Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f13.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f13.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_f13.s,v 1.1 2007/05/11 17:22:36 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 0x10D4918400460311, %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 0x0, %g1
89 set 0xE, %g2
90 set 0x7, %g3
91 set 0x1, %g4
92 set 0x4, %g5
93 set 0x7, %g6
94 set 0x2, %g7
95 !# Input registers
96 set -0xC, %i0
97 set -0x0, %i1
98 set -0x6, %i2
99 set -0x3, %i3
100 set -0x9, %i4
101 set -0x6, %i5
102 set -0x2, %i6
103 set -0x0, %i7
104 !# Local registers
105 set 0x3EB71AAF, %l0
106 set 0x57923FB2, %l1
107 set 0x11390BC2, %l2
108 set 0x6FD72751, %l3
109 set 0x58FE5D29, %l4
110 set 0x04232D66, %l5
111 set 0x205B4599, %l6
112 !# Output registers
113 set -0x1A16, %o0
114 set -0x1FAD, %o1
115 set -0x1C0D, %o2
116 set -0x04DE, %o3
117 set 0x1F59, %o4
118 set -0x0372, %o5
119 set 0x0421, %o6
120 set -0x1F76, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0x790A33B4625019B5)
123 INIT_TH_FP_REG(%l7,%f2,0x2C88C7539B2A6701)
124 INIT_TH_FP_REG(%l7,%f4,0xD9BF884F2FA2611A)
125 INIT_TH_FP_REG(%l7,%f6,0x75D5EB06AAEA8148)
126 INIT_TH_FP_REG(%l7,%f8,0x6275D3D4DF2591C7)
127 INIT_TH_FP_REG(%l7,%f10,0xB22312C79825266F)
128 INIT_TH_FP_REG(%l7,%f12,0x9415A800E420A885)
129 INIT_TH_FP_REG(%l7,%f14,0xED2F05DD89CB04E4)
130 INIT_TH_FP_REG(%l7,%f16,0xAB28DE575DF06784)
131 INIT_TH_FP_REG(%l7,%f18,0x2F19BDD250E99844)
132 INIT_TH_FP_REG(%l7,%f20,0xC8DE67C0892709A0)
133 INIT_TH_FP_REG(%l7,%f22,0x377A8E00119344DB)
134 INIT_TH_FP_REG(%l7,%f24,0xC23DD092D2C92F68)
135 INIT_TH_FP_REG(%l7,%f26,0xC080A73615BF7E51)
136 INIT_TH_FP_REG(%l7,%f28,0x361465B4AD6D297B)
137 INIT_TH_FP_REG(%l7,%f30,0x601BC357ED94BF98)
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, 0xE58, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 ldsh [%l7 + 0x70], %i4
151 stb %o5, [%l7 + 0x1A]
152 srl %g3, 0x14, %l6
153 sdivcc %i7, 0x0BA3, %o7
154 or %l0, %o1, %l1
155 movvs %xcc, %l2, %l4
156 udiv %i0, 0x12F8, %g1
157 edge32ln %i5, %i3, %i6
158 fnors %f27, %f20, %f21
159 alignaddr %o0, %i2, %g6
160 sdivcc %g4, 0x14F8, %o2
161 fmovsneg %xcc, %f18, %f14
162 fmovspos %icc, %f18, %f0
163 movneg %xcc, %g5, %o3
164 edge16 %o4, %i1, %o6
165 xnorcc %l3, 0x06E7, %g2
166 orn %l5, %g7, %o5
167 ldd [%l7 + 0x30], %f24
168 save %i4, %g3, %l6
169 rdpr %cwp, %g1
170 rdpr %cansave, %g2
171 rdpr %canrestore, %g3
172 rdpr %cleanwin, %g4
173 rdpr %otherwin, %g5
174 rdpr %wstate, %g6
175 ldub [%l7 + 0x29], %o7
176 movvs %xcc, %l0, %i7
177 edge8n %o1, %l2, %l1
178 lduh [%l7 + 0x48], %i0
179 andncc %g1, %l4, %i3
180 edge32 %i6, %o0, %i2
181 stw %g6, [%l7 + 0x38]
182 fmovsvs %icc, %f22, %f31
183 move %xcc, %i5, %o2
184 fnand %f12, %f14, %f22
185 fmovdle %icc, %f0, %f14
186 lduh [%l7 + 0x5C], %g4
187 fmul8sux16 %f14, %f30, %f2
188 mova %xcc, %g5, %o3
189 fcmped %fcc3, %f20, %f24
190 edge8 %i1, %o4, %l3
191 mulscc %g2, %o6, %l5
192 sir 0x0829
193 edge32l %g7, %i4, %g3
194 addcc %l6, 0x0120, %o5
195 andn %o7, %l0, %o1
196 mulscc %l2, %i7, %l1
197 fnand %f2, %f4, %f8
198 andncc %g1, %i0, %i3
199 fcmpne32 %f10, %f26, %i6
200 sth %o0, [%l7 + 0x34]
201 ldx [%l7 + 0x58], %i2
202 edge16l %g6, %l4, %i5
203 srlx %g4, %g5, %o3
204 sub %i1, %o2, %l3
205 ldd [%l7 + 0x68], %o4
206 edge16 %g2, %l5, %o6
207 ldsb [%l7 + 0x73], %g7
208 array8 %g3, %i4, %l6
209 movre %o5, 0x347, %l0
210 fcmple16 %f18, %f10, %o1
211 ldd [%l7 + 0x78], %l2
212 fcmpgt32 %f16, %f28, %i7
213 sdiv %o7, 0x17C2, %g1
214 fands %f27, %f20, %f9
215 fmuld8ulx16 %f5, %f30, %f26
216 st %f22, [%l7 + 0x50]
217 edge8ln %l1, %i3, %i0
218 and %o0, %i2, %i6
219 fnegs %f7, %f12
220 fmovde %xcc, %f18, %f15
221 edge16l %l4, %g6, %g4
222 movneg %xcc, %i5, %g5
223 movge %icc, %i1, %o2
224 edge8ln %o3, %o4, %l3
225 smulcc %l5, %g2, %g7
226 edge8 %o6, %i4, %l6
227 subcc %o5, 0x0084, %g3
228 movge %xcc, %o1, %l0
229 fnot1 %f14, %f0
230 orcc %l2, %i7, %g1
231 sethi 0x1847, %l1
232 orn %o7, %i0, %o0
233 sub %i3, %i6, %i2
234 fcmpne16 %f24, %f8, %l4
235 orn %g6, %i5, %g5
236 stx %g4, [%l7 + 0x48]
237 fpmerge %f30, %f8, %f30
238 addc %o2, 0x1363, %i1
239 udivx %o3, 0x1C25, %l3
240 array32 %o4, %l5, %g2
241 lduw [%l7 + 0x44], %o6
242 movn %icc, %i4, %g7
243 andn %o5, %l6, %o1
244 edge8 %l0, %g3, %l2
245 srax %g1, 0x12, %l1
246 udiv %i7, 0x1663, %i0
247 movrlez %o7, 0x210, %o0
248 add %i6, 0x13F5, %i2
249 edge32ln %i3, %g6, %i5
250 ldd [%l7 + 0x30], %l4
251 orncc %g4, %o2, %g5
252 ldsh [%l7 + 0x08], %o3
253 umul %l3, %i1, %l5
254 andcc %g2, 0x15D3, %o6
255 movge %icc, %o4, %i4
256 sdiv %o5, 0x157D, %g7
257 fands %f0, %f5, %f22
258 xor %l6, %l0, %o1
259 ldd [%l7 + 0x30], %l2
260 fsrc2s %f20, %f3
261 edge32n %g1, %l1, %g3
262 xor %i0, 0x125B, %i7
263 movneg %icc, %o0, %i6
264 fmovrdgz %i2, %f16, %f14
265 popc %o7, %i3
266 edge8l %g6, %l4, %g4
267 fors %f14, %f13, %f15
268 movl %icc, %i5, %g5
269 or %o2, 0x16F7, %o3
270 movle %xcc, %l3, %i1
271 ld [%l7 + 0x0C], %f18
272 popc 0x1738, %l5
273 fmovdg %xcc, %f28, %f19
274 andncc %o6, %o4, %i4
275 srlx %o5, 0x00, %g7
276 movcs %icc, %g2, %l6
277 xnorcc %o1, %l2, %g1
278 movleu %xcc, %l0, %g3
279 movvs %xcc, %l1, %i7
280 movvs %icc, %i0, %i6
281 movrlz %i2, %o7, %o0
282 lduh [%l7 + 0x36], %g6
283 movl %icc, %l4, %g4
284 stb %i5, [%l7 + 0x10]
285 udivcc %g5, 0x1E28, %o2
286 edge8l %i3, %l3, %i1
287 udivcc %o3, 0x107E, %o6
288 alignaddr %l5, %i4, %o5
289 orncc %g7, %o4, %l6
290 edge32 %g2, %o1, %g1
291 edge32l %l2, %l0, %l1
292 nop
293 set 0x48, %o7
294 ldsh [%l7 + %o7], %i7
295 movleu %xcc, %g3, %i6
296 movg %icc, %i2, %o7
297 addcc %i0, 0x0991, %g6
298 movrgez %o0, %g4, %l4
299 fmovdneg %icc, %f1, %f28
300 or %g5, %o2, %i5
301 mova %xcc, %i3, %i1
302 xor %o3, %o6, %l3
303 fmovsgu %xcc, %f3, %f13
304 movneg %xcc, %l5, %o5
305 fpadd16 %f18, %f4, %f18
306 or %i4, 0x1E9D, %g7
307 ldd [%l7 + 0x68], %f6
308 movrne %l6, %o4, %o1
309 movpos %icc, %g2, %g1
310 movre %l2, 0x0E0, %l1
311 andn %l0, 0x0DF0, %g3
312 mulscc %i7, %i6, %i2
313 orcc %i0, 0x04C6, %o7
314 save %o0, 0x0D28, %g6
315 rdpr %cwp, %g1
316 rdpr %cansave, %g2
317 rdpr %canrestore, %g3
318 rdpr %cleanwin, %g4
319 rdpr %otherwin, %g5
320 rdpr %wstate, %g6
321 umulcc %g4, 0x0FA0, %g5
322 sra %l4, %o2, %i5
323 andncc %i3, %o3, %i1
324 fands %f5, %f11, %f15
325 popc %o6, %l5
326 sdiv %o5, 0x0650, %l3
327 udiv %i4, 0x11D8, %g7
328 udivcc %l6, 0x1D03, %o1
329 movrlez %o4, %g2, %l2
330 movrlz %l1, %l0, %g1
331 nop
332 set 0x4B, %i7
333 stb %i7, [%l7 + %i7]
334 addcc %i6, %i2, %i0
335 stb %o7, [%l7 + 0x6F]
336 st %f12, [%l7 + 0x20]
337 edge16n %o0, %g6, %g4
338 xnor %g5, %l4, %g3
339 mulx %i5, %i3, %o2
340 edge16 %o3, %i1, %l5
341 and %o5, 0x1722, %o6
342 umulcc %l3, %i4, %l6
343 subccc %o1, 0x0BA0, %g7
344 fand %f26, %f24, %f2
345 fxnor %f10, %f26, %f28
346 stx %o4, [%l7 + 0x78]
347 movleu %xcc, %l2, %l1
348 movneg %icc, %g2, %g1
349 nop
350 set 0x4C, %g7
351 sth %i7, [%l7 + %g7]
352 fmovsne %icc, %f10, %f12
353 or %l0, 0x027C, %i2
354 ldd [%l7 + 0x10], %i0
355 fcmps %fcc0, %f24, %f28
356 fmovdvc %xcc, %f21, %f8
357 xnor %i6, 0x1B9A, %o7
358 stb %g6, [%l7 + 0x41]
359 xnorcc %o0, 0x023B, %g5
360 popc %g4, %l4
361 sdivx %g3, 0x01F6, %i5
362 andncc %i3, %o3, %o2
363 fcmple32 %f16, %f18, %l5
364 xnorcc %o5, %o6, %i1
365 movge %icc, %i4, %l3
366 ldsw [%l7 + 0x64], %o1
367 stw %l6, [%l7 + 0x28]
368 ldd [%l7 + 0x40], %f18
369 movrlz %g7, 0x193, %l2
370 addccc %o4, %l1, %g2
371 xnorcc %i7, 0x0BA4, %g1
372 move %icc, %l0, %i2
373 movleu %xcc, %i0, %o7
374 fmuld8sux16 %f20, %f27, %f8
375 umul %i6, %o0, %g5
376 edge32 %g4, %l4, %g6
377 fcmpes %fcc1, %f6, %f3
378 orcc %g3, %i5, %i3
379 fnor %f2, %f10, %f10
380 move %xcc, %o2, %l5
381 subcc %o3, 0x038A, %o5
382 fmovscc %icc, %f19, %f28
383 add %o6, 0x0BF5, %i1
384 orn %i4, 0x1E7D, %l3
385 fornot1s %f15, %f12, %f16
386 fmovsgu %icc, %f23, %f7
387 andn %o1, 0x0365, %g7
388 fmovrdgez %l2, %f14, %f6
389 edge16ln %l6, %l1, %g2
390 array32 %o4, %i7, %l0
391 fmuld8ulx16 %f1, %f26, %f16
392 ldsw [%l7 + 0x60], %i2
393 movge %icc, %g1, %o7
394 and %i6, 0x198B, %o0
395 fands %f24, %f24, %f6
396 fpackfix %f26, %f6
397 movgu %icc, %g5, %i0
398 movvc %icc, %g4, %l4
399 sra %g3, %i5, %g6
400 array8 %o2, %i3, %o3
401 movg %xcc, %o5, %o6
402 fmovdne %xcc, %f27, %f20
403 for %f2, %f28, %f10
404 srax %l5, %i4, %i1
405 sir 0x0636
406 orn %l3, %o1, %l2
407 smul %g7, %l1, %g2
408 movrlez %l6, %o4, %i7
409 movge %xcc, %l0, %i2
410 ldsb [%l7 + 0x56], %g1
411 sdivcc %i6, 0x0FD5, %o0
412 edge8ln %o7, %g5, %i0
413 ldsb [%l7 + 0x4C], %g4
414 fcmpne16 %f10, %f24, %l4
415 sllx %g3, %g6, %i5
416 fmovdcc %icc, %f10, %f3
417 movge %icc, %o2, %o3
418 array8 %o5, %i3, %o6
419 fmovsvc %icc, %f29, %f12
420 edge32l %i4, %l5, %l3
421 stb %o1, [%l7 + 0x58]
422 or %i1, 0x1D6D, %l2
423 fcmpne16 %f6, %f6, %g7
424 movrgz %l1, %l6, %g2
425 srax %o4, %i7, %l0
426 fmovdvc %xcc, %f0, %f10
427 lduw [%l7 + 0x68], %i2
428 edge8l %g1, %o0, %i6
429 movrne %g5, %o7, %i0
430 or %g4, %l4, %g6
431 ldsb [%l7 + 0x5E], %i5
432 mova %icc, %g3, %o2
433 edge16l %o5, %i3, %o3
434 edge8n %i4, %l5, %l3
435 umulcc %o1, %o6, %l2
436 orn %g7, %i1, %l6
437 mova %icc, %l1, %g2
438 lduh [%l7 + 0x22], %i7
439 mulscc %l0, %i2, %g1
440 fxors %f25, %f15, %f18
441 edge32 %o0, %i6, %g5
442 fmovdg %icc, %f0, %f21
443 array16 %o4, %i0, %o7
444 fandnot2 %f28, %f24, %f16
445 sllx %l4, 0x10, %g4
446 xor %i5, 0x10DB, %g3
447 edge32l %o2, %o5, %g6
448 sub %i3, %o3, %i4
449 fmovsle %xcc, %f24, %f28
450 sdivcc %l3, 0x0917, %l5
451 fmul8ulx16 %f18, %f14, %f30
452 ld [%l7 + 0x4C], %f17
453 movrgz %o6, %l2, %o1
454 movl %icc, %g7, %i1
455 ldd [%l7 + 0x48], %f0
456 array16 %l1, %l6, %i7
457 stb %g2, [%l7 + 0x32]
458 sdivx %l0, 0x12E2, %g1
459 xor %i2, %o0, %i6
460 move %xcc, %g5, %o4
461 fmovsneg %icc, %f7, %f9
462 ld [%l7 + 0x28], %f23
463 move %xcc, %o7, %l4
464 smul %i0, %g4, %i5
465 fornot1s %f16, %f2, %f4
466 udivcc %g3, 0x1E5B, %o5
467 fornot2 %f22, %f2, %f0
468 udivx %o2, 0x0E6C, %i3
469 fcmpgt16 %f26, %f14, %o3
470 movvc %xcc, %i4, %l3
471 and %g6, %l5, %l2
472 ldd [%l7 + 0x40], %f18
473 movneg %xcc, %o1, %g7
474 edge16l %i1, %o6, %l1
475 smul %i7, 0x17AD, %g2
476 andcc %l0, %g1, %i2
477 orncc %l6, 0x1E82, %o0
478 stx %i6, [%l7 + 0x68]
479 stx %g5, [%l7 + 0x08]
480 lduh [%l7 + 0x2A], %o7
481 array16 %o4, %i0, %g4
482 add %l4, 0x0E60, %i5
483 fnegs %f10, %f6
484 st %f20, [%l7 + 0x50]
485 movrgez %o5, %g3, %i3
486 stw %o3, [%l7 + 0x10]
487 edge16n %o2, %i4, %l3
488 save %l5, %g6, %l2
489 rdpr %cwp, %g1
490 rdpr %cansave, %g2
491 rdpr %canrestore, %g3
492 rdpr %cleanwin, %g4
493 rdpr %otherwin, %g5
494 rdpr %wstate, %g6
495 nop
496 set 0x70, %i4
497 ldsh [%l7 + %i4], %g7
498 fone %f10
499 sdivcc %o1, 0x1B05, %i1
500 sir 0x01CC
501 xnorcc %o6, %i7, %g2
502 xorcc %l1, 0x1AD3, %g1
503 fmovde %icc, %f21, %f6
504 sub %i2, %l0, %l6
505 fones %f29
506 edge16ln %i6, %o0, %o7
507 fone %f8
508 movle %icc, %g5, %o4
509 srlx %i0, 0x13, %l4
510 array8 %g4, %o5, %g3
511 movrgez %i3, 0x110, %i5
512 edge32 %o3, %o2, %l3
513 orn %i4, 0x047B, %g6
514 addc %l5, 0x134F, %g7
515 addc %l2, 0x1F70, %o1
516 movcc %xcc, %o6, %i1
517 movrne %i7, 0x394, %l1
518 umul %g2, 0x0953, %i2
519 fmovscc %icc, %f18, %f6
520 andcc %g1, 0x1C56, %l0
521 ldsh [%l7 + 0x22], %i6
522 mova %xcc, %o0, %l6
523 sir 0x1FE1
524 movvc %xcc, %g5, %o7
525 smul %o4, %i0, %g4
526 udivx %o5, 0x0B08, %l4
527 fones %f17
528 movgu %icc, %g3, %i3
529 subccc %i5, 0x1CA3, %o2
530 edge16ln %o3, %i4, %g6
531 stx %l3, [%l7 + 0x40]
532 bshuffle %f28, %f0, %f28
533 umul %g7, %l2, %o1
534 fsrc1s %f24, %f9
535 edge32ln %o6, %i1, %l5
536 movrlez %i7, 0x17B, %g2
537 fcmpd %fcc2, %f0, %f14
538 ldd [%l7 + 0x08], %f24
539 srl %l1, %i2, %g1
540 umulcc %l0, 0x1763, %o0
541 fpadd16s %f29, %f28, %f16
542 movne %icc, %i6, %g5
543 addcc %l6, 0x1BB0, %o4
544 movre %i0, 0x191, %g4
545 ldx [%l7 + 0x60], %o7
546 edge16 %o5, %l4, %g3
547 edge32l %i3, %i5, %o3
548 fnand %f24, %f24, %f14
549 xorcc %i4, 0x1068, %g6
550 stw %o2, [%l7 + 0x1C]
551 stb %g7, [%l7 + 0x22]
552 ldsw [%l7 + 0x70], %l2
553 fcmpne32 %f24, %f10, %l3
554 movneg %xcc, %o1, %o6
555 movneg %xcc, %l5, %i1
556 andn %i7, %l1, %g2
557 sth %g1, [%l7 + 0x70]
558 movre %l0, %o0, %i6
559 edge32l %i2, %l6, %o4
560 smulcc %g5, %g4, %o7
561 sir 0x013D
562 srl %i0, %l4, %o5
563 addccc %g3, %i3, %o3
564 array16 %i4, %i5, %o2
565 umulcc %g6, %l2, %g7
566 andncc %o1, %l3, %o6
567 xnor %l5, 0x003E, %i1
568 smul %i7, %l1, %g2
569 array8 %g1, %o0, %l0
570 udivx %i2, 0x1FDC, %l6
571 edge8l %i6, %o4, %g4
572 orncc %o7, %g5, %l4
573 subc %o5, 0x1688, %i0
574 movpos %xcc, %g3, %i3
575 sdivcc %o3, 0x1797, %i5
576 umulcc %o2, %i4, %l2
577 array8 %g7, %g6, %l3
578 addcc %o1, %l5, %o6
579 ldx [%l7 + 0x40], %i1
580 fmovdcs %icc, %f21, %f9
581 andcc %l1, %g2, %i7
582 stw %g1, [%l7 + 0x3C]
583 andcc %o0, %l0, %i2
584 st %f29, [%l7 + 0x1C]
585 fpackfix %f2, %f17
586 edge16n %i6, %o4, %l6
587 for %f2, %f10, %f12
588 alignaddrl %o7, %g5, %l4
589 lduw [%l7 + 0x34], %g4
590 fmovrde %o5, %f12, %f10
591 edge8 %i0, %i3, %o3
592 movpos %icc, %i5, %g3
593 move %xcc, %i4, %l2
594 move %icc, %g7, %o2
595 andncc %g6, %o1, %l5
596 edge16 %o6, %i1, %l3
597 srax %l1, 0x02, %g2
598 stx %i7, [%l7 + 0x28]
599 and %g1, 0x0FEF, %o0
600 mulx %l0, 0x15E1, %i6
601 nop
602 set 0x6C, %o5
603 ldsw [%l7 + %o5], %i2
604 movle %xcc, %o4, %l6
605 subcc %g5, %l4, %o7
606 sra %o5, %g4, %i3
607 xnorcc %i0, %o3, %g3
608 mulscc %i5, %l2, %i4
609 fmovrdgez %g7, %f2, %f6
610 addc %g6, 0x18C2, %o1
611 addc %l5, 0x1863, %o2
612 fmovsneg %icc, %f13, %f26
613 movl %icc, %i1, %l3
614 ldd [%l7 + 0x38], %o6
615 movg %xcc, %l1, %g2
616 move %xcc, %g1, %i7
617 sra %o0, %l0, %i2
618 ldsb [%l7 + 0x53], %o4
619 st %f26, [%l7 + 0x7C]
620 lduw [%l7 + 0x44], %i6
621 umul %g5, 0x0232, %l4
622 save %l6, 0x1644, %o5
623 rdpr %cwp, %g1
624 rdpr %cansave, %g2
625 rdpr %canrestore, %g3
626 rdpr %cleanwin, %g4
627 rdpr %otherwin, %g5
628 rdpr %wstate, %g6
629 fmovdvs %icc, %f17, %f4
630 ldsw [%l7 + 0x3C], %g4
631 xnor %i3, %o7, %i0
632 fmovdg %icc, %f30, %f23
633 srax %o3, 0x0E, %i5
634 sethi 0x1011, %g3
635 ldd [%l7 + 0x68], %l2
636 fmovdge %icc, %f1, %f30
637 mulx %i4, 0x0FEA, %g7
638 popc %g6, %l5
639 stw %o2, [%l7 + 0x50]
640 edge16l %o1, %i1, %o6
641 fmovrdgez %l3, %f26, %f4
642 movcs %xcc, %g2, %g1
643 lduw [%l7 + 0x5C], %l1
644 edge8 %o0, %l0, %i7
645 edge16 %i2, %o4, %g5
646 movl %icc, %l4, %l6
647 sdivx %i6, 0x1C21, %o5
648 fands %f16, %f19, %f9
649 srax %i3, %g4, %i0
650 fmovsne %icc, %f9, %f10
651 umul %o7, 0x0309, %i5
652 ldsw [%l7 + 0x1C], %g3
653 movre %l2, 0x05A, %o3
654 stw %i4, [%l7 + 0x38]
655 srlx %g6, %l5, %o2
656 sllx %g7, 0x0C, %o1
657 subcc %i1, %l3, %o6
658 edge16 %g2, %g1, %l1
659 array32 %l0, %i7, %o0
660 fmovdvc %icc, %f17, %f10
661 add %i2, 0x1F0B, %g5
662 fmovrdgz %o4, %f2, %f14
663 sdiv %l4, 0x1930, %l6
664 fnands %f24, %f9, %f1
665 nop
666 set 0x22, %l4
667 lduh [%l7 + %l4], %o5
668 sdiv %i3, 0x1E5E, %g4
669 fzero %f6
670 lduh [%l7 + 0x7A], %i0
671 sdivx %o7, 0x008B, %i5
672 fmovsl %xcc, %f25, %f29
673 fcmpgt32 %f6, %f22, %i6
674 movrgez %l2, %o3, %g3
675 fmovdcc %xcc, %f16, %f24
676 umulcc %g6, 0x068C, %l5
677 for %f24, %f20, %f6
678 fmovrse %i4, %f8, %f3
679 fmovsg %xcc, %f31, %f12
680 srax %o2, %o1, %g7
681 ldsb [%l7 + 0x29], %i1
682 sllx %o6, %l3, %g2
683 fandnot1s %f19, %f15, %f26
684 fpsub16 %f22, %f14, %f8
685 movge %xcc, %l1, %l0
686 restore %g1, %i7, %i2
687 rdpr %cwp, %g1
688 rdpr %cansave, %g2
689 rdpr %canrestore, %g3
690 rdpr %cleanwin, %g4
691 rdpr %otherwin, %g5
692 rdpr %wstate, %g6
693 edge16ln %o0, %g5, %l4
694 xnor %o4, %l6, %o5
695 fone %f10
696 lduh [%l7 + 0x36], %g4
697 edge32 %i3, %o7, %i5
698 sir 0x097B
699 smulcc %i6, %l2, %i0
700 edge32ln %o3, %g6, %l5
701 move %icc, %g3, %o2
702 fmovrse %i4, %f24, %f10
703 st %f13, [%l7 + 0x1C]
704 edge16ln %g7, %i1, %o1
705 andcc %l3, %o6, %l1
706 sth %g2, [%l7 + 0x3C]
707 move %xcc, %g1, %i7
708 movrlez %l0, 0x2F5, %i2
709 sth %o0, [%l7 + 0x22]
710 xor %g5, 0x129C, %l4
711 xnor %l6, %o4, %o5
712 sdivx %i3, 0x03C1, %o7
713 addcc %i5, %g4, %l2
714 orcc %i6, %i0, %g6
715 stw %l5, [%l7 + 0x44]
716 movcc %xcc, %g3, %o2
717 add %i4, %o3, %g7
718 movne %icc, %i1, %o1
719 fnands %f19, %f15, %f2
720 andcc %l3, %o6, %g2
721 movl %icc, %g1, %i7
722 array32 %l1, %i2, %l0
723 mulscc %g5, 0x1DDA, %l4
724 mulscc %l6, 0x1D32, %o0
725 sll %o5, 0x1D, %i3
726 fmovsgu %icc, %f16, %f16
727 movleu %xcc, %o7, %i5
728 addccc %g4, 0x0CB8, %o4
729 fcmpeq16 %f4, %f6, %i6
730 ld [%l7 + 0x38], %f12
731 udiv %i0, 0x114E, %g6
732 edge16l %l2, %g3, %l5
733 fmovdle %xcc, %f18, %f19
734 edge32l %i4, %o2, %g7
735 edge32n %i1, %o1, %o3
736 orncc %o6, %g2, %l3
737 mova %xcc, %g1, %l1
738 movrgez %i2, 0x018, %l0
739 nop
740 set 0x32, %o2
741 ldub [%l7 + %o2], %g5
742 stw %l4, [%l7 + 0x70]
743 movrlz %l6, %i7, %o5
744 srax %i3, %o7, %o0
745 array16 %g4, %o4, %i5
746 movvs %icc, %i0, %i6
747 mova %icc, %g6, %g3
748 fpsub16 %f12, %f18, %f4
749 array8 %l5, %l2, %o2
750 fcmpgt16 %f24, %f22, %i4
751 array8 %g7, %o1, %i1
752 sth %o6, [%l7 + 0x54]
753 srax %o3, 0x19, %g2
754 edge16 %g1, %l3, %i2
755 add %l0, %g5, %l4
756 fnor %f16, %f28, %f6
757 movne %icc, %l6, %l1
758 fmovsge %icc, %f11, %f3
759 movvc %icc, %i7, %i3
760 array8 %o5, %o0, %g4
761 fand %f24, %f2, %f22
762 save %o7, %i5, %o4
763 rdpr %cwp, %g1
764 rdpr %cansave, %g2
765 rdpr %canrestore, %g3
766 rdpr %cleanwin, %g4
767 rdpr %otherwin, %g5
768 rdpr %wstate, %g6
769 movn %xcc, %i0, %i6
770 ldd [%l7 + 0x40], %g6
771 smul %g3, 0x1F83, %l5
772 save %l2, %i4, %g7
773 rdpr %cwp, %g1
774 rdpr %cansave, %g2
775 rdpr %canrestore, %g3
776 rdpr %cleanwin, %g4
777 rdpr %otherwin, %g5
778 rdpr %wstate, %g6
779 mulx %o1, 0x083A, %o2
780 orn %i1, %o6, %o3
781 orncc %g2, 0x1EB0, %l3
782 movrgz %i2, 0x2C6, %g1
783 udivcc %l0, 0x131B, %g5
784 xnor %l4, %l1, %l6
785 fmovd %f18, %f22
786 edge8ln %i3, %o5, %o0
787 sdivcc %g4, 0x0CCE, %i7
788 fors %f2, %f23, %f21
789 edge8n %o7, %o4, %i5
790 addc %i6, 0x1D57, %g6
791 movg %icc, %i0, %l5
792 fmovsleu %icc, %f17, %f20
793 ldd [%l7 + 0x20], %f2
794 fnot1 %f20, %f18
795 sdivcc %l2, 0x1FDC, %g3
796 ldx [%l7 + 0x28], %i4
797 movrgz %o1, 0x221, %o2
798 edge16ln %i1, %g7, %o3
799 st %f20, [%l7 + 0x7C]
800 orn %g2, %l3, %o6
801 move %xcc, %g1, %l0
802 sdiv %i2, 0x10B7, %l4
803 ldub [%l7 + 0x3A], %l1
804 edge32 %l6, %i3, %o5
805 edge32l %o0, %g4, %g5
806 edge8n %o7, %o4, %i5
807 edge32l %i6, %i7, %i0
808 fpadd16 %f28, %f12, %f30
809 fexpand %f7, %f16
810 pdist %f16, %f28, %f6
811 edge32l %l5, %l2, %g6
812 fandnot1s %f29, %f22, %f19
813 fmovrsne %g3, %f18, %f17
814 udivcc %i4, 0x0E57, %o1
815 edge8l %i1, %o2, %g7
816 movn %icc, %g2, %l3
817 ldx [%l7 + 0x78], %o3
818 fmovd %f14, %f20
819 lduw [%l7 + 0x2C], %g1
820 sdivx %l0, 0x079E, %o6
821 lduh [%l7 + 0x5C], %i2
822 ldub [%l7 + 0x08], %l1
823 udivx %l4, 0x0C60, %l6
824 orn %i3, 0x161F, %o5
825 fxnors %f27, %f22, %f19
826 fmovrsne %o0, %f20, %f7
827 array16 %g5, %o7, %g4
828 edge32ln %i5, %i6, %o4
829 xor %i7, %i0, %l2
830 sethi 0x1FFD, %g6
831 srl %g3, 0x05, %i4
832 edge8l %l5, %o1, %i1
833 edge32 %o2, %g2, %g7
834 stw %o3, [%l7 + 0x60]
835 fxors %f29, %f29, %f14
836 edge16n %g1, %l3, %l0
837 fnot1s %f12, %f1
838 array16 %o6, %i2, %l4
839 subc %l1, %l6, %o5
840 ldsh [%l7 + 0x60], %o0
841 stx %i3, [%l7 + 0x38]
842 mulx %g5, %o7, %i5
843 edge16n %i6, %g4, %o4
844 fmovdne %xcc, %f6, %f14
845 sdivcc %i7, 0x015C, %l2
846 orcc %i0, %g6, %g3
847 movrlez %l5, 0x081, %o1
848 fnor %f26, %f24, %f10
849 popc %i1, %i4
850 edge8n %o2, %g2, %g7
851 setx loop_0, %l0, %l1
852 return %l1
853 nop
854 rdpr %cwp, %g1
855 rdpr %cansave, %g2
856 rdpr %canrestore, %g3
857 rdpr %cleanwin, %g4
858 rdpr %otherwin, %g5
859 rdpr %wstate, %g6
860loop_0: movvs %icc, %l0, %i2
861 stw %l4, [%l7 + 0x50]
862 or %l1, %l6, %o6
863 edge8n %o5, %o0, %g5
864 edge16 %o7, %i3, %i6
865 ldd [%l7 + 0x20], %f18
866 xorcc %g4, %i5, %o4
867 ldsw [%l7 + 0x60], %i7
868 restore %i0, %l2, %g6
869 rdpr %cwp, %g1
870 rdpr %cansave, %g2
871 rdpr %canrestore, %g3
872 rdpr %cleanwin, %g4
873 rdpr %otherwin, %g5
874 rdpr %wstate, %g6
875 fmovsvc %icc, %f22, %f9
876 movcs %icc, %l5, %o1
877 subc %g3, 0x1444, %i1
878 stb %i4, [%l7 + 0x64]
879 xnorcc %g2, 0x0A4A, %g7
880 fcmpeq16 %f28, %f0, %g1
881 sdiv %o2, 0x1CBD, %o3
882 mulx %l0, %i2, %l3
883 edge32ln %l4, %l1, %o6
884 fmovdvc %icc, %f27, %f17
885 nop
886 set 0x30, %i6
887 ldsh [%l7 + %i6], %l6
888 move %xcc, %o5, %g5
889 alignaddrl %o7, %i3, %o0
890 udivx %i6, 0x16F1, %i5
891 fpadd32s %f2, %f10, %f14
892 xorcc %o4, %g4, %i0
893 movl %icc, %i7, %g6
894 move %xcc, %l5, %o1
895 move %icc, %g3, %i1
896 edge32 %i4, %g2, %l2
897 movrlez %g1, 0x169, %o2
898 mulscc %g7, %o3, %l0
899 addc %i2, 0x0DE3, %l4
900 lduw [%l7 + 0x28], %l1
901 stw %l3, [%l7 + 0x14]
902 edge32 %l6, %o6, %g5
903 fcmpgt16 %f6, %f24, %o7
904 movvc %icc, %i3, %o5
905 fpack16 %f20, %f31
906 srax %i6, 0x12, %i5
907 fmovrde %o4, %f2, %f4
908 mulscc %g4, 0x0F9E, %o0
909 stx %i0, [%l7 + 0x48]
910 ldd [%l7 + 0x48], %g6
911 edge8n %i7, %o1, %l5
912 movpos %icc, %i1, %g3
913 edge8 %g2, %i4, %g1
914 edge32 %o2, %l2, %g7
915 movl %icc, %o3, %l0
916 edge32l %l4, %l1, %l3
917 fmovrslz %i2, %f18, %f19
918 fornot2 %f6, %f28, %f2
919 ldsh [%l7 + 0x6C], %o6
920 stb %l6, [%l7 + 0x22]
921 sethi 0x1367, %g5
922 sethi 0x183B, %o7
923 fmovscs %xcc, %f30, %f6
924 subc %i3, 0x105B, %i6
925 fcmple16 %f20, %f12, %o5
926 udivx %o4, 0x0AFB, %g4
927 movge %icc, %i5, %o0
928 orcc %g6, 0x184F, %i7
929 sdiv %o1, 0x17FF, %l5
930 fmovscs %icc, %f13, %f20
931 orncc %i0, 0x0A26, %g3
932 movle %icc, %g2, %i4
933 fcmpd %fcc0, %f22, %f4
934 fmovdgu %xcc, %f21, %f30
935 fands %f17, %f29, %f4
936 movrgez %i1, 0x0B5, %g1
937 subcc %l2, 0x038D, %g7
938 fpadd16s %f27, %f11, %f14
939 srlx %o2, %l0, %o3
940 sth %l4, [%l7 + 0x38]
941 sir 0x1D6D
942 fmovdg %xcc, %f0, %f9
943 movrgez %l1, %l3, %o6
944 ldx [%l7 + 0x68], %i2
945 st %f26, [%l7 + 0x0C]
946 srax %l6, 0x02, %g5
947 fmovrsgz %i3, %f19, %f22
948 udivcc %i6, 0x0F5C, %o5
949 addccc %o7, 0x110A, %o4
950 movgu %xcc, %i5, %g4
951 setx loop_1, %l0, %l1
952 return %l1
953 nop
954 rdpr %cwp, %g1
955 rdpr %cansave, %g2
956 rdpr %canrestore, %g3
957 rdpr %cleanwin, %g4
958 rdpr %otherwin, %g5
959 rdpr %wstate, %g6
960loop_1: fcmple16 %f26, %f12, %l5
961 srax %o1, %i0, %g2
962 edge8 %i4, %i1, %g3
963 movn %icc, %g1, %l2
964 movneg %xcc, %g7, %o2
965 xnor %l0, %o3, %l1
966 ld [%l7 + 0x1C], %f3
967 nop
968 set 0x3A, %o3
969 lduh [%l7 + %o3], %l3
970 xorcc %l4, %o6, %i2
971 popc 0x0B8E, %g5
972 stx %i3, [%l7 + 0x28]
973 fxors %f7, %f15, %f15
974 move %xcc, %l6, %o5
975 addc %i6, %o7, %o4
976 fnot2s %f26, %f29
977 edge8n %g4, %g6, %i7
978 ldx [%l7 + 0x78], %i5
979 movle %icc, %l5, %o1
980 edge8l %i0, %o0, %g2
981 fornot1 %f22, %f14, %f8
982 udivcc %i4, 0x101A, %i1
983 ld [%l7 + 0x5C], %f5
984 fcmpne16 %f20, %f12, %g3
985 sllx %g1, %l2, %g7
986 sir 0x107F
987 ld [%l7 + 0x6C], %f24
988 save %o2, %o3, %l0
989 rdpr %cwp, %g1
990 rdpr %cansave, %g2
991 rdpr %canrestore, %g3
992 rdpr %cleanwin, %g4
993 rdpr %otherwin, %g5
994 rdpr %wstate, %g6
995 ldsb [%l7 + 0x5B], %l1
996 fmovdpos %xcc, %f5, %f30
997 smul %l3, %l4, %i2
998 movrgz %g5, 0x098, %o6
999 movleu %icc, %i3, %o5
1000 umul %i6, %o7, %l6
1001 nop
1002 set 0x18, %l5
1003 std %f20, [%l7 + %l5]
1004 movn %xcc, %o4, %g4
1005 movcs %icc, %g6, %i5
1006 movvc %icc, %i7, %o1
1007 sdivcc %l5, 0x0ADD, %i0
1008 xnorcc %o0, %g2, %i1
1009 fmovsvc %xcc, %f23, %f9
1010 ldub [%l7 + 0x7D], %g3
1011 edge16ln %g1, %i4, %l2
1012 ldx [%l7 + 0x38], %o2
1013 movpos %xcc, %g7, %o3
1014 xor %l1, %l3, %l4
1015 ldsw [%l7 + 0x30], %i2
1016 umul %g5, 0x1823, %o6
1017 alignaddr %l0, %i3, %i6
1018 orncc %o7, %o5, %l6
1019 fmovse %xcc, %f3, %f11
1020 ldsh [%l7 + 0x5A], %g4
1021 edge16 %g6, %o4, %i7
1022 sll %o1, 0x0E, %i5
1023 sdivx %l5, 0x0C90, %o0
1024 lduh [%l7 + 0x60], %i0
1025 move %xcc, %g2, %i1
1026 orncc %g3, %g1, %i4
1027 xnor %o2, %g7, %l2
1028 fsrc2s %f5, %f12
1029 ldsh [%l7 + 0x52], %o3
1030 movgu %icc, %l1, %l4
1031 movre %l3, %g5, %o6
1032 array16 %i2, %i3, %i6
1033 umulcc %o7, %l0, %l6
1034 std %f22, [%l7 + 0x20]
1035 sethi 0x06D7, %g4
1036 ldd [%l7 + 0x60], %f22
1037 fpsub32s %f15, %f2, %f11
1038 xnor %o5, 0x1518, %g6
1039 alignaddr %o4, %o1, %i7
1040 subccc %i5, %o0, %i0
1041 alignaddrl %l5, %i1, %g3
1042 fandnot2 %f0, %f24, %f8
1043 fmovsge %xcc, %f18, %f10
1044 xnorcc %g1, %g2, %o2
1045 stx %i4, [%l7 + 0x40]
1046 movrgz %g7, 0x06A, %o3
1047 fones %f28
1048 addccc %l1, %l2, %l4
1049 sdivcc %l3, 0x115F, %g5
1050 and %o6, 0x142A, %i2
1051 fnot1 %f0, %f28
1052 movpos %icc, %i3, %o7
1053 edge32l %i6, %l6, %l0
1054 ldsh [%l7 + 0x3E], %g4
1055 fmovsleu %icc, %f2, %f30
1056 movcc %xcc, %o5, %g6
1057 movrlz %o1, %i7, %o4
1058 fsrc2 %f8, %f6
1059 smulcc %i5, %i0, %o0
1060 movge %icc, %l5, %i1
1061 sdivx %g3, 0x18EA, %g2
1062 addccc %g1, 0x09AD, %i4
1063 nop
1064 set 0x58, %o0
1065 std %f8, [%l7 + %o0]
1066 orncc %o2, 0x1A6B, %g7
1067 sdivx %o3, 0x0053, %l2
1068 udivcc %l4, 0x13FA, %l1
1069 fands %f12, %f15, %f24
1070 movneg %xcc, %l3, %o6
1071 edge16 %g5, %i2, %o7
1072 fpadd16 %f10, %f8, %f2
1073 std %f8, [%l7 + 0x70]
1074 smul %i3, %l6, %l0
1075 fone %f8
1076 addc %g4, 0x1954, %i6
1077 fmovsa %icc, %f1, %f26
1078 sll %o5, %g6, %i7
1079 pdist %f12, %f28, %f2
1080 fornot1 %f26, %f22, %f24
1081 edge32n %o1, %o4, %i0
1082 array8 %i5, %l5, %i1
1083 sdivx %o0, 0x01E2, %g3
1084 ldx [%l7 + 0x18], %g2
1085 array8 %g1, %o2, %i4
1086 nop
1087 set 0x78, %g3
1088 stw %o3, [%l7 + %g3]
1089 fandnot1s %f1, %f10, %f6
1090 movvs %xcc, %g7, %l4
1091 sll %l2, %l3, %l1
1092 edge32n %o6, %i2, %o7
1093 andcc %g5, %l6, %i3
1094 andn %g4, 0x0801, %i6
1095 andn %o5, %g6, %i7
1096 stw %o1, [%l7 + 0x54]
1097 ldx [%l7 + 0x20], %o4
1098 fpack16 %f20, %f2
1099 fmovdne %xcc, %f20, %f12
1100 sdivcc %l0, 0x1A22, %i0
1101 fnot1 %f26, %f4
1102 movleu %icc, %i5, %i1
1103 sdiv %l5, 0x0197, %g3
1104 fzero %f18
1105 xorcc %o0, 0x04C4, %g2
1106 edge8ln %g1, %i4, %o3
1107 mulx %g7, 0x090D, %l4
1108 array8 %l2, %l3, %l1
1109 movrlz %o2, %o6, %i2
1110 ldsb [%l7 + 0x29], %g5
1111 movn %icc, %o7, %i3
1112 sdiv %g4, 0x00EA, %i6
1113 fmovsne %icc, %f17, %f30
1114 mulscc %l6, 0x155C, %g6
1115 sdiv %o5, 0x1421, %o1
1116 edge16l %i7, %l0, %i0
1117 movrgez %o4, %i1, %l5
1118 movle %xcc, %g3, %o0
1119 fmovrslez %i5, %f27, %f25
1120 sdivcc %g1, 0x0AB3, %i4
1121 fmovdge %icc, %f24, %f24
1122 add %o3, %g2, %l4
1123 fmul8sux16 %f14, %f4, %f20
1124 fmovrsne %l2, %f26, %f12
1125 subc %g7, %l3, %o2
1126 fnot1 %f12, %f22
1127 srlx %o6, 0x10, %l1
1128 movrgez %i2, 0x2C8, %g5
1129 udivcc %i3, 0x12DC, %g4
1130 xor %i6, %o7, %l6
1131 movrgz %o5, %g6, %i7
1132 ldsw [%l7 + 0x6C], %l0
1133 st %f28, [%l7 + 0x08]
1134 stx %o1, [%l7 + 0x30]
1135 edge16 %i0, %i1, %o4
1136 fcmple32 %f18, %f6, %g3
1137 addc %o0, 0x12A5, %i5
1138 fmovde %xcc, %f30, %f8
1139 srl %l5, %i4, %o3
1140 movrne %g1, 0x1D5, %l4
1141 fmovdge %xcc, %f30, %f7
1142 ldsw [%l7 + 0x2C], %g2
1143 fnot2 %f24, %f4
1144 subccc %g7, %l2, %l3
1145 edge16l %o2, %o6, %l1
1146 fones %f14
1147 movgu %xcc, %i2, %i3
1148 fmovsneg %icc, %f29, %f9
1149 fone %f6
1150 edge8 %g5, %i6, %g4
1151 edge32ln %o7, %l6, %o5
1152 sdivcc %g6, 0x0202, %l0
1153 array32 %o1, %i0, %i1
1154 addcc %o4, %i7, %g3
1155 fmovdcc %xcc, %f29, %f18
1156 restore %i5, 0x06C6, %o0
1157 rdpr %cwp, %g1
1158 rdpr %cansave, %g2
1159 rdpr %canrestore, %g3
1160 rdpr %cleanwin, %g4
1161 rdpr %otherwin, %g5
1162 rdpr %wstate, %g6
1163 edge8 %l5, %i4, %o3
1164 movrlez %l4, 0x09C, %g1
1165 subc %g2, 0x0207, %l2
1166 edge8l %l3, %o2, %o6
1167 fmovrdne %l1, %f20, %f4
1168 udivx %g7, 0x1026, %i2
1169 stw %g5, [%l7 + 0x40]
1170 edge32n %i3, %i6, %g4
1171 ldd [%l7 + 0x10], %f30
1172 alignaddrl %l6, %o7, %o5
1173 fpackfix %f28, %f29
1174 udivcc %l0, 0x0066, %g6
1175 xnorcc %i0, 0x016F, %o1
1176 movle %icc, %i1, %o4
1177 fandnot1 %f22, %f20, %f18
1178 movl %icc, %i7, %g3
1179 sdivx %i5, 0x0303, %l5
1180 fcmps %fcc1, %f17, %f14
1181 srl %i4, 0x08, %o0
1182 array16 %l4, %g1, %g2
1183 popc %l2, %o3
1184 alignaddr %l3, %o2, %o6
1185 edge16ln %l1, %g7, %g5
1186 ldsh [%l7 + 0x34], %i3
1187 movleu %xcc, %i6, %i2
1188 move %icc, %l6, %o7
1189 lduh [%l7 + 0x66], %g4
1190 umulcc %l0, %g6, %i0
1191 lduw [%l7 + 0x74], %o5
1192 xorcc %o1, %i1, %i7
1193 udivcc %g3, 0x14CB, %o4
1194 movcs %xcc, %l5, %i4
1195 fabsd %f20, %f10
1196 fxnors %f23, %f1, %f22
1197 smulcc %o0, 0x0B66, %l4
1198 srl %g1, %g2, %l2
1199 sra %o3, %i5, %o2
1200 for %f16, %f12, %f12
1201 mulx %o6, 0x189C, %l1
1202 sub %l3, %g7, %i3
1203 smul %i6, %g5, %l6
1204 andn %o7, 0x12E4, %g4
1205 movrlez %i2, 0x2D7, %l0
1206 fmul8sux16 %f10, %f20, %f16
1207 fnand %f4, %f2, %f6
1208 ldd [%l7 + 0x60], %f0
1209 array8 %g6, %o5, %i0
1210 stx %i1, [%l7 + 0x78]
1211 andn %o1, 0x1C6A, %g3
1212 or %o4, %i7, %i4
1213 fmovrse %l5, %f0, %f15
1214 save %o0, %l4, %g2
1215 rdpr %cwp, %g1
1216 rdpr %cansave, %g2
1217 rdpr %canrestore, %g3
1218 rdpr %cleanwin, %g4
1219 rdpr %otherwin, %g5
1220 rdpr %wstate, %g6
1221 movn %icc, %l2, %g1
1222 movrne %o3, 0x3D3, %o2
1223 movl %xcc, %i5, %l1
1224 sra %o6, %l3, %g7
1225 fmovs %f5, %f21
1226 movne %xcc, %i3, %g5
1227 umul %i6, 0x0566, %o7
1228 addc %g4, 0x1B94, %l6
1229 sllx %l0, 0x0A, %i2
1230 fpadd16s %f3, %f14, %f13
1231 subc %o5, 0x0FD7, %i0
1232 setx loop_2, %l0, %l1
1233 return %l1
1234 nop
1235 rdpr %cwp, %g1
1236 rdpr %cansave, %g2
1237 rdpr %canrestore, %g3
1238 rdpr %cleanwin, %g4
1239 rdpr %otherwin, %g5
1240 rdpr %wstate, %g6
1241loop_2: mulx %g3, %g6, %i7
1242 fand %f8, %f26, %f16
1243 fmovdcc %icc, %f20, %f24
1244 fands %f10, %f19, %f9
1245 restore %i4, %l5, %o0
1246 rdpr %cwp, %g1
1247 rdpr %cansave, %g2
1248 rdpr %canrestore, %g3
1249 rdpr %cleanwin, %g4
1250 rdpr %otherwin, %g5
1251 rdpr %wstate, %g6
1252 fnors %f30, %f16, %f26
1253 movrne %l4, 0x14F, %g2
1254 movcs %xcc, %l2, %g1
1255 array32 %o4, %o3, %i5
1256 st %f30, [%l7 + 0x1C]
1257 fpadd32s %f18, %f19, %f5
1258 fands %f10, %f23, %f8
1259 sllx %l1, %o6, %l3
1260 lduw [%l7 + 0x60], %o2
1261 addccc %g7, 0x0EFD, %g5
1262 sth %i6, [%l7 + 0x66]
1263 sra %o7, %i3, %g4
1264 orncc %l6, 0x0459, %i2
1265 sdiv %o5, 0x1671, %i0
1266 sllx %l0, %o1, %g3
1267 movne %xcc, %i1, %g6
1268 alignaddrl %i4, %l5, %i7
1269 fnands %f8, %f24, %f19
1270 umul %l4, 0x0825, %o0
1271 smulcc %g2, 0x1D86, %g1
1272 subc %o4, %o3, %i5
1273 fands %f30, %f15, %f22
1274 umulcc %l1, %o6, %l2
1275 fornot1s %f1, %f26, %f20
1276 fcmple16 %f12, %f30, %l3
1277 ldsw [%l7 + 0x2C], %o2
1278 edge16 %g5, %g7, %i6
1279 stx %i3, [%l7 + 0x28]
1280 fzero %f0
1281 xor %g4, 0x0BD7, %l6
1282 udivcc %o7, 0x15DF, %o5
1283 movleu %icc, %i2, %i0
1284 fcmple16 %f2, %f14, %o1
1285 smul %l0, 0x03B6, %i1
1286 subccc %g6, %g3, %i4
1287 fmovdge %xcc, %f2, %f1
1288 nop
1289 set 0x4C, %l3
1290 stw %l5, [%l7 + %l3]
1291 andcc %i7, %o0, %l4
1292 edge8l %g2, %o4, %o3
1293 and %g1, %l1, %o6
1294 srax %i5, %l3, %o2
1295 movrne %g5, %g7, %l2
1296 ldd [%l7 + 0x28], %i6
1297 ldx [%l7 + 0x50], %i3
1298 stx %g4, [%l7 + 0x70]
1299 addcc %l6, %o5, %o7
1300 movrne %i2, %i0, %o1
1301 sra %l0, %g6, %g3
1302 andncc %i4, %l5, %i7
1303 movneg %icc, %i1, %l4
1304 edge32ln %g2, %o0, %o4
1305 sll %o3, %g1, %l1
1306 fmovsge %xcc, %f22, %f4
1307 edge32ln %i5, %l3, %o2
1308 movne %xcc, %g5, %o6
1309 fandnot1 %f16, %f8, %f2
1310 andncc %l2, %g7, %i3
1311 fcmpne32 %f6, %f30, %i6
1312 movpos %icc, %l6, %g4
1313 fcmpeq16 %f28, %f16, %o5
1314 ldsw [%l7 + 0x14], %o7
1315 edge16ln %i2, %i0, %o1
1316 stx %l0, [%l7 + 0x18]
1317 fnot2s %f12, %f4
1318 ldsb [%l7 + 0x1C], %g6
1319 sub %i4, %g3, %l5
1320 movrlez %i7, 0x2F6, %l4
1321 movrgz %i1, %g2, %o0
1322 movvs %xcc, %o3, %g1
1323 ldsw [%l7 + 0x50], %l1
1324 st %f29, [%l7 + 0x24]
1325 sth %o4, [%l7 + 0x4E]
1326 edge32 %i5, %o2, %l3
1327 fpadd16s %f17, %f22, %f12
1328 array16 %o6, %l2, %g5
1329 sir 0x0C3A
1330 movleu %xcc, %g7, %i3
1331 stb %i6, [%l7 + 0x31]
1332 movge %icc, %l6, %o5
1333 addc %g4, %i2, %i0
1334 addc %o7, %o1, %g6
1335 movvs %xcc, %l0, %i4
1336 edge8n %l5, %i7, %l4
1337 andncc %g3, %g2, %i1
1338 fnot2 %f26, %f16
1339 movvs %icc, %o0, %g1
1340 movvs %xcc, %l1, %o4
1341 movrlez %o3, 0x1D8, %i5
1342 for %f8, %f2, %f2
1343 fmovrdgz %l3, %f18, %f26
1344 edge16ln %o6, %l2, %o2
1345 movvs %icc, %g7, %i3
1346 edge32 %g5, %l6, %o5
1347 fone %f26
1348 sdiv %i6, 0x1DD6, %i2
1349 movge %icc, %i0, %g4
1350 xor %o7, 0x05D4, %g6
1351 addccc %o1, %l0, %l5
1352 fnegs %f20, %f14
1353 movrlz %i4, %l4, %i7
1354 array8 %g2, %g3, %i1
1355 save %o0, 0x1E69, %l1
1356 rdpr %cwp, %g1
1357 rdpr %cansave, %g2
1358 rdpr %canrestore, %g3
1359 rdpr %cleanwin, %g4
1360 rdpr %otherwin, %g5
1361 rdpr %wstate, %g6
1362 add %g1, %o4, %o3
1363 ldsb [%l7 + 0x08], %i5
1364 fmovdgu %icc, %f6, %f16
1365 fmovsa %xcc, %f10, %f14
1366 nop
1367 set 0x54, %o4
1368 stw %o6, [%l7 + %o4]
1369 srlx %l3, %o2, %g7
1370 ldsb [%l7 + 0x2D], %l2
1371 udiv %i3, 0x176B, %g5
1372 fmovrslz %l6, %f29, %f31
1373 movre %o5, %i6, %i2
1374 move %icc, %i0, %g4
1375 move %icc, %o7, %g6
1376 srlx %l0, %l5, %i4
1377 fmovdpos %xcc, %f2, %f31
1378 fcmpd %fcc1, %f6, %f14
1379 xorcc %l4, %o1, %g2
1380 subccc %g3, 0x05F5, %i1
1381 stb %i7, [%l7 + 0x52]
1382 subccc %o0, 0x1AC4, %l1
1383 sdiv %o4, 0x12FD, %g1
1384 addc %o3, %i5, %o6
1385 mova %icc, %l3, %g7
1386 fmovrdlz %o2, %f12, %f26
1387 smul %l2, 0x1905, %i3
1388 udivcc %l6, 0x094E, %o5
1389 movge %xcc, %g5, %i2
1390 srlx %i6, %g4, %i0
1391 movneg %icc, %o7, %l0
1392 addcc %l5, %i4, %l4
1393 udivx %g6, 0x0003, %g2
1394 addc %o1, 0x0929, %g3
1395 or %i1, %i7, %l1
1396 edge8ln %o0, %g1, %o3
1397 fnot2 %f22, %f4
1398 fmovrsgz %i5, %f30, %f10
1399 fone %f16
1400 movcs %icc, %o4, %l3
1401 orcc %o6, %o2, %g7
1402 movcc %xcc, %i3, %l6
1403 movg %xcc, %l2, %o5
1404 or %g5, 0x03B7, %i2
1405 andncc %g4, %i0, %o7
1406 fmuld8sux16 %f28, %f27, %f6
1407 fcmpes %fcc2, %f13, %f6
1408 fmovdle %xcc, %f3, %f22
1409 fxors %f14, %f5, %f17
1410 add %l0, 0x0D4F, %l5
1411 mulscc %i6, %l4, %g6
1412 ldd [%l7 + 0x40], %g2
1413 fmovdne %icc, %f9, %f6
1414 stx %o1, [%l7 + 0x58]
1415 ldd [%l7 + 0x70], %g2
1416 fnot2 %f22, %f20
1417 nop
1418 set 0x64, %l0
1419 stw %i1, [%l7 + %l0]
1420 fcmpgt16 %f12, %f8, %i7
1421 ldd [%l7 + 0x30], %f24
1422 ldd [%l7 + 0x20], %l0
1423 addcc %o0, 0x02BC, %g1
1424 ldsb [%l7 + 0x59], %o3
1425 or %i5, %i4, %o4
1426 fsrc1 %f30, %f12
1427 fcmpne16 %f2, %f30, %o6
1428 xorcc %l3, 0x0F4E, %o2
1429 umul %i3, %g7, %l2
1430 umulcc %l6, 0x11E9, %g5
1431 lduh [%l7 + 0x0E], %i2
1432 fandnot2 %f14, %f30, %f12
1433 movneg %icc, %o5, %g4
1434 addc %i0, 0x1606, %o7
1435 movvs %icc, %l0, %i6
1436 and %l5, 0x0E83, %g6
1437 movrgez %l4, %g2, %o1
1438 movrlz %i1, 0x2F0, %g3
1439 ldd [%l7 + 0x20], %f6
1440 std %f28, [%l7 + 0x30]
1441 fxnors %f30, %f23, %f21
1442 udiv %l1, 0x1C1F, %o0
1443 add %g1, %o3, %i7
1444 fmul8sux16 %f22, %f30, %f14
1445 smulcc %i5, %i4, %o4
1446 srl %l3, %o6, %o2
1447 sir 0x0943
1448 edge16ln %i3, %l2, %g7
1449 ldd [%l7 + 0x60], %f0
1450 fcmpne32 %f18, %f26, %l6
1451 fmuld8sux16 %f6, %f1, %f16
1452 bshuffle %f0, %f28, %f16
1453 ld [%l7 + 0x2C], %f29
1454 sethi 0x037D, %g5
1455 sir 0x1390
1456 mulx %i2, %g4, %o5
1457 edge32l %i0, %l0, %i6
1458 lduw [%l7 + 0x2C], %l5
1459 std %f20, [%l7 + 0x28]
1460 movne %xcc, %g6, %l4
1461 fmovdleu %xcc, %f17, %f22
1462 move %icc, %g2, %o7
1463 srax %o1, %i1, %g3
1464 or %o0, 0x057A, %g1
1465 mulx %o3, %i7, %l1
1466 movrgez %i4, %i5, %l3
1467 movvc %icc, %o4, %o6
1468 st %f29, [%l7 + 0x78]
1469 orncc %i3, %l2, %o2
1470 fpsub16 %f30, %f18, %f16
1471 xnorcc %g7, 0x0777, %l6
1472 ldd [%l7 + 0x70], %g4
1473 movn %xcc, %g4, %o5
1474 fpack16 %f16, %f23
1475 movcs %icc, %i2, %l0
1476 andcc %i6, %i0, %l5
1477 fmul8x16al %f15, %f23, %f20
1478 and %l4, 0x1FAF, %g2
1479 ld [%l7 + 0x78], %f20
1480 xorcc %o7, %g6, %i1
1481 ldsb [%l7 + 0x10], %g3
1482 movcs %xcc, %o0, %o1
1483 stb %o3, [%l7 + 0x58]
1484 edge32n %i7, %l1, %i4
1485 srlx %i5, %l3, %o4
1486 orn %o6, 0x0873, %g1
1487 ldx [%l7 + 0x30], %l2
1488 or %i3, %o2, %g7
1489 sethi 0x1647, %g5
1490 movg %xcc, %g4, %o5
1491 ldsb [%l7 + 0x3D], %l6
1492 lduw [%l7 + 0x10], %i2
1493 sdivcc %i6, 0x1167, %l0
1494 movl %icc, %i0, %l5
1495 fmovdneg %icc, %f24, %f15
1496 udivx %l4, 0x13D6, %o7
1497 movge %xcc, %g6, %g2
1498 andncc %i1, %o0, %g3
1499 srl %o1, %i7, %l1
1500 orn %o3, %i4, %l3
1501 ldd [%l7 + 0x50], %f16
1502 ldsh [%l7 + 0x4E], %o4
1503 addcc %i5, %g1, %o6
1504 std %f26, [%l7 + 0x60]
1505 fmovdneg %xcc, %f10, %f6
1506 edge16 %i3, %l2, %o2
1507 nop
1508 set 0x38, %i0
1509 stx %g5, [%l7 + %i0]
1510 stb %g7, [%l7 + 0x41]
1511 ldub [%l7 + 0x47], %g4
1512 movge %icc, %l6, %o5
1513 subcc %i6, 0x1FB0, %l0
1514 fones %f12
1515 orn %i0, 0x1391, %l5
1516 movrlz %i2, 0x0A8, %l4
1517 movle %icc, %g6, %o7
1518 fmovse %icc, %f7, %f3
1519 movrne %g2, %i1, %o0
1520 ld [%l7 + 0x10], %f9
1521 edge16ln %o1, %g3, %l1
1522 umulcc %o3, 0x19CF, %i7
1523 movcc %xcc, %i4, %o4
1524 edge8n %l3, %g1, %o6
1525 udiv %i5, 0x0EA8, %i3
1526 movcs %xcc, %o2, %l2
1527 edge8n %g5, %g7, %l6
1528 fsrc2 %f12, %f16
1529 sdivx %g4, 0x11DE, %i6
1530 mova %xcc, %l0, %i0
1531 movpos %xcc, %l5, %i2
1532 fornot1 %f8, %f8, %f20
1533 edge32 %l4, %o5, %o7
1534 orcc %g6, %g2, %i1
1535 edge16ln %o1, %o0, %l1
1536 edge32n %g3, %o3, %i4
1537 pdist %f0, %f20, %f28
1538 orncc %i7, %o4, %g1
1539 udivx %o6, 0x17FA, %l3
1540 fmovdpos %xcc, %f18, %f15
1541 mulx %i3, %i5, %l2
1542 fmovsg %xcc, %f1, %f16
1543 addcc %g5, %g7, %o2
1544 movneg %icc, %g4, %l6
1545 alignaddr %l0, %i6, %i0
1546 movrgz %i2, %l5, %o5
1547 movcs %xcc, %o7, %l4
1548 subcc %g6, %i1, %g2
1549 xnor %o0, 0x1058, %o1
1550 addc %g3, 0x0D8E, %l1
1551 setx loop_3, %l0, %l1
1552 return %l1
1553 nop
1554 rdpr %cwp, %g1
1555 rdpr %cansave, %g2
1556 rdpr %canrestore, %g3
1557 rdpr %cleanwin, %g4
1558 rdpr %otherwin, %g5
1559 rdpr %wstate, %g6
1560loop_3: fmovrdlez %o4, %f26, %f20
1561 fmovrsgez %i7, %f27, %f8
1562 std %f14, [%l7 + 0x78]
1563 array16 %g1, %o6, %i3
1564 fmovsleu %xcc, %f0, %f28
1565 fmovrsgez %l3, %f18, %f24
1566 ldd [%l7 + 0x68], %i4
1567 fcmpeq32 %f26, %f22, %g5
1568 fpsub32s %f26, %f12, %f4
1569 ldx [%l7 + 0x38], %l2
1570 ld [%l7 + 0x58], %f18
1571 umulcc %g7, %g4, %l6
1572 sth %o2, [%l7 + 0x18]
1573 fmovse %icc, %f5, %f13
1574 sth %l0, [%l7 + 0x3A]
1575 xnor %i6, %i0, %l5
1576 stw %i2, [%l7 + 0x4C]
1577 ldsb [%l7 + 0x39], %o5
1578 addcc %o7, 0x10CB, %g6
1579 popc 0x1C2D, %l4
1580 addc %i1, %o0, %g2
1581 xnorcc %g3, %o1, %l1
1582 restore %i4, %o3, %o4
1583 rdpr %cwp, %g1
1584 rdpr %cansave, %g2
1585 rdpr %canrestore, %g3
1586 rdpr %cleanwin, %g4
1587 rdpr %otherwin, %g5
1588 rdpr %wstate, %g6
1589 fsrc2 %f6, %f18
1590 smulcc %g1, 0x1A5B, %i7
1591 sra %i3, %o6, %l3
1592 movvs %icc, %g5, %l2
1593 edge16n %i5, %g7, %l6
1594 fmovsne %icc, %f0, %f1
1595 sdiv %g4, 0x0168, %l0
1596 fmovrslz %o2, %f9, %f22
1597 orn %i0, %i6, %l5
1598 sll %o5, %o7, %g6
1599 movvs %xcc, %i2, %l4
1600 movn %xcc, %o0, %g2
1601 edge16ln %i1, %o1, %g3
1602 smul %l1, %i4, %o3
1603 sth %o4, [%l7 + 0x3E]
1604 fnegd %f24, %f2
1605 sethi 0x01CC, %i7
1606 fabsd %f26, %f8
1607 xorcc %i3, %g1, %l3
1608 movrlez %g5, %l2, %i5
1609 smul %g7, %l6, %g4
1610 sdivx %l0, 0x192D, %o2
1611 mulx %o6, %i0, %i6
1612 fandnot2s %f17, %f25, %f0
1613 edge16n %l5, %o7, %g6
1614 move %icc, %i2, %l4
1615 edge16ln %o0, %o5, %g2
1616 xorcc %o1, %i1, %g3
1617 mova %xcc, %i4, %l1
1618 sir 0x0066
1619 sdiv %o4, 0x1D16, %o3
1620 udiv %i7, 0x07A4, %g1
1621 movg %icc, %i3, %g5
1622 ldsw [%l7 + 0x20], %l2
1623 subccc %l3, %i5, %g7
1624 mulx %l6, %l0, %o2
1625 movneg %icc, %g4, %o6
1626 fornot1s %f19, %f29, %f15
1627 orcc %i6, %i0, %o7
1628 fexpand %f28, %f28
1629 sdivcc %l5, 0x196F, %i2
1630 std %f20, [%l7 + 0x50]
1631 edge32n %g6, %o0, %l4
1632 fmovrdgz %g2, %f16, %f6
1633 movl %icc, %o1, %i1
1634 ld [%l7 + 0x74], %f25
1635 movge %xcc, %o5, %i4
1636 edge32 %g3, %l1, %o4
1637 std %f30, [%l7 + 0x38]
1638 move %xcc, %i7, %o3
1639 umulcc %i3, %g1, %g5
1640 ldd [%l7 + 0x08], %f26
1641 subccc %l3, 0x1C10, %l2
1642 movleu %xcc, %i5, %l6
1643 alignaddr %l0, %o2, %g4
1644 fcmpd %fcc0, %f22, %f14
1645 or %o6, %g7, %i6
1646 fmovdpos %icc, %f1, %f6
1647 ldub [%l7 + 0x55], %o7
1648 edge16l %i0, %i2, %g6
1649 edge16ln %o0, %l4, %g2
1650 sethi 0x1666, %l5
1651 fmovrslz %i1, %f24, %f6
1652 edge8 %o5, %i4, %g3
1653 movrgez %o1, 0x3A0, %l1
1654 ldd [%l7 + 0x58], %f4
1655 array32 %i7, %o3, %o4
1656 std %f6, [%l7 + 0x58]
1657 smul %g1, 0x1B05, %i3
1658 fmovdgu %icc, %f17, %f25
1659 st %f17, [%l7 + 0x3C]
1660 fmovdn %icc, %f10, %f25
1661 save %g5, %l2, %i5
1662 rdpr %cwp, %g1
1663 rdpr %cansave, %g2
1664 rdpr %canrestore, %g3
1665 rdpr %cleanwin, %g4
1666 rdpr %otherwin, %g5
1667 rdpr %wstate, %g6
1668 movrlez %l3, 0x0DC, %l6
1669 movg %icc, %o2, %g4
1670 addcc %o6, 0x0CA5, %g7
1671 umulcc %i6, %o7, %l0
1672 popc 0x10C9, %i0
1673 ldsh [%l7 + 0x76], %i2
1674 save %o0, 0x0E97, %g6
1675 rdpr %cwp, %g1
1676 rdpr %cansave, %g2
1677 rdpr %canrestore, %g3
1678 rdpr %cleanwin, %g4
1679 rdpr %otherwin, %g5
1680 rdpr %wstate, %g6
1681 fmovdcc %xcc, %f30, %f3
1682 movne %xcc, %g2, %l5
1683 fpsub32 %f16, %f10, %f22
1684 fmul8sux16 %f18, %f6, %f30
1685 movgu %xcc, %i1, %o5
1686 fpmerge %f27, %f24, %f4
1687 addc %i4, %l4, %o1
1688 subc %g3, %i7, %l1
1689 movl %icc, %o3, %o4
1690 udivx %g1, 0x0029, %i3
1691 fmovscs %icc, %f25, %f13
1692 movleu %xcc, %l2, %i5
1693 sdivcc %l3, 0x0EE0, %g5
1694 edge32n %o2, %l6, %g4
1695 setx loop_4, %l0, %l1
1696 return %l1
1697 nop
1698 rdpr %cwp, %g1
1699 rdpr %cansave, %g2
1700 rdpr %canrestore, %g3
1701 rdpr %cleanwin, %g4
1702 rdpr %otherwin, %g5
1703 rdpr %wstate, %g6
1704loop_4: fcmped %fcc0, %f28, %f16
1705 orcc %l0, 0x051A, %i0
1706 fmovsne %icc, %f23, %f4
1707 fnot2 %f10, %f6
1708 fxor %f10, %f26, %f20
1709 umulcc %o7, %i2, %o0
1710 alignaddr %g2, %g6, %i1
1711 andn %l5, %o5, %i4
1712 udivx %l4, 0x05B9, %g3
1713 fmovdge %icc, %f6, %f22
1714 andcc %o1, %l1, %i7
1715 ldd [%l7 + 0x28], %o2
1716 orncc %o4, %i3, %l2
1717 edge16l %i5, %g1, %g5
1718 stb %l3, [%l7 + 0x73]
1719 andcc %o2, %l6, %g7
1720 fmovdpos %xcc, %f22, %f10
1721 sra %g4, 0x11, %i6
1722 movleu %xcc, %o6, %l0
1723 subcc %i0, %i2, %o0
1724 andn %g2, 0x04CA, %g6
1725 sethi 0x1F24, %i1
1726 edge8ln %o7, %l5, %i4
1727 fmovrdgez %o5, %f6, %f10
1728 ldsw [%l7 + 0x34], %l4
1729 array32 %o1, %g3, %i7
1730 fmul8sux16 %f4, %f6, %f26
1731 orcc %l1, 0x1030, %o4
1732 sub %o3, 0x1E87, %l2
1733 st %f20, [%l7 + 0x50]
1734 movgu %xcc, %i3, %i5
1735 lduh [%l7 + 0x34], %g5
1736 stx %l3, [%l7 + 0x18]
1737 subc %o2, 0x1A74, %g1
1738 fcmple32 %f8, %f18, %l6
1739 subc %g7, 0x1AAB, %g4
1740 mova %xcc, %o6, %l0
1741 sdiv %i6, 0x08DC, %i2
1742 alignaddr %i0, %g2, %o0
1743 std %f2, [%l7 + 0x30]
1744 and %i1, %o7, %l5
1745 udivcc %i4, 0x1A25, %g6
1746 addc %o5, %l4, %g3
1747 and %i7, 0x14AC, %l1
1748 orncc %o4, %o3, %o1
1749 array16 %i3, %l2, %i5
1750 udiv %g5, 0x1054, %l3
1751 lduw [%l7 + 0x60], %g1
1752 movre %l6, 0x318, %g7
1753 fpack16 %f26, %f19
1754 umulcc %g4, %o6, %o2
1755 srax %i6, 0x0A, %l0
1756 umul %i0, 0x129D, %g2
1757 ldsh [%l7 + 0x0E], %i2
1758 edge32 %i1, %o0, %o7
1759 std %f26, [%l7 + 0x68]
1760 movvc %xcc, %l5, %g6
1761 movcc %xcc, %o5, %l4
1762 udiv %i4, 0x1B78, %g3
1763 fmovdneg %icc, %f5, %f6
1764 fmovdvc %xcc, %f5, %f3
1765 xor %i7, %o4, %l1
1766 move %xcc, %o3, %o1
1767 udivcc %i3, 0x11F7, %l2
1768 movrlz %g5, %l3, %i5
1769 ldsb [%l7 + 0x65], %l6
1770 nop
1771 set 0x72, %i1
1772 ldsh [%l7 + %i1], %g7
1773 fpsub32 %f20, %f6, %f30
1774 mulscc %g1, 0x0CB9, %g4
1775 sdiv %o2, 0x0FD3, %o6
1776 std %f8, [%l7 + 0x18]
1777 array8 %i6, %l0, %g2
1778 for %f24, %f22, %f12
1779 movgu %icc, %i0, %i2
1780 addcc %o0, %i1, %o7
1781 addcc %l5, 0x049A, %o5
1782 udivcc %l4, 0x15B9, %g6
1783 fors %f14, %f18, %f25
1784 pdist %f4, %f24, %f14
1785 movge %icc, %g3, %i4
1786 st %f3, [%l7 + 0x08]
1787 array8 %i7, %l1, %o3
1788 sir 0x04F3
1789 udivx %o4, 0x0AAF, %o1
1790 edge32ln %i3, %g5, %l3
1791 std %f12, [%l7 + 0x18]
1792 movrlez %i5, %l2, %l6
1793 sdiv %g7, 0x0E76, %g1
1794 orncc %g4, 0x130E, %o2
1795 fcmps %fcc1, %f27, %f8
1796 fornot2s %f12, %f20, %f2
1797 movrgez %i6, %l0, %g2
1798 addccc %o6, 0x007B, %i0
1799 fmovd %f2, %f18
1800 movrlez %i2, %o0, %i1
1801 sdivcc %l5, 0x02D6, %o5
1802 fnands %f27, %f20, %f24
1803 faligndata %f28, %f26, %f12
1804 udivx %o7, 0x0DFE, %g6
1805 movvs %icc, %g3, %i4
1806 movge %xcc, %l4, %l1
1807 std %f10, [%l7 + 0x28]
1808 stx %o3, [%l7 + 0x10]
1809 for %f20, %f26, %f20
1810 fsrc1s %f10, %f17
1811 fpsub32 %f4, %f26, %f30
1812 udivx %o4, 0x0138, %i7
1813 udivx %o1, 0x1702, %g5
1814 xor %i3, %l3, %i5
1815 movn %icc, %l2, %g7
1816 ldd [%l7 + 0x58], %g0
1817 fnand %f26, %f20, %f4
1818 ld [%l7 + 0x2C], %f13
1819 move %xcc, %l6, %g4
1820 orncc %o2, 0x1827, %l0
1821 edge8 %g2, %o6, %i6
1822 andncc %i2, %i0, %o0
1823 stw %l5, [%l7 + 0x18]
1824 fand %f10, %f16, %f4
1825 edge16 %o5, %i1, %g6
1826 mova %xcc, %o7, %g3
1827 udivcc %l4, 0x09F0, %i4
1828 sdivx %o3, 0x1351, %l1
1829 udivx %i7, 0x1A17, %o1
1830 fxnors %f17, %f3, %f24
1831 fcmped %fcc2, %f26, %f10
1832 sdivcc %g5, 0x0163, %o4
1833 movl %xcc, %i3, %l3
1834 faligndata %f28, %f14, %f18
1835 smul %l2, 0x147D, %g7
1836 ldub [%l7 + 0x51], %g1
1837 fmovsge %icc, %f31, %f21
1838 fcmped %fcc0, %f28, %f8
1839 ld [%l7 + 0x50], %f14
1840 edge8 %i5, %g4, %l6
1841 fmovsa %xcc, %f24, %f2
1842 sdivcc %o2, 0x1A94, %g2
1843 std %f12, [%l7 + 0x10]
1844 edge16ln %l0, %o6, %i2
1845 addc %i0, %o0, %i6
1846 movre %o5, %i1, %l5
1847 sdivcc %g6, 0x02A6, %g3
1848 udiv %o7, 0x19F4, %l4
1849 sdiv %i4, 0x1E0E, %o3
1850 sethi 0x1714, %i7
1851 smulcc %o1, 0x18E2, %g5
1852 andcc %o4, %i3, %l1
1853 movrlez %l3, %g7, %l2
1854 fpackfix %f14, %f15
1855 movl %xcc, %i5, %g1
1856 sdiv %g4, 0x114A, %l6
1857 edge32l %o2, %g2, %o6
1858 sra %l0, %i2, %i0
1859 sll %o0, %i6, %o5
1860 st %f1, [%l7 + 0x20]
1861 umul %i1, %l5, %g6
1862 popc %g3, %l4
1863 ldd [%l7 + 0x50], %o6
1864 mulscc %o3, 0x04AA, %i4
1865 fmovscs %icc, %f11, %f26
1866 umul %o1, %i7, %g5
1867 edge32 %o4, %i3, %l3
1868 fmovrslez %g7, %f24, %f12
1869 udivx %l2, 0x165D, %l1
1870 fcmple32 %f26, %f18, %i5
1871 edge8l %g4, %g1, %o2
1872 mulscc %g2, 0x175B, %o6
1873 sth %l0, [%l7 + 0x14]
1874 fmovsa %xcc, %f22, %f26
1875 xor %l6, %i2, %i0
1876 orncc %i6, 0x19D7, %o0
1877 smul %i1, %o5, %l5
1878 fmovdcc %xcc, %f8, %f2
1879 movrlez %g6, 0x282, %g3
1880 srl %l4, %o3, %i4
1881 andcc %o1, %i7, %g5
1882 fmovrdgez %o7, %f12, %f24
1883 or %i3, %l3, %g7
1884 udivx %o4, 0x1C90, %l2
1885 ldsh [%l7 + 0x36], %i5
1886 movn %xcc, %g4, %g1
1887 ldub [%l7 + 0x41], %l1
1888 edge8l %g2, %o6, %l0
1889 restore %l6, %o2, %i2
1890 rdpr %cwp, %g1
1891 rdpr %cansave, %g2
1892 rdpr %canrestore, %g3
1893 rdpr %cleanwin, %g4
1894 rdpr %otherwin, %g5
1895 rdpr %wstate, %g6
1896 smulcc %i6, %i0, %o0
1897 addcc %i1, %o5, %g6
1898 orcc %g3, %l5, %l4
1899 subccc %o3, 0x1F31, %i4
1900 srax %i7, 0x14, %g5
1901 sllx %o7, 0x1B, %o1
1902 edge32n %l3, %g7, %o4
1903 sllx %i3, 0x10, %i5
1904 stw %l2, [%l7 + 0x28]
1905 and %g4, %l1, %g1
1906 fmovdg %xcc, %f7, %f4
1907 orncc %g2, %o6, %l0
1908 movneg %xcc, %o2, %i2
1909 fmovsn %xcc, %f27, %f30
1910 andncc %i6, %i0, %o0
1911 xorcc %i1, %l6, %g6
1912 alignaddrl %o5, %g3, %l4
1913 edge32ln %o3, %i4, %i7
1914 sdivcc %l5, 0x03FA, %o7
1915 ldsh [%l7 + 0x3E], %g5
1916 and %o1, 0x1142, %g7
1917 ldd [%l7 + 0x28], %o4
1918 edge8 %i3, %i5, %l3
1919 movg %xcc, %g4, %l1
1920 edge8l %l2, %g2, %o6
1921 fsrc1s %f1, %f9
1922 edge16 %g1, %o2, %l0
1923 std %f18, [%l7 + 0x78]
1924 orn %i6, %i2, %o0
1925 sra %i1, %l6, %i0
1926 addcc %g6, %g3, %l4
1927 srl %o5, 0x1B, %o3
1928 sdiv %i7, 0x0AA8, %i4
1929 xor %l5, %g5, %o7
1930 fcmpes %fcc1, %f11, %f0
1931 umul %g7, 0x1389, %o1
1932 fpack32 %f18, %f30, %f6
1933 fornot2s %f1, %f20, %f3
1934 sdivcc %i3, 0x1ABF, %o4
1935 andcc %l3, %i5, %l1
1936 fmovdle %icc, %f17, %f1
1937 sdivcc %g4, 0x19CA, %l2
1938 fpsub32s %f7, %f5, %f29
1939 stw %o6, [%l7 + 0x08]
1940 or %g2, %g1, %o2
1941 add %i6, %l0, %i2
1942 ld [%l7 + 0x40], %f10
1943 fandnot1 %f4, %f22, %f30
1944 subcc %i1, %l6, %i0
1945 faligndata %f6, %f14, %f14
1946 fornot2 %f12, %f6, %f30
1947 udivx %o0, 0x1535, %g3
1948 udivx %l4, 0x1201, %o5
1949 orn %o3, 0x18F4, %g6
1950 orcc %i4, 0x1DEB, %l5
1951 movcc %icc, %i7, %g5
1952 edge32ln %g7, %o7, %i3
1953 udiv %o1, 0x0DBD, %l3
1954 movge %icc, %i5, %l1
1955 sdiv %g4, 0x0E7C, %o4
1956 fmovd %f4, %f20
1957 andcc %o6, %l2, %g2
1958 movrne %g1, 0x234, %i6
1959 fmovrdgez %l0, %f12, %f0
1960 smulcc %i2, %i1, %l6
1961 edge8l %o2, %o0, %g3
1962 movrgez %l4, %o5, %o3
1963 movcc %icc, %i0, %g6
1964 popc %l5, %i7
1965 movneg %icc, %g5, %g7
1966 orcc %i4, 0x1B2E, %o7
1967 srax %i3, 0x04, %l3
1968 lduw [%l7 + 0x10], %o1
1969 save %i5, %l1, %g4
1970 rdpr %cwp, %g1
1971 rdpr %cansave, %g2
1972 rdpr %canrestore, %g3
1973 rdpr %cleanwin, %g4
1974 rdpr %otherwin, %g5
1975 rdpr %wstate, %g6
1976 ldsw [%l7 + 0x74], %o6
1977 edge8n %o4, %g2, %g1
1978 movrlez %l2, 0x2BA, %l0
1979 srlx %i6, 0x18, %i1
1980 movvs %icc, %l6, %i2
1981 std %f28, [%l7 + 0x28]
1982 fcmped %fcc0, %f26, %f18
1983 fmovsgu %xcc, %f5, %f29
1984 sdivx %o0, 0x11A4, %o2
1985 edge8n %g3, %o5, %l4
1986 edge16n %o3, %g6, %l5
1987 movrgz %i0, 0x35D, %g5
1988 andncc %g7, %i4, %i7
1989 xnorcc %o7, 0x1730, %l3
1990 edge32n %o1, %i3, %i5
1991 array16 %l1, %g4, %o4
1992 sllx %g2, %o6, %l2
1993 alignaddr %g1, %l0, %i6
1994 faligndata %f18, %f10, %f4
1995 lduw [%l7 + 0x54], %i1
1996 andcc %i2, %l6, %o0
1997 add %o2, 0x1763, %o5
1998 srlx %g3, 0x16, %o3
1999 edge16ln %g6, %l4, %l5
2000 move %icc, %g5, %i0
2001 ldsb [%l7 + 0x4E], %g7
2002 addcc %i4, %i7, %o7
2003 fcmps %fcc3, %f14, %f26
2004 fmovdl %xcc, %f26, %f7
2005 movrgez %o1, %i3, %i5
2006 mova %xcc, %l3, %g4
2007 movneg %icc, %l1, %g2
2008 srl %o4, 0x01, %l2
2009 fmovdcs %xcc, %f28, %f20
2010 movre %o6, %g1, %i6
2011 stb %i1, [%l7 + 0x79]
2012 xnorcc %i2, %l6, %o0
2013 andn %o2, %o5, %g3
2014 nop
2015 set 0x78, %g2
2016 ldd [%l7 + %g2], %o2
2017 lduh [%l7 + 0x62], %l0
2018 st %f19, [%l7 + 0x1C]
2019 fmovspos %icc, %f28, %f31
2020 move %icc, %l4, %l5
2021 subccc %g5, %i0, %g6
2022 movg %xcc, %i4, %i7
2023 smul %o7, %o1, %i3
2024 movl %xcc, %i5, %g7
2025 orcc %g4, %l1, %l3
2026 sth %o4, [%l7 + 0x22]
2027 movcs %icc, %g2, %l2
2028 save %o6, 0x03C3, %g1
2029 rdpr %cwp, %g1
2030 rdpr %cansave, %g2
2031 rdpr %canrestore, %g3
2032 rdpr %cleanwin, %g4
2033 rdpr %otherwin, %g5
2034 rdpr %wstate, %g6
2035 fpack16 %f14, %f16
2036 fmovdcs %xcc, %f8, %f30
2037 popc 0x03AB, %i6
2038 edge8l %i1, %l6, %o0
2039 edge32n %o2, %o5, %g3
2040 sub %o3, 0x1535, %l0
2041 movre %l4, %l5, %i2
2042 mova %xcc, %g5, %g6
2043 edge8n %i0, %i4, %o7
2044 or %i7, 0x114A, %o1
2045 smulcc %i5, 0x1655, %i3
2046 fmovrdlz %g4, %f16, %f4
2047 movrgz %l1, %l3, %g7
2048 fmovsleu %xcc, %f20, %f30
2049 array16 %o4, %l2, %g2
2050 fnands %f27, %f14, %f12
2051 subc %o6, %g1, %i6
2052 andn %l6, %i1, %o2
2053 sir 0x0F0C
2054 sll %o5, 0x03, %g3
2055 fmovd %f28, %f30
2056 srlx %o0, %o3, %l0
2057 udivx %l4, 0x0205, %i2
2058 udivx %l5, 0x12C0, %g6
2059 movre %i0, %g5, %i4
2060 edge8l %i7, %o7, %i5
2061 edge8l %i3, %g4, %l1
2062 subc %l3, 0x014A, %g7
2063 save %o1, 0x0922, %o4
2064 rdpr %cwp, %g1
2065 rdpr %cansave, %g2
2066 rdpr %canrestore, %g3
2067 rdpr %cleanwin, %g4
2068 rdpr %otherwin, %g5
2069 rdpr %wstate, %g6
2070 movl %xcc, %l2, %g2
2071 movpos %xcc, %g1, %i6
2072 fpsub16s %f3, %f5, %f25
2073 ldsw [%l7 + 0x68], %l6
2074 fpsub16 %f8, %f4, %f10
2075 udivcc %i1, 0x0A2D, %o6
2076 sdiv %o5, 0x1506, %o2
2077 movne %icc, %g3, %o0
2078 array32 %o3, %l4, %l0
2079 xorcc %i2, %g6, %l5
2080 orcc %i0, %i4, %i7
2081 movrlez %g5, %i5, %o7
2082 andn %g4, 0x1069, %i3
2083 movre %l1, %l3, %o1
2084 edge32 %o4, %g7, %g2
2085 mova %icc, %l2, %g1
2086 fandnot1s %f20, %f31, %f12
2087 movvs %xcc, %l6, %i6
2088 subccc %i1, %o5, %o6
2089 movg %xcc, %o2, %g3
2090 movrne %o3, %l4, %l0
2091 smul %i2, %g6, %o0
2092 fpack32 %f20, %f14, %f16
2093 or %i0, %i4, %l5
2094 sth %i7, [%l7 + 0x08]
2095 fnot1s %f25, %f4
2096 alignaddrl %i5, %o7, %g5
2097 xnorcc %g4, %l1, %i3
2098 subccc %l3, 0x03E8, %o4
2099 fmovrsgez %g7, %f24, %f29
2100 ldd [%l7 + 0x40], %g2
2101 setx loop_5, %l0, %l1
2102 return %l1
2103 nop
2104 rdpr %cwp, %g1
2105 rdpr %cansave, %g2
2106 rdpr %canrestore, %g3
2107 rdpr %cleanwin, %g4
2108 rdpr %otherwin, %g5
2109 rdpr %wstate, %g6
2110loop_5: movrgz %l6, %o1, %i1
2111 fmovsle %icc, %f9, %f1
2112 sir 0x0687
2113 st %f26, [%l7 + 0x38]
2114 movn %icc, %i6, %o6
2115 addccc %o5, 0x1106, %g3
2116 movn %icc, %o3, %l4
2117 ld [%l7 + 0x68], %f2
2118 andncc %l0, %o2, %g6
2119 movvc %xcc, %i2, %o0
2120 alignaddrl %i0, %l5, %i7
2121 std %f12, [%l7 + 0x50]
2122 movvc %xcc, %i5, %i4
2123 add %o7, 0x1C3F, %g4
2124 movrlez %g5, 0x242, %i3
2125 movge %icc, %l3, %o4
2126 movcs %icc, %g7, %l1
2127 andncc %l2, %g2, %g1
2128 sth %o1, [%l7 + 0x6E]
2129 fnot1s %f11, %f20
2130 fpsub16s %f3, %f5, %f20
2131 fmovrde %l6, %f6, %f2
2132 sub %i1, %i6, %o6
2133 addc %g3, %o3, %l4
2134 srl %l0, %o2, %g6
2135 movgu %xcc, %o5, %o0
2136 lduw [%l7 + 0x28], %i2
2137 movneg %xcc, %l5, %i0
2138 sra %i5, %i4, %i7
2139 srl %o7, %g5, %g4
2140 ldsb [%l7 + 0x2C], %i3
2141 orncc %o4, %l3, %g7
2142 xnor %l1, %l2, %g1
2143 faligndata %f8, %f26, %f30
2144 popc %o1, %g2
2145 save %l6, %i1, %o6
2146 rdpr %cwp, %g1
2147 rdpr %cansave, %g2
2148 rdpr %canrestore, %g3
2149 rdpr %cleanwin, %g4
2150 rdpr %otherwin, %g5
2151 rdpr %wstate, %g6
2152 srlx %g3, %i6, %l4
2153 subc %l0, %o3, %o2
2154 fxnor %f12, %f30, %f2
2155 lduh [%l7 + 0x7A], %o5
2156 xor %o0, %g6, %l5
2157 umul %i2, %i5, %i0
2158 array32 %i4, %i7, %g5
2159 fmovs %f13, %f17
2160 movge %icc, %g4, %o7
2161 edge8ln %i3, %o4, %g7
2162 andn %l3, %l1, %g1
2163 fcmpd %fcc1, %f28, %f24
2164 andcc %o1, %l2, %g2
2165 edge32ln %i1, %l6, %g3
2166 movrne %i6, 0x112, %l4
2167 nop
2168 set 0x3C, %g6
2169 lduh [%l7 + %g6], %l0
2170 movgu %icc, %o3, %o6
2171 lduh [%l7 + 0x6A], %o2
2172 edge8 %o5, %g6, %o0
2173 fones %f10
2174 andncc %l5, %i5, %i0
2175 subcc %i2, %i7, %i4
2176 fmovdl %xcc, %f9, %f7
2177 srl %g5, %g4, %i3
2178 andncc %o7, %g7, %o4
2179 andcc %l1, %g1, %o1
2180 sethi 0x0CFE, %l2
2181 and %l3, 0x1215, %g2
2182 fmovdle %icc, %f8, %f4
2183 fpackfix %f24, %f18
2184 save %i1, %g3, %l6
2185 rdpr %cwp, %g1
2186 rdpr %cansave, %g2
2187 rdpr %canrestore, %g3
2188 rdpr %cleanwin, %g4
2189 rdpr %otherwin, %g5
2190 rdpr %wstate, %g6
2191 edge8ln %i6, %l4, %o3
2192 movrgz %o6, %l0, %o5
2193 orncc %g6, 0x1365, %o0
2194 movge %xcc, %l5, %o2
2195 fmovsvc %xcc, %f26, %f9
2196 movvc %xcc, %i5, %i2
2197 xor %i0, %i7, %i4
2198 fpack16 %f10, %f17
2199 sir 0x1795
2200 andcc %g4, %i3, %g5
2201 fmovs %f13, %f22
2202 sdivcc %o7, 0x1120, %g7
2203 stx %o4, [%l7 + 0x60]
2204 subccc %g1, 0x092E, %o1
2205 mulx %l1, 0x182F, %l2
2206 subccc %g2, %l3, %i1
2207 fsrc2 %f20, %f6
2208 fmovsleu %xcc, %f22, %f20
2209 restore %g3, %i6, %l6
2210 rdpr %cwp, %g1
2211 rdpr %cansave, %g2
2212 rdpr %canrestore, %g3
2213 rdpr %cleanwin, %g4
2214 rdpr %otherwin, %g5
2215 rdpr %wstate, %g6
2216 fornot2 %f28, %f8, %f2
2217 fmovdle %icc, %f24, %f28
2218 alignaddrl %l4, %o6, %l0
2219 setx loop_6, %l0, %l1
2220 return %l1
2221 nop
2222 rdpr %cwp, %g1
2223 rdpr %cansave, %g2
2224 rdpr %canrestore, %g3
2225 rdpr %cleanwin, %g4
2226 rdpr %otherwin, %g5
2227 rdpr %wstate, %g6
2228loop_6: array16 %o0, %l5, %o2
2229 andcc %i5, %i2, %i0
2230 fmovdgu %icc, %f29, %f7
2231 fmovsl %icc, %f23, %f22
2232 sth %o3, [%l7 + 0x28]
2233 movneg %icc, %i7, %i4
2234 stb %g4, [%l7 + 0x1B]
2235 orn %g5, %i3, %g7
2236 movneg %xcc, %o7, %o4
2237 add %g1, 0x190A, %l1
2238 ldsh [%l7 + 0x0E], %o1
2239 ld [%l7 + 0x60], %f16
2240 xnorcc %l2, 0x08CC, %g2
2241 array8 %i1, %g3, %l3
2242 udivcc %l6, 0x15CC, %i6
2243 udiv %l4, 0x079A, %l0
2244 subc %o6, 0x033C, %g6
2245 lduw [%l7 + 0x34], %o5
2246 fmovsne %xcc, %f24, %f15
2247 addc %l5, %o0, %o2
2248 addc %i2, %i0, %i5
2249 fmovsn %icc, %f13, %f10
2250 xnorcc %o3, %i7, %i4
2251 xnorcc %g5, 0x1E43, %g4
2252 movrne %i3, 0x3F9, %o7
2253 edge8l %g7, %g1, %l1
2254 movrlz %o1, %l2, %g2
2255 mulscc %i1, %o4, %l3
2256 edge8 %g3, %i6, %l4
2257 array8 %l0, %o6, %g6
2258 srl %o5, %l6, %o0
2259 movrne %o2, 0x3F0, %l5
2260 ldsh [%l7 + 0x16], %i2
2261 xor %i5, 0x131A, %o3
2262 smulcc %i7, 0x055E, %i4
2263 fpmerge %f15, %f16, %f10
2264 edge8n %i0, %g4, %i3
2265 edge16n %g5, %g7, %o7
2266 array8 %l1, %o1, %l2
2267 udiv %g2, 0x198E, %g1
2268 sdiv %o4, 0x1776, %l3
2269 fmul8x16 %f20, %f2, %f22
2270 stw %g3, [%l7 + 0x20]
2271 fxors %f19, %f0, %f1
2272 sdivcc %i1, 0x1198, %l4
2273 addcc %i6, %o6, %g6
2274 stx %o5, [%l7 + 0x28]
2275 movneg %icc, %l6, %l0
2276 fmovdne %icc, %f21, %f8
2277 andncc %o2, %o0, %l5
2278 edge16l %i5, %o3, %i2
2279 fmul8ulx16 %f8, %f30, %f24
2280 and %i4, 0x0E89, %i7
2281 xor %i0, %i3, %g4
2282 sllx %g5, %o7, %l1
2283 edge16 %g7, %o1, %g2
2284 movne %xcc, %l2, %g1
2285 array16 %o4, %l3, %i1
2286 ldd [%l7 + 0x78], %g2
2287 mulscc %l4, 0x17D9, %o6
2288 alignaddr %g6, %i6, %l6
2289 movge %xcc, %o5, %o2
2290 mulscc %o0, 0x1466, %l5
2291 srl %i5, 0x07, %o3
2292 edge16n %l0, %i4, %i2
2293 sdiv %i0, 0x021D, %i3
2294 movrgez %g4, 0x386, %i7
2295 andn %g5, %l1, %o7
2296 sdivcc %o1, 0x02DB, %g2
2297 sdivx %l2, 0x11C9, %g7
2298 edge32l %o4, %l3, %i1
2299 udiv %g3, 0x18C6, %g1
2300 ldd [%l7 + 0x60], %f20
2301 edge8l %o6, %l4, %g6
2302 array8 %l6, %i6, %o2
2303 sra %o0, 0x00, %l5
2304 ldd [%l7 + 0x58], %o4
2305 edge8ln %o3, %l0, %i4
2306 fabsd %f10, %f28
2307 fpsub32s %f2, %f19, %f26
2308 alignaddr %i5, %i2, %i0
2309 and %i3, %i7, %g4
2310 fmovdvs %icc, %f24, %f3
2311 restore %l1, 0x0830, %g5
2312 rdpr %cwp, %g1
2313 rdpr %cansave, %g2
2314 rdpr %canrestore, %g3
2315 rdpr %cleanwin, %g4
2316 rdpr %otherwin, %g5
2317 rdpr %wstate, %g6
2318 fcmpne32 %f24, %f14, %o1
2319 movleu %xcc, %g2, %o7
2320 nop
2321 set 0x6B, %i5
2322 ldsb [%l7 + %i5], %g7
2323 stw %l2, [%l7 + 0x28]
2324 movl %xcc, %o4, %l3
2325 edge16ln %g3, %i1, %o6
2326 mulscc %g1, 0x1969, %l4
2327 movrlez %l6, %i6, %g6
2328 nop
2329 set 0x68, %g4
2330 std %f10, [%l7 + %g4]
2331 ldd [%l7 + 0x18], %f24
2332 sra %o2, %l5, %o0
2333 movrne %o3, 0x3F5, %l0
2334 movrgz %o5, %i4, %i2
2335 fsrc2s %f25, %f1
2336 smulcc %i0, 0x0A84, %i5
2337 ldd [%l7 + 0x68], %f20
2338 sll %i7, 0x1F, %g4
2339 fpadd16 %f26, %f0, %f14
2340 edge8n %l1, %g5, %i3
2341 movge %xcc, %o1, %g2
2342 stx %o7, [%l7 + 0x60]
2343 ldsb [%l7 + 0x62], %g7
2344 stx %l2, [%l7 + 0x68]
2345 fnegs %f13, %f10
2346 fmul8x16 %f3, %f6, %f26
2347 fcmpne32 %f14, %f20, %l3
2348 fmovdl %xcc, %f2, %f6
2349 mova %xcc, %g3, %o4
2350 subccc %o6, 0x149E, %g1
2351 movrgez %l4, 0x09F, %i1
2352 addc %l6, 0x0B4B, %i6
2353 bshuffle %f24, %f0, %f8
2354 xnor %g6, %o2, %l5
2355 andn %o3, 0x1CE7, %o0
2356 srlx %l0, %i4, %o5
2357 fnegs %f10, %f31
2358 movrlez %i2, %i5, %i7
2359 sdivx %i0, 0x1869, %l1
2360 orncc %g5, 0x0234, %i3
2361 stw %o1, [%l7 + 0x3C]
2362 fmovdg %icc, %f19, %f18
2363 movl %xcc, %g2, %g4
2364 fmovdge %icc, %f9, %f24
2365 array32 %g7, %l2, %o7
2366 fnegd %f16, %f2
2367 ldsh [%l7 + 0x22], %l3
2368 sth %o4, [%l7 + 0x52]
2369 movge %icc, %o6, %g3
2370 array16 %l4, %g1, %i1
2371 ldub [%l7 + 0x5B], %i6
2372 fcmpes %fcc2, %f6, %f12
2373 mova %icc, %g6, %o2
2374 movge %xcc, %l5, %o3
2375 stx %o0, [%l7 + 0x58]
2376 nop
2377 set 0x2A, %g1
2378 sth %l0, [%l7 + %g1]
2379 fmovse %xcc, %f8, %f8
2380 stb %l6, [%l7 + 0x79]
2381 sllx %i4, 0x02, %o5
2382 alignaddr %i5, %i2, %i0
2383 movcs %icc, %i7, %g5
2384 fmovsne %icc, %f2, %f17
2385 movge %icc, %l1, %i3
2386 ldsw [%l7 + 0x38], %g2
2387 srax %o1, 0x0E, %g7
2388 orncc %g4, 0x1FCB, %o7
2389 udivx %l3, 0x1C39, %o4
2390 edge8l %o6, %g3, %l2
2391 edge32l %l4, %g1, %i6
2392 xnor %i1, %g6, %l5
2393 movne %icc, %o2, %o0
2394 movne %xcc, %o3, %l6
2395 fmovsl %icc, %f16, %f24
2396 nop
2397 set 0x28, %i2
2398 ldx [%l7 + %i2], %i4
2399 fmovdle %icc, %f30, %f18
2400 fmovdn %xcc, %f12, %f17
2401 xorcc %o5, %i5, %i2
2402 fnegd %f12, %f22
2403 stb %i0, [%l7 + 0x57]
2404 lduh [%l7 + 0x08], %i7
2405 sra %g5, %l0, %l1
2406 stw %i3, [%l7 + 0x0C]
2407 ldd [%l7 + 0x60], %g2
2408 fmovdvs %xcc, %f12, %f2
2409 movre %o1, 0x213, %g4
2410 popc 0x135A, %g7
2411 edge16 %o7, %l3, %o6
2412 std %f20, [%l7 + 0x20]
2413 udivcc %o4, 0x0AB1, %g3
2414 xnor %l2, 0x0AA2, %g1
2415 and %i6, %i1, %l4
2416 fpackfix %f8, %f31
2417 movn %icc, %l5, %g6
2418 movrlez %o2, 0x1D7, %o3
2419 sub %l6, 0x1EB7, %o0
2420 mulscc %i4, 0x129E, %i5
2421 movg %icc, %i2, %o5
2422 fcmpeq16 %f2, %f8, %i0
2423 array32 %g5, %i7, %l0
2424 ldub [%l7 + 0x79], %l1
2425 movle %icc, %i3, %g2
2426 mova %icc, %o1, %g7
2427 ldd [%l7 + 0x28], %g4
2428 umul %l3, %o7, %o6
2429 movrgz %o4, 0x3F3, %l2
2430 fand %f20, %f16, %f0
2431 movcc %xcc, %g3, %i6
2432 fmovdneg %xcc, %f21, %f16
2433 edge16n %g1, %l4, %l5
2434 sll %i1, 0x1D, %g6
2435 fmovd %f20, %f22
2436 andn %o3, 0x1758, %l6
2437 andcc %o2, 0x0346, %i4
2438 stx %o0, [%l7 + 0x70]
2439 alignaddr %i2, %i5, %i0
2440 fornot1s %f13, %f2, %f21
2441 ldx [%l7 + 0x58], %o5
2442 movcc %icc, %g5, %l0
2443 edge16n %l1, %i3, %i7
2444 movrlz %o1, 0x3FB, %g2
2445 andcc %g4, 0x1AB7, %g7
2446 srax %l3, %o7, %o6
2447 array32 %l2, %g3, %i6
2448 fcmps %fcc1, %f21, %f7
2449 ldd [%l7 + 0x50], %f8
2450 edge16n %o4, %l4, %l5
2451 movvc %icc, %g1, %g6
2452 fpackfix %f2, %f10
2453 ldd [%l7 + 0x70], %f14
2454 movrgz %i1, %o3, %l6
2455 fmovsl %xcc, %f24, %f23
2456 addccc %i4, 0x0F3A, %o0
2457 ldsb [%l7 + 0x6F], %i2
2458 sdivx %i5, 0x0878, %i0
2459 xnorcc %o2, 0x02C2, %o5
2460 smul %l0, %l1, %g5
2461 std %f28, [%l7 + 0x58]
2462 fmovdl %xcc, %f13, %f30
2463 alignaddrl %i3, %o1, %i7
2464 alignaddr %g4, %g2, %g7
2465 alignaddr %l3, %o7, %o6
2466 movvs %xcc, %g3, %i6
2467 stb %o4, [%l7 + 0x4C]
2468 mulx %l2, %l5, %l4
2469 stw %g1, [%l7 + 0x20]
2470 mulscc %i1, %g6, %l6
2471 movn %xcc, %o3, %i4
2472 srax %o0, 0x02, %i2
2473 movrlez %i0, 0x10D, %i5
2474 st %f12, [%l7 + 0x70]
2475 smul %o2, %l0, %o5
2476 srlx %g5, 0x15, %l1
2477 mulscc %i3, 0x1ED6, %o1
2478 lduh [%l7 + 0x56], %i7
2479 fpack16 %f12, %f26
2480 srax %g4, 0x1A, %g7
2481 fzeros %f6
2482 movvs %xcc, %g2, %l3
2483 edge16 %o6, %o7, %i6
2484 movrne %g3, %l2, %o4
2485 ldsh [%l7 + 0x5C], %l4
2486 movle %xcc, %g1, %l5
2487 sdivx %g6, 0x0988, %l6
2488 edge32 %i1, %o3, %i4
2489 edge32ln %i2, %o0, %i5
2490 fmovdvs %icc, %f9, %f12
2491 smul %i0, 0x00F4, %l0
2492 movge %icc, %o5, %o2
2493 movpos %icc, %g5, %i3
2494 subccc %l1, 0x0D6E, %i7
2495 fpmerge %f20, %f7, %f18
2496 edge8 %o1, %g7, %g4
2497 fandnot2 %f8, %f10, %f2
2498 fpsub16s %f6, %f30, %f5
2499 movpos %xcc, %g2, %l3
2500 fcmped %fcc1, %f18, %f28
2501 mulscc %o6, %i6, %o7
2502 array16 %l2, %o4, %g3
2503 ldd [%l7 + 0x48], %f2
2504 fmovsg %xcc, %f27, %f1
2505 udivx %g1, 0x1EA4, %l4
2506 st %f7, [%l7 + 0x3C]
2507 andcc %g6, %l5, %i1
2508 subcc %o3, %i4, %l6
2509 sra %i2, %i5, %i0
2510 xnorcc %l0, 0x0426, %o0
2511 edge8l %o5, %g5, %i3
2512 ld [%l7 + 0x68], %f14
2513 lduw [%l7 + 0x7C], %l1
2514 movrgez %o2, 0x1C6, %i7
2515 fmovdpos %icc, %f24, %f30
2516 udivcc %o1, 0x16D3, %g7
2517 xorcc %g4, 0x0D7B, %g2
2518 edge8n %l3, %o6, %i6
2519 st %f22, [%l7 + 0x38]
2520 edge8l %l2, %o7, %o4
2521 movrgez %g3, %l4, %g6
2522 fmovsneg %xcc, %f24, %f7
2523 edge8n %l5, %i1, %g1
2524 movneg %icc, %o3, %i4
2525 ldub [%l7 + 0x66], %l6
2526 ldub [%l7 + 0x34], %i5
2527 fmovsleu %icc, %f31, %f12
2528 andcc %i0, 0x0E88, %i2
2529 edge8ln %l0, %o5, %g5
2530 movleu %xcc, %o0, %i3
2531 movleu %xcc, %o2, %i7
2532 edge16ln %l1, %o1, %g7
2533 movpos %icc, %g4, %l3
2534 ldsh [%l7 + 0x70], %o6
2535 ldsb [%l7 + 0x47], %i6
2536 alignaddrl %g2, %o7, %l2
2537 udivx %g3, 0x1A19, %o4
2538 setx loop_7, %l0, %l1
2539 return %l1
2540 nop
2541 rdpr %cwp, %g1
2542 rdpr %cansave, %g2
2543 rdpr %canrestore, %g3
2544 rdpr %cleanwin, %g4
2545 rdpr %otherwin, %g5
2546 rdpr %wstate, %g6
2547loop_7: fmovdge %icc, %f3, %f12
2548 popc %l4, %i1
2549 fcmple32 %f8, %f20, %g1
2550 sdivx %i4, 0x107A, %l6
2551 edge32l %o3, %i0, %i5
2552 stw %l0, [%l7 + 0x14]
2553 movle %icc, %i2, %o5
2554 orn %o0, %g5, %o2
2555 udiv %i7, 0x07A2, %i3
2556 ld [%l7 + 0x7C], %f21
2557 ldub [%l7 + 0x36], %l1
2558 fands %f31, %f19, %f29
2559 fmovsg %icc, %f26, %f10
2560 movl %xcc, %g7, %g4
2561 fmovsl %icc, %f1, %f10
2562 movrgz %l3, 0x04B, %o6
2563 lduw [%l7 + 0x24], %i6
2564 movrgz %o1, 0x3C8, %g2
2565 movrlz %o7, %l2, %g3
2566 addcc %o4, %l5, %l4
2567 andncc %g6, %g1, %i4
2568 fmovrdlez %i1, %f6, %f24
2569 fnor %f2, %f30, %f26
2570 sethi 0x10A0, %o3
2571 ldsh [%l7 + 0x3A], %l6
2572 stb %i0, [%l7 + 0x78]
2573 movrgez %i5, %l0, %o5
2574 fmuld8ulx16 %f3, %f7, %f12
2575 fmovdgu %xcc, %f15, %f18
2576 fmovrdlez %o0, %f28, %f14
2577 alignaddr %i2, %g5, %o2
2578 fxnor %f16, %f20, %f14
2579 pdist %f12, %f26, %f0
2580 move %icc, %i3, %i7
2581 sdivx %l1, 0x13C2, %g4
2582 add %g7, %l3, %i6
2583 edge32l %o6, %o1, %g2
2584 fcmpgt32 %f14, %f14, %o7
2585 save %g3, %o4, %l2
2586 rdpr %cwp, %g1
2587 rdpr %cansave, %g2
2588 rdpr %canrestore, %g3
2589 rdpr %cleanwin, %g4
2590 rdpr %otherwin, %g5
2591 rdpr %wstate, %g6
2592 orncc %l4, %g6, %l5
2593 nop
2594 set 0x44, %l1
2595 ldsb [%l7 + %l1], %g1
2596 fornot2 %f6, %f8, %f28
2597 alignaddrl %i4, %o3, %i1
2598 movgu %icc, %i0, %i5
2599 sdivcc %l0, 0x14B6, %o5
2600 sdiv %o0, 0x1232, %i2
2601 movge %xcc, %l6, %g5
2602 edge32ln %o2, %i7, %l1
2603 sir 0x164E
2604 xnor %g4, %g7, %i3
2605 smulcc %l3, 0x0943, %i6
2606 lduw [%l7 + 0x10], %o6
2607 fmovrdgez %g2, %f20, %f4
2608 movre %o1, %o7, %g3
2609 movg %icc, %o4, %l2
2610 fpack32 %f14, %f10, %f4
2611 movrgz %g6, %l5, %g1
2612 st %f15, [%l7 + 0x58]
2613 fmovsvs %icc, %f1, %f11
2614 fcmpne32 %f12, %f10, %l4
2615 fsrc2 %f0, %f30
2616 umulcc %i4, %o3, %i0
2617 fpsub32s %f0, %f20, %f17
2618 movle %icc, %i1, %i5
2619 movneg %xcc, %l0, %o0
2620 save %i2, %o5, %l6
2621 rdpr %cwp, %g1
2622 rdpr %cansave, %g2
2623 rdpr %canrestore, %g3
2624 rdpr %cleanwin, %g4
2625 rdpr %otherwin, %g5
2626 rdpr %wstate, %g6
2627 sll %g5, 0x13, %o2
2628 subc %l1, %g4, %g7
2629 ldd [%l7 + 0x48], %f4
2630 subc %i7, 0x05BD, %l3
2631 smul %i6, %o6, %i3
2632 ld [%l7 + 0x64], %f30
2633 fcmpgt16 %f8, %f20, %g2
2634 addccc %o1, 0x1DA5, %o7
2635 edge32 %o4, %g3, %g6
2636 sdivcc %l2, 0x1558, %g1
2637 edge16 %l5, %i4, %l4
2638 fcmpes %fcc3, %f19, %f17
2639 array8 %o3, %i1, %i0
2640 movge %xcc, %l0, %o0
2641 mulscc %i2, %i5, %o5
2642 fmul8ulx16 %f10, %f22, %f0
2643 umul %g5, 0x0C43, %o2
2644 ldsh [%l7 + 0x40], %l1
2645 sra %l6, %g7, %i7
2646 array32 %g4, %i6, %l3
2647 fmul8x16 %f17, %f24, %f16
2648 fpsub16s %f28, %f17, %f22
2649 sdivx %o6, 0x1DC5, %i3
2650 xnorcc %g2, %o1, %o7
2651 mulx %g3, %o4, %g6
2652 popc %g1, %l5
2653 fsrc2 %f30, %f4
2654 mova %icc, %l2, %i4
2655 fnegd %f6, %f12
2656 andcc %o3, 0x1BDA, %i1
2657 ldd [%l7 + 0x60], %i0
2658 add %l0, %o0, %l4
2659 udiv %i5, 0x165D, %o5
2660 popc %i2, %o2
2661 sth %g5, [%l7 + 0x44]
2662 move %xcc, %l1, %l6
2663 lduw [%l7 + 0x1C], %g7
2664 movrne %g4, 0x257, %i6
2665 nop
2666 set 0x6D, %g5
2667 ldub [%l7 + %g5], %l3
2668 umul %o6, 0x0F6B, %i7
2669 edge8ln %i3, %g2, %o7
2670 srl %o1, 0x09, %o4
2671 fcmpne16 %f18, %f26, %g6
2672 fmovrdne %g3, %f22, %f22
2673 fmovscc %icc, %f21, %f17
2674 srlx %g1, %l5, %i4
2675 xorcc %o3, 0x0565, %i1
2676 fmovsvs %icc, %f29, %f3
2677 edge8l %l2, %l0, %o0
2678 andncc %l4, %i5, %o5
2679 srl %i0, 0x10, %i2
2680 movrne %o2, %g5, %l6
2681 orncc %g7, 0x1C21, %g4
2682 add %l1, 0x07AA, %i6
2683 udivcc %o6, 0x017A, %l3
2684 or %i7, %g2, %o7
2685 movrgez %i3, %o1, %g6
2686 umul %o4, 0x0769, %g1
2687 sllx %l5, 0x08, %g3
2688 movrlz %i4, 0x37B, %i1
2689 movvs %xcc, %o3, %l2
2690 mulx %l0, %o0, %l4
2691 fnot1 %f22, %f10
2692 orcc %o5, 0x1A81, %i0
2693 edge8n %i5, %i2, %o2
2694 srl %g5, 0x1A, %g7
2695 udivx %g4, 0x1058, %l1
2696 movrgz %i6, 0x1B8, %o6
2697 fmovrsne %l3, %f7, %f12
2698 nop
2699 set 0x57, %o6
2700 stb %i7, [%l7 + %o6]
2701 movl %xcc, %l6, %g2
2702 sra %i3, 0x18, %o7
2703 sub %g6, %o1, %g1
2704 srax %l5, %g3, %i4
2705 restore %o4, %o3, %l2
2706 rdpr %cwp, %g1
2707 rdpr %cansave, %g2
2708 rdpr %canrestore, %g3
2709 rdpr %cleanwin, %g4
2710 rdpr %otherwin, %g5
2711 rdpr %wstate, %g6
2712 movvs %icc, %i1, %o0
2713 movrne %l4, %l0, %o5
2714 udiv %i0, 0x1C40, %i2
2715 ldx [%l7 + 0x48], %i5
2716 edge8ln %g5, %o2, %g7
2717 fmovs %f12, %f30
2718 fmuld8ulx16 %f0, %f1, %f22
2719 fcmps %fcc3, %f7, %f16
2720 edge32 %g4, %i6, %l1
2721 smulcc %o6, %l3, %i7
2722 movrlz %g2, %i3, %l6
2723 andncc %o7, %g6, %g1
2724 or %o1, 0x1DD4, %l5
2725 andncc %g3, %i4, %o3
2726 sdivcc %l2, 0x14C0, %o4
2727 fmovrslz %o0, %f4, %f21
2728 movge %xcc, %i1, %l4
2729 ldx [%l7 + 0x68], %l0
2730 stw %i0, [%l7 + 0x2C]
2731 srax %i2, %o5, %i5
2732 movne %xcc, %g5, %g7
2733 edge32l %g4, %o2, %l1
2734 stb %o6, [%l7 + 0x4C]
2735 umulcc %l3, 0x042F, %i6
2736 fmovrsgez %i7, %f23, %f5
2737 movrlez %i3, %g2, %o7
2738 std %f8, [%l7 + 0x58]
2739 andn %l6, 0x10F2, %g1
2740 setx loop_8, %l0, %l1
2741 return %l1
2742 nop
2743 rdpr %cwp, %g1
2744 rdpr %cansave, %g2
2745 rdpr %canrestore, %g3
2746 rdpr %cleanwin, %g4
2747 rdpr %otherwin, %g5
2748 rdpr %wstate, %g6
2749loop_8: movvs %icc, %g3, %o3
2750 fmovd %f8, %f22
2751 nop
2752 set 0x6E, %o1
2753 ldsh [%l7 + %o1], %i4
2754 fmovsneg %xcc, %f19, %f18
2755 ldd [%l7 + 0x68], %f12
2756 save %o4, 0x0926, %l2
2757 rdpr %cwp, %g1
2758 rdpr %cansave, %g2
2759 rdpr %canrestore, %g3
2760 rdpr %cleanwin, %g4
2761 rdpr %otherwin, %g5
2762 rdpr %wstate, %g6
2763 xnor %o0, 0x14E7, %l4
2764 sllx %l0, 0x10, %i0
2765 mulx %i1, 0x0480, %i2
2766 fpadd32 %f8, %f4, %f10
2767 fcmpeq16 %f30, %f20, %i5
2768 sllx %g5, 0x0C, %g7
2769 move %icc, %g4, %o2
2770 sdivx %o5, 0x12E1, %l1
2771 sll %o6, 0x04, %i6
2772 save %l3, 0x0BF0, %i7
2773 rdpr %cwp, %g1
2774 rdpr %cansave, %g2
2775 rdpr %canrestore, %g3
2776 rdpr %cleanwin, %g4
2777 rdpr %otherwin, %g5
2778 rdpr %wstate, %g6
2779 fpack32 %f28, %f4, %f8
2780 fmovdleu %xcc, %f23, %f31
2781 fmuld8sux16 %f27, %f24, %f0
2782 movge %xcc, %g2, %i3
2783 fmovdneg %xcc, %f14, %f28
2784 sdiv %l6, 0x069E, %g1
2785 umulcc %o7, 0x129C, %g6
2786 edge16ln %o1, %l5, %g3
2787 lduh [%l7 + 0x1E], %o3
2788 andn %i4, 0x181A, %l2
2789 fmovdg %xcc, %f27, %f20
2790 xnor %o4, %o0, %l0
2791 orncc %i0, 0x1160, %l4
2792 movg %icc, %i1, %i2
2793 edge16l %i5, %g7, %g5
2794 xnorcc %g4, %o2, %o5
2795 alignaddr %l1, %o6, %l3
2796 srax %i7, %g2, %i6
2797 lduh [%l7 + 0x0E], %i3
2798 udivx %g1, 0x156C, %l6
2799 alignaddr %g6, %o1, %l5
2800 fcmpd %fcc0, %f10, %f12
2801 fandnot1 %f24, %f10, %f2
2802 lduw [%l7 + 0x3C], %o7
2803 edge32ln %o3, %g3, %l2
2804 sdivx %o4, 0x10F5, %o0
2805 ldd [%l7 + 0x68], %i4
2806 movcc %icc, %l0, %i0
2807 and %l4, %i1, %i5
2808 movrgz %g7, 0x102, %g5
2809 ldx [%l7 + 0x70], %g4
2810 subc %i2, %o2, %l1
2811 move %xcc, %o5, %l3
2812 fmovrsgz %i7, %f18, %f15
2813 fmovrdne %g2, %f20, %f26
2814 udiv %i6, 0x181C, %i3
2815 fpadd32s %f0, %f28, %f1
2816 fcmple16 %f8, %f28, %g1
2817 movcs %icc, %o6, %l6
2818 subc %g6, 0x0E3C, %o1
2819 andcc %l5, %o3, %g3
2820 movre %l2, %o7, %o4
2821 fmovdg %xcc, %f7, %f3
2822 fmovspos %icc, %f25, %f12
2823 xorcc %i4, 0x11F9, %l0
2824 movgu %xcc, %o0, %l4
2825 ldsw [%l7 + 0x50], %i1
2826 fpadd16 %f16, %f28, %f0
2827 andn %i5, 0x0831, %g7
2828 or %i0, 0x09D5, %g5
2829 movrgz %i2, 0x05D, %o2
2830 fcmpeq32 %f28, %f10, %l1
2831 sth %o5, [%l7 + 0x6A]
2832 movrgz %l3, 0x283, %i7
2833 movrne %g4, %i6, %i3
2834 stx %g2, [%l7 + 0x20]
2835 edge16 %g1, %l6, %g6
2836 ldsb [%l7 + 0x37], %o1
2837 and %l5, %o3, %g3
2838 udivx %l2, 0x09B0, %o7
2839 xor %o6, 0x1590, %i4
2840 subc %l0, 0x1D75, %o4
2841 fzero %f10
2842 sllx %o0, %i1, %l4
2843 lduw [%l7 + 0x30], %g7
2844 movleu %icc, %i0, %g5
2845 move %icc, %i5, %i2
2846 sir 0x1D56
2847 and %l1, 0x0137, %o2
2848 srlx %l3, %o5, %i7
2849 mova %xcc, %g4, %i3
2850 array8 %i6, %g1, %g2
2851 movvc %icc, %g6, %l6
2852 edge16n %o1, %o3, %l5
2853 movgu %xcc, %l2, %o7
2854 movneg %xcc, %g3, %i4
2855 xorcc %o6, %o4, %o0
2856 for %f14, %f16, %f20
2857 fmovrde %l0, %f16, %f8
2858 fmovsvc %icc, %f14, %f5
2859 fzeros %f2
2860 ldsh [%l7 + 0x7A], %l4
2861 movge %icc, %i1, %i0
2862 fnor %f26, %f0, %f6
2863 fnot2s %f16, %f9
2864 movge %xcc, %g7, %i5
2865 andncc %i2, %g5, %o2
2866 movn %icc, %l3, %o5
2867 fsrc2 %f28, %f30
2868 fpadd32s %f5, %f13, %f28
2869 movrlz %l1, 0x354, %i7
2870 movcs %xcc, %g4, %i6
2871 ldx [%l7 + 0x40], %i3
2872 edge32n %g2, %g6, %g1
2873 sra %o1, 0x19, %l6
2874 array16 %l5, %l2, %o3
2875 fornot2s %f27, %f26, %f10
2876 sth %g3, [%l7 + 0x6A]
2877 addc %i4, %o7, %o6
2878 fones %f26
2879 array16 %o0, %l0, %l4
2880 edge16 %o4, %i1, %i0
2881 fmovrsgez %g7, %f14, %f11
2882 movcs %icc, %i5, %i2
2883 fpadd32 %f4, %f20, %f16
2884 edge8ln %g5, %o2, %l3
2885 udivcc %o5, 0x1D79, %i7
2886 srlx %g4, 0x0D, %i6
2887 fcmpeq32 %f26, %f20, %l1
2888 addccc %i3, %g2, %g6
2889 movcc %icc, %g1, %o1
2890 sdiv %l5, 0x1ED9, %l6
2891 movcc %icc, %o3, %g3
2892 popc 0x079F, %i4
2893 mulscc %o7, 0x1025, %o6
2894 orncc %l2, 0x0964, %o0
2895 addcc %l0, %l4, %o4
2896 fcmpgt32 %f16, %f4, %i0
2897 fpsub32 %f14, %f16, %f22
2898 fsrc1s %f8, %f17
2899 edge32n %g7, %i5, %i2
2900 restore %g5, %o2, %l3
2901 rdpr %cwp, %g1
2902 rdpr %cansave, %g2
2903 rdpr %canrestore, %g3
2904 rdpr %cleanwin, %g4
2905 rdpr %otherwin, %g5
2906 rdpr %wstate, %g6
2907 alignaddr %o5, %i1, %i7
2908 edge16ln %i6, %g4, %l1
2909 nop
2910 set 0x29, %l2
2911 ldub [%l7 + %l2], %i3
2912 alignaddr %g6, %g1, %o1
2913 edge8ln %g2, %l5, %o3
2914 ldsh [%l7 + 0x7C], %l6
2915 fmuld8sux16 %f2, %f5, %f20
2916 smul %g3, %i4, %o7
2917 fnot1 %f20, %f14
2918 array32 %o6, %o0, %l2
2919 orn %l4, %l0, %o4
2920 move %xcc, %g7, %i5
2921 edge8 %i2, %i0, %g5
2922 fxor %f12, %f16, %f30
2923 sll %l3, 0x07, %o2
2924 orn %o5, %i1, %i7
2925 udivcc %g4, 0x1F07, %i6
2926 stb %l1, [%l7 + 0x16]
2927 nop
2928 set 0x2A, %i3
2929 sth %i3, [%l7 + %i3]
2930 ldd [%l7 + 0x28], %f8
2931 andcc %g1, %g6, %g2
2932 fpack32 %f10, %f2, %f24
2933 edge8ln %l5, %o1, %l6
2934 movne %icc, %o3, %i4
2935 xor %o7, 0x18FD, %o6
2936 edge8n %o0, %g3, %l4
2937 sra %l0, 0x07, %l2
2938 stx %o4, [%l7 + 0x10]
2939 ldsb [%l7 + 0x34], %i5
2940 fmovdvs %xcc, %f27, %f3
2941 edge8l %i2, %g7, %g5
2942 edge32l %l3, %i0, %o5
2943 stb %i1, [%l7 + 0x2A]
2944 fmovrdgez %i7, %f10, %f2
2945 movcc %xcc, %g4, %o2
2946 fnors %f4, %f2, %f22
2947 smul %i6, 0x1F34, %l1
2948 fmovdge %xcc, %f1, %f13
2949 fmovrsgz %g1, %f12, %f5
2950 movrlz %g6, 0x224, %i3
2951 smulcc %l5, %g2, %l6
2952 subccc %o3, 0x0A60, %o1
2953 udiv %i4, 0x1284, %o7
2954 alignaddrl %o6, %g3, %o0
2955 st %f11, [%l7 + 0x7C]
2956 stx %l0, [%l7 + 0x68]
2957 movrlz %l4, %o4, %l2
2958 xorcc %i5, %g7, %g5
2959 fmovdneg %icc, %f15, %f5
2960 subc %l3, %i0, %i2
2961 srlx %o5, 0x1E, %i1
2962 movrgez %g4, %i7, %i6
2963 umul %o2, 0x1648, %l1
2964 stb %g6, [%l7 + 0x69]
2965 srl %i3, 0x0C, %l5
2966 fmovdneg %icc, %f26, %f12
2967 subc %g2, %l6, %g1
2968 sdiv %o3, 0x1BC2, %o1
2969 fone %f6
2970 sdivx %i4, 0x12D7, %o6
2971 sdivx %g3, 0x0DA1, %o7
2972 alignaddr %l0, %o0, %o4
2973 fcmple32 %f18, %f0, %l2
2974 sethi 0x192C, %i5
2975 pdist %f16, %f22, %f18
2976 andn %g7, %l4, %g5
2977 fornot2s %f14, %f2, %f19
2978 udivcc %l3, 0x0E92, %i2
2979 fornot2 %f16, %f26, %f30
2980 and %i0, 0x0A26, %o5
2981 addc %i1, 0x0929, %g4
2982 subcc %i7, 0x0ABC, %i6
2983 subcc %l1, %g6, %o2
2984 move %icc, %l5, %g2
2985 fmovsa %icc, %f3, %f0
2986 movvc %xcc, %l6, %g1
2987 edge8 %i3, %o3, %i4
2988 ldub [%l7 + 0x31], %o6
2989 sir 0x0BE3
2990 edge32l %o1, %o7, %l0
2991 save %g3, %o4, %l2
2992 rdpr %cwp, %g1
2993 rdpr %cansave, %g2
2994 rdpr %canrestore, %g3
2995 rdpr %cleanwin, %g4
2996 rdpr %otherwin, %g5
2997 rdpr %wstate, %g6
2998 ldx [%l7 + 0x38], %i5
2999 mulx %g7, 0x1976, %l4
3000 fmovdvc %xcc, %f19, %f13
3001 orncc %o0, 0x14D2, %l3
3002 orn %g5, 0x027D, %i0
3003 movrne %i2, 0x3B2, %i1
3004 alignaddr %g4, %i7, %o5
3005 fmovdcs %xcc, %f23, %f18
3006 fmul8sux16 %f28, %f0, %f20
3007 smul %i6, 0x0D7A, %g6
3008 movrgz %o2, 0x259, %l5
3009 movrlez %l1, 0x06C, %g2
3010 move %xcc, %l6, %g1
3011 fcmpne32 %f4, %f26, %i3
3012 save %o3, %i4, %o1
3013 rdpr %cwp, %g1
3014 rdpr %cansave, %g2
3015 rdpr %canrestore, %g3
3016 rdpr %cleanwin, %g4
3017 rdpr %otherwin, %g5
3018 rdpr %wstate, %g6
3019 array32 %o6, %o7, %l0
3020 fmovsle %icc, %f5, %f7
3021 fnor %f28, %f16, %f8
3022 sth %o4, [%l7 + 0x3A]
3023 sll %g3, %i5, %l2
3024 fcmpne32 %f22, %f12, %g7
3025 fmovdl %icc, %f13, %f8
3026 addcc %o0, %l3, %l4
3027 fmovrslz %g5, %f5, %f9
3028 nop
3029 set 0x20, %l6
3030 ldd [%l7 + %l6], %i0
3031 fmovse %xcc, %f6, %f13
3032 smul %i1, 0x136C, %g4
3033 fmovdgu %xcc, %f10, %f5
3034 xnor %i7, %o5, %i6
3035 stw %i2, [%l7 + 0x7C]
3036 fsrc2s %f7, %f18
3037 fcmpes %fcc2, %f9, %f5
3038 fcmped %fcc2, %f26, %f18
3039 stb %g6, [%l7 + 0x0F]
3040 movre %o2, 0x317, %l5
3041 xor %l1, %l6, %g2
3042 array8 %g1, %o3, %i4
3043 nop
3044 set 0x64, %o7
3045 ldsw [%l7 + %o7], %i3
3046 movpos %icc, %o1, %o6
3047 alignaddr %o7, %l0, %o4
3048 sub %g3, 0x043C, %l2
3049 fxnors %f8, %f18, %f12
3050 fmuld8ulx16 %f25, %f7, %f26
3051 sdivcc %i5, 0x1F46, %o0
3052 fmovscs %icc, %f26, %f6
3053 edge16 %l3, %l4, %g5
3054 andn %g7, 0x1A58, %i1
3055 addccc %i0, 0x1975, %i7
3056 movle %xcc, %g4, %i6
3057 fzeros %f0
3058 orn %o5, 0x1B33, %i2
3059 subccc %g6, %l5, %l1
3060 ldub [%l7 + 0x74], %l6
3061 mova %xcc, %o2, %g2
3062 movrlez %g1, %o3, %i4
3063 udivx %i3, 0x0F21, %o6
3064 fmovsle %icc, %f7, %f5
3065 sdiv %o1, 0x03B1, %l0
3066 xorcc %o4, 0x1835, %g3
3067 array8 %l2, %o7, %o0
3068 smulcc %l3, 0x11AA, %l4
3069 popc 0x15F7, %g5
3070 fcmple16 %f20, %f14, %i5
3071 array16 %g7, %i1, %i0
3072 orncc %i7, 0x003C, %g4
3073 and %i6, %o5, %g6
3074 udivx %l5, 0x19B8, %i2
3075 stw %l1, [%l7 + 0x10]
3076 movne %xcc, %o2, %g2
3077 stb %g1, [%l7 + 0x45]
3078 movre %l6, 0x118, %o3
3079 fmuld8ulx16 %f30, %f15, %f16
3080 movge %xcc, %i4, %i3
3081 fcmple32 %f2, %f4, %o6
3082 udivcc %l0, 0x13A3, %o4
3083 save %g3, %l2, %o7
3084 rdpr %cwp, %g1
3085 rdpr %cansave, %g2
3086 rdpr %canrestore, %g3
3087 rdpr %cleanwin, %g4
3088 rdpr %otherwin, %g5
3089 rdpr %wstate, %g6
3090 fxnor %f30, %f0, %f0
3091 fcmps %fcc3, %f5, %f18
3092 move %icc, %o1, %o0
3093 srlx %l3, %g5, %l4
3094 movleu %icc, %i5, %i1
3095 nop
3096 set 0x5E, %i7
3097 ldub [%l7 + %i7], %i0
3098 xnor %i7, %g7, %i6
3099 movre %o5, %g4, %g6
3100 movre %i2, 0x36E, %l1
3101 udiv %l5, 0x144E, %o2
3102 sdivcc %g1, 0x180A, %g2
3103 edge8l %l6, %i4, %i3
3104 umul %o3, %o6, %o4
3105 edge32l %g3, %l2, %o7
3106 edge16n %o1, %l0, %l3
3107 fmovscs %xcc, %f4, %f25
3108 andn %g5, %o0, %l4
3109 fmovdn %xcc, %f18, %f23
3110 movne %xcc, %i5, %i0
3111 and %i1, %g7, %i6
3112 movvc %xcc, %o5, %g4
3113 sdivx %g6, 0x017E, %i2
3114 mulscc %l1, 0x11F5, %i7
3115 edge32ln %o2, %g1, %l5
3116 orn %g2, %l6, %i4
3117 fcmpd %fcc0, %f8, %f8
3118 ldsb [%l7 + 0x08], %o3
3119 movge %icc, %o6, %i3
3120 fcmpd %fcc0, %f0, %f24
3121 umul %g3, %o4, %l2
3122 move %icc, %o7, %l0
3123 fcmpes %fcc3, %f5, %f7
3124 smulcc %o1, 0x0424, %g5
3125 sra %l3, %o0, %i5
3126 ld [%l7 + 0x0C], %f0
3127 movrgz %l4, 0x21F, %i1
3128 edge8n %g7, %i0, %i6
3129 fpadd16 %f16, %f30, %f22
3130 movvc %xcc, %o5, %g6
3131 alignaddrl %g4, %i2, %i7
3132 addcc %l1, %g1, %l5
3133 orn %g2, %o2, %i4
3134 movcs %xcc, %l6, %o6
3135 andncc %o3, %g3, %i3
3136 srlx %o4, 0x04, %l2
3137 lduh [%l7 + 0x0A], %l0
3138 sub %o7, %g5, %l3
3139 orcc %o1, %o0, %i5
3140 st %f28, [%l7 + 0x6C]
3141 nop
3142 set 0x6D, %g7
3143 stb %i1, [%l7 + %g7]
3144 fnor %f8, %f24, %f28
3145 srl %g7, 0x10, %l4
3146 movleu %xcc, %i6, %i0
3147 mulscc %g6, 0x1030, %o5
3148 andcc %g4, %i7, %l1
3149 ldsw [%l7 + 0x7C], %i2
3150 movge %xcc, %l5, %g2
3151 fsrc1s %f9, %f21
3152 fmovrslz %g1, %f3, %f7
3153 alignaddr %o2, %l6, %i4
3154 srl %o3, %o6, %g3
3155 movn %icc, %i3, %l2
3156 fpadd32 %f22, %f26, %f12
3157 smul %o4, %o7, %g5
3158 edge32n %l3, %l0, %o0
3159 array8 %i5, %o1, %i1
3160 edge16l %l4, %i6, %i0
3161 fmovsge %xcc, %f6, %f0
3162 fmovsle %xcc, %f18, %f11
3163 add %g7, 0x021D, %o5
3164 subccc %g6, 0x0B8C, %i7
3165 movl %xcc, %l1, %i2
3166 edge8n %g4, %l5, %g2
3167 ldsb [%l7 + 0x22], %o2
3168 fornot1s %f24, %f0, %f14
3169 udiv %l6, 0x18E7, %g1
3170 ldsw [%l7 + 0x3C], %o3
3171 edge8l %o6, %g3, %i3
3172 sllx %i4, 0x19, %l2
3173 array32 %o4, %o7, %g5
3174 edge32ln %l3, %l0, %i5
3175 movvc %xcc, %o1, %o0
3176 fpsub16s %f6, %f16, %f8
3177 move %xcc, %i1, %l4
3178 fnegs %f29, %f1
3179 fnor %f4, %f18, %f0
3180 array32 %i6, %g7, %o5
3181 ldsw [%l7 + 0x5C], %i0
3182 sir 0x038C
3183 addcc %i7, 0x1309, %l1
3184 setx loop_9, %l0, %l1
3185 return %l1
3186 nop
3187 rdpr %cwp, %g1
3188 rdpr %cansave, %g2
3189 rdpr %canrestore, %g3
3190 rdpr %cleanwin, %g4
3191 rdpr %otherwin, %g5
3192 rdpr %wstate, %g6
3193loop_9: movpos %icc, %l5, %g2
3194 sethi 0x0F15, %o2
3195 orcc %g4, %l6, %o3
3196 mulx %g1, 0x0479, %g3
3197 mulscc %o6, 0x15F5, %i3
3198 edge32l %l2, %i4, %o7
3199 lduh [%l7 + 0x6E], %g5
3200 sdivx %o4, 0x1F41, %l3
3201 movvc %xcc, %i5, %l0
3202 edge16 %o1, %o0, %i1
3203 mulx %i6, 0x1B1C, %l4
3204 sllx %o5, 0x12, %i0
3205 movl %xcc, %g7, %l1
3206 ldub [%l7 + 0x20], %i7
3207 edge16l %i2, %g6, %g2
3208 srlx %l5, %g4, %l6
3209 edge16ln %o3, %g1, %g3
3210 xor %o6, %o2, %i3
3211 array16 %i4, %l2, %o7
3212 sdivcc %o4, 0x073B, %l3
3213 edge16 %i5, %g5, %l0
3214 andcc %o1, 0x1EC4, %i1
3215 movre %o0, 0x187, %i6
3216 array8 %l4, %o5, %i0
3217 std %f24, [%l7 + 0x78]
3218 sra %g7, 0x05, %i7
3219 fcmple16 %f20, %f10, %i2
3220 xor %g6, 0x02F0, %g2
3221 movcc %xcc, %l5, %l1
3222 fmul8x16 %f22, %f24, %f26
3223 edge8l %g4, %l6, %o3
3224 edge32l %g3, %o6, %g1
3225 movrlz %i3, %i4, %o2
3226 or %o7, 0x13FE, %l2
3227 alignaddrl %l3, %i5, %g5
3228 sdivx %o4, 0x08E0, %o1
3229 ldub [%l7 + 0x27], %i1
3230 xnorcc %l0, %i6, %o0
3231 movrgz %o5, 0x000, %i0
3232 orcc %g7, %i7, %i2
3233 alignaddrl %g6, %g2, %l4
3234 sra %l5, %g4, %l1
3235 movg %xcc, %l6, %o3
3236 fors %f21, %f16, %f22
3237 srlx %g3, 0x1C, %o6
3238 stx %g1, [%l7 + 0x28]
3239 fpackfix %f4, %f26
3240 fxnor %f26, %f8, %f18
3241 edge8n %i3, %i4, %o7
3242 fornot2s %f3, %f5, %f18
3243 movleu %icc, %o2, %l2
3244 xnorcc %l3, %i5, %o4
3245 ldub [%l7 + 0x6C], %g5
3246 sub %i1, 0x036F, %l0
3247 udivcc %o1, 0x1337, %o0
3248 fcmped %fcc2, %f14, %f30
3249 movg %icc, %o5, %i6
3250 movl %icc, %g7, %i7
3251 subc %i0, %i2, %g2
3252 orn %l4, %l5, %g4
3253 umul %l1, 0x0B2B, %g6
3254 bshuffle %f4, %f22, %f6
3255 edge32l %o3, %l6, %g3
3256 restore %g1, 0x043C, %i3
3257 rdpr %cwp, %g1
3258 rdpr %cansave, %g2
3259 rdpr %canrestore, %g3
3260 rdpr %cleanwin, %g4
3261 rdpr %otherwin, %g5
3262 rdpr %wstate, %g6
3263 fmuld8ulx16 %f9, %f15, %f24
3264 or %o6, 0x17FD, %o7
3265 fmovde %xcc, %f8, %f16
3266 stx %i4, [%l7 + 0x58]
3267 subc %o2, 0x1923, %l2
3268 fornot2 %f8, %f18, %f4
3269 fmovrdlz %l3, %f4, %f30
3270 sir 0x020B
3271 nop
3272 set 0x60, %i4
3273 ldx [%l7 + %i4], %i5
3274 xnorcc %g5, %i1, %o4
3275 addccc %o1, %o0, %o5
3276 movl %xcc, %l0, %g7
3277 edge32ln %i7, %i6, %i0
3278 sra %i2, %g2, %l4
3279 umul %g4, %l1, %g6
3280 std %f10, [%l7 + 0x10]
3281 for %f30, %f12, %f0
3282 umulcc %o3, 0x0AE9, %l5
3283 fmovse %icc, %f0, %f3
3284 alignaddr %l6, %g3, %i3
3285 fmul8x16al %f3, %f14, %f20
3286 movvc %icc, %g1, %o7
3287 lduh [%l7 + 0x70], %i4
3288 ldub [%l7 + 0x5A], %o2
3289 fmovdcc %icc, %f25, %f8
3290 sdivcc %l2, 0x07AE, %o6
3291 orncc %i5, %g5, %l3
3292 edge8n %o4, %i1, %o1
3293 array8 %o5, %l0, %o0
3294 mova %xcc, %g7, %i7
3295 st %f29, [%l7 + 0x48]
3296 subccc %i0, 0x0305, %i6
3297 fmul8ulx16 %f0, %f0, %f16
3298 sethi 0x10A5, %g2
3299 mova %xcc, %l4, %i2
3300 ldsw [%l7 + 0x60], %l1
3301 edge32ln %g4, %g6, %l5
3302 edge8n %l6, %o3, %i3
3303 addcc %g3, 0x1B20, %o7
3304 save %g1, 0x1866, %i4
3305 rdpr %cwp, %g1
3306 rdpr %cansave, %g2
3307 rdpr %canrestore, %g3
3308 rdpr %cleanwin, %g4
3309 rdpr %otherwin, %g5
3310 rdpr %wstate, %g6
3311 fmovdvc %xcc, %f19, %f6
3312 srl %o2, 0x0D, %o6
3313 edge8n %i5, %l2, %g5
3314 fmovrsne %l3, %f21, %f6
3315 nop
3316 set 0x7C, %o5
3317 ldsb [%l7 + %o5], %o4
3318 andncc %o1, %o5, %i1
3319 std %f14, [%l7 + 0x78]
3320 movpos %icc, %l0, %o0
3321 movrlz %g7, %i0, %i6
3322 fmovd %f12, %f12
3323 movrlz %i7, %l4, %i2
3324 fmovse %icc, %f22, %f13
3325 ldd [%l7 + 0x50], %l0
3326 movn %icc, %g4, %g2
3327 edge8n %g6, %l6, %l5
3328 edge8 %o3, %g3, %i3
3329 edge8n %o7, %g1, %o2
3330 fnegd %f12, %f10
3331 movvs %icc, %o6, %i4
3332 movrlez %i5, %l2, %g5
3333 stb %l3, [%l7 + 0x57]
3334 andcc %o1, 0x10AF, %o5
3335 fmovdg %icc, %f2, %f25
3336 fpsub16 %f14, %f12, %f24
3337 udiv %i1, 0x117B, %o4
3338 movcc %icc, %o0, %g7
3339 movrlz %i0, %l0, %i7
3340 ldd [%l7 + 0x18], %i6
3341 fmovdl %xcc, %f24, %f10
3342 save %i2, %l1, %g4
3343 rdpr %cwp, %g1
3344 rdpr %cansave, %g2
3345 rdpr %canrestore, %g3
3346 rdpr %cleanwin, %g4
3347 rdpr %otherwin, %g5
3348 rdpr %wstate, %g6
3349 fmovda %icc, %f12, %f9
3350 sdivx %g2, 0x05A2, %g6
3351 ldsb [%l7 + 0x4D], %l4
3352 movrgz %l5, 0x1B2, %o3
3353 xnorcc %g3, %l6, %o7
3354 movne %icc, %g1, %i3
3355 edge32n %o2, %o6, %i5
3356 smul %l2, 0x00F6, %i4
3357 movn %icc, %l3, %g5
3358 subccc %o1, %o5, %o4
3359 andn %o0, %i1, %g7
3360 movrgez %i0, 0x11A, %l0
3361 movre %i7, %i6, %i2
3362 fpsub32s %f14, %f26, %f15
3363 nop
3364 set 0x10, %l4
3365 ldx [%l7 + %l4], %l1
3366 add %g4, %g2, %g6
3367 ldub [%l7 + 0x4B], %l5
3368 movne %xcc, %l4, %g3
3369 fandnot1 %f30, %f6, %f26
3370 fcmple16 %f8, %f14, %l6
3371 fmovda %xcc, %f28, %f18
3372 fones %f24
3373 udiv %o3, 0x054D, %o7
3374 movne %icc, %i3, %o2
3375 fmovsn %icc, %f12, %f0
3376 ldd [%l7 + 0x48], %f0
3377 nop
3378 set 0x1A, %o2
3379 sth %g1, [%l7 + %o2]
3380 fxnors %f3, %f7, %f16
3381 st %f9, [%l7 + 0x0C]
3382 srax %i5, %l2, %o6
3383 movn %icc, %l3, %i4
3384 movvs %icc, %o1, %o5
3385 fsrc2 %f10, %f16
3386 alignaddrl %o4, %o0, %i1
3387 sdiv %g7, 0x09C3, %i0
3388 save %g5, 0x10DF, %l0
3389 rdpr %cwp, %g1
3390 rdpr %cansave, %g2
3391 rdpr %canrestore, %g3
3392 rdpr %cleanwin, %g4
3393 rdpr %otherwin, %g5
3394 rdpr %wstate, %g6
3395 alignaddrl %i6, %i7, %l1
3396 fcmple32 %f10, %f20, %i2
3397 edge32 %g4, %g6, %g2
3398 ldsw [%l7 + 0x28], %l5
3399 fnor %f2, %f14, %f22
3400 ldsw [%l7 + 0x3C], %g3
3401 fnot1s %f21, %f15
3402 xnor %l6, %l4, %o7
3403 fornot2s %f13, %f11, %f2
3404 edge8ln %o3, %o2, %i3
3405 fmovdvs %xcc, %f7, %f6
3406 ldub [%l7 + 0x57], %i5
3407 andcc %l2, 0x074D, %g1
3408 srax %l3, 0x13, %i4
3409 smul %o1, %o6, %o5
3410 movn %icc, %o0, %o4
3411 fnot1s %f24, %f28
3412 fcmple16 %f26, %f18, %i1
3413 xnorcc %g7, %g5, %i0
3414 ldd [%l7 + 0x50], %i6
3415 sdiv %l0, 0x190F, %l1
3416 sdivcc %i7, 0x0921, %i2
3417 movleu %xcc, %g6, %g2
3418 udivcc %g4, 0x18E1, %g3
3419 ldub [%l7 + 0x53], %l5
3420 edge16 %l6, %o7, %o3
3421 movcc %xcc, %o2, %i3
3422 setx loop_10, %l0, %l1
3423 return %l1
3424 nop
3425 rdpr %cwp, %g1
3426 rdpr %cansave, %g2
3427 rdpr %canrestore, %g3
3428 rdpr %cleanwin, %g4
3429 rdpr %otherwin, %g5
3430 rdpr %wstate, %g6
3431loop_10: stb %g1, [%l7 + 0x2D]
3432 movl %icc, %i4, %o1
3433 fsrc1 %f8, %f26
3434 fzero %f2
3435 fpsub16 %f30, %f0, %f0
3436 ldd [%l7 + 0x10], %f20
3437 movn %icc, %o6, %l3
3438 sllx %o5, %o4, %i1
3439 fcmpgt32 %f16, %f12, %o0
3440 udivx %g5, 0x19A1, %i0
3441 alignaddr %i6, %l0, %g7
3442 sir 0x021D
3443 fmovdl %icc, %f25, %f22
3444 fcmpd %fcc0, %f20, %f30
3445 lduh [%l7 + 0x24], %l1
3446 stx %i2, [%l7 + 0x40]
3447 fmovdcc %xcc, %f14, %f21
3448 srl %i7, 0x03, %g6
3449 addcc %g4, 0x0C0B, %g2
3450 alignaddrl %g3, %l5, %o7
3451 movre %l6, %o2, %i3
3452 srax %o3, %l4, %l2
3453 xor %g1, %i5, %i4
3454 edge8 %o6, %l3, %o5
3455 movre %o1, 0x15E, %o4
3456 and %i1, %g5, %i0
3457 movne %icc, %i6, %l0
3458 addcc %o0, %l1, %g7
3459 ldsb [%l7 + 0x69], %i2
3460 nop
3461 set 0x68, %o3
3462 lduw [%l7 + %o3], %i7
3463 fexpand %f0, %f18
3464 mulx %g6, %g4, %g2
3465 edge32 %l5, %o7, %g3
3466 faligndata %f24, %f12, %f24
3467 fmovrsne %l6, %f23, %f16
3468 ldub [%l7 + 0x4A], %i3
3469 stb %o2, [%l7 + 0x6E]
3470 movneg %xcc, %o3, %l2
3471 movcs %xcc, %g1, %i5
3472 movrne %l4, %i4, %l3
3473 movre %o6, 0x066, %o5
3474 fmovdgu %icc, %f1, %f26
3475 movvc %icc, %o4, %o1
3476 edge8ln %g5, %i1, %i6
3477 ldd [%l7 + 0x18], %l0
3478 andcc %o0, %i0, %l1
3479 andcc %i2, %i7, %g6
3480 add %g4, %g2, %g7
3481 movre %o7, 0x002, %g3
3482 popc 0x17F0, %l6
3483 udiv %l5, 0x0E3B, %o2
3484 movcc %icc, %i3, %o3
3485 umulcc %l2, 0x0BE6, %i5
3486 srax %g1, 0x02, %l4
3487 edge16n %i4, %l3, %o6
3488 movneg %xcc, %o4, %o1
3489 fandnot2 %f4, %f8, %f4
3490 add %o5, %i1, %i6
3491 addccc %l0, %o0, %g5
3492 subccc %i0, 0x08DA, %l1
3493 stb %i7, [%l7 + 0x3F]
3494 fpsub32s %f30, %f21, %f3
3495 fpadd32 %f10, %f14, %f8
3496 umul %g6, %g4, %g2
3497 andcc %g7, 0x1635, %i2
3498 fxnor %f0, %f6, %f4
3499 xnorcc %g3, 0x1CF0, %l6
3500 movleu %xcc, %o7, %l5
3501 edge8ln %i3, %o3, %l2
3502 edge32ln %o2, %g1, %i5
3503 ldx [%l7 + 0x28], %l4
3504 fcmpgt32 %f28, %f18, %i4
3505 stw %o6, [%l7 + 0x78]
3506 fpadd32s %f26, %f11, %f4
3507 edge16 %o4, %l3, %o5
3508 xorcc %o1, 0x177C, %i1
3509 movle %icc, %l0, %o0
3510 addcc %i6, %i0, %g5
3511 orncc %l1, 0x1A70, %i7
3512 sdivcc %g4, 0x0746, %g2
3513 andncc %g6, %g7, %i2
3514 fnands %f10, %f4, %f18
3515 mulx %g3, 0x1D6F, %l6
3516 array16 %l5, %i3, %o7
3517 nop
3518 set 0x18, %l5
3519 ldd [%l7 + %l5], %l2
3520 subcc %o2, %o3, %g1
3521 fornot1s %f2, %f15, %f23
3522 xor %i5, 0x1BAA, %l4
3523 edge8 %i4, %o6, %o4
3524 movrlez %l3, 0x109, %o1
3525 fcmps %fcc3, %f17, %f12
3526 faligndata %f28, %f0, %f10
3527 edge32l %o5, %i1, %l0
3528 andn %o0, %i6, %g5
3529 orn %i0, %i7, %g4
3530 fandnot2s %f17, %f23, %f6
3531 udiv %l1, 0x0BF4, %g2
3532 movre %g7, 0x146, %i2
3533 ld [%l7 + 0x6C], %f8
3534 sir 0x095D
3535 edge8 %g3, %l6, %l5
3536 andn %g6, 0x1B7F, %o7
3537 ldsb [%l7 + 0x79], %i3
3538 udivcc %o2, 0x0504, %o3
3539 edge8ln %l2, %g1, %i5
3540 sethi 0x1F53, %i4
3541 sdivcc %o6, 0x011B, %l4
3542 udivx %o4, 0x07B6, %l3
3543 fcmps %fcc0, %f1, %f8
3544 movge %xcc, %o5, %o1
3545 fmovrslez %l0, %f4, %f0
3546 edge16n %o0, %i1, %i6
3547 addc %i0, %i7, %g5
3548 movcc %xcc, %l1, %g4
3549 fmovrslez %g2, %f4, %f13
3550 sdivx %i2, 0x19B6, %g7
3551 fors %f22, %f16, %f10
3552 edge32ln %l6, %g3, %g6
3553 sth %l5, [%l7 + 0x1A]
3554 movl %xcc, %i3, %o7
3555 ldsh [%l7 + 0x6E], %o2
3556 movrlez %l2, %g1, %o3
3557 edge32ln %i5, %i4, %o6
3558 srax %l4, %o4, %l3
3559 fmovsg %xcc, %f31, %f30
3560 ldsb [%l7 + 0x37], %o1
3561 fxor %f10, %f0, %f12
3562 edge16l %o5, %o0, %l0
3563 lduw [%l7 + 0x54], %i1
3564 fmovse %icc, %f22, %f30
3565 movl %xcc, %i6, %i7
3566 smul %i0, %l1, %g5
3567 addc %g4, %g2, %g7
3568 fmovsle %icc, %f23, %f3
3569 fsrc1 %f0, %f18
3570 subcc %l6, %g3, %g6
3571 andcc %i2, %i3, %o7
3572 movrlz %l5, 0x3EF, %o2
3573 sra %l2, 0x11, %o3
3574 save %i5, 0x16BF, %i4
3575 rdpr %cwp, %g1
3576 rdpr %cansave, %g2
3577 rdpr %canrestore, %g3
3578 rdpr %cleanwin, %g4
3579 rdpr %otherwin, %g5
3580 rdpr %wstate, %g6
3581 fcmple32 %f14, %f28, %g1
3582 fmovdcs %xcc, %f26, %f3
3583 lduh [%l7 + 0x52], %o6
3584 subccc %l4, %l3, %o1
3585 ldsb [%l7 + 0x4C], %o4
3586 popc %o5, %l0
3587 andncc %i1, %i6, %i7
3588 xor %o0, 0x0408, %l1
3589 fornot2 %f28, %f4, %f20
3590 umul %i0, 0x0AAF, %g5
3591 addcc %g2, %g4, %g7
3592 edge32l %l6, %g3, %g6
3593 fmovrdlez %i2, %f8, %f10
3594 fandnot1 %f14, %f2, %f4
3595 movrgz %o7, %l5, %i3
3596 addccc %l2, 0x1B66, %o3
3597 andcc %o2, %i5, %g1
3598 movvs %icc, %o6, %i4
3599 ldd [%l7 + 0x28], %l4
3600 edge16ln %o1, %o4, %o5
3601 movvc %xcc, %l3, %i1
3602 movrne %i6, 0x00A, %l0
3603 movneg %xcc, %i7, %l1
3604 popc %o0, %g5
3605 sdiv %i0, 0x0386, %g4
3606 fexpand %f13, %f6
3607 fmul8x16 %f4, %f20, %f16
3608 movcs %xcc, %g2, %l6
3609 movrlez %g3, 0x298, %g6
3610 fnegd %f8, %f2
3611 addcc %g7, %i2, %o7
3612 fmovrslez %i3, %f2, %f10
3613 orncc %l5, 0x11C3, %o3
3614 ldub [%l7 + 0x3B], %l2
3615 restore %i5, 0x1674, %o2
3616 rdpr %cwp, %g1
3617 rdpr %cansave, %g2
3618 rdpr %canrestore, %g3
3619 rdpr %cleanwin, %g4
3620 rdpr %otherwin, %g5
3621 rdpr %wstate, %g6
3622 add %o6, %g1, %l4
3623 alignaddr %o1, %o4, %o5
3624 movn %xcc, %l3, %i1
3625 fmovrslez %i4, %f9, %f26
3626 ldd [%l7 + 0x68], %f8
3627 edge16ln %l0, %i6, %l1
3628 edge16l %i7, %g5, %o0
3629 st %f19, [%l7 + 0x40]
3630 edge32l %g4, %i0, %l6
3631 sdivx %g2, 0x0B87, %g3
3632 edge32n %g6, %g7, %i2
3633 ldd [%l7 + 0x10], %f2
3634 sllx %o7, %l5, %o3
3635 sth %i3, [%l7 + 0x56]
3636 subc %l2, 0x14AD, %o2
3637 add %o6, 0x0C8C, %i5
3638 xorcc %l4, %g1, %o1
3639 fmovscc %icc, %f2, %f6
3640 fmovdpos %icc, %f22, %f15
3641 fmovsneg %xcc, %f23, %f4
3642 fpsub16 %f18, %f2, %f30
3643 fcmple32 %f28, %f22, %o4
3644 fmovd %f0, %f20
3645 movleu %xcc, %l3, %i1
3646 movn %xcc, %i4, %l0
3647 fpmerge %f10, %f16, %f8
3648 edge8l %o5, %l1, %i6
3649 ldsb [%l7 + 0x32], %g5
3650 subccc %o0, 0x1548, %i7
3651 orcc %i0, %l6, %g4
3652 movl %icc, %g3, %g6
3653 edge8n %g2, %i2, %g7
3654 and %l5, 0x11FC, %o3
3655 move %icc, %i3, %o7
3656 move %icc, %o2, %l2
3657 ldd [%l7 + 0x78], %f14
3658 srl %o6, 0x0B, %i5
3659 edge32n %g1, %o1, %o4
3660 movcc %icc, %l4, %l3
3661 edge16 %i4, %l0, %o5
3662 std %f16, [%l7 + 0x78]
3663 stx %l1, [%l7 + 0x70]
3664 xor %i1, %i6, %o0
3665 fpsub16s %f16, %f13, %f17
3666 sdiv %g5, 0x0FDF, %i7
3667 orn %i0, %l6, %g4
3668 movrgez %g6, %g2, %g3
3669 fnors %f20, %f14, %f18
3670 fnegd %f18, %f20
3671 udiv %i2, 0x0CB2, %g7
3672 sdiv %o3, 0x1267, %l5
3673 movrlez %i3, 0x1E9, %o2
3674 movrne %l2, %o6, %i5
3675 fcmpd %fcc3, %f10, %f8
3676 movvc %xcc, %g1, %o7
3677 sdiv %o4, 0x0C02, %l4
3678 movl %icc, %o1, %l3
3679 fmul8sux16 %f30, %f0, %f12
3680 ldsb [%l7 + 0x73], %i4
3681 smulcc %l0, %l1, %i1
3682 fcmpne32 %f8, %f6, %i6
3683 xnor %o5, 0x030E, %o0
3684 movg %xcc, %g5, %i0
3685 edge16l %i7, %g4, %g6
3686 sdivcc %l6, 0x1C1F, %g2
3687 movre %g3, %i2, %o3
3688 udivx %l5, 0x1FC5, %g7
3689 save %o2, 0x0610, %i3
3690 rdpr %cwp, %g1
3691 rdpr %cansave, %g2
3692 rdpr %canrestore, %g3
3693 rdpr %cleanwin, %g4
3694 rdpr %otherwin, %g5
3695 rdpr %wstate, %g6
3696 sdivcc %o6, 0x0182, %i5
3697 movrgz %g1, 0x381, %l2
3698 subc %o7, %o4, %o1
3699 fmuld8sux16 %f30, %f25, %f8
3700 ldx [%l7 + 0x38], %l3
3701 fors %f18, %f26, %f17
3702 fmul8ulx16 %f24, %f12, %f14
3703 addcc %i4, %l0, %l4
3704 movl %icc, %i1, %l1
3705 movne %icc, %i6, %o5
3706 fmul8x16 %f6, %f30, %f14
3707 movleu %icc, %o0, %i0
3708 xorcc %i7, %g5, %g6
3709 fandnot2s %f27, %f25, %f15
3710 fones %f12
3711 move %icc, %l6, %g4
3712 ldd [%l7 + 0x08], %f24
3713 movre %g2, 0x2AE, %g3
3714 fnor %f0, %f18, %f18
3715 movpos %icc, %i2, %o3
3716 movcc %icc, %l5, %o2
3717 edge8 %i3, %g7, %o6
3718 stx %g1, [%l7 + 0x30]
3719 orn %l2, 0x1121, %o7
3720 srlx %i5, 0x17, %o1
3721 setx loop_11, %l0, %l1
3722 return %l1
3723 nop
3724 rdpr %cwp, %g1
3725 rdpr %cansave, %g2
3726 rdpr %canrestore, %g3
3727 rdpr %cleanwin, %g4
3728 rdpr %otherwin, %g5
3729 rdpr %wstate, %g6
3730loop_11: fand %f20, %f10, %f8
3731 stw %l0, [%l7 + 0x5C]
3732 movge %xcc, %i1, %l4
3733 std %f8, [%l7 + 0x18]
3734 fmovdcc %xcc, %f22, %f15
3735 edge8l %l1, %i6, %o0
3736 stb %o5, [%l7 + 0x62]
3737 edge32ln %i7, %i0, %g5
3738 add %l6, %g4, %g6
3739 fmovs %f4, %f11
3740 mova %icc, %g3, %i2
3741 lduh [%l7 + 0x2E], %o3
3742 edge32ln %g2, %l5, %i3
3743 and %g7, 0x04F0, %o6
3744 popc %g1, %l2
3745 subcc %o2, %o7, %i5
3746 orncc %o4, %o1, %i4
3747 xorcc %l0, %l3, %i1
3748 fnot2 %f18, %f26
3749 ld [%l7 + 0x78], %f10
3750 movgu %xcc, %l4, %i6
3751 edge32n %o0, %o5, %l1
3752 edge8 %i0, %i7, %l6
3753 and %g5, 0x0FF2, %g4
3754 mulscc %g3, 0x0A9D, %i2
3755 ldsb [%l7 + 0x34], %o3
3756 edge8ln %g2, %g6, %i3
3757 xnor %l5, %g7, %g1
3758 movrlz %o6, %l2, %o7
3759 edge8ln %o2, %o4, %o1
3760 srl %i5, %l0, %l3
3761 addcc %i4, %l4, %i1
3762 fmovsa %icc, %f30, %f10
3763 andn %i6, %o5, %o0
3764 ldsw [%l7 + 0x7C], %i0
3765 sth %i7, [%l7 + 0x12]
3766 stb %l1, [%l7 + 0x1D]
3767 edge32ln %l6, %g5, %g3
3768 ldsw [%l7 + 0x48], %i2
3769 edge8n %o3, %g4, %g2
3770 restore %g6, 0x084A, %l5
3771 rdpr %cwp, %g1
3772 rdpr %cansave, %g2
3773 rdpr %canrestore, %g3
3774 rdpr %cleanwin, %g4
3775 rdpr %otherwin, %g5
3776 rdpr %wstate, %g6
3777 ldsb [%l7 + 0x15], %i3
3778 movcc %xcc, %g1, %o6
3779 movvs %icc, %g7, %o7
3780 ldsw [%l7 + 0x38], %l2
3781 lduh [%l7 + 0x34], %o2
3782 and %o1, 0x160E, %i5
3783 fcmpeq16 %f20, %f4, %o4
3784 ldx [%l7 + 0x38], %l3
3785 movg %icc, %i4, %l4
3786 std %f4, [%l7 + 0x58]
3787 edge8l %i1, %l0, %i6
3788 movg %icc, %o0, %o5
3789 ld [%l7 + 0x18], %f22
3790 movgu %icc, %i0, %i7
3791 movle %icc, %l1, %l6
3792 umul %g5, 0x10D3, %i2
3793 fmovdcc %icc, %f4, %f9
3794 fmovda %icc, %f30, %f25
3795 fmovdcs %xcc, %f16, %f26
3796 alignaddrl %g3, %g4, %g2
3797 movrgz %g6, %l5, %i3
3798 xor %g1, 0x0980, %o3
3799 subcc %o6, %o7, %g7
3800 orcc %o2, 0x0285, %o1
3801 edge8n %l2, %o4, %i5
3802 fnor %f14, %f16, %f6
3803 umul %l3, %i4, %i1
3804 sll %l0, %l4, %i6
3805 movgu %xcc, %o5, %i0
3806 srax %i7, %l1, %o0
3807 fmul8x16 %f12, %f2, %f20
3808 fnegs %f13, %f24
3809 stx %g5, [%l7 + 0x38]
3810 fabss %f24, %f25
3811 fandnot1 %f2, %f28, %f4
3812 fmovspos %icc, %f22, %f17
3813 sll %i2, %l6, %g3
3814 umulcc %g2, %g6, %g4
3815 ldx [%l7 + 0x08], %l5
3816 array32 %g1, %i3, %o3
3817 alignaddr %o6, %o7, %o2
3818 save %g7, %o1, %l2
3819 rdpr %cwp, %g1
3820 rdpr %cansave, %g2
3821 rdpr %canrestore, %g3
3822 rdpr %cleanwin, %g4
3823 rdpr %otherwin, %g5
3824 rdpr %wstate, %g6
3825 edge16n %i5, %o4, %l3
3826 mova %icc, %i4, %i1
3827 movrgez %l0, %l4, %o5
3828 movneg %icc, %i6, %i0
3829 edge16n %l1, %o0, %g5
3830 addc %i2, 0x11D6, %l6
3831 movpos %xcc, %i7, %g2
3832 subc %g6, %g3, %l5
3833 edge16ln %g4, %g1, %o3
3834 fandnot2 %f12, %f14, %f20
3835 fands %f11, %f23, %f21
3836 fpadd16 %f0, %f10, %f2
3837 smul %o6, 0x1E46, %i3
3838 array32 %o2, %o7, %o1
3839 setx loop_12, %l0, %l1
3840 return %l1
3841 nop
3842 rdpr %cwp, %g1
3843 rdpr %cansave, %g2
3844 rdpr %canrestore, %g3
3845 rdpr %cleanwin, %g4
3846 rdpr %otherwin, %g5
3847 rdpr %wstate, %g6
3848loop_12: subc %o4, %i5, %l3
3849 fpsub32 %f30, %f0, %f2
3850 xorcc %i4, %l0, %i1
3851 mulx %o5, %i6, %l4
3852 sir 0x09C1
3853 fpsub16s %f11, %f6, %f16
3854 st %f19, [%l7 + 0x24]
3855 sdiv %i0, 0x14F0, %l1
3856 ldsw [%l7 + 0x54], %g5
3857 mulscc %o0, %i2, %i7
3858 mulx %g2, %g6, %g3
3859 ldub [%l7 + 0x2C], %l6
3860 movgu %xcc, %g4, %l5
3861 std %f2, [%l7 + 0x70]
3862 sir 0x0261
3863 ldsh [%l7 + 0x1E], %o3
3864 move %xcc, %o6, %g1
3865 movn %icc, %i3, %o2
3866 edge32 %o7, %l2, %g7
3867 lduw [%l7 + 0x40], %o4
3868 array32 %i5, %l3, %o1
3869 sub %i4, 0x0DDA, %i1
3870 std %f30, [%l7 + 0x58]
3871 andncc %o5, %i6, %l4
3872 orncc %i0, %l0, %g5
3873 stx %o0, [%l7 + 0x48]
3874 std %f28, [%l7 + 0x08]
3875 ldsb [%l7 + 0x64], %l1
3876 fmovdl %xcc, %f11, %f13
3877 movcc %icc, %i2, %g2
3878 movpos %icc, %g6, %g3
3879 fmovscs %icc, %f6, %f6
3880 edge16 %l6, %g4, %l5
3881 movcs %xcc, %o3, %o6
3882 srlx %g1, %i3, %o2
3883 addc %i7, %l2, %g7
3884 fmovrslz %o4, %f11, %f29
3885 fxnors %f21, %f3, %f21
3886 fmovsa %icc, %f23, %f20
3887 stx %i5, [%l7 + 0x48]
3888 fmuld8sux16 %f3, %f23, %f18
3889 orn %o7, 0x1D37, %l3
3890 fmovs %f24, %f12
3891 save %i4, %o1, %o5
3892 rdpr %cwp, %g1
3893 rdpr %cansave, %g2
3894 rdpr %canrestore, %g3
3895 rdpr %cleanwin, %g4
3896 rdpr %otherwin, %g5
3897 rdpr %wstate, %g6
3898 movcs %icc, %i1, %l4
3899 fpadd32s %f10, %f14, %f29
3900 fmovrsne %i6, %f31, %f12
3901 edge32 %l0, %i0, %o0
3902 ld [%l7 + 0x7C], %f10
3903 andn %l1, 0x0FEE, %g5
3904 xor %i2, %g6, %g2
3905 srax %g3, 0x19, %g4
3906 movpos %icc, %l6, %o3
3907 edge32ln %o6, %l5, %g1
3908 udiv %o2, 0x1DEB, %i7
3909 sdivx %l2, 0x0897, %g7
3910 fmul8ulx16 %f8, %f2, %f20
3911 addcc %i3, 0x08C3, %o4
3912 stb %i5, [%l7 + 0x7B]
3913 fmovsn %xcc, %f14, %f9
3914 std %f28, [%l7 + 0x50]
3915 mova %icc, %o7, %i4
3916 fmovsg %xcc, %f6, %f0
3917 mulscc %o1, %o5, %i1
3918 ldx [%l7 + 0x68], %l3
3919 edge32ln %l4, %i6, %i0
3920 edge16n %o0, %l0, %g5
3921 sra %i2, 0x0F, %l1
3922 movre %g6, 0x266, %g3
3923 fornot1s %f28, %f30, %f23
3924 fmovsg %icc, %f11, %f3
3925 sethi 0x14F0, %g2
3926 xor %l6, %g4, %o3
3927 xorcc %l5, 0x04C4, %o6
3928 sth %o2, [%l7 + 0x36]
3929 fornot1s %f1, %f3, %f25
3930 movre %i7, %g1, %g7
3931 or %l2, 0x0B21, %o4
3932 orncc %i5, 0x1107, %o7
3933 ldsw [%l7 + 0x64], %i4
3934 ldsb [%l7 + 0x2C], %i3
3935 edge16l %o5, %i1, %o1
3936 movrgz %l3, 0x35B, %i6
3937 nop
3938 set 0x38, %i6
3939 lduw [%l7 + %i6], %i0
3940 movrne %o0, %l4, %g5
3941 sdiv %l0, 0x1C7D, %l1
3942 array8 %i2, %g3, %g6
3943 edge8l %l6, %g4, %o3
3944 stw %l5, [%l7 + 0x54]
3945 andncc %o6, %g2, %i7
3946 smulcc %o2, 0x1CC0, %g1
3947 fzeros %f25
3948 add %g7, %o4, %i5
3949 edge32ln %o7, %i4, %l2
3950 array32 %o5, %i1, %o1
3951 fpadd16s %f27, %f1, %f24
3952 addc %l3, 0x038C, %i3
3953 fmovrsgz %i0, %f20, %f21
3954 fmovdn %icc, %f29, %f6
3955 fornot2s %f21, %f3, %f7
3956 fands %f0, %f2, %f18
3957 movl %icc, %i6, %l4
3958 sub %g5, %o0, %l1
3959 mulx %i2, %l0, %g6
3960 fornot2 %f30, %f28, %f24
3961 edge32n %g3, %l6, %o3
3962 movl %xcc, %l5, %o6
3963 save %g2, %i7, %g4
3964 rdpr %cwp, %g1
3965 rdpr %cansave, %g2
3966 rdpr %canrestore, %g3
3967 rdpr %cleanwin, %g4
3968 rdpr %otherwin, %g5
3969 rdpr %wstate, %g6
3970 edge32l %g1, %o2, %g7
3971 fmovdne %xcc, %f20, %f27
3972 ldsb [%l7 + 0x44], %o4
3973 fmul8x16 %f8, %f6, %f12
3974 movn %icc, %i5, %o7
3975 restore %i4, 0x111E, %o5
3976 rdpr %cwp, %g1
3977 rdpr %cansave, %g2
3978 rdpr %canrestore, %g3
3979 rdpr %cleanwin, %g4
3980 rdpr %otherwin, %g5
3981 rdpr %wstate, %g6
3982 setx loop_13, %l0, %l1
3983 return %l1
3984 nop
3985 rdpr %cwp, %g1
3986 rdpr %cansave, %g2
3987 rdpr %canrestore, %g3
3988 rdpr %cleanwin, %g4
3989 rdpr %otherwin, %g5
3990 rdpr %wstate, %g6
3991loop_13: movrlez %l3, 0x117, %i3
3992 edge16ln %i0, %i6, %g5
3993 movge %xcc, %o0, %l4
3994 andn %l1, 0x0FAF, %l0
3995 fand %f0, %f6, %f14
3996 fmovrdgez %g6, %f28, %f10
3997 movgu %icc, %i2, %g3
3998 movrne %o3, 0x37B, %l6
3999 xnorcc %l5, %g2, %i7
4000 save %g4, %g1, %o6
4001 rdpr %cwp, %g1
4002 rdpr %cansave, %g2
4003 rdpr %canrestore, %g3
4004 rdpr %cleanwin, %g4
4005 rdpr %otherwin, %g5
4006 rdpr %wstate, %g6
4007 edge32n %g7, %o4, %i5
4008 ld [%l7 + 0x40], %f27
4009 fzero %f8
4010 movrlez %o2, %i4, %o5
4011 sethi 0x1041, %l2
4012 alignaddr %o7, %i1, %l3
4013 alignaddr %i3, %i0, %i6
4014 srlx %g5, 0x09, %o1
4015 fmovsge %xcc, %f19, %f25
4016 fornot1 %f22, %f26, %f18
4017 subcc %o0, 0x1E73, %l4
4018 movne %xcc, %l1, %g6
4019 movn %xcc, %l0, %i2
4020 fornot2 %f30, %f14, %f6
4021 faligndata %f30, %f30, %f4
4022 edge8ln %o3, %g3, %l5
4023 fzero %f4
4024 sethi 0x0B6C, %l6
4025 movre %i7, 0x328, %g2
4026 edge32l %g4, %o6, %g1
4027 edge32 %g7, %o4, %o2
4028 mova %icc, %i5, %i4
4029 fsrc2s %f12, %f21
4030 addcc %l2, 0x1233, %o7
4031 addccc %o5, %i1, %i3
4032 alignaddr %i0, %i6, %l3
4033 alignaddrl %o1, %g5, %l4
4034 sethi 0x070B, %l1
4035 sra %o0, 0x0F, %l0
4036 edge32 %g6, %i2, %g3
4037 add %o3, 0x0C4B, %l5
4038 array16 %i7, %g2, %l6
4039 array8 %g4, %g1, %o6
4040 fpsub16 %f26, %f10, %f22
4041 sdivx %o4, 0x18AF, %g7
4042 movleu %icc, %o2, %i5
4043 orcc %i4, %o7, %o5
4044 movneg %xcc, %l2, %i3
4045 save %i1, %i0, %l3
4046 rdpr %cwp, %g1
4047 rdpr %cansave, %g2
4048 rdpr %canrestore, %g3
4049 rdpr %cleanwin, %g4
4050 rdpr %otherwin, %g5
4051 rdpr %wstate, %g6
4052 subccc %o1, %i6, %l4
4053 xor %g5, 0x1268, %l1
4054 fmovdge %xcc, %f27, %f20
4055 fpack32 %f8, %f0, %f20
4056 movvs %xcc, %l0, %o0
4057 fornot1 %f18, %f26, %f10
4058 sllx %g6, %i2, %g3
4059 edge32 %l5, %o3, %g2
4060 ldsb [%l7 + 0x51], %i7
4061 orncc %g4, 0x01AB, %g1
4062 sdivcc %o6, 0x13D9, %l6
4063 alignaddr %o4, %o2, %i5
4064 movpos %icc, %g7, %o7
4065 mulx %o5, %i4, %i3
4066 sethi 0x00A3, %i1
4067 array32 %l2, %i0, %l3
4068 movn %icc, %o1, %l4
4069 fmovde %xcc, %f5, %f28
4070 fnegs %f21, %f25
4071 ldsh [%l7 + 0x38], %g5
4072 xor %i6, 0x0C69, %l1
4073 fmovde %xcc, %f26, %f29
4074 nop
4075 set 0x74, %o0
4076 stw %l0, [%l7 + %o0]
4077 ld [%l7 + 0x10], %f29
4078 ldub [%l7 + 0x0C], %o0
4079 restore %i2, 0x1745, %g6
4080 rdpr %cwp, %g1
4081 rdpr %cansave, %g2
4082 rdpr %canrestore, %g3
4083 rdpr %cleanwin, %g4
4084 rdpr %otherwin, %g5
4085 rdpr %wstate, %g6
4086 fnegs %f28, %f22
4087 xor %l5, 0x19E4, %o3
4088 subc %g2, 0x1BC1, %i7
4089 stb %g4, [%l7 + 0x51]
4090 save %g3, 0x18CB, %g1
4091 rdpr %cwp, %g1
4092 rdpr %cansave, %g2
4093 rdpr %canrestore, %g3
4094 rdpr %cleanwin, %g4
4095 rdpr %otherwin, %g5
4096 rdpr %wstate, %g6
4097 srlx %o6, 0x0E, %l6
4098 bshuffle %f16, %f8, %f30
4099 fmovdvc %icc, %f20, %f31
4100 fmovdcs %icc, %f20, %f0
4101 sllx %o2, 0x13, %i5
4102 ldsw [%l7 + 0x78], %o4
4103 ldub [%l7 + 0x2B], %o7
4104 udivcc %g7, 0x17B1, %o5
4105 addc %i4, %i3, %l2
4106 andncc %i1, %l3, %o1
4107 fornot1 %f12, %f16, %f10
4108 xorcc %i0, 0x01FD, %g5
4109 st %f1, [%l7 + 0x0C]
4110 std %f2, [%l7 + 0x20]
4111 srl %i6, %l4, %l0
4112 st %f19, [%l7 + 0x70]
4113 fxors %f24, %f22, %f27
4114 mova %icc, %l1, %i2
4115 ldsw [%l7 + 0x38], %o0
4116 fmovsleu %xcc, %f21, %f8
4117 andncc %l5, %g6, %o3
4118 subccc %g2, 0x1546, %i7
4119 sra %g4, 0x01, %g1
4120 edge16 %g3, %o6, %o2
4121 stw %l6, [%l7 + 0x74]
4122 array32 %i5, %o7, %g7
4123 lduw [%l7 + 0x7C], %o4
4124 smul %i4, 0x1007, %i3
4125 edge8ln %l2, %i1, %l3
4126 movrlz %o5, %o1, %g5
4127 sdivcc %i6, 0x150B, %l4
4128 movleu %xcc, %l0, %l1
4129 ld [%l7 + 0x08], %f14
4130 addccc %i0, %i2, %o0
4131 movl %xcc, %l5, %o3
4132 edge32ln %g6, %g2, %g4
4133 movg %icc, %i7, %g3
4134 ldsw [%l7 + 0x44], %o6
4135 setx loop_14, %l0, %l1
4136 return %l1
4137 nop
4138 rdpr %cwp, %g1
4139 rdpr %cansave, %g2
4140 rdpr %canrestore, %g3
4141 rdpr %cleanwin, %g4
4142 rdpr %otherwin, %g5
4143 rdpr %wstate, %g6
4144loop_14: fand %f26, %f6, %f12
4145 movvc %icc, %i5, %l6
4146 fxnor %f30, %f8, %f10
4147 movge %xcc, %g7, %o7
4148 move %xcc, %o4, %i4
4149 st %f10, [%l7 + 0x1C]
4150 move %xcc, %i3, %i1
4151 fpsub16s %f6, %f25, %f22
4152 fabss %f2, %f15
4153 fmovse %icc, %f30, %f25
4154 sdivcc %l2, 0x1A14, %o5
4155 mulx %l3, 0x0A66, %o1
4156 fands %f14, %f27, %f14
4157 siam 0x1
4158 fmovrdgez %g5, %f26, %f0
4159 ldsb [%l7 + 0x38], %i6
4160 st %f15, [%l7 + 0x14]
4161 popc %l4, %l0
4162 fmovrsne %i0, %f27, %f23
4163 orncc %i2, %o0, %l1
4164 fzeros %f26
4165 std %f10, [%l7 + 0x58]
4166 ldx [%l7 + 0x60], %o3
4167 fornot2s %f22, %f7, %f0
4168 edge16ln %l5, %g6, %g2
4169 fnand %f14, %f28, %f18
4170 movl %xcc, %g4, %i7
4171 std %f12, [%l7 + 0x58]
4172 fmovrslz %o6, %f22, %f19
4173 array32 %o2, %g3, %g1
4174 ldub [%l7 + 0x7A], %l6
4175 array32 %i5, %o7, %g7
4176 subccc %i4, %i3, %o4
4177 sdivcc %l2, 0x05CE, %o5
4178 andn %i1, %o1, %g5
4179 stw %i6, [%l7 + 0x60]
4180 fcmpeq32 %f18, %f6, %l3
4181 array16 %l4, %l0, %i0
4182 udivx %o0, 0x0094, %i2
4183 mova %icc, %l1, %l5
4184 andcc %g6, 0x14DA, %g2
4185 orcc %g4, 0x0B01, %o3
4186 ldub [%l7 + 0x7E], %i7
4187 movrlz %o2, 0x2ED, %o6
4188 movvs %icc, %g3, %l6
4189 edge8l %i5, %g1, %g7
4190 edge8 %o7, %i4, %o4
4191 and %i3, %o5, %l2
4192 fmul8sux16 %f16, %f18, %f22
4193 ldx [%l7 + 0x50], %o1
4194 fmovdg %icc, %f20, %f11
4195 edge32 %g5, %i1, %l3
4196 sra %l4, %i6, %l0
4197 std %f24, [%l7 + 0x68]
4198 sir 0x1086
4199 xnor %i0, %i2, %o0
4200 movcs %xcc, %l1, %l5
4201 mulx %g2, %g6, %g4
4202 fzero %f0
4203 xor %i7, %o2, %o6
4204 array8 %o3, %g3, %i5
4205 movn %icc, %g1, %l6
4206 stx %g7, [%l7 + 0x48]
4207 subccc %o7, %o4, %i3
4208 movpos %xcc, %o5, %l2
4209 fxors %f8, %f9, %f2
4210 movrgz %i4, 0x246, %g5
4211 fcmple16 %f20, %f8, %i1
4212 lduh [%l7 + 0x1A], %l3
4213 and %l4, 0x00F8, %o1
4214 movle %xcc, %l0, %i6
4215 fornot1s %f18, %f23, %f13
4216 fone %f12
4217 fmovscs %xcc, %f14, %f13
4218 mulscc %i0, 0x1960, %i2
4219 movrlz %l1, %l5, %g2
4220 ld [%l7 + 0x7C], %f14
4221 edge32n %o0, %g4, %g6
4222 edge32n %o2, %i7, %o6
4223 xor %o3, %i5, %g3
4224 movleu %xcc, %g1, %g7
4225 edge32 %o7, %l6, %o4
4226 fnegd %f18, %f18
4227 movvc %icc, %o5, %i3
4228 add %l2, 0x1483, %g5
4229 movg %icc, %i4, %i1
4230 ldsw [%l7 + 0x18], %l3
4231 fabss %f6, %f7
4232 movrlz %o1, 0x2CB, %l0
4233 orncc %i6, 0x09E0, %l4
4234 edge8l %i2, %i0, %l1
4235 fnors %f11, %f21, %f26
4236 xnor %l5, 0x0AA8, %g2
4237 movrgz %o0, %g6, %o2
4238 edge8n %g4, %i7, %o6
4239 andcc %i5, %g3, %g1
4240 edge8l %g7, %o7, %l6
4241 and %o3, %o5, %i3
4242 or %o4, %l2, %g5
4243 sth %i4, [%l7 + 0x3A]
4244 udiv %l3, 0x0DD1, %o1
4245 movne %xcc, %i1, %i6
4246 ld [%l7 + 0x48], %f24
4247 ldub [%l7 + 0x46], %l0
4248 udivcc %i2, 0x0644, %i0
4249 movre %l4, 0x137, %l5
4250 array16 %g2, %l1, %g6
4251 smul %o2, %o0, %g4
4252 sdivx %i7, 0x1374, %o6
4253 umulcc %i5, 0x038B, %g3
4254 smulcc %g1, 0x189D, %g7
4255 fmovsleu %icc, %f5, %f11
4256 for %f26, %f22, %f16
4257 fcmpgt16 %f0, %f22, %o7
4258 fmovrdgz %l6, %f20, %f12
4259 udivcc %o3, 0x177E, %o5
4260 fpadd16 %f18, %f6, %f10
4261 andcc %i3, 0x19DB, %o4
4262 fmovdcs %icc, %f29, %f26
4263 ldsb [%l7 + 0x65], %l2
4264 fmuld8ulx16 %f16, %f18, %f12
4265 fors %f18, %f0, %f21
4266 srax %g5, %i4, %o1
4267 fnot1s %f2, %f10
4268 fmovde %xcc, %f18, %f27
4269 movn %xcc, %l3, %i1
4270 udivcc %i6, 0x1693, %i2
4271 orncc %i0, 0x1C68, %l0
4272 movl %xcc, %l4, %l5
4273 fmovrsgez %l1, %f10, %f29
4274 xnorcc %g2, %g6, %o2
4275 sll %g4, 0x01, %o0
4276 mulscc %o6, 0x1585, %i5
4277 fnors %f26, %f24, %f15
4278 edge32 %i7, %g1, %g7
4279 sll %o7, 0x0E, %g3
4280 add %l6, %o3, %o5
4281 movge %xcc, %i3, %l2
4282 fmovsvs %xcc, %f18, %f1
4283 stx %o4, [%l7 + 0x58]
4284 sra %i4, 0x11, %g5
4285 ldsw [%l7 + 0x68], %o1
4286 edge32l %i1, %l3, %i2
4287 movg %xcc, %i0, %l0
4288 movvc %xcc, %i6, %l4
4289 smulcc %l1, %l5, %g6
4290 fpadd16s %f24, %f14, %f27
4291 srl %g2, 0x10, %o2
4292 sdivx %o0, 0x1A27, %o6
4293 sub %g4, 0x0DE5, %i5
4294 subccc %i7, %g1, %g7
4295 restore %o7, %g3, %l6
4296 rdpr %cwp, %g1
4297 rdpr %cansave, %g2
4298 rdpr %canrestore, %g3
4299 rdpr %cleanwin, %g4
4300 rdpr %otherwin, %g5
4301 rdpr %wstate, %g6
4302 addcc %o3, 0x05C9, %o5
4303 fmovsgu %icc, %f22, %f15
4304 ldsb [%l7 + 0x47], %i3
4305 subcc %o4, 0x10F8, %i4
4306 fexpand %f10, %f30
4307 pdist %f4, %f10, %f14
4308 fandnot2s %f13, %f0, %f20
4309 andcc %g5, %o1, %l2
4310 edge8n %i1, %i2, %l3
4311 array16 %i0, %l0, %i6
4312 edge8l %l4, %l5, %g6
4313 sdivx %g2, 0x00A8, %l1
4314 ld [%l7 + 0x38], %f25
4315 subc %o2, 0x0FC1, %o0
4316 or %o6, 0x1A89, %i5
4317 ldub [%l7 + 0x35], %i7
4318 ldsb [%l7 + 0x7D], %g1
4319 fmovrdlez %g4, %f28, %f16
4320 movpos %icc, %o7, %g7
4321 fmovdne %xcc, %f27, %f19
4322 lduh [%l7 + 0x5E], %g3
4323 sth %l6, [%l7 + 0x76]
4324 movre %o3, %i3, %o4
4325 fcmpne32 %f8, %f24, %o5
4326 movvc %icc, %i4, %o1
4327 xorcc %g5, 0x1538, %l2
4328 sll %i1, 0x06, %i2
4329 std %f10, [%l7 + 0x40]
4330 fpsub32s %f20, %f15, %f14
4331 for %f2, %f14, %f12
4332 setx loop_15, %l0, %l1
4333 return %l1
4334 nop
4335 rdpr %cwp, %g1
4336 rdpr %cansave, %g2
4337 rdpr %canrestore, %g3
4338 rdpr %cleanwin, %g4
4339 rdpr %otherwin, %g5
4340 rdpr %wstate, %g6
4341loop_15: sth %l4, [%l7 + 0x74]
4342 edge32l %i6, %l5, %g6
4343 xnor %l1, 0x1F80, %o2
4344 fmovsn %icc, %f30, %f21
4345 addc %g2, %o0, %i5
4346 edge32n %i7, %o6, %g4
4347 movgu %icc, %g1, %g7
4348 or %o7, %g3, %l6
4349 addc %i3, %o4, %o5
4350 smulcc %i4, 0x1C19, %o1
4351 fmovdcc %xcc, %f5, %f22
4352 array16 %o3, %g5, %l2
4353 subc %i2, 0x03EC, %i0
4354 subccc %i1, 0x151F, %l3
4355 movcc %icc, %l4, %i6
4356 edge16l %l5, %l0, %l1
4357 srax %o2, 0x07, %g2
4358 fpsub32 %f24, %f22, %f30
4359 srlx %g6, 0x01, %o0
4360 ldub [%l7 + 0x1E], %i7
4361 add %o6, %g4, %i5
4362 sethi 0x132C, %g1
4363 edge8n %o7, %g3, %l6
4364 smulcc %i3, 0x11C7, %g7
4365 mova %icc, %o5, %o4
4366 addccc %o1, 0x0E59, %o3
4367 fmovrslz %i4, %f8, %f21
4368 sll %l2, 0x00, %g5
4369 alignaddrl %i2, %i1, %l3
4370 sdivcc %l4, 0x1C00, %i6
4371 sdiv %i0, 0x1DDC, %l0
4372 fsrc2s %f24, %f4
4373 fmuld8ulx16 %f24, %f30, %f20
4374 array8 %l1, %l5, %g2
4375 fmovde %xcc, %f13, %f12
4376 sdivcc %o2, 0x1C67, %g6
4377 or %i7, 0x08E7, %o6
4378 fmovdn %icc, %f4, %f4
4379 sllx %g4, 0x0F, %o0
4380 fmovsn %xcc, %f2, %f25
4381 nop
4382 set 0x4C, %g3
4383 lduh [%l7 + %g3], %g1
4384 stb %i5, [%l7 + 0x58]
4385 stb %g3, [%l7 + 0x54]
4386 movcs %xcc, %o7, %l6
4387 xor %g7, %o5, %o4
4388 fcmpgt16 %f12, %f24, %o1
4389 fexpand %f24, %f10
4390 fpsub32 %f6, %f6, %f14
4391 fornot2 %f20, %f8, %f18
4392 udivx %o3, 0x047F, %i4
4393 ldub [%l7 + 0x49], %i3
4394 sethi 0x012C, %g5
4395 movne %icc, %i2, %l2
4396 movcc %icc, %l3, %i1
4397 array8 %i6, %i0, %l4
4398 movrne %l1, 0x3E0, %l0
4399 fsrc1s %f21, %f21
4400 movg %icc, %g2, %o2
4401 pdist %f0, %f22, %f16
4402 movrlez %l5, %i7, %o6
4403 sdiv %g4, 0x01DB, %g6
4404 ldub [%l7 + 0x08], %o0
4405 fpadd16s %f30, %f2, %f17
4406 edge32ln %i5, %g3, %g1
4407 orn %o7, %g7, %o5
4408 array16 %l6, %o1, %o4
4409 sdivx %i4, 0x1476, %o3
4410 mulscc %i3, 0x17E8, %g5
4411 movneg %icc, %l2, %l3
4412 edge16l %i1, %i6, %i0
4413 mulx %l4, %i2, %l0
4414 pdist %f12, %f28, %f24
4415 movrgez %l1, %o2, %l5
4416 srl %i7, 0x08, %g2
4417 mova %icc, %o6, %g4
4418 sth %o0, [%l7 + 0x0E]
4419 fmovsvs %icc, %f30, %f5
4420 movneg %xcc, %i5, %g3
4421 restore %g1, 0x0E41, %o7
4422 rdpr %cwp, %g1
4423 rdpr %cansave, %g2
4424 rdpr %canrestore, %g3
4425 rdpr %cleanwin, %g4
4426 rdpr %otherwin, %g5
4427 rdpr %wstate, %g6
4428 movre %g6, 0x184, %g7
4429 fornot2s %f30, %f13, %f19
4430 sethi 0x19A5, %o5
4431 movl %icc, %l6, %o1
4432 st %f18, [%l7 + 0x1C]
4433 subc %o4, 0x1CB6, %o3
4434 edge16 %i4, %g5, %i3
4435 edge32l %l2, %l3, %i6
4436 fandnot1 %f0, %f28, %f28
4437 edge16ln %i0, %l4, %i1
4438 sra %i2, %l0, %l1
4439 or %o2, 0x1DF6, %i7
4440 array32 %l5, %g2, %g4
4441 edge32 %o0, %o6, %i5
4442 lduw [%l7 + 0x08], %g3
4443 movge %xcc, %o7, %g6
4444 umulcc %g1, %g7, %o5
4445 andcc %l6, %o4, %o3
4446 movrlez %i4, 0x130, %g5
4447 sir 0x165E
4448 fsrc2s %f8, %f13
4449 mulx %o1, 0x1089, %i3
4450 movcc %xcc, %l2, %l3
4451 movrgz %i6, %i0, %i1
4452 ldub [%l7 + 0x65], %i2
4453 fcmpne16 %f16, %f30, %l4
4454 alignaddr %l1, %o2, %l0
4455 fmovdge %xcc, %f1, %f29
4456 fnegd %f10, %f22
4457 xor %l5, 0x1B2B, %i7
4458 ldd [%l7 + 0x18], %f18
4459 or %g4, %g2, %o6
4460 xor %i5, %o0, %o7
4461 umulcc %g3, 0x0641, %g1
4462 mulx %g6, 0x14AC, %g7
4463 or %o5, %l6, %o3
4464 sdiv %o4, 0x077A, %g5
4465 movrlz %i4, 0x357, %i3
4466 movrlz %o1, %l2, %i6
4467 sdivx %i0, 0x0D16, %l3
4468 sdivcc %i2, 0x0A6D, %i1
4469 fmovsgu %xcc, %f26, %f17
4470 edge32l %l4, %l1, %o2
4471 srl %l5, 0x1A, %l0
4472 umul %i7, %g2, %o6
4473 lduh [%l7 + 0x56], %g4
4474 smul %i5, %o7, %g3
4475 xnorcc %g1, %o0, %g7
4476 edge8l %g6, %l6, %o5
4477 movcc %icc, %o4, %o3
4478 umul %g5, 0x074C, %i3
4479 ldd [%l7 + 0x70], %i4
4480 fzero %f6
4481 lduh [%l7 + 0x0E], %o1
4482 fcmpeq16 %f2, %f2, %l2
4483 edge16n %i6, %l3, %i2
4484 stx %i0, [%l7 + 0x60]
4485 sth %i1, [%l7 + 0x42]
4486 movg %icc, %l1, %l4
4487 array8 %o2, %l0, %l5
4488 stw %i7, [%l7 + 0x08]
4489 andncc %o6, %g2, %g4
4490 fmovde %xcc, %f14, %f20
4491 edge16 %i5, %o7, %g3
4492 fmovrslz %g1, %f22, %f19
4493 edge32ln %o0, %g6, %g7
4494 ldx [%l7 + 0x28], %l6
4495 movrlz %o4, %o3, %g5
4496 stw %o5, [%l7 + 0x34]
4497 sll %i3, 0x1F, %o1
4498 fmovdge %icc, %f6, %f3
4499 ldsb [%l7 + 0x34], %i4
4500 save %l2, 0x0AE1, %i6
4501 rdpr %cwp, %g1
4502 rdpr %cansave, %g2
4503 rdpr %canrestore, %g3
4504 rdpr %cleanwin, %g4
4505 rdpr %otherwin, %g5
4506 rdpr %wstate, %g6
4507 mulx %i2, 0x10A5, %l3
4508 fmovsge %xcc, %f12, %f11
4509 movcs %icc, %i0, %l1
4510 fmovsgu %icc, %f17, %f12
4511 andncc %l4, %o2, %i1
4512 ldd [%l7 + 0x30], %l0
4513 sllx %l5, 0x10, %o6
4514 stw %g2, [%l7 + 0x44]
4515 stb %i7, [%l7 + 0x7F]
4516 fmovsvc %icc, %f14, %f13
4517 orcc %i5, 0x1338, %o7
4518 stb %g4, [%l7 + 0x0F]
4519 edge32ln %g3, %o0, %g6
4520 fmovscc %icc, %f2, %f21
4521 and %g1, %l6, %g7
4522 udiv %o4, 0x09AB, %o3
4523 edge8 %o5, %i3, %g5
4524 ldx [%l7 + 0x40], %o1
4525 nop
4526 set 0x5A, %o4
4527 ldsh [%l7 + %o4], %i4
4528 edge32 %i6, %l2, %i2
4529 fcmps %fcc0, %f27, %f8
4530 fmovsge %xcc, %f28, %f17
4531 mova %xcc, %i0, %l1
4532 movgu %xcc, %l3, %o2
4533 sdivcc %l4, 0x0E93, %l0
4534 stx %i1, [%l7 + 0x40]
4535 and %l5, %g2, %o6
4536 array16 %i7, %i5, %o7
4537 st %f30, [%l7 + 0x08]
4538 fmul8ulx16 %f28, %f14, %f18
4539 movne %icc, %g3, %o0
4540 subccc %g6, %g4, %g1
4541 umul %l6, %g7, %o3
4542 andcc %o4, 0x18CE, %i3
4543 ldd [%l7 + 0x48], %g4
4544 save %o5, %i4, %i6
4545 rdpr %cwp, %g1
4546 rdpr %cansave, %g2
4547 rdpr %canrestore, %g3
4548 rdpr %cleanwin, %g4
4549 rdpr %otherwin, %g5
4550 rdpr %wstate, %g6
4551 andcc %l2, 0x1D15, %o1
4552 subcc %i2, %i0, %l3
4553 fnot2s %f24, %f13
4554 fmovrse %o2, %f5, %f10
4555 fpadd16s %f22, %f27, %f30
4556 movne %icc, %l1, %l0
4557 stx %l4, [%l7 + 0x70]
4558 andn %i1, 0x145F, %g2
4559 udivcc %l5, 0x1ADA, %o6
4560 fmovrdlez %i7, %f12, %f10
4561 edge8l %o7, %g3, %i5
4562 movpos %icc, %g6, %o0
4563 mulscc %g4, 0x046C, %l6
4564 fmuld8sux16 %f9, %f8, %f24
4565 movrne %g1, 0x0E1, %g7
4566 udivx %o4, 0x0DA6, %o3
4567 sir 0x1405
4568 addcc %i3, %o5, %i4
4569 sth %g5, [%l7 + 0x1A]
4570 subcc %l2, %i6, %o1
4571 movcs %xcc, %i2, %i0
4572 edge16n %l3, %l1, %l0
4573 fmuld8ulx16 %f21, %f6, %f30
4574 ldub [%l7 + 0x78], %l4
4575 mova %icc, %i1, %g2
4576 xorcc %l5, 0x03D7, %o6
4577 xnorcc %i7, 0x0B0A, %o2
4578 fzeros %f19
4579 edge32n %g3, %i5, %o7
4580 xorcc %g6, %g4, %l6
4581 nop
4582 set 0x60, %l0
4583 ldd [%l7 + %l0], %g0
4584 sub %g7, 0x01DD, %o0
4585 movgu %xcc, %o4, %o3
4586 pdist %f4, %f6, %f14
4587 fpack32 %f18, %f12, %f30
4588 fandnot2s %f28, %f12, %f21
4589 sth %i3, [%l7 + 0x22]
4590 xor %o5, 0x19BF, %g5
4591 movgu %icc, %l2, %i4
4592 ld [%l7 + 0x0C], %f6
4593 lduh [%l7 + 0x3A], %i6
4594 andncc %i2, %o1, %l3
4595 fmovdneg %xcc, %f9, %f10
4596 movge %icc, %l1, %l0
4597 ldd [%l7 + 0x10], %i0
4598 add %l4, %i1, %g2
4599 movpos %icc, %o6, %i7
4600 andn %l5, 0x0537, %g3
4601 fmovdle %xcc, %f18, %f29
4602 srl %i5, %o7, %g6
4603 lduw [%l7 + 0x5C], %g4
4604 srl %l6, %o2, %g1
4605 fcmple16 %f16, %f12, %g7
4606 sdivcc %o0, 0x106A, %o4
4607 alignaddrl %i3, %o3, %o5
4608 stx %g5, [%l7 + 0x30]
4609 movcc %xcc, %l2, %i4
4610 movge %icc, %i2, %o1
4611 alignaddrl %l3, %i6, %l0
4612 movcs %icc, %l1, %l4
4613 lduw [%l7 + 0x08], %i1
4614 fmovrslez %i0, %f13, %f31
4615 sth %g2, [%l7 + 0x2C]
4616 movle %xcc, %o6, %l5
4617 edge32n %g3, %i7, %o7
4618 movrlz %g6, 0x266, %g4
4619 fornot2 %f0, %f12, %f16
4620 addc %l6, %o2, %g1
4621 save %g7, %o0, %o4
4622 rdpr %cwp, %g1
4623 rdpr %cansave, %g2
4624 rdpr %canrestore, %g3
4625 rdpr %cleanwin, %g4
4626 rdpr %otherwin, %g5
4627 rdpr %wstate, %g6
4628 fnors %f2, %f31, %f22
4629 sra %i3, %o3, %i5
4630 movle %xcc, %g5, %o5
4631 fandnot1s %f0, %f22, %f8
4632 nop
4633 set 0x78, %i0
4634 ldd [%l7 + %i0], %f6
4635 fornot1 %f20, %f10, %f22
4636 movl %icc, %l2, %i4
4637 movge %icc, %o1, %i2
4638 xnor %l3, 0x0B0F, %l0
4639 faligndata %f24, %f12, %f10
4640 sub %i6, %l4, %l1
4641 fmovsl %xcc, %f3, %f14
4642 mova %icc, %i0, %g2
4643 smulcc %i1, %l5, %o6
4644 fpadd16s %f2, %f0, %f15
4645 movcs %icc, %g3, %i7
4646 addcc %o7, %g4, %g6
4647 movcc %xcc, %l6, %g1
4648 fpadd32s %f22, %f12, %f10
4649 ld [%l7 + 0x30], %f25
4650 array32 %g7, %o0, %o2
4651 fmovsn %xcc, %f21, %f17
4652 addc %i3, %o4, %i5
4653 ldsw [%l7 + 0x68], %o3
4654 sdiv %g5, 0x1080, %o5
4655 lduh [%l7 + 0x6E], %l2
4656 movre %o1, %i4, %l3
4657 sdivcc %l0, 0x0B2C, %i2
4658 movcs %xcc, %i6, %l1
4659 andncc %i0, %l4, %g2
4660 umul %i1, 0x0442, %l5
4661 fpsub16 %f22, %f12, %f20
4662 fands %f18, %f18, %f24
4663 movvc %icc, %g3, %o6
4664 and %o7, %g4, %g6
4665 fone %f26
4666 smul %i7, 0x131C, %g1
4667 stb %g7, [%l7 + 0x0D]
4668 srlx %o0, 0x0A, %o2
4669 fmul8x16au %f31, %f2, %f2
4670 ldd [%l7 + 0x78], %f24
4671 andncc %l6, %o4, %i5
4672 movcc %xcc, %i3, %g5
4673 fnands %f4, %f1, %f18
4674 edge8ln %o3, %l2, %o1
4675 edge8l %o5, %i4, %l3
4676 edge8 %i2, %l0, %l1
4677 addc %i0, 0x0CAD, %i6
4678 lduh [%l7 + 0x0A], %g2
4679 umulcc %l4, %l5, %i1
4680 orcc %o6, %o7, %g4
4681 edge16 %g6, %g3, %i7
4682 andn %g7, %g1, %o2
4683 st %f29, [%l7 + 0x20]
4684 ldsw [%l7 + 0x64], %l6
4685 andncc %o0, %i5, %i3
4686 array16 %o4, %g5, %o3
4687 array8 %l2, %o1, %o5
4688 movrlez %l3, 0x04F, %i2
4689 fcmpd %fcc3, %f22, %f18
4690 movre %l0, 0x2E9, %i4
4691 andn %i0, 0x138D, %i6
4692 movleu %xcc, %l1, %l4
4693 sir 0x16F6
4694 fmuld8ulx16 %f22, %f31, %f12
4695 srax %g2, 0x12, %l5
4696 xnorcc %i1, %o6, %g4
4697 subc %o7, %g6, %i7
4698 fcmple32 %f30, %f4, %g7
4699 srlx %g3, 0x06, %o2
4700 edge8ln %g1, %l6, %i5
4701 ldsh [%l7 + 0x5A], %o0
4702 fands %f29, %f11, %f4
4703 fabsd %f26, %f14
4704 sll %o4, %i3, %o3
4705 umulcc %g5, %o1, %l2
4706 ldsb [%l7 + 0x10], %o5
4707 fnors %f28, %f3, %f30
4708 mova %xcc, %l3, %l0
4709 stx %i4, [%l7 + 0x30]
4710 addc %i0, %i2, %l1
4711 or %l4, %i6, %l5
4712 fxor %f10, %f14, %f28
4713 ldsb [%l7 + 0x7E], %i1
4714 movneg %xcc, %g2, %g4
4715 movle %icc, %o7, %g6
4716 srl %o6, 0x06, %i7
4717 sir 0x0DD2
4718 lduh [%l7 + 0x2E], %g7
4719 st %f15, [%l7 + 0x38]
4720 ldx [%l7 + 0x28], %g3
4721 movrlz %g1, 0x3FF, %l6
4722 ld [%l7 + 0x14], %f14
4723 movneg %xcc, %o2, %i5
4724 edge8l %o0, %o4, %i3
4725 sir 0x16AA
4726 ldub [%l7 + 0x66], %o3
4727 fmovrslez %g5, %f29, %f18
4728 edge8n %l2, %o1, %l3
4729 fmovspos %xcc, %f22, %f26
4730 edge32l %l0, %o5, %i0
4731 and %i2, %i4, %l1
4732 edge8l %i6, %l5, %l4
4733 edge32l %g2, %g4, %i1
4734 smulcc %o7, 0x0D22, %o6
4735 ldd [%l7 + 0x38], %g6
4736 fmovsvc %xcc, %f9, %f25
4737 movleu %icc, %g7, %g3
4738 fmovsle %xcc, %f1, %f26
4739 movrlz %i7, 0x355, %g1
4740 srl %o2, %l6, %o0
4741 xor %o4, %i3, %i5
4742 edge16ln %g5, %l2, %o1
4743 subcc %o3, %l3, %l0
4744 ldsb [%l7 + 0x59], %o5
4745 sethi 0x1A18, %i0
4746 sdiv %i2, 0x12B6, %i4
4747 orn %l1, 0x1AC9, %i6
4748 fmovrse %l4, %f3, %f28
4749 movrlez %g2, %g4, %l5
4750 bshuffle %f2, %f10, %f30
4751 subcc %i1, %o6, %o7
4752 udivx %g7, 0x05C9, %g6
4753 edge8ln %i7, %g3, %g1
4754 fcmpne16 %f14, %f26, %o2
4755 subcc %l6, 0x05F8, %o4
4756 udiv %o0, 0x1F5C, %i3
4757 xnorcc %i5, 0x00E8, %l2
4758 edge32ln %o1, %g5, %l3
4759 edge16n %l0, %o5, %o3
4760 orn %i0, %i2, %i4
4761 andncc %i6, %l1, %l4
4762 lduh [%l7 + 0x62], %g2
4763 mova %xcc, %l5, %g4
4764 fmovrdgez %o6, %f8, %f30
4765 movne %icc, %o7, %i1
4766 xnorcc %g6, %g7, %i7
4767 edge8ln %g1, %o2, %l6
4768 fnot1s %f11, %f12
4769 fors %f11, %f30, %f21
4770 fmovrdne %g3, %f8, %f12
4771 subccc %o4, 0x1DA6, %o0
4772 fmovrde %i5, %f6, %f14
4773 sdivcc %l2, 0x052C, %o1
4774 fxnor %f10, %f20, %f4
4775 udivcc %i3, 0x147D, %l3
4776 alignaddr %g5, %o5, %l0
4777 srlx %i0, 0x08, %o3
4778 edge32ln %i4, %i2, %l1
4779 fmul8sux16 %f8, %f10, %f26
4780 lduw [%l7 + 0x54], %l4
4781 save %i6, 0x056F, %g2
4782 rdpr %cwp, %g1
4783 rdpr %cansave, %g2
4784 rdpr %canrestore, %g3
4785 rdpr %cleanwin, %g4
4786 rdpr %otherwin, %g5
4787 rdpr %wstate, %g6
4788 fpadd16s %f15, %f10, %f29
4789 fcmple16 %f10, %f12, %g4
4790 mulx %l5, 0x1B7B, %o6
4791 srax %i1, 0x0F, %o7
4792 movrgez %g6, 0x3F0, %i7
4793 movn %icc, %g7, %o2
4794 edge16n %g1, %l6, %g3
4795 fmovdg %icc, %f10, %f26
4796 stx %o4, [%l7 + 0x10]
4797 edge32l %o0, %i5, %l2
4798 sir 0x0C38
4799 movcc %icc, %i3, %o1
4800 movn %xcc, %g5, %l3
4801 stx %l0, [%l7 + 0x28]
4802 edge8ln %o5, %i0, %o3
4803 fandnot1s %f30, %f11, %f2
4804 mulscc %i2, %l1, %l4
4805 movge %xcc, %i6, %i4
4806 lduw [%l7 + 0x4C], %g2
4807 nop
4808 set 0x4F, %l3
4809 ldsb [%l7 + %l3], %g4
4810 ld [%l7 + 0x6C], %f15
4811 movgu %xcc, %o6, %l5
4812 edge8ln %i1, %g6, %i7
4813 fcmpeq32 %f16, %f0, %o7
4814 ldsb [%l7 + 0x0C], %o2
4815 movrgz %g1, 0x379, %l6
4816 ld [%l7 + 0x50], %f22
4817 sth %g7, [%l7 + 0x7E]
4818 smul %o4, %o0, %i5
4819 edge16 %g3, %l2, %i3
4820 fzero %f30
4821 edge16 %g5, %l3, %o1
4822 stb %l0, [%l7 + 0x76]
4823 addcc %o5, %i0, %i2
4824 movleu %icc, %o3, %l4
4825 subccc %i6, %i4, %g2
4826 andcc %l1, 0x0B08, %o6
4827 std %f10, [%l7 + 0x50]
4828 lduw [%l7 + 0x10], %l5
4829 movpos %xcc, %i1, %g4
4830 fmovsgu %xcc, %f30, %f6
4831 smul %i7, %o7, %g6
4832 edge8n %g1, %o2, %g7
4833 edge32 %o4, %o0, %l6
4834 movneg %icc, %i5, %g3
4835 fmovdvc %icc, %f26, %f29
4836 ldd [%l7 + 0x08], %f6
4837 array16 %l2, %g5, %l3
4838 smulcc %i3, %o1, %o5
4839 srl %i0, 0x1F, %i2
4840 movneg %xcc, %l0, %o3
4841 fone %f16
4842 edge8ln %l4, %i6, %g2
4843 movrgz %l1, 0x103, %o6
4844 movn %icc, %i4, %l5
4845 std %f22, [%l7 + 0x50]
4846 edge32l %i1, %i7, %g4
4847 fmovrsne %g6, %f3, %f5
4848 faligndata %f22, %f8, %f20
4849 sdivx %o7, 0x07D1, %g1
4850 edge8 %o2, %g7, %o4
4851 lduh [%l7 + 0x14], %l6
4852 sra %o0, 0x10, %i5
4853 fmovdvs %xcc, %f29, %f28
4854 udivcc %l2, 0x147B, %g5
4855 movrgez %l3, %g3, %i3
4856 movvs %xcc, %o1, %i0
4857 st %f2, [%l7 + 0x64]
4858 stx %o5, [%l7 + 0x60]
4859 or %i2, %o3, %l4
4860 srlx %i6, 0x17, %g2
4861 movcc %xcc, %l0, %o6
4862 umul %l1, 0x0CDA, %i4
4863 edge8n %l5, %i7, %i1
4864 movcc %xcc, %g6, %o7
4865 udivx %g4, 0x025C, %g1
4866 edge32ln %g7, %o4, %l6
4867 movpos %xcc, %o2, %o0
4868 fpsub32 %f30, %f28, %f24
4869 st %f21, [%l7 + 0x28]
4870 andncc %i5, %l2, %l3
4871 smul %g3, 0x12AF, %i3
4872 edge16 %o1, %i0, %g5
4873 edge8ln %o5, %o3, %l4
4874 fcmped %fcc2, %f4, %f28
4875 fmovrslez %i2, %f17, %f6
4876 std %f24, [%l7 + 0x40]
4877 array32 %i6, %g2, %o6
4878 subcc %l0, %l1, %i4
4879 movrlz %l5, %i7, %g6
4880 lduh [%l7 + 0x20], %i1
4881 fcmpd %fcc3, %f4, %f30
4882 umulcc %g4, %g1, %g7
4883 sdivx %o7, 0x1EA9, %l6
4884 subccc %o4, 0x111A, %o0
4885 movcc %xcc, %i5, %o2
4886 sllx %l2, 0x00, %l3
4887 movleu %xcc, %g3, %i3
4888 sdivx %o1, 0x02F1, %g5
4889 addc %i0, %o3, %o5
4890 subccc %i2, 0x17CF, %i6
4891 fmovdl %icc, %f28, %f22
4892 fpsub32s %f23, %f3, %f21
4893 udivcc %l4, 0x10B3, %o6
4894 srl %l0, 0x10, %l1
4895 smul %g2, 0x0732, %i4
4896 subccc %i7, %l5, %g6
4897 fmovrsne %g4, %f20, %f29
4898 ldsh [%l7 + 0x30], %i1
4899 alignaddrl %g1, %g7, %l6
4900 edge16l %o7, %o4, %o0
4901 andncc %o2, %l2, %i5
4902 xor %l3, %g3, %o1
4903 edge32l %g5, %i3, %i0
4904 sth %o3, [%l7 + 0x58]
4905 smul %o5, %i6, %l4
4906 ldd [%l7 + 0x30], %i2
4907 edge32 %l0, %l1, %o6
4908 movneg %xcc, %g2, %i4
4909 edge8ln %l5, %g6, %g4
4910 mulx %i7, 0x1F20, %g1
4911 setx loop_16, %l0, %l1
4912 return %l1
4913 nop
4914 rdpr %cwp, %g1
4915 rdpr %cansave, %g2
4916 rdpr %canrestore, %g3
4917 rdpr %cleanwin, %g4
4918 rdpr %otherwin, %g5
4919 rdpr %wstate, %g6
4920loop_16: smulcc %l6, 0x0958, %o4
4921 xnor %o7, 0x12B0, %o0
4922 ldd [%l7 + 0x28], %o2
4923 lduw [%l7 + 0x48], %i5
4924 andncc %l2, %g3, %l3
4925 fmovdgu %icc, %f12, %f27
4926 movvs %xcc, %o1, %g5
4927 fmovdgu %xcc, %f23, %f26
4928 orcc %i0, 0x00FF, %i3
4929 edge8 %o3, %o5, %i6
4930 movrne %i2, 0x3AE, %l0
4931 fcmpgt32 %f28, %f6, %l1
4932 mulx %l4, 0x0B67, %o6
4933 movpos %icc, %g2, %i4
4934 andcc %l5, 0x1F52, %g6
4935 edge8ln %i7, %g4, %i1
4936 fandnot1s %f16, %f24, %f22
4937 andncc %g7, %l6, %o4
4938 xnor %g1, %o0, %o2
4939 stw %o7, [%l7 + 0x5C]
4940 subc %i5, %g3, %l3
4941 ldsw [%l7 + 0x70], %l2
4942 movge %icc, %o1, %i0
4943 sethi 0x12BF, %g5
4944 srl %i3, 0x10, %o5
4945 sub %o3, 0x1AF1, %i2
4946 sir 0x0FBC
4947 fsrc1s %f22, %f1
4948 srax %i6, %l0, %l4
4949 ldd [%l7 + 0x50], %l0
4950 sll %o6, 0x1A, %g2
4951 stx %i4, [%l7 + 0x50]
4952 fmovdcs %icc, %f30, %f14
4953 stx %g6, [%l7 + 0x38]
4954 addcc %i7, %g4, %i1
4955 sra %g7, %l5, %l6
4956 movgu %icc, %g1, %o4
4957 fmovsa %icc, %f18, %f7
4958 sethi 0x0D95, %o2
4959 andncc %o7, %o0, %i5
4960 fmovsneg %icc, %f24, %f19
4961 fandnot1s %f1, %f29, %f19
4962 array16 %l3, %g3, %o1
4963 xor %l2, 0x1E86, %g5
4964 ldsb [%l7 + 0x39], %i3
4965 edge32l %i0, %o3, %o5
4966 addccc %i6, 0x18AB, %l0
4967 ldd [%l7 + 0x10], %i2
4968 movne %icc, %l4, %o6
4969 for %f30, %f30, %f2
4970 mulx %l1, %i4, %g6
4971 edge32n %i7, %g2, %i1
4972 fmovdl %xcc, %f2, %f29
4973 lduh [%l7 + 0x30], %g7
4974 srax %l5, %g4, %g1
4975 movrne %o4, %o2, %o7
4976 sub %o0, %i5, %l3
4977 lduw [%l7 + 0x7C], %l6
4978 ldd [%l7 + 0x60], %g2
4979 fmovdn %xcc, %f16, %f23
4980 st %f2, [%l7 + 0x7C]
4981 orncc %l2, %g5, %o1
4982 movle %icc, %i0, %o3
4983 sub %i3, %i6, %o5
4984 fmovdcs %icc, %f15, %f14
4985 andn %l0, 0x0519, %l4
4986 subccc %i2, 0x1246, %l1
4987 movle %xcc, %i4, %g6
4988 fmovdle %xcc, %f14, %f2
4989 sub %i7, %g2, %o6
4990 lduh [%l7 + 0x14], %g7
4991 fxnor %f0, %f6, %f16
4992 edge32 %l5, %i1, %g4
4993 sethi 0x0EC2, %g1
4994 umulcc %o4, 0x0A65, %o2
4995 save %o0, 0x0D32, %o7
4996 rdpr %cwp, %g1
4997 rdpr %cansave, %g2
4998 rdpr %canrestore, %g3
4999 rdpr %cleanwin, %g4
5000 rdpr %otherwin, %g5
5001 rdpr %wstate, %g6
5002 movrlez %i5, 0x08A, %l6
5003 fpsub32 %f30, %f10, %f28
5004 alignaddrl %g3, %l3, %l2
5005 ldd [%l7 + 0x50], %f10
5006 fmul8x16al %f21, %f12, %f26
5007 movvs %xcc, %o1, %g5
5008 smulcc %o3, %i3, %i0
5009 movrlez %o5, 0x10E, %l0
5010 fpack32 %f26, %f8, %f4
5011 andn %l4, 0x164F, %i2
5012 udivcc %l1, 0x16EE, %i6
5013 edge16 %i4, %i7, %g2
5014 sll %g6, %g7, %o6
5015 alignaddr %l5, %g4, %i1
5016 movvs %xcc, %g1, %o2
5017 std %f18, [%l7 + 0x08]
5018 array8 %o0, %o7, %i5
5019 ldsb [%l7 + 0x53], %l6
5020 umulcc %o4, 0x1F72, %l3
5021 move %icc, %g3, %l2
5022 array32 %o1, %o3, %g5
5023 movrlz %i3, 0x24B, %i0
5024 movcs %icc, %o5, %l0
5025 nop
5026 set 0x28, %g2
5027 lduw [%l7 + %g2], %i2
5028 movrgz %l4, 0x280, %l1
5029 movcs %xcc, %i6, %i4
5030 fmovsneg %icc, %f18, %f4
5031 fnot2 %f16, %f8
5032 movl %icc, %i7, %g2
5033 movvs %icc, %g6, %g7
5034 movvc %xcc, %l5, %g4
5035 addccc %i1, %o6, %g1
5036 sethi 0x1D9F, %o0
5037 movrgez %o7, %i5, %o2
5038 ldub [%l7 + 0x4D], %l6
5039 nop
5040 set 0x35, %i1
5041 stb %l3, [%l7 + %i1]
5042 edge32 %o4, %g3, %o1
5043 xnorcc %o3, %l2, %g5
5044 stw %i0, [%l7 + 0x24]
5045 udivx %o5, 0x02C8, %l0
5046 alignaddrl %i3, %l4, %i2
5047 smul %l1, 0x0272, %i6
5048 andncc %i7, %g2, %g6
5049 ldd [%l7 + 0x20], %g6
5050 movne %icc, %i4, %l5
5051 fmovrsgez %g4, %f22, %f11
5052 movpos %xcc, %i1, %g1
5053 sdiv %o0, 0x0CC9, %o7
5054 move %icc, %o6, %i5
5055 edge32 %l6, %o2, %o4
5056 mova %xcc, %l3, %o1
5057 udivx %g3, 0x1CA0, %l2
5058 mulscc %g5, %o3, %i0
5059 fmovspos %xcc, %f16, %f19
5060 xorcc %o5, 0x1854, %i3
5061 orncc %l4, 0x0DCB, %l0
5062 movneg %xcc, %i2, %i6
5063 subccc %l1, %i7, %g6
5064 srl %g7, %i4, %l5
5065 ldsw [%l7 + 0x48], %g2
5066 udivx %i1, 0x04A2, %g1
5067 edge32 %o0, %g4, %o6
5068 move %icc, %i5, %l6
5069 add %o2, %o4, %o7
5070 fandnot2s %f11, %f1, %f4
5071 fandnot2 %f22, %f0, %f12
5072 stb %o1, [%l7 + 0x65]
5073 fmovsneg %xcc, %f6, %f16
5074 or %l3, %l2, %g3
5075 edge32l %g5, %i0, %o5
5076 edge8ln %o3, %i3, %l4
5077 or %i2, %l0, %i6
5078 stx %l1, [%l7 + 0x20]
5079 sdivcc %i7, 0x1CDD, %g7
5080 nop
5081 set 0x6E, %g6
5082 lduh [%l7 + %g6], %g6
5083 edge32l %i4, %g2, %l5
5084 umul %g1, 0x18F7, %i1
5085 sir 0x1C3E
5086 fmovdl %xcc, %f14, %f6
5087 add %o0, %o6, %g4
5088 fmovdleu %icc, %f26, %f19
5089 stx %l6, [%l7 + 0x28]
5090 sdiv %o2, 0x0C8F, %o4
5091 xorcc %i5, 0x1A34, %o1
5092 ldx [%l7 + 0x58], %o7
5093 udivx %l3, 0x09CE, %g3
5094 movle %xcc, %l2, %i0
5095 edge8 %o5, %g5, %i3
5096 edge16l %o3, %i2, %l4
5097 ldx [%l7 + 0x08], %l0
5098 fmovdvs %icc, %f19, %f0
5099 fmovrdlez %i6, %f10, %f20
5100 array32 %l1, %i7, %g7
5101 or %g6, 0x0DA9, %g2
5102 srax %l5, 0x07, %i4
5103 ldsb [%l7 + 0x2C], %g1
5104 mulscc %o0, 0x0800, %i1
5105 fmuld8ulx16 %f9, %f11, %f10
5106 fzero %f0
5107 movre %o6, %g4, %o2
5108 addcc %o4, 0x1851, %l6
5109 movcs %xcc, %i5, %o7
5110 fsrc1 %f0, %f24
5111 orcc %l3, 0x0DC0, %o1
5112 sdivx %l2, 0x00D7, %g3
5113 edge8 %i0, %o5, %i3
5114 andncc %g5, %o3, %i2
5115 smul %l0, %l4, %l1
5116 fone %f22
5117 ldsw [%l7 + 0x3C], %i7
5118 and %i6, 0x083D, %g6
5119 orncc %g7, 0x0B81, %g2
5120 ldd [%l7 + 0x20], %i4
5121 mulscc %g1, 0x048F, %l5
5122 mulscc %o0, %o6, %i1
5123 movvs %icc, %g4, %o2
5124 xor %l6, 0x0E44, %i5
5125 move %xcc, %o7, %l3
5126 movrgez %o1, 0x1B1, %o4
5127 movgu %icc, %l2, %i0
5128 fcmple32 %f12, %f4, %g3
5129 fcmped %fcc0, %f6, %f10
5130 andncc %o5, %g5, %o3
5131 edge16n %i3, %i2, %l4
5132 movleu %icc, %l1, %i7
5133 ldsb [%l7 + 0x13], %l0
5134 std %f30, [%l7 + 0x68]
5135 or %i6, 0x09F9, %g7
5136 udiv %g6, 0x05EB, %g2
5137 alignaddrl %i4, %l5, %g1
5138 andncc %o0, %i1, %o6
5139 move %icc, %g4, %l6
5140 fexpand %f28, %f30
5141 movpos %xcc, %o2, %i5
5142 sdiv %o7, 0x0956, %l3
5143 movleu %xcc, %o1, %o4
5144 movgu %xcc, %i0, %g3
5145 movn %xcc, %l2, %g5
5146 fnors %f2, %f25, %f10
5147 lduw [%l7 + 0x30], %o5
5148 stb %i3, [%l7 + 0x3D]
5149 sdivx %i2, 0x0769, %l4
5150 fcmpeq16 %f2, %f2, %o3
5151 restore %l1, 0x02C8, %l0
5152 rdpr %cwp, %g1
5153 rdpr %cansave, %g2
5154 rdpr %canrestore, %g3
5155 rdpr %cleanwin, %g4
5156 rdpr %otherwin, %g5
5157 rdpr %wstate, %g6
5158 lduw [%l7 + 0x50], %i6
5159 fmovda %xcc, %f6, %f24
5160 orncc %i7, %g6, %g7
5161 fmovrsgz %i4, %f27, %f17
5162 movpos %xcc, %l5, %g1
5163 andncc %g2, %o0, %o6
5164 array16 %g4, %i1, %l6
5165 movn %xcc, %i5, %o2
5166 movneg %icc, %l3, %o1
5167 ld [%l7 + 0x64], %f27
5168 srl %o7, %i0, %o4
5169 orcc %l2, 0x0BBF, %g5
5170 fpsub32s %f16, %f2, %f8
5171 mova %xcc, %o5, %g3
5172 nop
5173 set 0x0A, %g4
5174 sth %i3, [%l7 + %g4]
5175 sdivx %l4, 0x0FD8, %i2
5176 stw %l1, [%l7 + 0x5C]
5177 fornot2 %f30, %f14, %f12
5178 subccc %o3, %l0, %i7
5179 or %i6, 0x05D8, %g7
5180 movgu %icc, %g6, %l5
5181 fcmped %fcc3, %f10, %f6
5182 movle %xcc, %g1, %i4
5183 fabss %f29, %f28
5184 ldsb [%l7 + 0x18], %o0
5185 edge16 %o6, %g2, %g4
5186 fcmpeq32 %f0, %f30, %i1
5187 orcc %l6, %o2, %i5
5188 sir 0x0A7E
5189 movcs %xcc, %l3, %o7
5190 sir 0x0CC1
5191 sdivx %o1, 0x07EA, %o4
5192 orn %l2, 0x15A2, %g5
5193 subcc %i0, 0x0B11, %o5
5194 movn %xcc, %i3, %l4
5195 ldx [%l7 + 0x50], %g3
5196 umulcc %l1, %i2, %o3
5197 fones %f3
5198 ldsb [%l7 + 0x29], %i7
5199 or %i6, 0x1D10, %l0
5200 fsrc2 %f24, %f28
5201 movneg %xcc, %g7, %g6
5202 movrgz %l5, 0x1B7, %i4
5203 fmovrdgz %o0, %f10, %f28
5204 fmul8x16au %f11, %f10, %f10
5205 edge32l %g1, %o6, %g2
5206 move %xcc, %i1, %g4
5207 movgu %xcc, %l6, %i5
5208 edge8 %o2, %o7, %o1
5209 nop
5210 set 0x40, %g1
5211 lduw [%l7 + %g1], %o4
5212 fpsub32s %f7, %f21, %f22
5213 movrgez %l3, %g5, %l2
5214 fcmpne16 %f24, %f4, %i0
5215 fmul8x16al %f6, %f16, %f24
5216 sub %i3, 0x020F, %o5
5217 edge32l %l4, %l1, %g3
5218 std %f12, [%l7 + 0x40]
5219 fmovrsgez %o3, %f19, %f6
5220 fpsub16 %f4, %f2, %f24
5221 fpsub32s %f13, %f23, %f3
5222 addccc %i2, %i6, %i7
5223 fabss %f8, %f11
5224 alignaddr %g7, %l0, %l5
5225 alignaddr %i4, %o0, %g6
5226 fmuld8ulx16 %f5, %f9, %f10
5227 or %o6, 0x1A31, %g1
5228 xorcc %i1, 0x122A, %g2
5229 mulx %l6, %g4, %i5
5230 edge32l %o7, %o2, %o4
5231 movvc %icc, %l3, %g5
5232 sdivcc %o1, 0x079F, %i0
5233 movgu %icc, %i3, %l2
5234 fnot2s %f24, %f20
5235 ldsb [%l7 + 0x56], %l4
5236 xnor %o5, %g3, %o3
5237 edge16 %i2, %l1, %i7
5238 ldsw [%l7 + 0x74], %i6
5239 orcc %g7, 0x1192, %l5
5240 edge16n %i4, %l0, %o0
5241 setx loop_17, %l0, %l1
5242 return %l1
5243 nop
5244 rdpr %cwp, %g1
5245 rdpr %cansave, %g2
5246 rdpr %canrestore, %g3
5247 rdpr %cleanwin, %g4
5248 rdpr %otherwin, %g5
5249 rdpr %wstate, %g6
5250loop_17: fsrc2s %f28, %f11
5251 xorcc %i1, %o6, %l6
5252 ldsh [%l7 + 0x54], %g2
5253 fpsub16s %f27, %f2, %f8
5254 movleu %icc, %g4, %i5
5255 fcmps %fcc1, %f1, %f18
5256 edge16ln %o2, %o4, %l3
5257 fcmple16 %f30, %f24, %o7
5258 add %o1, %g5, %i0
5259 fmovrsgz %l2, %f17, %f6
5260 for %f16, %f28, %f30
5261 movcc %xcc, %l4, %i3
5262 fnegs %f8, %f19
5263 sra %g3, %o3, %i2
5264 array16 %l1, %o5, %i6
5265 fcmpgt16 %f10, %f18, %g7
5266 fmovdg %xcc, %f27, %f21
5267 for %f6, %f28, %f2
5268 sll %l5, %i7, %i4
5269 subccc %o0, %g6, %g1
5270 mova %icc, %i1, %o6
5271 movgu %icc, %l0, %l6
5272 movle %xcc, %g2, %g4
5273 edge32 %i5, %o4, %o2
5274 array8 %l3, %o7, %o1
5275 movleu %xcc, %i0, %l2
5276 mulscc %l4, 0x119B, %i3
5277 smulcc %g3, %g5, %o3
5278 sub %l1, %i2, %i6
5279 smulcc %g7, %o5, %i7
5280 smul %i4, 0x18AD, %o0
5281 nop
5282 set 0x1F, %i5
5283 ldub [%l7 + %i5], %g6
5284 sth %l5, [%l7 + 0x28]
5285 edge8 %i1, %o6, %l0
5286 xnorcc %l6, 0x076E, %g1
5287 addcc %g2, %i5, %o4
5288 edge32l %g4, %o2, %o7
5289 sth %l3, [%l7 + 0x5C]
5290 ldsw [%l7 + 0x2C], %o1
5291 alignaddrl %i0, %l4, %i3
5292 stb %l2, [%l7 + 0x79]
5293 xnorcc %g3, %o3, %g5
5294 ldx [%l7 + 0x10], %i2
5295 popc 0x1989, %l1
5296 smul %i6, 0x166F, %g7
5297 movvc %xcc, %o5, %i4
5298 nop
5299 set 0x78, %i2
5300 std %f26, [%l7 + %i2]
5301 sethi 0x1A00, %i7
5302 orncc %o0, 0x10EE, %g6
5303 movneg %xcc, %l5, %i1
5304 sll %o6, %l0, %l6
5305 or %g1, 0x00AF, %i5
5306 mulscc %g2, %g4, %o2
5307 edge16l %o7, %l3, %o4
5308 sir 0x0E9F
5309 fsrc1 %f6, %f30
5310 movgu %icc, %o1, %l4
5311 umul %i3, %l2, %i0
5312 sra %g3, %g5, %o3
5313 fcmpeq16 %f12, %f30, %i2
5314 fmovdne %icc, %f4, %f31
5315 sll %l1, 0x1E, %i6
5316 fpack32 %f6, %f2, %f28
5317 or %g7, %o5, %i4
5318 std %f6, [%l7 + 0x08]
5319 sub %o0, 0x0C10, %g6
5320 stb %l5, [%l7 + 0x55]
5321 and %i1, %i7, %l0
5322 fmovdg %xcc, %f2, %f22
5323 mulx %l6, 0x11CC, %o6
5324 udivcc %g1, 0x12B9, %i5
5325 movleu %icc, %g2, %o2
5326 umul %g4, 0x1BD1, %l3
5327 mulx %o7, 0x1564, %o4
5328 xnorcc %o1, 0x04A3, %i3
5329 fmul8ulx16 %f22, %f22, %f30
5330 or %l4, %i0, %l2
5331 movleu %icc, %g5, %g3
5332 sdivx %i2, 0x17EF, %o3
5333 movne %xcc, %l1, %g7
5334 ldub [%l7 + 0x5E], %o5
5335 xnorcc %i4, %i6, %o0
5336 fmul8x16al %f12, %f21, %f28
5337 nop
5338 set 0x38, %l1
5339 ldsw [%l7 + %l1], %l5
5340 array32 %i1, %i7, %l0
5341 srax %l6, %g6, %o6
5342 edge16l %i5, %g2, %g1
5343 movrlz %o2, 0x2FC, %g4
5344 move %xcc, %l3, %o7
5345 fsrc2s %f26, %f2
5346 array32 %o4, %i3, %l4
5347 sllx %i0, 0x13, %o1
5348 edge8ln %g5, %g3, %i2
5349 ldub [%l7 + 0x6B], %o3
5350 fmovsn %icc, %f6, %f6
5351 andncc %l1, %g7, %o5
5352 sub %l2, 0x108B, %i6
5353 lduw [%l7 + 0x7C], %i4
5354 sllx %o0, 0x08, %l5
5355 ldd [%l7 + 0x60], %i6
5356 edge16l %l0, %i1, %l6
5357 sra %g6, 0x1E, %o6
5358 andcc %g2, 0x123D, %g1
5359 edge32l %o2, %g4, %l3
5360 movn %xcc, %o7, %o4
5361 xorcc %i5, 0x1C66, %i3
5362 fands %f13, %f29, %f28
5363 and %l4, %i0, %o1
5364 subcc %g5, %g3, %i2
5365 fone %f18
5366 edge32n %o3, %g7, %l1
5367 pdist %f30, %f10, %f24
5368 movcc %icc, %o5, %l2
5369 fabss %f22, %f17
5370 sethi 0x013E, %i4
5371 srl %i6, 0x1F, %o0
5372 movvs %xcc, %i7, %l5
5373 fnegs %f13, %f19
5374 fmovsneg %xcc, %f12, %f22
5375 sll %l0, %i1, %g6
5376 stw %o6, [%l7 + 0x14]
5377 andn %l6, %g1, %o2
5378 edge32 %g4, %l3, %g2
5379 stx %o4, [%l7 + 0x50]
5380 st %f16, [%l7 + 0x70]
5381 sdivx %o7, 0x1A16, %i5
5382 fors %f22, %f20, %f27
5383 edge32n %l4, %i0, %i3
5384 std %f2, [%l7 + 0x28]
5385 sll %g5, %g3, %i2
5386 umul %o3, %g7, %l1
5387 fmovdl %icc, %f0, %f28
5388 ldsb [%l7 + 0x3C], %o1
5389 stx %o5, [%l7 + 0x38]
5390 srl %l2, %i6, %o0
5391 edge8l %i4, %i7, %l5
5392 edge16ln %l0, %g6, %i1
5393 andncc %l6, %o6, %g1
5394 movrne %o2, 0x34A, %g4
5395 movne %xcc, %g2, %l3
5396 ldub [%l7 + 0x48], %o4
5397 edge32l %i5, %o7, %i0
5398 stw %l4, [%l7 + 0x44]
5399 fmovs %f3, %f17
5400 movneg %icc, %i3, %g5
5401 movle %icc, %g3, %i2
5402 movre %o3, %l1, %g7
5403 stx %o1, [%l7 + 0x18]
5404 fornot1s %f14, %f14, %f15
5405 array8 %o5, %l2, %o0
5406 movleu %icc, %i4, %i6
5407 nop
5408 set 0x58, %g5
5409 ldd [%l7 + %g5], %i6
5410 subcc %l0, %g6, %l5
5411 mulscc %l6, %i1, %o6
5412 array16 %o2, %g1, %g2
5413 alignaddr %g4, %o4, %i5
5414 st %f12, [%l7 + 0x54]
5415 addccc %l3, %o7, %l4
5416 edge16n %i0, %g5, %g3
5417 movg %xcc, %i2, %i3
5418 movne %xcc, %l1, %g7
5419 ldd [%l7 + 0x70], %f22
5420 ldsw [%l7 + 0x10], %o1
5421 umulcc %o5, 0x1B46, %l2
5422 fmovdn %icc, %f19, %f30
5423 smulcc %o0, 0x0552, %o3
5424 movrgz %i4, %i6, %i7
5425 movrlz %l0, %l5, %l6
5426 sdiv %g6, 0x04C2, %o6
5427 movrlez %i1, 0x3D2, %o2
5428 movgu %xcc, %g1, %g2
5429 ldsb [%l7 + 0x45], %o4
5430 save %g4, %i5, %o7
5431 rdpr %cwp, %g1
5432 rdpr %cansave, %g2
5433 rdpr %canrestore, %g3
5434 rdpr %cleanwin, %g4
5435 rdpr %otherwin, %g5
5436 rdpr %wstate, %g6
5437 movrlz %l3, %i0, %g5
5438 edge8 %g3, %i2, %l4
5439 fcmpeq16 %f16, %f4, %i3
5440 fpmerge %f3, %f8, %f6
5441 fabss %f0, %f19
5442 fandnot1 %f16, %f28, %f10
5443 movn %icc, %g7, %o1
5444 array16 %l1, %l2, %o5
5445 stb %o0, [%l7 + 0x1A]
5446 fmovrslez %o3, %f7, %f28
5447 movrgz %i6, %i4, %l0
5448 sdiv %l5, 0x1272, %l6
5449 addc %i7, 0x0A3A, %o6
5450 stb %g6, [%l7 + 0x0B]
5451 ld [%l7 + 0x28], %f15
5452 udivx %o2, 0x1EC0, %i1
5453 orncc %g2, 0x16B6, %o4
5454 fmovscs %xcc, %f10, %f2
5455 fmovda %icc, %f7, %f3
5456 fcmpne32 %f22, %f24, %g4
5457 fnand %f22, %f22, %f28
5458 mova %xcc, %i5, %o7
5459 fpsub32 %f0, %f14, %f8
5460 lduw [%l7 + 0x30], %g1
5461 ldsb [%l7 + 0x61], %i0
5462 movleu %xcc, %l3, %g5
5463 ldub [%l7 + 0x0C], %g3
5464 smulcc %i2, 0x05D8, %i3
5465 fmovdl %xcc, %f24, %f4
5466 fpsub16 %f12, %f6, %f18
5467 sth %g7, [%l7 + 0x30]
5468 edge16l %o1, %l4, %l2
5469 edge8l %o5, %o0, %o3
5470 ldub [%l7 + 0x6F], %i6
5471 edge8n %i4, %l0, %l1
5472 srlx %l6, %l5, %o6
5473 fmovrdgz %g6, %f14, %f0
5474 fpadd16 %f22, %f16, %f16
5475 edge8ln %i7, %i1, %o2
5476 fornot2 %f8, %f0, %f4
5477 fabsd %f24, %f14
5478 fmovsleu %icc, %f30, %f17
5479 fsrc2 %f24, %f8
5480 and %o4, 0x0F9E, %g2
5481 subcc %g4, 0x116E, %o7
5482 srax %i5, %i0, %l3
5483 srlx %g5, 0x13, %g1
5484 sub %i2, 0x1AFB, %i3
5485 movvs %icc, %g3, %o1
5486 udivx %g7, 0x113E, %l4
5487 fmovdcs %xcc, %f25, %f9
5488 edge8ln %l2, %o0, %o3
5489 fmovsgu %xcc, %f26, %f15
5490 ldd [%l7 + 0x20], %f4
5491 ldub [%l7 + 0x30], %i6
5492 sth %i4, [%l7 + 0x70]
5493 movpos %xcc, %o5, %l0
5494 movrlz %l6, %l5, %o6
5495 edge32l %g6, %i7, %i1
5496 lduh [%l7 + 0x30], %l1
5497 movn %xcc, %o4, %g2
5498 andncc %g4, %o2, %i5
5499 umulcc %o7, %l3, %i0
5500 fpsub16 %f4, %f24, %f26
5501 fmovrdne %g1, %f0, %f12
5502 sra %g5, %i2, %g3
5503 addccc %o1, 0x04BC, %i3
5504 save %l4, %l2, %o0
5505 rdpr %cwp, %g1
5506 rdpr %cansave, %g2
5507 rdpr %canrestore, %g3
5508 rdpr %cleanwin, %g4
5509 rdpr %otherwin, %g5
5510 rdpr %wstate, %g6
5511 array32 %g7, %o3, %i4
5512 edge16 %i6, %l0, %l6
5513 sdivcc %o5, 0x1929, %o6
5514 alignaddrl %l5, %i7, %i1
5515 orcc %l1, 0x19F0, %g6
5516 movrlez %g2, 0x29A, %g4
5517 fmovsne %xcc, %f21, %f1
5518 udiv %o4, 0x1348, %o2
5519 sdivx %i5, 0x0F90, %o7
5520 fpmerge %f3, %f4, %f20
5521 fpadd32 %f6, %f2, %f30
5522 fsrc1 %f20, %f12
5523 movne %xcc, %i0, %l3
5524 ldsw [%l7 + 0x3C], %g1
5525 fcmple32 %f18, %f4, %i2
5526 movg %icc, %g5, %g3
5527 fcmpgt32 %f26, %f26, %i3
5528 sllx %l4, 0x03, %l2
5529 srlx %o0, 0x11, %g7
5530 sll %o1, %i4, %i6
5531 srlx %o3, 0x19, %l6
5532 sethi 0x1FB5, %l0
5533 ld [%l7 + 0x34], %f8
5534 movrlez %o5, 0x13B, %o6
5535 ldx [%l7 + 0x40], %l5
5536 ldsb [%l7 + 0x46], %i7
5537 movn %icc, %i1, %l1
5538 movre %g6, 0x0B3, %g4
5539 mulx %o4, %o2, %i5
5540 subccc %o7, 0x1789, %g2
5541 movcs %xcc, %i0, %l3
5542 movpos %xcc, %g1, %g5
5543 ldsh [%l7 + 0x22], %i2
5544 array8 %i3, %l4, %l2
5545 stw %o0, [%l7 + 0x2C]
5546 subccc %g3, 0x00C7, %g7
5547 edge8n %o1, %i6, %i4
5548 movrgz %o3, 0x3B0, %l0
5549 sub %l6, 0x0008, %o6
5550 fnand %f20, %f20, %f8
5551 andncc %o5, %i7, %l5
5552 fmovdl %xcc, %f30, %f18
5553 movneg %icc, %l1, %g6
5554 nop
5555 set 0x10, %o1
5556 ldd [%l7 + %o1], %i0
5557 xor %o4, %g4, %o2
5558 andncc %i5, %g2, %i0
5559 fmuld8sux16 %f24, %f25, %f26
5560 or %o7, 0x05D2, %g1
5561 movvs %xcc, %g5, %l3
5562 fandnot1s %f1, %f3, %f4
5563 sub %i2, 0x01A7, %l4
5564 fmovs %f25, %f22
5565 stb %l2, [%l7 + 0x40]
5566 lduw [%l7 + 0x60], %i3
5567 edge32n %g3, %g7, %o1
5568 orcc %i6, %i4, %o3
5569 fpadd32 %f0, %f22, %f22
5570 fmuld8sux16 %f29, %f12, %f10
5571 ld [%l7 + 0x38], %f24
5572 restore %l0, %o0, %l6
5573 rdpr %cwp, %g1
5574 rdpr %cansave, %g2
5575 rdpr %canrestore, %g3
5576 rdpr %cleanwin, %g4
5577 rdpr %otherwin, %g5
5578 rdpr %wstate, %g6
5579 movgu %xcc, %o5, %o6
5580 sllx %i7, %l5, %l1
5581 fmovrde %g6, %f20, %f6
5582 edge8ln %i1, %o4, %o2
5583 st %f23, [%l7 + 0x20]
5584 fmovda %xcc, %f6, %f17
5585 fmovrse %i5, %f31, %f6
5586 lduh [%l7 + 0x58], %g4
5587 sir 0x096E
5588 fcmpne32 %f30, %f14, %g2
5589 edge8n %i0, %o7, %g1
5590 setx loop_18, %l0, %l1
5591 return %l1
5592 nop
5593 rdpr %cwp, %g1
5594 rdpr %cansave, %g2
5595 rdpr %canrestore, %g3
5596 rdpr %cleanwin, %g4
5597 rdpr %otherwin, %g5
5598 rdpr %wstate, %g6
5599loop_18: fmovde %icc, %f9, %f5
5600 movvc %icc, %l2, %i2
5601 or %i3, %g7, %o1
5602 movge %icc, %i6, %i4
5603 alignaddr %g3, %o3, %o0
5604 array32 %l0, %o5, %l6
5605 popc %o6, %i7
5606 move %xcc, %l1, %l5
5607 array32 %i1, %g6, %o4
5608 edge16n %o2, %i5, %g4
5609 srlx %g2, 0x10, %o7
5610 movneg %xcc, %i0, %g1
5611 mulx %g5, 0x03E8, %l3
5612 fmovsvc %icc, %f5, %f19
5613 fmovrslez %l2, %f14, %f4
5614 array8 %l4, %i3, %g7
5615 stb %o1, [%l7 + 0x5D]
5616 udiv %i6, 0x14C0, %i4
5617 fmovrdlez %g3, %f16, %f26
5618 movvs %icc, %i2, %o3
5619 andcc %o0, 0x0792, %l0
5620 movpos %icc, %o5, %o6
5621 for %f10, %f14, %f30
5622 movge %xcc, %i7, %l1
5623 array8 %l6, %i1, %l5
5624 or %o4, %o2, %g6
5625 sllx %i5, %g2, %g4
5626 fpadd32 %f18, %f10, %f0
5627 fmuld8ulx16 %f5, %f17, %f0
5628 movcs %xcc, %i0, %o7
5629 xnorcc %g1, 0x10FB, %l3
5630 fnot2 %f4, %f20
5631 movrgez %l2, 0x07C, %g5
5632 movpos %xcc, %l4, %g7
5633 fnot1s %f2, %f12
5634 edge8n %o1, %i6, %i3
5635 fsrc1s %f13, %f3
5636 st %f18, [%l7 + 0x14]
5637 array8 %i4, %g3, %i2
5638 fpadd16 %f0, %f24, %f14
5639 edge16 %o3, %l0, %o0
5640 orncc %o6, %o5, %i7
5641 fornot2s %f11, %f12, %f25
5642 mulx %l1, %l6, %l5
5643 srl %i1, %o4, %o2
5644 ldsb [%l7 + 0x17], %g6
5645 addc %i5, 0x10DA, %g4
5646 udivx %i0, 0x016A, %g2
5647 sll %o7, 0x1D, %l3
5648 fnot1s %f16, %f0
5649 movpos %icc, %l2, %g5
5650 array16 %l4, %g1, %g7
5651 smul %o1, %i3, %i4
5652 sllx %i6, 0x03, %g3
5653 and %o3, 0x0D0C, %l0
5654 sdiv %i2, 0x0AC6, %o6
5655 xor %o5, 0x0E43, %o0
5656 movpos %xcc, %l1, %i7
5657 faligndata %f0, %f10, %f10
5658 ldub [%l7 + 0x2F], %l5
5659 faligndata %f8, %f24, %f18
5660 fpack16 %f28, %f5
5661 udiv %l6, 0x1868, %o4
5662 fcmpeq32 %f26, %f8, %i1
5663 fmovsle %icc, %f26, %f14
5664 or %g6, %o2, %g4
5665 fornot2 %f18, %f8, %f8
5666 andncc %i0, %i5, %g2
5667 array32 %o7, %l3, %l2
5668 sethi 0x0801, %g5
5669 fcmpgt16 %f30, %f18, %l4
5670 fandnot2s %f30, %f26, %f3
5671 orncc %g7, 0x13F1, %o1
5672 srlx %i3, %i4, %i6
5673 movrne %g3, %o3, %l0
5674 popc %g1, %o6
5675 edge32l %o5, %i2, %o0
5676 andcc %i7, 0x130D, %l5
5677 sethi 0x0E00, %l6
5678 fmovrslz %l1, %f25, %f0
5679 movvc %icc, %i1, %g6
5680 movpos %icc, %o4, %g4
5681 edge32n %i0, %i5, %o2
5682 fmovdneg %icc, %f11, %f7
5683 and %o7, %l3, %l2
5684 mova %icc, %g5, %l4
5685 movle %xcc, %g7, %o1
5686 edge16n %i3, %i4, %i6
5687 stx %g2, [%l7 + 0x40]
5688 movn %xcc, %g3, %l0
5689 andncc %g1, %o6, %o5
5690 lduh [%l7 + 0x1C], %i2
5691 addc %o3, %o0, %i7
5692 siam 0x7
5693 fmovda %xcc, %f1, %f8
5694 fmul8sux16 %f18, %f10, %f6
5695 nop
5696 set 0x60, %o6
5697 ldx [%l7 + %o6], %l5
5698 stb %l1, [%l7 + 0x35]
5699 movne %icc, %l6, %g6
5700 nop
5701 set 0x50, %l2
5702 stx %i1, [%l7 + %l2]
5703 st %f5, [%l7 + 0x4C]
5704 srax %o4, %g4, %i5
5705 srl %o2, %o7, %i0
5706 sllx %l2, 0x03, %l3
5707 movvc %icc, %l4, %g7
5708 umulcc %o1, 0x0BCB, %i3
5709 fsrc1 %f22, %f10
5710 movne %icc, %i4, %i6
5711 popc 0x04C8, %g2
5712 save %g5, %l0, %g3
5713 rdpr %cwp, %g1
5714 rdpr %cansave, %g2
5715 rdpr %canrestore, %g3
5716 rdpr %cleanwin, %g4
5717 rdpr %otherwin, %g5
5718 rdpr %wstate, %g6
5719 movpos %icc, %o6, %o5
5720 andcc %i2, %o3, %o0
5721 edge16l %i7, %g1, %l1
5722 fmovrde %l6, %f10, %f2
5723 umulcc %g6, 0x1B36, %i1
5724 andn %o4, 0x1B50, %g4
5725 edge16 %i5, %o2, %o7
5726 fpsub16 %f26, %f4, %f10
5727 sub %i0, 0x03CC, %l2
5728 sllx %l3, 0x0C, %l5
5729 xnor %g7, %o1, %i3
5730 subccc %i4, 0x106A, %i6
5731 movneg %xcc, %l4, %g2
5732 move %icc, %l0, %g3
5733 fmovsg %xcc, %f15, %f30
5734 movvc %icc, %g5, %o6
5735 movge %icc, %o5, %o3
5736 ldub [%l7 + 0x1E], %o0
5737 add %i2, 0x19A6, %g1
5738 fmovdgu %xcc, %f12, %f14
5739 movrgz %i7, 0x32D, %l6
5740 edge8 %l1, %g6, %i1
5741 xnor %o4, %i5, %g4
5742 nop
5743 set 0x3A, %i3
5744 ldsb [%l7 + %i3], %o2
5745 ldsw [%l7 + 0x3C], %o7
5746 movneg %icc, %l2, %i0
5747 srlx %l3, %l5, %g7
5748 xorcc %i3, %o1, %i4
5749 movgu %xcc, %i6, %l4
5750 udivcc %g2, 0x0EF2, %l0
5751 fsrc1s %f7, %f23
5752 sir 0x17DA
5753 ldd [%l7 + 0x68], %f26
5754 edge16 %g3, %o6, %g5
5755 subcc %o5, 0x0438, %o0
5756 stx %i2, [%l7 + 0x78]
5757 orncc %g1, 0x0CAC, %o3
5758 fcmpeq16 %f14, %f2, %l6
5759 fzero %f26
5760 std %f8, [%l7 + 0x40]
5761 fxnors %f18, %f5, %f24
5762 fmovrdlez %i7, %f6, %f16
5763 sethi 0x0CD8, %g6
5764 andcc %i1, 0x1195, %l1
5765 fmovda %xcc, %f14, %f29
5766 srax %o4, %i5, %g4
5767 fmovse %xcc, %f8, %f22
5768 ldd [%l7 + 0x70], %o2
5769 edge32n %l2, %o7, %i0
5770 fnot1 %f30, %f10
5771 sub %l5, %g7, %i3
5772 orn %l3, 0x082A, %i4
5773 ldsb [%l7 + 0x70], %o1
5774 fmovrdgz %l4, %f16, %f4
5775 addcc %i6, %g2, %g3
5776 subc %l0, %g5, %o6
5777 fmovdcs %xcc, %f26, %f16
5778 addcc %o5, %o0, %g1
5779 umul %o3, %l6, %i2
5780 sth %i7, [%l7 + 0x10]
5781 subcc %g6, 0x17E9, %i1
5782 fmovdpos %xcc, %f19, %f14
5783 edge16l %l1, %i5, %o4
5784 fmovsneg %xcc, %f14, %f4
5785 umulcc %g4, 0x17A4, %l2
5786 udivcc %o2, 0x1491, %i0
5787 movle %xcc, %o7, %l5
5788 fmovsleu %xcc, %f0, %f3
5789 srlx %g7, 0x06, %l3
5790 edge16l %i4, %o1, %l4
5791 fnegd %f30, %f2
5792 sllx %i6, %g2, %i3
5793 std %f28, [%l7 + 0x50]
5794 movvc %icc, %g3, %g5
5795 stb %l0, [%l7 + 0x34]
5796 xor %o5, 0x1108, %o0
5797 movpos %icc, %o6, %g1
5798 movge %xcc, %l6, %i2
5799 edge8l %o3, %g6, %i7
5800 fmovsle %xcc, %f19, %f15
5801 udiv %l1, 0x162A, %i1
5802 mulscc %i5, %o4, %l2
5803 lduw [%l7 + 0x64], %o2
5804 fmovrslez %g4, %f17, %f0
5805 andcc %i0, %l5, %o7
5806 sdiv %g7, 0x04A4, %l3
5807 umulcc %o1, %i4, %i6
5808 lduw [%l7 + 0x54], %l4
5809 ldub [%l7 + 0x62], %g2
5810 movrlz %g3, 0x055, %i3
5811 sub %l0, %o5, %o0
5812 nop
5813 set 0x08, %o7
5814 std %f12, [%l7 + %o7]
5815 save %o6, %g5, %l6
5816 rdpr %cwp, %g1
5817 rdpr %cansave, %g2
5818 rdpr %canrestore, %g3
5819 rdpr %cleanwin, %g4
5820 rdpr %otherwin, %g5
5821 rdpr %wstate, %g6
5822 movleu %xcc, %i2, %g1
5823 mova %xcc, %o3, %i7
5824 movvs %xcc, %l1, %g6
5825 movvc %icc, %i1, %o4
5826 fone %f4
5827 fnors %f13, %f18, %f0
5828 fornot1s %f21, %f14, %f28
5829 movn %xcc, %i5, %l2
5830 fmovdgu %icc, %f24, %f6
5831 stb %o2, [%l7 + 0x63]
5832 fmovdcs %xcc, %f13, %f26
5833 lduw [%l7 + 0x24], %g4
5834 srl %i0, %l5, %o7
5835 ldsb [%l7 + 0x39], %l3
5836 edge8n %o1, %g7, %i6
5837 sethi 0x04CB, %i4
5838 fands %f25, %f4, %f27
5839 sdivx %g2, 0x1391, %l4
5840 fpsub16 %f4, %f0, %f10
5841 movvs %icc, %i3, %g3
5842 mulscc %l0, 0x1A11, %o5
5843 ldx [%l7 + 0x68], %o6
5844 for %f2, %f2, %f28
5845 popc 0x0376, %o0
5846 movne %icc, %l6, %i2
5847 ldsh [%l7 + 0x3C], %g5
5848 movne %icc, %o3, %g1
5849 edge32ln %i7, %g6, %i1
5850 fcmped %fcc3, %f12, %f20
5851 udivcc %o4, 0x0550, %l1
5852 addcc %l2, %i5, %o2
5853 fmovsneg %icc, %f30, %f27
5854 array8 %i0, %g4, %l5
5855 orn %o7, 0x1383, %o1
5856 movcc %icc, %l3, %g7
5857 udivx %i4, 0x0860, %g2
5858 lduw [%l7 + 0x14], %l4
5859 edge32n %i3, %i6, %l0
5860 fpadd16 %f20, %f6, %f30
5861 sll %g3, 0x0E, %o6
5862 bshuffle %f14, %f26, %f0
5863 ldsb [%l7 + 0x15], %o5
5864 fone %f26
5865 udivx %l6, 0x01A2, %o0
5866 fmovdcc %icc, %f29, %f7
5867 andncc %g5, %o3, %i2
5868 edge16 %i7, %g1, %i1
5869 mulscc %g6, %o4, %l2
5870 ldd [%l7 + 0x78], %f14
5871 sub %l1, %i5, %i0
5872 movvs %icc, %o2, %l5
5873 mulx %g4, 0x1F4F, %o7
5874 fmovscc %icc, %f9, %f8
5875 sdiv %l3, 0x183D, %o1
5876 movl %xcc, %g7, %i4
5877 edge16n %g2, %l4, %i3
5878 fornot2s %f5, %f31, %f25
5879 fcmpd %fcc0, %f16, %f26
5880 fmovsl %icc, %f24, %f31
5881 st %f29, [%l7 + 0x70]
5882 edge16ln %i6, %g3, %l0
5883 fmovrslez %o6, %f13, %f16
5884 nop
5885 set 0x40, %i7
5886 ldx [%l7 + %i7], %o5
5887 movge %xcc, %l6, %o0
5888 alignaddrl %o3, %g5, %i7
5889 sir 0x0C41
5890 movcc %icc, %i2, %i1
5891 alignaddrl %g6, %o4, %g1
5892 restore %l2, 0x14BF, %l1
5893 rdpr %cwp, %g1
5894 rdpr %cansave, %g2
5895 rdpr %canrestore, %g3
5896 rdpr %cleanwin, %g4
5897 rdpr %otherwin, %g5
5898 rdpr %wstate, %g6
5899 udiv %i5, 0x1D61, %o2
5900 fones %f15
5901 sllx %l5, %i0, %g4
5902 orncc %l3, %o7, %g7
5903 fxor %f12, %f2, %f6
5904 ldsw [%l7 + 0x4C], %o1
5905 mulx %i4, %l4, %i3
5906 fxnors %f6, %f26, %f0
5907 nop
5908 set 0x3A, %g7
5909 sth %i6, [%l7 + %g7]
5910 orn %g3, 0x1FC5, %l0
5911 edge16l %g2, %o6, %l6
5912 sra %o5, 0x14, %o3
5913 fnot2 %f0, %f0
5914 array8 %o0, %g5, %i2
5915 movvs %icc, %i7, %g6
5916 fmovdvs %icc, %f9, %f20
5917 xnor %i1, 0x133B, %g1
5918 fmovrslz %o4, %f2, %f13
5919 orncc %l2, 0x1916, %i5
5920 andn %o2, 0x1FB8, %l1
5921 fzero %f12
5922 movrne %l5, %g4, %i0
5923 fmovsgu %icc, %f13, %f0
5924 fmuld8ulx16 %f30, %f21, %f0
5925 subc %o7, %g7, %o1
5926 movpos %xcc, %i4, %l4
5927 movrgz %i3, 0x2EA, %i6
5928 andcc %g3, 0x1C99, %l0
5929 fmovrslz %l3, %f5, %f5
5930 ldsh [%l7 + 0x46], %g2
5931 fmovsle %xcc, %f17, %f16
5932 movpos %xcc, %o6, %o5
5933 andcc %o3, 0x19A7, %l6
5934 srax %g5, %i2, %i7
5935 st %f29, [%l7 + 0x50]
5936 movvc %icc, %g6, %o0
5937 alignaddr %g1, %o4, %l2
5938 sllx %i1, %i5, %l1
5939 array16 %o2, %g4, %i0
5940 udivx %l5, 0x1B23, %g7
5941 fmovsvs %xcc, %f11, %f29
5942 ldsh [%l7 + 0x0C], %o1
5943 setx loop_19, %l0, %l1
5944 return %l1
5945 nop
5946 rdpr %cwp, %g1
5947 rdpr %cansave, %g2
5948 rdpr %canrestore, %g3
5949 rdpr %cleanwin, %g4
5950 rdpr %otherwin, %g5
5951 rdpr %wstate, %g6
5952loop_19: andcc %l4, 0x1FC1, %g3
5953 ldd [%l7 + 0x18], %f16
5954 sllx %i6, 0x1F, %l0
5955 umul %l3, %g2, %o5
5956 ldsw [%l7 + 0x6C], %o6
5957 smul %o3, %l6, %g5
5958 movrne %i2, %i7, %g6
5959 movge %icc, %o0, %g1
5960 stw %o4, [%l7 + 0x5C]
5961 fmovdneg %xcc, %f4, %f22
5962 xor %i1, 0x1613, %i5
5963 edge32 %l1, %l2, %o2
5964 and %i0, 0x179E, %g4
5965 fors %f3, %f21, %f2
5966 ldsb [%l7 + 0x5E], %g7
5967 lduh [%l7 + 0x76], %o1
5968 ldsb [%l7 + 0x46], %i4
5969 stx %l5, [%l7 + 0x08]
5970 and %o7, 0x1329, %l4
5971 array16 %i3, %i6, %l0
5972 sll %g3, 0x1F, %l3
5973 fands %f2, %f30, %f2
5974 movle %xcc, %o5, %o6
5975 addc %o3, 0x0669, %g2
5976 movn %xcc, %g5, %i2
5977 movleu %xcc, %i7, %l6
5978 fcmpeq16 %f20, %f22, %g6
5979 sdiv %o0, 0x028D, %g1
5980 edge32ln %o4, %i5, %i1
5981 array16 %l2, %o2, %l1
5982 ld [%l7 + 0x48], %f12
5983 mova %icc, %i0, %g7
5984 movg %xcc, %o1, %i4
5985 fmovrsgz %g4, %f27, %f27
5986 array16 %o7, %l4, %l5
5987 edge8l %i3, %i6, %l0
5988 ldd [%l7 + 0x70], %g2
5989 mulscc %o5, 0x05C8, %l3
5990 fmovdleu %icc, %f11, %f16
5991 xnor %o6, %o3, %g2
5992 movrne %i2, %i7, %g5
5993 udivx %l6, 0x083E, %o0
5994 fnot1s %f16, %f2
5995 edge8 %g6, %o4, %i5
5996 lduw [%l7 + 0x0C], %i1
5997 andncc %l2, %o2, %g1
5998 xnor %l1, %g7, %o1
5999 srlx %i4, 0x1D, %g4
6000 xnorcc %i0, %l4, %l5
6001 edge32 %o7, %i3, %i6
6002 edge32 %g3, %l0, %l3
6003 for %f8, %f14, %f14
6004 fsrc1s %f10, %f6
6005 orcc %o6, %o5, %o3
6006 fmovrdlez %i2, %f18, %f4
6007 addcc %i7, %g5, %l6
6008 xnor %o0, %g2, %g6
6009 ldd [%l7 + 0x18], %f22
6010 ldd [%l7 + 0x10], %i4
6011 sllx %o4, %l2, %i1
6012 orn %g1, %l1, %g7
6013 move %icc, %o2, %i4
6014 or %g4, %i0, %o1
6015 movvs %icc, %l4, %o7
6016 popc %i3, %l5
6017 popc 0x1BC5, %g3
6018 orcc %l0, %i6, %o6
6019 popc %o5, %o3
6020 xor %i2, %l3, %i7
6021 array16 %g5, %o0, %l6
6022 movvc %icc, %g6, %i5
6023 alignaddrl %o4, %g2, %i1
6024 edge32l %g1, %l1, %l2
6025 ldsw [%l7 + 0x70], %o2
6026 fpadd32s %f16, %f1, %f4
6027 mulscc %i4, 0x08CC, %g4
6028 nop
6029 set 0x78, %i4
6030 ldd [%l7 + %i4], %i0
6031 sub %o1, %l4, %g7
6032 movleu %xcc, %i3, %o7
6033 move %xcc, %l5, %l0
6034 array16 %g3, %i6, %o5
6035 stw %o3, [%l7 + 0x14]
6036 lduw [%l7 + 0x5C], %i2
6037 edge8n %o6, %i7, %l3
6038 fexpand %f0, %f22
6039 add %g5, %o0, %l6
6040 ld [%l7 + 0x78], %f20
6041 sdivx %g6, 0x1C23, %o4
6042 move %xcc, %i5, %i1
6043 edge8l %g1, %g2, %l2
6044 sth %o2, [%l7 + 0x78]
6045 addcc %i4, %g4, %l1
6046 edge16ln %o1, %i0, %l4
6047 sdiv %i3, 0x14D9, %o7
6048 movcs %xcc, %g7, %l5
6049 movl %icc, %l0, %g3
6050 sub %i6, %o3, %i2
6051 fmovrdlz %o6, %f10, %f16
6052 fpadd32 %f22, %f8, %f14
6053 stx %o5, [%l7 + 0x50]
6054 andcc %i7, 0x059A, %l3
6055 nop
6056 set 0x64, %o5
6057 ldsw [%l7 + %o5], %o0
6058 udivcc %g5, 0x146D, %g6
6059 andn %o4, %l6, %i5
6060 fmovsgu %xcc, %f3, %f13
6061 edge16 %g1, %i1, %l2
6062 sllx %g2, 0x09, %o2
6063 xnorcc %g4, %i4, %o1
6064 fpack16 %f22, %f23
6065 std %f10, [%l7 + 0x70]
6066 movrgz %l1, %i0, %i3
6067 mova %xcc, %l4, %g7
6068 stb %o7, [%l7 + 0x60]
6069 smul %l5, %l0, %i6
6070 stw %o3, [%l7 + 0x64]
6071 movre %g3, 0x03D, %i2
6072 orcc %o6, %o5, %l3
6073 ldx [%l7 + 0x20], %i7
6074 movleu %icc, %o0, %g6
6075 fxor %f16, %f6, %f26
6076 movcs %xcc, %g5, %o4
6077 edge32l %i5, %g1, %l6
6078 edge8ln %i1, %g2, %l2
6079 edge16l %o2, %g4, %i4
6080 fcmps %fcc0, %f9, %f12
6081 stb %l1, [%l7 + 0x31]
6082 fmovdleu %icc, %f1, %f10
6083 xnorcc %o1, %i3, %i0
6084 udivx %g7, 0x19D8, %l4
6085 or %o7, 0x1EB6, %l0
6086 fmul8x16au %f7, %f8, %f8
6087 xnor %i6, %l5, %o3
6088 mova %xcc, %i2, %g3
6089 fmovdle %icc, %f24, %f30
6090 ldsw [%l7 + 0x74], %o5
6091 fcmpgt16 %f6, %f14, %o6
6092 xor %l3, 0x1307, %o0
6093 edge32 %i7, %g6, %o4
6094 fxors %f1, %f5, %f22
6095 st %f7, [%l7 + 0x64]
6096 array16 %g5, %g1, %l6
6097 movl %xcc, %i1, %g2
6098 mulx %i5, 0x19C1, %l2
6099 restore %o2, 0x090C, %g4
6100 rdpr %cwp, %g1
6101 rdpr %cansave, %g2
6102 rdpr %canrestore, %g3
6103 rdpr %cleanwin, %g4
6104 rdpr %otherwin, %g5
6105 rdpr %wstate, %g6
6106 popc 0x15F4, %l1
6107 ld [%l7 + 0x10], %f16
6108 ldd [%l7 + 0x08], %i4
6109 movrlz %i3, %o1, %i0
6110 movvs %icc, %l4, %o7
6111 addccc %g7, %l0, %i6
6112 fmovscc %icc, %f12, %f22
6113 fmovrsgz %o3, %f29, %f15
6114 ldsb [%l7 + 0x6C], %i2
6115 sll %l5, %g3, %o5
6116 nop
6117 set 0x50, %l6
6118 stw %l3, [%l7 + %l6]
6119 ld [%l7 + 0x34], %f9
6120 save %o0, %i7, %o6
6121 rdpr %cwp, %g1
6122 rdpr %cansave, %g2
6123 rdpr %canrestore, %g3
6124 rdpr %cleanwin, %g4
6125 rdpr %otherwin, %g5
6126 rdpr %wstate, %g6
6127 movrgez %o4, %g5, %g1
6128 nop
6129 set 0x60, %o2
6130 ldsb [%l7 + %o2], %l6
6131 std %f4, [%l7 + 0x38]
6132 fmovsle %icc, %f24, %f18
6133 xnor %g6, 0x0698, %g2
6134 edge8 %i1, %i5, %l2
6135 sir 0x08D4
6136 fmovsa %icc, %f16, %f0
6137 andn %o2, %g4, %l1
6138 lduh [%l7 + 0x6A], %i4
6139 srlx %i3, 0x19, %i0
6140 ldsw [%l7 + 0x6C], %o1
6141 fnot1s %f22, %f9
6142 mulscc %o7, %l4, %g7
6143 ldsh [%l7 + 0x56], %i6
6144 srax %o3, %l0, %i2
6145 fabsd %f20, %f10
6146 lduw [%l7 + 0x44], %g3
6147 fmul8x16au %f5, %f0, %f30
6148 edge8 %l5, %o5, %l3
6149 ldd [%l7 + 0x50], %f6
6150 umul %o0, 0x14EB, %i7
6151 mulscc %o6, %o4, %g5
6152 ldd [%l7 + 0x38], %g0
6153 fmovrde %g6, %f18, %f20
6154 movn %xcc, %l6, %g2
6155 sllx %i5, 0x08, %i1
6156 fornot1s %f24, %f15, %f16
6157 smulcc %o2, 0x0551, %l2
6158 sub %l1, %g4, %i4
6159 ldsh [%l7 + 0x60], %i3
6160 edge32 %i0, %o1, %l4
6161 sth %g7, [%l7 + 0x16]
6162 fones %f24
6163 ldsh [%l7 + 0x28], %i6
6164 andn %o3, 0x0120, %o7
6165 edge8 %l0, %i2, %g3
6166 sdivx %l5, 0x08F1, %o5
6167 or %o0, 0x19AB, %l3
6168 ldsh [%l7 + 0x5E], %i7
6169 smul %o4, 0x13E4, %g5
6170 stx %o6, [%l7 + 0x78]
6171 movvs %xcc, %g6, %l6
6172 std %f0, [%l7 + 0x18]
6173 fpadd16s %f19, %f17, %f5
6174 mulscc %g2, %i5, %g1
6175 fmovspos %icc, %f10, %f2
6176 mova %icc, %i1, %l2
6177 fmul8x16al %f9, %f27, %f14
6178 save %l1, %o2, %g4
6179 rdpr %cwp, %g1
6180 rdpr %cansave, %g2
6181 rdpr %canrestore, %g3
6182 rdpr %cleanwin, %g4
6183 rdpr %otherwin, %g5
6184 rdpr %wstate, %g6
6185 fpsub32s %f31, %f5, %f15
6186 popc %i3, %i4
6187 sll %i0, 0x18, %l4
6188 ld [%l7 + 0x24], %f18
6189 subccc %g7, %o1, %i6
6190 movrlz %o7, %o3, %l0
6191 fnot1 %f6, %f16
6192 ld [%l7 + 0x64], %f28
6193 move %icc, %g3, %l5
6194 ld [%l7 + 0x20], %f21
6195 movrgz %i2, 0x381, %o5
6196 udivcc %l3, 0x1CF4, %o0
6197 orncc %i7, %g5, %o6
6198 stx %g6, [%l7 + 0x40]
6199 fmovdcc %icc, %f12, %f25
6200 movrgz %l6, %g2, %i5
6201 setx loop_20, %l0, %l1
6202 return %l1
6203 nop
6204 rdpr %cwp, %g1
6205 rdpr %cansave, %g2
6206 rdpr %canrestore, %g3
6207 rdpr %cleanwin, %g4
6208 rdpr %otherwin, %g5
6209 rdpr %wstate, %g6
6210loop_20: umul %i1, %l1, %g4
6211 faligndata %f12, %f2, %f20
6212 movneg %icc, %i3, %i4
6213 srax %o2, 0x0D, %l4
6214 sir 0x022F
6215 edge32ln %g7, %i0, %o1
6216 fcmple32 %f28, %f20, %i6
6217 movle %icc, %o3, %l0
6218 movrgz %o7, 0x292, %g3
6219 umulcc %l5, 0x1500, %i2
6220 srax %o5, %o0, %l3
6221 sllx %i7, 0x0F, %g5
6222 ldd [%l7 + 0x60], %f0
6223 edge16ln %o6, %g6, %g2
6224 fmovrdne %i5, %f14, %f0
6225 ldd [%l7 + 0x38], %f28
6226 ldub [%l7 + 0x37], %g1
6227 sdivcc %l6, 0x1005, %o4
6228 add %l2, %l1, %i1
6229 fmovdpos %xcc, %f18, %f28
6230 umul %g4, 0x0366, %i4
6231 fpsub32s %f16, %f8, %f27
6232 sllx %i3, 0x09, %l4
6233 mova %icc, %g7, %o2
6234 xnor %o1, %i6, %o3
6235 fpadd16 %f0, %f18, %f8
6236 movne %xcc, %i0, %l0
6237 fmovspos %icc, %f20, %f25
6238 edge16ln %o7, %g3, %i2
6239 umulcc %o5, 0x01D7, %l5
6240 movneg %xcc, %l3, %i7
6241 lduh [%l7 + 0x7A], %g5
6242 movcc %icc, %o0, %g6
6243 srlx %g2, 0x05, %o6
6244 mova %icc, %g1, %i5
6245 fabsd %f22, %f10
6246 fnot2 %f4, %f30
6247 edge16n %l6, %o4, %l1
6248 srl %i1, 0x05, %g4
6249 fmovse %xcc, %f7, %f24
6250 xnor %i4, %i3, %l4
6251 stx %g7, [%l7 + 0x10]
6252 movn %xcc, %l2, %o1
6253 move %icc, %o2, %i6
6254 movrlez %o3, %l0, %i0
6255 movre %g3, 0x0B7, %i2
6256 fmovdl %icc, %f30, %f31
6257 fabsd %f16, %f4
6258 movcs %xcc, %o5, %o7
6259 udiv %l3, 0x0656, %i7
6260 fmovsa %xcc, %f11, %f18
6261 fcmpne32 %f20, %f30, %l5
6262 movcc %icc, %o0, %g6
6263 nop
6264 set 0x64, %o3
6265 stw %g5, [%l7 + %o3]
6266 movleu %xcc, %o6, %g2
6267 std %f8, [%l7 + 0x20]
6268 fnot2 %f26, %f8
6269 movge %icc, %g1, %i5
6270 save %l6, 0x0EB8, %o4
6271 rdpr %cwp, %g1
6272 rdpr %cansave, %g2
6273 rdpr %canrestore, %g3
6274 rdpr %cleanwin, %g4
6275 rdpr %otherwin, %g5
6276 rdpr %wstate, %g6
6277 sdivx %l1, 0x0F2F, %g4
6278 array32 %i4, %i1, %l4
6279 mulscc %i3, %l2, %o1
6280 andncc %g7, %o2, %o3
6281 orcc %l0, 0x0E46, %i6
6282 movn %icc, %g3, %i0
6283 movvc %icc, %i2, %o7
6284 smul %l3, 0x005A, %o5
6285 alignaddr %l5, %o0, %g6
6286 alignaddrl %i7, %o6, %g2
6287 edge16ln %g5, %g1, %i5
6288 xor %o4, 0x1951, %l6
6289 movge %xcc, %l1, %i4
6290 edge32 %g4, %i1, %l4
6291 movrgz %i3, %o1, %g7
6292 xnor %o2, %l2, %o3
6293 st %f25, [%l7 + 0x6C]
6294 sdiv %i6, 0x1E05, %g3
6295 or %l0, %i0, %o7
6296 srlx %i2, %o5, %l3
6297 stb %o0, [%l7 + 0x24]
6298 edge16l %g6, %i7, %o6
6299 andn %g2, 0x1B34, %g5
6300 ldd [%l7 + 0x38], %f26
6301 edge8n %g1, %l5, %o4
6302 array32 %l6, %i5, %i4
6303 std %f22, [%l7 + 0x48]
6304 st %f19, [%l7 + 0x34]
6305 fmovsneg %icc, %f29, %f9
6306 umul %g4, 0x060B, %i1
6307 or %l4, 0x0796, %l1
6308 array8 %i3, %g7, %o1
6309 sth %l2, [%l7 + 0x2C]
6310 sdivx %o2, 0x12DA, %i6
6311 fmul8ulx16 %f26, %f8, %f28
6312 move %icc, %o3, %l0
6313 udivx %i0, 0x1787, %o7
6314 movvc %xcc, %i2, %o5
6315 fcmpne16 %f2, %f20, %g3
6316 fmovrslz %o0, %f17, %f6
6317 fnands %f21, %f8, %f5
6318 fmovdgu %icc, %f9, %f18
6319 stx %g6, [%l7 + 0x58]
6320 fnands %f1, %f28, %f25
6321 edge16ln %i7, %l3, %g2
6322 std %f24, [%l7 + 0x60]
6323 mova %xcc, %o6, %g1
6324 fands %f31, %f6, %f30
6325 edge32n %g5, %l5, %l6
6326 movpos %icc, %o4, %i5
6327 movrne %g4, %i1, %i4
6328 edge8l %l4, %i3, %l1
6329 xnor %o1, %g7, %o2
6330 movl %xcc, %i6, %o3
6331 fmovrdgz %l0, %f12, %f26
6332 fandnot1s %f15, %f3, %f22
6333 fnor %f12, %f8, %f18
6334 sir 0x0855
6335 movneg %xcc, %i0, %l2
6336 lduh [%l7 + 0x72], %o7
6337 fmovrdlz %i2, %f12, %f18
6338 fmul8x16au %f6, %f14, %f8
6339 st %f28, [%l7 + 0x7C]
6340 addc %o5, %g3, %o0
6341 edge32 %i7, %g6, %g2
6342 fmovsvs %xcc, %f25, %f19
6343 fmovsg %xcc, %f15, %f24
6344 movleu %icc, %o6, %g1
6345 edge32ln %l3, %l5, %g5
6346 addcc %l6, 0x09C4, %i5
6347 stb %g4, [%l7 + 0x51]
6348 movrlez %i1, 0x12C, %o4
6349 fexpand %f28, %f18
6350 srlx %l4, 0x03, %i4
6351 edge8ln %l1, %o1, %g7
6352 sll %o2, 0x14, %i3
6353 alignaddrl %o3, %l0, %i6
6354 fmovrde %i0, %f16, %f22
6355 movn %icc, %l2, %i2
6356 movre %o5, %g3, %o0
6357 addc %i7, 0x1F86, %g6
6358 edge32ln %o7, %g2, %g1
6359 sra %o6, 0x0A, %l5
6360 xnorcc %g5, %l6, %i5
6361 orncc %l3, 0x1992, %i1
6362 fmovsvc %icc, %f6, %f7
6363 movg %icc, %o4, %l4
6364 movvs %icc, %g4, %i4
6365 movvs %icc, %o1, %g7
6366 sethi 0x1C24, %o2
6367 edge16 %l1, %o3, %l0
6368 edge32l %i6, %i3, %i0
6369 movneg %xcc, %l2, %o5
6370 movle %xcc, %g3, %o0
6371 sllx %i2, 0x08, %i7
6372 ldsb [%l7 + 0x2B], %o7
6373 edge16 %g2, %g1, %o6
6374 fxors %f7, %f19, %f24
6375 xorcc %l5, 0x0212, %g6
6376 udiv %l6, 0x0AF8, %g5
6377 xnor %l3, %i1, %o4
6378 fornot1s %f21, %f12, %f31
6379 fmul8sux16 %f12, %f28, %f12
6380 st %f6, [%l7 + 0x0C]
6381 subcc %i5, %g4, %i4
6382 fsrc1 %f26, %f30
6383 xnorcc %o1, %l4, %g7
6384 fmovsl %icc, %f14, %f0
6385 smul %o2, %o3, %l1
6386 movvs %xcc, %l0, %i3
6387 movvs %icc, %i6, %l2
6388 stw %i0, [%l7 + 0x44]
6389 fmovsleu %icc, %f29, %f18
6390 fpsub16s %f16, %f17, %f2
6391 movneg %icc, %g3, %o5
6392 edge16l %i2, %i7, %o7
6393 sub %o0, %g2, %o6
6394 st %f26, [%l7 + 0x30]
6395 fmovrdlz %g1, %f4, %f30
6396 movne %icc, %g6, %l6
6397 orcc %g5, %l5, %i1
6398 fmovdle %icc, %f30, %f18
6399 movneg %icc, %o4, %i5
6400 restore %g4, 0x0096, %l3
6401 rdpr %cwp, %g1
6402 rdpr %cansave, %g2
6403 rdpr %canrestore, %g3
6404 rdpr %cleanwin, %g4
6405 rdpr %otherwin, %g5
6406 rdpr %wstate, %g6
6407 xnor %o1, 0x0AAD, %i4
6408 lduw [%l7 + 0x3C], %g7
6409 edge16l %o2, %l4, %l1
6410 array32 %o3, %i3, %i6
6411 andncc %l0, %i0, %g3
6412 edge32ln %l2, %o5, %i2
6413 addccc %o7, 0x0A74, %i7
6414 sll %g2, %o0, %o6
6415 fmovdn %xcc, %f12, %f11
6416 fandnot2 %f18, %f10, %f10
6417 umulcc %g6, %g1, %l6
6418 or %l5, 0x0EB4, %g5
6419 ld [%l7 + 0x10], %f17
6420 and %i1, %i5, %o4
6421 umul %g4, %o1, %l3
6422 ldsb [%l7 + 0x46], %g7
6423 orcc %o2, 0x19D0, %l4
6424 addcc %l1, 0x1922, %o3
6425 udiv %i4, 0x1505, %i3
6426 movrne %i6, 0x276, %i0
6427 fpsub32s %f15, %f26, %f31
6428 fmovdvc %xcc, %f26, %f15
6429 lduw [%l7 + 0x3C], %g3
6430 sdivcc %l0, 0x1572, %o5
6431 fmovrde %l2, %f20, %f30
6432 movrgz %o7, %i7, %g2
6433 movvs %xcc, %o0, %i2
6434 fornot1 %f30, %f22, %f6
6435 fmovrdlz %o6, %f20, %f16
6436 mova %icc, %g6, %g1
6437 fornot1 %f30, %f10, %f8
6438 movvs %icc, %l5, %l6
6439 and %i1, 0x068A, %g5
6440 ldsb [%l7 + 0x21], %i5
6441 nop
6442 set 0x08, %l5
6443 lduh [%l7 + %l5], %g4
6444 array16 %o1, %o4, %l3
6445 ld [%l7 + 0x3C], %f8
6446 movle %xcc, %g7, %l4
6447 lduh [%l7 + 0x34], %l1
6448 edge32n %o3, %i4, %o2
6449 edge16n %i3, %i0, %i6
6450 ldub [%l7 + 0x08], %g3
6451 fmovsge %icc, %f19, %f7
6452 fmovsgu %icc, %f18, %f12
6453 edge32ln %l0, %o5, %l2
6454 stb %i7, [%l7 + 0x19]
6455 sll %o7, %g2, %o0
6456 sir 0x0CD8
6457 srlx %o6, 0x01, %g6
6458 edge8l %i2, %l5, %g1
6459 array32 %i1, %g5, %l6
6460 edge32ln %g4, %o1, %i5
6461 ldd [%l7 + 0x40], %f26
6462 fmovrslz %o4, %f14, %f20
6463 fcmpgt32 %f0, %f0, %g7
6464 movrgz %l4, %l3, %o3
6465 sir 0x0CF7
6466 sethi 0x042C, %i4
6467 fones %f9
6468 srl %l1, %o2, %i3
6469 fxnors %f17, %f8, %f9
6470 lduw [%l7 + 0x60], %i6
6471 movge %xcc, %g3, %l0
6472 fmovspos %icc, %f3, %f17
6473 srl %i0, %o5, %l2
6474 edge16 %i7, %o7, %o0
6475 udiv %g2, 0x11D9, %g6
6476 movrlz %o6, %l5, %g1
6477 fmovsgu %icc, %f8, %f12
6478 movleu %xcc, %i1, %i2
6479 movrlez %l6, 0x1A8, %g4
6480 movvs %icc, %g5, %o1
6481 ld [%l7 + 0x6C], %f14
6482 save %i5, %g7, %o4
6483 rdpr %cwp, %g1
6484 rdpr %cansave, %g2
6485 rdpr %canrestore, %g3
6486 rdpr %cleanwin, %g4
6487 rdpr %otherwin, %g5
6488 rdpr %wstate, %g6
6489 ldd [%l7 + 0x68], %f14
6490 stw %l4, [%l7 + 0x50]
6491 addccc %l3, 0x1179, %o3
6492 movcs %xcc, %l1, %i4
6493 sra %i3, 0x10, %o2
6494 xor %i6, %g3, %l0
6495 edge8ln %i0, %o5, %l2
6496 fornot1s %f12, %f8, %f9
6497 fxnor %f6, %f24, %f22
6498 subccc %o7, 0x10BF, %i7
6499 ldub [%l7 + 0x3E], %o0
6500 smulcc %g6, %o6, %g2
6501 ld [%l7 + 0x54], %f8
6502 fcmpgt32 %f12, %f0, %l5
6503 movn %icc, %i1, %g1
6504 sdivx %i2, 0x03EB, %g4
6505 subccc %g5, 0x1619, %l6
6506 addc %i5, %g7, %o1
6507 edge16ln %l4, %l3, %o3
6508 addccc %l1, 0x18F2, %o4
6509 sdiv %i4, 0x1AF2, %o2
6510 movneg %icc, %i6, %g3
6511 xnorcc %l0, 0x1A39, %i0
6512 xnorcc %o5, %l2, %i3
6513 fmovs %f12, %f3
6514 addc %o7, %o0, %g6
6515 orn %o6, 0x0179, %g2
6516 sub %l5, %i7, %g1
6517 fnands %f13, %f24, %f13
6518 umul %i1, %g4, %g5
6519 movge %xcc, %i2, %l6
6520 popc %g7, %i5
6521 fors %f13, %f4, %f4
6522 movge %icc, %l4, %o1
6523 movle %xcc, %o3, %l3
6524 movl %xcc, %l1, %o4
6525 subc %o2, 0x116A, %i4
6526 ldd [%l7 + 0x18], %f2
6527 fnot2s %f3, %f0
6528 edge8n %g3, %i6, %l0
6529 movcc %icc, %o5, %i0
6530 umulcc %l2, %o7, %i3
6531 andn %g6, %o0, %o6
6532 smulcc %g2, 0x1BE4, %l5
6533 popc %g1, %i1
6534 movle %xcc, %i7, %g5
6535 movge %icc, %i2, %l6
6536 fmovsl %icc, %f31, %f19
6537 st %f13, [%l7 + 0x78]
6538 siam 0x0
6539 ldub [%l7 + 0x2E], %g4
6540 edge16n %g7, %l4, %i5
6541 fsrc1s %f20, %f4
6542 movleu %xcc, %o1, %l3
6543 setx loop_21, %l0, %l1
6544 return %l1
6545 nop
6546 rdpr %cwp, %g1
6547 rdpr %cansave, %g2
6548 rdpr %canrestore, %g3
6549 rdpr %cleanwin, %g4
6550 rdpr %otherwin, %g5
6551 rdpr %wstate, %g6
6552loop_21: fsrc2s %f31, %f2
6553 srlx %o4, %o2, %i4
6554 nop
6555 set 0x6E, %l4
6556 ldub [%l7 + %l4], %g3
6557 alignaddr %l0, %o5, %i6
6558 ldx [%l7 + 0x78], %l2
6559 fmovrdgez %i0, %f10, %f6
6560 ldsb [%l7 + 0x3A], %o7
6561 movn %xcc, %g6, %o0
6562 movrlz %i3, %o6, %l5
6563 edge8ln %g1, %i1, %i7
6564 sub %g2, 0x09A9, %i2
6565 orncc %l6, %g4, %g7
6566 fmovrdgz %l4, %f26, %f12
6567 fpsub32s %f10, %f22, %f18
6568 fnot1s %f19, %f9
6569 fand %f0, %f8, %f2
6570 fsrc2 %f20, %f26
6571 stb %g5, [%l7 + 0x08]
6572 sra %i5, %l3, %o3
6573 movge %icc, %o1, %o4
6574 orcc %o2, 0x029C, %l1
6575 xnorcc %g3, %l0, %i4
6576 movrgz %i6, 0x0C4, %o5
6577 nop
6578 set 0x1E, %i6
6579 ldub [%l7 + %i6], %l2
6580 addcc %o7, 0x1D82, %i0
6581 movl %xcc, %g6, %o0
6582 addcc %o6, 0x04FC, %l5
6583 udivcc %i3, 0x0637, %i1
6584 ldub [%l7 + 0x26], %i7
6585 andn %g2, %g1, %i2
6586 edge8l %g4, %l6, %l4
6587 fabss %f26, %f19
6588 xnor %g7, %i5, %l3
6589 fors %f3, %f5, %f18
6590 xorcc %o3, %o1, %g5
6591 orn %o4, %o2, %g3
6592 std %f24, [%l7 + 0x38]
6593 udivx %l1, 0x0F57, %i4
6594 movge %icc, %l0, %o5
6595 movpos %icc, %l2, %o7
6596 fcmpgt32 %f10, %f16, %i6
6597 std %f0, [%l7 + 0x08]
6598 fmovrsgez %g6, %f5, %f15
6599 fpsub32s %f24, %f20, %f21
6600 movgu %icc, %o0, %o6
6601 add %i0, 0x16BB, %i3
6602 alignaddr %l5, %i1, %i7
6603 addcc %g2, %i2, %g4
6604 srlx %l6, 0x1B, %l4
6605 fnot1s %f23, %f9
6606 ldsh [%l7 + 0x5C], %g7
6607 udivx %g1, 0x0AD5, %l3
6608 mova %xcc, %o3, %i5
6609 udivcc %g5, 0x117D, %o4
6610 fmovs %f15, %f7
6611 sdivx %o1, 0x1917, %g3
6612 sdivcc %o2, 0x12BD, %i4
6613 ldd [%l7 + 0x10], %f6
6614 ldsh [%l7 + 0x28], %l0
6615 stx %l1, [%l7 + 0x50]
6616 sth %l2, [%l7 + 0x70]
6617 movrgez %o5, %o7, %g6
6618 fmovrdgez %i6, %f0, %f4
6619 andncc %o0, %o6, %i3
6620 smulcc %i0, %i1, %l5
6621 sir 0x142C
6622 fmovrsgz %i7, %f8, %f7
6623 ldx [%l7 + 0x08], %i2
6624 xnorcc %g2, 0x0E1C, %g4
6625 fabsd %f6, %f18
6626 ldsb [%l7 + 0x14], %l6
6627 movrlz %l4, 0x160, %g7
6628 andncc %l3, %o3, %g1
6629 lduw [%l7 + 0x30], %i5
6630 fcmped %fcc1, %f10, %f2
6631 std %f12, [%l7 + 0x28]
6632 bshuffle %f22, %f6, %f22
6633 fmovsge %icc, %f0, %f14
6634 fmovd %f4, %f30
6635 orncc %o4, %o1, %g3
6636 stx %g5, [%l7 + 0x40]
6637 alignaddr %i4, %l0, %o2
6638 fnands %f9, %f0, %f8
6639 movrlez %l2, 0x274, %l1
6640 srlx %o7, 0x1D, %o5
6641 fmovrsne %i6, %f1, %f22
6642 array16 %g6, %o0, %o6
6643 edge16ln %i0, %i1, %l5
6644 andcc %i7, %i2, %g2
6645 srl %i3, %l6, %l4
6646 fones %f25
6647 smulcc %g7, 0x1565, %g4
6648 edge8ln %o3, %g1, %i5
6649 movleu %xcc, %o4, %l3
6650 mulscc %o1, %g5, %i4
6651 sllx %l0, 0x15, %g3
6652 ldub [%l7 + 0x0E], %l2
6653 stx %o2, [%l7 + 0x30]
6654 movneg %icc, %l1, %o5
6655 fxnors %f30, %f26, %f15
6656 or %o7, %i6, %o0
6657 addc %g6, 0x1485, %o6
6658 addccc %i1, 0x1BC3, %i0
6659 andncc %l5, %i7, %i2
6660 and %g2, 0x0163, %l6
6661 st %f9, [%l7 + 0x7C]
6662 fmovrsgz %i3, %f4, %f4
6663 array32 %l4, %g7, %g4
6664 subccc %o3, %g1, %i5
6665 fmovde %xcc, %f31, %f7
6666 fsrc2 %f20, %f28
6667 fmovdleu %icc, %f20, %f22
6668 fcmple16 %f4, %f6, %o4
6669 edge32n %l3, %o1, %g5
6670 fcmpeq32 %f14, %f14, %i4
6671 or %g3, 0x1F3B, %l2
6672 fmovsvc %icc, %f12, %f13
6673 movgu %icc, %l0, %o2
6674 movvc %icc, %l1, %o7
6675 sethi 0x0A67, %o5
6676 ldd [%l7 + 0x48], %f4
6677 srl %i6, 0x1F, %o0
6678 ldsw [%l7 + 0x60], %o6
6679 nop
6680 set 0x70, %g3
6681 stx %i1, [%l7 + %g3]
6682 save %g6, 0x1E98, %i0
6683 rdpr %cwp, %g1
6684 rdpr %cansave, %g2
6685 rdpr %canrestore, %g3
6686 rdpr %cleanwin, %g4
6687 rdpr %otherwin, %g5
6688 rdpr %wstate, %g6
6689 fandnot2s %f29, %f9, %f29
6690 addcc %i7, 0x1A2D, %i2
6691 fmovrse %l5, %f11, %f27
6692 fcmpes %fcc2, %f25, %f1
6693 fmovdge %icc, %f30, %f10
6694 fmovdleu %xcc, %f12, %f31
6695 fmovse %icc, %f10, %f8
6696 movcs %icc, %l6, %i3
6697 edge8l %g2, %l4, %g7
6698 udivcc %o3, 0x1C3B, %g4
6699 orn %g1, %o4, %l3
6700 fnands %f16, %f7, %f11
6701 subc %i5, 0x132D, %g5
6702 nop
6703 set 0x2F, %o4
6704 ldsb [%l7 + %o4], %i4
6705 fmovscs %icc, %f17, %f26
6706 edge32n %o1, %l2, %g3
6707 sll %o2, %l1, %l0
6708 st %f8, [%l7 + 0x24]
6709 xorcc %o7, %i6, %o0
6710 xor %o5, %o6, %i1
6711 ldd [%l7 + 0x68], %f4
6712 fmovsge %icc, %f5, %f24
6713 umul %i0, %g6, %i7
6714 xnor %i2, 0x1E0F, %l5
6715 andcc %i3, 0x0A84, %l6
6716 fcmpes %fcc1, %f3, %f16
6717 sll %l4, %g7, %o3
6718 restore %g2, %g1, %g4
6719 rdpr %cwp, %g1
6720 rdpr %cansave, %g2
6721 rdpr %canrestore, %g3
6722 rdpr %cleanwin, %g4
6723 rdpr %otherwin, %g5
6724 rdpr %wstate, %g6
6725 std %f26, [%l7 + 0x28]
6726 fmovrse %l3, %f4, %f13
6727 fmovsgu %xcc, %f21, %f25
6728 fmovdvc %xcc, %f13, %f23
6729 srlx %i5, %g5, %i4
6730 stw %o1, [%l7 + 0x18]
6731 mova %xcc, %l2, %g3
6732 popc 0x0CBC, %o2
6733 sll %l1, %o4, %l0
6734 sdiv %o7, 0x11B1, %o0
6735 ldd [%l7 + 0x60], %o4
6736 ldsb [%l7 + 0x2E], %o6
6737 fmovsn %icc, %f11, %f13
6738 sdiv %i1, 0x0624, %i0
6739 srl %i6, %g6, %i2
6740 ldsb [%l7 + 0x22], %l5
6741 fcmpgt16 %f12, %f12, %i3
6742 add %i7, %l4, %l6
6743 movrne %o3, %g2, %g7
6744 and %g4, 0x1B71, %l3
6745 lduw [%l7 + 0x18], %g1
6746 movrgez %g5, %i4, %i5
6747 movrlz %o1, 0x320, %l2
6748 sdivx %o2, 0x16ED, %g3
6749 movle %xcc, %o4, %l0
6750 fnands %f28, %f13, %f21
6751 ldsh [%l7 + 0x32], %l1
6752 movge %xcc, %o7, %o5
6753 fandnot2s %f7, %f3, %f14
6754 movg %icc, %o6, %i1
6755 fmovrdgez %i0, %f10, %f16
6756 edge32n %i6, %o0, %i2
6757 movg %icc, %l5, %g6
6758 movrgz %i7, %i3, %l6
6759 stw %l4, [%l7 + 0x2C]
6760 movleu %icc, %g2, %o3
6761 orn %g4, 0x0B22, %g7
6762 std %f2, [%l7 + 0x40]
6763 movre %g1, 0x0F6, %l3
6764 sub %g5, %i5, %i4
6765 fmovda %icc, %f21, %f11
6766 alignaddr %l2, %o2, %g3
6767 fmovs %f4, %f10
6768 smul %o1, 0x1187, %l0
6769 xnor %o4, 0x04B7, %o7
6770 edge8n %o5, %l1, %o6
6771 fmovsn %xcc, %f30, %f23
6772 fcmpne32 %f8, %f10, %i1
6773 fmovsne %xcc, %f1, %f23
6774 edge8ln %i0, %i6, %o0
6775 alignaddr %i2, %l5, %i7
6776 edge32ln %g6, %l6, %i3
6777 xorcc %l4, 0x0002, %o3
6778 movcs %icc, %g2, %g7
6779 movvs %icc, %g1, %g4
6780 srl %l3, %g5, %i5
6781 ldx [%l7 + 0x48], %l2
6782 sub %i4, 0x1214, %o2
6783 mulx %o1, 0x133B, %g3
6784 std %f10, [%l7 + 0x30]
6785 fmovdcs %xcc, %f26, %f2
6786 fmul8ulx16 %f24, %f8, %f24
6787 smulcc %l0, %o7, %o5
6788 movgu %xcc, %l1, %o4
6789 sethi 0x0FAE, %i1
6790 movg %xcc, %o6, %i0
6791 movrgez %i6, %o0, %i2
6792 andcc %l5, 0x1C80, %g6
6793 smulcc %i7, %i3, %l6
6794 movl %xcc, %l4, %o3
6795 xorcc %g7, 0x1BEE, %g2
6796 movle %icc, %g4, %g1
6797 addc %g5, %l3, %i5
6798 xnorcc %i4, 0x0C0A, %o2
6799 edge16n %o1, %g3, %l0
6800 smul %l2, %o5, %l1
6801 umul %o4, 0x1427, %o7
6802 sra %i1, %o6, %i6
6803 sll %i0, %i2, %o0
6804 edge32 %g6, %i7, %l5
6805 mova %icc, %i3, %l4
6806 movrgz %o3, 0x269, %l6
6807 movre %g7, 0x1A5, %g2
6808 fabss %f15, %f25
6809 sdivx %g4, 0x036B, %g1
6810 udivx %g5, 0x0AEA, %l3
6811 pdist %f28, %f18, %f12
6812 popc %i5, %i4
6813 xor %o2, 0x095B, %g3
6814 movg %xcc, %o1, %l2
6815 stx %o5, [%l7 + 0x40]
6816 and %l0, 0x0F40, %o4
6817 array8 %l1, %o7, %i1
6818 ldd [%l7 + 0x48], %i6
6819 sllx %o6, %i0, %i2
6820 edge16ln %g6, %o0, %i7
6821 movrgz %l5, %l4, %o3
6822 stx %i3, [%l7 + 0x28]
6823 or %g7, %l6, %g4
6824 srlx %g2, %g5, %g1
6825 umul %i5, 0x1359, %l3
6826 movrgz %i4, %g3, %o1
6827 umulcc %o2, 0x0600, %l2
6828 array16 %o5, %o4, %l0
6829 move %icc, %o7, %l1
6830 st %f24, [%l7 + 0x30]
6831 movg %xcc, %i1, %i6
6832 alignaddrl %o6, %i0, %i2
6833 fmovrdne %o0, %f28, %f6
6834 fmovrslz %g6, %f2, %f15
6835 fmovscs %xcc, %f11, %f15
6836 edge8 %i7, %l4, %o3
6837 mulscc %l5, 0x0D30, %i3
6838 orn %g7, 0x0D3F, %l6
6839 fcmped %fcc0, %f8, %f22
6840 movn %icc, %g4, %g2
6841 mova %icc, %g1, %g5
6842 umulcc %l3, 0x1E7B, %i4
6843 lduh [%l7 + 0x4A], %i5
6844 edge8n %o1, %g3, %o2
6845 nop
6846 set 0x78, %o0
6847 ldd [%l7 + %o0], %l2
6848 ldub [%l7 + 0x33], %o5
6849 orcc %o4, 0x015B, %o7
6850 edge16n %l0, %l1, %i1
6851 ldsh [%l7 + 0x74], %o6
6852 fmovrdne %i0, %f28, %f16
6853 ld [%l7 + 0x68], %f10
6854 movrne %i6, %i2, %o0
6855 ldsh [%l7 + 0x10], %i7
6856 andn %g6, 0x126B, %l4
6857 fnot1s %f18, %f3
6858 alignaddr %o3, %l5, %i3
6859 fmovrdgz %g7, %f10, %f18
6860 srl %l6, 0x06, %g2
6861 edge32l %g4, %g5, %g1
6862 fcmped %fcc2, %f0, %f0
6863 ldd [%l7 + 0x18], %l2
6864 movneg %xcc, %i5, %i4
6865 fmovrsgz %o1, %f6, %f29
6866 umulcc %g3, 0x0D92, %o2
6867 movrlez %o5, 0x215, %o4
6868 udivcc %o7, 0x1038, %l0
6869 subcc %l2, 0x1619, %l1
6870 edge32n %o6, %i1, %i6
6871 sth %i0, [%l7 + 0x10]
6872 popc 0x16EC, %o0
6873 fmul8x16al %f30, %f3, %f22
6874 movvs %xcc, %i2, %i7
6875 lduh [%l7 + 0x0E], %g6
6876 ldsh [%l7 + 0x20], %o3
6877 fcmpeq32 %f18, %f28, %l5
6878 mova %icc, %l4, %i3
6879 fmovdl %icc, %f31, %f12
6880 orcc %g7, %l6, %g2
6881 stw %g5, [%l7 + 0x34]
6882 fmul8x16al %f10, %f3, %f30
6883 nop
6884 set 0x49, %l0
6885 stb %g1, [%l7 + %l0]
6886 sdivx %g4, 0x1573, %i5
6887 fnors %f1, %f29, %f13
6888 fsrc2s %f18, %f4
6889 mulscc %i4, %l3, %o1
6890 ldsb [%l7 + 0x2B], %o2
6891 lduw [%l7 + 0x30], %g3
6892 fandnot2s %f18, %f23, %f6
6893 fornot1s %f13, %f2, %f19
6894 movcc %icc, %o5, %o7
6895 sdivcc %l0, 0x02FC, %o4
6896 ld [%l7 + 0x7C], %f21
6897 siam 0x0
6898 sir 0x1D4E
6899 stx %l1, [%l7 + 0x38]
6900 fmovs %f20, %f8
6901 ldsb [%l7 + 0x25], %o6
6902 array16 %i1, %l2, %i0
6903 sra %o0, 0x01, %i2
6904 movg %xcc, %i7, %i6
6905 ldsb [%l7 + 0x3B], %o3
6906 udivcc %l5, 0x16FF, %g6
6907 movvs %xcc, %l4, %g7
6908 fmovdg %icc, %f18, %f8
6909 fpadd32s %f26, %f25, %f11
6910 movvs %xcc, %i3, %l6
6911 movcc %icc, %g5, %g2
6912 umul %g4, 0x0BF9, %i5
6913 move %xcc, %g1, %i4
6914 edge16ln %l3, %o1, %o2
6915 movle %icc, %g3, %o5
6916 popc %o7, %l0
6917 srlx %o4, 0x05, %o6
6918 orcc %l1, 0x0565, %i1
6919 srl %l2, %o0, %i0
6920 srl %i7, 0x11, %i2
6921 xnorcc %i6, %o3, %l5
6922 movrlz %g6, 0x1F3, %l4
6923 movge %xcc, %i3, %g7
6924 array32 %g5, %g2, %g4
6925 movpos %icc, %i5, %g1
6926 ld [%l7 + 0x34], %f12
6927 movrlez %l6, %i4, %l3
6928 srl %o2, 0x0D, %g3
6929 fmovrdlz %o1, %f20, %f18
6930 ldub [%l7 + 0x2D], %o7
6931 mulscc %l0, 0x1F51, %o5
6932 ldub [%l7 + 0x5F], %o4
6933 edge8ln %o6, %l1, %l2
6934 fcmps %fcc0, %f1, %f18
6935 movle %xcc, %i1, %i0
6936 fmuld8sux16 %f27, %f24, %f6
6937 ldsw [%l7 + 0x78], %o0
6938 sll %i2, %i7, %o3
6939 udivcc %l5, 0x130F, %g6
6940 ldsh [%l7 + 0x7A], %i6
6941 fabss %f28, %f25
6942 subccc %l4, %g7, %i3
6943 fmovrdlz %g5, %f18, %f4
6944 fcmpes %fcc0, %f31, %f20
6945 orcc %g2, %i5, %g1
6946 ldx [%l7 + 0x08], %l6
6947 alignaddrl %i4, %l3, %o2
6948 srax %g3, 0x01, %g4
6949 movleu %icc, %o7, %o1
6950 edge16ln %l0, %o5, %o4
6951 fmul8sux16 %f10, %f30, %f14
6952 movle %icc, %l1, %o6
6953 udivcc %i1, 0x08DB, %l2
6954 fmovdg %icc, %f25, %f16
6955 lduw [%l7 + 0x14], %i0
6956 add %i2, %i7, %o3
6957 andn %l5, 0x1B7E, %g6
6958 fabsd %f20, %f30
6959 ldx [%l7 + 0x30], %o0
6960 fmovsge %icc, %f15, %f10
6961 movvc %xcc, %i6, %l4
6962 fors %f15, %f28, %f16
6963 smul %i3, 0x0132, %g5
6964 fmovsa %icc, %f10, %f30
6965 siam 0x2
6966 edge8 %g7, %i5, %g1
6967 andn %g2, 0x0E8D, %i4
6968 fpadd16s %f24, %f27, %f7
6969 xnorcc %l3, %l6, %o2
6970 udivx %g4, 0x0FD2, %g3
6971 xorcc %o7, %o1, %l0
6972 orcc %o5, %l1, %o4
6973 alignaddrl %o6, %i1, %l2
6974 movcs %icc, %i2, %i0
6975 fand %f30, %f18, %f20
6976 edge16ln %i7, %o3, %l5
6977 or %o0, %g6, %l4
6978 fmovdn %xcc, %f25, %f1
6979 fmovrdgez %i3, %f28, %f22
6980 edge8l %i6, %g7, %g5
6981 smul %i5, %g2, %g1
6982 fnot2 %f28, %f6
6983 setx loop_22, %l0, %l1
6984 return %l1
6985 nop
6986 rdpr %cwp, %g1
6987 rdpr %cansave, %g2
6988 rdpr %canrestore, %g3
6989 rdpr %cleanwin, %g4
6990 rdpr %otherwin, %g5
6991 rdpr %wstate, %g6
6992loop_22: movvc %xcc, %o2, %g4
6993 fmovsne %icc, %f31, %f1
6994 srax %l3, %g3, %o1
6995 movre %o7, 0x119, %l0
6996 restore %o5, 0x059A, %l1
6997 rdpr %cwp, %g1
6998 rdpr %cansave, %g2
6999 rdpr %canrestore, %g3
7000 rdpr %cleanwin, %g4
7001 rdpr %otherwin, %g5
7002 rdpr %wstate, %g6
7003 subcc %o4, %i1, %l2
7004 fnot2s %f1, %f6
7005 fmovsneg %xcc, %f12, %f10
7006 xnor %o6, 0x17E4, %i0
7007 fors %f24, %f19, %f26
7008 fpadd32 %f16, %f30, %f22
7009 sra %i2, %i7, %o3
7010 nop
7011 set 0x79, %l3
7012 ldub [%l7 + %l3], %o0
7013 popc %l5, %g6
7014 xnorcc %i3, %i6, %g7
7015 addc %l4, 0x0F23, %i5
7016 fnands %f10, %f23, %f7
7017 srlx %g5, %g2, %i4
7018 lduh [%l7 + 0x6E], %l6
7019 andncc %o2, %g4, %g1
7020 edge16n %g3, %o1, %o7
7021 ld [%l7 + 0x2C], %f18
7022 subccc %l3, 0x0046, %o5
7023 ldsb [%l7 + 0x23], %l0
7024 fmovrdgz %l1, %f2, %f0
7025 movrne %i1, %l2, %o6
7026 andcc %o4, 0x0E54, %i0
7027 movcc %xcc, %i2, %i7
7028 fmovrsne %o0, %f10, %f5
7029 movcs %xcc, %l5, %o3
7030 ldx [%l7 + 0x58], %g6
7031 fmovdne %xcc, %f27, %f5
7032 udiv %i3, 0x0B2C, %g7
7033 addccc %l4, %i6, %g5
7034 movrlez %g2, 0x106, %i4
7035 setx loop_23, %l0, %l1
7036 return %l1
7037 nop
7038 rdpr %cwp, %g1
7039 rdpr %cansave, %g2
7040 rdpr %canrestore, %g3
7041 rdpr %cleanwin, %g4
7042 rdpr %otherwin, %g5
7043 rdpr %wstate, %g6
7044loop_23: mulx %g4, 0x1AF1, %g1
7045 addccc %g3, 0x0FAA, %o2
7046 fmovd %f14, %f26
7047 udivx %o1, 0x1ACC, %o7
7048 stw %l3, [%l7 + 0x44]
7049 stw %o5, [%l7 + 0x1C]
7050 movpos %xcc, %l0, %l1
7051 fsrc1 %f6, %f20
7052 orncc %l2, 0x0EDA, %o6
7053 movre %o4, %i1, %i2
7054 umulcc %i0, 0x0FAD, %o0
7055 addccc %l5, %i7, %o3
7056 xnorcc %i3, %g7, %l4
7057 movvc %icc, %i6, %g5
7058 edge8 %g2, %g6, %l6
7059 movrne %i5, 0x244, %i4
7060 fpadd32 %f4, %f12, %f20
7061 movg %xcc, %g1, %g4
7062 array8 %o2, %o1, %g3
7063 edge32 %l3, %o7, %l0
7064 alignaddr %o5, %l2, %l1
7065 or %o6, %i1, %i2
7066 movleu %xcc, %o4, %o0
7067 fors %f11, %f16, %f21
7068 stx %i0, [%l7 + 0x48]
7069 udivcc %l5, 0x1A29, %i7
7070 fmovdle %icc, %f22, %f3
7071 array16 %i3, %g7, %o3
7072 movgu %xcc, %l4, %i6
7073 movre %g2, %g6, %l6
7074 edge8n %g5, %i4, %g1
7075 ldd [%l7 + 0x10], %f22
7076 edge16n %i5, %o2, %o1
7077 fsrc1s %f26, %f6
7078 edge32l %g3, %l3, %o7
7079 sdivcc %l0, 0x16BF, %g4
7080 movvs %icc, %l2, %l1
7081 alignaddrl %o6, %i1, %i2
7082 umul %o4, 0x0B14, %o5
7083 lduh [%l7 + 0x0E], %i0
7084 edge16l %l5, %o0, %i3
7085 edge32l %i7, %g7, %o3
7086 xnor %l4, %i6, %g2
7087 fmovsvs %icc, %f15, %f12
7088 edge32 %g6, %g5, %l6
7089 sth %i4, [%l7 + 0x6A]
7090 smul %i5, %o2, %o1
7091 srlx %g3, %g1, %l3
7092 orn %o7, 0x1938, %g4
7093 move %xcc, %l2, %l0
7094 mulscc %o6, %l1, %i1
7095 movgu %icc, %i2, %o4
7096 movneg %xcc, %i0, %l5
7097 udivx %o5, 0x09C0, %o0
7098 orncc %i3, 0x1115, %g7
7099 sub %o3, %i7, %i6
7100 movrgez %l4, %g6, %g5
7101 array8 %l6, %i4, %i5
7102 srl %g2, 0x03, %o2
7103 and %o1, 0x0675, %g3
7104 fmul8x16au %f29, %f7, %f28
7105 std %f0, [%l7 + 0x78]
7106 srax %g1, %o7, %l3
7107 ld [%l7 + 0x6C], %f29
7108 array32 %g4, %l0, %o6
7109 subc %l2, %l1, %i2
7110 sllx %o4, 0x1A, %i0
7111 smulcc %l5, %o5, %i1
7112 movl %xcc, %o0, %i3
7113 sub %o3, 0x00EF, %g7
7114 smul %i6, %l4, %i7
7115 st %f3, [%l7 + 0x20]
7116 movn %xcc, %g6, %g5
7117 std %f24, [%l7 + 0x60]
7118 subccc %i4, %l6, %g2
7119 edge8ln %i5, %o1, %o2
7120 fsrc2 %f28, %f16
7121 movpos %icc, %g3, %g1
7122 srl %o7, 0x05, %g4
7123 edge8n %l0, %o6, %l2
7124 nop
7125 set 0x28, %i0
7126 ldd [%l7 + %i0], %f28
7127 srl %l3, 0x01, %l1
7128 fmovdge %xcc, %f19, %f0
7129 smul %i2, 0x1850, %o4
7130 sir 0x06D5
7131 fcmped %fcc1, %f30, %f20
7132 mulx %i0, 0x15AF, %o5
7133 fors %f14, %f5, %f7
7134 add %l5, 0x0D70, %o0
7135 orcc %i3, 0x18BF, %i1
7136 sll %g7, %o3, %l4
7137 fornot1 %f18, %f30, %f20
7138 subccc %i7, 0x1BE4, %g6
7139 fornot2s %f6, %f5, %f3
7140 siam 0x4
7141 fsrc2 %f28, %f6
7142 lduw [%l7 + 0x68], %g5
7143 alignaddrl %i6, %l6, %g2
7144 fmovd %f18, %f14
7145 array32 %i5, %o1, %o2
7146 sdiv %i4, 0x1AC0, %g3
7147 srax %o7, %g4, %l0
7148 stb %o6, [%l7 + 0x7F]
7149 fnands %f12, %f9, %f13
7150 movg %xcc, %l2, %l3
7151 mova %xcc, %l1, %i2
7152 edge32 %o4, %g1, %o5
7153 movpos %xcc, %l5, %i0
7154 fpack32 %f24, %f10, %f16
7155 save %o0, %i3, %g7
7156 rdpr %cwp, %g1
7157 rdpr %cansave, %g2
7158 rdpr %canrestore, %g3
7159 rdpr %cleanwin, %g4
7160 rdpr %otherwin, %g5
7161 rdpr %wstate, %g6
7162 array32 %i1, %o3, %l4
7163 movrne %g6, %g5, %i6
7164 fmovrsne %l6, %f27, %f22
7165 udivcc %g2, 0x1FE2, %i5
7166 movn %xcc, %i7, %o1
7167 ldsh [%l7 + 0x34], %i4
7168 andncc %o2, %g3, %g4
7169 array16 %o7, %l0, %l2
7170 sdivx %o6, 0x05B3, %l3
7171 save %l1, 0x15A8, %o4
7172 rdpr %cwp, %g1
7173 rdpr %cansave, %g2
7174 rdpr %canrestore, %g3
7175 rdpr %cleanwin, %g4
7176 rdpr %otherwin, %g5
7177 rdpr %wstate, %g6
7178 movleu %xcc, %i2, %o5
7179 nop
7180 set 0x08, %g2
7181 lduw [%l7 + %g2], %g1
7182 fmul8sux16 %f18, %f18, %f18
7183 movn %xcc, %l5, %o0
7184 lduh [%l7 + 0x48], %i3
7185 fmovrsgez %g7, %f13, %f1
7186 movpos %xcc, %i0, %o3
7187 ldd [%l7 + 0x20], %f28
7188 edge16n %l4, %i1, %g6
7189 subcc %i6, 0x15E7, %l6
7190 alignaddr %g5, %g2, %i7
7191 xorcc %i5, %i4, %o1
7192 umulcc %o2, 0x1771, %g3
7193 fmovsle %xcc, %f0, %f7
7194 ldub [%l7 + 0x57], %g4
7195 ldd [%l7 + 0x70], %o6
7196 fandnot2 %f12, %f6, %f12
7197 sdivx %l0, 0x09ED, %o6
7198 fxnors %f8, %f15, %f13
7199 fmovsge %xcc, %f1, %f21
7200 srl %l2, %l1, %l3
7201 save %o4, %i2, %o5
7202 rdpr %cwp, %g1
7203 rdpr %cansave, %g2
7204 rdpr %canrestore, %g3
7205 rdpr %cleanwin, %g4
7206 rdpr %otherwin, %g5
7207 rdpr %wstate, %g6
7208 fcmpeq32 %f28, %f26, %l5
7209 movcc %xcc, %o0, %g1
7210 subccc %i3, 0x0A3B, %i0
7211 fnegd %f6, %f4
7212 array16 %o3, %g7, %i1
7213 ldub [%l7 + 0x70], %l4
7214 edge32l %i6, %l6, %g5
7215 std %f2, [%l7 + 0x30]
7216 edge32 %g2, %i7, %i5
7217 srl %i4, %o1, %o2
7218 andn %g3, %g4, %g6
7219 or %l0, %o7, %o6
7220 fpackfix %f16, %f21
7221 movgu %xcc, %l1, %l2
7222 lduw [%l7 + 0x44], %o4
7223 move %icc, %i2, %o5
7224 movge %icc, %l3, %o0
7225 srax %l5, 0x19, %i3
7226 fcmpgt16 %f10, %f10, %i0
7227 mova %xcc, %g1, %o3
7228 fones %f1
7229 fcmple32 %f4, %f16, %g7
7230 stb %i1, [%l7 + 0x2C]
7231 ldsh [%l7 + 0x0E], %i6
7232 sethi 0x17E0, %l4
7233 fmovdpos %xcc, %f22, %f2
7234 movre %l6, %g5, %g2
7235 movcs %icc, %i7, %i5
7236 sra %o1, %i4, %o2
7237 array8 %g3, %g4, %g6
7238 and %l0, 0x1716, %o6
7239 edge16ln %l1, %o7, %o4
7240 array32 %l2, %o5, %l3
7241 movn %xcc, %i2, %o0
7242 mulx %l5, %i0, %g1
7243 xnor %i3, 0x0023, %o3
7244 orncc %g7, 0x0859, %i6
7245 movvc %icc, %l4, %l6
7246 edge32n %i1, %g5, %i7
7247 sethi 0x12AF, %i5
7248 fmovdne %icc, %f6, %f14
7249 movleu %xcc, %o1, %i4
7250 stw %o2, [%l7 + 0x2C]
7251 fmul8x16au %f16, %f3, %f24
7252 ldd [%l7 + 0x50], %g2
7253 srl %g3, 0x00, %g6
7254 fsrc2 %f26, %f6
7255 fnot2 %f30, %f14
7256 orcc %l0, %g4, %o6
7257 udiv %l1, 0x04C1, %o4
7258 orcc %o7, 0x1D2A, %o5
7259 edge16n %l2, %i2, %l3
7260 srax %o0, %i0, %l5
7261 orcc %i3, %g1, %o3
7262 udivx %g7, 0x09CB, %i6
7263 or %l6, %l4, %g5
7264 and %i1, 0x1747, %i5
7265 ldsb [%l7 + 0x3E], %o1
7266 alignaddrl %i7, %i4, %o2
7267 srlx %g3, %g6, %l0
7268 alignaddrl %g4, %o6, %g2
7269 movleu %xcc, %l1, %o7
7270 movg %icc, %o5, %l2
7271 fzero %f0
7272 mova %icc, %i2, %l3
7273 sub %o0, %o4, %l5
7274 movvs %icc, %i3, %i0
7275 movrne %o3, %g7, %g1
7276 movrgz %l6, %l4, %g5
7277 lduw [%l7 + 0x18], %i1
7278 fmovdvs %xcc, %f15, %f13
7279 fabsd %f28, %f22
7280 fpsub32s %f4, %f17, %f18
7281 sdiv %i5, 0x0150, %i6
7282 sub %i7, %o1, %o2
7283 save %g3, %i4, %l0
7284 rdpr %cwp, %g1
7285 rdpr %cansave, %g2
7286 rdpr %canrestore, %g3
7287 rdpr %cleanwin, %g4
7288 rdpr %otherwin, %g5
7289 rdpr %wstate, %g6
7290 fpadd16 %f28, %f30, %f24
7291 edge32 %g4, %o6, %g6
7292 fmovsvc %icc, %f5, %f10
7293 and %g2, %o7, %o5
7294 subcc %l2, %i2, %l3
7295 orncc %o0, %o4, %l5
7296 udiv %l1, 0x0DBE, %i3
7297 fpadd16s %f26, %f24, %f21
7298 st %f0, [%l7 + 0x7C]
7299 fand %f20, %f16, %f20
7300 orncc %i0, 0x1394, %o3
7301 fpadd16s %f11, %f5, %f7
7302 smul %g1, 0x0A8C, %g7
7303 fornot1 %f0, %f4, %f20
7304 restore %l6, %l4, %i1
7305 rdpr %cwp, %g1
7306 rdpr %cansave, %g2
7307 rdpr %canrestore, %g3
7308 rdpr %cleanwin, %g4
7309 rdpr %otherwin, %g5
7310 rdpr %wstate, %g6
7311 fandnot2s %f11, %f12, %f30
7312 edge32l %i5, %i6, %g5
7313 udivcc %o1, 0x1065, %o2
7314 ldd [%l7 + 0x60], %i6
7315 bshuffle %f2, %f24, %f14
7316 mulx %i4, %l0, %g4
7317 movle %icc, %o6, %g3
7318 fmovse %icc, %f12, %f12
7319 stb %g6, [%l7 + 0x45]
7320 movrlez %g2, %o5, %o7
7321 edge8ln %l2, %l3, %o0
7322 xorcc %o4, 0x0F62, %l5
7323 orn %i2, 0x0FCA, %i3
7324 movcc %icc, %i0, %l1
7325 stw %g1, [%l7 + 0x18]
7326 andcc %g7, 0x1305, %o3
7327 movle %xcc, %l4, %l6
7328 ldsw [%l7 + 0x74], %i5
7329 fmovspos %icc, %f3, %f26
7330 nop
7331 set 0x7C, %g6
7332 lduw [%l7 + %g6], %i1
7333 edge32l %i6, %o1, %g5
7334 fmovrsgz %i7, %f11, %f26
7335 ld [%l7 + 0x4C], %f21
7336 edge16 %i4, %o2, %l0
7337 sdiv %g4, 0x1A5A, %g3
7338 st %f30, [%l7 + 0x70]
7339 sir 0x0B1A
7340 movre %g6, 0x07E, %o6
7341 sir 0x1795
7342 movle %xcc, %o5, %g2
7343 nop
7344 set 0x5D, %i1
7345 ldub [%l7 + %i1], %l2
7346 or %o7, 0x0FC8, %o0
7347 fmovrdlz %l3, %f10, %f10
7348 fnot2s %f18, %f26
7349 srl %o4, 0x07, %l5
7350 fnot1 %f16, %f18
7351 movle %xcc, %i3, %i2
7352 movrgez %i0, 0x2F2, %l1
7353 ldd [%l7 + 0x48], %f18
7354 xor %g1, 0x05CC, %g7
7355 sllx %l4, %o3, %l6
7356 ldx [%l7 + 0x28], %i5
7357 srax %i1, %i6, %o1
7358 fone %f12
7359 mulx %g5, %i4, %o2
7360 ldx [%l7 + 0x58], %i7
7361 st %f27, [%l7 + 0x64]
7362 array32 %l0, %g4, %g6
7363 movrne %g3, %o6, %g2
7364 srax %l2, %o7, %o0
7365 edge32 %o5, %o4, %l5
7366 fpsub32 %f4, %f2, %f28
7367 nop
7368 set 0x08, %g1
7369 std %f18, [%l7 + %g1]
7370 movvc %icc, %i3, %l3
7371 fmul8ulx16 %f20, %f0, %f20
7372 fnot1s %f8, %f11
7373 movl %icc, %i2, %i0
7374 edge32l %l1, %g7, %g1
7375 movrgez %l4, %o3, %l6
7376 fmul8sux16 %f14, %f16, %f30
7377 movrlez %i1, 0x151, %i6
7378 movvs %xcc, %o1, %i5
7379 fcmpeq32 %f10, %f2, %i4
7380 movg %xcc, %g5, %i7
7381 fmovrse %o2, %f1, %f6
7382 movrne %g4, 0x106, %l0
7383 edge32 %g3, %g6, %o6
7384 sll %g2, 0x0F, %o7
7385 edge8 %o0, %l2, %o4
7386 sir 0x0DF4
7387 edge32l %o5, %l5, %l3
7388 fandnot2 %f18, %f24, %f2
7389 subc %i3, 0x1F9E, %i0
7390 movne %xcc, %i2, %g7
7391 xnorcc %l1, %g1, %l4
7392 fmovdleu %icc, %f24, %f28
7393 edge32n %o3, %l6, %i6
7394 fmovdcs %xcc, %f26, %f16
7395 setx loop_24, %l0, %l1
7396 return %l1
7397 nop
7398 rdpr %cwp, %g1
7399 rdpr %cansave, %g2
7400 rdpr %canrestore, %g3
7401 rdpr %cleanwin, %g4
7402 rdpr %otherwin, %g5
7403 rdpr %wstate, %g6
7404loop_24: ldsh [%l7 + 0x64], %i1
7405 addccc %i7, 0x099B, %g5
7406 for %f16, %f4, %f16
7407 mulscc %o2, %g4, %l0
7408 smul %g3, 0x0059, %o6
7409 array16 %g6, %g2, %o7
7410 orncc %o0, 0x163B, %o4
7411 edge32l %l2, %l5, %l3
7412 movl %xcc, %i3, %i0
7413 fmovde %icc, %f10, %f17
7414 siam 0x3
7415 ldsw [%l7 + 0x6C], %o5
7416 fmovdvs %xcc, %f25, %f5
7417 ldub [%l7 + 0x14], %g7
7418 srax %l1, 0x03, %i2
7419 umulcc %l4, 0x09EB, %g1
7420 movvs %icc, %l6, %o3
7421 orn %i6, 0x1D09, %i5
7422 fmovdle %xcc, %f6, %f15
7423 fornot2s %f24, %f5, %f29
7424 alignaddr %i4, %i1, %i7
7425 add %o1, 0x19CF, %g5
7426 sth %g4, [%l7 + 0x44]
7427 ldsw [%l7 + 0x70], %o2
7428 movgu %xcc, %l0, %o6
7429 andcc %g3, %g6, %g2
7430 xnorcc %o7, %o0, %o4
7431 movleu %xcc, %l2, %l5
7432 fxors %f11, %f15, %f31
7433 edge16l %i3, %l3, %i0
7434 std %f20, [%l7 + 0x70]
7435 udiv %g7, 0x1398, %o5
7436 save %l1, %l4, %i2
7437 rdpr %cwp, %g1
7438 rdpr %cansave, %g2
7439 rdpr %canrestore, %g3
7440 rdpr %cleanwin, %g4
7441 rdpr %otherwin, %g5
7442 rdpr %wstate, %g6
7443 udivx %l6, 0x096A, %o3
7444 ldub [%l7 + 0x46], %g1
7445 fcmpne16 %f0, %f28, %i6
7446 movge %icc, %i5, %i4
7447 subccc %i1, %o1, %g5
7448 edge8n %g4, %i7, %l0
7449 fpadd16s %f14, %f19, %f13
7450 save %o2, 0x17D8, %g3
7451 rdpr %cwp, %g1
7452 rdpr %cansave, %g2
7453 rdpr %canrestore, %g3
7454 rdpr %cleanwin, %g4
7455 rdpr %otherwin, %g5
7456 rdpr %wstate, %g6
7457 stb %g6, [%l7 + 0x6A]
7458 fsrc1s %f23, %f2
7459 orcc %g2, 0x0D30, %o7
7460 orn %o6, %o4, %o0
7461 lduw [%l7 + 0x70], %l5
7462 xnor %l2, 0x00D0, %i3
7463 edge8n %l3, %i0, %g7
7464 stw %l1, [%l7 + 0x38]
7465 lduw [%l7 + 0x58], %o5
7466 movrgez %l4, 0x241, %l6
7467 edge8 %i2, %g1, %o3
7468 fmovde %xcc, %f18, %f25
7469 fmovrde %i6, %f12, %f6
7470 lduw [%l7 + 0x18], %i4
7471 lduh [%l7 + 0x44], %i5
7472 fpadd32 %f10, %f26, %f26
7473 mova %xcc, %o1, %g5
7474 movle %xcc, %g4, %i7
7475 fmuld8ulx16 %f23, %f22, %f8
7476 addcc %l0, 0x1D98, %i1
7477 fornot2 %f24, %f6, %f8
7478 ldd [%l7 + 0x18], %g2
7479 xorcc %o2, %g6, %g2
7480 fmovsa %xcc, %f26, %f1
7481 edge16l %o7, %o6, %o0
7482 nop
7483 set 0x68, %i5
7484 ldd [%l7 + %i5], %f20
7485 stx %l5, [%l7 + 0x68]
7486 fmovda %icc, %f19, %f27
7487 edge32l %o4, %i3, %l3
7488 stw %l2, [%l7 + 0x6C]
7489 fandnot2 %f26, %f6, %f20
7490 fpadd32s %f28, %f5, %f10
7491 udivx %i0, 0x1599, %g7
7492 sdivcc %l1, 0x0544, %o5
7493 stx %l6, [%l7 + 0x40]
7494 fnand %f14, %f0, %f8
7495 sll %i2, %l4, %o3
7496 sdivx %g1, 0x1E69, %i4
7497 edge32l %i6, %o1, %i5
7498 std %f30, [%l7 + 0x38]
7499 xnorcc %g4, %g5, %l0
7500 movrgz %i1, 0x296, %g3
7501 orn %o2, 0x0CA2, %i7
7502 stw %g2, [%l7 + 0x14]
7503 andcc %g6, 0x08A8, %o7
7504 addccc %o6, %o0, %o4
7505 edge8ln %l5, %i3, %l3
7506 andcc %i0, %g7, %l2
7507 sllx %l1, 0x0A, %o5
7508 subcc %i2, 0x1AA0, %l4
7509 fcmpes %fcc3, %f15, %f21
7510 ldub [%l7 + 0x58], %o3
7511 ld [%l7 + 0x68], %f30
7512 movcc %xcc, %g1, %i4
7513 xnor %i6, %o1, %i5
7514 orncc %l6, 0x16FC, %g4
7515 xor %g5, 0x07D2, %i1
7516 stx %g3, [%l7 + 0x58]
7517 movpos %xcc, %o2, %i7
7518 umulcc %g2, %l0, %o7
7519 movn %icc, %o6, %o0
7520 fmul8sux16 %f2, %f4, %f26
7521 stw %o4, [%l7 + 0x44]
7522 movg %icc, %g6, %i3
7523 movl %xcc, %l5, %i0
7524 movrne %g7, %l3, %l1
7525 edge8n %l2, %i2, %l4
7526 movcc %xcc, %o5, %g1
7527 fmuld8sux16 %f27, %f18, %f6
7528 restore %i4, %o3, %i6
7529 rdpr %cwp, %g1
7530 rdpr %cansave, %g2
7531 rdpr %canrestore, %g3
7532 rdpr %cleanwin, %g4
7533 rdpr %otherwin, %g5
7534 rdpr %wstate, %g6
7535 movn %xcc, %o1, %i5
7536 fmovsl %icc, %f21, %f23
7537 fzero %f2
7538 ldd [%l7 + 0x40], %i6
7539 udivcc %g4, 0x1FB9, %i1
7540 movpos %xcc, %g5, %o2
7541 fcmpgt32 %f18, %f2, %i7
7542 movre %g3, %l0, %o7
7543 addc %g2, %o6, %o0
7544 edge8 %o4, %i3, %g6
7545 edge16n %l5, %g7, %i0
7546 popc %l1, %l2
7547 movrlz %l3, %l4, %o5
7548 umulcc %i2, %i4, %o3
7549 xnorcc %g1, 0x1D3F, %o1
7550 movvc %icc, %i6, %i5
7551 fpmerge %f5, %f31, %f20
7552 sllx %g4, 0x11, %l6
7553 edge16l %g5, %i1, %o2
7554 fmovrsgz %g3, %f7, %f27
7555 sir 0x15A7
7556 movn %xcc, %l0, %o7
7557 st %f11, [%l7 + 0x30]
7558 sth %i7, [%l7 + 0x7E]
7559 movge %icc, %o6, %o0
7560 srax %g2, %o4, %g6
7561 sllx %l5, %i3, %i0
7562 mulscc %l1, 0x0981, %g7
7563 and %l3, %l2, %o5
7564 movvs %xcc, %i2, %i4
7565 smul %l4, 0x02C2, %g1
7566 stx %o1, [%l7 + 0x30]
7567 st %f29, [%l7 + 0x30]
7568 popc %i6, %i5
7569 xor %g4, %l6, %g5
7570 srax %i1, %o2, %o3
7571 mova %xcc, %l0, %g3
7572 fpackfix %f6, %f24
7573 mova %icc, %o7, %o6
7574 fone %f28
7575 ldd [%l7 + 0x10], %o0
7576 movrgez %g2, 0x1F1, %o4
7577 orn %i7, %l5, %g6
7578 fmovdvs %icc, %f10, %f22
7579 movcc %xcc, %i0, %l1
7580 fands %f7, %f22, %f13
7581 sethi 0x175D, %i3
7582 subc %l3, 0x1634, %l2
7583 edge8n %o5, %i2, %g7
7584 fornot2s %f21, %f17, %f15
7585 fpackfix %f8, %f15
7586 movvc %xcc, %i4, %l4
7587 movcc %icc, %g1, %o1
7588 addccc %i6, 0x01AA, %i5
7589 xor %g4, %g5, %l6
7590 andn %o2, 0x0EC4, %i1
7591 movpos %icc, %o3, %l0
7592 fnot1s %f9, %f23
7593 edge32 %g3, %o6, %o7
7594 fmuld8ulx16 %f20, %f20, %f22
7595 fnegs %f19, %f24
7596 fmovdle %xcc, %f4, %f30
7597 alignaddr %o0, %g2, %i7
7598 fmovspos %xcc, %f28, %f5
7599 edge32ln %l5, %g6, %i0
7600 addccc %o4, 0x1960, %i3
7601 sub %l3, 0x099D, %l2
7602 fmovrsgz %o5, %f19, %f14
7603 fmovsgu %xcc, %f6, %f23
7604 addcc %l1, %g7, %i2
7605 movpos %icc, %i4, %g1
7606 st %f20, [%l7 + 0x10]
7607 stx %l4, [%l7 + 0x08]
7608 umul %o1, 0x1D80, %i5
7609 edge8n %i6, %g5, %l6
7610 addccc %g4, 0x05E4, %o2
7611 fmovsn %xcc, %f23, %f1
7612 udivcc %i1, 0x0B6F, %l0
7613 movre %o3, 0x182, %g3
7614 srlx %o6, %o7, %g2
7615 udivx %i7, 0x1246, %o0
7616 addccc %g6, %i0, %o4
7617 xor %i3, 0x16B1, %l5
7618 movrgez %l2, 0x18C, %l3
7619 fands %f16, %f29, %f13
7620 movge %xcc, %o5, %g7
7621 movge %icc, %l1, %i4
7622 alignaddr %i2, %l4, %o1
7623 fmuld8sux16 %f29, %f21, %f30
7624 fmul8x16au %f24, %f18, %f22
7625 edge16n %i5, %i6, %g5
7626 movvc %xcc, %g1, %l6
7627 popc 0x03B6, %o2
7628 ldsw [%l7 + 0x5C], %g4
7629 edge32 %l0, %o3, %g3
7630 move %xcc, %i1, %o6
7631 edge8l %o7, %g2, %o0
7632 ldsw [%l7 + 0x40], %i7
7633 fmovrdgz %i0, %f2, %f4
7634 move %xcc, %o4, %g6
7635 udivcc %l5, 0x194B, %i3
7636 movcs %icc, %l3, %o5
7637 sub %g7, %l2, %l1
7638 st %f8, [%l7 + 0x4C]
7639 orcc %i2, 0x1C5F, %l4
7640 fmovsge %xcc, %f21, %f10
7641 fmovrdne %o1, %f0, %f22
7642 orncc %i5, %i4, %i6
7643 movpos %xcc, %g5, %g1
7644 movvc %xcc, %l6, %o2
7645 movvs %icc, %g4, %l0
7646 orncc %o3, 0x1FF9, %i1
7647 stw %o6, [%l7 + 0x20]
7648 fmovsle %xcc, %f25, %f26
7649 edge8 %o7, %g3, %g2
7650 edge8ln %o0, %i7, %i0
7651 or %g6, %o4, %l5
7652 andncc %l3, %i3, %o5
7653 ldsh [%l7 + 0x7E], %l2
7654 movrlez %l1, %i2, %g7
7655 xnor %l4, 0x0ADF, %o1
7656 fcmpgt32 %f4, %f16, %i5
7657 edge32n %i6, %i4, %g5
7658 subcc %l6, %g1, %o2
7659 movrlz %g4, %o3, %i1
7660 sll %o6, 0x06, %l0
7661 subcc %g3, %o7, %o0
7662 movneg %icc, %i7, %g2
7663 subc %g6, %o4, %l5
7664 or %l3, 0x0038, %i3
7665 alignaddr %o5, %l2, %i0
7666 fmovse %icc, %f29, %f31
7667 std %f14, [%l7 + 0x48]
7668 and %l1, 0x0199, %g7
7669 fands %f22, %f1, %f20
7670 sethi 0x1CC9, %i2
7671 fnot1s %f14, %f22
7672 ldx [%l7 + 0x70], %l4
7673 fandnot1 %f22, %f30, %f4
7674 ldd [%l7 + 0x48], %i4
7675 edge32l %i6, %i4, %g5
7676 mova %icc, %o1, %g1
7677 smulcc %l6, 0x0B9D, %o2
7678 andcc %g4, %o3, %o6
7679 fmovd %f12, %f0
7680 fpsub16s %f3, %f29, %f14
7681 fmovdleu %icc, %f4, %f25
7682 alignaddrl %l0, %i1, %g3
7683 srax %o7, 0x12, %i7
7684 udivcc %g2, 0x0CC0, %o0
7685 sll %g6, 0x1B, %o4
7686 move %icc, %l3, %l5
7687 fornot1 %f20, %f8, %f6
7688 xor %o5, %l2, %i3
7689 fmovdvc %icc, %f2, %f23
7690 edge8l %i0, %l1, %g7
7691 lduw [%l7 + 0x18], %i2
7692 fpack16 %f0, %f8
7693 st %f31, [%l7 + 0x48]
7694 movcc %icc, %l4, %i6
7695 fpackfix %f30, %f17
7696 array32 %i5, %i4, %g5
7697 edge32 %o1, %l6, %o2
7698 movvs %xcc, %g4, %o3
7699 stb %o6, [%l7 + 0x4D]
7700 addc %l0, 0x1CE2, %i1
7701 move %icc, %g1, %g3
7702 addcc %o7, 0x0554, %g2
7703 fzeros %f12
7704 subccc %o0, %g6, %i7
7705 nop
7706 set 0x48, %g4
7707 lduh [%l7 + %g4], %o4
7708 fmuld8sux16 %f4, %f6, %f22
7709 fmovdle %icc, %f0, %f26
7710 fmovspos %xcc, %f3, %f31
7711 movpos %icc, %l3, %l5
7712 udivcc %o5, 0x16D9, %l2
7713 subc %i0, %i3, %l1
7714 stb %g7, [%l7 + 0x56]
7715 smul %l4, 0x1985, %i6
7716 umul %i5, %i4, %i2
7717 andcc %g5, %l6, %o1
7718 edge16l %o2, %g4, %o3
7719 andcc %l0, 0x07BB, %o6
7720 fzero %f4
7721 ld [%l7 + 0x74], %f12
7722 movpos %xcc, %g1, %i1
7723 fnot1 %f4, %f12
7724 edge8ln %o7, %g2, %o0
7725 umul %g3, 0x0825, %i7
7726 fmovsg %xcc, %f28, %f13
7727 lduh [%l7 + 0x16], %o4
7728 edge32 %l3, %l5, %g6
7729 fmuld8ulx16 %f28, %f24, %f4
7730 sethi 0x1501, %o5
7731 fmovsneg %icc, %f22, %f2
7732 movleu %xcc, %l2, %i0
7733 fmovrdne %l1, %f10, %f24
7734 movn %icc, %g7, %i3
7735 alignaddrl %l4, %i5, %i6
7736 st %f15, [%l7 + 0x24]
7737 umul %i4, %g5, %l6
7738 siam 0x2
7739 sdivcc %o1, 0x0DE0, %i2
7740 smul %g4, 0x0298, %o2
7741 nop
7742 set 0x68, %i2
7743 ldd [%l7 + %i2], %l0
7744 fmovdcc %icc, %f31, %f16
7745 orn %o6, 0x0D41, %o3
7746 orcc %g1, 0x016F, %i1
7747 umulcc %g2, %o0, %o7
7748 xnor %i7, 0x09C5, %g3
7749 andn %o4, %l3, %l5
7750 sdivx %g6, 0x1351, %l2
7751 subcc %o5, 0x1FFC, %i0
7752 array32 %l1, %g7, %l4
7753 fcmped %fcc1, %f24, %f30
7754 fmovsge %xcc, %f11, %f7
7755 fmovdl %icc, %f28, %f4
7756 udivcc %i3, 0x0A0C, %i5
7757 movn %icc, %i6, %i4
7758 move %xcc, %g5, %l6
7759 ldsh [%l7 + 0x24], %i2
7760 array8 %o1, %g4, %o2
7761 andncc %l0, %o6, %g1
7762 mulscc %o3, %i1, %g2
7763 ldd [%l7 + 0x20], %o6
7764 fexpand %f19, %f18
7765 fcmple16 %f26, %f16, %i7
7766 andncc %o0, %g3, %l3
7767 udiv %l5, 0x0711, %g6
7768 addcc %o4, %o5, %i0
7769 movge %xcc, %l1, %g7
7770 subc %l4, %i3, %l2
7771 edge8l %i6, %i4, %i5
7772 andn %l6, 0x0B30, %g5
7773 setx loop_25, %l0, %l1
7774 return %l1
7775 nop
7776 rdpr %cwp, %g1
7777 rdpr %cansave, %g2
7778 rdpr %canrestore, %g3
7779 rdpr %cleanwin, %g4
7780 rdpr %otherwin, %g5
7781 rdpr %wstate, %g6
7782loop_25: fmovsgu %icc, %f19, %f10
7783 fmovdl %xcc, %f15, %f3
7784 srlx %l0, 0x07, %o2
7785 fmovdn %xcc, %f6, %f17
7786 umul %g1, %o3, %i1
7787 xorcc %g2, %o6, %i7
7788 ldsw [%l7 + 0x28], %o0
7789 move %xcc, %o7, %l3
7790 sethi 0x18FF, %l5
7791 edge32l %g6, %o4, %o5
7792 movre %g3, 0x172, %i0
7793 ldsb [%l7 + 0x09], %l1
7794 xnorcc %l4, %g7, %i3
7795 or %i6, 0x08C2, %i4
7796 movgu %icc, %i5, %l6
7797 add %g5, %o1, %l2
7798 movge %xcc, %i2, %g4
7799 umulcc %l0, %o2, %g1
7800 fxors %f30, %f13, %f1
7801 movleu %xcc, %o3, %g2
7802 movcs %icc, %i1, %i7
7803 std %f2, [%l7 + 0x08]
7804 edge8l %o0, %o6, %l3
7805 fmul8x16al %f26, %f23, %f2
7806 fmovsn %icc, %f10, %f10
7807 movcc %xcc, %l5, %g6
7808 lduw [%l7 + 0x10], %o7
7809 fmovsa %xcc, %f4, %f0
7810 movcs %xcc, %o5, %o4
7811 move %icc, %i0, %l1
7812 orcc %g3, 0x1882, %l4
7813 movleu %xcc, %g7, %i6
7814 movgu %xcc, %i4, %i5
7815 fpmerge %f16, %f15, %f10
7816 xnorcc %l6, 0x1703, %g5
7817 array16 %o1, %i3, %l2
7818 fmuld8sux16 %f6, %f13, %f18
7819 fnot1 %f6, %f12
7820 ldsb [%l7 + 0x4D], %g4
7821 ldd [%l7 + 0x48], %i2
7822 edge8ln %o2, %l0, %g1
7823 udiv %o3, 0x1C84, %i1
7824 fcmpes %fcc3, %f27, %f4
7825 xor %g2, %o0, %i7
7826 ld [%l7 + 0x78], %f19
7827 fmovdcc %xcc, %f14, %f23
7828 movrlz %o6, 0x117, %l5
7829 orncc %l3, %g6, %o5
7830 movgu %xcc, %o7, %i0
7831 fmovse %icc, %f18, %f8
7832 fcmpne32 %f18, %f24, %l1
7833 fmovs %f9, %f9
7834 ldd [%l7 + 0x68], %f16
7835 movge %xcc, %o4, %g3
7836 udiv %g7, 0x1B5B, %i6
7837 std %f30, [%l7 + 0x68]
7838 add %l4, 0x18A1, %i4
7839 ldx [%l7 + 0x28], %l6
7840 addc %g5, 0x00C9, %i5
7841 sth %o1, [%l7 + 0x42]
7842 addcc %i3, 0x1A22, %g4
7843 edge16l %i2, %o2, %l2
7844 xorcc %g1, %l0, %i1
7845 movgu %icc, %o3, %o0
7846 array32 %g2, %o6, %l5
7847 subccc %l3, 0x05CE, %i7
7848 stx %g6, [%l7 + 0x28]
7849 addc %o5, %i0, %l1
7850 udiv %o7, 0x1F2D, %o4
7851 restore %g3, %g7, %l4
7852 rdpr %cwp, %g1
7853 rdpr %cansave, %g2
7854 rdpr %canrestore, %g3
7855 rdpr %cleanwin, %g4
7856 rdpr %otherwin, %g5
7857 rdpr %wstate, %g6
7858 fcmpeq16 %f18, %f16, %i4
7859 movle %xcc, %i6, %l6
7860 edge8l %g5, %o1, %i5
7861 andncc %i3, %g4, %i2
7862 fxor %f12, %f6, %f4
7863 mulx %o2, 0x0A24, %l2
7864 fxors %f26, %f21, %f10
7865 fxnor %f10, %f6, %f12
7866 array16 %l0, %i1, %o3
7867 edge16l %o0, %g1, %g2
7868 movl %xcc, %l5, %o6
7869 fcmple32 %f28, %f10, %l3
7870 add %i7, %o5, %i0
7871 add %g6, %o7, %l1
7872 sth %g3, [%l7 + 0x2E]
7873 xor %o4, %l4, %i4
7874 srax %g7, 0x17, %i6
7875 movvc %icc, %g5, %o1
7876 sth %i5, [%l7 + 0x7A]
7877 fmovsneg %icc, %f15, %f13
7878 sethi 0x0C35, %i3
7879 xorcc %l6, %i2, %g4
7880 edge32n %l2, %o2, %i1
7881 sllx %o3, 0x00, %l0
7882 movg %xcc, %o0, %g1
7883 udiv %g2, 0x0407, %o6
7884 movneg %xcc, %l5, %l3
7885 movvs %icc, %o5, %i0
7886 andcc %i7, %g6, %l1
7887 udiv %o7, 0x1E25, %o4
7888 pdist %f26, %f20, %f22
7889 setx loop_26, %l0, %l1
7890 return %l1
7891 nop
7892 rdpr %cwp, %g1
7893 rdpr %cansave, %g2
7894 rdpr %canrestore, %g3
7895 rdpr %cleanwin, %g4
7896 rdpr %otherwin, %g5
7897 rdpr %wstate, %g6
7898loop_26: edge8n %g3, %g7, %g5
7899 edge16ln %i6, %o1, %i5
7900 ldsb [%l7 + 0x15], %i3
7901 edge16ln %i2, %l6, %l2
7902 nop
7903 set 0x68, %g5
7904 ldd [%l7 + %g5], %g4
7905 orn %o2, %i1, %l0
7906 fmovde %icc, %f15, %f17
7907 edge8 %o0, %o3, %g1
7908 udivcc %o6, 0x01B9, %g2
7909 xor %l3, %l5, %i0
7910 nop
7911 set 0x3C, %l1
7912 ldsw [%l7 + %l1], %o5
7913 fandnot2 %f20, %f6, %f24
7914 edge8l %g6, %l1, %o7
7915 fcmpgt32 %f0, %f26, %o4
7916 sdivcc %i7, 0x1BA3, %l4
7917 movg %xcc, %g3, %i4
7918 edge32ln %g5, %g7, %o1
7919 ldsb [%l7 + 0x64], %i5
7920 sdiv %i6, 0x0F4E, %i3
7921 fmul8x16au %f19, %f4, %f2
7922 fnor %f22, %f2, %f28
7923 mulx %l6, 0x1A72, %i2
7924 orn %g4, 0x1721, %l2
7925 movcs %icc, %i1, %o2
7926 movrgz %l0, 0x208, %o3
7927 xnorcc %o0, %o6, %g2
7928 move %xcc, %l3, %g1
7929 fmovs %f13, %f20
7930 ldsw [%l7 + 0x3C], %l5
7931 array8 %i0, %g6, %l1
7932 sllx %o5, %o4, %i7
7933 nop
7934 set 0x38, %o1
7935 ldd [%l7 + %o1], %o6
7936 movcs %xcc, %g3, %i4
7937 and %l4, 0x0DAF, %g5
7938 umul %o1, %g7, %i5
7939 save %i3, 0x16D5, %i6
7940 rdpr %cwp, %g1
7941 rdpr %cansave, %g2
7942 rdpr %canrestore, %g3
7943 rdpr %cleanwin, %g4
7944 rdpr %otherwin, %g5
7945 rdpr %wstate, %g6
7946 ldd [%l7 + 0x20], %i6
7947 movvs %icc, %g4, %l2
7948 edge16ln %i1, %o2, %l0
7949 sdivcc %o3, 0x1E43, %i2
7950 edge16l %o0, %g2, %o6
7951 array16 %g1, %l5, %i0
7952 movle %icc, %g6, %l1
7953 movrlez %l3, 0x018, %o4
7954 ldsb [%l7 + 0x7E], %i7
7955 movle %icc, %o7, %g3
7956 orn %i4, 0x1E0A, %o5
7957 movneg %icc, %g5, %o1
7958 ldsw [%l7 + 0x30], %l4
7959 umul %i5, %i3, %i6
7960 fcmpgt16 %f12, %f30, %l6
7961 sub %g7, %l2, %g4
7962 subccc %o2, %l0, %i1
7963 fmovdvs %icc, %f14, %f12
7964 umul %o3, %i2, %g2
7965 fones %f23
7966 fmovdvs %icc, %f30, %f31
7967 subc %o0, 0x1752, %g1
7968 subc %l5, 0x07DB, %o6
7969 st %f27, [%l7 + 0x24]
7970 sdiv %i0, 0x0899, %g6
7971 edge8n %l1, %l3, %o4
7972 movl %icc, %i7, %o7
7973 fpackfix %f0, %f7
7974 sdiv %i4, 0x0E50, %g3
7975 fmovdcc %xcc, %f0, %f4
7976 lduw [%l7 + 0x7C], %g5
7977 movneg %icc, %o1, %l4
7978 fcmple32 %f4, %f2, %i5
7979 smul %i3, %o5, %i6
7980 addc %g7, 0x0D19, %l2
7981 movvs %xcc, %g4, %l6
7982 movg %icc, %o2, %i1
7983 lduw [%l7 + 0x6C], %l0
7984 add %i2, 0x0287, %o3
7985 st %f22, [%l7 + 0x40]
7986 nop
7987 set 0x48, %o6
7988 ldd [%l7 + %o6], %g2
7989 xnor %g1, %o0, %l5
7990 stx %o6, [%l7 + 0x50]
7991 movneg %xcc, %i0, %g6
7992 alignaddrl %l3, %l1, %i7
7993 fmovscs %icc, %f16, %f30
7994 movpos %xcc, %o4, %o7
7995 ldub [%l7 + 0x4A], %i4
7996 subcc %g5, %g3, %o1
7997 ld [%l7 + 0x10], %f14
7998 sll %l4, 0x1B, %i3
7999 udivcc %o5, 0x14EC, %i6
8000 movrgez %g7, 0x2E4, %i5
8001 std %f28, [%l7 + 0x60]
8002 ldsw [%l7 + 0x1C], %g4
8003 and %l6, %o2, %l2
8004 fmovrslez %l0, %f16, %f0
8005 sra %i2, %o3, %i1
8006 fcmple32 %f12, %f12, %g2
8007 udiv %g1, 0x136A, %l5
8008 fmul8x16al %f5, %f31, %f22
8009 edge32 %o6, %i0, %o0
8010 udivx %g6, 0x168E, %l1
8011 subcc %l3, %i7, %o7
8012 movgu %icc, %o4, %i4
8013 fnor %f12, %f4, %f10
8014 fmovsle %icc, %f19, %f25
8015 bshuffle %f10, %f2, %f24
8016 sdivx %g5, 0x198C, %g3
8017 stb %l4, [%l7 + 0x6C]
8018 pdist %f12, %f26, %f10
8019 movvs %xcc, %o1, %o5
8020 movvs %icc, %i6, %i3
8021 fexpand %f2, %f4
8022 fnor %f4, %f24, %f24
8023 movrne %i5, %g4, %l6
8024 smulcc %g7, 0x079B, %l2
8025 udivcc %l0, 0x101D, %o2
8026 sll %i2, %i1, %o3
8027 ld [%l7 + 0x68], %f8
8028 xnor %g1, %l5, %g2
8029 edge16ln %i0, %o6, %o0
8030 edge8l %g6, %l1, %i7
8031 fxor %f0, %f14, %f2
8032 fnot1 %f24, %f8
8033 xor %l3, 0x12EF, %o4
8034 add %i4, 0x1CB0, %g5
8035 sdivcc %g3, 0x173C, %l4
8036 movvs %xcc, %o7, %o1
8037 movrgez %o5, %i3, %i5
8038 ldub [%l7 + 0x6F], %i6
8039 movvs %icc, %g4, %l6
8040 srlx %g7, 0x0D, %l0
8041 movrne %l2, 0x389, %i2
8042 mova %icc, %o2, %o3
8043 fnot1 %f4, %f10
8044 array32 %g1, %i1, %l5
8045 edge8n %g2, %o6, %i0
8046 ldsw [%l7 + 0x20], %g6
8047 array16 %o0, %i7, %l3
8048 mova %xcc, %o4, %i4
8049 fandnot1s %f19, %f4, %f23
8050 subcc %l1, 0x0FC6, %g3
8051 fmuld8ulx16 %f15, %f3, %f16
8052 fornot1s %f2, %f25, %f23
8053 subc %g5, 0x0B2B, %o7
8054 fzero %f20
8055 movrlz %l4, 0x1F3, %o1
8056 fmovdvs %xcc, %f6, %f3
8057 udiv %i3, 0x1767, %o5
8058 srax %i5, %g4, %i6
8059 ldx [%l7 + 0x70], %g7
8060 array16 %l0, %l2, %l6
8061 movleu %icc, %i2, %o3
8062 subc %o2, %g1, %i1
8063 movrlz %g2, 0x0C8, %l5
8064 edge8ln %i0, %g6, %o0
8065 or %o6, 0x0847, %l3
8066 edge16l %o4, %i7, %l1
8067 fxors %f7, %f5, %f31
8068 and %g3, 0x0CEE, %g5
8069 sra %o7, %l4, %o1
8070 udiv %i3, 0x1483, %o5
8071 edge8ln %i4, %i5, %g4
8072 edge16ln %i6, %l0, %g7
8073 fzero %f12
8074 edge32ln %l2, %i2, %l6
8075 mova %xcc, %o2, %o3
8076 udivx %g1, 0x03E3, %g2
8077 fnor %f16, %f26, %f0
8078 fpadd16s %f24, %f25, %f25
8079 ldub [%l7 + 0x2F], %l5
8080 andcc %i1, %i0, %g6
8081 fpadd16s %f31, %f12, %f5
8082 smulcc %o6, 0x07AA, %o0
8083 movleu %icc, %o4, %l3
8084 lduw [%l7 + 0x20], %l1
8085 stw %i7, [%l7 + 0x4C]
8086 smul %g5, %o7, %l4
8087 or %o1, 0x0C8C, %i3
8088 stb %o5, [%l7 + 0x7F]
8089 save %g3, %i5, %g4
8090 rdpr %cwp, %g1
8091 rdpr %cansave, %g2
8092 rdpr %canrestore, %g3
8093 rdpr %cleanwin, %g4
8094 rdpr %otherwin, %g5
8095 rdpr %wstate, %g6
8096 addc %i4, %i6, %g7
8097 fpack32 %f12, %f6, %f16
8098 movvc %xcc, %l0, %i2
8099 edge32l %l6, %o2, %l2
8100 umul %g1, 0x13D3, %g2
8101 fornot2s %f25, %f24, %f6
8102 xnor %l5, %i1, %o3
8103 udiv %i0, 0x0C06, %o6
8104 array32 %o0, %o4, %l3
8105 addccc %l1, %i7, %g5
8106 andn %g6, 0x071B, %o7
8107 lduw [%l7 + 0x28], %l4
8108 fcmple32 %f0, %f12, %o1
8109 umulcc %o5, 0x1EB3, %g3
8110 fcmpgt16 %f12, %f28, %i3
8111 fcmple16 %f0, %f28, %g4
8112 edge16l %i4, %i5, %i6
8113 andncc %l0, %i2, %l6
8114 addc %g7, %o2, %g1
8115 fnot2s %f24, %f31
8116 restore %l2, 0x0865, %l5
8117 rdpr %cwp, %g1
8118 rdpr %cansave, %g2
8119 rdpr %canrestore, %g3
8120 rdpr %cleanwin, %g4
8121 rdpr %otherwin, %g5
8122 rdpr %wstate, %g6
8123 sethi 0x1CE0, %g2
8124 xnorcc %i1, %o3, %i0
8125 fsrc2s %f16, %f12
8126 movneg %icc, %o6, %o4
8127 sir 0x0ABC
8128 movrgz %o0, %l1, %l3
8129 array16 %g5, %g6, %o7
8130 fmovsleu %icc, %f28, %f5
8131 setx loop_27, %l0, %l1
8132 return %l1
8133 nop
8134 rdpr %cwp, %g1
8135 rdpr %cansave, %g2
8136 rdpr %canrestore, %g3
8137 rdpr %cleanwin, %g4
8138 rdpr %otherwin, %g5
8139 rdpr %wstate, %g6
8140loop_27: fxnors %f21, %f24, %f27
8141 fabss %f25, %f9
8142 andn %o1, 0x18C8, %g3
8143 edge32ln %g4, %i4, %i3
8144 mova %xcc, %i6, %l0
8145 fmovsl %xcc, %f20, %f15
8146 edge8 %i5, %l6, %i2
8147 array16 %g7, %g1, %o2
8148 edge32n %l2, %l5, %g2
8149 movl %xcc, %o3, %i1
8150 fmovsle %icc, %f28, %f8
8151 fmovdl %icc, %f22, %f18
8152 fmovse %icc, %f2, %f10
8153 addccc %o6, 0x1E57, %i0
8154 mulx %o0, 0x160C, %l1
8155 fpack32 %f12, %f18, %f26
8156 fmovdge %icc, %f12, %f15
8157 edge8l %o4, %l3, %g6
8158 for %f4, %f26, %f14
8159 edge8 %o7, %g5, %i7
8160 edge16n %l4, %o1, %g3
8161 array32 %o5, %i4, %i3
8162 edge8n %i6, %l0, %g4
8163 movne %xcc, %l6, %i5
8164 srl %g7, 0x19, %i2
8165 ldx [%l7 + 0x40], %g1
8166 stx %l2, [%l7 + 0x08]
8167 ldx [%l7 + 0x20], %o2
8168 ldsw [%l7 + 0x60], %l5
8169 ldub [%l7 + 0x11], %o3
8170 movpos %icc, %i1, %o6
8171 movrgz %g2, %i0, %l1
8172 fmovdgu %xcc, %f28, %f26
8173 sth %o0, [%l7 + 0x24]
8174 srax %l3, %g6, %o4
8175 and %o7, 0x0793, %i7
8176 mulscc %g5, %o1, %g3
8177 ldd [%l7 + 0x60], %f8
8178 xnor %o5, 0x0FAC, %l4
8179 fmovrdne %i3, %f26, %f18
8180 xnor %i4, 0x1EEF, %l0
8181 orn %g4, 0x02B6, %l6
8182 andn %i5, %i6, %i2
8183 st %f19, [%l7 + 0x0C]
8184 fsrc1s %f0, %f5
8185 movg %xcc, %g1, %l2
8186 fcmpd %fcc1, %f10, %f4
8187 xnorcc %g7, %l5, %o3
8188 subc %o2, %o6, %g2
8189 sll %i1, 0x14, %l1
8190 or %i0, %l3, %o0
8191 movrlz %o4, 0x083, %o7
8192 or %g6, %g5, %i7
8193 sra %g3, %o1, %o5
8194 udivx %i3, 0x11ED, %i4
8195 movge %icc, %l4, %g4
8196 addcc %l6, %i5, %i6
8197 fcmpne32 %f14, %f0, %l0
8198 edge32n %i2, %l2, %g7
8199 edge32ln %g1, %o3, %o2
8200 fmovrsgez %l5, %f16, %f22
8201 sub %o6, %i1, %l1
8202 ldd [%l7 + 0x10], %g2
8203 orncc %i0, 0x1C13, %o0
8204 movneg %xcc, %l3, %o7
8205 fmul8sux16 %f26, %f8, %f28
8206 fmovdcc %icc, %f13, %f19
8207 or %o4, %g6, %g5
8208 movg %icc, %i7, %o1
8209 orcc %g3, 0x0519, %i3
8210 fmovdn %xcc, %f3, %f14
8211 add %i4, 0x194E, %o5
8212 movg %xcc, %g4, %l4
8213 save %i5, 0x1342, %l6
8214 rdpr %cwp, %g1
8215 rdpr %cansave, %g2
8216 rdpr %canrestore, %g3
8217 rdpr %cleanwin, %g4
8218 rdpr %otherwin, %g5
8219 rdpr %wstate, %g6
8220 popc %i6, %l0
8221 fandnot1s %f7, %f0, %f9
8222 edge16ln %l2, %g7, %g1
8223 fmovs %f23, %f29
8224 std %f30, [%l7 + 0x10]
8225 xorcc %i2, %o2, %l5
8226 fcmpne32 %f28, %f8, %o6
8227 xor %i1, %l1, %o3
8228 or %i0, %g2, %l3
8229 fcmpgt16 %f30, %f16, %o0
8230 movneg %icc, %o4, %g6
8231 array16 %g5, %o7, %o1
8232 fnot2s %f4, %f13
8233 movg %xcc, %g3, %i3
8234 fmovsvc %xcc, %f9, %f15
8235 movleu %icc, %i7, %i4
8236 addc %o5, %g4, %l4
8237 ldsb [%l7 + 0x28], %i5
8238 alignaddr %l6, %i6, %l2
8239 movge %icc, %g7, %l0
8240 std %f26, [%l7 + 0x70]
8241 movcs %xcc, %g1, %o2
8242 fcmpd %fcc1, %f22, %f14
8243 array16 %i2, %l5, %o6
8244 mova %xcc, %l1, %i1
8245 alignaddr %o3, %g2, %i0
8246 edge8n %l3, %o4, %o0
8247 mova %xcc, %g5, %g6
8248 ldx [%l7 + 0x10], %o7
8249 andcc %o1, 0x1B32, %i3
8250 alignaddrl %g3, %i7, %i4
8251 udiv %g4, 0x1EC6, %o5
8252 fcmple32 %f24, %f4, %l4
8253 ldd [%l7 + 0x38], %f6
8254 sth %l6, [%l7 + 0x5E]
8255 fpadd16 %f18, %f4, %f12
8256 movg %icc, %i6, %l2
8257 fands %f13, %f5, %f22
8258 restore %g7, 0x0B67, %i5
8259 rdpr %cwp, %g1
8260 rdpr %cansave, %g2
8261 rdpr %canrestore, %g3
8262 rdpr %cleanwin, %g4
8263 rdpr %otherwin, %g5
8264 rdpr %wstate, %g6
8265 subc %g1, 0x17AE, %l0
8266 fcmple16 %f0, %f28, %o2
8267 srl %l5, 0x0B, %i2
8268 addcc %l1, %o6, %o3
8269 ld [%l7 + 0x2C], %f13
8270 edge16l %g2, %i1, %i0
8271 alignaddr %o4, %o0, %g5
8272 fmovdcc %icc, %f30, %f23
8273 alignaddrl %g6, %o7, %o1
8274 array8 %i3, %l3, %i7
8275 save %g3, 0x0DA2, %g4
8276 rdpr %cwp, %g1
8277 rdpr %cansave, %g2
8278 rdpr %canrestore, %g3
8279 rdpr %cleanwin, %g4
8280 rdpr %otherwin, %g5
8281 rdpr %wstate, %g6
8282 movn %icc, %o5, %i4
8283 move %icc, %l6, %l4
8284 std %f6, [%l7 + 0x28]
8285 movg %xcc, %l2, %g7
8286 xor %i5, 0x0E74, %i6
8287 ldsw [%l7 + 0x0C], %l0
8288 sll %g1, %o2, %l5
8289 fmovrdlez %i2, %f6, %f16
8290 array32 %l1, %o6, %g2
8291 edge16l %o3, %i1, %o4
8292 sdiv %i0, 0x1709, %g5
8293 umul %g6, %o7, %o0
8294 orncc %o1, 0x0F76, %i3
8295 addccc %l3, %i7, %g3
8296 xnor %o5, %g4, %i4
8297 edge8n %l6, %l2, %l4
8298 fmovrdgez %g7, %f24, %f24
8299 xor %i6, 0x1224, %i5
8300 fxor %f0, %f18, %f10
8301 edge16n %l0, %g1, %o2
8302 st %f28, [%l7 + 0x50]
8303 edge16l %i2, %l5, %l1
8304 umulcc %g2, %o3, %i1
8305 movrgz %o6, %o4, %g5
8306 array16 %i0, %g6, %o7
8307 mulx %o0, %i3, %l3
8308 sllx %i7, %g3, %o1
8309 edge8l %o5, %g4, %l6
8310 movrgz %l2, %l4, %g7
8311 sub %i4, %i5, %l0
8312 addcc %i6, %g1, %i2
8313 array16 %o2, %l1, %l5
8314 ldsb [%l7 + 0x5B], %g2
8315 ldd [%l7 + 0x10], %i0
8316 add %o6, %o3, %g5
8317 fcmpgt32 %f16, %f16, %o4
8318 movg %icc, %g6, %i0
8319 sth %o7, [%l7 + 0x40]
8320 stw %o0, [%l7 + 0x40]
8321 edge8l %i3, %l3, %i7
8322 movrgez %g3, %o5, %o1
8323 sir 0x18ED
8324 andncc %g4, %l2, %l6
8325 srlx %l4, %i4, %i5
8326 xorcc %l0, 0x1DC4, %g7
8327 fnot1s %f31, %f2
8328 edge32l %i6, %i2, %o2
8329 fpsub16s %f1, %f28, %f24
8330 sll %l1, %l5, %g2
8331 edge32l %g1, %o6, %o3
8332 orn %g5, %i1, %o4
8333 and %g6, %i0, %o7
8334 fsrc2s %f15, %f16
8335 subcc %o0, 0x1F5E, %l3
8336 fornot1 %f14, %f8, %f6
8337 setx loop_28, %l0, %l1
8338 return %l1
8339 nop
8340 rdpr %cwp, %g1
8341 rdpr %cansave, %g2
8342 rdpr %canrestore, %g3
8343 rdpr %cleanwin, %g4
8344 rdpr %otherwin, %g5
8345 rdpr %wstate, %g6
8346loop_28: xorcc %o5, 0x0172, %i7
8347 movvc %icc, %o1, %l2
8348 movre %l6, 0x099, %l4
8349 edge16ln %i4, %i5, %g4
8350 movrne %l0, 0x15D, %i6
8351 fmovdvs %xcc, %f23, %f27
8352 alignaddrl %i2, %g7, %l1
8353 edge16n %l5, %g2, %g1
8354 fsrc2 %f2, %f6
8355 udivcc %o2, 0x0521, %o3
8356 popc 0x0A7F, %g5
8357 movneg %xcc, %o6, %i1
8358 orn %g6, 0x173A, %i0
8359 subccc %o7, %o0, %l3
8360 sth %o4, [%l7 + 0x1A]
8361 fmovdneg %icc, %f11, %f8
8362 edge16 %i3, %g3, %o5
8363 xorcc %i7, 0x0D59, %o1
8364 fmovrsne %l2, %f14, %f24
8365 subccc %l4, 0x1247, %l6
8366 movpos %icc, %i5, %i4
8367 addc %l0, %g4, %i2
8368 fpack16 %f24, %f12
8369 sdiv %g7, 0x147A, %i6
8370 mulx %l5, %g2, %l1
8371 array16 %o2, %g1, %o3
8372 lduw [%l7 + 0x70], %o6
8373 xor %i1, 0x06CC, %g6
8374 for %f10, %f12, %f2
8375 smul %g5, 0x0FA5, %o7
8376 fmovscs %icc, %f4, %f18
8377 add %o0, 0x0DBC, %i0
8378 lduw [%l7 + 0x58], %o4
8379 edge8ln %l3, %i3, %o5
8380 sub %g3, 0x104D, %i7
8381 fors %f27, %f19, %f15
8382 sll %o1, %l4, %l6
8383 fcmple32 %f2, %f16, %l2
8384 add %i5, %l0, %i4
8385 sth %g4, [%l7 + 0x32]
8386 movvs %xcc, %g7, %i2
8387 add %l5, 0x1116, %i6
8388 subcc %l1, %g2, %o2
8389 or %o3, %o6, %i1
8390 andncc %g1, %g6, %o7
8391 subc %g5, 0x024D, %o0
8392 edge16n %i0, %l3, %o4
8393 umulcc %i3, 0x18B1, %o5
8394 array16 %i7, %o1, %l4
8395 umulcc %l6, %l2, %i5
8396 subcc %g3, %l0, %g4
8397 srl %i4, 0x01, %i2
8398 edge16n %l5, %i6, %g7
8399 edge32 %l1, %o2, %g2
8400 subc %o6, %i1, %o3
8401 add %g1, 0x01EA, %g6
8402 orn %o7, %g5, %i0
8403 array8 %l3, %o0, %i3
8404 fabss %f22, %f14
8405 edge16n %o4, %o5, %i7
8406 fmovdvs %icc, %f9, %f12
8407 fcmpeq32 %f0, %f30, %o1
8408 fnegs %f11, %f6
8409 sth %l4, [%l7 + 0x2A]
8410 xnorcc %l6, 0x1871, %l2
8411 mova %xcc, %g3, %l0
8412 sra %g4, %i5, %i4
8413 edge8ln %i2, %l5, %i6
8414 ldx [%l7 + 0x40], %g7
8415 xnor %l1, 0x118E, %o2
8416 movrgz %g2, %i1, %o3
8417 nop
8418 set 0x18, %l2
8419 ldd [%l7 + %l2], %f6
8420 ldsw [%l7 + 0x10], %g1
8421 fnot1s %f31, %f16
8422 fpackfix %f2, %f18
8423 orn %o6, %g6, %g5
8424 orcc %i0, %o7, %o0
8425 movcc %xcc, %i3, %o4
8426 fmovrdne %o5, %f4, %f22
8427 nop
8428 set 0x2C, %o7
8429 stw %l3, [%l7 + %o7]
8430 move %icc, %i7, %o1
8431 for %f12, %f20, %f26
8432 movvs %xcc, %l4, %l6
8433 sir 0x1BC4
8434 edge16ln %g3, %l0, %l2
8435 lduh [%l7 + 0x64], %i5
8436 ldd [%l7 + 0x20], %f24
8437 fornot1 %f4, %f4, %f0
8438 srax %i4, %i2, %l5
8439 sdivx %g4, 0x0DD6, %i6
8440 sdivcc %l1, 0x1FD8, %o2
8441 fornot1s %f6, %f16, %f28
8442 orcc %g7, 0x0263, %i1
8443 sdiv %o3, 0x0ADA, %g2
8444 fzeros %f23
8445 andncc %o6, %g6, %g5
8446 movvs %xcc, %i0, %g1
8447 sethi 0x1BC6, %o7
8448 sdiv %o0, 0x1931, %o4
8449 stx %o5, [%l7 + 0x60]
8450 fornot2s %f30, %f8, %f18
8451 ldsw [%l7 + 0x34], %i3
8452 sdivx %i7, 0x0595, %o1
8453 sll %l4, 0x08, %l6
8454 subc %g3, %l3, %l2
8455 addc %i5, %l0, %i4
8456 sir 0x0640
8457 fornot1 %f28, %f16, %f6
8458 andn %i2, 0x1ECB, %g4
8459 addc %i6, 0x1DC6, %l1
8460 smul %l5, 0x166B, %o2
8461 sethi 0x1E5A, %i1
8462 fmovda %xcc, %f22, %f23
8463 andn %o3, 0x0680, %g7
8464 xorcc %g2, %o6, %g5
8465 edge8 %g6, %i0, %o7
8466 movge %xcc, %o0, %o4
8467 movge %icc, %o5, %g1
8468 fnor %f2, %f4, %f20
8469 lduw [%l7 + 0x28], %i7
8470 movre %o1, 0x12D, %i3
8471 popc 0x0378, %l6
8472 fzero %f18
8473 movge %xcc, %g3, %l3
8474 edge32n %l4, %l2, %l0
8475 edge8n %i4, %i2, %g4
8476 edge32 %i5, %l1, %l5
8477 fcmpes %fcc0, %f26, %f25
8478 and %o2, %i1, %i6
8479 move %xcc, %o3, %g7
8480 udiv %o6, 0x0A83, %g5
8481 orcc %g6, %g2, %i0
8482 movvs %icc, %o0, %o4
8483 umul %o5, 0x1F60, %g1
8484 movneg %xcc, %o7, %o1
8485 andcc %i3, 0x0E2F, %i7
8486 sdivcc %l6, 0x1887, %g3
8487 save %l4, 0x1472, %l3
8488 rdpr %cwp, %g1
8489 rdpr %cansave, %g2
8490 rdpr %canrestore, %g3
8491 rdpr %cleanwin, %g4
8492 rdpr %otherwin, %g5
8493 rdpr %wstate, %g6
8494 ldsb [%l7 + 0x64], %l0
8495 stx %i4, [%l7 + 0x50]
8496 edge16l %l2, %i2, %g4
8497 sdivx %l1, 0x0E85, %l5
8498 ldx [%l7 + 0x08], %o2
8499 orncc %i5, %i1, %i6
8500 edge8ln %o3, %g7, %g5
8501 andncc %g6, %o6, %i0
8502 fmovsvc %xcc, %f25, %f3
8503 fsrc2s %f10, %f21
8504 fpack32 %f30, %f0, %f30
8505 fmovse %xcc, %f22, %f16
8506 fnegs %f29, %f19
8507 movre %g2, %o0, %o4
8508 movle %xcc, %g1, %o7
8509 fmovsle %icc, %f12, %f10
8510 ldsb [%l7 + 0x7A], %o1
8511 sdivx %o5, 0x19BE, %i7
8512 xorcc %l6, %i3, %l4
8513 srax %g3, %l3, %i4
8514 srlx %l2, %i2, %l0
8515 edge8n %g4, %l1, %l5
8516 ldx [%l7 + 0x70], %i5
8517 movn %icc, %i1, %i6
8518 move %xcc, %o3, %o2
8519 save %g5, 0x04AB, %g7
8520 rdpr %cwp, %g1
8521 rdpr %cansave, %g2
8522 rdpr %canrestore, %g3
8523 rdpr %cleanwin, %g4
8524 rdpr %otherwin, %g5
8525 rdpr %wstate, %g6
8526 movne %xcc, %g6, %o6
8527 movrgez %g2, 0x1A6, %i0
8528 stx %o0, [%l7 + 0x28]
8529 orcc %o4, %o7, %g1
8530 ldd [%l7 + 0x50], %f10
8531 fmovspos %icc, %f3, %f21
8532 mulx %o5, %i7, %l6
8533 movrgz %o1, 0x348, %l4
8534 movrgez %i3, %l3, %i4
8535 fnands %f28, %f10, %f14
8536 popc %l2, %i2
8537 edge16 %g3, %l0, %g4
8538 st %f17, [%l7 + 0x50]
8539 fmovsl %xcc, %f31, %f19
8540 addc %l1, 0x0C59, %i5
8541 umulcc %l5, 0x1FFB, %i6
8542 movgu %xcc, %i1, %o2
8543 fones %f8
8544 edge16 %g5, %g7, %g6
8545 restore %o6, %o3, %g2
8546 rdpr %cwp, %g1
8547 rdpr %cansave, %g2
8548 rdpr %canrestore, %g3
8549 rdpr %cleanwin, %g4
8550 rdpr %otherwin, %g5
8551 rdpr %wstate, %g6
8552 movn %xcc, %i0, %o4
8553 fmovrsgz %o0, %f7, %f17
8554 movne %xcc, %g1, %o7
8555 umul %o5, 0x1049, %l6
8556 srlx %o1, %l4, %i3
8557 fmovrsgez %l3, %f29, %f1
8558 edge16n %i4, %i7, %l2
8559 fmovrse %g3, %f12, %f30
8560 edge8ln %l0, %i2, %l1
8561 edge16n %i5, %l5, %g4
8562 edge8n %i6, %i1, %o2
8563 subcc %g5, %g6, %g7
8564 sub %o3, 0x136C, %o6
8565 movcs %icc, %g2, %i0
8566 lduh [%l7 + 0x38], %o4
8567 stb %g1, [%l7 + 0x69]
8568 movrlz %o7, 0x398, %o0
8569 subcc %o5, 0x171C, %o1
8570 fmul8x16au %f29, %f12, %f14
8571 udivcc %l6, 0x0431, %i3
8572 ldsw [%l7 + 0x64], %l3
8573 movne %xcc, %i4, %l4
8574 umulcc %i7, 0x1038, %g3
8575 edge16l %l2, %l0, %l1
8576 add %i2, 0x01B7, %l5
8577 umulcc %i5, 0x001B, %i6
8578 xnorcc %i1, %g4, %g5
8579 fmovrdlz %o2, %f18, %f18
8580 xorcc %g7, 0x122F, %o3
8581 ldsw [%l7 + 0x6C], %g6
8582 stw %o6, [%l7 + 0x38]
8583 std %f6, [%l7 + 0x20]
8584 edge8l %i0, %o4, %g2
8585 fmul8x16au %f14, %f16, %f14
8586 edge32ln %g1, %o0, %o7
8587 stw %o5, [%l7 + 0x60]
8588 movn %icc, %l6, %i3
8589 smul %l3, %i4, %l4
8590 edge8l %i7, %g3, %o1
8591 movrne %l2, 0x3CF, %l0
8592 lduh [%l7 + 0x64], %l1
8593 ldsb [%l7 + 0x5F], %l5
8594 movrlz %i2, %i6, %i5
8595 fsrc2s %f21, %f31
8596 movrne %g4, %i1, %o2
8597 stw %g5, [%l7 + 0x38]
8598 orcc %o3, 0x1385, %g7
8599 movpos %icc, %g6, %o6
8600 sdivcc %i0, 0x1B10, %g2
8601 pdist %f18, %f0, %f28
8602 xorcc %o4, 0x1E2A, %g1
8603 fmovdcs %icc, %f17, %f22
8604 lduw [%l7 + 0x68], %o0
8605 fpackfix %f16, %f21
8606 add %o7, 0x1942, %l6
8607 movne %xcc, %o5, %i3
8608 array8 %i4, %l4, %l3
8609 fmovsg %icc, %f9, %f0
8610 sethi 0x13EA, %g3
8611 movrlz %i7, 0x07C, %l2
8612 fmovrdlz %o1, %f10, %f4
8613 movn %icc, %l1, %l5
8614 andncc %l0, %i6, %i2
8615 array16 %g4, %i1, %i5
8616 lduw [%l7 + 0x34], %o2
8617 movl %icc, %o3, %g7
8618 edge32 %g6, %o6, %g5
8619 array16 %i0, %o4, %g1
8620 sllx %g2, 0x08, %o7
8621 stx %o0, [%l7 + 0x10]
8622 andncc %o5, %l6, %i4
8623 edge32ln %l4, %l3, %i3
8624 setx loop_29, %l0, %l1
8625 return %l1
8626 nop
8627 rdpr %cwp, %g1
8628 rdpr %cansave, %g2
8629 rdpr %canrestore, %g3
8630 rdpr %cleanwin, %g4
8631 rdpr %otherwin, %g5
8632 rdpr %wstate, %g6
8633loop_29: smulcc %o1, %l1, %i7
8634 ld [%l7 + 0x50], %f27
8635 lduh [%l7 + 0x4E], %l5
8636 movge %icc, %i6, %i2
8637 movge %xcc, %g4, %l0
8638 srl %i5, %i1, %o2
8639 sllx %o3, 0x02, %g7
8640 sth %o6, [%l7 + 0x0A]
8641 orcc %g6, %g5, %o4
8642 mulx %g1, %g2, %i0
8643 sth %o0, [%l7 + 0x4C]
8644 edge32l %o7, %l6, %o5
8645 fsrc1s %f26, %f14
8646 ldsb [%l7 + 0x7A], %i4
8647 movpos %xcc, %l4, %i3
8648 fmovrsgez %g3, %f15, %f13
8649 orn %l2, 0x1ECB, %l3
8650 movrlz %l1, 0x3F5, %i7
8651 movgu %xcc, %l5, %o1
8652 or %i6, 0x0917, %i2
8653 movrne %l0, %g4, %i5
8654 udivcc %i1, 0x195E, %o2
8655 srlx %o3, %o6, %g7
8656 sethi 0x1CF7, %g6
8657 and %o4, %g5, %g1
8658 fmovdpos %xcc, %f1, %f2
8659 addc %i0, %g2, %o7
8660 udivx %o0, 0x1DAC, %o5
8661 mova %icc, %i4, %l4
8662 movneg %icc, %i3, %l6
8663 fmovdne %xcc, %f29, %f29
8664 sra %l2, %l3, %g3
8665 lduw [%l7 + 0x78], %i7
8666 srlx %l5, 0x14, %o1
8667 smul %i6, %i2, %l0
8668 fmovdleu %icc, %f15, %f24
8669 sub %l1, %g4, %i5
8670 movcc %icc, %o2, %i1
8671 addcc %o6, %o3, %g7
8672 movleu %xcc, %o4, %g5
8673 mulx %g1, %i0, %g6
8674 srax %g2, 0x15, %o0
8675 mulscc %o7, 0x1621, %i4
8676 movrlez %o5, %i3, %l6
8677 stb %l2, [%l7 + 0x42]
8678 fmovsge %icc, %f31, %f4
8679 move %xcc, %l4, %g3
8680 save %i7, %l3, %l5
8681 rdpr %cwp, %g1
8682 rdpr %cansave, %g2
8683 rdpr %canrestore, %g3
8684 rdpr %cleanwin, %g4
8685 rdpr %otherwin, %g5
8686 rdpr %wstate, %g6
8687 stx %o1, [%l7 + 0x58]
8688 save %i2, 0x1501, %i6
8689 rdpr %cwp, %g1
8690 rdpr %cansave, %g2
8691 rdpr %canrestore, %g3
8692 rdpr %cleanwin, %g4
8693 rdpr %otherwin, %g5
8694 rdpr %wstate, %g6
8695 andcc %l1, 0x0694, %g4
8696 nop
8697 set 0x44, %i7
8698 lduw [%l7 + %i7], %i5
8699 fone %f28
8700 edge8n %l0, %i1, %o6
8701 andn %o3, 0x1210, %o2
8702 ldd [%l7 + 0x48], %f10
8703 add %o4, %g7, %g5
8704 lduw [%l7 + 0x68], %g1
8705 fnot2 %f12, %f10
8706 sdivx %g6, 0x0B85, %g2
8707 movne %icc, %o0, %i0
8708 fmovrsgz %o7, %f15, %f20
8709 stw %o5, [%l7 + 0x14]
8710 xorcc %i4, %l6, %l2
8711 save %i3, 0x0329, %l4
8712 rdpr %cwp, %g1
8713 rdpr %cansave, %g2
8714 rdpr %canrestore, %g3
8715 rdpr %cleanwin, %g4
8716 rdpr %otherwin, %g5
8717 rdpr %wstate, %g6
8718 add %g3, %l3, %l5
8719 edge16l %o1, %i2, %i7
8720 andncc %i6, %l1, %i5
8721 fexpand %f19, %f22
8722 movrgez %g4, %i1, %o6
8723 fmovrdgez %o3, %f2, %f10
8724 fone %f8
8725 edge8 %o2, %o4, %g7
8726 sll %l0, 0x02, %g1
8727 udivcc %g5, 0x0B5B, %g6
8728 nop
8729 set 0x08, %i3
8730 ldd [%l7 + %i3], %f26
8731 fmovsn %icc, %f31, %f3
8732 fpadd16s %f19, %f10, %f4
8733 movcs %xcc, %o0, %i0
8734 move %icc, %o7, %g2
8735 fandnot1s %f28, %f14, %f8
8736 faligndata %f0, %f4, %f22
8737 fornot2s %f14, %f22, %f5
8738 ldd [%l7 + 0x70], %o4
8739 orncc %l6, 0x0734, %i4
8740 or %l2, 0x025A, %i3
8741 add %l4, %l3, %g3
8742 add %o1, %l5, %i2
8743 ldsh [%l7 + 0x4A], %i7
8744 xorcc %i6, 0x1DEF, %l1
8745 fcmpne32 %f14, %f6, %g4
8746 fmovrslz %i1, %f25, %f9
8747 fmovsvs %icc, %f14, %f10
8748 umulcc %i5, %o3, %o2
8749 movne %xcc, %o6, %o4
8750 edge32ln %l0, %g7, %g1
8751 sth %g6, [%l7 + 0x7A]
8752 mova %xcc, %g5, %i0
8753 sra %o0, 0x13, %g2
8754 orcc %o5, %o7, %l6
8755 array8 %i4, %i3, %l4
8756 movcc %xcc, %l3, %g3
8757 ldsb [%l7 + 0x20], %o1
8758 fornot2 %f12, %f12, %f4
8759 subc %l2, 0x099E, %l5
8760 movneg %icc, %i2, %i7
8761 fones %f8
8762 sdiv %l1, 0x0373, %i6
8763 edge16ln %g4, %i1, %o3
8764 smul %o2, %o6, %i5
8765 ldub [%l7 + 0x36], %o4
8766 movre %l0, %g1, %g6
8767 movrlez %g7, 0x1C5, %i0
8768 fmuld8sux16 %f31, %f25, %f28
8769 std %f28, [%l7 + 0x58]
8770 movre %g5, 0x1F6, %o0
8771 subc %g2, %o5, %o7
8772 subccc %l6, %i3, %i4
8773 movne %icc, %l4, %g3
8774 movrlz %o1, 0x025, %l3
8775 fand %f30, %f22, %f2
8776 andn %l2, %l5, %i2
8777 andn %l1, %i7, %i6
8778 fmovdl %icc, %f27, %f5
8779 orn %g4, %i1, %o3
8780 ldub [%l7 + 0x44], %o6
8781 srl %o2, 0x15, %i5
8782 lduw [%l7 + 0x30], %o4
8783 srl %g1, 0x0E, %l0
8784 fpsub32 %f2, %f18, %f2
8785 edge32l %g6, %i0, %g5
8786 sdivx %o0, 0x1F15, %g7
8787 udivcc %o5, 0x1B1E, %g2
8788 subcc %l6, 0x011C, %o7
8789 fmovdgu %icc, %f14, %f26
8790 ldsw [%l7 + 0x2C], %i3
8791 fpadd32s %f19, %f23, %f19
8792 fmovdvs %icc, %f28, %f12
8793 sdivcc %l4, 0x0E4F, %i4
8794 edge16ln %o1, %g3, %l2
8795 edge8 %l5, %l3, %i2
8796 sll %l1, 0x1E, %i6
8797 movcs %icc, %g4, %i7
8798 edge32l %o3, %o6, %o2
8799 movcc %xcc, %i1, %i5
8800 srlx %o4, %g1, %g6
8801 ldx [%l7 + 0x78], %l0
8802 fmovsneg %icc, %f27, %f9
8803 udivcc %i0, 0x118C, %g5
8804 edge8n %o0, %g7, %g2
8805 movleu %xcc, %l6, %o7
8806 fpmerge %f6, %f1, %f0
8807 edge32l %o5, %i3, %i4
8808 ldsb [%l7 + 0x66], %o1
8809 movvc %icc, %l4, %l2
8810 edge8n %g3, %l5, %l3
8811 movvs %xcc, %l1, %i2
8812 sra %i6, 0x18, %i7
8813 ldsb [%l7 + 0x7B], %g4
8814 mulx %o6, 0x0719, %o3
8815 smulcc %o2, %i1, %o4
8816 alignaddr %i5, %g1, %g6
8817 edge8n %i0, %g5, %o0
8818 andncc %l0, %g7, %g2
8819 edge8ln %o7, %l6, %i3
8820 xor %i4, 0x01A6, %o1
8821 sdiv %l4, 0x06F4, %o5
8822 fmovdl %icc, %f2, %f22
8823 ldsh [%l7 + 0x7C], %l2
8824 srl %g3, %l5, %l1
8825 xnor %i2, 0x00CE, %l3
8826 fmovdl %xcc, %f19, %f11
8827 edge32l %i6, %g4, %i7
8828 edge32l %o3, %o2, %i1
8829 movneg %xcc, %o6, %o4
8830 andncc %g1, %i5, %g6
8831 lduw [%l7 + 0x0C], %i0
8832 nop
8833 set 0x27, %g7
8834 ldsb [%l7 + %g7], %g5
8835 xnorcc %o0, 0x121D, %g7
8836 fnor %f20, %f8, %f16
8837 edge8ln %l0, %o7, %l6
8838 mova %icc, %g2, %i4
8839 umulcc %o1, 0x02FD, %i3
8840 movle %icc, %l4, %o5
8841 orcc %g3, %l2, %l1
8842 fmovrslz %i2, %f17, %f1
8843 fmovdneg %xcc, %f29, %f5
8844 fpsub32s %f12, %f27, %f20
8845 fpadd16 %f12, %f14, %f26
8846 movle %xcc, %l3, %l5
8847 andcc %g4, %i6, %i7
8848 alignaddr %o3, %i1, %o2
8849 subcc %o6, %g1, %i5
8850 udiv %g6, 0x0246, %o4
8851 smulcc %g5, 0x1C86, %i0
8852 stw %o0, [%l7 + 0x24]
8853 edge16 %g7, %o7, %l6
8854 mova %icc, %g2, %i4
8855 fcmpes %fcc1, %f14, %f18
8856 fornot2 %f2, %f20, %f2
8857 ldsh [%l7 + 0x38], %o1
8858 movre %i3, %l0, %l4
8859 restore %g3, %o5, %l2
8860 rdpr %cwp, %g1
8861 rdpr %cansave, %g2
8862 rdpr %canrestore, %g3
8863 rdpr %cleanwin, %g4
8864 rdpr %otherwin, %g5
8865 rdpr %wstate, %g6
8866 addcc %l1, 0x0B33, %l3
8867 fnot2s %f13, %f13
8868 movpos %icc, %i2, %g4
8869 udivcc %i6, 0x121F, %l5
8870 fmovdg %xcc, %f26, %f21
8871 edge32l %i7, %o3, %i1
8872 sdivx %o6, 0x05BD, %o2
8873 srlx %g1, 0x07, %i5
8874 sdiv %o4, 0x16F6, %g5
8875 addccc %g6, 0x07F0, %o0
8876 sdiv %i0, 0x1982, %o7
8877 movge %xcc, %g7, %g2
8878 edge32 %l6, %i4, %o1
8879 movgu %xcc, %i3, %l0
8880 xorcc %l4, %g3, %l2
8881 andcc %l1, %o5, %i2
8882 edge8 %l3, %g4, %i6
8883 and %l5, 0x1085, %i7
8884 fcmple16 %f16, %f24, %o3
8885 ld [%l7 + 0x58], %f13
8886 subc %i1, %o6, %o2
8887 movl %xcc, %g1, %o4
8888 andcc %i5, %g6, %g5
8889 edge8 %o0, %i0, %g7
8890 fzeros %f28
8891 andcc %g2, 0x08A3, %o7
8892 fcmpgt32 %f28, %f26, %i4
8893 addcc %l6, 0x1C49, %i3
8894 fabsd %f14, %f24
8895 ldsh [%l7 + 0x4A], %o1
8896 fmovdn %icc, %f25, %f16
8897 ldub [%l7 + 0x40], %l0
8898 ldd [%l7 + 0x58], %g2
8899 edge32l %l4, %l2, %o5
8900 orcc %l1, 0x0458, %l3
8901 popc 0x0136, %g4
8902 ldd [%l7 + 0x30], %i2
8903 movgu %xcc, %l5, %i7
8904 movrne %o3, %i6, %i1
8905 st %f23, [%l7 + 0x54]
8906 fmovsleu %icc, %f31, %f3
8907 array32 %o2, %g1, %o6
8908 srax %o4, 0x15, %i5
8909 array32 %g5, %g6, %i0
8910 ldd [%l7 + 0x50], %g6
8911 addcc %o0, 0x1458, %g2
8912 ldsw [%l7 + 0x3C], %o7
8913 orcc %l6, %i3, %o1
8914 sll %l0, %g3, %i4
8915 fnot2 %f30, %f0
8916 srl %l4, 0x01, %l2
8917 edge8 %l1, %l3, %o5
8918 srl %g4, 0x0E, %i2
8919 srlx %l5, 0x0B, %i7
8920 sllx %o3, %i1, %i6
8921 ldd [%l7 + 0x68], %g0
8922 sir 0x0937
8923 srlx %o6, 0x1C, %o2
8924 movrlez %i5, 0x157, %o4
8925 fpack16 %f20, %f12
8926 fmovdgu %icc, %f20, %f28
8927 move %xcc, %g6, %g5
8928 movcs %xcc, %i0, %o0
8929 movleu %xcc, %g7, %g2
8930 umulcc %o7, 0x1A7A, %i3
8931 sdivcc %o1, 0x0AD4, %l0
8932 fmovsvc %icc, %f25, %f0
8933 umulcc %g3, %i4, %l6
8934 ldsh [%l7 + 0x2C], %l2
8935 alignaddr %l1, %l4, %o5
8936 mulx %l3, 0x15DB, %g4
8937 movcs %xcc, %l5, %i2
8938 movrgez %o3, %i7, %i6
8939 fnegs %f23, %f13
8940 ldsw [%l7 + 0x78], %g1
8941 andcc %o6, 0x14B0, %o2
8942 movleu %icc, %i1, %i5
8943 ldsh [%l7 + 0x12], %g6
8944 sdivx %o4, 0x1AC7, %g5
8945 movvs %xcc, %o0, %i0
8946 orcc %g7, 0x0FBA, %o7
8947 st %f24, [%l7 + 0x10]
8948 srlx %g2, %i3, %l0
8949 fmovsvc %xcc, %f21, %f21
8950 umulcc %g3, %o1, %i4
8951 ldub [%l7 + 0x3E], %l2
8952 fmovsne %icc, %f20, %f6
8953 lduh [%l7 + 0x26], %l6
8954 stx %l1, [%l7 + 0x20]
8955 sdivcc %o5, 0x017F, %l4
8956 movvs %xcc, %g4, %l5
8957 movvs %icc, %l3, %o3
8958 alignaddrl %i7, %i2, %g1
8959 addccc %o6, %o2, %i6
8960 array16 %i5, %i1, %o4
8961 mulscc %g5, %o0, %i0
8962 for %f14, %f24, %f10
8963 edge16n %g6, %o7, %g7
8964 sub %g2, 0x12B9, %i3
8965 edge32 %l0, %o1, %g3
8966 fpadd32s %f20, %f2, %f0
8967 andncc %l2, %i4, %l6
8968 fnand %f2, %f16, %f14
8969 save %o5, 0x1A9F, %l4
8970 rdpr %cwp, %g1
8971 rdpr %cansave, %g2
8972 rdpr %canrestore, %g3
8973 rdpr %cleanwin, %g4
8974 rdpr %otherwin, %g5
8975 rdpr %wstate, %g6
8976 or %l1, 0x0EE4, %g4
8977 movvs %icc, %l5, %o3
8978 sub %i7, %i2, %g1
8979 add %o6, %o2, %i6
8980 fzeros %f24
8981 udivcc %l3, 0x125C, %i5
8982 fand %f12, %f26, %f16
8983 movcs %xcc, %i1, %o4
8984 xor %o0, 0x1E27, %i0
8985 sllx %g5, 0x11, %o7
8986 movne %xcc, %g7, %g2
8987 orcc %i3, 0x1456, %l0
8988 fzeros %f30
8989 subccc %g6, %g3, %l2
8990 fmovscc %icc, %f14, %f27
8991 movcc %icc, %i4, %o1
8992 stx %o5, [%l7 + 0x58]
8993 sir 0x1FF0
8994 edge16n %l4, %l6, %g4
8995 fands %f28, %f14, %f11
8996 subcc %l5, %l1, %i7
8997 ldsw [%l7 + 0x34], %i2
8998 array8 %g1, %o6, %o3
8999 fands %f15, %f4, %f5
9000 movpos %xcc, %i6, %o2
9001 fone %f8
9002 edge16ln %l3, %i5, %o4
9003 udivx %i1, 0x1BBE, %o0
9004 movg %icc, %g5, %o7
9005 edge16ln %i0, %g2, %i3
9006 array32 %l0, %g6, %g3
9007 fmovdcs %icc, %f20, %f15
9008 edge16l %g7, %l2, %i4
9009 edge32ln %o1, %o5, %l6
9010 andncc %l4, %l5, %g4
9011 movcc %icc, %l1, %i7
9012 movneg %xcc, %i2, %o6
9013 ldx [%l7 + 0x20], %g1
9014 ld [%l7 + 0x5C], %f2
9015 sir 0x1861
9016 fxor %f6, %f4, %f14
9017 fmovrdne %o3, %f24, %f10
9018 sdivcc %o2, 0x0B29, %i6
9019 edge8n %i5, %l3, %o4
9020 edge16 %o0, %i1, %o7
9021 movl %xcc, %g5, %g2
9022 movcs %xcc, %i3, %l0
9023 movle %xcc, %i0, %g6
9024 sll %g7, 0x1B, %l2
9025 xnorcc %g3, %i4, %o1
9026 st %f1, [%l7 + 0x30]
9027 mulscc %o5, 0x1528, %l4
9028 movn %icc, %l5, %l6
9029 addcc %l1, 0x1465, %g4
9030 subccc %i7, 0x0162, %o6
9031 setx loop_30, %l0, %l1
9032 return %l1
9033 nop
9034 rdpr %cwp, %g1
9035 rdpr %cansave, %g2
9036 rdpr %canrestore, %g3
9037 rdpr %cleanwin, %g4
9038 rdpr %otherwin, %g5
9039 rdpr %wstate, %g6
9040loop_30: edge8l %o2, %i5, %l3
9041 fcmpes %fcc0, %f27, %f10
9042 stx %o4, [%l7 + 0x08]
9043 sdiv %o0, 0x0FF4, %i1
9044 fmovsl %icc, %f2, %f30
9045 edge16n %o7, %g5, %g2
9046 sll %i6, %l0, %i0
9047 ldsb [%l7 + 0x16], %g6
9048 lduw [%l7 + 0x54], %g7
9049 movrlz %i3, %l2, %g3
9050 ldd [%l7 + 0x10], %i4
9051 stb %o1, [%l7 + 0x2F]
9052 edge8l %l4, %o5, %l6
9053 ldd [%l7 + 0x08], %l4
9054 edge32n %l1, %i7, %o6
9055 fmovrslez %g1, %f3, %f27
9056 movl %icc, %g4, %i2
9057 array32 %o3, %i5, %o2
9058 fnot1 %f30, %f24
9059 movleu %xcc, %l3, %o4
9060 orncc %i1, %o7, %o0
9061 umul %g2, %g5, %i6
9062 alignaddrl %l0, %g6, %g7
9063 or %i3, %l2, %g3
9064 ld [%l7 + 0x1C], %f22
9065 orncc %i0, %o1, %l4
9066 st %f24, [%l7 + 0x28]
9067 edge8 %i4, %l6, %l5
9068 fnor %f0, %f18, %f22
9069 lduh [%l7 + 0x7A], %o5
9070 fcmpd %fcc3, %f10, %f10
9071 xorcc %i7, 0x075E, %l1
9072 umul %g1, %o6, %g4
9073 st %f29, [%l7 + 0x68]
9074 edge8l %i2, %i5, %o3
9075 stx %l3, [%l7 + 0x28]
9076 ldsw [%l7 + 0x18], %o4
9077 movleu %icc, %i1, %o7
9078 fmuld8ulx16 %f21, %f15, %f20
9079 lduh [%l7 + 0x3E], %o2
9080 subc %g2, 0x08E7, %o0
9081 fmovsgu %icc, %f8, %f31
9082 sth %i6, [%l7 + 0x28]
9083 srl %l0, %g5, %g6
9084 edge16n %i3, %g7, %g3
9085 mova %icc, %l2, %i0
9086 edge32ln %o1, %l4, %l6
9087 addcc %l5, %o5, %i7
9088 fandnot1 %f20, %f0, %f12
9089 fandnot2 %f18, %f8, %f22
9090 subcc %i4, 0x14BF, %l1
9091 edge16l %g1, %g4, %i2
9092 restore %o6, 0x1492, %i5
9093 rdpr %cwp, %g1
9094 rdpr %cansave, %g2
9095 rdpr %canrestore, %g3
9096 rdpr %cleanwin, %g4
9097 rdpr %otherwin, %g5
9098 rdpr %wstate, %g6
9099 nop
9100 set 0x76, %o5
9101 lduh [%l7 + %o5], %o3
9102 subccc %o4, 0x1B07, %i1
9103 mulx %o7, %l3, %o2
9104 movg %xcc, %o0, %i6
9105 mulx %l0, 0x1ECC, %g5
9106 orn %g2, %i3, %g7
9107 umul %g3, 0x080C, %g6
9108 fcmps %fcc3, %f21, %f8
9109 stb %i0, [%l7 + 0x15]
9110 fabss %f9, %f5
9111 srlx %l2, %o1, %l4
9112 mulx %l5, %l6, %i7
9113 stb %o5, [%l7 + 0x62]
9114 fmovrsgz %i4, %f18, %f16
9115 addccc %l1, 0x15E2, %g1
9116 subc %g4, 0x0620, %o6
9117 addcc %i2, %o3, %i5
9118 edge8ln %o4, %i1, %l3
9119 movcs %icc, %o7, %o0
9120 fnegs %f6, %f17
9121 edge8l %i6, %l0, %g5
9122 edge8l %g2, %o2, %i3
9123 edge8ln %g3, %g7, %g6
9124 fmuld8ulx16 %f31, %f24, %f2
9125 fnegs %f0, %f12
9126 xnor %i0, %l2, %o1
9127 array8 %l5, %l4, %l6
9128 fcmple16 %f14, %f24, %i7
9129 sdivx %o5, 0x1C21, %l1
9130 fpsub16s %f3, %f5, %f25
9131 udivx %i4, 0x075A, %g4
9132 mova %icc, %g1, %i2
9133 edge16l %o6, %i5, %o4
9134 movn %icc, %o3, %i1
9135 fmovsle %icc, %f11, %f3
9136 movrgz %l3, %o0, %o7
9137 fornot2s %f27, %f22, %f8
9138 fmovdle %xcc, %f18, %f1
9139 ld [%l7 + 0x3C], %f3
9140 add %i6, %l0, %g2
9141 movpos %xcc, %o2, %g5
9142 subc %i3, %g7, %g3
9143 movne %xcc, %g6, %i0
9144 lduw [%l7 + 0x10], %l2
9145 movneg %xcc, %l5, %l4
9146 fmovde %icc, %f30, %f10
9147 fmovsle %xcc, %f12, %f28
9148 fands %f11, %f12, %f4
9149 movvs %xcc, %o1, %l6
9150 edge32ln %i7, %o5, %i4
9151 smulcc %g4, 0x122C, %l1
9152 movge %xcc, %i2, %o6
9153 srl %g1, 0x17, %i5
9154 umulcc %o3, %o4, %i1
9155 ld [%l7 + 0x78], %f25
9156 fmovsvs %icc, %f20, %f20
9157 fmovrslz %o0, %f16, %f6
9158 stx %l3, [%l7 + 0x28]
9159 ldd [%l7 + 0x58], %i6
9160 subcc %l0, 0x06A9, %g2
9161 xorcc %o7, %g5, %i3
9162 fcmpeq16 %f6, %f20, %o2
9163 movvs %icc, %g7, %g3
9164 srlx %g6, %l2, %l5
9165 ldd [%l7 + 0x58], %f12
9166 fzero %f6
9167 sdivcc %i0, 0x1199, %o1
9168 orcc %l6, 0x1F3F, %i7
9169 fmovrse %o5, %f29, %f22
9170 move %icc, %l4, %i4
9171 or %g4, 0x0AFD, %i2
9172 subccc %l1, 0x1C30, %o6
9173 movl %xcc, %i5, %g1
9174 edge32 %o3, %i1, %o0
9175 srl %o4, %i6, %l0
9176 sethi 0x04B6, %l3
9177 umul %g2, %o7, %i3
9178 alignaddrl %o2, %g5, %g7
9179 fmovrde %g3, %f2, %f28
9180 umul %l2, %l5, %g6
9181 fpsub32 %f14, %f18, %f28
9182 and %i0, %o1, %l6
9183 smul %i7, %l4, %i4
9184 fmovscs %xcc, %f19, %f1
9185 movleu %xcc, %g4, %o5
9186 fcmps %fcc2, %f5, %f26
9187 ldd [%l7 + 0x60], %i2
9188 movl %xcc, %l1, %o6
9189 mulscc %i5, %o3, %g1
9190 movle %xcc, %o0, %o4
9191 fmuld8ulx16 %f31, %f26, %f16
9192 movne %xcc, %i1, %i6
9193 fmovsvc %icc, %f5, %f16
9194 sdivcc %l3, 0x159A, %g2
9195 popc 0x1B23, %l0
9196 edge32n %o7, %i3, %o2
9197 movvc %icc, %g5, %g3
9198 st %f24, [%l7 + 0x14]
9199 fsrc2 %f10, %f22
9200 sra %l2, %l5, %g7
9201 xorcc %i0, %o1, %l6
9202 srax %i7, %g6, %l4
9203 movne %icc, %g4, %o5
9204 udivx %i2, 0x1710, %l1
9205 fmovsl %xcc, %f8, %f31
9206 ldsb [%l7 + 0x6F], %i4
9207 udivcc %o6, 0x0AAE, %o3
9208 fpmerge %f4, %f8, %f4
9209 srax %g1, %i5, %o4
9210 stw %o0, [%l7 + 0x14]
9211 subccc %i6, %i1, %l3
9212 fmovrsgez %l0, %f2, %f8
9213 edge32ln %g2, %o7, %i3
9214 orncc %o2, %g3, %g5
9215 fmul8x16 %f21, %f6, %f18
9216 sethi 0x11E5, %l2
9217 edge32 %l5, %g7, %o1
9218 edge32 %i0, %i7, %g6
9219 sir 0x0E3A
9220 ldd [%l7 + 0x60], %f2
9221 fmovdle %xcc, %f30, %f17
9222 stw %l4, [%l7 + 0x18]
9223 movrlez %g4, 0x06B, %l6
9224 edge16 %o5, %i2, %l1
9225 fmovdle %icc, %f22, %f9
9226 fpadd16s %f4, %f19, %f8
9227 move %xcc, %o6, %o3
9228 stw %i4, [%l7 + 0x28]
9229 udivcc %g1, 0x05B6, %o4
9230 fmovrde %i5, %f24, %f20
9231 smulcc %o0, 0x0D2D, %i6
9232 sll %i1, %l0, %g2
9233 movvc %xcc, %o7, %i3
9234 movle %xcc, %l3, %o2
9235 fmovsn %icc, %f0, %f25
9236 ldd [%l7 + 0x08], %f12
9237 movrgz %g3, 0x3DB, %g5
9238 fmovrde %l5, %f18, %f0
9239 fpmerge %f0, %f27, %f0
9240 fmovdcs %xcc, %f22, %f4
9241 orn %g7, %o1, %i0
9242 edge8ln %i7, %l2, %l4
9243 fsrc2 %f8, %f0
9244 sdivcc %g6, 0x19B5, %g4
9245 sth %l6, [%l7 + 0x08]
9246 movl %xcc, %i2, %o5
9247 ldd [%l7 + 0x58], %f14
9248 fmovdvs %icc, %f17, %f8
9249 srl %l1, %o6, %i4
9250 bshuffle %f10, %f28, %f30
9251 or %g1, 0x0289, %o4
9252 ldx [%l7 + 0x70], %i5
9253 array8 %o3, %i6, %i1
9254 fnands %f4, %f10, %f21
9255 sir 0x185E
9256 xnor %l0, %o0, %g2
9257 movleu %icc, %i3, %l3
9258 nop
9259 set 0x44, %l6
9260 ldsh [%l7 + %l6], %o7
9261 movrgz %o2, 0x3F4, %g3
9262 movrgz %g5, 0x2C7, %g7
9263 lduw [%l7 + 0x6C], %o1
9264 sdivcc %l5, 0x1440, %i7
9265 edge32l %l2, %l4, %i0
9266 lduh [%l7 + 0x10], %g4
9267 fmovrde %l6, %f10, %f10
9268 stx %g6, [%l7 + 0x60]
9269 srax %o5, 0x0C, %i2
9270 addccc %o6, %l1, %g1
9271 fnot2 %f16, %f10
9272 movg %xcc, %i4, %i5
9273 fsrc1 %f2, %f22
9274 fmovrdgz %o3, %f10, %f26
9275 sll %i6, 0x14, %o4
9276 movn %icc, %l0, %o0
9277 movleu %icc, %i1, %g2
9278 ldd [%l7 + 0x10], %f6
9279 ldd [%l7 + 0x28], %f16
9280 udiv %l3, 0x039A, %i3
9281 sllx %o2, 0x14, %o7
9282 ldd [%l7 + 0x68], %g2
9283 movl %icc, %g7, %g5
9284 movrgez %o1, %i7, %l2
9285 array32 %l5, %l4, %i0
9286 xnorcc %g4, 0x15FA, %l6
9287 edge8n %o5, %i2, %o6
9288 sll %g6, %l1, %g1
9289 movcc %icc, %i4, %o3
9290 movneg %xcc, %i6, %i5
9291 or %o4, %l0, %i1
9292 movpos %icc, %g2, %l3
9293 fmovsl %xcc, %f6, %f19
9294 st %f25, [%l7 + 0x70]
9295 fmovdleu %xcc, %f13, %f4
9296 fmovdneg %xcc, %f31, %f19
9297 fmovrsgz %i3, %f18, %f20
9298 udiv %o2, 0x16A2, %o0
9299 movleu %icc, %g3, %o7
9300 ldd [%l7 + 0x48], %g4
9301 ldx [%l7 + 0x48], %o1
9302 edge32l %i7, %l2, %g7
9303 sir 0x1239
9304 edge16l %l5, %l4, %g4
9305 movrlez %i0, 0x19F, %o5
9306 sdiv %l6, 0x1B13, %i2
9307 movcc %icc, %g6, %l1
9308 movcs %xcc, %o6, %i4
9309 popc %o3, %i6
9310 edge16n %g1, %o4, %l0
9311 smulcc %i1, 0x0D8C, %i5
9312 edge16n %l3, %g2, %i3
9313 movl %xcc, %o2, %o0
9314 srl %g3, %g5, %o7
9315 movcc %xcc, %o1, %l2
9316 setx loop_31, %l0, %l1
9317 return %l1
9318 nop
9319 rdpr %cwp, %g1
9320 rdpr %cansave, %g2
9321 rdpr %canrestore, %g3
9322 rdpr %cleanwin, %g4
9323 rdpr %otherwin, %g5
9324 rdpr %wstate, %g6
9325loop_31: addccc %i7, 0x1FB1, %g4
9326 nop
9327 set 0x24, %i4
9328 lduh [%l7 + %i4], %i0
9329 sub %l6, %o5, %g6
9330 fmul8x16au %f20, %f19, %f30
9331 xorcc %i2, %l1, %o6
9332 fcmpne32 %f24, %f6, %o3
9333 smul %i4, 0x071A, %g1
9334 fmovsvc %icc, %f27, %f28
9335 edge32n %o4, %i6, %l0
9336 edge16 %i5, %l3, %i1
9337 movne %xcc, %i3, %g2
9338 add %o0, 0x09E0, %o2
9339 movrne %g5, 0x102, %g3
9340 sllx %o7, 0x15, %o1
9341 move %icc, %l2, %g7
9342 xorcc %l5, 0x008F, %l4
9343 ldsw [%l7 + 0x68], %i7
9344 alignaddrl %i0, %l6, %o5
9345 ldsh [%l7 + 0x66], %g4
9346 fmovsle %icc, %f1, %f23
9347 smul %g6, 0x1C8A, %i2
9348 smul %o6, %o3, %i4
9349 xnorcc %l1, %o4, %i6
9350 ldsw [%l7 + 0x0C], %l0
9351 subc %g1, %l3, %i5
9352 edge8l %i3, %g2, %i1
9353 nop
9354 set 0x30, %o2
9355 ldd [%l7 + %o2], %o2
9356 edge32l %o0, %g3, %g5
9357 srlx %o7, 0x15, %l2
9358 edge32 %o1, %g7, %l5
9359 add %l4, %i0, %i7
9360 mova %xcc, %o5, %g4
9361 popc 0x0894, %g6
9362 fmovrse %i2, %f2, %f2
9363 movpos %icc, %l6, %o3
9364 alignaddrl %o6, %l1, %i4
9365 array8 %o4, %i6, %l0
9366 fmovsn %xcc, %f13, %f20
9367 ldx [%l7 + 0x20], %g1
9368 fmovrslz %i5, %f22, %f28
9369 array32 %l3, %g2, %i3
9370 addc %i1, %o2, %o0
9371 fcmps %fcc1, %f27, %f15
9372 udivcc %g5, 0x0DCD, %g3
9373 fxors %f8, %f11, %f12
9374 fpsub16 %f24, %f18, %f26
9375 fcmps %fcc3, %f30, %f13
9376 andn %o7, %o1, %g7
9377 udivcc %l5, 0x1198, %l2
9378 fzeros %f6
9379 fnot1s %f4, %f19
9380 edge8l %i0, %i7, %o5
9381 fandnot1s %f15, %f20, %f10
9382 st %f4, [%l7 + 0x38]
9383 movcs %xcc, %g4, %l4
9384 sub %g6, %i2, %o3
9385 edge32n %l6, %o6, %i4
9386 fsrc1s %f16, %f12
9387 fmovrsgz %l1, %f20, %f13
9388 edge8n %i6, %l0, %g1
9389 edge16 %i5, %l3, %g2
9390 umulcc %o4, %i3, %o2
9391 ld [%l7 + 0x74], %f20
9392 stb %o0, [%l7 + 0x4B]
9393 movge %icc, %g5, %g3
9394 xor %o7, 0x1D56, %i1
9395 movl %xcc, %g7, %o1
9396 movge %icc, %l2, %l5
9397 or %i7, 0x1F99, %i0
9398 array32 %o5, %g4, %l4
9399 srax %i2, 0x17, %g6
9400 movn %icc, %l6, %o6
9401 andcc %o3, %l1, %i4
9402 fcmps %fcc2, %f7, %f8
9403 fnot1s %f23, %f11
9404 andcc %l0, %g1, %i6
9405 mulx %i5, 0x104F, %g2
9406 fcmps %fcc2, %f1, %f0
9407 fcmpes %fcc3, %f19, %f26
9408 fmovda %xcc, %f6, %f7
9409 fmuld8ulx16 %f7, %f1, %f16
9410 movle %icc, %o4, %l3
9411 movgu %xcc, %o2, %o0
9412 fpsub16s %f1, %f4, %f9
9413 st %f30, [%l7 + 0x50]
9414 alignaddrl %i3, %g5, %o7
9415 udiv %i1, 0x113D, %g7
9416 subccc %g3, 0x1DCC, %l2
9417 smul %o1, %i7, %i0
9418 edge32n %l5, %o5, %l4
9419 sth %g4, [%l7 + 0x3E]
9420 movcs %xcc, %g6, %l6
9421 fcmps %fcc1, %f17, %f26
9422 fandnot1s %f13, %f15, %f28
9423 or %i2, 0x02F3, %o3
9424 edge32 %o6, %i4, %l1
9425 fandnot2s %f21, %f29, %f5
9426 movcs %xcc, %g1, %l0
9427 fmovdn %xcc, %f5, %f25
9428 addcc %i6, %i5, %o4
9429 movpos %icc, %l3, %o2
9430 mova %xcc, %o0, %i3
9431 fpmerge %f7, %f16, %f12
9432 sdivx %g2, 0x0F49, %g5
9433 fpack32 %f2, %f12, %f6
9434 movg %xcc, %i1, %o7
9435 edge8 %g3, %g7, %l2
9436 fmovdle %xcc, %f17, %f22
9437 movleu %xcc, %i7, %i0
9438 add %o1, 0x0E64, %l5
9439 fmovsne %icc, %f26, %f5
9440 fmul8sux16 %f4, %f0, %f4
9441 sllx %o5, %g4, %l4
9442 andncc %g6, %l6, %o3
9443 nop
9444 set 0x7C, %o3
9445 stw %o6, [%l7 + %o3]
9446 movle %icc, %i4, %l1
9447 fcmpgt32 %f10, %f12, %i2
9448 fmovrde %g1, %f6, %f24
9449 addccc %l0, %i5, %o4
9450 fmovs %f16, %f5
9451 sir 0x1D08
9452 fmovrsgez %l3, %f13, %f16
9453 fmovsl %xcc, %f27, %f24
9454 ld [%l7 + 0x74], %f5
9455 subc %o2, 0x1145, %i6
9456 fmovd %f0, %f0
9457 movrne %o0, 0x2B8, %g2
9458 fands %f27, %f31, %f16
9459 movge %icc, %i3, %g5
9460 fmovrdlz %i1, %f14, %f24
9461 fxnor %f24, %f24, %f30
9462 movrlz %o7, %g7, %l2
9463 edge16l %i7, %g3, %i0
9464 nop
9465 set 0x32, %l5
9466 sth %o1, [%l7 + %l5]
9467 movrne %l5, %g4, %l4
9468 fcmpgt16 %f8, %f20, %o5
9469 movne %icc, %l6, %g6
9470 edge16n %o6, %o3, %l1
9471 movn %xcc, %i4, %i2
9472 movrlz %l0, 0x153, %i5
9473 subcc %o4, %l3, %o2
9474 ldd [%l7 + 0x18], %f26
9475 addcc %g1, 0x1968, %i6
9476 movgu %xcc, %o0, %g2
9477 sdivx %i3, 0x0F05, %g5
9478 sub %o7, 0x04C2, %i1
9479 movrne %l2, 0x1E8, %i7
9480 edge8ln %g7, %g3, %o1
9481 movl %icc, %i0, %g4
9482 xorcc %l4, 0x0A47, %o5
9483 edge32 %l5, %l6, %o6
9484 edge16 %o3, %l1, %i4
9485 movleu %xcc, %g6, %i2
9486 umulcc %i5, 0x190A, %o4
9487 fcmpne16 %f20, %f4, %l3
9488 addc %o2, 0x198F, %g1
9489 movgu %xcc, %l0, %i6
9490 addcc %g2, %o0, %g5
9491 movrgez %o7, 0x1A3, %i3
9492 udivx %i1, 0x0695, %i7
9493 sth %g7, [%l7 + 0x3C]
9494 movn %xcc, %l2, %g3
9495 and %i0, %o1, %l4
9496 addccc %g4, %l5, %l6
9497 movvc %xcc, %o5, %o6
9498 movre %l1, 0x0B8, %o3
9499 addccc %g6, %i4, %i5
9500 stb %o4, [%l7 + 0x5A]
9501 addc %i2, 0x1C81, %l3
9502 orn %g1, %l0, %i6
9503 fcmped %fcc0, %f4, %f0
9504 add %o2, %g2, %o0
9505 stw %o7, [%l7 + 0x34]
9506 movrlez %g5, %i1, %i7
9507 add %g7, 0x1BE3, %l2
9508 sdivcc %i3, 0x1062, %g3
9509 umul %o1, %i0, %l4
9510 subccc %g4, 0x1BC3, %l5
9511 movvc %xcc, %o5, %o6
9512 andncc %l1, %l6, %o3
9513 movge %icc, %i4, %g6
9514 addccc %o4, %i5, %i2
9515 movvc %xcc, %g1, %l0
9516 movvs %icc, %i6, %l3
9517 fsrc2s %f27, %f22
9518 edge16ln %o2, %o0, %o7
9519 fabsd %f26, %f22
9520 nop
9521 set 0x7A, %i6
9522 lduh [%l7 + %i6], %g5
9523 bshuffle %f8, %f18, %f6
9524 save %g2, 0x07E1, %i7
9525 rdpr %cwp, %g1
9526 rdpr %cansave, %g2
9527 rdpr %canrestore, %g3
9528 rdpr %cleanwin, %g4
9529 rdpr %otherwin, %g5
9530 rdpr %wstate, %g6
9531 movpos %xcc, %g7, %l2
9532 array16 %i3, %g3, %o1
9533 fnors %f5, %f10, %f15
9534 lduw [%l7 + 0x74], %i0
9535 fmovdvc %xcc, %f8, %f31
9536 edge8n %l4, %g4, %i1
9537 fmovsn %xcc, %f18, %f3
9538 movn %xcc, %l5, %o6
9539 st %f7, [%l7 + 0x34]
9540 save %l1, %o5, %o3
9541 rdpr %cwp, %g1
9542 rdpr %cansave, %g2
9543 rdpr %canrestore, %g3
9544 rdpr %cleanwin, %g4
9545 rdpr %otherwin, %g5
9546 rdpr %wstate, %g6
9547 addcc %l6, 0x1E57, %i4
9548 movg %icc, %g6, %o4
9549 fors %f4, %f28, %f26
9550 edge8 %i5, %i2, %g1
9551 sll %i6, %l0, %l3
9552 fmovsge %xcc, %f12, %f28
9553 nop
9554 set 0x52, %l4
9555 lduh [%l7 + %l4], %o2
9556 smul %o7, %o0, %g5
9557 sir 0x16A3
9558 srlx %i7, %g7, %g2
9559 stb %l2, [%l7 + 0x3B]
9560 and %g3, %i3, %o1
9561 movl %xcc, %l4, %i0
9562 fmovrsgz %i1, %f30, %f11
9563 edge16ln %g4, %o6, %l5
9564 alignaddrl %l1, %o3, %l6
9565 fpsub32 %f4, %f26, %f8
9566 array16 %i4, %g6, %o5
9567 edge32 %o4, %i2, %g1
9568 edge32ln %i5, %i6, %l0
9569 andcc %l3, %o2, %o0
9570 movl %xcc, %o7, %i7
9571 sra %g5, 0x1A, %g2
9572 mulscc %g7, %l2, %g3
9573 fand %f22, %f4, %f16
9574 fabsd %f24, %f30
9575 sth %i3, [%l7 + 0x6A]
9576 edge32 %o1, %l4, %i0
9577 fcmpne16 %f26, %f18, %g4
9578 nop
9579 set 0x30, %g3
9580 ldsb [%l7 + %g3], %i1
9581 srl %l5, 0x0D, %l1
9582 sdivx %o3, 0x0B01, %o6
9583 andcc %l6, 0x10A3, %i4
9584 andncc %o5, %o4, %i2
9585 fnand %f6, %f0, %f8
9586 movne %xcc, %g6, %g1
9587 ld [%l7 + 0x38], %f3
9588 movpos %xcc, %i6, %l0
9589 movl %icc, %l3, %o2
9590 sdivcc %i5, 0x1005, %o0
9591 orcc %o7, %i7, %g2
9592 save %g5, 0x0657, %l2
9593 rdpr %cwp, %g1
9594 rdpr %cansave, %g2
9595 rdpr %canrestore, %g3
9596 rdpr %cleanwin, %g4
9597 rdpr %otherwin, %g5
9598 rdpr %wstate, %g6
9599 fzero %f26
9600 ldsh [%l7 + 0x76], %g3
9601 ldsb [%l7 + 0x74], %i3
9602 udiv %g7, 0x0BC8, %l4
9603 udiv %o1, 0x0D83, %i0
9604 udivx %g4, 0x06A5, %l5
9605 movl %xcc, %i1, %o3
9606 orncc %l1, %l6, %i4
9607 fornot1s %f27, %f14, %f25
9608 sllx %o6, %o4, %o5
9609 fmovsg %xcc, %f21, %f12
9610 ldsw [%l7 + 0x38], %i2
9611 edge8l %g1, %i6, %g6
9612 ldx [%l7 + 0x50], %l0
9613 xnor %l3, 0x1B14, %i5
9614 movgu %xcc, %o0, %o7
9615 array8 %i7, %o2, %g2
9616 smulcc %l2, %g3, %g5
9617 ldx [%l7 + 0x08], %g7
9618 move %xcc, %l4, %i3
9619 movrlez %i0, %o1, %g4
9620 array16 %i1, %o3, %l5
9621 fmovde %xcc, %f31, %f21
9622 fmovdl %icc, %f5, %f30
9623 fmovscc %xcc, %f21, %f25
9624 srlx %l1, 0x1A, %i4
9625 edge16 %o6, %l6, %o4
9626 fpsub32s %f10, %f2, %f21
9627 movre %i2, %o5, %i6
9628 fnot1 %f16, %f14
9629 edge8ln %g6, %l0, %g1
9630 umulcc %i5, %o0, %o7
9631 movrlez %i7, 0x123, %l3
9632 orncc %o2, %g2, %l2
9633 subc %g3, %g7, %g5
9634 smulcc %i3, 0x0338, %l4
9635 edge32ln %o1, %i0, %i1
9636 fnot2 %f30, %f16
9637 edge16ln %g4, %l5, %l1
9638 movgu %icc, %o3, %i4
9639 or %l6, 0x1841, %o4
9640 subc %o6, 0x1541, %i2
9641 stx %o5, [%l7 + 0x48]
9642 sethi 0x0430, %g6
9643 srl %i6, 0x14, %l0
9644 popc %g1, %o0
9645 movvs %xcc, %i5, %i7
9646 mova %xcc, %l3, %o7
9647 popc 0x111E, %g2
9648 movgu %xcc, %o2, %l2
9649 edge8n %g7, %g5, %i3
9650 movgu %icc, %g3, %l4
9651 addc %i0, 0x1E8A, %o1
9652 movneg %xcc, %g4, %l5
9653 fmovrdne %l1, %f24, %f18
9654 sra %i1, 0x11, %i4
9655 lduh [%l7 + 0x3C], %l6
9656 orn %o3, %o4, %o6
9657 fmovspos %icc, %f11, %f13
9658 sll %o5, %g6, %i6
9659 ld [%l7 + 0x14], %f5
9660 orn %l0, %g1, %i2
9661 array32 %i5, %i7, %o0
9662 fcmpgt16 %f6, %f18, %o7
9663 fmovrsgez %g2, %f6, %f18
9664 movg %icc, %l3, %l2
9665 st %f12, [%l7 + 0x68]
9666 restore %g7, %g5, %i3
9667 rdpr %cwp, %g1
9668 rdpr %cansave, %g2
9669 rdpr %canrestore, %g3
9670 rdpr %cleanwin, %g4
9671 rdpr %otherwin, %g5
9672 rdpr %wstate, %g6
9673 srl %g3, %o2, %i0
9674 edge16 %o1, %l4, %l5
9675 subc %l1, %g4, %i4
9676 fones %f21
9677 edge32ln %l6, %i1, %o4
9678 movle %xcc, %o6, %o5
9679 edge8n %g6, %o3, %l0
9680 fsrc2s %f22, %f23
9681 fmovrdlez %g1, %f30, %f28
9682 fnot2s %f27, %f3
9683 srlx %i2, 0x1F, %i5
9684 subccc %i7, 0x0254, %o0
9685 fmuld8ulx16 %f4, %f26, %f26
9686 xnor %i6, %o7, %l3
9687 movpos %xcc, %g2, %l2
9688 movne %icc, %g5, %i3
9689 sdiv %g7, 0x124D, %g3
9690 ldx [%l7 + 0x30], %i0
9691 sdiv %o1, 0x150D, %l4
9692 array16 %o2, %l5, %g4
9693 fnot2 %f4, %f20
9694 edge32n %i4, %l6, %l1
9695 edge16n %i1, %o4, %o5
9696 movle %icc, %o6, %o3
9697 lduh [%l7 + 0x5E], %l0
9698 addcc %g1, 0x103B, %g6
9699 sth %i2, [%l7 + 0x70]
9700 fornot1s %f14, %f28, %f31
9701 sth %i5, [%l7 + 0x7C]
9702 fmuld8ulx16 %f14, %f0, %f20
9703 pdist %f2, %f20, %f16
9704 sir 0x12D7
9705 fmovdleu %xcc, %f27, %f6
9706 subccc %o0, 0x1BF9, %i7
9707 fcmpd %fcc2, %f2, %f12
9708 or %i6, %l3, %o7
9709 addc %l2, %g5, %g2
9710 movl %xcc, %i3, %g3
9711 movrlz %i0, 0x0E5, %g7
9712 alignaddrl %l4, %o2, %l5
9713 edge32n %g4, %o1, %l6
9714 movn %xcc, %l1, %i4
9715 movcc %icc, %o4, %i1
9716 lduw [%l7 + 0x0C], %o6
9717 fnor %f8, %f28, %f0
9718 xnorcc %o3, %o5, %g1
9719 sdivx %g6, 0x0024, %l0
9720 umulcc %i5, %o0, %i2
9721 ldsb [%l7 + 0x70], %i6
9722 movle %xcc, %i7, %o7
9723 movne %icc, %l2, %g5
9724 nop
9725 set 0x50, %o0
9726 ldd [%l7 + %o0], %f24
9727 faligndata %f28, %f10, %f12
9728 fpadd16 %f26, %f8, %f14
9729 xnor %l3, 0x1E4E, %g2
9730 nop
9731 set 0x51, %o4
9732 ldsb [%l7 + %o4], %g3
9733 sll %i3, %g7, %l4
9734 setx loop_32, %l0, %l1
9735 return %l1
9736 nop
9737 rdpr %cwp, %g1
9738 rdpr %cansave, %g2
9739 rdpr %canrestore, %g3
9740 rdpr %cleanwin, %g4
9741 rdpr %otherwin, %g5
9742 rdpr %wstate, %g6
9743loop_32: udivcc %g4, 0x1AB3, %o1
9744 fornot2s %f17, %f31, %f1
9745 ldsw [%l7 + 0x38], %l6
9746 stb %l1, [%l7 + 0x19]
9747 movvs %xcc, %i4, %o4
9748 movcc %xcc, %i1, %i0
9749 fpadd32s %f10, %f15, %f13
9750 fands %f3, %f25, %f20
9751 fornot2s %f23, %f2, %f10
9752 orcc %o6, 0x15BD, %o3
9753 umul %o5, %g1, %l0
9754 srax %i5, 0x0C, %g6
9755 movvs %icc, %o0, %i2
9756 edge8n %i6, %o7, %l2
9757 edge8l %i7, %l3, %g5
9758 fmovdl %xcc, %f26, %f7
9759 ldsh [%l7 + 0x36], %g3
9760 addcc %i3, 0x0423, %g2
9761 orncc %g7, %o2, %l5
9762 fmovsg %xcc, %f11, %f0
9763 umulcc %l4, %o1, %g4
9764 fpsub32s %f26, %f25, %f29
9765 fmovrdlz %l6, %f20, %f4
9766 edge8l %i4, %l1, %i1
9767 fmuld8sux16 %f11, %f24, %f8
9768 fmovrdlz %i0, %f8, %f10
9769 movre %o6, %o3, %o5
9770 addcc %g1, %l0, %o4
9771 sdivx %i5, 0x1985, %g6
9772 mova %icc, %i2, %i6
9773 movrlez %o0, %l2, %o7
9774 edge32n %l3, %g5, %g3
9775 fand %f28, %f8, %f24
9776 edge32ln %i3, %g2, %i7
9777 udiv %g7, 0x1741, %o2
9778 xor %l5, 0x0014, %l4
9779 ldsh [%l7 + 0x50], %g4
9780 sethi 0x02B4, %l6
9781 mulscc %o1, %l1, %i4
9782 ldd [%l7 + 0x10], %i0
9783 movrne %i0, 0x2FA, %o6
9784 fmul8x16al %f22, %f1, %f30
9785 edge16 %o3, %o5, %l0
9786 fmovde %icc, %f14, %f8
9787 sdivx %o4, 0x15D8, %g1
9788 restore %i5, %i2, %i6
9789 rdpr %cwp, %g1
9790 rdpr %cansave, %g2
9791 rdpr %canrestore, %g3
9792 rdpr %cleanwin, %g4
9793 rdpr %otherwin, %g5
9794 rdpr %wstate, %g6
9795 or %o0, %l2, %o7
9796 alignaddrl %l3, %g5, %g6
9797 nop
9798 set 0x24, %l3
9799 ldsw [%l7 + %l3], %g3
9800 addccc %i3, %i7, %g2
9801 or %g7, %l5, %o2
9802 fmovrdgez %l4, %f10, %f28
9803 fpackfix %f26, %f25
9804 movge %icc, %g4, %l6
9805 fmovdl %xcc, %f1, %f3
9806 addcc %l1, 0x09B1, %o1
9807 or %i4, 0x08C6, %i0
9808 lduh [%l7 + 0x14], %o6
9809 ldub [%l7 + 0x0E], %o3
9810 fmovsne %icc, %f7, %f29
9811 srlx %i1, %l0, %o4
9812 fmovdleu %xcc, %f31, %f18
9813 mova %icc, %o5, %i5
9814 mulscc %g1, %i6, %o0
9815 movrne %i2, 0x10A, %o7
9816 mulx %l2, %g5, %l3
9817 stx %g6, [%l7 + 0x50]
9818 orn %i3, %i7, %g3
9819 srlx %g7, 0x11, %g2
9820 fsrc2s %f25, %f20
9821 udivcc %l5, 0x1596, %l4
9822 xnorcc %g4, 0x1677, %o2
9823 std %f26, [%l7 + 0x50]
9824 movrgz %l6, 0x053, %o1
9825 sdivcc %l1, 0x1C77, %i4
9826 fpackfix %f22, %f27
9827 movleu %icc, %i0, %o6
9828 or %o3, %i1, %l0
9829 ldd [%l7 + 0x10], %o4
9830 edge8n %i5, %g1, %i6
9831 stx %o0, [%l7 + 0x58]
9832 alignaddrl %i2, %o7, %o4
9833 edge8l %l2, %g5, %g6
9834 edge32l %i3, %l3, %i7
9835 addcc %g3, 0x0213, %g7
9836 save %g2, 0x0993, %l4
9837 rdpr %cwp, %g1
9838 rdpr %cansave, %g2
9839 rdpr %canrestore, %g3
9840 rdpr %cleanwin, %g4
9841 rdpr %otherwin, %g5
9842 rdpr %wstate, %g6
9843 movrgz %g4, 0x1E0, %l5
9844 movcc %icc, %o2, %l6
9845 sdivx %l1, 0x0DAE, %o1
9846 edge8l %i4, %o6, %i0
9847 xor %i1, 0x0D13, %o3
9848 mulx %o5, %l0, %i5
9849 fones %f4
9850 edge32 %g1, %o0, %i6
9851 xnor %o7, %i2, %o4
9852 fmul8x16al %f23, %f13, %f28
9853 udiv %l2, 0x1CBA, %g5
9854 or %g6, 0x092D, %l3
9855 edge32n %i3, %i7, %g7
9856 sra %g3, 0x1F, %l4
9857 movn %xcc, %g2, %g4
9858 bshuffle %f28, %f18, %f18
9859 fmovdg %icc, %f25, %f28
9860 ldub [%l7 + 0x18], %o2
9861 sethi 0x1D29, %l5
9862 fandnot1s %f29, %f1, %f9
9863 edge8ln %l1, %o1, %l6
9864 edge16ln %i4, %o6, %i0
9865 setx loop_33, %l0, %l1
9866 return %l1
9867 nop
9868 rdpr %cwp, %g1
9869 rdpr %cansave, %g2
9870 rdpr %canrestore, %g3
9871 rdpr %cleanwin, %g4
9872 rdpr %otherwin, %g5
9873 rdpr %wstate, %g6
9874loop_33: fornot2 %f28, %f4, %f0
9875 movleu %icc, %l0, %o5
9876 fmovsn %icc, %f8, %f5
9877 andcc %g1, 0x1207, %o0
9878 fmovdcs %xcc, %f13, %f12
9879 or %i6, %i5, %o7
9880 movrgez %i2, %l2, %o4
9881 fmovrdlez %g6, %f12, %f20
9882 movne %xcc, %l3, %i3
9883 fpsub32 %f0, %f4, %f8
9884 edge16n %g5, %i7, %g7
9885 sdivcc %g3, 0x1568, %g2
9886 xnor %l4, %o2, %g4
9887 fmovsvc %icc, %f11, %f31
9888 array16 %l5, %o1, %l1
9889 fnot2s %f23, %f3
9890 subcc %l6, 0x10F2, %o6
9891 movvc %icc, %i4, %i1
9892 edge32 %i0, %l0, %o5
9893 fandnot2 %f16, %f8, %f24
9894 fnot2 %f10, %f2
9895 edge16 %g1, %o3, %i6
9896 fpsub16 %f22, %f0, %f20
9897 orn %i5, %o7, %i2
9898 fmul8ulx16 %f6, %f28, %f2
9899 udivx %o0, 0x088D, %o4
9900 and %l2, %l3, %i3
9901 umulcc %g6, %i7, %g5
9902 edge16n %g7, %g2, %l4
9903 stx %g3, [%l7 + 0x50]
9904 edge32n %o2, %l5, %o1
9905 movle %xcc, %l1, %l6
9906 movg %icc, %o6, %i4
9907 sllx %i1, %g4, %i0
9908 fcmpgt32 %f8, %f0, %o5
9909 fmovdg %icc, %f16, %f31
9910 umul %l0, %o3, %i6
9911 subc %g1, %o7, %i2
9912 srax %o0, %o4, %i5
9913 edge32 %l2, %l3, %i3
9914 movg %xcc, %i7, %g6
9915 std %f6, [%l7 + 0x68]
9916 movg %icc, %g7, %g5
9917 movcc %icc, %g2, %g3
9918 edge8n %l4, %l5, %o2
9919 ld [%l7 + 0x48], %f2
9920 array16 %l1, %l6, %o1
9921 addc %o6, 0x13DC, %i4
9922 array16 %g4, %i1, %o5
9923 fmovrse %i0, %f20, %f11
9924 fmul8sux16 %f10, %f6, %f28
9925 movne %icc, %l0, %o3
9926 alignaddr %i6, %o7, %g1
9927 smulcc %o0, 0x1CC8, %i2
9928 addccc %i5, 0x0690, %o4
9929 movgu %xcc, %l2, %l3
9930 fcmpgt16 %f28, %f8, %i7
9931 mulscc %i3, 0x19A2, %g6
9932 fzeros %f25
9933 popc %g5, %g2
9934 alignaddr %g7, %g3, %l5
9935 edge8ln %o2, %l1, %l6
9936 srl %o1, 0x13, %o6
9937 fsrc1 %f22, %f30
9938 srax %i4, %l4, %g4
9939 srax %o5, %i1, %l0
9940 mova %xcc, %o3, %i6
9941 movge %icc, %i0, %o7
9942 umulcc %o0, 0x0DA8, %i2
9943 subc %g1, %i5, %o4
9944 save %l2, 0x0828, %i7
9945 rdpr %cwp, %g1
9946 rdpr %cansave, %g2
9947 rdpr %canrestore, %g3
9948 rdpr %cleanwin, %g4
9949 rdpr %otherwin, %g5
9950 rdpr %wstate, %g6
9951 ldd [%l7 + 0x18], %l2
9952 movn %icc, %g6, %g5
9953 andn %g2, %i3, %g3
9954 umul %g7, 0x0D66, %o2
9955 srax %l5, %l6, %o1
9956 fmovd %f2, %f24
9957 movg %icc, %o6, %l1
9958 fpadd32s %f0, %f0, %f4
9959 edge16 %l4, %g4, %o5
9960 lduw [%l7 + 0x38], %i1
9961 udiv %l0, 0x0945, %o3
9962 edge32 %i6, %i4, %i0
9963 edge8l %o7, %i2, %o0
9964 addccc %g1, %o4, %i5
9965 orcc %l2, %l3, %i7
9966 nop
9967 set 0x10, %i0
9968 ldd [%l7 + %i0], %g6
9969 movrgez %g5, %g2, %i3
9970 fmovde %icc, %f31, %f15
9971 sll %g3, 0x1B, %g7
9972 sdivcc %l5, 0x0FB6, %l6
9973 fmovdle %icc, %f29, %f17
9974 fandnot1s %f24, %f6, %f15
9975 movrlez %o1, 0x351, %o2
9976 fmovdn %icc, %f10, %f31
9977 nop
9978 set 0x38, %l0
9979 ldd [%l7 + %l0], %f22
9980 sdiv %o6, 0x158C, %l4
9981 movl %xcc, %l1, %g4
9982 array8 %i1, %o5, %o3
9983 stb %i6, [%l7 + 0x38]
9984 fcmps %fcc3, %f13, %f0
9985 and %l0, %i4, %o7
9986 fmovsneg %icc, %f11, %f13
9987 udiv %i0, 0x1ED2, %i2
9988 movge %xcc, %o0, %g1
9989 sll %o4, 0x1A, %l2
9990 udiv %l3, 0x0D1E, %i5
9991 movrgz %i7, %g6, %g2
9992 edge8n %g5, %i3, %g7
9993 edge8ln %l5, %l6, %g3
9994 edge32ln %o2, %o1, %l4
9995 fmul8sux16 %f12, %f14, %f12
9996 sethi 0x1A16, %o6
9997 ldsb [%l7 + 0x38], %g4
9998 srl %i1, 0x1B, %l1
9999 fabsd %f22, %f22
10000 fmovdcc %icc, %f4, %f26
10001 fands %f9, %f1, %f12
10002 save %o3, %i6, %l0
10003 rdpr %cwp, %g1
10004 rdpr %cansave, %g2
10005 rdpr %canrestore, %g3
10006 rdpr %cleanwin, %g4
10007 rdpr %otherwin, %g5
10008 rdpr %wstate, %g6
10009 array16 %i4, %o7, %i0
10010 fmovsleu %icc, %f6, %f26
10011 fnot1s %f7, %f0
10012 movl %icc, %i2, %o5
10013 movrgz %g1, 0x062, %o4
10014 fmovrdgz %l2, %f10, %f0
10015 fnor %f6, %f12, %f22
10016 fmovrsne %o0, %f6, %f28
10017 movg %xcc, %l3, %i7
10018 movrgez %g6, %i5, %g5
10019 sdiv %i3, 0x1B9E, %g2
10020 movneg %icc, %l5, %g7
10021 fpsub16 %f28, %f16, %f20
10022 alignaddr %g3, %o2, %l6
10023 edge8 %o1, %o6, %g4
10024 fmuld8sux16 %f8, %f16, %f24
10025 movgu %icc, %l4, %l1
10026 edge16l %o3, %i1, %l0
10027 fmovrslz %i6, %f27, %f20
10028 smulcc %i4, %o7, %i2
10029 fxors %f5, %f7, %f22
10030 addcc %i0, %o5, %g1
10031 orcc %o4, %o0, %l3
10032 mulx %i7, %l2, %g6
10033 edge16 %g5, %i3, %g2
10034 faligndata %f14, %f14, %f0
10035 fmovsleu %icc, %f10, %f15
10036 fpadd16s %f28, %f30, %f0
10037 orncc %i5, 0x09C1, %l5
10038 fmovdvc %xcc, %f8, %f25
10039 smulcc %g7, %o2, %g3
10040 array8 %l6, %o1, %g4
10041 ldd [%l7 + 0x40], %f26
10042 edge16ln %o6, %l4, %l1
10043 lduw [%l7 + 0x40], %i1
10044 siam 0x7
10045 or %l0, 0x0F73, %o3
10046 movne %xcc, %i6, %o7
10047 ldx [%l7 + 0x58], %i2
10048 sir 0x04A4
10049 fmovdne %xcc, %f30, %f17
10050 movgu %xcc, %i0, %o5
10051 umulcc %i4, 0x1B0C, %o4
10052 ldub [%l7 + 0x2F], %g1
10053 fcmped %fcc0, %f24, %f24
10054 fpackfix %f20, %f24
10055 fors %f31, %f10, %f9
10056 addcc %l3, %i7, %o0
10057 srlx %l2, 0x03, %g6
10058 fornot1s %f17, %f5, %f2
10059 fandnot2 %f14, %f28, %f4
10060 andn %g5, 0x0235, %i3
10061 fmuld8sux16 %f22, %f28, %f18
10062 save %i5, 0x0785, %l5
10063 rdpr %cwp, %g1
10064 rdpr %cansave, %g2
10065 rdpr %canrestore, %g3
10066 rdpr %cleanwin, %g4
10067 rdpr %otherwin, %g5
10068 rdpr %wstate, %g6
10069 and %g2, 0x0C96, %o2
10070 movl %icc, %g7, %g3
10071 addcc %o1, %l6, %o6
10072 array16 %l4, %g4, %i1
10073 fmovdcs %xcc, %f30, %f18
10074 mulscc %l0, %o3, %l1
10075 stx %i6, [%l7 + 0x08]
10076 addc %i2, 0x100C, %i0
10077 xnor %o5, %o7, %i4
10078 fmovrdlez %o4, %f22, %f22
10079 sra %g1, %l3, %i7
10080 ld [%l7 + 0x10], %f3
10081 stb %o0, [%l7 + 0x6A]
10082 ld [%l7 + 0x44], %f0
10083 fandnot1s %f4, %f20, %f26
10084 edge16 %g6, %g5, %l2
10085 ldub [%l7 + 0x44], %i5
10086 fcmpeq32 %f30, %f2, %l5
10087 edge8 %g2, %o2, %g7
10088 subcc %i3, 0x15D7, %o1
10089 array32 %g3, %o6, %l6
10090 movrgz %g4, 0x394, %i1
10091 ldx [%l7 + 0x10], %l0
10092 edge8 %l4, %o3, %i6
10093 edge16 %i2, %l1, %i0
10094 andn %o5, 0x02F1, %o7
10095 ldd [%l7 + 0x20], %o4
10096 or %i4, %l3, %g1
10097 edge8l %o0, %g6, %i7
10098 xnorcc %l2, %i5, %l5
10099 fandnot2 %f16, %f26, %f6
10100 movle %xcc, %g5, %o2
10101 srax %g2, %i3, %o1
10102 subcc %g3, 0x0D30, %o6
10103 sllx %g7, 0x07, %l6
10104 fexpand %f8, %f14
10105 ldd [%l7 + 0x68], %g4
10106 edge16ln %l0, %l4, %o3
10107 fnot2 %f20, %f28
10108 ldd [%l7 + 0x58], %i6
10109 ldsb [%l7 + 0x21], %i2
10110 orcc %i1, %l1, %i0
10111 stx %o7, [%l7 + 0x40]
10112 sub %o4, %o5, %l3
10113 movneg %xcc, %i4, %g1
10114 restore %g6, 0x05D5, %o0
10115 rdpr %cwp, %g1
10116 rdpr %cansave, %g2
10117 rdpr %canrestore, %g3
10118 rdpr %cleanwin, %g4
10119 rdpr %otherwin, %g5
10120 rdpr %wstate, %g6
10121 fmovdle %xcc, %f16, %f29
10122 fones %f16
10123 fnegs %f28, %f10
10124 popc %l2, %i5
10125 xor %i7, 0x1B57, %g5
10126 fmovdpos %icc, %f1, %f19
10127 fsrc2 %f22, %f28
10128 sub %l5, %g2, %i3
10129 edge16 %o2, %o1, %o6
10130 fands %f24, %f19, %f5
10131 fcmple32 %f12, %f16, %g3
10132 edge8l %g7, %g4, %l0
10133 srax %l6, %o3, %i6
10134 stx %i2, [%l7 + 0x60]
10135 edge16 %l4, %i1, %i0
10136 array8 %o7, %o4, %o5
10137 fnot1s %f5, %f31
10138 mova %xcc, %l1, %i4
10139 stw %g1, [%l7 + 0x40]
10140 xorcc %l3, %g6, %l2
10141 xorcc %o0, %i7, %g5
10142 movn %icc, %i5, %l5
10143 alignaddr %i3, %g2, %o2
10144 movle %xcc, %o1, %g3
10145 fxnors %f18, %f17, %f30
10146 ldsw [%l7 + 0x28], %o6
10147 sllx %g7, 0x09, %l0
10148 movrgez %l6, 0x3E4, %o3
10149 fmuld8ulx16 %f0, %f3, %f30
10150 addc %i6, %g4, %l4
10151 fone %f14
10152 fmovscs %icc, %f7, %f3
10153 movleu %xcc, %i2, %i0
10154 or %o7, 0x17CB, %i1
10155 movrlez %o4, %o5, %i4
10156 movge %xcc, %l1, %g1
10157 ldx [%l7 + 0x78], %l3
10158 andcc %g6, %o0, %l2
10159 sth %g5, [%l7 + 0x64]
10160 setx loop_34, %l0, %l1
10161 return %l1
10162 nop
10163 rdpr %cwp, %g1
10164 rdpr %cansave, %g2
10165 rdpr %canrestore, %g3
10166 rdpr %cleanwin, %g4
10167 rdpr %otherwin, %g5
10168 rdpr %wstate, %g6
10169loop_34: movrne %i3, 0x066, %l5
10170 movre %o2, 0x3B6, %g2
10171 stb %o1, [%l7 + 0x5A]
10172 movne %icc, %g3, %o6
10173 subccc %g7, 0x0D8E, %l0
10174 fpmerge %f1, %f28, %f26
10175 edge16n %l6, %i6, %o3
10176 xnor %l4, 0x130E, %i2
10177 st %f11, [%l7 + 0x34]
10178 sllx %g4, %i0, %o7
10179 fzeros %f2
10180 lduw [%l7 + 0x18], %o4
10181 udivcc %i1, 0x0D71, %o5
10182 movvs %xcc, %i4, %l1
10183 ldsh [%l7 + 0x62], %g1
10184 movvs %xcc, %l3, %g6
10185 movg %icc, %o0, %l2
10186 fpsub32s %f16, %f6, %f30
10187 addcc %g5, %i5, %i3
10188 udivx %i7, 0x1229, %l5
10189 ldx [%l7 + 0x28], %o2
10190 fmovrdne %o1, %f26, %f20
10191 fmovrsne %g3, %f13, %f13
10192 smul %g2, %o6, %l0
10193 fnot2s %f11, %f11
10194 movleu %icc, %l6, %g7
10195 smulcc %o3, 0x182F, %i6
10196 movne %xcc, %i2, %l4
10197 fnot2s %f23, %f6
10198 subcc %g4, 0x0D97, %i0
10199 sth %o4, [%l7 + 0x0E]
10200 edge16 %i1, %o7, %o5
10201 sdivcc %l1, 0x1730, %g1
10202 std %f12, [%l7 + 0x58]
10203 movleu %xcc, %l3, %i4
10204 movleu %icc, %g6, %o0
10205 fmovrslz %l2, %f1, %f12
10206 andncc %i5, %i3, %i7
10207 mulx %l5, %o2, %o1
10208 fmovrdgz %g3, %f22, %f28
10209 movn %icc, %g2, %o6
10210 xnorcc %g5, %l6, %l0
10211 udivcc %o3, 0x10E6, %g7
10212 subcc %i6, 0x06B8, %l4
10213 stb %g4, [%l7 + 0x63]
10214 subcc %i0, 0x101A, %i2
10215 ld [%l7 + 0x40], %f4
10216 fmovdvc %icc, %f26, %f13
10217 std %f18, [%l7 + 0x48]
10218 stb %i1, [%l7 + 0x72]
10219 andcc %o4, 0x0B3E, %o5
10220 smul %o7, %g1, %l1
10221 ldd [%l7 + 0x18], %f6
10222 stw %l3, [%l7 + 0x60]
10223 movrlez %i4, 0x013, %g6
10224 nop
10225 set 0x20, %g2
10226 stx %o0, [%l7 + %g2]
10227 movvc %icc, %l2, %i5
10228 sdivcc %i7, 0x1D94, %i3
10229 movrgz %l5, %o1, %o2
10230 array16 %g2, %o6, %g3
10231 edge16n %g5, %l0, %o3
10232 movle %xcc, %l6, %i6
10233 addc %l4, %g4, %i0
10234 udiv %g7, 0x1AC6, %i1
10235 ldsh [%l7 + 0x14], %o4
10236 fornot1 %f12, %f16, %f26
10237 array16 %i2, %o5, %g1
10238 subc %l1, 0x1E8B, %o7
10239 mulscc %i4, %g6, %o0
10240 addcc %l2, %l3, %i7
10241 movrlz %i5, %i3, %l5
10242 fmovse %xcc, %f14, %f28
10243 andn %o1, %g2, %o2
10244 movcc %icc, %o6, %g3
10245 movl %xcc, %l0, %g5
10246 movvc %xcc, %l6, %i6
10247 xnor %l4, %g4, %o3
10248 fmovsneg %xcc, %f30, %f10
10249 edge32n %g7, %i1, %o4
10250 stx %i2, [%l7 + 0x50]
10251 edge32n %o5, %i0, %l1
10252 alignaddr %o7, %i4, %g6
10253 stw %o0, [%l7 + 0x20]
10254 ldsh [%l7 + 0x4E], %g1
10255 std %f30, [%l7 + 0x68]
10256 move %icc, %l2, %i7
10257 edge16l %i5, %i3, %l5
10258 fsrc2s %f7, %f24
10259 movleu %icc, %o1, %l3
10260 movrlz %g2, 0x1A8, %o2
10261 srax %o6, %l0, %g3
10262 edge8ln %g5, %l6, %i6
10263 addccc %g4, %l4, %g7
10264 nop
10265 set 0x1D, %i1
10266 ldsb [%l7 + %i1], %o3
10267 lduw [%l7 + 0x58], %o4
10268 ldsw [%l7 + 0x08], %i2
10269 addc %i1, 0x1DB8, %o5
10270 fpsub16 %f12, %f28, %f18
10271 nop
10272 set 0x37, %g6
10273 ldsb [%l7 + %g6], %i0
10274 or %o7, %i4, %l1
10275 movrne %o0, %g1, %l2
10276 fmovsneg %xcc, %f28, %f26
10277 andn %g6, 0x18EA, %i7
10278 popc 0x08EC, %i5
10279 movrgez %l5, 0x27B, %o1
10280 siam 0x4
10281 xorcc %i3, %l3, %o2
10282 mulx %g2, %o6, %g3
10283 movrgz %l0, %l6, %g5
10284 ldsh [%l7 + 0x5A], %g4
10285 addcc %i6, %l4, %g7
10286 fcmpeq32 %f30, %f14, %o4
10287 smul %o3, 0x035E, %i1
10288 ldx [%l7 + 0x60], %i2
10289 fmovrde %i0, %f30, %f30
10290 andn %o7, 0x0A3E, %o5
10291 ldub [%l7 + 0x0C], %i4
10292 fnors %f8, %f13, %f5
10293 array8 %l1, %o0, %g1
10294 movg %icc, %l2, %i7
10295 movg %xcc, %g6, %i5
10296 st %f24, [%l7 + 0x24]
10297 array16 %o1, %i3, %l5
10298 move %icc, %o2, %g2
10299 fcmpd %fcc2, %f28, %f30
10300 movrgz %o6, %l3, %l0
10301 smul %l6, %g3, %g4
10302 stw %i6, [%l7 + 0x34]
10303 fmovd %f0, %f2
10304 sethi 0x1E37, %l4
10305 srlx %g5, %g7, %o4
10306 movneg %icc, %i1, %o3
10307 edge16n %i2, %o7, %i0
10308 fpackfix %f10, %f11
10309 array16 %o5, %i4, %l1
10310 ldd [%l7 + 0x48], %f30
10311 xorcc %g1, %l2, %o0
10312 array8 %i7, %i5, %o1
10313 fmovrsne %i3, %f6, %f29
10314 fones %f8
10315 movcs %icc, %g6, %o2
10316 and %l5, %g2, %o6
10317 movcs %xcc, %l3, %l6
10318 udivx %l0, 0x0FE5, %g4
10319 movcc %icc, %g3, %i6
10320 or %l4, %g5, %o4
10321 orn %g7, %i1, %o3
10322 movgu %icc, %o7, %i2
10323 smul %i0, 0x0932, %o5
10324 nop
10325 set 0x40, %i5
10326 lduh [%l7 + %i5], %i4
10327 fmovdne %icc, %f30, %f18
10328 movleu %icc, %g1, %l2
10329 edge32l %l1, %o0, %i7
10330 srax %i5, %o1, %i3
10331 sir 0x0FC0
10332 movvc %icc, %g6, %l5
10333 mulscc %g2, 0x0126, %o2
10334 fnot2 %f6, %f8
10335 edge8l %o6, %l3, %l0
10336 movgu %icc, %l6, %g3
10337 array8 %i6, %g4, %l4
10338 sir 0x13E5
10339 sth %o4, [%l7 + 0x7A]
10340 fors %f22, %f11, %f25
10341 addc %g5, %i1, %o3
10342 alignaddrl %g7, %o7, %i2
10343 movneg %icc, %o5, %i4
10344 addcc %i0, 0x1742, %l2
10345 sdivcc %g1, 0x1584, %o0
10346 umul %i7, %l1, %o1
10347 save %i3, 0x12D6, %g6
10348 rdpr %cwp, %g1
10349 rdpr %cansave, %g2
10350 rdpr %canrestore, %g3
10351 rdpr %cleanwin, %g4
10352 rdpr %otherwin, %g5
10353 rdpr %wstate, %g6
10354 mulscc %l5, %i5, %o2
10355 movn %icc, %o6, %l3
10356 sir 0x19E2
10357 nop
10358 set 0x4E, %g4
10359 lduh [%l7 + %g4], %g2
10360 addc %l0, %l6, %g3
10361 array16 %g4, %l4, %i6
10362 fcmple32 %f4, %f8, %g5
10363 smul %o4, %i1, %o3
10364 ldx [%l7 + 0x20], %g7
10365 movge %icc, %i2, %o5
10366 std %f12, [%l7 + 0x08]
10367 lduh [%l7 + 0x56], %i4
10368 ldx [%l7 + 0x78], %o7
10369 fmul8x16au %f23, %f11, %f24
10370 edge8 %l2, %i0, %o0
10371 nop
10372 set 0x74, %i2
10373 lduh [%l7 + %i2], %i7
10374 fornot1s %f13, %f17, %f25
10375 movcs %icc, %g1, %o1
10376 subc %i3, 0x0B23, %g6
10377 sub %l5, 0x113A, %l1
10378 edge16l %i5, %o2, %o6
10379 and %g2, 0x03C4, %l0
10380 fcmpes %fcc0, %f29, %f13
10381 nop
10382 set 0x40, %g1
10383 stx %l6, [%l7 + %g1]
10384 sir 0x095E
10385 fmovrdgez %l3, %f22, %f12
10386 addcc %g3, %g4, %l4
10387 popc 0x0869, %g5
10388 movre %i6, %i1, %o3
10389 movvs %xcc, %o4, %g7
10390 fmuld8sux16 %f29, %f27, %f10
10391 fmovscs %icc, %f3, %f12
10392 fpadd16s %f27, %f16, %f16
10393 stb %i2, [%l7 + 0x76]
10394 srax %i4, 0x17, %o7
10395 fcmped %fcc1, %f18, %f14
10396 fmovsge %icc, %f11, %f16
10397 fmul8ulx16 %f28, %f26, %f26
10398 smul %o5, 0x18CF, %l2
10399 sir 0x0E0B
10400 stb %i0, [%l7 + 0x1E]
10401 fmovsn %icc, %f15, %f24
10402 siam 0x5
10403 fmuld8ulx16 %f23, %f30, %f22
10404 sth %i7, [%l7 + 0x08]
10405 addc %g1, %o1, %i3
10406 ldx [%l7 + 0x58], %g6
10407 alignaddr %o0, %l5, %l1
10408 sra %i5, 0x00, %o2
10409 nop
10410 set 0x30, %l1
10411 ldd [%l7 + %l1], %g2
10412 fpadd16 %f28, %f20, %f16
10413 fors %f27, %f25, %f20
10414 edge32l %o6, %l6, %l3
10415 movleu %xcc, %g3, %l0
10416 fnot2 %f24, %f18
10417 array32 %g4, %g5, %l4
10418 ldsb [%l7 + 0x62], %i6
10419 lduh [%l7 + 0x32], %i1
10420 stw %o3, [%l7 + 0x50]
10421 sethi 0x1ABD, %g7
10422 orncc %o4, 0x16E2, %i4
10423 movrne %o7, %i2, %l2
10424 subccc %o5, %i7, %g1
10425 fmovdcs %icc, %f13, %f8
10426 ldx [%l7 + 0x60], %o1
10427 fornot2s %f18, %f4, %f31
10428 or %i0, %g6, %o0
10429 fmovdg %icc, %f1, %f7
10430 movle %xcc, %l5, %l1
10431 edge16n %i5, %o2, %i3
10432 array16 %g2, %o6, %l6
10433 sllx %g3, 0x1F, %l3
10434 srax %l0, %g4, %l4
10435 restore %g5, 0x1ABC, %i1
10436 rdpr %cwp, %g1
10437 rdpr %cansave, %g2
10438 rdpr %canrestore, %g3
10439 rdpr %cleanwin, %g4
10440 rdpr %otherwin, %g5
10441 rdpr %wstate, %g6
10442 save %o3, %g7, %o4
10443 rdpr %cwp, %g1
10444 rdpr %cansave, %g2
10445 rdpr %canrestore, %g3
10446 rdpr %cleanwin, %g4
10447 rdpr %otherwin, %g5
10448 rdpr %wstate, %g6
10449 array8 %i6, %o7, %i2
10450 fandnot2 %f6, %f20, %f30
10451 ldd [%l7 + 0x18], %f4
10452 udiv %l2, 0x0813, %i4
10453 movrgez %o5, %g1, %i7
10454 siam 0x5
10455 fmuld8ulx16 %f31, %f1, %f18
10456 ldd [%l7 + 0x20], %i0
10457 edge16n %g6, %o1, %l5
10458 fpmerge %f17, %f27, %f18
10459 st %f26, [%l7 + 0x28]
10460 orncc %o0, 0x0B24, %i5
10461 movrlez %o2, 0x2D1, %i3
10462 orncc %g2, 0x042E, %l1
10463 sth %o6, [%l7 + 0x30]
10464 ldsb [%l7 + 0x2C], %g3
10465 xnorcc %l6, %l0, %g4
10466 ldx [%l7 + 0x08], %l4
10467 fmovsleu %xcc, %f11, %f3
10468 setx loop_35, %l0, %l1
10469 return %l1
10470 nop
10471 rdpr %cwp, %g1
10472 rdpr %cansave, %g2
10473 rdpr %canrestore, %g3
10474 rdpr %cleanwin, %g4
10475 rdpr %otherwin, %g5
10476 rdpr %wstate, %g6
10477loop_35: orcc %i1, 0x14AE, %g7
10478 movrne %o4, 0x18B, %i6
10479 fmovdvs %xcc, %f18, %f13
10480 move %icc, %o7, %i2
10481 andncc %l2, %i4, %o3
10482 ldsh [%l7 + 0x36], %g1
10483 fpadd16 %f16, %f12, %f0
10484 sir 0x026F
10485 movle %icc, %o5, %i0
10486 andn %g6, 0x0D1A, %i7
10487 fandnot2 %f18, %f16, %f26
10488 fmovsge %icc, %f13, %f15
10489 fmovsa %xcc, %f11, %f21
10490 ldub [%l7 + 0x70], %o1
10491 ldsw [%l7 + 0x0C], %l5
10492 ldsw [%l7 + 0x54], %i5
10493 popc %o0, %o2
10494 sll %i3, 0x15, %g2
10495 fcmpne16 %f12, %f28, %l1
10496 fmovsleu %icc, %f22, %f16
10497 ldsh [%l7 + 0x62], %g3
10498 sll %o6, %l0, %g4
10499 and %l6, %l3, %g5
10500 fpadd16s %f4, %f10, %f18
10501 movrlz %i1, %l4, %g7
10502 addcc %i6, 0x1465, %o4
10503 xor %o7, %i2, %l2
10504 fsrc1s %f28, %f16
10505 or %i4, %o3, %o5
10506 sllx %g1, 0x06, %i0
10507 stx %g6, [%l7 + 0x20]
10508 edge16 %o1, %i7, %l5
10509 movn %icc, %o0, %o2
10510 edge16n %i5, %g2, %l1
10511 mulscc %i3, %g3, %o6
10512 fsrc1s %f19, %f20
10513 sra %g4, %l0, %l6
10514 array8 %l3, %i1, %g5
10515 addccc %l4, %i6, %g7
10516 edge32ln %o4, %o7, %i2
10517 subcc %l2, 0x15B8, %o3
10518 array16 %o5, %i4, %i0
10519 subcc %g1, %g6, %i7
10520 fmovdle %icc, %f26, %f28
10521 movneg %xcc, %o1, %l5
10522 ldsw [%l7 + 0x74], %o0
10523 srax %o2, %i5, %g2
10524 addcc %l1, %g3, %i3
10525 ld [%l7 + 0x3C], %f2
10526 ld [%l7 + 0x5C], %f10
10527 sethi 0x0216, %o6
10528 srl %g4, 0x12, %l6
10529 edge32n %l0, %i1, %l3
10530 movrne %l4, 0x122, %i6
10531 sra %g7, 0x11, %o4
10532 or %o7, %g5, %l2
10533 edge32ln %o3, %i2, %i4
10534 andn %i0, %o5, %g1
10535 fmovrsne %g6, %f12, %f11
10536 movrne %i7, 0x169, %l5
10537 siam 0x7
10538 andn %o1, 0x1FAE, %o2
10539 movvc %xcc, %o0, %i5
10540 movrne %l1, %g3, %g2
10541 movrgz %i3, %o6, %l6
10542 std %f18, [%l7 + 0x40]
10543 edge8 %g4, %i1, %l3
10544 movcs %icc, %l4, %i6
10545 addcc %l0, %o4, %g7
10546 fmovrdlz %g5, %f4, %f12
10547 fand %f8, %f2, %f24
10548 fsrc1s %f22, %f11
10549 and %o7, %l2, %i2
10550 movcs %xcc, %i4, %i0
10551 fmovdn %xcc, %f30, %f7
10552 edge32n %o5, %o3, %g1
10553 edge32ln %i7, %l5, %o1
10554 restore %g6, %o0, %o2
10555 rdpr %cwp, %g1
10556 rdpr %cansave, %g2
10557 rdpr %canrestore, %g3
10558 rdpr %cleanwin, %g4
10559 rdpr %otherwin, %g5
10560 rdpr %wstate, %g6
10561 fexpand %f10, %f0
10562 movcs %icc, %l1, %g3
10563 alignaddrl %g2, %i5, %o6
10564 xnorcc %l6, %i3, %i1
10565 xnor %g4, 0x0E67, %l4
10566 fabss %f4, %f17
10567 fmovse %icc, %f19, %f31
10568 fornot1s %f6, %f15, %f7
10569 movrgz %l3, %i6, %o4
10570 fnot1 %f16, %f14
10571 fmovrse %g7, %f20, %f0
10572 umulcc %g5, 0x0630, %o7
10573 popc 0x1B78, %l0
10574 edge16 %i2, %i4, %i0
10575 umul %o5, %o3, %g1
10576 fornot1 %f24, %f28, %f26
10577 sra %l2, 0x0D, %i7
10578 umulcc %o1, 0x0B76, %l5
10579 array32 %o0, %g6, %l1
10580 lduh [%l7 + 0x22], %g3
10581 edge32n %o2, %i5, %g2
10582 movrgez %l6, 0x13D, %i3
10583 movleu %icc, %i1, %o6
10584 fmovdvc %icc, %f24, %f28
10585 lduw [%l7 + 0x58], %l4
10586 xnorcc %l3, %i6, %g4
10587 popc 0x1197, %g7
10588 umulcc %g5, 0x00C3, %o7
10589 andcc %l0, %o4, %i2
10590 edge16n %i0, %o5, %o3
10591 edge16 %g1, %l2, %i7
10592 stw %i4, [%l7 + 0x48]
10593 movrgz %o1, %o0, %g6
10594 array32 %l1, %g3, %l5
10595 stb %i5, [%l7 + 0x0B]
10596 andncc %g2, %o2, %l6
10597 fnor %f12, %f16, %f4
10598 fornot1s %f25, %f21, %f6
10599 mulscc %i1, 0x05C3, %i3
10600 sdivx %l4, 0x06B4, %o6
10601 fnot1 %f4, %f8
10602 fmovdne %icc, %f26, %f6
10603 ldsb [%l7 + 0x40], %i6
10604 xor %g4, 0x03EF, %g7
10605 edge16l %g5, %o7, %l0
10606 sethi 0x0C46, %o4
10607 fpmerge %f4, %f16, %f12
10608 fmovsn %icc, %f12, %f18
10609 movgu %icc, %i2, %i0
10610 sdivcc %o5, 0x1748, %o3
10611 fxor %f2, %f22, %f28
10612 alignaddrl %g1, %l3, %l2
10613 ldsw [%l7 + 0x5C], %i4
10614 movre %o1, 0x2B8, %o0
10615 stx %g6, [%l7 + 0x08]
10616 fnor %f10, %f2, %f22
10617 umul %l1, %i7, %g3
10618 xnorcc %i5, %g2, %l5
10619 std %f12, [%l7 + 0x40]
10620 fcmpeq16 %f30, %f22, %l6
10621 sll %i1, 0x12, %o2
10622 fmovdgu %icc, %f28, %f8
10623 edge8 %i3, %o6, %i6
10624 nop
10625 set 0x44, %o1
10626 ldub [%l7 + %o1], %l4
10627 movne %icc, %g7, %g4
10628 fsrc1s %f5, %f16
10629 subcc %o7, %g5, %l0
10630 st %f20, [%l7 + 0x38]
10631 st %f0, [%l7 + 0x7C]
10632 movrne %i2, %o4, %i0
10633 save %o5, 0x0C00, %g1
10634 rdpr %cwp, %g1
10635 rdpr %cansave, %g2
10636 rdpr %canrestore, %g3
10637 rdpr %cleanwin, %g4
10638 rdpr %otherwin, %g5
10639 rdpr %wstate, %g6
10640 std %f30, [%l7 + 0x18]
10641 st %f10, [%l7 + 0x0C]
10642 ldsb [%l7 + 0x12], %o3
10643 xnorcc %l2, %i4, %l3
10644 udivx %o1, 0x1813, %g6
10645 andn %l1, %i7, %o0
10646 ld [%l7 + 0x10], %f14
10647 fpadd32 %f26, %f14, %f24
10648 nop
10649 set 0x44, %g5
10650 stw %g3, [%l7 + %g5]
10651 udivx %i5, 0x1973, %g2
10652 umul %l6, %i1, %o2
10653 edge8n %i3, %l5, %i6
10654 or %o6, %g7, %g4
10655 edge8n %o7, %g5, %l0
10656 sir 0x15D9
10657 srl %l4, %i2, %i0
10658 andn %o4, %g1, %o5
10659 movcc %xcc, %l2, %i4
10660 alignaddrl %l3, %o1, %g6
10661 smulcc %o3, 0x0478, %i7
10662 fmovrdne %l1, %f12, %f30
10663 sllx %g3, 0x05, %i5
10664 movg %xcc, %o0, %l6
10665 popc %i1, %o2
10666 movleu %xcc, %i3, %l5
10667 edge16l %i6, %g2, %o6
10668 subcc %g7, %g4, %g5
10669 edge8l %o7, %l4, %l0
10670 sll %i2, 0x03, %o4
10671 edge32n %g1, %o5, %i0
10672 fmovsge %xcc, %f20, %f5
10673 edge32ln %l2, %l3, %i4
10674 orncc %g6, %o1, %i7
10675 stw %l1, [%l7 + 0x64]
10676 umul %o3, %i5, %o0
10677 fmuld8sux16 %f15, %f3, %f4
10678 fsrc1s %f10, %f20
10679 xnor %l6, %i1, %o2
10680 smul %g3, %i3, %i6
10681 fmovdpos %xcc, %f8, %f16
10682 orn %l5, 0x1BCB, %g2
10683 movrgz %g7, 0x0FC, %o6
10684 alignaddrl %g5, %o7, %l4
10685 fcmpgt32 %f12, %f2, %g4
10686 array8 %i2, %o4, %g1
10687 ldsb [%l7 + 0x13], %o5
10688 srlx %i0, %l0, %l2
10689 sethi 0x1C9C, %i4
10690 fcmped %fcc1, %f20, %f14
10691 add %g6, %l3, %i7
10692 edge16n %o1, %o3, %l1
10693 ldsw [%l7 + 0x30], %o0
10694 ldsh [%l7 + 0x4A], %l6
10695 fmovsg %icc, %f7, %f4
10696 sth %i1, [%l7 + 0x68]
10697 fmovsneg %icc, %f2, %f19
10698 subc %i5, %g3, %i3
10699 stb %i6, [%l7 + 0x6B]
10700 addccc %o2, %l5, %g7
10701 ldsb [%l7 + 0x3C], %o6
10702 and %g2, %o7, %g5
10703 fmuld8sux16 %f16, %f19, %f24
10704 edge8 %l4, %i2, %g4
10705 addcc %g1, %o5, %o4
10706 movgu %icc, %l0, %i0
10707 srax %i4, 0x16, %g6
10708 edge8ln %l2, %i7, %o1
10709 sir 0x0AA1
10710 edge16l %o3, %l3, %o0
10711 sdivx %l6, 0x1E14, %i1
10712 array8 %i5, %g3, %l1
10713 alignaddr %i3, %o2, %i6
10714 orcc %g7, 0x1182, %o6
10715 edge8ln %g2, %o7, %l5
10716 edge32 %g5, %i2, %g4
10717 movgu %icc, %l4, %o5
10718 alignaddr %g1, %o4, %l0
10719 fmovsne %xcc, %f29, %f20
10720 edge32 %i0, %g6, %l2
10721 movgu %xcc, %i4, %i7
10722 addc %o1, 0x04A3, %o3
10723 fmovdge %icc, %f13, %f22
10724 udiv %o0, 0x107E, %l3
10725 edge16 %i1, %i5, %l6
10726 fpackfix %f28, %f5
10727 nop
10728 set 0x18, %l2
10729 std %f10, [%l7 + %l2]
10730 fpadd16 %f14, %f22, %f2
10731 movpos %icc, %g3, %l1
10732 stw %i3, [%l7 + 0x18]
10733 fmovdcc %xcc, %f10, %f23
10734 ldx [%l7 + 0x38], %o2
10735 smul %g7, %i6, %o6
10736 bshuffle %f10, %f22, %f0
10737 movcs %xcc, %g2, %l5
10738 ldsw [%l7 + 0x6C], %g5
10739 udiv %o7, 0x1D02, %g4
10740 umul %l4, %o5, %i2
10741 orncc %o4, %l0, %i0
10742 fnor %f16, %f6, %f12
10743 fxors %f22, %f25, %f5
10744 ldsb [%l7 + 0x14], %g1
10745 xorcc %g6, 0x0D6F, %l2
10746 smul %i4, %o1, %i7
10747 udivx %o3, 0x1C11, %l3
10748 fandnot1s %f4, %f5, %f2
10749 umul %o0, %i1, %l6
10750 st %f22, [%l7 + 0x68]
10751 mulscc %g3, %i5, %l1
10752 fmovsl %icc, %f25, %f31
10753 or %o2, %i3, %g7
10754 smulcc %i6, 0x050D, %g2
10755 sdivx %l5, 0x0208, %o6
10756 movle %xcc, %g5, %o7
10757 fcmpgt16 %f0, %f2, %g4
10758 fmovrde %o5, %f18, %f28
10759 setx loop_36, %l0, %l1
10760 return %l1
10761 nop
10762 rdpr %cwp, %g1
10763 rdpr %cansave, %g2
10764 rdpr %canrestore, %g3
10765 rdpr %cleanwin, %g4
10766 rdpr %otherwin, %g5
10767 rdpr %wstate, %g6
10768loop_36: subcc %i2, %l0, %g1
10769 orn %g6, %l2, %i0
10770 fmovda %icc, %f26, %f23
10771 movcc %xcc, %i4, %o1
10772 andncc %o3, %i7, %o0
10773 xorcc %l3, %l6, %i1
10774 fmovsge %icc, %f30, %f2
10775 sth %i5, [%l7 + 0x50]
10776 alignaddrl %l1, %o2, %g3
10777 fornot2s %f0, %f13, %f10
10778 stw %g7, [%l7 + 0x20]
10779 sdiv %i3, 0x068E, %i6
10780 edge32 %g2, %l5, %o6
10781 sub %g5, 0x0802, %g4
10782 smul %o7, 0x0758, %l4
10783 fmovsn %xcc, %f11, %f30
10784 movne %xcc, %o4, %o5
10785 fmovrdlez %i2, %f28, %f16
10786 movrlz %g1, %g6, %l0
10787 fpack32 %f2, %f24, %f12
10788 edge8ln %l2, %i4, %o1
10789 ldsh [%l7 + 0x42], %o3
10790 xor %i7, %o0, %i0
10791 movrne %l3, %i1, %l6
10792 mulx %l1, %i5, %o2
10793 movne %xcc, %g7, %i3
10794 alignaddrl %g3, %g2, %l5
10795 fmovscc %icc, %f20, %f27
10796 movrlez %o6, %g5, %g4
10797 edge8 %o7, %l4, %o4
10798 movre %i6, %i2, %g1
10799 stw %g6, [%l7 + 0x08]
10800 lduw [%l7 + 0x6C], %l0
10801 movvc %xcc, %l2, %i4
10802 ldsb [%l7 + 0x11], %o1
10803 smulcc %o3, 0x0BD5, %o5
10804 edge8n %o0, %i7, %l3
10805 srlx %i0, 0x18, %l6
10806 add %i1, %l1, %o2
10807 movge %icc, %i5, %g7
10808 movvc %xcc, %g3, %i3
10809 or %g2, %l5, %o6
10810 movre %g5, 0x1D2, %o7
10811 fandnot1 %f6, %f16, %f30
10812 fmovsvc %xcc, %f24, %f31
10813 fmuld8ulx16 %f31, %f16, %f16
10814 sllx %l4, %o4, %g4
10815 subccc %i2, %g1, %i6
10816 xnor %g6, 0x173D, %l2
10817 udivcc %l0, 0x008D, %o1
10818 movvc %icc, %o3, %o5
10819 fpadd32 %f2, %f16, %f12
10820 mulscc %o0, %i4, %i7
10821 edge32ln %i0, %l6, %i1
10822 movneg %xcc, %l1, %l3
10823 smulcc %i5, %g7, %o2
10824 subc %i3, %g3, %l5
10825 for %f10, %f26, %f0
10826 movcs %xcc, %o6, %g2
10827 movpos %icc, %o7, %l4
10828 stw %o4, [%l7 + 0x20]
10829 movle %icc, %g4, %i2
10830 addcc %g1, 0x169D, %i6
10831 ldsb [%l7 + 0x62], %g6
10832 addcc %l2, %l0, %o1
10833 nop
10834 set 0x7E, %o6
10835 lduh [%l7 + %o6], %g5
10836 orn %o3, %o5, %i4
10837 fcmple32 %f22, %f12, %i7
10838 movgu %icc, %i0, %o0
10839 edge16ln %i1, %l1, %l3
10840 st %f15, [%l7 + 0x10]
10841 st %f0, [%l7 + 0x34]
10842 xorcc %i5, 0x0C78, %l6
10843 edge8n %g7, %o2, %i3
10844 fcmple32 %f10, %f16, %g3
10845 fpadd16 %f20, %f22, %f4
10846 sethi 0x01C8, %l5
10847 st %f12, [%l7 + 0x2C]
10848 edge8n %o6, %o7, %l4
10849 fpsub32 %f30, %f6, %f20
10850 orn %g2, %g4, %i2
10851 orn %o4, 0x133A, %i6
10852 sdivcc %g6, 0x1911, %l2
10853 movleu %icc, %l0, %o1
10854 sub %g5, 0x02EC, %g1
10855 fmovdge %icc, %f19, %f22
10856 sethi 0x0201, %o3
10857 movneg %icc, %i4, %o5
10858 popc 0x0426, %i7
10859 fmovs %f15, %f28
10860 fcmple32 %f8, %f26, %o0
10861 movge %icc, %i1, %l1
10862 fmovdl %xcc, %f23, %f31
10863 ldd [%l7 + 0x10], %i0
10864 fornot2 %f18, %f6, %f0
10865 movne %icc, %i5, %l3
10866 fcmpes %fcc3, %f30, %f25
10867 array16 %l6, %o2, %i3
10868 and %g3, 0x0362, %g7
10869 movvs %xcc, %l5, %o7
10870 pdist %f8, %f12, %f30
10871 array8 %l4, %o6, %g2
10872 edge32l %g4, %i2, %i6
10873 movneg %icc, %g6, %l2
10874 ldsb [%l7 + 0x23], %l0
10875 udivcc %o1, 0x1D56, %o4
10876 sllx %g5, 0x0B, %g1
10877 fpsub16s %f29, %f22, %f30
10878 ldsb [%l7 + 0x56], %i4
10879 array32 %o3, %o5, %i7
10880 mulx %i1, 0x0BA0, %o0
10881 umulcc %i0, %l1, %l3
10882 movcs %icc, %i5, %o2
10883 smulcc %l6, %g3, %g7
10884 edge16l %i3, %o7, %l5
10885 movcc %icc, %o6, %g2
10886 edge16n %l4, %g4, %i2
10887 andcc %i6, %g6, %l0
10888 stx %o1, [%l7 + 0x20]
10889 movleu %icc, %o4, %g5
10890 movvc %icc, %l2, %g1
10891 movcc %icc, %o3, %o5
10892 orncc %i4, 0x1501, %i7
10893 array8 %o0, %i0, %l1
10894 addccc %i1, %l3, %i5
10895 fmovde %icc, %f30, %f24
10896 array16 %o2, %g3, %g7
10897 st %f18, [%l7 + 0x40]
10898 pdist %f22, %f16, %f24
10899 edge8n %i3, %l6, %l5
10900 fmovrslez %o7, %f1, %f28
10901 movrgz %g2, %o6, %l4
10902 mova %xcc, %i2, %i6
10903 array16 %g4, %g6, %l0
10904 srl %o4, %g5, %l2
10905 fmovrdgz %o1, %f6, %f30
10906 fcmple32 %f0, %f6, %o3
10907 srl %o5, 0x0D, %g1
10908 fandnot2 %f12, %f16, %f0
10909 movrgz %i4, %o0, %i7
10910 udivcc %l1, 0x1C5A, %i1
10911 edge16ln %i0, %i5, %l3
10912 udiv %g3, 0x12D2, %g7
10913 addc %o2, 0x0D87, %l6
10914 edge16ln %l5, %i3, %g2
10915 fandnot2s %f27, %f2, %f19
10916 movrlez %o7, %o6, %l4
10917 stw %i6, [%l7 + 0x1C]
10918 smulcc %g4, 0x17A0, %g6
10919 sllx %l0, 0x1C, %o4
10920 movn %icc, %g5, %l2
10921 srl %o1, %i2, %o3
10922 ldsh [%l7 + 0x28], %o5
10923 addcc %g1, 0x0342, %i4
10924 movvc %xcc, %o0, %l1
10925 movrgz %i7, %i1, %i0
10926 stw %i5, [%l7 + 0x68]
10927 fmovrdlez %g3, %f30, %f20
10928 orncc %g7, %l3, %l6
10929 fmovdcs %xcc, %f8, %f1
10930 edge8ln %o2, %l5, %g2
10931 movvs %xcc, %o7, %i3
10932 movcs %xcc, %o6, %i6
10933 add %l4, %g4, %l0
10934 fone %f6
10935 umulcc %o4, 0x1C50, %g5
10936 ldx [%l7 + 0x18], %l2
10937 srax %g6, %i2, %o3
10938 fmovsleu %icc, %f11, %f25
10939 ld [%l7 + 0x20], %f12
10940 fmovdneg %xcc, %f23, %f5
10941 edge32ln %o5, %o1, %g1
10942 movrne %i4, %l1, %i7
10943 sdivx %o0, 0x0461, %i0
10944 fpadd16 %f10, %f24, %f16
10945 fandnot1 %f24, %f16, %f30
10946 movrgez %i1, %g3, %i5
10947 save %l3, %g7, %o2
10948 rdpr %cwp, %g1
10949 rdpr %cansave, %g2
10950 rdpr %canrestore, %g3
10951 rdpr %cleanwin, %g4
10952 rdpr %otherwin, %g5
10953 rdpr %wstate, %g6
10954 fmovscc %xcc, %f5, %f22
10955 alignaddr %l6, %g2, %o7
10956 orncc %l5, 0x1482, %i3
10957 sra %i6, %o6, %g4
10958 fmul8x16au %f6, %f5, %f8
10959 mova %icc, %l4, %l0
10960 udivx %o4, 0x1603, %g5
10961 sll %l2, 0x1C, %i2
10962 sethi 0x1BF6, %g6
10963 alignaddr %o3, %o1, %g1
10964 and %i4, %o5, %i7
10965 sir 0x148A
10966 fmovsne %icc, %f30, %f11
10967 edge32l %o0, %l1, %i0
10968 andncc %i1, %g3, %i5
10969 mulscc %g7, %l3, %l6
10970 movg %xcc, %o2, %o7
10971 smul %g2, 0x1498, %l5
10972 smul %i6, 0x0A73, %i3
10973 array8 %o6, %g4, %l4
10974 array32 %o4, %l0, %l2
10975 subc %i2, %g6, %o3
10976 smul %g5, 0x0D58, %g1
10977 fmovdg %xcc, %f1, %f8
10978 or %i4, 0x0281, %o5
10979 mulx %o1, 0x1822, %o0
10980 srlx %i7, 0x03, %l1
10981 fmovdgu %icc, %f26, %f31
10982 orcc %i1, %i0, %g3
10983 sdiv %i5, 0x186D, %g7
10984 sth %l6, [%l7 + 0x64]
10985 edge16l %l3, %o2, %g2
10986 ldd [%l7 + 0x48], %f16
10987 fmovda %icc, %f31, %f21
10988 movrgz %o7, %l5, %i6
10989 fnor %f20, %f18, %f24
10990 fabsd %f10, %f18
10991 fxors %f11, %f31, %f26
10992 smulcc %o6, 0x1C54, %i3
10993 srax %g4, %l4, %l0
10994 ldd [%l7 + 0x30], %l2
10995 sub %i2, %g6, %o3
10996 fpsub32 %f12, %f0, %f26
10997 movg %xcc, %g5, %o4
10998 umul %i4, %g1, %o1
10999 udivcc %o0, 0x1B74, %i7
11000 movcc %icc, %l1, %o5
11001 st %f22, [%l7 + 0x0C]
11002 edge8ln %i1, %i0, %i5
11003 movrlez %g7, %l6, %l3
11004 movvc %xcc, %o2, %g3
11005 subc %o7, 0x13B7, %l5
11006 stx %g2, [%l7 + 0x40]
11007 fmovsle %icc, %f15, %f13
11008 fpack32 %f24, %f10, %f8
11009 fmovspos %xcc, %f23, %f14
11010 fmovrsgz %i6, %f15, %f22
11011 edge32n %o6, %i3, %l4
11012 movvs %icc, %g4, %l2
11013 ldd [%l7 + 0x60], %f6
11014 or %i2, 0x090A, %l0
11015 ld [%l7 + 0x48], %f11
11016 udivcc %g6, 0x15B9, %o3
11017 edge16ln %g5, %i4, %g1
11018 movgu %xcc, %o1, %o0
11019 xnor %o4, %i7, %l1
11020 movle %xcc, %o5, %i1
11021 array8 %i0, %i5, %l6
11022 subcc %l3, %o2, %g3
11023 srl %g7, 0x05, %o7
11024 lduh [%l7 + 0x1C], %g2
11025 fpadd16 %f22, %f20, %f22
11026 subc %i6, 0x0FF6, %l5
11027 fornot1s %f14, %f0, %f20
11028 movcs %icc, %i3, %o6
11029 addc %l4, %l2, %i2
11030 mulscc %l0, %g6, %o3
11031 edge16ln %g4, %i4, %g5
11032 ldsh [%l7 + 0x70], %g1
11033 or %o1, 0x1799, %o0
11034 sdivx %o4, 0x073E, %i7
11035 edge16ln %o5, %i1, %l1
11036 andncc %i0, %l6, %l3
11037 ldd [%l7 + 0x30], %f6
11038 fxor %f20, %f30, %f24
11039 subcc %o2, %i5, %g7
11040 movpos %xcc, %g3, %g2
11041 add %o7, %i6, %l5
11042 save %o6, 0x0A9F, %i3
11043 rdpr %cwp, %g1
11044 rdpr %cansave, %g2
11045 rdpr %canrestore, %g3
11046 rdpr %cleanwin, %g4
11047 rdpr %otherwin, %g5
11048 rdpr %wstate, %g6
11049 fmul8x16 %f9, %f14, %f14
11050 sub %l2, 0x0324, %l4
11051 udivx %i2, 0x0204, %g6
11052 fone %f26
11053 ldub [%l7 + 0x7A], %o3
11054 ldd [%l7 + 0x48], %f18
11055 sir 0x1522
11056 sdiv %g4, 0x0635, %i4
11057 andncc %g5, %g1, %o1
11058 fmovsn %xcc, %f8, %f4
11059 movleu %xcc, %l0, %o0
11060 fornot2s %f20, %f15, %f11
11061 andn %o4, 0x1E30, %o5
11062 nop
11063 set 0x10, %o7
11064 sth %i1, [%l7 + %o7]
11065 fnot1 %f18, %f24
11066 ldd [%l7 + 0x20], %l0
11067 ldd [%l7 + 0x70], %f24
11068 subcc %i7, %i0, %l3
11069 fcmpeq16 %f16, %f26, %o2
11070 ldd [%l7 + 0x48], %i6
11071 xnor %g7, 0x1A84, %g3
11072 movn %xcc, %g2, %o7
11073 sll %i5, 0x15, %i6
11074 edge8ln %l5, %i3, %o6
11075 andcc %l2, %i2, %g6
11076 mulx %o3, 0x1C97, %l4
11077 udivx %i4, 0x060D, %g4
11078 umulcc %g5, %g1, %o1
11079 movcs %icc, %l0, %o4
11080 movrne %o0, %o5, %i1
11081 sir 0x1085
11082 fmovrdne %i7, %f12, %f2
11083 mulx %l1, %l3, %i0
11084 alignaddrl %l6, %g7, %o2
11085 srax %g3, %g2, %i5
11086 xor %o7, %i6, %l5
11087 fpack32 %f20, %f18, %f6
11088 fpadd16s %f19, %f8, %f19
11089 fmovrslz %i3, %f30, %f28
11090 fmovda %xcc, %f13, %f29
11091 stw %l2, [%l7 + 0x08]
11092 ldsw [%l7 + 0x7C], %o6
11093 movcs %icc, %i2, %g6
11094 andcc %l4, 0x1834, %o3
11095 movle %xcc, %i4, %g5
11096 std %f2, [%l7 + 0x30]
11097 xor %g4, 0x059C, %o1
11098 addccc %l0, %g1, %o0
11099 subccc %o4, %o5, %i1
11100 movl %icc, %l1, %i7
11101 fcmple16 %f6, %f10, %i0
11102 sethi 0x151C, %l6
11103 ldsh [%l7 + 0x44], %g7
11104 stb %o2, [%l7 + 0x58]
11105 fcmpeq32 %f2, %f6, %l3
11106 fzero %f14
11107 st %f27, [%l7 + 0x50]
11108 ldd [%l7 + 0x68], %g2
11109 movrlz %g3, 0x145, %i5
11110 ldd [%l7 + 0x38], %f6
11111 edge32 %o7, %i6, %l5
11112 ld [%l7 + 0x08], %f20
11113 subcc %i3, 0x1678, %l2
11114 movn %icc, %o6, %i2
11115 for %f22, %f4, %f4
11116 stb %l4, [%l7 + 0x09]
11117 fabsd %f14, %f4
11118 nop
11119 set 0x60, %i3
11120 sth %g6, [%l7 + %i3]
11121 or %o3, 0x1BD0, %g5
11122 ldsb [%l7 + 0x59], %g4
11123 xor %o1, 0x12D8, %i4
11124 movpos %icc, %l0, %g1
11125 sdivcc %o4, 0x1AE3, %o0
11126 fandnot2 %f30, %f26, %f24
11127 move %xcc, %i1, %l1
11128 movn %xcc, %i7, %i0
11129 std %f30, [%l7 + 0x58]
11130 srl %o5, 0x02, %g7
11131 fabss %f8, %f14
11132 sdivcc %l6, 0x0D79, %o2
11133 orcc %l3, 0x1134, %g2
11134 add %i5, %g3, %i6
11135 udiv %o7, 0x1E49, %i3
11136 edge16ln %l2, %o6, %l5
11137 orn %l4, 0x12B1, %g6
11138 fmul8x16au %f28, %f28, %f20
11139 srlx %i2, 0x1F, %g5
11140 andcc %o3, %o1, %i4
11141 fmovsg %icc, %f0, %f3
11142 ldx [%l7 + 0x58], %g4
11143 move %xcc, %g1, %l0
11144 subcc %o0, %i1, %l1
11145 sllx %o4, %i0, %i7
11146 orn %o5, 0x087B, %l6
11147 and %o2, 0x009C, %g7
11148 fone %f28
11149 std %f26, [%l7 + 0x10]
11150 movrgez %l3, 0x360, %i5
11151 srax %g2, %i6, %o7
11152 fmovrslz %g3, %f31, %f15
11153 fnands %f16, %f19, %f24
11154 fnors %f8, %f23, %f7
11155 movcc %icc, %l2, %o6
11156 andncc %i3, %l4, %g6
11157 udiv %l5, 0x13AC, %i2
11158 fpack32 %f12, %f10, %f16
11159 addccc %o3, %g5, %o1
11160 or %i4, 0x115A, %g1
11161 edge32 %g4, %o0, %l0
11162 fmovdvc %icc, %f25, %f7
11163 fcmpeq32 %f26, %f28, %i1
11164 fmovrsne %l1, %f9, %f3
11165 std %f16, [%l7 + 0x10]
11166 mulscc %o4, 0x02E7, %i0
11167 movrlz %o5, 0x2FB, %l6
11168 edge32n %i7, %g7, %o2
11169 edge8l %i5, %l3, %i6
11170 fornot1s %f25, %f14, %f5
11171 srax %o7, %g3, %g2
11172 subc %l2, 0x1500, %o6
11173 add %i3, %g6, %l5
11174 mulscc %l4, %i2, %o3
11175 alignaddr %g5, %o1, %g1
11176 sll %i4, %o0, %l0
11177 array8 %g4, %l1, %i1
11178 ldsb [%l7 + 0x74], %o4
11179 fmovrdne %i0, %f28, %f4
11180 array32 %l6, %o5, %i7
11181 srlx %o2, %i5, %g7
11182 edge8ln %l3, %i6, %o7
11183 udiv %g3, 0x013B, %l2
11184 edge32l %o6, %i3, %g6
11185 orcc %g2, %l4, %l5
11186 edge8n %i2, %g5, %o1
11187 subccc %g1, %i4, %o0
11188 ldub [%l7 + 0x0A], %l0
11189 stx %o3, [%l7 + 0x58]
11190 addcc %g4, 0x03B2, %i1
11191 subc %o4, 0x1038, %i0
11192 ld [%l7 + 0x40], %f1
11193 udivx %l6, 0x1E74, %l1
11194 fmovsneg %icc, %f11, %f20
11195 stw %i7, [%l7 + 0x74]
11196 stx %o5, [%l7 + 0x60]
11197 movpos %xcc, %i5, %g7
11198 stx %o2, [%l7 + 0x68]
11199 siam 0x2
11200 restore %l3, %i6, %g3
11201 rdpr %cwp, %g1
11202 rdpr %cansave, %g2
11203 rdpr %canrestore, %g3
11204 rdpr %cleanwin, %g4
11205 rdpr %otherwin, %g5
11206 rdpr %wstate, %g6
11207 save %l2, 0x1C08, %o7
11208 rdpr %cwp, %g1
11209 rdpr %cansave, %g2
11210 rdpr %canrestore, %g3
11211 rdpr %cleanwin, %g4
11212 rdpr %otherwin, %g5
11213 rdpr %wstate, %g6
11214 andn %o6, %i3, %g2
11215 add %g6, %l4, %i2
11216 mulx %l5, 0x0AC0, %o1
11217 ld [%l7 + 0x68], %f30
11218 fmovsvs %xcc, %f16, %f17
11219 edge8n %g1, %i4, %g5
11220 movne %xcc, %l0, %o3
11221 umulcc %g4, 0x0591, %o0
11222 sdivcc %i1, 0x043D, %o4
11223 fcmpgt32 %f8, %f4, %l6
11224 addccc %i0, %l1, %o5
11225 edge32ln %i5, %i7, %g7
11226 st %f19, [%l7 + 0x1C]
11227 edge16n %o2, %l3, %g3
11228 fmovrde %i6, %f16, %f30
11229 fmovdleu %icc, %f11, %f14
11230 ldsb [%l7 + 0x42], %l2
11231 orn %o7, %i3, %o6
11232 sll %g2, %g6, %i2
11233 std %f0, [%l7 + 0x58]
11234 save %l5, %o1, %l4
11235 rdpr %cwp, %g1
11236 rdpr %cansave, %g2
11237 rdpr %canrestore, %g3
11238 rdpr %cleanwin, %g4
11239 rdpr %otherwin, %g5
11240 rdpr %wstate, %g6
11241 mova %xcc, %i4, %g1
11242 fnands %f7, %f0, %f15
11243 lduh [%l7 + 0x6E], %g5
11244 fsrc2s %f14, %f8
11245 fmovsne %icc, %f9, %f30
11246 edge32n %o3, %l0, %g4
11247 array16 %i1, %o4, %l6
11248 sth %o0, [%l7 + 0x3C]
11249 orcc %l1, %i0, %i5
11250 fmul8ulx16 %f12, %f8, %f30
11251 sdivx %i7, 0x01BB, %o5
11252 stw %o2, [%l7 + 0x30]
11253 umulcc %l3, 0x140E, %g3
11254 umul %i6, 0x1356, %g7
11255 ldsh [%l7 + 0x64], %o7
11256 addcc %l2, 0x1A01, %o6
11257 ldsb [%l7 + 0x65], %g2
11258 fmovsgu %xcc, %f7, %f21
11259 edge32n %i3, %i2, %g6
11260 srlx %o1, %l4, %l5
11261 fmovsgu %xcc, %f25, %f22
11262 ldsb [%l7 + 0x31], %i4
11263 addcc %g5, 0x0E05, %o3
11264 sub %l0, %g1, %g4
11265 ldd [%l7 + 0x50], %i0
11266 stx %l6, [%l7 + 0x58]
11267 fones %f25
11268 edge8 %o4, %l1, %i0
11269 fmul8x16 %f17, %f2, %f26
11270 ldsh [%l7 + 0x4A], %o0
11271 fpsub16 %f4, %f0, %f0
11272 ldsh [%l7 + 0x7E], %i7
11273 lduw [%l7 + 0x6C], %o5
11274 fpackfix %f4, %f22
11275 lduh [%l7 + 0x50], %o2
11276 nop
11277 set 0x2C, %i7
11278 ldsw [%l7 + %i7], %i5
11279 mulx %l3, 0x0EE5, %i6
11280 smul %g7, %g3, %o7
11281 subcc %o6, 0x132E, %g2
11282 orcc %i3, %i2, %l2
11283 orncc %g6, 0x0488, %l4
11284 sdivx %l5, 0x02D5, %i4
11285 movle %icc, %g5, %o3
11286 sub %o1, %l0, %g1
11287 ldub [%l7 + 0x60], %i1
11288 fmovdge %icc, %f12, %f16
11289 array8 %g4, %o4, %l6
11290 edge32 %l1, %o0, %i7
11291 andncc %o5, %i0, %o2
11292 fnand %f14, %f24, %f10
11293 fmovdpos %icc, %f0, %f8
11294 stb %l3, [%l7 + 0x0F]
11295 sdivcc %i5, 0x1A44, %g7
11296 subc %i6, %o7, %o6
11297 mulscc %g3, %g2, %i3
11298 addcc %i2, %l2, %g6
11299 udiv %l5, 0x09E8, %l4
11300 ld [%l7 + 0x3C], %f6
11301 fmul8ulx16 %f24, %f24, %f8
11302 fcmpgt32 %f0, %f12, %i4
11303 andncc %o3, %o1, %l0
11304 stx %g1, [%l7 + 0x28]
11305 srax %i1, 0x05, %g4
11306 sdivcc %g5, 0x17E0, %o4
11307 andn %l1, 0x05D3, %l6
11308 movn %xcc, %i7, %o0
11309 fsrc1s %f31, %f26
11310 lduh [%l7 + 0x38], %o5
11311 subccc %o2, %i0, %i5
11312 movg %xcc, %l3, %g7
11313 ld [%l7 + 0x20], %f31
11314 movneg %xcc, %o7, %o6
11315 orcc %i6, 0x12A4, %g3
11316 fandnot1s %f29, %f0, %f21
11317 save %g2, 0x1BEC, %i3
11318 rdpr %cwp, %g1
11319 rdpr %cansave, %g2
11320 rdpr %canrestore, %g3
11321 rdpr %cleanwin, %g4
11322 rdpr %otherwin, %g5
11323 rdpr %wstate, %g6
11324 ldx [%l7 + 0x50], %i2
11325 andncc %g6, %l5, %l4
11326 subc %i4, %l2, %o1
11327 edge8 %o3, %g1, %i1
11328 ldub [%l7 + 0x15], %g4
11329 fand %f0, %f6, %f20
11330 movrgz %l0, 0x392, %g5
11331 movl %icc, %l1, %o4
11332 ldub [%l7 + 0x7A], %l6
11333 umulcc %o0, %i7, %o5
11334 andcc %i0, 0x0097, %i5
11335 movneg %icc, %l3, %g7
11336 addcc %o7, 0x13E5, %o2
11337 movcs %xcc, %i6, %g3
11338 sllx %o6, 0x0E, %g2
11339 sdivx %i3, 0x1BA1, %g6
11340 sethi 0x1CA2, %i2
11341 fmul8x16au %f26, %f15, %f18
11342 fmovrse %l4, %f15, %f21
11343 sll %l5, 0x06, %l2
11344 movvs %xcc, %o1, %i4
11345 fandnot1 %f2, %f6, %f24
11346 array32 %o3, %i1, %g4
11347 sth %l0, [%l7 + 0x20]
11348 mova %icc, %g1, %l1
11349 array32 %o4, %g5, %o0
11350 fmovscs %xcc, %f11, %f13
11351 orcc %l6, 0x0CF3, %i7
11352 movvs %xcc, %o5, %i5
11353 edge8l %l3, %i0, %g7
11354 ldsh [%l7 + 0x7E], %o2
11355 sll %i6, 0x0D, %o7
11356 fpsub32s %f7, %f31, %f27
11357 udiv %o6, 0x0066, %g3
11358 fmul8x16 %f17, %f4, %f20
11359 smulcc %g2, %i3, %i2
11360 movvs %icc, %g6, %l4
11361 or %l2, %o1, %l5
11362 ld [%l7 + 0x60], %f23
11363 lduw [%l7 + 0x54], %o3
11364 fmovs %f31, %f2
11365 sth %i1, [%l7 + 0x76]
11366 orn %i4, %g4, %l0
11367 edge32l %g1, %o4, %l1
11368 fmovdvs %icc, %f4, %f29
11369 udiv %o0, 0x0F8C, %g5
11370 edge8l %i7, %l6, %i5
11371 edge32l %o5, %l3, %g7
11372 fmovsgu %icc, %f2, %f26
11373 stb %i0, [%l7 + 0x1E]
11374 movrlez %i6, 0x264, %o2
11375 nop
11376 set 0x12, %g7
11377 lduh [%l7 + %g7], %o6
11378 mulx %o7, %g2, %i3
11379 movgu %icc, %g3, %i2
11380 subc %l4, %l2, %g6
11381 subccc %l5, %o1, %i1
11382 sdiv %o3, 0x1B14, %g4
11383 udiv %l0, 0x115D, %g1
11384 movre %o4, 0x165, %i4
11385 srax %o0, %g5, %i7
11386 movrgez %l1, 0x077, %l6
11387 srax %o5, %l3, %i5
11388 movneg %icc, %g7, %i6
11389 edge8l %i0, %o2, %o7
11390 setx loop_37, %l0, %l1
11391 return %l1
11392 nop
11393 rdpr %cwp, %g1
11394 rdpr %cansave, %g2
11395 rdpr %canrestore, %g3
11396 rdpr %cleanwin, %g4
11397 rdpr %otherwin, %g5
11398 rdpr %wstate, %g6
11399loop_37: sth %g3, [%l7 + 0x2A]
11400 addc %g2, %l4, %i2
11401 and %l2, 0x12AA, %g6
11402 fmovsl %xcc, %f10, %f9
11403 movcs %icc, %o1, %l5
11404 fmovspos %xcc, %f9, %f8
11405 edge8l %i1, %g4, %o3
11406 edge16n %g1, %l0, %o4
11407 umulcc %i4, %o0, %i7
11408 movrne %g5, 0x0A3, %l6
11409 addcc %l1, 0x0C7E, %l3
11410 subcc %i5, %g7, %i6
11411 ldd [%l7 + 0x30], %f10
11412 smul %i0, %o5, %o7
11413 orncc %o2, 0x1937, %o6
11414 smul %i3, 0x195D, %g2
11415 smul %g3, 0x15EE, %l4
11416 umul %l2, 0x03EC, %i2
11417 fmovdcs %xcc, %f28, %f1
11418 movgu %icc, %o1, %l5
11419 fone %f14
11420 sethi 0x1323, %i1
11421 ldsw [%l7 + 0x18], %g6
11422 subcc %o3, 0x1DDC, %g1
11423 edge16ln %g4, %o4, %i4
11424 movre %o0, %l0, %i7
11425 fpsub16s %f0, %f2, %f4
11426 movle %xcc, %l6, %l1
11427 ldd [%l7 + 0x40], %l2
11428 lduh [%l7 + 0x10], %i5
11429 or %g7, %g5, %i0
11430 sdivx %o5, 0x1C3A, %o7
11431 movleu %icc, %o2, %i6
11432 or %o6, 0x0131, %g2
11433 movrlez %i3, %g3, %l4
11434 for %f14, %f14, %f14
11435 movcs %icc, %l2, %o1
11436 sub %l5, 0x1915, %i2
11437 fmovdcs %xcc, %f14, %f4
11438 smul %i1, %o3, %g1
11439 sdivx %g4, 0x007A, %g6
11440 edge32 %i4, %o0, %l0
11441 stx %i7, [%l7 + 0x70]
11442 movvc %xcc, %l6, %o4
11443 movgu %icc, %l3, %i5
11444 movrgz %l1, %g5, %g7
11445 sll %i0, %o5, %o7
11446 fcmpeq32 %f2, %f30, %i6
11447 movcc %icc, %o2, %g2
11448 sdivx %o6, 0x1871, %i3
11449 restore %l4, 0x171B, %g3
11450 rdpr %cwp, %g1
11451 rdpr %cansave, %g2
11452 rdpr %canrestore, %g3
11453 rdpr %cleanwin, %g4
11454 rdpr %otherwin, %g5
11455 rdpr %wstate, %g6
11456 subcc %l2, %o1, %i2
11457 movg %xcc, %i1, %l5
11458 addccc %g1, 0x0B56, %g4
11459 fmovrdgez %g6, %f22, %f4
11460 edge32 %i4, %o0, %o3
11461 fmovrsgez %i7, %f12, %f10
11462 addc %l6, %o4, %l0
11463 mova %xcc, %i5, %l1
11464 subcc %l3, %g5, %i0
11465 movleu %xcc, %o5, %g7
11466 popc 0x10CB, %o7
11467 fzero %f30
11468 movrgez %i6, 0x170, %g2
11469 sth %o6, [%l7 + 0x10]
11470 andcc %o2, %l4, %i3
11471 andn %l2, 0x1B8D, %o1
11472 edge16 %i2, %i1, %l5
11473 edge16l %g1, %g3, %g6
11474 subccc %i4, %o0, %g4
11475 fmovdl %icc, %f20, %f8
11476 movgu %xcc, %i7, %o3
11477 mulx %l6, %l0, %o4
11478 sllx %l1, %l3, %g5
11479 ldsh [%l7 + 0x22], %i0
11480 srax %o5, %g7, %i5
11481 fsrc2 %f12, %f26
11482 alignaddr %i6, %g2, %o6
11483 fmovdg %icc, %f4, %f3
11484 alignaddr %o2, %o7, %i3
11485 sth %l2, [%l7 + 0x16]
11486 fsrc1 %f16, %f26
11487 and %o1, 0x109A, %l4
11488 stx %i1, [%l7 + 0x10]
11489 mulx %i2, %l5, %g1
11490 movrgez %g3, %i4, %o0
11491 movleu %xcc, %g6, %i7
11492 addccc %g4, %o3, %l0
11493 mulscc %o4, 0x02DA, %l1
11494 smulcc %l3, %l6, %g5
11495 fmovsge %icc, %f25, %f26
11496 alignaddr %o5, %i0, %i5
11497 sdivx %i6, 0x074B, %g2
11498 alignaddrl %o6, %o2, %o7
11499 fsrc1 %f28, %f14
11500 fmovsge %xcc, %f7, %f20
11501 movre %g7, %i3, %l2
11502 st %f23, [%l7 + 0x60]
11503 orncc %l4, %i1, %i2
11504 fpadd16 %f26, %f18, %f12
11505 fmovdvc %xcc, %f9, %f13
11506 mulscc %l5, 0x06BC, %o1
11507 ldd [%l7 + 0x68], %f0
11508 orcc %g1, 0x1FC2, %i4
11509 movcc %xcc, %o0, %g6
11510 edge8n %i7, %g4, %g3
11511 sub %l0, %o4, %l1
11512 edge32 %o3, %l6, %g5
11513 fcmpgt16 %f28, %f14, %o5
11514 bshuffle %f14, %f16, %f0
11515 edge16l %l3, %i5, %i6
11516 for %f0, %f10, %f18
11517 edge8n %i0, %g2, %o6
11518 array32 %o2, %g7, %i3
11519 edge8 %l2, %l4, %o7
11520 smul %i1, 0x103E, %i2
11521 subccc %o1, 0x1F37, %g1
11522 fpadd32s %f3, %f17, %f13
11523 edge32 %i4, %l5, %o0
11524 fone %f4
11525 fmuld8ulx16 %f1, %f11, %f24
11526 sub %g6, 0x052E, %g4
11527 umul %g3, %i7, %o4
11528 edge16ln %l1, %l0, %o3
11529 subc %l6, 0x1C79, %o5
11530 lduh [%l7 + 0x74], %l3
11531 subcc %i5, %i6, %i0
11532 edge8 %g2, %o6, %o2
11533 srax %g7, %i3, %l2
11534 sllx %g5, 0x07, %o7
11535 fmovrdgz %l4, %f16, %f20
11536 orncc %i1, 0x06F2, %o1
11537 array32 %i2, %i4, %g1
11538 movrne %l5, %g6, %o0
11539 movleu %xcc, %g3, %i7
11540 edge16l %o4, %g4, %l1
11541 xor %l0, %l6, %o3
11542 edge32n %o5, %i5, %l3
11543 sra %i6, %i0, %g2
11544 fmul8x16 %f12, %f22, %f28
11545 nop
11546 set 0x0E, %l6
11547 stb %o2, [%l7 + %l6]
11548 umulcc %g7, %i3, %o6
11549 edge32l %g5, %o7, %l4
11550 edge16 %i1, %l2, %o1
11551 fcmpgt16 %f0, %f26, %i4
11552 movre %g1, 0x392, %i2
11553 edge8ln %g6, %l5, %o0
11554 fmovdgu %xcc, %f24, %f24
11555 andcc %g3, %o4, %g4
11556 ldub [%l7 + 0x08], %i7
11557 movl %xcc, %l1, %l6
11558 udivx %o3, 0x1052, %o5
11559 faligndata %f12, %f30, %f22
11560 subccc %i5, 0x0DA0, %l0
11561 addcc %l3, %i0, %g2
11562 sethi 0x03FE, %o2
11563 ldd [%l7 + 0x48], %f4
11564 movle %icc, %g7, %i6
11565 fornot2s %f13, %f13, %f8
11566 edge32ln %i3, %o6, %g5
11567 stb %o7, [%l7 + 0x15]
11568 stb %l4, [%l7 + 0x13]
11569 udivcc %l2, 0x01E9, %o1
11570 subccc %i4, 0x0777, %g1
11571 orcc %i1, 0x0028, %i2
11572 orn %l5, 0x0625, %g6
11573 xorcc %o0, 0x15DF, %g3
11574 addc %g4, 0x05A9, %i7
11575 smulcc %o4, %l6, %l1
11576 fmovsne %icc, %f25, %f22
11577 edge16n %o3, %i5, %l0
11578 fpsub32 %f2, %f2, %f16
11579 srax %l3, %i0, %o5
11580 andcc %g2, 0x0BB4, %o2
11581 fandnot2s %f4, %f17, %f28
11582 srax %i6, 0x16, %i3
11583 fmovdn %icc, %f13, %f16
11584 movrlz %g7, %o6, %g5
11585 addccc %l4, %o7, %l2
11586 fmovsge %icc, %f14, %f21
11587 mova %icc, %i4, %g1
11588 sethi 0x0714, %i1
11589 ldd [%l7 + 0x58], %i2
11590 xnor %l5, 0x0F3D, %o1
11591 fmovsne %xcc, %f11, %f2
11592 udivx %g6, 0x123C, %o0
11593 array16 %g3, %g4, %o4
11594 fmuld8sux16 %f30, %f20, %f22
11595 fmovsge %xcc, %f11, %f30
11596 movcs %xcc, %i7, %l6
11597 fcmple32 %f20, %f0, %l1
11598 lduh [%l7 + 0x0C], %o3
11599 umul %l0, %l3, %i5
11600 addcc %o5, 0x1E42, %i0
11601 popc %g2, %o2
11602 sll %i3, %i6, %o6
11603 array16 %g7, %l4, %g5
11604 xorcc %l2, 0x1121, %o7
11605 sth %i4, [%l7 + 0x6E]
11606 fmovsg %icc, %f24, %f12
11607 andncc %i1, %i2, %g1
11608 subc %l5, 0x0E42, %g6
11609 fpack32 %f20, %f28, %f24
11610 stw %o1, [%l7 + 0x2C]
11611 sdivx %g3, 0x070B, %g4
11612 sllx %o4, 0x1B, %o0
11613 fmovrdlz %l6, %f20, %f26
11614 orn %l1, %i7, %o3
11615 alignaddr %l3, %i5, %o5
11616 save %i0, 0x007C, %g2
11617 rdpr %cwp, %g1
11618 rdpr %cansave, %g2
11619 rdpr %canrestore, %g3
11620 rdpr %cleanwin, %g4
11621 rdpr %otherwin, %g5
11622 rdpr %wstate, %g6
11623 fmovde %icc, %f18, %f26
11624 edge32ln %l0, %o2, %i6
11625 sethi 0x044F, %i3
11626 movrne %g7, %l4, %g5
11627 and %o6, %o7, %l2
11628 edge32ln %i4, %i2, %i1
11629 bshuffle %f30, %f14, %f26
11630 xorcc %l5, 0x0C39, %g6
11631 edge32n %g1, %g3, %o1
11632 sdivcc %g4, 0x083E, %o4
11633 popc %l6, %l1
11634 fpadd32 %f28, %f22, %f22
11635 array8 %i7, %o3, %o0
11636 sdivcc %l3, 0x0ED9, %i5
11637 movrlz %o5, 0x30F, %i0
11638 edge8 %l0, %o2, %i6
11639 addc %g2, %i3, %g7
11640 ldsh [%l7 + 0x18], %l4
11641 subc %o6, %o7, %l2
11642 and %g5, 0x1BA0, %i2
11643 subc %i1, 0x0CC1, %l5
11644 fmovsge %xcc, %f18, %f24
11645 movne %icc, %i4, %g6
11646 xor %g1, %o1, %g3
11647 srax %g4, 0x1A, %l6
11648 edge16l %l1, %i7, %o3
11649 alignaddrl %o4, %l3, %i5
11650 lduh [%l7 + 0x1C], %o0
11651 fmovrslez %i0, %f28, %f23
11652 movvc %xcc, %l0, %o2
11653 fands %f8, %f24, %f17
11654 fmovsne %xcc, %f11, %f24
11655 movvc %xcc, %o5, %g2
11656 fmovdn %xcc, %f22, %f1
11657 movge %icc, %i6, %g7
11658 andncc %l4, %i3, %o7
11659 movrgez %o6, %l2, %i2
11660 array32 %i1, %l5, %i4
11661 umul %g6, %g5, %o1
11662 mova %icc, %g1, %g4
11663 std %f4, [%l7 + 0x30]
11664 srax %l6, %l1, %g3
11665 nop
11666 set 0x62, %i4
11667 stb %i7, [%l7 + %i4]
11668 sll %o3, 0x10, %o4
11669 srax %l3, 0x05, %i5
11670 nop
11671 set 0x10, %o5
11672 ldd [%l7 + %o5], %f18
11673 fmul8x16au %f27, %f18, %f26
11674 movvc %xcc, %i0, %o0
11675 movg %icc, %l0, %o2
11676 movn %icc, %o5, %i6
11677 movne %xcc, %g2, %g7
11678 alignaddr %i3, %o7, %l4
11679 fornot2 %f2, %f10, %f16
11680 sth %l2, [%l7 + 0x1E]
11681 stx %i2, [%l7 + 0x40]
11682 srax %i1, 0x08, %o6
11683 sll %l5, 0x13, %g6
11684 xnorcc %i4, 0x07EB, %o1
11685 movl %icc, %g5, %g4
11686 srl %l6, %l1, %g3
11687 fmovse %icc, %f14, %f19
11688 bshuffle %f10, %f6, %f26
11689 edge8ln %i7, %o3, %o4
11690 and %g1, %l3, %i0
11691 orcc %i5, 0x00E4, %l0
11692 xorcc %o0, 0x16BB, %o2
11693 movne %icc, %o5, %g2
11694 movn %icc, %g7, %i6
11695 sdiv %i3, 0x0478, %o7
11696 movvs %icc, %l4, %l2
11697 movpos %xcc, %i2, %o6
11698 fmovsgu %icc, %f0, %f12
11699 add %i1, 0x161A, %l5
11700 xnor %i4, 0x1138, %g6
11701 mulscc %o1, %g5, %g4
11702 edge32ln %l1, %l6, %g3
11703 fmovdg %icc, %f27, %f26
11704 popc %o3, %o4
11705 fcmpne16 %f8, %f14, %i7
11706 movcs %xcc, %g1, %i0
11707 ldsh [%l7 + 0x26], %i5
11708 xor %l0, 0x0C7E, %o0
11709 sethi 0x1DAD, %l3
11710 umulcc %o5, %g2, %o2
11711 sra %g7, 0x1A, %i3
11712 fmovsvc %icc, %f22, %f2
11713 sdivx %i6, 0x01FA, %o7
11714 mulx %l4, 0x1D8E, %l2
11715 umul %o6, %i1, %l5
11716 move %xcc, %i2, %i4
11717 add %o1, 0x0A8A, %g6
11718 fmovdle %icc, %f9, %f10
11719 stb %g5, [%l7 + 0x31]
11720 srax %l1, 0x1E, %l6
11721 setx loop_38, %l0, %l1
11722 return %l1
11723 nop
11724 rdpr %cwp, %g1
11725 rdpr %cansave, %g2
11726 rdpr %canrestore, %g3
11727 rdpr %cleanwin, %g4
11728 rdpr %otherwin, %g5
11729 rdpr %wstate, %g6
11730loop_38: movcs %xcc, %i7, %g1
11731 sub %i0, 0x1092, %g4
11732 umulcc %l0, 0x06AA, %o0
11733 ldd [%l7 + 0x50], %i4
11734 fmovda %icc, %f31, %f13
11735 edge8ln %o5, %l3, %o2
11736 movne %xcc, %g7, %i3
11737 fabss %f18, %f11
11738 stx %g2, [%l7 + 0x58]
11739 movg %xcc, %o7, %l4
11740 std %f0, [%l7 + 0x58]
11741 ldub [%l7 + 0x3D], %l2
11742 fmovsn %xcc, %f19, %f0
11743 fxors %f19, %f30, %f12
11744 movpos %xcc, %o6, %i6
11745 srlx %i1, %i2, %i4
11746 udivx %l5, 0x0850, %g6
11747 sdiv %o1, 0x1991, %l1
11748 udivx %l6, 0x08B7, %g5
11749 ldd [%l7 + 0x28], %f0
11750 edge8n %o3, %g3, %i7
11751 fand %f22, %f16, %f14
11752 fabsd %f20, %f30
11753 sir 0x040C
11754 edge32 %g1, %o4, %i0
11755 orcc %g4, %l0, %o0
11756 movvs %xcc, %i5, %l3
11757 movrlz %o2, %g7, %i3
11758 umul %g2, %o7, %l4
11759 xorcc %l2, %o6, %o5
11760 edge16l %i1, %i6, %i2
11761 std %f8, [%l7 + 0x30]
11762 movrlez %i4, 0x0A6, %l5
11763 fmovrdgez %o1, %f8, %f22
11764 smul %g6, 0x0DBB, %l6
11765 movg %xcc, %g5, %l1
11766 sllx %o3, %i7, %g3
11767 fandnot2s %f7, %f15, %f14
11768 movge %icc, %o4, %g1
11769 ld [%l7 + 0x1C], %f2
11770 fcmpne16 %f26, %f8, %g4
11771 restore %l0, %o0, %i0
11772 rdpr %cwp, %g1
11773 rdpr %cansave, %g2
11774 rdpr %canrestore, %g3
11775 rdpr %cleanwin, %g4
11776 rdpr %otherwin, %g5
11777 rdpr %wstate, %g6
11778 andncc %l3, %i5, %g7
11779 move %icc, %o2, %i3
11780 nop
11781 set 0x63, %o3
11782 ldsb [%l7 + %o3], %o7
11783 edge8l %l4, %g2, %o6
11784 sth %l2, [%l7 + 0x3C]
11785 sra %o5, 0x04, %i6
11786 nop
11787 set 0x4A, %o2
11788 ldsh [%l7 + %o2], %i1
11789 movle %icc, %i4, %l5
11790 fabss %f29, %f6
11791 umulcc %o1, 0x1A61, %g6
11792 sth %l6, [%l7 + 0x44]
11793 ldub [%l7 + 0x75], %g5
11794 subc %i2, %l1, %o3
11795 fmuld8ulx16 %f16, %f21, %f18
11796 and %i7, %o4, %g1
11797 orncc %g4, 0x04DD, %g3
11798 lduw [%l7 + 0x18], %o0
11799 fmovsl %xcc, %f6, %f12
11800 move %icc, %l0, %l3
11801 fcmpeq16 %f26, %f24, %i5
11802 stw %g7, [%l7 + 0x34]
11803 movcs %icc, %i0, %o2
11804 nop
11805 set 0x2C, %i6
11806 stb %i3, [%l7 + %i6]
11807 srax %l4, %g2, %o6
11808 fmuld8ulx16 %f27, %f2, %f18
11809 movl %xcc, %l2, %o5
11810 andncc %i6, %i1, %o7
11811 orn %l5, 0x0CB0, %o1
11812 sra %i4, %l6, %g6
11813 array32 %g5, %i2, %l1
11814 fmovsge %xcc, %f11, %f31
11815 movvc %xcc, %o3, %i7
11816 edge16ln %g1, %g4, %g3
11817 xnorcc %o4, 0x18F7, %o0
11818 fcmpes %fcc0, %f28, %f15
11819 edge32n %l3, %l0, %g7
11820 movle %icc, %i5, %o2
11821 ldsw [%l7 + 0x70], %i3
11822 edge8n %i0, %l4, %o6
11823 movcc %xcc, %l2, %o5
11824 stb %g2, [%l7 + 0x5D]
11825 popc 0x12B2, %i1
11826 ldx [%l7 + 0x28], %i6
11827 fpadd16 %f22, %f8, %f18
11828 edge32n %o7, %l5, %i4
11829 sdiv %o1, 0x1FBD, %g6
11830 ld [%l7 + 0x7C], %f24
11831 movvc %xcc, %g5, %l6
11832 smul %i2, %o3, %l1
11833 movvc %xcc, %g1, %g4
11834 andcc %i7, 0x07B9, %g3
11835 orn %o0, %l3, %l0
11836 stb %g7, [%l7 + 0x7A]
11837 ldsh [%l7 + 0x52], %i5
11838 srax %o2, %i3, %o4
11839 fmovdl %xcc, %f19, %f2
11840 andn %i0, 0x1CBC, %o6
11841 edge16ln %l4, %l2, %g2
11842 movrlez %o5, 0x0BB, %i1
11843 edge16l %o7, %i6, %l5
11844 stb %o1, [%l7 + 0x51]
11845 alignaddr %g6, %i4, %g5
11846 subc %l6, 0x12C3, %o3
11847 smul %i2, 0x0B4A, %l1
11848 st %f4, [%l7 + 0x50]
11849 udivcc %g1, 0x18D7, %i7
11850 umulcc %g4, %o0, %g3
11851 xnorcc %l0, %l3, %i5
11852 fornot1s %f23, %f24, %f10
11853 sth %o2, [%l7 + 0x1A]
11854 movgu %xcc, %i3, %g7
11855 movrgez %i0, %o6, %l4
11856 faligndata %f20, %f18, %f30
11857 andn %l2, %g2, %o5
11858 edge8 %i1, %o4, %o7
11859 edge8n %l5, %o1, %i6
11860 movre %g6, %g5, %i4
11861 movn %icc, %l6, %i2
11862 movleu %xcc, %o3, %l1
11863 ldsb [%l7 + 0x12], %i7
11864 ld [%l7 + 0x5C], %f28
11865 nop
11866 set 0x3C, %l5
11867 lduh [%l7 + %l5], %g1
11868 edge32l %o0, %g4, %g3
11869 fmovsvc %icc, %f6, %f2
11870 smul %l3, 0x1C07, %i5
11871 fsrc2s %f8, %f16
11872 edge32ln %o2, %l0, %g7
11873 popc 0x09C1, %i3
11874 stw %o6, [%l7 + 0x68]
11875 array8 %i0, %l2, %g2
11876 movcs %xcc, %o5, %i1
11877 sir 0x1770
11878 setx loop_39, %l0, %l1
11879 return %l1
11880 nop
11881 rdpr %cwp, %g1
11882 rdpr %cansave, %g2
11883 rdpr %canrestore, %g3
11884 rdpr %cleanwin, %g4
11885 rdpr %otherwin, %g5
11886 rdpr %wstate, %g6
11887loop_39: umulcc %o7, %o1, %i6
11888 srlx %g5, %g6, %l6
11889 fmul8ulx16 %f12, %f10, %f10
11890 edge32n %i4, %i2, %l1
11891 edge16ln %i7, %g1, %o0
11892 movn %icc, %g4, %g3
11893 fcmpes %fcc2, %f16, %f14
11894 xnorcc %l3, 0x0E9B, %o3
11895 mulx %i5, %l0, %g7
11896 movgu %icc, %o2, %o6
11897 subcc %i0, 0x10DB, %i3
11898 edge32n %l2, %g2, %o5
11899 umulcc %o4, 0x0E4F, %l4
11900 movrgez %i1, 0x0B4, %l5
11901 st %f25, [%l7 + 0x14]
11902 alignaddr %o7, %o1, %i6
11903 ldd [%l7 + 0x08], %g4
11904 ldsh [%l7 + 0x3A], %l6
11905 fnor %f26, %f30, %f20
11906 movl %icc, %g6, %i4
11907 fmovdleu %icc, %f12, %f15
11908 array16 %l1, %i2, %i7
11909 array16 %g1, %o0, %g3
11910 sth %g4, [%l7 + 0x6E]
11911 edge16l %o3, %l3, %i5
11912 sdivcc %l0, 0x0D81, %o2
11913 stb %g7, [%l7 + 0x54]
11914 lduw [%l7 + 0x2C], %o6
11915 movrlez %i0, 0x3AB, %l2
11916 fones %f29
11917 sdiv %g2, 0x0F04, %o5
11918 edge32l %i3, %o4, %l4
11919 movge %icc, %i1, %l5
11920 sethi 0x18B3, %o1
11921 movg %icc, %o7, %g5
11922 movge %icc, %i6, %l6
11923 sllx %g6, 0x13, %i4
11924 edge16l %i2, %i7, %g1
11925 movcs %xcc, %o0, %l1
11926 xnor %g4, 0x14FB, %o3
11927 movrlez %l3, %g3, %l0
11928 xnorcc %i5, 0x00F6, %o2
11929 movl %icc, %o6, %i0
11930 st %f9, [%l7 + 0x3C]
11931 ldsb [%l7 + 0x43], %g7
11932 orncc %g2, %l2, %o5
11933 udivcc %i3, 0x0624, %l4
11934 and %i1, 0x125D, %o4
11935 edge32ln %l5, %o1, %o7
11936 fmuld8ulx16 %f19, %f15, %f28
11937 move %xcc, %g5, %i6
11938 edge8 %l6, %g6, %i4
11939 movpos %icc, %i2, %g1
11940 fornot2s %f21, %f9, %f19
11941 edge32ln %o0, %i7, %g4
11942 sub %o3, 0x10A6, %l1
11943 edge16 %g3, %l3, %l0
11944 movrgz %o2, %o6, %i5
11945 lduw [%l7 + 0x4C], %i0
11946 fmovsl %icc, %f3, %f0
11947 fpadd32 %f8, %f26, %f30
11948 subc %g2, %l2, %g7
11949 movne %icc, %i3, %o5
11950 movpos %xcc, %i1, %o4
11951 fpsub16s %f23, %f22, %f27
11952 andn %l4, %l5, %o1
11953 movvs %icc, %o7, %g5
11954 movvc %icc, %i6, %g6
11955 fmovrdgz %i4, %f20, %f14
11956 movle %xcc, %i2, %l6
11957 subcc %g1, %i7, %g4
11958 movcc %xcc, %o3, %o0
11959 subc %g3, %l3, %l0
11960 movrlez %o2, %l1, %i5
11961 fandnot1 %f12, %f14, %f28
11962 and %i0, %o6, %g2
11963 xorcc %l2, %i3, %o5
11964 movleu %icc, %i1, %g7
11965 edge16n %l4, %l5, %o1
11966 movneg %icc, %o7, %o4
11967 movrlz %i6, %g6, %i4
11968 movre %i2, %g5, %l6
11969 fand %f18, %f6, %f18
11970 xnor %g1, %g4, %o3
11971 addcc %o0, %i7, %g3
11972 array8 %l0, %l3, %l1
11973 smul %o2, 0x0B8D, %i0
11974 movcs %icc, %o6, %i5
11975 fsrc1s %f30, %f11
11976 ldx [%l7 + 0x40], %l2
11977 edge8ln %g2, %o5, %i1
11978 alignaddrl %g7, %i3, %l4
11979 sllx %o1, 0x09, %o7
11980 movl %icc, %l5, %i6
11981 bshuffle %f16, %f28, %f6
11982 movl %xcc, %o4, %g6
11983 fmovrslz %i2, %f20, %f14
11984 array32 %g5, %l6, %i4
11985 sethi 0x0B48, %g1
11986 addccc %g4, 0x15C0, %o3
11987 orncc %i7, 0x0926, %o0
11988 xnor %g3, %l0, %l3
11989 movle %xcc, %o2, %i0
11990 fmovdg %xcc, %f11, %f16
11991 sdiv %o6, 0x1765, %i5
11992 stx %l2, [%l7 + 0x20]
11993 ldsb [%l7 + 0x2B], %g2
11994 orncc %o5, %l1, %i1
11995 edge32ln %i3, %g7, %o1
11996 sra %o7, %l4, %l5
11997 udiv %o4, 0x0125, %i6
11998 pdist %f16, %f6, %f0
11999 umul %g6, %i2, %g5
12000 edge8n %l6, %i4, %g1
12001 edge32 %o3, %i7, %o0
12002 fornot1 %f0, %f30, %f8
12003 xor %g3, %l0, %l3
12004 sth %o2, [%l7 + 0x2C]
12005 udivcc %g4, 0x17A0, %o6
12006 edge16ln %i5, %l2, %g2
12007 stw %i0, [%l7 + 0x5C]
12008 movrlez %o5, 0x1B2, %l1
12009 alignaddrl %i3, %i1, %g7
12010 fornot1 %f10, %f22, %f28
12011 udivx %o1, 0x03FC, %o7
12012 andcc %l4, 0x1557, %o4
12013 ld [%l7 + 0x44], %f28
12014 fandnot2 %f6, %f4, %f28
12015 srax %l5, %i6, %g6
12016 xnor %i2, %g5, %i4
12017 stb %g1, [%l7 + 0x19]
12018 sll %o3, 0x18, %i7
12019 srl %l6, 0x1B, %g3
12020 save %l0, 0x0138, %o0
12021 rdpr %cwp, %g1
12022 rdpr %cansave, %g2
12023 rdpr %canrestore, %g3
12024 rdpr %cleanwin, %g4
12025 rdpr %otherwin, %g5
12026 rdpr %wstate, %g6
12027 array32 %o2, %g4, %o6
12028 fpsub32 %f20, %f2, %f28
12029 ld [%l7 + 0x5C], %f20
12030 sll %i5, 0x0D, %l3
12031 sdiv %g2, 0x09EC, %l2
12032 for %f0, %f16, %f16
12033 ldsw [%l7 + 0x14], %o5
12034 subcc %l1, 0x123B, %i0
12035 edge8 %i1, %i3, %g7
12036 subcc %o7, %o1, %o4
12037 or %l5, %l4, %i6
12038 andcc %g6, %g5, %i2
12039 ldsb [%l7 + 0x19], %i4
12040 movn %icc, %g1, %i7
12041 edge8ln %o3, %l6, %l0
12042 movrgz %o0, %g3, %g4
12043 xnorcc %o6, %i5, %l3
12044 fmovde %icc, %f12, %f14
12045 addc %o2, 0x0251, %l2
12046 movg %xcc, %g2, %o5
12047 xnor %l1, %i0, %i1
12048 fmovrse %i3, %f30, %f2
12049 udivx %o7, 0x067A, %o1
12050 umul %g7, %l5, %o4
12051 mulscc %i6, %l4, %g5
12052 save %g6, %i4, %i2
12053 rdpr %cwp, %g1
12054 rdpr %cansave, %g2
12055 rdpr %canrestore, %g3
12056 rdpr %cleanwin, %g4
12057 rdpr %otherwin, %g5
12058 rdpr %wstate, %g6
12059 edge8 %i7, %o3, %l6
12060 subcc %g1, 0x1F17, %o0
12061 movge %icc, %l0, %g3
12062 fpadd16s %f16, %f31, %f4
12063 fandnot1s %f11, %f20, %f23
12064 alignaddrl %g4, %i5, %o6
12065 xor %o2, 0x1144, %l3
12066 add %g2, 0x0E19, %o5
12067 fmovda %xcc, %f11, %f13
12068 udivx %l2, 0x1D8C, %l1
12069 popc 0x1146, %i0
12070 movge %xcc, %i3, %i1
12071 addccc %o1, 0x1FBD, %g7
12072 lduw [%l7 + 0x50], %l5
12073 ldsb [%l7 + 0x2F], %o4
12074 xor %i6, 0x0987, %l4
12075 fmovsgu %icc, %f30, %f28
12076 addc %g5, %o7, %g6
12077 movre %i2, 0x263, %i4
12078 sdivx %o3, 0x1CD0, %i7
12079 udiv %g1, 0x035B, %o0
12080 movle %xcc, %l0, %l6
12081 edge16 %g4, %g3, %i5
12082 andcc %o6, 0x0A56, %o2
12083 sir 0x18F4
12084 movgu %xcc, %g2, %o5
12085 movvs %xcc, %l3, %l1
12086 ldd [%l7 + 0x40], %f14
12087 or %l2, %i3, %i0
12088 movcs %xcc, %i1, %o1
12089 ldx [%l7 + 0x08], %g7
12090 movrlez %l5, 0x090, %o4
12091 stx %i6, [%l7 + 0x18]
12092 fcmped %fcc2, %f28, %f4
12093 fmul8sux16 %f30, %f16, %f8
12094 sll %l4, 0x0F, %o7
12095 sll %g5, %i2, %g6
12096 movpos %icc, %i4, %i7
12097 edge8 %g1, %o0, %o3
12098 fabss %f2, %f4
12099 mova %xcc, %l6, %l0
12100 alignaddrl %g3, %g4, %i5
12101 movrne %o6, 0x0C3, %o2
12102 fxors %f9, %f22, %f29
12103 sir 0x0471
12104 fmovse %icc, %f11, %f26
12105 fmovscc %xcc, %f10, %f31
12106 edge32 %o5, %l3, %g2
12107 orncc %l1, %l2, %i0
12108 movle %xcc, %i3, %o1
12109 mova %xcc, %i1, %l5
12110 orncc %g7, %i6, %o4
12111 movvs %icc, %o7, %l4
12112 movneg %xcc, %i2, %g5
12113 lduh [%l7 + 0x5E], %i4
12114 mulx %g6, %i7, %o0
12115 movgu %xcc, %g1, %o3
12116 movrlez %l0, 0x09D, %g3
12117 movn %icc, %l6, %i5
12118 smul %g4, %o2, %o6
12119 orn %o5, 0x1F2E, %g2
12120 udivcc %l3, 0x0E82, %l2
12121 or %i0, 0x17AC, %i3
12122 ldub [%l7 + 0x18], %l1
12123 fmovsleu %xcc, %f9, %f23
12124 mulx %i1, 0x1797, %l5
12125 srax %g7, %o1, %o4
12126 fnands %f1, %f18, %f11
12127 restore %i6, 0x0FF1, %l4
12128 rdpr %cwp, %g1
12129 rdpr %cansave, %g2
12130 rdpr %canrestore, %g3
12131 rdpr %cleanwin, %g4
12132 rdpr %otherwin, %g5
12133 rdpr %wstate, %g6
12134 subccc %i2, 0x027E, %g5
12135 udivcc %i4, 0x0E86, %g6
12136 edge16 %o7, %o0, %g1
12137 movrgz %o3, 0x352, %l0
12138 fmovdvs %icc, %f11, %f12
12139 fmovrdne %g3, %f10, %f16
12140 movrgez %i7, %l6, %g4
12141 mova %xcc, %o2, %o6
12142 edge16l %o5, %i5, %l3
12143 orn %g2, %i0, %i3
12144 movne %xcc, %l1, %l2
12145 orcc %i1, 0x0FD1, %l5
12146 edge8 %g7, %o4, %i6
12147 ldsh [%l7 + 0x42], %l4
12148 fmovsle %xcc, %f3, %f30
12149 lduw [%l7 + 0x08], %i2
12150 edge8ln %g5, %o1, %i4
12151 srl %o7, %o0, %g1
12152 fnot1s %f1, %f31
12153 fmovsn %icc, %f13, %f18
12154 subcc %g6, %l0, %g3
12155 ld [%l7 + 0x1C], %f24
12156 edge32 %i7, %o3, %g4
12157 sub %o2, %l6, %o5
12158 fnors %f20, %f18, %f14
12159 udivcc %o6, 0x0612, %l3
12160 umul %g2, %i0, %i5
12161 fpsub16s %f22, %f8, %f8
12162 edge32 %i3, %l2, %i1
12163 fmovsa %xcc, %f28, %f6
12164 movcs %icc, %l5, %g7
12165 movcs %icc, %o4, %l1
12166 bshuffle %f26, %f10, %f6
12167 and %l4, 0x14A1, %i2
12168 edge8ln %i6, %o1, %g5
12169 udivcc %o7, 0x1702, %i4
12170 edge16n %o0, %g1, %g6
12171 edge32 %g3, %i7, %o3
12172 smul %g4, 0x10F4, %o2
12173 edge16ln %l6, %l0, %o6
12174 andncc %l3, %o5, %g2
12175 fors %f2, %f27, %f8
12176 subccc %i0, 0x0F72, %i3
12177 stx %i5, [%l7 + 0x30]
12178 save %i1, %l2, %g7
12179 rdpr %cwp, %g1
12180 rdpr %cansave, %g2
12181 rdpr %canrestore, %g3
12182 rdpr %cleanwin, %g4
12183 rdpr %otherwin, %g5
12184 rdpr %wstate, %g6
12185 fmovrdlz %o4, %f26, %f4
12186 movge %xcc, %l1, %l4
12187 movl %xcc, %i2, %l5
12188 edge16 %i6, %g5, %o7
12189 udivcc %i4, 0x13E0, %o0
12190 fmovdcc %icc, %f27, %f1
12191 edge32l %o1, %g6, %g3
12192 fmul8x16au %f7, %f22, %f20
12193 ldub [%l7 + 0x6B], %i7
12194 udivx %g1, 0x1075, %g4
12195 addccc %o3, %l6, %l0
12196 fmovrslez %o2, %f24, %f22
12197 sub %o6, %l3, %o5
12198 fpsub32 %f16, %f2, %f8
12199 fmovdpos %xcc, %f30, %f6
12200 and %g2, 0x03C4, %i3
12201 movge %icc, %i5, %i0
12202 smul %l2, 0x1CCA, %g7
12203 fcmped %fcc0, %f20, %f26
12204 movre %o4, 0x389, %l1
12205 movrgez %i1, %i2, %l5
12206 addccc %i6, 0x1894, %l4
12207 fmovdcs %icc, %f12, %f12
12208 array8 %o7, %i4, %o0
12209 edge32 %o1, %g5, %g3
12210 st %f3, [%l7 + 0x64]
12211 fmovdleu %xcc, %f27, %f25
12212 sub %i7, %g1, %g4
12213 move %icc, %g6, %o3
12214 fcmpeq32 %f24, %f24, %l0
12215 edge16l %l6, %o2, %l3
12216 fexpand %f22, %f22
12217 and %o5, 0x0EEE, %g2
12218 movge %xcc, %i3, %i5
12219 fmovdn %xcc, %f21, %f19
12220 movle %icc, %i0, %l2
12221 ldsw [%l7 + 0x50], %o6
12222 fone %f16
12223 addc %g7, 0x0539, %o4
12224 movge %xcc, %l1, %i1
12225 fmovsa %xcc, %f17, %f26
12226 fmovrslez %i2, %f31, %f18
12227 xnor %l5, %l4, %o7
12228 orcc %i6, %o0, %o1
12229 save %g5, 0x159E, %i4
12230 rdpr %cwp, %g1
12231 rdpr %cansave, %g2
12232 rdpr %canrestore, %g3
12233 rdpr %cleanwin, %g4
12234 rdpr %otherwin, %g5
12235 rdpr %wstate, %g6
12236 movne %xcc, %g3, %i7
12237 fmovsl %xcc, %f19, %f21
12238 xorcc %g1, 0x1FDC, %g6
12239 std %f10, [%l7 + 0x08]
12240 smulcc %o3, %l0, %g4
12241 ldd [%l7 + 0x30], %f28
12242 addcc %l6, %o2, %l3
12243 array32 %g2, %o5, %i3
12244 ldub [%l7 + 0x1E], %i0
12245 save %i5, 0x1CD5, %o6
12246 rdpr %cwp, %g1
12247 rdpr %cansave, %g2
12248 rdpr %canrestore, %g3
12249 rdpr %cleanwin, %g4
12250 rdpr %otherwin, %g5
12251 rdpr %wstate, %g6
12252 lduh [%l7 + 0x54], %l2
12253 edge32n %o4, %g7, %l1
12254 sllx %i1, 0x19, %i2
12255 ldub [%l7 + 0x60], %l5
12256 movpos %icc, %l4, %o7
12257 stw %i6, [%l7 + 0x08]
12258 fpadd32 %f4, %f26, %f4
12259 fandnot1 %f6, %f14, %f2
12260 alignaddr %o1, %g5, %o0
12261 xorcc %i4, %g3, %i7
12262 fmovscc %icc, %f22, %f30
12263 edge16l %g6, %o3, %g1
12264 xorcc %l0, %l6, %o2
12265 smul %l3, 0x06A4, %g4
12266 fmovsge %icc, %f13, %f31
12267 mulx %g2, %o5, %i0
12268 sdivx %i5, 0x1904, %i3
12269 fmovdcc %xcc, %f19, %f21
12270 addccc %o6, %o4, %l2
12271 edge32ln %l1, %i1, %i2
12272 movre %g7, 0x3E7, %l4
12273 umul %o7, 0x1C67, %i6
12274 orcc %o1, %l5, %g5
12275 xnor %i4, 0x1EED, %g3
12276 fmovdleu %icc, %f7, %f7
12277 smul %i7, %o0, %g6
12278 srlx %o3, 0x10, %l0
12279 ldub [%l7 + 0x7C], %g1
12280 umulcc %l6, 0x0C0F, %l3
12281 movle %icc, %o2, %g4
12282 movgu %icc, %g2, %o5
12283 movpos %icc, %i5, %i3
12284 nop
12285 set 0x14, %g3
12286 ldsw [%l7 + %g3], %i0
12287 fmovdg %xcc, %f26, %f25
12288 andn %o6, %o4, %l1
12289 sub %l2, 0x0BAD, %i2
12290 nop
12291 set 0x68, %o0
12292 ldd [%l7 + %o0], %i0
12293 ldsb [%l7 + 0x08], %g7
12294 edge16l %o7, %l4, %o1
12295 edge32n %l5, %i6, %g5
12296 fmovdne %xcc, %f14, %f31
12297 fmovrdgez %g3, %f22, %f12
12298 udivx %i7, 0x1D91, %o0
12299 addcc %i4, %o3, %l0
12300 edge8ln %g6, %g1, %l3
12301 andcc %o2, 0x059D, %l6
12302 smulcc %g4, 0x0CDE, %g2
12303 edge8ln %o5, %i5, %i0
12304 sllx %i3, 0x19, %o4
12305 or %l1, 0x0646, %l2
12306 fmovsn %icc, %f5, %f3
12307 or %i2, 0x1A0B, %i1
12308 stw %g7, [%l7 + 0x2C]
12309 movre %o7, 0x31D, %l4
12310 fxors %f26, %f27, %f18
12311 movge %xcc, %o1, %l5
12312 andncc %i6, %g5, %g3
12313 save %o6, 0x1EE2, %i7
12314 rdpr %cwp, %g1
12315 rdpr %cansave, %g2
12316 rdpr %canrestore, %g3
12317 rdpr %cleanwin, %g4
12318 rdpr %otherwin, %g5
12319 rdpr %wstate, %g6
12320 stw %o0, [%l7 + 0x14]
12321 edge8n %o3, %i4, %g6
12322 srlx %g1, %l0, %l3
12323 edge32 %l6, %g4, %o2
12324 ldsw [%l7 + 0x6C], %g2
12325 stw %o5, [%l7 + 0x28]
12326 sth %i0, [%l7 + 0x3C]
12327 udiv %i5, 0x1D93, %i3
12328 sub %o4, %l2, %i2
12329 edge32 %l1, %i1, %g7
12330 edge16n %l4, %o7, %l5
12331 stb %o1, [%l7 + 0x49]
12332 or %g5, 0x0819, %i6
12333 edge16 %g3, %o6, %o0
12334 stb %o3, [%l7 + 0x20]
12335 std %f30, [%l7 + 0x58]
12336 fabsd %f14, %f10
12337 fmovrslez %i7, %f20, %f13
12338 srlx %g6, 0x09, %i4
12339 orn %l0, 0x1ECB, %l3
12340 edge32n %l6, %g4, %g1
12341 st %f3, [%l7 + 0x10]
12342 fcmped %fcc2, %f30, %f8
12343 movcc %icc, %g2, %o2
12344 alignaddr %i0, %o5, %i5
12345 ldd [%l7 + 0x10], %i2
12346 fpack16 %f8, %f25
12347 std %f20, [%l7 + 0x18]
12348 andcc %l2, %o4, %l1
12349 lduh [%l7 + 0x78], %i2
12350 fmovrsne %g7, %f9, %f10
12351 edge32 %l4, %i1, %o7
12352 nop
12353 set 0x38, %l4
12354 std %f28, [%l7 + %l4]
12355 st %f31, [%l7 + 0x44]
12356 sub %l5, %g5, %i6
12357 siam 0x7
12358 movre %g3, %o1, %o0
12359 edge32ln %o3, %o6, %g6
12360 or %i4, %i7, %l3
12361 addcc %l0, %g4, %l6
12362 stx %g1, [%l7 + 0x08]
12363 fmovd %f8, %f30
12364 movn %xcc, %o2, %i0
12365 ldub [%l7 + 0x0B], %o5
12366 ldx [%l7 + 0x70], %g2
12367 srl %i3, %l2, %i5
12368 movrgez %o4, 0x2D8, %l1
12369 srlx %i2, %l4, %g7
12370 std %f16, [%l7 + 0x50]
12371 fxor %f10, %f20, %f4
12372 orcc %i1, %o7, %g5
12373 fmovsneg %icc, %f19, %f22
12374 sth %i6, [%l7 + 0x78]
12375 movvs %icc, %l5, %g3
12376 stx %o0, [%l7 + 0x20]
12377 fmovrde %o3, %f30, %f24
12378 xor %o1, 0x10DE, %g6
12379 udivcc %i4, 0x0328, %i7
12380 ld [%l7 + 0x70], %f3
12381 sra %l3, %l0, %o6
12382 or %l6, %g4, %g1
12383 fxors %f8, %f3, %f30
12384 srlx %o2, 0x10, %i0
12385 edge32n %g2, %o5, %l2
12386 movrlez %i5, %o4, %i3
12387 edge8 %l1, %l4, %i2
12388 orn %g7, 0x005C, %o7
12389 edge8n %i1, %g5, %l5
12390 ldsw [%l7 + 0x34], %g3
12391 ld [%l7 + 0x3C], %f0
12392 orncc %i6, 0x1F1D, %o3
12393 array32 %o0, %g6, %i4
12394 setx loop_40, %l0, %l1
12395 return %l1
12396 nop
12397 rdpr %cwp, %g1
12398 rdpr %cansave, %g2
12399 rdpr %canrestore, %g3
12400 rdpr %cleanwin, %g4
12401 rdpr %otherwin, %g5
12402 rdpr %wstate, %g6
12403loop_40: ldub [%l7 + 0x7E], %i7
12404 or %l6, 0x13FB, %g4
12405 udivx %g1, 0x0034, %o6
12406 andcc %o2, 0x1DA4, %g2
12407 movl %xcc, %o5, %i0
12408 fmovdge %icc, %f24, %f14
12409 alignaddr %l2, %i5, %o4
12410 nop
12411 set 0x60, %o4
12412 stx %l1, [%l7 + %o4]
12413 edge8ln %l4, %i3, %g7
12414 edge16ln %o7, %i1, %i2
12415 subcc %g5, 0x19B6, %g3
12416 ldsw [%l7 + 0x30], %i6
12417 bshuffle %f28, %f28, %f18
12418 nop
12419 set 0x73, %l3
12420 ldsb [%l7 + %l3], %l5
12421 udiv %o0, 0x048A, %g6
12422 fmovsleu %icc, %f20, %f10
12423 fmovdne %icc, %f6, %f21
12424 edge32ln %i4, %o3, %l3
12425 array8 %l0, %i7, %l6
12426 movvc %xcc, %g4, %o1
12427 fmovrse %g1, %f5, %f6
12428 stw %o2, [%l7 + 0x10]
12429 movl %icc, %o6, %g2
12430 orncc %o5, 0x04B1, %l2
12431 srlx %i0, 0x1C, %i5
12432 fmul8ulx16 %f12, %f14, %f18
12433 alignaddr %o4, %l4, %l1
12434 ldx [%l7 + 0x10], %i3
12435 movcs %xcc, %g7, %o7
12436 fmovscs %icc, %f26, %f28
12437 mulscc %i2, %i1, %g5
12438 fandnot1 %f18, %f28, %f6
12439 fornot1 %f20, %f22, %f26
12440 mulscc %i6, 0x139B, %g3
12441 fmovrdlz %o0, %f12, %f28
12442 stw %g6, [%l7 + 0x10]
12443 edge8l %i4, %l5, %o3
12444 ldub [%l7 + 0x5C], %l3
12445 umulcc %i7, 0x0B11, %l0
12446 edge32ln %l6, %g4, %g1
12447 udiv %o1, 0x0EB6, %o2
12448 ldx [%l7 + 0x40], %o6
12449 fcmpne32 %f4, %f10, %o5
12450 st %f11, [%l7 + 0x0C]
12451 nop
12452 set 0x60, %i0
12453 stx %l2, [%l7 + %i0]
12454 fnor %f30, %f4, %f20
12455 udivx %i0, 0x088F, %i5
12456 fmul8sux16 %f6, %f2, %f22
12457 ldsw [%l7 + 0x58], %g2
12458 fcmple32 %f16, %f26, %o4
12459 sdivx %l4, 0x15E8, %l1
12460 smul %g7, %o7, %i2
12461 andncc %i3, %g5, %i1
12462 movpos %xcc, %g3, %o0
12463 movgu %xcc, %g6, %i6
12464 movcs %icc, %l5, %o3
12465 movn %xcc, %l3, %i4
12466 array8 %i7, %l0, %g4
12467 movrne %g1, %o1, %o2
12468 ld [%l7 + 0x74], %f29
12469 fpsub16 %f26, %f18, %f20
12470 movrlz %o6, %o5, %l6
12471 xnor %i0, %i5, %g2
12472 ld [%l7 + 0x10], %f0
12473 xor %l2, %o4, %l1
12474 edge8ln %l4, %g7, %i2
12475 sdivcc %o7, 0x0571, %g5
12476 xnor %i3, %g3, %o0
12477 fzeros %f5
12478 edge16n %g6, %i1, %i6
12479 edge8ln %l5, %l3, %o3
12480 smulcc %i4, %l0, %g4
12481 bshuffle %f14, %f14, %f26
12482 stx %i7, [%l7 + 0x08]
12483 edge32n %g1, %o1, %o2
12484 edge16n %o5, %l6, %i0
12485 stb %o6, [%l7 + 0x45]
12486 popc %i5, %l2
12487 movrgez %g2, %o4, %l4
12488 movneg %xcc, %g7, %i2
12489 edge16n %o7, %l1, %g5
12490 srl %g3, %i3, %o0
12491 fnands %f24, %f4, %f2
12492 movne %xcc, %g6, %i1
12493 andcc %i6, %l3, %o3
12494 fabsd %f4, %f24
12495 subc %l5, %i4, %g4
12496 fmovspos %icc, %f0, %f1
12497 ldub [%l7 + 0x36], %l0
12498 add %i7, 0x1350, %g1
12499 sub %o2, %o5, %o1
12500 edge32 %l6, %i0, %o6
12501 ld [%l7 + 0x44], %f28
12502 movge %xcc, %i5, %l2
12503 fpackfix %f8, %f31
12504 andn %o4, %l4, %g7
12505 smulcc %g2, 0x0665, %o7
12506 movcs %xcc, %i2, %g5
12507 fpadd32s %f14, %f3, %f24
12508 fmovrsne %g3, %f21, %f0
12509 nop
12510 set 0x28, %l0
12511 lduw [%l7 + %l0], %i3
12512 sll %l1, 0x1C, %o0
12513 orcc %g6, %i6, %l3
12514 movg %xcc, %i1, %l5
12515 fornot1s %f21, %f10, %f1
12516 lduh [%l7 + 0x60], %o3
12517 sdivcc %g4, 0x03F4, %l0
12518 movn %icc, %i4, %g1
12519 addc %o2, %i7, %o1
12520 sra %l6, 0x0E, %o5
12521 movpos %xcc, %o6, %i0
12522 ldd [%l7 + 0x18], %f2
12523 mova %icc, %l2, %o4
12524 movvs %xcc, %l4, %i5
12525 fmovsvs %xcc, %f26, %f12
12526 andcc %g2, %g7, %o7
12527 movge %xcc, %g5, %g3
12528 fcmpne32 %f8, %f6, %i3
12529 edge16l %i2, %l1, %g6
12530 popc %o0, %i6
12531 andn %i1, 0x041C, %l3
12532 add %o3, 0x1F9F, %g4
12533 orncc %l5, %l0, %g1
12534 st %f20, [%l7 + 0x54]
12535 fmovrde %i4, %f22, %f12
12536 fornot2s %f1, %f2, %f25
12537 movle %icc, %o2, %i7
12538 movre %o1, 0x033, %o5
12539 smul %o6, %i0, %l6
12540 fsrc2 %f12, %f20
12541 movrne %o4, %l2, %i5
12542 subc %l4, %g2, %g7
12543 movrlez %o7, %g5, %i3
12544 sdivcc %g3, 0x0064, %l1
12545 or %g6, 0x179B, %i2
12546 ldx [%l7 + 0x08], %o0
12547 array32 %i6, %l3, %i1
12548 subcc %o3, 0x1FE8, %g4
12549 std %f30, [%l7 + 0x08]
12550 array8 %l0, %g1, %l5
12551 subcc %i4, 0x0C6A, %o2
12552 movrgez %o1, 0x23F, %i7
12553 fnot1 %f28, %f6
12554 ldub [%l7 + 0x4A], %o5
12555 xnor %i0, %o6, %l6
12556 sdivcc %l2, 0x1950, %o4
12557 array8 %l4, %i5, %g2
12558 fmovscs %xcc, %f2, %f9
12559 or %o7, 0x049C, %g7
12560 orcc %g5, 0x1A3F, %i3
12561 movge %xcc, %l1, %g3
12562 sdivcc %g6, 0x0DFE, %i2
12563 save %o0, 0x196B, %l3
12564 rdpr %cwp, %g1
12565 rdpr %cansave, %g2
12566 rdpr %canrestore, %g3
12567 rdpr %cleanwin, %g4
12568 rdpr %otherwin, %g5
12569 rdpr %wstate, %g6
12570 subccc %i1, 0x14AE, %i6
12571 alignaddr %g4, %o3, %g1
12572 movpos %icc, %l0, %i4
12573 mova %icc, %l5, %o1
12574 movcs %xcc, %o2, %o5
12575 movcc %icc, %i0, %o6
12576 fsrc2 %f20, %f8
12577 fandnot1s %f18, %f7, %f20
12578 sll %l6, 0x0A, %l2
12579 udivx %i7, 0x0A99, %l4
12580 fmovscc %xcc, %f10, %f24
12581 edge8n %i5, %o4, %o7
12582 movrgez %g2, %g5, %i3
12583 sll %l1, %g3, %g6
12584 addc %i2, 0x07C0, %g7
12585 edge32n %l3, %i1, %o0
12586 movrlez %g4, 0x3D6, %i6
12587 movrlez %o3, %l0, %i4
12588 and %g1, 0x194F, %o1
12589 sllx %l5, 0x0E, %o2
12590 fmul8sux16 %f30, %f22, %f24
12591 fmovsg %icc, %f5, %f0
12592 movge %icc, %o5, %i0
12593 or %o6, %l6, %l2
12594 movne %icc, %i7, %i5
12595 xorcc %o4, %o7, %l4
12596 movcc %icc, %g2, %g5
12597 alignaddrl %i3, %l1, %g3
12598 fcmps %fcc1, %f17, %f27
12599 sdivcc %i2, 0x1831, %g7
12600 umulcc %l3, 0x0E2A, %i1
12601 xorcc %o0, %g6, %i6
12602 sir 0x04EC
12603 fmul8x16au %f14, %f30, %f24
12604 ldd [%l7 + 0x38], %o2
12605 fsrc2 %f30, %f12
12606 xor %g4, %l0, %g1
12607 lduh [%l7 + 0x4A], %i4
12608 stx %o1, [%l7 + 0x68]
12609 andcc %o2, %o5, %i0
12610 fcmpgt32 %f16, %f8, %l5
12611 std %f30, [%l7 + 0x50]
12612 udivcc %o6, 0x1B90, %l2
12613 addcc %l6, 0x1585, %i5
12614 srlx %i7, 0x05, %o7
12615 xnorcc %l4, %g2, %g5
12616 alignaddrl %i3, %l1, %g3
12617 fcmpd %fcc2, %f8, %f22
12618 andncc %i2, %o4, %g7
12619 st %f6, [%l7 + 0x24]
12620 for %f8, %f28, %f14
12621 xor %i1, 0x0BA2, %o0
12622 fcmpgt16 %f16, %f14, %l3
12623 addcc %g6, 0x1CD8, %i6
12624 movre %g4, %l0, %o3
12625 fpack16 %f26, %f5
12626 edge32ln %g1, %o1, %o2
12627 sdivcc %o5, 0x05A6, %i4
12628 fmovdleu %xcc, %f8, %f12
12629 std %f24, [%l7 + 0x10]
12630 movcc %icc, %l5, %i0
12631 udivx %l2, 0x1FC6, %l6
12632 ldsb [%l7 + 0x3A], %i5
12633 fcmpne16 %f18, %f30, %i7
12634 umulcc %o7, %o6, %l4
12635 movle %xcc, %g5, %g2
12636 subccc %l1, 0x051A, %i3
12637 udiv %g3, 0x029B, %o4
12638 ld [%l7 + 0x50], %f7
12639 addc %g7, %i2, %i1
12640 udiv %o0, 0x01E7, %l3
12641 edge8ln %g6, %g4, %l0
12642 edge8 %i6, %o3, %o1
12643 edge8 %o2, %g1, %o5
12644 fpadd32s %f21, %f6, %f7
12645 sra %l5, %i0, %l2
12646 lduw [%l7 + 0x34], %l6
12647 edge32 %i5, %i7, %o7
12648 mulscc %o6, %l4, %g5
12649 edge16l %g2, %i4, %i3
12650 edge32 %g3, %o4, %l1
12651 stx %i2, [%l7 + 0x70]
12652 st %f28, [%l7 + 0x44]
12653 subcc %i1, %g7, %l3
12654 edge16l %g6, %o0, %l0
12655 std %f20, [%l7 + 0x28]
12656 movpos %icc, %i6, %g4
12657 fnor %f20, %f16, %f20
12658 ldsh [%l7 + 0x2C], %o1
12659 nop
12660 set 0x60, %i1
12661 stw %o3, [%l7 + %i1]
12662 move %xcc, %g1, %o5
12663 fcmped %fcc1, %f12, %f28
12664 udivx %o2, 0x1EC9, %l5
12665 fornot1s %f18, %f16, %f5
12666 restore %i0, %l6, %l2
12667 rdpr %cwp, %g1
12668 rdpr %cansave, %g2
12669 rdpr %canrestore, %g3
12670 rdpr %cleanwin, %g4
12671 rdpr %otherwin, %g5
12672 rdpr %wstate, %g6
12673 edge32l %i7, %i5, %o6
12674 movrgz %o7, %l4, %g2
12675 edge16l %i4, %g5, %g3
12676 smulcc %o4, %i3, %l1
12677 and %i2, %g7, %l3
12678 movrgez %g6, 0x1B8, %i1
12679 and %o0, 0x0F8F, %i6
12680 movn %xcc, %g4, %l0
12681 fandnot1 %f22, %f28, %f14
12682 udivcc %o3, 0x10F8, %o1
12683 fmul8sux16 %f20, %f16, %f2
12684 movcs %xcc, %g1, %o5
12685 movn %xcc, %o2, %i0
12686 sub %l6, 0x0D33, %l5
12687 fabsd %f8, %f28
12688 popc %l2, %i5
12689 edge8ln %i7, %o7, %o6
12690 xnorcc %g2, %i4, %g5
12691 udivcc %g3, 0x037D, %l4
12692 fandnot1 %f30, %f30, %f16
12693 st %f19, [%l7 + 0x44]
12694 fnors %f29, %f27, %f11
12695 fpack16 %f6, %f15
12696 fornot1 %f24, %f24, %f4
12697 smulcc %o4, %i3, %i2
12698 movvc %xcc, %l1, %l3
12699 faligndata %f22, %f0, %f16
12700 lduw [%l7 + 0x28], %g6
12701 movrgz %g7, %o0, %i6
12702 ldsh [%l7 + 0x7C], %g4
12703 sra %i1, 0x19, %l0
12704 orncc %o3, 0x1AB4, %g1
12705 edge32 %o1, %o5, %o2
12706 edge32l %l6, %i0, %l2
12707 subcc %i5, %i7, %o7
12708 save %o6, 0x1824, %l5
12709 rdpr %cwp, %g1
12710 rdpr %cansave, %g2
12711 rdpr %canrestore, %g3
12712 rdpr %cleanwin, %g4
12713 rdpr %otherwin, %g5
12714 rdpr %wstate, %g6
12715 smulcc %i4, %g2, %g3
12716 array8 %l4, %g5, %o4
12717 sdiv %i2, 0x16C0, %i3
12718 sub %l1, 0x06E5, %g6
12719 fand %f6, %f16, %f6
12720 fpack32 %f0, %f4, %f26
12721 movgu %xcc, %l3, %g7
12722 sll %i6, 0x1E, %o0
12723 movre %i1, %l0, %o3
12724 edge32ln %g1, %o1, %g4
12725 siam 0x6
12726 fsrc2 %f24, %f18
12727 ldsw [%l7 + 0x78], %o5
12728 alignaddrl %o2, %l6, %i0
12729 edge16ln %i5, %l2, %o7
12730 add %i7, 0x121D, %o6
12731 xnorcc %l5, 0x07CE, %i4
12732 fpackfix %f24, %f3
12733 fmovsl %xcc, %f22, %f0
12734 stw %g2, [%l7 + 0x28]
12735 std %f16, [%l7 + 0x60]
12736 andn %l4, 0x18BA, %g5
12737 srl %o4, 0x0E, %g3
12738 fabsd %f16, %f30
12739 orncc %i2, 0x082C, %l1
12740 fmovdle %xcc, %f20, %f30
12741 movrlez %i3, 0x3CB, %l3
12742 sdivcc %g6, 0x1DFF, %g7
12743 orn %i6, %o0, %l0
12744 smul %i1, 0x030E, %g1
12745 edge32 %o1, %o3, %o5
12746 fxnor %f6, %f6, %f28
12747 sllx %g4, %o2, %i0
12748 addcc %l6, %l2, %o7
12749 movvs %xcc, %i7, %i5
12750 edge16l %o6, %l5, %i4
12751 sir 0x0ACE
12752 edge16n %l4, %g2, %g5
12753 andncc %g3, %o4, %i2
12754 sth %i3, [%l7 + 0x74]
12755 edge8ln %l3, %l1, %g7
12756 movvs %xcc, %g6, %i6
12757 edge16 %l0, %i1, %g1
12758 add %o0, 0x0B71, %o3
12759 addc %o5, 0x0939, %g4
12760 addccc %o1, 0x1FE9, %i0
12761 edge32ln %o2, %l6, %o7
12762 array16 %i7, %i5, %o6
12763 ldx [%l7 + 0x40], %l2
12764 andncc %l5, %l4, %g2
12765 subcc %i4, 0x17F4, %g3
12766 orncc %g5, %i2, %i3
12767 fmovscs %icc, %f14, %f18
12768 popc 0x1093, %o4
12769 ldsb [%l7 + 0x7A], %l3
12770 array16 %l1, %g7, %g6
12771 fmovsleu %xcc, %f23, %f27
12772 ldsw [%l7 + 0x20], %i6
12773 fmovdneg %xcc, %f24, %f25
12774 ldd [%l7 + 0x18], %i0
12775 fabss %f2, %f20
12776 add %g1, 0x1B57, %l0
12777 addccc %o0, 0x1E33, %o5
12778 edge32 %g4, %o1, %i0
12779 movpos %xcc, %o2, %o3
12780 addcc %o7, %l6, %i5
12781 popc %o6, %l2
12782 srl %i7, 0x14, %l4
12783 fand %f26, %f26, %f26
12784 mulscc %l5, 0x121D, %i4
12785 fmovdcs %xcc, %f9, %f23
12786 addccc %g3, %g5, %i2
12787 edge32ln %g2, %o4, %i3
12788 edge16 %l3, %g7, %g6
12789 xnor %l1, %i6, %g1
12790 movneg %xcc, %i1, %l0
12791 xnor %o0, %o5, %o1
12792 umulcc %g4, %o2, %i0
12793 movrne %o3, 0x224, %l6
12794 lduw [%l7 + 0x08], %i5
12795 fcmpeq32 %f20, %f24, %o7
12796 fmul8x16al %f25, %f5, %f10
12797 movrne %o6, 0x2C5, %l2
12798 fpsub32 %f16, %f2, %f30
12799 array32 %i7, %l4, %l5
12800 ldd [%l7 + 0x28], %g2
12801 fmovdle %xcc, %f29, %f18
12802 smulcc %i4, %i2, %g2
12803 subc %g5, 0x1770, %i3
12804 sethi 0x1F7C, %l3
12805 ldd [%l7 + 0x60], %g6
12806 fnot1 %f24, %f10
12807 movne %xcc, %o4, %g6
12808 popc 0x079A, %l1
12809 move %xcc, %g1, %i6
12810 sth %l0, [%l7 + 0x3E]
12811 xnorcc %o0, %o5, %i1
12812 sra %g4, 0x0A, %o1
12813 move %icc, %o2, %o3
12814 mova %icc, %i0, %l6
12815 udiv %i5, 0x13DB, %o6
12816 movne %xcc, %o7, %i7
12817 edge32 %l4, %l2, %l5
12818 movvs %xcc, %i4, %g3
12819 umul %i2, %g5, %g2
12820 popc 0x04C3, %l3
12821 move %xcc, %g7, %o4
12822 orncc %g6, 0x1212, %i3
12823 udivcc %g1, 0x0DFB, %l1
12824 smulcc %i6, %o0, %o5
12825 fxnors %f6, %f17, %f1
12826 andcc %l0, 0x1AA0, %g4
12827 movleu %icc, %o1, %o2
12828 udiv %o3, 0x07B5, %i0
12829 edge32 %l6, %i5, %o6
12830 fmovdne %icc, %f20, %f9
12831 st %f29, [%l7 + 0x34]
12832 udivcc %i1, 0x1202, %i7
12833 fmovdcc %xcc, %f28, %f7
12834 setx loop_41, %l0, %l1
12835 return %l1
12836 nop
12837 rdpr %cwp, %g1
12838 rdpr %cansave, %g2
12839 rdpr %canrestore, %g3
12840 rdpr %cleanwin, %g4
12841 rdpr %otherwin, %g5
12842 rdpr %wstate, %g6
12843loop_41: udivx %l4, 0x1768, %i4
12844 xorcc %l5, 0x09C7, %g3
12845 subc %i2, 0x1F8D, %g2
12846 fmovrsne %g5, %f20, %f18
12847 movcs %xcc, %l3, %g7
12848 xnorcc %o4, %i3, %g1
12849 fpadd32 %f30, %f4, %f12
12850 mulx %l1, %g6, %o0
12851 movge %xcc, %i6, %l0
12852 movl %icc, %g4, %o1
12853 movvs %xcc, %o5, %o3
12854 edge8ln %o2, %l6, %i0
12855 srlx %i5, %i1, %o6
12856 edge8 %i7, %l2, %o7
12857 alignaddrl %i4, %l5, %g3
12858 ldx [%l7 + 0x30], %i2
12859 fabsd %f2, %f0
12860 movg %xcc, %l4, %g5
12861 sll %l3, 0x1E, %g2
12862 array16 %o4, %g7, %i3
12863 mulx %g1, %g6, %l1
12864 move %icc, %i6, %l0
12865 ldsw [%l7 + 0x50], %g4
12866 alignaddrl %o0, %o1, %o5
12867 sth %o2, [%l7 + 0x36]
12868 movgu %xcc, %o3, %l6
12869 addcc %i5, %i1, %i0
12870 save %i7, 0x0914, %o6
12871 rdpr %cwp, %g1
12872 rdpr %cansave, %g2
12873 rdpr %canrestore, %g3
12874 rdpr %cleanwin, %g4
12875 rdpr %otherwin, %g5
12876 rdpr %wstate, %g6
12877 edge32ln %l2, %i4, %o7
12878 mulscc %g3, 0x0C72, %l5
12879 subc %i2, %g5, %l4
12880 orncc %l3, %g2, %o4
12881 and %i3, 0x1247, %g1
12882 movneg %icc, %g7, %l1
12883 subcc %g6, 0x0DE7, %i6
12884 fexpand %f2, %f14
12885 alignaddr %g4, %l0, %o0
12886 array16 %o5, %o2, %o3
12887 smul %l6, 0x092F, %i5
12888 fmovse %xcc, %f23, %f26
12889 ldx [%l7 + 0x08], %o1
12890 udivx %i0, 0x1087, %i1
12891 fandnot1s %f3, %f5, %f18
12892 edge32n %o6, %l2, %i7
12893 lduw [%l7 + 0x74], %i4
12894 ld [%l7 + 0x08], %f5
12895 udivx %g3, 0x1053, %l5
12896 and %o7, 0x17C5, %i2
12897 edge32 %l4, %l3, %g5
12898 fnands %f26, %f7, %f8
12899 sdiv %g2, 0x1C49, %o4
12900 fmovdle %icc, %f5, %f2
12901 lduh [%l7 + 0x54], %g1
12902 udivcc %g7, 0x0E11, %l1
12903 fpadd32 %f10, %f20, %f16
12904 ldsw [%l7 + 0x18], %g6
12905 stw %i3, [%l7 + 0x70]
12906 edge8ln %i6, %l0, %g4
12907 andcc %o5, 0x0FCD, %o0
12908 sdivcc %o2, 0x0EE1, %l6
12909 fmovrdne %i5, %f30, %f14
12910 movrne %o1, 0x1F9, %o3
12911 movne %icc, %i0, %o6
12912 edge16n %l2, %i7, %i1
12913 alignaddr %g3, %l5, %i4
12914 andcc %i2, %o7, %l3
12915 fnegd %f20, %f0
12916 nop
12917 set 0x5D, %g2
12918 stb %g5, [%l7 + %g2]
12919 edge16 %g2, %l4, %g1
12920 edge16l %g7, %o4, %g6
12921 ldsb [%l7 + 0x1E], %i3
12922 edge8 %i6, %l0, %g4
12923 fnot1s %f16, %f20
12924 udiv %o5, 0x1129, %o0
12925 fsrc1s %f21, %f9
12926 popc %l1, %l6
12927 movrgz %i5, 0x1C2, %o1
12928 add %o2, 0x05D3, %i0
12929 srl %o6, %o3, %l2
12930 movpos %xcc, %i1, %i7
12931 fandnot2s %f20, %f31, %f3
12932 fones %f17
12933 andncc %l5, %i4, %g3
12934 fmuld8ulx16 %f28, %f5, %f30
12935 popc 0x0D5B, %o7
12936 edge8n %i2, %l3, %g5
12937 movn %xcc, %l4, %g1
12938 fsrc2s %f29, %f21
12939 ldsw [%l7 + 0x68], %g2
12940 ld [%l7 + 0x40], %f17
12941 fcmpne16 %f22, %f0, %o4
12942 subcc %g6, %g7, %i3
12943 fmovsgu %xcc, %f28, %f28
12944 fmovsleu %icc, %f31, %f28
12945 xnor %l0, 0x1D8E, %i6
12946 sub %g4, 0x122F, %o5
12947 smul %l1, %o0, %i5
12948 popc 0x0BA4, %l6
12949 fmovdvc %xcc, %f15, %f8
12950 ld [%l7 + 0x28], %f15
12951 orn %o2, %i0, %o6
12952 edge8ln %o1, %o3, %i1
12953 fpmerge %f10, %f17, %f10
12954 movre %i7, %l5, %i4
12955 movl %icc, %g3, %l2
12956 ldsw [%l7 + 0x34], %o7
12957 faligndata %f22, %f0, %f28
12958 fsrc2s %f6, %f23
12959 and %l3, 0x1A3F, %i2
12960 addc %l4, %g1, %g2
12961 alignaddr %o4, %g5, %g7
12962 orn %i3, 0x0D99, %l0
12963 fxnor %f10, %f6, %f16
12964 stw %g6, [%l7 + 0x5C]
12965 edge8ln %i6, %g4, %l1
12966 fmovsn %xcc, %f0, %f26
12967 movleu %icc, %o0, %i5
12968 array16 %l6, %o2, %o5
12969 edge8l %i0, %o6, %o1
12970 lduw [%l7 + 0x7C], %o3
12971 stx %i1, [%l7 + 0x70]
12972 smul %i7, %i4, %l5
12973 sethi 0x16BC, %g3
12974 lduh [%l7 + 0x10], %o7
12975 movg %xcc, %l2, %i2
12976 movrlez %l4, %g1, %g2
12977 mulscc %l3, %o4, %g5
12978 edge16n %i3, %g7, %g6
12979 srlx %i6, %g4, %l1
12980 sdivx %o0, 0x1E00, %l0
12981 restore %i5, 0x17DB, %o2
12982 rdpr %cwp, %g1
12983 rdpr %cansave, %g2
12984 rdpr %canrestore, %g3
12985 rdpr %cleanwin, %g4
12986 rdpr %otherwin, %g5
12987 rdpr %wstate, %g6
12988 fmovdl %icc, %f17, %f13
12989 nop
12990 set 0x70, %g6
12991 ldx [%l7 + %g6], %o5
12992 edge32ln %i0, %o6, %l6
12993 sllx %o3, 0x09, %i1
12994 nop
12995 set 0x20, %i5
12996 std %f8, [%l7 + %i5]
12997 movcs %xcc, %i7, %i4
12998 st %f26, [%l7 + 0x3C]
12999 array32 %l5, %g3, %o1
13000 movne %icc, %o7, %i2
13001 movre %l4, %l2, %g2
13002 edge8ln %l3, %o4, %g5
13003 fmovdg %xcc, %f7, %f24
13004 xnorcc %i3, 0x0A8C, %g1
13005 sdiv %g7, 0x1DDF, %i6
13006 sra %g6, %g4, %l1
13007 movl %icc, %o0, %l0
13008 edge8n %o2, %o5, %i0
13009 movvs %icc, %o6, %l6
13010 movrne %o3, 0x2AA, %i5
13011 lduw [%l7 + 0x18], %i7
13012 stw %i1, [%l7 + 0x10]
13013 andn %i4, 0x1266, %l5
13014 ld [%l7 + 0x10], %f15
13015 fmovrse %g3, %f8, %f4
13016 fmovsne %icc, %f20, %f20
13017 ldsw [%l7 + 0x40], %o1
13018 movrne %o7, %i2, %l4
13019 movpos %icc, %g2, %l2
13020 move %xcc, %l3, %g5
13021 movcc %icc, %o4, %g1
13022 fandnot2 %f0, %f6, %f24
13023 std %f18, [%l7 + 0x38]
13024 addc %i3, %i6, %g6
13025 umul %g4, %l1, %g7
13026 srl %l0, 0x1C, %o0
13027 edge16ln %o5, %i0, %o6
13028 movneg %icc, %o2, %l6
13029 movgu %xcc, %o3, %i5
13030 stw %i7, [%l7 + 0x20]
13031 xnor %i1, %l5, %g3
13032 fzeros %f12
13033 fmovrdlez %i4, %f4, %f22
13034 st %f13, [%l7 + 0x18]
13035 array8 %o7, %i2, %l4
13036 fzeros %f17
13037 fcmpes %fcc3, %f22, %f21
13038 nop
13039 set 0x68, %g4
13040 ldd [%l7 + %g4], %f12
13041 fnot2 %f30, %f24
13042 ld [%l7 + 0x3C], %f11
13043 edge32 %g2, %o1, %l2
13044 xorcc %g5, %l3, %o4
13045 orn %i3, %g1, %g6
13046 lduh [%l7 + 0x40], %g4
13047 fornot2 %f18, %f0, %f2
13048 fmovrsgez %i6, %f14, %f0
13049 edge8 %g7, %l1, %o0
13050 fmovdvc %icc, %f20, %f14
13051 movge %xcc, %l0, %o5
13052 ldd [%l7 + 0x20], %f0
13053 movrne %o6, %i0, %o2
13054 fandnot1 %f30, %f30, %f24
13055 and %l6, 0x193B, %i5
13056 pdist %f28, %f30, %f2
13057 ld [%l7 + 0x70], %f6
13058 fxnor %f24, %f10, %f24
13059 movrgez %o3, %i1, %i7
13060 lduh [%l7 + 0x7E], %l5
13061 orn %g3, 0x037B, %i4
13062 ldd [%l7 + 0x08], %f10
13063 edge32n %i2, %l4, %o7
13064 movneg %icc, %g2, %o1
13065 movrlez %l2, %l3, %o4
13066 ldub [%l7 + 0x71], %g5
13067 move %icc, %i3, %g6
13068 lduh [%l7 + 0x14], %g4
13069 movre %g1, %g7, %l1
13070 faligndata %f4, %f2, %f18
13071 udivcc %o0, 0x029F, %i6
13072 fmovrdgez %l0, %f4, %f16
13073 fmovrslz %o6, %f15, %f28
13074 lduw [%l7 + 0x10], %i0
13075 sll %o5, 0x08, %o2
13076 fmovsg %icc, %f30, %f19
13077 for %f2, %f4, %f12
13078 movrne %i5, 0x1ED, %o3
13079 fmovrsgz %i1, %f12, %f17
13080 edge32l %l6, %i7, %l5
13081 fcmpne32 %f26, %f30, %i4
13082 fnegs %f0, %f10
13083 srl %i2, %l4, %o7
13084 movrlz %g3, 0x321, %o1
13085 fmul8ulx16 %f24, %f12, %f2
13086 smulcc %l2, 0x12AE, %g2
13087 edge16 %l3, %g5, %o4
13088 fnegs %f7, %f6
13089 sll %i3, %g6, %g1
13090 ldd [%l7 + 0x30], %g4
13091 fmovde %xcc, %f14, %f15
13092 alignaddr %g7, %l1, %i6
13093 movcc %icc, %o0, %l0
13094 setx loop_42, %l0, %l1
13095 return %l1
13096 nop
13097 rdpr %cwp, %g1
13098 rdpr %cansave, %g2
13099 rdpr %canrestore, %g3
13100 rdpr %cleanwin, %g4
13101 rdpr %otherwin, %g5
13102 rdpr %wstate, %g6
13103loop_42: sir 0x1C43
13104 movneg %xcc, %o2, %i5
13105 movneg %xcc, %i1, %o3
13106 fcmple16 %f16, %f20, %i7
13107 save %l6, 0x1781, %l5
13108 rdpr %cwp, %g1
13109 rdpr %cansave, %g2
13110 rdpr %canrestore, %g3
13111 rdpr %cleanwin, %g4
13112 rdpr %otherwin, %g5
13113 rdpr %wstate, %g6
13114 ld [%l7 + 0x44], %f6
13115 sra %i2, %i4, %o7
13116 fmovdcs %icc, %f26, %f9
13117 orncc %g3, 0x06F0, %l4
13118 fmovs %f1, %f30
13119 movre %o1, 0x213, %l2
13120 movle %xcc, %g2, %l3
13121 smulcc %g5, %o4, %i3
13122 movl %xcc, %g6, %g1
13123 fmovscc %xcc, %f17, %f26
13124 or %g4, %l1, %i6
13125 smulcc %g7, 0x13A8, %l0
13126 fnot2 %f16, %f6
13127 alignaddrl %o6, %o0, %i0
13128 edge16n %o2, %o5, %i5
13129 subcc %o3, 0x1308, %i1
13130 sir 0x0E6F
13131 fmovdl %xcc, %f18, %f6
13132 and %i7, 0x1442, %l5
13133 fsrc1 %f26, %f10
13134 movvc %icc, %l6, %i4
13135 addc %o7, 0x0D58, %g3
13136 edge16n %i2, %l4, %o1
13137 andn %g2, 0x12A3, %l3
13138 movgu %icc, %g5, %l2
13139 mova %xcc, %o4, %g6
13140 sllx %g1, %i3, %g4
13141 alignaddrl %i6, %l1, %g7
13142 std %f4, [%l7 + 0x18]
13143 std %f0, [%l7 + 0x78]
13144 movrgez %l0, 0x15C, %o6
13145 edge16l %o0, %i0, %o5
13146 movrgez %o2, 0x259, %i5
13147 sdiv %i1, 0x0797, %i7
13148 move %xcc, %o3, %l6
13149 movrne %l5, 0x12F, %o7
13150 stb %g3, [%l7 + 0x29]
13151 umulcc %i2, 0x151D, %i4
13152 edge32 %l4, %o1, %g2
13153 umul %g5, 0x1FB3, %l3
13154 fnor %f24, %f14, %f30
13155 lduw [%l7 + 0x18], %l2
13156 popc 0x08D3, %o4
13157 fpadd16s %f4, %f9, %f16
13158 fors %f29, %f10, %f12
13159 fcmpne16 %f0, %f24, %g1
13160 smul %i3, 0x0290, %g6
13161 orn %g4, 0x04B4, %i6
13162 fpsub32 %f24, %f16, %f28
13163 fmovrdlz %g7, %f10, %f6
13164 fmovdneg %icc, %f28, %f23
13165 udiv %l1, 0x0FC0, %l0
13166 fnors %f7, %f23, %f14
13167 mova %icc, %o0, %i0
13168 fmovdleu %icc, %f31, %f15
13169 edge32n %o6, %o5, %o2
13170 orn %i5, 0x14E6, %i1
13171 movcs %xcc, %o3, %l6
13172 edge32ln %l5, %i7, %o7
13173 edge16ln %i2, %g3, %l4
13174 sdivx %i4, 0x0687, %g2
13175 movrgz %g5, 0x0E9, %o1
13176 movrgez %l3, %o4, %l2
13177 fmovse %xcc, %f28, %f16
13178 addccc %g1, 0x047F, %g6
13179 sdivx %g4, 0x0E65, %i3
13180 andcc %i6, %g7, %l1
13181 edge16 %o0, %i0, %o6
13182 add %l0, %o2, %o5
13183 edge32l %i5, %o3, %l6
13184 movneg %xcc, %i1, %i7
13185 edge8n %l5, %o7, %i2
13186 move %icc, %l4, %g3
13187 ldd [%l7 + 0x50], %f4
13188 array16 %i4, %g5, %g2
13189 subcc %l3, 0x0477, %o1
13190 mulscc %o4, %l2, %g1
13191 srax %g4, %i3, %i6
13192 sir 0x16E4
13193 movvs %xcc, %g7, %l1
13194 fzeros %f1
13195 movgu %xcc, %g6, %o0
13196 fcmpgt32 %f14, %f22, %i0
13197 movneg %icc, %l0, %o2
13198 ldsh [%l7 + 0x52], %o5
13199 alignaddrl %o6, %i5, %l6
13200 umulcc %i1, %i7, %o3
13201 edge32ln %l5, %o7, %i2
13202 movcs %icc, %l4, %i4
13203 sdivx %g3, 0x1CB5, %g5
13204 edge16n %l3, %g2, %o1
13205 movcc %icc, %o4, %l2
13206 movne %xcc, %g4, %g1
13207 ld [%l7 + 0x54], %f13
13208 fmovdvs %xcc, %f16, %f8
13209 ld [%l7 + 0x20], %f0
13210 mulx %i3, 0x1BC2, %i6
13211 fpack32 %f10, %f16, %f0
13212 fcmple32 %f26, %f22, %g7
13213 sdivcc %g6, 0x1AD6, %l1
13214 xnorcc %o0, %i0, %l0
13215 subcc %o5, 0x14F1, %o6
13216 movvs %xcc, %o2, %l6
13217 movcc %xcc, %i5, %i7
13218 ldd [%l7 + 0x18], %f8
13219 fmovdle %xcc, %f24, %f6
13220 sub %i1, 0x0634, %l5
13221 and %o3, 0x07F7, %i2
13222 mova %icc, %o7, %i4
13223 movcs %icc, %l4, %g3
13224 movrgz %g5, 0x198, %l3
13225 movrlz %g2, %o1, %l2
13226 fmovrdlez %g4, %f8, %f12
13227 movrgz %o4, %g1, %i6
13228 lduw [%l7 + 0x64], %i3
13229 ldsh [%l7 + 0x14], %g7
13230 fpackfix %f2, %f15
13231 edge32 %l1, %o0, %g6
13232 sub %l0, %i0, %o5
13233 fnot1s %f31, %f21
13234 nop
13235 set 0x26, %g1
13236 stb %o2, [%l7 + %g1]
13237 fmul8x16 %f3, %f4, %f28
13238 orncc %l6, %i5, %o6
13239 subcc %i7, 0x0BD7, %l5
13240 fcmple32 %f14, %f12, %o3
13241 array16 %i1, %i2, %o7
13242 edge16 %l4, %g3, %g5
13243 andcc %l3, %g2, %o1
13244 sdiv %l2, 0x0623, %g4
13245 movleu %icc, %o4, %i4
13246 fcmpne16 %f0, %f18, %g1
13247 ldsw [%l7 + 0x14], %i6
13248 udivcc %i3, 0x095B, %l1
13249 edge16l %o0, %g7, %g6
13250 fmovspos %icc, %f31, %f6
13251 xor %l0, 0x1425, %i0
13252 srlx %o2, %o5, %l6
13253 movn %xcc, %i5, %i7
13254 fmovrdne %o6, %f14, %f0
13255 edge8 %l5, %o3, %i2
13256 xnor %i1, %o7, %g3
13257 save %l4, %g5, %g2
13258 rdpr %cwp, %g1
13259 rdpr %cansave, %g2
13260 rdpr %canrestore, %g3
13261 rdpr %cleanwin, %g4
13262 rdpr %otherwin, %g5
13263 rdpr %wstate, %g6
13264 fmovsvc %xcc, %f26, %f18
13265 stw %l3, [%l7 + 0x58]
13266 edge8l %l2, %o1, %o4
13267 sir 0x0286
13268 fxor %f20, %f8, %f8
13269 smul %g4, %i4, %g1
13270 addccc %i3, 0x08ED, %l1
13271 alignaddr %i6, %g7, %o0
13272 fabsd %f22, %f0
13273 mulx %l0, 0x0DC1, %i0
13274 edge32 %g6, %o2, %o5
13275 fmovdgu %icc, %f4, %f23
13276 addc %l6, 0x003A, %i5
13277 movg %icc, %i7, %l5
13278 array32 %o6, %o3, %i1
13279 udivcc %i2, 0x0CA0, %g3
13280 ldsw [%l7 + 0x14], %o7
13281 orncc %l4, 0x1923, %g5
13282 addc %l3, 0x0193, %g2
13283 fcmpd %fcc0, %f24, %f16
13284 fmovrsgz %l2, %f3, %f6
13285 movleu %icc, %o4, %o1
13286 nop
13287 set 0x14, %i2
13288 ldsh [%l7 + %i2], %g4
13289 movre %g1, %i3, %l1
13290 subccc %i6, 0x1263, %i4
13291 fmovsvs %icc, %f5, %f31
13292 fmovdcc %icc, %f3, %f15
13293 array16 %o0, %l0, %i0
13294 addccc %g7, 0x0453, %o2
13295 siam 0x0
13296 sllx %g6, %l6, %o5
13297 sra %i7, %i5, %l5
13298 ldsh [%l7 + 0x7C], %o3
13299 array8 %i1, %o6, %g3
13300 movrlz %o7, 0x0CA, %l4
13301 fcmpgt32 %f12, %f24, %g5
13302 stb %i2, [%l7 + 0x79]
13303 popc 0x0600, %l3
13304 fmovsa %icc, %f31, %f22
13305 array16 %g2, %o4, %l2
13306 umulcc %g4, 0x1F1C, %g1
13307 fcmpne16 %f22, %f14, %i3
13308 movge %icc, %o1, %l1
13309 movvs %xcc, %i4, %i6
13310 edge16ln %o0, %l0, %i0
13311 stw %g7, [%l7 + 0x64]
13312 fandnot2s %f6, %f10, %f14
13313 movleu %xcc, %g6, %l6
13314 edge8l %o2, %i7, %i5
13315 fmul8x16al %f27, %f12, %f12
13316 edge32n %o5, %o3, %l5
13317 edge16l %i1, %g3, %o7
13318 edge32n %l4, %g5, %o6
13319 alignaddrl %i2, %l3, %g2
13320 array8 %o4, %g4, %l2
13321 fmovdneg %icc, %f19, %f6
13322 ldx [%l7 + 0x60], %i3
13323 sethi 0x1CF2, %o1
13324 movrgz %l1, %g1, %i4
13325 add %o0, %i6, %l0
13326 alignaddrl %i0, %g6, %l6
13327 alignaddr %o2, %g7, %i7
13328 and %i5, 0x0852, %o3
13329 xorcc %o5, %i1, %l5
13330 fandnot1 %f2, %f8, %f24
13331 array32 %g3, %l4, %o7
13332 subc %o6, %g5, %l3
13333 fmul8x16al %f0, %f5, %f28
13334 umulcc %g2, 0x0491, %i2
13335 ldub [%l7 + 0x5E], %g4
13336 fornot2s %f19, %f26, %f25
13337 or %o4, %l2, %i3
13338 xnorcc %l1, %o1, %i4
13339 subcc %o0, %i6, %l0
13340 sdivx %g1, 0x19DD, %g6
13341 edge16n %l6, %i0, %g7
13342 fnegs %f7, %f28
13343 sllx %o2, 0x13, %i5
13344 fmovdvc %xcc, %f0, %f21
13345 addc %o3, %i7, %o5
13346 sth %i1, [%l7 + 0x60]
13347 srl %l5, 0x0B, %l4
13348 andcc %o7, 0x11CF, %o6
13349 restore %g3, 0x0D41, %l3
13350 rdpr %cwp, %g1
13351 rdpr %cansave, %g2
13352 rdpr %canrestore, %g3
13353 rdpr %cleanwin, %g4
13354 rdpr %otherwin, %g5
13355 rdpr %wstate, %g6
13356 ldd [%l7 + 0x18], %g2
13357 popc %g5, %i2
13358 edge32n %g4, %l2, %o4
13359 smul %l1, 0x1EC4, %o1
13360 movrne %i3, %i4, %i6
13361 udivcc %o0, 0x00CD, %g1
13362 srl %l0, 0x0F, %g6
13363 edge16ln %i0, %l6, %o2
13364 st %f7, [%l7 + 0x44]
13365 ldd [%l7 + 0x08], %f0
13366 addc %i5, 0x05AB, %g7
13367 fmovrslz %o3, %f4, %f27
13368 array32 %i7, %i1, %o5
13369 sllx %l5, 0x0C, %o7
13370 ldsb [%l7 + 0x75], %l4
13371 movneg %xcc, %o6, %l3
13372 movgu %xcc, %g3, %g5
13373 fxor %f22, %f30, %f22
13374 or %i2, %g2, %g4
13375 orcc %l2, %l1, %o1
13376 movn %icc, %o4, %i4
13377 sll %i6, 0x00, %i3
13378 or %g1, %l0, %o0
13379 movrne %g6, %i0, %l6
13380 stb %o2, [%l7 + 0x50]
13381 fmovdle %icc, %f8, %f10
13382 edge16 %g7, %i5, %i7
13383 fpadd32 %f18, %f4, %f22
13384 fabsd %f8, %f2
13385 movre %o3, %i1, %l5
13386 subccc %o7, %o5, %o6
13387 sdivx %l4, 0x0626, %l3
13388 fpadd16s %f30, %f7, %f29
13389 addcc %g5, 0x1FB1, %i2
13390 srax %g3, %g4, %l2
13391 nop
13392 set 0x6C, %o1
13393 sth %g2, [%l7 + %o1]
13394 move %icc, %l1, %o4
13395 popc %i4, %o1
13396 movvs %icc, %i6, %i3
13397 subccc %g1, %l0, %o0
13398 umulcc %g6, %l6, %i0
13399 and %g7, 0x032B, %o2
13400 fmovdge %icc, %f18, %f29
13401 stb %i7, [%l7 + 0x61]
13402 srl %o3, %i5, %i1
13403 array16 %o7, %l5, %o6
13404 sdiv %l4, 0x04E7, %o5
13405 subccc %g5, %i2, %l3
13406 move %icc, %g3, %l2
13407 fmovdg %icc, %f18, %f2
13408 udivcc %g2, 0x1129, %l1
13409 movrlez %o4, %i4, %o1
13410 udivcc %i6, 0x179D, %i3
13411 fnor %f16, %f22, %f28
13412 smul %g1, %g4, %l0
13413 fxnors %f25, %f9, %f7
13414 ldsb [%l7 + 0x65], %o0
13415 andn %l6, %i0, %g7
13416 sllx %g6, %o2, %i7
13417 move %icc, %i5, %i1
13418 movn %xcc, %o3, %o7
13419 fmovdge %icc, %f4, %f2
13420 fpackfix %f16, %f31
13421 fmovde %icc, %f16, %f21
13422 stw %l5, [%l7 + 0x30]
13423 sllx %l4, 0x02, %o5
13424 subccc %g5, %i2, %l3
13425 alignaddrl %o6, %l2, %g3
13426 stx %g2, [%l7 + 0x30]
13427 sir 0x01AB
13428 subc %l1, %o4, %o1
13429 sth %i6, [%l7 + 0x52]
13430 array8 %i4, %i3, %g1
13431 ldd [%l7 + 0x48], %f20
13432 movrlz %g4, %l0, %o0
13433 fnot1s %f23, %f21
13434 fpadd32 %f28, %f24, %f4
13435 subccc %l6, %i0, %g6
13436 ldub [%l7 + 0x0F], %o2
13437 fcmpeq16 %f30, %f0, %i7
13438 subccc %g7, 0x1C3B, %i5
13439 fsrc1s %f2, %f0
13440 movrgez %i1, 0x222, %o7
13441 fandnot1s %f14, %f20, %f25
13442 andn %o3, %l4, %l5
13443 sth %g5, [%l7 + 0x6A]
13444 edge16 %i2, %o5, %o6
13445 nop
13446 set 0x54, %l1
13447 stw %l2, [%l7 + %l1]
13448 movvs %xcc, %g3, %l3
13449 stx %g2, [%l7 + 0x10]
13450 orncc %o4, %l1, %o1
13451 fsrc1s %f16, %f8
13452 sdivcc %i6, 0x1D93, %i4
13453 xnor %g1, 0x1914, %i3
13454 addcc %l0, 0x1A34, %o0
13455 edge8ln %g4, %l6, %i0
13456 array8 %g6, %i7, %g7
13457 lduh [%l7 + 0x78], %o2
13458 umulcc %i5, %o7, %o3
13459 movrne %i1, 0x0C5, %l4
13460 movge %xcc, %g5, %l5
13461 popc 0x1209, %i2
13462 sub %o6, %l2, %o5
13463 fmuld8sux16 %f0, %f28, %f12
13464 andncc %l3, %g2, %g3
13465 sir 0x0AA1
13466 edge8 %l1, %o4, %o1
13467 subccc %i4, %i6, %g1
13468 array16 %l0, %o0, %i3
13469 sth %l6, [%l7 + 0x0A]
13470 movcc %xcc, %g4, %g6
13471 movne %xcc, %i0, %g7
13472 addcc %o2, %i5, %i7
13473 movne %icc, %o3, %i1
13474 addccc %o7, %l4, %l5
13475 edge16ln %g5, %o6, %l2
13476 fcmple16 %f0, %f24, %o5
13477 ldsb [%l7 + 0x2E], %l3
13478 addccc %i2, %g3, %g2
13479 ldsb [%l7 + 0x23], %o4
13480 movrgz %o1, 0x224, %l1
13481 fxnors %f31, %f25, %f21
13482 fmovdcc %xcc, %f14, %f19
13483 edge32n %i4, %i6, %l0
13484 movl %xcc, %o0, %i3
13485 mova %icc, %g1, %g4
13486 movneg %xcc, %l6, %g6
13487 edge32n %i0, %g7, %i5
13488 andcc %o2, %o3, %i7
13489 mova %xcc, %o7, %i1
13490 addcc %l5, 0x16CD, %l4
13491 fnot2s %f13, %f23
13492 fmovsle %xcc, %f31, %f0
13493 movrlez %o6, %l2, %o5
13494 mova %icc, %g5, %i2
13495 fzeros %f15
13496 addcc %g3, %g2, %o4
13497 orn %o1, 0x0916, %l1
13498 subccc %l3, %i6, %i4
13499 lduw [%l7 + 0x10], %o0
13500 edge32ln %l0, %g1, %g4
13501 stb %i3, [%l7 + 0x7D]
13502 fpsub32s %f11, %f5, %f22
13503 movgu %xcc, %l6, %g6
13504 nop
13505 set 0x20, %g5
13506 ldd [%l7 + %g5], %i0
13507 sll %g7, %o2, %i5
13508 sub %o3, 0x1BBE, %o7
13509 addc %i7, 0x1683, %l5
13510 movrne %i1, %o6, %l2
13511 fmuld8sux16 %f8, %f14, %f12
13512 movre %o5, 0x196, %l4
13513 movrgz %i2, 0x22F, %g5
13514 movne %xcc, %g3, %o4
13515 fmovrsne %o1, %f24, %f30
13516 array16 %l1, %l3, %i6
13517 addc %g2, %o0, %i4
13518 fnegd %f10, %f10
13519 setx loop_43, %l0, %l1
13520 return %l1
13521 nop
13522 rdpr %cwp, %g1
13523 rdpr %cansave, %g2
13524 rdpr %canrestore, %g3
13525 rdpr %cleanwin, %g4
13526 rdpr %otherwin, %g5
13527 rdpr %wstate, %g6
13528loop_43: fpadd32 %f24, %f26, %f4
13529 move %icc, %i3, %l0
13530 edge32 %g6, %l6, %g7
13531 fmovsn %icc, %f6, %f22
13532 mulx %o2, %i0, %i5
13533 edge16ln %o3, %o7, %i7
13534 orncc %i1, %o6, %l5
13535 mulx %o5, 0x042E, %l2
13536 xnorcc %i2, 0x179C, %g5
13537 or %g3, %o4, %o1
13538 alignaddr %l1, %l4, %l3
13539 or %i6, 0x1DE1, %o0
13540 smulcc %g2, %i4, %g1
13541 fsrc1s %f8, %f22
13542 fmovdge %xcc, %f19, %f9
13543 fabss %f7, %f27
13544 ldsb [%l7 + 0x73], %i3
13545 mulscc %g4, 0x1809, %l0
13546 sth %g6, [%l7 + 0x34]
13547 mova %xcc, %g7, %o2
13548 sdivcc %i0, 0x1229, %l6
13549 save %i5, %o7, %i7
13550 rdpr %cwp, %g1
13551 rdpr %cansave, %g2
13552 rdpr %canrestore, %g3
13553 rdpr %cleanwin, %g4
13554 rdpr %otherwin, %g5
13555 rdpr %wstate, %g6
13556 edge32 %i1, %o3, %l5
13557 udivx %o6, 0x0B47, %l2
13558 andn %i2, 0x048B, %g5
13559 movrne %o5, %o4, %g3
13560 addccc %o1, 0x07F3, %l4
13561 movleu %xcc, %l3, %i6
13562 fxnors %f16, %f22, %f24
13563 fsrc1s %f4, %f14
13564 movrlez %l1, %o0, %g2
13565 array8 %i4, %g1, %i3
13566 edge32ln %g4, %g6, %g7
13567 movrlez %l0, 0x01A, %i0
13568 orcc %l6, %o2, %o7
13569 and %i7, 0x10FA, %i1
13570 movpos %xcc, %o3, %i5
13571 fmovdl %icc, %f9, %f24
13572 alignaddrl %o6, %l5, %i2
13573 lduw [%l7 + 0x38], %l2
13574 ldsh [%l7 + 0x16], %o5
13575 ldub [%l7 + 0x77], %o4
13576 fmovdle %icc, %f31, %f10
13577 restore %g3, %o1, %l4
13578 rdpr %cwp, %g1
13579 rdpr %cansave, %g2
13580 rdpr %canrestore, %g3
13581 rdpr %cleanwin, %g4
13582 rdpr %otherwin, %g5
13583 rdpr %wstate, %g6
13584 fmul8x16au %f3, %f13, %f6
13585 movrgz %g5, %l3, %i6
13586 edge16n %l1, %o0, %i4
13587 andcc %g1, %i3, %g4
13588 ldd [%l7 + 0x48], %f30
13589 movrlz %g2, %g7, %g6
13590 srlx %i0, %l6, %l0
13591 movrgez %o7, 0x265, %i7
13592 edge8n %i1, %o2, %o3
13593 movvc %icc, %i5, %o6
13594 smul %l5, %l2, %i2
13595 fcmple16 %f20, %f30, %o5
13596 mulscc %o4, %g3, %o1
13597 fnors %f17, %f19, %f21
13598 srax %g5, 0x15, %l4
13599 edge8n %l3, %i6, %l1
13600 fmovdpos %icc, %f13, %f17
13601 xor %i4, %g1, %i3
13602 fmovdg %xcc, %f13, %f9
13603 udivcc %g4, 0x1DD9, %g2
13604 fpsub16s %f1, %f30, %f9
13605 sllx %o0, 0x01, %g6
13606 stx %g7, [%l7 + 0x10]
13607 alignaddrl %l6, %l0, %i0
13608 edge16ln %o7, %i7, %i1
13609 ldsb [%l7 + 0x10], %o2
13610 mova %xcc, %o3, %i5
13611 movne %icc, %l5, %l2
13612 fmovrde %i2, %f8, %f24
13613 srax %o6, %o4, %o5
13614 st %f12, [%l7 + 0x14]
13615 fmovrslz %o1, %f28, %f18
13616 edge32n %g5, %l4, %g3
13617 umulcc %l3, %i6, %l1
13618 movle %xcc, %g1, %i4
13619 nop
13620 set 0x69, %l2
13621 ldub [%l7 + %l2], %i3
13622 sllx %g4, 0x1E, %g2
13623 fabss %f9, %f25
13624 fxor %f10, %f16, %f12
13625 movvc %xcc, %o0, %g7
13626 fmovsneg %icc, %f25, %f5
13627 ldsh [%l7 + 0x3A], %g6
13628 subcc %l6, 0x14CA, %i0
13629 subc %o7, 0x0401, %l0
13630 xnorcc %i7, %o2, %i1
13631 fpadd32s %f13, %f22, %f18
13632 sdiv %o3, 0x168A, %i5
13633 movrlz %l2, %l5, %o6
13634 fandnot2 %f14, %f24, %f24
13635 fmovsgu %xcc, %f22, %f17
13636 sdivcc %i2, 0x04DB, %o5
13637 fors %f7, %f0, %f23
13638 sdiv %o4, 0x1A0F, %g5
13639 stx %o1, [%l7 + 0x60]
13640 fpsub32 %f12, %f14, %f6
13641 move %xcc, %g3, %l4
13642 fmovdge %icc, %f24, %f14
13643 fmovdl %icc, %f23, %f21
13644 ldsb [%l7 + 0x75], %i6
13645 movl %xcc, %l3, %l1
13646 fmovsl %icc, %f26, %f12
13647 smulcc %i4, %g1, %i3
13648 smul %g2, 0x0807, %o0
13649 move %icc, %g4, %g6
13650 udivcc %g7, 0x1C55, %i0
13651 movvs %icc, %o7, %l0
13652 fmovsg %icc, %f28, %f29
13653 fcmped %fcc0, %f24, %f30
13654 movrlez %i7, %o2, %i1
13655 edge8n %o3, %i5, %l2
13656 lduh [%l7 + 0x20], %l5
13657 fmovdn %icc, %f12, %f9
13658 xorcc %l6, %o6, %i2
13659 array8 %o5, %g5, %o1
13660 sth %o4, [%l7 + 0x52]
13661 fmovd %f26, %f2
13662 fmul8x16au %f6, %f29, %f8
13663 movn %icc, %l4, %g3
13664 movcc %xcc, %i6, %l3
13665 sra %i4, %g1, %i3
13666 smulcc %g2, %l1, %o0
13667 udivx %g6, 0x03F3, %g7
13668 edge8n %g4, %o7, %i0
13669 and %l0, 0x18F7, %o2
13670 sub %i1, %i7, %i5
13671 sethi 0x0FA5, %o3
13672 fnot2 %f18, %f0
13673 subcc %l5, %l6, %l2
13674 movpos %icc, %i2, %o5
13675 movre %o6, %o1, %o4
13676 fmovrdlez %l4, %f10, %f20
13677 sub %g3, %i6, %g5
13678 pdist %f12, %f16, %f16
13679 addc %l3, 0x0CC8, %g1
13680 orn %i4, 0x0CAA, %g2
13681 udivx %i3, 0x1730, %o0
13682 movrgz %g6, 0x0F5, %l1
13683 smulcc %g4, %g7, %o7
13684 fmovsge %icc, %f10, %f27
13685 srlx %l0, %o2, %i0
13686 fmovdleu %icc, %f28, %f18
13687 movvc %xcc, %i7, %i5
13688 nop
13689 set 0x60, %o7
13690 ldx [%l7 + %o7], %o3
13691 fnot1s %f31, %f8
13692 ldub [%l7 + 0x40], %i1
13693 sethi 0x04FA, %l5
13694 fones %f3
13695 fmul8x16al %f23, %f27, %f28
13696 movgu %icc, %l6, %i2
13697 smul %l2, %o6, %o5
13698 sra %o4, 0x0C, %o1
13699 smul %l4, %i6, %g3
13700 movrne %g5, 0x23D, %g1
13701 movrlez %i4, 0x310, %l3
13702 std %f22, [%l7 + 0x70]
13703 fpsub32s %f13, %f5, %f18
13704 sethi 0x1D03, %g2
13705 alignaddr %o0, %i3, %l1
13706 fexpand %f2, %f4
13707 edge8 %g4, %g7, %g6
13708 movre %o7, 0x3A4, %l0
13709 srlx %i0, 0x00, %i7
13710 ldsh [%l7 + 0x66], %o2
13711 movn %icc, %o3, %i1
13712 fcmple16 %f18, %f24, %i5
13713 andncc %l6, %i2, %l2
13714 array16 %l5, %o5, %o6
13715 edge8l %o1, %o4, %i6
13716 andn %l4, %g3, %g1
13717 move %icc, %i4, %l3
13718 fandnot2 %f10, %f28, %f22
13719 movneg %xcc, %g5, %g2
13720 edge16ln %o0, %i3, %g4
13721 fsrc1s %f8, %f27
13722 udivcc %l1, 0x0B69, %g6
13723 fmovdne %icc, %f21, %f29
13724 array32 %g7, %o7, %i0
13725 nop
13726 set 0x20, %i3
13727 sth %l0, [%l7 + %i3]
13728 and %i7, %o3, %i1
13729 sethi 0x1FB2, %o2
13730 edge32l %l6, %i5, %i2
13731 edge8l %l2, %o5, %l5
13732 edge16n %o6, %o1, %o4
13733 sth %l4, [%l7 + 0x18]
13734 sdiv %i6, 0x1114, %g3
13735 fnegd %f8, %f18
13736 lduh [%l7 + 0x08], %g1
13737 fmovsn %icc, %f23, %f10
13738 ldsb [%l7 + 0x5D], %l3
13739 stx %g5, [%l7 + 0x70]
13740 st %f12, [%l7 + 0x58]
13741 udiv %i4, 0x0670, %g2
13742 udivcc %i3, 0x1700, %o0
13743 movrlez %l1, 0x203, %g6
13744 ldd [%l7 + 0x48], %g6
13745 edge8ln %g4, %o7, %l0
13746 orncc %i7, %o3, %i1
13747 andcc %o2, 0x051C, %l6
13748 fcmpne32 %f24, %f18, %i5
13749 umulcc %i0, 0x1CDA, %l2
13750 udivx %o5, 0x1FC9, %i2
13751 fmul8x16au %f2, %f16, %f14
13752 movvs %icc, %o6, %o1
13753 sir 0x07CB
13754 orncc %o4, %l4, %l5
13755 ldsw [%l7 + 0x68], %i6
13756 addc %g3, %l3, %g5
13757 udiv %g1, 0x177B, %g2
13758 ldsw [%l7 + 0x10], %i4
13759 fxors %f31, %f11, %f5
13760 movgu %xcc, %i3, %l1
13761 addc %o0, 0x0555, %g7
13762 popc %g6, %g4
13763 std %f26, [%l7 + 0x48]
13764 movrgez %l0, 0x2C1, %o7
13765 fabsd %f4, %f24
13766 ldsb [%l7 + 0x2D], %i7
13767 fsrc1 %f26, %f4
13768 fmovdcs %icc, %f20, %f18
13769 movpos %icc, %o3, %i1
13770 udivcc %o2, 0x1F67, %l6
13771 edge8ln %i5, %i0, %l2
13772 move %icc, %i2, %o6
13773 movrgz %o5, %o1, %l4
13774 movgu %icc, %l5, %o4
13775 movrgez %i6, %g3, %l3
13776 xorcc %g5, %g2, %g1
13777 fxors %f20, %f16, %f20
13778 sth %i4, [%l7 + 0x50]
13779 movl %xcc, %l1, %o0
13780 fcmpne32 %f30, %f24, %g7
13781 udivcc %i3, 0x1942, %g4
13782 stx %g6, [%l7 + 0x68]
13783 movcc %xcc, %o7, %i7
13784 array32 %l0, %i1, %o3
13785 edge32l %l6, %i5, %o2
13786 stw %l2, [%l7 + 0x34]
13787 srlx %i0, 0x0B, %o6
13788 faligndata %f4, %f20, %f0
13789 srl %i2, %o1, %l4
13790 ldd [%l7 + 0x58], %f4
13791 fexpand %f5, %f30
13792 umul %l5, %o5, %o4
13793 movrne %g3, 0x378, %i6
13794 srlx %g5, %l3, %g2
13795 fmovsn %xcc, %f13, %f18
13796 subc %i4, %g1, %o0
13797 addcc %l1, 0x1337, %g7
13798 array16 %i3, %g6, %o7
13799 mulscc %i7, %g4, %i1
13800 subccc %o3, 0x14EA, %l6
13801 smul %i5, 0x09FA, %o2
13802 movrgez %l0, %i0, %l2
13803 xorcc %o6, %o1, %l4
13804 xnorcc %l5, 0x069D, %i2
13805 movl %xcc, %o5, %g3
13806 nop
13807 set 0x3E, %i7
13808 sth %i6, [%l7 + %i7]
13809 ldub [%l7 + 0x53], %g5
13810 ldd [%l7 + 0x30], %f28
13811 alignaddrl %o4, %l3, %i4
13812 movn %xcc, %g2, %o0
13813 movpos %xcc, %g1, %g7
13814 fcmps %fcc3, %f22, %f19
13815 fmovrse %l1, %f18, %f22
13816 movn %icc, %i3, %g6
13817 array8 %i7, %g4, %i1
13818 addcc %o7, %l6, %o3
13819 move %xcc, %i5, %o2
13820 alignaddrl %l0, %i0, %o6
13821 addccc %o1, %l2, %l4
13822 xnorcc %i2, 0x19E9, %l5
13823 fxors %f18, %f6, %f25
13824 fmovdle %xcc, %f22, %f9
13825 addc %g3, 0x068F, %o5
13826 smulcc %i6, 0x003D, %g5
13827 ldd [%l7 + 0x18], %f20
13828 mulx %o4, 0x1E41, %i4
13829 for %f2, %f12, %f12
13830 fands %f6, %f26, %f27
13831 smul %g2, 0x1024, %o0
13832 movrne %l3, 0x176, %g7
13833 save %l1, %g1, %i3
13834 rdpr %cwp, %g1
13835 rdpr %cansave, %g2
13836 rdpr %canrestore, %g3
13837 rdpr %cleanwin, %g4
13838 rdpr %otherwin, %g5
13839 rdpr %wstate, %g6
13840 movre %i7, 0x0CE, %g4
13841 nop
13842 set 0x0B, %g7
13843 ldub [%l7 + %g7], %i1
13844 lduw [%l7 + 0x48], %g6
13845 udivx %l6, 0x10F3, %o7
13846 mova %icc, %o3, %o2
13847 fcmpne32 %f12, %f0, %i5
13848 array8 %l0, %i0, %o6
13849 movne %icc, %l2, %o1
13850 movl %xcc, %i2, %l4
13851 movrgz %g3, 0x22F, %l5
13852 fpadd16s %f10, %f22, %f17
13853 add %i6, 0x11BA, %o5
13854 subcc %o4, 0x1B93, %i4
13855 move %icc, %g5, %o0
13856 movgu %icc, %g2, %g7
13857 edge8ln %l1, %l3, %i3
13858 and %i7, %g4, %i1
13859 movrlez %g1, 0x255, %g6
13860 movne %icc, %l6, %o3
13861 fmovdleu %xcc, %f7, %f11
13862 mova %xcc, %o7, %i5
13863 mulscc %o2, %l0, %o6
13864 movrne %l2, 0x1E0, %i0
13865 orncc %i2, %o1, %l4
13866 addc %g3, %l5, %o5
13867 fand %f18, %f28, %f16
13868 movvs %xcc, %i6, %i4
13869 fnegd %f26, %f20
13870 sethi 0x0959, %o4
13871 edge8n %o0, %g2, %g7
13872 movne %icc, %g5, %l3
13873 orncc %i3, 0x1CD5, %l1
13874 ldsh [%l7 + 0x4C], %g4
13875 movre %i7, 0x38C, %g1
13876 movne %xcc, %g6, %l6
13877 edge16n %o3, %i1, %i5
13878 move %icc, %o2, %l0
13879 fmovdleu %icc, %f21, %f22
13880 nop
13881 set 0x18, %l6
13882 stx %o7, [%l7 + %l6]
13883 movcs %icc, %o6, %i0
13884 fcmpeq32 %f4, %f22, %l2
13885 edge16 %o1, %l4, %i2
13886 ldsw [%l7 + 0x10], %g3
13887 lduw [%l7 + 0x20], %l5
13888 fmovrdlz %i6, %f2, %f20
13889 edge32n %i4, %o4, %o5
13890 ldsb [%l7 + 0x6B], %o0
13891 orn %g2, %g5, %g7
13892 movn %xcc, %l3, %l1
13893 save %i3, 0x1677, %g4
13894 rdpr %cwp, %g1
13895 rdpr %cansave, %g2
13896 rdpr %canrestore, %g3
13897 rdpr %cleanwin, %g4
13898 rdpr %otherwin, %g5
13899 rdpr %wstate, %g6
13900 lduw [%l7 + 0x7C], %i7
13901 movre %g1, 0x3DD, %g6
13902 sub %o3, 0x128F, %l6
13903 mulscc %i5, 0x057C, %o2
13904 array16 %i1, %o7, %l0
13905 udiv %i0, 0x1F99, %o6
13906 subccc %l2, %o1, %l4
13907 fnot2s %f28, %f17
13908 subcc %g3, %l5, %i6
13909 fornot2s %f16, %f12, %f10
13910 nop
13911 set 0x68, %o6
13912 std %f2, [%l7 + %o6]
13913 ldx [%l7 + 0x18], %i4
13914 array32 %i2, %o5, %o0
13915 fsrc2 %f24, %f8
13916 stx %o4, [%l7 + 0x28]
13917 movl %xcc, %g2, %g7
13918 andncc %g5, %l1, %l3
13919 stb %g4, [%l7 + 0x69]
13920 movge %xcc, %i3, %g1
13921 fmovdcc %icc, %f31, %f18
13922 movl %icc, %g6, %i7
13923 srax %l6, %i5, %o3
13924 sir 0x189C
13925 ld [%l7 + 0x14], %f31
13926 sllx %o2, %i1, %l0
13927 st %f7, [%l7 + 0x40]
13928 fmovdpos %xcc, %f2, %f22
13929 udivcc %o7, 0x12AD, %i0
13930 movrlz %o6, %o1, %l2
13931 sth %l4, [%l7 + 0x14]
13932 fmovrdlez %l5, %f26, %f22
13933 andn %g3, 0x007D, %i6
13934 smulcc %i4, %o5, %o0
13935 st %f18, [%l7 + 0x18]
13936 movle %xcc, %i2, %g2
13937 fabsd %f6, %f28
13938 movcs %xcc, %o4, %g5
13939 movg %icc, %l1, %g7
13940 movrlez %l3, 0x396, %g4
13941 edge8 %i3, %g1, %g6
13942 edge16n %l6, %i5, %i7
13943 fpack16 %f10, %f27
13944 andncc %o2, %o3, %i1
13945 sra %o7, %l0, %i0
13946 udiv %o6, 0x11D9, %o1
13947 ldsb [%l7 + 0x10], %l2
13948 popc %l4, %l5
13949 sth %i6, [%l7 + 0x72]
13950 fnands %f9, %f9, %f6
13951 fnot1 %f28, %f28
13952 setx loop_44, %l0, %l1
13953 return %l1
13954 nop
13955 rdpr %cwp, %g1
13956 rdpr %cansave, %g2
13957 rdpr %canrestore, %g3
13958 rdpr %cleanwin, %g4
13959 rdpr %otherwin, %g5
13960 rdpr %wstate, %g6
13961loop_44: umulcc %o0, %i4, %g2
13962 movg %xcc, %o4, %g5
13963 stw %i2, [%l7 + 0x48]
13964 array32 %g7, %l1, %g4
13965 srl %i3, %g1, %g6
13966 ldsb [%l7 + 0x33], %l3
13967 save %i5, %i7, %o2
13968 rdpr %cwp, %g1
13969 rdpr %cansave, %g2
13970 rdpr %canrestore, %g3
13971 rdpr %cleanwin, %g4
13972 rdpr %otherwin, %g5
13973 rdpr %wstate, %g6
13974 add %o3, %l6, %i1
13975 movne %icc, %o7, %l0
13976 xorcc %o6, %o1, %i0
13977 nop
13978 set 0x52, %o5
13979 lduh [%l7 + %o5], %l2
13980 fmovs %f7, %f29
13981 sllx %l4, %l5, %g3
13982 add %i6, 0x0C6D, %o5
13983 udivcc %i4, 0x18CD, %g2
13984 sethi 0x1095, %o4
13985 edge8ln %o0, %g5, %i2
13986 movn %icc, %l1, %g4
13987 movneg %xcc, %g7, %i3
13988 movrgez %g1, 0x0A3, %l3
13989 lduh [%l7 + 0x6E], %i5
13990 add %g6, %o2, %i7
13991 movpos %icc, %o3, %l6
13992 sra %o7, %i1, %o6
13993 fandnot2s %f5, %f14, %f24
13994 movcc %icc, %o1, %l0
13995 edge16l %l2, %l4, %i0
13996 fones %f16
13997 movrlz %l5, 0x01B, %i6
13998 array8 %o5, %i4, %g3
13999 orn %o4, 0x0AC8, %o0
14000 xorcc %g5, 0x01CE, %g2
14001 fexpand %f6, %f30
14002 subc %i2, %g4, %l1
14003 fnot2s %f2, %f13
14004 add %g7, 0x1B47, %i3
14005 st %f13, [%l7 + 0x10]
14006 sdiv %g1, 0x0B17, %l3
14007 movneg %icc, %g6, %i5
14008 movrgez %i7, %o3, %o2
14009 mulx %l6, 0x13CA, %i1
14010 ldd [%l7 + 0x78], %o6
14011 xnor %o7, 0x112F, %o1
14012 xor %l0, 0x1A2C, %l2
14013 fmovdge %icc, %f6, %f21
14014 movvs %icc, %l4, %i0
14015 edge8 %l5, %o5, %i4
14016 fmuld8ulx16 %f2, %f9, %f18
14017 popc 0x1AF9, %i6
14018 ldd [%l7 + 0x78], %f6
14019 movle %xcc, %g3, %o4
14020 fcmpd %fcc3, %f12, %f26
14021 fmovdvc %xcc, %f15, %f16
14022 sir 0x15D2
14023 ldsh [%l7 + 0x12], %o0
14024 movneg %icc, %g2, %g5
14025 nop
14026 set 0x60, %i4
14027 ldsh [%l7 + %i4], %i2
14028 fnand %f12, %f10, %f2
14029 movrgez %l1, %g4, %i3
14030 movrgz %g7, %l3, %g6
14031 edge32n %i5, %i7, %g1
14032 fmovrdgez %o2, %f14, %f22
14033 fmovrse %o3, %f2, %f5
14034 sll %l6, %i1, %o6
14035 st %f6, [%l7 + 0x60]
14036 fpackfix %f8, %f1
14037 ld [%l7 + 0x10], %f2
14038 movre %o7, 0x3C1, %o1
14039 stw %l0, [%l7 + 0x1C]
14040 movrlez %l2, %i0, %l5
14041 movrlez %l4, 0x39B, %i4
14042 smul %i6, 0x07EA, %g3
14043 movne %xcc, %o5, %o4
14044 movge %icc, %g2, %o0
14045 alignaddr %g5, %l1, %i2
14046 ldsb [%l7 + 0x27], %g4
14047 edge16n %i3, %l3, %g6
14048 orn %i5, 0x160D, %g7
14049 fmovrse %g1, %f8, %f15
14050 addc %i7, %o2, %l6
14051 edge16n %o3, %o6, %o7
14052 stw %o1, [%l7 + 0x40]
14053 fornot1 %f0, %f22, %f22
14054 mulscc %i1, %l0, %l2
14055 sll %l5, 0x13, %l4
14056 st %f9, [%l7 + 0x6C]
14057 move %xcc, %i4, %i6
14058 alignaddrl %g3, %o5, %i0
14059 array32 %o4, %o0, %g2
14060 edge16 %g5, %l1, %g4
14061 fpadd32 %f24, %f0, %f12
14062 edge8l %i2, %i3, %g6
14063 ldsb [%l7 + 0x35], %i5
14064 andn %l3, %g7, %i7
14065 srax %o2, %l6, %o3
14066 array16 %o6, %g1, %o7
14067 edge8ln %o1, %l0, %i1
14068 restore %l2, %l4, %l5
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 movrne %i4, %i6, %o5
14076 movge %xcc, %g3, %o4
14077 nop
14078 set 0x70, %o3
14079 ldsw [%l7 + %o3], %o0
14080 movneg %icc, %g2, %i0
14081 fmovdvs %xcc, %f10, %f6
14082 movrgez %l1, %g5, %i2
14083 movcs %icc, %i3, %g6
14084 fmovdgu %xcc, %f14, %f17
14085 ldd [%l7 + 0x58], %f30
14086 movne %xcc, %g4, %l3
14087 fmuld8ulx16 %f18, %f10, %f20
14088 movneg %xcc, %g7, %i7
14089 mulx %o2, 0x127D, %l6
14090 edge8 %i5, %o3, %g1
14091 movleu %icc, %o7, %o1
14092 fandnot2 %f18, %f14, %f0
14093 movcc %xcc, %l0, %o6
14094 sra %l2, 0x0C, %l4
14095 fmovrsne %l5, %f10, %f15
14096 srl %i4, %i6, %o5
14097 movge %xcc, %i1, %g3
14098 fandnot1 %f14, %f20, %f30
14099 movge %icc, %o0, %o4
14100 fnand %f10, %f28, %f8
14101 stw %g2, [%l7 + 0x2C]
14102 xnor %l1, 0x035F, %g5
14103 umulcc %i2, 0x1F30, %i3
14104 move %xcc, %i0, %g4
14105 movl %xcc, %l3, %g7
14106 movre %g6, %o2, %l6
14107 move %xcc, %i5, %o3
14108 nop
14109 set 0x58, %i6
14110 ldd [%l7 + %i6], %g0
14111 sll %o7, 0x1E, %i7
14112 setx loop_45, %l0, %l1
14113 return %l1
14114 nop
14115 rdpr %cwp, %g1
14116 rdpr %cansave, %g2
14117 rdpr %canrestore, %g3
14118 rdpr %cleanwin, %g4
14119 rdpr %otherwin, %g5
14120 rdpr %wstate, %g6
14121loop_45: udivcc %l2, 0x06FA, %l4
14122 movgu %xcc, %i4, %l5
14123 addcc %o5, 0x01A5, %i6
14124 fmuld8sux16 %f23, %f22, %f20
14125 movrne %i1, %o0, %o4
14126 siam 0x0
14127 udivx %g3, 0x1506, %l1
14128 edge8n %g5, %g2, %i2
14129 fmovscs %icc, %f6, %f20
14130 fandnot2s %f3, %f15, %f27
14131 movrlez %i0, 0x16B, %i3
14132 movgu %xcc, %g4, %g7
14133 st %f6, [%l7 + 0x60]
14134 fmovrsgz %g6, %f11, %f8
14135 stb %l3, [%l7 + 0x5D]
14136 movg %xcc, %l6, %o2
14137 sdiv %o3, 0x011D, %i5
14138 subcc %o7, 0x0001, %g1
14139 ldsw [%l7 + 0x6C], %i7
14140 faligndata %f6, %f24, %f12
14141 xnor %l0, 0x1A90, %o6
14142 edge8n %o1, %l2, %i4
14143 mulscc %l5, 0x09AA, %l4
14144 stx %i6, [%l7 + 0x78]
14145 addcc %o5, %o0, %i1
14146 ldsb [%l7 + 0x66], %g3
14147 edge8 %l1, %g5, %g2
14148 fpackfix %f22, %f24
14149 movvc %xcc, %o4, %i2
14150 array16 %i3, %i0, %g7
14151 movgu %xcc, %g6, %l3
14152 udivx %l6, 0x132A, %o2
14153 sra %o3, 0x12, %i5
14154 alignaddrl %o7, %g1, %g4
14155 movleu %xcc, %l0, %i7
14156 edge16ln %o6, %o1, %i4
14157 umul %l2, %l4, %l5
14158 mulx %i6, 0x0041, %o0
14159 ldd [%l7 + 0x20], %o4
14160 xorcc %g3, %i1, %l1
14161 fnand %f8, %f10, %f24
14162 popc 0x0868, %g5
14163 srl %g2, 0x1B, %i2
14164 popc %i3, %i0
14165 fpack16 %f28, %f31
14166 movpos %icc, %o4, %g7
14167 andcc %g6, 0x1E8F, %l3
14168 xnor %o2, %l6, %o3
14169 xnorcc %i5, %o7, %g4
14170 nop
14171 set 0x40, %o2
14172 lduw [%l7 + %o2], %l0
14173 ldsw [%l7 + 0x68], %g1
14174 movcc %icc, %o6, %i7
14175 ldd [%l7 + 0x18], %i4
14176 movrne %l2, %o1, %l4
14177 sll %i6, %o0, %l5
14178 movvc %xcc, %o5, %i1
14179 edge32l %g3, %l1, %g5
14180 stb %g2, [%l7 + 0x25]
14181 sdiv %i2, 0x19CC, %i3
14182 sub %i0, 0x1047, %o4
14183 std %f0, [%l7 + 0x78]
14184 array32 %g6, %g7, %o2
14185 andcc %l3, 0x1834, %l6
14186 smulcc %i5, %o3, %o7
14187 alignaddr %l0, %g1, %g4
14188 fmovsa %xcc, %f20, %f29
14189 fabss %f29, %f15
14190 movrlz %o6, %i4, %i7
14191 fmul8sux16 %f26, %f22, %f30
14192 fmovsl %icc, %f21, %f30
14193 sllx %o1, 0x11, %l2
14194 fmovrdlez %i6, %f16, %f10
14195 ldsh [%l7 + 0x24], %o0
14196 stw %l5, [%l7 + 0x50]
14197 lduw [%l7 + 0x30], %o5
14198 stw %l4, [%l7 + 0x74]
14199 edge8 %g3, %l1, %i1
14200 fmul8x16al %f2, %f2, %f4
14201 movre %g5, 0x03D, %i2
14202 ldx [%l7 + 0x20], %g2
14203 edge32n %i3, %o4, %g6
14204 subccc %i0, %g7, %o2
14205 ldx [%l7 + 0x48], %l3
14206 sethi 0x15CA, %l6
14207 ldsb [%l7 + 0x44], %o3
14208 move %icc, %i5, %o7
14209 subc %g1, 0x0FF5, %g4
14210 movge %icc, %l0, %o6
14211 sll %i7, 0x14, %i4
14212 fmovsg %xcc, %f20, %f26
14213 lduh [%l7 + 0x20], %l2
14214 move %xcc, %o1, %o0
14215 ld [%l7 + 0x6C], %f24
14216 fmovscc %xcc, %f16, %f19
14217 orn %l5, %o5, %i6
14218 fmovde %icc, %f2, %f17
14219 lduw [%l7 + 0x18], %g3
14220 sethi 0x134A, %l1
14221 udiv %l4, 0x0B28, %g5
14222 udivx %i2, 0x0119, %g2
14223 fmovrslez %i3, %f17, %f26
14224 fornot2s %f24, %f7, %f23
14225 add %i1, 0x18DC, %g6
14226 xor %i0, %o4, %o2
14227 srax %l3, 0x1C, %g7
14228 fcmpes %fcc2, %f2, %f16
14229 movrlz %l6, 0x241, %i5
14230 fmovdcs %icc, %f11, %f15
14231 sethi 0x0FDB, %o7
14232 fcmpne32 %f4, %f30, %g1
14233 fmovrsgz %o3, %f23, %f26
14234 ldd [%l7 + 0x40], %f2
14235 xorcc %g4, 0x1B6F, %l0
14236 umul %o6, %i7, %l2
14237 subccc %i4, 0x0252, %o0
14238 mova %xcc, %l5, %o5
14239 movvc %icc, %i6, %o1
14240 sethi 0x1356, %l1
14241 for %f10, %f20, %f26
14242 movrgez %g3, 0x31A, %g5
14243 ldd [%l7 + 0x18], %i2
14244 movrlz %g2, 0x2B3, %l4
14245 xnorcc %i1, 0x07C2, %g6
14246 addcc %i0, %o4, %i3
14247 movre %o2, %g7, %l6
14248 orncc %l3, %o7, %i5
14249 stw %o3, [%l7 + 0x24]
14250 edge16ln %g1, %l0, %g4
14251 edge32l %i7, %l2, %o6
14252 edge16n %i4, %l5, %o5
14253 movl %xcc, %i6, %o0
14254 fcmpeq16 %f4, %f30, %o1
14255 mulx %l1, 0x1DAF, %g3
14256 ldsh [%l7 + 0x76], %g5
14257 fmovrslz %g2, %f28, %f11
14258 fmovsg %xcc, %f9, %f14
14259 addc %i2, %l4, %i1
14260 umulcc %i0, %o4, %g6
14261 fpadd16s %f25, %f20, %f1
14262 edge8n %o2, %i3, %g7
14263 addc %l3, 0x0655, %l6
14264 movvc %xcc, %o7, %i5
14265 fexpand %f23, %f6
14266 movneg %icc, %o3, %l0
14267 fandnot2 %f14, %f26, %f6
14268 edge32n %g1, %g4, %l2
14269 xorcc %i7, 0x1116, %i4
14270 umul %l5, %o6, %o5
14271 sir 0x1135
14272 fmovrdgez %o0, %f4, %f10
14273 edge32 %o1, %l1, %i6
14274 smul %g5, %g3, %g2
14275 lduh [%l7 + 0x56], %l4
14276 fcmpgt32 %f28, %f16, %i1
14277 mulx %i2, %i0, %o4
14278 mulscc %o2, 0x14B6, %g6
14279 fmovsvc %xcc, %f15, %f19
14280 fnegs %f11, %f30
14281 sllx %i3, %l3, %l6
14282 nop
14283 set 0x70, %l5
14284 ldx [%l7 + %l5], %o7
14285 udiv %i5, 0x11C4, %g7
14286 edge8l %l0, %g1, %g4
14287 ldx [%l7 + 0x40], %o3
14288 std %f16, [%l7 + 0x78]
14289 sllx %i7, 0x06, %i4
14290 alignaddr %l2, %l5, %o5
14291 fornot2 %f6, %f14, %f20
14292 movvc %xcc, %o6, %o1
14293 fmovsgu %xcc, %f14, %f14
14294 ld [%l7 + 0x6C], %f18
14295 xor %o0, 0x0ED2, %l1
14296 addc %g5, 0x16BF, %i6
14297 edge32ln %g3, %g2, %l4
14298 edge32n %i2, %i0, %o4
14299 array16 %o2, %g6, %i3
14300 movrlez %l3, 0x3C1, %l6
14301 fpsub32s %f3, %f5, %f26
14302 save %o7, 0x1C29, %i5
14303 rdpr %cwp, %g1
14304 rdpr %cansave, %g2
14305 rdpr %canrestore, %g3
14306 rdpr %cleanwin, %g4
14307 rdpr %otherwin, %g5
14308 rdpr %wstate, %g6
14309 save %i1, %l0, %g7
14310 rdpr %cwp, %g1
14311 rdpr %cansave, %g2
14312 rdpr %canrestore, %g3
14313 rdpr %cleanwin, %g4
14314 rdpr %otherwin, %g5
14315 rdpr %wstate, %g6
14316 fcmpne16 %f2, %f26, %g4
14317 orncc %o3, 0x1BD0, %i7
14318 smulcc %i4, %l2, %l5
14319 fcmped %fcc0, %f28, %f28
14320 subccc %o5, 0x1AFC, %g1
14321 fandnot1 %f0, %f20, %f12
14322 movrlz %o1, %o0, %l1
14323 ldsh [%l7 + 0x68], %g5
14324 stw %i6, [%l7 + 0x2C]
14325 movcs %xcc, %o6, %g2
14326 edge32 %g3, %l4, %i0
14327 add %o4, 0x1393, %i2
14328 xnor %g6, %i3, %o2
14329 edge32 %l6, %o7, %l3
14330 movcs %xcc, %i1, %i5
14331 movcc %xcc, %l0, %g4
14332 restore %o3, %i7, %i4
14333 rdpr %cwp, %g1
14334 rdpr %cansave, %g2
14335 rdpr %canrestore, %g3
14336 rdpr %cleanwin, %g4
14337 rdpr %otherwin, %g5
14338 rdpr %wstate, %g6
14339 movneg %xcc, %l2, %l5
14340 sir 0x1FC2
14341 addccc %g7, %g1, %o5
14342 movle %xcc, %o0, %l1
14343 fmovdvs %xcc, %f26, %f30
14344 edge32 %g5, %o1, %o6
14345 edge32n %i6, %g3, %l4
14346 fmovdg %xcc, %f14, %f13
14347 fpadd32s %f21, %f26, %f15
14348 fornot2 %f16, %f22, %f18
14349 popc 0x11BF, %g2
14350 smulcc %o4, %i2, %i0
14351 fmovda %icc, %f18, %f9
14352 sra %g6, %o2, %l6
14353 fmovde %xcc, %f16, %f4
14354 sir 0x14FD
14355 srlx %o7, 0x00, %l3
14356 sub %i3, %i5, %l0
14357 movcs %icc, %g4, %i1
14358 addc %i7, %i4, %o3
14359 srax %l5, 0x0D, %l2
14360 udivcc %g7, 0x047E, %g1
14361 ldsh [%l7 + 0x3A], %o5
14362 fmovde %icc, %f25, %f7
14363 array8 %l1, %g5, %o1
14364 fcmpes %fcc3, %f14, %f18
14365 subc %o0, %o6, %i6
14366 sllx %l4, 0x0C, %g2
14367 movrlz %g3, %i2, %i0
14368 st %f28, [%l7 + 0x0C]
14369 xnor %g6, 0x00A6, %o2
14370 movrgez %l6, %o4, %l3
14371 sir 0x127F
14372 fmovdn %icc, %f25, %f4
14373 udivx %i3, 0x031E, %o7
14374 subc %i5, 0x1A3E, %g4
14375 ldsh [%l7 + 0x16], %l0
14376 edge8l %i1, %i4, %o3
14377 fmovsge %icc, %f18, %f26
14378 smul %l5, 0x07E7, %i7
14379 lduw [%l7 + 0x10], %g7
14380 movn %icc, %l2, %g1
14381 bshuffle %f4, %f4, %f14
14382 srax %o5, %l1, %g5
14383 ldd [%l7 + 0x68], %f12
14384 setx loop_46, %l0, %l1
14385 return %l1
14386 nop
14387 rdpr %cwp, %g1
14388 rdpr %cansave, %g2
14389 rdpr %canrestore, %g3
14390 rdpr %cleanwin, %g4
14391 rdpr %otherwin, %g5
14392 rdpr %wstate, %g6
14393loop_46: and %l4, %i6, %g2
14394 addcc %i2, 0x102C, %g3
14395 movrgz %i0, 0x24A, %g6
14396 fmovsvc %icc, %f27, %f19
14397 move %icc, %l6, %o2
14398 edge8l %o4, %l3, %o7
14399 movl %icc, %i3, %i5
14400 edge16 %l0, %i1, %g4
14401 movle %icc, %i4, %o3
14402 nop
14403 set 0x10, %g3
14404 ldd [%l7 + %g3], %f18
14405 fmovsgu %icc, %f28, %f20
14406 fornot1 %f2, %f30, %f0
14407 edge32 %l5, %g7, %l2
14408 edge16 %g1, %i7, %o5
14409 array32 %g5, %l1, %o6
14410 orn %o1, 0x078C, %o0
14411 movgu %icc, %i6, %l4
14412 fmuld8sux16 %f14, %f20, %f8
14413 ldd [%l7 + 0x58], %f16
14414 siam 0x0
14415 ldd [%l7 + 0x18], %g2
14416 edge8n %i2, %g3, %i0
14417 fmovsne %xcc, %f6, %f21
14418 fmovsneg %xcc, %f15, %f15
14419 movrlez %g6, %o2, %o4
14420 sllx %l6, 0x14, %o7
14421 addcc %i3, 0x0198, %l3
14422 mova %icc, %l0, %i1
14423 edge16n %i5, %g4, %o3
14424 fxnors %f30, %f5, %f25
14425 udiv %l5, 0x14B8, %i4
14426 subc %g7, %g1, %i7
14427 std %f8, [%l7 + 0x60]
14428 sdivcc %l2, 0x175D, %o5
14429 fandnot2 %f0, %f12, %f20
14430 fcmpes %fcc3, %f4, %f6
14431 movgu %xcc, %l1, %o6
14432 movne %xcc, %g5, %o0
14433 fpadd16 %f10, %f10, %f22
14434 edge32 %i6, %l4, %g2
14435 ldsb [%l7 + 0x12], %o1
14436 movge %icc, %i2, %i0
14437 array8 %g6, %o2, %o4
14438 restore %g3, 0x10B1, %l6
14439 rdpr %cwp, %g1
14440 rdpr %cansave, %g2
14441 rdpr %canrestore, %g3
14442 rdpr %cleanwin, %g4
14443 rdpr %otherwin, %g5
14444 rdpr %wstate, %g6
14445 sdivcc %i3, 0x09AF, %o7
14446 edge8n %l0, %i1, %i5
14447 edge32n %l3, %g4, %o3
14448 andcc %l5, %g7, %g1
14449 movle %xcc, %i7, %i4
14450 edge32 %o5, %l2, %l1
14451 std %f24, [%l7 + 0x28]
14452 fcmpd %fcc3, %f2, %f24
14453 movcc %icc, %o6, %g5
14454 stb %o0, [%l7 + 0x55]
14455 umulcc %i6, %l4, %o1
14456 fmovsn %xcc, %f13, %f4
14457 movrne %g2, 0x1A8, %i0
14458 nop
14459 set 0x48, %o0
14460 ldd [%l7 + %o0], %f22
14461 fmovrdgez %g6, %f16, %f24
14462 movle %xcc, %i2, %o4
14463 fzeros %f28
14464 fcmpeq32 %f16, %f14, %g3
14465 or %o2, %i3, %o7
14466 umulcc %l6, 0x1652, %l0
14467 fnand %f20, %f24, %f2
14468 alignaddrl %i5, %i1, %g4
14469 sll %l3, 0x10, %o3
14470 movge %xcc, %l5, %g7
14471 fmovdneg %icc, %f10, %f11
14472 sdiv %g1, 0x1794, %i4
14473 fcmpne32 %f6, %f22, %i7
14474 xor %o5, %l2, %l1
14475 srlx %o6, 0x00, %o0
14476 array16 %g5, %l4, %o1
14477 save %i6, 0x0CC6, %g2
14478 rdpr %cwp, %g1
14479 rdpr %cansave, %g2
14480 rdpr %canrestore, %g3
14481 rdpr %cleanwin, %g4
14482 rdpr %otherwin, %g5
14483 rdpr %wstate, %g6
14484 movl %icc, %i0, %i2
14485 movne %icc, %g6, %g3
14486 fpsub32 %f26, %f16, %f16
14487 sethi 0x1E51, %o4
14488 ldub [%l7 + 0x17], %o2
14489 movcs %icc, %o7, %l6
14490 andncc %l0, %i3, %i1
14491 umul %i5, %l3, %g4
14492 edge8ln %l5, %o3, %g7
14493 fpsub16 %f14, %f16, %f14
14494 edge8ln %g1, %i4, %i7
14495 fnegd %f12, %f6
14496 movle %icc, %o5, %l1
14497 edge32 %l2, %o6, %o0
14498 sth %g5, [%l7 + 0x08]
14499 fmovsgu %xcc, %f29, %f23
14500 addccc %o1, 0x0F4F, %i6
14501 save %l4, 0x1E39, %g2
14502 rdpr %cwp, %g1
14503 rdpr %cansave, %g2
14504 rdpr %canrestore, %g3
14505 rdpr %cleanwin, %g4
14506 rdpr %otherwin, %g5
14507 rdpr %wstate, %g6
14508 udivcc %i2, 0x18CB, %i0
14509 edge8 %g3, %o4, %o2
14510 fmul8ulx16 %f18, %f2, %f16
14511 save %g6, 0x1E13, %o7
14512 rdpr %cwp, %g1
14513 rdpr %cansave, %g2
14514 rdpr %canrestore, %g3
14515 rdpr %cleanwin, %g4
14516 rdpr %otherwin, %g5
14517 rdpr %wstate, %g6
14518 array16 %l6, %i3, %l0
14519 fmovs %f4, %f20
14520 ldsb [%l7 + 0x53], %i5
14521 stb %i1, [%l7 + 0x22]
14522 or %l3, 0x1F46, %l5
14523 popc 0x1099, %o3
14524 smul %g7, 0x00BB, %g4
14525 subccc %g1, %i4, %i7
14526 sth %l1, [%l7 + 0x52]
14527 edge16 %o5, %o6, %l2
14528 movl %xcc, %g5, %o1
14529 mova %xcc, %i6, %l4
14530 alignaddrl %o0, %i2, %i0
14531 sub %g3, %g2, %o2
14532 fmovdcc %icc, %f15, %f11
14533 fmovdneg %icc, %f4, %f11
14534 array32 %g6, %o7, %o4
14535 add %l6, %l0, %i5
14536 orcc %i1, %i3, %l5
14537 edge8 %l3, %g7, %g4
14538 array32 %o3, %i4, %i7
14539 lduw [%l7 + 0x18], %g1
14540 udivcc %o5, 0x0A74, %o6
14541 movrgz %l2, 0x14E, %l1
14542 addc %o1, %g5, %i6
14543 orn %o0, 0x04D9, %i2
14544 orncc %i0, 0x196C, %g3
14545 fmovrsne %g2, %f23, %f7
14546 array8 %l4, %o2, %o7
14547 array8 %g6, %o4, %l0
14548 fpsub32s %f16, %f24, %f2
14549 sdivx %i5, 0x1C84, %l6
14550 ldx [%l7 + 0x10], %i1
14551 ld [%l7 + 0x3C], %f19
14552 fmul8x16 %f21, %f4, %f6
14553 udivcc %i3, 0x068B, %l3
14554 sdivcc %l5, 0x0C48, %g7
14555 fmovdpos %icc, %f15, %f25
14556 fpack32 %f4, %f28, %f26
14557 movvs %xcc, %g4, %o3
14558 xor %i7, 0x0A35, %i4
14559 movrgez %o5, %g1, %l2
14560 fmuld8sux16 %f29, %f22, %f30
14561 fmovs %f9, %f0
14562 fmovdl %xcc, %f11, %f10
14563 movle %xcc, %o6, %l1
14564 sir 0x1892
14565 sir 0x10FF
14566 movre %g5, %o1, %i6
14567 smulcc %o0, 0x0C5C, %i0
14568 sethi 0x09F2, %g3
14569 orncc %g2, %l4, %i2
14570 ldd [%l7 + 0x30], %f22
14571 movgu %icc, %o7, %g6
14572 faligndata %f8, %f0, %f2
14573 movvc %xcc, %o2, %l0
14574 fabsd %f26, %f14
14575 fmovdleu %icc, %f10, %f5
14576 movl %icc, %i5, %l6
14577 nop
14578 set 0x62, %o4
14579 ldsb [%l7 + %o4], %o4
14580 sllx %i1, 0x07, %i3
14581 nop
14582 set 0x20, %l4
14583 stx %l5, [%l7 + %l4]
14584 movneg %icc, %l3, %g4
14585 addcc %g7, 0x1776, %o3
14586 movle %icc, %i7, %o5
14587 movpos %icc, %i4, %g1
14588 add %o6, %l1, %l2
14589 stb %g5, [%l7 + 0x2B]
14590 edge32n %i6, %o1, %i0
14591 pdist %f26, %f28, %f6
14592 movpos %icc, %g3, %g2
14593 fabss %f1, %f29
14594 fmovdge %icc, %f28, %f21
14595 edge32ln %l4, %o0, %i2
14596 ldsw [%l7 + 0x3C], %g6
14597 fmovrdgz %o7, %f0, %f16
14598 umul %o2, 0x03ED, %i5
14599 fnor %f6, %f30, %f0
14600 fmovde %xcc, %f17, %f26
14601 alignaddr %l6, %l0, %i1
14602 or %o4, %i3, %l3
14603 umul %l5, %g4, %g7
14604 setx loop_47, %l0, %l1
14605 return %l1
14606 nop
14607 rdpr %cwp, %g1
14608 rdpr %cansave, %g2
14609 rdpr %canrestore, %g3
14610 rdpr %cleanwin, %g4
14611 rdpr %otherwin, %g5
14612 rdpr %wstate, %g6
14613loop_47: movn %xcc, %o3, %g1
14614 edge32n %i4, %o6, %l1
14615 fabsd %f2, %f22
14616 fmovsne %xcc, %f19, %f14
14617 udiv %l2, 0x0621, %i6
14618 fnot1 %f28, %f16
14619 sllx %o1, %i0, %g5
14620 umulcc %g2, 0x144F, %l4
14621 fnot2s %f22, %f17
14622 movn %xcc, %o0, %g3
14623 sub %g6, 0x18AF, %i2
14624 edge32l %o2, %i5, %l6
14625 move %xcc, %l0, %o7
14626 nop
14627 set 0x7A, %i0
14628 ldub [%l7 + %i0], %i1
14629 ldsh [%l7 + 0x34], %o4
14630 movn %xcc, %l3, %l5
14631 fmovsvc %icc, %f11, %f9
14632 lduw [%l7 + 0x7C], %i3
14633 fmovdge %xcc, %f23, %f24
14634 ldsb [%l7 + 0x60], %g7
14635 ldx [%l7 + 0x40], %i7
14636 movcs %xcc, %g4, %o5
14637 edge16ln %o3, %i4, %g1
14638 mova %xcc, %l1, %o6
14639 movn %xcc, %i6, %o1
14640 edge8l %i0, %g5, %g2
14641 ld [%l7 + 0x38], %f0
14642 smulcc %l4, %l2, %o0
14643 array8 %g3, %g6, %i2
14644 movleu %xcc, %o2, %l6
14645 sth %i5, [%l7 + 0x54]
14646 movvc %xcc, %l0, %i1
14647 fnot2 %f20, %f2
14648 edge32 %o4, %l3, %l5
14649 ld [%l7 + 0x4C], %f15
14650 st %f25, [%l7 + 0x10]
14651 mulscc %i3, %o7, %g7
14652 fmovdleu %icc, %f4, %f14
14653 smulcc %i7, 0x0864, %o5
14654 lduw [%l7 + 0x74], %g4
14655 ld [%l7 + 0x38], %f7
14656 umulcc %o3, %i4, %g1
14657 sir 0x02BD
14658 edge32 %o6, %i6, %o1
14659 fpadd32 %f26, %f6, %f14
14660 mulx %l1, 0x0654, %g5
14661 popc %g2, %l4
14662 nop
14663 set 0x3C, %l0
14664 ldsh [%l7 + %l0], %l2
14665 ld [%l7 + 0x24], %f18
14666 movrlz %i0, 0x035, %o0
14667 add %g6, 0x02DD, %g3
14668 restore %o2, %i2, %i5
14669 rdpr %cwp, %g1
14670 rdpr %cansave, %g2
14671 rdpr %canrestore, %g3
14672 rdpr %cleanwin, %g4
14673 rdpr %otherwin, %g5
14674 rdpr %wstate, %g6
14675 sdivx %l0, 0x0FD9, %i1
14676 ldd [%l7 + 0x58], %f18
14677 edge32l %l6, %o4, %l3
14678 addcc %i3, 0x05CE, %l5
14679 sdiv %o7, 0x0C91, %g7
14680 edge32ln %o5, %g4, %i7
14681 movrne %o3, 0x124, %i4
14682 edge16l %g1, %o6, %i6
14683 subcc %o1, 0x1E4B, %l1
14684 movne %xcc, %g5, %g2
14685 orn %l4, 0x13E5, %l2
14686 umul %i0, %g6, %o0
14687 ldsb [%l7 + 0x65], %o2
14688 ldub [%l7 + 0x40], %g3
14689 movrlz %i2, 0x200, %l0
14690 stw %i1, [%l7 + 0x78]
14691 movneg %xcc, %l6, %o4
14692 edge8ln %l3, %i5, %i3
14693 subcc %o7, %l5, %g7
14694 ldsb [%l7 + 0x75], %o5
14695 fpackfix %f0, %f20
14696 xnorcc %i7, 0x07FD, %g4
14697 movgu %xcc, %o3, %g1
14698 setx loop_48, %l0, %l1
14699 return %l1
14700 nop
14701 rdpr %cwp, %g1
14702 rdpr %cansave, %g2
14703 rdpr %canrestore, %g3
14704 rdpr %cleanwin, %g4
14705 rdpr %otherwin, %g5
14706 rdpr %wstate, %g6
14707loop_48: movleu %xcc, %o1, %l1
14708 mulx %g5, 0x1F2F, %l4
14709 sir 0x1962
14710 ld [%l7 + 0x70], %f16
14711 lduh [%l7 + 0x3C], %l2
14712 nop
14713 set 0x0C, %i1
14714 stw %i0, [%l7 + %i1]
14715 sll %g2, 0x0F, %o0
14716 fnot2s %f27, %f1
14717 andncc %g6, %o2, %g3
14718 andcc %l0, 0x12CE, %i2
14719 fmovsn %xcc, %f20, %f10
14720 fmovrdgez %l6, %f14, %f8
14721 orn %i1, 0x0D86, %o4
14722 nop
14723 set 0x50, %l3
14724 stw %i5, [%l7 + %l3]
14725 nop
14726 set 0x70, %g2
14727 ldd [%l7 + %g2], %f22
14728 mova %xcc, %l3, %o7
14729 and %i3, 0x17F8, %g7
14730 sethi 0x1339, %l5
14731 sdivcc %o5, 0x161F, %g4
14732 xnorcc %i7, %o3, %g1
14733 movl %icc, %i6, %i4
14734 faligndata %f22, %f4, %f18
14735 movvc %icc, %o1, %o6
14736 sdiv %g5, 0x1FF9, %l4
14737 ldub [%l7 + 0x29], %l2
14738 movle %xcc, %l1, %g2
14739 movcs %icc, %o0, %g6
14740 alignaddrl %o2, %i0, %g3
14741 fnegd %f2, %f16
14742 sdiv %l0, 0x074A, %i2
14743 edge16ln %l6, %i1, %i5
14744 edge32 %l3, %o7, %i3
14745 sub %g7, %l5, %o4
14746 movcs %xcc, %o5, %g4
14747 xorcc %i7, 0x15A7, %g1
14748 ldub [%l7 + 0x43], %o3
14749 alignaddr %i4, %i6, %o1
14750 edge32 %o6, %g5, %l4
14751 fmovdvs %xcc, %f8, %f27
14752 movpos %xcc, %l2, %g2
14753 movg %xcc, %o0, %g6
14754 movn %xcc, %l1, %o2
14755 std %f18, [%l7 + 0x20]
14756 ldx [%l7 + 0x20], %g3
14757 edge32 %i0, %l0, %i2
14758 array16 %i1, %l6, %i5
14759 orn %o7, 0x1B05, %i3
14760 xnor %l3, 0x09AB, %g7
14761 fnands %f14, %f8, %f27
14762 alignaddrl %l5, %o5, %g4
14763 stw %o4, [%l7 + 0x68]
14764 movrgz %g1, %o3, %i4
14765 movcs %icc, %i6, %o1
14766 lduw [%l7 + 0x18], %o6
14767 fmovrslez %g5, %f24, %f24
14768 sdiv %l4, 0x0736, %i7
14769 array8 %g2, %l2, %g6
14770 fsrc2s %f19, %f23
14771 alignaddr %o0, %o2, %l1
14772 fmovsneg %xcc, %f24, %f7
14773 edge16ln %g3, %i0, %i2
14774 sub %i1, 0x12EA, %l6
14775 srl %i5, 0x07, %o7
14776 fpsub16 %f22, %f12, %f16
14777 movre %i3, 0x2A4, %l0
14778 xnorcc %g7, %l5, %l3
14779 movle %icc, %o5, %g4
14780 edge8l %g1, %o4, %o3
14781 sll %i4, %o1, %i6
14782 movcc %icc, %o6, %l4
14783 edge8 %g5, %i7, %g2
14784 fmovspos %icc, %f16, %f12
14785 fmovdle %icc, %f12, %f9
14786 fands %f0, %f27, %f1
14787 nop
14788 set 0x55, %i5
14789 ldub [%l7 + %i5], %l2
14790 edge8ln %g6, %o2, %o0
14791 edge8l %l1, %g3, %i2
14792 umul %i1, 0x1BE9, %i0
14793 movg %xcc, %l6, %i5
14794 movle %icc, %i3, %l0
14795 sllx %g7, %o7, %l5
14796 stw %o5, [%l7 + 0x14]
14797 movvc %xcc, %g4, %g1
14798 addccc %l3, %o4, %o3
14799 array8 %i4, %i6, %o6
14800 alignaddrl %o1, %g5, %l4
14801 fnegd %f30, %f26
14802 array32 %i7, %l2, %g2
14803 array8 %g6, %o0, %o2
14804 stb %l1, [%l7 + 0x4B]
14805 smul %g3, %i1, %i0
14806 ldsb [%l7 + 0x4F], %i2
14807 ldd [%l7 + 0x28], %f2
14808 edge16 %l6, %i5, %l0
14809 sll %i3, %o7, %g7
14810 fnegd %f8, %f12
14811 movcs %icc, %o5, %l5
14812 fcmpes %fcc0, %f26, %f22
14813 fmovrdlz %g1, %f28, %f28
14814 movleu %xcc, %l3, %g4
14815 xor %o3, %o4, %i6
14816 movne %xcc, %i4, %o1
14817 edge8 %g5, %o6, %l4
14818 mova %icc, %i7, %g2
14819 ldd [%l7 + 0x38], %l2
14820 srax %o0, %o2, %g6
14821 umulcc %g3, %l1, %i1
14822 edge8n %i2, %l6, %i5
14823 andcc %l0, %i0, %o7
14824 stw %i3, [%l7 + 0x74]
14825 move %icc, %o5, %l5
14826 fmovdle %xcc, %f21, %f14
14827 fcmpne16 %f0, %f8, %g7
14828 sdivx %l3, 0x0246, %g1
14829 umul %o3, 0x037E, %g4
14830 save %o4, 0x0254, %i4
14831 rdpr %cwp, %g1
14832 rdpr %cansave, %g2
14833 rdpr %canrestore, %g3
14834 rdpr %cleanwin, %g4
14835 rdpr %otherwin, %g5
14836 rdpr %wstate, %g6
14837 movpos %icc, %i6, %o1
14838 edge8l %g5, %l4, %o6
14839 add %i7, %g2, %o0
14840 movcs %icc, %o2, %g6
14841 smul %g3, %l1, %i1
14842 sdivx %i2, 0x11BA, %l6
14843 smul %i5, %l2, %i0
14844 fxnor %f16, %f24, %f6
14845 fornot2s %f20, %f24, %f14
14846 fmul8sux16 %f0, %f10, %f26
14847 edge16ln %l0, %o7, %o5
14848 sdiv %l5, 0x1501, %i3
14849 addcc %g7, 0x0674, %l3
14850 edge8ln %o3, %g4, %g1
14851 movne %xcc, %o4, %i6
14852 smul %o1, %i4, %l4
14853 stw %g5, [%l7 + 0x28]
14854 fmovsne %xcc, %f10, %f10
14855 movcc %xcc, %i7, %g2
14856 movcc %xcc, %o0, %o2
14857 fornot1s %f17, %f1, %f15
14858 umul %g6, %o6, %g3
14859 sra %i1, 0x07, %l1
14860 nop
14861 set 0x18, %g4
14862 ldx [%l7 + %g4], %i2
14863 movrgz %l6, %i5, %l2
14864 udiv %i0, 0x13E9, %l0
14865 fmul8x16al %f14, %f23, %f12
14866 ldsb [%l7 + 0x3C], %o5
14867 mulx %o7, %i3, %l5
14868 or %g7, %l3, %g4
14869 array32 %o3, %g1, %o4
14870 fabsd %f22, %f26
14871 sir 0x13DB
14872 andncc %o1, %i4, %i6
14873 movvs %xcc, %l4, %g5
14874 movrgz %g2, 0x3B5, %i7
14875 movn %xcc, %o0, %o2
14876 srlx %g6, 0x06, %o6
14877 fmovsgu %icc, %f26, %f8
14878 orncc %i1, 0x0630, %l1
14879 subc %g3, %i2, %i5
14880 edge16l %l2, %i0, %l6
14881 movvs %icc, %o5, %o7
14882 movl %icc, %i3, %l5
14883 edge32 %l0, %g7, %g4
14884 edge16l %l3, %g1, %o4
14885 movle %xcc, %o1, %o3
14886 movn %icc, %i4, %l4
14887 movleu %xcc, %g5, %g2
14888 umulcc %i6, %o0, %i7
14889 udiv %o2, 0x1023, %o6
14890 fcmpne16 %f24, %f4, %g6
14891 sir 0x1DF2
14892 umul %l1, %g3, %i2
14893 movleu %xcc, %i1, %l2
14894 sethi 0x0017, %i5
14895 srl %i0, 0x05, %l6
14896 movre %o7, 0x151, %o5
14897 subccc %l5, %i3, %l0
14898 fmovrdgez %g7, %f20, %f28
14899 ldsw [%l7 + 0x18], %l3
14900 fpadd16 %f18, %f14, %f26
14901 fmovsle %xcc, %f27, %f21
14902 move %xcc, %g4, %g1
14903 addcc %o4, 0x1528, %o1
14904 move %xcc, %o3, %i4
14905 addc %g5, %l4, %g2
14906 andncc %o0, %i6, %i7
14907 edge32n %o2, %o6, %l1
14908 fxnor %f6, %f8, %f2
14909 save %g3, %i2, %g6
14910 rdpr %cwp, %g1
14911 rdpr %cansave, %g2
14912 rdpr %canrestore, %g3
14913 rdpr %cleanwin, %g4
14914 rdpr %otherwin, %g5
14915 rdpr %wstate, %g6
14916 mulx %l2, %i1, %i0
14917 fand %f0, %f12, %f20
14918 movl %icc, %i5, %o7
14919 fabsd %f28, %f22
14920 fand %f30, %f0, %f6
14921 ld [%l7 + 0x10], %f0
14922 stx %l6, [%l7 + 0x48]
14923 movpos %icc, %o5, %i3
14924 fnot1 %f26, %f26
14925 edge32ln %l0, %g7, %l3
14926 movg %xcc, %l5, %g1
14927 fornot2s %f11, %f18, %f18
14928 edge16 %g4, %o1, %o4
14929 fxor %f10, %f4, %f24
14930 fmovdleu %xcc, %f11, %f23
14931 orcc %i4, %g5, %l4
14932 fmovdvs %xcc, %f20, %f24
14933 fcmple32 %f26, %f28, %g2
14934 fsrc1 %f24, %f4
14935 fmul8x16au %f14, %f5, %f14
14936 movge %xcc, %o3, %i6
14937 movne %icc, %o0, %i7
14938 alignaddrl %o6, %l1, %o2
14939 andncc %i2, %g3, %l2
14940 movg %icc, %g6, %i1
14941 edge16l %i0, %o7, %l6
14942 move %xcc, %o5, %i3
14943 fmovdle %xcc, %f3, %f12
14944 srl %i5, %g7, %l3
14945 addccc %l0, 0x08A5, %g1
14946 movvc %icc, %l5, %o1
14947 movneg %xcc, %g4, %o4
14948 subcc %i4, 0x0D0E, %l4
14949 fabss %f31, %f3
14950 popc %g5, %g2
14951 st %f21, [%l7 + 0x14]
14952 movrgz %o3, 0x31D, %o0
14953 edge32l %i7, %o6, %i6
14954 movne %icc, %l1, %o2
14955 fmovsa %xcc, %f26, %f4
14956 fornot1s %f9, %f28, %f19
14957 movgu %xcc, %g3, %l2
14958 fmovdcc %xcc, %f8, %f12
14959 and %g6, %i2, %i1
14960 edge8l %o7, %i0, %o5
14961 orncc %l6, %i3, %i5
14962 stb %l3, [%l7 + 0x4C]
14963 udivcc %l0, 0x1630, %g7
14964 movl %xcc, %g1, %l5
14965 movre %o1, 0x0C8, %o4
14966 edge32n %g4, %l4, %i4
14967 array16 %g2, %o3, %o0
14968 fmovsleu %xcc, %f4, %f15
14969 edge8 %g5, %o6, %i7
14970 fzero %f2
14971 fmovsleu %xcc, %f19, %f2
14972 edge16ln %i6, %l1, %g3
14973 orcc %l2, %g6, %i2
14974 fcmpd %fcc1, %f24, %f8
14975 fmovdl %icc, %f8, %f27
14976 mulx %i1, %o2, %o7
14977 movgu %xcc, %i0, %o5
14978 subccc %i3, 0x0B54, %i5
14979 restore %l6, 0x060E, %l3
14980 rdpr %cwp, %g1
14981 rdpr %cansave, %g2
14982 rdpr %canrestore, %g3
14983 rdpr %cleanwin, %g4
14984 rdpr %otherwin, %g5
14985 rdpr %wstate, %g6
14986 edge32 %l0, %g7, %g1
14987 fabsd %f20, %f2
14988 ldsh [%l7 + 0x42], %o1
14989 edge32 %o4, %g4, %l4
14990 fandnot1 %f0, %f28, %f20
14991 fmovdle %xcc, %f15, %f16
14992 popc 0x06F2, %l5
14993 movrgz %g2, %i4, %o0
14994 smul %g5, %o6, %o3
14995 fornot2 %f20, %f28, %f4
14996 or %i6, %i7, %g3
14997 mova %xcc, %l1, %l2
14998 movrgez %g6, 0x249, %i1
14999 edge8ln %i2, %o7, %o2
15000 movcs %xcc, %i0, %i3
15001 fmovdge %xcc, %f15, %f16
15002 ldd [%l7 + 0x40], %i4
15003 ld [%l7 + 0x6C], %f30
15004 ldsh [%l7 + 0x0A], %o5
15005 fmovdgu %icc, %f18, %f15
15006 movleu %icc, %l3, %l0
15007 sir 0x1923
15008 edge16ln %l6, %g1, %o1
15009 movrlez %o4, %g7, %g4
15010 edge32ln %l5, %g2, %i4
15011 sll %l4, 0x0A, %o0
15012 sllx %g5, %o3, %o6
15013 movrgz %i7, 0x012, %g3
15014 srax %l1, 0x07, %l2
15015 andn %i6, 0x1C3D, %i1
15016 smulcc %i2, 0x0B18, %g6
15017 andncc %o7, %o2, %i0
15018 and %i3, %i5, %l3
15019 smul %l0, %l6, %g1
15020 array32 %o1, %o5, %g7
15021 sllx %o4, %g4, %l5
15022 movrgez %g2, %l4, %o0
15023 fnands %f11, %f13, %f15
15024 fnor %f20, %f4, %f6
15025 orcc %i4, 0x1F8C, %o3
15026 umulcc %g5, 0x1CAB, %o6
15027 fand %f6, %f0, %f24
15028 lduh [%l7 + 0x1A], %i7
15029 fpadd32 %f28, %f22, %f18
15030 lduh [%l7 + 0x3C], %l1
15031 std %f6, [%l7 + 0x18]
15032 sethi 0x0DB8, %g3
15033 movn %icc, %i6, %l2
15034 andcc %i2, %i1, %g6
15035 sub %o7, 0x15D2, %o2
15036 xor %i3, 0x175F, %i0
15037 fmovdne %icc, %f19, %f19
15038 fmovrse %l3, %f3, %f7
15039 movg %xcc, %l0, %l6
15040 movvs %xcc, %g1, %i5
15041 edge32l %o1, %o5, %g7
15042 fmovrdgez %g4, %f30, %f8
15043 mulx %l5, %o4, %g2
15044 fand %f28, %f10, %f24
15045 edge8 %o0, %l4, %i4
15046 srlx %o3, 0x1B, %o6
15047 movneg %icc, %i7, %l1
15048 subccc %g3, %g5, %l2
15049 movg %xcc, %i2, %i6
15050 movn %icc, %g6, %i1
15051 fmovsvc %icc, %f15, %f5
15052 array16 %o7, %i3, %i0
15053 ldd [%l7 + 0x58], %f4
15054 edge32 %l3, %o2, %l6
15055 umulcc %g1, 0x0BE5, %l0
15056 xnorcc %o1, %o5, %g7
15057 sethi 0x00F9, %i5
15058 edge32l %l5, %o4, %g2
15059 and %o0, 0x1AE5, %l4
15060 fmovrde %i4, %f26, %f2
15061 fmovde %xcc, %f15, %f20
15062 movcs %icc, %g4, %o6
15063 popc %o3, %i7
15064 movl %icc, %l1, %g5
15065 umulcc %g3, 0x0838, %i2
15066 udiv %l2, 0x0D11, %i6
15067 fmovsvc %icc, %f7, %f3
15068 st %f22, [%l7 + 0x20]
15069 fzeros %f13
15070 mulx %i1, 0x12B4, %g6
15071 fcmpes %fcc1, %f8, %f14
15072 stb %o7, [%l7 + 0x73]
15073 ldd [%l7 + 0x40], %i2
15074 umul %i0, %l3, %l6
15075 edge16 %g1, %l0, %o2
15076 stb %o1, [%l7 + 0x79]
15077 subc %o5, 0x1C36, %g7
15078 udivcc %i5, 0x0304, %l5
15079 lduh [%l7 + 0x68], %o4
15080 mova %icc, %o0, %l4
15081 movle %icc, %g2, %i4
15082 lduh [%l7 + 0x2E], %o6
15083 fmovrdlz %g4, %f28, %f20
15084 std %f8, [%l7 + 0x20]
15085 movpos %icc, %o3, %i7
15086 fmovrde %l1, %f2, %f14
15087 fmovrsne %g5, %f25, %f15
15088 edge16l %g3, %l2, %i2
15089 orncc %i6, %i1, %g6
15090 edge32l %o7, %i0, %l3
15091 movle %xcc, %l6, %g1
15092 srax %i3, 0x1A, %o2
15093 st %f25, [%l7 + 0x78]
15094 fpadd32 %f30, %f2, %f6
15095 fmovsleu %icc, %f13, %f6
15096 smul %l0, 0x10E7, %o1
15097 xor %g7, 0x1863, %o5
15098 edge16ln %l5, %o4, %i5
15099 alignaddrl %o0, %l4, %g2
15100 ldsb [%l7 + 0x46], %o6
15101 array8 %g4, %i4, %i7
15102 srlx %o3, %l1, %g3
15103 save %l2, %g5, %i6
15104 rdpr %cwp, %g1
15105 rdpr %cansave, %g2
15106 rdpr %canrestore, %g3
15107 rdpr %cleanwin, %g4
15108 rdpr %otherwin, %g5
15109 rdpr %wstate, %g6
15110 xorcc %i2, 0x0DD1, %i1
15111 ldx [%l7 + 0x18], %g6
15112 save %i0, 0x072B, %o7
15113 rdpr %cwp, %g1
15114 rdpr %cansave, %g2
15115 rdpr %canrestore, %g3
15116 rdpr %cleanwin, %g4
15117 rdpr %otherwin, %g5
15118 rdpr %wstate, %g6
15119 edge32 %l3, %g1, %l6
15120 setx loop_49, %l0, %l1
15121 return %l1
15122 nop
15123 rdpr %cwp, %g1
15124 rdpr %cansave, %g2
15125 rdpr %canrestore, %g3
15126 rdpr %cleanwin, %g4
15127 rdpr %otherwin, %g5
15128 rdpr %wstate, %g6
15129loop_49: fornot1s %f30, %f24, %f24
15130 movvc %icc, %o1, %g7
15131 movcs %icc, %l0, %l5
15132 alignaddr %o5, %i5, %o4
15133 nop
15134 set 0x30, %g1
15135 std %f30, [%l7 + %g1]
15136 for %f20, %f10, %f6
15137 sra %l4, 0x15, %o0
15138 ldd [%l7 + 0x50], %g2
15139 sll %o6, 0x01, %g4
15140 nop
15141 set 0x58, %i2
15142 stb %i4, [%l7 + %i2]
15143 sethi 0x076F, %i7
15144 lduh [%l7 + 0x10], %l1
15145 movge %xcc, %o3, %g3
15146 orcc %g5, 0x0208, %l2
15147 fandnot2s %f17, %f13, %f23
15148 srax %i2, %i1, %i6
15149 ldub [%l7 + 0x6B], %g6
15150 udiv %o7, 0x07AC, %l3
15151 fsrc2s %f0, %f0
15152 edge32 %g1, %i0, %l6
15153 edge16n %i3, %o2, %o1
15154 edge16ln %g7, %l0, %l5
15155 edge32l %o5, %i5, %l4
15156 sll %o4, %g2, %o6
15157 ldsw [%l7 + 0x64], %o0
15158 edge32ln %g4, %i4, %l1
15159 edge8 %i7, %o3, %g3
15160 orn %g5, %l2, %i2
15161 fxnor %f28, %f16, %f16
15162 subcc %i1, %g6, %i6
15163 movrgez %l3, %o7, %i0
15164 st %f13, [%l7 + 0x1C]
15165 movrlez %g1, %l6, %o2
15166 edge32n %o1, %g7, %l0
15167 subccc %i3, %o5, %i5
15168 siam 0x7
15169 edge8n %l5, %o4, %g2
15170 fpack32 %f20, %f6, %f28
15171 ldsw [%l7 + 0x58], %l4
15172 movgu %xcc, %o0, %o6
15173 udivx %i4, 0x01D1, %g4
15174 sth %l1, [%l7 + 0x78]
15175 ldsw [%l7 + 0x70], %i7
15176 mova %icc, %o3, %g5
15177 std %f2, [%l7 + 0x50]
15178 fmovscs %icc, %f0, %f28
15179 fabsd %f8, %f12
15180 addc %l2, 0x14CC, %g3
15181 srax %i1, 0x1B, %i2
15182 xorcc %i6, %g6, %o7
15183 movvc %xcc, %i0, %l3
15184 sth %g1, [%l7 + 0x26]
15185 lduh [%l7 + 0x4C], %l6
15186 movrne %o1, 0x3A7, %o2
15187 orncc %l0, %i3, %o5
15188 andncc %g7, %l5, %o4
15189 smul %g2, %l4, %o0
15190 fpsub32 %f8, %f4, %f4
15191 addc %i5, 0x0581, %i4
15192 srlx %g4, %o6, %i7
15193 stb %l1, [%l7 + 0x63]
15194 alignaddr %o3, %l2, %g3
15195 fmovrdlz %g5, %f12, %f24
15196 umul %i2, 0x0D36, %i1
15197 smulcc %g6, %o7, %i0
15198 movl %xcc, %i6, %l3
15199 xnorcc %g1, 0x14B0, %l6
15200 mova %icc, %o2, %o1
15201 mulx %l0, 0x128B, %o5
15202 movcc %xcc, %g7, %i3
15203 sth %l5, [%l7 + 0x3E]
15204 movne %xcc, %o4, %g2
15205 edge8ln %o0, %i5, %l4
15206 fnot1s %f6, %f7
15207 lduh [%l7 + 0x5C], %g4
15208 addcc %i4, 0x03D2, %o6
15209 fmovdge %icc, %f16, %f8
15210 mulx %l1, %o3, %l2
15211 sdivcc %i7, 0x07CF, %g5
15212 fexpand %f30, %f4
15213 ldsw [%l7 + 0x58], %g3
15214 xorcc %i1, 0x16EE, %i2
15215 sethi 0x0AEF, %g6
15216 fmovrslz %i0, %f1, %f30
15217 movvs %icc, %i6, %o7
15218 movrne %g1, %l6, %l3
15219 fands %f14, %f6, %f28
15220 ldub [%l7 + 0x6D], %o2
15221 movrgez %o1, 0x1D4, %l0
15222 movrne %o5, 0x06A, %i3
15223 edge32ln %g7, %l5, %g2
15224 stw %o4, [%l7 + 0x54]
15225 fornot1 %f22, %f30, %f22
15226 umulcc %i5, 0x1FB6, %l4
15227 movrgez %o0, 0x150, %i4
15228 addccc %o6, 0x0D4A, %l1
15229 stw %o3, [%l7 + 0x20]
15230 popc %l2, %g4
15231 fmovrsgz %i7, %f21, %f20
15232 mova %xcc, %g5, %i1
15233 save %i2, %g6, %i0
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 restore %g3, %i6, %g1
15241 rdpr %cwp, %g1
15242 rdpr %cansave, %g2
15243 rdpr %canrestore, %g3
15244 rdpr %cleanwin, %g4
15245 rdpr %otherwin, %g5
15246 rdpr %wstate, %g6
15247 fornot1 %f28, %f30, %f28
15248 movvc %icc, %l6, %o7
15249 umulcc %o2, %l3, %o1
15250 xnor %l0, %i3, %o5
15251 edge8ln %g7, %l5, %o4
15252 orcc %i5, 0x063F, %l4
15253 movg %xcc, %o0, %i4
15254 orn %g2, %l1, %o3
15255 mulx %l2, 0x0860, %o6
15256 fmovspos %xcc, %f9, %f19
15257 sdivcc %i7, 0x0F24, %g5
15258 mulscc %g4, %i2, %g6
15259 orncc %i1, %g3, %i0
15260 fmovrsgez %i6, %f1, %f28
15261 fpackfix %f8, %f7
15262 subccc %l6, %o7, %g1
15263 fxors %f20, %f0, %f24
15264 sir 0x0CB8
15265 movge %xcc, %l3, %o1
15266 and %o2, %i3, %l0
15267 movrne %o5, %l5, %g7
15268 edge8 %i5, %o4, %l4
15269 addccc %o0, %g2, %i4
15270 setx loop_50, %l0, %l1
15271 return %l1
15272 nop
15273 rdpr %cwp, %g1
15274 rdpr %cansave, %g2
15275 rdpr %canrestore, %g3
15276 rdpr %cleanwin, %g4
15277 rdpr %otherwin, %g5
15278 rdpr %wstate, %g6
15279loop_50: fmovrdlz %o6, %f30, %f28
15280 edge8 %i7, %g5, %g4
15281 edge32 %l2, %g6, %i2
15282 subc %g3, 0x0702, %i0
15283 srl %i1, 0x03, %l6
15284 sllx %o7, %g1, %l3
15285 movleu %icc, %o1, %o2
15286 popc 0x1AB6, %i3
15287 movcc %icc, %l0, %i6
15288 fornot1s %f13, %f11, %f27
15289 sdivcc %l5, 0x0FCF, %g7
15290 movl %xcc, %i5, %o4
15291 movrlz %o5, 0x0B8, %l4
15292 fones %f23
15293 xnor %g2, %o0, %i4
15294 udivx %o3, 0x04F2, %l1
15295 udiv %o6, 0x09AC, %i7
15296 array8 %g5, %g4, %g6
15297 srl %l2, %i2, %i0
15298 lduw [%l7 + 0x40], %i1
15299 addc %l6, 0x1125, %o7
15300 nop
15301 set 0x10, %g6
15302 stx %g3, [%l7 + %g6]
15303 srl %g1, %l3, %o1
15304 movle %xcc, %i3, %l0
15305 array32 %i6, %l5, %o2
15306 xorcc %g7, %i5, %o4
15307 fornot2s %f16, %f1, %f22
15308 movgu %xcc, %o5, %g2
15309 andncc %o0, %l4, %i4
15310 alignaddrl %l1, %o6, %i7
15311 array8 %o3, %g5, %g4
15312 movleu %icc, %l2, %g6
15313 fmovdg %icc, %f28, %f16
15314 umul %i2, %i1, %l6
15315 umul %i0, 0x03BB, %g3
15316 add %o7, 0x1A6C, %g1
15317 fmovrdgez %l3, %f28, %f26
15318 movleu %xcc, %o1, %i3
15319 udivcc %l0, 0x10DF, %i6
15320 fmul8x16al %f7, %f28, %f10
15321 udiv %l5, 0x1896, %o2
15322 movgu %icc, %i5, %g7
15323 addccc %o5, 0x1347, %g2
15324 array32 %o0, %l4, %i4
15325 fmovrdgz %l1, %f4, %f6
15326 std %f22, [%l7 + 0x60]
15327 mulscc %o6, %o4, %o3
15328 edge8n %g5, %g4, %l2
15329 restore %i7, 0x071E, %i2
15330 rdpr %cwp, %g1
15331 rdpr %cansave, %g2
15332 rdpr %canrestore, %g3
15333 rdpr %cleanwin, %g4
15334 rdpr %otherwin, %g5
15335 rdpr %wstate, %g6
15336 orcc %i1, 0x00DC, %l6
15337 subccc %i0, %g3, %o7
15338 stx %g6, [%l7 + 0x30]
15339 edge16 %g1, %o1, %l3
15340 fzero %f0
15341 fmovrse %l0, %f10, %f14
15342 movrgez %i3, 0x1F3, %i6
15343 alignaddr %o2, %l5, %i5
15344 fpsub16 %f28, %f14, %f14
15345 ldd [%l7 + 0x28], %f12
15346 add %o5, %g2, %g7
15347 subccc %l4, %i4, %l1
15348 popc 0x14E7, %o0
15349 fandnot2 %f20, %f22, %f8
15350 movrlez %o4, 0x226, %o3
15351 fsrc1 %f24, %f10
15352 fone %f2
15353 alignaddr %o6, %g5, %l2
15354 movcs %icc, %i7, %g4
15355 ldd [%l7 + 0x78], %i0
15356 fpadd16s %f25, %f27, %f14
15357 popc 0x0F99, %i2
15358 fmovsgu %xcc, %f11, %f1
15359 umul %l6, 0x0BAC, %i0
15360 andn %o7, %g3, %g6
15361 mulscc %o1, %l3, %l0
15362 movne %xcc, %g1, %i6
15363 mulx %o2, 0x0B97, %i3
15364 sth %l5, [%l7 + 0x30]
15365 movvc %icc, %i5, %o5
15366 andn %g7, 0x19A5, %g2
15367 movcs %icc, %i4, %l4
15368 fmovdge %xcc, %f17, %f23
15369 udiv %l1, 0x0D57, %o4
15370 sll %o3, %o0, %g5
15371 fmovdneg %xcc, %f5, %f2
15372 fmuld8ulx16 %f27, %f1, %f28
15373 andn %o6, %i7, %g4
15374 edge32l %i1, %i2, %l6
15375 movne %xcc, %i0, %l2
15376 movg %icc, %o7, %g3
15377 edge32n %g6, %o1, %l3
15378 fmovdvc %icc, %f1, %f6
15379 edge8 %g1, %i6, %l0
15380 edge8l %i3, %l5, %o2
15381 sdivcc %i5, 0x0C3F, %o5
15382 edge32ln %g2, %i4, %g7
15383 array8 %l1, %l4, %o4
15384 movrne %o0, %o3, %g5
15385 edge16 %o6, %i7, %i1
15386 addcc %i2, 0x03F5, %l6
15387 addccc %g4, 0x0BD8, %l2
15388 and %i0, 0x0D58, %g3
15389 mulx %o7, %g6, %o1
15390 for %f10, %f14, %f12
15391 sir 0x1A0F
15392 add %g1, %l3, %i6
15393 mova %icc, %i3, %l5
15394 umul %o2, 0x0CC6, %l0
15395 alignaddrl %o5, %g2, %i4
15396 fmul8x16al %f11, %f0, %f4
15397 orncc %g7, %l1, %l4
15398 sll %i5, %o4, %o0
15399 fsrc1 %f20, %f20
15400 xor %g5, 0x0490, %o6
15401 fmuld8ulx16 %f1, %f0, %f4
15402 alignaddrl %i7, %i1, %o3
15403 lduh [%l7 + 0x62], %l6
15404 orncc %i2, 0x06EC, %l2
15405 fmovsgu %xcc, %f20, %f23
15406 sth %i0, [%l7 + 0x22]
15407 andncc %g4, %g3, %o7
15408 fandnot1 %f8, %f14, %f16
15409 lduh [%l7 + 0x60], %g6
15410 andcc %o1, %g1, %i6
15411 fmovdne %icc, %f18, %f29
15412 fmovrslez %i3, %f1, %f19
15413 and %l5, 0x0DAE, %o2
15414 save %l0, 0x10E1, %l3
15415 rdpr %cwp, %g1
15416 rdpr %cansave, %g2
15417 rdpr %canrestore, %g3
15418 rdpr %cleanwin, %g4
15419 rdpr %otherwin, %g5
15420 rdpr %wstate, %g6
15421 sethi 0x0BD3, %g2
15422 orcc %o5, %g7, %l1
15423 xnor %i4, 0x1C32, %l4
15424 fandnot1 %f18, %f10, %f30
15425 sll %i5, 0x11, %o0
15426 movpos %icc, %g5, %o6
15427 sethi 0x0911, %o4
15428 movleu %icc, %i7, %i1
15429 fmovdneg %xcc, %f28, %f27
15430 srlx %o3, %l6, %l2
15431 sdiv %i0, 0x1AB8, %i2
15432 edge32ln %g4, %o7, %g3
15433 sdivcc %o1, 0x0677, %g1
15434 array16 %g6, %i6, %i3
15435 setx loop_51, %l0, %l1
15436 return %l1
15437 nop
15438 rdpr %cwp, %g1
15439 rdpr %cansave, %g2
15440 rdpr %canrestore, %g3
15441 rdpr %cleanwin, %g4
15442 rdpr %otherwin, %g5
15443 rdpr %wstate, %g6
15444loop_51: movl %icc, %l3, %l0
15445 movcc %icc, %g2, %g7
15446 ldd [%l7 + 0x40], %l0
15447 addccc %i4, 0x0AD4, %l4
15448 std %f30, [%l7 + 0x50]
15449 fexpand %f2, %f26
15450 edge8l %i5, %o5, %g5
15451 fxor %f28, %f16, %f28
15452 restore %o0, 0x08D1, %o4
15453 rdpr %cwp, %g1
15454 rdpr %cansave, %g2
15455 rdpr %canrestore, %g3
15456 rdpr %cleanwin, %g4
15457 rdpr %otherwin, %g5
15458 rdpr %wstate, %g6
15459 addccc %o6, %i7, %o3
15460 udiv %i1, 0x1D74, %l2
15461 ldub [%l7 + 0x57], %l6
15462 orn %i2, %i0, %o7
15463 edge16ln %g3, %g4, %g1
15464 ldsh [%l7 + 0x38], %g6
15465 edge16 %i6, %o1, %i3
15466 edge8 %l5, %o2, %l0
15467 movvc %xcc, %g2, %g7
15468 fnor %f20, %f26, %f10
15469 pdist %f26, %f18, %f6
15470 nop
15471 set 0x60, %o1
15472 stx %l1, [%l7 + %o1]
15473 xorcc %l3, %i4, %i5
15474 fpsub16s %f15, %f26, %f13
15475 edge16 %l4, %g5, %o5
15476 fandnot1s %f0, %f2, %f24
15477 std %f24, [%l7 + 0x38]
15478 umulcc %o4, 0x15CB, %o6
15479 movleu %xcc, %i7, %o3
15480 movne %xcc, %o0, %i1
15481 fandnot2 %f14, %f2, %f28
15482 fnegd %f0, %f10
15483 edge8n %l6, %l2, %i0
15484 fmovdle %icc, %f25, %f16
15485 fzeros %f30
15486 stx %o7, [%l7 + 0x20]
15487 subccc %g3, 0x13F8, %g4
15488 movrgz %i2, %g1, %i6
15489 movl %icc, %g6, %o1
15490 addccc %l5, %o2, %i3
15491 sth %g2, [%l7 + 0x18]
15492 edge32ln %g7, %l1, %l0
15493 movvs %icc, %i4, %l3
15494 fmovrdne %l4, %f22, %f12
15495 or %g5, %i5, %o5
15496 umul %o4, %o6, %i7
15497 and %o3, %i1, %l6
15498 movl %xcc, %o0, %i0
15499 movl %icc, %o7, %l2
15500 fsrc1s %f18, %f15
15501 smul %g3, 0x0BD5, %i2
15502 srl %g1, 0x01, %g4
15503 fcmpeq32 %f28, %f14, %g6
15504 ldsw [%l7 + 0x14], %o1
15505 popc %l5, %i6
15506 udivcc %i3, 0x0BD6, %g2
15507 fnand %f8, %f6, %f8
15508 fandnot1s %f3, %f3, %f4
15509 sdivx %g7, 0x0643, %o2
15510 xnorcc %l0, %i4, %l3
15511 movge %xcc, %l1, %g5
15512 movg %xcc, %i5, %o5
15513 smul %o4, 0x0881, %o6
15514 edge32 %l4, %o3, %i1
15515 orn %l6, 0x0384, %o0
15516 srax %i0, 0x0C, %i7
15517 popc 0x1A82, %l2
15518 fmovsneg %icc, %f21, %f12
15519 siam 0x5
15520 ldub [%l7 + 0x4A], %o7
15521 edge32n %i2, %g3, %g4
15522 movge %xcc, %g1, %o1
15523 srax %g6, %i6, %l5
15524 sdivcc %g2, 0x0CC9, %g7
15525 ldsw [%l7 + 0x2C], %i3
15526 movcs %icc, %o2, %l0
15527 fpack16 %f20, %f23
15528 fpack16 %f12, %f4
15529 fnors %f29, %f23, %f24
15530 st %f12, [%l7 + 0x54]
15531 orncc %l3, 0x0A35, %i4
15532 ldub [%l7 + 0x43], %g5
15533 fands %f24, %f5, %f1
15534 fabss %f22, %f22
15535 addc %i5, %o5, %l1
15536 fones %f18
15537 udivx %o4, 0x1739, %o6
15538 sth %l4, [%l7 + 0x2E]
15539 movge %icc, %i1, %o3
15540 addccc %l6, %i0, %o0
15541 fpadd16s %f29, %f2, %f24
15542 fpadd32 %f18, %f18, %f12
15543 alignaddr %l2, %i7, %i2
15544 smul %g3, %g4, %o7
15545 movcc %icc, %o1, %g6
15546 edge32n %g1, %i6, %l5
15547 lduw [%l7 + 0x74], %g7
15548 umulcc %g2, %o2, %i3
15549 edge8l %l3, %l0, %i4
15550 fmovsleu %xcc, %f6, %f14
15551 mulscc %g5, 0x1611, %i5
15552 udivx %l1, 0x0566, %o4
15553 ldx [%l7 + 0x58], %o6
15554 xnorcc %l4, %o5, %o3
15555 andncc %l6, %i0, %i1
15556 stx %l2, [%l7 + 0x30]
15557 bshuffle %f26, %f26, %f20
15558 movpos %xcc, %i7, %i2
15559 ldd [%l7 + 0x50], %f20
15560 sdivx %o0, 0x1C3D, %g3
15561 or %o7, %g4, %o1
15562 movcc %icc, %g6, %i6
15563 movrlez %g1, %g7, %l5
15564 orncc %o2, 0x0958, %g2
15565 fcmple16 %f2, %f8, %l3
15566 movrne %l0, %i4, %g5
15567 edge8n %i3, %l1, %o4
15568 movg %icc, %o6, %i5
15569 umul %l4, 0x0E32, %o5
15570 and %l6, %i0, %o3
15571 movne %xcc, %l2, %i1
15572 fcmpeq32 %f8, %f28, %i2
15573 subccc %o0, 0x0CD6, %i7
15574 fxnors %f26, %f30, %f5
15575 fpsub32 %f0, %f30, %f6
15576 or %o7, %g4, %o1
15577 andcc %g3, %g6, %i6
15578 addccc %g7, 0x0B2C, %l5
15579 xnorcc %o2, 0x0969, %g1
15580 fmovsg %icc, %f5, %f7
15581 andncc %g2, %l0, %l3
15582 fandnot1s %f8, %f8, %f7
15583 save %i4, %g5, %i3
15584 rdpr %cwp, %g1
15585 rdpr %cansave, %g2
15586 rdpr %canrestore, %g3
15587 rdpr %cleanwin, %g4
15588 rdpr %otherwin, %g5
15589 rdpr %wstate, %g6
15590 edge16 %l1, %o4, %o6
15591 sdiv %i5, 0x06FC, %l4
15592 edge32l %o5, %i0, %o3
15593 fmovsle %icc, %f3, %f31
15594 smulcc %l2, %i1, %i2
15595 udiv %l6, 0x06B6, %i7
15596 movrlez %o0, 0x214, %o7
15597 fpadd16s %f17, %f22, %f16
15598 smul %g4, %o1, %g3
15599 xor %i6, %g6, %g7
15600 movneg %xcc, %l5, %g1
15601 nop
15602 set 0x60, %l1
15603 stw %g2, [%l7 + %l1]
15604 fmovrdne %o2, %f16, %f22
15605 alignaddrl %l0, %i4, %g5
15606 st %f30, [%l7 + 0x08]
15607 edge32 %i3, %l3, %o4
15608 movrgez %o6, 0x0C3, %i5
15609 orcc %l1, %o5, %i0
15610 edge8 %o3, %l2, %l4
15611 sdiv %i2, 0x0C4F, %i1
15612 and %l6, 0x0EA5, %o0
15613 array8 %i7, %g4, %o7
15614 sdiv %o1, 0x05B0, %i6
15615 array8 %g3, %g6, %l5
15616 fmovrsgz %g7, %f14, %f26
15617 fone %f4
15618 fsrc1 %f2, %f30
15619 ldsw [%l7 + 0x18], %g1
15620 movrne %o2, %l0, %i4
15621 array8 %g2, %i3, %g5
15622 movpos %xcc, %o4, %o6
15623 movcs %icc, %l3, %l1
15624 xorcc %o5, %i5, %o3
15625 ldub [%l7 + 0x2C], %l2
15626 movge %xcc, %l4, %i0
15627 addc %i1, %l6, %i2
15628 sub %o0, %i7, %o7
15629 smulcc %g4, 0x046A, %i6
15630 faligndata %f18, %f18, %f0
15631 movrlz %g3, 0x36E, %g6
15632 sdivx %l5, 0x1E56, %g7
15633 sdivcc %g1, 0x08FF, %o2
15634 fmovsle %icc, %f7, %f31
15635 fcmple16 %f20, %f0, %l0
15636 sub %i4, 0x1A1A, %g2
15637 faligndata %f8, %f6, %f4
15638 ldd [%l7 + 0x08], %f24
15639 edge8n %o1, %g5, %o4
15640 movge %icc, %i3, %l3
15641 fandnot1s %f26, %f10, %f11
15642 edge16ln %l1, %o5, %i5
15643 umul %o3, 0x1319, %o6
15644 sdivx %l2, 0x19EC, %i0
15645 stx %i1, [%l7 + 0x30]
15646 stx %l6, [%l7 + 0x70]
15647 umulcc %l4, 0x1CCF, %o0
15648 movrne %i2, %o7, %i7
15649 fcmps %fcc0, %f10, %f0
15650 srl %i6, 0x1E, %g4
15651 srax %g3, 0x03, %g6
15652 fmovdl %icc, %f31, %f3
15653 movn %xcc, %g7, %l5
15654 nop
15655 set 0x44, %g5
15656 ldsh [%l7 + %g5], %o2
15657 movpos %xcc, %l0, %i4
15658 movrne %g2, %g1, %o1
15659 fsrc1s %f9, %f3
15660 fmovsneg %icc, %f16, %f19
15661 fmovdg %icc, %f12, %f16
15662 fxnor %f16, %f20, %f4
15663 addcc %g5, 0x14C0, %o4
15664 edge32l %i3, %l3, %l1
15665 alignaddrl %i5, %o3, %o5
15666 movrne %o6, 0x376, %i0
15667 movne %xcc, %i1, %l2
15668 add %l4, %l6, %i2
15669 addccc %o7, %i7, %o0
15670 subc %g4, %g3, %g6
15671 sdivx %i6, 0x16D1, %l5
15672 umul %g7, 0x1050, %l0
15673 edge32n %i4, %g2, %g1
15674 udivx %o1, 0x0E03, %g5
15675 edge32ln %o2, %i3, %o4
15676 edge16l %l3, %i5, %o3
15677 movn %xcc, %l1, %o5
15678 udivcc %i0, 0x1988, %o6
15679 orcc %l2, %l4, %i1
15680 ldx [%l7 + 0x18], %l6
15681 fcmple16 %f30, %f18, %i2
15682 edge32 %o7, %i7, %g4
15683 orn %o0, 0x13E8, %g3
15684 fnegd %f12, %f0
15685 movrlez %g6, 0x140, %l5
15686 fmovrse %g7, %f14, %f1
15687 fabsd %f6, %f12
15688 xnor %l0, 0x0AD3, %i6
15689 udiv %g2, 0x015B, %i4
15690 xor %o1, %g1, %o2
15691 umulcc %g5, %i3, %o4
15692 addcc %i5, %o3, %l1
15693 ldsh [%l7 + 0x46], %l3
15694 mulx %i0, 0x0FE1, %o5
15695 andncc %l2, %o6, %i1
15696 fmovrdgez %l4, %f10, %f22
15697 andncc %l6, %i2, %i7
15698 move %xcc, %o7, %o0
15699 sdivx %g3, 0x1E5E, %g6
15700 fmovrdne %g4, %f12, %f14
15701 siam 0x4
15702 movrgz %l5, %g7, %i6
15703 fornot1s %f12, %f16, %f12
15704 orn %g2, 0x17CB, %l0
15705 stw %i4, [%l7 + 0x14]
15706 add %o1, 0x05CA, %o2
15707 edge32 %g1, %g5, %i3
15708 array32 %o4, %o3, %i5
15709 fmovdvs %xcc, %f14, %f31
15710 array16 %l1, %i0, %o5
15711 edge32n %l3, %l2, %i1
15712 sdiv %l4, 0x0F29, %l6
15713 edge16 %i2, %i7, %o6
15714 alignaddr %o0, %o7, %g3
15715 sth %g4, [%l7 + 0x28]
15716 array32 %l5, %g6, %g7
15717 xorcc %g2, %l0, %i4
15718 array32 %i6, %o1, %o2
15719 alignaddrl %g1, %i3, %o4
15720 xnor %o3, %i5, %g5
15721 mulx %l1, %i0, %l3
15722 smulcc %l2, %o5, %l4
15723 fpsub16s %f18, %f14, %f10
15724 array32 %l6, %i2, %i1
15725 sll %o6, %o0, %i7
15726 stw %o7, [%l7 + 0x70]
15727 movrlez %g3, %g4, %g6
15728 mova %xcc, %l5, %g2
15729 orn %g7, 0x02EF, %l0
15730 array32 %i4, %i6, %o2
15731 lduw [%l7 + 0x18], %o1
15732 add %g1, 0x0D90, %i3
15733 xnor %o4, 0x1FC0, %o3
15734 fand %f2, %f26, %f8
15735 movrgez %g5, 0x2D5, %i5
15736 and %i0, %l1, %l3
15737 fornot1s %f24, %f15, %f14
15738 or %o5, %l4, %l6
15739 edge8 %i2, %i1, %l2
15740 add %o0, %o6, %o7
15741 array8 %g3, %i7, %g4
15742 orn %l5, %g2, %g7
15743 umul %g6, 0x0ED3, %l0
15744 mulscc %i4, 0x1AFC, %o2
15745 alignaddr %o1, %i6, %i3
15746 movrgz %o4, 0x073, %o3
15747 fmovspos %xcc, %f19, %f15
15748 ld [%l7 + 0x38], %f31
15749 fmovrdne %g1, %f26, %f0
15750 fxnors %f18, %f18, %f22
15751 nop
15752 set 0x18, %l2
15753 std %f0, [%l7 + %l2]
15754 fpack32 %f16, %f20, %f0
15755 movrlez %i5, %g5, %l1
15756 fmuld8sux16 %f5, %f20, %f14
15757 umul %i0, %l3, %l4
15758 fabsd %f10, %f18
15759 fmovrdgz %l6, %f28, %f26
15760 stb %i2, [%l7 + 0x26]
15761 fpsub16s %f21, %f25, %f10
15762 movrgz %o5, %l2, %o0
15763 ldd [%l7 + 0x70], %i0
15764 fmovdg %xcc, %f26, %f7
15765 ldsb [%l7 + 0x50], %o6
15766 smulcc %o7, 0x04F6, %i7
15767 setx loop_52, %l0, %l1
15768 return %l1
15769 nop
15770 rdpr %cwp, %g1
15771 rdpr %cansave, %g2
15772 rdpr %canrestore, %g3
15773 rdpr %cleanwin, %g4
15774 rdpr %otherwin, %g5
15775 rdpr %wstate, %g6
15776loop_52: sub %g3, 0x11DF, %g7
15777 edge32 %g6, %l0, %g2
15778 movcs %xcc, %o2, %i4
15779 sir 0x073D
15780 fcmpd %fcc3, %f0, %f16
15781 movvs %icc, %i6, %o1
15782 lduw [%l7 + 0x30], %i3
15783 andncc %o4, %g1, %i5
15784 xnorcc %g5, 0x0215, %l1
15785 srlx %i0, 0x0E, %o3
15786 fmovsvs %xcc, %f17, %f10
15787 xorcc %l4, 0x191D, %l6
15788 addc %i2, 0x05D5, %o5
15789 and %l2, %l3, %i1
15790 fxors %f14, %f11, %f15
15791 smul %o0, %o7, %o6
15792 orcc %i7, %g4, %l5
15793 edge32n %g3, %g6, %g7
15794 edge8l %g2, %l0, %o2
15795 mulscc %i4, %i6, %o1
15796 move %xcc, %o4, %g1
15797 sdivx %i3, 0x0181, %g5
15798 add %i5, 0x1EF6, %i0
15799 fmovdn %xcc, %f2, %f30
15800 sdiv %l1, 0x0C06, %l4
15801 ldsh [%l7 + 0x0E], %l6
15802 ld [%l7 + 0x14], %f22
15803 movvs %xcc, %i2, %o5
15804 mova %xcc, %l2, %l3
15805 xorcc %i1, %o0, %o7
15806 fmovda %icc, %f12, %f19
15807 sra %o3, 0x0D, %i7
15808 stw %o6, [%l7 + 0x18]
15809 std %f14, [%l7 + 0x68]
15810 edge8l %l5, %g3, %g4
15811 subcc %g7, %g6, %l0
15812 movneg %icc, %o2, %g2
15813 xnorcc %i6, %o1, %i4
15814 movvc %xcc, %o4, %i3
15815 udivcc %g1, 0x05B3, %i5
15816 fpsub32 %f22, %f22, %f6
15817 srax %i0, 0x14, %g5
15818 st %f12, [%l7 + 0x10]
15819 addccc %l4, 0x1A0A, %l1
15820 subccc %i2, 0x1232, %l6
15821 edge8l %o5, %l2, %i1
15822 xnor %o0, %l3, %o7
15823 movre %o3, 0x12A, %i7
15824 orn %l5, %o6, %g3
15825 movrlz %g4, 0x3A4, %g7
15826 sth %l0, [%l7 + 0x74]
15827 fabss %f0, %f5
15828 nop
15829 set 0x30, %o7
15830 ldx [%l7 + %o7], %o2
15831 fmul8sux16 %f6, %f6, %f28
15832 sdivx %g6, 0x0BAB, %g2
15833 movrgez %o1, 0x02D, %i6
15834 xor %i4, %o4, %g1
15835 movne %icc, %i5, %i3
15836 movrgz %i0, 0x2AF, %g5
15837 subcc %l1, 0x0568, %i2
15838 edge32ln %l6, %o5, %l4
15839 stb %l2, [%l7 + 0x77]
15840 smul %o0, 0x1860, %l3
15841 stw %i1, [%l7 + 0x30]
15842 edge8l %o7, %o3, %l5
15843 fpackfix %f30, %f18
15844 subc %i7, 0x1189, %g3
15845 fpadd16 %f4, %f2, %f6
15846 movrgz %g4, 0x0CB, %g7
15847 std %f10, [%l7 + 0x20]
15848 addccc %l0, %o6, %o2
15849 sdiv %g6, 0x05F2, %o1
15850 fmovdneg %xcc, %f25, %f2
15851 subcc %g2, 0x1F37, %i4
15852 fmovse %xcc, %f1, %f23
15853 fmovdge %xcc, %f27, %f30
15854 xor %o4, %i6, %i5
15855 addcc %i3, 0x1C6D, %i0
15856 umul %g1, %g5, %i2
15857 edge16ln %l1, %o5, %l6
15858 fmul8x16au %f2, %f18, %f4
15859 srax %l2, 0x05, %o0
15860 fmovsne %icc, %f6, %f0
15861 umulcc %l3, %l4, %i1
15862 movvs %xcc, %o3, %o7
15863 sdivcc %i7, 0x1965, %g3
15864 fcmpes %fcc3, %f3, %f23
15865 sll %l5, 0x00, %g7
15866 movl %xcc, %g4, %o6
15867 edge32n %l0, %o2, %o1
15868 fpsub32 %f6, %f2, %f20
15869 fmovdn %icc, %f19, %f28
15870 sdivx %g6, 0x1FBA, %g2
15871 ldd [%l7 + 0x58], %o4
15872 fmovscs %icc, %f21, %f6
15873 edge32 %i4, %i5, %i6
15874 sdiv %i0, 0x1F53, %i3
15875 edge8 %g1, %i2, %l1
15876 movpos %xcc, %g5, %o5
15877 sir 0x0345
15878 sll %l6, 0x0C, %l2
15879 edge16ln %o0, %l4, %l3
15880 movgu %xcc, %i1, %o7
15881 smul %o3, 0x0A42, %i7
15882 movgu %icc, %g3, %g7
15883 movrne %l5, 0x029, %g4
15884 addcc %l0, 0x0FD0, %o6
15885 move %xcc, %o1, %g6
15886 movle %xcc, %g2, %o4
15887 movne %icc, %o2, %i5
15888 fmovdl %xcc, %f11, %f29
15889 fmovscc %icc, %f8, %f14
15890 edge8 %i4, %i0, %i6
15891 orn %i3, %i2, %l1
15892 udivx %g5, 0x1668, %g1
15893 fpadd32s %f12, %f21, %f30
15894 fxnors %f6, %f16, %f8
15895 sllx %l6, 0x00, %l2
15896 ld [%l7 + 0x60], %f9
15897 edge32 %o0, %l4, %o5
15898 movrgez %l3, 0x0F2, %i1
15899 movn %xcc, %o7, %i7
15900 mova %xcc, %o3, %g3
15901 popc %l5, %g7
15902 sethi 0x0793, %g4
15903 fcmple16 %f18, %f24, %o6
15904 edge32 %o1, %g6, %l0
15905 movvc %xcc, %g2, %o4
15906 move %xcc, %o2, %i5
15907 addcc %i0, 0x17A5, %i4
15908 andn %i6, 0x1FAF, %i2
15909 movrne %i3, 0x023, %g5
15910 movgu %xcc, %l1, %g1
15911 edge8ln %l2, %l6, %o0
15912 fmovsn %xcc, %f10, %f31
15913 movne %icc, %o5, %l4
15914 lduh [%l7 + 0x5E], %l3
15915 fnot2s %f2, %f8
15916 alignaddr %o7, %i7, %o3
15917 bshuffle %f20, %f26, %f2
15918 orcc %g3, %l5, %g7
15919 stw %g4, [%l7 + 0x68]
15920 array32 %i1, %o1, %o6
15921 mulx %l0, %g6, %g2
15922 and %o4, 0x1584, %o2
15923 add %i0, 0x0FAF, %i5
15924 sir 0x1492
15925 xnor %i6, 0x1CB6, %i2
15926 ldsw [%l7 + 0x10], %i3
15927 movrgez %i4, %l1, %g1
15928 fpsub16s %f5, %f30, %f26
15929 stx %l2, [%l7 + 0x18]
15930 fcmpes %fcc1, %f19, %f4
15931 movre %l6, 0x2F9, %o0
15932 edge16n %o5, %g5, %l4
15933 ld [%l7 + 0x20], %f23
15934 edge16n %o7, %i7, %o3
15935 or %g3, %l5, %g7
15936 mova %icc, %g4, %i1
15937 or %o1, %l3, %o6
15938 edge8 %l0, %g2, %o4
15939 subcc %g6, 0x098A, %i0
15940 smul %i5, %o2, %i2
15941 sllx %i6, %i3, %l1
15942 edge16ln %i4, %l2, %l6
15943 umulcc %o0, 0x0851, %o5
15944 addccc %g5, 0x1EA5, %l4
15945 movl %icc, %o7, %i7
15946 fcmpeq16 %f4, %f12, %g1
15947 umul %g3, %l5, %g7
15948 xnorcc %o3, 0x09B9, %i1
15949 fmovsge %xcc, %f29, %f25
15950 xor %g4, 0x1D6C, %l3
15951 ldub [%l7 + 0x33], %o6
15952 subccc %o1, %g2, %l0
15953 xnorcc %o4, 0x0A7E, %i0
15954 movle %xcc, %i5, %g6
15955 movle %xcc, %o2, %i6
15956 movcs %xcc, %i3, %i2
15957 fandnot1 %f30, %f16, %f2
15958 movg %icc, %i4, %l2
15959 fnor %f26, %f2, %f14
15960 edge32 %l6, %o0, %o5
15961 movgu %xcc, %l1, %l4
15962 ldd [%l7 + 0x28], %f18
15963 fabss %f21, %f1
15964 sdiv %o7, 0x0793, %g5
15965 andncc %g1, %i7, %l5
15966 srl %g3, 0x0A, %o3
15967 movcc %icc, %g7, %i1
15968 save %l3, 0x1825, %o6
15969 rdpr %cwp, %g1
15970 rdpr %cansave, %g2
15971 rdpr %canrestore, %g3
15972 rdpr %cleanwin, %g4
15973 rdpr %otherwin, %g5
15974 rdpr %wstate, %g6
15975 sir 0x1597
15976 movn %icc, %g4, %o1
15977 ldsw [%l7 + 0x78], %l0
15978 udivx %o4, 0x1F52, %g2
15979 alignaddr %i0, %i5, %o2
15980 lduh [%l7 + 0x6C], %g6
15981 edge8l %i6, %i3, %i4
15982 lduw [%l7 + 0x58], %i2
15983 edge8 %l6, %o0, %o5
15984 ldx [%l7 + 0x30], %l2
15985 edge8ln %l4, %o7, %g5
15986 mova %icc, %g1, %i7
15987 popc 0x15C2, %l1
15988 sll %l5, %g3, %o3
15989 movg %xcc, %i1, %l3
15990 sdivx %o6, 0x11AF, %g7
15991 movl %xcc, %g4, %l0
15992 fcmpgt32 %f10, %f4, %o1
15993 array32 %g2, %i0, %o4
15994 array8 %o2, %g6, %i6
15995 alignaddrl %i5, %i3, %i4
15996 lduh [%l7 + 0x4A], %l6
15997 movl %xcc, %i2, %o0
15998 popc 0x1142, %l2
15999 array16 %o5, %o7, %g5
16000 or %l4, 0x11E0, %i7
16001 sethi 0x0623, %l1
16002 fcmpd %fcc0, %f0, %f30
16003 sllx %l5, 0x07, %g1
16004 edge16 %o3, %g3, %i1
16005 nop
16006 set 0x78, %i7
16007 ldd [%l7 + %i7], %l2
16008 fpadd32 %f0, %f18, %f2
16009 xnor %g7, %g4, %l0
16010 srl %o1, %o6, %g2
16011 fcmple16 %f4, %f24, %i0
16012 array32 %o4, %o2, %g6
16013 sdivcc %i5, 0x116F, %i3
16014 xnorcc %i6, %l6, %i4
16015 sdivx %o0, 0x0D5C, %l2
16016 edge16ln %o5, %o7, %i2
16017 smulcc %g5, 0x1024, %l4
16018 movpos %icc, %i7, %l5
16019 xorcc %l1, %g1, %g3
16020 sllx %i1, 0x1E, %o3
16021 fmovrslz %g7, %f6, %f14
16022 ldd [%l7 + 0x50], %f4
16023 sdiv %g4, 0x178A, %l0
16024 addccc %l3, %o6, %g2
16025 srax %i0, %o1, %o2
16026 alignaddr %o4, %g6, %i5
16027 srlx %i3, %l6, %i6
16028 save %o0, %l2, %o5
16029 rdpr %cwp, %g1
16030 rdpr %cansave, %g2
16031 rdpr %canrestore, %g3
16032 rdpr %cleanwin, %g4
16033 rdpr %otherwin, %g5
16034 rdpr %wstate, %g6
16035 alignaddrl %i4, %o7, %g5
16036 movvc %xcc, %i2, %i7
16037 fcmpgt16 %f4, %f26, %l4
16038 fmovs %f15, %f17
16039 array8 %l5, %l1, %g1
16040 andncc %i1, %g3, %o3
16041 sll %g7, %g4, %l0
16042 orn %l3, %o6, %g2
16043 fnors %f13, %f12, %f4
16044 array8 %o1, %i0, %o2
16045 movge %icc, %o4, %g6
16046 edge32ln %i3, %i5, %l6
16047 lduw [%l7 + 0x30], %o0
16048 or %l2, 0x1711, %o5
16049 fmovscc %xcc, %f21, %f17
16050 edge32ln %i6, %i4, %g5
16051 fcmple32 %f0, %f0, %i2
16052 smulcc %o7, 0x1B9C, %i7
16053 fand %f14, %f0, %f24
16054 mulx %l4, 0x027D, %l5
16055 fxnor %f24, %f30, %f20
16056 xorcc %l1, %g1, %i1
16057 fmovsneg %icc, %f22, %f19
16058 andncc %o3, %g3, %g7
16059 edge8 %g4, %l3, %l0
16060 or %o6, %o1, %g2
16061 sra %o2, 0x0C, %o4
16062 smulcc %g6, %i3, %i0
16063 ldsb [%l7 + 0x65], %l6
16064 ldsh [%l7 + 0x34], %i5
16065 sll %o0, %l2, %i6
16066 ldsh [%l7 + 0x22], %o5
16067 edge8l %i4, %i2, %g5
16068 fabsd %f6, %f12
16069 fsrc2 %f10, %f24
16070 andncc %i7, %o7, %l5
16071 umulcc %l4, 0x19C6, %g1
16072 ldsw [%l7 + 0x4C], %l1
16073 srax %o3, 0x0F, %g3
16074 movn %xcc, %i1, %g7
16075 popc 0x1F4D, %l3
16076 sra %l0, 0x15, %o6
16077 fcmpgt16 %f28, %f16, %o1
16078 fmovrsgez %g4, %f31, %f27
16079 ldd [%l7 + 0x18], %g2
16080 fpmerge %f18, %f29, %f0
16081 movrne %o2, 0x0E5, %o4
16082 save %g6, %i0, %l6
16083 rdpr %cwp, %g1
16084 rdpr %cansave, %g2
16085 rdpr %canrestore, %g3
16086 rdpr %cleanwin, %g4
16087 rdpr %otherwin, %g5
16088 rdpr %wstate, %g6
16089 fmovdle %xcc, %f26, %f29
16090 fmul8x16au %f31, %f21, %f0
16091 fabsd %f26, %f26
16092 fxors %f12, %f17, %f5
16093 movrgz %i5, %o0, %i3
16094 save %i6, 0x1C66, %l2
16095 rdpr %cwp, %g1
16096 rdpr %cansave, %g2
16097 rdpr %canrestore, %g3
16098 rdpr %cleanwin, %g4
16099 rdpr %otherwin, %g5
16100 rdpr %wstate, %g6
16101 ldd [%l7 + 0x48], %f20
16102 movge %icc, %o5, %i4
16103 smulcc %i2, %i7, %o7
16104 xor %l5, 0x0DC1, %g5
16105 fand %f4, %f30, %f28
16106 fmovrslez %l4, %f17, %f23
16107 addc %l1, %o3, %g3
16108 fnot1s %f28, %f31
16109 movvc %icc, %i1, %g7
16110 movleu %icc, %l3, %l0
16111 xnor %o6, %g1, %g4
16112 fmovdge %icc, %f20, %f3
16113 andncc %o1, %g2, %o4
16114 fexpand %f26, %f12
16115 movl %xcc, %o2, %i0
16116 fandnot1 %f6, %f4, %f20
16117 fandnot2 %f0, %f6, %f8
16118 movle %icc, %g6, %l6
16119 st %f17, [%l7 + 0x14]
16120 sethi 0x007A, %i5
16121 edge32l %o0, %i6, %l2
16122 smulcc %o5, 0x087A, %i3
16123 fmovsgu %icc, %f13, %f6
16124 fmul8x16al %f25, %f6, %f18
16125 sra %i2, 0x13, %i4
16126 movneg %xcc, %i7, %l5
16127 edge16n %o7, %g5, %l4
16128 fxors %f26, %f10, %f2
16129 nop
16130 set 0x40, %g7
16131 lduw [%l7 + %g7], %l1
16132 st %f15, [%l7 + 0x48]
16133 sethi 0x1DBB, %g3
16134 sdivcc %o3, 0x1E49, %g7
16135 smulcc %l3, 0x11A8, %l0
16136 fnegd %f8, %f16
16137 movrne %i1, 0x222, %g1
16138 xnor %g4, %o1, %g2
16139 fmul8sux16 %f30, %f2, %f30
16140 sll %o4, 0x1D, %o6
16141 add %o2, %g6, %i0
16142 fandnot2s %f4, %f28, %f24
16143 edge32l %i5, %o0, %i6
16144 array16 %l6, %o5, %l2
16145 restore %i3, 0x0030, %i4
16146 rdpr %cwp, %g1
16147 rdpr %cansave, %g2
16148 rdpr %canrestore, %g3
16149 rdpr %cleanwin, %g4
16150 rdpr %otherwin, %g5
16151 rdpr %wstate, %g6
16152 movvs %xcc, %i2, %l5
16153 mulscc %i7, 0x027E, %o7
16154 popc %l4, %g5
16155 fcmps %fcc3, %f24, %f14
16156 xor %g3, 0x03FB, %l1
16157 andcc %g7, %l3, %o3
16158 popc 0x1FA6, %i1
16159 movne %xcc, %l0, %g4
16160 setx loop_53, %l0, %l1
16161 return %l1
16162 nop
16163 rdpr %cwp, %g1
16164 rdpr %cansave, %g2
16165 rdpr %canrestore, %g3
16166 rdpr %cleanwin, %g4
16167 rdpr %otherwin, %g5
16168 rdpr %wstate, %g6
16169loop_53: udiv %g1, 0x084D, %o4
16170 save %o6, 0x10ED, %o2
16171 rdpr %cwp, %g1
16172 rdpr %cansave, %g2
16173 rdpr %canrestore, %g3
16174 rdpr %cleanwin, %g4
16175 rdpr %otherwin, %g5
16176 rdpr %wstate, %g6
16177 fpadd32s %f12, %f21, %f0
16178 ldx [%l7 + 0x58], %g6
16179 fmovrsgz %i0, %f20, %f22
16180 fcmpne32 %f8, %f22, %i5
16181 ldx [%l7 + 0x58], %i6
16182 orncc %l6, %o0, %o5
16183 sth %l2, [%l7 + 0x3A]
16184 edge16 %i4, %i2, %l5
16185 ld [%l7 + 0x74], %f23
16186 fmovscc %xcc, %f20, %f26
16187 array32 %i7, %o7, %l4
16188 fand %f10, %f2, %f20
16189 fmul8x16 %f10, %f24, %f2
16190 movrgez %i3, %g3, %l1
16191 sdivcc %g7, 0x0C9D, %l3
16192 fmovsn %xcc, %f22, %f5
16193 array32 %o3, %g5, %l0
16194 edge8n %g4, %o1, %g2
16195 stb %i1, [%l7 + 0x2D]
16196 fpadd32s %f16, %f14, %f6
16197 lduh [%l7 + 0x40], %g1
16198 fnot1s %f31, %f31
16199 and %o4, %o2, %o6
16200 movrlz %g6, 0x126, %i5
16201 edge32ln %i6, %i0, %l6
16202 fcmped %fcc2, %f6, %f2
16203 edge8n %o5, %o0, %l2
16204 ldd [%l7 + 0x18], %f10
16205 xnorcc %i4, 0x16AD, %l5
16206 movrne %i2, 0x11F, %i7
16207 addccc %l4, %i3, %g3
16208 addcc %l1, %g7, %l3
16209 fmovrdlz %o7, %f20, %f6
16210 edge8ln %g5, %l0, %g4
16211 edge16ln %o1, %g2, %i1
16212 fornot2s %f10, %f27, %f17
16213 ldsh [%l7 + 0x68], %o3
16214 edge8n %o4, %o2, %o6
16215 movleu %icc, %g1, %i5
16216 edge8n %i6, %i0, %l6
16217 xnorcc %o5, %o0, %l2
16218 andn %g6, %l5, %i2
16219 fmovscc %xcc, %f12, %f0
16220 movrlez %i4, 0x105, %l4
16221 sir 0x0CA6
16222 xnor %i7, %g3, %i3
16223 stb %l1, [%l7 + 0x3E]
16224 fpsub32s %f22, %f4, %f29
16225 mova %xcc, %g7, %l3
16226 movre %o7, 0x193, %g5
16227 or %l0, 0x01C1, %g4
16228 stx %g2, [%l7 + 0x70]
16229 addcc %o1, 0x1328, %i1
16230 sub %o3, 0x145E, %o4
16231 nop
16232 set 0x38, %i3
16233 sth %o6, [%l7 + %i3]
16234 movcc %icc, %o2, %i5
16235 movcc %xcc, %g1, %i0
16236 subcc %i6, %o5, %l6
16237 fmovsg %xcc, %f0, %f25
16238 movn %xcc, %l2, %o0
16239 andncc %g6, %i2, %l5
16240 addcc %i4, %i7, %l4
16241 edge8l %g3, %l1, %g7
16242 fcmps %fcc3, %f19, %f16
16243 stb %l3, [%l7 + 0x7D]
16244 movvc %icc, %i3, %g5
16245 movpos %xcc, %l0, %g4
16246 alignaddr %g2, %o1, %i1
16247 popc %o7, %o4
16248 sth %o6, [%l7 + 0x7E]
16249 movge %xcc, %o3, %o2
16250 edge8n %i5, %i0, %g1
16251 fcmple32 %f26, %f20, %i6
16252 movcc %icc, %l6, %l2
16253 udivcc %o5, 0x1E80, %g6
16254 xorcc %i2, 0x163B, %l5
16255 fmuld8sux16 %f4, %f26, %f22
16256 fexpand %f20, %f0
16257 movg %xcc, %o0, %i4
16258 movvs %icc, %i7, %l4
16259 ld [%l7 + 0x5C], %f1
16260 ldsw [%l7 + 0x34], %l1
16261 fmovda %xcc, %f21, %f22
16262 subc %g3, 0x1D61, %g7
16263 udivcc %l3, 0x1C85, %i3
16264 movpos %icc, %g5, %g4
16265 orn %g2, %o1, %i1
16266 alignaddrl %l0, %o4, %o6
16267 lduw [%l7 + 0x50], %o3
16268 fpadd32s %f5, %f28, %f22
16269 edge16l %o2, %i5, %o7
16270 fmul8ulx16 %f30, %f28, %f22
16271 sll %g1, 0x16, %i0
16272 lduh [%l7 + 0x4C], %i6
16273 fmul8sux16 %f18, %f18, %f8
16274 movrgz %l2, 0x3E1, %o5
16275 st %f13, [%l7 + 0x34]
16276 ldub [%l7 + 0x2A], %g6
16277 fnot2 %f26, %f14
16278 ldsb [%l7 + 0x54], %i2
16279 ldd [%l7 + 0x48], %f22
16280 array16 %l5, %l6, %i4
16281 addcc %i7, 0x00DB, %l4
16282 udivx %o0, 0x0BBB, %g3
16283 andn %g7, %l1, %l3
16284 movneg %xcc, %i3, %g5
16285 srl %g2, %o1, %g4
16286 edge32ln %l0, %i1, %o4
16287 movrgez %o6, 0x08F, %o2
16288 restore %i5, 0x0D7D, %o3
16289 rdpr %cwp, %g1
16290 rdpr %cansave, %g2
16291 rdpr %canrestore, %g3
16292 rdpr %cleanwin, %g4
16293 rdpr %otherwin, %g5
16294 rdpr %wstate, %g6
16295 movleu %xcc, %g1, %i0
16296 subc %i6, 0x0B86, %l2
16297 udiv %o7, 0x028A, %o5
16298 edge32ln %i2, %g6, %l5
16299 array32 %i4, %l6, %i7
16300 fmovrsgz %o0, %f7, %f3
16301 movneg %icc, %g3, %g7
16302 edge32ln %l1, %l4, %l3
16303 edge16l %g5, %i3, %o1
16304 smulcc %g4, 0x0D68, %l0
16305 xnor %i1, %o4, %o6
16306 ld [%l7 + 0x48], %f22
16307 stx %g2, [%l7 + 0x20]
16308 movgu %icc, %o2, %o3
16309 movrgez %i5, 0x38D, %g1
16310 xnor %i0, %l2, %i6
16311 fandnot2s %f11, %f1, %f22
16312 subc %o7, %i2, %g6
16313 fpack16 %f16, %f12
16314 stw %l5, [%l7 + 0x74]
16315 movrlez %o5, %i4, %i7
16316 fcmpd %fcc1, %f10, %f16
16317 edge32 %o0, %g3, %g7
16318 std %f24, [%l7 + 0x40]
16319 movcs %icc, %l1, %l4
16320 movrne %l6, %l3, %g5
16321 movvc %xcc, %o1, %i3
16322 udivx %l0, 0x065F, %g4
16323 sllx %o4, %o6, %g2
16324 fmovda %icc, %f25, %f20
16325 sir 0x0883
16326 array16 %o2, %o3, %i1
16327 umulcc %g1, %i0, %i5
16328 edge16 %l2, %o7, %i2
16329 sth %g6, [%l7 + 0x50]
16330 ldub [%l7 + 0x37], %i6
16331 edge8n %l5, %o5, %i7
16332 xorcc %i4, 0x0386, %g3
16333 smul %g7, %l1, %l4
16334 ldd [%l7 + 0x08], %i6
16335 fmovsn %icc, %f7, %f5
16336 setx loop_54, %l0, %l1
16337 return %l1
16338 nop
16339 rdpr %cwp, %g1
16340 rdpr %cansave, %g2
16341 rdpr %canrestore, %g3
16342 rdpr %cleanwin, %g4
16343 rdpr %otherwin, %g5
16344 rdpr %wstate, %g6
16345loop_54: fmovdpos %xcc, %f31, %f22
16346 fmovsneg %xcc, %f0, %f30
16347 fsrc2 %f8, %f0
16348 sethi 0x13AB, %l3
16349 fmovdg %icc, %f16, %f3
16350 movleu %xcc, %i3, %l0
16351 smul %o1, %g4, %o4
16352 mulx %g2, %o2, %o3
16353 edge32ln %i1, %g1, %i0
16354 movvs %xcc, %o6, %l2
16355 edge32l %i5, %o7, %i2
16356 edge8 %g6, %i6, %l5
16357 popc 0x04AC, %i7
16358 ldx [%l7 + 0x20], %o5
16359 array8 %g3, %g7, %i4
16360 andncc %l1, %l4, %o0
16361 movn %icc, %l6, %g5
16362 fcmpd %fcc3, %f6, %f0
16363 fands %f28, %f8, %f15
16364 movrlez %i3, %l0, %l3
16365 movrgz %g4, 0x174, %o1
16366 movrgz %g2, %o2, %o4
16367 edge8n %i1, %o3, %g1
16368 movvc %xcc, %i0, %l2
16369 edge32 %i5, %o6, %o7
16370 srl %i2, 0x12, %i6
16371 srax %l5, %g6, %o5
16372 umul %g3, %i7, %g7
16373 ldx [%l7 + 0x30], %l1
16374 udivcc %i4, 0x0888, %o0
16375 array8 %l4, %l6, %g5
16376 fmovdpos %icc, %f14, %f26
16377 srax %l0, %i3, %g4
16378 fpsub32 %f2, %f6, %f26
16379 udivx %o1, 0x0D54, %g2
16380 xorcc %o2, 0x0F98, %o4
16381 st %f0, [%l7 + 0x44]
16382 movrlz %l3, 0x1D7, %o3
16383 subc %g1, %i1, %l2
16384 fmovrsgz %i5, %f12, %f7
16385 fmovdg %icc, %f27, %f10
16386 fpadd32s %f2, %f25, %f2
16387 ldub [%l7 + 0x59], %i0
16388 sdivcc %o7, 0x0C39, %i2
16389 fones %f24
16390 movrlez %i6, 0x106, %o6
16391 fmovdle %xcc, %f24, %f0
16392 movleu %icc, %g6, %l5
16393 fones %f5
16394 edge8l %o5, %g3, %i7
16395 and %l1, 0x163C, %g7
16396 array32 %i4, %l4, %o0
16397 andcc %g5, %l0, %i3
16398 fmovsne %xcc, %f21, %f25
16399 fmovrsne %l6, %f19, %f1
16400 fmovrslz %o1, %f25, %f14
16401 fmovsneg %icc, %f21, %f30
16402 xnor %g4, 0x0412, %o2
16403 sra %o4, %l3, %o3
16404 ld [%l7 + 0x44], %f9
16405 srax %g1, %i1, %l2
16406 lduw [%l7 + 0x58], %g2
16407 fcmpeq16 %f2, %f14, %i5
16408 move %xcc, %o7, %i2
16409 fmovdn %xcc, %f13, %f0
16410 sdiv %i0, 0x0B36, %o6
16411 udivx %g6, 0x18CD, %l5
16412 fcmpne32 %f6, %f30, %i6
16413 stx %g3, [%l7 + 0x20]
16414 xorcc %i7, 0x0CB7, %l1
16415 edge8l %o5, %g7, %i4
16416 fabsd %f4, %f0
16417 movrlez %o0, %g5, %l4
16418 fnors %f8, %f9, %f3
16419 fcmped %fcc3, %f10, %f12
16420 fpsub32 %f4, %f16, %f22
16421 movrlz %i3, %l0, %l6
16422 fabsd %f18, %f12
16423 std %f6, [%l7 + 0x10]
16424 ldx [%l7 + 0x58], %g4
16425 mulscc %o2, %o1, %l3
16426 edge16 %o3, %o4, %i1
16427 sub %g1, %l2, %g2
16428 fxors %f31, %f21, %f18
16429 and %i5, 0x0E67, %i2
16430 fcmpne16 %f18, %f24, %i0
16431 edge8 %o7, %g6, %l5
16432 andncc %o6, %g3, %i6
16433 addccc %i7, %l1, %g7
16434 sll %o5, 0x0E, %o0
16435 edge32l %g5, %l4, %i4
16436 movgu %icc, %l0, %l6
16437 movge %xcc, %i3, %g4
16438 fmovse %icc, %f20, %f18
16439 st %f8, [%l7 + 0x08]
16440 ldub [%l7 + 0x44], %o2
16441 sll %l3, 0x0E, %o1
16442 srax %o4, %i1, %g1
16443 movneg %icc, %o3, %l2
16444 ldd [%l7 + 0x28], %g2
16445 ldsh [%l7 + 0x10], %i2
16446 addccc %i0, %i5, %g6
16447 movcc %xcc, %l5, %o7
16448 bshuffle %f30, %f18, %f18
16449 st %f13, [%l7 + 0x44]
16450 stb %g3, [%l7 + 0x46]
16451 fmul8x16au %f12, %f25, %f22
16452 srax %i6, 0x0E, %o6
16453 addccc %l1, %i7, %g7
16454 movne %xcc, %o5, %g5
16455 lduh [%l7 + 0x54], %l4
16456 popc 0x161D, %i4
16457 stb %l0, [%l7 + 0x16]
16458 movpos %xcc, %o0, %l6
16459 xnorcc %i3, 0x1389, %g4
16460 ldsb [%l7 + 0x63], %o2
16461 fmovsg %icc, %f2, %f8
16462 movg %icc, %o1, %o4
16463 add %i1, 0x18C4, %g1
16464 sdiv %o3, 0x0F23, %l3
16465 ldsb [%l7 + 0x6C], %l2
16466 fnor %f22, %f0, %f2
16467 fcmpne32 %f26, %f24, %i2
16468 ldx [%l7 + 0x60], %g2
16469 alignaddr %i5, %g6, %i0
16470 udivcc %l5, 0x13B6, %o7
16471 srax %i6, %g3, %l1
16472 sdivcc %i7, 0x1496, %g7
16473 movn %xcc, %o5, %o6
16474 lduw [%l7 + 0x0C], %l4
16475 andcc %g5, 0x1C41, %i4
16476 faligndata %f30, %f4, %f24
16477 sdiv %l0, 0x1B7E, %o0
16478 movg %xcc, %l6, %i3
16479 fone %f8
16480 fmovrsne %g4, %f2, %f27
16481 move %xcc, %o2, %o4
16482 nop
16483 set 0x18, %o6
16484 ldsb [%l7 + %o6], %o1
16485 srax %g1, %i1, %o3
16486 movl %xcc, %l3, %i2
16487 add %l2, 0x106B, %g2
16488 fxnor %f14, %f4, %f12
16489 subccc %g6, 0x15F5, %i0
16490 ldx [%l7 + 0x50], %i5
16491 sir 0x097E
16492 ldsb [%l7 + 0x5A], %l5
16493 ldsw [%l7 + 0x14], %i6
16494 alignaddr %g3, %o7, %i7
16495 movre %g7, %o5, %o6
16496 fmul8x16 %f2, %f18, %f30
16497 mulx %l4, %g5, %i4
16498 umul %l1, 0x0DE7, %l0
16499 fmovspos %xcc, %f9, %f16
16500 fmul8sux16 %f10, %f8, %f12
16501 fornot2s %f5, %f16, %f13
16502 fmovd %f24, %f12
16503 ldub [%l7 + 0x11], %o0
16504 addc %i3, 0x1CA9, %g4
16505 save %o2, %o4, %o1
16506 rdpr %cwp, %g1
16507 rdpr %cansave, %g2
16508 rdpr %canrestore, %g3
16509 rdpr %cleanwin, %g4
16510 rdpr %otherwin, %g5
16511 rdpr %wstate, %g6
16512 fpadd16s %f30, %f4, %f31
16513 add %l6, %i1, %g1
16514 sll %o3, %i2, %l2
16515 movpos %icc, %g2, %l3
16516 sethi 0x0DAA, %i0
16517 popc 0x0F9F, %g6
16518 movle %xcc, %l5, %i5
16519 for %f4, %f16, %f6
16520 movvc %icc, %g3, %i6
16521 sllx %o7, 0x1F, %i7
16522 udivcc %o5, 0x1628, %o6
16523 fpadd32s %f18, %f25, %f16
16524 fcmped %fcc0, %f12, %f18
16525 add %g7, 0x1817, %l4
16526 ld [%l7 + 0x08], %f11
16527 fmovrsne %g5, %f19, %f25
16528 xnor %l1, %l0, %o0
16529 ldsw [%l7 + 0x20], %i3
16530 stx %g4, [%l7 + 0x20]
16531 movneg %icc, %o2, %i4
16532 stx %o1, [%l7 + 0x30]
16533 fmovsne %xcc, %f6, %f14
16534 fcmpd %fcc0, %f18, %f18
16535 ld [%l7 + 0x54], %f17
16536 movgu %icc, %l6, %o4
16537 restore %g1, %o3, %i2
16538 rdpr %cwp, %g1
16539 rdpr %cansave, %g2
16540 rdpr %canrestore, %g3
16541 rdpr %cleanwin, %g4
16542 rdpr %otherwin, %g5
16543 rdpr %wstate, %g6
16544 subcc %l2, %i1, %l3
16545 movrlez %g2, 0x0F0, %g6
16546 mulx %i0, 0x03ED, %l5
16547 fmovdgu %xcc, %f27, %f20
16548 std %f28, [%l7 + 0x38]
16549 ldsh [%l7 + 0x56], %g3
16550 sdivx %i5, 0x1473, %o7
16551 ldsh [%l7 + 0x62], %i6
16552 edge8ln %o5, %i7, %o6
16553 edge32n %l4, %g5, %l1
16554 xnorcc %g7, 0x049C, %l0
16555 srlx %i3, %o0, %g4
16556 siam 0x1
16557 edge8 %o2, %i4, %l6
16558 xnorcc %o4, %g1, %o1
16559 udiv %o3, 0x1ABD, %l2
16560 stx %i1, [%l7 + 0x60]
16561 edge8ln %l3, %i2, %g6
16562 nop
16563 set 0x67, %l6
16564 ldsb [%l7 + %l6], %i0
16565 std %f30, [%l7 + 0x60]
16566 sth %l5, [%l7 + 0x36]
16567 movleu %icc, %g2, %g3
16568 mulscc %o7, 0x19F8, %i6
16569 srax %o5, %i7, %i5
16570 sub %l4, %g5, %l1
16571 sth %g7, [%l7 + 0x1E]
16572 movpos %icc, %l0, %i3
16573 edge32ln %o6, %o0, %g4
16574 stb %i4, [%l7 + 0x48]
16575 ld [%l7 + 0x10], %f5
16576 movcc %icc, %o2, %l6
16577 st %f19, [%l7 + 0x54]
16578 or %g1, %o4, %o3
16579 pdist %f8, %f6, %f22
16580 andn %o1, %i1, %l2
16581 smul %l3, 0x18F4, %g6
16582 movpos %icc, %i0, %l5
16583 movge %xcc, %g2, %g3
16584 addcc %i2, 0x08F6, %i6
16585 movvc %icc, %o7, %o5
16586 fmovsa %xcc, %f9, %f1
16587 movrgez %i7, 0x281, %l4
16588 movre %g5, %i5, %l1
16589 subc %g7, 0x0B28, %l0
16590 xnor %o6, 0x1CB6, %o0
16591 fmovdcc %icc, %f0, %f2
16592 fmul8x16al %f29, %f20, %f12
16593 umulcc %i3, %i4, %g4
16594 srax %l6, 0x0E, %o2
16595 fexpand %f24, %f8
16596 subcc %g1, %o3, %o4
16597 lduh [%l7 + 0x46], %o1
16598 edge16ln %l2, %i1, %g6
16599 edge16l %i0, %l5, %l3
16600 movge %icc, %g2, %i2
16601 mulx %i6, 0x1AAF, %o7
16602 edge16n %g3, %i7, %l4
16603 edge8ln %o5, %i5, %g5
16604 sub %g7, %l1, %o6
16605 array8 %l0, %i3, %i4
16606 sir 0x0F2B
16607 ldsw [%l7 + 0x4C], %o0
16608 movneg %xcc, %g4, %o2
16609 lduh [%l7 + 0x38], %g1
16610 edge16l %o3, %l6, %o1
16611 fpsub32s %f8, %f5, %f31
16612 sllx %l2, %o4, %g6
16613 fcmpne16 %f18, %f12, %i1
16614 ldsh [%l7 + 0x2A], %i0
16615 add %l5, %l3, %g2
16616 sth %i6, [%l7 + 0x60]
16617 fmovrsgez %i2, %f7, %f27
16618 addccc %g3, 0x02DF, %o7
16619 movrlez %l4, %i7, %i5
16620 edge8 %o5, %g5, %l1
16621 movcc %xcc, %o6, %g7
16622 edge32 %i3, %l0, %i4
16623 fmul8x16au %f2, %f7, %f8
16624 andcc %g4, 0x0F20, %o0
16625 and %g1, %o2, %o3
16626 alignaddrl %l6, %l2, %o4
16627 addcc %g6, 0x176E, %o1
16628 fornot1s %f30, %f27, %f14
16629 stw %i1, [%l7 + 0x44]
16630 orcc %l5, 0x0618, %i0
16631 or %l3, %i6, %g2
16632 popc %g3, %i2
16633 array32 %l4, %o7, %i7
16634 fcmpne16 %f16, %f10, %o5
16635 udivx %i5, 0x0CFE, %l1
16636 fmul8x16au %f22, %f29, %f26
16637 ldsh [%l7 + 0x24], %o6
16638 array8 %g5, %i3, %l0
16639 fand %f0, %f22, %f4
16640 fcmped %fcc3, %f26, %f16
16641 movrne %g7, 0x193, %i4
16642 edge32n %g4, %g1, %o2
16643 andncc %o3, %o0, %l6
16644 ldsh [%l7 + 0x60], %o4
16645 smulcc %g6, 0x1E07, %o1
16646 smulcc %i1, %l5, %l2
16647 andn %i0, 0x04B4, %l3
16648 movge %icc, %g2, %g3
16649 sub %i6, %i2, %o7
16650 edge8l %l4, %o5, %i7
16651 edge32l %i5, %o6, %l1
16652 nop
16653 set 0x48, %o5
16654 lduh [%l7 + %o5], %g5
16655 edge32l %l0, %g7, %i4
16656 add %i3, 0x098E, %g4
16657 edge16ln %o2, %o3, %o0
16658 edge32ln %l6, %g1, %g6
16659 movpos %icc, %o4, %o1
16660 movg %icc, %i1, %l5
16661 fmul8ulx16 %f26, %f18, %f24
16662 edge16ln %i0, %l2, %l3
16663 edge8n %g3, %g2, %i6
16664 fpadd32 %f12, %f22, %f24
16665 fmovdvs %icc, %f9, %f16
16666 st %f30, [%l7 + 0x74]
16667 srax %i2, %o7, %o5
16668 mulscc %i7, %i5, %l4
16669 sra %l1, 0x08, %o6
16670 ldx [%l7 + 0x48], %g5
16671 edge16l %g7, %l0, %i3
16672 or %i4, %g4, %o3
16673 andn %o2, 0x0F5E, %l6
16674 xor %g1, 0x1D1A, %g6
16675 ldd [%l7 + 0x70], %f8
16676 sir 0x01F2
16677 nop
16678 set 0x48, %o3
16679 stw %o4, [%l7 + %o3]
16680 sllx %o0, 0x1F, %o1
16681 xor %l5, 0x0D14, %i0
16682 fmovdpos %icc, %f30, %f6
16683 movrlez %l2, %l3, %i1
16684 lduw [%l7 + 0x48], %g3
16685 edge32l %g2, %i6, %o7
16686 movge %icc, %i2, %o5
16687 sir 0x131A
16688 move %xcc, %i5, %i7
16689 ld [%l7 + 0x28], %f12
16690 edge8 %l1, %l4, %o6
16691 xnorcc %g5, 0x1B46, %g7
16692 andcc %i3, %l0, %g4
16693 mulx %o3, %o2, %i4
16694 stx %l6, [%l7 + 0x18]
16695 edge16 %g1, %g6, %o0
16696 subcc %o1, %l5, %i0
16697 ldd [%l7 + 0x40], %f28
16698 nop
16699 set 0x12, %i6
16700 ldsb [%l7 + %i6], %l2
16701 stx %o4, [%l7 + 0x18]
16702 movg %icc, %l3, %g3
16703 ldub [%l7 + 0x23], %g2
16704 sdivcc %i6, 0x12C5, %i1
16705 and %o7, %i2, %i5
16706 ldx [%l7 + 0x18], %o5
16707 movleu %xcc, %i7, %l4
16708 umul %o6, %g5, %l1
16709 or %g7, 0x1F6D, %i3
16710 ldsw [%l7 + 0x24], %g4
16711 movn %xcc, %l0, %o3
16712 edge16 %o2, %i4, %g1
16713 edge8ln %l6, %o0, %o1
16714 sdiv %l5, 0x0D3D, %g6
16715 srl %l2, 0x18, %o4
16716 lduh [%l7 + 0x46], %l3
16717 fornot1s %f17, %f7, %f29
16718 mova %xcc, %g3, %i0
16719 movge %xcc, %g2, %i6
16720 nop
16721 set 0x74, %o2
16722 stw %o7, [%l7 + %o2]
16723 sth %i1, [%l7 + 0x76]
16724 subc %i5, %i2, %i7
16725 fmovdne %xcc, %f30, %f16
16726 srax %o5, %l4, %g5
16727 srax %o6, 0x00, %l1
16728 fmovdcs %icc, %f28, %f5
16729 udiv %i3, 0x0979, %g7
16730 movrlez %g4, %o3, %l0
16731 umulcc %i4, 0x0A75, %o2
16732 stb %l6, [%l7 + 0x23]
16733 udivx %g1, 0x0687, %o0
16734 movle %icc, %o1, %l5
16735 sdivx %l2, 0x0889, %o4
16736 fmovrde %g6, %f24, %f14
16737 alignaddrl %l3, %i0, %g3
16738 fnot2 %f8, %f22
16739 alignaddr %g2, %i6, %o7
16740 save %i1, %i5, %i2
16741 rdpr %cwp, %g1
16742 rdpr %cansave, %g2
16743 rdpr %canrestore, %g3
16744 rdpr %cleanwin, %g4
16745 rdpr %otherwin, %g5
16746 rdpr %wstate, %g6
16747 movg %icc, %o5, %i7
16748 ld [%l7 + 0x60], %f26
16749 edge16n %g5, %o6, %l1
16750 edge16n %l4, %i3, %g7
16751 fcmpgt32 %f28, %f12, %o3
16752 fmuld8sux16 %f28, %f14, %f30
16753 fmovsge %xcc, %f27, %f5
16754 ldx [%l7 + 0x20], %g4
16755 fand %f16, %f22, %f10
16756 mulx %i4, 0x1F56, %o2
16757 fxors %f13, %f11, %f23
16758 andncc %l6, %g1, %l0
16759 edge32l %o1, %o0, %l5
16760 stb %o4, [%l7 + 0x19]
16761 fmovdcs %xcc, %f1, %f19
16762 mova %xcc, %l2, %g6
16763 movle %icc, %l3, %i0
16764 or %g3, 0x0154, %g2
16765 udivcc %i6, 0x02CA, %o7
16766 movcc %icc, %i1, %i2
16767 addc %i5, 0x1F4C, %i7
16768 andn %o5, 0x067D, %o6
16769 move %xcc, %l1, %l4
16770 st %f5, [%l7 + 0x50]
16771 movgu %xcc, %g5, %g7
16772 edge16n %o3, %g4, %i3
16773 fabss %f14, %f20
16774 movre %o2, 0x1B6, %i4
16775 stw %l6, [%l7 + 0x38]
16776 save %g1, 0x01CC, %l0
16777 rdpr %cwp, %g1
16778 rdpr %cansave, %g2
16779 rdpr %canrestore, %g3
16780 rdpr %cleanwin, %g4
16781 rdpr %otherwin, %g5
16782 rdpr %wstate, %g6
16783 fxor %f26, %f18, %f18
16784 fmovrdlz %o0, %f18, %f30
16785 fcmpgt32 %f16, %f20, %o1
16786 edge8ln %l5, %l2, %o4
16787 srl %g6, %i0, %g3
16788 fcmpeq16 %f28, %f8, %l3
16789 smul %g2, 0x16B2, %i6
16790 movgu %xcc, %i1, %o7
16791 stw %i5, [%l7 + 0x7C]
16792 sub %i7, %o5, %i2
16793 movrgz %o6, %l4, %l1
16794 movl %icc, %g5, %o3
16795 orncc %g4, %i3, %o2
16796 nop
16797 set 0x5A, %l5
16798 ldsb [%l7 + %l5], %i4
16799 udivcc %l6, 0x085C, %g7
16800 fones %f5
16801 st %f1, [%l7 + 0x60]
16802 mova %xcc, %l0, %o0
16803 movrne %o1, %l5, %g1
16804 xnorcc %l2, 0x1C93, %g6
16805 sth %o4, [%l7 + 0x0E]
16806 andcc %g3, 0x0CDC, %l3
16807 nop
16808 set 0x2C, %i4
16809 lduw [%l7 + %i4], %i0
16810 alignaddrl %g2, %i6, %i1
16811 fexpand %f22, %f26
16812 xnor %o7, %i5, %i7
16813 sdivcc %i2, 0x0050, %o6
16814 movcs %xcc, %o5, %l1
16815 fmovsleu %icc, %f7, %f14
16816 xnorcc %g5, 0x0AD0, %l4
16817 move %icc, %g4, %i3
16818 edge32n %o3, %o2, %l6
16819 edge8n %i4, %l0, %o0
16820 movle %icc, %g7, %o1
16821 alignaddrl %l5, %g1, %l2
16822 ldd [%l7 + 0x70], %o4
16823 movrgez %g6, 0x07E, %g3
16824 fmul8x16au %f10, %f12, %f18
16825 addccc %l3, %i0, %i6
16826 fpsub16s %f3, %f11, %f7
16827 fmovsg %icc, %f15, %f0
16828 smul %i1, %o7, %g2
16829 stx %i5, [%l7 + 0x38]
16830 andncc %i2, %o6, %i7
16831 ldd [%l7 + 0x50], %f6
16832 edge16 %l1, %o5, %l4
16833 movge %icc, %g5, %g4
16834 fmovrsgez %i3, %f1, %f29
16835 edge8 %o2, %l6, %o3
16836 movrgz %i4, %l0, %g7
16837 movvc %icc, %o1, %o0
16838 lduh [%l7 + 0x4C], %g1
16839 movrne %l2, 0x3BB, %l5
16840 subcc %o4, %g3, %l3
16841 sll %i0, 0x06, %g6
16842 setx loop_55, %l0, %l1
16843 return %l1
16844 nop
16845 rdpr %cwp, %g1
16846 rdpr %cansave, %g2
16847 rdpr %canrestore, %g3
16848 rdpr %cleanwin, %g4
16849 rdpr %otherwin, %g5
16850 rdpr %wstate, %g6
16851loop_55: movrgez %g2, %i5, %i2
16852 sethi 0x15CF, %o6
16853 movle %icc, %o7, %i7
16854 udivx %o5, 0x1304, %l4
16855 movvs %icc, %g5, %g4
16856 movn %xcc, %i3, %l1
16857 array16 %o2, %o3, %l6
16858 fmovdcc %xcc, %f4, %f27
16859 sllx %i4, 0x04, %g7
16860 andncc %l0, %o0, %o1
16861 movg %icc, %g1, %l5
16862 fnand %f8, %f26, %f6
16863 orncc %o4, 0x0306, %g3
16864 movle %icc, %l3, %l2
16865 mulx %g6, %i0, %i6
16866 movg %xcc, %i1, %i5
16867 fmovd %f2, %f30
16868 movleu %xcc, %g2, %i2
16869 fcmple16 %f10, %f20, %o6
16870 movcc %xcc, %o7, %o5
16871 fnegs %f18, %f25
16872 nop
16873 set 0x54, %o0
16874 stw %l4, [%l7 + %o0]
16875 array32 %i7, %g4, %i3
16876 movle %icc, %l1, %g5
16877 ldub [%l7 + 0x75], %o2
16878 movg %icc, %l6, %i4
16879 sra %o3, 0x04, %l0
16880 sllx %g7, 0x0C, %o1
16881 edge8ln %o0, %l5, %g1
16882 movne %icc, %g3, %l3
16883 edge32n %l2, %o4, %g6
16884 subc %i0, %i6, %i1
16885 movneg %xcc, %g2, %i5
16886 stb %o6, [%l7 + 0x30]
16887 addcc %i2, 0x153D, %o7
16888 restore %o5, 0x0414, %l4
16889 rdpr %cwp, %g1
16890 rdpr %cansave, %g2
16891 rdpr %canrestore, %g3
16892 rdpr %cleanwin, %g4
16893 rdpr %otherwin, %g5
16894 rdpr %wstate, %g6
16895 subccc %i7, %i3, %l1
16896 andncc %g4, %o2, %l6
16897 subc %g5, 0x1B6D, %i4
16898 edge32ln %l0, %o3, %o1
16899 array32 %g7, %l5, %g1
16900 movneg %icc, %g3, %o0
16901 movvc %xcc, %l2, %l3
16902 ldsb [%l7 + 0x77], %g6
16903 edge32n %o4, %i0, %i6
16904 addc %i1, 0x048D, %g2
16905 movrlz %o6, 0x215, %i2
16906 subc %i5, 0x041C, %o5
16907 andn %o7, %l4, %i3
16908 siam 0x1
16909 save %i7, %g4, %l1
16910 rdpr %cwp, %g1
16911 rdpr %cansave, %g2
16912 rdpr %canrestore, %g3
16913 rdpr %cleanwin, %g4
16914 rdpr %otherwin, %g5
16915 rdpr %wstate, %g6
16916 sdivx %o2, 0x043B, %g5
16917 bshuffle %f6, %f2, %f26
16918 movpos %xcc, %i4, %l0
16919 fmovdcc %xcc, %f8, %f0
16920 ldsh [%l7 + 0x6C], %o3
16921 movrne %o1, 0x2ED, %g7
16922 orn %l6, %l5, %g1
16923 fmovse %xcc, %f22, %f5
16924 movrlz %o0, %g3, %l2
16925 mulx %g6, %l3, %i0
16926 popc 0x158F, %o4
16927 movn %xcc, %i1, %i6
16928 fmovsvs %xcc, %f19, %f24
16929 ldsw [%l7 + 0x44], %g2
16930 movpos %xcc, %i2, %o6
16931 edge8ln %i5, %o7, %l4
16932 subc %i3, %i7, %g4
16933 xnor %o5, %o2, %g5
16934 xorcc %l1, %i4, %o3
16935 fnegs %f23, %f27
16936 orncc %o1, %l0, %l6
16937 udivx %g7, 0x106A, %l5
16938 addccc %g1, 0x018E, %g3
16939 move %xcc, %l2, %g6
16940 movcs %icc, %o0, %i0
16941 sdivcc %o4, 0x09D3, %l3
16942 mulx %i6, 0x1F3D, %g2
16943 sub %i2, 0x1313, %i1
16944 fxors %f11, %f6, %f18
16945 fmovdcc %xcc, %f18, %f21
16946 movcc %xcc, %o6, %o7
16947 ld [%l7 + 0x68], %f7
16948 fpadd16 %f14, %f2, %f22
16949 ldx [%l7 + 0x20], %l4
16950 fmovrsgz %i3, %f6, %f3
16951 fornot1 %f0, %f6, %f26
16952 orncc %i5, %g4, %i7
16953 stb %o5, [%l7 + 0x46]
16954 movge %icc, %g5, %o2
16955 ldsb [%l7 + 0x3B], %i4
16956 sub %l1, 0x18BE, %o1
16957 fmovdvs %icc, %f20, %f21
16958 ldd [%l7 + 0x78], %f28
16959 ldub [%l7 + 0x16], %o3
16960 lduh [%l7 + 0x78], %l6
16961 movleu %xcc, %g7, %l5
16962 xorcc %g1, %l0, %l2
16963 edge8l %g6, %g3, %i0
16964 movrlz %o4, 0x112, %o0
16965 sub %i6, 0x033F, %g2
16966 sra %i2, %l3, %i1
16967 fones %f27
16968 fmovdleu %xcc, %f27, %f22
16969 fmovsneg %icc, %f18, %f26
16970 andn %o6, 0x0396, %l4
16971 alignaddrl %o7, %i3, %i5
16972 ldub [%l7 + 0x3D], %g4
16973 ldub [%l7 + 0x57], %i7
16974 movrne %o5, 0x261, %g5
16975 fnors %f0, %f31, %f16
16976 siam 0x3
16977 mova %icc, %o2, %l1
16978 addccc %i4, %o1, %o3
16979 udiv %g7, 0x1DFA, %l6
16980 fmovrslez %l5, %f27, %f10
16981 movrlz %l0, %l2, %g1
16982 edge32l %g6, %g3, %i0
16983 ldsh [%l7 + 0x52], %o0
16984 fmul8x16 %f28, %f24, %f20
16985 addccc %o4, 0x18A7, %g2
16986 std %f16, [%l7 + 0x50]
16987 fmovdge %xcc, %f13, %f12
16988 fmovdgu %xcc, %f28, %f1
16989 ldd [%l7 + 0x68], %f16
16990 fmovsg %xcc, %f29, %f31
16991 udivcc %i6, 0x0D65, %i2
16992 smul %l3, %i1, %l4
16993 xnorcc %o7, %i3, %i5
16994 fpsub32 %f28, %f16, %f14
16995 srl %g4, %i7, %o5
16996 orcc %o6, %o2, %l1
16997 ldd [%l7 + 0x10], %f8
16998 ldd [%l7 + 0x68], %g4
16999 fones %f14
17000 sth %i4, [%l7 + 0x66]
17001 pdist %f24, %f26, %f24
17002 movgu %xcc, %o1, %o3
17003 movg %icc, %g7, %l5
17004 edge16l %l0, %l6, %g1
17005 movre %l2, %g3, %g6
17006 mulx %o0, %i0, %g2
17007 fmovsa %xcc, %f18, %f15
17008 xor %i6, 0x0F80, %i2
17009 addc %l3, %i1, %l4
17010 std %f14, [%l7 + 0x70]
17011 sll %o7, %i3, %i5
17012 smulcc %g4, 0x0445, %o4
17013 edge32n %o5, %o6, %o2
17014 lduh [%l7 + 0x18], %l1
17015 alignaddrl %g5, %i4, %i7
17016 sll %o3, %g7, %o1
17017 fnors %f6, %f24, %f3
17018 movcc %icc, %l0, %l6
17019 movl %xcc, %l5, %g1
17020 orncc %l2, 0x1BF0, %g3
17021 addccc %o0, %i0, %g6
17022 popc 0x138B, %i6
17023 edge16n %i2, %g2, %l3
17024 udivcc %i1, 0x1DEB, %o7
17025 ldx [%l7 + 0x08], %l4
17026 fnegs %f8, %f19
17027 edge8 %i5, %g4, %o4
17028 movneg %xcc, %o5, %o6
17029 sllx %o2, %l1, %i3
17030 mulx %g5, 0x0294, %i4
17031 sir 0x1BF1
17032 fnand %f26, %f10, %f4
17033 and %i7, %g7, %o1
17034 srl %o3, 0x03, %l6
17035 popc 0x0402, %l0
17036 alignaddr %g1, %l5, %g3
17037 edge8l %l2, %o0, %i0
17038 fors %f22, %f23, %f21
17039 edge16n %i6, %i2, %g2
17040 sra %g6, 0x1F, %i1
17041 fmovdl %xcc, %f18, %f17
17042 edge32n %l3, %l4, %o7
17043 movl %icc, %g4, %i5
17044 ldub [%l7 + 0x5C], %o5
17045 ldd [%l7 + 0x28], %f0
17046 andn %o4, %o2, %o6
17047 fone %f0
17048 edge32 %i3, %g5, %i4
17049 addc %i7, %l1, %o1
17050 movgu %xcc, %o3, %l6
17051 udivcc %l0, 0x09C8, %g7
17052 ldd [%l7 + 0x08], %l4
17053 sra %g1, 0x00, %l2
17054 addccc %o0, 0x171B, %g3
17055 and %i6, %i0, %i2
17056 sir 0x1C13
17057 fmovdpos %xcc, %f19, %f31
17058 movleu %xcc, %g2, %g6
17059 move %icc, %i1, %l4
17060 subcc %o7, %l3, %g4
17061 fsrc1 %f4, %f22
17062 movcc %xcc, %i5, %o4
17063 fmovsgu %icc, %f8, %f30
17064 movgu %icc, %o2, %o5
17065 fzero %f4
17066 orncc %o6, %i3, %g5
17067 fpsub16s %f28, %f13, %f0
17068 edge32ln %i4, %l1, %i7
17069 orn %o3, 0x02A4, %o1
17070 fmovrdlez %l6, %f18, %f28
17071 movrgez %g7, %l5, %g1
17072 sir 0x0B5A
17073 udiv %l0, 0x157D, %l2
17074 fmovdcc %icc, %f16, %f12
17075 ldsh [%l7 + 0x48], %o0
17076 udivx %i6, 0x1FE3, %g3
17077 movg %icc, %i0, %g2
17078 fpadd16s %f23, %f22, %f11
17079 fandnot1s %f6, %f8, %f10
17080 fmuld8ulx16 %f26, %f31, %f4
17081 lduw [%l7 + 0x18], %i2
17082 edge32 %i1, %g6, %o7
17083 alignaddr %l4, %l3, %g4
17084 fmovsneg %xcc, %f5, %f15
17085 movgu %icc, %i5, %o2
17086 srax %o5, %o6, %i3
17087 fpadd16s %f18, %f18, %f11
17088 udiv %g5, 0x154E, %o4
17089 ldsb [%l7 + 0x08], %i4
17090 ldd [%l7 + 0x50], %i6
17091 ldsb [%l7 + 0x56], %l1
17092 xnor %o3, 0x1529, %o1
17093 array32 %g7, %l6, %g1
17094 stx %l5, [%l7 + 0x70]
17095 ldd [%l7 + 0x10], %f18
17096 alignaddr %l2, %o0, %l0
17097 add %g3, %i6, %i0
17098 andcc %i2, %g2, %g6
17099 fmovsvs %xcc, %f7, %f24
17100 fsrc2 %f16, %f0
17101 fmovsge %xcc, %f0, %f16
17102 andncc %o7, %i1, %l3
17103 movn %icc, %g4, %i5
17104 lduw [%l7 + 0x18], %l4
17105 udivcc %o2, 0x0922, %o6
17106 sub %i3, 0x1CDA, %g5
17107 fmovd %f4, %f30
17108 sir 0x04AA
17109 ldsb [%l7 + 0x7D], %o4
17110 st %f1, [%l7 + 0x68]
17111 movcs %xcc, %o5, %i4
17112 edge8n %l1, %o3, %i7
17113 fabsd %f26, %f8
17114 sdivx %g7, 0x1021, %l6
17115 orncc %o1, 0x040C, %l5
17116 xor %l2, %g1, %o0
17117 sub %l0, %g3, %i0
17118 addcc %i6, %g2, %g6
17119 sethi 0x04F5, %o7
17120 nop
17121 set 0x08, %g3
17122 ldd [%l7 + %g3], %i2
17123 setx loop_56, %l0, %l1
17124 return %l1
17125 nop
17126 rdpr %cwp, %g1
17127 rdpr %cansave, %g2
17128 rdpr %canrestore, %g3
17129 rdpr %cleanwin, %g4
17130 rdpr %otherwin, %g5
17131 rdpr %wstate, %g6
17132loop_56: addccc %g4, 0x1A0F, %l4
17133 fand %f2, %f10, %f20
17134 edge16ln %i5, %o6, %o2
17135 mova %xcc, %g5, %o4
17136 fpsub32 %f22, %f26, %f22
17137 ld [%l7 + 0x34], %f1
17138 sth %o5, [%l7 + 0x18]
17139 nop
17140 set 0x55, %l4
17141 ldub [%l7 + %l4], %i3
17142 movrlez %i4, 0x2D6, %o3
17143 st %f1, [%l7 + 0x2C]
17144 movneg %xcc, %i7, %l1
17145 edge16n %g7, %l6, %l5
17146 fornot1s %f23, %f28, %f5
17147 movl %xcc, %l2, %o1
17148 or %o0, 0x1160, %l0
17149 edge16l %g3, %g1, %i6
17150 fmovsle %xcc, %f20, %f8
17151 fcmple16 %f30, %f6, %i0
17152 array32 %g2, %o7, %i2
17153 fpsub16 %f2, %f28, %f24
17154 lduw [%l7 + 0x50], %g6
17155 popc 0x18C2, %l3
17156 edge8 %i1, %l4, %g4
17157 array8 %i5, %o2, %g5
17158 movvs %icc, %o4, %o5
17159 movgu %xcc, %i3, %i4
17160 movvc %icc, %o6, %o3
17161 sth %l1, [%l7 + 0x2E]
17162 or %i7, %g7, %l5
17163 sll %l6, %l2, %o1
17164 sdivcc %l0, 0x150E, %g3
17165 popc 0x150E, %g1
17166 edge16l %i6, %i0, %o0
17167 andcc %o7, 0x0D8A, %g2
17168 add %i2, %g6, %i1
17169 udivcc %l3, 0x08C8, %g4
17170 ldsb [%l7 + 0x12], %i5
17171 fmovdvs %xcc, %f5, %f20
17172 fpadd32s %f9, %f16, %f16
17173 orncc %l4, %o2, %g5
17174 edge8 %o4, %i3, %i4
17175 add %o6, %o5, %l1
17176 fcmpgt16 %f4, %f30, %i7
17177 fmovdgu %xcc, %f16, %f2
17178 sllx %o3, %l5, %l6
17179 array8 %l2, %g7, %l0
17180 andcc %g3, %o1, %g1
17181 xnorcc %i0, %o0, %i6
17182 edge32l %o7, %i2, %g6
17183 smulcc %i1, %g2, %l3
17184 movl %xcc, %g4, %i5
17185 sir 0x0572
17186 fnegd %f14, %f18
17187 sdiv %o2, 0x0299, %l4
17188 faligndata %f30, %f10, %f26
17189 fcmpgt16 %f20, %f4, %o4
17190 edge32l %g5, %i4, %i3
17191 edge32n %o5, %l1, %o6
17192 orncc %i7, %l5, %l6
17193 fmovsge %icc, %f5, %f24
17194 stb %l2, [%l7 + 0x15]
17195 xnor %g7, %l0, %g3
17196 sub %o1, 0x0D2F, %o3
17197 udiv %i0, 0x0065, %g1
17198 udivcc %i6, 0x196D, %o7
17199 edge16l %i2, %o0, %g6
17200 fandnot2 %f4, %f12, %f2
17201 edge8l %i1, %g2, %g4
17202 movrgez %i5, 0x391, %o2
17203 sdivcc %l3, 0x1052, %l4
17204 ldx [%l7 + 0x60], %o4
17205 fnand %f22, %f20, %f26
17206 std %f28, [%l7 + 0x78]
17207 xnor %g5, 0x0E92, %i3
17208 movrgz %i4, 0x3D0, %l1
17209 edge8l %o6, %o5, %i7
17210 movgu %xcc, %l5, %l2
17211 fmovrdne %g7, %f6, %f26
17212 andncc %l0, %l6, %g3
17213 edge16l %o1, %o3, %g1
17214 fmovdneg %xcc, %f27, %f17
17215 sdiv %i0, 0x13B8, %o7
17216 movge %icc, %i2, %o0
17217 udiv %g6, 0x08A4, %i1
17218 andcc %i6, 0x0721, %g4
17219 umul %i5, 0x0569, %g2
17220 andn %o2, 0x16F6, %l4
17221 fmovdne %xcc, %f12, %f10
17222 srl %o4, 0x1B, %g5
17223 fsrc1 %f24, %f2
17224 fmovdne %xcc, %f31, %f10
17225 fands %f28, %f30, %f27
17226 mova %icc, %i3, %i4
17227 fornot1 %f6, %f26, %f0
17228 xnorcc %l1, 0x010D, %l3
17229 smul %o5, 0x1BA6, %o6
17230 movg %xcc, %l5, %i7
17231 ldd [%l7 + 0x30], %g6
17232 andn %l2, %l0, %g3
17233 fnand %f4, %f12, %f4
17234 sdivcc %l6, 0x11ED, %o1
17235 popc %g1, %i0
17236 movl %icc, %o7, %i2
17237 edge8n %o3, %g6, %o0
17238 edge32 %i1, %i6, %g4
17239 move %icc, %g2, %i5
17240 sethi 0x0EBF, %l4
17241 fandnot2 %f20, %f26, %f26
17242 sllx %o4, 0x04, %o2
17243 movrne %i3, %i4, %g5
17244 sdivx %l1, 0x010D, %l3
17245 mulscc %o6, 0x059E, %o5
17246 subccc %i7, %l5, %l2
17247 ld [%l7 + 0x38], %f19
17248 array8 %l0, %g3, %l6
17249 movleu %icc, %o1, %g1
17250 udiv %i0, 0x0EAF, %o7
17251 save %i2, %g7, %o3
17252 rdpr %cwp, %g1
17253 rdpr %cansave, %g2
17254 rdpr %canrestore, %g3
17255 rdpr %cleanwin, %g4
17256 rdpr %otherwin, %g5
17257 rdpr %wstate, %g6
17258 and %o0, 0x14DE, %g6
17259 ldx [%l7 + 0x70], %i6
17260 and %g4, 0x06F0, %i1
17261 fmovrsne %i5, %f14, %f16
17262 umul %g2, %l4, %o2
17263 sllx %o4, %i4, %g5
17264 nop
17265 set 0x48, %i0
17266 std %f4, [%l7 + %i0]
17267 smulcc %i3, %l3, %l1
17268 movcs %xcc, %o5, %o6
17269 fandnot1 %f14, %f10, %f12
17270 ldsb [%l7 + 0x58], %i7
17271 alignaddr %l5, %l2, %l0
17272 alignaddrl %g3, %o1, %l6
17273 movg %icc, %i0, %o7
17274 movvs %icc, %i2, %g1
17275 sdivcc %o3, 0x0D74, %o0
17276 sir 0x1660
17277 movneg %icc, %g7, %i6
17278 ldsb [%l7 + 0x10], %g6
17279 fpackfix %f24, %f4
17280 std %f20, [%l7 + 0x40]
17281 srl %i1, %i5, %g2
17282 fsrc2s %f19, %f19
17283 ldd [%l7 + 0x70], %g4
17284 srlx %l4, 0x02, %o2
17285 subcc %i4, %g5, %i3
17286 fands %f6, %f0, %f0
17287 movre %o4, 0x387, %l1
17288 mulscc %o5, %l3, %i7
17289 sub %o6, 0x0865, %l5
17290 sdivx %l2, 0x17B2, %g3
17291 ldsb [%l7 + 0x1B], %l0
17292 sllx %l6, 0x00, %i0
17293 udivcc %o7, 0x0302, %o1
17294 fcmpd %fcc1, %f4, %f14
17295 add %g1, 0x1DDB, %o3
17296 and %i2, 0x0711, %o0
17297 edge16n %i6, %g7, %i1
17298 edge8 %i5, %g6, %g2
17299 addcc %l4, %g4, %o2
17300 lduw [%l7 + 0x38], %i4
17301 edge8n %i3, %g5, %l1
17302 movne %xcc, %o5, %l3
17303 edge16 %o4, %i7, %o6
17304 edge8ln %l2, %g3, %l0
17305 sub %l6, %i0, %o7
17306 edge16n %o1, %l5, %g1
17307 edge16ln %o3, %o0, %i2
17308 sdivx %i6, 0x0F9C, %g7
17309 andn %i1, 0x0733, %i5
17310 ldsb [%l7 + 0x3E], %g6
17311 and %g2, %l4, %g4
17312 ldsw [%l7 + 0x6C], %i4
17313 movrne %o2, %g5, %l1
17314 movleu %xcc, %o5, %i3
17315 sub %o4, %l3, %i7
17316 fornot1 %f16, %f2, %f30
17317 fcmpeq32 %f2, %f14, %l2
17318 movrlz %o6, %l0, %g3
17319 sdivx %l6, 0x0148, %i0
17320 xnor %o7, 0x0D03, %o1
17321 sdiv %l5, 0x09C8, %g1
17322 and %o3, %i2, %o0
17323 array32 %i6, %i1, %g7
17324 edge8l %i5, %g2, %l4
17325 lduw [%l7 + 0x34], %g6
17326 fpackfix %f8, %f21
17327 smulcc %i4, 0x065C, %g4
17328 fpadd16 %f14, %f20, %f10
17329 edge16ln %o2, %g5, %l1
17330 ldub [%l7 + 0x13], %o5
17331 movrlez %i3, %l3, %i7
17332 movpos %xcc, %l2, %o6
17333 fmovrslz %l0, %f19, %f19
17334 movg %icc, %o4, %l6
17335 movg %xcc, %g3, %i0
17336 movne %xcc, %o1, %o7
17337 subc %g1, %l5, %i2
17338 fxor %f30, %f20, %f22
17339 movvc %xcc, %o0, %o3
17340 fcmpd %fcc3, %f12, %f20
17341 fcmped %fcc0, %f8, %f20
17342 ldsh [%l7 + 0x2C], %i1
17343 nop
17344 set 0x10, %o4
17345 stx %i6, [%l7 + %o4]
17346 orcc %i5, %g2, %g7
17347 lduh [%l7 + 0x30], %l4
17348 subc %g6, %g4, %o2
17349 ld [%l7 + 0x34], %f28
17350 movpos %icc, %i4, %l1
17351 edge8n %g5, %o5, %i3
17352 fmul8x16 %f10, %f26, %f2
17353 edge16ln %i7, %l3, %o6
17354 andncc %l2, %o4, %l0
17355 fmovdg %icc, %f19, %f10
17356 move %icc, %l6, %g3
17357 ld [%l7 + 0x38], %f11
17358 fmovsvc %xcc, %f4, %f12
17359 fcmpgt16 %f24, %f26, %o1
17360 alignaddr %i0, %o7, %l5
17361 sethi 0x1DFC, %g1
17362 movle %xcc, %i2, %o0
17363 edge8 %o3, %i6, %i5
17364 smul %g2, 0x12CB, %g7
17365 fmovsle %xcc, %f29, %f7
17366 movle %icc, %i1, %l4
17367 edge32ln %g6, %g4, %i4
17368 movcc %icc, %l1, %g5
17369 addc %o5, 0x03A2, %o2
17370 array8 %i3, %l3, %i7
17371 andn %o6, %o4, %l0
17372 ldsh [%l7 + 0x26], %l2
17373 udivcc %l6, 0x114F, %g3
17374 movl %icc, %i0, %o7
17375 ldsw [%l7 + 0x2C], %l5
17376 fmovdge %icc, %f14, %f14
17377 ldsb [%l7 + 0x3E], %g1
17378 movrlez %i2, %o0, %o3
17379 movvs %icc, %i6, %i5
17380 movrne %o1, %g2, %i1
17381 addccc %g7, %l4, %g6
17382 ldx [%l7 + 0x08], %g4
17383 fandnot2s %f26, %f4, %f3
17384 udivcc %i4, 0x0BB3, %l1
17385 movpos %icc, %g5, %o5
17386 sir 0x11A5
17387 ld [%l7 + 0x50], %f13
17388 fmovsg %xcc, %f7, %f2
17389 stx %i3, [%l7 + 0x40]
17390 mova %icc, %o2, %l3
17391 orn %o6, 0x082A, %i7
17392 xor %l0, 0x0040, %l2
17393 fcmpes %fcc3, %f2, %f20
17394 fornot1 %f22, %f14, %f28
17395 stw %o4, [%l7 + 0x50]
17396 fnot1s %f29, %f12
17397 sll %g3, 0x09, %i0
17398 sdivcc %l6, 0x08E0, %o7
17399 movle %icc, %l5, %g1
17400 movvc %xcc, %o0, %o3
17401 sir 0x1B31
17402 lduh [%l7 + 0x14], %i6
17403 movg %xcc, %i5, %o1
17404 fmovrdne %g2, %f14, %f10
17405 fnor %f26, %f10, %f10
17406 movcs %icc, %i2, %g7
17407 movl %xcc, %l4, %g6
17408 ldsw [%l7 + 0x30], %g4
17409 fmovrdne %i1, %f2, %f26
17410 fxors %f0, %f29, %f3
17411 st %f18, [%l7 + 0x58]
17412 fcmped %fcc1, %f12, %f14
17413 movn %icc, %i4, %g5
17414 fnot2 %f10, %f10
17415 fornot1s %f16, %f29, %f5
17416 movre %l1, %i3, %o5
17417 xorcc %l3, 0x00C6, %o2
17418 andn %o6, %l0, %i7
17419 movgu %xcc, %o4, %g3
17420 stw %i0, [%l7 + 0x50]
17421 fand %f4, %f20, %f30
17422 ldub [%l7 + 0x54], %l6
17423 smul %o7, %l2, %g1
17424 movle %icc, %o0, %o3
17425 movcc %icc, %i6, %l5
17426 ldd [%l7 + 0x60], %o0
17427 sdiv %i5, 0x0D1E, %g2
17428 smulcc %g7, 0x0353, %i2
17429 fcmpgt16 %f8, %f18, %g6
17430 movcs %xcc, %g4, %l4
17431 andcc %i4, 0x01D7, %g5
17432 xnorcc %i1, %l1, %o5
17433 fnors %f25, %f2, %f23
17434 sub %i3, 0x05FF, %l3
17435 ldd [%l7 + 0x38], %f28
17436 fand %f10, %f26, %f0
17437 andcc %o6, 0x1763, %o2
17438 fmovda %xcc, %f18, %f31
17439 ld [%l7 + 0x18], %f13
17440 fpsub16 %f24, %f6, %f18
17441 ldsw [%l7 + 0x18], %i7
17442 fmovrde %o4, %f22, %f4
17443 array16 %l0, %i0, %g3
17444 ldsw [%l7 + 0x5C], %o7
17445 edge32n %l2, %l6, %o0
17446 sub %g1, 0x1500, %i6
17447 sub %l5, 0x0A45, %o1
17448 movleu %xcc, %o3, %g2
17449 sdiv %g7, 0x0221, %i5
17450 sll %i2, %g4, %l4
17451 srax %i4, %g6, %g5
17452 fmovrdne %l1, %f20, %f30
17453 fmovscs %xcc, %f25, %f14
17454 add %o5, 0x1ED7, %i1
17455 fmovdcc %xcc, %f20, %f0
17456 movpos %icc, %l3, %o6
17457 movle %icc, %o2, %i7
17458 subc %o4, 0x0A7B, %i3
17459 andn %l0, 0x0F55, %g3
17460 mulx %i0, 0x09D8, %o7
17461 addccc %l2, 0x0367, %l6
17462 fcmple32 %f18, %f20, %g1
17463 stx %i6, [%l7 + 0x18]
17464 array8 %l5, %o1, %o0
17465 fmovda %icc, %f6, %f7
17466 fmovrdne %g2, %f8, %f16
17467 movrlez %o3, %g7, %i5
17468 movcs %xcc, %i2, %l4
17469 ld [%l7 + 0x74], %f16
17470 sub %g4, 0x1B80, %i4
17471 subccc %g6, %l1, %o5
17472 popc 0x0D32, %i1
17473 array32 %g5, %l3, %o2
17474 srax %i7, 0x16, %o6
17475 movn %icc, %i3, %o4
17476 xorcc %l0, 0x0360, %g3
17477 edge16l %i0, %l2, %l6
17478 edge32 %g1, %o7, %l5
17479 fmovse %icc, %f2, %f13
17480 umul %o1, %o0, %i6
17481 ldd [%l7 + 0x30], %f0
17482 fmovdle %xcc, %f29, %f7
17483 movneg %icc, %o3, %g7
17484 restore %g2, %i5, %l4
17485 rdpr %cwp, %g1
17486 rdpr %cansave, %g2
17487 rdpr %canrestore, %g3
17488 rdpr %cleanwin, %g4
17489 rdpr %otherwin, %g5
17490 rdpr %wstate, %g6
17491 subcc %g4, 0x04CF, %i2
17492 fmovs %f23, %f19
17493 ldsw [%l7 + 0x64], %g6
17494 andncc %i4, %o5, %l1
17495 mova %icc, %i1, %g5
17496 addc %o2, 0x1264, %i7
17497 fmuld8ulx16 %f16, %f26, %f12
17498 and %l3, %o6, %i3
17499 srlx %o4, %g3, %i0
17500 add %l0, %l2, %g1
17501 sdivx %o7, 0x1C65, %l5
17502 nop
17503 set 0x70, %l0
17504 std %f16, [%l7 + %l0]
17505 ldx [%l7 + 0x58], %o1
17506 edge32ln %o0, %i6, %l6
17507 edge16n %g7, %g2, %o3
17508 movrgez %i5, %g4, %i2
17509 movn %icc, %l4, %i4
17510 movrlez %o5, %l1, %i1
17511 fpsub32 %f10, %f24, %f0
17512 alignaddr %g6, %o2, %g5
17513 subcc %l3, %i7, %o6
17514 fmovscs %icc, %f15, %f29
17515 alignaddrl %i3, %o4, %g3
17516 fpackfix %f16, %f9
17517 sdiv %i0, 0x0880, %l0
17518 stw %g1, [%l7 + 0x5C]
17519 pdist %f14, %f30, %f30
17520 andncc %o7, %l5, %l2
17521 xnor %o0, 0x144E, %o1
17522 ldd [%l7 + 0x38], %f14
17523 fmovrdgz %i6, %f4, %f14
17524 fandnot1s %f30, %f24, %f1
17525 stw %l6, [%l7 + 0x54]
17526 fmovsvc %xcc, %f25, %f7
17527 alignaddrl %g7, %g2, %i5
17528 fmovrdlez %g4, %f14, %f6
17529 movleu %icc, %i2, %l4
17530 movg %icc, %o3, %i4
17531 smul %o5, 0x145C, %l1
17532 setx loop_57, %l0, %l1
17533 return %l1
17534 nop
17535 rdpr %cwp, %g1
17536 rdpr %cansave, %g2
17537 rdpr %canrestore, %g3
17538 rdpr %cleanwin, %g4
17539 rdpr %otherwin, %g5
17540 rdpr %wstate, %g6
17541loop_57: mulx %l3, %o2, %o6
17542 fmovrdgez %i7, %f0, %f20
17543 movg %icc, %o4, %g3
17544 stb %i3, [%l7 + 0x40]
17545 udivx %l0, 0x024D, %i0
17546 movrlez %g1, 0x10B, %o7
17547 edge32ln %l5, %l2, %o1
17548 orcc %o0, %i6, %l6
17549 srax %g2, %i5, %g4
17550 stx %i2, [%l7 + 0x20]
17551 umulcc %g7, 0x1E6A, %l4
17552 fmovscc %icc, %f18, %f9
17553 movrlez %o3, %i4, %o5
17554 nop
17555 set 0x64, %l3
17556 stw %l1, [%l7 + %l3]
17557 sir 0x01AD
17558 xorcc %g6, %i1, %l3
17559 andn %g5, %o2, %i7
17560 movvs %icc, %o6, %g3
17561 sdiv %o4, 0x1B1E, %l0
17562 save %i3, 0x05D3, %g1
17563 rdpr %cwp, %g1
17564 rdpr %cansave, %g2
17565 rdpr %canrestore, %g3
17566 rdpr %cleanwin, %g4
17567 rdpr %otherwin, %g5
17568 rdpr %wstate, %g6
17569 sethi 0x0C1A, %o7
17570 fnegs %f13, %f21
17571 alignaddr %l5, %i0, %o1
17572 fcmpeq16 %f8, %f6, %o0
17573 subccc %l2, 0x0AA0, %l6
17574 fmovsn %icc, %f20, %f23
17575 fornot2s %f21, %f27, %f27
17576 smul %i6, 0x0E83, %i5
17577 fnot2s %f31, %f18
17578 andn %g2, %g4, %i2
17579 ld [%l7 + 0x40], %f16
17580 udivx %l4, 0x0F44, %o3
17581 edge8 %i4, %g7, %o5
17582 movge %xcc, %g6, %l1
17583 alignaddr %i1, %l3, %o2
17584 array16 %g5, %i7, %g3
17585 movneg %icc, %o6, %o4
17586 movn %xcc, %l0, %g1
17587 orn %i3, %l5, %o7
17588 mova %xcc, %o1, %i0
17589 sra %o0, %l2, %l6
17590 srl %i6, %i5, %g2
17591 umulcc %g4, 0x039B, %i2
17592 sdiv %o3, 0x0A11, %l4
17593 fmovrsgez %i4, %f19, %f1
17594 edge8l %o5, %g6, %l1
17595 orn %g7, 0x1349, %i1
17596 srl %o2, %l3, %g5
17597 save %g3, %o6, %o4
17598 rdpr %cwp, %g1
17599 rdpr %cansave, %g2
17600 rdpr %canrestore, %g3
17601 rdpr %cleanwin, %g4
17602 rdpr %otherwin, %g5
17603 rdpr %wstate, %g6
17604 edge8n %l0, %g1, %i7
17605 edge32n %l5, %o7, %i3
17606 addccc %i0, %o0, %o1
17607 edge16l %l6, %i6, %i5
17608 subc %g2, 0x1A1B, %g4
17609 sethi 0x1451, %i2
17610 orncc %o3, 0x0E40, %l4
17611 orcc %l2, %o5, %g6
17612 ldsh [%l7 + 0x32], %l1
17613 fmovdcs %icc, %f13, %f22
17614 orcc %i4, %g7, %i1
17615 movleu %icc, %o2, %l3
17616 popc %g3, %o6
17617 fxor %f28, %f26, %f4
17618 movg %xcc, %g5, %l0
17619 subc %o4, 0x1B18, %g1
17620 movpos %xcc, %i7, %l5
17621 umulcc %i3, 0x186C, %o7
17622 addccc %o0, %o1, %i0
17623 udivx %i6, 0x0915, %i5
17624 movrlez %l6, 0x248, %g2
17625 srax %i2, 0x09, %o3
17626 popc %g4, %l2
17627 fnors %f23, %f17, %f26
17628 movge %icc, %l4, %o5
17629 fcmpne16 %f6, %f0, %g6
17630 edge32n %l1, %g7, %i1
17631 fcmpeq16 %f0, %f0, %i4
17632 movle %xcc, %o2, %l3
17633 ldd [%l7 + 0x10], %f26
17634 alignaddr %g3, %o6, %l0
17635 fmovdcs %icc, %f25, %f29
17636 fmovdvs %xcc, %f11, %f28
17637 movrne %g5, 0x0C0, %g1
17638 sethi 0x0423, %i7
17639 mova %xcc, %o4, %l5
17640 nop
17641 set 0x38, %g2
17642 stw %i3, [%l7 + %g2]
17643 subc %o0, %o1, %i0
17644 or %i6, 0x05B9, %i5
17645 movrgz %l6, 0x2FB, %o7
17646 mulscc %g2, 0x13CC, %o3
17647 fmovda %xcc, %f9, %f21
17648 array32 %i2, %l2, %l4
17649 movpos %xcc, %g4, %g6
17650 edge16 %l1, %o5, %g7
17651 srl %i1, %i4, %o2
17652 ld [%l7 + 0x0C], %f25
17653 alignaddrl %l3, %g3, %l0
17654 subcc %o6, 0x1A25, %g1
17655 fnors %f4, %f26, %f30
17656 edge8ln %g5, %i7, %o4
17657 movle %xcc, %i3, %o0
17658 stx %o1, [%l7 + 0x08]
17659 udivx %l5, 0x08D2, %i0
17660 srl %i5, %i6, %o7
17661 subccc %l6, %o3, %g2
17662 movcc %xcc, %i2, %l2
17663 lduh [%l7 + 0x34], %l4
17664 movne %xcc, %g6, %g4
17665 fands %f31, %f31, %f20
17666 array8 %o5, %g7, %l1
17667 addccc %i1, 0x08CE, %o2
17668 fnegd %f8, %f24
17669 movl %icc, %i4, %g3
17670 movrgez %l3, 0x091, %o6
17671 edge32l %g1, %g5, %i7
17672 std %f16, [%l7 + 0x40]
17673 fmovrdlez %o4, %f4, %f26
17674 umulcc %i3, %o0, %l0
17675 add %o1, %l5, %i5
17676 alignaddrl %i6, %i0, %o7
17677 udivx %l6, 0x1AA2, %g2
17678 andn %o3, 0x0163, %i2
17679 movl %xcc, %l2, %l4
17680 mova %icc, %g6, %o5
17681 edge16l %g4, %l1, %g7
17682 alignaddr %i1, %i4, %o2
17683 sll %l3, %g3, %g1
17684 srl %g5, %o6, %o4
17685 array8 %i3, %i7, %o0
17686 ldsh [%l7 + 0x52], %l0
17687 movrgez %o1, 0x313, %i5
17688 lduw [%l7 + 0x60], %i6
17689 fnegs %f30, %f8
17690 edge16 %i0, %l5, %l6
17691 edge16ln %o7, %o3, %g2
17692 sdivx %i2, 0x19A4, %l2
17693 movneg %xcc, %g6, %l4
17694 umul %o5, 0x1634, %l1
17695 sllx %g7, 0x0E, %g4
17696 movrgz %i1, 0x1D5, %o2
17697 fnand %f12, %f10, %f12
17698 fnot1s %f15, %f25
17699 umulcc %i4, 0x0BD9, %l3
17700 fones %f22
17701 movrgz %g1, %g3, %o6
17702 fpadd32 %f24, %f14, %f20
17703 pdist %f22, %f26, %f10
17704 addccc %g5, %i3, %o4
17705 orn %o0, %l0, %i7
17706 movrgz %i5, 0x133, %i6
17707 sra %i0, 0x00, %l5
17708 alignaddrl %l6, %o7, %o1
17709 mova %xcc, %o3, %i2
17710 bshuffle %f26, %f12, %f0
17711 smul %g2, %g6, %l2
17712 or %o5, 0x0DAB, %l4
17713 movleu %xcc, %g7, %l1
17714 xorcc %g4, %o2, %i1
17715 fpadd16s %f13, %f2, %f11
17716 fpmerge %f11, %f30, %f14
17717 andcc %l3, %g1, %g3
17718 movrne %o6, 0x3E5, %i4
17719 and %i3, 0x074B, %o4
17720 edge16l %g5, %o0, %l0
17721 edge8l %i5, %i7, %i6
17722 fcmpd %fcc0, %f14, %f24
17723 stb %l5, [%l7 + 0x68]
17724 movvc %xcc, %l6, %i0
17725 fmovrsgz %o1, %f1, %f6
17726 movle %xcc, %o3, %i2
17727 xnorcc %o7, %g2, %g6
17728 smul %o5, %l4, %g7
17729 fzero %f10
17730 fornot1s %f28, %f17, %f0
17731 edge8n %l1, %g4, %o2
17732 popc %i1, %l2
17733 array32 %g1, %g3, %l3
17734 udivcc %i4, 0x103E, %o6
17735 fpadd16s %f14, %f0, %f19
17736 sra %i3, %g5, %o4
17737 edge16l %l0, %o0, %i7
17738 andn %i6, %l5, %i5
17739 movrlz %l6, %i0, %o3
17740 addc %o1, 0x083E, %o7
17741 movcc %xcc, %g2, %i2
17742 array32 %g6, %o5, %l4
17743 fcmpes %fcc2, %f27, %f15
17744 fpackfix %f22, %f8
17745 orncc %g7, 0x0401, %l1
17746 orn %g4, 0x1AB3, %o2
17747 sub %l2, 0x044B, %g1
17748 sll %g3, 0x1C, %i1
17749 fmovsleu %xcc, %f0, %f17
17750 fmovspos %xcc, %f3, %f15
17751 movl %xcc, %i4, %l3
17752 movle %icc, %o6, %i3
17753 movleu %icc, %o4, %l0
17754 nop
17755 set 0x37, %i5
17756 stb %o0, [%l7 + %i5]
17757 fmovdneg %icc, %f0, %f4
17758 edge32n %g5, %i7, %i6
17759 lduh [%l7 + 0x72], %l5
17760 fmovdvc %xcc, %f16, %f30
17761 fcmpne32 %f2, %f8, %i5
17762 addcc %l6, 0x1CF5, %i0
17763 alignaddr %o1, %o3, %o7
17764 addccc %i2, %g2, %g6
17765 lduh [%l7 + 0x7E], %l4
17766 sll %o5, %l1, %g7
17767 fcmpne32 %f10, %f2, %o2
17768 fpadd32s %f13, %f21, %f29
17769 movrne %l2, 0x19D, %g4
17770 movcc %icc, %g1, %i1
17771 orcc %i4, 0x0E98, %g3
17772 movcc %xcc, %l3, %o6
17773 edge8l %o4, %l0, %o0
17774 subccc %g5, %i3, %i7
17775 std %f4, [%l7 + 0x60]
17776 orncc %i6, 0x1DA4, %l5
17777 fmovse %icc, %f13, %f27
17778 movrlz %i5, %l6, %o1
17779 std %f4, [%l7 + 0x10]
17780 movrlz %i0, %o3, %i2
17781 movl %xcc, %o7, %g6
17782 movl %xcc, %g2, %l4
17783 movn %icc, %l1, %o5
17784 sethi 0x1671, %o2
17785 movn %icc, %g7, %g4
17786 srlx %g1, %l2, %i4
17787 srl %g3, 0x08, %l3
17788 movg %icc, %i1, %o6
17789 mulx %o4, %o0, %l0
17790 fmovdgu %icc, %f17, %f10
17791 addccc %i3, 0x1358, %i7
17792 sllx %i6, %g5, %l5
17793 umul %l6, 0x17A4, %o1
17794 fornot1 %f30, %f0, %f4
17795 xnor %i5, %i0, %o3
17796 popc %i2, %o7
17797 srl %g6, 0x09, %g2
17798 udivcc %l4, 0x0F16, %l1
17799 fones %f3
17800 edge32ln %o5, %g7, %o2
17801 fmovsle %icc, %f24, %f13
17802 fpackfix %f30, %f0
17803 movrlz %g1, %l2, %i4
17804 ldd [%l7 + 0x58], %g4
17805 edge8n %l3, %i1, %g3
17806 edge32n %o4, %o6, %l0
17807 subccc %o0, %i3, %i6
17808 fcmpgt32 %f20, %f8, %g5
17809 add %i7, %l6, %o1
17810 ldd [%l7 + 0x48], %i4
17811 srl %i0, 0x02, %o3
17812 movgu %xcc, %i2, %l5
17813 fornot2s %f15, %f9, %f9
17814 array8 %g6, %g2, %l4
17815 fmovdne %xcc, %f1, %f12
17816 movvs %xcc, %o7, %l1
17817 edge8l %o5, %o2, %g7
17818 sir 0x1486
17819 srlx %l2, 0x18, %g1
17820 fxor %f12, %f18, %f28
17821 fnor %f6, %f20, %f14
17822 srlx %g4, 0x04, %l3
17823 subc %i1, %i4, %o4
17824 umul %g3, 0x12DA, %o6
17825 sra %l0, %i3, %o0
17826 fcmps %fcc3, %f15, %f18
17827 movle %xcc, %i6, %i7
17828 movle %xcc, %g5, %o1
17829 udivcc %i5, 0x1C02, %l6
17830 sdivcc %o3, 0x1212, %i2
17831 ldsh [%l7 + 0x44], %i0
17832 orcc %g6, 0x1785, %g2
17833 std %f28, [%l7 + 0x68]
17834 fxnor %f8, %f26, %f12
17835 smulcc %l4, %o7, %l5
17836 movrgz %l1, %o5, %o2
17837 subccc %g7, %l2, %g1
17838 smulcc %g4, 0x0011, %i1
17839 edge8n %i4, %l3, %o4
17840 movrgz %o6, %l0, %g3
17841 fmovsg %icc, %f15, %f17
17842 sub %i3, 0x1642, %o0
17843 and %i6, 0x1311, %i7
17844 movvs %icc, %g5, %o1
17845 movpos %xcc, %l6, %o3
17846 andncc %i2, %i0, %g6
17847 subcc %g2, %l4, %i5
17848 mulscc %o7, %l5, %l1
17849 sll %o5, %o2, %l2
17850 sir 0x15C3
17851 orncc %g1, %g7, %i1
17852 udivx %i4, 0x16D8, %l3
17853 edge16ln %g4, %o4, %o6
17854 fabsd %f14, %f10
17855 ldsb [%l7 + 0x4F], %l0
17856 ldsb [%l7 + 0x6C], %g3
17857 save %i3, 0x00F0, %i6
17858 rdpr %cwp, %g1
17859 rdpr %cansave, %g2
17860 rdpr %canrestore, %g3
17861 rdpr %cleanwin, %g4
17862 rdpr %otherwin, %g5
17863 rdpr %wstate, %g6
17864 orcc %i7, %o0, %o1
17865 movgu %xcc, %g5, %l6
17866 sethi 0x1EAC, %i2
17867 array16 %o3, %i0, %g2
17868 sethi 0x0C3C, %l4
17869 fcmpd %fcc1, %f26, %f0
17870 movcc %icc, %i5, %g6
17871 fmovrslez %l5, %f2, %f2
17872 array32 %l1, %o5, %o2
17873 popc 0x0FD5, %o7
17874 fmovrde %g1, %f22, %f26
17875 andncc %l2, %i1, %g7
17876 addccc %i4, %l3, %g4
17877 fmovdne %icc, %f10, %f15
17878 fornot2 %f0, %f0, %f22
17879 std %f14, [%l7 + 0x38]
17880 stx %o6, [%l7 + 0x58]
17881 edge16ln %l0, %o4, %g3
17882 xnor %i6, 0x13F1, %i7
17883 srax %o0, 0x0F, %i3
17884 fcmpne16 %f16, %f20, %g5
17885 fmovrdne %o1, %f10, %f30
17886 fcmpgt32 %f8, %f30, %l6
17887 edge16 %i2, %i0, %g2
17888 sra %l4, 0x19, %o3
17889 sdivcc %i5, 0x0FBA, %l5
17890 sdivx %g6, 0x1F42, %o5
17891 array8 %l1, %o7, %g1
17892 edge32 %o2, %i1, %l2
17893 array32 %g7, %l3, %g4
17894 add %i4, %o6, %o4
17895 mova %xcc, %l0, %g3
17896 xnorcc %i7, %i6, %o0
17897 umul %i3, 0x011D, %o1
17898 edge16l %g5, %l6, %i2
17899 fmovrdlz %i0, %f4, %f16
17900 nop
17901 set 0x68, %g4
17902 lduw [%l7 + %g4], %g2
17903 movrlez %l4, 0x3EC, %o3
17904 movgu %icc, %i5, %l5
17905 mova %xcc, %o5, %l1
17906 orncc %o7, 0x13AC, %g6
17907 edge16ln %g1, %i1, %l2
17908 fabsd %f26, %f20
17909 alignaddr %o2, %l3, %g4
17910 subc %i4, %o6, %o4
17911 ldd [%l7 + 0x78], %f12
17912 fpmerge %f11, %f7, %f14
17913 save %l0, %g3, %g7
17914 rdpr %cwp, %g1
17915 rdpr %cansave, %g2
17916 rdpr %canrestore, %g3
17917 rdpr %cleanwin, %g4
17918 rdpr %otherwin, %g5
17919 rdpr %wstate, %g6
17920 udiv %i6, 0x093E, %i7
17921 fxnors %f9, %f1, %f7
17922 srl %o0, %o1, %g5
17923 ldd [%l7 + 0x68], %i2
17924 mulx %i2, 0x0CB2, %l6
17925 addcc %g2, 0x0AAE, %i0
17926 movneg %icc, %l4, %i5
17927 edge16ln %l5, %o5, %o3
17928 ldd [%l7 + 0x48], %f0
17929 popc %l1, %g6
17930 movg %xcc, %g1, %o7
17931 edge8ln %i1, %o2, %l3
17932 movvc %xcc, %g4, %l2
17933 edge8ln %o6, %i4, %l0
17934 ldsh [%l7 + 0x2A], %o4
17935 addcc %g7, %i6, %i7
17936 movrgez %g3, 0x115, %o0
17937 stb %o1, [%l7 + 0x46]
17938 xor %i3, %g5, %i2
17939 movcs %xcc, %g2, %i0
17940 udivx %l6, 0x153B, %i5
17941 movle %xcc, %l5, %l4
17942 orncc %o3, %o5, %l1
17943 fcmpd %fcc0, %f10, %f6
17944 orncc %g6, 0x1F0A, %g1
17945 fmovsl %xcc, %f21, %f19
17946 fornot1 %f20, %f30, %f0
17947 fmovdl %xcc, %f5, %f10
17948 fmovrdlz %o7, %f26, %f20
17949 sub %i1, 0x020E, %o2
17950 fmul8x16au %f30, %f25, %f16
17951 movcc %xcc, %l3, %g4
17952 subcc %o6, %i4, %l2
17953 ldsw [%l7 + 0x20], %l0
17954 fmovscs %icc, %f17, %f5
17955 addc %g7, 0x0C79, %o4
17956 udivcc %i7, 0x157F, %i6
17957 sth %g3, [%l7 + 0x08]
17958 movgu %icc, %o1, %i3
17959 movg %xcc, %g5, %i2
17960 stb %g2, [%l7 + 0x5C]
17961 fornot2s %f20, %f14, %f1
17962 fnands %f19, %f9, %f15
17963 sethi 0x1382, %o0
17964 fornot1 %f24, %f30, %f18
17965 edge8ln %l6, %i0, %i5
17966 movrne %l5, %o3, %o5
17967 array16 %l4, %l1, %g1
17968 edge16 %g6, %i1, %o2
17969 sethi 0x029A, %l3
17970 edge32ln %g4, %o6, %o7
17971 fzeros %f26
17972 movcc %icc, %i4, %l0
17973 add %g7, 0x1701, %o4
17974 movre %i7, 0x2B5, %l2
17975 movge %xcc, %g3, %i6
17976 movgu %icc, %o1, %i3
17977 fmovsg %xcc, %f27, %f5
17978 movcc %icc, %i2, %g2
17979 udiv %g5, 0x16C8, %o0
17980 sth %l6, [%l7 + 0x14]
17981 sllx %i0, 0x12, %i5
17982 fnor %f22, %f26, %f18
17983 andcc %l5, 0x134E, %o3
17984 sdiv %o5, 0x0846, %l4
17985 fnegd %f28, %f26
17986 or %l1, %g1, %g6
17987 fandnot1s %f3, %f19, %f26
17988 subccc %i1, %l3, %o2
17989 edge8ln %o6, %g4, %o7
17990 srl %l0, %i4, %g7
17991 addc %o4, %l2, %i7
17992 fpack16 %f14, %f6
17993 movgu %icc, %g3, %o1
17994 stb %i6, [%l7 + 0x7A]
17995 orn %i3, 0x14BC, %g2
17996 mova %xcc, %i2, %o0
17997 sub %l6, %i0, %i5
17998 smul %g5, %o3, %l5
17999 ldsh [%l7 + 0x74], %l4
18000 sub %o5, %l1, %g6
18001 fmovscs %xcc, %f27, %f3
18002 popc %i1, %l3
18003 movvs %icc, %o2, %g1
18004 fone %f24
18005 subcc %o6, %o7, %g4
18006 alignaddrl %l0, %i4, %o4
18007 fpsub16s %f26, %f11, %f29
18008 restore %g7, %l2, %g3
18009 rdpr %cwp, %g1
18010 rdpr %cansave, %g2
18011 rdpr %canrestore, %g3
18012 rdpr %cleanwin, %g4
18013 rdpr %otherwin, %g5
18014 rdpr %wstate, %g6
18015 fmovdle %icc, %f1, %f26
18016 lduw [%l7 + 0x78], %o1
18017 srl %i6, %i7, %i3
18018 alignaddrl %g2, %i2, %l6
18019 movpos %icc, %i0, %o0
18020 movne %icc, %g5, %o3
18021 fmovrdlez %i5, %f14, %f16
18022 st %f8, [%l7 + 0x7C]
18023 sdivcc %l4, 0x1E74, %l5
18024 fand %f28, %f8, %f0
18025 xnorcc %l1, %o5, %i1
18026 mova %icc, %g6, %o2
18027 ldx [%l7 + 0x20], %l3
18028 edge8ln %o6, %g1, %o7
18029 edge16ln %g4, %l0, %o4
18030 setx loop_58, %l0, %l1
18031 return %l1
18032 nop
18033 rdpr %cwp, %g1
18034 rdpr %cansave, %g2
18035 rdpr %canrestore, %g3
18036 rdpr %cleanwin, %g4
18037 rdpr %otherwin, %g5
18038 rdpr %wstate, %g6
18039loop_58: orcc %l2, %g3, %i6
18040 fmovdcs %xcc, %f17, %f15
18041 fcmpd %fcc2, %f0, %f14
18042 nop
18043 set 0x30, %g1
18044 ldx [%l7 + %g1], %o1
18045 fmovdne %xcc, %f1, %f0
18046 fcmpne32 %f14, %f30, %i3
18047 stb %i7, [%l7 + 0x6D]
18048 srax %g2, 0x08, %i2
18049 xnorcc %l6, %i0, %g5
18050 movn %xcc, %o3, %o0
18051 fmovrdgez %i5, %f22, %f16
18052 edge8ln %l4, %l1, %o5
18053 movcs %icc, %l5, %g6
18054 srl %o2, %i1, %o6
18055 ldx [%l7 + 0x40], %g1
18056 movrne %l3, %g4, %l0
18057 fmovrde %o7, %f2, %f22
18058 smulcc %o4, %i4, %g7
18059 addcc %g3, 0x0718, %i6
18060 movge %icc, %l2, %o1
18061 movre %i7, %g2, %i3
18062 sra %i2, 0x07, %i0
18063 edge16ln %g5, %o3, %o0
18064 edge32ln %l6, %i5, %l1
18065 lduh [%l7 + 0x3A], %o5
18066 ldd [%l7 + 0x58], %f22
18067 fandnot2s %f7, %f15, %f0
18068 subcc %l5, %g6, %o2
18069 fpmerge %f17, %f3, %f30
18070 edge32 %i1, %o6, %g1
18071 udivcc %l4, 0x0DE0, %l3
18072 fmul8x16au %f2, %f19, %f12
18073 fmovrdlez %g4, %f0, %f4
18074 xorcc %o7, %o4, %l0
18075 mova %icc, %i4, %g7
18076 lduh [%l7 + 0x20], %i6
18077 alignaddrl %g3, %o1, %l2
18078 lduw [%l7 + 0x48], %i7
18079 or %i3, 0x1D2E, %g2
18080 st %f28, [%l7 + 0x40]
18081 movcs %icc, %i0, %i2
18082 fmovsg %xcc, %f14, %f19
18083 xnor %g5, %o3, %o0
18084 nop
18085 set 0x68, %i1
18086 ldx [%l7 + %i1], %l6
18087 stb %l1, [%l7 + 0x66]
18088 nop
18089 set 0x2C, %g6
18090 ldsw [%l7 + %g6], %o5
18091 edge32ln %i5, %l5, %g6
18092 edge16ln %i1, %o6, %g1
18093 fmovsneg %xcc, %f2, %f15
18094 andn %o2, %l4, %g4
18095 fmovdgu %icc, %f11, %f27
18096 move %icc, %l3, %o4
18097 fmovsgu %icc, %f13, %f14
18098 smul %o7, 0x0CC4, %i4
18099 lduh [%l7 + 0x64], %l0
18100 umulcc %i6, %g7, %o1
18101 movge %icc, %g3, %l2
18102 nop
18103 set 0x24, %o1
18104 lduw [%l7 + %o1], %i3
18105 fpsub32s %f16, %f18, %f17
18106 ldx [%l7 + 0x38], %i7
18107 edge16n %g2, %i2, %g5
18108 mova %xcc, %o3, %o0
18109 movrne %l6, %i0, %o5
18110 movgu %icc, %l1, %i5
18111 fmovsvs %xcc, %f1, %f31
18112 movrne %g6, 0x2BE, %i1
18113 subcc %l5, 0x048E, %o6
18114 stb %o2, [%l7 + 0x63]
18115 fand %f16, %f26, %f14
18116 fmul8sux16 %f2, %f24, %f30
18117 edge8l %l4, %g1, %l3
18118 fmovdvs %xcc, %f25, %f25
18119 fnot2s %f15, %f23
18120 save %o4, %g4, %o7
18121 rdpr %cwp, %g1
18122 rdpr %cansave, %g2
18123 rdpr %canrestore, %g3
18124 rdpr %cleanwin, %g4
18125 rdpr %otherwin, %g5
18126 rdpr %wstate, %g6
18127 movrgez %l0, %i6, %i4
18128 sra %g7, 0x00, %g3
18129 fmuld8sux16 %f26, %f1, %f8
18130 lduw [%l7 + 0x28], %l2
18131 addc %i3, %i7, %o1
18132 subcc %i2, %g5, %o3
18133 xnor %o0, %g2, %i0
18134 edge16l %l6, %l1, %i5
18135 ldx [%l7 + 0x58], %g6
18136 movrlez %i1, 0x0BB, %l5
18137 addcc %o6, %o2, %o5
18138 movrgz %g1, %l3, %l4
18139 fabss %f23, %f26
18140 srlx %g4, %o4, %l0
18141 sll %i6, %i4, %o7
18142 save %g3, %g7, %i3
18143 rdpr %cwp, %g1
18144 rdpr %cansave, %g2
18145 rdpr %canrestore, %g3
18146 rdpr %cleanwin, %g4
18147 rdpr %otherwin, %g5
18148 rdpr %wstate, %g6
18149 udivx %i7, 0x1434, %l2
18150 mulscc %i2, 0x1B89, %g5
18151 sdivcc %o1, 0x1474, %o3
18152 srax %g2, 0x17, %o0
18153 fmovsleu %xcc, %f4, %f19
18154 lduh [%l7 + 0x14], %l6
18155 addccc %l1, 0x1AB6, %i0
18156 stb %i5, [%l7 + 0x70]
18157 edge8 %i1, %g6, %o6
18158 fmovde %icc, %f11, %f8
18159 fpsub16 %f16, %f2, %f4
18160 movrgz %o2, %l5, %o5
18161 movre %g1, %l4, %g4
18162 fmovsleu %xcc, %f14, %f22
18163 fmovrslez %l3, %f13, %f23
18164 movcs %xcc, %o4, %l0
18165 addccc %i4, %i6, %g3
18166 alignaddr %o7, %g7, %i7
18167 orcc %i3, %i2, %l2
18168 movneg %icc, %g5, %o1
18169 sll %o3, 0x0D, %g2
18170 subcc %o0, %l1, %l6
18171 edge8n %i5, %i0, %i1
18172 array32 %g6, %o6, %l5
18173 lduh [%l7 + 0x18], %o5
18174 movrgez %g1, 0x2FE, %l4
18175 fmovrsgez %g4, %f25, %f8
18176 fmovsn %icc, %f2, %f18
18177 fnor %f12, %f4, %f20
18178 stb %l3, [%l7 + 0x11]
18179 movvs %xcc, %o2, %o4
18180 fcmpes %fcc3, %f28, %f10
18181 xor %i4, 0x06AB, %i6
18182 fmovdg %xcc, %f2, %f1
18183 addcc %g3, 0x15A5, %o7
18184 fmovd %f30, %f0
18185 movrlz %g7, 0x2BB, %i7
18186 move %xcc, %i3, %i2
18187 fpack16 %f16, %f9
18188 st %f4, [%l7 + 0x0C]
18189 fxors %f15, %f13, %f6
18190 edge32n %l2, %g5, %o1
18191 movrne %o3, %l0, %o0
18192 addcc %l1, 0x1DE1, %l6
18193 movvc %xcc, %i5, %i0
18194 ldsh [%l7 + 0x7C], %i1
18195 andcc %g6, 0x0D9D, %g2
18196 sll %o6, 0x17, %o5
18197 movrgez %g1, %l5, %g4
18198 fandnot1 %f16, %f0, %f18
18199 stx %l4, [%l7 + 0x70]
18200 sll %l3, 0x1C, %o2
18201 or %o4, 0x176F, %i6
18202 subcc %g3, %i4, %g7
18203 subc %o7, %i3, %i7
18204 sethi 0x051E, %l2
18205 umulcc %g5, %i2, %o3
18206 fmovspos %xcc, %f7, %f26
18207 addccc %o1, %o0, %l0
18208 restore %l1, 0x0410, %l6
18209 rdpr %cwp, %g1
18210 rdpr %cansave, %g2
18211 rdpr %canrestore, %g3
18212 rdpr %cleanwin, %g4
18213 rdpr %otherwin, %g5
18214 rdpr %wstate, %g6
18215 fexpand %f8, %f16
18216 popc 0x0F70, %i5
18217 ldsh [%l7 + 0x28], %i0
18218 fcmpgt32 %f0, %f30, %i1
18219 umulcc %g2, 0x18E3, %o6
18220 fmovspos %icc, %f13, %f13
18221 fnands %f12, %f17, %f9
18222 mova %icc, %o5, %g1
18223 fmovdpos %xcc, %f2, %f25
18224 smul %g6, %l5, %g4
18225 array16 %l4, %o2, %o4
18226 movl %icc, %l3, %g3
18227 movne %xcc, %i4, %g7
18228 edge8l %i6, %i3, %i7
18229 addc %l2, 0x0DE9, %g5
18230 siam 0x2
18231 sllx %o7, %o3, %i2
18232 udiv %o1, 0x1653, %o0
18233 ld [%l7 + 0x68], %f14
18234 fcmple16 %f26, %f12, %l1
18235 fmul8x16 %f0, %f22, %f4
18236 movneg %xcc, %l0, %l6
18237 movcs %xcc, %i0, %i1
18238 std %f10, [%l7 + 0x30]
18239 orcc %g2, %o6, %i5
18240 edge32l %g1, %g6, %l5
18241 fpsub16 %f26, %f22, %f24
18242 movne %xcc, %o5, %g4
18243 fcmpeq16 %f2, %f6, %o2
18244 udiv %l4, 0x0DEC, %o4
18245 xor %l3, 0x196D, %g3
18246 ldd [%l7 + 0x30], %f6
18247 fmovsleu %icc, %f0, %f6
18248 lduh [%l7 + 0x72], %g7
18249 sllx %i6, 0x1C, %i3
18250 sub %i7, 0x149F, %l2
18251 popc 0x1069, %g5
18252 fsrc1s %f2, %f29
18253 sll %i4, 0x13, %o3
18254 setx loop_59, %l0, %l1
18255 return %l1
18256 nop
18257 rdpr %cwp, %g1
18258 rdpr %cansave, %g2
18259 rdpr %canrestore, %g3
18260 rdpr %cleanwin, %g4
18261 rdpr %otherwin, %g5
18262 rdpr %wstate, %g6
18263loop_59: movpos %xcc, %o0, %l0
18264 fmul8x16 %f17, %f18, %f2
18265 ldub [%l7 + 0x16], %l6
18266 mova %xcc, %i0, %i1
18267 movvc %xcc, %l1, %g2
18268 movrlz %i5, 0x354, %g1
18269 sdivcc %g6, 0x10EB, %l5
18270 st %f25, [%l7 + 0x20]
18271 ldub [%l7 + 0x53], %o5
18272 edge8n %o6, %o2, %g4
18273 edge32 %o4, %l3, %g3
18274 movn %xcc, %l4, %i6
18275 fmovdg %icc, %f26, %f25
18276 sdivcc %i3, 0x1990, %g7
18277 xor %i7, 0x02F9, %l2
18278 xnor %g5, 0x1374, %i4
18279 edge16n %o3, %o7, %o1
18280 add %o0, 0x1682, %l0
18281 xorcc %i2, 0x0F2E, %l6
18282 movrne %i0, %i1, %l1
18283 and %g2, 0x05AD, %i5
18284 movgu %icc, %g1, %l5
18285 alignaddrl %o5, %g6, %o6
18286 fxors %f11, %f20, %f20
18287 movpos %xcc, %o2, %g4
18288 fnegd %f12, %f22
18289 edge32ln %l3, %o4, %g3
18290 movl %xcc, %i6, %i3
18291 xorcc %g7, %l4, %i7
18292 fzeros %f15
18293 movneg %xcc, %l2, %g5
18294 sll %o3, 0x13, %o7
18295 fpadd32s %f20, %f13, %f25
18296 sdivcc %o1, 0x068C, %i4
18297 stw %o0, [%l7 + 0x2C]
18298 fmovdcs %xcc, %f7, %f13
18299 addccc %i2, 0x09DC, %l0
18300 edge32 %i0, %i1, %l1
18301 movg %icc, %g2, %l6
18302 array32 %g1, %i5, %l5
18303 sdivcc %g6, 0x0485, %o5
18304 movneg %xcc, %o2, %g4
18305 fzero %f28
18306 movvs %icc, %o6, %l3
18307 mulx %g3, %i6, %i3
18308 udivcc %g7, 0x19B1, %o4
18309 edge16 %l4, %l2, %i7
18310 smulcc %o3, 0x188C, %g5
18311 xorcc %o1, 0x00A1, %o7
18312 movgu %icc, %i4, %i2
18313 move %icc, %l0, %o0
18314 fcmpgt16 %f0, %f0, %i0
18315 edge32ln %i1, %g2, %l6
18316 movvc %xcc, %g1, %l1
18317 ldd [%l7 + 0x68], %l4
18318 sethi 0x07C9, %i5
18319 fpsub16 %f0, %f26, %f18
18320 fmovse %xcc, %f11, %f23
18321 xor %g6, %o2, %o5
18322 fpack16 %f0, %f28
18323 edge8n %o6, %l3, %g4
18324 movrlz %g3, %i3, %i6
18325 addc %o4, %g7, %l2
18326 fnot2s %f2, %f11
18327 xor %i7, %o3, %g5
18328 sllx %l4, %o1, %i4
18329 movcc %xcc, %i2, %l0
18330 subcc %o7, 0x0132, %o0
18331 edge16 %i1, %g2, %i0
18332 fmuld8sux16 %f29, %f22, %f22
18333 movvs %xcc, %g1, %l6
18334 subccc %l1, 0x13DD, %l5
18335 ldsh [%l7 + 0x2C], %g6
18336 fmovse %xcc, %f6, %f18
18337 fandnot2 %f0, %f12, %f12
18338 array32 %o2, %i5, %o6
18339 umulcc %o5, 0x0282, %g4
18340 movg %icc, %g3, %i3
18341 fmovsl %xcc, %f28, %f25
18342 movrne %l3, %o4, %i6
18343 movgu %icc, %l2, %g7
18344 addcc %o3, %g5, %l4
18345 smulcc %i7, 0x0A12, %o1
18346 edge16 %i2, %i4, %l0
18347 andcc %o7, %i1, %g2
18348 and %o0, %g1, %i0
18349 udiv %l6, 0x0E12, %l5
18350 movrne %l1, %o2, %g6
18351 xnor %o6, %o5, %i5
18352 fcmped %fcc0, %f14, %f8
18353 fnot2 %f28, %f24
18354 ld [%l7 + 0x1C], %f17
18355 movl %icc, %g4, %g3
18356 st %f21, [%l7 + 0x34]
18357 smul %i3, %l3, %o4
18358 nop
18359 set 0x50, %l1
18360 ldx [%l7 + %l1], %l2
18361 mulx %i6, %g7, %g5
18362 sll %o3, 0x08, %i7
18363 edge8l %o1, %i2, %i4
18364 stx %l4, [%l7 + 0x18]
18365 lduh [%l7 + 0x78], %l0
18366 srl %o7, %g2, %i1
18367 edge16 %g1, %i0, %l6
18368 fmovsvc %xcc, %f28, %f7
18369 or %l5, 0x05C6, %l1
18370 save %o0, %g6, %o2
18371 rdpr %cwp, %g1
18372 rdpr %cansave, %g2
18373 rdpr %canrestore, %g3
18374 rdpr %cleanwin, %g4
18375 rdpr %otherwin, %g5
18376 rdpr %wstate, %g6
18377 fmul8x16au %f26, %f8, %f24
18378 ld [%l7 + 0x10], %f7
18379 ldsh [%l7 + 0x1A], %o6
18380 movgu %icc, %i5, %g4
18381 edge16 %o5, %g3, %i3
18382 orncc %o4, 0x0042, %l3
18383 fnand %f2, %f26, %f10
18384 movre %l2, 0x0CB, %i6
18385 xor %g5, %o3, %i7
18386 lduh [%l7 + 0x66], %g7
18387 ldx [%l7 + 0x18], %i2
18388 addcc %o1, 0x1527, %l4
18389 add %i4, %l0, %o7
18390 mulscc %g2, %i1, %i0
18391 array8 %l6, %g1, %l5
18392 edge8ln %l1, %g6, %o2
18393 movpos %icc, %o0, %i5
18394 fmovrsne %o6, %f28, %f15
18395 movcc %icc, %o5, %g4
18396 smul %g3, %i3, %l3
18397 movle %icc, %l2, %i6
18398 movcs %icc, %g5, %o4
18399 subccc %o3, 0x0BA7, %i7
18400 xnorcc %g7, 0x1D77, %i2
18401 stw %o1, [%l7 + 0x2C]
18402 udiv %l4, 0x1C03, %l0
18403 orn %i4, %o7, %i1
18404 fmovdneg %xcc, %f1, %f10
18405 movge %icc, %i0, %l6
18406 fornot2s %f15, %f22, %f31
18407 movrgez %g1, %g2, %l5
18408 stx %g6, [%l7 + 0x58]
18409 alignaddrl %o2, %o0, %l1
18410 subccc %i5, 0x0FE4, %o6
18411 addcc %g4, 0x164C, %o5
18412 edge32l %i3, %g3, %l2
18413 nop
18414 set 0x78, %i2
18415 lduw [%l7 + %i2], %i6
18416 siam 0x6
18417 fmovs %f18, %f7
18418 sdivx %l3, 0x1657, %o4
18419 mulx %g5, %i7, %g7
18420 ldsh [%l7 + 0x60], %o3
18421 fnot2 %f14, %f28
18422 fcmpes %fcc0, %f18, %f3
18423 movne %icc, %i2, %l4
18424 ldsw [%l7 + 0x74], %o1
18425 or %i4, 0x08BF, %o7
18426 fmovrdgz %l0, %f4, %f24
18427 stx %i1, [%l7 + 0x68]
18428 fand %f24, %f24, %f14
18429 movre %i0, %l6, %g1
18430 ld [%l7 + 0x3C], %f23
18431 ldsw [%l7 + 0x3C], %l5
18432 fpack16 %f24, %f14
18433 lduw [%l7 + 0x30], %g2
18434 srax %g6, %o2, %o0
18435 fmovspos %xcc, %f13, %f29
18436 movgu %xcc, %i5, %l1
18437 addccc %g4, 0x19AE, %o5
18438 movrlez %i3, 0x3DF, %g3
18439 restore %l2, 0x12CC, %o6
18440 rdpr %cwp, %g1
18441 rdpr %cansave, %g2
18442 rdpr %canrestore, %g3
18443 rdpr %cleanwin, %g4
18444 rdpr %otherwin, %g5
18445 rdpr %wstate, %g6
18446 array8 %l3, %o4, %i6
18447 fcmped %fcc0, %f10, %f12
18448 move %icc, %g5, %i7
18449 movrlz %g7, %o3, %i2
18450 addcc %l4, %i4, %o1
18451 fmovdge %xcc, %f19, %f29
18452 srl %l0, 0x07, %o7
18453 edge8ln %i1, %l6, %i0
18454 fcmpne32 %f22, %f14, %g1
18455 addc %l5, 0x0FFB, %g6
18456 edge32 %g2, %o2, %o0
18457 edge16 %l1, %i5, %g4
18458 fmovsneg %xcc, %f24, %f17
18459 sir 0x0C81
18460 fandnot2 %f12, %f8, %f0
18461 fmovsg %xcc, %f26, %f5
18462 fmovsle %xcc, %f17, %f29
18463 movleu %icc, %i3, %g3
18464 fornot2s %f0, %f31, %f1
18465 sdivx %o5, 0x1716, %l2
18466 edge32ln %l3, %o4, %i6
18467 srl %g5, %i7, %g7
18468 andcc %o3, 0x02C5, %i2
18469 fornot1s %f12, %f22, %f27
18470 or %o6, 0x1701, %l4
18471 fmovsge %xcc, %f11, %f14
18472 movg %xcc, %o1, %l0
18473 nop
18474 set 0x47, %l2
18475 stb %i4, [%l7 + %l2]
18476 movge %icc, %i1, %o7
18477 lduh [%l7 + 0x4A], %i0
18478 fnegs %f31, %f27
18479 fsrc1s %f12, %f9
18480 fpadd32 %f24, %f6, %f26
18481 edge32l %l6, %l5, %g6
18482 setx loop_60, %l0, %l1
18483 return %l1
18484 nop
18485 rdpr %cwp, %g1
18486 rdpr %cansave, %g2
18487 rdpr %canrestore, %g3
18488 rdpr %cleanwin, %g4
18489 rdpr %otherwin, %g5
18490 rdpr %wstate, %g6
18491loop_60: std %f26, [%l7 + 0x08]
18492 fxnor %f4, %f12, %f16
18493 edge32n %g1, %o0, %l1
18494 movrgez %i5, 0x28B, %i3
18495 sethi 0x1E38, %g3
18496 edge32ln %g4, %l2, %l3
18497 xorcc %o4, 0x07B8, %i6
18498 or %g5, %o5, %g7
18499 movvc %xcc, %i7, %o3
18500 fsrc1s %f3, %f3
18501 fmovsvs %icc, %f11, %f7
18502 std %f16, [%l7 + 0x28]
18503 stw %i2, [%l7 + 0x60]
18504 edge16ln %l4, %o6, %l0
18505 fcmpeq16 %f14, %f18, %o1
18506 edge8n %i4, %o7, %i1
18507 edge8l %i0, %l5, %l6
18508 siam 0x1
18509 edge32ln %g2, %o2, %g1
18510 orcc %o0, %l1, %g6
18511 addcc %i3, 0x1AB5, %g3
18512 fcmpne16 %f16, %f26, %g4
18513 fcmps %fcc0, %f19, %f16
18514 movrne %i5, %l3, %l2
18515 movrgez %i6, 0x26C, %o4
18516 movn %icc, %o5, %g7
18517 sra %i7, %g5, %i2
18518 fcmpes %fcc2, %f2, %f26
18519 fmovrdlez %o3, %f22, %f30
18520 fand %f30, %f20, %f30
18521 add %o6, %l0, %o1
18522 mulx %i4, %l4, %o7
18523 mulscc %i0, 0x004C, %l5
18524 sll %l6, %g2, %i1
18525 stw %g1, [%l7 + 0x74]
18526 fpack16 %f28, %f2
18527 fornot2s %f16, %f27, %f2
18528 std %f6, [%l7 + 0x30]
18529 array8 %o2, %o0, %g6
18530 add %i3, 0x070D, %l1
18531 xnorcc %g4, %g3, %l3
18532 movg %icc, %l2, %i6
18533 sll %i5, %o4, %o5
18534 edge16 %i7, %g7, %i2
18535 popc 0x0DCA, %o3
18536 mulx %o6, 0x1232, %g5
18537 fmovdneg %xcc, %f5, %f14
18538 sub %l0, 0x131E, %o1
18539 sub %i4, 0x18B9, %o7
18540 fmovd %f4, %f10
18541 sethi 0x0892, %i0
18542 fmovdleu %icc, %f0, %f6
18543 andncc %l5, %l4, %g2
18544 fmul8x16au %f0, %f8, %f8
18545 ldd [%l7 + 0x70], %i6
18546 movgu %icc, %i1, %g1
18547 sir 0x1052
18548 fpsub16s %f5, %f5, %f12
18549 fxors %f4, %f25, %f5
18550 save %o0, %g6, %o2
18551 rdpr %cwp, %g1
18552 rdpr %cansave, %g2
18553 rdpr %canrestore, %g3
18554 rdpr %cleanwin, %g4
18555 rdpr %otherwin, %g5
18556 rdpr %wstate, %g6
18557 popc %i3, %l1
18558 fmovsl %icc, %f11, %f2
18559 array8 %g4, %l3, %l2
18560 alignaddr %i6, %i5, %o4
18561 fmovdvc %icc, %f22, %f28
18562 edge32ln %o5, %i7, %g7
18563 fmovde %xcc, %f29, %f11
18564 fpmerge %f27, %f4, %f14
18565 ld [%l7 + 0x14], %f19
18566 mulx %g3, 0x17BE, %i2
18567 ldd [%l7 + 0x60], %f14
18568 movrgez %o6, 0x169, %o3
18569 ldsh [%l7 + 0x4C], %g5
18570 movvs %icc, %l0, %i4
18571 andncc %o1, %i0, %o7
18572 edge16n %l4, %l5, %l6
18573 movl %xcc, %g2, %g1
18574 fnors %f7, %f21, %f4
18575 fmovdneg %xcc, %f18, %f16
18576 ldub [%l7 + 0x40], %o0
18577 sdiv %g6, 0x1E6F, %i1
18578 movgu %xcc, %o2, %l1
18579 or %i3, 0x035E, %g4
18580 movrne %l3, 0x20E, %i6
18581 edge16ln %i5, %o4, %o5
18582 movrne %l2, %i7, %g3
18583 sethi 0x1D51, %i2
18584 lduh [%l7 + 0x12], %g7
18585 edge8n %o6, %g5, %l0
18586 xorcc %o3, %i4, %i0
18587 array8 %o1, %l4, %l5
18588 ldub [%l7 + 0x15], %l6
18589 addccc %g2, %o7, %g1
18590 restore %o0, %i1, %o2
18591 rdpr %cwp, %g1
18592 rdpr %cansave, %g2
18593 rdpr %canrestore, %g3
18594 rdpr %cleanwin, %g4
18595 rdpr %otherwin, %g5
18596 rdpr %wstate, %g6
18597 fxnor %f30, %f14, %f28
18598 edge16ln %g6, %i3, %l1
18599 edge8n %g4, %i6, %i5
18600 udivx %l3, 0x16D9, %o5
18601 edge16l %l2, %o4, %g3
18602 std %f22, [%l7 + 0x28]
18603 movl %icc, %i7, %i2
18604 smul %g7, 0x0025, %g5
18605 fnands %f28, %f2, %f23
18606 edge8ln %l0, %o3, %o6
18607 nop
18608 set 0x30, %o7
18609 stx %i0, [%l7 + %o7]
18610 movrne %o1, 0x358, %l4
18611 or %l5, %i4, %l6
18612 addcc %o7, %g1, %o0
18613 ldub [%l7 + 0x1E], %i1
18614 fmovdgu %xcc, %f19, %f28
18615 srax %g2, 0x03, %o2
18616 andncc %i3, %l1, %g4
18617 edge32n %g6, %i6, %i5
18618 fpsub16 %f2, %f16, %f10
18619 fnors %f13, %f9, %f21
18620 edge16ln %o5, %l2, %l3
18621 mulx %g3, %i7, %o4
18622 ldsh [%l7 + 0x54], %i2
18623 fmovscc %xcc, %f6, %f25
18624 edge32 %g5, %l0, %o3
18625 edge8 %o6, %i0, %g7
18626 movrne %l4, 0x362, %o1
18627 fmovdg %xcc, %f29, %f8
18628 fmovdleu %icc, %f3, %f13
18629 fpack16 %f20, %f1
18630 movneg %icc, %i4, %l5
18631 array32 %o7, %l6, %g1
18632 movl %xcc, %o0, %i1
18633 fmovse %xcc, %f27, %f4
18634 fmovspos %xcc, %f11, %f29
18635 fcmple16 %f4, %f12, %g2
18636 ldsb [%l7 + 0x70], %o2
18637 udiv %l1, 0x06E8, %i3
18638 edge16ln %g4, %i6, %i5
18639 movle %icc, %o5, %g6
18640 edge16l %l3, %g3, %l2
18641 ldd [%l7 + 0x50], %o4
18642 alignaddrl %i2, %g5, %i7
18643 xorcc %o3, 0x00DE, %l0
18644 fpmerge %f23, %f1, %f12
18645 stx %i0, [%l7 + 0x38]
18646 fornot1 %f6, %f18, %f28
18647 alignaddr %g7, %l4, %o1
18648 and %i4, 0x0492, %o6
18649 udiv %l5, 0x11D5, %o7
18650 movleu %icc, %g1, %o0
18651 or %l6, 0x0DF6, %i1
18652 smul %o2, %g2, %i3
18653 subccc %l1, 0x1C59, %g4
18654 fnot1 %f28, %f24
18655 movleu %icc, %i5, %i6
18656 movcc %xcc, %o5, %g6
18657 stx %g3, [%l7 + 0x20]
18658 movle %icc, %l2, %o4
18659 fands %f4, %f22, %f12
18660 nop
18661 set 0x18, %i7
18662 stx %i2, [%l7 + %i7]
18663 udiv %l3, 0x108A, %g5
18664 smulcc %i7, 0x0729, %l0
18665 sra %o3, 0x0E, %i0
18666 movpos %xcc, %l4, %g7
18667 sub %o1, 0x0F8C, %o6
18668 fandnot1 %f22, %f2, %f8
18669 smul %l5, 0x0AA0, %o7
18670 fmovsg %icc, %f8, %f16
18671 sdivx %i4, 0x1DA9, %o0
18672 edge32ln %l6, %g1, %i1
18673 movvc %icc, %o2, %g2
18674 sdiv %l1, 0x1434, %i3
18675 lduw [%l7 + 0x68], %i5
18676 orn %i6, %g4, %o5
18677 orn %g3, %g6, %o4
18678 fmovdvs %icc, %f29, %f30
18679 movrgz %i2, %l2, %g5
18680 movpos %icc, %i7, %l0
18681 andncc %l3, %i0, %o3
18682 smulcc %l4, 0x0953, %o1
18683 xor %g7, 0x005F, %l5
18684 movvs %xcc, %o7, %i4
18685 srax %o6, %l6, %o0
18686 movneg %xcc, %i1, %g1
18687 addccc %g2, %o2, %i3
18688 fmovrslz %l1, %f9, %f12
18689 movrgz %i5, 0x1F0, %g4
18690 sra %o5, 0x0A, %i6
18691 fcmpne32 %f12, %f18, %g3
18692 movrne %g6, 0x1A5, %o4
18693 xnor %l2, %i2, %i7
18694 fxor %f20, %f26, %f28
18695 movvs %icc, %g5, %l0
18696 move %xcc, %l3, %o3
18697 sll %i0, 0x16, %o1
18698 ldub [%l7 + 0x0E], %g7
18699 array32 %l4, %l5, %o7
18700 movgu %xcc, %i4, %l6
18701 sub %o0, 0x09D3, %i1
18702 fmul8x16al %f7, %f13, %f28
18703 subccc %o6, %g2, %o2
18704 mulx %i3, 0x0965, %l1
18705 sethi 0x1EAF, %g1
18706 edge16n %g4, %i5, %o5
18707 edge32ln %i6, %g3, %g6
18708 movg %xcc, %l2, %o4
18709 array16 %i7, %g5, %l0
18710 stw %i2, [%l7 + 0x28]
18711 lduw [%l7 + 0x70], %l3
18712 xnorcc %o3, 0x00BC, %i0
18713 movrlez %g7, %o1, %l4
18714 movrlez %o7, 0x0BF, %i4
18715 lduh [%l7 + 0x4A], %l6
18716 movre %l5, %i1, %o0
18717 fpsub16s %f29, %f21, %f22
18718 srlx %o6, %g2, %i3
18719 udivx %o2, 0x0977, %l1
18720 mova %xcc, %g4, %g1
18721 movcc %icc, %o5, %i5
18722 edge32l %i6, %g3, %g6
18723 edge8l %o4, %l2, %i7
18724 std %f18, [%l7 + 0x60]
18725 and %g5, 0x15BB, %i2
18726 movrne %l0, 0x1E9, %o3
18727 srlx %l3, 0x14, %i0
18728 fxnors %f30, %f28, %f17
18729 ldd [%l7 + 0x40], %o0
18730 fzeros %f10
18731 nop
18732 set 0x44, %g7
18733 lduw [%l7 + %g7], %g7
18734 movrgez %l4, %i4, %o7
18735 lduh [%l7 + 0x38], %l6
18736 movre %i1, %o0, %o6
18737 stw %l5, [%l7 + 0x08]
18738 nop
18739 set 0x74, %g5
18740 ldsw [%l7 + %g5], %g2
18741 popc %o2, %l1
18742 sir 0x07E6
18743 movpos %icc, %i3, %g1
18744 ldd [%l7 + 0x10], %o4
18745 mova %icc, %i5, %i6
18746 movge %xcc, %g3, %g4
18747 array8 %g6, %o4, %i7
18748 sdiv %g5, 0x1806, %i2
18749 fmovsg %xcc, %f5, %f24
18750 movcs %xcc, %l2, %l0
18751 edge16 %o3, %l3, %o1
18752 fmovscs %xcc, %f22, %f14
18753 for %f18, %f8, %f4
18754 or %i0, %l4, %g7
18755 edge32l %o7, %l6, %i1
18756 and %o0, 0x18A2, %o6
18757 fmovdge %xcc, %f19, %f18
18758 edge16n %l5, %i4, %g2
18759 lduw [%l7 + 0x48], %o2
18760 alignaddrl %i3, %g1, %o5
18761 fcmpeq16 %f0, %f30, %l1
18762 fcmpeq16 %f26, %f2, %i6
18763 xnorcc %g3, %i5, %g6
18764 movle %xcc, %g4, %i7
18765 lduw [%l7 + 0x08], %g5
18766 edge8l %i2, %o4, %l0
18767 ldsw [%l7 + 0x5C], %o3
18768 movrlz %l2, 0x316, %l3
18769 sllx %o1, %l4, %g7
18770 movn %xcc, %o7, %i0
18771 subcc %l6, %i1, %o6
18772 movrlz %l5, %o0, %i4
18773 add %g2, 0x1DF5, %o2
18774 edge32 %i3, %o5, %l1
18775 movrlez %i6, 0x39A, %g1
18776 movrgz %g3, %i5, %g6
18777 movrgez %i7, 0x32A, %g5
18778 fsrc1s %f20, %f5
18779 movle %xcc, %i2, %o4
18780 edge32ln %l0, %o3, %l2
18781 movre %g4, 0x0E2, %o1
18782 subccc %l3, 0x04F8, %g7
18783 mulscc %l4, 0x1D9C, %o7
18784 sra %l6, 0x1E, %i1
18785 fmovrdne %i0, %f30, %f16
18786 array32 %o6, %o0, %i4
18787 smul %l5, %g2, %o2
18788 or %o5, %l1, %i3
18789 st %f19, [%l7 + 0x44]
18790 movg %xcc, %i6, %g1
18791 fnegd %f14, %f22
18792 xor %i5, 0x1818, %g3
18793 andcc %g6, %i7, %g5
18794 edge8ln %i2, %l0, %o3
18795 fandnot1 %f12, %f12, %f30
18796 movrlz %o4, %l2, %g4
18797 udiv %o1, 0x1C62, %l3
18798 st %f27, [%l7 + 0x70]
18799 ldd [%l7 + 0x40], %g6
18800 or %o7, 0x1CD6, %l6
18801 movleu %icc, %l4, %i1
18802 movrne %o6, 0x376, %i0
18803 andn %i4, %o0, %l5
18804 move %xcc, %g2, %o2
18805 movn %icc, %o5, %i3
18806 movneg %xcc, %l1, %g1
18807 edge8n %i6, %g3, %i5
18808 movrgez %i7, %g6, %g5
18809 ldsh [%l7 + 0x44], %i2
18810 orncc %o3, %o4, %l0
18811 stx %g4, [%l7 + 0x70]
18812 smulcc %o1, 0x1105, %l2
18813 andncc %g7, %l3, %o7
18814 smul %l4, 0x1399, %i1
18815 edge8ln %l6, %i0, %o6
18816 edge8l %o0, %l5, %g2
18817 edge32 %o2, %i4, %o5
18818 edge8l %l1, %g1, %i6
18819 fmovdleu %icc, %f14, %f31
18820 sub %g3, %i3, %i7
18821 alignaddr %i5, %g5, %i2
18822 srl %o3, %g6, %o4
18823 fmovrse %g4, %f7, %f28
18824 srlx %l0, 0x07, %l2
18825 movleu %icc, %o1, %g7
18826 movgu %xcc, %o7, %l4
18827 movvs %icc, %i1, %l3
18828 mova %xcc, %i0, %o6
18829 fnot1s %f24, %f18
18830 andcc %l6, 0x1288, %l5
18831 fmovdn %icc, %f5, %f3
18832 stx %g2, [%l7 + 0x70]
18833 array8 %o0, %i4, %o5
18834 xnor %o2, 0x0E24, %g1
18835 andncc %i6, %g3, %l1
18836 ldx [%l7 + 0x28], %i7
18837 fnot1 %f20, %f14
18838 udivcc %i3, 0x0D77, %g5
18839 or %i5, %i2, %o3
18840 udiv %o4, 0x04AB, %g6
18841 nop
18842 set 0x20, %i3
18843 ldd [%l7 + %i3], %g4
18844 fmovrsne %l2, %f6, %f31
18845 edge32l %o1, %g7, %l0
18846 ldsb [%l7 + 0x62], %o7
18847 sth %i1, [%l7 + 0x78]
18848 for %f2, %f12, %f16
18849 st %f1, [%l7 + 0x10]
18850 movrlz %l4, 0x00F, %i0
18851 std %f2, [%l7 + 0x28]
18852 ldub [%l7 + 0x34], %l3
18853 movpos %xcc, %l6, %l5
18854 sethi 0x1E91, %g2
18855 fxnors %f5, %f0, %f5
18856 fcmple16 %f12, %f20, %o0
18857 fcmpeq16 %f22, %f28, %i4
18858 movvs %xcc, %o6, %o2
18859 addccc %g1, 0x01F4, %i6
18860 movcs %xcc, %g3, %l1
18861 umul %o5, %i7, %i3
18862 fmovrdgz %g5, %f0, %f0
18863 fmovdne %xcc, %f0, %f24
18864 fnot1s %f25, %f15
18865 fpack32 %f22, %f18, %f20
18866 fmovde %icc, %f1, %f8
18867 movg %icc, %i5, %o3
18868 edge32 %i2, %o4, %g6
18869 movrlz %l2, %o1, %g4
18870 pdist %f26, %f26, %f8
18871 fabss %f3, %f27
18872 edge16ln %g7, %o7, %i1
18873 and %l0, 0x1C75, %l4
18874 umul %i0, %l3, %l5
18875 edge32n %g2, %o0, %i4
18876 subcc %o6, 0x04BC, %l6
18877 movrlz %o2, 0x117, %i6
18878 mulscc %g3, 0x04FB, %l1
18879 orn %g1, 0x13CD, %o5
18880 fmovdvs %xcc, %f31, %f6
18881 movne %icc, %i3, %g5
18882 fpack16 %f20, %f18
18883 mulx %i5, %i7, %o3
18884 andcc %o4, %i2, %g6
18885 mulx %o1, 0x0B7F, %g4
18886 orn %l2, 0x0082, %g7
18887 andn %i1, 0x00E9, %l0
18888 xorcc %o7, 0x052D, %i0
18889 fabsd %f2, %f10
18890 lduh [%l7 + 0x40], %l4
18891 fmul8x16 %f3, %f24, %f6
18892 srl %l3, %l5, %o0
18893 fmovrdlz %i4, %f4, %f8
18894 popc %o6, %l6
18895 movn %xcc, %g2, %i6
18896 ldsh [%l7 + 0x46], %g3
18897 fcmpne16 %f30, %f22, %l1
18898 fmovs %f27, %f9
18899 srax %g1, %o5, %o2
18900 setx loop_61, %l0, %l1
18901 return %l1
18902 nop
18903 rdpr %cwp, %g1
18904 rdpr %cansave, %g2
18905 rdpr %canrestore, %g3
18906 rdpr %cleanwin, %g4
18907 rdpr %otherwin, %g5
18908 rdpr %wstate, %g6
18909loop_61: movn %xcc, %i3, %o3
18910 andncc %o4, %i7, %g6
18911 movrgez %i2, %o1, %g4
18912 orncc %g7, %i1, %l2
18913 alignaddr %l0, %o7, %l4
18914 edge32 %i0, %l3, %o0
18915 sethi 0x1DD7, %i4
18916 movge %xcc, %l5, %o6
18917 fmovdvc %icc, %f6, %f19
18918 fmovdg %xcc, %f6, %f22
18919 fexpand %f11, %f2
18920 fmovda %icc, %f14, %f24
18921 subccc %l6, 0x0203, %i6
18922 edge32l %g3, %g2, %l1
18923 addcc %g1, %o2, %g5
18924 fmovsvc %icc, %f25, %f7
18925 smulcc %o5, %i3, %o3
18926 fand %f12, %f2, %f14
18927 xnor %i5, %o4, %i7
18928 fmul8x16 %f5, %f10, %f6
18929 array8 %i2, %o1, %g6
18930 edge16 %g4, %g7, %l2
18931 ldsb [%l7 + 0x32], %i1
18932 addccc %l0, 0x150A, %l4
18933 fpadd16 %f22, %f10, %f12
18934 save %i0, %l3, %o0
18935 rdpr %cwp, %g1
18936 rdpr %cansave, %g2
18937 rdpr %canrestore, %g3
18938 rdpr %cleanwin, %g4
18939 rdpr %otherwin, %g5
18940 rdpr %wstate, %g6
18941 ldx [%l7 + 0x58], %i4
18942 fmovrdgz %o7, %f20, %f20
18943 ldsb [%l7 + 0x0A], %o6
18944 mova %icc, %l6, %l5
18945 addccc %i6, 0x0848, %g3
18946 fcmpd %fcc2, %f24, %f8
18947 addc %g2, 0x0C35, %l1
18948 edge16l %o2, %g5, %o5
18949 faligndata %f0, %f10, %f18
18950 add %g1, 0x0E10, %i3
18951 fmovrdgz %o3, %f20, %f18
18952 edge8n %i5, %i7, %i2
18953 fmovdneg %icc, %f31, %f10
18954 udivcc %o4, 0x197C, %g6
18955 fmovsneg %icc, %f26, %f3
18956 fmovdpos %icc, %f10, %f6
18957 array16 %g4, %o1, %g7
18958 movvs %xcc, %l2, %l0
18959 movneg %xcc, %i1, %l4
18960 movrlez %i0, %o0, %i4
18961 movpos %icc, %o7, %l3
18962 ldsh [%l7 + 0x58], %l6
18963 fsrc2 %f20, %f10
18964 ld [%l7 + 0x54], %f30
18965 movg %icc, %l5, %i6
18966 movgu %xcc, %o6, %g3
18967 sra %g2, 0x18, %o2
18968 alignaddrl %g5, %o5, %g1
18969 stx %i3, [%l7 + 0x38]
18970 movn %icc, %l1, %o3
18971 srax %i5, 0x0B, %i7
18972 ldd [%l7 + 0x20], %f24
18973 edge8n %o4, %g6, %g4
18974 fmovdvc %xcc, %f2, %f21
18975 addccc %i2, 0x135F, %o1
18976 movcc %icc, %l2, %g7
18977 sdivcc %i1, 0x09F7, %l0
18978 movgu %xcc, %i0, %l4
18979 sir 0x086C
18980 alignaddr %i4, %o0, %l3
18981 array16 %o7, %l6, %i6
18982 st %f3, [%l7 + 0x28]
18983 edge32ln %l5, %o6, %g3
18984 lduh [%l7 + 0x56], %o2
18985 sth %g5, [%l7 + 0x56]
18986 umulcc %g2, %o5, %i3
18987 edge16 %l1, %g1, %i5
18988 move %icc, %i7, %o3
18989 movcc %xcc, %g6, %o4
18990 mulscc %i2, 0x093C, %g4
18991 sethi 0x135A, %l2
18992 movrne %o1, %i1, %l0
18993 save %i0, 0x0E09, %g7
18994 rdpr %cwp, %g1
18995 rdpr %cansave, %g2
18996 rdpr %canrestore, %g3
18997 rdpr %cleanwin, %g4
18998 rdpr %otherwin, %g5
18999 rdpr %wstate, %g6
19000 edge16ln %l4, %o0, %i4
19001 andncc %l3, %l6, %i6
19002 fmovrdne %o7, %f8, %f16
19003 sdiv %o6, 0x1407, %g3
19004 fmovdvc %xcc, %f7, %f12
19005 andcc %o2, %g5, %l5
19006 orn %o5, %i3, %l1
19007 andn %g1, 0x0901, %i5
19008 fsrc2 %f16, %f20
19009 sdiv %g2, 0x035D, %o3
19010 sub %i7, 0x10CF, %g6
19011 edge32l %o4, %i2, %l2
19012 movn %icc, %o1, %i1
19013 ldx [%l7 + 0x48], %l0
19014 movrgez %i0, %g7, %l4
19015 fmovsneg %xcc, %f22, %f17
19016 movgu %icc, %o0, %i4
19017 movg %icc, %l3, %g4
19018 stb %l6, [%l7 + 0x4F]
19019 movl %icc, %o7, %i6
19020 fmovrslez %o6, %f14, %f13
19021 srax %o2, 0x02, %g5
19022 ld [%l7 + 0x54], %f19
19023 sth %l5, [%l7 + 0x28]
19024 smulcc %o5, %i3, %g3
19025 sir 0x054D
19026 fpsub16s %f21, %f9, %f23
19027 smulcc %l1, 0x1B47, %i5
19028 movleu %icc, %g2, %g1
19029 fornot1s %f10, %f25, %f10
19030 edge32 %i7, %o3, %g6
19031 fpsub32 %f28, %f14, %f18
19032 ld [%l7 + 0x28], %f8
19033 udivcc %o4, 0x094F, %l2
19034 movrgez %o1, 0x0A4, %i2
19035 subc %i1, 0x123C, %l0
19036 edge32l %i0, %l4, %g7
19037 xnorcc %o0, %i4, %g4
19038 subcc %l3, 0x0C04, %o7
19039 sub %i6, %o6, %o2
19040 array32 %l6, %g5, %o5
19041 add %l5, %g3, %l1
19042 or %i3, %g2, %g1
19043 udivcc %i7, 0x038F, %i5
19044 udivx %g6, 0x0B93, %o4
19045 alignaddr %o3, %l2, %i2
19046 or %i1, %o1, %l0
19047 array16 %l4, %g7, %o0
19048 lduw [%l7 + 0x70], %i0
19049 fmovsl %icc, %f3, %f14
19050 movrne %g4, 0x327, %l3
19051 movcs %icc, %i4, %i6
19052 movn %xcc, %o7, %o2
19053 movgu %xcc, %o6, %g5
19054 edge8l %l6, %l5, %g3
19055 sdivcc %l1, 0x0145, %i3
19056 movvs %xcc, %g2, %g1
19057 movl %xcc, %o5, %i5
19058 sth %g6, [%l7 + 0x7A]
19059 movre %i7, 0x015, %o4
19060 mova %icc, %l2, %i2
19061 umul %i1, 0x1D28, %o1
19062 edge32n %o3, %l0, %l4
19063 array8 %g7, %o0, %g4
19064 orn %i0, %l3, %i4
19065 movvc %icc, %i6, %o2
19066 bshuffle %f2, %f24, %f10
19067 orncc %o6, %g5, %o7
19068 fpackfix %f8, %f17
19069 save %l5, %l6, %l1
19070 rdpr %cwp, %g1
19071 rdpr %cansave, %g2
19072 rdpr %canrestore, %g3
19073 rdpr %cleanwin, %g4
19074 rdpr %otherwin, %g5
19075 rdpr %wstate, %g6
19076 ldsb [%l7 + 0x3A], %g3
19077 restore %g2, %g1, %o5
19078 rdpr %cwp, %g1
19079 rdpr %cansave, %g2
19080 rdpr %canrestore, %g3
19081 rdpr %cleanwin, %g4
19082 rdpr %otherwin, %g5
19083 rdpr %wstate, %g6
19084 sll %i3, %i5, %g6
19085 lduh [%l7 + 0x6C], %i7
19086 save %l2, 0x0635, %o4
19087 rdpr %cwp, %g1
19088 rdpr %cansave, %g2
19089 rdpr %canrestore, %g3
19090 rdpr %cleanwin, %g4
19091 rdpr %otherwin, %g5
19092 rdpr %wstate, %g6
19093 array8 %i2, %i1, %o1
19094 edge8 %o3, %l0, %l4
19095 mova %icc, %o0, %g7
19096 fmovsgu %xcc, %f29, %f12
19097 fmovdvs %xcc, %f24, %f11
19098 ldd [%l7 + 0x18], %f16
19099 xor %i0, 0x1A69, %g4
19100 ldub [%l7 + 0x33], %i4
19101 fcmps %fcc3, %f8, %f30
19102 sethi 0x1D24, %l3
19103 andncc %i6, %o6, %g5
19104 subccc %o7, 0x020A, %o2
19105 fmovdleu %xcc, %f24, %f6
19106 lduh [%l7 + 0x56], %l6
19107 mulscc %l1, 0x1FA7, %l5
19108 fpadd16 %f16, %f20, %f30
19109 edge8ln %g3, %g1, %g2
19110 nop
19111 set 0x46, %o6
19112 ldsh [%l7 + %o6], %i3
19113 popc %i5, %o5
19114 srlx %g6, %i7, %o4
19115 edge32n %i2, %l2, %i1
19116 srlx %o1, %o3, %l4
19117 array8 %l0, %g7, %o0
19118 edge8 %i0, %i4, %g4
19119 fmul8ulx16 %f24, %f28, %f6
19120 andcc %l3, %i6, %g5
19121 subccc %o7, %o2, %l6
19122 mova %xcc, %l1, %l5
19123 edge16ln %g3, %g1, %o6
19124 move %xcc, %g2, %i5
19125 sdivx %i3, 0x0FA9, %g6
19126 add %o5, 0x0F0F, %i7
19127 fpadd32 %f4, %f14, %f30
19128 lduw [%l7 + 0x7C], %o4
19129 stw %i2, [%l7 + 0x70]
19130 movn %icc, %l2, %o1
19131 orcc %i1, 0x1478, %o3
19132 fxnors %f29, %f18, %f31
19133 movneg %icc, %l4, %l0
19134 fcmpeq16 %f30, %f4, %o0
19135 sdivcc %i0, 0x04B7, %g7
19136 fmovda %xcc, %f2, %f17
19137 edge32ln %g4, %i4, %i6
19138 fand %f16, %f4, %f4
19139 srax %g5, %l3, %o2
19140 smulcc %l6, %l1, %l5
19141 andcc %o7, %g1, %o6
19142 fmovrsgz %g2, %f2, %f1
19143 movne %icc, %g3, %i5
19144 sub %g6, 0x190E, %o5
19145 movrgz %i7, %o4, %i2
19146 edge32ln %l2, %i3, %i1
19147 fpsub16 %f8, %f30, %f28
19148 array16 %o1, %o3, %l4
19149 sethi 0x14F1, %o0
19150 sdivcc %l0, 0x0AF4, %g7
19151 fpmerge %f28, %f3, %f6
19152 fmovsle %xcc, %f13, %f9
19153 andncc %i0, %i4, %g4
19154 ldd [%l7 + 0x50], %i6
19155 movpos %icc, %l3, %o2
19156 save %l6, %g5, %l5
19157 rdpr %cwp, %g1
19158 rdpr %cansave, %g2
19159 rdpr %canrestore, %g3
19160 rdpr %cleanwin, %g4
19161 rdpr %otherwin, %g5
19162 rdpr %wstate, %g6
19163 sll %o7, 0x1B, %l1
19164 fcmpne32 %f14, %f28, %o6
19165 sra %g2, %g1, %g3
19166 edge16l %i5, %o5, %i7
19167 lduh [%l7 + 0x4C], %g6
19168 edge8n %i2, %o4, %i3
19169 alignaddrl %l2, %o1, %i1
19170 edge8ln %l4, %o3, %l0
19171 fxor %f8, %f12, %f14
19172 movcs %icc, %g7, %o0
19173 fxnor %f28, %f14, %f10
19174 udiv %i0, 0x00D2, %g4
19175 sll %i6, 0x1D, %l3
19176 andn %o2, 0x1776, %i4
19177 ldsw [%l7 + 0x14], %g5
19178 alignaddr %l5, %o7, %l1
19179 edge16ln %l6, %o6, %g1
19180 fcmpd %fcc3, %f18, %f24
19181 srlx %g3, 0x0C, %g2
19182 fmovdle %xcc, %f9, %f21
19183 std %f10, [%l7 + 0x10]
19184 movrlz %i5, 0x319, %i7
19185 edge8l %g6, %i2, %o4
19186 smul %o5, 0x15E0, %l2
19187 fands %f9, %f30, %f1
19188 movrne %o1, 0x36F, %i1
19189 sllx %i3, 0x04, %o3
19190 movne %xcc, %l4, %g7
19191 sir 0x1256
19192 edge16ln %l0, %o0, %g4
19193 edge32ln %i6, %i0, %o2
19194 mulx %i4, 0x144B, %g5
19195 movpos %icc, %l3, %l5
19196 sra %l1, 0x00, %l6
19197 fxors %f1, %f8, %f7
19198 movleu %xcc, %o6, %o7
19199 fmovsleu %icc, %f29, %f8
19200 sra %g3, %g1, %g2
19201 fmovrdgz %i5, %f8, %f30
19202 xor %g6, 0x113A, %i7
19203 edge16ln %o4, %i2, %l2
19204 edge8n %o5, %o1, %i3
19205 edge8ln %i1, %l4, %o3
19206 udiv %g7, 0x0F38, %o0
19207 addccc %g4, 0x13D0, %l0
19208 or %i0, 0x0F0A, %o2
19209 addccc %i4, 0x0B28, %i6
19210 ldd [%l7 + 0x20], %g4
19211 sll %l3, %l5, %l1
19212 fmovdg %xcc, %f6, %f30
19213 move %xcc, %l6, %o7
19214 mova %icc, %o6, %g3
19215 xnorcc %g2, 0x03EB, %i5
19216 sub %g6, 0x0521, %g1
19217 addccc %o4, 0x166F, %i2
19218 edge8ln %i7, %l2, %o5
19219 smul %i3, 0x06F5, %i1
19220 array16 %o1, %l4, %g7
19221 movrlz %o3, %g4, %l0
19222 ldd [%l7 + 0x78], %f18
19223 edge16 %o0, %o2, %i4
19224 fmovdgu %icc, %f20, %f3
19225 udivcc %i6, 0x0E47, %g5
19226 movre %l3, %i0, %l5
19227 movre %l1, %l6, %o7
19228 movcs %icc, %o6, %g3
19229 or %g2, %i5, %g6
19230 fmovdge %xcc, %f19, %f20
19231 movpos %icc, %g1, %o4
19232 ldx [%l7 + 0x60], %i2
19233 lduw [%l7 + 0x08], %i7
19234 srax %o5, %l2, %i1
19235 setx loop_62, %l0, %l1
19236 return %l1
19237 nop
19238 rdpr %cwp, %g1
19239 rdpr %cansave, %g2
19240 rdpr %canrestore, %g3
19241 rdpr %cleanwin, %g4
19242 rdpr %otherwin, %g5
19243 rdpr %wstate, %g6
19244loop_62: mova %icc, %l4, %g7
19245 srl %o3, 0x07, %g4
19246 ldsb [%l7 + 0x08], %l0
19247 fmovsvc %xcc, %f3, %f17
19248 or %o0, %o2, %i6
19249 movcc %icc, %g5, %l3
19250 ldsh [%l7 + 0x70], %i4
19251 smul %l5, %i0, %l6
19252 fxnor %f20, %f10, %f8
19253 andn %o7, 0x1CF2, %o6
19254 movvc %icc, %g3, %g2
19255 mova %icc, %l1, %i5
19256 fmovdge %icc, %f15, %f13
19257 mulscc %g1, 0x0992, %g6
19258 fornot2s %f8, %f8, %f15
19259 orn %o4, %i2, %o5
19260 movre %i7, %i1, %l2
19261 addc %i3, 0x0AE6, %l4
19262 edge8l %o1, %g7, %o3
19263 addcc %g4, %o0, %o2
19264 fcmpgt16 %f8, %f6, %i6
19265 addcc %l0, %l3, %i4
19266 orn %l5, 0x12BD, %i0
19267 fmovsge %icc, %f13, %f31
19268 restore %g5, %o7, %o6
19269 rdpr %cwp, %g1
19270 rdpr %cansave, %g2
19271 rdpr %canrestore, %g3
19272 rdpr %cleanwin, %g4
19273 rdpr %otherwin, %g5
19274 rdpr %wstate, %g6
19275 fmovrdgez %l6, %f26, %f12
19276 fcmpeq16 %f4, %f22, %g3
19277 fpadd32 %f20, %f30, %f30
19278 edge8ln %l1, %g2, %g1
19279 movre %g6, %o4, %i5
19280 sra %i2, 0x0F, %i7
19281 sdivcc %o5, 0x03F1, %l2
19282 movneg %icc, %i3, %l4
19283 movrgz %i1, 0x1C7, %g7
19284 fnor %f18, %f16, %f4
19285 edge8ln %o1, %g4, %o3
19286 udiv %o2, 0x09C9, %o0
19287 edge16n %l0, %l3, %i4
19288 popc 0x0DAD, %i6
19289 ldd [%l7 + 0x40], %i0
19290 sub %g5, 0x1FBE, %o7
19291 move %icc, %l5, %o6
19292 array8 %g3, %l1, %l6
19293 fmuld8sux16 %f16, %f19, %f24
19294 fmovdpos %icc, %f11, %f11
19295 save %g2, %g1, %o4
19296 rdpr %cwp, %g1
19297 rdpr %cansave, %g2
19298 rdpr %canrestore, %g3
19299 rdpr %cleanwin, %g4
19300 rdpr %otherwin, %g5
19301 rdpr %wstate, %g6
19302 movleu %icc, %g6, %i2
19303 sdivcc %i7, 0x037D, %o5
19304 movrne %l2, %i3, %l4
19305 sir 0x016B
19306 addc %i1, %i5, %g7
19307 lduh [%l7 + 0x12], %o1
19308 sethi 0x13B1, %g4
19309 edge8 %o3, %o0, %l0
19310 addccc %l3, %i4, %i6
19311 for %f0, %f24, %f2
19312 mova %icc, %o2, %i0
19313 orcc %o7, 0x19BD, %g5
19314 umulcc %o6, 0x0626, %g3
19315 fmovscs %xcc, %f1, %f1
19316 movrlz %l1, %l6, %l5
19317 andncc %g1, %o4, %g6
19318 array16 %i2, %i7, %o5
19319 or %l2, 0x1845, %i3
19320 fpadd32 %f20, %f18, %f28
19321 addc %g2, %i1, %l4
19322 xorcc %i5, 0x1B10, %o1
19323 fzeros %f30
19324 edge8 %g4, %g7, %o0
19325 fones %f16
19326 fcmple16 %f2, %f20, %l0
19327 orcc %l3, 0x174D, %i4
19328 udivcc %o3, 0x17A1, %i6
19329 sllx %i0, %o2, %o7
19330 movne %icc, %g5, %o6
19331 udivcc %g3, 0x04B7, %l1
19332 subcc %l5, 0x18E1, %l6
19333 fmul8x16al %f17, %f7, %f12
19334 edge32n %g1, %g6, %i2
19335 fmuld8sux16 %f8, %f7, %f6
19336 movgu %icc, %i7, %o5
19337 mulscc %l2, 0x0226, %i3
19338 xor %g2, 0x195B, %i1
19339 movpos %xcc, %o4, %i5
19340 alignaddrl %l4, %g4, %o1
19341 fcmpeq16 %f24, %f22, %g7
19342 umulcc %o0, %l3, %i4
19343 subc %l0, 0x14AD, %i6
19344 alignaddr %o3, %i0, %o7
19345 movleu %icc, %o2, %o6
19346 srl %g3, 0x0D, %g5
19347 movrne %l5, 0x00F, %l1
19348 xor %g1, 0x189D, %g6
19349 array32 %i2, %i7, %o5
19350 lduh [%l7 + 0x18], %l2
19351 stw %i3, [%l7 + 0x44]
19352 fmovsl %icc, %f11, %f2
19353 andn %g2, %l6, %o4
19354 orcc %i5, %i1, %l4
19355 st %f3, [%l7 + 0x5C]
19356 subc %o1, %g4, %g7
19357 ldsw [%l7 + 0x18], %o0
19358 sdivcc %i4, 0x19DE, %l0
19359 edge32n %l3, %o3, %i6
19360 movvc %xcc, %i0, %o2
19361 srax %o7, %o6, %g3
19362 fcmps %fcc2, %f28, %f26
19363 umulcc %l5, 0x11FF, %g5
19364 fpadd32s %f4, %f16, %f8
19365 movrne %g1, 0x181, %l1
19366 edge8ln %i2, %g6, %o5
19367 sdivx %l2, 0x1E29, %i7
19368 xnor %g2, %l6, %o4
19369 movne %icc, %i3, %i1
19370 movne %icc, %i5, %l4
19371 ldd [%l7 + 0x48], %f0
19372 fmovrdgz %g4, %f18, %f0
19373 add %o1, %g7, %i4
19374 smulcc %o0, %l0, %o3
19375 edge32 %i6, %i0, %o2
19376 srax %o7, 0x0E, %o6
19377 sth %g3, [%l7 + 0x32]
19378 alignaddrl %l5, %g5, %g1
19379 alignaddr %l3, %l1, %i2
19380 udivcc %g6, 0x1170, %o5
19381 edge16n %l2, %g2, %l6
19382 fzeros %f25
19383 stb %i7, [%l7 + 0x3D]
19384 movcc %xcc, %i3, %i1
19385 umulcc %o4, 0x092D, %l4
19386 siam 0x7
19387 addccc %i5, %g4, %g7
19388 addcc %i4, %o1, %l0
19389 array8 %o3, %i6, %o0
19390 ldsh [%l7 + 0x7E], %o2
19391 lduw [%l7 + 0x78], %i0
19392 movrgez %o7, %o6, %g3
19393 mulx %g5, %g1, %l5
19394 std %f20, [%l7 + 0x40]
19395 fmovdleu %xcc, %f23, %f16
19396 andn %l1, %l3, %i2
19397 smulcc %o5, %l2, %g6
19398 addcc %l6, 0x0EE1, %g2
19399 edge8n %i3, %i1, %i7
19400 or %l4, %o4, %g4
19401 addcc %g7, %i5, %o1
19402 fmovdle %xcc, %f2, %f9
19403 umul %i4, %o3, %l0
19404 movleu %xcc, %o0, %o2
19405 sdiv %i0, 0x1157, %i6
19406 nop
19407 set 0x18, %l6
19408 ldsw [%l7 + %l6], %o6
19409 fsrc2s %f8, %f16
19410 xnorcc %g3, %o7, %g5
19411 fmovsn %icc, %f7, %f13
19412 edge32n %g1, %l1, %l3
19413 andcc %i2, %o5, %l5
19414 nop
19415 set 0x72, %o3
19416 ldsb [%l7 + %o3], %g6
19417 edge32ln %l2, %g2, %l6
19418 fmul8x16au %f29, %f0, %f26
19419 movre %i3, %i1, %l4
19420 alignaddrl %o4, %i7, %g7
19421 lduh [%l7 + 0x68], %g4
19422 edge32 %i5, %i4, %o3
19423 edge16l %o1, %o0, %o2
19424 fmovdleu %xcc, %f7, %f19
19425 array32 %l0, %i0, %i6
19426 fmovsne %xcc, %f18, %f2
19427 fsrc2 %f22, %f0
19428 edge16 %g3, %o7, %g5
19429 fandnot1s %f24, %f30, %f31
19430 stx %g1, [%l7 + 0x28]
19431 edge16n %l1, %o6, %l3
19432 fnot2 %f16, %f2
19433 ldub [%l7 + 0x4F], %i2
19434 movrlz %o5, %l5, %g6
19435 ld [%l7 + 0x34], %f27
19436 edge32ln %g2, %l2, %i3
19437 alignaddrl %i1, %l4, %o4
19438 mulscc %l6, 0x0D0F, %i7
19439 edge8ln %g7, %g4, %i5
19440 xor %o3, %i4, %o1
19441 stw %o2, [%l7 + 0x20]
19442 std %f2, [%l7 + 0x10]
19443 array8 %l0, %i0, %i6
19444 subc %g3, 0x02CF, %o0
19445 movrlez %o7, 0x2E2, %g5
19446 fmovdgu %icc, %f20, %f8
19447 edge8l %g1, %l1, %o6
19448 fsrc1s %f22, %f4
19449 stb %i2, [%l7 + 0x6C]
19450 ldub [%l7 + 0x41], %l3
19451 array16 %l5, %g6, %o5
19452 array32 %g2, %l2, %i3
19453 nop
19454 set 0x6E, %i6
19455 ldsh [%l7 + %i6], %i1
19456 fmovsneg %icc, %f21, %f12
19457 orncc %l4, %o4, %l6
19458 movvc %icc, %g7, %i7
19459 andcc %g4, 0x0BF5, %o3
19460 udiv %i4, 0x016B, %i5
19461 edge8 %o1, %o2, %i0
19462 edge32 %i6, %g3, %l0
19463 movrgez %o0, %g5, %o7
19464 move %icc, %g1, %o6
19465 subccc %i2, 0x08FA, %l1
19466 nop
19467 set 0x0C, %o2
19468 lduh [%l7 + %o2], %l5
19469 orcc %g6, %o5, %l3
19470 fnot1s %f11, %f30
19471 fpadd32s %f17, %f22, %f17
19472 orn %l2, %g2, %i3
19473 sir 0x02C0
19474 movgu %icc, %i1, %l4
19475 fsrc2s %f23, %f23
19476 sdivcc %l6, 0x1058, %o4
19477 stx %i7, [%l7 + 0x40]
19478 sethi 0x1442, %g4
19479 movvs %xcc, %g7, %o3
19480 mulx %i4, %o1, %o2
19481 subc %i5, 0x0B8F, %i6
19482 std %f6, [%l7 + 0x70]
19483 and %g3, %l0, %i0
19484 fmovsge %xcc, %f21, %f25
19485 fmovdneg %xcc, %f8, %f26
19486 smulcc %o0, %o7, %g5
19487 fsrc2 %f4, %f24
19488 sdivcc %o6, 0x149B, %i2
19489 sllx %l1, 0x02, %l5
19490 mova %icc, %g6, %g1
19491 movrlz %o5, 0x097, %l3
19492 subc %l2, 0x0899, %i3
19493 movrgez %i1, 0x2DE, %l4
19494 movvs %icc, %g2, %l6
19495 sllx %o4, %g4, %i7
19496 sdivx %o3, 0x13AE, %i4
19497 stw %g7, [%l7 + 0x70]
19498 addc %o1, 0x12A4, %o2
19499 edge8 %i5, %g3, %i6
19500 fcmple16 %f14, %f2, %l0
19501 movrlz %o0, 0x06F, %i0
19502 movl %xcc, %g5, %o6
19503 fnot1s %f8, %f6
19504 fpsub16s %f31, %f18, %f15
19505 movrgz %o7, 0x18B, %l1
19506 fmovdvs %xcc, %f27, %f27
19507 edge32l %l5, %g6, %i2
19508 subcc %g1, 0x1B65, %o5
19509 addccc %l2, %i3, %i1
19510 movvs %xcc, %l3, %g2
19511 smulcc %l6, 0x06C4, %l4
19512 edge16 %o4, %g4, %o3
19513 sub %i7, 0x00C3, %i4
19514 ldd [%l7 + 0x38], %f14
19515 edge8 %g7, %o2, %i5
19516 movl %icc, %g3, %o1
19517 orcc %l0, %i6, %o0
19518 ldub [%l7 + 0x76], %g5
19519 fmovscc %icc, %f13, %f23
19520 edge8ln %i0, %o7, %o6
19521 fxor %f22, %f26, %f30
19522 movrne %l1, 0x064, %l5
19523 srax %g6, 0x0B, %i2
19524 edge8ln %g1, %l2, %o5
19525 fexpand %f27, %f14
19526 smulcc %i1, 0x0738, %l3
19527 sra %g2, %l6, %i3
19528 xnorcc %o4, %g4, %l4
19529 sdivcc %i7, 0x1341, %i4
19530 sllx %g7, 0x0E, %o2
19531 or %i5, %o3, %g3
19532 edge8n %o1, %i6, %o0
19533 st %f4, [%l7 + 0x68]
19534 udivx %l0, 0x18A3, %i0
19535 add %g5, 0x1C1D, %o6
19536 ldx [%l7 + 0x48], %o7
19537 sub %l5, 0x1C95, %l1
19538 fexpand %f9, %f20
19539 fcmpne32 %f14, %f30, %g6
19540 fmovsa %icc, %f22, %f8
19541 sllx %i2, 0x18, %g1
19542 sdivcc %o5, 0x0BF6, %l2
19543 bshuffle %f26, %f6, %f22
19544 array16 %i1, %g2, %l6
19545 save %i3, %l3, %g4
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 sethi 0x1241, %o4
19553 orn %l4, %i7, %i4
19554 movrne %g7, %i5, %o2
19555 movrne %g3, 0x3EC, %o3
19556 movvc %icc, %o1, %i6
19557 nop
19558 set 0x50, %l5
19559 ldx [%l7 + %l5], %l0
19560 edge32l %o0, %g5, %i0
19561 orcc %o6, %o7, %l5
19562 andn %l1, 0x01E4, %g6
19563 sra %g1, 0x0F, %o5
19564 fcmpgt32 %f26, %f10, %i2
19565 movneg %xcc, %i1, %l2
19566 array16 %g2, %i3, %l3
19567 fmovdcc %icc, %f29, %f26
19568 subccc %g4, %o4, %l6
19569 edge32l %i7, %i4, %g7
19570 edge16n %l4, %o2, %g3
19571 addcc %o3, %o1, %i6
19572 movge %xcc, %l0, %i5
19573 setx loop_63, %l0, %l1
19574 return %l1
19575 nop
19576 rdpr %cwp, %g1
19577 rdpr %cansave, %g2
19578 rdpr %canrestore, %g3
19579 rdpr %cleanwin, %g4
19580 rdpr %otherwin, %g5
19581 rdpr %wstate, %g6
19582loop_63: move %xcc, %i0, %o7
19583 fandnot2s %f22, %f29, %f1
19584 edge16 %l5, %l1, %g6
19585 fcmpeq16 %f16, %f8, %g1
19586 orn %o6, 0x0AB2, %i2
19587 fmovrslz %o5, %f10, %f16
19588 ldd [%l7 + 0x18], %i0
19589 edge32l %g2, %l2, %l3
19590 edge32 %i3, %g4, %o4
19591 lduw [%l7 + 0x4C], %i7
19592 addc %l6, %i4, %g7
19593 fexpand %f31, %f16
19594 or %o2, %g3, %o3
19595 udiv %o1, 0x092C, %l4
19596 umul %i6, 0x17C5, %i5
19597 movne %icc, %o0, %g5
19598 fmovrde %l0, %f16, %f28
19599 or %o7, 0x0A1B, %i0
19600 save %l1, 0x1FF8, %g6
19601 rdpr %cwp, %g1
19602 rdpr %cansave, %g2
19603 rdpr %canrestore, %g3
19604 rdpr %cleanwin, %g4
19605 rdpr %otherwin, %g5
19606 rdpr %wstate, %g6
19607 movle %xcc, %l5, %o6
19608 movpos %xcc, %g1, %i2
19609 xnorcc %i1, 0x1E85, %o5
19610 fmul8ulx16 %f6, %f4, %f20
19611 ldx [%l7 + 0x48], %g2
19612 fpack32 %f2, %f28, %f10
19613 fzero %f16
19614 srlx %l3, 0x1E, %l2
19615 fmovrse %i3, %f0, %f6
19616 orcc %g4, 0x1F2B, %o4
19617 fmovdne %xcc, %f6, %f19
19618 umulcc %l6, %i4, %i7
19619 fcmpeq16 %f16, %f20, %o2
19620 stb %g7, [%l7 + 0x74]
19621 alignaddr %o3, %o1, %g3
19622 fpsub16s %f14, %f30, %f12
19623 fnors %f13, %f3, %f13
19624 fcmpeq16 %f30, %f18, %l4
19625 fabss %f28, %f16
19626 fmovrslez %i6, %f24, %f8
19627 mova %xcc, %o0, %g5
19628 ldsw [%l7 + 0x54], %l0
19629 umulcc %o7, 0x16D0, %i5
19630 move %icc, %l1, %i0
19631 addcc %l5, 0x0A53, %g6
19632 fone %f12
19633 edge8 %g1, %i2, %o6
19634 fpsub32s %f24, %f15, %f31
19635 movne %icc, %i1, %o5
19636 fmul8sux16 %f6, %f16, %f26
19637 nop
19638 set 0x6A, %i4
19639 sth %g2, [%l7 + %i4]
19640 restore %l2, 0x1336, %i3
19641 rdpr %cwp, %g1
19642 rdpr %cansave, %g2
19643 rdpr %canrestore, %g3
19644 rdpr %cleanwin, %g4
19645 rdpr %otherwin, %g5
19646 rdpr %wstate, %g6
19647 sub %g4, %l3, %l6
19648 movrgz %i4, %i7, %o2
19649 udivx %o4, 0x1A1B, %g7
19650 andncc %o3, %o1, %g3
19651 orcc %i6, 0x171F, %o0
19652 fmovrdne %g5, %f22, %f2
19653 fexpand %f9, %f8
19654 udiv %l4, 0x0AE2, %l0
19655 orn %o7, 0x0438, %l1
19656 alignaddrl %i5, %l5, %g6
19657 fzeros %f11
19658 sir 0x1C48
19659 sdivx %g1, 0x0144, %i2
19660 movgu %icc, %o6, %i1
19661 fcmpes %fcc0, %f28, %f25
19662 edge8ln %o5, %i0, %g2
19663 edge32l %l2, %i3, %g4
19664 fcmpgt32 %f16, %f24, %l3
19665 movrgz %i4, %l6, %i7
19666 orn %o4, 0x11EA, %o2
19667 movl %xcc, %o3, %g7
19668 sdivx %g3, 0x098B, %i6
19669 fcmpgt16 %f24, %f30, %o0
19670 and %o1, 0x1D20, %l4
19671 stw %l0, [%l7 + 0x68]
19672 fsrc2s %f27, %f20
19673 lduh [%l7 + 0x6E], %g5
19674 andcc %o7, 0x12D3, %i5
19675 umulcc %l5, 0x0F56, %l1
19676 edge32l %g6, %i2, %o6
19677 mova %icc, %i1, %o5
19678 smul %i0, 0x1C47, %g2
19679 array8 %g1, %l2, %i3
19680 andn %g4, %l3, %l6
19681 fmul8sux16 %f6, %f4, %f22
19682 fnot2 %f16, %f18
19683 add %i4, 0x14A6, %o4
19684 udivx %i7, 0x1BB7, %o2
19685 fpsub32 %f14, %f24, %f18
19686 fcmpes %fcc3, %f20, %f16
19687 or %o3, %g3, %i6
19688 edge16ln %o0, %o1, %l4
19689 stw %l0, [%l7 + 0x14]
19690 sir 0x1089
19691 movvs %icc, %g7, %g5
19692 andncc %o7, %l5, %i5
19693 fandnot1 %f6, %f2, %f26
19694 array8 %l1, %i2, %g6
19695 or %o6, 0x1387, %o5
19696 fnot2s %f14, %f15
19697 nop
19698 set 0x28, %o0
19699 ldd [%l7 + %o0], %i0
19700 movrlz %g2, %i0, %l2
19701 fsrc1s %f29, %f22
19702 move %xcc, %g1, %i3
19703 edge32 %l3, %g4, %i4
19704 fmovdleu %xcc, %f30, %f4
19705 movre %l6, 0x1FF, %i7
19706 fsrc1 %f10, %f2
19707 setx loop_64, %l0, %l1
19708 return %l1
19709 nop
19710 rdpr %cwp, %g1
19711 rdpr %cansave, %g2
19712 rdpr %canrestore, %g3
19713 rdpr %cleanwin, %g4
19714 rdpr %otherwin, %g5
19715 rdpr %wstate, %g6
19716loop_64: subcc %o2, %o0, %i6
19717 edge32 %o1, %l4, %l0
19718 fmovdl %icc, %f20, %f23
19719 ldsb [%l7 + 0x18], %g5
19720 sethi 0x15C3, %g7
19721 srlx %o7, 0x1D, %i5
19722 popc 0x0BA3, %l5
19723 subc %i2, %l1, %o6
19724 fmovdn %icc, %f27, %f10
19725 nop
19726 set 0x08, %o5
19727 ldd [%l7 + %o5], %f4
19728 fpack32 %f12, %f24, %f12
19729 fone %f12
19730 smul %o5, %i1, %g2
19731 sth %i0, [%l7 + 0x54]
19732 movrlz %l2, 0x3FD, %g1
19733 movrlez %g6, 0x31F, %l3
19734 sra %i3, 0x00, %i4
19735 xor %l6, 0x14B0, %i7
19736 move %icc, %o4, %g4
19737 movrlez %o3, %g3, %o2
19738 add %i6, 0x0A1D, %o1
19739 ldub [%l7 + 0x1E], %o0
19740 mulscc %l4, 0x0B82, %l0
19741 ldsw [%l7 + 0x58], %g5
19742 ld [%l7 + 0x28], %f3
19743 or %o7, 0x0879, %g7
19744 nop
19745 set 0x4C, %l4
19746 lduw [%l7 + %l4], %l5
19747 sir 0x1FC2
19748 nop
19749 set 0x5D, %g3
19750 stb %i2, [%l7 + %g3]
19751 fnot1s %f11, %f6
19752 fabss %f3, %f22
19753 udiv %l1, 0x0345, %i5
19754 edge16l %o6, %o5, %g2
19755 movrgez %i1, 0x34E, %i0
19756 addc %g1, 0x0B03, %l2
19757 fcmpne16 %f22, %f2, %g6
19758 ldd [%l7 + 0x10], %l2
19759 array8 %i3, %l6, %i4
19760 fnors %f3, %f30, %f22
19761 restore %i7, 0x1CC9, %o4
19762 rdpr %cwp, %g1
19763 rdpr %cansave, %g2
19764 rdpr %canrestore, %g3
19765 rdpr %cleanwin, %g4
19766 rdpr %otherwin, %g5
19767 rdpr %wstate, %g6
19768 popc 0x0389, %o3
19769 fmovdle %icc, %f4, %f30
19770 save %g3, %g4, %i6
19771 rdpr %cwp, %g1
19772 rdpr %cansave, %g2
19773 rdpr %canrestore, %g3
19774 rdpr %cleanwin, %g4
19775 rdpr %otherwin, %g5
19776 rdpr %wstate, %g6
19777 fornot1s %f25, %f6, %f26
19778 fmovrslez %o1, %f8, %f20
19779 addccc %o0, %o2, %l0
19780 fcmpd %fcc1, %f22, %f26
19781 stw %g5, [%l7 + 0x28]
19782 edge16n %o7, %g7, %l4
19783 fcmped %fcc1, %f10, %f10
19784 array32 %l5, %i2, %l1
19785 ldx [%l7 + 0x38], %i5
19786 edge32n %o6, %o5, %g2
19787 movrlz %i1, 0x325, %i0
19788 addc %l2, %g6, %l3
19789 fpsub32s %f25, %f13, %f19
19790 edge8ln %g1, %l6, %i4
19791 alignaddr %i3, %o4, %i7
19792 edge16ln %g3, %o3, %g4
19793 fpmerge %f17, %f10, %f0
19794 fmovsgu %xcc, %f16, %f2
19795 andn %i6, 0x105C, %o0
19796 edge16 %o1, %l0, %g5
19797 fmuld8ulx16 %f22, %f24, %f20
19798 sth %o2, [%l7 + 0x1A]
19799 fmovs %f26, %f8
19800 lduh [%l7 + 0x46], %g7
19801 fmul8x16 %f7, %f14, %f16
19802 srlx %l4, 0x0D, %o7
19803 fexpand %f26, %f28
19804 or %l5, %i2, %i5
19805 movcs %icc, %l1, %o6
19806 fcmpgt32 %f26, %f22, %g2
19807 sethi 0x1980, %o5
19808 sdivcc %i0, 0x1BF0, %l2
19809 ldub [%l7 + 0x4A], %g6
19810 movrgz %i1, %g1, %l6
19811 movneg %xcc, %i4, %l3
19812 movneg %xcc, %o4, %i7
19813 movneg %xcc, %i3, %g3
19814 fmovdle %icc, %f31, %f0
19815 movrne %g4, %o3, %i6
19816 udiv %o0, 0x0658, %l0
19817 xnor %g5, 0x0F3C, %o1
19818 array16 %o2, %l4, %o7
19819 fandnot2s %f28, %f13, %f29
19820 udiv %l5, 0x0C62, %g7
19821 movne %icc, %i2, %l1
19822 array16 %o6, %g2, %i5
19823 fmovdvs %xcc, %f12, %f4
19824 fpack32 %f8, %f22, %f8
19825 movg %xcc, %i0, %l2
19826 fxnor %f30, %f4, %f24
19827 edge8n %g6, %i1, %g1
19828 fpsub16 %f22, %f2, %f28
19829 fnegd %f26, %f14
19830 lduh [%l7 + 0x6C], %l6
19831 nop
19832 set 0x70, %i0
19833 ldd [%l7 + %i0], %o4
19834 xorcc %i4, %o4, %l3
19835 addcc %i3, %i7, %g3
19836 fmul8x16au %f10, %f26, %f26
19837 movle %xcc, %g4, %i6
19838 fmovdn %icc, %f31, %f11
19839 srl %o3, %l0, %o0
19840 mova %icc, %o1, %o2
19841 fmovdn %xcc, %f17, %f4
19842 sdivx %g5, 0x1508, %l4
19843 umul %o7, %g7, %i2
19844 edge8 %l5, %l1, %g2
19845 or %i5, 0x03DD, %o6
19846 movge %xcc, %l2, %i0
19847 array8 %i1, %g6, %l6
19848 movl %icc, %o5, %i4
19849 addc %g1, 0x062E, %l3
19850 fpsub16 %f2, %f12, %f14
19851 movle %icc, %i3, %o4
19852 sllx %g3, %i7, %i6
19853 fmovdcs %icc, %f29, %f7
19854 mulx %o3, 0x10D7, %l0
19855 fmovsvc %icc, %f30, %f30
19856 orncc %o0, %g4, %o1
19857 alignaddrl %g5, %o2, %o7
19858 umulcc %l4, 0x112C, %i2
19859 xorcc %l5, %l1, %g7
19860 movrlz %i5, 0x18B, %o6
19861 movrlz %g2, 0x345, %l2
19862 fpsub16 %f16, %f28, %f28
19863 movpos %icc, %i1, %g6
19864 fmovrslez %l6, %f28, %f3
19865 fmovrdgz %i0, %f24, %f26
19866 sdivcc %i4, 0x1795, %g1
19867 fpadd16 %f8, %f2, %f26
19868 movrlz %l3, 0x32C, %i3
19869 movg %xcc, %o4, %g3
19870 xor %i7, 0x1B8B, %i6
19871 xnor %o5, %o3, %o0
19872 srax %g4, %l0, %o1
19873 movre %o2, 0x1C8, %o7
19874 nop
19875 set 0x10, %l0
19876 ldd [%l7 + %l0], %f18
19877 lduh [%l7 + 0x18], %l4
19878 edge16ln %i2, %g5, %l1
19879 edge32l %g7, %i5, %o6
19880 andn %g2, %l2, %l5
19881 edge8 %g6, %i1, %i0
19882 edge8ln %i4, %g1, %l3
19883 xnor %l6, %o4, %g3
19884 fcmpes %fcc2, %f0, %f15
19885 edge8n %i7, %i6, %i3
19886 fxor %f22, %f14, %f6
19887 fcmple32 %f24, %f8, %o5
19888 xorcc %o0, %g4, %o3
19889 umul %l0, %o2, %o1
19890 ldx [%l7 + 0x50], %o7
19891 ldd [%l7 + 0x60], %i2
19892 movne %icc, %g5, %l4
19893 edge8n %l1, %i5, %o6
19894 fcmped %fcc1, %f18, %f8
19895 fmovdge %xcc, %f29, %f24
19896 movrgez %g2, %l2, %l5
19897 subc %g6, 0x1658, %g7
19898 xnor %i0, %i4, %i1
19899 stw %l3, [%l7 + 0x2C]
19900 xorcc %g1, %o4, %l6
19901 fands %f21, %f16, %f8
19902 udivcc %i7, 0x1096, %i6
19903 addccc %g3, %i3, %o0
19904 ld [%l7 + 0x50], %f7
19905 fcmpgt16 %f2, %f28, %g4
19906 std %f30, [%l7 + 0x60]
19907 movgu %xcc, %o5, %o3
19908 edge8 %o2, %o1, %l0
19909 fors %f19, %f13, %f7
19910 ldsb [%l7 + 0x64], %o7
19911 fmovdg %xcc, %f5, %f13
19912 xor %i2, 0x0EA7, %l4
19913 alignaddrl %l1, %g5, %o6
19914 edge8ln %i5, %g2, %l5
19915 edge8l %l2, %g6, %g7
19916 edge16 %i4, %i0, %i1
19917 stw %g1, [%l7 + 0x4C]
19918 subcc %o4, 0x1234, %l3
19919 ldx [%l7 + 0x58], %i7
19920 edge16n %i6, %g3, %i3
19921 movg %icc, %l6, %o0
19922 fmovsleu %xcc, %f0, %f30
19923 subc %g4, 0x1201, %o5
19924 st %f21, [%l7 + 0x4C]
19925 mova %icc, %o2, %o1
19926 addc %l0, %o7, %i2
19927 sdiv %o3, 0x1BC0, %l1
19928 fandnot2 %f6, %f22, %f10
19929 ldsh [%l7 + 0x44], %l4
19930 fandnot1 %f6, %f12, %f10
19931 fcmpne32 %f6, %f6, %o6
19932 st %f25, [%l7 + 0x5C]
19933 edge16 %i5, %g5, %g2
19934 movvs %icc, %l2, %l5
19935 stb %g6, [%l7 + 0x0C]
19936 orcc %g7, %i0, %i1
19937 or %i4, %o4, %g1
19938 movrlz %i7, 0x06C, %i6
19939 orn %l3, %i3, %g3
19940 orcc %o0, 0x0B85, %l6
19941 smulcc %o5, 0x058A, %o2
19942 fmovsvc %icc, %f30, %f26
19943 edge8 %g4, %o1, %l0
19944 edge32ln %i2, %o3, %l1
19945 std %f4, [%l7 + 0x58]
19946 udivcc %l4, 0x1938, %o6
19947 fmovde %xcc, %f4, %f12
19948 popc %o7, %g5
19949 fones %f31
19950 fzero %f22
19951 fmovrsne %i5, %f21, %f3
19952 edge16l %g2, %l5, %g6
19953 fmovrsne %l2, %f29, %f3
19954 fexpand %f18, %f30
19955 fmul8x16al %f18, %f29, %f22
19956 edge16n %i0, %i1, %i4
19957 sdiv %o4, 0x0731, %g7
19958 movre %g1, 0x382, %i6
19959 sdivcc %i7, 0x19EF, %l3
19960 smulcc %g3, 0x1131, %o0
19961 orn %i3, %l6, %o5
19962 mova %icc, %o2, %g4
19963 movrlz %o1, 0x2E9, %i2
19964 mulx %o3, %l0, %l1
19965 ldsb [%l7 + 0x50], %l4
19966 movvs %icc, %o6, %g5
19967 movvc %icc, %o7, %i5
19968 edge16l %l5, %g2, %g6
19969 smul %i0, 0x06E8, %i1
19970 srlx %l2, 0x05, %i4
19971 movrlez %o4, %g7, %i6
19972 array8 %i7, %g1, %g3
19973 save %l3, %o0, %l6
19974 rdpr %cwp, %g1
19975 rdpr %cansave, %g2
19976 rdpr %canrestore, %g3
19977 rdpr %cleanwin, %g4
19978 rdpr %otherwin, %g5
19979 rdpr %wstate, %g6
19980 fmul8x16 %f9, %f24, %f22
19981 fmovsleu %xcc, %f14, %f4
19982 edge16ln %o5, %i3, %g4
19983 edge32l %o1, %i2, %o3
19984 fxors %f15, %f11, %f31
19985 fabss %f14, %f6
19986 array16 %o2, %l1, %l4
19987 sir 0x0F75
19988 sdivcc %o6, 0x17FB, %g5
19989 xor %o7, %i5, %l5
19990 ldd [%l7 + 0x48], %g2
19991 edge32l %g6, %l0, %i1
19992 ldd [%l7 + 0x68], %i0
19993 popc 0x1197, %i4
19994 fzeros %f13
19995 umul %l2, %g7, %i6
19996 std %f26, [%l7 + 0x48]
19997 addc %i7, %o4, %g3
19998 umulcc %g1, %l3, %l6
19999 lduh [%l7 + 0x0A], %o0
20000 fsrc2 %f20, %f24
20001 srl %o5, %i3, %g4
20002 movcc %icc, %o1, %i2
20003 fcmpgt32 %f6, %f26, %o3
20004 fcmped %fcc3, %f0, %f12
20005 fxnors %f29, %f9, %f1
20006 ldsw [%l7 + 0x78], %l1
20007 movg %icc, %o2, %o6
20008 ldd [%l7 + 0x70], %g4
20009 ldd [%l7 + 0x60], %f14
20010 ldub [%l7 + 0x25], %l4
20011 edge32l %o7, %i5, %g2
20012 fmovdvs %icc, %f12, %f7
20013 fmovsvc %xcc, %f16, %f10
20014 fornot2 %f0, %f28, %f16
20015 fxnors %f21, %f8, %f20
20016 fpmerge %f29, %f17, %f30
20017 array32 %l5, %g6, %l0
20018 array16 %i1, %i0, %l2
20019 edge16 %g7, %i4, %i6
20020 srlx %o4, %g3, %g1
20021 edge8n %l3, %l6, %i7
20022 fmul8x16au %f28, %f15, %f20
20023 ldub [%l7 + 0x43], %o5
20024 stw %i3, [%l7 + 0x54]
20025 fpmerge %f13, %f9, %f4
20026 fmovrdne %o0, %f6, %f6
20027 movrne %g4, 0x08F, %o1
20028 bshuffle %f8, %f26, %f20
20029 edge8n %o3, %l1, %o2
20030 sdivcc %i2, 0x097B, %g5
20031 umulcc %o6, %l4, %o7
20032 ldx [%l7 + 0x58], %g2
20033 orcc %l5, 0x13FA, %i5
20034 fmovdgu %xcc, %f2, %f30
20035 fnor %f18, %f16, %f14
20036 fmovsvs %icc, %f12, %f16
20037 edge16ln %l0, %i1, %g6
20038 edge16 %l2, %i0, %i4
20039 fmovdge %xcc, %f1, %f6
20040 fsrc2s %f3, %f27
20041 movrlez %g7, 0x34C, %i6
20042 movrlez %o4, 0x3EA, %g3
20043 st %f14, [%l7 + 0x60]
20044 xorcc %g1, 0x027E, %l6
20045 addcc %i7, 0x0820, %o5
20046 andn %l3, %o0, %i3
20047 fandnot1s %f0, %f2, %f9
20048 fmovspos %xcc, %f9, %f4
20049 ldsh [%l7 + 0x4A], %g4
20050 fmovrsne %o1, %f16, %f29
20051 and %o3, 0x1228, %l1
20052 movle %icc, %o2, %i2
20053 movrne %o6, %l4, %o7
20054 alignaddr %g2, %g5, %l5
20055 movrlz %l0, 0x24F, %i1
20056 fcmpne32 %f18, %f20, %i5
20057 edge8l %l2, %g6, %i0
20058 fandnot2s %f10, %f5, %f7
20059 sllx %i4, 0x0D, %g7
20060 add %o4, 0x1AB3, %i6
20061 subc %g1, 0x1FAD, %g3
20062 movge %xcc, %i7, %l6
20063 udivx %l3, 0x0FF1, %o5
20064 orcc %i3, 0x0942, %o0
20065 ldd [%l7 + 0x60], %f26
20066 srax %o1, %o3, %g4
20067 addcc %o2, %i2, %o6
20068 movvc %icc, %l1, %l4
20069 fmovsle %icc, %f26, %f21
20070 ld [%l7 + 0x3C], %f17
20071 movvc %xcc, %g2, %o7
20072 ldsh [%l7 + 0x62], %g5
20073 edge8l %l5, %l0, %i5
20074 or %l2, %i1, %i0
20075 array32 %g6, %i4, %g7
20076 ld [%l7 + 0x68], %f30
20077 stx %i6, [%l7 + 0x48]
20078 movvs %icc, %o4, %g3
20079 xor %g1, %l6, %l3
20080 fmovrsgez %o5, %f18, %f11
20081 fones %f17
20082 addcc %i7, %i3, %o0
20083 movrgz %o1, %o3, %o2
20084 sra %g4, %i2, %l1
20085 umulcc %o6, %l4, %g2
20086 andn %g5, 0x0218, %l5
20087 stw %l0, [%l7 + 0x30]
20088 xnorcc %o7, %l2, %i1
20089 movne %icc, %i5, %i0
20090 edge8l %g6, %g7, %i6
20091 sra %i4, %o4, %g3
20092 save %l6, 0x1106, %g1
20093 rdpr %cwp, %g1
20094 rdpr %cansave, %g2
20095 rdpr %canrestore, %g3
20096 rdpr %cleanwin, %g4
20097 rdpr %otherwin, %g5
20098 rdpr %wstate, %g6
20099 fmovse %icc, %f1, %f9
20100 edge8ln %o5, %i7, %i3
20101 setx loop_65, %l0, %l1
20102 return %l1
20103 nop
20104 rdpr %cwp, %g1
20105 rdpr %cansave, %g2
20106 rdpr %canrestore, %g3
20107 rdpr %cleanwin, %g4
20108 rdpr %otherwin, %g5
20109 rdpr %wstate, %g6
20110loop_65: movvc %xcc, %o2, %o3
20111 xorcc %i2, %g4, %o6
20112 movg %xcc, %l1, %l4
20113 stx %g2, [%l7 + 0x70]
20114 sub %l5, %g5, %l0
20115 fmovs %f0, %f8
20116 ldd [%l7 + 0x18], %f16
20117 xnorcc %l2, 0x1237, %o7
20118 udivcc %i5, 0x1F1E, %i0
20119 fmovscc %xcc, %f5, %f22
20120 movn %icc, %i1, %g7
20121 fmovdge %icc, %f16, %f19
20122 std %f30, [%l7 + 0x48]
20123 movneg %xcc, %g6, %i6
20124 edge16 %i4, %g3, %o4
20125 ldd [%l7 + 0x18], %i6
20126 addcc %g1, %i7, %o5
20127 sth %i3, [%l7 + 0x38]
20128 sll %l3, 0x11, %o0
20129 movne %icc, %o1, %o2
20130 sll %o3, %g4, %i2
20131 edge16l %l1, %l4, %g2
20132 sdivx %l5, 0x15A9, %o6
20133 addccc %g5, %l0, %l2
20134 sllx %o7, 0x0D, %i5
20135 fnegs %f28, %f28
20136 fmovdgu %icc, %f16, %f1
20137 movre %i1, %i0, %g6
20138 movre %g7, 0x334, %i6
20139 movcs %icc, %g3, %o4
20140 edge32 %l6, %g1, %i4
20141 movvc %icc, %i7, %o5
20142 fpack32 %f30, %f12, %f24
20143 orn %i3, %l3, %o1
20144 movcs %icc, %o0, %o3
20145 edge32n %g4, %i2, %o2
20146 or %l1, 0x0E6D, %l4
20147 xor %g2, %l5, %o6
20148 add %g5, %l0, %l2
20149 alignaddrl %o7, %i1, %i5
20150 fnand %f20, %f20, %f24
20151 restore %g6, %g7, %i0
20152 rdpr %cwp, %g1
20153 rdpr %cansave, %g2
20154 rdpr %canrestore, %g3
20155 rdpr %cleanwin, %g4
20156 rdpr %otherwin, %g5
20157 rdpr %wstate, %g6
20158 edge32n %g3, %o4, %i6
20159 addc %g1, 0x0053, %l6
20160 movrne %i4, %o5, %i3
20161 addccc %l3, %i7, %o0
20162 edge8 %o1, %o3, %i2
20163 edge8l %o2, %l1, %g4
20164 ldx [%l7 + 0x30], %g2
20165 fmuld8ulx16 %f10, %f2, %f28
20166 subcc %l4, 0x185F, %o6
20167 edge8ln %l5, %g5, %l0
20168 umul %l2, 0x086A, %i1
20169 fmul8sux16 %f22, %f12, %f24
20170 andn %i5, %g6, %g7
20171 ldd [%l7 + 0x48], %o6
20172 xnor %g3, %o4, %i0
20173 movpos %xcc, %g1, %l6
20174 movg %xcc, %i4, %i6
20175 movre %i3, 0x113, %l3
20176 movgu %icc, %i7, %o5
20177 fmovd %f26, %f8
20178 movleu %icc, %o0, %o1
20179 xnor %i2, 0x05A1, %o3
20180 fzeros %f11
20181 fmovd %f26, %f2
20182 ldub [%l7 + 0x74], %l1
20183 fmul8x16al %f20, %f15, %f6
20184 fmovdvs %icc, %f9, %f1
20185 subcc %o2, 0x0A0F, %g4
20186 fcmpne32 %f24, %f0, %l4
20187 edge16n %g2, %o6, %g5
20188 fabsd %f22, %f30
20189 ldd [%l7 + 0x20], %f26
20190 nop
20191 set 0x46, %o4
20192 ldsb [%l7 + %o4], %l0
20193 smul %l5, 0x0BA6, %l2
20194 addc %i1, 0x1CFE, %i5
20195 stw %g7, [%l7 + 0x7C]
20196 fxors %f19, %f2, %f25
20197 mulx %g6, 0x0E82, %o7
20198 ld [%l7 + 0x4C], %f2
20199 movpos %icc, %g3, %i0
20200 sth %o4, [%l7 + 0x5E]
20201 add %g1, %l6, %i4
20202 fpack32 %f10, %f18, %f30
20203 stb %i6, [%l7 + 0x1B]
20204 add %i3, %i7, %l3
20205 addcc %o5, 0x1F37, %o1
20206 fmul8ulx16 %f20, %f16, %f2
20207 fmovscs %icc, %f30, %f20
20208 edge16 %o0, %o3, %i2
20209 and %o2, %l1, %l4
20210 fmul8x16 %f26, %f10, %f16
20211 udivcc %g2, 0x087F, %g4
20212 fandnot1s %f17, %f30, %f17
20213 edge32 %o6, %g5, %l0
20214 fmovsneg %icc, %f24, %f22
20215 stw %l2, [%l7 + 0x4C]
20216 srl %i1, %i5, %g7
20217 fandnot2 %f20, %f8, %f24
20218 fmovrde %l5, %f2, %f20
20219 umulcc %o7, %g3, %g6
20220 ldd [%l7 + 0x68], %f30
20221 ldub [%l7 + 0x69], %i0
20222 fornot1 %f14, %f14, %f14
20223 fmovdneg %xcc, %f22, %f5
20224 srlx %g1, 0x04, %l6
20225 subcc %o4, %i6, %i4
20226 addc %i7, 0x0704, %i3
20227 sll %l3, %o5, %o1
20228 fmovsl %xcc, %f1, %f12
20229 fmovrse %o0, %f22, %f1
20230 array16 %o3, %o2, %l1
20231 movrne %i2, 0x10D, %g2
20232 edge8 %g4, %o6, %l4
20233 fmul8x16au %f14, %f26, %f2
20234 movre %g5, 0x0C1, %l2
20235 sll %l0, %i5, %i1
20236 fmul8x16au %f29, %f13, %f8
20237 fmovsn %icc, %f20, %f4
20238 sra %g7, 0x17, %o7
20239 alignaddr %g3, %g6, %l5
20240 udivcc %g1, 0x1E87, %i0
20241 stw %l6, [%l7 + 0x74]
20242 movg %xcc, %o4, %i4
20243 movneg %xcc, %i7, %i3
20244 subccc %i6, %o5, %l3
20245 xnorcc %o0, %o1, %o3
20246 srax %l1, %i2, %g2
20247 movn %icc, %o2, %o6
20248 fsrc2 %f4, %f4
20249 edge16 %l4, %g4, %l2
20250 sdivcc %l0, 0x0CE8, %g5
20251 movle %xcc, %i5, %i1
20252 ldsb [%l7 + 0x3B], %o7
20253 andcc %g3, %g7, %g6
20254 movneg %xcc, %g1, %l5
20255 std %f12, [%l7 + 0x78]
20256 edge32l %i0, %l6, %i4
20257 movl %xcc, %i7, %o4
20258 alignaddrl %i6, %i3, %l3
20259 alignaddr %o0, %o5, %o3
20260 fmuld8sux16 %f16, %f0, %f16
20261 edge16ln %l1, %i2, %g2
20262 fmovrde %o2, %f0, %f26
20263 alignaddrl %o6, %o1, %l4
20264 sir 0x16EC
20265 andncc %g4, %l2, %l0
20266 udivx %i5, 0x0CDA, %g5
20267 xnor %o7, 0x0AC6, %g3
20268 movrgz %g7, 0x0E7, %g6
20269 movn %icc, %g1, %l5
20270 edge32ln %i1, %i0, %i4
20271 andn %l6, %o4, %i6
20272 umul %i7, 0x0561, %l3
20273 fmovdle %icc, %f25, %f17
20274 orn %o0, %o5, %i3
20275 movre %o3, 0x2A0, %i2
20276 fone %f22
20277 udivx %l1, 0x0E35, %o2
20278 add %g2, %o1, %o6
20279 movn %xcc, %g4, %l2
20280 fmovrslez %l4, %f21, %f9
20281 movgu %icc, %i5, %g5
20282 movpos %icc, %o7, %l0
20283 edge16n %g7, %g3, %g1
20284 edge32l %g6, %l5, %i0
20285 mulscc %i1, %l6, %o4
20286 fmovdg %icc, %f0, %f15
20287 fandnot1s %f24, %f27, %f25
20288 movrlz %i4, %i6, %i7
20289 fone %f8
20290 subc %l3, %o5, %o0
20291 edge16 %i3, %i2, %o3
20292 smulcc %o2, %l1, %o1
20293 fsrc2s %f9, %f8
20294 sdiv %g2, 0x046B, %g4
20295 fmovsle %xcc, %f7, %f0
20296 alignaddr %l2, %o6, %l4
20297 edge16ln %g5, %o7, %i5
20298 fmovsge %icc, %f10, %f11
20299 fmovscc %icc, %f4, %f29
20300 save %l0, 0x1A03, %g7
20301 rdpr %cwp, %g1
20302 rdpr %cansave, %g2
20303 rdpr %canrestore, %g3
20304 rdpr %cleanwin, %g4
20305 rdpr %otherwin, %g5
20306 rdpr %wstate, %g6
20307 fmovde %icc, %f9, %f17
20308 edge16l %g3, %g1, %g6
20309 stb %i0, [%l7 + 0x66]
20310 fmovdvc %xcc, %f31, %f24
20311 orcc %i1, 0x1FD8, %l5
20312 ldd [%l7 + 0x70], %i6
20313 andn %i4, %i6, %i7
20314 subccc %o4, 0x1DC8, %o5
20315 movrlz %o0, 0x2B1, %l3
20316 xnor %i2, 0x1211, %o3
20317 movrgz %o2, 0x349, %l1
20318 movpos %icc, %o1, %i3
20319 fmul8x16al %f4, %f19, %f10
20320 fmovdneg %icc, %f20, %f18
20321 movleu %icc, %g4, %l2
20322 lduw [%l7 + 0x74], %g2
20323 fmovdleu %icc, %f0, %f20
20324 fmovsle %icc, %f1, %f9
20325 fmovsne %xcc, %f24, %f1
20326 addc %o6, 0x00EA, %g5
20327 sdivcc %o7, 0x1113, %l4
20328 fmovdcs %icc, %f3, %f4
20329 smulcc %l0, %i5, %g7
20330 fand %f26, %f30, %f0
20331 sllx %g1, 0x1E, %g3
20332 edge32ln %g6, %i0, %l5
20333 move %xcc, %i1, %l6
20334 stw %i6, [%l7 + 0x68]
20335 edge32l %i4, %o4, %i7
20336 sub %o0, %l3, %o5
20337 and %o3, %i2, %l1
20338 movn %xcc, %o2, %i3
20339 popc %g4, %o1
20340 array8 %l2, %g2, %o6
20341 orcc %o7, %g5, %l0
20342 edge8 %i5, %g7, %l4
20343 movcs %icc, %g1, %g6
20344 fxnor %f16, %f16, %f0
20345 mulscc %g3, %i0, %l5
20346 andn %l6, 0x1242, %i1
20347 ld [%l7 + 0x10], %f29
20348 ldub [%l7 + 0x68], %i6
20349 movrgez %o4, %i7, %i4
20350 movleu %xcc, %l3, %o5
20351 fmovsn %xcc, %f14, %f13
20352 movrlez %o3, 0x134, %o0
20353 srl %i2, 0x0F, %o2
20354 array32 %i3, %g4, %o1
20355 sth %l1, [%l7 + 0x1C]
20356 fmul8ulx16 %f12, %f30, %f26
20357 sir 0x0F07
20358 edge8l %l2, %g2, %o7
20359 ldx [%l7 + 0x10], %o6
20360 and %g5, %l0, %i5
20361 andncc %l4, %g1, %g6
20362 srl %g3, 0x1E, %g7
20363 ldx [%l7 + 0x28], %l5
20364 movn %icc, %i0, %l6
20365 ldd [%l7 + 0x28], %i6
20366 sdivx %i1, 0x0C30, %o4
20367 edge8n %i7, %i4, %o5
20368 ld [%l7 + 0x0C], %f10
20369 or %o3, %l3, %o0
20370 ldsb [%l7 + 0x33], %o2
20371 stx %i2, [%l7 + 0x28]
20372 ldsh [%l7 + 0x22], %g4
20373 fpadd16s %f0, %f23, %f26
20374 alignaddr %i3, %o1, %l2
20375 edge8ln %l1, %o7, %g2
20376 ldx [%l7 + 0x08], %g5
20377 lduw [%l7 + 0x58], %o6
20378 xor %i5, %l4, %g1
20379 srl %l0, 0x11, %g3
20380 edge8l %g7, %l5, %i0
20381 addcc %g6, 0x0BE3, %l6
20382 st %f27, [%l7 + 0x10]
20383 alignaddrl %i1, %o4, %i7
20384 sll %i4, %o5, %o3
20385 movrlz %i6, %o0, %l3
20386 fnors %f30, %f23, %f2
20387 movgu %icc, %i2, %g4
20388 subc %i3, %o1, %o2
20389 popc %l2, %l1
20390 fpadd16 %f26, %f20, %f4
20391 umulcc %g2, %o7, %o6
20392 srax %i5, 0x15, %l4
20393 sdivcc %g1, 0x00DF, %l0
20394 mulx %g3, 0x1220, %g5
20395 fmovdl %icc, %f23, %f5
20396 andcc %l5, %g7, %g6
20397 mova %xcc, %l6, %i1
20398 orncc %o4, %i0, %i4
20399 fnot1 %f8, %f2
20400 ldsh [%l7 + 0x52], %o5
20401 fpack16 %f10, %f8
20402 fpack16 %f10, %f2
20403 fmul8x16 %f6, %f16, %f0
20404 fornot2s %f28, %f28, %f5
20405 addc %o3, 0x118B, %i6
20406 fcmped %fcc2, %f24, %f14
20407 xnor %i7, 0x04B3, %l3
20408 edge32n %i2, %o0, %i3
20409 movne %icc, %o1, %o2
20410 movleu %icc, %g4, %l1
20411 array32 %g2, %l2, %o7
20412 movne %icc, %i5, %o6
20413 sdivcc %g1, 0x0A0A, %l4
20414 srlx %g3, %g5, %l0
20415 movre %g7, 0x1AC, %g6
20416 sth %l6, [%l7 + 0x36]
20417 movl %xcc, %l5, %o4
20418 popc 0x0D6D, %i0
20419 ldsb [%l7 + 0x21], %i1
20420 movleu %xcc, %o5, %o3
20421 edge32ln %i6, %i7, %l3
20422 fxnor %f6, %f12, %f28
20423 and %i4, 0x058F, %i2
20424 fexpand %f6, %f4
20425 edge16n %o0, %i3, %o1
20426 fmovsgu %xcc, %f1, %f31
20427 orn %o2, %g4, %g2
20428 stb %l1, [%l7 + 0x1E]
20429 ldx [%l7 + 0x68], %l2
20430 edge32n %o7, %i5, %g1
20431 mova %xcc, %o6, %l4
20432 sllx %g5, 0x0D, %l0
20433 popc %g3, %g7
20434 stw %l6, [%l7 + 0x64]
20435 fcmpgt32 %f14, %f14, %l5
20436 fandnot2 %f4, %f12, %f30
20437 alignaddrl %o4, %i0, %g6
20438 ldd [%l7 + 0x50], %i0
20439 addccc %o3, 0x1FF1, %o5
20440 sethi 0x1332, %i6
20441 movrgez %i7, %i4, %l3
20442 ldub [%l7 + 0x17], %o0
20443 fnors %f1, %f14, %f10
20444 st %f6, [%l7 + 0x40]
20445 xor %i3, %i2, %o2
20446 xorcc %o1, 0x142F, %g4
20447 lduw [%l7 + 0x74], %g2
20448 fmovrslez %l2, %f26, %f10
20449 sll %o7, %i5, %l1
20450 fmovd %f20, %f2
20451 xor %o6, 0x11EF, %g1
20452 sdiv %l4, 0x1DC3, %l0
20453 fmul8x16al %f11, %f27, %f22
20454 andn %g3, %g5, %g7
20455 andn %l6, %o4, %i0
20456 fxors %f27, %f3, %f5
20457 ldub [%l7 + 0x5D], %l5
20458 fmovsleu %xcc, %f22, %f16
20459 movne %icc, %i1, %o3
20460 fcmpne16 %f28, %f14, %g6
20461 fmovscc %icc, %f9, %f1
20462 edge16 %i6, %i7, %i4
20463 fmuld8sux16 %f30, %f22, %f30
20464 sra %o5, %l3, %o0
20465 ld [%l7 + 0x64], %f15
20466 edge8l %i2, %i3, %o1
20467 ld [%l7 + 0x60], %f5
20468 movpos %xcc, %o2, %g2
20469 srl %g4, %o7, %l2
20470 fpsub16s %f29, %f22, %f24
20471 orcc %l1, %o6, %g1
20472 orn %l4, 0x1FEC, %l0
20473 fmovde %xcc, %f5, %f16
20474 array32 %i5, %g5, %g3
20475 fmovrdlz %l6, %f10, %f6
20476 nop
20477 set 0x60, %l3
20478 ldd [%l7 + %l3], %o4
20479 popc %g7, %i0
20480 movn %icc, %l5, %o3
20481 xorcc %g6, 0x01E1, %i6
20482 ld [%l7 + 0x2C], %f6
20483 movrlz %i1, %i7, %o5
20484 fpadd32s %f6, %f10, %f24
20485 orn %i4, %l3, %o0
20486 sdivcc %i2, 0x1582, %o1
20487 std %f22, [%l7 + 0x30]
20488 addcc %i3, 0x1B5C, %o2
20489 move %xcc, %g4, %g2
20490 edge8l %o7, %l2, %l1
20491 fandnot1s %f29, %f1, %f0
20492 alignaddr %g1, %l4, %l0
20493 movcs %icc, %o6, %g5
20494 fcmpgt32 %f28, %f26, %g3
20495 fandnot1 %f20, %f10, %f2
20496 orncc %l6, 0x1F4F, %i5
20497 movge %xcc, %g7, %i0
20498 movpos %xcc, %l5, %o4
20499 lduw [%l7 + 0x44], %g6
20500 edge32n %i6, %i1, %i7
20501 andncc %o5, %o3, %i4
20502 umul %l3, %o0, %o1
20503 movrgez %i2, %o2, %g4
20504 move %icc, %i3, %g2
20505 edge8n %o7, %l1, %l2
20506 movcs %xcc, %g1, %l4
20507 alignaddrl %o6, %l0, %g5
20508 mulx %g3, 0x078B, %l6
20509 sethi 0x048B, %i5
20510 fcmpeq32 %f16, %f10, %i0
20511 xor %g7, %o4, %l5
20512 smul %i6, 0x0379, %i1
20513 sth %i7, [%l7 + 0x0E]
20514 ldd [%l7 + 0x70], %f6
20515 fxor %f0, %f28, %f8
20516 xnorcc %g6, %o5, %i4
20517 xorcc %o3, %o0, %l3
20518 fxor %f12, %f18, %f2
20519 sdivcc %o1, 0x11FD, %i2
20520 ldsw [%l7 + 0x20], %o2
20521 edge16l %i3, %g4, %o7
20522 fpadd16 %f22, %f4, %f12
20523 nop
20524 set 0x08, %g2
20525 stb %g2, [%l7 + %g2]
20526 udivx %l1, 0x0B45, %l2
20527 movrlez %l4, %o6, %l0
20528 lduh [%l7 + 0x30], %g5
20529 orn %g1, 0x1B0B, %l6
20530 movvs %xcc, %i5, %i0
20531 edge8n %g7, %o4, %g3
20532 xorcc %l5, 0x06F0, %i1
20533 stx %i6, [%l7 + 0x78]
20534 edge8l %g6, %o5, %i4
20535 array8 %i7, %o0, %o3
20536 movpos %icc, %l3, %i2
20537 movgu %icc, %o1, %o2
20538 xnor %i3, %o7, %g4
20539 sth %g2, [%l7 + 0x76]
20540 st %f12, [%l7 + 0x58]
20541 st %f13, [%l7 + 0x40]
20542 fxors %f0, %f8, %f23
20543 setx loop_66, %l0, %l1
20544 return %l1
20545 nop
20546 rdpr %cwp, %g1
20547 rdpr %cansave, %g2
20548 rdpr %canrestore, %g3
20549 rdpr %cleanwin, %g4
20550 rdpr %otherwin, %g5
20551 rdpr %wstate, %g6
20552loop_66: ldx [%l7 + 0x18], %l2
20553 addc %o6, %g5, %l0
20554 sth %g1, [%l7 + 0x62]
20555 movneg %xcc, %i5, %l6
20556 andcc %g7, 0x1B62, %i0
20557 movre %o4, %l5, %i1
20558 fxnors %f23, %f13, %f16
20559 orncc %i6, %g6, %g3
20560 srl %o5, %i7, %i4
20561 sll %o3, 0x17, %l3
20562 edge32n %i2, %o0, %o1
20563 movre %i3, 0x28A, %o7
20564 movrgez %g4, 0x016, %o2
20565 fnot2s %f23, %f6
20566 andncc %g2, %l1, %l2
20567 fmovsgu %xcc, %f11, %f18
20568 fmovdvs %xcc, %f21, %f5
20569 alignaddrl %o6, %l4, %l0
20570 sra %g1, %g5, %l6
20571 mulx %g7, %i5, %i0
20572 xnorcc %o4, %l5, %i6
20573 srax %g6, %g3, %o5
20574 sra %i7, %i1, %i4
20575 fmovdl %xcc, %f2, %f0
20576 movvs %xcc, %o3, %l3
20577 movre %i2, %o0, %i3
20578 srl %o1, 0x13, %o7
20579 fsrc2s %f10, %f8
20580 sdiv %o2, 0x0B19, %g4
20581 movgu %icc, %l1, %g2
20582 fand %f4, %f2, %f18
20583 stx %l2, [%l7 + 0x38]
20584 fnegs %f22, %f20
20585 udivx %o6, 0x0AE6, %l4
20586 popc %g1, %l0
20587 siam 0x3
20588 edge16 %l6, %g5, %g7
20589 udivx %i5, 0x067C, %i0
20590 ldub [%l7 + 0x6B], %l5
20591 fpadd16 %f22, %f28, %f6
20592 edge8ln %i6, %g6, %o4
20593 std %f8, [%l7 + 0x58]
20594 movrgez %g3, %i7, %i1
20595 fnot1 %f26, %f12
20596 mulx %o5, %i4, %l3
20597 ldd [%l7 + 0x58], %f0
20598 sra %i2, 0x1B, %o3
20599 edge8 %i3, %o1, %o0
20600 smulcc %o2, %g4, %o7
20601 and %g2, %l2, %l1
20602 fmul8x16au %f24, %f22, %f18
20603 fmuld8sux16 %f25, %f28, %f14
20604 movrlez %o6, %l4, %g1
20605 edge16ln %l6, %l0, %g5
20606 movrlez %i5, %g7, %i0
20607 sdiv %i6, 0x1E89, %g6
20608 edge8l %o4, %g3, %i7
20609 save %l5, 0x06F5, %i1
20610 rdpr %cwp, %g1
20611 rdpr %cansave, %g2
20612 rdpr %canrestore, %g3
20613 rdpr %cleanwin, %g4
20614 rdpr %otherwin, %g5
20615 rdpr %wstate, %g6
20616 fmovsl %xcc, %f19, %f27
20617 movre %i4, %l3, %i2
20618 sdivx %o3, 0x1008, %i3
20619 addccc %o1, %o5, %o2
20620 fpsub16 %f20, %f14, %f18
20621 movl %icc, %o0, %g4
20622 alignaddr %g2, %l2, %l1
20623 fandnot1s %f12, %f17, %f10
20624 umul %o6, %l4, %g1
20625 fnot1 %f30, %f28
20626 movvs %icc, %l6, %l0
20627 andncc %o7, %i5, %g7
20628 fcmpne32 %f28, %f30, %i0
20629 movvc %icc, %g5, %i6
20630 stx %o4, [%l7 + 0x78]
20631 st %f21, [%l7 + 0x3C]
20632 edge16 %g3, %g6, %l5
20633 movrlez %i7, 0x014, %i4
20634 alignaddrl %l3, %i1, %i2
20635 fmovdgu %icc, %f13, %f17
20636 udivx %i3, 0x1799, %o1
20637 fands %f31, %f28, %f29
20638 subccc %o3, %o5, %o2
20639 fcmpne16 %f0, %f28, %o0
20640 sra %g2, 0x06, %g4
20641 movvs %icc, %l1, %l2
20642 fmovdle %xcc, %f18, %f3
20643 movcs %icc, %o6, %l4
20644 alignaddr %l6, %g1, %l0
20645 edge16n %i5, %g7, %o7
20646 sdivcc %i0, 0x199D, %g5
20647 movvs %xcc, %i6, %g3
20648 orncc %o4, %g6, %i7
20649 movrlz %l5, 0x0D5, %i4
20650 umulcc %i1, 0x1E89, %i2
20651 edge16 %l3, %i3, %o3
20652 sllx %o5, 0x1E, %o1
20653 fpadd16s %f31, %f31, %f31
20654 stb %o0, [%l7 + 0x61]
20655 sdiv %o2, 0x0A93, %g2
20656 movvs %xcc, %l1, %g4
20657 st %f21, [%l7 + 0x34]
20658 movcs %icc, %o6, %l4
20659 addccc %l6, %g1, %l2
20660 movvs %xcc, %l0, %g7
20661 movrgez %o7, %i0, %g5
20662 umul %i6, %i5, %o4
20663 orncc %g6, %g3, %i7
20664 sethi 0x07F7, %i4
20665 ldub [%l7 + 0x0E], %l5
20666 fsrc1s %f28, %f29
20667 srax %i2, 0x1E, %l3
20668 mulx %i1, %o3, %o5
20669 movrlz %o1, 0x1CE, %i3
20670 movpos %xcc, %o0, %o2
20671 ldsb [%l7 + 0x26], %g2
20672 fcmpgt16 %f28, %f6, %l1
20673 fpadd32s %f13, %f22, %f23
20674 ldsh [%l7 + 0x54], %g4
20675 udiv %l4, 0x1D81, %o6
20676 ldsw [%l7 + 0x18], %g1
20677 fcmple32 %f24, %f4, %l6
20678 sllx %l2, %g7, %o7
20679 fmovrdgz %l0, %f2, %f8
20680 fpsub16s %f18, %f27, %f2
20681 edge32 %i0, %g5, %i6
20682 sra %i5, %o4, %g6
20683 srlx %i7, 0x0B, %g3
20684 movvc %icc, %l5, %i2
20685 ldd [%l7 + 0x30], %f4
20686 addccc %l3, %i4, %i1
20687 udivcc %o5, 0x1C46, %o3
20688 ldub [%l7 + 0x27], %i3
20689 fabsd %f6, %f22
20690 array16 %o0, %o1, %o2
20691 sdivx %l1, 0x1256, %g4
20692 move %icc, %g2, %o6
20693 addccc %g1, %l4, %l6
20694 ldd [%l7 + 0x78], %f10
20695 umul %l2, %o7, %l0
20696 stw %g7, [%l7 + 0x28]
20697 and %g5, %i6, %i5
20698 xnor %o4, 0x0BD7, %i0
20699 smulcc %i7, 0x0FE5, %g6
20700 sdivx %g3, 0x0FE1, %l5
20701 edge32ln %i2, %l3, %i1
20702 fmovrde %i4, %f26, %f2
20703 edge16 %o5, %i3, %o0
20704 fmovsg %icc, %f0, %f9
20705 fmovdneg %icc, %f21, %f24
20706 umulcc %o3, 0x0AF4, %o1
20707 ldsw [%l7 + 0x28], %o2
20708 edge16ln %g4, %l1, %o6
20709 xor %g1, 0x1B1C, %l4
20710 umul %l6, 0x1D2A, %l2
20711 edge32n %o7, %g2, %l0
20712 xorcc %g7, %i6, %g5
20713 sub %o4, 0x09A9, %i5
20714 udiv %i7, 0x1453, %i0
20715 movrgz %g6, %g3, %l5
20716 umul %i2, 0x08B8, %i1
20717 fmovrdgz %l3, %f18, %f18
20718 andncc %o5, %i4, %i3
20719 movrne %o0, %o1, %o3
20720 array8 %o2, %l1, %o6
20721 stx %g4, [%l7 + 0x68]
20722 sdivcc %l4, 0x1A6C, %g1
20723 fmovdpos %icc, %f24, %f6
20724 umulcc %l6, 0x16AF, %l2
20725 fornot1 %f18, %f16, %f4
20726 addccc %o7, 0x1B27, %g2
20727 movgu %icc, %l0, %i6
20728 fones %f25
20729 sll %g7, %o4, %g5
20730 fnor %f20, %f16, %f22
20731 movrgez %i5, %i0, %g6
20732 andn %i7, 0x1DBC, %l5
20733 ldd [%l7 + 0x40], %i2
20734 array8 %g3, %i1, %o5
20735 stw %l3, [%l7 + 0x74]
20736 sdivx %i3, 0x07F3, %i4
20737 edge32l %o0, %o1, %o2
20738 and %o3, %l1, %o6
20739 array16 %g4, %g1, %l4
20740 fmovscc %xcc, %f20, %f16
20741 fmovrdlez %l6, %f6, %f28
20742 orcc %o7, %g2, %l2
20743 add %i6, 0x02EA, %g7
20744 array16 %l0, %o4, %i5
20745 srax %g5, 0x1A, %g6
20746 fmovrdgez %i7, %f0, %f6
20747 fmovsvs %xcc, %f25, %f11
20748 fmovdle %icc, %f2, %f15
20749 fpadd16s %f14, %f4, %f3
20750 umul %l5, 0x157A, %i2
20751 and %i0, %g3, %i1
20752 fandnot2s %f21, %f18, %f12
20753 srl %o5, %i3, %l3
20754 movrne %o0, %o1, %i4
20755 fnot1s %f18, %f21
20756 sub %o2, 0x165F, %l1
20757 fandnot2 %f14, %f14, %f4
20758 movvs %xcc, %o3, %g4
20759 restore %g1, 0x1446, %o6
20760 rdpr %cwp, %g1
20761 rdpr %cansave, %g2
20762 rdpr %canrestore, %g3
20763 rdpr %cleanwin, %g4
20764 rdpr %otherwin, %g5
20765 rdpr %wstate, %g6
20766 sdiv %l6, 0x1865, %l4
20767 fmovspos %icc, %f7, %f19
20768 stx %g2, [%l7 + 0x50]
20769 for %f18, %f30, %f14
20770 subcc %l2, %i6, %g7
20771 srl %o7, %o4, %l0
20772 fmovscs %xcc, %f13, %f29
20773 sethi 0x100D, %i5
20774 nop
20775 set 0x64, %g4
20776 lduh [%l7 + %g4], %g5
20777 andcc %g6, 0x0430, %l5
20778 fmul8sux16 %f30, %f10, %f6
20779 movre %i2, 0x112, %i7
20780 mova %icc, %i0, %g3
20781 ld [%l7 + 0x74], %f14
20782 xorcc %i1, 0x0FCC, %i3
20783 movrgez %l3, %o0, %o5
20784 array16 %i4, %o2, %l1
20785 edge32 %o3, %o1, %g4
20786 edge16l %o6, %l6, %l4
20787 ldub [%l7 + 0x44], %g1
20788 movrgz %g2, %i6, %l2
20789 add %g7, %o7, %l0
20790 movcs %xcc, %o4, %i5
20791 edge8l %g5, %l5, %i2
20792 srlx %g6, 0x11, %i7
20793 movpos %icc, %i0, %g3
20794 ldx [%l7 + 0x60], %i3
20795 movleu %xcc, %i1, %o0
20796 sethi 0x072C, %l3
20797 or %i4, %o2, %o5
20798 edge32ln %l1, %o3, %o1
20799 fmovscc %icc, %f8, %f9
20800 mova %xcc, %g4, %l6
20801 orn %l4, %o6, %g2
20802 fcmpes %fcc0, %f5, %f3
20803 sdiv %i6, 0x1E83, %g1
20804 orncc %g7, 0x05B7, %l2
20805 setx loop_67, %l0, %l1
20806 return %l1
20807 nop
20808 rdpr %cwp, %g1
20809 rdpr %cansave, %g2
20810 rdpr %canrestore, %g3
20811 rdpr %cleanwin, %g4
20812 rdpr %otherwin, %g5
20813 rdpr %wstate, %g6
20814loop_67: sdiv %g5, 0x1F08, %i5
20815 udivx %l5, 0x0C96, %i2
20816 fpackfix %f24, %f9
20817 subc %i7, %g6, %g3
20818 movre %i3, %i0, %i1
20819 alignaddrl %l3, %o0, %o2
20820 fcmpeq16 %f12, %f8, %i4
20821 ldsw [%l7 + 0x2C], %o5
20822 fmovrsgez %o3, %f25, %f2
20823 restore %l1, %o1, %g4
20824 rdpr %cwp, %g1
20825 rdpr %cansave, %g2
20826 rdpr %canrestore, %g3
20827 rdpr %cleanwin, %g4
20828 rdpr %otherwin, %g5
20829 rdpr %wstate, %g6
20830 subc %l6, %l4, %o6
20831 save %g2, 0x156A, %g1
20832 rdpr %cwp, %g1
20833 rdpr %cansave, %g2
20834 rdpr %canrestore, %g3
20835 rdpr %cleanwin, %g4
20836 rdpr %otherwin, %g5
20837 rdpr %wstate, %g6
20838 stb %g7, [%l7 + 0x79]
20839 fmovsvc %icc, %f9, %f24
20840 sdivx %l2, 0x15B6, %o7
20841 movpos %icc, %i6, %l0
20842 movle %icc, %o4, %i5
20843 or %l5, 0x01D8, %g5
20844 fornot2 %f28, %f22, %f8
20845 fcmpne32 %f14, %f4, %i7
20846 or %g6, %i2, %g3
20847 fnegd %f4, %f22
20848 ld [%l7 + 0x70], %f30
20849 fpadd32s %f22, %f26, %f2
20850 fsrc2s %f13, %f19
20851 xorcc %i0, 0x073E, %i3
20852 array8 %i1, %l3, %o2
20853 fmovrdgz %o0, %f8, %f2
20854 fnegd %f14, %f2
20855 fcmpgt32 %f28, %f22, %o5
20856 popc %i4, %l1
20857 edge32l %o3, %g4, %o1
20858 smulcc %l6, 0x082A, %o6
20859 fnands %f20, %f12, %f0
20860 sdiv %g2, 0x0A33, %g1
20861 edge16ln %g7, %l2, %l4
20862 sdivcc %o7, 0x1C5D, %i6
20863 movn %xcc, %o4, %i5
20864 popc 0x1FC2, %l5
20865 array8 %l0, %g5, %i7
20866 fmovsvc %icc, %f31, %f8
20867 movneg %icc, %i2, %g3
20868 orcc %g6, %i0, %i3
20869 or %i1, %o2, %o0
20870 fcmpeq32 %f20, %f0, %o5
20871 edge32ln %l3, %l1, %i4
20872 sdivx %g4, 0x0507, %o3
20873 edge8 %o1, %o6, %l6
20874 array8 %g2, %g7, %l2
20875 umulcc %g1, 0x090B, %o7
20876 movg %icc, %i6, %o4
20877 andcc %l4, %i5, %l0
20878 udivx %g5, 0x1DBF, %l5
20879 sdiv %i2, 0x07F2, %i7
20880 edge16 %g3, %g6, %i0
20881 movg %icc, %i1, %i3
20882 edge32n %o0, %o5, %o2
20883 alignaddrl %l1, %i4, %l3
20884 fnot2 %f2, %f28
20885 fmovrdgez %o3, %f18, %f6
20886 ldd [%l7 + 0x50], %f6
20887 std %f6, [%l7 + 0x60]
20888 fmul8sux16 %f16, %f22, %f10
20889 fandnot2 %f2, %f28, %f28
20890 movle %icc, %g4, %o6
20891 or %o1, 0x1ADA, %l6
20892 edge16ln %g7, %g2, %g1
20893 edge32ln %o7, %l2, %o4
20894 fornot2 %f8, %f26, %f24
20895 subcc %i6, 0x1C91, %l4
20896 movvc %icc, %l0, %g5
20897 addccc %i5, 0x0B3D, %i2
20898 movgu %icc, %i7, %l5
20899 fpadd16s %f18, %f10, %f30
20900 ldub [%l7 + 0x5F], %g6
20901 udivcc %i0, 0x1812, %g3
20902 movrgz %i1, %i3, %o5
20903 subcc %o2, 0x098D, %o0
20904 edge32ln %i4, %l3, %l1
20905 ldx [%l7 + 0x30], %o3
20906 movne %icc, %o6, %o1
20907 lduh [%l7 + 0x36], %g4
20908 fmovsne %xcc, %f20, %f31
20909 sub %l6, 0x08D1, %g7
20910 stb %g1, [%l7 + 0x7B]
20911 fpsub32 %f2, %f6, %f30
20912 edge32ln %o7, %g2, %l2
20913 edge32n %i6, %o4, %l0
20914 fmovdcs %icc, %f29, %f22
20915 fmovd %f26, %f0
20916 sdivx %g5, 0x1A5C, %l4
20917 movge %xcc, %i5, %i7
20918 movne %xcc, %l5, %i2
20919 smulcc %g6, 0x0BF0, %i0
20920 movle %icc, %i1, %g3
20921 nop
20922 set 0x76, %i5
20923 lduh [%l7 + %i5], %i3
20924 array32 %o2, %o5, %o0
20925 alignaddrl %l3, %i4, %o3
20926 fmovsvs %xcc, %f27, %f9
20927 umul %o6, 0x031F, %l1
20928 orcc %o1, %g4, %g7
20929 udivx %l6, 0x0C22, %o7
20930 movcs %xcc, %g1, %l2
20931 edge8 %g2, %o4, %i6
20932 umul %g5, %l0, %l4
20933 edge8 %i5, %l5, %i2
20934 xnorcc %g6, %i7, %i1
20935 movrne %g3, 0x2B8, %i3
20936 bshuffle %f18, %f14, %f16
20937 fmovdcc %icc, %f30, %f2
20938 orncc %i0, %o2, %o5
20939 movn %icc, %o0, %l3
20940 srl %i4, %o3, %o6
20941 orncc %l1, %o1, %g4
20942 xnor %l6, %g7, %g1
20943 stx %l2, [%l7 + 0x70]
20944 movcc %icc, %o7, %o4
20945 edge16n %i6, %g5, %l0
20946 fmovrslz %l4, %f22, %f18
20947 alignaddr %i5, %g2, %i2
20948 edge16l %l5, %g6, %i7
20949 movrgz %g3, %i1, %i3
20950 orncc %o2, %i0, %o5
20951 sdivcc %o0, 0x0BD8, %l3
20952 srax %o3, %o6, %i4
20953 movge %icc, %l1, %o1
20954 fabss %f6, %f13
20955 std %f2, [%l7 + 0x10]
20956 ldd [%l7 + 0x40], %g4
20957 save %l6, %g1, %g7
20958 rdpr %cwp, %g1
20959 rdpr %cansave, %g2
20960 rdpr %canrestore, %g3
20961 rdpr %cleanwin, %g4
20962 rdpr %otherwin, %g5
20963 rdpr %wstate, %g6
20964 srlx %o7, %l2, %i6
20965 movg %xcc, %g5, %l0
20966 fmovde %icc, %f5, %f1
20967 fmovrslz %o4, %f10, %f22
20968 sth %i5, [%l7 + 0x0C]
20969 udiv %g2, 0x12AE, %l4
20970 edge8 %l5, %i2, %g6
20971 fpadd16s %f2, %f23, %f0
20972 mova %icc, %g3, %i1
20973 fone %f18
20974 fmovrdgez %i3, %f16, %f2
20975 fnot2 %f14, %f28
20976 udivx %o2, 0x1EBF, %i0
20977 andn %o5, 0x187B, %o0
20978 edge8n %i7, %o3, %o6
20979 edge32ln %i4, %l1, %l3
20980 andncc %g4, %o1, %g1
20981 alignaddrl %l6, %o7, %l2
20982 udivcc %i6, 0x050E, %g5
20983 orn %l0, 0x0317, %g7
20984 fzeros %f1
20985 ldd [%l7 + 0x18], %f18
20986 edge16 %o4, %g2, %i5
20987 fornot2s %f23, %f0, %f29
20988 xnor %l5, 0x1601, %l4
20989 sethi 0x071D, %g6
20990 edge8 %i2, %i1, %i3
20991 subccc %o2, 0x1D18, %i0
20992 edge32l %g3, %o5, %o0
20993 ldd [%l7 + 0x40], %f0
20994 ld [%l7 + 0x3C], %f27
20995 fpadd16 %f10, %f24, %f6
20996 addccc %i7, %o3, %i4
20997 movle %icc, %o6, %l1
20998 fmovdvs %xcc, %f31, %f9
20999 movn %xcc, %l3, %g4
21000 udiv %g1, 0x1247, %l6
21001 sdivcc %o1, 0x0C8A, %l2
21002 edge8l %o7, %g5, %i6
21003 sllx %g7, %l0, %o4
21004 fmovdgu %icc, %f2, %f18
21005 lduh [%l7 + 0x60], %g2
21006 stw %l5, [%l7 + 0x40]
21007 alignaddr %i5, %l4, %g6
21008 nop
21009 set 0x78, %g1
21010 lduw [%l7 + %g1], %i2
21011 edge32l %i3, %o2, %i0
21012 fcmpd %fcc3, %f16, %f4
21013 fpadd32 %f30, %f12, %f6
21014 std %f22, [%l7 + 0x20]
21015 movpos %icc, %g3, %o5
21016 stx %o0, [%l7 + 0x70]
21017 subcc %i7, %o3, %i1
21018 fand %f26, %f20, %f0
21019 add %o6, 0x0FEF, %i4
21020 fors %f28, %f29, %f6
21021 fmul8x16au %f24, %f23, %f26
21022 fpsub16 %f4, %f4, %f8
21023 fmovdleu %icc, %f3, %f31
21024 movrlez %l3, %g4, %l1
21025 movcs %icc, %g1, %o1
21026 fmovrslz %l6, %f17, %f4
21027 and %o7, 0x1E24, %l2
21028 nop
21029 set 0x58, %g6
21030 lduw [%l7 + %g6], %g5
21031 fpmerge %f13, %f30, %f10
21032 fpadd32 %f10, %f28, %f6
21033 edge8n %g7, %l0, %o4
21034 addc %i6, %l5, %g2
21035 edge32n %l4, %g6, %i2
21036 movcs %icc, %i3, %i5
21037 andncc %o2, %g3, %i0
21038 movrgez %o0, %o5, %i7
21039 std %f6, [%l7 + 0x10]
21040 ldsb [%l7 + 0x76], %o3
21041 umulcc %i1, 0x0864, %o6
21042 fmuld8ulx16 %f26, %f27, %f20
21043 ldd [%l7 + 0x40], %i4
21044 fmovdcc %icc, %f19, %f0
21045 std %f6, [%l7 + 0x40]
21046 stw %g4, [%l7 + 0x18]
21047 fmovsa %icc, %f10, %f1
21048 edge8ln %l3, %g1, %l1
21049 pdist %f18, %f0, %f16
21050 movneg %xcc, %l6, %o1
21051 fmovdcs %xcc, %f4, %f21
21052 fnors %f27, %f4, %f22
21053 udiv %l2, 0x10C7, %g5
21054 array32 %g7, %l0, %o7
21055 edge8n %i6, %l5, %g2
21056 movcc %icc, %o4, %l4
21057 ldsw [%l7 + 0x20], %i2
21058 sub %i3, %i5, %o2
21059 fmovrdlz %g6, %f8, %f18
21060 for %f28, %f12, %f28
21061 fnot1 %f24, %f12
21062 movcc %icc, %g3, %o0
21063 movrlez %o5, 0x1C1, %i7
21064 fandnot2s %f5, %f29, %f29
21065 stw %i0, [%l7 + 0x30]
21066 movl %icc, %i1, %o3
21067 smul %o6, %g4, %l3
21068 srlx %i4, 0x1A, %g1
21069 popc %l1, %o1
21070 orn %l2, 0x09D2, %g5
21071 nop
21072 set 0x10, %i1
21073 ldd [%l7 + %i1], %g6
21074 subcc %l0, 0x0A58, %l6
21075 movvc %icc, %i6, %o7
21076 movrne %g2, %o4, %l4
21077 fnot1s %f12, %f15
21078 fmovdgu %icc, %f4, %f6
21079 udivcc %i2, 0x1083, %l5
21080 lduh [%l7 + 0x32], %i5
21081 udivcc %i3, 0x0D03, %o2
21082 movpos %icc, %g6, %o0
21083 mova %xcc, %g3, %o5
21084 movre %i7, %i0, %i1
21085 fmovdleu %xcc, %f18, %f8
21086 sdivcc %o3, 0x062B, %g4
21087 fcmpeq16 %f0, %f26, %o6
21088 edge16 %l3, %i4, %g1
21089 fnors %f25, %f30, %f20
21090 edge8ln %o1, %l1, %l2
21091 movne %xcc, %g5, %l0
21092 sra %l6, %i6, %o7
21093 setx loop_68, %l0, %l1
21094 return %l1
21095 nop
21096 rdpr %cwp, %g1
21097 rdpr %cansave, %g2
21098 rdpr %canrestore, %g3
21099 rdpr %cleanwin, %g4
21100 rdpr %otherwin, %g5
21101 rdpr %wstate, %g6
21102loop_68: movgu %xcc, %i2, %l5
21103 movl %xcc, %i5, %l4
21104 edge8ln %i3, %g6, %o2
21105 edge16 %o0, %o5, %i7
21106 orncc %g3, %i0, %i1
21107 edge16ln %o3, %g4, %l3
21108 movcs %xcc, %o6, %i4
21109 movrgz %g1, %l1, %l2
21110 and %g5, 0x0A19, %o1
21111 andn %l6, %l0, %i6
21112 movrlez %o7, %o4, %g7
21113 fmovrsgez %i2, %f8, %f24
21114 orn %g2, %l5, %l4
21115 fcmped %fcc0, %f18, %f22
21116 fcmpgt32 %f20, %f10, %i5
21117 sllx %g6, %o2, %o0
21118 andncc %i3, %o5, %g3
21119 movn %icc, %i7, %i1
21120 fmovsge %xcc, %f3, %f5
21121 sll %i0, 0x12, %o3
21122 fmovdl %xcc, %f14, %f18
21123 add %g4, %l3, %i4
21124 umul %o6, 0x14A7, %l1
21125 ldsw [%l7 + 0x38], %l2
21126 sll %g1, 0x03, %o1
21127 movl %xcc, %l6, %l0
21128 orn %g5, 0x0297, %o7
21129 fmul8ulx16 %f10, %f4, %f14
21130 srlx %i6, %g7, %i2
21131 addcc %o4, 0x090D, %l5
21132 ldsb [%l7 + 0x29], %l4
21133 ldx [%l7 + 0x20], %i5
21134 edge32 %g2, %o2, %o0
21135 fcmpne32 %f12, %f4, %i3
21136 ldsw [%l7 + 0x3C], %o5
21137 movne %xcc, %g3, %i7
21138 save %i1, %i0, %o3
21139 rdpr %cwp, %g1
21140 rdpr %cansave, %g2
21141 rdpr %canrestore, %g3
21142 rdpr %cleanwin, %g4
21143 rdpr %otherwin, %g5
21144 rdpr %wstate, %g6
21145 nop
21146 set 0x08, %l1
21147 ldx [%l7 + %l1], %g6
21148 fpadd16 %f8, %f2, %f18
21149 movl %icc, %g4, %i4
21150 smulcc %o6, %l1, %l3
21151 stw %l2, [%l7 + 0x58]
21152 edge16 %o1, %l6, %l0
21153 fnegs %f14, %f14
21154 fmovrdgez %g1, %f24, %f26
21155 srl %o7, %g5, %i6
21156 stb %g7, [%l7 + 0x79]
21157 movgu %xcc, %o4, %l5
21158 andcc %l4, 0x109C, %i2
21159 subc %g2, 0x026C, %i5
21160 st %f22, [%l7 + 0x28]
21161 sdivcc %o0, 0x01D7, %i3
21162 subc %o5, %o2, %g3
21163 lduh [%l7 + 0x64], %i7
21164 subc %i1, %i0, %o3
21165 ldx [%l7 + 0x18], %g6
21166 umul %g4, 0x1D67, %i4
21167 srl %o6, 0x0F, %l1
21168 edge32ln %l3, %l2, %o1
21169 smul %l6, 0x0E5F, %l0
21170 sdivx %o7, 0x0740, %g1
21171 stb %i6, [%l7 + 0x7D]
21172 edge32ln %g5, %g7, %o4
21173 subccc %l4, 0x1843, %i2
21174 fxnor %f4, %f6, %f26
21175 edge32n %l5, %i5, %o0
21176 xor %g2, %o5, %o2
21177 fcmple32 %f0, %f28, %i3
21178 udivx %i7, 0x0AD0, %i1
21179 alignaddr %i0, %g3, %g6
21180 fandnot1 %f18, %f18, %f2
21181 fabsd %f10, %f0
21182 sllx %g4, %i4, %o3
21183 edge16l %l1, %o6, %l2
21184 movge %icc, %l3, %o1
21185 edge16n %l6, %l0, %g1
21186 ldsh [%l7 + 0x5E], %i6
21187 orcc %g5, 0x04F0, %o7
21188 movgu %xcc, %g7, %l4
21189 fmovrslez %i2, %f26, %f11
21190 stx %o4, [%l7 + 0x08]
21191 sth %l5, [%l7 + 0x18]
21192 fcmple16 %f0, %f14, %i5
21193 nop
21194 set 0x72, %o1
21195 ldsh [%l7 + %o1], %g2
21196 udiv %o5, 0x1332, %o0
21197 stw %i3, [%l7 + 0x2C]
21198 orncc %o2, 0x0DEF, %i7
21199 popc 0x1CBC, %i0
21200 sdivx %i1, 0x09E6, %g3
21201 edge32ln %g4, %i4, %o3
21202 sir 0x0E25
21203 umulcc %g6, 0x17D8, %l1
21204 movle %icc, %l2, %l3
21205 sdivx %o6, 0x1389, %l6
21206 sdivx %l0, 0x15CC, %g1
21207 fornot2 %f28, %f20, %f28
21208 lduw [%l7 + 0x18], %i6
21209 ldd [%l7 + 0x18], %f6
21210 lduw [%l7 + 0x40], %g5
21211 fmovsg %xcc, %f12, %f18
21212 fnegs %f20, %f13
21213 fnors %f29, %f6, %f29
21214 sll %o1, 0x10, %g7
21215 stx %l4, [%l7 + 0x48]
21216 fmovscs %icc, %f14, %f20
21217 ld [%l7 + 0x18], %f5
21218 edge32n %o7, %o4, %i2
21219 movcc %xcc, %i5, %l5
21220 sdiv %o5, 0x168D, %g2
21221 srax %i3, 0x17, %o2
21222 udivcc %i7, 0x1E7E, %o0
21223 andcc %i1, 0x163A, %i0
21224 movl %xcc, %g3, %i4
21225 movrlez %o3, 0x027, %g6
21226 ldd [%l7 + 0x40], %l0
21227 sllx %l2, 0x0E, %g4
21228 addc %o6, %l3, %l6
21229 lduw [%l7 + 0x70], %g1
21230 udivx %i6, 0x1553, %l0
21231 fpadd32s %f8, %f9, %f8
21232 xnor %o1, 0x185E, %g5
21233 srl %l4, 0x1E, %o7
21234 xnor %o4, %i2, %i5
21235 addccc %g7, 0x0DF3, %o5
21236 subc %g2, %i3, %o2
21237 movvc %icc, %i7, %l5
21238 nop
21239 set 0x20, %i2
21240 stx %o0, [%l7 + %i2]
21241 edge8 %i0, %g3, %i4
21242 sub %i1, 0x1CD2, %o3
21243 fpackfix %f0, %f0
21244 fpadd32 %f16, %f26, %f28
21245 orn %l1, %g6, %l2
21246 movrne %g4, %l3, %o6
21247 edge16ln %g1, %l6, %i6
21248 edge8ln %o1, %g5, %l0
21249 fmovrse %l4, %f30, %f18
21250 udivcc %o7, 0x006C, %i2
21251 ldub [%l7 + 0x14], %o4
21252 fcmpgt16 %f8, %f10, %i5
21253 fmovda %icc, %f17, %f10
21254 sra %g7, 0x1E, %g2
21255 ld [%l7 + 0x78], %f2
21256 udiv %o5, 0x1997, %i3
21257 smul %o2, %l5, %i7
21258 sth %i0, [%l7 + 0x64]
21259 fnot2 %f12, %f6
21260 fandnot2s %f17, %f31, %f28
21261 siam 0x2
21262 fnors %f23, %f16, %f31
21263 addccc %o0, %i4, %i1
21264 edge8l %o3, %g3, %g6
21265 sir 0x084D
21266 siam 0x7
21267 movleu %xcc, %l1, %g4
21268 movcc %icc, %l3, %l2
21269 fmovda %icc, %f19, %f30
21270 std %f14, [%l7 + 0x68]
21271 fcmpes %fcc0, %f31, %f0
21272 srax %o6, %g1, %i6
21273 fmovsvs %icc, %f25, %f13
21274 ldsb [%l7 + 0x5A], %o1
21275 movge %xcc, %l6, %l0
21276 addcc %l4, 0x04AC, %g5
21277 ldsb [%l7 + 0x45], %i2
21278 movrlz %o7, 0x0FB, %o4
21279 sdivx %g7, 0x13C6, %g2
21280 add %o5, 0x1630, %i3
21281 movcc %xcc, %i5, %l5
21282 mulx %o2, 0x00FD, %i7
21283 save %i0, %i4, %o0
21284 rdpr %cwp, %g1
21285 rdpr %cansave, %g2
21286 rdpr %canrestore, %g3
21287 rdpr %cleanwin, %g4
21288 rdpr %otherwin, %g5
21289 rdpr %wstate, %g6
21290 xnorcc %o3, %i1, %g3
21291 fcmple16 %f16, %f14, %g6
21292 addc %g4, 0x1364, %l3
21293 stb %l1, [%l7 + 0x5E]
21294 lduh [%l7 + 0x76], %o6
21295 xor %g1, 0x1BAB, %l2
21296 edge32n %o1, %l6, %i6
21297 movne %xcc, %l4, %l0
21298 st %f29, [%l7 + 0x64]
21299 fmovspos %icc, %f21, %f11
21300 ldsh [%l7 + 0x50], %g5
21301 movcc %icc, %i2, %o7
21302 smul %g7, %o4, %g2
21303 edge16l %o5, %i5, %i3
21304 addc %o2, %l5, %i7
21305 movneg %icc, %i0, %i4
21306 save %o3, 0x095F, %o0
21307 rdpr %cwp, %g1
21308 rdpr %cansave, %g2
21309 rdpr %canrestore, %g3
21310 rdpr %cleanwin, %g4
21311 rdpr %otherwin, %g5
21312 rdpr %wstate, %g6
21313 edge16n %i1, %g3, %g4
21314 movn %icc, %l3, %l1
21315 fmovse %icc, %f8, %f19
21316 fornot2 %f24, %f22, %f8
21317 movneg %xcc, %o6, %g1
21318 sdiv %g6, 0x0BAE, %o1
21319 fcmpgt16 %f12, %f10, %l6
21320 fmovse %icc, %f6, %f13
21321 edge32ln %l2, %l4, %l0
21322 xnorcc %i6, %i2, %g5
21323 movrgz %o7, %o4, %g2
21324 edge8 %o5, %g7, %i3
21325 udivx %i5, 0x0E44, %o2
21326 fmovsleu %xcc, %f14, %f25
21327 fpackfix %f12, %f8
21328 stb %i7, [%l7 + 0x69]
21329 udiv %i0, 0x0D8B, %i4
21330 sdivx %o3, 0x092F, %o0
21331 array32 %i1, %g3, %l5
21332 fmovsg %icc, %f7, %f16
21333 movneg %icc, %g4, %l3
21334 fandnot2s %f20, %f19, %f6
21335 fmovsle %xcc, %f19, %f18
21336 popc 0x09C1, %o6
21337 movrlez %l1, 0x167, %g1
21338 xnorcc %g6, 0x127E, %l6
21339 edge32l %l2, %l4, %o1
21340 fmovsne %xcc, %f26, %f28
21341 fcmpes %fcc0, %f18, %f31
21342 edge8ln %i6, %i2, %g5
21343 std %f30, [%l7 + 0x38]
21344 ldd [%l7 + 0x58], %f18
21345 ldd [%l7 + 0x70], %f12
21346 fones %f26
21347 xor %o7, 0x1637, %l0
21348 fpadd16s %f6, %f24, %f0
21349 fpadd16s %f30, %f17, %f10
21350 pdist %f22, %f12, %f28
21351 stb %o4, [%l7 + 0x2B]
21352 movrlez %g2, %o5, %g7
21353 ldub [%l7 + 0x6F], %i3
21354 mova %icc, %o2, %i7
21355 andn %i5, %i4, %i0
21356 movn %xcc, %o0, %i1
21357 fornot2s %f30, %f25, %f22
21358 mova %icc, %g3, %o3
21359 edge32n %g4, %l5, %o6
21360 lduh [%l7 + 0x12], %l1
21361 fandnot1s %f2, %f1, %f10
21362 fornot1 %f22, %f4, %f12
21363 fnegs %f6, %f2
21364 umul %l3, %g1, %l6
21365 fxnors %f20, %f20, %f6
21366 srl %l2, 0x02, %g6
21367 fzeros %f22
21368 fmovrsgz %l4, %f12, %f23
21369 movre %i6, 0x0C3, %i2
21370 umul %g5, %o1, %l0
21371 addccc %o4, %g2, %o7
21372 sra %g7, 0x15, %o5
21373 fmovsn %xcc, %f29, %f15
21374 fcmpeq32 %f20, %f16, %o2
21375 fpadd32 %f12, %f14, %f8
21376 edge32 %i3, %i7, %i4
21377 fmovsg %icc, %f21, %f20
21378 addcc %i0, 0x16B1, %o0
21379 sra %i5, %i1, %g3
21380 fmuld8ulx16 %f9, %f25, %f24
21381 fmovsgu %icc, %f14, %f0
21382 sdivcc %o3, 0x1416, %g4
21383 movle %xcc, %l5, %l1
21384 fandnot1s %f17, %f14, %f0
21385 fmovsa %icc, %f3, %f15
21386 fmovrslz %o6, %f9, %f4
21387 mova %icc, %g1, %l3
21388 umulcc %l2, %g6, %l4
21389 fornot2 %f18, %f4, %f0
21390 fmovdleu %xcc, %f15, %f23
21391 array32 %l6, %i6, %i2
21392 movleu %xcc, %g5, %o1
21393 edge8n %l0, %o4, %o7
21394 and %g2, 0x15C9, %g7
21395 fnot1 %f20, %f26
21396 restore %o2, %o5, %i7
21397 rdpr %cwp, %g1
21398 rdpr %cansave, %g2
21399 rdpr %canrestore, %g3
21400 rdpr %cleanwin, %g4
21401 rdpr %otherwin, %g5
21402 rdpr %wstate, %g6
21403 fmovrdlez %i4, %f22, %f6
21404 movn %xcc, %i3, %i0
21405 umul %o0, 0x0506, %i5
21406 fmovrde %i1, %f20, %f24
21407 save %o3, %g3, %l5
21408 rdpr %cwp, %g1
21409 rdpr %cansave, %g2
21410 rdpr %canrestore, %g3
21411 rdpr %cleanwin, %g4
21412 rdpr %otherwin, %g5
21413 rdpr %wstate, %g6
21414 movn %icc, %g4, %l1
21415 movrlz %g1, %l3, %l2
21416 lduh [%l7 + 0x36], %g6
21417 ld [%l7 + 0x40], %f30
21418 fmovde %icc, %f6, %f24
21419 orncc %o6, %l4, %i6
21420 edge8l %i2, %l6, %o1
21421 fcmpeq16 %f16, %f20, %g5
21422 movrne %l0, 0x270, %o4
21423 move %xcc, %g2, %g7
21424 xorcc %o7, %o5, %o2
21425 movvs %xcc, %i4, %i7
21426 fsrc1 %f0, %f2
21427 add %i0, %i3, %i5
21428 popc 0x03F1, %i1
21429 ldsw [%l7 + 0x58], %o3
21430 xorcc %g3, 0x06B0, %o0
21431 array32 %g4, %l5, %l1
21432 smul %g1, %l3, %l2
21433 xnorcc %g6, 0x1449, %o6
21434 fnor %f20, %f16, %f14
21435 movn %icc, %i6, %i2
21436 orncc %l4, 0x1528, %o1
21437 fcmpeq32 %f26, %f26, %g5
21438 ldd [%l7 + 0x10], %f26
21439 subc %l0, 0x1E8C, %o4
21440 nop
21441 set 0x40, %o7
21442 ldsw [%l7 + %o7], %l6
21443 fmovdpos %xcc, %f19, %f4
21444 fpadd32 %f12, %f26, %f2
21445 movle %xcc, %g2, %o7
21446 movleu %xcc, %g7, %o5
21447 movneg %icc, %o2, %i4
21448 xorcc %i7, 0x1709, %i3
21449 udivcc %i0, 0x061F, %i5
21450 mulscc %i1, %g3, %o0
21451 fmovrdlez %o3, %f2, %f0
21452 movl %icc, %l5, %g4
21453 ldd [%l7 + 0x68], %g0
21454 fornot1s %f26, %f16, %f3
21455 fmovdn %xcc, %f6, %f15
21456 edge16ln %l1, %l2, %g6
21457 fmovdn %xcc, %f18, %f2
21458 movrlez %o6, 0x3E1, %i6
21459 edge8ln %i2, %l3, %o1
21460 orncc %g5, 0x012F, %l0
21461 orncc %l4, 0x1512, %o4
21462 fxor %f10, %f0, %f16
21463 fmovrsgz %l6, %f31, %f1
21464 movleu %xcc, %o7, %g7
21465 addccc %g2, %o5, %o2
21466 andcc %i4, %i3, %i7
21467 fnand %f24, %f16, %f14
21468 fmuld8sux16 %f12, %f0, %f8
21469 fpack16 %f20, %f26
21470 umul %i5, 0x1A7B, %i1
21471 orn %i0, 0x1C59, %o0
21472 lduw [%l7 + 0x78], %o3
21473 fmovdneg %icc, %f18, %f30
21474 sll %l5, 0x01, %g4
21475 and %g3, %g1, %l2
21476 edge32n %l1, %g6, %i6
21477 nop
21478 set 0x74, %i7
21479 lduh [%l7 + %i7], %o6
21480 stb %i2, [%l7 + 0x38]
21481 xor %l3, 0x04CA, %g5
21482 array16 %l0, %o1, %o4
21483 movneg %xcc, %l6, %l4
21484 udiv %g7, 0x1C7F, %o7
21485 sdivcc %o5, 0x0148, %g2
21486 edge32 %i4, %o2, %i7
21487 fmovdg %xcc, %f21, %f22
21488 subc %i3, %i5, %i1
21489 orcc %i0, %o3, %o0
21490 mulscc %l5, %g4, %g1
21491 fmul8sux16 %f0, %f20, %f22
21492 std %f6, [%l7 + 0x78]
21493 xorcc %g3, 0x027A, %l1
21494 smul %l2, %i6, %g6
21495 pdist %f16, %f16, %f10
21496 sethi 0x1720, %o6
21497 array32 %l3, %g5, %l0
21498 movge %xcc, %i2, %o4
21499 fmovsgu %xcc, %f1, %f3
21500 fmul8x16au %f26, %f11, %f28
21501 edge8n %o1, %l6, %l4
21502 fcmple16 %f14, %f18, %g7
21503 movrgez %o7, 0x30E, %g2
21504 movne %xcc, %i4, %o2
21505 stb %o5, [%l7 + 0x11]
21506 fmovdvc %icc, %f15, %f0
21507 movl %xcc, %i7, %i5
21508 subc %i3, %i1, %o3
21509 orn %i0, 0x0D16, %l5
21510 movvs %icc, %g4, %o0
21511 fandnot2s %f4, %f26, %f18
21512 fones %f27
21513 stw %g1, [%l7 + 0x74]
21514 subc %g3, 0x1CFC, %l2
21515 fmovrsgz %l1, %f13, %f13
21516 fones %f7
21517 array32 %i6, %g6, %l3
21518 sra %o6, %g5, %i2
21519 fmovdvs %icc, %f29, %f12
21520 orn %l0, %o4, %l6
21521 move %icc, %o1, %g7
21522 fexpand %f13, %f6
21523 ldsb [%l7 + 0x24], %o7
21524 movvc %xcc, %g2, %l4
21525 movvc %xcc, %o2, %i4
21526 srlx %i7, 0x0E, %o5
21527 sub %i5, %i3, %i1
21528 movre %o3, 0x2D9, %l5
21529 fpadd32 %f24, %f28, %f10
21530 stb %g4, [%l7 + 0x1F]
21531 st %f12, [%l7 + 0x6C]
21532 movgu %xcc, %o0, %i0
21533 udivx %g1, 0x18C7, %g3
21534 array32 %l1, %l2, %g6
21535 umulcc %i6, %l3, %o6
21536 addcc %g5, %i2, %o4
21537 fcmps %fcc0, %f27, %f13
21538 fnegs %f15, %f27
21539 mulx %l0, 0x1F59, %o1
21540 ldsb [%l7 + 0x7B], %g7
21541 edge32l %o7, %l6, %g2
21542 smulcc %l4, %o2, %i7
21543 ldsb [%l7 + 0x46], %i4
21544 fmovrslz %i5, %f31, %f16
21545 fnot1s %f25, %f17
21546 ldsb [%l7 + 0x2C], %o5
21547 std %f8, [%l7 + 0x48]
21548 udivcc %i3, 0x0DF6, %i1
21549 fcmple32 %f0, %f16, %o3
21550 fornot1 %f14, %f12, %f6
21551 ldx [%l7 + 0x60], %g4
21552 sll %l5, 0x15, %i0
21553 addcc %g1, 0x1CF8, %o0
21554 fmovrsne %g3, %f1, %f10
21555 srlx %l1, 0x19, %l2
21556 movgu %icc, %g6, %l3
21557 sub %i6, %o6, %i2
21558 ldx [%l7 + 0x40], %g5
21559 sub %l0, %o1, %g7
21560 movrlz %o7, %l6, %o4
21561 xnor %g2, 0x0EC2, %l4
21562 fxors %f24, %f4, %f22
21563 or %i7, 0x0C26, %o2
21564 srax %i4, %i5, %i3
21565 subcc %o5, %i1, %o3
21566 udivx %l5, 0x08DD, %g4
21567 lduw [%l7 + 0x58], %i0
21568 edge32ln %g1, %o0, %l1
21569 ldsh [%l7 + 0x70], %g3
21570 sth %l2, [%l7 + 0x72]
21571 fsrc2s %f15, %f22
21572 fnot1 %f20, %f28
21573 setx loop_69, %l0, %l1
21574 return %l1
21575 nop
21576 rdpr %cwp, %g1
21577 rdpr %cansave, %g2
21578 rdpr %canrestore, %g3
21579 rdpr %cleanwin, %g4
21580 rdpr %otherwin, %g5
21581 rdpr %wstate, %g6
21582loop_69: movl %icc, %g6, %i2
21583 udiv %g5, 0x0871, %o6
21584 fmul8ulx16 %f12, %f20, %f12
21585 andn %o1, %g7, %l0
21586 addc %o7, 0x1C3A, %l6
21587 udiv %o4, 0x019B, %l4
21588 orcc %i7, %o2, %i4
21589 edge16 %g2, %i5, %i3
21590 orcc %o5, %i1, %o3
21591 andn %g4, 0x024A, %l5
21592 smulcc %i0, %o0, %l1
21593 movl %xcc, %g3, %l2
21594 and %g1, %l3, %i6
21595 edge32l %i2, %g6, %o6
21596 fors %f21, %f19, %f19
21597 stw %g5, [%l7 + 0x24]
21598 ldub [%l7 + 0x16], %o1
21599 fmovdcs %xcc, %f30, %f2
21600 fpmerge %f24, %f12, %f18
21601 faligndata %f2, %f12, %f0
21602 movvc %icc, %l0, %g7
21603 fmovdleu %xcc, %f31, %f9
21604 xnor %l6, 0x0487, %o7
21605 movrlz %l4, 0x1CB, %o4
21606 subcc %o2, %i7, %g2
21607 orcc %i4, 0x1BA0, %i3
21608 addcc %o5, 0x1D5D, %i1
21609 restore %o3, %g4, %i5
21610 rdpr %cwp, %g1
21611 rdpr %cansave, %g2
21612 rdpr %canrestore, %g3
21613 rdpr %cleanwin, %g4
21614 rdpr %otherwin, %g5
21615 rdpr %wstate, %g6
21616 xnor %l5, %i0, %l1
21617 alignaddr %g3, %o0, %l2
21618 movgu %xcc, %l3, %g1
21619 stb %i2, [%l7 + 0x2F]
21620 array8 %g6, %o6, %i6
21621 movrgez %o1, %l0, %g5
21622 sth %l6, [%l7 + 0x5E]
21623 andn %g7, %l4, %o4
21624 ldsh [%l7 + 0x52], %o2
21625 fmovdl %xcc, %f23, %f24
21626 smulcc %i7, 0x12E3, %g2
21627 xor %i4, %o7, %i3
21628 fcmps %fcc3, %f21, %f26
21629 fmovdcs %xcc, %f1, %f24
21630 fmuld8sux16 %f29, %f1, %f2
21631 movpos %icc, %o5, %i1
21632 movcc %icc, %g4, %i5
21633 subc %o3, 0x161C, %i0
21634 orcc %l5, 0x00D4, %g3
21635 fnegd %f4, %f0
21636 alignaddrl %l1, %o0, %l3
21637 mulx %g1, %i2, %g6
21638 addcc %o6, 0x1DC7, %l2
21639 ld [%l7 + 0x58], %f1
21640 subcc %i6, %o1, %l0
21641 xorcc %l6, 0x18DE, %g7
21642 mova %xcc, %l4, %g5
21643 array16 %o4, %o2, %i7
21644 alignaddrl %g2, %i4, %i3
21645 sdivx %o5, 0x195E, %i1
21646 umulcc %g4, %i5, %o7
21647 edge16 %i0, %o3, %l5
21648 movrlez %g3, 0x3D2, %l1
21649 xorcc %o0, 0x17FD, %l3
21650 ldd [%l7 + 0x38], %f0
21651 fmovsneg %xcc, %f30, %f13
21652 ldx [%l7 + 0x18], %g1
21653 fandnot1s %f7, %f4, %f9
21654 fsrc1s %f8, %f15
21655 andncc %i2, %o6, %g6
21656 fornot1 %f4, %f24, %f14
21657 movrlez %i6, %l2, %o1
21658 fmovscc %icc, %f14, %f0
21659 fmovdpos %xcc, %f31, %f29
21660 addccc %l0, %l6, %g7
21661 addccc %g5, 0x10D9, %l4
21662 sll %o4, %i7, %o2
21663 fors %f15, %f7, %f10
21664 movne %icc, %g2, %i3
21665 movle %xcc, %i4, %i1
21666 xnor %g4, 0x151C, %i5
21667 edge32n %o7, %i0, %o5
21668 ldx [%l7 + 0x18], %o3
21669 sethi 0x17DC, %l5
21670 smulcc %g3, %o0, %l3
21671 ldub [%l7 + 0x29], %l1
21672 sllx %i2, 0x0E, %g1
21673 edge32l %o6, %i6, %g6
21674 ldsh [%l7 + 0x7E], %o1
21675 sra %l0, 0x1D, %l6
21676 edge16l %l2, %g7, %l4
21677 sir 0x0EBF
21678 or %g5, 0x054D, %i7
21679 fpadd16s %f31, %f23, %f1
21680 fandnot1 %f22, %f0, %f18
21681 andcc %o4, %g2, %o2
21682 mulx %i3, 0x02CD, %i4
21683 addccc %i1, %i5, %o7
21684 andncc %i0, %g4, %o3
21685 xnor %o5, %l5, %g3
21686 fcmpeq16 %f28, %f12, %l3
21687 edge8ln %l1, %i2, %g1
21688 movpos %icc, %o6, %i6
21689 movrlz %o0, 0x04A, %o1
21690 array8 %l0, %g6, %l2
21691 edge8ln %l6, %g7, %l4
21692 srlx %i7, %g5, %g2
21693 movrlez %o2, 0x1BB, %i3
21694 save %o4, 0x1AF6, %i4
21695 rdpr %cwp, %g1
21696 rdpr %cansave, %g2
21697 rdpr %canrestore, %g3
21698 rdpr %cleanwin, %g4
21699 rdpr %otherwin, %g5
21700 rdpr %wstate, %g6
21701 edge32l %i1, %o7, %i5
21702 edge32n %g4, %i0, %o3
21703 edge8n %o5, %g3, %l5
21704 bshuffle %f26, %f20, %f26
21705 fmovdvc %icc, %f17, %f11
21706 andncc %l1, %i2, %l3
21707 or %g1, 0x0EFF, %o6
21708 edge8 %o0, %o1, %i6
21709 lduw [%l7 + 0x70], %g6
21710 stw %l0, [%l7 + 0x20]
21711 edge32ln %l2, %l6, %g7
21712 save %i7, 0x1FC2, %g5
21713 rdpr %cwp, %g1
21714 rdpr %cansave, %g2
21715 rdpr %canrestore, %g3
21716 rdpr %cleanwin, %g4
21717 rdpr %otherwin, %g5
21718 rdpr %wstate, %g6
21719 udivcc %g2, 0x166A, %l4
21720 fmovdne %xcc, %f14, %f25
21721 movcs %icc, %i3, %o2
21722 stb %o4, [%l7 + 0x54]
21723 movrgz %i1, %o7, %i5
21724 stx %g4, [%l7 + 0x70]
21725 movneg %xcc, %i4, %i0
21726 fcmple16 %f8, %f0, %o3
21727 movvc %xcc, %g3, %l5
21728 andncc %o5, %l1, %i2
21729 addcc %l3, 0x0FF4, %g1
21730 fcmpeq32 %f14, %f26, %o6
21731 stx %o0, [%l7 + 0x68]
21732 addccc %o1, %i6, %g6
21733 setx loop_70, %l0, %l1
21734 return %l1
21735 nop
21736 rdpr %cwp, %g1
21737 rdpr %cansave, %g2
21738 rdpr %canrestore, %g3
21739 rdpr %cleanwin, %g4
21740 rdpr %otherwin, %g5
21741 rdpr %wstate, %g6
21742loop_70: udiv %i7, 0x087D, %g7
21743 std %f24, [%l7 + 0x28]
21744 umulcc %g5, 0x05B7, %l4
21745 ldsw [%l7 + 0x38], %g2
21746 sth %i3, [%l7 + 0x5C]
21747 srl %o2, 0x07, %o4
21748 mova %icc, %i1, %o7
21749 movrgez %i5, %g4, %i0
21750 save %o3, %i4, %l5
21751 rdpr %cwp, %g1
21752 rdpr %cansave, %g2
21753 rdpr %canrestore, %g3
21754 rdpr %cleanwin, %g4
21755 rdpr %otherwin, %g5
21756 rdpr %wstate, %g6
21757 andcc %o5, %l1, %i2
21758 orncc %g3, %l3, %g1
21759 and %o0, %o6, %i6
21760 fmovdvs %icc, %f17, %f29
21761 fpmerge %f6, %f19, %f18
21762 siam 0x2
21763 fornot1 %f12, %f28, %f8
21764 st %f9, [%l7 + 0x74]
21765 fnors %f3, %f20, %f10
21766 alignaddrl %g6, %o1, %l2
21767 edge8ln %l6, %i7, %g7
21768 fcmpeq16 %f24, %f30, %l0
21769 sir 0x0AEB
21770 movvc %xcc, %g5, %g2
21771 sethi 0x0436, %l4
21772 orcc %o2, 0x04DB, %o4
21773 ldd [%l7 + 0x08], %f8
21774 fmovdpos %xcc, %f28, %f6
21775 orncc %i1, 0x080C, %i3
21776 srlx %o7, 0x1B, %g4
21777 add %i0, %o3, %i5
21778 movrgz %l5, 0x2DB, %o5
21779 fandnot2 %f2, %f20, %f30
21780 fmovdleu %icc, %f21, %f5
21781 add %i4, 0x13AE, %l1
21782 fxnors %f16, %f20, %f17
21783 fcmple32 %f0, %f24, %i2
21784 fmovse %xcc, %f25, %f26
21785 ldd [%l7 + 0x28], %l2
21786 movg %xcc, %g3, %o0
21787 edge16 %o6, %i6, %g1
21788 mulx %g6, 0x1E0F, %o1
21789 movg %xcc, %l2, %l6
21790 fmovsle %xcc, %f10, %f26
21791 edge32l %g7, %l0, %i7
21792 edge8n %g5, %g2, %l4
21793 fnor %f8, %f20, %f2
21794 sethi 0x0BD5, %o4
21795 mova %xcc, %i1, %o2
21796 edge32 %i3, %g4, %i0
21797 movre %o7, %o3, %l5
21798 edge16 %i5, %i4, %l1
21799 restore %i2, 0x0BA7, %l3
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 fsrc2s %f7, %f8
21807 st %f26, [%l7 + 0x18]
21808 fornot1 %f30, %f28, %f8
21809 edge8 %o5, %g3, %o0
21810 ldub [%l7 + 0x40], %i6
21811 ldub [%l7 + 0x1E], %o6
21812 save %g1, %g6, %l2
21813 rdpr %cwp, %g1
21814 rdpr %cansave, %g2
21815 rdpr %canrestore, %g3
21816 rdpr %cleanwin, %g4
21817 rdpr %otherwin, %g5
21818 rdpr %wstate, %g6
21819 alignaddr %o1, %l6, %l0
21820 edge32 %g7, %i7, %g5
21821 fnot2 %f14, %f2
21822 mova %xcc, %l4, %g2
21823 subc %o4, %i1, %i3
21824 fzero %f26
21825 udivx %g4, 0x1953, %i0
21826 sdiv %o2, 0x037B, %o7
21827 edge16l %o3, %i5, %l5
21828 mova %xcc, %i4, %i2
21829 edge8l %l3, %o5, %l1
21830 movrlez %o0, %g3, %i6
21831 andcc %g1, 0x18A0, %g6
21832 movrne %l2, 0x059, %o6
21833 movrlz %o1, %l6, %g7
21834 fmovdge %xcc, %f5, %f12
21835 edge16ln %i7, %l0, %g5
21836 ldsw [%l7 + 0x20], %l4
21837 fmovsn %icc, %f3, %f19
21838 movrlez %o4, 0x2D4, %g2
21839 srl %i3, 0x09, %g4
21840 std %f28, [%l7 + 0x48]
21841 fmuld8sux16 %f7, %f16, %f28
21842 addc %i0, %i1, %o2
21843 movrlez %o7, 0x0E5, %i5
21844 addcc %o3, %i4, %i2
21845 andn %l3, %o5, %l5
21846 andcc %l1, %g3, %i6
21847 udivcc %o0, 0x0122, %g1
21848 fmovrdgez %l2, %f22, %f28
21849 fornot2 %f8, %f22, %f6
21850 array16 %g6, %o1, %o6
21851 edge32l %g7, %i7, %l6
21852 xor %g5, 0x19C9, %l4
21853 popc %l0, %o4
21854 addccc %i3, 0x075F, %g4
21855 movl %icc, %g2, %i0
21856 edge16l %i1, %o2, %i5
21857 fmovdleu %icc, %f4, %f12
21858 subcc %o3, 0x07DC, %i4
21859 xnorcc %i2, 0x01D8, %o7
21860 sllx %o5, %l3, %l1
21861 edge8ln %g3, %l5, %i6
21862 edge8n %o0, %l2, %g6
21863 orcc %g1, 0x0103, %o1
21864 sir 0x0400
21865 array8 %g7, %o6, %l6
21866 andcc %g5, 0x0353, %i7
21867 mova %icc, %l0, %o4
21868 subccc %i3, 0x01A6, %g4
21869 addcc %g2, %l4, %i0
21870 array16 %o2, %i1, %o3
21871 fmovdg %icc, %f3, %f20
21872 ldsh [%l7 + 0x62], %i4
21873 std %f6, [%l7 + 0x68]
21874 st %f4, [%l7 + 0x08]
21875 mova %icc, %i2, %i5
21876 lduh [%l7 + 0x70], %o7
21877 sllx %o5, %l1, %l3
21878 orn %g3, %i6, %l5
21879 edge32n %l2, %o0, %g1
21880 addcc %g6, 0x008F, %o1
21881 smul %o6, %l6, %g5
21882 ldub [%l7 + 0x6E], %g7
21883 fornot2s %f7, %f28, %f24
21884 edge32n %l0, %i7, %o4
21885 movgu %xcc, %i3, %g4
21886 movneg %xcc, %g2, %l4
21887 fmovsn %icc, %f11, %f22
21888 or %i0, 0x1AE7, %i1
21889 movneg %icc, %o2, %o3
21890 srax %i2, 0x10, %i4
21891 orncc %o7, 0x0A71, %i5
21892 fmovse %icc, %f30, %f11
21893 edge8l %o5, %l3, %l1
21894 fandnot2s %f6, %f21, %f19
21895 edge16l %g3, %i6, %l5
21896 ldd [%l7 + 0x50], %f26
21897 movg %icc, %l2, %o0
21898 udivx %g1, 0x05BA, %g6
21899 lduh [%l7 + 0x44], %o1
21900 edge16l %l6, %g5, %g7
21901 andncc %o6, %i7, %l0
21902 udiv %i3, 0x15E1, %o4
21903 move %xcc, %g4, %g2
21904 edge16l %l4, %i0, %o2
21905 fpackfix %f6, %f30
21906 alignaddr %o3, %i1, %i4
21907 setx loop_71, %l0, %l1
21908 return %l1
21909 nop
21910 rdpr %cwp, %g1
21911 rdpr %cansave, %g2
21912 rdpr %canrestore, %g3
21913 rdpr %cleanwin, %g4
21914 rdpr %otherwin, %g5
21915 rdpr %wstate, %g6
21916loop_71: fmovde %xcc, %f13, %f16
21917 edge16n %o5, %o7, %l1
21918 movge %xcc, %l3, %g3
21919 addccc %i6, %l5, %l2
21920 movrlez %g1, 0x3FA, %o0
21921 ldx [%l7 + 0x18], %o1
21922 fornot1s %f24, %f5, %f24
21923 sdivcc %g6, 0x0AFD, %g5
21924 movl %icc, %l6, %o6
21925 fornot2 %f30, %f30, %f4
21926 smul %i7, 0x1C5A, %g7
21927 add %l0, 0x0149, %i3
21928 xnor %g4, %o4, %g2
21929 alignaddrl %l4, %o2, %o3
21930 array32 %i1, %i4, %i0
21931 addc %i5, %i2, %o7
21932 move %xcc, %l1, %l3
21933 edge16n %g3, %o5, %l5
21934 stw %l2, [%l7 + 0x20]
21935 sethi 0x0C0C, %i6
21936 movl %xcc, %g1, %o0
21937 fmovsn %icc, %f4, %f29
21938 for %f4, %f26, %f12
21939 fmovrdlz %g6, %f2, %f20
21940 lduw [%l7 + 0x10], %o1
21941 xnorcc %g5, 0x1931, %o6
21942 fnand %f18, %f22, %f26
21943 mova %icc, %l6, %g7
21944 array16 %l0, %i3, %g4
21945 mulscc %o4, 0x0F24, %i7
21946 srax %l4, 0x02, %g2
21947 fpsub32 %f4, %f4, %f2
21948 movrgz %o2, %o3, %i4
21949 movcs %icc, %i0, %i1
21950 movrgez %i2, %o7, %l1
21951 fnot1s %f23, %f13
21952 lduh [%l7 + 0x28], %i5
21953 fmovsleu %icc, %f4, %f17
21954 movpos %xcc, %g3, %l3
21955 movg %icc, %o5, %l5
21956 lduw [%l7 + 0x30], %l2
21957 movge %xcc, %g1, %i6
21958 std %f20, [%l7 + 0x18]
21959 mova %xcc, %g6, %o1
21960 addcc %o0, %g5, %l6
21961 fnands %f3, %f29, %f15
21962 st %f2, [%l7 + 0x38]
21963 edge16 %o6, %l0, %i3
21964 ldx [%l7 + 0x68], %g7
21965 movrne %o4, %i7, %g4
21966 fandnot2s %f24, %f23, %f25
21967 movrgez %l4, %o2, %g2
21968 nop
21969 set 0x7E, %l2
21970 lduh [%l7 + %l2], %o3
21971 movrlez %i0, %i1, %i4
21972 umul %i2, 0x0979, %l1
21973 fmul8x16 %f8, %f4, %f24
21974 ldsb [%l7 + 0x50], %i5
21975 stb %o7, [%l7 + 0x70]
21976 nop
21977 set 0x50, %g7
21978 ldx [%l7 + %g7], %l3
21979 udiv %o5, 0x119B, %g3
21980 lduw [%l7 + 0x60], %l2
21981 sra %g1, 0x16, %l5
21982 ld [%l7 + 0x54], %f6
21983 move %xcc, %g6, %o1
21984 fxors %f22, %f12, %f14
21985 fmovda %xcc, %f27, %f31
21986 edge32 %i6, %g5, %l6
21987 mulx %o6, 0x03B6, %o0
21988 move %xcc, %l0, %g7
21989 umul %i3, 0x08A0, %o4
21990 srl %g4, %l4, %o2
21991 fmovsgu %xcc, %f13, %f8
21992 movgu %xcc, %i7, %o3
21993 edge16 %i0, %g2, %i1
21994 edge8n %i4, %l1, %i5
21995 lduh [%l7 + 0x42], %i2
21996 sir 0x03AC
21997 movl %icc, %o7, %l3
21998 xor %g3, 0x1C69, %l2
21999 movvs %xcc, %g1, %o5
22000 sth %g6, [%l7 + 0x6E]
22001 sll %l5, 0x1E, %i6
22002 andncc %o1, %l6, %o6
22003 fmovdleu %xcc, %f6, %f15
22004 movrgez %g5, %o0, %l0
22005 fmovdgu %xcc, %f21, %f15
22006 fmovrde %g7, %f30, %f16
22007 popc %i3, %o4
22008 movrgez %l4, 0x355, %o2
22009 srl %i7, 0x05, %o3
22010 ldsb [%l7 + 0x38], %i0
22011 movrgz %g4, %g2, %i1
22012 srlx %i4, 0x01, %l1
22013 xnorcc %i2, 0x0C65, %i5
22014 stw %l3, [%l7 + 0x38]
22015 mova %xcc, %o7, %l2
22016 umul %g1, %g3, %g6
22017 xorcc %o5, 0x11FE, %l5
22018 nop
22019 set 0x20, %g5
22020 ldd [%l7 + %g5], %i6
22021 edge8ln %o1, %l6, %g5
22022 array8 %o0, %l0, %g7
22023 orncc %i3, %o6, %l4
22024 movneg %xcc, %o2, %i7
22025 srlx %o3, 0x17, %i0
22026 ldub [%l7 + 0x5D], %o4
22027 movrlz %g2, %g4, %i4
22028 save %l1, 0x1F59, %i2
22029 rdpr %cwp, %g1
22030 rdpr %cansave, %g2
22031 rdpr %canrestore, %g3
22032 rdpr %cleanwin, %g4
22033 rdpr %otherwin, %g5
22034 rdpr %wstate, %g6
22035 or %i5, 0x0C58, %l3
22036 alignaddrl %o7, %i1, %l2
22037 edge16ln %g1, %g6, %o5
22038 movpos %xcc, %g3, %l5
22039 fabss %f29, %f14
22040 srax %i6, 0x0A, %l6
22041 fpsub16 %f10, %f18, %f2
22042 stb %g5, [%l7 + 0x64]
22043 movrne %o0, %o1, %g7
22044 xnor %l0, %i3, %o6
22045 array8 %o2, %i7, %o3
22046 edge16n %l4, %o4, %i0
22047 fcmpeq16 %f26, %f24, %g2
22048 lduh [%l7 + 0x50], %i4
22049 fxnor %f30, %f24, %f12
22050 umul %g4, %l1, %i2
22051 edge8n %l3, %o7, %i5
22052 subccc %i1, %g1, %l2
22053 or %o5, %g6, %g3
22054 ldd [%l7 + 0x40], %f10
22055 smulcc %l5, %i6, %g5
22056 sdiv %o0, 0x0C7F, %o1
22057 addccc %l6, 0x0BE8, %l0
22058 mova %xcc, %i3, %o6
22059 umul %o2, %i7, %g7
22060 fcmpne16 %f12, %f12, %l4
22061 sir 0x0588
22062 nop
22063 set 0x6A, %i3
22064 ldsh [%l7 + %i3], %o4
22065 addccc %i0, 0x0C54, %g2
22066 edge32n %o3, %g4, %l1
22067 orncc %i2, 0x1BCE, %l3
22068 fmovsne %icc, %f26, %f1
22069 addccc %o7, 0x1549, %i4
22070 fmovsvc %icc, %f31, %f7
22071 orn %i1, %g1, %i5
22072 alignaddr %l2, %o5, %g6
22073 fabsd %f16, %f22
22074 fmuld8ulx16 %f18, %f3, %f14
22075 movvc %xcc, %l5, %i6
22076 edge8 %g3, %o0, %g5
22077 smulcc %o1, %l0, %l6
22078 sllx %o6, 0x0A, %i3
22079 fmovrslz %i7, %f20, %f28
22080 ldd [%l7 + 0x50], %g6
22081 array8 %o2, %o4, %l4
22082 fmovdn %xcc, %f5, %f20
22083 edge16 %g2, %o3, %i0
22084 addc %l1, 0x1DEB, %g4
22085 fsrc2s %f9, %f22
22086 sub %l3, %i2, %i4
22087 alignaddr %o7, %g1, %i1
22088 edge8 %l2, %i5, %o5
22089 move %xcc, %g6, %l5
22090 fcmpne32 %f18, %f10, %g3
22091 edge8l %i6, %o0, %o1
22092 subccc %l0, 0x12D1, %g5
22093 bshuffle %f22, %f12, %f28
22094 movleu %xcc, %o6, %i3
22095 addccc %i7, %l6, %o2
22096 fsrc2s %f15, %f17
22097 udiv %o4, 0x052A, %l4
22098 edge8l %g7, %o3, %i0
22099 bshuffle %f28, %f18, %f22
22100 fxnors %f22, %f14, %f19
22101 smulcc %g2, 0x04A3, %l1
22102 stw %l3, [%l7 + 0x6C]
22103 umul %g4, %i2, %i4
22104 alignaddrl %g1, %o7, %i1
22105 or %i5, %l2, %o5
22106 sub %g6, 0x182D, %l5
22107 sll %i6, 0x1B, %g3
22108 std %f18, [%l7 + 0x78]
22109 edge8n %o0, %l0, %o1
22110 sllx %g5, %o6, %i7
22111 stw %l6, [%l7 + 0x38]
22112 movvc %icc, %o2, %i3
22113 fmovrslz %l4, %f13, %f29
22114 smulcc %o4, %o3, %g7
22115 movrgz %i0, 0x204, %l1
22116 movvs %xcc, %l3, %g4
22117 stw %g2, [%l7 + 0x44]
22118 udiv %i4, 0x0A60, %i2
22119 fornot1s %f4, %f31, %f10
22120 array16 %o7, %g1, %i5
22121 movcc %icc, %l2, %o5
22122 fornot2s %f0, %f29, %f22
22123 addc %g6, %l5, %i6
22124 fmovsle %icc, %f14, %f6
22125 move %xcc, %g3, %o0
22126 popc %l0, %o1
22127 andcc %i1, 0x02EA, %o6
22128 sethi 0x0C48, %g5
22129 std %f10, [%l7 + 0x70]
22130 movre %i7, %o2, %i3
22131 edge16n %l6, %l4, %o4
22132 fone %f14
22133 fpack32 %f28, %f26, %f0
22134 andncc %o3, %i0, %g7
22135 edge16ln %l3, %l1, %g2
22136 movvs %icc, %g4, %i4
22137 restore %o7, %g1, %i2
22138 rdpr %cwp, %g1
22139 rdpr %cansave, %g2
22140 rdpr %canrestore, %g3
22141 rdpr %cleanwin, %g4
22142 rdpr %otherwin, %g5
22143 rdpr %wstate, %g6
22144 fnegd %f18, %f12
22145 movleu %xcc, %i5, %l2
22146 movneg %icc, %o5, %l5
22147 fmul8x16al %f31, %f10, %f4
22148 lduh [%l7 + 0x46], %i6
22149 edge32 %g3, %g6, %o0
22150 andcc %l0, 0x1A60, %o1
22151 addcc %o6, 0x1656, %i1
22152 array8 %i7, %g5, %o2
22153 sth %l6, [%l7 + 0x10]
22154 udivcc %l4, 0x16EA, %o4
22155 fmovscs %xcc, %f20, %f19
22156 ld [%l7 + 0x7C], %f21
22157 lduw [%l7 + 0x54], %i3
22158 umul %i0, 0x1C23, %o3
22159 movrlz %g7, 0x245, %l1
22160 fabsd %f22, %f14
22161 fmul8x16 %f7, %f10, %f24
22162 edge8 %l3, %g4, %i4
22163 edge32n %g2, %g1, %i2
22164 movrlez %o7, 0x1AF, %i5
22165 edge32ln %l2, %l5, %o5
22166 sdivx %i6, 0x1598, %g3
22167 movn %icc, %o0, %l0
22168 mulscc %o1, %g6, %o6
22169 fmovdleu %xcc, %f10, %f21
22170 udivcc %i1, 0x0131, %g5
22171 movleu %icc, %i7, %o2
22172 movre %l6, 0x0AD, %o4
22173 fsrc1s %f11, %f20
22174 udivcc %i3, 0x106D, %l4
22175 lduw [%l7 + 0x3C], %o3
22176 fpadd32 %f20, %f0, %f8
22177 umulcc %i0, 0x17EB, %l1
22178 ldd [%l7 + 0x48], %l2
22179 movcc %icc, %g7, %i4
22180 sra %g2, 0x1B, %g4
22181 edge16 %i2, %o7, %g1
22182 ldsb [%l7 + 0x21], %i5
22183 srlx %l2, %l5, %i6
22184 fmovspos %xcc, %f23, %f0
22185 ldsb [%l7 + 0x19], %g3
22186 umul %o0, %l0, %o5
22187 fsrc1s %f6, %f17
22188 movleu %xcc, %o1, %g6
22189 ldsh [%l7 + 0x7A], %i1
22190 movleu %xcc, %o6, %g5
22191 std %f20, [%l7 + 0x48]
22192 fmovrdne %o2, %f12, %f18
22193 fmovrdne %i7, %f18, %f30
22194 fabsd %f0, %f30
22195 stb %o4, [%l7 + 0x2C]
22196 addc %i3, 0x0675, %l6
22197 st %f5, [%l7 + 0x40]
22198 movrne %o3, %i0, %l1
22199 udiv %l3, 0x09C5, %g7
22200 sllx %i4, %g2, %g4
22201 movg %icc, %l4, %o7
22202 sethi 0x1BAD, %i2
22203 fone %f22
22204 array16 %g1, %l2, %i5
22205 sethi 0x0072, %l5
22206 array16 %g3, %i6, %l0
22207 st %f30, [%l7 + 0x60]
22208 sll %o5, 0x1A, %o1
22209 sth %o0, [%l7 + 0x52]
22210 ldd [%l7 + 0x48], %f8
22211 movle %icc, %i1, %o6
22212 ldx [%l7 + 0x48], %g6
22213 movgu %icc, %g5, %o2
22214 udiv %i7, 0x1143, %o4
22215 edge16l %l6, %o3, %i3
22216 fmovspos %icc, %f15, %f1
22217 orncc %i0, 0x11EB, %l3
22218 movrlez %g7, %i4, %g2
22219 edge32n %l1, %g4, %l4
22220 edge16 %i2, %g1, %o7
22221 ld [%l7 + 0x64], %f2
22222 stx %l2, [%l7 + 0x50]
22223 ld [%l7 + 0x38], %f8
22224 movneg %icc, %l5, %g3
22225 movneg %xcc, %i5, %i6
22226 movvs %icc, %l0, %o1
22227 addcc %o0, %i1, %o5
22228 edge16ln %o6, %g6, %o2
22229 mova %xcc, %i7, %g5
22230 fpsub32 %f2, %f16, %f22
22231 fornot1s %f5, %f7, %f19
22232 fmovdvc %xcc, %f2, %f25
22233 movl %icc, %l6, %o4
22234 fmovsleu %xcc, %f1, %f2
22235 edge8ln %i3, %o3, %i0
22236 fandnot1s %f4, %f10, %f26
22237 fmovrsgz %l3, %f16, %f16
22238 edge32n %g7, %g2, %l1
22239 movl %xcc, %i4, %g4
22240 fones %f4
22241 andncc %i2, %l4, %o7
22242 movl %xcc, %g1, %l5
22243 edge16l %l2, %i5, %i6
22244 edge16l %g3, %o1, %l0
22245 ldd [%l7 + 0x50], %f10
22246 fxors %f16, %f4, %f3
22247 xorcc %i1, 0x1ACD, %o5
22248 movrlez %o0, 0x1B1, %o6
22249 edge32ln %o2, %i7, %g5
22250 movn %icc, %g6, %l6
22251 edge32l %i3, %o3, %o4
22252 movvc %icc, %l3, %g7
22253 fmovde %icc, %f29, %f0
22254 mulscc %i0, 0x095D, %g2
22255 fpadd16 %f12, %f20, %f22
22256 sra %l1, 0x19, %g4
22257 andncc %i2, %i4, %l4
22258 stx %o7, [%l7 + 0x20]
22259 movn %icc, %g1, %l5
22260 umul %l2, 0x12D4, %i5
22261 edge32 %g3, %i6, %l0
22262 movrlez %i1, 0x1A6, %o1
22263 orn %o0, 0x1D10, %o5
22264 alignaddrl %o6, %o2, %g5
22265 fmovsvs %icc, %f23, %f30
22266 ldsh [%l7 + 0x46], %g6
22267 sth %l6, [%l7 + 0x42]
22268 movleu %icc, %i7, %o3
22269 fmovda %icc, %f2, %f12
22270 orncc %i3, %l3, %g7
22271 fpadd32 %f26, %f2, %f20
22272 orncc %o4, %g2, %i0
22273 stb %l1, [%l7 + 0x39]
22274 ldub [%l7 + 0x0A], %g4
22275 fpsub32s %f18, %f11, %f16
22276 udivcc %i4, 0x0FA2, %l4
22277 udivx %o7, 0x1575, %i2
22278 fmovsneg %icc, %f17, %f13
22279 edge8l %g1, %l2, %l5
22280 movl %xcc, %g3, %i5
22281 addcc %l0, 0x14F9, %i1
22282 sub %i6, 0x0ABF, %o0
22283 addccc %o1, 0x1395, %o6
22284 udivcc %o5, 0x040B, %g5
22285 fmovrse %o2, %f18, %f2
22286 movvc %xcc, %l6, %i7
22287 alignaddr %o3, %g6, %l3
22288 edge16l %i3, %g7, %o4
22289 movleu %icc, %i0, %g2
22290 bshuffle %f26, %f22, %f12
22291 ldsb [%l7 + 0x44], %l1
22292 subc %g4, 0x180B, %i4
22293 movrne %o7, 0x267, %l4
22294 edge8ln %g1, %l2, %l5
22295 fandnot2 %f24, %f0, %f8
22296 fnor %f28, %f30, %f2
22297 fmovdne %xcc, %f19, %f21
22298 array16 %i2, %g3, %i5
22299 movrne %i1, 0x298, %i6
22300 sllx %o0, %l0, %o6
22301 mulx %o5, %g5, %o2
22302 fmovsge %icc, %f15, %f16
22303 movleu %xcc, %l6, %o1
22304 fmovrdlz %i7, %f8, %f12
22305 udivx %o3, 0x1E2D, %l3
22306 edge32l %g6, %i3, %g7
22307 srax %o4, %i0, %l1
22308 movre %g2, 0x078, %i4
22309 addc %o7, %g4, %g1
22310 addcc %l4, %l2, %l5
22311 subcc %i2, 0x13AD, %g3
22312 fnot1s %f7, %f13
22313 subccc %i5, %i6, %o0
22314 movrlz %i1, %l0, %o5
22315 alignaddrl %o6, %g5, %l6
22316 nop
22317 set 0x24, %l6
22318 ldsh [%l7 + %l6], %o1
22319 orn %o2, %o3, %i7
22320 popc %l3, %i3
22321 movleu %icc, %g7, %g6
22322 fmovse %icc, %f0, %f6
22323 fpsub16s %f4, %f1, %f21
22324 stx %i0, [%l7 + 0x08]
22325 movrlz %o4, 0x3E4, %l1
22326 movne %icc, %i4, %g2
22327 fandnot2 %f14, %f16, %f28
22328 fmul8ulx16 %f26, %f20, %f16
22329 mulscc %g4, 0x0675, %g1
22330 mulscc %o7, %l4, %l2
22331 edge16n %l5, %g3, %i5
22332 addccc %i6, 0x06D4, %i2
22333 fmovdcc %icc, %f30, %f21
22334 fpadd32 %f18, %f26, %f10
22335 fnot2 %f4, %f4
22336 setx loop_72, %l0, %l1
22337 return %l1
22338 nop
22339 rdpr %cwp, %g1
22340 rdpr %cansave, %g2
22341 rdpr %canrestore, %g3
22342 rdpr %cleanwin, %g4
22343 rdpr %otherwin, %g5
22344 rdpr %wstate, %g6
22345loop_72: stw %o6, [%l7 + 0x60]
22346 fmul8x16au %f29, %f29, %f16
22347 orcc %o5, %g5, %l6
22348 fmuld8ulx16 %f5, %f24, %f18
22349 movn %icc, %o2, %o1
22350 fcmpd %fcc2, %f30, %f26
22351 xorcc %i7, %l3, %o3
22352 fmuld8ulx16 %f27, %f11, %f22
22353 sth %i3, [%l7 + 0x70]
22354 addc %g7, 0x0D6F, %i0
22355 edge16 %g6, %o4, %l1
22356 xnorcc %g2, %g4, %i4
22357 movl %icc, %o7, %g1
22358 movle %icc, %l2, %l5
22359 fmul8sux16 %f22, %f22, %f0
22360 udiv %l4, 0x0768, %g3
22361 edge32ln %i6, %i5, %o0
22362 fmovscc %icc, %f4, %f20
22363 fxnors %f25, %f16, %f11
22364 smulcc %i2, %i1, %l0
22365 ldx [%l7 + 0x20], %o6
22366 fmovse %xcc, %f22, %f25
22367 alignaddr %g5, %l6, %o5
22368 ldx [%l7 + 0x18], %o2
22369 xnor %i7, 0x093D, %l3
22370 add %o3, %i3, %g7
22371 movg %xcc, %o1, %g6
22372 edge8n %i0, %o4, %g2
22373 orcc %l1, 0x1E04, %i4
22374 movpos %xcc, %o7, %g4
22375 fnot1s %f2, %f0
22376 fornot1 %f22, %f4, %f10
22377 st %f17, [%l7 + 0x6C]
22378 edge32ln %g1, %l5, %l2
22379 sethi 0x11A0, %l4
22380 movg %xcc, %i6, %g3
22381 std %f0, [%l7 + 0x10]
22382 xor %i5, 0x1536, %o0
22383 nop
22384 set 0x56, %o6
22385 sth %i2, [%l7 + %o6]
22386 ldx [%l7 + 0x20], %l0
22387 fmovde %icc, %f12, %f15
22388 ldsh [%l7 + 0x48], %i1
22389 sdiv %g5, 0x00E8, %o6
22390 udivcc %o5, 0x1E65, %o2
22391 fmovdvc %xcc, %f24, %f28
22392 stb %l6, [%l7 + 0x54]
22393 andncc %i7, %l3, %o3
22394 st %f29, [%l7 + 0x40]
22395 bshuffle %f18, %f30, %f0
22396 movrlz %g7, %o1, %g6
22397 save %i3, 0x1275, %o4
22398 rdpr %cwp, %g1
22399 rdpr %cansave, %g2
22400 rdpr %canrestore, %g3
22401 rdpr %cleanwin, %g4
22402 rdpr %otherwin, %g5
22403 rdpr %wstate, %g6
22404 edge16 %g2, %l1, %i0
22405 fmovscs %icc, %f5, %f16
22406 edge16n %i4, %o7, %g4
22407 addccc %l5, %g1, %l4
22408 fxor %f16, %f24, %f18
22409 fxor %f16, %f6, %f18
22410 fmovrsgz %l2, %f11, %f14
22411 sdivx %i6, 0x0CC0, %i5
22412 umulcc %g3, 0x07D0, %o0
22413 sdiv %i2, 0x0890, %l0
22414 movcs %xcc, %g5, %i1
22415 sethi 0x1CF2, %o6
22416 fpadd16s %f30, %f17, %f10
22417 fone %f16
22418 fmovsvs %icc, %f1, %f24
22419 edge32n %o2, %o5, %i7
22420 st %f26, [%l7 + 0x14]
22421 edge8n %l6, %l3, %o3
22422 fmul8sux16 %f2, %f8, %f12
22423 edge8ln %g7, %o1, %i3
22424 stb %o4, [%l7 + 0x4F]
22425 smulcc %g6, %g2, %l1
22426 popc 0x0D67, %i0
22427 array16 %i4, %g4, %l5
22428 stw %g1, [%l7 + 0x44]
22429 array8 %o7, %l2, %i6
22430 std %f28, [%l7 + 0x70]
22431 umul %i5, %g3, %l4
22432 pdist %f20, %f30, %f22
22433 faligndata %f8, %f30, %f6
22434 edge16l %o0, %i2, %l0
22435 lduw [%l7 + 0x0C], %i1
22436 ldx [%l7 + 0x40], %o6
22437 movn %xcc, %g5, %o2
22438 restore %o5, 0x0CAC, %l6
22439 rdpr %cwp, %g1
22440 rdpr %cansave, %g2
22441 rdpr %canrestore, %g3
22442 rdpr %cleanwin, %g4
22443 rdpr %otherwin, %g5
22444 rdpr %wstate, %g6
22445 fmovdpos %icc, %f6, %f3
22446 movrgez %i7, 0x310, %o3
22447 st %f7, [%l7 + 0x64]
22448 edge32ln %g7, %l3, %i3
22449 movn %xcc, %o4, %o1
22450 fmovrdlz %g2, %f16, %f22
22451 bshuffle %f2, %f0, %f28
22452 setx loop_73, %l0, %l1
22453 return %l1
22454 nop
22455 rdpr %cwp, %g1
22456 rdpr %cansave, %g2
22457 rdpr %canrestore, %g3
22458 rdpr %cleanwin, %g4
22459 rdpr %otherwin, %g5
22460 rdpr %wstate, %g6
22461loop_73: orn %l1, %i4, %l5
22462 smul %g1, %o7, %l2
22463 movvc %icc, %g4, %i6
22464 fmul8x16al %f19, %f29, %f18
22465 fmovrde %g3, %f22, %f20
22466 st %f23, [%l7 + 0x2C]
22467 movl %icc, %i5, %o0
22468 fmovsn %icc, %f12, %f27
22469 restore %i2, 0x0126, %l4
22470 rdpr %cwp, %g1
22471 rdpr %cansave, %g2
22472 rdpr %canrestore, %g3
22473 rdpr %cleanwin, %g4
22474 rdpr %otherwin, %g5
22475 rdpr %wstate, %g6
22476 orcc %l0, 0x12EF, %i1
22477 addcc %o6, %g5, %o5
22478 edge8ln %l6, %i7, %o3
22479 fzeros %f25
22480 sir 0x06E8
22481 movleu %xcc, %g7, %o2
22482 fpackfix %f0, %f12
22483 movn %icc, %l3, %o4
22484 movne %xcc, %o1, %g2
22485 fpack32 %f10, %f12, %f22
22486 andcc %g6, %i3, %l1
22487 srl %i4, 0x07, %i0
22488 movn %xcc, %g1, %l5
22489 sdiv %o7, 0x1FBD, %l2
22490 st %f26, [%l7 + 0x54]
22491 fpadd16 %f8, %f24, %f0
22492 fcmpne32 %f22, %f0, %i6
22493 sdivx %g4, 0x0E31, %i5
22494 fmovsgu %xcc, %f5, %f21
22495 fmovde %xcc, %f16, %f19
22496 movne %icc, %o0, %i2
22497 alignaddr %g3, %l4, %l0
22498 edge8ln %i1, %g5, %o5
22499 fone %f4
22500 srl %l6, 0x01, %o6
22501 ldd [%l7 + 0x30], %o2
22502 stw %g7, [%l7 + 0x18]
22503 fmovrdlez %o2, %f2, %f14
22504 mova %icc, %l3, %o4
22505 mulx %o1, 0x0979, %i7
22506 movvc %xcc, %g6, %g2
22507 movle %icc, %i3, %i4
22508 sdivcc %i0, 0x11BA, %g1
22509 edge16ln %l1, %l5, %o7
22510 umulcc %i6, %g4, %l2
22511 ldsh [%l7 + 0x6C], %o0
22512 movg %xcc, %i2, %g3
22513 fnot2 %f18, %f24
22514 xorcc %l4, %l0, %i1
22515 lduw [%l7 + 0x4C], %i5
22516 srl %o5, 0x13, %l6
22517 udivcc %g5, 0x10AD, %o6
22518 fmovspos %xcc, %f16, %f5
22519 sub %o3, %o2, %g7
22520 edge8n %l3, %o4, %i7
22521 edge16ln %g6, %o1, %g2
22522 array16 %i3, %i4, %g1
22523 ldsb [%l7 + 0x16], %l1
22524 sth %i0, [%l7 + 0x40]
22525 fmovsn %xcc, %f21, %f12
22526 movcc %xcc, %l5, %o7
22527 popc %g4, %l2
22528 sll %i6, 0x17, %o0
22529 andcc %i2, 0x0484, %g3
22530 ldd [%l7 + 0x18], %f10
22531 fpack16 %f0, %f6
22532 fmovdge %icc, %f19, %f18
22533 andn %l0, %i1, %l4
22534 movcs %icc, %o5, %l6
22535 fcmped %fcc2, %f22, %f16
22536 lduw [%l7 + 0x40], %i5
22537 alignaddr %g5, %o3, %o6
22538 array32 %o2, %l3, %g7
22539 fmovd %f8, %f0
22540 pdist %f0, %f6, %f4
22541 fmovdle %xcc, %f2, %f4
22542 array8 %o4, %i7, %o1
22543 add %g2, %i3, %g6
22544 stx %g1, [%l7 + 0x50]
22545 ldsb [%l7 + 0x11], %l1
22546 movle %icc, %i4, %l5
22547 sdivcc %o7, 0x040D, %i0
22548 mulscc %g4, 0x18B2, %i6
22549 fsrc1 %f24, %f16
22550 array32 %l2, %o0, %g3
22551 fmovrdne %i2, %f0, %f16
22552 fcmpeq32 %f14, %f30, %i1
22553 ldx [%l7 + 0x60], %l0
22554 movn %xcc, %o5, %l6
22555 addccc %l4, 0x1479, %g5
22556 ldx [%l7 + 0x10], %o3
22557 xor %i5, %o6, %l3
22558 fpsub16 %f22, %f26, %f24
22559 bshuffle %f8, %f30, %f10
22560 mova %xcc, %g7, %o4
22561 umul %i7, 0x0F74, %o1
22562 array8 %o2, %g2, %i3
22563 movrlz %g1, 0x159, %l1
22564 fors %f12, %f29, %f9
22565 orn %g6, %i4, %o7
22566 edge32 %l5, %g4, %i6
22567 fmovdg %xcc, %f26, %f15
22568 mulscc %l2, %o0, %i0
22569 add %i2, %g3, %i1
22570 or %l0, 0x05EA, %l6
22571 lduh [%l7 + 0x34], %o5
22572 ldd [%l7 + 0x58], %f18
22573 fsrc2s %f26, %f15
22574 orn %g5, %l4, %i5
22575 movvc %icc, %o6, %o3
22576 fmovrdgz %l3, %f20, %f8
22577 ldsh [%l7 + 0x1E], %o4
22578 movcc %xcc, %g7, %i7
22579 save %o2, %o1, %g2
22580 rdpr %cwp, %g1
22581 rdpr %cansave, %g2
22582 rdpr %canrestore, %g3
22583 rdpr %cleanwin, %g4
22584 rdpr %otherwin, %g5
22585 rdpr %wstate, %g6
22586 add %g1, %i3, %g6
22587 fandnot1 %f6, %f6, %f24
22588 ldd [%l7 + 0x30], %f6
22589 orncc %i4, %o7, %l1
22590 movge %xcc, %l5, %g4
22591 stx %l2, [%l7 + 0x70]
22592 edge32n %o0, %i0, %i6
22593 popc %i2, %i1
22594 ld [%l7 + 0x4C], %f19
22595 sllx %g3, %l6, %o5
22596 fmuld8ulx16 %f14, %f2, %f26
22597 sdivcc %g5, 0x085E, %l4
22598 mulscc %l0, %i5, %o3
22599 fornot1 %f14, %f30, %f8
22600 edge8l %l3, %o4, %o6
22601 movre %i7, 0x0DE, %o2
22602 xorcc %g7, 0x0835, %o1
22603 setx loop_74, %l0, %l1
22604 return %l1
22605 nop
22606 rdpr %cwp, %g1
22607 rdpr %cansave, %g2
22608 rdpr %canrestore, %g3
22609 rdpr %cleanwin, %g4
22610 rdpr %otherwin, %g5
22611 rdpr %wstate, %g6
22612loop_74: edge8n %g1, %g6, %o7
22613 orcc %i4, %l5, %g4
22614 orcc %l1, 0x08AC, %l2
22615 andcc %o0, 0x16B4, %i0
22616 fpack16 %f22, %f30
22617 movcc %xcc, %i2, %i1
22618 edge8n %g3, %l6, %o5
22619 array32 %g5, %l4, %i6
22620 movcc %icc, %i5, %o3
22621 sll %l3, %l0, %o4
22622 ldx [%l7 + 0x38], %i7
22623 edge32l %o6, %o2, %o1
22624 movrlz %g2, 0x1F2, %i3
22625 save %g7, 0x1773, %g6
22626 rdpr %cwp, %g1
22627 rdpr %cansave, %g2
22628 rdpr %canrestore, %g3
22629 rdpr %cleanwin, %g4
22630 rdpr %otherwin, %g5
22631 rdpr %wstate, %g6
22632 movle %xcc, %o7, %g1
22633 movcc %icc, %i4, %l5
22634 fpadd16s %f28, %f27, %f20
22635 movgu %icc, %l1, %l2
22636 nop
22637 set 0x78, %o3
22638 sth %g4, [%l7 + %o3]
22639 movrlz %i0, %i2, %i1
22640 add %g3, 0x1227, %o0
22641 movvs %icc, %o5, %g5
22642 move %icc, %l6, %l4
22643 xor %i6, 0x1025, %o3
22644 edge32 %l3, %l0, %i5
22645 subccc %o4, %i7, %o2
22646 movgu %xcc, %o1, %o6
22647 movcs %icc, %g2, %i3
22648 andncc %g7, %o7, %g6
22649 movleu %xcc, %i4, %l5
22650 udivcc %g1, 0x18F7, %l2
22651 xorcc %l1, %g4, %i0
22652 srlx %i1, %i2, %g3
22653 alignaddrl %o0, %g5, %o5
22654 fmuld8ulx16 %f27, %f6, %f8
22655 movrgz %l6, 0x268, %l4
22656 xorcc %o3, %i6, %l3
22657 fmuld8sux16 %f30, %f31, %f8
22658 subccc %l0, 0x0704, %i5
22659 bshuffle %f22, %f24, %f14
22660 movcc %xcc, %i7, %o2
22661 save %o1, 0x05BC, %o4
22662 rdpr %cwp, %g1
22663 rdpr %cansave, %g2
22664 rdpr %canrestore, %g3
22665 rdpr %cleanwin, %g4
22666 rdpr %otherwin, %g5
22667 rdpr %wstate, %g6
22668 edge8n %o6, %g2, %g7
22669 edge8ln %o7, %g6, %i3
22670 orcc %l5, %i4, %l2
22671 fxors %f11, %f28, %f17
22672 lduw [%l7 + 0x3C], %g1
22673 edge16l %l1, %i0, %i1
22674 fpadd16s %f29, %f13, %f21
22675 array16 %g4, %i2, %o0
22676 popc %g3, %g5
22677 movrgez %l6, %o5, %o3
22678 edge8ln %i6, %l4, %l3
22679 fcmple32 %f26, %f6, %l0
22680 edge8l %i7, %i5, %o2
22681 fpsub16s %f5, %f25, %f12
22682 stw %o4, [%l7 + 0x28]
22683 movrlz %o6, %g2, %g7
22684 sir 0x08B9
22685 addcc %o1, %g6, %i3
22686 movl %xcc, %o7, %l5
22687 movcc %xcc, %i4, %l2
22688 fmovdg %icc, %f25, %f29
22689 nop
22690 set 0x48, %i6
22691 stx %l1, [%l7 + %i6]
22692 sethi 0x0A95, %g1
22693 fzero %f28
22694 sdivx %i1, 0x00DE, %g4
22695 fmovrdne %i2, %f24, %f16
22696 udiv %o0, 0x0850, %i0
22697 ldd [%l7 + 0x28], %g4
22698 orn %g3, %o5, %o3
22699 xnorcc %l6, 0x11D9, %l4
22700 movrgz %l3, %i6, %i7
22701 movrlz %l0, %o2, %o4
22702 save %o6, 0x10A7, %g2
22703 rdpr %cwp, %g1
22704 rdpr %cansave, %g2
22705 rdpr %canrestore, %g3
22706 rdpr %cleanwin, %g4
22707 rdpr %otherwin, %g5
22708 rdpr %wstate, %g6
22709 fmovsl %xcc, %f25, %f28
22710 alignaddr %g7, %i5, %g6
22711 edge8 %o1, %i3, %o7
22712 fxors %f4, %f28, %f10
22713 movrlez %i4, %l2, %l5
22714 udivcc %l1, 0x16E5, %g1
22715 srlx %i1, %g4, %i2
22716 addcc %i0, 0x16F0, %o0
22717 fmovdgu %icc, %f8, %f29
22718 ldd [%l7 + 0x70], %f22
22719 sllx %g3, 0x18, %o5
22720 fmul8x16 %f10, %f22, %f14
22721 sth %g5, [%l7 + 0x66]
22722 array16 %o3, %l4, %l6
22723 stw %i6, [%l7 + 0x68]
22724 fcmpeq16 %f0, %f10, %i7
22725 subc %l3, %l0, %o4
22726 array8 %o2, %o6, %g2
22727 movcc %xcc, %g7, %i5
22728 sra %g6, %i3, %o1
22729 movcs %icc, %o7, %i4
22730 andn %l5, 0x186A, %l1
22731 movpos %icc, %l2, %g1
22732 add %g4, %i2, %i1
22733 edge16ln %i0, %o0, %o5
22734 movrgez %g3, 0x311, %g5
22735 movgu %icc, %l4, %o3
22736 smulcc %l6, 0x00EC, %i7
22737 movrlz %l3, 0x281, %i6
22738 or %l0, %o2, %o6
22739 ldsb [%l7 + 0x0D], %g2
22740 movl %icc, %o4, %g7
22741 edge32 %g6, %i3, %o1
22742 movre %i5, %i4, %o7
22743 edge8l %l5, %l1, %g1
22744 fpsub16 %f22, %f10, %f10
22745 fxor %f0, %f16, %f22
22746 fcmple32 %f28, %f10, %l2
22747 andn %i2, %i1, %g4
22748 udivx %o0, 0x0402, %i0
22749 lduw [%l7 + 0x28], %g3
22750 edge32 %o5, %l4, %g5
22751 sdivcc %o3, 0x1FE7, %i7
22752 movpos %xcc, %l3, %l6
22753 srax %i6, %l0, %o2
22754 movvc %xcc, %o6, %g2
22755 movle %xcc, %g7, %g6
22756 fabss %f27, %f0
22757 ldub [%l7 + 0x33], %i3
22758 srl %o4, 0x10, %o1
22759 fandnot1s %f3, %f3, %f30
22760 andn %i4, %o7, %i5
22761 movrgez %l5, 0x0FD, %g1
22762 addc %l2, 0x0DD3, %i2
22763 addc %i1, 0x1991, %g4
22764 movvc %xcc, %l1, %i0
22765 mulscc %o0, %o5, %l4
22766 fmovsne %icc, %f17, %f3
22767 udiv %g3, 0x0173, %g5
22768 fmovrslez %i7, %f14, %f29
22769 movg %icc, %l3, %o3
22770 udivcc %i6, 0x0EA6, %l6
22771 orn %o2, %l0, %g2
22772 smulcc %o6, %g7, %i3
22773 and %o4, 0x1335, %g6
22774 movre %i4, %o7, %o1
22775 fpsub16s %f0, %f12, %f13
22776 lduw [%l7 + 0x1C], %i5
22777 andcc %g1, %l5, %l2
22778 siam 0x6
22779 sir 0x1B15
22780 fxor %f18, %f18, %f10
22781 fmovsneg %icc, %f28, %f10
22782 edge16l %i2, %i1, %g4
22783 fsrc1s %f1, %f12
22784 sethi 0x15F1, %l1
22785 sllx %i0, %o0, %l4
22786 array16 %g3, %o5, %g5
22787 sethi 0x19C0, %l3
22788 srax %i7, 0x14, %o3
22789 add %i6, 0x1D0C, %o2
22790 popc 0x004B, %l0
22791 edge8n %l6, %g2, %g7
22792 alignaddr %o6, %o4, %i3
22793 xnorcc %i4, %o7, %g6
22794 fcmpgt16 %f24, %f6, %o1
22795 faligndata %f22, %f8, %f22
22796 xnor %g1, 0x08F8, %i5
22797 movneg %xcc, %l2, %i2
22798 edge32 %i1, %l5, %g4
22799 sdivx %l1, 0x046E, %i0
22800 std %f26, [%l7 + 0x28]
22801 sth %o0, [%l7 + 0x6C]
22802 fmul8x16 %f8, %f24, %f18
22803 udivcc %g3, 0x1164, %l4
22804 ldub [%l7 + 0x56], %g5
22805 save %o5, 0x1D69, %i7
22806 rdpr %cwp, %g1
22807 rdpr %cansave, %g2
22808 rdpr %canrestore, %g3
22809 rdpr %cleanwin, %g4
22810 rdpr %otherwin, %g5
22811 rdpr %wstate, %g6
22812 umulcc %l3, %o3, %o2
22813 movrne %i6, %l0, %g2
22814 edge8 %g7, %l6, %o4
22815 srl %i3, %o6, %i4
22816 edge32 %g6, %o7, %o1
22817 stb %i5, [%l7 + 0x6E]
22818 movne %icc, %l2, %i2
22819 nop
22820 set 0x08, %o2
22821 ldd [%l7 + %o2], %f28
22822 fcmped %fcc3, %f14, %f4
22823 fnot1s %f31, %f9
22824 orcc %i1, 0x1673, %l5
22825 fornot1s %f0, %f12, %f18
22826 array16 %g1, %g4, %l1
22827 fmovdcc %xcc, %f20, %f21
22828 edge8 %i0, %o0, %l4
22829 lduh [%l7 + 0x10], %g5
22830 andncc %g3, %i7, %l3
22831 ldsh [%l7 + 0x40], %o5
22832 array8 %o2, %i6, %l0
22833 srl %g2, %o3, %l6
22834 st %f18, [%l7 + 0x7C]
22835 array32 %o4, %i3, %o6
22836 orcc %i4, %g6, %g7
22837 popc 0x1C01, %o1
22838 sir 0x053B
22839 andn %i5, 0x1EA4, %o7
22840 edge16 %i2, %l2, %i1
22841 st %f15, [%l7 + 0x48]
22842 ldub [%l7 + 0x1A], %l5
22843 fornot2s %f13, %f17, %f31
22844 xor %g1, %l1, %g4
22845 edge32l %i0, %l4, %g5
22846 edge16n %o0, %g3, %l3
22847 xnor %o5, %o2, %i6
22848 edge32n %i7, %l0, %o3
22849 sdivcc %l6, 0x1200, %o4
22850 ldsw [%l7 + 0x34], %g2
22851 mova %icc, %i3, %o6
22852 ldd [%l7 + 0x08], %i4
22853 udivcc %g7, 0x1112, %g6
22854 sdivcc %i5, 0x0E1E, %o7
22855 smulcc %o1, 0x1B74, %i2
22856 ldsh [%l7 + 0x52], %l2
22857 umul %l5, 0x1F5C, %g1
22858 fmovsa %icc, %f7, %f29
22859 for %f22, %f14, %f22
22860 movrgez %i1, %g4, %l1
22861 addcc %l4, 0x170E, %g5
22862 ldub [%l7 + 0x10], %o0
22863 movre %g3, 0x176, %l3
22864 umul %o5, 0x0319, %o2
22865 sll %i0, 0x05, %i7
22866 edge32l %l0, %i6, %o3
22867 movrlez %l6, %o4, %g2
22868 movge %xcc, %i3, %o6
22869 alignaddr %i4, %g6, %i5
22870 fornot1s %f27, %f0, %f21
22871 fandnot1s %f8, %f18, %f22
22872 fpsub32s %f26, %f17, %f6
22873 movn %icc, %g7, %o1
22874 ldd [%l7 + 0x78], %i2
22875 array32 %o7, %l5, %g1
22876 array32 %i1, %l2, %g4
22877 fnot1 %f28, %f18
22878 movne %xcc, %l4, %g5
22879 andn %l1, %o0, %g3
22880 sdivcc %o5, 0x1B4C, %l3
22881 udiv %i0, 0x12E5, %o2
22882 movrlez %l0, %i7, %i6
22883 edge16l %o3, %l6, %g2
22884 sllx %i3, 0x1E, %o6
22885 fmovda %xcc, %f4, %f24
22886 movvs %xcc, %i4, %o4
22887 orncc %i5, %g6, %o1
22888 ldub [%l7 + 0x49], %g7
22889 movneg %xcc, %o7, %l5
22890 ldsh [%l7 + 0x26], %g1
22891 srl %i1, %l2, %i2
22892 ldsb [%l7 + 0x41], %l4
22893 ldsw [%l7 + 0x64], %g5
22894 edge16ln %g4, %l1, %g3
22895 mulscc %o0, %l3, %o5
22896 movrlz %o2, %l0, %i0
22897 movn %xcc, %i6, %o3
22898 sllx %i7, 0x04, %g2
22899 sdiv %i3, 0x08C3, %o6
22900 st %f15, [%l7 + 0x60]
22901 fpsub32 %f0, %f16, %f26
22902 nop
22903 set 0x4E, %i4
22904 ldsb [%l7 + %i4], %i4
22905 edge8n %l6, %i5, %o4
22906 movneg %xcc, %o1, %g6
22907 sdivcc %o7, 0x1F07, %g7
22908 fmovrde %l5, %f14, %f14
22909 movneg %xcc, %i1, %l2
22910 fands %f0, %f19, %f3
22911 orn %i2, 0x07C1, %g1
22912 movneg %icc, %g5, %g4
22913 movge %xcc, %l1, %l4
22914 orncc %g3, 0x1ED2, %o0
22915 fmovsg %icc, %f14, %f5
22916 fmovscc %xcc, %f14, %f30
22917 umulcc %o5, %o2, %l3
22918 edge32 %l0, %i6, %o3
22919 fmovrdgez %i0, %f24, %f22
22920 sth %i7, [%l7 + 0x36]
22921 sethi 0x1486, %g2
22922 restore %i3, %o6, %i4
22923 rdpr %cwp, %g1
22924 rdpr %cansave, %g2
22925 rdpr %canrestore, %g3
22926 rdpr %cleanwin, %g4
22927 rdpr %otherwin, %g5
22928 rdpr %wstate, %g6
22929 umul %l6, 0x0389, %i5
22930 movcs %icc, %o1, %o4
22931 udivx %g6, 0x1CC3, %o7
22932 umul %l5, 0x12C6, %i1
22933 popc %l2, %i2
22934 mulscc %g1, %g7, %g4
22935 movrne %g5, %l4, %l1
22936 orncc %o0, 0x0078, %g3
22937 ldsb [%l7 + 0x38], %o2
22938 setx loop_75, %l0, %l1
22939 return %l1
22940 nop
22941 rdpr %cwp, %g1
22942 rdpr %cansave, %g2
22943 rdpr %canrestore, %g3
22944 rdpr %cleanwin, %g4
22945 rdpr %otherwin, %g5
22946 rdpr %wstate, %g6
22947loop_75: udivx %l0, 0x1B5A, %i0
22948 fmul8sux16 %f6, %f20, %f8
22949 ldub [%l7 + 0x1D], %i7
22950 ld [%l7 + 0x20], %f2
22951 fnot1s %f10, %f19
22952 fabss %f31, %f30
22953 umulcc %g2, %o3, %o6
22954 move %xcc, %i4, %i3
22955 nop
22956 set 0x36, %l5
22957 ldsh [%l7 + %l5], %i5
22958 alignaddr %o1, %l6, %g6
22959 restore %o4, %l5, %o7
22960 rdpr %cwp, %g1
22961 rdpr %cansave, %g2
22962 rdpr %canrestore, %g3
22963 rdpr %cleanwin, %g4
22964 rdpr %otherwin, %g5
22965 rdpr %wstate, %g6
22966 movleu %xcc, %l2, %i1
22967 addccc %g1, 0x0AA9, %i2
22968 setx loop_76, %l0, %l1
22969 return %l1
22970 nop
22971 rdpr %cwp, %g1
22972 rdpr %cansave, %g2
22973 rdpr %canrestore, %g3
22974 rdpr %cleanwin, %g4
22975 rdpr %otherwin, %g5
22976 rdpr %wstate, %g6
22977loop_76: array16 %l4, %o0, %l1
22978 sra %g3, 0x17, %o5
22979 movl %icc, %o2, %l3
22980 alignaddr %l0, %i6, %i0
22981 movrlez %i7, %g2, %o6
22982 array32 %o3, %i4, %i3
22983 movrlz %i5, 0x258, %o1
22984 fpsub16 %f10, %f24, %f8
22985 srax %l6, %g6, %o4
22986 mova %icc, %l5, %o7
22987 edge16 %i1, %g1, %i2
22988 edge32ln %g4, %g7, %l2
22989 fmovsge %icc, %f25, %f3
22990 sir 0x11AC
22991 alignaddrl %l4, %o0, %g5
22992 edge32ln %g3, %l1, %o5
22993 move %xcc, %o2, %l0
22994 smul %i6, %i0, %l3
22995 mulscc %i7, 0x0368, %o6
22996 fornot1 %f16, %f2, %f18
22997 edge16ln %g2, %o3, %i4
22998 mulscc %i5, %i3, %l6
22999 mulx %g6, 0x1054, %o4
23000 fmovrsgez %l5, %f15, %f31
23001 fnands %f0, %f17, %f27
23002 edge16 %o1, %i1, %o7
23003 alignaddrl %i2, %g4, %g1
23004 movneg %icc, %l2, %g7
23005 fmul8ulx16 %f0, %f22, %f20
23006 lduw [%l7 + 0x08], %l4
23007 udivx %o0, 0x1D80, %g5
23008 xnorcc %l1, 0x1D03, %o5
23009 sllx %g3, 0x19, %o2
23010 array32 %l0, %i0, %l3
23011 sdivx %i6, 0x013C, %o6
23012 fcmpgt16 %f30, %f12, %i7
23013 array8 %o3, %i4, %i5
23014 orcc %i3, %g2, %l6
23015 ld [%l7 + 0x5C], %f10
23016 fmovrdne %o4, %f26, %f16
23017 fmovdgu %xcc, %f2, %f7
23018 fmovsne %xcc, %f7, %f18
23019 sethi 0x19BB, %l5
23020 sdivx %o1, 0x13A8, %i1
23021 subcc %g6, 0x1B47, %i2
23022 movcs %xcc, %g4, %o7
23023 edge32 %g1, %l2, %g7
23024 fmovdn %xcc, %f25, %f9
23025 array8 %o0, %g5, %l4
23026 st %f22, [%l7 + 0x4C]
23027 movgu %xcc, %o5, %l1
23028 subc %o2, %g3, %i0
23029 fcmpeq16 %f10, %f24, %l0
23030 fors %f17, %f3, %f7
23031 movpos %xcc, %i6, %o6
23032 movne %xcc, %l3, %i7
23033 ldsh [%l7 + 0x64], %i4
23034 movrgz %o3, 0x121, %i3
23035 movvc %icc, %i5, %g2
23036 movcs %xcc, %l6, %l5
23037 fmovrdgz %o1, %f26, %f16
23038 edge32 %i1, %o4, %i2
23039 mulscc %g6, %o7, %g4
23040 sir 0x0AA2
23041 fors %f31, %f14, %f12
23042 fmovscs %icc, %f1, %f25
23043 edge8ln %l2, %g7, %o0
23044 movle %xcc, %g5, %l4
23045 orn %o5, 0x1CFC, %l1
23046 fnegs %f3, %f15
23047 edge8 %o2, %g1, %g3
23048 alignaddr %i0, %l0, %o6
23049 ldsb [%l7 + 0x7D], %l3
23050 movrlz %i7, %i6, %i4
23051 ldsw [%l7 + 0x60], %o3
23052 smulcc %i3, 0x0AB1, %i5
23053 ld [%l7 + 0x5C], %f11
23054 smulcc %l6, 0x067A, %l5
23055 stw %g2, [%l7 + 0x24]
23056 fandnot2s %f28, %f5, %f3
23057 mova %xcc, %o1, %o4
23058 alignaddrl %i1, %g6, %i2
23059 movre %g4, %o7, %g7
23060 andn %l2, %o0, %l4
23061 movvs %icc, %g5, %o5
23062 lduh [%l7 + 0x28], %o2
23063 fmovsle %xcc, %f8, %f0
23064 sdiv %g1, 0x0506, %g3
23065 sir 0x1F46
23066 lduw [%l7 + 0x78], %i0
23067 movne %xcc, %l1, %l0
23068 sub %l3, %i7, %i6
23069 edge32l %i4, %o6, %o3
23070 edge32n %i3, %l6, %i5
23071 movn %icc, %g2, %o1
23072 edge16l %l5, %i1, %o4
23073 xnor %i2, %g4, %g6
23074 srlx %g7, 0x00, %o7
23075 fnot2s %f3, %f12
23076 movrlez %o0, %l4, %l2
23077 andcc %g5, %o5, %o2
23078 alignaddrl %g1, %i0, %l1
23079 nop
23080 set 0x1B, %o5
23081 ldub [%l7 + %o5], %l0
23082 fnands %f5, %f6, %f13
23083 ldsw [%l7 + 0x4C], %l3
23084 fmovdcs %xcc, %f13, %f22
23085 fnands %f5, %f21, %f8
23086 ldx [%l7 + 0x48], %i7
23087 move %icc, %i6, %i4
23088 fcmpes %fcc2, %f29, %f10
23089 udiv %g3, 0x1AD5, %o3
23090 xnor %i3, 0x0349, %l6
23091 alignaddrl %o6, %g2, %o1
23092 sth %l5, [%l7 + 0x12]
23093 edge8l %i1, %i5, %o4
23094 stb %i2, [%l7 + 0x66]
23095 movcs %icc, %g6, %g4
23096 orn %g7, 0x061C, %o7
23097 array32 %o0, %l2, %l4
23098 edge16ln %g5, %o5, %o2
23099 sra %g1, 0x11, %i0
23100 smul %l0, %l1, %i7
23101 movne %icc, %i6, %l3
23102 ldsw [%l7 + 0x78], %g3
23103 fmovse %icc, %f16, %f29
23104 smul %o3, %i4, %i3
23105 ldd [%l7 + 0x68], %o6
23106 alignaddr %l6, %o1, %g2
23107 udivx %l5, 0x0D9C, %i1
23108 fcmpeq32 %f20, %f22, %i5
23109 fmovrsne %o4, %f6, %f10
23110 edge16ln %i2, %g4, %g6
23111 srax %g7, %o0, %l2
23112 sll %o7, %l4, %o5
23113 movre %o2, 0x217, %g1
23114 edge16n %g5, %i0, %l0
23115 subccc %i7, %i6, %l1
23116 fmovsvs %icc, %f7, %f25
23117 fones %f6
23118 nop
23119 set 0x54, %o0
23120 ldsw [%l7 + %o0], %g3
23121 sdivx %l3, 0x03CE, %o3
23122 fmovse %icc, %f27, %f30
23123 fpack32 %f4, %f26, %f10
23124 sth %i3, [%l7 + 0x28]
23125 popc %i4, %o6
23126 fmovsne %icc, %f7, %f14
23127 save %o1, %l6, %g2
23128 rdpr %cwp, %g1
23129 rdpr %cansave, %g2
23130 rdpr %canrestore, %g3
23131 rdpr %cleanwin, %g4
23132 rdpr %otherwin, %g5
23133 rdpr %wstate, %g6
23134 sdivx %i1, 0x0DDB, %l5
23135 std %f26, [%l7 + 0x18]
23136 fnegs %f28, %f9
23137 fnor %f24, %f22, %f30
23138 ldsw [%l7 + 0x6C], %i5
23139 srax %i2, %g4, %g6
23140 edge8l %o4, %o0, %l2
23141 fnegs %f12, %f12
23142 fmovsne %icc, %f23, %f18
23143 restore %o7, 0x0D00, %g7
23144 rdpr %cwp, %g1
23145 rdpr %cansave, %g2
23146 rdpr %canrestore, %g3
23147 rdpr %cleanwin, %g4
23148 rdpr %otherwin, %g5
23149 rdpr %wstate, %g6
23150 sub %l4, %o5, %g1
23151 movrgez %g5, 0x0A6, %o2
23152 fcmps %fcc3, %f1, %f20
23153 movl %xcc, %l0, %i0
23154 fcmpeq32 %f26, %f20, %i7
23155 movvc %xcc, %l1, %i6
23156 fcmpd %fcc1, %f6, %f6
23157 edge16n %g3, %l3, %i3
23158 ldd [%l7 + 0x48], %o2
23159 fxnors %f20, %f24, %f3
23160 sir 0x075D
23161 lduh [%l7 + 0x22], %i4
23162 movcc %icc, %o1, %o6
23163 udivx %g2, 0x19E8, %l6
23164 udivcc %i1, 0x1720, %l5
23165 fandnot1 %f10, %f8, %f18
23166 movcc %xcc, %i2, %i5
23167 movcc %icc, %g4, %o4
23168 subcc %g6, 0x0C0B, %l2
23169 fmovrse %o0, %f3, %f9
23170 edge8ln %g7, %l4, %o5
23171 andcc %g1, %o7, %g5
23172 array32 %l0, %i0, %o2
23173 fmovsl %icc, %f26, %f9
23174 sir 0x01BE
23175 orcc %l1, 0x1E86, %i6
23176 movl %xcc, %g3, %i7
23177 fmovse %xcc, %f19, %f2
23178 and %i3, 0x0344, %l3
23179 umulcc %o3, %o1, %i4
23180 nop
23181 set 0x28, %l4
23182 ldd [%l7 + %l4], %g2
23183 movge %xcc, %l6, %o6
23184 xor %i1, 0x0878, %l5
23185 udiv %i5, 0x1834, %i2
23186 fmovrdlz %g4, %f8, %f30
23187 movleu %icc, %o4, %g6
23188 movvc %icc, %l2, %g7
23189 pdist %f6, %f30, %f16
23190 move %xcc, %l4, %o0
23191 srlx %o5, %g1, %o7
23192 sth %l0, [%l7 + 0x62]
23193 movrgez %g5, 0x135, %o2
23194 movre %i0, 0x246, %i6
23195 xnor %g3, %l1, %i3
23196 movge %icc, %l3, %o3
23197 and %o1, 0x194E, %i4
23198 movpos %icc, %g2, %i7
23199 lduh [%l7 + 0x64], %o6
23200 movrgez %i1, %l5, %i5
23201 fpackfix %f16, %f25
23202 edge8ln %i2, %g4, %o4
23203 mova %xcc, %l6, %g6
23204 movleu %xcc, %g7, %l2
23205 ldsh [%l7 + 0x2C], %o0
23206 mova %icc, %l4, %o5
23207 addccc %o7, %g1, %l0
23208 movpos %xcc, %o2, %i0
23209 stx %i6, [%l7 + 0x58]
23210 edge8ln %g5, %g3, %l1
23211 movrgz %i3, %l3, %o3
23212 popc %i4, %o1
23213 fmovsvc %icc, %f21, %f12
23214 fabss %f31, %f4
23215 nop
23216 set 0x78, %g3
23217 stx %i7, [%l7 + %g3]
23218 faligndata %f6, %f20, %f26
23219 andncc %o6, %i1, %g2
23220 srlx %i5, %i2, %l5
23221 fnot1 %f20, %f20
23222 subcc %o4, 0x0B26, %l6
23223 ldd [%l7 + 0x08], %f6
23224 add %g4, %g7, %l2
23225 sub %o0, 0x0CCA, %g6
23226 movcc %icc, %o5, %l4
23227 sdiv %g1, 0x176D, %o7
23228 lduh [%l7 + 0x28], %o2
23229 edge8n %l0, %i6, %i0
23230 edge32ln %g5, %g3, %l1
23231 movrgez %i3, 0x171, %o3
23232 fmovdgu %xcc, %f6, %f3
23233 fcmple32 %f18, %f22, %i4
23234 st %f30, [%l7 + 0x38]
23235 movrlez %l3, 0x183, %o1
23236 pdist %f26, %f24, %f18
23237 stb %o6, [%l7 + 0x4C]
23238 fandnot2s %f25, %f11, %f7
23239 fmovsle %icc, %f21, %f14
23240 st %f2, [%l7 + 0x44]
23241 movvc %xcc, %i7, %i1
23242 movcs %icc, %g2, %i5
23243 subcc %l5, 0x0099, %i2
23244 xnorcc %l6, 0x078F, %g4
23245 movl %xcc, %g7, %l2
23246 edge16ln %o4, %g6, %o0
23247 edge16ln %o5, %g1, %l4
23248 array16 %o2, %o7, %l0
23249 ldsw [%l7 + 0x50], %i6
23250 add %i0, %g3, %g5
23251 save %i3, %o3, %l1
23252 rdpr %cwp, %g1
23253 rdpr %cansave, %g2
23254 rdpr %canrestore, %g3
23255 rdpr %cleanwin, %g4
23256 rdpr %otherwin, %g5
23257 rdpr %wstate, %g6
23258 mova %icc, %i4, %o1
23259 udivcc %o6, 0x06A5, %i7
23260 fpack32 %f6, %f6, %f18
23261 movcc %icc, %l3, %i1
23262 xorcc %g2, 0x16FA, %l5
23263 udivcc %i2, 0x045D, %i5
23264 xnor %l6, %g4, %g7
23265 edge16n %l2, %g6, %o0
23266 ldx [%l7 + 0x58], %o5
23267 fmovda %xcc, %f7, %f6
23268 add %g1, 0x14A3, %l4
23269 movl %xcc, %o2, %o7
23270 edge8ln %l0, %i6, %o4
23271 edge32ln %i0, %g3, %i3
23272 lduw [%l7 + 0x28], %o3
23273 fmovsgu %xcc, %f6, %f20
23274 sub %l1, 0x1B20, %i4
23275 fmovse %xcc, %f20, %f25
23276 umulcc %g5, 0x1CED, %o1
23277 edge16l %i7, %o6, %l3
23278 udiv %i1, 0x056E, %l5
23279 edge8l %i2, %g2, %i5
23280 stb %g4, [%l7 + 0x53]
23281 movg %icc, %g7, %l2
23282 lduh [%l7 + 0x66], %l6
23283 ld [%l7 + 0x74], %f4
23284 ldsb [%l7 + 0x3E], %g6
23285 edge32ln %o5, %o0, %l4
23286 sllx %o2, 0x08, %o7
23287 udivcc %g1, 0x1C34, %l0
23288 setx loop_77, %l0, %l1
23289 return %l1
23290 nop
23291 rdpr %cwp, %g1
23292 rdpr %cansave, %g2
23293 rdpr %canrestore, %g3
23294 rdpr %cleanwin, %g4
23295 rdpr %otherwin, %g5
23296 rdpr %wstate, %g6
23297loop_77: sdivx %g3, 0x1FAD, %i6
23298 lduh [%l7 + 0x34], %o3
23299 nop
23300 set 0x26, %l0
23301 ldub [%l7 + %l0], %i3
23302 udiv %l1, 0x01A9, %i4
23303 fmovsne %icc, %f2, %f1
23304 array8 %o1, %i7, %o6
23305 movpos %icc, %l3, %g5
23306 addc %i1, %l5, %i2
23307 xnor %g2, %i5, %g4
23308 subcc %g7, 0x0A5B, %l6
23309 fmovsleu %xcc, %f15, %f24
23310 movl %xcc, %g6, %l2
23311 edge8n %o5, %l4, %o0
23312 ldx [%l7 + 0x78], %o2
23313 edge32l %o7, %g1, %o4
23314 fabss %f2, %f4
23315 ldd [%l7 + 0x68], %l0
23316 sub %g3, %i6, %i0
23317 fmovdne %xcc, %f9, %f31
23318 or %o3, 0x1720, %i3
23319 fabsd %f8, %f10
23320 subcc %i4, %o1, %i7
23321 edge32ln %o6, %l3, %l1
23322 xnorcc %g5, 0x0272, %l5
23323 edge16 %i2, %g2, %i1
23324 fmul8x16au %f20, %f10, %f4
23325 srax %i5, 0x03, %g4
23326 udivcc %l6, 0x1E12, %g7
23327 movrne %g6, %l2, %o5
23328 edge8 %l4, %o2, %o0
23329 stw %o7, [%l7 + 0x6C]
23330 movrgz %g1, %l0, %o4
23331 udiv %g3, 0x1D6E, %i6
23332 stw %o3, [%l7 + 0x10]
23333 smulcc %i0, 0x0092, %i3
23334 fmovsleu %xcc, %f6, %f15
23335 ldd [%l7 + 0x50], %f24
23336 stb %o1, [%l7 + 0x13]
23337 movneg %xcc, %i4, %i7
23338 array8 %o6, %l1, %g5
23339 edge16l %l5, %i2, %l3
23340 fpsub32 %f8, %f10, %f4
23341 fornot1s %f13, %f4, %f4
23342 xorcc %g2, %i1, %g4
23343 xorcc %l6, %i5, %g6
23344 stw %l2, [%l7 + 0x30]
23345 ld [%l7 + 0x7C], %f28
23346 fandnot1s %f7, %f11, %f8
23347 fnors %f3, %f3, %f3
23348 lduw [%l7 + 0x6C], %g7
23349 sir 0x0999
23350 addc %o5, %l4, %o2
23351 save %o0, %o7, %l0
23352 rdpr %cwp, %g1
23353 rdpr %cansave, %g2
23354 rdpr %canrestore, %g3
23355 rdpr %cleanwin, %g4
23356 rdpr %otherwin, %g5
23357 rdpr %wstate, %g6
23358 movrne %o4, %g3, %g1
23359 udivx %i6, 0x1AE7, %i0
23360 std %f4, [%l7 + 0x20]
23361 sth %i3, [%l7 + 0x64]
23362 bshuffle %f8, %f24, %f20
23363 ldd [%l7 + 0x38], %f22
23364 mulx %o1, 0x178B, %i4
23365 fandnot1 %f10, %f18, %f12
23366 array16 %o3, %o6, %i7
23367 movle %icc, %g5, %l5
23368 smulcc %l1, %l3, %i2
23369 sdivx %g2, 0x0A4C, %g4
23370 fnot1s %f23, %f15
23371 sll %l6, %i1, %i5
23372 array32 %l2, %g7, %o5
23373 sth %g6, [%l7 + 0x36]
23374 andcc %l4, 0x1753, %o2
23375 stb %o7, [%l7 + 0x21]
23376 st %f27, [%l7 + 0x38]
23377 lduh [%l7 + 0x0A], %o0
23378 fmovsvs %icc, %f28, %f1
23379 fmul8x16 %f31, %f18, %f24
23380 save %l0, %o4, %g1
23381 rdpr %cwp, %g1
23382 rdpr %cansave, %g2
23383 rdpr %canrestore, %g3
23384 rdpr %cleanwin, %g4
23385 rdpr %otherwin, %g5
23386 rdpr %wstate, %g6
23387 edge8l %i6, %i0, %i3
23388 subc %g3, 0x13D5, %i4
23389 movcs %icc, %o3, %o6
23390 fmovde %xcc, %f3, %f4
23391 alignaddrl %o1, %i7, %l5
23392 ldub [%l7 + 0x1F], %g5
23393 andcc %l3, %i2, %l1
23394 movrlz %g2, %g4, %l6
23395 edge32n %i5, %i1, %g7
23396 sdivcc %l2, 0x07C7, %o5
23397 movcc %xcc, %l4, %o2
23398 subccc %g6, %o0, %o7
23399 movvs %icc, %l0, %g1
23400 addccc %o4, 0x0E53, %i6
23401 fmovdcs %xcc, %f1, %f3
23402 edge16n %i0, %i3, %i4
23403 movleu %xcc, %o3, %g3
23404 xnor %o6, 0x085C, %o1
23405 movneg %icc, %l5, %i7
23406 fnand %f16, %f16, %f18
23407 edge8ln %l3, %g5, %l1
23408 nop
23409 set 0x48, %o4
23410 stw %i2, [%l7 + %o4]
23411 fnot1 %f0, %f8
23412 srax %g4, %g2, %l6
23413 fpadd32s %f1, %f12, %f18
23414 fpack16 %f20, %f17
23415 orncc %i1, %g7, %l2
23416 edge32l %o5, %i5, %o2
23417 stw %l4, [%l7 + 0x44]
23418 mova %xcc, %g6, %o0
23419 movge %icc, %l0, %g1
23420 orncc %o7, %o4, %i6
23421 edge32 %i0, %i3, %i4
23422 fpack32 %f18, %f16, %f26
23423 udivx %o3, 0x1BD4, %g3
23424 andcc %o1, 0x0438, %o6
23425 ld [%l7 + 0x54], %f30
23426 fmovde %xcc, %f2, %f11
23427 mulx %i7, 0x0828, %l3
23428 nop
23429 set 0x2D, %i0
23430 ldub [%l7 + %i0], %l5
23431 fmovsa %xcc, %f20, %f7
23432 sll %g5, %l1, %i2
23433 movl %icc, %g4, %g2
23434 movneg %xcc, %l6, %i1
23435 fnand %f14, %f2, %f30
23436 edge32 %g7, %o5, %l2
23437 edge16ln %i5, %o2, %l4
23438 fones %f31
23439 restore %o0, %g6, %g1
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 std %f14, [%l7 + 0x18]
23447 alignaddr %l0, %o7, %o4
23448 movcc %xcc, %i6, %i0
23449 fand %f6, %f2, %f20
23450 edge32 %i4, %i3, %g3
23451 stx %o3, [%l7 + 0x58]
23452 andn %o6, 0x039C, %i7
23453 ldub [%l7 + 0x3A], %o1
23454 fmovdg %xcc, %f25, %f5
23455 sdivcc %l3, 0x135F, %g5
23456 ldub [%l7 + 0x27], %l5
23457 fmovdgu %icc, %f25, %f26
23458 udiv %i2, 0x1C4E, %g4
23459 movleu %xcc, %l1, %l6
23460 edge16l %i1, %g7, %o5
23461 subc %l2, %g2, %o2
23462 fmovrsgz %i5, %f19, %f11
23463 movgu %xcc, %o0, %g6
23464 fpadd16s %f25, %f6, %f17
23465 fmovdneg %xcc, %f16, %f11
23466 fones %f11
23467 fandnot1s %f30, %f10, %f22
23468 edge32 %l4, %g1, %l0
23469 ldd [%l7 + 0x68], %o4
23470 movrgz %i6, %o7, %i4
23471 move %icc, %i3, %g3
23472 addc %i0, 0x064F, %o6
23473 edge16n %o3, %o1, %i7
23474 orn %g5, %l5, %l3
23475 fmul8sux16 %f14, %f26, %f4
23476 ldsw [%l7 + 0x40], %g4
23477 fands %f0, %f21, %f10
23478 fzero %f0
23479 smulcc %l1, 0x074C, %l6
23480 orncc %i2, 0x1FE7, %i1
23481 srax %g7, 0x05, %o5
23482 xnorcc %g2, 0x06EC, %l2
23483 movg %icc, %o2, %o0
23484 ldx [%l7 + 0x18], %i5
23485 movl %icc, %l4, %g1
23486 smul %g6, %o4, %i6
23487 movrlz %o7, %l0, %i3
23488 movcs %xcc, %i4, %g3
23489 udivx %i0, 0x0EF3, %o6
23490 mulscc %o1, 0x0542, %i7
23491 orncc %g5, 0x1002, %o3
23492 movneg %xcc, %l3, %g4
23493 umul %l1, 0x0FE0, %l6
23494 mulscc %i2, %i1, %l5
23495 andcc %g7, %o5, %g2
23496 subccc %o2, %o0, %i5
23497 srax %l2, 0x1B, %l4
23498 movleu %xcc, %g6, %g1
23499 fmovsne %icc, %f21, %f22
23500 movgu %xcc, %i6, %o7
23501 andn %l0, %o4, %i4
23502 movpos %xcc, %g3, %i0
23503 movne %icc, %o6, %o1
23504 movg %icc, %i3, %i7
23505 fmovrslz %o3, %f11, %f5
23506 movl %icc, %l3, %g4
23507 sll %g5, 0x18, %l6
23508 edge16 %l1, %i1, %i2
23509 movle %xcc, %l5, %o5
23510 fmovse %xcc, %f26, %f18
23511 subc %g2, %o2, %o0
23512 fmovdg %xcc, %f18, %f18
23513 mulscc %i5, 0x1938, %l2
23514 fmovd %f18, %f22
23515 alignaddr %l4, %g6, %g1
23516 save %i6, %o7, %g7
23517 rdpr %cwp, %g1
23518 rdpr %cansave, %g2
23519 rdpr %canrestore, %g3
23520 rdpr %cleanwin, %g4
23521 rdpr %otherwin, %g5
23522 rdpr %wstate, %g6
23523 or %o4, %i4, %g3
23524 movleu %xcc, %i0, %l0
23525 mova %icc, %o6, %o1
23526 umulcc %i3, 0x048D, %o3
23527 and %l3, 0x0E0C, %i7
23528 fcmple32 %f8, %f22, %g5
23529 movn %icc, %g4, %l6
23530 andn %i1, 0x1D45, %i2
23531 ldsh [%l7 + 0x2C], %l5
23532 orn %o5, 0x19DE, %l1
23533 ldx [%l7 + 0x40], %g2
23534 fmovrslz %o0, %f11, %f5
23535 mova %xcc, %i5, %o2
23536 fxor %f6, %f4, %f30
23537 and %l2, 0x0540, %l4
23538 array32 %g6, %i6, %o7
23539 srlx %g7, %o4, %g1
23540 ldsb [%l7 + 0x0A], %g3
23541 array16 %i4, %l0, %o6
23542 fands %f15, %f0, %f8
23543 movg %icc, %i0, %o1
23544 save %i3, %o3, %l3
23545 rdpr %cwp, %g1
23546 rdpr %cansave, %g2
23547 rdpr %canrestore, %g3
23548 rdpr %cleanwin, %g4
23549 rdpr %otherwin, %g5
23550 rdpr %wstate, %g6
23551 fmovrdlez %g5, %f30, %f28
23552 fmovrdlz %i7, %f14, %f8
23553 movrlz %g4, %l6, %i2
23554 alignaddrl %i1, %o5, %l5
23555 ld [%l7 + 0x64], %f27
23556 movpos %xcc, %l1, %g2
23557 subcc %i5, %o0, %o2
23558 udivx %l4, 0x16B3, %g6
23559 movle %xcc, %i6, %o7
23560 sdivx %l2, 0x151D, %g7
23561 fmovdl %xcc, %f14, %f18
23562 fcmps %fcc0, %f14, %f20
23563 alignaddrl %o4, %g3, %i4
23564 mova %xcc, %l0, %g1
23565 smulcc %o6, 0x03D1, %i0
23566 ld [%l7 + 0x74], %f26
23567 edge32ln %i3, %o3, %l3
23568 addccc %o1, %g5, %g4
23569 fmovrdlz %i7, %f2, %f8
23570 fmovscs %xcc, %f25, %f28
23571 subcc %l6, 0x048C, %i1
23572 fmovrse %i2, %f27, %f1
23573 udivcc %l5, 0x0D98, %l1
23574 addccc %o5, 0x1F6B, %g2
23575 addccc %o0, 0x1CE4, %o2
23576 lduw [%l7 + 0x58], %i5
23577 ldd [%l7 + 0x48], %l4
23578 sth %i6, [%l7 + 0x40]
23579 edge32 %g6, %o7, %l2
23580 sra %o4, %g7, %i4
23581 movcs %xcc, %l0, %g1
23582 movneg %icc, %g3, %i0
23583 xnor %o6, 0x1133, %o3
23584 fpsub32 %f14, %f6, %f6
23585 movrgez %i3, %o1, %l3
23586 udivcc %g4, 0x12BE, %g5
23587 add %i7, 0x1E50, %l6
23588 movg %xcc, %i2, %i1
23589 popc 0x0B2D, %l5
23590 lduw [%l7 + 0x70], %o5
23591 xorcc %l1, 0x004C, %g2
23592 smul %o2, 0x194C, %o0
23593 andcc %i5, 0x172E, %l4
23594 fcmps %fcc2, %f27, %f7
23595 lduh [%l7 + 0x08], %g6
23596 edge8ln %i6, %l2, %o7
23597 sra %o4, %i4, %g7
23598 movne %icc, %l0, %g3
23599 ldsw [%l7 + 0x18], %i0
23600 edge8n %g1, %o3, %i3
23601 fzero %f28
23602 alignaddrl %o6, %o1, %l3
23603 edge16n %g5, %g4, %i7
23604 edge8 %i2, %l6, %l5
23605 movge %xcc, %o5, %i1
23606 edge16 %l1, %o2, %g2
23607 sdivcc %i5, 0x1F00, %l4
23608 ldd [%l7 + 0x30], %g6
23609 fmovsvc %icc, %f21, %f17
23610 stb %o0, [%l7 + 0x7B]
23611 pdist %f22, %f24, %f16
23612 movcc %xcc, %i6, %l2
23613 movrne %o7, %o4, %g7
23614 srax %l0, %i4, %i0
23615 array8 %g3, %g1, %i3
23616 xor %o6, %o3, %o1
23617 nop
23618 set 0x38, %g2
23619 ldsw [%l7 + %g2], %g5
23620 subc %g4, %l3, %i2
23621 movrlz %i7, %l6, %l5
23622 sethi 0x1A13, %o5
23623 movneg %icc, %i1, %l1
23624 fcmped %fcc1, %f20, %f28
23625 edge16l %g2, %i5, %o2
23626 stw %g6, [%l7 + 0x6C]
23627 mova %icc, %l4, %i6
23628 fmovdpos %icc, %f16, %f11
23629 udiv %o0, 0x0F07, %o7
23630 fpack32 %f8, %f6, %f18
23631 sll %l2, %g7, %o4
23632 stb %l0, [%l7 + 0x47]
23633 fpadd32s %f22, %f10, %f5
23634 sra %i0, %g3, %i4
23635 save %g1, 0x17BF, %o6
23636 rdpr %cwp, %g1
23637 rdpr %cansave, %g2
23638 rdpr %canrestore, %g3
23639 rdpr %cleanwin, %g4
23640 rdpr %otherwin, %g5
23641 rdpr %wstate, %g6
23642 sdiv %i3, 0x12A0, %o1
23643 array8 %g5, %g4, %l3
23644 movvc %icc, %o3, %i2
23645 srlx %i7, %l5, %o5
23646 stb %i1, [%l7 + 0x78]
23647 subccc %l1, 0x158B, %l6
23648 edge16l %g2, %i5, %o2
23649 alignaddr %l4, %g6, %i6
23650 sir 0x1260
23651 fmul8sux16 %f28, %f2, %f28
23652 subccc %o7, 0x0CFB, %l2
23653 addc %o0, 0x0F95, %o4
23654 xnorcc %l0, 0x18B3, %i0
23655 fcmpd %fcc1, %f26, %f12
23656 sth %g7, [%l7 + 0x1C]
23657 umulcc %i4, %g1, %o6
23658 ldsh [%l7 + 0x5A], %g3
23659 xnor %o1, 0x18DC, %i3
23660 add %g5, 0x01DC, %l3
23661 movneg %xcc, %g4, %o3
23662 sethi 0x0766, %i7
23663 movle %icc, %l5, %o5
23664 fmovrde %i2, %f0, %f24
23665 sth %l1, [%l7 + 0x60]
23666 fmovde %icc, %f7, %f7
23667 fxors %f14, %f2, %f7
23668 move %xcc, %l6, %i1
23669 addcc %g2, 0x094B, %i5
23670 ldd [%l7 + 0x20], %f28
23671 udiv %o2, 0x0B48, %g6
23672 ldsw [%l7 + 0x24], %l4
23673 movpos %icc, %o7, %l2
23674 ldsb [%l7 + 0x36], %o0
23675 array8 %i6, %o4, %i0
23676 movleu %xcc, %l0, %i4
23677 ldx [%l7 + 0x50], %g7
23678 fnegs %f26, %f0
23679 movvc %xcc, %g1, %g3
23680 fmovse %icc, %f6, %f16
23681 movrgez %o6, 0x3C8, %o1
23682 movne %icc, %i3, %g5
23683 or %l3, %g4, %o3
23684 movgu %icc, %i7, %l5
23685 edge16n %o5, %i2, %l1
23686 fmul8x16al %f10, %f12, %f14
23687 mulscc %i1, 0x1575, %g2
23688 ldub [%l7 + 0x3A], %l6
23689 fones %f1
23690 movrgez %i5, %o2, %g6
23691 movge %xcc, %l4, %o7
23692 ldd [%l7 + 0x08], %f6
23693 movge %icc, %o0, %i6
23694 fmovsvs %xcc, %f25, %f12
23695 fsrc1 %f6, %f12
23696 fmovrsne %o4, %f26, %f11
23697 edge32ln %l2, %l0, %i0
23698 fnot1s %f6, %f1
23699 fmul8x16al %f20, %f16, %f16
23700 fmovsa %xcc, %f4, %f11
23701 movl %icc, %g7, %i4
23702 lduw [%l7 + 0x18], %g1
23703 move %xcc, %g3, %o1
23704 fmovsa %xcc, %f6, %f22
23705 edge8l %i3, %o6, %l3
23706 fmul8x16al %f28, %f0, %f8
23707 sdiv %g4, 0x1BC4, %g5
23708 fmovrdlz %i7, %f4, %f8
23709 movre %l5, 0x1D4, %o3
23710 or %i2, %o5, %i1
23711 sir 0x0073
23712 movrlez %g2, %l1, %i5
23713 mulscc %o2, %l6, %g6
23714 movrgez %o7, %l4, %o0
23715 fmovse %xcc, %f18, %f21
23716 movneg %xcc, %i6, %l2
23717 movrgz %o4, 0x3A2, %l0
23718 array16 %g7, %i4, %i0
23719 edge32 %g1, %o1, %g3
23720 edge16 %o6, %l3, %g4
23721 mulscc %i3, 0x0D40, %g5
23722 subc %i7, %l5, %o3
23723 array32 %o5, %i2, %i1
23724 movvs %xcc, %l1, %g2
23725 movne %icc, %o2, %i5
23726 edge16 %l6, %g6, %l4
23727 fmovrsgz %o0, %f6, %f6
23728 edge8l %i6, %l2, %o7
23729 movre %l0, %o4, %i4
23730 fornot2 %f24, %f4, %f4
23731 movvs %xcc, %i0, %g1
23732 andncc %o1, %g3, %g7
23733 edge32 %o6, %g4, %i3
23734 lduw [%l7 + 0x58], %l3
23735 sub %g5, %l5, %i7
23736 movgu %xcc, %o5, %i2
23737 ldub [%l7 + 0x68], %o3
23738 st %f11, [%l7 + 0x68]
23739 and %l1, 0x0BA2, %g2
23740 umul %i1, 0x1CD4, %o2
23741 smul %l6, 0x1CFC, %i5
23742 ldsh [%l7 + 0x62], %l4
23743 move %icc, %g6, %i6
23744 setx loop_78, %l0, %l1
23745 return %l1
23746 nop
23747 rdpr %cwp, %g1
23748 rdpr %cansave, %g2
23749 rdpr %canrestore, %g3
23750 rdpr %cleanwin, %g4
23751 rdpr %otherwin, %g5
23752 rdpr %wstate, %g6
23753loop_78: fornot2s %f7, %f13, %f11
23754 fcmpeq32 %f2, %f20, %o7
23755 udivx %o4, 0x149C, %i0
23756 ldd [%l7 + 0x18], %f22
23757 addcc %g1, 0x1328, %i4
23758 fmovsl %xcc, %f12, %f27
23759 addc %g3, 0x071C, %g7
23760 alignaddrl %o1, %o6, %i3
23761 subc %g4, 0x0989, %g5
23762 fmul8x16 %f21, %f28, %f0
23763 mulscc %l3, 0x132E, %i7
23764 sir 0x078B
23765 ldsh [%l7 + 0x24], %l5
23766 edge8ln %i2, %o5, %l1
23767 sll %g2, 0x1B, %o3
23768 sir 0x1364
23769 movvs %icc, %o2, %i1
23770 orcc %l6, %l4, %g6
23771 fones %f17
23772 fxnor %f28, %f6, %f18
23773 fpsub32 %f28, %f12, %f28
23774 move %icc, %i5, %i6
23775 lduh [%l7 + 0x6C], %o0
23776 movvs %xcc, %l2, %o7
23777 lduh [%l7 + 0x0A], %l0
23778 fmovsneg %xcc, %f6, %f17
23779 movle %icc, %i0, %o4
23780 sdivx %g1, 0x0A38, %g3
23781 sir 0x19CA
23782 sra %g7, %o1, %i4
23783 restore %i3, 0x1F44, %o6
23784 rdpr %cwp, %g1
23785 rdpr %cansave, %g2
23786 rdpr %canrestore, %g3
23787 rdpr %cleanwin, %g4
23788 rdpr %otherwin, %g5
23789 rdpr %wstate, %g6
23790 move %icc, %g5, %l3
23791 mova %xcc, %i7, %l5
23792 fexpand %f20, %f10
23793 movcs %icc, %g4, %i2
23794 fmovsa %xcc, %f25, %f18
23795 orncc %l1, %g2, %o3
23796 fmovsgu %xcc, %f14, %f27
23797 movrgez %o5, %o2, %l6
23798 srlx %i1, 0x14, %l4
23799 xor %g6, %i6, %o0
23800 srlx %l2, 0x19, %i5
23801 fpsub32s %f29, %f5, %f7
23802 fmul8x16 %f17, %f24, %f16
23803 edge32l %o7, %l0, %o4
23804 orn %i0, 0x1EA5, %g3
23805 edge32n %g1, %g7, %i4
23806 nop
23807 set 0x38, %l3
23808 ldx [%l7 + %l3], %o1
23809 setx loop_79, %l0, %l1
23810 return %l1
23811 nop
23812 rdpr %cwp, %g1
23813 rdpr %cansave, %g2
23814 rdpr %canrestore, %g3
23815 rdpr %cleanwin, %g4
23816 rdpr %otherwin, %g5
23817 rdpr %wstate, %g6
23818loop_79: fmul8x16al %f30, %f13, %f4
23819 movne %icc, %g5, %i7
23820 mova %xcc, %l3, %l5
23821 edge16n %g4, %i2, %l1
23822 mova %icc, %o3, %o5
23823 smulcc %o2, 0x1A15, %g2
23824 alignaddr %l6, %i1, %g6
23825 fcmpd %fcc1, %f12, %f20
23826 for %f20, %f6, %f22
23827 fands %f9, %f29, %f17
23828 fnors %f19, %f1, %f8
23829 udivx %l4, 0x026D, %o0
23830 mulscc %i6, 0x0AFE, %i5
23831 st %f18, [%l7 + 0x34]
23832 lduh [%l7 + 0x2C], %o7
23833 ldd [%l7 + 0x20], %l2
23834 fmovrdgz %l0, %f8, %f4
23835 popc %o4, %i0
23836 fmovdcc %xcc, %f11, %f26
23837 udiv %g3, 0x06F1, %g1
23838 fmovsn %icc, %f25, %f26
23839 edge16 %g7, %i4, %o1
23840 xnorcc %o6, %i3, %g5
23841 movcs %icc, %l3, %i7
23842 movpos %icc, %l5, %g4
23843 fnors %f23, %f29, %f28
23844 movne %xcc, %i2, %l1
23845 fabsd %f24, %f14
23846 sth %o5, [%l7 + 0x3C]
23847 addc %o3, 0x153E, %g2
23848 movcs %icc, %o2, %i1
23849 subc %l6, %l4, %o0
23850 fmovrdlz %i6, %f14, %f18
23851 movrgez %g6, %o7, %i5
23852 srlx %l0, 0x03, %o4
23853 addcc %l2, %i0, %g1
23854 movn %xcc, %g3, %i4
23855 orcc %g7, %o6, %i3
23856 sub %o1, 0x170A, %l3
23857 movrne %g5, 0x190, %l5
23858 movgu %icc, %i7, %g4
23859 sub %i2, 0x1136, %o5
23860 movgu %xcc, %o3, %g2
23861 array8 %l1, %o2, %i1
23862 addcc %l6, 0x029C, %o0
23863 movl %xcc, %i6, %g6
23864 orcc %l4, %i5, %o7
23865 smul %o4, 0x1AD9, %l2
23866 ldsw [%l7 + 0x34], %l0
23867 movn %xcc, %g1, %i0
23868 ldsw [%l7 + 0x6C], %g3
23869 fmovsg %icc, %f30, %f4
23870 ldd [%l7 + 0x38], %i4
23871 udivcc %g7, 0x1A90, %i3
23872 std %f30, [%l7 + 0x38]
23873 sdiv %o1, 0x1F62, %o6
23874 fcmpgt16 %f10, %f20, %g5
23875 umulcc %l5, 0x1B80, %l3
23876 sdiv %g4, 0x116A, %i2
23877 fsrc2s %f25, %f6
23878 umul %i7, 0x0629, %o5
23879 sllx %o3, 0x0B, %l1
23880 edge8l %o2, %i1, %g2
23881 ld [%l7 + 0x28], %f0
23882 or %l6, %i6, %o0
23883 andncc %g6, %l4, %o7
23884 ldsb [%l7 + 0x61], %o4
23885 ldd [%l7 + 0x60], %f0
23886 movre %i5, 0x211, %l0
23887 udiv %g1, 0x1E81, %i0
23888 fmuld8sux16 %f5, %f30, %f14
23889 alignaddr %l2, %i4, %g7
23890 orncc %g3, 0x1AA9, %i3
23891 sra %o1, 0x0C, %g5
23892 and %l5, %o6, %g4
23893 fsrc2s %f12, %f3
23894 mova %xcc, %l3, %i7
23895 fcmpeq16 %f6, %f30, %o5
23896 sdivcc %o3, 0x1418, %l1
23897 movgu %xcc, %i2, %o2
23898 st %f29, [%l7 + 0x64]
23899 smul %g2, 0x0D20, %i1
23900 addccc %i6, 0x08A2, %l6
23901 siam 0x6
23902 smul %o0, %l4, %o7
23903 xor %g6, 0x035F, %i5
23904 fcmple32 %f8, %f8, %o4
23905 edge16ln %g1, %l0, %l2
23906 sethi 0x03DE, %i4
23907 udivx %g7, 0x0170, %i0
23908 fmovsvc %icc, %f25, %f13
23909 movvc %xcc, %g3, %o1
23910 movrlz %g5, 0x076, %l5
23911 srl %i3, 0x0B, %g4
23912 fmovdcc %icc, %f21, %f4
23913 array32 %o6, %i7, %o5
23914 fornot1s %f9, %f28, %f1
23915 and %l3, 0x1267, %o3
23916 andncc %l1, %i2, %g2
23917 sth %o2, [%l7 + 0x36]
23918 srl %i1, %i6, %o0
23919 fxnor %f18, %f14, %f20
23920 mulx %l4, %l6, %g6
23921 edge16 %o7, %i5, %g1
23922 edge8n %l0, %o4, %l2
23923 move %xcc, %i4, %i0
23924 xorcc %g7, 0x00F9, %o1
23925 movcc %xcc, %g5, %g3
23926 stb %l5, [%l7 + 0x44]
23927 andn %i3, %g4, %i7
23928 movg %xcc, %o6, %o5
23929 fornot1 %f22, %f4, %f16
23930 fzero %f28
23931 fxnor %f8, %f0, %f26
23932 ldd [%l7 + 0x10], %f14
23933 umul %l3, %l1, %o3
23934 movrgz %g2, %i2, %i1
23935 stw %i6, [%l7 + 0x24]
23936 fcmpne32 %f30, %f16, %o0
23937 move %icc, %l4, %o2
23938 edge32ln %g6, %l6, %o7
23939 addccc %g1, 0x071D, %i5
23940 subcc %l0, 0x0F3F, %l2
23941 ld [%l7 + 0x08], %f20
23942 and %o4, 0x181B, %i4
23943 subccc %i0, 0x02D8, %o1
23944 edge16 %g7, %g5, %g3
23945 fmul8ulx16 %f6, %f14, %f16
23946 movcs %icc, %l5, %i3
23947 move %xcc, %g4, %i7
23948 edge16ln %o6, %l3, %l1
23949 fmovrdlz %o5, %f30, %f16
23950 umulcc %g2, 0x0749, %o3
23951 fmovdle %xcc, %f24, %f14
23952 ldsh [%l7 + 0x1C], %i2
23953 add %i6, %o0, %i1
23954 orn %l4, 0x02A0, %g6
23955 movn %xcc, %l6, %o2
23956 ld [%l7 + 0x2C], %f6
23957 sth %g1, [%l7 + 0x5A]
23958 fnor %f30, %f24, %f12
23959 nop
23960 set 0x2A, %i5
23961 stb %i5, [%l7 + %i5]
23962 add %l0, 0x0872, %o7
23963 fmul8x16al %f20, %f27, %f20
23964 fcmped %fcc3, %f16, %f16
23965 array16 %l2, %o4, %i4
23966 addcc %i0, 0x190C, %o1
23967 sub %g7, %g3, %g5
23968 fnot1s %f27, %f10
23969 fmovrdgz %i3, %f16, %f14
23970 movg %icc, %l5, %i7
23971 sdiv %o6, 0x06B1, %g4
23972 movneg %icc, %l1, %o5
23973 stx %l3, [%l7 + 0x70]
23974 ldsw [%l7 + 0x3C], %o3
23975 sir 0x19AD
23976 fpack32 %f0, %f30, %f18
23977 edge32 %i2, %g2, %i6
23978 xor %o0, %i1, %g6
23979 array32 %l6, %l4, %o2
23980 udivx %i5, 0x197F, %l0
23981 fmovdvs %xcc, %f22, %f7
23982 fmovdpos %xcc, %f8, %f1
23983 edge32 %o7, %g1, %l2
23984 fmovrdne %i4, %f0, %f14
23985 sth %i0, [%l7 + 0x12]
23986 srax %o1, 0x1A, %g7
23987 edge16ln %g3, %g5, %i3
23988 movl %xcc, %l5, %i7
23989 edge16ln %o6, %o4, %l1
23990 movcc %icc, %o5, %l3
23991 smul %o3, %i2, %g4
23992 array8 %i6, %o0, %g2
23993 movne %xcc, %i1, %g6
23994 sdivx %l6, 0x16FD, %o2
23995 movvc %icc, %i5, %l0
23996 edge32 %o7, %l4, %g1
23997 fmovrdgz %i4, %f4, %f0
23998 movrgz %l2, %i0, %g7
23999 edge8ln %o1, %g3, %g5
24000 srax %l5, %i7, %i3
24001 fmovrsgz %o6, %f26, %f6
24002 nop
24003 set 0x4A, %g4
24004 ldsh [%l7 + %g4], %l1
24005 edge16ln %o4, %o5, %l3
24006 and %o3, 0x0C50, %i2
24007 fmovrsne %i6, %f21, %f28
24008 subcc %o0, 0x19E9, %g2
24009 movne %xcc, %i1, %g6
24010 or %l6, 0x05D6, %o2
24011 edge16n %g4, %i5, %l0
24012 sth %l4, [%l7 + 0x22]
24013 sethi 0x0DDC, %o7
24014 andn %i4, %g1, %i0
24015 edge32l %g7, %o1, %g3
24016 movgu %xcc, %g5, %l5
24017 edge16 %i7, %i3, %l2
24018 ldsb [%l7 + 0x6E], %o6
24019 edge16n %o4, %o5, %l1
24020 fcmpeq16 %f26, %f20, %o3
24021 subccc %l3, %i6, %o0
24022 fandnot1s %f28, %f11, %f24
24023 edge16l %g2, %i2, %i1
24024 save %l6, 0x08BC, %g6
24025 rdpr %cwp, %g1
24026 rdpr %cansave, %g2
24027 rdpr %canrestore, %g3
24028 rdpr %cleanwin, %g4
24029 rdpr %otherwin, %g5
24030 rdpr %wstate, %g6
24031 fmovrde %g4, %f16, %f12
24032 fmovsa %icc, %f16, %f30
24033 fabss %f2, %f5
24034 movvs %xcc, %i5, %o2
24035 movneg %xcc, %l4, %o7
24036 fmovrsne %i4, %f8, %f14
24037 fmovrsne %l0, %f25, %f18
24038 orncc %g1, 0x156A, %g7
24039 fpack16 %f14, %f6
24040 smul %i0, 0x13B7, %g3
24041 movleu %xcc, %o1, %l5
24042 fpack16 %f0, %f5
24043 sra %g5, %i3, %i7
24044 orn %l2, %o6, %o4
24045 fexpand %f17, %f0
24046 lduh [%l7 + 0x70], %l1
24047 ldd [%l7 + 0x70], %f10
24048 mova %icc, %o3, %l3
24049 movge %icc, %i6, %o0
24050 fmovda %icc, %f6, %f13
24051 std %f10, [%l7 + 0x08]
24052 udiv %g2, 0x017B, %o5
24053 umulcc %i1, %l6, %i2
24054 fnand %f0, %f28, %f10
24055 sub %g4, 0x186C, %g6
24056 sll %o2, %i5, %l4
24057 addc %i4, 0x08FF, %l0
24058 stw %g1, [%l7 + 0x70]
24059 udivcc %g7, 0x1953, %i0
24060 stw %g3, [%l7 + 0x64]
24061 addcc %o7, 0x0755, %l5
24062 movpos %xcc, %o1, %i3
24063 array32 %g5, %l2, %i7
24064 array32 %o4, %o6, %l1
24065 add %o3, %l3, %o0
24066 edge16ln %g2, %i6, %i1
24067 subccc %o5, 0x04E3, %i2
24068 fmovdge %xcc, %f5, %f26
24069 udivcc %g4, 0x1292, %l6
24070 edge32l %g6, %o2, %i5
24071 movre %i4, %l0, %l4
24072 sra %g1, 0x1B, %i0
24073 fmul8x16 %f13, %f2, %f28
24074 edge8 %g7, %o7, %g3
24075 fpsub16 %f22, %f10, %f16
24076 fcmple16 %f8, %f4, %l5
24077 fmovrdgz %o1, %f18, %f12
24078 movpos %xcc, %g5, %i3
24079 edge16n %l2, %o4, %i7
24080 fmovscc %icc, %f28, %f15
24081 fmul8x16al %f2, %f12, %f30
24082 fpadd32s %f30, %f12, %f18
24083 ldsw [%l7 + 0x70], %l1
24084 udiv %o6, 0x1D5B, %o3
24085 fcmpgt32 %f20, %f0, %l3
24086 fornot2s %f3, %f13, %f17
24087 nop
24088 set 0x4A, %g6
24089 sth %o0, [%l7 + %g6]
24090 movge %icc, %g2, %i1
24091 smul %i6, %o5, %i2
24092 fsrc2 %f18, %f20
24093 edge16l %l6, %g6, %o2
24094 movl %xcc, %g4, %i5
24095 edge16l %l0, %i4, %g1
24096 fmovdn %xcc, %f6, %f25
24097 movleu %xcc, %l4, %g7
24098 movgu %xcc, %o7, %i0
24099 fmovsl %xcc, %f0, %f21
24100 edge16ln %l5, %g3, %g5
24101 edge32ln %i3, %l2, %o4
24102 sra %i7, %o1, %o6
24103 xnorcc %o3, 0x1505, %l3
24104 stw %l1, [%l7 + 0x2C]
24105 addcc %o0, %g2, %i1
24106 ldub [%l7 + 0x64], %o5
24107 sub %i6, %l6, %i2
24108 xnor %g6, 0x0B4A, %g4
24109 sra %o2, %i5, %l0
24110 movle %icc, %g1, %l4
24111 st %f28, [%l7 + 0x50]
24112 fmuld8ulx16 %f31, %f9, %f22
24113 edge16n %g7, %i4, %i0
24114 fones %f11
24115 movl %xcc, %l5, %o7
24116 fmovdvs %xcc, %f1, %f31
24117 for %f12, %f30, %f4
24118 movrgz %g5, %i3, %g3
24119 ldsh [%l7 + 0x3E], %o4
24120 fmuld8sux16 %f23, %f15, %f6
24121 alignaddr %l2, %o1, %o6
24122 edge8ln %o3, %i7, %l1
24123 subccc %o0, 0x1F95, %l3
24124 movre %i1, 0x0A6, %o5
24125 mulx %i6, 0x1482, %l6
24126 movrlez %i2, %g6, %g4
24127 sir 0x1117
24128 ldub [%l7 + 0x17], %o2
24129 or %i5, %g2, %g1
24130 ldd [%l7 + 0x28], %l4
24131 xnor %l0, 0x183F, %g7
24132 fcmpne32 %f18, %f8, %i0
24133 ldsh [%l7 + 0x3E], %l5
24134 fmovsl %xcc, %f20, %f20
24135 fnegs %f1, %f10
24136 orncc %i4, 0x099C, %g5
24137 add %o7, 0x16DA, %i3
24138 sub %g3, %o4, %o1
24139 fmovrde %o6, %f12, %f22
24140 fpmerge %f13, %f24, %f2
24141 mulscc %l2, 0x0309, %o3
24142 array32 %l1, %o0, %i7
24143 udivx %l3, 0x1912, %o5
24144 lduh [%l7 + 0x64], %i1
24145 restore %l6, 0x0D57, %i6
24146 rdpr %cwp, %g1
24147 rdpr %cansave, %g2
24148 rdpr %canrestore, %g3
24149 rdpr %cleanwin, %g4
24150 rdpr %otherwin, %g5
24151 rdpr %wstate, %g6
24152 fcmple16 %f10, %f28, %i2
24153 edge32 %g6, %o2, %i5
24154 and %g2, 0x0388, %g1
24155 fxnor %f4, %f6, %f6
24156 smul %g4, %l0, %g7
24157 movrgz %i0, 0x23C, %l4
24158 array16 %l5, %g5, %o7
24159 array8 %i4, %i3, %o4
24160 smul %g3, %o6, %l2
24161 fmovs %f19, %f12
24162 edge8 %o3, %o1, %o0
24163 sll %l1, %i7, %o5
24164 movrne %i1, %l6, %l3
24165 array16 %i2, %g6, %i6
24166 and %i5, 0x08FD, %o2
24167 stx %g2, [%l7 + 0x78]
24168 fmul8sux16 %f2, %f8, %f18
24169 edge8 %g1, %l0, %g4
24170 udiv %g7, 0x1FAB, %i0
24171 movrgez %l4, 0x3C3, %g5
24172 srax %l5, %o7, %i4
24173 movrlez %i3, %o4, %o6
24174 andncc %g3, %l2, %o3
24175 movre %o0, 0x1D4, %l1
24176 fand %f14, %f14, %f4
24177 array8 %o1, %i7, %o5
24178 edge32 %l6, %i1, %l3
24179 fmovdpos %xcc, %f27, %f23
24180 sdivx %g6, 0x1E91, %i2
24181 movre %i5, %o2, %g2
24182 fmovrsgz %g1, %f15, %f5
24183 andn %l0, %g4, %i6
24184 st %f0, [%l7 + 0x28]
24185 fcmps %fcc3, %f2, %f21
24186 or %g7, %i0, %g5
24187 srax %l4, %l5, %i4
24188 movn %icc, %o7, %o4
24189 nop
24190 set 0x7F, %g1
24191 ldub [%l7 + %g1], %i3
24192 edge16ln %o6, %g3, %l2
24193 movleu %icc, %o3, %o0
24194 movcc %icc, %l1, %o1
24195 addccc %o5, 0x1F8A, %l6
24196 xor %i7, 0x1C77, %i1
24197 edge8l %g6, %i2, %i5
24198 udivx %o2, 0x071F, %l3
24199 fmovs %f24, %f6
24200 stx %g1, [%l7 + 0x70]
24201 setx loop_80, %l0, %l1
24202 return %l1
24203 nop
24204 rdpr %cwp, %g1
24205 rdpr %cansave, %g2
24206 rdpr %canrestore, %g3
24207 rdpr %cleanwin, %g4
24208 rdpr %otherwin, %g5
24209 rdpr %wstate, %g6
24210loop_80: edge8 %g2, %g7, %i0
24211 movne %icc, %i6, %g5
24212 srl %l4, %i4, %o7
24213 udivcc %l5, 0x1C01, %i3
24214 ld [%l7 + 0x70], %f11
24215 movrgez %o4, %o6, %g3
24216 fmovrslez %l2, %f16, %f12
24217 stx %o0, [%l7 + 0x30]
24218 movle %xcc, %o3, %o1
24219 movvs %xcc, %o5, %l6
24220 smulcc %l1, 0x142E, %i1
24221 movrne %g6, 0x37B, %i2
24222 sdivcc %i5, 0x06BD, %o2
24223 subc %i7, 0x1B57, %l3
24224 array32 %g1, %l0, %g2
24225 move %icc, %g7, %i0
24226 srlx %i6, 0x05, %g4
24227 fmovrslz %g5, %f16, %f25
24228 ld [%l7 + 0x6C], %f5
24229 subccc %l4, %o7, %l5
24230 fcmpgt32 %f4, %f28, %i4
24231 movleu %icc, %i3, %o4
24232 popc 0x1BFB, %g3
24233 fmovsgu %xcc, %f6, %f29
24234 movvs %icc, %l2, %o0
24235 movcs %icc, %o3, %o1
24236 ld [%l7 + 0x64], %f5
24237 edge16 %o5, %o6, %l6
24238 umulcc %l1, %g6, %i1
24239 srax %i5, %o2, %i7
24240 andn %i2, %g1, %l3
24241 array32 %l0, %g7, %i0
24242 ldsw [%l7 + 0x74], %i6
24243 edge32ln %g4, %g5, %l4
24244 xnor %g2, %o7, %i4
24245 movrlz %l5, 0x20D, %i3
24246 movle %icc, %g3, %o4
24247 alignaddr %o0, %o3, %o1
24248 fsrc2 %f20, %f16
24249 fmovda %icc, %f11, %f2
24250 array32 %o5, %o6, %l2
24251 fxors %f31, %f19, %f18
24252 popc 0x02D6, %l1
24253 sth %g6, [%l7 + 0x52]
24254 alignaddrl %i1, %i5, %o2
24255 addcc %l6, %i2, %g1
24256 andn %i7, %l3, %l0
24257 subcc %i0, %g7, %g4
24258 move %xcc, %g5, %l4
24259 ld [%l7 + 0x38], %f15
24260 sir 0x020A
24261 udivcc %g2, 0x0975, %o7
24262 fmovdgu %xcc, %f15, %f10
24263 movcc %xcc, %i6, %i4
24264 fnot1 %f12, %f10
24265 edge8l %l5, %g3, %o4
24266 fcmpne16 %f24, %f10, %o0
24267 restore %o3, 0x0E24, %o1
24268 rdpr %cwp, %g1
24269 rdpr %cansave, %g2
24270 rdpr %canrestore, %g3
24271 rdpr %cleanwin, %g4
24272 rdpr %otherwin, %g5
24273 rdpr %wstate, %g6
24274 udivcc %i3, 0x16E0, %o6
24275 fcmpeq32 %f4, %f2, %o5
24276 edge8n %l1, %l2, %i1
24277 movle %xcc, %i5, %o2
24278 edge16n %g6, %l6, %i2
24279 fmul8x16au %f11, %f28, %f28
24280 subc %g1, %l3, %i7
24281 addcc %i0, 0x182A, %g7
24282 save %l0, %g4, %l4
24283 rdpr %cwp, %g1
24284 rdpr %cansave, %g2
24285 rdpr %canrestore, %g3
24286 rdpr %cleanwin, %g4
24287 rdpr %otherwin, %g5
24288 rdpr %wstate, %g6
24289 sll %g2, 0x17, %o7
24290 edge32ln %i6, %g5, %l5
24291 subcc %g3, %i4, %o0
24292 ld [%l7 + 0x74], %f23
24293 udivcc %o3, 0x1821, %o4
24294 popc 0x10F9, %i3
24295 srlx %o6, %o5, %o1
24296 fpadd32 %f20, %f30, %f14
24297 fornot2s %f1, %f9, %f26
24298 stw %l1, [%l7 + 0x50]
24299 fpsub16s %f18, %f11, %f26
24300 srlx %i1, %l2, %o2
24301 edge16 %i5, %l6, %g6
24302 fcmple32 %f28, %f28, %i2
24303 movn %icc, %l3, %g1
24304 fandnot1s %f22, %f30, %f11
24305 fcmpgt16 %f0, %f12, %i7
24306 sub %g7, 0x10C4, %l0
24307 array8 %g4, %l4, %i0
24308 sra %g2, 0x0D, %i6
24309 fnot2 %f14, %f16
24310 setx loop_81, %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_81: fpadd32 %f26, %f6, %f6
24320 nop
24321 set 0x74, %l1
24322 ldsw [%l7 + %l1], %i4
24323 sdiv %o0, 0x0DD0, %l5
24324 ldd [%l7 + 0x20], %f22
24325 nop
24326 set 0x38, %o1
24327 ldx [%l7 + %o1], %o4
24328 sdiv %i3, 0x1B39, %o6
24329 andncc %o5, %o1, %o3
24330 movcs %icc, %l1, %i1
24331 sll %o2, %l2, %i5
24332 fpsub32 %f26, %f28, %f20
24333 popc %g6, %l6
24334 smulcc %l3, %i2, %i7
24335 ldsb [%l7 + 0x18], %g7
24336 movn %xcc, %l0, %g1
24337 sllx %g4, 0x14, %l4
24338 sethi 0x02FE, %i0
24339 movvc %xcc, %i6, %g2
24340 fnegs %f15, %f27
24341 movcc %icc, %g5, %g3
24342 movl %xcc, %i4, %o7
24343 edge8l %o0, %o4, %l5
24344 umulcc %o6, 0x1801, %o5
24345 mulscc %i3, 0x036E, %o3
24346 movleu %xcc, %l1, %i1
24347 movgu %xcc, %o2, %o1
24348 fmuld8ulx16 %f15, %f18, %f28
24349 save %l2, 0x060F, %g6
24350 rdpr %cwp, %g1
24351 rdpr %cansave, %g2
24352 rdpr %canrestore, %g3
24353 rdpr %cleanwin, %g4
24354 rdpr %otherwin, %g5
24355 rdpr %wstate, %g6
24356 restore %l6, %l3, %i2
24357 rdpr %cwp, %g1
24358 rdpr %cansave, %g2
24359 rdpr %canrestore, %g3
24360 rdpr %cleanwin, %g4
24361 rdpr %otherwin, %g5
24362 rdpr %wstate, %g6
24363 edge16ln %i5, %g7, %l0
24364 xorcc %i7, %g1, %g4
24365 andcc %i0, 0x0B79, %i6
24366 nop
24367 set 0x10, %i1
24368 std %f16, [%l7 + %i1]
24369 sir 0x1BC6
24370 srlx %l4, 0x15, %g2
24371 movneg %icc, %g5, %g3
24372 fmovdcc %icc, %f23, %f0
24373 fmovdleu %icc, %f23, %f0
24374 smul %i4, 0x151C, %o0
24375 fmovdgu %xcc, %f4, %f0
24376 fandnot2 %f22, %f22, %f28
24377 alignaddrl %o7, %l5, %o4
24378 movvc %icc, %o5, %o6
24379 addccc %o3, 0x0DBA, %l1
24380 umul %i1, 0x0DC4, %i3
24381 popc 0x1BD4, %o2
24382 fmovrsne %l2, %f25, %f15
24383 sethi 0x1129, %g6
24384 movrgez %l6, %l3, %o1
24385 movcs %icc, %i2, %i5
24386 edge16n %g7, %i7, %l0
24387 stx %g4, [%l7 + 0x60]
24388 or %g1, 0x0AE0, %i6
24389 udivcc %l4, 0x1253, %i0
24390 movrlez %g2, 0x03D, %g5
24391 fcmped %fcc2, %f24, %f12
24392 stx %i4, [%l7 + 0x10]
24393 sdiv %g3, 0x1EDD, %o7
24394 movvc %xcc, %l5, %o4
24395 movge %icc, %o0, %o5
24396 movgu %xcc, %o3, %o6
24397 and %i1, %i3, %l1
24398 addccc %o2, %g6, %l2
24399 movle %icc, %l6, %l3
24400 movneg %icc, %i2, %o1
24401 movvs %icc, %g7, %i7
24402 fornot1 %f4, %f8, %f12
24403 sdivx %l0, 0x09F0, %g4
24404 or %g1, 0x1752, %i5
24405 srl %i6, 0x1E, %l4
24406 lduh [%l7 + 0x48], %g2
24407 save %i0, 0x180C, %g5
24408 rdpr %cwp, %g1
24409 rdpr %cansave, %g2
24410 rdpr %canrestore, %g3
24411 rdpr %cleanwin, %g4
24412 rdpr %otherwin, %g5
24413 rdpr %wstate, %g6
24414 alignaddrl %i4, %o7, %g3
24415 subcc %l5, %o0, %o5
24416 subccc %o3, %o4, %i1
24417 udivcc %o6, 0x1709, %l1
24418 edge16n %o2, %i3, %g6
24419 sethi 0x1E37, %l6
24420 fors %f28, %f7, %f5
24421 sth %l3, [%l7 + 0x0E]
24422 movrgz %i2, 0x052, %l2
24423 xorcc %g7, %o1, %i7
24424 ld [%l7 + 0x58], %f13
24425 umul %g4, %l0, %i5
24426 edge32ln %g1, %i6, %l4
24427 movrgez %i0, 0x005, %g2
24428 sll %i4, 0x0A, %o7
24429 movcs %xcc, %g5, %g3
24430 orcc %o0, %o5, %l5
24431 orcc %o4, 0x1DE6, %i1
24432 movrlz %o3, 0x328, %l1
24433 ldub [%l7 + 0x32], %o6
24434 movcc %icc, %o2, %g6
24435 alignaddrl %i3, %l6, %i2
24436 ldsb [%l7 + 0x75], %l2
24437 edge16n %l3, %g7, %o1
24438 sllx %g4, 0x11, %l0
24439 fnot2s %f8, %f9
24440 srax %i7, 0x14, %g1
24441 edge32ln %i6, %i5, %l4
24442 array32 %g2, %i4, %i0
24443 ld [%l7 + 0x5C], %f20
24444 fmovsleu %xcc, %f28, %f13
24445 fzeros %f9
24446 ldd [%l7 + 0x48], %f30
24447 edge8l %g5, %o7, %g3
24448 umul %o0, %o5, %o4
24449 udivx %l5, 0x0A8B, %o3
24450 ldsb [%l7 + 0x1D], %i1
24451 fmul8x16au %f25, %f2, %f14
24452 movge %icc, %o6, %o2
24453 fmovsvs %xcc, %f29, %f9
24454 movrlz %g6, %i3, %l1
24455 movre %i2, %l2, %l3
24456 fmovsa %xcc, %f14, %f15
24457 stx %g7, [%l7 + 0x28]
24458 addccc %o1, %g4, %l6
24459 sdivx %l0, 0x1048, %g1
24460 xnor %i6, %i7, %i5
24461 andcc %g2, 0x11AA, %i4
24462 sdiv %l4, 0x055C, %g5
24463 fzero %f2
24464 fpsub32s %f16, %f22, %f24
24465 andcc %i0, 0x1879, %o7
24466 udivx %g3, 0x16A0, %o5
24467 fsrc1s %f10, %f31
24468 movcs %icc, %o0, %o4
24469 fmovrdlz %l5, %f0, %f14
24470 srl %i1, %o3, %o2
24471 orcc %g6, 0x1CAF, %o6
24472 movge %xcc, %i3, %i2
24473 srlx %l2, %l3, %l1
24474 addccc %o1, %g4, %l6
24475 fcmple16 %f30, %f4, %g7
24476 fmovrdlz %l0, %f4, %f4
24477 movrlz %i6, %g1, %i5
24478 umulcc %i7, 0x021B, %i4
24479 fmovrdne %l4, %f30, %f12
24480 ldd [%l7 + 0x10], %g2
24481 sdivcc %i0, 0x111B, %o7
24482 edge16n %g5, %o5, %o0
24483 orncc %g3, 0x08D5, %l5
24484 edge8l %o4, %i1, %o3
24485 fzeros %f20
24486 andn %o2, 0x0FB6, %o6
24487 edge32n %i3, %i2, %l2
24488 andn %g6, %l1, %o1
24489 std %f18, [%l7 + 0x38]
24490 srl %g4, %l6, %g7
24491 fmul8x16al %f31, %f29, %f0
24492 fmovdcs %xcc, %f28, %f10
24493 edge8 %l3, %l0, %g1
24494 fmul8sux16 %f24, %f16, %f6
24495 save %i5, %i7, %i6
24496 rdpr %cwp, %g1
24497 rdpr %cansave, %g2
24498 rdpr %canrestore, %g3
24499 rdpr %cleanwin, %g4
24500 rdpr %otherwin, %g5
24501 rdpr %wstate, %g6
24502 and %l4, 0x0AE2, %i4
24503 sdivx %i0, 0x0CB8, %o7
24504 movcs %xcc, %g5, %o5
24505 sth %o0, [%l7 + 0x16]
24506 stx %g3, [%l7 + 0x18]
24507 orncc %l5, 0x02A3, %g2
24508 or %i1, 0x0A8F, %o4
24509 sllx %o3, 0x1D, %o2
24510 std %f30, [%l7 + 0x58]
24511 movge %icc, %o6, %i3
24512 nop
24513 set 0x78, %i2
24514 ldx [%l7 + %i2], %i2
24515 movneg %xcc, %l2, %l1
24516 edge8n %o1, %g4, %l6
24517 movne %icc, %g7, %g6
24518 ldd [%l7 + 0x30], %l0
24519 movn %xcc, %l3, %i5
24520 andncc %i7, %i6, %l4
24521 fabsd %f26, %f20
24522 ld [%l7 + 0x44], %f3
24523 fpsub32s %f17, %f7, %f10
24524 xor %g1, %i4, %o7
24525 edge32l %i0, %o5, %g5
24526 orn %o0, 0x04B2, %g3
24527 fxors %f16, %f20, %f8
24528 addccc %g2, %l5, %o4
24529 xor %o3, %o2, %o6
24530 sdivcc %i3, 0x01AB, %i1
24531 srl %l2, 0x0A, %i2
24532 orcc %o1, 0x17E3, %g4
24533 movrlz %l6, 0x23B, %g7
24534 srax %g6, %l0, %l1
24535 ld [%l7 + 0x24], %f3
24536 setx loop_82, %l0, %l1
24537 return %l1
24538 nop
24539 rdpr %cwp, %g1
24540 rdpr %cansave, %g2
24541 rdpr %canrestore, %g3
24542 rdpr %cleanwin, %g4
24543 rdpr %otherwin, %g5
24544 rdpr %wstate, %g6
24545loop_82: popc 0x172C, %l4
24546 fmul8x16 %f17, %f22, %f2
24547 faligndata %f16, %f0, %f14
24548 sdivx %i5, 0x0F46, %g1
24549 srax %o7, %i4, %o5
24550 fabss %f0, %f4
24551 lduw [%l7 + 0x34], %g5
24552 movleu %icc, %o0, %g3
24553 stw %i0, [%l7 + 0x6C]
24554 alignaddr %g2, %l5, %o3
24555 edge16ln %o4, %o2, %i3
24556 edge32 %o6, %i1, %l2
24557 edge8ln %o1, %g4, %l6
24558 xnor %i2, 0x1A92, %g7
24559 fmovrse %l0, %f13, %f18
24560 udiv %g6, 0x020D, %l1
24561 subc %i7, 0x1E5B, %i6
24562 st %f17, [%l7 + 0x3C]
24563 addc %l3, %i5, %g1
24564 edge32l %o7, %l4, %i4
24565 array16 %g5, %o0, %o5
24566 fmovdneg %xcc, %f17, %f19
24567 orn %g3, 0x00E0, %i0
24568 xor %l5, %o3, %g2
24569 orcc %o2, 0x0C77, %o4
24570 fnegs %f11, %f22
24571 movne %icc, %i3, %i1
24572 movl %xcc, %o6, %o1
24573 sllx %g4, 0x07, %l6
24574 st %f20, [%l7 + 0x58]
24575 array32 %l2, %g7, %l0
24576 sdivcc %i2, 0x12A8, %g6
24577 edge8l %l1, %i6, %i7
24578 movre %i5, 0x190, %l3
24579 edge8ln %g1, %o7, %i4
24580 sir 0x0C95
24581 smulcc %l4, %g5, %o5
24582 udivcc %o0, 0x1CE5, %i0
24583 fcmple32 %f28, %f30, %g3
24584 movvs %icc, %o3, %l5
24585 fornot1 %f22, %f0, %f8
24586 add %o2, %o4, %g2
24587 xnor %i3, 0x08C4, %i1
24588 movgu %xcc, %o1, %o6
24589 subc %l6, %l2, %g4
24590 ldx [%l7 + 0x58], %l0
24591 ldx [%l7 + 0x20], %g7
24592 edge8ln %i2, %g6, %l1
24593 movneg %xcc, %i7, %i5
24594 fmovrslz %i6, %f1, %f12
24595 fzeros %f25
24596 udivx %l3, 0x0218, %o7
24597 nop
24598 set 0x20, %i7
24599 ldx [%l7 + %i7], %g1
24600 fmovrslez %i4, %f12, %f9
24601 add %l4, 0x1C95, %o5
24602 fmovrslez %o0, %f17, %f28
24603 ldd [%l7 + 0x38], %i0
24604 xorcc %g5, 0x0277, %g3
24605 nop
24606 set 0x56, %o7
24607 sth %o3, [%l7 + %o7]
24608 fmul8x16au %f12, %f27, %f0
24609 fmovdleu %xcc, %f9, %f1
24610 fnor %f28, %f12, %f2
24611 fcmpgt16 %f20, %f26, %l5
24612 edge32l %o2, %o4, %i3
24613 array8 %g2, %i1, %o6
24614 fnand %f22, %f0, %f22
24615 fnegs %f6, %f24
24616 nop
24617 set 0x08, %g7
24618 ldd [%l7 + %g7], %o0
24619 or %l6, 0x1322, %g4
24620 movvc %icc, %l0, %l2
24621 sdiv %i2, 0x05A3, %g7
24622 smulcc %g6, %l1, %i5
24623 smul %i6, %l3, %o7
24624 edge32n %g1, %i7, %l4
24625 sir 0x1439
24626 sethi 0x0212, %o5
24627 sra %i4, %o0, %i0
24628 fmovdle %xcc, %f1, %f2
24629 fxor %f30, %f18, %f6
24630 fxors %f17, %f27, %f21
24631 or %g5, %g3, %l5
24632 mulx %o3, %o2, %i3
24633 fmovdcc %xcc, %f27, %f7
24634 fmovsne %icc, %f29, %f18
24635 move %xcc, %o4, %g2
24636 fmovse %icc, %f25, %f13
24637 fmovrsne %o6, %f13, %f17
24638 fpack16 %f30, %f11
24639 umul %o1, 0x1F2D, %l6
24640 edge16 %g4, %i1, %l2
24641 or %i2, 0x04D4, %l0
24642 edge8 %g7, %l1, %i5
24643 andcc %i6, %l3, %g6
24644 sdivx %g1, 0x0578, %o7
24645 fpsub16s %f15, %f25, %f10
24646 edge32ln %l4, %i7, %o5
24647 fmovdgu %xcc, %f17, %f26
24648 edge32n %i4, %o0, %g5
24649 addc %i0, %g3, %l5
24650 sir 0x1D2D
24651 fnot1 %f4, %f26
24652 umul %o3, 0x0865, %o2
24653 andcc %o4, 0x1D08, %g2
24654 orcc %o6, 0x14EC, %o1
24655 siam 0x3
24656 udiv %l6, 0x0F55, %i3
24657 edge32ln %g4, %l2, %i1
24658 std %f28, [%l7 + 0x20]
24659 movleu %icc, %l0, %g7
24660 std %f8, [%l7 + 0x78]
24661 fmovs %f3, %f30
24662 srlx %l1, %i2, %i6
24663 movvs %xcc, %l3, %g6
24664 fmovsgu %xcc, %f28, %f11
24665 sub %i5, %g1, %l4
24666 nop
24667 set 0x40, %g5
24668 ldd [%l7 + %g5], %f28
24669 udivcc %o7, 0x03C5, %o5
24670 fpack32 %f16, %f20, %f20
24671 xnor %i4, %i7, %o0
24672 stw %i0, [%l7 + 0x2C]
24673 sdiv %g5, 0x13BB, %l5
24674 edge8 %o3, %o2, %o4
24675 movneg %icc, %g3, %o6
24676 and %g2, %o1, %i3
24677 fmovrse %l6, %f0, %f20
24678 edge16 %g4, %l2, %l0
24679 movpos %xcc, %g7, %l1
24680 smul %i2, %i1, %l3
24681 udivx %g6, 0x1635, %i6
24682 and %g1, %i5, %o7
24683 fmovdleu %xcc, %f24, %f5
24684 andcc %l4, 0x10E1, %i4
24685 fmuld8ulx16 %f13, %f26, %f8
24686 st %f1, [%l7 + 0x4C]
24687 and %i7, %o0, %o5
24688 mulscc %g5, %l5, %i0
24689 addccc %o2, %o3, %o4
24690 edge8 %o6, %g2, %g3
24691 ldsb [%l7 + 0x3D], %o1
24692 and %l6, %i3, %l2
24693 fmovdpos %icc, %f12, %f2
24694 move %xcc, %l0, %g7
24695 fcmpne32 %f18, %f14, %g4
24696 udiv %l1, 0x1437, %i1
24697 edge32l %i2, %g6, %i6
24698 ld [%l7 + 0x14], %f16
24699 movne %icc, %l3, %g1
24700 xorcc %i5, 0x01C7, %o7
24701 srlx %i4, %l4, %o0
24702 ldd [%l7 + 0x20], %f10
24703 fsrc2 %f16, %f14
24704 movg %icc, %i7, %o5
24705 addccc %l5, %g5, %i0
24706 movl %xcc, %o2, %o4
24707 edge32l %o3, %g2, %g3
24708 fmovdl %icc, %f27, %f20
24709 stw %o6, [%l7 + 0x3C]
24710 ldd [%l7 + 0x28], %f30
24711 edge32l %l6, %i3, %l2
24712 edge32ln %o1, %g7, %g4
24713 sdivcc %l0, 0x172C, %l1
24714 xor %i2, %i1, %g6
24715 movleu %xcc, %i6, %l3
24716 fcmpne16 %f4, %f28, %g1
24717 fmuld8sux16 %f2, %f12, %f14
24718 stw %i5, [%l7 + 0x60]
24719 movcs %icc, %i4, %o7
24720 addcc %l4, %o0, %o5
24721 srlx %i7, %l5, %g5
24722 addcc %o2, 0x1285, %o4
24723 stw %o3, [%l7 + 0x5C]
24724 ldsh [%l7 + 0x7C], %i0
24725 edge16l %g3, %o6, %g2
24726 srl %i3, %l6, %l2
24727 sethi 0x0E75, %o1
24728 udivcc %g4, 0x1400, %g7
24729 movvs %xcc, %l1, %l0
24730 stx %i1, [%l7 + 0x30]
24731 save %g6, %i2, %l3
24732 rdpr %cwp, %g1
24733 rdpr %cansave, %g2
24734 rdpr %canrestore, %g3
24735 rdpr %cleanwin, %g4
24736 rdpr %otherwin, %g5
24737 rdpr %wstate, %g6
24738 restore %i6, 0x16DF, %g1
24739 rdpr %cwp, %g1
24740 rdpr %cansave, %g2
24741 rdpr %canrestore, %g3
24742 rdpr %cleanwin, %g4
24743 rdpr %otherwin, %g5
24744 rdpr %wstate, %g6
24745 popc 0x1998, %i5
24746 srlx %i4, 0x0A, %l4
24747 add %o7, 0x0DCB, %o5
24748 movrne %i7, 0x28F, %o0
24749 nop
24750 set 0x71, %l2
24751 ldub [%l7 + %l2], %g5
24752 sdivx %o2, 0x1A43, %o4
24753 ldsh [%l7 + 0x76], %o3
24754 ldx [%l7 + 0x58], %l5
24755 movne %xcc, %i0, %g3
24756 fones %f19
24757 lduh [%l7 + 0x78], %o6
24758 ldd [%l7 + 0x30], %i2
24759 ldsw [%l7 + 0x48], %l6
24760 movvs %icc, %g2, %l2
24761 alignaddr %o1, %g7, %l1
24762 fmovscs %icc, %f6, %f6
24763 sub %l0, %g4, %i1
24764 smulcc %g6, 0x079A, %i2
24765 fxnor %f24, %f26, %f28
24766 fnegd %f22, %f18
24767 ld [%l7 + 0x1C], %f2
24768 fcmpeq32 %f6, %f30, %l3
24769 fmovdg %icc, %f24, %f22
24770 fmovrde %g1, %f14, %f28
24771 lduw [%l7 + 0x58], %i5
24772 sub %i6, %i4, %l4
24773 array8 %o7, %o5, %o0
24774 ldsb [%l7 + 0x74], %i7
24775 andncc %o2, %g5, %o4
24776 edge8ln %o3, %i0, %l5
24777 ldx [%l7 + 0x40], %g3
24778 movg %icc, %i3, %l6
24779 xor %o6, %g2, %o1
24780 mova %xcc, %g7, %l1
24781 sdiv %l0, 0x17F0, %l2
24782 edge32 %i1, %g4, %i2
24783 udivx %g6, 0x00DD, %l3
24784 popc %i5, %i6
24785 ldub [%l7 + 0x28], %i4
24786 smul %l4, %g1, %o7
24787 movl %icc, %o0, %i7
24788 edge32 %o5, %o2, %g5
24789 addcc %o3, 0x18D6, %o4
24790 fmovrslz %i0, %f23, %f19
24791 ld [%l7 + 0x38], %f8
24792 sll %l5, 0x1F, %i3
24793 movpos %icc, %g3, %o6
24794 lduw [%l7 + 0x7C], %l6
24795 sth %g2, [%l7 + 0x64]
24796 bshuffle %f14, %f12, %f0
24797 movg %xcc, %o1, %g7
24798 orncc %l0, 0x1124, %l2
24799 stx %l1, [%l7 + 0x30]
24800 fmovrslz %i1, %f1, %f8
24801 std %f22, [%l7 + 0x58]
24802 movvc %xcc, %i2, %g4
24803 fcmple16 %f26, %f10, %g6
24804 mulscc %i5, 0x1CD6, %l3
24805 movle %icc, %i6, %l4
24806 fmovdpos %icc, %f27, %f25
24807 movrlz %g1, 0x338, %o7
24808 mulx %o0, 0x033D, %i4
24809 fpack16 %f18, %f7
24810 or %o5, 0x0AE0, %o2
24811 fnegd %f0, %f6
24812 movrlz %g5, 0x2DF, %i7
24813 add %o4, %i0, %o3
24814 mulscc %l5, 0x001F, %g3
24815 movg %xcc, %i3, %o6
24816 std %f24, [%l7 + 0x08]
24817 fmovsne %xcc, %f21, %f7
24818 movg %icc, %g2, %o1
24819 save %l6, %l0, %g7
24820 rdpr %cwp, %g1
24821 rdpr %cansave, %g2
24822 rdpr %canrestore, %g3
24823 rdpr %cleanwin, %g4
24824 rdpr %otherwin, %g5
24825 rdpr %wstate, %g6
24826 edge16 %l1, %i1, %i2
24827 fmovsneg %xcc, %f2, %f2
24828 sll %g4, %g6, %i5
24829 edge32 %l2, %l3, %i6
24830 fmovrdne %l4, %f0, %f20
24831 nop
24832 set 0x10, %i3
24833 ldsw [%l7 + %i3], %g1
24834 sra %o0, %i4, %o7
24835 popc %o2, %g5
24836 edge16 %o5, %o4, %i0
24837 mova %xcc, %i7, %o3
24838 sra %l5, %i3, %o6
24839 fornot1s %f2, %f26, %f5
24840 st %f25, [%l7 + 0x78]
24841 bshuffle %f12, %f28, %f4
24842 movrgez %g2, 0x105, %o1
24843 stb %g3, [%l7 + 0x26]
24844 xnorcc %l0, 0x0DBB, %g7
24845 setx loop_83, %l0, %l1
24846 return %l1
24847 nop
24848 rdpr %cwp, %g1
24849 rdpr %cansave, %g2
24850 rdpr %canrestore, %g3
24851 rdpr %cleanwin, %g4
24852 rdpr %otherwin, %g5
24853 rdpr %wstate, %g6
24854loop_83: edge16l %g4, %i2, %g6
24855 fmul8x16au %f0, %f17, %f28
24856 movge %icc, %l2, %i5
24857 edge8l %i6, %l4, %g1
24858 fmovdne %xcc, %f29, %f20
24859 fnegs %f31, %f17
24860 movle %icc, %o0, %l3
24861 move %icc, %i4, %o7
24862 andn %g5, %o5, %o4
24863 edge32ln %i0, %o2, %i7
24864 movrlez %l5, %i3, %o6
24865 edge32l %g2, %o1, %o3
24866 fnegd %f22, %f14
24867 udiv %g3, 0x0303, %l0
24868 edge32n %l1, %g7, %l6
24869 fandnot1s %f16, %f13, %f14
24870 or %g4, %i2, %g6
24871 fandnot2 %f6, %f28, %f6
24872 popc %i1, %i5
24873 nop
24874 set 0x10, %l6
24875 sth %i6, [%l7 + %l6]
24876 fmovrdgz %l4, %f0, %f6
24877 movrgz %g1, %l2, %o0
24878 ld [%l7 + 0x2C], %f25
24879 ld [%l7 + 0x60], %f5
24880 fnot1s %f10, %f21
24881 fxnors %f12, %f10, %f12
24882 sra %i4, 0x16, %o7
24883 ldx [%l7 + 0x48], %l3
24884 subc %g5, %o4, %i0
24885 edge16 %o5, %i7, %o2
24886 fpadd16 %f12, %f10, %f22
24887 movn %icc, %l5, %i3
24888 and %g2, %o1, %o6
24889 add %o3, 0x1FD3, %l0
24890 fmovs %f17, %f16
24891 alignaddr %g3, %l1, %l6
24892 movpos %icc, %g4, %i2
24893 sdiv %g6, 0x1F53, %i1
24894 smulcc %i5, 0x17B9, %i6
24895 add %l4, 0x083D, %g7
24896 and %l2, 0x0727, %o0
24897 st %f14, [%l7 + 0x54]
24898 udivx %g1, 0x180B, %o7
24899 add %l3, 0x0229, %i4
24900 fcmpne16 %f10, %f12, %o4
24901 ld [%l7 + 0x54], %f4
24902 edge16 %i0, %g5, %i7
24903 movg %xcc, %o5, %o2
24904 umul %l5, 0x0A81, %g2
24905 edge16l %o1, %i3, %o6
24906 edge16l %o3, %g3, %l1
24907 andcc %l0, %l6, %g4
24908 ldd [%l7 + 0x78], %f28
24909 edge8l %i2, %i1, %i5
24910 move %xcc, %g6, %i6
24911 fcmped %fcc0, %f16, %f30
24912 mova %icc, %l4, %l2
24913 fmovspos %icc, %f16, %f3
24914 movvc %icc, %o0, %g7
24915 xor %g1, %l3, %i4
24916 movvc %xcc, %o7, %i0
24917 movne %icc, %g5, %o4
24918 fmovsgu %icc, %f13, %f17
24919 fmovdn %xcc, %f11, %f17
24920 edge8l %o5, %i7, %l5
24921 addc %g2, %o1, %o2
24922 edge32ln %i3, %o6, %g3
24923 fmovsvc %xcc, %f14, %f11
24924 mulx %l1, 0x104F, %l0
24925 movrlez %o3, 0x170, %l6
24926 std %f30, [%l7 + 0x10]
24927 subc %i2, 0x080E, %g4
24928 edge16ln %i1, %g6, %i6
24929 udiv %l4, 0x0F1F, %l2
24930 restore %o0, %g7, %i5
24931 rdpr %cwp, %g1
24932 rdpr %cansave, %g2
24933 rdpr %canrestore, %g3
24934 rdpr %cleanwin, %g4
24935 rdpr %otherwin, %g5
24936 rdpr %wstate, %g6
24937 edge32l %l3, %i4, %g1
24938 addcc %i0, %g5, %o7
24939 addc %o5, %i7, %l5
24940 movrlz %o4, %o1, %o2
24941 movg %xcc, %i3, %g2
24942 nop
24943 set 0x38, %o6
24944 ldd [%l7 + %o6], %f8
24945 smulcc %o6, %g3, %l0
24946 fmovsl %xcc, %f21, %f12
24947 fmovdleu %xcc, %f26, %f7
24948 movvc %xcc, %o3, %l1
24949 movle %xcc, %l6, %g4
24950 fsrc2 %f24, %f10
24951 movrgz %i1, 0x21E, %g6
24952 movneg %icc, %i6, %l4
24953 st %f12, [%l7 + 0x08]
24954 andn %i2, 0x0222, %o0
24955 xnor %g7, 0x1F7B, %l2
24956 orncc %i5, 0x0EA7, %i4
24957 edge8n %l3, %g1, %g5
24958 ldsb [%l7 + 0x33], %i0
24959 fmovdpos %xcc, %f23, %f14
24960 edge8l %o5, %o7, %i7
24961 nop
24962 set 0x44, %o3
24963 stw %l5, [%l7 + %o3]
24964 save %o4, 0x1875, %o2
24965 rdpr %cwp, %g1
24966 rdpr %cansave, %g2
24967 rdpr %canrestore, %g3
24968 rdpr %cleanwin, %g4
24969 rdpr %otherwin, %g5
24970 rdpr %wstate, %g6
24971 movle %xcc, %o1, %g2
24972 fnegd %f18, %f20
24973 xnor %o6, %g3, %l0
24974 fmovrdlz %o3, %f24, %f24
24975 xnor %l1, 0x056A, %i3
24976 fnot1 %f30, %f18
24977 move %icc, %g4, %l6
24978 setx loop_84, %l0, %l1
24979 return %l1
24980 nop
24981 rdpr %cwp, %g1
24982 rdpr %cansave, %g2
24983 rdpr %canrestore, %g3
24984 rdpr %cleanwin, %g4
24985 rdpr %otherwin, %g5
24986 rdpr %wstate, %g6
24987loop_84: edge16 %i6, %i2, %g7
24988 ldd [%l7 + 0x28], %o0
24989 move %icc, %l2, %i5
24990 movcs %xcc, %l3, %g1
24991 umulcc %i4, %i0, %g5
24992 addccc %o7, %o5, %i7
24993 ldd [%l7 + 0x70], %o4
24994 move %xcc, %l5, %o1
24995 fnot2s %f31, %f30
24996 fmovrdgez %g2, %f22, %f2
24997 umul %o6, %o2, %g3
24998 movpos %xcc, %o3, %l1
24999 andcc %l0, 0x190C, %g4
25000 movcs %xcc, %i3, %i1
25001 movne %xcc, %g6, %l6
25002 udivcc %l4, 0x0196, %i2
25003 movg %icc, %g7, %o0
25004 movpos %xcc, %l2, %i5
25005 movvc %icc, %i6, %l3
25006 srax %i4, 0x0A, %i0
25007 edge32l %g1, %o7, %g5
25008 edge16ln %i7, %o4, %l5
25009 fornot2 %f2, %f22, %f20
25010 edge8n %o5, %g2, %o6
25011 movleu %icc, %o2, %g3
25012 srlx %o3, 0x1B, %l1
25013 lduh [%l7 + 0x1A], %l0
25014 array8 %o1, %g4, %i1
25015 edge32ln %g6, %i3, %l6
25016 fmovsl %xcc, %f15, %f8
25017 xnor %l4, %g7, %i2
25018 ldsb [%l7 + 0x14], %l2
25019 smulcc %i5, 0x1CCA, %o0
25020 umul %i6, 0x0EEF, %l3
25021 umul %i0, 0x1991, %i4
25022 fandnot2s %f23, %f18, %f7
25023 fnot2s %f18, %f31
25024 std %f26, [%l7 + 0x38]
25025 fmovdpos %xcc, %f5, %f27
25026 movg %icc, %o7, %g1
25027 movrlz %i7, 0x34A, %g5
25028 edge8 %o4, %l5, %g2
25029 lduh [%l7 + 0x7A], %o6
25030 lduh [%l7 + 0x62], %o5
25031 udivcc %g3, 0x1CD9, %o2
25032 edge16 %o3, %l1, %l0
25033 edge32 %o1, %i1, %g6
25034 fxors %f31, %f11, %f29
25035 fcmpne16 %f8, %f24, %i3
25036 fcmpd %fcc3, %f30, %f16
25037 subccc %l6, %g4, %g7
25038 andn %l4, %i2, %i5
25039 lduw [%l7 + 0x4C], %l2
25040 sllx %o0, %l3, %i0
25041 sll %i6, 0x05, %i4
25042 movne %icc, %g1, %i7
25043 ldsb [%l7 + 0x67], %g5
25044 sub %o4, 0x0E60, %o7
25045 save %l5, 0x1D0D, %o6
25046 rdpr %cwp, %g1
25047 rdpr %cansave, %g2
25048 rdpr %canrestore, %g3
25049 rdpr %cleanwin, %g4
25050 rdpr %otherwin, %g5
25051 rdpr %wstate, %g6
25052 mulx %o5, %g3, %o2
25053 sllx %g2, %o3, %l1
25054 edge32 %l0, %i1, %o1
25055 movcc %icc, %g6, %l6
25056 movne %icc, %i3, %g7
25057 fmovsle %icc, %f13, %f11
25058 ldx [%l7 + 0x08], %g4
25059 xorcc %l4, %i2, %l2
25060 ldd [%l7 + 0x78], %o0
25061 restore %l3, 0x0AB2, %i0
25062 rdpr %cwp, %g1
25063 rdpr %cansave, %g2
25064 rdpr %canrestore, %g3
25065 rdpr %cleanwin, %g4
25066 rdpr %otherwin, %g5
25067 rdpr %wstate, %g6
25068 fmovdg %icc, %f12, %f25
25069 sir 0x0755
25070 movcc %icc, %i5, %i4
25071 array32 %i6, %g1, %g5
25072 fnor %f16, %f4, %f10
25073 srax %o4, %o7, %l5
25074 movrgez %o6, %o5, %g3
25075 fmovdn %icc, %f29, %f14
25076 edge8ln %o2, %g2, %i7
25077 subcc %l1, %l0, %o3
25078 ldsw [%l7 + 0x70], %i1
25079 movneg %icc, %o1, %l6
25080 mulx %i3, %g6, %g4
25081 udiv %l4, 0x0959, %g7
25082 edge16n %i2, %o0, %l2
25083 alignaddrl %l3, %i0, %i4
25084 andncc %i6, %i5, %g5
25085 subccc %g1, %o7, %o4
25086 edge8 %o6, %o5, %l5
25087 edge32l %o2, %g2, %i7
25088 umulcc %g3, %l0, %l1
25089 sdiv %o3, 0x017C, %o1
25090 srlx %i1, 0x07, %i3
25091 movl %xcc, %l6, %g4
25092 fzeros %f16
25093 andncc %l4, %g6, %g7
25094 nop
25095 set 0x28, %i6
25096 ldd [%l7 + %i6], %f16
25097 edge16 %o0, %i2, %l3
25098 sub %l2, %i0, %i4
25099 popc 0x0119, %i5
25100 sethi 0x1861, %g5
25101 mova %icc, %g1, %i6
25102 udiv %o4, 0x1483, %o6
25103 fmovs %f2, %f22
25104 array8 %o7, %o5, %l5
25105 ld [%l7 + 0x78], %f25
25106 edge16n %g2, %o2, %g3
25107 edge32n %i7, %l0, %l1
25108 srl %o1, 0x0E, %o3
25109 sdivcc %i1, 0x1980, %l6
25110 nop
25111 set 0x5B, %o2
25112 ldsb [%l7 + %o2], %i3
25113 xnor %l4, %g6, %g4
25114 srax %g7, %o0, %l3
25115 edge16ln %i2, %l2, %i4
25116 edge8l %i5, %i0, %g1
25117 fcmpeq32 %f4, %f4, %i6
25118 movpos %icc, %o4, %g5
25119 lduh [%l7 + 0x56], %o6
25120 sdivx %o5, 0x06EB, %o7
25121 fcmps %fcc2, %f17, %f6
25122 umulcc %g2, %o2, %l5
25123 andcc %g3, 0x0DE4, %i7
25124 edge16ln %l0, %o1, %o3
25125 fmovrslz %i1, %f23, %f21
25126 fmovscs %icc, %f21, %f4
25127 movne %icc, %l1, %l6
25128 for %f8, %f30, %f8
25129 sdivcc %l4, 0x1B78, %g6
25130 array8 %i3, %g7, %g4
25131 fandnot1 %f2, %f22, %f18
25132 ldd [%l7 + 0x58], %f14
25133 movneg %xcc, %o0, %l3
25134 xor %l2, %i2, %i5
25135 movcs %xcc, %i4, %i0
25136 udivcc %i6, 0x1FD0, %o4
25137 srlx %g5, %o6, %o5
25138 sdivx %o7, 0x1C6A, %g1
25139 fmovsvs %xcc, %f29, %f18
25140 movcc %xcc, %o2, %l5
25141 fmovsvs %xcc, %f25, %f31
25142 xnor %g2, 0x00EF, %i7
25143 movrne %l0, 0x3A2, %g3
25144 sdivcc %o3, 0x1DD8, %o1
25145 ldub [%l7 + 0x3D], %l1
25146 array16 %i1, %l6, %g6
25147 fmovscc %xcc, %f21, %f18
25148 ldsw [%l7 + 0x1C], %l4
25149 sub %g7, %i3, %o0
25150 xnor %l3, %g4, %l2
25151 sdiv %i2, 0x03AA, %i4
25152 fzeros %f3
25153 fmovdvc %icc, %f4, %f3
25154 udiv %i5, 0x0343, %i0
25155 save %i6, %o4, %o6
25156 rdpr %cwp, %g1
25157 rdpr %cansave, %g2
25158 rdpr %canrestore, %g3
25159 rdpr %cleanwin, %g4
25160 rdpr %otherwin, %g5
25161 rdpr %wstate, %g6
25162 fmovdg %icc, %f3, %f1
25163 smul %o5, %g5, %o7
25164 fandnot2s %f2, %f28, %f6
25165 ldub [%l7 + 0x35], %o2
25166 fmovrdne %g1, %f24, %f12
25167 popc %g2, %l5
25168 sub %i7, %l0, %o3
25169 sth %g3, [%l7 + 0x16]
25170 mulx %o1, 0x072B, %l1
25171 fmovdn %icc, %f6, %f31
25172 fmovrslez %l6, %f15, %f2
25173 srax %i1, 0x04, %g6
25174 mulx %l4, %g7, %o0
25175 fandnot1s %f10, %f30, %f21
25176 ldd [%l7 + 0x60], %i2
25177 ldub [%l7 + 0x13], %l3
25178 movcc %xcc, %g4, %l2
25179 sub %i2, 0x1375, %i4
25180 udivcc %i5, 0x13B5, %i6
25181 array8 %o4, %i0, %o6
25182 fpsub16s %f9, %f2, %f21
25183 movrgz %g5, %o7, %o5
25184 andcc %g1, %g2, %l5
25185 udivx %i7, 0x1DA3, %o2
25186 fexpand %f19, %f26
25187 movrlez %l0, %g3, %o3
25188 movre %o1, 0x1C3, %l1
25189 orn %i1, 0x1719, %l6
25190 addc %g6, 0x1458, %g7
25191 movcc %xcc, %o0, %i3
25192 subcc %l3, %l4, %l2
25193 sethi 0x163A, %g4
25194 sdiv %i4, 0x1E61, %i2
25195 movn %xcc, %i5, %o4
25196 fmovsvc %icc, %f21, %f3
25197 movle %xcc, %i0, %o6
25198 array32 %i6, %o7, %o5
25199 orcc %g1, %g5, %l5
25200 udivx %i7, 0x1C11, %g2
25201 edge8ln %l0, %o2, %g3
25202 srlx %o1, 0x1B, %l1
25203 fmovdg %xcc, %f7, %f16
25204 udiv %o3, 0x1C54, %i1
25205 movgu %xcc, %l6, %g7
25206 nop
25207 set 0x10, %l5
25208 ldsw [%l7 + %l5], %o0
25209 subc %g6, 0x0154, %l3
25210 fmovdge %xcc, %f27, %f20
25211 mova %xcc, %i3, %l4
25212 fmovsge %xcc, %f14, %f13
25213 fxors %f16, %f10, %f27
25214 fmovsvs %icc, %f18, %f26
25215 andncc %l2, %i4, %i2
25216 fpadd16s %f16, %f22, %f16
25217 fnand %f10, %f8, %f8
25218 alignaddr %i5, %o4, %i0
25219 sra %o6, 0x06, %i6
25220 fmovdcs %xcc, %f3, %f0
25221 movneg %xcc, %g4, %o5
25222 sdiv %o7, 0x1E52, %g1
25223 fmovsvc %xcc, %f0, %f29
25224 pdist %f10, %f22, %f22
25225 fnors %f3, %f9, %f5
25226 sra %l5, 0x13, %g5
25227 xnorcc %i7, 0x10EF, %l0
25228 ldd [%l7 + 0x20], %f20
25229 array16 %o2, %g3, %o1
25230 addc %g2, 0x138F, %l1
25231 srl %o3, %i1, %g7
25232 fmovrsgez %l6, %f21, %f21
25233 array8 %g6, %l3, %i3
25234 sdivx %o0, 0x12B0, %l4
25235 movgu %xcc, %l2, %i4
25236 andcc %i5, %o4, %i0
25237 movcs %xcc, %o6, %i6
25238 lduh [%l7 + 0x5E], %g4
25239 movpos %icc, %i2, %o5
25240 ld [%l7 + 0x7C], %f2
25241 ldsw [%l7 + 0x2C], %o7
25242 fpack16 %f26, %f14
25243 fmovrslez %l5, %f19, %f11
25244 movcc %icc, %g5, %g1
25245 stx %i7, [%l7 + 0x30]
25246 movg %icc, %o2, %g3
25247 edge16l %o1, %g2, %l1
25248 movleu %xcc, %o3, %i1
25249 stx %l0, [%l7 + 0x18]
25250 fmovspos %icc, %f0, %f9
25251 fmovdg %xcc, %f22, %f10
25252 movrne %g7, %g6, %l3
25253 movre %i3, 0x09E, %l6
25254 fmovdcc %xcc, %f25, %f21
25255 movcc %xcc, %o0, %l4
25256 movle %icc, %i4, %l2
25257 edge16l %o4, %i5, %o6
25258 sub %i0, %i6, %g4
25259 movre %o5, %o7, %i2
25260 std %f12, [%l7 + 0x70]
25261 smulcc %l5, 0x10C7, %g1
25262 edge16 %i7, %g5, %g3
25263 smulcc %o2, %g2, %l1
25264 xor %o1, %i1, %o3
25265 sra %l0, 0x12, %g7
25266 for %f18, %f6, %f24
25267 fmul8x16 %f11, %f0, %f22
25268 ldub [%l7 + 0x23], %g6
25269 lduw [%l7 + 0x40], %l3
25270 fzero %f20
25271 fcmpgt32 %f24, %f22, %i3
25272 edge32l %o0, %l4, %l6
25273 fmovrse %i4, %f30, %f2
25274 st %f2, [%l7 + 0x28]
25275 fone %f20
25276 ldx [%l7 + 0x48], %o4
25277 srlx %l2, %o6, %i0
25278 movre %i6, %i5, %o5
25279 andncc %o7, %i2, %l5
25280 fornot2 %f10, %f30, %f26
25281 edge8l %g1, %g4, %g5
25282 fmovscs %xcc, %f10, %f10
25283 ldd [%l7 + 0x40], %g2
25284 ldsb [%l7 + 0x36], %o2
25285 lduh [%l7 + 0x42], %g2
25286 movrgez %i7, %o1, %i1
25287 fmovdvs %xcc, %f31, %f28
25288 edge32 %l1, %o3, %g7
25289 fmovdg %icc, %f10, %f27
25290 ldub [%l7 + 0x11], %l0
25291 sir 0x15F6
25292 edge32ln %l3, %g6, %i3
25293 andncc %l4, %l6, %o0
25294 std %f28, [%l7 + 0x58]
25295 fnors %f19, %f10, %f19
25296 stx %i4, [%l7 + 0x30]
25297 srlx %l2, 0x1E, %o4
25298 edge32ln %o6, %i6, %i0
25299 addc %o5, 0x1D3A, %o7
25300 fpmerge %f21, %f23, %f2
25301 fabss %f0, %f3
25302 lduh [%l7 + 0x7C], %i2
25303 array16 %l5, %g1, %g4
25304 fmovsvs %xcc, %f23, %f14
25305 stw %g5, [%l7 + 0x28]
25306 movl %icc, %i5, %g3
25307 movrgz %g2, 0x33F, %o2
25308 fsrc1 %f16, %f12
25309 fsrc2 %f26, %f20
25310 udiv %o1, 0x0616, %i1
25311 sdivcc %i7, 0x1B7F, %o3
25312 srlx %l1, %g7, %l0
25313 fones %f3
25314 sll %l3, 0x0D, %g6
25315 andcc %l4, %i3, %l6
25316 fcmple32 %f22, %f12, %i4
25317 alignaddrl %l2, %o4, %o0
25318 sdiv %i6, 0x0821, %o6
25319 ld [%l7 + 0x30], %f10
25320 std %f28, [%l7 + 0x10]
25321 fmovrde %i0, %f14, %f10
25322 fmovdvc %xcc, %f10, %f4
25323 sllx %o7, 0x1F, %i2
25324 nop
25325 set 0x78, %o5
25326 ldx [%l7 + %o5], %o5
25327 subccc %l5, %g1, %g5
25328 st %f3, [%l7 + 0x1C]
25329 ldx [%l7 + 0x28], %g4
25330 ldub [%l7 + 0x22], %i5
25331 lduh [%l7 + 0x36], %g2
25332 subcc %g3, 0x0D0A, %o1
25333 movvs %xcc, %i1, %o2
25334 udivcc %i7, 0x05A2, %o3
25335 umulcc %l1, 0x16EA, %l0
25336 ldd [%l7 + 0x58], %l2
25337 sdivx %g7, 0x15D5, %l4
25338 sth %g6, [%l7 + 0x14]
25339 array16 %i3, %l6, %i4
25340 movrlz %l2, %o4, %i6
25341 srax %o6, %i0, %o0
25342 movge %icc, %i2, %o7
25343 fcmpd %fcc0, %f8, %f14
25344 movrlez %l5, %o5, %g1
25345 array32 %g4, %i5, %g2
25346 fmovdneg %xcc, %f1, %f18
25347 std %f18, [%l7 + 0x50]
25348 siam 0x7
25349 ldsw [%l7 + 0x14], %g3
25350 stb %o1, [%l7 + 0x6B]
25351 std %f30, [%l7 + 0x50]
25352 ldd [%l7 + 0x08], %g4
25353 andn %i1, %o2, %o3
25354 smul %i7, %l1, %l3
25355 fmovsneg %xcc, %f4, %f9
25356 popc %l0, %l4
25357 movrlz %g7, 0x0AD, %g6
25358 xor %i3, %i4, %l6
25359 addcc %l2, %i6, %o4
25360 mova %icc, %i0, %o0
25361 nop
25362 set 0x78, %o0
25363 ldd [%l7 + %o0], %f18
25364 movre %i2, %o6, %l5
25365 fmovrdgez %o7, %f10, %f12
25366 orn %o5, 0x1F2A, %g1
25367 fnands %f0, %f16, %f26
25368 fmovsne %xcc, %f24, %f20
25369 udivcc %g4, 0x04A5, %i5
25370 udiv %g2, 0x1794, %o1
25371 alignaddrl %g3, %i1, %o2
25372 fmul8x16au %f13, %f13, %f18
25373 fcmpes %fcc1, %f13, %f1
25374 ldub [%l7 + 0x29], %o3
25375 edge32n %g5, %l1, %l3
25376 stb %i7, [%l7 + 0x24]
25377 addc %l0, 0x1447, %l4
25378 ldub [%l7 + 0x51], %g6
25379 stw %i3, [%l7 + 0x48]
25380 fmovsne %xcc, %f8, %f23
25381 xor %i4, 0x13E1, %l6
25382 lduw [%l7 + 0x3C], %g7
25383 sub %i6, 0x15FD, %l2
25384 edge8l %o4, %o0, %i0
25385 alignaddr %o6, %i2, %o7
25386 fmovsneg %icc, %f30, %f16
25387 edge8 %o5, %g1, %l5
25388 fcmpd %fcc1, %f16, %f8
25389 ldsb [%l7 + 0x11], %i5
25390 orn %g4, %g2, %g3
25391 lduw [%l7 + 0x14], %i1
25392 sdivcc %o1, 0x1A49, %o3
25393 addccc %o2, %l1, %g5
25394 xorcc %i7, %l3, %l0
25395 lduw [%l7 + 0x64], %l4
25396 ldsh [%l7 + 0x18], %i3
25397 array8 %i4, %l6, %g7
25398 mova %icc, %g6, %l2
25399 st %f15, [%l7 + 0x78]
25400 ld [%l7 + 0x44], %f15
25401 sdivcc %i6, 0x0B45, %o0
25402 xnorcc %o4, %i0, %o6
25403 lduw [%l7 + 0x3C], %o7
25404 movg %icc, %o5, %i2
25405 fmovsvs %xcc, %f15, %f3
25406 xnor %g1, %l5, %g4
25407 fmovsl %icc, %f7, %f9
25408 movne %icc, %i5, %g2
25409 sllx %g3, 0x11, %i1
25410 lduw [%l7 + 0x50], %o1
25411 umulcc %o2, %o3, %g5
25412 movrgz %i7, 0x13E, %l1
25413 ldub [%l7 + 0x55], %l0
25414 fmovrdlez %l3, %f22, %f18
25415 movne %icc, %l4, %i3
25416 fmovrdlz %l6, %f8, %f12
25417 ldd [%l7 + 0x18], %g6
25418 fcmpeq16 %f24, %f4, %g6
25419 umulcc %l2, %i4, %i6
25420 fpadd32 %f26, %f28, %f26
25421 sllx %o4, 0x1C, %i0
25422 ldx [%l7 + 0x58], %o6
25423 xnor %o7, %o5, %o0
25424 sra %g1, %i2, %l5
25425 fmovrdlz %g4, %f12, %f30
25426 fors %f5, %f2, %f0
25427 edge32l %i5, %g2, %g3
25428 ldd [%l7 + 0x30], %f16
25429 movrne %o1, %o2, %o3
25430 umul %g5, %i7, %i1
25431 edge16 %l1, %l0, %l4
25432 fandnot2 %f8, %f2, %f28
25433 ldd [%l7 + 0x70], %l2
25434 smul %i3, %l6, %g6
25435 movg %icc, %l2, %i4
25436 mulx %g7, 0x1988, %o4
25437 umulcc %i6, 0x13C0, %i0
25438 umul %o7, 0x1E36, %o5
25439 xorcc %o0, %g1, %o6
25440 ldd [%l7 + 0x30], %f18
25441 fcmped %fcc3, %f16, %f26
25442 umul %i2, %g4, %i5
25443 st %f26, [%l7 + 0x6C]
25444 fors %f21, %f27, %f9
25445 ldsb [%l7 + 0x35], %l5
25446 fors %f19, %f18, %f14
25447 movleu %icc, %g3, %g2
25448 xor %o2, %o3, %o1
25449 sethi 0x16A8, %i7
25450 edge16n %g5, %i1, %l1
25451 edge8l %l4, %l3, %i3
25452 fsrc2 %f4, %f24
25453 orn %l0, 0x1EA3, %g6
25454 edge32ln %l2, %l6, %g7
25455 xnor %i4, 0x17DB, %o4
25456 movge %icc, %i6, %i0
25457 stw %o5, [%l7 + 0x68]
25458 move %xcc, %o0, %g1
25459 edge8n %o7, %i2, %o6
25460 xnor %i5, %l5, %g3
25461 faligndata %f6, %f30, %f24
25462 edge16l %g4, %o2, %o3
25463 setx loop_85, %l0, %l1
25464 return %l1
25465 nop
25466 rdpr %cwp, %g1
25467 rdpr %cansave, %g2
25468 rdpr %canrestore, %g3
25469 rdpr %cleanwin, %g4
25470 rdpr %otherwin, %g5
25471 rdpr %wstate, %g6
25472loop_85: addccc %i1, 0x003B, %g5
25473 mova %icc, %l4, %l1
25474 lduw [%l7 + 0x0C], %l3
25475 fxnors %f22, %f31, %f16
25476 movrne %i3, 0x36B, %g6
25477 fabss %f17, %f22
25478 subcc %l0, %l2, %l6
25479 movg %icc, %g7, %i4
25480 nop
25481 set 0x1C, %i4
25482 lduh [%l7 + %i4], %i6
25483 fsrc2 %f14, %f4
25484 add %i0, %o4, %o0
25485 fxnor %f12, %f16, %f10
25486 movl %xcc, %o5, %g1
25487 fnot1s %f5, %f5
25488 edge8ln %o7, %i2, %i5
25489 sllx %l5, %o6, %g3
25490 sir 0x1271
25491 subccc %o2, 0x086A, %o3
25492 addcc %g4, %i7, %o1
25493 ldx [%l7 + 0x40], %g2
25494 sdivcc %g5, 0x07D7, %i1
25495 fnegs %f25, %f24
25496 fornot2s %f16, %f2, %f20
25497 alignaddr %l4, %l1, %i3
25498 ldsw [%l7 + 0x60], %g6
25499 lduw [%l7 + 0x50], %l3
25500 sethi 0x1E6B, %l0
25501 movvc %xcc, %l2, %l6
25502 or %g7, %i4, %i0
25503 edge32l %i6, %o0, %o4
25504 fmovrsne %g1, %f29, %f10
25505 edge16ln %o7, %i2, %i5
25506 ld [%l7 + 0x34], %f8
25507 edge32 %o5, %l5, %g3
25508 movleu %icc, %o2, %o6
25509 ld [%l7 + 0x0C], %f13
25510 fnands %f17, %f15, %f23
25511 fpsub16s %f23, %f19, %f29
25512 movneg %icc, %g4, %o3
25513 edge32l %i7, %o1, %g2
25514 edge8n %g5, %i1, %l1
25515 fpsub16s %f11, %f22, %f15
25516 movvc %xcc, %i3, %l4
25517 nop
25518 set 0x58, %g3
25519 lduh [%l7 + %g3], %g6
25520 array8 %l3, %l2, %l0
25521 mulscc %g7, 0x0BE9, %i4
25522 udiv %l6, 0x11CA, %i6
25523 array8 %o0, %o4, %i0
25524 fmovde %xcc, %f11, %f28
25525 orn %o7, 0x14A2, %g1
25526 andn %i2, %i5, %l5
25527 umulcc %o5, 0x1C99, %g3
25528 umulcc %o2, 0x0196, %o6
25529 fmovscs %icc, %f7, %f4
25530 ldsh [%l7 + 0x40], %g4
25531 fmovde %icc, %f22, %f8
25532 save %i7, %o3, %g2
25533 rdpr %cwp, %g1
25534 rdpr %cansave, %g2
25535 rdpr %canrestore, %g3
25536 rdpr %cleanwin, %g4
25537 rdpr %otherwin, %g5
25538 rdpr %wstate, %g6
25539 edge32ln %g5, %o1, %i1
25540 movle %icc, %i3, %l1
25541 ldd [%l7 + 0x08], %l4
25542 fsrc1 %f26, %f6
25543 sub %g6, 0x14B0, %l3
25544 st %f30, [%l7 + 0x20]
25545 fornot1s %f0, %f22, %f18
25546 array32 %l2, %l0, %g7
25547 fmovdgu %icc, %f11, %f9
25548 edge8n %l6, %i4, %i6
25549 edge32ln %o0, %i0, %o4
25550 addccc %g1, %i2, %o7
25551 fmovsge %icc, %f18, %f22
25552 srl %l5, %o5, %g3
25553 movl %xcc, %o2, %o6
25554 movgu %icc, %g4, %i5
25555 lduw [%l7 + 0x54], %o3
25556 sth %g2, [%l7 + 0x64]
25557 or %g5, 0x04FB, %i7
25558 movcs %xcc, %o1, %i1
25559 fandnot1 %f20, %f28, %f28
25560 xor %l1, %i3, %l4
25561 udivcc %g6, 0x175C, %l2
25562 fmovsvs %icc, %f3, %f31
25563 fornot1s %f1, %f22, %f4
25564 lduw [%l7 + 0x64], %l3
25565 save %g7, %l6, %i4
25566 rdpr %cwp, %g1
25567 rdpr %cansave, %g2
25568 rdpr %canrestore, %g3
25569 rdpr %cleanwin, %g4
25570 rdpr %otherwin, %g5
25571 rdpr %wstate, %g6
25572 sir 0x19FC
25573 fmovrde %l0, %f10, %f26
25574 edge32n %o0, %i6, %i0
25575 std %f0, [%l7 + 0x38]
25576 edge8ln %g1, %i2, %o7
25577 udiv %o4, 0x0134, %o5
25578 mova %xcc, %l5, %g3
25579 ldsb [%l7 + 0x1A], %o6
25580 sdivcc %o2, 0x0876, %i5
25581 xorcc %g4, 0x1723, %g2
25582 save %g5, 0x0780, %i7
25583 rdpr %cwp, %g1
25584 rdpr %cansave, %g2
25585 rdpr %canrestore, %g3
25586 rdpr %cleanwin, %g4
25587 rdpr %otherwin, %g5
25588 rdpr %wstate, %g6
25589 srlx %o3, %o1, %i1
25590 fcmpgt16 %f4, %f10, %l1
25591 srlx %i3, %g6, %l4
25592 fmovs %f16, %f23
25593 smulcc %l2, %l3, %g7
25594 fmovdgu %icc, %f31, %f4
25595 fcmple32 %f20, %f28, %i4
25596 fpsub32s %f5, %f25, %f28
25597 sdivcc %l0, 0x0921, %o0
25598 fmovsl %xcc, %f12, %f24
25599 fpadd32 %f16, %f22, %f20
25600 movg %xcc, %i6, %i0
25601 fmovsle %icc, %f10, %f16
25602 fmovdpos %xcc, %f19, %f13
25603 fcmpgt16 %f22, %f26, %l6
25604 sir 0x0196
25605 umulcc %i2, %g1, %o7
25606 subcc %o5, 0x1E14, %l5
25607 lduw [%l7 + 0x7C], %g3
25608 movvc %xcc, %o6, %o4
25609 edge8n %o2, %i5, %g2
25610 ldub [%l7 + 0x17], %g4
25611 udivx %g5, 0x1BAB, %o3
25612 ldd [%l7 + 0x30], %i6
25613 movrlez %o1, 0x2A7, %i1
25614 srlx %i3, %l1, %g6
25615 stb %l4, [%l7 + 0x1E]
25616 ldsb [%l7 + 0x3C], %l3
25617 sll %g7, 0x15, %l2
25618 xor %i4, 0x179D, %l0
25619 movrlez %o0, %i6, %l6
25620 movne %xcc, %i0, %g1
25621 orn %i2, %o7, %l5
25622 ldd [%l7 + 0x58], %g2
25623 edge16n %o5, %o6, %o2
25624 fpsub16s %f6, %f28, %f18
25625 edge16 %i5, %g2, %o4
25626 movpos %xcc, %g4, %g5
25627 fpack32 %f4, %f22, %f14
25628 mova %icc, %i7, %o3
25629 array8 %i1, %i3, %o1
25630 movg %xcc, %l1, %l4
25631 andcc %g6, %l3, %g7
25632 stx %i4, [%l7 + 0x30]
25633 fcmple32 %f10, %f10, %l0
25634 subccc %o0, %l2, %i6
25635 ldsh [%l7 + 0x18], %l6
25636 udivx %g1, 0x0A3E, %i2
25637 movgu %icc, %o7, %i0
25638 fzero %f8
25639 sub %l5, 0x1E83, %g3
25640 fmul8x16au %f26, %f0, %f24
25641 ldsh [%l7 + 0x42], %o6
25642 fnot1s %f7, %f21
25643 fmovrse %o5, %f9, %f7
25644 fpadd32s %f21, %f12, %f0
25645 edge8n %i5, %o2, %g2
25646 addc %g4, 0x0746, %g5
25647 fcmpgt32 %f6, %f12, %i7
25648 orncc %o4, 0x05E6, %i1
25649 movn %xcc, %i3, %o3
25650 edge32ln %o1, %l1, %l4
25651 ldx [%l7 + 0x50], %l3
25652 st %f15, [%l7 + 0x68]
25653 edge16ln %g7, %g6, %l0
25654 fzeros %f8
25655 alignaddr %o0, %l2, %i4
25656 fpsub16s %f8, %f10, %f13
25657 nop
25658 set 0x7C, %l4
25659 ldub [%l7 + %l4], %i6
25660 movrlez %l6, %i2, %o7
25661 movpos %xcc, %i0, %l5
25662 xorcc %g3, 0x02DD, %o6
25663 movrgz %g1, %i5, %o5
25664 subccc %g2, 0x1BF5, %o2
25665 sdivx %g5, 0x1EA5, %i7
25666 mulx %o4, 0x1F1C, %i1
25667 edge16l %i3, %g4, %o3
25668 fornot1s %f3, %f20, %f3
25669 sra %l1, %l4, %o1
25670 udivx %g7, 0x1906, %l3
25671 fmovrdlez %l0, %f14, %f12
25672 sethi 0x11F6, %o0
25673 fcmpne16 %f24, %f22, %l2
25674 array16 %i4, %i6, %l6
25675 movneg %icc, %g6, %i2
25676 umul %i0, %o7, %g3
25677 fmovdleu %xcc, %f5, %f12
25678 orncc %o6, %g1, %l5
25679 edge32n %o5, %i5, %o2
25680 sll %g2, 0x19, %i7
25681 fcmpes %fcc3, %f21, %f15
25682 xorcc %g5, %i1, %o4
25683 orcc %g4, 0x1F3B, %i3
25684 xor %o3, %l4, %l1
25685 fmovda %xcc, %f17, %f6
25686 fmovrdlz %g7, %f12, %f16
25687 movrlz %l3, 0x0F5, %l0
25688 std %f18, [%l7 + 0x68]
25689 movpos %xcc, %o0, %l2
25690 orncc %o1, %i6, %l6
25691 fmul8ulx16 %f24, %f14, %f2
25692 edge8 %g6, %i2, %i4
25693 movle %xcc, %o7, %i0
25694 edge8ln %o6, %g1, %l5
25695 fcmpne16 %f8, %f4, %g3
25696 pdist %f4, %f6, %f6
25697 andcc %i5, 0x156C, %o2
25698 ldsh [%l7 + 0x5A], %o5
25699 orn %g2, %i7, %i1
25700 fmovdge %icc, %f8, %f15
25701 mulscc %o4, %g4, %i3
25702 andcc %g5, %l4, %l1
25703 ldd [%l7 + 0x28], %g6
25704 edge16n %o3, %l0, %l3
25705 movvc %xcc, %o0, %o1
25706 movrlez %l2, 0x328, %l6
25707 fcmpeq32 %f28, %f18, %g6
25708 fmovsn %icc, %f20, %f20
25709 fmovdgu %icc, %f8, %f9
25710 edge8 %i2, %i6, %o7
25711 sethi 0x1E7A, %i4
25712 nop
25713 set 0x26, %o4
25714 sth %i0, [%l7 + %o4]
25715 movrlez %g1, %l5, %o6
25716 mulx %i5, 0x1291, %g3
25717 andn %o5, 0x1F3D, %g2
25718 fmul8ulx16 %f4, %f18, %f30
25719 movne %xcc, %o2, %i7
25720 movge %xcc, %i1, %g4
25721 movl %icc, %i3, %o4
25722 fmul8ulx16 %f30, %f8, %f6
25723 stx %g5, [%l7 + 0x48]
25724 sdiv %l1, 0x1753, %l4
25725 pdist %f8, %f30, %f0
25726 sth %o3, [%l7 + 0x20]
25727 edge32l %g7, %l3, %o0
25728 orn %o1, %l0, %l2
25729 array16 %l6, %i2, %g6
25730 orn %i6, 0x0312, %i4
25731 move %xcc, %i0, %o7
25732 srl %l5, %g1, %o6
25733 edge8 %i5, %g3, %o5
25734 subccc %g2, %i7, %i1
25735 popc %o2, %g4
25736 fnot2s %f22, %f29
25737 xnor %o4, 0x08D1, %i3
25738 for %f4, %f10, %f26
25739 std %f18, [%l7 + 0x78]
25740 movle %xcc, %l1, %g5
25741 subccc %o3, %g7, %l3
25742 xor %l4, %o0, %l0
25743 sdivcc %o1, 0x056F, %l2
25744 fornot1s %f14, %f1, %f8
25745 movl %xcc, %l6, %g6
25746 edge32l %i2, %i6, %i4
25747 orn %i0, 0x0EBC, %o7
25748 mulscc %g1, %o6, %l5
25749 fands %f30, %f13, %f18
25750 edge8l %i5, %g3, %o5
25751 fmovdne %xcc, %f16, %f3
25752 edge32l %g2, %i7, %o2
25753 movle %icc, %i1, %g4
25754 subccc %i3, 0x0F70, %l1
25755 sethi 0x1EF4, %g5
25756 move %xcc, %o4, %o3
25757 sir 0x1F08
25758 umulcc %l3, 0x0ECA, %g7
25759 udiv %l4, 0x036D, %l0
25760 subcc %o1, 0x0FCA, %o0
25761 edge8ln %l6, %l2, %i2
25762 movne %icc, %g6, %i6
25763 sll %i4, 0x03, %i0
25764 xnorcc %o7, %o6, %g1
25765 fcmpne16 %f26, %f26, %l5
25766 orn %g3, 0x1D94, %o5
25767 movrgez %i5, 0x20C, %g2
25768 sll %o2, %i7, %g4
25769 mova %icc, %i3, %l1
25770 move %icc, %g5, %o4
25771 xor %i1, %o3, %g7
25772 stw %l4, [%l7 + 0x70]
25773 movrlz %l3, 0x11A, %o1
25774 fmovrsne %o0, %f9, %f8
25775 fabsd %f8, %f22
25776 fmovrdgz %l6, %f10, %f6
25777 ldd [%l7 + 0x78], %f16
25778 movcs %icc, %l0, %l2
25779 alignaddr %i2, %i6, %g6
25780 fmuld8sux16 %f11, %f20, %f4
25781 fmul8x16 %f4, %f0, %f30
25782 fnands %f5, %f1, %f17
25783 fpadd16s %f19, %f14, %f6
25784 ldx [%l7 + 0x18], %i4
25785 subcc %o7, 0x1FBB, %i0
25786 fmovdl %icc, %f23, %f6
25787 movrgz %g1, %o6, %l5
25788 stx %g3, [%l7 + 0x30]
25789 srl %i5, 0x05, %g2
25790 st %f6, [%l7 + 0x5C]
25791 fmovscc %xcc, %f24, %f13
25792 mulx %o2, 0x00F6, %o5
25793 fone %f18
25794 fpack32 %f8, %f24, %f4
25795 xorcc %g4, 0x1527, %i3
25796 xor %l1, 0x011A, %i7
25797 nop
25798 set 0x62, %i0
25799 ldsh [%l7 + %i0], %o4
25800 movle %icc, %i1, %o3
25801 subc %g7, %l4, %g5
25802 edge16ln %l3, %o0, %l6
25803 addccc %o1, 0x1B11, %l0
25804 fxnors %f7, %f23, %f20
25805 sub %i2, 0x1B53, %l2
25806 fxnors %f15, %f14, %f31
25807 fnor %f4, %f8, %f2
25808 fabss %f29, %f26
25809 edge32 %i6, %i4, %o7
25810 smulcc %g6, %g1, %i0
25811 stx %l5, [%l7 + 0x78]
25812 ld [%l7 + 0x08], %f19
25813 move %xcc, %o6, %g3
25814 fmovsg %xcc, %f28, %f11
25815 ldd [%l7 + 0x50], %i4
25816 udiv %g2, 0x0660, %o2
25817 stx %g4, [%l7 + 0x58]
25818 sdiv %o5, 0x0D25, %l1
25819 movleu %xcc, %i3, %i7
25820 ldsw [%l7 + 0x54], %o4
25821 umulcc %o3, 0x16B1, %i1
25822 edge8n %g7, %l4, %l3
25823 fandnot1s %f19, %f19, %f3
25824 fsrc1s %f27, %f15
25825 add %o0, %l6, %g5
25826 fmul8ulx16 %f28, %f2, %f24
25827 fpsub16 %f30, %f24, %f4
25828 fpadd32s %f15, %f6, %f29
25829 movrne %o1, 0x011, %l0
25830 fmul8sux16 %f30, %f24, %f12
25831 edge8l %i2, %i6, %l2
25832 or %i4, 0x0AB8, %o7
25833 xnorcc %g6, 0x0C0D, %i0
25834 movrgez %l5, %g1, %g3
25835 orcc %o6, %i5, %o2
25836 fpsub16 %f4, %f14, %f2
25837 edge16ln %g4, %o5, %g2
25838 addc %i3, 0x08E2, %l1
25839 nop
25840 set 0x20, %l0
25841 std %f6, [%l7 + %l0]
25842 stx %i7, [%l7 + 0x40]
25843 stb %o4, [%l7 + 0x60]
25844 move %xcc, %i1, %g7
25845 srl %o3, %l3, %o0
25846 fpadd16s %f16, %f29, %f17
25847 sdiv %l6, 0x0759, %l4
25848 st %f31, [%l7 + 0x70]
25849 array16 %o1, %g5, %i2
25850 fmuld8sux16 %f7, %f4, %f20
25851 fcmpgt32 %f20, %f10, %i6
25852 sllx %l2, %i4, %l0
25853 ldx [%l7 + 0x48], %g6
25854 add %o7, %i0, %l5
25855 mova %xcc, %g1, %g3
25856 movrlz %o6, %o2, %g4
25857 ldd [%l7 + 0x70], %o4
25858 subccc %i5, 0x0B8D, %i3
25859 fmovrde %l1, %f14, %f2
25860 stb %g2, [%l7 + 0x18]
25861 movcs %xcc, %o4, %i1
25862 movrlez %i7, %g7, %o3
25863 orcc %l3, 0x10F7, %o0
25864 bshuffle %f8, %f30, %f16
25865 sth %l6, [%l7 + 0x0E]
25866 fmovdvc %icc, %f6, %f21
25867 stw %o1, [%l7 + 0x10]
25868 sdivcc %g5, 0x1E80, %l4
25869 fmovrdgz %i6, %f16, %f6
25870 array16 %l2, %i2, %l0
25871 movgu %icc, %g6, %i4
25872 std %f16, [%l7 + 0x40]
25873 st %f5, [%l7 + 0x34]
25874 ldub [%l7 + 0x70], %o7
25875 edge8ln %i0, %l5, %g1
25876 movn %icc, %g3, %o6
25877 ldx [%l7 + 0x70], %o2
25878 alignaddrl %o5, %i5, %g4
25879 edge8ln %i3, %g2, %l1
25880 edge32ln %i1, %o4, %i7
25881 edge32n %o3, %l3, %o0
25882 edge32l %g7, %o1, %g5
25883 fmuld8sux16 %f7, %f7, %f4
25884 smulcc %l4, 0x0F03, %i6
25885 movcs %xcc, %l2, %i2
25886 edge16l %l0, %l6, %g6
25887 sdivcc %o7, 0x0A8B, %i4
25888 movvs %icc, %l5, %i0
25889 edge8 %g3, %o6, %o2
25890 sdiv %o5, 0x122E, %g1
25891 xor %g4, 0x0A3E, %i5
25892 movl %xcc, %g2, %l1
25893 fmovdneg %xcc, %f10, %f31
25894 fmuld8sux16 %f23, %f0, %f22
25895 edge16ln %i3, %o4, %i1
25896 movrlez %i7, %o3, %o0
25897 smulcc %l3, %g7, %g5
25898 umulcc %o1, 0x0599, %i6
25899 mova %icc, %l2, %i2
25900 fandnot2 %f14, %f0, %f28
25901 fnand %f14, %f0, %f4
25902 movrne %l4, 0x21E, %l6
25903 fornot1 %f24, %f2, %f14
25904 addccc %g6, %l0, %o7
25905 sdiv %l5, 0x0985, %i0
25906 subccc %i4, %o6, %g3
25907 edge16l %o5, %o2, %g1
25908 subc %g4, %i5, %g2
25909 sdivx %i3, 0x01E7, %o4
25910 movrgez %l1, %i1, %o3
25911 edge32l %o0, %i7, %g7
25912 sll %g5, %o1, %i6
25913 fcmpne16 %f8, %f20, %l2
25914 stx %l3, [%l7 + 0x30]
25915 mulx %i2, 0x018E, %l4
25916 udivx %g6, 0x06C3, %l0
25917 udivx %l6, 0x1520, %l5
25918 addccc %i0, 0x1451, %i4
25919 fmovdleu %icc, %f23, %f28
25920 fmovse %icc, %f20, %f1
25921 edge8 %o6, %g3, %o7
25922 edge16ln %o5, %o2, %g1
25923 movl %xcc, %g4, %g2
25924 movgu %xcc, %i5, %o4
25925 ldd [%l7 + 0x28], %l0
25926 mova %xcc, %i3, %i1
25927 movcs %icc, %o0, %o3
25928 faligndata %f20, %f6, %f12
25929 udivx %i7, 0x0CDC, %g7
25930 add %g5, 0x1FBC, %o1
25931 udivcc %i6, 0x167E, %l3
25932 addccc %l2, %l4, %g6
25933 ldub [%l7 + 0x56], %i2
25934 edge8ln %l6, %l0, %i0
25935 and %l5, %i4, %o6
25936 fmovrdlez %g3, %f6, %f28
25937 movgu %icc, %o5, %o7
25938 movle %icc, %o2, %g4
25939 save %g1, 0x1025, %g2
25940 rdpr %cwp, %g1
25941 rdpr %cansave, %g2
25942 rdpr %canrestore, %g3
25943 rdpr %cleanwin, %g4
25944 rdpr %otherwin, %g5
25945 rdpr %wstate, %g6
25946 sth %o4, [%l7 + 0x48]
25947 fmovspos %icc, %f21, %f24
25948 subc %i5, 0x1472, %i3
25949 udivcc %l1, 0x0C17, %o0
25950 smulcc %o3, 0x1A6E, %i1
25951 smulcc %g7, 0x1E79, %i7
25952 umulcc %o1, 0x1FB3, %g5
25953 andncc %l3, %i6, %l4
25954 fmovrdne %l2, %f28, %f12
25955 smulcc %g6, %l6, %i2
25956 fmuld8ulx16 %f29, %f22, %f2
25957 or %l0, 0x08D6, %l5
25958 fnand %f0, %f30, %f24
25959 array32 %i0, %i4, %o6
25960 addccc %g3, %o7, %o5
25961 fmovdcs %xcc, %f9, %f28
25962 ldx [%l7 + 0x28], %o2
25963 fmovda %icc, %f9, %f18
25964 orncc %g1, 0x1D2D, %g2
25965 sdiv %o4, 0x03EB, %g4
25966 edge32ln %i3, %i5, %l1
25967 fors %f18, %f25, %f28
25968 smulcc %o0, %o3, %i1
25969 edge32ln %g7, %o1, %i7
25970 smul %g5, %i6, %l3
25971 addcc %l2, 0x164A, %g6
25972 fmovs %f28, %f13
25973 ldub [%l7 + 0x62], %l4
25974 movre %l6, 0x28B, %i2
25975 mova %icc, %l5, %l0
25976 sth %i0, [%l7 + 0x08]
25977 movpos %xcc, %o6, %g3
25978 movn %xcc, %i4, %o5
25979 addccc %o7, 0x1DCE, %o2
25980 stw %g2, [%l7 + 0x08]
25981 array8 %g1, %g4, %o4
25982 subc %i5, 0x05E1, %i3
25983 fmovsneg %xcc, %f15, %f7
25984 edge16l %l1, %o3, %i1
25985 movn %xcc, %g7, %o1
25986 umulcc %i7, %o0, %g5
25987 movrlz %l3, %l2, %g6
25988 array8 %l4, %i6, %i2
25989 movvs %icc, %l6, %l5
25990 nop
25991 set 0x72, %l3
25992 sth %i0, [%l7 + %l3]
25993 fandnot1 %f4, %f22, %f22
25994 movne %icc, %o6, %g3
25995 sub %l0, 0x012E, %o5
25996 fnor %f28, %f26, %f4
25997 movrne %i4, 0x1B8, %o2
25998 udivx %g2, 0x0AF9, %g1
25999 fexpand %f24, %f4
26000 xnor %g4, %o4, %i5
26001 fors %f12, %f30, %f27
26002 array16 %i3, %l1, %o7
26003 movcc %xcc, %i1, %g7
26004 fmul8sux16 %f18, %f0, %f6
26005 udiv %o1, 0x1B38, %i7
26006 addcc %o3, 0x081E, %o0
26007 fmul8x16au %f31, %f24, %f0
26008 movn %icc, %g5, %l2
26009 fnot2 %f4, %f14
26010 fmovsne %xcc, %f9, %f10
26011 ld [%l7 + 0x08], %f24
26012 mulx %g6, %l3, %i6
26013 fandnot2 %f12, %f10, %f10
26014 fmovscs %xcc, %f0, %f6
26015 fpack32 %f0, %f18, %f22
26016 fpadd16 %f14, %f18, %f20
26017 restore %i2, 0x08BC, %l4
26018 rdpr %cwp, %g1
26019 rdpr %cansave, %g2
26020 rdpr %canrestore, %g3
26021 rdpr %cleanwin, %g4
26022 rdpr %otherwin, %g5
26023 rdpr %wstate, %g6
26024 add %l5, 0x0733, %l6
26025 fabss %f22, %f3
26026 movne %icc, %i0, %g3
26027 sll %l0, %o5, %i4
26028 fpack16 %f0, %f3
26029 fcmple16 %f6, %f28, %o6
26030 sllx %g2, 0x0F, %o2
26031 setx loop_86, %l0, %l1
26032 return %l1
26033 nop
26034 rdpr %cwp, %g1
26035 rdpr %cansave, %g2
26036 rdpr %canrestore, %g3
26037 rdpr %cleanwin, %g4
26038 rdpr %otherwin, %g5
26039 rdpr %wstate, %g6
26040loop_86: movl %xcc, %i5, %g4
26041 sra %i3, 0x06, %o7
26042 fandnot2s %f10, %f7, %f10
26043 std %f18, [%l7 + 0x70]
26044 fmovsle %xcc, %f3, %f27
26045 fpmerge %f6, %f16, %f18
26046 edge16l %l1, %g7, %i1
26047 fmovdn %icc, %f27, %f20
26048 fnor %f24, %f0, %f24
26049 fsrc1s %f5, %f20
26050 stw %i7, [%l7 + 0x14]
26051 fzeros %f27
26052 sll %o1, 0x0D, %o0
26053 orn %o3, %g5, %l2
26054 subccc %g6, %l3, %i2
26055 edge8ln %i6, %l5, %l6
26056 umul %l4, %i0, %g3
26057 st %f9, [%l7 + 0x38]
26058 faligndata %f28, %f22, %f12
26059 movrgz %o5, %i4, %o6
26060 fmovrdlez %l0, %f26, %f0
26061 fmovde %xcc, %f21, %f30
26062 movleu %icc, %g2, %o2
26063 movcc %icc, %g1, %i5
26064 edge16ln %g4, %o4, %o7
26065 movn %icc, %i3, %l1
26066 xnorcc %i1, 0x0AE9, %i7
26067 sth %g7, [%l7 + 0x22]
26068 fmovrdlz %o0, %f6, %f0
26069 sra %o1, 0x04, %o3
26070 orcc %g5, 0x12E4, %l2
26071 fcmpne32 %f28, %f26, %g6
26072 xorcc %l3, %i2, %i6
26073 popc 0x135B, %l5
26074 sub %l4, 0x03F5, %i0
26075 ldsh [%l7 + 0x62], %l6
26076 andn %o5, 0x1E06, %i4
26077 subc %o6, %l0, %g3
26078 ldd [%l7 + 0x20], %f16
26079 movg %icc, %g2, %o2
26080 edge32ln %g1, %i5, %o4
26081 std %f30, [%l7 + 0x50]
26082 nop
26083 set 0x2D, %i5
26084 stb %o7, [%l7 + %i5]
26085 array8 %g4, %i3, %l1
26086 mulscc %i1, %g7, %o0
26087 fmovrsgz %o1, %f11, %f27
26088 fornot2s %f27, %f19, %f2
26089 fmovsa %icc, %f12, %f16
26090 edge32n %o3, %i7, %l2
26091 udivcc %g6, 0x1E9B, %g5
26092 fmovrdlez %i2, %f16, %f14
26093 fmovrdgez %i6, %f20, %f20
26094 siam 0x6
26095 fnegs %f7, %f21
26096 sra %l3, %l4, %l5
26097 mulx %i0, 0x1110, %l6
26098 movn %icc, %o5, %i4
26099 sdivx %o6, 0x1BA8, %g3
26100 xnorcc %g2, %l0, %o2
26101 popc 0x07AD, %g1
26102 orncc %o4, %o7, %i5
26103 fxnor %f2, %f16, %f12
26104 mulscc %g4, %i3, %l1
26105 movrlez %i1, 0x07F, %g7
26106 edge8l %o1, %o3, %i7
26107 edge16l %o0, %l2, %g5
26108 stb %i2, [%l7 + 0x61]
26109 nop
26110 set 0x60, %g2
26111 ldsw [%l7 + %g2], %g6
26112 fornot1s %f20, %f11, %f0
26113 fmovrse %l3, %f21, %f24
26114 edge8l %i6, %l5, %i0
26115 edge32ln %l4, %o5, %l6
26116 fornot1 %f26, %f20, %f8
26117 subc %i4, %g3, %g2
26118 movg %xcc, %l0, %o2
26119 fmovdcc %xcc, %f11, %f27
26120 ldd [%l7 + 0x78], %f20
26121 ldsb [%l7 + 0x78], %g1
26122 fmovda %icc, %f14, %f13
26123 nop
26124 set 0x61, %g4
26125 ldub [%l7 + %g4], %o4
26126 movl %xcc, %o7, %i5
26127 orcc %o6, %g4, %i3
26128 andn %l1, %g7, %o1
26129 faligndata %f6, %f4, %f8
26130 sub %o3, 0x0276, %i7
26131 movrlz %i1, 0x178, %o0
26132 sdiv %l2, 0x112E, %i2
26133 fandnot2 %f4, %f8, %f20
26134 movrlz %g5, 0x238, %l3
26135 ld [%l7 + 0x10], %f0
26136 edge8n %g6, %l5, %i0
26137 ldub [%l7 + 0x11], %l4
26138 array8 %o5, %l6, %i4
26139 fpack32 %f16, %f30, %f28
26140 edge32n %g3, %g2, %l0
26141 edge8ln %i6, %o2, %o4
26142 srax %g1, 0x18, %o7
26143 edge8n %i5, %g4, %o6
26144 ldd [%l7 + 0x60], %f30
26145 udivcc %i3, 0x0395, %l1
26146 movl %xcc, %g7, %o3
26147 movrgez %i7, %i1, %o1
26148 mulx %o0, 0x0F3D, %i2
26149 sdivcc %g5, 0x114A, %l2
26150 std %f10, [%l7 + 0x50]
26151 subccc %l3, %l5, %g6
26152 edge16l %i0, %o5, %l6
26153 movgu %xcc, %l4, %i4
26154 edge32l %g2, %l0, %g3
26155 movrlz %o2, 0x008, %i6
26156 subccc %g1, %o4, %o7
26157 nop
26158 set 0x2C, %g1
26159 sth %i5, [%l7 + %g1]
26160 fmovsvs %icc, %f23, %f10
26161 array16 %o6, %g4, %i3
26162 edge8 %l1, %o3, %g7
26163 srax %i1, 0x1F, %i7
26164 xnor %o1, 0x1255, %i2
26165 nop
26166 set 0x3C, %l1
26167 stw %g5, [%l7 + %l1]
26168 smulcc %o0, 0x06B5, %l3
26169 nop
26170 set 0x1A, %o1
26171 ldsh [%l7 + %o1], %l5
26172 ldub [%l7 + 0x1F], %l2
26173 sir 0x1290
26174 addcc %g6, 0x1BD5, %o5
26175 movrne %i0, %l4, %i4
26176 fmuld8ulx16 %f4, %f9, %f20
26177 fmovdvc %xcc, %f9, %f1
26178 edge16ln %g2, %l0, %l6
26179 fnor %f10, %f24, %f14
26180 udivx %g3, 0x0841, %o2
26181 std %f12, [%l7 + 0x70]
26182 sdivx %i6, 0x1511, %g1
26183 movg %xcc, %o7, %o4
26184 mulx %i5, %g4, %i3
26185 alignaddr %l1, %o3, %o6
26186 fsrc2s %f21, %f8
26187 movne %xcc, %i1, %g7
26188 edge8n %i7, %o1, %g5
26189 umul %o0, %i2, %l3
26190 sth %l5, [%l7 + 0x60]
26191 addc %l2, 0x042F, %g6
26192 movrlez %o5, 0x1E0, %i0
26193 sdivcc %l4, 0x1E48, %g2
26194 srl %l0, 0x10, %i4
26195 movleu %xcc, %g3, %l6
26196 edge16n %o2, %i6, %o7
26197 edge32ln %o4, %i5, %g1
26198 fmovdge %icc, %f15, %f6
26199 movcc %xcc, %g4, %l1
26200 fmovs %f4, %f26
26201 or %o3, 0x0B28, %o6
26202 st %f11, [%l7 + 0x14]
26203 mulscc %i1, 0x1B0F, %i3
26204 smul %i7, %g7, %o1
26205 movcc %xcc, %g5, %i2
26206 fmovrde %o0, %f16, %f4
26207 ldd [%l7 + 0x48], %f12
26208 movneg %xcc, %l5, %l2
26209 xorcc %g6, %l3, %i0
26210 edge16n %l4, %o5, %g2
26211 mulx %l0, %g3, %i4
26212 umulcc %l6, 0x0738, %o2
26213 xor %i6, 0x0A0B, %o7
26214 fone %f18
26215 edge8ln %o4, %i5, %g4
26216 mova %icc, %l1, %o3
26217 udivcc %g1, 0x1D82, %i1
26218 addccc %o6, %i7, %i3
26219 umul %g7, %o1, %g5
26220 fpsub16s %f27, %f13, %f5
26221 orn %o0, %i2, %l2
26222 srl %g6, %l3, %i0
26223 fmovsg %xcc, %f19, %f8
26224 fmovda %icc, %f3, %f31
26225 movcs %xcc, %l5, %o5
26226 udivcc %l4, 0x1E78, %l0
26227 movpos %xcc, %g2, %i4
26228 andn %g3, %o2, %l6
26229 srax %i6, %o4, %i5
26230 fcmped %fcc3, %f26, %f12
26231 fcmpgt16 %f6, %f2, %o7
26232 smulcc %l1, %g4, %g1
26233 fpadd16 %f6, %f18, %f10
26234 addc %o3, %o6, %i1
26235 movle %icc, %i7, %i3
26236 sllx %o1, 0x00, %g5
26237 xorcc %g7, 0x1EB7, %i2
26238 srl %o0, %l2, %g6
26239 fandnot2s %f0, %f21, %f8
26240 sth %l3, [%l7 + 0x10]
26241 movleu %icc, %i0, %o5
26242 ldsb [%l7 + 0x47], %l4
26243 xorcc %l0, 0x1F76, %g2
26244 sub %i4, %l5, %o2
26245 popc 0x0DA9, %l6
26246 faligndata %f16, %f16, %f26
26247 fandnot2s %f16, %f11, %f7
26248 ldsb [%l7 + 0x5E], %g3
26249 fcmple32 %f0, %f14, %i6
26250 edge8 %i5, %o4, %l1
26251 fmovsge %xcc, %f11, %f0
26252 orncc %o7, %g4, %o3
26253 mova %icc, %g1, %o6
26254 ldsh [%l7 + 0x34], %i7
26255 sdivx %i1, 0x0ADC, %o1
26256 ldub [%l7 + 0x27], %g5
26257 fmovscc %icc, %f11, %f0
26258 mulx %g7, %i2, %o0
26259 sir 0x1948
26260 movrlez %i3, %l2, %g6
26261 ldub [%l7 + 0x1D], %l3
26262 fzeros %f6
26263 movrgez %i0, %o5, %l0
26264 movrlez %g2, %i4, %l5
26265 ldsh [%l7 + 0x3E], %l4
26266 stx %o2, [%l7 + 0x28]
26267 edge16n %g3, %i6, %l6
26268 movcs %xcc, %i5, %l1
26269 move %icc, %o7, %g4
26270 fabss %f6, %f5
26271 restore %o3, %g1, %o6
26272 rdpr %cwp, %g1
26273 rdpr %cansave, %g2
26274 rdpr %canrestore, %g3
26275 rdpr %cleanwin, %g4
26276 rdpr %otherwin, %g5
26277 rdpr %wstate, %g6
26278 movne %xcc, %i7, %i1
26279 lduw [%l7 + 0x5C], %o1
26280 edge8n %g5, %g7, %o4
26281 fmovrslz %i2, %f25, %f2
26282 movvs %icc, %o0, %i3
26283 mova %icc, %g6, %l3
26284 edge16 %l2, %i0, %l0
26285 fmovdcc %xcc, %f6, %f12
26286 fpsub32s %f23, %f7, %f7
26287 movvc %xcc, %g2, %i4
26288 movle %xcc, %l5, %o5
26289 movg %xcc, %l4, %o2
26290 subccc %g3, 0x0A61, %i6
26291 alignaddrl %i5, %l1, %o7
26292 movcc %icc, %l6, %g4
26293 fmovscs %xcc, %f10, %f31
26294 edge32ln %g1, %o3, %o6
26295 st %f11, [%l7 + 0x54]
26296 fmul8x16au %f22, %f3, %f10
26297 sub %i1, %o1, %g5
26298 xnor %g7, %i7, %o4
26299 ldsw [%l7 + 0x74], %i2
26300 lduh [%l7 + 0x6A], %i3
26301 ldub [%l7 + 0x7B], %o0
26302 srlx %g6, 0x11, %l2
26303 srl %i0, 0x19, %l0
26304 nop
26305 set 0x28, %g6
26306 lduh [%l7 + %g6], %g2
26307 movcs %icc, %i4, %l5
26308 fnor %f28, %f30, %f6
26309 edge16 %l3, %l4, %o5
26310 fcmpne16 %f24, %f18, %o2
26311 orcc %i6, %g3, %l1
26312 ldx [%l7 + 0x10], %o7
26313 addccc %i5, 0x069B, %g4
26314 movg %xcc, %g1, %l6
26315 ldsw [%l7 + 0x08], %o3
26316 edge32l %o6, %o1, %g5
26317 save %i1, 0x1810, %i7
26318 rdpr %cwp, %g1
26319 rdpr %cansave, %g2
26320 rdpr %canrestore, %g3
26321 rdpr %cleanwin, %g4
26322 rdpr %otherwin, %g5
26323 rdpr %wstate, %g6
26324 popc 0x0DFE, %o4
26325 udiv %g7, 0x09B5, %i3
26326 lduw [%l7 + 0x64], %o0
26327 lduw [%l7 + 0x74], %g6
26328 movgu %xcc, %i2, %l2
26329 fmovdge %icc, %f8, %f6
26330 lduh [%l7 + 0x36], %i0
26331 movne %xcc, %g2, %i4
26332 fmovsvs %xcc, %f3, %f29
26333 lduh [%l7 + 0x5C], %l5
26334 fmovdg %icc, %f10, %f19
26335 fmovdpos %xcc, %f2, %f5
26336 fmul8x16 %f11, %f22, %f4
26337 edge32l %l3, %l4, %o5
26338 and %o2, 0x1CF6, %l0
26339 edge8ln %g3, %i6, %o7
26340 movneg %icc, %i5, %l1
26341 ldd [%l7 + 0x70], %g4
26342 srl %l6, 0x1F, %g1
26343 movn %xcc, %o3, %o6
26344 fsrc2s %f15, %f23
26345 stx %g5, [%l7 + 0x58]
26346 umul %i1, %o1, %i7
26347 movne %xcc, %o4, %i3
26348 movgu %xcc, %o0, %g7
26349 faligndata %f24, %f26, %f26
26350 addccc %i2, 0x016D, %l2
26351 stx %g6, [%l7 + 0x10]
26352 lduh [%l7 + 0x6E], %g2
26353 xnorcc %i4, 0x0D24, %i0
26354 edge32ln %l3, %l4, %l5
26355 movrgz %o5, 0x3A1, %o2
26356 sub %l0, 0x0507, %i6
26357 edge32ln %o7, %i5, %l1
26358 movrlez %g4, 0x11E, %l6
26359 move %xcc, %g3, %o3
26360 ldd [%l7 + 0x68], %o6
26361 st %f31, [%l7 + 0x38]
26362 nop
26363 set 0x10, %i2
26364 stw %g5, [%l7 + %i2]
26365 fmovsl %xcc, %f29, %f8
26366 ldd [%l7 + 0x38], %f20
26367 popc %i1, %g1
26368 mulscc %i7, %o4, %o1
26369 smul %o0, %i3, %g7
26370 ldsh [%l7 + 0x46], %i2
26371 movn %xcc, %g6, %l2
26372 stb %g2, [%l7 + 0x35]
26373 edge8l %i4, %l3, %l4
26374 orcc %l5, 0x156E, %o5
26375 ldd [%l7 + 0x30], %i0
26376 mova %icc, %l0, %i6
26377 move %icc, %o2, %i5
26378 movvc %xcc, %o7, %g4
26379 nop
26380 set 0x3E, %i1
26381 ldsh [%l7 + %i1], %l6
26382 fmovdpos %xcc, %f21, %f19
26383 std %f18, [%l7 + 0x28]
26384 ldx [%l7 + 0x68], %l1
26385 fxors %f7, %f12, %f13
26386 fmovdcs %icc, %f7, %f31
26387 smul %g3, %o3, %o6
26388 fmovrdne %g5, %f24, %f18
26389 sth %i1, [%l7 + 0x52]
26390 movg %xcc, %g1, %i7
26391 edge8n %o1, %o0, %o4
26392 subccc %g7, 0x19B8, %i2
26393 movvs %xcc, %i3, %l2
26394 mulscc %g6, %g2, %i4
26395 or %l3, 0x1FBD, %l4
26396 fxnor %f6, %f28, %f18
26397 xorcc %o5, %l5, %l0
26398 xor %i6, 0x04D6, %o2
26399 smul %i0, %o7, %i5
26400 edge16ln %l6, %g4, %g3
26401 subccc %o3, %l1, %o6
26402 fabsd %f2, %f22
26403 fsrc2 %f12, %f2
26404 sra %g5, %i1, %g1
26405 sll %o1, 0x00, %i7
26406 subc %o4, 0x0E4C, %o0
26407 movle %icc, %i2, %i3
26408 movneg %icc, %l2, %g7
26409 sir 0x1540
26410 edge32n %g2, %g6, %i4
26411 st %f15, [%l7 + 0x6C]
26412 fcmpeq16 %f18, %f4, %l3
26413 subcc %l4, 0x00DA, %l5
26414 andn %l0, 0x13F7, %i6
26415 std %f12, [%l7 + 0x20]
26416 ld [%l7 + 0x78], %f12
26417 smulcc %o2, %i0, %o5
26418 pdist %f4, %f4, %f24
26419 movre %o7, %l6, %i5
26420 array8 %g3, %g4, %o3
26421 movpos %icc, %o6, %g5
26422 subc %l1, %g1, %o1
26423 ldsb [%l7 + 0x46], %i1
26424 movl %xcc, %i7, %o0
26425 andcc %i2, %o4, %i3
26426 ldsh [%l7 + 0x62], %l2
26427 fmovde %icc, %f5, %f17
26428 srlx %g7, 0x18, %g6
26429 movgu %xcc, %g2, %i4
26430 mulx %l3, 0x0045, %l5
26431 xorcc %l4, %i6, %o2
26432 edge8ln %l0, %o5, %i0
26433 ldd [%l7 + 0x78], %f28
26434 alignaddr %o7, %l6, %g3
26435 ldsw [%l7 + 0x60], %g4
26436 fnot1s %f14, %f19
26437 sethi 0x0E67, %o3
26438 ldsw [%l7 + 0x2C], %o6
26439 ldx [%l7 + 0x48], %i5
26440 subcc %g5, 0x0E08, %g1
26441 sdivx %l1, 0x191E, %i1
26442 st %f19, [%l7 + 0x48]
26443 xor %i7, %o1, %o0
26444 mulx %o4, 0x0F98, %i3
26445 sdiv %l2, 0x0499, %g7
26446 addccc %g6, %i2, %i4
26447 orncc %g2, 0x07FC, %l3
26448 std %f16, [%l7 + 0x48]
26449 udivcc %l5, 0x1B6C, %i6
26450 movge %xcc, %o2, %l4
26451 fmovd %f20, %f0
26452 fmovdn %icc, %f18, %f6
26453 ldx [%l7 + 0x30], %l0
26454 fmul8x16 %f20, %f6, %f24
26455 nop
26456 set 0x0E, %o7
26457 lduh [%l7 + %o7], %i0
26458 fabss %f22, %f7
26459 ldd [%l7 + 0x58], %o4
26460 fxnors %f7, %f4, %f29
26461 st %f3, [%l7 + 0x40]
26462 alignaddr %l6, %o7, %g3
26463 ldsb [%l7 + 0x40], %g4
26464 fmovsg %icc, %f4, %f7
26465 ldd [%l7 + 0x78], %o6
26466 ldsw [%l7 + 0x68], %o3
26467 movvc %icc, %g5, %g1
26468 move %icc, %l1, %i1
26469 movpos %icc, %i7, %o1
26470 movn %xcc, %i5, %o4
26471 fmovscs %icc, %f31, %f7
26472 ldsh [%l7 + 0x42], %i3
26473 alignaddrl %o0, %g7, %l2
26474 sth %g6, [%l7 + 0x7E]
26475 edge16l %i4, %i2, %g2
26476 edge8 %l3, %i6, %l5
26477 subc %o2, 0x1CFF, %l0
26478 xor %l4, 0x03A2, %i0
26479 movcs %xcc, %l6, %o7
26480 andncc %g3, %g4, %o5
26481 fmovdle %icc, %f28, %f0
26482 fnot2s %f19, %f15
26483 srl %o6, %o3, %g1
26484 move %xcc, %g5, %l1
26485 xnorcc %i1, 0x0FBB, %i7
26486 alignaddrl %i5, %o1, %i3
26487 popc 0x049B, %o4
26488 srl %o0, 0x13, %g7
26489 and %g6, %i4, %l2
26490 fnands %f20, %f15, %f20
26491 fcmps %fcc1, %f1, %f19
26492 edge16 %i2, %g2, %i6
26493 ldd [%l7 + 0x78], %l2
26494 sra %o2, %l5, %l4
26495 xor %l0, %i0, %o7
26496 fnegs %f24, %f1
26497 bshuffle %f10, %f30, %f24
26498 movrne %l6, 0x0C0, %g4
26499 movrlz %g3, %o6, %o5
26500 fmovrslez %o3, %f25, %f31
26501 ldsb [%l7 + 0x3A], %g1
26502 mova %icc, %l1, %i1
26503 fmuld8sux16 %f1, %f10, %f18
26504 fcmpeq32 %f26, %f28, %g5
26505 fmovsneg %xcc, %f21, %f27
26506 setx loop_87, %l0, %l1
26507 return %l1
26508 nop
26509 rdpr %cwp, %g1
26510 rdpr %cansave, %g2
26511 rdpr %canrestore, %g3
26512 rdpr %cleanwin, %g4
26513 rdpr %otherwin, %g5
26514 rdpr %wstate, %g6
26515loop_87: restore %i3, %o4, %o0
26516 rdpr %cwp, %g1
26517 rdpr %cansave, %g2
26518 rdpr %canrestore, %g3
26519 rdpr %cleanwin, %g4
26520 rdpr %otherwin, %g5
26521 rdpr %wstate, %g6
26522 movvc %xcc, %i5, %g7
26523 fnand %f14, %f8, %f12
26524 movgu %xcc, %i4, %g6
26525 sdivx %l2, 0x1C67, %g2
26526 lduw [%l7 + 0x48], %i6
26527 xnor %i2, %l3, %l5
26528 fmovsne %xcc, %f20, %f29
26529 sra %l4, %o2, %l0
26530 xor %o7, 0x0252, %l6
26531 edge16n %g4, %g3, %i0
26532 std %f26, [%l7 + 0x50]
26533 movleu %xcc, %o6, %o5
26534 srl %o3, 0x0F, %g1
26535 fmovd %f2, %f14
26536 fcmpeq16 %f14, %f24, %i1
26537 smulcc %g5, %l1, %o1
26538 array32 %i3, %i7, %o4
26539 sdivcc %o0, 0x181B, %g7
26540 xorcc %i5, 0x10AA, %i4
26541 alignaddrl %g6, %g2, %l2
26542 xorcc %i6, 0x0319, %l3
26543 edge32 %l5, %l4, %i2
26544 fcmpgt32 %f14, %f0, %l0
26545 ldsb [%l7 + 0x45], %o2
26546 ldsw [%l7 + 0x24], %l6
26547 umul %g4, 0x06F4, %o7
26548 umulcc %g3, 0x1DF1, %i0
26549 fpadd32s %f25, %f27, %f31
26550 udivcc %o5, 0x1E87, %o3
26551 nop
26552 set 0x40, %g7
26553 stx %g1, [%l7 + %g7]
26554 sir 0x0D94
26555 fmovscs %icc, %f28, %f11
26556 move %xcc, %i1, %o6
26557 orn %g5, %l1, %i3
26558 fmul8sux16 %f0, %f20, %f24
26559 andcc %i7, %o1, %o4
26560 nop
26561 set 0x7E, %i7
26562 sth %o0, [%l7 + %i7]
26563 xnorcc %i5, 0x17AC, %g7
26564 array8 %g6, %i4, %l2
26565 fmovrdne %g2, %f6, %f20
26566 array8 %l3, %l5, %i6
26567 nop
26568 set 0x14, %g5
26569 ldsw [%l7 + %g5], %i2
26570 orcc %l0, %l4, %l6
26571 fpadd32s %f19, %f29, %f11
26572 edge8 %g4, %o2, %g3
26573 addc %i0, %o7, %o3
26574 or %g1, 0x0965, %i1
26575 edge32l %o5, %o6, %l1
26576 lduh [%l7 + 0x08], %g5
26577 fandnot2 %f28, %f28, %f0
26578 movne %xcc, %i3, %i7
26579 ldsw [%l7 + 0x50], %o1
26580 fcmpgt16 %f0, %f6, %o4
26581 movgu %icc, %o0, %g7
26582 mova %icc, %i5, %i4
26583 movre %g6, %g2, %l2
26584 fmul8x16au %f2, %f10, %f20
26585 lduh [%l7 + 0x16], %l3
26586 ldsw [%l7 + 0x60], %i6
26587 ldsw [%l7 + 0x10], %l5
26588 fmovdpos %xcc, %f6, %f2
26589 edge32 %i2, %l4, %l6
26590 sdivx %l0, 0x0FB6, %g4
26591 stb %g3, [%l7 + 0x77]
26592 movn %xcc, %o2, %i0
26593 fpackfix %f10, %f22
26594 fcmpgt16 %f6, %f30, %o7
26595 fmovdcc %icc, %f6, %f15
26596 movneg %xcc, %g1, %o3
26597 movre %i1, %o5, %o6
26598 fmovdgu %icc, %f11, %f17
26599 movvs %xcc, %g5, %i3
26600 and %i7, %l1, %o1
26601 st %f10, [%l7 + 0x6C]
26602 movg %icc, %o0, %o4
26603 popc 0x170F, %g7
26604 alignaddrl %i4, %g6, %g2
26605 fnands %f30, %f25, %f16
26606 edge32n %i5, %l2, %i6
26607 smulcc %l5, %i2, %l4
26608 add %l6, %l0, %g4
26609 fmul8x16au %f25, %f24, %f28
26610 sdivx %g3, 0x0CE1, %l3
26611 sir 0x11BC
26612 movrgez %i0, %o7, %g1
26613 fmovdpos %xcc, %f5, %f17
26614 movrgz %o2, 0x0F4, %i1
26615 smulcc %o3, %o5, %g5
26616 lduw [%l7 + 0x18], %i3
26617 st %f9, [%l7 + 0x0C]
26618 alignaddrl %o6, %i7, %o1
26619 andcc %l1, 0x0C60, %o4
26620 edge16 %g7, %o0, %i4
26621 faligndata %f28, %f12, %f10
26622 edge8ln %g2, %i5, %l2
26623 edge32n %g6, %i6, %i2
26624 andn %l5, %l4, %l0
26625 fnands %f24, %f9, %f26
26626 edge32ln %g4, %l6, %l3
26627 ldsh [%l7 + 0x30], %g3
26628 ldd [%l7 + 0x58], %f14
26629 fmovdne %icc, %f28, %f18
26630 nop
26631 set 0x44, %l2
26632 sth %i0, [%l7 + %l2]
26633 ldsb [%l7 + 0x46], %o7
26634 for %f10, %f28, %f8
26635 fzero %f8
26636 nop
26637 set 0x38, %l6
26638 ldsw [%l7 + %l6], %o2
26639 add %g1, 0x1ED1, %i1
26640 ldx [%l7 + 0x40], %o3
26641 mulx %g5, %o5, %o6
26642 fornot2 %f22, %f26, %f6
26643 nop
26644 set 0x48, %i3
26645 ldd [%l7 + %i3], %f14
26646 fmovrdne %i3, %f30, %f4
26647 ldd [%l7 + 0x58], %f4
26648 array32 %i7, %o1, %o4
26649 edge8l %g7, %o0, %l1
26650 sdiv %g2, 0x0ADE, %i4
26651 mova %xcc, %l2, %g6
26652 fcmple32 %f10, %f14, %i5
26653 addcc %i6, 0x1675, %i2
26654 addc %l4, %l5, %g4
26655 or %l6, 0x0764, %l3
26656 xorcc %g3, 0x085D, %l0
26657 fsrc2 %f26, %f10
26658 movle %icc, %o7, %i0
26659 mulx %g1, 0x1437, %o2
26660 fmovrse %i1, %f11, %f19
26661 movpos %icc, %o3, %o5
26662 andncc %o6, %g5, %i7
26663 xor %i3, %o1, %o4
26664 fpmerge %f25, %f7, %f30
26665 stx %o0, [%l7 + 0x50]
26666 srl %l1, 0x03, %g7
26667 fpadd32 %f22, %f2, %f22
26668 movrgz %i4, 0x247, %g2
26669 srl %g6, 0x11, %l2
26670 movre %i6, %i5, %i2
26671 array8 %l4, %g4, %l5
26672 fmul8ulx16 %f20, %f24, %f18
26673 andncc %l3, %l6, %g3
26674 add %l0, 0x0E18, %o7
26675 mulx %g1, %o2, %i1
26676 movn %icc, %o3, %o5
26677 udiv %i0, 0x000C, %o6
26678 fxnors %f29, %f22, %f2
26679 movrlez %i7, %i3, %g5
26680 fmovsl %xcc, %f25, %f22
26681 ldsw [%l7 + 0x70], %o4
26682 srax %o0, 0x1E, %l1
26683 movpos %xcc, %o1, %i4
26684 movcs %xcc, %g2, %g7
26685 and %l2, %g6, %i6
26686 edge16ln %i2, %l4, %i5
26687 fcmped %fcc0, %f14, %f12
26688 andncc %l5, %l3, %l6
26689 ldd [%l7 + 0x10], %g2
26690 edge16 %g4, %o7, %g1
26691 xorcc %l0, 0x006F, %i1
26692 nop
26693 set 0x20, %o3
26694 ldx [%l7 + %o3], %o3
26695 movcc %xcc, %o2, %o5
26696 fmovda %icc, %f22, %f30
26697 orncc %i0, %o6, %i3
26698 fand %f18, %f14, %f30
26699 edge8 %i7, %o4, %o0
26700 movg %icc, %l1, %o1
26701 orncc %g5, %g2, %i4
26702 move %xcc, %l2, %g7
26703 edge16n %i6, %g6, %i2
26704 movrgez %i5, 0x3AE, %l4
26705 sth %l5, [%l7 + 0x5E]
26706 sdivx %l3, 0x1579, %g3
26707 edge16l %l6, %o7, %g4
26708 ldsh [%l7 + 0x12], %l0
26709 sra %i1, 0x0C, %o3
26710 udivcc %g1, 0x1013, %o5
26711 orcc %i0, %o2, %o6
26712 addcc %i7, 0x190D, %i3
26713 mova %xcc, %o4, %l1
26714 sth %o0, [%l7 + 0x70]
26715 edge8 %o1, %g2, %g5
26716 fmovspos %icc, %f6, %f2
26717 fexpand %f12, %f26
26718 fpackfix %f0, %f13
26719 edge8n %l2, %g7, %i6
26720 sir 0x004D
26721 sllx %g6, %i4, %i2
26722 movcc %icc, %i5, %l5
26723 st %f9, [%l7 + 0x18]
26724 popc %l3, %l4
26725 orncc %l6, 0x04F0, %o7
26726 save %g4, %g3, %l0
26727 rdpr %cwp, %g1
26728 rdpr %cansave, %g2
26729 rdpr %canrestore, %g3
26730 rdpr %cleanwin, %g4
26731 rdpr %otherwin, %g5
26732 rdpr %wstate, %g6
26733 lduh [%l7 + 0x6A], %i1
26734 nop
26735 set 0x54, %i6
26736 ldsw [%l7 + %i6], %g1
26737 movrne %o5, %o3, %o2
26738 save %o6, %i7, %i0
26739 rdpr %cwp, %g1
26740 rdpr %cansave, %g2
26741 rdpr %canrestore, %g3
26742 rdpr %cleanwin, %g4
26743 rdpr %otherwin, %g5
26744 rdpr %wstate, %g6
26745 edge16ln %o4, %i3, %l1
26746 movvc %xcc, %o1, %g2
26747 move %icc, %g5, %l2
26748 edge32n %o0, %i6, %g7
26749 movn %icc, %g6, %i2
26750 fandnot2s %f24, %f20, %f11
26751 addc %i5, %l5, %l3
26752 ldsb [%l7 + 0x19], %l4
26753 popc 0x092D, %l6
26754 and %o7, 0x048F, %i4
26755 popc 0x1A96, %g3
26756 ldub [%l7 + 0x7E], %g4
26757 andncc %i1, %g1, %o5
26758 movneg %xcc, %l0, %o2
26759 alignaddrl %o6, %o3, %i0
26760 umulcc %o4, %i3, %l1
26761 movre %o1, %i7, %g2
26762 fandnot1s %f15, %f1, %f0
26763 addc %g5, 0x0EAF, %o0
26764 fornot2s %f2, %f31, %f5
26765 sll %l2, %g7, %i6
26766 movneg %xcc, %g6, %i2
26767 movleu %icc, %i5, %l5
26768 movre %l4, 0x05D, %l6
26769 mova %icc, %l3, %o7
26770 sllx %i4, %g4, %g3
26771 udivx %i1, 0x1070, %g1
26772 edge8 %l0, %o5, %o6
26773 movcs %xcc, %o2, %i0
26774 fxors %f17, %f31, %f4
26775 srl %o3, 0x13, %o4
26776 ldsh [%l7 + 0x1E], %i3
26777 st %f7, [%l7 + 0x28]
26778 fsrc1 %f8, %f10
26779 fsrc1 %f24, %f20
26780 fnor %f24, %f6, %f18
26781 edge16l %l1, %i7, %g2
26782 sdiv %o1, 0x014C, %g5
26783 edge8l %l2, %o0, %g7
26784 ldd [%l7 + 0x38], %i6
26785 sdivcc %i2, 0x127A, %g6
26786 lduh [%l7 + 0x5E], %i5
26787 lduh [%l7 + 0x38], %l5
26788 edge32 %l6, %l4, %o7
26789 stb %l3, [%l7 + 0x32]
26790 fmovrse %i4, %f19, %f28
26791 mulscc %g4, 0x1B0B, %g3
26792 movrne %g1, 0x302, %i1
26793 fsrc2 %f16, %f20
26794 subccc %l0, %o5, %o6
26795 edge32ln %o2, %o3, %o4
26796 xor %i3, %i0, %l1
26797 popc 0x1023, %g2
26798 movne %xcc, %i7, %g5
26799 udivcc %o1, 0x0ABD, %l2
26800 fmul8sux16 %f0, %f0, %f4
26801 movpos %icc, %o0, %i6
26802 addc %g7, %i2, %g6
26803 fzeros %f24
26804 movpos %xcc, %l5, %i5
26805 fmovdge %xcc, %f12, %f18
26806 fpsub16s %f3, %f17, %f18
26807 movpos %icc, %l6, %o7
26808 edge8n %l4, %l3, %i4
26809 movgu %icc, %g3, %g1
26810 movrlz %g4, 0x2A8, %i1
26811 subc %l0, 0x0231, %o5
26812 fmovsl %xcc, %f26, %f7
26813 edge32n %o2, %o6, %o4
26814 faligndata %f6, %f28, %f8
26815 udivcc %i3, 0x1F3D, %i0
26816 st %f3, [%l7 + 0x7C]
26817 movvc %xcc, %l1, %o3
26818 movne %xcc, %i7, %g5
26819 save %g2, 0x004E, %l2
26820 rdpr %cwp, %g1
26821 rdpr %cansave, %g2
26822 rdpr %canrestore, %g3
26823 rdpr %cleanwin, %g4
26824 rdpr %otherwin, %g5
26825 rdpr %wstate, %g6
26826 alignaddrl %o1, %o0, %i6
26827 movneg %icc, %i2, %g7
26828 movn %icc, %g6, %l5
26829 xnorcc %l6, 0x1733, %o7
26830 movpos %icc, %l4, %l3
26831 andcc %i5, 0x11DE, %g3
26832 save %i4, 0x1F1B, %g4
26833 rdpr %cwp, %g1
26834 rdpr %cansave, %g2
26835 rdpr %canrestore, %g3
26836 rdpr %cleanwin, %g4
26837 rdpr %otherwin, %g5
26838 rdpr %wstate, %g6
26839 sdivx %g1, 0x0D82, %l0
26840 array32 %o5, %o2, %o6
26841 fmovdl %xcc, %f19, %f1
26842 edge8ln %o4, %i1, %i0
26843 ldsw [%l7 + 0x28], %i3
26844 movl %icc, %o3, %i7
26845 ldx [%l7 + 0x18], %g5
26846 edge16 %l1, %g2, %o1
26847 andn %o0, %i6, %l2
26848 fsrc1 %f22, %f6
26849 or %g7, 0x0C6D, %i2
26850 ldd [%l7 + 0x20], %f10
26851 mova %xcc, %l5, %g6
26852 smulcc %l6, 0x1DE9, %l4
26853 smulcc %o7, 0x16D8, %l3
26854 fmovdvc %xcc, %f25, %f11
26855 fmovd %f24, %f4
26856 sdivx %i5, 0x0523, %g3
26857 edge16ln %g4, %g1, %i4
26858 edge16n %o5, %l0, %o2
26859 ldx [%l7 + 0x68], %o6
26860 fand %f6, %f14, %f26
26861 sdiv %i1, 0x17B1, %o4
26862 edge16 %i3, %i0, %o3
26863 sth %g5, [%l7 + 0x58]
26864 smul %l1, 0x12FF, %i7
26865 srlx %g2, 0x02, %o0
26866 movgu %xcc, %i6, %o1
26867 fcmpeq32 %f14, %f8, %g7
26868 xorcc %i2, %l5, %g6
26869 sir 0x195E
26870 move %xcc, %l2, %l6
26871 srax %o7, %l4, %i5
26872 addc %g3, %g4, %l3
26873 ldd [%l7 + 0x48], %i4
26874 sth %g1, [%l7 + 0x0C]
26875 mulx %l0, %o5, %o6
26876 addcc %o2, 0x1DB7, %o4
26877 siam 0x6
26878 fnot2s %f7, %f7
26879 stx %i3, [%l7 + 0x78]
26880 stw %i0, [%l7 + 0x50]
26881 edge16n %o3, %i1, %l1
26882 fmovrdgez %g5, %f12, %f2
26883 xorcc %g2, %o0, %i6
26884 array32 %i7, %g7, %i2
26885 nop
26886 set 0x30, %o6
26887 std %f6, [%l7 + %o6]
26888 edge8l %o1, %l5, %l2
26889 fzero %f26
26890 movrlez %g6, %o7, %l6
26891 and %i5, %l4, %g4
26892 sdivcc %g3, 0x1F01, %l3
26893 andncc %i4, %g1, %l0
26894 setx loop_88, %l0, %l1
26895 return %l1
26896 nop
26897 rdpr %cwp, %g1
26898 rdpr %cansave, %g2
26899 rdpr %canrestore, %g3
26900 rdpr %cleanwin, %g4
26901 rdpr %otherwin, %g5
26902 rdpr %wstate, %g6
26903loop_88: umulcc %i3, %i0, %o3
26904 popc %i1, %l1
26905 st %f1, [%l7 + 0x14]
26906 edge8n %o4, %g5, %o0
26907 popc %g2, %i7
26908 smulcc %i6, 0x1BB1, %i2
26909 subc %o1, 0x0DFF, %l5
26910 movrgez %l2, 0x0F0, %g7
26911 addccc %g6, %o7, %l6
26912 sra %l4, 0x10, %i5
26913 movg %xcc, %g4, %g3
26914 srl %l3, 0x0E, %i4
26915 umul %g1, 0x04A9, %l0
26916 fornot1s %f1, %f23, %f24
26917 fmovsgu %xcc, %f8, %f3
26918 movl %icc, %o2, %o6
26919 edge32n %i3, %i0, %o3
26920 movre %i1, %l1, %o4
26921 ldsb [%l7 + 0x5F], %o5
26922 edge32l %g5, %o0, %i7
26923 ldd [%l7 + 0x50], %f6
26924 movpos %xcc, %g2, %i2
26925 fmovscs %xcc, %f5, %f4
26926 add %o1, %i6, %l2
26927 edge16 %g7, %l5, %g6
26928 stw %o7, [%l7 + 0x40]
26929 ldsh [%l7 + 0x2E], %l6
26930 subccc %i5, 0x0587, %g4
26931 fnot1 %f4, %f18
26932 sllx %l4, 0x15, %l3
26933 movl %xcc, %i4, %g3
26934 ldx [%l7 + 0x58], %g1
26935 addccc %l0, %o6, %i3
26936 addc %i0, %o2, %o3
26937 srax %i1, %o4, %o5
26938 fnot2 %f8, %f26
26939 sll %g5, 0x18, %l1
26940 edge16ln %o0, %g2, %i7
26941 movge %icc, %o1, %i6
26942 orcc %l2, %g7, %l5
26943 subc %i2, 0x1417, %o7
26944 save %g6, %l6, %i5
26945 rdpr %cwp, %g1
26946 rdpr %cansave, %g2
26947 rdpr %canrestore, %g3
26948 rdpr %cleanwin, %g4
26949 rdpr %otherwin, %g5
26950 rdpr %wstate, %g6
26951 ld [%l7 + 0x20], %f3
26952 edge32ln %g4, %l3, %l4
26953 sth %g3, [%l7 + 0x2C]
26954 stb %i4, [%l7 + 0x79]
26955 alignaddrl %l0, %o6, %i3
26956 sdiv %g1, 0x159D, %o2
26957 edge32n %o3, %i1, %o4
26958 movleu %xcc, %i0, %g5
26959 sethi 0x0428, %o5
26960 movrne %l1, 0x3D8, %g2
26961 std %f28, [%l7 + 0x40]
26962 addcc %i7, %o1, %o0
26963 fmovdge %icc, %f25, %f4
26964 sethi 0x1928, %l2
26965 sub %g7, 0x0B91, %i6
26966 edge8l %l5, %i2, %o7
26967 fmovrsne %g6, %f10, %f21
26968 movrlz %i5, %l6, %l3
26969 fcmpne16 %f2, %f18, %g4
26970 srl %g3, %l4, %l0
26971 movrgez %o6, %i4, %g1
26972 movrne %o2, 0x15A, %i3
26973 fmovdvs %xcc, %f4, %f13
26974 movle %icc, %o3, %i1
26975 edge8 %i0, %o4, %g5
26976 stb %o5, [%l7 + 0x26]
26977 umulcc %g2, %l1, %o1
26978 addcc %i7, 0x10D3, %l2
26979 sdivx %g7, 0x1842, %i6
26980 movleu %xcc, %l5, %o0
26981 movrgz %i2, 0x079, %o7
26982 alignaddrl %g6, %i5, %l3
26983 stb %l6, [%l7 + 0x28]
26984 fands %f12, %f15, %f9
26985 sethi 0x00D8, %g3
26986 std %f24, [%l7 + 0x48]
26987 udivx %l4, 0x06FD, %g4
26988 srl %l0, %i4, %o6
26989 add %o2, 0x04C7, %g1
26990 edge16ln %i3, %i1, %i0
26991 array32 %o3, %o4, %o5
26992 smulcc %g2, %l1, %g5
26993 array32 %i7, %o1, %g7
26994 umul %i6, %l2, %o0
26995 subccc %l5, 0x15CB, %o7
26996 fmovdgu %icc, %f6, %f5
26997 movneg %icc, %i2, %i5
26998 sethi 0x17CF, %g6
26999 array16 %l3, %l6, %g3
27000 lduh [%l7 + 0x10], %g4
27001 andn %l0, 0x0464, %l4
27002 fmovspos %icc, %f20, %f1
27003 fpmerge %f9, %f5, %f14
27004 movrgz %i4, 0x232, %o6
27005 edge8n %g1, %o2, %i1
27006 orncc %i0, %i3, %o4
27007 edge8l %o5, %o3, %l1
27008 umul %g2, 0x0A67, %g5
27009 subc %o1, 0x19D8, %g7
27010 orncc %i7, 0x0E16, %l2
27011 array32 %o0, %i6, %o7
27012 move %icc, %l5, %i2
27013 movgu %xcc, %i5, %g6
27014 fcmpes %fcc2, %f14, %f3
27015 srlx %l3, 0x1B, %g3
27016 array16 %l6, %l0, %l4
27017 fands %f27, %f22, %f14
27018 array16 %i4, %o6, %g4
27019 movre %g1, 0x0A9, %o2
27020 movle %xcc, %i1, %i0
27021 sub %i3, 0x00E4, %o4
27022 popc %o5, %l1
27023 fone %f12
27024 xnorcc %o3, 0x0294, %g5
27025 save %o1, 0x0C4E, %g7
27026 rdpr %cwp, %g1
27027 rdpr %cansave, %g2
27028 rdpr %canrestore, %g3
27029 rdpr %cleanwin, %g4
27030 rdpr %otherwin, %g5
27031 rdpr %wstate, %g6
27032 movg %icc, %g2, %i7
27033 movrne %l2, 0x3C1, %i6
27034 subc %o7, %o0, %l5
27035 sllx %i5, %i2, %l3
27036 smulcc %g6, 0x06DB, %g3
27037 fmovsgu %xcc, %f5, %f5
27038 fands %f15, %f18, %f9
27039 or %l6, 0x0814, %l0
27040 ldd [%l7 + 0x20], %l4
27041 umul %o6, 0x062B, %i4
27042 addc %g1, %o2, %g4
27043 sir 0x167D
27044 stb %i1, [%l7 + 0x2D]
27045 fnand %f22, %f28, %f18
27046 array8 %i0, %i3, %o4
27047 andncc %o5, %o3, %g5
27048 fmovd %f28, %f24
27049 fmovsgu %xcc, %f30, %f26
27050 movrne %l1, 0x198, %o1
27051 stb %g2, [%l7 + 0x24]
27052 movle %xcc, %i7, %g7
27053 movne %xcc, %l2, %o7
27054 popc %i6, %l5
27055 for %f22, %f12, %f26
27056 mulscc %i5, 0x1D52, %o0
27057 movpos %xcc, %i2, %l3
27058 movn %xcc, %g6, %g3
27059 srl %l6, %l0, %l4
27060 movrlez %i4, 0x14E, %g1
27061 pdist %f6, %f2, %f8
27062 movle %xcc, %o2, %g4
27063 fcmpes %fcc1, %f1, %f30
27064 lduw [%l7 + 0x10], %i1
27065 xor %o6, 0x10A4, %i0
27066 ldx [%l7 + 0x58], %o4
27067 srl %o5, 0x0A, %o3
27068 movrlez %g5, %i3, %l1
27069 sllx %o1, %g2, %g7
27070 movgu %xcc, %l2, %i7
27071 fmul8x16 %f6, %f0, %f2
27072 udiv %i6, 0x0653, %o7
27073 edge16n %i5, %o0, %l5
27074 udivx %i2, 0x08C5, %g6
27075 array32 %l3, %g3, %l6
27076 movrlz %l0, 0x066, %i4
27077 movcc %icc, %l4, %o2
27078 fmovscc %icc, %f29, %f24
27079 fmovdl %icc, %f11, %f1
27080 andncc %g4, %g1, %o6
27081 umulcc %i0, 0x19A7, %o4
27082 st %f30, [%l7 + 0x5C]
27083 andcc %o5, 0x09E3, %i1
27084 fsrc2 %f22, %f28
27085 movg %xcc, %g5, %i3
27086 for %f10, %f10, %f18
27087 ldub [%l7 + 0x4C], %l1
27088 fmovrsne %o3, %f8, %f25
27089 st %f1, [%l7 + 0x74]
27090 sdivx %o1, 0x0A8E, %g7
27091 sllx %g2, 0x06, %l2
27092 ldsb [%l7 + 0x1B], %i6
27093 alignaddr %i7, %o7, %i5
27094 orcc %o0, 0x14AD, %i2
27095 move %xcc, %l5, %g6
27096 or %g3, 0x0BF9, %l3
27097 edge32ln %l0, %i4, %l6
27098 stx %o2, [%l7 + 0x78]
27099 add %g4, %l4, %g1
27100 udivcc %i0, 0x1352, %o6
27101 fnot1 %f6, %f22
27102 edge8l %o4, %i1, %g5
27103 udivcc %i3, 0x0AF1, %l1
27104 movrlez %o5, 0x2EF, %o1
27105 array16 %g7, %o3, %g2
27106 mulscc %i6, %l2, %i7
27107 xorcc %i5, %o0, %o7
27108 ldsb [%l7 + 0x56], %l5
27109 ldub [%l7 + 0x25], %g6
27110 edge8n %i2, %l3, %g3
27111 siam 0x0
27112 xnor %l0, 0x1B44, %l6
27113 restore %i4, %g4, %l4
27114 rdpr %cwp, %g1
27115 rdpr %cansave, %g2
27116 rdpr %canrestore, %g3
27117 rdpr %cleanwin, %g4
27118 rdpr %otherwin, %g5
27119 rdpr %wstate, %g6
27120 ldsb [%l7 + 0x0D], %g1
27121 movpos %xcc, %o2, %o6
27122 edge32ln %i0, %o4, %i1
27123 fmovrde %g5, %f28, %f4
27124 edge16ln %l1, %o5, %o1
27125 sll %i3, 0x19, %o3
27126 umul %g2, 0x0A6D, %i6
27127 popc 0x1817, %g7
27128 nop
27129 set 0x7F, %o2
27130 stb %i7, [%l7 + %o2]
27131 movrgez %l2, %i5, %o0
27132 movg %icc, %l5, %o7
27133 sra %i2, %l3, %g3
27134 movcs %icc, %g6, %l6
27135 sub %i4, 0x0E4B, %g4
27136 xnor %l0, %l4, %o2
27137 edge32ln %g1, %i0, %o4
27138 edge8ln %i1, %g5, %o6
27139 fcmpgt32 %f4, %f12, %o5
27140 andncc %l1, %i3, %o3
27141 ldsh [%l7 + 0x6E], %o1
27142 fmovrdne %i6, %f6, %f2
27143 addc %g2, %g7, %l2
27144 ldd [%l7 + 0x08], %i4
27145 edge8 %o0, %i7, %l5
27146 fsrc1s %f23, %f19
27147 mulx %o7, %i2, %l3
27148 addccc %g6, 0x0535, %g3
27149 smul %i4, 0x152E, %l6
27150 and %l0, 0x0F84, %l4
27151 fmovdpos %xcc, %f18, %f8
27152 fpack32 %f12, %f20, %f2
27153 udiv %o2, 0x0BC2, %g4
27154 fnegs %f10, %f1
27155 ldsb [%l7 + 0x61], %i0
27156 xorcc %g1, %o4, %g5
27157 orcc %o6, %o5, %i1
27158 fmovsneg %icc, %f0, %f24
27159 lduw [%l7 + 0x10], %l1
27160 fornot1 %f20, %f12, %f2
27161 movrgz %o3, %i3, %i6
27162 stb %o1, [%l7 + 0x42]
27163 ldsw [%l7 + 0x74], %g2
27164 mulscc %g7, %i5, %o0
27165 edge32l %l2, %i7, %o7
27166 fmovrdlz %l5, %f12, %f8
27167 sdiv %l3, 0x187A, %i2
27168 mova %xcc, %g6, %g3
27169 edge16 %l6, %l0, %i4
27170 sethi 0x01FA, %l4
27171 edge8 %g4, %i0, %g1
27172 array8 %o4, %o2, %o6
27173 fmovdpos %icc, %f9, %f25
27174 fxnor %f24, %f10, %f24
27175 sll %o5, 0x0D, %g5
27176 movle %xcc, %l1, %i1
27177 movg %xcc, %o3, %i6
27178 fmuld8ulx16 %f5, %f12, %f24
27179 edge32ln %i3, %g2, %g7
27180 smulcc %i5, 0x0A23, %o1
27181 fmovrdgz %l2, %f6, %f14
27182 edge8l %i7, %o7, %l5
27183 edge8ln %o0, %l3, %g6
27184 fmovdleu %xcc, %f18, %f6
27185 ldsh [%l7 + 0x7E], %i2
27186 movne %icc, %l6, %g3
27187 move %xcc, %i4, %l4
27188 sllx %g4, %i0, %g1
27189 sdivx %l0, 0x0050, %o2
27190 movrgz %o4, 0x33B, %o5
27191 movrne %o6, %g5, %i1
27192 fmovsleu %icc, %f23, %f20
27193 orn %o3, 0x08FD, %i6
27194 edge16 %i3, %g2, %l1
27195 edge8 %i5, %o1, %l2
27196 sdivcc %i7, 0x09D0, %o7
27197 sdiv %g7, 0x1FFC, %l5
27198 setx loop_89, %l0, %l1
27199 return %l1
27200 nop
27201 rdpr %cwp, %g1
27202 rdpr %cansave, %g2
27203 rdpr %canrestore, %g3
27204 rdpr %cleanwin, %g4
27205 rdpr %otherwin, %g5
27206 rdpr %wstate, %g6
27207loop_89: andcc %i2, %g6, %g3
27208 fmul8x16 %f2, %f14, %f30
27209 lduh [%l7 + 0x76], %i4
27210 array16 %l6, %g4, %i0
27211 umulcc %g1, 0x109F, %l4
27212 save %l0, 0x1B94, %o2
27213 rdpr %cwp, %g1
27214 rdpr %cansave, %g2
27215 rdpr %canrestore, %g3
27216 rdpr %cleanwin, %g4
27217 rdpr %otherwin, %g5
27218 rdpr %wstate, %g6
27219 fnand %f16, %f26, %f0
27220 addc %o5, 0x15B0, %o6
27221 fmovspos %icc, %f19, %f9
27222 sub %g5, %o4, %i1
27223 sllx %o3, %i6, %g2
27224 fcmpne32 %f12, %f22, %l1
27225 array32 %i5, %o1, %i3
27226 umul %l2, 0x154B, %o7
27227 addccc %i7, 0x04CB, %l5
27228 mulx %g7, 0x0BFE, %o0
27229 fmovdvs %icc, %f24, %f9
27230 edge8ln %i2, %l3, %g6
27231 sra %i4, 0x18, %g3
27232 movl %xcc, %g4, %l6
27233 orn %g1, 0x0EF0, %l4
27234 ldd [%l7 + 0x60], %f2
27235 fxnor %f10, %f28, %f30
27236 add %l0, %i0, %o5
27237 sdivcc %o6, 0x119F, %g5
27238 movg %xcc, %o4, %i1
27239 edge16l %o2, %o3, %i6
27240 fcmpeq16 %f22, %f22, %g2
27241 edge8l %i5, %o1, %i3
27242 movg %xcc, %l2, %o7
27243 udivx %l1, 0x0A7B, %i7
27244 fmovdl %xcc, %f3, %f17
27245 ldsb [%l7 + 0x2A], %l5
27246 stb %o0, [%l7 + 0x63]
27247 fones %f7
27248 movn %xcc, %i2, %l3
27249 and %g7, 0x0AAB, %i4
27250 ldsh [%l7 + 0x72], %g3
27251 edge16l %g6, %l6, %g1
27252 fnot2 %f28, %f30
27253 popc %l4, %l0
27254 subcc %i0, %o5, %o6
27255 sdiv %g4, 0x024A, %o4
27256 or %g5, 0x19EB, %o2
27257 sth %i1, [%l7 + 0x10]
27258 edge16n %i6, %g2, %o3
27259 edge32l %i5, %i3, %l2
27260 edge32l %o1, %o7, %i7
27261 fmovde %icc, %f4, %f11
27262 fmovsle %icc, %f17, %f26
27263 movleu %xcc, %l1, %l5
27264 orcc %o0, %i2, %g7
27265 stw %i4, [%l7 + 0x7C]
27266 movrgz %l3, 0x095, %g3
27267 fabss %f21, %f17
27268 andn %g6, %g1, %l4
27269 edge16 %l6, %l0, %o5
27270 fcmps %fcc3, %f31, %f19
27271 edge8n %o6, %i0, %o4
27272 edge16n %g4, %o2, %i1
27273 nop
27274 set 0x63, %o5
27275 ldub [%l7 + %o5], %g5
27276 fzero %f0
27277 movvc %xcc, %i6, %g2
27278 fornot1 %f4, %f2, %f2
27279 stw %o3, [%l7 + 0x40]
27280 mova %icc, %i5, %l2
27281 umul %i3, %o1, %i7
27282 alignaddr %l1, %l5, %o0
27283 addccc %i2, 0x0861, %o7
27284 and %i4, %g7, %l3
27285 andncc %g3, %g1, %l4
27286 movcc %icc, %l6, %l0
27287 sir 0x065E
27288 umul %o5, %o6, %g6
27289 xor %o4, 0x1E74, %i0
27290 fcmpeq16 %f4, %f12, %o2
27291 andcc %i1, %g5, %g4
27292 fmuld8ulx16 %f2, %f25, %f10
27293 ldsw [%l7 + 0x20], %i6
27294 fpadd32 %f20, %f24, %f28
27295 ldub [%l7 + 0x11], %o3
27296 sdiv %i5, 0x142F, %g2
27297 stb %l2, [%l7 + 0x7C]
27298 subcc %o1, %i7, %l1
27299 lduh [%l7 + 0x2E], %l5
27300 srl %o0, 0x1F, %i3
27301 movle %icc, %i2, %o7
27302 fmovse %icc, %f13, %f14
27303 sdivcc %i4, 0x1E93, %g7
27304 fmovrse %l3, %f31, %f25
27305 umulcc %g1, %g3, %l6
27306 ldsh [%l7 + 0x0A], %l0
27307 movneg %icc, %l4, %o5
27308 andn %o6, %g6, %i0
27309 array32 %o4, %i1, %g5
27310 udiv %o2, 0x0EF4, %i6
27311 orn %g4, 0x17E8, %o3
27312 fnegd %f10, %f30
27313 array16 %g2, %l2, %i5
27314 movle %icc, %o1, %i7
27315 sdivcc %l5, 0x0B76, %o0
27316 movleu %xcc, %i3, %i2
27317 fones %f10
27318 fnors %f15, %f21, %f27
27319 ldd [%l7 + 0x18], %o6
27320 restore %i4, 0x1880, %l1
27321 rdpr %cwp, %g1
27322 rdpr %cansave, %g2
27323 rdpr %canrestore, %g3
27324 rdpr %cleanwin, %g4
27325 rdpr %otherwin, %g5
27326 rdpr %wstate, %g6
27327 nop
27328 set 0x0C, %o0
27329 ldsh [%l7 + %o0], %l3
27330 alignaddrl %g7, %g1, %l6
27331 fmovrde %g3, %f14, %f22
27332 srlx %l0, 0x1F, %o5
27333 sra %l4, 0x19, %g6
27334 srax %i0, 0x1F, %o6
27335 andcc %o4, 0x16AC, %g5
27336 alignaddr %i1, %i6, %o2
27337 mulscc %g4, 0x1E2D, %g2
27338 fsrc1 %f28, %f8
27339 ld [%l7 + 0x74], %f5
27340 movrlz %o3, %l2, %o1
27341 udivx %i7, 0x0AD3, %l5
27342 fpmerge %f0, %f30, %f20
27343 fnand %f16, %f20, %f20
27344 edge16ln %i5, %o0, %i3
27345 save %i2, %o7, %i4
27346 rdpr %cwp, %g1
27347 rdpr %cansave, %g2
27348 rdpr %canrestore, %g3
27349 rdpr %cleanwin, %g4
27350 rdpr %otherwin, %g5
27351 rdpr %wstate, %g6
27352 movpos %xcc, %l3, %g7
27353 ldd [%l7 + 0x10], %l0
27354 smulcc %g1, %g3, %l0
27355 ldd [%l7 + 0x50], %f18
27356 andn %o5, 0x1A1A, %l4
27357 edge16 %l6, %i0, %o6
27358 xnor %o4, %g5, %i1
27359 ldd [%l7 + 0x70], %g6
27360 addcc %i6, 0x04A9, %g4
27361 edge32n %o2, %g2, %o3
27362 xorcc %o1, 0x1984, %i7
27363 mova %xcc, %l5, %l2
27364 lduh [%l7 + 0x78], %o0
27365 edge16n %i5, %i3, %i2
27366 fmovdle %xcc, %f5, %f26
27367 edge8l %o7, %l3, %i4
27368 mova %icc, %l1, %g7
27369 fpack32 %f8, %f30, %f28
27370 xorcc %g1, 0x0B6D, %g3
27371 popc %l0, %o5
27372 lduw [%l7 + 0x54], %l6
27373 alignaddr %l4, %i0, %o6
27374 udivcc %o4, 0x0C94, %g5
27375 fcmpne16 %f28, %f24, %i1
27376 srlx %g6, 0x04, %i6
27377 sub %o2, 0x1B0F, %g2
27378 movcs %icc, %g4, %o3
27379 edge16 %i7, %l5, %l2
27380 orncc %o0, %i5, %o1
27381 array32 %i3, %i2, %o7
27382 xorcc %i4, %l1, %g7
27383 array16 %g1, %l3, %g3
27384 fmovrsne %l0, %f31, %f29
27385 movre %o5, 0x2E2, %l6
27386 std %f14, [%l7 + 0x78]
27387 save %l4, %o6, %i0
27388 rdpr %cwp, %g1
27389 rdpr %cansave, %g2
27390 rdpr %canrestore, %g3
27391 rdpr %cleanwin, %g4
27392 rdpr %otherwin, %g5
27393 rdpr %wstate, %g6
27394 subcc %g5, %i1, %g6
27395 movrgz %i6, %o2, %g2
27396 st %f19, [%l7 + 0x5C]
27397 lduw [%l7 + 0x1C], %g4
27398 edge8n %o4, %i7, %o3
27399 xorcc %l5, %o0, %l2
27400 edge16l %i5, %i3, %o1
27401 andn %i2, 0x099B, %i4
27402 for %f20, %f12, %f14
27403 edge8n %l1, %o7, %g1
27404 movge %icc, %l3, %g3
27405 ldd [%l7 + 0x28], %g6
27406 fmuld8sux16 %f2, %f5, %f2
27407 lduh [%l7 + 0x18], %o5
27408 movre %l0, %l4, %l6
27409 udiv %i0, 0x1EDE, %g5
27410 subccc %i1, 0x09D4, %g6
27411 movn %icc, %i6, %o2
27412 sdivx %g2, 0x1432, %o6
27413 movcs %xcc, %o4, %i7
27414 sdivcc %o3, 0x1BA9, %l5
27415 ldx [%l7 + 0x78], %o0
27416 movg %icc, %g4, %l2
27417 fornot2 %f18, %f20, %f0
27418 array16 %i5, %i3, %o1
27419 udiv %i2, 0x1983, %i4
27420 umulcc %l1, %g1, %l3
27421 st %f2, [%l7 + 0x08]
27422 udivcc %o7, 0x02D3, %g3
27423 fmovscc %xcc, %f4, %f29
27424 movcs %icc, %g7, %o5
27425 fmovdleu %icc, %f31, %f25
27426 srl %l4, 0x10, %l6
27427 umul %l0, %i0, %g5
27428 alignaddrl %g6, %i6, %o2
27429 andncc %i1, %g2, %o4
27430 srlx %i7, %o3, %l5
27431 movg %icc, %o6, %o0
27432 fpsub32 %f10, %f22, %f12
27433 fsrc2s %f9, %f14
27434 xor %l2, %g4, %i5
27435 stx %o1, [%l7 + 0x20]
27436 stb %i2, [%l7 + 0x13]
27437 fmovsne %xcc, %f7, %f25
27438 fandnot1 %f0, %f30, %f0
27439 nop
27440 set 0x1C, %l5
27441 stw %i3, [%l7 + %l5]
27442 fmovsgu %xcc, %f26, %f27
27443 srl %l1, %g1, %l3
27444 fpsub32s %f17, %f6, %f11
27445 movcs %icc, %i4, %o7
27446 addcc %g7, 0x1F04, %o5
27447 fpsub16 %f24, %f26, %f2
27448 fornot2 %f12, %f24, %f2
27449 fnegs %f14, %f2
27450 movrlz %g3, 0x20B, %l4
27451 movrgez %l0, %i0, %g5
27452 xorcc %g6, 0x1D5B, %l6
27453 orn %i6, 0x01F7, %i1
27454 add %o2, %g2, %o4
27455 stb %o3, [%l7 + 0x50]
27456 smul %i7, %l5, %o6
27457 ldub [%l7 + 0x4A], %l2
27458 mova %xcc, %o0, %g4
27459 smulcc %o1, %i2, %i5
27460 fornot1s %f30, %f31, %f3
27461 mova %xcc, %l1, %g1
27462 fmovsneg %xcc, %f2, %f22
27463 fmovdgu %xcc, %f9, %f10
27464 orn %l3, %i3, %i4
27465 std %f8, [%l7 + 0x58]
27466 ldsw [%l7 + 0x08], %g7
27467 stb %o5, [%l7 + 0x70]
27468 sra %g3, 0x16, %l4
27469 sra %l0, 0x12, %o7
27470 edge32 %g5, %g6, %i0
27471 fmovsvc %xcc, %f3, %f15
27472 ld [%l7 + 0x08], %f10
27473 movrne %i6, %i1, %l6
27474 sllx %g2, 0x0C, %o2
27475 ld [%l7 + 0x18], %f28
27476 xnorcc %o3, %i7, %l5
27477 xor %o4, %o6, %l2
27478 umulcc %o0, 0x176C, %o1
27479 fcmpes %fcc3, %f31, %f22
27480 movn %xcc, %i2, %i5
27481 bshuffle %f30, %f20, %f20
27482 nop
27483 set 0x58, %g3
27484 ldd [%l7 + %g3], %l0
27485 movrne %g4, 0x38C, %l3
27486 movleu %xcc, %g1, %i4
27487 ldsb [%l7 + 0x35], %g7
27488 sth %i3, [%l7 + 0x16]
27489 movcc %xcc, %g3, %o5
27490 lduh [%l7 + 0x4C], %l4
27491 fmul8x16al %f2, %f10, %f6
27492 addc %o7, 0x1CDB, %g5
27493 array8 %g6, %l0, %i6
27494 andncc %i1, %l6, %g2
27495 array16 %i0, %o3, %i7
27496 fmul8x16al %f3, %f21, %f0
27497 edge32l %o2, %o4, %o6
27498 array8 %l5, %o0, %l2
27499 movne %xcc, %o1, %i5
27500 umul %i2, %g4, %l1
27501 edge16l %g1, %l3, %i4
27502 ldsh [%l7 + 0x2A], %g7
27503 srlx %g3, 0x0B, %o5
27504 movvs %xcc, %l4, %o7
27505 sub %i3, %g5, %l0
27506 ldsh [%l7 + 0x3A], %i6
27507 edge32n %i1, %g6, %g2
27508 fmovdpos %icc, %f20, %f0
27509 fornot2 %f14, %f4, %f18
27510 stb %i0, [%l7 + 0x5D]
27511 popc %o3, %l6
27512 edge16 %i7, %o4, %o2
27513 stw %o6, [%l7 + 0x18]
27514 stw %l5, [%l7 + 0x78]
27515 fmovdneg %icc, %f20, %f17
27516 movvc %xcc, %o0, %l2
27517 sth %i5, [%l7 + 0x74]
27518 edge8n %o1, %i2, %l1
27519 fcmpeq32 %f28, %f6, %g4
27520 fnegs %f18, %f5
27521 movgu %icc, %g1, %l3
27522 setx loop_90, %l0, %l1
27523 return %l1
27524 nop
27525 rdpr %cwp, %g1
27526 rdpr %cansave, %g2
27527 rdpr %canrestore, %g3
27528 rdpr %cleanwin, %g4
27529 rdpr %otherwin, %g5
27530 rdpr %wstate, %g6
27531loop_90: movrne %l4, 0x3E8, %o7
27532 ldx [%l7 + 0x38], %i3
27533 st %f1, [%l7 + 0x6C]
27534 movcs %xcc, %g5, %l0
27535 udivcc %i6, 0x185A, %i1
27536 mulx %o5, 0x0DDE, %g6
27537 for %f14, %f30, %f18
27538 orcc %g2, %o3, %l6
27539 addc %i7, 0x1556, %o4
27540 umul %i0, %o6, %o2
27541 movrgz %o0, %l5, %i5
27542 orncc %l2, %i2, %l1
27543 movrgz %o1, %g4, %g1
27544 xorcc %i4, %l3, %g7
27545 addccc %l4, %o7, %i3
27546 popc 0x014A, %g5
27547 subcc %g3, 0x1FCA, %l0
27548 fmovs %f0, %f10
27549 fandnot2s %f20, %f8, %f7
27550 edge8 %i1, %i6, %o5
27551 ldub [%l7 + 0x64], %g2
27552 movge %icc, %o3, %g6
27553 ldx [%l7 + 0x70], %i7
27554 srlx %l6, 0x19, %i0
27555 fcmpeq16 %f22, %f10, %o6
27556 orncc %o2, 0x0039, %o4
27557 array8 %l5, %i5, %l2
27558 fmovsvs %icc, %f28, %f11
27559 xorcc %o0, 0x0724, %l1
27560 array32 %i2, %o1, %g4
27561 alignaddr %g1, %l3, %i4
27562 movrlez %g7, 0x271, %o7
27563 movg %xcc, %l4, %i3
27564 stx %g5, [%l7 + 0x28]
27565 fmovde %xcc, %f26, %f7
27566 stb %g3, [%l7 + 0x77]
27567 addc %i1, %i6, %o5
27568 edge16 %g2, %l0, %g6
27569 srlx %o3, 0x1A, %i7
27570 fmovrslez %l6, %f22, %f5
27571 umulcc %o6, %o2, %i0
27572 movvs %icc, %o4, %l5
27573 edge32l %i5, %o0, %l1
27574 xorcc %i2, %l2, %o1
27575 movne %xcc, %g1, %g4
27576 ldsh [%l7 + 0x5C], %l3
27577 fors %f23, %f21, %f4
27578 movl %xcc, %g7, %i4
27579 subcc %l4, 0x0D07, %i3
27580 addccc %g5, 0x0D8E, %o7
27581 sdivx %i1, 0x1D14, %g3
27582 andncc %o5, %g2, %l0
27583 fcmpgt32 %f0, %f18, %g6
27584 sdiv %i6, 0x1780, %i7
27585 fmovrdlz %o3, %f4, %f18
27586 smul %o6, %l6, %o2
27587 array32 %o4, %l5, %i5
27588 and %o0, 0x19ED, %l1
27589 fmovdgu %icc, %f27, %f4
27590 movle %xcc, %i0, %i2
27591 fzero %f24
27592 movrlez %o1, %g1, %g4
27593 array32 %l2, %g7, %i4
27594 alignaddrl %l3, %i3, %l4
27595 alignaddr %g5, %i1, %o7
27596 sth %g3, [%l7 + 0x5A]
27597 movvs %icc, %o5, %l0
27598 fmovsa %xcc, %f19, %f20
27599 umul %g6, 0x0E3A, %i6
27600 edge8l %g2, %i7, %o6
27601 mova %xcc, %l6, %o3
27602 andcc %o2, %o4, %l5
27603 pdist %f24, %f18, %f0
27604 ldd [%l7 + 0x30], %o0
27605 movrgz %l1, %i5, %i2
27606 edge32l %o1, %i0, %g4
27607 orcc %l2, %g7, %g1
27608 subcc %i4, %l3, %i3
27609 movneg %xcc, %g5, %l4
27610 edge8n %o7, %g3, %o5
27611 sdivx %i1, 0x0F5D, %l0
27612 sdiv %g6, 0x193C, %i6
27613 fmuld8ulx16 %f25, %f22, %f22
27614 edge8 %i7, %o6, %g2
27615 andncc %l6, %o2, %o3
27616 st %f16, [%l7 + 0x3C]
27617 fsrc1 %f4, %f22
27618 udivcc %l5, 0x0F11, %o4
27619 alignaddrl %l1, %i5, %i2
27620 mova %icc, %o1, %o0
27621 sra %g4, 0x11, %l2
27622 addccc %i0, 0x04D9, %g7
27623 movn %icc, %i4, %g1
27624 movcs %icc, %l3, %g5
27625 movrgez %i3, %o7, %l4
27626 sdiv %o5, 0x0AFF, %g3
27627 andncc %i1, %l0, %i6
27628 mova %icc, %i7, %g6
27629 fsrc1 %f22, %f10
27630 srlx %o6, %g2, %l6
27631 xor %o3, 0x1967, %o2
27632 st %f1, [%l7 + 0x14]
27633 movn %icc, %l5, %l1
27634 xnorcc %i5, 0x0962, %o4
27635 fmovdle %xcc, %f14, %f19
27636 movpos %icc, %i2, %o1
27637 stw %o0, [%l7 + 0x28]
27638 fxors %f25, %f30, %f18
27639 mulscc %l2, %g4, %i0
27640 mulscc %i4, %g1, %g7
27641 fmul8sux16 %f8, %f28, %f0
27642 movvc %xcc, %l3, %g5
27643 sra %o7, 0x0D, %i3
27644 fxnor %f4, %f28, %f14
27645 stw %l4, [%l7 + 0x30]
27646 fmovdne %icc, %f28, %f24
27647 fxors %f16, %f0, %f19
27648 bshuffle %f4, %f24, %f2
27649 fnegd %f6, %f12
27650 siam 0x0
27651 lduh [%l7 + 0x30], %o5
27652 movrlz %g3, %l0, %i1
27653 subcc %i6, %i7, %g6
27654 st %f23, [%l7 + 0x20]
27655 st %f22, [%l7 + 0x60]
27656 add %o6, 0x0A33, %l6
27657 movrgz %g2, 0x04F, %o2
27658 movrlz %o3, 0x2F6, %l5
27659 subccc %i5, %o4, %l1
27660 edge32ln %i2, %o1, %o0
27661 or %g4, 0x0008, %l2
27662 sdivcc %i0, 0x049A, %g1
27663 sdiv %i4, 0x0CAE, %l3
27664 xnor %g5, %g7, %o7
27665 fmovrdgz %i3, %f0, %f28
27666 fandnot1 %f12, %f22, %f20
27667 movvs %icc, %l4, %o5
27668 stb %l0, [%l7 + 0x63]
27669 edge32n %i1, %g3, %i6
27670 sethi 0x1561, %g6
27671 and %i7, %o6, %l6
27672 edge16l %o2, %g2, %o3
27673 fmovdvs %icc, %f2, %f20
27674 ldsh [%l7 + 0x6C], %i5
27675 movrgez %l5, 0x36C, %l1
27676 umul %o4, %o1, %o0
27677 stx %i2, [%l7 + 0x50]
27678 fors %f12, %f21, %f26
27679 sdivcc %g4, 0x03F9, %l2
27680 movrlez %i0, 0x0BA, %i4
27681 andncc %g1, %l3, %g7
27682 fmovrse %g5, %f5, %f25
27683 sra %i3, %o7, %o5
27684 stw %l4, [%l7 + 0x6C]
27685 movrgz %l0, 0x062, %g3
27686 fmovsn %icc, %f23, %f2
27687 fmovscc %icc, %f23, %f13
27688 xnorcc %i1, %g6, %i6
27689 fmovrdlz %o6, %f26, %f20
27690 mulscc %l6, %i7, %o2
27691 movrgez %o3, 0x1CA, %g2
27692 for %f2, %f6, %f6
27693 movgu %xcc, %i5, %l1
27694 smul %o4, 0x150B, %l5
27695 fmovdcc %xcc, %f1, %f16
27696 movrgez %o0, %i2, %g4
27697 fxor %f20, %f6, %f22
27698 ldsw [%l7 + 0x30], %o1
27699 st %f27, [%l7 + 0x78]
27700 movrne %i0, %l2, %i4
27701 movge %xcc, %l3, %g1
27702 alignaddrl %g7, %g5, %o7
27703 fcmpes %fcc2, %f1, %f28
27704 add %o5, %i3, %l4
27705 addccc %g3, 0x17A1, %i1
27706 fnor %f22, %f16, %f2
27707 srlx %l0, %i6, %g6
27708 ldub [%l7 + 0x55], %l6
27709 fmovdle %icc, %f5, %f20
27710 sub %i7, 0x1224, %o2
27711 fmul8ulx16 %f2, %f8, %f0
27712 array32 %o3, %o6, %i5
27713 alignaddrl %g2, %l1, %l5
27714 fmovsne %icc, %f18, %f15
27715 alignaddrl %o4, %i2, %o0
27716 sub %o1, 0x1590, %g4
27717 xorcc %l2, 0x1F54, %i0
27718 andcc %l3, %g1, %g7
27719 std %f8, [%l7 + 0x40]
27720 smulcc %g5, 0x0E6F, %o7
27721 fmovdcc %icc, %f13, %f17
27722 movvc %xcc, %o5, %i3
27723 fmovsa %icc, %f26, %f18
27724 fmovdg %icc, %f18, %f19
27725 movle %xcc, %i4, %l4
27726 edge32n %g3, %i1, %i6
27727 fmovrdne %l0, %f4, %f24
27728 fmovrdgez %l6, %f4, %f2
27729 movrlez %g6, %o2, %i7
27730 sir 0x1202
27731 sll %o3, 0x06, %i5
27732 fornot2s %f4, %f2, %f9
27733 movrlz %g2, 0x0A7, %l1
27734 xnorcc %o6, %l5, %o4
27735 edge8ln %i2, %o1, %g4
27736 array16 %o0, %i0, %l2
27737 fmovrslz %l3, %f25, %f8
27738 addcc %g1, %g7, %o7
27739 sethi 0x1186, %o5
27740 umulcc %g5, %i4, %i3
27741 subccc %l4, %i1, %i6
27742 movcc %xcc, %g3, %l6
27743 smul %g6, %o2, %i7
27744 orncc %o3, 0x0261, %l0
27745 andncc %i5, %l1, %g2
27746 edge16n %o6, %l5, %o4
27747 edge32 %i2, %g4, %o0
27748 xnorcc %i0, %l2, %o1
27749 andcc %g1, %l3, %g7
27750 fexpand %f6, %f12
27751 fmovdgu %icc, %f18, %f0
27752 fnot1s %f9, %f12
27753 array16 %o5, %g5, %o7
27754 save %i3, %i4, %i1
27755 rdpr %cwp, %g1
27756 rdpr %cansave, %g2
27757 rdpr %canrestore, %g3
27758 rdpr %cleanwin, %g4
27759 rdpr %otherwin, %g5
27760 rdpr %wstate, %g6
27761 fmovdcs %xcc, %f13, %f8
27762 fnor %f0, %f30, %f10
27763 xnorcc %i6, 0x1A3E, %l4
27764 edge32l %l6, %g6, %g3
27765 udivcc %i7, 0x1A81, %o2
27766 restore %l0, %i5, %o3
27767 rdpr %cwp, %g1
27768 rdpr %cansave, %g2
27769 rdpr %canrestore, %g3
27770 rdpr %cleanwin, %g4
27771 rdpr %otherwin, %g5
27772 rdpr %wstate, %g6
27773 movrgz %l1, %g2, %o6
27774 fnands %f15, %f8, %f20
27775 sub %o4, 0x0069, %i2
27776 umulcc %l5, 0x03D3, %o0
27777 fmovdne %icc, %f4, %f20
27778 movleu %icc, %g4, %l2
27779 mulscc %i0, 0x1EC4, %g1
27780 movpos %icc, %l3, %g7
27781 xorcc %o5, 0x034F, %o1
27782 edge32ln %o7, %g5, %i3
27783 fcmpd %fcc2, %f2, %f6
27784 sir 0x10C2
27785 movcc %xcc, %i4, %i1
27786 fmovdpos %xcc, %f17, %f28
27787 mulscc %i6, %l6, %l4
27788 addc %g3, %g6, %o2
27789 subc %i7, 0x042B, %l0
27790 umulcc %i5, 0x1B55, %o3
27791 fmovrslz %g2, %f26, %f4
27792 ldd [%l7 + 0x28], %o6
27793 edge16 %l1, %o4, %l5
27794 fpack16 %f28, %f27
27795 fmovrsgez %o0, %f5, %f10
27796 nop
27797 set 0x78, %l4
27798 stb %i2, [%l7 + %l4]
27799 fmovsge %xcc, %f29, %f3
27800 fmovsneg %xcc, %f26, %f25
27801 fnot2 %f14, %f20
27802 orn %g4, 0x1D63, %l2
27803 orn %i0, 0x0934, %l3
27804 mova %icc, %g1, %g7
27805 srl %o1, %o7, %g5
27806 fpsub16 %f18, %f20, %f24
27807 lduh [%l7 + 0x08], %i3
27808 movrgez %i4, 0x100, %o5
27809 fmovrslez %i6, %f18, %f2
27810 alignaddrl %i1, %l6, %l4
27811 fxnors %f29, %f2, %f11
27812 edge32 %g3, %o2, %i7
27813 array32 %g6, %i5, %l0
27814 movcs %xcc, %g2, %o3
27815 edge16l %o6, %o4, %l1
27816 movrgez %o0, %i2, %l5
27817 edge32l %l2, %g4, %l3
27818 stx %g1, [%l7 + 0x40]
27819 mova %xcc, %g7, %i0
27820 edge16 %o1, %g5, %i3
27821 or %i4, 0x00C2, %o7
27822 srl %o5, %i6, %l6
27823 ldsw [%l7 + 0x60], %l4
27824 edge16n %i1, %g3, %o2
27825 movrgz %i7, 0x080, %i5
27826 array16 %g6, %l0, %o3
27827 fandnot2s %f3, %f15, %f31
27828 fmuld8sux16 %f18, %f8, %f24
27829 xnorcc %o6, 0x12DD, %g2
27830 addcc %o4, 0x0F1B, %o0
27831 udivcc %i2, 0x115D, %l5
27832 mova %icc, %l1, %g4
27833 std %f28, [%l7 + 0x18]
27834 subccc %l3, %g1, %l2
27835 popc %i0, %o1
27836 fmovrdlez %g5, %f24, %f8
27837 sdiv %g7, 0x0031, %i3
27838 movneg %xcc, %i4, %o7
27839 xnorcc %o5, %l6, %l4
27840 fmovdn %xcc, %f30, %f22
27841 smulcc %i6, %g3, %o2
27842 xorcc %i7, 0x0684, %i1
27843 fmovsvs %icc, %f16, %f18
27844 fmovsle %icc, %f22, %f4
27845 move %icc, %g6, %l0
27846 movrgz %o3, %o6, %g2
27847 edge8l %o4, %i5, %o0
27848 subc %l5, 0x16D6, %l1
27849 movn %xcc, %g4, %i2
27850 fpack16 %f28, %f10
27851 movne %icc, %g1, %l2
27852 or %i0, %l3, %g5
27853 fpsub16s %f17, %f21, %f15
27854 lduh [%l7 + 0x44], %o1
27855 xnor %i3, %i4, %o7
27856 sub %o5, 0x018A, %l6
27857 alignaddrl %g7, %l4, %g3
27858 or %i6, 0x0949, %i7
27859 movl %icc, %i1, %o2
27860 andn %g6, 0x12C1, %o3
27861 sth %o6, [%l7 + 0x70]
27862 movrgez %l0, %o4, %i5
27863 sdiv %o0, 0x1F58, %l5
27864 edge16ln %g2, %g4, %l1
27865 srlx %i2, 0x10, %l2
27866 smulcc %i0, 0x1DCF, %l3
27867 sra %g1, %g5, %o1
27868 fnot2s %f17, %f2
27869 fornot1s %f12, %f0, %f3
27870 setx loop_91, %l0, %l1
27871 return %l1
27872 nop
27873 rdpr %cwp, %g1
27874 rdpr %cansave, %g2
27875 rdpr %canrestore, %g3
27876 rdpr %cleanwin, %g4
27877 rdpr %otherwin, %g5
27878 rdpr %wstate, %g6
27879loop_91: xnor %o5, %o7, %g7
27880 edge32l %l6, %l4, %g3
27881 stx %i7, [%l7 + 0x28]
27882 array8 %i6, %i1, %g6
27883 mulx %o2, 0x031D, %o3
27884 andn %l0, 0x00E5, %o4
27885 udivx %o6, 0x0047, %o0
27886 mova %icc, %i5, %l5
27887 fcmple16 %f24, %f10, %g2
27888 udivcc %l1, 0x0EFE, %g4
27889 andcc %l2, %i0, %l3
27890 sllx %g1, %g5, %o1
27891 movgu %xcc, %i2, %i4
27892 addccc %o5, %o7, %g7
27893 fpadd16 %f14, %f2, %f2
27894 ld [%l7 + 0x08], %f26
27895 andncc %l6, %i3, %l4
27896 nop
27897 set 0x21, %i4
27898 ldub [%l7 + %i4], %i7
27899 movle %xcc, %g3, %i1
27900 fmovdneg %icc, %f3, %f11
27901 fabss %f27, %f14
27902 movrlez %g6, %i6, %o2
27903 stw %o3, [%l7 + 0x3C]
27904 movvs %icc, %l0, %o6
27905 fcmpgt16 %f14, %f6, %o0
27906 ldx [%l7 + 0x30], %i5
27907 movn %xcc, %l5, %o4
27908 addccc %l1, %g4, %g2
27909 udivx %i0, 0x1175, %l3
27910 fmovsleu %xcc, %f30, %f20
27911 or %g1, %l2, %o1
27912 smulcc %i2, 0x130B, %g5
27913 stb %o5, [%l7 + 0x27]
27914 sethi 0x14AC, %o7
27915 sdiv %i4, 0x1CA9, %g7
27916 fmovsge %icc, %f0, %f0
27917 lduh [%l7 + 0x48], %i3
27918 udivcc %l4, 0x0776, %l6
27919 siam 0x4
27920 array16 %i7, %g3, %i1
27921 edge32 %i6, %g6, %o2
27922 addccc %l0, %o3, %o0
27923 and %o6, %i5, %l5
27924 movvc %icc, %o4, %l1
27925 edge8l %g2, %i0, %g4
27926 fcmpgt16 %f22, %f8, %l3
27927 andcc %l2, %o1, %i2
27928 array8 %g5, %g1, %o7
27929 mova %xcc, %o5, %g7
27930 subccc %i4, %l4, %i3
27931 sethi 0x1BF4, %l6
27932 fcmpd %fcc1, %f28, %f30
27933 alignaddrl %g3, %i7, %i6
27934 orncc %g6, 0x0111, %o2
27935 ldd [%l7 + 0x08], %f6
27936 fpsub32s %f9, %f13, %f24
27937 edge32l %i1, %l0, %o0
27938 alignaddr %o3, %i5, %l5
27939 movl %icc, %o6, %l1
27940 ldsh [%l7 + 0x12], %o4
27941 sdivcc %g2, 0x0A09, %i0
27942 ld [%l7 + 0x18], %f14
27943 fmovdne %xcc, %f27, %f24
27944 sir 0x0541
27945 sdiv %l3, 0x167B, %l2
27946 stx %g4, [%l7 + 0x68]
27947 fmovse %xcc, %f17, %f14
27948 subccc %i2, %g5, %g1
27949 fmovdne %icc, %f6, %f24
27950 udivcc %o7, 0x18CA, %o1
27951 fmul8sux16 %f6, %f30, %f4
27952 movneg %xcc, %o5, %i4
27953 srlx %g7, %i3, %l6
27954 udiv %l4, 0x08C3, %i7
27955 nop
27956 set 0x58, %o4
27957 ldd [%l7 + %o4], %g2
27958 ldd [%l7 + 0x30], %f2
27959 andcc %i6, %g6, %o2
27960 srl %l0, %i1, %o0
27961 fpackfix %f0, %f17
27962 siam 0x0
27963 mulx %o3, 0x0B87, %i5
27964 stb %l5, [%l7 + 0x7A]
27965 subc %o6, 0x19C9, %o4
27966 fnegs %f15, %f27
27967 sub %g2, %i0, %l3
27968 mova %icc, %l1, %g4
27969 umulcc %l2, 0x1260, %i2
27970 ldd [%l7 + 0x68], %g4
27971 movvs %xcc, %g1, %o7
27972 mulscc %o1, 0x03C3, %i4
27973 alignaddrl %g7, %i3, %l6
27974 array8 %o5, %i7, %l4
27975 addcc %i6, %g3, %g6
27976 fors %f27, %f23, %f18
27977 xnor %o2, 0x0156, %l0
27978 movrne %o0, %i1, %o3
27979 andncc %l5, %o6, %i5
27980 fmul8x16al %f2, %f30, %f0
27981 udivcc %g2, 0x098E, %i0
27982 edge16ln %o4, %l1, %g4
27983 srlx %l2, 0x02, %i2
27984 andncc %l3, %g5, %o7
27985 udiv %g1, 0x18DA, %o1
27986 stx %g7, [%l7 + 0x38]
27987 fzeros %f19
27988 fmovrslez %i4, %f1, %f0
27989 subccc %l6, %i3, %i7
27990 ld [%l7 + 0x64], %f23
27991 alignaddr %o5, %i6, %l4
27992 sdivcc %g6, 0x0DFB, %o2
27993 fcmple32 %f20, %f22, %l0
27994 xnor %g3, 0x0332, %o0
27995 popc %o3, %l5
27996 movleu %icc, %i1, %i5
27997 fcmpgt16 %f18, %f2, %g2
27998 edge16n %i0, %o4, %o6
27999 xorcc %g4, 0x0782, %l2
28000 fnands %f20, %f0, %f7
28001 ldd [%l7 + 0x60], %i2
28002 xnorcc %l3, 0x0EE6, %g5
28003 movne %xcc, %l1, %g1
28004 fexpand %f8, %f18
28005 udivcc %o7, 0x0383, %g7
28006 fmuld8sux16 %f31, %f18, %f10
28007 save %o1, 0x1D86, %l6
28008 rdpr %cwp, %g1
28009 rdpr %cansave, %g2
28010 rdpr %canrestore, %g3
28011 rdpr %cleanwin, %g4
28012 rdpr %otherwin, %g5
28013 rdpr %wstate, %g6
28014 alignaddrl %i3, %i4, %o5
28015 edge32n %i6, %l4, %g6
28016 smul %i7, 0x0C60, %o2
28017 fmovscc %icc, %f22, %f14
28018 movvs %xcc, %g3, %o0
28019 addccc %o3, %l5, %i1
28020 fmovsvs %xcc, %f0, %f7
28021 fpadd16 %f0, %f30, %f14
28022 edge16n %l0, %g2, %i5
28023 movre %i0, %o4, %o6
28024 movg %icc, %g4, %i2
28025 fpadd32s %f1, %f30, %f22
28026 fcmple16 %f4, %f2, %l2
28027 edge32l %g5, %l1, %g1
28028 and %o7, 0x1B0B, %g7
28029 orncc %o1, 0x03DD, %l6
28030 subc %i3, %l3, %i4
28031 movgu %icc, %i6, %o5
28032 fsrc2 %f30, %f24
28033 subc %l4, 0x05BB, %i7
28034 smulcc %o2, 0x0E63, %g3
28035 xorcc %g6, %o3, %o0
28036 sdiv %l5, 0x13EB, %l0
28037 ld [%l7 + 0x30], %f8
28038 movl %xcc, %i1, %g2
28039 xnorcc %i5, %o4, %o6
28040 ld [%l7 + 0x30], %f26
28041 sra %g4, %i0, %l2
28042 edge32ln %i2, %l1, %g1
28043 movvs %icc, %o7, %g5
28044 std %f24, [%l7 + 0x38]
28045 edge32 %o1, %l6, %i3
28046 edge16n %g7, %i4, %i6
28047 fxnors %f25, %f8, %f13
28048 movleu %xcc, %l3, %o5
28049 orncc %i7, %o2, %l4
28050 or %g3, 0x0D6C, %o3
28051 edge16n %o0, %l5, %l0
28052 orncc %i1, 0x0DA2, %g2
28053 add %g6, 0x0DE0, %o4
28054 alignaddr %o6, %g4, %i0
28055 udiv %i5, 0x14AF, %i2
28056 movrlz %l1, %g1, %l2
28057 popc %g5, %o1
28058 fmul8ulx16 %f28, %f14, %f18
28059 fmovsne %xcc, %f31, %f5
28060 sll %l6, %i3, %o7
28061 sdivx %i4, 0x10B2, %i6
28062 alignaddr %l3, %g7, %i7
28063 pdist %f2, %f6, %f30
28064 move %icc, %o5, %o2
28065 subcc %l4, %g3, %o0
28066 sub %o3, %l5, %i1
28067 array16 %g2, %l0, %o4
28068 sdiv %o6, 0x1927, %g6
28069 sdivcc %i0, 0x0893, %i5
28070 ldsh [%l7 + 0x24], %i2
28071 movcs %icc, %g4, %g1
28072 fpmerge %f27, %f22, %f12
28073 umul %l1, 0x009A, %g5
28074 sdiv %o1, 0x006B, %l6
28075 alignaddrl %i3, %l2, %o7
28076 xor %i4, %l3, %g7
28077 fmovrsne %i7, %f20, %f7
28078 fzeros %f31
28079 fmovsgu %icc, %f12, %f11
28080 smul %i6, 0x0017, %o2
28081 restore %l4, 0x0992, %g3
28082 rdpr %cwp, %g1
28083 rdpr %cansave, %g2
28084 rdpr %canrestore, %g3
28085 rdpr %cleanwin, %g4
28086 rdpr %otherwin, %g5
28087 rdpr %wstate, %g6
28088 fabsd %f18, %f2
28089 ldd [%l7 + 0x08], %f26
28090 movrgez %o0, 0x34A, %o5
28091 movrne %l5, %o3, %g2
28092 andcc %i1, 0x1E66, %l0
28093 edge16l %o4, %g6, %i0
28094 fpackfix %f24, %f1
28095 ldsh [%l7 + 0x7C], %i5
28096 fnegd %f18, %f18
28097 st %f8, [%l7 + 0x60]
28098 ldd [%l7 + 0x70], %i2
28099 stb %g4, [%l7 + 0x22]
28100 movpos %icc, %g1, %l1
28101 fmovda %xcc, %f31, %f5
28102 fmovsle %icc, %f22, %f23
28103 sll %o6, 0x0D, %o1
28104 movrlz %l6, %i3, %l2
28105 umul %g5, 0x0363, %i4
28106 edge8n %o7, %l3, %g7
28107 stw %i7, [%l7 + 0x40]
28108 or %o2, %l4, %i6
28109 addccc %o0, %o5, %l5
28110 fmovsvs %icc, %f21, %f31
28111 stw %g3, [%l7 + 0x28]
28112 sth %o3, [%l7 + 0x3E]
28113 movleu %xcc, %g2, %l0
28114 ldx [%l7 + 0x28], %o4
28115 edge32 %g6, %i0, %i1
28116 fnegd %f24, %f20
28117 fmovdl %xcc, %f17, %f31
28118 movg %icc, %i5, %g4
28119 udivcc %g1, 0x1F9A, %i2
28120 sth %l1, [%l7 + 0x68]
28121 sub %o6, %o1, %i3
28122 lduw [%l7 + 0x50], %l2
28123 andcc %l6, %g5, %i4
28124 fmovsne %xcc, %f14, %f6
28125 subcc %o7, %g7, %i7
28126 fmovdle %xcc, %f10, %f2
28127 fnors %f31, %f7, %f8
28128 ldd [%l7 + 0x28], %f28
28129 subc %o2, %l3, %l4
28130 fmovdg %icc, %f9, %f29
28131 movre %o0, 0x222, %o5
28132 movpos %xcc, %i6, %l5
28133 ldd [%l7 + 0x70], %f0
28134 fpsub16 %f4, %f14, %f14
28135 edge32l %o3, %g3, %g2
28136 save %o4, %l0, %g6
28137 rdpr %cwp, %g1
28138 rdpr %cansave, %g2
28139 rdpr %canrestore, %g3
28140 rdpr %cleanwin, %g4
28141 rdpr %otherwin, %g5
28142 rdpr %wstate, %g6
28143 ld [%l7 + 0x44], %f7
28144 lduw [%l7 + 0x0C], %i1
28145 ld [%l7 + 0x38], %f16
28146 array32 %i0, %i5, %g4
28147 fmovrsgez %i2, %f27, %f8
28148 edge32ln %l1, %o6, %g1
28149 move %icc, %i3, %l2
28150 umul %o1, %g5, %i4
28151 xorcc %o7, %l6, %i7
28152 movrne %o2, 0x353, %g7
28153 xnor %l4, 0x0F70, %o0
28154 xorcc %o5, 0x00C5, %i6
28155 sth %l5, [%l7 + 0x34]
28156 edge16l %o3, %g3, %l3
28157 array8 %g2, %o4, %l0
28158 andncc %i1, %g6, %i0
28159 sdiv %g4, 0x0BBF, %i2
28160 ldsh [%l7 + 0x62], %i5
28161 movpos %xcc, %o6, %g1
28162 srl %i3, 0x15, %l1
28163 fmovscs %icc, %f26, %f25
28164 edge8ln %o1, %g5, %l2
28165 movrgez %o7, %i4, %l6
28166 save %i7, 0x05BF, %g7
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 srl %o2, %l4, %o5
28174 xor %i6, %l5, %o0
28175 fmovscs %xcc, %f31, %f28
28176 ldx [%l7 + 0x28], %o3
28177 edge16n %g3, %l3, %g2
28178 fnegd %f6, %f30
28179 movrlez %o4, %i1, %l0
28180 setx loop_92, %l0, %l1
28181 return %l1
28182 nop
28183 rdpr %cwp, %g1
28184 rdpr %cansave, %g2
28185 rdpr %canrestore, %g3
28186 rdpr %cleanwin, %g4
28187 rdpr %otherwin, %g5
28188 rdpr %wstate, %g6
28189loop_92: fpadd32 %f2, %f24, %f6
28190 movrgez %i2, %i5, %g4
28191 udiv %g1, 0x07F6, %i3
28192 ldsb [%l7 + 0x0E], %o6
28193 fmovdge %icc, %f4, %f24
28194 ld [%l7 + 0x38], %f3
28195 ld [%l7 + 0x30], %f25
28196 fsrc1 %f30, %f0
28197 ldsb [%l7 + 0x6E], %l1
28198 ldsw [%l7 + 0x3C], %g5
28199 add %o1, %o7, %l2
28200 restore %l6, %i7, %i4
28201 rdpr %cwp, %g1
28202 rdpr %cansave, %g2
28203 rdpr %canrestore, %g3
28204 rdpr %cleanwin, %g4
28205 rdpr %otherwin, %g5
28206 rdpr %wstate, %g6
28207 lduh [%l7 + 0x7A], %g7
28208 edge32l %o2, %o5, %l4
28209 movpos %icc, %i6, %o0
28210 fmovdg %xcc, %f14, %f28
28211 addc %o3, 0x1987, %l5
28212 ldd [%l7 + 0x10], %g2
28213 smul %l3, 0x1D42, %g2
28214 stx %o4, [%l7 + 0x10]
28215 movvs %xcc, %l0, %i0
28216 movneg %icc, %i1, %g6
28217 movrlez %i5, 0x1C4, %i2
28218 setx loop_93, %l0, %l1
28219 return %l1
28220 nop
28221 rdpr %cwp, %g1
28222 rdpr %cansave, %g2
28223 rdpr %canrestore, %g3
28224 rdpr %cleanwin, %g4
28225 rdpr %otherwin, %g5
28226 rdpr %wstate, %g6
28227loop_93: fmovrsgez %l1, %f12, %f8
28228 fcmpeq16 %f10, %f0, %g5
28229 andncc %i3, %o1, %l2
28230 stb %l6, [%l7 + 0x3B]
28231 fmovsg %xcc, %f24, %f13
28232 EXIT_GOOD
28233
28234
28235
28236!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28237!
28238! Stats for Thread 0:
28239!
28240! Type l : 3590
28241! Type f : 5369
28242! Type i : 16041
28243!
28244!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28245
28246
28247 EXIT_GOOD /* test finish */
28248
28249/************************************************************************
28250 Test case data start
28251 ************************************************************************/
28252.data
28253user_data_start:
28254scratch_area:
28255.word 0xBDE73972
28256.word 0xB5AFEA38
28257.word 0x80D8FF43
28258.word 0x8F96C293
28259.word 0x8500CC79
28260.word 0x61DD273E
28261.word 0xEF346772
28262.word 0xFD825BA3
28263.word 0x5DEDC34C
28264.word 0xD63AC127
28265.word 0x0C796A1B
28266.word 0x9D81A50A
28267.word 0x0A49244B
28268.word 0x7D27E565
28269.word 0xC04E3BF9
28270.word 0xB8116E7B
28271.word 0xD59F2252
28272.word 0xC113DDC0
28273.word 0x80EB4F47
28274.word 0x6732B2A5
28275.word 0xA1FD61FA
28276.word 0x739E289C
28277.word 0x4681CFD4
28278.word 0x62F074A1
28279.word 0xBD40B8C5
28280.word 0xFDECB666
28281.word 0x5F12FD06
28282.word 0x796215AB
28283.word 0xD75B8CB2
28284.word 0xBA2012CE
28285.word 0xD218723C
28286.word 0x84425424
28287.word 0x9C0D9ADD
28288.word 0xA16DCE34
28289.word 0x9D933D15
28290.word 0x45FD0722
28291.word 0xECCCDEBE
28292.word 0x2CABED02
28293.word 0xE17FF473
28294.word 0xC2851590
28295.word 0x3AA256C8
28296.word 0xD8429127
28297.word 0xFA319C06
28298.word 0x8C846558
28299.word 0x81755274
28300.word 0x167C9192
28301.word 0x60C60E67
28302.word 0xD2D107D0
28303.word 0x57483E49
28304.word 0xAE70CCB7
28305.word 0xD306DB8B
28306.word 0x3C4DF9F6
28307.word 0x10450F71
28308.word 0x11373A45
28309.word 0x0351456A
28310.word 0x5D94D0F2
28311.word 0x4C1FA0BD
28312.word 0x3B270F93
28313.word 0xC6566575
28314.word 0xA489C8C2
28315.word 0x415BBFB3
28316.word 0x5C56A1DF
28317.word 0x19EA0057
28318.word 0x5E634059
28319.end