Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f2.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f2.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_f2.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 0x869EF8A74043C8CC, %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 0x6, %g1
89 set 0x4, %g2
90 set 0xB, %g3
91 set 0x6, %g4
92 set 0xE, %g5
93 set 0xB, %g6
94 set 0x3, %g7
95 !# Input registers
96 set -0x6, %i0
97 set -0x6, %i1
98 set -0xD, %i2
99 set -0x6, %i3
100 set -0x9, %i4
101 set -0xA, %i5
102 set -0xD, %i6
103 set -0xF, %i7
104 !# Local registers
105 set 0x615C58C4, %l0
106 set 0x30CE86FB, %l1
107 set 0x3ABAABBD, %l2
108 set 0x4E24D0FA, %l3
109 set 0x2FFFB597, %l4
110 set 0x596E304D, %l5
111 set 0x3D3AF93B, %l6
112 !# Output registers
113 set 0x0CA4, %o0
114 set -0x05BE, %o1
115 set 0x00D2, %o2
116 set 0x0A43, %o3
117 set 0x0034, %o4
118 set 0x0AF8, %o5
119 set 0x191B, %o6
120 set -0x014C, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0x04B1D1ECBB357ED8)
123 INIT_TH_FP_REG(%l7,%f2,0x4551DD2626C22E68)
124 INIT_TH_FP_REG(%l7,%f4,0xE264CA284A076328)
125 INIT_TH_FP_REG(%l7,%f6,0x381C29CB82C52A76)
126 INIT_TH_FP_REG(%l7,%f8,0xC0FBF27392BD41FD)
127 INIT_TH_FP_REG(%l7,%f10,0x3839866B2DFEC642)
128 INIT_TH_FP_REG(%l7,%f12,0xA1157FC818A15FDC)
129 INIT_TH_FP_REG(%l7,%f14,0x04DA20A0DCF59F12)
130 INIT_TH_FP_REG(%l7,%f16,0x98DCFB22FE1BF532)
131 INIT_TH_FP_REG(%l7,%f18,0xA0BD92D7C6E4888B)
132 INIT_TH_FP_REG(%l7,%f20,0x0082F26E4879C05A)
133 INIT_TH_FP_REG(%l7,%f22,0xC2C282DB0A50C15A)
134 INIT_TH_FP_REG(%l7,%f24,0xE83D95CB420BC9BB)
135 INIT_TH_FP_REG(%l7,%f26,0xB5F2EEB4ADD270A2)
136 INIT_TH_FP_REG(%l7,%f28,0xEC5491569CFA53B8)
137 INIT_TH_FP_REG(%l7,%f30,0x6A4C9A20F107F2E0)
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 stx %o5, [%l7 + 0x18]
151 array16 %i2, %o1, %i6
152 fmovdvs %icc, %f10, %f31
153 sll %g7, 0x19, %l5
154 edge16ln %l2, %l3, %i4
155 popc %g5, %i5
156 movrgz %l6, 0x08C, %i1
157 fcmps %fcc1, %f21, %f31
158 srl %l0, 0x02, %i7
159 sdivcc %o4, 0x1E7C, %o6
160 movrlez %i3, %l1, %g1
161 movneg %xcc, %g2, %o2
162 movle %icc, %o7, %l4
163 fsrc1s %f22, %f0
164 fpsub16 %f18, %f18, %f6
165 movgu %xcc, %g4, %o3
166 fmovdpos %icc, %f4, %f10
167 fexpand %f11, %f26
168 movl %icc, %g6, %o0
169 fmul8x16al %f10, %f1, %f4
170 fcmpeq32 %f26, %f2, %i0
171 umulcc %g3, %i2, %o1
172 popc %i6, %o5
173 fornot1s %f24, %f24, %f28
174 ldx [%l7 + 0x68], %g7
175 fmuld8sux16 %f3, %f25, %f28
176 subcc %l2, %l5, %i4
177 save %l3, 0x07D2, %g5
178 rdpr %cwp, %g1
179 rdpr %cansave, %g2
180 rdpr %canrestore, %g3
181 rdpr %cleanwin, %g4
182 rdpr %otherwin, %g5
183 rdpr %wstate, %g6
184 ldsh [%l7 + 0x12], %i5
185 movle %icc, %i1, %l6
186 movcc %xcc, %i7, %o4
187 ldx [%l7 + 0x10], %o6
188 movrgz %l0, %i3, %g1
189 movrgez %g2, %l1, %o2
190 lduh [%l7 + 0x24], %l4
191 umul %o7, %o3, %g4
192 stx %o0, [%l7 + 0x58]
193 fcmpd %fcc1, %f18, %f24
194 fmul8x16 %f13, %f2, %f10
195 std %f28, [%l7 + 0x40]
196 addccc %i0, %g3, %i2
197 sir 0x0EED
198 ldsb [%l7 + 0x1E], %o1
199 nop
200 set 0x6C, %l6
201 stw %i6, [%l7 + %l6]
202 srl %g6, %o5, %l2
203 ldsh [%l7 + 0x3E], %g7
204 movvc %xcc, %l5, %i4
205 movvs %icc, %g5, %l3
206 sub %i1, 0x09FC, %i5
207 sdiv %i7, 0x12AD, %l6
208 srax %o6, %l0, %i3
209 fpsub16 %f10, %f18, %f22
210 fornot1 %f10, %f6, %f22
211 ldx [%l7 + 0x78], %g1
212 subc %g2, %o4, %l1
213 movne %icc, %o2, %o7
214 fands %f16, %f19, %f28
215 fornot1 %f20, %f14, %f20
216 fpmerge %f12, %f28, %f10
217 edge8l %o3, %g4, %l4
218 stw %i0, [%l7 + 0x34]
219 subc %g3, %i2, %o0
220 std %f12, [%l7 + 0x48]
221 movcc %xcc, %i6, %o1
222 fone %f2
223 movrlz %o5, 0x0C1, %g6
224 movrne %g7, 0x3DC, %l2
225 movrgz %l5, %i4, %l3
226 edge16l %g5, %i5, %i1
227 smulcc %l6, 0x0F17, %i7
228 lduh [%l7 + 0x10], %o6
229 stw %i3, [%l7 + 0x48]
230 movcc %icc, %g1, %l0
231 movrgez %o4, 0x315, %g2
232 srl %o2, %o7, %l1
233 fmovrsne %o3, %f19, %f12
234 movgu %icc, %g4, %i0
235 movvs %icc, %l4, %g3
236 fmovsne %xcc, %f18, %f16
237 alignaddrl %i2, %i6, %o0
238 fpadd16 %f8, %f6, %f20
239 edge8l %o1, %o5, %g7
240 srax %l2, %g6, %i4
241 fzero %f10
242 movl %icc, %l3, %l5
243 movg %xcc, %g5, %i1
244 xnor %i5, %l6, %i7
245 subcc %i3, 0x0C4B, %g1
246 fcmpeq16 %f14, %f8, %o6
247 fmovscc %xcc, %f29, %f11
248 movneg %xcc, %o4, %g2
249 lduw [%l7 + 0x10], %l0
250 movn %icc, %o2, %o7
251 andn %o3, %g4, %i0
252 fmovda %icc, %f10, %f14
253 edge32n %l1, %l4, %i2
254 orcc %g3, %o0, %i6
255 srlx %o1, 0x1F, %g7
256 udiv %l2, 0x0491, %g6
257 udivcc %o5, 0x0586, %i4
258 smul %l5, 0x0BB5, %g5
259 array32 %l3, %i1, %l6
260 subc %i5, %i3, %g1
261 stx %i7, [%l7 + 0x58]
262 orcc %o4, %g2, %l0
263 fmovs %f8, %f16
264 fcmple16 %f4, %f4, %o2
265 lduh [%l7 + 0x28], %o7
266 orncc %o6, 0x1521, %g4
267 sra %i0, 0x15, %l1
268 movrgez %o3, 0x042, %i2
269 movrlez %g3, 0x056, %l4
270 srlx %o0, %o1, %g7
271 fmovrse %l2, %f4, %f6
272 fxor %f8, %f6, %f0
273 fmovrdlez %i6, %f12, %f4
274 andncc %g6, %i4, %l5
275 xorcc %g5, 0x1757, %l3
276 fcmpeq32 %f10, %f12, %o5
277 srl %l6, %i5, %i1
278 fornot1s %f9, %f2, %f5
279 edge16l %i3, %g1, %i7
280 std %f26, [%l7 + 0x08]
281 edge8 %o4, %l0, %o2
282 stb %g2, [%l7 + 0x5C]
283 edge16l %o6, %o7, %g4
284 fandnot1s %f19, %f14, %f19
285 restore %l1, 0x0122, %o3
286 rdpr %cwp, %g1
287 rdpr %cansave, %g2
288 rdpr %canrestore, %g3
289 rdpr %cleanwin, %g4
290 rdpr %otherwin, %g5
291 rdpr %wstate, %g6
292 edge8n %i0, %i2, %g3
293 and %l4, %o0, %o1
294 edge8n %l2, %g7, %i6
295 ld [%l7 + 0x40], %f24
296 xor %g6, %l5, %g5
297 array8 %i4, %l3, %o5
298 xor %l6, %i1, %i5
299 ldd [%l7 + 0x18], %f4
300 ldd [%l7 + 0x28], %g0
301 edge8ln %i7, %i3, %l0
302 movg %icc, %o2, %g2
303 sir 0x0290
304 or %o6, 0x129F, %o4
305 edge8 %g4, %o7, %l1
306 edge8ln %i0, %i2, %o3
307 sdiv %l4, 0x1E63, %g3
308 movle %icc, %o0, %o1
309 fmovrdlz %g7, %f16, %f10
310 movrlez %l2, %g6, %i6
311 nop
312 set 0x5D, %o1
313 ldub [%l7 + %o1], %g5
314 fnot1s %f11, %f10
315 fmovdleu %xcc, %f25, %f18
316 sdivx %i4, 0x0241, %l5
317 ldd [%l7 + 0x48], %o4
318 fabsd %f26, %f24
319 xor %l6, 0x0E87, %l3
320 lduw [%l7 + 0x1C], %i5
321 movge %xcc, %g1, %i7
322 orcc %i3, 0x01CA, %l0
323 edge16ln %i1, %o2, %o6
324 array32 %g2, %o4, %g4
325 or %l1, 0x04FA, %o7
326 and %i0, %i2, %l4
327 fmuld8sux16 %f0, %f4, %f0
328 ldx [%l7 + 0x40], %g3
329 movrlez %o0, 0x13C, %o3
330 stw %g7, [%l7 + 0x10]
331 fmovdneg %icc, %f17, %f28
332 edge16l %o1, %g6, %i6
333 udivcc %g5, 0x0EB2, %i4
334 ldub [%l7 + 0x64], %l2
335 ldx [%l7 + 0x20], %l5
336 nop
337 set 0x60, %o5
338 stx %o5, [%l7 + %o5]
339 movrgez %l6, 0x035, %l3
340 fmuld8ulx16 %f25, %f23, %f8
341 orncc %i5, 0x05F6, %g1
342 sllx %i7, 0x03, %i3
343 xor %l0, %o2, %o6
344 orcc %g2, %i1, %g4
345 fpadd32 %f28, %f10, %f28
346 edge16n %l1, %o7, %o4
347 udivx %i2, 0x0EF1, %i0
348 fxnors %f4, %f3, %f0
349 fcmpne32 %f12, %f20, %l4
350 movrne %o0, %o3, %g3
351 ldx [%l7 + 0x20], %g7
352 fcmple32 %f20, %f30, %g6
353 orcc %o1, %g5, %i6
354 save %l2, %l5, %i4
355 rdpr %cwp, %g1
356 rdpr %cansave, %g2
357 rdpr %canrestore, %g3
358 rdpr %cleanwin, %g4
359 rdpr %otherwin, %g5
360 rdpr %wstate, %g6
361 addc %o5, %l3, %i5
362 andncc %g1, %i7, %l6
363 edge32 %i3, %o2, %l0
364 ldsb [%l7 + 0x5F], %g2
365 fnand %f4, %f2, %f16
366 fmul8x16 %f12, %f26, %f18
367 fcmple32 %f4, %f4, %i1
368 fmovrdne %g4, %f30, %f18
369 udivx %o6, 0x1B59, %o7
370 orcc %o4, %l1, %i2
371 ldsw [%l7 + 0x64], %i0
372 sra %l4, 0x15, %o3
373 move %xcc, %o0, %g3
374 movneg %icc, %g6, %o1
375 ldsb [%l7 + 0x15], %g7
376 orn %i6, 0x0728, %l2
377 smulcc %g5, 0x1CC9, %i4
378 fpmerge %f19, %f6, %f16
379 movn %xcc, %o5, %l3
380 fexpand %f10, %f20
381 fmovscs %icc, %f30, %f10
382 subcc %l5, %g1, %i7
383 smulcc %i5, 0x1578, %i3
384 andncc %l6, %l0, %g2
385 fpadd32s %f15, %f5, %f0
386 srl %o2, %i1, %g4
387 edge32n %o6, %o7, %l1
388 srl %o4, 0x1E, %i2
389 fabsd %f8, %f6
390 orcc %l4, %i0, %o3
391 nop
392 set 0x56, %i4
393 ldsh [%l7 + %i4], %g3
394 movrlez %g6, 0x31F, %o1
395 movne %xcc, %g7, %o0
396 stb %i6, [%l7 + 0x36]
397 ldx [%l7 + 0x18], %l2
398 ldsh [%l7 + 0x16], %g5
399 movl %icc, %i4, %o5
400 movrgz %l5, 0x207, %l3
401 edge32n %i7, %g1, %i3
402 ldub [%l7 + 0x18], %l6
403 sdivcc %i5, 0x0E61, %l0
404 movvs %icc, %g2, %o2
405 movneg %icc, %g4, %o6
406 or %i1, 0x12E9, %l1
407 orn %o7, %i2, %l4
408 srax %i0, 0x0E, %o3
409 stb %o4, [%l7 + 0x37]
410 st %f14, [%l7 + 0x60]
411 alignaddrl %g3, %g6, %g7
412 orcc %o1, %i6, %o0
413 or %l2, 0x07D9, %g5
414 fornot1s %f4, %f0, %f30
415 movgu %icc, %o5, %i4
416 movle %xcc, %l3, %i7
417 movrgz %l5, 0x06A, %g1
418 fmovrdgez %i3, %f18, %f0
419 sir 0x042C
420 udiv %l6, 0x06E3, %i5
421 sll %g2, %o2, %g4
422 srl %l0, %i1, %l1
423 mova %icc, %o7, %o6
424 udivx %i2, 0x10F6, %i0
425 subcc %o3, %l4, %g3
426 save %o4, 0x0AA7, %g7
427 rdpr %cwp, %g1
428 rdpr %cansave, %g2
429 rdpr %canrestore, %g3
430 rdpr %cleanwin, %g4
431 rdpr %otherwin, %g5
432 rdpr %wstate, %g6
433 fmul8x16au %f30, %f22, %f26
434 alignaddrl %g6, %i6, %o1
435 movgu %xcc, %l2, %g5
436 movg %xcc, %o0, %o5
437 orcc %l3, 0x19AD, %i7
438 mulscc %i4, %g1, %i3
439 movvc %xcc, %l6, %i5
440 fornot2s %f30, %f29, %f14
441 fcmpes %fcc0, %f24, %f26
442 std %f6, [%l7 + 0x10]
443 addc %l5, 0x15FD, %g2
444 sub %o2, %g4, %i1
445 fmovde %xcc, %f4, %f18
446 xor %l1, 0x1B0B, %l0
447 movn %xcc, %o6, %i2
448 sdivcc %i0, 0x14F6, %o3
449 save %l4, 0x19C3, %o7
450 rdpr %cwp, %g1
451 rdpr %cansave, %g2
452 rdpr %canrestore, %g3
453 rdpr %cleanwin, %g4
454 rdpr %otherwin, %g5
455 rdpr %wstate, %g6
456 movre %o4, 0x064, %g3
457 fcmped %fcc0, %f2, %f4
458 setx loop_0, %l0, %l1
459 return %l1
460 nop
461 rdpr %cwp, %g1
462 rdpr %cansave, %g2
463 rdpr %canrestore, %g3
464 rdpr %cleanwin, %g4
465 rdpr %otherwin, %g5
466 rdpr %wstate, %g6
467loop_0: or %l2, %i6, %o0
468 st %f20, [%l7 + 0x50]
469 edge8 %o5, %l3, %g5
470 stx %i7, [%l7 + 0x18]
471 movneg %xcc, %i4, %g1
472 ldsh [%l7 + 0x3E], %l6
473 xorcc %i3, 0x00B8, %i5
474 fmovse %xcc, %f14, %f6
475 movcs %xcc, %g2, %l5
476 edge8ln %g4, %o2, %l1
477 edge16ln %l0, %o6, %i1
478 udivx %i0, 0x0E05, %o3
479 alignaddrl %i2, %o7, %o4
480 ldub [%l7 + 0x6F], %l4
481 edge32 %g7, %g6, %o1
482 udivcc %g3, 0x1026, %l2
483 add %i6, 0x170B, %o0
484 movl %xcc, %o5, %g5
485 xorcc %i7, 0x0784, %l3
486 fmovsa %icc, %f31, %f2
487 ldub [%l7 + 0x50], %i4
488 movcc %icc, %l6, %i3
489 fmovsne %xcc, %f2, %f6
490 movne %xcc, %g1, %g2
491 edge16l %i5, %g4, %o2
492 restore %l5, 0x0D92, %l0
493 rdpr %cwp, %g1
494 rdpr %cansave, %g2
495 rdpr %canrestore, %g3
496 rdpr %cleanwin, %g4
497 rdpr %otherwin, %g5
498 rdpr %wstate, %g6
499 edge32n %o6, %i1, %i0
500 fmovdg %icc, %f13, %f16
501 addcc %o3, %l1, %i2
502 std %f8, [%l7 + 0x78]
503 and %o7, %l4, %o4
504 ldsb [%l7 + 0x25], %g7
505 orn %g6, %g3, %o1
506 movrgez %i6, %o0, %l2
507 addc %o5, 0x1AFE, %i7
508 array16 %l3, %g5, %i4
509 fmovrdgz %i3, %f26, %f14
510 subcc %g1, %g2, %i5
511 fmovrdlz %l6, %f26, %f30
512 fcmpgt16 %f20, %f24, %o2
513 sdiv %l5, 0x0341, %l0
514 fcmps %fcc1, %f12, %f12
515 sethi 0x1446, %o6
516 srax %i1, 0x08, %g4
517 orn %i0, %o3, %i2
518 subcc %l1, 0x1748, %l4
519 movre %o4, %g7, %g6
520 movne %icc, %g3, %o1
521 stw %o7, [%l7 + 0x28]
522 edge32ln %i6, %o0, %l2
523 fmovsneg %xcc, %f4, %f6
524 fxnor %f6, %f28, %f12
525 movrne %i7, %l3, %o5
526 srlx %i4, 0x01, %g5
527 xnor %i3, 0x1A86, %g1
528 fpmerge %f25, %f2, %f6
529 movne %icc, %i5, %l6
530 and %o2, %l5, %l0
531 movvc %icc, %g2, %i1
532 stw %o6, [%l7 + 0x60]
533 movcc %icc, %i0, %o3
534 movn %xcc, %i2, %l1
535 movg %xcc, %g4, %o4
536 edge16l %g7, %g6, %g3
537 umul %l4, 0x13F2, %o1
538 smulcc %i6, %o7, %o0
539 movrlz %i7, %l3, %o5
540 srl %l2, %i4, %i3
541 fcmps %fcc2, %f7, %f2
542 andncc %g5, %i5, %g1
543 srl %o2, %l5, %l0
544 movpos %icc, %g2, %i1
545 udivcc %o6, 0x0B90, %i0
546 xnor %l6, 0x1EC5, %o3
547 movgu %icc, %l1, %i2
548 sdivcc %g4, 0x0889, %o4
549 xnor %g6, %g3, %l4
550 fpsub32s %f27, %f23, %f29
551 edge16 %g7, %o1, %i6
552 ldsh [%l7 + 0x4E], %o7
553 fmovdvs %xcc, %f9, %f18
554 andn %o0, %i7, %l3
555 umulcc %l2, %o5, %i3
556 stw %g5, [%l7 + 0x14]
557 ldd [%l7 + 0x58], %i4
558 movn %icc, %i5, %o2
559 umulcc %g1, 0x0EC1, %l0
560 subcc %g2, %l5, %i1
561 nop
562 set 0x60, %i1
563 ldd [%l7 + %i1], %f22
564 fmovrsgz %o6, %f28, %f15
565 ldsh [%l7 + 0x6E], %i0
566 ldub [%l7 + 0x3B], %l6
567 fmul8ulx16 %f10, %f30, %f12
568 movcs %icc, %l1, %i2
569 movg %icc, %o3, %g4
570 orcc %g6, %o4, %l4
571 movne %icc, %g3, %g7
572 sllx %o1, 0x09, %o7
573 movvs %xcc, %i6, %i7
574 sdivx %o0, 0x0697, %l3
575 alignaddrl %l2, %i3, %g5
576 st %f31, [%l7 + 0x4C]
577 srlx %i4, 0x04, %o5
578 sll %i5, %o2, %l0
579 alignaddr %g1, %l5, %i1
580 stx %g2, [%l7 + 0x08]
581 fmovrdlez %o6, %f2, %f4
582 sdivcc %l6, 0x19ED, %l1
583 smulcc %i2, 0x1037, %o3
584 edge8n %i0, %g6, %o4
585 xnorcc %l4, 0x1874, %g4
586 alignaddrl %g7, %g3, %o7
587 ldsw [%l7 + 0x68], %i6
588 setx loop_1, %l0, %l1
589 return %l1
590 nop
591 rdpr %cwp, %g1
592 rdpr %cansave, %g2
593 rdpr %canrestore, %g3
594 rdpr %cleanwin, %g4
595 rdpr %otherwin, %g5
596 rdpr %wstate, %g6
597loop_1: sethi 0x1FF4, %l2
598 fmovrdlez %i3, %f4, %f8
599 movg %xcc, %g5, %i4
600 orcc %l3, 0x1520, %i5
601 fmovsn %xcc, %f15, %f19
602 movvs %xcc, %o5, %l0
603 sllx %g1, 0x05, %o2
604 orcc %l5, %i1, %o6
605 movle %xcc, %g2, %l1
606 fmovrdlz %l6, %f6, %f12
607 sllx %i2, %o3, %g6
608 sdivx %i0, 0x1991, %l4
609 fzero %f12
610 or %g4, 0x1008, %g7
611 fors %f1, %f25, %f23
612 add %g3, 0x19B9, %o4
613 movg %xcc, %i6, %o1
614 fcmps %fcc3, %f12, %f18
615 movcc %icc, %o7, %i7
616 alignaddrl %l2, %i3, %g5
617 fmovspos %icc, %f22, %f21
618 fcmped %fcc2, %f22, %f8
619 fmovsneg %icc, %f16, %f3
620 movvs %xcc, %i4, %l3
621 fnegd %f22, %f18
622 movcs %icc, %i5, %o5
623 alignaddrl %l0, %o0, %g1
624 fabss %f1, %f16
625 movrlez %l5, %i1, %o2
626 ldx [%l7 + 0x70], %o6
627 movrne %l1, 0x39C, %l6
628 orn %g2, 0x1DA7, %o3
629 sir 0x00FB
630 edge32l %i2, %i0, %l4
631 array8 %g4, %g7, %g6
632 xor %o4, %i6, %g3
633 save %o1, 0x03B5, %i7
634 rdpr %cwp, %g1
635 rdpr %cansave, %g2
636 rdpr %canrestore, %g3
637 rdpr %cleanwin, %g4
638 rdpr %otherwin, %g5
639 rdpr %wstate, %g6
640 movneg %icc, %l2, %i3
641 addcc %g5, 0x0559, %i4
642 stw %l3, [%l7 + 0x64]
643 movcs %icc, %i5, %o5
644 fmul8sux16 %f16, %f2, %f30
645 umul %l0, 0x1A88, %o0
646 movrne %o7, 0x229, %g1
647 smul %i1, 0x1590, %o2
648 sdivcc %l5, 0x111E, %l1
649 smul %o6, 0x1B5A, %l6
650 lduh [%l7 + 0x78], %o3
651 edge8ln %i2, %i0, %g2
652 array32 %l4, %g4, %g7
653 edge32l %g6, %i6, %g3
654 sir 0x00AD
655 sub %o4, 0x1692, %i7
656 fmovscc %icc, %f12, %f13
657 fsrc2s %f6, %f13
658 edge8l %o1, %l2, %i3
659 andcc %g5, %l3, %i4
660 movneg %icc, %o5, %i5
661 andn %l0, %o0, %o7
662 addccc %i1, %g1, %l5
663 movcs %icc, %o2, %l1
664 ldsw [%l7 + 0x6C], %l6
665 sdivcc %o3, 0x086C, %i2
666 ldsh [%l7 + 0x44], %i0
667 addccc %o6, 0x1FBE, %g2
668 orncc %l4, %g7, %g4
669 add %i6, 0x1826, %g3
670 popc %g6, %o4
671 udiv %o1, 0x1019, %i7
672 array16 %l2, %i3, %l3
673 fmul8x16 %f25, %f26, %f8
674 st %f9, [%l7 + 0x18]
675 movrlz %g5, %o5, %i5
676 orncc %i4, %l0, %o0
677 ldsw [%l7 + 0x60], %i1
678 umul %o7, 0x15F6, %g1
679 sdivx %l5, 0x1AD3, %l1
680 popc 0x0A4E, %o2
681 move %icc, %o3, %i2
682 subc %l6, 0x0816, %i0
683 edge32n %o6, %g2, %g7
684 move %xcc, %g4, %l4
685 edge32l %g3, %g6, %o4
686 nop
687 set 0x70, %l5
688 ldx [%l7 + %l5], %o1
689 movrgz %i7, %l2, %i3
690 udiv %l3, 0x1FFA, %i6
691 sra %o5, 0x0A, %i5
692 array16 %g5, %l0, %i4
693 edge16l %i1, %o7, %o0
694 fmul8sux16 %f6, %f28, %f8
695 movrgz %l5, %l1, %o2
696 add %g1, 0x0485, %o3
697 udivx %i2, 0x0E54, %i0
698 movg %xcc, %o6, %l6
699 ldx [%l7 + 0x30], %g2
700 xor %g4, %l4, %g3
701 movgu %icc, %g6, %g7
702 fcmps %fcc0, %f29, %f30
703 srl %o1, 0x0C, %o4
704 sub %i7, 0x0A9C, %i3
705 sir 0x1E56
706 ldx [%l7 + 0x18], %l3
707 ldsw [%l7 + 0x38], %l2
708 srlx %i6, 0x1C, %o5
709 movre %i5, 0x1F6, %g5
710 ldsb [%l7 + 0x46], %i4
711 sir 0x1BFA
712 fmovrsne %l0, %f23, %f23
713 xorcc %o7, %i1, %l5
714 subccc %l1, 0x0D66, %o2
715 edge8ln %o0, %o3, %i2
716 array32 %i0, %o6, %g1
717 fnands %f21, %f16, %f16
718 movg %icc, %g2, %g4
719 xor %l6, 0x10DA, %l4
720 edge32l %g6, %g3, %o1
721 nop
722 set 0x74, %g2
723 sth %o4, [%l7 + %g2]
724 movg %xcc, %i7, %i3
725 fmovdle %icc, %f22, %f31
726 smulcc %l3, %l2, %g7
727 lduw [%l7 + 0x34], %i6
728 fmuld8sux16 %f9, %f9, %f6
729 fmovdg %xcc, %f20, %f5
730 ldsh [%l7 + 0x10], %i5
731 addc %g5, 0x0A37, %i4
732 sdivx %o5, 0x15F4, %o7
733 popc 0x0E95, %i1
734 edge16 %l5, %l0, %o2
735 fmovscs %icc, %f18, %f8
736 lduw [%l7 + 0x18], %o0
737 st %f1, [%l7 + 0x38]
738 ld [%l7 + 0x0C], %f15
739 movre %l1, 0x15A, %o3
740 faligndata %f18, %f24, %f28
741 sdivx %i0, 0x0ED5, %o6
742 nop
743 set 0x0E, %l1
744 stb %g1, [%l7 + %l1]
745 faligndata %f30, %f4, %f6
746 movrlez %i2, 0x11E, %g2
747 subc %l6, %l4, %g6
748 movcs %xcc, %g4, %o1
749 orcc %g3, 0x04D2, %i7
750 sub %i3, %o4, %l3
751 movleu %xcc, %g7, %i6
752 save %i5, %l2, %g5
753 rdpr %cwp, %g1
754 rdpr %cansave, %g2
755 rdpr %canrestore, %g3
756 rdpr %cleanwin, %g4
757 rdpr %otherwin, %g5
758 rdpr %wstate, %g6
759 srlx %o5, %o7, %i4
760 sll %i1, %l0, %l5
761 orn %o0, 0x1493, %o2
762 movn %xcc, %o3, %i0
763 fsrc1s %f17, %f9
764 movvc %xcc, %l1, %o6
765 subc %g1, %i2, %g2
766 fors %f31, %f19, %f9
767 ld [%l7 + 0x30], %f28
768 mulscc %l6, %l4, %g6
769 array32 %g4, %o1, %g3
770 for %f4, %f24, %f6
771 fmovrsne %i3, %f28, %f5
772 movn %icc, %i7, %l3
773 fmovdneg %icc, %f12, %f17
774 ldsb [%l7 + 0x59], %g7
775 fmovrse %o4, %f18, %f25
776 stw %i5, [%l7 + 0x50]
777 bshuffle %f8, %f8, %f16
778 stx %i6, [%l7 + 0x60]
779 save %l2, 0x11B8, %o5
780 rdpr %cwp, %g1
781 rdpr %cansave, %g2
782 rdpr %canrestore, %g3
783 rdpr %cleanwin, %g4
784 rdpr %otherwin, %g5
785 rdpr %wstate, %g6
786 ld [%l7 + 0x48], %f17
787 fmovdle %icc, %f18, %f17
788 subccc %g5, 0x0C50, %i4
789 sllx %o7, %l0, %i1
790 udiv %o0, 0x0EE6, %l5
791 array8 %o3, %i0, %o2
792 fandnot2s %f30, %f3, %f31
793 lduh [%l7 + 0x44], %o6
794 std %f0, [%l7 + 0x40]
795 add %g1, 0x0072, %i2
796 fpadd16s %f28, %f4, %f3
797 fmovsgu %xcc, %f4, %f29
798 movgu %icc, %l1, %g2
799 smulcc %l4, %l6, %g6
800 ldsh [%l7 + 0x52], %g4
801 edge32l %o1, %i3, %g3
802 edge8n %i7, %l3, %o4
803 movrgez %i5, 0x2DA, %g7
804 sub %l2, %i6, %g5
805 movgu %xcc, %o5, %o7
806 udiv %i4, 0x12FB, %i1
807 movneg %xcc, %o0, %l5
808 edge16l %l0, %i0, %o3
809 stw %o6, [%l7 + 0x0C]
810 fmovdn %xcc, %f10, %f7
811 edge16ln %g1, %o2, %i2
812 orncc %l1, 0x1771, %l4
813 fcmps %fcc0, %f7, %f11
814 stb %g2, [%l7 + 0x76]
815 sth %l6, [%l7 + 0x58]
816 addcc %g6, 0x0333, %o1
817 fornot1 %f26, %f28, %f2
818 subc %i3, 0x1603, %g4
819 umulcc %g3, 0x15FC, %l3
820 sethi 0x1E79, %i7
821 srax %i5, 0x05, %o4
822 fnot2s %f30, %f5
823 edge32 %g7, %i6, %l2
824 edge32n %o5, %o7, %i4
825 alignaddrl %i1, %g5, %o0
826 movleu %icc, %l0, %l5
827 movg %xcc, %i0, %o6
828 ld [%l7 + 0x44], %f1
829 movpos %icc, %g1, %o2
830 ldd [%l7 + 0x10], %i2
831 movre %l1, 0x06F, %l4
832 ldd [%l7 + 0x70], %f24
833 sdivx %o3, 0x03A2, %l6
834 fmovdneg %icc, %f13, %f31
835 movrne %g2, 0x0E3, %o1
836 sdivx %g6, 0x03E4, %g4
837 mulx %g3, 0x162F, %l3
838 movrgz %i7, 0x15E, %i3
839 xorcc %i5, %o4, %g7
840 fornot1 %f6, %f18, %f16
841 movrgz %l2, 0x25F, %i6
842 sir 0x1CD2
843 alignaddr %o7, %o5, %i4
844 fcmpne16 %f0, %f6, %g5
845 fcmpd %fcc2, %f6, %f6
846 movcs %icc, %o0, %l0
847 movpos %xcc, %i1, %l5
848 movrlez %i0, 0x08C, %g1
849 stx %o6, [%l7 + 0x38]
850 ld [%l7 + 0x60], %f2
851 edge32ln %i2, %o2, %l1
852 fnot1s %f20, %f16
853 movpos %xcc, %o3, %l4
854 umulcc %g2, 0x0E1B, %o1
855 movcc %xcc, %g6, %l6
856 fpmerge %f16, %f13, %f2
857 ldx [%l7 + 0x40], %g3
858 movl %xcc, %g4, %l3
859 srlx %i3, %i7, %i5
860 sdivx %o4, 0x1861, %l2
861 and %i6, 0x03E6, %g7
862 array8 %o7, %o5, %g5
863 sra %o0, 0x1E, %l0
864 mulscc %i1, %i4, %l5
865 save %g1, 0x1AEB, %o6
866 rdpr %cwp, %g1
867 rdpr %cansave, %g2
868 rdpr %canrestore, %g3
869 rdpr %cleanwin, %g4
870 rdpr %otherwin, %g5
871 rdpr %wstate, %g6
872 orncc %i2, %o2, %i0
873 stb %l1, [%l7 + 0x74]
874 fxnor %f0, %f6, %f6
875 fmovse %xcc, %f1, %f3
876 movl %icc, %l4, %o3
877 movvs %icc, %g2, %o1
878 array32 %l6, %g6, %g3
879 srlx %l3, 0x15, %g4
880 orcc %i3, %i7, %o4
881 stb %i5, [%l7 + 0x3B]
882 movrgz %i6, %g7, %o7
883 fxnor %f12, %f0, %f4
884 sllx %o5, %l2, %g5
885 lduw [%l7 + 0x1C], %l0
886 orcc %i1, %i4, %o0
887 srl %g1, 0x11, %l5
888 array16 %o6, %i2, %i0
889 and %l1, 0x15D3, %l4
890 srl %o3, %g2, %o1
891 movrlz %l6, %g6, %g3
892 nop
893 set 0x46, %o3
894 lduh [%l7 + %o3], %l3
895 subcc %o2, 0x03FC, %g4
896 edge16ln %i3, %i7, %i5
897 movrgz %i6, 0x197, %g7
898 andn %o4, %o7, %o5
899 fxor %f6, %f18, %f2
900 movneg %icc, %g5, %l2
901 mulx %l0, %i4, %o0
902 edge8n %g1, %i1, %o6
903 sdivx %l5, 0x061F, %i2
904 fmovscs %xcc, %f4, %f4
905 stb %l1, [%l7 + 0x31]
906 movcs %xcc, %i0, %o3
907 array16 %l4, %o1, %l6
908 ldsw [%l7 + 0x4C], %g6
909 st %f29, [%l7 + 0x3C]
910 smulcc %g3, 0x1769, %g2
911 ld [%l7 + 0x34], %f1
912 stb %l3, [%l7 + 0x37]
913 fmovdge %icc, %f17, %f23
914 subc %o2, 0x09AB, %i3
915 array32 %g4, %i7, %i6
916 restore %g7, 0x0142, %i5
917 rdpr %cwp, %g1
918 rdpr %cansave, %g2
919 rdpr %canrestore, %g3
920 rdpr %cleanwin, %g4
921 rdpr %otherwin, %g5
922 rdpr %wstate, %g6
923 movg %xcc, %o4, %o7
924 lduw [%l7 + 0x7C], %g5
925 udivcc %o5, 0x195C, %l2
926 nop
927 set 0x18, %l2
928 ldsw [%l7 + %l2], %i4
929 movvs %xcc, %l0, %o0
930 movrgez %g1, 0x1E6, %i1
931 andncc %l5, %o6, %i2
932 fornot1s %f0, %f21, %f8
933 ldsw [%l7 + 0x10], %l1
934 edge8l %o3, %l4, %i0
935 edge16ln %l6, %o1, %g6
936 smulcc %g2, 0x0B8A, %l3
937 fmovrdgez %g3, %f30, %f4
938 movleu %xcc, %i3, %g4
939 fmovsvc %icc, %f30, %f2
940 movneg %xcc, %o2, %i7
941 fones %f31
942 stx %g7, [%l7 + 0x70]
943 edge16ln %i6, %o4, %o7
944 fmovrse %g5, %f23, %f2
945 movg %xcc, %i5, %l2
946 edge8l %i4, %o5, %l0
947 fpadd16 %f10, %f0, %f8
948 fmovsne %icc, %f19, %f29
949 movge %xcc, %g1, %o0
950 sdivcc %l5, 0x0284, %i1
951 and %o6, %i2, %l1
952 sth %l4, [%l7 + 0x4C]
953 ldsw [%l7 + 0x6C], %i0
954 stx %l6, [%l7 + 0x30]
955 orn %o3, %g6, %o1
956 fmovdvc %icc, %f2, %f0
957 edge32ln %l3, %g3, %g2
958 edge8 %i3, %o2, %g4
959 fmovrdlez %i7, %f16, %f16
960 srax %g7, %o4, %i6
961 lduw [%l7 + 0x1C], %g5
962 fmovdcs %xcc, %f14, %f12
963 fnot2s %f3, %f25
964 subc %o7, 0x1522, %l2
965 fcmps %fcc0, %f20, %f22
966 fmovsgu %icc, %f12, %f27
967 lduh [%l7 + 0x62], %i5
968 edge8n %i4, %l0, %g1
969 nop
970 set 0x18, %o7
971 ldd [%l7 + %o7], %o0
972 ldsh [%l7 + 0x76], %l5
973 move %xcc, %o5, %i1
974 and %o6, 0x12D8, %i2
975 fone %f24
976 ldsw [%l7 + 0x14], %l4
977 sllx %l1, 0x12, %l6
978 orcc %o3, 0x1C4B, %g6
979 movl %xcc, %i0, %l3
980 st %f25, [%l7 + 0x34]
981 fmovsgu %xcc, %f7, %f22
982 sir 0x1A4A
983 ldd [%l7 + 0x48], %g2
984 sub %g2, 0x15B6, %o1
985 edge32l %o2, %g4, %i7
986 andncc %g7, %i3, %o4
987 array32 %g5, %o7, %l2
988 movrgez %i5, %i6, %l0
989 andcc %i4, 0x0948, %g1
990 srl %o0, %l5, %o5
991 edge32ln %i1, %i2, %l4
992 nop
993 set 0x14, %i0
994 ldsw [%l7 + %i0], %l1
995 nop
996 set 0x38, %g5
997 stx %o6, [%l7 + %g5]
998 srax %l6, %g6, %o3
999 sll %i0, %l3, %g3
1000 stb %g2, [%l7 + 0x0C]
1001 movrlez %o2, %o1, %i7
1002 andcc %g7, %i3, %o4
1003 move %xcc, %g5, %g4
1004 sir 0x1824
1005 fmovrdgez %o7, %f10, %f8
1006 movl %xcc, %l2, %i5
1007 edge8 %l0, %i4, %g1
1008 fpsub16s %f10, %f12, %f5
1009 fmovsle %icc, %f10, %f3
1010 fcmps %fcc1, %f2, %f15
1011 and %i6, %o0, %l5
1012 fpack16 %f20, %f24
1013 fmovsvs %icc, %f29, %f19
1014 mulscc %o5, %i2, %l4
1015 fandnot2s %f4, %f11, %f6
1016 alignaddrl %l1, %i1, %o6
1017 andcc %l6, 0x0DD0, %o3
1018 fmovdvs %xcc, %f5, %f23
1019 std %f12, [%l7 + 0x20]
1020 smul %i0, %l3, %g3
1021 fmuld8sux16 %f27, %f3, %f20
1022 setx loop_2, %l0, %l1
1023 return %l1
1024 nop
1025 rdpr %cwp, %g1
1026 rdpr %cansave, %g2
1027 rdpr %canrestore, %g3
1028 rdpr %cleanwin, %g4
1029 rdpr %otherwin, %g5
1030 rdpr %wstate, %g6
1031loop_2: movpos %xcc, %g6, %i7
1032 ldsb [%l7 + 0x64], %g7
1033 movg %xcc, %o4, %g5
1034 orcc %i3, %o7, %g4
1035 srl %l2, 0x00, %l0
1036 edge32n %i5, %g1, %i4
1037 andcc %o0, 0x137D, %l5
1038 movpos %xcc, %o5, %i2
1039 save %l4, %i6, %l1
1040 rdpr %cwp, %g1
1041 rdpr %cansave, %g2
1042 rdpr %canrestore, %g3
1043 rdpr %cleanwin, %g4
1044 rdpr %otherwin, %g5
1045 rdpr %wstate, %g6
1046 movpos %icc, %o6, %l6
1047 movl %icc, %o3, %i0
1048 fpadd16s %f25, %f29, %f5
1049 edge8ln %i1, %l3, %g3
1050 siam 0x4
1051 st %f19, [%l7 + 0x1C]
1052 fmovsleu %xcc, %f26, %f16
1053 for %f26, %f6, %f10
1054 movcs %xcc, %g2, %o2
1055 edge32l %o1, %i7, %g7
1056 edge32l %o4, %g5, %i3
1057 smul %o7, %g4, %l2
1058 edge16n %g6, %i5, %g1
1059 srl %l0, %i4, %o0
1060 ldsw [%l7 + 0x3C], %o5
1061 fmovrsgz %i2, %f20, %f11
1062 umulcc %l4, 0x1486, %l5
1063 fmovrdlz %l1, %f6, %f20
1064 sdiv %o6, 0x0CA2, %l6
1065 fsrc2s %f30, %f30
1066 edge32 %i6, %i0, %i1
1067 udivx %o3, 0x0EF5, %g3
1068 movgu %xcc, %g2, %o2
1069 movrlez %o1, %l3, %g7
1070 movn %xcc, %o4, %g5
1071 mova %icc, %i3, %i7
1072 smul %o7, 0x1DAD, %l2
1073 umul %g6, 0x03B5, %i5
1074 edge32n %g4, %g1, %i4
1075 edge32n %l0, %o0, %o5
1076 fmovsg %icc, %f31, %f24
1077 sub %i2, 0x08CA, %l5
1078 sethi 0x0081, %l4
1079 nop
1080 set 0x20, %o6
1081 ldd [%l7 + %o6], %f12
1082 movne %xcc, %l1, %o6
1083 popc %l6, %i6
1084 fmovdneg %xcc, %f24, %f24
1085 srl %i1, 0x14, %o3
1086 edge32n %g3, %i0, %g2
1087 fcmpgt32 %f28, %f22, %o1
1088 fmovdvc %icc, %f17, %f21
1089 fornot2 %f24, %f26, %f20
1090 stw %o2, [%l7 + 0x48]
1091 fzeros %f9
1092 edge32l %l3, %g7, %o4
1093 edge8n %g5, %i7, %i3
1094 popc 0x037A, %l2
1095 alignaddr %o7, %g6, %i5
1096 andcc %g4, %i4, %g1
1097 fmovsneg %icc, %f1, %f24
1098 fpack32 %f24, %f18, %f30
1099 fpsub16 %f18, %f24, %f6
1100 fnor %f22, %f6, %f26
1101 fmovscc %icc, %f24, %f7
1102 fpsub32 %f20, %f8, %f2
1103 smulcc %l0, 0x1072, %o0
1104 edge8l %o5, %l5, %l4
1105 umulcc %l1, %o6, %i2
1106 fnor %f0, %f28, %f14
1107 popc %l6, %i1
1108 movne %xcc, %o3, %i6
1109 smulcc %g3, %i0, %g2
1110 fpmerge %f20, %f4, %f16
1111 ldx [%l7 + 0x38], %o2
1112 orncc %l3, %o1, %g7
1113 sir 0x1452
1114 xnor %o4, %i7, %g5
1115 edge32ln %l2, %o7, %g6
1116 array32 %i5, %g4, %i4
1117 alignaddrl %i3, %l0, %o0
1118 edge32 %g1, %l5, %l4
1119 movpos %xcc, %l1, %o5
1120 mova %xcc, %o6, %i2
1121 fmovsleu %icc, %f13, %f6
1122 edge32n %l6, %o3, %i6
1123 srlx %i1, 0x0E, %g3
1124 edge32n %i0, %o2, %l3
1125 fmovrsne %g2, %f9, %f27
1126 orcc %o1, 0x0DBC, %g7
1127 lduh [%l7 + 0x5E], %i7
1128 restore %g5, %o4, %l2
1129 rdpr %cwp, %g1
1130 rdpr %cansave, %g2
1131 rdpr %canrestore, %g3
1132 rdpr %cleanwin, %g4
1133 rdpr %otherwin, %g5
1134 rdpr %wstate, %g6
1135 orncc %g6, 0x004A, %o7
1136 movrgez %g4, 0x154, %i5
1137 or %i3, 0x0FB5, %i4
1138 ldsw [%l7 + 0x10], %o0
1139 alignaddrl %g1, %l5, %l0
1140 movg %icc, %l1, %o5
1141 movge %icc, %l4, %o6
1142 subccc %l6, 0x1FAB, %i2
1143 movvs %xcc, %o3, %i1
1144 fcmpeq16 %f12, %f24, %i6
1145 udiv %i0, 0x07FC, %o2
1146 edge16l %g3, %g2, %l3
1147 std %f22, [%l7 + 0x58]
1148 movcc %xcc, %g7, %o1
1149 fnot2 %f28, %f14
1150 sub %g5, 0x0879, %o4
1151 sllx %i7, 0x1C, %g6
1152 movge %xcc, %o7, %g4
1153 subcc %i5, %i3, %l2
1154 sra %i4, %g1, %l5
1155 fmovdle %xcc, %f6, %f26
1156 movpos %icc, %l0, %l1
1157 movre %o5, 0x322, %l4
1158 st %f18, [%l7 + 0x1C]
1159 fmovsne %xcc, %f22, %f13
1160 movg %xcc, %o0, %l6
1161 movgu %icc, %i2, %o3
1162 andn %o6, %i6, %i1
1163 fxnor %f24, %f8, %f4
1164 movneg %xcc, %o2, %i0
1165 orcc %g2, 0x1B9C, %g3
1166 subcc %g7, %l3, %g5
1167 fcmple16 %f12, %f30, %o4
1168 fornot1s %f27, %f26, %f6
1169 andn %o1, %i7, %g6
1170 movneg %icc, %o7, %i5
1171 movrlez %g4, %l2, %i4
1172 fmovse %xcc, %f23, %f4
1173 ldsh [%l7 + 0x68], %i3
1174 movcs %icc, %l5, %g1
1175 sdiv %l1, 0x0463, %o5
1176 edge32l %l4, %l0, %l6
1177 movrlez %o0, %o3, %i2
1178 movg %icc, %i6, %i1
1179 ldsh [%l7 + 0x38], %o6
1180 movge %xcc, %i0, %o2
1181 edge8l %g2, %g3, %l3
1182 edge8ln %g5, %g7, %o1
1183 fabsd %f20, %f4
1184 stw %i7, [%l7 + 0x74]
1185 movg %icc, %o4, %g6
1186 stb %i5, [%l7 + 0x48]
1187 andn %o7, 0x0D5E, %g4
1188 array32 %l2, %i4, %i3
1189 srlx %g1, %l5, %l1
1190 mulx %o5, %l4, %l6
1191 ldx [%l7 + 0x58], %o0
1192 add %o3, 0x1B7D, %l0
1193 movrlez %i6, 0x3E9, %i2
1194 edge8l %i1, %o6, %i0
1195 mova %xcc, %o2, %g2
1196 setx loop_3, %l0, %l1
1197 return %l1
1198 nop
1199 rdpr %cwp, %g1
1200 rdpr %cansave, %g2
1201 rdpr %canrestore, %g3
1202 rdpr %cleanwin, %g4
1203 rdpr %otherwin, %g5
1204 rdpr %wstate, %g6
1205loop_3: srlx %o1, %g7, %i7
1206 or %o4, 0x1950, %g6
1207 nop
1208 set 0x7C, %i7
1209 stb %o7, [%l7 + %i7]
1210 ldd [%l7 + 0x78], %f2
1211 xor %g4, %l2, %i4
1212 move %xcc, %i5, %g1
1213 fmovsgu %icc, %f3, %f16
1214 fnot2 %f22, %f8
1215 smul %i3, 0x122E, %l5
1216 fmovsleu %xcc, %f26, %f0
1217 movrlz %l1, 0x1A1, %o5
1218 fmovsn %icc, %f22, %f1
1219 fpadd32 %f10, %f8, %f14
1220 sth %l4, [%l7 + 0x3C]
1221 fsrc1s %f9, %f2
1222 move %xcc, %l6, %o3
1223 lduh [%l7 + 0x3A], %l0
1224 movvs %xcc, %i6, %i2
1225 subccc %i1, 0x0FE1, %o0
1226 subccc %o6, %o2, %g2
1227 stx %i0, [%l7 + 0x70]
1228 fmovdl %xcc, %f28, %f1
1229 array32 %l3, %g5, %g3
1230 sdiv %g7, 0x0EFB, %o1
1231 sub %i7, %g6, %o7
1232 edge16l %g4, %o4, %l2
1233 fmovd %f22, %f6
1234 udivcc %i5, 0x07B1, %g1
1235 xorcc %i4, 0x17E6, %l5
1236 stw %i3, [%l7 + 0x18]
1237 mulscc %l1, 0x0E5F, %o5
1238 edge16ln %l4, %o3, %l0
1239 sub %l6, %i2, %i6
1240 subccc %o0, 0x0A09, %i1
1241 or %o2, 0x1424, %g2
1242 fmovsgu %icc, %f18, %f31
1243 movrne %i0, %o6, %l3
1244 movvc %xcc, %g3, %g7
1245 srl %g5, %i7, %g6
1246 ldsh [%l7 + 0x6C], %o1
1247 orncc %g4, %o7, %l2
1248 or %i5, 0x1E34, %o4
1249 srl %i4, 0x1D, %l5
1250 array8 %i3, %g1, %l1
1251 edge16l %l4, %o3, %l0
1252 or %l6, %o5, %i2
1253 movpos %icc, %o0, %i6
1254 andn %i1, %g2, %i0
1255 mulscc %o2, 0x049A, %l3
1256 fmovspos %icc, %f17, %f13
1257 movrgz %o6, 0x0BB, %g3
1258 mulscc %g5, %g7, %g6
1259 subccc %o1, 0x1C8B, %i7
1260 edge8 %g4, %o7, %l2
1261 edge8ln %o4, %i4, %l5
1262 fpsub32 %f14, %f22, %f8
1263 movneg %icc, %i5, %g1
1264 fmovscs %xcc, %f11, %f15
1265 movcc %xcc, %l1, %l4
1266 mulx %i3, %l0, %o3
1267 edge8ln %o5, %i2, %l6
1268 stb %o0, [%l7 + 0x42]
1269 fxors %f10, %f17, %f4
1270 sdiv %i6, 0x0ADE, %i1
1271 movl %xcc, %g2, %i0
1272 movrlez %o2, %l3, %g3
1273 fpadd32s %f0, %f0, %f31
1274 orn %o6, %g7, %g6
1275 stb %o1, [%l7 + 0x7A]
1276 st %f20, [%l7 + 0x3C]
1277 edge32ln %g5, %g4, %o7
1278 umulcc %l2, 0x1507, %i7
1279 andncc %i4, %o4, %l5
1280 orn %i5, %g1, %l1
1281 udiv %i3, 0x017D, %l0
1282 sra %l4, %o3, %o5
1283 fmovsgu %icc, %f5, %f2
1284 edge16 %l6, %i2, %o0
1285 fpsub32 %f30, %f20, %f12
1286 movrlz %i1, %g2, %i0
1287 save %i6, 0x19A1, %o2
1288 rdpr %cwp, %g1
1289 rdpr %cansave, %g2
1290 rdpr %canrestore, %g3
1291 rdpr %cleanwin, %g4
1292 rdpr %otherwin, %g5
1293 rdpr %wstate, %g6
1294 fnot1 %f28, %f2
1295 ldd [%l7 + 0x60], %g2
1296 fabsd %f30, %f28
1297 fzeros %f5
1298 sdivcc %l3, 0x055B, %g7
1299 smulcc %g6, 0x11A3, %o6
1300 fornot1 %f18, %f12, %f30
1301 subccc %o1, 0x1AB6, %g4
1302 fmovsle %xcc, %f28, %f2
1303 sll %g5, %l2, %o7
1304 fmovrsne %i7, %f24, %f26
1305 movpos %xcc, %i4, %o4
1306 alignaddr %i5, %l5, %g1
1307 edge8l %l1, %l0, %i3
1308 smulcc %l4, 0x05D6, %o5
1309 and %o3, %l6, %i2
1310 subccc %i1, %g2, %o0
1311 movpos %icc, %i6, %o2
1312 movneg %xcc, %g3, %l3
1313 movrgz %g7, 0x3A5, %i0
1314 mova %icc, %g6, %o6
1315 ldsb [%l7 + 0x63], %o1
1316 pdist %f22, %f6, %f2
1317 mova %icc, %g5, %l2
1318 umulcc %g4, %i7, %i4
1319 movg %icc, %o4, %i5
1320 xnorcc %o7, %g1, %l5
1321 movvc %icc, %l0, %i3
1322 movneg %xcc, %l4, %l1
1323 srl %o3, 0x15, %l6
1324 restore %i2, 0x1C92, %o5
1325 rdpr %cwp, %g1
1326 rdpr %cansave, %g2
1327 rdpr %canrestore, %g3
1328 rdpr %cleanwin, %g4
1329 rdpr %otherwin, %g5
1330 rdpr %wstate, %g6
1331 addccc %i1, 0x1DBA, %o0
1332 movneg %xcc, %g2, %i6
1333 setx loop_4, %l0, %l1
1334 return %l1
1335 nop
1336 rdpr %cwp, %g1
1337 rdpr %cansave, %g2
1338 rdpr %canrestore, %g3
1339 rdpr %cleanwin, %g4
1340 rdpr %otherwin, %g5
1341 rdpr %wstate, %g6
1342loop_4: fnands %f10, %f5, %f27
1343 array8 %g7, %g6, %i0
1344 movn %xcc, %o6, %o1
1345 fsrc1 %f16, %f24
1346 fones %f5
1347 movcs %icc, %g5, %g4
1348 edge32ln %i7, %l2, %i4
1349 popc 0x1BAB, %o4
1350 move %icc, %i5, %g1
1351 sra %o7, %l0, %l5
1352 edge32ln %l4, %i3, %o3
1353 movg %xcc, %l6, %l1
1354 movneg %xcc, %i2, %i1
1355 for %f24, %f8, %f30
1356 edge16ln %o0, %o5, %i6
1357 mova %icc, %g2, %g3
1358 movneg %xcc, %o2, %l3
1359 ld [%l7 + 0x50], %f25
1360 mulscc %g6, 0x1A43, %i0
1361 and %o6, 0x0458, %g7
1362 fpack32 %f26, %f4, %f30
1363 edge8n %o1, %g4, %i7
1364 sir 0x0D41
1365 fmovdn %xcc, %f9, %f17
1366 stw %l2, [%l7 + 0x68]
1367 edge32l %g5, %i4, %i5
1368 movcc %icc, %o4, %g1
1369 srlx %l0, 0x16, %l5
1370 fmovdneg %icc, %f26, %f2
1371 fmovdleu %xcc, %f30, %f3
1372 movrlez %l4, %i3, %o3
1373 movpos %icc, %o7, %l1
1374 fnot2s %f3, %f9
1375 movvc %icc, %l6, %i1
1376 subc %o0, 0x118C, %o5
1377 stx %i2, [%l7 + 0x38]
1378 sllx %g2, 0x09, %i6
1379 andn %g3, %o2, %g6
1380 fcmple32 %f30, %f10, %l3
1381 sethi 0x17AF, %i0
1382 edge32ln %o6, %g7, %g4
1383 orn %o1, %l2, %i7
1384 mulscc %g5, 0x07EF, %i4
1385 edge16 %o4, %g1, %l0
1386 edge8n %l5, %i5, %i3
1387 popc %l4, %o7
1388 fmovs %f13, %f14
1389 edge16n %o3, %l1, %l6
1390 sdivcc %i1, 0x02A0, %o0
1391 ldsb [%l7 + 0x23], %i2
1392 andn %g2, %i6, %g3
1393 edge16n %o5, %g6, %o2
1394 xnor %i0, 0x1ECC, %o6
1395 fexpand %f3, %f28
1396 movl %icc, %g7, %l3
1397 save %g4, %o1, %l2
1398 rdpr %cwp, %g1
1399 rdpr %cansave, %g2
1400 rdpr %canrestore, %g3
1401 rdpr %cleanwin, %g4
1402 rdpr %otherwin, %g5
1403 rdpr %wstate, %g6
1404 edge16n %i7, %i4, %g5
1405 fmul8x16 %f0, %f16, %f20
1406 fmovdpos %xcc, %f6, %f23
1407 ldd [%l7 + 0x60], %f4
1408 umul %o4, 0x1B73, %l0
1409 movle %xcc, %g1, %l5
1410 fpadd32s %f15, %f3, %f7
1411 nop
1412 set 0x10, %g1
1413 lduw [%l7 + %g1], %i5
1414 fmul8x16au %f15, %f13, %f0
1415 fmovrdgez %i3, %f16, %f8
1416 movg %icc, %o7, %l4
1417 st %f29, [%l7 + 0x30]
1418 fmovrdgez %o3, %f0, %f16
1419 fpadd32 %f10, %f12, %f22
1420 movpos %icc, %l6, %i1
1421 umulcc %o0, 0x1E01, %i2
1422 ldd [%l7 + 0x20], %l0
1423 mova %xcc, %g2, %i6
1424 sir 0x1EBA
1425 lduw [%l7 + 0x3C], %o5
1426 edge8l %g6, %o2, %i0
1427 fone %f0
1428 save %o6, %g3, %g7
1429 rdpr %cwp, %g1
1430 rdpr %cansave, %g2
1431 rdpr %canrestore, %g3
1432 rdpr %cleanwin, %g4
1433 rdpr %otherwin, %g5
1434 rdpr %wstate, %g6
1435 sll %l3, %g4, %l2
1436 fmovsvs %icc, %f23, %f0
1437 movl %icc, %o1, %i4
1438 udivx %g5, 0x063A, %i7
1439 st %f31, [%l7 + 0x20]
1440 lduw [%l7 + 0x50], %l0
1441 std %f10, [%l7 + 0x70]
1442 fpmerge %f29, %f20, %f10
1443 edge8l %o4, %g1, %l5
1444 fmovsneg %icc, %f27, %f29
1445 srl %i3, 0x1C, %i5
1446 or %l4, %o3, %l6
1447 ldub [%l7 + 0x0B], %o7
1448 or %i1, 0x0468, %o0
1449 movn %xcc, %i2, %l1
1450 movn %xcc, %g2, %o5
1451 umul %g6, 0x1A9A, %i6
1452 fmovrsne %o2, %f29, %f8
1453 bshuffle %f14, %f2, %f24
1454 fmovdcs %icc, %f27, %f29
1455 nop
1456 set 0x08, %o4
1457 stb %i0, [%l7 + %o4]
1458 lduw [%l7 + 0x50], %o6
1459 edge16l %g7, %g3, %g4
1460 edge16 %l2, %l3, %i4
1461 movvs %xcc, %g5, %i7
1462 edge8n %l0, %o4, %o1
1463 movge %icc, %l5, %i3
1464 srlx %i5, 0x0B, %g1
1465 stx %o3, [%l7 + 0x58]
1466 umulcc %l4, 0x0B1C, %o7
1467 edge16l %i1, %l6, %i2
1468 array8 %l1, %g2, %o0
1469 fmovscs %xcc, %f31, %f6
1470 edge8ln %g6, %o5, %o2
1471 movrgz %i0, 0x0D0, %i6
1472 movle %icc, %o6, %g3
1473 alignaddr %g7, %g4, %l3
1474 edge8n %l2, %i4, %i7
1475 ldub [%l7 + 0x1E], %g5
1476 ldd [%l7 + 0x40], %o4
1477 orn %o1, 0x03BB, %l5
1478 move %xcc, %i3, %l0
1479 addcc %i5, 0x0A05, %g1
1480 orncc %o3, 0x1ED4, %l4
1481 addc %i1, 0x06AD, %o7
1482 restore %l6, 0x08BF, %i2
1483 rdpr %cwp, %g1
1484 rdpr %cansave, %g2
1485 rdpr %canrestore, %g3
1486 rdpr %cleanwin, %g4
1487 rdpr %otherwin, %g5
1488 rdpr %wstate, %g6
1489 fandnot2s %f17, %f24, %f25
1490 movvs %xcc, %g2, %o0
1491 edge16l %g6, %l1, %o2
1492 srax %i0, %o5, %o6
1493 addccc %i6, 0x0356, %g3
1494 movvs %xcc, %g4, %l3
1495 edge8n %l2, %i4, %i7
1496 sra %g7, %g5, %o1
1497 xor %o4, %i3, %l0
1498 movrne %i5, 0x357, %g1
1499 array16 %o3, %l4, %l5
1500 ldx [%l7 + 0x40], %o7
1501 fandnot1 %f20, %f26, %f26
1502 fmuld8sux16 %f17, %f6, %f30
1503 movrgez %i1, 0x067, %i2
1504 movcc %icc, %l6, %g2
1505 sethi 0x0EF1, %o0
1506 movvs %xcc, %g6, %o2
1507 movcs %icc, %i0, %l1
1508 fmul8x16au %f18, %f3, %f0
1509 orn %o5, 0x036E, %i6
1510 fmovsn %xcc, %f13, %f27
1511 ldub [%l7 + 0x30], %g3
1512 fmul8x16 %f7, %f28, %f14
1513 edge32l %g4, %o6, %l2
1514 fcmple32 %f20, %f14, %i4
1515 add %i7, 0x06CB, %l3
1516 edge32ln %g5, %o1, %o4
1517 orcc %i3, %l0, %i5
1518 orncc %g7, %g1, %l4
1519 lduh [%l7 + 0x72], %o3
1520 sir 0x0A76
1521 save %o7, 0x1565, %l5
1522 rdpr %cwp, %g1
1523 rdpr %cansave, %g2
1524 rdpr %canrestore, %g3
1525 rdpr %cleanwin, %g4
1526 rdpr %otherwin, %g5
1527 rdpr %wstate, %g6
1528 for %f30, %f10, %f20
1529 udivcc %i2, 0x1746, %i1
1530 movre %g2, 0x1D4, %l6
1531 orcc %g6, 0x063B, %o2
1532 bshuffle %f30, %f30, %f30
1533 edge32l %i0, %o0, %o5
1534 movrgz %i6, %g3, %g4
1535 sth %o6, [%l7 + 0x38]
1536 movcc %icc, %l2, %i4
1537 movvs %icc, %l1, %i7
1538 stw %l3, [%l7 + 0x60]
1539 movgu %xcc, %g5, %o1
1540 stx %i3, [%l7 + 0x48]
1541 edge8n %o4, %l0, %i5
1542 edge32ln %g7, %g1, %l4
1543 ldd [%l7 + 0x50], %f18
1544 fpadd16 %f2, %f12, %f26
1545 fmovrdgez %o3, %f16, %f6
1546 ldub [%l7 + 0x5F], %l5
1547 xnor %i2, %i1, %g2
1548 edge8 %l6, %o7, %g6
1549 srax %o2, %o0, %o5
1550 andn %i0, 0x160E, %g3
1551 alignaddrl %g4, %o6, %l2
1552 or %i6, 0x09FF, %i4
1553 popc 0x13B6, %l1
1554 addc %i7, 0x1649, %g5
1555 xorcc %o1, 0x0C0D, %l3
1556 edge16ln %i3, %o4, %l0
1557 orncc %g7, %i5, %l4
1558 std %f18, [%l7 + 0x70]
1559 fpsub32s %f9, %f23, %f10
1560 move %icc, %g1, %l5
1561 movre %o3, 0x1FC, %i1
1562 movcc %xcc, %i2, %g2
1563 ld [%l7 + 0x2C], %f1
1564 ldx [%l7 + 0x28], %o7
1565 array16 %g6, %l6, %o2
1566 edge16ln %o0, %o5, %g3
1567 smulcc %g4, %o6, %i0
1568 sethi 0x0D58, %l2
1569 fcmpne16 %f6, %f22, %i4
1570 udiv %l1, 0x1623, %i7
1571 movle %icc, %i6, %o1
1572 fone %f18
1573 alignaddrl %g5, %i3, %l3
1574 ldsb [%l7 + 0x60], %o4
1575 movne %icc, %g7, %i5
1576 stx %l4, [%l7 + 0x28]
1577 srl %g1, 0x1B, %l0
1578 fmul8sux16 %f4, %f24, %f12
1579 stx %l5, [%l7 + 0x20]
1580 srax %o3, 0x13, %i2
1581 edge32ln %g2, %o7, %i1
1582 edge32l %l6, %g6, %o0
1583 ldd [%l7 + 0x50], %f8
1584 movg %icc, %o5, %g3
1585 addc %g4, 0x0280, %o6
1586 mulx %o2, 0x05D0, %i0
1587 edge8l %i4, %l1, %l2
1588 movn %xcc, %i6, %i7
1589 for %f8, %f2, %f8
1590 umul %g5, 0x0A60, %i3
1591 sth %o1, [%l7 + 0x7E]
1592 or %o4, %l3, %g7
1593 movg %xcc, %l4, %i5
1594 popc 0x0088, %g1
1595 xor %l0, %l5, %i2
1596 and %g2, 0x19AD, %o7
1597 fmovda %xcc, %f29, %f2
1598 movn %xcc, %i1, %o3
1599 ldsb [%l7 + 0x58], %l6
1600 lduw [%l7 + 0x70], %o0
1601 subc %g6, 0x0E91, %g3
1602 ld [%l7 + 0x54], %f15
1603 sllx %g4, 0x15, %o6
1604 sra %o2, %i0, %o5
1605 fmovrdne %l1, %f22, %f10
1606 fmovrdgz %i4, %f22, %f22
1607 fpsub16s %f9, %f3, %f5
1608 lduh [%l7 + 0x28], %l2
1609 array8 %i6, %i7, %i3
1610 fandnot2s %f4, %f24, %f13
1611 ldx [%l7 + 0x68], %o1
1612 for %f28, %f2, %f0
1613 ld [%l7 + 0x50], %f13
1614 move %xcc, %g5, %o4
1615 sub %l3, 0x1DF2, %l4
1616 smul %i5, %g1, %l0
1617 movrlz %g7, 0x0C6, %i2
1618 movvc %xcc, %l5, %o7
1619 ldd [%l7 + 0x20], %i0
1620 fcmpgt32 %f20, %f12, %g2
1621 ldsb [%l7 + 0x16], %l6
1622 sethi 0x0EDE, %o0
1623 fnegs %f12, %f26
1624 fmovdcs %xcc, %f16, %f9
1625 mova %icc, %o3, %g3
1626 andncc %g4, %o6, %o2
1627 andncc %g6, %i0, %l1
1628 movge %xcc, %i4, %l2
1629 stx %i6, [%l7 + 0x20]
1630 fmovrdlez %i7, %f14, %f26
1631 edge8ln %i3, %o1, %g5
1632 movgu %icc, %o4, %o5
1633 ldsw [%l7 + 0x2C], %l3
1634 array32 %l4, %i5, %g1
1635 movpos %icc, %l0, %g7
1636 movrlez %l5, 0x2E7, %o7
1637 fmovdpos %xcc, %f1, %f15
1638 array8 %i2, %i1, %l6
1639 movre %g2, %o0, %o3
1640 movrlz %g3, %o6, %o2
1641 movneg %icc, %g6, %i0
1642 mulscc %g4, %l1, %i4
1643 edge16ln %i6, %l2, %i7
1644 subccc %o1, %g5, %o4
1645 movneg %icc, %o5, %i3
1646 array8 %l4, %l3, %i5
1647 udivcc %l0, 0x0063, %g1
1648 orn %g7, %o7, %i2
1649 movle %xcc, %l5, %l6
1650 ld [%l7 + 0x20], %f11
1651 movrlez %g2, %i1, %o3
1652 edge8n %g3, %o0, %o6
1653 sir 0x06FD
1654 srax %g6, %o2, %i0
1655 addc %g4, %l1, %i6
1656 smulcc %i4, 0x1267, %i7
1657 edge16 %o1, %l2, %o4
1658 movleu %icc, %o5, %i3
1659 sdivx %g5, 0x0C14, %l3
1660 movne %xcc, %l4, %l0
1661 fsrc2 %f22, %f6
1662 sethi 0x0211, %g1
1663 umulcc %i5, 0x0064, %o7
1664 fmovrdne %g7, %f14, %f28
1665 stx %i2, [%l7 + 0x28]
1666 array8 %l5, %g2, %i1
1667 edge8n %l6, %g3, %o0
1668 movne %xcc, %o6, %g6
1669 sdivx %o2, 0x0506, %o3
1670 fpadd16s %f23, %f27, %f4
1671 fnegd %f30, %f0
1672 xor %i0, %l1, %i6
1673 edge32ln %i4, %i7, %g4
1674 std %f4, [%l7 + 0x20]
1675 udiv %l2, 0x00FA, %o1
1676 ldub [%l7 + 0x42], %o4
1677 movre %o5, %i3, %g5
1678 st %f20, [%l7 + 0x14]
1679 mulscc %l4, 0x07D5, %l0
1680 umulcc %l3, 0x14F2, %i5
1681 orn %g1, %g7, %o7
1682 edge32 %l5, %g2, %i1
1683 movrlez %i2, %l6, %g3
1684 addccc %o6, 0x1C21, %o0
1685 fmovscs %icc, %f4, %f24
1686 srax %g6, 0x17, %o3
1687 sdivcc %i0, 0x1E07, %o2
1688 sllx %l1, 0x1B, %i6
1689 movgu %xcc, %i4, %i7
1690 edge16ln %g4, %o1, %o4
1691 mulx %o5, 0x03CB, %i3
1692 alignaddrl %l2, %l4, %l0
1693 sdiv %l3, 0x03A9, %i5
1694 andcc %g1, %g7, %g5
1695 movneg %xcc, %l5, %g2
1696 sllx %i1, %o7, %i2
1697 smul %l6, %g3, %o0
1698 movvs %icc, %o6, %g6
1699 fmovsgu %xcc, %f20, %f26
1700 st %f23, [%l7 + 0x48]
1701 movvc %icc, %i0, %o3
1702 xnorcc %o2, 0x089A, %i6
1703 fmovrse %l1, %f4, %f9
1704 edge16n %i7, %i4, %g4
1705 smulcc %o1, %o5, %o4
1706 udiv %i3, 0x1DDD, %l2
1707 fmovdneg %icc, %f6, %f3
1708 movvs %xcc, %l4, %l0
1709 edge16 %i5, %l3, %g1
1710 add %g7, %l5, %g5
1711 fmovsle %icc, %f28, %f26
1712 fmovsleu %xcc, %f3, %f17
1713 sdiv %g2, 0x1BBB, %o7
1714 movrne %i1, 0x24E, %l6
1715 fpadd32s %f24, %f25, %f7
1716 subccc %g3, 0x090F, %o0
1717 movge %icc, %i2, %o6
1718 xor %g6, 0x02F9, %o3
1719 sub %i0, %o2, %i6
1720 ldd [%l7 + 0x60], %f0
1721 fmovspos %xcc, %f7, %f23
1722 movge %icc, %l1, %i4
1723 edge8l %g4, %i7, %o5
1724 movle %xcc, %o4, %o1
1725 ldd [%l7 + 0x08], %f22
1726 orncc %i3, 0x04A7, %l4
1727 fnands %f30, %f11, %f2
1728 movge %icc, %l2, %i5
1729 movrgz %l0, 0x351, %l3
1730 orcc %g7, 0x0111, %l5
1731 edge16 %g5, %g1, %o7
1732 subccc %g2, %l6, %i1
1733 fnegd %f18, %f30
1734 movrgez %g3, 0x195, %o0
1735 edge16 %o6, %g6, %i2
1736 ldub [%l7 + 0x65], %o3
1737 bshuffle %f28, %f0, %f28
1738 edge16l %o2, %i6, %i0
1739 movcs %icc, %i4, %g4
1740 andncc %i7, %l1, %o5
1741 srlx %o1, %o4, %l4
1742 addccc %l2, 0x17A6, %i3
1743 fmovsgu %icc, %f15, %f31
1744 movl %xcc, %l0, %l3
1745 orncc %i5, 0x00B1, %g7
1746 fmovda %xcc, %f0, %f4
1747 fandnot2 %f26, %f8, %f16
1748 ldsh [%l7 + 0x6E], %g5
1749 sllx %g1, %l5, %g2
1750 ldub [%l7 + 0x32], %l6
1751 fmovrsgez %i1, %f20, %f13
1752 movg %icc, %o7, %g3
1753 fabss %f28, %f11
1754 movre %o0, %g6, %o6
1755 movcc %xcc, %i2, %o3
1756 ldub [%l7 + 0x6C], %o2
1757 movrlz %i6, %i0, %g4
1758 fmovsvc %xcc, %f19, %f27
1759 orcc %i4, 0x0E05, %i7
1760 fone %f22
1761 array8 %l1, %o5, %o4
1762 movrlz %o1, %l2, %l4
1763 movrgz %l0, 0x246, %l3
1764 fcmpne32 %f22, %f22, %i3
1765 alignaddr %g7, %i5, %g5
1766 fnands %f13, %f6, %f14
1767 smul %g1, %l5, %g2
1768 siam 0x1
1769 smulcc %l6, %i1, %o7
1770 xnor %o0, %g3, %o6
1771 edge16ln %i2, %o3, %o2
1772 umulcc %i6, 0x1EC9, %i0
1773 fpadd16 %f28, %f30, %f22
1774 stb %g6, [%l7 + 0x16]
1775 edge32ln %i4, %i7, %g4
1776 fcmpeq32 %f0, %f24, %o5
1777 fmovse %xcc, %f31, %f6
1778 udiv %l1, 0x0CD6, %o4
1779 andcc %l2, %o1, %l4
1780 subcc %l3, %l0, %i3
1781 orcc %i5, %g5, %g7
1782 udivcc %l5, 0x1C2E, %g2
1783 st %f24, [%l7 + 0x78]
1784 fmovdle %xcc, %f7, %f29
1785 movle %xcc, %g1, %l6
1786 edge16l %i1, %o7, %o0
1787 ldsw [%l7 + 0x58], %g3
1788 fpadd16 %f30, %f26, %f0
1789 movn %xcc, %i2, %o6
1790 edge32 %o2, %o3, %i0
1791 fmovsne %icc, %f9, %f12
1792 xorcc %g6, 0x1BCF, %i4
1793 fmovsl %xcc, %f15, %f17
1794 movrgz %i6, 0x073, %g4
1795 orcc %i7, %o5, %l1
1796 and %o4, %l2, %o1
1797 edge32l %l3, %l0, %l4
1798 stb %i5, [%l7 + 0x77]
1799 fornot2 %f6, %f14, %f20
1800 fandnot2 %f12, %f8, %f24
1801 ldsw [%l7 + 0x50], %g5
1802 movrlez %i3, 0x136, %l5
1803 andcc %g7, 0x1C48, %g2
1804 movvc %icc, %l6, %g1
1805 sra %i1, 0x12, %o0
1806 array8 %g3, %i2, %o6
1807 edge32 %o2, %o3, %i0
1808 fxor %f10, %f28, %f26
1809 andcc %o7, %g6, %i4
1810 alignaddr %i6, %i7, %o5
1811 edge8l %l1, %g4, %l2
1812 bshuffle %f0, %f24, %f28
1813 fandnot2 %f12, %f28, %f10
1814 fmovrsne %o4, %f1, %f14
1815 save %l3, %o1, %l0
1816 rdpr %cwp, %g1
1817 rdpr %cansave, %g2
1818 rdpr %canrestore, %g3
1819 rdpr %cleanwin, %g4
1820 rdpr %otherwin, %g5
1821 rdpr %wstate, %g6
1822 movre %i5, 0x1B6, %l4
1823 fxor %f28, %f22, %f14
1824 umul %i3, 0x0713, %l5
1825 xor %g5, 0x110A, %g2
1826 fcmpgt32 %f24, %f22, %g7
1827 addcc %g1, 0x0F52, %i1
1828 for %f12, %f22, %f8
1829 addccc %o0, 0x19FE, %l6
1830 or %g3, 0x142F, %o6
1831 movg %xcc, %i2, %o3
1832 fmovda %xcc, %f21, %f27
1833 edge8l %i0, %o2, %g6
1834 mova %icc, %i4, %i6
1835 fpsub16s %f25, %f23, %f20
1836 movle %icc, %o7, %i7
1837 orncc %o5, %l1, %l2
1838 and %o4, 0x0846, %l3
1839 sra %g4, %o1, %i5
1840 nop
1841 set 0x20, %g4
1842 ldd [%l7 + %g4], %l4
1843 addc %l0, %l5, %i3
1844 edge16l %g5, %g2, %g7
1845 ldsh [%l7 + 0x46], %i1
1846 fmovse %icc, %f10, %f21
1847 stb %o0, [%l7 + 0x14]
1848 ldsb [%l7 + 0x49], %l6
1849 sra %g1, %g3, %i2
1850 srlx %o3, 0x09, %o6
1851 edge8ln %o2, %i0, %i4
1852 alignaddr %g6, %i6, %i7
1853 movcc %icc, %o5, %o7
1854 fmovsneg %xcc, %f22, %f15
1855 or %l2, 0x122B, %l1
1856 ldub [%l7 + 0x1F], %l3
1857 addc %o4, %g4, %o1
1858 fnors %f28, %f1, %f22
1859 ldsw [%l7 + 0x08], %l4
1860 array8 %l0, %i5, %i3
1861 lduw [%l7 + 0x10], %g5
1862 nop
1863 set 0x10, %g6
1864 ldx [%l7 + %g6], %l5
1865 fsrc1 %f0, %f24
1866 orncc %g7, %g2, %i1
1867 fmovdvs %xcc, %f1, %f18
1868 movrgez %l6, %o0, %g3
1869 movneg %icc, %g1, %i2
1870 move %icc, %o3, %o6
1871 movrgz %o2, %i0, %g6
1872 addcc %i4, %i6, %i7
1873 edge8ln %o7, %o5, %l1
1874 fmul8x16al %f28, %f30, %f2
1875 fmovsl %xcc, %f7, %f4
1876 orn %l2, 0x182F, %l3
1877 xorcc %g4, 0x087C, %o4
1878 udivcc %o1, 0x14D3, %l0
1879 sdivcc %l4, 0x0295, %i5
1880 xnorcc %i3, 0x0574, %g5
1881 sdiv %g7, 0x1C4F, %g2
1882 addc %l5, 0x0043, %l6
1883 fxors %f14, %f20, %f8
1884 movleu %xcc, %i1, %g3
1885 movge %icc, %g1, %o0
1886 fcmpgt16 %f6, %f14, %o3
1887 movcc %icc, %i2, %o2
1888 fpadd16 %f8, %f30, %f0
1889 ldub [%l7 + 0x41], %i0
1890 fmovsgu %icc, %f10, %f14
1891 lduw [%l7 + 0x64], %o6
1892 fpadd32 %f12, %f26, %f28
1893 popc %i4, %i6
1894 alignaddrl %i7, %o7, %o5
1895 ldsw [%l7 + 0x08], %g6
1896 sth %l2, [%l7 + 0x5E]
1897 xnorcc %l3, 0x0F1F, %l1
1898 movvc %xcc, %o4, %g4
1899 array8 %o1, %l4, %l0
1900 fmovsleu %icc, %f20, %f5
1901 xnor %i3, %g5, %g7
1902 movle %xcc, %i5, %l5
1903 smulcc %g2, %i1, %l6
1904 edge16ln %g3, %o0, %o3
1905 mova %icc, %g1, %o2
1906 movgu %icc, %i2, %o6
1907 udivx %i0, 0x0AC0, %i4
1908 fmovsg %xcc, %f23, %f6
1909 fandnot2s %f11, %f18, %f8
1910 nop
1911 set 0x7C, %i2
1912 lduw [%l7 + %i2], %i6
1913 ldx [%l7 + 0x48], %i7
1914 ldd [%l7 + 0x38], %f4
1915 movneg %xcc, %o5, %o7
1916 mulscc %l2, %l3, %l1
1917 sdivcc %g6, 0x09FD, %g4
1918 setx loop_5, %l0, %l1
1919 return %l1
1920 nop
1921 rdpr %cwp, %g1
1922 rdpr %cansave, %g2
1923 rdpr %canrestore, %g3
1924 rdpr %cleanwin, %g4
1925 rdpr %otherwin, %g5
1926 rdpr %wstate, %g6
1927loop_5: sdivcc %l0, 0x085B, %g5
1928 addc %g7, 0x0CE0, %i5
1929 mulscc %l5, %g2, %i3
1930 movneg %icc, %l6, %i1
1931 movcs %icc, %g3, %o3
1932 movleu %xcc, %g1, %o0
1933 fors %f2, %f14, %f12
1934 stw %o2, [%l7 + 0x20]
1935 popc %i2, %i0
1936 srax %i4, %o6, %i6
1937 fornot2s %f23, %f9, %f29
1938 ldd [%l7 + 0x30], %i6
1939 fmovsa %xcc, %f27, %f16
1940 restore %o5, 0x08EB, %o7
1941 rdpr %cwp, %g1
1942 rdpr %cansave, %g2
1943 rdpr %canrestore, %g3
1944 rdpr %cleanwin, %g4
1945 rdpr %otherwin, %g5
1946 rdpr %wstate, %g6
1947 ldd [%l7 + 0x38], %f26
1948 movrne %l2, 0x098, %l1
1949 alignaddrl %l3, %g6, %g4
1950 fmul8x16 %f1, %f28, %f4
1951 array8 %o4, %o1, %l0
1952 fmovrsgz %l4, %f27, %f15
1953 ldx [%l7 + 0x68], %g5
1954 fandnot2s %f17, %f31, %f3
1955 andncc %i5, %g7, %l5
1956 ldsb [%l7 + 0x68], %g2
1957 movrgz %l6, 0x041, %i3
1958 sll %i1, %o3, %g1
1959 std %f20, [%l7 + 0x30]
1960 sub %g3, 0x1F98, %o0
1961 sdiv %o2, 0x1C4A, %i0
1962 fnot1s %f22, %f10
1963 fornot2s %f15, %f1, %f14
1964 movvs %xcc, %i2, %o6
1965 smul %i6, %i7, %i4
1966 fmovdneg %icc, %f29, %f24
1967 edge32n %o7, %o5, %l2
1968 move %icc, %l3, %l1
1969 ldsh [%l7 + 0x2A], %g6
1970 fors %f11, %f29, %f7
1971 fmovda %icc, %f16, %f13
1972 fandnot1 %f2, %f6, %f16
1973 fcmpne32 %f16, %f28, %g4
1974 move %xcc, %o4, %l0
1975 sdiv %l4, 0x058D, %o1
1976 edge16n %i5, %g7, %g5
1977 fnot2 %f30, %f14
1978 fmovs %f2, %f17
1979 std %f6, [%l7 + 0x18]
1980 ldx [%l7 + 0x48], %l5
1981 movn %icc, %l6, %g2
1982 addcc %i1, 0x12FB, %i3
1983 fmul8x16au %f26, %f12, %f12
1984 edge8n %g1, %o3, %g3
1985 and %o2, %o0, %i0
1986 edge32n %o6, %i6, %i7
1987 movvs %xcc, %i4, %i2
1988 nop
1989 set 0x08, %o2
1990 std %f6, [%l7 + %o2]
1991 mova %icc, %o7, %o5
1992 movne %icc, %l2, %l1
1993 fmovde %icc, %f30, %f21
1994 sdiv %l3, 0x1618, %g4
1995 sdiv %o4, 0x130C, %l0
1996 add %g6, %l4, %i5
1997 edge8l %g7, %g5, %l5
1998 mulx %o1, %g2, %i1
1999 xnorcc %l6, %g1, %i3
2000 sdiv %o3, 0x1E78, %g3
2001 xnorcc %o2, %o0, %i0
2002 fnot2 %f24, %f20
2003 mulscc %i6, 0x1EE3, %o6
2004 fmovrdlz %i7, %f24, %f12
2005 move %icc, %i4, %i2
2006 movle %icc, %o7, %o5
2007 addc %l2, %l1, %l3
2008 fmovsa %icc, %f20, %f6
2009 save %g4, 0x1F57, %o4
2010 rdpr %cwp, %g1
2011 rdpr %cansave, %g2
2012 rdpr %canrestore, %g3
2013 rdpr %cleanwin, %g4
2014 rdpr %otherwin, %g5
2015 rdpr %wstate, %g6
2016 move %xcc, %l0, %g6
2017 stw %i5, [%l7 + 0x2C]
2018 orcc %g7, 0x084E, %l4
2019 addc %l5, 0x01FE, %o1
2020 sllx %g5, 0x14, %i1
2021 movle %xcc, %l6, %g1
2022 movre %g2, 0x072, %o3
2023 nop
2024 set 0x5C, %g7
2025 ldsw [%l7 + %g7], %g3
2026 fcmpes %fcc0, %f18, %f18
2027 edge32n %i3, %o0, %i0
2028 subccc %i6, 0x1381, %o2
2029 movneg %icc, %o6, %i7
2030 fmovsne %xcc, %f22, %f6
2031 ld [%l7 + 0x10], %f1
2032 sdivcc %i2, 0x1AB5, %i4
2033 fornot1s %f3, %f21, %f1
2034 ldsh [%l7 + 0x78], %o5
2035 fmovrdgz %o7, %f2, %f10
2036 movle %xcc, %l1, %l2
2037 movvc %xcc, %g4, %l3
2038 edge16ln %l0, %o4, %i5
2039 lduw [%l7 + 0x28], %g7
2040 edge16 %g6, %l5, %o1
2041 fmovsne %icc, %f24, %f31
2042 edge8n %g5, %i1, %l6
2043 movgu %icc, %l4, %g1
2044 orn %o3, 0x1ED8, %g2
2045 add %g3, %o0, %i3
2046 movcs %icc, %i0, %o2
2047 stb %o6, [%l7 + 0x67]
2048 edge8n %i6, %i2, %i4
2049 fmul8x16al %f12, %f27, %f30
2050 movcc %icc, %o5, %i7
2051 movcc %xcc, %o7, %l1
2052 ldub [%l7 + 0x0A], %l2
2053 movrgez %l3, %l0, %g4
2054 umul %o4, 0x01A1, %g7
2055 edge32l %g6, %l5, %i5
2056 array16 %g5, %o1, %i1
2057 subccc %l4, %l6, %g1
2058 sll %o3, %g2, %g3
2059 nop
2060 set 0x20, %i5
2061 ldd [%l7 + %i5], %i2
2062 fornot2s %f25, %f14, %f17
2063 sdiv %i0, 0x1BEC, %o2
2064 xor %o0, %i6, %o6
2065 xor %i2, %o5, %i4
2066 fmovsl %icc, %f23, %f25
2067 ldx [%l7 + 0x48], %o7
2068 movl %icc, %i7, %l2
2069 fnand %f8, %f6, %f20
2070 edge16l %l3, %l0, %g4
2071 setx loop_6, %l0, %l1
2072 return %l1
2073 nop
2074 rdpr %cwp, %g1
2075 rdpr %cansave, %g2
2076 rdpr %canrestore, %g3
2077 rdpr %cleanwin, %g4
2078 rdpr %otherwin, %g5
2079 rdpr %wstate, %g6
2080loop_6: sllx %g6, 0x11, %l1
2081 edge8ln %l5, %g5, %i5
2082 xnor %o1, 0x1F6F, %l4
2083 movpos %icc, %l6, %i1
2084 lduh [%l7 + 0x62], %o3
2085 st %f4, [%l7 + 0x44]
2086 fones %f2
2087 fpadd16s %f2, %f24, %f11
2088 edge16 %g1, %g2, %g3
2089 st %f2, [%l7 + 0x2C]
2090 fmovspos %icc, %f22, %f14
2091 movn %icc, %i3, %o2
2092 orcc %o0, %i6, %o6
2093 fcmps %fcc2, %f20, %f12
2094 fand %f28, %f16, %f28
2095 edge16 %i2, %o5, %i0
2096 edge8n %i4, %i7, %o7
2097 movcc %xcc, %l3, %l2
2098 movpos %icc, %l0, %o4
2099 andncc %g4, %g7, %l1
2100 stx %g6, [%l7 + 0x60]
2101 sdivx %g5, 0x1EB5, %l5
2102 smul %i5, %o1, %l6
2103 udivcc %i1, 0x0BF0, %l4
2104 umul %o3, 0x076F, %g1
2105 ld [%l7 + 0x34], %f16
2106 nop
2107 set 0x26, %i6
2108 sth %g3, [%l7 + %i6]
2109 edge16 %g2, %i3, %o2
2110 xnor %o0, %o6, %i2
2111 alignaddr %i6, %i0, %i4
2112 fmovrde %o5, %f24, %f28
2113 xnorcc %i7, 0x0010, %o7
2114 ldsw [%l7 + 0x58], %l2
2115 srax %l0, 0x03, %l3
2116 ldsh [%l7 + 0x38], %o4
2117 sethi 0x1D54, %g7
2118 movrlez %g4, %l1, %g6
2119 mova %xcc, %l5, %i5
2120 fmovsvc %icc, %f14, %f9
2121 addcc %g5, %l6, %i1
2122 bshuffle %f16, %f24, %f10
2123 movrgez %o1, %o3, %l4
2124 movneg %icc, %g3, %g2
2125 edge16 %i3, %o2, %g1
2126 fnot1s %f29, %f7
2127 edge8 %o6, %o0, %i6
2128 movle %icc, %i2, %i0
2129 fpadd32s %f10, %f7, %f5
2130 movcc %xcc, %o5, %i7
2131 umulcc %o7, %l2, %l0
2132 umul %l3, %o4, %g7
2133 movgu %xcc, %g4, %i4
2134 ldsb [%l7 + 0x75], %l1
2135 subc %l5, 0x0817, %i5
2136 edge8 %g6, %l6, %i1
2137 faligndata %f14, %f24, %f6
2138 fpsub32s %f9, %f18, %f16
2139 fmovse %xcc, %f8, %f0
2140 mulscc %g5, %o3, %o1
2141 movg %icc, %g3, %l4
2142 add %i3, %g2, %g1
2143 movn %icc, %o2, %o6
2144 subcc %o0, %i6, %i2
2145 ldd [%l7 + 0x30], %f0
2146 ldsh [%l7 + 0x18], %i0
2147 orn %i7, 0x04FE, %o7
2148 fcmpeq32 %f18, %f4, %l2
2149 st %f15, [%l7 + 0x70]
2150 sdivcc %o5, 0x0ECD, %l0
2151 fmovsvc %xcc, %f3, %f3
2152 fmovrsne %o4, %f10, %f20
2153 edge32n %g7, %l3, %i4
2154 movrne %l1, %g4, %i5
2155 or %g6, 0x06D3, %l5
2156 fornot2s %f16, %f17, %f23
2157 nop
2158 set 0x64, %g3
2159 lduw [%l7 + %g3], %l6
2160 ldd [%l7 + 0x50], %f2
2161 sdivx %g5, 0x18B2, %o3
2162 fmovdn %xcc, %f19, %f29
2163 movcc %xcc, %o1, %g3
2164 sth %l4, [%l7 + 0x44]
2165 fmul8x16al %f0, %f21, %f24
2166 fmovspos %icc, %f0, %f9
2167 stb %i3, [%l7 + 0x5F]
2168 movpos %icc, %i1, %g2
2169 lduw [%l7 + 0x58], %g1
2170 movle %xcc, %o2, %o6
2171 movneg %icc, %o0, %i2
2172 fnegd %f0, %f2
2173 fmovrdgez %i6, %f24, %f30
2174 ldsw [%l7 + 0x3C], %i7
2175 orcc %o7, 0x1814, %i0
2176 stb %o5, [%l7 + 0x71]
2177 sth %l2, [%l7 + 0x6E]
2178 sra %l0, %g7, %o4
2179 movrgz %i4, %l3, %l1
2180 fzeros %f21
2181 restore %i5, %g4, %g6
2182 rdpr %cwp, %g1
2183 rdpr %cansave, %g2
2184 rdpr %canrestore, %g3
2185 rdpr %cleanwin, %g4
2186 rdpr %otherwin, %g5
2187 rdpr %wstate, %g6
2188 array32 %l6, %g5, %l5
2189 umul %o3, %o1, %g3
2190 movg %icc, %i3, %l4
2191 fand %f6, %f0, %f18
2192 ldsw [%l7 + 0x24], %i1
2193 movleu %icc, %g2, %g1
2194 for %f4, %f18, %f2
2195 movvc %icc, %o2, %o6
2196 mulx %i2, %o0, %i7
2197 fmul8ulx16 %f4, %f22, %f8
2198 addccc %o7, %i6, %o5
2199 ldsb [%l7 + 0x13], %l2
2200 movne %icc, %i0, %l0
2201 srl %g7, %i4, %o4
2202 movg %xcc, %l3, %l1
2203 fmovspos %icc, %f9, %f23
2204 sdiv %g4, 0x17A9, %i5
2205 movl %icc, %g6, %g5
2206 std %f26, [%l7 + 0x68]
2207 addcc %l6, %o3, %o1
2208 udiv %g3, 0x0722, %i3
2209 ldsw [%l7 + 0x78], %l4
2210 edge8l %i1, %g2, %l5
2211 movvs %icc, %g1, %o2
2212 fcmpes %fcc1, %f15, %f1
2213 ldd [%l7 + 0x30], %f6
2214 orcc %o6, %o0, %i2
2215 movn %xcc, %i7, %i6
2216 fpadd16s %f27, %f10, %f23
2217 faligndata %f30, %f24, %f26
2218 srl %o5, 0x0B, %o7
2219 edge8 %l2, %l0, %g7
2220 add %i0, 0x12FF, %o4
2221 movl %icc, %i4, %l3
2222 movne %icc, %g4, %i5
2223 xnorcc %l1, 0x16EF, %g5
2224 bshuffle %f26, %f24, %f16
2225 nop
2226 set 0x7D, %l3
2227 ldub [%l7 + %l3], %g6
2228 orcc %l6, 0x09D4, %o1
2229 fmul8ulx16 %f24, %f28, %f24
2230 movn %icc, %o3, %i3
2231 fnor %f30, %f26, %f22
2232 ldd [%l7 + 0x28], %g2
2233 subcc %i1, %l4, %g2
2234 umulcc %l5, 0x192D, %o2
2235 fmovdne %xcc, %f25, %f15
2236 xor %o6, %o0, %g1
2237 fxnor %f10, %f14, %f18
2238 ldx [%l7 + 0x30], %i2
2239 fmovrslez %i7, %f13, %f6
2240 fornot2 %f18, %f30, %f0
2241 orncc %i6, %o7, %o5
2242 stb %l2, [%l7 + 0x25]
2243 movle %xcc, %l0, %g7
2244 fmovrde %o4, %f16, %f22
2245 edge16 %i4, %i0, %l3
2246 movneg %icc, %g4, %l1
2247 movle %icc, %i5, %g5
2248 ldsh [%l7 + 0x44], %g6
2249 fnor %f30, %f26, %f12
2250 movcc %xcc, %l6, %o1
2251 add %o3, %g3, %i3
2252 movrlz %i1, 0x181, %l4
2253 fmovrse %l5, %f4, %f10
2254 edge8l %g2, %o6, %o0
2255 and %o2, 0x09E7, %g1
2256 movrlz %i2, 0x217, %i7
2257 stb %o7, [%l7 + 0x21]
2258 alignaddr %i6, %o5, %l2
2259 fornot1s %f20, %f18, %f6
2260 fcmpeq16 %f4, %f22, %l0
2261 sra %g7, 0x04, %o4
2262 umul %i4, 0x0221, %l3
2263 movcs %xcc, %g4, %l1
2264 edge16l %i0, %i5, %g6
2265 array8 %g5, %l6, %o1
2266 array8 %o3, %g3, %i1
2267 ldsw [%l7 + 0x68], %l4
2268 stx %i3, [%l7 + 0x50]
2269 fandnot2 %f22, %f28, %f6
2270 fcmps %fcc0, %f25, %f14
2271 mulscc %l5, %g2, %o0
2272 fmovsneg %xcc, %f30, %f12
2273 fxnor %f16, %f14, %f10
2274 andn %o2, 0x1944, %o6
2275 movle %xcc, %g1, %i2
2276 move %xcc, %o7, %i6
2277 fpack32 %f28, %f12, %f20
2278 save %o5, %l2, %i7
2279 rdpr %cwp, %g1
2280 rdpr %cansave, %g2
2281 rdpr %canrestore, %g3
2282 rdpr %cleanwin, %g4
2283 rdpr %otherwin, %g5
2284 rdpr %wstate, %g6
2285 ldsw [%l7 + 0x6C], %l0
2286 udivcc %g7, 0x18AE, %i4
2287 edge16 %l3, %o4, %l1
2288 faligndata %f22, %f6, %f26
2289 st %f30, [%l7 + 0x08]
2290 subc %g4, 0x0613, %i0
2291 fmovsge %xcc, %f2, %f15
2292 sethi 0x10AD, %g6
2293 stw %i5, [%l7 + 0x1C]
2294 ldsh [%l7 + 0x4C], %g5
2295 sllx %o1, 0x15, %o3
2296 andn %g3, %l6, %i1
2297 fxors %f0, %f8, %f10
2298 fpack16 %f16, %f15
2299 edge32ln %l4, %i3, %l5
2300 movrgez %o0, 0x1C7, %g2
2301 ldx [%l7 + 0x20], %o6
2302 xor %g1, 0x1366, %i2
2303 movvs %icc, %o2, %o7
2304 ldsb [%l7 + 0x65], %o5
2305 movle %icc, %i6, %i7
2306 ld [%l7 + 0x34], %f22
2307 udivx %l0, 0x0D10, %g7
2308 fones %f26
2309 movre %l2, 0x3C1, %l3
2310 fornot2s %f30, %f5, %f5
2311 smul %o4, 0x0A5E, %l1
2312 movneg %icc, %g4, %i0
2313 xorcc %i4, 0x13EA, %g6
2314 movneg %icc, %i5, %o1
2315 save %g5, %g3, %o3
2316 rdpr %cwp, %g1
2317 rdpr %cansave, %g2
2318 rdpr %canrestore, %g3
2319 rdpr %cleanwin, %g4
2320 rdpr %otherwin, %g5
2321 rdpr %wstate, %g6
2322 ldd [%l7 + 0x38], %i0
2323 xnorcc %l4, %l6, %i3
2324 movre %o0, %g2, %o6
2325 popc 0x0437, %l5
2326 fands %f31, %f15, %f10
2327 sethi 0x0C6A, %i2
2328 addcc %g1, 0x0303, %o2
2329 orncc %o7, 0x18E2, %o5
2330 andcc %i6, %i7, %g7
2331 movrgz %l2, 0x18F, %l3
2332 mulx %o4, %l0, %l1
2333 or %i0, 0x0BED, %g4
2334 sra %g6, 0x1F, %i5
2335 subccc %i4, %g5, %g3
2336 move %icc, %o3, %o1
2337 sdiv %i1, 0x030E, %l4
2338 fzeros %f28
2339 ldx [%l7 + 0x50], %l6
2340 fmovrsne %o0, %f16, %f11
2341 edge16 %g2, %i3, %l5
2342 movvs %xcc, %i2, %g1
2343 array16 %o2, %o6, %o7
2344 fcmpne32 %f10, %f26, %i6
2345 alignaddrl %o5, %g7, %i7
2346 fmovsle %icc, %f11, %f1
2347 nop
2348 set 0x5A, %o0
2349 stb %l3, [%l7 + %o0]
2350 smul %o4, %l0, %l2
2351 array8 %l1, %i0, %g6
2352 ldsh [%l7 + 0x4C], %i5
2353 fmul8x16au %f7, %f19, %f28
2354 st %f27, [%l7 + 0x50]
2355 fones %f20
2356 lduh [%l7 + 0x1A], %i4
2357 andncc %g4, %g3, %o3
2358 fpackfix %f4, %f26
2359 xorcc %g5, %o1, %i1
2360 udivx %l4, 0x0AC0, %o0
2361 lduh [%l7 + 0x40], %l6
2362 ldsw [%l7 + 0x38], %i3
2363 ldd [%l7 + 0x50], %g2
2364 movle %xcc, %i2, %g1
2365 movrne %l5, %o6, %o2
2366 fnegd %f12, %f8
2367 fmovdcc %icc, %f5, %f22
2368 fmovdcs %xcc, %f11, %f14
2369 sth %o7, [%l7 + 0x20]
2370 std %f22, [%l7 + 0x10]
2371 faligndata %f20, %f2, %f30
2372 smul %i6, 0x08DA, %g7
2373 mulx %o5, 0x0B05, %i7
2374 fand %f26, %f12, %f0
2375 ldub [%l7 + 0x64], %l3
2376 movvc %icc, %o4, %l2
2377 save %l1, %l0, %g6
2378 rdpr %cwp, %g1
2379 rdpr %cansave, %g2
2380 rdpr %canrestore, %g3
2381 rdpr %cleanwin, %g4
2382 rdpr %otherwin, %g5
2383 rdpr %wstate, %g6
2384 fnot2s %f21, %f5
2385 add %i5, %i4, %g4
2386 addccc %g3, %o3, %g5
2387 edge32n %o1, %i1, %l4
2388 srl %o0, 0x07, %i0
2389 fcmpeq16 %f2, %f28, %i3
2390 sdivx %l6, 0x0BD0, %i2
2391 movre %g2, 0x285, %l5
2392 fmovdle %xcc, %f16, %f22
2393 movre %o6, %o2, %o7
2394 edge16n %i6, %g7, %g1
2395 fnegd %f4, %f26
2396 lduw [%l7 + 0x74], %o5
2397 fornot2s %f28, %f18, %f19
2398 ldsw [%l7 + 0x78], %i7
2399 udiv %l3, 0x0EBC, %l2
2400 sir 0x0BF9
2401 sir 0x0FBF
2402 sra %l1, %l0, %g6
2403 movrgz %o4, %i4, %i5
2404 subccc %g3, %g4, %o3
2405 movcc %xcc, %g5, %i1
2406 movrlez %l4, 0x3F7, %o1
2407 fsrc2s %f3, %f15
2408 fmovs %f22, %f7
2409 ldx [%l7 + 0x68], %i0
2410 and %o0, %i3, %l6
2411 movvs %icc, %g2, %i2
2412 subc %l5, 0x0A94, %o6
2413 sdivx %o7, 0x1F80, %i6
2414 alignaddrl %g7, %o2, %o5
2415 fmovsg %icc, %f11, %f0
2416 setx loop_7, %l0, %l1
2417 return %l1
2418 nop
2419 rdpr %cwp, %g1
2420 rdpr %cansave, %g2
2421 rdpr %canrestore, %g3
2422 rdpr %cleanwin, %g4
2423 rdpr %otherwin, %g5
2424 rdpr %wstate, %g6
2425loop_7: edge32n %l1, %l3, %g6
2426 fxnor %f16, %f20, %f12
2427 add %o4, %l0, %i4
2428 subccc %i5, 0x11FE, %g4
2429 udiv %g3, 0x13D7, %o3
2430 udivx %i1, 0x0516, %l4
2431 ldsb [%l7 + 0x6A], %o1
2432 subc %g5, 0x09D0, %o0
2433 ldsh [%l7 + 0x30], %i0
2434 movcs %icc, %l6, %g2
2435 fpadd16s %f20, %f3, %f7
2436 umulcc %i3, 0x15A0, %i2
2437 lduh [%l7 + 0x44], %o6
2438 edge16n %o7, %i6, %g7
2439 xorcc %o2, %o5, %l5
2440 movrgz %g1, %l2, %i7
2441 lduw [%l7 + 0x30], %l3
2442 fmovsg %xcc, %f24, %f22
2443 ldub [%l7 + 0x2A], %g6
2444 movrne %l1, 0x335, %l0
2445 movgu %icc, %i4, %o4
2446 movrlez %i5, 0x1AB, %g4
2447 sdiv %o3, 0x0F91, %i1
2448 fmovdge %icc, %f18, %f27
2449 fpsub16 %f6, %f24, %f26
2450 popc 0x1371, %g3
2451 sll %l4, 0x1D, %g5
2452 fmul8x16 %f3, %f4, %f26
2453 ldx [%l7 + 0x60], %o1
2454 std %f4, [%l7 + 0x50]
2455 mova %icc, %o0, %i0
2456 restore %g2, %l6, %i3
2457 rdpr %cwp, %g1
2458 rdpr %cansave, %g2
2459 rdpr %canrestore, %g3
2460 rdpr %cleanwin, %g4
2461 rdpr %otherwin, %g5
2462 rdpr %wstate, %g6
2463 fornot1s %f3, %f10, %f16
2464 edge8l %i2, %o7, %i6
2465 alignaddrl %g7, %o6, %o5
2466 fnot2 %f0, %f30
2467 addcc %o2, %g1, %l5
2468 movrlz %i7, %l2, %l3
2469 fcmpes %fcc0, %f20, %f28
2470 subc %g6, 0x1DDC, %l1
2471 sub %l0, %i4, %o4
2472 movvs %icc, %g4, %o3
2473 ldsw [%l7 + 0x64], %i1
2474 andn %i5, %g3, %g5
2475 fnand %f8, %f22, %f2
2476 fmovdne %xcc, %f4, %f3
2477 edge16n %l4, %o1, %o0
2478 st %f27, [%l7 + 0x20]
2479 fand %f10, %f18, %f0
2480 edge32ln %g2, %i0, %l6
2481 add %i3, 0x1E2A, %i2
2482 fmovrslez %i6, %f28, %f1
2483 fmovsle %xcc, %f28, %f7
2484 movre %g7, %o7, %o5
2485 ld [%l7 + 0x60], %f18
2486 fmovdvs %icc, %f22, %f30
2487 orncc %o6, 0x1BFD, %g1
2488 andn %l5, 0x0EAB, %o2
2489 ldd [%l7 + 0x58], %i6
2490 movne %icc, %l3, %g6
2491 edge16l %l1, %l0, %l2
2492 fandnot2s %f22, %f13, %f0
2493 edge16l %i4, %o4, %g4
2494 movpos %icc, %i1, %i5
2495 movn %xcc, %o3, %g3
2496 ldd [%l7 + 0x18], %g4
2497 movrgz %o1, %l4, %g2
2498 and %o0, 0x1B2D, %l6
2499 stx %i3, [%l7 + 0x08]
2500 movcc %xcc, %i2, %i0
2501 sll %i6, 0x11, %o7
2502 edge8n %g7, %o6, %g1
2503 fandnot1s %f24, %f21, %f26
2504 lduh [%l7 + 0x7A], %l5
2505 movvs %xcc, %o2, %i7
2506 stw %l3, [%l7 + 0x24]
2507 movrgez %g6, %o5, %l1
2508 sub %l0, 0x1B90, %l2
2509 movn %xcc, %o4, %i4
2510 movle %xcc, %g4, %i5
2511 fnot1s %f13, %f28
2512 edge8l %o3, %i1, %g5
2513 st %f15, [%l7 + 0x40]
2514 movcc %xcc, %o1, %g3
2515 sra %l4, 0x12, %o0
2516 sir 0x0610
2517 edge32 %l6, %g2, %i2
2518 fxnors %f25, %f18, %f7
2519 edge16 %i0, %i3, %i6
2520 siam 0x0
2521 alignaddr %g7, %o7, %g1
2522 addccc %o6, 0x059F, %o2
2523 movl %icc, %i7, %l5
2524 edge32n %g6, %o5, %l3
2525 mova %icc, %l0, %l1
2526 edge8 %l2, %o4, %i4
2527 movcc %xcc, %i5, %o3
2528 sethi 0x042B, %g4
2529 srlx %g5, 0x13, %o1
2530 fcmped %fcc3, %f20, %f24
2531 edge16l %i1, %g3, %l4
2532 ldd [%l7 + 0x10], %o0
2533 st %f22, [%l7 + 0x48]
2534 fands %f16, %f5, %f19
2535 ld [%l7 + 0x58], %f2
2536 fmovsleu %xcc, %f15, %f1
2537 edge32l %g2, %l6, %i2
2538 sra %i3, %i0, %i6
2539 edge32 %g7, %o7, %g1
2540 udivcc %o6, 0x01C7, %i7
2541 fnors %f3, %f1, %f7
2542 lduh [%l7 + 0x78], %l5
2543 udivx %o2, 0x1F92, %o5
2544 st %f15, [%l7 + 0x3C]
2545 movge %icc, %l3, %g6
2546 fand %f10, %f2, %f14
2547 fmovrde %l0, %f14, %f30
2548 fornot2s %f19, %f9, %f30
2549 fmul8x16 %f5, %f2, %f0
2550 edge32l %l1, %l2, %o4
2551 andncc %i5, %i4, %g4
2552 alignaddr %g5, %o3, %o1
2553 array16 %i1, %g3, %l4
2554 lduh [%l7 + 0x08], %o0
2555 umulcc %l6, 0x1AC1, %g2
2556 andcc %i3, 0x1443, %i0
2557 edge8n %i2, %i6, %g7
2558 movg %xcc, %o7, %o6
2559 stb %g1, [%l7 + 0x33]
2560 fmul8x16al %f11, %f0, %f22
2561 xnor %l5, 0x0C95, %i7
2562 fxors %f13, %f4, %f9
2563 movpos %xcc, %o5, %o2
2564 fcmpeq32 %f4, %f18, %g6
2565 movrgz %l3, %l0, %l2
2566 siam 0x3
2567 fpsub32 %f8, %f24, %f22
2568 movrlz %o4, %i5, %i4
2569 fmovrsgez %l1, %f12, %f31
2570 fandnot2s %f18, %f21, %f17
2571 ld [%l7 + 0x4C], %f27
2572 xorcc %g4, 0x1DBD, %o3
2573 and %g5, %o1, %g3
2574 movl %icc, %l4, %i1
2575 edge16 %o0, %l6, %i3
2576 xor %i0, 0x0128, %g2
2577 ldub [%l7 + 0x1B], %i6
2578 fornot2s %f4, %f29, %f16
2579 movcc %xcc, %g7, %o7
2580 edge8n %i2, %g1, %l5
2581 addccc %i7, %o6, %o5
2582 fmovspos %xcc, %f27, %f28
2583 orcc %o2, 0x0B81, %l3
2584 nop
2585 set 0x3C, %i3
2586 stw %g6, [%l7 + %i3]
2587 srax %l0, %l2, %o4
2588 ldd [%l7 + 0x78], %i4
2589 array16 %i4, %g4, %o3
2590 udivcc %g5, 0x1631, %o1
2591 orncc %l1, %g3, %l4
2592 xorcc %o0, %i1, %i3
2593 movg %xcc, %l6, %i0
2594 movne %xcc, %i6, %g2
2595 fpack16 %f12, %f25
2596 xor %g7, 0x1DAC, %i2
2597 movleu %xcc, %g1, %l5
2598 for %f18, %f26, %f4
2599 fmovrdgez %i7, %f0, %f0
2600 stx %o7, [%l7 + 0x30]
2601 edge16l %o6, %o5, %o2
2602 andncc %g6, %l3, %l0
2603 fpsub32 %f8, %f4, %f28
2604 sdiv %l2, 0x1444, %i5
2605 ldsh [%l7 + 0x2A], %i4
2606 smul %o4, %o3, %g5
2607 mulx %o1, 0x0EA4, %g4
2608 fmovrdlez %l1, %f6, %f26
2609 subcc %g3, %o0, %i1
2610 sth %i3, [%l7 + 0x54]
2611 xnorcc %l6, 0x0495, %i0
2612 movl %icc, %i6, %l4
2613 fpadd16s %f15, %f5, %f2
2614 edge8ln %g2, %g7, %i2
2615 movgu %icc, %g1, %i7
2616 xor %o7, 0x0458, %o6
2617 ldsw [%l7 + 0x60], %l5
2618 alignaddrl %o2, %o5, %g6
2619 addccc %l3, 0x1DCC, %l2
2620 xor %i5, %l0, %i4
2621 st %f3, [%l7 + 0x78]
2622 array16 %o3, %g5, %o4
2623 setx loop_8, %l0, %l1
2624 return %l1
2625 nop
2626 rdpr %cwp, %g1
2627 rdpr %cansave, %g2
2628 rdpr %canrestore, %g3
2629 rdpr %cleanwin, %g4
2630 rdpr %otherwin, %g5
2631 rdpr %wstate, %g6
2632loop_8: st %f7, [%l7 + 0x70]
2633 array32 %o0, %i1, %g3
2634 srl %l6, %i0, %i3
2635 movleu %icc, %i6, %g2
2636 move %xcc, %g7, %l4
2637 array8 %i2, %i7, %o7
2638 fnand %f2, %f24, %f2
2639 fmovse %icc, %f29, %f25
2640 edge8n %g1, %l5, %o2
2641 mulscc %o6, %o5, %g6
2642 andn %l2, 0x0FB1, %i5
2643 movrgez %l0, 0x3C8, %i4
2644 fnot1 %f18, %f12
2645 edge8n %o3, %l3, %g5
2646 movrgez %o4, %l1, %g4
2647 fnands %f23, %f16, %f9
2648 movneg %xcc, %o1, %i1
2649 srlx %g3, 0x0F, %o0
2650 subccc %i0, %l6, %i3
2651 fors %f20, %f16, %f29
2652 ld [%l7 + 0x38], %f9
2653 movgu %xcc, %i6, %g7
2654 edge8l %l4, %g2, %i7
2655 smulcc %o7, %g1, %i2
2656 sub %l5, 0x1E71, %o2
2657 movn %xcc, %o5, %o6
2658 movn %xcc, %l2, %g6
2659 ldx [%l7 + 0x30], %l0
2660 movn %xcc, %i4, %o3
2661 srl %l3, 0x11, %i5
2662 ldub [%l7 + 0x14], %o4
2663 xor %l1, 0x0490, %g4
2664 movneg %icc, %o1, %g5
2665 array16 %g3, %i1, %o0
2666 stb %i0, [%l7 + 0x7D]
2667 std %f8, [%l7 + 0x28]
2668 ldsw [%l7 + 0x50], %i3
2669 fmovrde %i6, %f30, %f2
2670 lduh [%l7 + 0x5E], %l6
2671 movre %l4, %g2, %i7
2672 fmul8x16 %f11, %f24, %f16
2673 fmovdge %xcc, %f21, %f23
2674 fmuld8sux16 %f9, %f25, %f8
2675 andn %g7, 0x0C76, %g1
2676 ldsh [%l7 + 0x74], %o7
2677 fmovscc %xcc, %f21, %f1
2678 orncc %i2, %o2, %o5
2679 sra %o6, 0x0E, %l5
2680 fexpand %f7, %f16
2681 fmovspos %icc, %f25, %f6
2682 save %l2, %l0, %g6
2683 rdpr %cwp, %g1
2684 rdpr %cansave, %g2
2685 rdpr %canrestore, %g3
2686 rdpr %cleanwin, %g4
2687 rdpr %otherwin, %g5
2688 rdpr %wstate, %g6
2689 sllx %o3, 0x1D, %l3
2690 save %i4, %o4, %l1
2691 rdpr %cwp, %g1
2692 rdpr %cansave, %g2
2693 rdpr %canrestore, %g3
2694 rdpr %cleanwin, %g4
2695 rdpr %otherwin, %g5
2696 rdpr %wstate, %g6
2697 fmovspos %icc, %f4, %f30
2698 fmovrdne %i5, %f0, %f18
2699 smulcc %g4, %o1, %g3
2700 movvs %xcc, %i1, %o0
2701 fmovsvs %xcc, %f13, %f18
2702 subc %i0, 0x0CAB, %i3
2703 movleu %xcc, %g5, %l6
2704 fexpand %f24, %f26
2705 fnot2 %f6, %f4
2706 edge8ln %i6, %g2, %i7
2707 movvc %xcc, %g7, %g1
2708 fmovsneg %icc, %f28, %f5
2709 fnot1s %f30, %f20
2710 fmovdneg %xcc, %f31, %f14
2711 ldsw [%l7 + 0x08], %o7
2712 fsrc2 %f18, %f28
2713 edge8l %i2, %l4, %o2
2714 nop
2715 set 0x48, %l0
2716 ldd [%l7 + %l0], %f30
2717 movge %xcc, %o6, %l5
2718 movcs %xcc, %o5, %l0
2719 edge32 %l2, %g6, %l3
2720 mulx %i4, 0x0178, %o4
2721 movgu %xcc, %o3, %l1
2722 ldd [%l7 + 0x18], %i4
2723 umul %o1, %g4, %i1
2724 movne %icc, %g3, %i0
2725 mulx %i3, 0x0D56, %o0
2726 std %f0, [%l7 + 0x10]
2727 fpadd16 %f2, %f16, %f22
2728 sdiv %g5, 0x1604, %l6
2729 fmul8x16al %f23, %f9, %f26
2730 sll %i6, 0x0D, %i7
2731 ldsh [%l7 + 0x24], %g2
2732 subccc %g1, %g7, %i2
2733 srlx %o7, 0x0C, %o2
2734 st %f6, [%l7 + 0x24]
2735 move %xcc, %o6, %l4
2736 fpsub16s %f15, %f26, %f22
2737 orncc %o5, %l0, %l5
2738 edge8l %l2, %l3, %i4
2739 lduh [%l7 + 0x36], %g6
2740 fpsub32 %f30, %f10, %f20
2741 fandnot1 %f6, %f30, %f24
2742 pdist %f22, %f4, %f20
2743 ldub [%l7 + 0x3C], %o3
2744 smul %l1, %i5, %o4
2745 fands %f17, %f24, %f25
2746 movle %icc, %o1, %i1
2747 movcc %icc, %g3, %i0
2748 stw %g4, [%l7 + 0x54]
2749 sethi 0x19AF, %i3
2750 fones %f23
2751 ldsh [%l7 + 0x2C], %o0
2752 sra %g5, %i6, %i7
2753 stx %g2, [%l7 + 0x30]
2754 fmovsg %xcc, %f5, %f17
2755 st %f3, [%l7 + 0x40]
2756 mulscc %g1, %l6, %i2
2757 movge %xcc, %o7, %o2
2758 ldub [%l7 + 0x15], %o6
2759 fmovdl %icc, %f16, %f1
2760 fornot1s %f9, %f19, %f15
2761 movrgz %l4, 0x1BD, %o5
2762 fmovdneg %xcc, %f19, %f11
2763 fmuld8sux16 %f18, %f2, %f24
2764 fmovdne %icc, %f4, %f10
2765 fzeros %f14
2766 fmovdg %xcc, %f28, %f10
2767 ldsb [%l7 + 0x5F], %l0
2768 smul %l5, %g7, %l2
2769 ldx [%l7 + 0x48], %l3
2770 udivx %i4, 0x1706, %g6
2771 sll %o3, 0x02, %l1
2772 movne %xcc, %o4, %o1
2773 smul %i5, 0x010B, %g3
2774 edge8l %i1, %i0, %g4
2775 fmovse %icc, %f23, %f21
2776 smulcc %i3, %g5, %i6
2777 addc %i7, %g2, %g1
2778 smul %l6, 0x0371, %o0
2779 mulx %i2, %o2, %o6
2780 xnor %o7, %o5, %l4
2781 andcc %l0, %g7, %l5
2782 sethi 0x1F86, %l3
2783 fcmpgt32 %f4, %f10, %i4
2784 popc %g6, %l2
2785 addccc %o3, %o4, %o1
2786 sth %i5, [%l7 + 0x7A]
2787 nop
2788 set 0x50, %l4
2789 ldd [%l7 + %l4], %l0
2790 movneg %xcc, %i1, %i0
2791 udivx %g4, 0x0ECD, %g3
2792 movneg %xcc, %g5, %i6
2793 movcs %xcc, %i3, %i7
2794 fmul8x16 %f22, %f30, %f28
2795 movvs %icc, %g2, %g1
2796 movrgez %o0, 0x36A, %l6
2797 xnorcc %o2, 0x062F, %o6
2798 subc %o7, 0x009A, %i2
2799 edge32 %l4, %l0, %g7
2800 array32 %o5, %l5, %i4
2801 movre %g6, 0x3D0, %l2
2802 umulcc %o3, 0x0E18, %l3
2803 fpadd32s %f22, %f13, %f11
2804 sub %o4, %o1, %l1
2805 subccc %i1, %i5, %i0
2806 ld [%l7 + 0x34], %f10
2807 stw %g4, [%l7 + 0x4C]
2808 mulscc %g3, %i6, %i3
2809 andcc %g5, %g2, %g1
2810 edge32l %o0, %l6, %o2
2811 xnorcc %o6, %o7, %i2
2812 movn %xcc, %l4, %i7
2813 edge8l %l0, %o5, %l5
2814 fcmpne32 %f10, %f4, %i4
2815 fmovrslez %g7, %f17, %f11
2816 movcs %icc, %g6, %l2
2817 movn %xcc, %l3, %o3
2818 addcc %o1, %o4, %l1
2819 andn %i1, 0x1ACD, %i5
2820 fpadd16 %f24, %f20, %f12
2821 edge8ln %i0, %g4, %i6
2822 sethi 0x0DF2, %i3
2823 edge8 %g5, %g2, %g3
2824 lduh [%l7 + 0x60], %o0
2825 std %f28, [%l7 + 0x50]
2826 xorcc %g1, 0x0DCF, %l6
2827 movne %xcc, %o6, %o7
2828 srl %o2, %l4, %i7
2829 movle %xcc, %l0, %o5
2830 move %icc, %l5, %i4
2831 movneg %xcc, %g7, %i2
2832 fmuld8ulx16 %f21, %f8, %f18
2833 sdivx %l2, 0x134E, %g6
2834 movrlez %l3, 0x1FE, %o3
2835 movgu %icc, %o4, %o1
2836 udivx %l1, 0x00C6, %i5
2837 movrlez %i0, 0x341, %g4
2838 ldub [%l7 + 0x6A], %i6
2839 fnands %f24, %f15, %f27
2840 movne %icc, %i3, %i1
2841 fmovdvs %xcc, %f30, %f23
2842 edge16ln %g5, %g3, %o0
2843 movgu %xcc, %g2, %l6
2844 xor %o6, 0x1C37, %o7
2845 edge8n %g1, %l4, %o2
2846 edge32n %l0, %o5, %i7
2847 addc %l5, 0x023C, %g7
2848 st %f25, [%l7 + 0x24]
2849 movrgz %i4, %l2, %g6
2850 orn %i2, 0x184D, %l3
2851 ldsw [%l7 + 0x54], %o3
2852 fandnot1 %f24, %f28, %f2
2853 alignaddrl %o1, %l1, %i5
2854 fnand %f0, %f18, %f20
2855 movge %icc, %i0, %g4
2856 movrlez %i6, %i3, %o4
2857 edge8n %g5, %g3, %i1
2858 sdiv %g2, 0x1136, %o0
2859 xorcc %o6, %l6, %o7
2860 sllx %g1, %o2, %l0
2861 add %l4, %i7, %l5
2862 movrlez %o5, 0x183, %i4
2863 orncc %g7, 0x1763, %l2
2864 edge8ln %i2, %l3, %o3
2865 restore %o1, 0x17D6, %l1
2866 rdpr %cwp, %g1
2867 rdpr %cansave, %g2
2868 rdpr %canrestore, %g3
2869 rdpr %cleanwin, %g4
2870 rdpr %otherwin, %g5
2871 rdpr %wstate, %g6
2872 movre %i5, %i0, %g4
2873 movrlez %g6, 0x168, %i6
2874 udivcc %i3, 0x13A7, %g5
2875 fmul8x16 %f15, %f16, %f2
2876 lduh [%l7 + 0x1C], %g3
2877 udivcc %o4, 0x1923, %g2
2878 and %o0, %o6, %l6
2879 setx loop_9, %l0, %l1
2880 return %l1
2881 nop
2882 rdpr %cwp, %g1
2883 rdpr %cansave, %g2
2884 rdpr %canrestore, %g3
2885 rdpr %cleanwin, %g4
2886 rdpr %otherwin, %g5
2887 rdpr %wstate, %g6
2888loop_9: edge32ln %o2, %l0, %l4
2889 xnorcc %o7, %l5, %i7
2890 fmovd %f10, %f16
2891 fnot2 %f24, %f26
2892 lduh [%l7 + 0x28], %i4
2893 sth %g7, [%l7 + 0x2A]
2894 edge8l %l2, %i2, %o5
2895 movvs %icc, %o3, %o1
2896 sra %l3, 0x03, %i5
2897 movl %icc, %l1, %g4
2898 array8 %g6, %i6, %i3
2899 fsrc1 %f26, %f28
2900 lduw [%l7 + 0x28], %g5
2901 srax %i0, 0x02, %g3
2902 fmovrsgz %g2, %f15, %f29
2903 fandnot1s %f28, %f24, %f27
2904 fpadd16 %f8, %f6, %f4
2905 umulcc %o0, %o6, %l6
2906 subc %i1, %o4, %g1
2907 movg %xcc, %o2, %l4
2908 sllx %o7, %l0, %i7
2909 addc %l5, %g7, %l2
2910 and %i4, %o5, %o3
2911 udiv %i2, 0x020A, %o1
2912 for %f2, %f12, %f16
2913 movvc %icc, %l3, %l1
2914 sra %i5, 0x19, %g4
2915 alignaddr %i6, %i3, %g5
2916 edge16n %i0, %g3, %g6
2917 andcc %g2, 0x1E02, %o0
2918 udivx %o6, 0x04B6, %l6
2919 nop
2920 set 0x2E, %l6
2921 ldsb [%l7 + %l6], %i1
2922 fmovrdlz %g1, %f12, %f6
2923 srlx %o2, %l4, %o4
2924 ldx [%l7 + 0x38], %o7
2925 xorcc %i7, 0x0523, %l5
2926 sra %g7, %l2, %i4
2927 edge32n %o5, %o3, %l0
2928 ldd [%l7 + 0x48], %i2
2929 edge16l %l3, %l1, %i5
2930 fornot2s %f30, %f8, %f30
2931 fpsub16s %f2, %f28, %f28
2932 orncc %g4, %o1, %i3
2933 edge32n %g5, %i0, %g3
2934 smulcc %g6, %i6, %g2
2935 fmovda %xcc, %f10, %f25
2936 fpadd16s %f6, %f5, %f25
2937 orn %o0, %l6, %o6
2938 movleu %icc, %i1, %o2
2939 array8 %g1, %l4, %o7
2940 stw %o4, [%l7 + 0x18]
2941 move %icc, %i7, %l5
2942 orncc %g7, 0x123D, %i4
2943 sir 0x1E47
2944 xnor %l2, %o5, %o3
2945 movcs %xcc, %l0, %i2
2946 edge8n %l3, %l1, %i5
2947 or %g4, %o1, %i3
2948 fmovsl %xcc, %f12, %f1
2949 edge8n %i0, %g3, %g5
2950 movrgz %g6, %g2, %i6
2951 save %l6, %o6, %i1
2952 rdpr %cwp, %g1
2953 rdpr %cansave, %g2
2954 rdpr %canrestore, %g3
2955 rdpr %cleanwin, %g4
2956 rdpr %otherwin, %g5
2957 rdpr %wstate, %g6
2958 sub %o2, 0x13F5, %o0
2959 srl %l4, 0x08, %g1
2960 srlx %o7, 0x14, %i7
2961 sra %o4, %l5, %i4
2962 movrne %g7, 0x371, %o5
2963 movl %icc, %o3, %l0
2964 fmul8ulx16 %f24, %f4, %f4
2965 st %f29, [%l7 + 0x64]
2966 ldsh [%l7 + 0x40], %i2
2967 andncc %l2, %l3, %i5
2968 movle %xcc, %l1, %g4
2969 movrgez %i3, %o1, %i0
2970 fnand %f10, %f14, %f10
2971 udiv %g5, 0x1444, %g3
2972 xor %g6, %g2, %l6
2973 andn %o6, %i1, %o2
2974 fmovda %icc, %f28, %f24
2975 fzeros %f26
2976 movvc %xcc, %o0, %i6
2977 fmovrdlz %g1, %f14, %f2
2978 edge16ln %l4, %i7, %o4
2979 alignaddr %l5, %o7, %g7
2980 ldd [%l7 + 0x50], %f8
2981 subc %o5, 0x17BB, %i4
2982 add %o3, 0x0354, %l0
2983 movge %icc, %l2, %l3
2984 add %i2, 0x0507, %i5
2985 orn %l1, 0x1F4B, %i3
2986 edge16l %o1, %g4, %i0
2987 subc %g5, 0x0F0B, %g6
2988 udivcc %g3, 0x0280, %l6
2989 umul %g2, %i1, %o6
2990 fmovsleu %icc, %f15, %f16
2991 ldd [%l7 + 0x58], %o2
2992 movrlez %o0, 0x04A, %g1
2993 edge8ln %i6, %i7, %l4
2994 orncc %l5, 0x0787, %o7
2995 orncc %o4, %o5, %g7
2996 fmovdle %xcc, %f25, %f21
2997 stx %i4, [%l7 + 0x08]
2998 lduh [%l7 + 0x74], %o3
2999 lduw [%l7 + 0x08], %l0
3000 movgu %xcc, %l3, %l2
3001 edge16 %i5, %l1, %i3
3002 sdivx %i2, 0x17A6, %g4
3003 siam 0x7
3004 subcc %o1, %g5, %g6
3005 ldd [%l7 + 0x38], %g2
3006 fmovrsgez %i0, %f28, %f12
3007 ld [%l7 + 0x40], %f17
3008 fsrc2 %f26, %f18
3009 movge %xcc, %l6, %i1
3010 fpadd32 %f2, %f22, %f10
3011 umulcc %g2, %o6, %o0
3012 sdivx %o2, 0x0F1F, %g1
3013 fmovda %xcc, %f28, %f3
3014 fmovda %xcc, %f23, %f27
3015 fcmpne32 %f20, %f10, %i6
3016 fmovdge %xcc, %f0, %f0
3017 mulx %l4, %l5, %i7
3018 umulcc %o7, 0x1F3D, %o4
3019 fmovsn %xcc, %f25, %f10
3020 fcmpgt16 %f6, %f2, %o5
3021 ldub [%l7 + 0x57], %g7
3022 fmovdn %xcc, %f24, %f13
3023 sub %i4, 0x102A, %o3
3024 fmovscc %icc, %f15, %f23
3025 fmovscs %icc, %f12, %f1
3026 srax %l0, %l2, %i5
3027 mova %icc, %l3, %l1
3028 stw %i2, [%l7 + 0x40]
3029 andn %g4, 0x0071, %o1
3030 srl %i3, 0x11, %g6
3031 mulscc %g3, 0x0892, %g5
3032 lduw [%l7 + 0x28], %i0
3033 edge32n %l6, %i1, %g2
3034 fmovrslez %o0, %f2, %f26
3035 movg %icc, %o6, %g1
3036 fsrc1 %f6, %f6
3037 alignaddr %o2, %i6, %l5
3038 umulcc %l4, 0x0DCD, %o7
3039 array8 %i7, %o4, %o5
3040 movleu %icc, %g7, %o3
3041 fsrc1s %f13, %f9
3042 movvc %xcc, %l0, %i4
3043 mulx %l2, 0x00D2, %i5
3044 popc %l1, %l3
3045 sllx %i2, %g4, %o1
3046 ldsb [%l7 + 0x3E], %g6
3047 ld [%l7 + 0x14], %f9
3048 edge32 %i3, %g5, %g3
3049 fcmpne32 %f30, %f18, %i0
3050 and %l6, %g2, %o0
3051 ld [%l7 + 0x14], %f0
3052 edge16ln %i1, %o6, %g1
3053 sir 0x1626
3054 movge %icc, %i6, %l5
3055 addcc %l4, 0x18DF, %o7
3056 udiv %i7, 0x12B1, %o4
3057 udivcc %o2, 0x10FC, %o5
3058 movpos %icc, %g7, %o3
3059 udivcc %i4, 0x03BB, %l2
3060 ld [%l7 + 0x48], %f2
3061 edge8 %l0, %i5, %l1
3062 bshuffle %f18, %f26, %f26
3063 fmovsa %icc, %f20, %f18
3064 udiv %i2, 0x1B1F, %l3
3065 movcs %icc, %o1, %g6
3066 fabsd %f28, %f24
3067 fmul8ulx16 %f10, %f2, %f24
3068 fmovdl %xcc, %f5, %f9
3069 andcc %g4, 0x0DB9, %g5
3070 edge16n %i3, %i0, %l6
3071 fmovse %icc, %f30, %f11
3072 movleu %xcc, %g3, %o0
3073 movrgz %g2, %o6, %i1
3074 sdivx %i6, 0x1F40, %l5
3075 umul %g1, 0x1DCA, %o7
3076 popc 0x1D4A, %i7
3077 fand %f20, %f4, %f10
3078 fnot1s %f4, %f19
3079 edge8 %l4, %o2, %o5
3080 movneg %icc, %o4, %o3
3081 fmovdneg %xcc, %f30, %f22
3082 fmovdpos %xcc, %f1, %f6
3083 move %xcc, %g7, %i4
3084 array32 %l2, %i5, %l1
3085 faligndata %f14, %f16, %f8
3086 ldd [%l7 + 0x70], %l0
3087 subcc %l3, %o1, %g6
3088 sir 0x1D57
3089 ldx [%l7 + 0x20], %g4
3090 subccc %g5, %i2, %i3
3091 nop
3092 set 0x50, %o1
3093 sth %i0, [%l7 + %o1]
3094 ldd [%l7 + 0x78], %g2
3095 smul %o0, %l6, %o6
3096 fmovrdlz %g2, %f30, %f6
3097 sir 0x025B
3098 or %i1, 0x1167, %l5
3099 srax %g1, 0x05, %i6
3100 orcc %o7, %i7, %o2
3101 fmul8x16au %f4, %f13, %f28
3102 movrgez %l4, %o4, %o3
3103 movrne %o5, %i4, %g7
3104 edge32l %l2, %i5, %l0
3105 movle %icc, %l3, %o1
3106 edge8l %g6, %l1, %g5
3107 smulcc %i2, 0x1B63, %g4
3108 srlx %i3, %i0, %o0
3109 ldd [%l7 + 0x30], %g2
3110 fmovse %xcc, %f30, %f5
3111 umulcc %l6, %o6, %g2
3112 srlx %i1, %g1, %l5
3113 edge32l %i6, %i7, %o7
3114 movrlez %l4, 0x347, %o4
3115 fmovrsgz %o3, %f16, %f8
3116 addc %o2, %i4, %o5
3117 orcc %l2, %i5, %g7
3118 fmovrslez %l0, %f24, %f15
3119 sub %l3, %g6, %o1
3120 xnorcc %g5, %i2, %l1
3121 fmovdn %xcc, %f21, %f17
3122 fmovsg %icc, %f14, %f17
3123 lduw [%l7 + 0x18], %g4
3124 fmovdcc %icc, %f4, %f24
3125 subccc %i3, %o0, %i0
3126 movre %g3, 0x3C9, %l6
3127 ld [%l7 + 0x0C], %f3
3128 stb %g2, [%l7 + 0x2F]
3129 ldd [%l7 + 0x50], %i0
3130 fsrc2s %f28, %f12
3131 ld [%l7 + 0x38], %f22
3132 addcc %g1, %l5, %o6
3133 fnand %f6, %f26, %f16
3134 andncc %i7, %o7, %l4
3135 add %o4, %o3, %o2
3136 addccc %i4, %o5, %l2
3137 array16 %i5, %g7, %l0
3138 restore %l3, %i6, %o1
3139 rdpr %cwp, %g1
3140 rdpr %cansave, %g2
3141 rdpr %canrestore, %g3
3142 rdpr %cleanwin, %g4
3143 rdpr %otherwin, %g5
3144 rdpr %wstate, %g6
3145 ld [%l7 + 0x0C], %f1
3146 orcc %g5, 0x1ADC, %i2
3147 edge16ln %l1, %g4, %i3
3148 edge32n %g6, %i0, %o0
3149 save %g3, 0x1346, %l6
3150 rdpr %cwp, %g1
3151 rdpr %cansave, %g2
3152 rdpr %canrestore, %g3
3153 rdpr %cleanwin, %g4
3154 rdpr %otherwin, %g5
3155 rdpr %wstate, %g6
3156 ldsb [%l7 + 0x79], %g2
3157 movcc %xcc, %i1, %g1
3158 popc 0x1989, %l5
3159 fmovrdlez %o6, %f12, %f12
3160 sdivcc %i7, 0x131A, %o7
3161 ldd [%l7 + 0x30], %o4
3162 ldd [%l7 + 0x40], %o2
3163 array16 %o2, %l4, %o5
3164 mulx %l2, 0x09C7, %i5
3165 lduh [%l7 + 0x4C], %i4
3166 andcc %g7, 0x03FA, %l0
3167 xnorcc %l3, 0x1F03, %i6
3168 movre %o1, 0x14C, %i2
3169 movrlz %g5, %l1, %g4
3170 movrne %i3, 0x37A, %i0
3171 xnorcc %o0, 0x11B2, %g6
3172 or %l6, 0x17AB, %g2
3173 addc %i1, %g1, %l5
3174 subccc %o6, 0x0253, %g3
3175 st %f18, [%l7 + 0x20]
3176 edge16l %o7, %i7, %o3
3177 fmovdneg %xcc, %f3, %f18
3178 std %f12, [%l7 + 0x18]
3179 fnegs %f11, %f8
3180 srax %o4, %o2, %o5
3181 fmovrde %l4, %f14, %f10
3182 fpsub32 %f4, %f10, %f4
3183 fpadd32 %f18, %f10, %f20
3184 movre %i5, 0x0CC, %i4
3185 ld [%l7 + 0x50], %f4
3186 movne %xcc, %g7, %l0
3187 orcc %l2, %i6, %o1
3188 stw %i2, [%l7 + 0x60]
3189 sdivcc %l3, 0x088B, %l1
3190 movre %g5, 0x2F2, %g4
3191 stb %i3, [%l7 + 0x2D]
3192 movrgz %o0, 0x208, %i0
3193 movcs %xcc, %g6, %g2
3194 movleu %icc, %i1, %l6
3195 andncc %g1, %l5, %o6
3196 fabsd %f2, %f6
3197 udivx %o7, 0x0997, %i7
3198 fnot2s %f11, %f29
3199 smul %g3, %o4, %o3
3200 fsrc2 %f4, %f12
3201 movgu %icc, %o2, %l4
3202 fmovdle %icc, %f5, %f5
3203 movleu %icc, %o5, %i4
3204 smulcc %g7, 0x0CE5, %l0
3205 movrne %i5, 0x3D1, %l2
3206 edge32 %i6, %i2, %l3
3207 ldsb [%l7 + 0x30], %l1
3208 fandnot1s %f22, %f10, %f4
3209 sdivx %o1, 0x18E0, %g5
3210 umulcc %g4, %i3, %o0
3211 movrlez %i0, 0x253, %g6
3212 fmuld8ulx16 %f2, %f24, %f8
3213 movl %icc, %i1, %g2
3214 udiv %l6, 0x0C94, %g1
3215 andncc %l5, %o6, %i7
3216 movrlez %g3, 0x1CD, %o4
3217 ldsh [%l7 + 0x76], %o7
3218 orcc %o2, %o3, %l4
3219 std %f18, [%l7 + 0x10]
3220 fcmpne32 %f12, %f8, %o5
3221 edge32l %i4, %l0, %g7
3222 edge16l %l2, %i6, %i2
3223 fxnors %f9, %f26, %f24
3224 ldd [%l7 + 0x38], %f14
3225 add %l3, %i5, %l1
3226 faligndata %f2, %f6, %f24
3227 movvs %icc, %o1, %g5
3228 fandnot1s %f29, %f31, %f26
3229 fnegs %f26, %f9
3230 or %i3, %o0, %i0
3231 udiv %g4, 0x0E10, %i1
3232 fsrc1 %f24, %f30
3233 array32 %g2, %g6, %g1
3234 ldsh [%l7 + 0x68], %l6
3235 movg %xcc, %o6, %l5
3236 smulcc %g3, 0x12BF, %i7
3237 mova %xcc, %o4, %o7
3238 mova %icc, %o2, %o3
3239 edge16n %o5, %i4, %l4
3240 fmovrdgz %g7, %f6, %f6
3241 sdivx %l2, 0x06B0, %i6
3242 sethi 0x11FE, %l0
3243 edge32 %i2, %l3, %l1
3244 fmovrsne %i5, %f17, %f29
3245 lduh [%l7 + 0x74], %g5
3246 orncc %i3, 0x0DDA, %o0
3247 popc %i0, %o1
3248 sir 0x02F5
3249 srlx %g4, %i1, %g2
3250 edge32ln %g1, %l6, %o6
3251 st %f29, [%l7 + 0x54]
3252 array16 %l5, %g3, %i7
3253 movrgez %g6, %o7, %o4
3254 sllx %o2, %o5, %i4
3255 array16 %o3, %l4, %g7
3256 movneg %xcc, %l2, %l0
3257 edge32 %i6, %i2, %l1
3258 sir 0x0EB9
3259 edge16n %i5, %l3, %g5
3260 ldd [%l7 + 0x08], %i2
3261 fmovdcc %xcc, %f3, %f20
3262 fpsub16 %f28, %f24, %f12
3263 xnorcc %i0, %o1, %g4
3264 umul %i1, %o0, %g2
3265 popc %g1, %l6
3266 movneg %icc, %o6, %l5
3267 fnegd %f0, %f16
3268 save %g3, 0x1A80, %g6
3269 rdpr %cwp, %g1
3270 rdpr %cansave, %g2
3271 rdpr %canrestore, %g3
3272 rdpr %cleanwin, %g4
3273 rdpr %otherwin, %g5
3274 rdpr %wstate, %g6
3275 movn %xcc, %o7, %i7
3276 sllx %o2, 0x03, %o5
3277 array32 %o4, %o3, %i4
3278 stb %l4, [%l7 + 0x5A]
3279 andncc %g7, %l2, %i6
3280 add %l0, 0x127C, %l1
3281 array16 %i5, %i2, %g5
3282 std %f2, [%l7 + 0x78]
3283 fsrc1 %f6, %f6
3284 xnorcc %l3, %i3, %i0
3285 ldsh [%l7 + 0x16], %g4
3286 sll %i1, %o0, %g2
3287 ldsw [%l7 + 0x3C], %g1
3288 lduw [%l7 + 0x48], %l6
3289 fmuld8ulx16 %f13, %f21, %f6
3290 movrgz %o1, 0x201, %l5
3291 nop
3292 set 0x79, %i4
3293 ldub [%l7 + %i4], %g3
3294 edge16 %g6, %o7, %i7
3295 orcc %o2, 0x17FB, %o5
3296 fmovsl %xcc, %f13, %f14
3297 lduw [%l7 + 0x78], %o4
3298 array8 %o6, %i4, %l4
3299 orn %o3, %g7, %l2
3300 fabss %f17, %f23
3301 movcs %icc, %i6, %l0
3302 fmovsge %xcc, %f25, %f24
3303 nop
3304 set 0x38, %o5
3305 stx %i5, [%l7 + %o5]
3306 andn %i2, %g5, %l3
3307 fcmpne16 %f14, %f24, %i3
3308 stx %l1, [%l7 + 0x78]
3309 movl %icc, %i0, %g4
3310 xor %i1, %g2, %o0
3311 subc %l6, 0x1084, %g1
3312 sethi 0x1D2B, %l5
3313 sll %o1, 0x01, %g6
3314 std %f30, [%l7 + 0x50]
3315 popc 0x1146, %g3
3316 fzeros %f24
3317 movn %xcc, %i7, %o7
3318 fpack32 %f8, %f22, %f16
3319 nop
3320 set 0x64, %i1
3321 ldsb [%l7 + %i1], %o5
3322 nop
3323 set 0x4C, %l5
3324 ldsw [%l7 + %l5], %o2
3325 movrne %o6, 0x0DC, %o4
3326 fsrc1 %f4, %f26
3327 sethi 0x0D58, %l4
3328 sdiv %o3, 0x1170, %i4
3329 ldsw [%l7 + 0x08], %g7
3330 subc %l2, %i6, %i5
3331 movg %xcc, %i2, %l0
3332 ldsh [%l7 + 0x40], %g5
3333 fones %f25
3334 umulcc %l3, %i3, %l1
3335 sll %g4, 0x1E, %i1
3336 movre %i0, 0x1BB, %g2
3337 fmovrsne %l6, %f26, %f2
3338 popc 0x0B4E, %o0
3339 fpack16 %f6, %f23
3340 array16 %l5, %g1, %o1
3341 movcs %icc, %g6, %g3
3342 edge16 %i7, %o5, %o7
3343 ldsh [%l7 + 0x0A], %o2
3344 orn %o6, %o4, %o3
3345 fmovsne %icc, %f23, %f26
3346 save %l4, 0x1D08, %g7
3347 rdpr %cwp, %g1
3348 rdpr %cansave, %g2
3349 rdpr %canrestore, %g3
3350 rdpr %cleanwin, %g4
3351 rdpr %otherwin, %g5
3352 rdpr %wstate, %g6
3353 movrne %l2, %i6, %i4
3354 fmovse %xcc, %f9, %f18
3355 movgu %icc, %i2, %i5
3356 edge8 %l0, %g5, %l3
3357 fmovsne %xcc, %f3, %f2
3358 fsrc1s %f12, %f26
3359 edge8n %i3, %g4, %l1
3360 umulcc %i1, 0x0896, %g2
3361 udivx %i0, 0x1CF0, %l6
3362 movl %xcc, %l5, %o0
3363 stb %g1, [%l7 + 0x09]
3364 edge16n %g6, %o1, %i7
3365 edge8ln %g3, %o5, %o2
3366 movrlz %o6, 0x16B, %o4
3367 and %o3, %l4, %g7
3368 fornot1 %f30, %f28, %f22
3369 movvc %icc, %o7, %l2
3370 stw %i4, [%l7 + 0x64]
3371 movle %icc, %i2, %i6
3372 mulscc %l0, %g5, %i5
3373 ldub [%l7 + 0x31], %i3
3374 mulx %l3, %g4, %l1
3375 ldsw [%l7 + 0x68], %g2
3376 lduw [%l7 + 0x24], %i0
3377 lduh [%l7 + 0x30], %i1
3378 fsrc1 %f28, %f16
3379 ldsw [%l7 + 0x38], %l5
3380 fmovsleu %xcc, %f31, %f20
3381 fexpand %f24, %f4
3382 alignaddr %l6, %g1, %o0
3383 sethi 0x18DA, %g6
3384 pdist %f8, %f24, %f6
3385 andncc %i7, %o1, %g3
3386 edge16n %o2, %o5, %o6
3387 xnor %o4, %l4, %o3
3388 edge32n %o7, %g7, %l2
3389 xnorcc %i4, 0x0237, %i2
3390 alignaddr %i6, %l0, %g5
3391 edge16 %i5, %l3, %g4
3392 array32 %i3, %g2, %i0
3393 umul %l1, %i1, %l5
3394 sdivx %l6, 0x19DE, %o0
3395 movl %icc, %g1, %i7
3396 sdivx %o1, 0x16DA, %g3
3397 smul %o2, %g6, %o5
3398 faligndata %f0, %f12, %f28
3399 lduw [%l7 + 0x30], %o4
3400 edge32n %o6, %o3, %o7
3401 orn %g7, %l4, %i4
3402 save %i2, %i6, %l0
3403 rdpr %cwp, %g1
3404 rdpr %cansave, %g2
3405 rdpr %canrestore, %g3
3406 rdpr %cleanwin, %g4
3407 rdpr %otherwin, %g5
3408 rdpr %wstate, %g6
3409 ldub [%l7 + 0x61], %l2
3410 movrgz %i5, 0x126, %g5
3411 popc %l3, %i3
3412 xor %g4, %g2, %i0
3413 ldx [%l7 + 0x30], %l1
3414 add %l5, 0x19D9, %l6
3415 setx loop_10, %l0, %l1
3416 return %l1
3417 nop
3418 rdpr %cwp, %g1
3419 rdpr %cansave, %g2
3420 rdpr %canrestore, %g3
3421 rdpr %cleanwin, %g4
3422 rdpr %otherwin, %g5
3423 rdpr %wstate, %g6
3424loop_10: fandnot1s %f9, %f19, %f12
3425 movrlz %g1, 0x230, %o1
3426 subccc %o2, %g6, %o5
3427 edge8n %g3, %o6, %o4
3428 lduh [%l7 + 0x56], %o3
3429 smul %g7, 0x08D3, %l4
3430 fpadd16s %f24, %f19, %f22
3431 fxnor %f18, %f12, %f26
3432 movneg %xcc, %i4, %i2
3433 fmovdneg %xcc, %f18, %f30
3434 movrlez %o7, 0x2FC, %i6
3435 fmovsge %icc, %f29, %f3
3436 edge16ln %l0, %l2, %g5
3437 fcmpeq16 %f16, %f24, %i5
3438 fmovspos %icc, %f23, %f29
3439 mulx %i3, %g4, %g2
3440 or %i0, 0x01AC, %l1
3441 mulscc %l3, 0x1DB9, %l5
3442 ldd [%l7 + 0x30], %f0
3443 mulscc %i1, 0x0C40, %o0
3444 bshuffle %f26, %f26, %f0
3445 ldd [%l7 + 0x70], %i6
3446 st %f0, [%l7 + 0x7C]
3447 fmul8x16 %f21, %f14, %f30
3448 fpsub32s %f11, %f5, %f8
3449 srlx %i7, 0x0D, %g1
3450 fpack32 %f16, %f2, %f8
3451 sllx %o1, 0x15, %g6
3452 srlx %o5, 0x11, %g3
3453 andncc %o6, %o4, %o2
3454 nop
3455 set 0x10, %l1
3456 ldx [%l7 + %l1], %g7
3457 stw %l4, [%l7 + 0x24]
3458 edge16ln %i4, %o3, %i2
3459 sub %i6, 0x0231, %l0
3460 movcc %icc, %o7, %g5
3461 fcmpd %fcc3, %f30, %f26
3462 fmovsneg %icc, %f14, %f0
3463 fmovsge %icc, %f6, %f7
3464 st %f28, [%l7 + 0x64]
3465 mulscc %i5, %l2, %g4
3466 movrlez %g2, 0x09D, %i3
3467 fxors %f6, %f22, %f1
3468 lduw [%l7 + 0x3C], %i0
3469 movl %xcc, %l3, %l5
3470 addc %l1, 0x0DE7, %i1
3471 fxor %f10, %f22, %f12
3472 restore %l6, 0x11A6, %o0
3473 rdpr %cwp, %g1
3474 rdpr %cansave, %g2
3475 rdpr %canrestore, %g3
3476 rdpr %cleanwin, %g4
3477 rdpr %otherwin, %g5
3478 rdpr %wstate, %g6
3479 addc %i7, %g1, %g6
3480 sth %o1, [%l7 + 0x26]
3481 mulx %g3, 0x1B67, %o5
3482 addc %o4, %o6, %o2
3483 orncc %l4, %g7, %i4
3484 move %icc, %o3, %i2
3485 movge %xcc, %l0, %i6
3486 xor %g5, %i5, %l2
3487 ldd [%l7 + 0x68], %f22
3488 fone %f14
3489 edge8ln %o7, %g4, %i3
3490 fmovrsgz %i0, %f0, %f24
3491 stb %l3, [%l7 + 0x1B]
3492 edge8n %l5, %g2, %l1
3493 sll %l6, %i1, %o0
3494 lduh [%l7 + 0x26], %i7
3495 fmovsvc %xcc, %f26, %f30
3496 stx %g6, [%l7 + 0x70]
3497 xnorcc %o1, 0x1AEC, %g3
3498 andcc %g1, 0x04AF, %o4
3499 sethi 0x19A4, %o6
3500 ldub [%l7 + 0x32], %o5
3501 st %f11, [%l7 + 0x7C]
3502 ldsh [%l7 + 0x14], %l4
3503 for %f20, %f0, %f18
3504 ld [%l7 + 0x68], %f5
3505 ldd [%l7 + 0x60], %g6
3506 array8 %o2, %o3, %i2
3507 subccc %l0, %i6, %g5
3508 addc %i4, 0x18F3, %i5
3509 fmovrdlez %o7, %f8, %f6
3510 movle %icc, %g4, %l2
3511 edge8ln %i0, %i3, %l5
3512 fmovrdgz %g2, %f24, %f14
3513 fpmerge %f4, %f9, %f28
3514 movvs %xcc, %l1, %l6
3515 sub %l3, %o0, %i7
3516 sdivx %i1, 0x0754, %g6
3517 fsrc2s %f9, %f3
3518 andn %o1, %g1, %g3
3519 ldub [%l7 + 0x41], %o4
3520 add %o6, 0x078A, %o5
3521 xorcc %l4, 0x0015, %g7
3522 fxnor %f30, %f28, %f2
3523 movpos %icc, %o2, %o3
3524 array16 %i2, %l0, %g5
3525 faligndata %f22, %f12, %f22
3526 alignaddr %i6, %i5, %i4
3527 alignaddrl %o7, %g4, %i0
3528 udivcc %i3, 0x195C, %l5
3529 edge16ln %l2, %l1, %g2
3530 save %l6, 0x0E84, %l3
3531 rdpr %cwp, %g1
3532 rdpr %cansave, %g2
3533 rdpr %canrestore, %g3
3534 rdpr %cleanwin, %g4
3535 rdpr %otherwin, %g5
3536 rdpr %wstate, %g6
3537 umulcc %o0, %i1, %i7
3538 move %icc, %o1, %g1
3539 xor %g6, 0x1D03, %o4
3540 array16 %g3, %o5, %l4
3541 edge32ln %g7, %o6, %o3
3542 fors %f27, %f11, %f22
3543 edge16l %o2, %i2, %g5
3544 movneg %xcc, %l0, %i6
3545 ldd [%l7 + 0x20], %f10
3546 or %i5, %o7, %g4
3547 fsrc1s %f7, %f5
3548 move %xcc, %i0, %i4
3549 fsrc1s %f25, %f15
3550 smul %l5, 0x1731, %i3
3551 addccc %l2, 0x1548, %l1
3552 st %f31, [%l7 + 0x1C]
3553 orncc %g2, %l6, %l3
3554 movle %icc, %o0, %i7
3555 edge16 %i1, %g1, %g6
3556 movleu %icc, %o1, %o4
3557 fmul8x16 %f25, %f2, %f30
3558 movgu %icc, %o5, %l4
3559 movrne %g7, %o6, %o3
3560 movge %icc, %g3, %o2
3561 fnot1 %f10, %f22
3562 fmovscs %xcc, %f19, %f29
3563 subcc %i2, %l0, %g5
3564 movgu %xcc, %i6, %i5
3565 movrlz %o7, 0x2C8, %g4
3566 fmovde %xcc, %f10, %f24
3567 movneg %xcc, %i0, %l5
3568 movrlez %i3, %l2, %l1
3569 edge16 %i4, %l6, %l3
3570 edge8l %o0, %g2, %i7
3571 lduh [%l7 + 0x22], %i1
3572 alignaddr %g1, %g6, %o1
3573 fmul8x16au %f31, %f12, %f26
3574 xnorcc %o5, %l4, %o4
3575 movge %icc, %g7, %o6
3576 st %f4, [%l7 + 0x30]
3577 fnot1s %f6, %f23
3578 nop
3579 set 0x7A, %o3
3580 ldub [%l7 + %o3], %o3
3581 addccc %g3, 0x1695, %i2
3582 movleu %icc, %l0, %g5
3583 edge32l %i6, %i5, %o7
3584 stb %o2, [%l7 + 0x63]
3585 fpadd32 %f16, %f20, %f30
3586 edge8 %i0, %g4, %l5
3587 lduw [%l7 + 0x48], %l2
3588 fxor %f30, %f12, %f12
3589 move %icc, %l1, %i3
3590 movrne %i4, 0x111, %l6
3591 fnegd %f26, %f4
3592 movge %xcc, %o0, %g2
3593 movn %icc, %i7, %i1
3594 setx loop_11, %l0, %l1
3595 return %l1
3596 nop
3597 rdpr %cwp, %g1
3598 rdpr %cansave, %g2
3599 rdpr %canrestore, %g3
3600 rdpr %cleanwin, %g4
3601 rdpr %otherwin, %g5
3602 rdpr %wstate, %g6
3603loop_11: edge8 %o5, %o1, %o4
3604 sub %g7, %l4, %o6
3605 edge32n %g3, %o3, %l0
3606 fpsub32s %f0, %f17, %f15
3607 edge16 %i2, %i6, %i5
3608 movpos %xcc, %g5, %o7
3609 movn %icc, %o2, %g4
3610 fxor %f20, %f26, %f2
3611 ldx [%l7 + 0x58], %l5
3612 move %xcc, %l2, %l1
3613 mulx %i3, %i4, %i0
3614 sth %o0, [%l7 + 0x4C]
3615 edge16l %l6, %i7, %i1
3616 restore %g1, %l3, %g6
3617 rdpr %cwp, %g1
3618 rdpr %cansave, %g2
3619 rdpr %canrestore, %g3
3620 rdpr %cleanwin, %g4
3621 rdpr %otherwin, %g5
3622 rdpr %wstate, %g6
3623 edge8l %g2, %o5, %o1
3624 orn %g7, 0x0737, %o4
3625 edge16ln %o6, %g3, %l4
3626 edge16l %l0, %o3, %i6
3627 fmul8x16 %f13, %f26, %f0
3628 fmovdge %icc, %f2, %f6
3629 fnor %f26, %f16, %f24
3630 fnands %f6, %f31, %f14
3631 stx %i5, [%l7 + 0x40]
3632 ldsb [%l7 + 0x73], %g5
3633 fmovde %xcc, %f26, %f28
3634 fmovdgu %xcc, %f20, %f3
3635 movrne %o7, 0x085, %i2
3636 fmovde %xcc, %f26, %f21
3637 fnands %f8, %f20, %f31
3638 sdivcc %o2, 0x0595, %l5
3639 umulcc %g4, 0x1966, %l2
3640 andn %l1, %i3, %i4
3641 fcmpgt32 %f16, %f22, %i0
3642 fmovsgu %xcc, %f0, %f26
3643 udiv %o0, 0x1CA5, %l6
3644 umul %i1, %g1, %l3
3645 alignaddr %g6, %g2, %o5
3646 movvc %icc, %o1, %i7
3647 orcc %g7, 0x176B, %o4
3648 movre %g3, 0x37D, %l4
3649 sll %l0, %o6, %i6
3650 fcmple32 %f8, %f10, %o3
3651 udivcc %g5, 0x1C1F, %o7
3652 sdivcc %i2, 0x1250, %o2
3653 andn %i5, %g4, %l5
3654 andcc %l1, %l2, %i4
3655 srax %i3, %o0, %l6
3656 fmovrsne %i1, %f17, %f19
3657 edge8n %g1, %i0, %g6
3658 addccc %l3, %g2, %o1
3659 save %o5, 0x108F, %g7
3660 rdpr %cwp, %g1
3661 rdpr %cansave, %g2
3662 rdpr %canrestore, %g3
3663 rdpr %cleanwin, %g4
3664 rdpr %otherwin, %g5
3665 rdpr %wstate, %g6
3666 fone %f28
3667 or %o4, %i7, %l4
3668 movrlz %g3, 0x210, %o6
3669 fnors %f29, %f22, %f16
3670 mulx %l0, 0x0FBD, %i6
3671 sethi 0x0667, %g5
3672 mulx %o3, %i2, %o2
3673 movle %icc, %i5, %o7
3674 sdivcc %l5, 0x1D04, %g4
3675 movne %xcc, %l1, %i4
3676 bshuffle %f4, %f4, %f20
3677 xorcc %l2, %o0, %l6
3678 fzeros %f3
3679 movl %xcc, %i3, %g1
3680 xorcc %i1, 0x176B, %g6
3681 nop
3682 set 0x28, %g2
3683 ldsh [%l7 + %g2], %l3
3684 sdivcc %g2, 0x093F, %i0
3685 edge32ln %o1, %o5, %g7
3686 andcc %o4, %i7, %g3
3687 addc %l4, 0x0262, %o6
3688 movle %xcc, %i6, %l0
3689 fmovrsgez %o3, %f5, %f5
3690 sir 0x127B
3691 subc %i2, %o2, %i5
3692 orcc %o7, 0x1CB5, %l5
3693 andcc %g4, %l1, %i4
3694 fand %f16, %f20, %f8
3695 fpsub16s %f30, %f25, %f28
3696 udivcc %g5, 0x0601, %o0
3697 fmovsgu %icc, %f3, %f31
3698 fcmple16 %f30, %f2, %l6
3699 xorcc %i3, 0x1823, %l2
3700 edge16ln %g1, %i1, %g6
3701 fmovdl %xcc, %f21, %f15
3702 edge32 %g2, %l3, %o1
3703 movneg %icc, %o5, %g7
3704 sir 0x0ED2
3705 orn %i0, 0x0A7F, %o4
3706 lduw [%l7 + 0x14], %i7
3707 umul %l4, 0x0C1E, %g3
3708 sir 0x1A3F
3709 sll %i6, %o6, %o3
3710 sll %i2, 0x01, %l0
3711 edge32l %o2, %o7, %i5
3712 andcc %g4, 0x1FE2, %l1
3713 srax %i4, %g5, %o0
3714 umul %l6, %l5, %l2
3715 sth %i3, [%l7 + 0x68]
3716 ldx [%l7 + 0x38], %g1
3717 subc %g6, %g2, %l3
3718 udivcc %o1, 0x0FAC, %o5
3719 subccc %i1, 0x19C1, %i0
3720 sir 0x1FDC
3721 alignaddrl %o4, %i7, %g7
3722 umulcc %l4, 0x173D, %i6
3723 addcc %o6, %o3, %g3
3724 smulcc %i2, 0x0585, %l0
3725 fnegd %f8, %f4
3726 fors %f17, %f14, %f26
3727 ldx [%l7 + 0x78], %o7
3728 fpmerge %f28, %f15, %f12
3729 ld [%l7 + 0x64], %f3
3730 array8 %i5, %o2, %l1
3731 movgu %icc, %i4, %g5
3732 srl %o0, %l6, %l5
3733 movrlz %g4, 0x22E, %l2
3734 srax %g1, 0x09, %g6
3735 orcc %g2, 0x1E73, %l3
3736 fmovspos %icc, %f17, %f17
3737 and %o1, %i3, %o5
3738 sllx %i1, 0x0E, %o4
3739 sdiv %i7, 0x12D6, %i0
3740 fmuld8ulx16 %f28, %f2, %f26
3741 subc %l4, 0x0602, %i6
3742 fmul8x16au %f17, %f0, %f26
3743 subc %g7, %o6, %o3
3744 srl %i2, %l0, %g3
3745 fmovrsgez %i5, %f24, %f27
3746 sdivcc %o7, 0x1A34, %o2
3747 alignaddr %i4, %g5, %l1
3748 fmul8ulx16 %f28, %f24, %f30
3749 movvc %icc, %o0, %l5
3750 sra %g4, %l6, %g1
3751 movl %icc, %g6, %l2
3752 smul %g2, 0x016C, %l3
3753 movn %icc, %i3, %o5
3754 edge32l %i1, %o1, %i7
3755 fmovsvc %icc, %f31, %f10
3756 fmovrdgez %o4, %f0, %f0
3757 umul %l4, %i6, %i0
3758 edge32n %o6, %o3, %g7
3759 popc 0x1E91, %i2
3760 movvs %icc, %l0, %i5
3761 fmovscc %icc, %f3, %f22
3762 fcmpd %fcc2, %f12, %f20
3763 mulx %g3, %o2, %o7
3764 st %f25, [%l7 + 0x50]
3765 fnegs %f9, %f14
3766 udivx %i4, 0x0656, %l1
3767 fmovrse %g5, %f7, %f1
3768 movl %xcc, %o0, %l5
3769 andn %g4, %l6, %g1
3770 srax %g6, %g2, %l3
3771 ldsh [%l7 + 0x2A], %i3
3772 edge32n %l2, %i1, %o5
3773 array32 %i7, %o4, %o1
3774 or %l4, %i6, %o6
3775 subccc %o3, %i0, %g7
3776 sdivx %l0, 0x0E40, %i5
3777 pdist %f20, %f2, %f10
3778 array16 %i2, %o2, %o7
3779 stx %i4, [%l7 + 0x18]
3780 setx loop_12, %l0, %l1
3781 return %l1
3782 nop
3783 rdpr %cwp, %g1
3784 rdpr %cansave, %g2
3785 rdpr %canrestore, %g3
3786 rdpr %cleanwin, %g4
3787 rdpr %otherwin, %g5
3788 rdpr %wstate, %g6
3789loop_12: mulx %g5, %l5, %g4
3790 fmovsl %xcc, %f2, %f12
3791 fabss %f24, %f22
3792 stb %o0, [%l7 + 0x2F]
3793 movre %l6, %g6, %g2
3794 fmovrsgez %l3, %f29, %f5
3795 std %f26, [%l7 + 0x10]
3796 save %g1, 0x0EF2, %l2
3797 rdpr %cwp, %g1
3798 rdpr %cansave, %g2
3799 rdpr %canrestore, %g3
3800 rdpr %cleanwin, %g4
3801 rdpr %otherwin, %g5
3802 rdpr %wstate, %g6
3803 xorcc %i1, 0x112B, %o5
3804 movcs %xcc, %i7, %o4
3805 srl %i3, 0x0C, %l4
3806 ldx [%l7 + 0x50], %i6
3807 edge8ln %o1, %o6, %o3
3808 orcc %i0, %g7, %l0
3809 fone %f22
3810 edge32l %i2, %i5, %o7
3811 ldsw [%l7 + 0x24], %o2
3812 sdivcc %g3, 0x116F, %l1
3813 fmovsg %icc, %f20, %f11
3814 fpackfix %f8, %f27
3815 fmovdleu %icc, %f11, %f19
3816 add %g5, %l5, %g4
3817 fornot2s %f27, %f2, %f12
3818 sra %i4, 0x15, %l6
3819 movrgz %o0, %g6, %g2
3820 sdivcc %l3, 0x0BBB, %g1
3821 array32 %l2, %i1, %i7
3822 mova %icc, %o5, %i3
3823 umulcc %o4, %i6, %l4
3824 fpsub32 %f14, %f4, %f8
3825 edge32ln %o1, %o6, %o3
3826 fmovsl %icc, %f14, %f14
3827 movrgz %g7, %l0, %i2
3828 edge32ln %i0, %o7, %i5
3829 udiv %o2, 0x070E, %l1
3830 edge32 %g3, %g5, %g4
3831 nop
3832 set 0x50, %l2
3833 lduh [%l7 + %l2], %l5
3834 fmovdl %icc, %f2, %f4
3835 srl %l6, %i4, %g6
3836 movrne %g2, 0x032, %o0
3837 srax %l3, 0x09, %g1
3838 srax %i1, %i7, %o5
3839 fcmpeq32 %f20, %f10, %i3
3840 fmovrdne %o4, %f20, %f6
3841 save %l2, %l4, %i6
3842 rdpr %cwp, %g1
3843 rdpr %cansave, %g2
3844 rdpr %canrestore, %g3
3845 rdpr %cleanwin, %g4
3846 rdpr %otherwin, %g5
3847 rdpr %wstate, %g6
3848 fcmpgt32 %f20, %f28, %o1
3849 subc %o6, 0x1ABA, %g7
3850 subccc %l0, 0x0233, %o3
3851 ldx [%l7 + 0x10], %i2
3852 fcmple16 %f14, %f12, %o7
3853 sll %i5, 0x0B, %o2
3854 movrlez %i0, %l1, %g3
3855 fmovrslez %g5, %f18, %f22
3856 sdiv %l5, 0x17DB, %l6
3857 addc %g4, %i4, %g6
3858 array8 %o0, %l3, %g2
3859 std %f30, [%l7 + 0x60]
3860 edge8n %g1, %i7, %o5
3861 xnorcc %i1, 0x09BE, %o4
3862 or %l2, %l4, %i6
3863 movge %icc, %i3, %o6
3864 movl %icc, %o1, %g7
3865 fcmpne32 %f26, %f16, %o3
3866 movneg %xcc, %l0, %i2
3867 popc %o7, %i5
3868 edge32 %o2, %i0, %g3
3869 fpackfix %f18, %f3
3870 edge16 %g5, %l5, %l6
3871 fpadd16 %f4, %f2, %f8
3872 movleu %icc, %l1, %i4
3873 fone %f0
3874 fcmpgt16 %f0, %f28, %g4
3875 fmovda %xcc, %f9, %f14
3876 movn %icc, %g6, %o0
3877 fpsub16s %f23, %f7, %f6
3878 movcc %xcc, %g2, %l3
3879 edge8 %g1, %o5, %i7
3880 addc %i1, %o4, %l4
3881 edge8ln %l2, %i3, %o6
3882 edge32 %o1, %i6, %g7
3883 movpos %icc, %l0, %o3
3884 movne %icc, %i2, %i5
3885 alignaddrl %o2, %o7, %i0
3886 ldsh [%l7 + 0x08], %g5
3887 orn %l5, 0x09A1, %l6
3888 lduh [%l7 + 0x68], %l1
3889 stw %i4, [%l7 + 0x20]
3890 umul %g3, 0x0A8A, %g4
3891 movle %icc, %o0, %g6
3892 sll %g2, 0x02, %l3
3893 orncc %o5, %g1, %i7
3894 edge32n %i1, %l4, %o4
3895 edge16l %l2, %i3, %o6
3896 array8 %o1, %g7, %l0
3897 fmovsa %xcc, %f1, %f9
3898 addccc %o3, 0x0FBD, %i6
3899 fandnot1s %f2, %f21, %f29
3900 ldsh [%l7 + 0x3C], %i5
3901 movne %icc, %o2, %o7
3902 fmovsvs %icc, %f14, %f20
3903 fmovrde %i2, %f22, %f18
3904 andn %g5, 0x12C5, %l5
3905 movleu %icc, %i0, %l6
3906 edge8l %i4, %g3, %l1
3907 array16 %g4, %o0, %g6
3908 edge8l %g2, %o5, %g1
3909 srax %i7, %i1, %l4
3910 array8 %o4, %l3, %l2
3911 udivcc %o6, 0x053F, %i3
3912 edge8l %g7, %l0, %o1
3913 movre %o3, %i5, %o2
3914 movleu %icc, %i6, %i2
3915 fmul8x16al %f2, %f22, %f24
3916 movge %xcc, %o7, %l5
3917 movneg %xcc, %i0, %g5
3918 mova %xcc, %i4, %g3
3919 addcc %l1, 0x01C9, %l6
3920 edge8l %o0, %g4, %g6
3921 sub %g2, 0x1700, %o5
3922 edge16n %g1, %i7, %i1
3923 fmovrdgez %l4, %f10, %f2
3924 fmovspos %icc, %f6, %f12
3925 movle %icc, %o4, %l2
3926 orcc %o6, %l3, %g7
3927 movcs %xcc, %i3, %o1
3928 xnor %l0, %o3, %i5
3929 srlx %o2, %i2, %i6
3930 ldub [%l7 + 0x27], %o7
3931 and %l5, 0x03E0, %i0
3932 sra %g5, %g3, %l1
3933 subccc %l6, 0x13CA, %i4
3934 movrlz %g4, 0x12D, %g6
3935 array8 %o0, %o5, %g1
3936 edge32n %i7, %g2, %i1
3937 fxor %f10, %f10, %f10
3938 alignaddrl %l4, %o4, %l2
3939 xor %l3, 0x0703, %g7
3940 fors %f0, %f3, %f31
3941 fmuld8ulx16 %f27, %f6, %f10
3942 ldd [%l7 + 0x60], %f0
3943 andncc %o6, %o1, %l0
3944 srl %o3, 0x0F, %i5
3945 fpackfix %f24, %f31
3946 fmovdleu %xcc, %f3, %f10
3947 xor %i3, %o2, %i6
3948 edge16n %o7, %l5, %i0
3949 addc %g5, 0x0A60, %g3
3950 movgu %xcc, %l1, %i2
3951 addccc %l6, %i4, %g4
3952 orncc %g6, 0x0BF0, %o5
3953 fmovda %icc, %f25, %f0
3954 fzero %f4
3955 st %f0, [%l7 + 0x5C]
3956 movg %icc, %g1, %o0
3957 movrgz %g2, 0x2D0, %i7
3958 stb %i1, [%l7 + 0x0A]
3959 edge16l %l4, %o4, %l3
3960 movle %icc, %g7, %l2
3961 movrlez %o1, 0x215, %o6
3962 umulcc %o3, 0x0A68, %l0
3963 srlx %i3, %i5, %o2
3964 fmovrslz %i6, %f21, %f28
3965 subcc %l5, 0x1393, %i0
3966 st %f27, [%l7 + 0x70]
3967 mova %xcc, %g5, %o7
3968 ldx [%l7 + 0x20], %l1
3969 movcs %icc, %g3, %i2
3970 fsrc2s %f17, %f19
3971 sub %l6, %i4, %g4
3972 fornot2s %f0, %f25, %f27
3973 smul %g6, %g1, %o0
3974 movcc %icc, %o5, %g2
3975 smulcc %i7, %i1, %l4
3976 subcc %l3, 0x0224, %g7
3977 fmul8x16 %f23, %f20, %f10
3978 std %f4, [%l7 + 0x60]
3979 save %l2, 0x1BDE, %o1
3980 rdpr %cwp, %g1
3981 rdpr %cansave, %g2
3982 rdpr %canrestore, %g3
3983 rdpr %cleanwin, %g4
3984 rdpr %otherwin, %g5
3985 rdpr %wstate, %g6
3986 movpos %icc, %o6, %o3
3987 ldd [%l7 + 0x50], %f22
3988 edge16 %o4, %l0, %i3
3989 fmovrdgz %i5, %f30, %f8
3990 mulscc %o2, %l5, %i6
3991 orcc %i0, 0x0819, %g5
3992 fnegd %f28, %f26
3993 fmovdge %xcc, %f25, %f7
3994 movl %xcc, %l1, %g3
3995 sdivcc %o7, 0x03D9, %i2
3996 umul %l6, %g4, %i4
3997 alignaddrl %g1, %g6, %o5
3998 fmovscc %icc, %f28, %f18
3999 fpadd16s %f26, %f9, %f9
4000 nop
4001 set 0x70, %o7
4002 lduw [%l7 + %o7], %o0
4003 movleu %icc, %i7, %i1
4004 orncc %l4, 0x12EE, %l3
4005 xor %g2, %g7, %l2
4006 ldsb [%l7 + 0x7F], %o6
4007 array16 %o3, %o4, %l0
4008 umul %i3, 0x0D90, %o1
4009 mulscc %i5, %o2, %i6
4010 ldub [%l7 + 0x4D], %l5
4011 subccc %g5, %l1, %g3
4012 sir 0x1629
4013 sllx %o7, %i2, %i0
4014 fpadd32s %f5, %f24, %f26
4015 edge32ln %l6, %i4, %g4
4016 srlx %g1, 0x0A, %o5
4017 stw %g6, [%l7 + 0x08]
4018 sethi 0x07CA, %o0
4019 movre %i7, 0x345, %l4
4020 fmovdn %icc, %f25, %f3
4021 restore %l3, %i1, %g7
4022 rdpr %cwp, %g1
4023 rdpr %cansave, %g2
4024 rdpr %canrestore, %g3
4025 rdpr %cleanwin, %g4
4026 rdpr %otherwin, %g5
4027 rdpr %wstate, %g6
4028 edge32ln %g2, %o6, %o3
4029 movleu %xcc, %l2, %o4
4030 move %xcc, %l0, %o1
4031 save %i5, %i3, %i6
4032 rdpr %cwp, %g1
4033 rdpr %cansave, %g2
4034 rdpr %canrestore, %g3
4035 rdpr %cleanwin, %g4
4036 rdpr %otherwin, %g5
4037 rdpr %wstate, %g6
4038 alignaddrl %l5, %g5, %o2
4039 fnot2 %f6, %f18
4040 edge8l %g3, %l1, %i2
4041 movle %xcc, %i0, %o7
4042 and %l6, 0x0600, %i4
4043 edge32l %g1, %o5, %g4
4044 fabsd %f12, %f4
4045 edge16ln %g6, %i7, %o0
4046 ldd [%l7 + 0x20], %l2
4047 sdiv %i1, 0x0C01, %g7
4048 save %g2, 0x0030, %o6
4049 rdpr %cwp, %g1
4050 rdpr %cansave, %g2
4051 rdpr %canrestore, %g3
4052 rdpr %cleanwin, %g4
4053 rdpr %otherwin, %g5
4054 rdpr %wstate, %g6
4055 fmovscs %icc, %f22, %f21
4056 or %o3, 0x0D46, %l4
4057 movleu %icc, %o4, %l0
4058 umulcc %o1, %i5, %l2
4059 movgu %xcc, %i6, %i3
4060 ldsw [%l7 + 0x1C], %l5
4061 sth %o2, [%l7 + 0x5C]
4062 fmovrdlz %g3, %f28, %f24
4063 orcc %g5, 0x0F6F, %i2
4064 movpos %icc, %i0, %l1
4065 sethi 0x0E83, %o7
4066 or %i4, %g1, %o5
4067 movcc %icc, %l6, %g6
4068 edge8ln %g4, %i7, %o0
4069 xnor %i1, %g7, %l3
4070 addccc %g2, %o3, %l4
4071 fcmpes %fcc2, %f7, %f30
4072 movrlez %o4, %o6, %l0
4073 fmovda %icc, %f18, %f28
4074 movgu %xcc, %i5, %l2
4075 fnand %f14, %f0, %f0
4076 lduw [%l7 + 0x0C], %o1
4077 ldd [%l7 + 0x28], %i2
4078 edge8l %i6, %o2, %g3
4079 movne %xcc, %l5, %i2
4080 movgu %icc, %g5, %i0
4081 ldsw [%l7 + 0x74], %o7
4082 fmovscs %xcc, %f29, %f16
4083 umulcc %l1, 0x0939, %i4
4084 and %g1, %l6, %o5
4085 ldub [%l7 + 0x5C], %g4
4086 movl %icc, %i7, %g6
4087 edge16n %i1, %g7, %o0
4088 fnot2s %f5, %f25
4089 lduw [%l7 + 0x68], %g2
4090 ldx [%l7 + 0x28], %o3
4091 fabss %f24, %f23
4092 smul %l4, 0x185D, %l3
4093 siam 0x7
4094 fmovsleu %icc, %f1, %f19
4095 setx loop_13, %l0, %l1
4096 return %l1
4097 nop
4098 rdpr %cwp, %g1
4099 rdpr %cansave, %g2
4100 rdpr %canrestore, %g3
4101 rdpr %cleanwin, %g4
4102 rdpr %otherwin, %g5
4103 rdpr %wstate, %g6
4104loop_13: edge16ln %l0, %l2, %o1
4105 popc %i3, %i6
4106 srl %g3, 0x0C, %l5
4107 popc %o2, %i2
4108 and %i0, 0x17D6, %o7
4109 fmovsgu %icc, %f23, %f6
4110 edge8n %g5, %i4, %g1
4111 movne %xcc, %l1, %o5
4112 edge32l %l6, %i7, %g4
4113 edge16 %g6, %g7, %i1
4114 popc %o0, %o3
4115 add %g2, %l4, %o4
4116 sdivx %o6, 0x1CDB, %i5
4117 fpadd32s %f9, %f13, %f28
4118 udiv %l3, 0x1A22, %l0
4119 fabsd %f4, %f16
4120 ldx [%l7 + 0x28], %o1
4121 sll %l2, 0x02, %i6
4122 fandnot2s %f11, %f17, %f12
4123 alignaddr %i3, %g3, %o2
4124 fzeros %f25
4125 movleu %xcc, %l5, %i0
4126 alignaddrl %i2, %o7, %i4
4127 movn %icc, %g1, %l1
4128 subc %g5, %o5, %i7
4129 subc %g4, %l6, %g6
4130 or %i1, 0x0EB5, %o0
4131 xnorcc %g7, 0x1A46, %g2
4132 udivcc %o3, 0x09C4, %l4
4133 fxors %f31, %f22, %f27
4134 movge %icc, %o4, %o6
4135 fmovrsgz %l3, %f17, %f30
4136 edge8l %i5, %o1, %l2
4137 addccc %i6, %i3, %l0
4138 movneg %xcc, %o2, %g3
4139 sll %l5, %i2, %o7
4140 andn %i4, %i0, %g1
4141 fmovdvc %xcc, %f12, %f19
4142 fpsub32s %f12, %f27, %f4
4143 fcmpgt32 %f12, %f0, %l1
4144 fmovrdgz %o5, %f2, %f30
4145 movne %xcc, %i7, %g4
4146 fcmpeq16 %f6, %f16, %l6
4147 movpos %icc, %g6, %g5
4148 sdiv %i1, 0x03CE, %o0
4149 ldd [%l7 + 0x08], %g2
4150 or %g7, 0x0159, %o3
4151 sdivx %o4, 0x0CE7, %o6
4152 movpos %xcc, %l4, %i5
4153 nop
4154 set 0x20, %g5
4155 ldd [%l7 + %g5], %f12
4156 sdivx %l3, 0x1D4A, %o1
4157 edge32l %l2, %i6, %i3
4158 udiv %o2, 0x162A, %l0
4159 fpsub16s %f31, %f14, %f21
4160 movpos %xcc, %l5, %g3
4161 sdiv %i2, 0x0049, %i4
4162 fcmpne16 %f18, %f12, %o7
4163 nop
4164 set 0x50, %o6
4165 lduw [%l7 + %o6], %i0
4166 subcc %l1, 0x1D17, %g1
4167 movne %xcc, %i7, %g4
4168 fcmple32 %f28, %f30, %l6
4169 srax %g6, 0x16, %g5
4170 movcc %xcc, %o5, %i1
4171 fmovdn %icc, %f4, %f30
4172 fxors %f23, %f5, %f22
4173 sra %o0, 0x15, %g2
4174 ldsb [%l7 + 0x53], %o3
4175 movl %xcc, %g7, %o4
4176 movvc %icc, %l4, %i5
4177 edge8ln %o6, %o1, %l2
4178 smulcc %l3, 0x093F, %i3
4179 fxor %f2, %f20, %f2
4180 sub %i6, 0x1E55, %l0
4181 fnot2 %f28, %f10
4182 addcc %l5, 0x1FE8, %o2
4183 ldd [%l7 + 0x78], %i2
4184 umulcc %g3, %i4, %i0
4185 xnor %o7, 0x011B, %l1
4186 stw %g1, [%l7 + 0x74]
4187 movrgez %i7, 0x237, %l6
4188 fmovrsgez %g4, %f10, %f12
4189 ldsb [%l7 + 0x11], %g5
4190 andcc %g6, 0x05DF, %o5
4191 movpos %icc, %o0, %i1
4192 movpos %xcc, %g2, %o3
4193 popc 0x0857, %g7
4194 ldsb [%l7 + 0x2F], %l4
4195 edge16 %i5, %o4, %o6
4196 fmovsge %icc, %f19, %f4
4197 sllx %o1, 0x16, %l3
4198 ld [%l7 + 0x48], %f29
4199 fmovsge %icc, %f8, %f15
4200 movrgez %i3, 0x14E, %l2
4201 move %xcc, %i6, %l5
4202 sdivx %o2, 0x0C4F, %i2
4203 movl %xcc, %l0, %i4
4204 movvc %xcc, %i0, %g3
4205 sth %o7, [%l7 + 0x44]
4206 edge32l %l1, %g1, %i7
4207 udiv %l6, 0x0C20, %g4
4208 movrne %g6, 0x007, %o5
4209 orcc %o0, %g5, %g2
4210 movrgz %i1, %o3, %g7
4211 fmovrslez %i5, %f4, %f23
4212 movvs %icc, %o4, %o6
4213 srax %o1, 0x07, %l3
4214 mova %xcc, %l4, %i3
4215 movrgez %i6, 0x367, %l2
4216 edge32n %l5, %o2, %l0
4217 nop
4218 set 0x10, %i0
4219 lduh [%l7 + %i0], %i4
4220 movne %icc, %i2, %g3
4221 add %i0, 0x1856, %o7
4222 mova %icc, %g1, %l1
4223 fands %f15, %f17, %f1
4224 subc %l6, %g4, %g6
4225 fmovde %xcc, %f0, %f8
4226 movvc %xcc, %o5, %o0
4227 edge32 %g5, %i7, %i1
4228 ldub [%l7 + 0x6F], %o3
4229 edge8n %g2, %i5, %g7
4230 stx %o6, [%l7 + 0x10]
4231 addc %o4, 0x1B22, %o1
4232 movvc %xcc, %l3, %l4
4233 fmovrsgez %i3, %f0, %f6
4234 sub %l2, 0x1FAB, %i6
4235 umulcc %l5, %l0, %o2
4236 movrlz %i2, %g3, %i0
4237 siam 0x4
4238 edge16ln %i4, %g1, %o7
4239 edge16 %l6, %g4, %g6
4240 movneg %icc, %o5, %o0
4241 umulcc %l1, 0x08AD, %i7
4242 movleu %xcc, %g5, %o3
4243 mulscc %i1, %i5, %g2
4244 fmovsg %xcc, %f24, %f27
4245 fmovrsne %o6, %f7, %f10
4246 edge32 %o4, %o1, %l3
4247 fmovdcs %icc, %f27, %f4
4248 edge32l %g7, %i3, %l4
4249 sll %i6, 0x1E, %l2
4250 movge %icc, %l0, %o2
4251 array32 %i2, %g3, %l5
4252 fmovsvc %icc, %f13, %f4
4253 fmovsgu %icc, %f30, %f19
4254 sll %i0, 0x0E, %i4
4255 fnands %f30, %f14, %f24
4256 fmovdneg %icc, %f28, %f19
4257 array16 %g1, %l6, %o7
4258 edge32 %g6, %g4, %o0
4259 stb %l1, [%l7 + 0x49]
4260 fnot1 %f4, %f0
4261 ldsb [%l7 + 0x3F], %i7
4262 lduw [%l7 + 0x18], %o5
4263 fmovdpos %xcc, %f10, %f9
4264 ldd [%l7 + 0x30], %f22
4265 addc %o3, %i1, %g5
4266 movl %icc, %i5, %o6
4267 addccc %o4, 0x1531, %g2
4268 sth %o1, [%l7 + 0x70]
4269 xor %l3, 0x081D, %g7
4270 sdivcc %i3, 0x02E7, %l4
4271 srax %l2, 0x0D, %i6
4272 fmovsgu %icc, %f20, %f14
4273 movcc %xcc, %l0, %o2
4274 ldsb [%l7 + 0x63], %g3
4275 srax %i2, 0x1E, %i0
4276 stw %i4, [%l7 + 0x70]
4277 fmuld8sux16 %f30, %f1, %f26
4278 std %f30, [%l7 + 0x70]
4279 movvc %icc, %g1, %l5
4280 andcc %o7, %l6, %g4
4281 fmul8x16 %f20, %f24, %f16
4282 fmovs %f27, %f1
4283 fnot1 %f0, %f20
4284 lduh [%l7 + 0x08], %o0
4285 edge32l %g6, %l1, %i7
4286 movcs %xcc, %o5, %i1
4287 stb %o3, [%l7 + 0x12]
4288 smul %g5, %i5, %o6
4289 movn %icc, %o4, %o1
4290 sra %l3, %g2, %i3
4291 and %g7, %l4, %i6
4292 std %f8, [%l7 + 0x08]
4293 fnegd %f20, %f4
4294 edge16n %l2, %l0, %o2
4295 movn %xcc, %g3, %i0
4296 movre %i2, %g1, %l5
4297 addcc %i4, 0x0182, %l6
4298 andcc %o7, 0x16BB, %g4
4299 umul %g6, 0x0C4E, %o0
4300 edge8ln %i7, %o5, %l1
4301 edge8ln %i1, %g5, %o3
4302 alignaddrl %o6, %i5, %o1
4303 fpack32 %f6, %f4, %f30
4304 movvs %xcc, %l3, %o4
4305 save %i3, %g2, %g7
4306 rdpr %cwp, %g1
4307 rdpr %cansave, %g2
4308 rdpr %canrestore, %g3
4309 rdpr %cleanwin, %g4
4310 rdpr %otherwin, %g5
4311 rdpr %wstate, %g6
4312 mova %icc, %i6, %l2
4313 sdivcc %l4, 0x0A04, %o2
4314 subcc %g3, 0x19EE, %i0
4315 movvs %xcc, %i2, %l0
4316 stb %l5, [%l7 + 0x61]
4317 subc %i4, 0x0B98, %l6
4318 fpadd32 %f12, %f16, %f24
4319 movn %icc, %o7, %g1
4320 edge8n %g6, %o0, %g4
4321 movrgez %i7, %o5, %l1
4322 fmovsne %xcc, %f20, %f27
4323 fpsub32s %f21, %f5, %f31
4324 subc %g5, %i1, %o6
4325 stx %i5, [%l7 + 0x68]
4326 edge8ln %o1, %l3, %o4
4327 edge16 %i3, %g2, %g7
4328 fmovscc %xcc, %f11, %f2
4329 ldub [%l7 + 0x74], %i6
4330 sth %o3, [%l7 + 0x2A]
4331 fmuld8sux16 %f2, %f10, %f6
4332 ldx [%l7 + 0x70], %l4
4333 subc %l2, 0x0B1C, %g3
4334 mulx %o2, 0x0FEE, %i0
4335 faligndata %f18, %f26, %f14
4336 std %f2, [%l7 + 0x68]
4337 array16 %i2, %l0, %i4
4338 smul %l6, %l5, %o7
4339 fcmpes %fcc3, %f2, %f16
4340 pdist %f26, %f30, %f0
4341 movg %xcc, %g1, %o0
4342 movge %xcc, %g4, %i7
4343 sra %g6, %l1, %o5
4344 fmovrse %i1, %f6, %f14
4345 srl %g5, 0x03, %o6
4346 xorcc %o1, %l3, %i5
4347 fxnors %f21, %f20, %f3
4348 or %o4, 0x04DF, %g2
4349 restore %g7, %i6, %o3
4350 rdpr %cwp, %g1
4351 rdpr %cansave, %g2
4352 rdpr %canrestore, %g3
4353 rdpr %cleanwin, %g4
4354 rdpr %otherwin, %g5
4355 rdpr %wstate, %g6
4356 pdist %f2, %f22, %f18
4357 edge8ln %l4, %l2, %g3
4358 fmovdle %icc, %f8, %f8
4359 movrgez %o2, %i0, %i2
4360 edge32ln %l0, %i4, %i3
4361 movl %xcc, %l5, %l6
4362 fpadd16s %f4, %f20, %f24
4363 array8 %g1, %o0, %o7
4364 edge32ln %i7, %g4, %g6
4365 addc %l1, %o5, %i1
4366 mulscc %o6, 0x088E, %o1
4367 xnorcc %g5, 0x15D7, %l3
4368 fpmerge %f11, %f4, %f26
4369 edge16l %i5, %o4, %g7
4370 umulcc %g2, 0x185E, %o3
4371 st %f10, [%l7 + 0x3C]
4372 save %l4, 0x1E99, %i6
4373 rdpr %cwp, %g1
4374 rdpr %cansave, %g2
4375 rdpr %canrestore, %g3
4376 rdpr %cleanwin, %g4
4377 rdpr %otherwin, %g5
4378 rdpr %wstate, %g6
4379 mulx %l2, %g3, %o2
4380 lduw [%l7 + 0x38], %i2
4381 movcs %xcc, %l0, %i4
4382 xorcc %i3, %i0, %l5
4383 edge16ln %g1, %o0, %o7
4384 udivcc %l6, 0x12B8, %i7
4385 xorcc %g4, %g6, %l1
4386 movcs %xcc, %i1, %o6
4387 fmovdn %icc, %f24, %f13
4388 movrne %o5, %g5, %o1
4389 edge8ln %l3, %i5, %g7
4390 fmovsl %icc, %f13, %f31
4391 umul %g2, %o3, %o4
4392 ldub [%l7 + 0x51], %l4
4393 edge16 %l2, %g3, %o2
4394 udivx %i2, 0x0CF5, %l0
4395 fors %f4, %f22, %f16
4396 fmovsgu %icc, %f13, %f5
4397 udivcc %i4, 0x1332, %i6
4398 xorcc %i0, 0x0842, %l5
4399 smulcc %i3, 0x1B2A, %o0
4400 edge16n %g1, %o7, %l6
4401 lduh [%l7 + 0x26], %i7
4402 edge32 %g6, %g4, %l1
4403 fmovscs %icc, %f6, %f16
4404 andn %i1, 0x1CBC, %o5
4405 sir 0x180A
4406 edge16n %o6, %g5, %l3
4407 movcc %xcc, %o1, %g7
4408 movcs %icc, %g2, %o3
4409 smulcc %o4, %i5, %l4
4410 mulx %g3, 0x1282, %l2
4411 add %i2, 0x1EFE, %l0
4412 edge16l %o2, %i4, %i6
4413 xor %l5, %i0, %o0
4414 fmovde %icc, %f19, %f19
4415 popc 0x1377, %g1
4416 fpmerge %f29, %f16, %f30
4417 orn %i3, 0x0D3A, %o7
4418 sdivcc %i7, 0x0172, %l6
4419 srax %g6, 0x01, %l1
4420 addc %g4, %o5, %i1
4421 ldx [%l7 + 0x60], %g5
4422 std %f14, [%l7 + 0x58]
4423 orn %l3, 0x1531, %o6
4424 xorcc %o1, %g2, %g7
4425 smulcc %o3, 0x161F, %i5
4426 array32 %o4, %g3, %l4
4427 sra %i2, 0x09, %l2
4428 sra %o2, 0x1C, %i4
4429 andncc %i6, %l0, %i0
4430 movrgez %l5, 0x163, %g1
4431 ld [%l7 + 0x3C], %f8
4432 fcmped %fcc1, %f10, %f10
4433 nop
4434 set 0x0C, %g1
4435 ldsw [%l7 + %g1], %i3
4436 ldsw [%l7 + 0x2C], %o0
4437 subc %i7, %o7, %g6
4438 sra %l6, %g4, %o5
4439 fands %f22, %f9, %f1
4440 fnand %f26, %f6, %f22
4441 srax %l1, %i1, %l3
4442 movn %icc, %o6, %g5
4443 fnot1 %f0, %f28
4444 alignaddr %g2, %o1, %o3
4445 movl %xcc, %g7, %i5
4446 andncc %o4, %g3, %l4
4447 std %f18, [%l7 + 0x68]
4448 array32 %i2, %l2, %i4
4449 stx %o2, [%l7 + 0x60]
4450 sdiv %l0, 0x0300, %i0
4451 add %l5, 0x1CD7, %g1
4452 sub %i6, %o0, %i7
4453 movg %xcc, %o7, %i3
4454 movcc %xcc, %g6, %g4
4455 popc 0x1B0C, %l6
4456 movneg %icc, %o5, %l1
4457 array8 %i1, %l3, %g5
4458 udiv %o6, 0x0875, %o1
4459 fmovrsgz %o3, %f27, %f5
4460 fmovsle %icc, %f2, %f3
4461 subccc %g7, %g2, %i5
4462 subcc %o4, 0x0346, %g3
4463 fmovdvs %xcc, %f7, %f20
4464 smulcc %l4, 0x19F6, %i2
4465 add %i4, %l2, %l0
4466 movrgez %o2, %l5, %g1
4467 udivcc %i6, 0x03FE, %i0
4468 srlx %i7, %o7, %i3
4469 lduw [%l7 + 0x3C], %g6
4470 fnor %f10, %f4, %f22
4471 siam 0x4
4472 fmovrslez %o0, %f3, %f17
4473 fpsub16 %f30, %f20, %f22
4474 movcs %xcc, %g4, %o5
4475 andn %l6, %i1, %l3
4476 edge32 %g5, %o6, %l1
4477 movvc %icc, %o1, %g7
4478 alignaddrl %o3, %g2, %o4
4479 array32 %i5, %l4, %i2
4480 andcc %i4, %g3, %l2
4481 movg %icc, %o2, %l0
4482 umulcc %l5, 0x1A70, %g1
4483 array32 %i0, %i7, %o7
4484 movvc %xcc, %i6, %i3
4485 array32 %o0, %g6, %o5
4486 fmovrdlez %l6, %f2, %f8
4487 fone %f28
4488 addcc %i1, 0x07F4, %g4
4489 edge32n %l3, %o6, %g5
4490 addc %o1, 0x09E8, %g7
4491 edge16 %o3, %l1, %g2
4492 movrgez %i5, 0x290, %o4
4493 fmovdge %icc, %f20, %f27
4494 and %i2, %i4, %g3
4495 movvc %xcc, %l2, %o2
4496 and %l4, 0x05F2, %l0
4497 andn %l5, 0x1350, %i0
4498 movne %icc, %g1, %i7
4499 umul %i6, %i3, %o7
4500 udiv %g6, 0x0C89, %o0
4501 stw %l6, [%l7 + 0x78]
4502 andcc %i1, %g4, %o5
4503 lduh [%l7 + 0x7E], %o6
4504 edge8n %g5, %o1, %g7
4505 edge8n %o3, %l3, %g2
4506 sll %l1, %o4, %i2
4507 srax %i5, 0x1E, %i4
4508 movge %xcc, %l2, %g3
4509 sdivcc %l4, 0x14D2, %l0
4510 alignaddr %l5, %o2, %i0
4511 ldsb [%l7 + 0x10], %i7
4512 fmuld8ulx16 %f17, %f3, %f4
4513 sdivx %i6, 0x01D1, %g1
4514 edge16l %o7, %g6, %o0
4515 fnot1s %f17, %f30
4516 fpackfix %f16, %f23
4517 alignaddrl %l6, %i3, %g4
4518 umul %o5, %o6, %i1
4519 ldsh [%l7 + 0x52], %o1
4520 movg %xcc, %g7, %o3
4521 addccc %l3, 0x1E73, %g2
4522 alignaddrl %l1, %g5, %o4
4523 setx loop_14, %l0, %l1
4524 return %l1
4525 nop
4526 rdpr %cwp, %g1
4527 rdpr %cansave, %g2
4528 rdpr %canrestore, %g3
4529 rdpr %cleanwin, %g4
4530 rdpr %otherwin, %g5
4531 rdpr %wstate, %g6
4532loop_14: ld [%l7 + 0x38], %f19
4533 ldsh [%l7 + 0x2A], %g3
4534 ldub [%l7 + 0x28], %i4
4535 stw %l0, [%l7 + 0x20]
4536 edge8n %l4, %l5, %i0
4537 edge32n %i7, %i6, %g1
4538 fmovdpos %xcc, %f19, %f22
4539 fcmpne16 %f12, %f16, %o7
4540 stx %g6, [%l7 + 0x20]
4541 subcc %o2, %o0, %l6
4542 edge32 %i3, %g4, %o5
4543 edge32ln %i1, %o6, %g7
4544 fmovrsgz %o1, %f19, %f3
4545 mulscc %o3, %l3, %l1
4546 fsrc1s %f24, %f16
4547 fmovsleu %icc, %f25, %f14
4548 xorcc %g2, 0x18FB, %o4
4549 lduw [%l7 + 0x58], %g5
4550 popc 0x11EF, %i5
4551 movge %xcc, %l2, %g3
4552 edge16ln %i4, %i2, %l4
4553 edge32ln %l0, %i0, %i7
4554 edge16n %l5, %g1, %i6
4555 fcmpeq16 %f18, %f22, %g6
4556 umul %o7, 0x0D67, %o2
4557 nop
4558 set 0x08, %o4
4559 stx %l6, [%l7 + %o4]
4560 array32 %o0, %g4, %i3
4561 lduh [%l7 + 0x54], %o5
4562 fmovsneg %xcc, %f6, %f8
4563 movcs %xcc, %i1, %o6
4564 array16 %g7, %o1, %l3
4565 sdiv %o3, 0x09C8, %l1
4566 lduw [%l7 + 0x30], %o4
4567 lduw [%l7 + 0x44], %g2
4568 stb %g5, [%l7 + 0x68]
4569 movrlz %l2, %i5, %i4
4570 addc %g3, 0x0316, %l4
4571 movl %icc, %i2, %i0
4572 sth %i7, [%l7 + 0x44]
4573 ldsb [%l7 + 0x58], %l5
4574 fmul8x16 %f2, %f26, %f24
4575 array8 %l0, %i6, %g6
4576 srlx %o7, 0x08, %g1
4577 addccc %o2, 0x14F0, %o0
4578 subc %l6, 0x1BF6, %i3
4579 xor %o5, %i1, %g4
4580 stx %g7, [%l7 + 0x78]
4581 sdivx %o1, 0x1752, %l3
4582 movrgz %o3, %l1, %o4
4583 sethi 0x1EAC, %g2
4584 fsrc1s %f1, %f24
4585 edge32ln %o6, %l2, %g5
4586 andcc %i4, %g3, %i5
4587 fornot2s %f14, %f19, %f12
4588 fsrc2s %f1, %f22
4589 nop
4590 set 0x48, %i7
4591 ldd [%l7 + %i7], %f8
4592 fpack32 %f20, %f28, %f30
4593 fmovdcs %icc, %f6, %f25
4594 xnorcc %i2, %i0, %i7
4595 andcc %l4, %l5, %i6
4596 fmul8x16 %f3, %f20, %f18
4597 movrlz %g6, %o7, %g1
4598 movn %icc, %o2, %o0
4599 and %l6, %i3, %l0
4600 nop
4601 set 0x50, %g6
4602 ldx [%l7 + %g6], %o5
4603 edge8 %i1, %g7, %g4
4604 ldsb [%l7 + 0x2F], %o1
4605 edge32n %l3, %o3, %o4
4606 nop
4607 set 0x08, %g4
4608 ldd [%l7 + %g4], %l0
4609 popc %g2, %o6
4610 umul %g5, 0x073D, %l2
4611 fmovdge %icc, %f18, %f18
4612 sdivx %g3, 0x0072, %i5
4613 mova %xcc, %i4, %i0
4614 subc %i7, 0x0504, %l4
4615 array8 %l5, %i6, %i2
4616 sll %o7, %g1, %o2
4617 ldub [%l7 + 0x2B], %o0
4618 fexpand %f28, %f4
4619 addcc %g6, %l6, %l0
4620 movg %xcc, %i3, %o5
4621 fmovsge %icc, %f31, %f25
4622 edge32 %i1, %g4, %g7
4623 umulcc %o1, 0x1B63, %o3
4624 lduh [%l7 + 0x46], %o4
4625 edge8 %l1, %l3, %g2
4626 fpadd32s %f26, %f24, %f2
4627 edge8l %g5, %l2, %g3
4628 ldd [%l7 + 0x40], %f14
4629 movpos %icc, %o6, %i5
4630 nop
4631 set 0x20, %o2
4632 ldd [%l7 + %o2], %i4
4633 fpsub32s %f27, %f12, %f29
4634 smulcc %i0, 0x0655, %l4
4635 edge16ln %l5, %i6, %i7
4636 fmovsvs %xcc, %f10, %f1
4637 std %f10, [%l7 + 0x08]
4638 orncc %o7, 0x0922, %i2
4639 andn %g1, %o0, %g6
4640 sth %o2, [%l7 + 0x38]
4641 nop
4642 set 0x0C, %g7
4643 stb %l0, [%l7 + %g7]
4644 sub %i3, %o5, %i1
4645 udiv %l6, 0x14B0, %g7
4646 sdivcc %o1, 0x18F4, %o3
4647 array32 %o4, %l1, %l3
4648 stb %g2, [%l7 + 0x5D]
4649 fmovsvc %icc, %f26, %f24
4650 addccc %g5, 0x01A9, %g4
4651 fandnot1 %f18, %f10, %f0
4652 st %f22, [%l7 + 0x4C]
4653 alignaddr %l2, %o6, %i5
4654 movrgz %i4, %g3, %i0
4655 fcmpgt32 %f16, %f16, %l5
4656 movrne %l4, 0x2F6, %i7
4657 movrlez %o7, 0x294, %i2
4658 ldub [%l7 + 0x4F], %g1
4659 stx %o0, [%l7 + 0x10]
4660 movrne %i6, %o2, %l0
4661 movge %icc, %i3, %o5
4662 fabss %f14, %f5
4663 fabss %f14, %f13
4664 bshuffle %f10, %f6, %f8
4665 and %i1, 0x10A4, %g6
4666 fornot1 %f14, %f14, %f20
4667 andcc %l6, %o1, %o3
4668 fxors %f23, %f11, %f27
4669 movle %icc, %g7, %l1
4670 movl %icc, %l3, %g2
4671 orncc %g5, 0x13DB, %g4
4672 fabsd %f6, %f28
4673 ld [%l7 + 0x7C], %f7
4674 fsrc1 %f24, %f2
4675 sllx %l2, %o6, %o4
4676 umulcc %i4, 0x01C9, %g3
4677 movpos %icc, %i0, %i5
4678 add %l4, %i7, %l5
4679 array32 %i2, %g1, %o0
4680 nop
4681 set 0x18, %i5
4682 std %f10, [%l7 + %i5]
4683 movvc %xcc, %i6, %o2
4684 st %f27, [%l7 + 0x4C]
4685 movcc %icc, %l0, %o7
4686 edge32 %i3, %i1, %g6
4687 sdivcc %o5, 0x1B83, %o1
4688 array8 %l6, %g7, %l1
4689 move %icc, %l3, %g2
4690 sll %o3, 0x06, %g5
4691 sra %g4, 0x06, %o6
4692 fmuld8ulx16 %f20, %f16, %f14
4693 addccc %o4, 0x0DF7, %l2
4694 edge16 %g3, %i0, %i5
4695 move %xcc, %l4, %i4
4696 movgu %xcc, %l5, %i2
4697 save %i7, %o0, %g1
4698 rdpr %cwp, %g1
4699 rdpr %cansave, %g2
4700 rdpr %canrestore, %g3
4701 rdpr %cleanwin, %g4
4702 rdpr %otherwin, %g5
4703 rdpr %wstate, %g6
4704 edge32n %i6, %o2, %o7
4705 srl %i3, 0x05, %i1
4706 andncc %g6, %o5, %o1
4707 edge8 %l6, %l0, %g7
4708 movrlz %l3, %g2, %o3
4709 orncc %g5, 0x0529, %l1
4710 movneg %icc, %g4, %o6
4711 orncc %l2, 0x1779, %o4
4712 fpsub32 %f14, %f2, %f0
4713 fornot2s %f29, %f30, %f24
4714 mulx %g3, %i5, %l4
4715 srl %i4, %l5, %i0
4716 sdivx %i2, 0x04D8, %o0
4717 fpsub32 %f24, %f10, %f22
4718 fmovde %xcc, %f28, %f11
4719 fmovsvs %icc, %f31, %f3
4720 udiv %i7, 0x0EE8, %i6
4721 and %o2, 0x0CA3, %g1
4722 sdivx %o7, 0x13B4, %i1
4723 sllx %g6, 0x0D, %o5
4724 alignaddr %i3, %o1, %l6
4725 smul %g7, 0x0380, %l3
4726 movgu %icc, %g2, %l0
4727 mulscc %o3, %g5, %l1
4728 smulcc %g4, 0x13E6, %l2
4729 movne %icc, %o4, %g3
4730 fmovd %f26, %f24
4731 fmovdgu %xcc, %f12, %f6
4732 andcc %o6, %l4, %i4
4733 movpos %icc, %i5, %l5
4734 ldsh [%l7 + 0x0E], %i0
4735 fmovdcs %icc, %f2, %f8
4736 udivx %i2, 0x10E0, %o0
4737 fabsd %f8, %f22
4738 xnorcc %i6, 0x1B04, %o2
4739 movpos %icc, %g1, %o7
4740 or %i7, 0x1C23, %i1
4741 andn %g6, %i3, %o5
4742 addcc %l6, 0x13D4, %g7
4743 sdivx %l3, 0x0DE9, %g2
4744 sth %o1, [%l7 + 0x66]
4745 ldsb [%l7 + 0x59], %l0
4746 alignaddrl %o3, %g5, %l1
4747 nop
4748 set 0x44, %i2
4749 ldsw [%l7 + %i2], %l2
4750 fmovsleu %icc, %f9, %f9
4751 fmovdn %icc, %f1, %f20
4752 std %f20, [%l7 + 0x50]
4753 bshuffle %f26, %f6, %f22
4754 fmuld8sux16 %f11, %f13, %f12
4755 orncc %g4, %g3, %o6
4756 xnor %l4, 0x0254, %i4
4757 fmovrslz %i5, %f21, %f5
4758 sethi 0x1C45, %o4
4759 ldd [%l7 + 0x60], %f8
4760 fmovdne %icc, %f14, %f3
4761 stx %l5, [%l7 + 0x28]
4762 movgu %icc, %i0, %o0
4763 fmul8sux16 %f8, %f14, %f8
4764 edge32 %i2, %o2, %i6
4765 udivcc %g1, 0x1057, %o7
4766 nop
4767 set 0x4C, %g3
4768 lduh [%l7 + %g3], %i7
4769 restore %g6, 0x10B2, %i3
4770 rdpr %cwp, %g1
4771 rdpr %cansave, %g2
4772 rdpr %canrestore, %g3
4773 rdpr %cleanwin, %g4
4774 rdpr %otherwin, %g5
4775 rdpr %wstate, %g6
4776 lduh [%l7 + 0x0E], %o5
4777 stb %l6, [%l7 + 0x43]
4778 siam 0x7
4779 fxnor %f0, %f30, %f30
4780 ldd [%l7 + 0x20], %g6
4781 umulcc %l3, 0x162C, %g2
4782 sllx %o1, %l0, %o3
4783 sdivx %i1, 0x0BB8, %l1
4784 fzeros %f25
4785 movge %icc, %l2, %g4
4786 fmuld8ulx16 %f22, %f11, %f28
4787 stb %g3, [%l7 + 0x1F]
4788 movge %icc, %g5, %o6
4789 fxors %f5, %f13, %f29
4790 orn %l4, 0x160B, %i4
4791 srlx %i5, 0x13, %o4
4792 fmovs %f8, %f20
4793 edge8 %i0, %o0, %l5
4794 movne %icc, %i2, %o2
4795 fmovdg %xcc, %f25, %f30
4796 sub %g1, 0x1B90, %o7
4797 ldsh [%l7 + 0x2A], %i6
4798 movrne %g6, 0x0FA, %i3
4799 std %f18, [%l7 + 0x58]
4800 movcs %icc, %i7, %l6
4801 std %f2, [%l7 + 0x28]
4802 movvs %icc, %g7, %o5
4803 sdivx %l3, 0x003E, %g2
4804 smul %l0, %o3, %o1
4805 addcc %i1, %l1, %g4
4806 udiv %g3, 0x0FAD, %l2
4807 srax %g5, 0x19, %l4
4808 movn %icc, %o6, %i5
4809 sllx %o4, %i4, %i0
4810 movpos %icc, %l5, %o0
4811 movleu %xcc, %o2, %i2
4812 fmovda %icc, %f30, %f14
4813 ld [%l7 + 0x24], %f15
4814 stw %g1, [%l7 + 0x70]
4815 movne %icc, %i6, %o7
4816 and %g6, 0x0A57, %i7
4817 edge32 %l6, %g7, %i3
4818 addcc %l3, %o5, %g2
4819 fpsub32 %f8, %f18, %f8
4820 sra %o3, %l0, %o1
4821 sll %l1, %g4, %i1
4822 addcc %l2, %g5, %g3
4823 orcc %o6, %l4, %o4
4824 fpsub16 %f8, %f28, %f20
4825 edge16ln %i4, %i5, %l5
4826 movre %o0, %o2, %i2
4827 fmovsge %icc, %f21, %f25
4828 movle %xcc, %i0, %g1
4829 xor %i6, 0x0E31, %g6
4830 stb %o7, [%l7 + 0x6B]
4831 movneg %icc, %i7, %l6
4832 movne %xcc, %g7, %l3
4833 std %f30, [%l7 + 0x48]
4834 fmuld8ulx16 %f10, %f22, %f28
4835 sethi 0x05DC, %i3
4836 add %g2, 0x0F45, %o5
4837 movneg %icc, %l0, %o1
4838 fcmple32 %f22, %f26, %l1
4839 edge32l %o3, %g4, %l2
4840 fands %f12, %f1, %f31
4841 sth %g5, [%l7 + 0x46]
4842 edge16l %g3, %i1, %o6
4843 fmovsvc %xcc, %f13, %f8
4844 or %l4, 0x12D6, %i4
4845 sth %i5, [%l7 + 0x0C]
4846 ldsh [%l7 + 0x78], %o4
4847 or %o0, %o2, %i2
4848 fmovsgu %icc, %f0, %f1
4849 ldx [%l7 + 0x48], %l5
4850 fmovsa %icc, %f17, %f13
4851 movn %icc, %g1, %i0
4852 fandnot2s %f3, %f29, %f5
4853 st %f18, [%l7 + 0x34]
4854 movn %icc, %i6, %g6
4855 add %i7, %l6, %g7
4856 fmovrse %o7, %f2, %f6
4857 array16 %l3, %g2, %i3
4858 nop
4859 set 0x44, %i6
4860 ldsw [%l7 + %i6], %o5
4861 subcc %o1, %l0, %l1
4862 edge32 %o3, %g4, %g5
4863 fexpand %f27, %f18
4864 subc %l2, %g3, %o6
4865 fmovsle %icc, %f19, %f10
4866 stb %i1, [%l7 + 0x41]
4867 sdivcc %i4, 0x0536, %l4
4868 movrlez %i5, %o0, %o2
4869 setx loop_15, %l0, %l1
4870 return %l1
4871 nop
4872 rdpr %cwp, %g1
4873 rdpr %cansave, %g2
4874 rdpr %canrestore, %g3
4875 rdpr %cleanwin, %g4
4876 rdpr %otherwin, %g5
4877 rdpr %wstate, %g6
4878loop_15: addcc %l5, 0x04D7, %i0
4879 fabss %f2, %f29
4880 addcc %g6, 0x188C, %i6
4881 movrgez %i7, %l6, %o7
4882 fexpand %f7, %f4
4883 fnegd %f28, %f12
4884 ldd [%l7 + 0x08], %l2
4885 movcs %xcc, %g2, %g7
4886 edge16ln %i3, %o5, %o1
4887 fmovspos %xcc, %f28, %f6
4888 sdiv %l1, 0x17D9, %l0
4889 movneg %xcc, %o3, %g5
4890 movcc %icc, %l2, %g4
4891 xnor %g3, %i1, %o6
4892 fornot1s %f3, %f1, %f11
4893 restore %l4, 0x18C6, %i4
4894 rdpr %cwp, %g1
4895 rdpr %cansave, %g2
4896 rdpr %canrestore, %g3
4897 rdpr %cleanwin, %g4
4898 rdpr %otherwin, %g5
4899 rdpr %wstate, %g6
4900 save %o0, 0x0955, %o2
4901 rdpr %cwp, %g1
4902 rdpr %cansave, %g2
4903 rdpr %canrestore, %g3
4904 rdpr %cleanwin, %g4
4905 rdpr %otherwin, %g5
4906 rdpr %wstate, %g6
4907 movvc %xcc, %o4, %i2
4908 movrgez %i5, %l5, %g1
4909 orn %g6, 0x1050, %i6
4910 sub %i7, 0x195D, %i0
4911 xnorcc %l6, %l3, %g2
4912 fmovd %f12, %f28
4913 std %f12, [%l7 + 0x08]
4914 sra %o7, %i3, %g7
4915 fcmps %fcc0, %f8, %f16
4916 movrlz %o5, 0x2F1, %o1
4917 edge32 %l0, %o3, %g5
4918 andncc %l2, %l1, %g4
4919 fmovsneg %xcc, %f21, %f22
4920 fmul8sux16 %f4, %f22, %f10
4921 ld [%l7 + 0x50], %f20
4922 fornot2s %f23, %f12, %f3
4923 fmul8sux16 %f28, %f20, %f16
4924 movge %xcc, %i1, %g3
4925 orn %l4, 0x1635, %o6
4926 edge16 %o0, %i4, %o4
4927 alignaddr %o2, %i2, %l5
4928 udivx %i5, 0x03D7, %g1
4929 movrlz %i6, %i7, %i0
4930 array8 %g6, %l3, %l6
4931 movn %icc, %g2, %o7
4932 ldub [%l7 + 0x10], %i3
4933 edge32 %o5, %o1, %l0
4934 fmovrdgz %g7, %f4, %f30
4935 array32 %g5, %l2, %l1
4936 stw %o3, [%l7 + 0x6C]
4937 array32 %i1, %g4, %g3
4938 movleu %xcc, %l4, %o0
4939 setx loop_16, %l0, %l1
4940 return %l1
4941 nop
4942 rdpr %cwp, %g1
4943 rdpr %cansave, %g2
4944 rdpr %canrestore, %g3
4945 rdpr %cleanwin, %g4
4946 rdpr %otherwin, %g5
4947 rdpr %wstate, %g6
4948loop_16: orn %i4, %i2, %o2
4949 mulscc %l5, 0x15BF, %i5
4950 movgu %icc, %i6, %i7
4951 subc %g1, %i0, %g6
4952 orn %l3, %g2, %o7
4953 edge16ln %l6, %o5, %o1
4954 movle %icc, %i3, %l0
4955 fornot2s %f7, %f9, %f3
4956 sdivcc %g5, 0x15E5, %l2
4957 movge %xcc, %l1, %g7
4958 fsrc2 %f26, %f14
4959 fmovsne %xcc, %f16, %f17
4960 sth %o3, [%l7 + 0x3A]
4961 movn %xcc, %g4, %g3
4962 edge16n %l4, %o0, %i1
4963 movre %o4, %o6, %i4
4964 fpadd16s %f16, %f3, %f16
4965 alignaddr %o2, %i2, %i5
4966 movrgz %i6, %l5, %g1
4967 edge16ln %i7, %i0, %l3
4968 fmovrsgez %g6, %f4, %f9
4969 edge32 %g2, %l6, %o7
4970 movcc %xcc, %o5, %o1
4971 movvc %xcc, %l0, %i3
4972 and %l2, %l1, %g5
4973 sllx %o3, %g7, %g4
4974 fones %f3
4975 sub %l4, %g3, %o0
4976 and %o4, 0x141F, %o6
4977 edge16ln %i4, %i1, %i2
4978 fornot2s %f31, %f28, %f20
4979 edge32l %o2, %i6, %l5
4980 addccc %g1, %i7, %i5
4981 alignaddr %i0, %l3, %g2
4982 movcc %icc, %g6, %l6
4983 movn %icc, %o5, %o7
4984 fmovdpos %icc, %f0, %f14
4985 and %l0, %o1, %i3
4986 sdivx %l1, 0x125D, %l2
4987 smul %o3, %g5, %g7
4988 fzeros %f25
4989 movrlz %l4, 0x3D0, %g4
4990 udiv %g3, 0x0867, %o0
4991 sll %o4, 0x12, %i4
4992 movvs %xcc, %o6, %i2
4993 fmovrdgz %i1, %f26, %f22
4994 srlx %i6, %l5, %o2
4995 fxor %f2, %f10, %f30
4996 srlx %i7, 0x02, %i5
4997 movleu %icc, %i0, %g1
4998 move %xcc, %l3, %g6
4999 orncc %g2, 0x105E, %l6
5000 orcc %o5, 0x1699, %l0
5001 umulcc %o1, %o7, %l1
5002 xnor %l2, 0x01EB, %i3
5003 for %f30, %f8, %f30
5004 xor %g5, %o3, %g7
5005 srl %l4, 0x00, %g4
5006 edge16n %o0, %o4, %i4
5007 srl %o6, 0x13, %g3
5008 sub %i1, %i6, %i2
5009 fpack32 %f28, %f14, %f16
5010 smulcc %o2, %l5, %i5
5011 sub %i0, %i7, %l3
5012 fmovdleu %xcc, %f20, %f1
5013 xorcc %g1, 0x03B5, %g6
5014 lduh [%l7 + 0x58], %g2
5015 fcmpgt16 %f2, %f2, %l6
5016 udivcc %o5, 0x1984, %l0
5017 movre %o7, %l1, %o1
5018 mulx %i3, %l2, %o3
5019 fsrc2s %f12, %f0
5020 alignaddr %g5, %l4, %g7
5021 sethi 0x09B4, %g4
5022 fornot1 %f26, %f18, %f16
5023 edge32n %o4, %o0, %i4
5024 edge16 %o6, %g3, %i6
5025 edge32 %i1, %o2, %l5
5026 fsrc1 %f28, %f12
5027 fzeros %f14
5028 xor %i2, %i5, %i0
5029 subcc %i7, %g1, %l3
5030 srax %g6, %g2, %l6
5031 fnands %f10, %f15, %f7
5032 movgu %xcc, %o5, %l0
5033 sra %l1, 0x0B, %o7
5034 ldsb [%l7 + 0x3D], %o1
5035 stx %i3, [%l7 + 0x28]
5036 movgu %icc, %o3, %g5
5037 andcc %l4, 0x10EE, %l2
5038 sdiv %g4, 0x0508, %o4
5039 edge8n %g7, %i4, %o0
5040 edge32n %o6, %i6, %g3
5041 std %f16, [%l7 + 0x38]
5042 stx %i1, [%l7 + 0x28]
5043 subc %l5, 0x0BED, %o2
5044 sir 0x1A67
5045 edge16n %i5, %i0, %i7
5046 fsrc2 %f20, %f10
5047 fnor %f2, %f0, %f4
5048 fmovsl %icc, %f6, %f11
5049 movrne %i2, 0x14C, %l3
5050 xorcc %g6, %g2, %g1
5051 ld [%l7 + 0x60], %f7
5052 fmovrsne %o5, %f0, %f24
5053 fornot2s %f8, %f9, %f0
5054 subccc %l0, 0x023D, %l1
5055 smul %l6, %o1, %o7
5056 edge32l %i3, %o3, %g5
5057 edge32 %l2, %l4, %g4
5058 edge16 %o4, %i4, %o0
5059 fmovsne %xcc, %f11, %f20
5060 edge8n %o6, %g7, %i6
5061 ldx [%l7 + 0x20], %g3
5062 ldd [%l7 + 0x68], %f2
5063 lduw [%l7 + 0x68], %l5
5064 array16 %o2, %i5, %i0
5065 movpos %xcc, %i1, %i2
5066 movrlz %l3, 0x28C, %g6
5067 ldsh [%l7 + 0x2E], %g2
5068 fornot2s %f26, %f23, %f16
5069 movgu %icc, %i7, %g1
5070 sllx %o5, %l0, %l1
5071 fnot1s %f27, %f3
5072 movrlz %l6, %o7, %o1
5073 sllx %i3, 0x1D, %o3
5074 fsrc1 %f24, %f22
5075 ldsb [%l7 + 0x7C], %l2
5076 add %l4, 0x0776, %g5
5077 andncc %o4, %g4, %i4
5078 sll %o6, %o0, %i6
5079 fornot1s %f25, %f23, %f29
5080 movgu %icc, %g3, %l5
5081 mulscc %g7, 0x1908, %o2
5082 array8 %i0, %i1, %i2
5083 ldsh [%l7 + 0x38], %l3
5084 fcmps %fcc2, %f6, %f14
5085 stb %i5, [%l7 + 0x31]
5086 lduw [%l7 + 0x64], %g6
5087 fandnot2 %f16, %f24, %f6
5088 alignaddr %i7, %g1, %o5
5089 movrne %g2, 0x1BF, %l0
5090 edge32l %l6, %o7, %l1
5091 mulscc %i3, 0x00EC, %o1
5092 fpack32 %f24, %f8, %f26
5093 fnands %f14, %f29, %f6
5094 orn %l2, %l4, %o3
5095 movvs %xcc, %g5, %o4
5096 fornot1s %f0, %f21, %f0
5097 addccc %i4, 0x123E, %g4
5098 movrlz %o0, 0x2F3, %o6
5099 fpack32 %f14, %f16, %f24
5100 edge8l %g3, %l5, %g7
5101 fxors %f0, %f26, %f24
5102 or %o2, 0x1A50, %i6
5103 move %xcc, %i1, %i0
5104 smulcc %l3, 0x1328, %i5
5105 edge8n %i2, %g6, %g1
5106 fcmple32 %f28, %f8, %o5
5107 udivx %g2, 0x1DA6, %i7
5108 orncc %l6, %o7, %l1
5109 sllx %l0, 0x1C, %o1
5110 fcmpeq32 %f6, %f26, %i3
5111 movrgez %l4, %l2, %g5
5112 save %o4, %o3, %i4
5113 rdpr %cwp, %g1
5114 rdpr %cansave, %g2
5115 rdpr %canrestore, %g3
5116 rdpr %cleanwin, %g4
5117 rdpr %otherwin, %g5
5118 rdpr %wstate, %g6
5119 smul %o0, 0x0711, %o6
5120 xnorcc %g4, 0x1DC3, %l5
5121 sdiv %g3, 0x0665, %o2
5122 edge32l %g7, %i1, %i6
5123 movrgz %l3, 0x349, %i0
5124 sub %i5, 0x0996, %g6
5125 fornot1 %f0, %f26, %f2
5126 fpadd32 %f18, %f8, %f20
5127 fmovsn %icc, %f26, %f5
5128 movle %xcc, %i2, %g1
5129 ldx [%l7 + 0x48], %g2
5130 xnorcc %o5, %l6, %i7
5131 alignaddrl %o7, %l1, %o1
5132 array8 %l0, %i3, %l4
5133 stw %g5, [%l7 + 0x6C]
5134 stb %o4, [%l7 + 0x50]
5135 fmovrsne %o3, %f24, %f28
5136 movl %icc, %i4, %o0
5137 movrgz %o6, %g4, %l2
5138 sth %l5, [%l7 + 0x0C]
5139 sethi 0x1163, %o2
5140 fmovsa %icc, %f10, %f11
5141 movle %xcc, %g7, %g3
5142 subc %i1, %l3, %i6
5143 ldsb [%l7 + 0x35], %i5
5144 ld [%l7 + 0x40], %f19
5145 ld [%l7 + 0x2C], %f3
5146 edge16n %i0, %g6, %g1
5147 addccc %g2, %o5, %l6
5148 fornot2 %f20, %f16, %f26
5149 umul %i7, %i2, %l1
5150 movne %xcc, %o7, %l0
5151 alignaddrl %i3, %l4, %o1
5152 fcmpeq16 %f10, %f14, %o4
5153 udivcc %o3, 0x15AD, %g5
5154 fmovdneg %icc, %f1, %f25
5155 movcc %xcc, %o0, %o6
5156 fpack16 %f4, %f11
5157 umulcc %i4, %l2, %l5
5158 bshuffle %f16, %f8, %f22
5159 mulscc %o2, %g7, %g4
5160 fmovdl %xcc, %f11, %f11
5161 movrne %g3, %i1, %l3
5162 movgu %icc, %i5, %i6
5163 addccc %g6, %i0, %g2
5164 fpadd32s %f11, %f12, %f0
5165 subcc %g1, 0x02C8, %l6
5166 orncc %i7, %i2, %l1
5167 smulcc %o7, %l0, %i3
5168 movrlez %o5, 0x087, %o1
5169 fxnors %f30, %f23, %f14
5170 sllx %o4, %l4, %g5
5171 fmovscc %xcc, %f30, %f22
5172 fmovsvs %xcc, %f18, %f27
5173 fsrc2 %f20, %f10
5174 edge8 %o3, %o6, %i4
5175 mulx %l2, 0x1552, %l5
5176 and %o0, %o2, %g4
5177 fxnors %f2, %f20, %f5
5178 edge8n %g7, %i1, %g3
5179 udivx %l3, 0x19EF, %i6
5180 fcmpgt16 %f4, %f24, %g6
5181 orncc %i5, %i0, %g1
5182 fcmpne16 %f12, %f4, %l6
5183 subc %g2, %i7, %i2
5184 edge8ln %o7, %l1, %l0
5185 movvc %icc, %i3, %o5
5186 fmovdgu %xcc, %f2, %f6
5187 mova %icc, %o4, %o1
5188 movle %xcc, %g5, %o3
5189 mova %xcc, %o6, %i4
5190 movne %xcc, %l4, %l5
5191 fnot2 %f22, %f0
5192 sub %o0, 0x00FF, %l2
5193 edge8ln %g4, %g7, %i1
5194 restore %g3, %l3, %i6
5195 rdpr %cwp, %g1
5196 rdpr %cansave, %g2
5197 rdpr %canrestore, %g3
5198 rdpr %cleanwin, %g4
5199 rdpr %otherwin, %g5
5200 rdpr %wstate, %g6
5201 addccc %o2, 0x1308, %i5
5202 lduh [%l7 + 0x64], %g6
5203 fnot2s %f27, %f8
5204 movle %icc, %i0, %l6
5205 movrgz %g2, 0x036, %g1
5206 sir 0x08F3
5207 fornot2 %f30, %f30, %f2
5208 movne %xcc, %i7, %o7
5209 alignaddr %i2, %l1, %i3
5210 st %f17, [%l7 + 0x28]
5211 edge32 %o5, %o4, %l0
5212 st %f28, [%l7 + 0x74]
5213 smulcc %g5, 0x1D09, %o3
5214 add %o6, 0x1A63, %i4
5215 fmuld8ulx16 %f20, %f22, %f10
5216 edge8n %o1, %l5, %l4
5217 fmovspos %xcc, %f23, %f17
5218 mulscc %l2, 0x09AD, %g4
5219 sub %g7, %i1, %o0
5220 popc 0x08B3, %g3
5221 movpos %xcc, %l3, %i6
5222 movcc %xcc, %i5, %g6
5223 fone %f18
5224 udiv %o2, 0x0B5B, %i0
5225 array8 %l6, %g2, %i7
5226 fabsd %f2, %f2
5227 setx loop_17, %l0, %l1
5228 return %l1
5229 nop
5230 rdpr %cwp, %g1
5231 rdpr %cansave, %g2
5232 rdpr %canrestore, %g3
5233 rdpr %cleanwin, %g4
5234 rdpr %otherwin, %g5
5235 rdpr %wstate, %g6
5236loop_17: addccc %l1, 0x0987, %o7
5237 array32 %i3, %o5, %o4
5238 edge8l %g5, %l0, %o6
5239 alignaddrl %i4, %o3, %o1
5240 edge32 %l4, %l5, %l2
5241 ldub [%l7 + 0x33], %g4
5242 umulcc %g7, %o0, %g3
5243 subc %i1, %l3, %i5
5244 umulcc %i6, 0x1622, %o2
5245 movne %xcc, %g6, %l6
5246 fpmerge %f28, %f11, %f0
5247 addc %i0, 0x1B3D, %i7
5248 fmovspos %xcc, %f23, %f0
5249 movvc %xcc, %g2, %i2
5250 subccc %g1, 0x0069, %l1
5251 subccc %o7, %i3, %o4
5252 fcmpne32 %f28, %f18, %g5
5253 lduh [%l7 + 0x28], %o5
5254 sub %l0, 0x071D, %o6
5255 movne %xcc, %i4, %o3
5256 movrne %o1, 0x104, %l5
5257 fmovscs %xcc, %f13, %f5
5258 sdivx %l4, 0x1F95, %g4
5259 sdivx %g7, 0x1F99, %l2
5260 xor %g3, 0x10AC, %i1
5261 restore %o0, 0x1E34, %i5
5262 rdpr %cwp, %g1
5263 rdpr %cansave, %g2
5264 rdpr %canrestore, %g3
5265 rdpr %cleanwin, %g4
5266 rdpr %otherwin, %g5
5267 rdpr %wstate, %g6
5268 ldx [%l7 + 0x48], %l3
5269 xorcc %o2, %g6, %i6
5270 save %i0, 0x0FFC, %l6
5271 rdpr %cwp, %g1
5272 rdpr %cansave, %g2
5273 rdpr %canrestore, %g3
5274 rdpr %cleanwin, %g4
5275 rdpr %otherwin, %g5
5276 rdpr %wstate, %g6
5277 fandnot1s %f11, %f30, %f14
5278 save %g2, 0x0442, %i7
5279 rdpr %cwp, %g1
5280 rdpr %cansave, %g2
5281 rdpr %canrestore, %g3
5282 rdpr %cleanwin, %g4
5283 rdpr %otherwin, %g5
5284 rdpr %wstate, %g6
5285 edge8l %i2, %g1, %l1
5286 movcs %xcc, %i3, %o4
5287 movgu %xcc, %g5, %o7
5288 mulx %l0, %o5, %o6
5289 fmovrsne %o3, %f29, %f1
5290 move %icc, %i4, %o1
5291 sir 0x141C
5292 orcc %l5, %g4, %g7
5293 sth %l4, [%l7 + 0x1E]
5294 addccc %l2, %g3, %i1
5295 addcc %o0, 0x1B68, %i5
5296 lduh [%l7 + 0x3A], %o2
5297 subc %g6, 0x017E, %l3
5298 movne %icc, %i0, %i6
5299 lduw [%l7 + 0x18], %l6
5300 array16 %g2, %i7, %i2
5301 fcmpne16 %f2, %f10, %g1
5302 srlx %l1, %i3, %o4
5303 ldsh [%l7 + 0x10], %g5
5304 setx loop_18, %l0, %l1
5305 return %l1
5306 nop
5307 rdpr %cwp, %g1
5308 rdpr %cansave, %g2
5309 rdpr %canrestore, %g3
5310 rdpr %cleanwin, %g4
5311 rdpr %otherwin, %g5
5312 rdpr %wstate, %g6
5313loop_18: srl %o6, 0x00, %o3
5314 fandnot2s %f6, %f1, %f13
5315 movcc %xcc, %i4, %o5
5316 srl %l5, %o1, %g4
5317 movle %xcc, %g7, %l4
5318 array32 %l2, %g3, %o0
5319 add %i5, 0x05C3, %i1
5320 ld [%l7 + 0x20], %f22
5321 udivx %g6, 0x0AC8, %l3
5322 fsrc1 %f0, %f24
5323 ldd [%l7 + 0x38], %i0
5324 xnor %i6, %l6, %o2
5325 or %i7, 0x031B, %i2
5326 movpos %icc, %g1, %g2
5327 movg %icc, %l1, %o4
5328 or %g5, 0x1C83, %l0
5329 fors %f20, %f3, %f18
5330 orn %i3, 0x0751, %o7
5331 fpadd16s %f11, %f3, %f25
5332 sir 0x1442
5333 edge16ln %o6, %i4, %o3
5334 array8 %l5, %o5, %g4
5335 movrgez %g7, 0x27A, %l4
5336 fcmple16 %f20, %f26, %l2
5337 popc 0x0A3E, %g3
5338 udiv %o0, 0x0173, %i5
5339 edge32l %o1, %g6, %l3
5340 movleu %icc, %i1, %i0
5341 umul %i6, %l6, %i7
5342 fmovspos %xcc, %f1, %f14
5343 edge32l %o2, %g1, %i2
5344 or %l1, 0x1C84, %o4
5345 orn %g5, 0x0E7B, %l0
5346 fabss %f25, %f2
5347 fmovscc %xcc, %f6, %f11
5348 ldx [%l7 + 0x50], %i3
5349 sth %o7, [%l7 + 0x2E]
5350 edge16l %o6, %i4, %g2
5351 edge8 %o3, %o5, %l5
5352 mova %icc, %g7, %g4
5353 fsrc1s %f7, %f26
5354 fcmpd %fcc1, %f12, %f4
5355 movl %icc, %l2, %l4
5356 andn %o0, 0x1AEF, %g3
5357 sra %i5, 0x0C, %o1
5358 addc %g6, %l3, %i1
5359 fabsd %f12, %f12
5360 fmovsvc %xcc, %f5, %f17
5361 edge8ln %i6, %l6, %i7
5362 fnors %f26, %f5, %f31
5363 edge8n %i0, %g1, %i2
5364 mulx %l1, %o2, %g5
5365 subccc %l0, %o4, %o7
5366 addcc %i3, %i4, %o6
5367 sub %g2, %o3, %o5
5368 fcmpes %fcc3, %f23, %f6
5369 fmovdl %xcc, %f4, %f0
5370 fornot1 %f28, %f6, %f0
5371 fmovscc %icc, %f1, %f3
5372 stx %g7, [%l7 + 0x48]
5373 umul %g4, 0x1AF7, %l5
5374 mova %xcc, %l4, %o0
5375 fmovse %xcc, %f7, %f25
5376 fpsub32s %f8, %f1, %f26
5377 mulx %g3, %l2, %i5
5378 nop
5379 set 0x50, %l3
5380 lduh [%l7 + %l3], %g6
5381 movneg %xcc, %l3, %o1
5382 ldsw [%l7 + 0x10], %i6
5383 edge32l %l6, %i7, %i1
5384 fcmpne16 %f20, %f4, %i0
5385 fexpand %f8, %f0
5386 or %g1, 0x0E7B, %l1
5387 fmovrsgez %o2, %f10, %f3
5388 addcc %i2, 0x15E8, %g5
5389 fmovrsgez %l0, %f31, %f19
5390 fmul8x16al %f4, %f27, %f28
5391 srax %o4, %o7, %i4
5392 orcc %o6, 0x0ABC, %i3
5393 andn %g2, 0x070D, %o3
5394 ldsw [%l7 + 0x68], %o5
5395 lduw [%l7 + 0x2C], %g4
5396 sethi 0x0A77, %l5
5397 array8 %g7, %l4, %g3
5398 udiv %o0, 0x0A3C, %l2
5399 fpmerge %f13, %f30, %f4
5400 sethi 0x144D, %i5
5401 sllx %l3, 0x09, %o1
5402 movg %xcc, %i6, %l6
5403 fcmple16 %f22, %f26, %i7
5404 movn %icc, %i1, %g6
5405 movrne %g1, 0x30A, %i0
5406 st %f3, [%l7 + 0x70]
5407 andcc %o2, %i2, %l1
5408 movrne %g5, 0x1E9, %o4
5409 array32 %l0, %i4, %o6
5410 ldd [%l7 + 0x58], %f10
5411 fmovdvc %xcc, %f21, %f25
5412 sdivx %o7, 0x0DC8, %g2
5413 ldsw [%l7 + 0x40], %i3
5414 fandnot1s %f10, %f5, %f15
5415 fcmpes %fcc2, %f7, %f25
5416 subcc %o5, 0x1C77, %g4
5417 movgu %icc, %l5, %o3
5418 popc 0x1E61, %l4
5419 xnorcc %g7, %g3, %l2
5420 movrne %i5, %l3, %o1
5421 movrgz %i6, 0x3E0, %o0
5422 lduw [%l7 + 0x14], %l6
5423 edge8 %i1, %i7, %g6
5424 fcmpne16 %f28, %f6, %g1
5425 smulcc %o2, %i0, %l1
5426 movle %icc, %g5, %o4
5427 sir 0x0909
5428 orcc %i2, 0x1868, %l0
5429 save %i4, %o7, %o6
5430 rdpr %cwp, %g1
5431 rdpr %cansave, %g2
5432 rdpr %canrestore, %g3
5433 rdpr %cleanwin, %g4
5434 rdpr %otherwin, %g5
5435 rdpr %wstate, %g6
5436 xor %g2, %o5, %i3
5437 edge32ln %l5, %o3, %g4
5438 lduh [%l7 + 0x0A], %g7
5439 fone %f6
5440 ldsb [%l7 + 0x67], %g3
5441 movcc %xcc, %l4, %l2
5442 movpos %icc, %l3, %i5
5443 movre %i6, 0x1C9, %o0
5444 fandnot2 %f26, %f12, %f28
5445 fmovsneg %xcc, %f16, %f22
5446 fcmps %fcc3, %f24, %f9
5447 movpos %xcc, %o1, %l6
5448 sllx %i1, %i7, %g1
5449 addc %g6, %i0, %l1
5450 array8 %g5, %o2, %i2
5451 sdivx %o4, 0x0B84, %i4
5452 mulx %o7, %o6, %g2
5453 nop
5454 set 0x5C, %i3
5455 lduw [%l7 + %i3], %o5
5456 edge16ln %l0, %i3, %l5
5457 std %f20, [%l7 + 0x08]
5458 movcc %icc, %g4, %g7
5459 save %g3, 0x05A2, %l4
5460 rdpr %cwp, %g1
5461 rdpr %cansave, %g2
5462 rdpr %canrestore, %g3
5463 rdpr %cleanwin, %g4
5464 rdpr %otherwin, %g5
5465 rdpr %wstate, %g6
5466 movcc %xcc, %l2, %o3
5467 fornot2 %f14, %f30, %f30
5468 alignaddr %i5, %l3, %o0
5469 smulcc %i6, 0x0163, %l6
5470 edge8n %o1, %i1, %g1
5471 sdivx %g6, 0x09FD, %i0
5472 movvc %icc, %l1, %i7
5473 movneg %xcc, %o2, %i2
5474 sir 0x17AB
5475 movle %icc, %g5, %i4
5476 std %f4, [%l7 + 0x70]
5477 sra %o4, 0x0D, %o7
5478 fnot2 %f2, %f4
5479 fmovdleu %xcc, %f7, %f17
5480 bshuffle %f8, %f16, %f14
5481 udivcc %o6, 0x1FE2, %g2
5482 fmovdcc %icc, %f25, %f6
5483 stx %o5, [%l7 + 0x60]
5484 sth %i3, [%l7 + 0x78]
5485 umulcc %l0, 0x0B37, %g4
5486 edge32ln %g7, %g3, %l4
5487 edge8n %l5, %l2, %o3
5488 umul %i5, 0x0A7C, %l3
5489 subc %i6, %l6, %o0
5490 edge16l %o1, %i1, %g6
5491 restore %i0, %l1, %i7
5492 rdpr %cwp, %g1
5493 rdpr %cansave, %g2
5494 rdpr %canrestore, %g3
5495 rdpr %cleanwin, %g4
5496 rdpr %otherwin, %g5
5497 rdpr %wstate, %g6
5498 add %o2, 0x1188, %i2
5499 movrlz %g1, 0x080, %i4
5500 srlx %g5, %o4, %o7
5501 fornot1s %f8, %f22, %f14
5502 sllx %g2, %o5, %i3
5503 orncc %l0, %g4, %g7
5504 sth %g3, [%l7 + 0x52]
5505 andn %l4, 0x086E, %o6
5506 ldsw [%l7 + 0x74], %l5
5507 fmovrdgez %l2, %f10, %f30
5508 movrgez %i5, 0x032, %o3
5509 xor %i6, %l6, %l3
5510 addccc %o0, 0x0866, %i1
5511 srax %g6, %o1, %i0
5512 fmovrdgez %i7, %f26, %f26
5513 sdiv %o2, 0x0617, %i2
5514 udivx %g1, 0x1BA0, %l1
5515 andcc %g5, %i4, %o7
5516 mulscc %g2, %o4, %i3
5517 ldub [%l7 + 0x2A], %o5
5518 fnot2 %f14, %f8
5519 sir 0x1588
5520 edge8n %g4, %g7, %g3
5521 fcmpne32 %f18, %f4, %l0
5522 andncc %o6, %l4, %l5
5523 stx %l2, [%l7 + 0x28]
5524 fmovde %xcc, %f28, %f11
5525 ldd [%l7 + 0x38], %f0
5526 setx loop_19, %l0, %l1
5527 return %l1
5528 nop
5529 rdpr %cwp, %g1
5530 rdpr %cansave, %g2
5531 rdpr %canrestore, %g3
5532 rdpr %cleanwin, %g4
5533 rdpr %otherwin, %g5
5534 rdpr %wstate, %g6
5535loop_19: andncc %i5, %l6, %o0
5536 movcc %xcc, %i1, %g6
5537 sra %l3, 0x08, %i0
5538 restore %o1, 0x10E3, %o2
5539 rdpr %cwp, %g1
5540 rdpr %cansave, %g2
5541 rdpr %canrestore, %g3
5542 rdpr %cleanwin, %g4
5543 rdpr %otherwin, %g5
5544 rdpr %wstate, %g6
5545 movrlez %i2, 0x0A2, %i7
5546 movg %xcc, %l1, %g5
5547 movrgez %i4, %g1, %g2
5548 or %o7, %o4, %o5
5549 movcs %icc, %i3, %g7
5550 ldsh [%l7 + 0x3A], %g3
5551 udivcc %l0, 0x1549, %o6
5552 fpmerge %f18, %f9, %f24
5553 fmul8ulx16 %f18, %f16, %f0
5554 edge32 %l4, %g4, %l2
5555 movcs %xcc, %o3, %i6
5556 movrlz %l5, 0x0C8, %i5
5557 fandnot1 %f20, %f14, %f28
5558 add %o0, 0x1E82, %i1
5559 smulcc %g6, 0x1B57, %l3
5560 st %f26, [%l7 + 0x28]
5561 stx %i0, [%l7 + 0x08]
5562 movne %xcc, %l6, %o2
5563 edge16l %o1, %i2, %l1
5564 udivx %i7, 0x0EAD, %i4
5565 movcs %icc, %g1, %g5
5566 xorcc %g2, %o7, %o4
5567 move %icc, %i3, %o5
5568 array16 %g7, %g3, %o6
5569 fnot2s %f4, %f7
5570 sdivcc %l4, 0x1DD2, %g4
5571 sdivcc %l2, 0x1BDB, %l0
5572 fmul8x16 %f14, %f24, %f6
5573 array16 %i6, %o3, %i5
5574 srlx %o0, 0x09, %l5
5575 edge16l %g6, %l3, %i0
5576 std %f22, [%l7 + 0x68]
5577 fmovsn %xcc, %f2, %f21
5578 xnor %l6, 0x108C, %o2
5579 udiv %i1, 0x1F92, %o1
5580 fcmpgt16 %f28, %f30, %i2
5581 and %l1, %i7, %g1
5582 fmovda %icc, %f17, %f22
5583 andcc %i4, 0x1125, %g2
5584 xorcc %o7, %o4, %i3
5585 xor %g5, %g7, %o5
5586 alignaddrl %o6, %l4, %g3
5587 movre %g4, 0x1BD, %l0
5588 or %l2, 0x0DB6, %i6
5589 orcc %o3, %i5, %l5
5590 ldx [%l7 + 0x60], %g6
5591 orcc %o0, %i0, %l3
5592 ldsh [%l7 + 0x5A], %l6
5593 fand %f12, %f18, %f18
5594 pdist %f6, %f0, %f6
5595 fcmpd %fcc1, %f30, %f10
5596 orcc %i1, 0x0550, %o2
5597 mova %xcc, %i2, %l1
5598 movge %icc, %o1, %g1
5599 addcc %i7, %g2, %i4
5600 edge16ln %o7, %o4, %i3
5601 edge32n %g7, %o5, %o6
5602 lduw [%l7 + 0x10], %g5
5603 fmul8x16 %f15, %f28, %f12
5604 movrne %l4, %g3, %g4
5605 fmovsg %xcc, %f18, %f22
5606 movvc %icc, %l2, %l0
5607 ld [%l7 + 0x48], %f31
5608 mulx %o3, 0x01A0, %i5
5609 fcmps %fcc1, %f12, %f21
5610 subccc %l5, 0x13DE, %i6
5611 movcc %xcc, %o0, %i0
5612 fones %f10
5613 xnorcc %l3, 0x04D8, %g6
5614 sethi 0x15D1, %i1
5615 edge16n %l6, %o2, %i2
5616 sth %o1, [%l7 + 0x7E]
5617 movcc %xcc, %l1, %g1
5618 fmovse %icc, %f24, %f14
5619 ldsh [%l7 + 0x3A], %i7
5620 addccc %i4, 0x0CE6, %o7
5621 movrne %o4, %i3, %g7
5622 sllx %g2, %o6, %o5
5623 movrlz %g5, %g3, %l4
5624 movgu %icc, %g4, %l2
5625 movcc %icc, %l0, %o3
5626 fornot1 %f4, %f8, %f2
5627 orncc %i5, %i6, %l5
5628 xnor %o0, 0x1FAD, %l3
5629 edge8l %i0, %g6, %i1
5630 ld [%l7 + 0x38], %f24
5631 fmovsge %xcc, %f24, %f9
5632 movvs %icc, %o2, %i2
5633 fandnot2 %f18, %f4, %f4
5634 edge32 %o1, %l1, %l6
5635 edge32l %g1, %i4, %o7
5636 edge16l %o4, %i3, %i7
5637 movn %icc, %g7, %o6
5638 fmovdcs %icc, %f27, %f24
5639 umulcc %g2, %g5, %g3
5640 fnegs %f19, %f27
5641 ldsb [%l7 + 0x33], %o5
5642 std %f24, [%l7 + 0x68]
5643 alignaddrl %g4, %l2, %l0
5644 edge8n %o3, %l4, %i6
5645 addcc %i5, 0x1B75, %l5
5646 alignaddrl %o0, %l3, %i0
5647 subccc %i1, %g6, %o2
5648 umul %o1, %i2, %l6
5649 edge32l %l1, %g1, %i4
5650 edge32 %o7, %o4, %i3
5651 movcs %icc, %g7, %i7
5652 movleu %xcc, %g2, %g5
5653 lduh [%l7 + 0x42], %g3
5654 udivx %o6, 0x16CB, %g4
5655 sra %o5, 0x1C, %l2
5656 array8 %o3, %l0, %i6
5657 array32 %i5, %l4, %l5
5658 fmovse %xcc, %f26, %f17
5659 movge %icc, %l3, %i0
5660 fzeros %f2
5661 sdivx %o0, 0x1335, %g6
5662 fcmpd %fcc3, %f28, %f4
5663 movrgez %o2, %o1, %i1
5664 orn %l6, %i2, %g1
5665 movrgez %l1, 0x136, %o7
5666 fcmpgt16 %f26, %f24, %i4
5667 addcc %i3, 0x138A, %g7
5668 subcc %i7, %o4, %g2
5669 edge16 %g3, %g5, %o6
5670 save %o5, 0x1851, %g4
5671 rdpr %cwp, %g1
5672 rdpr %cansave, %g2
5673 rdpr %canrestore, %g3
5674 rdpr %cleanwin, %g4
5675 rdpr %otherwin, %g5
5676 rdpr %wstate, %g6
5677 sethi 0x13AB, %o3
5678 movrgez %l0, 0x2B8, %l2
5679 fnot2s %f11, %f23
5680 movleu %xcc, %i5, %i6
5681 edge32 %l5, %l4, %i0
5682 movre %o0, %l3, %o2
5683 fandnot2s %f23, %f8, %f31
5684 smulcc %o1, %i1, %g6
5685 edge32 %l6, %i2, %l1
5686 fpsub16s %f17, %f22, %f21
5687 fxors %f1, %f3, %f9
5688 edge32ln %g1, %i4, %i3
5689 fnands %f1, %f18, %f31
5690 fmovdle %xcc, %f31, %f26
5691 alignaddr %g7, %i7, %o4
5692 sub %o7, 0x1B3C, %g3
5693 movpos %xcc, %g2, %g5
5694 edge32l %o5, %g4, %o3
5695 fpackfix %f24, %f31
5696 movl %xcc, %l0, %o6
5697 array8 %i5, %l2, %i6
5698 sethi 0x1D6F, %l5
5699 st %f20, [%l7 + 0x54]
5700 fsrc2 %f20, %f22
5701 xorcc %i0, 0x0A7E, %o0
5702 fcmped %fcc1, %f26, %f18
5703 edge16l %l4, %o2, %o1
5704 fmul8sux16 %f10, %f26, %f6
5705 srl %l3, 0x09, %i1
5706 orncc %g6, %l6, %l1
5707 movl %xcc, %i2, %g1
5708 movvc %xcc, %i4, %g7
5709 edge16n %i3, %o4, %i7
5710 fmovrdne %o7, %f30, %f4
5711 addc %g2, %g5, %o5
5712 lduh [%l7 + 0x1C], %g4
5713 mulscc %o3, 0x01CC, %l0
5714 sethi 0x07F7, %g3
5715 movrne %o6, 0x106, %l2
5716 movgu %icc, %i6, %l5
5717 movrgz %i5, 0x05E, %o0
5718 fmovrdlez %l4, %f30, %f24
5719 sir 0x0F28
5720 ldsw [%l7 + 0x30], %o2
5721 andcc %i0, %l3, %o1
5722 fand %f0, %f2, %f14
5723 andncc %i1, %g6, %l6
5724 fsrc1s %f5, %f1
5725 fmovscs %xcc, %f13, %f25
5726 siam 0x0
5727 fzeros %f15
5728 fmovdgu %xcc, %f13, %f21
5729 udiv %i2, 0x0A90, %l1
5730 umul %g1, %i4, %i3
5731 movcc %icc, %o4, %g7
5732 mova %xcc, %o7, %g2
5733 movneg %icc, %g5, %i7
5734 addcc %o5, %g4, %o3
5735 fornot2s %f27, %f9, %f29
5736 sra %g3, 0x06, %l0
5737 movrne %l2, 0x320, %o6
5738 ldub [%l7 + 0x77], %l5
5739 std %f6, [%l7 + 0x20]
5740 fmovrdlez %i6, %f20, %f16
5741 fmul8ulx16 %f0, %f28, %f26
5742 stw %o0, [%l7 + 0x10]
5743 nop
5744 set 0x59, %o0
5745 stb %l4, [%l7 + %o0]
5746 array32 %i5, %i0, %o2
5747 orcc %l3, 0x0C93, %i1
5748 andn %g6, 0x1FC7, %l6
5749 setx loop_20, %l0, %l1
5750 return %l1
5751 nop
5752 rdpr %cwp, %g1
5753 rdpr %cansave, %g2
5754 rdpr %canrestore, %g3
5755 rdpr %cleanwin, %g4
5756 rdpr %otherwin, %g5
5757 rdpr %wstate, %g6
5758loop_20: fexpand %f28, %f2
5759 edge16ln %g1, %i4, %l1
5760 fpsub32s %f18, %f12, %f22
5761 umul %o4, %g7, %i3
5762 umul %g2, %o7, %g5
5763 fmovdg %icc, %f17, %f24
5764 movrgez %o5, %g4, %o3
5765 fcmple32 %f4, %f24, %g3
5766 xorcc %i7, %l2, %o6
5767 alignaddrl %l0, %i6, %o0
5768 sdivx %l4, 0x0887, %i5
5769 fmovdneg %xcc, %f22, %f3
5770 orcc %i0, %l5, %l3
5771 smul %i1, %o2, %g6
5772 movpos %icc, %l6, %i2
5773 movrne %o1, %g1, %i4
5774 subc %o4, 0x1630, %g7
5775 srax %l1, %g2, %o7
5776 xor %g5, 0x15E8, %i3
5777 fpadd32 %f20, %f6, %f18
5778 srlx %g4, %o5, %o3
5779 xorcc %i7, %g3, %l2
5780 fmovsge %icc, %f20, %f21
5781 edge16n %l0, %o6, %o0
5782 nop
5783 set 0x6C, %l4
5784 stw %l4, [%l7 + %l4]
5785 subccc %i5, %i6, %l5
5786 fmovsa %xcc, %f25, %f11
5787 lduh [%l7 + 0x60], %i0
5788 fcmps %fcc3, %f23, %f13
5789 array32 %i1, %o2, %g6
5790 edge8n %l3, %l6, %i2
5791 edge8n %o1, %g1, %o4
5792 edge32ln %i4, %l1, %g2
5793 mova %icc, %g7, %g5
5794 siam 0x2
5795 umul %i3, 0x1926, %g4
5796 array8 %o5, %o7, %o3
5797 sra %i7, 0x1D, %l2
5798 andcc %l0, 0x1F1F, %g3
5799 nop
5800 set 0x30, %l0
5801 stw %o6, [%l7 + %l0]
5802 movleu %xcc, %o0, %i5
5803 fmovspos %icc, %f13, %f28
5804 array32 %i6, %l5, %l4
5805 std %f14, [%l7 + 0x58]
5806 sub %i1, %o2, %g6
5807 alignaddr %l3, %i0, %l6
5808 fxnors %f19, %f19, %f17
5809 orcc %o1, 0x043A, %i2
5810 array32 %o4, %i4, %g1
5811 edge8l %g2, %l1, %g5
5812 orncc %g7, 0x19C9, %g4
5813 mulx %o5, 0x009E, %o7
5814 move %icc, %i3, %o3
5815 ld [%l7 + 0x70], %f26
5816 ldub [%l7 + 0x2D], %l2
5817 xorcc %i7, %l0, %o6
5818 edge32 %g3, %i5, %o0
5819 fmuld8sux16 %f21, %f16, %f24
5820 sth %l5, [%l7 + 0x6E]
5821 sdiv %l4, 0x10CA, %i1
5822 sdivcc %i6, 0x1A93, %g6
5823 stw %o2, [%l7 + 0x50]
5824 movge %xcc, %i0, %l6
5825 fmovde %xcc, %f13, %f0
5826 pdist %f10, %f12, %f22
5827 movl %xcc, %l3, %i2
5828 movl %icc, %o1, %i4
5829 fmovdvs %icc, %f22, %f29
5830 subcc %g1, 0x1E3F, %o4
5831 edge32ln %g2, %g5, %g7
5832 movl %xcc, %l1, %g4
5833 edge16n %o7, %i3, %o3
5834 edge32n %l2, %i7, %l0
5835 sdiv %o5, 0x09D1, %g3
5836 xnorcc %i5, %o0, %o6
5837 fmovsg %xcc, %f29, %f12
5838 mulx %l4, %i1, %l5
5839 subc %i6, 0x1720, %o2
5840 fabss %f14, %f29
5841 orncc %g6, 0x0985, %l6
5842 movrlez %i0, 0x3BD, %i2
5843 fcmped %fcc0, %f2, %f12
5844 edge32 %l3, %o1, %i4
5845 array16 %o4, %g2, %g1
5846 ldd [%l7 + 0x40], %g4
5847 fpadd16s %f11, %f15, %f11
5848 edge32ln %g7, %l1, %g4
5849 popc 0x01E2, %o7
5850 movrgz %i3, 0x12B, %o3
5851 fpmerge %f15, %f22, %f0
5852 bshuffle %f20, %f18, %f24
5853 edge8ln %i7, %l2, %o5
5854 ldd [%l7 + 0x48], %f24
5855 movcc %icc, %l0, %i5
5856 movrlz %o0, %o6, %l4
5857 orncc %g3, %i1, %i6
5858 sra %l5, %g6, %o2
5859 orcc %l6, %i0, %i2
5860 mova %xcc, %l3, %i4
5861 fmovsa %xcc, %f7, %f28
5862 edge32 %o4, %g2, %o1
5863 edge32ln %g1, %g5, %g7
5864 movne %icc, %l1, %g4
5865 edge16 %i3, %o3, %i7
5866 movpos %xcc, %o7, %l2
5867 movneg %icc, %o5, %i5
5868 sra %o0, %o6, %l0
5869 movleu %xcc, %g3, %l4
5870 array16 %i6, %l5, %g6
5871 umulcc %i1, %o2, %l6
5872 alignaddrl %i0, %i2, %i4
5873 ld [%l7 + 0x60], %f27
5874 orn %o4, %l3, %o1
5875 array16 %g2, %g5, %g1
5876 save %l1, %g7, %g4
5877 rdpr %cwp, %g1
5878 rdpr %cansave, %g2
5879 rdpr %canrestore, %g3
5880 rdpr %cleanwin, %g4
5881 rdpr %otherwin, %g5
5882 rdpr %wstate, %g6
5883 sdivx %o3, 0x1BB2, %i7
5884 subcc %o7, 0x1EF0, %i3
5885 restore %o5, 0x1C0A, %l2
5886 rdpr %cwp, %g1
5887 rdpr %cansave, %g2
5888 rdpr %canrestore, %g3
5889 rdpr %cleanwin, %g4
5890 rdpr %otherwin, %g5
5891 rdpr %wstate, %g6
5892 fmul8x16au %f27, %f10, %f10
5893 smul %o0, %o6, %i5
5894 std %f4, [%l7 + 0x30]
5895 edge32 %l0, %l4, %i6
5896 movg %xcc, %l5, %g6
5897 fmovrsgez %i1, %f8, %f8
5898 fpsub16s %f13, %f9, %f27
5899 fcmpes %fcc2, %f11, %f1
5900 edge16l %g3, %o2, %i0
5901 array32 %l6, %i4, %o4
5902 ldx [%l7 + 0x10], %i2
5903 movrlz %l3, 0x063, %o1
5904 movl %icc, %g5, %g1
5905 movrlz %g2, 0x173, %g7
5906 fnand %f20, %f24, %f30
5907 sdivx %g4, 0x1118, %l1
5908 nop
5909 set 0x20, %o1
5910 ldub [%l7 + %o1], %o3
5911 sub %o7, %i3, %i7
5912 for %f8, %f18, %f20
5913 fabss %f26, %f25
5914 srl %o5, %o0, %o6
5915 sub %l2, %l0, %i5
5916 movle %icc, %l4, %i6
5917 movrne %g6, 0x07E, %l5
5918 std %f24, [%l7 + 0x78]
5919 edge32n %i1, %g3, %i0
5920 edge8n %l6, %i4, %o4
5921 fmovrdlez %o2, %f30, %f16
5922 fmovdn %xcc, %f11, %f15
5923 fpadd16s %f27, %f0, %f25
5924 ldsw [%l7 + 0x3C], %l3
5925 edge8l %o1, %g5, %i2
5926 or %g2, %g1, %g4
5927 movcs %xcc, %g7, %l1
5928 movcc %icc, %o3, %i3
5929 movneg %icc, %i7, %o5
5930 orn %o0, 0x04B4, %o6
5931 movre %o7, %l2, %i5
5932 fmovrsne %l4, %f17, %f29
5933 edge8 %l0, %g6, %l5
5934 xnor %i1, %i6, %g3
5935 add %l6, 0x1B2C, %i4
5936 fcmpeq32 %f6, %f24, %o4
5937 orncc %o2, %i0, %l3
5938 nop
5939 set 0x78, %l6
5940 ldx [%l7 + %l6], %g5
5941 srlx %o1, 0x0F, %i2
5942 alignaddrl %g2, %g1, %g7
5943 fmovrdgz %l1, %f24, %f24
5944 srl %o3, %g4, %i7
5945 sllx %i3, %o0, %o6
5946 movrlez %o5, %l2, %i5
5947 edge16ln %l4, %l0, %g6
5948 ldd [%l7 + 0x30], %f12
5949 edge16l %l5, %o7, %i6
5950 orcc %g3, %i1, %i4
5951 nop
5952 set 0x40, %o5
5953 lduh [%l7 + %o5], %o4
5954 edge32ln %l6, %o2, %l3
5955 movneg %xcc, %i0, %o1
5956 faligndata %f28, %f30, %f2
5957 array32 %i2, %g2, %g1
5958 andcc %g5, 0x0BB0, %l1
5959 andncc %g7, %g4, %o3
5960 orncc %i7, %i3, %o6
5961 st %f29, [%l7 + 0x44]
5962 fmovsgu %icc, %f29, %f12
5963 nop
5964 set 0x58, %i4
5965 lduh [%l7 + %i4], %o5
5966 sdiv %o0, 0x1651, %i5
5967 smulcc %l4, %l2, %l0
5968 movg %icc, %l5, %g6
5969 andncc %o7, %i6, %i1
5970 edge16ln %g3, %o4, %l6
5971 srlx %i4, %o2, %l3
5972 fpsub16s %f30, %f29, %f13
5973 stw %i0, [%l7 + 0x78]
5974 ldd [%l7 + 0x48], %o0
5975 fpack32 %f22, %f6, %f16
5976 orncc %g2, %g1, %i2
5977 subccc %g5, 0x1884, %g7
5978 edge32n %g4, %l1, %i7
5979 ldd [%l7 + 0x68], %i2
5980 xor %o6, 0x1F6F, %o5
5981 subccc %o0, 0x01F7, %o3
5982 andncc %l4, %l2, %i5
5983 stx %l0, [%l7 + 0x10]
5984 addccc %g6, 0x1AA8, %l5
5985 orcc %o7, %i1, %i6
5986 movneg %icc, %o4, %g3
5987 ldsw [%l7 + 0x48], %l6
5988 fcmpeq32 %f14, %f28, %o2
5989 sll %i4, %i0, %o1
5990 addccc %g2, %g1, %i2
5991 fmul8x16al %f29, %f24, %f22
5992 fpackfix %f8, %f15
5993 movle %xcc, %g5, %l3
5994 orncc %g7, %g4, %i7
5995 faligndata %f30, %f2, %f6
5996 fmovdn %xcc, %f8, %f22
5997 mulx %l1, 0x0DD1, %o6
5998 fsrc1s %f19, %f12
5999 udiv %o5, 0x1B3F, %o0
6000 ldd [%l7 + 0x68], %o2
6001 orcc %i3, 0x1AA1, %l2
6002 stb %i5, [%l7 + 0x69]
6003 alignaddrl %l0, %l4, %g6
6004 xnorcc %o7, 0x02FC, %l5
6005 array8 %i6, %o4, %g3
6006 fnegd %f18, %f8
6007 edge32l %l6, %o2, %i4
6008 array32 %i0, %o1, %i1
6009 movpos %xcc, %g1, %g2
6010 std %f2, [%l7 + 0x08]
6011 nop
6012 set 0x41, %i1
6013 ldub [%l7 + %i1], %g5
6014 move %xcc, %l3, %g7
6015 srlx %g4, 0x04, %i7
6016 edge32l %l1, %o6, %i2
6017 fmovrsgz %o0, %f19, %f2
6018 smulcc %o5, 0x1040, %i3
6019 movrgz %l2, 0x2DD, %i5
6020 addc %o3, 0x0D3B, %l4
6021 srax %g6, %o7, %l5
6022 ldsb [%l7 + 0x14], %i6
6023 ldsh [%l7 + 0x52], %l0
6024 fmovrsgez %g3, %f7, %f28
6025 fmuld8sux16 %f0, %f8, %f14
6026 add %o4, 0x1A7D, %l6
6027 subccc %i4, %i0, %o1
6028 edge32 %o2, %i1, %g2
6029 andncc %g5, %l3, %g7
6030 edge8l %g1, %i7, %l1
6031 movgu %icc, %g4, %i2
6032 movrlz %o0, %o6, %o5
6033 array32 %i3, %i5, %l2
6034 sllx %l4, 0x1C, %o3
6035 save %g6, 0x04F2, %o7
6036 rdpr %cwp, %g1
6037 rdpr %cansave, %g2
6038 rdpr %canrestore, %g3
6039 rdpr %cleanwin, %g4
6040 rdpr %otherwin, %g5
6041 rdpr %wstate, %g6
6042 srl %l5, 0x05, %l0
6043 srl %g3, %o4, %i6
6044 mulx %l6, %i4, %i0
6045 andn %o2, %o1, %g2
6046 subccc %i1, 0x111B, %l3
6047 sethi 0x0D9B, %g7
6048 orncc %g1, 0x1A30, %i7
6049 fmul8sux16 %f2, %f10, %f28
6050 popc %g5, %l1
6051 movl %xcc, %g4, %i2
6052 ldsw [%l7 + 0x28], %o6
6053 addc %o0, %i3, %o5
6054 movne %icc, %l2, %l4
6055 alignaddrl %i5, %g6, %o7
6056 fmovdcs %icc, %f5, %f4
6057 orncc %l5, %o3, %l0
6058 setx loop_21, %l0, %l1
6059 return %l1
6060 nop
6061 rdpr %cwp, %g1
6062 rdpr %cansave, %g2
6063 rdpr %canrestore, %g3
6064 rdpr %cleanwin, %g4
6065 rdpr %otherwin, %g5
6066 rdpr %wstate, %g6
6067loop_21: sdivx %i6, 0x0C69, %i4
6068 save %i0, 0x1C38, %o2
6069 rdpr %cwp, %g1
6070 rdpr %cansave, %g2
6071 rdpr %canrestore, %g3
6072 rdpr %cleanwin, %g4
6073 rdpr %otherwin, %g5
6074 rdpr %wstate, %g6
6075 sll %l6, 0x19, %o1
6076 fmovsa %xcc, %f7, %f25
6077 ldub [%l7 + 0x7B], %g2
6078 xnor %l3, 0x0006, %g7
6079 move %xcc, %i1, %i7
6080 fzeros %f30
6081 std %f20, [%l7 + 0x68]
6082 ldsw [%l7 + 0x58], %g5
6083 smul %g1, %l1, %g4
6084 add %o6, 0x175F, %i2
6085 umul %i3, 0x18F8, %o0
6086 sir 0x0891
6087 orncc %o5, 0x17A3, %l2
6088 orn %l4, 0x1A2E, %g6
6089 subc %i5, 0x10D6, %l5
6090 sdivx %o3, 0x0C63, %l0
6091 xnorcc %o7, %o4, %g3
6092 fnors %f21, %f12, %f8
6093 fmovrdgz %i4, %f2, %f16
6094 movl %icc, %i0, %i6
6095 stw %l6, [%l7 + 0x38]
6096 fmovsvs %xcc, %f25, %f14
6097 sdivx %o2, 0x1F60, %g2
6098 edge16n %l3, %g7, %o1
6099 movre %i7, 0x199, %g5
6100 fxors %f4, %f3, %f17
6101 movrlz %i1, %l1, %g4
6102 fones %f3
6103 edge8 %g1, %i2, %o6
6104 array8 %o0, %o5, %i3
6105 edge32l %l4, %g6, %l2
6106 sllx %l5, %i5, %l0
6107 edge8 %o7, %o4, %g3
6108 st %f11, [%l7 + 0x54]
6109 sdivx %i4, 0x1D3E, %i0
6110 xnorcc %o3, 0x0F7C, %i6
6111 ldd [%l7 + 0x38], %f0
6112 addccc %o2, %l6, %l3
6113 fmovsge %icc, %f6, %f13
6114 movrne %g7, %o1, %g2
6115 mova %xcc, %g5, %i1
6116 fcmpgt32 %f26, %f8, %l1
6117 fornot2 %f8, %f24, %f24
6118 st %f28, [%l7 + 0x50]
6119 orncc %g4, %g1, %i7
6120 ldd [%l7 + 0x50], %f10
6121 movpos %xcc, %o6, %o0
6122 fands %f7, %f27, %f27
6123 ldd [%l7 + 0x18], %f26
6124 stb %i2, [%l7 + 0x0D]
6125 fcmple16 %f24, %f8, %i3
6126 andcc %o5, 0x09BE, %l4
6127 xnorcc %l2, %l5, %g6
6128 addcc %l0, %i5, %o4
6129 xor %g3, 0x119F, %i4
6130 lduw [%l7 + 0x40], %i0
6131 xorcc %o7, %o3, %i6
6132 udiv %o2, 0x1557, %l3
6133 xorcc %g7, 0x1179, %l6
6134 andn %g2, %g5, %o1
6135 edge8l %l1, %i1, %g1
6136 movvc %xcc, %g4, %o6
6137 movge %icc, %o0, %i2
6138 udivx %i7, 0x0079, %i3
6139 ldsb [%l7 + 0x4D], %o5
6140 fsrc2 %f14, %f10
6141 sllx %l4, %l5, %l2
6142 edge32n %l0, %g6, %i5
6143 movpos %xcc, %o4, %g3
6144 edge8n %i4, %o7, %i0
6145 fmul8x16au %f10, %f20, %f12
6146 subccc %i6, 0x1C7F, %o3
6147 smul %o2, %l3, %g7
6148 fnot1s %f20, %f10
6149 movg %icc, %l6, %g5
6150 fmul8x16al %f13, %f26, %f20
6151 xnor %g2, %l1, %o1
6152 fpsub32 %f18, %f12, %f4
6153 movvc %xcc, %g1, %i1
6154 movrlz %g4, 0x0BF, %o0
6155 stb %i2, [%l7 + 0x41]
6156 addcc %i7, 0x0437, %i3
6157 stb %o6, [%l7 + 0x24]
6158 movge %icc, %o5, %l4
6159 lduw [%l7 + 0x24], %l5
6160 movre %l0, %g6, %l2
6161 lduh [%l7 + 0x4C], %i5
6162 andncc %g3, %o4, %o7
6163 subcc %i4, 0x18F7, %i0
6164 fzero %f8
6165 fabss %f0, %f23
6166 movrlez %o3, 0x2A9, %i6
6167 nop
6168 set 0x08, %l1
6169 ldd [%l7 + %l1], %o2
6170 udivx %g7, 0x02BA, %l6
6171 fpackfix %f12, %f6
6172 fmovrdgez %l3, %f30, %f20
6173 mulx %g5, %l1, %o1
6174 srax %g2, %g1, %i1
6175 movne %icc, %g4, %i2
6176 move %icc, %o0, %i7
6177 edge16 %o6, %o5, %l4
6178 movn %xcc, %i3, %l0
6179 udivx %l5, 0x14C6, %l2
6180 sll %i5, 0x0D, %g6
6181 edge16n %o4, %o7, %i4
6182 addc %i0, %g3, %o3
6183 ldsw [%l7 + 0x38], %o2
6184 edge16 %i6, %l6, %l3
6185 st %f24, [%l7 + 0x30]
6186 edge32n %g5, %g7, %l1
6187 fnand %f14, %f18, %f4
6188 stw %g2, [%l7 + 0x0C]
6189 fcmpgt16 %f26, %f24, %g1
6190 edge16n %o1, %i1, %g4
6191 stw %o0, [%l7 + 0x54]
6192 sllx %i7, %o6, %i2
6193 sir 0x0811
6194 fnands %f27, %f31, %f12
6195 movrgez %l4, %i3, %o5
6196 fpadd16s %f31, %f7, %f6
6197 edge16n %l0, %l5, %l2
6198 smulcc %i5, %g6, %o4
6199 srax %o7, %i0, %i4
6200 sll %o3, 0x13, %g3
6201 sllx %i6, %l6, %l3
6202 movle %xcc, %o2, %g7
6203 fsrc1s %f4, %f23
6204 restore %g5, %l1, %g1
6205 rdpr %cwp, %g1
6206 rdpr %cansave, %g2
6207 rdpr %canrestore, %g3
6208 rdpr %cleanwin, %g4
6209 rdpr %otherwin, %g5
6210 rdpr %wstate, %g6
6211 array32 %o1, %g2, %i1
6212 array16 %g4, %i7, %o6
6213 sdiv %i2, 0x11EE, %o0
6214 fmuld8ulx16 %f12, %f12, %f20
6215 movl %xcc, %i3, %l4
6216 movneg %icc, %o5, %l0
6217 andncc %l2, %i5, %g6
6218 edge16n %o4, %l5, %o7
6219 udivcc %i4, 0x044F, %o3
6220 alignaddr %g3, %i0, %l6
6221 st %f0, [%l7 + 0x34]
6222 stb %i6, [%l7 + 0x4E]
6223 movneg %icc, %l3, %o2
6224 lduh [%l7 + 0x30], %g7
6225 edge16 %g5, %l1, %g1
6226 xnorcc %o1, 0x0C7C, %g2
6227 array8 %g4, %i1, %i7
6228 edge32ln %i2, %o6, %o0
6229 udivcc %l4, 0x0436, %i3
6230 sdivx %o5, 0x1F87, %l0
6231 fcmpes %fcc2, %f25, %f30
6232 ldub [%l7 + 0x4D], %l2
6233 orncc %g6, %i5, %o4
6234 ldub [%l7 + 0x23], %o7
6235 xorcc %i4, %l5, %o3
6236 array32 %g3, %l6, %i0
6237 subc %i6, 0x07E7, %o2
6238 srax %g7, %g5, %l1
6239 srax %l3, 0x13, %g1
6240 fpadd32s %f31, %f27, %f23
6241 movvc %icc, %o1, %g2
6242 udivx %i1, 0x17BE, %g4
6243 umul %i7, 0x107A, %o6
6244 xnorcc %o0, %i2, %i3
6245 movvs %xcc, %l4, %o5
6246 fmovsle %icc, %f0, %f7
6247 edge32ln %l2, %g6, %l0
6248 lduh [%l7 + 0x2A], %i5
6249 fpack32 %f2, %f14, %f22
6250 fmovdneg %icc, %f31, %f0
6251 movcc %xcc, %o7, %i4
6252 fmovsn %icc, %f2, %f9
6253 std %f20, [%l7 + 0x30]
6254 alignaddr %l5, %o4, %g3
6255 edge8 %l6, %o3, %i0
6256 lduw [%l7 + 0x74], %i6
6257 fcmpgt32 %f14, %f26, %g7
6258 fmovdneg %icc, %f3, %f2
6259 fornot1s %f26, %f4, %f0
6260 xorcc %g5, %l1, %o2
6261 fmovsleu %icc, %f28, %f12
6262 fmovdcc %xcc, %f29, %f5
6263 save %g1, %o1, %g2
6264 rdpr %cwp, %g1
6265 rdpr %cansave, %g2
6266 rdpr %canrestore, %g3
6267 rdpr %cleanwin, %g4
6268 rdpr %otherwin, %g5
6269 rdpr %wstate, %g6
6270 movleu %xcc, %i1, %g4
6271 fnand %f18, %f6, %f30
6272 ldx [%l7 + 0x68], %l3
6273 fcmpeq16 %f20, %f2, %o6
6274 fsrc1 %f0, %f28
6275 subcc %o0, %i2, %i3
6276 movcs %xcc, %i7, %o5
6277 fsrc2 %f28, %f26
6278 fmul8x16 %f5, %f4, %f16
6279 fnot2s %f10, %f14
6280 alignaddr %l4, %l2, %g6
6281 umul %i5, 0x058F, %o7
6282 sllx %l0, 0x18, %i4
6283 edge16ln %l5, %g3, %o4
6284 fornot1s %f14, %f17, %f23
6285 sdivx %l6, 0x0575, %i0
6286 fpsub32 %f24, %f8, %f24
6287 mulx %i6, %g7, %g5
6288 sll %o3, 0x13, %l1
6289 sth %o2, [%l7 + 0x2C]
6290 addc %o1, 0x125A, %g1
6291 faligndata %f22, %f26, %f14
6292 movrlz %g2, 0x30D, %i1
6293 movvs %icc, %g4, %l3
6294 andncc %o6, %i2, %i3
6295 sll %o0, 0x03, %i7
6296 edge8n %l4, %o5, %g6
6297 sethi 0x0442, %i5
6298 xorcc %l2, 0x1109, %l0
6299 movneg %icc, %i4, %l5
6300 movrlez %o7, %o4, %l6
6301 andncc %i0, %i6, %g7
6302 srl %g3, 0x05, %o3
6303 fcmps %fcc2, %f1, %f25
6304 fmovdneg %xcc, %f12, %f3
6305 orncc %l1, %g5, %o2
6306 umulcc %g1, %o1, %i1
6307 faligndata %f18, %f10, %f22
6308 edge16n %g4, %g2, %o6
6309 fmovda %icc, %f21, %f3
6310 nop
6311 set 0x28, %o3
6312 lduh [%l7 + %o3], %l3
6313 fmovsa %xcc, %f30, %f15
6314 fmul8x16au %f7, %f27, %f24
6315 move %icc, %i2, %i3
6316 fcmpeq16 %f14, %f14, %i7
6317 ldsw [%l7 + 0x50], %l4
6318 movrgz %o0, %o5, %g6
6319 edge8l %l2, %i5, %i4
6320 fmovrsgez %l5, %f10, %f10
6321 sdiv %o7, 0x1197, %l0
6322 orncc %l6, %o4, %i0
6323 movn %icc, %i6, %g3
6324 stb %g7, [%l7 + 0x74]
6325 sll %l1, %o3, %o2
6326 fcmps %fcc0, %f20, %f21
6327 udivcc %g1, 0x0C45, %o1
6328 edge16 %g5, %i1, %g2
6329 umul %g4, 0x1CA2, %l3
6330 ldsh [%l7 + 0x6A], %i2
6331 setx loop_22, %l0, %l1
6332 return %l1
6333 nop
6334 rdpr %cwp, %g1
6335 rdpr %cansave, %g2
6336 rdpr %canrestore, %g3
6337 rdpr %cleanwin, %g4
6338 rdpr %otherwin, %g5
6339 rdpr %wstate, %g6
6340loop_22: ldsw [%l7 + 0x64], %i3
6341 movvc %icc, %l4, %o0
6342 srax %g6, 0x11, %o5
6343 movg %xcc, %i5, %l2
6344 movpos %xcc, %l5, %o7
6345 udiv %l0, 0x133A, %l6
6346 subccc %o4, 0x1F24, %i0
6347 orcc %i6, 0x0930, %i4
6348 sdivcc %g7, 0x1F4D, %g3
6349 udiv %l1, 0x192A, %o3
6350 edge16l %g1, %o1, %g5
6351 addc %i1, %g2, %g4
6352 srl %l3, %i2, %o2
6353 lduh [%l7 + 0x46], %o6
6354 andcc %i3, 0x0C59, %i7
6355 sth %o0, [%l7 + 0x52]
6356 ldub [%l7 + 0x2D], %l4
6357 fnors %f24, %f30, %f21
6358 edge32l %g6, %o5, %i5
6359 fmovsleu %icc, %f3, %f12
6360 udivcc %l2, 0x0BFF, %l5
6361 sdivcc %o7, 0x17BA, %l0
6362 ldsh [%l7 + 0x7A], %l6
6363 edge32ln %i0, %i6, %o4
6364 subcc %g7, %g3, %l1
6365 movneg %xcc, %i4, %o3
6366 stx %o1, [%l7 + 0x38]
6367 std %f26, [%l7 + 0x18]
6368 addc %g1, 0x080A, %i1
6369 movrlez %g2, 0x27A, %g4
6370 mulx %g5, 0x1BB6, %l3
6371 fmovsleu %xcc, %f6, %f26
6372 movleu %xcc, %i2, %o2
6373 movvc %icc, %o6, %i3
6374 sub %i7, %o0, %l4
6375 fsrc2s %f6, %f8
6376 movrgz %o5, 0x14C, %g6
6377 and %l2, 0x12E9, %i5
6378 smulcc %l5, 0x1C25, %o7
6379 sir 0x19C0
6380 fcmped %fcc2, %f26, %f14
6381 edge32 %l0, %i0, %l6
6382 alignaddrl %o4, %i6, %g7
6383 and %g3, 0x06AE, %i4
6384 movne %icc, %l1, %o1
6385 save %g1, %i1, %o3
6386 rdpr %cwp, %g1
6387 rdpr %cansave, %g2
6388 rdpr %canrestore, %g3
6389 rdpr %cleanwin, %g4
6390 rdpr %otherwin, %g5
6391 rdpr %wstate, %g6
6392 movre %g4, 0x0B3, %g5
6393 movre %g2, %i2, %o2
6394 smulcc %l3, 0x0B7D, %i3
6395 fpackfix %f16, %f25
6396 ldsb [%l7 + 0x71], %i7
6397 fpack16 %f22, %f10
6398 fmovs %f11, %f25
6399 edge16ln %o0, %o6, %o5
6400 fmovrdgez %g6, %f22, %f2
6401 addc %l4, %l2, %i5
6402 movleu %icc, %o7, %l0
6403 for %f14, %f28, %f6
6404 fpadd16s %f3, %f11, %f27
6405 umulcc %i0, %l6, %l5
6406 array8 %i6, %g7, %g3
6407 sra %o4, %i4, %o1
6408 restore %g1, 0x12E3, %l1
6409 rdpr %cwp, %g1
6410 rdpr %cansave, %g2
6411 rdpr %canrestore, %g3
6412 rdpr %cleanwin, %g4
6413 rdpr %otherwin, %g5
6414 rdpr %wstate, %g6
6415 xorcc %o3, 0x1F61, %g4
6416 movpos %icc, %g5, %g2
6417 movne %icc, %i2, %o2
6418 sllx %l3, %i1, %i7
6419 edge8 %o0, %i3, %o5
6420 smul %g6, %l4, %o6
6421 ldub [%l7 + 0x68], %i5
6422 movneg %xcc, %l2, %l0
6423 srax %i0, 0x1E, %o7
6424 nop
6425 set 0x50, %g2
6426 ldd [%l7 + %g2], %l4
6427 edge16 %i6, %g7, %g3
6428 move %icc, %o4, %l6
6429 fandnot2 %f26, %f6, %f14
6430 xnor %o1, %i4, %l1
6431 smulcc %g1, %g4, %g5
6432 sdivx %o3, 0x1E08, %i2
6433 movgu %icc, %g2, %o2
6434 mulx %l3, %i1, %i7
6435 ld [%l7 + 0x20], %f24
6436 movcc %xcc, %o0, %i3
6437 fpadd16s %f10, %f5, %f15
6438 ld [%l7 + 0x24], %f11
6439 ld [%l7 + 0x5C], %f19
6440 st %f8, [%l7 + 0x18]
6441 sdivx %o5, 0x0D46, %g6
6442 ldd [%l7 + 0x28], %l4
6443 stw %o6, [%l7 + 0x70]
6444 edge32l %l2, %l0, %i0
6445 lduw [%l7 + 0x24], %i5
6446 fmuld8ulx16 %f3, %f23, %f20
6447 edge8l %l5, %i6, %o7
6448 sir 0x0A0A
6449 fpadd32 %f20, %f14, %f14
6450 smulcc %g3, 0x011A, %o4
6451 ldsh [%l7 + 0x40], %g7
6452 movleu %xcc, %l6, %o1
6453 fsrc1s %f9, %f10
6454 ldsw [%l7 + 0x1C], %l1
6455 subcc %g1, %g4, %i4
6456 movcs %xcc, %g5, %o3
6457 udiv %g2, 0x019B, %i2
6458 fpadd32 %f6, %f0, %f12
6459 st %f0, [%l7 + 0x78]
6460 ld [%l7 + 0x78], %f8
6461 fmovrse %l3, %f7, %f7
6462 sir 0x0371
6463 xorcc %i1, %o2, %i7
6464 movn %xcc, %i3, %o5
6465 addccc %g6, 0x1A99, %o0
6466 movrgz %o6, %l2, %l0
6467 movl %icc, %l4, %i5
6468 edge8l %i0, %i6, %o7
6469 fcmpgt32 %f4, %f20, %l5
6470 sra %o4, %g7, %g3
6471 array16 %l6, %l1, %g1
6472 fmovrsgez %g4, %f14, %f16
6473 sdiv %i4, 0x0F39, %g5
6474 fsrc1s %f14, %f20
6475 movrgez %o3, %o1, %g2
6476 fmovdcs %icc, %f7, %f3
6477 mova %xcc, %l3, %i2
6478 fmovse %icc, %f23, %f14
6479 fmovsg %xcc, %f25, %f26
6480 sdivcc %o2, 0x03BC, %i7
6481 ldsw [%l7 + 0x58], %i3
6482 array8 %i1, %o5, %o0
6483 movle %icc, %o6, %l2
6484 fmovdcc %icc, %f3, %f9
6485 movrgz %g6, 0x358, %l4
6486 sdiv %l0, 0x1C53, %i0
6487 umul %i6, %i5, %o7
6488 movrgez %o4, 0x1D8, %l5
6489 sdiv %g3, 0x1164, %l6
6490 fzero %f18
6491 fmovrdgez %l1, %f2, %f24
6492 srl %g1, %g7, %g4
6493 movcc %xcc, %i4, %o3
6494 save %g5, %g2, %o1
6495 rdpr %cwp, %g1
6496 rdpr %cansave, %g2
6497 rdpr %canrestore, %g3
6498 rdpr %cleanwin, %g4
6499 rdpr %otherwin, %g5
6500 rdpr %wstate, %g6
6501 movge %icc, %i2, %o2
6502 movpos %xcc, %i7, %i3
6503 edge32ln %l3, %o5, %i1
6504 popc 0x0AB9, %o0
6505 udivcc %o6, 0x1566, %l2
6506 udivcc %l4, 0x1521, %g6
6507 smulcc %l0, 0x010D, %i0
6508 edge8ln %i5, %o7, %i6
6509 sra %l5, %o4, %l6
6510 fornot1 %f10, %f24, %f26
6511 ldd [%l7 + 0x28], %l0
6512 movcc %xcc, %g1, %g7
6513 smul %g4, 0x1A0C, %i4
6514 array32 %g3, %g5, %o3
6515 udivcc %o1, 0x159A, %g2
6516 nop
6517 set 0x5A, %l2
6518 sth %o2, [%l7 + %l2]
6519 fnegd %f30, %f22
6520 fmul8x16 %f9, %f6, %f8
6521 array16 %i2, %i7, %l3
6522 sth %i3, [%l7 + 0x0C]
6523 ldd [%l7 + 0x60], %o4
6524 setx loop_23, %l0, %l1
6525 return %l1
6526 nop
6527 rdpr %cwp, %g1
6528 rdpr %cansave, %g2
6529 rdpr %canrestore, %g3
6530 rdpr %cleanwin, %g4
6531 rdpr %otherwin, %g5
6532 rdpr %wstate, %g6
6533loop_23: sethi 0x041C, %l2
6534 movre %o6, 0x244, %g6
6535 andn %l0, %i0, %l4
6536 movrne %i5, 0x170, %i6
6537 stb %l5, [%l7 + 0x75]
6538 movle %icc, %o7, %o4
6539 edge32l %l1, %g1, %g7
6540 edge32 %g4, %l6, %g3
6541 movrlz %g5, %o3, %i4
6542 edge16ln %g2, %o1, %i2
6543 stw %o2, [%l7 + 0x78]
6544 xorcc %l3, 0x048B, %i3
6545 fnot1 %f20, %f6
6546 edge32n %o5, %i7, %o0
6547 edge16ln %l2, %o6, %i1
6548 andncc %g6, %l0, %i0
6549 srl %i5, %i6, %l5
6550 movrgz %o7, %l4, %o4
6551 stw %l1, [%l7 + 0x3C]
6552 movne %icc, %g7, %g1
6553 movge %icc, %g4, %g3
6554 sllx %l6, 0x15, %o3
6555 fmovdge %icc, %f0, %f1
6556 movle %icc, %g5, %g2
6557 fmovsa %xcc, %f27, %f7
6558 nop
6559 set 0x10, %o7
6560 ldsw [%l7 + %o7], %i4
6561 movpos %icc, %i2, %o2
6562 movrne %l3, 0x1A8, %i3
6563 array32 %o1, %i7, %o0
6564 sllx %l2, %o5, %i1
6565 mulx %o6, %l0, %i0
6566 std %f0, [%l7 + 0x08]
6567 ldd [%l7 + 0x68], %f24
6568 edge16l %i5, %g6, %i6
6569 fnegs %f28, %f4
6570 srax %o7, %l5, %l4
6571 fxors %f20, %f23, %f9
6572 fmovdvs %icc, %f9, %f16
6573 fcmpgt32 %f24, %f28, %o4
6574 srl %l1, 0x02, %g1
6575 ldsw [%l7 + 0x08], %g4
6576 fnand %f20, %f18, %f16
6577 orncc %g7, %l6, %g3
6578 sub %g5, %g2, %i4
6579 srlx %o3, 0x0C, %i2
6580 fandnot1s %f29, %f4, %f13
6581 popc %l3, %o2
6582 sth %o1, [%l7 + 0x5C]
6583 andncc %i3, %i7, %o0
6584 fnot1 %f2, %f14
6585 movneg %xcc, %o5, %l2
6586 fpadd16 %f12, %f4, %f24
6587 ldsh [%l7 + 0x4C], %i1
6588 sdivx %l0, 0x028C, %o6
6589 addccc %i5, 0x18DB, %g6
6590 fpadd16s %f12, %f12, %f9
6591 sll %i0, %i6, %o7
6592 fmovdvc %xcc, %f11, %f11
6593 subc %l4, %l5, %o4
6594 or %g1, 0x00D1, %l1
6595 srlx %g4, %g7, %g3
6596 array32 %g5, %l6, %g2
6597 ldsw [%l7 + 0x1C], %o3
6598 subc %i2, %l3, %o2
6599 movrlz %i4, 0x380, %i3
6600 orncc %i7, 0x1DE4, %o1
6601 fpack32 %f22, %f10, %f2
6602 fmovdg %xcc, %f16, %f27
6603 sdivx %o5, 0x1352, %l2
6604 lduw [%l7 + 0x4C], %o0
6605 ldd [%l7 + 0x50], %i0
6606 movcs %xcc, %o6, %i5
6607 fpadd16 %f12, %f26, %f8
6608 ldd [%l7 + 0x68], %f10
6609 mulscc %l0, 0x0F9B, %g6
6610 movleu %xcc, %i0, %o7
6611 sll %i6, 0x12, %l4
6612 st %f21, [%l7 + 0x20]
6613 srlx %o4, 0x15, %g1
6614 edge32n %l5, %g4, %g7
6615 alignaddr %l1, %g3, %l6
6616 fmovdn %icc, %f9, %f3
6617 subcc %g2, %g5, %i2
6618 movcs %icc, %o3, %l3
6619 subc %o2, %i3, %i7
6620 stw %o1, [%l7 + 0x70]
6621 fandnot2 %f4, %f14, %f10
6622 addcc %i4, 0x1FAE, %l2
6623 sdivx %o5, 0x06E7, %o0
6624 umul %o6, %i5, %i1
6625 edge16 %l0, %g6, %i0
6626 movl %xcc, %i6, %l4
6627 sth %o7, [%l7 + 0x1E]
6628 srax %o4, %g1, %g4
6629 save %l5, %g7, %g3
6630 rdpr %cwp, %g1
6631 rdpr %cansave, %g2
6632 rdpr %canrestore, %g3
6633 rdpr %cleanwin, %g4
6634 rdpr %otherwin, %g5
6635 rdpr %wstate, %g6
6636 stw %l6, [%l7 + 0x3C]
6637 fxor %f26, %f8, %f16
6638 fexpand %f10, %f10
6639 movg %icc, %l1, %g5
6640 xnorcc %i2, %o3, %l3
6641 sdivx %g2, 0x1B86, %o2
6642 srlx %i3, %i7, %i4
6643 udivcc %o1, 0x180E, %l2
6644 alignaddrl %o5, %o6, %i5
6645 movgu %xcc, %i1, %l0
6646 movvc %xcc, %g6, %i0
6647 fxors %f14, %f3, %f31
6648 fmovs %f20, %f14
6649 edge32n %o0, %l4, %i6
6650 movvs %icc, %o4, %o7
6651 std %f4, [%l7 + 0x48]
6652 mulx %g1, 0x05E1, %l5
6653 stw %g4, [%l7 + 0x48]
6654 fnot1s %f20, %f13
6655 sub %g7, 0x1D4C, %g3
6656 movcc %xcc, %l6, %g5
6657 orncc %i2, 0x187B, %l1
6658 movgu %icc, %o3, %l3
6659 xnorcc %o2, 0x09C6, %g2
6660 movleu %icc, %i3, %i4
6661 and %o1, 0x1BA1, %l2
6662 orcc %o5, %i7, %i5
6663 lduh [%l7 + 0x54], %o6
6664 andcc %l0, %g6, %i1
6665 fnors %f18, %f18, %f27
6666 array8 %o0, %l4, %i6
6667 sth %o4, [%l7 + 0x50]
6668 orcc %o7, %g1, %i0
6669 movn %icc, %l5, %g4
6670 popc 0x09EC, %g3
6671 umul %l6, %g7, %i2
6672 or %l1, 0x08E4, %g5
6673 pdist %f14, %f14, %f10
6674 or %o3, 0x0823, %l3
6675 movvs %icc, %o2, %g2
6676 fmovsn %xcc, %f26, %f20
6677 udivcc %i4, 0x01B8, %i3
6678 fcmped %fcc0, %f10, %f6
6679 ldub [%l7 + 0x51], %o1
6680 fmul8ulx16 %f6, %f30, %f8
6681 edge16n %o5, %l2, %i5
6682 fcmpeq32 %f4, %f14, %o6
6683 udiv %i7, 0x145F, %g6
6684 lduw [%l7 + 0x0C], %i1
6685 add %o0, 0x17AF, %l0
6686 subc %i6, 0x1543, %l4
6687 edge8 %o4, %o7, %g1
6688 movn %xcc, %l5, %i0
6689 bshuffle %f4, %f2, %f2
6690 lduw [%l7 + 0x50], %g3
6691 smulcc %l6, %g4, %g7
6692 std %f22, [%l7 + 0x50]
6693 srlx %i2, 0x1B, %l1
6694 ld [%l7 + 0x7C], %f15
6695 fmovs %f2, %f6
6696 fmul8sux16 %f2, %f6, %f8
6697 ldsw [%l7 + 0x24], %o3
6698 smul %l3, 0x18C3, %o2
6699 sll %g5, %g2, %i4
6700 move %icc, %o1, %i3
6701 std %f6, [%l7 + 0x28]
6702 andncc %l2, %o5, %o6
6703 edge32ln %i7, %i5, %i1
6704 srlx %o0, 0x0E, %l0
6705 ldsw [%l7 + 0x7C], %i6
6706 std %f12, [%l7 + 0x18]
6707 restore %g6, %o4, %l4
6708 rdpr %cwp, %g1
6709 rdpr %cansave, %g2
6710 rdpr %canrestore, %g3
6711 rdpr %cleanwin, %g4
6712 rdpr %otherwin, %g5
6713 rdpr %wstate, %g6
6714 alignaddrl %g1, %o7, %i0
6715 ldx [%l7 + 0x18], %g3
6716 and %l5, 0x025D, %l6
6717 fmovsne %icc, %f0, %f10
6718 movleu %xcc, %g4, %i2
6719 popc %g7, %o3
6720 movrgz %l1, 0x133, %l3
6721 st %f26, [%l7 + 0x48]
6722 sethi 0x13BB, %g5
6723 mova %xcc, %o2, %g2
6724 fnors %f8, %f8, %f6
6725 edge32 %i4, %i3, %o1
6726 movre %o5, 0x33A, %l2
6727 movge %icc, %o6, %i7
6728 ld [%l7 + 0x68], %f6
6729 sth %i1, [%l7 + 0x18]
6730 ldd [%l7 + 0x38], %f12
6731 orcc %o0, %l0, %i5
6732 addcc %g6, 0x0639, %i6
6733 mulscc %o4, %g1, %o7
6734 array16 %i0, %l4, %g3
6735 alignaddr %l6, %l5, %g4
6736 subc %g7, 0x181D, %o3
6737 movcs %xcc, %i2, %l1
6738 fone %f6
6739 movrlez %l3, %o2, %g5
6740 add %g2, 0x13A7, %i4
6741 stb %i3, [%l7 + 0x5D]
6742 orn %o5, %o1, %l2
6743 fors %f12, %f12, %f24
6744 fzero %f8
6745 fmovsg %icc, %f20, %f17
6746 lduw [%l7 + 0x40], %o6
6747 movrne %i7, %i1, %l0
6748 fmovrslz %o0, %f19, %f19
6749 array32 %i5, %g6, %o4
6750 ld [%l7 + 0x34], %f16
6751 movgu %xcc, %i6, %o7
6752 mulx %i0, %l4, %g1
6753 subcc %l6, 0x1259, %l5
6754 ldx [%l7 + 0x28], %g3
6755 subccc %g7, %g4, %o3
6756 subccc %i2, 0x1F11, %l1
6757 udiv %o2, 0x1879, %l3
6758 fmovsg %xcc, %f27, %f7
6759 lduh [%l7 + 0x24], %g5
6760 movge %xcc, %g2, %i3
6761 sethi 0x0D67, %o5
6762 ldx [%l7 + 0x38], %i4
6763 movcs %xcc, %l2, %o1
6764 xorcc %i7, %i1, %o6
6765 edge32ln %l0, %i5, %o0
6766 addc %o4, %i6, %g6
6767 umulcc %o7, %i0, %g1
6768 st %f12, [%l7 + 0x24]
6769 stw %l6, [%l7 + 0x78]
6770 edge16l %l4, %g3, %l5
6771 edge8n %g4, %g7, %o3
6772 add %i2, %o2, %l3
6773 save %l1, %g2, %g5
6774 rdpr %cwp, %g1
6775 rdpr %cansave, %g2
6776 rdpr %canrestore, %g3
6777 rdpr %cleanwin, %g4
6778 rdpr %otherwin, %g5
6779 rdpr %wstate, %g6
6780 sll %o5, %i3, %l2
6781 fmovrdgez %o1, %f12, %f2
6782 stb %i4, [%l7 + 0x5E]
6783 sethi 0x106F, %i1
6784 edge8ln %i7, %o6, %l0
6785 fmovrslz %i5, %f12, %f19
6786 ldd [%l7 + 0x50], %f2
6787 alignaddr %o0, %o4, %i6
6788 fnot2s %f31, %f4
6789 fpack16 %f16, %f16
6790 fmovrslz %o7, %f24, %f10
6791 addccc %i0, 0x11AB, %g6
6792 sub %l6, 0x0CC0, %l4
6793 fexpand %f1, %f30
6794 edge32n %g1, %g3, %g4
6795 movge %icc, %g7, %o3
6796 umul %l5, 0x1A17, %i2
6797 fmovrse %o2, %f23, %f31
6798 edge32l %l3, %l1, %g5
6799 fmovsvs %icc, %f14, %f29
6800 fsrc2 %f8, %f16
6801 udiv %o5, 0x0815, %i3
6802 fcmps %fcc3, %f5, %f16
6803 smul %g2, %o1, %i4
6804 stw %i1, [%l7 + 0x60]
6805 move %xcc, %l2, %o6
6806 srlx %l0, %i5, %i7
6807 movle %icc, %o4, %i6
6808 fmul8ulx16 %f4, %f16, %f16
6809 srl %o7, 0x19, %o0
6810 fmovsneg %icc, %f17, %f15
6811 sir 0x0AC5
6812 mulscc %i0, 0x16DF, %l6
6813 movn %icc, %g6, %l4
6814 subccc %g3, 0x1579, %g1
6815 movrne %g4, 0x2E9, %g7
6816 edge8n %l5, %o3, %o2
6817 for %f20, %f18, %f10
6818 udivx %i2, 0x13F2, %l1
6819 movvs %xcc, %g5, %l3
6820 add %i3, 0x1125, %o5
6821 fmovsge %icc, %f17, %f17
6822 sll %o1, 0x1A, %i4
6823 ldsw [%l7 + 0x1C], %g2
6824 movn %icc, %l2, %o6
6825 ldsw [%l7 + 0x44], %l0
6826 movn %xcc, %i1, %i7
6827 fpackfix %f16, %f6
6828 save %o4, 0x053E, %i5
6829 rdpr %cwp, %g1
6830 rdpr %cansave, %g2
6831 rdpr %canrestore, %g3
6832 rdpr %cleanwin, %g4
6833 rdpr %otherwin, %g5
6834 rdpr %wstate, %g6
6835 array32 %o7, %i6, %i0
6836 ldd [%l7 + 0x70], %f10
6837 andncc %l6, %g6, %o0
6838 fmovdpos %icc, %f29, %f26
6839 movge %icc, %l4, %g1
6840 mova %xcc, %g4, %g7
6841 movvs %xcc, %g3, %o3
6842 fnot1s %f13, %f28
6843 srax %l5, 0x01, %o2
6844 fpadd16s %f7, %f24, %f3
6845 addcc %l1, %i2, %g5
6846 movrgz %i3, %o5, %o1
6847 movre %l3, 0x004, %i4
6848 ldsh [%l7 + 0x74], %g2
6849 ldsw [%l7 + 0x78], %o6
6850 udivx %l2, 0x1C21, %i1
6851 ld [%l7 + 0x74], %f7
6852 array8 %i7, %l0, %i5
6853 movleu %icc, %o7, %i6
6854 mulx %o4, %l6, %i0
6855 edge16 %g6, %o0, %l4
6856 movgu %icc, %g1, %g4
6857 fmovdvs %xcc, %f5, %f23
6858 sra %g3, 0x11, %o3
6859 smulcc %l5, 0x0011, %g7
6860 srl %l1, 0x17, %i2
6861 edge32 %o2, %g5, %i3
6862 st %f0, [%l7 + 0x2C]
6863 fcmpeq32 %f30, %f18, %o5
6864 fcmpne32 %f22, %f8, %l3
6865 movle %xcc, %o1, %i4
6866 sra %g2, 0x1C, %o6
6867 movge %icc, %i1, %i7
6868 ldsh [%l7 + 0x42], %l2
6869 movrgez %l0, 0x302, %o7
6870 edge32l %i6, %i5, %o4
6871 add %l6, 0x145F, %g6
6872 xnorcc %i0, %o0, %g1
6873 fcmple32 %f22, %f6, %l4
6874 orn %g4, %o3, %g3
6875 or %g7, %l5, %i2
6876 mova %icc, %o2, %g5
6877 sub %i3, %l1, %o5
6878 movcs %xcc, %o1, %l3
6879 fornot2 %f8, %f0, %f12
6880 fmovrde %i4, %f8, %f4
6881 setx loop_24, %l0, %l1
6882 return %l1
6883 nop
6884 rdpr %cwp, %g1
6885 rdpr %cansave, %g2
6886 rdpr %canrestore, %g3
6887 rdpr %cleanwin, %g4
6888 rdpr %otherwin, %g5
6889 rdpr %wstate, %g6
6890loop_24: fpack16 %f30, %f2
6891 xorcc %g2, 0x1FF6, %l2
6892 edge8 %l0, %i6, %i5
6893 movrgez %o4, 0x20E, %l6
6894 movcs %icc, %g6, %i0
6895 smul %o7, %g1, %l4
6896 for %f24, %f30, %f20
6897 fcmpgt32 %f26, %f20, %g4
6898 fmovdge %xcc, %f6, %f14
6899 sllx %o3, %o0, %g7
6900 addcc %l5, 0x0822, %i2
6901 nop
6902 set 0x5E, %l5
6903 sth %o2, [%l7 + %l5]
6904 fmul8sux16 %f22, %f4, %f30
6905 save %g5, %i3, %g3
6906 rdpr %cwp, %g1
6907 rdpr %cansave, %g2
6908 rdpr %canrestore, %g3
6909 rdpr %cleanwin, %g4
6910 rdpr %otherwin, %g5
6911 rdpr %wstate, %g6
6912 ldsh [%l7 + 0x0C], %l1
6913 fmovrdgz %o1, %f30, %f28
6914 sdivx %l3, 0x0356, %i4
6915 udivx %o5, 0x0A05, %o6
6916 restore %i7, 0x082B, %g2
6917 rdpr %cwp, %g1
6918 rdpr %cansave, %g2
6919 rdpr %canrestore, %g3
6920 rdpr %cleanwin, %g4
6921 rdpr %otherwin, %g5
6922 rdpr %wstate, %g6
6923 movre %l2, 0x2B3, %l0
6924 movn %xcc, %i6, %i1
6925 fpackfix %f14, %f0
6926 mulx %o4, %l6, %i5
6927 edge32ln %i0, %o7, %g6
6928 sub %l4, %g1, %g4
6929 fnors %f23, %f16, %f23
6930 ldx [%l7 + 0x18], %o0
6931 movneg %icc, %g7, %l5
6932 edge8ln %i2, %o3, %g5
6933 edge8ln %o2, %i3, %g3
6934 movpos %icc, %l1, %o1
6935 sll %l3, %i4, %o5
6936 lduw [%l7 + 0x18], %i7
6937 fmovse %icc, %f20, %f10
6938 ldub [%l7 + 0x13], %o6
6939 or %g2, %l0, %i6
6940 or %i1, %o4, %l2
6941 edge8ln %i5, %i0, %o7
6942 movcs %xcc, %l6, %g6
6943 umulcc %g1, 0x1648, %l4
6944 sethi 0x0569, %o0
6945 fmovsvs %icc, %f20, %f0
6946 ldd [%l7 + 0x20], %g4
6947 sir 0x1F88
6948 xor %g7, %i2, %l5
6949 edge32n %o3, %o2, %g5
6950 fnegd %f24, %f16
6951 alignaddr %i3, %l1, %g3
6952 umul %o1, %i4, %l3
6953 movl %icc, %o5, %o6
6954 fmul8x16 %f24, %f18, %f28
6955 movle %xcc, %g2, %l0
6956 fnegd %f12, %f26
6957 fnor %f14, %f28, %f28
6958 sdivcc %i6, 0x0655, %i7
6959 fmovse %icc, %f4, %f3
6960 sth %i1, [%l7 + 0x1C]
6961 mova %icc, %o4, %i5
6962 ldx [%l7 + 0x28], %l2
6963 movrlez %o7, 0x18C, %i0
6964 orncc %g6, %l6, %l4
6965 movpos %icc, %g1, %g4
6966 movrgez %o0, 0x3DB, %g7
6967 sdivx %l5, 0x0642, %o3
6968 fnands %f5, %f19, %f0
6969 ldsh [%l7 + 0x68], %o2
6970 nop
6971 set 0x40, %g5
6972 stw %i2, [%l7 + %g5]
6973 mulx %g5, %i3, %g3
6974 popc %o1, %l1
6975 edge8l %l3, %i4, %o6
6976 edge32ln %g2, %l0, %o5
6977 ldd [%l7 + 0x70], %i6
6978 popc %i6, %o4
6979 movl %xcc, %i5, %l2
6980 movcs %icc, %o7, %i1
6981 fcmpne32 %f28, %f28, %g6
6982 movrgez %i0, %l6, %l4
6983 or %g4, 0x0A63, %g1
6984 bshuffle %f2, %f12, %f16
6985 fcmpgt16 %f0, %f20, %g7
6986 edge16l %o0, %o3, %l5
6987 sdivx %o2, 0x04E9, %g5
6988 array32 %i2, %i3, %g3
6989 edge16 %o1, %l3, %l1
6990 fmovdg %xcc, %f31, %f4
6991 addc %o6, %i4, %g2
6992 nop
6993 set 0x6B, %i0
6994 ldub [%l7 + %i0], %l0
6995 udiv %o5, 0x1302, %i6
6996 fmovsleu %xcc, %f1, %f9
6997 setx loop_25, %l0, %l1
6998 return %l1
6999 nop
7000 rdpr %cwp, %g1
7001 rdpr %cansave, %g2
7002 rdpr %canrestore, %g3
7003 rdpr %cleanwin, %g4
7004 rdpr %otherwin, %g5
7005 rdpr %wstate, %g6
7006loop_25: ldsw [%l7 + 0x24], %o7
7007 alignaddrl %i1, %o4, %i0
7008 fsrc1 %f0, %f6
7009 movl %xcc, %l6, %g6
7010 movrne %g4, 0x366, %l4
7011 movge %icc, %g7, %g1
7012 sth %o0, [%l7 + 0x72]
7013 fcmped %fcc1, %f14, %f2
7014 xnor %l5, %o3, %g5
7015 andncc %i2, %o2, %g3
7016 ld [%l7 + 0x70], %f29
7017 subcc %i3, %o1, %l1
7018 mova %xcc, %o6, %i4
7019 movleu %icc, %g2, %l0
7020 nop
7021 set 0x6E, %g1
7022 lduh [%l7 + %g1], %o5
7023 sll %l3, %i7, %i5
7024 array32 %l2, %o7, %i1
7025 sll %o4, %i6, %i0
7026 mova %icc, %l6, %g6
7027 edge32 %g4, %l4, %g7
7028 movre %g1, 0x26D, %o0
7029 mulscc %o3, 0x1FDA, %l5
7030 edge8n %g5, %o2, %i2
7031 sdivcc %g3, 0x1644, %i3
7032 edge32 %o1, %l1, %i4
7033 subccc %o6, %l0, %g2
7034 bshuffle %f14, %f24, %f2
7035 edge8n %o5, %i7, %i5
7036 movleu %icc, %l2, %o7
7037 popc 0x15FB, %i1
7038 movcs %xcc, %o4, %i6
7039 edge16l %l3, %i0, %g6
7040 ldx [%l7 + 0x20], %g4
7041 nop
7042 set 0x14, %o4
7043 ldsw [%l7 + %o4], %l6
7044 edge32 %g7, %g1, %l4
7045 movn %icc, %o0, %l5
7046 alignaddrl %g5, %o3, %i2
7047 fsrc1 %f8, %f20
7048 edge16n %o2, %g3, %i3
7049 fors %f16, %f25, %f11
7050 stw %l1, [%l7 + 0x50]
7051 move %xcc, %i4, %o6
7052 array8 %l0, %g2, %o1
7053 ldx [%l7 + 0x20], %o5
7054 addc %i5, 0x1F7C, %i7
7055 pdist %f20, %f2, %f28
7056 addcc %o7, %i1, %l2
7057 andncc %o4, %l3, %i6
7058 edge8n %i0, %g6, %l6
7059 nop
7060 set 0x56, %i7
7061 lduh [%l7 + %i7], %g4
7062 fnot2s %f11, %f17
7063 sdiv %g1, 0x1602, %l4
7064 movl %xcc, %o0, %g7
7065 movvs %icc, %l5, %o3
7066 ldd [%l7 + 0x38], %f6
7067 sdiv %i2, 0x1BD3, %g5
7068 umul %o2, %g3, %l1
7069 subcc %i4, %i3, %o6
7070 fmovdl %icc, %f9, %f1
7071 fcmpne32 %f30, %f22, %g2
7072 addccc %l0, %o5, %i5
7073 fmovsge %xcc, %f13, %f16
7074 fmovsneg %xcc, %f16, %f22
7075 array32 %o1, %o7, %i7
7076 fpackfix %f0, %f30
7077 edge32l %l2, %o4, %l3
7078 fcmpes %fcc1, %f23, %f22
7079 fcmpeq32 %f2, %f26, %i6
7080 fabss %f4, %f20
7081 fpadd16 %f28, %f18, %f30
7082 lduw [%l7 + 0x20], %i1
7083 bshuffle %f10, %f2, %f12
7084 sdivcc %i0, 0x0CCE, %l6
7085 ldub [%l7 + 0x2A], %g4
7086 mova %xcc, %g1, %l4
7087 fsrc2 %f20, %f20
7088 and %o0, 0x18A1, %g6
7089 stb %g7, [%l7 + 0x0D]
7090 edge32ln %l5, %o3, %g5
7091 edge8 %i2, %o2, %l1
7092 xorcc %g3, 0x1B06, %i3
7093 edge32l %o6, %i4, %g2
7094 stw %l0, [%l7 + 0x14]
7095 st %f10, [%l7 + 0x14]
7096 sethi 0x0868, %o5
7097 fmovdvs %xcc, %f8, %f8
7098 addcc %o1, 0x157B, %i5
7099 smul %o7, 0x0C9C, %i7
7100 movge %xcc, %o4, %l3
7101 movrne %l2, %i1, %i0
7102 array32 %l6, %g4, %g1
7103 nop
7104 set 0x65, %o6
7105 ldub [%l7 + %o6], %l4
7106 fmovsle %icc, %f20, %f6
7107 movneg %xcc, %i6, %o0
7108 umul %g6, %g7, %l5
7109 ldd [%l7 + 0x18], %f2
7110 movrgez %g5, %o3, %i2
7111 addcc %o2, %g3, %i3
7112 addccc %o6, 0x1B75, %i4
7113 movneg %icc, %g2, %l1
7114 array32 %l0, %o5, %o1
7115 sdivx %o7, 0x15FD, %i5
7116 move %icc, %i7, %o4
7117 orn %l3, 0x174C, %l2
7118 movle %xcc, %i1, %i0
7119 addc %l6, 0x110D, %g4
7120 orcc %l4, 0x1AEA, %i6
7121 movcs %icc, %g1, %o0
7122 fmovde %icc, %f29, %f30
7123 fmovscc %xcc, %f29, %f23
7124 umul %g6, %g7, %l5
7125 ldub [%l7 + 0x0B], %g5
7126 edge32ln %i2, %o2, %o3
7127 array16 %g3, %o6, %i3
7128 movvs %icc, %i4, %l1
7129 xnor %g2, 0x069D, %l0
7130 edge16l %o1, %o5, %i5
7131 fone %f4
7132 ldub [%l7 + 0x5E], %o7
7133 fmovde %xcc, %f7, %f26
7134 movneg %xcc, %i7, %l3
7135 movgu %icc, %l2, %o4
7136 mulx %i0, 0x100B, %l6
7137 mova %icc, %g4, %i1
7138 smul %i6, %g1, %l4
7139 alignaddrl %g6, %o0, %l5
7140 orncc %g5, %i2, %o2
7141 fmovdgu %icc, %f31, %f1
7142 movrlz %o3, 0x32B, %g7
7143 edge32l %o6, %i3, %g3
7144 srax %l1, %g2, %i4
7145 for %f2, %f18, %f18
7146 movg %icc, %o1, %o5
7147 fornot2s %f18, %f31, %f14
7148 movvc %xcc, %l0, %o7
7149 edge8 %i7, %l3, %i5
7150 sth %o4, [%l7 + 0x1A]
7151 fpsub32s %f14, %f21, %f26
7152 or %l2, %l6, %i0
7153 move %icc, %g4, %i6
7154 edge16n %g1, %l4, %i1
7155 orncc %o0, 0x098C, %g6
7156 array16 %l5, %i2, %o2
7157 srl %g5, %g7, %o6
7158 fcmpeq16 %f10, %f4, %i3
7159 stb %o3, [%l7 + 0x18]
7160 fnegs %f14, %f7
7161 sra %g3, %l1, %g2
7162 movgu %xcc, %i4, %o1
7163 sub %l0, 0x0A24, %o7
7164 movn %icc, %o5, %i7
7165 movle %icc, %l3, %o4
7166 ldub [%l7 + 0x32], %l2
7167 edge16n %l6, %i0, %g4
7168 alignaddrl %i5, %g1, %l4
7169 andcc %i1, 0x0697, %o0
7170 sra %i6, 0x06, %g6
7171 sdivx %i2, 0x084D, %o2
7172 std %f20, [%l7 + 0x70]
7173 addcc %g5, %g7, %l5
7174 subc %o6, %o3, %g3
7175 fmovsge %icc, %f22, %f5
7176 fmovrsgz %i3, %f4, %f20
7177 ldsb [%l7 + 0x0B], %g2
7178 mulscc %i4, 0x1390, %o1
7179 array8 %l1, %o7, %o5
7180 fmovsne %xcc, %f25, %f30
7181 fandnot2 %f12, %f10, %f10
7182 or %i7, 0x1341, %l3
7183 fmovdn %xcc, %f26, %f23
7184 edge32n %o4, %l2, %l0
7185 and %l6, %i0, %g4
7186 alignaddr %i5, %l4, %i1
7187 movn %xcc, %g1, %i6
7188 orn %o0, 0x015D, %g6
7189 fsrc1 %f30, %f24
7190 or %i2, %g5, %o2
7191 umulcc %g7, %o6, %o3
7192 movvc %icc, %l5, %i3
7193 fpmerge %f21, %f11, %f22
7194 xnor %g2, %g3, %o1
7195 fexpand %f7, %f0
7196 fzero %f16
7197 fmovrse %i4, %f11, %f9
7198 fmovd %f18, %f20
7199 fcmpgt32 %f28, %f30, %o7
7200 orn %o5, 0x171C, %i7
7201 fcmple32 %f18, %f22, %l3
7202 movgu %icc, %l1, %o4
7203 sub %l2, 0x02F6, %l6
7204 edge16n %i0, %g4, %l0
7205 movvs %icc, %l4, %i5
7206 std %f0, [%l7 + 0x60]
7207 edge32l %g1, %i6, %i1
7208 orncc %g6, %o0, %g5
7209 orcc %i2, %o2, %g7
7210 ldx [%l7 + 0x58], %o6
7211 popc %l5, %o3
7212 ldd [%l7 + 0x48], %i2
7213 stw %g2, [%l7 + 0x3C]
7214 srlx %o1, %g3, %o7
7215 stb %o5, [%l7 + 0x38]
7216 fmovrdlez %i7, %f24, %f28
7217 move %xcc, %l3, %i4
7218 udivcc %l1, 0x07FD, %l2
7219 alignaddr %l6, %o4, %g4
7220 edge8l %i0, %l0, %l4
7221 edge16ln %g1, %i5, %i6
7222 sir 0x0A9F
7223 lduw [%l7 + 0x10], %i1
7224 ldsw [%l7 + 0x44], %o0
7225 fnot2s %f31, %f18
7226 fmovsge %icc, %f31, %f16
7227 fpackfix %f30, %f24
7228 ldd [%l7 + 0x08], %g6
7229 save %i2, 0x0973, %g5
7230 rdpr %cwp, %g1
7231 rdpr %cansave, %g2
7232 rdpr %canrestore, %g3
7233 rdpr %cleanwin, %g4
7234 rdpr %otherwin, %g5
7235 rdpr %wstate, %g6
7236 fcmpne16 %f24, %f2, %o2
7237 movn %xcc, %o6, %g7
7238 edge16n %l5, %i3, %o3
7239 array8 %o1, %g2, %o7
7240 movleu %xcc, %g3, %o5
7241 fmovdcs %icc, %f15, %f11
7242 srl %i7, 0x0A, %l3
7243 or %i4, %l2, %l1
7244 movle %icc, %o4, %l6
7245 edge16ln %g4, %l0, %i0
7246 add %g1, 0x1871, %i5
7247 fmovrdlez %l4, %f6, %f12
7248 fandnot1 %f18, %f20, %f28
7249 array32 %i6, %i1, %o0
7250 edge8ln %g6, %g5, %i2
7251 edge16 %o6, %o2, %g7
7252 alignaddrl %i3, %o3, %o1
7253 smulcc %g2, %o7, %g3
7254 and %o5, %i7, %l5
7255 popc 0x0BB0, %i4
7256 fzero %f16
7257 mova %xcc, %l2, %l3
7258 edge32 %o4, %l6, %g4
7259 restore %l0, 0x0B2B, %l1
7260 rdpr %cwp, %g1
7261 rdpr %cansave, %g2
7262 rdpr %canrestore, %g3
7263 rdpr %cleanwin, %g4
7264 rdpr %otherwin, %g5
7265 rdpr %wstate, %g6
7266 addc %i0, %i5, %l4
7267 orn %i6, 0x04B4, %i1
7268 sdiv %g1, 0x08B9, %o0
7269 fornot1 %f24, %f10, %f28
7270 subcc %g6, %i2, %g5
7271 smul %o6, 0x1448, %g7
7272 mova %icc, %o2, %i3
7273 addcc %o1, 0x047F, %g2
7274 lduw [%l7 + 0x20], %o7
7275 movne %xcc, %o3, %g3
7276 movl %icc, %i7, %l5
7277 movrlz %o5, %l2, %l3
7278 fmovrsgz %o4, %f25, %f17
7279 edge32 %i4, %l6, %l0
7280 movrlez %l1, 0x17D, %i0
7281 movne %icc, %i5, %g4
7282 movleu %xcc, %l4, %i1
7283 andn %i6, 0x1CCB, %g1
7284 sethi 0x1B40, %g6
7285 sdivcc %o0, 0x13D6, %i2
7286 andcc %g5, 0x01A6, %g7
7287 fmovdvs %icc, %f5, %f7
7288 fnot2s %f7, %f14
7289 subccc %o6, 0x0DA5, %i3
7290 srax %o1, %g2, %o2
7291 movrlz %o3, %o7, %i7
7292 or %l5, 0x0E7B, %g3
7293 nop
7294 set 0x10, %g4
7295 ldsh [%l7 + %g4], %l2
7296 edge32 %l3, %o4, %i4
7297 movleu %xcc, %o5, %l0
7298 movrlez %l1, 0x253, %i0
7299 movne %xcc, %l6, %g4
7300 movleu %icc, %i5, %l4
7301 fnot1s %f14, %f28
7302 sdivcc %i6, 0x02DE, %g1
7303 mova %xcc, %g6, %o0
7304 move %xcc, %i1, %g5
7305 movrne %g7, %o6, %i3
7306 andncc %o1, %i2, %o2
7307 array16 %g2, %o3, %i7
7308 movrgz %o7, %l5, %l2
7309 sll %g3, 0x11, %l3
7310 udiv %i4, 0x002E, %o4
7311 umulcc %o5, %l0, %i0
7312 fpackfix %f2, %f8
7313 mulx %l6, %l1, %g4
7314 edge16 %l4, %i5, %g1
7315 orn %i6, %o0, %i1
7316 edge32n %g5, %g7, %o6
7317 std %f30, [%l7 + 0x68]
7318 fmovscs %xcc, %f8, %f22
7319 xorcc %g6, 0x0FB2, %o1
7320 stx %i2, [%l7 + 0x60]
7321 array16 %i3, %g2, %o2
7322 smulcc %i7, %o3, %l5
7323 save %o7, 0x01FA, %g3
7324 rdpr %cwp, %g1
7325 rdpr %cansave, %g2
7326 rdpr %canrestore, %g3
7327 rdpr %cleanwin, %g4
7328 rdpr %otherwin, %g5
7329 rdpr %wstate, %g6
7330 movrgez %l2, 0x0E4, %i4
7331 edge8 %l3, %o4, %o5
7332 stw %l0, [%l7 + 0x28]
7333 sdiv %i0, 0x0122, %l1
7334 fmovrdgez %l6, %f14, %f18
7335 srlx %g4, 0x04, %i5
7336 edge16 %g1, %i6, %l4
7337 udivx %i1, 0x0C07, %g5
7338 orncc %g7, %o6, %o0
7339 move %xcc, %g6, %o1
7340 smul %i3, %i2, %g2
7341 xor %i7, 0x1A9A, %o2
7342 setx loop_26, %l0, %l1
7343 return %l1
7344 nop
7345 rdpr %cwp, %g1
7346 rdpr %cansave, %g2
7347 rdpr %canrestore, %g3
7348 rdpr %cleanwin, %g4
7349 rdpr %otherwin, %g5
7350 rdpr %wstate, %g6
7351loop_26: ldd [%l7 + 0x48], %f6
7352 edge8n %g3, %i4, %l2
7353 sll %o4, %l3, %l0
7354 andn %i0, 0x06E0, %o5
7355 ld [%l7 + 0x6C], %f29
7356 addc %l1, 0x09B5, %g4
7357 fmovsg %xcc, %f6, %f5
7358 save %l6, %g1, %i5
7359 rdpr %cwp, %g1
7360 rdpr %cansave, %g2
7361 rdpr %canrestore, %g3
7362 rdpr %cleanwin, %g4
7363 rdpr %otherwin, %g5
7364 rdpr %wstate, %g6
7365 stw %i6, [%l7 + 0x54]
7366 alignaddr %i1, %l4, %g7
7367 srax %g5, 0x16, %o0
7368 ldd [%l7 + 0x20], %g6
7369 fmovsleu %icc, %f10, %f3
7370 mulscc %o1, 0x15E3, %i3
7371 sll %i2, %g2, %i7
7372 fmul8sux16 %f10, %f16, %f18
7373 andcc %o6, 0x1A51, %l5
7374 ldsb [%l7 + 0x4C], %o3
7375 edge32ln %o2, %o7, %i4
7376 movrlz %l2, %o4, %l3
7377 movn %xcc, %l0, %i0
7378 andncc %o5, %l1, %g3
7379 subccc %g4, %l6, %g1
7380 edge32l %i6, %i5, %i1
7381 mova %icc, %l4, %g7
7382 fmovrsgz %g5, %f14, %f16
7383 movne %icc, %o0, %o1
7384 subc %g6, 0x0034, %i2
7385 fmovscs %icc, %f1, %f25
7386 srax %g2, 0x07, %i3
7387 ldsb [%l7 + 0x24], %o6
7388 movcc %icc, %i7, %o3
7389 srl %l5, 0x0C, %o7
7390 ldsb [%l7 + 0x4B], %i4
7391 subc %o2, %l2, %o4
7392 fone %f10
7393 xorcc %l3, 0x0285, %i0
7394 srlx %l0, %l1, %g3
7395 lduh [%l7 + 0x3E], %g4
7396 umul %o5, %g1, %l6
7397 movcs %xcc, %i6, %i5
7398 movrne %l4, 0x02F, %i1
7399 movrgez %g7, 0x0A6, %g5
7400 fandnot2s %f16, %f29, %f8
7401 sllx %o0, 0x02, %g6
7402 ldub [%l7 + 0x11], %i2
7403 fabss %f10, %f25
7404 move %xcc, %o1, %g2
7405 st %f8, [%l7 + 0x50]
7406 srlx %o6, %i3, %i7
7407 movne %icc, %o3, %o7
7408 fxor %f30, %f20, %f8
7409 movne %xcc, %i4, %l5
7410 udivcc %l2, 0x0282, %o4
7411 fcmpd %fcc1, %f8, %f12
7412 xorcc %l3, 0x1960, %o2
7413 fnegd %f8, %f10
7414 fmovsg %icc, %f28, %f20
7415 movge %xcc, %i0, %l1
7416 fcmpes %fcc3, %f16, %f7
7417 lduw [%l7 + 0x34], %g3
7418 ldsw [%l7 + 0x24], %l0
7419 umul %g4, 0x0BB1, %o5
7420 fnegd %f18, %f18
7421 save %g1, %l6, %i5
7422 rdpr %cwp, %g1
7423 rdpr %cansave, %g2
7424 rdpr %canrestore, %g3
7425 rdpr %cleanwin, %g4
7426 rdpr %otherwin, %g5
7427 rdpr %wstate, %g6
7428 sll %l4, %i1, %g7
7429 andncc %g5, %o0, %g6
7430 stw %i2, [%l7 + 0x48]
7431 udiv %o1, 0x1323, %g2
7432 movcc %icc, %i6, %i3
7433 fmovsvs %icc, %f15, %f12
7434 movrne %o6, %o3, %o7
7435 fpack32 %f2, %f4, %f8
7436 sir 0x1644
7437 sra %i4, %i7, %l5
7438 sethi 0x0471, %l2
7439 fzeros %f19
7440 fmovdvs %icc, %f19, %f31
7441 array8 %o4, %l3, %o2
7442 fexpand %f7, %f30
7443 sll %i0, %g3, %l1
7444 movcc %icc, %l0, %g4
7445 fpsub32 %f24, %f30, %f6
7446 movcc %xcc, %o5, %l6
7447 movg %icc, %g1, %l4
7448 stb %i5, [%l7 + 0x1F]
7449 movrgez %i1, 0x3B3, %g7
7450 xor %g5, %o0, %g6
7451 edge32 %i2, %g2, %o1
7452 ldub [%l7 + 0x43], %i6
7453 fpmerge %f11, %f0, %f14
7454 smulcc %o6, 0x05CA, %i3
7455 edge8 %o7, %o3, %i7
7456 srlx %i4, %l5, %l2
7457 sth %l3, [%l7 + 0x40]
7458 ldsw [%l7 + 0x0C], %o2
7459 fmovdcs %xcc, %f18, %f23
7460 edge8n %i0, %g3, %o4
7461 edge8n %l0, %g4, %o5
7462 stw %l1, [%l7 + 0x44]
7463 edge8n %l6, %g1, %l4
7464 sth %i1, [%l7 + 0x7C]
7465 alignaddrl %i5, %g5, %o0
7466 sdivx %g6, 0x03F8, %g7
7467 edge32 %i2, %o1, %i6
7468 array8 %o6, %g2, %i3
7469 edge16n %o7, %o3, %i4
7470 movrgez %i7, 0x1E2, %l5
7471 sth %l3, [%l7 + 0x58]
7472 fnot2 %f30, %f8
7473 udiv %l2, 0x1528, %o2
7474 movvc %icc, %g3, %o4
7475 srlx %i0, %l0, %g4
7476 move %xcc, %l1, %l6
7477 fpsub16 %f28, %f30, %f0
7478 edge8 %o5, %g1, %i1
7479 edge8ln %i5, %l4, %g5
7480 array32 %g6, %o0, %g7
7481 fmovdl %icc, %f0, %f21
7482 array32 %o1, %i6, %i2
7483 fcmple32 %f10, %f20, %o6
7484 addcc %i3, 0x1EE3, %o7
7485 fnors %f29, %f17, %f23
7486 fmovda %xcc, %f10, %f4
7487 array32 %o3, %g2, %i7
7488 andn %i4, 0x0BF4, %l3
7489 edge16l %l5, %o2, %g3
7490 sra %l2, %o4, %l0
7491 nop
7492 set 0x60, %o2
7493 ldd [%l7 + %o2], %i0
7494 fexpand %f5, %f12
7495 std %f14, [%l7 + 0x70]
7496 fpadd32 %f12, %f16, %f12
7497 stb %l1, [%l7 + 0x3E]
7498 subccc %l6, 0x0207, %g4
7499 array8 %o5, %g1, %i1
7500 fpackfix %f2, %f0
7501 stw %i5, [%l7 + 0x34]
7502 edge32ln %l4, %g6, %g5
7503 edge32n %g7, %o0, %o1
7504 save %i6, 0x17F9, %i2
7505 rdpr %cwp, %g1
7506 rdpr %cansave, %g2
7507 rdpr %canrestore, %g3
7508 rdpr %cleanwin, %g4
7509 rdpr %otherwin, %g5
7510 rdpr %wstate, %g6
7511 addc %i3, %o6, %o3
7512 edge16 %g2, %o7, %i4
7513 fornot2s %f12, %f28, %f13
7514 umulcc %l3, 0x0093, %i7
7515 srl %o2, 0x0E, %g3
7516 siam 0x6
7517 fcmpgt32 %f10, %f18, %l5
7518 fcmpgt16 %f20, %f24, %l2
7519 movcs %icc, %l0, %o4
7520 umulcc %l1, 0x14DF, %i0
7521 fnegs %f3, %f28
7522 udivcc %l6, 0x1970, %g4
7523 mulx %o5, %g1, %i1
7524 movneg %xcc, %i5, %l4
7525 addcc %g6, %g5, %o0
7526 fsrc2s %f25, %f0
7527 edge8n %g7, %i6, %o1
7528 lduh [%l7 + 0x38], %i2
7529 ldub [%l7 + 0x63], %o6
7530 fornot2s %f0, %f11, %f24
7531 sir 0x0796
7532 fmovrsne %i3, %f1, %f1
7533 edge32n %o3, %g2, %i4
7534 fmovrsgez %l3, %f19, %f10
7535 xor %o7, %o2, %i7
7536 ldsh [%l7 + 0x74], %g3
7537 alignaddr %l2, %l0, %l5
7538 fpadd16s %f18, %f13, %f12
7539 fcmpne16 %f8, %f16, %l1
7540 edge16l %o4, %l6, %i0
7541 fpadd32s %f17, %f1, %f23
7542 subc %g4, %o5, %g1
7543 fcmpne32 %f6, %f0, %i1
7544 faligndata %f12, %f22, %f28
7545 edge32ln %i5, %g6, %g5
7546 fmovrse %o0, %f7, %f1
7547 orcc %l4, %g7, %i6
7548 edge32ln %o1, %i2, %o6
7549 sth %o3, [%l7 + 0x40]
7550 edge8ln %g2, %i4, %l3
7551 andncc %i3, %o2, %i7
7552 or %g3, 0x0F5F, %o7
7553 srlx %l2, 0x0F, %l5
7554 edge16 %l0, %o4, %l6
7555 fmovsleu %xcc, %f15, %f9
7556 fmovdcc %icc, %f8, %f6
7557 sdivcc %i0, 0x06AD, %g4
7558 fmovsg %xcc, %f3, %f29
7559 xnor %l1, %o5, %g1
7560 movg %xcc, %i1, %i5
7561 movrlez %g6, %o0, %g5
7562 stx %g7, [%l7 + 0x58]
7563 fmovsle %xcc, %f4, %f3
7564 ld [%l7 + 0x7C], %f16
7565 lduw [%l7 + 0x28], %i6
7566 ldub [%l7 + 0x2C], %o1
7567 smul %l4, %i2, %o3
7568 edge32 %o6, %g2, %i4
7569 movcc %xcc, %l3, %i3
7570 sir 0x03F6
7571 add %i7, %g3, %o2
7572 edge16 %o7, %l5, %l2
7573 movcc %icc, %l0, %l6
7574 mova %xcc, %i0, %g4
7575 sth %l1, [%l7 + 0x2C]
7576 sub %o5, 0x04B3, %o4
7577 edge8l %i1, %i5, %g1
7578 mulx %o0, %g5, %g7
7579 udivcc %g6, 0x1DCD, %o1
7580 save %i6, 0x16A2, %l4
7581 rdpr %cwp, %g1
7582 rdpr %cansave, %g2
7583 rdpr %canrestore, %g3
7584 rdpr %cleanwin, %g4
7585 rdpr %otherwin, %g5
7586 rdpr %wstate, %g6
7587 std %f0, [%l7 + 0x38]
7588 add %i2, %o3, %o6
7589 umul %g2, 0x0BD7, %i4
7590 addcc %l3, %i7, %i3
7591 nop
7592 set 0x46, %g7
7593 lduh [%l7 + %g7], %o2
7594 nop
7595 set 0x68, %i5
7596 ldx [%l7 + %i5], %g3
7597 nop
7598 set 0x58, %i2
7599 std %f16, [%l7 + %i2]
7600 fsrc1s %f22, %f21
7601 sll %l5, 0x14, %o7
7602 sdivcc %l2, 0x1B45, %l0
7603 array16 %i0, %g4, %l1
7604 ld [%l7 + 0x14], %f18
7605 edge16n %l6, %o5, %o4
7606 fmovdl %xcc, %f30, %f27
7607 fmovdgu %icc, %f11, %f2
7608 st %f12, [%l7 + 0x58]
7609 movvc %xcc, %i1, %i5
7610 movrgz %g1, %o0, %g5
7611 movvs %icc, %g6, %g7
7612 fcmps %fcc1, %f14, %f15
7613 stx %i6, [%l7 + 0x38]
7614 ldsw [%l7 + 0x50], %l4
7615 movrgz %i2, 0x1F0, %o3
7616 edge8n %o1, %g2, %i4
7617 edge32l %o6, %i7, %i3
7618 sdiv %o2, 0x1E00, %l3
7619 fnot1s %f13, %f20
7620 ldsh [%l7 + 0x7A], %l5
7621 sllx %g3, %l2, %o7
7622 nop
7623 set 0x3E, %g6
7624 ldsh [%l7 + %g6], %i0
7625 lduh [%l7 + 0x1A], %l0
7626 ldx [%l7 + 0x40], %l1
7627 orcc %l6, %o5, %g4
7628 andncc %o4, %i1, %i5
7629 stb %o0, [%l7 + 0x56]
7630 movn %icc, %g5, %g6
7631 xor %g1, %g7, %i6
7632 movneg %icc, %i2, %l4
7633 fmovrdlez %o3, %f4, %f30
7634 edge16ln %g2, %o1, %o6
7635 movrgz %i7, 0x083, %i4
7636 fpadd32s %f23, %f14, %f26
7637 fmovrdlz %i3, %f20, %f30
7638 fexpand %f0, %f30
7639 siam 0x5
7640 fornot1 %f2, %f6, %f18
7641 movrlz %o2, %l5, %g3
7642 movrlz %l2, %o7, %l3
7643 fmovdn %xcc, %f17, %f21
7644 sth %i0, [%l7 + 0x74]
7645 andncc %l1, %l6, %o5
7646 movre %l0, 0x319, %g4
7647 edge16l %o4, %i1, %o0
7648 edge16n %i5, %g6, %g5
7649 nop
7650 set 0x32, %g3
7651 sth %g7, [%l7 + %g3]
7652 sdiv %g1, 0x03A5, %i2
7653 stw %l4, [%l7 + 0x10]
7654 stb %o3, [%l7 + 0x6D]
7655 xorcc %g2, %i6, %o1
7656 fmovse %icc, %f21, %f7
7657 fpsub32s %f21, %f20, %f4
7658 xorcc %o6, 0x1318, %i4
7659 fxors %f31, %f13, %f22
7660 movne %xcc, %i7, %i3
7661 sdiv %l5, 0x0891, %g3
7662 fmovda %xcc, %f13, %f8
7663 restore %o2, %l2, %l3
7664 rdpr %cwp, %g1
7665 rdpr %cansave, %g2
7666 rdpr %canrestore, %g3
7667 rdpr %cleanwin, %g4
7668 rdpr %otherwin, %g5
7669 rdpr %wstate, %g6
7670 movvc %xcc, %i0, %l1
7671 nop
7672 set 0x0A, %i6
7673 sth %o7, [%l7 + %i6]
7674 std %f22, [%l7 + 0x68]
7675 andcc %o5, 0x1B20, %l0
7676 fmovdgu %xcc, %f31, %f5
7677 array16 %g4, %l6, %o4
7678 ldx [%l7 + 0x60], %o0
7679 sllx %i1, %i5, %g5
7680 stx %g7, [%l7 + 0x68]
7681 movrlz %g6, 0x0C8, %g1
7682 andcc %l4, 0x0A50, %o3
7683 fcmps %fcc1, %f27, %f17
7684 edge8ln %g2, %i6, %i2
7685 orncc %o1, 0x00DC, %i4
7686 fands %f1, %f9, %f21
7687 fmovdl %icc, %f2, %f13
7688 sra %o6, %i3, %l5
7689 movpos %xcc, %i7, %o2
7690 sdiv %l2, 0x0EDF, %l3
7691 edge32ln %g3, %i0, %l1
7692 movrgz %o7, 0x148, %l0
7693 fsrc2 %f16, %f16
7694 edge8n %g4, %l6, %o4
7695 fornot2 %f6, %f18, %f18
7696 addcc %o0, %o5, %i1
7697 sethi 0x1D27, %g5
7698 ldd [%l7 + 0x30], %g6
7699 xnorcc %g6, 0x1472, %g1
7700 orncc %l4, 0x0772, %i5
7701 ldd [%l7 + 0x08], %g2
7702 sllx %o3, %i6, %o1
7703 addc %i2, %i4, %i3
7704 edge8l %o6, %i7, %l5
7705 movneg %icc, %o2, %l3
7706 fcmps %fcc3, %f21, %f1
7707 edge16n %g3, %i0, %l2
7708 fmovrsne %o7, %f18, %f16
7709 andn %l0, 0x1394, %l1
7710 movle %xcc, %l6, %o4
7711 edge32ln %g4, %o5, %i1
7712 and %g5, %g7, %o0
7713 array8 %g1, %l4, %g6
7714 movvc %icc, %g2, %o3
7715 smul %i6, %o1, %i5
7716 movn %xcc, %i2, %i3
7717 umulcc %i4, 0x098D, %o6
7718 edge32ln %l5, %i7, %o2
7719 stx %l3, [%l7 + 0x78]
7720 ldsh [%l7 + 0x5E], %g3
7721 sir 0x0952
7722 srl %l2, %o7, %i0
7723 subc %l0, 0x1E20, %l6
7724 movne %icc, %o4, %g4
7725 movcs %icc, %o5, %i1
7726 movcs %xcc, %l1, %g5
7727 sethi 0x033F, %o0
7728 ldsb [%l7 + 0x78], %g1
7729 fmovdgu %xcc, %f3, %f25
7730 movrgz %g7, 0x042, %l4
7731 alignaddr %g2, %g6, %o3
7732 ldsw [%l7 + 0x0C], %i6
7733 fmovsneg %xcc, %f10, %f0
7734 movrne %o1, %i2, %i3
7735 fornot2s %f12, %f14, %f4
7736 fmovdgu %icc, %f3, %f6
7737 edge16n %i4, %i5, %l5
7738 edge32 %o6, %i7, %l3
7739 umulcc %o2, %g3, %l2
7740 srlx %i0, %o7, %l6
7741 ldsb [%l7 + 0x1C], %l0
7742 srax %o4, 0x03, %o5
7743 fxnors %f17, %f17, %f8
7744 fmovrdlez %g4, %f26, %f28
7745 sdiv %l1, 0x0CD7, %i1
7746 xorcc %o0, %g5, %g1
7747 edge16n %l4, %g7, %g6
7748 fmovsn %icc, %f30, %f9
7749 movrne %g2, 0x275, %i6
7750 sir 0x1925
7751 movcc %xcc, %o1, %i2
7752 popc %o3, %i3
7753 alignaddrl %i5, %i4, %o6
7754 movrne %i7, 0x2E0, %l3
7755 fmovsa %icc, %f24, %f6
7756 movrlez %o2, 0x36D, %l5
7757 andn %l2, %i0, %o7
7758 fzeros %f11
7759 fandnot2 %f4, %f26, %f30
7760 andncc %g3, %l0, %o4
7761 fmovsle %xcc, %f7, %f5
7762 srlx %o5, 0x10, %g4
7763 edge32 %l6, %i1, %l1
7764 move %xcc, %g5, %o0
7765 addccc %g1, %g7, %g6
7766 movrne %g2, 0x325, %i6
7767 edge8l %l4, %o1, %o3
7768 udivcc %i3, 0x04E3, %i5
7769 movge %icc, %i2, %o6
7770 movle %xcc, %i7, %l3
7771 movgu %xcc, %o2, %i4
7772 fcmpne16 %f0, %f2, %l5
7773 movl %icc, %l2, %i0
7774 fmovsn %icc, %f23, %f11
7775 st %f16, [%l7 + 0x28]
7776 fandnot1s %f28, %f21, %f0
7777 sra %o7, 0x06, %l0
7778 for %f18, %f18, %f4
7779 ldd [%l7 + 0x48], %o4
7780 movcs %xcc, %g3, %o5
7781 umul %l6, %g4, %l1
7782 edge16n %i1, %o0, %g1
7783 mulx %g7, %g6, %g2
7784 orn %i6, 0x114B, %g5
7785 orncc %o1, 0x0239, %l4
7786 udivcc %i3, 0x1B62, %o3
7787 add %i2, %o6, %i5
7788 udivcc %i7, 0x1BFB, %o2
7789 orncc %l3, %i4, %l5
7790 move %icc, %l2, %o7
7791 movvs %icc, %i0, %l0
7792 ldsh [%l7 + 0x0A], %g3
7793 save %o5, %l6, %o4
7794 rdpr %cwp, %g1
7795 rdpr %cansave, %g2
7796 rdpr %canrestore, %g3
7797 rdpr %cleanwin, %g4
7798 rdpr %otherwin, %g5
7799 rdpr %wstate, %g6
7800 edge8l %l1, %i1, %g4
7801 ld [%l7 + 0x0C], %f25
7802 subc %o0, %g1, %g7
7803 ldx [%l7 + 0x60], %g6
7804 orcc %g2, 0x0921, %i6
7805 add %g5, 0x0D0B, %o1
7806 movrgz %l4, %o3, %i3
7807 mova %icc, %o6, %i2
7808 movleu %icc, %i7, %o2
7809 move %icc, %i5, %l3
7810 movvs %xcc, %i4, %l2
7811 movrne %o7, %l5, %i0
7812 fmovsleu %icc, %f16, %f11
7813 udiv %g3, 0x0F60, %l0
7814 fzero %f30
7815 faligndata %f30, %f18, %f24
7816 andn %o5, %l6, %o4
7817 movcs %icc, %i1, %g4
7818 nop
7819 set 0x58, %i3
7820 lduh [%l7 + %i3], %l1
7821 edge8ln %g1, %g7, %o0
7822 edge32l %g6, %i6, %g5
7823 movrlz %o1, %l4, %o3
7824 movvc %xcc, %i3, %g2
7825 sethi 0x014B, %o6
7826 movl %icc, %i7, %i2
7827 sethi 0x0304, %i5
7828 sll %o2, 0x0E, %l3
7829 fmul8ulx16 %f30, %f22, %f0
7830 addc %i4, 0x1185, %l2
7831 edge8ln %o7, %i0, %g3
7832 movge %xcc, %l5, %l0
7833 setx loop_27, %l0, %l1
7834 return %l1
7835 nop
7836 rdpr %cwp, %g1
7837 rdpr %cansave, %g2
7838 rdpr %canrestore, %g3
7839 rdpr %cleanwin, %g4
7840 rdpr %otherwin, %g5
7841 rdpr %wstate, %g6
7842loop_27: fmovrde %i1, %f20, %f20
7843 for %f20, %f24, %f6
7844 movneg %icc, %l1, %g1
7845 ldsh [%l7 + 0x3E], %g4
7846 mulx %o0, %g7, %i6
7847 ldsb [%l7 + 0x5B], %g6
7848 fones %f16
7849 andcc %g5, 0x1688, %l4
7850 ldub [%l7 + 0x36], %o3
7851 move %xcc, %i3, %g2
7852 ldx [%l7 + 0x40], %o1
7853 fexpand %f11, %f26
7854 fmovrdlez %i7, %f30, %f14
7855 alignaddrl %o6, %i5, %o2
7856 movpos %xcc, %l3, %i2
7857 stb %l2, [%l7 + 0x4B]
7858 or %i4, 0x0FF2, %i0
7859 andcc %g3, %o7, %l5
7860 ldsb [%l7 + 0x18], %l0
7861 orcc %o4, 0x1273, %o5
7862 fmovdne %xcc, %f5, %f3
7863 mulscc %l6, %l1, %i1
7864 fnors %f23, %f15, %f1
7865 fcmped %fcc0, %f30, %f18
7866 fmovrdlz %g1, %f14, %f6
7867 fandnot2s %f11, %f20, %f8
7868 array32 %o0, %g4, %i6
7869 edge16 %g6, %g7, %g5
7870 save %l4, 0x1FDD, %o3
7871 rdpr %cwp, %g1
7872 rdpr %cansave, %g2
7873 rdpr %canrestore, %g3
7874 rdpr %cleanwin, %g4
7875 rdpr %otherwin, %g5
7876 rdpr %wstate, %g6
7877 ldd [%l7 + 0x38], %g2
7878 xnorcc %i3, 0x05CB, %i7
7879 fors %f19, %f17, %f24
7880 andncc %o6, %i5, %o1
7881 fmul8ulx16 %f18, %f16, %f24
7882 movrgz %o2, 0x1C1, %l3
7883 edge16l %l2, %i2, %i0
7884 fmovsg %xcc, %f18, %f20
7885 sdivcc %i4, 0x0E01, %g3
7886 fands %f13, %f8, %f0
7887 fpackfix %f22, %f18
7888 sdivcc %o7, 0x005C, %l0
7889 fcmpeq16 %f0, %f8, %o4
7890 sethi 0x1FFC, %l5
7891 fcmple32 %f12, %f20, %l6
7892 fcmpne32 %f0, %f24, %l1
7893 ldx [%l7 + 0x68], %o5
7894 sir 0x15D5
7895 movle %xcc, %g1, %o0
7896 movne %icc, %g4, %i1
7897 xnor %i6, %g6, %g7
7898 fpadd32 %f4, %f10, %f14
7899 srl %l4, 0x1A, %g5
7900 fmovscs %icc, %f9, %f6
7901 xor %g2, 0x1746, %i3
7902 movrlez %i7, %o3, %o6
7903 fcmps %fcc2, %f15, %f23
7904 stb %o1, [%l7 + 0x55]
7905 fsrc2 %f22, %f14
7906 fnor %f28, %f30, %f4
7907 fzero %f8
7908 addccc %i5, %l3, %l2
7909 orn %i2, %o2, %i4
7910 subccc %i0, %o7, %l0
7911 edge16n %o4, %l5, %l6
7912 movne %icc, %l1, %g3
7913 movrgz %o5, 0x246, %g1
7914 addccc %o0, %i1, %g4
7915 udivcc %g6, 0x039F, %i6
7916 fmovsg %xcc, %f9, %f30
7917 edge8ln %g7, %g5, %g2
7918 ldsh [%l7 + 0x70], %l4
7919 srax %i7, %i3, %o3
7920 fabsd %f22, %f22
7921 movcs %icc, %o6, %o1
7922 or %i5, 0x1482, %l3
7923 movge %xcc, %l2, %o2
7924 edge8n %i4, %i2, %i0
7925 movcc %icc, %l0, %o7
7926 restore %o4, %l5, %l6
7927 rdpr %cwp, %g1
7928 rdpr %cansave, %g2
7929 rdpr %canrestore, %g3
7930 rdpr %cleanwin, %g4
7931 rdpr %otherwin, %g5
7932 rdpr %wstate, %g6
7933 orn %l1, %o5, %g1
7934 sir 0x1B65
7935 xnorcc %o0, %g3, %g4
7936 edge8ln %g6, %i1, %i6
7937 sub %g5, 0x1355, %g2
7938 fmovdleu %xcc, %f4, %f11
7939 edge32 %l4, %g7, %i7
7940 xnorcc %i3, %o3, %o6
7941 or %i5, %o1, %l3
7942 fmovdl %icc, %f3, %f18
7943 umul %o2, 0x159A, %l2
7944 subcc %i2, 0x0EB1, %i4
7945 nop
7946 set 0x3A, %o0
7947 lduh [%l7 + %o0], %i0
7948 sdivcc %o7, 0x000F, %o4
7949 udivcc %l5, 0x1699, %l0
7950 fzeros %f31
7951 fxnors %f11, %f8, %f19
7952 fcmps %fcc2, %f25, %f7
7953 sll %l6, %o5, %l1
7954 movrgez %o0, 0x08D, %g1
7955 edge16ln %g4, %g6, %g3
7956 fexpand %f6, %f20
7957 umulcc %i6, %g5, %g2
7958 stw %i1, [%l7 + 0x0C]
7959 smul %g7, %l4, %i3
7960 edge32n %o3, %i7, %o6
7961 ldub [%l7 + 0x63], %o1
7962 mulscc %l3, 0x091F, %o2
7963 orn %i5, 0x1A61, %l2
7964 smulcc %i4, 0x02B3, %i2
7965 movne %icc, %o7, %i0
7966 stx %l5, [%l7 + 0x68]
7967 fone %f4
7968 edge32 %l0, %l6, %o4
7969 edge16 %o5, %o0, %l1
7970 fones %f25
7971 orn %g1, 0x061A, %g6
7972 movre %g4, 0x353, %g3
7973 movrgez %i6, 0x2BA, %g2
7974 stx %i1, [%l7 + 0x20]
7975 addcc %g5, %g7, %i3
7976 movpos %icc, %o3, %l4
7977 ldub [%l7 + 0x0B], %o6
7978 nop
7979 set 0x08, %l4
7980 stx %i7, [%l7 + %l4]
7981 popc 0x1075, %l3
7982 fmul8x16 %f5, %f24, %f2
7983 mulscc %o1, %i5, %o2
7984 xnorcc %l2, 0x1639, %i4
7985 fmovrdlez %o7, %f24, %f10
7986 sub %i2, 0x1545, %i0
7987 and %l0, 0x0ED8, %l5
7988 movleu %icc, %l6, %o5
7989 sllx %o4, %l1, %o0
7990 smul %g6, 0x029C, %g1
7991 edge16 %g4, %i6, %g2
7992 fzero %f2
7993 edge16l %g3, %g5, %g7
7994 ldx [%l7 + 0x50], %i3
7995 edge32l %o3, %i1, %l4
7996 subcc %i7, %l3, %o1
7997 movg %xcc, %o6, %i5
7998 ldd [%l7 + 0x68], %f22
7999 orcc %l2, %i4, %o7
8000 edge8ln %o2, %i0, %i2
8001 movcs %icc, %l5, %l6
8002 nop
8003 set 0x50, %l3
8004 ldd [%l7 + %l3], %f6
8005 move %xcc, %o5, %l0
8006 fmuld8sux16 %f18, %f6, %f14
8007 movrgez %o4, %o0, %g6
8008 edge8l %l1, %g4, %i6
8009 sdivcc %g1, 0x1656, %g3
8010 st %f31, [%l7 + 0x74]
8011 fmovsleu %xcc, %f16, %f0
8012 alignaddrl %g2, %g5, %i3
8013 movle %icc, %g7, %o3
8014 movcc %xcc, %l4, %i7
8015 sdivcc %i1, 0x0BC5, %o1
8016 fcmpgt16 %f30, %f14, %o6
8017 sdiv %l3, 0x0D65, %l2
8018 lduw [%l7 + 0x24], %i5
8019 save %i4, 0x17E4, %o2
8020 rdpr %cwp, %g1
8021 rdpr %cansave, %g2
8022 rdpr %canrestore, %g3
8023 rdpr %cleanwin, %g4
8024 rdpr %otherwin, %g5
8025 rdpr %wstate, %g6
8026 edge16n %o7, %i2, %i0
8027 ldsw [%l7 + 0x14], %l6
8028 mulscc %l5, %o5, %l0
8029 orcc %o4, 0x1247, %o0
8030 fmovdn %icc, %f23, %f5
8031 move %icc, %l1, %g6
8032 orncc %i6, %g4, %g3
8033 lduw [%l7 + 0x18], %g1
8034 movrgz %g2, 0x2B8, %g5
8035 addcc %g7, %i3, %o3
8036 array16 %i7, %l4, %i1
8037 edge8n %o1, %l3, %l2
8038 edge8n %i5, %i4, %o2
8039 mulx %o7, %i2, %o6
8040 fmovsle %icc, %f9, %f0
8041 movgu %icc, %l6, %l5
8042 fpmerge %f16, %f14, %f26
8043 edge32 %i0, %o5, %o4
8044 movn %icc, %l0, %l1
8045 andn %g6, %i6, %o0
8046 edge8 %g4, %g1, %g2
8047 movle %xcc, %g3, %g5
8048 addcc %i3, 0x1DB2, %g7
8049 movpos %icc, %i7, %o3
8050 sethi 0x1A35, %l4
8051 sethi 0x05E2, %o1
8052 fmovsneg %icc, %f23, %f23
8053 fpsub32s %f22, %f30, %f4
8054 fmovsneg %xcc, %f13, %f5
8055 ld [%l7 + 0x60], %f12
8056 fxors %f11, %f17, %f15
8057 orncc %l3, 0x1F47, %l2
8058 edge16l %i1, %i5, %o2
8059 sdiv %o7, 0x0DBB, %i4
8060 fmovsl %icc, %f13, %f15
8061 ldd [%l7 + 0x08], %i2
8062 fornot2 %f14, %f30, %f30
8063 srl %l6, 0x0F, %o6
8064 mulscc %l5, 0x1A50, %i0
8065 move %xcc, %o4, %o5
8066 edge32ln %l1, %g6, %i6
8067 fandnot2s %f29, %f22, %f13
8068 fmovdneg %icc, %f19, %f20
8069 fpsub16s %f16, %f26, %f0
8070 alignaddr %o0, %l0, %g4
8071 edge16 %g1, %g2, %g5
8072 std %f4, [%l7 + 0x50]
8073 fabss %f11, %f1
8074 lduh [%l7 + 0x14], %g3
8075 ld [%l7 + 0x2C], %f2
8076 siam 0x0
8077 orncc %g7, 0x1882, %i7
8078 ldx [%l7 + 0x70], %i3
8079 edge32 %l4, %o1, %o3
8080 movgu %xcc, %l2, %l3
8081 fmovde %xcc, %f3, %f27
8082 fandnot1 %f20, %f16, %f16
8083 sdivcc %i5, 0x0AF0, %i1
8084 fors %f24, %f0, %f13
8085 fcmpgt32 %f22, %f8, %o2
8086 stw %o7, [%l7 + 0x3C]
8087 xor %i2, 0x0D06, %l6
8088 orcc %o6, 0x1EC0, %i4
8089 array32 %i0, %l5, %o4
8090 sdivx %o5, 0x09B3, %g6
8091 movpos %xcc, %i6, %o0
8092 movl %icc, %l1, %l0
8093 movrgez %g1, 0x143, %g2
8094 addccc %g5, %g3, %g7
8095 addccc %i7, 0x1834, %g4
8096 edge16n %i3, %l4, %o1
8097 edge8l %l2, %o3, %l3
8098 ldsh [%l7 + 0x50], %i1
8099 movpos %xcc, %i5, %o7
8100 stw %i2, [%l7 + 0x64]
8101 movvs %icc, %o2, %l6
8102 subcc %i4, %o6, %l5
8103 sdivcc %o4, 0x1F07, %i0
8104 nop
8105 set 0x40, %o1
8106 sth %g6, [%l7 + %o1]
8107 fmovdne %xcc, %f29, %f14
8108 sll %o5, %o0, %i6
8109 fsrc1s %f31, %f26
8110 fmovdneg %icc, %f10, %f16
8111 movneg %icc, %l1, %l0
8112 movneg %icc, %g2, %g5
8113 sll %g1, %g7, %g3
8114 sdivcc %g4, 0x0887, %i7
8115 xnor %i3, 0x1BE7, %l4
8116 movrgz %o1, 0x37C, %l2
8117 stx %l3, [%l7 + 0x60]
8118 alignaddr %i1, %i5, %o3
8119 fmovrsne %o7, %f6, %f16
8120 popc %i2, %o2
8121 fornot2s %f30, %f10, %f31
8122 ldd [%l7 + 0x30], %f22
8123 andcc %l6, 0x066A, %i4
8124 popc %o6, %o4
8125 andn %i0, 0x0372, %l5
8126 movrlz %o5, 0x265, %o0
8127 fornot2 %f22, %f10, %f0
8128 movg %icc, %g6, %i6
8129 sdivcc %l0, 0x13B8, %l1
8130 ldd [%l7 + 0x20], %g2
8131 edge16n %g1, %g5, %g3
8132 popc %g7, %i7
8133 movrlz %g4, %i3, %o1
8134 fpmerge %f23, %f27, %f18
8135 umulcc %l4, 0x0713, %l3
8136 stb %l2, [%l7 + 0x6E]
8137 movcc %icc, %i1, %o3
8138 fmovdgu %xcc, %f5, %f12
8139 nop
8140 set 0x30, %l6
8141 ldd [%l7 + %l6], %f24
8142 alignaddr %i5, %o7, %i2
8143 fnegs %f19, %f18
8144 movvc %icc, %o2, %i4
8145 ldsh [%l7 + 0x48], %o6
8146 nop
8147 set 0x08, %o5
8148 stx %l6, [%l7 + %o5]
8149 stx %i0, [%l7 + 0x08]
8150 umulcc %l5, 0x1578, %o5
8151 udivx %o0, 0x1B6A, %g6
8152 orncc %o4, 0x1929, %i6
8153 smul %l0, %g2, %l1
8154 smulcc %g1, %g3, %g7
8155 ldsw [%l7 + 0x44], %i7
8156 add %g5, %i3, %o1
8157 movcs %xcc, %l4, %g4
8158 xnorcc %l2, %l3, %i1
8159 add %i5, %o7, %i2
8160 fandnot2 %f6, %f16, %f14
8161 fmovdn %xcc, %f6, %f3
8162 edge16ln %o3, %i4, %o2
8163 movn %xcc, %o6, %l6
8164 movrlz %i0, 0x022, %l5
8165 umulcc %o0, 0x09A3, %o5
8166 ldx [%l7 + 0x70], %g6
8167 fmovspos %xcc, %f12, %f27
8168 fmovrslz %o4, %f4, %f12
8169 umulcc %l0, %g2, %i6
8170 fpackfix %f6, %f5
8171 fcmpgt16 %f24, %f0, %g1
8172 movrlz %g3, %g7, %l1
8173 udivx %g5, 0x18FF, %i3
8174 fmovdpos %icc, %f25, %f14
8175 movge %icc, %o1, %i7
8176 edge8n %l4, %l2, %l3
8177 ldub [%l7 + 0x23], %g4
8178 array16 %i1, %o7, %i2
8179 edge32 %o3, %i5, %o2
8180 movrne %o6, 0x0A8, %i4
8181 movgu %xcc, %i0, %l6
8182 movre %o0, 0x1BE, %o5
8183 sdivcc %l5, 0x1851, %g6
8184 udivcc %l0, 0x048F, %o4
8185 or %g2, 0x0DB6, %i6
8186 fmovdne %xcc, %f10, %f16
8187 fmovsvs %icc, %f13, %f20
8188 ld [%l7 + 0x48], %f7
8189 movvc %xcc, %g1, %g3
8190 array8 %g7, %g5, %l1
8191 fmovsleu %icc, %f30, %f30
8192 edge32l %o1, %i7, %l4
8193 fnot2 %f0, %f0
8194 edge16ln %l2, %i3, %l3
8195 movrgz %g4, 0x2FB, %o7
8196 movrlez %i2, %i1, %o3
8197 stx %o2, [%l7 + 0x20]
8198 addccc %i5, %i4, %o6
8199 udivx %l6, 0x1AB8, %o0
8200 fmovrsgz %o5, %f19, %f18
8201 fmovsn %icc, %f13, %f26
8202 fmovsvs %xcc, %f10, %f28
8203 move %xcc, %l5, %i0
8204 fnot1 %f16, %f12
8205 edge16l %l0, %o4, %g6
8206 ld [%l7 + 0x2C], %f25
8207 or %g2, 0x12D5, %g1
8208 sdiv %i6, 0x1134, %g7
8209 fornot1s %f0, %f22, %f18
8210 orn %g5, %l1, %g3
8211 alignaddr %o1, %i7, %l4
8212 mulx %l2, %i3, %l3
8213 udivcc %o7, 0x0E3A, %i2
8214 popc %g4, %i1
8215 edge16 %o3, %o2, %i5
8216 fmovsvc %xcc, %f23, %f25
8217 fmovsvs %icc, %f15, %f3
8218 ldsb [%l7 + 0x30], %o6
8219 alignaddrl %i4, %l6, %o5
8220 fpsub32 %f26, %f12, %f14
8221 smulcc %l5, 0x0690, %o0
8222 fnor %f0, %f20, %f24
8223 movleu %xcc, %l0, %i0
8224 xorcc %o4, 0x003E, %g6
8225 fsrc1 %f2, %f8
8226 xnorcc %g2, 0x0D75, %g1
8227 fcmpd %fcc2, %f0, %f30
8228 edge16n %g7, %i6, %l1
8229 fxor %f4, %f16, %f10
8230 sra %g3, %o1, %g5
8231 stb %i7, [%l7 + 0x10]
8232 fmovdne %xcc, %f24, %f5
8233 popc %l4, %l2
8234 andncc %l3, %i3, %o7
8235 fcmpgt32 %f22, %f28, %g4
8236 fxnor %f14, %f30, %f0
8237 lduw [%l7 + 0x78], %i1
8238 fornot2 %f22, %f28, %f10
8239 array8 %i2, %o3, %o2
8240 setx loop_28, %l0, %l1
8241 return %l1
8242 nop
8243 rdpr %cwp, %g1
8244 rdpr %cansave, %g2
8245 rdpr %canrestore, %g3
8246 rdpr %cleanwin, %g4
8247 rdpr %otherwin, %g5
8248 rdpr %wstate, %g6
8249loop_28: sdivcc %l6, 0x0F8A, %l5
8250 popc 0x16A4, %o0
8251 restore %o5, 0x089D, %i0
8252 rdpr %cwp, %g1
8253 rdpr %cansave, %g2
8254 rdpr %canrestore, %g3
8255 rdpr %cleanwin, %g4
8256 rdpr %otherwin, %g5
8257 rdpr %wstate, %g6
8258 xnor %l0, %o4, %g6
8259 std %f6, [%l7 + 0x58]
8260 sethi 0x1DE2, %g2
8261 array32 %g1, %g7, %i6
8262 movrgz %g3, %l1, %o1
8263 or %i7, %l4, %g5
8264 udiv %l3, 0x09EA, %i3
8265 orncc %o7, %g4, %i1
8266 addcc %i2, 0x177B, %l2
8267 fpsub16 %f0, %f6, %f4
8268 ldsw [%l7 + 0x24], %o2
8269 orncc %o3, %i5, %o6
8270 movge %icc, %l6, %i4
8271 movvc %icc, %o0, %l5
8272 fmovscs %icc, %f23, %f3
8273 ldsh [%l7 + 0x4C], %i0
8274 orn %l0, 0x01AB, %o5
8275 sethi 0x0297, %g6
8276 save %g2, %g1, %g7
8277 rdpr %cwp, %g1
8278 rdpr %cansave, %g2
8279 rdpr %canrestore, %g3
8280 rdpr %cleanwin, %g4
8281 rdpr %otherwin, %g5
8282 rdpr %wstate, %g6
8283 edge32n %i6, %o4, %g3
8284 fmovd %f20, %f14
8285 fmovrdlz %o1, %f30, %f10
8286 movne %icc, %l1, %l4
8287 and %i7, 0x145A, %g5
8288 edge8 %l3, %o7, %g4
8289 edge32l %i3, %i1, %l2
8290 array16 %i2, %o2, %i5
8291 fmovrdlz %o3, %f24, %f20
8292 edge32n %o6, %l6, %o0
8293 sll %i4, %l5, %l0
8294 sll %i0, 0x00, %o5
8295 ldd [%l7 + 0x20], %g6
8296 addccc %g2, %g1, %g7
8297 add %i6, 0x1DE6, %g3
8298 movne %xcc, %o4, %l1
8299 ldd [%l7 + 0x20], %f8
8300 add %l4, 0x1889, %o1
8301 movle %xcc, %i7, %g5
8302 srlx %l3, %g4, %o7
8303 sdivx %i3, 0x1884, %l2
8304 movcs %xcc, %i2, %o2
8305 movrne %i5, 0x102, %o3
8306 sub %o6, %i1, %l6
8307 movrne %o0, %i4, %l5
8308 fxors %f13, %f16, %f8
8309 st %f18, [%l7 + 0x4C]
8310 movrne %i0, 0x011, %l0
8311 movl %xcc, %o5, %g6
8312 sdiv %g2, 0x1B52, %g1
8313 and %g7, 0x192F, %i6
8314 move %xcc, %o4, %g3
8315 fmovde %xcc, %f22, %f31
8316 fpsub16s %f3, %f28, %f8
8317 lduw [%l7 + 0x0C], %l1
8318 fmovscs %icc, %f23, %f12
8319 mulx %l4, 0x0DA1, %o1
8320 array8 %g5, %i7, %l3
8321 fcmpgt16 %f0, %f6, %o7
8322 movrne %i3, %g4, %i2
8323 movgu %xcc, %o2, %i5
8324 sll %o3, 0x1A, %l2
8325 fpadd16s %f12, %f1, %f6
8326 fmovdg %icc, %f7, %f28
8327 mulx %o6, %l6, %i1
8328 and %o0, 0x1925, %i4
8329 alignaddrl %l5, %l0, %o5
8330 fpmerge %f11, %f17, %f0
8331 fmovdvs %xcc, %f11, %f1
8332 movrgez %g6, %i0, %g2
8333 movn %xcc, %g1, %g7
8334 fmovscs %icc, %f22, %f23
8335 ldub [%l7 + 0x6D], %i6
8336 fcmpne16 %f30, %f18, %g3
8337 fandnot2s %f0, %f7, %f0
8338 sub %o4, 0x09F2, %l1
8339 sll %o1, 0x0D, %l4
8340 orn %g5, 0x13B0, %l3
8341 fmovrsne %o7, %f13, %f30
8342 fsrc1s %f9, %f8
8343 movgu %icc, %i7, %g4
8344 setx loop_29, %l0, %l1
8345 return %l1
8346 nop
8347 rdpr %cwp, %g1
8348 rdpr %cansave, %g2
8349 rdpr %canrestore, %g3
8350 rdpr %cleanwin, %g4
8351 rdpr %otherwin, %g5
8352 rdpr %wstate, %g6
8353loop_29: and %i3, 0x066F, %o3
8354 ldd [%l7 + 0x58], %l2
8355 sdivcc %o6, 0x1993, %i5
8356 fmovrsne %i1, %f15, %f8
8357 umulcc %l6, %i4, %l5
8358 fmovsa %icc, %f11, %f23
8359 mulscc %l0, %o0, %o5
8360 sir 0x1708
8361 umulcc %i0, 0x1087, %g2
8362 fpack16 %f16, %f15
8363 fmovrsgez %g6, %f14, %f12
8364 addccc %g1, 0x11A3, %g7
8365 movne %icc, %i6, %g3
8366 save %l1, %o4, %l4
8367 rdpr %cwp, %g1
8368 rdpr %cansave, %g2
8369 rdpr %canrestore, %g3
8370 rdpr %cleanwin, %g4
8371 rdpr %otherwin, %g5
8372 rdpr %wstate, %g6
8373 fmovrdgez %o1, %f0, %f18
8374 fcmpeq16 %f2, %f20, %g5
8375 srlx %o7, %i7, %g4
8376 array32 %l3, %i2, %o2
8377 sth %o3, [%l7 + 0x1E]
8378 edge8n %i3, %o6, %i5
8379 fornot1s %f31, %f19, %f7
8380 restore %i1, %l2, %i4
8381 rdpr %cwp, %g1
8382 rdpr %cansave, %g2
8383 rdpr %canrestore, %g3
8384 rdpr %cleanwin, %g4
8385 rdpr %otherwin, %g5
8386 rdpr %wstate, %g6
8387 lduw [%l7 + 0x5C], %l6
8388 lduw [%l7 + 0x58], %l0
8389 orn %l5, 0x16E1, %o5
8390 edge32n %o0, %i0, %g2
8391 srlx %g6, %g7, %g1
8392 addc %i6, 0x1549, %l1
8393 movpos %icc, %o4, %g3
8394 andcc %o1, %g5, %o7
8395 fornot2 %f6, %f16, %f22
8396 fmovdneg %xcc, %f21, %f20
8397 fmul8x16au %f7, %f2, %f20
8398 fpadd32s %f24, %f29, %f5
8399 edge16n %i7, %g4, %l4
8400 sdivcc %l3, 0x1711, %o2
8401 edge32l %o3, %i3, %o6
8402 orcc %i5, 0x0D8A, %i1
8403 fnands %f6, %f2, %f8
8404 sll %i2, %l2, %i4
8405 fmovrse %l0, %f28, %f1
8406 fpsub16s %f18, %f4, %f7
8407 movle %xcc, %l5, %l6
8408 stw %o5, [%l7 + 0x28]
8409 and %i0, %o0, %g2
8410 movpos %xcc, %g7, %g1
8411 addcc %i6, %g6, %o4
8412 fmovrslez %l1, %f14, %f20
8413 and %o1, %g3, %g5
8414 and %o7, 0x0D33, %i7
8415 fexpand %f11, %f16
8416 ldd [%l7 + 0x48], %g4
8417 edge8n %l3, %o2, %l4
8418 lduw [%l7 + 0x4C], %i3
8419 fmovrdne %o3, %f18, %f6
8420 edge16 %o6, %i5, %i2
8421 save %l2, %i4, %i1
8422 rdpr %cwp, %g1
8423 rdpr %cansave, %g2
8424 rdpr %canrestore, %g3
8425 rdpr %cleanwin, %g4
8426 rdpr %otherwin, %g5
8427 rdpr %wstate, %g6
8428 alignaddrl %l0, %l6, %l5
8429 alignaddrl %i0, %o0, %o5
8430 mova %icc, %g7, %g2
8431 edge16ln %i6, %g6, %g1
8432 fmovsleu %icc, %f28, %f4
8433 movrlz %l1, 0x1B2, %o1
8434 movcc %icc, %g3, %g5
8435 orcc %o4, 0x1376, %i7
8436 sth %o7, [%l7 + 0x18]
8437 movge %icc, %g4, %l3
8438 movrgz %l4, 0x0C5, %i3
8439 xor %o3, 0x10F7, %o6
8440 sdivcc %i5, 0x11CA, %o2
8441 srlx %i2, 0x17, %i4
8442 mova %icc, %l2, %l0
8443 sdiv %l6, 0x083C, %i1
8444 udivx %l5, 0x02D1, %i0
8445 edge8l %o5, %g7, %g2
8446 movl %icc, %o0, %i6
8447 edge32 %g1, %g6, %l1
8448 fmovda %icc, %f2, %f21
8449 ldsb [%l7 + 0x34], %g3
8450 nop
8451 set 0x40, %i4
8452 ldd [%l7 + %i4], %g4
8453 movcc %icc, %o4, %o1
8454 fpsub16s %f28, %f24, %f29
8455 sll %i7, 0x08, %g4
8456 xnor %l3, 0x1C51, %l4
8457 nop
8458 set 0x70, %i1
8459 ldsw [%l7 + %i1], %o7
8460 ldsw [%l7 + 0x28], %i3
8461 addcc %o3, 0x0AF2, %o6
8462 ldd [%l7 + 0x10], %f16
8463 andn %o2, %i2, %i5
8464 setx loop_30, %l0, %l1
8465 return %l1
8466 nop
8467 rdpr %cwp, %g1
8468 rdpr %cansave, %g2
8469 rdpr %canrestore, %g3
8470 rdpr %cleanwin, %g4
8471 rdpr %otherwin, %g5
8472 rdpr %wstate, %g6
8473loop_30: pdist %f22, %f14, %f2
8474 movneg %xcc, %i1, %l5
8475 fmovrdne %i0, %f28, %f24
8476 stw %o5, [%l7 + 0x10]
8477 array16 %g7, %g2, %l2
8478 fxnors %f29, %f16, %f26
8479 smul %o0, 0x1715, %g1
8480 stb %i6, [%l7 + 0x61]
8481 udivx %l1, 0x1A19, %g3
8482 ldub [%l7 + 0x60], %g5
8483 udivcc %g6, 0x18CA, %o1
8484 sdiv %o4, 0x179C, %g4
8485 andn %i7, 0x1D9B, %l4
8486 addcc %o7, 0x057A, %l3
8487 movne %xcc, %o3, %o6
8488 movcs %xcc, %o2, %i3
8489 edge16l %i2, %i5, %l0
8490 movpos %icc, %i4, %l6
8491 ldx [%l7 + 0x48], %l5
8492 andn %i1, 0x0E25, %o5
8493 fmovda %icc, %f16, %f29
8494 ldsb [%l7 + 0x23], %i0
8495 fmovsleu %icc, %f0, %f16
8496 orn %g2, 0x096C, %g7
8497 umulcc %o0, 0x0E3D, %g1
8498 srl %l2, 0x0C, %l1
8499 orcc %i6, %g5, %g6
8500 fmovde %icc, %f11, %f30
8501 move %icc, %o1, %o4
8502 edge16l %g4, %g3, %i7
8503 edge32l %l4, %o7, %o3
8504 stw %l3, [%l7 + 0x44]
8505 movre %o6, %i3, %o2
8506 fpack16 %f2, %f17
8507 fmovsge %xcc, %f26, %f18
8508 xnor %i5, 0x0F2D, %l0
8509 sethi 0x1D37, %i2
8510 movvs %icc, %l6, %i4
8511 udivcc %i1, 0x0A2B, %l5
8512 alignaddrl %o5, %i0, %g2
8513 restore %o0, 0x1C3C, %g1
8514 rdpr %cwp, %g1
8515 rdpr %cansave, %g2
8516 rdpr %canrestore, %g3
8517 rdpr %cleanwin, %g4
8518 rdpr %otherwin, %g5
8519 rdpr %wstate, %g6
8520 std %f18, [%l7 + 0x78]
8521 fmovd %f18, %f30
8522 edge16ln %g7, %l2, %i6
8523 mova %xcc, %g5, %l1
8524 edge32n %g6, %o4, %o1
8525 srlx %g4, %i7, %l4
8526 fnot1 %f8, %f28
8527 fmovrslz %g3, %f14, %f12
8528 faligndata %f18, %f26, %f30
8529 sth %o7, [%l7 + 0x38]
8530 array16 %l3, %o6, %o3
8531 sra %i3, 0x16, %o2
8532 stw %i5, [%l7 + 0x0C]
8533 fcmped %fcc3, %f28, %f14
8534 std %f28, [%l7 + 0x78]
8535 nop
8536 set 0x78, %l1
8537 ldd [%l7 + %l1], %l0
8538 fpsub16 %f16, %f16, %f8
8539 fmovsgu %icc, %f11, %f24
8540 edge32 %l6, %i2, %i1
8541 subcc %l5, %i4, %o5
8542 smulcc %g2, 0x0839, %i0
8543 fpadd32 %f30, %f26, %f12
8544 movg %icc, %g1, %g7
8545 subc %l2, 0x1DD6, %i6
8546 sllx %o0, 0x14, %l1
8547 movneg %icc, %g5, %g6
8548 xnor %o1, 0x10CB, %o4
8549 popc 0x194E, %i7
8550 umul %l4, 0x060A, %g4
8551 or %o7, %g3, %l3
8552 mulx %o6, 0x0DD9, %o3
8553 srl %o2, %i5, %i3
8554 andncc %l0, %l6, %i2
8555 sll %l5, 0x1B, %i1
8556 xnor %i4, 0x18EA, %o5
8557 fmovrse %g2, %f25, %f26
8558 edge32ln %i0, %g1, %l2
8559 movg %icc, %i6, %o0
8560 fmovdneg %icc, %f5, %f8
8561 mulx %g7, %l1, %g6
8562 movvc %xcc, %g5, %o1
8563 orcc %o4, 0x054C, %i7
8564 edge16l %g4, %o7, %g3
8565 xorcc %l3, 0x1459, %o6
8566 fmovsne %icc, %f4, %f0
8567 sethi 0x1E98, %o3
8568 fmovsgu %icc, %f19, %f16
8569 fpadd16s %f10, %f7, %f22
8570 edge32l %o2, %l4, %i5
8571 movrlez %i3, 0x388, %l0
8572 popc 0x1C9A, %l6
8573 udiv %l5, 0x1406, %i1
8574 smul %i4, 0x1F10, %o5
8575 edge8l %i2, %i0, %g2
8576 faligndata %f0, %f0, %f24
8577 ldsb [%l7 + 0x53], %g1
8578 udivx %i6, 0x0723, %o0
8579 stb %l2, [%l7 + 0x18]
8580 fmovsa %icc, %f7, %f0
8581 edge8n %g7, %g6, %l1
8582 sllx %g5, %o4, %i7
8583 movle %xcc, %g4, %o7
8584 mulscc %g3, %o1, %l3
8585 fmovsgu %xcc, %f3, %f7
8586 movne %icc, %o3, %o2
8587 st %f21, [%l7 + 0x7C]
8588 ldsb [%l7 + 0x15], %l4
8589 lduh [%l7 + 0x74], %i5
8590 addc %o6, %i3, %l6
8591 fnands %f28, %f11, %f30
8592 array32 %l0, %i1, %i4
8593 fmovsvs %icc, %f12, %f21
8594 movrgz %l5, 0x256, %o5
8595 addc %i0, %i2, %g1
8596 movge %icc, %i6, %o0
8597 stb %g2, [%l7 + 0x37]
8598 setx loop_31, %l0, %l1
8599 return %l1
8600 nop
8601 rdpr %cwp, %g1
8602 rdpr %cansave, %g2
8603 rdpr %canrestore, %g3
8604 rdpr %cleanwin, %g4
8605 rdpr %otherwin, %g5
8606 rdpr %wstate, %g6
8607loop_31: sub %l1, 0x0A47, %o4
8608 mulscc %g5, %g4, %o7
8609 fmovrdgz %g3, %f10, %f14
8610 edge8 %o1, %l3, %o3
8611 fnand %f6, %f12, %f14
8612 smulcc %i7, %o2, %i5
8613 alignaddr %l4, %o6, %i3
8614 movneg %icc, %l0, %l6
8615 fmovd %f14, %f10
8616 xor %i1, 0x10F9, %l5
8617 fmovdcs %icc, %f21, %f16
8618 stw %o5, [%l7 + 0x6C]
8619 fmovde %xcc, %f21, %f15
8620 ld [%l7 + 0x5C], %f0
8621 edge8ln %i4, %i0, %g1
8622 movpos %xcc, %i6, %o0
8623 movrlz %i2, 0x3FA, %g2
8624 umulcc %g7, %g6, %l2
8625 movne %xcc, %o4, %l1
8626 fmovdg %xcc, %f26, %f0
8627 sth %g4, [%l7 + 0x7A]
8628 sra %g5, 0x19, %g3
8629 xor %o7, 0x0CE0, %o1
8630 smul %l3, %o3, %o2
8631 array8 %i7, %l4, %o6
8632 edge32ln %i5, %i3, %l0
8633 edge8n %l6, %l5, %i1
8634 udivcc %i4, 0x0FC6, %i0
8635 edge16n %o5, %g1, %o0
8636 edge16 %i6, %i2, %g2
8637 mulscc %g6, %l2, %g7
8638 xnor %l1, %g4, %g5
8639 mulx %g3, %o7, %o4
8640 andncc %l3, %o1, %o3
8641 movleu %icc, %i7, %l4
8642 sll %o2, 0x1C, %i5
8643 movleu %icc, %o6, %l0
8644 st %f2, [%l7 + 0x08]
8645 nop
8646 set 0x16, %l0
8647 sth %i3, [%l7 + %l0]
8648 movgu %icc, %l5, %i1
8649 sir 0x01E5
8650 alignaddr %l6, %i4, %i0
8651 srax %o5, %o0, %i6
8652 movneg %xcc, %g1, %i2
8653 sll %g2, %l2, %g7
8654 movn %icc, %l1, %g4
8655 fmovdge %icc, %f19, %f10
8656 movge %xcc, %g5, %g3
8657 stw %g6, [%l7 + 0x48]
8658 xorcc %o7, %o4, %l3
8659 st %f31, [%l7 + 0x74]
8660 fmovrslez %o3, %f0, %f30
8661 movle %icc, %o1, %l4
8662 fsrc2s %f5, %f10
8663 stx %o2, [%l7 + 0x68]
8664 stw %i7, [%l7 + 0x7C]
8665 edge8l %o6, %i5, %i3
8666 fmovrsgz %l5, %f18, %f9
8667 movn %xcc, %i1, %l6
8668 fmovd %f24, %f30
8669 ld [%l7 + 0x50], %f13
8670 for %f8, %f6, %f24
8671 ldsw [%l7 + 0x68], %l0
8672 edge32n %i4, %o5, %o0
8673 edge8ln %i6, %i0, %g1
8674 fnot2 %f12, %f6
8675 umulcc %g2, 0x0205, %i2
8676 movrlez %l2, %l1, %g7
8677 fnands %f2, %f31, %f2
8678 fnot1 %f18, %f8
8679 movgu %xcc, %g4, %g3
8680 fmul8x16au %f19, %f7, %f28
8681 movne %icc, %g6, %o7
8682 movl %icc, %g5, %l3
8683 ldsw [%l7 + 0x10], %o3
8684 ld [%l7 + 0x64], %f28
8685 movrne %o4, %l4, %o1
8686 srax %o2, 0x1E, %i7
8687 sub %i5, %i3, %o6
8688 fmovspos %xcc, %f2, %f10
8689 addcc %l5, 0x00BB, %i1
8690 edge8 %l0, %i4, %o5
8691 sdivx %l6, 0x1B7D, %i6
8692 edge16ln %o0, %g1, %g2
8693 sllx %i0, 0x16, %i2
8694 fcmpgt16 %f14, %f8, %l2
8695 save %g7, 0x09C2, %l1
8696 rdpr %cwp, %g1
8697 rdpr %cansave, %g2
8698 rdpr %canrestore, %g3
8699 rdpr %cleanwin, %g4
8700 rdpr %otherwin, %g5
8701 rdpr %wstate, %g6
8702 fmovdgu %xcc, %f12, %f20
8703 add %g3, %g6, %o7
8704 udiv %g5, 0x1EC9, %l3
8705 save %o3, 0x05F4, %g4
8706 rdpr %cwp, %g1
8707 rdpr %cansave, %g2
8708 rdpr %canrestore, %g3
8709 rdpr %cleanwin, %g4
8710 rdpr %otherwin, %g5
8711 rdpr %wstate, %g6
8712 fmovrse %l4, %f14, %f30
8713 stx %o4, [%l7 + 0x10]
8714 edge8ln %o2, %o1, %i7
8715 movn %xcc, %i3, %o6
8716 fnand %f14, %f8, %f26
8717 movvc %icc, %i5, %l5
8718 sra %i1, 0x06, %i4
8719 fcmpeq16 %f30, %f4, %o5
8720 edge16n %l6, %l0, %i6
8721 sdivx %o0, 0x0616, %g1
8722 movg %xcc, %i0, %g2
8723 xor %i2, %l2, %g7
8724 udivcc %l1, 0x00B8, %g3
8725 nop
8726 set 0x08, %o3
8727 lduw [%l7 + %o3], %g6
8728 save %o7, 0x1751, %l3
8729 rdpr %cwp, %g1
8730 rdpr %cansave, %g2
8731 rdpr %canrestore, %g3
8732 rdpr %cleanwin, %g4
8733 rdpr %otherwin, %g5
8734 rdpr %wstate, %g6
8735 sth %g5, [%l7 + 0x6A]
8736 movl %xcc, %o3, %l4
8737 movre %g4, %o2, %o4
8738 movrlz %i7, 0x33D, %o1
8739 addccc %o6, %i3, %i5
8740 lduh [%l7 + 0x38], %l5
8741 sethi 0x070E, %i4
8742 xorcc %i1, %o5, %l6
8743 fmovsle %icc, %f5, %f25
8744 subcc %l0, 0x1680, %i6
8745 movg %xcc, %o0, %g1
8746 edge32 %i0, %g2, %i2
8747 subc %l2, 0x1C6D, %g7
8748 srax %l1, %g3, %g6
8749 fpadd32s %f13, %f17, %f0
8750 sdivx %o7, 0x1C4A, %l3
8751 mulx %g5, %o3, %l4
8752 fmovda %icc, %f31, %f12
8753 lduh [%l7 + 0x5E], %g4
8754 array32 %o4, %o2, %o1
8755 edge16n %i7, %o6, %i3
8756 ldsw [%l7 + 0x50], %i5
8757 st %f7, [%l7 + 0x1C]
8758 or %i4, 0x1C59, %i1
8759 array8 %o5, %l5, %l6
8760 movpos %icc, %l0, %i6
8761 udivcc %o0, 0x1FA6, %g1
8762 sra %g2, 0x01, %i0
8763 subc %l2, %g7, %l1
8764 mova %xcc, %g3, %i2
8765 movge %icc, %g6, %l3
8766 fmovrsne %g5, %f3, %f17
8767 fmovda %xcc, %f5, %f0
8768 sdivx %o3, 0x08CD, %o7
8769 xorcc %g4, 0x134E, %o4
8770 fmovrslez %l4, %f22, %f19
8771 edge32ln %o2, %o1, %o6
8772 edge32n %i7, %i3, %i5
8773 udivcc %i4, 0x10E6, %o5
8774 edge16l %l5, %i1, %l6
8775 movleu %xcc, %l0, %o0
8776 fsrc1 %f8, %f4
8777 movrne %i6, %g1, %g2
8778 sllx %l2, %i0, %g7
8779 popc %g3, %l1
8780 movrlez %i2, 0x10E, %g6
8781 array32 %l3, %g5, %o7
8782 udivcc %o3, 0x0DE3, %g4
8783 add %o4, 0x0A91, %l4
8784 fmovdgu %xcc, %f1, %f18
8785 movcs %icc, %o1, %o2
8786 addccc %o6, %i7, %i3
8787 ldsb [%l7 + 0x71], %i5
8788 movge %xcc, %i4, %l5
8789 edge8 %i1, %l6, %o5
8790 sra %o0, %l0, %i6
8791 movle %xcc, %g2, %g1
8792 sub %l2, 0x1367, %i0
8793 fones %f10
8794 srl %g3, %g7, %i2
8795 fcmpeq32 %f0, %f4, %l1
8796 movge %icc, %l3, %g5
8797 orncc %g6, %o3, %o7
8798 movvs %icc, %o4, %l4
8799 sllx %g4, 0x08, %o1
8800 edge8l %o2, %i7, %i3
8801 sdiv %o6, 0x014B, %i4
8802 edge8 %i5, %l5, %i1
8803 stw %o5, [%l7 + 0x18]
8804 orcc %l6, 0x10FF, %l0
8805 edge16l %i6, %o0, %g2
8806 sdivcc %g1, 0x1FAA, %l2
8807 sub %i0, 0x1948, %g3
8808 edge8l %i2, %l1, %g7
8809 udivx %l3, 0x0CC2, %g5
8810 array8 %o3, %o7, %g6
8811 movg %icc, %o4, %g4
8812 xnorcc %l4, 0x1A5B, %o2
8813 sir 0x0239
8814 movcs %icc, %i7, %o1
8815 edge8ln %o6, %i3, %i4
8816 fmovsl %xcc, %f28, %f14
8817 andn %l5, %i5, %o5
8818 fmovdcs %icc, %f17, %f22
8819 ldd [%l7 + 0x58], %f22
8820 sth %i1, [%l7 + 0x20]
8821 movcc %xcc, %l6, %i6
8822 sdivx %o0, 0x0C9C, %l0
8823 sub %g1, %g2, %l2
8824 subc %i0, %i2, %l1
8825 movre %g7, 0x020, %l3
8826 fmovdne %xcc, %f7, %f28
8827 movne %icc, %g5, %o3
8828 movn %xcc, %g3, %o7
8829 fmovdn %icc, %f17, %f27
8830 fcmpgt32 %f4, %f8, %g6
8831 fand %f6, %f30, %f0
8832 alignaddrl %o4, %l4, %o2
8833 lduh [%l7 + 0x5C], %g4
8834 lduw [%l7 + 0x54], %o1
8835 fmovsvc %xcc, %f22, %f7
8836 fpsub16s %f25, %f24, %f31
8837 edge32n %i7, %o6, %i3
8838 fnot1 %f22, %f12
8839 ldsw [%l7 + 0x34], %i4
8840 movvs %xcc, %l5, %o5
8841 fmovdleu %icc, %f29, %f31
8842 popc 0x12F9, %i5
8843 ld [%l7 + 0x74], %f6
8844 movneg %icc, %l6, %i1
8845 fxors %f14, %f15, %f24
8846 fnot2 %f12, %f16
8847 fcmped %fcc1, %f20, %f10
8848 movcc %xcc, %i6, %o0
8849 movrgez %g1, %g2, %l0
8850 edge16l %i0, %l2, %i2
8851 add %g7, 0x13D5, %l3
8852 fmovsvs %xcc, %f18, %f30
8853 movle %xcc, %l1, %g5
8854 fmovsle %icc, %f25, %f30
8855 edge8l %g3, %o3, %o7
8856 fmovdcc %xcc, %f11, %f23
8857 umul %g6, 0x0FAB, %o4
8858 srlx %o2, %g4, %l4
8859 sra %i7, 0x0E, %o6
8860 udivcc %i3, 0x1F2B, %o1
8861 fones %f28
8862 edge8ln %l5, %o5, %i5
8863 sllx %l6, 0x14, %i1
8864 restore %i4, %i6, %g1
8865 rdpr %cwp, %g1
8866 rdpr %cansave, %g2
8867 rdpr %canrestore, %g3
8868 rdpr %cleanwin, %g4
8869 rdpr %otherwin, %g5
8870 rdpr %wstate, %g6
8871 movle %icc, %g2, %o0
8872 fmovrsgz %i0, %f14, %f12
8873 fmovde %xcc, %f13, %f2
8874 movre %l2, 0x29D, %l0
8875 movgu %xcc, %g7, %i2
8876 mova %xcc, %l3, %l1
8877 movvs %icc, %g5, %o3
8878 xnor %o7, 0x096B, %g6
8879 fmuld8sux16 %f0, %f7, %f14
8880 edge32l %o4, %g3, %g4
8881 addc %l4, %o2, %i7
8882 fmovrde %o6, %f22, %f26
8883 movvs %xcc, %o1, %i3
8884 sdivcc %l5, 0x1BDF, %o5
8885 mova %icc, %i5, %i1
8886 movcc %icc, %i4, %i6
8887 edge32ln %l6, %g2, %o0
8888 fmovrdgez %g1, %f10, %f26
8889 umulcc %l2, %i0, %g7
8890 subcc %i2, 0x11AF, %l0
8891 ldsb [%l7 + 0x48], %l3
8892 movle %icc, %g5, %o3
8893 array16 %o7, %l1, %g6
8894 movne %icc, %o4, %g3
8895 sdivx %g4, 0x0BB0, %o2
8896 ldd [%l7 + 0x58], %f16
8897 xorcc %l4, 0x0111, %o6
8898 movrgez %o1, 0x3A8, %i7
8899 fornot1s %f17, %f26, %f16
8900 ldub [%l7 + 0x49], %i3
8901 xor %l5, 0x063D, %i5
8902 edge8n %o5, %i4, %i1
8903 fmovdl %icc, %f9, %f29
8904 fcmpgt16 %f30, %f4, %i6
8905 smul %g2, %o0, %l6
8906 movgu %xcc, %g1, %i0
8907 fmovsleu %xcc, %f2, %f26
8908 nop
8909 set 0x10, %l2
8910 std %f12, [%l7 + %l2]
8911 and %l2, %i2, %l0
8912 fornot2 %f0, %f24, %f16
8913 udiv %l3, 0x1D49, %g5
8914 fmovrdlez %o3, %f12, %f20
8915 xnor %o7, 0x1691, %g7
8916 fmovdn %icc, %f20, %f11
8917 edge16ln %g6, %o4, %g3
8918 fsrc2s %f5, %f10
8919 and %g4, %o2, %l1
8920 or %l4, %o1, %i7
8921 edge16n %o6, %i3, %l5
8922 edge16n %i5, %i4, %i1
8923 xnorcc %i6, %o5, %o0
8924 smul %g2, 0x09CF, %l6
8925 addccc %g1, 0x123C, %i0
8926 mova %icc, %i2, %l0
8927 fornot1 %f28, %f16, %f30
8928 fmovspos %xcc, %f18, %f6
8929 sllx %l2, 0x1F, %g5
8930 fmovsa %xcc, %f16, %f21
8931 fones %f3
8932 edge16 %l3, %o3, %g7
8933 fmul8x16al %f24, %f23, %f0
8934 subc %g6, 0x1D21, %o7
8935 fmovrsgz %o4, %f6, %f31
8936 edge8ln %g3, %o2, %l1
8937 movcc %xcc, %l4, %g4
8938 umul %o1, %o6, %i3
8939 fone %f26
8940 fsrc2s %f31, %f6
8941 fcmpeq16 %f22, %f26, %l5
8942 edge8ln %i7, %i5, %i1
8943 save %i6, %o5, %i4
8944 rdpr %cwp, %g1
8945 rdpr %cansave, %g2
8946 rdpr %canrestore, %g3
8947 rdpr %cleanwin, %g4
8948 rdpr %otherwin, %g5
8949 rdpr %wstate, %g6
8950 sub %g2, 0x03D9, %o0
8951 edge16 %l6, %i0, %g1
8952 subc %l0, %i2, %g5
8953 edge8 %l2, %l3, %o3
8954 movneg %xcc, %g6, %g7
8955 movcs %icc, %o4, %o7
8956 fxnor %f12, %f26, %f2
8957 fmuld8sux16 %f12, %f7, %f0
8958 addc %o2, 0x0F55, %g3
8959 mova %xcc, %l4, %g4
8960 movgu %icc, %l1, %o1
8961 edge16l %i3, %l5, %i7
8962 addccc %o6, %i1, %i6
8963 edge16n %o5, %i5, %g2
8964 stx %i4, [%l7 + 0x58]
8965 faligndata %f28, %f28, %f8
8966 mulscc %o0, 0x0F5A, %i0
8967 xorcc %l6, %g1, %l0
8968 st %f13, [%l7 + 0x5C]
8969 movcc %xcc, %i2, %g5
8970 movvc %icc, %l2, %o3
8971 fands %f4, %f31, %f3
8972 umul %l3, %g6, %g7
8973 movg %xcc, %o7, %o4
8974 edge32ln %o2, %l4, %g4
8975 edge8n %g3, %o1, %i3
8976 nop
8977 set 0x28, %g2
8978 ldd [%l7 + %g2], %l4
8979 smul %i7, 0x1312, %o6
8980 mulscc %l1, %i6, %o5
8981 fmovdneg %xcc, %f0, %f24
8982 srlx %i1, 0x07, %i5
8983 fandnot1 %f2, %f30, %f18
8984 setx loop_32, %l0, %l1
8985 return %l1
8986 nop
8987 rdpr %cwp, %g1
8988 rdpr %cansave, %g2
8989 rdpr %canrestore, %g3
8990 rdpr %cleanwin, %g4
8991 rdpr %otherwin, %g5
8992 rdpr %wstate, %g6
8993loop_32: for %f16, %f2, %f26
8994 lduh [%l7 + 0x4C], %o0
8995 sdivx %l6, 0x19FC, %i0
8996 ldsh [%l7 + 0x7A], %g1
8997 movrgz %l0, %i2, %g5
8998 movne %xcc, %o3, %l2
8999 mova %xcc, %g6, %g7
9000 movrlz %o7, 0x272, %l3
9001 movg %xcc, %o2, %o4
9002 ldd [%l7 + 0x78], %f2
9003 smulcc %l4, %g3, %o1
9004 movcc %icc, %g4, %l5
9005 subccc %i3, 0x00EA, %o6
9006 addccc %l1, 0x0FE6, %i6
9007 save %i7, 0x0EDF, %o5
9008 rdpr %cwp, %g1
9009 rdpr %cansave, %g2
9010 rdpr %canrestore, %g3
9011 rdpr %cleanwin, %g4
9012 rdpr %otherwin, %g5
9013 rdpr %wstate, %g6
9014 st %f22, [%l7 + 0x08]
9015 sethi 0x1D49, %i1
9016 fmovdl %icc, %f5, %f11
9017 stx %i4, [%l7 + 0x20]
9018 sub %i5, %o0, %l6
9019 addcc %i0, %g1, %l0
9020 or %i2, %g2, %g5
9021 ld [%l7 + 0x5C], %f13
9022 st %f3, [%l7 + 0x20]
9023 fnegs %f27, %f16
9024 xnorcc %l2, 0x12A5, %g6
9025 subcc %g7, 0x1E6B, %o7
9026 fmovs %f20, %f31
9027 sdivcc %l3, 0x1773, %o3
9028 fones %f6
9029 movrne %o4, %o2, %l4
9030 fcmps %fcc1, %f17, %f26
9031 edge16l %g3, %o1, %l5
9032 fmovdne %xcc, %f30, %f15
9033 movgu %icc, %g4, %i3
9034 fpack16 %f16, %f19
9035 umul %l1, 0x00E9, %i6
9036 sdiv %o6, 0x1216, %i7
9037 and %o5, %i1, %i4
9038 alignaddrl %o0, %l6, %i5
9039 std %f28, [%l7 + 0x38]
9040 nop
9041 set 0x2C, %l5
9042 lduw [%l7 + %l5], %i0
9043 sdivx %l0, 0x1942, %g1
9044 ldsw [%l7 + 0x70], %i2
9045 and %g2, 0x1C2B, %g5
9046 ld [%l7 + 0x70], %f30
9047 movle %xcc, %l2, %g6
9048 movre %o7, %g7, %l3
9049 edge16n %o4, %o2, %l4
9050 fcmpne16 %f10, %f14, %g3
9051 movvs %icc, %o3, %l5
9052 nop
9053 set 0x48, %o7
9054 std %f28, [%l7 + %o7]
9055 orn %g4, 0x1CB9, %i3
9056 fnegd %f2, %f10
9057 alignaddrl %o1, %l1, %i6
9058 xnorcc %i7, 0x0089, %o5
9059 pdist %f6, %f2, %f12
9060 fzero %f24
9061 siam 0x5
9062 or %i1, %i4, %o6
9063 and %l6, %o0, %i0
9064 stb %i5, [%l7 + 0x11]
9065 nop
9066 set 0x19, %g5
9067 ldsb [%l7 + %g5], %g1
9068 movneg %xcc, %l0, %g2
9069 srax %i2, %l2, %g5
9070 fpsub16s %f22, %f23, %f30
9071 movrlz %o7, 0x230, %g7
9072 fmovdge %icc, %f20, %f8
9073 array16 %l3, %o4, %g6
9074 sra %l4, 0x13, %g3
9075 smul %o3, %l5, %o2
9076 udiv %g4, 0x0E9E, %o1
9077 sra %i3, 0x1C, %i6
9078 sll %i7, 0x16, %o5
9079 fcmpeq16 %f2, %f26, %l1
9080 edge8ln %i1, %o6, %i4
9081 ldsh [%l7 + 0x60], %o0
9082 fmovdle %xcc, %f21, %f30
9083 ldd [%l7 + 0x68], %i6
9084 movcs %xcc, %i5, %g1
9085 movrgz %i0, %l0, %g2
9086 fmovrdgz %i2, %f16, %f28
9087 move %icc, %l2, %g5
9088 andn %o7, %l3, %g7
9089 fcmpne16 %f24, %f18, %g6
9090 array8 %o4, %l4, %g3
9091 udivcc %o3, 0x14F4, %o2
9092 movge %xcc, %g4, %l5
9093 fmovdleu %xcc, %f9, %f20
9094 array16 %o1, %i3, %i7
9095 movleu %xcc, %o5, %i6
9096 movg %xcc, %i1, %l1
9097 sdiv %o6, 0x074E, %o0
9098 xor %i4, %i5, %l6
9099 orcc %g1, %i0, %g2
9100 movrne %i2, 0x381, %l0
9101 fnor %f24, %f10, %f22
9102 ldsh [%l7 + 0x2E], %g5
9103 edge8ln %o7, %l3, %g7
9104 fmovscs %icc, %f19, %f23
9105 fmovdleu %icc, %f4, %f16
9106 edge16l %g6, %o4, %l2
9107 xnorcc %l4, %g3, %o2
9108 fmovdcc %icc, %f25, %f31
9109 fpsub16 %f10, %f18, %f12
9110 movn %xcc, %o3, %g4
9111 movvs %icc, %l5, %i3
9112 edge16l %o1, %i7, %o5
9113 xnorcc %i6, 0x1995, %l1
9114 movle %icc, %o6, %i1
9115 addc %o0, %i4, %l6
9116 stb %i5, [%l7 + 0x65]
9117 fandnot2s %f9, %f19, %f29
9118 lduh [%l7 + 0x7C], %i0
9119 movneg %icc, %g2, %g1
9120 movcc %icc, %i2, %g5
9121 fmovrdlz %l0, %f14, %f20
9122 ldd [%l7 + 0x10], %o6
9123 xor %l3, 0x166C, %g7
9124 sub %g6, %o4, %l2
9125 umul %l4, %o2, %g3
9126 mova %xcc, %o3, %g4
9127 sdiv %i3, 0x10C5, %l5
9128 ldsw [%l7 + 0x24], %i7
9129 edge32 %o5, %i6, %o1
9130 edge32 %o6, %l1, %o0
9131 ld [%l7 + 0x7C], %f21
9132 umulcc %i1, 0x03B8, %l6
9133 umulcc %i4, 0x14F5, %i5
9134 subccc %i0, 0x0699, %g2
9135 sdiv %g1, 0x04C2, %i2
9136 stw %g5, [%l7 + 0x10]
9137 edge8 %l0, %o7, %l3
9138 nop
9139 set 0x60, %i0
9140 ldsw [%l7 + %i0], %g7
9141 sdivcc %o4, 0x1545, %g6
9142 movrgz %l4, 0x25A, %o2
9143 edge32n %l2, %o3, %g4
9144 edge16n %i3, %g3, %i7
9145 xor %l5, %o5, %i6
9146 array8 %o6, %l1, %o0
9147 ldub [%l7 + 0x70], %i1
9148 fornot1s %f23, %f0, %f29
9149 fmuld8ulx16 %f15, %f31, %f22
9150 save %l6, %i4, %i5
9151 rdpr %cwp, %g1
9152 rdpr %cansave, %g2
9153 rdpr %canrestore, %g3
9154 rdpr %cleanwin, %g4
9155 rdpr %otherwin, %g5
9156 rdpr %wstate, %g6
9157 srl %i0, %g2, %g1
9158 movneg %xcc, %i2, %o1
9159 sir 0x15F5
9160 edge16ln %g5, %o7, %l0
9161 movne %icc, %l3, %o4
9162 edge32 %g6, %g7, %o2
9163 fmul8sux16 %f28, %f30, %f0
9164 movvc %xcc, %l2, %o3
9165 umulcc %g4, 0x08D7, %i3
9166 stb %g3, [%l7 + 0x2B]
9167 fandnot1s %f13, %f21, %f5
9168 lduh [%l7 + 0x30], %l4
9169 stb %l5, [%l7 + 0x16]
9170 stb %i7, [%l7 + 0x4F]
9171 edge32n %i6, %o6, %l1
9172 array8 %o0, %i1, %o5
9173 ldd [%l7 + 0x10], %f6
9174 fzero %f30
9175 ldub [%l7 + 0x0E], %i4
9176 movg %icc, %i5, %i0
9177 movrlz %l6, %g2, %g1
9178 sll %o1, %i2, %g5
9179 sll %l0, 0x04, %o7
9180 ldub [%l7 + 0x6A], %l3
9181 srl %o4, %g7, %g6
9182 fmovdvs %icc, %f16, %f5
9183 lduh [%l7 + 0x46], %l2
9184 subc %o2, %o3, %i3
9185 ldsb [%l7 + 0x5E], %g3
9186 movne %icc, %l4, %l5
9187 lduw [%l7 + 0x20], %g4
9188 restore %i6, %o6, %l1
9189 rdpr %cwp, %g1
9190 rdpr %cansave, %g2
9191 rdpr %canrestore, %g3
9192 rdpr %cleanwin, %g4
9193 rdpr %otherwin, %g5
9194 rdpr %wstate, %g6
9195 mulx %o0, %i1, %o5
9196 edge32 %i7, %i5, %i0
9197 addccc %l6, 0x11C6, %i4
9198 setx loop_33, %l0, %l1
9199 return %l1
9200 nop
9201 rdpr %cwp, %g1
9202 rdpr %cansave, %g2
9203 rdpr %canrestore, %g3
9204 rdpr %cleanwin, %g4
9205 rdpr %otherwin, %g5
9206 rdpr %wstate, %g6
9207loop_33: movne %icc, %g2, %i2
9208 movvs %xcc, %l0, %o7
9209 lduw [%l7 + 0x4C], %g5
9210 movrlez %o4, 0x092, %l3
9211 andn %g6, %l2, %o2
9212 ldd [%l7 + 0x40], %g6
9213 alignaddrl %o3, %g3, %i3
9214 fcmped %fcc2, %f12, %f2
9215 udiv %l5, 0x185B, %l4
9216 mulx %i6, %o6, %g4
9217 srax %o0, 0x09, %i1
9218 movpos %icc, %o5, %i7
9219 move %xcc, %l1, %i0
9220 sra %l6, 0x0D, %i5
9221 srl %i4, %g1, %o1
9222 or %g2, 0x1FA9, %l0
9223 ld [%l7 + 0x28], %f8
9224 fxnors %f0, %f26, %f11
9225 orn %o7, 0x09BD, %i2
9226 alignaddrl %g5, %l3, %g6
9227 ldub [%l7 + 0x35], %l2
9228 edge8 %o4, %g7, %o2
9229 movg %icc, %g3, %o3
9230 fpsub16 %f30, %f20, %f16
9231 sra %l5, 0x19, %l4
9232 sdivx %i3, 0x1E53, %o6
9233 smulcc %g4, %i6, %o0
9234 edge16 %i1, %o5, %l1
9235 andn %i7, %l6, %i5
9236 fmovsn %icc, %f27, %f26
9237 and %i4, 0x0913, %g1
9238 subcc %i0, 0x0B02, %g2
9239 movne %xcc, %o1, %o7
9240 andn %i2, %g5, %l3
9241 edge16n %g6, %l0, %o4
9242 udivcc %l2, 0x1BE5, %o2
9243 movg %xcc, %g7, %g3
9244 movre %l5, %l4, %i3
9245 mulscc %o6, 0x1D05, %o3
9246 movn %icc, %i6, %g4
9247 andncc %i1, %o5, %o0
9248 alignaddr %l1, %l6, %i5
9249 st %f3, [%l7 + 0x28]
9250 subccc %i7, %i4, %i0
9251 fmovrdne %g1, %f22, %f26
9252 std %f28, [%l7 + 0x18]
9253 movge %icc, %o1, %o7
9254 fmovsle %xcc, %f12, %f18
9255 array16 %g2, %i2, %l3
9256 orn %g6, 0x0055, %g5
9257 udiv %l0, 0x0881, %o4
9258 array32 %o2, %g7, %l2
9259 fmovrsgez %l5, %f28, %f21
9260 fmovsvc %icc, %f11, %f6
9261 orn %g3, %l4, %o6
9262 movrlez %i3, %i6, %o3
9263 fpsub32 %f20, %f20, %f22
9264 stb %g4, [%l7 + 0x63]
9265 edge16ln %i1, %o5, %o0
9266 edge8ln %l1, %l6, %i5
9267 movneg %xcc, %i7, %i4
9268 smulcc %i0, 0x1B42, %g1
9269 srlx %o7, %o1, %i2
9270 and %l3, %g6, %g5
9271 fmul8x16al %f22, %f13, %f22
9272 fsrc2s %f13, %f29
9273 srlx %l0, %o4, %g2
9274 movleu %xcc, %g7, %l2
9275 move %icc, %l5, %g3
9276 sdivx %o2, 0x0A11, %o6
9277 movn %xcc, %i3, %i6
9278 fexpand %f7, %f0
9279 udiv %o3, 0x0FB9, %g4
9280 fabsd %f24, %f16
9281 edge16n %l4, %o5, %i1
9282 ld [%l7 + 0x78], %f4
9283 addc %l1, %l6, %o0
9284 fcmpes %fcc2, %f5, %f2
9285 stw %i7, [%l7 + 0x38]
9286 movg %xcc, %i5, %i4
9287 siam 0x2
9288 edge16l %i0, %g1, %o1
9289 edge8 %i2, %o7, %g6
9290 andn %l3, 0x1D21, %l0
9291 orncc %o4, %g5, %g7
9292 fpsub16 %f18, %f26, %f16
9293 or %l2, 0x053C, %g2
9294 movpos %icc, %l5, %o2
9295 andncc %g3, %i3, %i6
9296 lduw [%l7 + 0x6C], %o3
9297 popc 0x0DF7, %o6
9298 movvc %icc, %g4, %l4
9299 fmovdleu %icc, %f15, %f28
9300 fand %f24, %f20, %f16
9301 addcc %o5, 0x0805, %i1
9302 movpos %icc, %l6, %l1
9303 fmovrdlez %i7, %f22, %f22
9304 siam 0x4
9305 movleu %icc, %o0, %i5
9306 xnorcc %i0, %i4, %o1
9307 ld [%l7 + 0x5C], %f24
9308 sdivx %g1, 0x00D6, %o7
9309 array16 %i2, %l3, %g6
9310 ld [%l7 + 0x18], %f1
9311 edge32 %l0, %o4, %g7
9312 mulscc %l2, 0x0302, %g5
9313 nop
9314 set 0x5E, %g1
9315 ldsb [%l7 + %g1], %l5
9316 faligndata %f26, %f14, %f16
9317 fpsub32s %f1, %f30, %f2
9318 edge8 %o2, %g2, %g3
9319 sra %i6, 0x0B, %i3
9320 fmovdneg %icc, %f25, %f30
9321 fmovsneg %icc, %f17, %f25
9322 fnegd %f10, %f22
9323 ldd [%l7 + 0x68], %f12
9324 ldub [%l7 + 0x40], %o3
9325 movrne %g4, 0x318, %l4
9326 fnands %f8, %f7, %f0
9327 srax %o5, %i1, %o6
9328 umulcc %l6, 0x0AE9, %i7
9329 sra %o0, %l1, %i0
9330 lduh [%l7 + 0x20], %i4
9331 edge8n %o1, %g1, %o7
9332 or %i2, %i5, %g6
9333 fmovrdlz %l3, %f18, %f8
9334 sub %o4, 0x089B, %g7
9335 fmovdn %xcc, %f26, %f12
9336 movgu %xcc, %l2, %g5
9337 stb %l5, [%l7 + 0x7E]
9338 movleu %xcc, %l0, %g2
9339 movg %icc, %g3, %o2
9340 udiv %i3, 0x1A0E, %i6
9341 movneg %xcc, %g4, %o3
9342 stx %o5, [%l7 + 0x18]
9343 edge16ln %i1, %l4, %l6
9344 srlx %o6, 0x16, %i7
9345 movrgez %o0, %l1, %i4
9346 sethi 0x04AF, %o1
9347 movvc %xcc, %i0, %o7
9348 fmovdvs %icc, %f12, %f4
9349 movg %icc, %i2, %i5
9350 addc %g6, 0x1D81, %l3
9351 sll %o4, %g1, %g7
9352 subccc %g5, 0x09D2, %l5
9353 fone %f10
9354 ldsb [%l7 + 0x22], %l0
9355 ldsh [%l7 + 0x50], %l2
9356 movleu %icc, %g3, %g2
9357 movl %xcc, %o2, %i6
9358 orcc %i3, %o3, %o5
9359 ldd [%l7 + 0x58], %f30
9360 fmovdl %xcc, %f21, %f30
9361 fornot1s %f23, %f30, %f22
9362 st %f15, [%l7 + 0x64]
9363 ld [%l7 + 0x48], %f11
9364 orncc %i1, 0x0336, %l4
9365 stb %g4, [%l7 + 0x5B]
9366 edge16n %o6, %i7, %o0
9367 edge8l %l6, %i4, %l1
9368 move %xcc, %o1, %i0
9369 ldx [%l7 + 0x30], %i2
9370 siam 0x6
9371 edge32 %i5, %o7, %l3
9372 movneg %xcc, %g6, %o4
9373 sdivcc %g7, 0x0221, %g1
9374 xor %g5, %l0, %l5
9375 fmovrslz %g3, %f31, %f31
9376 fxnor %f6, %f18, %f20
9377 popc %l2, %g2
9378 srlx %i6, 0x02, %i3
9379 fands %f19, %f2, %f26
9380 edge16 %o3, %o2, %o5
9381 stx %i1, [%l7 + 0x28]
9382 subc %l4, 0x140C, %o6
9383 movgu %icc, %g4, %o0
9384 orncc %i7, %l6, %i4
9385 udivcc %l1, 0x15A8, %i0
9386 srl %o1, %i5, %i2
9387 fmovd %f30, %f16
9388 nop
9389 set 0x3C, %i7
9390 stw %l3, [%l7 + %i7]
9391 andn %o7, 0x0412, %g6
9392 orcc %o4, %g1, %g5
9393 stx %g7, [%l7 + 0x78]
9394 edge16 %l5, %g3, %l2
9395 xnorcc %g2, %i6, %l0
9396 move %xcc, %i3, %o2
9397 addcc %o5, %o3, %l4
9398 subc %i1, 0x1E93, %g4
9399 movrne %o6, 0x2A9, %i7
9400 ldd [%l7 + 0x78], %o0
9401 ldx [%l7 + 0x08], %i4
9402 sllx %l1, %l6, %o1
9403 movn %icc, %i0, %i2
9404 orn %l3, %o7, %i5
9405 and %g6, %g1, %o4
9406 edge8ln %g5, %g7, %g3
9407 orn %l5, 0x0EA8, %g2
9408 sra %l2, %l0, %i3
9409 movcs %xcc, %i6, %o2
9410 orcc %o3, %o5, %l4
9411 smul %g4, %i1, %o6
9412 addcc %o0, %i4, %i7
9413 stb %l6, [%l7 + 0x56]
9414 srlx %o1, 0x18, %i0
9415 fcmped %fcc2, %f20, %f24
9416 edge8n %l1, %l3, %i2
9417 alignaddr %o7, %g6, %g1
9418 ldsw [%l7 + 0x08], %i5
9419 ldx [%l7 + 0x10], %g5
9420 sdivx %o4, 0x0464, %g3
9421 ldsh [%l7 + 0x10], %l5
9422 sethi 0x1A74, %g7
9423 edge16l %l2, %g2, %i3
9424 edge32ln %i6, %l0, %o2
9425 save %o5, %o3, %l4
9426 rdpr %cwp, %g1
9427 rdpr %cansave, %g2
9428 rdpr %canrestore, %g3
9429 rdpr %cleanwin, %g4
9430 rdpr %otherwin, %g5
9431 rdpr %wstate, %g6
9432 udivcc %g4, 0x0536, %i1
9433 sdiv %o6, 0x02B2, %i4
9434 array32 %i7, %o0, %o1
9435 movge %icc, %i0, %l1
9436 popc 0x0723, %l6
9437 st %f25, [%l7 + 0x60]
9438 fnot1 %f22, %f26
9439 nop
9440 set 0x12, %o6
9441 sth %l3, [%l7 + %o6]
9442 movgu %xcc, %i2, %o7
9443 addc %g6, 0x0E63, %i5
9444 edge8ln %g1, %o4, %g3
9445 popc 0x08BC, %g5
9446 fmovdl %xcc, %f30, %f14
9447 sdivcc %l5, 0x1370, %g7
9448 faligndata %f30, %f24, %f4
9449 stx %l2, [%l7 + 0x78]
9450 fmovdcc %icc, %f2, %f4
9451 andncc %i3, %i6, %g2
9452 fmovrse %l0, %f21, %f6
9453 movrlez %o2, 0x14A, %o3
9454 andn %o5, %l4, %g4
9455 save %i1, 0x1431, %i4
9456 rdpr %cwp, %g1
9457 rdpr %cansave, %g2
9458 rdpr %canrestore, %g3
9459 rdpr %cleanwin, %g4
9460 rdpr %otherwin, %g5
9461 rdpr %wstate, %g6
9462 std %f10, [%l7 + 0x50]
9463 edge16l %o6, %o0, %i7
9464 movrlz %o1, 0x042, %i0
9465 fmovdne %icc, %f29, %f5
9466 ldsh [%l7 + 0x2A], %l6
9467 and %l3, %i2, %o7
9468 fands %f18, %f8, %f1
9469 fornot2 %f2, %f12, %f26
9470 alignaddr %g6, %i5, %g1
9471 ldsb [%l7 + 0x25], %l1
9472 fmul8x16al %f21, %f25, %f24
9473 movvc %xcc, %o4, %g5
9474 sllx %l5, 0x1A, %g7
9475 fmovsg %xcc, %f18, %f19
9476 edge32ln %l2, %g3, %i3
9477 srax %i6, 0x0A, %l0
9478 fones %f7
9479 fxnors %f29, %f10, %f27
9480 edge16l %g2, %o3, %o2
9481 mulscc %o5, %g4, %i1
9482 fpadd16 %f30, %f18, %f18
9483 orcc %l4, %o6, %i4
9484 edge16ln %i7, %o1, %i0
9485 lduw [%l7 + 0x68], %o0
9486 sll %l3, %l6, %o7
9487 edge16ln %i2, %g6, %i5
9488 ldub [%l7 + 0x3E], %g1
9489 ld [%l7 + 0x44], %f26
9490 array16 %o4, %l1, %g5
9491 fcmpes %fcc3, %f8, %f5
9492 edge32l %g7, %l2, %l5
9493 fmuld8sux16 %f17, %f11, %f0
9494 movl %xcc, %g3, %i6
9495 movrne %i3, 0x110, %l0
9496 fmovda %icc, %f26, %f0
9497 array16 %o3, %o2, %g2
9498 orncc %o5, %i1, %g4
9499 udivcc %l4, 0x0261, %i4
9500 fxor %f20, %f10, %f30
9501 sllx %i7, 0x0B, %o6
9502 pdist %f12, %f8, %f22
9503 fnegd %f6, %f2
9504 mulx %o1, 0x19CA, %o0
9505 fmovde %icc, %f8, %f10
9506 fpsub16s %f22, %f11, %f4
9507 fmovsneg %icc, %f21, %f4
9508 movge %xcc, %i0, %l3
9509 fxnors %f15, %f11, %f5
9510 lduw [%l7 + 0x28], %o7
9511 smul %i2, 0x0AAB, %g6
9512 subcc %l6, %i5, %o4
9513 movgu %icc, %l1, %g1
9514 andn %g7, 0x1CA5, %l2
9515 mulscc %l5, 0x08F4, %g3
9516 save %g5, %i3, %l0
9517 rdpr %cwp, %g1
9518 rdpr %cansave, %g2
9519 rdpr %canrestore, %g3
9520 rdpr %cleanwin, %g4
9521 rdpr %otherwin, %g5
9522 rdpr %wstate, %g6
9523 nop
9524 set 0x38, %g4
9525 ldx [%l7 + %g4], %o3
9526 add %i6, 0x1ABB, %g2
9527 st %f16, [%l7 + 0x44]
9528 movleu %xcc, %o2, %i1
9529 array32 %g4, %o5, %l4
9530 nop
9531 set 0x2C, %o2
9532 lduw [%l7 + %o2], %i4
9533 sir 0x075F
9534 andn %o6, 0x0479, %o1
9535 ldsh [%l7 + 0x5E], %o0
9536 mova %icc, %i0, %i7
9537 subcc %l3, 0x13BC, %i2
9538 sir 0x1A0E
9539 move %xcc, %g6, %l6
9540 edge32n %o7, %i5, %o4
9541 fmovse %icc, %f23, %f24
9542 edge16ln %l1, %g7, %g1
9543 srl %l2, %l5, %g5
9544 ldd [%l7 + 0x20], %g2
9545 fmovsleu %xcc, %f0, %f11
9546 array32 %i3, %o3, %l0
9547 movleu %xcc, %i6, %g2
9548 xnorcc %i1, %o2, %g4
9549 sdivcc %l4, 0x1ED1, %i4
9550 nop
9551 set 0x61, %g7
9552 ldsb [%l7 + %g7], %o6
9553 array16 %o5, %o0, %i0
9554 fmovsgu %icc, %f28, %f20
9555 sub %o1, %i7, %i2
9556 smul %g6, %l3, %l6
9557 fnand %f10, %f30, %f26
9558 ldd [%l7 + 0x70], %o6
9559 fmovrdgz %i5, %f22, %f12
9560 ldd [%l7 + 0x60], %l0
9561 subccc %o4, 0x06FE, %g7
9562 movrgz %g1, %l5, %g5
9563 alignaddrl %l2, %i3, %o3
9564 sdivcc %l0, 0x1976, %g3
9565 nop
9566 set 0x78, %o4
9567 lduh [%l7 + %o4], %g2
9568 popc 0x0618, %i6
9569 fcmps %fcc0, %f16, %f6
9570 movrlz %o2, 0x296, %i1
9571 xor %l4, 0x0329, %i4
9572 fnot2 %f22, %f26
9573 fmovrse %o6, %f24, %f24
9574 movrne %g4, %o0, %o5
9575 movvc %xcc, %i0, %o1
9576 andn %i2, %i7, %g6
9577 edge32 %l3, %l6, %o7
9578 movl %icc, %i5, %o4
9579 fpack16 %f10, %f30
9580 sth %g7, [%l7 + 0x08]
9581 lduw [%l7 + 0x7C], %g1
9582 array32 %l5, %g5, %l2
9583 srax %l1, %i3, %o3
9584 ldx [%l7 + 0x10], %g3
9585 ldsw [%l7 + 0x74], %l0
9586 st %f24, [%l7 + 0x6C]
9587 addc %i6, 0x0840, %g2
9588 addc %i1, 0x022B, %o2
9589 fandnot2s %f8, %f7, %f24
9590 movrlez %l4, %i4, %o6
9591 umul %g4, 0x1A29, %o5
9592 orn %o0, 0x0DED, %i0
9593 stb %i2, [%l7 + 0x75]
9594 umulcc %i7, 0x0B93, %o1
9595 stb %l3, [%l7 + 0x26]
9596 edge8l %l6, %o7, %i5
9597 andn %g6, %g7, %g1
9598 andcc %o4, %l5, %g5
9599 fmovdl %icc, %f14, %f5
9600 lduh [%l7 + 0x16], %l1
9601 movg %xcc, %l2, %i3
9602 sub %o3, %g3, %l0
9603 ld [%l7 + 0x24], %f22
9604 fmovrsgez %i6, %f31, %f30
9605 subccc %g2, 0x177F, %i1
9606 sethi 0x0464, %o2
9607 alignaddr %i4, %l4, %o6
9608 sdiv %g4, 0x1D2D, %o5
9609 fmovdgu %icc, %f24, %f0
9610 movgu %xcc, %i0, %i2
9611 edge16 %o0, %o1, %i7
9612 edge32l %l3, %l6, %o7
9613 fabsd %f8, %f12
9614 edge32l %i5, %g7, %g6
9615 edge32l %g1, %l5, %g5
9616 fand %f0, %f0, %f16
9617 std %f14, [%l7 + 0x78]
9618 fpadd32s %f16, %f27, %f8
9619 subcc %l1, %l2, %i3
9620 mova %xcc, %o3, %g3
9621 orcc %o4, %l0, %g2
9622 sdivcc %i1, 0x0DCA, %o2
9623 edge16l %i4, %i6, %l4
9624 lduh [%l7 + 0x68], %o6
9625 mova %xcc, %g4, %i0
9626 ldd [%l7 + 0x20], %f12
9627 orcc %o5, %o0, %i2
9628 fmovs %f12, %f5
9629 movre %i7, 0x1BF, %o1
9630 fabss %f10, %f23
9631 udiv %l6, 0x14A7, %o7
9632 edge8ln %i5, %g7, %g6
9633 edge16l %l3, %l5, %g5
9634 ldd [%l7 + 0x40], %f16
9635 udivcc %g1, 0x1C47, %l2
9636 fcmpgt16 %f14, %f28, %l1
9637 move %xcc, %i3, %o3
9638 fcmple32 %f12, %f8, %g3
9639 ldsb [%l7 + 0x62], %l0
9640 array32 %g2, %i1, %o4
9641 sth %i4, [%l7 + 0x4E]
9642 alignaddr %i6, %o2, %l4
9643 addcc %o6, 0x1C9F, %g4
9644 xorcc %o5, 0x1612, %o0
9645 sethi 0x1E55, %i2
9646 xorcc %i7, 0x07AD, %i0
9647 ldx [%l7 + 0x50], %o1
9648 udivx %l6, 0x1699, %i5
9649 fmovdvs %icc, %f3, %f7
9650 fmovsne %icc, %f22, %f25
9651 fmul8x16al %f11, %f0, %f28
9652 sll %g7, %o7, %l3
9653 ldd [%l7 + 0x28], %f30
9654 andcc %l5, 0x0572, %g6
9655 sethi 0x1824, %g1
9656 edge32 %g5, %l2, %i3
9657 addccc %l1, %o3, %l0
9658 fandnot2s %f7, %f17, %f21
9659 addccc %g3, 0x0ABC, %i1
9660 restore %g2, 0x05B7, %o4
9661 rdpr %cwp, %g1
9662 rdpr %cansave, %g2
9663 rdpr %canrestore, %g3
9664 rdpr %cleanwin, %g4
9665 rdpr %otherwin, %g5
9666 rdpr %wstate, %g6
9667 fmovrde %i6, %f4, %f30
9668 sub %i4, %l4, %o6
9669 fandnot1 %f30, %f30, %f6
9670 lduh [%l7 + 0x64], %g4
9671 udivcc %o2, 0x062E, %o5
9672 ldd [%l7 + 0x10], %i2
9673 ldsw [%l7 + 0x10], %i7
9674 subcc %i0, 0x16FA, %o0
9675 edge16n %l6, %i5, %o1
9676 edge16l %o7, %l3, %g7
9677 alignaddr %l5, %g6, %g5
9678 movvc %xcc, %g1, %i3
9679 ldd [%l7 + 0x48], %f20
9680 srax %l1, 0x06, %l2
9681 stw %o3, [%l7 + 0x34]
9682 setx loop_34, %l0, %l1
9683 return %l1
9684 nop
9685 rdpr %cwp, %g1
9686 rdpr %cansave, %g2
9687 rdpr %canrestore, %g3
9688 rdpr %cleanwin, %g4
9689 rdpr %otherwin, %g5
9690 rdpr %wstate, %g6
9691loop_34: movrne %g2, %o4, %i1
9692 stw %i6, [%l7 + 0x08]
9693 movrlez %l4, %i4, %o6
9694 movre %o2, %o5, %g4
9695 ldd [%l7 + 0x60], %i6
9696 edge16 %i0, %i2, %l6
9697 edge8n %i5, %o0, %o1
9698 ldsb [%l7 + 0x6D], %o7
9699 movne %icc, %l3, %l5
9700 fandnot1 %f10, %f0, %f28
9701 array32 %g7, %g6, %g5
9702 xnor %i3, 0x1B83, %l1
9703 edge32n %l2, %g1, %o3
9704 fcmpgt32 %f10, %f0, %l0
9705 smul %g2, %g3, %o4
9706 movrgez %i1, %i6, %l4
9707 ldd [%l7 + 0x68], %f16
9708 ldsh [%l7 + 0x66], %i4
9709 udiv %o2, 0x1FB7, %o6
9710 movgu %icc, %g4, %o5
9711 fmovsge %xcc, %f16, %f21
9712 movg %icc, %i0, %i7
9713 xnor %l6, 0x16DE, %i2
9714 or %i5, %o0, %o7
9715 fpadd16s %f27, %f27, %f6
9716 fmovsge %icc, %f10, %f19
9717 fzero %f18
9718 ldub [%l7 + 0x70], %l3
9719 movvc %xcc, %o1, %l5
9720 fmovrsgz %g7, %f10, %f1
9721 fpadd32s %f14, %f28, %f24
9722 alignaddr %g6, %g5, %i3
9723 movle %xcc, %l1, %g1
9724 edge8ln %o3, %l0, %g2
9725 fand %f26, %f22, %f16
9726 umul %g3, 0x13B5, %o4
9727 or %l2, %i6, %i1
9728 lduh [%l7 + 0x36], %l4
9729 fpmerge %f21, %f3, %f26
9730 fmovdl %icc, %f26, %f2
9731 smulcc %o2, 0x1E34, %o6
9732 movrlz %g4, %i4, %i0
9733 edge16 %o5, %i7, %i2
9734 ldsb [%l7 + 0x66], %l6
9735 lduh [%l7 + 0x3E], %o0
9736 st %f17, [%l7 + 0x1C]
9737 movg %icc, %o7, %i5
9738 fmovsne %xcc, %f26, %f0
9739 subccc %l3, %l5, %g7
9740 edge16 %g6, %g5, %o1
9741 fmul8x16al %f16, %f20, %f0
9742 addcc %l1, 0x0CA2, %i3
9743 xor %g1, %o3, %l0
9744 movgu %xcc, %g2, %g3
9745 fmovspos %xcc, %f22, %f6
9746 fmovda %xcc, %f6, %f28
9747 fmovrdlz %l2, %f12, %f10
9748 fmovsge %icc, %f0, %f12
9749 save %i6, 0x00A3, %o4
9750 rdpr %cwp, %g1
9751 rdpr %cansave, %g2
9752 rdpr %canrestore, %g3
9753 rdpr %cleanwin, %g4
9754 rdpr %otherwin, %g5
9755 rdpr %wstate, %g6
9756 edge16 %i1, %l4, %o6
9757 sllx %g4, %i4, %i0
9758 ldub [%l7 + 0x4D], %o2
9759 orncc %i7, 0x1CC6, %i2
9760 ldd [%l7 + 0x70], %o4
9761 bshuffle %f22, %f18, %f8
9762 ldub [%l7 + 0x3E], %o0
9763 movcc %icc, %l6, %o7
9764 fmovsl %icc, %f22, %f18
9765 ldsh [%l7 + 0x14], %i5
9766 fmovdcs %xcc, %f9, %f17
9767 popc %l5, %l3
9768 addccc %g7, %g5, %o1
9769 ldsh [%l7 + 0x0C], %g6
9770 ldd [%l7 + 0x08], %f30
9771 fxor %f26, %f8, %f2
9772 edge16n %i3, %l1, %o3
9773 edge16l %l0, %g1, %g3
9774 fmovrdgz %l2, %f28, %f6
9775 umulcc %i6, %o4, %i1
9776 xor %l4, %o6, %g2
9777 or %g4, 0x13D0, %i0
9778 sir 0x01A6
9779 ldsw [%l7 + 0x3C], %o2
9780 movrgez %i4, 0x372, %i7
9781 edge32ln %i2, %o0, %l6
9782 subcc %o5, 0x1E54, %o7
9783 subccc %i5, %l5, %l3
9784 sth %g7, [%l7 + 0x34]
9785 fcmpne16 %f12, %f8, %o1
9786 sethi 0x0349, %g5
9787 edge32n %i3, %g6, %o3
9788 fcmpne16 %f4, %f4, %l1
9789 stb %g1, [%l7 + 0x18]
9790 sll %l0, %l2, %g3
9791 fmovrsgez %o4, %f0, %f21
9792 smul %i1, %l4, %o6
9793 std %f30, [%l7 + 0x68]
9794 xnorcc %g2, %i6, %g4
9795 fnand %f6, %f24, %f8
9796 smulcc %i0, %o2, %i7
9797 fmul8x16 %f14, %f14, %f12
9798 orcc %i4, 0x0D67, %i2
9799 mulscc %o0, %l6, %o7
9800 udiv %i5, 0x1C64, %l5
9801 ldd [%l7 + 0x10], %l2
9802 array8 %g7, %o1, %g5
9803 fpsub16 %f24, %f2, %f24
9804 fmovrslez %o5, %f19, %f31
9805 fsrc1 %f24, %f30
9806 fmovdvs %xcc, %f21, %f29
9807 fsrc1s %f14, %f21
9808 save %g6, 0x16B0, %o3
9809 rdpr %cwp, %g1
9810 rdpr %cansave, %g2
9811 rdpr %canrestore, %g3
9812 rdpr %cleanwin, %g4
9813 rdpr %otherwin, %g5
9814 rdpr %wstate, %g6
9815 std %f6, [%l7 + 0x40]
9816 umul %i3, %g1, %l1
9817 mulx %l2, %l0, %g3
9818 edge16n %o4, %i1, %o6
9819 sir 0x1C83
9820 orn %g2, 0x0BF6, %l4
9821 fmovrsne %g4, %f31, %f11
9822 or %i0, %o2, %i6
9823 edge32 %i7, %i4, %i2
9824 edge16n %o0, %o7, %l6
9825 subccc %l5, %i5, %l3
9826 sdiv %o1, 0x1A88, %g5
9827 movleu %xcc, %o5, %g7
9828 edge16 %g6, %i3, %o3
9829 movrne %g1, %l2, %l1
9830 fornot1 %f6, %f4, %f28
9831 fmovrdlez %g3, %f12, %f24
9832 sll %l0, 0x0E, %o4
9833 andcc %i1, %g2, %l4
9834 sir 0x0324
9835 array8 %o6, %g4, %i0
9836 movge %xcc, %o2, %i6
9837 srax %i4, %i7, %o0
9838 fmovrslez %o7, %f18, %f28
9839 fpsub16s %f19, %f14, %f6
9840 ldsb [%l7 + 0x4D], %i2
9841 or %l6, 0x0921, %i5
9842 fmovsleu %icc, %f28, %f21
9843 array8 %l5, %l3, %o1
9844 popc %o5, %g5
9845 edge16l %g6, %g7, %o3
9846 nop
9847 set 0x44, %i5
9848 ldsh [%l7 + %i5], %g1
9849 fmovdleu %xcc, %f8, %f15
9850 fmovdn %xcc, %f22, %f9
9851 sdivx %l2, 0x1990, %i3
9852 lduh [%l7 + 0x16], %l1
9853 sir 0x132C
9854 fornot1s %f19, %f3, %f4
9855 movrgz %l0, 0x0B6, %o4
9856 xnorcc %g3, 0x00F6, %g2
9857 fmul8x16 %f18, %f28, %f0
9858 edge16n %l4, %o6, %i1
9859 mulx %i0, 0x16B8, %o2
9860 mulx %g4, %i4, %i7
9861 umulcc %o0, 0x1C38, %o7
9862 array16 %i2, %l6, %i6
9863 umulcc %i5, %l5, %l3
9864 addcc %o1, 0x1476, %o5
9865 fandnot1 %f18, %f16, %f22
9866 movl %icc, %g5, %g6
9867 ldub [%l7 + 0x2B], %o3
9868 movrgz %g1, 0x059, %g7
9869 sll %l2, 0x07, %i3
9870 mova %xcc, %l1, %o4
9871 movvc %xcc, %g3, %l0
9872 or %g2, %l4, %o6
9873 movre %i1, 0x27D, %o2
9874 addccc %g4, 0x1457, %i0
9875 udivx %i7, 0x1156, %i4
9876 edge16ln %o7, %i2, %l6
9877 movrgez %i6, 0x02A, %i5
9878 stb %l5, [%l7 + 0x2B]
9879 fornot1s %f4, %f24, %f12
9880 mulx %o0, %o1, %o5
9881 smulcc %g5, 0x085F, %l3
9882 sethi 0x0AC6, %g6
9883 fmovscc %icc, %f19, %f27
9884 edge8 %g1, %g7, %o3
9885 lduw [%l7 + 0x6C], %l2
9886 sir 0x072B
9887 fmul8x16al %f22, %f15, %f14
9888 sll %i3, %l1, %o4
9889 ld [%l7 + 0x70], %f25
9890 pdist %f4, %f26, %f26
9891 xor %g3, 0x0A6A, %g2
9892 udiv %l4, 0x0947, %l0
9893 fmovdg %xcc, %f8, %f11
9894 ldsb [%l7 + 0x27], %o6
9895 lduw [%l7 + 0x48], %i1
9896 subccc %o2, 0x1407, %i0
9897 andncc %i7, %i4, %o7
9898 xnor %i2, 0x154F, %g4
9899 array16 %l6, %i6, %l5
9900 movcc %xcc, %o0, %o1
9901 addccc %o5, %g5, %i5
9902 fsrc2 %f28, %f24
9903 alignaddr %l3, %g1, %g7
9904 fmovdleu %xcc, %f3, %f0
9905 ldub [%l7 + 0x3D], %g6
9906 movrgez %l2, %o3, %i3
9907 andncc %l1, %o4, %g2
9908 edge16ln %l4, %g3, %l0
9909 movcc %icc, %o6, %i1
9910 movl %icc, %o2, %i7
9911 movre %i4, %i0, %i2
9912 nop
9913 set 0x10, %g6
9914 stx %o7, [%l7 + %g6]
9915 movvc %xcc, %g4, %l6
9916 alignaddr %i6, %l5, %o0
9917 movpos %xcc, %o5, %o1
9918 movpos %xcc, %g5, %l3
9919 stb %i5, [%l7 + 0x0C]
9920 array32 %g1, %g6, %g7
9921 edge32n %l2, %i3, %o3
9922 edge32n %l1, %o4, %l4
9923 edge16l %g3, %g2, %l0
9924 movg %xcc, %o6, %i1
9925 fzeros %f29
9926 udivcc %o2, 0x047A, %i7
9927 ldx [%l7 + 0x08], %i4
9928 sdiv %i2, 0x08E8, %i0
9929 movrlz %g4, %o7, %i6
9930 sllx %l6, 0x0C, %l5
9931 array16 %o0, %o5, %g5
9932 ldub [%l7 + 0x6B], %l3
9933 movl %icc, %o1, %g1
9934 sir 0x1259
9935 sdiv %i5, 0x0FC3, %g7
9936 movvc %xcc, %g6, %i3
9937 ld [%l7 + 0x64], %f16
9938 fmovrdne %o3, %f4, %f22
9939 edge32 %l1, %l2, %o4
9940 udiv %g3, 0x07B7, %g2
9941 edge8n %l0, %o6, %i1
9942 orn %l4, %i7, %o2
9943 movne %icc, %i2, %i0
9944 orcc %g4, %i4, %o7
9945 stx %l6, [%l7 + 0x60]
9946 popc 0x1799, %l5
9947 alignaddr %o0, %i6, %g5
9948 ldsh [%l7 + 0x30], %o5
9949 ldd [%l7 + 0x10], %l2
9950 andcc %g1, %o1, %g7
9951 mulscc %g6, %i3, %o3
9952 edge8 %i5, %l1, %l2
9953 st %f27, [%l7 + 0x10]
9954 movleu %xcc, %o4, %g2
9955 edge32n %g3, %o6, %i1
9956 movcc %xcc, %l4, %i7
9957 fpackfix %f4, %f11
9958 fmovrdne %l0, %f0, %f20
9959 movneg %icc, %o2, %i0
9960 sll %i2, 0x1F, %g4
9961 movrlez %o7, %i4, %l6
9962 stw %o0, [%l7 + 0x68]
9963 subccc %i6, 0x1BCB, %l5
9964 movle %icc, %o5, %g5
9965 lduh [%l7 + 0x7A], %g1
9966 sra %l3, 0x03, %g7
9967 xnorcc %g6, %o1, %i3
9968 edge16ln %o3, %l1, %i5
9969 edge8 %o4, %g2, %l2
9970 sth %o6, [%l7 + 0x42]
9971 ldsb [%l7 + 0x60], %g3
9972 fornot2s %f22, %f29, %f11
9973 sethi 0x1022, %l4
9974 lduh [%l7 + 0x1C], %i7
9975 movleu %icc, %i1, %o2
9976 sll %l0, 0x09, %i2
9977 movgu %xcc, %g4, %o7
9978 mulx %i4, 0x0962, %l6
9979 movg %xcc, %i0, %o0
9980 fxor %f16, %f12, %f4
9981 lduh [%l7 + 0x34], %l5
9982 fmovrsgez %o5, %f29, %f16
9983 mova %xcc, %i6, %g1
9984 edge32l %g5, %l3, %g7
9985 fpsub16 %f8, %f22, %f0
9986 edge8ln %o1, %g6, %o3
9987 sdivcc %i3, 0x15BD, %l1
9988 edge16 %i5, %g2, %l2
9989 fmovsgu %icc, %f10, %f11
9990 orcc %o6, 0x1B8A, %o4
9991 st %f10, [%l7 + 0x24]
9992 alignaddr %g3, %i7, %i1
9993 fmovsge %icc, %f23, %f13
9994 edge8l %l4, %o2, %i2
9995 alignaddrl %l0, %g4, %i4
9996 nop
9997 set 0x58, %g3
9998 ldx [%l7 + %g3], %o7
9999 edge32n %i0, %o0, %l6
10000 fxnor %f12, %f18, %f8
10001 array8 %o5, %i6, %g1
10002 edge32ln %l5, %g5, %g7
10003 stb %o1, [%l7 + 0x38]
10004 movrgez %l3, 0x1CA, %o3
10005 movvc %xcc, %i3, %g6
10006 edge8n %l1, %g2, %l2
10007 sll %o6, %o4, %g3
10008 ldd [%l7 + 0x10], %f20
10009 stb %i7, [%l7 + 0x3E]
10010 array16 %i1, %i5, %l4
10011 fmovsgu %xcc, %f10, %f24
10012 fmovrdlz %o2, %f30, %f6
10013 fmovdneg %icc, %f17, %f10
10014 subc %i2, 0x0D4B, %l0
10015 lduw [%l7 + 0x4C], %g4
10016 stb %i4, [%l7 + 0x3B]
10017 srl %o7, %i0, %o0
10018 fxnors %f11, %f0, %f19
10019 and %l6, %o5, %g1
10020 fexpand %f23, %f26
10021 movleu %xcc, %l5, %i6
10022 movrlz %g7, 0x266, %g5
10023 subc %o1, %l3, %i3
10024 edge8 %o3, %l1, %g2
10025 fxor %f18, %f6, %f18
10026 edge32ln %g6, %l2, %o6
10027 movrne %o4, 0x2CE, %g3
10028 sir 0x196F
10029 sllx %i1, %i7, %i5
10030 fmovspos %icc, %f8, %f17
10031 stw %l4, [%l7 + 0x60]
10032 fcmpeq32 %f30, %f20, %i2
10033 edge16n %o2, %l0, %g4
10034 movcs %xcc, %i4, %o7
10035 fmovdle %xcc, %f18, %f6
10036 restore %i0, %o0, %l6
10037 rdpr %cwp, %g1
10038 rdpr %cansave, %g2
10039 rdpr %canrestore, %g3
10040 rdpr %cleanwin, %g4
10041 rdpr %otherwin, %g5
10042 rdpr %wstate, %g6
10043 addcc %o5, 0x1090, %g1
10044 edge8n %i6, %l5, %g5
10045 fors %f19, %f5, %f3
10046 srl %g7, 0x1B, %o1
10047 movrlz %i3, 0x314, %l3
10048 lduh [%l7 + 0x42], %l1
10049 movcs %icc, %g2, %o3
10050 movre %g6, 0x1D3, %o6
10051 umul %o4, 0x1F68, %g3
10052 srlx %i1, %i7, %i5
10053 fsrc1 %f0, %f2
10054 fmovsgu %icc, %f28, %f18
10055 add %l4, %i2, %l2
10056 orn %l0, %o2, %g4
10057 movl %xcc, %i4, %o7
10058 add %o0, %i0, %l6
10059 lduh [%l7 + 0x18], %o5
10060 edge32n %g1, %i6, %g5
10061 smul %g7, 0x17E0, %o1
10062 subccc %l5, 0x11C0, %i3
10063 xorcc %l3, %g2, %l1
10064 fcmpes %fcc2, %f20, %f18
10065 lduw [%l7 + 0x48], %o3
10066 movvc %icc, %o6, %o4
10067 mulscc %g6, %g3, %i7
10068 lduh [%l7 + 0x7C], %i1
10069 edge32ln %l4, %i5, %i2
10070 movrlz %l0, %o2, %g4
10071 umul %l2, 0x13FB, %i4
10072 umul %o0, 0x0E21, %i0
10073 fnot2 %f10, %f24
10074 movrgez %l6, %o5, %o7
10075 setx loop_35, %l0, %l1
10076 return %l1
10077 nop
10078 rdpr %cwp, %g1
10079 rdpr %cansave, %g2
10080 rdpr %canrestore, %g3
10081 rdpr %cleanwin, %g4
10082 rdpr %otherwin, %g5
10083 rdpr %wstate, %g6
10084loop_35: fpmerge %f3, %f0, %f28
10085 edge16n %o1, %g5, %i3
10086 umul %l3, 0x13DB, %g2
10087 edge8ln %l1, %o3, %l5
10088 popc 0x06CE, %o4
10089 fcmpgt16 %f8, %f22, %o6
10090 fones %f27
10091 fmovrslez %g3, %f15, %f24
10092 movge %xcc, %i7, %g6
10093 sra %i1, 0x0E, %l4
10094 sra %i2, 0x11, %l0
10095 udivx %i5, 0x1F52, %g4
10096 srax %o2, 0x04, %l2
10097 fpsub16s %f9, %f25, %f12
10098 andcc %o0, 0x1FB8, %i4
10099 srlx %i0, 0x00, %o5
10100 array16 %l6, %i6, %g1
10101 movvc %xcc, %g7, %o7
10102 mulscc %o1, %g5, %i3
10103 fcmpgt32 %f2, %f14, %g2
10104 movvs %icc, %l1, %l3
10105 movrgez %o3, %o4, %o6
10106 smulcc %l5, 0x0302, %g3
10107 movrlez %g6, %i7, %i1
10108 add %i2, %l0, %l4
10109 ldub [%l7 + 0x2A], %i5
10110 ldsb [%l7 + 0x4A], %g4
10111 fpadd16s %f1, %f25, %f29
10112 fmovsge %icc, %f14, %f5
10113 subccc %o2, %l2, %o0
10114 sub %i4, %i0, %l6
10115 movcs %xcc, %i6, %g1
10116 mova %icc, %g7, %o7
10117 stw %o1, [%l7 + 0x44]
10118 add %o5, %i3, %g5
10119 subc %l1, %l3, %o3
10120 sub %o4, %g2, %o6
10121 movne %xcc, %g3, %l5
10122 fmovs %f11, %f20
10123 ldsb [%l7 + 0x35], %i7
10124 movrgz %i1, 0x0D9, %i2
10125 udivx %g6, 0x10CB, %l0
10126 movl %xcc, %i5, %g4
10127 udiv %o2, 0x1EBE, %l4
10128 srlx %l2, %i4, %i0
10129 mulscc %l6, %o0, %i6
10130 ldd [%l7 + 0x38], %f4
10131 std %f26, [%l7 + 0x58]
10132 movleu %xcc, %g7, %o7
10133 orcc %o1, %g1, %o5
10134 fmovsa %icc, %f29, %f3
10135 edge16ln %i3, %l1, %g5
10136 fpack16 %f8, %f24
10137 fabss %f23, %f23
10138 stx %o3, [%l7 + 0x18]
10139 sethi 0x1889, %o4
10140 sth %g2, [%l7 + 0x14]
10141 movvs %icc, %l3, %o6
10142 addcc %g3, 0x12AD, %i7
10143 movl %xcc, %l5, %i1
10144 ldub [%l7 + 0x51], %g6
10145 edge16n %l0, %i2, %g4
10146 array32 %o2, %l4, %i5
10147 fpack32 %f6, %f16, %f12
10148 fcmpne32 %f0, %f4, %i4
10149 andn %i0, %l6, %l2
10150 stx %i6, [%l7 + 0x68]
10151 mulx %g7, 0x1739, %o7
10152 ld [%l7 + 0x78], %f29
10153 fmovda %icc, %f30, %f8
10154 addccc %o0, %o1, %o5
10155 ldub [%l7 + 0x7A], %i3
10156 subc %l1, 0x0C87, %g1
10157 std %f2, [%l7 + 0x48]
10158 fcmps %fcc2, %f20, %f6
10159 fnot2 %f4, %f28
10160 fmovsl %icc, %f20, %f26
10161 fmovdle %icc, %f27, %f21
10162 fand %f14, %f30, %f16
10163 movrlz %o3, 0x034, %o4
10164 edge8n %g5, %l3, %o6
10165 srax %g3, %i7, %g2
10166 or %l5, %g6, %l0
10167 movrlz %i1, 0x064, %g4
10168 xorcc %o2, 0x11C7, %l4
10169 subcc %i5, %i2, %i4
10170 edge32 %l6, %i0, %i6
10171 srax %g7, %o7, %o0
10172 fpmerge %f31, %f2, %f4
10173 fmovsvs %icc, %f18, %f19
10174 ldsw [%l7 + 0x48], %o1
10175 fpackfix %f18, %f1
10176 fmovscc %xcc, %f15, %f29
10177 fpack32 %f14, %f0, %f18
10178 fmuld8sux16 %f28, %f2, %f6
10179 alignaddr %o5, %i3, %l2
10180 lduh [%l7 + 0x6C], %l1
10181 and %o3, 0x0DF7, %o4
10182 edge16ln %g1, %g5, %l3
10183 for %f28, %f18, %f8
10184 edge32n %g3, %o6, %i7
10185 fmovs %f4, %f12
10186 or %g2, 0x09F7, %g6
10187 edge8l %l0, %l5, %i1
10188 movcs %icc, %g4, %l4
10189 umul %o2, %i5, %i2
10190 edge8 %l6, %i0, %i4
10191 subc %i6, 0x03D7, %o7
10192 fmovdn %xcc, %f29, %f14
10193 save %o0, 0x08D4, %g7
10194 rdpr %cwp, %g1
10195 rdpr %cansave, %g2
10196 rdpr %canrestore, %g3
10197 rdpr %cleanwin, %g4
10198 rdpr %otherwin, %g5
10199 rdpr %wstate, %g6
10200 ldx [%l7 + 0x78], %o1
10201 ldx [%l7 + 0x50], %i3
10202 sdivx %o5, 0x00F2, %l2
10203 movre %o3, 0x09C, %l1
10204 andcc %o4, 0x0176, %g1
10205 movleu %icc, %l3, %g5
10206 movg %icc, %o6, %g3
10207 edge32l %g2, %i7, %g6
10208 andncc %l5, %i1, %l0
10209 movpos %xcc, %l4, %o2
10210 mulx %i5, 0x17A2, %i2
10211 mulscc %g4, %l6, %i4
10212 fandnot2s %f12, %f23, %f26
10213 orncc %i6, %o7, %o0
10214 fpsub32s %f5, %f27, %f27
10215 fornot1 %f18, %f6, %f10
10216 movrgz %i0, 0x2B6, %g7
10217 xnorcc %i3, %o5, %l2
10218 andn %o3, 0x08E4, %o1
10219 movrlez %o4, 0x21A, %g1
10220 movcs %icc, %l1, %g5
10221 movneg %icc, %l3, %o6
10222 orncc %g3, 0x1015, %g2
10223 movneg %xcc, %g6, %l5
10224 array8 %i1, %i7, %l0
10225 orncc %l4, %i5, %i2
10226 sdivx %g4, 0x00F2, %l6
10227 edge32 %o2, %i6, %o7
10228 mulx %i4, %o0, %g7
10229 save %i3, %o5, %l2
10230 rdpr %cwp, %g1
10231 rdpr %cansave, %g2
10232 rdpr %canrestore, %g3
10233 rdpr %cleanwin, %g4
10234 rdpr %otherwin, %g5
10235 rdpr %wstate, %g6
10236 subcc %o3, %o1, %o4
10237 ldd [%l7 + 0x70], %g0
10238 addcc %i0, %g5, %l3
10239 move %icc, %o6, %l1
10240 sll %g2, %g6, %g3
10241 fmovsg %xcc, %f22, %f3
10242 array16 %i1, %i7, %l5
10243 fmovde %xcc, %f26, %f18
10244 popc %l0, %i5
10245 movrgez %i2, %l4, %g4
10246 movrgez %o2, %l6, %o7
10247 movrlez %i6, 0x21D, %o0
10248 xnor %g7, %i3, %i4
10249 movn %icc, %o5, %o3
10250 edge8 %o1, %o4, %l2
10251 movneg %xcc, %i0, %g5
10252 fxnor %f30, %f2, %f12
10253 ldub [%l7 + 0x26], %l3
10254 sdivcc %o6, 0x0838, %g1
10255 fpsub16 %f16, %f20, %f18
10256 movge %icc, %g2, %g6
10257 andn %l1, 0x18E1, %i1
10258 fmovdl %icc, %f17, %f15
10259 sethi 0x02B2, %g3
10260 smul %l5, %l0, %i5
10261 andncc %i7, %i2, %g4
10262 or %o2, 0x175E, %l6
10263 srlx %l4, %i6, %o7
10264 add %o0, 0x0FFA, %g7
10265 lduh [%l7 + 0x24], %i4
10266 fsrc1s %f27, %f16
10267 restore %i3, 0x0D55, %o3
10268 rdpr %cwp, %g1
10269 rdpr %cansave, %g2
10270 rdpr %canrestore, %g3
10271 rdpr %cleanwin, %g4
10272 rdpr %otherwin, %g5
10273 rdpr %wstate, %g6
10274 fpsub16s %f6, %f8, %f18
10275 popc %o5, %o4
10276 fmovse %icc, %f3, %f27
10277 nop
10278 set 0x20, %i6
10279 std %f6, [%l7 + %i6]
10280 fmovrde %l2, %f6, %f18
10281 move %xcc, %o1, %i0
10282 nop
10283 set 0x78, %i2
10284 ldd [%l7 + %i2], %g4
10285 ldsw [%l7 + 0x74], %l3
10286 subcc %g1, %g2, %o6
10287 mulx %l1, 0x0461, %g6
10288 edge8l %g3, %i1, %l5
10289 movgu %xcc, %l0, %i5
10290 ld [%l7 + 0x60], %f3
10291 movge %xcc, %i2, %i7
10292 fnot2s %f30, %f12
10293 smulcc %o2, 0x1E4E, %g4
10294 fmovrslez %l6, %f26, %f11
10295 save %l4, 0x1C01, %o7
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 movneg %xcc, %i6, %g7
10303 movpos %xcc, %i4, %i3
10304 edge32 %o3, %o0, %o4
10305 popc 0x16BF, %o5
10306 edge32l %l2, %o1, %g5
10307 movleu %xcc, %i0, %g1
10308 sra %l3, 0x13, %o6
10309 mova %xcc, %l1, %g6
10310 ld [%l7 + 0x44], %f7
10311 fnegs %f14, %f14
10312 andncc %g2, %g3, %l5
10313 array16 %i1, %l0, %i5
10314 ldub [%l7 + 0x50], %i7
10315 sll %i2, %o2, %l6
10316 edge8ln %g4, %l4, %i6
10317 setx loop_36, %l0, %l1
10318 return %l1
10319 nop
10320 rdpr %cwp, %g1
10321 rdpr %cansave, %g2
10322 rdpr %canrestore, %g3
10323 rdpr %cleanwin, %g4
10324 rdpr %otherwin, %g5
10325 rdpr %wstate, %g6
10326loop_36: fmovdle %icc, %f14, %f24
10327 ldd [%l7 + 0x50], %f14
10328 movrgez %o7, %i3, %o3
10329 movge %xcc, %o4, %o5
10330 movne %icc, %l2, %o0
10331 mulx %o1, %i0, %g5
10332 mulx %g1, 0x00CF, %o6
10333 udivx %l1, 0x17D4, %l3
10334 udiv %g2, 0x0515, %g3
10335 umul %l5, %g6, %l0
10336 sdivx %i1, 0x1EC3, %i5
10337 ldub [%l7 + 0x5A], %i2
10338 stb %o2, [%l7 + 0x21]
10339 fmovdle %xcc, %f3, %f31
10340 edge8ln %l6, %g4, %l4
10341 lduh [%l7 + 0x3C], %i7
10342 andcc %i6, 0x0240, %i4
10343 andn %o7, %g7, %o3
10344 edge8 %o4, %o5, %i3
10345 movle %icc, %o0, %l2
10346 fxnors %f1, %f25, %f21
10347 addccc %o1, 0x1E56, %g5
10348 edge16 %i0, %g1, %o6
10349 movrgez %l3, 0x373, %g2
10350 movge %icc, %l1, %l5
10351 fxors %f12, %f13, %f10
10352 smulcc %g6, %l0, %g3
10353 fmovscc %xcc, %f0, %f20
10354 subc %i1, 0x1FB8, %i5
10355 fnot2s %f9, %f23
10356 udiv %o2, 0x0D77, %l6
10357 movgu %xcc, %g4, %i2
10358 or %i7, %l4, %i6
10359 smulcc %i4, %o7, %o3
10360 ldsw [%l7 + 0x6C], %g7
10361 sir 0x19D9
10362 movrlz %o5, 0x261, %i3
10363 edge32 %o0, %l2, %o1
10364 fmovdneg %icc, %f5, %f29
10365 edge16l %g5, %o4, %i0
10366 subc %g1, 0x0B8F, %o6
10367 alignaddrl %l3, %l1, %l5
10368 udivx %g2, 0x04A3, %g6
10369 restore %g3, %i1, %l0
10370 rdpr %cwp, %g1
10371 rdpr %cansave, %g2
10372 rdpr %canrestore, %g3
10373 rdpr %cleanwin, %g4
10374 rdpr %otherwin, %g5
10375 rdpr %wstate, %g6
10376 sll %i5, %l6, %g4
10377 std %f4, [%l7 + 0x40]
10378 lduh [%l7 + 0x58], %i2
10379 fandnot1 %f12, %f26, %f26
10380 orn %i7, %o2, %i6
10381 popc %l4, %i4
10382 fmovsn %xcc, %f16, %f5
10383 fxnors %f23, %f7, %f17
10384 fcmps %fcc3, %f11, %f15
10385 array8 %o7, %o3, %o5
10386 edge8 %i3, %g7, %l2
10387 movcs %icc, %o0, %o1
10388 sth %o4, [%l7 + 0x5C]
10389 stw %i0, [%l7 + 0x64]
10390 move %xcc, %g1, %o6
10391 umulcc %l3, %g5, %l5
10392 edge32 %g2, %l1, %g3
10393 srlx %i1, 0x13, %g6
10394 edge32 %l0, %l6, %i5
10395 srlx %i2, %g4, %i7
10396 alignaddrl %i6, %l4, %o2
10397 edge16ln %i4, %o7, %o5
10398 fmovdvc %icc, %f28, %f2
10399 subcc %i3, 0x0834, %g7
10400 edge32l %l2, %o0, %o3
10401 movne %icc, %o4, %i0
10402 srax %o1, 0x09, %o6
10403 smul %l3, %g5, %l5
10404 andcc %g1, 0x091B, %g2
10405 movrlez %g3, %l1, %i1
10406 movle %icc, %l0, %l6
10407 xnorcc %i5, 0x04A4, %i2
10408 ldd [%l7 + 0x18], %g4
10409 edge32 %i7, %i6, %g6
10410 fcmpgt16 %f26, %f22, %o2
10411 fcmpeq32 %f24, %f12, %i4
10412 or %l4, 0x0A90, %o5
10413 movrne %o7, 0x11B, %i3
10414 edge8ln %l2, %o0, %g7
10415 addc %o3, %i0, %o1
10416 movge %icc, %o4, %o6
10417 edge32 %l3, %l5, %g1
10418 fmovrse %g2, %f24, %f14
10419 ldub [%l7 + 0x45], %g5
10420 ld [%l7 + 0x18], %f29
10421 movne %xcc, %l1, %i1
10422 save %g3, 0x1395, %l0
10423 rdpr %cwp, %g1
10424 rdpr %cansave, %g2
10425 rdpr %canrestore, %g3
10426 rdpr %cleanwin, %g4
10427 rdpr %otherwin, %g5
10428 rdpr %wstate, %g6
10429 fors %f7, %f3, %f23
10430 xorcc %l6, %i2, %g4
10431 movg %icc, %i7, %i6
10432 ldub [%l7 + 0x54], %g6
10433 ldd [%l7 + 0x58], %f22
10434 save %o2, %i4, %i5
10435 rdpr %cwp, %g1
10436 rdpr %cansave, %g2
10437 rdpr %canrestore, %g3
10438 rdpr %cleanwin, %g4
10439 rdpr %otherwin, %g5
10440 rdpr %wstate, %g6
10441 sir 0x0B05
10442 subccc %o5, %l4, %i3
10443 movl %icc, %l2, %o7
10444 sdivcc %g7, 0x09BF, %o0
10445 and %i0, 0x0F06, %o3
10446 ld [%l7 + 0x10], %f22
10447 srax %o4, 0x02, %o1
10448 udivcc %o6, 0x1D79, %l5
10449 xnor %l3, %g1, %g5
10450 andn %g2, 0x1470, %l1
10451 movrgez %i1, 0x0FF, %l0
10452 fcmpeq16 %f4, %f0, %l6
10453 orn %g3, 0x10BB, %i2
10454 sllx %i7, 0x1C, %i6
10455 movcs %xcc, %g4, %g6
10456 movneg %icc, %o2, %i4
10457 fnot1 %f10, %f14
10458 sll %o5, %i5, %l4
10459 fmovdgu %icc, %f9, %f11
10460 fpsub16 %f22, %f16, %f24
10461 fmovdl %xcc, %f5, %f6
10462 fmovdpos %icc, %f20, %f0
10463 fmovse %xcc, %f6, %f9
10464 fmovdleu %xcc, %f23, %f29
10465 movgu %icc, %i3, %o7
10466 fexpand %f2, %f14
10467 move %icc, %g7, %o0
10468 fpadd32s %f27, %f27, %f26
10469 stw %i0, [%l7 + 0x24]
10470 edge8ln %o3, %o4, %o1
10471 mulx %l2, 0x0ED0, %o6
10472 fnot2 %f2, %f24
10473 sll %l5, 0x1E, %l3
10474 std %f10, [%l7 + 0x38]
10475 setx loop_37, %l0, %l1
10476 return %l1
10477 nop
10478 rdpr %cwp, %g1
10479 rdpr %cansave, %g2
10480 rdpr %canrestore, %g3
10481 rdpr %cleanwin, %g4
10482 rdpr %otherwin, %g5
10483 rdpr %wstate, %g6
10484loop_37: stw %l1, [%l7 + 0x5C]
10485 ldsw [%l7 + 0x74], %i1
10486 sth %l0, [%l7 + 0x58]
10487 stw %g3, [%l7 + 0x08]
10488 and %i2, %i7, %i6
10489 fmul8x16 %f9, %f26, %f0
10490 fmovdne %xcc, %f27, %f27
10491 sll %l6, %g4, %g6
10492 sdivcc %o2, 0x0820, %i4
10493 edge32l %i5, %l4, %i3
10494 add %o5, 0x1011, %g7
10495 fmovsvs %icc, %f30, %f21
10496 popc %o7, %o0
10497 movg %icc, %o3, %o4
10498 orcc %o1, 0x1EC9, %i0
10499 andn %o6, 0x14AE, %l5
10500 umulcc %l2, %g1, %g2
10501 edge16n %g5, %l3, %l1
10502 orn %l0, %g3, %i1
10503 fcmpne16 %f14, %f8, %i7
10504 orcc %i6, %i2, %l6
10505 orn %g6, 0x0CBF, %o2
10506 sth %g4, [%l7 + 0x7A]
10507 sll %i4, 0x00, %i5
10508 nop
10509 set 0x78, %i3
10510 ldsw [%l7 + %i3], %i3
10511 alignaddr %l4, %g7, %o7
10512 edge16ln %o0, %o3, %o4
10513 fmovse %xcc, %f11, %f29
10514 sdiv %o1, 0x1148, %o5
10515 alignaddrl %i0, %l5, %l2
10516 orn %o6, %g1, %g2
10517 edge32l %l3, %g5, %l0
10518 fmovrde %l1, %f14, %f6
10519 fnors %f1, %f21, %f30
10520 lduh [%l7 + 0x56], %i1
10521 movvc %xcc, %g3, %i7
10522 srlx %i2, 0x0F, %l6
10523 smulcc %g6, %i6, %g4
10524 lduw [%l7 + 0x20], %o2
10525 ldsb [%l7 + 0x56], %i4
10526 sra %i5, 0x0A, %l4
10527 orncc %g7, %i3, %o7
10528 faligndata %f0, %f8, %f12
10529 fcmpd %fcc2, %f10, %f26
10530 ldd [%l7 + 0x70], %f4
10531 orncc %o3, %o0, %o4
10532 xnorcc %o1, 0x05B1, %i0
10533 alignaddr %l5, %l2, %o6
10534 st %f7, [%l7 + 0x78]
10535 array16 %o5, %g1, %g2
10536 andcc %g5, 0x16C2, %l0
10537 st %f20, [%l7 + 0x54]
10538 fmovrdlez %l1, %f8, %f2
10539 addcc %i1, 0x0144, %g3
10540 fcmpeq16 %f14, %f2, %i7
10541 fands %f15, %f11, %f4
10542 fmovs %f28, %f18
10543 addcc %i2, 0x1706, %l3
10544 restore %l6, 0x0CA4, %i6
10545 rdpr %cwp, %g1
10546 rdpr %cansave, %g2
10547 rdpr %canrestore, %g3
10548 rdpr %cleanwin, %g4
10549 rdpr %otherwin, %g5
10550 rdpr %wstate, %g6
10551 fones %f18
10552 ldd [%l7 + 0x08], %f0
10553 std %f24, [%l7 + 0x48]
10554 fand %f6, %f16, %f28
10555 sir 0x14F9
10556 fmovdg %icc, %f7, %f15
10557 sir 0x0FED
10558 movg %xcc, %g4, %g6
10559 lduh [%l7 + 0x6C], %o2
10560 fmovdle %xcc, %f7, %f26
10561 fnot2s %f5, %f5
10562 ldsh [%l7 + 0x62], %i4
10563 edge16n %i5, %g7, %i3
10564 sdiv %o7, 0x061B, %o3
10565 ldsb [%l7 + 0x6E], %l4
10566 srax %o0, 0x08, %o1
10567 ldsw [%l7 + 0x78], %i0
10568 movgu %icc, %o4, %l2
10569 movg %xcc, %o6, %l5
10570 sll %o5, 0x18, %g2
10571 array32 %g1, %g5, %l0
10572 alignaddr %i1, %l1, %i7
10573 addccc %i2, 0x07F6, %g3
10574 movpos %xcc, %l3, %i6
10575 edge8l %g4, %l6, %o2
10576 mulscc %g6, %i5, %g7
10577 stw %i3, [%l7 + 0x34]
10578 movrne %i4, 0x0EF, %o3
10579 addc %l4, %o0, %o7
10580 fmovd %f22, %f24
10581 ldsb [%l7 + 0x26], %i0
10582 udiv %o1, 0x1F00, %l2
10583 nop
10584 set 0x18, %o0
10585 lduw [%l7 + %o0], %o4
10586 fmovsneg %icc, %f25, %f15
10587 sethi 0x0B13, %o6
10588 movrlz %o5, %l5, %g2
10589 ldsb [%l7 + 0x3E], %g5
10590 ldx [%l7 + 0x20], %l0
10591 edge32n %g1, %i1, %l1
10592 fpadd32 %f28, %f2, %f10
10593 addcc %i2, %i7, %g3
10594 andn %l3, 0x1291, %i6
10595 lduw [%l7 + 0x08], %g4
10596 nop
10597 set 0x18, %l4
10598 stb %o2, [%l7 + %l4]
10599 edge16l %g6, %i5, %l6
10600 edge16n %g7, %i3, %o3
10601 sethi 0x0398, %i4
10602 xorcc %l4, 0x0980, %o0
10603 addc %o7, %o1, %i0
10604 nop
10605 set 0x54, %o1
10606 ldsw [%l7 + %o1], %o4
10607 fornot1 %f14, %f30, %f26
10608 stx %l2, [%l7 + 0x48]
10609 addccc %o6, %o5, %l5
10610 movvc %icc, %g2, %g5
10611 movge %xcc, %g1, %i1
10612 srlx %l1, %i2, %l0
10613 array32 %g3, %i7, %i6
10614 fmovsn %icc, %f13, %f12
10615 fpadd32s %f10, %f5, %f14
10616 fpsub32s %f25, %f20, %f19
10617 edge8n %g4, %l3, %g6
10618 addccc %i5, 0x01B4, %o2
10619 ldd [%l7 + 0x68], %g6
10620 movleu %xcc, %l6, %o3
10621 movrlez %i4, 0x030, %l4
10622 pdist %f30, %f14, %f12
10623 sll %i3, %o0, %o7
10624 xnor %o1, %o4, %i0
10625 mulx %o6, 0x0399, %o5
10626 alignaddrl %l5, %g2, %l2
10627 stx %g5, [%l7 + 0x58]
10628 addc %g1, 0x16F4, %l1
10629 fcmple16 %f22, %f14, %i1
10630 movvs %icc, %l0, %g3
10631 fmovscc %xcc, %f10, %f10
10632 movcs %icc, %i7, %i2
10633 movne %icc, %i6, %g4
10634 movrgz %g6, 0x025, %l3
10635 st %f11, [%l7 + 0x58]
10636 movcc %xcc, %o2, %g7
10637 move %xcc, %l6, %i5
10638 or %i4, 0x1506, %l4
10639 fmovdne %xcc, %f10, %f1
10640 edge32ln %o3, %i3, %o7
10641 fmovdn %icc, %f9, %f1
10642 movre %o1, 0x2B6, %o0
10643 array8 %o4, %i0, %o5
10644 save %o6, 0x02E0, %g2
10645 rdpr %cwp, %g1
10646 rdpr %cansave, %g2
10647 rdpr %canrestore, %g3
10648 rdpr %cleanwin, %g4
10649 rdpr %otherwin, %g5
10650 rdpr %wstate, %g6
10651 movgu %icc, %l5, %l2
10652 edge16 %g5, %l1, %g1
10653 udivx %i1, 0x04F9, %g3
10654 srlx %i7, %l0, %i6
10655 fand %f6, %f18, %f12
10656 fornot2s %f24, %f9, %f29
10657 movrgz %g4, 0x0D5, %i2
10658 sethi 0x1698, %g6
10659 fcmpes %fcc0, %f31, %f31
10660 fmovrdlz %l3, %f0, %f20
10661 fmovdpos %icc, %f8, %f23
10662 edge16n %o2, %l6, %i5
10663 udivcc %i4, 0x1556, %g7
10664 movn %xcc, %l4, %o3
10665 fnot1s %f21, %f11
10666 sra %i3, %o7, %o1
10667 edge16ln %o0, %i0, %o5
10668 st %f23, [%l7 + 0x74]
10669 stw %o6, [%l7 + 0x74]
10670 fcmple32 %f30, %f0, %g2
10671 movpos %icc, %o4, %l2
10672 mulscc %g5, 0x11F5, %l5
10673 srlx %l1, %i1, %g3
10674 andcc %g1, 0x16D7, %l0
10675 fmovdvc %icc, %f8, %f1
10676 movneg %icc, %i7, %i6
10677 srl %g4, %i2, %l3
10678 orncc %o2, 0x0D4F, %l6
10679 addcc %i5, %i4, %g6
10680 movge %icc, %g7, %l4
10681 ldsb [%l7 + 0x36], %i3
10682 movrlez %o3, %o7, %o1
10683 movneg %xcc, %i0, %o0
10684 fmovsge %xcc, %f1, %f18
10685 add %o6, 0x0BD2, %o5
10686 fmul8x16 %f19, %f30, %f28
10687 sdiv %g2, 0x1393, %o4
10688 edge8l %l2, %l5, %l1
10689 setx loop_38, %l0, %l1
10690 return %l1
10691 nop
10692 rdpr %cwp, %g1
10693 rdpr %cansave, %g2
10694 rdpr %canrestore, %g3
10695 rdpr %cleanwin, %g4
10696 rdpr %otherwin, %g5
10697 rdpr %wstate, %g6
10698loop_38: st %f10, [%l7 + 0x48]
10699 nop
10700 set 0x10, %l3
10701 stw %g3, [%l7 + %l3]
10702 addcc %g1, %l0, %i6
10703 array8 %g4, %i2, %i7
10704 or %o2, %l6, %i5
10705 movpos %xcc, %i4, %l3
10706 movleu %icc, %g6, %g7
10707 movcs %xcc, %l4, %o3
10708 sdivx %i3, 0x1B94, %o1
10709 fxor %f20, %f10, %f28
10710 fmovsvc %icc, %f15, %f2
10711 andcc %o7, %o0, %o6
10712 fnot1s %f3, %f14
10713 movg %icc, %i0, %o5
10714 save %o4, 0x0BDB, %l2
10715 rdpr %cwp, %g1
10716 rdpr %cansave, %g2
10717 rdpr %canrestore, %g3
10718 rdpr %cleanwin, %g4
10719 rdpr %otherwin, %g5
10720 rdpr %wstate, %g6
10721 fmovdcs %icc, %f3, %f26
10722 edge8ln %g2, %l1, %i1
10723 edge16l %l5, %g3, %g5
10724 addcc %g1, 0x109C, %l0
10725 movrlez %i6, 0x357, %i2
10726 fcmpgt32 %f30, %f12, %i7
10727 fcmpgt16 %f26, %f6, %o2
10728 udivcc %g4, 0x00CA, %l6
10729 movvc %icc, %i5, %i4
10730 ldsh [%l7 + 0x34], %l3
10731 move %xcc, %g7, %l4
10732 movrlez %g6, %i3, %o3
10733 edge8n %o7, %o1, %o6
10734 fmovd %f16, %f8
10735 ldsb [%l7 + 0x6A], %i0
10736 addcc %o0, 0x09E5, %o4
10737 array16 %l2, %g2, %l1
10738 sub %o5, %i1, %g3
10739 movrne %g5, %l5, %l0
10740 xor %g1, %i2, %i6
10741 movvc %xcc, %o2, %i7
10742 andn %l6, 0x01D8, %g4
10743 xnor %i5, 0x05AF, %i4
10744 sllx %g7, 0x0E, %l3
10745 andncc %g6, %i3, %o3
10746 movrgez %o7, %o1, %o6
10747 stx %i0, [%l7 + 0x20]
10748 edge32l %o0, %l4, %l2
10749 movle %icc, %g2, %o4
10750 movne %xcc, %l1, %o5
10751 move %xcc, %i1, %g5
10752 andncc %l5, %g3, %l0
10753 movre %g1, 0x2A5, %i6
10754 movrne %i2, 0x0BC, %i7
10755 ldd [%l7 + 0x48], %i6
10756 movge %xcc, %g4, %o2
10757 movre %i4, %i5, %l3
10758 movcc %icc, %g6, %i3
10759 edge8l %g7, %o3, %o1
10760 sub %o7, 0x0C5D, %o6
10761 edge8l %i0, %o0, %l2
10762 srax %g2, 0x0C, %o4
10763 mulx %l4, %l1, %i1
10764 movleu %icc, %g5, %l5
10765 fmovsg %icc, %f23, %f27
10766 subccc %g3, 0x1922, %l0
10767 orn %o5, 0x0BF5, %g1
10768 nop
10769 set 0x54, %o5
10770 stw %i2, [%l7 + %o5]
10771 fmuld8sux16 %f27, %f31, %f18
10772 stx %i6, [%l7 + 0x38]
10773 ldsb [%l7 + 0x74], %i7
10774 mulx %g4, %l6, %o2
10775 fcmps %fcc2, %f14, %f1
10776 sra %i4, 0x1C, %i5
10777 ldsb [%l7 + 0x56], %l3
10778 fpack16 %f12, %f16
10779 fxnor %f4, %f10, %f14
10780 sll %i3, %g7, %g6
10781 movcs %icc, %o3, %o1
10782 xnor %o6, %o7, %i0
10783 xnorcc %o0, %g2, %l2
10784 fcmpgt32 %f22, %f10, %l4
10785 addcc %o4, 0x15C0, %i1
10786 fmovrde %g5, %f24, %f6
10787 movrgez %l1, %g3, %l0
10788 fmovdgu %xcc, %f18, %f10
10789 orncc %o5, 0x0E69, %g1
10790 movg %icc, %l5, %i2
10791 fpsub32s %f29, %f25, %f5
10792 nop
10793 set 0x64, %l6
10794 ldsw [%l7 + %l6], %i7
10795 xorcc %i6, 0x18A0, %g4
10796 movgu %icc, %l6, %o2
10797 fmovda %icc, %f16, %f22
10798 xnor %i5, 0x00E9, %i4
10799 edge16l %i3, %g7, %l3
10800 lduh [%l7 + 0x30], %o3
10801 addccc %g6, 0x0667, %o6
10802 fxor %f28, %f30, %f6
10803 fors %f22, %f19, %f13
10804 edge8l %o1, %i0, %o7
10805 udivcc %g2, 0x0F08, %l2
10806 edge8n %l4, %o4, %o0
10807 fpadd16 %f12, %f18, %f8
10808 sdivcc %g5, 0x11D9, %l1
10809 srlx %g3, %i1, %o5
10810 fornot2 %f22, %f28, %f12
10811 fandnot2s %f20, %f26, %f6
10812 and %l0, 0x1F92, %l5
10813 mulscc %g1, 0x0D2C, %i2
10814 edge8ln %i6, %g4, %i7
10815 fcmpd %fcc1, %f6, %f2
10816 movne %xcc, %o2, %l6
10817 movrlez %i5, %i3, %g7
10818 edge32l %i4, %l3, %g6
10819 array16 %o6, %o3, %i0
10820 fcmpd %fcc3, %f26, %f20
10821 edge32l %o1, %o7, %l2
10822 subc %l4, %g2, %o0
10823 orn %o4, 0x12A9, %l1
10824 fmuld8sux16 %f15, %f23, %f4
10825 fmovsge %xcc, %f3, %f29
10826 udiv %g5, 0x0362, %g3
10827 orcc %i1, %l0, %l5
10828 restore %g1, 0x0CAD, %i2
10829 rdpr %cwp, %g1
10830 rdpr %cansave, %g2
10831 rdpr %canrestore, %g3
10832 rdpr %cleanwin, %g4
10833 rdpr %otherwin, %g5
10834 rdpr %wstate, %g6
10835 movg %xcc, %o5, %g4
10836 fxnors %f18, %f29, %f23
10837 andcc %i6, %i7, %o2
10838 orn %i5, 0x1B39, %i3
10839 siam 0x4
10840 edge8ln %l6, %i4, %g7
10841 edge8ln %l3, %g6, %o6
10842 mulx %i0, 0x122C, %o1
10843 std %f18, [%l7 + 0x70]
10844 fabss %f2, %f12
10845 movn %icc, %o7, %l2
10846 ldsw [%l7 + 0x34], %l4
10847 movpos %icc, %o3, %g2
10848 addcc %o4, %l1, %o0
10849 fmovse %xcc, %f21, %f5
10850 fmovdvs %xcc, %f7, %f9
10851 movge %xcc, %g3, %i1
10852 fmul8sux16 %f8, %f24, %f16
10853 udiv %l0, 0x1B05, %g5
10854 move %icc, %g1, %l5
10855 fmovsg %xcc, %f26, %f19
10856 fabsd %f14, %f10
10857 std %f2, [%l7 + 0x60]
10858 movneg %xcc, %o5, %g4
10859 ldsw [%l7 + 0x70], %i6
10860 fcmpne32 %f0, %f18, %i2
10861 stb %i7, [%l7 + 0x0C]
10862 array8 %o2, %i3, %i5
10863 sra %l6, 0x1D, %i4
10864 movg %xcc, %g7, %g6
10865 alignaddrl %o6, %i0, %o1
10866 movle %xcc, %l3, %l2
10867 smulcc %o7, %l4, %g2
10868 udivx %o3, 0x011E, %o4
10869 xor %o0, 0x013B, %g3
10870 movgu %icc, %i1, %l1
10871 srl %g5, %g1, %l0
10872 fmuld8sux16 %f28, %f9, %f18
10873 xorcc %o5, 0x16C8, %g4
10874 lduh [%l7 + 0x52], %l5
10875 fandnot2 %f12, %f4, %f16
10876 movvs %icc, %i2, %i6
10877 alignaddr %o2, %i7, %i5
10878 addccc %i3, 0x04D2, %l6
10879 mova %icc, %i4, %g7
10880 addccc %o6, 0x0D21, %i0
10881 std %f24, [%l7 + 0x30]
10882 orn %o1, 0x1E6E, %l3
10883 fcmps %fcc0, %f1, %f1
10884 movne %icc, %l2, %o7
10885 sethi 0x1C98, %l4
10886 ldub [%l7 + 0x3B], %g2
10887 orncc %o3, 0x0F8A, %g6
10888 movcs %xcc, %o4, %g3
10889 fmovspos %xcc, %f3, %f29
10890 movcs %xcc, %o0, %l1
10891 movrlez %g5, 0x3A9, %g1
10892 st %f20, [%l7 + 0x6C]
10893 fsrc2 %f12, %f2
10894 alignaddr %l0, %i1, %g4
10895 edge32l %l5, %i2, %o5
10896 addc %i6, 0x0210, %i7
10897 fmovdleu %xcc, %f15, %f24
10898 movre %o2, 0x2BA, %i5
10899 setx loop_39, %l0, %l1
10900 return %l1
10901 nop
10902 rdpr %cwp, %g1
10903 rdpr %cansave, %g2
10904 rdpr %canrestore, %g3
10905 rdpr %cleanwin, %g4
10906 rdpr %otherwin, %g5
10907 rdpr %wstate, %g6
10908loop_39: edge32n %g7, %o6, %i0
10909 mulscc %o1, 0x0B1B, %l3
10910 edge8 %l6, %o7, %l4
10911 movl %icc, %l2, %g2
10912 movg %xcc, %g6, %o3
10913 ldd [%l7 + 0x70], %o4
10914 sth %g3, [%l7 + 0x52]
10915 stx %o0, [%l7 + 0x18]
10916 xnorcc %g5, %g1, %l0
10917 srax %i1, %g4, %l5
10918 xnorcc %l1, %o5, %i6
10919 movre %i7, %o2, %i5
10920 movrgez %i2, 0x0E6, %i3
10921 or %i4, %o6, %i0
10922 mulx %g7, %l3, %o1
10923 movne %icc, %o7, %l6
10924 srl %l2, %g2, %g6
10925 sth %o3, [%l7 + 0x24]
10926 andncc %l4, %g3, %o0
10927 array16 %o4, %g5, %l0
10928 fxnor %f26, %f26, %f12
10929 movvc %xcc, %g1, %g4
10930 stb %i1, [%l7 + 0x69]
10931 orncc %l1, 0x047C, %l5
10932 sra %i6, 0x11, %i7
10933 xor %o5, %o2, %i5
10934 addc %i3, %i4, %o6
10935 fnand %f10, %f0, %f6
10936 sth %i0, [%l7 + 0x58]
10937 udiv %i2, 0x1C74, %g7
10938 alignaddr %o1, %l3, %l6
10939 smulcc %l2, %g2, %o7
10940 movle %xcc, %g6, %l4
10941 movrgz %g3, 0x28A, %o0
10942 stw %o4, [%l7 + 0x78]
10943 stw %o3, [%l7 + 0x6C]
10944 sra %l0, %g1, %g5
10945 movvc %icc, %g4, %i1
10946 sethi 0x00A2, %l1
10947 edge8ln %i6, %l5, %o5
10948 subc %o2, %i5, %i3
10949 andcc %i7, 0x1A9F, %o6
10950 std %f16, [%l7 + 0x40]
10951 fmovrdgez %i4, %f4, %f16
10952 movcs %xcc, %i2, %i0
10953 umulcc %o1, %g7, %l3
10954 andncc %l2, %g2, %o7
10955 mulx %l6, %g6, %l4
10956 movleu %xcc, %o0, %g3
10957 xorcc %o3, 0x0C58, %o4
10958 std %f16, [%l7 + 0x68]
10959 movrne %l0, %g5, %g4
10960 subcc %g1, %i1, %i6
10961 movcs %xcc, %l5, %o5
10962 srlx %l1, 0x0D, %o2
10963 fnegs %f15, %f20
10964 fmovdge %xcc, %f27, %f2
10965 movvs %xcc, %i5, %i3
10966 movne %xcc, %o6, %i7
10967 edge32ln %i4, %i0, %i2
10968 sra %o1, 0x09, %g7
10969 fands %f2, %f20, %f29
10970 orncc %l3, 0x0052, %l2
10971 smulcc %g2, 0x016A, %l6
10972 andcc %o7, %l4, %g6
10973 sdivx %o0, 0x0DC3, %o3
10974 srl %g3, %l0, %g5
10975 save %o4, %g1, %i1
10976 rdpr %cwp, %g1
10977 rdpr %cansave, %g2
10978 rdpr %canrestore, %g3
10979 rdpr %cleanwin, %g4
10980 rdpr %otherwin, %g5
10981 rdpr %wstate, %g6
10982 restore %i6, %g4, %o5
10983 rdpr %cwp, %g1
10984 rdpr %cansave, %g2
10985 rdpr %canrestore, %g3
10986 rdpr %cleanwin, %g4
10987 rdpr %otherwin, %g5
10988 rdpr %wstate, %g6
10989 array8 %l1, %l5, %o2
10990 srlx %i5, %i3, %i7
10991 move %xcc, %o6, %i0
10992 andn %i4, %i2, %g7
10993 alignaddr %o1, %l2, %g2
10994 fzeros %f26
10995 movl %icc, %l3, %l6
10996 srax %o7, %l4, %o0
10997 edge16ln %o3, %g6, %l0
10998 umulcc %g5, %g3, %g1
10999 edge32 %i1, %i6, %g4
11000 array32 %o5, %l1, %l5
11001 lduw [%l7 + 0x3C], %o4
11002 sdivcc %i5, 0x1222, %o2
11003 save %i7, 0x037C, %i3
11004 rdpr %cwp, %g1
11005 rdpr %cansave, %g2
11006 rdpr %canrestore, %g3
11007 rdpr %cleanwin, %g4
11008 rdpr %otherwin, %g5
11009 rdpr %wstate, %g6
11010 ldx [%l7 + 0x30], %i0
11011 movgu %icc, %o6, %i2
11012 sra %i4, %o1, %g7
11013 movg %icc, %l2, %g2
11014 movvc %xcc, %l3, %l6
11015 subccc %l4, 0x1EDC, %o0
11016 srlx %o7, 0x08, %o3
11017 fabss %f19, %f14
11018 andcc %l0, %g5, %g3
11019 fmovsne %icc, %f10, %f15
11020 edge32n %g6, %g1, %i1
11021 orncc %g4, %i6, %o5
11022 ldsw [%l7 + 0x14], %l1
11023 movrne %l5, 0x0F2, %i5
11024 fexpand %f28, %f16
11025 edge32l %o2, %o4, %i3
11026 xnor %i0, %i7, %o6
11027 sdivx %i4, 0x1AEC, %i2
11028 mova %icc, %o1, %g7
11029 nop
11030 set 0x28, %i4
11031 ldx [%l7 + %i4], %l2
11032 edge32 %g2, %l6, %l3
11033 fpsub16s %f5, %f1, %f20
11034 fandnot1 %f28, %f4, %f28
11035 subccc %l4, %o7, %o3
11036 sdivcc %l0, 0x02E4, %g5
11037 edge32 %o0, %g3, %g1
11038 umulcc %g6, 0x04FB, %i1
11039 move %xcc, %i6, %o5
11040 alignaddrl %g4, %l1, %i5
11041 subcc %o2, 0x1F6D, %o4
11042 ldd [%l7 + 0x10], %i2
11043 fmovsg %xcc, %f21, %f16
11044 edge8n %i0, %l5, %o6
11045 movre %i4, 0x37F, %i7
11046 sdivx %i2, 0x0D05, %g7
11047 edge16ln %l2, %g2, %o1
11048 ldx [%l7 + 0x40], %l3
11049 xnor %l6, 0x0D65, %o7
11050 subc %l4, 0x19FC, %o3
11051 movre %l0, %g5, %o0
11052 siam 0x4
11053 sdivcc %g3, 0x1B24, %g1
11054 fnegs %f19, %f20
11055 edge32 %i1, %g6, %i6
11056 xor %g4, 0x1934, %o5
11057 srlx %i5, 0x1B, %o2
11058 fmovrsgz %l1, %f27, %f2
11059 save %o4, %i0, %i3
11060 rdpr %cwp, %g1
11061 rdpr %cansave, %g2
11062 rdpr %canrestore, %g3
11063 rdpr %cleanwin, %g4
11064 rdpr %otherwin, %g5
11065 rdpr %wstate, %g6
11066 ld [%l7 + 0x14], %f2
11067 edge32l %o6, %l5, %i7
11068 edge32n %i4, %i2, %g7
11069 stw %l2, [%l7 + 0x14]
11070 orcc %g2, 0x039B, %o1
11071 fmul8x16au %f3, %f28, %f28
11072 and %l6, 0x0E85, %l3
11073 save %o7, %o3, %l0
11074 rdpr %cwp, %g1
11075 rdpr %cansave, %g2
11076 rdpr %canrestore, %g3
11077 rdpr %cleanwin, %g4
11078 rdpr %otherwin, %g5
11079 rdpr %wstate, %g6
11080 edge8ln %l4, %o0, %g5
11081 andcc %g1, 0x0E8B, %g3
11082 fornot2 %f20, %f22, %f12
11083 ldsw [%l7 + 0x28], %i1
11084 umul %g6, 0x1775, %i6
11085 movg %icc, %g4, %o5
11086 fpadd16s %f29, %f11, %f23
11087 sir 0x1DFC
11088 fmovdne %xcc, %f22, %f7
11089 fand %f4, %f30, %f16
11090 edge8n %i5, %l1, %o2
11091 fpack32 %f4, %f6, %f10
11092 fmovdvc %icc, %f4, %f21
11093 setx loop_40, %l0, %l1
11094 return %l1
11095 nop
11096 rdpr %cwp, %g1
11097 rdpr %cansave, %g2
11098 rdpr %canrestore, %g3
11099 rdpr %cleanwin, %g4
11100 rdpr %otherwin, %g5
11101 rdpr %wstate, %g6
11102loop_40: add %l5, 0x033E, %o4
11103 stb %i7, [%l7 + 0x5A]
11104 popc %i2, %g7
11105 xorcc %l2, %g2, %o1
11106 pdist %f0, %f28, %f16
11107 srl %l6, %i4, %o7
11108 save %o3, %l3, %l0
11109 rdpr %cwp, %g1
11110 rdpr %cansave, %g2
11111 rdpr %canrestore, %g3
11112 rdpr %cleanwin, %g4
11113 rdpr %otherwin, %g5
11114 rdpr %wstate, %g6
11115 edge16n %o0, %g5, %g1
11116 edge16l %l4, %g3, %i1
11117 stb %g6, [%l7 + 0x18]
11118 mulx %g4, 0x0431, %o5
11119 ldsw [%l7 + 0x24], %i6
11120 ld [%l7 + 0x10], %f24
11121 ldsw [%l7 + 0x10], %l1
11122 stb %o2, [%l7 + 0x7B]
11123 addcc %i5, 0x17CC, %i0
11124 edge16l %o6, %l5, %o4
11125 sllx %i3, 0x05, %i7
11126 xor %g7, %l2, %g2
11127 edge16l %o1, %i2, %i4
11128 movge %icc, %l6, %o3
11129 ldd [%l7 + 0x58], %f26
11130 movcc %icc, %l3, %l0
11131 movvc %xcc, %o0, %o7
11132 fmovdcc %icc, %f5, %f6
11133 fmovda %icc, %f29, %f9
11134 restore %g1, 0x0C00, %l4
11135 rdpr %cwp, %g1
11136 rdpr %cansave, %g2
11137 rdpr %canrestore, %g3
11138 rdpr %cleanwin, %g4
11139 rdpr %otherwin, %g5
11140 rdpr %wstate, %g6
11141 smul %g3, 0x1419, %g5
11142 add %g6, %i1, %o5
11143 movvc %icc, %i6, %l1
11144 ldsb [%l7 + 0x0A], %g4
11145 addcc %i5, %o2, %o6
11146 popc %l5, %o4
11147 addc %i0, 0x1DFD, %i7
11148 edge32n %i3, %l2, %g2
11149 addcc %g7, %o1, %i4
11150 udivcc %i2, 0x1C2E, %l6
11151 sir 0x1CB9
11152 edge32n %o3, %l0, %l3
11153 fmovdle %icc, %f29, %f4
11154 ldub [%l7 + 0x78], %o0
11155 fones %f3
11156 smul %g1, %l4, %g3
11157 popc %o7, %g5
11158 fsrc2 %f14, %f4
11159 lduw [%l7 + 0x24], %g6
11160 orcc %i1, 0x154C, %i6
11161 alignaddr %l1, %g4, %o5
11162 ldsb [%l7 + 0x55], %i5
11163 edge32ln %o2, %l5, %o4
11164 std %f16, [%l7 + 0x10]
11165 udivx %i0, 0x1DB9, %i7
11166 fnot2 %f30, %f16
11167 fnand %f8, %f16, %f18
11168 mulx %o6, %l2, %i3
11169 addc %g7, 0x146F, %o1
11170 xor %g2, 0x1304, %i2
11171 ldd [%l7 + 0x48], %f8
11172 stx %l6, [%l7 + 0x70]
11173 xor %o3, 0x1CA7, %l0
11174 array32 %i4, %o0, %l3
11175 addccc %g1, 0x1152, %l4
11176 array8 %o7, %g5, %g6
11177 mulx %i1, %i6, %l1
11178 movrlz %g3, %g4, %i5
11179 xorcc %o2, 0x088B, %o5
11180 sll %l5, %i0, %i7
11181 edge16 %o6, %l2, %o4
11182 mulx %i3, 0x19E2, %o1
11183 umul %g7, %g2, %l6
11184 fornot1 %f12, %f20, %f30
11185 fpackfix %f12, %f28
11186 smul %o3, 0x0C8B, %l0
11187 nop
11188 set 0x68, %i1
11189 ldd [%l7 + %i1], %i4
11190 stx %i2, [%l7 + 0x30]
11191 movrne %l3, 0x194, %o0
11192 st %f30, [%l7 + 0x20]
11193 movrne %l4, 0x278, %o7
11194 fmovspos %xcc, %f22, %f13
11195 or %g1, %g6, %g5
11196 movle %icc, %i6, %l1
11197 movcc %xcc, %i1, %g3
11198 fcmpeq32 %f8, %f6, %i5
11199 lduh [%l7 + 0x3E], %o2
11200 st %f19, [%l7 + 0x0C]
11201 fmovsvc %icc, %f18, %f4
11202 udiv %g4, 0x0A86, %o5
11203 fmovscs %icc, %f29, %f6
11204 orncc %l5, 0x0924, %i7
11205 lduh [%l7 + 0x66], %o6
11206 ldx [%l7 + 0x20], %l2
11207 movle %xcc, %i0, %i3
11208 movg %icc, %o1, %g7
11209 fmuld8sux16 %f31, %f18, %f22
11210 fzero %f18
11211 sdivcc %g2, 0x1551, %o4
11212 movpos %icc, %l6, %o3
11213 fmovdl %icc, %f12, %f15
11214 smulcc %l0, %i2, %i4
11215 fmovdne %xcc, %f14, %f31
11216 addcc %l3, %l4, %o0
11217 fcmpgt32 %f8, %f6, %g1
11218 orn %o7, %g5, %g6
11219 andcc %l1, 0x163C, %i6
11220 move %icc, %g3, %i1
11221 fands %f23, %f11, %f5
11222 fmovdvc %icc, %f2, %f17
11223 movrgz %i5, 0x008, %g4
11224 edge8n %o5, %o2, %l5
11225 edge32 %o6, %l2, %i0
11226 movge %xcc, %i7, %i3
11227 move %icc, %o1, %g2
11228 subc %o4, 0x0938, %l6
11229 movn %xcc, %g7, %l0
11230 sth %o3, [%l7 + 0x1E]
11231 movre %i4, %l3, %i2
11232 addccc %o0, %g1, %l4
11233 edge32ln %o7, %g6, %l1
11234 fnot1s %f19, %f14
11235 lduw [%l7 + 0x1C], %i6
11236 move %xcc, %g5, %g3
11237 sub %i5, %g4, %o5
11238 add %i1, 0x171B, %l5
11239 stx %o2, [%l7 + 0x50]
11240 subcc %l2, 0x0F2F, %o6
11241 movre %i0, 0x252, %i7
11242 fmovrdgz %i3, %f8, %f24
11243 fcmpgt32 %f26, %f6, %o1
11244 alignaddrl %o4, %l6, %g2
11245 nop
11246 set 0x11, %l1
11247 ldsb [%l7 + %l1], %g7
11248 movrgz %l0, 0x086, %i4
11249 mulx %l3, %i2, %o3
11250 fmuld8ulx16 %f15, %f17, %f16
11251 ldub [%l7 + 0x3B], %o0
11252 addc %g1, %l4, %o7
11253 movleu %icc, %l1, %g6
11254 umulcc %g5, %g3, %i5
11255 ldx [%l7 + 0x78], %g4
11256 fmovdge %icc, %f16, %f3
11257 fmovsg %xcc, %f30, %f19
11258 fmul8x16 %f14, %f30, %f30
11259 alignaddr %o5, %i1, %i6
11260 movl %xcc, %o2, %l2
11261 and %l5, %o6, %i0
11262 movg %xcc, %i3, %o1
11263 movrlz %o4, %l6, %i7
11264 add %g2, %g7, %i4
11265 and %l3, %l0, %o3
11266 movle %icc, %i2, %o0
11267 mulx %l4, %o7, %l1
11268 subccc %g1, %g5, %g6
11269 sra %g3, %g4, %i5
11270 srax %i1, 0x02, %o5
11271 movge %icc, %i6, %l2
11272 move %icc, %o2, %l5
11273 movge %xcc, %i0, %i3
11274 std %f2, [%l7 + 0x50]
11275 setx loop_41, %l0, %l1
11276 return %l1
11277 nop
11278 rdpr %cwp, %g1
11279 rdpr %cansave, %g2
11280 rdpr %canrestore, %g3
11281 rdpr %cleanwin, %g4
11282 rdpr %otherwin, %g5
11283 rdpr %wstate, %g6
11284loop_41: subc %l6, 0x1723, %i7
11285 orcc %g2, %g7, %o4
11286 xnorcc %l3, %i4, %o3
11287 movvs %xcc, %l0, %o0
11288 edge32n %i2, %o7, %l1
11289 movvc %xcc, %l4, %g1
11290 subcc %g5, %g6, %g4
11291 srlx %g3, %i5, %i1
11292 edge8 %o5, %i6, %o2
11293 sllx %l5, 0x03, %l2
11294 ldsw [%l7 + 0x74], %i0
11295 movneg %xcc, %i3, %o6
11296 fnands %f20, %f24, %f29
11297 sdivcc %o1, 0x196E, %l6
11298 fxnors %f6, %f28, %f18
11299 edge8n %g2, %i7, %o4
11300 bshuffle %f4, %f10, %f24
11301 sethi 0x0640, %l3
11302 movrne %i4, %o3, %g7
11303 array32 %l0, %o0, %o7
11304 srl %i2, 0x00, %l1
11305 fsrc1s %f19, %f31
11306 fcmpeq32 %f30, %f16, %l4
11307 addccc %g5, %g6, %g1
11308 movg %icc, %g3, %g4
11309 edge16ln %i1, %i5, %i6
11310 ldub [%l7 + 0x58], %o2
11311 nop
11312 set 0x20, %o3
11313 ldd [%l7 + %o3], %f10
11314 sdivx %o5, 0x14C0, %l5
11315 movvc %icc, %i0, %l2
11316 andcc %i3, 0x1AE7, %o6
11317 movg %xcc, %o1, %l6
11318 ld [%l7 + 0x50], %f15
11319 ldsh [%l7 + 0x6E], %i7
11320 fxors %f28, %f30, %f22
11321 udivx %o4, 0x1D38, %l3
11322 stb %g2, [%l7 + 0x2E]
11323 fcmple32 %f30, %f6, %o3
11324 restore %i4, %g7, %l0
11325 rdpr %cwp, %g1
11326 rdpr %cansave, %g2
11327 rdpr %canrestore, %g3
11328 rdpr %cleanwin, %g4
11329 rdpr %otherwin, %g5
11330 rdpr %wstate, %g6
11331 udivx %o0, 0x00B3, %o7
11332 edge8 %i2, %l1, %g5
11333 sub %l4, 0x1127, %g1
11334 udiv %g3, 0x1D62, %g6
11335 sllx %i1, %g4, %i6
11336 andcc %i5, %o5, %o2
11337 orncc %l5, 0x0D1A, %l2
11338 ldsb [%l7 + 0x0A], %i0
11339 fxnors %f18, %f12, %f2
11340 save %o6, %o1, %l6
11341 rdpr %cwp, %g1
11342 rdpr %cansave, %g2
11343 rdpr %canrestore, %g3
11344 rdpr %cleanwin, %g4
11345 rdpr %otherwin, %g5
11346 rdpr %wstate, %g6
11347 smulcc %i3, 0x07B0, %o4
11348 array32 %l3, %g2, %o3
11349 movge %xcc, %i7, %i4
11350 movleu %icc, %l0, %g7
11351 addc %o7, %o0, %l1
11352 xnorcc %i2, 0x0D25, %l4
11353 movvs %icc, %g1, %g3
11354 fsrc2 %f16, %f10
11355 fmovrsne %g5, %f13, %f27
11356 movneg %xcc, %g6, %i1
11357 udiv %g4, 0x0177, %i6
11358 fmovda %icc, %f21, %f28
11359 edge16ln %o5, %o2, %l5
11360 fmovdpos %xcc, %f15, %f19
11361 ldub [%l7 + 0x69], %l2
11362 fnands %f0, %f5, %f25
11363 fones %f25
11364 fandnot1 %f2, %f8, %f24
11365 edge8 %i5, %o6, %i0
11366 edge16l %o1, %i3, %l6
11367 sth %l3, [%l7 + 0x2E]
11368 ldub [%l7 + 0x6F], %g2
11369 array32 %o3, %i7, %i4
11370 sub %l0, 0x0AFA, %g7
11371 ldx [%l7 + 0x40], %o7
11372 edge8 %o4, %l1, %i2
11373 or %l4, %o0, %g1
11374 array16 %g5, %g6, %i1
11375 fnors %f20, %f30, %f12
11376 movpos %xcc, %g3, %g4
11377 movle %xcc, %o5, %o2
11378 ldsw [%l7 + 0x30], %l5
11379 sir 0x0500
11380 std %f26, [%l7 + 0x10]
11381 sethi 0x01C9, %i6
11382 fmovrdne %l2, %f14, %f0
11383 array32 %o6, %i0, %i5
11384 udiv %i3, 0x17DB, %l6
11385 edge32 %l3, %o1, %o3
11386 subcc %g2, %i4, %l0
11387 edge32l %g7, %i7, %o4
11388 movre %o7, 0x000, %l1
11389 fnand %f2, %f18, %f22
11390 xnor %l4, %i2, %g1
11391 sdivx %o0, 0x166D, %g5
11392 srl %i1, 0x15, %g3
11393 movrgz %g4, 0x1B5, %o5
11394 fmovsa %icc, %f19, %f6
11395 sdivx %g6, 0x09E1, %l5
11396 mulx %i6, 0x0C6E, %l2
11397 edge32ln %o2, %o6, %i0
11398 movge %icc, %i3, %i5
11399 fmovdn %icc, %f18, %f0
11400 ldub [%l7 + 0x53], %l6
11401 faligndata %f0, %f2, %f22
11402 fxnor %f0, %f26, %f22
11403 fnegs %f15, %f20
11404 st %f15, [%l7 + 0x48]
11405 edge8ln %l3, %o3, %g2
11406 movg %icc, %o1, %l0
11407 smulcc %i4, 0x1F1E, %i7
11408 sdivcc %g7, 0x1443, %o4
11409 alignaddr %o7, %l4, %l1
11410 orncc %g1, %o0, %g5
11411 fmovrsgz %i1, %f9, %f17
11412 edge8n %i2, %g3, %o5
11413 ldsh [%l7 + 0x7C], %g4
11414 movcc %icc, %g6, %i6
11415 edge8n %l2, %o2, %l5
11416 fmul8x16al %f18, %f13, %f4
11417 addcc %o6, %i3, %i5
11418 and %l6, 0x051D, %i0
11419 lduh [%l7 + 0x1C], %l3
11420 setx loop_42, %l0, %l1
11421 return %l1
11422 nop
11423 rdpr %cwp, %g1
11424 rdpr %cansave, %g2
11425 rdpr %canrestore, %g3
11426 rdpr %cleanwin, %g4
11427 rdpr %otherwin, %g5
11428 rdpr %wstate, %g6
11429loop_42: st %f20, [%l7 + 0x6C]
11430 smulcc %l0, %i7, %i4
11431 fmovdg %icc, %f15, %f5
11432 edge8ln %o4, %o7, %g7
11433 fmovrdne %l1, %f28, %f26
11434 movcc %xcc, %g1, %o0
11435 orncc %g5, 0x1BBF, %i1
11436 xnor %i2, 0x16D0, %g3
11437 movre %o5, 0x0F2, %g4
11438 fmovsne %xcc, %f1, %f15
11439 movrlez %l4, %g6, %l2
11440 movrne %o2, %l5, %o6
11441 andcc %i3, %i5, %l6
11442 st %f31, [%l7 + 0x34]
11443 alignaddrl %i0, %i6, %l3
11444 orncc %g2, %o3, %o1
11445 fmovrsgez %i7, %f25, %f20
11446 fands %f21, %f7, %f13
11447 umul %i4, %l0, %o4
11448 ldsb [%l7 + 0x62], %g7
11449 ld [%l7 + 0x50], %f2
11450 stb %o7, [%l7 + 0x1C]
11451 stx %l1, [%l7 + 0x60]
11452 sir 0x125B
11453 addc %o0, 0x1124, %g1
11454 lduw [%l7 + 0x6C], %g5
11455 edge16ln %i2, %g3, %o5
11456 edge8l %i1, %g4, %g6
11457 movpos %xcc, %l2, %o2
11458 alignaddr %l4, %o6, %i3
11459 movg %icc, %l5, %i5
11460 fmovdl %icc, %f12, %f10
11461 ldsh [%l7 + 0x5E], %i0
11462 fmovrdgez %l6, %f2, %f16
11463 mova %xcc, %l3, %g2
11464 edge16l %o3, %i6, %i7
11465 ldub [%l7 + 0x4D], %o1
11466 edge32n %l0, %i4, %o4
11467 edge32n %o7, %l1, %g7
11468 fmovdneg %xcc, %f11, %f14
11469 movre %o0, %g1, %g5
11470 nop
11471 set 0x10, %l0
11472 ldd [%l7 + %l0], %g2
11473 subccc %i2, 0x0DD7, %o5
11474 edge8 %g4, %g6, %i1
11475 edge16 %l2, %l4, %o2
11476 edge32 %i3, %l5, %i5
11477 fcmpne32 %f28, %f30, %o6
11478 stb %l6, [%l7 + 0x10]
11479 subcc %i0, 0x084A, %g2
11480 ldsb [%l7 + 0x37], %o3
11481 alignaddrl %l3, %i7, %i6
11482 xorcc %l0, %o1, %o4
11483 movn %xcc, %o7, %i4
11484 orn %l1, 0x07F7, %o0
11485 andncc %g1, %g5, %g7
11486 subc %i2, 0x0213, %g3
11487 fcmpne32 %f16, %f2, %g4
11488 sll %g6, 0x04, %i1
11489 movrlz %l2, %o5, %l4
11490 fnors %f13, %f4, %f31
11491 mulscc %i3, 0x11B5, %l5
11492 orn %o2, %i5, %l6
11493 fandnot2s %f31, %f7, %f0
11494 andncc %i0, %g2, %o6
11495 movneg %icc, %o3, %i7
11496 movre %l3, 0x2A5, %i6
11497 fmovsvs %icc, %f26, %f15
11498 ldub [%l7 + 0x4A], %o1
11499 array32 %o4, %o7, %l0
11500 stw %i4, [%l7 + 0x48]
11501 array16 %o0, %l1, %g5
11502 sllx %g7, %i2, %g1
11503 mulscc %g4, 0x1D34, %g3
11504 fmovspos %xcc, %f16, %f2
11505 movrgez %i1, %l2, %g6
11506 stw %l4, [%l7 + 0x58]
11507 sdivcc %i3, 0x13D4, %o5
11508 fmovsgu %icc, %f9, %f26
11509 fnot2s %f18, %f6
11510 fxors %f15, %f29, %f21
11511 fxnor %f16, %f2, %f14
11512 ld [%l7 + 0x3C], %f7
11513 movg %icc, %o2, %l5
11514 ldsb [%l7 + 0x72], %l6
11515 sdivcc %i0, 0x177B, %g2
11516 edge16 %o6, %o3, %i7
11517 array16 %i5, %l3, %i6
11518 mova %xcc, %o4, %o7
11519 addc %l0, %i4, %o1
11520 edge32n %o0, %g5, %l1
11521 fmovdcs %xcc, %f27, %f24
11522 sdiv %i2, 0x06FB, %g1
11523 fmovs %f10, %f28
11524 array16 %g7, %g3, %i1
11525 sra %l2, 0x0A, %g6
11526 mova %xcc, %l4, %g4
11527 andn %o5, %i3, %l5
11528 fmovsneg %xcc, %f11, %f18
11529 subc %o2, 0x016B, %i0
11530 movleu %icc, %g2, %l6
11531 add %o6, %i7, %i5
11532 sth %l3, [%l7 + 0x34]
11533 movpos %xcc, %i6, %o3
11534 ldsb [%l7 + 0x2B], %o4
11535 fcmps %fcc3, %f8, %f13
11536 fxnor %f0, %f28, %f2
11537 array16 %o7, %i4, %l0
11538 subcc %o1, 0x0E1D, %o0
11539 for %f26, %f18, %f16
11540 fcmpne16 %f28, %f16, %g5
11541 edge8 %l1, %i2, %g1
11542 fmovrslz %g7, %f30, %f20
11543 edge8ln %i1, %l2, %g6
11544 fmovdcs %xcc, %f14, %f28
11545 ldx [%l7 + 0x70], %l4
11546 ldd [%l7 + 0x18], %f14
11547 sdivx %g3, 0x1D82, %g4
11548 fmul8x16 %f2, %f26, %f4
11549 fmovde %icc, %f28, %f11
11550 orncc %i3, 0x087C, %o5
11551 ldub [%l7 + 0x3F], %o2
11552 fone %f20
11553 orcc %i0, %g2, %l6
11554 orcc %l5, %o6, %i5
11555 srlx %i7, %l3, %o3
11556 addccc %o4, 0x01CC, %o7
11557 movrne %i4, %l0, %o1
11558 fpsub32s %f14, %f28, %f22
11559 movre %o0, 0x09A, %g5
11560 or %i6, %i2, %g1
11561 save %l1, 0x1730, %i1
11562 rdpr %cwp, %g1
11563 rdpr %cansave, %g2
11564 rdpr %canrestore, %g3
11565 rdpr %cleanwin, %g4
11566 rdpr %otherwin, %g5
11567 rdpr %wstate, %g6
11568 add %l2, %g6, %l4
11569 srax %g7, 0x0A, %g4
11570 movcs %xcc, %i3, %o5
11571 or %g3, %i0, %g2
11572 sdivcc %o2, 0x107A, %l6
11573 ldsh [%l7 + 0x52], %o6
11574 save %l5, %i7, %l3
11575 rdpr %cwp, %g1
11576 rdpr %cansave, %g2
11577 rdpr %canrestore, %g3
11578 rdpr %cleanwin, %g4
11579 rdpr %otherwin, %g5
11580 rdpr %wstate, %g6
11581 xor %i5, %o3, %o4
11582 fxors %f17, %f11, %f14
11583 movn %icc, %i4, %o7
11584 movcs %icc, %l0, %o0
11585 sll %o1, 0x15, %i6
11586 ldd [%l7 + 0x38], %g4
11587 edge8l %i2, %g1, %i1
11588 fmovsl %icc, %f14, %f20
11589 edge8ln %l2, %l1, %g6
11590 movre %l4, 0x33E, %g4
11591 xor %i3, 0x1391, %g7
11592 sdivx %o5, 0x1824, %i0
11593 save %g3, %o2, %l6
11594 rdpr %cwp, %g1
11595 rdpr %cansave, %g2
11596 rdpr %canrestore, %g3
11597 rdpr %cleanwin, %g4
11598 rdpr %otherwin, %g5
11599 rdpr %wstate, %g6
11600 edge32ln %o6, %l5, %g2
11601 umul %l3, 0x05CC, %i7
11602 movge %xcc, %i5, %o3
11603 fandnot2 %f16, %f10, %f30
11604 mulx %i4, 0x09E9, %o7
11605 edge32l %l0, %o0, %o4
11606 or %o1, %g5, %i2
11607 fmovrdgez %i6, %f4, %f30
11608 fpsub32 %f4, %f24, %f12
11609 orcc %i1, %l2, %g1
11610 sllx %l1, 0x1E, %g6
11611 smulcc %g4, 0x0A7C, %i3
11612 xnor %g7, 0x004C, %o5
11613 smulcc %i0, %g3, %o2
11614 fpsub16 %f12, %f30, %f20
11615 sir 0x0AC5
11616 fmovrsgez %l6, %f26, %f4
11617 and %o6, 0x1F16, %l5
11618 stw %g2, [%l7 + 0x74]
11619 sethi 0x1876, %l3
11620 edge8 %l4, %i5, %i7
11621 fmovrdlez %i4, %f4, %f8
11622 sdivx %o7, 0x1933, %o3
11623 movrgez %l0, 0x093, %o0
11624 fnand %f14, %f30, %f2
11625 edge16ln %o4, %o1, %i2
11626 edge8n %i6, %i1, %g5
11627 xor %l2, %l1, %g1
11628 umul %g6, %i3, %g7
11629 lduh [%l7 + 0x2C], %g4
11630 edge32 %i0, %g3, %o5
11631 udivx %l6, 0x1D99, %o6
11632 nop
11633 set 0x34, %l2
11634 sth %l5, [%l7 + %l2]
11635 mulx %o2, %g2, %l3
11636 umulcc %l4, 0x1047, %i5
11637 movrlz %i4, %i7, %o3
11638 movrlez %o7, 0x394, %l0
11639 movre %o0, %o1, %o4
11640 movvc %xcc, %i2, %i1
11641 fnors %f23, %f26, %f27
11642 sdivx %g5, 0x0F27, %i6
11643 fmovspos %xcc, %f14, %f8
11644 ldub [%l7 + 0x48], %l2
11645 fcmpes %fcc0, %f12, %f25
11646 addccc %g1, %l1, %g6
11647 andncc %g7, %g4, %i0
11648 subcc %g3, 0x15B0, %o5
11649 fpackfix %f20, %f8
11650 array32 %l6, %o6, %l5
11651 fmovdneg %xcc, %f23, %f11
11652 ldub [%l7 + 0x63], %i3
11653 andcc %o2, 0x087E, %l3
11654 sdiv %g2, 0x03CE, %l4
11655 array32 %i5, %i4, %i7
11656 fornot1 %f22, %f10, %f10
11657 fmovse %xcc, %f2, %f4
11658 fcmpgt16 %f24, %f6, %o7
11659 fnot2 %f16, %f26
11660 fmovsle %icc, %f6, %f15
11661 fmovdl %xcc, %f5, %f27
11662 ldub [%l7 + 0x61], %o3
11663 fpadd32s %f18, %f15, %f16
11664 edge16n %l0, %o0, %o4
11665 array32 %i2, %i1, %o1
11666 movrgz %i6, 0x244, %l2
11667 st %f20, [%l7 + 0x34]
11668 sllx %g1, %g5, %l1
11669 edge32 %g6, %g7, %i0
11670 or %g4, 0x1B3C, %g3
11671 and %o5, %l6, %o6
11672 faligndata %f0, %f26, %f24
11673 andn %i3, 0x1B6C, %l5
11674 sra %o2, 0x06, %l3
11675 fmovdg %icc, %f0, %f10
11676 udivcc %l4, 0x1B24, %i5
11677 ldsh [%l7 + 0x30], %g2
11678 srl %i4, 0x05, %i7
11679 edge16ln %o7, %l0, %o3
11680 addccc %o4, 0x1C4B, %o0
11681 xorcc %i1, 0x183D, %i2
11682 udivcc %o1, 0x0942, %i6
11683 fmovrdlez %l2, %f2, %f18
11684 xorcc %g1, %g5, %l1
11685 restore %g6, %i0, %g7
11686 rdpr %cwp, %g1
11687 rdpr %cansave, %g2
11688 rdpr %canrestore, %g3
11689 rdpr %cleanwin, %g4
11690 rdpr %otherwin, %g5
11691 rdpr %wstate, %g6
11692 add %g4, %o5, %g3
11693 fmuld8sux16 %f24, %f5, %f6
11694 sethi 0x1CE1, %l6
11695 or %i3, 0x14FD, %o6
11696 ldsb [%l7 + 0x43], %o2
11697 sdiv %l3, 0x0D11, %l5
11698 edge32 %l4, %g2, %i5
11699 movle %xcc, %i7, %o7
11700 fmovrsne %i4, %f30, %f4
11701 stx %l0, [%l7 + 0x28]
11702 ldub [%l7 + 0x1A], %o3
11703 movle %icc, %o4, %i1
11704 edge16 %i2, %o1, %i6
11705 udivx %l2, 0x0EB2, %g1
11706 lduh [%l7 + 0x66], %g5
11707 subcc %l1, %o0, %g6
11708 sdivx %g7, 0x1E31, %i0
11709 ldsb [%l7 + 0x10], %g4
11710 edge32ln %o5, %l6, %i3
11711 movrlez %g3, %o6, %o2
11712 save %l3, %l4, %g2
11713 rdpr %cwp, %g1
11714 rdpr %cansave, %g2
11715 rdpr %canrestore, %g3
11716 rdpr %cleanwin, %g4
11717 rdpr %otherwin, %g5
11718 rdpr %wstate, %g6
11719 smul %i5, 0x1E55, %l5
11720 nop
11721 set 0x31, %g2
11722 ldsb [%l7 + %g2], %i7
11723 movgu %icc, %i4, %l0
11724 edge32ln %o3, %o4, %o7
11725 faligndata %f0, %f10, %f0
11726 nop
11727 set 0x70, %o7
11728 ldd [%l7 + %o7], %i0
11729 fpack32 %f8, %f24, %f2
11730 sth %i2, [%l7 + 0x34]
11731 stx %o1, [%l7 + 0x10]
11732 movcc %icc, %l2, %g1
11733 orcc %i6, %l1, %o0
11734 orcc %g6, %g5, %g7
11735 fsrc1 %f12, %f4
11736 fcmpd %fcc1, %f22, %f2
11737 lduh [%l7 + 0x5A], %i0
11738 movg %icc, %o5, %g4
11739 sllx %i3, 0x11, %l6
11740 ldd [%l7 + 0x28], %g2
11741 fmul8x16au %f7, %f7, %f16
11742 udiv %o2, 0x00F6, %l3
11743 fxnor %f24, %f14, %f2
11744 fandnot1s %f5, %f3, %f22
11745 edge8l %o6, %g2, %l4
11746 sdivcc %i5, 0x1BE3, %i7
11747 edge8n %l5, %l0, %i4
11748 fpsub16s %f2, %f12, %f28
11749 nop
11750 set 0x18, %l5
11751 std %f4, [%l7 + %l5]
11752 popc 0x103F, %o4
11753 array32 %o7, %o3, %i2
11754 andcc %o1, 0x04A4, %i1
11755 lduw [%l7 + 0x6C], %g1
11756 fmovrdlz %l2, %f8, %f26
11757 fmovs %f4, %f2
11758 movn %xcc, %l1, %o0
11759 movgu %xcc, %i6, %g6
11760 edge32l %g7, %i0, %o5
11761 alignaddr %g5, %i3, %l6
11762 setx loop_43, %l0, %l1
11763 return %l1
11764 nop
11765 rdpr %cwp, %g1
11766 rdpr %cansave, %g2
11767 rdpr %canrestore, %g3
11768 rdpr %cleanwin, %g4
11769 rdpr %otherwin, %g5
11770 rdpr %wstate, %g6
11771loop_43: udivx %o2, 0x12B0, %g2
11772 and %o6, %i5, %i7
11773 smul %l5, 0x1F17, %l4
11774 fsrc2 %f18, %f18
11775 andncc %l0, %i4, %o4
11776 movcc %xcc, %o3, %o7
11777 andcc %o1, %i1, %i2
11778 lduw [%l7 + 0x10], %g1
11779 sth %l1, [%l7 + 0x2A]
11780 ldsb [%l7 + 0x2C], %l2
11781 add %o0, %i6, %g6
11782 fnegs %f4, %f3
11783 fmuld8ulx16 %f7, %f10, %f18
11784 movcc %icc, %g7, %o5
11785 fpsub16s %f13, %f21, %f30
11786 ldub [%l7 + 0x6A], %g5
11787 move %icc, %i0, %l6
11788 fcmpd %fcc1, %f0, %f6
11789 fpsub16s %f1, %f3, %f28
11790 edge16ln %i3, %g4, %l3
11791 fpsub32s %f17, %f26, %f1
11792 array8 %o2, %g3, %g2
11793 umulcc %i5, 0x0561, %o6
11794 fcmpgt32 %f14, %f26, %l5
11795 addccc %i7, 0x18F5, %l4
11796 fnegs %f14, %f0
11797 movne %icc, %l0, %o4
11798 edge32ln %o3, %i4, %o7
11799 addcc %o1, 0x1136, %i2
11800 fmovdgu %icc, %f3, %f23
11801 sdiv %g1, 0x145C, %l1
11802 lduw [%l7 + 0x78], %l2
11803 edge32l %i1, %i6, %g6
11804 lduw [%l7 + 0x18], %o0
11805 sth %g7, [%l7 + 0x5C]
11806 fxnors %f31, %f17, %f31
11807 fmul8ulx16 %f0, %f16, %f6
11808 stb %g5, [%l7 + 0x2B]
11809 movrne %i0, 0x02C, %l6
11810 xnor %o5, %i3, %g4
11811 addc %l3, %o2, %g3
11812 udivcc %g2, 0x0A23, %i5
11813 fmovsn %icc, %f7, %f27
11814 sdiv %o6, 0x1DC5, %l5
11815 movne %icc, %l4, %i7
11816 fcmpes %fcc1, %f12, %f5
11817 fmovsg %xcc, %f2, %f25
11818 subc %o4, %l0, %i4
11819 ld [%l7 + 0x0C], %f24
11820 array16 %o7, %o3, %o1
11821 orcc %i2, %l1, %l2
11822 stx %i1, [%l7 + 0x18]
11823 srax %g1, 0x12, %i6
11824 nop
11825 set 0x75, %g5
11826 ldsb [%l7 + %g5], %o0
11827 sdiv %g6, 0x07C9, %g7
11828 sub %g5, 0x16E1, %i0
11829 umul %l6, %o5, %g4
11830 edge8l %i3, %o2, %l3
11831 fnand %f4, %f4, %f0
11832 subccc %g2, %g3, %o6
11833 orncc %l5, 0x040D, %l4
11834 edge32ln %i7, %i5, %l0
11835 andncc %i4, %o4, %o3
11836 mova %icc, %o1, %i2
11837 fcmpeq16 %f30, %f4, %l1
11838 fmovdn %xcc, %f0, %f21
11839 smulcc %l2, %o7, %g1
11840 fpsub32 %f20, %f10, %f26
11841 fsrc1 %f30, %f24
11842 sll %i6, %o0, %i1
11843 fmovrsne %g6, %f13, %f27
11844 fornot1 %f28, %f30, %f14
11845 xnorcc %g5, 0x19B0, %g7
11846 fmovrsne %l6, %f17, %f4
11847 alignaddrl %o5, %i0, %g4
11848 sir 0x1F62
11849 fmovspos %icc, %f5, %f29
11850 movn %xcc, %o2, %i3
11851 movrlez %l3, 0x081, %g3
11852 movneg %icc, %g2, %o6
11853 edge16ln %l5, %l4, %i5
11854 andcc %i7, 0x030D, %l0
11855 sll %i4, %o4, %o3
11856 st %f6, [%l7 + 0x28]
11857 sll %i2, %o1, %l2
11858 edge32n %l1, %g1, %o7
11859 fcmple16 %f26, %f16, %i6
11860 std %f26, [%l7 + 0x28]
11861 xor %o0, %i1, %g6
11862 movvc %xcc, %g5, %g7
11863 sra %o5, %l6, %g4
11864 and %o2, 0x1063, %i0
11865 add %i3, %g3, %g2
11866 mulx %o6, 0x0A11, %l3
11867 sub %l4, 0x09D6, %l5
11868 movre %i7, 0x011, %i5
11869 fzeros %f16
11870 fpadd32 %f30, %f28, %f18
11871 edge32n %l0, %o4, %o3
11872 sub %i4, 0x1F9B, %i2
11873 alignaddrl %o1, %l1, %g1
11874 fcmpne16 %f24, %f0, %o7
11875 restore %l2, 0x1AB1, %o0
11876 rdpr %cwp, %g1
11877 rdpr %cansave, %g2
11878 rdpr %canrestore, %g3
11879 rdpr %cleanwin, %g4
11880 rdpr %otherwin, %g5
11881 rdpr %wstate, %g6
11882 edge32ln %i1, %g6, %i6
11883 addccc %g5, %o5, %g7
11884 orncc %g4, %o2, %i0
11885 orncc %l6, %i3, %g2
11886 fnors %f20, %f31, %f7
11887 movg %xcc, %g3, %l3
11888 addccc %l4, 0x077A, %o6
11889 movre %i7, 0x0F1, %i5
11890 fornot2s %f14, %f8, %f0
11891 sdivx %l0, 0x13C1, %o4
11892 edge16 %o3, %i4, %l5
11893 popc %o1, %i2
11894 nop
11895 set 0x3A, %i0
11896 ldsh [%l7 + %i0], %l1
11897 fnot2 %f24, %f0
11898 edge8ln %o7, %g1, %l2
11899 xnorcc %o0, %i1, %i6
11900 xnorcc %g5, 0x1540, %o5
11901 ldx [%l7 + 0x10], %g6
11902 bshuffle %f26, %f4, %f28
11903 ldd [%l7 + 0x30], %g6
11904 fands %f28, %f23, %f30
11905 edge32 %o2, %g4, %l6
11906 sdivx %i3, 0x19F2, %g2
11907 save %i0, 0x0740, %g3
11908 rdpr %cwp, %g1
11909 rdpr %cansave, %g2
11910 rdpr %canrestore, %g3
11911 rdpr %cleanwin, %g4
11912 rdpr %otherwin, %g5
11913 rdpr %wstate, %g6
11914 ldd [%l7 + 0x50], %l2
11915 array8 %l4, %o6, %i7
11916 fones %f6
11917 orn %l0, 0x157B, %o4
11918 movrlez %i5, %o3, %l5
11919 setx loop_44, %l0, %l1
11920 return %l1
11921 nop
11922 rdpr %cwp, %g1
11923 rdpr %cansave, %g2
11924 rdpr %canrestore, %g3
11925 rdpr %cleanwin, %g4
11926 rdpr %otherwin, %g5
11927 rdpr %wstate, %g6
11928loop_44: xor %l1, %o7, %i2
11929 udivcc %g1, 0x17FB, %o0
11930 stw %l2, [%l7 + 0x30]
11931 fsrc1 %f10, %f0
11932 edge8n %i1, %g5, %o5
11933 popc %g6, %g7
11934 srax %i6, 0x0C, %o2
11935 srl %g4, 0x0F, %l6
11936 smul %i3, %g2, %i0
11937 fandnot1 %f28, %f14, %f26
11938 edge16n %l3, %g3, %l4
11939 fmovdcs %xcc, %f31, %f8
11940 xorcc %o6, 0x14AA, %l0
11941 edge32n %o4, %i5, %o3
11942 edge8 %l5, %i7, %o1
11943 fzeros %f3
11944 sllx %i4, %o7, %i2
11945 umulcc %l1, %g1, %l2
11946 edge8l %o0, %g5, %o5
11947 edge16l %i1, %g7, %i6
11948 movl %icc, %g6, %o2
11949 fandnot1 %f26, %f2, %f26
11950 movg %xcc, %l6, %g4
11951 add %g2, 0x0566, %i3
11952 movpos %icc, %l3, %g3
11953 smul %l4, %i0, %l0
11954 edge8l %o6, %i5, %o3
11955 udiv %o4, 0x0C97, %i7
11956 fpadd16 %f20, %f30, %f10
11957 sdiv %o1, 0x031B, %l5
11958 edge8 %o7, %i4, %i2
11959 edge32n %l1, %g1, %o0
11960 udiv %l2, 0x1C47, %o5
11961 andn %i1, %g7, %i6
11962 xor %g6, 0x08C4, %o2
11963 ldsb [%l7 + 0x75], %l6
11964 fxor %f28, %f20, %f18
11965 fand %f14, %f12, %f2
11966 fmovdle %xcc, %f23, %f21
11967 std %f10, [%l7 + 0x58]
11968 subccc %g5, %g2, %g4
11969 fpadd32 %f0, %f24, %f24
11970 sra %l3, 0x0C, %g3
11971 movvs %icc, %l4, %i3
11972 movleu %icc, %l0, %o6
11973 mova %icc, %i0, %i5
11974 edge32n %o4, %i7, %o1
11975 edge32n %o3, %l5, %o7
11976 st %f8, [%l7 + 0x10]
11977 stw %i4, [%l7 + 0x34]
11978 ldsb [%l7 + 0x4C], %l1
11979 addc %i2, 0x1C32, %o0
11980 umul %l2, %o5, %g1
11981 fmovdcs %xcc, %f22, %f13
11982 ldsh [%l7 + 0x18], %g7
11983 edge8 %i6, %g6, %i1
11984 fmovsneg %icc, %f11, %f11
11985 edge16ln %o2, %l6, %g2
11986 fand %f10, %f16, %f2
11987 fmovsleu %xcc, %f29, %f2
11988 movrgez %g5, 0x307, %g4
11989 srl %l3, %g3, %i3
11990 or %l4, 0x0D67, %l0
11991 edge32l %o6, %i0, %i5
11992 smulcc %o4, 0x0CAE, %i7
11993 addc %o3, %l5, %o1
11994 movrgz %i4, 0x328, %o7
11995 fnegs %f31, %f0
11996 fmovdpos %xcc, %f24, %f15
11997 fmovsvs %icc, %f22, %f21
11998 fmovrdgz %i2, %f6, %f0
11999 mova %icc, %o0, %l1
12000 orcc %l2, %o5, %g1
12001 restore %i6, %g6, %g7
12002 rdpr %cwp, %g1
12003 rdpr %cansave, %g2
12004 rdpr %canrestore, %g3
12005 rdpr %cleanwin, %g4
12006 rdpr %otherwin, %g5
12007 rdpr %wstate, %g6
12008 lduh [%l7 + 0x3C], %i1
12009 faligndata %f8, %f4, %f22
12010 sethi 0x1F3D, %o2
12011 movle %icc, %g2, %g5
12012 movne %xcc, %g4, %l6
12013 movcs %icc, %l3, %i3
12014 addcc %g3, 0x0B56, %l4
12015 array8 %o6, %i0, %i5
12016 xor %l0, %o4, %i7
12017 fnegs %f14, %f12
12018 orcc %o3, 0x0CDD, %o1
12019 fsrc2s %f11, %f15
12020 popc %l5, %o7
12021 xorcc %i4, %i2, %l1
12022 sir 0x0725
12023 orncc %l2, 0x07E4, %o5
12024 ldsw [%l7 + 0x54], %g1
12025 fcmple32 %f4, %f26, %o0
12026 movrgez %i6, 0x123, %g7
12027 movleu %icc, %g6, %i1
12028 ldsw [%l7 + 0x1C], %o2
12029 fone %f0
12030 subcc %g5, 0x034B, %g4
12031 add %g2, 0x09D2, %l6
12032 ldub [%l7 + 0x12], %i3
12033 fmovse %xcc, %f5, %f6
12034 movgu %icc, %g3, %l3
12035 std %f30, [%l7 + 0x68]
12036 fzeros %f22
12037 fsrc2s %f15, %f29
12038 srl %l4, %o6, %i5
12039 smul %l0, 0x171C, %i0
12040 edge8 %o4, %i7, %o1
12041 fnor %f14, %f0, %f6
12042 movrne %o3, %l5, %i4
12043 fmovrsgz %i2, %f29, %f5
12044 movcs %icc, %o7, %l2
12045 movrgez %o5, %l1, %g1
12046 ld [%l7 + 0x30], %f17
12047 edge8n %o0, %g7, %g6
12048 edge16l %i1, %i6, %o2
12049 umulcc %g5, %g2, %g4
12050 orncc %l6, %g3, %l3
12051 popc %i3, %o6
12052 movge %xcc, %i5, %l4
12053 fandnot2s %f31, %f0, %f8
12054 fmul8x16al %f22, %f9, %f8
12055 orn %i0, 0x0359, %o4
12056 fmovsle %xcc, %f2, %f21
12057 stw %i7, [%l7 + 0x48]
12058 udiv %o1, 0x1C58, %o3
12059 movrgz %l0, %i4, %i2
12060 orcc %l5, %o7, %o5
12061 array32 %l2, %g1, %o0
12062 movpos %icc, %l1, %g7
12063 edge8l %g6, %i6, %o2
12064 fzero %f6
12065 fmovd %f4, %f30
12066 edge16n %i1, %g5, %g2
12067 addc %g4, %g3, %l6
12068 fmovdcs %icc, %f10, %f24
12069 ldsb [%l7 + 0x39], %i3
12070 ldd [%l7 + 0x78], %o6
12071 fmovdleu %xcc, %f15, %f0
12072 addc %l3, %l4, %i5
12073 ldd [%l7 + 0x78], %i0
12074 fandnot2s %f17, %f13, %f27
12075 sdiv %i7, 0x0DD8, %o1
12076 array8 %o4, %l0, %o3
12077 sll %i2, %l5, %o7
12078 movrne %i4, 0x1F7, %l2
12079 edge32 %g1, %o0, %l1
12080 fmovrdne %g7, %f20, %f6
12081 subcc %g6, 0x18A8, %o5
12082 edge32l %i6, %o2, %g5
12083 srax %g2, %g4, %i1
12084 edge32ln %l6, %i3, %g3
12085 mulx %l3, %o6, %l4
12086 fmuld8sux16 %f3, %f16, %f30
12087 edge32l %i5, %i7, %i0
12088 fandnot1 %f22, %f8, %f12
12089 movrlz %o1, %o4, %l0
12090 xnorcc %o3, %i2, %o7
12091 fandnot1s %f4, %f18, %f26
12092 fsrc2s %f23, %f15
12093 fmovrslz %l5, %f28, %f17
12094 edge32 %l2, %i4, %g1
12095 edge8ln %o0, %g7, %l1
12096 edge32 %g6, %i6, %o5
12097 edge16ln %o2, %g2, %g4
12098 array32 %i1, %g5, %i3
12099 movle %xcc, %g3, %l6
12100 fmovrdgz %l3, %f16, %f8
12101 movge %xcc, %o6, %l4
12102 fornot1s %f24, %f18, %f12
12103 sub %i5, %i7, %i0
12104 sethi 0x13F1, %o1
12105 fmovrslez %l0, %f31, %f7
12106 lduw [%l7 + 0x78], %o4
12107 st %f26, [%l7 + 0x50]
12108 fzeros %f23
12109 array32 %o3, %i2, %o7
12110 movl %icc, %l2, %l5
12111 xnorcc %g1, 0x125A, %i4
12112 fmovsne %xcc, %f8, %f22
12113 edge8l %o0, %l1, %g7
12114 addc %g6, %o5, %i6
12115 sir 0x1F61
12116 fsrc1s %f6, %f7
12117 nop
12118 set 0x70, %g1
12119 lduw [%l7 + %g1], %g2
12120 umulcc %o2, %i1, %g5
12121 smulcc %i3, %g3, %l6
12122 smul %l3, 0x00A3, %o6
12123 lduw [%l7 + 0x4C], %l4
12124 fmovscc %xcc, %f3, %f20
12125 edge8ln %g4, %i7, %i0
12126 nop
12127 set 0x70, %o6
12128 std %f20, [%l7 + %o6]
12129 addc %o1, %l0, %o4
12130 edge32l %o3, %i2, %o7
12131 lduw [%l7 + 0x5C], %i5
12132 movgu %icc, %l5, %l2
12133 move %icc, %g1, %o0
12134 fmovsg %icc, %f26, %f31
12135 stx %l1, [%l7 + 0x30]
12136 edge32 %g7, %g6, %i4
12137 array8 %o5, %g2, %i6
12138 fzeros %f2
12139 fandnot1s %f16, %f21, %f14
12140 xnor %o2, %g5, %i1
12141 array8 %g3, %i3, %l6
12142 movpos %xcc, %l3, %o6
12143 ldd [%l7 + 0x70], %f22
12144 edge8 %l4, %i7, %g4
12145 sdiv %o1, 0x0E42, %i0
12146 popc 0x01A7, %o4
12147 fxnor %f12, %f2, %f0
12148 udiv %o3, 0x1AFC, %i2
12149 popc 0x049F, %o7
12150 array8 %i5, %l0, %l2
12151 mulscc %g1, %o0, %l1
12152 orcc %g7, 0x1970, %g6
12153 addcc %i4, 0x09C2, %o5
12154 fpsub16s %f29, %f17, %f30
12155 movrne %g2, %l5, %o2
12156 array32 %g5, %i1, %g3
12157 sll %i3, %l6, %l3
12158 fnot1s %f3, %f14
12159 sub %o6, 0x0DA2, %i6
12160 sdiv %i7, 0x1F7E, %g4
12161 udivx %l4, 0x1BC9, %o1
12162 or %i0, %o3, %o4
12163 sra %o7, %i5, %i2
12164 srl %l0, 0x09, %g1
12165 orn %o0, %l2, %l1
12166 ldsh [%l7 + 0x52], %g6
12167 edge32l %i4, %g7, %o5
12168 add %l5, 0x1F9F, %g2
12169 edge16n %o2, %g5, %g3
12170 movre %i1, %i3, %l3
12171 movrgz %l6, 0x0D5, %o6
12172 ldub [%l7 + 0x3B], %i7
12173 movgu %icc, %g4, %l4
12174 fmovsgu %xcc, %f4, %f23
12175 movpos %xcc, %o1, %i0
12176 lduw [%l7 + 0x7C], %o3
12177 movgu %icc, %o4, %i6
12178 fnors %f3, %f7, %f31
12179 edge32l %o7, %i2, %i5
12180 fmovdl %icc, %f19, %f28
12181 movne %icc, %l0, %g1
12182 st %f16, [%l7 + 0x28]
12183 edge8l %o0, %l2, %l1
12184 movvc %xcc, %i4, %g7
12185 ldd [%l7 + 0x58], %o4
12186 siam 0x4
12187 fmovrdne %g6, %f12, %f6
12188 fmovdcs %icc, %f2, %f1
12189 stw %g2, [%l7 + 0x3C]
12190 alignaddrl %o2, %g5, %l5
12191 movl %xcc, %g3, %i1
12192 fpadd16 %f20, %f28, %f0
12193 movne %xcc, %i3, %l3
12194 stx %o6, [%l7 + 0x58]
12195 xorcc %i7, 0x06E2, %l6
12196 edge32 %g4, %l4, %i0
12197 fxors %f31, %f11, %f4
12198 fmovrsne %o1, %f24, %f25
12199 fsrc1 %f26, %f12
12200 smulcc %o3, %o4, %i6
12201 movrlez %i2, %o7, %l0
12202 andn %g1, 0x14CB, %o0
12203 sra %i5, 0x0D, %l2
12204 fmovrdne %i4, %f28, %f14
12205 ldsb [%l7 + 0x2B], %g7
12206 array32 %l1, %o5, %g2
12207 edge16ln %o2, %g6, %l5
12208 and %g3, %g5, %i3
12209 fmovsgu %xcc, %f8, %f5
12210 umulcc %i1, %o6, %l3
12211 srax %l6, %i7, %g4
12212 xor %l4, 0x0042, %o1
12213 movle %xcc, %o3, %o4
12214 ldsw [%l7 + 0x6C], %i6
12215 lduh [%l7 + 0x2C], %i0
12216 movpos %icc, %i2, %o7
12217 popc 0x1E48, %g1
12218 fmovdgu %icc, %f5, %f11
12219 stx %o0, [%l7 + 0x78]
12220 movgu %icc, %i5, %l2
12221 orcc %l0, 0x1445, %i4
12222 andn %l1, %o5, %g7
12223 sdivcc %g2, 0x06C9, %g6
12224 edge32ln %l5, %g3, %o2
12225 add %i3, %g5, %i1
12226 mulscc %o6, 0x0A97, %l6
12227 ldsb [%l7 + 0x36], %l3
12228 movn %xcc, %g4, %i7
12229 movrne %l4, %o1, %o3
12230 movcc %icc, %o4, %i6
12231 move %icc, %i0, %i2
12232 sdiv %g1, 0x1BAB, %o7
12233 movne %icc, %o0, %i5
12234 ldx [%l7 + 0x78], %l0
12235 stx %l2, [%l7 + 0x50]
12236 or %l1, 0x142C, %i4
12237 movvc %icc, %o5, %g2
12238 faligndata %f10, %f12, %f16
12239 srax %g6, %g7, %g3
12240 fnot1s %f29, %f8
12241 srax %o2, 0x0C, %l5
12242 srax %i3, 0x18, %i1
12243 fmovsgu %xcc, %f27, %f12
12244 fmovdneg %xcc, %f5, %f8
12245 fmovd %f8, %f20
12246 fmovrdlz %g5, %f20, %f0
12247 fmovsvc %icc, %f12, %f18
12248 edge32n %o6, %l6, %g4
12249 xnor %l3, %l4, %o1
12250 movrlez %o3, %i7, %i6
12251 fnot2 %f8, %f12
12252 fpack16 %f0, %f6
12253 alignaddrl %i0, %i2, %o4
12254 andn %g1, %o0, %o7
12255 udiv %l0, 0x1D78, %i5
12256 edge16n %l1, %l2, %o5
12257 ldd [%l7 + 0x38], %f2
12258 fmovsa %xcc, %f13, %f18
12259 edge8 %g2, %g6, %g7
12260 subccc %g3, 0x0674, %i4
12261 movg %xcc, %l5, %i3
12262 edge16l %i1, %g5, %o2
12263 stb %l6, [%l7 + 0x4B]
12264 movrgz %g4, 0x06B, %o6
12265 fmovrdne %l4, %f26, %f18
12266 sdivx %o1, 0x1D17, %o3
12267 movcc %icc, %i7, %l3
12268 fpsub16s %f8, %f28, %f9
12269 ldsw [%l7 + 0x08], %i6
12270 fnands %f18, %f12, %f31
12271 edge8n %i0, %i2, %g1
12272 fands %f30, %f30, %f31
12273 sethi 0x07B4, %o4
12274 umul %o7, 0x0264, %o0
12275 movl %xcc, %l0, %i5
12276 ldsb [%l7 + 0x5F], %l2
12277 movne %xcc, %l1, %o5
12278 mova %xcc, %g6, %g2
12279 array16 %g7, %i4, %l5
12280 mulscc %i3, 0x1679, %i1
12281 edge16n %g5, %o2, %l6
12282 fabss %f1, %f20
12283 edge8n %g3, %o6, %g4
12284 movrgez %o1, %l4, %i7
12285 edge32ln %l3, %o3, %i0
12286 fmovrsgez %i6, %f5, %f4
12287 movrne %i2, %o4, %g1
12288 orcc %o0, %l0, %i5
12289 edge8n %o7, %l1, %l2
12290 add %o5, 0x18F0, %g2
12291 pdist %f30, %f4, %f18
12292 setx loop_45, %l0, %l1
12293 return %l1
12294 nop
12295 rdpr %cwp, %g1
12296 rdpr %cansave, %g2
12297 rdpr %canrestore, %g3
12298 rdpr %cleanwin, %g4
12299 rdpr %otherwin, %g5
12300 rdpr %wstate, %g6
12301loop_45: andncc %l5, %i3, %i1
12302 subcc %i4, %g5, %l6
12303 orcc %o2, 0x04B0, %g3
12304 movrgez %o6, %g4, %l4
12305 edge32ln %i7, %l3, %o1
12306 movn %icc, %i0, %o3
12307 fmovrslz %i2, %f0, %f3
12308 sdivcc %o4, 0x07FD, %g1
12309 ldd [%l7 + 0x48], %o0
12310 popc 0x0316, %l0
12311 fcmps %fcc3, %f15, %f12
12312 array16 %i6, %i5, %l1
12313 stb %l2, [%l7 + 0x73]
12314 edge8ln %o5, %g2, %o7
12315 movrgez %g7, %l5, %g6
12316 subccc %i3, 0x02B3, %i4
12317 srlx %i1, 0x1E, %g5
12318 edge32ln %l6, %g3, %o6
12319 addcc %g4, 0x0A2F, %l4
12320 ldsw [%l7 + 0x64], %o2
12321 fsrc1s %f10, %f9
12322 xnor %l3, %o1, %i0
12323 fmovrde %o3, %f16, %f20
12324 fmovde %icc, %f16, %f22
12325 sra %i2, 0x12, %o4
12326 movcs %icc, %i7, %o0
12327 ldd [%l7 + 0x48], %f2
12328 fmovsgu %icc, %f12, %f28
12329 fmovdle %icc, %f4, %f10
12330 nop
12331 set 0x30, %i7
12332 std %f28, [%l7 + %i7]
12333 ldsb [%l7 + 0x39], %g1
12334 fcmped %fcc1, %f14, %f18
12335 edge32l %l0, %i5, %i6
12336 mulx %l2, %o5, %l1
12337 umulcc %g2, 0x16A3, %g7
12338 add %o7, %g6, %l5
12339 movrlz %i3, %i4, %i1
12340 addcc %g5, %g3, %l6
12341 restore %o6, 0x091A, %l4
12342 rdpr %cwp, %g1
12343 rdpr %cansave, %g2
12344 rdpr %canrestore, %g3
12345 rdpr %cleanwin, %g4
12346 rdpr %otherwin, %g5
12347 rdpr %wstate, %g6
12348 stw %g4, [%l7 + 0x68]
12349 lduh [%l7 + 0x48], %l3
12350 mulscc %o1, 0x0360, %i0
12351 edge8l %o2, %o3, %o4
12352 smulcc %i7, 0x14AF, %i2
12353 subc %g1, %l0, %i5
12354 alignaddrl %o0, %l2, %o5
12355 xor %l1, 0x1904, %i6
12356 array8 %g2, %g7, %o7
12357 sdivcc %g6, 0x155C, %i3
12358 lduw [%l7 + 0x44], %i4
12359 array16 %l5, %i1, %g5
12360 fsrc2 %f6, %f8
12361 fpadd16s %f16, %f30, %f30
12362 fone %f4
12363 popc %l6, %o6
12364 edge16l %l4, %g3, %l3
12365 sub %g4, %o1, %i0
12366 sdivcc %o2, 0x14E4, %o4
12367 smulcc %o3, 0x0FF8, %i2
12368 ldsw [%l7 + 0x20], %i7
12369 fcmps %fcc2, %f20, %f28
12370 ldsh [%l7 + 0x24], %l0
12371 udivx %g1, 0x1726, %o0
12372 smulcc %l2, 0x1A10, %o5
12373 stb %i5, [%l7 + 0x58]
12374 addc %i6, 0x06C0, %l1
12375 andn %g7, %o7, %g6
12376 ldub [%l7 + 0x6B], %g2
12377 movleu %xcc, %i4, %l5
12378 fmovrdgez %i1, %f12, %f22
12379 movle %icc, %g5, %l6
12380 edge8l %i3, %o6, %l4
12381 xor %g3, %l3, %g4
12382 sth %i0, [%l7 + 0x56]
12383 fmovdn %xcc, %f14, %f8
12384 array8 %o1, %o4, %o3
12385 orcc %i2, 0x0E85, %o2
12386 sub %i7, %g1, %o0
12387 ldd [%l7 + 0x50], %l2
12388 smulcc %o5, 0x1625, %i5
12389 andn %i6, %l0, %l1
12390 sethi 0x11E8, %o7
12391 udivcc %g7, 0x15D5, %g6
12392 movcs %icc, %i4, %l5
12393 xor %i1, %g2, %l6
12394 fpackfix %f2, %f8
12395 fmovsge %xcc, %f18, %f28
12396 or %i3, 0x0BDC, %g5
12397 and %l4, %o6, %g3
12398 array8 %l3, %i0, %g4
12399 fxor %f2, %f0, %f30
12400 std %f8, [%l7 + 0x58]
12401 orcc %o1, 0x1B70, %o4
12402 fmovde %icc, %f24, %f9
12403 addc %o3, %o2, %i2
12404 srax %g1, 0x0D, %i7
12405 movleu %icc, %o0, %o5
12406 xorcc %l2, 0x1576, %i5
12407 lduh [%l7 + 0x6C], %l0
12408 or %l1, %o7, %g7
12409 ld [%l7 + 0x68], %f30
12410 ld [%l7 + 0x48], %f15
12411 movvc %icc, %g6, %i6
12412 addccc %l5, 0x1F0A, %i4
12413 fcmple16 %f10, %f16, %g2
12414 sdiv %i1, 0x0E87, %l6
12415 movg %icc, %i3, %l4
12416 umul %g5, %o6, %g3
12417 array8 %i0, %l3, %g4
12418 alignaddr %o1, %o4, %o2
12419 ldsw [%l7 + 0x40], %i2
12420 udivx %g1, 0x10E7, %o3
12421 ldub [%l7 + 0x39], %o0
12422 std %f8, [%l7 + 0x70]
12423 fmovrdlez %i7, %f14, %f22
12424 movvc %icc, %o5, %i5
12425 xor %l0, %l1, %o7
12426 movle %xcc, %l2, %g6
12427 edge8 %g7, %l5, %i4
12428 fcmple32 %f24, %f26, %g2
12429 fmovrdne %i1, %f28, %f28
12430 sub %l6, %i3, %l4
12431 fpadd16s %f18, %f6, %f16
12432 fmovsa %xcc, %f17, %f13
12433 fmovdvs %icc, %f16, %f18
12434 addccc %g5, %o6, %g3
12435 ldsb [%l7 + 0x6F], %i0
12436 fmovdcc %xcc, %f21, %f20
12437 udiv %l3, 0x1E1C, %i6
12438 subccc %o1, %o4, %g4
12439 ldsh [%l7 + 0x6A], %i2
12440 andncc %o2, %g1, %o0
12441 movrlez %o3, 0x3F4, %i7
12442 sethi 0x09AC, %i5
12443 fmovdleu %xcc, %f31, %f6
12444 sra %l0, 0x00, %o5
12445 addc %o7, %l2, %g6
12446 fmul8sux16 %f6, %f2, %f16
12447 movcs %xcc, %l1, %g7
12448 andcc %l5, 0x0BB0, %i4
12449 ld [%l7 + 0x4C], %f13
12450 sllx %g2, 0x0A, %l6
12451 fpsub32s %f28, %f18, %f16
12452 sdiv %i1, 0x170F, %l4
12453 orn %i3, 0x0ADB, %o6
12454 fand %f10, %f20, %f16
12455 save %g3, 0x032F, %i0
12456 rdpr %cwp, %g1
12457 rdpr %cansave, %g2
12458 rdpr %canrestore, %g3
12459 rdpr %cleanwin, %g4
12460 rdpr %otherwin, %g5
12461 rdpr %wstate, %g6
12462 array16 %g5, %l3, %i6
12463 fnegd %f30, %f12
12464 movrgz %o4, 0x2BE, %g4
12465 xor %o1, %i2, %o2
12466 or %o0, %o3, %g1
12467 stb %i7, [%l7 + 0x4D]
12468 ld [%l7 + 0x10], %f19
12469 smul %i5, 0x15C9, %l0
12470 std %f4, [%l7 + 0x60]
12471 orncc %o5, %l2, %o7
12472 andn %l1, 0x1708, %g7
12473 and %l5, %g6, %g2
12474 movre %i4, %i1, %l4
12475 fsrc1s %f20, %f13
12476 sra %i3, 0x16, %l6
12477 sllx %g3, %i0, %g5
12478 popc %l3, %o6
12479 siam 0x5
12480 orn %o4, %g4, %o1
12481 or %i6, %o2, %o0
12482 sir 0x1E48
12483 movgu %xcc, %i2, %g1
12484 fmovrslz %o3, %f24, %f10
12485 movvs %icc, %i5, %l0
12486 movleu %icc, %o5, %l2
12487 movle %xcc, %o7, %l1
12488 addccc %i7, 0x04C6, %g7
12489 smulcc %l5, %g6, %i4
12490 xnorcc %g2, 0x0393, %i1
12491 ldx [%l7 + 0x10], %i3
12492 xnor %l6, 0x1F82, %l4
12493 movre %i0, %g5, %g3
12494 ldsb [%l7 + 0x69], %l3
12495 edge16l %o4, %g4, %o1
12496 ldsb [%l7 + 0x0B], %i6
12497 fxnors %f23, %f1, %f8
12498 fxor %f26, %f6, %f26
12499 movl %xcc, %o2, %o0
12500 movrne %o6, %i2, %o3
12501 ldx [%l7 + 0x58], %i5
12502 movleu %icc, %g1, %l0
12503 movcs %xcc, %l2, %o7
12504 edge16l %o5, %i7, %l1
12505 stx %g7, [%l7 + 0x58]
12506 xorcc %g6, %l5, %i4
12507 edge8l %i1, %g2, %l6
12508 alignaddrl %i3, %i0, %g5
12509 fmul8x16au %f30, %f2, %f24
12510 movl %xcc, %g3, %l4
12511 fsrc1s %f22, %f26
12512 fors %f10, %f21, %f16
12513 sra %o4, 0x08, %l3
12514 add %o1, %i6, %g4
12515 stw %o2, [%l7 + 0x20]
12516 fornot1 %f24, %f26, %f26
12517 sra %o0, %o6, %i2
12518 fmul8x16au %f20, %f27, %f0
12519 orn %o3, 0x0459, %g1
12520 edge16n %i5, %l2, %l0
12521 alignaddrl %o5, %i7, %o7
12522 mova %icc, %l1, %g7
12523 fsrc2 %f2, %f0
12524 std %f22, [%l7 + 0x60]
12525 fzero %f16
12526 fpack16 %f22, %f3
12527 fmovdcs %xcc, %f29, %f28
12528 udiv %g6, 0x0CA7, %i4
12529 nop
12530 set 0x70, %o2
12531 std %f24, [%l7 + %o2]
12532 stx %l5, [%l7 + 0x20]
12533 mulscc %i1, %l6, %i3
12534 edge16ln %g2, %i0, %g5
12535 fmovdne %xcc, %f15, %f27
12536 movleu %icc, %g3, %o4
12537 smulcc %l4, %o1, %l3
12538 and %i6, %o2, %g4
12539 xnor %o0, 0x0D47, %o6
12540 ldsh [%l7 + 0x56], %o3
12541 subccc %i2, %g1, %i5
12542 fpadd32s %f26, %f16, %f12
12543 fmovsg %icc, %f12, %f18
12544 mulx %l2, 0x12EE, %l0
12545 fmovsleu %xcc, %f12, %f23
12546 movleu %icc, %i7, %o7
12547 sir 0x13B5
12548 movle %icc, %o5, %g7
12549 umul %l1, %g6, %l5
12550 fmovrdlez %i1, %f4, %f28
12551 subc %l6, 0x02A5, %i4
12552 ldd [%l7 + 0x48], %g2
12553 sra %i0, %i3, %g5
12554 udiv %o4, 0x1C32, %g3
12555 lduw [%l7 + 0x08], %l4
12556 ldsw [%l7 + 0x2C], %o1
12557 edge16ln %i6, %o2, %g4
12558 sll %l3, %o6, %o3
12559 movrgez %o0, 0x37A, %g1
12560 fpadd32s %f22, %f8, %f28
12561 pdist %f0, %f6, %f28
12562 sdivcc %i2, 0x1845, %l2
12563 sdivcc %l0, 0x025B, %i5
12564 xnorcc %i7, 0x1DAC, %o7
12565 edge32ln %o5, %g7, %l1
12566 movge %xcc, %g6, %i1
12567 mulscc %l6, 0x1D43, %l5
12568 subc %g2, 0x07C1, %i0
12569 movcc %xcc, %i4, %i3
12570 srlx %o4, 0x0A, %g5
12571 movge %icc, %l4, %g3
12572 movle %xcc, %i6, %o1
12573 ldub [%l7 + 0x5A], %g4
12574 edge16n %l3, %o2, %o6
12575 fpadd16s %f15, %f0, %f7
12576 movrgz %o3, 0x06F, %o0
12577 edge8ln %g1, %i2, %l0
12578 movgu %xcc, %l2, %i5
12579 xorcc %i7, %o7, %o5
12580 sllx %l1, %g7, %g6
12581 ldsh [%l7 + 0x52], %i1
12582 edge32ln %l5, %g2, %i0
12583 fnor %f18, %f4, %f16
12584 smulcc %i4, 0x0EFF, %i3
12585 srl %o4, 0x0C, %l6
12586 addc %l4, 0x1F16, %g3
12587 lduh [%l7 + 0x68], %i6
12588 movrne %g5, 0x3EA, %o1
12589 setx loop_46, %l0, %l1
12590 return %l1
12591 nop
12592 rdpr %cwp, %g1
12593 rdpr %cansave, %g2
12594 rdpr %canrestore, %g3
12595 rdpr %cleanwin, %g4
12596 rdpr %otherwin, %g5
12597 rdpr %wstate, %g6
12598loop_46: movcc %xcc, %o3, %o0
12599 orn %g1, 0x14A9, %i2
12600 movrgz %o2, 0x2DB, %l0
12601 fmovrdlez %i5, %f4, %f22
12602 edge8l %i7, %l2, %o7
12603 srlx %o5, %g7, %l1
12604 fpadd16 %f20, %f20, %f26
12605 fmovdvs %icc, %f29, %f27
12606 sethi 0x1DDF, %g6
12607 fmovda %icc, %f5, %f9
12608 fnot1s %f20, %f17
12609 mulscc %i1, 0x10E4, %l5
12610 orncc %g2, 0x179A, %i0
12611 sdivcc %i3, 0x133C, %o4
12612 orn %i4, %l4, %g3
12613 fmul8x16au %f28, %f29, %f8
12614 array16 %l6, %i6, %g5
12615 udivx %o1, 0x03A0, %l3
12616 edge32ln %g4, %o3, %o6
12617 nop
12618 set 0x10, %g7
12619 ldd [%l7 + %g7], %f16
12620 fornot2 %f4, %f22, %f18
12621 sir 0x0EF7
12622 movrgez %o0, %i2, %g1
12623 edge32ln %l0, %o2, %i5
12624 fmovdne %xcc, %f11, %f16
12625 ldd [%l7 + 0x08], %f8
12626 umulcc %i7, %l2, %o5
12627 movg %icc, %o7, %g7
12628 edge32l %l1, %i1, %l5
12629 sra %g2, 0x09, %i0
12630 stw %i3, [%l7 + 0x28]
12631 smulcc %o4, %g6, %l4
12632 xnor %g3, 0x1ACE, %i4
12633 udivx %i6, 0x0517, %l6
12634 stw %o1, [%l7 + 0x68]
12635 nop
12636 set 0x6C, %o4
12637 sth %l3, [%l7 + %o4]
12638 addc %g4, 0x0761, %g5
12639 stb %o3, [%l7 + 0x4C]
12640 edge32l %o0, %i2, %o6
12641 fsrc1s %f30, %f16
12642 addccc %g1, 0x1E14, %l0
12643 edge16l %i5, %o2, %l2
12644 sllx %i7, 0x1A, %o7
12645 fmul8sux16 %f20, %f6, %f20
12646 fmovsg %icc, %f14, %f25
12647 fone %f6
12648 fcmpne32 %f8, %f6, %o5
12649 andncc %l1, %g7, %l5
12650 fornot2s %f27, %f31, %f24
12651 edge16ln %g2, %i1, %i0
12652 movre %i3, 0x103, %o4
12653 movleu %xcc, %g6, %l4
12654 ld [%l7 + 0x40], %f3
12655 lduh [%l7 + 0x10], %g3
12656 movrne %i4, 0x26C, %i6
12657 std %f26, [%l7 + 0x28]
12658 movleu %icc, %l6, %l3
12659 movre %o1, %g5, %g4
12660 subc %o0, %o3, %i2
12661 sir 0x1449
12662 movrlz %g1, %l0, %o6
12663 sra %i5, 0x1B, %o2
12664 array16 %l2, %i7, %o7
12665 sub %l1, %g7, %l5
12666 subc %g2, %o5, %i1
12667 edge32ln %i3, %i0, %g6
12668 edge8l %l4, %g3, %o4
12669 fornot1s %f28, %f20, %f28
12670 fmovsgu %icc, %f25, %f5
12671 sll %i6, %l6, %i4
12672 andcc %o1, 0x1841, %l3
12673 array32 %g4, %g5, %o0
12674 srlx %i2, 0x1C, %g1
12675 sra %o3, %o6, %l0
12676 ldsw [%l7 + 0x64], %o2
12677 fmovscc %icc, %f5, %f10
12678 mulscc %l2, 0x117E, %i5
12679 sub %i7, %l1, %o7
12680 fcmps %fcc2, %f7, %f21
12681 and %g7, %l5, %o5
12682 fmovdcc %icc, %f18, %f10
12683 edge16n %i1, %g2, %i3
12684 lduh [%l7 + 0x12], %i0
12685 sllx %l4, 0x0C, %g3
12686 edge32 %g6, %i6, %l6
12687 fcmpes %fcc1, %f22, %f5
12688 std %f10, [%l7 + 0x60]
12689 sir 0x1770
12690 movrlz %i4, 0x180, %o4
12691 edge32ln %o1, %g4, %l3
12692 popc 0x0C91, %o0
12693 andn %g5, 0x18C5, %i2
12694 xnorcc %g1, 0x0D1B, %o3
12695 movg %xcc, %l0, %o6
12696 movvs %icc, %o2, %l2
12697 umul %i5, %l1, %i7
12698 fmovsn %icc, %f9, %f14
12699 movcs %icc, %g7, %o7
12700 edge16l %l5, %i1, %g2
12701 fnands %f14, %f13, %f23
12702 stx %o5, [%l7 + 0x68]
12703 save %i0, %l4, %g3
12704 rdpr %cwp, %g1
12705 rdpr %cansave, %g2
12706 rdpr %canrestore, %g3
12707 rdpr %cleanwin, %g4
12708 rdpr %otherwin, %g5
12709 rdpr %wstate, %g6
12710 movrlz %g6, 0x1ED, %i6
12711 udivx %i3, 0x1B93, %i4
12712 edge16l %l6, %o1, %o4
12713 sdivcc %g4, 0x01D3, %o0
12714 movcs %xcc, %l3, %g5
12715 movpos %icc, %g1, %i2
12716 orcc %o3, %l0, %o6
12717 nop
12718 set 0x64, %g4
12719 stw %l2, [%l7 + %g4]
12720 st %f26, [%l7 + 0x18]
12721 smul %i5, %o2, %l1
12722 fmovde %xcc, %f19, %f28
12723 movrlez %i7, %g7, %o7
12724 edge32n %i1, %l5, %o5
12725 fmul8x16au %f6, %f10, %f2
12726 fmovsleu %icc, %f15, %f4
12727 xor %i0, 0x15E8, %g2
12728 addccc %g3, 0x10F0, %g6
12729 or %l4, %i6, %i4
12730 edge16 %i3, %o1, %o4
12731 or %g4, 0x0160, %o0
12732 movre %l3, %g5, %l6
12733 subc %g1, 0x15D6, %i2
12734 fmovspos %icc, %f3, %f24
12735 orncc %l0, %o3, %l2
12736 ldub [%l7 + 0x59], %i5
12737 andcc %o6, 0x1090, %o2
12738 movg %xcc, %l1, %i7
12739 fsrc2 %f10, %f22
12740 fmovsleu %xcc, %f28, %f12
12741 and %g7, %i1, %o7
12742 addccc %o5, 0x0CDE, %l5
12743 nop
12744 set 0x50, %g6
12745 stb %g2, [%l7 + %g6]
12746 movgu %xcc, %g3, %g6
12747 fandnot2 %f28, %f8, %f18
12748 lduh [%l7 + 0x6E], %i0
12749 array16 %i6, %i4, %i3
12750 movvc %xcc, %o1, %o4
12751 movne %icc, %l4, %o0
12752 stb %g4, [%l7 + 0x23]
12753 sdivcc %l3, 0x08B4, %l6
12754 array8 %g1, %i2, %l0
12755 umul %g5, %o3, %l2
12756 sir 0x06E0
12757 movl %xcc, %i5, %o2
12758 edge32l %l1, %o6, %i7
12759 ldsh [%l7 + 0x32], %i1
12760 xnorcc %o7, %g7, %l5
12761 fpsub32 %f22, %f4, %f2
12762 udiv %g2, 0x1C39, %o5
12763 edge16 %g3, %g6, %i6
12764 srl %i0, %i4, %o1
12765 ldd [%l7 + 0x50], %i2
12766 restore %o4, %o0, %l4
12767 rdpr %cwp, %g1
12768 rdpr %cansave, %g2
12769 rdpr %canrestore, %g3
12770 rdpr %cleanwin, %g4
12771 rdpr %otherwin, %g5
12772 rdpr %wstate, %g6
12773 andncc %l3, %g4, %g1
12774 sub %l6, %l0, %g5
12775 fcmped %fcc3, %f14, %f18
12776 and %o3, %i2, %l2
12777 sth %o2, [%l7 + 0x34]
12778 movpos %icc, %l1, %o6
12779 stb %i5, [%l7 + 0x1E]
12780 lduw [%l7 + 0x68], %i7
12781 fnot2 %f24, %f20
12782 lduh [%l7 + 0x4A], %i1
12783 movpos %icc, %g7, %l5
12784 lduh [%l7 + 0x54], %g2
12785 subccc %o5, %g3, %g6
12786 movneg %xcc, %o7, %i0
12787 fcmpne16 %f0, %f0, %i4
12788 fxors %f9, %f22, %f3
12789 fpack16 %f18, %f30
12790 sth %o1, [%l7 + 0x34]
12791 addc %i6, %o4, %i3
12792 movvc %xcc, %l4, %o0
12793 orcc %g4, %l3, %g1
12794 sdivcc %l0, 0x082E, %l6
12795 movcs %icc, %o3, %g5
12796 movrgez %l2, 0x0BF, %o2
12797 sth %l1, [%l7 + 0x1A]
12798 mulx %i2, 0x1E15, %o6
12799 movre %i7, 0x113, %i5
12800 fmovsl %icc, %f24, %f15
12801 movre %i1, 0x1BA, %l5
12802 sra %g2, %o5, %g7
12803 array16 %g6, %o7, %i0
12804 andcc %g3, 0x112B, %o1
12805 subccc %i4, %i6, %o4
12806 nop
12807 set 0x68, %i5
12808 std %f26, [%l7 + %i5]
12809 movcc %xcc, %i3, %l4
12810 movre %g4, 0x001, %o0
12811 fmovsvs %xcc, %f29, %f19
12812 fcmpd %fcc0, %f26, %f26
12813 ldx [%l7 + 0x78], %g1
12814 popc %l3, %l0
12815 fmovdne %xcc, %f3, %f5
12816 movrne %l6, %g5, %l2
12817 movn %xcc, %o3, %l1
12818 fcmped %fcc1, %f28, %f4
12819 ldsb [%l7 + 0x6F], %i2
12820 movvc %xcc, %o2, %o6
12821 fzeros %f13
12822 movcc %xcc, %i5, %i1
12823 fmovsa %icc, %f5, %f20
12824 udivcc %l5, 0x0184, %i7
12825 movn %xcc, %o5, %g7
12826 and %g6, 0x189F, %g2
12827 edge16ln %i0, %g3, %o7
12828 fpsub32s %f11, %f1, %f30
12829 fpackfix %f14, %f27
12830 sdiv %i4, 0x1D77, %o1
12831 sdiv %i6, 0x0499, %i3
12832 save %l4, 0x12BA, %o4
12833 rdpr %cwp, %g1
12834 rdpr %cansave, %g2
12835 rdpr %canrestore, %g3
12836 rdpr %cleanwin, %g4
12837 rdpr %otherwin, %g5
12838 rdpr %wstate, %g6
12839 fandnot1s %f19, %f22, %f4
12840 edge32ln %o0, %g1, %l3
12841 edge32l %l0, %l6, %g4
12842 array32 %g5, %l2, %o3
12843 xnorcc %l1, 0x1803, %i2
12844 fmovsge %xcc, %f20, %f11
12845 lduh [%l7 + 0x7A], %o6
12846 umul %i5, 0x11B9, %i1
12847 fornot1 %f26, %f20, %f0
12848 addc %l5, %i7, %o5
12849 movrlz %o2, 0x0AF, %g6
12850 fmovdl %icc, %f5, %f4
12851 movneg %icc, %g7, %g2
12852 movg %icc, %i0, %o7
12853 subc %g3, 0x0907, %i4
12854 ldd [%l7 + 0x08], %o0
12855 movcs %xcc, %i3, %l4
12856 movvs %icc, %i6, %o4
12857 edge32l %g1, %l3, %l0
12858 fors %f27, %f17, %f20
12859 stw %l6, [%l7 + 0x7C]
12860 ldd [%l7 + 0x48], %f16
12861 or %g4, 0x1367, %o0
12862 nop
12863 set 0x2D, %i6
12864 ldub [%l7 + %i6], %g5
12865 xorcc %l2, 0x18F1, %o3
12866 umul %i2, 0x1EF5, %o6
12867 fpadd32s %f10, %f0, %f14
12868 fxnor %f2, %f18, %f26
12869 array16 %i5, %i1, %l1
12870 movneg %xcc, %i7, %o5
12871 sllx %o2, 0x03, %g6
12872 mulscc %g7, %g2, %i0
12873 setx loop_47, %l0, %l1
12874 return %l1
12875 nop
12876 rdpr %cwp, %g1
12877 rdpr %cansave, %g2
12878 rdpr %canrestore, %g3
12879 rdpr %cleanwin, %g4
12880 rdpr %otherwin, %g5
12881 rdpr %wstate, %g6
12882loop_47: fone %f22
12883 stb %g3, [%l7 + 0x41]
12884 andcc %i4, %o1, %i3
12885 fnors %f27, %f1, %f30
12886 edge32n %l4, %i6, %g1
12887 nop
12888 set 0x25, %i2
12889 ldub [%l7 + %i2], %o4
12890 mulx %l3, 0x0124, %l6
12891 add %l0, 0x1B75, %o0
12892 fandnot2s %f1, %f1, %f12
12893 udivcc %g4, 0x1E13, %l2
12894 movg %icc, %o3, %g5
12895 movrgez %o6, 0x389, %i5
12896 movgu %icc, %i2, %i1
12897 movcs %icc, %l1, %o5
12898 sdivcc %o2, 0x17C3, %i7
12899 mova %xcc, %g6, %g2
12900 ldd [%l7 + 0x18], %i0
12901 umul %l5, 0x10DC, %g7
12902 edge8 %o7, %g3, %i4
12903 array8 %o1, %l4, %i6
12904 edge8n %g1, %i3, %o4
12905 xor %l6, %l3, %o0
12906 fcmple32 %f14, %f4, %g4
12907 sdivcc %l2, 0x0582, %l0
12908 fmul8x16al %f28, %f27, %f6
12909 fmovrsgz %g5, %f5, %f10
12910 movvc %xcc, %o6, %i5
12911 edge32ln %o3, %i2, %i1
12912 mulx %o5, 0x1397, %o2
12913 fnegs %f27, %f10
12914 movge %xcc, %l1, %i7
12915 ldsh [%l7 + 0x5A], %g2
12916 ldd [%l7 + 0x78], %g6
12917 edge32ln %i0, %l5, %o7
12918 xor %g3, %g7, %o1
12919 xor %i4, 0x0CA6, %i6
12920 nop
12921 set 0x28, %i3
12922 ldx [%l7 + %i3], %l4
12923 movrgz %g1, 0x0AC, %o4
12924 subc %l6, 0x1A04, %i3
12925 ldd [%l7 + 0x50], %f14
12926 edge32l %l3, %g4, %o0
12927 movpos %xcc, %l2, %l0
12928 fmovrslz %o6, %f11, %f29
12929 move %icc, %g5, %i5
12930 movrgz %o3, 0x149, %i2
12931 nop
12932 set 0x70, %o0
12933 ldsw [%l7 + %o0], %o5
12934 edge16n %o2, %l1, %i1
12935 fmovsgu %icc, %f31, %f24
12936 edge16l %g2, %g6, %i0
12937 srlx %l5, %o7, %g3
12938 sdivx %i7, 0x0224, %g7
12939 edge16l %o1, %i4, %i6
12940 movrne %g1, %l4, %l6
12941 edge8 %i3, %l3, %g4
12942 fands %f29, %f21, %f24
12943 fmovsg %xcc, %f17, %f6
12944 srl %o4, %o0, %l2
12945 movrne %o6, %l0, %g5
12946 ld [%l7 + 0x64], %f10
12947 edge16l %i5, %o3, %o5
12948 movre %o2, 0x28B, %i2
12949 alignaddr %i1, %l1, %g2
12950 and %i0, %g6, %o7
12951 array8 %l5, %g3, %i7
12952 movg %xcc, %g7, %i4
12953 movcc %xcc, %o1, %i6
12954 fmovrdne %l4, %f0, %f8
12955 fmovspos %icc, %f9, %f9
12956 fmovrde %l6, %f4, %f28
12957 fandnot1s %f17, %f2, %f24
12958 orncc %i3, 0x1337, %g1
12959 movl %icc, %l3, %o4
12960 move %xcc, %o0, %l2
12961 movn %icc, %o6, %g4
12962 fpsub32 %f20, %f14, %f2
12963 save %g5, %i5, %l0
12964 rdpr %cwp, %g1
12965 rdpr %cansave, %g2
12966 rdpr %canrestore, %g3
12967 rdpr %cleanwin, %g4
12968 rdpr %otherwin, %g5
12969 rdpr %wstate, %g6
12970 ldsw [%l7 + 0x20], %o3
12971 sdivx %o2, 0x1117, %o5
12972 fmovscc %xcc, %f0, %f14
12973 sdivcc %i1, 0x01B0, %i2
12974 movcc %icc, %l1, %g2
12975 edge32ln %i0, %g6, %l5
12976 fmul8x16 %f28, %f4, %f6
12977 stx %o7, [%l7 + 0x68]
12978 fmovsa %icc, %f18, %f13
12979 movg %icc, %g3, %i7
12980 std %f10, [%l7 + 0x38]
12981 andn %i4, %o1, %i6
12982 movrgz %g7, 0x3E8, %l4
12983 fmovdge %icc, %f22, %f19
12984 move %icc, %i3, %l6
12985 st %f21, [%l7 + 0x54]
12986 movge %xcc, %g1, %l3
12987 edge8l %o4, %l2, %o0
12988 stw %g4, [%l7 + 0x64]
12989 sir 0x1891
12990 alignaddrl %g5, %o6, %l0
12991 fmul8x16al %f7, %f30, %f14
12992 movrgez %i5, %o2, %o3
12993 fnegs %f6, %f11
12994 xorcc %i1, %i2, %l1
12995 umulcc %o5, %g2, %g6
12996 st %f31, [%l7 + 0x24]
12997 ld [%l7 + 0x5C], %f1
12998 movleu %xcc, %i0, %o7
12999 sethi 0x0E93, %g3
13000 movg %icc, %i7, %l5
13001 sll %i4, %o1, %g7
13002 srax %i6, %i3, %l4
13003 fmul8sux16 %f8, %f26, %f6
13004 mova %xcc, %l6, %l3
13005 edge8 %o4, %l2, %g1
13006 ldub [%l7 + 0x44], %g4
13007 fands %f7, %f14, %f8
13008 lduw [%l7 + 0x44], %g5
13009 restore %o6, %o0, %i5
13010 rdpr %cwp, %g1
13011 rdpr %cansave, %g2
13012 rdpr %canrestore, %g3
13013 rdpr %cleanwin, %g4
13014 rdpr %otherwin, %g5
13015 rdpr %wstate, %g6
13016 fmovdg %icc, %f21, %f24
13017 nop
13018 set 0x1E, %g3
13019 sth %o2, [%l7 + %g3]
13020 st %f2, [%l7 + 0x58]
13021 edge8l %o3, %l0, %i2
13022 and %l1, %i1, %g2
13023 std %f12, [%l7 + 0x30]
13024 movcs %xcc, %o5, %g6
13025 or %o7, 0x1C10, %i0
13026 sdivx %g3, 0x0FA2, %i7
13027 movg %icc, %i4, %o1
13028 movre %l5, 0x076, %i6
13029 movge %icc, %g7, %l4
13030 edge32 %l6, %i3, %l3
13031 fandnot2 %f2, %f12, %f0
13032 edge32ln %l2, %o4, %g4
13033 std %f16, [%l7 + 0x50]
13034 fmovdne %icc, %f5, %f28
13035 ldx [%l7 + 0x38], %g5
13036 movrgez %o6, %g1, %i5
13037 fpadd16 %f0, %f10, %f8
13038 fmovdn %icc, %f23, %f27
13039 andncc %o0, %o2, %o3
13040 edge32l %l0, %l1, %i1
13041 movre %i2, 0x319, %o5
13042 movvc %xcc, %g6, %o7
13043 xor %g2, %i0, %i7
13044 movrgez %i4, %g3, %o1
13045 udiv %l5, 0x07C9, %g7
13046 mulscc %i6, 0x0915, %l6
13047 ldd [%l7 + 0x28], %f14
13048 movpos %icc, %i3, %l4
13049 fornot2 %f22, %f22, %f8
13050 array32 %l3, %l2, %g4
13051 movleu %icc, %g5, %o6
13052 fmovdge %icc, %f12, %f19
13053 movre %g1, 0x22B, %i5
13054 save %o0, %o2, %o3
13055 rdpr %cwp, %g1
13056 rdpr %cansave, %g2
13057 rdpr %canrestore, %g3
13058 rdpr %cleanwin, %g4
13059 rdpr %otherwin, %g5
13060 rdpr %wstate, %g6
13061 ld [%l7 + 0x3C], %f0
13062 fornot2s %f2, %f25, %f11
13063 edge16l %l0, %o4, %i1
13064 fmovsge %icc, %f21, %f13
13065 fmovsn %icc, %f4, %f24
13066 sra %l1, %o5, %i2
13067 move %icc, %o7, %g2
13068 sllx %i0, %g6, %i4
13069 sllx %i7, 0x04, %o1
13070 lduh [%l7 + 0x48], %g3
13071 array16 %g7, %l5, %l6
13072 stw %i6, [%l7 + 0x30]
13073 movvc %icc, %i3, %l4
13074 std %f8, [%l7 + 0x68]
13075 std %f22, [%l7 + 0x40]
13076 fmovdle %icc, %f10, %f18
13077 edge16ln %l2, %l3, %g4
13078 andn %g5, 0x046E, %o6
13079 mulx %g1, %i5, %o0
13080 alignaddr %o3, %o2, %l0
13081 nop
13082 set 0x3A, %l4
13083 ldub [%l7 + %l4], %o4
13084 subccc %i1, %l1, %i2
13085 fmovsgu %xcc, %f1, %f8
13086 ldsw [%l7 + 0x44], %o7
13087 array8 %o5, %g2, %i0
13088 subccc %i4, 0x15F5, %g6
13089 fpadd16 %f0, %f28, %f10
13090 save %i7, %g3, %o1
13091 rdpr %cwp, %g1
13092 rdpr %cansave, %g2
13093 rdpr %canrestore, %g3
13094 rdpr %cleanwin, %g4
13095 rdpr %otherwin, %g5
13096 rdpr %wstate, %g6
13097 nop
13098 set 0x18, %o1
13099 ldx [%l7 + %o1], %g7
13100 srax %l6, 0x14, %i6
13101 sir 0x1BD5
13102 edge8n %l5, %i3, %l2
13103 ldd [%l7 + 0x18], %l4
13104 popc %g4, %l3
13105 andncc %o6, %g5, %g1
13106 fcmpeq16 %f26, %f6, %o0
13107 ldsw [%l7 + 0x74], %o3
13108 movre %i5, %l0, %o2
13109 edge8ln %o4, %l1, %i1
13110 fexpand %f16, %f4
13111 fands %f24, %f18, %f9
13112 lduh [%l7 + 0x66], %o7
13113 fmovdl %icc, %f14, %f14
13114 fcmpeq16 %f2, %f20, %i2
13115 movge %xcc, %o5, %i0
13116 movre %g2, %i4, %i7
13117 edge16l %g6, %g3, %g7
13118 movvc %icc, %o1, %i6
13119 edge16ln %l5, %i3, %l2
13120 setx loop_48, %l0, %l1
13121 return %l1
13122 nop
13123 rdpr %cwp, %g1
13124 rdpr %cansave, %g2
13125 rdpr %canrestore, %g3
13126 rdpr %cleanwin, %g4
13127 rdpr %otherwin, %g5
13128 rdpr %wstate, %g6
13129loop_48: restore %l6, 0x0A8D, %l3
13130 rdpr %cwp, %g1
13131 rdpr %cansave, %g2
13132 rdpr %canrestore, %g3
13133 rdpr %cleanwin, %g4
13134 rdpr %otherwin, %g5
13135 rdpr %wstate, %g6
13136 smul %g5, 0x0661, %o6
13137 smul %g1, %o3, %i5
13138 sllx %l0, %o2, %o0
13139 mulscc %l1, 0x1DCD, %o4
13140 movg %xcc, %i1, %o7
13141 smul %i2, 0x0DC7, %i0
13142 popc %o5, %i4
13143 umulcc %i7, %g2, %g6
13144 orcc %g3, 0x1929, %o1
13145 fone %f2
13146 array32 %i6, %l5, %g7
13147 nop
13148 set 0x50, %l3
13149 ldx [%l7 + %l3], %i3
13150 fmovdneg %icc, %f22, %f20
13151 edge8l %l4, %l2, %g4
13152 edge32ln %l3, %g5, %l6
13153 ldsb [%l7 + 0x2D], %o6
13154 movneg %xcc, %g1, %o3
13155 andcc %i5, %o2, %o0
13156 edge8 %l0, %l1, %i1
13157 add %o7, %o4, %i2
13158 st %f21, [%l7 + 0x74]
13159 fmovdcc %xcc, %f29, %f26
13160 movl %icc, %o5, %i4
13161 movrne %i7, 0x16A, %g2
13162 fpsub16 %f16, %f6, %f14
13163 mova %icc, %i0, %g6
13164 movrlez %o1, %i6, %l5
13165 lduh [%l7 + 0x22], %g7
13166 fxor %f26, %f4, %f2
13167 subcc %i3, 0x18C7, %l4
13168 andncc %g3, %g4, %l2
13169 movg %xcc, %l3, %g5
13170 andn %o6, %l6, %o3
13171 fmovspos %xcc, %f2, %f0
13172 movge %xcc, %g1, %o2
13173 xor %o0, 0x0329, %l0
13174 ldd [%l7 + 0x40], %f26
13175 array8 %i5, %i1, %o7
13176 movrgez %o4, 0x36F, %l1
13177 sub %o5, %i4, %i7
13178 movle %icc, %g2, %i2
13179 xorcc %i0, %o1, %g6
13180 alignaddrl %i6, %l5, %g7
13181 sllx %i3, %l4, %g4
13182 orncc %g3, 0x0504, %l3
13183 edge32l %l2, %o6, %g5
13184 andn %l6, %o3, %o2
13185 pdist %f10, %f18, %f0
13186 movgu %icc, %o0, %g1
13187 move %icc, %i5, %i1
13188 and %o7, 0x17E5, %l0
13189 fcmpeq32 %f28, %f14, %l1
13190 fornot1 %f14, %f16, %f2
13191 smul %o4, %o5, %i7
13192 movne %icc, %g2, %i2
13193 udivx %i4, 0x0D09, %o1
13194 subccc %g6, 0x1D0A, %i0
13195 lduw [%l7 + 0x60], %i6
13196 st %f22, [%l7 + 0x58]
13197 edge8n %g7, %i3, %l4
13198 fxnor %f24, %f4, %f24
13199 ldd [%l7 + 0x40], %f2
13200 movvs %xcc, %g4, %l5
13201 orncc %g3, 0x0963, %l3
13202 fornot1s %f21, %f11, %f4
13203 movrne %l2, 0x0C5, %g5
13204 movl %icc, %o6, %o3
13205 udivcc %o2, 0x1BDE, %l6
13206 movcc %xcc, %o0, %i5
13207 edge16 %i1, %o7, %g1
13208 array32 %l1, %l0, %o4
13209 xnorcc %i7, 0x1FA9, %g2
13210 fmovrsgz %i2, %f31, %f22
13211 srl %i4, %o5, %g6
13212 xor %o1, 0x03B7, %i0
13213 srl %g7, 0x03, %i3
13214 addc %l4, 0x0C8E, %i6
13215 movneg %xcc, %g4, %g3
13216 array32 %l3, %l2, %l5
13217 xnorcc %g5, 0x1F59, %o6
13218 stb %o2, [%l7 + 0x10]
13219 fmovsgu %xcc, %f21, %f7
13220 movrlz %l6, 0x22A, %o3
13221 fmovsneg %icc, %f18, %f3
13222 sdiv %i5, 0x167D, %i1
13223 subcc %o7, 0x1FA5, %g1
13224 popc 0x0198, %l1
13225 or %l0, %o4, %o0
13226 fmovsvc %icc, %f19, %f5
13227 addc %i7, 0x14A0, %i2
13228 orcc %g2, 0x1ED3, %o5
13229 array32 %i4, %g6, %o1
13230 fmovrsne %i0, %f29, %f5
13231 umulcc %g7, %l4, %i3
13232 ldsh [%l7 + 0x14], %i6
13233 movle %icc, %g4, %l3
13234 movne %xcc, %g3, %l5
13235 st %f18, [%l7 + 0x08]
13236 movvs %xcc, %g5, %l2
13237 st %f1, [%l7 + 0x40]
13238 movne %xcc, %o6, %o2
13239 movleu %xcc, %o3, %i5
13240 fcmpeq16 %f12, %f22, %i1
13241 movleu %icc, %o7, %g1
13242 fnot1 %f12, %f28
13243 movneg %xcc, %l6, %l1
13244 fpackfix %f0, %f0
13245 mulx %l0, 0x0072, %o0
13246 nop
13247 set 0x28, %o5
13248 stw %i7, [%l7 + %o5]
13249 movrlez %i2, %g2, %o4
13250 sll %i4, %o5, %o1
13251 srl %g6, %i0, %g7
13252 movge %icc, %l4, %i3
13253 edge16n %i6, %l3, %g3
13254 edge32l %l5, %g4, %l2
13255 fmul8ulx16 %f14, %f0, %f20
13256 array8 %o6, %o2, %g5
13257 popc %i5, %i1
13258 movne %xcc, %o7, %g1
13259 add %l6, %o3, %l0
13260 st %f14, [%l7 + 0x30]
13261 srlx %o0, 0x16, %i7
13262 stw %l1, [%l7 + 0x44]
13263 edge32 %g2, %i2, %i4
13264 xnorcc %o5, %o1, %o4
13265 orn %i0, %g7, %g6
13266 xnor %i3, 0x1471, %i6
13267 edge32 %l4, %l3, %l5
13268 faligndata %f12, %f6, %f14
13269 stw %g4, [%l7 + 0x4C]
13270 sub %l2, 0x00CE, %o6
13271 movneg %icc, %o2, %g5
13272 fands %f16, %f18, %f25
13273 sdiv %i5, 0x02E8, %i1
13274 edge8 %g3, %g1, %l6
13275 move %icc, %o3, %l0
13276 andn %o7, %o0, %l1
13277 addcc %i7, 0x09D2, %i2
13278 nop
13279 set 0x70, %i4
13280 std %f0, [%l7 + %i4]
13281 save %i4, 0x0258, %o5
13282 rdpr %cwp, %g1
13283 rdpr %cansave, %g2
13284 rdpr %canrestore, %g3
13285 rdpr %cleanwin, %g4
13286 rdpr %otherwin, %g5
13287 rdpr %wstate, %g6
13288 sra %o1, 0x1A, %o4
13289 fpadd16 %f14, %f8, %f14
13290 andn %g2, 0x03FA, %i0
13291 nop
13292 set 0x40, %l6
13293 ldsh [%l7 + %l6], %g6
13294 array16 %g7, %i6, %i3
13295 sdiv %l3, 0x0873, %l5
13296 movrlez %l4, 0x0BF, %l2
13297 fandnot1s %f13, %f26, %f4
13298 edge8n %o6, %g4, %g5
13299 sll %o2, %i5, %g3
13300 movvs %xcc, %g1, %l6
13301 umul %i1, 0x0560, %o3
13302 std %f16, [%l7 + 0x30]
13303 add %o7, %o0, %l0
13304 addcc %l1, 0x19BA, %i2
13305 xnor %i4, %i7, %o5
13306 array32 %o4, %g2, %o1
13307 movre %g6, 0x37D, %g7
13308 fandnot2s %f10, %f9, %f10
13309 fmovrdne %i6, %f18, %f12
13310 smulcc %i3, %i0, %l3
13311 movrlez %l5, 0x0F9, %l2
13312 stx %l4, [%l7 + 0x60]
13313 sdivx %o6, 0x1C4A, %g5
13314 edge8n %o2, %g4, %g3
13315 umulcc %g1, 0x0AC5, %l6
13316 srl %i5, %o3, %o7
13317 movle %icc, %i1, %o0
13318 ldub [%l7 + 0x72], %l1
13319 fmovsvs %xcc, %f26, %f3
13320 stw %l0, [%l7 + 0x70]
13321 movvc %xcc, %i2, %i7
13322 fmovdle %xcc, %f25, %f0
13323 fxors %f28, %f12, %f3
13324 edge16n %i4, %o4, %o5
13325 fxor %f24, %f18, %f0
13326 orncc %g2, 0x12FF, %g6
13327 subcc %g7, %i6, %i3
13328 sir 0x082D
13329 movleu %xcc, %i0, %o1
13330 movrlz %l5, 0x2F0, %l2
13331 fmuld8ulx16 %f29, %f22, %f28
13332 udivcc %l3, 0x15B3, %o6
13333 movg %icc, %g5, %o2
13334 mova %icc, %l4, %g3
13335 fmovdl %xcc, %f23, %f22
13336 edge32 %g1, %g4, %l6
13337 fmovsneg %icc, %f11, %f1
13338 edge32ln %o3, %i5, %o7
13339 std %f24, [%l7 + 0x18]
13340 edge16ln %i1, %o0, %l1
13341 srlx %l0, 0x11, %i7
13342 fmovsneg %icc, %f1, %f4
13343 movcc %icc, %i4, %o4
13344 setx loop_49, %l0, %l1
13345 return %l1
13346 nop
13347 rdpr %cwp, %g1
13348 rdpr %cansave, %g2
13349 rdpr %canrestore, %g3
13350 rdpr %cleanwin, %g4
13351 rdpr %otherwin, %g5
13352 rdpr %wstate, %g6
13353loop_49: udiv %g2, 0x00CF, %i6
13354 addc %g7, 0x079B, %i3
13355 lduh [%l7 + 0x16], %i0
13356 fcmple16 %f2, %f24, %o1
13357 xnor %l2, %l5, %o6
13358 movneg %icc, %g5, %l3
13359 fornot1s %f11, %f16, %f30
13360 fmuld8ulx16 %f7, %f3, %f8
13361 andn %o2, %g3, %g1
13362 andn %g4, 0x0A8E, %l6
13363 movrlez %l4, %i5, %o3
13364 add %i1, 0x12C6, %o0
13365 sethi 0x1D15, %o7
13366 sdivcc %l0, 0x1D0F, %i7
13367 array16 %l1, %i4, %o4
13368 fone %f28
13369 edge8l %o5, %i2, %g2
13370 sllx %g6, %g7, %i6
13371 subc %i0, 0x12CA, %i3
13372 fmovsvc %icc, %f30, %f5
13373 sra %l2, %l5, %o6
13374 fxor %f22, %f12, %f10
13375 fcmpd %fcc1, %f8, %f30
13376 ldsh [%l7 + 0x52], %g5
13377 ldd [%l7 + 0x40], %l2
13378 fmovsl %icc, %f29, %f21
13379 alignaddr %o1, %g3, %o2
13380 udivx %g4, 0x10F4, %g1
13381 fpadd32s %f10, %f14, %f7
13382 sdivx %l4, 0x0DA7, %i5
13383 popc %l6, %o3
13384 subc %i1, %o7, %o0
13385 edge32l %l0, %i7, %i4
13386 srl %l1, 0x19, %o5
13387 subccc %i2, %g2, %g6
13388 ldsb [%l7 + 0x73], %g7
13389 movcc %icc, %i6, %o4
13390 ldd [%l7 + 0x08], %f30
13391 addcc %i3, %l2, %i0
13392 movneg %icc, %o6, %l5
13393 mulscc %l3, %o1, %g3
13394 edge32n %g5, %g4, %o2
13395 srlx %l4, %i5, %l6
13396 fmovrsne %o3, %f21, %f11
13397 andncc %g1, %i1, %o0
13398 nop
13399 set 0x10, %i1
13400 std %f8, [%l7 + %i1]
13401 sdivcc %o7, 0x18A6, %l0
13402 fmovrdgez %i7, %f2, %f22
13403 std %f2, [%l7 + 0x40]
13404 edge16n %l1, %i4, %i2
13405 sdivcc %o5, 0x109E, %g6
13406 array16 %g2, %i6, %g7
13407 movrlz %o4, %l2, %i0
13408 array32 %o6, %l5, %l3
13409 movg %icc, %i3, %o1
13410 movrlez %g5, 0x0F5, %g4
13411 movrne %o2, %g3, %i5
13412 ld [%l7 + 0x48], %f27
13413 fmovsne %icc, %f27, %f9
13414 andn %l6, 0x0E1C, %l4
13415 popc 0x1917, %o3
13416 lduw [%l7 + 0x28], %g1
13417 andn %o0, %i1, %l0
13418 andncc %o7, %l1, %i7
13419 srlx %i2, %o5, %i4
13420 move %xcc, %g6, %i6
13421 array32 %g7, %g2, %l2
13422 sra %o4, 0x1F, %o6
13423 fmovdcs %icc, %f31, %f29
13424 fmovsn %xcc, %f25, %f3
13425 fxnor %f6, %f18, %f8
13426 movrgez %l5, %l3, %i3
13427 mova %icc, %i0, %o1
13428 stw %g4, [%l7 + 0x10]
13429 stw %g5, [%l7 + 0x24]
13430 ldsw [%l7 + 0x08], %o2
13431 fmovrdlez %i5, %f14, %f8
13432 srax %l6, %g3, %l4
13433 movcc %icc, %o3, %g1
13434 mova %icc, %o0, %l0
13435 umulcc %o7, %l1, %i7
13436 fxnor %f0, %f20, %f18
13437 fmovdpos %icc, %f21, %f15
13438 fmovrdgez %i1, %f30, %f12
13439 sir 0x002D
13440 siam 0x7
13441 move %icc, %o5, %i2
13442 andn %i4, 0x0BE6, %i6
13443 udivx %g7, 0x0231, %g6
13444 ldd [%l7 + 0x38], %g2
13445 ldd [%l7 + 0x28], %f14
13446 array8 %l2, %o4, %o6
13447 fmovdpos %xcc, %f11, %f5
13448 umulcc %l3, 0x03E9, %i3
13449 orcc %i0, 0x1C49, %o1
13450 movne %icc, %g4, %l5
13451 fmuld8ulx16 %f30, %f1, %f14
13452 save %g5, %i5, %o2
13453 rdpr %cwp, %g1
13454 rdpr %cansave, %g2
13455 rdpr %canrestore, %g3
13456 rdpr %cleanwin, %g4
13457 rdpr %otherwin, %g5
13458 rdpr %wstate, %g6
13459 edge8ln %l6, %g3, %l4
13460 ldub [%l7 + 0x51], %g1
13461 movrgez %o0, %l0, %o7
13462 sll %l1, 0x13, %o3
13463 fmovrdgz %i1, %f30, %f26
13464 ldsw [%l7 + 0x18], %o5
13465 movrgez %i2, 0x224, %i7
13466 movne %xcc, %i4, %g7
13467 fmovdg %xcc, %f9, %f16
13468 mulx %i6, 0x0E15, %g2
13469 edge32l %l2, %o4, %o6
13470 edge32 %g6, %l3, %i0
13471 fornot2s %f13, %f5, %f12
13472 movrlz %o1, 0x299, %i3
13473 movvc %icc, %l5, %g4
13474 fmovspos %xcc, %f7, %f6
13475 andncc %i5, %g5, %l6
13476 srlx %g3, 0x16, %l4
13477 srax %o2, %o0, %l0
13478 xnor %g1, %o7, %l1
13479 movl %icc, %o3, %i1
13480 fmovrsgz %o5, %f16, %f3
13481 andcc %i7, 0x0D8A, %i2
13482 fmuld8ulx16 %f9, %f27, %f18
13483 edge32ln %i4, %i6, %g7
13484 sdivx %l2, 0x0913, %g2
13485 sth %o6, [%l7 + 0x0A]
13486 fcmpgt32 %f30, %f20, %o4
13487 subccc %g6, 0x1942, %l3
13488 fmovsg %xcc, %f8, %f7
13489 fands %f0, %f13, %f30
13490 andn %i0, 0x0EF5, %i3
13491 addc %o1, 0x0EFE, %g4
13492 fcmps %fcc3, %f9, %f2
13493 fxnors %f8, %f10, %f19
13494 alignaddr %i5, %g5, %l6
13495 restore %l5, 0x0A01, %g3
13496 rdpr %cwp, %g1
13497 rdpr %cansave, %g2
13498 rdpr %canrestore, %g3
13499 rdpr %cleanwin, %g4
13500 rdpr %otherwin, %g5
13501 rdpr %wstate, %g6
13502 fmovdgu %xcc, %f3, %f4
13503 srax %o2, %l4, %l0
13504 fornot2s %f22, %f31, %f11
13505 movrgz %o0, 0x22F, %o7
13506 subcc %l1, 0x1BF3, %o3
13507 fnot1 %f22, %f16
13508 movg %icc, %g1, %o5
13509 xnor %i7, 0x02C0, %i1
13510 edge8ln %i4, %i2, %g7
13511 save %l2, %g2, %o6
13512 rdpr %cwp, %g1
13513 rdpr %cansave, %g2
13514 rdpr %canrestore, %g3
13515 rdpr %cleanwin, %g4
13516 rdpr %otherwin, %g5
13517 rdpr %wstate, %g6
13518 fones %f21
13519 movvc %icc, %o4, %i6
13520 setx loop_50, %l0, %l1
13521 return %l1
13522 nop
13523 rdpr %cwp, %g1
13524 rdpr %cansave, %g2
13525 rdpr %canrestore, %g3
13526 rdpr %cleanwin, %g4
13527 rdpr %otherwin, %g5
13528 rdpr %wstate, %g6
13529loop_50: fcmpeq16 %f2, %f26, %g6
13530 lduw [%l7 + 0x08], %o1
13531 fcmple32 %f0, %f26, %g4
13532 sllx %i5, %g5, %l6
13533 fcmped %fcc0, %f8, %f30
13534 or %l5, 0x0ABB, %o2
13535 edge16n %g3, %l4, %o0
13536 or %l0, %o7, %o3
13537 fones %f14
13538 movrlez %g1, %l1, %o5
13539 xnorcc %i7, %i4, %i2
13540 edge8n %i1, %l2, %g2
13541 edge32n %o6, %g7, %o4
13542 subc %l3, 0x0855, %i6
13543 smul %i3, %g6, %o1
13544 array16 %g4, %i0, %g5
13545 movleu %xcc, %i5, %l5
13546 fmovrdgez %l6, %f24, %f2
13547 fmovsvs %xcc, %f13, %f7
13548 mulscc %g3, %l4, %o2
13549 fabss %f20, %f17
13550 fnors %f27, %f29, %f12
13551 fcmpne32 %f14, %f28, %l0
13552 add %o7, %o3, %o0
13553 ldd [%l7 + 0x78], %g0
13554 fcmps %fcc1, %f28, %f25
13555 st %f18, [%l7 + 0x54]
13556 orn %o5, 0x0A0D, %l1
13557 movvc %xcc, %i4, %i7
13558 fcmpd %fcc3, %f28, %f30
13559 fmovrde %i1, %f12, %f30
13560 fzeros %f25
13561 movne %icc, %i2, %g2
13562 fzero %f22
13563 sra %l2, 0x17, %g7
13564 or %o4, 0x1661, %o6
13565 orn %l3, %i6, %g6
13566 or %i3, %o1, %i0
13567 andncc %g4, %g5, %i5
13568 fmovrdne %l6, %f8, %f2
13569 fornot2 %f8, %f24, %f2
13570 movrgez %g3, 0x20A, %l5
13571 udivcc %o2, 0x044C, %l0
13572 andn %o7, %o3, %l4
13573 sub %o0, 0x01D4, %g1
13574 array16 %l1, %i4, %i7
13575 popc %o5, %i1
13576 movrlz %i2, %l2, %g7
13577 or %o4, %g2, %o6
13578 move %xcc, %i6, %l3
13579 movrgz %g6, %i3, %o1
13580 udiv %i0, 0x0357, %g4
13581 move %xcc, %g5, %l6
13582 fpsub32 %f26, %f8, %f8
13583 save %i5, 0x19DD, %g3
13584 rdpr %cwp, %g1
13585 rdpr %cansave, %g2
13586 rdpr %canrestore, %g3
13587 rdpr %cleanwin, %g4
13588 rdpr %otherwin, %g5
13589 rdpr %wstate, %g6
13590 edge32n %l5, %l0, %o2
13591 fexpand %f14, %f10
13592 movneg %icc, %o3, %l4
13593 edge8 %o7, %o0, %l1
13594 xorcc %g1, %i7, %i4
13595 st %f27, [%l7 + 0x58]
13596 umulcc %o5, %i2, %l2
13597 popc %g7, %o4
13598 orn %g2, 0x18A2, %o6
13599 movvc %icc, %i6, %l3
13600 orn %g6, 0x07B7, %i3
13601 srax %i1, 0x0A, %o1
13602 edge32 %g4, %i0, %l6
13603 edge32n %i5, %g5, %l5
13604 stw %l0, [%l7 + 0x40]
13605 movrgez %g3, %o2, %o3
13606 fpack16 %f18, %f10
13607 movrne %o7, 0x280, %o0
13608 umul %l1, %l4, %i7
13609 fmovsgu %xcc, %f29, %f9
13610 fexpand %f16, %f20
13611 move %xcc, %i4, %g1
13612 fandnot1s %f10, %f13, %f16
13613 ldsw [%l7 + 0x1C], %i2
13614 fmovdvc %icc, %f2, %f1
13615 fxnor %f16, %f20, %f28
13616 ldsb [%l7 + 0x5D], %l2
13617 sir 0x0F9E
13618 addc %o5, 0x0DBB, %g7
13619 fmovsg %icc, %f25, %f10
13620 fmovdcc %icc, %f25, %f14
13621 edge32n %g2, %o4, %o6
13622 movre %i6, %l3, %i3
13623 fpsub32s %f24, %f25, %f22
13624 movg %xcc, %i1, %g6
13625 mulscc %o1, 0x17AA, %i0
13626 array16 %l6, %g4, %g5
13627 nop
13628 set 0x58, %o3
13629 std %f12, [%l7 + %o3]
13630 udiv %l5, 0x1B78, %l0
13631 stx %g3, [%l7 + 0x40]
13632 and %i5, %o3, %o7
13633 xor %o2, 0x15D5, %l1
13634 umul %l4, 0x18A0, %i7
13635 ldx [%l7 + 0x20], %o0
13636 umulcc %g1, 0x0635, %i2
13637 nop
13638 set 0x38, %l0
13639 ldd [%l7 + %l0], %i4
13640 movcs %xcc, %o5, %l2
13641 edge32ln %g7, %g2, %o4
13642 save %i6, 0x19E9, %o6
13643 rdpr %cwp, %g1
13644 rdpr %cansave, %g2
13645 rdpr %canrestore, %g3
13646 rdpr %cleanwin, %g4
13647 rdpr %otherwin, %g5
13648 rdpr %wstate, %g6
13649 fnors %f9, %f8, %f8
13650 fmuld8sux16 %f4, %f9, %f6
13651 movneg %icc, %l3, %i3
13652 fmovrdlz %i1, %f6, %f6
13653 stw %g6, [%l7 + 0x60]
13654 movvs %icc, %o1, %l6
13655 movn %icc, %g4, %g5
13656 movleu %icc, %i0, %l0
13657 add %g3, %l5, %i5
13658 andncc %o7, %o3, %o2
13659 udivcc %l1, 0x1433, %i7
13660 movle %icc, %o0, %l4
13661 movrlez %g1, %i4, %i2
13662 save %l2, %g7, %o5
13663 rdpr %cwp, %g1
13664 rdpr %cansave, %g2
13665 rdpr %canrestore, %g3
13666 rdpr %cleanwin, %g4
13667 rdpr %otherwin, %g5
13668 rdpr %wstate, %g6
13669 fmovrslz %g2, %f3, %f21
13670 fmovrslez %o4, %f11, %f4
13671 movneg %icc, %i6, %l3
13672 fmovdgu %xcc, %f24, %f29
13673 ldsw [%l7 + 0x34], %i3
13674 lduh [%l7 + 0x14], %o6
13675 umul %g6, 0x184E, %o1
13676 srl %i1, 0x15, %l6
13677 xorcc %g4, 0x1C98, %i0
13678 edge8l %g5, %l0, %l5
13679 restore %g3, %i5, %o3
13680 rdpr %cwp, %g1
13681 rdpr %cansave, %g2
13682 rdpr %canrestore, %g3
13683 rdpr %cleanwin, %g4
13684 rdpr %otherwin, %g5
13685 rdpr %wstate, %g6
13686 movcs %icc, %o7, %o2
13687 faligndata %f2, %f26, %f30
13688 fpmerge %f15, %f2, %f6
13689 fxnors %f22, %f29, %f17
13690 addc %l1, %i7, %o0
13691 fmovrdgz %l4, %f4, %f10
13692 mulx %i4, 0x01C4, %g1
13693 andcc %l2, %g7, %i2
13694 ld [%l7 + 0x1C], %f3
13695 movneg %xcc, %g2, %o5
13696 xnorcc %o4, 0x15C7, %i6
13697 movpos %xcc, %i3, %l3
13698 fcmpes %fcc2, %f18, %f11
13699 fcmpes %fcc3, %f29, %f20
13700 movge %xcc, %g6, %o1
13701 stw %o6, [%l7 + 0x74]
13702 sllx %i1, 0x1B, %l6
13703 edge8ln %g4, %i0, %l0
13704 subcc %g5, 0x1559, %g3
13705 xor %l5, %i5, %o7
13706 fmovsl %xcc, %f28, %f27
13707 srl %o3, %o2, %l1
13708 popc %i7, %o0
13709 fnot1s %f11, %f7
13710 movrgez %l4, %i4, %g1
13711 and %g7, 0x0708, %i2
13712 movl %xcc, %g2, %o5
13713 movrgz %l2, 0x3A1, %i6
13714 sdivx %i3, 0x0377, %o4
13715 fmovrslz %g6, %f23, %f16
13716 edge16l %o1, %o6, %l3
13717 andn %l6, %g4, %i1
13718 subc %i0, 0x172B, %l0
13719 ld [%l7 + 0x50], %f31
13720 edge16ln %g3, %l5, %g5
13721 ldub [%l7 + 0x62], %i5
13722 std %f12, [%l7 + 0x78]
13723 addccc %o3, 0x1C9B, %o2
13724 movleu %xcc, %l1, %o7
13725 fcmpd %fcc3, %f2, %f6
13726 ldsw [%l7 + 0x1C], %i7
13727 fcmpeq16 %f18, %f26, %o0
13728 array32 %l4, %i4, %g7
13729 fmovsneg %xcc, %f30, %f18
13730 edge16n %i2, %g2, %g1
13731 fnand %f12, %f24, %f12
13732 alignaddr %l2, %i6, %i3
13733 movgu %icc, %o5, %g6
13734 fmovsg %icc, %f22, %f20
13735 mova %icc, %o1, %o6
13736 sll %l3, %l6, %g4
13737 fornot1 %f28, %f28, %f2
13738 edge16 %i1, %i0, %l0
13739 movl %xcc, %g3, %l5
13740 save %g5, %i5, %o3
13741 rdpr %cwp, %g1
13742 rdpr %cansave, %g2
13743 rdpr %canrestore, %g3
13744 rdpr %cleanwin, %g4
13745 rdpr %otherwin, %g5
13746 rdpr %wstate, %g6
13747 xorcc %o4, %l1, %o7
13748 alignaddrl %i7, %o0, %o2
13749 fzero %f22
13750 edge32 %i4, %l4, %i2
13751 xnorcc %g2, 0x07E6, %g7
13752 fandnot1 %f22, %f0, %f16
13753 movgu %xcc, %l2, %g1
13754 fcmpd %fcc2, %f4, %f6
13755 movpos %icc, %i6, %i3
13756 mulscc %o5, %g6, %o1
13757 siam 0x7
13758 fandnot2s %f16, %f21, %f4
13759 subcc %o6, 0x1897, %l3
13760 save %l6, %g4, %i1
13761 rdpr %cwp, %g1
13762 rdpr %cansave, %g2
13763 rdpr %canrestore, %g3
13764 rdpr %cleanwin, %g4
13765 rdpr %otherwin, %g5
13766 rdpr %wstate, %g6
13767 edge8n %l0, %i0, %g3
13768 mulscc %l5, %i5, %g5
13769 movcs %icc, %o3, %l1
13770 edge32 %o4, %i7, %o0
13771 fmovrsne %o7, %f15, %f27
13772 edge16ln %i4, %l4, %i2
13773 sll %g2, 0x15, %g7
13774 bshuffle %f28, %f20, %f8
13775 xnorcc %l2, %o2, %i6
13776 ldd [%l7 + 0x10], %i2
13777 fmovrslez %o5, %f30, %f20
13778 nop
13779 set 0x70, %l2
13780 ldd [%l7 + %l2], %f16
13781 edge32ln %g1, %o1, %g6
13782 ldub [%l7 + 0x51], %o6
13783 edge8n %l3, %g4, %i1
13784 smulcc %l6, %i0, %g3
13785 sdivcc %l5, 0x08B9, %l0
13786 ldub [%l7 + 0x30], %g5
13787 fcmple16 %f26, %f10, %i5
13788 edge8l %o3, %o4, %i7
13789 movpos %icc, %l1, %o0
13790 umulcc %i4, %o7, %i2
13791 fcmps %fcc0, %f10, %f13
13792 edge16ln %g2, %g7, %l4
13793 movvc %xcc, %o2, %i6
13794 movcs %icc, %i3, %l2
13795 or %o5, %g1, %g6
13796 edge32n %o1, %o6, %l3
13797 subcc %g4, 0x15D4, %l6
13798 edge16l %i0, %i1, %l5
13799 lduh [%l7 + 0x22], %l0
13800 xor %g3, %g5, %o3
13801 movcs %xcc, %i5, %i7
13802 movl %icc, %o4, %o0
13803 fcmpgt16 %f0, %f8, %i4
13804 xorcc %l1, %o7, %g2
13805 fsrc1 %f22, %f24
13806 movvs %xcc, %i2, %l4
13807 andn %g7, %o2, %i6
13808 fpsub32s %f16, %f29, %f16
13809 fmovdg %xcc, %f8, %f16
13810 array16 %l2, %i3, %g1
13811 orncc %o5, 0x01AE, %g6
13812 for %f10, %f18, %f18
13813 movrne %o1, 0x1C4, %o6
13814 fpack32 %f8, %f2, %f16
13815 movrgez %l3, %g4, %l6
13816 subc %i0, %l5, %l0
13817 array32 %i1, %g5, %g3
13818 fmovsne %xcc, %f27, %f9
13819 orcc %i5, 0x081E, %o3
13820 array32 %o4, %i7, %o0
13821 sdivx %l1, 0x10BC, %i4
13822 fmovdgu %xcc, %f19, %f20
13823 fmovse %xcc, %f9, %f2
13824 smul %o7, %g2, %l4
13825 edge16n %i2, %g7, %o2
13826 edge8l %i6, %i3, %g1
13827 sth %l2, [%l7 + 0x6A]
13828 movne %icc, %o5, %o1
13829 fmovrsgez %g6, %f18, %f9
13830 xnor %o6, %g4, %l3
13831 save %l6, %i0, %l0
13832 rdpr %cwp, %g1
13833 rdpr %cansave, %g2
13834 rdpr %canrestore, %g3
13835 rdpr %cleanwin, %g4
13836 rdpr %otherwin, %g5
13837 rdpr %wstate, %g6
13838 sth %i1, [%l7 + 0x62]
13839 fand %f14, %f10, %f28
13840 edge16ln %l5, %g3, %i5
13841 subc %g5, 0x1D51, %o3
13842 fmovsl %icc, %f31, %f3
13843 srax %o4, 0x1E, %o0
13844 movvc %xcc, %i7, %l1
13845 orncc %o7, %i4, %l4
13846 sth %i2, [%l7 + 0x22]
13847 fone %f12
13848 orncc %g7, %o2, %g2
13849 fmovdgu %icc, %f10, %f31
13850 movrgez %i6, 0x31B, %i3
13851 fmovsleu %xcc, %f26, %f4
13852 ldd [%l7 + 0x60], %f10
13853 std %f18, [%l7 + 0x10]
13854 sdivcc %g1, 0x013E, %l2
13855 movpos %icc, %o5, %o1
13856 movl %icc, %g6, %o6
13857 fmovdg %icc, %f15, %f30
13858 movne %icc, %l3, %l6
13859 sllx %i0, %g4, %l0
13860 sth %i1, [%l7 + 0x0A]
13861 movrgz %l5, 0x3D9, %i5
13862 fmovda %xcc, %f19, %f23
13863 subccc %g5, 0x0522, %o3
13864 smulcc %o4, 0x077D, %o0
13865 edge8 %i7, %l1, %g3
13866 fsrc1 %f30, %f16
13867 fand %f30, %f16, %f10
13868 subccc %o7, 0x09DE, %i4
13869 stx %l4, [%l7 + 0x08]
13870 nop
13871 set 0x38, %g2
13872 stx %g7, [%l7 + %g2]
13873 sethi 0x0594, %o2
13874 udivcc %i2, 0x152F, %g2
13875 fandnot1 %f26, %f0, %f4
13876 setx loop_51, %l0, %l1
13877 return %l1
13878 nop
13879 rdpr %cwp, %g1
13880 rdpr %cansave, %g2
13881 rdpr %canrestore, %g3
13882 rdpr %cleanwin, %g4
13883 rdpr %otherwin, %g5
13884 rdpr %wstate, %g6
13885loop_51: movgu %icc, %g1, %o5
13886 fandnot2s %f4, %f22, %f14
13887 edge32 %o1, %g6, %l2
13888 orcc %o6, %l6, %i0
13889 edge16 %l3, %l0, %g4
13890 umul %l5, %i5, %g5
13891 edge8l %i1, %o3, %o0
13892 srax %o4, 0x0D, %l1
13893 stw %g3, [%l7 + 0x44]
13894 ld [%l7 + 0x30], %f6
13895 edge32ln %o7, %i4, %l4
13896 lduw [%l7 + 0x3C], %i7
13897 xnorcc %g7, %o2, %g2
13898 array16 %i3, %i6, %i2
13899 fornot1s %f2, %f14, %f22
13900 sdivcc %g1, 0x0EB5, %o5
13901 array16 %o1, %l2, %g6
13902 fmovrdgz %l6, %f2, %f14
13903 srax %i0, 0x0C, %o6
13904 movge %icc, %l3, %l0
13905 fnand %f24, %f14, %f4
13906 movgu %icc, %g4, %l5
13907 xnorcc %g5, %i1, %i5
13908 edge8 %o0, %o3, %o4
13909 movrne %l1, 0x1F4, %g3
13910 xor %o7, 0x1391, %l4
13911 movcs %xcc, %i4, %i7
13912 sll %o2, 0x08, %g7
13913 movgu %xcc, %g2, %i6
13914 fsrc1 %f0, %f20
13915 sdivcc %i2, 0x1438, %g1
13916 fmovda %xcc, %f8, %f11
13917 andn %o5, %o1, %l2
13918 movg %xcc, %i3, %g6
13919 fmovrdgz %i0, %f8, %f14
13920 movg %icc, %o6, %l3
13921 edge8 %l6, %g4, %l5
13922 fand %f8, %f22, %f30
13923 addc %g5, 0x0CEB, %i1
13924 srl %i5, 0x14, %o0
13925 fmovdne %icc, %f4, %f4
13926 edge32n %o3, %l0, %o4
13927 fmovrsgez %l1, %f9, %f20
13928 ldd [%l7 + 0x28], %f4
13929 edge8n %o7, %l4, %i4
13930 nop
13931 set 0x58, %o7
13932 ldd [%l7 + %o7], %g2
13933 fpadd16 %f4, %f24, %f30
13934 lduw [%l7 + 0x1C], %i7
13935 ldsh [%l7 + 0x44], %o2
13936 fmuld8ulx16 %f19, %f28, %f14
13937 fmovsa %icc, %f31, %f30
13938 fcmpes %fcc0, %f23, %f5
13939 udivcc %g2, 0x1487, %g7
13940 mova %icc, %i6, %g1
13941 fmul8x16 %f8, %f30, %f28
13942 smul %o5, %o1, %l2
13943 ldsh [%l7 + 0x20], %i2
13944 st %f14, [%l7 + 0x74]
13945 movleu %icc, %i3, %i0
13946 orncc %o6, %l3, %g6
13947 sra %g4, %l6, %l5
13948 fmovdl %icc, %f15, %f5
13949 subc %i1, 0x0FF2, %i5
13950 array32 %g5, %o3, %l0
13951 edge8n %o4, %o0, %o7
13952 stb %l4, [%l7 + 0x3E]
13953 fmovsg %icc, %f6, %f9
13954 std %f6, [%l7 + 0x50]
13955 alignaddr %i4, %g3, %i7
13956 fnot2 %f22, %f18
13957 fmovdge %xcc, %f5, %f22
13958 fornot1s %f20, %f26, %f20
13959 xnor %o2, %g2, %l1
13960 orn %i6, %g1, %g7
13961 udivcc %o5, 0x1EF3, %o1
13962 fmovdne %xcc, %f3, %f13
13963 ldd [%l7 + 0x08], %f12
13964 andcc %l2, 0x189D, %i2
13965 st %f29, [%l7 + 0x48]
13966 fnot1 %f6, %f24
13967 addc %i0, %o6, %l3
13968 sra %g6, 0x1C, %i3
13969 movvs %xcc, %l6, %l5
13970 nop
13971 set 0x60, %l1
13972 sth %i1, [%l7 + %l1]
13973 fpsub32 %f22, %f26, %f20
13974 smulcc %i5, 0x1FD9, %g4
13975 edge8n %o3, %l0, %g5
13976 and %o0, %o7, %o4
13977 alignaddr %l4, %i4, %g3
13978 lduw [%l7 + 0x50], %o2
13979 edge32l %g2, %l1, %i7
13980 ldx [%l7 + 0x68], %g1
13981 save %g7, %o5, %i6
13982 rdpr %cwp, %g1
13983 rdpr %cansave, %g2
13984 rdpr %canrestore, %g3
13985 rdpr %cleanwin, %g4
13986 rdpr %otherwin, %g5
13987 rdpr %wstate, %g6
13988 restore %o1, %i2, %i0
13989 rdpr %cwp, %g1
13990 rdpr %cansave, %g2
13991 rdpr %canrestore, %g3
13992 rdpr %cleanwin, %g4
13993 rdpr %otherwin, %g5
13994 rdpr %wstate, %g6
13995 mulx %l2, %l3, %g6
13996 umulcc %o6, 0x1D97, %i3
13997 sth %l5, [%l7 + 0x40]
13998 movvs %icc, %l6, %i5
13999 orn %g4, %i1, %o3
14000 subcc %l0, 0x1AA0, %o0
14001 mova %xcc, %o7, %o4
14002 movgu %icc, %l4, %i4
14003 udivcc %g5, 0x12CE, %g3
14004 st %f16, [%l7 + 0x6C]
14005 subccc %o2, %l1, %i7
14006 fandnot1s %f30, %f20, %f15
14007 fmovspos %xcc, %f21, %f29
14008 edge16 %g1, %g7, %o5
14009 movrlez %g2, %o1, %i2
14010 umul %i6, %i0, %l2
14011 edge8 %g6, %l3, %o6
14012 orcc %i3, 0x1F91, %l6
14013 movneg %xcc, %l5, %g4
14014 xnorcc %i1, 0x1684, %o3
14015 sdiv %l0, 0x04BA, %i5
14016 ldsh [%l7 + 0x50], %o7
14017 andn %o4, 0x09DF, %l4
14018 sll %o0, %i4, %g5
14019 ldx [%l7 + 0x28], %o2
14020 fornot2 %f8, %f2, %f20
14021 alignaddr %l1, %i7, %g1
14022 edge16ln %g3, %g7, %o5
14023 mova %xcc, %o1, %g2
14024 edge16ln %i2, %i0, %l2
14025 fcmpes %fcc1, %f17, %f9
14026 sethi 0x1E53, %g6
14027 mulscc %i6, %o6, %i3
14028 fmovsgu %icc, %f21, %f31
14029 movcc %icc, %l6, %l3
14030 fmovrsgez %g4, %f7, %f1
14031 srl %i1, 0x0F, %l5
14032 sra %l0, 0x02, %o3
14033 andn %i5, 0x18AA, %o4
14034 movrgz %l4, %o0, %o7
14035 fmovspos %icc, %f4, %f30
14036 array16 %g5, %o2, %i4
14037 fabsd %f26, %f30
14038 movrgez %l1, %i7, %g1
14039 stb %g3, [%l7 + 0x5C]
14040 fmovdpos %icc, %f0, %f26
14041 edge8ln %o5, %g7, %g2
14042 xnor %i2, %o1, %i0
14043 sdivx %g6, 0x07C5, %l2
14044 sdivcc %o6, 0x05E2, %i3
14045 movre %i6, %l6, %l3
14046 edge32n %g4, %l5, %l0
14047 stx %i1, [%l7 + 0x08]
14048 sdivx %o3, 0x0BE4, %i5
14049 udivcc %l4, 0x0502, %o4
14050 fzeros %f25
14051 subc %o0, %g5, %o7
14052 edge8n %i4, %l1, %o2
14053 edge8l %i7, %g1, %o5
14054 alignaddrl %g7, %g3, %g2
14055 movrgz %i2, 0x137, %o1
14056 edge32 %i0, %l2, %o6
14057 fcmpeq32 %f4, %f22, %i3
14058 srl %g6, %i6, %l6
14059 ld [%l7 + 0x20], %f21
14060 subcc %g4, 0x1AFD, %l5
14061 xnorcc %l3, %i1, %o3
14062 smulcc %i5, %l0, %o4
14063 edge32l %l4, %o0, %o7
14064 mulx %i4, %l1, %g5
14065 fpadd32 %f4, %f12, %f22
14066 movge %icc, %i7, %o2
14067 ldx [%l7 + 0x68], %g1
14068 save %g7, 0x05F5, %o5
14069 rdpr %cwp, %g1
14070 rdpr %cansave, %g2
14071 rdpr %canrestore, %g3
14072 rdpr %cleanwin, %g4
14073 rdpr %otherwin, %g5
14074 rdpr %wstate, %g6
14075 mulx %g3, %i2, %o1
14076 movl %icc, %g2, %l2
14077 array8 %o6, %i3, %i0
14078 edge32 %i6, %l6, %g6
14079 edge16l %l5, %g4, %i1
14080 fpack16 %f8, %f12
14081 edge8ln %l3, %i5, %o3
14082 movpos %xcc, %l0, %l4
14083 movg %xcc, %o0, %o4
14084 movgu %xcc, %o7, %i4
14085 fmovdcc %icc, %f25, %f13
14086 ldsb [%l7 + 0x37], %g5
14087 ldsw [%l7 + 0x5C], %l1
14088 subc %o2, %i7, %g1
14089 ldx [%l7 + 0x38], %o5
14090 fsrc2s %f21, %f22
14091 movpos %icc, %g7, %g3
14092 movvs %icc, %o1, %g2
14093 lduw [%l7 + 0x58], %i2
14094 xor %l2, %i3, %i0
14095 udivx %o6, 0x0431, %l6
14096 movrgz %i6, 0x1AC, %l5
14097 xorcc %g4, 0x0169, %g6
14098 popc 0x1BAB, %l3
14099 st %f12, [%l7 + 0x3C]
14100 fmovrsne %i1, %f1, %f31
14101 nop
14102 set 0x28, %l5
14103 ldx [%l7 + %l5], %i5
14104 ldsb [%l7 + 0x19], %o3
14105 movneg %xcc, %l4, %l0
14106 movvs %icc, %o4, %o7
14107 xnorcc %o0, %i4, %g5
14108 addc %o2, 0x1727, %l1
14109 addccc %g1, %i7, %o5
14110 sdivcc %g7, 0x00B2, %g3
14111 ldsh [%l7 + 0x7C], %g2
14112 fnand %f24, %f28, %f30
14113 fmovdvc %icc, %f5, %f30
14114 addcc %i2, 0x11CE, %o1
14115 edge8l %i3, %i0, %l2
14116 fmovdn %icc, %f28, %f17
14117 edge32 %o6, %l6, %i6
14118 fmovda %icc, %f3, %f8
14119 srax %l5, %g4, %l3
14120 edge16l %g6, %i1, %o3
14121 umulcc %i5, %l0, %o4
14122 sllx %o7, 0x1F, %l4
14123 edge8n %o0, %g5, %i4
14124 fmovscc %icc, %f18, %f5
14125 subc %l1, %g1, %i7
14126 edge16n %o5, %o2, %g3
14127 edge32n %g7, %g2, %o1
14128 movg %icc, %i2, %i0
14129 lduw [%l7 + 0x60], %i3
14130 fnot2s %f10, %f10
14131 fcmple16 %f30, %f16, %o6
14132 addccc %l6, %i6, %l5
14133 smulcc %l2, %g4, %l3
14134 fnot1s %f25, %f1
14135 nop
14136 set 0x70, %g5
14137 std %f18, [%l7 + %g5]
14138 movcc %icc, %i1, %g6
14139 lduh [%l7 + 0x24], %o3
14140 fandnot2s %f26, %f9, %f17
14141 sdivx %i5, 0x0334, %l0
14142 setx loop_52, %l0, %l1
14143 return %l1
14144 nop
14145 rdpr %cwp, %g1
14146 rdpr %cansave, %g2
14147 rdpr %canrestore, %g3
14148 rdpr %cleanwin, %g4
14149 rdpr %otherwin, %g5
14150 rdpr %wstate, %g6
14151loop_52: addccc %g5, %o0, %i4
14152 fmovsn %xcc, %f30, %f19
14153 fmovdvc %xcc, %f29, %f20
14154 fandnot2s %f20, %f22, %f12
14155 subccc %g1, 0x0020, %l1
14156 edge16l %o5, %i7, %o2
14157 save %g7, %g2, %g3
14158 rdpr %cwp, %g1
14159 rdpr %cansave, %g2
14160 rdpr %canrestore, %g3
14161 rdpr %cleanwin, %g4
14162 rdpr %otherwin, %g5
14163 rdpr %wstate, %g6
14164 edge16n %i2, %o1, %i3
14165 xnorcc %i0, %l6, %o6
14166 stx %i6, [%l7 + 0x70]
14167 fmovrdgz %l2, %f8, %f10
14168 movrne %g4, %l3, %i1
14169 movle %icc, %l5, %o3
14170 fmul8ulx16 %f16, %f0, %f28
14171 fcmpgt16 %f30, %f20, %i5
14172 edge8 %g6, %o7, %l0
14173 sra %l4, 0x18, %o4
14174 srlx %g5, %o0, %i4
14175 movpos %icc, %l1, %o5
14176 fpsub16 %f16, %f6, %f24
14177 sub %g1, 0x0C98, %o2
14178 ld [%l7 + 0x7C], %f23
14179 fmovrsgz %g7, %f27, %f8
14180 xnor %i7, %g2, %i2
14181 movpos %icc, %o1, %g3
14182 fnot2 %f8, %f26
14183 udiv %i0, 0x039B, %i3
14184 fsrc1 %f4, %f14
14185 movgu %xcc, %o6, %l6
14186 movrlez %l2, 0x0BC, %i6
14187 andcc %g4, %i1, %l5
14188 fmovrslz %l3, %f11, %f18
14189 fmovscc %icc, %f22, %f26
14190 sth %o3, [%l7 + 0x4C]
14191 movrlz %i5, 0x016, %g6
14192 lduh [%l7 + 0x48], %l0
14193 fandnot2 %f22, %f8, %f18
14194 nop
14195 set 0x40, %g1
14196 ldd [%l7 + %g1], %f20
14197 ldd [%l7 + 0x78], %f16
14198 xnor %l4, %o4, %g5
14199 sllx %o0, %o7, %i4
14200 edge8l %l1, %o5, %o2
14201 array8 %g7, %g1, %g2
14202 movn %xcc, %i7, %i2
14203 alignaddr %g3, %i0, %o1
14204 ldub [%l7 + 0x75], %i3
14205 movleu %icc, %o6, %l2
14206 fmovrdgz %i6, %f22, %f2
14207 fornot2 %f24, %f26, %f2
14208 fmovrdlez %l6, %f2, %f20
14209 movcs %xcc, %i1, %l5
14210 srlx %l3, 0x0B, %o3
14211 movne %xcc, %g4, %i5
14212 edge16 %g6, %l4, %o4
14213 movg %xcc, %l0, %g5
14214 movvs %xcc, %o7, %o0
14215 movle %icc, %i4, %l1
14216 mulx %o2, 0x1E59, %o5
14217 edge16l %g7, %g1, %i7
14218 sir 0x151C
14219 fcmpeq16 %f24, %f12, %g2
14220 movcs %icc, %i2, %g3
14221 movrne %o1, 0x0BB, %i3
14222 srlx %o6, %l2, %i0
14223 st %f24, [%l7 + 0x74]
14224 movge %xcc, %l6, %i6
14225 fmovrslz %i1, %f12, %f11
14226 fmovsle %icc, %f25, %f18
14227 nop
14228 set 0x5E, %o6
14229 stb %l3, [%l7 + %o6]
14230 movn %xcc, %l5, %g4
14231 st %f2, [%l7 + 0x78]
14232 ldsw [%l7 + 0x50], %o3
14233 ldx [%l7 + 0x30], %i5
14234 fsrc1s %f28, %f2
14235 fmovsvs %icc, %f13, %f24
14236 edge16l %l4, %o4, %g6
14237 ldsw [%l7 + 0x30], %g5
14238 andncc %o7, %l0, %o0
14239 stw %l1, [%l7 + 0x34]
14240 add %o2, 0x0D7A, %i4
14241 sir 0x01B6
14242 xnor %o5, %g1, %g7
14243 sdivx %g2, 0x1A4D, %i2
14244 sra %g3, 0x15, %o1
14245 popc %i7, %o6
14246 stx %l2, [%l7 + 0x70]
14247 lduw [%l7 + 0x58], %i3
14248 fcmpeq16 %f26, %f8, %i0
14249 edge16ln %i6, %l6, %l3
14250 alignaddr %i1, %l5, %g4
14251 st %f11, [%l7 + 0x5C]
14252 ldx [%l7 + 0x30], %i5
14253 fxnors %f13, %f12, %f15
14254 fmovd %f12, %f2
14255 andncc %o3, %l4, %o4
14256 edge32l %g5, %g6, %o7
14257 std %f28, [%l7 + 0x10]
14258 movvs %icc, %l0, %l1
14259 fmovrde %o2, %f24, %f28
14260 ldd [%l7 + 0x20], %f28
14261 edge32l %i4, %o5, %g1
14262 edge8l %o0, %g2, %i2
14263 movneg %xcc, %g7, %g3
14264 ldsh [%l7 + 0x4A], %o1
14265 fmovsge %icc, %f30, %f8
14266 addccc %i7, %l2, %i3
14267 movpos %xcc, %o6, %i6
14268 ldub [%l7 + 0x5D], %l6
14269 fzero %f8
14270 movl %xcc, %i0, %l3
14271 subc %i1, %g4, %i5
14272 movne %xcc, %l5, %l4
14273 orncc %o4, 0x0DC3, %o3
14274 ldsw [%l7 + 0x14], %g6
14275 udivx %o7, 0x0E36, %g5
14276 fmovsvs %icc, %f12, %f2
14277 nop
14278 set 0x34, %i7
14279 sth %l0, [%l7 + %i7]
14280 nop
14281 set 0x2E, %o2
14282 stb %l1, [%l7 + %o2]
14283 edge16 %o2, %o5, %g1
14284 movvs %icc, %o0, %g2
14285 movleu %xcc, %i2, %g7
14286 movleu %xcc, %i4, %o1
14287 restore %i7, %g3, %i3
14288 rdpr %cwp, %g1
14289 rdpr %cansave, %g2
14290 rdpr %canrestore, %g3
14291 rdpr %cleanwin, %g4
14292 rdpr %otherwin, %g5
14293 rdpr %wstate, %g6
14294 movvs %xcc, %l2, %i6
14295 sdivcc %o6, 0x1150, %i0
14296 sllx %l6, %l3, %g4
14297 smul %i5, 0x0F45, %i1
14298 fsrc2s %f25, %f2
14299 ldsh [%l7 + 0x56], %l5
14300 movre %l4, 0x1CC, %o4
14301 xorcc %g6, %o7, %g5
14302 mova %xcc, %o3, %l1
14303 udivcc %o2, 0x0DD6, %o5
14304 array32 %l0, %o0, %g2
14305 sdiv %g1, 0x1D7C, %g7
14306 addc %i4, 0x1F3F, %i2
14307 popc 0x0008, %o1
14308 srax %g3, 0x19, %i3
14309 mova %xcc, %i7, %i6
14310 sdivcc %l2, 0x0940, %o6
14311 fmovs %f0, %f22
14312 mulscc %l6, 0x03B6, %i0
14313 fmovdl %xcc, %f11, %f23
14314 fmul8ulx16 %f8, %f12, %f16
14315 srlx %l3, %i5, %i1
14316 sethi 0x0214, %g4
14317 fnot2s %f3, %f22
14318 ld [%l7 + 0x50], %f23
14319 lduh [%l7 + 0x7E], %l4
14320 fcmpes %fcc0, %f4, %f6
14321 lduh [%l7 + 0x54], %l5
14322 edge8n %g6, %o7, %o4
14323 alignaddr %g5, %o3, %l1
14324 ld [%l7 + 0x30], %f30
14325 subccc %o2, 0x1BBA, %l0
14326 setx loop_53, %l0, %l1
14327 return %l1
14328 nop
14329 rdpr %cwp, %g1
14330 rdpr %cansave, %g2
14331 rdpr %canrestore, %g3
14332 rdpr %cleanwin, %g4
14333 rdpr %otherwin, %g5
14334 rdpr %wstate, %g6
14335loop_53: movvs %xcc, %g2, %i4
14336 popc 0x1EF2, %i2
14337 movle %xcc, %g7, %g3
14338 addc %i3, %o1, %i6
14339 sllx %i7, %o6, %l6
14340 fmovrsgz %l2, %f20, %f3
14341 add %l3, %i5, %i1
14342 umul %i0, %g4, %l4
14343 fmovsgu %xcc, %f9, %f3
14344 fmovsa %icc, %f16, %f4
14345 edge32ln %l5, %o7, %o4
14346 popc %g6, %o3
14347 addc %l1, %g5, %o2
14348 fmovsle %icc, %f10, %f16
14349 sdivcc %o5, 0x15C0, %o0
14350 movvs %icc, %g1, %l0
14351 movrgez %g2, 0x002, %i2
14352 xorcc %i4, 0x17D2, %g7
14353 movrne %g3, 0x178, %o1
14354 edge8l %i6, %i7, %o6
14355 addc %l6, 0x0E3B, %l2
14356 movcc %icc, %l3, %i3
14357 movpos %xcc, %i1, %i5
14358 ldd [%l7 + 0x68], %g4
14359 smul %i0, 0x1501, %l4
14360 fmovdne %icc, %f13, %f4
14361 umulcc %l5, %o7, %o4
14362 ldsh [%l7 + 0x3C], %g6
14363 popc %l1, %g5
14364 subcc %o2, 0x0BD4, %o3
14365 movpos %xcc, %o0, %o5
14366 fmuld8ulx16 %f15, %f27, %f2
14367 movn %icc, %l0, %g2
14368 fmovrdgz %g1, %f10, %f24
14369 edge16 %i4, %g7, %i2
14370 xor %g3, %i6, %i7
14371 subcc %o6, 0x0432, %l6
14372 fpack32 %f0, %f10, %f12
14373 fcmple32 %f2, %f28, %l2
14374 fsrc2 %f26, %f4
14375 alignaddrl %l3, %o1, %i3
14376 fcmpgt16 %f14, %f28, %i1
14377 movrlez %i5, 0x246, %i0
14378 fcmpgt32 %f22, %f14, %g4
14379 fmovdcc %xcc, %f13, %f17
14380 array8 %l4, %o7, %l5
14381 sra %g6, 0x1A, %o4
14382 edge32n %l1, %g5, %o2
14383 fcmpes %fcc0, %f31, %f13
14384 xor %o0, %o5, %l0
14385 fmovsl %icc, %f12, %f8
14386 ldd [%l7 + 0x18], %o2
14387 fmul8x16al %f7, %f12, %f2
14388 xorcc %g1, %g2, %g7
14389 array16 %i2, %i4, %i6
14390 and %i7, %g3, %l6
14391 fmovdleu %icc, %f25, %f26
14392 ldd [%l7 + 0x28], %f18
14393 sub %l2, %l3, %o1
14394 andcc %o6, %i1, %i5
14395 ldub [%l7 + 0x51], %i3
14396 fone %f6
14397 fmovsne %icc, %f7, %f31
14398 edge32n %g4, %i0, %o7
14399 movn %icc, %l5, %l4
14400 fmovrdne %o4, %f22, %f18
14401 sllx %l1, %g5, %o2
14402 fmovrslez %o0, %f9, %f13
14403 xor %g6, 0x1779, %l0
14404 sdivx %o5, 0x091E, %o3
14405 movg %icc, %g1, %g2
14406 srlx %g7, 0x04, %i4
14407 edge32n %i6, %i2, %i7
14408 and %g3, 0x0F88, %l2
14409 movne %icc, %l6, %o1
14410 or %o6, 0x0FF4, %i1
14411 sir 0x1F22
14412 fmovsne %xcc, %f10, %f26
14413 umul %i5, 0x0A2B, %i3
14414 array16 %g4, %l3, %o7
14415 sra %i0, 0x1E, %l4
14416 stw %l5, [%l7 + 0x08]
14417 edge32l %l1, %g5, %o4
14418 stw %o2, [%l7 + 0x30]
14419 array8 %o0, %l0, %o5
14420 add %g6, 0x1B3D, %o3
14421 edge8ln %g2, %g7, %i4
14422 andcc %g1, 0x0B29, %i2
14423 save %i7, %i6, %g3
14424 rdpr %cwp, %g1
14425 rdpr %cansave, %g2
14426 rdpr %canrestore, %g3
14427 rdpr %cleanwin, %g4
14428 rdpr %otherwin, %g5
14429 rdpr %wstate, %g6
14430 ldx [%l7 + 0x60], %l6
14431 fmovrdlz %o1, %f16, %f0
14432 ldd [%l7 + 0x70], %f2
14433 sdiv %l2, 0x05FE, %o6
14434 fnot1 %f6, %f28
14435 movrlz %i1, %i5, %i3
14436 sdivcc %l3, 0x07FB, %g4
14437 movl %xcc, %i0, %l4
14438 fpsub32 %f8, %f22, %f18
14439 array16 %l5, %o7, %l1
14440 movrgez %g5, 0x2B8, %o2
14441 fcmps %fcc2, %f4, %f22
14442 movneg %icc, %o4, %l0
14443 movcc %icc, %o5, %o0
14444 ldx [%l7 + 0x60], %g6
14445 array32 %g2, %g7, %i4
14446 movneg %xcc, %g1, %o3
14447 fnot2 %f12, %f26
14448 edge8ln %i2, %i7, %g3
14449 sllx %i6, 0x1C, %o1
14450 xor %l6, 0x1C9D, %o6
14451 fmovrslez %l2, %f29, %f3
14452 fmovd %f20, %f18
14453 sir 0x1B13
14454 fcmpne32 %f24, %f12, %i1
14455 and %i5, %i3, %g4
14456 stw %i0, [%l7 + 0x0C]
14457 stb %l3, [%l7 + 0x57]
14458 fmovdle %icc, %f11, %f13
14459 xor %l5, %l4, %o7
14460 restore %l1, 0x1A23, %o2
14461 rdpr %cwp, %g1
14462 rdpr %cansave, %g2
14463 rdpr %canrestore, %g3
14464 rdpr %cleanwin, %g4
14465 rdpr %otherwin, %g5
14466 rdpr %wstate, %g6
14467 for %f12, %f20, %f18
14468 umulcc %g5, %o4, %l0
14469 orn %o5, %o0, %g6
14470 srl %g7, %i4, %g1
14471 movg %xcc, %o3, %g2
14472 fnot2 %f26, %f8
14473 xorcc %i7, 0x0EE9, %i2
14474 save %g3, %i6, %o1
14475 rdpr %cwp, %g1
14476 rdpr %cansave, %g2
14477 rdpr %canrestore, %g3
14478 rdpr %cleanwin, %g4
14479 rdpr %otherwin, %g5
14480 rdpr %wstate, %g6
14481 fabss %f20, %f22
14482 fnors %f31, %f30, %f18
14483 sdivcc %l6, 0x035E, %o6
14484 movgu %xcc, %l2, %i1
14485 or %i5, %g4, %i0
14486 ld [%l7 + 0x7C], %f31
14487 srax %i3, %l3, %l4
14488 sir 0x1791
14489 fmovsvs %xcc, %f30, %f20
14490 edge32l %l5, %o7, %o2
14491 ldd [%l7 + 0x28], %l0
14492 subccc %o4, %g5, %l0
14493 ldx [%l7 + 0x50], %o0
14494 smulcc %o5, 0x1FAE, %g7
14495 andn %g6, 0x04ED, %i4
14496 sub %g1, %o3, %g2
14497 xor %i2, %i7, %i6
14498 stx %o1, [%l7 + 0x68]
14499 subcc %g3, 0x08EC, %o6
14500 add %l6, 0x13F7, %l2
14501 alignaddrl %i1, %i5, %g4
14502 andncc %i0, %i3, %l4
14503 addc %l3, %o7, %l5
14504 ldsb [%l7 + 0x17], %o2
14505 movcc %xcc, %l1, %o4
14506 xnor %l0, %o0, %g5
14507 fexpand %f30, %f14
14508 nop
14509 set 0x11, %g7
14510 ldub [%l7 + %g7], %g7
14511 fmovse %icc, %f15, %f30
14512 edge16n %o5, %i4, %g1
14513 fxor %f18, %f4, %f16
14514 move %xcc, %g6, %o3
14515 edge16 %g2, %i2, %i6
14516 movge %xcc, %i7, %o1
14517 andncc %o6, %g3, %l6
14518 umul %i1, 0x009A, %i5
14519 edge8ln %g4, %i0, %i3
14520 fcmpeq32 %f22, %f16, %l2
14521 edge8l %l4, %o7, %l5
14522 sra %o2, %l3, %l1
14523 and %l0, 0x0C9F, %o4
14524 mova %icc, %g5, %g7
14525 udiv %o5, 0x06E4, %i4
14526 lduw [%l7 + 0x3C], %g1
14527 xor %g6, %o3, %g2
14528 addcc %i2, 0x1262, %o0
14529 movcc %xcc, %i6, %i7
14530 movg %icc, %o1, %o6
14531 stb %g3, [%l7 + 0x58]
14532 fmovsneg %xcc, %f21, %f31
14533 fpsub32s %f6, %f3, %f16
14534 ldub [%l7 + 0x41], %i1
14535 edge16l %l6, %g4, %i0
14536 add %i3, %i5, %l2
14537 edge32l %o7, %l5, %o2
14538 fmovde %xcc, %f7, %f23
14539 ld [%l7 + 0x60], %f21
14540 ldd [%l7 + 0x70], %l4
14541 st %f8, [%l7 + 0x0C]
14542 andncc %l1, %l0, %o4
14543 sra %l3, %g7, %g5
14544 orncc %o5, %g1, %i4
14545 ldub [%l7 + 0x61], %g6
14546 smulcc %o3, 0x0258, %g2
14547 st %f5, [%l7 + 0x60]
14548 movrgz %i2, %o0, %i6
14549 lduw [%l7 + 0x18], %i7
14550 alignaddr %o6, %g3, %i1
14551 edge8n %o1, %g4, %i0
14552 movrgz %l6, 0x23D, %i5
14553 fnot1s %f26, %f10
14554 fmovdn %xcc, %f26, %f27
14555 sdivcc %i3, 0x0104, %o7
14556 array32 %l2, %l5, %l4
14557 fmovdl %xcc, %f26, %f7
14558 movle %xcc, %l1, %o2
14559 edge16l %o4, %l0, %l3
14560 ldsb [%l7 + 0x50], %g7
14561 sdiv %g5, 0x0343, %g1
14562 edge32l %o5, %g6, %i4
14563 sdivx %g2, 0x1151, %o3
14564 srl %i2, %o0, %i7
14565 st %f16, [%l7 + 0x28]
14566 edge16ln %o6, %g3, %i1
14567 sdivcc %o1, 0x1E51, %g4
14568 movg %icc, %i0, %l6
14569 movn %icc, %i6, %i5
14570 movl %icc, %i3, %l2
14571 movne %icc, %o7, %l5
14572 ldub [%l7 + 0x7C], %l4
14573 fmul8ulx16 %f8, %f24, %f18
14574 fpmerge %f16, %f27, %f18
14575 udivcc %o2, 0x03F5, %l1
14576 fmovrse %l0, %f23, %f25
14577 sdivx %o4, 0x0F2B, %g7
14578 fzeros %f14
14579 addc %l3, 0x0132, %g5
14580 movgu %xcc, %g1, %o5
14581 array8 %i4, %g6, %o3
14582 fmovdge %xcc, %f19, %f22
14583 fmovdneg %icc, %f8, %f15
14584 umulcc %i2, 0x104B, %g2
14585 add %i7, %o6, %g3
14586 sdivcc %i1, 0x0C3C, %o0
14587 udivx %g4, 0x1AC5, %o1
14588 sdivcc %i0, 0x1AF4, %i6
14589 alignaddrl %i5, %i3, %l6
14590 umul %l2, 0x06DD, %l5
14591 fpadd32s %f29, %f26, %f29
14592 edge8l %l4, %o2, %l1
14593 popc 0x0ACA, %l0
14594 std %f16, [%l7 + 0x18]
14595 orncc %o7, %o4, %g7
14596 fpack16 %f26, %f19
14597 edge32n %l3, %g1, %g5
14598 addccc %i4, %g6, %o3
14599 srl %i2, %g2, %i7
14600 xnorcc %o6, 0x13F0, %g3
14601 fcmped %fcc1, %f6, %f30
14602 ldsw [%l7 + 0x64], %i1
14603 fpsub16 %f28, %f8, %f0
14604 movg %icc, %o0, %o5
14605 andcc %o1, 0x0AEC, %g4
14606 bshuffle %f12, %f8, %f2
14607 array32 %i6, %i0, %i3
14608 and %i5, 0x04D5, %l2
14609 sub %l6, 0x018A, %l4
14610 movn %icc, %o2, %l1
14611 xnorcc %l0, %l5, %o7
14612 fnegd %f14, %f2
14613 setx loop_54, %l0, %l1
14614 return %l1
14615 nop
14616 rdpr %cwp, %g1
14617 rdpr %cansave, %g2
14618 rdpr %canrestore, %g3
14619 rdpr %cleanwin, %g4
14620 rdpr %otherwin, %g5
14621 rdpr %wstate, %g6
14622loop_54: mulx %o4, %g5, %i4
14623 movrgez %g6, 0x16D, %i2
14624 alignaddr %o3, %g2, %o6
14625 save %i7, 0x11BC, %g3
14626 rdpr %cwp, %g1
14627 rdpr %cansave, %g2
14628 rdpr %canrestore, %g3
14629 rdpr %cleanwin, %g4
14630 rdpr %otherwin, %g5
14631 rdpr %wstate, %g6
14632 edge32n %i1, %o0, %o5
14633 alignaddrl %g4, %i6, %i0
14634 edge32l %o1, %i5, %i3
14635 ldsh [%l7 + 0x12], %l2
14636 movrne %l4, 0x1C8, %o2
14637 srax %l6, 0x14, %l1
14638 umulcc %l0, %o7, %l5
14639 fmovdl %xcc, %f12, %f29
14640 std %f22, [%l7 + 0x30]
14641 movrgez %l3, 0x26E, %g1
14642 array32 %o4, %g5, %i4
14643 fpsub32s %f6, %f25, %f25
14644 movleu %xcc, %g6, %i2
14645 fmovrdlez %g7, %f24, %f20
14646 fzeros %f15
14647 fmovsn %icc, %f0, %f27
14648 fmovsvc %icc, %f25, %f0
14649 movcs %icc, %g2, %o3
14650 sub %i7, 0x1941, %o6
14651 edge8 %i1, %g3, %o0
14652 sdivx %g4, 0x0763, %i6
14653 fnands %f22, %f12, %f7
14654 nop
14655 set 0x10, %o4
14656 ldd [%l7 + %o4], %f26
14657 edge32l %o5, %i0, %i5
14658 sethi 0x104E, %o1
14659 movgu %icc, %l2, %i3
14660 movl %xcc, %l4, %o2
14661 save %l6, %l1, %l0
14662 rdpr %cwp, %g1
14663 rdpr %cansave, %g2
14664 rdpr %canrestore, %g3
14665 rdpr %cleanwin, %g4
14666 rdpr %otherwin, %g5
14667 rdpr %wstate, %g6
14668 sdivcc %l5, 0x0762, %o7
14669 andn %l3, 0x06B5, %g1
14670 mova %icc, %g5, %i4
14671 movl %icc, %o4, %g6
14672 fornot2s %f17, %f21, %f24
14673 fmovdg %icc, %f0, %f26
14674 stx %i2, [%l7 + 0x70]
14675 movneg %icc, %g2, %g7
14676 sth %o3, [%l7 + 0x2A]
14677 movcc %icc, %o6, %i1
14678 fones %f28
14679 movrgez %g3, %i7, %g4
14680 std %f26, [%l7 + 0x08]
14681 sethi 0x0AD3, %i6
14682 edge8ln %o5, %o0, %i5
14683 edge8ln %o1, %i0, %l2
14684 ldd [%l7 + 0x50], %l4
14685 xnor %i3, 0x195B, %l6
14686 movcc %icc, %l1, %l0
14687 udivcc %o2, 0x0B4C, %l5
14688 fmovsneg %icc, %f13, %f18
14689 sll %l3, %g1, %g5
14690 edge16 %o7, %o4, %i4
14691 mulscc %g6, 0x0093, %g2
14692 fcmple16 %f20, %f8, %i2
14693 fmovrde %o3, %f6, %f24
14694 movge %xcc, %o6, %i1
14695 mulx %g3, %g7, %i7
14696 sethi 0x1036, %i6
14697 fmovd %f22, %f22
14698 st %f10, [%l7 + 0x14]
14699 movrgz %o5, 0x021, %g4
14700 or %i5, 0x1AE2, %o0
14701 sdiv %i0, 0x05E1, %o1
14702 ld [%l7 + 0x28], %f21
14703 array8 %l2, %l4, %l6
14704 sethi 0x0FE7, %i3
14705 sll %l0, 0x04, %o2
14706 fmovdleu %xcc, %f18, %f16
14707 fornot2s %f9, %f30, %f3
14708 xnor %l1, %l5, %g1
14709 or %l3, 0x036E, %o7
14710 sdiv %o4, 0x09FF, %i4
14711 sll %g5, %g2, %i2
14712 fmovsleu %xcc, %f0, %f21
14713 movcc %xcc, %g6, %o3
14714 orcc %o6, %i1, %g3
14715 smulcc %i7, 0x185C, %i6
14716 lduw [%l7 + 0x64], %g7
14717 movne %xcc, %g4, %o5
14718 fand %f6, %f28, %f12
14719 orn %i5, 0x01A9, %i0
14720 orn %o0, %o1, %l2
14721 addc %l4, %l6, %i3
14722 fmovsgu %icc, %f6, %f2
14723 fsrc2 %f6, %f14
14724 andcc %l0, 0x1390, %o2
14725 sethi 0x0583, %l1
14726 xnor %g1, 0x1025, %l5
14727 sub %l3, %o4, %i4
14728 ldub [%l7 + 0x49], %o7
14729 array8 %g2, %i2, %g6
14730 std %f12, [%l7 + 0x40]
14731 fands %f20, %f20, %f20
14732 andncc %o3, %g5, %o6
14733 movgu %xcc, %i1, %g3
14734 fmuld8ulx16 %f20, %f1, %f20
14735 movne %icc, %i6, %i7
14736 edge8l %g7, %o5, %g4
14737 movrlz %i5, %i0, %o1
14738 orncc %l2, %o0, %l6
14739 sethi 0x051C, %l4
14740 andcc %i3, %l0, %o2
14741 udivcc %g1, 0x0E29, %l1
14742 edge16 %l5, %o4, %i4
14743 nop
14744 set 0x2C, %i0
14745 lduh [%l7 + %i0], %o7
14746 sdivx %g2, 0x0FF1, %l3
14747 or %g6, 0x1F03, %i2
14748 ldub [%l7 + 0x11], %g5
14749 sir 0x1D69
14750 edge8l %o6, %o3, %i1
14751 and %g3, %i7, %i6
14752 edge16n %g7, %o5, %g4
14753 fmovsne %xcc, %f26, %f3
14754 fcmpes %fcc2, %f3, %f22
14755 andncc %i0, %i5, %l2
14756 subc %o0, %o1, %l4
14757 fxor %f2, %f2, %f24
14758 lduh [%l7 + 0x6E], %i3
14759 faligndata %f24, %f18, %f6
14760 fmovsl %xcc, %f29, %f6
14761 fmovdpos %xcc, %f10, %f17
14762 umulcc %l6, 0x0E8D, %l0
14763 xnor %o2, %g1, %l1
14764 restore %l5, 0x0533, %o4
14765 rdpr %cwp, %g1
14766 rdpr %cansave, %g2
14767 rdpr %canrestore, %g3
14768 rdpr %cleanwin, %g4
14769 rdpr %otherwin, %g5
14770 rdpr %wstate, %g6
14771 fmovda %xcc, %f2, %f19
14772 movne %icc, %o7, %i4
14773 movvs %icc, %g2, %g6
14774 ld [%l7 + 0x74], %f3
14775 edge8ln %l3, %i2, %g5
14776 movle %icc, %o6, %i1
14777 fpadd16 %f26, %f16, %f28
14778 nop
14779 set 0x40, %g4
14780 ldx [%l7 + %g4], %g3
14781 fmovsgu %icc, %f19, %f9
14782 xorcc %i7, %i6, %o3
14783 sethi 0x0A2B, %o5
14784 movrgz %g4, 0x2D1, %i0
14785 srl %i5, 0x0B, %l2
14786 mulx %g7, 0x1EE7, %o0
14787 addccc %o1, %i3, %l4
14788 umulcc %l6, %o2, %g1
14789 fandnot1s %f20, %f13, %f3
14790 faligndata %f20, %f8, %f30
14791 nop
14792 set 0x20, %i5
14793 stx %l0, [%l7 + %i5]
14794 movl %icc, %l5, %l1
14795 sdiv %o7, 0x1C1F, %i4
14796 movvs %icc, %g2, %g6
14797 addccc %o4, 0x1D32, %l3
14798 fmul8x16al %f6, %f7, %f2
14799 ldd [%l7 + 0x08], %f30
14800 umul %i2, %o6, %g5
14801 andn %i1, %g3, %i6
14802 movvs %icc, %o3, %o5
14803 fmovrse %i7, %f22, %f0
14804 sdivx %g4, 0x09F3, %i5
14805 siam 0x6
14806 sth %l2, [%l7 + 0x6E]
14807 array16 %i0, %g7, %o1
14808 movn %icc, %i3, %l4
14809 ldsh [%l7 + 0x3E], %o0
14810 fmovsge %xcc, %f8, %f23
14811 sir 0x0D12
14812 umulcc %l6, %g1, %o2
14813 edge32l %l5, %l0, %o7
14814 movvc %xcc, %i4, %g2
14815 std %f8, [%l7 + 0x10]
14816 movrne %g6, %l1, %l3
14817 edge16l %o4, %i2, %o6
14818 andcc %i1, 0x02C3, %g5
14819 fzeros %f9
14820 edge16n %g3, %o3, %i6
14821 fcmpes %fcc1, %f25, %f24
14822 array8 %o5, %g4, %i7
14823 save %i5, 0x12DA, %i0
14824 rdpr %cwp, %g1
14825 rdpr %cansave, %g2
14826 rdpr %canrestore, %g3
14827 rdpr %cleanwin, %g4
14828 rdpr %otherwin, %g5
14829 rdpr %wstate, %g6
14830 orcc %l2, %o1, %g7
14831 edge16 %i3, %l4, %l6
14832 mulscc %o0, 0x0837, %g1
14833 fxors %f4, %f2, %f13
14834 fmovdge %icc, %f30, %f15
14835 fmovd %f22, %f12
14836 ldsw [%l7 + 0x60], %l5
14837 fsrc1s %f4, %f29
14838 smulcc %l0, %o2, %o7
14839 ldd [%l7 + 0x10], %g2
14840 pdist %f20, %f18, %f4
14841 movvc %xcc, %i4, %l1
14842 movl %icc, %l3, %g6
14843 or %o4, %o6, %i2
14844 mulscc %g5, 0x1476, %i1
14845 andncc %o3, %i6, %g3
14846 fcmpne32 %f12, %f0, %g4
14847 subc %o5, 0x148B, %i5
14848 orcc %i0, %i7, %l2
14849 fmovsne %xcc, %f5, %f31
14850 ldsw [%l7 + 0x60], %o1
14851 edge16 %g7, %l4, %l6
14852 fzero %f0
14853 movcs %xcc, %i3, %g1
14854 smul %l5, 0x05DF, %l0
14855 stb %o2, [%l7 + 0x45]
14856 addccc %o0, 0x096F, %o7
14857 fmovdvc %xcc, %f25, %f25
14858 movcs %xcc, %g2, %l1
14859 edge8ln %i4, %l3, %g6
14860 sll %o6, %i2, %o4
14861 move %icc, %g5, %o3
14862 array16 %i6, %g3, %i1
14863 ld [%l7 + 0x78], %f16
14864 movre %g4, %o5, %i0
14865 fmovsvs %icc, %f24, %f13
14866 sdivx %i5, 0x00DB, %i7
14867 fandnot2s %f11, %f30, %f23
14868 movcc %xcc, %o1, %l2
14869 ldx [%l7 + 0x48], %g7
14870 ldsb [%l7 + 0x36], %l4
14871 mulscc %i3, 0x0C5E, %l6
14872 movge %xcc, %g1, %l5
14873 orcc %o2, 0x0B6B, %l0
14874 udivx %o0, 0x1F2D, %o7
14875 stb %l1, [%l7 + 0x39]
14876 fmovsneg %xcc, %f23, %f14
14877 addc %g2, %l3, %g6
14878 movpos %xcc, %o6, %i2
14879 movvc %xcc, %i4, %g5
14880 ld [%l7 + 0x28], %f12
14881 popc 0x12AA, %o3
14882 edge16n %o4, %g3, %i6
14883 array32 %i1, %o5, %i0
14884 movleu %icc, %i5, %i7
14885 fpack16 %f20, %f22
14886 udivx %o1, 0x065E, %l2
14887 edge32 %g4, %g7, %l4
14888 subcc %l6, 0x0C35, %g1
14889 edge32n %i3, %l5, %o2
14890 edge8 %l0, %o7, %o0
14891 movcc %icc, %l1, %g2
14892 fmovrslz %l3, %f25, %f0
14893 fmovdle %icc, %f3, %f9
14894 fmovsne %icc, %f20, %f1
14895 fandnot1 %f6, %f14, %f30
14896 movvc %xcc, %g6, %o6
14897 fnot1 %f24, %f18
14898 ldd [%l7 + 0x28], %i2
14899 fsrc1 %f10, %f8
14900 movrne %g5, 0x3EA, %o3
14901 fnot2 %f8, %f8
14902 ldd [%l7 + 0x58], %i4
14903 sra %g3, 0x0E, %o4
14904 smulcc %i6, 0x1684, %o5
14905 std %f8, [%l7 + 0x68]
14906 fmovdpos %icc, %f12, %f20
14907 setx loop_55, %l0, %l1
14908 return %l1
14909 nop
14910 rdpr %cwp, %g1
14911 rdpr %cansave, %g2
14912 rdpr %canrestore, %g3
14913 rdpr %cleanwin, %g4
14914 rdpr %otherwin, %g5
14915 rdpr %wstate, %g6
14916loop_55: movleu %xcc, %i7, %l2
14917 sdivx %g4, 0x1C79, %o1
14918 and %g7, 0x134E, %l6
14919 fnot2s %f9, %f7
14920 orncc %l4, %i3, %g1
14921 faligndata %f0, %f16, %f18
14922 edge16l %o2, %l5, %l0
14923 fmul8x16 %f15, %f18, %f22
14924 fors %f2, %f18, %f14
14925 restore %o0, %l1, %o7
14926 rdpr %cwp, %g1
14927 rdpr %cansave, %g2
14928 rdpr %canrestore, %g3
14929 rdpr %cleanwin, %g4
14930 rdpr %otherwin, %g5
14931 rdpr %wstate, %g6
14932 move %xcc, %l3, %g2
14933 srl %g6, %i2, %o6
14934 movgu %icc, %g5, %i4
14935 ldd [%l7 + 0x70], %f6
14936 subc %o3, 0x07F3, %o4
14937 fxors %f27, %f0, %f9
14938 sdivx %g3, 0x0EB6, %i6
14939 xnor %i1, %i5, %o5
14940 sdivx %i0, 0x120C, %l2
14941 sdiv %i7, 0x1549, %o1
14942 fnot1s %f24, %f18
14943 edge16 %g4, %l6, %g7
14944 srax %i3, 0x0A, %g1
14945 st %f20, [%l7 + 0x0C]
14946 sdivcc %o2, 0x1D1B, %l5
14947 movcs %icc, %l0, %l4
14948 mulscc %o0, 0x0E78, %l1
14949 udivcc %o7, 0x1C29, %g2
14950 movrgez %l3, 0x214, %g6
14951 andcc %i2, 0x076F, %o6
14952 xorcc %i4, 0x035A, %o3
14953 fmovrde %g5, %f0, %f2
14954 ldsw [%l7 + 0x1C], %o4
14955 smul %g3, %i1, %i5
14956 fandnot1 %f0, %f10, %f24
14957 sdivx %i6, 0x1E9D, %i0
14958 st %f2, [%l7 + 0x14]
14959 udiv %l2, 0x13E2, %i7
14960 edge32n %o5, %g4, %o1
14961 fsrc1s %f14, %f14
14962 nop
14963 set 0x48, %i6
14964 ldx [%l7 + %i6], %g7
14965 fsrc2 %f18, %f24
14966 movre %i3, 0x3CD, %l6
14967 fmovde %xcc, %f19, %f14
14968 subc %g1, %o2, %l5
14969 movcs %xcc, %l0, %o0
14970 mova %icc, %l1, %l4
14971 ldsb [%l7 + 0x40], %o7
14972 mulscc %l3, %g6, %g2
14973 mulx %i2, %i4, %o3
14974 fnands %f18, %f0, %f4
14975 fcmpgt16 %f10, %f22, %o6
14976 nop
14977 set 0x2D, %g6
14978 ldub [%l7 + %g6], %g5
14979 fmovdge %xcc, %f8, %f9
14980 fmovscc %xcc, %f2, %f2
14981 movrgz %o4, %i1, %i5
14982 subccc %g3, %i6, %i0
14983 setx loop_56, %l0, %l1
14984 return %l1
14985 nop
14986 rdpr %cwp, %g1
14987 rdpr %cansave, %g2
14988 rdpr %canrestore, %g3
14989 rdpr %cleanwin, %g4
14990 rdpr %otherwin, %g5
14991 rdpr %wstate, %g6
14992loop_56: andn %o1, %g4, %g7
14993 fnor %f26, %f28, %f20
14994 andn %l6, 0x0B4D, %i3
14995 and %o2, 0x0251, %g1
14996 ldd [%l7 + 0x18], %l4
14997 sra %o0, %l1, %l0
14998 fmovdl %icc, %f22, %f15
14999 edge16n %l4, %o7, %g6
15000 lduh [%l7 + 0x60], %g2
15001 array8 %l3, %i2, %i4
15002 smulcc %o3, 0x1ABF, %g5
15003 sll %o6, 0x08, %i1
15004 fone %f0
15005 subcc %o4, %g3, %i6
15006 fmovdcc %xcc, %f12, %f3
15007 fones %f22
15008 edge16 %i5, %l2, %i0
15009 udiv %i7, 0x1B43, %o5
15010 movg %xcc, %o1, %g7
15011 fnot2 %f20, %f12
15012 fnand %f24, %f12, %f2
15013 mova %xcc, %g4, %i3
15014 fmul8x16 %f19, %f18, %f16
15015 sdiv %o2, 0x1AEE, %g1
15016 sir 0x1669
15017 edge8 %l6, %o0, %l5
15018 orncc %l1, 0x09E8, %l0
15019 and %l4, %g6, %o7
15020 srlx %g2, %l3, %i2
15021 addc %i4, 0x080C, %g5
15022 fmovrsgz %o3, %f4, %f8
15023 fmovsvs %icc, %f4, %f23
15024 edge8l %o6, %i1, %g3
15025 srax %o4, 0x00, %i6
15026 srlx %i5, 0x04, %i0
15027 ld [%l7 + 0x2C], %f25
15028 fmovrse %i7, %f9, %f1
15029 edge8 %l2, %o1, %o5
15030 fmovsa %icc, %f16, %f24
15031 edge16ln %g4, %i3, %g7
15032 ldsb [%l7 + 0x16], %g1
15033 move %xcc, %l6, %o2
15034 sethi 0x10DF, %o0
15035 movge %xcc, %l5, %l0
15036 fmovsle %xcc, %f7, %f10
15037 edge16l %l4, %l1, %g6
15038 stw %o7, [%l7 + 0x40]
15039 smulcc %l3, %i2, %g2
15040 sub %g5, %o3, %i4
15041 movre %o6, 0x293, %g3
15042 umulcc %i1, 0x0B6C, %o4
15043 fmovrsgz %i6, %f22, %f24
15044 andcc %i0, 0x1F05, %i5
15045 fxors %f7, %f17, %f15
15046 popc %l2, %i7
15047 movge %xcc, %o1, %o5
15048 fpsub32s %f27, %f20, %f29
15049 nop
15050 set 0x50, %i2
15051 lduh [%l7 + %i2], %g4
15052 fmovsge %xcc, %f5, %f31
15053 fmovsvc %xcc, %f23, %f27
15054 movneg %icc, %i3, %g1
15055 fpack32 %f16, %f24, %f26
15056 edge32ln %l6, %o2, %g7
15057 edge8n %o0, %l5, %l4
15058 xnorcc %l1, %l0, %g6
15059 popc 0x0B7F, %l3
15060 edge16n %i2, %g2, %g5
15061 for %f6, %f22, %f18
15062 fmul8sux16 %f10, %f2, %f4
15063 andn %o7, 0x0541, %o3
15064 fcmpgt32 %f14, %f12, %o6
15065 srlx %g3, 0x19, %i1
15066 subccc %i4, 0x179A, %i6
15067 fnors %f1, %f29, %f22
15068 orcc %i0, 0x1770, %i5
15069 umulcc %l2, 0x14F6, %i7
15070 xor %o4, 0x05B6, %o5
15071 lduh [%l7 + 0x5C], %g4
15072 addc %o1, 0x0388, %g1
15073 fmovsgu %xcc, %f19, %f28
15074 movpos %icc, %i3, %l6
15075 edge32n %g7, %o2, %o0
15076 sdivcc %l5, 0x1EEB, %l4
15077 edge32ln %l0, %l1, %l3
15078 edge32ln %g6, %g2, %g5
15079 ldd [%l7 + 0x68], %f4
15080 xor %o7, 0x1D64, %i2
15081 ldd [%l7 + 0x58], %o2
15082 edge8 %g3, %o6, %i1
15083 movrne %i4, 0x2D5, %i0
15084 popc 0x1B59, %i6
15085 movle %icc, %l2, %i7
15086 movleu %icc, %o4, %i5
15087 ldd [%l7 + 0x48], %f18
15088 edge8n %g4, %o5, %g1
15089 mulscc %o1, 0x06B4, %i3
15090 fpsub16s %f6, %f14, %f3
15091 edge8 %g7, %l6, %o0
15092 srax %l5, %o2, %l4
15093 edge8l %l0, %l3, %l1
15094 edge8l %g6, %g5, %o7
15095 movn %icc, %g2, %o3
15096 save %i2, 0x13D7, %o6
15097 rdpr %cwp, %g1
15098 rdpr %cansave, %g2
15099 rdpr %canrestore, %g3
15100 rdpr %cleanwin, %g4
15101 rdpr %otherwin, %g5
15102 rdpr %wstate, %g6
15103 ldd [%l7 + 0x58], %f20
15104 movcc %icc, %g3, %i1
15105 fxnors %f28, %f22, %f14
15106 sra %i0, %i4, %l2
15107 alignaddrl %i6, %i7, %o4
15108 xnor %g4, 0x12FD, %o5
15109 nop
15110 set 0x54, %i3
15111 ldsh [%l7 + %i3], %g1
15112 nop
15113 set 0x48, %g3
15114 std %f0, [%l7 + %g3]
15115 edge32 %i5, %i3, %o1
15116 array32 %g7, %l6, %o0
15117 movl %xcc, %o2, %l5
15118 fcmped %fcc3, %f20, %f6
15119 movge %xcc, %l4, %l0
15120 movvs %xcc, %l3, %g6
15121 orncc %l1, %g5, %o7
15122 fmuld8ulx16 %f3, %f21, %f28
15123 movvc %xcc, %g2, %i2
15124 andncc %o6, %o3, %g3
15125 fmovdle %icc, %f17, %f16
15126 orncc %i1, %i0, %i4
15127 srax %i6, %l2, %i7
15128 stw %g4, [%l7 + 0x30]
15129 fpadd16s %f4, %f19, %f27
15130 orncc %o4, %g1, %o5
15131 movrne %i5, %o1, %i3
15132 movne %xcc, %l6, %g7
15133 sll %o2, 0x1A, %o0
15134 fpsub32 %f0, %f0, %f24
15135 addcc %l5, 0x0693, %l4
15136 fzeros %f26
15137 sdivcc %l3, 0x1172, %l0
15138 movpos %xcc, %l1, %g6
15139 xnor %g5, %o7, %g2
15140 fones %f2
15141 popc 0x15BB, %i2
15142 sdivx %o6, 0x073F, %o3
15143 fmovrsgez %g3, %f10, %f30
15144 faligndata %f28, %f16, %f28
15145 fmovdn %xcc, %f21, %f22
15146 edge16ln %i0, %i4, %i1
15147 orn %l2, 0x1E37, %i6
15148 fpadd32s %f11, %f31, %f10
15149 sub %i7, %o4, %g4
15150 faligndata %f24, %f2, %f14
15151 movl %xcc, %g1, %i5
15152 fmovsge %icc, %f3, %f31
15153 fone %f10
15154 ldub [%l7 + 0x4D], %o5
15155 edge8l %i3, %o1, %l6
15156 movg %xcc, %g7, %o2
15157 movn %xcc, %l5, %o0
15158 xnorcc %l3, %l0, %l4
15159 orncc %g6, %l1, %o7
15160 ldd [%l7 + 0x08], %f12
15161 movle %icc, %g5, %g2
15162 movge %icc, %o6, %i2
15163 fandnot2 %f20, %f0, %f22
15164 ldx [%l7 + 0x70], %g3
15165 nop
15166 set 0x32, %l4
15167 lduh [%l7 + %l4], %o3
15168 fmovrde %i0, %f26, %f18
15169 sub %i4, %l2, %i6
15170 stb %i1, [%l7 + 0x32]
15171 mulx %o4, %i7, %g4
15172 fmovsne %xcc, %f15, %f10
15173 fnot2s %f9, %f12
15174 edge16ln %i5, %g1, %o5
15175 movvc %xcc, %i3, %o1
15176 fsrc2s %f5, %f31
15177 sdiv %g7, 0x1B56, %o2
15178 sir 0x1928
15179 fmovrsgz %l6, %f27, %f29
15180 movre %l5, 0x183, %l3
15181 movneg %xcc, %o0, %l0
15182 stb %g6, [%l7 + 0x32]
15183 ldsw [%l7 + 0x58], %l4
15184 popc %o7, %g5
15185 xnorcc %l1, %g2, %o6
15186 alignaddr %g3, %o3, %i2
15187 array16 %i4, %l2, %i6
15188 sdivx %i0, 0x007D, %i1
15189 add %i7, %g4, %i5
15190 movvc %icc, %o4, %g1
15191 srax %o5, %i3, %g7
15192 move %icc, %o1, %o2
15193 edge8l %l6, %l3, %o0
15194 movle %xcc, %l0, %l5
15195 movg %xcc, %l4, %o7
15196 fcmpd %fcc3, %f4, %f14
15197 ldx [%l7 + 0x28], %g5
15198 fnands %f10, %f22, %f3
15199 edge32 %g6, %g2, %l1
15200 movn %icc, %o6, %g3
15201 movcc %icc, %i2, %i4
15202 fnegs %f13, %f22
15203 fmovrsgz %l2, %f25, %f10
15204 edge32n %i6, %o3, %i1
15205 edge32 %i0, %g4, %i7
15206 movge %icc, %i5, %o4
15207 edge16 %g1, %i3, %o5
15208 fmovs %f3, %f0
15209 fmovsg %xcc, %f19, %f21
15210 andn %g7, %o2, %o1
15211 fzeros %f29
15212 lduw [%l7 + 0x18], %l3
15213 srax %l6, 0x03, %o0
15214 mulscc %l0, 0x0DBF, %l5
15215 movpos %xcc, %o7, %g5
15216 fmovrslz %l4, %f29, %f2
15217 orncc %g2, %l1, %o6
15218 sra %g6, 0x1E, %i2
15219 addccc %g3, %i4, %l2
15220 edge8 %i6, %o3, %i1
15221 stw %g4, [%l7 + 0x78]
15222 fexpand %f0, %f26
15223 srl %i0, %i7, %i5
15224 ld [%l7 + 0x38], %f8
15225 ldub [%l7 + 0x4D], %o4
15226 movl %xcc, %g1, %i3
15227 fpadd32 %f2, %f22, %f22
15228 edge8l %o5, %g7, %o2
15229 sth %o1, [%l7 + 0x40]
15230 umul %l6, 0x126F, %o0
15231 orncc %l0, %l5, %l3
15232 fnot2s %f2, %f10
15233 restore %g5, %o7, %g2
15234 rdpr %cwp, %g1
15235 rdpr %cansave, %g2
15236 rdpr %canrestore, %g3
15237 rdpr %cleanwin, %g4
15238 rdpr %otherwin, %g5
15239 rdpr %wstate, %g6
15240 mulscc %l4, %o6, %g6
15241 setx loop_57, %l0, %l1
15242 return %l1
15243 nop
15244 rdpr %cwp, %g1
15245 rdpr %cansave, %g2
15246 rdpr %canrestore, %g3
15247 rdpr %cleanwin, %g4
15248 rdpr %otherwin, %g5
15249 rdpr %wstate, %g6
15250loop_57: ldsw [%l7 + 0x24], %i4
15251 lduh [%l7 + 0x1C], %l2
15252 movn %icc, %o3, %i1
15253 fmovse %xcc, %f17, %f13
15254 fpsub32s %f4, %f9, %f14
15255 smul %i6, 0x1CF2, %i0
15256 movl %xcc, %g4, %i5
15257 srax %i7, 0x15, %o4
15258 edge16 %g1, %o5, %i3
15259 move %xcc, %o2, %g7
15260 lduw [%l7 + 0x24], %o1
15261 fcmped %fcc3, %f18, %f10
15262 and %l6, %l0, %o0
15263 restore %l5, %l3, %g5
15264 rdpr %cwp, %g1
15265 rdpr %cansave, %g2
15266 rdpr %canrestore, %g3
15267 rdpr %cleanwin, %g4
15268 rdpr %otherwin, %g5
15269 rdpr %wstate, %g6
15270 udivx %o7, 0x0E09, %l4
15271 array8 %o6, %g2, %l1
15272 alignaddrl %g6, %i2, %g3
15273 umulcc %l2, 0x19A9, %o3
15274 xnorcc %i4, 0x06C3, %i1
15275 movvs %icc, %i0, %i6
15276 fandnot2s %f18, %f25, %f21
15277 array16 %g4, %i5, %o4
15278 edge8 %g1, %i7, %o5
15279 andn %o2, %g7, %i3
15280 umulcc %l6, %o1, %l0
15281 fmovsa %icc, %f31, %f16
15282 movrgez %l5, %o0, %g5
15283 movrne %o7, 0x1DC, %l4
15284 edge16l %o6, %g2, %l3
15285 array32 %g6, %i2, %g3
15286 smulcc %l2, 0x1236, %l1
15287 bshuffle %f28, %f6, %f16
15288 umulcc %o3, %i1, %i4
15289 fmovdg %icc, %f4, %f7
15290 sdivx %i6, 0x0D6F, %i0
15291 fmovdpos %icc, %f25, %f23
15292 movl %icc, %i5, %o4
15293 fnor %f0, %f28, %f16
15294 ld [%l7 + 0x70], %f24
15295 sll %g1, %i7, %o5
15296 fmovrsne %o2, %f16, %f26
15297 movrgz %g4, %g7, %i3
15298 addccc %l6, %l0, %o1
15299 edge32ln %o0, %l5, %g5
15300 mulscc %o7, 0x164B, %l4
15301 fpadd32s %f5, %f23, %f2
15302 edge16l %o6, %g2, %l3
15303 or %g6, %i2, %g3
15304 sdiv %l2, 0x0B31, %l1
15305 ldsb [%l7 + 0x29], %i1
15306 fmovdvc %xcc, %f1, %f21
15307 orn %i4, 0x1AAD, %i6
15308 movpos %icc, %o3, %i5
15309 xor %i0, 0x13D3, %g1
15310 edge32 %i7, %o5, %o4
15311 sub %g4, 0x1AE4, %o2
15312 edge32n %g7, %l6, %i3
15313 umul %l0, 0x1985, %o1
15314 fcmpes %fcc0, %f5, %f23
15315 edge8l %o0, %g5, %l5
15316 udiv %l4, 0x0B9B, %o6
15317 fmovsge %icc, %f22, %f5
15318 movvc %xcc, %g2, %o7
15319 movneg %icc, %g6, %i2
15320 movre %g3, %l2, %l3
15321 sub %i1, 0x1A35, %i4
15322 stb %l1, [%l7 + 0x33]
15323 fsrc2s %f12, %f29
15324 move %icc, %o3, %i6
15325 pdist %f12, %f8, %f24
15326 edge32n %i5, %i0, %g1
15327 movvs %icc, %i7, %o5
15328 fmul8x16 %f19, %f10, %f20
15329 sllx %o4, %o2, %g7
15330 andcc %g4, %i3, %l6
15331 move %xcc, %o1, %l0
15332 nop
15333 set 0x58, %o1
15334 ldd [%l7 + %o1], %o0
15335 edge8 %g5, %l5, %o6
15336 sth %g2, [%l7 + 0x56]
15337 sethi 0x198D, %o7
15338 sir 0x19E7
15339 save %g6, %i2, %l4
15340 rdpr %cwp, %g1
15341 rdpr %cansave, %g2
15342 rdpr %canrestore, %g3
15343 rdpr %cleanwin, %g4
15344 rdpr %otherwin, %g5
15345 rdpr %wstate, %g6
15346 ldd [%l7 + 0x48], %g2
15347 udiv %l3, 0x1674, %l2
15348 fnot2 %f18, %f4
15349 alignaddr %i1, %i4, %o3
15350 movle %xcc, %i6, %i5
15351 movvc %xcc, %i0, %g1
15352 fpack32 %f28, %f28, %f10
15353 ldd [%l7 + 0x28], %i6
15354 movleu %xcc, %l1, %o4
15355 srax %o2, 0x1E, %o5
15356 movgu %xcc, %g4, %i3
15357 movcs %icc, %g7, %o1
15358 movl %icc, %l0, %l6
15359 edge32ln %g5, %l5, %o0
15360 srl %o6, 0x19, %o7
15361 xorcc %g6, 0x126D, %i2
15362 umul %l4, %g3, %g2
15363 andn %l2, %i1, %l3
15364 edge32 %i4, %i6, %o3
15365 ldsw [%l7 + 0x5C], %i5
15366 or %g1, %i7, %l1
15367 movgu %icc, %o4, %i0
15368 xor %o2, 0x0C52, %o5
15369 movleu %icc, %i3, %g7
15370 orn %o1, 0x0839, %l0
15371 andn %l6, %g5, %l5
15372 ldub [%l7 + 0x19], %o0
15373 sub %g4, 0x063E, %o6
15374 udiv %g6, 0x17DF, %o7
15375 smul %i2, %l4, %g2
15376 stx %g3, [%l7 + 0x48]
15377 add %l2, %l3, %i1
15378 ldx [%l7 + 0x40], %i6
15379 std %f6, [%l7 + 0x58]
15380 ldsw [%l7 + 0x1C], %i4
15381 edge8n %o3, %g1, %i7
15382 sth %l1, [%l7 + 0x62]
15383 orn %i5, 0x1597, %i0
15384 andncc %o4, %o5, %i3
15385 umul %g7, 0x1616, %o1
15386 edge8 %o2, %l6, %g5
15387 orncc %l5, 0x1C79, %l0
15388 setx loop_58, %l0, %l1
15389 return %l1
15390 nop
15391 rdpr %cwp, %g1
15392 rdpr %cansave, %g2
15393 rdpr %canrestore, %g3
15394 rdpr %cleanwin, %g4
15395 rdpr %otherwin, %g5
15396 rdpr %wstate, %g6
15397loop_58: addcc %o7, 0x1542, %o0
15398 smulcc %l4, %i2, %g3
15399 orn %l2, 0x0081, %g2
15400 lduw [%l7 + 0x7C], %l3
15401 fcmpne16 %f6, %f20, %i1
15402 sub %i6, %o3, %g1
15403 stb %i4, [%l7 + 0x30]
15404 sra %l1, %i7, %i5
15405 movcc %icc, %i0, %o5
15406 fornot1s %f10, %f30, %f1
15407 siam 0x2
15408 movgu %xcc, %i3, %g7
15409 movneg %icc, %o4, %o2
15410 fmuld8sux16 %f11, %f21, %f30
15411 fsrc2s %f31, %f17
15412 fpsub32 %f2, %f8, %f10
15413 fone %f30
15414 ldsb [%l7 + 0x6F], %o1
15415 save %l6, %l5, %l0
15416 rdpr %cwp, %g1
15417 rdpr %cansave, %g2
15418 rdpr %canrestore, %g3
15419 rdpr %cleanwin, %g4
15420 rdpr %otherwin, %g5
15421 rdpr %wstate, %g6
15422 restore %g4, %g5, %g6
15423 rdpr %cwp, %g1
15424 rdpr %cansave, %g2
15425 rdpr %canrestore, %g3
15426 rdpr %cleanwin, %g4
15427 rdpr %otherwin, %g5
15428 rdpr %wstate, %g6
15429 umulcc %o7, 0x1037, %o6
15430 ldx [%l7 + 0x20], %o0
15431 movvc %icc, %i2, %g3
15432 edge16l %l2, %g2, %l3
15433 movre %l4, %i1, %o3
15434 fmovrdlez %i6, %f26, %f14
15435 movl %icc, %i4, %l1
15436 fpsub32 %f30, %f10, %f28
15437 fand %f12, %f0, %f18
15438 movrgez %i7, 0x323, %i5
15439 fpadd32 %f24, %f8, %f12
15440 fzero %f2
15441 movvc %xcc, %i0, %o5
15442 sth %g1, [%l7 + 0x14]
15443 andn %i3, 0x0377, %o4
15444 fmovsl %icc, %f27, %f31
15445 fmovse %icc, %f25, %f9
15446 fexpand %f8, %f30
15447 fmovdpos %xcc, %f1, %f31
15448 movge %icc, %o2, %o1
15449 fnegd %f0, %f20
15450 addccc %g7, %l6, %l5
15451 lduw [%l7 + 0x24], %g4
15452 udivcc %l0, 0x0F65, %g6
15453 fpsub16 %f10, %f10, %f6
15454 fmovse %xcc, %f13, %f5
15455 srl %g5, %o6, %o7
15456 sethi 0x064F, %o0
15457 nop
15458 set 0x32, %o0
15459 lduh [%l7 + %o0], %i2
15460 orcc %l2, 0x11D2, %g3
15461 fmovsleu %xcc, %f12, %f22
15462 movrne %g2, 0x1F6, %l3
15463 std %f28, [%l7 + 0x70]
15464 ldsb [%l7 + 0x6D], %i1
15465 edge32n %o3, %i6, %i4
15466 lduh [%l7 + 0x4A], %l1
15467 st %f11, [%l7 + 0x20]
15468 subccc %i7, %i5, %l4
15469 fxnors %f28, %f24, %f8
15470 edge16n %i0, %g1, %o5
15471 sdivx %i3, 0x070C, %o4
15472 fnot1s %f14, %f5
15473 move %xcc, %o1, %g7
15474 subcc %l6, 0x0882, %l5
15475 movne %xcc, %o2, %g4
15476 ldub [%l7 + 0x47], %l0
15477 udiv %g5, 0x0976, %g6
15478 std %f8, [%l7 + 0x58]
15479 fmovsg %xcc, %f31, %f2
15480 stb %o7, [%l7 + 0x49]
15481 lduw [%l7 + 0x24], %o6
15482 fandnot1 %f14, %f26, %f8
15483 xnorcc %o0, 0x0741, %i2
15484 addccc %l2, %g3, %g2
15485 edge16l %i1, %o3, %i6
15486 sdivcc %i4, 0x1189, %l3
15487 array32 %i7, %i5, %l1
15488 subcc %i0, %g1, %o5
15489 sra %l4, 0x14, %i3
15490 udiv %o4, 0x154C, %o1
15491 sdivx %l6, 0x0401, %g7
15492 movrne %l5, %g4, %o2
15493 movrlez %l0, 0x3F3, %g5
15494 nop
15495 set 0x54, %l3
15496 lduw [%l7 + %l3], %o7
15497 srax %g6, %o0, %o6
15498 fsrc1 %f16, %f28
15499 stx %i2, [%l7 + 0x48]
15500 addcc %l2, %g3, %g2
15501 ldsw [%l7 + 0x1C], %i1
15502 sth %o3, [%l7 + 0x20]
15503 udiv %i4, 0x0809, %l3
15504 movn %icc, %i7, %i6
15505 fcmpne32 %f28, %f30, %l1
15506 movcs %icc, %i5, %i0
15507 stb %g1, [%l7 + 0x45]
15508 mulscc %l4, 0x11E1, %i3
15509 fmovda %xcc, %f26, %f11
15510 addccc %o5, 0x1922, %o1
15511 fabsd %f18, %f26
15512 mulscc %l6, %o4, %l5
15513 movg %icc, %g7, %g4
15514 movpos %icc, %l0, %o2
15515 orncc %o7, %g6, %o0
15516 sdiv %g5, 0x0341, %i2
15517 addcc %o6, %g3, %g2
15518 save %i1, 0x1BDC, %o3
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 movg %icc, %l2, %l3
15526 srl %i4, 0x1B, %i7
15527 array16 %l1, %i6, %i5
15528 movre %g1, %i0, %i3
15529 srlx %l4, 0x11, %o1
15530 fcmpeq16 %f16, %f12, %l6
15531 udivcc %o5, 0x1142, %o4
15532 udiv %g7, 0x03B2, %g4
15533 array16 %l0, %l5, %o7
15534 movcs %icc, %o2, %o0
15535 addc %g5, 0x1FE1, %i2
15536 sdiv %g6, 0x01CC, %o6
15537 sllx %g3, %g2, %o3
15538 movrlz %l2, %l3, %i1
15539 movcs %xcc, %i7, %i4
15540 edge8 %i6, %i5, %l1
15541 movvs %xcc, %g1, %i3
15542 lduh [%l7 + 0x30], %i0
15543 subccc %l4, %l6, %o1
15544 ldx [%l7 + 0x48], %o4
15545 fmovda %xcc, %f7, %f26
15546 array16 %g7, %g4, %l0
15547 alignaddr %l5, %o5, %o2
15548 xnorcc %o7, %o0, %g5
15549 movcs %icc, %i2, %g6
15550 movle %icc, %o6, %g2
15551 stw %g3, [%l7 + 0x6C]
15552 edge8n %l2, %l3, %o3
15553 movrne %i1, %i4, %i7
15554 orncc %i6, %l1, %i5
15555 edge32n %i3, %i0, %g1
15556 srlx %l4, 0x04, %o1
15557 lduw [%l7 + 0x7C], %o4
15558 array8 %l6, %g4, %l0
15559 sir 0x1A9F
15560 movgu %xcc, %g7, %l5
15561 fnands %f13, %f16, %f13
15562 subccc %o5, %o7, %o2
15563 movrgez %o0, 0x216, %i2
15564 edge8 %g5, %o6, %g6
15565 movleu %xcc, %g2, %g3
15566 mova %icc, %l3, %l2
15567 xnor %i1, 0x19C9, %i4
15568 edge8 %o3, %i6, %l1
15569 movge %xcc, %i7, %i3
15570 xor %i0, %i5, %l4
15571 movleu %icc, %o1, %o4
15572 umulcc %l6, 0x1205, %g1
15573 fsrc1 %f20, %f0
15574 edge16l %g4, %g7, %l0
15575 movg %xcc, %l5, %o7
15576 addc %o5, 0x05D1, %o0
15577 fmovsn %xcc, %f25, %f30
15578 fornot1 %f12, %f2, %f26
15579 movrne %i2, %o2, %g5
15580 add %o6, %g2, %g3
15581 movvs %xcc, %l3, %l2
15582 movl %xcc, %g6, %i1
15583 orcc %i4, 0x0A2B, %i6
15584 movge %xcc, %o3, %l1
15585 fsrc2 %f8, %f2
15586 fcmpeq16 %f28, %f18, %i3
15587 alignaddrl %i0, %i5, %i7
15588 movcs %icc, %o1, %o4
15589 fpack16 %f26, %f11
15590 movrlz %l4, %l6, %g4
15591 movrne %g7, 0x099, %g1
15592 ldd [%l7 + 0x58], %l0
15593 movgu %icc, %l5, %o5
15594 udivx %o7, 0x1E76, %i2
15595 alignaddrl %o0, %g5, %o6
15596 fmul8x16au %f31, %f9, %f18
15597 fmul8x16 %f3, %f2, %f16
15598 edge32l %o2, %g3, %g2
15599 movrlez %l2, %g6, %l3
15600 sir 0x14D4
15601 fxors %f6, %f15, %f3
15602 ldd [%l7 + 0x50], %f30
15603 movre %i1, 0x033, %i4
15604 addcc %o3, %i6, %l1
15605 fmovdn %xcc, %f2, %f30
15606 edge8n %i3, %i5, %i7
15607 fcmpne16 %f20, %f26, %i0
15608 srlx %o1, 0x16, %o4
15609 std %f24, [%l7 + 0x40]
15610 edge8 %l4, %g4, %l6
15611 srlx %g1, 0x1D, %l0
15612 st %f29, [%l7 + 0x18]
15613 std %f22, [%l7 + 0x68]
15614 udiv %l5, 0x021F, %g7
15615 fors %f8, %f19, %f2
15616 edge8l %o5, %i2, %o7
15617 addc %o0, %g5, %o2
15618 fmovsgu %icc, %f27, %f7
15619 fmul8x16al %f1, %f20, %f10
15620 xnor %g3, %g2, %l2
15621 movleu %icc, %g6, %l3
15622 mulx %i1, %i4, %o6
15623 popc %o3, %i6
15624 edge8ln %l1, %i5, %i7
15625 nop
15626 set 0x1A, %i4
15627 ldsb [%l7 + %i4], %i0
15628 fandnot1s %f28, %f17, %f13
15629 orn %i3, %o4, %o1
15630 nop
15631 set 0x52, %o5
15632 ldsb [%l7 + %o5], %g4
15633 srl %l4, %l6, %g1
15634 movrgz %l5, 0x3F6, %l0
15635 edge32l %o5, %i2, %o7
15636 edge16l %o0, %g7, %o2
15637 bshuffle %f10, %f22, %f10
15638 move %icc, %g5, %g2
15639 fand %f30, %f2, %f14
15640 add %g3, 0x1124, %g6
15641 move %icc, %l3, %l2
15642 movle %icc, %i4, %o6
15643 movcc %icc, %o3, %i1
15644 sdivcc %i6, 0x0D20, %l1
15645 movrne %i7, 0x200, %i0
15646 movneg %xcc, %i3, %i5
15647 fzeros %f22
15648 sdiv %o1, 0x17D6, %g4
15649 fmovdg %icc, %f22, %f21
15650 fmovsne %xcc, %f11, %f5
15651 stw %l4, [%l7 + 0x0C]
15652 addc %l6, 0x17C5, %g1
15653 fpadd32s %f0, %f28, %f4
15654 orn %l5, %l0, %o4
15655 add %o5, 0x1B91, %o7
15656 edge8ln %i2, %o0, %o2
15657 movleu %xcc, %g5, %g2
15658 sllx %g7, %g6, %g3
15659 xor %l2, 0x087B, %i4
15660 fmuld8ulx16 %f4, %f9, %f14
15661 array32 %l3, %o3, %o6
15662 fxnor %f2, %f16, %f30
15663 movgu %xcc, %i1, %i6
15664 fmovspos %xcc, %f19, %f25
15665 fmovdne %icc, %f27, %f0
15666 ld [%l7 + 0x48], %f22
15667 movneg %icc, %i7, %l1
15668 fmovdne %xcc, %f0, %f14
15669 movre %i0, %i5, %o1
15670 mova %icc, %g4, %i3
15671 sra %l6, %g1, %l4
15672 andncc %l5, %l0, %o5
15673 addcc %o4, 0x1033, %i2
15674 fabss %f10, %f18
15675 ldx [%l7 + 0x70], %o7
15676 fmovrslez %o0, %f17, %f14
15677 lduw [%l7 + 0x28], %o2
15678 or %g5, 0x13CD, %g2
15679 mulx %g7, %g6, %l2
15680 sllx %i4, %g3, %o3
15681 movcs %icc, %l3, %i1
15682 ld [%l7 + 0x44], %f30
15683 fnand %f4, %f12, %f30
15684 movcc %xcc, %i6, %o6
15685 srl %i7, 0x09, %i0
15686 xnor %i5, %l1, %g4
15687 stx %i3, [%l7 + 0x78]
15688 movvc %icc, %l6, %o1
15689 mova %xcc, %l4, %l5
15690 sethi 0x04B3, %g1
15691 edge8 %l0, %o4, %i2
15692 fabss %f24, %f14
15693 udivx %o5, 0x16B9, %o7
15694 std %f2, [%l7 + 0x40]
15695 xnor %o2, %g5, %g2
15696 xorcc %g7, %o0, %l2
15697 andn %i4, %g6, %o3
15698 fmovdgu %xcc, %f0, %f24
15699 movleu %xcc, %l3, %g3
15700 edge16ln %i6, %i1, %i7
15701 movvc %icc, %i0, %i5
15702 sdiv %l1, 0x1549, %o6
15703 edge8n %i3, %g4, %l6
15704 fzero %f26
15705 fmul8x16al %f26, %f6, %f6
15706 movgu %xcc, %o1, %l5
15707 edge32l %g1, %l0, %o4
15708 fmovrsgez %l4, %f21, %f26
15709 setx loop_59, %l0, %l1
15710 return %l1
15711 nop
15712 rdpr %cwp, %g1
15713 rdpr %cansave, %g2
15714 rdpr %canrestore, %g3
15715 rdpr %cleanwin, %g4
15716 rdpr %otherwin, %g5
15717 rdpr %wstate, %g6
15718loop_59: fnand %f14, %f18, %f30
15719 srlx %o2, 0x16, %g5
15720 fmovse %xcc, %f4, %f22
15721 std %f22, [%l7 + 0x58]
15722 movneg %xcc, %g2, %o5
15723 orn %g7, 0x1B0D, %o0
15724 umulcc %l2, 0x0476, %i4
15725 edge32l %o3, %l3, %g3
15726 save %i6, 0x166D, %g6
15727 rdpr %cwp, %g1
15728 rdpr %cansave, %g2
15729 rdpr %canrestore, %g3
15730 rdpr %cleanwin, %g4
15731 rdpr %otherwin, %g5
15732 rdpr %wstate, %g6
15733 fmovsne %icc, %f31, %f5
15734 movrgz %i7, %i0, %i5
15735 and %i1, %l1, %i3
15736 fxnors %f14, %f16, %f8
15737 array32 %g4, %l6, %o1
15738 movneg %icc, %l5, %o6
15739 alignaddrl %g1, %o4, %l0
15740 and %i2, %l4, %o2
15741 edge8 %g5, %g2, %o7
15742 movg %xcc, %g7, %o5
15743 sra %o0, 0x16, %i4
15744 array16 %o3, %l3, %l2
15745 std %f6, [%l7 + 0x18]
15746 ld [%l7 + 0x38], %f1
15747 move %icc, %i6, %g6
15748 andcc %i7, 0x0BCF, %i0
15749 fcmpne32 %f2, %f12, %i5
15750 stb %g3, [%l7 + 0x5E]
15751 lduw [%l7 + 0x24], %i1
15752 stw %l1, [%l7 + 0x58]
15753 and %g4, 0x08CE, %i3
15754 fmuld8ulx16 %f16, %f18, %f22
15755 xnor %o1, 0x0383, %l5
15756 edge32n %o6, %g1, %o4
15757 fones %f28
15758 sra %l0, %i2, %l6
15759 movrne %l4, %g5, %g2
15760 ldx [%l7 + 0x78], %o7
15761 edge32ln %g7, %o2, %o5
15762 andcc %o0, %o3, %i4
15763 movre %l2, %l3, %i6
15764 movrne %g6, 0x202, %i0
15765 movl %xcc, %i7, %g3
15766 movl %icc, %i5, %l1
15767 edge32 %g4, %i3, %i1
15768 movcc %icc, %o1, %o6
15769 umul %g1, 0x13BE, %o4
15770 srax %l5, %l0, %l6
15771 orn %l4, 0x1FEC, %g5
15772 st %f27, [%l7 + 0x60]
15773 sdiv %i2, 0x0013, %g2
15774 fmovrslez %g7, %f3, %f6
15775 sir 0x09D4
15776 udiv %o2, 0x07C7, %o7
15777 movgu %icc, %o0, %o3
15778 movvs %xcc, %o5, %l2
15779 movrgz %i4, %i6, %g6
15780 edge32l %l3, %i0, %g3
15781 movcc %xcc, %i5, %l1
15782 ldd [%l7 + 0x28], %f6
15783 subcc %i7, %g4, %i3
15784 fmovrdgz %i1, %f22, %f0
15785 sir 0x1A74
15786 mova %icc, %o1, %o6
15787 array16 %g1, %l5, %l0
15788 pdist %f0, %f30, %f12
15789 sllx %o4, 0x1A, %l6
15790 alignaddr %g5, %i2, %g2
15791 fmovdpos %xcc, %f16, %f17
15792 umul %l4, %g7, %o7
15793 mulscc %o0, %o2, %o3
15794 movgu %icc, %l2, %i4
15795 movg %icc, %o5, %g6
15796 movvc %icc, %l3, %i0
15797 ldd [%l7 + 0x38], %f30
15798 fmovdvc %icc, %f31, %f31
15799 subc %i6, 0x0AE7, %i5
15800 fpsub32s %f4, %f1, %f17
15801 movrgz %l1, 0x340, %i7
15802 fandnot1 %f22, %f4, %f0
15803 ldd [%l7 + 0x68], %g4
15804 addccc %i3, %i1, %g3
15805 umul %o6, %o1, %g1
15806 orncc %l5, %l0, %l6
15807 move %xcc, %o4, %g5
15808 fcmped %fcc1, %f20, %f10
15809 movneg %icc, %i2, %l4
15810 stx %g7, [%l7 + 0x28]
15811 edge8 %o7, %g2, %o2
15812 edge16n %o3, %o0, %i4
15813 ldsh [%l7 + 0x70], %l2
15814 subcc %o5, 0x1AEB, %g6
15815 fmovsle %xcc, %f19, %f20
15816 ldsh [%l7 + 0x60], %l3
15817 stx %i6, [%l7 + 0x40]
15818 srax %i5, 0x0E, %i0
15819 sdivcc %i7, 0x1BE5, %l1
15820 fsrc2 %f22, %f18
15821 fornot1 %f8, %f18, %f4
15822 edge16 %g4, %i1, %i3
15823 udivx %g3, 0x00AE, %o1
15824 nop
15825 set 0x12, %i1
15826 ldsh [%l7 + %i1], %g1
15827 sir 0x1EA9
15828 xnorcc %l5, %o6, %l6
15829 mulx %l0, 0x19F0, %g5
15830 lduh [%l7 + 0x76], %o4
15831 pdist %f30, %f12, %f2
15832 edge32 %l4, %g7, %o7
15833 fcmpne16 %f26, %f28, %i2
15834 fnot1 %f16, %f12
15835 addcc %o2, %g2, %o3
15836 st %f19, [%l7 + 0x74]
15837 edge8n %o0, %i4, %o5
15838 umulcc %g6, %l2, %i6
15839 udiv %l3, 0x0DCA, %i0
15840 xnorcc %i5, %l1, %g4
15841 ldd [%l7 + 0x70], %f4
15842 sra %i7, 0x0A, %i3
15843 stw %g3, [%l7 + 0x6C]
15844 umulcc %o1, 0x13F0, %g1
15845 srl %l5, %o6, %l6
15846 move %xcc, %l0, %g5
15847 fzero %f26
15848 udivx %o4, 0x180D, %i1
15849 move %xcc, %g7, %l4
15850 fpsub32 %f8, %f6, %f26
15851 move %icc, %i2, %o7
15852 mulscc %g2, %o3, %o0
15853 movrgez %i4, 0x21F, %o5
15854 subcc %o2, %g6, %i6
15855 fcmple32 %f4, %f28, %l3
15856 fmovrslz %i0, %f23, %f9
15857 and %i5, %l1, %l2
15858 fcmpeq16 %f8, %f28, %i7
15859 stx %i3, [%l7 + 0x18]
15860 movle %xcc, %g4, %o1
15861 nop
15862 set 0x51, %o3
15863 ldsb [%l7 + %o3], %g1
15864 fcmped %fcc0, %f18, %f10
15865 stb %g3, [%l7 + 0x5C]
15866 move %icc, %l5, %o6
15867 addcc %l6, %l0, %g5
15868 nop
15869 set 0x40, %l0
15870 stw %o4, [%l7 + %l0]
15871 fmovde %xcc, %f26, %f23
15872 stb %g7, [%l7 + 0x37]
15873 andn %l4, %i2, %i1
15874 fmovs %f24, %f19
15875 fsrc2 %f26, %f10
15876 sethi 0x19EC, %o7
15877 smul %g2, %o3, %i4
15878 xor %o5, 0x0462, %o2
15879 orcc %o0, %i6, %g6
15880 fandnot1s %f27, %f3, %f3
15881 addc %l3, 0x1475, %i0
15882 addc %l1, 0x056B, %i5
15883 orncc %i7, 0x1A7C, %l2
15884 mova %icc, %i3, %o1
15885 fcmps %fcc2, %f30, %f13
15886 orcc %g1, %g3, %l5
15887 movrne %o6, 0x179, %l6
15888 sethi 0x0D1F, %g4
15889 array16 %l0, %o4, %g5
15890 udivx %l4, 0x0A71, %i2
15891 movrlz %i1, 0x31D, %g7
15892 andncc %g2, %o3, %i4
15893 nop
15894 set 0x1C, %l2
15895 lduw [%l7 + %l2], %o5
15896 fmovse %icc, %f13, %f8
15897 udiv %o2, 0x0A74, %o7
15898 fmovsg %xcc, %f31, %f22
15899 sir 0x189C
15900 movg %icc, %o0, %i6
15901 edge8 %l3, %i0, %l1
15902 or %g6, 0x17C3, %i7
15903 movrne %l2, %i3, %i5
15904 sllx %o1, %g1, %g3
15905 array16 %o6, %l5, %l6
15906 edge16l %l0, %o4, %g4
15907 restore %l4, %g5, %i1
15908 rdpr %cwp, %g1
15909 rdpr %cansave, %g2
15910 rdpr %canrestore, %g3
15911 rdpr %cleanwin, %g4
15912 rdpr %otherwin, %g5
15913 rdpr %wstate, %g6
15914 fmovsle %xcc, %f7, %f19
15915 or %g7, 0x11EB, %g2
15916 sra %o3, 0x0D, %i2
15917 srax %o5, 0x1F, %o2
15918 movl %xcc, %i4, %o0
15919 add %i6, 0x0DB9, %l3
15920 nop
15921 set 0x6C, %l6
15922 ldsw [%l7 + %l6], %i0
15923 xorcc %l1, 0x15BD, %g6
15924 movrlez %i7, 0x1DA, %o7
15925 st %f6, [%l7 + 0x14]
15926 umul %l2, 0x072D, %i5
15927 xor %o1, 0x0977, %i3
15928 sdivcc %g3, 0x16E2, %g1
15929 subccc %l5, %o6, %l0
15930 and %o4, 0x037F, %g4
15931 movvc %xcc, %l6, %g5
15932 sdiv %i1, 0x0AB0, %g7
15933 andn %g2, %o3, %i2
15934 std %f24, [%l7 + 0x68]
15935 mulscc %l4, %o2, %o5
15936 ldsh [%l7 + 0x2E], %o0
15937 ldsw [%l7 + 0x0C], %i4
15938 xorcc %l3, 0x09E2, %i6
15939 fandnot1 %f28, %f26, %f8
15940 pdist %f6, %f30, %f16
15941 orn %i0, %l1, %i7
15942 movgu %xcc, %g6, %l2
15943 fmul8x16au %f5, %f14, %f8
15944 andcc %i5, %o7, %i3
15945 stx %g3, [%l7 + 0x58]
15946 xnorcc %g1, 0x1184, %o1
15947 fmovrde %o6, %f2, %f20
15948 movrlz %l0, %l5, %g4
15949 xnor %l6, 0x1758, %g5
15950 addc %i1, 0x1FCC, %g7
15951 fmovsleu %icc, %f8, %f20
15952 ldd [%l7 + 0x28], %f10
15953 ldd [%l7 + 0x68], %g2
15954 movcc %xcc, %o3, %i2
15955 xor %l4, 0x158A, %o2
15956 fmovdge %xcc, %f16, %f7
15957 fzero %f28
15958 movrlz %o5, 0x3FD, %o0
15959 movpos %xcc, %o4, %l3
15960 fmovrde %i4, %f16, %f14
15961 movge %xcc, %i6, %i0
15962 or %i7, %g6, %l1
15963 edge32 %l2, %o7, %i5
15964 ldsh [%l7 + 0x10], %g3
15965 orn %g1, 0x1C91, %i3
15966 sir 0x1250
15967 fnand %f22, %f0, %f26
15968 movne %icc, %o6, %l0
15969 fmovsvc %xcc, %f21, %f27
15970 sdiv %l5, 0x0784, %o1
15971 edge16l %l6, %g4, %i1
15972 edge16l %g5, %g7, %o3
15973 addcc %i2, 0x1882, %l4
15974 xnorcc %o2, 0x0A6A, %g2
15975 movrne %o0, 0x0D5, %o5
15976 fmuld8ulx16 %f27, %f8, %f10
15977 alignaddr %o4, %i4, %i6
15978 xnor %i0, %i7, %l3
15979 or %l1, %l2, %g6
15980 mova %icc, %i5, %g3
15981 ldx [%l7 + 0x08], %g1
15982 movg %xcc, %o7, %i3
15983 movrgz %l0, 0x173, %l5
15984 fnand %f6, %f4, %f4
15985 smul %o6, 0x156D, %l6
15986 xorcc %g4, 0x15EE, %o1
15987 edge32n %g5, %g7, %i1
15988 sra %o3, %i2, %o2
15989 sub %l4, 0x1C86, %g2
15990 edge16 %o0, %o4, %i4
15991 movrne %o5, 0x3C6, %i6
15992 movleu %icc, %i0, %i7
15993 movleu %xcc, %l1, %l2
15994 save %g6, %i5, %g3
15995 rdpr %cwp, %g1
15996 rdpr %cansave, %g2
15997 rdpr %canrestore, %g3
15998 rdpr %cleanwin, %g4
15999 rdpr %otherwin, %g5
16000 rdpr %wstate, %g6
16001 lduh [%l7 + 0x6C], %l3
16002 addcc %g1, 0x1AEB, %i3
16003 ldd [%l7 + 0x58], %l0
16004 movleu %icc, %l5, %o6
16005 udivx %o7, 0x0BEC, %g4
16006 fmovrdlez %o1, %f18, %f10
16007 fmovsneg %xcc, %f8, %f6
16008 srl %g5, 0x12, %l6
16009 subcc %g7, %o3, %i2
16010 andcc %i1, %l4, %o2
16011 subcc %o0, %g2, %o4
16012 movleu %icc, %i4, %o5
16013 movvc %xcc, %i6, %i7
16014 subcc %i0, 0x1A4A, %l1
16015 sir 0x18D8
16016 fmovsl %xcc, %f26, %f18
16017 fors %f24, %f29, %f29
16018 movneg %xcc, %l2, %g6
16019 move %xcc, %i5, %g3
16020 or %g1, %l3, %i3
16021 movrne %l5, %o6, %l0
16022 alignaddr %o7, %g4, %g5
16023 fcmple32 %f18, %f10, %o1
16024 fands %f17, %f24, %f19
16025 movcc %xcc, %l6, %o3
16026 fornot2 %f22, %f2, %f8
16027 movrlz %i2, 0x3B7, %i1
16028 addc %g7, 0x17E2, %l4
16029 st %f0, [%l7 + 0x78]
16030 subc %o0, 0x14C4, %o2
16031 fmovsne %icc, %f18, %f13
16032 movvc %icc, %o4, %g2
16033 movre %o5, 0x243, %i6
16034 movneg %icc, %i7, %i0
16035 lduw [%l7 + 0x6C], %i4
16036 fxnor %f8, %f22, %f8
16037 lduh [%l7 + 0x28], %l1
16038 fnot2s %f20, %f10
16039 fmul8ulx16 %f0, %f16, %f0
16040 movgu %xcc, %l2, %i5
16041 fandnot1s %f18, %f9, %f21
16042 nop
16043 set 0x38, %o7
16044 ldx [%l7 + %o7], %g6
16045 fmovsa %xcc, %f6, %f8
16046 movpos %xcc, %g3, %l3
16047 movvc %icc, %g1, %i3
16048 fmovrdlez %o6, %f10, %f18
16049 sth %l5, [%l7 + 0x6A]
16050 orcc %o7, %l0, %g5
16051 st %f9, [%l7 + 0x40]
16052 movrne %o1, 0x034, %l6
16053 fnot2 %f24, %f8
16054 mulscc %o3, %g4, %i2
16055 andncc %g7, %l4, %o0
16056 fpadd16 %f0, %f0, %f10
16057 mulx %i1, %o2, %o4
16058 orncc %g2, 0x0CC1, %i6
16059 setx loop_60, %l0, %l1
16060 return %l1
16061 nop
16062 rdpr %cwp, %g1
16063 rdpr %cansave, %g2
16064 rdpr %canrestore, %g3
16065 rdpr %cleanwin, %g4
16066 rdpr %otherwin, %g5
16067 rdpr %wstate, %g6
16068loop_60: stx %o5, [%l7 + 0x50]
16069 lduh [%l7 + 0x0C], %l2
16070 ldx [%l7 + 0x38], %l1
16071 lduh [%l7 + 0x40], %i5
16072 movcc %xcc, %g3, %g6
16073 andcc %g1, %l3, %i3
16074 movrgez %o6, 0x1E8, %l5
16075 movre %l0, %o7, %o1
16076 addccc %l6, %o3, %g5
16077 sdivx %g4, 0x17E8, %g7
16078 movvs %icc, %l4, %i2
16079 addc %o0, 0x0AAA, %i1
16080 udiv %o4, 0x0B1E, %o2
16081 xor %i6, 0x15E0, %i7
16082 fmul8x16 %f11, %f24, %f16
16083 save %g2, %i4, %o5
16084 rdpr %cwp, %g1
16085 rdpr %cansave, %g2
16086 rdpr %canrestore, %g3
16087 rdpr %cleanwin, %g4
16088 rdpr %otherwin, %g5
16089 rdpr %wstate, %g6
16090 fmovrse %l2, %f0, %f27
16091 udivx %l1, 0x1387, %i5
16092 mulx %g3, 0x1D87, %g6
16093 or %i0, %l3, %g1
16094 fcmple32 %f10, %f22, %o6
16095 or %l5, 0x0B87, %l0
16096 sethi 0x0EC5, %i3
16097 fnor %f26, %f12, %f26
16098 movg %xcc, %o1, %o7
16099 sth %l6, [%l7 + 0x6A]
16100 fmuld8sux16 %f0, %f0, %f2
16101 movrgz %o3, 0x07E, %g4
16102 srl %g5, %g7, %l4
16103 movg %xcc, %i2, %i1
16104 nop
16105 set 0x58, %g2
16106 std %f8, [%l7 + %g2]
16107 movvs %xcc, %o0, %o2
16108 fmovdgu %xcc, %f3, %f31
16109 andn %o4, 0x1C58, %i6
16110 movrne %i7, 0x000, %g2
16111 lduw [%l7 + 0x38], %i4
16112 fcmpgt16 %f20, %f20, %l2
16113 edge16ln %l1, %i5, %o5
16114 edge16l %g3, %g6, %l3
16115 fones %f14
16116 sth %i0, [%l7 + 0x5C]
16117 or %o6, 0x1EBB, %l5
16118 nop
16119 set 0x38, %l5
16120 ldd [%l7 + %l5], %f6
16121 movneg %icc, %g1, %l0
16122 movgu %xcc, %i3, %o7
16123 array32 %l6, %o3, %o1
16124 fands %f23, %f23, %f16
16125 fmovsg %xcc, %f7, %f8
16126 addc %g5, %g4, %g7
16127 edge8ln %i2, %l4, %o0
16128 array16 %o2, %i1, %i6
16129 edge8n %o4, %i7, %i4
16130 fmovrsgz %l2, %f13, %f6
16131 stb %l1, [%l7 + 0x16]
16132 movpos %xcc, %g2, %i5
16133 bshuffle %f18, %f26, %f4
16134 fmovscc %xcc, %f29, %f7
16135 fmovdge %icc, %f30, %f22
16136 sra %g3, %g6, %l3
16137 edge32 %o5, %o6, %l5
16138 add %g1, %i0, %l0
16139 edge32ln %o7, %i3, %o3
16140 save %o1, 0x0FE8, %l6
16141 rdpr %cwp, %g1
16142 rdpr %cansave, %g2
16143 rdpr %canrestore, %g3
16144 rdpr %cleanwin, %g4
16145 rdpr %otherwin, %g5
16146 rdpr %wstate, %g6
16147 movgu %xcc, %g5, %g4
16148 fmovrslez %g7, %f20, %f18
16149 srax %i2, 0x02, %o0
16150 nop
16151 set 0x2A, %g5
16152 ldub [%l7 + %g5], %l4
16153 edge8ln %o2, %i6, %i1
16154 fandnot1s %f18, %f4, %f15
16155 movvs %xcc, %i7, %o4
16156 fxors %f13, %f15, %f13
16157 fands %f9, %f9, %f26
16158 fmul8x16al %f26, %f25, %f16
16159 udiv %l2, 0x1EA1, %l1
16160 fones %f29
16161 fmovda %xcc, %f19, %f29
16162 fpadd16s %f25, %f12, %f24
16163 andn %i4, %i5, %g3
16164 umulcc %g2, 0x1EBC, %g6
16165 movneg %icc, %o5, %l3
16166 fmovdne %xcc, %f0, %f0
16167 edge16ln %o6, %l5, %i0
16168 umulcc %l0, %g1, %o7
16169 ldsb [%l7 + 0x59], %i3
16170 sdiv %o1, 0x131D, %o3
16171 andncc %l6, %g4, %g7
16172 fmovdvc %icc, %f20, %f13
16173 fmovsa %icc, %f29, %f7
16174 and %i2, %g5, %o0
16175 lduw [%l7 + 0x78], %l4
16176 fmovrdlz %i6, %f8, %f6
16177 movl %xcc, %i1, %i7
16178 fmovd %f10, %f28
16179 fcmpeq32 %f12, %f22, %o4
16180 movgu %icc, %l2, %l1
16181 movre %o2, 0x08D, %i5
16182 xnorcc %i4, %g3, %g2
16183 st %f13, [%l7 + 0x38]
16184 fmovdle %icc, %f11, %f29
16185 addc %g6, 0x0E0A, %o5
16186 fpadd32 %f14, %f30, %f2
16187 ldsh [%l7 + 0x26], %o6
16188 movrgz %l3, 0x078, %l5
16189 fnegs %f21, %f7
16190 ldsh [%l7 + 0x16], %l0
16191 stx %i0, [%l7 + 0x28]
16192 sdiv %o7, 0x07DC, %i3
16193 addcc %o1, %g1, %l6
16194 sra %o3, %g7, %i2
16195 xorcc %g5, 0x0D58, %g4
16196 fpsub16 %f20, %f10, %f16
16197 movre %o0, %l4, %i1
16198 fpadd32s %f18, %f31, %f19
16199 movge %icc, %i6, %o4
16200 fxor %f8, %f22, %f18
16201 addc %l2, %i7, %o2
16202 movre %l1, 0x106, %i5
16203 fpackfix %f20, %f23
16204 fandnot2s %f27, %f14, %f16
16205 movrlz %i4, %g3, %g6
16206 ldub [%l7 + 0x32], %g2
16207 movn %xcc, %o6, %o5
16208 move %xcc, %l3, %l5
16209 alignaddr %i0, %l0, %i3
16210 stx %o1, [%l7 + 0x10]
16211 fmovrdlz %g1, %f30, %f24
16212 st %f15, [%l7 + 0x78]
16213 andcc %o7, 0x0246, %l6
16214 lduh [%l7 + 0x78], %g7
16215 edge8n %i2, %g5, %o3
16216 fxnors %f5, %f17, %f28
16217 subccc %g4, 0x1F0D, %o0
16218 srl %i1, 0x13, %i6
16219 udivx %o4, 0x16BF, %l2
16220 fmovsg %xcc, %f10, %f1
16221 movre %l4, %i7, %o2
16222 ldsb [%l7 + 0x68], %l1
16223 ldx [%l7 + 0x60], %i4
16224 andcc %g3, 0x09A2, %g6
16225 sllx %i5, 0x17, %g2
16226 ldd [%l7 + 0x48], %f22
16227 movgu %xcc, %o6, %l3
16228 sth %l5, [%l7 + 0x24]
16229 movneg %icc, %i0, %o5
16230 fmovscs %xcc, %f31, %f26
16231 movl %icc, %l0, %i3
16232 array8 %g1, %o7, %l6
16233 fpsub16 %f14, %f24, %f2
16234 orncc %g7, %i2, %g5
16235 sir 0x143C
16236 restore %o1, %o3, %g4
16237 rdpr %cwp, %g1
16238 rdpr %cansave, %g2
16239 rdpr %canrestore, %g3
16240 rdpr %cleanwin, %g4
16241 rdpr %otherwin, %g5
16242 rdpr %wstate, %g6
16243 smulcc %o0, %i1, %o4
16244 lduh [%l7 + 0x42], %i6
16245 umulcc %l4, %l2, %o2
16246 ldsh [%l7 + 0x58], %l1
16247 edge16ln %i7, %g3, %i4
16248 addc %g6, 0x0AE0, %g2
16249 srl %o6, %l3, %l5
16250 sth %i5, [%l7 + 0x18]
16251 fpmerge %f31, %f18, %f2
16252 fzero %f12
16253 movge %xcc, %o5, %i0
16254 subccc %l0, 0x129B, %g1
16255 addcc %o7, 0x01F2, %l6
16256 and %g7, %i3, %i2
16257 edge8l %o1, %o3, %g4
16258 ldsw [%l7 + 0x48], %g5
16259 sll %i1, 0x17, %o4
16260 subc %o0, 0x17FD, %i6
16261 ldsh [%l7 + 0x1E], %l2
16262 movre %o2, %l4, %i7
16263 movcc %icc, %l1, %i4
16264 fmovrsgz %g6, %f14, %f23
16265 edge16l %g3, %o6, %g2
16266 fsrc2s %f19, %f23
16267 fnors %f31, %f28, %f1
16268 fxnors %f13, %f18, %f5
16269 array16 %l3, %i5, %l5
16270 fcmpd %fcc0, %f10, %f12
16271 ldsb [%l7 + 0x41], %i0
16272 fmul8ulx16 %f26, %f6, %f14
16273 nop
16274 set 0x7C, %l1
16275 lduw [%l7 + %l1], %o5
16276 st %f22, [%l7 + 0x48]
16277 sub %g1, %l0, %l6
16278 movrne %o7, %g7, %i3
16279 sdiv %o1, 0x09B5, %i2
16280 movgu %xcc, %o3, %g4
16281 edge16l %i1, %g5, %o0
16282 fmovrdlez %o4, %f30, %f18
16283 andncc %i6, %l2, %l4
16284 udivcc %o2, 0x1322, %i7
16285 srlx %i4, 0x17, %g6
16286 fcmpd %fcc2, %f12, %f14
16287 movl %xcc, %l1, %g3
16288 xorcc %o6, %g2, %l3
16289 fmovrdgz %l5, %f30, %f26
16290 xnor %i0, %o5, %g1
16291 alignaddr %i5, %l6, %o7
16292 setx loop_61, %l0, %l1
16293 return %l1
16294 nop
16295 rdpr %cwp, %g1
16296 rdpr %cansave, %g2
16297 rdpr %canrestore, %g3
16298 rdpr %cleanwin, %g4
16299 rdpr %otherwin, %g5
16300 rdpr %wstate, %g6
16301loop_61: edge16ln %o1, %i2, %l0
16302 movvs %xcc, %o3, %i1
16303 lduw [%l7 + 0x68], %g4
16304 movvs %xcc, %g5, %o0
16305 sethi 0x05E9, %i6
16306 umul %l2, %o4, %o2
16307 edge16 %l4, %i4, %g6
16308 fmovdne %xcc, %f11, %f26
16309 andncc %i7, %l1, %o6
16310 orncc %g3, 0x1A3B, %g2
16311 movrgez %l3, 0x08B, %l5
16312 umulcc %i0, 0x10C1, %g1
16313 ldsb [%l7 + 0x59], %o5
16314 mulx %l6, %o7, %g7
16315 sdivcc %i5, 0x00B0, %i3
16316 orncc %i2, %o1, %l0
16317 fcmpgt32 %f4, %f0, %o3
16318 xnorcc %i1, %g5, %o0
16319 sll %i6, %l2, %o4
16320 nop
16321 set 0x20, %o6
16322 stx %o2, [%l7 + %o6]
16323 fnegd %f16, %f22
16324 fnegd %f12, %f4
16325 array8 %g4, %i4, %g6
16326 array32 %i7, %l1, %l4
16327 ldd [%l7 + 0x18], %f20
16328 xor %g3, %o6, %l3
16329 edge16ln %g2, %i0, %l5
16330 xorcc %o5, 0x0610, %l6
16331 edge8l %o7, %g1, %g7
16332 alignaddr %i3, %i2, %i5
16333 fnors %f31, %f30, %f24
16334 edge16l %o1, %o3, %i1
16335 alignaddr %l0, %o0, %i6
16336 alignaddrl %g5, %o4, %o2
16337 lduh [%l7 + 0x22], %l2
16338 edge8l %i4, %g6, %i7
16339 array8 %g4, %l1, %l4
16340 fzeros %f26
16341 add %g3, %o6, %l3
16342 save %i0, 0x0DCB, %g2
16343 rdpr %cwp, %g1
16344 rdpr %cansave, %g2
16345 rdpr %canrestore, %g3
16346 rdpr %cleanwin, %g4
16347 rdpr %otherwin, %g5
16348 rdpr %wstate, %g6
16349 fmovdcc %icc, %f23, %f15
16350 movn %icc, %l5, %l6
16351 sdiv %o5, 0x124D, %g1
16352 restore %o7, %i3, %i2
16353 rdpr %cwp, %g1
16354 rdpr %cansave, %g2
16355 rdpr %canrestore, %g3
16356 rdpr %cleanwin, %g4
16357 rdpr %otherwin, %g5
16358 rdpr %wstate, %g6
16359 movcs %xcc, %i5, %g7
16360 stb %o3, [%l7 + 0x5E]
16361 ldx [%l7 + 0x58], %o1
16362 ldd [%l7 + 0x20], %i0
16363 orncc %l0, %i6, %g5
16364 addc %o0, %o2, %l2
16365 std %f30, [%l7 + 0x38]
16366 subccc %i4, %g6, %i7
16367 andncc %g4, %o4, %l4
16368 stx %g3, [%l7 + 0x18]
16369 srax %l1, %o6, %l3
16370 andn %g2, %l5, %l6
16371 fmul8sux16 %f18, %f26, %f30
16372 movpos %icc, %o5, %i0
16373 movre %o7, 0x1FB, %i3
16374 movcc %xcc, %g1, %i5
16375 fmovsg %xcc, %f8, %f13
16376 ldd [%l7 + 0x40], %i2
16377 udivx %g7, 0x176A, %o3
16378 subc %o1, 0x1FBE, %l0
16379 movgu %xcc, %i6, %g5
16380 save %o0, %o2, %l2
16381 rdpr %cwp, %g1
16382 rdpr %cansave, %g2
16383 rdpr %canrestore, %g3
16384 rdpr %cleanwin, %g4
16385 rdpr %otherwin, %g5
16386 rdpr %wstate, %g6
16387 fpsub32 %f8, %f24, %f20
16388 andncc %i1, %g6, %i7
16389 movne %icc, %i4, %g4
16390 subcc %o4, 0x1C6B, %g3
16391 ldsw [%l7 + 0x1C], %l1
16392 movrlez %o6, 0x14A, %l3
16393 sllx %g2, %l5, %l4
16394 umul %l6, %i0, %o5
16395 nop
16396 set 0x3A, %g1
16397 lduh [%l7 + %g1], %i3
16398 xnor %g1, 0x0F80, %i5
16399 mulx %o7, 0x04CB, %g7
16400 ldub [%l7 + 0x62], %o3
16401 andncc %o1, %i2, %l0
16402 edge16n %i6, %g5, %o0
16403 sdiv %l2, 0x1569, %i1
16404 movrgez %g6, %i7, %i4
16405 array8 %o2, %g4, %g3
16406 array16 %l1, %o4, %l3
16407 subcc %o6, %g2, %l5
16408 movvs %xcc, %l4, %i0
16409 mulscc %o5, %i3, %l6
16410 andncc %i5, %o7, %g7
16411 orncc %o3, 0x0928, %o1
16412 fmovdvc %icc, %f5, %f15
16413 srax %g1, %l0, %i6
16414 fmovdge %xcc, %f11, %f7
16415 stx %i2, [%l7 + 0x08]
16416 movpos %xcc, %o0, %g5
16417 save %l2, 0x0CDD, %i1
16418 rdpr %cwp, %g1
16419 rdpr %cansave, %g2
16420 rdpr %canrestore, %g3
16421 rdpr %cleanwin, %g4
16422 rdpr %otherwin, %g5
16423 rdpr %wstate, %g6
16424 alignaddr %g6, %i7, %o2
16425 st %f9, [%l7 + 0x54]
16426 fexpand %f30, %f2
16427 save %g4, 0x1EA1, %g3
16428 rdpr %cwp, %g1
16429 rdpr %cansave, %g2
16430 rdpr %canrestore, %g3
16431 rdpr %cleanwin, %g4
16432 rdpr %otherwin, %g5
16433 rdpr %wstate, %g6
16434 alignaddr %i4, %l1, %l3
16435 alignaddr %o6, %o4, %l5
16436 fmovs %f19, %f15
16437 fmovrdgz %l4, %f12, %f0
16438 array16 %i0, %g2, %i3
16439 movpos %xcc, %l6, %o5
16440 udivx %o7, 0x1581, %i5
16441 subc %g7, 0x0360, %o3
16442 ldsb [%l7 + 0x69], %o1
16443 fmovsvs %xcc, %f24, %f3
16444 subcc %g1, %l0, %i2
16445 movvs %xcc, %o0, %i6
16446 nop
16447 set 0x38, %i7
16448 stx %l2, [%l7 + %i7]
16449 save %g5, %g6, %i7
16450 rdpr %cwp, %g1
16451 rdpr %cansave, %g2
16452 rdpr %canrestore, %g3
16453 rdpr %cleanwin, %g4
16454 rdpr %otherwin, %g5
16455 rdpr %wstate, %g6
16456 move %xcc, %i1, %g4
16457 udivx %g3, 0x0678, %o2
16458 fxnors %f13, %f30, %f31
16459 movvs %icc, %l1, %i4
16460 save %o6, %l3, %l5
16461 rdpr %cwp, %g1
16462 rdpr %cansave, %g2
16463 rdpr %canrestore, %g3
16464 rdpr %cleanwin, %g4
16465 rdpr %otherwin, %g5
16466 rdpr %wstate, %g6
16467 mova %icc, %l4, %o4
16468 umul %i0, 0x1A37, %g2
16469 sra %l6, 0x0F, %i3
16470 movg %xcc, %o5, %o7
16471 fmovrde %i5, %f28, %f4
16472 fexpand %f11, %f12
16473 ldd [%l7 + 0x20], %f14
16474 setx loop_62, %l0, %l1
16475 return %l1
16476 nop
16477 rdpr %cwp, %g1
16478 rdpr %cansave, %g2
16479 rdpr %canrestore, %g3
16480 rdpr %cleanwin, %g4
16481 rdpr %otherwin, %g5
16482 rdpr %wstate, %g6
16483loop_62: ldub [%l7 + 0x5C], %l0
16484 and %g1, %o0, %i2
16485 sdiv %l2, 0x15E9, %i6
16486 movl %icc, %g5, %i7
16487 xnor %i1, 0x11F0, %g4
16488 movleu %xcc, %g3, %g6
16489 mova %xcc, %o2, %i4
16490 nop
16491 set 0x7E, %o2
16492 lduh [%l7 + %o2], %o6
16493 fmovsvs %xcc, %f0, %f12
16494 xorcc %l3, 0x0FFB, %l5
16495 fmovrde %l4, %f8, %f26
16496 fmovdleu %icc, %f24, %f16
16497 ld [%l7 + 0x60], %f31
16498 alignaddr %l1, %i0, %o4
16499 orn %g2, 0x12B0, %i3
16500 sdiv %o5, 0x1ACF, %o7
16501 movrlez %l6, 0x28E, %i5
16502 save %g7, %o3, %o1
16503 rdpr %cwp, %g1
16504 rdpr %cansave, %g2
16505 rdpr %canrestore, %g3
16506 rdpr %cleanwin, %g4
16507 rdpr %otherwin, %g5
16508 rdpr %wstate, %g6
16509 mulscc %l0, 0x1ABA, %g1
16510 edge16l %o0, %i2, %l2
16511 movrgez %i6, 0x154, %i7
16512 edge32 %g5, %g4, %i1
16513 fmovrdlez %g3, %f16, %f18
16514 andcc %g6, %o2, %i4
16515 and %o6, 0x1BE6, %l3
16516 add %l4, 0x18DA, %l1
16517 smul %l5, %o4, %g2
16518 or %i0, 0x08B4, %i3
16519 mulx %o7, %o5, %l6
16520 sdivx %g7, 0x1C15, %i5
16521 sdivx %o1, 0x0A0E, %o3
16522 subccc %g1, %l0, %o0
16523 fmovdgu %icc, %f31, %f21
16524 mova %xcc, %i2, %l2
16525 fmovscc %xcc, %f23, %f26
16526 umulcc %i7, 0x193F, %g5
16527 orncc %i6, %i1, %g4
16528 movleu %icc, %g3, %g6
16529 edge32ln %o2, %o6, %l3
16530 movpos %icc, %l4, %i4
16531 fmul8x16au %f30, %f7, %f22
16532 fnegs %f8, %f18
16533 edge16l %l5, %o4, %l1
16534 fmul8x16al %f26, %f22, %f20
16535 xorcc %i0, %g2, %o7
16536 edge8ln %o5, %l6, %g7
16537 edge32l %i5, %i3, %o1
16538 edge8n %g1, %o3, %l0
16539 and %i2, %l2, %i7
16540 addccc %g5, 0x0A41, %i6
16541 edge8l %o0, %i1, %g4
16542 sdivx %g3, 0x139B, %g6
16543 fmovrslz %o6, %f13, %f19
16544 fors %f19, %f9, %f27
16545 edge32 %o2, %l3, %i4
16546 subc %l4, 0x19B9, %o4
16547 addc %l1, 0x035E, %l5
16548 mova %xcc, %g2, %i0
16549 movre %o7, %l6, %g7
16550 orn %i5, 0x0E31, %i3
16551 fnot1 %f0, %f26
16552 fmovda %icc, %f21, %f26
16553 and %o5, %o1, %o3
16554 sub %g1, 0x183B, %l0
16555 move %icc, %l2, %i7
16556 mulscc %i2, %i6, %o0
16557 srax %i1, 0x00, %g4
16558 st %f22, [%l7 + 0x38]
16559 fmuld8sux16 %f23, %f22, %f20
16560 mulx %g5, %g6, %g3
16561 umul %o6, %o2, %l3
16562 edge16ln %l4, %i4, %o4
16563 stb %l1, [%l7 + 0x55]
16564 edge32ln %l5, %i0, %o7
16565 edge16n %g2, %g7, %l6
16566 lduw [%l7 + 0x5C], %i5
16567 sll %i3, 0x1E, %o1
16568 movrlz %o3, %g1, %o5
16569 stw %l2, [%l7 + 0x6C]
16570 alignaddrl %l0, %i2, %i6
16571 fpsub32s %f20, %f1, %f26
16572 stx %i7, [%l7 + 0x78]
16573 edge16 %i1, %g4, %o0
16574 udiv %g6, 0x040C, %g3
16575 udiv %o6, 0x039F, %o2
16576 edge32ln %l3, %g5, %i4
16577 movpos %xcc, %o4, %l4
16578 xor %l1, %l5, %i0
16579 ld [%l7 + 0x34], %f21
16580 udiv %o7, 0x138A, %g2
16581 andcc %g7, %i5, %i3
16582 edge8 %l6, %o1, %g1
16583 movrgez %o3, 0x310, %l2
16584 movrgez %l0, 0x085, %o5
16585 mova %xcc, %i2, %i7
16586 udivx %i6, 0x0695, %g4
16587 nop
16588 set 0x46, %g7
16589 ldsh [%l7 + %g7], %i1
16590 add %g6, %g3, %o6
16591 edge16n %o2, %o0, %g5
16592 sir 0x16A3
16593 array32 %l3, %o4, %l4
16594 edge16ln %i4, %l1, %i0
16595 xnorcc %o7, 0x0B30, %g2
16596 stb %l5, [%l7 + 0x59]
16597 srlx %i5, %g7, %i3
16598 popc %l6, %o1
16599 ldsh [%l7 + 0x70], %g1
16600 movne %xcc, %l2, %l0
16601 fornot1s %f8, %f2, %f20
16602 edge32 %o5, %o3, %i2
16603 fors %f15, %f20, %f7
16604 umulcc %i6, %i7, %g4
16605 subccc %g6, %g3, %o6
16606 movpos %xcc, %o2, %i1
16607 subccc %g5, 0x1BF8, %l3
16608 array8 %o0, %o4, %i4
16609 sethi 0x19C3, %l4
16610 st %f8, [%l7 + 0x1C]
16611 ld [%l7 + 0x58], %f31
16612 movneg %icc, %l1, %i0
16613 for %f12, %f22, %f0
16614 edge8 %o7, %l5, %i5
16615 ldd [%l7 + 0x58], %f10
16616 umul %g7, %g2, %i3
16617 edge16l %o1, %g1, %l6
16618 sdivcc %l0, 0x0C7E, %l2
16619 mova %icc, %o5, %o3
16620 siam 0x6
16621 mova %xcc, %i6, %i7
16622 orcc %i2, %g6, %g4
16623 movcs %icc, %g3, %o2
16624 subcc %i1, 0x1570, %o6
16625 sth %l3, [%l7 + 0x1A]
16626 ldsw [%l7 + 0x1C], %o0
16627 fmovrdne %g5, %f28, %f18
16628 fmovdge %icc, %f26, %f10
16629 fandnot2s %f8, %f4, %f13
16630 orcc %i4, %l4, %l1
16631 or %i0, %o4, %o7
16632 fmovrde %i5, %f12, %f0
16633 movcs %icc, %g7, %l5
16634 fmul8sux16 %f6, %f0, %f24
16635 movpos %icc, %g2, %o1
16636 addccc %i3, 0x1701, %g1
16637 sth %l6, [%l7 + 0x68]
16638 fmovrsne %l0, %f20, %f19
16639 std %f4, [%l7 + 0x58]
16640 ldsw [%l7 + 0x68], %o5
16641 sth %l2, [%l7 + 0x26]
16642 subcc %i6, %i7, %o3
16643 andcc %g6, %i2, %g3
16644 and %g4, %o2, %o6
16645 ldub [%l7 + 0x59], %l3
16646 movre %i1, %o0, %g5
16647 nop
16648 set 0x40, %o4
16649 ldsw [%l7 + %o4], %i4
16650 ldsb [%l7 + 0x53], %l1
16651 array8 %l4, %o4, %o7
16652 xorcc %i5, %i0, %g7
16653 udivcc %g2, 0x05EE, %o1
16654 movcc %xcc, %l5, %g1
16655 fpsub32 %f22, %f2, %f26
16656 movrlz %i3, %l0, %l6
16657 edge8 %o5, %l2, %i7
16658 sethi 0x10E0, %i6
16659 movvs %icc, %o3, %i2
16660 fmovdvs %icc, %f6, %f30
16661 fmovsn %xcc, %f5, %f0
16662 movpos %icc, %g3, %g6
16663 edge16 %g4, %o6, %l3
16664 fmovsgu %xcc, %f9, %f1
16665 edge32n %o2, %o0, %i1
16666 smul %g5, 0x19FE, %i4
16667 sir 0x1F29
16668 ld [%l7 + 0x40], %f11
16669 edge8n %l4, %l1, %o7
16670 fmovrsne %i5, %f9, %f23
16671 movrlz %i0, 0x314, %o4
16672 sir 0x1D44
16673 xnorcc %g7, 0x130F, %o1
16674 addccc %g2, %l5, %i3
16675 orcc %l0, %l6, %g1
16676 movcc %icc, %l2, %i7
16677 fmovsneg %icc, %f9, %f4
16678 srax %i6, 0x07, %o5
16679 xnor %i2, %o3, %g3
16680 array32 %g6, %g4, %o6
16681 orn %o2, %o0, %l3
16682 restore %i1, %i4, %g5
16683 rdpr %cwp, %g1
16684 rdpr %cansave, %g2
16685 rdpr %canrestore, %g3
16686 rdpr %cleanwin, %g4
16687 rdpr %otherwin, %g5
16688 rdpr %wstate, %g6
16689 xorcc %l4, %l1, %i5
16690 edge16 %i0, %o4, %o7
16691 movvs %icc, %o1, %g7
16692 ldd [%l7 + 0x30], %f18
16693 andncc %l5, %g2, %i3
16694 fmovdne %xcc, %f30, %f1
16695 move %xcc, %l6, %l0
16696 umul %g1, %i7, %l2
16697 fnors %f29, %f23, %f15
16698 lduh [%l7 + 0x14], %o5
16699 edge16 %i2, %i6, %o3
16700 orcc %g3, 0x042E, %g4
16701 movrlez %g6, 0x3D3, %o6
16702 faligndata %f2, %f22, %f16
16703 addcc %o2, %l3, %i1
16704 addccc %i4, %g5, %l4
16705 save %o0, %i5, %l1
16706 rdpr %cwp, %g1
16707 rdpr %cansave, %g2
16708 rdpr %canrestore, %g3
16709 rdpr %cleanwin, %g4
16710 rdpr %otherwin, %g5
16711 rdpr %wstate, %g6
16712 mulx %o4, %i0, %o1
16713 ldub [%l7 + 0x79], %o7
16714 faligndata %f18, %f14, %f6
16715 subc %l5, %g2, %g7
16716 stb %l6, [%l7 + 0x6B]
16717 movvc %xcc, %l0, %i3
16718 sir 0x130C
16719 sub %g1, 0x09C5, %l2
16720 movne %icc, %o5, %i7
16721 stw %i2, [%l7 + 0x20]
16722 setx loop_63, %l0, %l1
16723 return %l1
16724 nop
16725 rdpr %cwp, %g1
16726 rdpr %cansave, %g2
16727 rdpr %canrestore, %g3
16728 rdpr %cleanwin, %g4
16729 rdpr %otherwin, %g5
16730 rdpr %wstate, %g6
16731loop_63: fone %f0
16732 ldd [%l7 + 0x38], %f26
16733 ldsb [%l7 + 0x5C], %o3
16734 umulcc %g6, 0x0FE9, %o2
16735 lduh [%l7 + 0x50], %o6
16736 edge32n %i1, %i4, %g5
16737 movvc %icc, %l4, %l3
16738 sth %o0, [%l7 + 0x28]
16739 movn %icc, %l1, %o4
16740 ld [%l7 + 0x68], %f28
16741 umul %i5, %i0, %o7
16742 movpos %xcc, %o1, %l5
16743 fxors %f24, %f24, %f25
16744 or %g2, %g7, %l0
16745 movneg %icc, %i3, %l6
16746 ldd [%l7 + 0x60], %l2
16747 edge16ln %o5, %g1, %i7
16748 popc 0x0475, %i6
16749 edge16 %i2, %g4, %o3
16750 move %xcc, %g6, %o2
16751 addcc %o6, %i1, %i4
16752 umulcc %g5, 0x006E, %l4
16753 smul %g3, %l3, %o0
16754 edge16ln %o4, %l1, %i5
16755 ldd [%l7 + 0x50], %f14
16756 alignaddrl %o7, %o1, %l5
16757 smulcc %g2, %g7, %i0
16758 sll %l0, %i3, %l2
16759 fpadd16s %f15, %f7, %f12
16760 sdivcc %l6, 0x1677, %g1
16761 ldsb [%l7 + 0x11], %o5
16762 fpack16 %f18, %f30
16763 st %f6, [%l7 + 0x38]
16764 sir 0x0D2C
16765 move %xcc, %i6, %i2
16766 movg %xcc, %g4, %o3
16767 sdiv %i7, 0x1464, %g6
16768 ldx [%l7 + 0x20], %o6
16769 move %icc, %o2, %i4
16770 sdivcc %i1, 0x0785, %l4
16771 fmovscs %xcc, %f26, %f2
16772 movrgez %g3, 0x092, %l3
16773 fnand %f14, %f8, %f0
16774 movneg %xcc, %g5, %o0
16775 edge16n %o4, %l1, %i5
16776 fxor %f18, %f16, %f26
16777 andn %o1, 0x098F, %o7
16778 sdivcc %l5, 0x1DB7, %g2
16779 lduw [%l7 + 0x24], %g7
16780 stx %i0, [%l7 + 0x68]
16781 xor %l0, 0x0C95, %i3
16782 stx %l2, [%l7 + 0x70]
16783 fmovrdlz %l6, %f12, %f28
16784 ldsh [%l7 + 0x22], %o5
16785 and %i6, %g1, %i2
16786 sra %o3, %i7, %g6
16787 fmovdne %icc, %f7, %f15
16788 move %icc, %g4, %o6
16789 ldub [%l7 + 0x3E], %o2
16790 alignaddrl %i4, %l4, %i1
16791 fcmps %fcc2, %f24, %f9
16792 add %g3, 0x07FB, %l3
16793 ldsb [%l7 + 0x2E], %o0
16794 xnor %g5, %o4, %l1
16795 alignaddrl %o1, %i5, %o7
16796 fnot1s %f5, %f11
16797 smulcc %g2, 0x0119, %l5
16798 fandnot1s %f5, %f25, %f5
16799 fmovdle %icc, %f15, %f4
16800 movleu %xcc, %g7, %i0
16801 stw %l0, [%l7 + 0x70]
16802 edge8ln %l2, %l6, %o5
16803 array8 %i3, %i6, %i2
16804 movg %xcc, %o3, %i7
16805 fmovsgu %icc, %f31, %f20
16806 movn %icc, %g1, %g4
16807 popc %g6, %o2
16808 andn %o6, 0x0A71, %i4
16809 edge8l %i1, %g3, %l4
16810 andn %l3, %g5, %o0
16811 movleu %icc, %o4, %o1
16812 fcmpne32 %f6, %f16, %i5
16813 sra %o7, 0x15, %g2
16814 edge16n %l1, %l5, %g7
16815 movrgz %l0, %l2, %l6
16816 stw %o5, [%l7 + 0x1C]
16817 stx %i0, [%l7 + 0x08]
16818 movn %icc, %i6, %i2
16819 lduh [%l7 + 0x7E], %o3
16820 smul %i3, %g1, %g4
16821 subccc %g6, %o2, %o6
16822 edge32l %i7, %i1, %i4
16823 stb %g3, [%l7 + 0x6F]
16824 movre %l4, %l3, %o0
16825 xnor %o4, %g5, %o1
16826 fmul8ulx16 %f18, %f22, %f12
16827 edge16n %i5, %g2, %l1
16828 andncc %l5, %g7, %l0
16829 mulscc %l2, %o7, %l6
16830 xor %i0, 0x1AA3, %i6
16831 save %o5, %o3, %i3
16832 rdpr %cwp, %g1
16833 rdpr %cansave, %g2
16834 rdpr %canrestore, %g3
16835 rdpr %cleanwin, %g4
16836 rdpr %otherwin, %g5
16837 rdpr %wstate, %g6
16838 udiv %i2, 0x0A28, %g4
16839 movg %icc, %g6, %g1
16840 fnands %f2, %f13, %f23
16841 xnorcc %o2, 0x1654, %o6
16842 edge8l %i7, %i1, %i4
16843 siam 0x0
16844 ld [%l7 + 0x44], %f5
16845 lduh [%l7 + 0x50], %l4
16846 sethi 0x078F, %g3
16847 mulscc %o0, %o4, %g5
16848 edge8ln %l3, %o1, %g2
16849 restore %i5, %l5, %g7
16850 rdpr %cwp, %g1
16851 rdpr %cansave, %g2
16852 rdpr %canrestore, %g3
16853 rdpr %cleanwin, %g4
16854 rdpr %otherwin, %g5
16855 rdpr %wstate, %g6
16856 umul %l0, %l1, %o7
16857 add %l6, 0x126D, %l2
16858 alignaddrl %i0, %i6, %o5
16859 fpack32 %f2, %f12, %f30
16860 fpsub16 %f12, %f18, %f10
16861 stw %i3, [%l7 + 0x3C]
16862 udiv %i2, 0x05C6, %o3
16863 movg %icc, %g6, %g1
16864 sdivx %g4, 0x04E7, %o6
16865 movgu %xcc, %o2, %i1
16866 fmuld8ulx16 %f6, %f17, %f12
16867 udiv %i4, 0x064C, %i7
16868 sra %l4, 0x07, %o0
16869 edge16l %o4, %g5, %g3
16870 save %l3, 0x133A, %g2
16871 rdpr %cwp, %g1
16872 rdpr %cansave, %g2
16873 rdpr %canrestore, %g3
16874 rdpr %cleanwin, %g4
16875 rdpr %otherwin, %g5
16876 rdpr %wstate, %g6
16877 subcc %o1, %i5, %g7
16878 edge8ln %l5, %l0, %o7
16879 ldsw [%l7 + 0x5C], %l6
16880 xnorcc %l1, 0x08A9, %i0
16881 fmovde %xcc, %f14, %f11
16882 fones %f30
16883 sdivcc %l2, 0x0AAB, %o5
16884 sra %i3, 0x16, %i2
16885 edge8 %o3, %g6, %g1
16886 movleu %icc, %g4, %o6
16887 stb %o2, [%l7 + 0x78]
16888 fone %f24
16889 edge32 %i1, %i6, %i7
16890 st %f8, [%l7 + 0x20]
16891 fandnot1 %f14, %f22, %f6
16892 movge %icc, %l4, %i4
16893 popc %o4, %o0
16894 stx %g3, [%l7 + 0x60]
16895 movre %g5, 0x324, %g2
16896 movge %icc, %l3, %o1
16897 ldx [%l7 + 0x28], %i5
16898 fmovsge %xcc, %f16, %f22
16899 orncc %g7, %l5, %o7
16900 array32 %l6, %l1, %i0
16901 fmovdg %xcc, %f30, %f29
16902 movleu %icc, %l0, %l2
16903 movrlz %i3, %o5, %i2
16904 ldub [%l7 + 0x64], %g6
16905 edge32 %o3, %g4, %o6
16906 popc %g1, %i1
16907 movvc %xcc, %i6, %o2
16908 movcc %icc, %l4, %i7
16909 andcc %i4, %o0, %g3
16910 movcs %xcc, %o4, %g5
16911 fmovdle %icc, %f11, %f13
16912 fmovdn %xcc, %f6, %f22
16913 fmovrsgez %g2, %f7, %f18
16914 fmovrdlez %l3, %f2, %f4
16915 srax %i5, %o1, %g7
16916 fmul8x16al %f14, %f4, %f16
16917 movg %icc, %o7, %l5
16918 sra %l1, %i0, %l0
16919 srl %l6, %i3, %l2
16920 st %f20, [%l7 + 0x2C]
16921 mova %xcc, %o5, %i2
16922 lduw [%l7 + 0x18], %g6
16923 addcc %g4, %o6, %g1
16924 sub %o3, %i1, %i6
16925 andn %l4, %o2, %i7
16926 fmovsge %icc, %f21, %f27
16927 fmovsa %xcc, %f0, %f14
16928 sethi 0x0115, %i4
16929 sth %o0, [%l7 + 0x66]
16930 edge32l %o4, %g5, %g3
16931 sll %l3, %g2, %o1
16932 fnors %f26, %f5, %f29
16933 addc %g7, 0x1017, %o7
16934 srlx %l5, %i5, %i0
16935 udivcc %l0, 0x10BB, %l6
16936 mova %xcc, %l1, %i3
16937 udivx %l2, 0x0DB2, %i2
16938 lduh [%l7 + 0x4C], %g6
16939 xor %o5, %o6, %g1
16940 movrne %g4, %o3, %i1
16941 sdivcc %i6, 0x0814, %l4
16942 lduw [%l7 + 0x2C], %o2
16943 orcc %i4, %o0, %i7
16944 srl %o4, %g3, %l3
16945 andcc %g2, %g5, %o1
16946 fmovdleu %xcc, %f8, %f22
16947 xorcc %g7, 0x18CE, %o7
16948 addccc %l5, %i0, %i5
16949 fpadd16s %f21, %f23, %f7
16950 fcmple16 %f6, %f24, %l0
16951 fnot2s %f0, %f1
16952 fcmpne32 %f18, %f12, %l6
16953 edge8 %l1, %i3, %i2
16954 ldsh [%l7 + 0x22], %g6
16955 edge16n %o5, %l2, %o6
16956 movg %xcc, %g4, %o3
16957 addccc %i1, %g1, %l4
16958 subcc %o2, %i6, %i4
16959 fmuld8ulx16 %f8, %f25, %f28
16960 fcmps %fcc1, %f14, %f1
16961 fmovsn %xcc, %f30, %f2
16962 sth %i7, [%l7 + 0x2C]
16963 fcmple32 %f16, %f22, %o4
16964 edge32ln %o0, %g3, %g2
16965 movleu %xcc, %l3, %o1
16966 movleu %icc, %g7, %o7
16967 edge16ln %l5, %i0, %g5
16968 smulcc %i5, %l6, %l1
16969 fnand %f24, %f14, %f24
16970 orncc %i3, 0x14B1, %l0
16971 movcc %icc, %g6, %i2
16972 sdivcc %l2, 0x0A0E, %o6
16973 movge %icc, %o5, %o3
16974 mulx %i1, 0x07CB, %g4
16975 movle %xcc, %l4, %o2
16976 movne %icc, %i6, %i4
16977 edge8 %g1, %i7, %o0
16978 fmuld8ulx16 %f25, %f25, %f22
16979 or %g3, %o4, %g2
16980 udivcc %o1, 0x02D0, %l3
16981 movn %xcc, %o7, %l5
16982 fnot2s %f16, %f19
16983 fmovrsgez %i0, %f21, %f15
16984 fmovd %f8, %f30
16985 movrlez %g5, 0x039, %g7
16986 siam 0x1
16987 fnot2 %f16, %f6
16988 popc %i5, %l1
16989 fmovsleu %xcc, %f13, %f10
16990 orcc %i3, %l0, %g6
16991 fmul8x16al %f18, %f9, %f4
16992 udivcc %l6, 0x02D9, %i2
16993 ldx [%l7 + 0x50], %o6
16994 ldsb [%l7 + 0x5A], %l2
16995 addcc %o3, %i1, %g4
16996 movrne %l4, %o5, %i6
16997 or %o2, 0x13A9, %g1
16998 sdivcc %i7, 0x0321, %o0
16999 umulcc %i4, 0x1886, %g3
17000 ldd [%l7 + 0x08], %o4
17001 fand %f4, %f22, %f18
17002 addc %g2, %l3, %o1
17003 fmovd %f6, %f16
17004 subc %o7, %i0, %l5
17005 array32 %g7, %i5, %l1
17006 stx %i3, [%l7 + 0x38]
17007 xnor %l0, %g5, %l6
17008 smulcc %i2, %g6, %o6
17009 fpackfix %f12, %f14
17010 edge16n %l2, %o3, %i1
17011 movcs %icc, %l4, %g4
17012 mulx %o5, %o2, %g1
17013 sll %i6, %i7, %o0
17014 edge16ln %i4, %o4, %g3
17015 ldd [%l7 + 0x28], %g2
17016 fcmps %fcc2, %f30, %f18
17017 array32 %l3, %o7, %o1
17018 smulcc %i0, 0x00BE, %l5
17019 fmovsleu %xcc, %f17, %f16
17020 smul %g7, %l1, %i5
17021 movgu %icc, %l0, %i3
17022 sdiv %l6, 0x1738, %i2
17023 lduh [%l7 + 0x58], %g5
17024 fmovrslz %o6, %f28, %f23
17025 sub %g6, 0x0D7D, %l2
17026 sdivcc %i1, 0x1C23, %o3
17027 fpadd32s %f23, %f24, %f14
17028 array16 %g4, %l4, %o2
17029 fmovdg %xcc, %f18, %f18
17030 sra %g1, %o5, %i7
17031 or %i6, 0x0426, %i4
17032 setx loop_64, %l0, %l1
17033 return %l1
17034 nop
17035 rdpr %cwp, %g1
17036 rdpr %cansave, %g2
17037 rdpr %canrestore, %g3
17038 rdpr %cleanwin, %g4
17039 rdpr %otherwin, %g5
17040 rdpr %wstate, %g6
17041loop_64: sth %g3, [%l7 + 0x72]
17042 move %xcc, %l3, %o7
17043 udiv %g2, 0x0808, %o1
17044 xnorcc %l5, %i0, %g7
17045 addc %l1, 0x1091, %i5
17046 edge16ln %i3, %l0, %l6
17047 addc %i2, %o6, %g6
17048 andcc %g5, 0x170F, %i1
17049 sub %o3, %g4, %l2
17050 lduw [%l7 + 0x3C], %o2
17051 movleu %xcc, %g1, %o5
17052 udiv %i7, 0x1752, %i6
17053 sllx %l4, 0x13, %o4
17054 st %f8, [%l7 + 0x60]
17055 movg %xcc, %i4, %g3
17056 xnor %l3, 0x14B1, %o0
17057 srlx %o7, 0x1E, %g2
17058 subcc %l5, 0x12AC, %i0
17059 lduh [%l7 + 0x60], %o1
17060 fornot2 %f26, %f28, %f6
17061 stb %g7, [%l7 + 0x56]
17062 alignaddrl %l1, %i5, %i3
17063 mova %xcc, %l6, %i2
17064 udivcc %l0, 0x138D, %o6
17065 movpos %xcc, %g6, %g5
17066 ldd [%l7 + 0x48], %f6
17067 st %f24, [%l7 + 0x2C]
17068 st %f3, [%l7 + 0x60]
17069 movge %xcc, %o3, %i1
17070 nop
17071 set 0x7A, %i0
17072 ldsb [%l7 + %i0], %g4
17073 fmovdneg %icc, %f16, %f11
17074 smul %l2, %g1, %o2
17075 edge32 %o5, %i7, %l4
17076 sir 0x1995
17077 andncc %i6, %i4, %o4
17078 fnot1 %f22, %f0
17079 fmul8sux16 %f18, %f8, %f26
17080 movcs %xcc, %l3, %g3
17081 movcc %xcc, %o0, %g2
17082 movge %xcc, %o7, %i0
17083 sll %o1, %g7, %l5
17084 xnor %i5, %l1, %l6
17085 fmovdg %xcc, %f21, %f28
17086 srl %i2, 0x00, %i3
17087 xnorcc %o6, 0x0FCA, %g6
17088 fcmpd %fcc1, %f30, %f0
17089 fmovdcc %xcc, %f8, %f8
17090 smulcc %g5, %o3, %i1
17091 movleu %icc, %l0, %g4
17092 srlx %g1, %l2, %o5
17093 movcc %xcc, %i7, %o2
17094 fmovsle %icc, %f4, %f27
17095 addc %l4, %i6, %o4
17096 sdivx %l3, 0x1E6D, %g3
17097 edge16n %i4, %g2, %o7
17098 edge8 %i0, %o0, %g7
17099 ldsw [%l7 + 0x20], %l5
17100 fcmpne16 %f24, %f8, %i5
17101 nop
17102 set 0x48, %g4
17103 ldsh [%l7 + %g4], %l1
17104 add %o1, 0x1414, %i2
17105 sllx %i3, 0x1E, %o6
17106 ldsh [%l7 + 0x28], %g6
17107 andn %l6, 0x0C2C, %o3
17108 edge16 %g5, %l0, %i1
17109 fmovs %f1, %f7
17110 fones %f5
17111 subccc %g1, %l2, %g4
17112 movge %xcc, %o5, %i7
17113 fmovsvc %xcc, %f8, %f5
17114 edge32ln %o2, %l4, %o4
17115 udivcc %i6, 0x1B04, %l3
17116 xnorcc %i4, %g2, %o7
17117 ldd [%l7 + 0x48], %i0
17118 sra %o0, %g7, %l5
17119 ld [%l7 + 0x08], %f22
17120 edge16l %g3, %l1, %i5
17121 and %i2, %o1, %i3
17122 edge16ln %g6, %l6, %o3
17123 movgu %icc, %o6, %l0
17124 fnegs %f10, %f31
17125 or %g5, %i1, %g1
17126 movrgez %l2, 0x09E, %o5
17127 movn %xcc, %g4, %o2
17128 movrgz %l4, %i7, %i6
17129 movleu %xcc, %o4, %l3
17130 edge16ln %g2, %i4, %i0
17131 fmovrdgez %o7, %f18, %f24
17132 addccc %o0, 0x0C56, %g7
17133 edge16ln %l5, %l1, %i5
17134 smul %g3, %i2, %i3
17135 xnor %g6, %l6, %o1
17136 edge8n %o6, %o3, %l0
17137 andn %i1, %g1, %l2
17138 edge32l %o5, %g5, %g4
17139 sra %l4, 0x06, %i7
17140 xorcc %i6, 0x1E54, %o2
17141 fnot2s %f27, %f11
17142 orn %o4, 0x0971, %g2
17143 srlx %i4, %i0, %o7
17144 sdivx %o0, 0x08D3, %g7
17145 restore %l5, %l1, %i5
17146 rdpr %cwp, %g1
17147 rdpr %cansave, %g2
17148 rdpr %canrestore, %g3
17149 rdpr %cleanwin, %g4
17150 rdpr %otherwin, %g5
17151 rdpr %wstate, %g6
17152 fmovsne %icc, %f2, %f22
17153 fmovrde %l3, %f26, %f0
17154 fcmpgt32 %f30, %f0, %g3
17155 sdivcc %i2, 0x0833, %i3
17156 alignaddrl %l6, %o1, %o6
17157 movn %icc, %o3, %g6
17158 sdivx %i1, 0x1373, %g1
17159 movgu %xcc, %l0, %l2
17160 movl %xcc, %g5, %g4
17161 array16 %o5, %i7, %l4
17162 movn %icc, %i6, %o2
17163 movleu %icc, %g2, %i4
17164 fmovdvc %xcc, %f3, %f31
17165 umulcc %i0, 0x1C7A, %o7
17166 smul %o0, 0x1E21, %o4
17167 siam 0x5
17168 edge32ln %g7, %l1, %l5
17169 sdivx %i5, 0x0AE3, %g3
17170 subccc %l3, 0x1C7A, %i2
17171 xnor %i3, 0x06CD, %l6
17172 fmovrsne %o1, %f21, %f31
17173 faligndata %f14, %f20, %f2
17174 nop
17175 set 0x20, %i5
17176 ldub [%l7 + %i5], %o3
17177 mova %xcc, %o6, %g6
17178 stx %i1, [%l7 + 0x38]
17179 xnorcc %g1, 0x00D9, %l0
17180 movle %icc, %l2, %g4
17181 xnorcc %o5, 0x07AA, %i7
17182 subc %g5, %i6, %o2
17183 edge32n %l4, %g2, %i0
17184 edge16ln %o7, %i4, %o4
17185 sra %o0, 0x0A, %g7
17186 popc %l1, %l5
17187 movleu %xcc, %g3, %i5
17188 ldub [%l7 + 0x14], %l3
17189 for %f22, %f6, %f22
17190 movneg %icc, %i2, %i3
17191 fones %f23
17192 orncc %l6, %o1, %o3
17193 movcs %icc, %o6, %i1
17194 movrlz %g1, %g6, %l2
17195 movcs %xcc, %l0, %o5
17196 fmovdn %icc, %f25, %f23
17197 edge16l %g4, %g5, %i6
17198 fmovrde %i7, %f16, %f28
17199 alignaddrl %l4, %o2, %i0
17200 xnorcc %g2, 0x14E9, %o7
17201 popc %o4, %i4
17202 subcc %o0, 0x0AF7, %g7
17203 edge32l %l1, %g3, %l5
17204 nop
17205 set 0x0C, %i6
17206 stw %l3, [%l7 + %i6]
17207 edge16 %i5, %i3, %i2
17208 fmovsge %xcc, %f18, %f1
17209 fmovdl %xcc, %f4, %f5
17210 fandnot2s %f10, %f3, %f23
17211 movre %o1, 0x077, %o3
17212 movle %icc, %o6, %l6
17213 umul %i1, 0x181C, %g1
17214 sra %l2, %l0, %o5
17215 addccc %g6, 0x016A, %g4
17216 edge32l %i6, %i7, %g5
17217 sdiv %l4, 0x0BE5, %o2
17218 fmovrde %i0, %f22, %f4
17219 or %g2, %o7, %o4
17220 fcmple32 %f18, %f12, %i4
17221 ldx [%l7 + 0x68], %o0
17222 edge8l %g7, %g3, %l1
17223 edge32n %l3, %i5, %l5
17224 andncc %i2, %o1, %o3
17225 umul %o6, 0x1B64, %i3
17226 movrgez %l6, %i1, %l2
17227 andncc %l0, %g1, %g6
17228 alignaddrl %o5, %i6, %i7
17229 fcmpd %fcc0, %f0, %f6
17230 sdiv %g5, 0x1D8C, %l4
17231 ldd [%l7 + 0x10], %g4
17232 fcmpne32 %f30, %f14, %o2
17233 mulscc %g2, 0x061D, %o7
17234 subccc %i0, %o4, %o0
17235 edge8n %g7, %i4, %g3
17236 mova %icc, %l1, %l3
17237 subc %l5, %i2, %o1
17238 fornot2 %f0, %f24, %f0
17239 lduh [%l7 + 0x76], %o3
17240 movrlz %o6, %i3, %l6
17241 movrlz %i5, %l2, %i1
17242 fmovrdgez %g1, %f18, %f8
17243 edge32l %g6, %l0, %i6
17244 mova %icc, %o5, %i7
17245 subc %l4, 0x1F78, %g5
17246 fands %f8, %f14, %f10
17247 save %o2, 0x0E1E, %g2
17248 rdpr %cwp, %g1
17249 rdpr %cansave, %g2
17250 rdpr %canrestore, %g3
17251 rdpr %cleanwin, %g4
17252 rdpr %otherwin, %g5
17253 rdpr %wstate, %g6
17254 std %f12, [%l7 + 0x58]
17255 lduh [%l7 + 0x14], %o7
17256 smulcc %i0, %g4, %o4
17257 and %o0, 0x1144, %i4
17258 movl %xcc, %g7, %g3
17259 andcc %l3, %l5, %l1
17260 fmovrdne %o1, %f28, %f4
17261 edge8ln %i2, %o3, %i3
17262 smulcc %l6, %i5, %l2
17263 fmovdvs %icc, %f20, %f3
17264 sra %o6, 0x0C, %i1
17265 sub %g6, 0x029D, %l0
17266 subcc %g1, %o5, %i7
17267 subcc %i6, %g5, %o2
17268 fzeros %f30
17269 sth %g2, [%l7 + 0x3E]
17270 edge32 %l4, %i0, %g4
17271 ldsh [%l7 + 0x60], %o4
17272 movre %o7, %o0, %i4
17273 fmovdn %xcc, %f0, %f2
17274 fxnors %f16, %f25, %f19
17275 fmovdpos %icc, %f16, %f5
17276 sll %g7, 0x12, %l3
17277 movrgz %g3, 0x341, %l1
17278 array32 %l5, %o1, %i2
17279 movrgez %o3, %l6, %i3
17280 edge32l %i5, %o6, %i1
17281 sethi 0x100F, %g6
17282 andn %l0, 0x07E5, %l2
17283 edge16 %o5, %g1, %i6
17284 popc %g5, %o2
17285 fnand %f20, %f30, %f22
17286 fandnot1 %f2, %f10, %f10
17287 fmovsne %xcc, %f9, %f14
17288 movrgz %g2, 0x2D8, %i7
17289 movvc %xcc, %l4, %g4
17290 array32 %o4, %i0, %o7
17291 save %i4, %g7, %o0
17292 rdpr %cwp, %g1
17293 rdpr %cansave, %g2
17294 rdpr %canrestore, %g3
17295 rdpr %cleanwin, %g4
17296 rdpr %otherwin, %g5
17297 rdpr %wstate, %g6
17298 sdivcc %g3, 0x057C, %l1
17299 array8 %l3, %l5, %o1
17300 mova %icc, %i2, %o3
17301 fmovdn %icc, %f25, %f14
17302 fones %f29
17303 andn %l6, 0x069E, %i3
17304 addccc %o6, 0x1089, %i1
17305 sdivx %i5, 0x09F4, %l0
17306 sdivx %l2, 0x0955, %g6
17307 srax %g1, 0x08, %i6
17308 fpadd16 %f6, %f2, %f10
17309 move %icc, %g5, %o2
17310 setx loop_65, %l0, %l1
17311 return %l1
17312 nop
17313 rdpr %cwp, %g1
17314 rdpr %cansave, %g2
17315 rdpr %canrestore, %g3
17316 rdpr %cleanwin, %g4
17317 rdpr %otherwin, %g5
17318 rdpr %wstate, %g6
17319loop_65: umulcc %l4, %g4, %o5
17320 edge32ln %i0, %o4, %o7
17321 stw %i4, [%l7 + 0x20]
17322 array8 %g7, %o0, %l1
17323 sra %g3, 0x19, %l5
17324 array8 %l3, %o1, %i2
17325 mulscc %o3, 0x06DE, %i3
17326 xorcc %o6, %i1, %l6
17327 edge32n %i5, %l0, %l2
17328 movne %icc, %g6, %i6
17329 orcc %g5, %g1, %g2
17330 stw %o2, [%l7 + 0x28]
17331 smulcc %i7, %g4, %l4
17332 fmovrsgz %i0, %f8, %f0
17333 ldx [%l7 + 0x50], %o5
17334 movn %xcc, %o7, %i4
17335 xnorcc %o4, %g7, %o0
17336 andcc %g3, %l5, %l1
17337 fmovsne %xcc, %f1, %f28
17338 subcc %l3, 0x0C23, %o1
17339 array32 %i2, %i3, %o6
17340 addc %i1, %o3, %l6
17341 nop
17342 set 0x56, %g6
17343 lduh [%l7 + %g6], %l0
17344 srax %l2, %i5, %i6
17345 movg %icc, %g6, %g1
17346 or %g2, %o2, %g5
17347 movleu %icc, %g4, %i7
17348 move %icc, %i0, %o5
17349 and %l4, %i4, %o7
17350 sir 0x110C
17351 movrlz %g7, %o0, %o4
17352 mulx %l5, 0x1158, %l1
17353 ldd [%l7 + 0x30], %l2
17354 mulscc %o1, %g3, %i2
17355 movg %icc, %i3, %i1
17356 smulcc %o6, 0x0D24, %l6
17357 fnot1s %f17, %f16
17358 fxors %f14, %f23, %f30
17359 movvc %icc, %l0, %o3
17360 fand %f8, %f14, %f6
17361 edge32l %i5, %i6, %l2
17362 fmovdle %icc, %f15, %f8
17363 edge32 %g6, %g2, %o2
17364 fexpand %f21, %f6
17365 or %g1, %g5, %i7
17366 orn %i0, 0x0EDA, %o5
17367 ldx [%l7 + 0x40], %l4
17368 stw %i4, [%l7 + 0x60]
17369 edge8ln %o7, %g7, %g4
17370 fxnor %f28, %f0, %f8
17371 fmovda %xcc, %f11, %f23
17372 movge %xcc, %o4, %o0
17373 stb %l1, [%l7 + 0x5C]
17374 sdivx %l3, 0x15A8, %l5
17375 ldd [%l7 + 0x30], %g2
17376 fpadd32 %f10, %f10, %f0
17377 fxors %f13, %f9, %f15
17378 movl %xcc, %o1, %i3
17379 xor %i1, 0x0458, %i2
17380 fmovsn %xcc, %f24, %f31
17381 fmovdl %icc, %f6, %f11
17382 movrlz %l6, %o6, %o3
17383 fmovsa %icc, %f5, %f1
17384 alignaddrl %i5, %l0, %i6
17385 subccc %g6, 0x1097, %g2
17386 edge32n %l2, %o2, %g5
17387 faligndata %f2, %f6, %f16
17388 edge16 %i7, %g1, %o5
17389 fcmpd %fcc3, %f16, %f22
17390 movgu %icc, %i0, %i4
17391 movcs %xcc, %l4, %g7
17392 movre %g4, 0x20A, %o7
17393 movrlez %o0, %o4, %l3
17394 sdivcc %l5, 0x1C1F, %g3
17395 stx %l1, [%l7 + 0x38]
17396 orncc %i3, %i1, %o1
17397 srax %i2, %o6, %o3
17398 mulscc %i5, %l0, %l6
17399 st %f15, [%l7 + 0x30]
17400 udiv %g6, 0x0D53, %i6
17401 xnor %g2, %o2, %g5
17402 sra %i7, %g1, %o5
17403 movle %xcc, %l2, %i0
17404 mulx %i4, 0x0AC4, %l4
17405 addc %g7, 0x14DE, %g4
17406 movleu %xcc, %o7, %o0
17407 ldsw [%l7 + 0x64], %l3
17408 fsrc1s %f8, %f3
17409 movl %icc, %l5, %g3
17410 fmuld8ulx16 %f12, %f4, %f30
17411 edge16l %o4, %l1, %i1
17412 movleu %icc, %i3, %o1
17413 subccc %o6, %i2, %o3
17414 subcc %l0, 0x19AC, %i5
17415 st %f17, [%l7 + 0x74]
17416 stx %l6, [%l7 + 0x68]
17417 movcc %xcc, %g6, %i6
17418 mulx %g2, 0x0DFC, %g5
17419 fzero %f20
17420 lduw [%l7 + 0x38], %o2
17421 ldsw [%l7 + 0x10], %g1
17422 edge16n %i7, %l2, %o5
17423 fpsub16s %f31, %f4, %f13
17424 movrgz %i0, 0x224, %i4
17425 movrne %g7, 0x1E4, %g4
17426 udiv %l4, 0x16EF, %o7
17427 fnor %f22, %f30, %f0
17428 fmovsne %icc, %f30, %f28
17429 fmovsg %xcc, %f26, %f7
17430 fmovse %icc, %f31, %f19
17431 edge16l %l3, %l5, %g3
17432 andn %o0, 0x092E, %l1
17433 edge16l %o4, %i1, %i3
17434 movrgez %o1, %o6, %o3
17435 move %xcc, %i2, %l0
17436 nop
17437 set 0x16, %i3
17438 ldsh [%l7 + %i3], %l6
17439 sdivx %g6, 0x1817, %i6
17440 edge32 %g2, %i5, %o2
17441 sth %g5, [%l7 + 0x58]
17442 fxnors %f14, %f24, %f7
17443 sdivcc %g1, 0x1284, %i7
17444 stx %o5, [%l7 + 0x20]
17445 ldsb [%l7 + 0x69], %l2
17446 movcc %xcc, %i4, %i0
17447 lduh [%l7 + 0x3C], %g7
17448 nop
17449 set 0x70, %g3
17450 ldd [%l7 + %g3], %f4
17451 add %l4, %g4, %l3
17452 fmovscc %icc, %f4, %f14
17453 movgu %xcc, %l5, %g3
17454 movl %xcc, %o7, %l1
17455 xor %o4, %o0, %i3
17456 fandnot1s %f15, %f28, %f4
17457 xnor %i1, %o1, %o6
17458 subc %i2, %o3, %l6
17459 sll %l0, %g6, %i6
17460 faligndata %f12, %f18, %f22
17461 orn %i5, %o2, %g5
17462 fpadd16s %f29, %f2, %f9
17463 add %g2, 0x05B7, %g1
17464 orn %i7, %l2, %o5
17465 andncc %i4, %i0, %g7
17466 movre %g4, %l4, %l3
17467 subccc %g3, 0x18C3, %o7
17468 srl %l1, 0x15, %l5
17469 edge16l %o0, %o4, %i3
17470 ldub [%l7 + 0x2D], %o1
17471 xnor %o6, 0x1CF2, %i1
17472 edge32n %o3, %i2, %l6
17473 edge16l %l0, %g6, %i5
17474 fmovdleu %xcc, %f16, %f23
17475 edge32n %o2, %i6, %g5
17476 fmovdvc %icc, %f0, %f14
17477 umul %g2, %i7, %l2
17478 popc %g1, %i4
17479 srax %i0, 0x17, %o5
17480 ldx [%l7 + 0x78], %g4
17481 movge %xcc, %g7, %l3
17482 movgu %icc, %g3, %l4
17483 stw %o7, [%l7 + 0x38]
17484 smulcc %l5, %o0, %l1
17485 orcc %i3, %o1, %o4
17486 edge16l %i1, %o3, %o6
17487 fandnot2s %f6, %f16, %f17
17488 sllx %l6, 0x08, %i2
17489 movvc %icc, %l0, %i5
17490 subc %o2, 0x065A, %g6
17491 mova %xcc, %g5, %g2
17492 edge16n %i7, %i6, %g1
17493 srlx %l2, 0x0C, %i0
17494 ldsb [%l7 + 0x6F], %i4
17495 sir 0x0BBF
17496 movleu %icc, %o5, %g4
17497 edge32ln %l3, %g7, %l4
17498 sethi 0x01DA, %g3
17499 ldub [%l7 + 0x1E], %l5
17500 fmovsneg %xcc, %f19, %f8
17501 st %f21, [%l7 + 0x60]
17502 edge16n %o7, %l1, %o0
17503 faligndata %f14, %f30, %f30
17504 move %icc, %o1, %i3
17505 mulscc %o4, 0x1147, %i1
17506 fmovrsgz %o6, %f30, %f22
17507 movg %xcc, %l6, %o3
17508 sth %l0, [%l7 + 0x7C]
17509 fnors %f31, %f1, %f4
17510 sir 0x1ABE
17511 movrlz %i5, 0x1FA, %i2
17512 subc %o2, 0x02FD, %g6
17513 popc %g5, %i7
17514 fcmple32 %f24, %f2, %i6
17515 edge32n %g1, %g2, %i0
17516 move %xcc, %i4, %l2
17517 fmovrdlez %o5, %f12, %f22
17518 sub %l3, 0x003F, %g7
17519 srl %g4, %g3, %l5
17520 array32 %l4, %l1, %o7
17521 movcc %icc, %o0, %o1
17522 sub %o4, 0x0A54, %i1
17523 fabss %f2, %f18
17524 smulcc %i3, 0x1BE9, %l6
17525 addc %o6, 0x0321, %l0
17526 sth %o3, [%l7 + 0x1A]
17527 udivcc %i5, 0x1B90, %o2
17528 fabss %f6, %f15
17529 and %g6, %g5, %i7
17530 movl %xcc, %i6, %i2
17531 fmovsgu %xcc, %f2, %f11
17532 movl %xcc, %g1, %g2
17533 ldx [%l7 + 0x48], %i4
17534 fnot2 %f18, %f8
17535 srlx %l2, 0x14, %o5
17536 lduw [%l7 + 0x14], %i0
17537 movvc %icc, %l3, %g7
17538 fnors %f5, %f29, %f25
17539 sth %g3, [%l7 + 0x4A]
17540 sub %g4, 0x1037, %l4
17541 array32 %l1, %l5, %o7
17542 add %o0, %o4, %i1
17543 movl %xcc, %o1, %l6
17544 edge32 %i3, %o6, %o3
17545 sub %l0, 0x1379, %i5
17546 edge8ln %o2, %g5, %g6
17547 movrgez %i7, %i6, %g1
17548 edge8 %g2, %i2, %i4
17549 fmovdl %xcc, %f12, %f18
17550 ldd [%l7 + 0x50], %f10
17551 edge32ln %o5, %l2, %l3
17552 edge32ln %i0, %g3, %g4
17553 fmul8sux16 %f26, %f0, %f24
17554 edge32l %g7, %l1, %l4
17555 fnot2s %f23, %f24
17556 st %f17, [%l7 + 0x40]
17557 ldd [%l7 + 0x50], %f8
17558 movrlez %l5, %o7, %o4
17559 movneg %xcc, %o0, %i1
17560 umul %o1, %l6, %i3
17561 alignaddr %o6, %l0, %i5
17562 ldub [%l7 + 0x2C], %o2
17563 ld [%l7 + 0x14], %f1
17564 stb %g5, [%l7 + 0x35]
17565 edge32l %g6, %i7, %i6
17566 sdivcc %o3, 0x1020, %g1
17567 edge16 %g2, %i4, %i2
17568 lduh [%l7 + 0x48], %o5
17569 sir 0x050A
17570 movrne %l2, %l3, %i0
17571 srlx %g4, %g3, %g7
17572 udivcc %l4, 0x0F96, %l5
17573 siam 0x2
17574 umul %o7, %l1, %o0
17575 fcmpgt32 %f12, %f2, %o4
17576 fmul8x16al %f31, %f23, %f28
17577 movre %o1, 0x08C, %l6
17578 lduw [%l7 + 0x50], %i3
17579 smul %i1, 0x1677, %o6
17580 sub %i5, 0x1C99, %l0
17581 alignaddrl %o2, %g5, %g6
17582 bshuffle %f26, %f4, %f26
17583 fmovsl %xcc, %f7, %f12
17584 subc %i6, 0x0D97, %i7
17585 alignaddrl %o3, %g2, %i4
17586 movvc %xcc, %g1, %i2
17587 fmovsa %icc, %f10, %f1
17588 and %o5, 0x06A8, %l2
17589 movrgz %l3, %g4, %g3
17590 movgu %xcc, %g7, %l4
17591 sir 0x1D18
17592 edge32l %i0, %o7, %l5
17593 xorcc %o0, 0x014F, %l1
17594 nop
17595 set 0x10, %l4
17596 stx %o4, [%l7 + %l4]
17597 fxnors %f1, %f18, %f4
17598 save %l6, 0x12E1, %i3
17599 rdpr %cwp, %g1
17600 rdpr %cansave, %g2
17601 rdpr %canrestore, %g3
17602 rdpr %cleanwin, %g4
17603 rdpr %otherwin, %g5
17604 rdpr %wstate, %g6
17605 umulcc %o1, 0x1CD0, %o6
17606 movrlez %i1, 0x110, %i5
17607 fcmpeq32 %f8, %f28, %o2
17608 and %l0, 0x07F2, %g5
17609 orcc %g6, 0x0263, %i7
17610 xnorcc %i6, 0x1B26, %g2
17611 fmovsneg %icc, %f16, %f0
17612 restore %o3, %i4, %i2
17613 rdpr %cwp, %g1
17614 rdpr %cansave, %g2
17615 rdpr %canrestore, %g3
17616 rdpr %cleanwin, %g4
17617 rdpr %otherwin, %g5
17618 rdpr %wstate, %g6
17619 srlx %g1, 0x06, %l2
17620 fpack16 %f18, %f10
17621 std %f10, [%l7 + 0x08]
17622 movl %icc, %o5, %l3
17623 orncc %g4, %g3, %l4
17624 smulcc %i0, 0x0930, %o7
17625 ldub [%l7 + 0x40], %l5
17626 fors %f28, %f9, %f14
17627 smulcc %g7, 0x067C, %o0
17628 array8 %l1, %o4, %l6
17629 xnorcc %i3, 0x1A3D, %o1
17630 movcs %icc, %i1, %i5
17631 edge8n %o2, %l0, %o6
17632 edge32 %g6, %g5, %i6
17633 edge8ln %g2, %i7, %o3
17634 alignaddrl %i2, %g1, %l2
17635 ldd [%l7 + 0x20], %f16
17636 edge32ln %o5, %l3, %i4
17637 siam 0x0
17638 addccc %g3, 0x1A3F, %l4
17639 fnands %f14, %f30, %f21
17640 udivx %i0, 0x19B1, %o7
17641 st %f25, [%l7 + 0x58]
17642 movne %xcc, %g4, %l5
17643 smul %o0, 0x1255, %g7
17644 movneg %icc, %o4, %l1
17645 movrgz %i3, %o1, %i1
17646 nop
17647 set 0x56, %i2
17648 ldsb [%l7 + %i2], %l6
17649 movleu %xcc, %o2, %i5
17650 or %o6, 0x044D, %l0
17651 sllx %g5, %g6, %i6
17652 movvs %icc, %g2, %i7
17653 array32 %o3, %g1, %i2
17654 xnorcc %o5, 0x1E2E, %l3
17655 ldx [%l7 + 0x28], %i4
17656 ldsb [%l7 + 0x57], %l2
17657 edge8 %g3, %l4, %o7
17658 fcmpeq16 %f12, %f28, %i0
17659 umul %g4, %l5, %g7
17660 udivcc %o0, 0x197D, %o4
17661 stx %l1, [%l7 + 0x78]
17662 orncc %i3, 0x00D3, %i1
17663 array8 %o1, %o2, %i5
17664 addc %l6, %o6, %g5
17665 udivcc %g6, 0x0581, %i6
17666 xorcc %g2, 0x0A50, %i7
17667 fnand %f16, %f24, %f30
17668 stb %l0, [%l7 + 0x26]
17669 movneg %icc, %o3, %g1
17670 movcs %icc, %i2, %o5
17671 fmul8x16au %f2, %f19, %f10
17672 fand %f8, %f0, %f10
17673 fcmped %fcc0, %f2, %f12
17674 array8 %i4, %l3, %g3
17675 sir 0x106B
17676 fandnot2 %f12, %f18, %f12
17677 srl %l2, 0x0A, %l4
17678 edge16n %o7, %i0, %l5
17679 mova %xcc, %g4, %o0
17680 ldx [%l7 + 0x40], %o4
17681 sllx %g7, %i3, %l1
17682 xor %i1, %o2, %i5
17683 lduh [%l7 + 0x10], %o1
17684 andncc %o6, %g5, %g6
17685 sth %l6, [%l7 + 0x70]
17686 ldx [%l7 + 0x78], %g2
17687 alignaddr %i6, %l0, %i7
17688 or %g1, 0x1672, %o3
17689 movgu %xcc, %i2, %o5
17690 fandnot2 %f8, %f2, %f0
17691 smulcc %i4, %g3, %l2
17692 sdiv %l4, 0x03DA, %l3
17693 xnorcc %i0, 0x012D, %o7
17694 ldsw [%l7 + 0x4C], %g4
17695 orcc %l5, %o0, %o4
17696 lduh [%l7 + 0x20], %i3
17697 edge8n %g7, %l1, %i1
17698 fmul8x16au %f9, %f31, %f30
17699 alignaddrl %i5, %o2, %o1
17700 ldd [%l7 + 0x70], %f28
17701 nop
17702 set 0x3E, %o0
17703 ldsb [%l7 + %o0], %o6
17704 orncc %g5, %l6, %g2
17705 fpack32 %f30, %f8, %f26
17706 edge32n %g6, %i6, %i7
17707 fands %f3, %f15, %f15
17708 ldub [%l7 + 0x16], %l0
17709 alignaddr %o3, %g1, %o5
17710 and %i2, 0x10AB, %i4
17711 fnegd %f2, %f30
17712 fpsub32 %f10, %f0, %f22
17713 orn %l2, %g3, %l4
17714 smulcc %l3, %i0, %g4
17715 fmovsa %icc, %f24, %f19
17716 fmovrslez %l5, %f16, %f1
17717 sir 0x1FB3
17718 and %o0, 0x0095, %o4
17719 movne %xcc, %o7, %i3
17720 sdivcc %l1, 0x0F4E, %i1
17721 movpos %xcc, %i5, %o2
17722 udiv %g7, 0x091E, %o1
17723 array8 %g5, %o6, %l6
17724 andcc %g6, 0x0A6D, %i6
17725 udivx %i7, 0x16C1, %l0
17726 fpack16 %f4, %f20
17727 fmul8sux16 %f6, %f4, %f30
17728 umulcc %o3, %g2, %o5
17729 fpack32 %f12, %f12, %f20
17730 fnor %f16, %f24, %f12
17731 fmovdleu %xcc, %f27, %f10
17732 stb %g1, [%l7 + 0x3D]
17733 or %i2, 0x04D5, %i4
17734 fpsub32s %f25, %f7, %f1
17735 ldsb [%l7 + 0x19], %l2
17736 stw %g3, [%l7 + 0x3C]
17737 ld [%l7 + 0x20], %f6
17738 xorcc %l3, 0x0F9D, %i0
17739 fpadd16 %f24, %f4, %f14
17740 fmovdgu %xcc, %f22, %f19
17741 fmovsleu %icc, %f27, %f6
17742 udivcc %l4, 0x1AC4, %l5
17743 movgu %icc, %o0, %g4
17744 array16 %o4, %i3, %o7
17745 fornot2 %f6, %f0, %f14
17746 edge16l %i1, %l1, %i5
17747 movge %xcc, %o2, %g7
17748 mulscc %g5, 0x0EA8, %o1
17749 addcc %o6, %g6, %l6
17750 ldd [%l7 + 0x50], %f16
17751 alignaddrl %i7, %i6, %l0
17752 movrgz %o3, 0x355, %g2
17753 lduh [%l7 + 0x50], %o5
17754 fmovdpos %xcc, %f26, %f5
17755 movvc %xcc, %g1, %i2
17756 save %l2, 0x0F39, %g3
17757 rdpr %cwp, %g1
17758 rdpr %cansave, %g2
17759 rdpr %canrestore, %g3
17760 rdpr %cleanwin, %g4
17761 rdpr %otherwin, %g5
17762 rdpr %wstate, %g6
17763 movleu %xcc, %i4, %l3
17764 fexpand %f25, %f0
17765 sdivx %l4, 0x1EBA, %l5
17766 addc %o0, 0x1A47, %i0
17767 sth %o4, [%l7 + 0x2C]
17768 sub %g4, %o7, %i3
17769 xnorcc %l1, 0x1F86, %i5
17770 smulcc %i1, %o2, %g7
17771 andncc %g5, %o6, %g6
17772 edge8 %o1, %l6, %i6
17773 addc %i7, %o3, %g2
17774 edge8n %o5, %g1, %i2
17775 ldsw [%l7 + 0x6C], %l2
17776 edge8l %l0, %g3, %i4
17777 array8 %l3, %l5, %o0
17778 subc %i0, 0x15A7, %o4
17779 fmovdl %xcc, %f17, %f24
17780 udivx %g4, 0x1C82, %l4
17781 subcc %i3, 0x1775, %l1
17782 udivx %o7, 0x1371, %i5
17783 udivx %o2, 0x09F4, %i1
17784 addccc %g5, %g7, %o6
17785 andn %o1, %l6, %i6
17786 srlx %i7, 0x05, %o3
17787 smul %g2, 0x0EF0, %o5
17788 edge16n %g1, %g6, %l2
17789 fmovdn %xcc, %f14, %f27
17790 addcc %i2, 0x1577, %g3
17791 fpadd16s %f20, %f23, %f1
17792 ldub [%l7 + 0x4E], %i4
17793 fmovrslez %l0, %f12, %f2
17794 or %l5, 0x1AE1, %l3
17795 ldsw [%l7 + 0x2C], %o0
17796 sth %o4, [%l7 + 0x44]
17797 setx loop_66, %l0, %l1
17798 return %l1
17799 nop
17800 rdpr %cwp, %g1
17801 rdpr %cansave, %g2
17802 rdpr %canrestore, %g3
17803 rdpr %cleanwin, %g4
17804 rdpr %otherwin, %g5
17805 rdpr %wstate, %g6
17806loop_66: fmovdpos %xcc, %f29, %f21
17807 lduw [%l7 + 0x5C], %i3
17808 fpadd32 %f2, %f26, %f16
17809 fornot2s %f29, %f23, %f11
17810 fmovdvs %xcc, %f19, %f1
17811 subccc %l1, 0x1DCC, %l4
17812 sdivx %o7, 0x1752, %i5
17813 fsrc2 %f8, %f22
17814 std %f8, [%l7 + 0x50]
17815 sdivcc %i1, 0x1F42, %g5
17816 stx %o2, [%l7 + 0x48]
17817 fsrc2 %f26, %f14
17818 ldub [%l7 + 0x10], %o6
17819 addcc %g7, 0x1F81, %o1
17820 edge8 %l6, %i7, %o3
17821 nop
17822 set 0x5C, %o1
17823 sth %g2, [%l7 + %o1]
17824 edge8n %o5, %i6, %g6
17825 and %g1, 0x18D4, %i2
17826 edge32l %l2, %i4, %g3
17827 orn %l0, %l3, %l5
17828 movvs %xcc, %o0, %o4
17829 mova %icc, %i0, %g4
17830 xnorcc %i3, %l4, %o7
17831 addcc %l1, %i1, %g5
17832 nop
17833 set 0x78, %l3
17834 ldd [%l7 + %l3], %f16
17835 fmovse %icc, %f18, %f15
17836 fpsub32 %f8, %f26, %f14
17837 umulcc %i5, %o6, %o2
17838 movcc %xcc, %o1, %g7
17839 andcc %l6, 0x16C2, %i7
17840 fmovsgu %icc, %f19, %f31
17841 lduh [%l7 + 0x54], %g2
17842 andcc %o3, 0x0DCA, %i6
17843 restore %g6, %g1, %o5
17844 rdpr %cwp, %g1
17845 rdpr %cansave, %g2
17846 rdpr %canrestore, %g3
17847 rdpr %cleanwin, %g4
17848 rdpr %otherwin, %g5
17849 rdpr %wstate, %g6
17850 stx %i2, [%l7 + 0x38]
17851 andn %l2, %g3, %l0
17852 lduh [%l7 + 0x76], %l3
17853 edge8 %l5, %o0, %i4
17854 fmovrdlz %o4, %f22, %f10
17855 sethi 0x188C, %g4
17856 stw %i3, [%l7 + 0x64]
17857 fmovde %icc, %f31, %f11
17858 srax %i0, 0x15, %l4
17859 movge %xcc, %l1, %i1
17860 sir 0x1BCD
17861 edge32ln %o7, %g5, %o6
17862 movrgez %o2, %o1, %g7
17863 addcc %i5, %i7, %g2
17864 edge32l %o3, %i6, %l6
17865 sth %g6, [%l7 + 0x62]
17866 save %g1, %o5, %i2
17867 rdpr %cwp, %g1
17868 rdpr %cansave, %g2
17869 rdpr %canrestore, %g3
17870 rdpr %cleanwin, %g4
17871 rdpr %otherwin, %g5
17872 rdpr %wstate, %g6
17873 fmovrdgez %g3, %f26, %f12
17874 fzero %f22
17875 fmuld8sux16 %f15, %f9, %f18
17876 mulscc %l2, 0x080F, %l0
17877 fmovspos %icc, %f14, %f17
17878 movpos %icc, %l3, %l5
17879 edge8n %o0, %o4, %i4
17880 orn %g4, %i3, %l4
17881 movrlz %l1, %i1, %o7
17882 movvs %icc, %g5, %o6
17883 umulcc %i0, %o1, %o2
17884 faligndata %f16, %f20, %f16
17885 orncc %g7, 0x003A, %i7
17886 udivx %i5, 0x182E, %g2
17887 sir 0x0AA7
17888 movneg %icc, %o3, %i6
17889 edge16l %l6, %g1, %o5
17890 movre %g6, %g3, %l2
17891 st %f10, [%l7 + 0x68]
17892 movvc %icc, %l0, %i2
17893 xor %l3, 0x107C, %o0
17894 sra %l5, 0x0F, %o4
17895 movge %icc, %i4, %i3
17896 movleu %icc, %l4, %g4
17897 fnot1s %f30, %f23
17898 umul %i1, %o7, %g5
17899 nop
17900 set 0x38, %o5
17901 ldd [%l7 + %o5], %l0
17902 ldsb [%l7 + 0x24], %o6
17903 lduw [%l7 + 0x70], %i0
17904 stb %o1, [%l7 + 0x3D]
17905 sub %g7, 0x06E7, %o2
17906 fmovdne %xcc, %f19, %f8
17907 movrne %i7, 0x21E, %g2
17908 smulcc %i5, %o3, %i6
17909 fmovrsgz %g1, %f5, %f13
17910 array16 %o5, %l6, %g3
17911 fexpand %f14, %f20
17912 fmovsleu %icc, %f26, %f27
17913 std %f10, [%l7 + 0x08]
17914 fmovdcc %xcc, %f18, %f26
17915 lduh [%l7 + 0x50], %l2
17916 movvs %icc, %g6, %l0
17917 fandnot1 %f30, %f14, %f6
17918 save %i2, %o0, %l3
17919 rdpr %cwp, %g1
17920 rdpr %cansave, %g2
17921 rdpr %canrestore, %g3
17922 rdpr %cleanwin, %g4
17923 rdpr %otherwin, %g5
17924 rdpr %wstate, %g6
17925 edge8ln %l5, %i4, %o4
17926 fands %f10, %f27, %f31
17927 sir 0x1A3C
17928 fmovsne %xcc, %f20, %f30
17929 edge32n %i3, %g4, %i1
17930 fsrc1 %f24, %f4
17931 movrlez %o7, %l4, %l1
17932 sdivx %g5, 0x1FC5, %o6
17933 fmovdvc %xcc, %f10, %f24
17934 movneg %xcc, %o1, %i0
17935 setx loop_67, %l0, %l1
17936 return %l1
17937 nop
17938 rdpr %cwp, %g1
17939 rdpr %cansave, %g2
17940 rdpr %canrestore, %g3
17941 rdpr %cleanwin, %g4
17942 rdpr %otherwin, %g5
17943 rdpr %wstate, %g6
17944loop_67: sethi 0x1DC3, %i7
17945 fmovscs %xcc, %f19, %f16
17946 ldsh [%l7 + 0x2C], %o3
17947 nop
17948 set 0x70, %i1
17949 stx %i5, [%l7 + %i1]
17950 mulx %i6, 0x1399, %o5
17951 movcc %icc, %g1, %l6
17952 edge8n %l2, %g6, %l0
17953 subcc %g3, %i2, %l3
17954 st %f21, [%l7 + 0x60]
17955 array32 %l5, %i4, %o4
17956 ldsw [%l7 + 0x20], %i3
17957 std %f12, [%l7 + 0x60]
17958 subc %g4, %i1, %o0
17959 fabsd %f16, %f0
17960 ld [%l7 + 0x40], %f8
17961 edge16l %o7, %l4, %l1
17962 fmovs %f30, %f1
17963 movrgez %o6, %o1, %i0
17964 xor %g7, %g5, %g2
17965 srax %i7, %o2, %o3
17966 addcc %i6, %i5, %o5
17967 nop
17968 set 0x30, %i4
17969 stx %g1, [%l7 + %i4]
17970 movneg %icc, %l6, %g6
17971 st %f26, [%l7 + 0x6C]
17972 fpackfix %f20, %f7
17973 addccc %l0, 0x0A6E, %g3
17974 mulx %l2, 0x084B, %l3
17975 mulscc %l5, 0x1F2C, %i2
17976 mulscc %o4, 0x0A46, %i4
17977 mova %icc, %g4, %i1
17978 edge8l %i3, %o0, %o7
17979 fpadd32 %f8, %f22, %f14
17980 udivcc %l1, 0x0BA6, %o6
17981 movl %xcc, %l4, %i0
17982 movvs %icc, %o1, %g5
17983 fmovrsgez %g2, %f26, %f17
17984 udiv %g7, 0x0739, %o2
17985 movleu %icc, %i7, %i6
17986 sra %i5, 0x19, %o5
17987 umulcc %g1, %o3, %l6
17988 movrlez %g6, 0x0E1, %l0
17989 addcc %g3, %l2, %l5
17990 fabss %f9, %f22
17991 std %f12, [%l7 + 0x50]
17992 ldsh [%l7 + 0x56], %i2
17993 edge16n %l3, %o4, %g4
17994 xor %i4, 0x0464, %i3
17995 sll %i1, %o7, %l1
17996 movl %icc, %o6, %o0
17997 edge32l %l4, %o1, %g5
17998 fmovdneg %xcc, %f21, %f30
17999 movge %icc, %i0, %g2
18000 srax %o2, %g7, %i7
18001 alignaddr %i5, %o5, %i6
18002 orncc %g1, 0x1FDB, %l6
18003 ldx [%l7 + 0x60], %g6
18004 fmovsvc %icc, %f24, %f29
18005 mulscc %l0, 0x0B18, %g3
18006 edge32l %o3, %l5, %l2
18007 fmovdn %xcc, %f7, %f29
18008 edge8ln %i2, %o4, %g4
18009 ldx [%l7 + 0x78], %l3
18010 array32 %i4, %i1, %o7
18011 movvc %icc, %i3, %l1
18012 sir 0x0BB3
18013 siam 0x6
18014 fpadd16 %f2, %f26, %f12
18015 movcc %xcc, %o6, %o0
18016 fxors %f0, %f10, %f24
18017 fandnot1 %f8, %f0, %f30
18018 sub %l4, 0x067D, %o1
18019 sdivx %i0, 0x11EA, %g5
18020 udivcc %g2, 0x1F24, %o2
18021 umul %g7, %i5, %o5
18022 orncc %i7, %i6, %l6
18023 edge32n %g1, %g6, %l0
18024 movrne %g3, 0x16C, %l5
18025 stb %l2, [%l7 + 0x62]
18026 movneg %icc, %o3, %o4
18027 sdivcc %g4, 0x1293, %l3
18028 fcmple32 %f14, %f16, %i2
18029 sth %i1, [%l7 + 0x22]
18030 movvs %xcc, %o7, %i3
18031 edge16l %i4, %o6, %l1
18032 restore %o0, %l4, %i0
18033 rdpr %cwp, %g1
18034 rdpr %cansave, %g2
18035 rdpr %canrestore, %g3
18036 rdpr %cleanwin, %g4
18037 rdpr %otherwin, %g5
18038 rdpr %wstate, %g6
18039 movrlz %g5, 0x01B, %o1
18040 movcs %icc, %o2, %g7
18041 move %xcc, %i5, %g2
18042 mova %icc, %o5, %i7
18043 fpsub16s %f19, %f13, %f14
18044 setx loop_68, %l0, %l1
18045 return %l1
18046 nop
18047 rdpr %cwp, %g1
18048 rdpr %cansave, %g2
18049 rdpr %canrestore, %g3
18050 rdpr %cleanwin, %g4
18051 rdpr %otherwin, %g5
18052 rdpr %wstate, %g6
18053loop_68: st %f12, [%l7 + 0x60]
18054 array16 %g1, %g6, %g3
18055 movrlez %l5, 0x050, %l0
18056 lduw [%l7 + 0x10], %l2
18057 movgu %icc, %o4, %g4
18058 fzero %f18
18059 udivcc %o3, 0x11D5, %i2
18060 mulscc %l3, 0x0F6A, %i1
18061 restore %o7, 0x071C, %i3
18062 rdpr %cwp, %g1
18063 rdpr %cansave, %g2
18064 rdpr %canrestore, %g3
18065 rdpr %cleanwin, %g4
18066 rdpr %otherwin, %g5
18067 rdpr %wstate, %g6
18068 addccc %i4, 0x1A95, %o6
18069 movge %icc, %l1, %l4
18070 ldd [%l7 + 0x18], %f2
18071 setx loop_69, %l0, %l1
18072 return %l1
18073 nop
18074 rdpr %cwp, %g1
18075 rdpr %cansave, %g2
18076 rdpr %canrestore, %g3
18077 rdpr %cleanwin, %g4
18078 rdpr %otherwin, %g5
18079 rdpr %wstate, %g6
18080loop_69: udivcc %g5, 0x12C7, %o1
18081 movn %icc, %o2, %g7
18082 fandnot2 %f10, %f18, %f10
18083 pdist %f6, %f4, %f16
18084 addccc %i5, 0x0EE4, %g2
18085 movneg %xcc, %i7, %o5
18086 std %f10, [%l7 + 0x58]
18087 xnor %i6, %l6, %g1
18088 mulscc %g6, %g3, %l0
18089 move %icc, %l5, %l2
18090 fand %f20, %f24, %f14
18091 fmul8x16al %f24, %f1, %f6
18092 fmovrdlz %o4, %f2, %f20
18093 sra %o3, 0x07, %i2
18094 addcc %g4, %i1, %l3
18095 nop
18096 set 0x40, %o3
18097 ldd [%l7 + %o3], %o6
18098 fmovsneg %xcc, %f26, %f29
18099 movcs %xcc, %i3, %i4
18100 and %o6, %l1, %o0
18101 ldsh [%l7 + 0x3C], %l4
18102 mova %icc, %g5, %o1
18103 stx %o2, [%l7 + 0x18]
18104 xnorcc %g7, 0x1BA3, %i0
18105 orcc %i5, 0x1ACB, %g2
18106 st %f7, [%l7 + 0x0C]
18107 addccc %o5, 0x1FA5, %i7
18108 sra %l6, %i6, %g1
18109 movrgez %g3, 0x2A9, %g6
18110 sub %l0, 0x113A, %l5
18111 move %xcc, %o4, %l2
18112 smulcc %o3, %i2, %g4
18113 move %xcc, %l3, %o7
18114 stx %i1, [%l7 + 0x10]
18115 andn %i3, %i4, %o6
18116 fpsub32s %f23, %f27, %f8
18117 fmovrse %l1, %f3, %f14
18118 addc %l4, %o0, %o1
18119 fmovrde %o2, %f4, %f14
18120 movl %xcc, %g7, %i0
18121 subcc %i5, 0x062C, %g5
18122 fmovsne %icc, %f29, %f23
18123 fmovsneg %xcc, %f13, %f4
18124 edge16ln %o5, %i7, %g2
18125 popc 0x1FD4, %i6
18126 fmovscs %icc, %f2, %f25
18127 array8 %l6, %g1, %g6
18128 sir 0x01B7
18129 andncc %g3, %l5, %o4
18130 mulx %l2, %o3, %i2
18131 movrgz %g4, 0x208, %l3
18132 xnor %o7, %l0, %i3
18133 sllx %i4, 0x1C, %o6
18134 st %f8, [%l7 + 0x38]
18135 sll %l1, 0x02, %l4
18136 alignaddr %o0, %o1, %o2
18137 fmul8x16al %f30, %f6, %f0
18138 lduw [%l7 + 0x1C], %g7
18139 xnorcc %i1, %i5, %i0
18140 srax %g5, %i7, %o5
18141 fmovdl %icc, %f3, %f14
18142 add %i6, 0x003B, %g2
18143 fmovrsgz %l6, %f0, %f27
18144 fnot2 %f30, %f14
18145 movrlz %g6, %g3, %g1
18146 xorcc %l5, 0x089A, %l2
18147 orncc %o3, %o4, %g4
18148 fpack16 %f2, %f27
18149 sdivcc %i2, 0x07B3, %o7
18150 xnorcc %l0, %l3, %i4
18151 movne %icc, %o6, %i3
18152 xorcc %l4, %o0, %l1
18153 movle %icc, %o2, %o1
18154 movrgz %i1, 0x054, %g7
18155 fcmpne32 %f6, %f12, %i5
18156 edge8l %i0, %g5, %i7
18157 xnorcc %i6, %g2, %o5
18158 save %g6, %l6, %g1
18159 rdpr %cwp, %g1
18160 rdpr %cansave, %g2
18161 rdpr %canrestore, %g3
18162 rdpr %cleanwin, %g4
18163 rdpr %otherwin, %g5
18164 rdpr %wstate, %g6
18165 add %g3, %l5, %o3
18166 edge16ln %o4, %l2, %i2
18167 array8 %g4, %l0, %l3
18168 fnors %f28, %f13, %f19
18169 edge16 %o7, %i4, %i3
18170 fmovrdlz %o6, %f30, %f24
18171 lduw [%l7 + 0x2C], %l4
18172 st %f18, [%l7 + 0x30]
18173 orn %l1, 0x062B, %o0
18174 move %xcc, %o2, %i1
18175 save %g7, %i5, %i0
18176 rdpr %cwp, %g1
18177 rdpr %cansave, %g2
18178 rdpr %canrestore, %g3
18179 rdpr %cleanwin, %g4
18180 rdpr %otherwin, %g5
18181 rdpr %wstate, %g6
18182 ldsw [%l7 + 0x70], %o1
18183 fxors %f28, %f6, %f4
18184 movrne %g5, 0x19A, %i6
18185 andn %g2, 0x0C7B, %o5
18186 array32 %g6, %i7, %g1
18187 edge8 %l6, %l5, %g3
18188 alignaddrl %o3, %l2, %o4
18189 edge8ln %g4, %i2, %l0
18190 fand %f26, %f6, %f12
18191 std %f20, [%l7 + 0x30]
18192 edge16l %l3, %i4, %o7
18193 edge8l %i3, %o6, %l1
18194 fxnor %f16, %f16, %f4
18195 mova %xcc, %o0, %l4
18196 popc 0x1F6A, %i1
18197 bshuffle %f30, %f26, %f0
18198 edge32ln %o2, %g7, %i5
18199 ldx [%l7 + 0x50], %i0
18200 ldsb [%l7 + 0x13], %o1
18201 xnorcc %i6, 0x1CB8, %g2
18202 fmovdge %xcc, %f23, %f20
18203 edge16ln %o5, %g5, %i7
18204 orn %g6, 0x05C1, %g1
18205 orcc %l5, %g3, %l6
18206 ldsb [%l7 + 0x0D], %o3
18207 fabsd %f2, %f18
18208 mulx %o4, %g4, %l2
18209 umul %i2, 0x0DB2, %l3
18210 subc %i4, 0x1F67, %o7
18211 move %icc, %l0, %o6
18212 smulcc %l1, 0x0146, %o0
18213 lduh [%l7 + 0x5C], %l4
18214 fmovdcs %xcc, %f13, %f23
18215 umulcc %i3, %i1, %o2
18216 orncc %i5, %g7, %o1
18217 umul %i6, %i0, %o5
18218 sdivx %g5, 0x1456, %i7
18219 sethi 0x032F, %g2
18220 ldub [%l7 + 0x3A], %g1
18221 fpadd16 %f16, %f26, %f10
18222 nop
18223 set 0x4C, %l2
18224 stw %l5, [%l7 + %l2]
18225 movre %g3, %l6, %g6
18226 movl %icc, %o4, %o3
18227 fcmpes %fcc0, %f31, %f13
18228 xorcc %l2, %i2, %l3
18229 subccc %g4, 0x0447, %o7
18230 fpsub16s %f31, %f28, %f19
18231 movn %icc, %i4, %o6
18232 edge16n %l1, %o0, %l4
18233 fmovsg %xcc, %f29, %f0
18234 sdivcc %i3, 0x1066, %i1
18235 fone %f14
18236 smul %o2, 0x0E3A, %l0
18237 fmul8x16au %f26, %f24, %f16
18238 fmovsn %xcc, %f2, %f4
18239 sth %i5, [%l7 + 0x60]
18240 std %f22, [%l7 + 0x58]
18241 ldd [%l7 + 0x70], %f14
18242 umul %o1, 0x149C, %g7
18243 movvs %xcc, %i0, %i6
18244 st %f14, [%l7 + 0x3C]
18245 movne %xcc, %o5, %g5
18246 st %f0, [%l7 + 0x24]
18247 fones %f28
18248 stw %i7, [%l7 + 0x60]
18249 fmul8sux16 %f14, %f6, %f12
18250 ldub [%l7 + 0x79], %g1
18251 fabss %f4, %f8
18252 popc 0x1011, %l5
18253 fmovdne %icc, %f21, %f29
18254 edge16ln %g3, %l6, %g2
18255 umul %o4, 0x19AF, %g6
18256 lduh [%l7 + 0x0C], %o3
18257 sub %l2, %i2, %g4
18258 nop
18259 set 0x15, %l6
18260 stb %l3, [%l7 + %l6]
18261 orcc %i4, %o6, %l1
18262 fxors %f23, %f9, %f20
18263 orncc %o7, 0x1FF4, %l4
18264 srlx %i3, %o0, %i1
18265 movrgz %o2, %i5, %o1
18266 andcc %l0, %g7, %i0
18267 fcmple16 %f6, %f28, %i6
18268 fmovsvs %xcc, %f14, %f6
18269 smul %o5, %g5, %i7
18270 fmul8x16 %f28, %f6, %f30
18271 movvs %icc, %l5, %g3
18272 fcmpgt16 %f14, %f24, %l6
18273 smul %g2, %o4, %g1
18274 orn %o3, 0x1697, %g6
18275 sub %l2, 0x10E0, %i2
18276 orcc %g4, 0x1BCE, %l3
18277 add %o6, 0x1E58, %l1
18278 edge32ln %i4, %o7, %i3
18279 fmul8x16 %f26, %f12, %f8
18280 srl %o0, %i1, %l4
18281 movrgez %i5, 0x038, %o1
18282 movpos %icc, %l0, %g7
18283 ldsw [%l7 + 0x3C], %o2
18284 lduh [%l7 + 0x62], %i6
18285 fnors %f27, %f26, %f11
18286 movre %i0, %g5, %i7
18287 srax %o5, 0x1F, %l5
18288 sllx %l6, %g2, %o4
18289 edge32ln %g1, %o3, %g6
18290 movpos %icc, %g3, %l2
18291 movvc %xcc, %i2, %l3
18292 fnor %f16, %f28, %f12
18293 movn %xcc, %g4, %l1
18294 sra %o6, %i4, %o7
18295 edge8l %o0, %i3, %l4
18296 andcc %i5, 0x14E6, %o1
18297 edge16l %l0, %g7, %i1
18298 edge32ln %o2, %i0, %g5
18299 array8 %i7, %i6, %o5
18300 ldsh [%l7 + 0x48], %l5
18301 fmovsneg %icc, %f6, %f10
18302 umul %g2, %o4, %l6
18303 xor %o3, %g6, %g3
18304 movvc %xcc, %g1, %l2
18305 xor %l3, 0x1A79, %i2
18306 movgu %icc, %l1, %g4
18307 and %i4, 0x0B8D, %o7
18308 fabss %f6, %f6
18309 fmul8ulx16 %f6, %f24, %f0
18310 fmovrsgz %o6, %f21, %f15
18311 edge32 %i3, %l4, %o0
18312 xor %o1, 0x0CE3, %l0
18313 sub %i5, 0x027B, %g7
18314 addcc %o2, 0x0E50, %i1
18315 st %f2, [%l7 + 0x5C]
18316 fabss %f11, %f18
18317 udiv %g5, 0x1641, %i7
18318 movcc %icc, %i0, %i6
18319 and %o5, %l5, %g2
18320 edge32n %o4, %l6, %o3
18321 sir 0x1DE9
18322 fmovsg %xcc, %f6, %f29
18323 fornot2s %f5, %f18, %f28
18324 edge16 %g6, %g3, %l2
18325 movcc %icc, %g1, %l3
18326 fmovsle %xcc, %f10, %f4
18327 mova %xcc, %i2, %g4
18328 nop
18329 set 0x38, %o7
18330 sth %l1, [%l7 + %o7]
18331 xnor %i4, %o7, %i3
18332 movrgz %o6, 0x2FF, %l4
18333 movl %icc, %o1, %l0
18334 udivcc %o0, 0x108A, %i5
18335 fandnot2 %f20, %f16, %f24
18336 edge16 %g7, %o2, %g5
18337 alignaddrl %i7, %i0, %i1
18338 xorcc %i6, 0x0CC7, %l5
18339 edge32 %o5, %o4, %g2
18340 fpackfix %f16, %f10
18341 alignaddr %l6, %g6, %o3
18342 nop
18343 set 0x20, %l0
18344 ldd [%l7 + %l0], %l2
18345 movrlez %g1, 0x298, %l3
18346 fmovrslz %i2, %f8, %f10
18347 edge8 %g3, %l1, %g4
18348 subcc %i4, %i3, %o6
18349 move %xcc, %l4, %o1
18350 movvs %icc, %l0, %o0
18351 xnorcc %o7, %g7, %o2
18352 sdiv %g5, 0x11C3, %i7
18353 sethi 0x1437, %i0
18354 umulcc %i5, 0x0F85, %i1
18355 ld [%l7 + 0x4C], %f0
18356 edge16 %i6, %o5, %l5
18357 fpmerge %f13, %f31, %f0
18358 sub %g2, %o4, %g6
18359 std %f16, [%l7 + 0x78]
18360 ld [%l7 + 0x7C], %f22
18361 fmovsne %xcc, %f10, %f2
18362 add %o3, 0x1843, %l6
18363 fxors %f5, %f2, %f0
18364 edge32 %g1, %l3, %i2
18365 std %f12, [%l7 + 0x10]
18366 mova %xcc, %g3, %l2
18367 mova %xcc, %l1, %g4
18368 orn %i3, %i4, %l4
18369 edge8ln %o6, %o1, %l0
18370 smul %o7, %o0, %o2
18371 nop
18372 set 0x70, %l5
18373 std %f0, [%l7 + %l5]
18374 sdiv %g7, 0x11DA, %g5
18375 ldd [%l7 + 0x10], %i0
18376 movgu %icc, %i5, %i7
18377 mulscc %i1, 0x1230, %o5
18378 move %xcc, %i6, %g2
18379 nop
18380 set 0x67, %g5
18381 ldsb [%l7 + %g5], %l5
18382 udivx %g6, 0x0425, %o4
18383 fpack16 %f26, %f1
18384 fexpand %f19, %f24
18385 umul %l6, 0x1D12, %g1
18386 movvc %xcc, %o3, %l3
18387 fnot2 %f20, %f0
18388 faligndata %f2, %f24, %f26
18389 sllx %i2, 0x1D, %g3
18390 smul %l1, %g4, %i3
18391 std %f12, [%l7 + 0x48]
18392 movvc %xcc, %i4, %l4
18393 fmovrdlz %l2, %f20, %f28
18394 fmovsge %xcc, %f15, %f14
18395 andncc %o1, %o6, %l0
18396 array8 %o7, %o2, %o0
18397 bshuffle %f0, %f10, %f12
18398 fpadd32 %f16, %f16, %f6
18399 fpadd32 %f30, %f4, %f30
18400 sra %g5, %g7, %i5
18401 addcc %i0, %i7, %i1
18402 movre %o5, %g2, %l5
18403 fmovdcs %xcc, %f14, %f23
18404 fones %f5
18405 udivcc %i6, 0x1D9E, %g6
18406 stw %o4, [%l7 + 0x6C]
18407 lduh [%l7 + 0x22], %l6
18408 andncc %o3, %g1, %i2
18409 fmovsvs %xcc, %f22, %f15
18410 movn %icc, %g3, %l3
18411 movn %icc, %g4, %l1
18412 lduw [%l7 + 0x7C], %i3
18413 movpos %icc, %i4, %l4
18414 array8 %o1, %o6, %l0
18415 movge %icc, %o7, %o2
18416 umul %l2, 0x1432, %o0
18417 move %xcc, %g5, %i5
18418 move %icc, %g7, %i0
18419 ldd [%l7 + 0x58], %f8
18420 edge8ln %i7, %o5, %g2
18421 fmovsvc %xcc, %f16, %f18
18422 movge %icc, %l5, %i1
18423 edge16ln %g6, %o4, %l6
18424 ldsh [%l7 + 0x72], %o3
18425 st %f16, [%l7 + 0x68]
18426 movcs %icc, %g1, %i6
18427 smul %i2, %l3, %g3
18428 sdiv %l1, 0x074A, %g4
18429 edge8l %i4, %i3, %l4
18430 movcc %xcc, %o1, %l0
18431 fcmpne32 %f10, %f2, %o7
18432 smulcc %o2, 0x035B, %l2
18433 movpos %icc, %o6, %g5
18434 edge8 %o0, %g7, %i5
18435 smulcc %i0, 0x13CE, %o5
18436 subc %i7, %l5, %i1
18437 movre %g6, %g2, %o4
18438 popc %l6, %o3
18439 fandnot2 %f18, %f24, %f12
18440 movleu %xcc, %g1, %i6
18441 orn %i2, %l3, %l1
18442 lduh [%l7 + 0x38], %g3
18443 sdivcc %g4, 0x071B, %i4
18444 fmovda %xcc, %f17, %f23
18445 addcc %i3, %l4, %l0
18446 fand %f20, %f10, %f10
18447 movvc %icc, %o1, %o7
18448 restore %l2, 0x02D7, %o6
18449 rdpr %cwp, %g1
18450 rdpr %cansave, %g2
18451 rdpr %canrestore, %g3
18452 rdpr %cleanwin, %g4
18453 rdpr %otherwin, %g5
18454 rdpr %wstate, %g6
18455 xorcc %o2, %o0, %g7
18456 edge16ln %g5, %i0, %i5
18457 xnor %o5, 0x0F17, %l5
18458 movrne %i1, 0x34E, %i7
18459 edge8 %g6, %g2, %o4
18460 fcmpgt32 %f0, %f14, %l6
18461 andn %o3, %g1, %i2
18462 movvc %xcc, %i6, %l1
18463 or %l3, 0x0EC5, %g4
18464 sllx %g3, %i4, %l4
18465 edge32n %l0, %o1, %i3
18466 fmul8sux16 %f8, %f16, %f14
18467 fmovdn %icc, %f31, %f7
18468 subccc %o7, 0x1B46, %l2
18469 edge16ln %o6, %o2, %o0
18470 stw %g5, [%l7 + 0x3C]
18471 umul %g7, %i5, %o5
18472 fcmpne32 %f30, %f30, %l5
18473 sth %i1, [%l7 + 0x0A]
18474 sra %i0, %i7, %g2
18475 array32 %o4, %l6, %o3
18476 or %g1, 0x0CF6, %g6
18477 fmovsvs %icc, %f26, %f2
18478 xor %i2, 0x1AF0, %i6
18479 edge16n %l3, %l1, %g3
18480 ldsh [%l7 + 0x30], %i4
18481 movvc %icc, %l4, %l0
18482 orncc %g4, 0x1752, %i3
18483 fornot1s %f21, %f30, %f3
18484 ldd [%l7 + 0x78], %f10
18485 movl %xcc, %o7, %l2
18486 sdivcc %o1, 0x00AB, %o2
18487 movcc %icc, %o0, %o6
18488 move %xcc, %g5, %i5
18489 add %o5, %l5, %g7
18490 ldsw [%l7 + 0x2C], %i0
18491 save %i7, 0x099D, %i1
18492 rdpr %cwp, %g1
18493 rdpr %cansave, %g2
18494 rdpr %canrestore, %g3
18495 rdpr %cleanwin, %g4
18496 rdpr %otherwin, %g5
18497 rdpr %wstate, %g6
18498 umulcc %o4, %g2, %l6
18499 fnot2s %f12, %f30
18500 sdiv %o3, 0x0522, %g6
18501 movcc %icc, %i2, %g1
18502 subc %l3, %l1, %i6
18503 ldsw [%l7 + 0x5C], %i4
18504 movge %xcc, %g3, %l0
18505 array32 %l4, %i3, %g4
18506 sth %o7, [%l7 + 0x0C]
18507 edge8n %o1, %l2, %o0
18508 ldd [%l7 + 0x60], %f28
18509 edge16 %o2, %o6, %g5
18510 addc %i5, %o5, %l5
18511 xorcc %g7, 0x1F74, %i7
18512 movle %xcc, %i1, %o4
18513 sdivx %i0, 0x1F25, %g2
18514 xnorcc %l6, 0x0CB1, %g6
18515 faligndata %f12, %f2, %f20
18516 fmul8x16 %f9, %f2, %f28
18517 edge16l %i2, %o3, %l3
18518 udiv %l1, 0x0B68, %i6
18519 ldd [%l7 + 0x38], %g0
18520 edge8 %i4, %l0, %l4
18521 ldsb [%l7 + 0x58], %g3
18522 addcc %g4, %o7, %o1
18523 fands %f3, %f2, %f0
18524 array8 %l2, %o0, %i3
18525 fpack32 %f30, %f18, %f16
18526 alignaddr %o6, %g5, %o2
18527 or %i5, 0x0EF4, %l5
18528 mova %xcc, %g7, %i7
18529 fzero %f16
18530 smulcc %i1, %o4, %i0
18531 sth %o5, [%l7 + 0x5C]
18532 sdivx %g2, 0x1C44, %g6
18533 array16 %i2, %l6, %l3
18534 subccc %l1, 0x0A21, %i6
18535 movpos %icc, %g1, %o3
18536 sdiv %l0, 0x15D5, %i4
18537 addc %l4, 0x10D8, %g4
18538 edge8n %g3, %o1, %l2
18539 movneg %xcc, %o7, %i3
18540 fones %f15
18541 udivcc %o6, 0x1904, %g5
18542 sdivcc %o0, 0x1E94, %o2
18543 orcc %i5, 0x1201, %l5
18544 xorcc %g7, 0x16AB, %i1
18545 edge8 %i7, %o4, %i0
18546 xor %g2, %o5, %i2
18547 edge8 %l6, %l3, %l1
18548 smulcc %g6, 0x0DAC, %g1
18549 edge32 %o3, %l0, %i4
18550 nop
18551 set 0x36, %l1
18552 ldub [%l7 + %l1], %l4
18553 andcc %g4, %g3, %o1
18554 sethi 0x1D06, %l2
18555 fnot1 %f26, %f16
18556 setx loop_70, %l0, %l1
18557 return %l1
18558 nop
18559 rdpr %cwp, %g1
18560 rdpr %cansave, %g2
18561 rdpr %canrestore, %g3
18562 rdpr %cleanwin, %g4
18563 rdpr %otherwin, %g5
18564 rdpr %wstate, %g6
18565loop_70: movneg %icc, %i3, %g5
18566 sth %o6, [%l7 + 0x76]
18567 edge8ln %o2, %o0, %l5
18568 subcc %g7, 0x17B7, %i1
18569 fcmpes %fcc3, %f3, %f25
18570 edge8 %i7, %i5, %i0
18571 fpadd32 %f30, %f26, %f8
18572 subc %g2, %o5, %o4
18573 edge16ln %i2, %l6, %l1
18574 addccc %g6, %l3, %g1
18575 fpackfix %f14, %f28
18576 ldd [%l7 + 0x10], %o2
18577 edge16n %l0, %i4, %g4
18578 array32 %g3, %l4, %l2
18579 fzero %f22
18580 movn %icc, %o1, %i6
18581 stx %o7, [%l7 + 0x20]
18582 movg %icc, %i3, %o6
18583 xnor %g5, %o0, %l5
18584 stx %o2, [%l7 + 0x40]
18585 nop
18586 set 0x56, %g2
18587 lduh [%l7 + %g2], %i1
18588 srlx %g7, %i7, %i5
18589 array8 %g2, %o5, %o4
18590 sir 0x0BC3
18591 fxnors %f1, %f3, %f17
18592 fone %f8
18593 sra %i0, %l6, %i2
18594 array32 %g6, %l1, %g1
18595 movn %icc, %l3, %o3
18596 movge %xcc, %l0, %i4
18597 movge %icc, %g4, %l4
18598 andn %l2, %o1, %g3
18599 subc %i6, %o7, %o6
18600 movrgez %i3, 0x063, %o0
18601 ldub [%l7 + 0x56], %l5
18602 fmovsg %xcc, %f20, %f26
18603 edge8ln %g5, %i1, %o2
18604 xor %g7, 0x0B7E, %i5
18605 edge16n %g2, %o5, %o4
18606 edge16n %i0, %i7, %i2
18607 edge8n %g6, %l1, %g1
18608 edge8l %l3, %l6, %o3
18609 movn %xcc, %l0, %i4
18610 fcmps %fcc0, %f19, %f4
18611 fcmpgt16 %f22, %f4, %l4
18612 srlx %l2, %g4, %o1
18613 movrlez %i6, 0x1F0, %o7
18614 edge32 %g3, %i3, %o6
18615 movn %xcc, %o0, %l5
18616 fmovrsgez %g5, %f18, %f23
18617 fsrc1 %f18, %f6
18618 restore %i1, %o2, %g7
18619 rdpr %cwp, %g1
18620 rdpr %cansave, %g2
18621 rdpr %canrestore, %g3
18622 rdpr %cleanwin, %g4
18623 rdpr %otherwin, %g5
18624 rdpr %wstate, %g6
18625 fmul8x16al %f13, %f13, %f22
18626 stb %g2, [%l7 + 0x6F]
18627 sra %o5, 0x0F, %i5
18628 movn %icc, %i0, %i7
18629 addcc %o4, 0x01D0, %g6
18630 add %l1, %i2, %g1
18631 faligndata %f14, %f22, %f12
18632 movrgz %l3, 0x0A9, %o3
18633 alignaddrl %l0, %i4, %l4
18634 fpsub16s %f2, %f5, %f2
18635 sethi 0x034F, %l2
18636 movrlez %l6, 0x115, %g4
18637 fmovdneg %xcc, %f26, %f17
18638 move %xcc, %i6, %o1
18639 fmul8x16al %f6, %f25, %f22
18640 or %o7, %i3, %g3
18641 movrlz %o6, 0x29F, %o0
18642 popc %g5, %l5
18643 edge8l %i1, %g7, %o2
18644 xor %o5, %i5, %i0
18645 move %xcc, %i7, %o4
18646 fmuld8sux16 %f13, %f20, %f16
18647 fmovsvs %icc, %f2, %f4
18648 nop
18649 set 0x4C, %g1
18650 ldsh [%l7 + %g1], %g6
18651 srl %l1, 0x14, %i2
18652 udiv %g2, 0x05B3, %l3
18653 andcc %o3, 0x0B78, %l0
18654 stb %i4, [%l7 + 0x22]
18655 ldsh [%l7 + 0x40], %l4
18656 ldd [%l7 + 0x38], %l2
18657 umul %l6, %g1, %i6
18658 ldsh [%l7 + 0x66], %g4
18659 movre %o7, %i3, %g3
18660 fmovrdgz %o6, %f0, %f10
18661 addc %o1, %o0, %l5
18662 xnorcc %i1, 0x0FCE, %g5
18663 subc %o2, 0x116A, %g7
18664 srlx %i5, %i0, %o5
18665 fabsd %f8, %f12
18666 nop
18667 set 0x18, %o6
18668 ldd [%l7 + %o6], %f14
18669 array16 %o4, %i7, %g6
18670 ld [%l7 + 0x64], %f5
18671 udivx %l1, 0x0167, %i2
18672 edge32n %g2, %o3, %l0
18673 movrgez %i4, %l4, %l2
18674 ldsb [%l7 + 0x67], %l3
18675 edge32 %l6, %g1, %g4
18676 mulscc %i6, %i3, %o7
18677 orncc %g3, %o6, %o1
18678 movgu %xcc, %o0, %l5
18679 srl %g5, 0x15, %i1
18680 st %f24, [%l7 + 0x14]
18681 array32 %g7, %i5, %o2
18682 movrlz %o5, %i0, %o4
18683 fcmpgt16 %f20, %f24, %i7
18684 andncc %l1, %i2, %g2
18685 array8 %g6, %l0, %o3
18686 fmovsgu %icc, %f23, %f3
18687 subccc %i4, 0x0BC5, %l4
18688 xor %l3, 0x153E, %l6
18689 ldx [%l7 + 0x38], %l2
18690 fones %f13
18691 fandnot1 %f22, %f4, %f4
18692 sdiv %g4, 0x117B, %i6
18693 movrlz %g1, 0x354, %o7
18694 fpadd32s %f15, %f24, %f2
18695 movcs %xcc, %g3, %i3
18696 fmovrde %o1, %f16, %f22
18697 sllx %o0, 0x14, %o6
18698 srlx %g5, %i1, %g7
18699 subcc %l5, 0x08DB, %o2
18700 sdivx %i5, 0x1833, %o5
18701 lduw [%l7 + 0x6C], %o4
18702 st %f21, [%l7 + 0x5C]
18703 ldx [%l7 + 0x48], %i7
18704 srlx %i0, %i2, %g2
18705 movpos %icc, %l1, %g6
18706 edge16ln %l0, %i4, %o3
18707 ldub [%l7 + 0x66], %l4
18708 movrlez %l3, %l6, %l2
18709 edge32l %i6, %g4, %g1
18710 sth %g3, [%l7 + 0x2C]
18711 mulx %o7, %o1, %o0
18712 fzeros %f21
18713 stb %i3, [%l7 + 0x37]
18714 fone %f22
18715 fornot1 %f24, %f14, %f26
18716 edge8n %g5, %o6, %i1
18717 alignaddrl %l5, %o2, %i5
18718 fmovsa %icc, %f24, %f5
18719 movneg %xcc, %o5, %g7
18720 movg %icc, %o4, %i7
18721 fabsd %f10, %f16
18722 fnegd %f14, %f4
18723 ldsh [%l7 + 0x16], %i0
18724 movrgez %g2, 0x036, %i2
18725 fnegs %f2, %f11
18726 fnot1 %f28, %f14
18727 fmovdl %xcc, %f23, %f17
18728 array8 %l1, %l0, %i4
18729 subccc %o3, %l4, %g6
18730 fmovsge %xcc, %f17, %f13
18731 fmovsne %xcc, %f26, %f10
18732 andcc %l3, 0x199C, %l2
18733 movle %xcc, %i6, %g4
18734 andncc %g1, %g3, %l6
18735 sdivcc %o1, 0x0B72, %o7
18736 orncc %i3, %o0, %g5
18737 edge8n %i1, %o6, %l5
18738 movrlz %o2, %o5, %i5
18739 alignaddr %g7, %i7, %i0
18740 subccc %g2, 0x09F9, %o4
18741 movl %xcc, %i2, %l1
18742 lduh [%l7 + 0x2C], %l0
18743 array16 %i4, %l4, %o3
18744 std %f14, [%l7 + 0x70]
18745 movrlez %g6, %l2, %i6
18746 ldsw [%l7 + 0x08], %l3
18747 fmovdl %xcc, %f26, %f21
18748 save %g1, 0x1A05, %g4
18749 rdpr %cwp, %g1
18750 rdpr %cansave, %g2
18751 rdpr %canrestore, %g3
18752 rdpr %cleanwin, %g4
18753 rdpr %otherwin, %g5
18754 rdpr %wstate, %g6
18755 setx loop_71, %l0, %l1
18756 return %l1
18757 nop
18758 rdpr %cwp, %g1
18759 rdpr %cansave, %g2
18760 rdpr %canrestore, %g3
18761 rdpr %cleanwin, %g4
18762 rdpr %otherwin, %g5
18763 rdpr %wstate, %g6
18764loop_71: fandnot1s %f8, %f8, %f17
18765 sra %g3, 0x14, %i3
18766 orncc %o0, 0x0B5C, %o7
18767 xnorcc %i1, 0x1E2A, %o6
18768 udiv %g5, 0x11A7, %l5
18769 orncc %o2, %i5, %g7
18770 movl %icc, %o5, %i7
18771 sdivx %g2, 0x0B32, %o4
18772 fzero %f12
18773 edge8 %i0, %l1, %l0
18774 movg %xcc, %i4, %i2
18775 addccc %o3, %l4, %l2
18776 movcc %icc, %g6, %l3
18777 save %g1, 0x1F8B, %g4
18778 rdpr %cwp, %g1
18779 rdpr %cansave, %g2
18780 rdpr %canrestore, %g3
18781 rdpr %cleanwin, %g4
18782 rdpr %otherwin, %g5
18783 rdpr %wstate, %g6
18784 udivx %i6, 0x01EE, %o1
18785 nop
18786 set 0x1C, %i7
18787 sth %g3, [%l7 + %i7]
18788 edge8 %l6, %i3, %o0
18789 andncc %i1, %o7, %o6
18790 addccc %g5, %o2, %i5
18791 sth %g7, [%l7 + 0x6E]
18792 move %icc, %l5, %i7
18793 mulx %o5, 0x10DC, %o4
18794 ldsh [%l7 + 0x60], %g2
18795 sub %l1, 0x0C8F, %l0
18796 array8 %i0, %i2, %o3
18797 movvs %icc, %l4, %l2
18798 ldsw [%l7 + 0x3C], %g6
18799 fcmpgt32 %f10, %f2, %i4
18800 fcmpeq32 %f12, %f26, %g1
18801 movg %xcc, %g4, %i6
18802 fcmpgt16 %f24, %f18, %l3
18803 movrlz %g3, 0x06F, %l6
18804 andncc %o1, %i3, %i1
18805 edge8 %o7, %o0, %g5
18806 subcc %o6, %o2, %i5
18807 fmovdcc %icc, %f12, %f20
18808 fmovsn %xcc, %f9, %f0
18809 ldsh [%l7 + 0x6C], %g7
18810 bshuffle %f14, %f16, %f20
18811 edge16 %i7, %l5, %o4
18812 edge16n %g2, %l1, %o5
18813 fmul8sux16 %f16, %f16, %f2
18814 fmovdge %icc, %f28, %f1
18815 ldsb [%l7 + 0x38], %i0
18816 fpsub32 %f22, %f10, %f30
18817 edge16 %l0, %i2, %l4
18818 restore %l2, 0x1CD5, %o3
18819 rdpr %cwp, %g1
18820 rdpr %cansave, %g2
18821 rdpr %canrestore, %g3
18822 rdpr %cleanwin, %g4
18823 rdpr %otherwin, %g5
18824 rdpr %wstate, %g6
18825 save %i4, %g1, %g6
18826 rdpr %cwp, %g1
18827 rdpr %cansave, %g2
18828 rdpr %canrestore, %g3
18829 rdpr %cleanwin, %g4
18830 rdpr %otherwin, %g5
18831 rdpr %wstate, %g6
18832 sub %g4, 0x02CF, %i6
18833 orcc %g3, 0x0F04, %l3
18834 orcc %l6, 0x1358, %o1
18835 fabsd %f18, %f28
18836 nop
18837 set 0x08, %o2
18838 std %f30, [%l7 + %o2]
18839 edge16l %i1, %o7, %i3
18840 andn %o0, %o6, %g5
18841 move %icc, %o2, %g7
18842 movvc %icc, %i7, %l5
18843 alignaddrl %i5, %g2, %l1
18844 edge32 %o4, %i0, %o5
18845 st %f31, [%l7 + 0x60]
18846 lduw [%l7 + 0x20], %i2
18847 movge %xcc, %l4, %l0
18848 fornot2s %f6, %f10, %f30
18849 umulcc %o3, 0x0982, %l2
18850 movleu %xcc, %i4, %g6
18851 alignaddrl %g1, %g4, %g3
18852 fmovrse %l3, %f7, %f10
18853 movvs %icc, %i6, %o1
18854 subc %i1, %l6, %i3
18855 ldx [%l7 + 0x78], %o0
18856 fcmpgt16 %f12, %f18, %o7
18857 edge8 %g5, %o2, %o6
18858 lduh [%l7 + 0x30], %g7
18859 alignaddr %i7, %i5, %l5
18860 fmovrdlz %g2, %f20, %f6
18861 st %f2, [%l7 + 0x24]
18862 stb %o4, [%l7 + 0x7D]
18863 fornot2 %f22, %f12, %f8
18864 movle %xcc, %l1, %o5
18865 edge16 %i0, %i2, %l4
18866 sllx %o3, %l2, %l0
18867 sdiv %i4, 0x0165, %g1
18868 srlx %g4, 0x14, %g6
18869 fnegd %f16, %f30
18870 edge16ln %l3, %g3, %i6
18871 umulcc %i1, %o1, %l6
18872 stw %o0, [%l7 + 0x78]
18873 andncc %o7, %g5, %i3
18874 sll %o2, 0x13, %g7
18875 fmovde %icc, %f9, %f1
18876 ldub [%l7 + 0x7D], %i7
18877 save %i5, %l5, %g2
18878 rdpr %cwp, %g1
18879 rdpr %cansave, %g2
18880 rdpr %canrestore, %g3
18881 rdpr %cleanwin, %g4
18882 rdpr %otherwin, %g5
18883 rdpr %wstate, %g6
18884 std %f26, [%l7 + 0x20]
18885 edge32ln %o6, %o4, %l1
18886 subccc %o5, 0x1730, %i2
18887 ldd [%l7 + 0x18], %l4
18888 fmovdgu %icc, %f0, %f7
18889 edge8 %i0, %o3, %l2
18890 movpos %xcc, %i4, %g1
18891 edge8n %g4, %g6, %l0
18892 fcmpd %fcc2, %f12, %f22
18893 ldd [%l7 + 0x08], %l2
18894 mulscc %g3, 0x00BB, %i6
18895 movg %xcc, %i1, %o1
18896 movcc %icc, %l6, %o0
18897 edge16 %o7, %i3, %o2
18898 fpmerge %f7, %f13, %f0
18899 mulscc %g7, %g5, %i5
18900 xor %l5, 0x19F6, %i7
18901 alignaddrl %o6, %o4, %g2
18902 andncc %l1, %i2, %l4
18903 orncc %o5, %o3, %l2
18904 xorcc %i4, 0x0F7E, %i0
18905 udivx %g1, 0x1EAD, %g4
18906 movrlez %g6, %l3, %g3
18907 mulx %i6, 0x107C, %i1
18908 subccc %o1, %l0, %o0
18909 ldsw [%l7 + 0x50], %l6
18910 sub %i3, 0x0212, %o2
18911 edge16l %g7, %g5, %i5
18912 fmovdvs %xcc, %f18, %f3
18913 ldsw [%l7 + 0x7C], %l5
18914 sdivx %i7, 0x19F0, %o7
18915 fmovda %icc, %f5, %f10
18916 andcc %o4, 0x066D, %o6
18917 movrne %g2, %i2, %l1
18918 fcmpeq32 %f20, %f14, %l4
18919 movleu %xcc, %o3, %l2
18920 array16 %o5, %i4, %i0
18921 sra %g4, 0x11, %g6
18922 stb %l3, [%l7 + 0x5B]
18923 edge8ln %g1, %i6, %i1
18924 ldsb [%l7 + 0x79], %g3
18925 ldd [%l7 + 0x18], %l0
18926 stw %o0, [%l7 + 0x64]
18927 sllx %l6, %o1, %i3
18928 umulcc %g7, %g5, %o2
18929 fandnot1s %f3, %f31, %f0
18930 orn %i5, %i7, %o7
18931 orcc %l5, 0x008D, %o4
18932 movl %xcc, %o6, %g2
18933 orncc %l1, 0x00A1, %i2
18934 sll %l4, %l2, %o3
18935 fmovdg %xcc, %f19, %f9
18936 fmovsgu %icc, %f11, %f1
18937 movrgez %o5, 0x21B, %i4
18938 andcc %i0, 0x1AE2, %g6
18939 alignaddr %g4, %l3, %i6
18940 fmovrsne %i1, %f15, %f4
18941 sth %g1, [%l7 + 0x48]
18942 sllx %g3, %o0, %l0
18943 sdivx %l6, 0x1EB4, %i3
18944 umulcc %o1, %g7, %o2
18945 movpos %icc, %i5, %i7
18946 fmovda %icc, %f25, %f30
18947 popc 0x0FA4, %o7
18948 subc %g5, %o4, %o6
18949 fsrc1s %f21, %f9
18950 srl %g2, 0x0C, %l1
18951 sll %i2, 0x02, %l4
18952 fones %f28
18953 ldsw [%l7 + 0x34], %l5
18954 or %o3, 0x0937, %l2
18955 popc %i4, %i0
18956 subc %g6, %o5, %l3
18957 andncc %i6, %i1, %g4
18958 fmovdcc %icc, %f2, %f27
18959 sdiv %g3, 0x1772, %g1
18960 movre %o0, 0x2EF, %l0
18961 movle %xcc, %i3, %o1
18962 ldsh [%l7 + 0x24], %l6
18963 fmovscc %icc, %f30, %f12
18964 addc %g7, %i5, %i7
18965 fmovdvc %icc, %f19, %f18
18966 movvc %icc, %o7, %o2
18967 or %o4, 0x1EE7, %g5
18968 alignaddr %g2, %l1, %o6
18969 ldsw [%l7 + 0x5C], %i2
18970 ldub [%l7 + 0x5D], %l4
18971 edge32ln %l5, %o3, %i4
18972 array16 %i0, %l2, %g6
18973 movvs %icc, %l3, %i6
18974 siam 0x7
18975 stw %i1, [%l7 + 0x74]
18976 fornot2s %f4, %f1, %f9
18977 popc %o5, %g3
18978 sub %g4, 0x095F, %o0
18979 edge32ln %g1, %i3, %l0
18980 lduh [%l7 + 0x5C], %l6
18981 xnor %o1, 0x1504, %i5
18982 sth %g7, [%l7 + 0x3C]
18983 fnand %f10, %f6, %f18
18984 fandnot2 %f24, %f18, %f22
18985 subcc %o7, %o2, %i7
18986 movrgez %o4, 0x3B1, %g2
18987 udiv %l1, 0x1814, %g5
18988 or %o6, 0x1887, %i2
18989 orn %l4, 0x0074, %o3
18990 mulx %i4, %l5, %i0
18991 edge32l %g6, %l2, %l3
18992 fmovrslz %i1, %f14, %f0
18993 sethi 0x0D0E, %o5
18994 lduw [%l7 + 0x10], %g3
18995 edge32ln %i6, %g4, %g1
18996 movpos %icc, %i3, %l0
18997 andn %o0, 0x00D8, %o1
18998 xorcc %i5, 0x17DA, %l6
18999 srl %o7, 0x13, %g7
19000 movrgz %i7, %o4, %g2
19001 subcc %l1, 0x01F6, %g5
19002 lduh [%l7 + 0x12], %o2
19003 sth %o6, [%l7 + 0x38]
19004 fnor %f0, %f6, %f24
19005 ldsb [%l7 + 0x27], %i2
19006 orcc %l4, 0x1C0C, %i4
19007 edge8l %o3, %i0, %l5
19008 setx loop_72, %l0, %l1
19009 return %l1
19010 nop
19011 rdpr %cwp, %g1
19012 rdpr %cansave, %g2
19013 rdpr %canrestore, %g3
19014 rdpr %cleanwin, %g4
19015 rdpr %otherwin, %g5
19016 rdpr %wstate, %g6
19017loop_72: fones %f8
19018 fone %f22
19019 umulcc %o5, %g3, %i6
19020 edge32l %l2, %g4, %g1
19021 edge16n %i3, %o0, %l0
19022 fmovrslez %o1, %f14, %f17
19023 fsrc1 %f24, %f2
19024 ldub [%l7 + 0x56], %l6
19025 movn %xcc, %i5, %o7
19026 fsrc1s %f1, %f30
19027 udiv %g7, 0x01EB, %i7
19028 umulcc %o4, 0x1C53, %g2
19029 movge %xcc, %g5, %l1
19030 addcc %o2, 0x1D1A, %i2
19031 fmovrsgez %o6, %f27, %f12
19032 srax %l4, %o3, %i0
19033 fors %f23, %f11, %f5
19034 andcc %l5, %i4, %g6
19035 popc %i1, %l3
19036 sll %o5, %i6, %l2
19037 fmovdpos %icc, %f14, %f7
19038 sdivcc %g4, 0x0C38, %g3
19039 edge32ln %i3, %g1, %o0
19040 movge %icc, %l0, %l6
19041 fmovdgu %xcc, %f29, %f13
19042 sdivcc %o1, 0x0D52, %o7
19043 sdivx %i5, 0x0140, %i7
19044 and %o4, 0x041E, %g2
19045 sdivcc %g7, 0x1B7A, %g5
19046 srax %o2, 0x15, %i2
19047 siam 0x3
19048 stw %o6, [%l7 + 0x4C]
19049 movgu %xcc, %l4, %l1
19050 fnegd %f18, %f28
19051 ldub [%l7 + 0x64], %i0
19052 udiv %o3, 0x1C3F, %i4
19053 movrgez %l5, 0x29D, %i1
19054 addccc %l3, %o5, %i6
19055 stw %g6, [%l7 + 0x48]
19056 fmovsneg %xcc, %f27, %f26
19057 stw %l2, [%l7 + 0x10]
19058 sdiv %g3, 0x0DC2, %g4
19059 ldub [%l7 + 0x36], %i3
19060 nop
19061 set 0x38, %o4
19062 std %f16, [%l7 + %o4]
19063 restore %o0, %l0, %g1
19064 rdpr %cwp, %g1
19065 rdpr %cansave, %g2
19066 rdpr %canrestore, %g3
19067 rdpr %cleanwin, %g4
19068 rdpr %otherwin, %g5
19069 rdpr %wstate, %g6
19070 movne %icc, %o1, %o7
19071 movleu %xcc, %l6, %i5
19072 save %i7, %o4, %g7
19073 rdpr %cwp, %g1
19074 rdpr %cansave, %g2
19075 rdpr %canrestore, %g3
19076 rdpr %cleanwin, %g4
19077 rdpr %otherwin, %g5
19078 rdpr %wstate, %g6
19079 fmovsn %icc, %f13, %f4
19080 fmovspos %xcc, %f31, %f11
19081 movge %icc, %g2, %o2
19082 sllx %i2, %o6, %l4
19083 movg %xcc, %g5, %l1
19084 or %i0, 0x154D, %o3
19085 movcc %icc, %l5, %i4
19086 edge32ln %i1, %l3, %o5
19087 add %g6, %i6, %g3
19088 stb %g4, [%l7 + 0x20]
19089 or %i3, %l2, %o0
19090 udivcc %l0, 0x1390, %g1
19091 edge32 %o7, %o1, %i5
19092 ldsb [%l7 + 0x1C], %l6
19093 subccc %i7, 0x1258, %g7
19094 fpsub16s %f19, %f17, %f23
19095 addc %g2, 0x11ED, %o2
19096 ldsw [%l7 + 0x5C], %o4
19097 fmovdneg %xcc, %f29, %f12
19098 edge32n %o6, %i2, %g5
19099 fmovrdlz %l1, %f10, %f8
19100 xorcc %i0, 0x1B26, %l4
19101 sethi 0x0462, %o3
19102 or %l5, 0x0E49, %i4
19103 movrgz %l3, 0x240, %o5
19104 mova %icc, %i1, %i6
19105 smul %g6, %g4, %g3
19106 edge8 %l2, %i3, %l0
19107 fmovsgu %xcc, %f27, %f15
19108 fandnot1 %f24, %f10, %f12
19109 movle %icc, %o0, %g1
19110 array16 %o1, %i5, %l6
19111 subccc %i7, 0x00E1, %o7
19112 xorcc %g2, 0x1315, %o2
19113 movrgz %o4, %g7, %i2
19114 fornot2s %f11, %f27, %f0
19115 sll %o6, %l1, %g5
19116 edge16n %l4, %o3, %i0
19117 ld [%l7 + 0x7C], %f1
19118 smulcc %l5, 0x00DE, %i4
19119 stw %l3, [%l7 + 0x64]
19120 fpadd32 %f28, %f22, %f18
19121 st %f25, [%l7 + 0x2C]
19122 setx loop_73, %l0, %l1
19123 return %l1
19124 nop
19125 rdpr %cwp, %g1
19126 rdpr %cansave, %g2
19127 rdpr %canrestore, %g3
19128 rdpr %cleanwin, %g4
19129 rdpr %otherwin, %g5
19130 rdpr %wstate, %g6
19131loop_73: fmovdleu %icc, %f3, %f28
19132 faligndata %f14, %f28, %f4
19133 pdist %f30, %f10, %f24
19134 edge8ln %g6, %o5, %g4
19135 bshuffle %f6, %f12, %f28
19136 edge8ln %g3, %l2, %l0
19137 fmovrslez %i3, %f4, %f21
19138 sethi 0x1B90, %o0
19139 movge %icc, %g1, %o1
19140 ldsb [%l7 + 0x58], %l6
19141 std %f6, [%l7 + 0x30]
19142 movn %xcc, %i5, %o7
19143 sdivcc %i7, 0x16C0, %o2
19144 fmul8x16al %f21, %f27, %f24
19145 ldsb [%l7 + 0x64], %g2
19146 srax %g7, 0x15, %o4
19147 movrgez %i2, %l1, %o6
19148 orcc %g5, %o3, %i0
19149 srl %l4, %i4, %l5
19150 edge16ln %l3, %i1, %i6
19151 ldsh [%l7 + 0x24], %o5
19152 save %g4, 0x06B3, %g6
19153 rdpr %cwp, %g1
19154 rdpr %cansave, %g2
19155 rdpr %canrestore, %g3
19156 rdpr %cleanwin, %g4
19157 rdpr %otherwin, %g5
19158 rdpr %wstate, %g6
19159 fmovsgu %xcc, %f25, %f21
19160 srl %l2, 0x08, %g3
19161 lduw [%l7 + 0x44], %i3
19162 fmovsn %icc, %f22, %f15
19163 lduh [%l7 + 0x62], %o0
19164 array8 %g1, %l0, %l6
19165 std %f8, [%l7 + 0x20]
19166 fcmped %fcc3, %f20, %f22
19167 ldsw [%l7 + 0x3C], %i5
19168 sub %o1, 0x1726, %o7
19169 addcc %o2, %g2, %g7
19170 edge16ln %o4, %i7, %i2
19171 xorcc %o6, 0x0869, %g5
19172 udivx %o3, 0x08A8, %i0
19173 array8 %l4, %i4, %l1
19174 lduw [%l7 + 0x0C], %l5
19175 array8 %i1, %i6, %l3
19176 mova %xcc, %g4, %o5
19177 orncc %g6, %l2, %g3
19178 movcs %icc, %i3, %g1
19179 ldsw [%l7 + 0x24], %o0
19180 mulx %l0, %l6, %o1
19181 lduw [%l7 + 0x5C], %i5
19182 alignaddr %o7, %g2, %o2
19183 mulscc %g7, 0x1E03, %o4
19184 fmovdvs %xcc, %f19, %f13
19185 movvc %icc, %i2, %i7
19186 fmovscs %xcc, %f27, %f6
19187 fnegd %f10, %f18
19188 fnegs %f31, %f20
19189 xorcc %g5, %o3, %i0
19190 movg %xcc, %l4, %i4
19191 siam 0x2
19192 sethi 0x015E, %o6
19193 movvs %icc, %l1, %i1
19194 fcmpne32 %f22, %f4, %l5
19195 bshuffle %f8, %f0, %f0
19196 fpack16 %f18, %f26
19197 addccc %i6, 0x1211, %l3
19198 fsrc1 %f24, %f16
19199 movg %xcc, %g4, %g6
19200 smul %l2, %o5, %i3
19201 nop
19202 set 0x70, %g7
19203 stx %g3, [%l7 + %g7]
19204 andcc %o0, 0x0593, %g1
19205 edge32ln %l6, %o1, %i5
19206 fmovdleu %xcc, %f6, %f27
19207 movvc %xcc, %l0, %g2
19208 nop
19209 set 0x69, %i0
19210 stb %o7, [%l7 + %i0]
19211 fmovrsne %o2, %f16, %f12
19212 alignaddr %o4, %i2, %i7
19213 umulcc %g7, 0x0101, %o3
19214 fornot1 %f0, %f14, %f20
19215 restore %g5, %l4, %i4
19216 rdpr %cwp, %g1
19217 rdpr %cansave, %g2
19218 rdpr %canrestore, %g3
19219 rdpr %cleanwin, %g4
19220 rdpr %otherwin, %g5
19221 rdpr %wstate, %g6
19222 array32 %i0, %o6, %i1
19223 fmuld8sux16 %f15, %f20, %f14
19224 orcc %l1, %i6, %l3
19225 stx %l5, [%l7 + 0x40]
19226 orn %g4, %g6, %l2
19227 sdivx %o5, 0x1588, %i3
19228 move %icc, %g3, %g1
19229 edge16ln %o0, %o1, %l6
19230 addccc %i5, %g2, %o7
19231 ldsh [%l7 + 0x24], %l0
19232 movneg %xcc, %o4, %o2
19233 addccc %i7, %g7, %o3
19234 fcmpgt32 %f26, %f4, %g5
19235 std %f20, [%l7 + 0x08]
19236 st %f9, [%l7 + 0x10]
19237 nop
19238 set 0x43, %i5
19239 stb %l4, [%l7 + %i5]
19240 stb %i2, [%l7 + 0x7D]
19241 xor %i0, 0x127B, %o6
19242 sth %i4, [%l7 + 0x5C]
19243 subcc %i1, 0x0A2A, %i6
19244 movge %icc, %l3, %l5
19245 save %g4, %g6, %l1
19246 rdpr %cwp, %g1
19247 rdpr %cansave, %g2
19248 rdpr %canrestore, %g3
19249 rdpr %cleanwin, %g4
19250 rdpr %otherwin, %g5
19251 rdpr %wstate, %g6
19252 fnors %f3, %f4, %f7
19253 fnot1 %f0, %f20
19254 fpadd32 %f18, %f18, %f26
19255 fzero %f4
19256 mova %icc, %o5, %l2
19257 movg %xcc, %g3, %g1
19258 stb %o0, [%l7 + 0x20]
19259 move %xcc, %o1, %l6
19260 movvc %icc, %i3, %i5
19261 sir 0x04AC
19262 srax %o7, %g2, %l0
19263 fmovrdgz %o2, %f0, %f30
19264 ldsw [%l7 + 0x2C], %o4
19265 subccc %i7, 0x1FF5, %o3
19266 andcc %g5, 0x1216, %l4
19267 array32 %i2, %g7, %o6
19268 mulx %i0, %i1, %i6
19269 andn %i4, 0x1937, %l5
19270 sth %l3, [%l7 + 0x20]
19271 ldsb [%l7 + 0x16], %g6
19272 fmovrdlz %l1, %f22, %f14
19273 stw %g4, [%l7 + 0x5C]
19274 edge32n %l2, %g3, %o5
19275 sra %g1, 0x11, %o0
19276 sdivcc %l6, 0x0FB1, %o1
19277 fmovs %f26, %f3
19278 fornot1s %f23, %f29, %f5
19279 subc %i3, %i5, %o7
19280 addccc %g2, 0x1B40, %l0
19281 movneg %icc, %o4, %i7
19282 fmovrsne %o2, %f15, %f5
19283 ldsb [%l7 + 0x5B], %g5
19284 fxnors %f22, %f14, %f26
19285 movrne %o3, 0x33A, %l4
19286 array8 %g7, %o6, %i2
19287 edge8 %i0, %i6, %i1
19288 fnors %f29, %f15, %f3
19289 save %l5, 0x1FEB, %i4
19290 rdpr %cwp, %g1
19291 rdpr %cansave, %g2
19292 rdpr %canrestore, %g3
19293 rdpr %cleanwin, %g4
19294 rdpr %otherwin, %g5
19295 rdpr %wstate, %g6
19296 movvc %xcc, %g6, %l1
19297 movle %icc, %g4, %l3
19298 addcc %g3, %o5, %l2
19299 ldsw [%l7 + 0x18], %o0
19300 fnors %f15, %f29, %f18
19301 fcmpgt32 %f28, %f2, %l6
19302 fpadd16s %f26, %f12, %f12
19303 movneg %icc, %o1, %i3
19304 bshuffle %f2, %f30, %f8
19305 popc 0x182B, %i5
19306 subcc %g1, %g2, %o7
19307 mulx %l0, 0x1403, %o4
19308 udivcc %i7, 0x1A6A, %o2
19309 addccc %o3, %l4, %g7
19310 setx loop_74, %l0, %l1
19311 return %l1
19312 nop
19313 rdpr %cwp, %g1
19314 rdpr %cansave, %g2
19315 rdpr %canrestore, %g3
19316 rdpr %cleanwin, %g4
19317 rdpr %otherwin, %g5
19318 rdpr %wstate, %g6
19319loop_74: movl %icc, %g5, %i6
19320 mulscc %i0, %i1, %i4
19321 sdivcc %l5, 0x06D8, %l1
19322 subcc %g6, %g4, %l3
19323 fpsub32s %f24, %f17, %f30
19324 fmovspos %icc, %f1, %f4
19325 movrlez %g3, 0x00A, %l2
19326 addc %o0, 0x1E3C, %o5
19327 umulcc %o1, %i3, %i5
19328 sra %g1, 0x11, %l6
19329 movle %icc, %g2, %l0
19330 fcmpeq32 %f8, %f24, %o7
19331 add %o4, %o2, %o3
19332 ldx [%l7 + 0x68], %i7
19333 orncc %g7, %o6, %l4
19334 mulscc %g5, 0x0FC2, %i2
19335 fcmps %fcc1, %f30, %f16
19336 movl %icc, %i6, %i0
19337 fmovdvc %icc, %f22, %f28
19338 stw %i1, [%l7 + 0x34]
19339 ldsb [%l7 + 0x52], %l5
19340 fmovdle %icc, %f15, %f14
19341 movcs %xcc, %l1, %i4
19342 movre %g6, 0x238, %l3
19343 fmul8x16au %f17, %f4, %f16
19344 fmovdg %icc, %f22, %f16
19345 udivcc %g4, 0x16C7, %g3
19346 smulcc %l2, 0x120F, %o5
19347 movrgz %o1, 0x3D6, %i3
19348 andncc %o0, %g1, %l6
19349 movrlez %g2, %i5, %l0
19350 fmul8x16au %f29, %f12, %f22
19351 fmovdg %xcc, %f9, %f30
19352 fmovdg %xcc, %f16, %f29
19353 movge %icc, %o7, %o4
19354 movpos %xcc, %o3, %o2
19355 sir 0x090B
19356 orncc %i7, %o6, %l4
19357 movle %xcc, %g7, %g5
19358 movvc %icc, %i6, %i2
19359 alignaddrl %i1, %i0, %l5
19360 ldub [%l7 + 0x66], %i4
19361 movvs %xcc, %l1, %l3
19362 fmovdle %xcc, %f30, %f29
19363 fmovdvc %xcc, %f14, %f26
19364 movcs %icc, %g6, %g4
19365 movrlez %g3, 0x15D, %o5
19366 edge16ln %o1, %i3, %l2
19367 alignaddr %o0, %g1, %g2
19368 ldsh [%l7 + 0x6E], %l6
19369 umul %l0, %i5, %o7
19370 srax %o3, %o4, %o2
19371 ldsh [%l7 + 0x26], %i7
19372 fmovrsgez %l4, %f21, %f31
19373 addc %g7, 0x0CDD, %g5
19374 array16 %o6, %i6, %i2
19375 fmuld8sux16 %f24, %f30, %f16
19376 xorcc %i1, %l5, %i4
19377 fcmple32 %f18, %f30, %l1
19378 edge32 %i0, %g6, %l3
19379 movrgez %g3, 0x178, %g4
19380 sub %o1, 0x079C, %i3
19381 sll %l2, 0x10, %o0
19382 nop
19383 set 0x18, %g4
19384 stx %g1, [%l7 + %g4]
19385 mulx %g2, 0x18A5, %l6
19386 bshuffle %f28, %f28, %f22
19387 movle %icc, %o5, %i5
19388 udiv %o7, 0x12AC, %o3
19389 movl %icc, %l0, %o2
19390 andncc %o4, %l4, %g7
19391 fnand %f6, %f12, %f30
19392 add %g5, %o6, %i7
19393 edge32 %i6, %i2, %l5
19394 fnot1s %f20, %f24
19395 edge32n %i1, %i4, %l1
19396 movne %icc, %i0, %l3
19397 edge8 %g6, %g3, %g4
19398 stb %o1, [%l7 + 0x13]
19399 ldsh [%l7 + 0x66], %l2
19400 sir 0x14C3
19401 ldsw [%l7 + 0x08], %i3
19402 xor %o0, %g1, %l6
19403 st %f10, [%l7 + 0x4C]
19404 array8 %o5, %g2, %i5
19405 movcc %icc, %o3, %l0
19406 sdiv %o2, 0x0168, %o7
19407 edge8l %l4, %g7, %o4
19408 ldub [%l7 + 0x53], %o6
19409 movpos %xcc, %i7, %i6
19410 srl %i2, 0x00, %g5
19411 umulcc %l5, %i4, %l1
19412 or %i1, 0x11C4, %i0
19413 mulx %l3, 0x1C02, %g6
19414 ldd [%l7 + 0x68], %g4
19415 fmovrdgez %o1, %f20, %f28
19416 ldsw [%l7 + 0x60], %g3
19417 fmovrsne %l2, %f31, %f5
19418 alignaddr %o0, %g1, %i3
19419 subccc %l6, %o5, %g2
19420 srlx %o3, %l0, %i5
19421 move %xcc, %o7, %o2
19422 ldd [%l7 + 0x40], %f22
19423 fxnors %f19, %f30, %f16
19424 edge16ln %g7, %o4, %o6
19425 ldd [%l7 + 0x20], %f8
19426 orncc %l4, %i7, %i6
19427 orn %i2, 0x1CF4, %g5
19428 restore %l5, %l1, %i1
19429 rdpr %cwp, %g1
19430 rdpr %cansave, %g2
19431 rdpr %canrestore, %g3
19432 rdpr %cleanwin, %g4
19433 rdpr %otherwin, %g5
19434 rdpr %wstate, %g6
19435 movcc %xcc, %i0, %i4
19436 movn %xcc, %g6, %l3
19437 bshuffle %f0, %f20, %f18
19438 umulcc %g4, 0x1063, %o1
19439 fcmpgt32 %f30, %f12, %g3
19440 edge16l %l2, %o0, %g1
19441 edge32ln %i3, %l6, %g2
19442 popc 0x1EA3, %o5
19443 sub %l0, 0x1E4E, %o3
19444 sra %i5, %o2, %o7
19445 stx %o4, [%l7 + 0x78]
19446 fnors %f5, %f29, %f20
19447 udivx %g7, 0x0135, %l4
19448 udiv %i7, 0x0527, %i6
19449 mova %icc, %i2, %o6
19450 orn %g5, 0x0B71, %l5
19451 edge16l %l1, %i0, %i4
19452 subcc %g6, 0x0AB7, %i1
19453 xorcc %l3, %o1, %g3
19454 sdivcc %g4, 0x0BA2, %o0
19455 alignaddrl %g1, %i3, %l6
19456 movrgez %l2, %o5, %l0
19457 movpos %xcc, %o3, %i5
19458 sdivx %o2, 0x1F39, %o7
19459 stb %o4, [%l7 + 0x12]
19460 ldsw [%l7 + 0x34], %g7
19461 sdiv %g2, 0x06D1, %l4
19462 movle %xcc, %i7, %i6
19463 fxnor %f22, %f16, %f24
19464 fpadd32s %f0, %f19, %f17
19465 movvs %xcc, %o6, %g5
19466 edge16 %l5, %l1, %i2
19467 sdiv %i0, 0x1187, %g6
19468 fpadd32 %f18, %f18, %f20
19469 save %i4, 0x1BED, %i1
19470 rdpr %cwp, %g1
19471 rdpr %cansave, %g2
19472 rdpr %canrestore, %g3
19473 rdpr %cleanwin, %g4
19474 rdpr %otherwin, %g5
19475 rdpr %wstate, %g6
19476 xnorcc %l3, 0x08AB, %g3
19477 sdiv %g4, 0x0A86, %o0
19478 srax %o1, 0x0A, %i3
19479 udivx %l6, 0x05CE, %l2
19480 fcmpes %fcc1, %f17, %f12
19481 andcc %o5, 0x0101, %l0
19482 fcmps %fcc2, %f19, %f4
19483 smulcc %o3, %i5, %g1
19484 xorcc %o7, %o4, %g7
19485 ld [%l7 + 0x50], %f10
19486 movgu %icc, %o2, %l4
19487 ldd [%l7 + 0x60], %f8
19488 array16 %g2, %i6, %o6
19489 orcc %g5, %i7, %l5
19490 move %xcc, %l1, %i0
19491 movrlez %i2, 0x3F6, %g6
19492 orcc %i1, 0x1B8B, %l3
19493 move %xcc, %i4, %g3
19494 sethi 0x05EC, %o0
19495 smul %o1, 0x1D3E, %g4
19496 sir 0x14AC
19497 fpsub32 %f20, %f30, %f30
19498 xnor %i3, %l6, %l2
19499 movne %icc, %o5, %o3
19500 umul %i5, 0x0042, %l0
19501 lduh [%l7 + 0x64], %g1
19502 sll %o4, 0x11, %g7
19503 sra %o7, 0x0E, %l4
19504 movrgez %o2, 0x2F0, %i6
19505 movl %icc, %o6, %g2
19506 ldsh [%l7 + 0x60], %g5
19507 edge16l %l5, %i7, %l1
19508 addc %i0, 0x1456, %i2
19509 sra %i1, %g6, %l3
19510 save %i4, 0x1638, %o0
19511 rdpr %cwp, %g1
19512 rdpr %cansave, %g2
19513 rdpr %canrestore, %g3
19514 rdpr %cleanwin, %g4
19515 rdpr %otherwin, %g5
19516 rdpr %wstate, %g6
19517 sdivx %o1, 0x1A28, %g4
19518 stx %g3, [%l7 + 0x68]
19519 fcmpgt16 %f30, %f10, %i3
19520 xnor %l6, 0x043B, %o5
19521 setx loop_75, %l0, %l1
19522 return %l1
19523 nop
19524 rdpr %cwp, %g1
19525 rdpr %cansave, %g2
19526 rdpr %canrestore, %g3
19527 rdpr %cleanwin, %g4
19528 rdpr %otherwin, %g5
19529 rdpr %wstate, %g6
19530loop_75: restore %i5, 0x1164, %l0
19531 rdpr %cwp, %g1
19532 rdpr %cansave, %g2
19533 rdpr %canrestore, %g3
19534 rdpr %cleanwin, %g4
19535 rdpr %otherwin, %g5
19536 rdpr %wstate, %g6
19537 save %g1, %o4, %g7
19538 rdpr %cwp, %g1
19539 rdpr %cansave, %g2
19540 rdpr %canrestore, %g3
19541 rdpr %cleanwin, %g4
19542 rdpr %otherwin, %g5
19543 rdpr %wstate, %g6
19544 std %f16, [%l7 + 0x58]
19545 save %o7, 0x1EB8, %l4
19546 rdpr %cwp, %g1
19547 rdpr %cansave, %g2
19548 rdpr %canrestore, %g3
19549 rdpr %cleanwin, %g4
19550 rdpr %otherwin, %g5
19551 rdpr %wstate, %g6
19552 fmovsvc %xcc, %f1, %f14
19553 movrlz %i6, %o2, %g2
19554 fnot1s %f20, %f19
19555 edge16l %o6, %l5, %g5
19556 orn %i7, 0x0D94, %l1
19557 fsrc1 %f20, %f14
19558 edge16l %i2, %i1, %g6
19559 edge16n %i0, %l3, %i4
19560 srax %o0, 0x10, %o1
19561 srl %g3, 0x0A, %g4
19562 movleu %icc, %l6, %o5
19563 xorcc %o3, 0x076B, %l2
19564 srlx %i3, 0x02, %i5
19565 orncc %l0, %g1, %o4
19566 xorcc %g7, 0x131B, %l4
19567 fmovrsgez %i6, %f13, %f21
19568 fxnors %f24, %f30, %f22
19569 andn %o2, %g2, %o6
19570 fmovdle %xcc, %f17, %f28
19571 udivcc %o7, 0x0CF3, %l5
19572 edge8ln %i7, %g5, %l1
19573 andn %i1, %i2, %i0
19574 subc %g6, 0x0863, %i4
19575 sll %l3, %o0, %o1
19576 fcmpd %fcc2, %f4, %f28
19577 andn %g3, 0x020D, %l6
19578 sdivcc %o5, 0x1295, %o3
19579 popc %l2, %i3
19580 alignaddrl %i5, %l0, %g4
19581 edge16l %g1, %g7, %l4
19582 addcc %i6, 0x00F1, %o4
19583 stw %g2, [%l7 + 0x24]
19584 movpos %xcc, %o2, %o6
19585 movcc %xcc, %o7, %i7
19586 sdivx %g5, 0x0342, %l1
19587 movl %xcc, %l5, %i1
19588 edge8l %i0, %g6, %i4
19589 mulx %l3, 0x1C01, %i2
19590 movg %xcc, %o1, %g3
19591 movcc %xcc, %o0, %o5
19592 move %xcc, %l6, %l2
19593 move %xcc, %o3, %i5
19594 subcc %i3, 0x1672, %g4
19595 fandnot2s %f3, %f14, %f8
19596 alignaddrl %g1, %g7, %l0
19597 stx %i6, [%l7 + 0x78]
19598 movpos %icc, %o4, %l4
19599 fmovsvs %icc, %f9, %f14
19600 fmovsg %xcc, %f20, %f23
19601 sll %g2, %o6, %o2
19602 st %f12, [%l7 + 0x38]
19603 edge32n %i7, %g5, %o7
19604 movrgez %l1, %i1, %i0
19605 sll %l5, 0x1B, %g6
19606 sethi 0x148A, %i4
19607 fnot1 %f6, %f4
19608 stx %l3, [%l7 + 0x38]
19609 fmovsle %icc, %f5, %f3
19610 movrlez %o1, %i2, %o0
19611 pdist %f8, %f14, %f4
19612 subcc %o5, 0x14DE, %g3
19613 sub %l6, 0x0C9B, %o3
19614 alignaddr %i5, %l2, %i3
19615 sll %g1, %g7, %l0
19616 udiv %i6, 0x1D8D, %g4
19617 mova %xcc, %o4, %l4
19618 or %o6, %o2, %g2
19619 fmovdn %xcc, %f8, %f29
19620 orcc %g5, %i7, %o7
19621 fnot2 %f0, %f8
19622 stb %l1, [%l7 + 0x77]
19623 xnorcc %i1, %i0, %l5
19624 movrne %g6, 0x17C, %i4
19625 fnands %f5, %f21, %f10
19626 edge32 %l3, %i2, %o1
19627 move %icc, %o5, %o0
19628 edge32n %l6, %g3, %o3
19629 fmovdpos %icc, %f17, %f10
19630 movrgez %l2, %i5, %g1
19631 stw %i3, [%l7 + 0x70]
19632 fmovdn %icc, %f5, %f20
19633 lduw [%l7 + 0x64], %g7
19634 ldsh [%l7 + 0x64], %l0
19635 edge32n %g4, %i6, %l4
19636 st %f30, [%l7 + 0x1C]
19637 movge %xcc, %o4, %o6
19638 sdivx %o2, 0x0822, %g5
19639 udivx %g2, 0x191D, %o7
19640 fmovsle %icc, %f28, %f28
19641 ldub [%l7 + 0x66], %i7
19642 setx loop_76, %l0, %l1
19643 return %l1
19644 nop
19645 rdpr %cwp, %g1
19646 rdpr %cansave, %g2
19647 rdpr %canrestore, %g3
19648 rdpr %cleanwin, %g4
19649 rdpr %otherwin, %g5
19650 rdpr %wstate, %g6
19651loop_76: nop
19652 set 0x53, %i6
19653 ldub [%l7 + %i6], %l5
19654 ldd [%l7 + 0x28], %f14
19655 fornot1 %f6, %f16, %f12
19656 alignaddr %g6, %i4, %l3
19657 fsrc1s %f11, %f22
19658 xorcc %i2, %o1, %o5
19659 fmovdvs %xcc, %f24, %f12
19660 fmovrdgz %o0, %f0, %f16
19661 movrlez %l6, %g3, %o3
19662 movvs %xcc, %i5, %l2
19663 sllx %i3, 0x1A, %g7
19664 sdiv %l0, 0x1D85, %g1
19665 movrlez %i6, 0x3DC, %g4
19666 edge16n %l4, %o4, %o2
19667 edge8n %o6, %g2, %o7
19668 move %icc, %g5, %i1
19669 lduw [%l7 + 0x6C], %i7
19670 edge16ln %l1, %l5, %i0
19671 save %g6, 0x1E25, %l3
19672 rdpr %cwp, %g1
19673 rdpr %cansave, %g2
19674 rdpr %canrestore, %g3
19675 rdpr %cleanwin, %g4
19676 rdpr %otherwin, %g5
19677 rdpr %wstate, %g6
19678 movrlz %i2, %i4, %o1
19679 edge16 %o0, %o5, %l6
19680 fornot2s %f31, %f29, %f13
19681 smul %o3, 0x0793, %g3
19682 fmovsgu %icc, %f18, %f26
19683 st %f28, [%l7 + 0x54]
19684 sdivcc %i5, 0x0A53, %i3
19685 movvc %icc, %l2, %g7
19686 movvc %xcc, %g1, %l0
19687 ldx [%l7 + 0x68], %i6
19688 edge32n %l4, %g4, %o4
19689 xor %o6, 0x0F3C, %o2
19690 array8 %g2, %o7, %i1
19691 udiv %i7, 0x1F05, %g5
19692 andn %l5, 0x02B1, %l1
19693 edge16ln %i0, %l3, %i2
19694 edge8 %i4, %o1, %o0
19695 sll %o5, 0x01, %g6
19696 fmovdne %xcc, %f26, %f5
19697 movvs %xcc, %l6, %g3
19698 smul %o3, %i5, %i3
19699 fcmpd %fcc3, %f14, %f18
19700 udiv %g7, 0x117E, %g1
19701 popc %l2, %l0
19702 fmovdge %xcc, %f22, %f8
19703 subc %i6, 0x0070, %g4
19704 lduw [%l7 + 0x0C], %o4
19705 std %f26, [%l7 + 0x68]
19706 fmovdvs %icc, %f23, %f27
19707 orn %l4, 0x0769, %o6
19708 fcmpne32 %f30, %f20, %g2
19709 sir 0x1A80
19710 fmul8sux16 %f10, %f2, %f20
19711 sdiv %o2, 0x1E40, %o7
19712 std %f28, [%l7 + 0x48]
19713 subccc %i1, 0x17AD, %i7
19714 movcs %icc, %l5, %g5
19715 fmovdne %xcc, %f20, %f13
19716 udivx %l1, 0x0289, %l3
19717 stb %i0, [%l7 + 0x25]
19718 popc %i2, %o1
19719 sllx %i4, %o5, %o0
19720 orcc %l6, 0x09D4, %g6
19721 fxors %f16, %f16, %f12
19722 movle %icc, %g3, %i5
19723 srl %i3, %g7, %g1
19724 ldx [%l7 + 0x70], %o3
19725 edge8 %l2, %i6, %g4
19726 edge8ln %o4, %l0, %l4
19727 std %f20, [%l7 + 0x18]
19728 fmovrdlez %g2, %f18, %f28
19729 movrlez %o2, 0x261, %o7
19730 sethi 0x05E4, %i1
19731 umulcc %i7, 0x037E, %l5
19732 popc 0x05A9, %o6
19733 fmul8x16al %f15, %f3, %f0
19734 mova %xcc, %l1, %g5
19735 edge32ln %i0, %l3, %i2
19736 fpsub16 %f16, %f12, %f8
19737 movrgez %o1, 0x395, %i4
19738 fmovdneg %xcc, %f16, %f0
19739 move %icc, %o5, %o0
19740 fmovse %icc, %f31, %f5
19741 movre %l6, %g6, %i5
19742 stw %g3, [%l7 + 0x68]
19743 sra %g7, %g1, %i3
19744 ldd [%l7 + 0x48], %f28
19745 movcc %xcc, %o3, %l2
19746 udivx %g4, 0x16EB, %i6
19747 save %l0, %o4, %g2
19748 rdpr %cwp, %g1
19749 rdpr %cansave, %g2
19750 rdpr %canrestore, %g3
19751 rdpr %cleanwin, %g4
19752 rdpr %otherwin, %g5
19753 rdpr %wstate, %g6
19754 fmuld8ulx16 %f29, %f4, %f22
19755 add %l4, 0x03D7, %o2
19756 udiv %i1, 0x14EA, %o7
19757 movn %xcc, %l5, %o6
19758 stb %l1, [%l7 + 0x5C]
19759 movg %xcc, %g5, %i7
19760 fmovsl %xcc, %f7, %f5
19761 sdivcc %l3, 0x17DD, %i0
19762 nop
19763 set 0x48, %i3
19764 ldsw [%l7 + %i3], %i2
19765 movrgez %i4, %o5, %o0
19766 lduw [%l7 + 0x54], %l6
19767 fpsub16s %f6, %f12, %f1
19768 alignaddr %g6, %i5, %o1
19769 movge %xcc, %g3, %g7
19770 fmovdge %icc, %f21, %f5
19771 movn %icc, %i3, %o3
19772 movpos %xcc, %l2, %g1
19773 movg %icc, %g4, %l0
19774 lduw [%l7 + 0x34], %o4
19775 std %f20, [%l7 + 0x18]
19776 sdivcc %g2, 0x16D8, %l4
19777 udiv %i6, 0x00D0, %i1
19778 movrgez %o7, %l5, %o6
19779 movpos %icc, %o2, %l1
19780 fcmped %fcc1, %f18, %f4
19781 andcc %g5, %l3, %i0
19782 movvs %xcc, %i7, %i4
19783 lduh [%l7 + 0x78], %i2
19784 ldsw [%l7 + 0x48], %o5
19785 mulscc %o0, %l6, %g6
19786 subccc %i5, 0x0A5F, %o1
19787 mulscc %g7, 0x047C, %i3
19788 fmovsge %icc, %f5, %f12
19789 movre %g3, 0x379, %l2
19790 stx %o3, [%l7 + 0x38]
19791 movre %g1, %g4, %o4
19792 movvc %icc, %l0, %g2
19793 sir 0x1FA9
19794 movg %xcc, %i6, %i1
19795 array32 %l4, %o7, %l5
19796 fzeros %f20
19797 fmovdcs %icc, %f21, %f26
19798 srax %o2, 0x12, %o6
19799 movrgz %l1, %l3, %g5
19800 xorcc %i0, %i4, %i7
19801 sdiv %i2, 0x043F, %o5
19802 mulscc %l6, %o0, %g6
19803 xnorcc %o1, %i5, %g7
19804 edge32 %g3, %l2, %i3
19805 edge32n %g1, %g4, %o4
19806 edge8n %l0, %o3, %g2
19807 xorcc %i6, 0x02DD, %l4
19808 fmovspos %xcc, %f13, %f19
19809 edge16 %o7, %i1, %l5
19810 movg %xcc, %o6, %l1
19811 movvs %xcc, %o2, %l3
19812 fmovspos %icc, %f14, %f25
19813 movcc %xcc, %g5, %i4
19814 movrne %i7, 0x163, %i0
19815 movrgez %i2, %o5, %o0
19816 nop
19817 set 0x21, %g3
19818 ldub [%l7 + %g3], %g6
19819 sdivx %o1, 0x1CBC, %i5
19820 array16 %l6, %g3, %g7
19821 fmovsle %icc, %f18, %f23
19822 edge32ln %l2, %i3, %g4
19823 movrlez %o4, 0x2C0, %g1
19824 edge16l %o3, %l0, %i6
19825 sra %g2, 0x08, %l4
19826 movn %icc, %i1, %o7
19827 xor %l5, %l1, %o6
19828 fmovrdgez %o2, %f4, %f30
19829 ldsb [%l7 + 0x25], %g5
19830 orcc %l3, %i7, %i4
19831 ldx [%l7 + 0x70], %i2
19832 addcc %i0, 0x0A49, %o0
19833 fnot1s %f19, %f13
19834 ldsh [%l7 + 0x3A], %o5
19835 or %o1, 0x0B12, %g6
19836 srax %i5, 0x19, %g3
19837 or %g7, %l2, %l6
19838 movne %xcc, %g4, %o4
19839 mulx %g1, 0x1882, %i3
19840 sdiv %l0, 0x0FF2, %o3
19841 fmovdgu %icc, %f3, %f21
19842 movrgz %g2, 0x391, %i6
19843 fxors %f8, %f27, %f25
19844 and %l4, %i1, %o7
19845 edge8l %l5, %o6, %l1
19846 fabsd %f4, %f2
19847 edge32l %o2, %l3, %g5
19848 movne %xcc, %i7, %i2
19849 nop
19850 set 0x18, %l4
19851 std %f0, [%l7 + %l4]
19852 mova %xcc, %i0, %i4
19853 xorcc %o5, 0x1C79, %o1
19854 udivx %o0, 0x0B8A, %i5
19855 addc %g3, %g7, %l2
19856 subcc %g6, 0x1518, %g4
19857 ldsh [%l7 + 0x48], %o4
19858 fabss %f5, %f27
19859 edge32n %g1, %i3, %l0
19860 movleu %icc, %o3, %g2
19861 edge8l %i6, %l4, %i1
19862 fmovsleu %xcc, %f26, %f17
19863 addcc %o7, 0x1330, %l5
19864 orn %o6, %l1, %l6
19865 movvc %icc, %o2, %g5
19866 udiv %l3, 0x036A, %i7
19867 std %f6, [%l7 + 0x68]
19868 srax %i2, %i0, %i4
19869 xor %o1, 0x1FB8, %o0
19870 fpsub32 %f26, %f26, %f10
19871 and %o5, %i5, %g7
19872 sdivx %g3, 0x09C8, %l2
19873 ldd [%l7 + 0x48], %g4
19874 udiv %o4, 0x05E8, %g1
19875 fmovscc %icc, %f4, %f21
19876 orn %g6, 0x05F2, %l0
19877 ldub [%l7 + 0x7F], %o3
19878 movn %xcc, %g2, %i3
19879 xor %i6, 0x14B2, %l4
19880 fmovde %xcc, %f29, %f18
19881 movgu %xcc, %i1, %l5
19882 orn %o6, %l1, %l6
19883 fandnot1 %f18, %f22, %f12
19884 srax %o2, 0x1E, %o7
19885 movn %icc, %g5, %l3
19886 sth %i2, [%l7 + 0x78]
19887 edge16n %i0, %i4, %o1
19888 movrlez %i7, %o5, %o0
19889 stx %i5, [%l7 + 0x68]
19890 movre %g7, %l2, %g4
19891 ldsb [%l7 + 0x5F], %o4
19892 addc %g3, %g1, %l0
19893 fmuld8sux16 %f1, %f5, %f12
19894 fsrc2s %f20, %f14
19895 smul %o3, 0x043D, %g2
19896 sth %i3, [%l7 + 0x1C]
19897 movg %xcc, %i6, %g6
19898 fsrc2 %f18, %f8
19899 xnor %l4, %l5, %i1
19900 movpos %icc, %l1, %l6
19901 xnor %o2, %o6, %o7
19902 fmovsle %icc, %f7, %f24
19903 fmovdne %xcc, %f17, %f18
19904 fones %f16
19905 sra %l3, %i2, %i0
19906 fpadd32s %f7, %f0, %f18
19907 srlx %i4, 0x09, %g5
19908 udivcc %o1, 0x15E0, %i7
19909 sethi 0x0870, %o0
19910 fors %f21, %f3, %f26
19911 fmovdn %icc, %f21, %f7
19912 mova %xcc, %o5, %g7
19913 sdivx %l2, 0x0C87, %i5
19914 ldub [%l7 + 0x37], %o4
19915 movrgz %g4, 0x391, %g3
19916 lduw [%l7 + 0x1C], %g1
19917 movrlez %o3, %l0, %i3
19918 fcmped %fcc3, %f18, %f16
19919 sth %i6, [%l7 + 0x22]
19920 array8 %g6, %g2, %l5
19921 array8 %i1, %l4, %l1
19922 and %l6, 0x1C03, %o6
19923 xnor %o2, %o7, %l3
19924 orcc %i0, %i2, %g5
19925 fmovrdlz %o1, %f30, %f22
19926 restore %i4, %o0, %o5
19927 rdpr %cwp, %g1
19928 rdpr %cansave, %g2
19929 rdpr %canrestore, %g3
19930 rdpr %cleanwin, %g4
19931 rdpr %otherwin, %g5
19932 rdpr %wstate, %g6
19933 movre %g7, 0x249, %l2
19934 alignaddr %i7, %o4, %g4
19935 andn %g3, 0x004A, %g1
19936 addccc %o3, 0x00ED, %i5
19937 lduw [%l7 + 0x3C], %i3
19938 udivcc %l0, 0x0C04, %g6
19939 mova %icc, %i6, %g2
19940 srax %l5, %i1, %l4
19941 andncc %l1, %l6, %o2
19942 movre %o7, 0x140, %l3
19943 subcc %o6, 0x02B8, %i0
19944 edge32l %g5, %i2, %i4
19945 fpadd32s %f6, %f23, %f22
19946 sethi 0x0C88, %o1
19947 sdivcc %o5, 0x1726, %g7
19948 fandnot1 %f10, %f12, %f4
19949 lduh [%l7 + 0x2A], %o0
19950 edge32 %l2, %o4, %i7
19951 fmovdpos %icc, %f2, %f29
19952 edge16 %g4, %g3, %o3
19953 ldsb [%l7 + 0x14], %i5
19954 fandnot1 %f12, %f6, %f8
19955 stx %i3, [%l7 + 0x08]
19956 add %l0, %g6, %i6
19957 setx loop_77, %l0, %l1
19958 return %l1
19959 nop
19960 rdpr %cwp, %g1
19961 rdpr %cansave, %g2
19962 rdpr %canrestore, %g3
19963 rdpr %cleanwin, %g4
19964 rdpr %otherwin, %g5
19965 rdpr %wstate, %g6
19966loop_77: movge %icc, %g2, %l1
19967 ldd [%l7 + 0x50], %i6
19968 movne %xcc, %l4, %o2
19969 addcc %o7, %o6, %i0
19970 move %icc, %g5, %i2
19971 stb %i4, [%l7 + 0x51]
19972 udiv %o1, 0x04CF, %o5
19973 fcmpne32 %f14, %f24, %l3
19974 movrgz %g7, %l2, %o0
19975 movleu %xcc, %o4, %i7
19976 std %f20, [%l7 + 0x30]
19977 ld [%l7 + 0x0C], %f0
19978 move %xcc, %g3, %o3
19979 fnot1s %f27, %f24
19980 fnot1s %f23, %f31
19981 movleu %xcc, %g4, %i5
19982 umul %i3, 0x0329, %l0
19983 edge16 %g6, %g1, %l5
19984 ldub [%l7 + 0x1B], %i1
19985 add %g2, 0x10D8, %l1
19986 edge8 %i6, %l6, %o2
19987 edge8l %o7, %l4, %o6
19988 andn %i0, 0x0050, %i2
19989 addccc %g5, %o1, %i4
19990 andncc %l3, %g7, %l2
19991 movrgz %o5, 0x001, %o4
19992 umulcc %o0, %g3, %o3
19993 fmovdneg %icc, %f14, %f29
19994 sethi 0x0712, %g4
19995 xnor %i7, 0x1D1A, %i3
19996 sethi 0x1622, %i5
19997 ldsw [%l7 + 0x64], %g6
19998 or %l0, 0x139E, %g1
19999 fmovdneg %xcc, %f10, %f17
20000 fxnors %f18, %f12, %f21
20001 fornot2s %f8, %f14, %f17
20002 movrgez %i1, %l5, %g2
20003 fmuld8sux16 %f18, %f19, %f4
20004 movneg %xcc, %l1, %i6
20005 sir 0x13B5
20006 fmovdcc %icc, %f7, %f13
20007 edge8ln %o2, %o7, %l4
20008 movcc %icc, %o6, %i0
20009 alignaddrl %l6, %g5, %o1
20010 movre %i2, %l3, %g7
20011 movpos %icc, %l2, %i4
20012 stb %o5, [%l7 + 0x21]
20013 array8 %o0, %g3, %o4
20014 sllx %o3, %i7, %g4
20015 ld [%l7 + 0x14], %f8
20016 siam 0x1
20017 fmovsg %icc, %f14, %f21
20018 fnot1 %f4, %f6
20019 std %f24, [%l7 + 0x70]
20020 fmovrdgez %i5, %f24, %f22
20021 fornot2s %f5, %f18, %f13
20022 sdivx %i3, 0x1211, %g6
20023 faligndata %f0, %f14, %f18
20024 orncc %l0, %i1, %g1
20025 sra %g2, 0x01, %l5
20026 and %l1, %i6, %o2
20027 orncc %l4, %o6, %i0
20028 movle %icc, %o7, %l6
20029 stb %g5, [%l7 + 0x35]
20030 movcs %icc, %o1, %l3
20031 edge16ln %i2, %g7, %i4
20032 fornot2 %f14, %f26, %f0
20033 movgu %xcc, %l2, %o0
20034 movrgez %g3, %o5, %o4
20035 andncc %o3, %i7, %i5
20036 pdist %f8, %f26, %f30
20037 fpackfix %f4, %f28
20038 array8 %g4, %g6, %l0
20039 andn %i1, 0x0B6E, %i3
20040 edge16l %g1, %g2, %l5
20041 std %f30, [%l7 + 0x18]
20042 orn %l1, %i6, %o2
20043 srax %o6, 0x1C, %l4
20044 movle %icc, %o7, %i0
20045 movneg %icc, %l6, %o1
20046 fmuld8ulx16 %f22, %f22, %f6
20047 movgu %xcc, %l3, %g5
20048 fmovdpos %xcc, %f4, %f4
20049 movcs %icc, %i2, %i4
20050 addccc %g7, 0x1E8B, %l2
20051 movrgz %o0, 0x0D8, %o5
20052 fmul8ulx16 %f20, %f24, %f2
20053 fzero %f14
20054 movn %xcc, %g3, %o4
20055 fpsub32s %f14, %f15, %f0
20056 fzeros %f24
20057 movvc %icc, %i7, %i5
20058 srlx %g4, 0x0C, %g6
20059 ld [%l7 + 0x60], %f29
20060 udiv %l0, 0x1295, %o3
20061 sra %i1, 0x01, %i3
20062 movleu %icc, %g2, %l5
20063 srlx %l1, %i6, %g1
20064 andncc %o2, %o6, %o7
20065 fmovdvc %icc, %f6, %f17
20066 restore %l4, %l6, %i0
20067 rdpr %cwp, %g1
20068 rdpr %cansave, %g2
20069 rdpr %canrestore, %g3
20070 rdpr %cleanwin, %g4
20071 rdpr %otherwin, %g5
20072 rdpr %wstate, %g6
20073 edge16ln %l3, %g5, %o1
20074 ldx [%l7 + 0x18], %i2
20075 movneg %xcc, %i4, %g7
20076 stx %l2, [%l7 + 0x20]
20077 ldd [%l7 + 0x58], %o4
20078 sdivx %g3, 0x035E, %o0
20079 fmovde %icc, %f25, %f19
20080 ldsw [%l7 + 0x10], %i7
20081 std %f8, [%l7 + 0x48]
20082 fpackfix %f20, %f26
20083 fpsub16 %f14, %f2, %f10
20084 edge32l %o4, %g4, %i5
20085 and %l0, %g6, %i1
20086 movl %icc, %o3, %i3
20087 edge16l %g2, %l1, %l5
20088 fnot1s %f23, %f1
20089 nop
20090 set 0x42, %g6
20091 ldsh [%l7 + %g6], %i6
20092 edge32n %g1, %o6, %o7
20093 sll %o2, 0x1A, %l4
20094 xorcc %l6, %l3, %g5
20095 srl %o1, 0x18, %i2
20096 movvs %xcc, %i0, %g7
20097 edge16l %l2, %o5, %g3
20098 lduh [%l7 + 0x32], %o0
20099 xor %i7, 0x0B25, %o4
20100 udivx %i4, 0x08E1, %i5
20101 xorcc %l0, 0x1441, %g6
20102 fand %f12, %f18, %f12
20103 popc 0x0DBB, %i1
20104 movl %icc, %g4, %i3
20105 edge16l %g2, %l1, %l5
20106 save %o3, 0x0B3D, %i6
20107 rdpr %cwp, %g1
20108 rdpr %cansave, %g2
20109 rdpr %canrestore, %g3
20110 rdpr %cleanwin, %g4
20111 rdpr %otherwin, %g5
20112 rdpr %wstate, %g6
20113 smulcc %o6, %g1, %o2
20114 edge16n %o7, %l4, %l3
20115 ldsw [%l7 + 0x74], %l6
20116 edge32ln %o1, %i2, %i0
20117 popc 0x1AB4, %g7
20118 edge32ln %g5, %o5, %l2
20119 xnorcc %g3, 0x0573, %o0
20120 edge32n %o4, %i7, %i4
20121 sethi 0x0195, %l0
20122 fmovscc %icc, %f13, %f16
20123 fcmps %fcc1, %f31, %f5
20124 fmul8x16au %f11, %f17, %f26
20125 fpsub16s %f12, %f30, %f8
20126 fsrc1 %f0, %f24
20127 mulscc %g6, 0x0C9F, %i5
20128 sdiv %g4, 0x0222, %i3
20129 ldsb [%l7 + 0x56], %i1
20130 edge8l %g2, %l1, %l5
20131 ldub [%l7 + 0x63], %i6
20132 mulscc %o6, 0x04BC, %g1
20133 addccc %o2, 0x13F2, %o3
20134 sdivx %o7, 0x09A6, %l4
20135 lduw [%l7 + 0x48], %l6
20136 smulcc %o1, 0x181D, %l3
20137 fsrc1s %f29, %f29
20138 setx loop_78, %l0, %l1
20139 return %l1
20140 nop
20141 rdpr %cwp, %g1
20142 rdpr %cansave, %g2
20143 rdpr %canrestore, %g3
20144 rdpr %cleanwin, %g4
20145 rdpr %otherwin, %g5
20146 rdpr %wstate, %g6
20147loop_78: fnot2s %f9, %f30
20148 movn %icc, %g5, %o5
20149 movvs %icc, %l2, %g7
20150 ldsb [%l7 + 0x2C], %g3
20151 sdiv %o4, 0x0E41, %i7
20152 lduh [%l7 + 0x1C], %i4
20153 ld [%l7 + 0x78], %f7
20154 sll %l0, %g6, %o0
20155 lduw [%l7 + 0x44], %i5
20156 edge16ln %g4, %i1, %g2
20157 ldsh [%l7 + 0x7C], %i3
20158 movcs %icc, %l5, %i6
20159 movpos %icc, %l1, %g1
20160 fmovrdgez %o6, %f10, %f14
20161 edge16ln %o2, %o7, %o3
20162 sth %l4, [%l7 + 0x6A]
20163 add %o1, 0x0FA2, %l3
20164 ld [%l7 + 0x7C], %f18
20165 andcc %i0, %i2, %g5
20166 save %o5, 0x1063, %l2
20167 rdpr %cwp, %g1
20168 rdpr %cansave, %g2
20169 rdpr %canrestore, %g3
20170 rdpr %cleanwin, %g4
20171 rdpr %otherwin, %g5
20172 rdpr %wstate, %g6
20173 xnorcc %l6, 0x0DC1, %g7
20174 movn %xcc, %o4, %i7
20175 movn %icc, %i4, %g3
20176 movl %xcc, %l0, %g6
20177 addcc %i5, 0x0BF1, %o0
20178 ld [%l7 + 0x4C], %f11
20179 st %f9, [%l7 + 0x50]
20180 array16 %i1, %g4, %g2
20181 and %i3, %i6, %l5
20182 movrlz %g1, 0x066, %o6
20183 udiv %o2, 0x19AE, %o7
20184 umul %l1, 0x1226, %o3
20185 popc %l4, %l3
20186 andcc %i0, 0x0C8D, %o1
20187 sdiv %i2, 0x0AD8, %o5
20188 nop
20189 set 0x40, %o0
20190 stx %g5, [%l7 + %o0]
20191 alignaddrl %l2, %g7, %o4
20192 udivx %l6, 0x166B, %i4
20193 fmovs %f16, %f8
20194 mulx %i7, 0x14CD, %g3
20195 fnot2s %f7, %f16
20196 sdivx %l0, 0x155D, %g6
20197 alignaddr %o0, %i5, %i1
20198 std %f8, [%l7 + 0x48]
20199 or %g2, 0x173F, %g4
20200 fabsd %f30, %f14
20201 popc %i3, %i6
20202 movn %xcc, %l5, %g1
20203 smul %o6, 0x00CD, %o2
20204 orncc %l1, %o7, %o3
20205 fmovda %xcc, %f0, %f15
20206 fmul8ulx16 %f18, %f18, %f14
20207 addcc %l4, 0x0489, %i0
20208 umul %l3, 0x171A, %o1
20209 sir 0x0BB3
20210 fcmpes %fcc0, %f25, %f24
20211 movn %icc, %i2, %o5
20212 movcs %icc, %g5, %g7
20213 movl %xcc, %o4, %l6
20214 fzeros %f23
20215 faligndata %f22, %f26, %f14
20216 movleu %icc, %i4, %i7
20217 fmovdgu %icc, %f22, %f11
20218 movrgez %g3, 0x392, %l2
20219 xnor %g6, %l0, %i5
20220 subc %o0, %g2, %i1
20221 edge16ln %g4, %i6, %i3
20222 movne %xcc, %g1, %o6
20223 sth %o2, [%l7 + 0x16]
20224 fmovrde %l1, %f8, %f26
20225 ldd [%l7 + 0x10], %o6
20226 sdiv %l5, 0x1BAA, %o3
20227 movcc %icc, %i0, %l3
20228 fnot2 %f28, %f12
20229 edge8l %o1, %l4, %o5
20230 stx %i2, [%l7 + 0x20]
20231 lduw [%l7 + 0x3C], %g5
20232 udivcc %o4, 0x0894, %g7
20233 srl %l6, 0x18, %i4
20234 fmovdcs %icc, %f5, %f15
20235 array16 %g3, %l2, %g6
20236 sir 0x07F4
20237 fmovsg %xcc, %f6, %f1
20238 movvs %xcc, %i7, %l0
20239 ldsh [%l7 + 0x0A], %o0
20240 fmovd %f18, %f10
20241 ld [%l7 + 0x48], %f5
20242 fmovsl %icc, %f31, %f2
20243 xor %i5, 0x1280, %i1
20244 umulcc %g4, %i6, %i3
20245 stx %g2, [%l7 + 0x38]
20246 subccc %g1, %o2, %o6
20247 sth %o7, [%l7 + 0x3E]
20248 umul %l5, 0x1531, %l1
20249 movl %xcc, %i0, %o3
20250 fxors %f29, %f16, %f6
20251 lduh [%l7 + 0x4A], %l3
20252 edge16ln %l4, %o5, %o1
20253 movg %xcc, %g5, %o4
20254 xorcc %i2, %g7, %l6
20255 edge8ln %g3, %l2, %i4
20256 movrlez %i7, %l0, %o0
20257 fzeros %f2
20258 sra %i5, 0x03, %g6
20259 sllx %g4, %i6, %i3
20260 lduw [%l7 + 0x48], %i1
20261 ldsw [%l7 + 0x48], %g1
20262 ldd [%l7 + 0x38], %f30
20263 fmul8x16 %f3, %f22, %f28
20264 fornot1s %f0, %f8, %f1
20265 fnor %f22, %f4, %f10
20266 fmovde %xcc, %f25, %f24
20267 edge32l %g2, %o6, %o7
20268 fmovrde %o2, %f26, %f10
20269 edge32 %l5, %i0, %l1
20270 add %o3, %l3, %l4
20271 fmovdge %icc, %f10, %f27
20272 stw %o1, [%l7 + 0x10]
20273 orn %g5, %o4, %o5
20274 movge %xcc, %i2, %g7
20275 udivcc %g3, 0x10C0, %l6
20276 fpsub32 %f10, %f10, %f2
20277 movpos %icc, %l2, %i7
20278 sra %i4, %l0, %o0
20279 fcmpeq32 %f12, %f6, %i5
20280 edge32n %g4, %i6, %i3
20281 edge32n %i1, %g1, %g6
20282 fmovsvs %icc, %f5, %f23
20283 nop
20284 set 0x2C, %o1
20285 ldsw [%l7 + %o1], %g2
20286 xnorcc %o6, %o7, %l5
20287 edge8 %i0, %l1, %o3
20288 fmovrsne %o2, %f29, %f8
20289 sdivcc %l4, 0x1E8B, %o1
20290 movge %xcc, %l3, %o4
20291 ldsh [%l7 + 0x6A], %g5
20292 mulx %o5, 0x17F8, %i2
20293 subccc %g7, %l6, %l2
20294 mulx %i7, %g3, %l0
20295 edge8 %o0, %i5, %g4
20296 umul %i4, %i3, %i6
20297 edge16n %g1, %g6, %i1
20298 smulcc %o6, 0x1A9D, %g2
20299 movre %o7, 0x307, %l5
20300 for %f28, %f26, %f12
20301 movcs %xcc, %l1, %i0
20302 srl %o2, %l4, %o3
20303 fcmpgt32 %f2, %f14, %l3
20304 movrlez %o4, %g5, %o1
20305 movrgz %i2, 0x12F, %o5
20306 movrlz %l6, %g7, %i7
20307 movrlez %g3, %l0, %o0
20308 array16 %i5, %l2, %g4
20309 array8 %i3, %i6, %i4
20310 move %xcc, %g1, %g6
20311 fmovdgu %xcc, %f15, %f9
20312 movpos %xcc, %o6, %i1
20313 andcc %g2, 0x0A80, %o7
20314 array32 %l5, %l1, %i0
20315 srlx %l4, %o3, %l3
20316 orcc %o2, %o4, %o1
20317 or %g5, 0x1462, %o5
20318 sll %l6, 0x14, %i2
20319 fmovrsne %i7, %f16, %f27
20320 fornot2s %f6, %f3, %f15
20321 fmovdleu %xcc, %f0, %f18
20322 mova %xcc, %g3, %l0
20323 udiv %g7, 0x18ED, %i5
20324 fxnors %f11, %f21, %f16
20325 edge16l %o0, %l2, %i3
20326 orncc %i6, %i4, %g4
20327 subc %g1, %g6, %i1
20328 sllx %o6, 0x1A, %o7
20329 ldub [%l7 + 0x09], %l5
20330 sra %g2, %i0, %l1
20331 fmovse %icc, %f16, %f6
20332 movvs %icc, %l4, %l3
20333 mulscc %o2, 0x0E1A, %o3
20334 fmul8sux16 %f6, %f8, %f26
20335 fcmpd %fcc3, %f28, %f24
20336 edge8ln %o4, %g5, %o1
20337 subcc %o5, 0x1C56, %l6
20338 xnor %i7, %g3, %i2
20339 edge8l %g7, %l0, %i5
20340 fmovsvc %xcc, %f0, %f27
20341 array8 %o0, %i3, %l2
20342 movge %xcc, %i6, %i4
20343 movle %icc, %g4, %g6
20344 movre %i1, 0x26A, %o6
20345 fand %f6, %f6, %f2
20346 fpackfix %f2, %f1
20347 udiv %o7, 0x1AE9, %l5
20348 stx %g1, [%l7 + 0x48]
20349 popc %i0, %g2
20350 array16 %l1, %l3, %l4
20351 xorcc %o2, 0x0630, %o4
20352 nop
20353 set 0x70, %l3
20354 ldd [%l7 + %l3], %g4
20355 restore %o3, %o5, %l6
20356 rdpr %cwp, %g1
20357 rdpr %cansave, %g2
20358 rdpr %canrestore, %g3
20359 rdpr %cleanwin, %g4
20360 rdpr %otherwin, %g5
20361 rdpr %wstate, %g6
20362 andncc %i7, %o1, %g3
20363 fcmpne32 %f30, %f2, %i2
20364 xnor %l0, 0x0692, %i5
20365 fmovrdlez %g7, %f26, %f18
20366 movrlez %o0, %l2, %i3
20367 movrne %i6, 0x194, %i4
20368 sllx %g4, %g6, %i1
20369 udivcc %o7, 0x12AB, %o6
20370 ldd [%l7 + 0x60], %g0
20371 andn %i0, 0x171D, %g2
20372 add %l5, %l3, %l4
20373 mova %xcc, %l1, %o4
20374 smulcc %g5, %o2, %o5
20375 subccc %o3, 0x09CA, %i7
20376 fmovsl %xcc, %f21, %f13
20377 xnor %l6, 0x0E26, %g3
20378 udivcc %i2, 0x089A, %o1
20379 udiv %l0, 0x147F, %i5
20380 movcc %xcc, %o0, %g7
20381 ld [%l7 + 0x34], %f30
20382 nop
20383 set 0x12, %i2
20384 ldub [%l7 + %i2], %l2
20385 fornot2 %f24, %f10, %f30
20386 fmovdleu %xcc, %f17, %f10
20387 ldx [%l7 + 0x78], %i3
20388 ldx [%l7 + 0x30], %i4
20389 srlx %g4, 0x0E, %g6
20390 edge8 %i6, %o7, %o6
20391 edge32l %g1, %i0, %i1
20392 siam 0x5
20393 fmovdgu %icc, %f15, %f7
20394 array8 %l5, %l3, %l4
20395 edge16n %l1, %o4, %g2
20396 ldsb [%l7 + 0x41], %g5
20397 lduw [%l7 + 0x2C], %o2
20398 stx %o5, [%l7 + 0x60]
20399 sdiv %o3, 0x1FD7, %i7
20400 subcc %g3, %i2, %o1
20401 stb %l0, [%l7 + 0x3F]
20402 fmovrdgez %l6, %f24, %f0
20403 fcmple32 %f26, %f20, %i5
20404 addcc %o0, 0x09F0, %g7
20405 andcc %l2, %i3, %i4
20406 movcs %icc, %g4, %i6
20407 alignaddrl %o7, %o6, %g6
20408 stb %g1, [%l7 + 0x4F]
20409 mova %xcc, %i1, %i0
20410 array16 %l3, %l4, %l5
20411 sethi 0x14ED, %o4
20412 popc 0x1D36, %g2
20413 nop
20414 set 0x59, %i1
20415 stb %g5, [%l7 + %i1]
20416 mulx %l1, 0x144F, %o5
20417 fnand %f28, %f28, %f20
20418 movrlz %o2, %o3, %i7
20419 fmul8x16al %f25, %f0, %f8
20420 edge8ln %i2, %o1, %l0
20421 fornot2s %f25, %f15, %f14
20422 or %l6, 0x010A, %i5
20423 ldx [%l7 + 0x28], %o0
20424 edge32l %g7, %g3, %i3
20425 movrgez %i4, %l2, %g4
20426 fmovdge %xcc, %f7, %f17
20427 edge8 %i6, %o6, %g6
20428 fmovdn %xcc, %f16, %f12
20429 edge8ln %o7, %i1, %i0
20430 movre %l3, %l4, %g1
20431 fmovdvs %xcc, %f5, %f14
20432 movne %icc, %o4, %g2
20433 movrne %g5, 0x3E8, %l1
20434 fmul8x16 %f5, %f16, %f4
20435 udivx %l5, 0x07F3, %o5
20436 srl %o2, 0x1B, %i7
20437 sdiv %i2, 0x0567, %o1
20438 edge16l %o3, %l0, %i5
20439 subcc %o0, 0x15D9, %g7
20440 sdivx %g3, 0x1ACE, %i3
20441 movrlz %i4, %l2, %l6
20442 ldx [%l7 + 0x08], %g4
20443 sll %i6, %g6, %o6
20444 ldsb [%l7 + 0x72], %o7
20445 xnor %i0, %i1, %l3
20446 or %g1, %o4, %g2
20447 edge8n %g5, %l4, %l5
20448 orn %l1, 0x01CC, %o2
20449 andcc %o5, %i7, %i2
20450 srl %o1, 0x1D, %o3
20451 save %l0, %i5, %g7
20452 rdpr %cwp, %g1
20453 rdpr %cansave, %g2
20454 rdpr %canrestore, %g3
20455 rdpr %cleanwin, %g4
20456 rdpr %otherwin, %g5
20457 rdpr %wstate, %g6
20458 array16 %o0, %i3, %i4
20459 nop
20460 set 0x3E, %o5
20461 ldsh [%l7 + %o5], %g3
20462 array16 %l2, %l6, %g4
20463 array32 %i6, %o6, %o7
20464 mulscc %g6, 0x0F79, %i0
20465 edge16ln %i1, %g1, %o4
20466 movcc %xcc, %l3, %g5
20467 fmovsne %icc, %f22, %f16
20468 movne %icc, %l4, %g2
20469 srl %l5, %o2, %l1
20470 fmovdpos %xcc, %f24, %f14
20471 sir 0x1288
20472 sllx %o5, 0x1C, %i7
20473 edge8l %i2, %o3, %o1
20474 sir 0x150C
20475 fsrc2 %f10, %f12
20476 edge16ln %i5, %g7, %o0
20477 movvs %xcc, %i3, %l0
20478 sll %g3, 0x1A, %i4
20479 sub %l6, 0x10BD, %l2
20480 fmovsg %xcc, %f25, %f19
20481 sethi 0x12E2, %i6
20482 movle %xcc, %g4, %o7
20483 sdivcc %o6, 0x14D4, %g6
20484 ldx [%l7 + 0x20], %i0
20485 fcmpeq32 %f22, %f0, %i1
20486 smulcc %o4, 0x1879, %g1
20487 edge8 %l3, %l4, %g2
20488 xor %g5, 0x1948, %l5
20489 st %f20, [%l7 + 0x4C]
20490 movvc %xcc, %o2, %l1
20491 movvs %icc, %o5, %i2
20492 fxors %f2, %f26, %f13
20493 orncc %o3, %i7, %o1
20494 fmovsge %icc, %f28, %f24
20495 fcmple16 %f12, %f26, %g7
20496 fmovdle %icc, %f1, %f14
20497 movrlz %i5, 0x0B1, %o0
20498 mova %xcc, %l0, %i3
20499 fandnot1s %f8, %f26, %f9
20500 sub %g3, %i4, %l6
20501 edge32l %i6, %l2, %o7
20502 fmovdvc %xcc, %f22, %f9
20503 addc %o6, 0x1CE4, %g6
20504 fmul8sux16 %f22, %f2, %f0
20505 sdiv %g4, 0x0039, %i0
20506 movvc %xcc, %o4, %g1
20507 fornot1s %f14, %f12, %f15
20508 save %i1, 0x0CC4, %l3
20509 rdpr %cwp, %g1
20510 rdpr %cansave, %g2
20511 rdpr %canrestore, %g3
20512 rdpr %cleanwin, %g4
20513 rdpr %otherwin, %g5
20514 rdpr %wstate, %g6
20515 movrgez %g2, %l4, %g5
20516 movg %xcc, %l5, %l1
20517 ldx [%l7 + 0x18], %o5
20518 movge %xcc, %o2, %o3
20519 movpos %icc, %i2, %o1
20520 nop
20521 set 0x58, %o3
20522 ldsw [%l7 + %o3], %g7
20523 edge32ln %i7, %o0, %l0
20524 sir 0x18CF
20525 fexpand %f28, %f4
20526 st %f23, [%l7 + 0x1C]
20527 ldsb [%l7 + 0x4E], %i3
20528 movrne %g3, 0x373, %i5
20529 fnegs %f13, %f27
20530 st %f17, [%l7 + 0x20]
20531 array16 %i4, %l6, %l2
20532 or %i6, 0x0106, %o6
20533 fmovdne %icc, %f15, %f2
20534 sethi 0x1E08, %o7
20535 movre %g6, 0x158, %i0
20536 addccc %o4, 0x1F3C, %g1
20537 xnorcc %g4, 0x03E5, %l3
20538 fmul8ulx16 %f10, %f2, %f18
20539 fmovrdgz %g2, %f20, %f0
20540 fnot1 %f8, %f28
20541 fmovda %icc, %f16, %f0
20542 subc %l4, 0x0E07, %i1
20543 umul %g5, %l5, %o5
20544 ldx [%l7 + 0x30], %o2
20545 fmovsne %xcc, %f2, %f30
20546 lduh [%l7 + 0x1A], %o3
20547 alignaddrl %l1, %o1, %g7
20548 movcs %xcc, %i7, %i2
20549 fcmpeq16 %f26, %f18, %l0
20550 fmovdg %xcc, %f12, %f8
20551 orcc %o0, 0x1EDD, %g3
20552 addcc %i3, %i5, %i4
20553 array8 %l2, %l6, %i6
20554 xnorcc %o6, %o7, %g6
20555 addc %i0, %g1, %o4
20556 movn %icc, %l3, %g2
20557 movvc %xcc, %g4, %l4
20558 addcc %i1, 0x0352, %l5
20559 edge16ln %o5, %g5, %o3
20560 movcc %xcc, %l1, %o1
20561 srlx %g7, 0x06, %o2
20562 stx %i7, [%l7 + 0x70]
20563 fmovda %xcc, %f25, %f23
20564 udivx %i2, 0x1B93, %o0
20565 save %l0, 0x172B, %g3
20566 rdpr %cwp, %g1
20567 rdpr %cansave, %g2
20568 rdpr %canrestore, %g3
20569 rdpr %cleanwin, %g4
20570 rdpr %otherwin, %g5
20571 rdpr %wstate, %g6
20572 nop
20573 set 0x68, %i4
20574 stx %i5, [%l7 + %i4]
20575 movrlez %i3, 0x39D, %i4
20576 mulscc %l2, %i6, %o6
20577 for %f14, %f30, %f26
20578 fmovd %f26, %f10
20579 movge %xcc, %o7, %l6
20580 std %f10, [%l7 + 0x30]
20581 edge32l %i0, %g6, %o4
20582 stx %l3, [%l7 + 0x30]
20583 fmovsne %icc, %f27, %f6
20584 xnorcc %g2, %g4, %g1
20585 sir 0x1A96
20586 alignaddr %l4, %l5, %o5
20587 movgu %icc, %i1, %g5
20588 array16 %o3, %l1, %g7
20589 fornot1 %f14, %f6, %f22
20590 movleu %icc, %o1, %o2
20591 xnorcc %i7, 0x112A, %i2
20592 fmul8x16au %f11, %f1, %f28
20593 edge32n %l0, %g3, %i5
20594 sllx %i3, %o0, %i4
20595 ldd [%l7 + 0x48], %f6
20596 movrlz %i6, 0x358, %o6
20597 subcc %l2, %o7, %i0
20598 fandnot2s %f18, %f29, %f5
20599 array8 %g6, %o4, %l3
20600 ldsh [%l7 + 0x1E], %l6
20601 addcc %g4, %g2, %l4
20602 movrlez %g1, 0x3B7, %l5
20603 fmovscs %xcc, %f5, %f15
20604 sth %o5, [%l7 + 0x78]
20605 fcmple32 %f6, %f26, %g5
20606 movne %icc, %i1, %o3
20607 mova %icc, %l1, %o1
20608 lduw [%l7 + 0x70], %g7
20609 fnot2s %f5, %f27
20610 addcc %o2, 0x08A5, %i7
20611 std %f26, [%l7 + 0x18]
20612 edge32l %i2, %l0, %i5
20613 st %f19, [%l7 + 0x24]
20614 sra %g3, 0x1F, %i3
20615 movrgz %o0, %i4, %i6
20616 udivx %l2, 0x1BE6, %o7
20617 array16 %i0, %o6, %g6
20618 fornot1s %f9, %f30, %f29
20619 fnor %f4, %f30, %f14
20620 ldd [%l7 + 0x78], %l2
20621 udiv %l6, 0x0342, %g4
20622 umulcc %g2, %l4, %g1
20623 andn %o4, %l5, %g5
20624 bshuffle %f22, %f30, %f22
20625 sdiv %i1, 0x09B9, %o3
20626 movvs %xcc, %o5, %o1
20627 movn %xcc, %g7, %o2
20628 movge %xcc, %i7, %l1
20629 edge8l %i2, %i5, %g3
20630 edge8l %i3, %l0, %o0
20631 lduw [%l7 + 0x44], %i6
20632 lduh [%l7 + 0x0C], %l2
20633 fpack32 %f12, %f8, %f4
20634 ld [%l7 + 0x58], %f24
20635 smulcc %o7, 0x1FC5, %i4
20636 popc %o6, %g6
20637 udiv %i0, 0x1AE7, %l3
20638 udivcc %l6, 0x18EC, %g2
20639 fzero %f26
20640 sethi 0x102F, %l4
20641 fors %f20, %f18, %f15
20642 smulcc %g1, %o4, %l5
20643 orcc %g4, 0x0430, %i1
20644 ldsb [%l7 + 0x44], %g5
20645 alignaddrl %o3, %o1, %g7
20646 edge8n %o5, %o2, %i7
20647 array16 %i2, %i5, %l1
20648 movgu %xcc, %i3, %g3
20649 fmovsn %xcc, %f5, %f12
20650 addcc %l0, 0x1CCF, %i6
20651 stb %l2, [%l7 + 0x15]
20652 movre %o7, 0x2D7, %o0
20653 xor %i4, %o6, %g6
20654 fmovdneg %icc, %f18, %f6
20655 subcc %l3, %l6, %i0
20656 movg %xcc, %g2, %l4
20657 fmovdleu %icc, %f27, %f2
20658 andcc %g1, %l5, %o4
20659 edge32 %g4, %i1, %o3
20660 array32 %g5, %g7, %o5
20661 lduh [%l7 + 0x5C], %o2
20662 movneg %xcc, %i7, %i2
20663 fnegd %f4, %f6
20664 fands %f31, %f1, %f15
20665 movg %icc, %o1, %l1
20666 edge16n %i5, %i3, %g3
20667 movg %xcc, %i6, %l2
20668 movl %icc, %l0, %o7
20669 sir 0x13D0
20670 orcc %i4, 0x11F0, %o6
20671 fzeros %f28
20672 mulscc %g6, 0x0A84, %o0
20673 xorcc %l3, %i0, %l6
20674 sdiv %g2, 0x1233, %g1
20675 alignaddrl %l4, %o4, %g4
20676 fcmpeq32 %f2, %f16, %l5
20677 sll %o3, 0x18, %i1
20678 mulx %g5, 0x07AF, %o5
20679 ldsb [%l7 + 0x76], %g7
20680 xnor %i7, %i2, %o2
20681 orn %o1, 0x03F9, %l1
20682 fmovsg %icc, %f24, %f30
20683 edge8l %i3, %g3, %i5
20684 srax %i6, 0x1E, %l2
20685 move %xcc, %o7, %l0
20686 ldsw [%l7 + 0x70], %o6
20687 stw %i4, [%l7 + 0x6C]
20688 sdiv %g6, 0x1DE3, %l3
20689 ldx [%l7 + 0x30], %i0
20690 array32 %o0, %g2, %l6
20691 movneg %icc, %g1, %l4
20692 edge8n %g4, %o4, %o3
20693 xorcc %i1, %l5, %g5
20694 sdivcc %g7, 0x0BCE, %o5
20695 array8 %i7, %o2, %i2
20696 fcmple32 %f0, %f28, %l1
20697 fornot2s %f0, %f24, %f14
20698 edge8 %o1, %i3, %i5
20699 ldd [%l7 + 0x08], %f6
20700 orncc %g3, %l2, %o7
20701 edge16 %l0, %o6, %i6
20702 edge32l %g6, %i4, %l3
20703 xnor %o0, %i0, %g2
20704 fmovscc %icc, %f22, %f31
20705 edge16n %l6, %l4, %g4
20706 siam 0x1
20707 ldd [%l7 + 0x50], %f12
20708 sub %g1, 0x18E8, %o3
20709 stw %o4, [%l7 + 0x14]
20710 sub %i1, 0x1CE5, %l5
20711 fpsub16 %f26, %f2, %f16
20712 nop
20713 set 0x6C, %l2
20714 lduw [%l7 + %l2], %g7
20715 fmovrdlz %g5, %f0, %f8
20716 ldsh [%l7 + 0x34], %i7
20717 xnorcc %o2, %o5, %l1
20718 setx loop_79, %l0, %l1
20719 return %l1
20720 nop
20721 rdpr %cwp, %g1
20722 rdpr %cansave, %g2
20723 rdpr %canrestore, %g3
20724 rdpr %cleanwin, %g4
20725 rdpr %otherwin, %g5
20726 rdpr %wstate, %g6
20727loop_79: movrgz %o1, 0x26E, %g3
20728 sll %l2, %o7, %l0
20729 udivx %i5, 0x000B, %i6
20730 movgu %icc, %g6, %o6
20731 edge16l %i4, %o0, %i0
20732 addc %l3, %g2, %l4
20733 sub %g4, 0x17E1, %g1
20734 mova %icc, %o3, %o4
20735 edge32ln %i1, %l5, %l6
20736 save %g7, 0x1147, %g5
20737 rdpr %cwp, %g1
20738 rdpr %cansave, %g2
20739 rdpr %canrestore, %g3
20740 rdpr %cleanwin, %g4
20741 rdpr %otherwin, %g5
20742 rdpr %wstate, %g6
20743 xnor %i7, %o2, %o5
20744 fsrc2 %f8, %f18
20745 fmovsle %xcc, %f28, %f23
20746 xnorcc %l1, %i3, %o1
20747 fmovdpos %icc, %f15, %f3
20748 sub %i2, %l2, %o7
20749 movvs %xcc, %g3, %i5
20750 movne %xcc, %l0, %i6
20751 fnand %f20, %f22, %f28
20752 fnegs %f8, %f8
20753 lduh [%l7 + 0x58], %g6
20754 edge16ln %i4, %o6, %i0
20755 fmovdpos %icc, %f26, %f25
20756 movgu %xcc, %l3, %o0
20757 fmovrdgz %l4, %f10, %f22
20758 and %g2, %g4, %g1
20759 for %f24, %f10, %f8
20760 edge16ln %o4, %i1, %l5
20761 fornot1 %f10, %f0, %f6
20762 fmovsg %xcc, %f11, %f9
20763 movrgz %o3, %l6, %g5
20764 movleu %xcc, %g7, %i7
20765 movn %xcc, %o2, %o5
20766 srlx %l1, %i3, %i2
20767 and %o1, %o7, %g3
20768 alignaddr %i5, %l2, %i6
20769 movcs %icc, %l0, %i4
20770 fmovsne %xcc, %f2, %f9
20771 movvs %xcc, %g6, %o6
20772 sdivcc %l3, 0x1AAC, %o0
20773 edge16 %i0, %g2, %l4
20774 fmovsn %xcc, %f18, %f18
20775 or %g1, %o4, %g4
20776 mulscc %i1, 0x1E66, %l5
20777 subcc %o3, 0x0CC5, %l6
20778 movvc %icc, %g5, %g7
20779 movrgz %o2, 0x3B6, %o5
20780 stx %i7, [%l7 + 0x28]
20781 movre %i3, %l1, %o1
20782 smulcc %o7, %g3, %i5
20783 movvc %icc, %l2, %i2
20784 ldsw [%l7 + 0x0C], %i6
20785 movrne %i4, 0x3EC, %g6
20786 sra %o6, 0x1D, %l0
20787 movcc %icc, %o0, %i0
20788 movvs %icc, %g2, %l3
20789 fnors %f3, %f24, %f8
20790 orncc %l4, 0x1A36, %g1
20791 stb %g4, [%l7 + 0x22]
20792 fmovdl %icc, %f28, %f8
20793 udivcc %o4, 0x140E, %l5
20794 sth %i1, [%l7 + 0x5A]
20795 fmovrdlez %l6, %f30, %f0
20796 fmovrslez %o3, %f7, %f19
20797 stb %g5, [%l7 + 0x62]
20798 subcc %g7, %o2, %o5
20799 array16 %i3, %i7, %o1
20800 ldub [%l7 + 0x7E], %l1
20801 movne %icc, %o7, %i5
20802 movgu %icc, %l2, %g3
20803 movrlz %i2, %i4, %g6
20804 sll %i6, 0x06, %l0
20805 sethi 0x1560, %o6
20806 subcc %o0, %i0, %l3
20807 movre %l4, 0x14F, %g1
20808 sll %g4, %g2, %l5
20809 xnorcc %i1, %o4, %l6
20810 move %icc, %g5, %o3
20811 mulx %g7, %o2, %i3
20812 edge16ln %i7, %o5, %o1
20813 fnegs %f14, %f16
20814 ld [%l7 + 0x38], %f16
20815 movre %l1, %i5, %l2
20816 movleu %xcc, %g3, %o7
20817 movre %i2, 0x320, %i4
20818 edge16n %g6, %i6, %l0
20819 umul %o6, %o0, %l3
20820 fmovsge %icc, %f10, %f30
20821 srax %l4, %i0, %g4
20822 ldx [%l7 + 0x20], %g1
20823 movl %xcc, %g2, %l5
20824 fcmpgt16 %f30, %f14, %i1
20825 mulx %o4, 0x1949, %l6
20826 edge32n %o3, %g5, %g7
20827 fornot1 %f6, %f6, %f2
20828 movpos %xcc, %i3, %i7
20829 fmovrslez %o2, %f27, %f20
20830 sllx %o5, 0x02, %o1
20831 stb %i5, [%l7 + 0x5C]
20832 fmovdne %icc, %f31, %f15
20833 ldsb [%l7 + 0x49], %l2
20834 movg %xcc, %g3, %l1
20835 fmul8x16 %f9, %f16, %f10
20836 st %f17, [%l7 + 0x70]
20837 movrne %i2, 0x040, %i4
20838 orcc %g6, 0x11AE, %o7
20839 fones %f26
20840 udivcc %l0, 0x1239, %i6
20841 fcmpne32 %f18, %f22, %o0
20842 alignaddrl %o6, %l4, %l3
20843 sethi 0x1050, %g4
20844 st %f5, [%l7 + 0x38]
20845 andncc %g1, %i0, %l5
20846 move %icc, %g2, %o4
20847 alignaddr %l6, %i1, %g5
20848 sdivcc %o3, 0x07E0, %g7
20849 fnot1 %f28, %f28
20850 fmovdl %icc, %f13, %f16
20851 movge %xcc, %i7, %i3
20852 fmovdvs %xcc, %f15, %f2
20853 alignaddrl %o2, %o1, %o5
20854 edge32l %l2, %g3, %i5
20855 nop
20856 set 0x58, %l6
20857 stw %l1, [%l7 + %l6]
20858 addc %i2, 0x1005, %g6
20859 save %i4, %o7, %l0
20860 rdpr %cwp, %g1
20861 rdpr %cansave, %g2
20862 rdpr %canrestore, %g3
20863 rdpr %cleanwin, %g4
20864 rdpr %otherwin, %g5
20865 rdpr %wstate, %g6
20866 alignaddrl %o0, %i6, %o6
20867 smul %l4, 0x15F0, %g4
20868 movpos %icc, %l3, %g1
20869 lduw [%l7 + 0x48], %i0
20870 add %l5, %o4, %l6
20871 sllx %i1, 0x1C, %g5
20872 ldd [%l7 + 0x20], %f14
20873 fmuld8ulx16 %f12, %f7, %f26
20874 movvs %icc, %o3, %g2
20875 lduw [%l7 + 0x40], %g7
20876 ldd [%l7 + 0x20], %f12
20877 edge16l %i3, %i7, %o2
20878 xnor %o5, %l2, %o1
20879 subc %i5, %g3, %l1
20880 edge16ln %i2, %i4, %g6
20881 fandnot2 %f18, %f8, %f18
20882 nop
20883 set 0x56, %o7
20884 sth %o7, [%l7 + %o7]
20885 movneg %xcc, %l0, %o0
20886 sll %i6, 0x00, %l4
20887 fands %f0, %f21, %f20
20888 add %g4, %l3, %g1
20889 movne %xcc, %i0, %l5
20890 fmovdleu %xcc, %f12, %f13
20891 array8 %o6, %o4, %i1
20892 movrlez %l6, %g5, %o3
20893 smul %g2, 0x0F71, %i3
20894 edge8l %i7, %g7, %o2
20895 ldd [%l7 + 0x40], %o4
20896 movrlez %l2, %i5, %g3
20897 fzeros %f25
20898 edge8ln %l1, %i2, %o1
20899 ld [%l7 + 0x20], %f0
20900 fmovse %icc, %f0, %f12
20901 orn %g6, %o7, %i4
20902 fmovsa %icc, %f2, %f22
20903 mova %xcc, %o0, %i6
20904 movg %icc, %l0, %g4
20905 ldsh [%l7 + 0x18], %l4
20906 subccc %g1, 0x10B9, %i0
20907 mulx %l5, 0x0F0E, %l3
20908 srlx %o6, %i1, %o4
20909 ldd [%l7 + 0x18], %f26
20910 popc %g5, %o3
20911 st %f5, [%l7 + 0x18]
20912 fmovsn %icc, %f18, %f11
20913 subccc %l6, 0x0ACB, %i3
20914 fmovrslz %g2, %f14, %f26
20915 fmovsa %xcc, %f15, %f31
20916 addc %g7, %o2, %i7
20917 movrne %l2, %o5, %i5
20918 sethi 0x0EAB, %g3
20919 sdivcc %i2, 0x1995, %l1
20920 movrlz %o1, %g6, %i4
20921 sir 0x0985
20922 movrgz %o0, 0x080, %o7
20923 restore %i6, 0x1C23, %g4
20924 rdpr %cwp, %g1
20925 rdpr %cansave, %g2
20926 rdpr %canrestore, %g3
20927 rdpr %cleanwin, %g4
20928 rdpr %otherwin, %g5
20929 rdpr %wstate, %g6
20930 orcc %l4, %g1, %i0
20931 fmovdpos %icc, %f18, %f20
20932 fmuld8ulx16 %f0, %f15, %f26
20933 sllx %l0, 0x0D, %l3
20934 ldsb [%l7 + 0x54], %o6
20935 sra %i1, 0x16, %o4
20936 movcs %icc, %g5, %o3
20937 movpos %icc, %l6, %i3
20938 sir 0x0356
20939 edge32ln %g2, %l5, %o2
20940 faligndata %f10, %f10, %f30
20941 edge32l %g7, %l2, %i7
20942 setx loop_80, %l0, %l1
20943 return %l1
20944 nop
20945 rdpr %cwp, %g1
20946 rdpr %cansave, %g2
20947 rdpr %canrestore, %g3
20948 rdpr %cleanwin, %g4
20949 rdpr %otherwin, %g5
20950 rdpr %wstate, %g6
20951loop_80: movgu %xcc, %i2, %l1
20952 sdivx %o1, 0x06F6, %g6
20953 restore %i4, 0x0F88, %o0
20954 rdpr %cwp, %g1
20955 rdpr %cansave, %g2
20956 rdpr %canrestore, %g3
20957 rdpr %cleanwin, %g4
20958 rdpr %otherwin, %g5
20959 rdpr %wstate, %g6
20960 alignaddr %o7, %i5, %g4
20961 for %f30, %f0, %f6
20962 umulcc %i6, 0x021F, %l4
20963 movgu %xcc, %g1, %i0
20964 movl %xcc, %l0, %l3
20965 fandnot2s %f23, %f12, %f29
20966 move %icc, %o6, %i1
20967 array32 %g5, %o3, %l6
20968 fmovsn %icc, %f10, %f9
20969 movg %icc, %o4, %g2
20970 add %l5, %o2, %i3
20971 fmovdgu %icc, %f2, %f29
20972 subccc %l2, %i7, %g7
20973 movvs %icc, %o5, %i2
20974 fors %f31, %f17, %f9
20975 fmovsge %icc, %f23, %f3
20976 stx %l1, [%l7 + 0x08]
20977 fornot2 %f28, %f6, %f2
20978 ld [%l7 + 0x4C], %f4
20979 xor %o1, %g6, %i4
20980 fcmpne32 %f10, %f24, %o0
20981 fmovsl %icc, %f27, %f20
20982 edge8l %o7, %i5, %g3
20983 mulx %i6, 0x03AB, %l4
20984 fsrc2 %f24, %f22
20985 ldub [%l7 + 0x6A], %g4
20986 fmovdpos %icc, %f17, %f23
20987 fones %f9
20988 edge8l %g1, %i0, %l0
20989 movle %icc, %o6, %l3
20990 addccc %g5, 0x0E30, %o3
20991 fpadd16s %f23, %f19, %f26
20992 stb %l6, [%l7 + 0x3A]
20993 xorcc %i1, %o4, %g2
20994 stb %o2, [%l7 + 0x68]
20995 fnegs %f14, %f3
20996 umulcc %l5, 0x1691, %l2
20997 movcc %xcc, %i3, %i7
20998 ldd [%l7 + 0x48], %g6
20999 movle %icc, %o5, %i2
21000 ldd [%l7 + 0x78], %f18
21001 ldd [%l7 + 0x18], %f2
21002 stb %o1, [%l7 + 0x53]
21003 subcc %g6, 0x114E, %i4
21004 movrlz %o0, 0x26F, %o7
21005 movl %xcc, %i5, %g3
21006 udiv %l1, 0x164D, %i6
21007 fcmped %fcc1, %f4, %f22
21008 fmovrslz %l4, %f31, %f28
21009 fmovda %xcc, %f25, %f6
21010 movg %icc, %g1, %g4
21011 srl %i0, 0x0D, %l0
21012 movrne %l3, %g5, %o3
21013 addc %o6, %i1, %l6
21014 sll %o4, 0x1B, %g2
21015 srax %l5, %o2, %l2
21016 sth %i7, [%l7 + 0x40]
21017 array8 %i3, %o5, %i2
21018 addc %g7, %g6, %o1
21019 sra %o0, 0x0B, %o7
21020 addcc %i5, %i4, %l1
21021 edge8n %i6, %g3, %l4
21022 setx loop_81, %l0, %l1
21023 return %l1
21024 nop
21025 rdpr %cwp, %g1
21026 rdpr %cansave, %g2
21027 rdpr %canrestore, %g3
21028 rdpr %cleanwin, %g4
21029 rdpr %otherwin, %g5
21030 rdpr %wstate, %g6
21031loop_81: fmovsleu %icc, %f0, %f8
21032 fabsd %f0, %f14
21033 movge %xcc, %l0, %i0
21034 mulscc %l3, %g5, %o6
21035 smulcc %o3, %l6, %i1
21036 fpadd32s %f22, %f14, %f23
21037 mulx %o4, %g2, %o2
21038 fands %f31, %f5, %f16
21039 movvc %xcc, %l2, %l5
21040 fnegd %f20, %f2
21041 fmovdge %xcc, %f4, %f26
21042 movleu %xcc, %i3, %i7
21043 edge32 %o5, %g7, %g6
21044 fmovrdlz %o1, %f12, %f16
21045 ldsb [%l7 + 0x5F], %i2
21046 udiv %o0, 0x124E, %i5
21047 fnot1 %f6, %f22
21048 smul %i4, 0x08B7, %l1
21049 fmovdvc %icc, %f18, %f27
21050 edge16l %i6, %g3, %o7
21051 subc %l4, %g4, %l0
21052 sdivx %g1, 0x08BD, %i0
21053 subccc %g5, 0x0D8D, %l3
21054 addc %o3, 0x0D7D, %l6
21055 array16 %i1, %o6, %g2
21056 fmovda %icc, %f5, %f29
21057 ldx [%l7 + 0x20], %o2
21058 popc 0x1A18, %l2
21059 movcs %xcc, %l5, %i3
21060 fcmps %fcc2, %f31, %f2
21061 stb %o4, [%l7 + 0x63]
21062 mova %icc, %o5, %i7
21063 movcs %xcc, %g6, %g7
21064 save %i2, %o0, %i5
21065 rdpr %cwp, %g1
21066 rdpr %cansave, %g2
21067 rdpr %canrestore, %g3
21068 rdpr %cleanwin, %g4
21069 rdpr %otherwin, %g5
21070 rdpr %wstate, %g6
21071 addccc %i4, 0x15DC, %o1
21072 stx %i6, [%l7 + 0x50]
21073 fmovrde %g3, %f6, %f26
21074 move %icc, %o7, %l4
21075 movg %xcc, %l1, %g4
21076 and %l0, %i0, %g1
21077 andncc %l3, %g5, %l6
21078 nop
21079 set 0x33, %l0
21080 stb %i1, [%l7 + %l0]
21081 sub %o3, %g2, %o6
21082 movneg %icc, %l2, %l5
21083 movrlz %o2, %i3, %o5
21084 stx %i7, [%l7 + 0x10]
21085 addcc %o4, %g6, %g7
21086 lduw [%l7 + 0x38], %i2
21087 umul %i5, %i4, %o1
21088 smul %i6, %o0, %o7
21089 orncc %l4, %g3, %g4
21090 edge32l %l1, %l0, %g1
21091 srlx %i0, 0x02, %l3
21092 sir 0x05BC
21093 movrlz %g5, 0x3D2, %l6
21094 movrne %o3, %i1, %g2
21095 movg %xcc, %o6, %l5
21096 movn %xcc, %l2, %i3
21097 xnor %o2, %i7, %o5
21098 siam 0x7
21099 udiv %o4, 0x102C, %g6
21100 fmovrsgz %g7, %f7, %f20
21101 movrlez %i5, 0x320, %i2
21102 movl %icc, %o1, %i4
21103 xor %o0, 0x05E3, %i6
21104 ld [%l7 + 0x44], %f28
21105 array32 %o7, %g3, %l4
21106 umulcc %g4, %l1, %l0
21107 movleu %icc, %i0, %l3
21108 edge16 %g5, %g1, %o3
21109 movvs %xcc, %i1, %g2
21110 movg %icc, %l6, %l5
21111 array8 %l2, %i3, %o6
21112 smulcc %i7, %o5, %o4
21113 edge32l %o2, %g7, %g6
21114 ldsw [%l7 + 0x68], %i5
21115 orn %o1, %i2, %i4
21116 movne %xcc, %o0, %i6
21117 movle %icc, %g3, %o7
21118 fmovsn %xcc, %f15, %f18
21119 movrlz %g4, 0x139, %l4
21120 orcc %l1, 0x0C4E, %i0
21121 alignaddr %l0, %g5, %l3
21122 edge8 %g1, %i1, %o3
21123 movn %xcc, %g2, %l6
21124 edge16ln %l2, %l5, %o6
21125 edge16l %i7, %i3, %o4
21126 fmul8x16au %f0, %f26, %f22
21127 addcc %o5, 0x0967, %o2
21128 andn %g7, 0x1820, %i5
21129 edge8l %g6, %o1, %i4
21130 movl %xcc, %i2, %i6
21131 fmovrsgez %g3, %f18, %f23
21132 ldsb [%l7 + 0x4E], %o0
21133 move %xcc, %o7, %g4
21134 sub %l4, %i0, %l1
21135 sra %l0, %g5, %g1
21136 fmul8sux16 %f12, %f2, %f0
21137 alignaddr %i1, %o3, %l3
21138 edge32ln %l6, %l2, %g2
21139 siam 0x6
21140 mulx %l5, %o6, %i7
21141 stw %o4, [%l7 + 0x78]
21142 nop
21143 set 0x08, %l5
21144 std %f28, [%l7 + %l5]
21145 udiv %o5, 0x1830, %i3
21146 fmovsne %icc, %f3, %f2
21147 save %g7, 0x100B, %o2
21148 rdpr %cwp, %g1
21149 rdpr %cansave, %g2
21150 rdpr %canrestore, %g3
21151 rdpr %cleanwin, %g4
21152 rdpr %otherwin, %g5
21153 rdpr %wstate, %g6
21154 orn %i5, %o1, %g6
21155 mulx %i2, %i6, %g3
21156 sub %o0, 0x0ED3, %o7
21157 ldx [%l7 + 0x48], %i4
21158 edge16l %g4, %l4, %l1
21159 orcc %i0, 0x027E, %l0
21160 fpadd32 %f8, %f8, %f28
21161 sra %g5, 0x1C, %g1
21162 andcc %o3, %i1, %l6
21163 movgu %xcc, %l3, %l2
21164 array8 %g2, %l5, %i7
21165 udiv %o6, 0x0904, %o4
21166 edge32ln %o5, %g7, %o2
21167 fmovsvc %icc, %f30, %f2
21168 array16 %i5, %o1, %g6
21169 edge16 %i2, %i3, %i6
21170 nop
21171 set 0x44, %l1
21172 lduh [%l7 + %l1], %o0
21173 umulcc %g3, 0x0D36, %o7
21174 movn %icc, %g4, %l4
21175 udivcc %i4, 0x09D6, %i0
21176 movcs %xcc, %l1, %g5
21177 move %icc, %g1, %o3
21178 sth %l0, [%l7 + 0x72]
21179 umul %l6, 0x1963, %i1
21180 fxors %f31, %f30, %f27
21181 edge16l %l3, %l2, %l5
21182 subc %g2, %i7, %o6
21183 fmuld8ulx16 %f30, %f1, %f2
21184 fabss %f17, %f19
21185 movg %icc, %o4, %g7
21186 srax %o5, 0x07, %i5
21187 andncc %o2, %g6, %o1
21188 subccc %i2, 0x0496, %i6
21189 orcc %o0, 0x1DD9, %g3
21190 edge32n %o7, %i3, %g4
21191 movl %icc, %i4, %l4
21192 subc %i0, 0x179A, %g5
21193 ldsw [%l7 + 0x24], %g1
21194 fpackfix %f24, %f3
21195 fmovdge %xcc, %f3, %f12
21196 st %f19, [%l7 + 0x4C]
21197 movn %xcc, %l1, %o3
21198 movg %xcc, %l6, %l0
21199 movrne %i1, %l2, %l5
21200 lduh [%l7 + 0x58], %g2
21201 movn %xcc, %i7, %o6
21202 sub %l3, 0x0E3B, %o4
21203 movrlez %g7, 0x214, %o5
21204 mova %xcc, %o2, %g6
21205 sethi 0x0ACE, %o1
21206 fcmped %fcc0, %f16, %f18
21207 nop
21208 set 0x38, %g5
21209 std %f14, [%l7 + %g5]
21210 fmovspos %xcc, %f20, %f18
21211 sth %i5, [%l7 + 0x0E]
21212 movrne %i6, %i2, %o0
21213 edge16n %o7, %i3, %g3
21214 fpackfix %f6, %f27
21215 edge16ln %g4, %i4, %i0
21216 ldsb [%l7 + 0x1D], %g5
21217 fmovscs %xcc, %f10, %f16
21218 movgu %icc, %g1, %l4
21219 mulscc %l1, %o3, %l0
21220 movge %xcc, %l6, %i1
21221 movn %icc, %l2, %l5
21222 fmovdl %icc, %f18, %f23
21223 edge8 %g2, %o6, %i7
21224 fnor %f18, %f16, %f8
21225 addccc %o4, %l3, %g7
21226 st %f31, [%l7 + 0x7C]
21227 ldsh [%l7 + 0x6A], %o5
21228 movneg %xcc, %g6, %o1
21229 sdiv %o2, 0x12E6, %i6
21230 ldub [%l7 + 0x1F], %i2
21231 orn %o0, %o7, %i3
21232 fcmpgt32 %f20, %f20, %g3
21233 andcc %g4, %i4, %i0
21234 add %i5, 0x1F33, %g1
21235 sdivx %g5, 0x051A, %l4
21236 smulcc %o3, 0x0ABE, %l1
21237 nop
21238 set 0x16, %g2
21239 stb %l0, [%l7 + %g2]
21240 ldx [%l7 + 0x70], %l6
21241 umulcc %i1, %l5, %g2
21242 orncc %o6, 0x0901, %i7
21243 subccc %o4, 0x0EB1, %l2
21244 fandnot1 %f22, %f0, %f6
21245 stx %l3, [%l7 + 0x48]
21246 fpack32 %f30, %f18, %f26
21247 restore %g7, 0x125F, %g6
21248 rdpr %cwp, %g1
21249 rdpr %cansave, %g2
21250 rdpr %canrestore, %g3
21251 rdpr %cleanwin, %g4
21252 rdpr %otherwin, %g5
21253 rdpr %wstate, %g6
21254 fmovdle %icc, %f5, %f27
21255 ld [%l7 + 0x08], %f4
21256 addc %o5, 0x0ABF, %o2
21257 sdivcc %o1, 0x0B65, %i2
21258 mulscc %i6, %o0, %i3
21259 nop
21260 set 0x18, %g1
21261 ldd [%l7 + %g1], %f18
21262 movle %icc, %g3, %g4
21263 sra %i4, 0x18, %i0
21264 ldsh [%l7 + 0x76], %i5
21265 lduh [%l7 + 0x76], %o7
21266 movre %g5, 0x294, %g1
21267 fxnors %f9, %f23, %f22
21268 std %f28, [%l7 + 0x78]
21269 fmul8x16 %f13, %f2, %f22
21270 lduh [%l7 + 0x60], %o3
21271 sir 0x0C4F
21272 orcc %l1, %l0, %l6
21273 movvs %xcc, %l4, %l5
21274 orcc %i1, %g2, %o6
21275 movre %i7, %l2, %o4
21276 srl %g7, %g6, %l3
21277 edge32n %o5, %o1, %o2
21278 sth %i6, [%l7 + 0x26]
21279 sdivcc %i2, 0x00DC, %i3
21280 edge32 %o0, %g3, %i4
21281 movvc %xcc, %g4, %i0
21282 movrgz %i5, 0x2E6, %o7
21283 movneg %xcc, %g5, %g1
21284 movl %xcc, %o3, %l1
21285 fcmple32 %f4, %f6, %l0
21286 array8 %l6, %l5, %l4
21287 sth %g2, [%l7 + 0x42]
21288 sdivx %i1, 0x0A09, %i7
21289 movg %xcc, %l2, %o4
21290 umulcc %g7, %o6, %l3
21291 orcc %g6, 0x16FA, %o1
21292 andcc %o5, %i6, %o2
21293 edge16 %i3, %i2, %o0
21294 edge16ln %g3, %g4, %i4
21295 fsrc2s %f13, %f14
21296 nop
21297 set 0x28, %o6
21298 ldx [%l7 + %o6], %i5
21299 sll %i0, 0x0B, %g5
21300 movvc %xcc, %o7, %o3
21301 setx loop_82, %l0, %l1
21302 return %l1
21303 nop
21304 rdpr %cwp, %g1
21305 rdpr %cansave, %g2
21306 rdpr %canrestore, %g3
21307 rdpr %cleanwin, %g4
21308 rdpr %otherwin, %g5
21309 rdpr %wstate, %g6
21310loop_82: ldd [%l7 + 0x68], %f28
21311 fand %f2, %f8, %f0
21312 or %l0, %l5, %l4
21313 fcmple16 %f10, %f4, %l6
21314 subc %i1, %i7, %g2
21315 edge16 %o4, %g7, %l2
21316 fnot1 %f26, %f12
21317 fmovdneg %xcc, %f22, %f25
21318 edge16 %l3, %g6, %o6
21319 movne %xcc, %o1, %o5
21320 movrne %o2, %i6, %i2
21321 udivcc %i3, 0x0955, %o0
21322 save %g4, 0x02E5, %g3
21323 rdpr %cwp, %g1
21324 rdpr %cansave, %g2
21325 rdpr %canrestore, %g3
21326 rdpr %cleanwin, %g4
21327 rdpr %otherwin, %g5
21328 rdpr %wstate, %g6
21329 fnegd %f10, %f6
21330 srl %i5, %i0, %i4
21331 edge32l %g5, %o7, %o3
21332 sdiv %l1, 0x1180, %l0
21333 fnor %f26, %f10, %f22
21334 fmovdcc %icc, %f0, %f27
21335 movrgez %g1, %l5, %l6
21336 or %l4, %i1, %g2
21337 orcc %i7, 0x14AF, %o4
21338 edge8n %g7, %l2, %g6
21339 srlx %l3, %o6, %o5
21340 mulscc %o2, 0x15D0, %o1
21341 orn %i6, 0x0066, %i2
21342 movrlz %o0, %i3, %g4
21343 fandnot2s %f19, %f0, %f4
21344 movgu %xcc, %i5, %i0
21345 srax %i4, %g3, %o7
21346 alignaddrl %o3, %g5, %l0
21347 sllx %g1, 0x07, %l5
21348 edge16ln %l6, %l1, %l4
21349 fmul8x16 %f17, %f6, %f12
21350 edge8l %g2, %i7, %o4
21351 xor %g7, %i1, %g6
21352 fnot2s %f4, %f14
21353 edge8 %l3, %l2, %o5
21354 edge16 %o2, %o1, %i6
21355 or %i2, 0x0222, %o6
21356 movl %icc, %o0, %i3
21357 orcc %g4, 0x1930, %i0
21358 movgu %xcc, %i5, %g3
21359 movre %o7, 0x3FA, %i4
21360 srlx %o3, 0x19, %l0
21361 fcmpd %fcc3, %f8, %f10
21362 edge8n %g5, %g1, %l5
21363 movle %xcc, %l6, %l4
21364 ld [%l7 + 0x78], %f30
21365 movcc %xcc, %l1, %g2
21366 move %icc, %i7, %o4
21367 movpos %xcc, %i1, %g6
21368 fnot2s %f8, %f9
21369 addccc %l3, %l2, %g7
21370 ldx [%l7 + 0x30], %o5
21371 edge32 %o1, %i6, %o2
21372 subc %i2, %o0, %o6
21373 movleu %icc, %i3, %i0
21374 array8 %g4, %i5, %o7
21375 ldd [%l7 + 0x40], %f0
21376 sll %i4, %o3, %g3
21377 movcs %xcc, %l0, %g5
21378 or %g1, %l5, %l4
21379 movcc %icc, %l6, %g2
21380 movleu %icc, %i7, %o4
21381 movrlz %l1, %g6, %l3
21382 sethi 0x1970, %l2
21383 addccc %i1, %o5, %o1
21384 mulx %i6, %o2, %g7
21385 fmovsa %icc, %f1, %f4
21386 movcc %icc, %i2, %o6
21387 movrgz %o0, 0x37B, %i3
21388 array8 %i0, %g4, %i5
21389 fpsub16 %f30, %f4, %f26
21390 alignaddrl %o7, %o3, %g3
21391 mova %xcc, %l0, %i4
21392 fmovsneg %xcc, %f19, %f0
21393 sll %g1, 0x04, %l5
21394 fmovdneg %xcc, %f30, %f10
21395 ldsw [%l7 + 0x40], %g5
21396 movrlz %l4, %l6, %i7
21397 sethi 0x144A, %g2
21398 stw %o4, [%l7 + 0x24]
21399 lduw [%l7 + 0x54], %l1
21400 andncc %l3, %g6, %l2
21401 andncc %o5, %o1, %i1
21402 udivcc %o2, 0x13ED, %g7
21403 ldx [%l7 + 0x58], %i2
21404 stb %i6, [%l7 + 0x31]
21405 stw %o6, [%l7 + 0x54]
21406 movrlz %i3, %i0, %o0
21407 orn %i5, %o7, %o3
21408 sth %g3, [%l7 + 0x42]
21409 or %g4, %i4, %g1
21410 sdiv %l0, 0x055D, %g5
21411 movle %icc, %l5, %l4
21412 umul %i7, 0x1C1E, %g2
21413 fnor %f12, %f16, %f14
21414 movrlez %l6, 0x1BA, %l1
21415 move %icc, %o4, %l3
21416 movre %g6, %l2, %o1
21417 array16 %o5, %o2, %i1
21418 edge32l %g7, %i2, %i6
21419 movrlez %i3, 0x19E, %i0
21420 fcmple32 %f20, %f4, %o0
21421 fcmpd %fcc1, %f24, %f10
21422 sethi 0x001C, %i5
21423 array32 %o6, %o3, %g3
21424 sethi 0x03AD, %o7
21425 subccc %g4, %g1, %i4
21426 lduh [%l7 + 0x1E], %l0
21427 array8 %l5, %g5, %l4
21428 xnor %i7, %l6, %g2
21429 lduw [%l7 + 0x28], %o4
21430 xnorcc %l3, %l1, %l2
21431 xorcc %o1, %g6, %o5
21432 save %o2, %i1, %i2
21433 rdpr %cwp, %g1
21434 rdpr %cansave, %g2
21435 rdpr %canrestore, %g3
21436 rdpr %cleanwin, %g4
21437 rdpr %otherwin, %g5
21438 rdpr %wstate, %g6
21439 sub %g7, %i6, %i0
21440 movrlez %i3, 0x2E2, %o0
21441 lduw [%l7 + 0x54], %i5
21442 lduh [%l7 + 0x44], %o6
21443 ldsw [%l7 + 0x64], %o3
21444 nop
21445 set 0x40, %o2
21446 std %f10, [%l7 + %o2]
21447 stb %o7, [%l7 + 0x6D]
21448 edge8ln %g3, %g4, %g1
21449 umulcc %i4, %l0, %l5
21450 restore %l4, %i7, %g5
21451 rdpr %cwp, %g1
21452 rdpr %cansave, %g2
21453 rdpr %canrestore, %g3
21454 rdpr %cleanwin, %g4
21455 rdpr %otherwin, %g5
21456 rdpr %wstate, %g6
21457 sllx %l6, 0x11, %g2
21458 stx %o4, [%l7 + 0x30]
21459 fandnot2s %f5, %f29, %f9
21460 movl %xcc, %l1, %l2
21461 array16 %o1, %g6, %l3
21462 edge32 %o2, %i1, %i2
21463 edge8n %g7, %o5, %i0
21464 fmovsne %icc, %f14, %f17
21465 stb %i6, [%l7 + 0x66]
21466 ldd [%l7 + 0x68], %f10
21467 movneg %xcc, %o0, %i3
21468 subc %i5, 0x16B8, %o3
21469 stw %o6, [%l7 + 0x08]
21470 movgu %xcc, %o7, %g4
21471 smul %g1, %i4, %g3
21472 array32 %l0, %l5, %l4
21473 fmovdne %icc, %f12, %f11
21474 fors %f28, %f27, %f5
21475 edge32l %g5, %l6, %g2
21476 fpadd32 %f22, %f18, %f6
21477 edge8ln %o4, %l1, %l2
21478 movrgez %i7, 0x049, %g6
21479 orcc %o1, 0x0934, %l3
21480 lduw [%l7 + 0x14], %i1
21481 umul %i2, %o2, %o5
21482 fpadd16s %f18, %f1, %f8
21483 smul %g7, %i0, %i6
21484 xorcc %i3, %i5, %o3
21485 fmovdn %icc, %f23, %f26
21486 edge32l %o0, %o7, %g4
21487 edge32n %o6, %i4, %g1
21488 edge8l %g3, %l0, %l4
21489 save %l5, 0x00C7, %g5
21490 rdpr %cwp, %g1
21491 rdpr %cansave, %g2
21492 rdpr %canrestore, %g3
21493 rdpr %cleanwin, %g4
21494 rdpr %otherwin, %g5
21495 rdpr %wstate, %g6
21496 fmuld8sux16 %f7, %f27, %f20
21497 orncc %l6, %g2, %o4
21498 sdivcc %l1, 0x0F0B, %l2
21499 movvc %xcc, %g6, %i7
21500 subc %l3, %o1, %i2
21501 fcmpes %fcc0, %f10, %f11
21502 fmovdne %icc, %f16, %f31
21503 movcc %xcc, %o2, %i1
21504 udiv %o5, 0x1B1A, %i0
21505 fpadd32 %f20, %f30, %f16
21506 fcmpes %fcc2, %f27, %f17
21507 edge8n %i6, %i3, %g7
21508 sllx %i5, 0x1F, %o3
21509 fnor %f4, %f16, %f14
21510 movrne %o0, 0x1FB, %g4
21511 fmovrdne %o6, %f10, %f14
21512 stw %o7, [%l7 + 0x4C]
21513 fornot1 %f20, %f4, %f26
21514 movrlz %i4, 0x38E, %g3
21515 movn %icc, %g1, %l0
21516 array16 %l4, %g5, %l5
21517 movre %l6, %o4, %g2
21518 save %l1, 0x0B97, %l2
21519 rdpr %cwp, %g1
21520 rdpr %cansave, %g2
21521 rdpr %canrestore, %g3
21522 rdpr %cleanwin, %g4
21523 rdpr %otherwin, %g5
21524 rdpr %wstate, %g6
21525 sdiv %i7, 0x029C, %g6
21526 edge16n %l3, %i2, %o1
21527 nop
21528 set 0x25, %o4
21529 ldsb [%l7 + %o4], %o2
21530 edge8l %o5, %i0, %i1
21531 add %i6, 0x1DBF, %i3
21532 edge32 %i5, %o3, %o0
21533 sdivcc %g4, 0x1182, %g7
21534 fmovrdgez %o7, %f20, %f4
21535 xnorcc %o6, 0x1FA1, %i4
21536 movne %icc, %g1, %g3
21537 umul %l4, 0x10CA, %l0
21538 movn %xcc, %l5, %l6
21539 stb %g5, [%l7 + 0x77]
21540 edge16 %g2, %o4, %l2
21541 movrne %i7, %l1, %l3
21542 movcc %icc, %i2, %o1
21543 movre %g6, %o5, %i0
21544 smul %o2, %i1, %i3
21545 fmovrsgz %i5, %f19, %f3
21546 fmovse %icc, %f26, %f6
21547 fexpand %f7, %f28
21548 mulscc %o3, 0x0FED, %o0
21549 fzeros %f2
21550 sllx %g4, %g7, %o7
21551 fmovdcc %icc, %f29, %f23
21552 addcc %o6, 0x0FD6, %i4
21553 smul %i6, 0x11AE, %g3
21554 movrne %l4, %g1, %l0
21555 fxors %f0, %f9, %f21
21556 udivcc %l6, 0x0310, %l5
21557 fcmple16 %f28, %f30, %g2
21558 ldd [%l7 + 0x68], %g4
21559 ldd [%l7 + 0x48], %o4
21560 fornot2s %f5, %f19, %f12
21561 mulx %l2, %l1, %i7
21562 fxnor %f26, %f20, %f30
21563 movrlz %i2, 0x197, %l3
21564 addc %g6, 0x1C6B, %o5
21565 st %f28, [%l7 + 0x48]
21566 save %i0, %o2, %o1
21567 rdpr %cwp, %g1
21568 rdpr %cansave, %g2
21569 rdpr %canrestore, %g3
21570 rdpr %cleanwin, %g4
21571 rdpr %otherwin, %g5
21572 rdpr %wstate, %g6
21573 addc %i1, %i3, %i5
21574 alignaddr %o0, %o3, %g7
21575 umul %o7, %g4, %o6
21576 fmovdleu %xcc, %f18, %f21
21577 fmovrdne %i6, %f20, %f0
21578 xnor %g3, 0x1B31, %i4
21579 alignaddr %g1, %l4, %l6
21580 orncc %l5, 0x16F2, %l0
21581 ldx [%l7 + 0x30], %g5
21582 stw %o4, [%l7 + 0x2C]
21583 fmovdne %xcc, %f24, %f11
21584 andncc %g2, %l1, %l2
21585 xor %i7, 0x07BC, %l3
21586 addcc %g6, 0x0EA7, %o5
21587 std %f18, [%l7 + 0x20]
21588 fmovrdlz %i0, %f22, %f14
21589 fpadd16 %f30, %f18, %f6
21590 sir 0x0C9D
21591 edge8l %i2, %o1, %o2
21592 fnot1 %f20, %f30
21593 ldx [%l7 + 0x68], %i3
21594 sth %i1, [%l7 + 0x3A]
21595 edge16n %o0, %i5, %o3
21596 orncc %o7, %g4, %g7
21597 stb %i6, [%l7 + 0x49]
21598 ldsb [%l7 + 0x46], %g3
21599 nop
21600 set 0x79, %g7
21601 ldsb [%l7 + %g7], %o6
21602 array8 %i4, %g1, %l6
21603 setx loop_83, %l0, %l1
21604 return %l1
21605 nop
21606 rdpr %cwp, %g1
21607 rdpr %cansave, %g2
21608 rdpr %canrestore, %g3
21609 rdpr %cleanwin, %g4
21610 rdpr %otherwin, %g5
21611 rdpr %wstate, %g6
21612loop_83: fmul8x16au %f16, %f21, %f2
21613 ldsh [%l7 + 0x26], %g5
21614 ld [%l7 + 0x64], %f4
21615 stx %o4, [%l7 + 0x28]
21616 fornot1 %f30, %f8, %f8
21617 movvc %xcc, %l5, %l1
21618 sth %g2, [%l7 + 0x18]
21619 fpsub32s %f0, %f18, %f18
21620 fsrc1s %f27, %f29
21621 smulcc %i7, %l3, %l2
21622 movle %xcc, %g6, %o5
21623 fpmerge %f3, %f1, %f26
21624 mulx %i2, 0x1407, %o1
21625 sllx %o2, %i3, %i1
21626 srl %i0, 0x1B, %o0
21627 umul %i5, 0x007F, %o7
21628 popc %o3, %g4
21629 subc %g7, 0x01E5, %i6
21630 orncc %g3, 0x05CC, %i4
21631 movgu %xcc, %g1, %l6
21632 ldd [%l7 + 0x50], %f22
21633 fmul8x16au %f20, %f22, %f28
21634 addc %o6, %l4, %g5
21635 fmovscs %icc, %f30, %f15
21636 movvs %xcc, %l0, %l5
21637 siam 0x6
21638 movvs %icc, %l1, %g2
21639 orcc %o4, 0x14E3, %i7
21640 fsrc2s %f22, %f22
21641 fmovdne %xcc, %f0, %f10
21642 restore %l2, 0x1A9A, %l3
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 fcmpne32 %f18, %f20, %g6
21650 fsrc1 %f24, %f28
21651 array32 %o5, %o1, %i2
21652 fsrc2 %f14, %f12
21653 fnot2 %f8, %f8
21654 ld [%l7 + 0x2C], %f18
21655 movrne %i3, %o2, %i1
21656 fmovsneg %xcc, %f16, %f5
21657 udiv %o0, 0x1E8D, %i0
21658 movl %xcc, %o7, %o3
21659 udivcc %i5, 0x19A0, %g4
21660 movrgz %g7, 0x168, %g3
21661 sdiv %i6, 0x1030, %g1
21662 orncc %l6, 0x1870, %o6
21663 movvc %icc, %l4, %g5
21664 fandnot2 %f0, %f16, %f14
21665 fmovdcs %icc, %f15, %f17
21666 fcmps %fcc1, %f25, %f17
21667 stb %l0, [%l7 + 0x6F]
21668 xorcc %i4, %l5, %g2
21669 ldsh [%l7 + 0x64], %o4
21670 ldub [%l7 + 0x7D], %l1
21671 sll %l2, %i7, %l3
21672 fmul8sux16 %f8, %f30, %f6
21673 sdiv %g6, 0x1EDA, %o1
21674 move %icc, %o5, %i3
21675 fornot2 %f8, %f6, %f26
21676 nop
21677 set 0x1F, %i0
21678 stb %o2, [%l7 + %i0]
21679 movne %xcc, %i2, %i1
21680 movgu %xcc, %o0, %i0
21681 sub %o7, %i5, %g4
21682 popc 0x1315, %o3
21683 ld [%l7 + 0x5C], %f13
21684 xnorcc %g3, 0x0058, %g7
21685 movl %xcc, %i6, %l6
21686 fmovrse %o6, %f16, %f9
21687 lduh [%l7 + 0x34], %g1
21688 and %g5, 0x1779, %l4
21689 array32 %i4, %l5, %g2
21690 udivx %o4, 0x0769, %l0
21691 sdivx %l2, 0x00C3, %i7
21692 sir 0x04AD
21693 ldd [%l7 + 0x28], %f18
21694 edge32n %l1, %l3, %o1
21695 ldx [%l7 + 0x58], %g6
21696 umul %i3, 0x09D7, %o2
21697 stb %i2, [%l7 + 0x0B]
21698 fnand %f16, %f26, %f10
21699 fmovsge %xcc, %f20, %f9
21700 fmovscc %xcc, %f12, %f1
21701 fmovrdgz %i1, %f14, %f30
21702 fmovs %f19, %f22
21703 movn %icc, %o5, %i0
21704 andn %o0, %i5, %g4
21705 srl %o7, %g3, %o3
21706 mova %xcc, %i6, %l6
21707 fzeros %f27
21708 movgu %icc, %o6, %g1
21709 subccc %g5, 0x0B06, %g7
21710 fmovdgu %xcc, %f13, %f17
21711 nop
21712 set 0x7A, %i5
21713 ldsh [%l7 + %i5], %l4
21714 add %l5, 0x15E5, %i4
21715 orn %o4, 0x058D, %g2
21716 orncc %l0, 0x0FF7, %i7
21717 fcmpeq16 %f16, %f28, %l2
21718 std %f10, [%l7 + 0x70]
21719 fandnot2 %f6, %f4, %f28
21720 ldx [%l7 + 0x38], %l1
21721 movle %xcc, %l3, %o1
21722 nop
21723 set 0x08, %g4
21724 ldd [%l7 + %g4], %i2
21725 stx %g6, [%l7 + 0x58]
21726 andcc %i2, 0x0031, %o2
21727 movrgz %i1, 0x275, %o5
21728 movle %icc, %i0, %o0
21729 umulcc %i5, 0x0BE8, %g4
21730 st %f19, [%l7 + 0x44]
21731 srax %g3, %o7, %o3
21732 ldd [%l7 + 0x38], %f16
21733 sethi 0x17FB, %i6
21734 ld [%l7 + 0x34], %f9
21735 fone %f4
21736 xnor %o6, %g1, %l6
21737 ldd [%l7 + 0x68], %f8
21738 movle %xcc, %g5, %l4
21739 sllx %l5, 0x0C, %g7
21740 fnot1 %f22, %f12
21741 srlx %o4, 0x05, %g2
21742 movcs %icc, %l0, %i4
21743 movrlez %i7, 0x336, %l2
21744 popc 0x1594, %l1
21745 movrlez %o1, 0x1F2, %i3
21746 movneg %icc, %l3, %i2
21747 smul %g6, 0x01C0, %o2
21748 addc %i1, %o5, %o0
21749 ldd [%l7 + 0x38], %i4
21750 lduh [%l7 + 0x4E], %i0
21751 ldx [%l7 + 0x58], %g4
21752 xnor %o7, 0x00F0, %g3
21753 movrlz %o3, 0x01E, %i6
21754 xnor %g1, 0x075C, %o6
21755 fnand %f4, %f10, %f16
21756 andncc %g5, %l4, %l6
21757 smulcc %l5, 0x19C9, %o4
21758 fandnot1 %f16, %f20, %f0
21759 edge8n %g7, %l0, %i4
21760 lduh [%l7 + 0x7C], %i7
21761 ld [%l7 + 0x44], %f13
21762 movcc %icc, %g2, %l1
21763 sdiv %l2, 0x08A2, %i3
21764 movle %icc, %l3, %i2
21765 std %f10, [%l7 + 0x60]
21766 edge32l %g6, %o2, %i1
21767 addcc %o1, %o5, %i5
21768 srlx %o0, 0x1F, %g4
21769 movrne %i0, %g3, %o7
21770 fmovdne %xcc, %f6, %f12
21771 fones %f13
21772 andn %o3, 0x1388, %g1
21773 ld [%l7 + 0x44], %f25
21774 fmovrslz %i6, %f7, %f23
21775 fmovdleu %xcc, %f26, %f13
21776 ld [%l7 + 0x64], %f2
21777 sdivcc %o6, 0x1F32, %g5
21778 fzeros %f31
21779 xnorcc %l6, %l5, %o4
21780 add %g7, 0x0328, %l4
21781 addcc %l0, %i7, %g2
21782 mulx %l1, %l2, %i3
21783 movn %icc, %l3, %i4
21784 movne %icc, %g6, %i2
21785 movneg %icc, %o2, %i1
21786 edge16ln %o1, %o5, %i5
21787 nop
21788 set 0x58, %i7
21789 ldd [%l7 + %i7], %o0
21790 movrgez %g4, 0x286, %g3
21791 ldd [%l7 + 0x40], %i0
21792 fmovdgu %xcc, %f17, %f7
21793 sir 0x0F03
21794 sir 0x0700
21795 movneg %xcc, %o7, %g1
21796 udiv %o3, 0x1945, %o6
21797 array32 %g5, %l6, %l5
21798 sir 0x08EE
21799 save %i6, 0x0A11, %g7
21800 rdpr %cwp, %g1
21801 rdpr %cansave, %g2
21802 rdpr %canrestore, %g3
21803 rdpr %cleanwin, %g4
21804 rdpr %otherwin, %g5
21805 rdpr %wstate, %g6
21806 sub %l4, %o4, %i7
21807 fpsub32 %f6, %f20, %f2
21808 srax %g2, %l0, %l2
21809 ld [%l7 + 0x2C], %f6
21810 umul %i3, %l3, %l1
21811 edge32 %i4, %i2, %o2
21812 subc %g6, 0x1E8F, %o1
21813 edge16n %i1, %i5, %o0
21814 fmovspos %xcc, %f4, %f29
21815 andn %o5, %g4, %i0
21816 srlx %o7, %g1, %g3
21817 std %f22, [%l7 + 0x30]
21818 sth %o3, [%l7 + 0x4E]
21819 ldsh [%l7 + 0x3E], %o6
21820 fmovrse %g5, %f18, %f1
21821 edge32n %l5, %i6, %g7
21822 fmovrslez %l4, %f13, %f18
21823 fmovdleu %xcc, %f3, %f17
21824 movvc %xcc, %l6, %i7
21825 sethi 0x0E15, %o4
21826 subcc %g2, 0x174E, %l2
21827 xor %i3, 0x14D5, %l3
21828 or %l0, 0x02A6, %i4
21829 movrgz %i2, 0x089, %l1
21830 movl %xcc, %g6, %o1
21831 ldub [%l7 + 0x21], %i1
21832 move %icc, %o2, %i5
21833 popc 0x1C6A, %o5
21834 save %o0, 0x1507, %g4
21835 rdpr %cwp, %g1
21836 rdpr %cansave, %g2
21837 rdpr %canrestore, %g3
21838 rdpr %cleanwin, %g4
21839 rdpr %otherwin, %g5
21840 rdpr %wstate, %g6
21841 orn %o7, 0x0D7F, %g1
21842 movpos %xcc, %g3, %o3
21843 fxors %f14, %f15, %f23
21844 ldd [%l7 + 0x60], %f30
21845 orncc %o6, 0x114E, %i0
21846 movrgez %l5, 0x19F, %g5
21847 xnorcc %g7, 0x0476, %i6
21848 ldsb [%l7 + 0x71], %l4
21849 addc %i7, %o4, %g2
21850 fmuld8sux16 %f2, %f20, %f14
21851 subc %l2, %i3, %l3
21852 array16 %l0, %i4, %l6
21853 xnorcc %l1, %g6, %o1
21854 edge8ln %i2, %i1, %i5
21855 fmovd %f22, %f10
21856 udivx %o2, 0x1015, %o5
21857 fmuld8sux16 %f31, %f17, %f22
21858 sdivcc %g4, 0x1E08, %o7
21859 alignaddrl %o0, %g1, %g3
21860 sdivx %o3, 0x0540, %i0
21861 addccc %l5, 0x1CD5, %o6
21862 ldsb [%l7 + 0x51], %g5
21863 fornot2 %f2, %f4, %f20
21864 addccc %i6, %l4, %g7
21865 fornot2 %f0, %f8, %f8
21866 fmovrdne %o4, %f16, %f6
21867 edge8ln %g2, %i7, %i3
21868 stx %l3, [%l7 + 0x30]
21869 fpsub16s %f11, %f0, %f8
21870 movvs %icc, %l2, %i4
21871 sdiv %l6, 0x0F62, %l0
21872 sth %l1, [%l7 + 0x54]
21873 xorcc %g6, %o1, %i1
21874 lduh [%l7 + 0x5E], %i2
21875 sethi 0x11CD, %o2
21876 stw %i5, [%l7 + 0x34]
21877 ldd [%l7 + 0x38], %o4
21878 ldd [%l7 + 0x18], %f26
21879 fsrc1 %f22, %f30
21880 addcc %o7, %o0, %g4
21881 fxnor %f6, %f2, %f28
21882 fmovse %xcc, %f2, %f29
21883 smulcc %g1, 0x133F, %o3
21884 std %f20, [%l7 + 0x68]
21885 fmovrde %i0, %f12, %f26
21886 ld [%l7 + 0x6C], %f9
21887 fmovscs %icc, %f21, %f5
21888 array32 %l5, %o6, %g5
21889 fornot1s %f12, %f23, %f9
21890 edge32n %g3, %l4, %g7
21891 ldd [%l7 + 0x68], %f28
21892 srlx %o4, 0x01, %i6
21893 fmovdn %xcc, %f9, %f12
21894 lduw [%l7 + 0x48], %i7
21895 fmovrdlz %i3, %f26, %f18
21896 fandnot1s %f10, %f8, %f10
21897 fmovscs %icc, %f31, %f16
21898 edge8n %g2, %l2, %i4
21899 fnands %f9, %f26, %f8
21900 fmovsge %xcc, %f23, %f30
21901 fand %f16, %f20, %f12
21902 alignaddrl %l6, %l3, %l0
21903 movle %icc, %g6, %o1
21904 alignaddr %i1, %l1, %i2
21905 ldd [%l7 + 0x20], %f4
21906 alignaddrl %i5, %o5, %o2
21907 sub %o0, %g4, %o7
21908 fpadd32 %f8, %f16, %f8
21909 nop
21910 set 0x58, %i6
21911 std %f26, [%l7 + %i6]
21912 edge8n %o3, %i0, %g1
21913 move %icc, %l5, %o6
21914 sth %g3, [%l7 + 0x4E]
21915 srlx %g5, 0x02, %g7
21916 sth %o4, [%l7 + 0x5A]
21917 edge8ln %i6, %i7, %l4
21918 movpos %icc, %i3, %l2
21919 sdivx %i4, 0x02DB, %l6
21920 edge32 %l3, %l0, %g6
21921 fmovdcc %icc, %f1, %f4
21922 xnor %g2, 0x0DCD, %i1
21923 orcc %l1, 0x0FBE, %i2
21924 fsrc1 %f28, %f18
21925 andn %i5, 0x07AE, %o5
21926 stx %o2, [%l7 + 0x68]
21927 sdiv %o0, 0x1C7B, %o1
21928 sethi 0x089C, %g4
21929 fsrc2s %f25, %f18
21930 lduw [%l7 + 0x4C], %o3
21931 or %o7, %i0, %l5
21932 fmovrdlz %g1, %f2, %f16
21933 ld [%l7 + 0x4C], %f9
21934 movleu %icc, %o6, %g5
21935 ldsb [%l7 + 0x4C], %g7
21936 fmovsn %xcc, %f27, %f17
21937 setx loop_84, %l0, %l1
21938 return %l1
21939 nop
21940 rdpr %cwp, %g1
21941 rdpr %cansave, %g2
21942 rdpr %canrestore, %g3
21943 rdpr %cleanwin, %g4
21944 rdpr %otherwin, %g5
21945 rdpr %wstate, %g6
21946loop_84: ld [%l7 + 0x10], %f27
21947 ldub [%l7 + 0x1A], %o4
21948 sra %i7, %i3, %l4
21949 array8 %l2, %l6, %i4
21950 fmovde %xcc, %f15, %f4
21951 edge16ln %l3, %g6, %g2
21952 edge32ln %l0, %l1, %i1
21953 fxors %f23, %f15, %f26
21954 ld [%l7 + 0x48], %f6
21955 udivx %i2, 0x1ECC, %i5
21956 fxnor %f12, %f18, %f22
21957 subc %o2, 0x0213, %o0
21958 subc %o1, 0x14A2, %o5
21959 fcmpne16 %f0, %f6, %g4
21960 srax %o7, %o3, %l5
21961 movrne %i0, %o6, %g1
21962 popc 0x0E68, %g7
21963 xnorcc %g5, 0x0B57, %i6
21964 sllx %o4, %i7, %g3
21965 movrlz %l4, %l2, %l6
21966 edge16n %i4, %i3, %l3
21967 sdivx %g6, 0x16A7, %g2
21968 fmovsgu %xcc, %f16, %f5
21969 xorcc %l0, %i1, %l1
21970 fmovdneg %xcc, %f18, %f7
21971 subccc %i5, 0x0FEA, %o2
21972 fpsub16s %f15, %f25, %f3
21973 ldsb [%l7 + 0x12], %i2
21974 movrlez %o0, %o5, %o1
21975 ldub [%l7 + 0x10], %o7
21976 fpackfix %f0, %f24
21977 movrgz %g4, 0x239, %l5
21978 lduw [%l7 + 0x60], %o3
21979 udivx %i0, 0x09FA, %g1
21980 addccc %g7, 0x154E, %g5
21981 ldsw [%l7 + 0x1C], %i6
21982 movrne %o6, %o4, %i7
21983 smulcc %g3, 0x039A, %l4
21984 sub %l6, %l2, %i4
21985 udivcc %i3, 0x06C0, %l3
21986 movrgez %g6, 0x1B6, %g2
21987 movle %icc, %l0, %i1
21988 orcc %i5, 0x1264, %o2
21989 smulcc %l1, %o0, %i2
21990 fmovsgu %icc, %f26, %f16
21991 std %f0, [%l7 + 0x70]
21992 fmovrsgz %o5, %f27, %f9
21993 fcmple16 %f20, %f2, %o7
21994 or %g4, %o1, %o3
21995 fmovdg %xcc, %f12, %f18
21996 fpackfix %f0, %f7
21997 movl %xcc, %l5, %i0
21998 movcc %icc, %g7, %g5
21999 xorcc %i6, %o6, %g1
22000 fnegs %f22, %f7
22001 subcc %i7, 0x1DD4, %o4
22002 xnorcc %l4, %g3, %l2
22003 addcc %i4, 0x1BD6, %i3
22004 fand %f24, %f18, %f22
22005 fmovrse %l3, %f7, %f5
22006 fpsub16 %f0, %f8, %f30
22007 fmuld8sux16 %f0, %f11, %f6
22008 lduw [%l7 + 0x60], %g6
22009 edge8l %l6, %l0, %i1
22010 movvs %icc, %g2, %o2
22011 movneg %xcc, %i5, %o0
22012 movrlez %i2, 0x124, %l1
22013 fmovrdlez %o5, %f6, %f18
22014 edge8ln %o7, %o1, %o3
22015 fmovrdgz %g4, %f12, %f0
22016 movl %xcc, %l5, %g7
22017 edge8n %i0, %i6, %g5
22018 movle %icc, %g1, %i7
22019 xnor %o4, 0x1D9E, %l4
22020 movvs %icc, %o6, %l2
22021 movpos %xcc, %i4, %g3
22022 fnegs %f29, %f20
22023 fpack32 %f10, %f24, %f28
22024 edge8n %l3, %i3, %l6
22025 fmovsvs %icc, %f13, %f21
22026 edge16l %g6, %i1, %l0
22027 movneg %icc, %g2, %o2
22028 addc %o0, %i2, %l1
22029 stx %i5, [%l7 + 0x18]
22030 udivx %o7, 0x0E30, %o1
22031 andn %o3, 0x1310, %g4
22032 move %xcc, %o5, %g7
22033 fmovrdlez %l5, %f2, %f16
22034 fmovdcs %icc, %f11, %f2
22035 udivcc %i0, 0x139F, %i6
22036 add %g5, %i7, %g1
22037 addc %o4, 0x010C, %o6
22038 save %l4, 0x1D33, %l2
22039 rdpr %cwp, %g1
22040 rdpr %cansave, %g2
22041 rdpr %canrestore, %g3
22042 rdpr %cleanwin, %g4
22043 rdpr %otherwin, %g5
22044 rdpr %wstate, %g6
22045 umul %g3, %i4, %i3
22046 fcmpeq32 %f20, %f20, %l3
22047 edge16n %l6, %i1, %g6
22048 popc 0x115B, %g2
22049 addc %o2, 0x1A81, %l0
22050 edge32l %o0, %l1, %i2
22051 smul %i5, 0x17AD, %o1
22052 fnor %f20, %f14, %f12
22053 addc %o7, 0x1DD0, %o3
22054 save %o5, 0x0CF7, %g7
22055 rdpr %cwp, %g1
22056 rdpr %cansave, %g2
22057 rdpr %canrestore, %g3
22058 rdpr %cleanwin, %g4
22059 rdpr %otherwin, %g5
22060 rdpr %wstate, %g6
22061 movvs %icc, %g4, %l5
22062 andncc %i0, %i6, %g5
22063 movrlez %g1, %i7, %o4
22064 fmovrdlz %l4, %f2, %f12
22065 sdiv %l2, 0x06B6, %g3
22066 fmovsle %xcc, %f23, %f17
22067 restore %i4, %i3, %l3
22068 rdpr %cwp, %g1
22069 rdpr %cansave, %g2
22070 rdpr %canrestore, %g3
22071 rdpr %cleanwin, %g4
22072 rdpr %otherwin, %g5
22073 rdpr %wstate, %g6
22074 or %o6, 0x1571, %i1
22075 sll %g6, %l6, %o2
22076 movleu %xcc, %l0, %g2
22077 andcc %o0, %l1, %i2
22078 fmovsneg %xcc, %f9, %f1
22079 fandnot1 %f4, %f14, %f14
22080 lduh [%l7 + 0x76], %i5
22081 movge %icc, %o1, %o3
22082 nop
22083 set 0x29, %i3
22084 ldub [%l7 + %i3], %o5
22085 fmovrsgz %o7, %f6, %f24
22086 sub %g7, 0x173A, %l5
22087 fmovsa %xcc, %f22, %f13
22088 nop
22089 set 0x50, %l4
22090 ldsh [%l7 + %l4], %g4
22091 mulscc %i6, 0x0894, %g5
22092 movleu %xcc, %i0, %g1
22093 edge8ln %i7, %l4, %l2
22094 sir 0x0C4C
22095 fsrc1 %f18, %f24
22096 nop
22097 set 0x4C, %g3
22098 stw %g3, [%l7 + %g3]
22099 movre %i4, %o4, %l3
22100 sdivcc %i3, 0x1D32, %i1
22101 smulcc %g6, 0x1D18, %l6
22102 sth %o2, [%l7 + 0x08]
22103 fmovrdlz %o6, %f10, %f0
22104 andn %l0, %g2, %o0
22105 st %f7, [%l7 + 0x50]
22106 orcc %l1, %i5, %i2
22107 movcc %xcc, %o3, %o1
22108 fmovsleu %icc, %f26, %f26
22109 fmovrdgz %o5, %f8, %f26
22110 faligndata %f18, %f20, %f16
22111 subc %g7, 0x0CD3, %o7
22112 movcs %icc, %l5, %i6
22113 lduh [%l7 + 0x3C], %g5
22114 udiv %g4, 0x19B0, %i0
22115 ldd [%l7 + 0x08], %i6
22116 smulcc %g1, 0x1F76, %l2
22117 fnot1s %f9, %f16
22118 movrlz %g3, 0x2B1, %l4
22119 movle %icc, %o4, %i4
22120 fpadd16 %f24, %f26, %f4
22121 udiv %i3, 0x027A, %i1
22122 fmovsleu %icc, %f21, %f11
22123 fpsub16 %f0, %f16, %f20
22124 nop
22125 set 0x08, %g6
22126 stx %l3, [%l7 + %g6]
22127 stx %l6, [%l7 + 0x50]
22128 andcc %g6, %o2, %o6
22129 edge8 %l0, %o0, %l1
22130 udivx %i5, 0x0F30, %i2
22131 movge %xcc, %o3, %g2
22132 sra %o1, %o5, %g7
22133 movvs %icc, %l5, %o7
22134 ldx [%l7 + 0x58], %i6
22135 movre %g5, %g4, %i7
22136 fmovsvs %xcc, %f30, %f3
22137 fxors %f2, %f17, %f27
22138 fsrc1 %f20, %f10
22139 mulscc %i0, %l2, %g1
22140 fones %f16
22141 setx loop_85, %l0, %l1
22142 return %l1
22143 nop
22144 rdpr %cwp, %g1
22145 rdpr %cansave, %g2
22146 rdpr %canrestore, %g3
22147 rdpr %cleanwin, %g4
22148 rdpr %otherwin, %g5
22149 rdpr %wstate, %g6
22150loop_85: mulx %i4, 0x1192, %g3
22151 sdivcc %i3, 0x0F63, %i1
22152 xorcc %l6, %g6, %l3
22153 fmovs %f25, %f2
22154 movre %o6, %o2, %o0
22155 movne %icc, %l1, %l0
22156 udivx %i2, 0x0AD5, %o3
22157 movvc %icc, %g2, %i5
22158 movrgz %o1, 0x19E, %o5
22159 fcmps %fcc3, %f1, %f16
22160 xnorcc %l5, 0x11A9, %g7
22161 popc 0x127F, %i6
22162 xor %g5, 0x01AB, %o7
22163 fmovrde %g4, %f20, %f30
22164 nop
22165 set 0x47, %o0
22166 ldsb [%l7 + %o0], %i7
22167 or %l2, 0x0E40, %i0
22168 fmovdpos %icc, %f23, %f16
22169 addcc %l4, %o4, %i4
22170 st %f27, [%l7 + 0x30]
22171 sub %g1, %i3, %i1
22172 sethi 0x1914, %l6
22173 edge16n %g3, %l3, %o6
22174 movrlez %o2, %o0, %g6
22175 movpos %icc, %l0, %l1
22176 fmovsne %icc, %f5, %f5
22177 ldx [%l7 + 0x30], %o3
22178 movvc %xcc, %g2, %i5
22179 movn %xcc, %o1, %i2
22180 udivcc %l5, 0x1068, %o5
22181 fmovd %f2, %f8
22182 nop
22183 set 0x60, %o1
22184 ldd [%l7 + %o1], %f12
22185 srl %i6, %g5, %o7
22186 fcmpd %fcc0, %f30, %f22
22187 edge32ln %g4, %i7, %l2
22188 edge8 %g7, %i0, %l4
22189 srl %i4, 0x15, %o4
22190 fnands %f30, %f11, %f12
22191 edge32ln %i3, %g1, %l6
22192 nop
22193 set 0x3C, %l3
22194 lduw [%l7 + %l3], %i1
22195 movvc %icc, %l3, %o6
22196 stb %g3, [%l7 + 0x0A]
22197 sra %o0, %o2, %g6
22198 edge8ln %l0, %l1, %g2
22199 std %f4, [%l7 + 0x18]
22200 edge32n %i5, %o3, %i2
22201 smulcc %l5, %o5, %o1
22202 sdiv %g5, 0x1346, %o7
22203 srl %i6, %g4, %l2
22204 movrne %g7, 0x1E4, %i0
22205 orncc %i7, %l4, %o4
22206 move %icc, %i3, %g1
22207 stb %l6, [%l7 + 0x47]
22208 edge32 %i4, %l3, %i1
22209 movl %icc, %g3, %o6
22210 ldsw [%l7 + 0x6C], %o2
22211 movvs %xcc, %g6, %l0
22212 addccc %o0, 0x1904, %l1
22213 movle %xcc, %i5, %o3
22214 movre %g2, %i2, %l5
22215 movneg %xcc, %o5, %o1
22216 mova %icc, %g5, %o7
22217 movvs %xcc, %i6, %g4
22218 alignaddrl %l2, %g7, %i0
22219 std %f16, [%l7 + 0x60]
22220 faligndata %f8, %f24, %f12
22221 stx %l4, [%l7 + 0x48]
22222 sth %i7, [%l7 + 0x2A]
22223 xor %i3, %g1, %l6
22224 std %f18, [%l7 + 0x78]
22225 umul %o4, 0x0D01, %l3
22226 sir 0x1261
22227 sdiv %i4, 0x049D, %i1
22228 stx %g3, [%l7 + 0x20]
22229 subcc %o2, 0x0DEE, %o6
22230 movrne %g6, 0x086, %l0
22231 edge32ln %o0, %l1, %i5
22232 move %icc, %o3, %i2
22233 subc %g2, %l5, %o1
22234 restore %o5, 0x026D, %o7
22235 rdpr %cwp, %g1
22236 rdpr %cansave, %g2
22237 rdpr %canrestore, %g3
22238 rdpr %cleanwin, %g4
22239 rdpr %otherwin, %g5
22240 rdpr %wstate, %g6
22241 sra %i6, 0x0C, %g5
22242 sra %l2, %g4, %g7
22243 movleu %xcc, %l4, %i0
22244 movvs %icc, %i7, %g1
22245 xnorcc %i3, 0x1092, %o4
22246 mulx %l6, %i4, %i1
22247 sdivx %g3, 0x1A13, %o2
22248 fmovrdgz %l3, %f0, %f8
22249 ldx [%l7 + 0x60], %o6
22250 movcs %icc, %l0, %g6
22251 subccc %o0, %l1, %i5
22252 popc %i2, %g2
22253 setx loop_86, %l0, %l1
22254 return %l1
22255 nop
22256 rdpr %cwp, %g1
22257 rdpr %cansave, %g2
22258 rdpr %canrestore, %g3
22259 rdpr %cleanwin, %g4
22260 rdpr %otherwin, %g5
22261 rdpr %wstate, %g6
22262loop_86: edge16n %o5, %o7, %l5
22263 save %i6, %g5, %l2
22264 rdpr %cwp, %g1
22265 rdpr %cansave, %g2
22266 rdpr %canrestore, %g3
22267 rdpr %cleanwin, %g4
22268 rdpr %otherwin, %g5
22269 rdpr %wstate, %g6
22270 fsrc2 %f26, %f12
22271 fnot2s %f5, %f26
22272 pdist %f12, %f22, %f4
22273 srax %g7, %l4, %g4
22274 edge8 %i0, %i7, %g1
22275 fnands %f29, %f18, %f7
22276 fmovsge %icc, %f0, %f27
22277 umulcc %i3, 0x0422, %o4
22278 edge8ln %l6, %i4, %i1
22279 stw %g3, [%l7 + 0x18]
22280 edge32l %l3, %o2, %l0
22281 sll %o6, %o0, %g6
22282 movcs %xcc, %i5, %i2
22283 xorcc %l1, 0x18F8, %g2
22284 movrgez %o1, 0x3DC, %o5
22285 fmovrsgez %o7, %f31, %f5
22286 movneg %icc, %l5, %i6
22287 fpadd32s %f22, %f27, %f4
22288 fpackfix %f2, %f22
22289 st %f26, [%l7 + 0x78]
22290 fnor %f26, %f16, %f8
22291 movle %xcc, %g5, %l2
22292 fsrc1s %f31, %f22
22293 move %xcc, %o3, %g7
22294 xorcc %g4, %l4, %i0
22295 fxor %f28, %f28, %f2
22296 stw %i7, [%l7 + 0x1C]
22297 movcs %xcc, %g1, %o4
22298 fmovs %f16, %f15
22299 st %f30, [%l7 + 0x74]
22300 edge32 %l6, %i3, %i1
22301 alignaddrl %i4, %l3, %g3
22302 edge32ln %l0, %o2, %o6
22303 fexpand %f29, %f2
22304 fornot1s %f5, %f13, %f0
22305 fpmerge %f26, %f27, %f10
22306 edge32l %g6, %i5, %o0
22307 nop
22308 set 0x16, %i2
22309 ldsh [%l7 + %i2], %l1
22310 array16 %i2, %o1, %o5
22311 umulcc %o7, 0x047D, %l5
22312 and %g2, %g5, %i6
22313 edge8l %l2, %o3, %g7
22314 lduw [%l7 + 0x38], %l4
22315 restore %i0, 0x0866, %i7
22316 rdpr %cwp, %g1
22317 rdpr %cansave, %g2
22318 rdpr %canrestore, %g3
22319 rdpr %cleanwin, %g4
22320 rdpr %otherwin, %g5
22321 rdpr %wstate, %g6
22322 edge16n %g4, %g1, %l6
22323 movrne %o4, %i1, %i4
22324 fandnot2s %f28, %f21, %f1
22325 fmul8x16au %f29, %f25, %f26
22326 fnors %f5, %f6, %f13
22327 fpsub32 %f16, %f26, %f30
22328 subcc %l3, %i3, %g3
22329 movrlez %o2, 0x11C, %l0
22330 fnors %f2, %f5, %f7
22331 edge32 %o6, %i5, %o0
22332 ldsw [%l7 + 0x74], %g6
22333 lduw [%l7 + 0x60], %l1
22334 orcc %i2, 0x1150, %o5
22335 fmovrdlz %o7, %f28, %f0
22336 srl %o1, %g2, %l5
22337 sra %g5, %l2, %o3
22338 fmovdvs %icc, %f20, %f12
22339 movvs %xcc, %g7, %i6
22340 mulx %i0, %l4, %g4
22341 orn %g1, 0x16A1, %i7
22342 udivx %l6, 0x1F09, %i1
22343 srax %i4, 0x1D, %o4
22344 fandnot1 %f6, %f4, %f4
22345 movre %i3, %g3, %o2
22346 ldx [%l7 + 0x50], %l3
22347 movl %xcc, %o6, %i5
22348 movleu %icc, %l0, %g6
22349 umulcc %l1, %o0, %i2
22350 movrlez %o7, 0x251, %o1
22351 movvc %icc, %o5, %g2
22352 edge16l %l5, %g5, %o3
22353 mulscc %g7, %i6, %l2
22354 array32 %i0, %g4, %g1
22355 movl %xcc, %i7, %l4
22356 fxor %f2, %f24, %f6
22357 movneg %icc, %i1, %i4
22358 fxors %f17, %f30, %f22
22359 popc %o4, %l6
22360 umulcc %i3, 0x1B8A, %g3
22361 sll %l3, %o6, %i5
22362 array16 %l0, %g6, %o2
22363 fmul8x16al %f16, %f20, %f4
22364 fmovsg %xcc, %f15, %f16
22365 ld [%l7 + 0x68], %f11
22366 mova %icc, %o0, %l1
22367 array8 %i2, %o1, %o7
22368 addccc %g2, 0x165E, %o5
22369 orn %g5, %o3, %g7
22370 mulx %l5, 0x0A0A, %i6
22371 alignaddrl %l2, %i0, %g1
22372 popc %i7, %g4
22373 srax %i1, 0x03, %l4
22374 fmovspos %xcc, %f21, %f12
22375 fmovsl %icc, %f4, %f19
22376 movcs %icc, %o4, %i4
22377 edge32ln %l6, %i3, %g3
22378 edge8n %l3, %i5, %o6
22379 movle %xcc, %l0, %o2
22380 smulcc %g6, 0x1EE6, %l1
22381 movrlz %i2, %o1, %o0
22382 sdiv %g2, 0x1758, %o5
22383 fmovsle %icc, %f28, %f30
22384 sth %o7, [%l7 + 0x5A]
22385 addc %o3, 0x0E93, %g5
22386 edge16 %l5, %g7, %l2
22387 array32 %i0, %g1, %i7
22388 fmovrsgez %i6, %f13, %f10
22389 fmovs %f1, %f2
22390 srax %g4, %i1, %l4
22391 fmovrslz %o4, %f9, %f29
22392 fmovdne %xcc, %f22, %f15
22393 add %l6, 0x04A5, %i4
22394 fmovdl %icc, %f28, %f1
22395 movrne %i3, %l3, %g3
22396 fnor %f12, %f6, %f20
22397 movre %i5, %o6, %l0
22398 ld [%l7 + 0x1C], %f16
22399 edge8 %o2, %g6, %l1
22400 mova %icc, %i2, %o0
22401 udivcc %o1, 0x0BAF, %g2
22402 umulcc %o7, 0x18E3, %o3
22403 sir 0x0F02
22404 fcmpeq16 %f20, %f16, %o5
22405 ldd [%l7 + 0x30], %g4
22406 movre %l5, 0x2B9, %l2
22407 movg %icc, %g7, %g1
22408 subc %i0, 0x08EA, %i6
22409 siam 0x4
22410 fcmpd %fcc3, %f4, %f2
22411 mulscc %g4, 0x1A5F, %i1
22412 sll %i7, %o4, %l4
22413 ld [%l7 + 0x14], %f8
22414 xor %i4, 0x1538, %l6
22415 array8 %l3, %i3, %i5
22416 udiv %g3, 0x0FE6, %l0
22417 ldsw [%l7 + 0x40], %o2
22418 ldd [%l7 + 0x70], %f30
22419 movvs %xcc, %g6, %o6
22420 nop
22421 set 0x1C, %o5
22422 ldsw [%l7 + %o5], %i2
22423 std %f0, [%l7 + 0x30]
22424 addcc %o0, %o1, %l1
22425 movge %xcc, %g2, %o3
22426 save %o7, %g5, %l5
22427 rdpr %cwp, %g1
22428 rdpr %cansave, %g2
22429 rdpr %canrestore, %g3
22430 rdpr %cleanwin, %g4
22431 rdpr %otherwin, %g5
22432 rdpr %wstate, %g6
22433 fnand %f2, %f14, %f14
22434 movvs %icc, %o5, %g7
22435 edge8l %g1, %l2, %i6
22436 movn %icc, %g4, %i0
22437 edge16 %i7, %i1, %o4
22438 edge8 %i4, %l6, %l3
22439 popc 0x105F, %l4
22440 sllx %i5, 0x09, %i3
22441 movvc %xcc, %l0, %g3
22442 alignaddrl %g6, %o2, %i2
22443 move %icc, %o0, %o1
22444 xnor %o6, 0x041A, %l1
22445 stb %g2, [%l7 + 0x66]
22446 movcc %xcc, %o3, %o7
22447 ldx [%l7 + 0x60], %l5
22448 sra %g5, %o5, %g7
22449 addcc %l2, 0x1338, %i6
22450 fnegs %f27, %f29
22451 edge16 %g1, %i0, %g4
22452 sdivx %i1, 0x18B5, %o4
22453 movneg %icc, %i4, %l6
22454 fmovdcc %xcc, %f17, %f5
22455 fnot1 %f0, %f0
22456 edge16l %i7, %l4, %l3
22457 or %i5, 0x1071, %i3
22458 subccc %l0, %g3, %g6
22459 fone %f14
22460 ld [%l7 + 0x64], %f26
22461 addcc %o2, 0x033B, %o0
22462 fxor %f8, %f30, %f8
22463 srl %i2, %o1, %l1
22464 movge %icc, %g2, %o6
22465 fcmple32 %f2, %f28, %o7
22466 udivcc %l5, 0x1D0C, %g5
22467 sll %o5, 0x07, %g7
22468 nop
22469 set 0x6C, %o3
22470 ldsh [%l7 + %o3], %o3
22471 smulcc %i6, %l2, %g1
22472 fmovscc %xcc, %f7, %f28
22473 fmovsvc %icc, %f26, %f29
22474 ldub [%l7 + 0x3B], %g4
22475 subcc %i1, %o4, %i0
22476 fmuld8sux16 %f0, %f20, %f2
22477 movcc %icc, %l6, %i4
22478 lduh [%l7 + 0x0A], %i7
22479 fpack16 %f12, %f2
22480 edge16n %l3, %l4, %i5
22481 sdivcc %l0, 0x0425, %g3
22482 subc %i3, %g6, %o2
22483 edge32n %o0, %i2, %l1
22484 fpsub16 %f20, %f10, %f6
22485 fandnot1s %f21, %f13, %f0
22486 movvs %xcc, %g2, %o6
22487 stx %o1, [%l7 + 0x78]
22488 ld [%l7 + 0x14], %f19
22489 movrne %o7, 0x121, %g5
22490 movgu %xcc, %l5, %o5
22491 fmuld8sux16 %f15, %f30, %f30
22492 udivcc %g7, 0x1F60, %i6
22493 move %icc, %l2, %g1
22494 fmovdge %icc, %f6, %f12
22495 sll %o3, %i1, %o4
22496 move %icc, %g4, %l6
22497 orn %i0, %i4, %l3
22498 nop
22499 set 0x70, %i4
22500 lduh [%l7 + %i4], %i7
22501 add %l4, %i5, %g3
22502 andcc %l0, 0x10AF, %i3
22503 movcs %icc, %o2, %o0
22504 udivx %g6, 0x15F0, %i2
22505 movcs %icc, %l1, %o6
22506 movne %xcc, %g2, %o1
22507 alignaddr %o7, %g5, %o5
22508 movre %l5, %i6, %g7
22509 stb %g1, [%l7 + 0x74]
22510 movvs %xcc, %l2, %o3
22511 array8 %o4, %g4, %l6
22512 fmovsneg %icc, %f26, %f30
22513 setx loop_87, %l0, %l1
22514 return %l1
22515 nop
22516 rdpr %cwp, %g1
22517 rdpr %cansave, %g2
22518 rdpr %canrestore, %g3
22519 rdpr %cleanwin, %g4
22520 rdpr %otherwin, %g5
22521 rdpr %wstate, %g6
22522loop_87: udiv %i1, 0x0465, %i7
22523 fornot1s %f0, %f16, %f17
22524 sdivx %l4, 0x0832, %l3
22525 ldd [%l7 + 0x68], %f6
22526 edge16l %i5, %l0, %i3
22527 sllx %g3, %o0, %o2
22528 edge32ln %i2, %g6, %o6
22529 movvs %xcc, %g2, %o1
22530 edge16l %o7, %l1, %o5
22531 ldx [%l7 + 0x68], %l5
22532 movl %xcc, %i6, %g7
22533 movn %xcc, %g5, %g1
22534 stx %o3, [%l7 + 0x58]
22535 orn %o4, 0x162B, %l2
22536 ldx [%l7 + 0x68], %l6
22537 movvc %icc, %g4, %i0
22538 fmovdg %icc, %f3, %f2
22539 std %f24, [%l7 + 0x30]
22540 ldd [%l7 + 0x68], %i0
22541 edge16 %i4, %i7, %l3
22542 andncc %i5, %l0, %l4
22543 fmovdgu %icc, %f19, %f5
22544 subccc %g3, %o0, %i3
22545 fnot2s %f0, %f29
22546 sethi 0x1A31, %o2
22547 and %g6, %i2, %g2
22548 sdivx %o6, 0x1C76, %o7
22549 xnor %o1, %o5, %l5
22550 sll %l1, 0x10, %g7
22551 movcs %xcc, %g5, %g1
22552 popc 0x0D95, %i6
22553 lduw [%l7 + 0x38], %o4
22554 andn %o3, 0x0522, %l2
22555 sllx %g4, 0x0C, %l6
22556 sll %i0, 0x06, %i1
22557 edge32n %i7, %l3, %i5
22558 xnorcc %l0, 0x1DBE, %i4
22559 fones %f2
22560 array16 %l4, %g3, %i3
22561 sth %o2, [%l7 + 0x40]
22562 popc 0x0055, %g6
22563 sethi 0x1F7F, %i2
22564 andncc %g2, %o6, %o7
22565 sir 0x1106
22566 mova %xcc, %o1, %o5
22567 fmovdvc %icc, %f4, %f6
22568 edge16 %l5, %l1, %g7
22569 srl %g5, 0x1E, %g1
22570 fmovrdgez %o0, %f6, %f30
22571 fmovdcc %xcc, %f28, %f29
22572 movrlz %o4, 0x002, %o3
22573 mova %icc, %l2, %g4
22574 movrlz %i6, %l6, %i0
22575 mova %xcc, %i1, %l3
22576 popc %i5, %i7
22577 orn %i4, %l0, %g3
22578 movge %xcc, %i3, %o2
22579 movrlz %g6, 0x109, %i2
22580 movcc %icc, %l4, %g2
22581 move %xcc, %o7, %o1
22582 fmul8x16al %f30, %f13, %f22
22583 srax %o6, %l5, %l1
22584 fcmped %fcc1, %f14, %f6
22585 edge16l %g7, %g5, %g1
22586 sdiv %o0, 0x06F0, %o4
22587 movleu %xcc, %o3, %o5
22588 sllx %l2, 0x03, %i6
22589 subc %l6, %i0, %g4
22590 edge8 %i1, %i5, %l3
22591 fmovrslez %i4, %f31, %f4
22592 edge32l %i7, %l0, %i3
22593 fpadd32s %f6, %f18, %f23
22594 movle %icc, %g3, %o2
22595 movge %icc, %i2, %g6
22596 movcc %xcc, %g2, %o7
22597 fnands %f25, %f27, %f10
22598 andn %l4, 0x1176, %o6
22599 edge16 %o1, %l5, %l1
22600 st %f23, [%l7 + 0x60]
22601 movl %icc, %g5, %g1
22602 fone %f0
22603 fands %f23, %f4, %f2
22604 stw %o0, [%l7 + 0x64]
22605 sth %o4, [%l7 + 0x72]
22606 fabss %f17, %f29
22607 fxor %f14, %f16, %f2
22608 movvs %xcc, %o3, %g7
22609 sll %o5, %l2, %i6
22610 movvc %icc, %l6, %i0
22611 fpadd32 %f30, %f10, %f28
22612 umul %g4, %i5, %i1
22613 ldsh [%l7 + 0x64], %l3
22614 umul %i4, 0x0310, %l0
22615 stw %i7, [%l7 + 0x0C]
22616 stw %i3, [%l7 + 0x74]
22617 movrne %o2, %i2, %g3
22618 ldd [%l7 + 0x28], %g6
22619 movg %icc, %o7, %l4
22620 movpos %xcc, %g2, %o1
22621 udivcc %l5, 0x0328, %l1
22622 sdivcc %g5, 0x15F3, %g1
22623 st %f29, [%l7 + 0x7C]
22624 movne %icc, %o6, %o4
22625 fmovse %xcc, %f19, %f30
22626 sub %o3, %o0, %g7
22627 fmovdge %xcc, %f22, %f30
22628 smulcc %o5, %l2, %i6
22629 movleu %icc, %i0, %l6
22630 movrlez %g4, 0x1E5, %i5
22631 fcmpeq32 %f4, %f4, %i1
22632 fnot1s %f25, %f19
22633 sir 0x149D
22634 fmovsneg %icc, %f8, %f11
22635 mulx %l3, 0x0D95, %i4
22636 andn %l0, 0x1256, %i7
22637 edge32l %o2, %i2, %g3
22638 andncc %g6, %i3, %l4
22639 addc %g2, %o7, %l5
22640 udivcc %l1, 0x19F3, %o1
22641 movrne %g5, %g1, %o4
22642 movvc %xcc, %o3, %o0
22643 ld [%l7 + 0x1C], %f30
22644 srax %g7, 0x05, %o5
22645 nop
22646 set 0x3E, %l2
22647 lduh [%l7 + %l2], %o6
22648 fsrc1s %f4, %f0
22649 ldx [%l7 + 0x48], %i6
22650 edge32n %l2, %l6, %i0
22651 fzeros %f28
22652 fmul8x16au %f21, %f16, %f2
22653 lduh [%l7 + 0x3A], %i5
22654 mulscc %i1, 0x1176, %g4
22655 fmovsleu %icc, %f18, %f21
22656 sdiv %l3, 0x1EC1, %i4
22657 fmovd %f10, %f22
22658 fandnot1s %f0, %f10, %f23
22659 edge8 %i7, %o2, %i2
22660 umulcc %l0, 0x0846, %g6
22661 xnorcc %i3, 0x1270, %g3
22662 fcmple32 %f30, %f30, %l4
22663 edge16n %o7, %g2, %l1
22664 mulx %l5, 0x0164, %g5
22665 fpackfix %f24, %f14
22666 movrne %g1, %o1, %o4
22667 ldx [%l7 + 0x60], %o0
22668 fmovdg %xcc, %f14, %f31
22669 edge8l %g7, %o3, %o5
22670 fabss %f4, %f22
22671 fmovdl %xcc, %f21, %f4
22672 movrlz %o6, %l2, %l6
22673 fpsub32s %f31, %f17, %f4
22674 fcmped %fcc1, %f10, %f24
22675 xnor %i6, 0x0CAE, %i5
22676 sethi 0x1DDD, %i1
22677 ld [%l7 + 0x78], %f18
22678 stb %i0, [%l7 + 0x33]
22679 fnegs %f5, %f6
22680 movg %xcc, %g4, %l3
22681 edge32n %i4, %i7, %i2
22682 fandnot1s %f2, %f23, %f27
22683 subcc %l0, %o2, %g6
22684 movge %xcc, %g3, %l4
22685 array32 %i3, %g2, %l1
22686 faligndata %f6, %f20, %f14
22687 movge %xcc, %l5, %g5
22688 edge16l %g1, %o7, %o4
22689 movrgez %o0, %o1, %o3
22690 sra %o5, 0x10, %g7
22691 ldd [%l7 + 0x30], %f26
22692 subccc %l2, 0x0F39, %l6
22693 fpsub16 %f26, %f8, %f10
22694 movcc %xcc, %o6, %i5
22695 xnor %i6, 0x1D5E, %i0
22696 fmovrde %g4, %f8, %f2
22697 xor %i1, 0x1DA4, %i4
22698 ldx [%l7 + 0x48], %i7
22699 stb %i2, [%l7 + 0x25]
22700 fmovd %f12, %f12
22701 restore %l3, %o2, %g6
22702 rdpr %cwp, %g1
22703 rdpr %cansave, %g2
22704 rdpr %canrestore, %g3
22705 rdpr %cleanwin, %g4
22706 rdpr %otherwin, %g5
22707 rdpr %wstate, %g6
22708 xorcc %g3, %l4, %i3
22709 sub %g2, %l0, %l5
22710 fnegs %f5, %f22
22711 fmovrslz %l1, %f27, %f16
22712 fmovdleu %icc, %f26, %f31
22713 movge %icc, %g5, %o7
22714 array16 %o4, %o0, %o1
22715 fand %f22, %f6, %f12
22716 edge32ln %g1, %o5, %o3
22717 siam 0x2
22718 edge32 %g7, %l6, %o6
22719 ldub [%l7 + 0x61], %i5
22720 movleu %icc, %l2, %i6
22721 movrgez %g4, %i1, %i0
22722 movl %icc, %i7, %i4
22723 ldsh [%l7 + 0x58], %i2
22724 mulx %o2, %l3, %g6
22725 array32 %l4, %g3, %g2
22726 fmovrdgez %l0, %f6, %f8
22727 movl %icc, %i3, %l5
22728 orcc %g5, 0x0EF7, %l1
22729 stw %o7, [%l7 + 0x14]
22730 edge16ln %o0, %o1, %o4
22731 addc %o5, %o3, %g7
22732 edge8 %g1, %o6, %l6
22733 movleu %icc, %i5, %l2
22734 array32 %g4, %i6, %i0
22735 fpmerge %f12, %f13, %f12
22736 fornot1s %f22, %f0, %f8
22737 mulscc %i7, 0x02FE, %i1
22738 umulcc %i2, 0x1BD5, %o2
22739 orn %i4, %l3, %g6
22740 andncc %l4, %g3, %l0
22741 save %g2, 0x0123, %i3
22742 rdpr %cwp, %g1
22743 rdpr %cansave, %g2
22744 rdpr %canrestore, %g3
22745 rdpr %cleanwin, %g4
22746 rdpr %otherwin, %g5
22747 rdpr %wstate, %g6
22748 ldsb [%l7 + 0x1B], %g5
22749 movre %l5, 0x1CB, %o7
22750 ldsb [%l7 + 0x37], %o0
22751 fpack32 %f4, %f2, %f22
22752 fcmpeq32 %f12, %f2, %o1
22753 fmovdn %xcc, %f31, %f14
22754 nop
22755 set 0x18, %l6
22756 ldsh [%l7 + %l6], %l1
22757 stw %o5, [%l7 + 0x50]
22758 fmovsle %xcc, %f11, %f28
22759 srlx %o3, %o4, %g1
22760 andn %o6, %g7, %l6
22761 fmovscc %icc, %f17, %f5
22762 edge32ln %i5, %g4, %i6
22763 fmul8ulx16 %f8, %f28, %f30
22764 nop
22765 set 0x3C, %o7
22766 ldsw [%l7 + %o7], %l2
22767 edge16l %i7, %i1, %i2
22768 smul %o2, 0x1F58, %i4
22769 movpos %icc, %i0, %l3
22770 fmovsg %icc, %f24, %f11
22771 sir 0x16B5
22772 mova %icc, %g6, %g3
22773 or %l0, %l4, %g2
22774 fmovsleu %icc, %f4, %f21
22775 andcc %g5, 0x0E60, %i3
22776 movre %o7, 0x2AF, %o0
22777 fmovrdlz %o1, %f18, %f18
22778 srlx %l5, 0x0D, %l1
22779 fnand %f28, %f22, %f16
22780 edge8l %o5, %o4, %o3
22781 stb %o6, [%l7 + 0x34]
22782 movleu %xcc, %g7, %g1
22783 orcc %i5, %g4, %l6
22784 movvc %xcc, %i6, %l2
22785 fmovdle %icc, %f14, %f10
22786 sll %i7, 0x01, %i2
22787 and %i1, 0x11BB, %o2
22788 ldsh [%l7 + 0x68], %i0
22789 movpos %icc, %l3, %g6
22790 sll %i4, %l0, %l4
22791 setx loop_88, %l0, %l1
22792 return %l1
22793 nop
22794 rdpr %cwp, %g1
22795 rdpr %cansave, %g2
22796 rdpr %canrestore, %g3
22797 rdpr %cleanwin, %g4
22798 rdpr %otherwin, %g5
22799 rdpr %wstate, %g6
22800loop_88: fpmerge %f2, %f5, %f26
22801 and %g2, 0x1D0C, %o7
22802 fmovrsgez %o0, %f7, %f25
22803 srl %o1, %i3, %l5
22804 movpos %icc, %o5, %o4
22805 movpos %icc, %l1, %o3
22806 xorcc %g7, %o6, %g1
22807 st %f22, [%l7 + 0x24]
22808 fsrc2s %f29, %f6
22809 save %g4, 0x0894, %i5
22810 rdpr %cwp, %g1
22811 rdpr %cansave, %g2
22812 rdpr %canrestore, %g3
22813 rdpr %cleanwin, %g4
22814 rdpr %otherwin, %g5
22815 rdpr %wstate, %g6
22816 andncc %i6, %l2, %i7
22817 movrgz %i2, %l6, %o2
22818 edge16ln %i1, %i0, %g6
22819 movvc %xcc, %l3, %l0
22820 andncc %i4, %g3, %l4
22821 edge8ln %g5, %o7, %g2
22822 xnorcc %o1, 0x16CC, %i3
22823 orncc %o0, %l5, %o5
22824 xnorcc %o4, %o3, %l1
22825 addc %o6, 0x04A9, %g7
22826 ldd [%l7 + 0x78], %g0
22827 orn %i5, %g4, %l2
22828 movvs %icc, %i6, %i7
22829 sethi 0x1AB7, %i2
22830 fmovrslez %l6, %f23, %f6
22831 movne %xcc, %i1, %i0
22832 xorcc %o2, 0x0B3C, %g6
22833 orn %l0, 0x0108, %l3
22834 fmovrslez %i4, %f13, %f5
22835 lduw [%l7 + 0x14], %l4
22836 movn %xcc, %g3, %g5
22837 sdivx %g2, 0x108B, %o7
22838 ldub [%l7 + 0x78], %o1
22839 ldd [%l7 + 0x08], %i2
22840 stb %o0, [%l7 + 0x12]
22841 st %f5, [%l7 + 0x1C]
22842 fmovdn %icc, %f0, %f31
22843 std %f12, [%l7 + 0x38]
22844 ldub [%l7 + 0x37], %o5
22845 and %o4, 0x1377, %o3
22846 orcc %l1, %l5, %o6
22847 ldub [%l7 + 0x5F], %g7
22848 ldsh [%l7 + 0x74], %g1
22849 fmovrdgez %i5, %f20, %f20
22850 sllx %l2, %g4, %i6
22851 movcs %icc, %i2, %i7
22852 fnors %f26, %f28, %f23
22853 movrne %i1, %i0, %l6
22854 andn %o2, %g6, %l3
22855 ldx [%l7 + 0x78], %l0
22856 fsrc1s %f24, %f26
22857 orn %l4, 0x1DE0, %g3
22858 edge8l %i4, %g2, %o7
22859 edge32l %g5, %i3, %o0
22860 fandnot1 %f24, %f12, %f6
22861 ldsh [%l7 + 0x76], %o5
22862 edge32ln %o4, %o1, %l1
22863 popc %l5, %o3
22864 fnot2s %f6, %f19
22865 edge16n %g7, %o6, %i5
22866 edge32 %g1, %g4, %l2
22867 lduh [%l7 + 0x5A], %i6
22868 fnot1s %f1, %f29
22869 mulscc %i7, %i2, %i0
22870 alignaddrl %l6, %o2, %i1
22871 movneg %icc, %g6, %l0
22872 movre %l3, 0x127, %l4
22873 movl %xcc, %i4, %g2
22874 ldd [%l7 + 0x40], %g2
22875 movl %xcc, %g5, %i3
22876 nop
22877 set 0x14, %i1
22878 sth %o7, [%l7 + %i1]
22879 array8 %o0, %o5, %o1
22880 addcc %o4, %l5, %l1
22881 and %o3, 0x1661, %g7
22882 xor %o6, %i5, %g4
22883 sdivx %g1, 0x153B, %i6
22884 fmul8sux16 %f6, %f26, %f30
22885 save %i7, %i2, %l2
22886 rdpr %cwp, %g1
22887 rdpr %cansave, %g2
22888 rdpr %canrestore, %g3
22889 rdpr %cleanwin, %g4
22890 rdpr %otherwin, %g5
22891 rdpr %wstate, %g6
22892 fxnors %f23, %f4, %f21
22893 ldsw [%l7 + 0x14], %l6
22894 sir 0x1C51
22895 xnor %o2, %i0, %g6
22896 sra %i1, 0x19, %l3
22897 movle %icc, %l0, %l4
22898 addc %i4, %g3, %g2
22899 or %i3, 0x0CA0, %g5
22900 fzero %f26
22901 sdivx %o7, 0x0BDE, %o5
22902 mulscc %o0, %o1, %o4
22903 movgu %icc, %l5, %l1
22904 fnegd %f10, %f10
22905 umul %g7, %o3, %i5
22906 andncc %g4, %o6, %i6
22907 stb %i7, [%l7 + 0x6B]
22908 smulcc %i2, %l2, %l6
22909 popc %o2, %g1
22910 restore %g6, 0x0C25, %i0
22911 rdpr %cwp, %g1
22912 rdpr %cansave, %g2
22913 rdpr %canrestore, %g3
22914 rdpr %cleanwin, %g4
22915 rdpr %otherwin, %g5
22916 rdpr %wstate, %g6
22917 srl %l3, %l0, %l4
22918 fmovrde %i4, %f20, %f28
22919 fmovs %f23, %f22
22920 fmovrdlez %i1, %f18, %f2
22921 edge8n %g3, %g2, %i3
22922 sra %g5, 0x11, %o5
22923 st %f6, [%l7 + 0x34]
22924 subc %o0, 0x15EF, %o1
22925 ldd [%l7 + 0x38], %o4
22926 fmovdne %icc, %f18, %f13
22927 sir 0x19A2
22928 addcc %o7, %l1, %g7
22929 or %l5, 0x16B5, %o3
22930 lduh [%l7 + 0x40], %i5
22931 fmovs %f31, %f24
22932 fcmpd %fcc1, %f6, %f2
22933 srlx %g4, %o6, %i7
22934 sethi 0x05D3, %i6
22935 fmul8x16 %f10, %f4, %f30
22936 movle %icc, %l2, %l6
22937 array32 %o2, %g1, %g6
22938 fsrc2 %f24, %f8
22939 orn %i0, %l3, %i2
22940 srl %l4, 0x0B, %i4
22941 fornot2 %f18, %f28, %f28
22942 fmovrde %i1, %f22, %f0
22943 mova %icc, %g3, %l0
22944 movcc %xcc, %g2, %g5
22945 srax %o5, 0x1F, %o0
22946 fsrc2s %f5, %f0
22947 addc %o1, %o4, %o7
22948 xorcc %l1, 0x0BD6, %g7
22949 andcc %l5, 0x0A7F, %o3
22950 fmul8x16 %f7, %f12, %f28
22951 fabsd %f8, %f22
22952 fzeros %f24
22953 ldd [%l7 + 0x38], %f14
22954 movre %i5, 0x31F, %g4
22955 edge16n %i3, %i7, %i6
22956 sdivcc %l2, 0x0BB8, %l6
22957 movgu %xcc, %o6, %g1
22958 xorcc %g6, 0x0B5E, %i0
22959 movvs %xcc, %o2, %l3
22960 movre %i2, %i4, %l4
22961 andncc %i1, %g3, %l0
22962 fornot1s %f29, %f3, %f13
22963 lduw [%l7 + 0x3C], %g5
22964 fzero %f18
22965 movpos %icc, %g2, %o0
22966 fpsub16 %f20, %f0, %f24
22967 udiv %o5, 0x1329, %o1
22968 edge16n %o7, %o4, %g7
22969 edge32ln %l1, %o3, %i5
22970 ldd [%l7 + 0x20], %l4
22971 srax %i3, %i7, %g4
22972 fmovdvc %icc, %f14, %f31
22973 edge16 %i6, %l2, %o6
22974 lduh [%l7 + 0x16], %g1
22975 movrlez %g6, %l6, %i0
22976 addccc %l3, 0x0AF2, %i2
22977 movrgz %o2, %l4, %i4
22978 alignaddrl %g3, %i1, %l0
22979 fmovdvc %icc, %f23, %f5
22980 edge8n %g5, %g2, %o0
22981 smul %o1, 0x11FB, %o5
22982 edge8l %o7, %o4, %g7
22983 nop
22984 set 0x58, %l5
22985 stx %o3, [%l7 + %l5]
22986 smulcc %l1, %l5, %i3
22987 udivcc %i5, 0x0A33, %i7
22988 xor %i6, %g4, %l2
22989 fmovdl %icc, %f19, %f10
22990 orn %g1, %g6, %l6
22991 popc 0x0EE3, %i0
22992 fmovdle %icc, %f25, %f28
22993 ldsh [%l7 + 0x3E], %l3
22994 popc 0x05F6, %o6
22995 sll %i2, %o2, %l4
22996 fmovrde %g3, %f8, %f20
22997 xor %i1, %i4, %l0
22998 addcc %g5, 0x1322, %o0
22999 xor %g2, 0x1722, %o1
23000 umul %o5, 0x1DF7, %o4
23001 ld [%l7 + 0x68], %f22
23002 fpsub16 %f28, %f22, %f6
23003 ldd [%l7 + 0x48], %f2
23004 movg %icc, %g7, %o7
23005 mova %xcc, %l1, %o3
23006 fandnot2s %f11, %f8, %f24
23007 array8 %i3, %l5, %i5
23008 faligndata %f22, %f26, %f18
23009 edge8ln %i7, %g4, %l2
23010 movrlez %g1, 0x09C, %g6
23011 stw %l6, [%l7 + 0x30]
23012 move %icc, %i6, %i0
23013 xnor %o6, 0x1273, %i2
23014 movleu %xcc, %l3, %o2
23015 movvc %icc, %l4, %g3
23016 sll %i1, %i4, %g5
23017 andncc %o0, %g2, %o1
23018 sub %l0, %o4, %g7
23019 ldsw [%l7 + 0x7C], %o7
23020 xnor %l1, %o3, %i3
23021 edge16l %o5, %i5, %i7
23022 sth %l5, [%l7 + 0x34]
23023 udivx %g4, 0x0449, %l2
23024 fornot1 %f18, %f0, %f16
23025 fsrc1s %f8, %f31
23026 srax %g1, 0x19, %g6
23027 move %xcc, %i6, %l6
23028 fcmps %fcc3, %f15, %f6
23029 fxnors %f26, %f20, %f5
23030 sdivx %i0, 0x01C4, %o6
23031 umul %l3, 0x07D7, %i2
23032 ldub [%l7 + 0x37], %l4
23033 std %f12, [%l7 + 0x60]
23034 ldd [%l7 + 0x70], %g2
23035 nop
23036 set 0x30, %l0
23037 ldd [%l7 + %l0], %f14
23038 subcc %o2, %i4, %i1
23039 or %g5, %o0, %o1
23040 movneg %xcc, %l0, %g2
23041 fmovspos %xcc, %f18, %f9
23042 xnorcc %g7, %o4, %l1
23043 sdivcc %o3, 0x0E55, %o7
23044 fmovsge %icc, %f6, %f19
23045 movrne %i3, 0x192, %i5
23046 edge16ln %o5, %i7, %g4
23047 fnot2 %f6, %f2
23048 xnorcc %l5, 0x0DBA, %l2
23049 edge32ln %g6, %g1, %l6
23050 edge16l %i0, %o6, %l3
23051 movl %icc, %i6, %i2
23052 nop
23053 set 0x78, %l1
23054 ldd [%l7 + %l1], %f2
23055 srax %g3, 0x03, %l4
23056 xnor %o2, 0x13DC, %i4
23057 movrlz %i1, %o0, %g5
23058 srl %o1, %g2, %g7
23059 mova %icc, %l0, %o4
23060 orcc %o3, %l1, %o7
23061 fmovrdne %i3, %f28, %f18
23062 fmovda %icc, %f28, %f12
23063 movre %o5, %i5, %g4
23064 fandnot2 %f18, %f8, %f4
23065 orn %l5, 0x1A99, %i7
23066 edge32ln %l2, %g1, %g6
23067 andncc %i0, %o6, %l3
23068 fpackfix %f24, %f3
23069 ldsb [%l7 + 0x47], %l6
23070 stw %i2, [%l7 + 0x68]
23071 edge16 %i6, %l4, %o2
23072 alignaddr %g3, %i1, %i4
23073 ldsb [%l7 + 0x23], %o0
23074 for %f24, %f26, %f6
23075 fxor %f16, %f2, %f16
23076 array8 %g5, %o1, %g7
23077 andn %l0, 0x03BA, %g2
23078 mova %icc, %o4, %o3
23079 st %f22, [%l7 + 0x5C]
23080 lduh [%l7 + 0x24], %o7
23081 movrlz %i3, %l1, %o5
23082 movgu %xcc, %g4, %i5
23083 fcmple32 %f18, %f24, %i7
23084 ldd [%l7 + 0x68], %f30
23085 ldsh [%l7 + 0x24], %l5
23086 fmovscc %icc, %f29, %f13
23087 sll %l2, 0x1C, %g6
23088 ldsb [%l7 + 0x66], %g1
23089 std %f0, [%l7 + 0x08]
23090 sllx %i0, %l3, %l6
23091 fabsd %f24, %f26
23092 fmovsge %icc, %f30, %f18
23093 movrgz %i2, 0x1FD, %o6
23094 xor %l4, %i6, %o2
23095 andncc %i1, %i4, %o0
23096 fmovscc %xcc, %f10, %f27
23097 stw %g5, [%l7 + 0x3C]
23098 sllx %g3, 0x0F, %g7
23099 array8 %o1, %g2, %l0
23100 ld [%l7 + 0x44], %f3
23101 stw %o3, [%l7 + 0x74]
23102 srlx %o4, 0x09, %o7
23103 movge %xcc, %i3, %l1
23104 sethi 0x0B20, %o5
23105 movvs %icc, %g4, %i5
23106 movre %l5, %l2, %i7
23107 array8 %g1, %g6, %l3
23108 movne %icc, %l6, %i2
23109 fmovdne %xcc, %f21, %f13
23110 mulx %o6, 0x1959, %l4
23111 mulscc %i0, 0x11DA, %o2
23112 movrgez %i1, %i6, %i4
23113 addc %g5, %o0, %g3
23114 edge32 %g7, %g2, %l0
23115 srl %o3, %o4, %o7
23116 fpack32 %f8, %f2, %f28
23117 addc %i3, %l1, %o5
23118 ldx [%l7 + 0x50], %o1
23119 xnor %g4, %l5, %l2
23120 edge32n %i5, %i7, %g1
23121 edge16ln %l3, %g6, %i2
23122 movrlz %l6, 0x16B, %o6
23123 edge32 %l4, %o2, %i0
23124 fandnot1 %f24, %f28, %f30
23125 movle %xcc, %i6, %i4
23126 smulcc %i1, 0x1935, %g5
23127 ldsw [%l7 + 0x6C], %g3
23128 addcc %g7, 0x0249, %o0
23129 subcc %g2, 0x17F4, %o3
23130 movrlz %o4, 0x380, %l0
23131 edge8n %o7, %l1, %o5
23132 stw %i3, [%l7 + 0x78]
23133 fmovdleu %icc, %f9, %f11
23134 fornot1s %f1, %f2, %f14
23135 fornot1s %f31, %f19, %f24
23136 orncc %g4, 0x01CD, %o1
23137 ldd [%l7 + 0x50], %l4
23138 move %xcc, %i5, %i7
23139 fsrc2 %f20, %f2
23140 ldx [%l7 + 0x30], %g1
23141 addcc %l3, %l2, %i2
23142 edge16l %g6, %o6, %l6
23143 fand %f22, %f2, %f12
23144 xnorcc %l4, %o2, %i6
23145 alignaddr %i4, %i1, %g5
23146 array8 %i0, %g7, %g3
23147 mulscc %o0, 0x160C, %g2
23148 andcc %o3, %o4, %l0
23149 stw %o7, [%l7 + 0x28]
23150 alignaddrl %l1, %i3, %o5
23151 movpos %xcc, %o1, %g4
23152 udiv %l5, 0x128D, %i7
23153 fmovde %xcc, %f28, %f20
23154 fmul8x16 %f10, %f4, %f22
23155 orn %g1, 0x1076, %i5
23156 edge16ln %l2, %l3, %i2
23157 srlx %g6, 0x1F, %o6
23158 movne %icc, %l4, %l6
23159 ldd [%l7 + 0x48], %f8
23160 andn %o2, 0x16D9, %i6
23161 subc %i4, 0x1759, %i1
23162 srax %g5, %i0, %g7
23163 srl %g3, 0x04, %o0
23164 smulcc %o3, %g2, %o4
23165 ldsh [%l7 + 0x28], %l0
23166 edge32 %o7, %i3, %o5
23167 ldsh [%l7 + 0x0A], %l1
23168 fabsd %f12, %f20
23169 fmovdl %icc, %f27, %f15
23170 ldd [%l7 + 0x30], %f2
23171 movle %xcc, %o1, %g4
23172 sdiv %l5, 0x1243, %i7
23173 fcmpgt32 %f10, %f6, %i5
23174 mova %xcc, %g1, %l2
23175 movpos %icc, %l3, %g6
23176 ldsh [%l7 + 0x3A], %i2
23177 edge32n %o6, %l6, %o2
23178 edge32 %i6, %i4, %i1
23179 st %f18, [%l7 + 0x5C]
23180 fxnors %f16, %f15, %f3
23181 nop
23182 set 0x08, %g5
23183 std %f18, [%l7 + %g5]
23184 edge8n %g5, %i0, %g7
23185 stx %l4, [%l7 + 0x28]
23186 for %f30, %f14, %f24
23187 sll %g3, %o3, %o0
23188 orncc %g2, 0x1483, %l0
23189 edge32l %o7, %o4, %o5
23190 alignaddrl %l1, %o1, %g4
23191 alignaddrl %i3, %i7, %i5
23192 sdivcc %g1, 0x16C9, %l5
23193 or %l3, %g6, %l2
23194 movleu %xcc, %i2, %l6
23195 or %o6, %i6, %o2
23196 nop
23197 set 0x4E, %g1
23198 sth %i4, [%l7 + %g1]
23199 udiv %g5, 0x0DC3, %i1
23200 smulcc %i0, 0x1218, %l4
23201 movcs %icc, %g7, %o3
23202 sdivx %o0, 0x070B, %g2
23203 fmul8sux16 %f0, %f8, %f10
23204 edge32l %g3, %l0, %o4
23205 fnand %f28, %f28, %f22
23206 edge32n %o5, %l1, %o7
23207 fxors %f30, %f14, %f17
23208 movrgez %g4, 0x170, %i3
23209 smulcc %o1, 0x1195, %i7
23210 addc %i5, 0x0D74, %g1
23211 subcc %l3, %l5, %l2
23212 stb %g6, [%l7 + 0x0B]
23213 andncc %l6, %o6, %i2
23214 movle %icc, %i6, %i4
23215 fnot1 %f12, %f2
23216 movl %xcc, %o2, %i1
23217 ldsb [%l7 + 0x74], %i0
23218 stw %g5, [%l7 + 0x2C]
23219 ldd [%l7 + 0x60], %g6
23220 edge16 %o3, %o0, %l4
23221 andncc %g2, %g3, %l0
23222 movrlz %o4, %o5, %o7
23223 edge8n %g4, %l1, %o1
23224 edge8n %i7, %i5, %g1
23225 mulscc %i3, 0x1CDE, %l3
23226 fmuld8ulx16 %f18, %f21, %f8
23227 movrgz %l5, %l2, %g6
23228 nop
23229 set 0x28, %o6
23230 ldx [%l7 + %o6], %o6
23231 alignaddr %l6, %i6, %i2
23232 fmovsleu %xcc, %f0, %f8
23233 sra %i4, %o2, %i1
23234 fnors %f19, %f9, %f30
23235 fpack16 %f12, %f20
23236 edge32ln %i0, %g7, %o3
23237 fcmpeq32 %f2, %f8, %o0
23238 xnor %l4, 0x043B, %g2
23239 movge %icc, %g3, %g5
23240 movge %xcc, %o4, %o5
23241 sdivx %o7, 0x0E8C, %g4
23242 movne %xcc, %l1, %o1
23243 mulscc %i7, %l0, %g1
23244 nop
23245 set 0x19, %o2
23246 ldsb [%l7 + %o2], %i3
23247 setx loop_89, %l0, %l1
23248 return %l1
23249 nop
23250 rdpr %cwp, %g1
23251 rdpr %cansave, %g2
23252 rdpr %canrestore, %g3
23253 rdpr %cleanwin, %g4
23254 rdpr %otherwin, %g5
23255 rdpr %wstate, %g6
23256loop_89: save %g6, 0x005C, %o6
23257 rdpr %cwp, %g1
23258 rdpr %cansave, %g2
23259 rdpr %canrestore, %g3
23260 rdpr %cleanwin, %g4
23261 rdpr %otherwin, %g5
23262 rdpr %wstate, %g6
23263 ldsw [%l7 + 0x38], %l6
23264 movneg %icc, %i6, %l5
23265 fxors %f11, %f30, %f23
23266 subcc %i2, 0x0602, %i4
23267 movcs %xcc, %o2, %i1
23268 ldub [%l7 + 0x14], %g7
23269 fmovdpos %xcc, %f14, %f29
23270 sll %i0, %o0, %l4
23271 alignaddrl %g2, %g3, %g5
23272 mova %icc, %o3, %o5
23273 movcs %icc, %o7, %g4
23274 movre %l1, 0x0B1, %o1
23275 sll %i7, 0x05, %l0
23276 smulcc %o4, %g1, %i5
23277 and %i3, 0x1F42, %l3
23278 edge8n %g6, %l2, %l6
23279 ldsw [%l7 + 0x38], %i6
23280 ldub [%l7 + 0x59], %l5
23281 alignaddr %o6, %i2, %i4
23282 movre %i1, 0x10A, %o2
23283 movrne %g7, %o0, %l4
23284 stx %g2, [%l7 + 0x20]
23285 nop
23286 set 0x48, %o4
23287 ldx [%l7 + %o4], %i0
23288 nop
23289 set 0x40, %g2
23290 ldd [%l7 + %g2], %g4
23291 fmovrsgz %g3, %f22, %f13
23292 fmovrsgz %o3, %f24, %f24
23293 movneg %xcc, %o7, %o5
23294 xorcc %g4, %l1, %i7
23295 fones %f3
23296 orn %o1, 0x1257, %l0
23297 fcmped %fcc2, %f20, %f2
23298 movrne %o4, %i5, %g1
23299 movn %xcc, %l3, %i3
23300 fcmps %fcc0, %f4, %f9
23301 udivcc %l2, 0x1C23, %l6
23302 fands %f29, %f9, %f29
23303 sir 0x1ABA
23304 movneg %icc, %i6, %l5
23305 sll %g6, 0x1A, %i2
23306 sdivx %i4, 0x0261, %i1
23307 alignaddrl %o2, %g7, %o0
23308 fnot1s %f8, %f19
23309 fmovsa %icc, %f29, %f20
23310 subc %o6, 0x1125, %l4
23311 fmovrslz %g2, %f5, %f4
23312 andncc %i0, %g5, %g3
23313 fpack16 %f28, %f28
23314 subcc %o3, %o7, %o5
23315 or %l1, %i7, %g4
23316 movre %l0, 0x286, %o1
23317 sth %i5, [%l7 + 0x76]
23318 sub %g1, %o4, %i3
23319 edge16 %l3, %l6, %i6
23320 movneg %icc, %l5, %l2
23321 fmovdcc %xcc, %f9, %f13
23322 srl %i2, %i4, %i1
23323 sir 0x024C
23324 addccc %o2, 0x1DAC, %g6
23325 addc %g7, %o0, %l4
23326 restore %o6, 0x19D8, %i0
23327 rdpr %cwp, %g1
23328 rdpr %cansave, %g2
23329 rdpr %canrestore, %g3
23330 rdpr %cleanwin, %g4
23331 rdpr %otherwin, %g5
23332 rdpr %wstate, %g6
23333 movrgez %g5, 0x045, %g2
23334 sdivx %o3, 0x0D36, %o7
23335 edge16ln %g3, %l1, %i7
23336 ld [%l7 + 0x38], %f11
23337 fmovspos %xcc, %f18, %f21
23338 fornot2 %f2, %f30, %f24
23339 orn %o5, 0x1EF6, %l0
23340 sdivx %g4, 0x00F4, %i5
23341 array8 %g1, %o1, %i3
23342 movrgez %l3, 0x3C4, %l6
23343 edge16 %i6, %l5, %o4
23344 orn %l2, 0x0F20, %i4
23345 fxors %f29, %f26, %f12
23346 orcc %i2, %o2, %g6
23347 andcc %i1, 0x197F, %g7
23348 array8 %o0, %o6, %i0
23349 xorcc %l4, %g5, %g2
23350 add %o7, 0x1AE0, %o3
23351 xorcc %l1, 0x009E, %g3
23352 andncc %o5, %i7, %g4
23353 movl %icc, %i5, %g1
23354 srlx %o1, 0x0F, %l0
23355 fzeros %f13
23356 fnegd %f22, %f6
23357 sir 0x0F07
23358 fmovrsgez %i3, %f3, %f5
23359 sra %l3, %i6, %l6
23360 save %o4, %l2, %i4
23361 rdpr %cwp, %g1
23362 rdpr %cansave, %g2
23363 rdpr %canrestore, %g3
23364 rdpr %cleanwin, %g4
23365 rdpr %otherwin, %g5
23366 rdpr %wstate, %g6
23367 srax %i2, %l5, %g6
23368 ldx [%l7 + 0x30], %i1
23369 orcc %g7, 0x1239, %o2
23370 sdivcc %o6, 0x03B6, %o0
23371 edge8ln %l4, %i0, %g2
23372 xnor %g5, %o7, %o3
23373 movleu %xcc, %g3, %o5
23374 alignaddrl %l1, %i7, %g4
23375 movneg %xcc, %g1, %i5
23376 ldsb [%l7 + 0x5F], %l0
23377 stw %i3, [%l7 + 0x24]
23378 fmovdpos %xcc, %f0, %f18
23379 movcc %xcc, %l3, %o1
23380 edge8 %l6, %o4, %i6
23381 fands %f27, %f22, %f23
23382 orn %i4, %l2, %i2
23383 movvc %xcc, %l5, %g6
23384 movcc %icc, %i1, %o2
23385 lduw [%l7 + 0x28], %o6
23386 movvs %icc, %g7, %l4
23387 movle %xcc, %o0, %g2
23388 or %g5, 0x0F52, %o7
23389 edge16l %i0, %o3, %g3
23390 sll %l1, 0x15, %i7
23391 ldd [%l7 + 0x10], %o4
23392 edge32n %g4, %g1, %l0
23393 edge32n %i3, %i5, %l3
23394 fcmpeq16 %f22, %f0, %l6
23395 ldsh [%l7 + 0x6E], %o4
23396 fabsd %f12, %f0
23397 fandnot2s %f6, %f14, %f1
23398 setx loop_90, %l0, %l1
23399 return %l1
23400 nop
23401 rdpr %cwp, %g1
23402 rdpr %cansave, %g2
23403 rdpr %canrestore, %g3
23404 rdpr %cleanwin, %g4
23405 rdpr %otherwin, %g5
23406 rdpr %wstate, %g6
23407loop_90: fones %f14
23408 orcc %i2, 0x0C77, %i4
23409 movrne %l5, 0x0F5, %g6
23410 movcs %xcc, %o2, %i1
23411 fmul8sux16 %f16, %f24, %f16
23412 xor %g7, 0x1B5A, %l4
23413 movvc %xcc, %o6, %g2
23414 fmovsvs %xcc, %f2, %f25
23415 sdivcc %g5, 0x0D1B, %o0
23416 movvc %xcc, %o7, %i0
23417 fmovrsgez %o3, %f9, %f21
23418 edge32l %l1, %g3, %o5
23419 orncc %i7, 0x0BD8, %g1
23420 umulcc %l0, 0x1AD3, %g4
23421 umulcc %i3, 0x1891, %l3
23422 xnorcc %l6, 0x169D, %o4
23423 array16 %o1, %i6, %i5
23424 edge16ln %i2, %i4, %l5
23425 add %g6, %o2, %l2
23426 lduw [%l7 + 0x18], %i1
23427 fmovse %xcc, %f27, %f12
23428 fabss %f24, %f23
23429 movrgez %g7, %o6, %g2
23430 sllx %l4, %o0, %g5
23431 movg %icc, %i0, %o7
23432 orncc %o3, %l1, %g3
23433 fmuld8sux16 %f13, %f2, %f6
23434 ldsb [%l7 + 0x52], %i7
23435 alignaddrl %g1, %o5, %l0
23436 orncc %g4, 0x0C49, %l3
23437 movcs %icc, %i3, %o4
23438 fpsub32s %f28, %f29, %f10
23439 save %l6, %i6, %o1
23440 rdpr %cwp, %g1
23441 rdpr %cansave, %g2
23442 rdpr %canrestore, %g3
23443 rdpr %cleanwin, %g4
23444 rdpr %otherwin, %g5
23445 rdpr %wstate, %g6
23446 edge16n %i5, %i2, %l5
23447 ld [%l7 + 0x78], %f24
23448 orcc %g6, 0x008D, %i4
23449 ldsb [%l7 + 0x5D], %l2
23450 edge32ln %i1, %g7, %o6
23451 sir 0x0FFA
23452 array16 %o2, %l4, %o0
23453 fmovsg %xcc, %f6, %f18
23454 udiv %g2, 0x0A44, %g5
23455 popc %i0, %o3
23456 movn %icc, %o7, %g3
23457 edge8 %l1, %i7, %g1
23458 fnot1s %f30, %f28
23459 movcc %icc, %o5, %l0
23460 edge8 %g4, %l3, %i3
23461 smul %l6, %o4, %o1
23462 and %i6, 0x15F0, %i2
23463 sdivx %l5, 0x1968, %i5
23464 movge %icc, %i4, %g6
23465 movrgez %l2, 0x227, %i1
23466 fabss %f27, %f15
23467 movrgez %o6, 0x2D7, %g7
23468 xorcc %o2, 0x1B67, %l4
23469 movne %xcc, %g2, %g5
23470 fmovdpos %icc, %f30, %f10
23471 sdivcc %i0, 0x05B8, %o0
23472 fandnot2 %f20, %f28, %f24
23473 mulx %o7, 0x11BB, %g3
23474 xorcc %l1, 0x14B9, %o3
23475 fmovsn %xcc, %f0, %f0
23476 fornot1s %f23, %f12, %f8
23477 lduh [%l7 + 0x18], %i7
23478 edge32 %o5, %g1, %l0
23479 fornot2s %f13, %f12, %f30
23480 fornot2 %f20, %f22, %f18
23481 movcs %xcc, %l3, %i3
23482 edge32ln %l6, %g4, %o1
23483 for %f24, %f14, %f0
23484 edge8ln %i6, %o4, %l5
23485 andn %i2, %i5, %g6
23486 ldsb [%l7 + 0x1E], %i4
23487 std %f26, [%l7 + 0x60]
23488 pdist %f16, %f8, %f2
23489 alignaddrl %l2, %o6, %g7
23490 fmovsvs %icc, %f11, %f12
23491 alignaddr %o2, %l4, %i1
23492 st %f27, [%l7 + 0x7C]
23493 sra %g5, %i0, %o0
23494 fmovde %xcc, %f9, %f19
23495 edge8 %o7, %g3, %l1
23496 alignaddr %g2, %i7, %o5
23497 smul %o3, %g1, %l0
23498 movneg %icc, %i3, %l3
23499 addcc %g4, 0x1590, %l6
23500 sethi 0x1F5E, %o1
23501 xorcc %i6, %l5, %o4
23502 fcmpne32 %f22, %f12, %i5
23503 addc %i2, %g6, %i4
23504 sth %o6, [%l7 + 0x50]
23505 sub %l2, %g7, %o2
23506 movg %icc, %i1, %g5
23507 movneg %xcc, %i0, %l4
23508 fnegd %f6, %f8
23509 subc %o7, %g3, %l1
23510 ldsw [%l7 + 0x34], %o0
23511 array16 %g2, %o5, %i7
23512 movn %xcc, %g1, %o3
23513 movvs %icc, %i3, %l0
23514 fmovrdlz %l3, %f28, %f26
23515 movrgz %g4, %o1, %l6
23516 movge %xcc, %l5, %o4
23517 fmovdcs %icc, %f8, %f20
23518 add %i5, 0x0C04, %i2
23519 sll %g6, %i4, %i6
23520 edge32 %o6, %g7, %l2
23521 sir 0x194A
23522 movneg %icc, %o2, %i1
23523 ldd [%l7 + 0x18], %g4
23524 edge16 %i0, %o7, %l4
23525 movvc %icc, %l1, %o0
23526 edge8n %g2, %o5, %g3
23527 stw %g1, [%l7 + 0x68]
23528 nop
23529 set 0x60, %g7
23530 ldsw [%l7 + %g7], %o3
23531 ldd [%l7 + 0x28], %f2
23532 xnorcc %i7, 0x025E, %l0
23533 restore %l3, %g4, %o1
23534 rdpr %cwp, %g1
23535 rdpr %cansave, %g2
23536 rdpr %canrestore, %g3
23537 rdpr %cleanwin, %g4
23538 rdpr %otherwin, %g5
23539 rdpr %wstate, %g6
23540 movleu %xcc, %l6, %l5
23541 movneg %xcc, %o4, %i3
23542 fnot1 %f20, %f12
23543 smulcc %i5, 0x03C3, %g6
23544 alignaddrl %i2, %i6, %o6
23545 move %icc, %g7, %l2
23546 ld [%l7 + 0x30], %f17
23547 fcmpne32 %f20, %f28, %i4
23548 movl %icc, %i1, %g5
23549 sir 0x1D22
23550 srl %o2, %o7, %i0
23551 movne %xcc, %l4, %l1
23552 edge8ln %g2, %o0, %o5
23553 fnegd %f0, %f6
23554 movcs %icc, %g1, %g3
23555 ldsh [%l7 + 0x5E], %o3
23556 fnands %f24, %f25, %f12
23557 fmovsg %icc, %f4, %f1
23558 and %i7, 0x0686, %l3
23559 ld [%l7 + 0x2C], %f31
23560 fmovspos %icc, %f21, %f16
23561 fmovscc %icc, %f7, %f1
23562 fmovdcc %xcc, %f14, %f20
23563 fmovrdgez %g4, %f0, %f2
23564 andcc %l0, 0x137F, %l6
23565 orcc %o1, %o4, %l5
23566 movvc %icc, %i5, %g6
23567 movgu %icc, %i3, %i2
23568 nop
23569 set 0x1A, %i5
23570 lduh [%l7 + %i5], %o6
23571 save %i6, 0x1773, %g7
23572 rdpr %cwp, %g1
23573 rdpr %cansave, %g2
23574 rdpr %canrestore, %g3
23575 rdpr %cleanwin, %g4
23576 rdpr %otherwin, %g5
23577 rdpr %wstate, %g6
23578 setx loop_91, %l0, %l1
23579 return %l1
23580 nop
23581 rdpr %cwp, %g1
23582 rdpr %cansave, %g2
23583 rdpr %canrestore, %g3
23584 rdpr %cleanwin, %g4
23585 rdpr %otherwin, %g5
23586 rdpr %wstate, %g6
23587loop_91: udiv %g5, 0x0F46, %o2
23588 movg %xcc, %o7, %i4
23589 fsrc1 %f4, %f30
23590 fandnot1s %f14, %f25, %f15
23591 fornot2 %f12, %f14, %f26
23592 alignaddrl %l4, %l1, %i0
23593 smulcc %o0, 0x0410, %g2
23594 fcmpgt32 %f26, %f10, %g1
23595 addcc %o5, 0x0ADE, %g3
23596 xor %o3, 0x06B3, %i7
23597 add %g4, %l0, %l3
23598 fandnot1s %f30, %f29, %f26
23599 std %f4, [%l7 + 0x48]
23600 popc 0x1C8E, %o1
23601 subcc %o4, %l5, %l6
23602 sdivx %i5, 0x0381, %i3
23603 movrgez %g6, 0x144, %i2
23604 xnor %o6, %g7, %i6
23605 array32 %l2, %g5, %i1
23606 sllx %o2, 0x0B, %i4
23607 xnor %o7, 0x0F98, %l1
23608 fcmpne32 %f22, %f0, %i0
23609 fpsub16 %f18, %f2, %f30
23610 fmovsvs %xcc, %f4, %f17
23611 xnorcc %o0, %l4, %g2
23612 ldx [%l7 + 0x78], %g1
23613 fmovs %f25, %f30
23614 andn %o5, 0x09AE, %o3
23615 lduw [%l7 + 0x38], %i7
23616 umul %g3, %l0, %g4
23617 movgu %icc, %o1, %o4
23618 edge32ln %l5, %l6, %i5
23619 andcc %l3, %i3, %g6
23620 movre %i2, 0x1BD, %g7
23621 addc %o6, %i6, %l2
23622 umulcc %i1, 0x0340, %g5
23623 lduh [%l7 + 0x1E], %i4
23624 umulcc %o7, %l1, %o2
23625 nop
23626 set 0x20, %g4
23627 std %f20, [%l7 + %g4]
23628 xor %o0, 0x1CFF, %i0
23629 edge8 %g2, %g1, %o5
23630 mulx %o3, 0x1BD9, %l4
23631 edge32ln %i7, %g3, %g4
23632 umulcc %o1, %l0, %o4
23633 movg %icc, %l6, %i5
23634 fpsub32 %f8, %f8, %f14
23635 movvs %xcc, %l3, %i3
23636 fxnors %f24, %f11, %f26
23637 subcc %l5, %i2, %g7
23638 array16 %g6, %i6, %l2
23639 movle %xcc, %o6, %i1
23640 array32 %g5, %i4, %o7
23641 andcc %o2, 0x1C35, %l1
23642 sethi 0x0062, %i0
23643 subccc %o0, 0x1C99, %g1
23644 sra %o5, 0x03, %o3
23645 fsrc2s %f3, %f20
23646 udivx %g2, 0x0C25, %l4
23647 fxors %f7, %f4, %f26
23648 sethi 0x1AE1, %g3
23649 movn %icc, %i7, %g4
23650 movg %icc, %o1, %l0
23651 andcc %o4, %i5, %l3
23652 move %xcc, %l6, %i3
23653 sdivx %l5, 0x097C, %g7
23654 movvs %icc, %i2, %g6
23655 fmovsleu %xcc, %f0, %f24
23656 save %l2, %i6, %o6
23657 rdpr %cwp, %g1
23658 rdpr %cansave, %g2
23659 rdpr %canrestore, %g3
23660 rdpr %cleanwin, %g4
23661 rdpr %otherwin, %g5
23662 rdpr %wstate, %g6
23663 popc %i1, %g5
23664 alignaddrl %o7, %i4, %o2
23665 movn %xcc, %l1, %i0
23666 movvc %icc, %o0, %g1
23667 popc %o3, %g2
23668 umul %l4, %o5, %i7
23669 ld [%l7 + 0x5C], %f16
23670 array16 %g4, %g3, %o1
23671 movre %l0, %i5, %l3
23672 array8 %l6, %i3, %o4
23673 movrgez %l5, %g7, %i2
23674 fand %f18, %f22, %f30
23675 edge16n %l2, %i6, %g6
23676 fnands %f2, %f4, %f5
23677 andn %o6, %g5, %i1
23678 ldub [%l7 + 0x5A], %o7
23679 sdiv %o2, 0x03D7, %i4
23680 movvc %xcc, %l1, %o0
23681 movleu %icc, %i0, %g1
23682 or %o3, 0x13CA, %l4
23683 lduw [%l7 + 0x4C], %g2
23684 fcmpne32 %f14, %f24, %o5
23685 std %f6, [%l7 + 0x08]
23686 ldd [%l7 + 0x30], %i6
23687 fcmpeq16 %f8, %f26, %g4
23688 smulcc %o1, %g3, %l0
23689 srl %i5, %l3, %l6
23690 movn %xcc, %i3, %l5
23691 fcmple16 %f2, %f8, %g7
23692 movl %icc, %o4, %l2
23693 fpack32 %f10, %f30, %f28
23694 array16 %i6, %g6, %i2
23695 fpadd32s %f24, %f11, %f8
23696 movle %xcc, %g5, %i1
23697 fmovrdgz %o7, %f12, %f30
23698 stb %o2, [%l7 + 0x4D]
23699 edge32 %o6, %i4, %o0
23700 alignaddr %l1, %g1, %i0
23701 ldd [%l7 + 0x40], %l4
23702 fnors %f18, %f18, %f24
23703 edge16l %g2, %o5, %i7
23704 fnot2 %f16, %f18
23705 andncc %g4, %o3, %o1
23706 sllx %l0, 0x13, %g3
23707 movvc %icc, %i5, %l3
23708 smulcc %l6, %l5, %g7
23709 fxor %f6, %f28, %f16
23710 srlx %i3, %o4, %l2
23711 movrlz %g6, 0x059, %i2
23712 xnor %g5, %i6, %i1
23713 fcmpne32 %f6, %f12, %o2
23714 movrne %o6, %o7, %o0
23715 fxnors %f25, %f12, %f6
23716 fabss %f24, %f22
23717 movcc %icc, %i4, %l1
23718 edge16l %i0, %l4, %g1
23719 fones %f0
23720 fors %f14, %f14, %f8
23721 mova %xcc, %o5, %i7
23722 fpadd32 %f22, %f8, %f24
23723 fmovsle %icc, %f9, %f9
23724 lduw [%l7 + 0x30], %g2
23725 subccc %o3, %o1, %l0
23726 fmovdcs %xcc, %f27, %f20
23727 udivcc %g3, 0x1B69, %i5
23728 sth %l3, [%l7 + 0x70]
23729 array16 %l6, %l5, %g7
23730 restore %i3, %o4, %l2
23731 rdpr %cwp, %g1
23732 rdpr %cansave, %g2
23733 rdpr %canrestore, %g3
23734 rdpr %cleanwin, %g4
23735 rdpr %otherwin, %g5
23736 rdpr %wstate, %g6
23737 for %f18, %f30, %f26
23738 fcmpgt32 %f28, %f0, %g4
23739 array8 %g6, %g5, %i6
23740 fcmpne16 %f22, %f24, %i2
23741 movge %xcc, %o2, %i1
23742 movn %icc, %o7, %o6
23743 edge8ln %o0, %l1, %i4
23744 sir 0x062D
23745 orncc %l4, 0x05FA, %g1
23746 udivx %o5, 0x0FA1, %i0
23747 subc %i7, %o3, %o1
23748 fsrc1 %f16, %f0
23749 ldub [%l7 + 0x10], %l0
23750 and %g3, 0x0C5F, %g2
23751 orncc %i5, 0x0133, %l6
23752 sll %l5, %l3, %g7
23753 fpadd32 %f18, %f28, %f8
23754 fpadd32s %f7, %f28, %f3
23755 movrgz %o4, %i3, %g4
23756 stx %g6, [%l7 + 0x50]
23757 movvs %icc, %l2, %g5
23758 edge16ln %i6, %o2, %i1
23759 lduw [%l7 + 0x38], %i2
23760 movl %xcc, %o7, %o6
23761 edge8l %o0, %l1, %l4
23762 popc 0x0B60, %g1
23763 sra %i4, %i0, %o5
23764 sdivx %i7, 0x1923, %o3
23765 sir 0x1B65
23766 sll %o1, 0x1B, %l0
23767 fandnot2 %f18, %f26, %f18
23768 xnor %g3, 0x1634, %i5
23769 stx %g2, [%l7 + 0x28]
23770 fmovd %f24, %f14
23771 movn %xcc, %l6, %l3
23772 fsrc1s %f14, %f18
23773 sllx %l5, %g7, %i3
23774 movrgez %o4, %g4, %l2
23775 subccc %g6, 0x1248, %g5
23776 movcs %icc, %o2, %i6
23777 movne %icc, %i2, %i1
23778 stw %o7, [%l7 + 0x08]
23779 movn %xcc, %o6, %l1
23780 nop
23781 set 0x2A, %i7
23782 ldsb [%l7 + %i7], %l4
23783 umulcc %o0, %i4, %g1
23784 edge16l %i0, %o5, %i7
23785 fnands %f12, %f30, %f28
23786 std %f16, [%l7 + 0x28]
23787 fmovsneg %xcc, %f7, %f21
23788 save %o1, 0x1B3F, %l0
23789 rdpr %cwp, %g1
23790 rdpr %cansave, %g2
23791 rdpr %canrestore, %g3
23792 rdpr %cleanwin, %g4
23793 rdpr %otherwin, %g5
23794 rdpr %wstate, %g6
23795 movrgz %g3, 0x3F2, %o3
23796 sll %g2, %i5, %l3
23797 sth %l6, [%l7 + 0x48]
23798 ldd [%l7 + 0x10], %f10
23799 edge16ln %l5, %g7, %i3
23800 fmovrse %o4, %f4, %f1
23801 fcmped %fcc3, %f6, %f20
23802 edge32l %g4, %l2, %g6
23803 edge16l %g5, %i6, %o2
23804 fpadd16s %f1, %f10, %f6
23805 stw %i2, [%l7 + 0x40]
23806 fcmple32 %f16, %f30, %i1
23807 udiv %o7, 0x13A7, %o6
23808 setx loop_92, %l0, %l1
23809 return %l1
23810 nop
23811 rdpr %cwp, %g1
23812 rdpr %cansave, %g2
23813 rdpr %canrestore, %g3
23814 rdpr %cleanwin, %g4
23815 rdpr %otherwin, %g5
23816 rdpr %wstate, %g6
23817loop_92: stx %o0, [%l7 + 0x08]
23818 fpsub16s %f28, %f25, %f3
23819 fpadd32s %f19, %f9, %f9
23820 fmovsneg %xcc, %f0, %f16
23821 fnot1s %f3, %f4
23822 movpos %icc, %g1, %o5
23823 mova %xcc, %i7, %i0
23824 fornot1 %f22, %f10, %f18
23825 fcmpeq16 %f0, %f20, %l0
23826 movge %icc, %g3, %o3
23827 edge16l %o1, %g2, %l3
23828 edge32n %i5, %l5, %l6
23829 mulscc %g7, 0x1565, %i3
23830 edge16l %g4, %o4, %l2
23831 fcmple32 %f10, %f10, %g6
23832 srax %g5, %i6, %i2
23833 fmovsa %xcc, %f1, %f7
23834 st %f22, [%l7 + 0x7C]
23835 lduw [%l7 + 0x64], %o2
23836 xorcc %o7, %i1, %l1
23837 xor %l4, %o6, %o0
23838 or %i4, %g1, %o5
23839 sdiv %i7, 0x0B97, %l0
23840 xnorcc %i0, %g3, %o3
23841 movn %xcc, %g2, %o1
23842 movge %icc, %l3, %l5
23843 fmovsvs %icc, %f31, %f7
23844 fpsub32s %f10, %f21, %f22
23845 movrgz %l6, %g7, %i5
23846 fmovdvs %xcc, %f30, %f18
23847 stb %g4, [%l7 + 0x60]
23848 mulscc %i3, 0x0097, %l2
23849 alignaddrl %o4, %g6, %g5
23850 edge32 %i2, %i6, %o7
23851 movcc %xcc, %i1, %o2
23852 fmul8ulx16 %f8, %f28, %f2
23853 add %l1, 0x1BDA, %o6
23854 nop
23855 set 0x1F, %i6
23856 ldub [%l7 + %i6], %o0
23857 nop
23858 set 0x1A, %i0
23859 sth %i4, [%l7 + %i0]
23860 fmovdle %xcc, %f16, %f19
23861 fcmpd %fcc3, %f12, %f28
23862 fcmpgt16 %f0, %f24, %l4
23863 fsrc1 %f4, %f12
23864 edge32 %o5, %i7, %l0
23865 movl %xcc, %i0, %g3
23866 andcc %g1, %o3, %o1
23867 sub %g2, %l5, %l3
23868 fnot1 %f20, %f16
23869 alignaddr %g7, %i5, %l6
23870 fmovsneg %xcc, %f8, %f28
23871 edge32 %i3, %g4, %o4
23872 movpos %xcc, %l2, %g5
23873 addccc %i2, 0x1A92, %i6
23874 edge16n %o7, %g6, %o2
23875 sir 0x0F41
23876 fnot1 %f26, %f14
23877 edge32n %l1, %i1, %o6
23878 xorcc %i4, %l4, %o5
23879 ldub [%l7 + 0x52], %o0
23880 stb %l0, [%l7 + 0x1D]
23881 fmovsgu %xcc, %f0, %f7
23882 array16 %i7, %i0, %g1
23883 fmul8sux16 %f2, %f8, %f30
23884 edge16n %o3, %o1, %g3
23885 popc 0x0498, %l5
23886 sir 0x0E48
23887 stw %l3, [%l7 + 0x44]
23888 fmovrslez %g7, %f7, %f13
23889 sub %g2, 0x12EB, %l6
23890 st %f25, [%l7 + 0x70]
23891 ldsb [%l7 + 0x5B], %i5
23892 fpadd16s %f3, %f15, %f30
23893 fcmpne32 %f22, %f0, %g4
23894 movl %icc, %i3, %o4
23895 edge32ln %g5, %i2, %i6
23896 fsrc2 %f16, %f28
23897 array16 %o7, %g6, %o2
23898 ldsw [%l7 + 0x50], %l2
23899 movcc %icc, %l1, %i1
23900 movne %icc, %o6, %l4
23901 sethi 0x0055, %i4
23902 edge32l %o0, %l0, %i7
23903 movvc %xcc, %i0, %o5
23904 movrne %o3, %g1, %o1
23905 fsrc1s %f9, %f27
23906 mulscc %l5, %l3, %g7
23907 fones %f2
23908 fpsub16s %f22, %f12, %f29
23909 fmovsl %icc, %f21, %f1
23910 fmovrde %g3, %f2, %f0
23911 movpos %icc, %g2, %l6
23912 movl %icc, %g4, %i3
23913 alignaddr %i5, %o4, %i2
23914 xnorcc %i6, 0x025D, %o7
23915 fmovsne %icc, %f16, %f25
23916 move %icc, %g5, %g6
23917 alignaddr %o2, %l1, %l2
23918 fcmpne16 %f24, %f28, %o6
23919 fmovdneg %xcc, %f31, %f30
23920 subc %i1, %i4, %l4
23921 subc %l0, 0x009F, %i7
23922 fpadd32 %f6, %f4, %f24
23923 udivcc %o0, 0x10FA, %i0
23924 ld [%l7 + 0x6C], %f15
23925 movcc %xcc, %o3, %g1
23926 fnand %f20, %f0, %f8
23927 movle %xcc, %o5, %o1
23928 smulcc %l5, 0x1462, %l3
23929 xnorcc %g3, 0x0BD4, %g7
23930 sllx %g2, %g4, %l6
23931 st %f18, [%l7 + 0x1C]
23932 movrne %i3, %i5, %o4
23933 smul %i6, 0x07C5, %o7
23934 sub %i2, %g6, %o2
23935 edge8ln %l1, %l2, %o6
23936 edge32ln %i1, %i4, %l4
23937 edge32n %l0, %i7, %o0
23938 xor %i0, %g5, %g1
23939 udivcc %o5, 0x16A5, %o3
23940 fzeros %f15
23941 fones %f27
23942 sdivcc %o1, 0x11C6, %l3
23943 std %f10, [%l7 + 0x08]
23944 movleu %xcc, %g3, %g7
23945 nop
23946 set 0x28, %i3
23947 ldsw [%l7 + %i3], %g2
23948 fpack16 %f14, %f3
23949 udivcc %g4, 0x066B, %l6
23950 stx %l5, [%l7 + 0x20]
23951 umulcc %i5, 0x168C, %i3
23952 movge %xcc, %i6, %o7
23953 sra %i2, 0x0C, %o4
23954 fsrc1 %f28, %f10
23955 array16 %o2, %l1, %g6
23956 fmovscs %icc, %f23, %f30
23957 fmovsgu %xcc, %f11, %f22
23958 andncc %o6, %i1, %l2
23959 andn %l4, %i4, %l0
23960 orn %o0, %i7, %i0
23961 array16 %g5, %o5, %o3
23962 edge16ln %g1, %l3, %g3
23963 save %o1, 0x1F4D, %g7
23964 rdpr %cwp, %g1
23965 rdpr %cansave, %g2
23966 rdpr %canrestore, %g3
23967 rdpr %cleanwin, %g4
23968 rdpr %otherwin, %g5
23969 rdpr %wstate, %g6
23970 movrne %g2, %l6, %g4
23971 srlx %l5, 0x12, %i3
23972 popc %i6, %o7
23973 orcc %i2, 0x1FA4, %o4
23974 movcs %icc, %i5, %o2
23975 udiv %g6, 0x13AC, %o6
23976 xnorcc %i1, %l2, %l1
23977 sth %l4, [%l7 + 0x58]
23978 fcmpgt32 %f28, %f26, %i4
23979 movcc %icc, %o0, %l0
23980 edge16ln %i0, %g5, %o5
23981 srax %o3, 0x1C, %g1
23982 udiv %i7, 0x0517, %l3
23983 fmovdne %xcc, %f26, %f29
23984 srlx %o1, %g7, %g2
23985 subccc %l6, %g3, %g4
23986 or %l5, %i6, %i3
23987 sdivcc %o7, 0x06AC, %o4
23988 nop
23989 set 0x70, %g3
23990 lduw [%l7 + %g3], %i5
23991 st %f17, [%l7 + 0x74]
23992 sllx %i2, %g6, %o6
23993 ldsw [%l7 + 0x58], %i1
23994 edge32l %o2, %l2, %l4
23995 mova %icc, %l1, %o0
23996 ldx [%l7 + 0x50], %l0
23997 movle %xcc, %i0, %g5
23998 edge16l %o5, %o3, %g1
23999 fnors %f11, %f13, %f20
24000 bshuffle %f6, %f30, %f12
24001 fmovrsgez %i7, %f25, %f5
24002 sir 0x04BB
24003 udivx %i4, 0x0F91, %o1
24004 movvc %xcc, %g7, %g2
24005 sth %l6, [%l7 + 0x56]
24006 fmovdvc %xcc, %f25, %f11
24007 stx %l3, [%l7 + 0x40]
24008 edge16 %g3, %l5, %g4
24009 fmovrde %i3, %f30, %f26
24010 ldd [%l7 + 0x58], %f0
24011 edge16 %o7, %i6, %o4
24012 xorcc %i5, 0x0A77, %g6
24013 fornot2 %f6, %f24, %f10
24014 fmovrsgz %o6, %f5, %f9
24015 ldd [%l7 + 0x48], %i0
24016 array8 %i2, %o2, %l2
24017 fmovscc %icc, %f5, %f24
24018 sll %l1, 0x02, %o0
24019 ldd [%l7 + 0x60], %l0
24020 subcc %i0, %g5, %l4
24021 orcc %o5, 0x1771, %o3
24022 ldx [%l7 + 0x58], %i7
24023 std %f26, [%l7 + 0x68]
24024 movrgz %g1, 0x3F7, %i4
24025 movle %xcc, %g7, %g2
24026 ldd [%l7 + 0x28], %i6
24027 subccc %l3, %g3, %o1
24028 alignaddrl %l5, %i3, %g4
24029 faligndata %f8, %f12, %f22
24030 addcc %o7, %o4, %i6
24031 sir 0x1F58
24032 andcc %g6, 0x051E, %i5
24033 st %f30, [%l7 + 0x08]
24034 lduw [%l7 + 0x10], %o6
24035 ldsw [%l7 + 0x78], %i2
24036 fcmpgt16 %f26, %f22, %o2
24037 sethi 0x04D1, %l2
24038 udivcc %l1, 0x0EB3, %i1
24039 fcmple16 %f22, %f26, %o0
24040 fcmpne16 %f8, %f30, %l0
24041 fpadd32s %f19, %f27, %f13
24042 alignaddrl %g5, %l4, %i0
24043 movpos %icc, %o5, %o3
24044 add %g1, %i7, %i4
24045 movrlz %g7, %g2, %l3
24046 movre %g3, %l6, %l5
24047 addc %i3, 0x00FA, %o1
24048 orn %o7, %g4, %o4
24049 udivcc %g6, 0x1A37, %i5
24050 sll %o6, 0x07, %i6
24051 fcmpeq16 %f12, %f10, %i2
24052 restore %o2, %l1, %l2
24053 rdpr %cwp, %g1
24054 rdpr %cansave, %g2
24055 rdpr %canrestore, %g3
24056 rdpr %cleanwin, %g4
24057 rdpr %otherwin, %g5
24058 rdpr %wstate, %g6
24059 ld [%l7 + 0x2C], %f29
24060 fpack32 %f2, %f28, %f4
24061 sir 0x10BF
24062 sethi 0x0D89, %o0
24063 movrlz %l0, 0x1BB, %i1
24064 fmovrsgez %g5, %f8, %f7
24065 edge8ln %l4, %i0, %o3
24066 addccc %g1, %i7, %o5
24067 fnegd %f0, %f4
24068 fmovdg %xcc, %f4, %f3
24069 edge8ln %i4, %g7, %g2
24070 orncc %g3, 0x0B6F, %l3
24071 ldd [%l7 + 0x48], %l4
24072 fpadd16 %f20, %f6, %f0
24073 udivx %i3, 0x1395, %l6
24074 nop
24075 set 0x5C, %l4
24076 sth %o1, [%l7 + %l4]
24077 xnor %g4, %o4, %g6
24078 fmovdcc %icc, %f21, %f26
24079 ldsb [%l7 + 0x76], %o7
24080 fors %f1, %f13, %f1
24081 subc %i5, 0x07B4, %i6
24082 movl %xcc, %i2, %o6
24083 sethi 0x09FE, %l1
24084 mulx %o2, 0x1A5D, %l2
24085 fzeros %f7
24086 edge32 %o0, %i1, %g5
24087 add %l0, %l4, %o3
24088 edge8l %g1, %i0, %o5
24089 orn %i7, %g7, %g2
24090 sub %g3, %i4, %l5
24091 sdivx %i3, 0x1F82, %l3
24092 fpadd32s %f20, %f8, %f6
24093 edge16 %o1, %g4, %l6
24094 fpsub32 %f4, %f16, %f18
24095 fnand %f18, %f22, %f26
24096 movne %xcc, %o4, %o7
24097 movn %icc, %g6, %i6
24098 ldd [%l7 + 0x48], %f2
24099 fpmerge %f28, %f13, %f0
24100 mulx %i2, %i5, %l1
24101 fxnors %f18, %f16, %f3
24102 fmul8x16al %f6, %f22, %f24
24103 subccc %o6, %l2, %o2
24104 xnorcc %i1, 0x1FCE, %o0
24105 lduw [%l7 + 0x50], %l0
24106 fmovrdlez %l4, %f12, %f16
24107 andcc %o3, 0x195D, %g5
24108 fmovdne %icc, %f18, %f3
24109 array16 %i0, %o5, %i7
24110 sdivx %g1, 0x00B4, %g2
24111 stw %g3, [%l7 + 0x48]
24112 ldub [%l7 + 0x47], %g7
24113 mulscc %i4, %l5, %i3
24114 addc %o1, 0x1D84, %l3
24115 edge32ln %l6, %o4, %g4
24116 fmovdne %xcc, %f16, %f5
24117 sll %g6, 0x03, %i6
24118 xor %i2, %i5, %o7
24119 sethi 0x05DF, %o6
24120 edge8ln %l2, %l1, %i1
24121 add %o0, 0x1F5C, %o2
24122 or %l4, %l0, %o3
24123 movl %icc, %g5, %i0
24124 orn %o5, 0x09B2, %g1
24125 movcs %icc, %g2, %i7
24126 lduw [%l7 + 0x7C], %g3
24127 array32 %i4, %l5, %g7
24128 edge8n %i3, %l3, %o1
24129 st %f26, [%l7 + 0x4C]
24130 array32 %o4, %l6, %g4
24131 fpsub16s %f5, %f21, %f14
24132 movre %i6, 0x2C0, %g6
24133 stx %i5, [%l7 + 0x60]
24134 edge8 %o7, %o6, %i2
24135 addccc %l1, %l2, %i1
24136 fmovscs %xcc, %f24, %f12
24137 fcmped %fcc2, %f0, %f18
24138 movrlez %o0, %o2, %l0
24139 popc 0x1983, %o3
24140 udivx %g5, 0x1690, %i0
24141 fmovsleu %xcc, %f26, %f18
24142 fmovdvc %icc, %f24, %f4
24143 movrgez %o5, 0x085, %g1
24144 save %g2, 0x01F9, %i7
24145 rdpr %cwp, %g1
24146 rdpr %cansave, %g2
24147 rdpr %canrestore, %g3
24148 rdpr %cleanwin, %g4
24149 rdpr %otherwin, %g5
24150 rdpr %wstate, %g6
24151 edge32n %g3, %l4, %l5
24152 std %f16, [%l7 + 0x70]
24153 fmovsvc %icc, %f25, %f2
24154 addcc %g7, %i4, %i3
24155 array32 %l3, %o1, %o4
24156 stw %g4, [%l7 + 0x1C]
24157 edge32ln %i6, %l6, %i5
24158 ldsw [%l7 + 0x18], %g6
24159 edge8l %o6, %o7, %i2
24160 fmovsleu %xcc, %f17, %f8
24161 edge32 %l1, %l2, %o0
24162 edge32l %o2, %l0, %o3
24163 ldsh [%l7 + 0x20], %i1
24164 fzeros %f31
24165 array32 %i0, %o5, %g1
24166 srlx %g5, 0x0E, %i7
24167 orncc %g3, %g2, %l4
24168 for %f4, %f24, %f8
24169 fsrc1 %f2, %f2
24170 udiv %l5, 0x06FA, %i4
24171 fsrc1 %f6, %f12
24172 xor %g7, %l3, %o1
24173 fmovsl %icc, %f7, %f28
24174 fsrc1s %f30, %f0
24175 fpsub32s %f4, %f19, %f9
24176 add %o4, %i3, %g4
24177 lduh [%l7 + 0x4A], %i6
24178 pdist %f22, %f8, %f14
24179 fcmpgt32 %f2, %f30, %l6
24180 std %f24, [%l7 + 0x78]
24181 subccc %g6, 0x191A, %o6
24182 popc 0x1FE0, %o7
24183 udivcc %i2, 0x1157, %i5
24184 movcs %icc, %l2, %l1
24185 ldsb [%l7 + 0x79], %o2
24186 fmovrde %o0, %f16, %f10
24187 fmovdcs %xcc, %f22, %f5
24188 alignaddr %o3, %l0, %i1
24189 srl %o5, %i0, %g1
24190 ld [%l7 + 0x48], %f8
24191 movleu %xcc, %g5, %i7
24192 xorcc %g3, %g2, %l4
24193 addccc %i4, 0x0B65, %g7
24194 umulcc %l3, 0x0004, %o1
24195 edge16l %l5, %i3, %g4
24196 fnors %f0, %f18, %f16
24197 or %i6, 0x1219, %l6
24198 edge8ln %g6, %o4, %o7
24199 fcmple32 %f4, %f22, %o6
24200 sllx %i5, 0x14, %l2
24201 fmovrdgz %i2, %f2, %f4
24202 ldub [%l7 + 0x26], %l1
24203 movne %xcc, %o0, %o3
24204 sethi 0x0CC3, %o2
24205 edge8l %l0, %i1, %i0
24206 fnot2 %f24, %f26
24207 ldsw [%l7 + 0x58], %o5
24208 fxnor %f14, %f26, %f30
24209 movrne %g5, 0x36B, %g1
24210 edge16n %i7, %g2, %g3
24211 movpos %xcc, %l4, %i4
24212 udiv %g7, 0x0294, %o1
24213 addccc %l5, %l3, %i3
24214 udivx %g4, 0x0FD1, %i6
24215 ldd [%l7 + 0x28], %g6
24216 orn %o4, %l6, %o6
24217 sll %o7, %i5, %i2
24218 edge16n %l2, %l1, %o0
24219 add %o3, %o2, %l0
24220 ld [%l7 + 0x6C], %f22
24221 udivx %i1, 0x1115, %o5
24222 sdiv %i0, 0x108B, %g1
24223 fabsd %f26, %f6
24224 fmul8sux16 %f18, %f28, %f2
24225 edge32ln %g5, %i7, %g3
24226 movre %l4, %g2, %g7
24227 or %o1, 0x04F8, %i4
24228 movrlez %l3, 0x3A6, %l5
24229 pdist %f8, %f30, %f24
24230 fandnot1s %f9, %f19, %f25
24231 orncc %g4, %i3, %i6
24232 edge32n %g6, %l6, %o4
24233 save %o6, %o7, %i5
24234 rdpr %cwp, %g1
24235 rdpr %cansave, %g2
24236 rdpr %canrestore, %g3
24237 rdpr %cleanwin, %g4
24238 rdpr %otherwin, %g5
24239 rdpr %wstate, %g6
24240 fsrc2s %f6, %f7
24241 pdist %f14, %f20, %f14
24242 stx %l2, [%l7 + 0x08]
24243 movgu %icc, %i2, %o0
24244 ldsw [%l7 + 0x38], %o3
24245 movgu %icc, %o2, %l1
24246 udiv %l0, 0x0B92, %i1
24247 edge16n %i0, %g1, %o5
24248 ldd [%l7 + 0x18], %i6
24249 xorcc %g3, 0x0B93, %l4
24250 fmovdle %xcc, %f0, %f19
24251 movleu %xcc, %g2, %g7
24252 edge8ln %g5, %i4, %o1
24253 addcc %l3, 0x1466, %g4
24254 lduw [%l7 + 0x70], %l5
24255 fmovdcs %xcc, %f12, %f20
24256 stb %i6, [%l7 + 0x37]
24257 add %i3, 0x0DC0, %l6
24258 fxnor %f24, %f12, %f16
24259 fandnot1 %f22, %f20, %f10
24260 edge32 %o4, %o6, %g6
24261 fnegd %f12, %f2
24262 fcmpgt32 %f14, %f22, %o7
24263 add %i5, 0x0475, %i2
24264 xor %o0, 0x0635, %l2
24265 ldd [%l7 + 0x50], %f30
24266 addcc %o2, 0x1180, %o3
24267 movcs %icc, %l1, %i1
24268 fmovscs %icc, %f4, %f23
24269 edge32ln %l0, %g1, %o5
24270 fmovspos %icc, %f15, %f10
24271 fandnot1 %f20, %f18, %f4
24272 edge8 %i0, %i7, %g3
24273 fsrc1s %f23, %f14
24274 smul %g2, 0x07CF, %l4
24275 srlx %g5, 0x13, %i4
24276 movneg %xcc, %g7, %l3
24277 xorcc %o1, %l5, %g4
24278 edge8l %i3, %l6, %o4
24279 ldub [%l7 + 0x17], %o6
24280 add %i6, %o7, %g6
24281 lduh [%l7 + 0x5C], %i2
24282 fones %f26
24283 st %f11, [%l7 + 0x68]
24284 movrlez %i5, %o0, %o2
24285 movre %o3, 0x019, %l2
24286 popc 0x1ECA, %i1
24287 srlx %l0, 0x13, %l1
24288 ldx [%l7 + 0x30], %g1
24289 subcc %i0, %i7, %o5
24290 movvc %icc, %g2, %g3
24291 edge32 %g5, %l4, %g7
24292 fnot2 %f2, %f8
24293 fmovrdne %l3, %f26, %f24
24294 mulx %i4, %o1, %g4
24295 smulcc %i3, 0x0658, %l6
24296 edge8 %l5, %o6, %o4
24297 movrgz %o7, 0x3A9, %i6
24298 lduh [%l7 + 0x40], %i2
24299 and %g6, 0x0C04, %i5
24300 sll %o0, 0x1B, %o3
24301 addc %o2, %l2, %i1
24302 movneg %xcc, %l1, %g1
24303 stb %l0, [%l7 + 0x2D]
24304 edge8 %i7, %o5, %g2
24305 subc %g3, 0x01F5, %g5
24306 udivx %l4, 0x0EFB, %i0
24307 xnorcc %l3, %i4, %g7
24308 ldx [%l7 + 0x38], %g4
24309 subcc %o1, %i3, %l5
24310 setx loop_93, %l0, %l1
24311 return %l1
24312 nop
24313 rdpr %cwp, %g1
24314 rdpr %cansave, %g2
24315 rdpr %canrestore, %g3
24316 rdpr %cleanwin, %g4
24317 rdpr %otherwin, %g5
24318 rdpr %wstate, %g6
24319loop_93: orn %o7, 0x1369, %i6
24320 std %f20, [%l7 + 0x68]
24321 fmovdn %icc, %f30, %f4
24322 edge8n %o4, %g6, %i2
24323 fpadd16 %f6, %f8, %f20
24324 fcmpgt16 %f2, %f22, %o0
24325 sir 0x07A5
24326 ldub [%l7 + 0x15], %o3
24327 movle %xcc, %i5, %o2
24328 srax %i1, 0x15, %l2
24329 fornot1 %f16, %f30, %f2
24330 fpackfix %f28, %f8
24331 movrlz %l1, 0x0FA, %l0
24332 xor %g1, 0x04EE, %o5
24333 movgu %xcc, %g2, %g3
24334 ldd [%l7 + 0x78], %f14
24335 faligndata %f26, %f30, %f4
24336 srlx %g5, %l4, %i0
24337 movne %icc, %l3, %i4
24338 fsrc2s %f19, %f8
24339 edge8 %i7, %g7, %g4
24340 sth %i3, [%l7 + 0x0C]
24341 andcc %l5, %o1, %l6
24342 umul %o6, 0x1DFE, %o7
24343 movcc %icc, %o4, %g6
24344 stb %i6, [%l7 + 0x17]
24345 addcc %o0, 0x106D, %o3
24346 sdivcc %i5, 0x1F76, %o2
24347 edge32n %i2, %l2, %i1
24348 edge8ln %l0, %l1, %o5
24349 fandnot2 %f20, %f14, %f20
24350 addc %g2, 0x0F12, %g1
24351 movge %icc, %g5, %l4
24352 movvs %xcc, %i0, %l3
24353 ldub [%l7 + 0x0B], %g3
24354 stb %i4, [%l7 + 0x34]
24355 movle %icc, %g7, %g4
24356 sdivcc %i3, 0x01B2, %l5
24357 move %xcc, %o1, %l6
24358 std %f16, [%l7 + 0x50]
24359 movne %xcc, %o6, %i7
24360 array32 %o4, %g6, %i6
24361 sdiv %o7, 0x17CE, %o3
24362 edge32ln %i5, %o2, %o0
24363 edge16n %l2, %i1, %i2
24364 edge8l %l0, %l1, %g2
24365 sir 0x0382
24366 sra %o5, %g1, %g5
24367 subccc %l4, 0x06E0, %l3
24368 edge16l %g3, %i0, %g7
24369 xorcc %i4, %g4, %l5
24370 stx %o1, [%l7 + 0x40]
24371 fxors %f0, %f27, %f7
24372 sdivx %l6, 0x0309, %i3
24373 movcc %xcc, %i7, %o4
24374 ld [%l7 + 0x58], %f27
24375 xnorcc %o6, %g6, %o7
24376 fcmpgt16 %f6, %f24, %o3
24377 fnot2 %f20, %f6
24378 edge8l %i6, %o2, %i5
24379 srlx %l2, %i1, %i2
24380 srlx %l0, %l1, %g2
24381 nop
24382 set 0x6A, %g6
24383 lduh [%l7 + %g6], %o5
24384 fmovda %xcc, %f30, %f3
24385 subc %g1, %g5, %o0
24386 orcc %l4, 0x19C0, %g3
24387 fnot2 %f10, %f12
24388 fxors %f12, %f25, %f1
24389 xnor %l3, 0x1498, %g7
24390 movrgz %i4, 0x06D, %i0
24391 fpmerge %f23, %f23, %f6
24392 udiv %g4, 0x01DA, %l5
24393 ldub [%l7 + 0x63], %l6
24394 alignaddrl %i3, %o1, %o4
24395 movleu %xcc, %o6, %i7
24396 fandnot2 %f30, %f8, %f10
24397 add %o7, %g6, %o3
24398 fxor %f14, %f0, %f18
24399 fmovrde %i6, %f24, %f4
24400 xnor %i5, %o2, %l2
24401 xorcc %i2, %i1, %l0
24402 alignaddr %g2, %o5, %g1
24403 fmovdvc %xcc, %f16, %f4
24404 bshuffle %f10, %f14, %f14
24405 edge32l %g5, %l1, %l4
24406 fcmpgt16 %f4, %f8, %g3
24407 movn %xcc, %o0, %g7
24408 edge16ln %i4, %l3, %i0
24409 add %g4, 0x0331, %l6
24410 fmul8ulx16 %f26, %f14, %f6
24411 subcc %i3, %l5, %o1
24412 or %o4, %i7, %o6
24413 fandnot2 %f12, %f16, %f8
24414 fmovs %f16, %f19
24415 alignaddr %o7, %o3, %g6
24416 sllx %i6, 0x0E, %i5
24417 fsrc1s %f25, %f17
24418 movcc %xcc, %l2, %i2
24419 orcc %o2, 0x1E09, %l0
24420 fmovsg %xcc, %f28, %f17
24421 nop
24422 set 0x2C, %o1
24423 ldub [%l7 + %o1], %i1
24424 movrlez %g2, %g1, %o5
24425 ldd [%l7 + 0x20], %f28
24426 ld [%l7 + 0x44], %f20
24427 xor %l1, 0x144C, %l4
24428 alignaddrl %g3, %o0, %g5
24429 edge8l %i4, %l3, %g7
24430 movl %xcc, %g4, %i0
24431 fpack16 %f30, %f24
24432 fpsub32s %f26, %f22, %f15
24433 stb %i3, [%l7 + 0x21]
24434 edge32ln %l6, %o1, %o4
24435 fcmpne32 %f30, %f28, %l5
24436 movcc %xcc, %o6, %o7
24437 edge8 %i7, %g6, %o3
24438 srlx %i6, 0x0D, %l2
24439 fcmped %fcc2, %f22, %f16
24440 fsrc2 %f22, %f18
24441 umulcc %i2, %o2, %i5
24442 movleu %xcc, %i1, %l0
24443 edge32l %g2, %g1, %o5
24444 sllx %l1, 0x1E, %l4
24445 movn %xcc, %o0, %g5
24446 movcc %xcc, %g3, %i4
24447 movcc %icc, %l3, %g4
24448 array16 %g7, %i0, %l6
24449 fsrc1s %f6, %f7
24450 movvs %icc, %o1, %i3
24451 alignaddr %o4, %l5, %o6
24452 stx %o7, [%l7 + 0x48]
24453 movg %icc, %g6, %i7
24454 fmovsl %icc, %f18, %f9
24455 smul %o3, %l2, %i2
24456 sdivx %o2, 0x08D7, %i5
24457 movleu %xcc, %i6, %i1
24458 movrlz %g2, 0x1EB, %g1
24459 edge16n %o5, %l0, %l1
24460 movrlz %l4, 0x36A, %g5
24461 ldsb [%l7 + 0x34], %g3
24462 movrgz %o0, %i4, %l3
24463 st %f19, [%l7 + 0x20]
24464 orn %g7, %i0, %g4
24465 and %l6, 0x0898, %o1
24466 fmovdge %icc, %f20, %f1
24467 smul %i3, %o4, %l5
24468 subc %o6, 0x04DA, %g6
24469 movcc %xcc, %i7, %o7
24470 xor %o3, %l2, %i2
24471 fmovrsne %i5, %f11, %f5
24472 edge32l %i6, %o2, %g2
24473 edge16n %g1, %o5, %l0
24474 xnorcc %l1, 0x1DAE, %i1
24475 mulscc %g5, %l4, %o0
24476 andn %g3, 0x1463, %l3
24477 addccc %g7, %i0, %i4
24478 movrlz %g4, %o1, %i3
24479 ldx [%l7 + 0x08], %l6
24480 udiv %l5, 0x02BD, %o4
24481 fmovda %xcc, %f26, %f4
24482 smulcc %g6, %i7, %o6
24483 movneg %icc, %o7, %o3
24484 sub %l2, 0x004D, %i2
24485 movvs %xcc, %i6, %i5
24486 addcc %o2, 0x1A4B, %g2
24487 smul %o5, 0x12A9, %l0
24488 ld [%l7 + 0x18], %f6
24489 fpsub32 %f14, %f14, %f18
24490 edge16ln %g1, %i1, %g5
24491 siam 0x3
24492 fmovdneg %icc, %f18, %f19
24493 fornot1 %f0, %f30, %f8
24494 movvc %xcc, %l1, %l4
24495 fnors %f19, %f6, %f21
24496 movrgez %g3, 0x3F7, %o0
24497 andncc %g7, %l3, %i4
24498 fnors %f15, %f3, %f28
24499 movvs %xcc, %g4, %o1
24500 ldd [%l7 + 0x28], %f26
24501 fpackfix %f14, %f11
24502 fmul8x16 %f17, %f14, %f14
24503 movvc %icc, %i3, %i0
24504 andcc %l6, %l5, %g6
24505 fnegd %f26, %f10
24506 fmovrsne %i7, %f17, %f19
24507 movn %icc, %o4, %o7
24508 subcc %o6, %o3, %i2
24509 edge8 %l2, %i6, %o2
24510 subc %g2, 0x1E9F, %o5
24511 fmovscc %xcc, %f19, %f23
24512 fors %f24, %f16, %f12
24513 subccc %i5, %l0, %i1
24514 edge8n %g1, %l1, %l4
24515 sra %g5, 0x18, %o0
24516 fcmple16 %f2, %f6, %g7
24517 movn %xcc, %l3, %g3
24518 udiv %i4, 0x06FE, %o1
24519 bshuffle %f0, %f20, %f6
24520 xorcc %i3, 0x0A43, %g4
24521 fnor %f16, %f22, %f12
24522 fnegd %f14, %f8
24523 fmovsvs %xcc, %f5, %f7
24524 fmovrslz %i0, %f19, %f9
24525 fcmpne32 %f10, %f26, %l5
24526 movneg %xcc, %g6, %l6
24527 sir 0x0975
24528 save %i7, 0x1D11, %o4
24529 rdpr %cwp, %g1
24530 rdpr %cansave, %g2
24531 rdpr %canrestore, %g3
24532 rdpr %cleanwin, %g4
24533 rdpr %otherwin, %g5
24534 rdpr %wstate, %g6
24535 alignaddr %o7, %o6, %o3
24536 movn %xcc, %i2, %l2
24537 fcmpgt32 %f8, %f8, %o2
24538 or %i6, %o5, %i5
24539 fsrc1s %f17, %f26
24540 udivx %g2, 0x0E49, %i1
24541 lduw [%l7 + 0x7C], %l0
24542 fmovsne %icc, %f2, %f18
24543 movrne %g1, %l1, %g5
24544 xorcc %l4, %o0, %g7
24545 edge32l %l3, %i4, %o1
24546 movneg %icc, %i3, %g4
24547 smulcc %i0, %g3, %l5
24548 movne %xcc, %l6, %g6
24549 ldub [%l7 + 0x1C], %i7
24550 nop
24551 set 0x6E, %l3
24552 ldsb [%l7 + %l3], %o4
24553 ldd [%l7 + 0x58], %f4
24554 umul %o6, %o7, %o3
24555 fmovrse %i2, %f19, %f30
24556 sllx %l2, 0x07, %i6
24557 add %o5, 0x0D33, %i5
24558 stw %g2, [%l7 + 0x34]
24559 fmovdle %xcc, %f25, %f29
24560 lduw [%l7 + 0x5C], %o2
24561 save %i1, 0x1486, %l0
24562 rdpr %cwp, %g1
24563 rdpr %cansave, %g2
24564 rdpr %canrestore, %g3
24565 rdpr %cleanwin, %g4
24566 rdpr %otherwin, %g5
24567 rdpr %wstate, %g6
24568 ld [%l7 + 0x68], %f23
24569 udivx %l1, 0x1376, %g5
24570 edge32n %g1, %o0, %g7
24571 addccc %l4, %l3, %i4
24572 save %i3, 0x04AB, %g4
24573 rdpr %cwp, %g1
24574 rdpr %cansave, %g2
24575 rdpr %canrestore, %g3
24576 rdpr %cleanwin, %g4
24577 rdpr %otherwin, %g5
24578 rdpr %wstate, %g6
24579 fmovdge %icc, %f8, %f23
24580 movg %xcc, %o1, %g3
24581 fornot2 %f24, %f14, %f2
24582 restore %l5, 0x0653, %l6
24583 rdpr %cwp, %g1
24584 rdpr %cansave, %g2
24585 rdpr %canrestore, %g3
24586 rdpr %cleanwin, %g4
24587 rdpr %otherwin, %g5
24588 rdpr %wstate, %g6
24589 addcc %g6, %i7, %i0
24590 sdiv %o6, 0x1529, %o7
24591 movcc %xcc, %o4, %i2
24592 movcs %xcc, %l2, %i6
24593 fmovdne %xcc, %f27, %f24
24594 movvc %icc, %o3, %i5
24595 movcc %icc, %o5, %o2
24596 fmovsvs %xcc, %f0, %f19
24597 fnor %f0, %f30, %f24
24598 edge16 %g2, %i1, %l0
24599 std %f10, [%l7 + 0x68]
24600 edge32l %g5, %l1, %g1
24601 fnands %f27, %f21, %f19
24602 orncc %o0, 0x0395, %l4
24603 mulscc %g7, 0x0283, %i4
24604 stb %i3, [%l7 + 0x36]
24605 save %g4, 0x1085, %l3
24606 rdpr %cwp, %g1
24607 rdpr %cansave, %g2
24608 rdpr %canrestore, %g3
24609 rdpr %cleanwin, %g4
24610 rdpr %otherwin, %g5
24611 rdpr %wstate, %g6
24612 sub %o1, %l5, %g3
24613 smulcc %l6, %i7, %i0
24614 movge %icc, %g6, %o6
24615 bshuffle %f14, %f28, %f0
24616 movge %xcc, %o4, %i2
24617 fornot1 %f8, %f8, %f22
24618 siam 0x0
24619 movg %icc, %l2, %i6
24620 sdivcc %o7, 0x0561, %i5
24621 edge32ln %o5, %o3, %o2
24622 lduh [%l7 + 0x48], %g2
24623 xnor %i1, 0x0896, %g5
24624 movvs %xcc, %l1, %g1
24625 ldd [%l7 + 0x40], %f8
24626 edge32l %o0, %l0, %g7
24627 ldd [%l7 + 0x70], %f28
24628 udivcc %i4, 0x1AAB, %i3
24629 movgu %xcc, %g4, %l4
24630 fcmple32 %f30, %f16, %o1
24631 sll %l3, 0x06, %g3
24632 pdist %f2, %f4, %f26
24633 fcmpd %fcc2, %f4, %f20
24634 sethi 0x1F12, %l5
24635 fmul8x16al %f31, %f14, %f0
24636 smul %l6, 0x002F, %i7
24637 movge %xcc, %g6, %o6
24638 st %f5, [%l7 + 0x34]
24639 andncc %i0, %i2, %o4
24640 orn %l2, %i6, %i5
24641 smulcc %o7, %o3, %o2
24642 fmovrslz %g2, %f0, %f7
24643 lduh [%l7 + 0x50], %o5
24644 fcmpne32 %f8, %f12, %g5
24645 sdiv %l1, 0x0A48, %i1
24646 stb %g1, [%l7 + 0x21]
24647 edge8 %l0, %o0, %i4
24648 subcc %g7, 0x04A3, %g4
24649 ldd [%l7 + 0x48], %i2
24650 movcs %icc, %o1, %l4
24651 alignaddr %l3, %l5, %g3
24652 sdiv %i7, 0x10C0, %l6
24653 udiv %g6, 0x1ADC, %o6
24654 edge16l %i2, %o4, %i0
24655 movg %xcc, %l2, %i5
24656 movg %icc, %i6, %o7
24657 edge8n %o2, %o3, %o5
24658 movl %xcc, %g2, %l1
24659 smulcc %g5, 0x08D6, %g1
24660 edge32 %i1, %l0, %o0
24661 ldd [%l7 + 0x58], %g6
24662 st %f29, [%l7 + 0x68]
24663 xnor %i4, 0x17DD, %i3
24664 edge16l %g4, %l4, %o1
24665 array32 %l5, %l3, %g3
24666 fcmped %fcc1, %f30, %f18
24667 sll %l6, 0x0A, %i7
24668 edge16 %o6, %i2, %o4
24669 edge16 %g6, %i0, %i5
24670 ld [%l7 + 0x1C], %f28
24671 lduh [%l7 + 0x08], %i6
24672 fsrc1s %f19, %f13
24673 movleu %icc, %o7, %o2
24674 smulcc %l2, 0x1AF7, %o3
24675 orncc %o5, %l1, %g5
24676 smul %g1, %g2, %i1
24677 movl %xcc, %o0, %l0
24678 fornot1 %f8, %f6, %f18
24679 srax %g7, %i4, %i3
24680 movcc %icc, %g4, %l4
24681 subcc %l5, 0x1A7C, %o1
24682 movgu %xcc, %g3, %l3
24683 sth %i7, [%l7 + 0x64]
24684 movvs %icc, %o6, %i2
24685 sra %l6, 0x13, %o4
24686 fmovdcs %xcc, %f14, %f20
24687 lduw [%l7 + 0x2C], %g6
24688 movpos %xcc, %i5, %i6
24689 alignaddr %o7, %o2, %i0
24690 umulcc %l2, 0x126E, %o5
24691 edge8n %l1, %o3, %g1
24692 array8 %g2, %i1, %o0
24693 ldd [%l7 + 0x50], %f16
24694 sdivcc %l0, 0x06A3, %g7
24695 move %icc, %g5, %i3
24696 xnor %g4, %l4, %i4
24697 addccc %l5, 0x118F, %o1
24698 edge32l %l3, %g3, %i7
24699 orn %o6, %i2, %l6
24700 fornot2 %f10, %f2, %f14
24701 umul %g6, 0x0B98, %i5
24702 udiv %o4, 0x177C, %i6
24703 ldx [%l7 + 0x48], %o2
24704 edge8n %i0, %o7, %o5
24705 andcc %l1, 0x03EA, %o3
24706 fmuld8ulx16 %f3, %f20, %f18
24707 addc %g1, %g2, %i1
24708 fnot2 %f0, %f18
24709 smul %o0, %l0, %g7
24710 or %g5, 0x1033, %l2
24711 movneg %xcc, %g4, %l4
24712 addccc %i4, 0x1655, %i3
24713 lduh [%l7 + 0x0A], %l5
24714 fcmpeq32 %f20, %f26, %l3
24715 fmovdn %icc, %f8, %f27
24716 addc %o1, %g3, %o6
24717 ldd [%l7 + 0x38], %i6
24718 fnot2s %f15, %f9
24719 movle %xcc, %i2, %l6
24720 fmovsge %icc, %f4, %f18
24721 fsrc2 %f2, %f20
24722 edge8n %g6, %o4, %i5
24723 movle %icc, %o2, %i0
24724 movg %icc, %i6, %o7
24725 sdivx %o5, 0x18AA, %l1
24726 xnor %g1, 0x0034, %o3
24727 array32 %i1, %o0, %g2
24728 array8 %g7, %l0, %l2
24729 andncc %g5, %g4, %l4
24730 movre %i4, 0x123, %i3
24731 fmuld8sux16 %f29, %f17, %f18
24732 umulcc %l3, 0x194B, %o1
24733 movl %xcc, %g3, %o6
24734 stx %i7, [%l7 + 0x58]
24735 fnegs %f7, %f22
24736 edge16l %i2, %l5, %g6
24737 smulcc %o4, %i5, %l6
24738 mulx %o2, 0x14B0, %i6
24739 fmovrde %o7, %f16, %f2
24740 fmovrdgz %o5, %f28, %f30
24741 sllx %i0, 0x08, %l1
24742 movpos %icc, %g1, %i1
24743 movcc %xcc, %o3, %o0
24744 xnor %g2, %g7, %l2
24745 xorcc %l0, 0x1293, %g4
24746 fmovdl %icc, %f22, %f29
24747 ldub [%l7 + 0x7B], %l4
24748 fpadd16 %f26, %f20, %f28
24749 edge32l %i4, %g5, %i3
24750 movrlez %o1, %g3, %l3
24751 edge32n %o6, %i2, %l5
24752 fmovdne %xcc, %f24, %f10
24753 udiv %g6, 0x0F81, %i7
24754 sdivcc %o4, 0x04A6, %l6
24755 ldx [%l7 + 0x28], %o2
24756 sub %i5, %o7, %o5
24757 sdivcc %i6, 0x1192, %l1
24758 umul %i0, %i1, %g1
24759 ldub [%l7 + 0x2E], %o0
24760 orcc %g2, %g7, %o3
24761 subc %l2, 0x0C44, %g4
24762 edge16l %l4, %i4, %l0
24763 ldub [%l7 + 0x12], %i3
24764 movre %g5, %o1, %l3
24765 fmovrde %o6, %f16, %f12
24766 lduh [%l7 + 0x5E], %i2
24767 edge32n %g3, %g6, %l5
24768 sdivcc %o4, 0x0D28, %i7
24769 mulscc %l6, %o2, %i5
24770 fmovsneg %xcc, %f15, %f8
24771 fnot2s %f9, %f21
24772 ldd [%l7 + 0x08], %o4
24773 fmovde %icc, %f5, %f19
24774 stb %i6, [%l7 + 0x0E]
24775 fcmpgt16 %f8, %f12, %l1
24776 fmovsn %icc, %f9, %f23
24777 add %o7, %i1, %g1
24778 movne %icc, %i0, %g2
24779 edge32n %o0, %g7, %l2
24780 fmovrslez %o3, %f20, %f20
24781 orncc %g4, 0x03F6, %l4
24782 save %l0, 0x1E05, %i4
24783 rdpr %cwp, %g1
24784 rdpr %cansave, %g2
24785 rdpr %canrestore, %g3
24786 rdpr %cleanwin, %g4
24787 rdpr %otherwin, %g5
24788 rdpr %wstate, %g6
24789 fabss %f7, %f3
24790 sub %g5, 0x17F8, %o1
24791 fors %f15, %f13, %f9
24792 sdivx %l3, 0x1B22, %i3
24793 alignaddrl %o6, %i2, %g3
24794 stx %g6, [%l7 + 0x70]
24795 stw %l5, [%l7 + 0x70]
24796 fmovrdlez %o4, %f20, %f2
24797 st %f10, [%l7 + 0x20]
24798 umulcc %i7, 0x0102, %l6
24799 movrgez %i5, 0x369, %o5
24800 fexpand %f26, %f28
24801 sra %o2, %i6, %l1
24802 subccc %i1, %o7, %g1
24803 nop
24804 set 0x68, %o0
24805 ldd [%l7 + %o0], %f14
24806 ldd [%l7 + 0x50], %i0
24807 array16 %g2, %o0, %l2
24808 fnors %f20, %f8, %f16
24809 addc %o3, 0x0B72, %g4
24810 fmovdneg %icc, %f9, %f10
24811 xor %l4, 0x09AA, %g7
24812 fcmple32 %f20, %f26, %i4
24813 fpsub32 %f10, %f14, %f20
24814 ld [%l7 + 0x7C], %f26
24815 fnot1 %f18, %f20
24816 fmovsn %icc, %f29, %f20
24817 fpsub16 %f28, %f18, %f22
24818 fxnor %f18, %f20, %f26
24819 fornot2s %f3, %f30, %f23
24820 edge16 %g5, %o1, %l0
24821 fmovsgu %icc, %f24, %f19
24822 sethi 0x1065, %l3
24823 movcc %xcc, %o6, %i2
24824 ldx [%l7 + 0x30], %g3
24825 fandnot1s %f30, %f28, %f2
24826 stw %g6, [%l7 + 0x08]
24827 sdiv %i3, 0x1F9C, %l5
24828 movgu %icc, %i7, %l6
24829 sll %o4, 0x1B, %o5
24830 srlx %i5, 0x09, %o2
24831 addcc %i6, %i1, %o7
24832 sth %g1, [%l7 + 0x74]
24833 edge32 %l1, %g2, %i0
24834 edge32l %l2, %o3, %g4
24835 bshuffle %f20, %f4, %f8
24836 movgu %icc, %l4, %o0
24837 ldsb [%l7 + 0x55], %g7
24838 fpack16 %f30, %f18
24839 fmovdne %xcc, %f14, %f26
24840 edge8 %i4, %g5, %o1
24841 or %l3, %l0, %i2
24842 movvc %xcc, %g3, %g6
24843 sdivcc %i3, 0x08BF, %l5
24844 movg %icc, %i7, %l6
24845 fandnot1s %f20, %f30, %f14
24846 fpackfix %f10, %f13
24847 udivcc %o4, 0x08F7, %o6
24848 umulcc %o5, 0x032C, %i5
24849 orcc %o2, 0x035F, %i1
24850 udivcc %o7, 0x012F, %g1
24851 fornot1s %f1, %f31, %f7
24852 fmovse %icc, %f1, %f16
24853 edge16ln %i6, %l1, %g2
24854 movne %icc, %i0, %o3
24855 lduh [%l7 + 0x30], %l2
24856 edge32n %g4, %l4, %o0
24857 edge16ln %g7, %g5, %i4
24858 movrne %o1, 0x0B8, %l0
24859 fmovrdlz %l3, %f24, %f0
24860 fmovsgu %xcc, %f16, %f24
24861 fnor %f14, %f12, %f26
24862 sdivx %g3, 0x1B6C, %i2
24863 udivcc %i3, 0x16B1, %g6
24864 or %i7, %l5, %l6
24865 fsrc1 %f6, %f28
24866 stx %o4, [%l7 + 0x30]
24867 ldd [%l7 + 0x58], %f20
24868 fpack16 %f14, %f0
24869 movn %icc, %o5, %o6
24870 ldub [%l7 + 0x25], %o2
24871 movl %xcc, %i5, %o7
24872 movvc %icc, %g1, %i1
24873 ldsh [%l7 + 0x0A], %i6
24874 fxor %f30, %f26, %f20
24875 sdiv %g2, 0x1C38, %l1
24876 addccc %i0, %l2, %g4
24877 mulscc %o3, %l4, %o0
24878 stb %g5, [%l7 + 0x09]
24879 movrgez %i4, %g7, %l0
24880 fmovdleu %xcc, %f25, %f25
24881 popc %o1, %l3
24882 popc %i2, %i3
24883 movn %icc, %g3, %i7
24884 std %f18, [%l7 + 0x58]
24885 fxnor %f8, %f10, %f8
24886 fmul8x16 %f23, %f12, %f22
24887 fandnot1 %f2, %f24, %f10
24888 srl %l5, %g6, %o4
24889 sra %o5, %l6, %o2
24890 movneg %icc, %i5, %o7
24891 sir 0x1E58
24892 sdiv %g1, 0x0CDB, %i1
24893 nop
24894 set 0x30, %o5
24895 ldd [%l7 + %o5], %i6
24896 fmovdn %icc, %f10, %f16
24897 andcc %g2, 0x073F, %o6
24898 stb %i0, [%l7 + 0x4B]
24899 lduw [%l7 + 0x28], %l1
24900 subc %l2, 0x14C6, %g4
24901 orncc %l4, %o0, %o3
24902 or %i4, 0x1CBA, %g7
24903 fmovda %icc, %f19, %f7
24904 fmovs %f8, %f3
24905 fcmpne32 %f6, %f10, %g5
24906 nop
24907 set 0x27, %o3
24908 ldub [%l7 + %o3], %o1
24909 fmovsa %xcc, %f31, %f3
24910 fmul8x16au %f22, %f7, %f8
24911 movneg %icc, %l3, %i2
24912 smulcc %i3, 0x1874, %l0
24913 edge16l %i7, %g3, %l5
24914 movrgz %g6, %o5, %o4
24915 movle %xcc, %o2, %l6
24916 fpsub32s %f15, %f4, %f11
24917 edge32l %o7, %g1, %i1
24918 ldsb [%l7 + 0x0E], %i5
24919 movl %xcc, %i6, %o6
24920 movcs %icc, %i0, %g2
24921 fmovsg %xcc, %f7, %f13
24922 edge32ln %l1, %l2, %g4
24923 movn %icc, %l4, %o3
24924 stw %o0, [%l7 + 0x38]
24925 sdiv %g7, 0x1E6B, %i4
24926 movle %xcc, %g5, %o1
24927 fnors %f22, %f26, %f0
24928 movcc %icc, %l3, %i3
24929 movcc %icc, %l0, %i7
24930 fmovde %icc, %f14, %f10
24931 array32 %g3, %l5, %i2
24932 nop
24933 set 0x55, %i4
24934 stb %g6, [%l7 + %i4]
24935 fmovspos %icc, %f26, %f19
24936 movrlz %o5, %o4, %l6
24937 fmul8x16 %f17, %f26, %f22
24938 srax %o2, 0x18, %o7
24939 fpackfix %f8, %f30
24940 edge32n %i1, %g1, %i6
24941 subcc %o6, 0x0E82, %i5
24942 orncc %i0, 0x153E, %g2
24943 fones %f7
24944 smul %l2, %g4, %l4
24945 std %f4, [%l7 + 0x58]
24946 xorcc %o3, %o0, %g7
24947 udiv %i4, 0x1097, %l1
24948 orn %g5, 0x1B0B, %o1
24949 fpsub16 %f14, %f28, %f20
24950 edge32n %l3, %i3, %i7
24951 stw %g3, [%l7 + 0x7C]
24952 fmovdpos %xcc, %f31, %f4
24953 sra %l5, %i2, %l0
24954 lduh [%l7 + 0x7E], %g6
24955 movge %xcc, %o4, %l6
24956 movle %xcc, %o5, %o7
24957 edge16n %i1, %o2, %i6
24958 subcc %g1, %o6, %i0
24959 and %i5, 0x06C1, %l2
24960 fcmpeq32 %f28, %f6, %g4
24961 and %g2, %l4, %o0
24962 edge32n %o3, %g7, %i4
24963 fmovdle %xcc, %f3, %f26
24964 and %l1, %o1, %l3
24965 fnor %f14, %f2, %f28
24966 xorcc %g5, %i7, %g3
24967 orcc %l5, %i3, %l0
24968 orcc %g6, %o4, %i2
24969 st %f15, [%l7 + 0x70]
24970 addcc %o5, %o7, %i1
24971 movge %xcc, %o2, %i6
24972 srlx %l6, %o6, %i0
24973 stw %i5, [%l7 + 0x08]
24974 fmovrdlez %g1, %f14, %f20
24975 movneg %xcc, %l2, %g2
24976 ldsb [%l7 + 0x7E], %g4
24977 fmovse %icc, %f0, %f25
24978 fmovdne %icc, %f11, %f26
24979 array8 %o0, %l4, %g7
24980 movne %icc, %o3, %l1
24981 fnot2s %f7, %f20
24982 std %f18, [%l7 + 0x10]
24983 edge32ln %o1, %l3, %g5
24984 addccc %i4, 0x0BF3, %g3
24985 fones %f8
24986 fpsub16s %f25, %f18, %f16
24987 andcc %l5, %i7, %l0
24988 andn %i3, %g6, %i2
24989 udivcc %o5, 0x0F91, %o7
24990 ldsb [%l7 + 0x32], %o4
24991 fmovrsgz %o2, %f6, %f27
24992 setx loop_94, %l0, %l1
24993 return %l1
24994 nop
24995 rdpr %cwp, %g1
24996 rdpr %cansave, %g2
24997 rdpr %canrestore, %g3
24998 rdpr %cleanwin, %g4
24999 rdpr %otherwin, %g5
25000 rdpr %wstate, %g6
25001loop_94: udivcc %l6, 0x1D2F, %o6
25002 add %i5, %g1, %i0
25003 fmovsleu %icc, %f17, %f30
25004 array8 %l2, %g4, %o0
25005 srl %l4, 0x09, %g7
25006 edge8 %g2, %l1, %o3
25007 fmovde %xcc, %f4, %f23
25008 fpsub16s %f20, %f0, %f25
25009 fmul8sux16 %f22, %f30, %f10
25010 mulscc %l3, %g5, %o1
25011 fmovsl %icc, %f16, %f31
25012 add %i4, %g3, %i7
25013 movvs %xcc, %l0, %i3
25014 movre %l5, 0x231, %g6
25015 stx %i2, [%l7 + 0x10]
25016 ldub [%l7 + 0x74], %o7
25017 restore %o5, 0x05FD, %o2
25018 rdpr %cwp, %g1
25019 rdpr %cansave, %g2
25020 rdpr %canrestore, %g3
25021 rdpr %cleanwin, %g4
25022 rdpr %otherwin, %g5
25023 rdpr %wstate, %g6
25024 andn %i6, %o4, %i1
25025 movrlz %l6, %o6, %g1
25026 edge8n %i5, %i0, %g4
25027 ldd [%l7 + 0x28], %f24
25028 movpos %xcc, %l2, %o0
25029 lduh [%l7 + 0x26], %g7
25030 movvc %xcc, %g2, %l1
25031 srlx %l4, 0x17, %o3
25032 umulcc %g5, %o1, %l3
25033 fsrc2s %f1, %f9
25034 umul %g3, 0x0B94, %i4
25035 sth %l0, [%l7 + 0x5E]
25036 fmovdcc %icc, %f5, %f18
25037 movl %icc, %i3, %l5
25038 fcmpes %fcc0, %f0, %f22
25039 smulcc %i7, %i2, %o7
25040 setx loop_95, %l0, %l1
25041 return %l1
25042 nop
25043 rdpr %cwp, %g1
25044 rdpr %cansave, %g2
25045 rdpr %canrestore, %g3
25046 rdpr %cleanwin, %g4
25047 rdpr %otherwin, %g5
25048 rdpr %wstate, %g6
25049loop_95: fmovsgu %xcc, %f5, %f23
25050 fmovse %xcc, %f30, %f12
25051 or %i6, 0x019C, %g6
25052 fmovrdne %i1, %f6, %f28
25053 stw %o4, [%l7 + 0x44]
25054 ldub [%l7 + 0x71], %o6
25055 xnorcc %l6, 0x1FE8, %g1
25056 array8 %i5, %i0, %l2
25057 udivcc %o0, 0x1E06, %g4
25058 sir 0x0E7E
25059 udivx %g7, 0x1223, %l1
25060 srlx %g2, %l4, %g5
25061 movn %icc, %o1, %o3
25062 sdiv %l3, 0x0041, %g3
25063 edge32l %l0, %i4, %i3
25064 subc %l5, %i2, %i7
25065 ldub [%l7 + 0x2A], %o7
25066 movrgez %o5, %o2, %g6
25067 edge32 %i1, %i6, %o4
25068 andncc %o6, %g1, %l6
25069 movrgez %i5, %i0, %l2
25070 smulcc %g4, 0x115F, %g7
25071 fmul8ulx16 %f20, %f22, %f24
25072 movcs %xcc, %o0, %g2
25073 orncc %l4, %g5, %l1
25074 stw %o1, [%l7 + 0x70]
25075 std %f28, [%l7 + 0x10]
25076 fornot1 %f18, %f26, %f30
25077 fmovsle %icc, %f7, %f7
25078 mulscc %l3, %o3, %l0
25079 subccc %g3, %i3, %i4
25080 fcmpgt16 %f30, %f6, %l5
25081 fmovdcs %xcc, %f29, %f21
25082 andncc %i7, %o7, %o5
25083 movrgez %o2, %i2, %i1
25084 movrne %i6, 0x247, %g6
25085 orcc %o6, 0x070E, %o4
25086 movneg %xcc, %g1, %i5
25087 andn %i0, 0x1B37, %l2
25088 xnor %l6, %g7, %g4
25089 movle %icc, %g2, %o0
25090 edge16l %l4, %l1, %o1
25091 fmovdge %icc, %f6, %f5
25092 sra %g5, %o3, %l0
25093 srl %l3, %g3, %i3
25094 stw %i4, [%l7 + 0x50]
25095 std %f16, [%l7 + 0x68]
25096 ldub [%l7 + 0x09], %l5
25097 fors %f11, %f20, %f15
25098 smulcc %o7, %o5, %i7
25099 fmovdleu %xcc, %f26, %f31
25100 fxors %f0, %f6, %f4
25101 movgu %icc, %i2, %o2
25102 stb %i1, [%l7 + 0x37]
25103 popc 0x167D, %i6
25104 ldub [%l7 + 0x43], %g6
25105 fmovdleu %icc, %f25, %f18
25106 fmovrsgz %o6, %f22, %f28
25107 edge32ln %o4, %g1, %i5
25108 sll %i0, %l6, %g7
25109 movre %g4, %g2, %l2
25110 ldx [%l7 + 0x08], %l4
25111 fmovrdne %l1, %f12, %f8
25112 ldd [%l7 + 0x30], %o0
25113 restore %g5, %o3, %l0
25114 rdpr %cwp, %g1
25115 rdpr %cansave, %g2
25116 rdpr %canrestore, %g3
25117 rdpr %cleanwin, %g4
25118 rdpr %otherwin, %g5
25119 rdpr %wstate, %g6
25120 edge16ln %l3, %o1, %i3
25121 fmovscs %xcc, %f4, %f24
25122 fmovrde %g3, %f14, %f20
25123 fmovde %xcc, %f11, %f25
25124 edge8ln %l5, %o7, %o5
25125 fornot1 %f20, %f24, %f20
25126 subccc %i4, %i7, %i2
25127 edge8l %i1, %i6, %o2
25128 movneg %xcc, %o6, %g6
25129 movrne %g1, %o4, %i5
25130 mulscc %l6, 0x15AE, %g7
25131 movrne %g4, 0x351, %i0
25132 fcmple32 %f22, %f28, %g2
25133 xorcc %l4, %l2, %o0
25134 fsrc1 %f12, %f8
25135 fmovsleu %icc, %f10, %f15
25136 save %l1, %g5, %o3
25137 rdpr %cwp, %g1
25138 rdpr %cansave, %g2
25139 rdpr %canrestore, %g3
25140 rdpr %cleanwin, %g4
25141 rdpr %otherwin, %g5
25142 rdpr %wstate, %g6
25143 nop
25144 set 0x6E, %l2
25145 lduh [%l7 + %l2], %l3
25146 bshuffle %f20, %f6, %f26
25147 fcmpes %fcc0, %f15, %f11
25148 sth %o1, [%l7 + 0x74]
25149 movgu %icc, %i3, %g3
25150 sdiv %l5, 0x15FE, %o7
25151 orcc %o5, 0x010D, %l0
25152 andn %i4, %i7, %i1
25153 fmovrdlez %i6, %f20, %f22
25154 movleu %xcc, %i2, %o2
25155 ldsw [%l7 + 0x4C], %o6
25156 fmovrslz %g6, %f0, %f4
25157 umul %o4, %g1, %i5
25158 movgu %xcc, %g7, %g4
25159 fcmpeq16 %f30, %f30, %l6
25160 addccc %g2, 0x02CD, %i0
25161 movgu %icc, %l4, %l2
25162 ldub [%l7 + 0x2B], %o0
25163 mulx %g5, 0x1AF8, %o3
25164 stx %l1, [%l7 + 0x18]
25165 edge16ln %o1, %l3, %g3
25166 setx loop_96, %l0, %l1
25167 return %l1
25168 nop
25169 rdpr %cwp, %g1
25170 rdpr %cansave, %g2
25171 rdpr %canrestore, %g3
25172 rdpr %cleanwin, %g4
25173 rdpr %otherwin, %g5
25174 rdpr %wstate, %g6
25175loop_96: movle %xcc, %o5, %l0
25176 movrlez %i4, 0x040, %i7
25177 sdivcc %o7, 0x1D67, %i1
25178 smulcc %i2, %i6, %o6
25179 movcc %icc, %o2, %o4
25180 movrgez %g1, 0x269, %g6
25181 edge16n %g7, %i5, %l6
25182 nop
25183 set 0x62, %l6
25184 ldsb [%l7 + %l6], %g4
25185 xnorcc %g2, 0x1F59, %i0
25186 edge32ln %l4, %l2, %g5
25187 alignaddrl %o3, %l1, %o0
25188 subc %l3, %g3, %o1
25189 fmovsg %xcc, %f21, %f21
25190 fmovdneg %icc, %f25, %f15
25191 umulcc %i3, %l5, %o5
25192 fand %f24, %f12, %f14
25193 fmovrdgez %i4, %f6, %f22
25194 movrgz %i7, 0x17E, %l0
25195 sdivcc %i1, 0x0CED, %o7
25196 fmovsvs %icc, %f15, %f4
25197 srl %i6, %o6, %i2
25198 edge16l %o4, %g1, %o2
25199 or %g6, 0x0EEB, %g7
25200 pdist %f8, %f8, %f20
25201 sdiv %l6, 0x1ADE, %g4
25202 movre %i5, %g2, %i0
25203 fmovdge %xcc, %f29, %f24
25204 sir 0x19EE
25205 srl %l4, %g5, %o3
25206 fmuld8sux16 %f3, %f8, %f22
25207 bshuffle %f6, %f20, %f16
25208 umulcc %l1, 0x1EA9, %o0
25209 add %l3, %l2, %o1
25210 sub %i3, %l5, %g3
25211 fmul8ulx16 %f16, %f30, %f30
25212 edge16ln %o5, %i4, %l0
25213 edge16ln %i1, %i7, %o7
25214 edge8ln %o6, %i2, %i6
25215 fmovsge %icc, %f2, %f15
25216 restore %o4, %o2, %g6
25217 rdpr %cwp, %g1
25218 rdpr %cansave, %g2
25219 rdpr %canrestore, %g3
25220 rdpr %cleanwin, %g4
25221 rdpr %otherwin, %g5
25222 rdpr %wstate, %g6
25223 movpos %xcc, %g1, %l6
25224 xorcc %g7, 0x10BC, %i5
25225 fabsd %f24, %f8
25226 ldsb [%l7 + 0x6F], %g2
25227 fsrc1 %f20, %f6
25228 st %f2, [%l7 + 0x44]
25229 fmovdgu %icc, %f14, %f21
25230 addccc %g4, 0x1850, %i0
25231 movle %icc, %g5, %l4
25232 fnors %f19, %f16, %f11
25233 lduw [%l7 + 0x28], %o3
25234 alignaddr %o0, %l1, %l2
25235 subcc %l3, %o1, %l5
25236 mova %xcc, %i3, %o5
25237 alignaddr %i4, %g3, %l0
25238 umul %i1, %o7, %i7
25239 udiv %o6, 0x1320, %i6
25240 fmovdpos %xcc, %f15, %f19
25241 ldsh [%l7 + 0x40], %o4
25242 movcs %xcc, %o2, %g6
25243 sdivcc %i2, 0x03FB, %g1
25244 lduw [%l7 + 0x3C], %g7
25245 movrlez %i5, 0x097, %l6
25246 add %g4, 0x183D, %i0
25247 movgu %xcc, %g5, %l4
25248 edge32ln %o3, %o0, %g2
25249 movgu %icc, %l1, %l3
25250 fmovsg %xcc, %f30, %f8
25251 movcs %xcc, %o1, %l5
25252 movrgz %i3, 0x2C5, %o5
25253 xorcc %l2, %i4, %l0
25254 sdivx %i1, 0x19A4, %g3
25255 sdiv %o7, 0x07E1, %i7
25256 sir 0x1ACB
25257 andn %o6, 0x1134, %i6
25258 fmovse %xcc, %f28, %f5
25259 ldd [%l7 + 0x10], %f2
25260 addc %o2, %g6, %i2
25261 nop
25262 set 0x10, %i2
25263 ldd [%l7 + %i2], %o4
25264 sth %g7, [%l7 + 0x68]
25265 orn %g1, %i5, %g4
25266 ldsb [%l7 + 0x6C], %i0
25267 andncc %g5, %l4, %l6
25268 save %o3, 0x01D3, %o0
25269 rdpr %cwp, %g1
25270 rdpr %cansave, %g2
25271 rdpr %canrestore, %g3
25272 rdpr %cleanwin, %g4
25273 rdpr %otherwin, %g5
25274 rdpr %wstate, %g6
25275 ldx [%l7 + 0x30], %l1
25276 lduh [%l7 + 0x50], %l3
25277 edge16l %g2, %o1, %i3
25278 fcmpes %fcc1, %f28, %f31
25279 array32 %l5, %l2, %o5
25280 fnegd %f10, %f8
25281 ldub [%l7 + 0x38], %l0
25282 ldx [%l7 + 0x58], %i4
25283 srlx %i1, 0x0B, %g3
25284 lduw [%l7 + 0x74], %o7
25285 edge32ln %o6, %i7, %i6
25286 srax %g6, 0x0B, %o2
25287 orcc %i2, 0x0F93, %o4
25288 edge16ln %g1, %i5, %g4
25289 subccc %i0, %g5, %g7
25290 movle %xcc, %l6, %l4
25291 srlx %o3, %l1, %o0
25292 andcc %g2, %l3, %i3
25293 edge8l %o1, %l2, %l5
25294 popc %l0, %i4
25295 movpos %xcc, %i1, %o5
25296 orncc %o7, %g3, %i7
25297 mulscc %i6, 0x1C5A, %o6
25298 addcc %g6, 0x1DF0, %i2
25299 ldd [%l7 + 0x68], %o4
25300 ldx [%l7 + 0x48], %o2
25301 fandnot2 %f2, %f0, %f28
25302 andncc %g1, %i5, %i0
25303 srax %g5, 0x1C, %g7
25304 lduw [%l7 + 0x0C], %g4
25305 fand %f30, %f10, %f24
25306 xnor %l6, %l4, %o3
25307 xnor %o0, %l1, %l3
25308 fcmps %fcc0, %f19, %f9
25309 fnors %f23, %f14, %f15
25310 movcs %xcc, %i3, %o1
25311 andn %g2, %l5, %l2
25312 fnegs %f30, %f25
25313 subcc %l0, %i4, %i1
25314 ldsh [%l7 + 0x6C], %o5
25315 mova %icc, %g3, %i7
25316 array8 %o7, %o6, %g6
25317 mulx %i6, 0x11BF, %i2
25318 edge8ln %o2, %o4, %i5
25319 fpadd16s %f4, %f0, %f28
25320 xnor %i0, %g5, %g7
25321 lduw [%l7 + 0x10], %g1
25322 srax %g4, 0x0C, %l6
25323 sth %l4, [%l7 + 0x28]
25324 setx loop_97, %l0, %l1
25325 return %l1
25326 nop
25327 rdpr %cwp, %g1
25328 rdpr %cansave, %g2
25329 rdpr %canrestore, %g3
25330 rdpr %cleanwin, %g4
25331 rdpr %otherwin, %g5
25332 rdpr %wstate, %g6
25333loop_97: stw %i3, [%l7 + 0x3C]
25334 srlx %o3, 0x0E, %o1
25335 and %g2, 0x1CED, %l5
25336 sdiv %l0, 0x07A4, %i4
25337 popc %l2, %o5
25338 edge32n %i1, %i7, %o7
25339 subcc %o6, %g6, %g3
25340 edge16 %i6, %i2, %o4
25341 movneg %xcc, %o2, %i5
25342 sra %i0, 0x14, %g7
25343 add %g1, 0x185E, %g5
25344 movrlez %g4, 0x0CE, %l4
25345 addccc %o0, 0x01A2, %l6
25346 sth %l3, [%l7 + 0x7C]
25347 xnor %l1, 0x1CCC, %o3
25348 fmovrde %o1, %f22, %f10
25349 fmovsge %xcc, %f8, %f27
25350 lduh [%l7 + 0x56], %g2
25351 fnot1s %f18, %f21
25352 umulcc %l5, 0x0CA0, %l0
25353 sra %i4, %l2, %i3
25354 movvs %xcc, %i1, %o5
25355 smulcc %i7, %o6, %g6
25356 edge16n %g3, %o7, %i6
25357 edge16l %o4, %o2, %i5
25358 bshuffle %f20, %f16, %f28
25359 move %xcc, %i2, %i0
25360 xorcc %g7, 0x1F0D, %g1
25361 edge16n %g4, %g5, %o0
25362 fmovrdlz %l6, %f12, %f24
25363 stw %l4, [%l7 + 0x34]
25364 sir 0x051E
25365 movn %icc, %l1, %l3
25366 fpack16 %f4, %f3
25367 fmovd %f24, %f14
25368 fexpand %f1, %f12
25369 movrgez %o3, %o1, %g2
25370 nop
25371 set 0x48, %o7
25372 std %f28, [%l7 + %o7]
25373 movvs %xcc, %l5, %i4
25374 xnorcc %l2, %i3, %i1
25375 movne %icc, %l0, %o5
25376 alignaddr %i7, %o6, %g3
25377 edge32 %g6, %o7, %o4
25378 movrne %i6, %i5, %i2
25379 fmovrslez %o2, %f12, %f17
25380 edge16ln %g7, %g1, %i0
25381 addccc %g5, %o0, %l6
25382 std %f26, [%l7 + 0x48]
25383 edge32n %g4, %l4, %l1
25384 array8 %l3, %o1, %g2
25385 stw %o3, [%l7 + 0x24]
25386 edge32l %l5, %i4, %i3
25387 nop
25388 set 0x26, %i1
25389 lduh [%l7 + %i1], %i1
25390 fpadd16s %f11, %f27, %f9
25391 edge8 %l2, %o5, %l0
25392 movrlz %o6, %g3, %i7
25393 movrgez %o7, %o4, %g6
25394 sdiv %i6, 0x10E6, %i5
25395 lduh [%l7 + 0x78], %i2
25396 ldd [%l7 + 0x70], %o2
25397 fmovdg %xcc, %f3, %f9
25398 orn %g7, 0x0FA8, %g1
25399 array16 %g5, %o0, %i0
25400 mova %xcc, %l6, %g4
25401 edge32n %l4, %l1, %l3
25402 stb %o1, [%l7 + 0x24]
25403 udivcc %g2, 0x0142, %l5
25404 edge8ln %i4, %o3, %i1
25405 srax %i3, %l2, %l0
25406 stw %o5, [%l7 + 0x78]
25407 stx %o6, [%l7 + 0x18]
25408 lduh [%l7 + 0x60], %i7
25409 fmovdcc %icc, %f31, %f11
25410 movrne %g3, 0x243, %o7
25411 movgu %icc, %g6, %o4
25412 ldx [%l7 + 0x18], %i6
25413 edge32 %i5, %o2, %i2
25414 movne %icc, %g7, %g1
25415 sdiv %o0, 0x0001, %g5
25416 movcc %xcc, %i0, %l6
25417 fmovdg %icc, %f9, %f26
25418 movvc %xcc, %l4, %g4
25419 fmovrsne %l3, %f2, %f18
25420 sra %l1, %o1, %l5
25421 movvc %xcc, %g2, %i4
25422 xnor %i1, 0x02A8, %i3
25423 ldd [%l7 + 0x20], %f22
25424 lduh [%l7 + 0x1E], %l2
25425 orn %o3, %o5, %o6
25426 movg %xcc, %i7, %g3
25427 fandnot2 %f12, %f8, %f22
25428 fnands %f27, %f7, %f26
25429 edge8 %l0, %g6, %o4
25430 array32 %o7, %i6, %o2
25431 fexpand %f14, %f12
25432 edge32n %i5, %g7, %g1
25433 ldsb [%l7 + 0x37], %i2
25434 movl %icc, %o0, %i0
25435 movcc %xcc, %l6, %g5
25436 ldd [%l7 + 0x08], %f22
25437 ldd [%l7 + 0x78], %g4
25438 sllx %l4, %l3, %l1
25439 fnegd %f6, %f8
25440 fxors %f3, %f1, %f28
25441 subcc %o1, 0x1A55, %g2
25442 fcmpne16 %f0, %f12, %l5
25443 addccc %i1, %i4, %l2
25444 mulscc %i3, 0x025A, %o3
25445 sdiv %o6, 0x0BF2, %o5
25446 subccc %i7, 0x1BA6, %l0
25447 stx %g6, [%l7 + 0x08]
25448 fmovrsgez %o4, %f30, %f25
25449 alignaddr %g3, %o7, %o2
25450 pdist %f8, %f28, %f20
25451 addcc %i5, %i6, %g7
25452 fzero %f4
25453 array32 %i2, %g1, %o0
25454 umul %i0, %l6, %g4
25455 andcc %g5, 0x08B5, %l3
25456 orn %l1, %l4, %o1
25457 ldd [%l7 + 0x40], %f18
25458 movneg %icc, %g2, %l5
25459 fpack16 %f4, %f30
25460 ldd [%l7 + 0x68], %i4
25461 xnor %i1, %l2, %i3
25462 movn %icc, %o6, %o5
25463 movne %xcc, %o3, %i7
25464 stb %g6, [%l7 + 0x34]
25465 xnorcc %l0, %o4, %g3
25466 movre %o7, 0x1AE, %o2
25467 fzero %f10
25468 std %f30, [%l7 + 0x30]
25469 fmovsleu %icc, %f6, %f6
25470 subc %i6, %i5, %i2
25471 movvc %icc, %g1, %g7
25472 movre %i0, 0x0B0, %o0
25473 edge8n %l6, %g5, %l3
25474 move %icc, %l1, %g4
25475 fmovsg %xcc, %f7, %f12
25476 udivx %l4, 0x1D34, %g2
25477 stb %l5, [%l7 + 0x30]
25478 movpos %icc, %o1, %i1
25479 xor %l2, %i4, %i3
25480 umul %o6, 0x0B1A, %o5
25481 subccc %o3, 0x1B7E, %i7
25482 movpos %xcc, %l0, %g6
25483 stw %g3, [%l7 + 0x20]
25484 popc %o4, %o2
25485 ldd [%l7 + 0x58], %o6
25486 st %f11, [%l7 + 0x68]
25487 movrlz %i6, %i5, %i2
25488 movle %xcc, %g1, %g7
25489 udiv %i0, 0x0E6D, %l6
25490 array32 %o0, %l3, %g5
25491 fmovrdlz %g4, %f10, %f16
25492 movpos %icc, %l1, %l4
25493 movrgz %g2, 0x115, %l5
25494 edge32l %o1, %l2, %i4
25495 subccc %i1, 0x113B, %o6
25496 fmovsvs %icc, %f9, %f28
25497 movn %icc, %o5, %i3
25498 ldsw [%l7 + 0x6C], %i7
25499 fpsub16s %f8, %f30, %f6
25500 addc %l0, 0x192E, %g6
25501 fmovdl %icc, %f28, %f16
25502 ldsb [%l7 + 0x16], %g3
25503 movne %xcc, %o4, %o3
25504 sll %o2, %o7, %i6
25505 movle %xcc, %i2, %i5
25506 sdivx %g7, 0x0071, %i0
25507 fmul8x16al %f18, %f19, %f14
25508 movrgz %g1, 0x149, %o0
25509 fand %f16, %f18, %f8
25510 addc %l3, %l6, %g5
25511 sethi 0x00EA, %g4
25512 movleu %icc, %l4, %g2
25513 smulcc %l1, %l5, %l2
25514 ld [%l7 + 0x14], %f12
25515 movleu %icc, %i4, %i1
25516 movvc %icc, %o1, %o5
25517 fands %f14, %f22, %f26
25518 fmovs %f28, %f4
25519 subccc %i3, 0x1F6F, %o6
25520 edge32l %i7, %g6, %g3
25521 smulcc %l0, %o4, %o2
25522 andcc %o3, 0x0A1C, %o7
25523 sdivx %i6, 0x07C8, %i2
25524 fcmple32 %f24, %f12, %g7
25525 add %i5, 0x195F, %i0
25526 subccc %g1, %o0, %l6
25527 sdivcc %g5, 0x08FC, %g4
25528 xor %l3, 0x0F62, %g2
25529 andncc %l1, %l5, %l2
25530 edge32n %l4, %i1, %i4
25531 sllx %o5, 0x0A, %o1
25532 move %xcc, %o6, %i3
25533 edge8n %i7, %g3, %g6
25534 bshuffle %f20, %f22, %f4
25535 fmovsvs %xcc, %f16, %f13
25536 edge32l %o4, %l0, %o2
25537 movvs %icc, %o7, %i6
25538 ldub [%l7 + 0x40], %i2
25539 fpsub16s %f19, %f26, %f8
25540 fornot1s %f22, %f2, %f10
25541 movn %xcc, %g7, %i5
25542 fmovscs %icc, %f27, %f4
25543 stw %o3, [%l7 + 0x30]
25544 movl %xcc, %g1, %i0
25545 fmovdne %icc, %f6, %f24
25546 edge16n %o0, %l6, %g4
25547 srax %l3, %g2, %g5
25548 umul %l5, %l1, %l4
25549 movleu %xcc, %l2, %i4
25550 fpackfix %f26, %f30
25551 movpos %xcc, %i1, %o5
25552 movrne %o6, 0x2BD, %o1
25553 xnor %i7, 0x0C99, %g3
25554 sub %i3, %o4, %l0
25555 fmovrslz %o2, %f29, %f18
25556 subccc %o7, 0x0E3E, %g6
25557 edge8l %i6, %i2, %i5
25558 fandnot1 %f10, %f10, %f16
25559 movcc %icc, %g7, %o3
25560 array8 %i0, %g1, %o0
25561 fpadd32s %f21, %f23, %f10
25562 smulcc %l6, 0x16AC, %g4
25563 movrne %g2, %g5, %l3
25564 xnorcc %l1, %l5, %l4
25565 edge32 %l2, %i1, %o5
25566 fand %f18, %f10, %f2
25567 umul %o6, 0x0E27, %o1
25568 ldsh [%l7 + 0x52], %i4
25569 xnor %g3, %i3, %i7
25570 array32 %l0, %o2, %o7
25571 for %f18, %f30, %f22
25572 array16 %o4, %i6, %i2
25573 std %f30, [%l7 + 0x28]
25574 fmovrslez %g6, %f29, %f6
25575 sra %g7, %o3, %i5
25576 for %f6, %f16, %f26
25577 alignaddrl %i0, %g1, %l6
25578 subc %o0, %g4, %g2
25579 movre %g5, 0x2E2, %l1
25580 edge32n %l3, %l5, %l2
25581 lduh [%l7 + 0x0A], %i1
25582 fabsd %f6, %f4
25583 movle %icc, %o5, %l4
25584 movpos %xcc, %o1, %o6
25585 movl %xcc, %g3, %i4
25586 movcs %icc, %i7, %i3
25587 or %o2, 0x0CB3, %l0
25588 fmovdcc %icc, %f18, %f14
25589 movrgez %o7, 0x18F, %o4
25590 fmovrsne %i2, %f19, %f23
25591 umulcc %g6, 0x11E4, %g7
25592 sub %o3, 0x0114, %i5
25593 fpadd32s %f22, %f15, %f24
25594 ldd [%l7 + 0x78], %f0
25595 ld [%l7 + 0x24], %f18
25596 xor %i6, %g1, %i0
25597 movrgez %o0, %l6, %g4
25598 sdiv %g2, 0x1F93, %g5
25599 orcc %l1, 0x06A1, %l3
25600 sdivx %l5, 0x1051, %l2
25601 sra %o5, %l4, %o1
25602 fmovrdne %i1, %f12, %f10
25603 fcmpeq32 %f22, %f2, %o6
25604 movvc %icc, %i4, %i7
25605 movcs %icc, %g3, %i3
25606 fzero %f20
25607 srax %l0, %o7, %o4
25608 fnands %f14, %f3, %f6
25609 movvc %icc, %i2, %o2
25610 movvs %xcc, %g7, %o3
25611 mova %xcc, %g6, %i5
25612 movpos %xcc, %g1, %i0
25613 fxnor %f2, %f28, %f22
25614 addcc %o0, %i6, %g4
25615 smul %g2, %l6, %l1
25616 array8 %g5, %l3, %l5
25617 edge32n %o5, %l4, %o1
25618 movg %xcc, %l2, %o6
25619 fsrc1s %f5, %f17
25620 mulx %i4, %i7, %i1
25621 fmovsgu %xcc, %f25, %f25
25622 fabsd %f8, %f2
25623 sllx %g3, %l0, %o7
25624 fmovdgu %xcc, %f8, %f10
25625 edge32n %o4, %i2, %i3
25626 fmovsa %icc, %f28, %f29
25627 fzeros %f7
25628 movrlz %g7, 0x388, %o3
25629 fnot1s %f12, %f27
25630 orcc %g6, %o2, %g1
25631 add %i0, 0x1DF5, %o0
25632 movn %icc, %i5, %i6
25633 movrgez %g2, %l6, %l1
25634 addc %g5, 0x1847, %l3
25635 srl %g4, %o5, %l5
25636 save %o1, %l4, %o6
25637 rdpr %cwp, %g1
25638 rdpr %cansave, %g2
25639 rdpr %canrestore, %g3
25640 rdpr %cleanwin, %g4
25641 rdpr %otherwin, %g5
25642 rdpr %wstate, %g6
25643 fmuld8sux16 %f16, %f2, %f20
25644 mulx %i4, 0x1086, %i7
25645 subccc %l2, 0x0933, %i1
25646 movleu %xcc, %g3, %o7
25647 fcmpd %fcc1, %f10, %f30
25648 subc %l0, %i2, %i3
25649 array32 %g7, %o4, %o3
25650 edge16 %g6, %g1, %o2
25651 ldub [%l7 + 0x08], %o0
25652 edge32ln %i0, %i5, %i6
25653 xnorcc %l6, %l1, %g5
25654 orncc %l3, 0x11F8, %g2
25655 fmovdcs %icc, %f9, %f27
25656 fcmped %fcc2, %f10, %f18
25657 sllx %g4, 0x15, %l5
25658 movleu %icc, %o1, %o5
25659 fpadd16 %f18, %f12, %f16
25660 array8 %l4, %i4, %i7
25661 umul %l2, 0x1953, %i1
25662 movgu %icc, %g3, %o7
25663 movcc %xcc, %o6, %l0
25664 ldd [%l7 + 0x48], %f28
25665 movge %icc, %i3, %g7
25666 movrlz %o4, %i2, %g6
25667 array16 %g1, %o2, %o3
25668 srlx %o0, %i0, %i6
25669 andncc %l6, %l1, %g5
25670 srlx %i5, %l3, %g2
25671 edge32 %g4, %l5, %o5
25672 add %o1, 0x0E0C, %i4
25673 edge16ln %l4, %i7, %i1
25674 udivcc %g3, 0x0604, %l2
25675 popc %o6, %l0
25676 edge8n %o7, %i3, %o4
25677 edge8 %i2, %g7, %g1
25678 movgu %xcc, %o2, %g6
25679 movrlz %o0, %o3, %i6
25680 fone %f2
25681 ldd [%l7 + 0x08], %i6
25682 sdiv %l1, 0x1149, %g5
25683 ldx [%l7 + 0x20], %i0
25684 sdivx %l3, 0x1CAC, %i5
25685 movl %icc, %g2, %l5
25686 movge %icc, %g4, %o5
25687 edge32n %o1, %i4, %l4
25688 sth %i1, [%l7 + 0x54]
25689 fcmpeq32 %f10, %f12, %g3
25690 xorcc %i7, %o6, %l0
25691 lduh [%l7 + 0x3A], %l2
25692 nop
25693 set 0x08, %l0
25694 ldd [%l7 + %l0], %f0
25695 xor %o7, %i3, %o4
25696 movg %icc, %i2, %g1
25697 orn %o2, %g6, %o0
25698 alignaddrl %g7, %i6, %l6
25699 std %f2, [%l7 + 0x50]
25700 fnands %f21, %f1, %f13
25701 stb %l1, [%l7 + 0x5D]
25702 movvs %xcc, %g5, %i0
25703 mulx %l3, 0x0095, %i5
25704 sethi 0x0BF6, %g2
25705 alignaddrl %l5, %g4, %o3
25706 fnand %f6, %f26, %f2
25707 save %o5, %i4, %l4
25708 rdpr %cwp, %g1
25709 rdpr %cansave, %g2
25710 rdpr %canrestore, %g3
25711 rdpr %cleanwin, %g4
25712 rdpr %otherwin, %g5
25713 rdpr %wstate, %g6
25714 xor %o1, 0x0C6C, %i1
25715 udiv %i7, 0x1632, %g3
25716 ldx [%l7 + 0x18], %o6
25717 edge32ln %l0, %l2, %i3
25718 udivx %o7, 0x160C, %o4
25719 or %g1, 0x172D, %i2
25720 ldsw [%l7 + 0x0C], %g6
25721 add %o2, 0x1293, %o0
25722 sllx %g7, 0x07, %l6
25723 fandnot1 %f2, %f8, %f6
25724 st %f5, [%l7 + 0x50]
25725 fpsub32 %f30, %f6, %f18
25726 nop
25727 set 0x58, %l1
25728 ldx [%l7 + %l1], %l1
25729 fmovdge %icc, %f7, %f21
25730 fcmpeq32 %f18, %f0, %i6
25731 movleu %icc, %g5, %l3
25732 edge32n %i0, %i5, %l5
25733 lduh [%l7 + 0x36], %g2
25734 fmovrsne %o3, %f2, %f31
25735 edge32ln %g4, %i4, %l4
25736 edge8 %o1, %o5, %i7
25737 movrlz %g3, %o6, %i1
25738 fornot2s %f1, %f17, %f31
25739 fmovscc %xcc, %f7, %f3
25740 movleu %icc, %l0, %l2
25741 stx %o7, [%l7 + 0x10]
25742 movrgz %o4, 0x31C, %g1
25743 move %xcc, %i2, %g6
25744 faligndata %f24, %f12, %f22
25745 sll %i3, %o2, %g7
25746 movrne %o0, %l1, %l6
25747 movn %xcc, %i6, %g5
25748 fandnot1s %f2, %f11, %f2
25749 lduw [%l7 + 0x20], %i0
25750 std %f0, [%l7 + 0x68]
25751 srax %l3, 0x12, %i5
25752 array16 %g2, %o3, %g4
25753 movgu %icc, %l5, %i4
25754 ldx [%l7 + 0x20], %o1
25755 movvs %xcc, %o5, %l4
25756 smulcc %g3, %o6, %i7
25757 fmovda %xcc, %f22, %f8
25758 array16 %i1, %l2, %l0
25759 movleu %xcc, %o7, %o4
25760 edge16l %i2, %g6, %g1
25761 mulx %i3, 0x0123, %g7
25762 subccc %o2, 0x189D, %o0
25763 movrlz %l1, %l6, %g5
25764 add %i6, 0x0F41, %i0
25765 movrgez %i5, 0x046, %g2
25766 edge16n %l3, %o3, %g4
25767 stx %l5, [%l7 + 0x30]
25768 orn %i4, %o5, %l4
25769 ldd [%l7 + 0x50], %f20
25770 addc %o1, 0x11C7, %g3
25771 fxnor %f28, %f6, %f20
25772 fmovsle %icc, %f25, %f13
25773 add %i7, 0x1065, %o6
25774 edge32ln %l2, %l0, %o7
25775 sth %o4, [%l7 + 0x22]
25776 edge32 %i2, %i1, %g6
25777 edge16ln %i3, %g1, %g7
25778 movrlez %o0, %o2, %l1
25779 fmovsvc %xcc, %f27, %f2
25780 edge8 %g5, %i6, %l6
25781 stx %i5, [%l7 + 0x28]
25782 movcc %icc, %g2, %i0
25783 edge32 %o3, %l3, %l5
25784 fcmple16 %f28, %f14, %i4
25785 lduh [%l7 + 0x24], %o5
25786 fmovrde %l4, %f14, %f10
25787 xnor %o1, 0x0E17, %g4
25788 fmovrslez %i7, %f20, %f1
25789 edge32ln %o6, %l2, %g3
25790 movne %icc, %l0, %o4
25791 fmovde %icc, %f1, %f27
25792 popc 0x1A69, %o7
25793 fornot2s %f3, %f11, %f5
25794 movrlz %i1, %g6, %i3
25795 fmovdge %icc, %f18, %f27
25796 fandnot2 %f6, %f24, %f4
25797 udivcc %i2, 0x0CC5, %g7
25798 srax %g1, %o0, %l1
25799 edge32n %o2, %g5, %i6
25800 movvc %icc, %i5, %l6
25801 sdivcc %i0, 0x1041, %o3
25802 udivcc %l3, 0x026C, %l5
25803 orn %g2, %o5, %l4
25804 udivcc %o1, 0x1CAE, %g4
25805 movrlez %i4, 0x1A8, %o6
25806 orncc %i7, %l2, %g3
25807 movle %icc, %o4, %o7
25808 edge16ln %i1, %l0, %i3
25809 edge8l %g6, %g7, %i2
25810 nop
25811 set 0x21, %l5
25812 ldsb [%l7 + %l5], %o0
25813 fpackfix %f26, %f18
25814 movge %xcc, %g1, %l1
25815 array32 %o2, %g5, %i5
25816 movrgez %l6, %i6, %i0
25817 orncc %l3, %o3, %g2
25818 fmovdg %icc, %f1, %f21
25819 stx %l5, [%l7 + 0x08]
25820 or %o5, 0x0A77, %o1
25821 subccc %g4, %l4, %o6
25822 movrgez %i7, 0x149, %i4
25823 sdiv %l2, 0x1255, %g3
25824 or %o4, 0x0D5D, %o7
25825 fmovsne %xcc, %f11, %f20
25826 st %f16, [%l7 + 0x1C]
25827 lduh [%l7 + 0x58], %l0
25828 fmul8x16al %f25, %f21, %f24
25829 movle %icc, %i1, %i3
25830 stb %g6, [%l7 + 0x3A]
25831 udivcc %i2, 0x1EB7, %g7
25832 movvs %xcc, %g1, %l1
25833 movleu %icc, %o2, %g5
25834 stb %o0, [%l7 + 0x54]
25835 andcc %i5, 0x1284, %l6
25836 sdiv %i0, 0x15ED, %l3
25837 sdivx %o3, 0x1E14, %i6
25838 movne %icc, %g2, %o5
25839 movre %l5, 0x2E3, %o1
25840 lduw [%l7 + 0x4C], %g4
25841 fmovsgu %xcc, %f23, %f28
25842 ldsb [%l7 + 0x4C], %o6
25843 array16 %l4, %i4, %l2
25844 sdiv %i7, 0x0DAF, %g3
25845 subccc %o7, 0x1E69, %l0
25846 sethi 0x0DEF, %o4
25847 add %i1, 0x0947, %i3
25848 edge16ln %i2, %g7, %g1
25849 orcc %g6, %l1, %g5
25850 xorcc %o0, 0x1638, %o2
25851 movrgez %i5, %i0, %l3
25852 sethi 0x054A, %o3
25853 sll %l6, 0x1D, %i6
25854 fpadd32 %f4, %f6, %f8
25855 fpadd16 %f10, %f0, %f20
25856 fnand %f6, %f18, %f18
25857 movgu %icc, %g2, %l5
25858 movgu %icc, %o1, %g4
25859 lduh [%l7 + 0x0C], %o5
25860 movrne %o6, 0x2FA, %l4
25861 ldd [%l7 + 0x28], %i4
25862 movne %xcc, %l2, %i7
25863 sllx %g3, %o7, %o4
25864 movge %icc, %l0, %i3
25865 restore %i1, %i2, %g7
25866 rdpr %cwp, %g1
25867 rdpr %cansave, %g2
25868 rdpr %canrestore, %g3
25869 rdpr %cleanwin, %g4
25870 rdpr %otherwin, %g5
25871 rdpr %wstate, %g6
25872 std %f4, [%l7 + 0x68]
25873 ldub [%l7 + 0x34], %g1
25874 edge16 %g6, %l1, %o0
25875 movgu %xcc, %o2, %g5
25876 edge16n %i5, %l3, %o3
25877 xor %i0, 0x0F87, %l6
25878 edge16n %i6, %g2, %l5
25879 fmovdpos %xcc, %f29, %f23
25880 lduh [%l7 + 0x4C], %o1
25881 edge8n %o5, %o6, %l4
25882 fcmped %fcc0, %f20, %f18
25883 subcc %i4, %l2, %i7
25884 fpsub16s %f31, %f11, %f19
25885 udivx %g3, 0x119E, %o7
25886 ldsh [%l7 + 0x72], %g4
25887 stb %l0, [%l7 + 0x41]
25888 subc %i3, %o4, %i1
25889 xorcc %g7, 0x1C90, %g1
25890 edge32n %g6, %l1, %o0
25891 alignaddrl %i2, %g5, %i5
25892 fmovrdlz %l3, %f24, %f20
25893 fmovrse %o3, %f27, %f11
25894 ld [%l7 + 0x40], %f28
25895 xorcc %i0, %l6, %o2
25896 movge %icc, %i6, %g2
25897 umul %o1, %l5, %o6
25898 edge16ln %l4, %i4, %l2
25899 fpsub16 %f24, %f10, %f14
25900 edge8 %i7, %o5, %g3
25901 stw %g4, [%l7 + 0x38]
25902 movle %icc, %o7, %l0
25903 fmovsvs %xcc, %f26, %f5
25904 fmuld8ulx16 %f11, %f30, %f0
25905 movl %xcc, %i3, %i1
25906 movvc %xcc, %o4, %g7
25907 lduw [%l7 + 0x34], %g6
25908 edge8n %g1, %l1, %o0
25909 udivx %i2, 0x054F, %i5
25910 movn %icc, %g5, %l3
25911 ldsb [%l7 + 0x55], %i0
25912 ldd [%l7 + 0x70], %o2
25913 movge %icc, %o2, %i6
25914 save %l6, %g2, %l5
25915 rdpr %cwp, %g1
25916 rdpr %cansave, %g2
25917 rdpr %canrestore, %g3
25918 rdpr %cleanwin, %g4
25919 rdpr %otherwin, %g5
25920 rdpr %wstate, %g6
25921 movcc %xcc, %o6, %o1
25922 srl %l4, 0x08, %i4
25923 fsrc1 %f6, %f2
25924 andncc %l2, %o5, %g3
25925 fmovsa %icc, %f15, %f28
25926 andcc %i7, %o7, %g4
25927 sll %i3, %l0, %i1
25928 sir 0x1B4C
25929 umul %o4, %g7, %g1
25930 edge16n %g6, %l1, %o0
25931 lduw [%l7 + 0x74], %i2
25932 sllx %i5, 0x16, %l3
25933 ldd [%l7 + 0x20], %g4
25934 fcmple16 %f14, %f16, %o3
25935 fmovdn %icc, %f9, %f6
25936 popc %i0, %i6
25937 sllx %l6, %o2, %g2
25938 ldd [%l7 + 0x10], %o6
25939 sir 0x1B6B
25940 mulx %o1, %l5, %l4
25941 edge32n %l2, %i4, %o5
25942 subc %g3, %o7, %g4
25943 movn %xcc, %i3, %i7
25944 umulcc %i1, 0x12CD, %o4
25945 and %g7, 0x0C3F, %l0
25946 movn %xcc, %g1, %l1
25947 fcmpes %fcc0, %f10, %f3
25948 srax %o0, 0x13, %g6
25949 orn %i2, %l3, %g5
25950 stx %o3, [%l7 + 0x20]
25951 srax %i5, %i0, %i6
25952 movge %xcc, %o2, %l6
25953 movne %xcc, %g2, %o6
25954 ldd [%l7 + 0x48], %f28
25955 fornot2s %f12, %f29, %f28
25956 fmovdgu %xcc, %f23, %f26
25957 subc %l5, %o1, %l2
25958 subc %i4, %l4, %g3
25959 fmovdcc %xcc, %f30, %f27
25960 fmovrslez %o7, %f31, %f26
25961 xnorcc %o5, 0x01CA, %i3
25962 movleu %icc, %g4, %i7
25963 orn %o4, 0x0EF4, %i1
25964 fmovrslz %g7, %f27, %f15
25965 movn %xcc, %g1, %l1
25966 fmovsn %xcc, %f0, %f19
25967 stw %o0, [%l7 + 0x20]
25968 fpadd16s %f6, %f5, %f5
25969 lduw [%l7 + 0x08], %g6
25970 edge8ln %l0, %i2, %l3
25971 srax %o3, %g5, %i5
25972 umul %i0, 0x002B, %i6
25973 edge8 %l6, %g2, %o2
25974 orncc %o6, 0x1AA5, %o1
25975 andcc %l5, %i4, %l2
25976 fmovdcc %xcc, %f21, %f22
25977 ldsh [%l7 + 0x34], %g3
25978 mulscc %o7, 0x0AB0, %o5
25979 xnorcc %l4, %g4, %i7
25980 save %i3, 0x11EB, %i1
25981 rdpr %cwp, %g1
25982 rdpr %cansave, %g2
25983 rdpr %canrestore, %g3
25984 rdpr %cleanwin, %g4
25985 rdpr %otherwin, %g5
25986 rdpr %wstate, %g6
25987 edge16n %g7, %o4, %g1
25988 addc %o0, %g6, %l0
25989 andncc %i2, %l3, %l1
25990 mulscc %o3, 0x0B69, %g5
25991 edge8ln %i0, %i5, %l6
25992 movn %icc, %g2, %o2
25993 ldsb [%l7 + 0x14], %o6
25994 sir 0x0AB6
25995 umulcc %o1, 0x036F, %l5
25996 ld [%l7 + 0x10], %f8
25997 fmovd %f2, %f20
25998 movle %xcc, %i6, %l2
25999 array8 %g3, %i4, %o7
26000 movrgez %l4, 0x243, %o5
26001 addccc %i7, 0x02DA, %i3
26002 lduh [%l7 + 0x14], %i1
26003 fpsub32 %f4, %f26, %f30
26004 edge8l %g7, %g4, %o4
26005 sll %g1, %g6, %l0
26006 sethi 0x0D10, %i2
26007 udivx %o0, 0x084A, %l1
26008 orn %l3, 0x1FB2, %g5
26009 addc %i0, 0x0B4F, %o3
26010 andncc %i5, %l6, %o2
26011 edge32 %g2, %o1, %l5
26012 orcc %o6, 0x0B0C, %l2
26013 andn %i6, %g3, %o7
26014 fpackfix %f2, %f27
26015 fcmps %fcc0, %f17, %f20
26016 fpadd16s %f31, %f12, %f2
26017 ldd [%l7 + 0x20], %f8
26018 fcmpes %fcc0, %f17, %f13
26019 edge16 %l4, %o5, %i4
26020 ldub [%l7 + 0x34], %i7
26021 sll %i1, %g7, %g4
26022 fnegd %f24, %f16
26023 fone %f14
26024 fmovrslz %i3, %f31, %f12
26025 std %f18, [%l7 + 0x38]
26026 array32 %g1, %o4, %l0
26027 save %i2, %o0, %l1
26028 rdpr %cwp, %g1
26029 rdpr %cansave, %g2
26030 rdpr %canrestore, %g3
26031 rdpr %cleanwin, %g4
26032 rdpr %otherwin, %g5
26033 rdpr %wstate, %g6
26034 fmovdl %xcc, %f21, %f20
26035 xorcc %l3, 0x02A7, %g6
26036 fandnot1s %f24, %f24, %f7
26037 fcmpgt32 %f20, %f10, %g5
26038 sir 0x0A31
26039 edge16 %i0, %i5, %o3
26040 edge8l %l6, %o2, %o1
26041 subccc %l5, %o6, %l2
26042 sra %g2, 0x06, %g3
26043 srl %o7, 0x0B, %i6
26044 movcc %icc, %l4, %o5
26045 popc %i7, %i1
26046 edge32ln %i4, %g4, %g7
26047 edge32ln %g1, %o4, %i3
26048 movrne %i2, %l0, %l1
26049 fmovsvc %icc, %f25, %f27
26050 ldx [%l7 + 0x58], %o0
26051 nop
26052 set 0x18, %g1
26053 lduh [%l7 + %g1], %g6
26054 movvc %xcc, %l3, %g5
26055 edge16n %i0, %i5, %o3
26056 add %l6, 0x112F, %o1
26057 sdivx %o2, 0x0A0A, %o6
26058 fxnors %f7, %f7, %f11
26059 edge32 %l5, %g2, %g3
26060 movre %o7, %l2, %l4
26061 movrgz %o5, %i7, %i6
26062 fmovdge %icc, %f15, %f1
26063 ldsw [%l7 + 0x44], %i1
26064 st %f20, [%l7 + 0x58]
26065 ld [%l7 + 0x30], %f28
26066 movn %xcc, %g4, %i4
26067 xor %g7, 0x055B, %o4
26068 udivcc %g1, 0x08C5, %i3
26069 movrgz %i2, 0x0E8, %l0
26070 fcmped %fcc0, %f26, %f20
26071 edge8 %l1, %o0, %l3
26072 edge32l %g5, %i0, %i5
26073 sdivx %o3, 0x04E3, %l6
26074 nop
26075 set 0x54, %o6
26076 sth %o1, [%l7 + %o6]
26077 fpadd32s %f12, %f12, %f18
26078 lduw [%l7 + 0x4C], %g6
26079 srl %o2, %o6, %l5
26080 add %g3, %o7, %g2
26081 fmovsg %icc, %f26, %f13
26082 sdivx %l2, 0x13C2, %l4
26083 movvc %icc, %i7, %i6
26084 or %o5, %g4, %i4
26085 array32 %i1, %o4, %g7
26086 fmovdl %xcc, %f14, %f4
26087 edge16l %g1, %i2, %i3
26088 save %l0, 0x1AAD, %o0
26089 rdpr %cwp, %g1
26090 rdpr %cansave, %g2
26091 rdpr %canrestore, %g3
26092 rdpr %cleanwin, %g4
26093 rdpr %otherwin, %g5
26094 rdpr %wstate, %g6
26095 fandnot2s %f20, %f13, %f11
26096 add %l3, 0x0640, %l1
26097 stb %g5, [%l7 + 0x67]
26098 fmul8ulx16 %f12, %f0, %f28
26099 umulcc %i0, %o3, %i5
26100 fnands %f24, %f7, %f10
26101 mulscc %l6, %g6, %o2
26102 orncc %o6, %o1, %l5
26103 edge8n %g3, %o7, %l2
26104 udiv %g2, 0x0859, %l4
26105 stw %i7, [%l7 + 0x64]
26106 sth %o5, [%l7 + 0x20]
26107 stb %g4, [%l7 + 0x1B]
26108 stw %i4, [%l7 + 0x24]
26109 nop
26110 set 0x7C, %o2
26111 lduw [%l7 + %o2], %i6
26112 edge16l %i1, %o4, %g1
26113 xor %g7, %i3, %i2
26114 fmovrsgez %l0, %f0, %f18
26115 mulx %l3, %l1, %o0
26116 fmovrde %g5, %f18, %f30
26117 movneg %icc, %i0, %i5
26118 andcc %o3, 0x057A, %l6
26119 srax %g6, %o6, %o2
26120 movge %icc, %o1, %g3
26121 fpackfix %f18, %f25
26122 smul %o7, 0x03F8, %l2
26123 sdiv %g2, 0x1754, %l4
26124 edge16n %l5, %i7, %o5
26125 orncc %i4, %i6, %i1
26126 edge8ln %o4, %g1, %g7
26127 fnor %f30, %f16, %f26
26128 popc 0x053F, %i3
26129 and %i2, %l0, %l3
26130 mulx %g4, 0x16E2, %o0
26131 movne %icc, %g5, %i0
26132 smulcc %l1, %o3, %l6
26133 movrlz %g6, %i5, %o6
26134 stx %o1, [%l7 + 0x38]
26135 ld [%l7 + 0x38], %f27
26136 subccc %o2, 0x0036, %g3
26137 fmovscs %icc, %f30, %f15
26138 sra %o7, 0x1A, %l2
26139 edge16 %g2, %l5, %i7
26140 movg %xcc, %l4, %i4
26141 fmovdge %icc, %f11, %f16
26142 edge16l %o5, %i1, %i6
26143 movvs %xcc, %g1, %o4
26144 movrgez %i3, %g7, %i2
26145 fnegs %f14, %f19
26146 orn %l3, 0x0B40, %l0
26147 lduh [%l7 + 0x68], %g4
26148 sth %g5, [%l7 + 0x34]
26149 mova %xcc, %o0, %l1
26150 movge %xcc, %o3, %i0
26151 ldsw [%l7 + 0x60], %l6
26152 movn %xcc, %g6, %i5
26153 ld [%l7 + 0x28], %f18
26154 umulcc %o1, 0x0C1E, %o2
26155 orn %g3, 0x0EB1, %o7
26156 setx loop_98, %l0, %l1
26157 return %l1
26158 nop
26159 rdpr %cwp, %g1
26160 rdpr %cansave, %g2
26161 rdpr %canrestore, %g3
26162 rdpr %cleanwin, %g4
26163 rdpr %otherwin, %g5
26164 rdpr %wstate, %g6
26165loop_98: edge8 %o6, %i7, %l5
26166 udivcc %i4, 0x1785, %l4
26167 edge32n %i1, %o5, %i6
26168 movrgz %o4, %g1, %g7
26169 movvs %xcc, %i3, %i2
26170 orncc %l3, %l0, %g4
26171 fmovrslz %g5, %f17, %f21
26172 edge32ln %o0, %o3, %i0
26173 srl %l6, 0x13, %g6
26174 edge32n %l1, %i5, %o2
26175 orn %o1, 0x1936, %o7
26176 alignaddr %g3, %g2, %o6
26177 edge16ln %l2, %l5, %i7
26178 movn %xcc, %i4, %i1
26179 movpos %icc, %o5, %i6
26180 movle %icc, %o4, %l4
26181 sll %g7, %i3, %i2
26182 edge16 %l3, %g1, %g4
26183 fmovdneg %xcc, %f18, %f28
26184 fmovdneg %icc, %f2, %f15
26185 edge8l %l0, %g5, %o0
26186 mulscc %o3, %l6, %g6
26187 movre %i0, 0x147, %i5
26188 movrlez %o2, %o1, %o7
26189 movrgez %g3, 0x17A, %g2
26190 fpsub16s %f19, %f9, %f18
26191 fexpand %f12, %f12
26192 edge8ln %l1, %o6, %l5
26193 fpadd32 %f14, %f30, %f10
26194 movrne %l2, 0x177, %i7
26195 stw %i4, [%l7 + 0x64]
26196 ldub [%l7 + 0x4B], %i1
26197 or %o5, %i6, %o4
26198 stw %g7, [%l7 + 0x20]
26199 fcmpeq32 %f22, %f28, %l4
26200 fpadd32s %f24, %f16, %f5
26201 movne %icc, %i3, %l3
26202 movgu %xcc, %g1, %g4
26203 edge16l %i2, %l0, %o0
26204 umul %g5, 0x0BF9, %o3
26205 sth %l6, [%l7 + 0x12]
26206 save %g6, %i0, %i5
26207 rdpr %cwp, %g1
26208 rdpr %cansave, %g2
26209 rdpr %canrestore, %g3
26210 rdpr %cleanwin, %g4
26211 rdpr %otherwin, %g5
26212 rdpr %wstate, %g6
26213 fcmpgt16 %f2, %f6, %o2
26214 sth %o7, [%l7 + 0x48]
26215 fmul8ulx16 %f22, %f8, %f14
26216 edge16l %o1, %g3, %l1
26217 for %f2, %f22, %f12
26218 mulscc %g2, 0x05EB, %l5
26219 ldd [%l7 + 0x18], %o6
26220 orncc %i7, 0x17B2, %l2
26221 move %icc, %i4, %i1
26222 fsrc1s %f11, %f26
26223 movrgez %o5, %i6, %g7
26224 movne %icc, %l4, %i3
26225 fnands %f2, %f23, %f10
26226 stx %o4, [%l7 + 0x50]
26227 mulscc %l3, 0x1C8C, %g1
26228 xnor %g4, %i2, %l0
26229 movcc %xcc, %o0, %g5
26230 mova %icc, %l6, %g6
26231 alignaddr %o3, %i0, %o2
26232 mulscc %o7, 0x0372, %o1
26233 edge8n %i5, %g3, %g2
26234 addccc %l1, %l5, %i7
26235 sllx %l2, 0x1A, %o6
26236 alignaddr %i4, %o5, %i6
26237 edge16 %g7, %i1, %i3
26238 stw %l4, [%l7 + 0x0C]
26239 array8 %l3, %g1, %o4
26240 xor %g4, 0x00E4, %l0
26241 stx %o0, [%l7 + 0x08]
26242 and %i2, %l6, %g5
26243 fnot2 %f4, %f6
26244 movneg %icc, %g6, %i0
26245 addcc %o3, 0x1F75, %o7
26246 fmovscc %icc, %f21, %f25
26247 andncc %o2, %o1, %i5
26248 edge16 %g2, %l1, %l5
26249 fmovsl %icc, %f16, %f30
26250 fmovsneg %xcc, %f17, %f13
26251 movn %xcc, %i7, %l2
26252 ldsb [%l7 + 0x2E], %g3
26253 movrlez %i4, 0x1C0, %o6
26254 fnot1 %f8, %f16
26255 umulcc %o5, %g7, %i6
26256 lduw [%l7 + 0x20], %i3
26257 fnegd %f12, %f26
26258 movpos %icc, %l4, %l3
26259 std %f16, [%l7 + 0x50]
26260 fmovse %xcc, %f13, %f29
26261 add %g1, %o4, %g4
26262 movne %xcc, %i1, %o0
26263 sdiv %l0, 0x0B15, %l6
26264 fones %f14
26265 sra %g5, 0x19, %i2
26266 movrlz %i0, %o3, %o7
26267 xnorcc %o2, 0x0A90, %g6
26268 orn %i5, 0x1840, %g2
26269 xnor %o1, 0x07D9, %l1
26270 andcc %l5, 0x188E, %i7
26271 fmovsle %icc, %f6, %f28
26272 fmovdgu %icc, %f10, %f11
26273 movvc %xcc, %l2, %i4
26274 sll %g3, 0x1A, %o6
26275 orcc %g7, 0x0E4D, %i6
26276 sth %i3, [%l7 + 0x26]
26277 edge32l %l4, %l3, %o5
26278 movne %xcc, %o4, %g4
26279 movrlz %i1, 0x3A8, %g1
26280 mulscc %o0, %l0, %l6
26281 ldsb [%l7 + 0x09], %i2
26282 movvc %xcc, %i0, %g5
26283 movgu %icc, %o3, %o7
26284 fmul8x16al %f0, %f15, %f4
26285 edge8 %g6, %i5, %g2
26286 movn %xcc, %o1, %o2
26287 edge32n %l1, %l5, %l2
26288 stx %i4, [%l7 + 0x28]
26289 edge8n %g3, %o6, %i7
26290 ldd [%l7 + 0x48], %f12
26291 movrgez %g7, %i6, %i3
26292 fmovdvs %icc, %f6, %f11
26293 udiv %l4, 0x0B63, %o5
26294 edge32n %o4, %l3, %g4
26295 edge8l %g1, %o0, %l0
26296 fpsub32 %f28, %f4, %f6
26297 xnorcc %l6, 0x1013, %i2
26298 ld [%l7 + 0x2C], %f25
26299 andncc %i0, %i1, %g5
26300 sir 0x1F3F
26301 sdiv %o3, 0x1CCA, %o7
26302 fandnot2 %f12, %f4, %f30
26303 fcmped %fcc2, %f6, %f12
26304 fmovde %xcc, %f21, %f26
26305 sth %g6, [%l7 + 0x0A]
26306 fxors %f18, %f21, %f12
26307 faligndata %f12, %f2, %f24
26308 edge32n %g2, %o1, %i5
26309 mova %icc, %l1, %o2
26310 subccc %l5, %i4, %l2
26311 andn %o6, %i7, %g3
26312 addcc %i6, %i3, %g7
26313 ldub [%l7 + 0x16], %l4
26314 andcc %o4, %l3, %o5
26315 xorcc %g1, 0x1DB2, %g4
26316 movl %icc, %o0, %l0
26317 movrlez %i2, %l6, %i1
26318 sub %i0, 0x097D, %o3
26319 andcc %o7, %g6, %g2
26320 movneg %xcc, %g5, %i5
26321 movvs %icc, %o1, %l1
26322 move %icc, %o2, %i4
26323 sethi 0x1D42, %l2
26324 lduw [%l7 + 0x38], %o6
26325 ldd [%l7 + 0x48], %i6
26326 sir 0x1FBD
26327 movleu %icc, %l5, %g3
26328 movn %icc, %i3, %g7
26329 ldsh [%l7 + 0x40], %i6
26330 ldd [%l7 + 0x10], %f8
26331 st %f20, [%l7 + 0x4C]
26332 addc %o4, 0x0D79, %l4
26333 sll %o5, %g1, %l3
26334 lduw [%l7 + 0x5C], %g4
26335 movge %xcc, %o0, %l0
26336 fmovrdne %i2, %f6, %f14
26337 fmovdne %xcc, %f7, %f14
26338 edge32 %l6, %i1, %o3
26339 ldsw [%l7 + 0x2C], %o7
26340 edge16l %g6, %i0, %g2
26341 edge8ln %i5, %g5, %l1
26342 sdiv %o2, 0x0C13, %o1
26343 orncc %l2, %o6, %i4
26344 bshuffle %f14, %f20, %f8
26345 fxnor %f20, %f4, %f22
26346 movne %icc, %l5, %g3
26347 fcmps %fcc1, %f27, %f6
26348 fmul8sux16 %f6, %f18, %f16
26349 andncc %i3, %i7, %g7
26350 fmovrdlz %o4, %f8, %f22
26351 array32 %l4, %o5, %g1
26352 fnegd %f4, %f12
26353 fnands %f29, %f5, %f26
26354 movvc %icc, %i6, %l3
26355 array16 %g4, %o0, %l0
26356 stw %l6, [%l7 + 0x7C]
26357 edge16 %i1, %o3, %i2
26358 edge32l %o7, %g6, %i0
26359 alignaddr %i5, %g5, %l1
26360 movle %icc, %o2, %o1
26361 stw %l2, [%l7 + 0x18]
26362 fmovrdlez %o6, %f8, %f30
26363 array16 %g2, %l5, %i4
26364 fmovdgu %xcc, %f13, %f7
26365 andcc %g3, %i7, %i3
26366 movge %xcc, %o4, %g7
26367 orn %l4, %g1, %i6
26368 sdivx %l3, 0x0933, %g4
26369 fmovrdne %o0, %f16, %f10
26370 ldd [%l7 + 0x58], %f24
26371 fnegs %f14, %f13
26372 lduw [%l7 + 0x20], %l0
26373 ldub [%l7 + 0x74], %o5
26374 edge32ln %l6, %i1, %o3
26375 fnot1s %f25, %f28
26376 edge8ln %o7, %g6, %i0
26377 movl %xcc, %i2, %i5
26378 edge32ln %g5, %l1, %o2
26379 movleu %icc, %o1, %o6
26380 movpos %xcc, %g2, %l5
26381 ldsw [%l7 + 0x70], %l2
26382 mulx %g3, %i4, %i7
26383 lduw [%l7 + 0x10], %o4
26384 movcs %icc, %g7, %i3
26385 edge32ln %l4, %g1, %l3
26386 udiv %i6, 0x015B, %o0
26387 alignaddr %g4, %o5, %l6
26388 movgu %xcc, %i1, %o3
26389 sub %l0, %o7, %g6
26390 movcc %xcc, %i0, %i5
26391 array8 %i2, %g5, %o2
26392 or %o1, 0x192D, %l1
26393 alignaddrl %g2, %o6, %l5
26394 ldd [%l7 + 0x20], %f26
26395 xor %l2, %g3, %i7
26396 orn %i4, %o4, %g7
26397 stb %l4, [%l7 + 0x1C]
26398 xorcc %g1, 0x1D86, %i3
26399 movcs %icc, %l3, %o0
26400 movneg %xcc, %g4, %o5
26401 restore %l6, 0x1034, %i1
26402 rdpr %cwp, %g1
26403 rdpr %cansave, %g2
26404 rdpr %canrestore, %g3
26405 rdpr %cleanwin, %g4
26406 rdpr %otherwin, %g5
26407 rdpr %wstate, %g6
26408 andn %o3, %l0, %i6
26409 fxor %f24, %f16, %f20
26410 fands %f23, %f15, %f19
26411 addcc %o7, %g6, %i5
26412 sdivcc %i2, 0x18C7, %g5
26413 subcc %o2, %i0, %l1
26414 xorcc %g2, 0x1215, %o1
26415 fmul8x16 %f23, %f18, %f20
26416 popc 0x0A29, %l5
26417 movgu %icc, %o6, %g3
26418 fmovsleu %icc, %f27, %f2
26419 udivx %l2, 0x067A, %i7
26420 ld [%l7 + 0x58], %f7
26421 st %f19, [%l7 + 0x50]
26422 xor %i4, 0x0F19, %g7
26423 movpos %icc, %l4, %g1
26424 fmovrdne %o4, %f24, %f16
26425 fnot1s %f24, %f4
26426 fsrc1s %f25, %f23
26427 sdivx %i3, 0x150D, %o0
26428 movrlez %g4, %l3, %o5
26429 sdivx %i1, 0x18F0, %l6
26430 umul %o3, 0x1692, %i6
26431 ldsh [%l7 + 0x54], %l0
26432 orcc %o7, 0x01FE, %i5
26433 sir 0x07C4
26434 fors %f26, %f11, %f12
26435 movvc %icc, %i2, %g5
26436 umulcc %g6, %o2, %l1
26437 sub %g2, 0x18A5, %i0
26438 xnor %o1, %l5, %g3
26439 lduh [%l7 + 0x6A], %l2
26440 smulcc %o6, %i7, %g7
26441 edge8n %l4, %i4, %g1
26442 addccc %i3, 0x0FFC, %o4
26443 array32 %g4, %l3, %o5
26444 fmovspos %xcc, %f4, %f23
26445 orn %i1, 0x1F39, %o0
26446 ld [%l7 + 0x54], %f15
26447 setx loop_99, %l0, %l1
26448 return %l1
26449 nop
26450 rdpr %cwp, %g1
26451 rdpr %cansave, %g2
26452 rdpr %canrestore, %g3
26453 rdpr %cleanwin, %g4
26454 rdpr %otherwin, %g5
26455 rdpr %wstate, %g6
26456loop_99: st %f14, [%l7 + 0x54]
26457 smul %o3, 0x1448, %i5
26458 movn %icc, %i2, %o7
26459 mulscc %g5, 0x1A74, %g6
26460 edge8l %l1, %o2, %i0
26461 move %icc, %g2, %l5
26462 movrgz %o1, 0x29F, %l2
26463 ldd [%l7 + 0x18], %f10
26464 fnors %f6, %f10, %f30
26465 addc %o6, 0x0A18, %g3
26466 srlx %i7, %l4, %g7
26467 edge16l %g1, %i3, %o4
26468 srl %g4, %i4, %l3
26469 fmovrdne %o5, %f16, %f0
26470 fcmple32 %f24, %f4, %o0
26471 movg %xcc, %l6, %i6
26472 udivcc %i1, 0x1D8E, %o3
26473 edge32n %i5, %l0, %o7
26474 fpack32 %f0, %f30, %f14
26475 sir 0x1770
26476 and %g5, %i2, %l1
26477 subcc %g6, %o2, %g2
26478 fornot2 %f22, %f26, %f10
26479 stb %i0, [%l7 + 0x1F]
26480 alignaddrl %o1, %l5, %l2
26481 andcc %o6, %g3, %l4
26482 fandnot1s %f22, %f15, %f27
26483 stx %i7, [%l7 + 0x08]
26484 ldub [%l7 + 0x15], %g1
26485 sdivcc %g7, 0x0209, %i3
26486 xor %o4, %i4, %l3
26487 edge32n %o5, %g4, %l6
26488 addc %i6, %i1, %o0
26489 ldd [%l7 + 0x38], %i4
26490 fornot2s %f27, %f9, %f17
26491 fmovrdlez %o3, %f14, %f2
26492 edge8l %o7, %l0, %i2
26493 umulcc %l1, 0x126D, %g6
26494 array32 %g5, %o2, %g2
26495 stw %o1, [%l7 + 0x7C]
26496 fmovdcc %icc, %f19, %f2
26497 movrne %i0, 0x0D0, %l2
26498 edge16l %o6, %g3, %l4
26499 udivx %i7, 0x0032, %g1
26500 alignaddrl %g7, %i3, %l5
26501 srl %o4, 0x03, %i4
26502 edge8ln %l3, %g4, %l6
26503 fmovda %xcc, %f16, %f23
26504 stb %o5, [%l7 + 0x41]
26505 movvc %icc, %i6, %i1
26506 movvc %icc, %i5, %o3
26507 xnorcc %o7, %o0, %i2
26508 sra %l0, 0x10, %l1
26509 fcmpes %fcc2, %f20, %f10
26510 movpos %icc, %g5, %g6
26511 ldx [%l7 + 0x10], %g2
26512 udiv %o2, 0x1AE2, %i0
26513 popc %o1, %l2
26514 mulscc %o6, 0x0714, %l4
26515 xorcc %i7, %g3, %g1
26516 umulcc %g7, %l5, %i3
26517 fornot2 %f8, %f24, %f20
26518 fcmple16 %f26, %f6, %i4
26519 movvc %xcc, %o4, %g4
26520 fnot1 %f12, %f10
26521 edge8ln %l3, %o5, %l6
26522 edge32 %i1, %i6, %i5
26523 fmul8ulx16 %f4, %f24, %f20
26524 udiv %o3, 0x04D2, %o7
26525 movne %icc, %i2, %l0
26526 stx %o0, [%l7 + 0x40]
26527 fmul8x16au %f13, %f9, %f28
26528 fmovrsne %l1, %f27, %f16
26529 ldsw [%l7 + 0x58], %g5
26530 fmovdg %xcc, %f5, %f15
26531 movge %xcc, %g2, %o2
26532 edge32 %i0, %g6, %o1
26533 orncc %o6, %l2, %l4
26534 ld [%l7 + 0x4C], %f2
26535 smul %i7, 0x1F16, %g3
26536 fmul8x16au %f30, %f28, %f16
26537 movre %g1, %g7, %l5
26538 ldd [%l7 + 0x20], %f22
26539 move %icc, %i3, %i4
26540 fcmpeq32 %f28, %f16, %o4
26541 edge8 %g4, %l3, %l6
26542 fand %f0, %f28, %f2
26543 edge32l %o5, %i6, %i5
26544 movcc %xcc, %i1, %o7
26545 umulcc %o3, %i2, %l0
26546 fmovrse %o0, %f9, %f3
26547 mulscc %l1, %g2, %o2
26548 edge8ln %i0, %g6, %g5
26549 lduw [%l7 + 0x2C], %o6
26550 udiv %l2, 0x0981, %o1
26551 fpsub16s %f5, %f14, %f21
26552 fabss %f8, %f10
26553 fpadd16s %f8, %f2, %f15
26554 subccc %i7, %l4, %g3
26555 nop
26556 set 0x5D, %o4
26557 ldsb [%l7 + %o4], %g1
26558 subccc %l5, %i3, %g7
26559 udivx %o4, 0x1471, %i4
26560 and %l3, 0x047F, %g4
26561 faligndata %f8, %f2, %f14
26562 fpsub32s %f22, %f11, %f17
26563 srl %l6, %o5, %i6
26564 ldx [%l7 + 0x48], %i1
26565 movle %icc, %i5, %o3
26566 fmovrse %i2, %f25, %f25
26567 edge16 %o7, %l0, %o0
26568 andcc %g2, 0x1776, %o2
26569 popc %l1, %i0
26570 xorcc %g6, 0x179D, %o6
26571 move %xcc, %g5, %l2
26572 fmovrsgz %o1, %f4, %f5
26573 nop
26574 set 0x2A, %g2
26575 ldub [%l7 + %g2], %l4
26576 sir 0x0D44
26577 alignaddr %i7, %g1, %g3
26578 edge16n %l5, %g7, %o4
26579 fpadd16 %f16, %f24, %f22
26580 movleu %icc, %i4, %l3
26581 udivx %i3, 0x1C35, %l6
26582 fcmpd %fcc2, %f12, %f10
26583 lduw [%l7 + 0x3C], %o5
26584 addccc %g4, 0x066F, %i1
26585 movvs %icc, %i5, %o3
26586 movle %xcc, %i2, %i6
26587 sdivcc %o7, 0x1638, %o0
26588 movrlez %l0, 0x03B, %o2
26589 movn %xcc, %g2, %l1
26590 movrgez %i0, %o6, %g6
26591 movpos %xcc, %g5, %l2
26592 srax %o1, 0x17, %l4
26593 move %icc, %g1, %i7
26594 xorcc %g3, 0x0C8A, %g7
26595 udiv %o4, 0x1E53, %i4
26596 nop
26597 set 0x32, %g5
26598 ldsh [%l7 + %g5], %l3
26599 smulcc %i3, 0x0A14, %l6
26600 array16 %l5, %g4, %i1
26601 movg %xcc, %o5, %i5
26602 ldd [%l7 + 0x38], %o2
26603 srlx %i2, 0x15, %o7
26604 lduw [%l7 + 0x24], %i6
26605 movge %xcc, %l0, %o2
26606 movn %xcc, %o0, %g2
26607 array32 %l1, %i0, %g6
26608 movg %icc, %g5, %o6
26609 movn %xcc, %l2, %o1
26610 movle %xcc, %g1, %l4
26611 sra %g3, 0x07, %i7
26612 edge8l %g7, %o4, %i4
26613 movne %xcc, %l3, %i3
26614 fnand %f24, %f18, %f14
26615 andcc %l5, 0x1C6D, %l6
26616 edge32n %i1, %g4, %o5
26617 array32 %o3, %i5, %i2
26618 array16 %i6, %l0, %o7
26619 addccc %o0, 0x0D9D, %g2
26620 ldsw [%l7 + 0x3C], %l1
26621 st %f11, [%l7 + 0x44]
26622 fcmpd %fcc0, %f16, %f22
26623 movcs %xcc, %i0, %o2
26624 ldsh [%l7 + 0x2A], %g5
26625 fmovdneg %xcc, %f9, %f21
26626 orn %o6, %l2, %o1
26627 ldd [%l7 + 0x38], %f20
26628 xnor %g1, %g6, %l4
26629 srlx %i7, 0x08, %g7
26630 movl %xcc, %g3, %o4
26631 save %l3, %i4, %l5
26632 rdpr %cwp, %g1
26633 rdpr %cansave, %g2
26634 rdpr %canrestore, %g3
26635 rdpr %cleanwin, %g4
26636 rdpr %otherwin, %g5
26637 rdpr %wstate, %g6
26638 fsrc1s %f19, %f28
26639 sethi 0x1C32, %i3
26640 fnor %f4, %f26, %f2
26641 fmovdge %icc, %f16, %f16
26642 move %xcc, %i1, %l6
26643 edge32 %g4, %o5, %i5
26644 ldsw [%l7 + 0x40], %i2
26645 and %i6, %l0, %o7
26646 lduh [%l7 + 0x4A], %o3
26647 sethi 0x0FDE, %o0
26648 movvs %xcc, %g2, %i0
26649 movle %xcc, %o2, %g5
26650 sdivx %l1, 0x143D, %o6
26651 restore %o1, 0x13CC, %g1
26652 rdpr %cwp, %g1
26653 rdpr %cansave, %g2
26654 rdpr %canrestore, %g3
26655 rdpr %cleanwin, %g4
26656 rdpr %otherwin, %g5
26657 rdpr %wstate, %g6
26658 xnorcc %l2, %g6, %i7
26659 movneg %icc, %g7, %l4
26660 addc %o4, %l3, %i4
26661 fmovrdgz %g3, %f4, %f0
26662 ldsh [%l7 + 0x50], %i3
26663 fmovspos %icc, %f29, %f9
26664 movge %icc, %l5, %i1
26665 array8 %g4, %o5, %i5
26666 siam 0x6
26667 add %i2, 0x04CA, %l6
26668 edge32l %l0, %i6, %o3
26669 ldub [%l7 + 0x4A], %o7
26670 orcc %g2, %o0, %i0
26671 lduh [%l7 + 0x5C], %o2
26672 ldsw [%l7 + 0x64], %g5
26673 movrne %o6, %o1, %l1
26674 ldsw [%l7 + 0x78], %l2
26675 sdivx %g1, 0x10E0, %i7
26676 fmovdvs %icc, %f2, %f4
26677 mulx %g6, %l4, %g7
26678 movre %o4, 0x366, %l3
26679 sdivcc %i4, 0x0BD8, %i3
26680 alignaddrl %l5, %g3, %i1
26681 fmovdne %xcc, %f29, %f2
26682 edge8 %o5, %g4, %i5
26683 fmovrdne %i2, %f26, %f24
26684 sll %l6, 0x0C, %i6
26685 edge32l %l0, %o3, %g2
26686 ldd [%l7 + 0x58], %o0
26687 st %f24, [%l7 + 0x50]
26688 fxors %f18, %f1, %f21
26689 sethi 0x1BD8, %i0
26690 udiv %o2, 0x16C5, %o7
26691 move %xcc, %o6, %o1
26692 array16 %l1, %g5, %l2
26693 xor %g1, %i7, %g6
26694 umul %l4, 0x00A2, %o4
26695 array8 %g7, %i4, %l3
26696 sth %i3, [%l7 + 0x5A]
26697 lduw [%l7 + 0x50], %l5
26698 edge8n %i1, %g3, %g4
26699 sdiv %o5, 0x1E73, %i2
26700 srl %i5, %i6, %l6
26701 save %o3, %g2, %l0
26702 rdpr %cwp, %g1
26703 rdpr %cansave, %g2
26704 rdpr %canrestore, %g3
26705 rdpr %cleanwin, %g4
26706 rdpr %otherwin, %g5
26707 rdpr %wstate, %g6
26708 edge16n %o0, %i0, %o7
26709 movle %icc, %o2, %o6
26710 movcc %xcc, %o1, %g5
26711 edge8ln %l1, %g1, %l2
26712 sub %i7, %g6, %o4
26713 srax %g7, %i4, %l4
26714 sir 0x048E
26715 xnorcc %i3, %l3, %l5
26716 alignaddrl %i1, %g3, %o5
26717 sra %g4, %i2, %i6
26718 fnot2s %f18, %f10
26719 fnors %f7, %f27, %f9
26720 stw %i5, [%l7 + 0x0C]
26721 sth %o3, [%l7 + 0x14]
26722 sll %l6, 0x02, %l0
26723 edge8 %g2, %o0, %o7
26724 fmovrde %i0, %f30, %f28
26725 array8 %o2, %o6, %o1
26726 fmovsgu %icc, %f30, %f20
26727 fpack16 %f10, %f7
26728 movle %icc, %l1, %g1
26729 orn %g5, 0x14DD, %l2
26730 fmovspos %xcc, %f30, %f27
26731 mulscc %i7, 0x0CAE, %g6
26732 smulcc %g7, 0x13C7, %i4
26733 xorcc %l4, %i3, %l3
26734 sethi 0x1614, %l5
26735 addcc %o4, %i1, %o5
26736 edge8 %g4, %g3, %i2
26737 addc %i5, 0x0A93, %i6
26738 movrlez %o3, %l0, %l6
26739 movcs %xcc, %g2, %o0
26740 ldd [%l7 + 0x38], %i0
26741 sdivx %o7, 0x17C0, %o2
26742 sllx %o1, %o6, %g1
26743 srax %l1, 0x02, %g5
26744 ldd [%l7 + 0x38], %l2
26745 fmovrdlz %i7, %f0, %f16
26746 fmovdle %icc, %f26, %f6
26747 ldsh [%l7 + 0x5C], %g6
26748 sth %i4, [%l7 + 0x1C]
26749 std %f6, [%l7 + 0x78]
26750 ldub [%l7 + 0x6F], %l4
26751 fandnot2s %f5, %f11, %f21
26752 sdivx %g7, 0x0574, %l3
26753 edge32ln %i3, %l5, %i1
26754 fcmpne16 %f22, %f6, %o5
26755 save %o4, 0x18C0, %g3
26756 rdpr %cwp, %g1
26757 rdpr %cansave, %g2
26758 rdpr %canrestore, %g3
26759 rdpr %cleanwin, %g4
26760 rdpr %otherwin, %g5
26761 rdpr %wstate, %g6
26762 edge16n %g4, %i5, %i6
26763 fcmpeq32 %f22, %f28, %o3
26764 xor %i2, 0x0815, %l0
26765 mova %xcc, %g2, %o0
26766 ldsw [%l7 + 0x18], %l6
26767 fnands %f19, %f21, %f28
26768 mova %icc, %i0, %o2
26769 fpsub16 %f18, %f4, %f18
26770 fmovd %f22, %f4
26771 edge16 %o1, %o7, %o6
26772 popc 0x04FC, %l1
26773 fxnors %f0, %f18, %f16
26774 movcc %xcc, %g5, %l2
26775 lduh [%l7 + 0x64], %g1
26776 edge32 %g6, %i4, %l4
26777 andcc %i7, %g7, %l3
26778 or %l5, %i3, %o5
26779 subc %o4, %i1, %g3
26780 setx loop_100, %l0, %l1
26781 return %l1
26782 nop
26783 rdpr %cwp, %g1
26784 rdpr %cansave, %g2
26785 rdpr %canrestore, %g3
26786 rdpr %cleanwin, %g4
26787 rdpr %otherwin, %g5
26788 rdpr %wstate, %g6
26789loop_100: andncc %o3, %l0, %g2
26790 fmuld8sux16 %f8, %f18, %f8
26791 andncc %o0, %l6, %i2
26792 movle %icc, %o2, %o1
26793 fmovsge %xcc, %f24, %f23
26794 fpadd16 %f28, %f28, %f4
26795 stw %o7, [%l7 + 0x60]
26796 fmovrslez %o6, %f3, %f10
26797 stb %i0, [%l7 + 0x16]
26798 smul %l1, 0x1DC6, %l2
26799 edge8l %g5, %g6, %g1
26800 and %i4, %i7, %g7
26801 stw %l4, [%l7 + 0x10]
26802 udiv %l5, 0x146B, %i3
26803 alignaddrl %l3, %o5, %i1
26804 sdiv %o4, 0x092C, %g3
26805 umulcc %g4, 0x1613, %i6
26806 fmul8x16al %f21, %f14, %f30
26807 movpos %xcc, %i5, %o3
26808 movn %xcc, %g2, %o0
26809 movleu %icc, %l0, %i2
26810 edge32 %o2, %o1, %o7
26811 fmuld8sux16 %f13, %f26, %f10
26812 popc 0x1CF3, %l6
26813 fmovd %f22, %f22
26814 fmovdg %xcc, %f0, %f8
26815 movrlz %i0, %l1, %l2
26816 fexpand %f18, %f16
26817 fmovdcs %icc, %f3, %f1
26818 sth %g5, [%l7 + 0x2E]
26819 ldub [%l7 + 0x6F], %g6
26820 movl %icc, %g1, %o6
26821 lduh [%l7 + 0x1A], %i7
26822 fmovdcc %xcc, %f6, %f5
26823 fornot1 %f6, %f2, %f8
26824 fcmpd %fcc2, %f4, %f18
26825 nop
26826 set 0x28, %g7
26827 stw %i4, [%l7 + %g7]
26828 movrgz %l4, 0x2BD, %l5
26829 popc %i3, %l3
26830 array16 %g7, %i1, %o5
26831 movne %xcc, %o4, %g3
26832 orcc %i6, %g4, %o3
26833 array8 %i5, %g2, %o0
26834 fornot2 %f0, %f0, %f0
26835 srax %i2, 0x09, %o2
26836 movrne %l0, 0x32D, %o7
26837 ldsb [%l7 + 0x73], %l6
26838 mulx %o1, %l1, %i0
26839 edge32n %l2, %g5, %g1
26840 addcc %o6, %g6, %i4
26841 xor %i7, %l4, %l5
26842 and %l3, %g7, %i3
26843 movre %i1, 0x036, %o4
26844 sdivcc %g3, 0x08CC, %o5
26845 udivx %i6, 0x1162, %o3
26846 edge16n %g4, %g2, %o0
26847 orncc %i2, 0x088C, %o2
26848 fpsub32 %f6, %f6, %f28
26849 or %i5, %l0, %l6
26850 fsrc1s %f3, %f30
26851 movvs %xcc, %o7, %o1
26852 std %f8, [%l7 + 0x10]
26853 restore %i0, %l2, %l1
26854 rdpr %cwp, %g1
26855 rdpr %cansave, %g2
26856 rdpr %canrestore, %g3
26857 rdpr %cleanwin, %g4
26858 rdpr %otherwin, %g5
26859 rdpr %wstate, %g6
26860 fornot2s %f12, %f21, %f22
26861 fmovrdlez %g1, %f12, %f4
26862 stx %g5, [%l7 + 0x68]
26863 fmovsneg %xcc, %f10, %f1
26864 fmul8x16al %f0, %f23, %f6
26865 ldsb [%l7 + 0x31], %o6
26866 move %icc, %g6, %i7
26867 edge8ln %l4, %l5, %i4
26868 fcmpgt16 %f18, %f24, %l3
26869 lduh [%l7 + 0x74], %i3
26870 movrne %i1, %g7, %o4
26871 fmovrslez %g3, %f20, %f16
26872 and %o5, 0x08E6, %i6
26873 stw %o3, [%l7 + 0x18]
26874 sir 0x1BAA
26875 sll %g4, 0x0E, %g2
26876 ldsh [%l7 + 0x58], %i2
26877 smul %o0, %o2, %l0
26878 fmovs %f27, %f27
26879 sth %l6, [%l7 + 0x32]
26880 pdist %f22, %f12, %f22
26881 movrlz %o7, 0x2AC, %o1
26882 fpadd16 %f10, %f22, %f8
26883 and %i5, %i0, %l2
26884 ldx [%l7 + 0x08], %l1
26885 movrgez %g1, 0x1FB, %g5
26886 sllx %o6, %g6, %l4
26887 sdivx %i7, 0x1E1A, %l5
26888 ldd [%l7 + 0x48], %i4
26889 andcc %l3, %i3, %g7
26890 for %f2, %f22, %f18
26891 sll %o4, %g3, %o5
26892 xnorcc %i6, %i1, %g4
26893 fmovdl %icc, %f31, %f11
26894 sdivcc %o3, 0x1EA1, %g2
26895 edge16n %i2, %o2, %o0
26896 edge8n %l0, %o7, %o1
26897 sdiv %i5, 0x036E, %l6
26898 srax %l2, 0x09, %l1
26899 addccc %g1, 0x0D4E, %g5
26900 udivcc %i0, 0x0783, %o6
26901 sth %l4, [%l7 + 0x44]
26902 edge8l %i7, %g6, %i4
26903 fmovrsne %l3, %f9, %f27
26904 setx loop_101, %l0, %l1
26905 return %l1
26906 nop
26907 rdpr %cwp, %g1
26908 rdpr %cansave, %g2
26909 rdpr %canrestore, %g3
26910 rdpr %cleanwin, %g4
26911 rdpr %otherwin, %g5
26912 rdpr %wstate, %g6
26913loop_101: lduw [%l7 + 0x08], %g3
26914 movpos %xcc, %g7, %i6
26915 alignaddr %o5, %i1, %o3
26916 fxor %f4, %f14, %f18
26917 sub %g4, %g2, %i2
26918 movleu %xcc, %o0, %o2
26919 lduh [%l7 + 0x76], %l0
26920 fmovdgu %xcc, %f17, %f23
26921 mova %icc, %o7, %o1
26922 movl %xcc, %i5, %l6
26923 movgu %icc, %l2, %g1
26924 fmovsvs %icc, %f3, %f31
26925 siam 0x4
26926 fmul8ulx16 %f22, %f28, %f8
26927 sdivcc %l1, 0x0086, %i0
26928 nop
26929 set 0x51, %i5
26930 stb %g5, [%l7 + %i5]
26931 movpos %icc, %l4, %i7
26932 edge8ln %o6, %i4, %g6
26933 addccc %l5, 0x1CFD, %i3
26934 ldsh [%l7 + 0x3C], %o4
26935 popc %l3, %g3
26936 fpsub32s %f17, %f16, %f25
26937 sub %g7, %i6, %i1
26938 xnorcc %o3, %o5, %g4
26939 sdivcc %i2, 0x1C65, %o0
26940 fornot2s %f19, %f6, %f17
26941 edge16 %o2, %g2, %o7
26942 subcc %l0, 0x0457, %i5
26943 orn %o1, 0x13FD, %l2
26944 edge8l %g1, %l6, %i0
26945 fmovdpos %xcc, %f14, %f22
26946 movn %icc, %g5, %l4
26947 edge32l %l1, %i7, %i4
26948 addcc %o6, 0x05D6, %l5
26949 fcmpne16 %f8, %f0, %i3
26950 nop
26951 set 0x41, %i7
26952 ldub [%l7 + %i7], %g6
26953 ldsh [%l7 + 0x20], %l3
26954 udivcc %g3, 0x11BB, %g7
26955 fors %f29, %f14, %f4
26956 smulcc %o4, %i6, %i1
26957 fexpand %f6, %f10
26958 add %o5, %o3, %g4
26959 movl %xcc, %o0, %i2
26960 addc %g2, 0x06F5, %o7
26961 sethi 0x0369, %o2
26962 umulcc %i5, 0x0B38, %o1
26963 fmul8x16 %f29, %f26, %f0
26964 srl %l2, %g1, %l6
26965 movre %l0, %g5, %l4
26966 fmovsg %xcc, %f21, %f14
26967 xorcc %l1, %i0, %i4
26968 fabsd %f20, %f8
26969 fcmpd %fcc3, %f20, %f8
26970 array16 %i7, %l5, %o6
26971 sdivcc %g6, 0x1F7E, %l3
26972 array16 %i3, %g3, %g7
26973 move %icc, %o4, %i6
26974 stb %i1, [%l7 + 0x0D]
26975 edge32ln %o5, %g4, %o0
26976 save %o3, %g2, %o7
26977 rdpr %cwp, %g1
26978 rdpr %cansave, %g2
26979 rdpr %canrestore, %g3
26980 rdpr %cleanwin, %g4
26981 rdpr %otherwin, %g5
26982 rdpr %wstate, %g6
26983 fmovsvs %xcc, %f2, %f29
26984 srax %o2, 0x15, %i2
26985 umulcc %i5, 0x1CC5, %o1
26986 srax %g1, 0x0D, %l6
26987 mulscc %l2, %l0, %l4
26988 movvc %xcc, %g5, %l1
26989 udivx %i4, 0x0AEB, %i0
26990 fors %f24, %f11, %f17
26991 fmovsle %icc, %f6, %f14
26992 popc %l5, %i7
26993 alignaddr %o6, %g6, %l3
26994 fmovsne %icc, %f29, %f22
26995 fmul8x16au %f20, %f2, %f22
26996 sethi 0x05EA, %i3
26997 movleu %icc, %g3, %o4
26998 subccc %i6, 0x0925, %i1
26999 srl %g7, %o5, %o0
27000 movre %g4, 0x3E0, %o3
27001 fzeros %f21
27002 restore %o7, 0x1143, %o2
27003 rdpr %cwp, %g1
27004 rdpr %cansave, %g2
27005 rdpr %canrestore, %g3
27006 rdpr %cleanwin, %g4
27007 rdpr %otherwin, %g5
27008 rdpr %wstate, %g6
27009 edge32l %i2, %g2, %i5
27010 movrgez %o1, 0x151, %l6
27011 lduh [%l7 + 0x74], %l2
27012 popc %g1, %l0
27013 subcc %l4, %l1, %g5
27014 nop
27015 set 0x40, %g4
27016 ldx [%l7 + %g4], %i0
27017 edge8n %i4, %i7, %o6
27018 edge16 %g6, %l3, %i3
27019 sub %g3, 0x1383, %o4
27020 movrlz %l5, %i1, %i6
27021 fmovrdgez %g7, %f6, %f6
27022 subc %o0, 0x09A2, %o5
27023 umul %g4, %o3, %o7
27024 ldx [%l7 + 0x50], %o2
27025 orncc %g2, %i2, %i5
27026 array16 %o1, %l6, %l2
27027 fsrc2 %f10, %f2
27028 sth %g1, [%l7 + 0x66]
27029 orn %l0, %l4, %l1
27030 ldd [%l7 + 0x48], %g4
27031 andcc %i0, 0x1CCA, %i4
27032 edge8ln %i7, %o6, %l3
27033 popc 0x1D5D, %i3
27034 xnorcc %g3, %g6, %l5
27035 sub %i1, %o4, %g7
27036 edge16l %o0, %o5, %g4
27037 sdivcc %o3, 0x1730, %o7
27038 nop
27039 set 0x0C, %i6
27040 stw %o2, [%l7 + %i6]
27041 edge16ln %g2, %i6, %i2
27042 movrne %o1, 0x1B9, %i5
27043 fmul8sux16 %f2, %f10, %f4
27044 fmovsgu %xcc, %f11, %f16
27045 ldd [%l7 + 0x08], %f4
27046 umulcc %l6, %l2, %l0
27047 fxnors %f9, %f14, %f25
27048 nop
27049 set 0x10, %i0
27050 sth %g1, [%l7 + %i0]
27051 fcmpeq16 %f6, %f2, %l1
27052 edge16n %l4, %i0, %i4
27053 movre %g5, 0x326, %i7
27054 ldd [%l7 + 0x28], %l2
27055 sllx %i3, 0x02, %o6
27056 xorcc %g6, 0x0A29, %l5
27057 smul %i1, %g3, %o4
27058 movvc %xcc, %o0, %g7
27059 setx loop_102, %l0, %l1
27060 return %l1
27061 nop
27062 rdpr %cwp, %g1
27063 rdpr %cansave, %g2
27064 rdpr %canrestore, %g3
27065 rdpr %cleanwin, %g4
27066 rdpr %otherwin, %g5
27067 rdpr %wstate, %g6
27068loop_102: fmovsa %xcc, %f5, %f4
27069 ldsb [%l7 + 0x0B], %o7
27070 fpadd16 %f26, %f6, %f4
27071 movle %icc, %g2, %o2
27072 fandnot2 %f10, %f12, %f2
27073 movpos %icc, %i6, %i2
27074 edge8ln %i5, %o1, %l6
27075 alignaddr %l0, %l2, %l1
27076 fsrc2s %f12, %f31
27077 orn %g1, 0x1628, %l4
27078 mulscc %i0, %i4, %i7
27079 movvc %xcc, %g5, %l3
27080 sdiv %i3, 0x127B, %g6
27081 edge8 %l5, %i1, %o6
27082 edge16n %o4, %g3, %g7
27083 orncc %g4, %o5, %o3
27084 sth %o7, [%l7 + 0x60]
27085 edge32ln %g2, %o2, %i6
27086 subcc %o0, 0x0695, %i5
27087 sth %i2, [%l7 + 0x72]
27088 nop
27089 set 0x28, %i3
27090 stb %l6, [%l7 + %i3]
27091 udivx %o1, 0x1186, %l2
27092 ldsb [%l7 + 0x59], %l1
27093 edge16 %l0, %g1, %i0
27094 movpos %xcc, %l4, %i4
27095 array8 %i7, %l3, %i3
27096 movcc %xcc, %g6, %g5
27097 smulcc %l5, 0x127D, %i1
27098 udivx %o6, 0x1506, %g3
27099 sllx %o4, %g7, %g4
27100 sth %o3, [%l7 + 0x6A]
27101 array32 %o7, %g2, %o5
27102 movg %icc, %i6, %o2
27103 fmovsa %xcc, %f0, %f2
27104 edge8 %i5, %i2, %l6
27105 sll %o1, %o0, %l1
27106 addcc %l2, %l0, %i0
27107 fornot2 %f16, %f14, %f10
27108 edge32 %g1, %l4, %i7
27109 fsrc1s %f14, %f12
27110 xnor %l3, 0x1B1C, %i4
27111 stb %i3, [%l7 + 0x5C]
27112 stx %g5, [%l7 + 0x40]
27113 fcmpgt32 %f20, %f12, %l5
27114 array16 %g6, %o6, %g3
27115 sir 0x039E
27116 lduw [%l7 + 0x6C], %i1
27117 udiv %o4, 0x1166, %g7
27118 add %o3, %g4, %g2
27119 mulx %o5, 0x0E65, %i6
27120 nop
27121 set 0x3C, %g3
27122 stw %o2, [%l7 + %g3]
27123 mulx %o7, 0x0F02, %i2
27124 array32 %l6, %i5, %o1
27125 movcs %xcc, %o0, %l2
27126 subcc %l1, %l0, %i0
27127 edge8n %g1, %l4, %i7
27128 sir 0x1287
27129 andcc %l3, %i4, %i3
27130 addcc %l5, 0x0061, %g5
27131 movg %xcc, %g6, %g3
27132 fmovse %xcc, %f23, %f26
27133 edge8ln %o6, %o4, %i1
27134 mova %xcc, %o3, %g4
27135 fpadd32s %f4, %f12, %f24
27136 edge16 %g2, %o5, %g7
27137 sdivcc %i6, 0x0287, %o2
27138 subcc %o7, %i2, %l6
27139 save %i5, %o1, %l2
27140 rdpr %cwp, %g1
27141 rdpr %cansave, %g2
27142 rdpr %canrestore, %g3
27143 rdpr %cleanwin, %g4
27144 rdpr %otherwin, %g5
27145 rdpr %wstate, %g6
27146 sth %l1, [%l7 + 0x3C]
27147 srl %o0, %i0, %g1
27148 fmovdge %xcc, %f27, %f0
27149 movg %icc, %l0, %l4
27150 stb %l3, [%l7 + 0x1E]
27151 fmovdl %xcc, %f31, %f12
27152 array16 %i7, %i4, %i3
27153 ldsw [%l7 + 0x50], %l5
27154 edge8ln %g6, %g3, %g5
27155 andcc %o6, %i1, %o4
27156 fones %f28
27157 movrgz %o3, %g4, %g2
27158 subc %g7, %i6, %o2
27159 fmovdgu %icc, %f21, %f1
27160 sra %o5, 0x05, %i2
27161 edge8 %o7, %i5, %o1
27162 fxors %f29, %f24, %f4
27163 orn %l6, 0x09A9, %l2
27164 array32 %l1, %i0, %g1
27165 xorcc %o0, 0x1AFC, %l0
27166 orn %l3, %i7, %l4
27167 movneg %icc, %i4, %l5
27168 ldx [%l7 + 0x30], %i3
27169 movvs %icc, %g6, %g3
27170 edge8ln %o6, %g5, %i1
27171 mulx %o4, 0x0757, %o3
27172 fmul8ulx16 %f10, %f14, %f16
27173 movvs %xcc, %g2, %g4
27174 ldd [%l7 + 0x78], %f14
27175 std %f22, [%l7 + 0x38]
27176 array16 %i6, %o2, %o5
27177 movle %icc, %g7, %o7
27178 mulx %i2, 0x16E8, %i5
27179 xnorcc %o1, %l2, %l6
27180 srlx %i0, %g1, %l1
27181 sub %l0, %o0, %i7
27182 sdiv %l3, 0x0290, %i4
27183 fandnot1s %f11, %f15, %f6
27184 fnor %f6, %f6, %f30
27185 sth %l5, [%l7 + 0x3E]
27186 fmovsleu %icc, %f29, %f22
27187 std %f0, [%l7 + 0x60]
27188 andn %l4, %i3, %g3
27189 movcs %icc, %o6, %g5
27190 edge16l %g6, %i1, %o4
27191 movpos %xcc, %g2, %g4
27192 movn %xcc, %o3, %i6
27193 move %icc, %o2, %o5
27194 fcmps %fcc2, %f30, %f15
27195 movrne %g7, 0x245, %o7
27196 sir 0x1E4A
27197 edge16ln %i2, %i5, %l2
27198 edge16 %o1, %l6, %g1
27199 lduw [%l7 + 0x64], %l1
27200 fpsub16 %f24, %f22, %f8
27201 edge16l %l0, %o0, %i7
27202 edge8n %i0, %l3, %i4
27203 alignaddrl %l4, %i3, %l5
27204 andn %o6, 0x1647, %g3
27205 fcmpne32 %f12, %f22, %g5
27206 edge8 %i1, %g6, %g2
27207 movpos %icc, %o4, %o3
27208 movn %xcc, %g4, %i6
27209 ldsh [%l7 + 0x26], %o2
27210 edge16l %o5, %o7, %i2
27211 fmovsa %xcc, %f26, %f22
27212 fmovspos %xcc, %f12, %f5
27213 movneg %icc, %g7, %l2
27214 xorcc %i5, %o1, %g1
27215 fmovd %f2, %f12
27216 movl %icc, %l6, %l1
27217 ldsw [%l7 + 0x14], %o0
27218 edge32 %i7, %l0, %i0
27219 movrlz %i4, 0x062, %l4
27220 edge16l %l3, %l5, %i3
27221 xorcc %o6, 0x14C7, %g3
27222 edge8 %i1, %g5, %g6
27223 ldsh [%l7 + 0x76], %g2
27224 edge8l %o4, %g4, %o3
27225 edge8ln %o2, %o5, %i6
27226 sll %o7, %g7, %i2
27227 fmovdle %icc, %f11, %f0
27228 fandnot2s %f13, %f8, %f1
27229 array32 %i5, %o1, %l2
27230 srlx %g1, %l6, %o0
27231 addc %l1, 0x179D, %i7
27232 edge8n %i0, %i4, %l0
27233 or %l3, 0x1EB3, %l5
27234 lduh [%l7 + 0x56], %i3
27235 fnot2s %f2, %f17
27236 sethi 0x13D2, %l4
27237 movn %icc, %o6, %i1
27238 mulx %g5, %g3, %g2
27239 std %f24, [%l7 + 0x18]
27240 alignaddr %g6, %g4, %o4
27241 edge32 %o3, %o2, %o5
27242 fmovrslz %o7, %f13, %f26
27243 fmul8ulx16 %f24, %f16, %f16
27244 andncc %g7, %i2, %i5
27245 udivcc %i6, 0x1E87, %o1
27246 edge16l %g1, %l2, %l6
27247 fmovrdgez %l1, %f16, %f4
27248 orn %i7, %o0, %i0
27249 sethi 0x1BA9, %i4
27250 movgu %icc, %l0, %l5
27251 movn %icc, %l3, %l4
27252 xnorcc %i3, 0x0315, %o6
27253 srax %i1, %g5, %g2
27254 fxnors %f7, %f23, %f21
27255 andcc %g3, %g4, %o4
27256 movleu %icc, %o3, %g6
27257 movre %o5, %o7, %o2
27258 edge16n %i2, %i5, %g7
27259 srlx %i6, 0x0B, %g1
27260 fmovdne %icc, %f5, %f4
27261 mulx %o1, 0x1106, %l2
27262 fmul8ulx16 %f10, %f8, %f26
27263 movpos %xcc, %l1, %i7
27264 sir 0x0D02
27265 sdiv %l6, 0x1571, %o0
27266 movle %icc, %i0, %l0
27267 restore %i4, %l5, %l3
27268 rdpr %cwp, %g1
27269 rdpr %cansave, %g2
27270 rdpr %canrestore, %g3
27271 rdpr %cleanwin, %g4
27272 rdpr %otherwin, %g5
27273 rdpr %wstate, %g6
27274 orcc %l4, 0x0CF8, %o6
27275 edge32 %i1, %g5, %i3
27276 popc %g3, %g2
27277 ldsw [%l7 + 0x20], %g4
27278 std %f28, [%l7 + 0x58]
27279 fpsub16s %f11, %f13, %f4
27280 movrlz %o4, 0x111, %g6
27281 movre %o3, 0x084, %o5
27282 std %f10, [%l7 + 0x50]
27283 movcs %xcc, %o2, %i2
27284 movle %xcc, %i5, %o7
27285 fmul8ulx16 %f22, %f30, %f10
27286 ldsw [%l7 + 0x24], %i6
27287 st %f17, [%l7 + 0x48]
27288 stw %g7, [%l7 + 0x44]
27289 udiv %o1, 0x06E5, %l2
27290 fmovs %f13, %f22
27291 fxor %f10, %f16, %f6
27292 stb %g1, [%l7 + 0x7B]
27293 umulcc %l1, %i7, %l6
27294 popc 0x12C9, %o0
27295 edge16l %l0, %i4, %i0
27296 fmovdleu %icc, %f22, %f10
27297 xnor %l5, 0x0271, %l4
27298 xorcc %o6, 0x0F0B, %i1
27299 fnegd %f30, %f4
27300 alignaddrl %l3, %i3, %g5
27301 xorcc %g2, 0x14FF, %g4
27302 fmovdpos %xcc, %f6, %f28
27303 movvs %icc, %o4, %g6
27304 fmovrde %g3, %f14, %f22
27305 xnor %o3, 0x0AC3, %o5
27306 stw %o2, [%l7 + 0x20]
27307 ld [%l7 + 0x38], %f26
27308 lduh [%l7 + 0x5E], %i2
27309 edge8l %o7, %i6, %g7
27310 movne %icc, %o1, %i5
27311 fmovsneg %icc, %f20, %f27
27312 sra %l2, %l1, %i7
27313 fmovdge %xcc, %f29, %f18
27314 edge32ln %l6, %g1, %o0
27315 sllx %i4, %i0, %l0
27316 edge32 %l5, %o6, %i1
27317 movrne %l4, 0x3DE, %l3
27318 edge8 %i3, %g2, %g4
27319 subccc %g5, %o4, %g6
27320 nop
27321 set 0x28, %l4
27322 std %f6, [%l7 + %l4]
27323 edge8ln %g3, %o5, %o2
27324 std %f16, [%l7 + 0x50]
27325 fsrc2s %f27, %f22
27326 movg %xcc, %i2, %o3
27327 move %icc, %o7, %i6
27328 bshuffle %f4, %f24, %f28
27329 alignaddr %g7, %i5, %l2
27330 fmovsne %xcc, %f14, %f20
27331 sethi 0x025E, %o1
27332 sir 0x198F
27333 fcmple32 %f10, %f16, %l1
27334 fcmpne16 %f14, %f6, %l6
27335 movrlz %g1, %o0, %i4
27336 nop
27337 set 0x7C, %g6
27338 ldsh [%l7 + %g6], %i0
27339 array32 %l0, %i7, %l5
27340 edge8n %i1, %o6, %l4
27341 edge16n %i3, %g2, %l3
27342 fcmpgt16 %f24, %f14, %g5
27343 fmul8x16al %f20, %f11, %f22
27344 fmovsvc %xcc, %f1, %f19
27345 movle %xcc, %g4, %o4
27346 fmovrsgez %g6, %f7, %f15
27347 sra %o5, %g3, %i2
27348 edge32ln %o2, %o3, %i6
27349 fmovsn %icc, %f8, %f6
27350 movvs %icc, %g7, %i5
27351 sub %l2, %o1, %l1
27352 movrgz %l6, 0x30D, %o7
27353 nop
27354 set 0x54, %l3
27355 ldsw [%l7 + %l3], %g1
27356 ldd [%l7 + 0x08], %f10
27357 ldsw [%l7 + 0x40], %o0
27358 fornot2s %f13, %f21, %f21
27359 edge16ln %i4, %i0, %l0
27360 subc %l5, 0x16E6, %i1
27361 edge16l %o6, %i7, %i3
27362 fpadd32s %f13, %f26, %f0
27363 std %f26, [%l7 + 0x10]
27364 ldd [%l7 + 0x10], %l4
27365 st %f14, [%l7 + 0x14]
27366 xor %l3, %g5, %g4
27367 fsrc1 %f20, %f10
27368 stw %g2, [%l7 + 0x48]
27369 srax %g6, %o4, %g3
27370 pdist %f2, %f22, %f18
27371 movneg %icc, %i2, %o5
27372 alignaddr %o2, %i6, %g7
27373 movleu %xcc, %o3, %l2
27374 fmovda %icc, %f24, %f19
27375 smul %i5, %l1, %l6
27376 andcc %o1, %g1, %o7
27377 udivx %o0, 0x1909, %i0
27378 fmovdpos %xcc, %f10, %f16
27379 edge16 %l0, %i4, %l5
27380 addc %i1, %o6, %i3
27381 edge16n %i7, %l3, %l4
27382 ldd [%l7 + 0x38], %f2
27383 movcc %xcc, %g5, %g2
27384 edge8n %g6, %g4, %g3
27385 sir 0x061B
27386 array8 %i2, %o4, %o5
27387 movg %xcc, %i6, %o2
27388 andncc %g7, %o3, %l2
27389 ldd [%l7 + 0x60], %f14
27390 ldsw [%l7 + 0x2C], %l1
27391 ldx [%l7 + 0x08], %l6
27392 movrlz %o1, 0x2AC, %g1
27393 fnand %f24, %f24, %f12
27394 movgu %xcc, %i5, %o7
27395 andncc %i0, %l0, %i4
27396 fmovsg %xcc, %f28, %f22
27397 move %icc, %l5, %i1
27398 siam 0x4
27399 subc %o0, 0x1AB3, %i3
27400 edge32ln %i7, %l3, %l4
27401 alignaddrl %g5, %o6, %g6
27402 andn %g4, %g2, %g3
27403 ldsh [%l7 + 0x14], %o4
27404 subccc %i2, 0x0397, %i6
27405 edge16l %o5, %g7, %o3
27406 srax %o2, %l2, %l1
27407 xorcc %l6, 0x1BCE, %o1
27408 faligndata %f30, %f2, %f4
27409 nop
27410 set 0x20, %o0
27411 ldd [%l7 + %o0], %g0
27412 fmul8x16 %f23, %f4, %f22
27413 umul %i5, 0x1C0A, %i0
27414 addcc %l0, 0x011E, %o7
27415 andn %i4, 0x0C86, %i1
27416 st %f12, [%l7 + 0x48]
27417 edge32ln %l5, %o0, %i3
27418 subcc %l3, 0x0CD4, %i7
27419 movne %xcc, %l4, %g5
27420 srax %o6, %g6, %g2
27421 stb %g3, [%l7 + 0x17]
27422 fmovrdgez %g4, %f4, %f26
27423 sra %o4, %i2, %i6
27424 stw %o5, [%l7 + 0x18]
27425 xorcc %g7, %o2, %o3
27426 setx loop_103, %l0, %l1
27427 return %l1
27428 nop
27429 rdpr %cwp, %g1
27430 rdpr %cansave, %g2
27431 rdpr %canrestore, %g3
27432 rdpr %cleanwin, %g4
27433 rdpr %otherwin, %g5
27434 rdpr %wstate, %g6
27435loop_103: movrlz %g1, 0x059, %i5
27436 fmovrsne %l1, %f10, %f26
27437 edge32ln %i0, %o7, %i4
27438 fmul8x16al %f28, %f13, %f2
27439 fnands %f23, %f12, %f28
27440 udivcc %i1, 0x0ADF, %l0
27441 movle %icc, %o0, %i3
27442 movneg %xcc, %l3, %l5
27443 mulx %l4, 0x1183, %g5
27444 udiv %i7, 0x029F, %g6
27445 lduw [%l7 + 0x58], %o6
27446 array16 %g3, %g4, %g2
27447 movrgz %i2, %i6, %o5
27448 fmovsa %xcc, %f29, %f7
27449 stb %o4, [%l7 + 0x28]
27450 orncc %g7, 0x01AD, %o3
27451 edge8ln %l2, %o2, %o1
27452 save %l6, 0x1B41, %i5
27453 rdpr %cwp, %g1
27454 rdpr %cansave, %g2
27455 rdpr %canrestore, %g3
27456 rdpr %cleanwin, %g4
27457 rdpr %otherwin, %g5
27458 rdpr %wstate, %g6
27459 fands %f10, %f15, %f8
27460 bshuffle %f20, %f30, %f26
27461 fornot2s %f31, %f28, %f9
27462 restore %g1, 0x00E3, %l1
27463 rdpr %cwp, %g1
27464 rdpr %cansave, %g2
27465 rdpr %canrestore, %g3
27466 rdpr %cleanwin, %g4
27467 rdpr %otherwin, %g5
27468 rdpr %wstate, %g6
27469 sdiv %i0, 0x098F, %i4
27470 st %f14, [%l7 + 0x2C]
27471 fcmple32 %f8, %f4, %i1
27472 stw %o7, [%l7 + 0x30]
27473 fandnot2s %f25, %f5, %f16
27474 fand %f18, %f16, %f18
27475 fmovrse %o0, %f10, %f25
27476 fornot2s %f31, %f25, %f27
27477 stb %i3, [%l7 + 0x2A]
27478 movrgz %l0, %l5, %l3
27479 subcc %l4, 0x126D, %g5
27480 ldsh [%l7 + 0x72], %g6
27481 xnor %i7, 0x17CB, %o6
27482 sdiv %g3, 0x1800, %g4
27483 xor %g2, %i6, %i2
27484 movn %xcc, %o4, %g7
27485 edge32 %o3, %l2, %o2
27486 fmovdl %xcc, %f10, %f20
27487 andn %o1, %l6, %o5
27488 fmovdneg %icc, %f23, %f14
27489 fmovsne %icc, %f31, %f1
27490 movre %g1, 0x2F3, %l1
27491 fornot2s %f10, %f21, %f3
27492 fornot2s %f20, %f30, %f7
27493 ld [%l7 + 0x4C], %f2
27494 edge8 %i5, %i0, %i4
27495 fmovde %icc, %f10, %f3
27496 movne %icc, %i1, %o0
27497 addcc %i3, 0x02C4, %l0
27498 ldsw [%l7 + 0x40], %o7
27499 orn %l3, %l5, %g5
27500 edge16ln %g6, %i7, %o6
27501 ldsh [%l7 + 0x76], %l4
27502 fcmpne32 %f22, %f24, %g3
27503 andn %g4, %g2, %i2
27504 edge16n %o4, %i6, %g7
27505 orcc %l2, 0x14B1, %o2
27506 addccc %o3, 0x0CC7, %l6
27507 sdiv %o5, 0x0C28, %g1
27508 orn %o1, %i5, %i0
27509 fzeros %f16
27510 fandnot2s %f7, %f24, %f27
27511 orcc %i4, 0x0A3E, %l1
27512 orncc %i1, %o0, %i3
27513 srlx %l0, 0x02, %l3
27514 sub %o7, %l5, %g6
27515 srax %g5, 0x1A, %i7
27516 lduw [%l7 + 0x34], %l4
27517 sub %o6, 0x0196, %g3
27518 movvc %xcc, %g4, %i2
27519 fnot2s %f27, %f8
27520 udiv %o4, 0x15F6, %g2
27521 fxnor %f10, %f28, %f0
27522 sethi 0x04C4, %g7
27523 fmovsge %xcc, %f4, %f9
27524 addc %i6, %o2, %l2
27525 xnorcc %o3, 0x0E6E, %o5
27526 ldd [%l7 + 0x60], %g0
27527 fmovdcc %xcc, %f0, %f3
27528 edge8ln %l6, %o1, %i0
27529 pdist %f2, %f26, %f0
27530 smulcc %i5, 0x0BB3, %l1
27531 movn %icc, %i4, %i1
27532 fpsub32s %f8, %f17, %f18
27533 stb %i3, [%l7 + 0x3D]
27534 and %l0, %o0, %o7
27535 srax %l3, 0x02, %l5
27536 sethi 0x184D, %g6
27537 movl %icc, %i7, %l4
27538 xor %g5, %o6, %g4
27539 xorcc %i2, 0x0AB0, %g3
27540 lduh [%l7 + 0x48], %g2
27541 edge8ln %o4, %g7, %i6
27542 fmovde %xcc, %f18, %f7
27543 std %f2, [%l7 + 0x08]
27544 orncc %l2, 0x00B8, %o3
27545 std %f12, [%l7 + 0x28]
27546 ldsw [%l7 + 0x30], %o5
27547 edge32ln %o2, %g1, %o1
27548 fsrc2 %f16, %f30
27549 fpack16 %f0, %f11
27550 st %f2, [%l7 + 0x0C]
27551 sdivcc %l6, 0x001D, %i0
27552 fnands %f19, %f31, %f2
27553 sub %l1, 0x0AB4, %i5
27554 addc %i1, 0x1BF7, %i3
27555 array32 %l0, %o0, %o7
27556 movgu %xcc, %l3, %i4
27557 array16 %l5, %g6, %i7
27558 edge16l %l4, %g5, %o6
27559 fmovd %f28, %f18
27560 sdiv %g4, 0x1776, %g3
27561 xor %i2, 0x0DE6, %o4
27562 andn %g2, %i6, %g7
27563 orncc %l2, 0x1801, %o3
27564 edge32 %o2, %o5, %g1
27565 andcc %l6, 0x1DD8, %o1
27566 udivx %l1, 0x14FF, %i5
27567 edge8n %i1, %i3, %i0
27568 edge32n %o0, %l0, %l3
27569 orcc %i4, 0x0AA5, %o7
27570 udivcc %g6, 0x17E1, %i7
27571 orncc %l5, %g5, %l4
27572 fones %f17
27573 fmovdvs %xcc, %f0, %f27
27574 srax %o6, %g3, %g4
27575 movrgz %o4, %g2, %i6
27576 smulcc %g7, %i2, %l2
27577 movleu %icc, %o3, %o5
27578 st %f21, [%l7 + 0x28]
27579 movle %xcc, %g1, %o2
27580 fmovdg %icc, %f20, %f23
27581 sub %l6, 0x0B6A, %o1
27582 fmovrse %i5, %f9, %f24
27583 udivx %i1, 0x1417, %l1
27584 movcs %icc, %i0, %i3
27585 movcc %xcc, %o0, %l3
27586 sethi 0x1179, %i4
27587 st %f22, [%l7 + 0x10]
27588 fmovrdne %l0, %f10, %f26
27589 edge8n %o7, %i7, %l5
27590 sra %g5, %g6, %l4
27591 movge %icc, %g3, %g4
27592 edge32n %o4, %g2, %i6
27593 ldx [%l7 + 0x18], %g7
27594 fmovscs %xcc, %f3, %f11
27595 movn %icc, %i2, %o6
27596 add %l2, %o3, %g1
27597 fmovd %f12, %f14
27598 lduh [%l7 + 0x6A], %o2
27599 sir 0x0FD0
27600 edge16ln %l6, %o1, %i5
27601 array16 %o5, %l1, %i1
27602 fnot2 %f24, %f28
27603 and %i0, 0x15A4, %i3
27604 nop
27605 set 0x20, %o5
27606 ldd [%l7 + %o5], %f8
27607 movrgz %o0, %i4, %l0
27608 edge8 %l3, %i7, %l5
27609 add %g5, 0x0BD1, %g6
27610 edge8l %l4, %o7, %g4
27611 save %o4, 0x03A2, %g2
27612 rdpr %cwp, %g1
27613 rdpr %cansave, %g2
27614 rdpr %canrestore, %g3
27615 rdpr %cleanwin, %g4
27616 rdpr %otherwin, %g5
27617 rdpr %wstate, %g6
27618 movrgez %i6, 0x10E, %g7
27619 subc %i2, %g3, %o6
27620 andn %o3, 0x1A64, %l2
27621 edge8n %o2, %l6, %g1
27622 alignaddr %i5, %o5, %l1
27623 mulscc %i1, 0x0727, %o1
27624 lduw [%l7 + 0x2C], %i3
27625 fcmpne32 %f0, %f12, %i0
27626 std %f14, [%l7 + 0x30]
27627 movle %xcc, %o0, %l0
27628 addcc %i4, 0x129B, %l3
27629 fmovdn %xcc, %f28, %f13
27630 movcs %icc, %i7, %l5
27631 fsrc1 %f30, %f16
27632 edge8ln %g6, %g5, %o7
27633 sdivcc %g4, 0x1597, %l4
27634 or %g2, %o4, %g7
27635 edge32 %i2, %g3, %i6
27636 fands %f21, %f25, %f20
27637 mova %icc, %o6, %l2
27638 sdivcc %o2, 0x0AE0, %l6
27639 udivx %o3, 0x098E, %g1
27640 fmovdgu %icc, %f19, %f23
27641 fnegd %f26, %f12
27642 move %xcc, %i5, %l1
27643 move %xcc, %i1, %o1
27644 andcc %o5, %i0, %i3
27645 add %o0, %i4, %l3
27646 sdivx %l0, 0x0C9A, %l5
27647 fmovsleu %icc, %f24, %f8
27648 fones %f16
27649 udivx %g6, 0x0ABE, %i7
27650 fcmped %fcc2, %f24, %f20
27651 fandnot2s %f22, %f26, %f14
27652 edge16n %o7, %g4, %g5
27653 fmovdleu %icc, %f0, %f18
27654 fzero %f4
27655 orcc %l4, 0x1395, %g2
27656 fpadd32s %f11, %f12, %f20
27657 array16 %o4, %i2, %g3
27658 srax %i6, %g7, %o6
27659 or %l2, 0x1BAA, %o2
27660 fabss %f19, %f1
27661 stw %o3, [%l7 + 0x10]
27662 fmuld8ulx16 %f19, %f16, %f30
27663 subcc %g1, %i5, %l6
27664 fmovdcc %xcc, %f19, %f9
27665 mova %xcc, %l1, %o1
27666 movneg %xcc, %i1, %o5
27667 sth %i3, [%l7 + 0x3C]
27668 movn %icc, %o0, %i0
27669 movcs %icc, %i4, %l0
27670 fmovdcs %icc, %f9, %f16
27671 edge8l %l3, %l5, %g6
27672 fmovda %icc, %f8, %f6
27673 movl %xcc, %o7, %g4
27674 fmovdcc %icc, %f22, %f3
27675 fmovdn %xcc, %f31, %f0
27676 sra %g5, 0x0D, %l4
27677 ld [%l7 + 0x14], %f22
27678 andncc %g2, %o4, %i7
27679 stw %g3, [%l7 + 0x78]
27680 fpsub16s %f5, %f8, %f19
27681 edge16n %i6, %i2, %o6
27682 edge32n %g7, %l2, %o3
27683 edge32 %g1, %o2, %i5
27684 fabsd %f4, %f8
27685 stx %l1, [%l7 + 0x68]
27686 movle %xcc, %o1, %l6
27687 movvs %icc, %o5, %i3
27688 edge8ln %o0, %i1, %i4
27689 xor %i0, %l0, %l5
27690 movleu %icc, %l3, %o7
27691 edge16ln %g4, %g5, %g6
27692 save %g2, %l4, %o4
27693 rdpr %cwp, %g1
27694 rdpr %cansave, %g2
27695 rdpr %canrestore, %g3
27696 rdpr %cleanwin, %g4
27697 rdpr %otherwin, %g5
27698 rdpr %wstate, %g6
27699 umul %i7, %i6, %g3
27700 movcs %icc, %i2, %o6
27701 movpos %xcc, %l2, %g7
27702 sub %g1, 0x1C46, %o3
27703 fmovrde %o2, %f14, %f8
27704 orcc %i5, 0x0B19, %o1
27705 fors %f8, %f25, %f4
27706 for %f20, %f28, %f6
27707 movcc %icc, %l6, %o5
27708 sir 0x1BC9
27709 fmovrdgez %i3, %f4, %f10
27710 and %l1, 0x14F2, %o0
27711 movle %xcc, %i4, %i0
27712 sdivx %i1, 0x1FDB, %l5
27713 fandnot2s %f20, %f17, %f6
27714 movrgez %l0, %l3, %g4
27715 movvc %icc, %o7, %g5
27716 udiv %g6, 0x0198, %l4
27717 stw %o4, [%l7 + 0x18]
27718 alignaddr %g2, %i6, %i7
27719 movl %xcc, %g3, %o6
27720 lduh [%l7 + 0x2E], %l2
27721 udivx %i2, 0x1B54, %g1
27722 fcmple16 %f4, %f26, %g7
27723 array32 %o3, %i5, %o2
27724 fcmpgt32 %f4, %f28, %l6
27725 move %icc, %o1, %i3
27726 sdivx %l1, 0x179B, %o0
27727 edge16n %o5, %i0, %i4
27728 srax %l5, 0x18, %i1
27729 setx loop_104, %l0, %l1
27730 return %l1
27731 nop
27732 rdpr %cwp, %g1
27733 rdpr %cansave, %g2
27734 rdpr %canrestore, %g3
27735 rdpr %cleanwin, %g4
27736 rdpr %otherwin, %g5
27737 rdpr %wstate, %g6
27738loop_104: mulscc %l3, %g5, %g6
27739 movn %xcc, %l4, %o4
27740 srl %g2, 0x07, %i6
27741 srax %o7, %i7, %g3
27742 edge16l %l2, %o6, %g1
27743 movg %icc, %i2, %o3
27744 sir 0x07E3
27745 alignaddr %g7, %o2, %i5
27746 xorcc %l6, %o1, %i3
27747 alignaddr %l1, %o5, %o0
27748 ld [%l7 + 0x7C], %f7
27749 ldx [%l7 + 0x28], %i0
27750 restore %i4, 0x152E, %i1
27751 rdpr %cwp, %g1
27752 rdpr %cansave, %g2
27753 rdpr %canrestore, %g3
27754 rdpr %cleanwin, %g4
27755 rdpr %otherwin, %g5
27756 rdpr %wstate, %g6
27757 fmovsleu %icc, %f30, %f17
27758 orcc %l5, 0x1787, %l0
27759 fmovdg %xcc, %f2, %f1
27760 edge16n %g4, %l3, %g6
27761 fsrc1 %f0, %f16
27762 edge32ln %g5, %l4, %o4
27763 subccc %g2, %o7, %i7
27764 movrgez %g3, 0x0F4, %l2
27765 stb %o6, [%l7 + 0x33]
27766 andn %g1, %i2, %o3
27767 save %g7, %o2, %i6
27768 rdpr %cwp, %g1
27769 rdpr %cansave, %g2
27770 rdpr %canrestore, %g3
27771 rdpr %cleanwin, %g4
27772 rdpr %otherwin, %g5
27773 rdpr %wstate, %g6
27774 movl %xcc, %l6, %o1
27775 stx %i5, [%l7 + 0x60]
27776 movgu %xcc, %l1, %i3
27777 save %o5, %o0, %i0
27778 rdpr %cwp, %g1
27779 rdpr %cansave, %g2
27780 rdpr %canrestore, %g3
27781 rdpr %cleanwin, %g4
27782 rdpr %otherwin, %g5
27783 rdpr %wstate, %g6
27784 sub %i4, 0x15C2, %i1
27785 array8 %l0, %l5, %l3
27786 edge32n %g4, %g5, %l4
27787 stw %g6, [%l7 + 0x24]
27788 movneg %xcc, %g2, %o7
27789 andncc %o4, %g3, %l2
27790 movl %xcc, %o6, %i7
27791 edge8ln %i2, %g1, %g7
27792 edge32 %o2, %o3, %i6
27793 fmovrdlz %o1, %f30, %f24
27794 fmovrslez %l6, %f0, %f9
27795 fcmpne32 %f22, %f12, %i5
27796 umulcc %i3, %o5, %o0
27797 movgu %xcc, %l1, %i4
27798 orn %i0, %i1, %l0
27799 andcc %l3, %l5, %g4
27800 edge8n %l4, %g5, %g6
27801 lduw [%l7 + 0x58], %g2
27802 andcc %o7, 0x16BB, %o4
27803 movge %icc, %g3, %o6
27804 ldx [%l7 + 0x30], %i7
27805 xnorcc %l2, %i2, %g1
27806 nop
27807 set 0x20, %o3
27808 ldd [%l7 + %o3], %o2
27809 alignaddrl %g7, %i6, %o3
27810 lduh [%l7 + 0x56], %l6
27811 stb %o1, [%l7 + 0x7F]
27812 ld [%l7 + 0x1C], %f24
27813 fmovdle %icc, %f11, %f13
27814 fexpand %f15, %f12
27815 movne %icc, %i5, %o5
27816 edge32n %i3, %o0, %i4
27817 xnor %i0, %i1, %l1
27818 edge16n %l3, %l5, %l0
27819 nop
27820 set 0x58, %o1
27821 std %f2, [%l7 + %o1]
27822 fmovrslez %l4, %f4, %f20
27823 array8 %g4, %g6, %g2
27824 fpadd16s %f3, %f7, %f27
27825 andn %g5, %o7, %g3
27826 edge32 %o4, %i7, %l2
27827 edge8l %o6, %i2, %o2
27828 save %g7, 0x0164, %g1
27829 rdpr %cwp, %g1
27830 rdpr %cansave, %g2
27831 rdpr %canrestore, %g3
27832 rdpr %cleanwin, %g4
27833 rdpr %otherwin, %g5
27834 rdpr %wstate, %g6
27835 ldsb [%l7 + 0x51], %i6
27836 movrgz %o3, %l6, %i5
27837 edge32 %o5, %i3, %o0
27838 udivx %i4, 0x1D6A, %o1
27839 ldd [%l7 + 0x38], %f26
27840 movge %icc, %i1, %i0
27841 ldsw [%l7 + 0x6C], %l1
27842 alignaddr %l5, %l3, %l4
27843 nop
27844 set 0x36, %i4
27845 lduh [%l7 + %i4], %g4
27846 fands %f4, %f6, %f13
27847 movge %xcc, %g6, %l0
27848 movgu %xcc, %g5, %o7
27849 andncc %g2, %o4, %g3
27850 movne %xcc, %i7, %o6
27851 sethi 0x08A5, %i2
27852 pdist %f20, %f24, %f28
27853 array8 %o2, %l2, %g1
27854 edge16 %g7, %i6, %l6
27855 sth %i5, [%l7 + 0x08]
27856 movne %icc, %o5, %o3
27857 orn %i3, %o0, %i4
27858 stx %o1, [%l7 + 0x18]
27859 movcc %icc, %i0, %l1
27860 movrgez %i1, 0x1E6, %l3
27861 fmovsvs %icc, %f18, %f23
27862 edge32 %l4, %l5, %g4
27863 udivcc %l0, 0x0680, %g5
27864 fpack16 %f18, %f15
27865 ldsh [%l7 + 0x18], %g6
27866 fpadd32 %f22, %f24, %f4
27867 movne %xcc, %o7, %o4
27868 fmovrdgez %g3, %f22, %f0
27869 udivx %g2, 0x1F34, %o6
27870 movpos %xcc, %i7, %i2
27871 fandnot2s %f15, %f12, %f22
27872 ldsb [%l7 + 0x7B], %o2
27873 edge32 %l2, %g1, %g7
27874 fmovsle %icc, %f16, %f7
27875 sra %i6, 0x1C, %l6
27876 edge8n %i5, %o3, %i3
27877 movle %icc, %o5, %o0
27878 alignaddrl %o1, %i4, %i0
27879 fnot2 %f26, %f0
27880 movcs %icc, %i1, %l1
27881 andncc %l4, %l3, %g4
27882 udiv %l0, 0x0F13, %l5
27883 mova %icc, %g5, %g6
27884 ldub [%l7 + 0x35], %o7
27885 sdiv %o4, 0x034C, %g3
27886 save %g2, %o6, %i2
27887 rdpr %cwp, %g1
27888 rdpr %cansave, %g2
27889 rdpr %canrestore, %g3
27890 rdpr %cleanwin, %g4
27891 rdpr %otherwin, %g5
27892 rdpr %wstate, %g6
27893 movrlz %i7, 0x12F, %o2
27894 edge16 %g1, %g7, %l2
27895 edge32 %l6, %i5, %o3
27896 for %f0, %f2, %f22
27897 edge32l %i3, %o5, %o0
27898 ldsb [%l7 + 0x15], %o1
27899 fandnot1 %f22, %f6, %f28
27900 mulx %i6, %i0, %i4
27901 fmovsvs %xcc, %f1, %f25
27902 movneg %icc, %l1, %i1
27903 umulcc %l3, %l4, %g4
27904 movre %l0, %l5, %g6
27905 srlx %g5, 0x1B, %o7
27906 fxors %f21, %f5, %f28
27907 ldsw [%l7 + 0x7C], %o4
27908 movvc %xcc, %g2, %o6
27909 subcc %i2, 0x1455, %g3
27910 edge32ln %o2, %i7, %g7
27911 smul %g1, 0x0753, %l6
27912 array16 %i5, %l2, %o3
27913 fmovrsgez %o5, %f26, %f14
27914 or %o0, %i3, %o1
27915 fandnot1s %f8, %f6, %f22
27916 smul %i0, 0x05BE, %i4
27917 ldd [%l7 + 0x28], %f16
27918 array32 %l1, %i6, %i1
27919 edge8l %l3, %l4, %g4
27920 array32 %l0, %g6, %g5
27921 alignaddr %l5, %o7, %g2
27922 udivcc %o6, 0x0A82, %o4
27923 fzero %f6
27924 popc 0x1020, %i2
27925 sllx %g3, 0x0C, %o2
27926 fnot1 %f22, %f18
27927 mova %icc, %g7, %g1
27928 ldd [%l7 + 0x68], %f22
27929 movle %icc, %l6, %i5
27930 sllx %l2, 0x1D, %o3
27931 save %i7, 0x00B2, %o5
27932 rdpr %cwp, %g1
27933 rdpr %cansave, %g2
27934 rdpr %canrestore, %g3
27935 rdpr %cleanwin, %g4
27936 rdpr %otherwin, %g5
27937 rdpr %wstate, %g6
27938 orcc %o0, 0x1904, %o1
27939 movre %i3, %i0, %i4
27940 addcc %i6, 0x14A5, %i1
27941 setx loop_105, %l0, %l1
27942 return %l1
27943 nop
27944 rdpr %cwp, %g1
27945 rdpr %cansave, %g2
27946 rdpr %canrestore, %g3
27947 rdpr %cleanwin, %g4
27948 rdpr %otherwin, %g5
27949 rdpr %wstate, %g6
27950loop_105: fpack32 %f8, %f0, %f16
27951 movrgz %g4, 0x020, %l0
27952 subcc %g6, %l1, %g5
27953 xnorcc %o7, 0x0BAC, %g2
27954 udivcc %l5, 0x16A1, %o6
27955 edge8ln %o4, %i2, %g3
27956 restore %o2, %g7, %g1
27957 rdpr %cwp, %g1
27958 rdpr %cansave, %g2
27959 rdpr %canrestore, %g3
27960 rdpr %cleanwin, %g4
27961 rdpr %otherwin, %g5
27962 rdpr %wstate, %g6
27963 andncc %l6, %i5, %o3
27964 movn %icc, %i7, %o5
27965 ld [%l7 + 0x44], %f23
27966 xnorcc %l2, 0x0089, %o0
27967 fmovspos %icc, %f25, %f31
27968 movcs %icc, %o1, %i3
27969 sllx %i4, %i6, %i1
27970 fone %f20
27971 udivx %l3, 0x1DA5, %i0
27972 fpack32 %f26, %f4, %f14
27973 edge16 %l4, %l0, %g4
27974 move %icc, %l1, %g6
27975 edge8l %o7, %g5, %g2
27976 movn %icc, %o6, %o4
27977 movl %xcc, %l5, %g3
27978 ldsh [%l7 + 0x5A], %i2
27979 movcs %icc, %o2, %g1
27980 fexpand %f28, %f6
27981 edge32n %g7, %i5, %l6
27982 addcc %i7, 0x019F, %o3
27983 stw %o5, [%l7 + 0x20]
27984 mova %icc, %o0, %o1
27985 edge16n %l2, %i3, %i6
27986 fors %f23, %f6, %f10
27987 fxnor %f22, %f8, %f28
27988 fmul8ulx16 %f20, %f10, %f28
27989 move %icc, %i1, %i4
27990 sir 0x1092
27991 xnor %l3, 0x0897, %i0
27992 fornot1 %f28, %f10, %f24
27993 save %l0, 0x11B9, %l4
27994 rdpr %cwp, %g1
27995 rdpr %cansave, %g2
27996 rdpr %canrestore, %g3
27997 rdpr %cleanwin, %g4
27998 rdpr %otherwin, %g5
27999 rdpr %wstate, %g6
28000 edge8l %l1, %g4, %o7
28001 fmul8ulx16 %f8, %f14, %f18
28002 stx %g5, [%l7 + 0x58]
28003 movcc %xcc, %g6, %g2
28004 array16 %o6, %o4, %g3
28005 array8 %i2, %o2, %g1
28006 orn %l5, 0x04FE, %g7
28007 movpos %xcc, %i5, %i7
28008 edge8n %o3, %o5, %l6
28009 ld [%l7 + 0x14], %f3
28010 orn %o1, %o0, %l2
28011 fmovdcc %icc, %f10, %f18
28012 fmovsvs %xcc, %f16, %f7
28013 sdivx %i6, 0x0910, %i1
28014 movn %icc, %i4, %i3
28015 sllx %l3, %l0, %l4
28016 popc %i0, %l1
28017 edge8 %o7, %g5, %g4
28018 fnot2 %f16, %f30
28019 stb %g2, [%l7 + 0x20]
28020 lduw [%l7 + 0x3C], %g6
28021 umulcc %o6, %g3, %o4
28022 srlx %i2, %g1, %l5
28023 move %icc, %g7, %o2
28024 ldx [%l7 + 0x08], %i7
28025 subccc %i5, 0x051B, %o5
28026 subccc %o3, 0x1EF7, %o1
28027 movre %o0, %l2, %l6
28028 array16 %i1, %i6, %i3
28029 subc %i4, %l0, %l3
28030 ldx [%l7 + 0x40], %l4
28031 edge16l %i0, %o7, %l1
28032 xnorcc %g4, 0x1ACF, %g2
28033 fandnot2 %f24, %f14, %f4
28034 edge8n %g6, %g5, %o6
28035 ldsh [%l7 + 0x10], %o4
28036 ld [%l7 + 0x40], %f11
28037 nop
28038 set 0x67, %l6
28039 stb %g3, [%l7 + %l6]
28040 movle %icc, %g1, %i2
28041 sir 0x0230
28042 ldsw [%l7 + 0x38], %l5
28043 movrgez %g7, %o2, %i7
28044 udiv %o5, 0x1E86, %o3
28045 ldsw [%l7 + 0x6C], %o1
28046 addc %o0, 0x1770, %i5
28047 bshuffle %f16, %f4, %f28
28048 or %l6, 0x1042, %l2
28049 ldsb [%l7 + 0x7E], %i1
28050 fpackfix %f16, %f2
28051 ldub [%l7 + 0x10], %i3
28052 sub %i4, %i6, %l0
28053 fcmpne32 %f0, %f30, %l3
28054 edge8n %i0, %l4, %o7
28055 fmovdl %xcc, %f11, %f24
28056 and %l1, %g2, %g6
28057 lduw [%l7 + 0x6C], %g4
28058 st %f12, [%l7 + 0x40]
28059 fcmpne16 %f18, %f20, %o6
28060 movvc %xcc, %g5, %o4
28061 movrlz %g1, %i2, %l5
28062 fone %f12
28063 fmovrdne %g3, %f8, %f4
28064 xorcc %o2, %g7, %o5
28065 movcs %icc, %i7, %o1
28066 fsrc1s %f9, %f26
28067 orncc %o0, 0x0562, %i5
28068 stb %l6, [%l7 + 0x79]
28069 movcs %xcc, %l2, %o3
28070 movneg %icc, %i3, %i1
28071 edge16ln %i6, %i4, %l3
28072 movleu %icc, %i0, %l0
28073 nop
28074 set 0x60, %i2
28075 ldx [%l7 + %i2], %l4
28076 fnot2s %f2, %f20
28077 setx loop_106, %l0, %l1
28078 return %l1
28079 nop
28080 rdpr %cwp, %g1
28081 rdpr %cansave, %g2
28082 rdpr %canrestore, %g3
28083 rdpr %cleanwin, %g4
28084 rdpr %otherwin, %g5
28085 rdpr %wstate, %g6
28086loop_106: udiv %g6, 0x1835, %g4
28087 movcs %xcc, %g2, %o6
28088 fmovdcs %icc, %f14, %f23
28089 lduh [%l7 + 0x58], %o4
28090 edge32ln %g1, %i2, %g5
28091 edge8 %g3, %o2, %g7
28092 sdivcc %o5, 0x12AD, %l5
28093 umul %o1, 0x093C, %i7
28094 movle %icc, %i5, %o0
28095 edge32l %l6, %o3, %i3
28096 std %f28, [%l7 + 0x38]
28097 fmovdvs %xcc, %f11, %f22
28098 fone %f24
28099 andncc %i1, %i6, %i4
28100 fcmped %fcc2, %f4, %f16
28101 fandnot2 %f2, %f10, %f8
28102 movrne %l2, 0x3CE, %l3
28103 fone %f22
28104 edge32n %i0, %l4, %l1
28105 save %l0, 0x141E, %g6
28106 rdpr %cwp, %g1
28107 rdpr %cansave, %g2
28108 rdpr %canrestore, %g3
28109 rdpr %cleanwin, %g4
28110 rdpr %otherwin, %g5
28111 rdpr %wstate, %g6
28112 smulcc %o7, %g2, %g4
28113 movneg %xcc, %o4, %o6
28114 sllx %i2, 0x14, %g1
28115 fmovsge %icc, %f0, %f31
28116 alignaddrl %g3, %g5, %o2
28117 sethi 0x081C, %g7
28118 movne %icc, %l5, %o5
28119 addccc %o1, %i5, %o0
28120 lduh [%l7 + 0x38], %i7
28121 ldx [%l7 + 0x60], %l6
28122 movpos %xcc, %o3, %i1
28123 smulcc %i3, %i6, %i4
28124 edge32 %l3, %l2, %l4
28125 movleu %icc, %i0, %l1
28126 movne %xcc, %l0, %o7
28127 fcmpgt16 %f8, %f18, %g2
28128 movpos %icc, %g6, %o4
28129 movl %icc, %o6, %g4
28130 movrgez %g1, 0x2CF, %i2
28131 umul %g5, %g3, %o2
28132 sethi 0x1038, %g7
28133 fmovdge %xcc, %f21, %f7
28134 stb %l5, [%l7 + 0x6A]
28135 xnor %o5, 0x1145, %o1
28136 addccc %o0, %i5, %i7
28137 movleu %icc, %l6, %i1
28138 fandnot1s %f13, %f7, %f8
28139 movcc %xcc, %i3, %o3
28140 ldsw [%l7 + 0x4C], %i4
28141 andcc %i6, 0x12DF, %l2
28142 movne %icc, %l3, %i0
28143 movrne %l1, 0x278, %l4
28144 ldsb [%l7 + 0x7C], %o7
28145 fcmpeq16 %f26, %f28, %l0
28146 stw %g6, [%l7 + 0x7C]
28147 fexpand %f20, %f22
28148 udivcc %o4, 0x1514, %g2
28149 stb %g4, [%l7 + 0x20]
28150 addccc %o6, 0x05C3, %g1
28151 movne %xcc, %g5, %g3
28152 orncc %i2, %g7, %o2
28153 movrne %o5, 0x3FA, %o1
28154 array32 %o0, %l5, %i5
28155 sll %i7, %l6, %i1
28156 movre %o3, 0x14B, %i4
28157 movrgz %i3, %i6, %l2
28158 subcc %l3, %i0, %l1
28159 sir 0x0ED3
28160 array16 %o7, %l0, %l4
28161 st %f10, [%l7 + 0x48]
28162 lduh [%l7 + 0x70], %o4
28163 srax %g2, %g6, %g4
28164 fpsub16 %f12, %f6, %f30
28165 orn %o6, %g1, %g3
28166 restore %i2, %g5, %o2
28167 rdpr %cwp, %g1
28168 rdpr %cansave, %g2
28169 rdpr %canrestore, %g3
28170 rdpr %cleanwin, %g4
28171 rdpr %otherwin, %g5
28172 rdpr %wstate, %g6
28173 stw %g7, [%l7 + 0x30]
28174 fabss %f2, %f16
28175 fmovsleu %icc, %f30, %f29
28176 subccc %o5, 0x0F55, %o1
28177 fmovspos %icc, %f17, %f28
28178 movvs %xcc, %o0, %i5
28179 move %icc, %i7, %l6
28180 fmovdcs %xcc, %f2, %f25
28181 fmovsvc %xcc, %f24, %f16
28182 edge8l %l5, %i1, %i4
28183 smul %o3, 0x13ED, %i6
28184 smul %l2, %i3, %i0
28185 save %l3, %l1, %l0
28186 rdpr %cwp, %g1
28187 rdpr %cansave, %g2
28188 rdpr %canrestore, %g3
28189 rdpr %cleanwin, %g4
28190 rdpr %otherwin, %g5
28191 rdpr %wstate, %g6
28192 movrgez %l4, 0x10B, %o4
28193 sdivcc %o7, 0x01B0, %g6
28194 ldx [%l7 + 0x20], %g2
28195 orncc %g4, %o6, %g1
28196 movge %xcc, %i2, %g5
28197 sllx %o2, 0x07, %g3
28198 fmovrslez %o5, %f10, %f28
28199 add %g7, %o0, %o1
28200 edge32l %i7, %i5, %l6
28201 fmul8x16al %f31, %f31, %f18
28202 movleu %icc, %i1, %i4
28203 xorcc %o3, 0x1B50, %i6
28204 lduh [%l7 + 0x6A], %l5
28205 ldsb [%l7 + 0x7E], %l2
28206 xorcc %i3, %i0, %l1
28207 ldub [%l7 + 0x43], %l0
28208 udivx %l4, 0x1E6F, %l3
28209 array8 %o7, %o4, %g6
28210 or %g4, 0x150B, %g2
28211 mova %icc, %g1, %o6
28212 addcc %g5, %o2, %i2
28213 movleu %icc, %o5, %g7
28214 movn %xcc, %g3, %o0
28215 popc 0x14F3, %i7
28216 orncc %o1, 0x08FA, %l6
28217 popc 0x1017, %i5
28218 udiv %i4, 0x1AC7, %o3
28219 movrgz %i6, %l5, %l2
28220 addccc %i3, 0x0A4F, %i1
28221 movcc %xcc, %l1, %i0
28222 std %f30, [%l7 + 0x40]
28223 edge8ln %l4, %l3, %o7
28224 alignaddrl %o4, %g6, %g4
28225 fexpand %f2, %f22
28226 movvc %icc, %g2, %g1
28227 ldub [%l7 + 0x5F], %o6
28228 ldx [%l7 + 0x50], %l0
28229 nop
28230 set 0x60, %l2
28231 std %f28, [%l7 + %l2]
28232 addcc %o2, 0x06A2, %g5
28233 fmovda %xcc, %f21, %f15
28234 fmovse %xcc, %f8, %f17
28235 nop
28236 set 0x4F, %i1
28237 stb %o5, [%l7 + %i1]
28238 popc %i2, %g3
28239 addc %o0, %i7, %g7
28240 ldx [%l7 + 0x70], %l6
28241 lduh [%l7 + 0x1E], %i5
28242 fmuld8ulx16 %f23, %f9, %f16
28243 edge16n %i4, %o3, %o1
28244 array32 %l5, %i6, %i3
28245 movneg %icc, %i1, %l2
28246 fmovdcs %icc, %f14, %f31
28247 for %f26, %f8, %f28
28248 orn %l1, %l4, %l3
28249 fexpand %f27, %f18
28250 fmovrde %i0, %f0, %f16
28251 array8 %o4, %o7, %g4
28252 fornot2 %f12, %f18, %f24
28253 mulscc %g6, 0x04AD, %g2
28254 umulcc %g1, %o6, %o2
28255 movge %icc, %g5, %l0
28256 srax %o5, 0x1A, %g3
28257 fmovrsgez %i2, %f13, %f30
28258 sllx %o0, 0x1F, %i7
28259 udivx %l6, 0x1231, %i5
28260 fpadd32 %f6, %f16, %f4
28261 xnor %g7, %i4, %o1
28262 fnors %f28, %f23, %f23
28263 orncc %l5, 0x025D, %i6
28264 movg %icc, %o3, %i1
28265 fsrc2 %f4, %f10
28266 fpmerge %f11, %f6, %f2
28267 orcc %i3, %l1, %l2
28268 srlx %l4, 0x1B, %i0
28269 movgu %icc, %l3, %o7
28270 movgu %xcc, %o4, %g6
28271 edge32ln %g4, %g2, %o6
28272 movgu %icc, %g1, %g5
28273 fmovsvc %icc, %f10, %f3
28274 fmovscc %xcc, %f10, %f8
28275 movn %icc, %l0, %o2
28276 stx %o5, [%l7 + 0x30]
28277 array16 %i2, %o0, %i7
28278 xor %g3, 0x03C1, %l6
28279 array16 %i5, %i4, %g7
28280 fpadd32 %f0, %f14, %f28
28281 orncc %o1, 0x0432, %l5
28282 fmovspos %icc, %f22, %f16
28283 movl %xcc, %i6, %i1
28284 edge16n %i3, %o3, %l1
28285 add %l2, 0x1C9A, %l4
28286 movl %xcc, %l3, %o7
28287 edge32n %i0, %g6, %o4
28288 sir 0x10AB
28289 ld [%l7 + 0x14], %f10
28290 sllx %g2, %o6, %g1
28291 edge16n %g5, %l0, %g4
28292 sir 0x0E99
28293 movl %icc, %o5, %o2
28294 movneg %icc, %o0, %i2
28295 edge8l %i7, %g3, %i5
28296 sll %l6, %g7, %i4
28297 nop
28298 set 0x52, %o7
28299 lduh [%l7 + %o7], %l5
28300 edge32n %o1, %i6, %i1
28301 addcc %i3, 0x0FAB, %o3
28302 sdivcc %l1, 0x04EB, %l4
28303 edge32l %l3, %o7, %i0
28304 movge %xcc, %l2, %g6
28305 movrlz %o4, %g2, %o6
28306 array32 %g1, %g5, %l0
28307 xnorcc %o5, 0x002F, %g4
28308 umul %o2, %o0, %i7
28309 xnor %i2, %i5, %l6
28310 fmovspos %icc, %f4, %f0
28311 ldsb [%l7 + 0x18], %g7
28312 movne %xcc, %i4, %g3
28313 movg %icc, %l5, %i6
28314 mulscc %i1, %o1, %o3
28315 andncc %l1, %i3, %l4
28316 ldsh [%l7 + 0x34], %l3
28317 sra %i0, 0x07, %o7
28318 fmovdleu %icc, %f4, %f7
28319 fone %f30
28320 edge8n %l2, %o4, %g2
28321 edge8 %g6, %g1, %o6
28322 movn %xcc, %g5, %l0
28323 sethi 0x1F69, %o5
28324 fcmped %fcc0, %f6, %f10
28325 sdivcc %g4, 0x12F5, %o2
28326 fmovrsgez %i7, %f8, %f13
28327 alignaddrl %i2, %o0, %l6
28328 fmovsg %icc, %f5, %f21
28329 save %g7, %i5, %g3
28330 rdpr %cwp, %g1
28331 rdpr %cansave, %g2
28332 rdpr %canrestore, %g3
28333 rdpr %cleanwin, %g4
28334 rdpr %otherwin, %g5
28335 rdpr %wstate, %g6
28336 movrgz %i4, 0x269, %i6
28337 movge %xcc, %i1, %l5
28338 mulscc %o1, %o3, %l1
28339 sdiv %i3, 0x1B17, %l4
28340 movrne %l3, 0x110, %o7
28341 fcmpgt32 %f24, %f26, %l2
28342 sll %o4, %g2, %i0
28343 ldsh [%l7 + 0x10], %g6
28344 lduw [%l7 + 0x6C], %o6
28345 setx loop_107, %l0, %l1
28346 return %l1
28347 nop
28348 rdpr %cwp, %g1
28349 rdpr %cansave, %g2
28350 rdpr %canrestore, %g3
28351 rdpr %cleanwin, %g4
28352 rdpr %otherwin, %g5
28353 rdpr %wstate, %g6
28354loop_107: restore %g1, 0x1D9C, %g4
28355 rdpr %cwp, %g1
28356 rdpr %cansave, %g2
28357 rdpr %canrestore, %g3
28358 rdpr %cleanwin, %g4
28359 rdpr %otherwin, %g5
28360 rdpr %wstate, %g6
28361 movrlz %o2, 0x36D, %o5
28362 lduh [%l7 + 0x50], %i7
28363 edge8n %i2, %o0, %l6
28364 movne %icc, %i5, %g7
28365 edge16n %i4, %g3, %i1
28366 edge8l %i6, %l5, %o1
28367 and %l1, %i3, %l4
28368 udivx %o3, 0x1BA3, %l3
28369 mulx %l2, 0x1B8A, %o7
28370 fcmple16 %f2, %f16, %g2
28371 sll %o4, 0x1D, %i0
28372 stx %o6, [%l7 + 0x28]
28373 mulscc %g5, %g6, %l0
28374 fmovdn %icc, %f21, %f4
28375 edge16 %g1, %g4, %o2
28376 lduw [%l7 + 0x18], %i7
28377 movg %icc, %o5, %o0
28378 smulcc %i2, 0x0A10, %i5
28379 smul %g7, %l6, %g3
28380 ldsb [%l7 + 0x1F], %i4
28381 fpack32 %f16, %f24, %f26
28382 orncc %i6, 0x1B5B, %l5
28383 smulcc %o1, %l1, %i3
28384 xnor %l4, 0x162E, %i1
28385 sdiv %o3, 0x1B40, %l3
28386 st %f18, [%l7 + 0x74]
28387 srl %o7, 0x1E, %g2
28388 orcc %o4, %i0, %o6
28389 movrgz %g5, 0x160, %g6
28390 popc 0x0DD3, %l2
28391 alignaddr %g1, %g4, %o2
28392 fnot2 %f4, %f28
28393 siam 0x7
28394 fornot1s %f0, %f21, %f23
28395 srlx %l0, %o5, %i7
28396 xnor %i2, %i5, %g7
28397 fnot2 %f4, %f6
28398 sir 0x1473
28399 fexpand %f7, %f24
28400 movg %icc, %o0, %g3
28401 edge16 %l6, %i6, %l5
28402 and %i4, %o1, %i3
28403 fmovsl %icc, %f3, %f30
28404 movrgz %l1, %i1, %l4
28405 fmovsne %icc, %f16, %f19
28406 ldd [%l7 + 0x38], %l2
28407 alignaddr %o3, %g2, %o7
28408 fmovdl %icc, %f11, %f3
28409 xor %o4, 0x0285, %o6
28410 subcc %i0, 0x0A47, %g5
28411 ldd [%l7 + 0x10], %f22
28412 st %f9, [%l7 + 0x3C]
28413 fornot1s %f11, %f26, %f4
28414 faligndata %f2, %f18, %f20
28415 sir 0x02E7
28416 sethi 0x03D5, %g6
28417 srlx %g1, %l2, %o2
28418 fmovdne %icc, %f14, %f1
28419 nop
28420 set 0x10, %l1
28421 std %f8, [%l7 + %l1]
28422 ldd [%l7 + 0x60], %f20
28423 smulcc %l0, 0x1F95, %g4
28424 movrne %o5, 0x063, %i2
28425 movre %i7, %i5, %g7
28426 move %icc, %o0, %l6
28427 edge8ln %g3, %i6, %i4
28428 fnors %f29, %f11, %f8
28429 fxor %f28, %f12, %f18
28430 fnand %f4, %f0, %f18
28431 fmovdcc %icc, %f31, %f30
28432 sdiv %l5, 0x0683, %i3
28433 xor %o1, 0x0CA9, %l1
28434 popc %i1, %l3
28435 fmovse %xcc, %f2, %f22
28436 andcc %l4, 0x19DC, %o3
28437 udivx %o7, 0x19BC, %g2
28438 umul %o6, %i0, %g5
28439 fmovse %icc, %f4, %f29
28440 fcmpne32 %f30, %f18, %g6
28441 pdist %f24, %f30, %f22
28442 andncc %o4, %l2, %g1
28443 orcc %o2, 0x08C0, %g4
28444 array16 %l0, %o5, %i7
28445 orncc %i5, 0x05F1, %g7
28446 array8 %i2, %o0, %g3
28447 edge32ln %l6, %i6, %i4
28448 movneg %xcc, %i3, %o1
28449 fmovsle %xcc, %f8, %f14
28450 movleu %icc, %l5, %l1
28451 xnorcc %l3, %i1, %o3
28452 srl %l4, 0x1A, %o7
28453 ldd [%l7 + 0x40], %o6
28454 udivcc %i0, 0x00D9, %g2
28455 mulx %g5, 0x172D, %g6
28456 xorcc %o4, %l2, %g1
28457 movl %icc, %g4, %l0
28458 xor %o2, %i7, %i5
28459 smul %o5, %i2, %g7
28460 edge8 %o0, %g3, %i6
28461 fmovdneg %icc, %f9, %f14
28462 addc %l6, %i3, %o1
28463 fmovsne %xcc, %f21, %f7
28464 sdivx %l5, 0x1259, %i4
28465 subcc %l1, %i1, %l3
28466 setx loop_108, %l0, %l1
28467 return %l1
28468 nop
28469 rdpr %cwp, %g1
28470 rdpr %cansave, %g2
28471 rdpr %canrestore, %g3
28472 rdpr %cleanwin, %g4
28473 rdpr %otherwin, %g5
28474 rdpr %wstate, %g6
28475loop_108: andncc %o6, %o7, %g2
28476 edge16ln %g5, %g6, %o4
28477 andn %i0, 0x0859, %g1
28478 fornot1s %f21, %f6, %f31
28479 nop
28480 set 0x75, %l5
28481 stb %g4, [%l7 + %l5]
28482 xorcc %l2, %o2, %i7
28483 edge16l %i5, %l0, %i2
28484 srl %g7, %o5, %g3
28485 movg %xcc, %i6, %o0
28486 movre %i3, %o1, %l6
28487 andn %i4, %l1, %l5
28488 and %l3, 0x19CE, %i1
28489 lduh [%l7 + 0x7E], %l4
28490 smul %o3, 0x0B6D, %o6
28491 std %f28, [%l7 + 0x78]
28492 srax %o7, %g5, %g2
28493 xorcc %o4, %i0, %g1
28494 edge16ln %g6, %l2, %g4
28495 udivcc %i7, 0x013F, %i5
28496 fpsub32 %f20, %f24, %f30
28497 subcc %o2, %i2, %g7
28498 fmovdcs %icc, %f17, %f20
28499 stb %l0, [%l7 + 0x3B]
28500 alignaddrl %g3, %i6, %o0
28501 edge32l %i3, %o5, %l6
28502 fmovdvs %icc, %f1, %f21
28503 movre %i4, %l1, %l5
28504 array8 %l3, %o1, %l4
28505 mulscc %i1, 0x047D, %o3
28506 xnorcc %o6, 0x1A23, %g5
28507 fmovdvs %xcc, %f5, %f17
28508 fmul8x16au %f15, %f25, %f8
28509 udivcc %o7, 0x1955, %o4
28510 fxors %f15, %f17, %f10
28511 edge32 %g2, %g1, %i0
28512 ldub [%l7 + 0x77], %l2
28513 save %g6, %g4, %i7
28514 rdpr %cwp, %g1
28515 rdpr %cansave, %g2
28516 rdpr %canrestore, %g3
28517 rdpr %cleanwin, %g4
28518 rdpr %otherwin, %g5
28519 rdpr %wstate, %g6
28520 edge16 %i5, %o2, %i2
28521 movneg %icc, %g7, %l0
28522 sub %i6, 0x175F, %o0
28523 array32 %i3, %o5, %l6
28524 sth %i4, [%l7 + 0x64]
28525 xnor %g3, 0x0060, %l5
28526 sub %l3, 0x0D4E, %o1
28527 for %f14, %f8, %f0
28528 movre %l4, %i1, %o3
28529 xnor %l1, 0x1D11, %o6
28530 fcmped %fcc2, %f0, %f26
28531 mulx %g5, %o4, %o7
28532 movrlez %g2, 0x25E, %i0
28533 ld [%l7 + 0x08], %f10
28534 movpos %icc, %l2, %g1
28535 movpos %xcc, %g6, %i7
28536 nop
28537 set 0x68, %l0
28538 ldx [%l7 + %l0], %i5
28539 mulscc %g4, 0x06DE, %o2
28540 sdiv %g7, 0x13EC, %l0
28541 movneg %icc, %i6, %o0
28542 save %i2, %o5, %i3
28543 rdpr %cwp, %g1
28544 rdpr %cansave, %g2
28545 rdpr %canrestore, %g3
28546 rdpr %cleanwin, %g4
28547 rdpr %otherwin, %g5
28548 rdpr %wstate, %g6
28549 lduh [%l7 + 0x2E], %i4
28550 fmovsle %icc, %f2, %f0
28551 add %l6, %g3, %l3
28552 movvs %xcc, %o1, %l4
28553 fpack32 %f4, %f10, %f30
28554 fpsub32s %f11, %f30, %f18
28555 smul %i1, 0x1601, %l5
28556 ldsw [%l7 + 0x68], %o3
28557 subcc %l1, 0x0801, %g5
28558 sll %o6, 0x17, %o7
28559 umul %g2, 0x19C6, %i0
28560 edge16n %o4, %l2, %g1
28561 xorcc %i7, 0x02FF, %g6
28562 movge %icc, %i5, %o2
28563 fornot1 %f2, %f2, %f4
28564 edge16ln %g7, %g4, %l0
28565 movpos %icc, %i6, %o0
28566 xnorcc %o5, 0x1055, %i2
28567 movrlez %i3, %l6, %g3
28568 movrgez %i4, 0x046, %l3
28569 fcmpeq32 %f12, %f26, %o1
28570 orncc %i1, 0x172F, %l4
28571 subc %o3, 0x08A1, %l5
28572 xor %g5, %l1, %o6
28573 andncc %o7, %i0, %o4
28574 xnorcc %g2, %l2, %g1
28575 srax %g6, %i7, %i5
28576 movcs %xcc, %g7, %o2
28577 fmul8ulx16 %f8, %f20, %f16
28578 ldsb [%l7 + 0x22], %g4
28579 ldd [%l7 + 0x20], %i6
28580 fmovdn %xcc, %f21, %f14
28581 fcmpgt16 %f18, %f10, %l0
28582 ld [%l7 + 0x20], %f28
28583 sllx %o0, 0x0B, %i2
28584 edge32 %i3, %l6, %o5
28585 fmul8x16au %f18, %f3, %f18
28586 fones %f19
28587 sra %g3, %l3, %i4
28588 nop
28589 set 0x44, %o6
28590 ldsw [%l7 + %o6], %o1
28591 edge32l %i1, %l4, %l5
28592 sethi 0x051E, %g5
28593 ldsh [%l7 + 0x7E], %o3
28594 array16 %o6, %o7, %i0
28595 movre %l1, 0x3D4, %g2
28596 fmovsne %xcc, %f16, %f12
28597 sth %l2, [%l7 + 0x74]
28598 ldd [%l7 + 0x30], %f28
28599 fmovsge %icc, %f30, %f14
28600 udivx %o4, 0x0BFF, %g6
28601 movrne %g1, %i7, %i5
28602 edge16n %g7, %o2, %g4
28603 xnorcc %i6, %o0, %i2
28604 srl %i3, 0x05, %l0
28605 orncc %l6, %g3, %o5
28606 fmul8x16au %f21, %f11, %f18
28607 ld [%l7 + 0x10], %f16
28608 subccc %i4, %l3, %i1
28609 movvs %xcc, %l4, %o1
28610 fmul8sux16 %f14, %f26, %f6
28611 st %f13, [%l7 + 0x3C]
28612 edge32 %l5, %g5, %o6
28613 ldsh [%l7 + 0x34], %o3
28614 movvs %icc, %i0, %l1
28615 movrgez %g2, 0x0EE, %l2
28616 ldub [%l7 + 0x28], %o7
28617 edge8n %g6, %o4, %g1
28618 addccc %i7, 0x103B, %g7
28619 addc %i5, %g4, %o2
28620 sdivx %o0, 0x120E, %i2
28621 ldub [%l7 + 0x18], %i3
28622 fmul8x16 %f18, %f26, %f28
28623 umul %i6, 0x0B34, %l0
28624 edge8l %g3, %l6, %o5
28625 fpsub32s %f14, %f13, %f4
28626 xnor %l3, %i1, %l4
28627 edge8 %o1, %l5, %i4
28628 restore %g5, 0x1C83, %o3
28629 rdpr %cwp, %g1
28630 rdpr %cansave, %g2
28631 rdpr %canrestore, %g3
28632 rdpr %cleanwin, %g4
28633 rdpr %otherwin, %g5
28634 rdpr %wstate, %g6
28635 movre %o6, %l1, %g2
28636 srax %l2, %i0, %o7
28637 sdiv %o4, 0x0CC9, %g6
28638 sll %g1, %i7, %g7
28639 fmovde %icc, %f6, %f30
28640 subcc %i5, 0x1AA7, %g4
28641 ldd [%l7 + 0x10], %f4
28642 edge32n %o2, %o0, %i2
28643 st %f21, [%l7 + 0x20]
28644 andncc %i6, %i3, %g3
28645 subc %l0, 0x1D44, %o5
28646 fnot2s %f15, %f11
28647 edge16n %l3, %i1, %l4
28648 movg %xcc, %l6, %l5
28649 sdivx %o1, 0x1215, %i4
28650 movvc %xcc, %g5, %o3
28651 movl %xcc, %l1, %g2
28652 edge16n %l2, %o6, %o7
28653 srl %i0, %g6, %o4
28654 edge16 %i7, %g1, %g7
28655 mulx %g4, 0x0F23, %o2
28656 fmul8ulx16 %f6, %f28, %f14
28657 movrgez %o0, 0x3D7, %i2
28658 fands %f7, %f12, %f21
28659 std %f26, [%l7 + 0x68]
28660 smulcc %i6, 0x0AC0, %i5
28661 edge32l %i3, %g3, %l0
28662 array16 %l3, %o5, %i1
28663 or %l4, 0x0217, %l6
28664 movrlez %o1, 0x1A2, %i4
28665 ld [%l7 + 0x7C], %f17
28666 fmovrsgz %l5, %f18, %f17
28667 umul %o3, 0x1758, %l1
28668 srlx %g2, %g5, %l2
28669 for %f14, %f26, %f2
28670 fandnot1s %f21, %f11, %f28
28671 ldd [%l7 + 0x40], %o6
28672 ldsw [%l7 + 0x14], %o7
28673 stx %i0, [%l7 + 0x40]
28674 sdivcc %g6, 0x140B, %i7
28675 fone %f16
28676 sth %g1, [%l7 + 0x2C]
28677 or %o4, %g7, %g4
28678 array32 %o2, %i2, %i6
28679 edge16l %o0, %i5, %g3
28680 andcc %l0, %l3, %i3
28681 movrlez %o5, 0x1F2, %l4
28682 array8 %l6, %o1, %i4
28683 fandnot1 %f8, %f28, %f20
28684 popc %i1, %l5
28685 edge8n %l1, %g2, %g5
28686 orcc %o3, 0x1413, %l2
28687 srl %o7, %i0, %g6
28688 ldsh [%l7 + 0x10], %o6
28689 edge16n %i7, %g1, %o4
28690 edge16ln %g4, %o2, %i2
28691 udivcc %g7, 0x0692, %o0
28692 movpos %icc, %i5, %i6
28693 orn %g3, 0x0272, %l3
28694 fcmple16 %f14, %f20, %i3
28695 srl %l0, 0x08, %l4
28696 EXIT_GOOD
28697
28698
28699
28700!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28701!
28702! Stats for Thread 0:
28703!
28704! Type l : 3605
28705! Type f : 5377
28706! Type i : 16018
28707!
28708!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28709
28710
28711 EXIT_GOOD /* test finish */
28712
28713/************************************************************************
28714 Test case data start
28715 ************************************************************************/
28716.data
28717user_data_start:
28718scratch_area:
28719.word 0xA0955103
28720.word 0xFE201F40
28721.word 0x372A61D3
28722.word 0x8080FA58
28723.word 0x39D90EE8
28724.word 0xBA8BFF0C
28725.word 0x609CB9B0
28726.word 0x38104EDE
28727.word 0x35DB545A
28728.word 0xFC9DEF85
28729.word 0x0CA7AFEE
28730.word 0x5AE56C41
28731.word 0x210F0A92
28732.word 0x1DE32108
28733.word 0x307E0CB3
28734.word 0xBF5B591E
28735.word 0x400C3513
28736.word 0x62801787
28737.word 0x47E68203
28738.word 0xAE75CF37
28739.word 0xD854E20F
28740.word 0xA8A6B25C
28741.word 0x39D069BF
28742.word 0x345D49D6
28743.word 0x12F808C0
28744.word 0x43EE5816
28745.word 0x08EE4B2B
28746.word 0xB9247098
28747.word 0x0F5A1245
28748.word 0x93A9E3B1
28749.word 0x27100C8D
28750.word 0x202CDAD2
28751.word 0xAD1B7740
28752.word 0x802A473D
28753.word 0xEC982840
28754.word 0x0D5894D1
28755.word 0x1C48520B
28756.word 0xC15D7E21
28757.word 0x9FE7FB1A
28758.word 0x7CDCC5BC
28759.word 0x6AF2E22D
28760.word 0x2B001BD0
28761.word 0x6279299C
28762.word 0xCD75369E
28763.word 0xD487BBC9
28764.word 0xAF42348E
28765.word 0xDDB45F19
28766.word 0x79C86B0E
28767.word 0x4B884B52
28768.word 0xF8A9B6E7
28769.word 0x5F5B5924
28770.word 0x94624E14
28771.word 0x8DFE1E81
28772.word 0x776DB1BF
28773.word 0x50AAAFFA
28774.word 0x46683930
28775.word 0x89BB4424
28776.word 0x3E3D0C64
28777.word 0x427F5557
28778.word 0xFCD71752
28779.word 0x1D5668D2
28780.word 0xB50C7986
28781.word 0xB73BEC80
28782.word 0x0DA597A9
28783.end