Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f9.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f9.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_f9.s,v 1.1 2007/05/11 17:22:39 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 0x98F908E6A0730A22, %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 0x2, %g1
89 set 0xF, %g2
90 set 0xA, %g3
91 set 0x0, %g4
92 set 0xD, %g5
93 set 0xC, %g6
94 set 0x9, %g7
95 !# Input registers
96 set -0xE, %i0
97 set -0x7, %i1
98 set -0x4, %i2
99 set -0xD, %i3
100 set -0xA, %i4
101 set -0x7, %i5
102 set -0xD, %i6
103 set -0x7, %i7
104 !# Local registers
105 set 0x02A7AA83, %l0
106 set 0x5232A862, %l1
107 set 0x738E538B, %l2
108 set 0x152D6F8C, %l3
109 set 0x25D1E681, %l4
110 set 0x4AA298F5, %l5
111 set 0x55FF1536, %l6
112 !# Output registers
113 set 0x18B2, %o0
114 set 0x16EB, %o1
115 set -0x19B4, %o2
116 set 0x01B3, %o3
117 set -0x1B73, %o4
118 set 0x0D24, %o5
119 set 0x15E5, %o6
120 set -0x1338, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0x1683A8D49B18DF47)
123 INIT_TH_FP_REG(%l7,%f2,0x7B19B3175E30AF31)
124 INIT_TH_FP_REG(%l7,%f4,0x61E2AD524D1EB3EE)
125 INIT_TH_FP_REG(%l7,%f6,0x9B698393D32A440F)
126 INIT_TH_FP_REG(%l7,%f8,0xDF06DD6EA2B1D98B)
127 INIT_TH_FP_REG(%l7,%f10,0x963D28F979E564AE)
128 INIT_TH_FP_REG(%l7,%f12,0x957A3BC4BDA4D5D3)
129 INIT_TH_FP_REG(%l7,%f14,0x591F76FB885F17E4)
130 INIT_TH_FP_REG(%l7,%f16,0x4AF664564CFC53D3)
131 INIT_TH_FP_REG(%l7,%f18,0x0D218ACBA6CBA93B)
132 INIT_TH_FP_REG(%l7,%f20,0xC755A6109B9A21F0)
133 INIT_TH_FP_REG(%l7,%f22,0x5CF2D1E27D2C8F93)
134 INIT_TH_FP_REG(%l7,%f24,0x66ECE3C5A2747C7A)
135 INIT_TH_FP_REG(%l7,%f26,0x595EF90BDFADFD43)
136 INIT_TH_FP_REG(%l7,%f28,0x43CB9E60AB00552E)
137 INIT_TH_FP_REG(%l7,%f30,0x1292621D5A73FCC1)
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, 0x0AA, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 fandnot1s %f31, %f7, %f9
151 popc %i6, %i0
152 lduw [%l7 + 0x3C], %o2
153 ldsb [%l7 + 0x13], %l4
154 sdiv %l0, 0x03AC, %l6
155 nop
156 set 0x3E, %g1
157 ldsb [%l7 + %g1], %l2
158 movvs %xcc, %o0, %g5
159 edge16ln %g7, %i4, %i2
160 lduh [%l7 + 0x08], %o1
161 nop
162 set 0x78, %g5
163 lduw [%l7 + %g5], %i7
164 udivcc %o7, 0x03D9, %g2
165 movre %g6, %g3, %o6
166 fmovdneg %xcc, %f10, %f30
167 save %l5, %l3, %o3
168 rdpr %cwp, %g1
169 rdpr %cansave, %g2
170 rdpr %canrestore, %g3
171 rdpr %cleanwin, %g4
172 rdpr %otherwin, %g5
173 rdpr %wstate, %g6
174 fcmpes %fcc1, %f28, %f21
175 subc %l1, 0x19E2, %o5
176 addcc %g1, 0x0F4C, %i1
177 movvs %icc, %g4, %i3
178 srax %i5, %o4, %i6
179 movrgz %i0, 0x2BB, %l4
180 ldd [%l7 + 0x38], %o2
181 fmovsl %icc, %f3, %f11
182 fors %f30, %f25, %f0
183 fone %f26
184 sub %l6, 0x1731, %l2
185 alignaddr %o0, %l0, %g7
186 sir 0x090F
187 umulcc %g5, 0x1070, %i4
188 fmovse %xcc, %f24, %f0
189 sdivx %o1, 0x100A, %i7
190 fmovsge %icc, %f21, %f29
191 xnorcc %i2, %g2, %o7
192 mulscc %g3, 0x189C, %o6
193 fpadd32 %f20, %f20, %f30
194 movneg %xcc, %g6, %l5
195 fandnot2s %f24, %f14, %f14
196 mulscc %l3, 0x1470, %l1
197 movpos %xcc, %o5, %g1
198 sir 0x0E1E
199 sdivcc %o3, 0x1AB3, %i1
200 edge32 %g4, %i5, %i3
201 addcc %i6, %i0, %l4
202 movvs %xcc, %o4, %l6
203 nop
204 set 0x10, %l1
205 std %f30, [%l7 + %l1]
206 fmovsle %icc, %f0, %f17
207 fpmerge %f3, %f4, %f24
208 ldx [%l7 + 0x48], %o2
209 movvc %icc, %l2, %o0
210 fmovd %f18, %f6
211 andn %g7, 0x0FDC, %l0
212 array8 %i4, %o1, %i7
213 fmovrdgz %i2, %f22, %f12
214 udivcc %g5, 0x01E1, %o7
215 alignaddrl %g3, %o6, %g6
216 sllx %l5, 0x16, %g2
217 fpmerge %f20, %f30, %f14
218 fpmerge %f19, %f22, %f6
219 array32 %l3, %o5, %l1
220 xnor %o3, 0x19E4, %g1
221 movgu %xcc, %g4, %i5
222 nop
223 set 0x48, %g7
224 stx %i1, [%l7 + %g7]
225 stb %i3, [%l7 + 0x0C]
226 subc %i6, 0x1EAB, %i0
227 mova %icc, %o4, %l4
228 ldub [%l7 + 0x78], %o2
229 srlx %l6, %l2, %g7
230 nop
231 set 0x24, %o7
232 lduw [%l7 + %o7], %o0
233 movle %xcc, %l0, %i4
234 xorcc %i7, %i2, %o1
235 fmovsge %icc, %f23, %f25
236 andcc %g5, 0x1A5D, %g3
237 fone %f22
238 movrgez %o6, 0x20F, %g6
239 alignaddrl %o7, %l5, %l3
240 sth %o5, [%l7 + 0x38]
241 fmul8x16al %f0, %f0, %f28
242 addccc %l1, %g2, %o3
243 sra %g1, %g4, %i5
244 movrlz %i1, 0x1D8, %i3
245 sra %i6, %o4, %i0
246 movrgez %l4, %l6, %o2
247 movrgz %g7, %l2, %o0
248 smul %i4, %i7, %i2
249 lduw [%l7 + 0x38], %l0
250 stb %o1, [%l7 + 0x2A]
251 edge16n %g3, %o6, %g6
252 udiv %o7, 0x01F0, %l5
253 fmovdcs %xcc, %f20, %f12
254 sethi 0x0926, %l3
255 movrgez %o5, %l1, %g2
256 array16 %o3, %g5, %g1
257 movg %xcc, %g4, %i1
258 ldub [%l7 + 0x23], %i5
259 movle %xcc, %i6, %o4
260 fmovsl %xcc, %f19, %f12
261 fmovdg %icc, %f5, %f11
262 srax %i0, 0x0B, %l4
263 edge16 %l6, %i3, %g7
264 movgu %xcc, %o2, %l2
265 fcmpeq32 %f10, %f14, %o0
266 fandnot2s %f13, %f11, %f10
267 movvc %icc, %i7, %i4
268 srlx %i2, %o1, %g3
269 mova %xcc, %o6, %g6
270 fcmps %fcc3, %f28, %f2
271 array16 %o7, %l0, %l3
272 fmovse %xcc, %f25, %f10
273 fcmpne16 %f4, %f12, %l5
274 fnors %f8, %f9, %f28
275 srlx %o5, 0x02, %l1
276 fnegs %f23, %f4
277 movle %xcc, %o3, %g5
278 fmovse %xcc, %f23, %f17
279 ld [%l7 + 0x54], %f16
280 fpack32 %f24, %f20, %f0
281 movn %xcc, %g1, %g2
282 movcs %xcc, %i1, %i5
283 srax %g4, 0x18, %i6
284 movcc %icc, %o4, %l4
285 sdiv %i0, 0x0522, %i3
286 alignaddrl %g7, %l6, %l2
287 edge32 %o0, %i7, %o2
288 andn %i4, %i2, %g3
289 ldx [%l7 + 0x30], %o6
290 umul %o1, 0x0C81, %g6
291 edge8n %l0, %l3, %l5
292 ldd [%l7 + 0x70], %o4
293 fmovdle %xcc, %f23, %f8
294 alignaddrl %l1, %o7, %o3
295 sub %g5, 0x0A19, %g2
296 ldx [%l7 + 0x20], %i1
297 movrlz %i5, 0x241, %g1
298 edge8 %g4, %o4, %l4
299 addcc %i6, %i0, %g7
300 fpadd16 %f30, %f24, %f6
301 movrne %i3, %l6, %o0
302 edge8l %l2, %i7, %o2
303 edge16l %i2, %i4, %g3
304 fcmple16 %f12, %f4, %o6
305 sllx %o1, 0x0D, %g6
306 fmovd %f12, %f18
307 fnegd %f16, %f28
308 and %l0, 0x1290, %l5
309 ldsw [%l7 + 0x68], %o5
310 fmovsge %icc, %f23, %f31
311 addccc %l3, 0x04E4, %o7
312 orcc %o3, 0x1E1A, %g5
313 std %f8, [%l7 + 0x20]
314 fzeros %f3
315 subc %l1, 0x0C6C, %g2
316 mova %xcc, %i1, %g1
317 umulcc %g4, 0x099B, %o4
318 nop
319 set 0x40, %i4
320 ldsh [%l7 + %i4], %l4
321 subc %i5, 0x074F, %i0
322 fpsub32s %f0, %f26, %f15
323 movneg %icc, %g7, %i3
324 sra %i6, %o0, %l6
325 lduw [%l7 + 0x70], %i7
326 edge16n %o2, %l2, %i4
327 movleu %icc, %g3, %i2
328 movpos %xcc, %o6, %o1
329 xnorcc %l0, %g6, %o5
330 srlx %l5, 0x05, %o7
331 fcmple32 %f30, %f30, %o3
332 fones %f25
333 fpack32 %f12, %f26, %f16
334 fornot1 %f8, %f16, %f30
335 fmul8ulx16 %f2, %f24, %f26
336 lduh [%l7 + 0x2A], %g5
337 fmovscc %xcc, %f28, %f12
338 movrlez %l3, 0x0FB, %l1
339 edge8n %i1, %g1, %g4
340 sra %o4, %l4, %g2
341 movrgez %i5, 0x2B0, %i0
342 xorcc %i3, %i6, %g7
343 edge32ln %l6, %o0, %i7
344 edge8n %o2, %i4, %l2
345 fmovsleu %icc, %f28, %f2
346 edge8ln %i2, %o6, %g3
347 sllx %o1, 0x13, %l0
348 umulcc %o5, %g6, %o7
349 addccc %l5, %o3, %g5
350 fmul8x16al %f23, %f4, %f26
351 movvc %xcc, %l1, %i1
352 restore %l3, %g1, %o4
353 rdpr %cwp, %g1
354 rdpr %cansave, %g2
355 rdpr %canrestore, %g3
356 rdpr %cleanwin, %g4
357 rdpr %otherwin, %g5
358 rdpr %wstate, %g6
359 sll %g4, 0x1E, %g2
360 fcmps %fcc2, %f10, %f21
361 stw %l4, [%l7 + 0x48]
362 edge8n %i0, %i3, %i6
363 fnands %f29, %f8, %f28
364 edge32n %i5, %l6, %g7
365 subcc %o0, %o2, %i4
366 movleu %xcc, %i7, %l2
367 alignaddr %i2, %o6, %o1
368 fmovrslez %l0, %f13, %f27
369 sethi 0x0ECF, %g3
370 fmovrdlez %o5, %f28, %f14
371 movrgez %g6, %l5, %o7
372 subc %g5, %o3, %l1
373 edge8 %l3, %g1, %o4
374 sdivcc %i1, 0x18AF, %g2
375 movcc %icc, %l4, %g4
376 movgu %icc, %i0, %i6
377 fmovsge %icc, %f5, %f22
378 sllx %i3, 0x0A, %i5
379 edge32 %g7, %l6, %o2
380 fnegd %f26, %f8
381 movpos %icc, %o0, %i7
382 xorcc %l2, %i2, %o6
383 nop
384 set 0x70, %g2
385 std %f26, [%l7 + %g2]
386 edge32ln %o1, %i4, %g3
387 save %l0, %o5, %l5
388 rdpr %cwp, %g1
389 rdpr %cansave, %g2
390 rdpr %canrestore, %g3
391 rdpr %cleanwin, %g4
392 rdpr %otherwin, %g5
393 rdpr %wstate, %g6
394 alignaddr %g6, %o7, %o3
395 smul %l1, 0x1146, %l3
396 orncc %g1, 0x1B88, %o4
397 fxnor %f26, %f24, %f0
398 umulcc %g5, %g2, %i1
399 movneg %icc, %l4, %i0
400 subccc %i6, 0x0E03, %g4
401 movvs %xcc, %i5, %g7
402 mulx %l6, 0x1DB0, %o2
403 mova %xcc, %o0, %i7
404 movrlz %l2, 0x146, %i3
405 movleu %xcc, %i2, %o6
406 sir 0x18C2
407 movvs %xcc, %o1, %g3
408 smulcc %i4, 0x1E16, %o5
409 fmovs %f1, %f2
410 fone %f14
411 edge16 %l5, %l0, %o7
412 sdiv %g6, 0x1927, %o3
413 fmovsneg %xcc, %f4, %f16
414 fcmpeq16 %f10, %f14, %l1
415 sir 0x1891
416 setx loop_0, %l0, %l1
417 return %l1
418 nop
419 rdpr %cwp, %g1
420 rdpr %cansave, %g2
421 rdpr %canrestore, %g3
422 rdpr %cleanwin, %g4
423 rdpr %otherwin, %g5
424 rdpr %wstate, %g6
425loop_0: movrgez %g2, %g5, %i1
426 movneg %xcc, %l4, %i6
427 xor %i0, %i5, %g7
428 array32 %g4, %o2, %l6
429 edge16l %o0, %i7, %i3
430 movleu %icc, %l2, %o6
431 fabsd %f0, %f18
432 edge16 %o1, %g3, %i2
433 save %o5, %i4, %l5
434 rdpr %cwp, %g1
435 rdpr %cansave, %g2
436 rdpr %canrestore, %g3
437 rdpr %cleanwin, %g4
438 rdpr %otherwin, %g5
439 rdpr %wstate, %g6
440 movvc %icc, %l0, %o7
441 edge32ln %o3, %g6, %l1
442 fcmpne16 %f24, %f30, %o4
443 sllx %l3, 0x1F, %g1
444 ldd [%l7 + 0x48], %g4
445 movvs %icc, %g2, %i1
446 sdivcc %l4, 0x151F, %i0
447 ldub [%l7 + 0x1B], %i5
448 movrne %i6, 0x1F8, %g7
449 fmovsge %icc, %f23, %f30
450 sir 0x17C0
451 movcs %icc, %o2, %l6
452 array8 %g4, %i7, %o0
453 xorcc %l2, %i3, %o6
454 array32 %g3, %i2, %o5
455 xnor %o1, %l5, %i4
456 movn %xcc, %o7, %o3
457 fcmpeq16 %f18, %f14, %g6
458 movre %l1, %o4, %l3
459 movrlez %l0, 0x065, %g1
460 edge16ln %g5, %g2, %l4
461 fzero %f12
462 subcc %i0, %i1, %i5
463 fnor %f4, %f20, %f2
464 edge16ln %g7, %i6, %o2
465 andncc %g4, %i7, %o0
466 edge8n %l2, %l6, %o6
467 smulcc %i3, 0x0360, %i2
468 fcmpgt32 %f16, %f0, %g3
469 fmovrsgez %o5, %f5, %f0
470 sllx %o1, %i4, %o7
471 movrne %o3, %l5, %l1
472 fxor %f26, %f24, %f12
473 alignaddrl %g6, %o4, %l3
474 edge8 %l0, %g5, %g2
475 orn %g1, %l4, %i0
476 xnorcc %i1, 0x0978, %i5
477 orncc %g7, %i6, %o2
478 nop
479 set 0x14, %o6
480 stb %i7, [%l7 + %o6]
481 orn %o0, 0x046E, %g4
482 or %l2, 0x0D6D, %l6
483 stw %i3, [%l7 + 0x3C]
484 ldsb [%l7 + 0x25], %i2
485 subc %o6, 0x1746, %o5
486 sir 0x1181
487 st %f5, [%l7 + 0x34]
488 movvs %icc, %o1, %i4
489 lduh [%l7 + 0x40], %o7
490 fmovda %xcc, %f20, %f1
491 stw %o3, [%l7 + 0x38]
492 ld [%l7 + 0x64], %f21
493 sllx %g3, 0x11, %l1
494 nop
495 set 0x70, %l0
496 std %f2, [%l7 + %l0]
497 mulx %g6, %l5, %o4
498 popc 0x1411, %l0
499 ldsb [%l7 + 0x73], %l3
500 mulscc %g5, %g1, %g2
501 subccc %l4, 0x15E4, %i0
502 popc 0x1A55, %i5
503 movn %icc, %g7, %i1
504 popc %i6, %i7
505 sdivx %o0, 0x1DC9, %g4
506 nop
507 set 0x54, %i2
508 stw %l2, [%l7 + %i2]
509 movn %icc, %o2, %i3
510 smulcc %l6, %i2, %o5
511 xnor %o6, 0x0C4F, %i4
512 ldsh [%l7 + 0x72], %o1
513 fmovse %xcc, %f26, %f17
514 array16 %o3, %g3, %o7
515 edge8l %l1, %l5, %g6
516 sra %o4, 0x09, %l3
517 fmovdne %icc, %f2, %f21
518 orn %l0, %g1, %g5
519 fmovspos %icc, %f26, %f29
520 fpsub16 %f26, %f22, %f20
521 xor %g2, %l4, %i5
522 movge %xcc, %g7, %i1
523 siam 0x5
524 movge %xcc, %i6, %i0
525 sub %o0, %i7, %g4
526 sth %o2, [%l7 + 0x66]
527 movne %icc, %i3, %l6
528 fmovrdlz %l2, %f2, %f8
529 std %f18, [%l7 + 0x58]
530 movvc %xcc, %i2, %o5
531 stw %o6, [%l7 + 0x58]
532 addcc %i4, %o3, %o1
533 srlx %g3, 0x04, %l1
534 array8 %o7, %l5, %g6
535 srl %o4, 0x19, %l3
536 stb %l0, [%l7 + 0x51]
537 fmovrslz %g5, %f5, %f24
538 edge16 %g1, %l4, %g2
539 edge32n %i5, %g7, %i1
540 srax %i6, 0x0C, %o0
541 movcc %xcc, %i7, %g4
542 array8 %i0, %i3, %l6
543 srax %l2, %o2, %i2
544 edge16 %o5, %o6, %o3
545 umulcc %o1, 0x0609, %i4
546 movle %icc, %g3, %l1
547 lduw [%l7 + 0x30], %o7
548 fmovrslez %l5, %f31, %f29
549 nop
550 set 0x40, %i0
551 ldd [%l7 + %i0], %o4
552 sll %l3, %g6, %l0
553 mulx %g1, %l4, %g5
554 umul %g2, %g7, %i1
555 edge16ln %i5, %o0, %i6
556 siam 0x6
557 fmovsgu %icc, %f28, %f27
558 fmovrsgz %i7, %f25, %f13
559 lduw [%l7 + 0x44], %i0
560 smul %g4, 0x03FC, %l6
561 fcmpgt32 %f0, %f30, %i3
562 fmovscs %xcc, %f18, %f2
563 movrlz %o2, 0x052, %i2
564 nop
565 set 0x18, %o3
566 std %f18, [%l7 + %o3]
567 fmuld8ulx16 %f28, %f20, %f20
568 addccc %o5, 0x04B7, %l2
569 fmovrdne %o6, %f20, %f30
570 fpsub32 %f28, %f20, %f22
571 sra %o3, %i4, %g3
572 array32 %o1, %o7, %l1
573 edge16l %l5, %l3, %g6
574 umul %o4, 0x1144, %l0
575 std %f4, [%l7 + 0x20]
576 move %xcc, %g1, %g5
577 movcc %icc, %g2, %l4
578 fexpand %f11, %f4
579 fpadd16s %f28, %f13, %f16
580 fzeros %f3
581 edge32ln %i1, %i5, %o0
582 lduw [%l7 + 0x70], %g7
583 orcc %i7, %i0, %i6
584 ld [%l7 + 0x64], %f5
585 sdivcc %l6, 0x0F30, %g4
586 lduh [%l7 + 0x60], %i3
587 movneg %icc, %i2, %o2
588 fmovdn %xcc, %f17, %f25
589 and %o5, 0x07AB, %o6
590 mova %icc, %o3, %i4
591 fabsd %f4, %f10
592 sethi 0x0EBE, %l2
593 st %f3, [%l7 + 0x54]
594 movrlez %g3, %o1, %o7
595 sub %l1, 0x0C53, %l3
596 restore %l5, %o4, %g6
597 rdpr %cwp, %g1
598 rdpr %cansave, %g2
599 rdpr %canrestore, %g3
600 rdpr %cleanwin, %g4
601 rdpr %otherwin, %g5
602 rdpr %wstate, %g6
603 movleu %xcc, %l0, %g5
604 lduh [%l7 + 0x32], %g1
605 fmovrdgz %g2, %f20, %f0
606 nop
607 set 0x52, %g3
608 sth %i1, [%l7 + %g3]
609 sth %l4, [%l7 + 0x0C]
610 xnor %i5, 0x10B6, %g7
611 umul %i7, %i0, %i6
612 fmovdcs %icc, %f26, %f12
613 ldsw [%l7 + 0x24], %l6
614 movrgz %o0, %i3, %g4
615 movrlez %o2, 0x2F1, %i2
616 addccc %o6, %o5, %i4
617 andn %l2, %o3, %g3
618 udiv %o1, 0x14BD, %o7
619 stx %l1, [%l7 + 0x70]
620 movle %xcc, %l5, %l3
621 lduw [%l7 + 0x38], %g6
622 pdist %f26, %f4, %f2
623 mulscc %l0, 0x144E, %o4
624 edge16ln %g5, %g2, %i1
625 srlx %l4, %i5, %g1
626 fmovrdgz %i7, %f10, %f16
627 lduh [%l7 + 0x20], %i0
628 fmovrdlz %i6, %f2, %f14
629 edge32n %g7, %l6, %i3
630 movcs %xcc, %g4, %o2
631 array16 %i2, %o0, %o6
632 movne %icc, %i4, %o5
633 fcmpgt16 %f14, %f8, %l2
634 umul %o3, 0x1CB4, %g3
635 fandnot2 %f10, %f28, %f8
636 array32 %o7, %l1, %o1
637 fzero %f0
638 ldd [%l7 + 0x28], %l4
639 nop
640 set 0x58, %o0
641 ldub [%l7 + %o0], %g6
642 sra %l0, 0x01, %l3
643 edge16n %g5, %o4, %g2
644 fcmps %fcc3, %f28, %f10
645 orcc %l4, 0x16B8, %i1
646 movneg %xcc, %i5, %g1
647 ldx [%l7 + 0x30], %i7
648 fcmpgt16 %f12, %f2, %i0
649 movl %icc, %i6, %g7
650 movge %icc, %l6, %i3
651 movneg %icc, %o2, %i2
652 lduh [%l7 + 0x64], %o0
653 fcmpes %fcc2, %f22, %f19
654 fcmpne16 %f14, %f6, %g4
655 sub %o6, 0x1185, %o5
656 fmovdneg %xcc, %f13, %f18
657 and %l2, 0x1B0C, %o3
658 fexpand %f26, %f30
659 addccc %g3, 0x08C9, %i4
660 umulcc %l1, 0x1498, %o1
661 fpack16 %f22, %f14
662 srax %l5, %g6, %l0
663 movrlez %o7, 0x0D8, %g5
664 fnot1s %f14, %f9
665 fandnot1 %f2, %f22, %f16
666 fnegs %f15, %f10
667 st %f21, [%l7 + 0x74]
668 fand %f0, %f30, %f20
669 movne %xcc, %o4, %l3
670 fmovrse %l4, %f21, %f15
671 alignaddrl %g2, %i5, %g1
672 fmovrslz %i1, %f20, %f6
673 movvc %xcc, %i7, %i6
674 movcs %xcc, %i0, %l6
675 sllx %g7, %i3, %i2
676 movge %xcc, %o0, %o2
677 for %f22, %f0, %f18
678 save %o6, 0x0FE6, %g4
679 rdpr %cwp, %g1
680 rdpr %cansave, %g2
681 rdpr %canrestore, %g3
682 rdpr %cleanwin, %g4
683 rdpr %otherwin, %g5
684 rdpr %wstate, %g6
685 fzeros %f9
686 std %f18, [%l7 + 0x60]
687 ldd [%l7 + 0x48], %o4
688 xorcc %l2, 0x0B56, %o3
689 orcc %i4, %g3, %l1
690 edge8l %o1, %l5, %g6
691 movpos %xcc, %l0, %o7
692 nop
693 set 0x30, %o4
694 std %f14, [%l7 + %o4]
695 sir 0x16C5
696 nop
697 set 0x38, %g4
698 std %f24, [%l7 + %g4]
699 fpack16 %f20, %f3
700 setx loop_1, %l0, %l1
701 return %l1
702 nop
703 rdpr %cwp, %g1
704 rdpr %cansave, %g2
705 rdpr %canrestore, %g3
706 rdpr %cleanwin, %g4
707 rdpr %otherwin, %g5
708 rdpr %wstate, %g6
709loop_1: edge8l %g2, %i5, %l3
710 nop
711 set 0x58, %i7
712 ldsh [%l7 + %i7], %i1
713 movneg %xcc, %i7, %i6
714 movg %xcc, %g1, %l6
715 fmovsle %xcc, %f27, %f23
716 subc %g7, %i3, %i2
717 smul %o0, 0x0A71, %i0
718 orn %o6, 0x14B6, %o2
719 movvc %xcc, %o5, %l2
720 edge32l %o3, %g4, %g3
721 std %f12, [%l7 + 0x10]
722 movge %icc, %l1, %o1
723 fnand %f0, %f20, %f18
724 movrgez %i4, 0x365, %l5
725 umul %l0, %g6, %o7
726 stw %g5, [%l7 + 0x7C]
727 xor %o4, 0x13B1, %g2
728 alignaddr %i5, %l3, %l4
729 movrne %i1, %i7, %i6
730 fpack32 %f2, %f2, %f28
731 fpadd16s %f15, %f10, %f24
732 xnor %l6, %g7, %i3
733 orn %g1, %o0, %i0
734 fmovrsne %o6, %f29, %f21
735 fpsub32s %f30, %f20, %f10
736 movne %xcc, %i2, %o5
737 movcc %xcc, %l2, %o2
738 movne %icc, %g4, %o3
739 fpsub16 %f20, %f30, %f30
740 alignaddrl %l1, %g3, %i4
741 fmovd %f6, %f18
742 fmovrsgez %o1, %f19, %f0
743 smul %l5, 0x1AB5, %g6
744 udiv %l0, 0x0007, %o7
745 sll %o4, %g5, %g2
746 srlx %i5, %l4, %i1
747 andcc %i7, %i6, %l6
748 fpsub16s %f13, %f17, %f19
749 sub %l3, 0x0FB8, %g7
750 sub %g1, 0x1EB7, %o0
751 mulscc %i3, %i0, %i2
752 array16 %o5, %o6, %l2
753 fnot2s %f16, %f12
754 lduw [%l7 + 0x1C], %o2
755 movn %xcc, %o3, %l1
756 move %xcc, %g4, %g3
757 ldsb [%l7 + 0x29], %o1
758 fnor %f18, %f4, %f28
759 movvs %xcc, %l5, %i4
760 sllx %l0, 0x1C, %o7
761 movl %xcc, %g6, %o4
762 movleu %xcc, %g5, %g2
763 xnor %l4, 0x1E88, %i5
764 alignaddr %i7, %i1, %l6
765 subc %i6, %l3, %g7
766 sllx %o0, 0x1D, %i3
767 fmovrdne %g1, %f12, %f30
768 movre %i2, 0x257, %i0
769 popc %o6, %l2
770 fxnors %f24, %f16, %f25
771 udiv %o2, 0x0A80, %o3
772 movrgez %l1, 0x0C7, %g4
773 sra %o5, %o1, %g3
774 alignaddr %i4, %l0, %o7
775 ldd [%l7 + 0x38], %f8
776 ldub [%l7 + 0x5D], %g6
777 mova %icc, %o4, %g5
778 movrlz %g2, %l5, %l4
779 ldsb [%l7 + 0x3E], %i7
780 ldub [%l7 + 0x59], %i1
781 movleu %xcc, %i5, %l6
782 movrgz %l3, 0x1E1, %i6
783 movrlz %o0, %g7, %g1
784 stw %i2, [%l7 + 0x40]
785 faligndata %f16, %f18, %f12
786 subcc %i0, %o6, %i3
787 fmovdle %xcc, %f26, %f8
788 fandnot1s %f10, %f4, %f25
789 and %l2, %o3, %l1
790 fnot2s %f1, %f17
791 udiv %g4, 0x1CD8, %o2
792 orncc %o1, 0x1516, %g3
793 andncc %i4, %o5, %o7
794 sdivcc %g6, 0x1185, %l0
795 fcmpne16 %f0, %f10, %o4
796 movge %icc, %g5, %l5
797 xnor %l4, 0x1675, %g2
798 fmovdl %icc, %f24, %f2
799 stx %i1, [%l7 + 0x58]
800 save %i5, %i7, %l6
801 rdpr %cwp, %g1
802 rdpr %cansave, %g2
803 rdpr %canrestore, %g3
804 rdpr %cleanwin, %g4
805 rdpr %otherwin, %g5
806 rdpr %wstate, %g6
807 restore %i6, %o0, %l3
808 rdpr %cwp, %g1
809 rdpr %cansave, %g2
810 rdpr %canrestore, %g3
811 rdpr %cleanwin, %g4
812 rdpr %otherwin, %g5
813 rdpr %wstate, %g6
814 fmovscc %icc, %f1, %f2
815 addccc %g7, 0x0609, %g1
816 stx %i2, [%l7 + 0x48]
817 fnor %f22, %f2, %f20
818 edge8ln %o6, %i3, %i0
819 array32 %l2, %o3, %l1
820 movpos %xcc, %o2, %o1
821 movvc %xcc, %g4, %i4
822 orn %o5, 0x1A7A, %g3
823 fmuld8sux16 %f8, %f17, %f6
824 ldx [%l7 + 0x38], %o7
825 edge16ln %l0, %g6, %g5
826 orn %l5, 0x16CA, %l4
827 edge16l %o4, %i1, %i5
828 fmovdle %icc, %f2, %f12
829 movre %g2, %i7, %i6
830 fnands %f9, %f9, %f30
831 movne %icc, %l6, %o0
832 fxnor %f10, %f2, %f28
833 edge16n %l3, %g7, %g1
834 save %o6, 0x18C5, %i2
835 rdpr %cwp, %g1
836 rdpr %cansave, %g2
837 rdpr %canrestore, %g3
838 rdpr %cleanwin, %g4
839 rdpr %otherwin, %g5
840 rdpr %wstate, %g6
841 udivcc %i3, 0x0783, %i0
842 fmovdcs %icc, %f2, %f12
843 movrlz %o3, 0x33C, %l1
844 movn %xcc, %l2, %o1
845 fnor %f30, %f28, %f26
846 ldd [%l7 + 0x20], %g4
847 ldsb [%l7 + 0x42], %i4
848 movvc %icc, %o2, %g3
849 sra %o5, 0x11, %o7
850 fsrc2 %f6, %f20
851 movn %icc, %l0, %g5
852 sub %g6, %l5, %l4
853 or %o4, %i5, %i1
854 movpos %icc, %g2, %i6
855 edge16l %i7, %l6, %l3
856 fcmped %fcc2, %f8, %f30
857 smul %g7, 0x0AB5, %g1
858 fmovdvs %icc, %f30, %f13
859 mova %xcc, %o6, %o0
860 ldx [%l7 + 0x58], %i2
861 movne %icc, %i0, %o3
862 fcmpeq16 %f20, %f26, %i3
863 ldd [%l7 + 0x70], %f6
864 ld [%l7 + 0x74], %f4
865 add %l2, %l1, %o1
866 sir 0x14DD
867 fmovsvs %xcc, %f29, %f22
868 movrgez %i4, 0x31F, %g4
869 fcmple16 %f28, %f18, %o2
870 mulscc %g3, %o5, %l0
871 xnorcc %o7, %g5, %l5
872 sir 0x1D72
873 sir 0x1461
874 edge16ln %g6, %o4, %i5
875 movrgez %i1, 0x295, %g2
876 movrne %i6, %i7, %l4
877 sth %l3, [%l7 + 0x7E]
878 ldd [%l7 + 0x38], %i6
879 alignaddr %g7, %o6, %g1
880 xnor %i2, 0x1B92, %o0
881 lduh [%l7 + 0x08], %o3
882 orncc %i0, %i3, %l1
883 edge32 %l2, %i4, %g4
884 fnot2 %f26, %f20
885 srl %o2, %o1, %g3
886 orn %l0, 0x12CD, %o5
887 xorcc %g5, 0x1E8B, %l5
888 stw %g6, [%l7 + 0x64]
889 edge32n %o7, %i5, %i1
890 subcc %g2, 0x1A79, %i6
891 andcc %i7, %l4, %l3
892 fmovsvc %icc, %f9, %f20
893 fmovsn %icc, %f22, %f10
894 fpsub16 %f4, %f4, %f22
895 add %o4, 0x1312, %l6
896 ldx [%l7 + 0x48], %g7
897 fsrc1s %f12, %f1
898 andn %o6, 0x0019, %g1
899 popc 0x0732, %i2
900 stw %o0, [%l7 + 0x4C]
901 edge32 %i0, %o3, %l1
902 subcc %i3, 0x0F77, %i4
903 mova %xcc, %l2, %o2
904 addc %g4, 0x057F, %o1
905 srax %l0, 0x1F, %g3
906 movrgez %g5, %l5, %g6
907 ldsb [%l7 + 0x1C], %o7
908 addcc %i5, 0x0B56, %o5
909 fmovrdgez %i1, %f26, %f4
910 movvs %icc, %g2, %i7
911 sdiv %i6, 0x1544, %l4
912 fpack16 %f0, %f26
913 movpos %icc, %o4, %l3
914 movrne %g7, %o6, %l6
915 sethi 0x0CEE, %g1
916 smul %o0, %i2, %o3
917 ldsb [%l7 + 0x5C], %l1
918 mulx %i3, 0x1A2A, %i4
919 ldsw [%l7 + 0x48], %l2
920 movn %xcc, %i0, %o2
921 addcc %o1, %g4, %g3
922 movrlez %l0, 0x164, %g5
923 stw %l5, [%l7 + 0x14]
924 subccc %o7, %i5, %o5
925 movl %xcc, %g6, %g2
926 movge %icc, %i1, %i6
927 movrgez %l4, 0x296, %i7
928 sir 0x18A1
929 edge16n %o4, %l3, %o6
930 movrlz %g7, 0x322, %g1
931 std %f30, [%l7 + 0x50]
932 fmuld8ulx16 %f28, %f16, %f10
933 sdivx %o0, 0x16D7, %i2
934 movl %icc, %o3, %l6
935 movcc %xcc, %l1, %i4
936 ldx [%l7 + 0x10], %i3
937 ldsb [%l7 + 0x45], %l2
938 ldx [%l7 + 0x38], %i0
939 mova %xcc, %o1, %o2
940 srax %g4, %l0, %g5
941 fmovdvc %xcc, %f17, %f16
942 movleu %xcc, %l5, %o7
943 srax %g3, 0x1B, %o5
944 fmovdvc %icc, %f27, %f12
945 sdivcc %i5, 0x1E81, %g2
946 ldd [%l7 + 0x18], %f2
947 mulscc %i1, %i6, %g6
948 xor %i7, 0x1AC0, %o4
949 movrne %l4, 0x3CB, %o6
950 subc %l3, %g1, %o0
951 and %g7, 0x133D, %o3
952 orncc %i2, 0x1BCC, %l1
953 movcs %icc, %l6, %i4
954 fmovsvc %xcc, %f9, %f6
955 sdivcc %i3, 0x1412, %l2
956 fmovsn %xcc, %f29, %f21
957 edge32ln %i0, %o1, %o2
958 st %f29, [%l7 + 0x18]
959 movvs %xcc, %g4, %l0
960 smulcc %l5, %o7, %g3
961 ldsh [%l7 + 0x7E], %g5
962 edge16l %o5, %g2, %i5
963 alignaddr %i6, %g6, %i1
964 ldd [%l7 + 0x38], %f30
965 fnand %f6, %f24, %f8
966 xorcc %o4, 0x0461, %i7
967 mova %icc, %l4, %o6
968 ldd [%l7 + 0x50], %f26
969 array8 %g1, %o0, %g7
970 stb %o3, [%l7 + 0x4D]
971 ldsb [%l7 + 0x21], %i2
972 edge16ln %l1, %l3, %l6
973 movrne %i4, 0x22A, %l2
974 alignaddr %i3, %i0, %o2
975 alignaddr %g4, %l0, %l5
976 movrlez %o1, 0x33D, %o7
977 umulcc %g3, 0x14CF, %o5
978 movneg %icc, %g5, %g2
979 fcmpes %fcc2, %f24, %f31
980 fmovdvs %icc, %f23, %f24
981 fcmpd %fcc3, %f26, %f8
982 xor %i6, 0x1A9B, %i5
983 subccc %i1, 0x1E52, %g6
984 sub %i7, %o4, %l4
985 sth %g1, [%l7 + 0x6C]
986 fmovrse %o6, %f30, %f10
987 movg %icc, %o0, %g7
988 setx loop_2, %l0, %l1
989 return %l1
990 nop
991 rdpr %cwp, %g1
992 rdpr %cansave, %g2
993 rdpr %canrestore, %g3
994 rdpr %cleanwin, %g4
995 rdpr %otherwin, %g5
996 rdpr %wstate, %g6
997loop_2: smul %l3, %l1, %i4
998 xor %l6, 0x0A12, %l2
999 movvc %icc, %i3, %o2
1000 movneg %xcc, %i0, %g4
1001 mulscc %l5, %o1, %l0
1002 save %o7, 0x06F7, %o5
1003 rdpr %cwp, %g1
1004 rdpr %cansave, %g2
1005 rdpr %canrestore, %g3
1006 rdpr %cleanwin, %g4
1007 rdpr %otherwin, %g5
1008 rdpr %wstate, %g6
1009 orcc %g5, 0x1B57, %g3
1010 fmul8sux16 %f2, %f12, %f2
1011 ld [%l7 + 0x7C], %f10
1012 movpos %xcc, %g2, %i6
1013 edge32l %i5, %g6, %i7
1014 orcc %o4, %l4, %i1
1015 mulscc %g1, %o6, %g7
1016 fornot1 %f28, %f4, %f26
1017 stw %o3, [%l7 + 0x5C]
1018 add %i2, 0x0E6E, %o0
1019 edge16ln %l1, %l3, %i4
1020 addccc %l2, %i3, %l6
1021 subccc %o2, %g4, %l5
1022 umulcc %o1, 0x1F04, %l0
1023 array8 %o7, %i0, %g5
1024 fands %f5, %f15, %f0
1025 sethi 0x12BB, %g3
1026 orn %g2, %o5, %i5
1027 andn %g6, %i7, %i6
1028 movle %xcc, %l4, %i1
1029 addccc %g1, 0x07F3, %o4
1030 movge %icc, %g7, %o3
1031 lduw [%l7 + 0x50], %o6
1032 fors %f2, %f0, %f23
1033 xnorcc %o0, %l1, %i2
1034 subcc %l3, 0x0BA0, %i4
1035 movre %i3, 0x1AC, %l2
1036 fmovsge %icc, %f10, %f20
1037 srl %o2, %g4, %l6
1038 fcmpd %fcc0, %f16, %f10
1039 fmovsvc %xcc, %f16, %f3
1040 and %l5, 0x073B, %l0
1041 movre %o1, 0x1C5, %o7
1042 fmovrse %i0, %f10, %f13
1043 sllx %g5, %g2, %g3
1044 ld [%l7 + 0x3C], %f12
1045 fmovrdlez %i5, %f0, %f28
1046 ldd [%l7 + 0x18], %g6
1047 fmovdg %xcc, %f20, %f21
1048 ldd [%l7 + 0x10], %i6
1049 ldd [%l7 + 0x50], %f14
1050 fmovda %icc, %f19, %f1
1051 sir 0x0231
1052 xnorcc %i6, %o5, %i1
1053 sir 0x1E10
1054 edge32l %l4, %g1, %g7
1055 move %xcc, %o4, %o3
1056 movg %icc, %o0, %o6
1057 movn %xcc, %i2, %l3
1058 alignaddrl %i4, %i3, %l1
1059 xorcc %l2, 0x186F, %o2
1060 nop
1061 set 0x18, %o1
1062 sth %g4, [%l7 + %o1]
1063 popc 0x00B2, %l6
1064 fmovde %icc, %f15, %f4
1065 xnorcc %l0, %l5, %o1
1066 movleu %icc, %i0, %o7
1067 fmovdvc %icc, %f19, %f28
1068 lduw [%l7 + 0x30], %g5
1069 smulcc %g2, 0x0CA7, %i5
1070 edge16l %g6, %g3, %i6
1071 bshuffle %f28, %f22, %f2
1072 fmovsl %xcc, %f4, %f20
1073 array32 %o5, %i1, %i7
1074 fmovdle %xcc, %f9, %f10
1075 ldub [%l7 + 0x62], %l4
1076 fones %f27
1077 edge8l %g7, %o4, %g1
1078 fands %f19, %f5, %f27
1079 lduw [%l7 + 0x40], %o0
1080 ldsh [%l7 + 0x2C], %o3
1081 xor %o6, %l3, %i4
1082 fmovsn %icc, %f18, %f31
1083 sll %i2, %i3, %l1
1084 fmovrdlz %o2, %f6, %f18
1085 fcmpne16 %f24, %f18, %l2
1086 fmovdn %xcc, %f10, %f27
1087 srl %g4, 0x15, %l0
1088 mulx %l5, 0x04E9, %l6
1089 orcc %o1, %o7, %g5
1090 srlx %g2, %i5, %i0
1091 bshuffle %f24, %f30, %f22
1092 movcs %icc, %g3, %g6
1093 sub %o5, 0x0112, %i6
1094 andn %i7, 0x114B, %i1
1095 srlx %g7, 0x16, %o4
1096 fsrc1s %f2, %f19
1097 ldsw [%l7 + 0x54], %g1
1098 fpadd32s %f15, %f30, %f18
1099 fornot1s %f19, %f7, %f9
1100 movg %xcc, %l4, %o3
1101 mulx %o6, 0x0622, %l3
1102 or %o0, 0x1CCA, %i4
1103 nop
1104 set 0x40, %o5
1105 std %f8, [%l7 + %o5]
1106 ldsw [%l7 + 0x5C], %i2
1107 fmovdgu %xcc, %f20, %f2
1108 smul %i3, %o2, %l1
1109 fmovdleu %icc, %f30, %f28
1110 orcc %l2, 0x1478, %l0
1111 save %g4, %l5, %l6
1112 rdpr %cwp, %g1
1113 rdpr %cansave, %g2
1114 rdpr %canrestore, %g3
1115 rdpr %cleanwin, %g4
1116 rdpr %otherwin, %g5
1117 rdpr %wstate, %g6
1118 edge8l %o7, %o1, %g5
1119 array8 %i5, %i0, %g2
1120 movpos %xcc, %g3, %g6
1121 fxor %f2, %f14, %f2
1122 edge32ln %i6, %o5, %i1
1123 addcc %g7, %i7, %o4
1124 mulx %l4, 0x1EEA, %o3
1125 movvs %xcc, %o6, %l3
1126 lduh [%l7 + 0x62], %o0
1127 lduh [%l7 + 0x64], %g1
1128 mulscc %i2, 0x1519, %i4
1129 fmovsvc %icc, %f19, %f8
1130 edge16 %i3, %l1, %o2
1131 faligndata %f30, %f2, %f22
1132 fmovrdlez %l2, %f20, %f26
1133 movrgez %l0, %l5, %g4
1134 lduw [%l7 + 0x4C], %o7
1135 move %xcc, %o1, %g5
1136 subcc %i5, 0x0866, %i0
1137 ldsw [%l7 + 0x10], %g2
1138 faligndata %f10, %f4, %f16
1139 ldsh [%l7 + 0x54], %g3
1140 sdiv %l6, 0x1787, %i6
1141 ldx [%l7 + 0x08], %o5
1142 movleu %icc, %i1, %g6
1143 array32 %g7, %o4, %i7
1144 movgu %xcc, %o3, %l4
1145 fmovdleu %icc, %f0, %f23
1146 fmul8sux16 %f26, %f6, %f0
1147 edge16 %l3, %o0, %g1
1148 movvc %xcc, %i2, %i4
1149 movne %xcc, %i3, %o6
1150 movleu %icc, %o2, %l1
1151 fmuld8ulx16 %f15, %f23, %f6
1152 fmovsleu %icc, %f8, %f18
1153 fmovsl %icc, %f13, %f18
1154 ldd [%l7 + 0x30], %l0
1155 std %f24, [%l7 + 0x40]
1156 movle %xcc, %l2, %g4
1157 sdivx %l5, 0x0FFB, %o1
1158 fmul8ulx16 %f30, %f0, %f6
1159 fpsub16s %f26, %f22, %f30
1160 srax %o7, 0x14, %i5
1161 sethi 0x1BA9, %i0
1162 fcmpes %fcc3, %f27, %f0
1163 movrgz %g5, 0x38A, %g2
1164 faligndata %f18, %f2, %f6
1165 st %f30, [%l7 + 0x68]
1166 fmovrslz %l6, %f3, %f1
1167 fmovsa %icc, %f31, %f11
1168 movne %icc, %i6, %o5
1169 movge %xcc, %g3, %g6
1170 movneg %xcc, %g7, %o4
1171 edge8ln %i7, %i1, %l4
1172 xnorcc %o3, 0x1598, %o0
1173 edge8 %l3, %g1, %i2
1174 movrlz %i4, 0x2E1, %o6
1175 edge16l %i3, %o2, %l1
1176 fnor %f18, %f4, %f0
1177 fnegd %f16, %f8
1178 movvs %xcc, %l0, %l2
1179 fnot2 %f26, %f28
1180 addc %l5, 0x09AA, %o1
1181 add %o7, %i5, %g4
1182 sub %g5, %i0, %l6
1183 fpack16 %f4, %f13
1184 sdivcc %g2, 0x001F, %i6
1185 movrlz %g3, 0x292, %o5
1186 movpos %xcc, %g6, %g7
1187 edge32l %i7, %o4, %l4
1188 movre %i1, 0x0A2, %o0
1189 fcmple32 %f0, %f4, %o3
1190 and %g1, 0x0ADF, %l3
1191 array16 %i4, %o6, %i2
1192 subc %i3, %l1, %o2
1193 andcc %l2, %l0, %o1
1194 subccc %l5, %i5, %o7
1195 array32 %g5, %i0, %l6
1196 movleu %xcc, %g2, %i6
1197 movvs %icc, %g4, %o5
1198 fsrc1s %f31, %f9
1199 movcs %icc, %g3, %g6
1200 andcc %g7, 0x115F, %o4
1201 umulcc %i7, 0x08BF, %i1
1202 ldsh [%l7 + 0x68], %o0
1203 ld [%l7 + 0x1C], %f18
1204 movre %o3, %l4, %g1
1205 movleu %icc, %i4, %l3
1206 stb %o6, [%l7 + 0x76]
1207 sll %i3, 0x0B, %l1
1208 fcmpgt16 %f16, %f24, %i2
1209 fxors %f12, %f25, %f14
1210 lduw [%l7 + 0x68], %l2
1211 xnorcc %o2, 0x0B0D, %l0
1212 fandnot1s %f0, %f27, %f6
1213 fnot1 %f24, %f14
1214 srl %l5, %i5, %o7
1215 udiv %g5, 0x0F4E, %i0
1216 edge8 %l6, %o1, %i6
1217 stx %g2, [%l7 + 0x20]
1218 srl %g4, %o5, %g6
1219 ldsb [%l7 + 0x30], %g7
1220 fcmpne16 %f22, %f14, %g3
1221 movrgz %i7, %o4, %i1
1222 popc %o3, %l4
1223 movl %xcc, %o0, %i4
1224 sll %l3, %g1, %o6
1225 movne %icc, %l1, %i3
1226 fcmpeq32 %f18, %f12, %i2
1227 ldsb [%l7 + 0x3F], %l2
1228 pdist %f28, %f2, %f4
1229 add %l0, 0x10AE, %l5
1230 xnorcc %i5, 0x1500, %o2
1231 lduh [%l7 + 0x28], %o7
1232 and %g5, %l6, %i0
1233 ldd [%l7 + 0x70], %i6
1234 fmovdl %icc, %f31, %f6
1235 fmovdpos %icc, %f12, %f0
1236 stw %g2, [%l7 + 0x78]
1237 movrgez %g4, 0x159, %o1
1238 st %f21, [%l7 + 0x18]
1239 umul %g6, 0x1841, %g7
1240 edge8 %g3, %i7, %o4
1241 edge32l %i1, %o5, %o3
1242 srax %l4, %i4, %o0
1243 fmuld8ulx16 %f21, %f31, %f20
1244 movrgz %g1, 0x0AE, %o6
1245 movrgz %l3, %l1, %i2
1246 fmovsn %xcc, %f20, %f12
1247 andcc %i3, 0x030C, %l2
1248 fpsub32 %f28, %f0, %f28
1249 smul %l0, %l5, %i5
1250 ldsh [%l7 + 0x6E], %o7
1251 sll %g5, 0x0B, %o2
1252 fnot2s %f5, %f24
1253 edge16n %l6, %i0, %g2
1254 ldsw [%l7 + 0x30], %g4
1255 move %xcc, %i6, %g6
1256 fpack16 %f14, %f10
1257 or %o1, 0x13C7, %g3
1258 edge8 %g7, %o4, %i7
1259 array16 %o5, %o3, %i1
1260 movcc %icc, %l4, %i4
1261 stw %g1, [%l7 + 0x08]
1262 bshuffle %f18, %f28, %f24
1263 pdist %f4, %f14, %f6
1264 movleu %xcc, %o0, %l3
1265 sth %l1, [%l7 + 0x52]
1266 sll %o6, 0x17, %i3
1267 fcmpne16 %f28, %f20, %l2
1268 edge32ln %i2, %l0, %i5
1269 array8 %l5, %o7, %o2
1270 fmovda %icc, %f2, %f19
1271 andncc %l6, %i0, %g5
1272 fnot1s %f2, %f23
1273 array16 %g2, %i6, %g6
1274 st %f24, [%l7 + 0x64]
1275 xor %g4, 0x0FFF, %o1
1276 mulx %g3, %o4, %g7
1277 umul %i7, %o3, %o5
1278 array32 %i1, %i4, %g1
1279 ldx [%l7 + 0x40], %l4
1280 stw %o0, [%l7 + 0x2C]
1281 ldd [%l7 + 0x28], %l2
1282 orcc %o6, %l1, %i3
1283 st %f31, [%l7 + 0x74]
1284 fpsub16 %f28, %f10, %f22
1285 fmovdneg %xcc, %f7, %f20
1286 xnorcc %i2, 0x0378, %l0
1287 movcs %icc, %l2, %i5
1288 movvs %xcc, %l5, %o7
1289 edge32n %l6, %i0, %g5
1290 fnegs %f5, %f16
1291 ldsh [%l7 + 0x56], %g2
1292 lduw [%l7 + 0x58], %i6
1293 sir 0x0666
1294 srlx %o2, 0x11, %g6
1295 sethi 0x1935, %o1
1296 mulx %g3, 0x14AB, %g4
1297 edge8l %o4, %i7, %g7
1298 ldub [%l7 + 0x36], %o5
1299 sir 0x0223
1300 ldub [%l7 + 0x3E], %i1
1301 lduh [%l7 + 0x0C], %i4
1302 movge %icc, %o3, %g1
1303 alignaddr %l4, %l3, %o0
1304 fmul8sux16 %f22, %f4, %f10
1305 and %l1, %o6, %i2
1306 umul %i3, 0x19B5, %l0
1307 orncc %i5, %l2, %l5
1308 array8 %l6, %i0, %g5
1309 xnor %o7, %i6, %o2
1310 stx %g6, [%l7 + 0x20]
1311 fmul8sux16 %f12, %f2, %f28
1312 andcc %g2, 0x085C, %o1
1313 fmovdle %xcc, %f0, %f11
1314 array32 %g3, %o4, %i7
1315 edge32n %g7, %g4, %o5
1316 lduh [%l7 + 0x6A], %i4
1317 movne %icc, %i1, %g1
1318 sra %l4, %l3, %o0
1319 umulcc %l1, 0x1537, %o6
1320 orncc %o3, %i2, %l0
1321 ldd [%l7 + 0x28], %f24
1322 srl %i5, %l2, %l5
1323 fcmpes %fcc0, %f19, %f1
1324 save %i3, %l6, %g5
1325 rdpr %cwp, %g1
1326 rdpr %cansave, %g2
1327 rdpr %canrestore, %g3
1328 rdpr %cleanwin, %g4
1329 rdpr %otherwin, %g5
1330 rdpr %wstate, %g6
1331 movre %i0, 0x30B, %i6
1332 srlx %o7, %o2, %g6
1333 movrlez %o1, 0x1E8, %g2
1334 alignaddrl %o4, %i7, %g7
1335 fmovscc %icc, %f18, %f12
1336 stb %g4, [%l7 + 0x27]
1337 srlx %o5, %g3, %i1
1338 sth %g1, [%l7 + 0x14]
1339 umul %l4, %l3, %o0
1340 fmovdle %icc, %f1, %f4
1341 andcc %i4, 0x1E6B, %o6
1342 edge16 %o3, %l1, %i2
1343 movrne %l0, %i5, %l2
1344 movvc %icc, %i3, %l5
1345 restore %l6, %i0, %g5
1346 rdpr %cwp, %g1
1347 rdpr %cansave, %g2
1348 rdpr %canrestore, %g3
1349 rdpr %cleanwin, %g4
1350 rdpr %otherwin, %g5
1351 rdpr %wstate, %g6
1352 array32 %o7, %i6, %g6
1353 ldsb [%l7 + 0x40], %o2
1354 andn %g2, %o1, %o4
1355 subccc %i7, 0x158F, %g7
1356 movrlz %o5, %g3, %g4
1357 nop
1358 set 0x70, %i5
1359 ldd [%l7 + %i5], %f12
1360 setx loop_3, %l0, %l1
1361 return %l1
1362 nop
1363 rdpr %cwp, %g1
1364 rdpr %cansave, %g2
1365 rdpr %canrestore, %g3
1366 rdpr %cleanwin, %g4
1367 rdpr %otherwin, %g5
1368 rdpr %wstate, %g6
1369loop_3: edge8 %i1, %i4, %o6
1370 sdivcc %o3, 0x1EF5, %o0
1371 fandnot2 %f8, %f28, %f22
1372 subcc %i2, 0x170C, %l1
1373 std %f28, [%l7 + 0x08]
1374 edge8ln %l0, %i5, %i3
1375 udiv %l2, 0x0CAD, %l6
1376 smul %l5, 0x017C, %g5
1377 fxors %f28, %f0, %f21
1378 xnor %o7, 0x15E0, %i6
1379 udiv %g6, 0x01E0, %o2
1380 ld [%l7 + 0x74], %f18
1381 popc 0x01E7, %g2
1382 mova %icc, %o1, %i0
1383 movgu %icc, %i7, %o4
1384 fpack16 %f12, %f17
1385 orcc %o5, %g3, %g7
1386 fornot1 %f30, %f8, %f28
1387 lduh [%l7 + 0x50], %g1
1388 addccc %g4, %l4, %l3
1389 udivcc %i1, 0x1547, %i4
1390 ldd [%l7 + 0x58], %o6
1391 st %f12, [%l7 + 0x3C]
1392 fmovrsne %o0, %f0, %f31
1393 fabss %f5, %f5
1394 sll %o3, 0x01, %l1
1395 movrgez %l0, 0x1FA, %i5
1396 ldsw [%l7 + 0x4C], %i2
1397 array32 %l2, %i3, %l5
1398 array32 %g5, %o7, %i6
1399 sllx %l6, 0x1B, %o2
1400 addc %g6, %o1, %g2
1401 add %i7, %o4, %o5
1402 edge16ln %i0, %g7, %g3
1403 fmovdcs %icc, %f31, %f18
1404 edge16n %g1, %g4, %l4
1405 fand %f16, %f4, %f8
1406 xor %i1, %i4, %o6
1407 umul %o0, 0x072A, %l3
1408 fnors %f30, %f5, %f11
1409 fmovdn %icc, %f2, %f8
1410 fexpand %f7, %f20
1411 movrgez %l1, %l0, %o3
1412 sth %i5, [%l7 + 0x36]
1413 orcc %l2, 0x0C20, %i3
1414 umulcc %i2, 0x0680, %g5
1415 ld [%l7 + 0x7C], %f10
1416 sdivcc %l5, 0x0F76, %o7
1417 alignaddr %l6, %o2, %i6
1418 lduw [%l7 + 0x48], %o1
1419 movrne %g6, %g2, %i7
1420 edge16l %o4, %o5, %g7
1421 fcmped %fcc0, %f22, %f10
1422 fmul8x16au %f19, %f11, %f10
1423 orn %i0, %g3, %g1
1424 xorcc %g4, 0x1553, %l4
1425 fcmpgt16 %f8, %f16, %i4
1426 mulx %i1, 0x1511, %o6
1427 sll %o0, %l3, %l1
1428 save %o3, 0x1470, %l0
1429 rdpr %cwp, %g1
1430 rdpr %cansave, %g2
1431 rdpr %canrestore, %g3
1432 rdpr %cleanwin, %g4
1433 rdpr %otherwin, %g5
1434 rdpr %wstate, %g6
1435 addcc %i5, %i3, %i2
1436 smulcc %l2, %g5, %o7
1437 edge16ln %l6, %l5, %o2
1438 sethi 0x0FA4, %o1
1439 ldd [%l7 + 0x50], %g6
1440 edge16 %g2, %i6, %o4
1441 edge8n %o5, %i7, %g7
1442 edge32ln %g3, %i0, %g4
1443 udiv %g1, 0x1D64, %l4
1444 lduh [%l7 + 0x3C], %i1
1445 edge16ln %o6, %i4, %o0
1446 movg %xcc, %l1, %o3
1447 fandnot1s %f0, %f0, %f16
1448 ldsb [%l7 + 0x0E], %l3
1449 stw %i5, [%l7 + 0x34]
1450 alignaddrl %l0, %i3, %i2
1451 fmovdcs %icc, %f12, %f25
1452 movrne %l2, 0x056, %o7
1453 movre %l6, %l5, %o2
1454 fmovdn %xcc, %f9, %f23
1455 fmovdleu %xcc, %f29, %f3
1456 sll %o1, %g6, %g2
1457 fmovrslez %g5, %f18, %f12
1458 ldsh [%l7 + 0x12], %o4
1459 sdivcc %o5, 0x1BD6, %i7
1460 smulcc %i6, 0x097D, %g3
1461 sll %g7, 0x0C, %g4
1462 fors %f26, %f6, %f20
1463 edge8n %g1, %l4, %i0
1464 orcc %i1, %o6, %o0
1465 ldsw [%l7 + 0x58], %l1
1466 lduh [%l7 + 0x16], %i4
1467 lduw [%l7 + 0x44], %o3
1468 fmovdneg %xcc, %f17, %f15
1469 sll %i5, 0x09, %l3
1470 addcc %l0, %i3, %i2
1471 edge32l %l2, %o7, %l5
1472 edge8n %o2, %l6, %g6
1473 umul %g2, 0x0C6E, %o1
1474 lduw [%l7 + 0x3C], %g5
1475 lduh [%l7 + 0x56], %o5
1476 mova %xcc, %o4, %i7
1477 andcc %g3, 0x0008, %g7
1478 sdivcc %g4, 0x1C94, %g1
1479 stw %i6, [%l7 + 0x6C]
1480 fone %f6
1481 movrne %l4, %i0, %i1
1482 edge32 %o0, %l1, %o6
1483 sdiv %i4, 0x1FC1, %o3
1484 ldsh [%l7 + 0x1A], %l3
1485 fpadd16 %f6, %f6, %f18
1486 std %f16, [%l7 + 0x30]
1487 or %l0, %i3, %i2
1488 fors %f26, %f30, %f10
1489 sllx %l2, %i5, %o7
1490 stw %o2, [%l7 + 0x3C]
1491 save %l5, 0x1B13, %g6
1492 rdpr %cwp, %g1
1493 rdpr %cansave, %g2
1494 rdpr %canrestore, %g3
1495 rdpr %cleanwin, %g4
1496 rdpr %otherwin, %g5
1497 rdpr %wstate, %g6
1498 mulscc %g2, %l6, %o1
1499 sll %o5, %g5, %i7
1500 movrgz %o4, %g3, %g7
1501 edge32 %g1, %i6, %g4
1502 mova %xcc, %i0, %l4
1503 xnorcc %i1, %o0, %l1
1504 edge16 %i4, %o3, %l3
1505 movge %icc, %o6, %l0
1506 srax %i2, %l2, %i5
1507 fmovsleu %xcc, %f22, %f9
1508 st %f10, [%l7 + 0x5C]
1509 xorcc %i3, %o7, %o2
1510 stw %g6, [%l7 + 0x3C]
1511 array8 %g2, %l6, %l5
1512 fmovdvc %icc, %f19, %f31
1513 addccc %o1, %o5, %i7
1514 fcmps %fcc1, %f18, %f16
1515 fmovse %xcc, %f8, %f31
1516 fmovdge %icc, %f13, %f8
1517 fornot1 %f26, %f2, %f30
1518 fpsub32s %f10, %f18, %f8
1519 ldub [%l7 + 0x58], %o4
1520 movrgz %g5, %g3, %g7
1521 movneg %xcc, %i6, %g4
1522 fmovsl %icc, %f9, %f10
1523 movre %i0, %l4, %g1
1524 fpsub16 %f6, %f0, %f22
1525 fcmps %fcc0, %f31, %f28
1526 addc %i1, %o0, %i4
1527 and %l1, 0x018A, %o3
1528 movge %xcc, %l3, %l0
1529 movre %i2, 0x31B, %l2
1530 movrlz %i5, 0x27F, %i3
1531 smulcc %o7, 0x0550, %o2
1532 fnot2 %f2, %f16
1533 movre %g6, %o6, %l6
1534 movvc %xcc, %g2, %o1
1535 save %o5, 0x06C0, %i7
1536 rdpr %cwp, %g1
1537 rdpr %cansave, %g2
1538 rdpr %canrestore, %g3
1539 rdpr %cleanwin, %g4
1540 rdpr %otherwin, %g5
1541 rdpr %wstate, %g6
1542 edge8 %o4, %g5, %l5
1543 siam 0x5
1544 movg %xcc, %g3, %i6
1545 sub %g7, 0x1D63, %i0
1546 fmovde %xcc, %f25, %f2
1547 addccc %l4, 0x0093, %g4
1548 movvs %xcc, %g1, %i1
1549 sdivx %o0, 0x165C, %l1
1550 nop
1551 set 0x54, %l6
1552 ldsh [%l7 + %l6], %i4
1553 addccc %o3, %l3, %i2
1554 addc %l2, %i5, %i3
1555 sir 0x11A7
1556 addccc %o7, %o2, %g6
1557 edge32n %o6, %l0, %l6
1558 fnand %f24, %f20, %f20
1559 xnor %g2, 0x02D9, %o1
1560 ldub [%l7 + 0x60], %o5
1561 sir 0x0924
1562 lduh [%l7 + 0x3E], %i7
1563 smul %g5, 0x0D0B, %o4
1564 edge8 %g3, %i6, %g7
1565 fmul8x16au %f1, %f30, %f0
1566 save %l5, %i0, %l4
1567 rdpr %cwp, %g1
1568 rdpr %cansave, %g2
1569 rdpr %canrestore, %g3
1570 rdpr %cleanwin, %g4
1571 rdpr %otherwin, %g5
1572 rdpr %wstate, %g6
1573 addcc %g1, 0x1CA2, %i1
1574 and %o0, 0x1022, %g4
1575 restore %i4, %o3, %l3
1576 rdpr %cwp, %g1
1577 rdpr %cansave, %g2
1578 rdpr %canrestore, %g3
1579 rdpr %cleanwin, %g4
1580 rdpr %otherwin, %g5
1581 rdpr %wstate, %g6
1582 fmovrse %i2, %f8, %f21
1583 xnor %l2, %i5, %i3
1584 fmovsn %icc, %f16, %f15
1585 movvs %icc, %l1, %o2
1586 edge16 %g6, %o6, %o7
1587 fzero %f24
1588 array32 %l6, %l0, %g2
1589 movgu %icc, %o1, %i7
1590 edge8l %g5, %o4, %o5
1591 xnorcc %i6, 0x0D01, %g7
1592 fnot1 %f8, %f22
1593 st %f29, [%l7 + 0x0C]
1594 fcmpgt16 %f6, %f8, %g3
1595 movrgez %i0, 0x380, %l5
1596 movrgez %l4, %i1, %o0
1597 fnot2s %f5, %f1
1598 movpos %xcc, %g1, %g4
1599 fpadd16s %f13, %f1, %f17
1600 movl %xcc, %i4, %l3
1601 fcmpgt32 %f22, %f28, %i2
1602 fpsub32s %f0, %f9, %f31
1603 movvc %icc, %o3, %i5
1604 sra %l2, 0x1C, %i3
1605 movre %o2, %g6, %o6
1606 lduh [%l7 + 0x48], %l1
1607 or %o7, 0x1738, %l0
1608 edge16 %g2, %l6, %o1
1609 movpos %icc, %i7, %o4
1610 subccc %g5, %i6, %o5
1611 fmovd %f26, %f2
1612 movleu %icc, %g3, %g7
1613 movgu %xcc, %i0, %l4
1614 fmul8sux16 %f24, %f28, %f30
1615 edge8ln %l5, %o0, %g1
1616 pdist %f22, %f2, %f20
1617 movneg %icc, %g4, %i1
1618 ldub [%l7 + 0x25], %l3
1619 sdiv %i4, 0x19D2, %i2
1620 orn %o3, %l2, %i5
1621 edge32 %i3, %g6, %o2
1622 addccc %o6, 0x0DBA, %o7
1623 sir 0x1D83
1624 ldd [%l7 + 0x30], %f6
1625 movrlez %l0, %l1, %g2
1626 fnors %f24, %f24, %f22
1627 and %l6, 0x048D, %i7
1628 popc 0x0E83, %o1
1629 smul %g5, 0x05CB, %o4
1630 fmovsl %icc, %f5, %f22
1631 fnegd %f30, %f2
1632 edge16n %o5, %g3, %g7
1633 sll %i6, %i0, %l4
1634 alignaddr %l5, %g1, %o0
1635 sdiv %g4, 0x19FF, %l3
1636 umulcc %i4, 0x005E, %i1
1637 ldub [%l7 + 0x3F], %o3
1638 fmovdneg %xcc, %f7, %f22
1639 andcc %i2, 0x0865, %l2
1640 st %f3, [%l7 + 0x48]
1641 fnegd %f0, %f8
1642 edge8n %i3, %i5, %o2
1643 fmovdvs %xcc, %f31, %f1
1644 mulscc %o6, 0x1862, %g6
1645 pdist %f16, %f0, %f8
1646 fmovs %f13, %f16
1647 movn %icc, %o7, %l1
1648 move %icc, %l0, %g2
1649 fands %f14, %f19, %f9
1650 udivcc %i7, 0x05E5, %l6
1651 orn %g5, %o1, %o5
1652 movrne %g3, %g7, %i6
1653 movneg %icc, %o4, %i0
1654 alignaddrl %l4, %l5, %o0
1655 movle %xcc, %g1, %g4
1656 mulscc %i4, %l3, %i1
1657 smulcc %i2, %o3, %l2
1658 movcc %xcc, %i3, %i5
1659 setx loop_4, %l0, %l1
1660 return %l1
1661 nop
1662 rdpr %cwp, %g1
1663 rdpr %cansave, %g2
1664 rdpr %canrestore, %g3
1665 rdpr %cleanwin, %g4
1666 rdpr %otherwin, %g5
1667 rdpr %wstate, %g6
1668loop_4: andncc %o7, %l0, %l1
1669 ldsh [%l7 + 0x12], %g2
1670 ldsb [%l7 + 0x3D], %i7
1671 alignaddrl %l6, %o1, %o5
1672 sub %g3, %g7, %i6
1673 edge16n %g5, %o4, %l4
1674 fnot2s %f24, %f5
1675 and %l5, %o0, %g1
1676 mova %xcc, %i0, %g4
1677 umulcc %l3, %i1, %i2
1678 ld [%l7 + 0x10], %f25
1679 popc 0x19A4, %o3
1680 stw %l2, [%l7 + 0x14]
1681 fmovrde %i4, %f8, %f30
1682 movrgez %i5, 0x2DB, %i3
1683 ldsw [%l7 + 0x34], %o6
1684 edge8n %g6, %o2, %l0
1685 edge8l %l1, %o7, %i7
1686 fmovdvc %xcc, %f21, %f5
1687 fmovsge %icc, %f16, %f8
1688 movcc %xcc, %l6, %o1
1689 fmovscs %xcc, %f27, %f25
1690 fmul8x16 %f22, %f16, %f12
1691 ldsh [%l7 + 0x2E], %g2
1692 fcmpgt32 %f20, %f24, %o5
1693 addcc %g3, %g7, %g5
1694 ldx [%l7 + 0x10], %i6
1695 edge8l %l4, %l5, %o4
1696 subc %g1, %i0, %g4
1697 smulcc %o0, %l3, %i2
1698 fmovrdgz %o3, %f6, %f28
1699 alignaddr %i1, %i4, %i5
1700 array16 %l2, %i3, %o6
1701 orn %o2, %g6, %l0
1702 stx %l1, [%l7 + 0x50]
1703 ldx [%l7 + 0x70], %o7
1704 andn %i7, 0x0942, %o1
1705 and %g2, 0x0C86, %l6
1706 movgu %icc, %o5, %g7
1707 lduw [%l7 + 0x24], %g5
1708 fors %f21, %f30, %f16
1709 andncc %i6, %g3, %l5
1710 movvs %xcc, %l4, %g1
1711 edge8l %i0, %o4, %g4
1712 fpack32 %f22, %f26, %f24
1713 movneg %icc, %o0, %l3
1714 lduw [%l7 + 0x54], %i2
1715 orn %i1, %i4, %i5
1716 ldsh [%l7 + 0x68], %l2
1717 movcs %xcc, %o3, %o6
1718 or %o2, %g6, %i3
1719 mulx %l0, 0x0CD9, %l1
1720 umul %o7, %o1, %g2
1721 fmuld8ulx16 %f14, %f17, %f10
1722 fmovdvc %xcc, %f16, %f13
1723 fmovscc %xcc, %f5, %f12
1724 fmovrdgz %l6, %f2, %f0
1725 andcc %o5, 0x15CC, %g7
1726 movgu %xcc, %i7, %g5
1727 array8 %i6, %l5, %l4
1728 array8 %g1, %g3, %o4
1729 subccc %i0, %g4, %o0
1730 andncc %l3, %i2, %i1
1731 udivx %i5, 0x01D7, %l2
1732 movcc %icc, %i4, %o3
1733 ldub [%l7 + 0x4B], %o6
1734 movne %xcc, %g6, %o2
1735 popc %l0, %l1
1736 fnor %f26, %f6, %f10
1737 movne %icc, %i3, %o1
1738 movcc %xcc, %o7, %g2
1739 array16 %l6, %g7, %i7
1740 xorcc %g5, 0x1B99, %o5
1741 movgu %icc, %i6, %l5
1742 sllx %g1, %l4, %o4
1743 sdivcc %i0, 0x1EB2, %g3
1744 edge32n %o0, %g4, %i2
1745 ldsb [%l7 + 0x2A], %i1
1746 ldub [%l7 + 0x41], %l3
1747 mova %xcc, %i5, %i4
1748 movne %icc, %o3, %l2
1749 fornot2 %f8, %f2, %f4
1750 fmovsn %xcc, %f4, %f16
1751 ldx [%l7 + 0x50], %g6
1752 edge16 %o2, %o6, %l0
1753 fmovsne %icc, %f15, %f28
1754 ldd [%l7 + 0x40], %i2
1755 addc %l1, %o7, %o1
1756 nop
1757 set 0x40, %i6
1758 std %f26, [%l7 + %i6]
1759 fmovdpos %xcc, %f0, %f24
1760 edge16 %l6, %g7, %g2
1761 move %icc, %i7, %g5
1762 srlx %o5, %i6, %g1
1763 fmovsgu %xcc, %f8, %f20
1764 array32 %l4, %o4, %l5
1765 fmovsgu %icc, %f14, %f10
1766 edge32ln %g3, %o0, %i0
1767 andn %g4, %i2, %l3
1768 st %f6, [%l7 + 0x78]
1769 fxors %f30, %f21, %f9
1770 sth %i5, [%l7 + 0x5E]
1771 ldsw [%l7 + 0x58], %i1
1772 smulcc %o3, %i4, %l2
1773 fandnot1 %f26, %f24, %f30
1774 xor %g6, %o2, %o6
1775 nop
1776 set 0x0A, %l3
1777 ldsh [%l7 + %l3], %l0
1778 sdivx %i3, 0x184E, %l1
1779 sir 0x1766
1780 edge16n %o1, %o7, %l6
1781 movge %icc, %g2, %g7
1782 edge16 %g5, %o5, %i6
1783 movl %icc, %i7, %g1
1784 umulcc %l4, 0x0A74, %o4
1785 sdivx %l5, 0x093E, %o0
1786 fnot1s %f20, %f11
1787 fpackfix %f14, %f16
1788 mova %xcc, %i0, %g4
1789 addc %g3, %i2, %l3
1790 movcs %icc, %i5, %o3
1791 alignaddrl %i4, %i1, %l2
1792 edge8 %o2, %g6, %l0
1793 edge16 %i3, %o6, %l1
1794 fmovrdlez %o7, %f6, %f4
1795 stx %o1, [%l7 + 0x10]
1796 srlx %l6, 0x04, %g2
1797 sll %g7, 0x0B, %g5
1798 alignaddr %i6, %o5, %i7
1799 edge16 %g1, %l4, %l5
1800 mulscc %o4, 0x0146, %o0
1801 movl %xcc, %g4, %i0
1802 sir 0x1381
1803 fors %f4, %f0, %f14
1804 ldx [%l7 + 0x78], %i2
1805 move %xcc, %l3, %g3
1806 and %i5, 0x1DE1, %o3
1807 mova %xcc, %i4, %l2
1808 udiv %i1, 0x0313, %g6
1809 alignaddr %o2, %l0, %i3
1810 fmul8x16au %f16, %f3, %f4
1811 fpadd32s %f14, %f8, %f15
1812 fmovrse %o6, %f17, %f21
1813 fnegs %f8, %f7
1814 and %l1, %o7, %o1
1815 fzeros %f17
1816 sethi 0x012A, %l6
1817 fpsub32s %f21, %f28, %f19
1818 edge16 %g2, %g7, %i6
1819 smulcc %o5, %g5, %g1
1820 movg %xcc, %l4, %i7
1821 fmovrsgez %l5, %f18, %f31
1822 orn %o0, %g4, %i0
1823 fmovrsgez %i2, %f17, %f27
1824 srlx %l3, %o4, %i5
1825 srlx %g3, %o3, %i4
1826 lduh [%l7 + 0x6A], %l2
1827 ldx [%l7 + 0x40], %i1
1828 popc 0x045A, %g6
1829 sethi 0x0E9C, %o2
1830 fmul8x16al %f21, %f8, %f28
1831 sir 0x1858
1832 edge8l %i3, %l0, %l1
1833 ldd [%l7 + 0x70], %o6
1834 fmul8x16al %f3, %f2, %f16
1835 movg %icc, %o6, %l6
1836 movrgez %o1, 0x294, %g7
1837 fmovsge %icc, %f4, %f9
1838 orncc %g2, %i6, %o5
1839 udivx %g1, 0x0154, %g5
1840 fmovdl %xcc, %f16, %f19
1841 umul %l4, %l5, %i7
1842 fmovrse %o0, %f28, %f23
1843 smul %i0, %g4, %l3
1844 addccc %o4, 0x028D, %i5
1845 sra %g3, 0x08, %o3
1846 stx %i4, [%l7 + 0x58]
1847 subc %l2, %i1, %i2
1848 subccc %o2, %g6, %l0
1849 movrgez %i3, 0x145, %o7
1850 nop
1851 set 0x34, %i3
1852 lduw [%l7 + %i3], %l1
1853 edge32 %l6, %o6, %g7
1854 movleu %xcc, %g2, %i6
1855 sra %o1, 0x16, %g1
1856 sll %g5, %l4, %o5
1857 addccc %i7, 0x07D2, %o0
1858 array16 %l5, %i0, %g4
1859 srlx %o4, %i5, %l3
1860 stw %g3, [%l7 + 0x10]
1861 srax %i4, 0x0F, %o3
1862 edge8l %l2, %i1, %o2
1863 fabss %f5, %f0
1864 sub %g6, 0x0C66, %l0
1865 ldsw [%l7 + 0x78], %i3
1866 st %f27, [%l7 + 0x74]
1867 andcc %i2, 0x1409, %l1
1868 fmovdg %xcc, %f22, %f3
1869 movgu %xcc, %o7, %o6
1870 sll %g7, 0x19, %g2
1871 mova %xcc, %l6, %i6
1872 sra %o1, %g1, %l4
1873 fcmps %fcc3, %f19, %f12
1874 srax %o5, %i7, %g5
1875 udivx %o0, 0x0717, %i0
1876 addc %l5, %o4, %i5
1877 fandnot1s %f23, %f11, %f10
1878 edge16l %g4, %l3, %i4
1879 fpadd32s %f27, %f9, %f17
1880 fmovsleu %icc, %f28, %f5
1881 mulscc %o3, %g3, %l2
1882 move %xcc, %i1, %g6
1883 fmovrdgz %l0, %f22, %f4
1884 sdivx %o2, 0x10B2, %i3
1885 movre %i2, 0x081, %o7
1886 orn %o6, 0x03E2, %l1
1887 orcc %g7, 0x0339, %l6
1888 smulcc %i6, %o1, %g1
1889 edge16 %g2, %o5, %l4
1890 array8 %g5, %o0, %i0
1891 movgu %icc, %l5, %i7
1892 alignaddr %i5, %o4, %l3
1893 subc %g4, 0x08A4, %o3
1894 move %icc, %i4, %g3
1895 edge16l %i1, %l2, %l0
1896 sdivx %o2, 0x0D51, %i3
1897 xnor %i2, %o7, %g6
1898 movl %xcc, %o6, %l1
1899 fxors %f14, %f12, %f23
1900 std %f12, [%l7 + 0x20]
1901 subccc %g7, 0x1538, %i6
1902 xor %o1, 0x1BBC, %l6
1903 addccc %g1, %o5, %g2
1904 movrgz %l4, 0x154, %o0
1905 fpackfix %f6, %f1
1906 ldd [%l7 + 0x50], %f14
1907 movvc %icc, %i0, %l5
1908 movrgez %g5, 0x147, %i5
1909 edge32l %i7, %l3, %o4
1910 sll %o3, %g4, %g3
1911 ldd [%l7 + 0x20], %f18
1912 movg %icc, %i4, %l2
1913 subcc %i1, 0x046B, %o2
1914 edge16l %l0, %i2, %i3
1915 fmovspos %icc, %f20, %f22
1916 movrlz %o7, %o6, %g6
1917 srlx %l1, 0x0C, %g7
1918 movle %xcc, %i6, %o1
1919 and %l6, %o5, %g1
1920 stb %l4, [%l7 + 0x62]
1921 fmovrslez %o0, %f4, %f8
1922 movn %xcc, %i0, %l5
1923 fornot2s %f7, %f16, %f7
1924 movn %icc, %g5, %i5
1925 edge16n %i7, %l3, %g2
1926 or %o3, 0x09AB, %o4
1927 ldsw [%l7 + 0x3C], %g4
1928 movcc %xcc, %g3, %i4
1929 ldd [%l7 + 0x60], %l2
1930 fmovdle %xcc, %f22, %f25
1931 andcc %o2, 0x1454, %i1
1932 fcmped %fcc3, %f18, %f16
1933 sir 0x0441
1934 fmovdne %xcc, %f18, %f18
1935 stx %l0, [%l7 + 0x40]
1936 stx %i3, [%l7 + 0x20]
1937 edge8ln %i2, %o7, %g6
1938 movre %o6, %l1, %g7
1939 smul %o1, 0x1E92, %l6
1940 st %f23, [%l7 + 0x18]
1941 fmul8x16al %f13, %f2, %f2
1942 fmovda %xcc, %f9, %f22
1943 lduh [%l7 + 0x56], %o5
1944 fmovsgu %xcc, %f10, %f24
1945 fnand %f22, %f22, %f2
1946 ldd [%l7 + 0x20], %f8
1947 fcmpgt32 %f10, %f30, %g1
1948 alignaddrl %i6, %o0, %i0
1949 udivcc %l5, 0x19AC, %l4
1950 xor %g5, 0x0BA4, %i5
1951 mova %icc, %l3, %i7
1952 fpsub16 %f16, %f14, %f16
1953 umul %o3, 0x17B1, %g2
1954 movpos %icc, %g4, %o4
1955 or %i4, %l2, %g3
1956 sth %o2, [%l7 + 0x4C]
1957 and %i1, 0x1E38, %i3
1958 sllx %l0, %i2, %o7
1959 fmovrsgez %g6, %f25, %f28
1960 edge32ln %o6, %l1, %g7
1961 xor %o1, %o5, %g1
1962 xor %l6, %o0, %i6
1963 movgu %xcc, %i0, %l4
1964 smul %l5, %g5, %l3
1965 and %i5, %o3, %i7
1966 fzeros %f6
1967 movpos %icc, %g4, %g2
1968 movrgz %i4, %o4, %g3
1969 srl %l2, 0x18, %i1
1970 sth %i3, [%l7 + 0x2E]
1971 edge8n %o2, %l0, %o7
1972 fmovrse %i2, %f21, %f25
1973 udivcc %o6, 0x0416, %l1
1974 subc %g6, 0x027C, %g7
1975 array32 %o1, %g1, %o5
1976 fmul8x16au %f4, %f15, %f12
1977 movrgz %l6, %i6, %o0
1978 xor %i0, 0x199E, %l5
1979 move %icc, %g5, %l4
1980 fpack16 %f8, %f11
1981 subcc %i5, %o3, %l3
1982 movrgez %g4, 0x364, %g2
1983 mulscc %i4, %o4, %i7
1984 sdiv %g3, 0x1463, %l2
1985 srlx %i3, %o2, %l0
1986 movge %icc, %o7, %i1
1987 st %f3, [%l7 + 0x50]
1988 movl %xcc, %i2, %l1
1989 nop
1990 set 0x24, %l2
1991 ldub [%l7 + %l2], %g6
1992 orcc %g7, 0x0BAA, %o6
1993 sub %g1, %o5, %o1
1994 lduw [%l7 + 0x48], %l6
1995 sethi 0x0A97, %i6
1996 alignaddrl %i0, %l5, %g5
1997 array32 %o0, %l4, %i5
1998 addccc %l3, %g4, %o3
1999 sdivcc %g2, 0x0AD8, %i4
2000 popc %o4, %i7
2001 alignaddrl %l2, %g3, %o2
2002 fnot2s %f25, %f14
2003 siam 0x6
2004 fmovse %xcc, %f18, %f5
2005 mova %xcc, %l0, %o7
2006 edge32ln %i3, %i2, %l1
2007 movrlez %g6, 0x012, %i1
2008 movleu %xcc, %g7, %g1
2009 fmul8ulx16 %f20, %f4, %f24
2010 subcc %o6, %o1, %o5
2011 fzero %f16
2012 addc %i6, 0x1D4B, %i0
2013 edge8ln %l6, %g5, %l5
2014 movre %l4, 0x25F, %o0
2015 ldd [%l7 + 0x68], %f30
2016 movpos %icc, %i5, %l3
2017 fcmple32 %f2, %f6, %g4
2018 xnor %o3, %g2, %o4
2019 subccc %i7, %l2, %g3
2020 stb %o2, [%l7 + 0x69]
2021 edge32l %l0, %i4, %o7
2022 xnorcc %i2, %i3, %l1
2023 fmovspos %xcc, %f12, %f8
2024 fand %f20, %f22, %f22
2025 andcc %i1, %g6, %g1
2026 movne %icc, %g7, %o6
2027 fzeros %f19
2028 andcc %o5, %i6, %o1
2029 orcc %i0, %g5, %l5
2030 movrne %l6, %o0, %i5
2031 sethi 0x10EB, %l3
2032 addccc %g4, %o3, %g2
2033 movn %icc, %o4, %i7
2034 ldsh [%l7 + 0x46], %l4
2035 array8 %l2, %g3, %l0
2036 lduw [%l7 + 0x50], %o2
2037 fabsd %f6, %f16
2038 edge8l %o7, %i4, %i2
2039 subc %l1, 0x1B40, %i1
2040 edge32ln %g6, %g1, %i3
2041 and %g7, %o6, %o5
2042 or %i6, %o1, %g5
2043 or %l5, 0x0F67, %i0
2044 stb %o0, [%l7 + 0x14]
2045 xorcc %l6, 0x01C1, %l3
2046 movleu %xcc, %g4, %i5
2047 udivcc %o3, 0x0113, %o4
2048 movcc %icc, %i7, %g2
2049 umul %l2, 0x05B0, %g3
2050 ldx [%l7 + 0x48], %l4
2051 fmovrdgez %l0, %f10, %f8
2052 orncc %o2, 0x079A, %o7
2053 movrlz %i4, %i2, %l1
2054 udivx %i1, 0x0DBB, %g1
2055 edge16ln %i3, %g7, %o6
2056 movrlez %g6, 0x0AB, %i6
2057 edge16ln %o5, %o1, %g5
2058 movle %icc, %l5, %o0
2059 fxor %f20, %f30, %f12
2060 lduw [%l7 + 0x74], %i0
2061 movvs %xcc, %l3, %l6
2062 lduw [%l7 + 0x48], %g4
2063 addcc %i5, 0x1D1A, %o3
2064 andcc %o4, 0x00AD, %i7
2065 movn %xcc, %l2, %g2
2066 umulcc %l4, %l0, %o2
2067 array8 %g3, %o7, %i2
2068 lduw [%l7 + 0x1C], %i4
2069 fmul8x16au %f24, %f4, %f24
2070 fpsub16s %f28, %f29, %f7
2071 fpsub32s %f25, %f13, %f14
2072 movg %icc, %l1, %g1
2073 movge %icc, %i3, %g7
2074 std %f18, [%l7 + 0x08]
2075 fmovdge %xcc, %f21, %f18
2076 movvc %icc, %i1, %g6
2077 movleu %icc, %i6, %o5
2078 sdiv %o1, 0x05EF, %o6
2079 fmovsvs %xcc, %f29, %f30
2080 subccc %g5, %o0, %i0
2081 movleu %icc, %l5, %l3
2082 stx %l6, [%l7 + 0x30]
2083 fmovdneg %icc, %f29, %f19
2084 movre %i5, 0x0C3, %g4
2085 edge32l %o3, %o4, %i7
2086 move %icc, %l2, %l4
2087 sub %l0, %o2, %g3
2088 alignaddr %o7, %i2, %g2
2089 or %i4, %g1, %l1
2090 lduh [%l7 + 0x62], %g7
2091 ldsw [%l7 + 0x70], %i3
2092 edge8n %i1, %i6, %g6
2093 movneg %xcc, %o1, %o6
2094 andn %o5, 0x1AF0, %g5
2095 ldd [%l7 + 0x50], %f0
2096 fmovdg %icc, %f5, %f27
2097 std %f4, [%l7 + 0x50]
2098 edge16l %o0, %i0, %l3
2099 edge16ln %l6, %l5, %g4
2100 fmuld8sux16 %f8, %f22, %f24
2101 fmovsn %xcc, %f9, %f6
2102 fors %f24, %f2, %f27
2103 add %i5, %o3, %i7
2104 movrlz %o4, %l4, %l2
2105 ldx [%l7 + 0x30], %o2
2106 std %f24, [%l7 + 0x30]
2107 edge32 %g3, %o7, %i2
2108 sub %g2, 0x0C6F, %l0
2109 array8 %g1, %i4, %l1
2110 fand %f14, %f10, %f28
2111 fmovda %xcc, %f15, %f25
2112 sth %g7, [%l7 + 0x1A]
2113 srax %i1, 0x07, %i6
2114 fmovsne %xcc, %f26, %f18
2115 fmovrse %i3, %f14, %f28
2116 srl %o1, %g6, %o5
2117 fnegd %f18, %f28
2118 array16 %g5, %o6, %o0
2119 ldd [%l7 + 0x48], %f12
2120 std %f8, [%l7 + 0x40]
2121 edge32l %l3, %i0, %l6
2122 fand %f28, %f0, %f26
2123 array16 %l5, %g4, %i5
2124 mova %xcc, %i7, %o3
2125 fsrc1 %f16, %f26
2126 sub %o4, 0x0989, %l4
2127 ldd [%l7 + 0x68], %l2
2128 movg %xcc, %o2, %o7
2129 lduh [%l7 + 0x4A], %g3
2130 srl %g2, %l0, %i2
2131 subcc %g1, 0x1D18, %i4
2132 mova %xcc, %g7, %l1
2133 srax %i1, %i3, %o1
2134 movrgz %i6, %g6, %o5
2135 edge8ln %o6, %o0, %g5
2136 fmovsl %icc, %f29, %f21
2137 ldsb [%l7 + 0x4A], %i0
2138 ldub [%l7 + 0x65], %l3
2139 st %f13, [%l7 + 0x2C]
2140 edge32 %l6, %l5, %g4
2141 ldub [%l7 + 0x19], %i7
2142 save %i5, %o4, %l4
2143 rdpr %cwp, %g1
2144 rdpr %cansave, %g2
2145 rdpr %canrestore, %g3
2146 rdpr %cleanwin, %g4
2147 rdpr %otherwin, %g5
2148 rdpr %wstate, %g6
2149 edge32l %o3, %o2, %l2
2150 umulcc %o7, %g2, %g3
2151 mulx %l0, %g1, %i2
2152 edge8 %g7, %i4, %l1
2153 movvs %xcc, %i3, %i1
2154 sdivx %o1, 0x0D93, %g6
2155 alignaddr %i6, %o6, %o0
2156 sll %o5, %i0, %l3
2157 movrlz %g5, %l6, %g4
2158 xorcc %i7, 0x081D, %l5
2159 andcc %o4, 0x0E2E, %i5
2160 array32 %l4, %o3, %o2
2161 xnor %o7, 0x1070, %l2
2162 subcc %g3, 0x177A, %l0
2163 movl %xcc, %g1, %g2
2164 ldsb [%l7 + 0x27], %g7
2165 sllx %i4, %l1, %i3
2166 and %i2, %i1, %g6
2167 udivx %i6, 0x1A3A, %o1
2168 movcs %xcc, %o0, %o6
2169 fmovsleu %icc, %f12, %f12
2170 edge32ln %i0, %o5, %g5
2171 st %f7, [%l7 + 0x2C]
2172 restore %l6, 0x07F3, %g4
2173 rdpr %cwp, %g1
2174 rdpr %cansave, %g2
2175 rdpr %canrestore, %g3
2176 rdpr %cleanwin, %g4
2177 rdpr %otherwin, %g5
2178 rdpr %wstate, %g6
2179 srlx %i7, 0x1C, %l3
2180 stx %o4, [%l7 + 0x48]
2181 subcc %l5, %l4, %i5
2182 ldd [%l7 + 0x58], %o2
2183 move %xcc, %o7, %o3
2184 array32 %g3, %l0, %g1
2185 fmovdcc %icc, %f22, %f6
2186 xorcc %l2, 0x17DB, %g7
2187 edge16 %i4, %g2, %i3
2188 fmovspos %xcc, %f10, %f6
2189 movge %icc, %l1, %i1
2190 andcc %i2, 0x17D7, %g6
2191 fxnors %f24, %f11, %f12
2192 fsrc1 %f0, %f22
2193 mulscc %i6, 0x0863, %o0
2194 fexpand %f17, %f26
2195 move %xcc, %o1, %i0
2196 addc %o5, %o6, %g5
2197 fmovdcc %icc, %f11, %f14
2198 fands %f2, %f13, %f29
2199 addcc %l6, %i7, %g4
2200 subcc %l3, 0x1E02, %o4
2201 fmovsg %icc, %f5, %f23
2202 movn %icc, %l5, %i5
2203 lduw [%l7 + 0x10], %o2
2204 srlx %o7, 0x02, %o3
2205 st %f27, [%l7 + 0x68]
2206 srl %l4, %g3, %l0
2207 sllx %l2, 0x15, %g1
2208 stw %i4, [%l7 + 0x60]
2209 addc %g7, %g2, %l1
2210 xorcc %i1, %i2, %g6
2211 movvs %icc, %i6, %i3
2212 fmovdgu %icc, %f25, %f13
2213 save %o1, %i0, %o5
2214 rdpr %cwp, %g1
2215 rdpr %cansave, %g2
2216 rdpr %canrestore, %g3
2217 rdpr %cleanwin, %g4
2218 rdpr %otherwin, %g5
2219 rdpr %wstate, %g6
2220 movle %xcc, %o0, %o6
2221 array32 %l6, %i7, %g4
2222 sll %l3, %o4, %g5
2223 xnor %i5, 0x052F, %o2
2224 ldsw [%l7 + 0x5C], %o7
2225 fornot2s %f3, %f11, %f10
2226 edge32 %l5, %l4, %o3
2227 udiv %g3, 0x056F, %l2
2228 subc %g1, %l0, %g7
2229 movrne %i4, 0x35F, %l1
2230 ldx [%l7 + 0x18], %g2
2231 sethi 0x123F, %i1
2232 mulscc %g6, %i6, %i2
2233 ldsw [%l7 + 0x3C], %i3
2234 setx loop_5, %l0, %l1
2235 return %l1
2236 nop
2237 rdpr %cwp, %g1
2238 rdpr %cansave, %g2
2239 rdpr %canrestore, %g3
2240 rdpr %cleanwin, %g4
2241 rdpr %otherwin, %g5
2242 rdpr %wstate, %g6
2243loop_5: ld [%l7 + 0x40], %f30
2244 popc 0x14A9, %i0
2245 or %o0, %l6, %i7
2246 std %f26, [%l7 + 0x40]
2247 subc %g4, 0x1354, %o6
2248 edge8l %o4, %g5, %i5
2249 addc %l3, %o7, %l5
2250 lduh [%l7 + 0x1E], %l4
2251 xorcc %o3, %g3, %o2
2252 movcc %xcc, %g1, %l2
2253 sllx %l0, %g7, %l1
2254 movle %icc, %i4, %g2
2255 fcmpne32 %f12, %f22, %g6
2256 fmovdneg %icc, %f13, %f30
2257 std %f28, [%l7 + 0x38]
2258 siam 0x2
2259 ldsw [%l7 + 0x58], %i1
2260 movcs %icc, %i2, %i6
2261 ldd [%l7 + 0x18], %o0
2262 fsrc2s %f15, %f14
2263 fmovdpos %icc, %f31, %f14
2264 and %i3, %i0, %o5
2265 mulscc %l6, 0x145E, %i7
2266 umul %g4, %o6, %o4
2267 orcc %g5, %i5, %o0
2268 movge %xcc, %o7, %l5
2269 movleu %icc, %l4, %o3
2270 lduw [%l7 + 0x08], %g3
2271 fmovsl %icc, %f1, %f19
2272 edge16n %l3, %g1, %l2
2273 orncc %l0, 0x0B93, %o2
2274 fpadd16s %f13, %f18, %f13
2275 movl %icc, %l1, %g7
2276 movneg %xcc, %g2, %i4
2277 fsrc1s %f13, %f9
2278 stx %i1, [%l7 + 0x58]
2279 movre %i2, 0x0E6, %g6
2280 sdivx %o1, 0x0ECF, %i6
2281 movge %icc, %i0, %o5
2282 fcmped %fcc0, %f28, %f24
2283 edge16ln %l6, %i7, %g4
2284 sdivx %i3, 0x0A31, %o6
2285 ld [%l7 + 0x54], %f13
2286 umul %o4, %i5, %o0
2287 movge %icc, %o7, %g5
2288 movl %xcc, %l5, %o3
2289 fnegd %f14, %f18
2290 ldsh [%l7 + 0x70], %l4
2291 ldsw [%l7 + 0x38], %l3
2292 fcmpeq16 %f20, %f6, %g1
2293 ldsw [%l7 + 0x3C], %l2
2294 sll %g3, 0x0A, %o2
2295 edge16n %l0, %g7, %l1
2296 alignaddrl %i4, %g2, %i2
2297 movleu %xcc, %i1, %o1
2298 bshuffle %f26, %f16, %f6
2299 fmuld8sux16 %f10, %f24, %f30
2300 edge32n %g6, %i6, %o5
2301 fandnot1 %f14, %f20, %f4
2302 smulcc %l6, 0x0B13, %i7
2303 orcc %i0, 0x19F3, %g4
2304 sethi 0x040D, %o6
2305 xor %o4, %i5, %o0
2306 mulx %o7, %g5, %l5
2307 edge16 %i3, %o3, %l3
2308 fnand %f10, %f28, %f18
2309 fmovsg %icc, %f16, %f14
2310 edge32ln %l4, %l2, %g3
2311 sub %o2, 0x1E7F, %l0
2312 movneg %icc, %g7, %l1
2313 udiv %g1, 0x198B, %i4
2314 movneg %icc, %i2, %g2
2315 array16 %o1, %g6, %i1
2316 sdivx %o5, 0x05F9, %l6
2317 movrgz %i6, %i0, %i7
2318 movl %icc, %o6, %g4
2319 fnot1s %f27, %f6
2320 xorcc %i5, 0x13C3, %o0
2321 alignaddr %o4, %o7, %g5
2322 edge32ln %l5, %i3, %l3
2323 movleu %icc, %o3, %l2
2324 fsrc2s %f14, %f0
2325 array32 %g3, %o2, %l4
2326 sra %l0, %g7, %l1
2327 movn %xcc, %g1, %i2
2328 lduw [%l7 + 0x1C], %i4
2329 fornot1s %f24, %f20, %f26
2330 array8 %g2, %o1, %g6
2331 movne %icc, %o5, %l6
2332 movne %xcc, %i6, %i0
2333 fpackfix %f0, %f1
2334 movgu %xcc, %i1, %i7
2335 save %o6, %g4, %i5
2336 rdpr %cwp, %g1
2337 rdpr %cansave, %g2
2338 rdpr %canrestore, %g3
2339 rdpr %cleanwin, %g4
2340 rdpr %otherwin, %g5
2341 rdpr %wstate, %g6
2342 movpos %icc, %o4, %o7
2343 umul %g5, %o0, %i3
2344 fcmple32 %f24, %f16, %l3
2345 edge32n %o3, %l2, %g3
2346 fmovdcs %xcc, %f4, %f30
2347 smul %l5, 0x0143, %o2
2348 sll %l0, 0x1A, %g7
2349 sdiv %l4, 0x1392, %g1
2350 st %f23, [%l7 + 0x68]
2351 andncc %i2, %i4, %l1
2352 fmovdneg %xcc, %f31, %f28
2353 movrgez %g2, %g6, %o5
2354 orncc %l6, %o1, %i6
2355 edge32n %i0, %i1, %i7
2356 fmul8x16au %f2, %f2, %f12
2357 movrgz %o6, 0x2E5, %i5
2358 umul %o4, 0x083F, %o7
2359 array8 %g4, %o0, %i3
2360 fmul8x16au %f11, %f12, %f8
2361 fmovsleu %icc, %f1, %f7
2362 edge16 %l3, %o3, %l2
2363 fand %f24, %f2, %f30
2364 edge8ln %g5, %g3, %o2
2365 fabss %f29, %f11
2366 edge16 %l5, %l0, %g7
2367 save %l4, 0x1E6E, %g1
2368 rdpr %cwp, %g1
2369 rdpr %cansave, %g2
2370 rdpr %canrestore, %g3
2371 rdpr %cleanwin, %g4
2372 rdpr %otherwin, %g5
2373 rdpr %wstate, %g6
2374 fmovdpos %xcc, %f8, %f17
2375 movle %icc, %i2, %i4
2376 movrne %l1, %g2, %o5
2377 stx %g6, [%l7 + 0x30]
2378 udiv %o1, 0x052C, %l6
2379 movvc %icc, %i6, %i0
2380 edge8n %i1, %o6, %i5
2381 movrlez %o4, 0x3AA, %i7
2382 movcc %xcc, %o7, %o0
2383 ldub [%l7 + 0x47], %i3
2384 fandnot2s %f20, %f12, %f30
2385 movpos %icc, %g4, %o3
2386 andncc %l3, %l2, %g3
2387 mulx %o2, %g5, %l5
2388 sethi 0x1370, %g7
2389 movpos %icc, %l4, %g1
2390 edge32ln %l0, %i4, %i2
2391 edge32l %l1, %o5, %g2
2392 mulscc %o1, 0x04D5, %g6
2393 faligndata %f4, %f22, %f12
2394 addc %i6, 0x0B83, %i0
2395 udivx %i1, 0x0345, %l6
2396 udivcc %o6, 0x1659, %o4
2397 restore %i5, %i7, %o0
2398 rdpr %cwp, %g1
2399 rdpr %cansave, %g2
2400 rdpr %canrestore, %g3
2401 rdpr %cleanwin, %g4
2402 rdpr %otherwin, %g5
2403 rdpr %wstate, %g6
2404 array8 %o7, %i3, %g4
2405 fabss %f2, %f28
2406 stw %o3, [%l7 + 0x70]
2407 popc %l3, %g3
2408 movvc %icc, %l2, %g5
2409 ldx [%l7 + 0x28], %l5
2410 fnot2s %f22, %f1
2411 fmovrslz %g7, %f17, %f5
2412 movgu %xcc, %l4, %o2
2413 fmovrslz %l0, %f30, %f6
2414 movvc %xcc, %g1, %i2
2415 movre %i4, 0x1D2, %l1
2416 ldsb [%l7 + 0x33], %o5
2417 fornot2 %f28, %f16, %f22
2418 fpackfix %f30, %f28
2419 stx %g2, [%l7 + 0x38]
2420 xor %g6, 0x1EDD, %o1
2421 edge8l %i0, %i1, %l6
2422 andn %i6, %o6, %o4
2423 array8 %i7, %i5, %o0
2424 fmul8x16al %f10, %f7, %f20
2425 andncc %o7, %g4, %o3
2426 udivcc %l3, 0x1470, %g3
2427 fmovdvc %icc, %f6, %f22
2428 srl %i3, 0x02, %g5
2429 ldsh [%l7 + 0x78], %l2
2430 ldsh [%l7 + 0x54], %l5
2431 fnor %f20, %f6, %f10
2432 xnor %l4, %g7, %o2
2433 movle %xcc, %g1, %i2
2434 sdiv %i4, 0x0B2F, %l0
2435 alignaddrl %o5, %g2, %l1
2436 and %g6, 0x0C93, %o1
2437 srlx %i0, %l6, %i6
2438 andncc %i1, %o6, %i7
2439 movrgz %i5, %o4, %o0
2440 fmovrsgez %g4, %f15, %f17
2441 fsrc2 %f30, %f20
2442 movrne %o3, %o7, %g3
2443 ldsb [%l7 + 0x10], %l3
2444 nop
2445 set 0x50, %o2
2446 stw %i3, [%l7 + %o2]
2447 fmovrsgz %g5, %f7, %f4
2448 st %f31, [%l7 + 0x64]
2449 subcc %l2, %l5, %g7
2450 fxnor %f8, %f10, %f8
2451 movleu %icc, %o2, %g1
2452 popc 0x1ADA, %l4
2453 ldsw [%l7 + 0x0C], %i4
2454 fxors %f18, %f19, %f10
2455 smulcc %l0, 0x1D9D, %i2
2456 edge32n %g2, %o5, %g6
2457 subc %l1, 0x0636, %o1
2458 fmovda %xcc, %f9, %f19
2459 stb %l6, [%l7 + 0x6D]
2460 lduh [%l7 + 0x58], %i6
2461 smul %i0, 0x1757, %o6
2462 udiv %i1, 0x19A0, %i7
2463 fcmpne16 %f2, %f16, %o4
2464 udivcc %o0, 0x068F, %i5
2465 fmuld8ulx16 %f31, %f12, %f28
2466 fpack16 %f8, %f5
2467 fmovsneg %xcc, %f6, %f12
2468 sll %o3, %o7, %g3
2469 sdivcc %l3, 0x00A3, %g4
2470 alignaddr %i3, %g5, %l2
2471 movpos %icc, %g7, %o2
2472 sethi 0x0187, %g1
2473 addccc %l5, 0x02A7, %l4
2474 orncc %i4, 0x1718, %i2
2475 sdivx %g2, 0x09FA, %l0
2476 fmovrslz %g6, %f25, %f27
2477 array16 %l1, %o1, %l6
2478 edge8 %i6, %o5, %o6
2479 fandnot1s %f7, %f21, %f8
2480 fexpand %f3, %f2
2481 sllx %i1, %i7, %i0
2482 ldd [%l7 + 0x20], %o4
2483 movrlez %i5, 0x0C8, %o0
2484 lduw [%l7 + 0x50], %o7
2485 alignaddrl %o3, %g3, %g4
2486 alignaddrl %l3, %g5, %i3
2487 array16 %l2, %g7, %o2
2488 fornot2s %f14, %f10, %f23
2489 fcmpne32 %f16, %f30, %g1
2490 movrne %l4, %l5, %i2
2491 edge32l %g2, %l0, %g6
2492 st %f28, [%l7 + 0x6C]
2493 sir 0x1BF4
2494 fcmple32 %f20, %f0, %l1
2495 fmovrslez %o1, %f13, %f23
2496 fmovsvs %xcc, %f13, %f27
2497 ldub [%l7 + 0x79], %i4
2498 fmovdpos %xcc, %f12, %f2
2499 sdiv %i6, 0x06E4, %l6
2500 alignaddrl %o5, %o6, %i7
2501 orcc %i1, 0x171B, %o4
2502 sir 0x121E
2503 setx loop_6, %l0, %l1
2504 return %l1
2505 nop
2506 rdpr %cwp, %g1
2507 rdpr %cansave, %g2
2508 rdpr %canrestore, %g3
2509 rdpr %cleanwin, %g4
2510 rdpr %otherwin, %g5
2511 rdpr %wstate, %g6
2512loop_6: fsrc1 %f10, %f20
2513 array32 %o7, %g3, %o3
2514 xnor %l3, %g4, %i3
2515 move %xcc, %l2, %g7
2516 mulscc %o2, 0x101D, %g1
2517 srl %l4, %l5, %g5
2518 fsrc1 %f0, %f0
2519 fmovsa %icc, %f18, %f9
2520 std %f18, [%l7 + 0x08]
2521 movn %xcc, %i2, %l0
2522 udiv %g6, 0x069F, %g2
2523 fpadd32s %f3, %f11, %f22
2524 fmovrsne %l1, %f16, %f14
2525 smul %i4, %o1, %i6
2526 ldsw [%l7 + 0x40], %o5
2527 alignaddr %l6, %i7, %i1
2528 movvs %xcc, %o6, %o4
2529 movne %xcc, %i5, %o0
2530 xnor %o7, %i0, %g3
2531 addc %o3, %l3, %i3
2532 pdist %f16, %f12, %f18
2533 ldx [%l7 + 0x20], %g4
2534 andn %g7, 0x0E6C, %o2
2535 sethi 0x06DB, %g1
2536 smul %l2, %l4, %g5
2537 movrlz %i2, %l5, %l0
2538 movl %icc, %g2, %l1
2539 srax %g6, %i4, %o1
2540 smulcc %i6, 0x0926, %l6
2541 subccc %i7, 0x0801, %i1
2542 edge32l %o6, %o4, %i5
2543 udivx %o5, 0x1694, %o0
2544 movneg %xcc, %o7, %i0
2545 addc %g3, %o3, %i3
2546 edge16l %g4, %g7, %l3
2547 fxnor %f8, %f0, %f30
2548 ldub [%l7 + 0x15], %g1
2549 fsrc1 %f8, %f16
2550 save %l2, 0x08D7, %l4
2551 rdpr %cwp, %g1
2552 rdpr %cansave, %g2
2553 rdpr %canrestore, %g3
2554 rdpr %cleanwin, %g4
2555 rdpr %otherwin, %g5
2556 rdpr %wstate, %g6
2557 ldub [%l7 + 0x47], %o2
2558 mulx %i2, 0x178A, %l5
2559 ldd [%l7 + 0x28], %f8
2560 edge8ln %g5, %g2, %l0
2561 movg %icc, %g6, %l1
2562 nop
2563 set 0x1C, %l4
2564 ldub [%l7 + %l4], %i4
2565 edge8n %i6, %o1, %l6
2566 edge16n %i7, %o6, %o4
2567 srax %i1, %o5, %i5
2568 fmovsge %xcc, %f28, %f14
2569 sdivx %o7, 0x1294, %o0
2570 smulcc %g3, %i0, %o3
2571 sllx %g4, 0x0C, %g7
2572 udiv %i3, 0x178F, %g1
2573 movrgz %l3, 0x155, %l4
2574 sir 0x0EB4
2575 ldd [%l7 + 0x58], %l2
2576 smulcc %i2, %o2, %l5
2577 movrlez %g2, 0x11E, %l0
2578 fsrc2 %f16, %f14
2579 fandnot2s %f29, %f28, %f10
2580 addccc %g5, 0x0B2C, %g6
2581 sethi 0x0D93, %i4
2582 ldsh [%l7 + 0x70], %l1
2583 array16 %o1, %i6, %l6
2584 addcc %i7, 0x1717, %o4
2585 movne %xcc, %i1, %o6
2586 movrne %i5, 0x3D4, %o5
2587 addc %o7, 0x16F3, %g3
2588 edge32 %o0, %o3, %g4
2589 movne %icc, %g7, %i0
2590 fcmpeq16 %f16, %f8, %g1
2591 subccc %i3, 0x0307, %l4
2592 fandnot2s %f9, %f26, %f24
2593 movneg %xcc, %l2, %i2
2594 fexpand %f25, %f12
2595 fmovscc %icc, %f29, %f30
2596 edge8ln %o2, %l5, %g2
2597 movgu %icc, %l3, %l0
2598 edge32l %g5, %i4, %g6
2599 stw %l1, [%l7 + 0x3C]
2600 sdiv %o1, 0x08AB, %l6
2601 ldsw [%l7 + 0x38], %i7
2602 fone %f26
2603 fexpand %f26, %f12
2604 fcmpeq32 %f0, %f26, %i6
2605 popc 0x1EA5, %o4
2606 fmovrdgez %i1, %f24, %f2
2607 udivcc %o6, 0x0CC0, %o5
2608 addccc %o7, 0x15B2, %g3
2609 fpadd16 %f18, %f14, %f16
2610 fmovdge %icc, %f27, %f21
2611 movvc %icc, %o0, %i5
2612 array16 %o3, %g7, %i0
2613 ld [%l7 + 0x60], %f13
2614 ldd [%l7 + 0x70], %f26
2615 edge8n %g4, %i3, %g1
2616 addccc %l2, %l4, %o2
2617 movpos %xcc, %l5, %i2
2618 alignaddrl %g2, %l3, %g5
2619 xnor %l0, 0x1DA8, %i4
2620 popc 0x0578, %g6
2621 fmovrdne %l1, %f4, %f0
2622 sub %l6, 0x0DFE, %o1
2623 stw %i6, [%l7 + 0x58]
2624 andncc %i7, %o4, %i1
2625 addccc %o5, 0x1467, %o6
2626 sllx %o7, 0x12, %o0
2627 sra %i5, %o3, %g7
2628 alignaddr %i0, %g3, %i3
2629 fsrc1 %f10, %f24
2630 edge16ln %g1, %g4, %l4
2631 andcc %o2, %l5, %l2
2632 movcs %xcc, %g2, %i2
2633 smul %g5, %l3, %i4
2634 srlx %g6, 0x0F, %l1
2635 fnor %f16, %f28, %f16
2636 sir 0x0182
2637 sdivx %l6, 0x08A8, %l0
2638 fmul8ulx16 %f22, %f30, %f18
2639 lduh [%l7 + 0x2E], %i6
2640 ldsh [%l7 + 0x24], %o1
2641 andn %i7, %i1, %o5
2642 fmovsle %xcc, %f18, %f31
2643 fmovdpos %xcc, %f10, %f10
2644 edge16ln %o6, %o7, %o4
2645 ldsw [%l7 + 0x1C], %o0
2646 subcc %i5, %o3, %g7
2647 sll %g3, %i0, %g1
2648 movne %xcc, %g4, %i3
2649 udiv %o2, 0x051B, %l4
2650 sllx %l5, 0x07, %g2
2651 stb %l2, [%l7 + 0x38]
2652 movrlez %g5, 0x231, %i2
2653 andncc %l3, %i4, %g6
2654 edge32 %l6, %l0, %l1
2655 movrgez %o1, %i7, %i6
2656 xnor %i1, %o6, %o5
2657 fpsub16 %f10, %f6, %f14
2658 alignaddrl %o4, %o7, %i5
2659 fmovrdlez %o0, %f10, %f20
2660 xnorcc %g7, 0x04E6, %g3
2661 array32 %o3, %i0, %g4
2662 movgu %icc, %g1, %o2
2663 fmuld8sux16 %f22, %f7, %f26
2664 subccc %i3, 0x1D09, %l5
2665 movge %icc, %g2, %l2
2666 edge8ln %g5, %i2, %l3
2667 fmovdcc %icc, %f22, %f8
2668 movrlz %l4, %i4, %l6
2669 fmovsvs %xcc, %f29, %f19
2670 fmul8sux16 %f18, %f30, %f24
2671 sllx %g6, %l1, %l0
2672 and %o1, 0x19FF, %i7
2673 move %icc, %i6, %i1
2674 xor %o6, 0x13B7, %o4
2675 smulcc %o5, %i5, %o0
2676 add %g7, 0x0973, %g3
2677 umul %o7, %i0, %o3
2678 andn %g4, %g1, %i3
2679 fmovdle %xcc, %f19, %f17
2680 smul %o2, %g2, %l2
2681 fsrc1s %f3, %f26
2682 xor %g5, %l5, %i2
2683 fmuld8ulx16 %f15, %f9, %f12
2684 sdivcc %l3, 0x00B9, %i4
2685 edge16ln %l6, %l4, %l1
2686 xor %g6, 0x08C5, %o1
2687 faligndata %f4, %f20, %f16
2688 movne %xcc, %l0, %i6
2689 edge16n %i7, %i1, %o4
2690 fpsub32 %f18, %f28, %f0
2691 smulcc %o6, 0x0E2F, %o5
2692 movn %xcc, %o0, %i5
2693 addc %g3, %o7, %g7
2694 fmovde %icc, %f26, %f0
2695 popc 0x126F, %i0
2696 ldx [%l7 + 0x30], %o3
2697 orcc %g1, %g4, %i3
2698 ldsw [%l7 + 0x1C], %g2
2699 movrgz %o2, %l2, %g5
2700 fornot1s %f2, %f15, %f21
2701 addcc %l5, %l3, %i4
2702 sdivx %l6, 0x19F9, %i2
2703 andcc %l4, 0x0FA2, %g6
2704 fmovsl %icc, %f7, %f18
2705 xnor %l1, %l0, %i6
2706 popc %i7, %i1
2707 fsrc1 %f30, %f8
2708 subccc %o1, 0x122F, %o4
2709 fmovdvc %icc, %f9, %f18
2710 sdiv %o5, 0x1159, %o0
2711 edge8 %o6, %g3, %o7
2712 or %g7, %i5, %o3
2713 udivx %i0, 0x112A, %g1
2714 fmovd %f10, %f24
2715 lduw [%l7 + 0x48], %i3
2716 edge32l %g4, %g2, %o2
2717 movg %xcc, %l2, %l5
2718 and %g5, %l3, %i4
2719 andn %i2, 0x0640, %l6
2720 edge32n %g6, %l4, %l1
2721 save %l0, 0x03F9, %i7
2722 rdpr %cwp, %g1
2723 rdpr %cansave, %g2
2724 rdpr %canrestore, %g3
2725 rdpr %cleanwin, %g4
2726 rdpr %otherwin, %g5
2727 rdpr %wstate, %g6
2728 xorcc %i6, %i1, %o4
2729 edge16l %o5, %o0, %o1
2730 edge16 %o6, %o7, %g7
2731 fsrc1 %f0, %f16
2732 srax %i5, 0x0F, %g3
2733 edge8l %o3, %i0, %g1
2734 edge32n %g4, %i3, %g2
2735 edge32 %o2, %l2, %g5
2736 lduh [%l7 + 0x32], %l5
2737 or %l3, 0x144D, %i4
2738 edge16ln %l6, %g6, %l4
2739 edge8ln %i2, %l0, %l1
2740 stw %i6, [%l7 + 0x6C]
2741 fnot2s %f20, %f27
2742 edge8ln %i1, %i7, %o5
2743 popc 0x0F33, %o4
2744 mulx %o1, %o0, %o6
2745 fmovrde %g7, %f30, %f18
2746 movleu %icc, %o7, %i5
2747 udivx %g3, 0x178A, %o3
2748 alignaddrl %i0, %g1, %g4
2749 sth %g2, [%l7 + 0x2C]
2750 movrgez %o2, 0x0B9, %i3
2751 edge8n %l2, %g5, %l5
2752 sdiv %i4, 0x133F, %l3
2753 movvs %xcc, %l6, %g6
2754 movrne %i2, 0x20E, %l4
2755 add %l0, %i6, %l1
2756 edge8 %i1, %i7, %o5
2757 array16 %o4, %o1, %o0
2758 ldd [%l7 + 0x48], %o6
2759 ldd [%l7 + 0x38], %f10
2760 nop
2761 set 0x7C, %g6
2762 stw %o7, [%l7 + %g6]
2763 fzero %f12
2764 addccc %i5, %g7, %g3
2765 sth %o3, [%l7 + 0x28]
2766 stx %i0, [%l7 + 0x28]
2767 movne %xcc, %g4, %g1
2768 andcc %o2, %i3, %l2
2769 fmovse %xcc, %f7, %f6
2770 sll %g2, 0x18, %l5
2771 std %f20, [%l7 + 0x70]
2772 edge16ln %i4, %l3, %g5
2773 sethi 0x1D4F, %l6
2774 or %g6, %l4, %i2
2775 addccc %l0, 0x0A4A, %i6
2776 udiv %i1, 0x185C, %l1
2777 subccc %i7, %o5, %o4
2778 fmovsa %xcc, %f25, %f2
2779 orncc %o1, 0x0739, %o6
2780 fcmpgt32 %f22, %f14, %o0
2781 add %i5, %g7, %o7
2782 smul %o3, %g3, %i0
2783 movcs %icc, %g1, %g4
2784 lduh [%l7 + 0x4A], %o2
2785 array32 %l2, %g2, %l5
2786 fcmped %fcc2, %f30, %f2
2787 fmovdge %xcc, %f17, %f3
2788 sra %i3, %i4, %g5
2789 move %icc, %l6, %l3
2790 fmovrsgez %l4, %f25, %f30
2791 mova %icc, %i2, %g6
2792 fsrc1s %f25, %f31
2793 movn %xcc, %i6, %i1
2794 pdist %f20, %f2, %f24
2795 xnorcc %l0, 0x0D09, %l1
2796 mova %xcc, %i7, %o4
2797 lduw [%l7 + 0x18], %o1
2798 mulscc %o5, %o6, %i5
2799 movcc %xcc, %g7, %o0
2800 fmovdvs %xcc, %f6, %f26
2801 edge16n %o3, %g3, %o7
2802 movgu %icc, %g1, %i0
2803 pdist %f28, %f6, %f18
2804 movrlez %g4, 0x20B, %l2
2805 mulscc %g2, 0x000B, %l5
2806 edge8n %i3, %o2, %g5
2807 movleu %xcc, %l6, %l3
2808 fmovdne %icc, %f26, %f14
2809 addcc %l4, %i4, %g6
2810 fpsub32 %f12, %f0, %f8
2811 sdivcc %i6, 0x1A51, %i2
2812 movpos %icc, %l0, %l1
2813 fnot1 %f6, %f18
2814 bshuffle %f16, %f24, %f24
2815 orncc %i1, %i7, %o1
2816 fmul8x16al %f2, %f2, %f26
2817 array16 %o4, %o6, %o5
2818 move %xcc, %g7, %o0
2819 alignaddrl %i5, %g3, %o3
2820 edge16 %o7, %g1, %i0
2821 alignaddrl %l2, %g2, %l5
2822 stb %i3, [%l7 + 0x23]
2823 movrgez %o2, %g5, %g4
2824 stb %l3, [%l7 + 0x36]
2825 move %icc, %l6, %l4
2826 sllx %g6, %i6, %i4
2827 mulscc %i2, %l0, %i1
2828 udivx %i7, 0x1710, %o1
2829 edge32l %l1, %o4, %o6
2830 movn %xcc, %g7, %o0
2831 mulx %o5, 0x0C15, %i5
2832 orn %g3, 0x0E3A, %o3
2833 movneg %xcc, %g1, %i0
2834 alignaddr %l2, %g2, %l5
2835 movne %xcc, %i3, %o2
2836 stw %o7, [%l7 + 0x2C]
2837 sllx %g5, %g4, %l6
2838 subcc %l4, 0x0BD0, %l3
2839 xor %g6, %i4, %i6
2840 movle %icc, %i2, %l0
2841 sth %i7, [%l7 + 0x30]
2842 sub %i1, 0x0AA4, %l1
2843 st %f9, [%l7 + 0x68]
2844 mulscc %o4, %o1, %o6
2845 movcs %icc, %g7, %o0
2846 edge8 %o5, %g3, %i5
2847 fmovdg %icc, %f25, %f22
2848 fmovdvc %xcc, %f8, %f28
2849 edge8n %o3, %g1, %i0
2850 fnegd %f4, %f26
2851 mova %xcc, %l2, %l5
2852 xorcc %g2, %i3, %o2
2853 fmul8x16au %f4, %f11, %f14
2854 movrgez %g5, 0x368, %o7
2855 sir 0x1431
2856 nop
2857 set 0x50, %l5
2858 std %f0, [%l7 + %l5]
2859 array16 %l6, %g4, %l3
2860 fzero %f16
2861 smulcc %l4, 0x00E3, %i4
2862 sub %i6, %i2, %g6
2863 movpos %icc, %l0, %i1
2864 array8 %l1, %i7, %o1
2865 udivx %o4, 0x08DC, %o6
2866 movcc %xcc, %o0, %o5
2867 lduh [%l7 + 0x16], %g3
2868 smulcc %i5, 0x014E, %o3
2869 movge %icc, %g7, %i0
2870 movrlz %l2, %g1, %g2
2871 ldx [%l7 + 0x60], %i3
2872 xorcc %o2, %g5, %o7
2873 nop
2874 set 0x40, %i1
2875 stw %l5, [%l7 + %i1]
2876 fmovscs %icc, %f28, %f21
2877 andncc %l6, %l3, %l4
2878 movl %icc, %g4, %i4
2879 movcc %icc, %i6, %i2
2880 array8 %l0, %g6, %i1
2881 edge8 %l1, %i7, %o4
2882 std %f26, [%l7 + 0x50]
2883 ldsb [%l7 + 0x28], %o6
2884 fnot1s %f19, %f25
2885 edge8 %o1, %o0, %g3
2886 or %i5, %o5, %g7
2887 ldsw [%l7 + 0x18], %o3
2888 fmuld8sux16 %f1, %f11, %f28
2889 edge8l %i0, %l2, %g2
2890 sdiv %g1, 0x131A, %o2
2891 fxnors %f22, %f0, %f8
2892 fcmpd %fcc1, %f26, %f24
2893 andncc %i3, %o7, %l5
2894 stw %g5, [%l7 + 0x78]
2895 mulscc %l6, 0x095E, %l4
2896 andcc %g4, %l3, %i4
2897 ldd [%l7 + 0x68], %i2
2898 alignaddrl %l0, %i6, %i1
2899 movrgz %g6, 0x23A, %i7
2900 fmovda %icc, %f2, %f10
2901 st %f14, [%l7 + 0x5C]
2902 sra %l1, 0x16, %o4
2903 std %f14, [%l7 + 0x48]
2904 movrgez %o1, %o0, %o6
2905 addcc %g3, 0x1836, %o5
2906 andcc %i5, 0x15F7, %g7
2907 fzero %f28
2908 movne %icc, %o3, %l2
2909 fcmple32 %f14, %f6, %i0
2910 fmovdpos %icc, %f20, %f17
2911 and %g2, %o2, %g1
2912 add %o7, %i3, %l5
2913 xnorcc %l6, 0x01B3, %l4
2914 alignaddr %g5, %g4, %l3
2915 lduw [%l7 + 0x7C], %i4
2916 ldx [%l7 + 0x68], %l0
2917 sethi 0x1540, %i6
2918 edge32l %i2, %g6, %i1
2919 alignaddrl %i7, %o4, %o1
2920 fpsub32s %f26, %f4, %f2
2921 mova %icc, %l1, %o0
2922 umulcc %o6, %o5, %g3
2923 orn %g7, %i5, %l2
2924 movrne %o3, %g2, %i0
2925 movle %xcc, %o2, %o7
2926 fmul8ulx16 %f22, %f12, %f8
2927 movleu %xcc, %i3, %l5
2928 xorcc %l6, %g1, %l4
2929 fmovsg %xcc, %f9, %f23
2930 ldsb [%l7 + 0x75], %g5
2931 stb %g4, [%l7 + 0x73]
2932 fors %f18, %f28, %f12
2933 movrgz %i4, 0x3A7, %l3
2934 xnor %i6, 0x1EF8, %i2
2935 fpmerge %f31, %f2, %f20
2936 sra %g6, %i1, %l0
2937 sra %i7, 0x06, %o1
2938 edge32n %o4, %l1, %o6
2939 sdivx %o5, 0x05E5, %o0
2940 srlx %g3, 0x0D, %g7
2941 fnand %f24, %f0, %f24
2942 mova %icc, %i5, %l2
2943 fandnot1 %f22, %f2, %f0
2944 ldx [%l7 + 0x78], %o3
2945 movg %xcc, %g2, %i0
2946 movrlz %o7, %i3, %o2
2947 fabsd %f10, %f24
2948 sra %l5, %g1, %l6
2949 xnor %g5, %l4, %i4
2950 srax %g4, %i6, %i2
2951 fabss %f21, %f18
2952 nop
2953 set 0x42, %g1
2954 ldsh [%l7 + %g1], %l3
2955 restore %g6, 0x1B68, %i1
2956 rdpr %cwp, %g1
2957 rdpr %cansave, %g2
2958 rdpr %canrestore, %g3
2959 rdpr %cleanwin, %g4
2960 rdpr %otherwin, %g5
2961 rdpr %wstate, %g6
2962 stx %l0, [%l7 + 0x20]
2963 fmovrsgz %i7, %f13, %f2
2964 edge32l %o4, %o1, %l1
2965 array16 %o5, %o0, %g3
2966 movne %xcc, %o6, %i5
2967 orncc %l2, 0x097B, %o3
2968 edge16n %g7, %i0, %o7
2969 fmul8x16 %f12, %f24, %f6
2970 edge16ln %g2, %o2, %l5
2971 edge16n %i3, %g1, %l6
2972 edge8 %l4, %g5, %g4
2973 edge32ln %i4, %i6, %l3
2974 fmul8sux16 %f30, %f28, %f14
2975 srlx %i2, %i1, %g6
2976 addcc %i7, %l0, %o1
2977 xnorcc %o4, 0x065A, %l1
2978 add %o0, %g3, %o5
2979 save %i5, %l2, %o6
2980 rdpr %cwp, %g1
2981 rdpr %cansave, %g2
2982 rdpr %canrestore, %g3
2983 rdpr %cleanwin, %g4
2984 rdpr %otherwin, %g5
2985 rdpr %wstate, %g6
2986 fexpand %f19, %f26
2987 stx %g7, [%l7 + 0x68]
2988 mulx %i0, 0x0A88, %o3
2989 mova %xcc, %g2, %o2
2990 array16 %o7, %l5, %g1
2991 fmovscc %xcc, %f25, %f21
2992 subccc %l6, %i3, %g5
2993 xorcc %l4, 0x0FF7, %g4
2994 ldsb [%l7 + 0x7A], %i4
2995 sth %l3, [%l7 + 0x0A]
2996 umul %i6, %i1, %g6
2997 movne %xcc, %i7, %i2
2998 array32 %o1, %o4, %l1
2999 nop
3000 set 0x08, %g5
3001 lduw [%l7 + %g5], %o0
3002 movcs %icc, %l0, %o5
3003 movle %xcc, %g3, %l2
3004 fcmpeq32 %f6, %f26, %o6
3005 ldsb [%l7 + 0x42], %i5
3006 addcc %g7, 0x00A6, %i0
3007 nop
3008 set 0x25, %l1
3009 ldsb [%l7 + %l1], %o3
3010 fnand %f22, %f12, %f14
3011 andncc %g2, %o7, %o2
3012 stb %l5, [%l7 + 0x45]
3013 movcc %icc, %g1, %i3
3014 popc 0x0B28, %l6
3015 edge32n %l4, %g5, %i4
3016 edge8ln %l3, %g4, %i1
3017 lduh [%l7 + 0x58], %g6
3018 fandnot2 %f6, %f24, %f16
3019 movneg %xcc, %i6, %i7
3020 edge8ln %o1, %i2, %l1
3021 fcmple32 %f22, %f12, %o0
3022 movgu %xcc, %l0, %o4
3023 xorcc %o5, %g3, %o6
3024 edge32l %l2, %i5, %g7
3025 umul %i0, %g2, %o7
3026 setx loop_7, %l0, %l1
3027 return %l1
3028 nop
3029 rdpr %cwp, %g1
3030 rdpr %cansave, %g2
3031 rdpr %canrestore, %g3
3032 rdpr %cleanwin, %g4
3033 rdpr %otherwin, %g5
3034 rdpr %wstate, %g6
3035loop_7: srlx %g1, %o3, %l6
3036 sdiv %i3, 0x01EB, %l4
3037 edge16 %g5, %i4, %g4
3038 add %i1, %g6, %i6
3039 udivx %l3, 0x0891, %i7
3040 subcc %i2, 0x024F, %l1
3041 fands %f30, %f23, %f21
3042 lduh [%l7 + 0x18], %o0
3043 xorcc %l0, %o4, %o5
3044 sdivx %g3, 0x0C32, %o1
3045 fmul8sux16 %f28, %f18, %f0
3046 fmovrsgez %o6, %f27, %f23
3047 andncc %i5, %l2, %g7
3048 fsrc1s %f13, %f9
3049 movn %xcc, %i0, %o7
3050 fmovsl %xcc, %f1, %f11
3051 umul %g2, 0x1902, %l5
3052 edge32ln %o2, %g1, %l6
3053 fpackfix %f12, %f4
3054 sth %i3, [%l7 + 0x14]
3055 edge32n %o3, %g5, %i4
3056 fsrc1s %f22, %f15
3057 edge16l %g4, %i1, %g6
3058 popc 0x0337, %i6
3059 edge16 %l3, %l4, %i7
3060 edge8ln %l1, %i2, %l0
3061 umul %o0, 0x0CB2, %o4
3062 fmovrslez %g3, %f22, %f27
3063 ldsh [%l7 + 0x6C], %o5
3064 movrlez %o1, 0x279, %i5
3065 sllx %l2, %o6, %g7
3066 fmovsl %icc, %f3, %f31
3067 stx %i0, [%l7 + 0x08]
3068 ldx [%l7 + 0x60], %o7
3069 srl %l5, %g2, %o2
3070 st %f8, [%l7 + 0x4C]
3071 sll %g1, 0x07, %i3
3072 alignaddrl %l6, %g5, %o3
3073 ldsw [%l7 + 0x2C], %g4
3074 fmuld8sux16 %f27, %f13, %f4
3075 andncc %i1, %i4, %g6
3076 sra %i6, 0x02, %l3
3077 addccc %i7, %l4, %i2
3078 stb %l0, [%l7 + 0x15]
3079 fpackfix %f10, %f1
3080 movcc %icc, %l1, %o4
3081 movge %icc, %o0, %o5
3082 xor %g3, %i5, %l2
3083 fcmps %fcc3, %f17, %f22
3084 mova %xcc, %o6, %g7
3085 edge16l %o1, %i0, %o7
3086 srl %l5, %o2, %g1
3087 edge16l %g2, %i3, %g5
3088 ldd [%l7 + 0x78], %i6
3089 udivx %g4, 0x0574, %i1
3090 xorcc %o3, %g6, %i6
3091 movrgz %i4, %l3, %l4
3092 movrgz %i7, 0x0C0, %i2
3093 sir 0x11D4
3094 ldsw [%l7 + 0x24], %l0
3095 addc %o4, %l1, %o5
3096 stw %g3, [%l7 + 0x6C]
3097 movrgez %i5, 0x174, %o0
3098 movpos %icc, %l2, %g7
3099 edge16l %o1, %o6, %i0
3100 andcc %o7, 0x14A2, %o2
3101 edge16l %l5, %g1, %i3
3102 fmul8x16au %f11, %f28, %f14
3103 alignaddrl %g2, %l6, %g4
3104 fmovse %icc, %f14, %f11
3105 orncc %g5, 0x13E0, %o3
3106 fnands %f26, %f29, %f15
3107 fmovsn %icc, %f11, %f3
3108 sth %g6, [%l7 + 0x3A]
3109 edge32ln %i6, %i4, %i1
3110 srl %l3, %l4, %i7
3111 srl %l0, 0x1E, %o4
3112 stb %i2, [%l7 + 0x53]
3113 umulcc %o5, 0x1E17, %g3
3114 srlx %l1, 0x0B, %o0
3115 fnand %f28, %f10, %f8
3116 alignaddrl %i5, %g7, %o1
3117 addc %o6, %i0, %o7
3118 fpsub32 %f18, %f18, %f14
3119 lduw [%l7 + 0x34], %o2
3120 save %l2, 0x0491, %l5
3121 rdpr %cwp, %g1
3122 rdpr %cansave, %g2
3123 rdpr %canrestore, %g3
3124 rdpr %cleanwin, %g4
3125 rdpr %otherwin, %g5
3126 rdpr %wstate, %g6
3127 movl %icc, %i3, %g1
3128 edge16ln %l6, %g4, %g5
3129 sethi 0x063D, %o3
3130 andn %g2, 0x1767, %g6
3131 fmovs %f24, %f27
3132 movne %icc, %i6, %i1
3133 addc %i4, 0x1FDB, %l3
3134 sdivx %l4, 0x1212, %l0
3135 xnor %o4, 0x0707, %i2
3136 lduh [%l7 + 0x14], %o5
3137 orcc %i7, %l1, %o0
3138 nop
3139 set 0x3F, %g7
3140 ldsb [%l7 + %g7], %i5
3141 fsrc1s %f12, %f31
3142 move %xcc, %g3, %g7
3143 edge32l %o1, %i0, %o6
3144 andn %o2, 0x1C46, %l2
3145 xorcc %l5, 0x0AD6, %o7
3146 ldd [%l7 + 0x60], %i2
3147 addc %l6, 0x1834, %g4
3148 fmul8x16al %f29, %f31, %f6
3149 movg %xcc, %g5, %o3
3150 fornot1s %f3, %f0, %f16
3151 fsrc2s %f21, %f12
3152 sdivx %g2, 0x1288, %g1
3153 srl %g6, %i1, %i6
3154 subc %l3, 0x1EBE, %l4
3155 edge32 %l0, %i4, %o4
3156 edge16n %i2, %o5, %l1
3157 ldsb [%l7 + 0x08], %o0
3158 fornot2 %f30, %f26, %f8
3159 subcc %i7, %g3, %g7
3160 alignaddrl %i5, %i0, %o1
3161 edge32n %o6, %o2, %l5
3162 stx %o7, [%l7 + 0x30]
3163 sdivcc %i3, 0x00E4, %l6
3164 lduw [%l7 + 0x30], %g4
3165 subcc %g5, %l2, %o3
3166 or %g2, %g6, %i1
3167 movgu %xcc, %g1, %l3
3168 movneg %icc, %i6, %l0
3169 fmovsn %xcc, %f16, %f31
3170 move %xcc, %i4, %o4
3171 lduw [%l7 + 0x30], %i2
3172 movrne %l4, 0x1B3, %o5
3173 udiv %l1, 0x1D70, %o0
3174 sllx %i7, %g7, %i5
3175 fmovsgu %xcc, %f7, %f7
3176 movpos %xcc, %g3, %o1
3177 ldub [%l7 + 0x1D], %o6
3178 udivx %o2, 0x0078, %i0
3179 fpsub32 %f20, %f18, %f12
3180 andcc %o7, %l5, %i3
3181 popc %l6, %g5
3182 movrgez %g4, %o3, %g2
3183 fmovsvc %xcc, %f26, %f13
3184 ldd [%l7 + 0x30], %f4
3185 ldx [%l7 + 0x60], %g6
3186 movvs %icc, %i1, %g1
3187 array32 %l3, %l2, %i6
3188 udiv %l0, 0x03D4, %o4
3189 movrlz %i2, %i4, %o5
3190 addc %l4, %o0, %i7
3191 movneg %icc, %l1, %i5
3192 orncc %g3, 0x11FD, %o1
3193 fpadd16s %f31, %f23, %f5
3194 fmovrdgez %g7, %f6, %f8
3195 xorcc %o2, 0x0E4F, %o6
3196 alignaddrl %i0, %o7, %l5
3197 fxor %f14, %f20, %f6
3198 srax %i3, 0x0C, %g5
3199 faligndata %f6, %f8, %f18
3200 fmovdgu %icc, %f9, %f23
3201 xorcc %g4, 0x0319, %o3
3202 movrlz %l6, 0x249, %g2
3203 fmovs %f29, %f10
3204 sllx %g6, 0x13, %g1
3205 edge8 %l3, %l2, %i1
3206 andcc %i6, %l0, %o4
3207 movl %icc, %i4, %i2
3208 and %o5, %o0, %l4
3209 fone %f18
3210 orn %i7, %i5, %g3
3211 udivx %o1, 0x04B9, %g7
3212 movn %xcc, %o2, %o6
3213 edge16ln %l1, %i0, %o7
3214 orcc %l5, 0x1BFB, %i3
3215 movrlz %g4, %g5, %l6
3216 fzero %f8
3217 fmovsvc %xcc, %f9, %f11
3218 fand %f6, %f30, %f30
3219 fpsub32 %f4, %f4, %f0
3220 nop
3221 set 0x0E, %i4
3222 lduh [%l7 + %i4], %o3
3223 popc %g2, %g6
3224 fmovscc %xcc, %f10, %f27
3225 fands %f13, %f22, %f1
3226 movgu %icc, %g1, %l3
3227 fpack16 %f14, %f4
3228 edge8l %l2, %i6, %l0
3229 array8 %i1, %i4, %o4
3230 or %o5, %o0, %l4
3231 fcmpne16 %f30, %f30, %i7
3232 movpos %icc, %i5, %i2
3233 ldsb [%l7 + 0x33], %g3
3234 movne %icc, %o1, %g7
3235 xnor %o6, %l1, %i0
3236 subcc %o7, 0x0E1C, %l5
3237 stx %o2, [%l7 + 0x78]
3238 alignaddr %g4, %g5, %i3
3239 sir 0x0046
3240 subcc %l6, 0x1501, %g2
3241 movge %xcc, %g6, %o3
3242 ldsb [%l7 + 0x2F], %l3
3243 fmovsneg %xcc, %f14, %f26
3244 smulcc %g1, 0x0D2C, %i6
3245 orncc %l0, 0x06D7, %l2
3246 fcmped %fcc3, %f30, %f6
3247 fors %f23, %f14, %f22
3248 stw %i4, [%l7 + 0x5C]
3249 edge16ln %i1, %o5, %o4
3250 movrgz %l4, 0x0D3, %i7
3251 ldx [%l7 + 0x38], %i5
3252 fmovdcs %xcc, %f25, %f17
3253 udivx %i2, 0x03B1, %o0
3254 movgu %icc, %o1, %g7
3255 ld [%l7 + 0x34], %f23
3256 fmovs %f2, %f1
3257 sdivx %g3, 0x0AAD, %l1
3258 movcs %icc, %i0, %o6
3259 fmovdleu %icc, %f19, %f13
3260 array16 %l5, %o7, %o2
3261 popc %g4, %i3
3262 sra %g5, %g2, %g6
3263 edge32 %o3, %l6, %l3
3264 edge32l %i6, %g1, %l2
3265 fmovscs %xcc, %f26, %f16
3266 fmul8x16 %f18, %f8, %f20
3267 fmovse %xcc, %f2, %f7
3268 fcmpgt32 %f4, %f10, %l0
3269 udiv %i4, 0x1CFF, %i1
3270 srlx %o4, 0x10, %l4
3271 andn %o5, 0x092C, %i7
3272 edge32 %i2, %i5, %o1
3273 ldd [%l7 + 0x18], %g6
3274 movrlz %g3, 0x312, %o0
3275 array16 %i0, %l1, %l5
3276 add %o6, %o7, %g4
3277 movrgz %o2, 0x1EB, %g5
3278 srl %g2, 0x17, %g6
3279 edge32ln %i3, %o3, %l6
3280 mova %xcc, %i6, %g1
3281 movcs %xcc, %l2, %l3
3282 sra %i4, %l0, %i1
3283 stb %o4, [%l7 + 0x36]
3284 movre %l4, 0x31E, %o5
3285 sdivx %i2, 0x11DF, %i5
3286 sra %i7, %o1, %g7
3287 addccc %o0, %i0, %g3
3288 edge16ln %l1, %o6, %o7
3289 ldx [%l7 + 0x68], %l5
3290 fmovsg %xcc, %f26, %f2
3291 fand %f8, %f18, %f16
3292 movcs %icc, %g4, %o2
3293 for %f24, %f30, %f18
3294 fsrc1s %f5, %f6
3295 sdivcc %g5, 0x0DF3, %g6
3296 orcc %g2, %o3, %i3
3297 edge16n %i6, %l6, %l2
3298 addccc %l3, %g1, %i4
3299 fmovdgu %xcc, %f28, %f20
3300 alignaddr %i1, %l0, %l4
3301 edge32l %o4, %o5, %i2
3302 fnegd %f20, %f28
3303 udivcc %i5, 0x17C3, %o1
3304 sra %g7, 0x02, %i7
3305 fmovdneg %icc, %f30, %f10
3306 mova %xcc, %o0, %i0
3307 fcmpeq16 %f20, %f12, %l1
3308 movpos %icc, %o6, %g3
3309 movrne %o7, 0x306, %l5
3310 fnot2s %f13, %f21
3311 array8 %o2, %g5, %g6
3312 std %f2, [%l7 + 0x48]
3313 mulx %g2, %g4, %i3
3314 ldub [%l7 + 0x0B], %i6
3315 fcmped %fcc0, %f18, %f24
3316 movre %l6, %o3, %l2
3317 edge32n %l3, %i4, %g1
3318 ldd [%l7 + 0x08], %f30
3319 edge8n %i1, %l0, %l4
3320 orcc %o5, %o4, %i2
3321 ldub [%l7 + 0x6D], %o1
3322 umul %i5, %i7, %o0
3323 addcc %i0, 0x043B, %l1
3324 movre %o6, 0x0B6, %g7
3325 smul %g3, %l5, %o2
3326 subcc %o7, %g5, %g2
3327 sir 0x0186
3328 orn %g4, %g6, %i6
3329 edge16ln %l6, %o3, %l2
3330 andncc %l3, %i3, %i4
3331 movrlez %i1, %l0, %g1
3332 add %l4, 0x0993, %o4
3333 lduh [%l7 + 0x40], %o5
3334 sll %i2, %i5, %o1
3335 sdivcc %o0, 0x0AEF, %i0
3336 fmovsa %xcc, %f16, %f1
3337 movg %icc, %l1, %o6
3338 popc 0x10C3, %i7
3339 edge8l %g7, %l5, %g3
3340 movvc %icc, %o2, %g5
3341 umul %o7, 0x0B98, %g4
3342 mova %xcc, %g6, %i6
3343 addccc %l6, 0x1A08, %o3
3344 movrgz %l2, 0x1CF, %g2
3345 subc %l3, %i4, %i3
3346 fcmpgt32 %f4, %f18, %i1
3347 restore %l0, %g1, %o4
3348 rdpr %cwp, %g1
3349 rdpr %cansave, %g2
3350 rdpr %canrestore, %g3
3351 rdpr %cleanwin, %g4
3352 rdpr %otherwin, %g5
3353 rdpr %wstate, %g6
3354 xnor %l4, 0x0D71, %i2
3355 edge32 %o5, %i5, %o1
3356 xnorcc %o0, 0x1CD0, %i0
3357 fmovrdgez %l1, %f24, %f24
3358 fcmpne16 %f12, %f2, %o6
3359 edge32n %g7, %i7, %l5
3360 or %o2, %g3, %g5
3361 popc %o7, %g6
3362 mulx %i6, 0x17D7, %l6
3363 ldx [%l7 + 0x68], %o3
3364 movge %icc, %g4, %g2
3365 ldd [%l7 + 0x50], %l2
3366 xnorcc %i4, 0x0727, %l3
3367 udivcc %i1, 0x1711, %l0
3368 mulscc %g1, %o4, %l4
3369 stx %i2, [%l7 + 0x70]
3370 array16 %o5, %i5, %o1
3371 fcmped %fcc0, %f14, %f0
3372 sllx %i3, 0x16, %o0
3373 movleu %xcc, %l1, %i0
3374 xnor %o6, 0x18E6, %i7
3375 orncc %l5, 0x0464, %o2
3376 fmovda %xcc, %f19, %f19
3377 popc %g7, %g5
3378 fnot2 %f16, %f18
3379 fpsub32s %f30, %f3, %f19
3380 fpsub16 %f12, %f6, %f8
3381 movcs %icc, %o7, %g6
3382 alignaddr %i6, %g3, %l6
3383 sethi 0x0938, %o3
3384 edge32n %g2, %g4, %l2
3385 movgu %xcc, %l3, %i1
3386 edge8n %i4, %l0, %g1
3387 edge16n %o4, %l4, %i2
3388 udivx %i5, 0x1ADF, %o1
3389 fandnot1s %f30, %f24, %f28
3390 edge32l %i3, %o0, %o5
3391 fmovsa %icc, %f26, %f21
3392 movge %icc, %l1, %o6
3393 fone %f4
3394 orn %i0, %l5, %o2
3395 fpack16 %f24, %f29
3396 siam 0x6
3397 stb %g7, [%l7 + 0x19]
3398 movrgz %i7, %o7, %g6
3399 movrgez %i6, %g3, %g5
3400 movrlez %l6, 0x1D7, %o3
3401 subcc %g4, %g2, %l2
3402 fnegs %f23, %f27
3403 movcs %xcc, %i1, %i4
3404 addc %l0, %l3, %g1
3405 sdiv %o4, 0x13F1, %i2
3406 movgu %icc, %i5, %o1
3407 fxors %f19, %f31, %f17
3408 movle %icc, %i3, %o0
3409 smul %l4, %l1, %o6
3410 sll %o5, 0x11, %l5
3411 xorcc %o2, %i0, %i7
3412 ldsw [%l7 + 0x10], %g7
3413 fmovdne %icc, %f26, %f16
3414 movleu %xcc, %g6, %o7
3415 fcmple32 %f24, %f28, %i6
3416 ldd [%l7 + 0x70], %f24
3417 edge32n %g3, %l6, %g5
3418 and %g4, %g2, %o3
3419 udivx %l2, 0x0BC8, %i4
3420 edge8l %i1, %l0, %g1
3421 mulscc %l3, %i2, %o4
3422 movcc %xcc, %i5, %o1
3423 st %f26, [%l7 + 0x0C]
3424 movn %icc, %o0, %l4
3425 std %f20, [%l7 + 0x48]
3426 edge32 %i3, %l1, %o6
3427 fandnot1s %f21, %f18, %f17
3428 xorcc %o5, %l5, %o2
3429 fpadd32 %f14, %f14, %f10
3430 or %i7, %i0, %g7
3431 sll %o7, 0x1F, %g6
3432 movvc %xcc, %g3, %l6
3433 subc %i6, 0x161D, %g4
3434 fzeros %f9
3435 ldd [%l7 + 0x68], %f22
3436 movneg %xcc, %g2, %g5
3437 udiv %l2, 0x1F3A, %o3
3438 ldd [%l7 + 0x68], %i4
3439 edge16n %l0, %i1, %l3
3440 ldub [%l7 + 0x15], %g1
3441 movl %icc, %o4, %i5
3442 fmovscc %icc, %f29, %f18
3443 array32 %o1, %i2, %l4
3444 umul %i3, 0x0082, %o0
3445 stx %o6, [%l7 + 0x10]
3446 st %f8, [%l7 + 0x6C]
3447 edge16l %o5, %l1, %o2
3448 fmovdg %xcc, %f31, %f7
3449 setx loop_8, %l0, %l1
3450 return %l1
3451 nop
3452 rdpr %cwp, %g1
3453 rdpr %cansave, %g2
3454 rdpr %canrestore, %g3
3455 rdpr %cleanwin, %g4
3456 rdpr %otherwin, %g5
3457 rdpr %wstate, %g6
3458loop_8: fpackfix %f30, %f27
3459 movleu %xcc, %o7, %g6
3460 fmovrde %g3, %f16, %f24
3461 movg %xcc, %g7, %l6
3462 fcmpne16 %f2, %f24, %i6
3463 fmovsgu %icc, %f0, %f10
3464 fmovdvc %xcc, %f18, %f11
3465 udivx %g4, 0x1184, %g2
3466 movge %icc, %l2, %o3
3467 sdiv %i4, 0x1435, %g5
3468 fmovdl %icc, %f14, %f23
3469 movge %xcc, %l0, %l3
3470 lduh [%l7 + 0x6E], %i1
3471 fmovdn %xcc, %f24, %f14
3472 sll %o4, 0x10, %i5
3473 edge16 %g1, %o1, %l4
3474 fnot2 %f12, %f8
3475 xnor %i3, 0x0D94, %i2
3476 fmovspos %xcc, %f29, %f4
3477 fmul8x16 %f24, %f2, %f26
3478 stx %o6, [%l7 + 0x78]
3479 ldx [%l7 + 0x78], %o0
3480 fnegd %f6, %f24
3481 mulx %l1, 0x0A0F, %o5
3482 udiv %o2, 0x0972, %i7
3483 fmovde %xcc, %f30, %f16
3484 array8 %l5, %i0, %g6
3485 fxor %f6, %f20, %f8
3486 fmovrsgez %o7, %f19, %f21
3487 sll %g7, %l6, %g3
3488 move %icc, %i6, %g4
3489 fands %f31, %f23, %f11
3490 edge32l %l2, %g2, %o3
3491 umul %i4, %l0, %l3
3492 fexpand %f31, %f30
3493 xor %i1, 0x1060, %o4
3494 movrlez %g5, 0x1F7, %g1
3495 xnor %i5, 0x021F, %l4
3496 movleu %icc, %o1, %i2
3497 movn %icc, %i3, %o0
3498 movrlez %l1, %o5, %o6
3499 movrlez %o2, %l5, %i0
3500 xnor %i7, %o7, %g7
3501 addc %l6, %g6, %g3
3502 sra %i6, %g4, %l2
3503 movl %xcc, %o3, %i4
3504 fmovdge %xcc, %f16, %f20
3505 movrne %l0, 0x254, %l3
3506 fpmerge %f22, %f25, %f26
3507 edge16 %i1, %g2, %g5
3508 umul %g1, 0x0721, %o4
3509 ldx [%l7 + 0x30], %i5
3510 xnor %o1, 0x12B6, %i2
3511 lduw [%l7 + 0x4C], %i3
3512 lduw [%l7 + 0x50], %l4
3513 fmovde %xcc, %f3, %f11
3514 udivcc %o0, 0x1034, %l1
3515 fornot1s %f3, %f30, %f26
3516 stb %o5, [%l7 + 0x40]
3517 addc %o6, 0x0EBD, %o2
3518 sra %i0, 0x0F, %l5
3519 stw %i7, [%l7 + 0x28]
3520 stw %o7, [%l7 + 0x24]
3521 stb %g7, [%l7 + 0x55]
3522 fmovsn %xcc, %f23, %f31
3523 xorcc %l6, %g6, %g3
3524 fmovdvc %xcc, %f18, %f13
3525 xorcc %i6, %g4, %o3
3526 ldx [%l7 + 0x20], %l2
3527 fpsub32s %f22, %f21, %f20
3528 edge16n %l0, %i4, %i1
3529 std %f12, [%l7 + 0x10]
3530 fornot2 %f24, %f0, %f0
3531 edge16 %g2, %l3, %g5
3532 edge8l %o4, %i5, %o1
3533 movle %xcc, %i2, %i3
3534 array8 %g1, %o0, %l1
3535 save %l4, %o6, %o5
3536 rdpr %cwp, %g1
3537 rdpr %cansave, %g2
3538 rdpr %canrestore, %g3
3539 rdpr %cleanwin, %g4
3540 rdpr %otherwin, %g5
3541 rdpr %wstate, %g6
3542 sll %o2, 0x0B, %l5
3543 fxor %f6, %f8, %f22
3544 mova %icc, %i0, %o7
3545 edge8n %i7, %g7, %g6
3546 srax %l6, 0x1B, %g3
3547 subc %i6, %g4, %o3
3548 smulcc %l0, 0x07BB, %i4
3549 sra %l2, %i1, %g2
3550 fmovsvs %xcc, %f5, %f4
3551 fnors %f14, %f1, %f11
3552 save %g5, %l3, %i5
3553 rdpr %cwp, %g1
3554 rdpr %cansave, %g2
3555 rdpr %canrestore, %g3
3556 rdpr %cleanwin, %g4
3557 rdpr %otherwin, %g5
3558 rdpr %wstate, %g6
3559 fmovdl %xcc, %f13, %f17
3560 srlx %o4, %i2, %o1
3561 movvs %icc, %i3, %o0
3562 fabsd %f16, %f28
3563 array16 %l1, %g1, %l4
3564 movl %icc, %o6, %o5
3565 xnorcc %o2, 0x0AEC, %i0
3566 fmul8ulx16 %f26, %f12, %f12
3567 movcs %icc, %l5, %i7
3568 ldd [%l7 + 0x48], %f18
3569 fmovrsgez %o7, %f0, %f18
3570 fmovda %xcc, %f5, %f23
3571 sdivcc %g6, 0x024C, %g7
3572 fnot1 %f20, %f4
3573 xor %g3, %l6, %g4
3574 orncc %i6, 0x0B97, %l0
3575 movvc %icc, %o3, %i4
3576 array8 %l2, %i1, %g2
3577 fmovda %xcc, %f23, %f15
3578 sethi 0x198F, %l3
3579 movvc %xcc, %i5, %o4
3580 addccc %g5, 0x0DEC, %o1
3581 orncc %i3, %i2, %l1
3582 movge %icc, %g1, %l4
3583 udivcc %o0, 0x149D, %o6
3584 edge8ln %o5, %o2, %i0
3585 array16 %i7, %o7, %g6
3586 edge32l %g7, %l5, %g3
3587 smul %g4, %i6, %l0
3588 udiv %l6, 0x078E, %i4
3589 subc %o3, %i1, %g2
3590 edge16ln %l3, %l2, %i5
3591 fmovscc %icc, %f4, %f14
3592 udiv %o4, 0x0BA3, %o1
3593 sdiv %g5, 0x1E95, %i3
3594 fpadd32s %f1, %f22, %f28
3595 fmovrdne %i2, %f26, %f6
3596 move %icc, %g1, %l4
3597 sdivcc %o0, 0x1330, %o6
3598 fmovsgu %icc, %f4, %f2
3599 restore %l1, 0x1F61, %o2
3600 rdpr %cwp, %g1
3601 rdpr %cansave, %g2
3602 rdpr %canrestore, %g3
3603 rdpr %cleanwin, %g4
3604 rdpr %otherwin, %g5
3605 rdpr %wstate, %g6
3606 xorcc %i0, %i7, %o7
3607 movle %icc, %o5, %g6
3608 smulcc %l5, %g7, %g4
3609 array8 %i6, %l0, %l6
3610 umul %i4, %g3, %i1
3611 umulcc %g2, 0x0040, %o3
3612 fmovsl %icc, %f6, %f1
3613 nop
3614 set 0x42, %o7
3615 sth %l3, [%l7 + %o7]
3616 movneg %xcc, %l2, %o4
3617 andcc %i5, %o1, %g5
3618 stb %i3, [%l7 + 0x3C]
3619 addcc %i2, 0x1EEC, %l4
3620 fmovsgu %xcc, %f0, %f11
3621 fmovsne %icc, %f11, %f2
3622 sdivcc %o0, 0x0332, %g1
3623 edge16l %l1, %o6, %o2
3624 sdiv %i7, 0x0C0E, %i0
3625 fmovde %icc, %f17, %f12
3626 sdivcc %o5, 0x1D37, %o7
3627 smul %l5, 0x0C62, %g7
3628 fands %f3, %f1, %f9
3629 ldub [%l7 + 0x29], %g6
3630 sth %i6, [%l7 + 0x26]
3631 ldx [%l7 + 0x48], %l0
3632 addccc %g4, 0x1B3F, %i4
3633 fand %f2, %f24, %f0
3634 fmovdpos %icc, %f9, %f3
3635 sdivcc %g3, 0x0DB1, %l6
3636 ldd [%l7 + 0x40], %f16
3637 fmul8x16au %f21, %f7, %f16
3638 save %g2, %i1, %o3
3639 rdpr %cwp, %g1
3640 rdpr %cansave, %g2
3641 rdpr %canrestore, %g3
3642 rdpr %cleanwin, %g4
3643 rdpr %otherwin, %g5
3644 rdpr %wstate, %g6
3645 edge32l %l3, %l2, %o4
3646 addccc %o1, %g5, %i3
3647 array32 %i2, %l4, %i5
3648 fornot2s %f31, %f2, %f25
3649 setx loop_9, %l0, %l1
3650 return %l1
3651 nop
3652 rdpr %cwp, %g1
3653 rdpr %cansave, %g2
3654 rdpr %canrestore, %g3
3655 rdpr %cleanwin, %g4
3656 rdpr %otherwin, %g5
3657 rdpr %wstate, %g6
3658loop_9: fzeros %f27
3659 or %o0, %o2, %o6
3660 fmovdleu %xcc, %f28, %f5
3661 fmovsn %xcc, %f1, %f3
3662 andncc %i7, %i0, %o5
3663 edge8l %o7, %l5, %g6
3664 xorcc %i6, %g7, %g4
3665 edge32 %i4, %g3, %l6
3666 edge16l %g2, %i1, %o3
3667 stx %l3, [%l7 + 0x38]
3668 addc %l0, %o4, %o1
3669 edge8ln %g5, %l2, %i3
3670 smulcc %i2, %l4, %i5
3671 lduw [%l7 + 0x7C], %l1
3672 edge32n %o0, %g1, %o2
3673 or %o6, 0x0952, %i7
3674 movcc %xcc, %i0, %o5
3675 mova %xcc, %o7, %l5
3676 umulcc %g6, %i6, %g7
3677 fnors %f10, %f2, %f3
3678 st %f13, [%l7 + 0x74]
3679 nop
3680 set 0x2C, %o6
3681 ldsh [%l7 + %o6], %g4
3682 fcmpd %fcc0, %f22, %f20
3683 srlx %i4, %l6, %g3
3684 movre %g2, 0x3C6, %o3
3685 fcmpd %fcc3, %f18, %f4
3686 fmovs %f24, %f25
3687 edge16 %l3, %i1, %l0
3688 movre %o4, %o1, %g5
3689 fmovrsgz %l2, %f17, %f28
3690 srlx %i3, 0x0D, %l4
3691 stw %i5, [%l7 + 0x60]
3692 mulx %l1, 0x0A8E, %i2
3693 fornot1s %f25, %f30, %f1
3694 fpsub16s %f16, %f20, %f8
3695 srl %o0, %o2, %o6
3696 sdiv %i7, 0x0CC5, %i0
3697 popc 0x101F, %o5
3698 sra %o7, 0x13, %g1
3699 ldsw [%l7 + 0x74], %g6
3700 fcmpeq32 %f16, %f4, %i6
3701 sth %g7, [%l7 + 0x2E]
3702 ldd [%l7 + 0x70], %f24
3703 restore %g4, %l5, %l6
3704 rdpr %cwp, %g1
3705 rdpr %cansave, %g2
3706 rdpr %canrestore, %g3
3707 rdpr %cleanwin, %g4
3708 rdpr %otherwin, %g5
3709 rdpr %wstate, %g6
3710 movne %xcc, %g3, %g2
3711 andcc %i4, 0x0F6E, %l3
3712 movrgz %o3, 0x03A, %i1
3713 nop
3714 set 0x26, %g2
3715 ldsb [%l7 + %g2], %l0
3716 fand %f6, %f6, %f16
3717 fandnot2s %f16, %f31, %f6
3718 xnor %o1, 0x190B, %g5
3719 smulcc %l2, 0x1DC4, %o4
3720 udivx %l4, 0x1536, %i3
3721 mova %xcc, %i5, %i2
3722 edge16l %l1, %o2, %o6
3723 fmovs %f6, %f10
3724 fcmpne16 %f2, %f14, %i7
3725 subccc %o0, %i0, %o7
3726 fnand %f22, %f18, %f14
3727 fmuld8ulx16 %f0, %f1, %f10
3728 edge16ln %o5, %g1, %i6
3729 array16 %g7, %g4, %g6
3730 mova %icc, %l5, %l6
3731 fmul8x16au %f31, %f6, %f12
3732 movn %icc, %g2, %i4
3733 fnands %f24, %f9, %f22
3734 sdivcc %l3, 0x1C2A, %g3
3735 edge16 %o3, %l0, %i1
3736 edge16 %o1, %l2, %o4
3737 sdivx %l4, 0x0A2E, %i3
3738 xorcc %g5, 0x0608, %i5
3739 movrgez %i2, %o2, %o6
3740 xnor %l1, %o0, %i7
3741 mulx %i0, 0x0381, %o7
3742 andn %g1, 0x1AD9, %i6
3743 srlx %g7, 0x11, %o5
3744 fpsub16 %f4, %f18, %f0
3745 edge32ln %g6, %l5, %g4
3746 edge32 %l6, %g2, %i4
3747 stb %l3, [%l7 + 0x5F]
3748 fmovrdgez %o3, %f6, %f16
3749 fandnot2s %f19, %f27, %f14
3750 fmovrdgez %g3, %f16, %f12
3751 movge %xcc, %l0, %i1
3752 edge8l %o1, %o4, %l2
3753 udiv %i3, 0x0061, %g5
3754 movle %icc, %l4, %i5
3755 stb %o2, [%l7 + 0x58]
3756 fmovdne %xcc, %f29, %f8
3757 fmovrde %o6, %f28, %f4
3758 add %i2, %l1, %o0
3759 alignaddrl %i0, %o7, %g1
3760 sdivx %i7, 0x0710, %g7
3761 udiv %i6, 0x188F, %o5
3762 movvc %xcc, %g6, %g4
3763 stw %l5, [%l7 + 0x70]
3764 fandnot2 %f28, %f18, %f22
3765 edge16n %g2, %l6, %i4
3766 andcc %l3, %g3, %o3
3767 edge16ln %l0, %i1, %o4
3768 umulcc %o1, 0x0641, %i3
3769 smulcc %l2, %l4, %i5
3770 and %g5, %o6, %i2
3771 edge16ln %o2, %l1, %i0
3772 alignaddr %o0, %g1, %i7
3773 movle %xcc, %o7, %g7
3774 sdivcc %o5, 0x1D8D, %g6
3775 xnorcc %i6, 0x0946, %g4
3776 subcc %l5, 0x09A0, %l6
3777 edge16n %g2, %l3, %g3
3778 ldub [%l7 + 0x2D], %i4
3779 fsrc2 %f10, %f6
3780 udivx %l0, 0x1C2B, %o3
3781 fmovdne %xcc, %f22, %f9
3782 movl %xcc, %i1, %o4
3783 movre %o1, %i3, %l2
3784 udivcc %i5, 0x0C44, %l4
3785 array16 %g5, %o6, %i2
3786 orn %o2, 0x029C, %i0
3787 mulx %l1, %o0, %g1
3788 array32 %o7, %i7, %o5
3789 move %icc, %g7, %g6
3790 alignaddrl %g4, %i6, %l6
3791 move %icc, %g2, %l3
3792 fmovsne %icc, %f2, %f31
3793 siam 0x4
3794 fpsub16s %f0, %f28, %f29
3795 sth %g3, [%l7 + 0x6E]
3796 popc 0x0DEA, %i4
3797 edge32ln %l5, %l0, %o3
3798 ldsw [%l7 + 0x78], %o4
3799 srl %o1, 0x18, %i3
3800 movvs %xcc, %i1, %l2
3801 fnegs %f13, %f31
3802 movrgz %l4, %i5, %g5
3803 movgu %icc, %o6, %i2
3804 andn %o2, %i0, %o0
3805 movrlz %l1, %o7, %i7
3806 edge8l %o5, %g1, %g6
3807 edge16ln %g7, %g4, %i6
3808 fands %f21, %f3, %f28
3809 movn %icc, %g2, %l3
3810 movpos %xcc, %l6, %i4
3811 fnegs %f19, %f13
3812 movge %xcc, %l5, %l0
3813 fpadd32s %f23, %f11, %f17
3814 srax %o3, 0x01, %o4
3815 fmuld8ulx16 %f27, %f22, %f18
3816 addcc %g3, %i3, %o1
3817 save %i1, 0x0AB6, %l4
3818 rdpr %cwp, %g1
3819 rdpr %cansave, %g2
3820 rdpr %canrestore, %g3
3821 rdpr %cleanwin, %g4
3822 rdpr %otherwin, %g5
3823 rdpr %wstate, %g6
3824 or %l2, %i5, %o6
3825 fcmpne32 %f22, %f26, %i2
3826 fmul8x16au %f6, %f25, %f22
3827 edge8 %o2, %i0, %o0
3828 udivx %l1, 0x04FA, %o7
3829 andn %g5, 0x1835, %i7
3830 array8 %g1, %g6, %o5
3831 alignaddr %g4, %i6, %g7
3832 nop
3833 set 0x20, %l0
3834 stx %g2, [%l7 + %l0]
3835 array32 %l3, %l6, %i4
3836 movcc %icc, %l0, %l5
3837 edge16l %o3, %o4, %i3
3838 ldd [%l7 + 0x48], %f14
3839 fandnot2 %f28, %f6, %f26
3840 andncc %g3, %o1, %i1
3841 stx %l2, [%l7 + 0x78]
3842 movne %icc, %l4, %o6
3843 addcc %i5, %o2, %i0
3844 movvs %xcc, %i2, %o0
3845 edge8l %o7, %l1, %i7
3846 fmovse %icc, %f9, %f27
3847 mulx %g5, 0x1737, %g6
3848 edge16l %g1, %g4, %o5
3849 edge8n %g7, %i6, %g2
3850 edge16l %l3, %i4, %l0
3851 nop
3852 set 0x48, %i2
3853 lduw [%l7 + %i2], %l5
3854 stb %o3, [%l7 + 0x6B]
3855 sdivx %l6, 0x1420, %o4
3856 sth %i3, [%l7 + 0x74]
3857 movle %xcc, %o1, %i1
3858 setx loop_10, %l0, %l1
3859 return %l1
3860 nop
3861 rdpr %cwp, %g1
3862 rdpr %cansave, %g2
3863 rdpr %canrestore, %g3
3864 rdpr %cleanwin, %g4
3865 rdpr %otherwin, %g5
3866 rdpr %wstate, %g6
3867loop_10: udiv %o6, 0x0528, %i5
3868 fzeros %f8
3869 udiv %o2, 0x15D5, %l4
3870 xnorcc %i0, %i2, %o7
3871 movge %icc, %l1, %o0
3872 movcc %icc, %i7, %g5
3873 lduw [%l7 + 0x6C], %g1
3874 edge8ln %g4, %o5, %g6
3875 fmovsvc %xcc, %f5, %f22
3876 fmovdvs %icc, %f7, %f15
3877 fmovsge %xcc, %f3, %f25
3878 edge16n %i6, %g7, %l3
3879 udivcc %g2, 0x1C33, %i4
3880 std %f8, [%l7 + 0x10]
3881 edge32l %l5, %l0, %l6
3882 subc %o4, %o3, %i3
3883 movl %icc, %i1, %o1
3884 movneg %icc, %l2, %o6
3885 movne %xcc, %i5, %o2
3886 fcmpeq32 %f24, %f8, %g3
3887 lduh [%l7 + 0x28], %i0
3888 alignaddrl %l4, %o7, %l1
3889 movvs %icc, %i2, %o0
3890 edge16ln %i7, %g1, %g5
3891 sethi 0x07B1, %o5
3892 movleu %xcc, %g4, %g6
3893 smul %i6, 0x0713, %g7
3894 movne %icc, %g2, %l3
3895 fpack32 %f2, %f26, %f20
3896 umul %i4, %l0, %l5
3897 sllx %l6, 0x0A, %o4
3898 edge8n %i3, %i1, %o3
3899 fcmpeq16 %f14, %f22, %o1
3900 movre %o6, 0x3EB, %i5
3901 andn %l2, %o2, %g3
3902 or %l4, 0x1355, %o7
3903 ldsw [%l7 + 0x3C], %l1
3904 fcmpeq32 %f14, %f30, %i0
3905 movvc %xcc, %i2, %i7
3906 stw %g1, [%l7 + 0x0C]
3907 movvs %xcc, %g5, %o5
3908 move %xcc, %o0, %g6
3909 array8 %g4, %g7, %g2
3910 sllx %l3, 0x0E, %i6
3911 fnand %f24, %f0, %f20
3912 udivx %l0, 0x0B0F, %l5
3913 fmovse %xcc, %f23, %f30
3914 ld [%l7 + 0x38], %f23
3915 array8 %i4, %o4, %l6
3916 fcmpes %fcc3, %f10, %f21
3917 movrlz %i3, %o3, %i1
3918 xnorcc %o1, 0x032B, %i5
3919 stx %l2, [%l7 + 0x20]
3920 movg %xcc, %o6, %o2
3921 edge32n %l4, %g3, %o7
3922 lduw [%l7 + 0x64], %i0
3923 fandnot2 %f26, %f24, %f22
3924 movg %icc, %i2, %i7
3925 siam 0x5
3926 fone %f22
3927 alignaddrl %g1, %l1, %g5
3928 fandnot1 %f16, %f28, %f14
3929 move %xcc, %o5, %g6
3930 fpsub16s %f14, %f28, %f14
3931 std %f16, [%l7 + 0x60]
3932 movvc %icc, %o0, %g7
3933 umulcc %g2, %l3, %g4
3934 siam 0x7
3935 edge32l %l0, %i6, %l5
3936 popc %o4, %l6
3937 fcmpes %fcc3, %f4, %f19
3938 ldsb [%l7 + 0x49], %i3
3939 fnegs %f18, %f27
3940 movpos %icc, %i4, %i1
3941 sra %o3, %o1, %l2
3942 edge16 %o6, %i5, %l4
3943 mulscc %o2, 0x1E12, %o7
3944 andn %g3, 0x0875, %i0
3945 fpadd16 %f20, %f12, %f28
3946 nop
3947 set 0x10, %o3
3948 lduw [%l7 + %o3], %i2
3949 subc %g1, %l1, %i7
3950 andcc %o5, 0x09A1, %g5
3951 ldsw [%l7 + 0x20], %o0
3952 xnor %g6, 0x17CD, %g7
3953 fmovs %f14, %f14
3954 movle %icc, %g2, %l3
3955 nop
3956 set 0x74, %i0
3957 lduw [%l7 + %i0], %g4
3958 edge16n %i6, %l5, %l0
3959 smulcc %l6, 0x0788, %i3
3960 sdiv %i4, 0x106A, %o4
3961 fcmple16 %f12, %f28, %i1
3962 nop
3963 set 0x08, %g3
3964 std %f12, [%l7 + %g3]
3965 sdiv %o1, 0x00F0, %l2
3966 srlx %o6, 0x0D, %o3
3967 smul %i5, 0x1567, %l4
3968 array32 %o7, %o2, %i0
3969 xorcc %i2, 0x09C8, %g3
3970 andn %g1, %i7, %l1
3971 edge16ln %g5, %o0, %o5
3972 mulscc %g7, 0x0B03, %g2
3973 fmovdgu %xcc, %f17, %f9
3974 orcc %l3, %g6, %i6
3975 movvs %icc, %g4, %l0
3976 smulcc %l6, 0x0B18, %l5
3977 edge32ln %i3, %i4, %i1
3978 srlx %o4, 0x08, %l2
3979 fmovda %icc, %f31, %f5
3980 edge8 %o6, %o1, %o3
3981 fand %f26, %f2, %f8
3982 orncc %l4, %i5, %o2
3983 fmovrslz %i0, %f24, %f8
3984 smulcc %o7, 0x17D6, %g3
3985 fmul8x16 %f28, %f28, %f26
3986 movn %xcc, %g1, %i2
3987 fxor %f24, %f12, %f6
3988 edge16n %l1, %g5, %o0
3989 fpadd16s %f5, %f4, %f17
3990 movl %xcc, %o5, %g7
3991 siam 0x4
3992 fsrc2s %f21, %f29
3993 edge8n %i7, %g2, %l3
3994 fmovdneg %icc, %f22, %f1
3995 movl %xcc, %i6, %g4
3996 stx %l0, [%l7 + 0x08]
3997 edge16l %g6, %l6, %i3
3998 xnorcc %l5, 0x0FC3, %i1
3999 movl %icc, %o4, %i4
4000 movrgz %o6, 0x1E0, %l2
4001 fmovsg %xcc, %f22, %f17
4002 xor %o1, 0x18A7, %o3
4003 movneg %icc, %l4, %i5
4004 edge16ln %i0, %o7, %o2
4005 xnor %g3, 0x0857, %i2
4006 lduh [%l7 + 0x2A], %g1
4007 movgu %icc, %g5, %o0
4008 and %l1, 0x0E85, %g7
4009 fmovdcc %xcc, %f17, %f11
4010 fmovspos %xcc, %f29, %f19
4011 array32 %i7, %g2, %o5
4012 fpsub16s %f5, %f2, %f7
4013 sth %l3, [%l7 + 0x46]
4014 edge16n %g4, %i6, %l0
4015 movcc %icc, %g6, %i3
4016 save %l5, %i1, %l6
4017 rdpr %cwp, %g1
4018 rdpr %cansave, %g2
4019 rdpr %canrestore, %g3
4020 rdpr %cleanwin, %g4
4021 rdpr %otherwin, %g5
4022 rdpr %wstate, %g6
4023 movl %xcc, %o4, %o6
4024 and %i4, 0x1BDB, %o1
4025 sdivcc %l2, 0x074A, %o3
4026 andcc %l4, %i5, %o7
4027 alignaddrl %i0, %o2, %i2
4028 fmovsge %icc, %f31, %f19
4029 fmovde %xcc, %f6, %f10
4030 subc %g1, 0x07B0, %g3
4031 srl %g5, 0x15, %o0
4032 array8 %g7, %i7, %g2
4033 fxnors %f5, %f15, %f31
4034 umul %l1, 0x174D, %l3
4035 smulcc %o5, %i6, %l0
4036 movrgez %g6, 0x153, %i3
4037 movgu %icc, %g4, %l5
4038 save %i1, %l6, %o4
4039 rdpr %cwp, %g1
4040 rdpr %cansave, %g2
4041 rdpr %canrestore, %g3
4042 rdpr %cleanwin, %g4
4043 rdpr %otherwin, %g5
4044 rdpr %wstate, %g6
4045 lduw [%l7 + 0x50], %o6
4046 ldd [%l7 + 0x30], %f4
4047 array16 %i4, %l2, %o3
4048 fmovrdne %o1, %f18, %f16
4049 andncc %i5, %l4, %i0
4050 array32 %o7, %o2, %i2
4051 fnegd %f2, %f4
4052 udiv %g1, 0x1C1B, %g3
4053 movvs %icc, %g5, %g7
4054 udivx %o0, 0x1F6D, %i7
4055 fmovdle %xcc, %f5, %f14
4056 udivx %g2, 0x154E, %l3
4057 ldd [%l7 + 0x60], %f16
4058 fmul8x16 %f9, %f4, %f26
4059 array16 %l1, %o5, %l0
4060 umulcc %g6, 0x1D7B, %i3
4061 subc %g4, 0x0FC0, %i6
4062 fmovsl %icc, %f11, %f20
4063 srlx %i1, 0x07, %l6
4064 fmovscs %icc, %f5, %f11
4065 sdivx %o4, 0x1E41, %o6
4066 ldx [%l7 + 0x08], %l5
4067 restore %i4, %o3, %o1
4068 rdpr %cwp, %g1
4069 rdpr %cansave, %g2
4070 rdpr %canrestore, %g3
4071 rdpr %cleanwin, %g4
4072 rdpr %otherwin, %g5
4073 rdpr %wstate, %g6
4074 edge8l %i5, %l4, %i0
4075 setx loop_11, %l0, %l1
4076 return %l1
4077 nop
4078 rdpr %cwp, %g1
4079 rdpr %cansave, %g2
4080 rdpr %canrestore, %g3
4081 rdpr %cleanwin, %g4
4082 rdpr %otherwin, %g5
4083 rdpr %wstate, %g6
4084loop_11: stx %i2, [%l7 + 0x38]
4085 sir 0x0F15
4086 fnors %f28, %f11, %f25
4087 subcc %g1, 0x1222, %g3
4088 movrgez %g7, 0x338, %o0
4089 movg %xcc, %i7, %g5
4090 srl %g2, %l1, %o5
4091 fmovrsne %l0, %f6, %f6
4092 xorcc %g6, %l3, %g4
4093 movvc %xcc, %i3, %i6
4094 movvc %xcc, %l6, %i1
4095 edge32l %o6, %o4, %i4
4096 restore %o3, %o1, %i5
4097 rdpr %cwp, %g1
4098 rdpr %cansave, %g2
4099 rdpr %canrestore, %g3
4100 rdpr %cleanwin, %g4
4101 rdpr %otherwin, %g5
4102 rdpr %wstate, %g6
4103 movg %xcc, %l5, %l4
4104 std %f28, [%l7 + 0x20]
4105 srax %i0, %o2, %o7
4106 udivcc %i2, 0x1812, %l2
4107 fmovsl %icc, %f15, %f9
4108 fmul8x16 %f10, %f6, %f2
4109 fmovdgu %icc, %f3, %f30
4110 sethi 0x1A35, %g1
4111 ldub [%l7 + 0x19], %g3
4112 subcc %o0, 0x131A, %i7
4113 srax %g7, 0x17, %g2
4114 edge16ln %l1, %o5, %g5
4115 st %f1, [%l7 + 0x08]
4116 subccc %g6, %l0, %l3
4117 mulscc %i3, %g4, %l6
4118 subcc %i1, %i6, %o6
4119 move %icc, %o4, %i4
4120 srax %o3, 0x1C, %o1
4121 array16 %l5, %i5, %l4
4122 alignaddr %i0, %o2, %i2
4123 mulx %o7, 0x1B97, %l2
4124 lduw [%l7 + 0x64], %g1
4125 array16 %o0, %g3, %i7
4126 fmovscc %xcc, %f21, %f6
4127 std %f14, [%l7 + 0x38]
4128 fnot1s %f27, %f15
4129 sir 0x1B7E
4130 srax %g2, 0x1F, %l1
4131 sdiv %o5, 0x13EC, %g5
4132 umulcc %g7, %g6, %l3
4133 movne %icc, %l0, %i3
4134 sllx %l6, %i1, %i6
4135 ldx [%l7 + 0x28], %g4
4136 xnor %o6, 0x0C99, %o4
4137 xnorcc %i4, %o1, %l5
4138 movrlez %o3, %l4, %i0
4139 lduh [%l7 + 0x60], %i5
4140 ldx [%l7 + 0x08], %i2
4141 fxnor %f4, %f26, %f0
4142 sdivx %o2, 0x1F98, %o7
4143 orcc %g1, 0x1D1A, %o0
4144 sll %g3, %l2, %i7
4145 sth %l1, [%l7 + 0x76]
4146 srlx %o5, 0x19, %g2
4147 fornot1 %f4, %f8, %f8
4148 fmovrdne %g5, %f16, %f2
4149 fnot1 %f26, %f26
4150 movleu %xcc, %g6, %g7
4151 array32 %l0, %l3, %i3
4152 stw %l6, [%l7 + 0x38]
4153 fmul8x16 %f28, %f2, %f22
4154 movrgez %i6, %i1, %g4
4155 fsrc2 %f26, %f2
4156 movleu %xcc, %o6, %i4
4157 ldx [%l7 + 0x20], %o4
4158 edge32n %o1, %o3, %l5
4159 edge32 %l4, %i5, %i0
4160 xor %i2, %o7, %g1
4161 subcc %o0, %o2, %l2
4162 sdiv %i7, 0x0F3A, %g3
4163 ldd [%l7 + 0x10], %f18
4164 movgu %xcc, %o5, %l1
4165 mulx %g2, 0x1468, %g6
4166 subccc %g7, %g5, %l3
4167 fxnor %f2, %f30, %f0
4168 xorcc %l0, %i3, %i6
4169 mulx %i1, %g4, %l6
4170 movpos %xcc, %o6, %o4
4171 movg %xcc, %i4, %o1
4172 fmul8x16al %f21, %f15, %f14
4173 add %l5, %o3, %l4
4174 udivcc %i5, 0x12EB, %i0
4175 xor %i2, %g1, %o0
4176 sdivx %o2, 0x10A8, %l2
4177 movvc %xcc, %o7, %g3
4178 fmovd %f10, %f10
4179 xnorcc %i7, 0x1F01, %l1
4180 umul %g2, %g6, %o5
4181 udivx %g7, 0x073F, %g5
4182 xnor %l3, 0x1970, %l0
4183 fnor %f22, %f14, %f2
4184 sethi 0x17E9, %i3
4185 xor %i6, 0x1EB2, %g4
4186 array8 %l6, %i1, %o6
4187 movg %xcc, %o4, %i4
4188 movre %o1, %l5, %o3
4189 array8 %l4, %i0, %i5
4190 subccc %i2, %g1, %o0
4191 srl %o2, %o7, %g3
4192 orncc %i7, 0x19BF, %l2
4193 array16 %g2, %g6, %o5
4194 mulscc %l1, %g5, %g7
4195 edge16ln %l3, %l0, %i6
4196 andn %i3, 0x05F9, %g4
4197 and %l6, 0x00F1, %o6
4198 srlx %i1, 0x00, %o4
4199 save %i4, %l5, %o3
4200 rdpr %cwp, %g1
4201 rdpr %cansave, %g2
4202 rdpr %canrestore, %g3
4203 rdpr %cleanwin, %g4
4204 rdpr %otherwin, %g5
4205 rdpr %wstate, %g6
4206 addc %o1, %l4, %i0
4207 movvs %icc, %i5, %g1
4208 edge8n %i2, %o0, %o7
4209 and %o2, %g3, %l2
4210 srax %i7, 0x10, %g6
4211 sir 0x1314
4212 movpos %icc, %o5, %l1
4213 movpos %icc, %g2, %g5
4214 movl %xcc, %g7, %l3
4215 movneg %icc, %i6, %i3
4216 fmovsvc %icc, %f9, %f21
4217 fornot1s %f30, %f25, %f11
4218 fnot2s %f30, %f31
4219 movneg %xcc, %l0, %g4
4220 ldsw [%l7 + 0x34], %l6
4221 sth %i1, [%l7 + 0x08]
4222 fand %f6, %f0, %f20
4223 movvc %icc, %o4, %i4
4224 st %f13, [%l7 + 0x08]
4225 fmovrsne %o6, %f16, %f7
4226 fpsub16s %f9, %f26, %f14
4227 edge32ln %l5, %o1, %o3
4228 movrlez %i0, %i5, %g1
4229 movrlez %i2, %l4, %o7
4230 ldsw [%l7 + 0x44], %o0
4231 sdiv %g3, 0x0832, %l2
4232 movrgez %o2, %g6, %o5
4233 movle %icc, %i7, %l1
4234 fornot1s %f10, %f16, %f29
4235 xnor %g5, %g2, %l3
4236 lduw [%l7 + 0x20], %i6
4237 mova %xcc, %i3, %g7
4238 std %f12, [%l7 + 0x28]
4239 movrgez %g4, %l6, %i1
4240 setx loop_12, %l0, %l1
4241 return %l1
4242 nop
4243 rdpr %cwp, %g1
4244 rdpr %cansave, %g2
4245 rdpr %canrestore, %g3
4246 rdpr %cleanwin, %g4
4247 rdpr %otherwin, %g5
4248 rdpr %wstate, %g6
4249loop_12: subc %o4, 0x0231, %o1
4250 movle %xcc, %o3, %i0
4251 udivcc %l5, 0x141C, %i5
4252 andn %i2, %g1, %o7
4253 edge16ln %l4, %o0, %g3
4254 srl %o2, %g6, %o5
4255 stx %i7, [%l7 + 0x30]
4256 fone %f0
4257 edge8 %l1, %g5, %g2
4258 udivx %l3, 0x1B6E, %l2
4259 umul %i3, %i6, %g7
4260 ldx [%l7 + 0x18], %l6
4261 movrlez %i1, 0x136, %l0
4262 movge %icc, %g4, %i4
4263 fmovrde %o6, %f10, %f0
4264 subccc %o1, 0x17FF, %o3
4265 srax %o4, 0x0E, %l5
4266 sdivcc %i0, 0x1863, %i5
4267 ldub [%l7 + 0x21], %i2
4268 fmovd %f0, %f10
4269 movl %icc, %o7, %g1
4270 smul %o0, %g3, %o2
4271 or %l4, 0x1F8A, %o5
4272 ldd [%l7 + 0x58], %f24
4273 fcmpgt16 %f24, %f28, %i7
4274 fexpand %f5, %f14
4275 fpackfix %f10, %f17
4276 fcmpes %fcc2, %f20, %f14
4277 movvs %xcc, %g6, %l1
4278 alignaddrl %g5, %l3, %g2
4279 srl %l2, %i3, %i6
4280 movrlz %l6, %i1, %g7
4281 sethi 0x0909, %g4
4282 st %f14, [%l7 + 0x60]
4283 sdivx %i4, 0x154D, %o6
4284 movcs %xcc, %l0, %o1
4285 sdivx %o3, 0x12D3, %l5
4286 umulcc %i0, %i5, %i2
4287 ldsh [%l7 + 0x48], %o7
4288 movre %o4, %o0, %g3
4289 stx %o2, [%l7 + 0x10]
4290 subcc %l4, 0x01E7, %g1
4291 movn %icc, %o5, %i7
4292 fsrc1s %f4, %f31
4293 sethi 0x12F4, %l1
4294 movl %xcc, %g6, %g5
4295 fmul8sux16 %f0, %f2, %f4
4296 fmovsvs %icc, %f4, %f0
4297 movl %icc, %g2, %l2
4298 edge8 %i3, %i6, %l3
4299 fandnot1 %f12, %f24, %f12
4300 fcmpd %fcc2, %f20, %f4
4301 fabss %f7, %f1
4302 orncc %i1, 0x16D3, %l6
4303 sth %g4, [%l7 + 0x54]
4304 srax %i4, %g7, %o6
4305 udiv %o1, 0x1AC9, %o3
4306 smul %l0, 0x10D1, %i0
4307 fmovrslez %i5, %f28, %f16
4308 restore %l5, 0x05AC, %i2
4309 rdpr %cwp, %g1
4310 rdpr %cansave, %g2
4311 rdpr %canrestore, %g3
4312 rdpr %cleanwin, %g4
4313 rdpr %otherwin, %g5
4314 rdpr %wstate, %g6
4315 fmovrde %o4, %f30, %f18
4316 nop
4317 set 0x5C, %o0
4318 ldsh [%l7 + %o0], %o7
4319 sdiv %g3, 0x1847, %o0
4320 st %f2, [%l7 + 0x40]
4321 subccc %l4, 0x1ED8, %g1
4322 udivx %o5, 0x145A, %o2
4323 movleu %xcc, %l1, %g6
4324 mulx %i7, 0x0DBB, %g5
4325 ldd [%l7 + 0x68], %g2
4326 movne %icc, %l2, %i3
4327 edge8ln %l3, %i6, %l6
4328 addcc %g4, %i1, %g7
4329 movrgez %i4, %o6, %o1
4330 movpos %xcc, %o3, %i0
4331 movcc %xcc, %i5, %l5
4332 sll %l0, %o4, %i2
4333 fpsub32 %f8, %f18, %f4
4334 sub %o7, 0x0257, %o0
4335 sra %g3, 0x03, %l4
4336 ld [%l7 + 0x48], %f6
4337 fsrc2s %f10, %f10
4338 orncc %o5, %o2, %l1
4339 fmovsvc %icc, %f17, %f21
4340 fmovdneg %icc, %f10, %f21
4341 fmovdcs %xcc, %f9, %f10
4342 move %icc, %g6, %i7
4343 setx loop_13, %l0, %l1
4344 return %l1
4345 nop
4346 rdpr %cwp, %g1
4347 rdpr %cansave, %g2
4348 rdpr %canrestore, %g3
4349 rdpr %cleanwin, %g4
4350 rdpr %otherwin, %g5
4351 rdpr %wstate, %g6
4352loop_13: edge32 %l2, %g1, %i3
4353 fmovsg %icc, %f29, %f22
4354 udivcc %l3, 0x1500, %i6
4355 andncc %g4, %l6, %i1
4356 sub %i4, 0x0288, %g7
4357 udivcc %o6, 0x0549, %o1
4358 smul %o3, 0x1CC2, %i0
4359 stb %l5, [%l7 + 0x45]
4360 edge8 %l0, %i5, %i2
4361 stx %o4, [%l7 + 0x60]
4362 movleu %xcc, %o7, %g3
4363 movle %icc, %l4, %o5
4364 movrlz %o0, %o2, %g6
4365 or %l1, %i7, %g2
4366 fsrc1s %f13, %f12
4367 fcmpes %fcc1, %f21, %f5
4368 edge32ln %l2, %g1, %i3
4369 movvc %icc, %l3, %i6
4370 movrgez %g5, %g4, %l6
4371 array16 %i1, %g7, %i4
4372 array32 %o1, %o6, %o3
4373 fmovdle %icc, %f10, %f27
4374 ldsh [%l7 + 0x5C], %l5
4375 fmovsle %xcc, %f21, %f20
4376 add %l0, %i0, %i2
4377 sethi 0x003A, %o4
4378 andcc %o7, %g3, %l4
4379 fand %f4, %f4, %f26
4380 udivcc %o5, 0x07F0, %i5
4381 xnorcc %o2, 0x1001, %g6
4382 movvc %xcc, %o0, %i7
4383 fmovdg %icc, %f9, %f15
4384 orncc %g2, %l1, %l2
4385 array32 %g1, %i3, %i6
4386 srl %l3, %g5, %g4
4387 ldub [%l7 + 0x3A], %i1
4388 array32 %g7, %l6, %o1
4389 fmovrse %o6, %f14, %f2
4390 fmovdle %icc, %f21, %f1
4391 edge8ln %i4, %l5, %o3
4392 edge32ln %i0, %i2, %l0
4393 ldd [%l7 + 0x48], %f22
4394 movre %o7, 0x2BD, %o4
4395 fmovda %xcc, %f10, %f11
4396 sethi 0x1A69, %g3
4397 add %o5, 0x18A0, %l4
4398 popc 0x1C89, %i5
4399 fsrc1s %f2, %f23
4400 movcs %icc, %o2, %g6
4401 edge8n %i7, %g2, %o0
4402 fmovspos %xcc, %f28, %f15
4403 fone %f26
4404 movpos %icc, %l2, %l1
4405 movneg %icc, %g1, %i3
4406 fsrc1 %f12, %f30
4407 movrlz %i6, %g5, %g4
4408 fmovdcs %icc, %f15, %f16
4409 stx %l3, [%l7 + 0x28]
4410 udivx %g7, 0x11D3, %i1
4411 movre %l6, %o6, %o1
4412 fmovsa %xcc, %f18, %f3
4413 add %i4, 0x0AFF, %l5
4414 xnor %i0, 0x0F04, %o3
4415 fmovrdlz %l0, %f14, %f4
4416 sll %o7, %o4, %i2
4417 andncc %o5, %g3, %i5
4418 fmovscc %xcc, %f1, %f26
4419 array16 %o2, %l4, %i7
4420 udiv %g6, 0x103A, %g2
4421 array8 %l2, %o0, %g1
4422 movn %xcc, %i3, %i6
4423 mulx %l1, %g4, %l3
4424 orn %g5, %g7, %l6
4425 fabss %f12, %f29
4426 movge %icc, %i1, %o6
4427 move %icc, %i4, %l5
4428 edge8n %o1, %o3, %l0
4429 fmuld8sux16 %f5, %f7, %f4
4430 movrlez %i0, 0x10B, %o7
4431 movvs %xcc, %i2, %o5
4432 fmovde %icc, %f6, %f31
4433 srl %g3, %i5, %o4
4434 fpsub16 %f22, %f24, %f8
4435 stw %o2, [%l7 + 0x30]
4436 movge %xcc, %i7, %g6
4437 st %f16, [%l7 + 0x70]
4438 edge16l %g2, %l2, %l4
4439 mulscc %o0, %g1, %i6
4440 fmovsl %xcc, %f24, %f20
4441 st %f7, [%l7 + 0x54]
4442 nop
4443 set 0x70, %o4
4444 ldd [%l7 + %o4], %f10
4445 stb %l1, [%l7 + 0x0E]
4446 fmovdcc %icc, %f5, %f12
4447 udivx %g4, 0x1D9C, %l3
4448 xorcc %g5, 0x1138, %i3
4449 fmovsa %icc, %f24, %f14
4450 stx %l6, [%l7 + 0x50]
4451 alignaddr %g7, %o6, %i4
4452 sub %l5, 0x0A74, %o1
4453 ldx [%l7 + 0x68], %i1
4454 movpos %xcc, %l0, %i0
4455 mulx %o7, %o3, %i2
4456 sdivcc %g3, 0x0681, %i5
4457 add %o5, 0x0E41, %o4
4458 movpos %xcc, %i7, %o2
4459 movn %xcc, %g2, %g6
4460 std %f4, [%l7 + 0x58]
4461 array16 %l4, %l2, %g1
4462 save %i6, 0x1139, %o0
4463 rdpr %cwp, %g1
4464 rdpr %cansave, %g2
4465 rdpr %canrestore, %g3
4466 rdpr %cleanwin, %g4
4467 rdpr %otherwin, %g5
4468 rdpr %wstate, %g6
4469 fones %f29
4470 edge8 %l1, %l3, %g5
4471 save %g4, 0x0647, %i3
4472 rdpr %cwp, %g1
4473 rdpr %cansave, %g2
4474 rdpr %canrestore, %g3
4475 rdpr %cleanwin, %g4
4476 rdpr %otherwin, %g5
4477 rdpr %wstate, %g6
4478 orcc %g7, %l6, %o6
4479 save %i4, 0x01FF, %l5
4480 rdpr %cwp, %g1
4481 rdpr %cansave, %g2
4482 rdpr %canrestore, %g3
4483 rdpr %cleanwin, %g4
4484 rdpr %otherwin, %g5
4485 rdpr %wstate, %g6
4486 ldx [%l7 + 0x18], %o1
4487 sdivcc %l0, 0x126C, %i0
4488 fcmpd %fcc0, %f24, %f28
4489 ldsb [%l7 + 0x17], %o7
4490 edge8ln %o3, %i1, %i2
4491 ldsw [%l7 + 0x18], %g3
4492 std %f6, [%l7 + 0x10]
4493 fmovdneg %icc, %f30, %f27
4494 smulcc %i5, %o4, %i7
4495 movrlz %o5, %g2, %g6
4496 orn %o2, 0x1966, %l2
4497 fmovde %icc, %f23, %f31
4498 srl %l4, 0x1B, %i6
4499 fsrc2s %f25, %f25
4500 sir 0x17EB
4501 xorcc %g1, %l1, %l3
4502 smulcc %g5, 0x0658, %o0
4503 udivcc %g4, 0x1C15, %i3
4504 fmovrsgez %g7, %f0, %f20
4505 movneg %icc, %l6, %o6
4506 movre %l5, 0x24D, %i4
4507 addc %l0, %i0, %o7
4508 move %xcc, %o3, %i1
4509 movrgez %i2, %g3, %i5
4510 edge32ln %o4, %o1, %o5
4511 edge16n %g2, %g6, %o2
4512 array32 %i7, %l2, %l4
4513 movvc %icc, %i6, %l1
4514 for %f20, %f28, %f20
4515 udivcc %l3, 0x11BD, %g5
4516 mulscc %g1, 0x1125, %g4
4517 mulscc %i3, 0x180B, %g7
4518 fmovsgu %icc, %f12, %f4
4519 lduw [%l7 + 0x28], %l6
4520 ldd [%l7 + 0x48], %f10
4521 orcc %o6, %l5, %o0
4522 lduh [%l7 + 0x0A], %i4
4523 fmovdle %icc, %f22, %f20
4524 fmovsa %icc, %f30, %f11
4525 edge16ln %i0, %l0, %o7
4526 srlx %o3, 0x0D, %i2
4527 smul %g3, 0x0CA3, %i5
4528 save %o4, %o1, %o5
4529 rdpr %cwp, %g1
4530 rdpr %cansave, %g2
4531 rdpr %canrestore, %g3
4532 rdpr %cleanwin, %g4
4533 rdpr %otherwin, %g5
4534 rdpr %wstate, %g6
4535 smulcc %g2, %g6, %i1
4536 lduw [%l7 + 0x4C], %o2
4537 xorcc %l2, %i7, %i6
4538 and %l4, 0x1B52, %l3
4539 orcc %l1, %g5, %g1
4540 fpadd32s %f20, %f8, %f14
4541 ld [%l7 + 0x24], %f31
4542 smul %g4, 0x1315, %i3
4543 movvs %xcc, %l6, %o6
4544 lduw [%l7 + 0x6C], %g7
4545 addcc %o0, 0x0DB2, %l5
4546 sdivx %i4, 0x1DFA, %i0
4547 movn %icc, %o7, %l0
4548 udivx %i2, 0x04C2, %o3
4549 srlx %g3, %o4, %i5
4550 move %xcc, %o5, %o1
4551 ldsb [%l7 + 0x17], %g6
4552 subcc %i1, %g2, %o2
4553 orn %l2, 0x1DEF, %i7
4554 ldsb [%l7 + 0x44], %l4
4555 udivx %i6, 0x0128, %l1
4556 edge8l %l3, %g1, %g5
4557 movleu %icc, %g4, %l6
4558 movg %icc, %i3, %o6
4559 fexpand %f25, %f16
4560 fmovdcs %icc, %f1, %f29
4561 fmovscc %xcc, %f24, %f19
4562 fmovdpos %icc, %f7, %f11
4563 movle %xcc, %o0, %g7
4564 xorcc %i4, 0x1162, %l5
4565 fornot1s %f9, %f1, %f24
4566 fmovrdgez %o7, %f8, %f4
4567 ld [%l7 + 0x70], %f0
4568 fmovdcs %icc, %f25, %f22
4569 ldx [%l7 + 0x48], %l0
4570 alignaddr %i0, %i2, %g3
4571 array32 %o3, %o4, %i5
4572 movneg %icc, %o5, %g6
4573 sdiv %o1, 0x0D3E, %g2
4574 orcc %o2, %l2, %i7
4575 fandnot2s %f16, %f17, %f17
4576 lduw [%l7 + 0x58], %i1
4577 ld [%l7 + 0x54], %f31
4578 addc %i6, 0x0AA8, %l1
4579 sdivx %l3, 0x1936, %l4
4580 lduw [%l7 + 0x18], %g1
4581 movrgz %g5, 0x21A, %l6
4582 movcc %icc, %g4, %o6
4583 fmovsneg %xcc, %f6, %f15
4584 alignaddr %o0, %i3, %g7
4585 ld [%l7 + 0x68], %f13
4586 xor %l5, %o7, %i4
4587 fmovrsne %i0, %f1, %f15
4588 add %i2, 0x00FB, %l0
4589 save %g3, %o4, %o3
4590 rdpr %cwp, %g1
4591 rdpr %cansave, %g2
4592 rdpr %canrestore, %g3
4593 rdpr %cleanwin, %g4
4594 rdpr %otherwin, %g5
4595 rdpr %wstate, %g6
4596 movneg %icc, %i5, %o5
4597 movn %icc, %g6, %o1
4598 movrgz %g2, 0x101, %l2
4599 edge8l %o2, %i7, %i1
4600 addccc %i6, %l3, %l4
4601 sethi 0x0789, %g1
4602 subc %g5, 0x1F9E, %l1
4603 edge16 %g4, %l6, %o0
4604 fandnot1 %f4, %f12, %f12
4605 alignaddrl %o6, %g7, %l5
4606 umulcc %o7, %i4, %i0
4607 umul %i3, 0x150F, %i2
4608 fmovdneg %xcc, %f25, %f4
4609 srl %g3, 0x01, %l0
4610 fmovdleu %xcc, %f27, %f8
4611 fones %f10
4612 fxors %f6, %f12, %f8
4613 addcc %o3, 0x1B7C, %i5
4614 movpos %xcc, %o4, %g6
4615 movn %icc, %o1, %o5
4616 movcc %xcc, %l2, %o2
4617 restore %g2, 0x1B7C, %i7
4618 rdpr %cwp, %g1
4619 rdpr %cansave, %g2
4620 rdpr %canrestore, %g3
4621 rdpr %cleanwin, %g4
4622 rdpr %otherwin, %g5
4623 rdpr %wstate, %g6
4624 fnors %f18, %f27, %f19
4625 edge16l %i6, %i1, %l4
4626 fcmple16 %f6, %f26, %g1
4627 fexpand %f8, %f20
4628 orn %g5, %l3, %l1
4629 edge32l %g4, %l6, %o0
4630 sdivcc %o6, 0x1293, %l5
4631 sra %o7, 0x01, %i4
4632 movrne %g7, 0x062, %i0
4633 fmul8sux16 %f10, %f8, %f22
4634 udivx %i3, 0x14D7, %g3
4635 fmovsleu %xcc, %f23, %f5
4636 sllx %i2, 0x12, %o3
4637 smul %i5, %l0, %g6
4638 fors %f26, %f16, %f30
4639 smul %o4, %o5, %l2
4640 orncc %o1, 0x1C2A, %o2
4641 edge32ln %i7, %i6, %i1
4642 fpack16 %f6, %f0
4643 fmovdpos %icc, %f26, %f9
4644 array32 %l4, %g2, %g5
4645 and %g1, 0x1FD6, %l1
4646 movpos %icc, %l3, %l6
4647 orncc %g4, 0x0D89, %o6
4648 movrgez %o0, %o7, %i4
4649 sdiv %g7, 0x1777, %i0
4650 edge32n %l5, %i3, %g3
4651 addcc %o3, %i2, %i5
4652 srlx %g6, 0x12, %o4
4653 ldub [%l7 + 0x56], %l0
4654 umul %o5, 0x060B, %o1
4655 lduh [%l7 + 0x54], %o2
4656 xnor %i7, 0x0BFA, %i6
4657 fcmpne16 %f18, %f30, %i1
4658 edge8n %l4, %l2, %g5
4659 fcmpne32 %f12, %f24, %g2
4660 fmovse %xcc, %f20, %f5
4661 edge16l %g1, %l3, %l6
4662 edge16 %l1, %o6, %o0
4663 smulcc %o7, %i4, %g4
4664 movcc %icc, %g7, %i0
4665 edge32n %l5, %g3, %i3
4666 lduh [%l7 + 0x64], %i2
4667 movrne %i5, %g6, %o4
4668 nop
4669 set 0x20, %i7
4670 stx %l0, [%l7 + %i7]
4671 udiv %o3, 0x1D55, %o5
4672 save %o1, 0x1947, %o2
4673 rdpr %cwp, %g1
4674 rdpr %cansave, %g2
4675 rdpr %canrestore, %g3
4676 rdpr %cleanwin, %g4
4677 rdpr %otherwin, %g5
4678 rdpr %wstate, %g6
4679 sdivcc %i7, 0x16E7, %i1
4680 srax %i6, 0x14, %l4
4681 fcmpes %fcc0, %f15, %f2
4682 addcc %g5, 0x19B8, %l2
4683 fmovrde %g2, %f0, %f24
4684 fmovscc %xcc, %f24, %f12
4685 orn %l3, %g1, %l1
4686 edge32ln %l6, %o0, %o7
4687 ldub [%l7 + 0x4C], %o6
4688 srax %i4, 0x1F, %g7
4689 movn %icc, %i0, %l5
4690 subccc %g4, 0x1FE7, %g3
4691 stb %i2, [%l7 + 0x19]
4692 xnor %i5, 0x0806, %i3
4693 srax %o4, %g6, %l0
4694 movvc %icc, %o3, %o5
4695 edge32 %o1, %o2, %i7
4696 stx %i6, [%l7 + 0x20]
4697 nop
4698 set 0x09, %o1
4699 ldsb [%l7 + %o1], %i1
4700 smulcc %l4, 0x0D25, %g5
4701 stb %l2, [%l7 + 0x2E]
4702 xnorcc %g2, %l3, %l1
4703 move %xcc, %l6, %o0
4704 movre %g1, 0x1A9, %o6
4705 edge8l %o7, %i4, %i0
4706 movre %g7, 0x118, %l5
4707 umul %g4, 0x0892, %i2
4708 stb %g3, [%l7 + 0x7E]
4709 udivx %i5, 0x0CEE, %o4
4710 array32 %i3, %l0, %g6
4711 movvs %icc, %o5, %o3
4712 std %f2, [%l7 + 0x70]
4713 movrgez %o2, %i7, %o1
4714 fmovrse %i6, %f8, %f9
4715 edge32n %l4, %i1, %g5
4716 fsrc2s %f0, %f4
4717 fmovsvs %icc, %f28, %f12
4718 fpadd32s %f11, %f25, %f7
4719 movne %xcc, %g2, %l3
4720 fcmpeq16 %f26, %f6, %l1
4721 movrlez %l6, %l2, %g1
4722 sethi 0x0E6F, %o6
4723 fmovrdlz %o7, %f16, %f4
4724 sir 0x0DC6
4725 addcc %i4, 0x03E2, %i0
4726 udivx %o0, 0x0F00, %l5
4727 nop
4728 set 0x70, %g4
4729 std %f6, [%l7 + %g4]
4730 addccc %g4, 0x1265, %g7
4731 orncc %g3, 0x0786, %i5
4732 setx loop_14, %l0, %l1
4733 return %l1
4734 nop
4735 rdpr %cwp, %g1
4736 rdpr %cansave, %g2
4737 rdpr %canrestore, %g3
4738 rdpr %cleanwin, %g4
4739 rdpr %otherwin, %g5
4740 rdpr %wstate, %g6
4741loop_14: move %xcc, %l0, %g6
4742 ldub [%l7 + 0x13], %o4
4743 subccc %o3, %o2, %o5
4744 srl %o1, %i6, %l4
4745 lduh [%l7 + 0x20], %i7
4746 fmovsle %icc, %f4, %f24
4747 nop
4748 set 0x10, %o5
4749 std %f18, [%l7 + %o5]
4750 lduh [%l7 + 0x4A], %g5
4751 xnor %i1, 0x0E66, %g2
4752 nop
4753 set 0x4C, %l6
4754 lduw [%l7 + %l6], %l3
4755 movre %l6, %l1, %l2
4756 st %f29, [%l7 + 0x34]
4757 stb %g1, [%l7 + 0x22]
4758 xor %o7, 0x11FF, %i4
4759 ldsh [%l7 + 0x34], %i0
4760 fandnot2s %f11, %f18, %f23
4761 edge32n %o0, %o6, %l5
4762 umulcc %g7, 0x0477, %g3
4763 orcc %g4, 0x0375, %i5
4764 umul %i2, 0x0070, %l0
4765 fpsub16 %f30, %f16, %f2
4766 movgu %icc, %g6, %i3
4767 movre %o4, 0x07A, %o2
4768 fmovdne %icc, %f19, %f4
4769 mulscc %o5, 0x062D, %o1
4770 fmovdge %icc, %f13, %f12
4771 save %o3, %i6, %l4
4772 rdpr %cwp, %g1
4773 rdpr %cansave, %g2
4774 rdpr %canrestore, %g3
4775 rdpr %cleanwin, %g4
4776 rdpr %otherwin, %g5
4777 rdpr %wstate, %g6
4778 ldub [%l7 + 0x50], %i7
4779 restore %g5, %i1, %l3
4780 rdpr %cwp, %g1
4781 rdpr %cansave, %g2
4782 rdpr %canrestore, %g3
4783 rdpr %cleanwin, %g4
4784 rdpr %otherwin, %g5
4785 rdpr %wstate, %g6
4786 xnorcc %l6, 0x1EAB, %l1
4787 lduw [%l7 + 0x0C], %g2
4788 ldsw [%l7 + 0x1C], %l2
4789 fpsub32 %f2, %f8, %f18
4790 movrgz %o7, %g1, %i0
4791 movl %xcc, %i4, %o0
4792 sethi 0x1C1F, %o6
4793 edge8l %g7, %g3, %l5
4794 sth %i5, [%l7 + 0x5A]
4795 fexpand %f27, %f26
4796 fcmple16 %f28, %f10, %g4
4797 ldx [%l7 + 0x58], %i2
4798 movrne %g6, 0x037, %i3
4799 fmul8x16al %f25, %f27, %f24
4800 movvs %xcc, %l0, %o4
4801 sdiv %o5, 0x0272, %o2
4802 alignaddr %o1, %i6, %l4
4803 alignaddr %i7, %g5, %o3
4804 andncc %l3, %i1, %l6
4805 for %f4, %f16, %f22
4806 ldsw [%l7 + 0x10], %l1
4807 fcmpne32 %f0, %f30, %l2
4808 movcs %icc, %o7, %g1
4809 lduh [%l7 + 0x72], %g2
4810 fcmpeq32 %f6, %f8, %i0
4811 movg %xcc, %o0, %i4
4812 movge %xcc, %g7, %g3
4813 fabss %f1, %f26
4814 fpsub16s %f18, %f14, %f26
4815 xor %l5, %i5, %o6
4816 edge32ln %g4, %g6, %i2
4817 fcmps %fcc0, %f10, %f13
4818 lduh [%l7 + 0x4A], %l0
4819 edge16l %i3, %o5, %o2
4820 sth %o1, [%l7 + 0x4E]
4821 fmovrdgez %i6, %f20, %f22
4822 alignaddrl %o4, %l4, %g5
4823 stx %i7, [%l7 + 0x60]
4824 edge16 %o3, %i1, %l6
4825 sdiv %l1, 0x0AC7, %l2
4826 fmovdl %xcc, %f6, %f5
4827 ldx [%l7 + 0x28], %o7
4828 andncc %l3, %g1, %i0
4829 movcs %icc, %g2, %i4
4830 stw %g7, [%l7 + 0x48]
4831 lduw [%l7 + 0x28], %g3
4832 smulcc %l5, 0x00D5, %o0
4833 umul %o6, 0x0115, %i5
4834 movpos %icc, %g6, %i2
4835 fmul8sux16 %f4, %f22, %f14
4836 edge16l %g4, %i3, %l0
4837 array16 %o5, %o1, %i6
4838 subc %o4, %l4, %o2
4839 srlx %g5, %o3, %i7
4840 sth %i1, [%l7 + 0x30]
4841 std %f18, [%l7 + 0x10]
4842 edge16 %l6, %l1, %o7
4843 fcmpd %fcc3, %f6, %f14
4844 add %l2, 0x0A24, %g1
4845 fnand %f14, %f28, %f16
4846 bshuffle %f30, %f20, %f16
4847 fmovrdlz %i0, %f10, %f0
4848 smul %l3, %g2, %i4
4849 fpadd32s %f24, %f23, %f28
4850 alignaddr %g3, %g7, %o0
4851 alignaddrl %o6, %l5, %i5
4852 ldsh [%l7 + 0x64], %g6
4853 movrne %g4, 0x0AB, %i2
4854 ldsb [%l7 + 0x53], %l0
4855 movrlz %o5, 0x30A, %i3
4856 edge8 %o1, %i6, %l4
4857 umul %o2, %o4, %g5
4858 move %icc, %i7, %o3
4859 and %i1, 0x159D, %l1
4860 xnor %o7, %l2, %g1
4861 sub %i0, %l6, %g2
4862 ldd [%l7 + 0x58], %f18
4863 fmovs %f29, %f1
4864 fmovrse %l3, %f26, %f1
4865 xnor %i4, %g7, %g3
4866 edge32ln %o0, %o6, %l5
4867 movge %icc, %i5, %g6
4868 movge %xcc, %i2, %l0
4869 fcmps %fcc3, %f16, %f3
4870 array8 %o5, %i3, %g4
4871 array8 %o1, %l4, %o2
4872 sub %o4, %g5, %i7
4873 edge8 %o3, %i1, %l1
4874 lduw [%l7 + 0x38], %o7
4875 ldub [%l7 + 0x5B], %i6
4876 xnor %g1, %i0, %l6
4877 fornot2 %f0, %f24, %f12
4878 sth %l2, [%l7 + 0x1E]
4879 edge16 %l3, %g2, %g7
4880 srax %g3, %o0, %i4
4881 udiv %o6, 0x1A1D, %l5
4882 fmovsne %icc, %f16, %f10
4883 move %xcc, %i5, %i2
4884 sll %l0, %o5, %g6
4885 array16 %g4, %o1, %i3
4886 ldd [%l7 + 0x60], %f28
4887 fmovsneg %xcc, %f14, %f13
4888 movre %o2, 0x006, %o4
4889 movvc %xcc, %g5, %l4
4890 fandnot2s %f26, %f28, %f5
4891 fmovsge %xcc, %f22, %f30
4892 fmovdvc %icc, %f0, %f14
4893 edge8l %i7, %o3, %l1
4894 smulcc %o7, %i1, %g1
4895 andcc %i0, %i6, %l2
4896 fmovsvs %icc, %f27, %f2
4897 fmovrdgz %l3, %f24, %f14
4898 srl %g2, %l6, %g7
4899 fmovsneg %icc, %f17, %f15
4900 save %g3, %i4, %o0
4901 rdpr %cwp, %g1
4902 rdpr %cansave, %g2
4903 rdpr %canrestore, %g3
4904 rdpr %cleanwin, %g4
4905 rdpr %otherwin, %g5
4906 rdpr %wstate, %g6
4907 addc %o6, %i5, %l5
4908 ldsh [%l7 + 0x20], %l0
4909 movrgez %i2, 0x246, %g6
4910 fxors %f31, %f18, %f10
4911 subc %g4, 0x19FB, %o5
4912 movrlz %o1, 0x05F, %o2
4913 sll %i3, 0x0B, %o4
4914 ldsw [%l7 + 0x14], %g5
4915 fands %f6, %f0, %f26
4916 subccc %l4, 0x008C, %o3
4917 setx loop_15, %l0, %l1
4918 return %l1
4919 nop
4920 rdpr %cwp, %g1
4921 rdpr %cansave, %g2
4922 rdpr %canrestore, %g3
4923 rdpr %cleanwin, %g4
4924 rdpr %otherwin, %g5
4925 rdpr %wstate, %g6
4926loop_15: alignaddrl %i1, %i0, %i6
4927 stb %l2, [%l7 + 0x7A]
4928 edge8 %g1, %l3, %l6
4929 andcc %g2, 0x0E1D, %g3
4930 fnegs %f15, %f30
4931 smulcc %i4, %o0, %g7
4932 popc 0x1AA3, %o6
4933 edge16 %l5, %i5, %i2
4934 fnot2 %f26, %f30
4935 fmovsvc %icc, %f30, %f30
4936 fnot1s %f30, %f29
4937 sllx %g6, 0x1C, %l0
4938 lduw [%l7 + 0x1C], %g4
4939 and %o5, %o2, %i3
4940 and %o1, 0x1653, %o4
4941 array16 %l4, %o3, %l1
4942 mova %xcc, %o7, %g5
4943 array32 %i1, %i7, %i6
4944 addcc %l2, %g1, %l3
4945 umul %l6, 0x1AC7, %g2
4946 edge8 %i0, %i4, %g3
4947 array16 %g7, %o0, %l5
4948 movre %i5, %o6, %g6
4949 fmuld8ulx16 %f23, %f4, %f4
4950 fcmpeq32 %f0, %f16, %i2
4951 movrlz %l0, 0x0D0, %g4
4952 addcc %o5, %i3, %o1
4953 movrgez %o2, 0x239, %l4
4954 srax %o4, %o3, %l1
4955 ldub [%l7 + 0x49], %g5
4956 edge8ln %o7, %i7, %i1
4957 srlx %l2, 0x17, %g1
4958 restore %i6, 0x127B, %l6
4959 rdpr %cwp, %g1
4960 rdpr %cansave, %g2
4961 rdpr %canrestore, %g3
4962 rdpr %cleanwin, %g4
4963 rdpr %otherwin, %g5
4964 rdpr %wstate, %g6
4965 save %l3, 0x06FF, %i0
4966 rdpr %cwp, %g1
4967 rdpr %cansave, %g2
4968 rdpr %canrestore, %g3
4969 rdpr %cleanwin, %g4
4970 rdpr %otherwin, %g5
4971 rdpr %wstate, %g6
4972 movge %xcc, %g2, %g3
4973 ldub [%l7 + 0x71], %g7
4974 fmovde %icc, %f31, %f5
4975 addcc %o0, 0x1A20, %l5
4976 edge32ln %i5, %o6, %g6
4977 ldsw [%l7 + 0x14], %i4
4978 lduh [%l7 + 0x3A], %i2
4979 fmovdle %xcc, %f30, %f28
4980 fnot2s %f17, %f21
4981 xor %g4, 0x141B, %o5
4982 fmuld8sux16 %f28, %f12, %f16
4983 move %xcc, %i3, %o1
4984 edge32 %o2, %l0, %o4
4985 ldsb [%l7 + 0x16], %l4
4986 nop
4987 set 0x30, %i6
4988 stx %o3, [%l7 + %i6]
4989 or %l1, %o7, %i7
4990 fmovdvc %icc, %f15, %f16
4991 movpos %xcc, %i1, %g5
4992 fornot2s %f31, %f29, %f19
4993 movpos %xcc, %l2, %i6
4994 sra %l6, %l3, %i0
4995 xnor %g2, %g3, %g7
4996 srlx %o0, %g1, %l5
4997 fandnot2s %f30, %f25, %f24
4998 fmovsa %icc, %f21, %f23
4999 movrne %i5, %o6, %g6
5000 sdiv %i2, 0x13CB, %g4
5001 smulcc %i4, 0x194C, %i3
5002 fsrc2 %f30, %f30
5003 movgu %icc, %o5, %o2
5004 edge16l %o1, %l0, %l4
5005 xorcc %o3, %o4, %l1
5006 edge16ln %o7, %i7, %g5
5007 addcc %i1, 0x049C, %l2
5008 andncc %i6, %l6, %l3
5009 fmovdn %icc, %f13, %f9
5010 movcc %xcc, %i0, %g2
5011 nop
5012 set 0x48, %i5
5013 ldx [%l7 + %i5], %g3
5014 sllx %g7, 0x13, %o0
5015 movcc %xcc, %l5, %g1
5016 fmovdpos %icc, %f2, %f15
5017 fcmps %fcc0, %f20, %f11
5018 fands %f28, %f11, %f9
5019 sdivcc %o6, 0x13B2, %i5
5020 movl %xcc, %g6, %i2
5021 andn %g4, %i4, %i3
5022 ld [%l7 + 0x64], %f20
5023 udiv %o5, 0x0C30, %o2
5024 movleu %xcc, %o1, %l4
5025 movrlz %o3, 0x0AD, %o4
5026 fpsub16s %f14, %f29, %f4
5027 fmovsne %icc, %f3, %f28
5028 fmovrslez %l0, %f28, %f11
5029 edge16ln %o7, %l1, %i7
5030 movleu %icc, %i1, %l2
5031 srlx %g5, %i6, %l3
5032 and %l6, 0x1B3A, %i0
5033 sll %g3, 0x11, %g2
5034 fxors %f17, %f29, %f25
5035 xnorcc %g7, 0x06DA, %o0
5036 movgu %xcc, %l5, %o6
5037 mulx %i5, %g1, %g6
5038 lduw [%l7 + 0x64], %i2
5039 movrgz %g4, 0x327, %i3
5040 edge16 %i4, %o5, %o2
5041 movvs %xcc, %o1, %o3
5042 addccc %o4, 0x17EB, %l0
5043 alignaddrl %o7, %l4, %i7
5044 movrlez %l1, 0x115, %i1
5045 xorcc %l2, 0x1706, %g5
5046 umulcc %l3, %i6, %l6
5047 udivcc %i0, 0x0234, %g3
5048 movge %icc, %g2, %g7
5049 array32 %o0, %o6, %i5
5050 sth %g1, [%l7 + 0x32]
5051 movre %l5, %g6, %g4
5052 addc %i3, 0x070A, %i2
5053 movle %icc, %i4, %o5
5054 fpack32 %f30, %f16, %f6
5055 fcmple16 %f20, %f16, %o2
5056 or %o1, 0x12DD, %o3
5057 ldub [%l7 + 0x21], %o4
5058 movvc %xcc, %l0, %o7
5059 movrgez %l4, 0x372, %i7
5060 edge8n %l1, %i1, %g5
5061 mulx %l2, 0x1D16, %l3
5062 fmovsge %xcc, %f15, %f26
5063 fcmpgt16 %f18, %f6, %i6
5064 array32 %i0, %g3, %g2
5065 edge16l %g7, %l6, %o6
5066 std %f4, [%l7 + 0x60]
5067 fabsd %f22, %f14
5068 siam 0x2
5069 umulcc %o0, 0x1902, %g1
5070 udivcc %l5, 0x0C8E, %g6
5071 ldsw [%l7 + 0x6C], %i5
5072 fsrc1 %f14, %f8
5073 fandnot1 %f14, %f12, %f20
5074 movge %icc, %i3, %g4
5075 or %i2, 0x140A, %i4
5076 subccc %o5, 0x089D, %o1
5077 movneg %xcc, %o2, %o4
5078 movleu %icc, %l0, %o3
5079 edge8ln %o7, %l4, %i7
5080 orncc %l1, %g5, %i1
5081 fcmpes %fcc0, %f7, %f16
5082 movn %icc, %l2, %l3
5083 ldsb [%l7 + 0x55], %i6
5084 movne %icc, %i0, %g3
5085 fnot2s %f7, %f12
5086 ldub [%l7 + 0x1E], %g7
5087 fands %f23, %f17, %f17
5088 movre %l6, 0x3D8, %o6
5089 movvc %xcc, %g2, %o0
5090 orcc %g1, %l5, %i5
5091 movge %icc, %g6, %i3
5092 sllx %i2, 0x06, %g4
5093 movle %xcc, %i4, %o5
5094 smul %o1, 0x02EB, %o4
5095 smul %l0, %o3, %o2
5096 addcc %l4, %o7, %l1
5097 and %g5, 0x15EF, %i1
5098 edge8 %i7, %l3, %l2
5099 subcc %i0, 0x15B9, %g3
5100 movrlez %i6, 0x331, %l6
5101 fandnot1 %f16, %f6, %f2
5102 sdivx %g7, 0x0239, %g2
5103 smulcc %o6, 0x0354, %g1
5104 fxors %f2, %f24, %f0
5105 sir 0x11A7
5106 stb %o0, [%l7 + 0x0C]
5107 sth %i5, [%l7 + 0x50]
5108 fmovrdgz %l5, %f18, %f26
5109 edge32l %i3, %g6, %g4
5110 ldsh [%l7 + 0x0E], %i4
5111 subcc %i2, %o5, %o1
5112 sdivcc %l0, 0x09F5, %o3
5113 udivcc %o4, 0x0F00, %l4
5114 edge32l %o7, %l1, %g5
5115 std %f4, [%l7 + 0x20]
5116 pdist %f16, %f14, %f22
5117 popc 0x19BE, %o2
5118 alignaddr %i1, %l3, %l2
5119 mulx %i0, 0x10BC, %i7
5120 orn %i6, %g3, %g7
5121 sdivx %l6, 0x01CE, %g2
5122 pdist %f2, %f8, %f0
5123 subccc %g1, 0x0ACA, %o6
5124 movleu %icc, %i5, %o0
5125 lduh [%l7 + 0x7E], %l5
5126 ldd [%l7 + 0x70], %f22
5127 movn %icc, %g6, %i3
5128 bshuffle %f22, %f8, %f20
5129 orn %i4, %i2, %o5
5130 movre %o1, 0x0B3, %g4
5131 ld [%l7 + 0x5C], %f4
5132 edge32l %l0, %o3, %o4
5133 fmovrdgz %l4, %f22, %f30
5134 popc %l1, %g5
5135 ld [%l7 + 0x5C], %f7
5136 ldub [%l7 + 0x22], %o2
5137 movrgez %i1, %o7, %l2
5138 addcc %i0, 0x0574, %l3
5139 andn %i6, 0x1B55, %g3
5140 udivx %g7, 0x1CB8, %l6
5141 movleu %xcc, %i7, %g2
5142 subccc %o6, 0x1156, %i5
5143 movpos %icc, %o0, %l5
5144 stb %g6, [%l7 + 0x7A]
5145 fmovdge %icc, %f17, %f16
5146 ldx [%l7 + 0x08], %g1
5147 fand %f4, %f28, %f26
5148 movleu %xcc, %i4, %i3
5149 sub %o5, %o1, %g4
5150 xnor %i2, 0x06DE, %o3
5151 subc %l0, %l4, %o4
5152 addccc %l1, %o2, %g5
5153 subccc %i1, %l2, %i0
5154 sub %l3, %o7, %i6
5155 fmovrsgz %g3, %f13, %f18
5156 array32 %l6, %i7, %g7
5157 nop
5158 set 0x78, %l3
5159 ldsh [%l7 + %l3], %o6
5160 movle %icc, %g2, %o0
5161 sll %i5, %g6, %g1
5162 add %l5, 0x1E66, %i3
5163 ldsh [%l7 + 0x46], %o5
5164 fmovsl %xcc, %f16, %f14
5165 fornot2 %f20, %f18, %f20
5166 array16 %i4, %o1, %i2
5167 srax %g4, 0x18, %o3
5168 movge %xcc, %l0, %l4
5169 ldx [%l7 + 0x78], %o4
5170 stx %l1, [%l7 + 0x70]
5171 st %f1, [%l7 + 0x7C]
5172 sdivcc %o2, 0x093E, %i1
5173 array16 %l2, %i0, %g5
5174 ldd [%l7 + 0x10], %f0
5175 ldsw [%l7 + 0x20], %o7
5176 sethi 0x04E2, %i6
5177 fmovdle %icc, %f20, %f13
5178 st %f11, [%l7 + 0x40]
5179 edge8l %l3, %g3, %l6
5180 edge32n %g7, %o6, %i7
5181 add %g2, %o0, %i5
5182 umul %g1, 0x1105, %g6
5183 movrlez %l5, %o5, %i3
5184 movrgz %i4, 0x063, %o1
5185 movrne %i2, %o3, %l0
5186 stb %g4, [%l7 + 0x15]
5187 move %icc, %l4, %o4
5188 fandnot2 %f26, %f20, %f2
5189 array8 %o2, %i1, %l2
5190 array16 %i0, %l1, %g5
5191 sub %i6, 0x14D8, %o7
5192 fmovrsgez %g3, %f31, %f10
5193 movvs %xcc, %l6, %l3
5194 udivx %g7, 0x12DC, %i7
5195 save %g2, %o0, %o6
5196 rdpr %cwp, %g1
5197 rdpr %cansave, %g2
5198 rdpr %canrestore, %g3
5199 rdpr %cleanwin, %g4
5200 rdpr %otherwin, %g5
5201 rdpr %wstate, %g6
5202 addcc %g1, 0x15F8, %i5
5203 udivx %l5, 0x14D2, %g6
5204 fabsd %f20, %f8
5205 fsrc2s %f17, %f26
5206 sll %i3, 0x1F, %o5
5207 fmovdgu %xcc, %f17, %f25
5208 fmovsn %icc, %f12, %f23
5209 fnot1s %f14, %f31
5210 movneg %xcc, %o1, %i2
5211 and %i4, %o3, %g4
5212 add %l4, %l0, %o2
5213 sllx %i1, 0x0A, %o4
5214 edge32l %l2, %l1, %g5
5215 fzeros %f3
5216 edge32n %i0, %i6, %o7
5217 movpos %icc, %l6, %g3
5218 sdiv %g7, 0x0C2D, %l3
5219 movl %icc, %g2, %i7
5220 edge32ln %o6, %g1, %o0
5221 fmovrdgz %l5, %f6, %f12
5222 edge16 %g6, %i3, %o5
5223 popc 0x13D5, %i5
5224 sll %i2, 0x05, %o1
5225 fmovrse %i4, %f27, %f3
5226 fmuld8sux16 %f8, %f1, %f8
5227 edge8n %g4, %l4, %l0
5228 movge %icc, %o2, %o3
5229 fmovdleu %icc, %f5, %f29
5230 srl %i1, 0x1B, %o4
5231 edge32n %l1, %g5, %l2
5232 movrne %i0, %i6, %l6
5233 nop
5234 set 0x10, %i3
5235 ldx [%l7 + %i3], %o7
5236 edge32n %g7, %l3, %g3
5237 orn %i7, %g2, %g1
5238 fmovsa %xcc, %f25, %f12
5239 xor %o0, %o6, %l5
5240 fmovdle %icc, %f9, %f28
5241 fmovda %icc, %f4, %f13
5242 fand %f24, %f22, %f22
5243 faligndata %f28, %f0, %f30
5244 edge16 %g6, %i3, %i5
5245 ldub [%l7 + 0x7D], %o5
5246 movvc %icc, %i2, %i4
5247 ldub [%l7 + 0x0E], %o1
5248 fmovdleu %xcc, %f12, %f6
5249 and %l4, 0x0E39, %g4
5250 movleu %xcc, %l0, %o2
5251 lduh [%l7 + 0x0E], %o3
5252 fmovdge %xcc, %f6, %f2
5253 movrgez %o4, 0x1EE, %i1
5254 fmovrdgez %l1, %f10, %f14
5255 move %icc, %g5, %i0
5256 orn %i6, %l6, %o7
5257 movcs %xcc, %l2, %g7
5258 movleu %xcc, %l3, %g3
5259 std %f10, [%l7 + 0x48]
5260 sdivx %i7, 0x110A, %g1
5261 std %f8, [%l7 + 0x08]
5262 fcmpne16 %f16, %f28, %o0
5263 movrlez %o6, 0x0B2, %g2
5264 orncc %g6, 0x0D69, %i3
5265 xor %i5, %o5, %i2
5266 fmovrslez %i4, %f1, %f13
5267 fpackfix %f24, %f29
5268 subc %l5, 0x042C, %l4
5269 stw %g4, [%l7 + 0x44]
5270 smul %l0, 0x0003, %o2
5271 xnor %o1, %o4, %o3
5272 setx loop_16, %l0, %l1
5273 return %l1
5274 nop
5275 rdpr %cwp, %g1
5276 rdpr %cansave, %g2
5277 rdpr %canrestore, %g3
5278 rdpr %cleanwin, %g4
5279 rdpr %otherwin, %g5
5280 rdpr %wstate, %g6
5281loop_16: fmovdgu %icc, %f24, %f13
5282 stx %i6, [%l7 + 0x20]
5283 edge8ln %i0, %o7, %l2
5284 sir 0x09F0
5285 ldsw [%l7 + 0x1C], %g7
5286 xorcc %l3, 0x1D8F, %l6
5287 fcmpeq32 %f24, %f28, %i7
5288 udivcc %g1, 0x0D68, %g3
5289 srax %o0, %g2, %o6
5290 fmovdge %icc, %f24, %f9
5291 edge8n %g6, %i5, %i3
5292 fpack32 %f2, %f16, %f6
5293 fmovsvc %icc, %f22, %f18
5294 movneg %icc, %i2, %o5
5295 fmovsne %icc, %f7, %f8
5296 movneg %xcc, %l5, %i4
5297 sth %l4, [%l7 + 0x1E]
5298 srax %g4, 0x04, %o2
5299 fmovdneg %xcc, %f30, %f20
5300 edge32l %l0, %o4, %o3
5301 ldx [%l7 + 0x18], %l1
5302 movn %xcc, %o1, %g5
5303 andcc %i1, %i0, %o7
5304 fmovrsgz %l2, %f3, %f12
5305 edge8l %i6, %l3, %l6
5306 bshuffle %f4, %f6, %f28
5307 edge32l %i7, %g7, %g1
5308 fmovrdlz %g3, %f18, %f28
5309 sth %o0, [%l7 + 0x6C]
5310 srax %o6, 0x05, %g6
5311 addccc %g2, 0x1E47, %i5
5312 fmovdle %icc, %f11, %f3
5313 fpmerge %f25, %f1, %f24
5314 fmul8x16al %f20, %f23, %f4
5315 movgu %icc, %i3, %i2
5316 edge16l %l5, %o5, %i4
5317 fmovde %icc, %f7, %f6
5318 edge8l %g4, %l4, %l0
5319 stw %o4, [%l7 + 0x60]
5320 alignaddrl %o3, %l1, %o1
5321 edge16 %g5, %i1, %o2
5322 stb %o7, [%l7 + 0x55]
5323 fcmple16 %f22, %f0, %i0
5324 edge8 %l2, %i6, %l6
5325 fmovrsgez %l3, %f22, %f5
5326 and %g7, 0x09C7, %g1
5327 lduw [%l7 + 0x40], %i7
5328 sethi 0x1267, %g3
5329 save %o6, %o0, %g2
5330 rdpr %cwp, %g1
5331 rdpr %cansave, %g2
5332 rdpr %canrestore, %g3
5333 rdpr %cleanwin, %g4
5334 rdpr %otherwin, %g5
5335 rdpr %wstate, %g6
5336 movge %icc, %i5, %g6
5337 edge32n %i2, %l5, %i3
5338 edge8n %o5, %i4, %l4
5339 edge32n %g4, %l0, %o3
5340 fsrc1s %f19, %f13
5341 ldd [%l7 + 0x40], %f6
5342 subccc %l1, 0x124D, %o1
5343 xnorcc %o4, %g5, %i1
5344 popc 0x1316, %o2
5345 array16 %i0, %l2, %o7
5346 std %f22, [%l7 + 0x70]
5347 movn %xcc, %i6, %l6
5348 sub %l3, %g7, %g1
5349 fmul8x16al %f20, %f1, %f24
5350 lduh [%l7 + 0x4C], %i7
5351 fnot2 %f24, %f28
5352 fnands %f24, %f10, %f8
5353 mova %xcc, %g3, %o0
5354 fmovrse %g2, %f18, %f24
5355 movg %icc, %i5, %g6
5356 st %f28, [%l7 + 0x34]
5357 edge8n %i2, %o6, %i3
5358 ldd [%l7 + 0x28], %o4
5359 fmuld8sux16 %f27, %f1, %f2
5360 sdivcc %i4, 0x09A4, %l5
5361 alignaddrl %l4, %g4, %l0
5362 srl %o3, 0x06, %o1
5363 ldd [%l7 + 0x38], %o4
5364 edge8ln %l1, %g5, %i1
5365 sra %i0, 0x07, %o2
5366 ldub [%l7 + 0x78], %o7
5367 andn %l2, 0x10DA, %l6
5368 edge32ln %l3, %i6, %g7
5369 movrlz %i7, 0x365, %g1
5370 edge16n %g3, %o0, %i5
5371 add %g2, %i2, %o6
5372 edge16l %i3, %o5, %i4
5373 fones %f29
5374 addcc %g6, %l5, %l4
5375 andn %g4, %l0, %o1
5376 fmovdge %icc, %f19, %f29
5377 sir 0x03B0
5378 fcmped %fcc0, %f0, %f26
5379 sll %o4, %o3, %g5
5380 fand %f12, %f10, %f18
5381 ldub [%l7 + 0x79], %i1
5382 edge32l %l1, %i0, %o2
5383 fmovsvs %xcc, %f16, %f30
5384 lduw [%l7 + 0x58], %l2
5385 subc %o7, 0x180D, %l6
5386 ldsb [%l7 + 0x36], %i6
5387 umul %g7, 0x00A2, %l3
5388 orn %g1, 0x15FF, %i7
5389 lduh [%l7 + 0x4E], %g3
5390 fmovdpos %xcc, %f5, %f18
5391 addcc %i5, 0x14DF, %g2
5392 andncc %o0, %o6, %i3
5393 stb %i2, [%l7 + 0x37]
5394 movvc %icc, %i4, %g6
5395 fmovsvs %icc, %f31, %f7
5396 xnor %o5, %l5, %l4
5397 edge32ln %l0, %o1, %o4
5398 movrlez %g4, 0x123, %o3
5399 restore %g5, %l1, %i0
5400 rdpr %cwp, %g1
5401 rdpr %cansave, %g2
5402 rdpr %canrestore, %g3
5403 rdpr %cleanwin, %g4
5404 rdpr %otherwin, %g5
5405 rdpr %wstate, %g6
5406 movn %icc, %o2, %l2
5407 srlx %o7, 0x11, %l6
5408 nop
5409 set 0x78, %l2
5410 ldx [%l7 + %l2], %i1
5411 array32 %i6, %l3, %g7
5412 faligndata %f24, %f22, %f16
5413 fnot2 %f20, %f2
5414 umul %g1, 0x0FA3, %g3
5415 movcs %icc, %i7, %g2
5416 andcc %o0, %i5, %o6
5417 movl %icc, %i3, %i2
5418 movcc %xcc, %g6, %o5
5419 movpos %icc, %l5, %l4
5420 andcc %l0, %i4, %o4
5421 movpos %xcc, %g4, %o3
5422 stw %o1, [%l7 + 0x34]
5423 fpack16 %f30, %f19
5424 movl %icc, %l1, %g5
5425 movcs %xcc, %o2, %l2
5426 fandnot2s %f13, %f8, %f3
5427 ldsh [%l7 + 0x54], %o7
5428 lduw [%l7 + 0x58], %l6
5429 movgu %xcc, %i0, %i1
5430 ldx [%l7 + 0x30], %i6
5431 srax %g7, %g1, %l3
5432 srax %g3, 0x11, %g2
5433 fmul8x16 %f13, %f24, %f8
5434 mulscc %i7, 0x19EC, %o0
5435 fmovsa %xcc, %f18, %f10
5436 fpadd16 %f6, %f28, %f30
5437 edge8n %o6, %i5, %i3
5438 ldsw [%l7 + 0x24], %g6
5439 edge8ln %i2, %l5, %o5
5440 mulscc %l0, 0x049B, %i4
5441 fnand %f14, %f0, %f24
5442 movcc %xcc, %o4, %l4
5443 fcmpd %fcc2, %f4, %f10
5444 ldsh [%l7 + 0x32], %g4
5445 xnorcc %o1, 0x0CB5, %l1
5446 mulx %o3, %g5, %o2
5447 ldsb [%l7 + 0x46], %o7
5448 movre %l6, %l2, %i1
5449 fands %f28, %f25, %f14
5450 movvs %icc, %i0, %g7
5451 fsrc1s %f6, %f31
5452 fmovsa %icc, %f9, %f9
5453 edge8 %i6, %g1, %l3
5454 or %g3, 0x0E14, %g2
5455 umul %o0, 0x0D19, %i7
5456 lduw [%l7 + 0x78], %i5
5457 edge8n %i3, %o6, %i2
5458 fmovdcc %icc, %f9, %f20
5459 ldsw [%l7 + 0x4C], %g6
5460 st %f0, [%l7 + 0x58]
5461 ldx [%l7 + 0x68], %o5
5462 stw %l0, [%l7 + 0x4C]
5463 movrlz %l5, 0x04C, %i4
5464 sdivx %o4, 0x0EDD, %l4
5465 fpack16 %f22, %f25
5466 fnegd %f0, %f10
5467 movpos %xcc, %g4, %o1
5468 and %o3, %g5, %l1
5469 xorcc %o2, 0x0E35, %o7
5470 fmuld8sux16 %f3, %f18, %f2
5471 edge32n %l6, %l2, %i1
5472 fcmpne32 %f18, %f24, %i0
5473 udivcc %i6, 0x0F90, %g7
5474 movrne %l3, %g1, %g2
5475 srax %g3, %o0, %i5
5476 fandnot2 %f6, %f0, %f8
5477 mulscc %i3, 0x1131, %o6
5478 std %f4, [%l7 + 0x40]
5479 fornot2 %f10, %f24, %f8
5480 fcmple16 %f22, %f0, %i2
5481 srlx %g6, 0x17, %o5
5482 and %l0, 0x180D, %l5
5483 sir 0x0B9D
5484 fabss %f4, %f25
5485 movl %xcc, %i4, %o4
5486 fpadd16s %f0, %f14, %f31
5487 fcmps %fcc3, %f31, %f26
5488 fnors %f22, %f2, %f20
5489 stw %i7, [%l7 + 0x64]
5490 fabsd %f18, %f4
5491 udivcc %l4, 0x16DC, %o1
5492 fcmpeq16 %f20, %f30, %g4
5493 and %g5, 0x1FAD, %l1
5494 sdiv %o2, 0x07DD, %o7
5495 sdivcc %o3, 0x0CB1, %l6
5496 orcc %i1, %l2, %i6
5497 std %f8, [%l7 + 0x28]
5498 sth %i0, [%l7 + 0x36]
5499 fmovs %f8, %f30
5500 fmovdgu %xcc, %f26, %f27
5501 fmovrdgez %g7, %f30, %f14
5502 movrlez %g1, 0x242, %g2
5503 fpackfix %f10, %f17
5504 edge8n %g3, %l3, %o0
5505 movne %icc, %i5, %i3
5506 addcc %o6, 0x15F2, %i2
5507 edge8l %g6, %l0, %l5
5508 fcmped %fcc2, %f28, %f16
5509 movleu %xcc, %o5, %o4
5510 sdiv %i4, 0x1B77, %l4
5511 xnorcc %o1, 0x0227, %i7
5512 mova %xcc, %g4, %g5
5513 fmovd %f18, %f4
5514 movcs %xcc, %l1, %o7
5515 nop
5516 set 0x54, %l4
5517 stw %o3, [%l7 + %l4]
5518 edge32ln %o2, %l6, %l2
5519 fmul8ulx16 %f6, %f24, %f14
5520 stx %i1, [%l7 + 0x50]
5521 popc 0x0B19, %i6
5522 fsrc2 %f18, %f0
5523 movrne %i0, 0x253, %g7
5524 fcmpne32 %f20, %f8, %g2
5525 fmovrdlz %g1, %f14, %f12
5526 srax %l3, 0x16, %o0
5527 fcmpne32 %f28, %f20, %g3
5528 edge16n %i3, %i5, %o6
5529 movre %g6, 0x1F9, %l0
5530 fexpand %f20, %f28
5531 ldsh [%l7 + 0x78], %l5
5532 movre %o5, 0x223, %i2
5533 edge8 %i4, %l4, %o1
5534 edge8ln %o4, %i7, %g4
5535 fmul8sux16 %f22, %f24, %f0
5536 fmovrdlez %g5, %f8, %f0
5537 addccc %o7, 0x1973, %o3
5538 alignaddrl %l1, %l6, %l2
5539 xor %i1, 0x040D, %i6
5540 for %f2, %f22, %f16
5541 movl %xcc, %i0, %g7
5542 sll %o2, %g1, %g2
5543 movvs %xcc, %o0, %l3
5544 fsrc2 %f16, %f28
5545 alignaddr %i3, %i5, %g3
5546 fnors %f14, %f27, %f22
5547 movrlez %g6, 0x234, %l0
5548 ld [%l7 + 0x2C], %f8
5549 movge %xcc, %o6, %l5
5550 save %o5, %i4, %i2
5551 rdpr %cwp, %g1
5552 rdpr %cansave, %g2
5553 rdpr %canrestore, %g3
5554 rdpr %cleanwin, %g4
5555 rdpr %otherwin, %g5
5556 rdpr %wstate, %g6
5557 udiv %o1, 0x12A1, %o4
5558 fmovdcs %icc, %f26, %f20
5559 orn %l4, %i7, %g4
5560 fmovsl %icc, %f7, %f9
5561 fcmpeq32 %f24, %f4, %o7
5562 sethi 0x17E4, %g5
5563 fmul8x16al %f5, %f14, %f24
5564 bshuffle %f24, %f10, %f24
5565 edge16ln %l1, %l6, %o3
5566 movleu %icc, %l2, %i6
5567 setx loop_17, %l0, %l1
5568 return %l1
5569 nop
5570 rdpr %cwp, %g1
5571 rdpr %cansave, %g2
5572 rdpr %canrestore, %g3
5573 rdpr %cleanwin, %g4
5574 rdpr %otherwin, %g5
5575 rdpr %wstate, %g6
5576loop_17: popc %g1, %i1
5577 movrlez %o0, %g2, %i3
5578 fands %f8, %f30, %f28
5579 udivcc %l3, 0x196F, %i5
5580 lduh [%l7 + 0x4E], %g6
5581 sdivcc %g3, 0x12B3, %l0
5582 movcc %icc, %l5, %o5
5583 sllx %i4, %i2, %o1
5584 fmovrse %o4, %f17, %f12
5585 popc 0x0D4F, %o6
5586 fcmpgt16 %f12, %f6, %l4
5587 orcc %i7, %g4, %g5
5588 fsrc1 %f22, %f20
5589 andn %o7, 0x1064, %l1
5590 movneg %icc, %l6, %l2
5591 movn %xcc, %i6, %i0
5592 umul %g7, %o2, %g1
5593 ldsw [%l7 + 0x24], %o3
5594 movn %icc, %i1, %g2
5595 add %i3, %o0, %i5
5596 sll %g6, 0x12, %l3
5597 sdiv %g3, 0x1CB1, %l5
5598 stw %o5, [%l7 + 0x7C]
5599 andcc %i4, 0x1D9F, %i2
5600 fnot1 %f16, %f12
5601 fcmpeq32 %f28, %f4, %o1
5602 ldsb [%l7 + 0x5D], %l0
5603 udivcc %o4, 0x0825, %l4
5604 fpack16 %f26, %f19
5605 fmovda %icc, %f12, %f6
5606 sir 0x1CC1
5607 srlx %i7, 0x15, %g4
5608 movge %xcc, %o6, %o7
5609 movn %icc, %g5, %l6
5610 stb %l1, [%l7 + 0x4D]
5611 srl %i6, %l2, %i0
5612 fmovse %xcc, %f28, %f7
5613 addccc %g7, 0x1B36, %g1
5614 movcc %xcc, %o3, %o2
5615 subcc %g2, 0x1DE4, %i3
5616 movrlz %i1, 0x359, %i5
5617 movgu %icc, %g6, %o0
5618 fxor %f24, %f2, %f8
5619 fmovrslz %g3, %f20, %f28
5620 ld [%l7 + 0x1C], %f29
5621 popc 0x1BF4, %l5
5622 umul %l3, 0x05D0, %o5
5623 sdivx %i2, 0x04C7, %i4
5624 fornot1s %f30, %f10, %f20
5625 mulx %o1, 0x0C5D, %o4
5626 fmovd %f22, %f22
5627 udiv %l4, 0x06F5, %i7
5628 xnor %l0, %o6, %o7
5629 addccc %g5, 0x13D9, %g4
5630 sdivx %l6, 0x0680, %i6
5631 st %f12, [%l7 + 0x2C]
5632 stb %l2, [%l7 + 0x39]
5633 sth %l1, [%l7 + 0x1A]
5634 fpsub32s %f26, %f6, %f30
5635 movrne %g7, %g1, %i0
5636 sll %o3, 0x1A, %g2
5637 umulcc %i3, %i1, %o2
5638 fmul8x16au %f22, %f4, %f28
5639 fabss %f23, %f25
5640 orcc %i5, %o0, %g6
5641 movvc %xcc, %g3, %l5
5642 movn %xcc, %o5, %i2
5643 srax %l3, 0x03, %o1
5644 edge32n %o4, %i4, %i7
5645 fpack16 %f6, %f17
5646 fmovsn %xcc, %f26, %f22
5647 movne %xcc, %l4, %l0
5648 orcc %o7, 0x17D0, %o6
5649 andncc %g4, %g5, %l6
5650 smul %l2, %l1, %i6
5651 movrne %g7, %i0, %o3
5652 edge8ln %g2, %g1, %i3
5653 orcc %i1, %i5, %o2
5654 fmuld8ulx16 %f13, %f5, %f18
5655 movne %icc, %o0, %g6
5656 fmovdge %icc, %f22, %f10
5657 fmovsl %icc, %f29, %f18
5658 subcc %l5, 0x119E, %g3
5659 fandnot2s %f19, %f21, %f17
5660 edge32 %i2, %o5, %o1
5661 restore %l3, 0x02D5, %o4
5662 rdpr %cwp, %g1
5663 rdpr %cansave, %g2
5664 rdpr %canrestore, %g3
5665 rdpr %cleanwin, %g4
5666 rdpr %otherwin, %g5
5667 rdpr %wstate, %g6
5668 movge %icc, %i4, %i7
5669 umulcc %l0, 0x0894, %l4
5670 fmovdle %icc, %f19, %f30
5671 udiv %o7, 0x1BED, %g4
5672 sir 0x0A03
5673 orncc %o6, 0x0BD6, %g5
5674 srax %l2, 0x08, %l6
5675 fmovdvc %xcc, %f19, %f31
5676 edge32l %l1, %i6, %g7
5677 ldsb [%l7 + 0x5C], %i0
5678 orn %g2, %g1, %i3
5679 siam 0x4
5680 fmovsl %icc, %f21, %f13
5681 fornot1s %f21, %f10, %f8
5682 andcc %o3, %i1, %i5
5683 mulx %o0, %o2, %g6
5684 movl %xcc, %l5, %i2
5685 fsrc2s %f16, %f7
5686 andn %g3, 0x029C, %o5
5687 fmovdcs %xcc, %f29, %f23
5688 ldsb [%l7 + 0x3B], %o1
5689 edge8l %o4, %l3, %i4
5690 fmuld8sux16 %f18, %f12, %f30
5691 movrgez %l0, 0x368, %i7
5692 umul %l4, %g4, %o7
5693 alignaddr %o6, %g5, %l2
5694 movg %icc, %l6, %l1
5695 fexpand %f2, %f22
5696 fnor %f18, %f0, %f14
5697 fmovdne %icc, %f18, %f29
5698 movcc %icc, %g7, %i6
5699 mulx %g2, 0x1963, %g1
5700 stb %i3, [%l7 + 0x67]
5701 stw %i0, [%l7 + 0x1C]
5702 fmovrdne %i1, %f20, %f26
5703 lduw [%l7 + 0x7C], %i5
5704 fmovsl %xcc, %f25, %f16
5705 alignaddr %o0, %o2, %g6
5706 array8 %o3, %l5, %g3
5707 edge32ln %o5, %i2, %o4
5708 fmovrdgz %o1, %f0, %f16
5709 ldub [%l7 + 0x1D], %i4
5710 srl %l0, 0x1F, %i7
5711 movrlez %l3, 0x38F, %l4
5712 fpack32 %f6, %f24, %f12
5713 fpsub16s %f11, %f24, %f28
5714 add %g4, %o6, %g5
5715 add %o7, %l6, %l2
5716 fornot2 %f0, %f6, %f10
5717 srl %g7, %l1, %g2
5718 fpack16 %f28, %f7
5719 movvc %xcc, %i6, %i3
5720 st %f23, [%l7 + 0x44]
5721 andncc %i0, %g1, %i1
5722 movl %xcc, %o0, %o2
5723 fmovdcc %xcc, %f19, %f20
5724 srl %i5, 0x0D, %o3
5725 movg %xcc, %g6, %l5
5726 edge8ln %o5, %i2, %g3
5727 nop
5728 set 0x32, %g6
5729 sth %o1, [%l7 + %g6]
5730 movrne %i4, 0x3FD, %l0
5731 xorcc %o4, %l3, %i7
5732 udiv %l4, 0x0CCC, %o6
5733 andcc %g5, 0x0FB3, %o7
5734 movge %xcc, %g4, %l6
5735 addc %l2, %g7, %l1
5736 fpadd32s %f28, %f23, %f2
5737 smulcc %i6, %g2, %i0
5738 array32 %i3, %g1, %o0
5739 sdivx %o2, 0x0E01, %i5
5740 fsrc2s %f31, %f4
5741 move %icc, %i1, %g6
5742 save %o3, 0x1048, %l5
5743 rdpr %cwp, %g1
5744 rdpr %cansave, %g2
5745 rdpr %canrestore, %g3
5746 rdpr %cleanwin, %g4
5747 rdpr %otherwin, %g5
5748 rdpr %wstate, %g6
5749 fpsub16s %f8, %f2, %f7
5750 srlx %o5, %i2, %g3
5751 sllx %o1, %i4, %l0
5752 array8 %l3, %i7, %l4
5753 fmovsvs %icc, %f20, %f18
5754 fcmpgt32 %f22, %f0, %o4
5755 addc %g5, %o6, %g4
5756 edge8ln %o7, %l6, %l2
5757 sub %l1, 0x171F, %g7
5758 addccc %g2, 0x1671, %i6
5759 array8 %i3, %g1, %i0
5760 movpos %xcc, %o2, %i5
5761 fmovscc %xcc, %f28, %f3
5762 ldd [%l7 + 0x40], %f6
5763 movrgez %i1, 0x1C7, %g6
5764 sub %o0, %o3, %l5
5765 fornot2s %f23, %f3, %f22
5766 edge32 %i2, %o5, %o1
5767 movge %xcc, %i4, %g3
5768 ldd [%l7 + 0x70], %l0
5769 mulscc %i7, 0x0993, %l3
5770 sdivx %o4, 0x1525, %g5
5771 edge8 %o6, %l4, %o7
5772 movl %icc, %g4, %l2
5773 movvc %xcc, %l6, %l1
5774 or %g2, %g7, %i3
5775 sllx %i6, 0x0C, %i0
5776 fmovrsgez %g1, %f23, %f31
5777 ldsh [%l7 + 0x5C], %i5
5778 and %i1, %g6, %o2
5779 movl %icc, %o0, %l5
5780 and %i2, 0x18A9, %o5
5781 movneg %xcc, %o3, %o1
5782 sdivx %g3, 0x120A, %l0
5783 edge8ln %i7, %l3, %i4
5784 fcmpeq32 %f12, %f18, %g5
5785 subcc %o4, %l4, %o6
5786 fmovrdne %o7, %f8, %f30
5787 addccc %g4, 0x1EA3, %l2
5788 setx loop_18, %l0, %l1
5789 return %l1
5790 nop
5791 rdpr %cwp, %g1
5792 rdpr %cansave, %g2
5793 rdpr %canrestore, %g3
5794 rdpr %cleanwin, %g4
5795 rdpr %otherwin, %g5
5796 rdpr %wstate, %g6
5797loop_18: array32 %g7, %i3, %i0
5798 ldd [%l7 + 0x60], %i6
5799 movpos %xcc, %g1, %i5
5800 smulcc %g6, %i1, %o0
5801 edge32 %l5, %o2, %o5
5802 ldub [%l7 + 0x75], %i2
5803 std %f30, [%l7 + 0x60]
5804 fmovsne %icc, %f10, %f0
5805 stx %o1, [%l7 + 0x50]
5806 edge32 %g3, %o3, %i7
5807 fnegs %f25, %f14
5808 sdivx %l3, 0x1D24, %i4
5809 fmul8x16al %f12, %f16, %f2
5810 ldx [%l7 + 0x48], %l0
5811 xorcc %g5, 0x1016, %l4
5812 ldsw [%l7 + 0x68], %o6
5813 movcs %icc, %o4, %o7
5814 fmovsvc %xcc, %f24, %f12
5815 xor %g4, %l6, %l2
5816 edge16ln %g2, %l1, %g7
5817 smulcc %i3, %i6, %i0
5818 ldsw [%l7 + 0x1C], %i5
5819 restore %g1, 0x0D6F, %g6
5820 rdpr %cwp, %g1
5821 rdpr %cansave, %g2
5822 rdpr %canrestore, %g3
5823 rdpr %cleanwin, %g4
5824 rdpr %otherwin, %g5
5825 rdpr %wstate, %g6
5826 sub %i1, %l5, %o2
5827 addcc %o5, 0x1C6D, %i2
5828 save %o0, %g3, %o3
5829 rdpr %cwp, %g1
5830 rdpr %cansave, %g2
5831 rdpr %canrestore, %g3
5832 rdpr %cleanwin, %g4
5833 rdpr %otherwin, %g5
5834 rdpr %wstate, %g6
5835 orncc %i7, 0x1BCF, %o1
5836 udiv %i4, 0x1887, %l3
5837 fmovrslez %g5, %f24, %f8
5838 sra %l0, %o6, %l4
5839 ldd [%l7 + 0x08], %f20
5840 udiv %o4, 0x098D, %g4
5841 alignaddr %l6, %o7, %g2
5842 edge16ln %l2, %l1, %i3
5843 udiv %i6, 0x1F95, %g7
5844 fmovspos %xcc, %f14, %f10
5845 array8 %i5, %i0, %g1
5846 edge8l %i1, %g6, %l5
5847 fmovdge %xcc, %f14, %f20
5848 siam 0x4
5849 andn %o2, 0x1D37, %i2
5850 lduh [%l7 + 0x68], %o0
5851 setx loop_19, %l0, %l1
5852 return %l1
5853 nop
5854 rdpr %cwp, %g1
5855 rdpr %cansave, %g2
5856 rdpr %canrestore, %g3
5857 rdpr %cleanwin, %g4
5858 rdpr %otherwin, %g5
5859 rdpr %wstate, %g6
5860loop_19: fors %f3, %f31, %f9
5861 fmovdl %xcc, %f29, %f22
5862 mova %xcc, %g3, %i4
5863 fmovdn %xcc, %f23, %f26
5864 sll %l3, 0x00, %g5
5865 edge32 %l0, %o1, %o6
5866 udivcc %l4, 0x06DF, %g4
5867 sth %o4, [%l7 + 0x42]
5868 ldd [%l7 + 0x38], %o6
5869 xor %g2, %l6, %l1
5870 sub %i3, 0x1B99, %i6
5871 std %f22, [%l7 + 0x60]
5872 lduh [%l7 + 0x12], %g7
5873 movrlez %l2, %i5, %g1
5874 fcmped %fcc1, %f18, %f22
5875 fand %f24, %f14, %f2
5876 fnor %f18, %f6, %f8
5877 smul %i1, 0x1E65, %g6
5878 for %f12, %f16, %f12
5879 mulscc %l5, 0x0B3B, %i0
5880 stb %i2, [%l7 + 0x7E]
5881 movrlez %o0, %o5, %o2
5882 stw %i7, [%l7 + 0x64]
5883 array32 %g3, %i4, %o3
5884 movrlez %l3, 0x37C, %g5
5885 edge8 %l0, %o6, %l4
5886 stw %g4, [%l7 + 0x60]
5887 for %f20, %f4, %f24
5888 edge32n %o1, %o4, %o7
5889 ldsw [%l7 + 0x14], %g2
5890 array8 %l6, %l1, %i3
5891 move %xcc, %i6, %l2
5892 lduw [%l7 + 0x0C], %i5
5893 umul %g7, 0x1EA2, %i1
5894 fcmped %fcc3, %f22, %f30
5895 fcmped %fcc2, %f28, %f26
5896 fmovrslz %g6, %f3, %f21
5897 movrlez %g1, %l5, %i0
5898 movvc %xcc, %o0, %o5
5899 movrgez %i2, %o2, %g3
5900 fmovdcc %xcc, %f14, %f22
5901 ldx [%l7 + 0x50], %i7
5902 movrne %i4, 0x2DE, %o3
5903 ldsb [%l7 + 0x3A], %l3
5904 movn %icc, %g5, %o6
5905 ldsb [%l7 + 0x53], %l0
5906 fpsub16 %f28, %f28, %f6
5907 fabsd %f20, %f4
5908 fors %f20, %f26, %f27
5909 subc %l4, 0x1E81, %g4
5910 orcc %o1, %o4, %o7
5911 movne %xcc, %l6, %l1
5912 fmul8ulx16 %f8, %f30, %f14
5913 fpadd16s %f0, %f14, %f29
5914 udivcc %i3, 0x18FC, %g2
5915 movle %icc, %i6, %l2
5916 ldsw [%l7 + 0x0C], %g7
5917 fmovdneg %xcc, %f31, %f23
5918 ldd [%l7 + 0x68], %f26
5919 movrgez %i5, %g6, %g1
5920 movcs %icc, %l5, %i0
5921 orncc %i1, %o5, %i2
5922 and %o2, 0x1961, %g3
5923 fmovsne %xcc, %f4, %f0
5924 movre %i7, %o0, %i4
5925 sethi 0x190D, %o3
5926 umul %g5, 0x11DE, %o6
5927 fcmpd %fcc3, %f8, %f26
5928 fnor %f28, %f26, %f2
5929 udiv %l0, 0x129C, %l3
5930 fands %f24, %f15, %f19
5931 or %l4, %g4, %o1
5932 fmovsleu %xcc, %f28, %f16
5933 fmovrsne %o7, %f14, %f10
5934 umul %l6, %l1, %o4
5935 movrlz %g2, 0x15D, %i6
5936 orn %l2, %i3, %i5
5937 andn %g7, 0x0F56, %g1
5938 fpmerge %f9, %f4, %f24
5939 array32 %l5, %i0, %i1
5940 move %xcc, %g6, %i2
5941 fmovsgu %icc, %f13, %f18
5942 fmovdg %icc, %f12, %f1
5943 or %o5, 0x06D7, %o2
5944 sra %i7, %g3, %i4
5945 nop
5946 set 0x3F, %l5
5947 ldub [%l7 + %l5], %o3
5948 edge32n %g5, %o6, %l0
5949 popc 0x036E, %o0
5950 subc %l3, %g4, %l4
5951 movrne %o7, 0x220, %l6
5952 srl %o1, %o4, %l1
5953 movvs %icc, %g2, %i6
5954 fmovdvs %xcc, %f15, %f20
5955 ldsh [%l7 + 0x1E], %i3
5956 nop
5957 set 0x50, %i1
5958 lduw [%l7 + %i1], %l2
5959 movcc %xcc, %g7, %i5
5960 addc %l5, 0x14BF, %g1
5961 movcs %icc, %i1, %i0
5962 fxors %f10, %f15, %f30
5963 siam 0x6
5964 sdiv %i2, 0x0653, %g6
5965 udiv %o5, 0x09BA, %i7
5966 udivcc %o2, 0x02BE, %g3
5967 fcmpne32 %f14, %f2, %o3
5968 fnors %f6, %f7, %f8
5969 edge8 %g5, %o6, %l0
5970 movl %xcc, %o0, %i4
5971 nop
5972 set 0x10, %o2
5973 std %f2, [%l7 + %o2]
5974 fnot2 %f26, %f14
5975 stx %g4, [%l7 + 0x48]
5976 and %l3, 0x1CE5, %l4
5977 array8 %l6, %o1, %o4
5978 subc %o7, 0x0C72, %g2
5979 ldub [%l7 + 0x14], %i6
5980 save %i3, %l1, %g7
5981 rdpr %cwp, %g1
5982 rdpr %cansave, %g2
5983 rdpr %canrestore, %g3
5984 rdpr %cleanwin, %g4
5985 rdpr %otherwin, %g5
5986 rdpr %wstate, %g6
5987 subc %l2, 0x0510, %l5
5988 ldd [%l7 + 0x58], %g0
5989 stw %i1, [%l7 + 0x78]
5990 edge8 %i5, %i2, %g6
5991 subcc %i0, 0x0D5D, %o5
5992 lduh [%l7 + 0x4C], %o2
5993 andcc %g3, 0x1068, %o3
5994 restore %i7, %g5, %l0
5995 rdpr %cwp, %g1
5996 rdpr %cansave, %g2
5997 rdpr %canrestore, %g3
5998 rdpr %cleanwin, %g4
5999 rdpr %otherwin, %g5
6000 rdpr %wstate, %g6
6001 sdivx %o0, 0x13FA, %i4
6002 fcmps %fcc0, %f9, %f17
6003 orcc %g4, 0x12E5, %l3
6004 movrlez %o6, 0x131, %l6
6005 and %l4, 0x0F49, %o1
6006 and %o4, %g2, %i6
6007 edge16 %i3, %o7, %l1
6008 edge16n %l2, %l5, %g1
6009 fmovs %f4, %f13
6010 andcc %i1, 0x189F, %i5
6011 movpos %xcc, %g7, %i2
6012 edge32n %g6, %o5, %o2
6013 move %icc, %i0, %o3
6014 ldx [%l7 + 0x30], %i7
6015 sdiv %g5, 0x0785, %g3
6016 andcc %l0, 0x1C38, %i4
6017 edge8 %g4, %o0, %o6
6018 umul %l3, %l4, %o1
6019 mulscc %o4, %l6, %i6
6020 movcs %xcc, %g2, %o7
6021 array32 %l1, %l2, %l5
6022 movne %icc, %g1, %i1
6023 std %f10, [%l7 + 0x40]
6024 fandnot1 %f24, %f0, %f8
6025 fmovrse %i3, %f17, %f10
6026 movcs %icc, %g7, %i5
6027 srlx %i2, 0x14, %g6
6028 sir 0x0EC9
6029 fcmple16 %f10, %f0, %o2
6030 fmovdvc %icc, %f16, %f10
6031 xor %i0, 0x04C2, %o5
6032 fnot2 %f4, %f6
6033 edge8n %o3, %g5, %i7
6034 fmovse %xcc, %f9, %f26
6035 fnegs %f2, %f16
6036 movpos %xcc, %l0, %g3
6037 movne %icc, %g4, %i4
6038 fsrc2s %f13, %f23
6039 fmovsneg %xcc, %f30, %f21
6040 xorcc %o0, 0x0D18, %l3
6041 ldx [%l7 + 0x20], %l4
6042 udivcc %o6, 0x1231, %o4
6043 andncc %l6, %o1, %i6
6044 fcmpeq16 %f20, %f12, %g2
6045 subc %l1, 0x12A9, %o7
6046 fornot2s %f25, %f31, %f10
6047 fpackfix %f18, %f0
6048 edge8n %l5, %g1, %l2
6049 fmovsg %icc, %f31, %f12
6050 fxor %f12, %f30, %f28
6051 stw %i1, [%l7 + 0x38]
6052 ldsb [%l7 + 0x2D], %g7
6053 edge8ln %i3, %i5, %i2
6054 fmul8x16au %f14, %f7, %f4
6055 fmovdcc %xcc, %f26, %f20
6056 umul %o2, 0x19A0, %i0
6057 fmovsvc %icc, %f25, %f1
6058 fcmps %fcc1, %f17, %f0
6059 sdivcc %g6, 0x0DEB, %o3
6060 smul %o5, %g5, %i7
6061 subcc %l0, 0x03F6, %g4
6062 movn %icc, %g3, %i4
6063 fmovrslz %l3, %f6, %f17
6064 movvc %xcc, %o0, %l4
6065 umulcc %o4, %l6, %o1
6066 udivx %i6, 0x180C, %o6
6067 bshuffle %f28, %f10, %f20
6068 sll %l1, 0x1B, %o7
6069 fmovsge %xcc, %f13, %f5
6070 fmovrde %g2, %f8, %f16
6071 movgu %xcc, %l5, %l2
6072 mova %icc, %i1, %g7
6073 sdivx %i3, 0x0214, %g1
6074 xor %i2, %i5, %i0
6075 udiv %g6, 0x096F, %o2
6076 udiv %o3, 0x15F5, %o5
6077 ldub [%l7 + 0x3A], %g5
6078 fmovd %f28, %f26
6079 edge8 %i7, %g4, %l0
6080 subccc %g3, 0x13B4, %l3
6081 ldsb [%l7 + 0x23], %i4
6082 edge16ln %o0, %l4, %l6
6083 fmovde %icc, %f24, %f7
6084 movleu %icc, %o4, %i6
6085 movle %xcc, %o1, %o6
6086 edge16n %o7, %g2, %l1
6087 ldsb [%l7 + 0x5D], %l2
6088 fcmpgt16 %f28, %f22, %i1
6089 fmovspos %icc, %f12, %f0
6090 movgu %icc, %g7, %i3
6091 fpackfix %f0, %f20
6092 fabsd %f28, %f14
6093 fcmpeq16 %f26, %f30, %l5
6094 edge8ln %i2, %i5, %g1
6095 movrlez %i0, %g6, %o2
6096 addc %o5, %o3, %g5
6097 fpsub16 %f30, %f0, %f30
6098 sethi 0x043D, %g4
6099 edge16 %l0, %g3, %i7
6100 edge8n %l3, %o0, %l4
6101 edge16ln %l6, %i4, %o4
6102 movneg %icc, %o1, %o6
6103 orcc %o7, 0x0872, %i6
6104 fmovdne %icc, %f11, %f25
6105 sllx %g2, %l2, %l1
6106 edge32n %g7, %i3, %l5
6107 movvc %xcc, %i1, %i2
6108 fpsub32 %f10, %f24, %f30
6109 umulcc %g1, 0x160F, %i5
6110 fmovdn %icc, %f0, %f11
6111 xnor %i0, 0x06CA, %o2
6112 fpadd32 %f16, %f2, %f24
6113 addc %o5, %o3, %g6
6114 mova %icc, %g4, %l0
6115 save %g5, %i7, %g3
6116 rdpr %cwp, %g1
6117 rdpr %cansave, %g2
6118 rdpr %canrestore, %g3
6119 rdpr %cleanwin, %g4
6120 rdpr %otherwin, %g5
6121 rdpr %wstate, %g6
6122 ldub [%l7 + 0x6F], %l3
6123 alignaddrl %l4, %o0, %l6
6124 andn %o4, 0x115C, %o1
6125 fmovd %f4, %f12
6126 udiv %o6, 0x10C0, %i4
6127 edge16 %o7, %i6, %l2
6128 addccc %g2, %l1, %i3
6129 edge32ln %l5, %g7, %i2
6130 movvs %icc, %i1, %i5
6131 mova %xcc, %g1, %i0
6132 edge16n %o5, %o3, %o2
6133 orn %g6, 0x1634, %l0
6134 fmovde %xcc, %f9, %f11
6135 sdiv %g4, 0x19E4, %g5
6136 fpsub16 %f8, %f12, %f10
6137 edge8ln %g3, %i7, %l4
6138 movrne %l3, %o0, %o4
6139 fnor %f18, %f14, %f4
6140 sdivx %l6, 0x0654, %o1
6141 ldd [%l7 + 0x78], %f24
6142 umulcc %o6, 0x1496, %o7
6143 ldd [%l7 + 0x20], %i4
6144 stw %i6, [%l7 + 0x64]
6145 sdivcc %l2, 0x10AC, %g2
6146 ldd [%l7 + 0x18], %f24
6147 edge32l %l1, %i3, %l5
6148 fandnot2 %f30, %f12, %f4
6149 stx %g7, [%l7 + 0x70]
6150 addcc %i1, 0x0710, %i2
6151 andncc %g1, %i5, %o5
6152 movne %icc, %o3, %i0
6153 edge32 %g6, %o2, %l0
6154 popc 0x045A, %g4
6155 fmovrdne %g3, %f8, %f12
6156 edge8l %i7, %l4, %l3
6157 and %g5, %o4, %o0
6158 st %f4, [%l7 + 0x34]
6159 movpos %xcc, %l6, %o1
6160 udivcc %o7, 0x15E6, %i4
6161 fmovscs %xcc, %f25, %f28
6162 addc %o6, 0x1C08, %l2
6163 udiv %g2, 0x0500, %l1
6164 ldd [%l7 + 0x50], %i2
6165 srlx %i6, 0x11, %l5
6166 sdivx %i1, 0x0F29, %g7
6167 mova %icc, %i2, %g1
6168 andncc %i5, %o5, %i0
6169 andncc %g6, %o2, %l0
6170 ldd [%l7 + 0x48], %f6
6171 movneg %xcc, %o3, %g4
6172 fmovscs %icc, %f11, %f7
6173 fexpand %f3, %f20
6174 setx loop_20, %l0, %l1
6175 return %l1
6176 nop
6177 rdpr %cwp, %g1
6178 rdpr %cansave, %g2
6179 rdpr %canrestore, %g3
6180 rdpr %cleanwin, %g4
6181 rdpr %otherwin, %g5
6182 rdpr %wstate, %g6
6183loop_20: fmovsne %xcc, %f14, %f26
6184 movrgez %l4, %o4, %g5
6185 sdivcc %o0, 0x0CC5, %l6
6186 fpack16 %f6, %f15
6187 array16 %o1, %i4, %o7
6188 movneg %xcc, %o6, %l2
6189 for %f12, %f8, %f30
6190 fmuld8sux16 %f21, %f10, %f4
6191 fnot2 %f8, %f4
6192 ldsw [%l7 + 0x78], %l1
6193 addccc %g2, 0x1230, %i3
6194 fmovdvs %icc, %f3, %f4
6195 nop
6196 set 0x20, %g5
6197 ldsw [%l7 + %g5], %i6
6198 movge %icc, %i1, %g7
6199 addc %i2, %l5, %i5
6200 add %o5, %g1, %i0
6201 smulcc %o2, %g6, %l0
6202 fmovsleu %icc, %f23, %f21
6203 stx %o3, [%l7 + 0x28]
6204 movneg %xcc, %i7, %g3
6205 sethi 0x117E, %g4
6206 sdivcc %l3, 0x1305, %o4
6207 movg %icc, %l4, %o0
6208 fcmpgt32 %f30, %f10, %g5
6209 std %f0, [%l7 + 0x68]
6210 add %l6, %i4, %o7
6211 udiv %o6, 0x02D3, %o1
6212 array16 %l1, %l2, %i3
6213 srl %g2, 0x10, %i1
6214 fpadd32s %f21, %f23, %f29
6215 subcc %g7, 0x0D93, %i2
6216 lduw [%l7 + 0x7C], %i6
6217 fmovdpos %icc, %f10, %f30
6218 movvc %icc, %l5, %i5
6219 fcmpeq32 %f2, %f22, %o5
6220 mulscc %i0, %g1, %g6
6221 umulcc %l0, 0x0EDB, %o3
6222 orncc %o2, 0x18EA, %i7
6223 movvs %icc, %g4, %g3
6224 nop
6225 set 0x1F, %l1
6226 ldsb [%l7 + %l1], %l3
6227 addc %o4, 0x007C, %l4
6228 edge32n %g5, %o0, %i4
6229 subc %l6, %o7, %o1
6230 edge32 %l1, %l2, %o6
6231 fmovsne %xcc, %f26, %f19
6232 edge16l %g2, %i3, %g7
6233 fpadd16 %f14, %f24, %f20
6234 fmovscs %xcc, %f11, %f18
6235 orcc %i2, %i1, %l5
6236 fmovdleu %icc, %f20, %f22
6237 fmovsl %icc, %f7, %f25
6238 ldsw [%l7 + 0x4C], %i5
6239 movn %icc, %o5, %i6
6240 fmovrdlz %i0, %f0, %f14
6241 movrlez %g1, %l0, %g6
6242 movrlz %o3, 0x343, %o2
6243 subccc %i7, %g3, %g4
6244 subcc %o4, %l3, %g5
6245 xnor %l4, 0x17D5, %i4
6246 stb %o0, [%l7 + 0x5A]
6247 fmuld8sux16 %f17, %f3, %f18
6248 smul %o7, %o1, %l6
6249 umulcc %l2, 0x1D6E, %l1
6250 movre %g2, 0x2DA, %o6
6251 movrlz %i3, 0x224, %g7
6252 udiv %i1, 0x0688, %i2
6253 udivcc %i5, 0x108D, %l5
6254 ldd [%l7 + 0x70], %f16
6255 fmovsleu %icc, %f16, %f1
6256 addcc %i6, %o5, %i0
6257 srl %l0, %g6, %g1
6258 move %icc, %o3, %i7
6259 srl %o2, %g4, %g3
6260 smul %o4, 0x0C9F, %g5
6261 movrne %l4, 0x2E8, %l3
6262 st %f11, [%l7 + 0x74]
6263 fexpand %f27, %f14
6264 andcc %o0, %i4, %o7
6265 movl %xcc, %o1, %l2
6266 addc %l1, 0x0F11, %g2
6267 fexpand %f13, %f24
6268 addc %l6, 0x1236, %o6
6269 smul %g7, %i3, %i2
6270 fsrc1s %f18, %f3
6271 addccc %i5, 0x0F0E, %i1
6272 alignaddr %i6, %o5, %i0
6273 lduh [%l7 + 0x36], %l5
6274 sub %g6, 0x06A3, %l0
6275 add %o3, %i7, %o2
6276 fmovrslz %g4, %f12, %f13
6277 movg %icc, %g3, %o4
6278 alignaddr %g5, %g1, %l3
6279 ld [%l7 + 0x30], %f24
6280 movcs %xcc, %o0, %l4
6281 fmul8x16au %f31, %f4, %f10
6282 fpsub32s %f23, %f23, %f6
6283 alignaddr %i4, %o1, %o7
6284 restore %l2, %g2, %l6
6285 rdpr %cwp, %g1
6286 rdpr %cansave, %g2
6287 rdpr %canrestore, %g3
6288 rdpr %cleanwin, %g4
6289 rdpr %otherwin, %g5
6290 rdpr %wstate, %g6
6291 movrlz %o6, 0x20C, %g7
6292 movneg %xcc, %i3, %l1
6293 movge %xcc, %i2, %i5
6294 alignaddr %i1, %o5, %i0
6295 srax %l5, %i6, %l0
6296 sdivx %g6, 0x1F2B, %o3
6297 sra %i7, 0x1C, %g4
6298 movcs %icc, %g3, %o2
6299 movvs %xcc, %o4, %g1
6300 stx %l3, [%l7 + 0x18]
6301 stw %o0, [%l7 + 0x10]
6302 ldd [%l7 + 0x30], %l4
6303 sethi 0x16EA, %i4
6304 fmovsa %icc, %f29, %f10
6305 edge16ln %o1, %g5, %o7
6306 udivx %g2, 0x0BC9, %l2
6307 fmovdpos %xcc, %f10, %f9
6308 fpsub32s %f18, %f21, %f21
6309 fmovsle %xcc, %f21, %f0
6310 nop
6311 set 0x53, %g1
6312 ldsb [%l7 + %g1], %o6
6313 fcmped %fcc1, %f18, %f22
6314 edge8n %l6, %g7, %i3
6315 popc 0x04AC, %i2
6316 udiv %i5, 0x1BC7, %l1
6317 move %icc, %o5, %i0
6318 movleu %xcc, %l5, %i1
6319 mulx %l0, 0x131E, %i6
6320 edge16 %o3, %i7, %g6
6321 movl %icc, %g4, %g3
6322 fcmpeq16 %f8, %f4, %o4
6323 sir 0x0EA6
6324 umulcc %g1, 0x0194, %o2
6325 sll %l3, %l4, %o0
6326 fmovdne %xcc, %f17, %f3
6327 movgu %icc, %o1, %g5
6328 umulcc %o7, 0x1855, %g2
6329 addcc %l2, 0x029E, %o6
6330 xnor %l6, 0x06AD, %i4
6331 mulx %g7, 0x0DCD, %i3
6332 alignaddr %i5, %i2, %l1
6333 ldsb [%l7 + 0x40], %o5
6334 fmovdcc %icc, %f20, %f5
6335 ldd [%l7 + 0x08], %f12
6336 fmovsgu %icc, %f27, %f24
6337 fcmpeq32 %f0, %f26, %l5
6338 fcmple32 %f4, %f10, %i0
6339 fmovsne %xcc, %f11, %f28
6340 fmovrsgez %l0, %f8, %f19
6341 std %f0, [%l7 + 0x70]
6342 fcmps %fcc3, %f17, %f29
6343 bshuffle %f14, %f8, %f16
6344 edge32l %i6, %i1, %i7
6345 ldd [%l7 + 0x48], %f22
6346 ldsb [%l7 + 0x08], %o3
6347 ldsw [%l7 + 0x60], %g4
6348 ld [%l7 + 0x6C], %f29
6349 fmovdne %xcc, %f14, %f13
6350 lduh [%l7 + 0x66], %g3
6351 fpack32 %f28, %f24, %f28
6352 movcc %xcc, %o4, %g1
6353 movvs %icc, %g6, %l3
6354 pdist %f2, %f0, %f0
6355 lduh [%l7 + 0x32], %l4
6356 fmovde %xcc, %f10, %f16
6357 edge16n %o0, %o1, %g5
6358 fcmpne16 %f30, %f6, %o7
6359 fmovsn %xcc, %f16, %f29
6360 orncc %o2, 0x13AD, %g2
6361 save %l2, %l6, %i4
6362 rdpr %cwp, %g1
6363 rdpr %cansave, %g2
6364 rdpr %canrestore, %g3
6365 rdpr %cleanwin, %g4
6366 rdpr %otherwin, %g5
6367 rdpr %wstate, %g6
6368 movvs %icc, %g7, %i3
6369 fmovrdgez %o6, %f2, %f0
6370 fornot2s %f23, %f6, %f27
6371 fands %f0, %f9, %f20
6372 edge8ln %i5, %l1, %i2
6373 movg %xcc, %o5, %i0
6374 fsrc2 %f12, %f8
6375 udiv %l5, 0x1CB7, %i6
6376 andcc %i1, 0x1D57, %l0
6377 subccc %o3, %i7, %g3
6378 popc 0x10C4, %g4
6379 andn %g1, %o4, %g6
6380 or %l3, 0x11C2, %o0
6381 fcmpeq16 %f0, %f18, %l4
6382 movrne %o1, %g5, %o2
6383 fcmpeq32 %f18, %f20, %g2
6384 popc %o7, %l6
6385 fmovsleu %xcc, %f6, %f24
6386 subccc %i4, 0x1169, %l2
6387 movrlz %g7, 0x0B7, %i3
6388 movn %icc, %o6, %i5
6389 movvc %xcc, %i2, %l1
6390 subccc %i0, %o5, %l5
6391 fandnot2 %f10, %f30, %f28
6392 ld [%l7 + 0x40], %f16
6393 sth %i1, [%l7 + 0x50]
6394 udivx %i6, 0x1BA7, %l0
6395 ldx [%l7 + 0x38], %i7
6396 edge16n %g3, %o3, %g4
6397 udivcc %o4, 0x1D51, %g6
6398 sdivx %l3, 0x0F98, %o0
6399 movgu %icc, %l4, %g1
6400 sir 0x14D7
6401 sir 0x1ACF
6402 or %o1, 0x15D6, %g5
6403 sllx %g2, 0x0B, %o2
6404 movvs %icc, %o7, %i4
6405 mulx %l2, %g7, %i3
6406 movcc %icc, %o6, %i5
6407 srlx %i2, %l6, %l1
6408 edge8 %o5, %i0, %i1
6409 setx loop_21, %l0, %l1
6410 return %l1
6411 nop
6412 rdpr %cwp, %g1
6413 rdpr %cansave, %g2
6414 rdpr %canrestore, %g3
6415 rdpr %cleanwin, %g4
6416 rdpr %otherwin, %g5
6417 rdpr %wstate, %g6
6418loop_21: array32 %g3, %i7, %g4
6419 fnors %f0, %f23, %f11
6420 fmovda %xcc, %f25, %f17
6421 sllx %o3, 0x10, %o4
6422 st %f29, [%l7 + 0x5C]
6423 srax %l3, %o0, %l4
6424 edge32l %g6, %g1, %g5
6425 movcs %xcc, %g2, %o2
6426 movvc %icc, %o1, %o7
6427 movne %icc, %i4, %l2
6428 stb %i3, [%l7 + 0x3F]
6429 edge32ln %o6, %g7, %i5
6430 subccc %i2, 0x118E, %l6
6431 umul %l1, %o5, %i1
6432 sll %i0, %i6, %l0
6433 fmovrdne %g3, %f16, %f22
6434 movrlz %l5, 0x09E, %i7
6435 fmovsleu %icc, %f23, %f28
6436 movg %icc, %g4, %o4
6437 addcc %l3, 0x0720, %o0
6438 movrne %l4, %o3, %g1
6439 fmovrsgez %g6, %f29, %f1
6440 fmovsvc %xcc, %f15, %f21
6441 fmovrsgz %g2, %f15, %f4
6442 edge8n %o2, %o1, %o7
6443 std %f18, [%l7 + 0x10]
6444 edge16n %g5, %l2, %i4
6445 fnot1s %f5, %f7
6446 edge8 %o6, %g7, %i5
6447 fands %f29, %f29, %f25
6448 ld [%l7 + 0x3C], %f6
6449 movle %xcc, %i2, %l6
6450 fmovse %xcc, %f22, %f29
6451 fmovdgu %icc, %f24, %f16
6452 orcc %i3, %o5, %i1
6453 edge32ln %l1, %i6, %i0
6454 fxor %f14, %f20, %f12
6455 fnegs %f7, %f27
6456 fand %f10, %f14, %f10
6457 lduw [%l7 + 0x34], %l0
6458 movle %icc, %l5, %g3
6459 add %g4, %o4, %l3
6460 movge %xcc, %i7, %l4
6461 fpadd32s %f27, %f19, %f30
6462 fmovrdne %o3, %f12, %f28
6463 fcmpne32 %f10, %f4, %o0
6464 fmovs %f5, %f17
6465 stx %g1, [%l7 + 0x40]
6466 sll %g2, %g6, %o1
6467 fmovdcs %xcc, %f16, %f31
6468 addccc %o2, 0x118F, %o7
6469 andcc %g5, %l2, %i4
6470 mulscc %g7, %i5, %o6
6471 edge32ln %l6, %i3, %o5
6472 edge16 %i2, %i1, %l1
6473 sll %i6, %l0, %i0
6474 movne %icc, %l5, %g3
6475 mulx %g4, %o4, %i7
6476 edge16n %l3, %l4, %o3
6477 alignaddrl %o0, %g2, %g1
6478 alignaddrl %o1, %o2, %g6
6479 movleu %xcc, %g5, %l2
6480 fmovrsgz %o7, %f26, %f27
6481 fpadd32s %f27, %f3, %f23
6482 smul %g7, 0x1769, %i5
6483 nop
6484 set 0x08, %g7
6485 ldd [%l7 + %g7], %f16
6486 fpsub16 %f22, %f10, %f10
6487 xnor %i4, %o6, %l6
6488 fmovrsgez %o5, %f31, %f29
6489 restore %i3, 0x1C54, %i1
6490 rdpr %cwp, %g1
6491 rdpr %cansave, %g2
6492 rdpr %canrestore, %g3
6493 rdpr %cleanwin, %g4
6494 rdpr %otherwin, %g5
6495 rdpr %wstate, %g6
6496 fmovscs %icc, %f16, %f1
6497 sllx %l1, %i2, %l0
6498 smul %i6, %i0, %g3
6499 sub %l5, 0x14D5, %g4
6500 save %i7, 0x1E9F, %o4
6501 rdpr %cwp, %g1
6502 rdpr %cansave, %g2
6503 rdpr %canrestore, %g3
6504 rdpr %cleanwin, %g4
6505 rdpr %otherwin, %g5
6506 rdpr %wstate, %g6
6507 alignaddrl %l3, %l4, %o0
6508 fmovsle %icc, %f19, %f22
6509 or %g2, %g1, %o1
6510 udivcc %o3, 0x0E46, %g6
6511 ldsh [%l7 + 0x64], %g5
6512 array32 %l2, %o2, %g7
6513 fmul8x16 %f15, %f22, %f16
6514 fcmpd %fcc3, %f26, %f10
6515 mova %icc, %o7, %i5
6516 movle %xcc, %o6, %l6
6517 fmovrdne %o5, %f28, %f10
6518 fpack16 %f6, %f4
6519 smul %i3, 0x03A7, %i1
6520 st %f26, [%l7 + 0x0C]
6521 ldub [%l7 + 0x22], %l1
6522 movge %icc, %i4, %i2
6523 add %l0, 0x14A7, %i0
6524 stb %g3, [%l7 + 0x19]
6525 edge16n %l5, %i6, %g4
6526 movvs %xcc, %o4, %i7
6527 orncc %l3, 0x1207, %l4
6528 edge8ln %g2, %g1, %o0
6529 orn %o1, 0x1F9A, %o3
6530 movle %icc, %g6, %g5
6531 edge32 %o2, %g7, %l2
6532 edge16n %i5, %o6, %l6
6533 addc %o5, 0x1FA6, %i3
6534 edge16n %o7, %i1, %l1
6535 lduh [%l7 + 0x3E], %i4
6536 sth %i2, [%l7 + 0x7E]
6537 edge8l %l0, %g3, %i0
6538 fnegs %f10, %f2
6539 pdist %f16, %f30, %f20
6540 mova %icc, %i6, %l5
6541 smul %o4, 0x0BB5, %i7
6542 edge8l %g4, %l4, %l3
6543 ldsw [%l7 + 0x34], %g1
6544 edge32 %g2, %o0, %o1
6545 fmovdl %xcc, %f21, %f24
6546 movrne %g6, %o3, %g5
6547 sll %g7, 0x02, %l2
6548 fmovdle %xcc, %f23, %f2
6549 fcmpne16 %f14, %f24, %i5
6550 sth %o2, [%l7 + 0x7C]
6551 srax %o6, %l6, %o5
6552 nop
6553 set 0x2E, %i4
6554 sth %o7, [%l7 + %i4]
6555 umul %i1, %i3, %l1
6556 smul %i2, %i4, %g3
6557 srax %i0, 0x05, %l0
6558 movcc %xcc, %i6, %l5
6559 subcc %o4, %i7, %l4
6560 alignaddrl %g4, %l3, %g1
6561 ldub [%l7 + 0x36], %o0
6562 fmovscc %xcc, %f21, %f31
6563 fnot2 %f8, %f16
6564 ldub [%l7 + 0x60], %g2
6565 umul %o1, %o3, %g5
6566 edge32ln %g6, %l2, %g7
6567 ldub [%l7 + 0x38], %o2
6568 movvs %xcc, %o6, %i5
6569 fpsub16 %f0, %f8, %f26
6570 sethi 0x142D, %l6
6571 and %o7, %o5, %i1
6572 movrgez %i3, 0x1A5, %i2
6573 mulx %l1, 0x12F0, %i4
6574 edge8 %i0, %g3, %l0
6575 lduh [%l7 + 0x18], %i6
6576 edge16n %o4, %i7, %l5
6577 sth %g4, [%l7 + 0x7A]
6578 sdivcc %l3, 0x1349, %l4
6579 movn %icc, %o0, %g1
6580 movleu %xcc, %g2, %o3
6581 fpack16 %f22, %f28
6582 subccc %o1, 0x02FA, %g5
6583 fcmpne32 %f18, %f10, %l2
6584 ldx [%l7 + 0x58], %g7
6585 movg %icc, %o2, %o6
6586 ldub [%l7 + 0x7D], %i5
6587 xnorcc %g6, 0x1124, %o7
6588 addccc %o5, %l6, %i1
6589 movneg %xcc, %i2, %i3
6590 edge16ln %l1, %i0, %g3
6591 fmovrsne %i4, %f26, %f20
6592 ldsw [%l7 + 0x70], %l0
6593 edge32 %i6, %o4, %i7
6594 fmovsge %xcc, %f16, %f23
6595 movpos %xcc, %g4, %l3
6596 edge16l %l5, %o0, %l4
6597 fmovdcc %xcc, %f14, %f27
6598 sll %g2, %o3, %g1
6599 and %o1, 0x0B4E, %l2
6600 udivcc %g5, 0x0C84, %o2
6601 mulx %g7, 0x039C, %o6
6602 std %f22, [%l7 + 0x60]
6603 andncc %i5, %g6, %o7
6604 sra %l6, 0x1F, %i1
6605 fmul8x16 %f20, %f20, %f16
6606 fnot1 %f28, %f16
6607 fmul8sux16 %f8, %f4, %f24
6608 array8 %i2, %i3, %l1
6609 movge %xcc, %o5, %g3
6610 subcc %i4, 0x16E6, %i0
6611 movleu %xcc, %l0, %i6
6612 umulcc %o4, %i7, %l3
6613 array32 %g4, %o0, %l4
6614 addc %g2, %o3, %l5
6615 ldsb [%l7 + 0x76], %o1
6616 edge16l %l2, %g5, %o2
6617 edge16l %g1, %g7, %o6
6618 fnegd %f2, %f22
6619 ldsb [%l7 + 0x4C], %i5
6620 nop
6621 set 0x78, %o7
6622 ldx [%l7 + %o7], %o7
6623 ldsw [%l7 + 0x2C], %l6
6624 fmovrdne %i1, %f2, %f2
6625 or %i2, %g6, %i3
6626 sdivcc %l1, 0x109A, %g3
6627 umulcc %i4, 0x16F7, %o5
6628 movl %icc, %i0, %i6
6629 edge16 %o4, %l0, %l3
6630 fmuld8ulx16 %f14, %f12, %f30
6631 stx %i7, [%l7 + 0x60]
6632 siam 0x5
6633 sllx %o0, %l4, %g2
6634 edge32n %o3, %l5, %g4
6635 ldd [%l7 + 0x48], %f4
6636 sth %o1, [%l7 + 0x64]
6637 fpsub16 %f20, %f26, %f12
6638 edge32ln %g5, %o2, %g1
6639 edge16l %l2, %g7, %o6
6640 umul %o7, %l6, %i5
6641 movleu %icc, %i2, %g6
6642 or %i3, 0x14E0, %l1
6643 lduw [%l7 + 0x64], %g3
6644 fands %f16, %f4, %f3
6645 xor %i4, 0x0DD6, %i1
6646 movcs %xcc, %i0, %i6
6647 fmovdvs %xcc, %f7, %f3
6648 st %f2, [%l7 + 0x3C]
6649 ldub [%l7 + 0x56], %o4
6650 addcc %l0, 0x0742, %l3
6651 srlx %i7, 0x18, %o5
6652 sir 0x0A3B
6653 ldx [%l7 + 0x50], %l4
6654 smulcc %g2, %o3, %l5
6655 sdiv %o0, 0x059D, %o1
6656 movcc %icc, %g4, %o2
6657 st %f22, [%l7 + 0x40]
6658 udiv %g5, 0x0289, %g1
6659 faligndata %f4, %f30, %f30
6660 fmovsneg %xcc, %f21, %f11
6661 fmovrse %g7, %f8, %f4
6662 alignaddr %l2, %o6, %l6
6663 edge32n %o7, %i2, %i5
6664 umul %g6, 0x07D3, %l1
6665 movneg %xcc, %i3, %i4
6666 orncc %g3, 0x1094, %i0
6667 edge32n %i1, %i6, %o4
6668 fpadd16s %f26, %f0, %f17
6669 udivcc %l3, 0x1446, %l0
6670 lduh [%l7 + 0x32], %i7
6671 ldsw [%l7 + 0x4C], %o5
6672 and %g2, 0x186F, %o3
6673 fmovsn %icc, %f6, %f23
6674 movrne %l5, %l4, %o1
6675 edge16ln %g4, %o2, %g5
6676 fornot1 %f24, %f26, %f6
6677 fcmpeq16 %f10, %f14, %g1
6678 setx loop_22, %l0, %l1
6679 return %l1
6680 nop
6681 rdpr %cwp, %g1
6682 rdpr %cansave, %g2
6683 rdpr %canrestore, %g3
6684 rdpr %cleanwin, %g4
6685 rdpr %otherwin, %g5
6686 rdpr %wstate, %g6
6687loop_22: nop
6688 set 0x19, %o6
6689 ldsb [%l7 + %o6], %l6
6690 edge32 %o6, %i2, %i5
6691 fone %f22
6692 ldub [%l7 + 0x0D], %g6
6693 fnot2s %f29, %f18
6694 addcc %l1, 0x10A9, %i3
6695 ld [%l7 + 0x7C], %f12
6696 fmovspos %icc, %f2, %f5
6697 or %o7, %i4, %i0
6698 fcmpes %fcc3, %f10, %f30
6699 umulcc %g3, 0x0F93, %i1
6700 fmovrdgz %i6, %f4, %f30
6701 movne %icc, %o4, %l0
6702 edge32 %i7, %l3, %o5
6703 srax %g2, %l5, %l4
6704 edge32 %o3, %o1, %o2
6705 ldub [%l7 + 0x2B], %g4
6706 fxor %f22, %f22, %f0
6707 sdivcc %g5, 0x0753, %g1
6708 stb %o0, [%l7 + 0x62]
6709 movcs %xcc, %g7, %l6
6710 fnand %f18, %f28, %f4
6711 orncc %l2, %o6, %i2
6712 fmovdn %xcc, %f8, %f9
6713 sethi 0x1DB1, %i5
6714 movrlez %l1, 0x00D, %i3
6715 movcs %xcc, %g6, %i4
6716 fmovrdlz %o7, %f16, %f16
6717 andn %g3, 0x18FC, %i0
6718 edge16ln %i1, %i6, %l0
6719 movrlz %i7, %o4, %o5
6720 fmovsge %xcc, %f28, %f6
6721 array16 %g2, %l5, %l4
6722 movrlez %o3, 0x36B, %o1
6723 movrne %l3, %o2, %g4
6724 edge8l %g1, %g5, %g7
6725 fands %f28, %f15, %f6
6726 fexpand %f5, %f30
6727 fcmpgt32 %f20, %f22, %l6
6728 popc 0x1847, %l2
6729 sir 0x077A
6730 save %o0, %o6, %i5
6731 rdpr %cwp, %g1
6732 rdpr %cansave, %g2
6733 rdpr %canrestore, %g3
6734 rdpr %cleanwin, %g4
6735 rdpr %otherwin, %g5
6736 rdpr %wstate, %g6
6737 srax %l1, %i2, %g6
6738 sllx %i3, %i4, %o7
6739 andn %g3, %i0, %i6
6740 sethi 0x02E1, %i1
6741 movre %i7, %l0, %o4
6742 orn %g2, %o5, %l4
6743 add %l5, 0x1354, %o1
6744 orn %l3, %o2, %o3
6745 fmovscc %xcc, %f8, %f3
6746 movleu %xcc, %g4, %g5
6747 fmovde %xcc, %f27, %f10
6748 sub %g7, 0x0C78, %l6
6749 movvs %icc, %l2, %o0
6750 fsrc2s %f28, %f30
6751 xnor %g1, %i5, %l1
6752 edge32n %i2, %o6, %i3
6753 fandnot1s %f13, %f24, %f31
6754 movcc %icc, %g6, %o7
6755 fnor %f12, %f24, %f0
6756 smulcc %i4, 0x14FB, %i0
6757 movn %icc, %g3, %i1
6758 edge8 %i6, %l0, %i7
6759 fmovrse %o4, %f17, %f20
6760 fmul8x16al %f18, %f3, %f26
6761 edge32n %g2, %o5, %l5
6762 xnorcc %o1, %l3, %l4
6763 movrgz %o2, %g4, %o3
6764 ldub [%l7 + 0x1D], %g5
6765 movl %icc, %l6, %g7
6766 array32 %o0, %g1, %l2
6767 movre %l1, %i2, %i5
6768 save %o6, 0x10D3, %i3
6769 rdpr %cwp, %g1
6770 rdpr %cansave, %g2
6771 rdpr %canrestore, %g3
6772 rdpr %cleanwin, %g4
6773 rdpr %otherwin, %g5
6774 rdpr %wstate, %g6
6775 sethi 0x1B05, %o7
6776 array32 %g6, %i0, %g3
6777 save %i1, %i4, %i6
6778 rdpr %cwp, %g1
6779 rdpr %cansave, %g2
6780 rdpr %canrestore, %g3
6781 rdpr %cleanwin, %g4
6782 rdpr %otherwin, %g5
6783 rdpr %wstate, %g6
6784 st %f4, [%l7 + 0x44]
6785 ldx [%l7 + 0x58], %i7
6786 fcmps %fcc1, %f20, %f0
6787 umul %l0, %g2, %o5
6788 orncc %l5, 0x0878, %o4
6789 ldx [%l7 + 0x70], %o1
6790 movvc %xcc, %l4, %l3
6791 ldx [%l7 + 0x78], %o2
6792 edge32 %g4, %o3, %l6
6793 move %icc, %g7, %o0
6794 movrgz %g1, %l2, %l1
6795 smulcc %i2, 0x1213, %g5
6796 movrgez %o6, 0x1FA, %i5
6797 fcmpne32 %f10, %f22, %o7
6798 bshuffle %f14, %f26, %f28
6799 stw %i3, [%l7 + 0x50]
6800 save %g6, 0x022A, %i0
6801 rdpr %cwp, %g1
6802 rdpr %cansave, %g2
6803 rdpr %canrestore, %g3
6804 rdpr %cleanwin, %g4
6805 rdpr %otherwin, %g5
6806 rdpr %wstate, %g6
6807 edge32 %i1, %g3, %i6
6808 sethi 0x0224, %i7
6809 st %f1, [%l7 + 0x78]
6810 movpos %icc, %i4, %g2
6811 movcc %icc, %o5, %l0
6812 ldd [%l7 + 0x08], %o4
6813 sll %l5, %o1, %l4
6814 lduw [%l7 + 0x3C], %o2
6815 edge16l %l3, %o3, %g4
6816 movneg %icc, %l6, %o0
6817 fmovdl %xcc, %f31, %f23
6818 addc %g1, %g7, %l1
6819 movpos %icc, %i2, %l2
6820 std %f24, [%l7 + 0x28]
6821 movg %xcc, %g5, %o6
6822 movge %xcc, %o7, %i5
6823 alignaddrl %i3, %g6, %i1
6824 fmovdl %icc, %f1, %f28
6825 fcmps %fcc1, %f17, %f14
6826 ldsh [%l7 + 0x6A], %g3
6827 add %i0, 0x1435, %i7
6828 mova %icc, %i4, %g2
6829 edge8ln %i6, %l0, %o4
6830 fmovsvs %xcc, %f10, %f6
6831 umulcc %l5, 0x1909, %o1
6832 movn %icc, %o5, %o2
6833 movge %icc, %l4, %l3
6834 movrgz %g4, 0x17D, %o3
6835 orncc %o0, 0x0F1C, %l6
6836 fmovrslz %g1, %f23, %f8
6837 subcc %g7, 0x1221, %i2
6838 for %f0, %f16, %f30
6839 movvc %icc, %l2, %g5
6840 sdiv %l1, 0x0BA0, %o6
6841 subccc %i5, 0x1E82, %i3
6842 fmovdcc %icc, %f10, %f13
6843 movl %xcc, %o7, %g6
6844 movrgz %g3, 0x25D, %i1
6845 movrgez %i7, 0x3D8, %i0
6846 movrlz %g2, %i4, %i6
6847 edge32n %l0, %l5, %o4
6848 edge16l %o1, %o2, %l4
6849 udivcc %o5, 0x036A, %g4
6850 lduw [%l7 + 0x24], %o3
6851 udivcc %l3, 0x1B17, %l6
6852 andcc %g1, %o0, %i2
6853 ldub [%l7 + 0x20], %l2
6854 fmovdn %xcc, %f21, %f26
6855 srlx %g7, 0x06, %l1
6856 fcmpgt16 %f24, %f30, %o6
6857 ldsb [%l7 + 0x73], %i5
6858 fone %f2
6859 nop
6860 set 0x10, %l0
6861 std %f18, [%l7 + %l0]
6862 sethi 0x080E, %i3
6863 umulcc %g5, %o7, %g3
6864 fmovrdlez %i1, %f28, %f24
6865 fmovrdne %i7, %f20, %f20
6866 fone %f10
6867 orncc %i0, 0x0393, %g6
6868 fandnot2 %f6, %f6, %f16
6869 movrne %i4, %g2, %i6
6870 movre %l5, 0x3A6, %l0
6871 movgu %xcc, %o1, %o2
6872 udivx %o4, 0x0A45, %l4
6873 fmovrdgez %o5, %f16, %f26
6874 sllx %o3, %l3, %g4
6875 subc %g1, %l6, %o0
6876 sra %l2, %g7, %i2
6877 movgu %icc, %l1, %i5
6878 fmovdneg %xcc, %f6, %f4
6879 xnorcc %i3, %g5, %o6
6880 xorcc %g3, 0x0DD3, %o7
6881 fmovde %icc, %f17, %f0
6882 udivcc %i1, 0x168B, %i0
6883 edge8l %i7, %g6, %i4
6884 srl %i6, 0x0B, %g2
6885 fmovrde %l5, %f4, %f12
6886 edge32n %l0, %o2, %o4
6887 fmovsne %icc, %f0, %f25
6888 xor %l4, %o1, %o5
6889 fabsd %f22, %f24
6890 sdivcc %o3, 0x037E, %g4
6891 fpadd32 %f18, %f2, %f30
6892 srax %l3, 0x08, %l6
6893 xnorcc %o0, %l2, %g1
6894 movleu %icc, %g7, %i2
6895 movvc %icc, %l1, %i5
6896 movle %icc, %g5, %o6
6897 sllx %g3, 0x0D, %i3
6898 edge8n %i1, %o7, %i7
6899 orncc %g6, %i4, %i6
6900 edge8 %i0, %g2, %l0
6901 movrne %l5, %o4, %l4
6902 ldd [%l7 + 0x48], %f22
6903 addccc %o1, 0x1326, %o2
6904 movneg %xcc, %o5, %o3
6905 edge8ln %l3, %l6, %o0
6906 sll %g4, %g1, %g7
6907 movrlez %i2, %l2, %l1
6908 xnor %g5, 0x1DE6, %o6
6909 movl %xcc, %i5, %g3
6910 ldd [%l7 + 0x68], %f30
6911 fmovdneg %icc, %f21, %f0
6912 udiv %i3, 0x06E6, %o7
6913 array32 %i7, %i1, %g6
6914 ldsh [%l7 + 0x46], %i4
6915 lduh [%l7 + 0x64], %i0
6916 sub %g2, 0x18F2, %l0
6917 lduw [%l7 + 0x64], %i6
6918 movcs %xcc, %l5, %l4
6919 sub %o1, 0x04B5, %o4
6920 addccc %o5, %o3, %l3
6921 lduh [%l7 + 0x56], %o2
6922 movle %icc, %o0, %g4
6923 fmovrdgz %l6, %f24, %f2
6924 st %f28, [%l7 + 0x2C]
6925 fmovdcs %icc, %f8, %f1
6926 umul %g1, 0x1DE9, %g7
6927 mulscc %l2, %i2, %g5
6928 or %o6, 0x0BCB, %i5
6929 and %g3, %i3, %o7
6930 udiv %i7, 0x022F, %l1
6931 fmovsl %xcc, %f12, %f12
6932 srax %g6, 0x0C, %i1
6933 alignaddr %i0, %i4, %g2
6934 andncc %i6, %l0, %l4
6935 udiv %o1, 0x11B4, %o4
6936 alignaddrl %o5, %o3, %l3
6937 save %o2, 0x0562, %l5
6938 rdpr %cwp, %g1
6939 rdpr %cansave, %g2
6940 rdpr %canrestore, %g3
6941 rdpr %cleanwin, %g4
6942 rdpr %otherwin, %g5
6943 rdpr %wstate, %g6
6944 ldd [%l7 + 0x10], %o0
6945 pdist %f22, %f14, %f14
6946 srax %l6, %g4, %g1
6947 edge16ln %g7, %l2, %i2
6948 fnand %f24, %f6, %f0
6949 smul %o6, 0x16D3, %i5
6950 stx %g3, [%l7 + 0x38]
6951 sdiv %g5, 0x14DF, %i3
6952 movgu %icc, %o7, %i7
6953 edge32 %l1, %i1, %g6
6954 fxor %f18, %f16, %f10
6955 edge32l %i0, %i4, %i6
6956 stb %g2, [%l7 + 0x36]
6957 fmovrde %l4, %f16, %f22
6958 alignaddr %l0, %o4, %o1
6959 mulscc %o5, %o3, %o2
6960 sdiv %l5, 0x1AF2, %o0
6961 mulx %l3, %l6, %g4
6962 smulcc %g7, 0x0EBA, %g1
6963 umulcc %l2, %i2, %i5
6964 sdivx %o6, 0x0DE1, %g5
6965 edge16l %i3, %g3, %o7
6966 andn %i7, %i1, %g6
6967 edge32ln %l1, %i0, %i4
6968 edge8n %i6, %g2, %l0
6969 andn %o4, %o1, %l4
6970 nop
6971 set 0x38, %i2
6972 ldx [%l7 + %i2], %o3
6973 restore %o2, 0x1D1D, %l5
6974 rdpr %cwp, %g1
6975 rdpr %cansave, %g2
6976 rdpr %canrestore, %g3
6977 rdpr %cleanwin, %g4
6978 rdpr %otherwin, %g5
6979 rdpr %wstate, %g6
6980 edge32 %o5, %l3, %o0
6981 edge16n %g4, %g7, %g1
6982 fors %f30, %f25, %f28
6983 alignaddr %l2, %l6, %i5
6984 stb %o6, [%l7 + 0x5D]
6985 movcc %xcc, %i2, %g5
6986 or %g3, 0x0A4F, %o7
6987 add %i3, 0x04C1, %i7
6988 xorcc %i1, %l1, %g6
6989 movcs %xcc, %i4, %i0
6990 smulcc %i6, 0x0FE9, %l0
6991 subcc %g2, %o1, %l4
6992 fone %f30
6993 edge32 %o4, %o3, %o2
6994 orncc %o5, %l3, %o0
6995 sethi 0x1C1B, %l5
6996 add %g4, 0x0EF3, %g7
6997 sll %g1, 0x09, %l2
6998 lduw [%l7 + 0x44], %i5
6999 subccc %l6, 0x1C9A, %i2
7000 ldd [%l7 + 0x08], %o6
7001 add %g5, 0x13FA, %g3
7002 movvc %icc, %i3, %o7
7003 movneg %xcc, %i7, %l1
7004 subc %g6, %i1, %i4
7005 udivcc %i0, 0x0BFE, %i6
7006 movrgz %l0, 0x2C8, %g2
7007 lduh [%l7 + 0x40], %l4
7008 smulcc %o4, 0x0A78, %o1
7009 andncc %o2, %o5, %l3
7010 fcmple16 %f14, %f0, %o3
7011 smulcc %l5, %o0, %g4
7012 std %f10, [%l7 + 0x48]
7013 fandnot1s %f25, %f3, %f20
7014 setx loop_23, %l0, %l1
7015 return %l1
7016 nop
7017 rdpr %cwp, %g1
7018 rdpr %cansave, %g2
7019 rdpr %canrestore, %g3
7020 rdpr %cleanwin, %g4
7021 rdpr %otherwin, %g5
7022 rdpr %wstate, %g6
7023loop_23: array32 %i5, %l6, %i2
7024 movrlez %g5, %g3, %o6
7025 edge8l %i3, %o7, %l1
7026 alignaddrl %i7, %i1, %g6
7027 ldx [%l7 + 0x78], %i0
7028 ldsh [%l7 + 0x5C], %i6
7029 movrlz %l0, %i4, %l4
7030 ldd [%l7 + 0x68], %g2
7031 fandnot2s %f3, %f21, %f30
7032 movvs %xcc, %o4, %o2
7033 fmovdn %xcc, %f21, %f20
7034 xor %o1, 0x16C5, %o5
7035 st %f16, [%l7 + 0x5C]
7036 fexpand %f9, %f2
7037 orncc %o3, %l5, %o0
7038 fmovrdlz %l3, %f28, %f10
7039 fmul8ulx16 %f4, %f10, %f30
7040 fmul8ulx16 %f8, %f14, %f14
7041 subccc %g1, 0x013B, %g7
7042 ldsw [%l7 + 0x6C], %l2
7043 mulx %i5, %g4, %i2
7044 fmovdcc %icc, %f13, %f29
7045 ldd [%l7 + 0x08], %f12
7046 fnot1s %f9, %f19
7047 ldsw [%l7 + 0x3C], %l6
7048 movrgez %g5, 0x1ED, %g3
7049 fnegd %f8, %f28
7050 movg %xcc, %o6, %i3
7051 fmovs %f23, %f5
7052 lduh [%l7 + 0x34], %l1
7053 fsrc1 %f8, %f28
7054 fmul8sux16 %f12, %f6, %f30
7055 mulx %i7, 0x0DEB, %i1
7056 udivx %g6, 0x1412, %i0
7057 stx %i6, [%l7 + 0x38]
7058 umul %o7, %i4, %l0
7059 movcc %icc, %l4, %g2
7060 movrgz %o2, 0x0D8, %o4
7061 edge16 %o5, %o1, %o3
7062 smul %o0, %l5, %g1
7063 alignaddr %l3, %l2, %g7
7064 fornot2 %f28, %f18, %f30
7065 subcc %g4, 0x0AE0, %i2
7066 movn %xcc, %i5, %l6
7067 movl %icc, %g5, %g3
7068 fmovrdlez %i3, %f10, %f8
7069 fabss %f24, %f14
7070 movrgez %l1, %o6, %i1
7071 edge16ln %g6, %i0, %i6
7072 mova %icc, %i7, %o7
7073 movgu %xcc, %l0, %i4
7074 srlx %l4, %g2, %o4
7075 sll %o5, %o1, %o3
7076 fnot1s %f1, %f8
7077 addcc %o0, %l5, %o2
7078 restore %l3, 0x1973, %l2
7079 rdpr %cwp, %g1
7080 rdpr %cansave, %g2
7081 rdpr %canrestore, %g3
7082 rdpr %cleanwin, %g4
7083 rdpr %otherwin, %g5
7084 rdpr %wstate, %g6
7085 addc %g1, 0x16A6, %g4
7086 fmovscc %xcc, %f15, %f20
7087 fmul8sux16 %f24, %f16, %f12
7088 ldsw [%l7 + 0x74], %i2
7089 fnot1s %f1, %f26
7090 array16 %i5, %l6, %g5
7091 ldx [%l7 + 0x40], %g7
7092 subccc %g3, %i3, %o6
7093 sub %l1, 0x05D3, %i1
7094 std %f28, [%l7 + 0x38]
7095 edge8n %i0, %g6, %i6
7096 edge32 %i7, %l0, %o7
7097 srl %i4, %g2, %o4
7098 movn %xcc, %l4, %o5
7099 siam 0x4
7100 movgu %xcc, %o1, %o0
7101 ldx [%l7 + 0x48], %l5
7102 edge8n %o3, %l3, %o2
7103 fors %f25, %f1, %f27
7104 xor %g1, %l2, %g4
7105 movleu %xcc, %i2, %l6
7106 fexpand %f4, %f28
7107 popc %g5, %i5
7108 ldsb [%l7 + 0x39], %g7
7109 fmovsn %xcc, %f8, %f22
7110 smulcc %g3, %o6, %l1
7111 andncc %i3, %i0, %g6
7112 alignaddr %i6, %i1, %i7
7113 sdiv %o7, 0x0349, %l0
7114 fsrc2 %f0, %f18
7115 movn %xcc, %g2, %i4
7116 movle %xcc, %l4, %o5
7117 movl %xcc, %o1, %o0
7118 fmul8sux16 %f0, %f24, %f14
7119 subccc %l5, 0x1065, %o4
7120 ldsb [%l7 + 0x5F], %o3
7121 fnegd %f0, %f26
7122 fmovda %icc, %f8, %f12
7123 sra %l3, %o2, %g1
7124 fandnot1s %f1, %f15, %f3
7125 sll %l2, %g4, %i2
7126 setx loop_24, %l0, %l1
7127 return %l1
7128 nop
7129 rdpr %cwp, %g1
7130 rdpr %cansave, %g2
7131 rdpr %canrestore, %g3
7132 rdpr %cleanwin, %g4
7133 rdpr %otherwin, %g5
7134 rdpr %wstate, %g6
7135loop_24: smul %g3, 0x1ECA, %o6
7136 fpsub32s %f19, %f18, %f3
7137 and %i5, %i3, %i0
7138 addc %l1, %i6, %i1
7139 movrlez %g6, %i7, %l0
7140 fornot1s %f18, %f26, %f16
7141 movvs %icc, %o7, %i4
7142 movrne %l4, 0x389, %o5
7143 movrgez %o1, %o0, %l5
7144 stx %o4, [%l7 + 0x20]
7145 udivx %g2, 0x1A05, %o3
7146 st %f20, [%l7 + 0x64]
7147 array16 %o2, %g1, %l2
7148 fmovsn %icc, %f22, %f30
7149 fmovdvc %icc, %f15, %f25
7150 ldsh [%l7 + 0x16], %l3
7151 fmovrde %i2, %f6, %f12
7152 udivx %g5, 0x054B, %g4
7153 ldsw [%l7 + 0x1C], %g7
7154 sdiv %l6, 0x0BFC, %g3
7155 fmovsle %icc, %f11, %f8
7156 fpadd32 %f12, %f18, %f6
7157 srl %o6, %i3, %i0
7158 edge16l %i5, %i6, %l1
7159 move %icc, %g6, %i7
7160 movrlz %l0, 0x0C7, %i1
7161 array32 %o7, %i4, %l4
7162 xor %o1, 0x0691, %o0
7163 srl %l5, %o4, %g2
7164 edge32ln %o3, %o5, %g1
7165 edge8n %o2, %l2, %i2
7166 sll %g5, 0x13, %l3
7167 smul %g7, %l6, %g3
7168 subccc %o6, 0x07F1, %i3
7169 fcmple32 %f16, %f24, %g4
7170 xor %i5, 0x097D, %i0
7171 edge8 %l1, %g6, %i6
7172 edge8 %l0, %i1, %i7
7173 array16 %o7, %l4, %o1
7174 movne %xcc, %i4, %l5
7175 movre %o0, %g2, %o3
7176 ldd [%l7 + 0x38], %f0
7177 restore %o4, %g1, %o2
7178 rdpr %cwp, %g1
7179 rdpr %cansave, %g2
7180 rdpr %canrestore, %g3
7181 rdpr %cleanwin, %g4
7182 rdpr %otherwin, %g5
7183 rdpr %wstate, %g6
7184 andncc %o5, %i2, %l2
7185 movl %xcc, %g5, %l3
7186 subccc %l6, 0x1D41, %g3
7187 udivcc %o6, 0x0E36, %g7
7188 save %i3, %i5, %i0
7189 rdpr %cwp, %g1
7190 rdpr %cansave, %g2
7191 rdpr %canrestore, %g3
7192 rdpr %cleanwin, %g4
7193 rdpr %otherwin, %g5
7194 rdpr %wstate, %g6
7195 edge8 %l1, %g6, %g4
7196 stw %l0, [%l7 + 0x50]
7197 fmovrslz %i1, %f8, %f3
7198 edge32 %i7, %o7, %l4
7199 movcc %xcc, %o1, %i6
7200 mulx %l5, %o0, %i4
7201 edge16l %g2, %o4, %o3
7202 fnegs %f6, %f23
7203 movrgez %g1, %o2, %o5
7204 fmovse %xcc, %f24, %f14
7205 subcc %i2, 0x0A4E, %g5
7206 edge32l %l3, %l2, %g3
7207 sethi 0x1670, %l6
7208 sll %o6, %i3, %g7
7209 edge16l %i0, %l1, %i5
7210 movvs %icc, %g6, %g4
7211 fzero %f12
7212 movrne %i1, 0x1D6, %i7
7213 ldsb [%l7 + 0x26], %l0
7214 sdivcc %l4, 0x0245, %o1
7215 fcmpes %fcc1, %f23, %f22
7216 addccc %o7, %i6, %o0
7217 fornot2 %f8, %f2, %f2
7218 fmovscs %icc, %f26, %f20
7219 udivcc %i4, 0x11C1, %g2
7220 addc %o4, 0x0F2A, %o3
7221 fmuld8ulx16 %f14, %f10, %f28
7222 fmovsvc %xcc, %f0, %f28
7223 fpack16 %f14, %f16
7224 fornot2s %f9, %f5, %f26
7225 udiv %l5, 0x01A4, %g1
7226 xnorcc %o5, %o2, %g5
7227 movvc %xcc, %i2, %l2
7228 movneg %xcc, %g3, %l6
7229 addcc %o6, 0x15C8, %i3
7230 movgu %icc, %l3, %i0
7231 move %icc, %g7, %i5
7232 movg %icc, %l1, %g6
7233 sra %i1, %g4, %i7
7234 popc 0x047F, %l4
7235 sdivx %l0, 0x1A0E, %o1
7236 ldsb [%l7 + 0x3D], %o7
7237 xnorcc %o0, %i4, %g2
7238 add %i6, %o3, %l5
7239 udivx %o4, 0x0DB1, %g1
7240 subcc %o2, 0x0CF2, %g5
7241 andcc %o5, %i2, %g3
7242 movre %l2, %l6, %o6
7243 move %xcc, %l3, %i0
7244 movrlz %g7, 0x137, %i3
7245 fcmpeq16 %f24, %f4, %l1
7246 sdiv %g6, 0x1979, %i5
7247 lduh [%l7 + 0x0E], %g4
7248 movneg %icc, %i7, %i1
7249 andcc %l0, 0x1FC6, %o1
7250 sllx %o7, %o0, %l4
7251 fmovdneg %icc, %f20, %f28
7252 movg %xcc, %g2, %i6
7253 alignaddr %i4, %l5, %o4
7254 popc 0x1B60, %o3
7255 fpsub32 %f6, %f4, %f8
7256 fpsub16 %f30, %f14, %f12
7257 fmovdg %xcc, %f31, %f23
7258 orcc %g1, 0x103A, %o2
7259 fcmpeq32 %f8, %f26, %o5
7260 and %g5, %i2, %g3
7261 movvs %xcc, %l2, %l6
7262 umulcc %o6, 0x1978, %i0
7263 mulx %l3, %g7, %i3
7264 mulscc %l1, 0x1D43, %i5
7265 movcs %icc, %g4, %i7
7266 or %g6, 0x03E5, %i1
7267 array32 %l0, %o7, %o0
7268 movrlz %o1, %g2, %i6
7269 addccc %i4, %l5, %l4
7270 ldd [%l7 + 0x78], %f24
7271 addcc %o3, 0x1398, %g1
7272 addcc %o2, %o5, %o4
7273 andn %g5, 0x1978, %g3
7274 ld [%l7 + 0x68], %f2
7275 addc %i2, 0x0C00, %l2
7276 xorcc %l6, 0x1AFD, %o6
7277 movvs %xcc, %i0, %l3
7278 fxor %f4, %f18, %f2
7279 movle %icc, %i3, %l1
7280 save %g7, %i5, %g4
7281 rdpr %cwp, %g1
7282 rdpr %cansave, %g2
7283 rdpr %canrestore, %g3
7284 rdpr %cleanwin, %g4
7285 rdpr %otherwin, %g5
7286 rdpr %wstate, %g6
7287 fcmple32 %f18, %f20, %i7
7288 movvc %xcc, %i1, %l0
7289 orn %g6, %o0, %o7
7290 popc 0x1133, %o1
7291 edge8 %g2, %i4, %l5
7292 popc 0x0969, %i6
7293 fmovdcs %icc, %f24, %f7
7294 edge8n %o3, %g1, %o2
7295 addcc %l4, %o5, %g5
7296 stb %g3, [%l7 + 0x41]
7297 st %f29, [%l7 + 0x10]
7298 movrne %i2, %o4, %l6
7299 addcc %l2, %o6, %i0
7300 fcmpes %fcc1, %f20, %f18
7301 mulscc %l3, %i3, %g7
7302 andcc %l1, %g4, %i7
7303 edge16l %i1, %l0, %i5
7304 alignaddr %g6, %o0, %o7
7305 andcc %o1, %i4, %l5
7306 andn %i6, %o3, %g1
7307 fmovdneg %xcc, %f2, %f4
7308 sdivx %o2, 0x16DB, %g2
7309 movneg %icc, %l4, %o5
7310 popc 0x183E, %g3
7311 sll %g5, 0x04, %i2
7312 sdivcc %o4, 0x09CA, %l6
7313 sth %o6, [%l7 + 0x70]
7314 sethi 0x04C6, %i0
7315 subc %l3, 0x1ABE, %i3
7316 fmovdcc %xcc, %f15, %f25
7317 orncc %l2, 0x07D9, %g7
7318 save %g4, 0x1DA8, %l1
7319 rdpr %cwp, %g1
7320 rdpr %cansave, %g2
7321 rdpr %canrestore, %g3
7322 rdpr %cleanwin, %g4
7323 rdpr %otherwin, %g5
7324 rdpr %wstate, %g6
7325 movrlez %i1, 0x04A, %i7
7326 movrgez %l0, %g6, %o0
7327 orncc %i5, 0x196F, %o7
7328 and %o1, 0x0C51, %l5
7329 umul %i6, 0x0759, %i4
7330 movrgz %o3, %o2, %g1
7331 movne %xcc, %g2, %o5
7332 fmovdleu %icc, %f22, %f8
7333 fmul8ulx16 %f10, %f6, %f0
7334 nop
7335 set 0x0A, %g2
7336 ldsh [%l7 + %g2], %l4
7337 edge32 %g5, %g3, %o4
7338 array32 %i2, %o6, %i0
7339 ldub [%l7 + 0x6D], %l6
7340 fcmple16 %f10, %f12, %l3
7341 movne %xcc, %i3, %g7
7342 pdist %f26, %f0, %f4
7343 orn %l2, 0x02AB, %l1
7344 xnor %i1, %i7, %l0
7345 smulcc %g6, 0x1191, %o0
7346 srlx %i5, 0x1A, %o7
7347 fmovdl %icc, %f4, %f8
7348 fandnot2 %f22, %f12, %f28
7349 fmul8x16 %f8, %f8, %f28
7350 movvc %icc, %o1, %g4
7351 mulscc %i6, 0x113B, %l5
7352 edge8 %o3, %o2, %g1
7353 subc %g2, %o5, %i4
7354 ldx [%l7 + 0x68], %l4
7355 smul %g3, 0x136A, %o4
7356 fnegd %f6, %f4
7357 edge16l %g5, %o6, %i0
7358 fmovrsne %l6, %f29, %f15
7359 fmovsn %icc, %f15, %f5
7360 edge16 %i2, %i3, %g7
7361 srax %l2, %l1, %i1
7362 movrlz %i7, %l3, %g6
7363 sdiv %l0, 0x1E2A, %o0
7364 movcs %icc, %i5, %o7
7365 fcmps %fcc3, %f15, %f12
7366 orn %g4, %i6, %o1
7367 edge32n %l5, %o3, %o2
7368 sir 0x145F
7369 fors %f23, %f1, %f0
7370 srax %g1, %o5, %g2
7371 fzeros %f19
7372 fmovrdgez %l4, %f22, %f28
7373 nop
7374 set 0x74, %o3
7375 lduw [%l7 + %o3], %g3
7376 fxors %f30, %f22, %f12
7377 alignaddr %o4, %g5, %o6
7378 fmovsvc %icc, %f19, %f15
7379 sethi 0x0B68, %i0
7380 array16 %l6, %i4, %i3
7381 subc %g7, %i2, %l1
7382 movvc %icc, %l2, %i7
7383 fcmpeq16 %f12, %f28, %l3
7384 and %g6, %i1, %o0
7385 ldd [%l7 + 0x38], %l0
7386 edge32 %i5, %g4, %o7
7387 xor %i6, 0x193E, %l5
7388 fmovsa %icc, %f7, %f24
7389 movn %icc, %o1, %o3
7390 ldsb [%l7 + 0x2F], %g1
7391 alignaddrl %o2, %o5, %l4
7392 fabsd %f6, %f4
7393 fnot2 %f6, %f14
7394 sdivx %g3, 0x05F5, %o4
7395 stx %g2, [%l7 + 0x10]
7396 stx %g5, [%l7 + 0x68]
7397 movcc %icc, %i0, %l6
7398 edge8 %o6, %i4, %i3
7399 movn %icc, %g7, %l1
7400 add %l2, 0x0773, %i2
7401 lduh [%l7 + 0x68], %i7
7402 movcs %icc, %g6, %l3
7403 addc %i1, %l0, %i5
7404 fcmpeq32 %f24, %f2, %o0
7405 sdiv %o7, 0x0501, %g4
7406 smul %l5, %i6, %o1
7407 ldub [%l7 + 0x62], %o3
7408 sllx %g1, %o5, %l4
7409 fcmpne32 %f18, %f16, %o2
7410 movrgz %g3, 0x1B8, %o4
7411 lduh [%l7 + 0x1A], %g5
7412 sth %i0, [%l7 + 0x46]
7413 add %l6, 0x1B5C, %g2
7414 movleu %icc, %o6, %i3
7415 edge8ln %i4, %g7, %l1
7416 movl %icc, %i2, %i7
7417 edge16n %l2, %g6, %l3
7418 nop
7419 set 0x0A, %i0
7420 sth %l0, [%l7 + %i0]
7421 fmovsne %xcc, %f29, %f19
7422 setx loop_25, %l0, %l1
7423 return %l1
7424 nop
7425 rdpr %cwp, %g1
7426 rdpr %cansave, %g2
7427 rdpr %canrestore, %g3
7428 rdpr %cleanwin, %g4
7429 rdpr %otherwin, %g5
7430 rdpr %wstate, %g6
7431loop_25: sllx %g4, %l5, %i6
7432 edge16 %o1, %o3, %i1
7433 fmovrslez %o5, %f5, %f16
7434 movrne %g1, %l4, %g3
7435 fpsub16s %f9, %f3, %f21
7436 fmovrdlez %o4, %f0, %f22
7437 array16 %o2, %g5, %l6
7438 fmovrsgz %g2, %f17, %f10
7439 fmovde %icc, %f9, %f6
7440 fcmpes %fcc1, %f30, %f12
7441 fmovdcc %icc, %f28, %f0
7442 movpos %xcc, %o6, %i0
7443 movl %icc, %i4, %g7
7444 st %f2, [%l7 + 0x14]
7445 edge16 %l1, %i3, %i2
7446 umulcc %i7, 0x012B, %l2
7447 fcmple32 %f14, %f20, %g6
7448 movre %l0, %i5, %l3
7449 for %f8, %f30, %f0
7450 pdist %f2, %f12, %f30
7451 movpos %icc, %o7, %g4
7452 move %xcc, %l5, %i6
7453 subccc %o0, %o3, %i1
7454 array32 %o5, %o1, %g1
7455 sra %l4, 0x1D, %o4
7456 ldsw [%l7 + 0x0C], %g3
7457 nop
7458 set 0x34, %o0
7459 sth %o2, [%l7 + %o0]
7460 addc %g5, 0x156A, %g2
7461 fmovdneg %xcc, %f24, %f6
7462 pdist %f10, %f24, %f8
7463 fmovsg %xcc, %f31, %f25
7464 movvs %xcc, %o6, %i0
7465 srax %l6, %i4, %g7
7466 fnor %f2, %f20, %f16
7467 fmovdg %xcc, %f13, %f24
7468 edge16n %i3, %l1, %i7
7469 std %f30, [%l7 + 0x58]
7470 orncc %i2, 0x1527, %g6
7471 edge8ln %l2, %i5, %l0
7472 sethi 0x0216, %l3
7473 movn %xcc, %g4, %l5
7474 addc %o7, %i6, %o0
7475 movgu %icc, %o3, %i1
7476 sra %o5, %o1, %l4
7477 alignaddrl %g1, %o4, %o2
7478 stw %g5, [%l7 + 0x38]
7479 sll %g2, %g3, %o6
7480 faligndata %f10, %f8, %f22
7481 movl %xcc, %l6, %i0
7482 edge8ln %i4, %i3, %l1
7483 addcc %g7, %i2, %i7
7484 fmovdl %icc, %f11, %f10
7485 fmovsgu %icc, %f25, %f29
7486 lduh [%l7 + 0x2E], %l2
7487 fand %f28, %f8, %f20
7488 fmovrsne %i5, %f28, %f1
7489 fandnot1 %f10, %f4, %f6
7490 fxnor %f4, %f24, %f16
7491 udivcc %l0, 0x0939, %g6
7492 edge16n %g4, %l5, %o7
7493 and %i6, 0x1378, %l3
7494 and %o0, %i1, %o3
7495 edge16 %o1, %o5, %l4
7496 movrlez %g1, %o2, %g5
7497 orcc %g2, %o4, %g3
7498 fmovrslez %o6, %f21, %f28
7499 addc %i0, %i4, %i3
7500 fxnor %f0, %f30, %f2
7501 sub %l1, 0x00EC, %g7
7502 movcs %icc, %l6, %i2
7503 srax %l2, 0x0E, %i7
7504 movrgez %l0, 0x1ED, %g6
7505 movre %g4, %i5, %l5
7506 movrlez %o7, 0x23D, %l3
7507 movrne %i6, %o0, %o3
7508 sub %o1, 0x14CA, %o5
7509 edge32ln %l4, %g1, %i1
7510 smulcc %o2, %g2, %o4
7511 fmovdl %xcc, %f17, %f9
7512 ldub [%l7 + 0x7C], %g3
7513 movvc %icc, %o6, %g5
7514 alignaddr %i0, %i3, %l1
7515 fmovscs %icc, %f21, %f11
7516 fmovsge %icc, %f29, %f19
7517 orncc %i4, %g7, %l6
7518 sdivcc %l2, 0x1A35, %i2
7519 mulscc %l0, 0x0F44, %i7
7520 stx %g6, [%l7 + 0x18]
7521 andn %g4, 0x1C1D, %l5
7522 sir 0x0A9B
7523 movleu %icc, %i5, %l3
7524 movg %xcc, %o7, %i6
7525 movrgez %o3, %o0, %o5
7526 andcc %l4, 0x1F4A, %o1
7527 alignaddr %g1, %i1, %o2
7528 ldd [%l7 + 0x10], %f0
7529 smulcc %g2, 0x12C3, %o4
7530 addcc %o6, %g5, %g3
7531 edge32l %i3, %i0, %l1
7532 lduw [%l7 + 0x20], %g7
7533 sllx %l6, %l2, %i2
7534 fcmpgt16 %f4, %f26, %i4
7535 andcc %l0, 0x0B76, %i7
7536 mulscc %g4, 0x1222, %g6
7537 udivcc %l5, 0x1762, %i5
7538 add %l3, %i6, %o3
7539 movneg %xcc, %o0, %o5
7540 fmovsne %icc, %f2, %f1
7541 mova %xcc, %o7, %o1
7542 and %l4, 0x159E, %g1
7543 movge %icc, %i1, %o2
7544 movre %g2, %o4, %o6
7545 xorcc %g3, 0x1693, %g5
7546 and %i0, %l1, %i3
7547 xor %g7, 0x102C, %l2
7548 sllx %i2, %l6, %l0
7549 umul %i4, 0x1AB3, %g4
7550 movrlez %g6, 0x1F2, %i7
7551 nop
7552 set 0x10, %o4
7553 stw %i5, [%l7 + %o4]
7554 addcc %l3, %i6, %l5
7555 movvs %xcc, %o3, %o0
7556 andcc %o7, 0x089A, %o5
7557 st %f0, [%l7 + 0x68]
7558 movrlz %o1, 0x0E6, %g1
7559 sllx %l4, %o2, %i1
7560 addcc %g2, %o4, %o6
7561 ldd [%l7 + 0x50], %g2
7562 array32 %i0, %g5, %i3
7563 fmovrsgez %g7, %f28, %f30
7564 subc %l1, 0x15A0, %l2
7565 movpos %icc, %i2, %l0
7566 edge32ln %i4, %g4, %g6
7567 ldub [%l7 + 0x63], %l6
7568 movn %icc, %i7, %i5
7569 fmovdleu %xcc, %f26, %f1
7570 orcc %i6, 0x0318, %l3
7571 mulx %o3, %l5, %o7
7572 move %xcc, %o5, %o1
7573 edge32ln %g1, %o0, %l4
7574 movge %icc, %o2, %g2
7575 movrlz %i1, %o6, %g3
7576 edge32n %i0, %o4, %g5
7577 xor %g7, %l1, %l2
7578 lduw [%l7 + 0x48], %i2
7579 move %icc, %i3, %l0
7580 move %xcc, %g4, %g6
7581 fpadd32s %f31, %f29, %f0
7582 xnor %i4, %i7, %l6
7583 xorcc %i6, %i5, %o3
7584 fmovdg %xcc, %f31, %f16
7585 save %l3, %l5, %o7
7586 rdpr %cwp, %g1
7587 rdpr %cansave, %g2
7588 rdpr %canrestore, %g3
7589 rdpr %cleanwin, %g4
7590 rdpr %otherwin, %g5
7591 rdpr %wstate, %g6
7592 movrgz %o5, %o1, %g1
7593 ldub [%l7 + 0x4E], %o0
7594 fmovrdgez %l4, %f12, %f24
7595 edge32 %o2, %i1, %o6
7596 stb %g3, [%l7 + 0x6A]
7597 sth %g2, [%l7 + 0x3C]
7598 lduh [%l7 + 0x54], %o4
7599 edge16 %g5, %g7, %i0
7600 fcmped %fcc1, %f30, %f20
7601 fcmps %fcc0, %f19, %f13
7602 movle %xcc, %l2, %l1
7603 fmul8x16al %f6, %f20, %f26
7604 mulx %i3, 0x0798, %l0
7605 movne %xcc, %g4, %g6
7606 fmovsvs %icc, %f0, %f20
7607 fmovdl %icc, %f13, %f29
7608 edge32ln %i2, %i4, %l6
7609 ldsw [%l7 + 0x44], %i6
7610 ldub [%l7 + 0x38], %i7
7611 fcmpes %fcc2, %f27, %f0
7612 sth %i5, [%l7 + 0x2A]
7613 and %l3, 0x06AE, %l5
7614 and %o7, 0x040C, %o5
7615 fmul8x16au %f5, %f9, %f8
7616 sra %o3, 0x09, %g1
7617 edge8n %o1, %l4, %o2
7618 movn %icc, %o0, %i1
7619 edge16n %g3, %g2, %o6
7620 addc %o4, %g5, %g7
7621 edge16n %l2, %l1, %i0
7622 ld [%l7 + 0x3C], %f23
7623 smul %i3, 0x0EBF, %g4
7624 edge8l %g6, %i2, %i4
7625 edge8 %l0, %l6, %i6
7626 fpadd32 %f18, %f10, %f0
7627 edge8 %i7, %i5, %l3
7628 fmovs %f4, %f11
7629 sth %l5, [%l7 + 0x5A]
7630 fcmpne16 %f0, %f6, %o7
7631 edge32 %o5, %g1, %o1
7632 fmovdne %icc, %f8, %f15
7633 movn %xcc, %o3, %o2
7634 edge8n %l4, %i1, %g3
7635 alignaddr %g2, %o0, %o6
7636 alignaddrl %o4, %g7, %l2
7637 ldub [%l7 + 0x42], %l1
7638 umulcc %i0, 0x0CC1, %i3
7639 smulcc %g4, 0x156A, %g6
7640 sdivcc %i2, 0x1B7B, %g5
7641 sllx %l0, 0x1E, %l6
7642 popc %i6, %i4
7643 movg %xcc, %i7, %i5
7644 srax %l3, %o7, %l5
7645 and %g1, 0x164B, %o1
7646 fmovsgu %icc, %f5, %f8
7647 ldd [%l7 + 0x68], %o4
7648 movl %icc, %o3, %l4
7649 movpos %xcc, %i1, %o2
7650 array32 %g3, %o0, %g2
7651 movvc %icc, %o6, %o4
7652 move %xcc, %g7, %l1
7653 movcs %icc, %i0, %i3
7654 stx %g4, [%l7 + 0x68]
7655 addccc %g6, %l2, %g5
7656 movvc %xcc, %l0, %l6
7657 sll %i6, 0x0D, %i2
7658 lduw [%l7 + 0x18], %i4
7659 andcc %i5, %l3, %i7
7660 ldsb [%l7 + 0x2E], %l5
7661 fnot1s %f24, %f25
7662 lduh [%l7 + 0x6A], %g1
7663 lduw [%l7 + 0x18], %o1
7664 sub %o5, %o7, %l4
7665 nop
7666 set 0x28, %i7
7667 stx %i1, [%l7 + %i7]
7668 edge8n %o2, %g3, %o0
7669 edge16ln %o3, %o6, %g2
7670 edge8l %g7, %o4, %i0
7671 fand %f20, %f20, %f0
7672 ldsb [%l7 + 0x28], %i3
7673 fxnors %f17, %f16, %f23
7674 movvs %icc, %g4, %l1
7675 array16 %l2, %g5, %g6
7676 fmovsn %xcc, %f5, %f26
7677 movneg %xcc, %l6, %l0
7678 lduh [%l7 + 0x52], %i2
7679 xor %i4, 0x1761, %i5
7680 edge8ln %i6, %l3, %l5
7681 and %g1, %o1, %o5
7682 movle %icc, %o7, %l4
7683 sethi 0x1C84, %i1
7684 srlx %i7, %o2, %o0
7685 smul %o3, 0x0ED6, %o6
7686 fcmple16 %f8, %f24, %g2
7687 fandnot1 %f16, %f22, %f10
7688 ldub [%l7 + 0x56], %g7
7689 fmovscc %xcc, %f7, %f27
7690 movcc %icc, %g3, %o4
7691 fmovdcs %xcc, %f10, %f24
7692 move %icc, %i3, %i0
7693 movpos %xcc, %g4, %l1
7694 alignaddr %g5, %l2, %l6
7695 fmul8x16al %f27, %f12, %f26
7696 stx %g6, [%l7 + 0x70]
7697 fmovsa %xcc, %f24, %f4
7698 orn %l0, 0x1011, %i2
7699 fmovs %f17, %f2
7700 move %icc, %i4, %i6
7701 fmovsl %icc, %f8, %f7
7702 addccc %l3, 0x05E3, %i5
7703 fmovdle %icc, %f23, %f20
7704 movge %xcc, %g1, %o1
7705 ldub [%l7 + 0x5A], %l5
7706 edge32l %o7, %l4, %i1
7707 nop
7708 set 0x50, %g3
7709 ldsh [%l7 + %g3], %o5
7710 fpack16 %f18, %f4
7711 fcmpeq32 %f30, %f10, %i7
7712 sll %o2, 0x0F, %o3
7713 orcc %o6, 0x02E3, %g2
7714 xor %g7, %g3, %o0
7715 ldub [%l7 + 0x23], %i3
7716 srl %o4, %i0, %g4
7717 srax %g5, %l2, %l1
7718 movle %icc, %l6, %l0
7719 movrgz %i2, 0x18A, %g6
7720 edge32n %i4, %l3, %i5
7721 edge16 %i6, %g1, %l5
7722 ldd [%l7 + 0x28], %f4
7723 ld [%l7 + 0x08], %f1
7724 fmovsa %icc, %f21, %f2
7725 mova %icc, %o1, %l4
7726 move %xcc, %o7, %i1
7727 srax %i7, 0x07, %o2
7728 ldsw [%l7 + 0x70], %o3
7729 fcmpne16 %f24, %f28, %o6
7730 fmovdcs %xcc, %f7, %f25
7731 movrlz %o5, %g2, %g3
7732 fmovsleu %icc, %f15, %f7
7733 xorcc %g7, 0x1C9D, %o0
7734 alignaddr %i3, %o4, %g4
7735 movrlez %g5, 0x038, %l2
7736 edge32n %l1, %i0, %l6
7737 ld [%l7 + 0x6C], %f10
7738 fmovsne %xcc, %f17, %f27
7739 fone %f2
7740 edge32n %i2, %l0, %i4
7741 orncc %g6, %i5, %i6
7742 movl %icc, %l3, %l5
7743 ldd [%l7 + 0x28], %g0
7744 edge8n %o1, %l4, %o7
7745 andncc %i1, %i7, %o3
7746 udivx %o2, 0x023C, %o5
7747 xor %o6, 0x02D7, %g2
7748 lduh [%l7 + 0x3A], %g3
7749 lduh [%l7 + 0x16], %g7
7750 ld [%l7 + 0x18], %f14
7751 movcs %icc, %i3, %o4
7752 fmovrslz %o0, %f22, %f10
7753 addc %g5, %l2, %l1
7754 stb %g4, [%l7 + 0x3E]
7755 sth %l6, [%l7 + 0x16]
7756 fandnot1s %f28, %f5, %f28
7757 fxor %f12, %f28, %f6
7758 fandnot1 %f20, %f24, %f8
7759 movge %icc, %i0, %l0
7760 fpsub32s %f26, %f3, %f12
7761 ldub [%l7 + 0x45], %i4
7762 edge32 %g6, %i5, %i6
7763 movrgz %i2, 0x028, %l3
7764 array8 %g1, %o1, %l4
7765 fmovs %f30, %f21
7766 ldsb [%l7 + 0x46], %l5
7767 fsrc1s %f7, %f19
7768 fcmple32 %f2, %f22, %o7
7769 movle %xcc, %i1, %i7
7770 fzeros %f21
7771 edge32 %o3, %o2, %o5
7772 movgu %icc, %o6, %g3
7773 std %f12, [%l7 + 0x50]
7774 edge32 %g7, %i3, %g2
7775 andncc %o4, %g5, %l2
7776 srlx %o0, %g4, %l6
7777 ldd [%l7 + 0x38], %f4
7778 fabss %f6, %f2
7779 addccc %l1, %l0, %i0
7780 edge16 %g6, %i4, %i6
7781 sdivx %i2, 0x0C9E, %i5
7782 edge16n %g1, %l3, %l4
7783 xnor %o1, 0x0482, %l5
7784 movle %icc, %o7, %i1
7785 movvs %icc, %o3, %o2
7786 srl %o5, %i7, %o6
7787 fcmped %fcc3, %f10, %f20
7788 addcc %g7, %i3, %g2
7789 move %icc, %g3, %o4
7790 array32 %g5, %o0, %g4
7791 orncc %l6, %l2, %l1
7792 sub %l0, %i0, %i4
7793 andn %g6, %i6, %i5
7794 movpos %xcc, %g1, %i2
7795 umul %l4, %l3, %o1
7796 movrgez %l5, %i1, %o3
7797 edge16l %o7, %o2, %o5
7798 fmovsge %xcc, %f22, %f24
7799 edge8l %i7, %g7, %i3
7800 orn %g2, 0x0770, %o6
7801 umul %o4, 0x06DA, %g5
7802 sdivx %g3, 0x0BEF, %g4
7803 sllx %o0, 0x07, %l6
7804 movre %l1, %l0, %l2
7805 fmuld8ulx16 %f0, %f9, %f26
7806 edge32n %i4, %i0, %i6
7807 and %g6, 0x1F0E, %i5
7808 stw %i2, [%l7 + 0x2C]
7809 orcc %l4, %l3, %g1
7810 st %f2, [%l7 + 0x6C]
7811 sllx %o1, %i1, %o3
7812 fnot1 %f18, %f18
7813 movgu %xcc, %l5, %o2
7814 std %f28, [%l7 + 0x20]
7815 movrlez %o7, 0x356, %o5
7816 movn %xcc, %i7, %g7
7817 edge32 %i3, %g2, %o6
7818 sll %o4, %g3, %g5
7819 fmovdvs %icc, %f29, %f22
7820 save %g4, %o0, %l6
7821 rdpr %cwp, %g1
7822 rdpr %cansave, %g2
7823 rdpr %canrestore, %g3
7824 rdpr %cleanwin, %g4
7825 rdpr %otherwin, %g5
7826 rdpr %wstate, %g6
7827 edge16n %l1, %l2, %i4
7828 movneg %xcc, %l0, %i6
7829 srl %i0, %g6, %i2
7830 stb %i5, [%l7 + 0x7F]
7831 movge %icc, %l4, %g1
7832 xor %l3, %i1, %o3
7833 edge16 %l5, %o1, %o7
7834 mulx %o2, %i7, %g7
7835 ldsw [%l7 + 0x58], %o5
7836 udiv %i3, 0x0FBD, %g2
7837 xor %o6, %o4, %g5
7838 ld [%l7 + 0x78], %f30
7839 fmovdle %icc, %f30, %f17
7840 orcc %g3, %g4, %l6
7841 mulscc %o0, 0x193D, %l1
7842 udiv %l2, 0x0F7F, %i4
7843 popc %l0, %i0
7844 fpack16 %f10, %f10
7845 fmuld8sux16 %f28, %f20, %f2
7846 fmuld8sux16 %f21, %f31, %f30
7847 subccc %g6, %i2, %i5
7848 alignaddrl %l4, %i6, %g1
7849 fmovrslz %i1, %f25, %f5
7850 array8 %o3, %l5, %l3
7851 smulcc %o7, %o1, %i7
7852 xnor %g7, %o5, %o2
7853 fmovscs %icc, %f17, %f30
7854 fmovscc %xcc, %f20, %f31
7855 edge8ln %g2, %o6, %o4
7856 movne %icc, %g5, %g3
7857 umul %i3, %g4, %l6
7858 lduh [%l7 + 0x7A], %o0
7859 mulx %l2, 0x0495, %l1
7860 edge32n %l0, %i0, %g6
7861 ldx [%l7 + 0x68], %i4
7862 smulcc %i5, 0x049A, %l4
7863 fpmerge %f1, %f28, %f8
7864 array32 %i6, %i2, %i1
7865 udivcc %o3, 0x03C4, %g1
7866 fmovsle %xcc, %f6, %f9
7867 stb %l5, [%l7 + 0x52]
7868 edge32n %l3, %o1, %o7
7869 fmovsle %xcc, %f6, %f31
7870 fones %f1
7871 movgu %icc, %i7, %o5
7872 fmovdgu %icc, %f10, %f24
7873 addcc %g7, %g2, %o2
7874 movle %icc, %o4, %o6
7875 udivcc %g5, 0x0EBA, %g3
7876 movrne %g4, 0x2AB, %i3
7877 fmovdl %xcc, %f27, %f15
7878 edge32n %o0, %l6, %l1
7879 ld [%l7 + 0x6C], %f20
7880 edge32l %l2, %i0, %l0
7881 fmovdg %icc, %f13, %f2
7882 or %i4, 0x15C1, %i5
7883 movcs %icc, %l4, %g6
7884 xnor %i6, %i1, %i2
7885 fnot2s %f7, %f16
7886 movvs %icc, %g1, %o3
7887 fmovdle %icc, %f8, %f19
7888 fones %f12
7889 bshuffle %f14, %f6, %f16
7890 movvs %xcc, %l5, %l3
7891 fabsd %f10, %f0
7892 fmovscs %icc, %f24, %f10
7893 fcmped %fcc0, %f6, %f10
7894 edge8l %o7, %i7, %o5
7895 fmovsn %icc, %f11, %f5
7896 alignaddrl %g7, %o1, %g2
7897 or %o4, 0x1005, %o6
7898 srl %g5, 0x19, %g3
7899 ld [%l7 + 0x34], %f20
7900 fornot1 %f14, %f30, %f10
7901 movne %icc, %g4, %o2
7902 fmovdle %icc, %f7, %f31
7903 subcc %o0, %l6, %i3
7904 st %f6, [%l7 + 0x44]
7905 orcc %l2, %i0, %l1
7906 movl %xcc, %l0, %i4
7907 subcc %l4, 0x17BA, %g6
7908 move %xcc, %i5, %i1
7909 orncc %i6, %i2, %g1
7910 fmovspos %xcc, %f11, %f31
7911 movle %xcc, %l5, %l3
7912 edge8l %o3, %i7, %o7
7913 edge16ln %o5, %o1, %g7
7914 fxors %f17, %f3, %f15
7915 mulx %g2, %o6, %g5
7916 addccc %g3, 0x0443, %o4
7917 stx %o2, [%l7 + 0x40]
7918 srax %g4, 0x1C, %o0
7919 movrne %i3, %l2, %l6
7920 xnorcc %l1, 0x1846, %i0
7921 edge32n %l0, %l4, %i4
7922 edge8l %g6, %i1, %i5
7923 array16 %i6, %g1, %i2
7924 popc 0x06E3, %l3
7925 edge16n %o3, %i7, %o7
7926 edge32ln %l5, %o1, %g7
7927 movle %xcc, %o5, %o6
7928 subc %g5, 0x135C, %g2
7929 movg %icc, %g3, %o4
7930 movne %icc, %o2, %o0
7931 ldd [%l7 + 0x10], %f24
7932 edge16n %g4, %l2, %i3
7933 orn %l1, 0x017F, %l6
7934 orncc %l0, %i0, %i4
7935 subccc %l4, 0x1498, %g6
7936 sdivcc %i5, 0x1E2A, %i1
7937 stb %g1, [%l7 + 0x10]
7938 and %i6, 0x1CC4, %i2
7939 bshuffle %f0, %f12, %f20
7940 movne %icc, %l3, %i7
7941 umulcc %o3, %o7, %o1
7942 fmovdvc %icc, %f28, %f27
7943 fmovdl %icc, %f16, %f19
7944 edge16n %l5, %o5, %g7
7945 sub %g5, %g2, %g3
7946 sir 0x0918
7947 ldub [%l7 + 0x17], %o6
7948 array8 %o2, %o0, %g4
7949 xorcc %o4, %l2, %i3
7950 sra %l6, %l1, %l0
7951 subccc %i4, 0x1975, %l4
7952 ldd [%l7 + 0x30], %i0
7953 ldx [%l7 + 0x10], %i5
7954 orcc %i1, %g6, %i6
7955 movrgez %g1, %l3, %i7
7956 lduw [%l7 + 0x28], %i2
7957 or %o7, 0x03B3, %o1
7958 fmovdcs %xcc, %f29, %f0
7959 srax %l5, 0x01, %o5
7960 ldsb [%l7 + 0x2D], %o3
7961 stx %g5, [%l7 + 0x20]
7962 sdiv %g2, 0x0D01, %g7
7963 umul %o6, 0x0DED, %o2
7964 sub %o0, 0x06C7, %g3
7965 srax %o4, %g4, %l2
7966 fnegs %f10, %f30
7967 sdivx %i3, 0x15CB, %l1
7968 movrgez %l0, %l6, %i4
7969 ldd [%l7 + 0x40], %l4
7970 movrgez %i5, %i0, %i1
7971 alignaddr %g6, %g1, %i6
7972 smulcc %i7, 0x07DC, %l3
7973 ldx [%l7 + 0x40], %o7
7974 fmovscc %xcc, %f16, %f31
7975 movn %xcc, %o1, %i2
7976 edge32n %o5, %o3, %l5
7977 udivx %g5, 0x191A, %g7
7978 sdiv %o6, 0x069E, %g2
7979 addc %o0, 0x1996, %g3
7980 udiv %o4, 0x004B, %o2
7981 xorcc %l2, 0x0CA1, %g4
7982 ldsb [%l7 + 0x7C], %l1
7983 st %f17, [%l7 + 0x4C]
7984 fcmpeq16 %f2, %f6, %l0
7985 edge32l %i3, %l6, %i4
7986 fone %f26
7987 fsrc1 %f20, %f0
7988 nop
7989 set 0x24, %o1
7990 ldub [%l7 + %o1], %l4
7991 fabss %f20, %f2
7992 movle %icc, %i0, %i5
7993 fpack16 %f28, %f4
7994 alignaddr %g6, %g1, %i1
7995 movl %icc, %i7, %i6
7996 and %o7, 0x159B, %o1
7997 edge32n %i2, %l3, %o3
7998 and %l5, 0x0B5C, %o5
7999 ldsh [%l7 + 0x2A], %g5
8000 lduw [%l7 + 0x28], %o6
8001 andn %g2, %o0, %g3
8002 array32 %o4, %o2, %g7
8003 movre %l2, 0x2CC, %l1
8004 movg %xcc, %g4, %l0
8005 sll %l6, %i4, %l4
8006 movne %icc, %i3, %i5
8007 xor %g6, %g1, %i1
8008 edge16ln %i0, %i7, %i6
8009 subccc %o7, 0x05F0, %i2
8010 movrgez %o1, %o3, %l3
8011 edge16ln %o5, %l5, %g5
8012 ldsw [%l7 + 0x60], %o6
8013 add %g2, %o0, %o4
8014 fors %f0, %f0, %f16
8015 alignaddr %g3, %g7, %o2
8016 fmul8ulx16 %f0, %f24, %f10
8017 fxnor %f0, %f28, %f12
8018 subc %l2, %l1, %l0
8019 fcmpes %fcc1, %f8, %f17
8020 edge8 %g4, %l6, %i4
8021 fcmpd %fcc3, %f26, %f6
8022 fmovrsgez %i3, %f16, %f13
8023 fandnot2 %f0, %f10, %f22
8024 movneg %xcc, %l4, %g6
8025 fnand %f22, %f0, %f2
8026 array8 %i5, %g1, %i0
8027 fmuld8ulx16 %f16, %f14, %f4
8028 mulx %i7, %i6, %i1
8029 fnegs %f29, %f10
8030 xnor %o7, 0x0D96, %o1
8031 andn %o3, %l3, %i2
8032 ldsb [%l7 + 0x62], %l5
8033 fexpand %f1, %f8
8034 orn %o5, %o6, %g2
8035 addc %g5, %o0, %o4
8036 alignaddrl %g7, %g3, %l2
8037 movleu %icc, %o2, %l1
8038 subc %g4, %l0, %l6
8039 edge32l %i3, %l4, %g6
8040 edge32l %i4, %g1, %i0
8041 movleu %xcc, %i5, %i7
8042 st %f3, [%l7 + 0x7C]
8043 addcc %i1, 0x0129, %o7
8044 srax %o1, 0x12, %i6
8045 edge16 %l3, %o3, %i2
8046 subccc %o5, 0x1335, %o6
8047 movneg %xcc, %l5, %g2
8048 nop
8049 set 0x33, %o5
8050 ldsb [%l7 + %o5], %o0
8051 alignaddr %o4, %g5, %g3
8052 umulcc %l2, %g7, %l1
8053 sir 0x0E4E
8054 movgu %xcc, %g4, %o2
8055 movcc %xcc, %l6, %l0
8056 xnor %l4, %i3, %i4
8057 fmovdne %icc, %f27, %f20
8058 sir 0x0FDD
8059 addccc %g6, %i0, %g1
8060 smul %i5, 0x19C4, %i1
8061 move %icc, %i7, %o1
8062 addcc %o7, %i6, %l3
8063 movcc %icc, %i2, %o5
8064 fmul8ulx16 %f10, %f16, %f0
8065 fmovdl %icc, %f25, %f29
8066 siam 0x4
8067 addcc %o6, %o3, %g2
8068 edge32 %o0, %l5, %g5
8069 movrgez %o4, %l2, %g7
8070 edge32l %l1, %g3, %g4
8071 edge16l %l6, %l0, %o2
8072 fmovrdgez %i3, %f26, %f22
8073 movge %icc, %l4, %g6
8074 siam 0x7
8075 fcmpgt32 %f16, %f24, %i4
8076 subccc %g1, %i5, %i1
8077 andncc %i0, %i7, %o1
8078 addc %i6, 0x06E2, %o7
8079 addcc %l3, %i2, %o5
8080 fabsd %f22, %f20
8081 movrlez %o6, %g2, %o0
8082 fmovdne %xcc, %f31, %f10
8083 srax %l5, 0x13, %o3
8084 move %icc, %o4, %l2
8085 sethi 0x0E3C, %g5
8086 lduh [%l7 + 0x28], %g7
8087 fmovdg %xcc, %f1, %f9
8088 fmovsvs %icc, %f24, %f29
8089 edge32l %g3, %l1, %l6
8090 edge32 %g4, %l0, %o2
8091 fmovrdne %i3, %f18, %f22
8092 fors %f30, %f7, %f30
8093 andn %l4, %i4, %g6
8094 fabss %f24, %f21
8095 popc %g1, %i1
8096 fsrc1s %f22, %f25
8097 smulcc %i5, %i7, %i0
8098 smul %o1, 0x1A5C, %i6
8099 xnor %l3, 0x0165, %o7
8100 movvc %xcc, %i2, %o6
8101 stb %g2, [%l7 + 0x32]
8102 fmul8sux16 %f24, %f16, %f8
8103 fmovdle %xcc, %f18, %f4
8104 fmovrslz %o5, %f7, %f25
8105 fmovsgu %icc, %f0, %f24
8106 ldsb [%l7 + 0x5B], %l5
8107 xnorcc %o0, 0x01BA, %o4
8108 edge16 %l2, %g5, %g7
8109 fmovdgu %xcc, %f31, %f13
8110 edge16ln %g3, %l1, %l6
8111 or %g4, %o3, %l0
8112 movcs %icc, %o2, %i3
8113 subcc %i4, %l4, %g1
8114 lduh [%l7 + 0x16], %i1
8115 addc %g6, 0x0237, %i7
8116 fmovdvc %xcc, %f20, %f0
8117 orncc %i5, 0x15E7, %i0
8118 alignaddrl %o1, %i6, %o7
8119 or %i2, 0x1F37, %l3
8120 fmul8sux16 %f22, %f30, %f24
8121 ldsb [%l7 + 0x35], %g2
8122 movneg %icc, %o6, %o5
8123 fmovsne %xcc, %f24, %f1
8124 sth %o0, [%l7 + 0x64]
8125 ldsb [%l7 + 0x0E], %l5
8126 lduh [%l7 + 0x72], %l2
8127 movvc %xcc, %o4, %g5
8128 movg %xcc, %g3, %l1
8129 fmovsvs %xcc, %f5, %f14
8130 movle %xcc, %l6, %g4
8131 addcc %g7, 0x1236, %o3
8132 fand %f16, %f28, %f16
8133 movcc %icc, %o2, %l0
8134 add %i4, %i3, %g1
8135 nop
8136 set 0x68, %l6
8137 std %f14, [%l7 + %l6]
8138 save %l4, 0x001D, %g6
8139 rdpr %cwp, %g1
8140 rdpr %cansave, %g2
8141 rdpr %canrestore, %g3
8142 rdpr %cleanwin, %g4
8143 rdpr %otherwin, %g5
8144 rdpr %wstate, %g6
8145 ldsw [%l7 + 0x68], %i1
8146 nop
8147 set 0x18, %i6
8148 ldsw [%l7 + %i6], %i7
8149 xorcc %i5, 0x0117, %o1
8150 movcc %xcc, %i0, %i6
8151 ldsh [%l7 + 0x7A], %o7
8152 edge32 %l3, %i2, %o6
8153 movrgez %o5, 0x0B6, %o0
8154 movn %xcc, %l5, %g2
8155 sethi 0x10BC, %l2
8156 ldub [%l7 + 0x32], %g5
8157 xnor %o4, %g3, %l6
8158 fmovsleu %icc, %f6, %f22
8159 nop
8160 set 0x2C, %g4
8161 stw %l1, [%l7 + %g4]
8162 movcc %icc, %g4, %o3
8163 edge16ln %g7, %l0, %i4
8164 stb %i3, [%l7 + 0x1F]
8165 orncc %g1, 0x18D5, %o2
8166 andn %l4, %i1, %g6
8167 addccc %i5, 0x1D72, %i7
8168 addc %i0, 0x0BFE, %o1
8169 movl %icc, %i6, %o7
8170 xor %i2, 0x0B95, %l3
8171 array8 %o5, %o6, %l5
8172 udiv %o0, 0x102B, %g2
8173 stb %g5, [%l7 + 0x52]
8174 fmovrslz %o4, %f11, %f11
8175 stx %l2, [%l7 + 0x30]
8176 fmul8x16al %f30, %f14, %f0
8177 movpos %icc, %g3, %l6
8178 xnorcc %g4, %o3, %g7
8179 movrlz %l0, 0x327, %i4
8180 edge16l %i3, %g1, %l1
8181 faligndata %f4, %f0, %f12
8182 fmovdl %icc, %f15, %f22
8183 ldub [%l7 + 0x1E], %o2
8184 edge16l %l4, %i1, %i5
8185 fmuld8sux16 %f26, %f2, %f14
8186 std %f30, [%l7 + 0x50]
8187 mulx %g6, %i7, %i0
8188 sllx %i6, 0x04, %o1
8189 udiv %o7, 0x1218, %l3
8190 fmovda %xcc, %f2, %f9
8191 stw %o5, [%l7 + 0x70]
8192 fandnot2s %f7, %f14, %f11
8193 restore %i2, 0x0B69, %l5
8194 rdpr %cwp, %g1
8195 rdpr %cansave, %g2
8196 rdpr %canrestore, %g3
8197 rdpr %cleanwin, %g4
8198 rdpr %otherwin, %g5
8199 rdpr %wstate, %g6
8200 sub %o0, %o6, %g5
8201 sra %o4, 0x1C, %g2
8202 andn %g3, 0x19A8, %l2
8203 movrgz %l6, 0x18D, %g4
8204 edge16n %o3, %g7, %l0
8205 smul %i3, %i4, %l1
8206 orcc %o2, %l4, %g1
8207 andn %i5, 0x1894, %i1
8208 edge32l %i7, %g6, %i6
8209 edge32l %o1, %o7, %i0
8210 subc %l3, %o5, %l5
8211 movleu %xcc, %i2, %o6
8212 subccc %o0, 0x1AB5, %o4
8213 lduw [%l7 + 0x14], %g2
8214 sdivx %g5, 0x0D52, %l2
8215 mulx %l6, %g4, %o3
8216 sir 0x1AAF
8217 fmovdle %icc, %f4, %f21
8218 ldub [%l7 + 0x49], %g3
8219 movl %icc, %g7, %l0
8220 edge32 %i4, %i3, %o2
8221 movneg %icc, %l4, %g1
8222 xnor %i5, %l1, %i7
8223 edge16 %g6, %i1, %i6
8224 subc %o7, 0x0983, %i0
8225 alignaddrl %l3, %o1, %o5
8226 sth %l5, [%l7 + 0x44]
8227 fmovsvs %xcc, %f18, %f27
8228 srl %o6, 0x1D, %i2
8229 alignaddrl %o4, %o0, %g2
8230 smul %l2, 0x0F7E, %g5
8231 edge16n %l6, %g4, %g3
8232 xor %g7, 0x1F26, %o3
8233 edge8l %l0, %i4, %i3
8234 fxnors %f3, %f23, %f26
8235 fmovrdgz %l4, %f22, %f14
8236 subc %o2, %g1, %l1
8237 edge8ln %i5, %i7, %g6
8238 srl %i6, %i1, %o7
8239 sethi 0x0A5E, %l3
8240 umulcc %o1, 0x1232, %i0
8241 fnand %f20, %f0, %f18
8242 fnot2 %f24, %f20
8243 fpmerge %f6, %f31, %f26
8244 add %o5, %l5, %i2
8245 udivx %o6, 0x102D, %o0
8246 add %g2, %o4, %g5
8247 ldsb [%l7 + 0x0B], %l6
8248 xor %l2, 0x0DC2, %g3
8249 fmovdcs %xcc, %f23, %f18
8250 fnot1s %f1, %f7
8251 ld [%l7 + 0x68], %f30
8252 edge32l %g7, %o3, %g4
8253 xorcc %i4, 0x03CF, %l0
8254 xnor %i3, 0x0486, %o2
8255 addcc %g1, %l1, %l4
8256 movrne %i7, %g6, %i5
8257 movrlz %i6, 0x0DF, %i1
8258 stx %l3, [%l7 + 0x38]
8259 ldx [%l7 + 0x18], %o7
8260 move %xcc, %i0, %o5
8261 movrlez %l5, %o1, %o6
8262 add %o0, 0x1E58, %g2
8263 popc 0x1B75, %i2
8264 movneg %icc, %g5, %o4
8265 sllx %l6, 0x02, %g3
8266 fandnot1s %f0, %f12, %f16
8267 stx %g7, [%l7 + 0x70]
8268 nop
8269 set 0x08, %i5
8270 lduw [%l7 + %i5], %o3
8271 add %l2, 0x0670, %g4
8272 movrgez %l0, %i3, %o2
8273 array16 %i4, %l1, %g1
8274 edge8l %i7, %g6, %l4
8275 movne %icc, %i6, %i1
8276 movvs %xcc, %l3, %o7
8277 fcmple32 %f14, %f28, %i5
8278 setx loop_26, %l0, %l1
8279 return %l1
8280 nop
8281 rdpr %cwp, %g1
8282 rdpr %cansave, %g2
8283 rdpr %canrestore, %g3
8284 rdpr %cleanwin, %g4
8285 rdpr %otherwin, %g5
8286 rdpr %wstate, %g6
8287loop_26: restore %o6, 0x150C, %o0
8288 rdpr %cwp, %g1
8289 rdpr %cansave, %g2
8290 rdpr %canrestore, %g3
8291 rdpr %cleanwin, %g4
8292 rdpr %otherwin, %g5
8293 rdpr %wstate, %g6
8294 smul %g2, 0x1CEC, %l5
8295 movl %icc, %g5, %i2
8296 xnor %o4, 0x157A, %g3
8297 movrgz %g7, %o3, %l6
8298 ldsh [%l7 + 0x54], %g4
8299 andn %l0, 0x1A68, %i3
8300 array32 %o2, %l2, %l1
8301 array16 %i4, %g1, %g6
8302 movvs %icc, %l4, %i6
8303 array32 %i7, %l3, %i1
8304 edge32ln %i5, %o7, %o5
8305 udivx %o1, 0x055F, %o6
8306 edge8n %o0, %i0, %g2
8307 movrgz %l5, %i2, %o4
8308 fpmerge %f11, %f4, %f12
8309 sdiv %g5, 0x1009, %g7
8310 faligndata %f28, %f22, %f20
8311 fmovdg %xcc, %f31, %f13
8312 srax %o3, 0x19, %l6
8313 andncc %g4, %g3, %i3
8314 movle %xcc, %o2, %l2
8315 sethi 0x01D0, %l0
8316 edge8n %l1, %g1, %g6
8317 movg %xcc, %l4, %i6
8318 alignaddrl %i7, %i4, %l3
8319 fnand %f12, %f30, %f30
8320 fornot2 %f0, %f22, %f12
8321 alignaddr %i5, %i1, %o7
8322 fone %f14
8323 edge8 %o5, %o6, %o0
8324 fnot2s %f15, %f8
8325 siam 0x1
8326 fexpand %f10, %f16
8327 fcmpes %fcc2, %f17, %f6
8328 edge16l %i0, %g2, %o1
8329 fmovdcs %icc, %f22, %f22
8330 ldsb [%l7 + 0x71], %l5
8331 movgu %xcc, %o4, %g5
8332 addcc %g7, 0x0C98, %i2
8333 sir 0x1B81
8334 edge32n %o3, %l6, %g4
8335 sdiv %g3, 0x01CF, %o2
8336 udiv %i3, 0x0E07, %l0
8337 popc 0x0089, %l1
8338 fmovrsne %l2, %f1, %f17
8339 sllx %g1, 0x1E, %g6
8340 orcc %l4, %i6, %i7
8341 fnot2 %f0, %f10
8342 movrlz %l3, %i4, %i5
8343 subcc %o7, %o5, %o6
8344 ldd [%l7 + 0x60], %f22
8345 fmul8ulx16 %f18, %f24, %f18
8346 movl %icc, %o0, %i0
8347 edge16n %g2, %o1, %l5
8348 movpos %icc, %o4, %g5
8349 nop
8350 set 0x58, %l3
8351 stx %g7, [%l7 + %l3]
8352 addcc %i1, %o3, %i2
8353 addcc %l6, %g4, %o2
8354 movrgez %g3, %i3, %l1
8355 movne %icc, %l0, %l2
8356 orcc %g6, 0x1EC6, %g1
8357 andn %i6, %l4, %l3
8358 movne %xcc, %i7, %i5
8359 fmovrsgz %o7, %f16, %f1
8360 movn %icc, %o5, %i4
8361 udivx %o0, 0x0D27, %i0
8362 edge16l %g2, %o6, %o1
8363 fcmpgt32 %f16, %f30, %o4
8364 umulcc %g5, %l5, %i1
8365 andn %g7, 0x0E56, %o3
8366 fmovrslez %l6, %f22, %f28
8367 edge32ln %g4, %o2, %i2
8368 movn %icc, %i3, %l1
8369 movneg %icc, %l0, %l2
8370 edge16 %g6, %g3, %g1
8371 movcc %icc, %i6, %l4
8372 popc %l3, %i5
8373 movrlz %i7, 0x3E9, %o5
8374 movvc %xcc, %i4, %o7
8375 orn %i0, 0x1AFF, %o0
8376 fmovdle %xcc, %f1, %f11
8377 fmovsgu %icc, %f28, %f5
8378 or %o6, %g2, %o4
8379 popc %o1, %g5
8380 edge32n %i1, %g7, %o3
8381 movl %icc, %l5, %l6
8382 fpadd16 %f28, %f6, %f8
8383 movre %g4, 0x380, %i2
8384 movneg %xcc, %i3, %l1
8385 lduw [%l7 + 0x14], %l0
8386 edge8l %o2, %g6, %l2
8387 fcmpeq16 %f24, %f30, %g1
8388 subccc %i6, 0x15CD, %l4
8389 orncc %g3, %l3, %i7
8390 andcc %i5, 0x0488, %o5
8391 or %i4, 0x1F96, %o7
8392 movg %icc, %i0, %o6
8393 ldsh [%l7 + 0x1C], %g2
8394 fmovdvs %icc, %f2, %f9
8395 or %o0, 0x1D08, %o1
8396 nop
8397 set 0x50, %i3
8398 stx %g5, [%l7 + %i3]
8399 fexpand %f20, %f8
8400 fmovdpos %xcc, %f22, %f11
8401 sllx %i1, 0x19, %g7
8402 stb %o3, [%l7 + 0x3B]
8403 ldsh [%l7 + 0x64], %l5
8404 edge8n %o4, %l6, %g4
8405 fnot2s %f30, %f18
8406 save %i3, %l1, %l0
8407 rdpr %cwp, %g1
8408 rdpr %cansave, %g2
8409 rdpr %canrestore, %g3
8410 rdpr %cleanwin, %g4
8411 rdpr %otherwin, %g5
8412 rdpr %wstate, %g6
8413 umulcc %o2, 0x1758, %g6
8414 or %l2, %i2, %g1
8415 fmovdge %icc, %f19, %f28
8416 stb %l4, [%l7 + 0x15]
8417 ldsw [%l7 + 0x30], %g3
8418 sdivx %l3, 0x19B1, %i6
8419 sllx %i7, 0x10, %o5
8420 subcc %i5, %o7, %i4
8421 stw %i0, [%l7 + 0x58]
8422 move %xcc, %o6, %o0
8423 smulcc %o1, %g5, %i1
8424 stx %g2, [%l7 + 0x28]
8425 smulcc %g7, %o3, %o4
8426 movle %xcc, %l6, %l5
8427 edge8 %i3, %l1, %l0
8428 save %g4, 0x01B6, %g6
8429 rdpr %cwp, %g1
8430 rdpr %cansave, %g2
8431 rdpr %canrestore, %g3
8432 rdpr %cleanwin, %g4
8433 rdpr %otherwin, %g5
8434 rdpr %wstate, %g6
8435 array32 %o2, %i2, %l2
8436 for %f24, %f16, %f6
8437 fors %f19, %f18, %f4
8438 ldd [%l7 + 0x40], %l4
8439 sllx %g1, 0x0F, %l3
8440 movrgez %g3, %i6, %o5
8441 movn %xcc, %i5, %i7
8442 xor %o7, %i0, %i4
8443 array32 %o6, %o0, %g5
8444 movneg %icc, %i1, %g2
8445 fsrc2 %f24, %f14
8446 ldx [%l7 + 0x20], %o1
8447 fmovdleu %xcc, %f9, %f28
8448 andcc %g7, %o3, %l6
8449 array16 %l5, %o4, %l1
8450 fpadd32s %f11, %f20, %f20
8451 popc %l0, %g4
8452 ldd [%l7 + 0x18], %f24
8453 umul %g6, 0x1594, %i3
8454 fones %f21
8455 fmovrsne %i2, %f9, %f10
8456 fzero %f24
8457 for %f14, %f8, %f0
8458 sir 0x180F
8459 movvc %xcc, %o2, %l4
8460 movg %xcc, %g1, %l2
8461 sethi 0x178E, %g3
8462 fmovdleu %xcc, %f19, %f20
8463 alignaddr %i6, %l3, %o5
8464 edge32l %i7, %i5, %i0
8465 sir 0x1159
8466 alignaddrl %o7, %o6, %i4
8467 edge32ln %o0, %g5, %i1
8468 array32 %o1, %g7, %g2
8469 fands %f23, %f30, %f15
8470 movge %icc, %l6, %l5
8471 fcmpgt16 %f10, %f30, %o4
8472 mulx %o3, 0x01CE, %l0
8473 sethi 0x19AA, %l1
8474 and %g4, %g6, %i3
8475 ld [%l7 + 0x70], %f16
8476 fpsub32s %f4, %f30, %f10
8477 smulcc %i2, 0x1A33, %o2
8478 ldsb [%l7 + 0x7B], %g1
8479 movrne %l2, 0x20F, %l4
8480 array32 %i6, %g3, %l3
8481 movleu %icc, %o5, %i5
8482 stx %i0, [%l7 + 0x28]
8483 movrgez %o7, %o6, %i4
8484 edge8n %o0, %i7, %i1
8485 fmovrsne %o1, %f15, %f17
8486 fexpand %f28, %f18
8487 movl %xcc, %g5, %g7
8488 ldd [%l7 + 0x08], %f20
8489 and %l6, 0x181B, %l5
8490 fzero %f24
8491 mulx %g2, 0x1B04, %o3
8492 or %o4, %l1, %l0
8493 fcmpes %fcc0, %f27, %f9
8494 ldx [%l7 + 0x68], %g6
8495 movcc %xcc, %i3, %i2
8496 subc %g4, 0x1636, %o2
8497 srlx %g1, %l4, %l2
8498 save %g3, 0x0C0F, %l3
8499 rdpr %cwp, %g1
8500 rdpr %cansave, %g2
8501 rdpr %canrestore, %g3
8502 rdpr %cleanwin, %g4
8503 rdpr %otherwin, %g5
8504 rdpr %wstate, %g6
8505 stw %i6, [%l7 + 0x58]
8506 ld [%l7 + 0x74], %f24
8507 sir 0x12A4
8508 ldsb [%l7 + 0x6B], %i5
8509 sra %o5, 0x10, %o7
8510 setx loop_27, %l0, %l1
8511 return %l1
8512 nop
8513 rdpr %cwp, %g1
8514 rdpr %cansave, %g2
8515 rdpr %canrestore, %g3
8516 rdpr %cleanwin, %g4
8517 rdpr %otherwin, %g5
8518 rdpr %wstate, %g6
8519loop_27: fxnors %f31, %f21, %f1
8520 fpsub32 %f22, %f6, %f0
8521 ldd [%l7 + 0x20], %o0
8522 fmovscs %icc, %f4, %f17
8523 sll %o6, %i1, %i7
8524 smulcc %o1, %g7, %l6
8525 fmovsg %icc, %f31, %f7
8526 movge %icc, %l5, %g2
8527 fmovsgu %xcc, %f2, %f22
8528 fnegd %f12, %f8
8529 ldd [%l7 + 0x20], %o2
8530 fmovdle %icc, %f7, %f13
8531 udivcc %g5, 0x0C5E, %l1
8532 fxor %f2, %f22, %f12
8533 orn %o4, %l0, %i3
8534 fzero %f26
8535 sir 0x0DC4
8536 ldsw [%l7 + 0x7C], %i2
8537 smul %g6, %g4, %g1
8538 ldsh [%l7 + 0x64], %l4
8539 fand %f2, %f2, %f30
8540 fmovsleu %xcc, %f4, %f5
8541 mulscc %l2, 0x1670, %o2
8542 srax %l3, %g3, %i5
8543 ldub [%l7 + 0x0D], %o5
8544 andncc %i6, %o7, %i0
8545 fnot2s %f7, %f23
8546 lduh [%l7 + 0x5E], %i4
8547 st %f29, [%l7 + 0x14]
8548 or %o0, %o6, %i7
8549 fmovrsgez %i1, %f3, %f29
8550 or %g7, 0x03B7, %o1
8551 movl %icc, %l6, %g2
8552 movvc %xcc, %l5, %o3
8553 fnot1 %f12, %f4
8554 fcmpes %fcc1, %f9, %f12
8555 srl %l1, 0x1C, %o4
8556 fmuld8ulx16 %f27, %f18, %f4
8557 sll %l0, %g5, %i3
8558 edge16l %g6, %i2, %g1
8559 movne %icc, %l4, %l2
8560 fxnor %f0, %f24, %f14
8561 movne %xcc, %o2, %g4
8562 edge8 %l3, %g3, %i5
8563 array32 %i6, %o7, %i0
8564 udivx %o5, 0x1F0F, %i4
8565 edge32l %o0, %i7, %i1
8566 ldx [%l7 + 0x70], %o6
8567 ldsh [%l7 + 0x2E], %g7
8568 edge8ln %o1, %l6, %g2
8569 srax %o3, 0x0F, %l5
8570 fmovrdgz %o4, %f26, %f26
8571 movne %icc, %l0, %l1
8572 nop
8573 set 0x60, %l4
8574 ldd [%l7 + %l4], %g4
8575 st %f4, [%l7 + 0x3C]
8576 mulscc %i3, 0x0C1C, %g6
8577 fmovsvs %icc, %f29, %f28
8578 edge16ln %i2, %g1, %l2
8579 edge32ln %l4, %o2, %l3
8580 fcmpd %fcc1, %f0, %f10
8581 xor %g4, 0x18EF, %g3
8582 array16 %i5, %i6, %o7
8583 sub %o5, %i4, %i0
8584 edge8ln %i7, %i1, %o6
8585 movl %icc, %g7, %o0
8586 udivx %l6, 0x0D31, %o1
8587 edge16l %o3, %g2, %l5
8588 addccc %l0, 0x15D9, %l1
8589 sra %g5, 0x01, %i3
8590 edge8 %o4, %i2, %g1
8591 smul %l2, 0x0082, %l4
8592 movl %xcc, %o2, %g6
8593 movvs %icc, %l3, %g3
8594 movvs %xcc, %g4, %i6
8595 siam 0x7
8596 edge8l %o7, %i5, %o5
8597 movneg %icc, %i0, %i7
8598 sth %i1, [%l7 + 0x54]
8599 xnor %o6, %g7, %o0
8600 fpsub32 %f6, %f12, %f22
8601 sdivcc %l6, 0x13B0, %o1
8602 move %icc, %o3, %i4
8603 udivx %g2, 0x1C35, %l0
8604 sllx %l5, %l1, %g5
8605 movn %icc, %i3, %i2
8606 sll %g1, 0x0C, %l2
8607 st %f4, [%l7 + 0x70]
8608 smul %o4, %o2, %l4
8609 edge32l %l3, %g6, %g4
8610 edge16n %g3, %i6, %o7
8611 fpmerge %f25, %f29, %f14
8612 addcc %o5, %i0, %i5
8613 edge32ln %i1, %i7, %g7
8614 nop
8615 set 0x38, %l2
8616 ldd [%l7 + %l2], %f16
8617 ld [%l7 + 0x6C], %f6
8618 stx %o6, [%l7 + 0x30]
8619 movn %xcc, %o0, %l6
8620 bshuffle %f14, %f6, %f24
8621 smul %o3, %o1, %i4
8622 array8 %g2, %l0, %l5
8623 edge32n %l1, %g5, %i2
8624 umul %g1, %i3, %l2
8625 andcc %o2, 0x18B1, %o4
8626 lduw [%l7 + 0x78], %l3
8627 fmovsge %xcc, %f7, %f27
8628 sub %l4, %g6, %g4
8629 andcc %i6, 0x1351, %o7
8630 srl %o5, 0x12, %g3
8631 fzero %f20
8632 or %i5, %i1, %i0
8633 ldub [%l7 + 0x42], %i7
8634 fmovdne %xcc, %f17, %f20
8635 stx %o6, [%l7 + 0x50]
8636 nop
8637 set 0x08, %g6
8638 lduw [%l7 + %g6], %g7
8639 fmovdcc %icc, %f1, %f10
8640 umulcc %o0, 0x06B1, %o3
8641 lduh [%l7 + 0x0C], %l6
8642 fmovdg %xcc, %f8, %f26
8643 fmovsg %icc, %f6, %f2
8644 edge16n %i4, %g2, %l0
8645 srlx %l5, %l1, %o1
8646 fpadd32 %f10, %f8, %f28
8647 addccc %g5, 0x0A28, %i2
8648 sethi 0x137F, %i3
8649 stw %g1, [%l7 + 0x54]
8650 fandnot2 %f22, %f28, %f6
8651 array8 %l2, %o2, %l3
8652 xnorcc %o4, 0x16C0, %g6
8653 fcmpeq32 %f10, %f20, %g4
8654 fmovdvc %icc, %f9, %f29
8655 fmovdge %icc, %f12, %f6
8656 movgu %xcc, %l4, %i6
8657 edge8ln %o5, %o7, %g3
8658 edge16l %i1, %i5, %i0
8659 srl %o6, %g7, %i7
8660 srlx %o3, %o0, %i4
8661 sra %l6, %l0, %l5
8662 fzeros %f23
8663 movne %icc, %g2, %l1
8664 fmovspos %xcc, %f23, %f4
8665 restore %g5, %o1, %i2
8666 rdpr %cwp, %g1
8667 rdpr %cansave, %g2
8668 rdpr %canrestore, %g3
8669 rdpr %cleanwin, %g4
8670 rdpr %otherwin, %g5
8671 rdpr %wstate, %g6
8672 fxnor %f20, %f14, %f30
8673 fmul8x16au %f9, %f11, %f14
8674 addcc %g1, 0x0E11, %l2
8675 srlx %o2, 0x10, %i3
8676 edge16n %o4, %l3, %g4
8677 fpmerge %f12, %f14, %f18
8678 orncc %l4, %g6, %o5
8679 fmovdgu %xcc, %f28, %f13
8680 umul %o7, %g3, %i6
8681 fmovse %xcc, %f7, %f21
8682 fmul8x16 %f4, %f14, %f12
8683 movcc %icc, %i5, %i1
8684 orcc %i0, %g7, %o6
8685 addc %i7, 0x1A3F, %o0
8686 ldsh [%l7 + 0x24], %o3
8687 move %icc, %l6, %i4
8688 movrlez %l5, 0x191, %l0
8689 fmul8sux16 %f2, %f18, %f18
8690 sll %l1, 0x12, %g5
8691 mulx %g2, 0x0C24, %o1
8692 nop
8693 set 0x16, %l5
8694 sth %g1, [%l7 + %l5]
8695 ldd [%l7 + 0x20], %f26
8696 sethi 0x0B84, %i2
8697 fmovrdne %l2, %f18, %f10
8698 movcs %xcc, %i3, %o4
8699 fpack16 %f6, %f13
8700 movg %icc, %o2, %g4
8701 popc %l3, %l4
8702 fmovsneg %icc, %f1, %f1
8703 subccc %o5, %g6, %o7
8704 and %i6, 0x0F47, %i5
8705 movcc %icc, %i1, %i0
8706 edge16ln %g7, %o6, %g3
8707 or %o0, %o3, %l6
8708 edge16ln %i7, %l5, %l0
8709 edge8 %l1, %g5, %g2
8710 ldsw [%l7 + 0x24], %o1
8711 fmovdle %icc, %f11, %f10
8712 movpos %xcc, %i4, %g1
8713 stb %i2, [%l7 + 0x1C]
8714 movrne %l2, 0x2AA, %o4
8715 ldx [%l7 + 0x78], %o2
8716 umulcc %i3, 0x0D4E, %l3
8717 ldx [%l7 + 0x08], %l4
8718 fabss %f28, %f26
8719 fmovd %f12, %f26
8720 fexpand %f12, %f18
8721 ld [%l7 + 0x50], %f24
8722 addcc %o5, %g6, %g4
8723 sethi 0x180F, %i6
8724 movvc %xcc, %o7, %i1
8725 fmovsl %icc, %f0, %f12
8726 fornot2s %f2, %f4, %f7
8727 movg %icc, %i5, %g7
8728 lduw [%l7 + 0x0C], %i0
8729 array16 %o6, %o0, %o3
8730 edge16n %g3, %i7, %l5
8731 edge32ln %l0, %l6, %g5
8732 add %g2, %l1, %o1
8733 xorcc %g1, %i2, %i4
8734 xorcc %l2, %o4, %i3
8735 sdiv %l3, 0x0FEA, %l4
8736 addc %o5, 0x17BE, %g6
8737 edge8ln %g4, %i6, %o7
8738 movn %icc, %i1, %i5
8739 edge16 %o2, %g7, %i0
8740 subcc %o0, %o3, %o6
8741 stb %i7, [%l7 + 0x26]
8742 andn %l5, %l0, %l6
8743 movcc %xcc, %g5, %g3
8744 andncc %l1, %o1, %g2
8745 ldsh [%l7 + 0x12], %i2
8746 move %xcc, %i4, %l2
8747 udivcc %o4, 0x1EF8, %g1
8748 movrlez %i3, %l4, %o5
8749 movn %xcc, %l3, %g4
8750 movre %g6, 0x0EA, %o7
8751 stx %i6, [%l7 + 0x10]
8752 sethi 0x0BB7, %i5
8753 sir 0x0F43
8754 fmovrsne %i1, %f13, %f18
8755 fnand %f6, %f0, %f28
8756 or %o2, 0x1EA6, %i0
8757 edge32ln %g7, %o0, %o3
8758 sra %o6, 0x04, %l5
8759 sethi 0x1118, %l0
8760 umul %i7, %g5, %g3
8761 movle %icc, %l1, %o1
8762 srlx %l6, 0x0D, %i2
8763 udiv %g2, 0x1E09, %i4
8764 orcc %o4, %l2, %g1
8765 fmovse %icc, %f19, %f12
8766 edge8n %l4, %i3, %l3
8767 sethi 0x1AC0, %o5
8768 edge8 %g4, %o7, %i6
8769 fmovrslz %g6, %f0, %f15
8770 fnot1s %f24, %f17
8771 ldx [%l7 + 0x08], %i5
8772 movvc %icc, %o2, %i0
8773 sethi 0x0F11, %g7
8774 lduh [%l7 + 0x4E], %o0
8775 udiv %o3, 0x1617, %o6
8776 ldd [%l7 + 0x68], %f28
8777 fcmple32 %f26, %f22, %l5
8778 ldd [%l7 + 0x40], %f2
8779 movvs %xcc, %l0, %i7
8780 edge32ln %g5, %i1, %g3
8781 sdivx %l1, 0x08D0, %l6
8782 sir 0x0407
8783 movn %xcc, %i2, %g2
8784 umulcc %o1, %o4, %l2
8785 xnorcc %i4, 0x0689, %l4
8786 ld [%l7 + 0x60], %f14
8787 ldsh [%l7 + 0x20], %i3
8788 edge16 %l3, %g1, %g4
8789 edge16 %o7, %o5, %g6
8790 movne %icc, %i5, %o2
8791 st %f12, [%l7 + 0x3C]
8792 lduw [%l7 + 0x38], %i0
8793 setx loop_28, %l0, %l1
8794 return %l1
8795 nop
8796 rdpr %cwp, %g1
8797 rdpr %cansave, %g2
8798 rdpr %canrestore, %g3
8799 rdpr %cleanwin, %g4
8800 rdpr %otherwin, %g5
8801 rdpr %wstate, %g6
8802loop_28: sir 0x1799
8803 movge %xcc, %o3, %o6
8804 fand %f30, %f18, %f22
8805 smul %l0, 0x07A9, %l5
8806 or %g5, %i7, %i1
8807 ldd [%l7 + 0x38], %g2
8808 ldd [%l7 + 0x40], %f12
8809 edge16n %l1, %i2, %g2
8810 umulcc %o1, %o4, %l2
8811 fmovrdgz %i4, %f22, %f0
8812 stx %l6, [%l7 + 0x60]
8813 movcs %icc, %i3, %l4
8814 movrlz %l3, %g4, %o7
8815 edge8l %o5, %g6, %g1
8816 movrgz %i5, %o2, %i0
8817 stw %i6, [%l7 + 0x1C]
8818 mulscc %o0, %g7, %o6
8819 edge16 %o3, %l0, %g5
8820 fpsub32 %f6, %f26, %f10
8821 edge32l %i7, %i1, %l5
8822 edge32n %g3, %i2, %g2
8823 fmovsle %xcc, %f27, %f16
8824 xor %o1, %o4, %l2
8825 fmovdpos %icc, %f10, %f25
8826 srlx %l1, 0x0A, %l6
8827 nop
8828 set 0x48, %i1
8829 ldx [%l7 + %i1], %i3
8830 xor %l4, %i4, %g4
8831 save %l3, %o5, %g6
8832 rdpr %cwp, %g1
8833 rdpr %cansave, %g2
8834 rdpr %canrestore, %g3
8835 rdpr %cleanwin, %g4
8836 rdpr %otherwin, %g5
8837 rdpr %wstate, %g6
8838 restore %o7, 0x17B0, %g1
8839 rdpr %cwp, %g1
8840 rdpr %cansave, %g2
8841 rdpr %canrestore, %g3
8842 rdpr %cleanwin, %g4
8843 rdpr %otherwin, %g5
8844 rdpr %wstate, %g6
8845 subcc %i5, %o2, %i6
8846 edge16l %o0, %i0, %g7
8847 lduw [%l7 + 0x10], %o6
8848 movg %xcc, %o3, %g5
8849 fors %f12, %f9, %f16
8850 fornot1 %f12, %f12, %f8
8851 movvc %icc, %l0, %i1
8852 sethi 0x1AD9, %i7
8853 ldub [%l7 + 0x48], %g3
8854 srl %i2, 0x02, %g2
8855 fnors %f17, %f6, %f8
8856 move %icc, %l5, %o1
8857 ldd [%l7 + 0x40], %f14
8858 nop
8859 set 0x30, %o2
8860 stw %o4, [%l7 + %o2]
8861 ld [%l7 + 0x0C], %f4
8862 fnegs %f31, %f23
8863 setx loop_29, %l0, %l1
8864 return %l1
8865 nop
8866 rdpr %cwp, %g1
8867 rdpr %cansave, %g2
8868 rdpr %canrestore, %g3
8869 rdpr %cleanwin, %g4
8870 rdpr %otherwin, %g5
8871 rdpr %wstate, %g6
8872loop_29: fmovse %xcc, %f18, %f21
8873 fmovsge %icc, %f13, %f24
8874 lduh [%l7 + 0x5C], %l4
8875 sra %i4, %i3, %l3
8876 ldd [%l7 + 0x60], %g4
8877 umul %o5, %g6, %o7
8878 sdiv %i5, 0x1445, %g1
8879 lduh [%l7 + 0x22], %o2
8880 fmovs %f1, %f5
8881 sub %o0, %i6, %g7
8882 movrgz %o6, 0x0CC, %i0
8883 fmovsl %icc, %f12, %f0
8884 edge8 %o3, %l0, %g5
8885 movn %icc, %i7, %i1
8886 movge %icc, %i2, %g2
8887 movgu %xcc, %g3, %o1
8888 movneg %xcc, %o4, %l2
8889 movcs %icc, %l1, %l5
8890 addccc %l6, 0x1E84, %l4
8891 sth %i3, [%l7 + 0x4A]
8892 restore %i4, 0x0146, %g4
8893 rdpr %cwp, %g1
8894 rdpr %cansave, %g2
8895 rdpr %canrestore, %g3
8896 rdpr %cleanwin, %g4
8897 rdpr %otherwin, %g5
8898 rdpr %wstate, %g6
8899 orncc %l3, 0x0EBD, %g6
8900 edge32ln %o5, %i5, %g1
8901 fsrc2 %f10, %f14
8902 umulcc %o2, %o7, %i6
8903 edge32ln %o0, %g7, %o6
8904 fmovdleu %xcc, %f13, %f18
8905 lduh [%l7 + 0x74], %i0
8906 fpsub16s %f12, %f10, %f28
8907 movvs %xcc, %o3, %g5
8908 umulcc %l0, %i1, %i2
8909 movne %icc, %g2, %g3
8910 movcc %xcc, %o1, %o4
8911 umulcc %i7, %l2, %l5
8912 ldub [%l7 + 0x0A], %l6
8913 fandnot1s %f9, %f9, %f8
8914 fxnors %f15, %f5, %f1
8915 movl %xcc, %l4, %l1
8916 fmovsvc %xcc, %f4, %f14
8917 save %i3, %g4, %l3
8918 rdpr %cwp, %g1
8919 rdpr %cansave, %g2
8920 rdpr %canrestore, %g3
8921 rdpr %cleanwin, %g4
8922 rdpr %otherwin, %g5
8923 rdpr %wstate, %g6
8924 edge32ln %i4, %o5, %i5
8925 edge16 %g1, %g6, %o7
8926 edge32l %i6, %o2, %o0
8927 fnot2s %f8, %f1
8928 sdivx %o6, 0x140F, %i0
8929 xnor %o3, 0x01B7, %g5
8930 ldx [%l7 + 0x78], %l0
8931 fornot1s %f1, %f15, %f25
8932 edge16 %i1, %g7, %i2
8933 mova %icc, %g3, %g2
8934 addcc %o4, %i7, %l2
8935 addccc %l5, %l6, %l4
8936 add %l1, 0x15A8, %o1
8937 fnot1s %f31, %f13
8938 fmuld8sux16 %f1, %f19, %f2
8939 fmovdn %xcc, %f21, %f18
8940 sll %i3, 0x1F, %l3
8941 edge16ln %g4, %o5, %i5
8942 edge8n %i4, %g6, %o7
8943 movcc %icc, %g1, %i6
8944 fpmerge %f8, %f23, %f6
8945 movne %xcc, %o0, %o6
8946 movpos %xcc, %o2, %o3
8947 fmovda %icc, %f17, %f31
8948 alignaddr %g5, %l0, %i1
8949 movrgez %g7, 0x0B8, %i2
8950 xor %i0, 0x1113, %g2
8951 ldsb [%l7 + 0x50], %g3
8952 sdivcc %o4, 0x1826, %l2
8953 movn %icc, %l5, %i7
8954 ldd [%l7 + 0x08], %i6
8955 sethi 0x0154, %l1
8956 movpos %xcc, %o1, %i3
8957 fmuld8ulx16 %f18, %f17, %f30
8958 fnot1 %f14, %f10
8959 lduw [%l7 + 0x78], %l3
8960 movleu %xcc, %l4, %o5
8961 subc %g4, 0x0434, %i4
8962 fmovda %icc, %f6, %f6
8963 ldsh [%l7 + 0x6C], %i5
8964 edge8ln %o7, %g1, %i6
8965 array32 %g6, %o6, %o0
8966 udivcc %o2, 0x11F2, %o3
8967 mulx %g5, %i1, %l0
8968 xnor %g7, %i0, %i2
8969 fpack16 %f16, %f3
8970 fcmpgt16 %f24, %f4, %g2
8971 fandnot1s %f2, %f5, %f15
8972 srax %o4, %g3, %l5
8973 movge %icc, %i7, %l6
8974 std %f26, [%l7 + 0x78]
8975 setx loop_30, %l0, %l1
8976 return %l1
8977 nop
8978 rdpr %cwp, %g1
8979 rdpr %cansave, %g2
8980 rdpr %canrestore, %g3
8981 rdpr %cleanwin, %g4
8982 rdpr %otherwin, %g5
8983 rdpr %wstate, %g6
8984loop_30: faligndata %f4, %f18, %f14
8985 subccc %i3, %l1, %l4
8986 mova %xcc, %o5, %l3
8987 save %i4, %g4, %i5
8988 rdpr %cwp, %g1
8989 rdpr %cansave, %g2
8990 rdpr %canrestore, %g3
8991 rdpr %cleanwin, %g4
8992 rdpr %otherwin, %g5
8993 rdpr %wstate, %g6
8994 edge8 %o7, %i6, %g1
8995 fmovdleu %xcc, %f29, %f8
8996 stb %g6, [%l7 + 0x74]
8997 srlx %o0, 0x1D, %o6
8998 stw %o3, [%l7 + 0x20]
8999 ldd [%l7 + 0x30], %f8
9000 movrlz %o2, 0x3C2, %g5
9001 alignaddr %l0, %i1, %g7
9002 popc %i2, %i0
9003 and %o4, %g3, %g2
9004 subccc %l5, 0x1F05, %i7
9005 fnot2s %f30, %f13
9006 fpsub16 %f2, %f0, %f24
9007 movrlz %l6, %o1, %l2
9008 movleu %xcc, %l1, %i3
9009 movn %icc, %o5, %l4
9010 sdivcc %i4, 0x0EF7, %g4
9011 pdist %f30, %f4, %f20
9012 movn %icc, %i5, %l3
9013 mulx %i6, 0x0E19, %o7
9014 movgu %icc, %g1, %g6
9015 addcc %o0, 0x19CD, %o6
9016 srlx %o3, %g5, %l0
9017 edge32n %i1, %g7, %i2
9018 smulcc %i0, %o2, %o4
9019 xor %g3, 0x1512, %l5
9020 fsrc1 %f2, %f10
9021 or %i7, 0x0B98, %g2
9022 orncc %l6, 0x0141, %l2
9023 movrne %l1, %o1, %o5
9024 fcmps %fcc0, %f27, %f24
9025 umulcc %i3, %i4, %g4
9026 edge8l %l4, %l3, %i5
9027 movg %icc, %i6, %o7
9028 move %xcc, %g1, %o0
9029 edge16l %g6, %o6, %o3
9030 array16 %g5, %i1, %g7
9031 edge8n %l0, %i2, %o2
9032 fcmpeq16 %f10, %f2, %o4
9033 srlx %i0, 0x07, %l5
9034 sdiv %g3, 0x1E23, %g2
9035 st %f7, [%l7 + 0x1C]
9036 fsrc2 %f8, %f16
9037 xorcc %i7, 0x0A3B, %l6
9038 save %l2, 0x1614, %l1
9039 rdpr %cwp, %g1
9040 rdpr %cansave, %g2
9041 rdpr %canrestore, %g3
9042 rdpr %cleanwin, %g4
9043 rdpr %otherwin, %g5
9044 rdpr %wstate, %g6
9045 nop
9046 set 0x46, %l1
9047 lduh [%l7 + %l1], %o1
9048 add %i3, 0x1583, %i4
9049 ldd [%l7 + 0x78], %f2
9050 movleu %xcc, %o5, %g4
9051 nop
9052 set 0x1C, %g1
9053 stw %l3, [%l7 + %g1]
9054 movrne %i5, 0x124, %i6
9055 add %l4, 0x0440, %o7
9056 sub %g1, %o0, %g6
9057 edge32 %o3, %g5, %i1
9058 addccc %o6, 0x0B1D, %l0
9059 stw %g7, [%l7 + 0x7C]
9060 sub %i2, 0x129F, %o2
9061 edge16n %o4, %l5, %g3
9062 std %f12, [%l7 + 0x70]
9063 sdiv %i0, 0x06B8, %g2
9064 stx %l6, [%l7 + 0x18]
9065 orcc %i7, %l1, %o1
9066 sub %l2, %i3, %o5
9067 save %i4, 0x13F4, %l3
9068 rdpr %cwp, %g1
9069 rdpr %cansave, %g2
9070 rdpr %canrestore, %g3
9071 rdpr %cleanwin, %g4
9072 rdpr %otherwin, %g5
9073 rdpr %wstate, %g6
9074 ldsw [%l7 + 0x10], %i5
9075 sir 0x08ED
9076 edge8ln %g4, %l4, %o7
9077 movl %icc, %i6, %o0
9078 edge32n %g1, %o3, %g5
9079 fmovsl %xcc, %f14, %f26
9080 xor %g6, %o6, %l0
9081 xnor %i1, 0x0E04, %i2
9082 ldsb [%l7 + 0x1D], %o2
9083 andn %o4, 0x12DE, %l5
9084 xorcc %g7, 0x1DCB, %i0
9085 edge32n %g3, %l6, %g2
9086 nop
9087 set 0x27, %g7
9088 stb %i7, [%l7 + %g7]
9089 mulscc %l1, 0x1332, %o1
9090 umul %l2, 0x159B, %i3
9091 ldd [%l7 + 0x60], %f18
9092 sdivcc %o5, 0x19E3, %l3
9093 xnorcc %i5, 0x0C26, %i4
9094 sdiv %g4, 0x0335, %l4
9095 fnegs %f6, %f27
9096 andncc %o7, %o0, %g1
9097 st %f21, [%l7 + 0x50]
9098 subc %o3, %g5, %g6
9099 fmovsvs %icc, %f21, %f8
9100 edge16n %o6, %i6, %l0
9101 srl %i2, %i1, %o4
9102 movgu %icc, %l5, %g7
9103 nop
9104 set 0x08, %i4
9105 ldx [%l7 + %i4], %o2
9106 fmovdcs %xcc, %f5, %f12
9107 ldx [%l7 + 0x18], %g3
9108 edge8 %i0, %l6, %g2
9109 fnot2s %f23, %f24
9110 edge8 %i7, %o1, %l1
9111 or %i3, %l2, %o5
9112 sllx %i5, 0x09, %i4
9113 ld [%l7 + 0x18], %f18
9114 movne %icc, %l3, %l4
9115 sir 0x15C7
9116 edge8l %g4, %o7, %g1
9117 mova %icc, %o0, %g5
9118 mulx %g6, %o3, %o6
9119 fone %f4
9120 fmovdneg %icc, %f22, %f19
9121 fornot1 %f28, %f0, %f2
9122 andncc %i6, %l0, %i1
9123 restore %o4, %l5, %i2
9124 rdpr %cwp, %g1
9125 rdpr %cansave, %g2
9126 rdpr %canrestore, %g3
9127 rdpr %cleanwin, %g4
9128 rdpr %otherwin, %g5
9129 rdpr %wstate, %g6
9130 srl %o2, %g7, %g3
9131 and %i0, %l6, %g2
9132 umul %o1, 0x04F1, %i7
9133 sth %l1, [%l7 + 0x14]
9134 save %i3, 0x089A, %o5
9135 rdpr %cwp, %g1
9136 rdpr %cansave, %g2
9137 rdpr %canrestore, %g3
9138 rdpr %cleanwin, %g4
9139 rdpr %otherwin, %g5
9140 rdpr %wstate, %g6
9141 alignaddrl %i5, %i4, %l2
9142 edge8l %l4, %l3, %o7
9143 popc 0x181A, %g1
9144 fcmple16 %f8, %f10, %g4
9145 popc 0x0909, %g5
9146 ldd [%l7 + 0x50], %f28
9147 xnorcc %o0, %o3, %g6
9148 xorcc %o6, 0x1015, %i6
9149 movrlez %l0, %i1, %o4
9150 ldx [%l7 + 0x68], %l5
9151 lduh [%l7 + 0x7A], %i2
9152 udivcc %o2, 0x0C3F, %g3
9153 orncc %i0, 0x0C8A, %l6
9154 edge32 %g7, %g2, %o1
9155 orncc %i7, %l1, %i3
9156 ldd [%l7 + 0x58], %f28
9157 sth %i5, [%l7 + 0x26]
9158 edge8 %o5, %i4, %l4
9159 sub %l2, %l3, %o7
9160 fmovsne %icc, %f17, %f13
9161 fand %f8, %f0, %f22
9162 stx %g1, [%l7 + 0x50]
9163 andncc %g4, %o0, %o3
9164 movn %xcc, %g5, %g6
9165 lduw [%l7 + 0x0C], %o6
9166 ldd [%l7 + 0x40], %f24
9167 setx loop_31, %l0, %l1
9168 return %l1
9169 nop
9170 rdpr %cwp, %g1
9171 rdpr %cansave, %g2
9172 rdpr %canrestore, %g3
9173 rdpr %cleanwin, %g4
9174 rdpr %otherwin, %g5
9175 rdpr %wstate, %g6
9176loop_31: movcc %xcc, %l5, %o4
9177 ldsh [%l7 + 0x0C], %i2
9178 edge8n %o2, %g3, %i0
9179 stw %l6, [%l7 + 0x34]
9180 fandnot2s %f15, %f2, %f18
9181 fpsub16s %f17, %f27, %f22
9182 fmovdgu %xcc, %f23, %f7
9183 sdivcc %g7, 0x10CD, %o1
9184 andn %i7, %g2, %l1
9185 ldsw [%l7 + 0x2C], %i5
9186 and %i3, 0x1671, %i4
9187 movn %xcc, %l4, %o5
9188 edge8 %l3, %l2, %o7
9189 ldsb [%l7 + 0x47], %g1
9190 fandnot2s %f29, %f30, %f26
9191 pdist %f22, %f22, %f28
9192 subcc %g4, %o3, %o0
9193 ldsb [%l7 + 0x34], %g6
9194 xnorcc %g5, %l0, %i6
9195 movneg %icc, %i1, %l5
9196 fand %f30, %f2, %f6
9197 fandnot2 %f0, %f4, %f8
9198 addc %o6, %o4, %i2
9199 alignaddr %g3, %i0, %l6
9200 fmovsvc %xcc, %f26, %f3
9201 fmovsvs %icc, %f10, %f27
9202 fandnot1 %f30, %f2, %f18
9203 array8 %g7, %o1, %o2
9204 fzeros %f13
9205 fmovsgu %icc, %f24, %f0
9206 movn %xcc, %g2, %i7
9207 edge16l %l1, %i3, %i4
9208 andn %l4, 0x0E44, %i5
9209 fnot1s %f10, %f24
9210 movne %icc, %l3, %o5
9211 ldd [%l7 + 0x58], %l2
9212 movge %icc, %o7, %g1
9213 orn %g4, %o0, %g6
9214 fcmpeq16 %f16, %f12, %g5
9215 mulx %o3, %l0, %i6
9216 sub %l5, %o6, %o4
9217 mulscc %i1, 0x14A9, %i2
9218 fandnot2s %f9, %f16, %f9
9219 movrlez %i0, 0x311, %l6
9220 fnot2 %f8, %f20
9221 fmovdle %icc, %f31, %f18
9222 smulcc %g3, %g7, %o1
9223 umul %g2, %i7, %o2
9224 sll %i3, 0x02, %i4
9225 fmovsg %icc, %f19, %f19
9226 fpack32 %f26, %f18, %f20
9227 stx %l1, [%l7 + 0x20]
9228 fone %f0
9229 movg %xcc, %l4, %i5
9230 srlx %l3, %l2, %o5
9231 sdivcc %g1, 0x03E1, %o7
9232 movgu %xcc, %o0, %g6
9233 subccc %g5, %g4, %o3
9234 srl %i6, %l0, %o6
9235 edge16l %l5, %o4, %i2
9236 ldd [%l7 + 0x58], %i0
9237 alignaddrl %i0, %l6, %g3
9238 fpmerge %f10, %f0, %f2
9239 ldsw [%l7 + 0x50], %o1
9240 fcmpgt16 %f0, %f30, %g2
9241 popc 0x03C1, %i7
9242 array8 %o2, %i3, %g7
9243 movne %xcc, %l1, %l4
9244 std %f16, [%l7 + 0x28]
9245 fmovscs %icc, %f26, %f31
9246 edge16l %i5, %i4, %l3
9247 edge16 %o5, %l2, %g1
9248 sir 0x0FE8
9249 mulscc %o7, 0x1FBC, %g6
9250 movrlz %o0, 0x2ED, %g5
9251 addcc %g4, %i6, %o3
9252 stw %l0, [%l7 + 0x4C]
9253 edge16l %l5, %o4, %i2
9254 mulx %i1, 0x05A0, %o6
9255 fpadd16 %f12, %f2, %f8
9256 udivx %i0, 0x1514, %l6
9257 edge8 %o1, %g2, %i7
9258 subc %g3, %o2, %g7
9259 mulscc %l1, 0x00D4, %l4
9260 fnot2 %f16, %f12
9261 edge32l %i5, %i3, %i4
9262 fmovdne %xcc, %f20, %f6
9263 ldsw [%l7 + 0x24], %l3
9264 ldsb [%l7 + 0x3B], %o5
9265 movrlez %l2, %o7, %g1
9266 edge8l %o0, %g6, %g4
9267 sdivx %i6, 0x0E07, %o3
9268 sll %g5, %l0, %l5
9269 ldsw [%l7 + 0x60], %i2
9270 andn %i1, %o4, %i0
9271 movg %icc, %l6, %o6
9272 srax %g2, %o1, %g3
9273 and %o2, 0x127D, %g7
9274 movpos %xcc, %i7, %l4
9275 xor %i5, %l1, %i3
9276 movrne %i4, 0x05F, %l3
9277 movpos %xcc, %l2, %o5
9278 move %xcc, %o7, %g1
9279 movrgz %o0, 0x124, %g4
9280 movneg %xcc, %i6, %o3
9281 sdiv %g6, 0x1AC0, %l0
9282 fmovrsgz %g5, %f29, %f15
9283 fmovdl %icc, %f21, %f9
9284 fpsub16s %f22, %f10, %f10
9285 fandnot1s %f24, %f15, %f0
9286 srax %l5, %i1, %o4
9287 umul %i2, 0x1408, %l6
9288 ldub [%l7 + 0x17], %i0
9289 edge8ln %o6, %o1, %g3
9290 andncc %o2, %g2, %g7
9291 stw %i7, [%l7 + 0x38]
9292 array16 %i5, %l1, %i3
9293 st %f21, [%l7 + 0x60]
9294 movn %icc, %i4, %l4
9295 alignaddr %l3, %l2, %o5
9296 movgu %xcc, %o7, %g1
9297 st %f18, [%l7 + 0x7C]
9298 st %f6, [%l7 + 0x70]
9299 array8 %o0, %i6, %g4
9300 or %o3, 0x178C, %g6
9301 fand %f26, %f20, %f6
9302 movpos %icc, %g5, %l0
9303 popc 0x07EC, %i1
9304 fmovsg %xcc, %f6, %f4
9305 xnorcc %o4, %i2, %l5
9306 srl %i0, %l6, %o6
9307 subc %g3, %o1, %o2
9308 fmovs %f29, %f30
9309 ldsw [%l7 + 0x24], %g7
9310 andncc %g2, %i7, %l1
9311 edge16n %i5, %i4, %l4
9312 movneg %icc, %l3, %l2
9313 fpadd32s %f10, %f26, %f6
9314 edge16ln %i3, %o5, %g1
9315 xnor %o0, %o7, %i6
9316 orcc %g4, %g6, %o3
9317 fnor %f18, %f18, %f6
9318 move %icc, %g5, %l0
9319 nop
9320 set 0x48, %g5
9321 stx %o4, [%l7 + %g5]
9322 ldsb [%l7 + 0x5F], %i1
9323 fcmped %fcc2, %f24, %f20
9324 sll %l5, %i2, %i0
9325 sdivx %o6, 0x167E, %l6
9326 fmovse %icc, %f6, %f17
9327 fone %f8
9328 stb %o1, [%l7 + 0x37]
9329 sdivcc %g3, 0x17BC, %g7
9330 fmovdleu %icc, %f16, %f19
9331 stb %g2, [%l7 + 0x1D]
9332 stb %i7, [%l7 + 0x47]
9333 fmovrde %l1, %f10, %f26
9334 stx %o2, [%l7 + 0x50]
9335 ldsb [%l7 + 0x66], %i5
9336 stw %l4, [%l7 + 0x68]
9337 sll %l3, %l2, %i4
9338 fsrc1s %f0, %f19
9339 stx %o5, [%l7 + 0x70]
9340 edge32n %g1, %i3, %o0
9341 movrgez %i6, 0x30A, %g4
9342 alignaddrl %o7, %g6, %g5
9343 movl %icc, %o3, %o4
9344 ldsw [%l7 + 0x58], %i1
9345 fmovsgu %icc, %f6, %f23
9346 orn %l0, %l5, %i0
9347 xorcc %o6, 0x185E, %l6
9348 fxors %f23, %f20, %f7
9349 orncc %o1, %i2, %g3
9350 sllx %g2, %g7, %i7
9351 movrlez %l1, 0x3C4, %o2
9352 restore %l4, %l3, %l2
9353 rdpr %cwp, %g1
9354 rdpr %cansave, %g2
9355 rdpr %canrestore, %g3
9356 rdpr %cleanwin, %g4
9357 rdpr %otherwin, %g5
9358 rdpr %wstate, %g6
9359 fxor %f28, %f6, %f16
9360 mova %xcc, %i5, %o5
9361 sra %g1, 0x19, %i3
9362 xnor %i4, 0x0541, %o0
9363 movge %icc, %i6, %g4
9364 mova %icc, %g6, %g5
9365 smulcc %o3, %o4, %i1
9366 edge32l %l0, %o7, %l5
9367 fmovdneg %icc, %f20, %f18
9368 sdivx %i0, 0x1ADA, %o6
9369 ldd [%l7 + 0x18], %f24
9370 stb %l6, [%l7 + 0x79]
9371 fornot2 %f22, %f24, %f22
9372 lduh [%l7 + 0x74], %i2
9373 fmovsleu %xcc, %f11, %f26
9374 fmovrslz %g3, %f6, %f7
9375 stx %g2, [%l7 + 0x08]
9376 add %g7, %o1, %i7
9377 ld [%l7 + 0x14], %f5
9378 movle %icc, %l1, %l4
9379 andn %o2, 0x0649, %l3
9380 movrgz %l2, %i5, %g1
9381 udivx %i3, 0x10CE, %i4
9382 ldsb [%l7 + 0x7D], %o0
9383 orn %i6, %o5, %g4
9384 sll %g6, %o3, %o4
9385 edge16l %i1, %g5, %o7
9386 fpack16 %f30, %f16
9387 movl %icc, %l0, %l5
9388 ldd [%l7 + 0x28], %o6
9389 edge16n %l6, %i2, %i0
9390 edge32n %g2, %g7, %o1
9391 sll %g3, %i7, %l4
9392 edge16l %o2, %l3, %l2
9393 sll %l1, 0x0E, %i5
9394 popc 0x0C59, %g1
9395 edge16n %i3, %i4, %i6
9396 edge16 %o5, %o0, %g6
9397 sra %o3, %g4, %i1
9398 edge16l %g5, %o7, %l0
9399 xnorcc %l5, %o6, %l6
9400 ldsw [%l7 + 0x7C], %i2
9401 ldx [%l7 + 0x10], %i0
9402 udivx %o4, 0x10EE, %g7
9403 movrgz %o1, %g3, %i7
9404 mulscc %g2, %l4, %o2
9405 sra %l3, 0x13, %l2
9406 edge8n %i5, %l1, %i3
9407 movrgez %i4, %g1, %i6
9408 smul %o5, %g6, %o3
9409 movl %xcc, %g4, %i1
9410 movne %xcc, %g5, %o0
9411 andcc %o7, 0x1D39, %l5
9412 sllx %l0, 0x1E, %l6
9413 alignaddrl %o6, %i0, %i2
9414 nop
9415 set 0x12, %o6
9416 sth %g7, [%l7 + %o6]
9417 for %f24, %f2, %f4
9418 fpack16 %f24, %f20
9419 movre %o4, 0x02F, %g3
9420 lduh [%l7 + 0x60], %o1
9421 sllx %i7, %g2, %l4
9422 movcc %xcc, %o2, %l2
9423 addcc %l3, %l1, %i5
9424 sth %i3, [%l7 + 0x60]
9425 mulscc %i4, %g1, %i6
9426 ldd [%l7 + 0x18], %f12
9427 addcc %o5, %o3, %g6
9428 sdivcc %i1, 0x0E38, %g5
9429 fcmpeq32 %f2, %f28, %o0
9430 srax %g4, %o7, %l5
9431 fmovsgu %icc, %f5, %f31
9432 fmovse %icc, %f18, %f23
9433 movrgez %l0, 0x334, %o6
9434 fmovdvs %icc, %f23, %f7
9435 movrne %l6, 0x280, %i0
9436 lduh [%l7 + 0x2A], %i2
9437 addccc %g7, 0x1E41, %g3
9438 fmovde %xcc, %f17, %f9
9439 movne %xcc, %o1, %o4
9440 xnor %g2, %l4, %i7
9441 fsrc1s %f16, %f2
9442 ldub [%l7 + 0x40], %l2
9443 fcmple16 %f30, %f6, %l3
9444 popc 0x0546, %o2
9445 movgu %icc, %l1, %i5
9446 fornot2s %f29, %f25, %f20
9447 sra %i4, %i3, %g1
9448 srlx %i6, %o3, %o5
9449 fabsd %f0, %f6
9450 ldd [%l7 + 0x08], %f12
9451 movre %i1, %g5, %o0
9452 movrgz %g4, %o7, %g6
9453 fcmpgt16 %f18, %f4, %l0
9454 fpadd16s %f1, %f3, %f5
9455 orcc %l5, %o6, %i0
9456 popc %i2, %g7
9457 umul %l6, %g3, %o4
9458 movrlz %g2, 0x3DE, %o1
9459 edge8n %l4, %l2, %i7
9460 edge32 %o2, %l3, %l1
9461 std %f18, [%l7 + 0x28]
9462 movrgz %i5, 0x003, %i3
9463 xnorcc %g1, 0x1851, %i6
9464 std %f20, [%l7 + 0x48]
9465 fmovdn %xcc, %f30, %f1
9466 fmovsge %icc, %f4, %f7
9467 orcc %o3, 0x13EA, %o5
9468 sdiv %i4, 0x11B8, %i1
9469 srlx %o0, %g4, %o7
9470 edge32 %g5, %l0, %g6
9471 edge32l %o6, %l5, %i0
9472 array32 %g7, %l6, %g3
9473 fmovrslz %o4, %f10, %f21
9474 fexpand %f7, %f16
9475 fmovdgu %icc, %f26, %f9
9476 fmovrslz %i2, %f15, %f30
9477 movvs %icc, %o1, %l4
9478 srlx %g2, 0x1F, %l2
9479 and %i7, %l3, %o2
9480 orn %i5, %l1, %g1
9481 ld [%l7 + 0x24], %f16
9482 sub %i3, %i6, %o3
9483 orncc %i4, %o5, %o0
9484 fmovrdne %i1, %f0, %f2
9485 add %o7, %g5, %g4
9486 and %l0, 0x1286, %g6
9487 popc %o6, %i0
9488 lduw [%l7 + 0x64], %l5
9489 fmovsvs %xcc, %f30, %f12
9490 fexpand %f27, %f2
9491 movg %xcc, %l6, %g3
9492 popc 0x178B, %o4
9493 stx %i2, [%l7 + 0x50]
9494 ldd [%l7 + 0x68], %g6
9495 sdivcc %o1, 0x061E, %g2
9496 addcc %l4, 0x1D4C, %l2
9497 fsrc1 %f0, %f28
9498 lduw [%l7 + 0x40], %l3
9499 array8 %o2, %i5, %i7
9500 fmovda %icc, %f16, %f8
9501 fpadd32 %f0, %f30, %f20
9502 fmovdpos %xcc, %f20, %f6
9503 stb %l1, [%l7 + 0x75]
9504 fcmple16 %f8, %f20, %g1
9505 move %xcc, %i3, %i6
9506 umulcc %o3, %i4, %o0
9507 fmovrse %i1, %f12, %f9
9508 srl %o5, 0x16, %g5
9509 edge32ln %o7, %g4, %l0
9510 sdiv %g6, 0x16B6, %i0
9511 movge %icc, %o6, %l6
9512 movrlez %g3, %l5, %o4
9513 srlx %i2, %g7, %o1
9514 edge8 %g2, %l2, %l3
9515 fnot1s %f9, %f7
9516 movge %xcc, %o2, %i5
9517 xor %l4, 0x0078, %l1
9518 fnands %f24, %f1, %f31
9519 fmovrdne %i7, %f10, %f14
9520 std %f22, [%l7 + 0x78]
9521 movvs %icc, %i3, %i6
9522 move %xcc, %o3, %g1
9523 and %i4, %i1, %o0
9524 fmul8sux16 %f12, %f0, %f26
9525 sir 0x1DB8
9526 edge32ln %o5, %o7, %g4
9527 addccc %g5, 0x0C36, %l0
9528 movrne %g6, %i0, %l6
9529 add %g3, %l5, %o6
9530 sth %i2, [%l7 + 0x40]
9531 movrgez %o4, 0x0B0, %o1
9532 orn %g2, %g7, %l2
9533 ldsw [%l7 + 0x34], %o2
9534 save %i5, %l3, %l1
9535 rdpr %cwp, %g1
9536 rdpr %cansave, %g2
9537 rdpr %canrestore, %g3
9538 rdpr %cleanwin, %g4
9539 rdpr %otherwin, %g5
9540 rdpr %wstate, %g6
9541 fmovsge %xcc, %f0, %f0
9542 subcc %l4, %i3, %i6
9543 sll %o3, 0x1A, %g1
9544 fsrc2 %f10, %f8
9545 addccc %i4, 0x0E4F, %i7
9546 edge16 %i1, %o5, %o0
9547 subccc %g4, %g5, %o7
9548 fmovsl %icc, %f31, %f17
9549 movre %l0, %i0, %g6
9550 movrlez %l6, 0x12A, %g3
9551 edge16n %o6, %i2, %o4
9552 edge16l %l5, %o1, %g7
9553 fmovrdlez %g2, %f22, %f20
9554 andncc %o2, %i5, %l2
9555 popc 0x1127, %l3
9556 stb %l4, [%l7 + 0x0B]
9557 edge16l %l1, %i3, %o3
9558 fmovsg %icc, %f8, %f2
9559 sll %g1, %i6, %i4
9560 fornot1 %f20, %f0, %f30
9561 movrne %i1, 0x369, %i7
9562 siam 0x4
9563 movpos %icc, %o5, %o0
9564 sth %g4, [%l7 + 0x72]
9565 move %icc, %g5, %l0
9566 movge %icc, %i0, %o7
9567 sllx %g6, 0x11, %g3
9568 fzero %f6
9569 add %o6, 0x01C7, %l6
9570 movneg %icc, %i2, %l5
9571 alignaddr %o4, %g7, %o1
9572 fmul8sux16 %f8, %f24, %f16
9573 movl %icc, %g2, %o2
9574 fand %f18, %f28, %f6
9575 fornot1s %f7, %f0, %f9
9576 ld [%l7 + 0x64], %f23
9577 edge32n %l2, %i5, %l3
9578 movleu %icc, %l1, %i3
9579 edge8l %l4, %g1, %i6
9580 umulcc %o3, 0x10A8, %i1
9581 movrgez %i7, 0x17F, %o5
9582 sdiv %o0, 0x00B3, %i4
9583 popc 0x0E9A, %g4
9584 udivcc %g5, 0x01F3, %l0
9585 addccc %i0, 0x14BA, %g6
9586 addc %g3, 0x0F42, %o6
9587 smulcc %l6, %i2, %l5
9588 movg %xcc, %o4, %o7
9589 std %f10, [%l7 + 0x28]
9590 addccc %o1, %g2, %g7
9591 sll %l2, 0x10, %i5
9592 ldd [%l7 + 0x20], %l2
9593 umul %o2, %i3, %l4
9594 alignaddrl %l1, %g1, %i6
9595 fmovsg %icc, %f1, %f8
9596 srl %i1, 0x12, %i7
9597 sth %o5, [%l7 + 0x78]
9598 or %o0, 0x0DEA, %o3
9599 umul %g4, 0x179A, %g5
9600 or %l0, 0x12E9, %i4
9601 udivx %i0, 0x12AE, %g3
9602 movvc %xcc, %o6, %l6
9603 movrne %i2, 0x210, %g6
9604 xnor %l5, 0x1807, %o7
9605 srax %o1, %o4, %g7
9606 movgu %icc, %g2, %l2
9607 move %icc, %i5, %o2
9608 ldd [%l7 + 0x20], %i2
9609 fone %f16
9610 fcmped %fcc2, %f10, %f26
9611 move %xcc, %l4, %l3
9612 mova %icc, %l1, %g1
9613 movvc %xcc, %i1, %i7
9614 movgu %xcc, %i6, %o0
9615 andcc %o3, 0x14C0, %g4
9616 ldx [%l7 + 0x20], %g5
9617 sllx %l0, %i4, %i0
9618 for %f30, %f14, %f6
9619 fxnor %f6, %f4, %f22
9620 xorcc %o5, 0x11A4, %g3
9621 addc %o6, %i2, %l6
9622 fmovdg %icc, %f0, %f21
9623 ldx [%l7 + 0x20], %l5
9624 xnorcc %o7, %g6, %o4
9625 add %g7, 0x1E95, %o1
9626 smulcc %l2, 0x1BE7, %i5
9627 setx loop_32, %l0, %l1
9628 return %l1
9629 nop
9630 rdpr %cwp, %g1
9631 rdpr %cansave, %g2
9632 rdpr %canrestore, %g3
9633 rdpr %cleanwin, %g4
9634 rdpr %otherwin, %g5
9635 rdpr %wstate, %g6
9636loop_32: mulx %l3, %l4, %l1
9637 addcc %g1, %i1, %i6
9638 udivx %o0, 0x1EF1, %o3
9639 movle %icc, %g4, %i7
9640 orn %l0, 0x11D8, %g5
9641 subccc %i0, 0x16C5, %o5
9642 movrgz %g3, %i4, %i2
9643 ldx [%l7 + 0x60], %o6
9644 addccc %l5, 0x156E, %l6
9645 array32 %o7, %o4, %g7
9646 fmovrdgez %g6, %f10, %f28
9647 fmul8ulx16 %f2, %f12, %f6
9648 ldsb [%l7 + 0x40], %l2
9649 smulcc %o1, %i5, %o2
9650 fmul8x16au %f11, %f14, %f10
9651 xnor %g2, 0x138E, %l3
9652 sethi 0x12F2, %i3
9653 fnegd %f20, %f4
9654 xorcc %l1, 0x01BC, %l4
9655 nop
9656 set 0x72, %o7
9657 ldsb [%l7 + %o7], %i1
9658 sra %i6, %o0, %g1
9659 fmovdn %xcc, %f19, %f19
9660 stb %o3, [%l7 + 0x50]
9661 orcc %i7, 0x16C8, %g4
9662 udivx %l0, 0x1209, %i0
9663 fandnot2s %f16, %f25, %f4
9664 fmovsne %icc, %f9, %f14
9665 mulscc %o5, %g5, %g3
9666 stx %i2, [%l7 + 0x20]
9667 edge8n %i4, %l5, %l6
9668 edge16n %o7, %o4, %o6
9669 udivcc %g7, 0x12F3, %g6
9670 xnor %l2, 0x0D1E, %i5
9671 movle %icc, %o2, %o1
9672 edge8l %g2, %i3, %l3
9673 srlx %l1, 0x0F, %l4
9674 ldsh [%l7 + 0x3E], %i1
9675 edge16ln %o0, %i6, %g1
9676 lduw [%l7 + 0x0C], %i7
9677 sdivcc %g4, 0x17D3, %l0
9678 movcc %xcc, %i0, %o3
9679 sdivx %o5, 0x1C41, %g3
9680 andn %g5, %i2, %i4
9681 fnegs %f11, %f26
9682 movgu %xcc, %l6, %o7
9683 srlx %l5, 0x10, %o4
9684 movg %icc, %g7, %o6
9685 andn %g6, 0x13E5, %l2
9686 umul %i5, %o2, %o1
9687 siam 0x3
9688 mova %xcc, %i3, %g2
9689 udivcc %l1, 0x131F, %l3
9690 subcc %l4, 0x0D9D, %i1
9691 and %i6, 0x0AAD, %g1
9692 srl %i7, %o0, %l0
9693 orn %g4, 0x0C72, %i0
9694 xorcc %o3, 0x03CC, %o5
9695 lduw [%l7 + 0x24], %g3
9696 stb %g5, [%l7 + 0x52]
9697 orcc %i4, 0x1DA1, %i2
9698 movrgez %o7, %l5, %l6
9699 srax %o4, 0x0A, %o6
9700 stb %g7, [%l7 + 0x32]
9701 umulcc %g6, %i5, %o2
9702 sth %o1, [%l7 + 0x2E]
9703 movvs %icc, %l2, %g2
9704 srl %l1, %l3, %l4
9705 edge32l %i1, %i3, %g1
9706 fcmpgt16 %f20, %f16, %i7
9707 fcmpne16 %f16, %f16, %i6
9708 sll %o0, %g4, %i0
9709 fcmpes %fcc3, %f25, %f17
9710 stx %o3, [%l7 + 0x38]
9711 andcc %o5, %l0, %g5
9712 movrlez %i4, 0x3EB, %g3
9713 sll %i2, %l5, %l6
9714 fcmpes %fcc2, %f10, %f0
9715 edge8ln %o7, %o6, %o4
9716 edge8 %g6, %i5, %o2
9717 smul %g7, %l2, %g2
9718 lduw [%l7 + 0x74], %o1
9719 fabsd %f20, %f0
9720 movpos %icc, %l1, %l4
9721 udivcc %l3, 0x1B8C, %i3
9722 fornot2s %f13, %f15, %f20
9723 lduh [%l7 + 0x36], %i1
9724 movre %i7, 0x146, %i6
9725 restore %o0, 0x1CE0, %g1
9726 rdpr %cwp, %g1
9727 rdpr %cansave, %g2
9728 rdpr %canrestore, %g3
9729 rdpr %cleanwin, %g4
9730 rdpr %otherwin, %g5
9731 rdpr %wstate, %g6
9732 edge16 %i0, %o3, %o5
9733 movre %l0, 0x2D4, %g4
9734 edge8n %g5, %g3, %i2
9735 fmovsvc %xcc, %f21, %f30
9736 fmovrde %l5, %f28, %f28
9737 movcs %xcc, %i4, %o7
9738 sir 0x1BB6
9739 fmul8x16 %f23, %f28, %f2
9740 sethi 0x1CF4, %l6
9741 ldd [%l7 + 0x08], %f10
9742 movl %icc, %o6, %g6
9743 edge32n %i5, %o4, %g7
9744 nop
9745 set 0x44, %l0
9746 ldsw [%l7 + %l0], %l2
9747 edge16n %o2, %g2, %l1
9748 andcc %l4, %o1, %i3
9749 subc %i1, 0x0745, %i7
9750 fmovsg %icc, %f12, %f29
9751 ldsh [%l7 + 0x64], %l3
9752 udivx %o0, 0x0D1B, %g1
9753 movrgz %i6, 0x1E9, %i0
9754 fmuld8ulx16 %f22, %f4, %f4
9755 st %f22, [%l7 + 0x4C]
9756 fnegd %f12, %f26
9757 movrne %o3, %o5, %g4
9758 fmul8x16 %f25, %f2, %f12
9759 addc %g5, 0x1ED0, %l0
9760 sdivx %i2, 0x0F24, %l5
9761 sethi 0x07AE, %i4
9762 movne %xcc, %o7, %l6
9763 fones %f3
9764 sth %g3, [%l7 + 0x3A]
9765 addc %o6, 0x1D06, %g6
9766 edge8l %o4, %i5, %l2
9767 fmovrdgez %o2, %f2, %f28
9768 fsrc2s %f28, %f6
9769 addccc %g7, %g2, %l1
9770 nop
9771 set 0x0C, %i2
9772 sth %o1, [%l7 + %i2]
9773 ldx [%l7 + 0x58], %l4
9774 udivcc %i3, 0x13B1, %i1
9775 smul %l3, 0x05AC, %o0
9776 smulcc %g1, %i6, %i7
9777 alignaddr %i0, %o3, %o5
9778 fcmpd %fcc0, %f2, %f12
9779 fmovdneg %icc, %f13, %f21
9780 and %g5, %g4, %l0
9781 stw %i2, [%l7 + 0x5C]
9782 udivcc %l5, 0x0FA0, %o7
9783 st %f7, [%l7 + 0x78]
9784 array16 %i4, %l6, %o6
9785 bshuffle %f10, %f20, %f30
9786 edge32 %g6, %o4, %g3
9787 lduw [%l7 + 0x50], %i5
9788 ldsw [%l7 + 0x44], %l2
9789 orncc %g7, %o2, %l1
9790 udivcc %o1, 0x110B, %g2
9791 andncc %l4, %i1, %i3
9792 mulx %l3, %g1, %o0
9793 movpos %icc, %i6, %i0
9794 movgu %icc, %i7, %o5
9795 fcmpeq32 %f20, %f8, %g5
9796 sllx %o3, 0x19, %l0
9797 movpos %xcc, %i2, %g4
9798 edge32 %o7, %l5, %l6
9799 edge16n %i4, %g6, %o4
9800 sdivx %o6, 0x08DE, %g3
9801 fmovdl %xcc, %f27, %f20
9802 ldsh [%l7 + 0x60], %i5
9803 movrne %l2, %o2, %l1
9804 edge32l %o1, %g2, %l4
9805 fabss %f23, %f16
9806 sdiv %g7, 0x0F5C, %i3
9807 smul %l3, 0x15E8, %i1
9808 alignaddr %g1, %o0, %i6
9809 ldsw [%l7 + 0x64], %i0
9810 stw %o5, [%l7 + 0x14]
9811 fpadd32s %f18, %f2, %f28
9812 edge8n %g5, %i7, %l0
9813 fxors %f0, %f16, %f3
9814 orcc %o3, 0x128C, %g4
9815 fmovrdlez %i2, %f8, %f30
9816 fcmpgt16 %f8, %f0, %l5
9817 sth %l6, [%l7 + 0x4E]
9818 movge %xcc, %i4, %g6
9819 edge32n %o7, %o4, %o6
9820 andcc %i5, %g3, %l2
9821 fornot1s %f26, %f25, %f29
9822 udivcc %o2, 0x053A, %l1
9823 save %g2, %l4, %g7
9824 rdpr %cwp, %g1
9825 rdpr %cansave, %g2
9826 rdpr %canrestore, %g3
9827 rdpr %cleanwin, %g4
9828 rdpr %otherwin, %g5
9829 rdpr %wstate, %g6
9830 movneg %icc, %o1, %l3
9831 std %f14, [%l7 + 0x70]
9832 movn %icc, %i1, %g1
9833 umulcc %i3, 0x1998, %i6
9834 fcmpeq16 %f10, %f28, %i0
9835 andcc %o0, 0x0352, %o5
9836 alignaddr %g5, %i7, %l0
9837 ldsh [%l7 + 0x38], %g4
9838 udiv %i2, 0x0577, %o3
9839 fornot1 %f22, %f8, %f0
9840 fpadd16s %f25, %f6, %f14
9841 ldd [%l7 + 0x68], %l4
9842 movge %icc, %l6, %i4
9843 movle %xcc, %g6, %o4
9844 st %f15, [%l7 + 0x1C]
9845 movcc %icc, %o7, %i5
9846 fpsub32 %f22, %f28, %f20
9847 srl %g3, 0x0D, %o6
9848 edge32ln %l2, %o2, %l1
9849 srax %g2, 0x09, %g7
9850 xor %l4, 0x0518, %o1
9851 edge16n %i1, %l3, %i3
9852 edge16ln %i6, %g1, %o0
9853 smul %i0, 0x135E, %g5
9854 stw %i7, [%l7 + 0x44]
9855 edge8ln %l0, %o5, %g4
9856 fone %f18
9857 fnegd %f10, %f30
9858 mulscc %i2, %o3, %l5
9859 movvs %icc, %l6, %i4
9860 movrlez %o4, 0x116, %o7
9861 edge32ln %g6, %g3, %o6
9862 edge32 %l2, %o2, %l1
9863 for %f4, %f2, %f10
9864 srlx %i5, 0x17, %g7
9865 fmovrde %g2, %f30, %f26
9866 umulcc %o1, 0x03DE, %l4
9867 srl %i1, 0x01, %l3
9868 array8 %i3, %g1, %i6
9869 edge32n %i0, %g5, %i7
9870 popc %o0, %l0
9871 udivcc %o5, 0x11B0, %g4
9872 sir 0x1D56
9873 fcmpeq32 %f0, %f24, %o3
9874 udiv %i2, 0x1C20, %l6
9875 edge32n %i4, %o4, %l5
9876 subcc %g6, 0x078D, %g3
9877 array8 %o6, %l2, %o7
9878 fnors %f11, %f22, %f15
9879 fmovdn %xcc, %f10, %f21
9880 srl %l1, %i5, %g7
9881 sdiv %o2, 0x0E91, %o1
9882 fandnot1 %f6, %f0, %f14
9883 ld [%l7 + 0x64], %f1
9884 sir 0x168A
9885 edge32l %l4, %i1, %g2
9886 movrlez %l3, 0x064, %i3
9887 lduw [%l7 + 0x74], %g1
9888 fones %f26
9889 fornot1s %f23, %f29, %f18
9890 nop
9891 set 0x18, %o3
9892 ldsh [%l7 + %o3], %i6
9893 addcc %g5, 0x12B9, %i7
9894 movre %i0, 0x1B2, %o0
9895 stx %o5, [%l7 + 0x70]
9896 movcc %xcc, %l0, %o3
9897 fpadd32s %f7, %f22, %f4
9898 sub %g4, %i2, %i4
9899 udivcc %l6, 0x1F4D, %o4
9900 ldd [%l7 + 0x10], %f12
9901 edge8 %l5, %g6, %o6
9902 movrlz %g3, %l2, %o7
9903 udiv %l1, 0x008B, %i5
9904 fmovdvc %xcc, %f3, %f7
9905 orn %g7, 0x0B33, %o1
9906 udivcc %l4, 0x1DE7, %o2
9907 edge16 %i1, %l3, %i3
9908 smul %g2, 0x1F54, %i6
9909 st %f16, [%l7 + 0x60]
9910 andncc %g5, %g1, %i0
9911 mulscc %i7, %o5, %o0
9912 fmul8ulx16 %f12, %f10, %f22
9913 umulcc %o3, %l0, %g4
9914 mulscc %i2, 0x184E, %l6
9915 edge8 %i4, %o4, %g6
9916 move %xcc, %l5, %o6
9917 srlx %g3, 0x07, %o7
9918 fpadd32 %f12, %f2, %f10
9919 fandnot2 %f14, %f26, %f30
9920 ld [%l7 + 0x64], %f18
9921 srl %l1, %i5, %l2
9922 fmovsneg %xcc, %f23, %f30
9923 movn %xcc, %o1, %g7
9924 mova %xcc, %o2, %l4
9925 subcc %l3, %i3, %i1
9926 edge8n %g2, %g5, %i6
9927 fnot2 %f26, %f30
9928 movge %xcc, %g1, %i7
9929 mulscc %o5, %i0, %o0
9930 orn %l0, %o3, %i2
9931 udivx %g4, 0x0714, %l6
9932 lduw [%l7 + 0x24], %i4
9933 edge8ln %g6, %o4, %l5
9934 ldx [%l7 + 0x68], %o6
9935 fmovdge %icc, %f13, %f28
9936 movvc %xcc, %o7, %l1
9937 edge8 %g3, %i5, %o1
9938 fcmpgt32 %f10, %f2, %l2
9939 sir 0x0E52
9940 movg %icc, %g7, %o2
9941 stw %l4, [%l7 + 0x74]
9942 movn %xcc, %i3, %i1
9943 andn %l3, %g2, %i6
9944 std %f28, [%l7 + 0x60]
9945 movcs %icc, %g5, %g1
9946 fmovsne %xcc, %f16, %f0
9947 xor %o5, 0x15BA, %i7
9948 smul %o0, %l0, %o3
9949 edge32ln %i2, %g4, %i0
9950 popc %l6, %g6
9951 addcc %o4, 0x04B6, %i4
9952 srlx %l5, 0x1D, %o7
9953 std %f20, [%l7 + 0x60]
9954 ldsh [%l7 + 0x72], %l1
9955 edge16n %g3, %i5, %o1
9956 fmovdle %xcc, %f29, %f10
9957 movvs %icc, %o6, %l2
9958 udivx %o2, 0x1B3F, %g7
9959 srax %i3, 0x1A, %i1
9960 fmovrsgez %l3, %f9, %f13
9961 fcmpd %fcc3, %f30, %f28
9962 fnot2 %f22, %f30
9963 sllx %l4, 0x15, %i6
9964 nop
9965 set 0x5C, %i0
9966 ldsh [%l7 + %i0], %g5
9967 xorcc %g2, %g1, %o5
9968 array16 %i7, %l0, %o0
9969 add %i2, %o3, %g4
9970 alignaddrl %i0, %l6, %g6
9971 fmovrsgez %i4, %f30, %f20
9972 fmovsa %xcc, %f1, %f24
9973 fmovdcc %xcc, %f0, %f31
9974 addccc %l5, 0x13DE, %o7
9975 movn %xcc, %o4, %g3
9976 addc %l1, %i5, %o1
9977 udivx %o6, 0x17DC, %l2
9978 subc %o2, 0x18BB, %i3
9979 udivx %i1, 0x0533, %g7
9980 movge %xcc, %l3, %i6
9981 movvs %icc, %l4, %g5
9982 edge8 %g1, %o5, %i7
9983 fmovrse %g2, %f25, %f8
9984 fmovdcs %xcc, %f10, %f27
9985 edge16n %l0, %i2, %o0
9986 fors %f14, %f6, %f3
9987 fxors %f9, %f21, %f14
9988 subccc %g4, 0x0D0A, %i0
9989 xnor %o3, %g6, %i4
9990 edge16n %l6, %o7, %l5
9991 movvc %xcc, %o4, %g3
9992 edge16l %i5, %o1, %o6
9993 srax %l2, 0x11, %o2
9994 sll %i3, 0x13, %i1
9995 orncc %g7, 0x050D, %l1
9996 movge %icc, %i6, %l4
9997 movl %icc, %g5, %l3
9998 fmovrdlez %g1, %f28, %f24
9999 udivx %o5, 0x1274, %i7
10000 mulx %g2, 0x0F94, %i2
10001 array32 %o0, %g4, %l0
10002 fones %f28
10003 subccc %o3, %g6, %i4
10004 fmovrslez %i0, %f25, %f7
10005 nop
10006 set 0x52, %g2
10007 ldsh [%l7 + %g2], %l6
10008 fmul8sux16 %f14, %f10, %f2
10009 edge16 %o7, %l5, %g3
10010 subcc %o4, %o1, %i5
10011 movne %icc, %l2, %o2
10012 sllx %i3, 0x1C, %i1
10013 fmovrsne %o6, %f0, %f17
10014 sub %g7, 0x1DA8, %i6
10015 lduh [%l7 + 0x4C], %l1
10016 edge32n %l4, %g5, %l3
10017 mova %xcc, %o5, %i7
10018 array8 %g1, %g2, %i2
10019 ldub [%l7 + 0x2B], %g4
10020 movrgez %l0, %o0, %o3
10021 fpsub32s %f0, %f8, %f29
10022 addccc %g6, 0x17E5, %i4
10023 and %i0, %o7, %l5
10024 andn %g3, %o4, %o1
10025 add %i5, 0x042A, %l6
10026 movle %icc, %o2, %i3
10027 setx loop_33, %l0, %l1
10028 return %l1
10029 nop
10030 rdpr %cwp, %g1
10031 rdpr %cansave, %g2
10032 rdpr %canrestore, %g3
10033 rdpr %cleanwin, %g4
10034 rdpr %otherwin, %g5
10035 rdpr %wstate, %g6
10036loop_33: movgu %xcc, %i6, %g7
10037 movrlez %l1, %l4, %l3
10038 array32 %g5, %o5, %i7
10039 save %g2, %g1, %g4
10040 rdpr %cwp, %g1
10041 rdpr %cansave, %g2
10042 rdpr %canrestore, %g3
10043 rdpr %cleanwin, %g4
10044 rdpr %otherwin, %g5
10045 rdpr %wstate, %g6
10046 std %f0, [%l7 + 0x58]
10047 fmovde %icc, %f8, %f3
10048 edge32l %l0, %i2, %o0
10049 st %f27, [%l7 + 0x7C]
10050 andncc %g6, %i4, %o3
10051 fcmpgt32 %f28, %f18, %i0
10052 ldsw [%l7 + 0x28], %l5
10053 fcmple32 %f18, %f22, %g3
10054 fmovdpos %xcc, %f10, %f3
10055 movrne %o7, %o4, %o1
10056 edge8n %i5, %l6, %i3
10057 fmovdvs %icc, %f17, %f14
10058 array16 %l2, %i1, %o2
10059 stx %o6, [%l7 + 0x30]
10060 st %f22, [%l7 + 0x28]
10061 fpsub16 %f20, %f22, %f18
10062 ldsb [%l7 + 0x3A], %i6
10063 st %f9, [%l7 + 0x14]
10064 fcmpne16 %f10, %f14, %g7
10065 movge %xcc, %l4, %l1
10066 fcmpes %fcc3, %f24, %f21
10067 fpadd32 %f24, %f20, %f2
10068 addcc %g5, %l3, %o5
10069 lduw [%l7 + 0x78], %i7
10070 st %f27, [%l7 + 0x3C]
10071 edge16 %g1, %g2, %g4
10072 srax %l0, 0x02, %i2
10073 lduw [%l7 + 0x5C], %g6
10074 fmovsleu %xcc, %f31, %f28
10075 fcmpgt16 %f20, %f24, %o0
10076 stx %o3, [%l7 + 0x78]
10077 udiv %i4, 0x0F40, %i0
10078 srlx %l5, %o7, %g3
10079 movle %xcc, %o1, %i5
10080 ldd [%l7 + 0x38], %f26
10081 fpadd16s %f0, %f3, %f6
10082 fcmpd %fcc0, %f12, %f16
10083 std %f24, [%l7 + 0x30]
10084 sll %o4, %i3, %l6
10085 smulcc %l2, 0x0747, %o2
10086 fmovdvs %icc, %f22, %f28
10087 movvs %xcc, %i1, %i6
10088 lduh [%l7 + 0x16], %o6
10089 umul %g7, %l1, %g5
10090 fmovd %f28, %f2
10091 sllx %l4, %o5, %i7
10092 udivx %l3, 0x19E0, %g2
10093 movrgez %g1, 0x100, %l0
10094 xor %i2, 0x1B59, %g6
10095 sth %o0, [%l7 + 0x1C]
10096 lduw [%l7 + 0x7C], %o3
10097 movrne %i4, 0x1BD, %i0
10098 sth %g4, [%l7 + 0x62]
10099 addccc %l5, 0x0F6A, %g3
10100 edge32 %o1, %o7, %o4
10101 srlx %i5, 0x19, %l6
10102 fmovsle %icc, %f30, %f9
10103 movrlz %l2, %o2, %i1
10104 fandnot2s %f23, %f19, %f3
10105 subccc %i6, 0x0643, %i3
10106 stx %g7, [%l7 + 0x78]
10107 mulx %o6, 0x1F17, %l1
10108 addccc %l4, %o5, %i7
10109 movn %xcc, %g5, %g2
10110 orcc %l3, 0x0561, %l0
10111 fxnors %f6, %f9, %f16
10112 mulscc %i2, %g1, %o0
10113 ld [%l7 + 0x10], %f8
10114 edge16ln %g6, %o3, %i0
10115 sethi 0x1808, %i4
10116 fmovdne %icc, %f27, %f7
10117 edge16 %l5, %g3, %o1
10118 edge32l %o7, %o4, %g4
10119 sdiv %l6, 0x106F, %i5
10120 subc %o2, 0x07D8, %i1
10121 movg %icc, %l2, %i3
10122 edge8ln %g7, %o6, %l1
10123 edge32l %l4, %i6, %o5
10124 mova %icc, %g5, %g2
10125 nop
10126 set 0x75, %o0
10127 stb %i7, [%l7 + %o0]
10128 stw %l0, [%l7 + 0x24]
10129 movneg %xcc, %l3, %g1
10130 sir 0x00C1
10131 mulscc %i2, 0x0D4D, %o0
10132 edge32 %g6, %o3, %i0
10133 addcc %i4, %g3, %l5
10134 addcc %o7, 0x0FC0, %o1
10135 sdivcc %o4, 0x1151, %l6
10136 movrgz %g4, 0x12A, %o2
10137 sethi 0x031E, %i5
10138 edge32 %i1, %i3, %g7
10139 restore %l2, 0x12A9, %l1
10140 rdpr %cwp, %g1
10141 rdpr %cansave, %g2
10142 rdpr %canrestore, %g3
10143 rdpr %cleanwin, %g4
10144 rdpr %otherwin, %g5
10145 rdpr %wstate, %g6
10146 fmovsn %xcc, %f15, %f10
10147 subc %o6, 0x0EF7, %i6
10148 ldsb [%l7 + 0x7A], %l4
10149 fsrc1 %f0, %f12
10150 sra %o5, %g5, %i7
10151 stw %g2, [%l7 + 0x40]
10152 smulcc %l3, %g1, %i2
10153 edge32ln %l0, %g6, %o0
10154 udivx %o3, 0x0E5C, %i4
10155 movvc %xcc, %i0, %l5
10156 ld [%l7 + 0x3C], %f16
10157 movrgz %g3, 0x113, %o7
10158 orn %o1, 0x00B4, %l6
10159 movcc %xcc, %g4, %o2
10160 fabsd %f20, %f4
10161 sll %i5, 0x04, %o4
10162 subcc %i3, %i1, %g7
10163 ld [%l7 + 0x7C], %f13
10164 edge32ln %l1, %o6, %i6
10165 movleu %xcc, %l2, %o5
10166 movrlz %l4, %g5, %i7
10167 srax %g2, %l3, %i2
10168 movvs %xcc, %g1, %g6
10169 fmovrdlz %o0, %f12, %f26
10170 bshuffle %f4, %f26, %f12
10171 smulcc %l0, 0x02DA, %i4
10172 array16 %o3, %i0, %g3
10173 addcc %o7, %o1, %l5
10174 or %g4, %l6, %i5
10175 fmuld8ulx16 %f24, %f4, %f24
10176 andcc %o2, %o4, %i3
10177 movne %xcc, %i1, %l1
10178 ldub [%l7 + 0x15], %o6
10179 movl %icc, %i6, %l2
10180 fpmerge %f12, %f11, %f8
10181 movrgz %g7, %l4, %g5
10182 movrgez %i7, %g2, %l3
10183 xnorcc %o5, %g1, %i2
10184 array16 %g6, %o0, %i4
10185 mova %icc, %l0, %o3
10186 edge8n %i0, %o7, %g3
10187 addcc %o1, 0x1859, %g4
10188 fmovscc %xcc, %f22, %f31
10189 xnor %l6, 0x0FCC, %l5
10190 sdivx %o2, 0x0188, %i5
10191 srlx %i3, %i1, %o4
10192 sdivcc %o6, 0x1BA6, %i6
10193 sethi 0x15F9, %l1
10194 fmovsn %icc, %f3, %f24
10195 ldsw [%l7 + 0x44], %g7
10196 sth %l4, [%l7 + 0x42]
10197 move %icc, %g5, %l2
10198 addc %i7, 0x1642, %l3
10199 fmovrsgz %o5, %f26, %f22
10200 fmovscs %icc, %f16, %f23
10201 edge32n %g1, %i2, %g2
10202 udivcc %o0, 0x1F94, %g6
10203 move %xcc, %i4, %o3
10204 udivcc %i0, 0x0454, %l0
10205 movrgez %o7, 0x19C, %g3
10206 fcmpgt32 %f14, %f4, %o1
10207 popc 0x18BF, %l6
10208 umulcc %l5, %g4, %i5
10209 srl %i3, %o2, %o4
10210 fmovsa %xcc, %f16, %f31
10211 smul %i1, %o6, %l1
10212 fmul8ulx16 %f18, %f6, %f10
10213 subcc %g7, %i6, %l4
10214 edge16 %g5, %i7, %l3
10215 save %o5, 0x1C5C, %g1
10216 rdpr %cwp, %g1
10217 rdpr %cansave, %g2
10218 rdpr %canrestore, %g3
10219 rdpr %cleanwin, %g4
10220 rdpr %otherwin, %g5
10221 rdpr %wstate, %g6
10222 udivcc %i2, 0x13B4, %g2
10223 andn %o0, 0x1796, %g6
10224 movrgz %i4, %l2, %o3
10225 fandnot1s %f11, %f5, %f16
10226 sll %l0, %o7, %i0
10227 movneg %xcc, %o1, %g3
10228 movrgez %l5, 0x380, %g4
10229 ldsw [%l7 + 0x34], %i5
10230 movrgez %i3, 0x145, %o2
10231 movn %xcc, %o4, %i1
10232 sdivcc %o6, 0x13B1, %l1
10233 mulscc %g7, 0x1998, %l6
10234 smulcc %l4, %g5, %i7
10235 array16 %i6, %o5, %l3
10236 fmul8x16al %f25, %f12, %f28
10237 setx loop_34, %l0, %l1
10238 return %l1
10239 nop
10240 rdpr %cwp, %g1
10241 rdpr %cansave, %g2
10242 rdpr %canrestore, %g3
10243 rdpr %cleanwin, %g4
10244 rdpr %otherwin, %g5
10245 rdpr %wstate, %g6
10246loop_34: fsrc1 %f18, %f18
10247 sdivcc %o0, 0x0B5C, %g6
10248 ld [%l7 + 0x30], %f26
10249 orn %i2, %i4, %l2
10250 edge32n %o3, %l0, %o7
10251 movn %icc, %o1, %g3
10252 addc %i0, 0x0CB5, %g4
10253 lduh [%l7 + 0x48], %l5
10254 movre %i5, %i3, %o2
10255 movrlez %o4, %i1, %l1
10256 edge16 %o6, %l6, %l4
10257 xnor %g7, %i7, %g5
10258 movleu %xcc, %o5, %i6
10259 popc %l3, %g1
10260 srl %g2, %g6, %o0
10261 smul %i4, %l2, %i2
10262 fcmps %fcc2, %f26, %f11
10263 movrlez %l0, %o3, %o1
10264 umul %g3, %i0, %g4
10265 fmovrsne %l5, %f14, %f31
10266 ldsb [%l7 + 0x5A], %o7
10267 edge8 %i3, %i5, %o2
10268 subcc %i1, 0x0CC6, %o4
10269 sllx %o6, %l1, %l4
10270 udiv %l6, 0x0D98, %i7
10271 fmovdcc %xcc, %f6, %f10
10272 andn %g5, %o5, %g7
10273 fone %f20
10274 fcmped %fcc0, %f24, %f28
10275 umul %l3, %i6, %g2
10276 sir 0x088B
10277 edge8ln %g6, %g1, %i4
10278 edge8 %o0, %l2, %i2
10279 edge32ln %o3, %o1, %l0
10280 sir 0x0138
10281 fone %f10
10282 addcc %g3, 0x0DA8, %g4
10283 udivx %l5, 0x0939, %o7
10284 mulscc %i3, 0x077F, %i0
10285 xnor %i5, %o2, %o4
10286 fmovsge %icc, %f20, %f26
10287 stx %i1, [%l7 + 0x18]
10288 ldd [%l7 + 0x68], %l0
10289 fmovdpos %icc, %f9, %f1
10290 edge32n %o6, %l6, %l4
10291 sth %i7, [%l7 + 0x0C]
10292 srlx %o5, %g5, %l3
10293 nop
10294 set 0x25, %i7
10295 ldub [%l7 + %i7], %i6
10296 smulcc %g2, 0x047D, %g6
10297 save %g7, 0x1FAE, %i4
10298 rdpr %cwp, %g1
10299 rdpr %cansave, %g2
10300 rdpr %canrestore, %g3
10301 rdpr %cleanwin, %g4
10302 rdpr %otherwin, %g5
10303 rdpr %wstate, %g6
10304 ldub [%l7 + 0x23], %g1
10305 movrgz %o0, 0x077, %l2
10306 sllx %i2, %o3, %o1
10307 fcmpne32 %f30, %f22, %l0
10308 movcs %xcc, %g3, %g4
10309 subc %l5, 0x1AC0, %i3
10310 movn %icc, %i0, %o7
10311 orn %i5, %o4, %i1
10312 nop
10313 set 0x14, %g3
10314 lduw [%l7 + %g3], %l1
10315 smul %o6, %l6, %o2
10316 movg %icc, %i7, %l4
10317 movrgz %o5, %l3, %i6
10318 edge32l %g5, %g6, %g7
10319 nop
10320 set 0x62, %o1
10321 sth %g2, [%l7 + %o1]
10322 orncc %i4, 0x0726, %o0
10323 edge8l %l2, %g1, %o3
10324 fpsub32s %f20, %f4, %f13
10325 addcc %o1, %i2, %l0
10326 sth %g4, [%l7 + 0x72]
10327 edge32n %g3, %l5, %i3
10328 or %o7, 0x0F14, %i5
10329 fmovs %f5, %f30
10330 fmovscs %xcc, %f19, %f6
10331 ldub [%l7 + 0x2D], %i0
10332 andcc %o4, 0x1C82, %l1
10333 fmovsvc %icc, %f9, %f28
10334 orcc %i1, 0x1C14, %l6
10335 ldub [%l7 + 0x3A], %o6
10336 mulx %i7, %o2, %o5
10337 movrlz %l3, %l4, %i6
10338 add %g6, %g5, %g7
10339 srlx %i4, %o0, %l2
10340 movrgez %g1, 0x264, %o3
10341 sdivcc %g2, 0x1646, %i2
10342 movcc %xcc, %o1, %g4
10343 edge8 %g3, %l5, %i3
10344 edge32 %o7, %i5, %i0
10345 fandnot2 %f2, %f0, %f28
10346 andcc %l0, %l1, %o4
10347 sethi 0x1989, %l6
10348 movl %icc, %o6, %i7
10349 sdiv %o2, 0x0911, %o5
10350 addcc %i1, 0x0B63, %l3
10351 fxors %f17, %f28, %f11
10352 orcc %l4, 0x027F, %g6
10353 ldx [%l7 + 0x10], %i6
10354 fpadd16s %f18, %f6, %f24
10355 subc %g5, %i4, %g7
10356 popc 0x15DF, %l2
10357 xor %g1, 0x1FBB, %o0
10358 edge8ln %g2, %o3, %i2
10359 ldsh [%l7 + 0x14], %o1
10360 fmovse %xcc, %f21, %f28
10361 edge8n %g3, %l5, %i3
10362 orcc %g4, %o7, %i5
10363 movrne %i0, %l0, %l1
10364 xor %l6, 0x02A3, %o6
10365 srl %i7, 0x07, %o4
10366 movrgz %o5, %i1, %o2
10367 fmovrsne %l3, %f17, %f18
10368 fzero %f2
10369 movn %icc, %l4, %g6
10370 movvc %xcc, %i6, %g5
10371 addc %g7, 0x1425, %l2
10372 and %i4, 0x1103, %g1
10373 mova %icc, %g2, %o0
10374 popc 0x1522, %i2
10375 movrgz %o3, 0x2AB, %g3
10376 fmovse %xcc, %f21, %f9
10377 movrgz %l5, %i3, %o1
10378 movg %xcc, %g4, %i5
10379 bshuffle %f8, %f22, %f12
10380 ldsb [%l7 + 0x15], %i0
10381 movrlz %o7, %l0, %l1
10382 edge16l %l6, %i7, %o4
10383 edge32 %o6, %o5, %o2
10384 sub %i1, %l4, %l3
10385 fmovrsgz %i6, %f21, %f30
10386 edge8 %g6, %g7, %l2
10387 ldsw [%l7 + 0x14], %g5
10388 sdivcc %g1, 0x1699, %i4
10389 sdivcc %g2, 0x06FF, %i2
10390 faligndata %f10, %f16, %f14
10391 movrlez %o0, 0x3A0, %g3
10392 pdist %f18, %f8, %f20
10393 sllx %o3, 0x00, %i3
10394 andncc %l5, %o1, %g4
10395 edge8 %i5, %o7, %l0
10396 fmovsleu %icc, %f21, %f2
10397 nop
10398 set 0x68, %o5
10399 stw %i0, [%l7 + %o5]
10400 alignaddrl %l6, %l1, %i7
10401 fpadd32s %f25, %f21, %f6
10402 edge16 %o6, %o4, %o5
10403 srlx %o2, 0x08, %l4
10404 edge32 %l3, %i1, %g6
10405 sdivx %g7, 0x0AF4, %l2
10406 move %icc, %i6, %g1
10407 fmovdl %icc, %f28, %f0
10408 mulscc %g5, 0x08F9, %g2
10409 movl %icc, %i2, %o0
10410 fsrc2 %f0, %f30
10411 fornot1 %f16, %f30, %f30
10412 edge16 %g3, %o3, %i3
10413 movn %xcc, %l5, %i4
10414 ldub [%l7 + 0x3F], %o1
10415 ldx [%l7 + 0x40], %i5
10416 array16 %o7, %g4, %l0
10417 srax %i0, 0x0E, %l6
10418 movneg %xcc, %l1, %o6
10419 srlx %o4, %i7, %o2
10420 movgu %xcc, %l4, %o5
10421 movrgz %i1, 0x2B4, %g6
10422 fmovsvc %xcc, %f29, %f18
10423 umul %l3, %g7, %l2
10424 fornot1 %f12, %f22, %f12
10425 umul %i6, %g1, %g2
10426 st %f28, [%l7 + 0x2C]
10427 fmovd %f26, %f20
10428 fpack32 %f0, %f16, %f30
10429 srax %i2, 0x1E, %g5
10430 alignaddrl %g3, %o0, %o3
10431 smulcc %i3, 0x0F2B, %l5
10432 movl %icc, %o1, %i4
10433 movrgez %i5, 0x00E, %o7
10434 movgu %xcc, %l0, %g4
10435 nop
10436 set 0x35, %l6
10437 ldub [%l7 + %l6], %i0
10438 fcmpes %fcc2, %f14, %f14
10439 sdivcc %l1, 0x035F, %l6
10440 lduh [%l7 + 0x50], %o6
10441 or %i7, %o4, %o2
10442 andncc %l4, %o5, %i1
10443 xorcc %g6, %l3, %g7
10444 edge16ln %i6, %g1, %l2
10445 sir 0x15E8
10446 fandnot1s %f23, %f22, %f8
10447 udivx %g2, 0x16EF, %i2
10448 fmovdleu %icc, %f4, %f22
10449 faligndata %f22, %f4, %f4
10450 fornot2 %f10, %f0, %f16
10451 addcc %g5, %o0, %g3
10452 movgu %xcc, %i3, %l5
10453 movrgez %o1, %i4, %i5
10454 movvs %icc, %o3, %o7
10455 fcmpne16 %f2, %f30, %g4
10456 movrne %l0, %l1, %l6
10457 movrgez %i0, %o6, %i7
10458 mulscc %o2, 0x018E, %l4
10459 fmul8ulx16 %f26, %f22, %f28
10460 orcc %o4, %o5, %g6
10461 nop
10462 set 0x68, %i6
10463 ldd [%l7 + %i6], %i0
10464 fnot2 %f4, %f18
10465 edge32l %l3, %i6, %g7
10466 sll %g1, 0x00, %g2
10467 fcmps %fcc3, %f11, %f15
10468 fmuld8sux16 %f26, %f15, %f16
10469 xor %i2, %l2, %o0
10470 mulscc %g3, 0x1BED, %g5
10471 movneg %xcc, %i3, %o1
10472 fmovdneg %xcc, %f17, %f4
10473 edge32ln %i4, %l5, %o3
10474 movrlez %o7, %i5, %l0
10475 fandnot1s %f20, %f21, %f29
10476 subccc %g4, 0x1BB7, %l6
10477 array8 %l1, %o6, %i7
10478 xnor %o2, %i0, %o4
10479 movre %l4, %g6, %i1
10480 movrlez %l3, %o5, %g7
10481 fmovsne %xcc, %f17, %f19
10482 fmovsvc %xcc, %f2, %f8
10483 fornot2s %f16, %f7, %f9
10484 stw %g1, [%l7 + 0x1C]
10485 stb %i6, [%l7 + 0x46]
10486 movrgez %g2, 0x1AD, %l2
10487 ldd [%l7 + 0x78], %o0
10488 addc %i2, %g3, %g5
10489 edge8 %o1, %i4, %i3
10490 movrne %l5, 0x273, %o7
10491 sra %i5, %o3, %g4
10492 fnegs %f4, %f8
10493 edge16ln %l0, %l6, %l1
10494 movcc %icc, %i7, %o2
10495 fmovdleu %xcc, %f10, %f20
10496 faligndata %f6, %f12, %f18
10497 sdiv %i0, 0x053D, %o6
10498 st %f17, [%l7 + 0x28]
10499 array8 %l4, %o4, %g6
10500 movge %xcc, %l3, %i1
10501 fpsub16s %f9, %f20, %f27
10502 sdivcc %g7, 0x06D7, %g1
10503 lduh [%l7 + 0x52], %i6
10504 sethi 0x0CFB, %g2
10505 edge32l %o5, %o0, %i2
10506 fcmple32 %f18, %f14, %g3
10507 fabsd %f16, %f20
10508 ldsw [%l7 + 0x3C], %l2
10509 edge32 %o1, %g5, %i4
10510 fornot1s %f13, %f14, %f3
10511 save %l5, %o7, %i3
10512 rdpr %cwp, %g1
10513 rdpr %cansave, %g2
10514 rdpr %canrestore, %g3
10515 rdpr %cleanwin, %g4
10516 rdpr %otherwin, %g5
10517 rdpr %wstate, %g6
10518 fmovsleu %icc, %f29, %f6
10519 fxors %f0, %f2, %f12
10520 ldsh [%l7 + 0x70], %o3
10521 movvs %icc, %g4, %l0
10522 edge32l %l6, %l1, %i7
10523 sdivx %o2, 0x0467, %i0
10524 edge16ln %o6, %l4, %i5
10525 srl %o4, %g6, %l3
10526 fpadd16 %f26, %f12, %f18
10527 fandnot1 %f30, %f6, %f2
10528 movn %icc, %i1, %g7
10529 xor %g1, %i6, %o5
10530 srl %o0, 0x02, %g2
10531 edge8ln %i2, %g3, %l2
10532 movcc %xcc, %o1, %i4
10533 umulcc %l5, %o7, %i3
10534 fmovrsgez %g5, %f4, %f2
10535 edge8l %o3, %g4, %l6
10536 mulx %l1, %i7, %l0
10537 movge %icc, %i0, %o6
10538 udiv %o2, 0x12E7, %l4
10539 andncc %i5, %o4, %g6
10540 fornot1 %f16, %f8, %f26
10541 ld [%l7 + 0x64], %f5
10542 addcc %l3, %i1, %g1
10543 add %i6, 0x13A9, %o5
10544 sir 0x1CF8
10545 movge %icc, %o0, %g7
10546 fmovdvs %icc, %f1, %f30
10547 ld [%l7 + 0x68], %f7
10548 restore %i2, %g2, %g3
10549 rdpr %cwp, %g1
10550 rdpr %cansave, %g2
10551 rdpr %canrestore, %g3
10552 rdpr %cleanwin, %g4
10553 rdpr %otherwin, %g5
10554 rdpr %wstate, %g6
10555 fmuld8sux16 %f14, %f1, %f0
10556 xnorcc %o1, %l2, %l5
10557 movrlz %i4, 0x2FA, %o7
10558 fpsub32 %f2, %f30, %f2
10559 movgu %xcc, %i3, %o3
10560 sra %g4, %l6, %g5
10561 subc %i7, 0x0FA8, %l1
10562 umul %i0, %o6, %l0
10563 sub %o2, 0x18D3, %i5
10564 sra %o4, 0x0F, %l4
10565 setx loop_35, %l0, %l1
10566 return %l1
10567 nop
10568 rdpr %cwp, %g1
10569 rdpr %cansave, %g2
10570 rdpr %canrestore, %g3
10571 rdpr %cleanwin, %g4
10572 rdpr %otherwin, %g5
10573 rdpr %wstate, %g6
10574loop_35: array32 %i6, %o5, %g1
10575 array8 %g7, %o0, %i2
10576 add %g3, 0x18C9, %g2
10577 movpos %icc, %o1, %l2
10578 sethi 0x0C0B, %i4
10579 bshuffle %f16, %f20, %f4
10580 sth %l5, [%l7 + 0x36]
10581 fpmerge %f9, %f16, %f8
10582 edge8l %i3, %o3, %o7
10583 edge16l %g4, %g5, %i7
10584 mulscc %l6, %l1, %i0
10585 fmovde %icc, %f19, %f25
10586 fmovscs %icc, %f26, %f4
10587 subccc %l0, 0x078B, %o2
10588 addcc %o6, %o4, %i5
10589 sethi 0x17AD, %g6
10590 fmovsvc %icc, %f2, %f25
10591 std %f24, [%l7 + 0x78]
10592 fsrc1 %f24, %f22
10593 movgu %xcc, %i1, %l4
10594 popc 0x1650, %l3
10595 subccc %o5, 0x1E52, %i6
10596 movn %icc, %g7, %o0
10597 mulx %i2, %g1, %g3
10598 sdiv %g2, 0x1DBA, %o1
10599 and %l2, 0x1C9F, %i4
10600 array16 %l5, %i3, %o7
10601 xorcc %g4, %g5, %o3
10602 andn %l6, %l1, %i0
10603 fxor %f4, %f30, %f16
10604 fornot1s %f11, %f12, %f13
10605 orn %l0, %i7, %o6
10606 mova %xcc, %o4, %o2
10607 addcc %g6, 0x1957, %i5
10608 fmovdcc %xcc, %f11, %f27
10609 fmovdvc %icc, %f31, %f10
10610 save %l4, 0x12F5, %l3
10611 rdpr %cwp, %g1
10612 rdpr %cansave, %g2
10613 rdpr %canrestore, %g3
10614 rdpr %cleanwin, %g4
10615 rdpr %otherwin, %g5
10616 rdpr %wstate, %g6
10617 sdiv %i1, 0x08D8, %o5
10618 fmuld8ulx16 %f29, %f21, %f4
10619 stx %g7, [%l7 + 0x10]
10620 fmovdne %xcc, %f22, %f5
10621 fpsub32s %f9, %f16, %f27
10622 edge32n %o0, %i2, %g1
10623 fmovsleu %xcc, %f30, %f0
10624 mova %xcc, %i6, %g2
10625 subcc %o1, 0x0322, %l2
10626 sdivx %g3, 0x023C, %l5
10627 movle %icc, %i4, %i3
10628 srl %g4, %g5, %o3
10629 array32 %o7, %l1, %l6
10630 movg %icc, %i0, %l0
10631 lduw [%l7 + 0x50], %i7
10632 edge32n %o6, %o2, %g6
10633 movre %i5, %o4, %l4
10634 mulx %l3, %i1, %o5
10635 movneg %xcc, %g7, %i2
10636 fmovsne %xcc, %f8, %f25
10637 fpsub16s %f24, %f10, %f14
10638 fnand %f0, %f12, %f22
10639 sra %o0, %i6, %g1
10640 array32 %o1, %g2, %l2
10641 fcmpne16 %f0, %f30, %g3
10642 fmovsl %icc, %f17, %f6
10643 st %f15, [%l7 + 0x1C]
10644 restore %l5, 0x15A5, %i4
10645 rdpr %cwp, %g1
10646 rdpr %cansave, %g2
10647 rdpr %canrestore, %g3
10648 rdpr %cleanwin, %g4
10649 rdpr %otherwin, %g5
10650 rdpr %wstate, %g6
10651 subc %i3, 0x0AD5, %g5
10652 sdivcc %o3, 0x0FF1, %g4
10653 umul %o7, %l6, %l1
10654 addccc %i0, %i7, %o6
10655 srax %o2, 0x15, %l0
10656 edge8n %g6, %o4, %l4
10657 mova %xcc, %i5, %l3
10658 move %icc, %o5, %g7
10659 movneg %xcc, %i1, %o0
10660 fmovsne %icc, %f23, %f27
10661 sub %i2, 0x0624, %g1
10662 edge16l %i6, %g2, %o1
10663 movcs %icc, %l2, %l5
10664 and %g3, %i3, %g5
10665 movne %icc, %i4, %g4
10666 xnor %o3, %l6, %o7
10667 movrgez %i0, 0x206, %i7
10668 sub %o6, %l1, %o2
10669 umulcc %g6, 0x10CB, %l0
10670 udivcc %o4, 0x1442, %l4
10671 andn %l3, 0x1A2D, %i5
10672 sdivcc %g7, 0x0EDC, %i1
10673 fmul8x16 %f14, %f2, %f12
10674 movrne %o0, 0x10D, %o5
10675 ldsh [%l7 + 0x74], %i2
10676 or %g1, %g2, %i6
10677 fpack16 %f20, %f11
10678 movleu %xcc, %l2, %o1
10679 movg %xcc, %l5, %g3
10680 srax %g5, 0x08, %i4
10681 stw %i3, [%l7 + 0x4C]
10682 fand %f30, %f18, %f4
10683 edge16ln %o3, %l6, %g4
10684 fpack32 %f0, %f30, %f12
10685 fmovse %xcc, %f9, %f29
10686 sra %i0, 0x01, %o7
10687 move %xcc, %i7, %o6
10688 subc %o2, 0x1177, %l1
10689 sth %l0, [%l7 + 0x36]
10690 movvc %xcc, %o4, %l4
10691 edge8 %g6, %i5, %g7
10692 ldub [%l7 + 0x59], %l3
10693 sethi 0x10EF, %o0
10694 srl %o5, 0x08, %i1
10695 st %f14, [%l7 + 0x30]
10696 movl %xcc, %i2, %g2
10697 fpack16 %f28, %f17
10698 srlx %g1, %l2, %i6
10699 ld [%l7 + 0x28], %f5
10700 sdiv %o1, 0x1A25, %g3
10701 subccc %g5, %i4, %l5
10702 movpos %icc, %o3, %i3
10703 sth %l6, [%l7 + 0x34]
10704 movl %xcc, %i0, %o7
10705 addc %i7, 0x1392, %o6
10706 movg %xcc, %o2, %g4
10707 orncc %l0, 0x11D6, %l1
10708 andncc %l4, %o4, %i5
10709 sub %g7, 0x1229, %g6
10710 fmovs %f20, %f25
10711 fmul8x16al %f30, %f6, %f0
10712 edge16l %l3, %o5, %o0
10713 fcmped %fcc2, %f24, %f28
10714 ldub [%l7 + 0x3B], %i1
10715 fnot1s %f5, %f6
10716 fxor %f6, %f20, %f8
10717 stx %g2, [%l7 + 0x08]
10718 fabsd %f18, %f4
10719 sth %i2, [%l7 + 0x18]
10720 popc 0x02ED, %l2
10721 edge8 %g1, %i6, %o1
10722 orn %g3, 0x1701, %g5
10723 fmuld8sux16 %f24, %f12, %f20
10724 orn %l5, 0x1823, %o3
10725 ldsw [%l7 + 0x4C], %i4
10726 fmovsne %icc, %f14, %f7
10727 udivx %l6, 0x0567, %i3
10728 array16 %i0, %o7, %i7
10729 ldx [%l7 + 0x18], %o2
10730 andn %o6, 0x150A, %l0
10731 movvs %xcc, %g4, %l1
10732 edge16 %l4, %i5, %g7
10733 andncc %o4, %l3, %g6
10734 ldsb [%l7 + 0x30], %o5
10735 fmovdgu %xcc, %f20, %f4
10736 move %icc, %i1, %g2
10737 fcmpgt16 %f20, %f26, %o0
10738 movg %xcc, %i2, %l2
10739 ldd [%l7 + 0x78], %g0
10740 fmul8ulx16 %f6, %f6, %f8
10741 stx %i6, [%l7 + 0x10]
10742 add %g3, 0x01A6, %o1
10743 nop
10744 set 0x30, %g4
10745 ldd [%l7 + %g4], %l4
10746 movre %g5, 0x3E9, %i4
10747 alignaddrl %o3, %i3, %l6
10748 movvs %icc, %o7, %i7
10749 movcc %xcc, %i0, %o6
10750 std %f26, [%l7 + 0x70]
10751 edge16 %l0, %g4, %o2
10752 movcc %icc, %l4, %l1
10753 edge8l %g7, %i5, %l3
10754 fxors %f30, %f21, %f24
10755 udivcc %o4, 0x17EB, %g6
10756 fmovsge %icc, %f5, %f6
10757 alignaddrl %i1, %g2, %o5
10758 fxnor %f10, %f0, %f2
10759 fpadd32s %f13, %f0, %f5
10760 add %i2, 0x008F, %l2
10761 st %f16, [%l7 + 0x7C]
10762 fmovsvs %icc, %f30, %f19
10763 xor %g1, 0x15AC, %i6
10764 ld [%l7 + 0x4C], %f8
10765 ldub [%l7 + 0x24], %g3
10766 ldd [%l7 + 0x28], %o0
10767 fones %f19
10768 nop
10769 set 0x40, %i5
10770 lduh [%l7 + %i5], %o0
10771 edge32l %g5, %i4, %o3
10772 movrgez %l5, %i3, %o7
10773 orn %i7, %i0, %l6
10774 sethi 0x10C0, %o6
10775 ldub [%l7 + 0x3D], %g4
10776 smul %l0, %l4, %o2
10777 edge8n %l1, %i5, %l3
10778 sub %g7, 0x15A0, %g6
10779 udivx %i1, 0x1651, %g2
10780 fmovrdne %o4, %f22, %f20
10781 fmovdvs %icc, %f19, %f26
10782 edge16n %i2, %o5, %l2
10783 movcc %icc, %i6, %g1
10784 movvc %icc, %o1, %g3
10785 alignaddrl %o0, %i4, %g5
10786 lduw [%l7 + 0x3C], %o3
10787 andn %i3, 0x064D, %o7
10788 movge %icc, %i7, %l5
10789 fnot2 %f10, %f4
10790 smulcc %l6, %i0, %g4
10791 orncc %o6, 0x0A50, %l4
10792 fnot2s %f24, %f30
10793 sth %o2, [%l7 + 0x5E]
10794 sth %l0, [%l7 + 0x38]
10795 sll %l1, %l3, %g7
10796 fmovsa %icc, %f31, %f11
10797 edge32l %i5, %i1, %g6
10798 alignaddr %g2, %i2, %o4
10799 movle %icc, %l2, %i6
10800 pdist %f14, %f20, %f2
10801 sllx %o5, %o1, %g1
10802 udiv %g3, 0x05DC, %i4
10803 fmovrdlez %g5, %f24, %f26
10804 array32 %o0, %o3, %o7
10805 movgu %xcc, %i7, %l5
10806 lduw [%l7 + 0x54], %l6
10807 xor %i0, %g4, %o6
10808 movgu %icc, %l4, %o2
10809 movne %xcc, %i3, %l1
10810 smul %l3, %l0, %i5
10811 fornot1s %f20, %f10, %f25
10812 popc 0x0157, %i1
10813 subcc %g6, 0x1847, %g7
10814 orcc %g2, 0x1148, %i2
10815 addc %l2, %i6, %o5
10816 st %f27, [%l7 + 0x28]
10817 sir 0x0E70
10818 or %o1, 0x107A, %g1
10819 fmovs %f0, %f9
10820 lduh [%l7 + 0x62], %g3
10821 stb %o4, [%l7 + 0x63]
10822 movvs %icc, %g5, %o0
10823 st %f23, [%l7 + 0x74]
10824 save %i4, %o3, %o7
10825 rdpr %cwp, %g1
10826 rdpr %cansave, %g2
10827 rdpr %canrestore, %g3
10828 rdpr %cleanwin, %g4
10829 rdpr %otherwin, %g5
10830 rdpr %wstate, %g6
10831 sethi 0x0C0F, %l5
10832 movrlz %i7, 0x373, %i0
10833 addcc %l6, %o6, %l4
10834 sdivx %o2, 0x0B49, %g4
10835 edge32n %i3, %l3, %l1
10836 std %f2, [%l7 + 0x68]
10837 umulcc %i5, 0x1243, %i1
10838 orcc %g6, %l0, %g2
10839 ldsb [%l7 + 0x31], %g7
10840 popc %l2, %i2
10841 edge8 %o5, %i6, %g1
10842 lduw [%l7 + 0x18], %g3
10843 nop
10844 set 0x14, %o4
10845 ldub [%l7 + %o4], %o4
10846 sdivcc %g5, 0x0FCD, %o0
10847 sllx %i4, 0x13, %o3
10848 xor %o1, 0x00DE, %l5
10849 edge16l %o7, %i0, %l6
10850 fabss %f18, %f15
10851 and %i7, 0x117D, %l4
10852 subccc %o6, 0x14DD, %g4
10853 array8 %i3, %o2, %l1
10854 edge8 %i5, %i1, %g6
10855 udivx %l3, 0x0CDC, %g2
10856 sir 0x1610
10857 umulcc %g7, 0x0BAE, %l0
10858 sth %i2, [%l7 + 0x54]
10859 andncc %o5, %l2, %i6
10860 stb %g3, [%l7 + 0x10]
10861 umulcc %o4, %g5, %o0
10862 ldsh [%l7 + 0x7E], %g1
10863 movrne %o3, 0x2F2, %o1
10864 umulcc %i4, 0x05DC, %l5
10865 xorcc %o7, 0x1DC2, %l6
10866 orcc %i7, 0x036B, %i0
10867 lduw [%l7 + 0x34], %l4
10868 fmovdvs %xcc, %f25, %f9
10869 edge32l %g4, %i3, %o2
10870 orcc %o6, %i5, %l1
10871 fmovspos %icc, %f23, %f12
10872 lduh [%l7 + 0x54], %g6
10873 udiv %l3, 0x01FB, %i1
10874 orcc %g2, %g7, %l0
10875 edge32l %o5, %l2, %i2
10876 movrgz %g3, %i6, %g5
10877 fmovrdne %o4, %f12, %f14
10878 array16 %g1, %o0, %o3
10879 sethi 0x1730, %i4
10880 ldx [%l7 + 0x70], %o1
10881 movleu %icc, %o7, %l5
10882 movne %icc, %l6, %i7
10883 fmovsa %xcc, %f10, %f26
10884 alignaddr %i0, %l4, %i3
10885 movcs %icc, %g4, %o6
10886 fpsub16s %f9, %f11, %f11
10887 sll %o2, 0x14, %i5
10888 xnorcc %g6, %l3, %l1
10889 udivcc %i1, 0x145C, %g2
10890 ldd [%l7 + 0x58], %f12
10891 srax %l0, %o5, %g7
10892 popc 0x0A34, %l2
10893 fcmpgt16 %f26, %f12, %i2
10894 popc %i6, %g5
10895 srax %o4, %g1, %o0
10896 movvc %xcc, %o3, %i4
10897 popc 0x0FB7, %o1
10898 alignaddrl %g3, %o7, %l6
10899 array8 %l5, %i7, %i0
10900 fands %f3, %f15, %f4
10901 edge32n %l4, %g4, %i3
10902 movcc %xcc, %o6, %i5
10903 st %f28, [%l7 + 0x64]
10904 lduw [%l7 + 0x14], %o2
10905 fmovdpos %xcc, %f5, %f24
10906 fmovsneg %xcc, %f30, %f31
10907 mova %icc, %l3, %g6
10908 fpadd16s %f22, %f24, %f24
10909 popc 0x0AEF, %l1
10910 edge32n %g2, %l0, %i1
10911 sra %g7, %o5, %i2
10912 ldsb [%l7 + 0x22], %l2
10913 subcc %g5, 0x05FD, %i6
10914 stw %g1, [%l7 + 0x70]
10915 movpos %icc, %o0, %o3
10916 movvs %xcc, %o4, %o1
10917 fmovrdne %i4, %f20, %f8
10918 alignaddr %g3, %l6, %l5
10919 xnor %i7, 0x1BE9, %i0
10920 movrne %l4, 0x3A7, %g4
10921 fmovsgu %icc, %f15, %f14
10922 ldd [%l7 + 0x58], %f6
10923 fzero %f22
10924 mulscc %o7, %o6, %i5
10925 andncc %i3, %l3, %g6
10926 umul %o2, 0x061B, %l1
10927 movpos %icc, %l0, %g2
10928 edge8 %i1, %g7, %o5
10929 fpadd32 %f0, %f16, %f30
10930 xnor %l2, 0x164C, %g5
10931 edge16 %i6, %g1, %i2
10932 fmovspos %icc, %f17, %f25
10933 orn %o0, 0x0593, %o3
10934 ldd [%l7 + 0x68], %f10
10935 movrne %o1, %o4, %g3
10936 movrlz %i4, %l5, %l6
10937 st %f0, [%l7 + 0x7C]
10938 fors %f25, %f29, %f2
10939 sll %i7, 0x14, %l4
10940 movcs %icc, %g4, %i0
10941 sra %o7, 0x0B, %i5
10942 stw %i3, [%l7 + 0x74]
10943 subccc %o6, 0x03AA, %l3
10944 addc %g6, 0x0635, %o2
10945 srax %l0, 0x0C, %g2
10946 orcc %l1, %g7, %o5
10947 mulx %l2, 0x09B0, %g5
10948 sra %i1, %i6, %g1
10949 addccc %i2, 0x045F, %o3
10950 fornot2s %f18, %f5, %f23
10951 subcc %o1, 0x0285, %o4
10952 add %g3, 0x1AA3, %o0
10953 subc %i4, %l5, %i7
10954 edge32ln %l4, %g4, %i0
10955 udivcc %o7, 0x1666, %i5
10956 edge8n %l6, %i3, %l3
10957 orn %o6, %o2, %g6
10958 movcc %xcc, %l0, %l1
10959 fmovrslz %g2, %f22, %f30
10960 ldx [%l7 + 0x50], %g7
10961 sdiv %o5, 0x0F5A, %g5
10962 fabsd %f12, %f28
10963 fornot2 %f12, %f12, %f26
10964 subccc %i1, %i6, %l2
10965 orncc %g1, 0x17DD, %i2
10966 stb %o1, [%l7 + 0x64]
10967 andcc %o3, %o4, %g3
10968 ldsh [%l7 + 0x50], %i4
10969 ldub [%l7 + 0x2B], %o0
10970 xor %i7, 0x19E5, %l5
10971 movrne %g4, %l4, %o7
10972 sdivcc %i5, 0x005E, %i0
10973 fsrc2s %f22, %f10
10974 popc %i3, %l6
10975 xorcc %l3, 0x1C82, %o2
10976 fxors %f13, %f18, %f17
10977 movle %xcc, %o6, %g6
10978 fmovrdlez %l1, %f6, %f30
10979 movcs %xcc, %g2, %g7
10980 movpos %icc, %o5, %l0
10981 st %f8, [%l7 + 0x64]
10982 movrgez %i1, %g5, %l2
10983 fandnot1 %f0, %f4, %f6
10984 xnorcc %i6, 0x1F6D, %g1
10985 fxnors %f0, %f11, %f23
10986 fmovrdlz %i2, %f22, %f0
10987 array32 %o1, %o4, %o3
10988 srax %i4, 0x19, %g3
10989 fmovrdgz %o0, %f0, %f24
10990 fnands %f8, %f14, %f23
10991 ldd [%l7 + 0x28], %f18
10992 lduh [%l7 + 0x64], %i7
10993 stx %l5, [%l7 + 0x10]
10994 ldd [%l7 + 0x28], %l4
10995 ldsh [%l7 + 0x52], %g4
10996 add %i5, 0x0D4E, %i0
10997 fnand %f16, %f12, %f30
10998 ldd [%l7 + 0x68], %o6
10999 movrlz %l6, 0x3FE, %l3
11000 edge16 %i3, %o6, %g6
11001 edge16ln %l1, %g2, %g7
11002 save %o2, 0x163E, %l0
11003 rdpr %cwp, %g1
11004 rdpr %cansave, %g2
11005 rdpr %canrestore, %g3
11006 rdpr %cleanwin, %g4
11007 rdpr %otherwin, %g5
11008 rdpr %wstate, %g6
11009 movrgz %o5, %i1, %g5
11010 orcc %i6, %g1, %l2
11011 fmovdn %xcc, %f21, %f4
11012 andncc %i2, %o1, %o3
11013 movcc %xcc, %i4, %g3
11014 ldsh [%l7 + 0x5C], %o4
11015 srl %i7, 0x1E, %l5
11016 fpadd32s %f1, %f12, %f20
11017 nop
11018 set 0x58, %l3
11019 ldub [%l7 + %l3], %o0
11020 fornot1 %f10, %f18, %f18
11021 lduw [%l7 + 0x14], %l4
11022 alignaddrl %i5, %g4, %o7
11023 alignaddr %l6, %l3, %i0
11024 fornot2 %f10, %f6, %f28
11025 fand %f14, %f0, %f8
11026 srax %o6, %g6, %l1
11027 movneg %icc, %i3, %g2
11028 sdivx %o2, 0x0456, %g7
11029 movcc %icc, %l0, %i1
11030 movvc %xcc, %g5, %o5
11031 array32 %g1, %l2, %i2
11032 fpsub32s %f24, %f23, %f9
11033 fmovsvs %xcc, %f9, %f18
11034 pdist %f30, %f4, %f16
11035 sdiv %i6, 0x1461, %o3
11036 andcc %i4, 0x0B81, %o1
11037 movl %xcc, %o4, %i7
11038 edge8ln %l5, %o0, %l4
11039 fmovdleu %xcc, %f21, %f9
11040 sll %i5, %g4, %o7
11041 subccc %l6, 0x0576, %l3
11042 movcc %xcc, %g3, %i0
11043 fzeros %f8
11044 xnorcc %o6, 0x0232, %l1
11045 faligndata %f20, %f28, %f28
11046 sdiv %g6, 0x17F5, %i3
11047 or %g2, 0x0B1E, %o2
11048 movrne %l0, 0x0EC, %i1
11049 edge8n %g7, %o5, %g1
11050 sdivcc %l2, 0x17CE, %i2
11051 movneg %xcc, %g5, %i6
11052 fcmpd %fcc1, %f0, %f28
11053 fnot1s %f13, %f14
11054 movre %i4, 0x172, %o3
11055 fmovrsne %o1, %f7, %f2
11056 umulcc %o4, 0x0CBF, %i7
11057 edge32n %l5, %l4, %i5
11058 fmovsne %xcc, %f21, %f13
11059 movvs %icc, %g4, %o7
11060 alignaddrl %l6, %o0, %g3
11061 orn %l3, %i0, %o6
11062 movcs %xcc, %l1, %g6
11063 subc %g2, %i3, %l0
11064 fmovrdgez %i1, %f8, %f18
11065 save %o2, %g7, %g1
11066 rdpr %cwp, %g1
11067 rdpr %cansave, %g2
11068 rdpr %canrestore, %g3
11069 rdpr %cleanwin, %g4
11070 rdpr %otherwin, %g5
11071 rdpr %wstate, %g6
11072 fornot2s %f26, %f20, %f16
11073 xnor %o5, %l2, %i2
11074 stw %g5, [%l7 + 0x5C]
11075 or %i6, 0x0342, %o3
11076 nop
11077 set 0x30, %l4
11078 lduw [%l7 + %l4], %o1
11079 movge %icc, %o4, %i7
11080 sethi 0x010F, %i4
11081 movcs %icc, %l5, %i5
11082 mulscc %l4, 0x0C27, %g4
11083 fmovde %icc, %f21, %f5
11084 fnegs %f18, %f4
11085 fpsub16 %f26, %f0, %f20
11086 fpack16 %f4, %f7
11087 umul %l6, 0x1876, %o7
11088 fzeros %f31
11089 siam 0x1
11090 edge16ln %o0, %l3, %i0
11091 sir 0x0537
11092 ldx [%l7 + 0x18], %o6
11093 fmul8x16au %f31, %f26, %f26
11094 fmovd %f2, %f14
11095 fsrc2 %f4, %f28
11096 sth %g3, [%l7 + 0x46]
11097 movrlz %g6, 0x059, %g2
11098 sir 0x0E7E
11099 movcs %icc, %i3, %l1
11100 std %f18, [%l7 + 0x10]
11101 movn %icc, %l0, %i1
11102 siam 0x1
11103 umulcc %g7, %g1, %o5
11104 sub %o2, 0x0BD7, %l2
11105 save %i2, %i6, %g5
11106 rdpr %cwp, %g1
11107 rdpr %cansave, %g2
11108 rdpr %canrestore, %g3
11109 rdpr %cleanwin, %g4
11110 rdpr %otherwin, %g5
11111 rdpr %wstate, %g6
11112 edge16 %o1, %o3, %i7
11113 xnor %i4, %l5, %o4
11114 umulcc %l4, 0x1F84, %g4
11115 and %i5, %o7, %l6
11116 srax %l3, %i0, %o6
11117 move %xcc, %g3, %g6
11118 movcc %xcc, %o0, %i3
11119 array32 %g2, %l0, %i1
11120 mulscc %l1, 0x14A1, %g7
11121 edge32l %o5, %o2, %l2
11122 sir 0x06E6
11123 stw %i2, [%l7 + 0x78]
11124 array32 %g1, %g5, %o1
11125 smul %i6, %i7, %i4
11126 edge16 %l5, %o4, %l4
11127 fcmpne32 %f16, %f20, %o3
11128 fmovdne %xcc, %f31, %f24
11129 edge32l %i5, %o7, %g4
11130 fmul8ulx16 %f8, %f8, %f26
11131 srl %l3, 0x04, %l6
11132 mulscc %i0, 0x06D5, %o6
11133 udiv %g6, 0x0AA6, %g3
11134 edge32l %o0, %i3, %g2
11135 fcmple16 %f6, %f28, %i1
11136 movrlz %l0, %l1, %g7
11137 sdivcc %o5, 0x1F8C, %l2
11138 smulcc %i2, %o2, %g5
11139 fpsub32s %f27, %f17, %f22
11140 nop
11141 set 0x40, %i3
11142 ldsh [%l7 + %i3], %g1
11143 nop
11144 set 0x10, %l2
11145 ldd [%l7 + %l2], %i6
11146 stx %o1, [%l7 + 0x50]
11147 ldsb [%l7 + 0x7A], %i4
11148 fcmple16 %f0, %f14, %i7
11149 xor %l5, %o4, %o3
11150 stx %l4, [%l7 + 0x20]
11151 sethi 0x08E0, %i5
11152 edge8l %o7, %g4, %l3
11153 fmul8ulx16 %f14, %f0, %f2
11154 fmovrslz %i0, %f15, %f0
11155 movleu %icc, %l6, %g6
11156 movge %icc, %g3, %o0
11157 fornot1s %f14, %f14, %f5
11158 movneg %icc, %o6, %i3
11159 movg %icc, %g2, %l0
11160 orncc %l1, 0x01BF, %g7
11161 movge %xcc, %i1, %l2
11162 xorcc %o5, %o2, %i2
11163 subccc %g5, 0x1ECD, %g1
11164 fnands %f5, %f2, %f23
11165 srax %o1, %i4, %i7
11166 fmovs %f24, %f26
11167 fnand %f20, %f2, %f20
11168 alignaddr %i6, %o4, %o3
11169 movvs %xcc, %l5, %l4
11170 addc %o7, %i5, %g4
11171 add %i0, %l6, %g6
11172 andncc %l3, %g3, %o6
11173 edge8l %i3, %g2, %l0
11174 move %xcc, %o0, %l1
11175 movrgz %g7, 0x20E, %i1
11176 addcc %o5, %l2, %o2
11177 subc %i2, 0x1F76, %g1
11178 udivx %g5, 0x0D08, %i4
11179 umulcc %i7, %i6, %o4
11180 fnegd %f12, %f24
11181 movn %icc, %o3, %o1
11182 ldsb [%l7 + 0x3E], %l4
11183 edge16n %l5, %i5, %o7
11184 setx loop_36, %l0, %l1
11185 return %l1
11186 nop
11187 rdpr %cwp, %g1
11188 rdpr %cansave, %g2
11189 rdpr %canrestore, %g3
11190 rdpr %cleanwin, %g4
11191 rdpr %otherwin, %g5
11192 rdpr %wstate, %g6
11193loop_36: sdiv %g6, 0x095F, %l3
11194 fpmerge %f3, %f22, %f24
11195 save %g3, %o6, %i3
11196 rdpr %cwp, %g1
11197 rdpr %cansave, %g2
11198 rdpr %canrestore, %g3
11199 rdpr %cleanwin, %g4
11200 rdpr %otherwin, %g5
11201 rdpr %wstate, %g6
11202 srl %g2, %o0, %l1
11203 fmovrdlz %g7, %f6, %f6
11204 movcs %xcc, %i1, %l0
11205 nop
11206 set 0x68, %l5
11207 ldsw [%l7 + %l5], %o5
11208 srlx %l2, %o2, %g1
11209 edge8n %i2, %g5, %i4
11210 edge8l %i6, %o4, %o3
11211 siam 0x7
11212 lduw [%l7 + 0x6C], %o1
11213 siam 0x4
11214 edge8 %l4, %i7, %i5
11215 movl %icc, %o7, %g4
11216 addccc %l6, %i0, %l5
11217 save %l3, 0x123C, %g3
11218 rdpr %cwp, %g1
11219 rdpr %cansave, %g2
11220 rdpr %canrestore, %g3
11221 rdpr %cleanwin, %g4
11222 rdpr %otherwin, %g5
11223 rdpr %wstate, %g6
11224 movre %o6, 0x247, %g6
11225 fones %f2
11226 edge32n %g2, %o0, %i3
11227 udiv %l1, 0x1E3B, %g7
11228 subccc %i1, %o5, %l2
11229 fexpand %f19, %f28
11230 alignaddr %o2, %g1, %l0
11231 movgu %xcc, %i2, %g5
11232 alignaddrl %i6, %o4, %i4
11233 for %f14, %f12, %f8
11234 fexpand %f26, %f26
11235 restore %o1, 0x0C21, %o3
11236 rdpr %cwp, %g1
11237 rdpr %cansave, %g2
11238 rdpr %canrestore, %g3
11239 rdpr %cleanwin, %g4
11240 rdpr %otherwin, %g5
11241 rdpr %wstate, %g6
11242 fmovsne %icc, %f24, %f2
11243 add %l4, 0x1A1F, %i5
11244 edge32n %i7, %g4, %l6
11245 andn %i0, %o7, %l5
11246 andcc %l3, 0x1A15, %o6
11247 sub %g3, %g2, %g6
11248 sllx %i3, 0x1B, %o0
11249 fmovrdgez %l1, %f8, %f10
11250 fornot1s %f0, %f2, %f21
11251 sub %g7, %i1, %l2
11252 add %o2, 0x0198, %o5
11253 movcs %xcc, %g1, %l0
11254 stx %i2, [%l7 + 0x10]
11255 edge8ln %i6, %o4, %g5
11256 sub %i4, 0x0AD7, %o1
11257 movne %icc, %l4, %o3
11258 mulx %i5, %g4, %i7
11259 movn %icc, %l6, %o7
11260 movne %icc, %i0, %l3
11261 sra %o6, %g3, %l5
11262 fnand %f8, %f4, %f16
11263 movre %g2, %g6, %o0
11264 movle %icc, %l1, %g7
11265 movrgez %i3, 0x392, %l2
11266 movcs %xcc, %o2, %i1
11267 edge16l %o5, %g1, %i2
11268 smul %i6, 0x09AB, %o4
11269 sdivx %g5, 0x176B, %i4
11270 ldub [%l7 + 0x24], %l0
11271 edge16l %l4, %o1, %o3
11272 movl %xcc, %g4, %i5
11273 fcmpd %fcc3, %f0, %f18
11274 sra %i7, %l6, %i0
11275 edge8 %o7, %o6, %g3
11276 sethi 0x076C, %l5
11277 ldsw [%l7 + 0x70], %l3
11278 umul %g6, %g2, %l1
11279 andn %o0, %g7, %i3
11280 edge32 %l2, %o2, %i1
11281 lduw [%l7 + 0x20], %o5
11282 subc %i2, %i6, %g1
11283 alignaddr %g5, %o4, %l0
11284 fmovrdlz %l4, %f26, %f8
11285 movpos %icc, %i4, %o3
11286 add %o1, %i5, %g4
11287 orn %i7, %l6, %i0
11288 udivx %o7, 0x0E9A, %o6
11289 move %xcc, %l5, %g3
11290 fpsub16s %f3, %f18, %f11
11291 edge32l %l3, %g2, %l1
11292 fmovrse %o0, %f19, %f28
11293 movrlz %g6, %g7, %i3
11294 fmul8sux16 %f8, %f24, %f8
11295 subc %l2, %o2, %o5
11296 fnot2s %f27, %f21
11297 fpsub32s %f7, %f8, %f15
11298 lduh [%l7 + 0x30], %i2
11299 fones %f18
11300 sdivx %i6, 0x1E0E, %g1
11301 fmovdcs %xcc, %f19, %f30
11302 fpsub16 %f4, %f14, %f28
11303 fandnot1 %f12, %f30, %f30
11304 addcc %i1, %o4, %g5
11305 fmovsa %icc, %f25, %f4
11306 andn %l0, %l4, %o3
11307 fpack16 %f20, %f25
11308 movpos %xcc, %i4, %o1
11309 fsrc1s %f0, %f13
11310 movg %xcc, %i5, %i7
11311 xorcc %l6, 0x1A81, %g4
11312 subc %o7, %i0, %o6
11313 xorcc %l5, 0x1C1B, %g3
11314 srax %l3, %l1, %o0
11315 fcmps %fcc3, %f22, %f30
11316 movleu %xcc, %g6, %g7
11317 edge32 %i3, %l2, %o2
11318 ldsh [%l7 + 0x26], %o5
11319 fmovdcc %xcc, %f28, %f19
11320 and %i2, %i6, %g1
11321 fnot1s %f20, %f18
11322 movcc %icc, %g2, %i1
11323 std %f14, [%l7 + 0x40]
11324 umul %o4, 0x0F2B, %l0
11325 ldsw [%l7 + 0x18], %l4
11326 mulx %o3, %g5, %o1
11327 fnegs %f22, %f30
11328 edge8l %i4, %i5, %i7
11329 lduw [%l7 + 0x14], %g4
11330 fmul8x16 %f21, %f24, %f8
11331 edge8ln %l6, %i0, %o6
11332 umulcc %l5, %g3, %o7
11333 orncc %l1, 0x0CD3, %o0
11334 andncc %g6, %l3, %i3
11335 umul %g7, 0x18FA, %l2
11336 udivx %o5, 0x0431, %o2
11337 edge32ln %i6, %g1, %i2
11338 udivx %g2, 0x1081, %o4
11339 xor %l0, %i1, %o3
11340 movpos %icc, %g5, %l4
11341 xorcc %i4, 0x100B, %i5
11342 save %i7, 0x06F9, %o1
11343 rdpr %cwp, %g1
11344 rdpr %cansave, %g2
11345 rdpr %canrestore, %g3
11346 rdpr %cleanwin, %g4
11347 rdpr %otherwin, %g5
11348 rdpr %wstate, %g6
11349 fsrc1 %f20, %f26
11350 sdiv %l6, 0x149C, %g4
11351 subc %i0, 0x0FA9, %o6
11352 edge16ln %l5, %g3, %l1
11353 st %f1, [%l7 + 0x1C]
11354 popc %o0, %g6
11355 ldsb [%l7 + 0x34], %o7
11356 ldub [%l7 + 0x64], %l3
11357 fmovspos %icc, %f5, %f1
11358 and %i3, %l2, %g7
11359 fcmpd %fcc3, %f16, %f20
11360 sllx %o2, %i6, %o5
11361 fornot1s %f19, %f14, %f24
11362 orcc %g1, %i2, %o4
11363 ld [%l7 + 0x48], %f8
11364 fmovsn %icc, %f25, %f15
11365 edge8n %g2, %i1, %o3
11366 orn %g5, %l0, %i4
11367 xnorcc %l4, %i5, %o1
11368 std %f8, [%l7 + 0x50]
11369 addcc %i7, %l6, %g4
11370 array32 %o6, %i0, %g3
11371 fexpand %f17, %f16
11372 edge32n %l1, %l5, %g6
11373 stb %o7, [%l7 + 0x36]
11374 fpadd16s %f10, %f17, %f15
11375 movcs %xcc, %o0, %i3
11376 movrlz %l3, 0x183, %g7
11377 addcc %l2, 0x0734, %o2
11378 movcc %icc, %i6, %g1
11379 fpmerge %f15, %f12, %f24
11380 array32 %o5, %o4, %g2
11381 nop
11382 set 0x5E, %i1
11383 lduh [%l7 + %i1], %i2
11384 siam 0x5
11385 fcmpne32 %f10, %f30, %o3
11386 edge32 %g5, %i1, %i4
11387 fxnors %f3, %f22, %f12
11388 movg %icc, %l4, %i5
11389 movle %icc, %l0, %i7
11390 fmovscs %icc, %f12, %f2
11391 fpadd32 %f4, %f18, %f10
11392 lduw [%l7 + 0x74], %l6
11393 movcc %xcc, %o1, %g4
11394 alignaddr %o6, %i0, %l1
11395 std %f26, [%l7 + 0x78]
11396 udivx %g3, 0x0227, %g6
11397 fpackfix %f22, %f26
11398 fmovrse %o7, %f5, %f7
11399 movle %icc, %o0, %i3
11400 fmovdl %icc, %f15, %f7
11401 movl %icc, %l3, %l5
11402 edge32n %l2, %g7, %o2
11403 fnand %f18, %f8, %f20
11404 movpos %xcc, %i6, %o5
11405 fpmerge %f13, %f26, %f24
11406 movrlez %o4, 0x006, %g2
11407 fandnot2 %f24, %f14, %f30
11408 subccc %g1, %o3, %i2
11409 edge32n %i1, %g5, %l4
11410 fcmped %fcc3, %f24, %f4
11411 fpadd16s %f5, %f12, %f5
11412 xnorcc %i4, 0x1F8D, %i5
11413 movleu %icc, %l0, %l6
11414 srlx %o1, 0x14, %i7
11415 edge8 %g4, %o6, %i0
11416 edge16ln %l1, %g3, %o7
11417 edge32ln %o0, %i3, %g6
11418 smulcc %l3, %l2, %l5
11419 sub %g7, %o2, %o5
11420 array8 %i6, %g2, %g1
11421 alignaddrl %o4, %i2, %i1
11422 ldd [%l7 + 0x68], %f6
11423 xnorcc %g5, 0x00C5, %l4
11424 movvc %icc, %o3, %i5
11425 sethi 0x1410, %l0
11426 fnor %f2, %f24, %f26
11427 movrgz %i4, 0x3D4, %l6
11428 orn %o1, 0x18D9, %i7
11429 ldub [%l7 + 0x47], %g4
11430 sth %o6, [%l7 + 0x0E]
11431 andcc %l1, %g3, %i0
11432 faligndata %f22, %f6, %f24
11433 movg %icc, %o7, %i3
11434 sdiv %g6, 0x13EE, %o0
11435 move %xcc, %l2, %l3
11436 popc %l5, %o2
11437 sth %o5, [%l7 + 0x3C]
11438 movl %icc, %g7, %i6
11439 movrne %g1, 0x119, %o4
11440 xorcc %g2, 0x1EB4, %i1
11441 movge %xcc, %i2, %g5
11442 fnegd %f12, %f24
11443 ldd [%l7 + 0x78], %l4
11444 movre %i5, 0x302, %o3
11445 andncc %l0, %l6, %i4
11446 movge %icc, %i7, %g4
11447 udivx %o1, 0x141C, %l1
11448 add %o6, 0x0BFE, %i0
11449 sdivx %g3, 0x01CF, %i3
11450 sdivcc %g6, 0x0867, %o0
11451 stx %o7, [%l7 + 0x30]
11452 ldsh [%l7 + 0x70], %l3
11453 sdiv %l2, 0x0FFD, %o2
11454 smulcc %o5, 0x0907, %g7
11455 movcs %xcc, %l5, %g1
11456 edge32 %o4, %i6, %i1
11457 ldd [%l7 + 0x78], %g2
11458 addccc %g5, 0x13DD, %i2
11459 movvc %xcc, %i5, %l4
11460 movrlez %o3, %l0, %i4
11461 edge32 %i7, %l6, %g4
11462 ldsw [%l7 + 0x28], %o1
11463 alignaddr %o6, %i0, %l1
11464 andcc %i3, %g6, %g3
11465 fmovdl %icc, %f18, %f11
11466 andcc %o0, 0x0ECC, %o7
11467 orncc %l3, %l2, %o2
11468 std %f26, [%l7 + 0x40]
11469 fnand %f8, %f18, %f26
11470 movleu %icc, %o5, %g7
11471 edge32 %l5, %o4, %g1
11472 move %icc, %i1, %i6
11473 sllx %g5, 0x06, %i2
11474 fmovde %xcc, %f31, %f1
11475 udiv %i5, 0x180F, %l4
11476 fmovrdne %g2, %f20, %f2
11477 movl %xcc, %l0, %o3
11478 stb %i7, [%l7 + 0x4F]
11479 movg %icc, %i4, %g4
11480 udivx %l6, 0x1732, %o6
11481 udivx %i0, 0x0A17, %o1
11482 edge32 %i3, %g6, %g3
11483 xnor %o0, 0x17CA, %o7
11484 edge32l %l1, %l2, %l3
11485 ldsh [%l7 + 0x46], %o5
11486 fmovsg %xcc, %f26, %f23
11487 fcmpgt16 %f0, %f30, %g7
11488 movleu %icc, %l5, %o2
11489 move %xcc, %g1, %i1
11490 ldx [%l7 + 0x60], %i6
11491 fmovdcs %xcc, %f25, %f20
11492 edge8n %g5, %o4, %i5
11493 ldsb [%l7 + 0x77], %i2
11494 edge32ln %g2, %l0, %l4
11495 fmul8sux16 %f28, %f22, %f16
11496 st %f26, [%l7 + 0x38]
11497 movn %icc, %o3, %i4
11498 xnor %i7, 0x1A61, %l6
11499 movle %xcc, %g4, %i0
11500 stw %o6, [%l7 + 0x4C]
11501 movcc %xcc, %i3, %g6
11502 mulscc %o1, 0x1635, %g3
11503 edge16l %o7, %o0, %l2
11504 smul %l3, %l1, %o5
11505 andcc %g7, %o2, %l5
11506 edge32 %i1, %i6, %g1
11507 fmovrdlz %o4, %f28, %f28
11508 movvs %xcc, %i5, %g5
11509 xnorcc %g2, 0x1C96, %i2
11510 stw %l0, [%l7 + 0x14]
11511 orcc %l4, %i4, %o3
11512 movre %l6, %i7, %i0
11513 move %icc, %o6, %g4
11514 ldx [%l7 + 0x60], %g6
11515 edge16 %i3, %g3, %o1
11516 ldd [%l7 + 0x18], %o0
11517 edge32l %l2, %o7, %l1
11518 subccc %o5, %g7, %o2
11519 mulscc %l3, %l5, %i1
11520 addccc %g1, 0x18B4, %o4
11521 xor %i5, %i6, %g2
11522 move %xcc, %i2, %l0
11523 ldsh [%l7 + 0x26], %g5
11524 stb %l4, [%l7 + 0x41]
11525 subc %i4, %l6, %o3
11526 fsrc1 %f10, %f12
11527 fmuld8sux16 %f7, %f7, %f0
11528 mulx %i7, %o6, %g4
11529 sir 0x070B
11530 ldx [%l7 + 0x48], %g6
11531 fpack16 %f26, %f1
11532 movrgz %i3, %g3, %o1
11533 andcc %i0, 0x19DD, %o0
11534 movrgz %o7, %l2, %l1
11535 ldub [%l7 + 0x7B], %g7
11536 movrgez %o5, 0x20A, %o2
11537 ldsh [%l7 + 0x34], %l5
11538 fpadd32 %f12, %f10, %f4
11539 edge16l %i1, %l3, %o4
11540 ldsb [%l7 + 0x3B], %i5
11541 alignaddrl %g1, %g2, %i6
11542 movge %xcc, %i2, %l0
11543 fpsub16s %f16, %f13, %f2
11544 sra %l4, 0x1F, %g5
11545 movrlez %i4, 0x2D6, %o3
11546 stx %i7, [%l7 + 0x70]
11547 stx %o6, [%l7 + 0x20]
11548 edge16l %l6, %g4, %i3
11549 movpos %icc, %g6, %g3
11550 fzero %f4
11551 fors %f13, %f4, %f11
11552 move %icc, %o1, %i0
11553 alignaddr %o7, %l2, %o0
11554 sethi 0x1457, %g7
11555 sra %o5, 0x1F, %o2
11556 sllx %l5, 0x13, %i1
11557 std %f6, [%l7 + 0x70]
11558 sdiv %l1, 0x0400, %o4
11559 movge %xcc, %i5, %l3
11560 alignaddr %g2, %g1, %i6
11561 fzero %f16
11562 movrne %l0, 0x14E, %l4
11563 fornot1s %f28, %f12, %f15
11564 srl %g5, %i2, %o3
11565 fmovsn %icc, %f3, %f25
11566 xnor %i7, %o6, %i4
11567 movrlez %l6, 0x0AF, %g4
11568 ldd [%l7 + 0x58], %i2
11569 edge32ln %g6, %g3, %i0
11570 pdist %f2, %f24, %f20
11571 fmovdl %xcc, %f7, %f22
11572 lduw [%l7 + 0x6C], %o7
11573 stb %l2, [%l7 + 0x5B]
11574 lduh [%l7 + 0x70], %o0
11575 movpos %icc, %g7, %o5
11576 array16 %o2, %o1, %i1
11577 movgu %xcc, %l1, %l5
11578 movvs %icc, %i5, %l3
11579 mulscc %o4, %g1, %g2
11580 movl %icc, %i6, %l4
11581 movleu %xcc, %g5, %i2
11582 smul %l0, 0x055E, %o3
11583 fornot1 %f6, %f8, %f4
11584 addc %o6, 0x1892, %i4
11585 movneg %xcc, %i7, %g4
11586 st %f0, [%l7 + 0x44]
11587 move %xcc, %i3, %g6
11588 ldx [%l7 + 0x68], %g3
11589 movrgez %l6, %i0, %o7
11590 popc %l2, %o0
11591 smulcc %o5, %g7, %o2
11592 udivx %i1, 0x01AB, %l1
11593 srlx %l5, %o1, %l3
11594 fmovs %f1, %f21
11595 movcc %xcc, %i5, %o4
11596 ldsb [%l7 + 0x1D], %g2
11597 addcc %i6, %l4, %g5
11598 fmovdvs %xcc, %f22, %f1
11599 fmovdvs %icc, %f31, %f17
11600 smulcc %g1, %l0, %o3
11601 addc %i2, %o6, %i7
11602 stx %i4, [%l7 + 0x28]
11603 movvc %xcc, %i3, %g4
11604 popc 0x1A9E, %g3
11605 lduh [%l7 + 0x52], %g6
11606 movg %xcc, %l6, %i0
11607 movl %icc, %l2, %o0
11608 sdivx %o5, 0x1BBD, %o7
11609 sth %g7, [%l7 + 0x7A]
11610 fornot2 %f12, %f12, %f16
11611 orncc %o2, 0x06DC, %l1
11612 orcc %l5, %i1, %o1
11613 fcmpgt16 %f8, %f8, %i5
11614 movcs %icc, %l3, %g2
11615 movrlez %i6, %o4, %g5
11616 edge8ln %g1, %l4, %o3
11617 udiv %l0, 0x15C6, %i2
11618 sir 0x006E
11619 fpmerge %f11, %f31, %f6
11620 fcmpgt32 %f28, %f8, %o6
11621 lduw [%l7 + 0x58], %i7
11622 movgu %icc, %i3, %i4
11623 smul %g4, 0x07C9, %g3
11624 array8 %l6, %g6, %i0
11625 fmovsleu %icc, %f26, %f11
11626 edge16n %o0, %l2, %o5
11627 fmovrsgz %g7, %f0, %f3
11628 edge16ln %o2, %l1, %o7
11629 udiv %i1, 0x0AC3, %l5
11630 andcc %i5, %o1, %l3
11631 edge8n %i6, %g2, %g5
11632 movle %xcc, %o4, %l4
11633 fcmpgt16 %f26, %f6, %o3
11634 stw %g1, [%l7 + 0x14]
11635 stw %i2, [%l7 + 0x5C]
11636 movn %xcc, %o6, %i7
11637 fmovse %xcc, %f4, %f30
11638 movre %i3, 0x0F4, %i4
11639 ldd [%l7 + 0x40], %g4
11640 fzero %f22
11641 fzeros %f26
11642 xor %l0, 0x1CB3, %l6
11643 sdivcc %g3, 0x1A92, %g6
11644 movl %xcc, %i0, %l2
11645 sethi 0x00F5, %o5
11646 and %g7, 0x00B4, %o0
11647 edge32 %o2, %o7, %i1
11648 fpack32 %f2, %f12, %f14
11649 fandnot1 %f12, %f4, %f24
11650 st %f2, [%l7 + 0x24]
11651 nop
11652 set 0x1F, %o2
11653 stb %l5, [%l7 + %o2]
11654 fmovdcs %icc, %f27, %f0
11655 add %i5, %o1, %l3
11656 movg %icc, %i6, %g2
11657 fornot2 %f0, %f26, %f4
11658 umulcc %l1, 0x0BC3, %g5
11659 fsrc2 %f8, %f2
11660 nop
11661 set 0x34, %g6
11662 ldsw [%l7 + %g6], %o4
11663 movl %icc, %l4, %o3
11664 fmovrde %g1, %f0, %f22
11665 fmovsneg %xcc, %f1, %f29
11666 addc %i2, %i7, %i3
11667 fnand %f12, %f26, %f14
11668 stw %i4, [%l7 + 0x60]
11669 xorcc %o6, 0x05C0, %l0
11670 xorcc %l6, %g4, %g3
11671 udivcc %g6, 0x13B0, %l2
11672 udiv %i0, 0x05DA, %o5
11673 ldub [%l7 + 0x25], %g7
11674 xorcc %o0, %o7, %o2
11675 movpos %icc, %l5, %i5
11676 movge %icc, %i1, %l3
11677 andn %o1, %g2, %i6
11678 sra %g5, 0x14, %o4
11679 xor %l4, 0x02C1, %o3
11680 nop
11681 set 0x10, %l1
11682 stw %l1, [%l7 + %l1]
11683 movvc %xcc, %i2, %g1
11684 sra %i3, 0x01, %i4
11685 xnorcc %i7, %l0, %l6
11686 movrgez %g4, 0x0E7, %o6
11687 movne %icc, %g3, %g6
11688 srax %i0, 0x09, %l2
11689 movgu %xcc, %g7, %o0
11690 bshuffle %f6, %f6, %f6
11691 fmovsgu %icc, %f21, %f25
11692 srl %o5, 0x14, %o7
11693 fxors %f6, %f6, %f13
11694 nop
11695 set 0x38, %g1
11696 ldd [%l7 + %g1], %o2
11697 fmovdneg %icc, %f17, %f28
11698 addc %l5, %i1, %i5
11699 sllx %l3, %g2, %i6
11700 fpadd32 %f28, %f20, %f20
11701 movpos %xcc, %g5, %o1
11702 srl %l4, %o4, %l1
11703 fcmpes %fcc0, %f31, %f18
11704 fcmpne32 %f16, %f26, %o3
11705 popc 0x09A8, %g1
11706 edge8ln %i3, %i2, %i7
11707 movre %i4, 0x07C, %l0
11708 fmovsneg %icc, %f27, %f29
11709 ldub [%l7 + 0x60], %g4
11710 udiv %o6, 0x1AEE, %l6
11711 edge8 %g3, %g6, %i0
11712 xnor %g7, %l2, %o0
11713 for %f18, %f16, %f20
11714 sll %o7, %o5, %o2
11715 sra %l5, %i1, %i5
11716 edge8ln %g2, %l3, %g5
11717 srax %i6, %l4, %o4
11718 ld [%l7 + 0x08], %f4
11719 edge32l %o1, %o3, %g1
11720 movrlez %i3, %i2, %i7
11721 sra %l1, %l0, %g4
11722 fmovdcs %xcc, %f26, %f8
11723 fornot1s %f23, %f22, %f26
11724 edge8 %o6, %l6, %i4
11725 andcc %g6, 0x1C45, %i0
11726 andn %g7, %l2, %o0
11727 edge32l %g3, %o7, %o2
11728 sethi 0x0D00, %o5
11729 xnorcc %l5, %i5, %i1
11730 popc 0x036F, %l3
11731 edge32 %g5, %i6, %l4
11732 ldub [%l7 + 0x57], %g2
11733 movn %icc, %o1, %o4
11734 ldd [%l7 + 0x60], %f8
11735 st %f14, [%l7 + 0x1C]
11736 xor %o3, %i3, %i2
11737 movrgz %i7, %l1, %g1
11738 stw %l0, [%l7 + 0x28]
11739 srlx %g4, %o6, %i4
11740 edge32n %g6, %l6, %i0
11741 fcmpd %fcc0, %f26, %f20
11742 sub %l2, %o0, %g7
11743 movrne %g3, %o7, %o2
11744 edge8ln %o5, %l5, %i1
11745 movrlz %i5, %l3, %g5
11746 movge %xcc, %i6, %g2
11747 array16 %o1, %o4, %o3
11748 udivcc %i3, 0x0EF2, %l4
11749 movvc %xcc, %i7, %l1
11750 sra %g1, 0x17, %i2
11751 movcs %xcc, %l0, %o6
11752 array8 %i4, %g6, %g4
11753 subccc %l6, %l2, %i0
11754 fmovdvc %xcc, %f23, %f17
11755 sethi 0x008E, %o0
11756 addc %g3, %g7, %o7
11757 addcc %o5, %o2, %i1
11758 add %l5, 0x0660, %i5
11759 edge8l %l3, %i6, %g5
11760 fmovrdgez %o1, %f4, %f4
11761 fone %f6
11762 edge32n %g2, %o4, %i3
11763 nop
11764 set 0x48, %i4
11765 sth %o3, [%l7 + %i4]
11766 movvs %xcc, %i7, %l1
11767 ldx [%l7 + 0x08], %l4
11768 movrgz %g1, %l0, %i2
11769 ldx [%l7 + 0x68], %i4
11770 sth %o6, [%l7 + 0x7C]
11771 mulscc %g6, %l6, %l2
11772 ldd [%l7 + 0x58], %i0
11773 movl %icc, %o0, %g3
11774 sethi 0x1B5D, %g4
11775 lduw [%l7 + 0x5C], %o7
11776 add %o5, 0x072D, %o2
11777 add %i1, 0x0C23, %g7
11778 ldub [%l7 + 0x4D], %i5
11779 ldub [%l7 + 0x0F], %l5
11780 movge %icc, %i6, %l3
11781 fmovda %xcc, %f29, %f26
11782 movre %g5, 0x141, %g2
11783 alignaddr %o1, %i3, %o4
11784 fabsd %f0, %f30
11785 ld [%l7 + 0x7C], %f18
11786 sra %o3, 0x1D, %i7
11787 umul %l1, 0x1CF7, %l4
11788 add %l0, %i2, %g1
11789 edge16n %o6, %i4, %g6
11790 sra %l2, %i0, %o0
11791 fpack16 %f0, %f26
11792 fornot2s %f12, %f24, %f20
11793 sdiv %g3, 0x17CC, %g4
11794 siam 0x3
11795 addc %o7, 0x0FA8, %o5
11796 xnor %o2, %i1, %g7
11797 movpos %xcc, %i5, %l6
11798 ldd [%l7 + 0x28], %l4
11799 edge8ln %i6, %l3, %g5
11800 stx %g2, [%l7 + 0x08]
11801 xnorcc %o1, 0x0A60, %i3
11802 alignaddrl %o3, %i7, %l1
11803 nop
11804 set 0x38, %g5
11805 ldd [%l7 + %g5], %f0
11806 xnorcc %l4, 0x199B, %o4
11807 xorcc %i2, %l0, %g1
11808 edge32 %o6, %i4, %g6
11809 fmul8x16al %f13, %f18, %f6
11810 xnorcc %l2, %o0, %g3
11811 movcs %icc, %i0, %o7
11812 umul %o5, %o2, %g4
11813 fcmpes %fcc1, %f13, %f26
11814 ld [%l7 + 0x24], %f19
11815 andn %g7, 0x1C79, %i5
11816 fpackfix %f22, %f14
11817 movvc %xcc, %l6, %l5
11818 udivx %i1, 0x11FA, %l3
11819 setx loop_37, %l0, %l1
11820 return %l1
11821 nop
11822 rdpr %cwp, %g1
11823 rdpr %cansave, %g2
11824 rdpr %canrestore, %g3
11825 rdpr %cleanwin, %g4
11826 rdpr %otherwin, %g5
11827 rdpr %wstate, %g6
11828loop_37: edge16 %o1, %o3, %i3
11829 subc %l1, 0x1296, %i7
11830 add %l4, %i2, %l0
11831 addccc %g1, %o4, %o6
11832 alignaddrl %g6, %l2, %o0
11833 edge16n %i4, %g3, %o7
11834 mulscc %i0, %o5, %g4
11835 array16 %g7, %i5, %o2
11836 fmovsne %icc, %f0, %f13
11837 srlx %l6, %l5, %i1
11838 subc %l3, %g2, %i6
11839 sdivx %o1, 0x1719, %g5
11840 srax %i3, 0x1D, %o3
11841 alignaddrl %l1, %i7, %l4
11842 udivx %i2, 0x0BA8, %l0
11843 fmovdneg %icc, %f4, %f29
11844 sth %o4, [%l7 + 0x68]
11845 ldx [%l7 + 0x18], %g1
11846 fcmpne16 %f26, %f24, %g6
11847 orcc %o6, %o0, %i4
11848 srl %l2, 0x1A, %o7
11849 smulcc %g3, 0x0C8E, %i0
11850 save %g4, 0x147B, %o5
11851 rdpr %cwp, %g1
11852 rdpr %cansave, %g2
11853 rdpr %canrestore, %g3
11854 rdpr %cleanwin, %g4
11855 rdpr %otherwin, %g5
11856 rdpr %wstate, %g6
11857 movrgz %i5, 0x219, %o2
11858 ldub [%l7 + 0x71], %g7
11859 edge16l %l5, %l6, %l3
11860 fcmple16 %f30, %f8, %g2
11861 fnor %f22, %f18, %f24
11862 fmul8sux16 %f10, %f30, %f8
11863 ldx [%l7 + 0x58], %i6
11864 move %xcc, %o1, %i1
11865 addc %i3, %o3, %l1
11866 stb %i7, [%l7 + 0x4D]
11867 fpadd16 %f12, %f14, %f26
11868 movneg %xcc, %l4, %g5
11869 orncc %i2, %o4, %g1
11870 ldub [%l7 + 0x54], %l0
11871 movrlz %o6, %g6, %o0
11872 movle %xcc, %l2, %o7
11873 fone %f20
11874 fnands %f20, %f14, %f26
11875 fmovsgu %icc, %f1, %f7
11876 ldsw [%l7 + 0x1C], %g3
11877 fpack32 %f20, %f2, %f2
11878 fnot1s %f8, %f6
11879 movl %icc, %i4, %i0
11880 umul %o5, %i5, %o2
11881 ldsh [%l7 + 0x48], %g7
11882 movcc %icc, %g4, %l6
11883 orcc %l3, %l5, %g2
11884 popc %i6, %o1
11885 stb %i3, [%l7 + 0x0D]
11886 mulscc %i1, %o3, %l1
11887 edge32l %i7, %g5, %i2
11888 sub %o4, %g1, %l4
11889 restore %o6, 0x19E2, %l0
11890 rdpr %cwp, %g1
11891 rdpr %cansave, %g2
11892 rdpr %canrestore, %g3
11893 rdpr %cleanwin, %g4
11894 rdpr %otherwin, %g5
11895 rdpr %wstate, %g6
11896 edge32n %o0, %l2, %o7
11897 sdiv %g3, 0x1986, %i4
11898 edge32l %g6, %o5, %i0
11899 movn %icc, %o2, %i5
11900 edge8n %g4, %l6, %g7
11901 udivcc %l3, 0x1079, %l5
11902 edge16 %i6, %g2, %o1
11903 xorcc %i1, 0x101B, %i3
11904 movn %icc, %o3, %i7
11905 stx %l1, [%l7 + 0x58]
11906 movl %xcc, %i2, %o4
11907 alignaddrl %g1, %l4, %g5
11908 sir 0x1D07
11909 and %o6, %o0, %l0
11910 sir 0x1C70
11911 ldd [%l7 + 0x18], %l2
11912 fpsub32s %f30, %f19, %f24
11913 edge16ln %o7, %i4, %g3
11914 array32 %o5, %i0, %g6
11915 umulcc %i5, %g4, %l6
11916 for %f6, %f16, %f12
11917 ldsw [%l7 + 0x2C], %o2
11918 lduw [%l7 + 0x68], %g7
11919 movre %l5, %l3, %g2
11920 sll %o1, 0x13, %i6
11921 sir 0x09F1
11922 fmovsge %xcc, %f1, %f19
11923 std %f10, [%l7 + 0x40]
11924 movne %icc, %i1, %i3
11925 movge %xcc, %o3, %l1
11926 ldsb [%l7 + 0x34], %i2
11927 stx %o4, [%l7 + 0x58]
11928 umul %g1, %i7, %l4
11929 fmovd %f12, %f8
11930 ldsh [%l7 + 0x58], %o6
11931 movn %xcc, %g5, %l0
11932 srl %l2, %o7, %o0
11933 fnegs %f31, %f15
11934 xorcc %i4, 0x1CFA, %g3
11935 alignaddrl %o5, %i0, %g6
11936 ldsw [%l7 + 0x34], %i5
11937 xnor %l6, 0x1163, %o2
11938 fcmpgt32 %f14, %f6, %g4
11939 smulcc %g7, 0x05E9, %l3
11940 andn %l5, 0x00BC, %g2
11941 subccc %i6, %o1, %i3
11942 sethi 0x110E, %i1
11943 fmovrslez %o3, %f22, %f1
11944 edge8n %l1, %o4, %g1
11945 ldub [%l7 + 0x3C], %i7
11946 fcmpeq32 %f12, %f22, %i2
11947 subcc %l4, 0x03B7, %g5
11948 lduw [%l7 + 0x20], %o6
11949 edge16l %l0, %o7, %l2
11950 pdist %f6, %f2, %f12
11951 stb %o0, [%l7 + 0x4B]
11952 alignaddr %i4, %o5, %i0
11953 std %f28, [%l7 + 0x50]
11954 mulx %g3, 0x0946, %g6
11955 fnegs %f22, %f8
11956 xnor %l6, 0x046F, %o2
11957 stb %i5, [%l7 + 0x7D]
11958 fmovdn %icc, %f29, %f30
11959 fmovdl %icc, %f28, %f18
11960 smul %g7, 0x1B6A, %g4
11961 fmovde %icc, %f18, %f11
11962 andncc %l3, %l5, %g2
11963 smul %i6, 0x1BF8, %i3
11964 edge8n %o1, %i1, %l1
11965 fand %f16, %f6, %f24
11966 array32 %o3, %g1, %i7
11967 faligndata %f14, %f28, %f12
11968 fzero %f18
11969 std %f4, [%l7 + 0x70]
11970 sir 0x15F2
11971 fxnor %f14, %f20, %f6
11972 andncc %i2, %l4, %o4
11973 edge32l %g5, %o6, %o7
11974 sth %l0, [%l7 + 0x42]
11975 ldd [%l7 + 0x40], %l2
11976 ldsh [%l7 + 0x20], %o0
11977 movne %xcc, %o5, %i4
11978 edge16n %i0, %g6, %g3
11979 fmovse %xcc, %f18, %f14
11980 sll %l6, 0x1C, %o2
11981 ld [%l7 + 0x78], %f3
11982 mova %xcc, %i5, %g7
11983 fmovsleu %icc, %f8, %f11
11984 sth %g4, [%l7 + 0x26]
11985 movvs %icc, %l3, %g2
11986 movne %xcc, %l5, %i6
11987 sdivx %o1, 0x0E0A, %i3
11988 movvc %icc, %i1, %o3
11989 std %f16, [%l7 + 0x20]
11990 movn %icc, %g1, %l1
11991 edge32n %i2, %l4, %o4
11992 andcc %i7, 0x005F, %g5
11993 fand %f4, %f16, %f2
11994 subcc %o6, 0x1F32, %o7
11995 fones %f23
11996 ldx [%l7 + 0x10], %l0
11997 sethi 0x1AF2, %o0
11998 udiv %l2, 0x1871, %o5
11999 xor %i4, 0x0DD0, %i0
12000 fmovdvc %xcc, %f25, %f29
12001 fmovse %xcc, %f27, %f30
12002 movn %icc, %g6, %g3
12003 fpsub16s %f24, %f18, %f26
12004 stb %o2, [%l7 + 0x3E]
12005 edge16ln %i5, %l6, %g7
12006 fmovsgu %xcc, %f6, %f12
12007 fmovdcc %xcc, %f13, %f14
12008 fsrc2 %f20, %f14
12009 smulcc %g4, 0x1D9B, %g2
12010 fnot2s %f0, %f2
12011 fmovdvs %xcc, %f11, %f24
12012 edge32 %l3, %l5, %i6
12013 edge16 %i3, %o1, %i1
12014 std %f0, [%l7 + 0x48]
12015 udiv %o3, 0x0522, %g1
12016 fornot2 %f26, %f2, %f16
12017 movle %icc, %l1, %i2
12018 movrgz %l4, %i7, %g5
12019 movn %icc, %o6, %o4
12020 fmovdn %xcc, %f16, %f6
12021 xorcc %o7, 0x1A1C, %l0
12022 movne %xcc, %o0, %l2
12023 orncc %o5, %i4, %g6
12024 fmul8x16au %f27, %f4, %f28
12025 xnor %i0, 0x0D4E, %o2
12026 fmovdg %xcc, %f20, %f14
12027 srax %i5, %l6, %g3
12028 srax %g4, %g2, %l3
12029 edge16l %g7, %i6, %l5
12030 fmul8x16 %f8, %f6, %f26
12031 edge8 %o1, %i1, %o3
12032 edge32n %i3, %g1, %i2
12033 sdivx %l4, 0x056A, %l1
12034 stb %i7, [%l7 + 0x25]
12035 fnands %f7, %f4, %f22
12036 sll %g5, %o6, %o7
12037 sth %o4, [%l7 + 0x6A]
12038 sethi 0x033B, %o0
12039 st %f3, [%l7 + 0x44]
12040 fcmped %fcc2, %f8, %f2
12041 andncc %l2, %o5, %i4
12042 edge8ln %l0, %g6, %i0
12043 ldsh [%l7 + 0x58], %i5
12044 fcmpne16 %f22, %f18, %l6
12045 movgu %xcc, %g3, %g4
12046 edge32l %g2, %l3, %o2
12047 fzeros %f21
12048 andn %g7, %i6, %l5
12049 fnands %f18, %f24, %f10
12050 xor %o1, %i1, %o3
12051 ldub [%l7 + 0x7D], %i3
12052 stx %i2, [%l7 + 0x28]
12053 movgu %xcc, %l4, %l1
12054 ldd [%l7 + 0x70], %i6
12055 movvs %xcc, %g1, %o6
12056 ldub [%l7 + 0x76], %o7
12057 lduh [%l7 + 0x14], %g5
12058 orncc %o4, %l2, %o0
12059 xor %i4, 0x00B1, %o5
12060 ldsb [%l7 + 0x58], %l0
12061 andncc %g6, %i5, %l6
12062 addc %g3, %i0, %g4
12063 fabsd %f12, %f24
12064 movpos %xcc, %g2, %o2
12065 save %g7, %l3, %l5
12066 rdpr %cwp, %g1
12067 rdpr %cansave, %g2
12068 rdpr %canrestore, %g3
12069 rdpr %cleanwin, %g4
12070 rdpr %otherwin, %g5
12071 rdpr %wstate, %g6
12072 edge8 %o1, %i6, %o3
12073 fmovscs %icc, %f21, %f30
12074 ldsw [%l7 + 0x18], %i1
12075 movcc %xcc, %i2, %i3
12076 movl %icc, %l4, %i7
12077 setx loop_38, %l0, %l1
12078 return %l1
12079 nop
12080 rdpr %cwp, %g1
12081 rdpr %cansave, %g2
12082 rdpr %canrestore, %g3
12083 rdpr %cleanwin, %g4
12084 rdpr %otherwin, %g5
12085 rdpr %wstate, %g6
12086loop_38: edge16n %g5, %o7, %l2
12087 subc %o0, 0x05A9, %i4
12088 fmovse %xcc, %f23, %f4
12089 ldsb [%l7 + 0x65], %o5
12090 fpsub32 %f12, %f8, %f14
12091 fnand %f16, %f10, %f8
12092 fmovsvs %icc, %f25, %f26
12093 std %f2, [%l7 + 0x40]
12094 xnor %l0, 0x1240, %o4
12095 sethi 0x047D, %g6
12096 fxnors %f22, %f2, %f19
12097 fmul8ulx16 %f24, %f18, %f28
12098 ldd [%l7 + 0x60], %i4
12099 movrgz %g3, %l6, %g4
12100 std %f26, [%l7 + 0x08]
12101 alignaddrl %i0, %o2, %g7
12102 edge32ln %g2, %l3, %o1
12103 sir 0x0120
12104 movrne %i6, %l5, %o3
12105 stx %i2, [%l7 + 0x68]
12106 xnor %i3, 0x0C41, %i1
12107 nop
12108 set 0x38, %o6
12109 ldx [%l7 + %o6], %i7
12110 addcc %l4, 0x1A98, %l1
12111 movn %xcc, %o6, %g1
12112 fmovdvc %icc, %f1, %f25
12113 fcmpgt32 %f28, %f16, %o7
12114 umulcc %l2, 0x18E9, %o0
12115 edge16ln %g5, %i4, %l0
12116 edge32 %o4, %o5, %g6
12117 movneg %xcc, %g3, %i5
12118 movleu %icc, %g4, %l6
12119 xor %i0, %o2, %g2
12120 restore %g7, 0x1500, %l3
12121 rdpr %cwp, %g1
12122 rdpr %cansave, %g2
12123 rdpr %canrestore, %g3
12124 rdpr %cleanwin, %g4
12125 rdpr %otherwin, %g5
12126 rdpr %wstate, %g6
12127 xorcc %i6, %l5, %o1
12128 fmovdn %icc, %f15, %f1
12129 sllx %i2, %i3, %o3
12130 st %f21, [%l7 + 0x24]
12131 stx %i1, [%l7 + 0x48]
12132 movrlz %i7, 0x251, %l1
12133 udivx %o6, 0x033A, %l4
12134 edge32 %o7, %l2, %g1
12135 movvc %xcc, %o0, %g5
12136 mova %xcc, %i4, %l0
12137 sdiv %o5, 0x1834, %g6
12138 movrgez %o4, %i5, %g3
12139 movgu %xcc, %l6, %i0
12140 sethi 0x084C, %o2
12141 movre %g4, %g7, %l3
12142 fmovrsne %g2, %f4, %f1
12143 fors %f4, %f29, %f4
12144 fcmple32 %f0, %f26, %i6
12145 movne %xcc, %l5, %o1
12146 nop
12147 set 0x60, %o7
12148 std %f4, [%l7 + %o7]
12149 stb %i2, [%l7 + 0x0E]
12150 orcc %i3, 0x0327, %i1
12151 subc %o3, %l1, %i7
12152 xnorcc %l4, %o6, %o7
12153 fmovrsne %g1, %f11, %f28
12154 ldsw [%l7 + 0x24], %o0
12155 sub %g5, %l2, %i4
12156 udivcc %o5, 0x1BAF, %g6
12157 setx loop_39, %l0, %l1
12158 return %l1
12159 nop
12160 rdpr %cwp, %g1
12161 rdpr %cansave, %g2
12162 rdpr %canrestore, %g3
12163 rdpr %cleanwin, %g4
12164 rdpr %otherwin, %g5
12165 rdpr %wstate, %g6
12166loop_39: sir 0x13A0
12167 fpsub32 %f14, %f14, %f4
12168 andcc %g3, 0x10C1, %i0
12169 fcmpne32 %f18, %f2, %o2
12170 edge16ln %l6, %g7, %g4
12171 popc %l3, %g2
12172 save %i6, 0x00A4, %o1
12173 rdpr %cwp, %g1
12174 rdpr %cansave, %g2
12175 rdpr %canrestore, %g3
12176 rdpr %cleanwin, %g4
12177 rdpr %otherwin, %g5
12178 rdpr %wstate, %g6
12179 fmovsneg %xcc, %f20, %f25
12180 edge32l %l5, %i2, %i1
12181 movvs %icc, %i3, %l1
12182 movrlez %o3, %i7, %o6
12183 udivcc %o7, 0x070C, %g1
12184 fpadd32s %f15, %f20, %f17
12185 stx %l4, [%l7 + 0x60]
12186 xorcc %g5, %o0, %i4
12187 stx %o5, [%l7 + 0x08]
12188 movgu %icc, %l2, %o4
12189 fcmps %fcc0, %f18, %f25
12190 edge32ln %g6, %l0, %i5
12191 mulscc %g3, 0x086B, %o2
12192 pdist %f24, %f24, %f2
12193 fmovdl %xcc, %f30, %f8
12194 fmovdn %xcc, %f2, %f16
12195 fmuld8sux16 %f26, %f6, %f10
12196 add %i0, %l6, %g4
12197 movre %l3, %g7, %i6
12198 edge32n %g2, %l5, %o1
12199 orn %i2, 0x0A2A, %i3
12200 ldub [%l7 + 0x66], %l1
12201 fcmps %fcc0, %f7, %f26
12202 sdivcc %i1, 0x11B2, %i7
12203 fmovrslez %o6, %f8, %f3
12204 fcmpgt16 %f20, %f12, %o3
12205 fmovsneg %icc, %f28, %f17
12206 edge16n %o7, %g1, %g5
12207 andcc %l4, %i4, %o5
12208 movn %xcc, %l2, %o4
12209 fzeros %f1
12210 edge8ln %o0, %g6, %l0
12211 srlx %g3, %o2, %i0
12212 orcc %i5, %l6, %l3
12213 fmovrsgez %g7, %f31, %f31
12214 fmovda %icc, %f22, %f13
12215 movle %icc, %g4, %g2
12216 siam 0x6
12217 stw %l5, [%l7 + 0x40]
12218 edge16n %i6, %i2, %i3
12219 ld [%l7 + 0x08], %f19
12220 udivx %o1, 0x11C0, %l1
12221 sth %i1, [%l7 + 0x16]
12222 movleu %xcc, %i7, %o3
12223 edge16ln %o7, %o6, %g1
12224 fmul8sux16 %f20, %f4, %f8
12225 edge32n %g5, %l4, %o5
12226 edge32n %l2, %o4, %i4
12227 ldub [%l7 + 0x29], %o0
12228 st %f7, [%l7 + 0x64]
12229 sub %l0, 0x1C75, %g3
12230 ldsw [%l7 + 0x18], %o2
12231 edge8 %g6, %i5, %i0
12232 movgu %xcc, %l3, %l6
12233 and %g4, %g2, %l5
12234 sth %g7, [%l7 + 0x20]
12235 st %f22, [%l7 + 0x20]
12236 movle %xcc, %i6, %i2
12237 fcmple16 %f12, %f0, %i3
12238 ldsh [%l7 + 0x64], %o1
12239 movrlez %i1, 0x082, %l1
12240 ldd [%l7 + 0x30], %f22
12241 movrgez %i7, %o7, %o3
12242 sethi 0x1A58, %g1
12243 edge8n %g5, %o6, %l4
12244 sdivcc %l2, 0x018F, %o5
12245 lduh [%l7 + 0x74], %i4
12246 stb %o0, [%l7 + 0x65]
12247 and %o4, 0x15E8, %l0
12248 fmovrsgez %o2, %f8, %f30
12249 save %g6, 0x04A4, %g3
12250 rdpr %cwp, %g1
12251 rdpr %cansave, %g2
12252 rdpr %canrestore, %g3
12253 rdpr %cleanwin, %g4
12254 rdpr %otherwin, %g5
12255 rdpr %wstate, %g6
12256 fpsub16s %f15, %f26, %f16
12257 movvc %icc, %i5, %l3
12258 sdivx %l6, 0x0DD1, %i0
12259 sll %g4, 0x0A, %g2
12260 movg %xcc, %g7, %i6
12261 sethi 0x1E97, %l5
12262 edge16ln %i3, %i2, %o1
12263 movne %xcc, %i1, %i7
12264 ld [%l7 + 0x58], %f22
12265 edge8ln %l1, %o3, %o7
12266 ldd [%l7 + 0x20], %g4
12267 fpadd16s %f10, %f8, %f27
12268 fmovrslez %o6, %f25, %f15
12269 fmovsleu %icc, %f19, %f10
12270 movn %xcc, %l4, %g1
12271 add %l2, 0x0F15, %o5
12272 sra %o0, %i4, %l0
12273 andncc %o2, %o4, %g6
12274 orcc %i5, 0x06F7, %g3
12275 nop
12276 set 0x20, %l0
12277 stx %l3, [%l7 + %l0]
12278 fmovsg %xcc, %f22, %f19
12279 popc %l6, %g4
12280 mulscc %g2, %g7, %i0
12281 udiv %i6, 0x16CA, %l5
12282 fandnot2s %f17, %f30, %f20
12283 movleu %xcc, %i3, %i2
12284 fnand %f26, %f2, %f26
12285 edge8l %i1, %o1, %i7
12286 movpos %icc, %l1, %o7
12287 movrne %g5, 0x159, %o6
12288 nop
12289 set 0x0C, %g7
12290 sth %l4, [%l7 + %g7]
12291 mova %xcc, %g1, %l2
12292 lduh [%l7 + 0x30], %o5
12293 siam 0x4
12294 udivcc %o0, 0x0DF6, %i4
12295 movrne %l0, %o2, %o4
12296 fpadd32s %f1, %f0, %f2
12297 ld [%l7 + 0x38], %f10
12298 fxor %f0, %f2, %f22
12299 andncc %o3, %i5, %g3
12300 edge16l %l3, %l6, %g6
12301 srax %g2, 0x14, %g7
12302 sth %g4, [%l7 + 0x3A]
12303 array8 %i0, %i6, %i3
12304 ldsh [%l7 + 0x76], %i2
12305 lduw [%l7 + 0x44], %i1
12306 fcmple32 %f6, %f0, %o1
12307 orncc %i7, %l1, %o7
12308 fmovrdgez %l5, %f28, %f0
12309 bshuffle %f2, %f20, %f20
12310 edge8 %o6, %g5, %g1
12311 sth %l4, [%l7 + 0x78]
12312 movle %xcc, %o5, %l2
12313 edge16l %i4, %l0, %o2
12314 stb %o0, [%l7 + 0x11]
12315 edge32n %o4, %i5, %g3
12316 mulx %l3, %o3, %g6
12317 fmovdle %xcc, %f28, %f14
12318 ldub [%l7 + 0x65], %g2
12319 movneg %icc, %l6, %g4
12320 ldx [%l7 + 0x50], %g7
12321 edge32n %i6, %i3, %i0
12322 edge8l %i1, %o1, %i7
12323 stx %l1, [%l7 + 0x78]
12324 mulscc %o7, %i2, %l5
12325 orncc %o6, %g1, %l4
12326 sir 0x0962
12327 array32 %o5, %l2, %g5
12328 andn %i4, 0x1B4D, %l0
12329 sir 0x005B
12330 fmovrde %o2, %f28, %f6
12331 subccc %o4, 0x18B2, %o0
12332 srax %i5, 0x07, %g3
12333 pdist %f16, %f6, %f24
12334 movcs %xcc, %l3, %g6
12335 orcc %o3, %g2, %l6
12336 orcc %g7, %i6, %i3
12337 subcc %i0, %g4, %o1
12338 smulcc %i7, %l1, %o7
12339 mova %xcc, %i1, %l5
12340 ldsb [%l7 + 0x48], %o6
12341 andcc %i2, %g1, %o5
12342 edge8ln %l4, %l2, %g5
12343 fpsub16 %f14, %f0, %f6
12344 sub %l0, 0x0F3E, %o2
12345 movleu %xcc, %o4, %i4
12346 ldsw [%l7 + 0x0C], %i5
12347 and %o0, 0x181E, %l3
12348 fcmpgt16 %f14, %f6, %g6
12349 fcmpeq32 %f16, %f10, %g3
12350 movle %xcc, %o3, %l6
12351 sir 0x04C5
12352 sll %g7, 0x07, %i6
12353 movg %xcc, %i3, %i0
12354 edge8l %g2, %o1, %i7
12355 and %l1, 0x176F, %g4
12356 ldd [%l7 + 0x50], %i0
12357 xnorcc %o7, 0x157D, %o6
12358 sth %l5, [%l7 + 0x26]
12359 addc %g1, %i2, %o5
12360 restore %l2, 0x1FE4, %l4
12361 rdpr %cwp, %g1
12362 rdpr %cansave, %g2
12363 rdpr %canrestore, %g3
12364 rdpr %cleanwin, %g4
12365 rdpr %otherwin, %g5
12366 rdpr %wstate, %g6
12367 fpadd16s %f15, %f17, %f30
12368 sllx %l0, 0x1E, %o2
12369 smulcc %o4, %i4, %g5
12370 umul %o0, 0x07E5, %i5
12371 fmovsgu %icc, %f26, %f31
12372 popc 0x1743, %l3
12373 fornot1 %f2, %f24, %f16
12374 array16 %g6, %g3, %l6
12375 edge8 %g7, %o3, %i6
12376 sdivx %i0, 0x0B65, %i3
12377 mulscc %o1, 0x1208, %i7
12378 orcc %l1, 0x132E, %g2
12379 sllx %g4, 0x15, %o7
12380 array16 %i1, %l5, %g1
12381 fmovrsgz %i2, %f25, %f26
12382 movrlez %o6, 0x168, %l2
12383 fmovsne %icc, %f10, %f18
12384 fmovrdne %o5, %f8, %f22
12385 save %l4, %l0, %o2
12386 rdpr %cwp, %g1
12387 rdpr %cansave, %g2
12388 rdpr %canrestore, %g3
12389 rdpr %cleanwin, %g4
12390 rdpr %otherwin, %g5
12391 rdpr %wstate, %g6
12392 mulx %i4, 0x18F7, %o4
12393 fpsub32s %f21, %f4, %f16
12394 movrgz %o0, %i5, %l3
12395 addc %g5, 0x1CB1, %g6
12396 stx %l6, [%l7 + 0x70]
12397 fpsub32 %f18, %f26, %f4
12398 orcc %g7, %o3, %g3
12399 addc %i0, 0x0CF6, %i3
12400 umulcc %i6, %i7, %o1
12401 ldx [%l7 + 0x10], %l1
12402 fcmpne32 %f20, %f24, %g2
12403 sdivcc %o7, 0x136E, %i1
12404 ldx [%l7 + 0x28], %g4
12405 movgu %icc, %g1, %l5
12406 fandnot1s %f6, %f7, %f14
12407 edge32l %i2, %l2, %o5
12408 mulscc %l4, 0x159D, %o6
12409 umul %o2, 0x0E2E, %l0
12410 stx %o4, [%l7 + 0x28]
12411 orncc %i4, 0x0387, %o0
12412 ldx [%l7 + 0x30], %l3
12413 fmovde %xcc, %f5, %f14
12414 fpsub16s %f30, %f15, %f8
12415 std %f28, [%l7 + 0x20]
12416 movrgez %i5, 0x12F, %g5
12417 movre %g6, %l6, %g7
12418 fpsub16s %f26, %f15, %f16
12419 subcc %o3, %i0, %g3
12420 andncc %i6, %i3, %o1
12421 movcc %icc, %l1, %g2
12422 umulcc %i7, 0x037E, %i1
12423 subcc %g4, %o7, %l5
12424 movge %xcc, %g1, %l2
12425 and %i2, %o5, %l4
12426 lduw [%l7 + 0x3C], %o6
12427 andcc %l0, %o2, %o4
12428 subccc %o0, %l3, %i4
12429 udivx %i5, 0x1FFE, %g5
12430 edge16l %l6, %g6, %o3
12431 array16 %i0, %g3, %g7
12432 st %f16, [%l7 + 0x44]
12433 srax %i6, 0x0A, %o1
12434 movvs %xcc, %l1, %g2
12435 mova %icc, %i3, %i1
12436 edge16 %g4, %o7, %i7
12437 srl %l5, %g1, %i2
12438 movrlez %l2, 0x114, %o5
12439 edge16n %o6, %l4, %o2
12440 andcc %l0, %o0, %l3
12441 subccc %o4, 0x008E, %i4
12442 movrgez %i5, %l6, %g5
12443 fmovdvs %icc, %f11, %f30
12444 alignaddrl %g6, %o3, %g3
12445 addcc %i0, 0x0C3F, %g7
12446 edge32 %o1, %i6, %g2
12447 subccc %l1, %i1, %i3
12448 and %o7, %g4, %l5
12449 add %i7, 0x135E, %i2
12450 sll %l2, %g1, %o5
12451 array8 %l4, %o2, %o6
12452 st %f9, [%l7 + 0x60]
12453 array32 %l0, %o0, %o4
12454 andcc %i4, 0x18EF, %i5
12455 subccc %l3, 0x0228, %l6
12456 movl %xcc, %g5, %g6
12457 edge16n %g3, %o3, %i0
12458 fmovscs %xcc, %f8, %f17
12459 stw %g7, [%l7 + 0x64]
12460 stw %i6, [%l7 + 0x28]
12461 st %f4, [%l7 + 0x14]
12462 fmovdgu %icc, %f23, %f12
12463 sethi 0x1244, %o1
12464 movg %icc, %l1, %g2
12465 movl %icc, %i1, %o7
12466 umulcc %g4, 0x1637, %l5
12467 ldd [%l7 + 0x08], %f0
12468 or %i3, 0x0A13, %i7
12469 orn %i2, %g1, %l2
12470 or %o5, 0x0096, %o2
12471 ldx [%l7 + 0x40], %l4
12472 srl %l0, 0x17, %o0
12473 ldx [%l7 + 0x08], %o6
12474 popc %o4, %i4
12475 sll %l3, %i5, %g5
12476 xnorcc %l6, %g3, %g6
12477 edge8 %o3, %g7, %i6
12478 popc 0x19B4, %o1
12479 mulx %i0, %g2, %i1
12480 movg %icc, %l1, %g4
12481 fmovdvs %xcc, %f24, %f25
12482 srlx %o7, 0x1A, %l5
12483 orcc %i3, 0x0D11, %i7
12484 ldd [%l7 + 0x40], %i2
12485 fmovsge %xcc, %f27, %f21
12486 orcc %g1, %l2, %o5
12487 fnor %f6, %f0, %f0
12488 andcc %o2, %l0, %l4
12489 setx loop_40, %l0, %l1
12490 return %l1
12491 nop
12492 rdpr %cwp, %g1
12493 rdpr %cansave, %g2
12494 rdpr %canrestore, %g3
12495 rdpr %cleanwin, %g4
12496 rdpr %otherwin, %g5
12497 rdpr %wstate, %g6
12498loop_40: stx %i4, [%l7 + 0x20]
12499 addcc %l3, 0x0496, %o4
12500 fmovsn %xcc, %f8, %f9
12501 udiv %g5, 0x1320, %i5
12502 fpsub32s %f1, %f19, %f30
12503 ld [%l7 + 0x48], %f27
12504 fandnot2 %f2, %f20, %f10
12505 fmovrde %l6, %f14, %f2
12506 add %g3, 0x12AA, %g6
12507 fmovrdlz %o3, %f20, %f10
12508 andncc %g7, %i6, %i0
12509 st %f9, [%l7 + 0x48]
12510 fornot1 %f16, %f26, %f0
12511 fnegs %f19, %f16
12512 movneg %icc, %o1, %i1
12513 edge32l %g2, %l1, %o7
12514 fands %f9, %f1, %f0
12515 fmovsgu %xcc, %f12, %f9
12516 edge8ln %l5, %i3, %i7
12517 edge32 %i2, %g4, %g1
12518 udiv %l2, 0x06B6, %o2
12519 sllx %o5, %l4, %l0
12520 st %f10, [%l7 + 0x70]
12521 ld [%l7 + 0x60], %f24
12522 sllx %o0, %i4, %l3
12523 add %o6, %g5, %o4
12524 sra %l6, %i5, %g6
12525 fandnot1s %f1, %f7, %f10
12526 xor %g3, 0x0D43, %g7
12527 movrne %i6, %i0, %o3
12528 movrgz %i1, %o1, %g2
12529 addcc %l1, 0x0CB6, %o7
12530 fabsd %f2, %f22
12531 sll %i3, %l5, %i7
12532 array8 %g4, %i2, %l2
12533 fmovrdne %g1, %f26, %f30
12534 edge32ln %o5, %o2, %l0
12535 fpsub32s %f28, %f24, %f20
12536 movge %xcc, %l4, %i4
12537 and %o0, %o6, %l3
12538 mova %xcc, %g5, %o4
12539 movge %icc, %l6, %i5
12540 fexpand %f2, %f4
12541 fmovrdgez %g6, %f2, %f2
12542 edge8ln %g3, %i6, %i0
12543 orncc %g7, 0x0913, %o3
12544 fmovdleu %xcc, %f15, %f21
12545 fmul8ulx16 %f0, %f30, %f14
12546 move %icc, %o1, %i1
12547 st %f2, [%l7 + 0x64]
12548 fpmerge %f30, %f31, %f12
12549 fornot1s %f10, %f24, %f13
12550 popc %g2, %l1
12551 sth %i3, [%l7 + 0x26]
12552 ldsw [%l7 + 0x1C], %o7
12553 movg %icc, %i7, %l5
12554 fnot1 %f12, %f0
12555 ldd [%l7 + 0x20], %g4
12556 fzero %f26
12557 edge32n %l2, %i2, %g1
12558 movle %xcc, %o2, %o5
12559 andn %l0, %i4, %l4
12560 fandnot1 %f10, %f14, %f30
12561 sdivcc %o6, 0x027C, %o0
12562 edge32n %g5, %l3, %l6
12563 edge16 %o4, %i5, %g6
12564 andn %i6, %g3, %g7
12565 addcc %i0, 0x0149, %o1
12566 lduw [%l7 + 0x44], %i1
12567 xnor %g2, %o3, %l1
12568 fmovdvs %icc, %f31, %f29
12569 sir 0x088B
12570 fone %f8
12571 udivx %o7, 0x1502, %i3
12572 movpos %xcc, %i7, %g4
12573 nop
12574 set 0x30, %i2
12575 ldd [%l7 + %i2], %l4
12576 movle %xcc, %i2, %l2
12577 fnot1s %f25, %f28
12578 sub %o2, %g1, %l0
12579 movg %xcc, %i4, %l4
12580 fmovrdlz %o5, %f0, %f28
12581 fabsd %f20, %f30
12582 mulscc %o0, %g5, %l3
12583 movcc %icc, %l6, %o4
12584 movrlez %o6, %g6, %i5
12585 nop
12586 set 0x78, %o3
12587 ldx [%l7 + %o3], %i6
12588 edge32l %g3, %i0, %o1
12589 fmovdcs %icc, %f17, %f28
12590 nop
12591 set 0x62, %g2
12592 stb %i1, [%l7 + %g2]
12593 andncc %g2, %g7, %l1
12594 stb %o3, [%l7 + 0x22]
12595 fmovspos %icc, %f4, %f27
12596 fnors %f13, %f15, %f23
12597 fnands %f15, %f23, %f19
12598 edge32 %i3, %i7, %g4
12599 movneg %xcc, %l5, %i2
12600 fsrc2s %f24, %f4
12601 save %o7, %l2, %o2
12602 rdpr %cwp, %g1
12603 rdpr %cansave, %g2
12604 rdpr %canrestore, %g3
12605 rdpr %cleanwin, %g4
12606 rdpr %otherwin, %g5
12607 rdpr %wstate, %g6
12608 movn %xcc, %l0, %g1
12609 fpadd32 %f22, %f28, %f12
12610 fmovde %icc, %f23, %f21
12611 bshuffle %f8, %f14, %f22
12612 umul %l4, 0x071C, %o5
12613 ldsb [%l7 + 0x48], %i4
12614 fnegd %f16, %f12
12615 fmovsleu %xcc, %f17, %f21
12616 movre %g5, 0x2AD, %o0
12617 fcmpeq32 %f2, %f24, %l6
12618 fandnot1 %f8, %f28, %f22
12619 movne %icc, %l3, %o6
12620 array8 %o4, %g6, %i5
12621 ldx [%l7 + 0x78], %i6
12622 movleu %icc, %g3, %o1
12623 mulx %i1, %g2, %g7
12624 andncc %i0, %o3, %l1
12625 sdiv %i7, 0x1224, %i3
12626 std %f6, [%l7 + 0x10]
12627 umul %g4, %i2, %o7
12628 fmovdge %xcc, %f0, %f31
12629 edge32l %l2, %l5, %o2
12630 fsrc2s %f25, %f20
12631 array8 %g1, %l0, %o5
12632 addccc %i4, %l4, %o0
12633 addc %g5, %l6, %o6
12634 lduw [%l7 + 0x48], %l3
12635 orcc %o4, 0x01C4, %i5
12636 udivx %i6, 0x0F5D, %g3
12637 umul %g6, 0x15AB, %o1
12638 fsrc2s %f17, %f17
12639 fmul8x16al %f16, %f10, %f22
12640 edge8l %g2, %g7, %i1
12641 movvs %xcc, %o3, %i0
12642 movrgz %l1, %i7, %g4
12643 fcmpgt32 %f10, %f20, %i2
12644 movn %icc, %i3, %o7
12645 ldx [%l7 + 0x70], %l2
12646 smulcc %o2, %g1, %l5
12647 smul %o5, %i4, %l4
12648 restore %o0, %l0, %g5
12649 rdpr %cwp, %g1
12650 rdpr %cansave, %g2
12651 rdpr %canrestore, %g3
12652 rdpr %cleanwin, %g4
12653 rdpr %otherwin, %g5
12654 rdpr %wstate, %g6
12655 fnegd %f20, %f22
12656 xorcc %o6, 0x00DA, %l6
12657 fmovrde %l3, %f14, %f24
12658 fmovdne %icc, %f11, %f11
12659 movre %o4, 0x015, %i5
12660 fmovsneg %xcc, %f2, %f30
12661 movne %icc, %g3, %g6
12662 movrne %o1, %i6, %g7
12663 andncc %g2, %o3, %i0
12664 edge32n %i1, %i7, %l1
12665 fpack32 %f0, %f6, %f4
12666 alignaddr %i2, %i3, %g4
12667 movn %xcc, %o7, %o2
12668 alignaddrl %l2, %l5, %o5
12669 smulcc %g1, 0x19D3, %i4
12670 movge %icc, %l4, %l0
12671 ldub [%l7 + 0x4F], %g5
12672 ldsw [%l7 + 0x68], %o6
12673 and %o0, 0x0CA6, %l3
12674 smul %o4, 0x0538, %i5
12675 fone %f16
12676 movrgez %g3, %g6, %l6
12677 fornot2 %f0, %f24, %f20
12678 edge32l %i6, %o1, %g2
12679 fabss %f29, %f13
12680 fmovrdne %o3, %f30, %f24
12681 fpsub16 %f24, %f0, %f10
12682 mova %xcc, %g7, %i0
12683 movl %xcc, %i7, %l1
12684 fxors %f2, %f4, %f8
12685 movcs %xcc, %i1, %i3
12686 lduh [%l7 + 0x7C], %g4
12687 movvc %icc, %o7, %i2
12688 movrgz %o2, %l5, %o5
12689 fmovrdgez %g1, %f24, %f2
12690 orcc %i4, 0x1328, %l4
12691 movrgez %l2, %l0, %o6
12692 subcc %g5, 0x0BF7, %o0
12693 std %f28, [%l7 + 0x48]
12694 edge8l %o4, %i5, %g3
12695 orncc %l3, %l6, %i6
12696 andcc %o1, %g6, %g2
12697 ldsb [%l7 + 0x4D], %g7
12698 ldsw [%l7 + 0x1C], %i0
12699 fornot2 %f8, %f20, %f6
12700 edge16n %o3, %l1, %i1
12701 orncc %i3, 0x1501, %i7
12702 movn %xcc, %o7, %g4
12703 fcmpne16 %f8, %f0, %i2
12704 smulcc %o2, %l5, %o5
12705 edge16n %g1, %i4, %l4
12706 orn %l0, 0x1F13, %o6
12707 ldd [%l7 + 0x40], %f12
12708 fsrc2s %f16, %f25
12709 fnot1s %f7, %f0
12710 edge8ln %l2, %o0, %g5
12711 mulscc %o4, %i5, %l3
12712 mova %icc, %l6, %g3
12713 movle %xcc, %i6, %o1
12714 xnorcc %g2, %g6, %g7
12715 ldd [%l7 + 0x20], %o2
12716 movg %icc, %i0, %l1
12717 subcc %i3, 0x0330, %i7
12718 fmovrdgez %o7, %f26, %f26
12719 edge32ln %g4, %i1, %o2
12720 movl %icc, %l5, %o5
12721 save %g1, %i4, %i2
12722 rdpr %cwp, %g1
12723 rdpr %cansave, %g2
12724 rdpr %canrestore, %g3
12725 rdpr %cleanwin, %g4
12726 rdpr %otherwin, %g5
12727 rdpr %wstate, %g6
12728 xorcc %l0, %l4, %o6
12729 fmovdcc %xcc, %f9, %f5
12730 udivx %o0, 0x0571, %g5
12731 udivx %o4, 0x0649, %i5
12732 srax %l2, 0x11, %l6
12733 fmovsne %icc, %f28, %f15
12734 nop
12735 set 0x32, %o0
12736 sth %g3, [%l7 + %o0]
12737 fands %f10, %f26, %f21
12738 or %l3, 0x16DE, %o1
12739 sllx %i6, %g6, %g7
12740 movrgz %o3, %i0, %l1
12741 smulcc %i3, %i7, %g2
12742 andcc %o7, 0x1D13, %g4
12743 edge8 %i1, %l5, %o5
12744 popc %g1, %o2
12745 srl %i4, %i2, %l0
12746 array32 %l4, %o0, %g5
12747 edge16ln %o4, %o6, %i5
12748 movre %l2, 0x0E8, %l6
12749 smul %g3, 0x0524, %o1
12750 movvs %xcc, %l3, %i6
12751 umul %g6, 0x1A55, %g7
12752 udivx %o3, 0x0C12, %l1
12753 faligndata %f26, %f16, %f28
12754 sra %i0, 0x14, %i3
12755 orcc %i7, 0x1898, %g2
12756 add %o7, 0x1B7C, %g4
12757 smul %l5, %o5, %i1
12758 fpadd16s %f21, %f0, %f9
12759 edge32l %g1, %o2, %i4
12760 array16 %i2, %l4, %l0
12761 fxnor %f0, %f4, %f10
12762 fmovsn %icc, %f17, %f21
12763 movge %icc, %g5, %o4
12764 fnegd %f0, %f14
12765 fmovsleu %xcc, %f30, %f4
12766 fones %f3
12767 move %icc, %o0, %i5
12768 fmovrdlez %o6, %f4, %f26
12769 subcc %l2, %g3, %l6
12770 smul %l3, %i6, %o1
12771 save %g7, 0x1F6E, %g6
12772 rdpr %cwp, %g1
12773 rdpr %cansave, %g2
12774 rdpr %canrestore, %g3
12775 rdpr %cleanwin, %g4
12776 rdpr %otherwin, %g5
12777 rdpr %wstate, %g6
12778 fpack32 %f24, %f0, %f4
12779 fmovdneg %icc, %f10, %f17
12780 edge32ln %l1, %i0, %o3
12781 mulscc %i3, 0x186C, %i7
12782 edge8n %o7, %g2, %g4
12783 stx %o5, [%l7 + 0x20]
12784 movvc %xcc, %i1, %l5
12785 movg %xcc, %o2, %i4
12786 edge16 %g1, %i2, %l4
12787 edge8l %g5, %o4, %l0
12788 ldd [%l7 + 0x70], %i4
12789 stb %o0, [%l7 + 0x6E]
12790 and %o6, %l2, %g3
12791 mova %xcc, %l6, %l3
12792 andcc %o1, %i6, %g7
12793 sethi 0x023B, %g6
12794 umul %i0, 0x06A3, %o3
12795 movn %xcc, %i3, %l1
12796 fmul8x16al %f22, %f10, %f12
12797 ldsh [%l7 + 0x1E], %i7
12798 fcmpes %fcc3, %f17, %f28
12799 ldsh [%l7 + 0x6A], %g2
12800 movne %xcc, %o7, %g4
12801 movpos %icc, %o5, %i1
12802 fnor %f16, %f14, %f22
12803 movvs %icc, %l5, %o2
12804 andcc %g1, 0x11A5, %i2
12805 xnor %l4, 0x16C7, %i4
12806 andn %o4, %l0, %g5
12807 fcmpeq16 %f16, %f26, %o0
12808 addcc %o6, %i5, %l2
12809 fmovscs %icc, %f21, %f13
12810 move %icc, %l6, %l3
12811 fmovrslez %o1, %f5, %f29
12812 movvs %icc, %i6, %g7
12813 stx %g6, [%l7 + 0x08]
12814 movrlz %g3, %i0, %i3
12815 fnands %f1, %f28, %f20
12816 movg %icc, %l1, %o3
12817 sethi 0x0FEA, %i7
12818 edge16n %g2, %o7, %o5
12819 alignaddrl %i1, %g4, %o2
12820 srax %l5, 0x10, %g1
12821 ldsh [%l7 + 0x18], %i2
12822 edge8 %i4, %o4, %l0
12823 srax %g5, %l4, %o6
12824 fmovdne %icc, %f13, %f18
12825 mulscc %i5, 0x166E, %o0
12826 fnors %f23, %f17, %f11
12827 std %f30, [%l7 + 0x58]
12828 fpmerge %f19, %f19, %f22
12829 siam 0x2
12830 movvc %icc, %l2, %l3
12831 lduh [%l7 + 0x44], %o1
12832 udivx %l6, 0x0A2E, %g7
12833 fcmpeq16 %f16, %f6, %g6
12834 nop
12835 set 0x6E, %i0
12836 sth %g3, [%l7 + %i0]
12837 fnors %f24, %f31, %f12
12838 fxor %f8, %f30, %f6
12839 array16 %i0, %i3, %l1
12840 movneg %xcc, %o3, %i7
12841 fmuld8sux16 %f28, %f10, %f2
12842 orncc %g2, 0x0C38, %i6
12843 movrlez %o5, 0x392, %i1
12844 subccc %g4, %o7, %l5
12845 lduw [%l7 + 0x30], %o2
12846 array32 %i2, %i4, %o4
12847 sethi 0x0097, %g1
12848 fmovdcs %icc, %f10, %f11
12849 subcc %g5, 0x1317, %l4
12850 orcc %o6, %l0, %i5
12851 ldd [%l7 + 0x20], %o0
12852 movleu %xcc, %l3, %l2
12853 ld [%l7 + 0x70], %f13
12854 lduw [%l7 + 0x34], %o1
12855 movrne %l6, 0x242, %g6
12856 edge16n %g7, %i0, %i3
12857 mova %xcc, %l1, %g3
12858 edge16l %i7, %o3, %g2
12859 edge8ln %o5, %i1, %i6
12860 orcc %o7, %g4, %l5
12861 xnorcc %o2, %i4, %i2
12862 array16 %o4, %g1, %l4
12863 movre %g5, 0x1A1, %o6
12864 movre %i5, 0x0EE, %o0
12865 fxnor %f2, %f10, %f6
12866 fmovrslz %l3, %f18, %f4
12867 ld [%l7 + 0x3C], %f23
12868 alignaddrl %l2, %o1, %l0
12869 ldsw [%l7 + 0x44], %l6
12870 movpos %icc, %g7, %i0
12871 subcc %g6, 0x062E, %i3
12872 fmovdn %icc, %f24, %f12
12873 edge16n %l1, %g3, %o3
12874 smul %i7, 0x05D2, %g2
12875 movrgz %o5, %i1, %o7
12876 lduw [%l7 + 0x14], %g4
12877 fxnors %f5, %f28, %f0
12878 srax %l5, %o2, %i4
12879 mulscc %i2, %o4, %g1
12880 edge32 %i6, %l4, %g5
12881 ldsb [%l7 + 0x2B], %i5
12882 umul %o6, %l3, %l2
12883 setx loop_41, %l0, %l1
12884 return %l1
12885 nop
12886 rdpr %cwp, %g1
12887 rdpr %cansave, %g2
12888 rdpr %canrestore, %g3
12889 rdpr %cleanwin, %g4
12890 rdpr %otherwin, %g5
12891 rdpr %wstate, %g6
12892loop_41: sir 0x1AAF
12893 orncc %l6, %i0, %g7
12894 fors %f25, %f19, %f15
12895 fmovdcs %xcc, %f28, %f19
12896 fcmped %fcc3, %f22, %f0
12897 edge16 %g6, %l1, %g3
12898 edge16l %i3, %o3, %i7
12899 sth %g2, [%l7 + 0x7A]
12900 fnot1s %f12, %f16
12901 fmovrsgz %o5, %f31, %f0
12902 fmovsl %xcc, %f26, %f29
12903 fmovrde %o7, %f14, %f20
12904 udivx %g4, 0x10C8, %l5
12905 andn %i1, 0x1F09, %i4
12906 orncc %o2, 0x1A32, %i2
12907 fmovdneg %xcc, %f29, %f29
12908 andncc %o4, %i6, %l4
12909 ldsb [%l7 + 0x79], %g5
12910 fpadd32s %f14, %f16, %f15
12911 movrlz %i5, 0x09C, %g1
12912 movrlez %o6, 0x345, %l3
12913 ldsw [%l7 + 0x24], %o1
12914 restore %l2, 0x0958, %l0
12915 rdpr %cwp, %g1
12916 rdpr %cansave, %g2
12917 rdpr %canrestore, %g3
12918 rdpr %cleanwin, %g4
12919 rdpr %otherwin, %g5
12920 rdpr %wstate, %g6
12921 smul %o0, 0x0D71, %i0
12922 srl %g7, %l6, %g6
12923 umulcc %l1, %i3, %g3
12924 fmovdpos %icc, %f29, %f11
12925 popc %o3, %i7
12926 fabsd %f16, %f26
12927 andn %o5, %o7, %g4
12928 edge8l %l5, %i1, %i4
12929 movrlez %o2, %g2, %o4
12930 edge8 %i2, %i6, %l4
12931 orn %g5, %g1, %o6
12932 fpsub32 %f14, %f22, %f8
12933 sra %l3, %i5, %o1
12934 stw %l0, [%l7 + 0x38]
12935 umul %o0, %l2, %g7
12936 xnorcc %l6, 0x1808, %i0
12937 ld [%l7 + 0x20], %f9
12938 movne %xcc, %g6, %i3
12939 or %g3, 0x19A7, %l1
12940 st %f6, [%l7 + 0x4C]
12941 ldsb [%l7 + 0x12], %o3
12942 alignaddr %o5, %i7, %o7
12943 sub %l5, 0x1FCA, %i1
12944 edge32 %i4, %g4, %g2
12945 srlx %o2, 0x02, %o4
12946 orcc %i6, 0x079C, %i2
12947 stw %l4, [%l7 + 0x30]
12948 addcc %g5, %g1, %l3
12949 subccc %o6, %i5, %l0
12950 sra %o1, 0x18, %l2
12951 popc %o0, %l6
12952 orncc %i0, %g7, %g6
12953 movge %xcc, %g3, %i3
12954 ldx [%l7 + 0x68], %l1
12955 subcc %o5, %o3, %o7
12956 movleu %xcc, %l5, %i1
12957 edge16l %i4, %i7, %g4
12958 lduw [%l7 + 0x48], %o2
12959 xnorcc %g2, %i6, %o4
12960 mulscc %i2, %l4, %g5
12961 fnot2s %f30, %f30
12962 fmul8x16al %f30, %f17, %f22
12963 fornot2s %f20, %f3, %f0
12964 pdist %f2, %f14, %f22
12965 udivcc %g1, 0x1634, %o6
12966 edge32ln %i5, %l0, %o1
12967 xnor %l2, 0x1C8D, %o0
12968 fmul8ulx16 %f22, %f12, %f22
12969 fpadd32s %f13, %f30, %f16
12970 fmovda %xcc, %f12, %f25
12971 fmovsleu %icc, %f20, %f7
12972 xorcc %l6, 0x08A6, %i0
12973 sth %l3, [%l7 + 0x66]
12974 fmovdn %xcc, %f1, %f22
12975 andn %g6, %g3, %g7
12976 umulcc %l1, %o5, %i3
12977 fand %f12, %f28, %f26
12978 fpadd32 %f20, %f22, %f20
12979 sllx %o7, 0x01, %o3
12980 ldx [%l7 + 0x18], %i1
12981 movcc %icc, %l5, %i4
12982 movle %icc, %i7, %o2
12983 subccc %g2, %i6, %o4
12984 fcmped %fcc3, %f30, %f18
12985 array16 %g4, %i2, %g5
12986 movg %xcc, %l4, %g1
12987 fcmple32 %f20, %f22, %o6
12988 fornot1s %f26, %f11, %f15
12989 fpadd32 %f4, %f16, %f18
12990 movne %icc, %i5, %l0
12991 smulcc %l2, 0x0DD3, %o1
12992 smulcc %o0, 0x01F4, %i0
12993 fornot2s %f11, %f23, %f31
12994 movvc %xcc, %l3, %g6
12995 edge32ln %g3, %l6, %l1
12996 ldsh [%l7 + 0x1C], %g7
12997 fandnot2s %f14, %f26, %f19
12998 sra %o5, 0x16, %o7
12999 ld [%l7 + 0x0C], %f4
13000 fcmps %fcc3, %f21, %f16
13001 orcc %i3, %o3, %l5
13002 umulcc %i4, 0x0734, %i1
13003 fcmped %fcc2, %f20, %f16
13004 fnot2s %f15, %f11
13005 sth %i7, [%l7 + 0x3A]
13006 subccc %o2, 0x0FE5, %i6
13007 st %f0, [%l7 + 0x20]
13008 sll %g2, 0x05, %g4
13009 fzeros %f9
13010 edge8l %i2, %g5, %o4
13011 lduw [%l7 + 0x1C], %l4
13012 edge8l %g1, %i5, %o6
13013 ldsb [%l7 + 0x31], %l2
13014 ldsw [%l7 + 0x5C], %l0
13015 fmovrdlz %o1, %f2, %f14
13016 add %o0, 0x03FC, %l3
13017 edge32ln %i0, %g6, %l6
13018 fmovdgu %icc, %f14, %f11
13019 stw %g3, [%l7 + 0x44]
13020 ldd [%l7 + 0x38], %l0
13021 edge16l %g7, %o5, %o7
13022 movcc %xcc, %o3, %i3
13023 fmovsl %xcc, %f14, %f17
13024 alignaddrl %i4, %l5, %i7
13025 ldub [%l7 + 0x57], %i1
13026 array16 %i6, %g2, %g4
13027 srax %o2, %g5, %i2
13028 mova %icc, %o4, %g1
13029 fcmped %fcc2, %f14, %f14
13030 movrgz %i5, 0x01C, %o6
13031 stx %l4, [%l7 + 0x38]
13032 fmovrdgz %l2, %f4, %f10
13033 smulcc %l0, 0x095E, %o1
13034 fmovsleu %xcc, %f12, %f2
13035 st %f5, [%l7 + 0x10]
13036 array32 %l3, %i0, %g6
13037 srax %o0, %g3, %l6
13038 std %f4, [%l7 + 0x48]
13039 fmovscs %icc, %f24, %f25
13040 edge32n %l1, %g7, %o5
13041 fmovdgu %xcc, %f1, %f25
13042 fmovsle %icc, %f15, %f2
13043 movleu %xcc, %o3, %i3
13044 udiv %i4, 0x0940, %l5
13045 movgu %icc, %i7, %i1
13046 smulcc %o7, %g2, %g4
13047 ldx [%l7 + 0x38], %i6
13048 fcmpes %fcc0, %f17, %f18
13049 sra %g5, 0x0D, %o2
13050 andcc %o4, 0x1763, %i2
13051 fmovrde %i5, %f18, %f2
13052 ldd [%l7 + 0x30], %f26
13053 andcc %g1, 0x0248, %o6
13054 srax %l2, %l0, %o1
13055 udiv %l3, 0x0C62, %i0
13056 alignaddrl %g6, %o0, %g3
13057 fxors %f25, %f19, %f14
13058 fmovsgu %xcc, %f20, %f1
13059 fsrc2 %f8, %f10
13060 edge8n %l4, %l6, %g7
13061 movrlz %l1, %o3, %o5
13062 subccc %i3, 0x0DA1, %i4
13063 edge32ln %i7, %i1, %l5
13064 udivcc %o7, 0x0880, %g4
13065 movrlez %g2, 0x1DB, %g5
13066 ldsh [%l7 + 0x4C], %o2
13067 fnors %f18, %f31, %f24
13068 umulcc %i6, 0x188D, %o4
13069 movne %xcc, %i5, %g1
13070 nop
13071 set 0x40, %g3
13072 ldx [%l7 + %g3], %i2
13073 fmovscs %xcc, %f8, %f0
13074 subcc %o6, 0x1D3E, %l0
13075 movre %l2, 0x1E6, %l3
13076 alignaddr %o1, %i0, %g6
13077 fones %f0
13078 movgu %icc, %o0, %g3
13079 setx loop_42, %l0, %l1
13080 return %l1
13081 nop
13082 rdpr %cwp, %g1
13083 rdpr %cansave, %g2
13084 rdpr %canrestore, %g3
13085 rdpr %cleanwin, %g4
13086 rdpr %otherwin, %g5
13087 rdpr %wstate, %g6
13088loop_42: orcc %l1, 0x17F7, %g7
13089 addccc %o5, 0x0256, %o3
13090 srax %i3, 0x03, %i7
13091 addccc %i4, %i1, %o7
13092 movg %icc, %l5, %g2
13093 andncc %g4, %o2, %g5
13094 fone %f22
13095 andn %o4, %i5, %i6
13096 andcc %i2, 0x0324, %g1
13097 move %xcc, %l0, %o6
13098 sdivcc %l2, 0x1087, %l3
13099 xorcc %i0, 0x10AC, %o1
13100 movre %g6, %o0, %g3
13101 move %xcc, %l4, %l6
13102 movcc %icc, %l1, %g7
13103 fmovrslz %o3, %f6, %f20
13104 sdivx %o5, 0x0715, %i3
13105 stw %i7, [%l7 + 0x08]
13106 fmovdn %xcc, %f9, %f8
13107 movn %icc, %i4, %o7
13108 movleu %icc, %i1, %g2
13109 andncc %g4, %l5, %o2
13110 srlx %g5, %i5, %o4
13111 sdiv %i6, 0x070B, %i2
13112 udivx %l0, 0x0F5B, %o6
13113 udivx %g1, 0x0844, %l3
13114 movrlz %l2, 0x2FA, %o1
13115 smul %i0, 0x077C, %g6
13116 udivcc %g3, 0x0BCD, %o0
13117 edge16ln %l6, %l4, %l1
13118 movneg %xcc, %o3, %g7
13119 nop
13120 set 0x34, %i7
13121 stb %o5, [%l7 + %i7]
13122 lduw [%l7 + 0x20], %i7
13123 movrlz %i4, %i3, %i1
13124 movrgz %g2, 0x108, %g4
13125 fmovdle %icc, %f4, %f17
13126 movpos %xcc, %l5, %o7
13127 subcc %g5, 0x04ED, %i5
13128 movgu %xcc, %o2, %o4
13129 edge16ln %i2, %l0, %i6
13130 fnot1 %f28, %f26
13131 stx %g1, [%l7 + 0x08]
13132 movneg %icc, %o6, %l3
13133 sub %l2, 0x06CB, %i0
13134 fnegd %f4, %f8
13135 smul %g6, 0x1300, %g3
13136 movrgez %o0, 0x2E8, %o1
13137 edge32ln %l6, %l4, %o3
13138 fmul8x16al %f5, %f3, %f26
13139 smulcc %g7, 0x13D0, %l1
13140 ldsh [%l7 + 0x7E], %i7
13141 fmovda %icc, %f5, %f4
13142 fandnot2s %f9, %f8, %f22
13143 movvc %xcc, %i4, %i3
13144 fpsub32s %f19, %f18, %f3
13145 fpackfix %f14, %f15
13146 restore %o5, %i1, %g4
13147 rdpr %cwp, %g1
13148 rdpr %cansave, %g2
13149 rdpr %canrestore, %g3
13150 rdpr %cleanwin, %g4
13151 rdpr %otherwin, %g5
13152 rdpr %wstate, %g6
13153 fabsd %f22, %f22
13154 fnot2s %f25, %f4
13155 subcc %l5, 0x1D0F, %g2
13156 save %o7, 0x1EE8, %g5
13157 rdpr %cwp, %g1
13158 rdpr %cansave, %g2
13159 rdpr %canrestore, %g3
13160 rdpr %cleanwin, %g4
13161 rdpr %otherwin, %g5
13162 rdpr %wstate, %g6
13163 xorcc %o2, %o4, %i5
13164 movleu %xcc, %l0, %i6
13165 std %f18, [%l7 + 0x28]
13166 movn %xcc, %i2, %g1
13167 ld [%l7 + 0x58], %f26
13168 xorcc %l3, 0x0A9D, %l2
13169 movge %xcc, %i0, %o6
13170 add %g6, %g3, %o1
13171 movleu %xcc, %o0, %l4
13172 fmovrdlez %l6, %f22, %f26
13173 popc 0x0D67, %g7
13174 movvs %xcc, %o3, %i7
13175 fmovsg %xcc, %f12, %f1
13176 fmovs %f26, %f26
13177 movvs %xcc, %l1, %i3
13178 fmovdn %xcc, %f10, %f25
13179 movrgz %i4, 0x334, %o5
13180 movpos %icc, %i1, %l5
13181 fxors %f1, %f16, %f0
13182 faligndata %f22, %f26, %f0
13183 sdivx %g2, 0x0AD2, %o7
13184 ldd [%l7 + 0x38], %f24
13185 subcc %g4, 0x18B6, %o2
13186 fnot2s %f12, %f6
13187 fcmpgt16 %f6, %f20, %o4
13188 movrgez %i5, 0x340, %g5
13189 xor %l0, %i6, %i2
13190 fmuld8ulx16 %f24, %f22, %f28
13191 movgu %xcc, %l3, %l2
13192 movre %g1, 0x3EC, %i0
13193 movne %xcc, %o6, %g6
13194 fones %f17
13195 umulcc %g3, %o0, %o1
13196 movrlez %l6, 0x21F, %l4
13197 udivcc %o3, 0x18FA, %i7
13198 array16 %g7, %i3, %l1
13199 movre %i4, %i1, %o5
13200 movrgz %g2, %o7, %g4
13201 edge8l %l5, %o4, %i5
13202 move %icc, %g5, %l0
13203 movrgez %o2, %i2, %i6
13204 movg %icc, %l3, %g1
13205 movl %xcc, %i0, %o6
13206 array16 %g6, %l2, %g3
13207 movgu %xcc, %o0, %o1
13208 movvc %icc, %l4, %l6
13209 stx %o3, [%l7 + 0x20]
13210 movcc %xcc, %g7, %i3
13211 sll %l1, %i4, %i1
13212 udivx %i7, 0x0BE1, %g2
13213 ldsh [%l7 + 0x0C], %o5
13214 movne %xcc, %g4, %l5
13215 movrgz %o4, 0x2F7, %i5
13216 nop
13217 set 0x50, %o1
13218 lduw [%l7 + %o1], %g5
13219 udivcc %l0, 0x1C1F, %o2
13220 fpack32 %f12, %f0, %f22
13221 fmovdvc %xcc, %f0, %f21
13222 fpmerge %f6, %f20, %f24
13223 ldsh [%l7 + 0x5C], %o7
13224 fmovdg %xcc, %f13, %f13
13225 movge %xcc, %i2, %i6
13226 movne %xcc, %l3, %i0
13227 smul %o6, 0x0333, %g1
13228 fsrc1 %f26, %f30
13229 array16 %l2, %g3, %g6
13230 siam 0x4
13231 edge32ln %o0, %o1, %l6
13232 edge16 %o3, %g7, %i3
13233 fmovrsne %l4, %f4, %f28
13234 alignaddrl %i4, %l1, %i7
13235 fmovdcc %xcc, %f15, %f9
13236 alignaddrl %i1, %g2, %o5
13237 popc 0x1161, %g4
13238 fsrc2 %f26, %f2
13239 srl %l5, %i5, %g5
13240 fpadd16s %f3, %f7, %f9
13241 lduw [%l7 + 0x38], %l0
13242 andncc %o4, %o7, %i2
13243 movn %icc, %o2, %i6
13244 movn %icc, %l3, %o6
13245 edge32l %i0, %l2, %g1
13246 lduw [%l7 + 0x4C], %g3
13247 edge32l %o0, %g6, %l6
13248 movl %icc, %o3, %g7
13249 movrne %o1, 0x1F6, %i3
13250 edge32ln %l4, %i4, %i7
13251 ldsh [%l7 + 0x70], %i1
13252 fnot1 %f14, %f16
13253 fmovsle %icc, %f11, %f0
13254 andncc %l1, %g2, %g4
13255 fmovsvs %xcc, %f14, %f18
13256 pdist %f6, %f24, %f24
13257 subccc %l5, %i5, %o5
13258 xnor %g5, %l0, %o7
13259 lduh [%l7 + 0x74], %i2
13260 array8 %o2, %i6, %l3
13261 xor %o6, 0x070C, %i0
13262 edge32ln %o4, %l2, %g3
13263 and %o0, %g1, %l6
13264 umul %g6, %o3, %o1
13265 save %g7, %i3, %i4
13266 rdpr %cwp, %g1
13267 rdpr %cansave, %g2
13268 rdpr %canrestore, %g3
13269 rdpr %cleanwin, %g4
13270 rdpr %otherwin, %g5
13271 rdpr %wstate, %g6
13272 ld [%l7 + 0x28], %f5
13273 udivcc %l4, 0x1F51, %i1
13274 movge %xcc, %l1, %i7
13275 array32 %g4, %g2, %l5
13276 alignaddrl %i5, %o5, %l0
13277 fabsd %f20, %f12
13278 edge8 %g5, %i2, %o2
13279 xnorcc %o7, 0x13E2, %l3
13280 fnot1s %f24, %f17
13281 mulx %i6, %i0, %o6
13282 fpadd32 %f6, %f30, %f28
13283 sra %o4, %l2, %g3
13284 sra %g1, 0x19, %l6
13285 setx loop_43, %l0, %l1
13286 return %l1
13287 nop
13288 rdpr %cwp, %g1
13289 rdpr %cansave, %g2
13290 rdpr %canrestore, %g3
13291 rdpr %cleanwin, %g4
13292 rdpr %otherwin, %g5
13293 rdpr %wstate, %g6
13294loop_43: array32 %o1, %o3, %g7
13295 andncc %i3, %l4, %i1
13296 lduw [%l7 + 0x20], %l1
13297 umul %i7, %g4, %g2
13298 std %f22, [%l7 + 0x58]
13299 fmovrslz %i4, %f31, %f29
13300 stb %i5, [%l7 + 0x6D]
13301 movleu %icc, %o5, %l5
13302 srax %g5, 0x12, %i2
13303 orncc %o2, %l0, %l3
13304 fsrc1 %f24, %f0
13305 fmuld8ulx16 %f30, %f16, %f26
13306 movpos %xcc, %o7, %i6
13307 movrlez %i0, %o6, %o4
13308 movgu %xcc, %l2, %g3
13309 umulcc %l6, 0x08A1, %g6
13310 sra %o0, %o1, %g1
13311 add %o3, 0x07F6, %i3
13312 st %f10, [%l7 + 0x5C]
13313 subc %g7, 0x03C0, %i1
13314 addc %l1, 0x171B, %i7
13315 st %f29, [%l7 + 0x5C]
13316 sub %g4, 0x15CF, %l4
13317 movpos %icc, %g2, %i4
13318 orncc %i5, 0x1663, %o5
13319 or %g5, 0x0BCD, %l5
13320 andcc %i2, %o2, %l3
13321 movgu %xcc, %o7, %l0
13322 xnor %i6, 0x1486, %i0
13323 movgu %xcc, %o4, %o6
13324 andncc %g3, %l6, %l2
13325 move %icc, %o0, %o1
13326 edge32l %g6, %g1, %o3
13327 xorcc %g7, 0x10EF, %i3
13328 edge32 %l1, %i1, %i7
13329 movrlez %l4, 0x27D, %g2
13330 sub %g4, %i5, %o5
13331 restore %g5, %i4, %i2
13332 rdpr %cwp, %g1
13333 rdpr %cansave, %g2
13334 rdpr %canrestore, %g3
13335 rdpr %cleanwin, %g4
13336 rdpr %otherwin, %g5
13337 rdpr %wstate, %g6
13338 xnor %l5, 0x110B, %l3
13339 std %f22, [%l7 + 0x78]
13340 edge16ln %o7, %o2, %i6
13341 fmovdle %xcc, %f4, %f23
13342 setx loop_44, %l0, %l1
13343 return %l1
13344 nop
13345 rdpr %cwp, %g1
13346 rdpr %cansave, %g2
13347 rdpr %canrestore, %g3
13348 rdpr %cleanwin, %g4
13349 rdpr %otherwin, %g5
13350 rdpr %wstate, %g6
13351loop_44: stw %g3, [%l7 + 0x08]
13352 srlx %l6, %l2, %o4
13353 sdivx %o1, 0x020E, %g6
13354 nop
13355 set 0x58, %o5
13356 ldd [%l7 + %o5], %g0
13357 srlx %o3, %o0, %g7
13358 fzero %f30
13359 andn %i3, 0x1F8B, %l1
13360 sir 0x0ECB
13361 movg %xcc, %i7, %i1
13362 edge32ln %l4, %g4, %g2
13363 edge16l %i5, %g5, %i4
13364 sdiv %o5, 0x1896, %i2
13365 subccc %l3, %l5, %o7
13366 lduh [%l7 + 0x0E], %o2
13367 sdiv %i6, 0x104C, %i0
13368 movrlez %l0, 0x26A, %g3
13369 srl %l6, %l2, %o4
13370 fmovrdgz %o1, %f18, %f28
13371 fornot2s %f7, %f8, %f1
13372 subccc %g6, 0x1087, %o6
13373 movle %xcc, %g1, %o0
13374 move %xcc, %g7, %i3
13375 alignaddr %l1, %o3, %i1
13376 fcmpeq32 %f2, %f28, %l4
13377 ldub [%l7 + 0x3B], %i7
13378 movrgz %g4, 0x0F9, %i5
13379 fmovsne %icc, %f9, %f28
13380 sdivcc %g5, 0x0C88, %g2
13381 srax %i4, %o5, %l3
13382 mulscc %l5, %i2, %o2
13383 subcc %i6, %o7, %i0
13384 edge32ln %g3, %l6, %l0
13385 subccc %l2, 0x0678, %o1
13386 sth %g6, [%l7 + 0x78]
13387 ldx [%l7 + 0x50], %o6
13388 edge16n %o4, %g1, %o0
13389 fornot1 %f26, %f4, %f24
13390 fmovrde %g7, %f0, %f6
13391 lduw [%l7 + 0x7C], %i3
13392 fmovde %xcc, %f5, %f19
13393 fandnot1s %f18, %f30, %f25
13394 move %xcc, %o3, %l1
13395 xnorcc %i1, %i7, %g4
13396 xorcc %l4, %g5, %i5
13397 movn %xcc, %i4, %o5
13398 move %icc, %l3, %l5
13399 fmovsn %icc, %f5, %f13
13400 addcc %g2, %i2, %i6
13401 fmovdn %xcc, %f10, %f4
13402 fnot1 %f4, %f6
13403 or %o2, %i0, %o7
13404 orncc %l6, %l0, %g3
13405 edge8n %o1, %l2, %o6
13406 movge %xcc, %o4, %g6
13407 fmovrslz %g1, %f11, %f27
13408 move %icc, %o0, %g7
13409 movpos %icc, %i3, %l1
13410 fornot2 %f2, %f22, %f0
13411 xor %i1, %o3, %i7
13412 movl %icc, %g4, %g5
13413 fcmpd %fcc1, %f12, %f2
13414 fnands %f18, %f7, %f3
13415 alignaddr %l4, %i4, %o5
13416 movn %icc, %l3, %l5
13417 movl %icc, %i5, %i2
13418 srlx %i6, 0x1B, %o2
13419 add %g2, %i0, %l6
13420 sllx %l0, %g3, %o7
13421 array16 %l2, %o6, %o1
13422 andn %o4, 0x1D1E, %g6
13423 array8 %o0, %g1, %g7
13424 fmovrdgz %i3, %f16, %f14
13425 movle %icc, %i1, %o3
13426 st %f13, [%l7 + 0x44]
13427 edge32ln %l1, %i7, %g5
13428 edge32 %g4, %l4, %o5
13429 fmuld8ulx16 %f30, %f14, %f2
13430 xnor %i4, 0x01D4, %l5
13431 array32 %l3, %i2, %i6
13432 fpadd32 %f12, %f10, %f14
13433 edge8 %i5, %g2, %o2
13434 sra %i0, %l0, %g3
13435 fcmpgt16 %f26, %f6, %l6
13436 or %l2, %o6, %o7
13437 sdivx %o1, 0x006F, %o4
13438 edge8 %o0, %g6, %g7
13439 andn %g1, 0x0719, %i3
13440 pdist %f0, %f4, %f28
13441 ld [%l7 + 0x48], %f30
13442 fexpand %f10, %f14
13443 fornot1s %f1, %f5, %f3
13444 sdivcc %o3, 0x1F56, %l1
13445 movrne %i1, 0x142, %g5
13446 udivcc %i7, 0x0398, %g4
13447 movneg %icc, %l4, %i4
13448 save %l5, 0x1A4B, %l3
13449 rdpr %cwp, %g1
13450 rdpr %cansave, %g2
13451 rdpr %canrestore, %g3
13452 rdpr %cleanwin, %g4
13453 rdpr %otherwin, %g5
13454 rdpr %wstate, %g6
13455 sub %o5, 0x070B, %i2
13456 subcc %i5, %i6, %o2
13457 xorcc %g2, 0x1D26, %l0
13458 popc %i0, %l6
13459 array16 %g3, %o6, %o7
13460 movleu %icc, %o1, %l2
13461 edge32ln %o4, %o0, %g6
13462 edge32n %g1, %i3, %o3
13463 smul %g7, 0x09A1, %i1
13464 movg %icc, %l1, %g5
13465 movne %xcc, %g4, %l4
13466 ldub [%l7 + 0x7D], %i7
13467 fone %f10
13468 umulcc %i4, 0x0375, %l5
13469 movre %o5, 0x00D, %i2
13470 edge16ln %i5, %i6, %o2
13471 ld [%l7 + 0x50], %f27
13472 sdivcc %l3, 0x0C10, %l0
13473 fxnors %f29, %f11, %f8
13474 sll %i0, %g2, %g3
13475 edge16n %l6, %o6, %o7
13476 sethi 0x0C88, %o1
13477 array16 %l2, %o0, %o4
13478 movl %xcc, %g6, %i3
13479 sllx %g1, 0x08, %o3
13480 movre %i1, %g7, %g5
13481 fmovrslez %l1, %f17, %f15
13482 edge16n %l4, %g4, %i7
13483 fmovdn %xcc, %f8, %f8
13484 srl %i4, 0x0B, %l5
13485 movcc %xcc, %o5, %i5
13486 udivx %i6, 0x0DC8, %o2
13487 fcmpes %fcc2, %f19, %f30
13488 siam 0x5
13489 fsrc1 %f20, %f22
13490 movg %xcc, %l3, %l0
13491 fmovspos %icc, %f13, %f2
13492 udivx %i0, 0x07CC, %i2
13493 edge32l %g3, %l6, %o6
13494 stx %o7, [%l7 + 0x18]
13495 ldd [%l7 + 0x50], %f2
13496 movneg %icc, %o1, %l2
13497 smulcc %g2, %o4, %g6
13498 udivx %o0, 0x0F1C, %g1
13499 fandnot2s %f30, %f25, %f14
13500 andn %o3, %i1, %g7
13501 fxnors %f6, %f29, %f30
13502 fcmped %fcc0, %f2, %f16
13503 move %xcc, %g5, %i3
13504 edge8ln %l1, %g4, %l4
13505 sethi 0x0C24, %i7
13506 fmovrdlez %i4, %f12, %f10
13507 xnorcc %l5, %i5, %i6
13508 fpsub32s %f26, %f0, %f26
13509 sth %o5, [%l7 + 0x50]
13510 fmovdn %icc, %f0, %f12
13511 movcs %xcc, %o2, %l0
13512 fmovrsgz %i0, %f7, %f14
13513 movcc %icc, %i2, %l3
13514 movgu %icc, %l6, %o6
13515 std %f6, [%l7 + 0x58]
13516 orncc %o7, %g3, %o1
13517 addccc %l2, 0x1FC3, %g2
13518 nop
13519 set 0x44, %i6
13520 lduw [%l7 + %i6], %o4
13521 fmovsvc %xcc, %f19, %f20
13522 xnor %o0, %g6, %o3
13523 sir 0x199B
13524 movvc %xcc, %i1, %g1
13525 fmovsne %xcc, %f22, %f10
13526 ldsb [%l7 + 0x55], %g7
13527 alignaddr %i3, %g5, %g4
13528 movre %l1, 0x1B2, %i7
13529 srl %l4, 0x0B, %l5
13530 movrgez %i4, 0x0EC, %i5
13531 movleu %icc, %o5, %i6
13532 movrgz %o2, %i0, %l0
13533 sth %l3, [%l7 + 0x72]
13534 fmovdle %icc, %f31, %f2
13535 orcc %i2, 0x1090, %l6
13536 move %icc, %o6, %o7
13537 fornot2 %f4, %f2, %f12
13538 stb %g3, [%l7 + 0x6A]
13539 edge8 %o1, %g2, %l2
13540 fnegs %f16, %f11
13541 edge8n %o0, %g6, %o3
13542 ldsb [%l7 + 0x19], %o4
13543 popc 0x1399, %g1
13544 stw %g7, [%l7 + 0x5C]
13545 ldd [%l7 + 0x28], %i2
13546 fmovsgu %xcc, %f17, %f29
13547 fcmpes %fcc2, %f23, %f15
13548 sdiv %g5, 0x1D8F, %g4
13549 movrlz %i1, %l1, %l4
13550 srl %l5, %i4, %i7
13551 array16 %o5, %i5, %i6
13552 orcc %i0, 0x0FF1, %l0
13553 movge %icc, %l3, %o2
13554 movre %i2, %l6, %o6
13555 fcmpeq16 %f4, %f20, %o7
13556 movn %xcc, %o1, %g2
13557 ldsw [%l7 + 0x38], %g3
13558 fors %f10, %f14, %f21
13559 srlx %o0, 0x1D, %g6
13560 edge16n %o3, %l2, %o4
13561 umul %g7, %i3, %g1
13562 sdiv %g4, 0x0BB1, %i1
13563 edge8l %l1, %l4, %g5
13564 ldsb [%l7 + 0x68], %i4
13565 addccc %i7, 0x1294, %o5
13566 std %f12, [%l7 + 0x60]
13567 movcs %icc, %l5, %i5
13568 popc %i0, %l0
13569 fexpand %f24, %f10
13570 mulx %l3, %i6, %o2
13571 edge16ln %l6, %o6, %i2
13572 ld [%l7 + 0x38], %f8
13573 movrlez %o1, 0x0E9, %g2
13574 fmovdcs %xcc, %f1, %f29
13575 edge16l %o7, %o0, %g3
13576 udivx %g6, 0x18B9, %o3
13577 orcc %l2, %o4, %i3
13578 andn %g1, 0x1A9C, %g4
13579 xnor %g7, 0x15B1, %l1
13580 umulcc %i1, %g5, %i4
13581 edge16 %l4, %o5, %l5
13582 fcmps %fcc1, %f21, %f6
13583 fsrc2 %f10, %f16
13584 addc %i7, 0x1E14, %i0
13585 sll %i5, %l0, %i6
13586 subc %o2, %l6, %o6
13587 movleu %icc, %l3, %i2
13588 smul %o1, 0x08CA, %g2
13589 movn %icc, %o7, %o0
13590 stw %g3, [%l7 + 0x10]
13591 umul %g6, 0x1934, %l2
13592 nop
13593 set 0x68, %g4
13594 ldx [%l7 + %g4], %o3
13595 fpadd16s %f10, %f8, %f18
13596 sth %i3, [%l7 + 0x48]
13597 movrgz %o4, %g1, %g7
13598 sir 0x0F38
13599 subccc %l1, 0x029C, %i1
13600 fmovdcs %icc, %f14, %f20
13601 and %g4, 0x0750, %g5
13602 movcs %xcc, %i4, %o5
13603 move %xcc, %l5, %l4
13604 edge16n %i0, %i7, %i5
13605 fmovsn %xcc, %f28, %f25
13606 fabsd %f8, %f14
13607 smulcc %i6, %o2, %l6
13608 edge32l %o6, %l0, %l3
13609 fmovsg %xcc, %f18, %f26
13610 fabsd %f8, %f8
13611 sllx %o1, 0x10, %g2
13612 restore %i2, %o7, %o0
13613 rdpr %cwp, %g1
13614 rdpr %cansave, %g2
13615 rdpr %canrestore, %g3
13616 rdpr %cleanwin, %g4
13617 rdpr %otherwin, %g5
13618 rdpr %wstate, %g6
13619 smul %g3, %g6, %l2
13620 ldsb [%l7 + 0x58], %o3
13621 edge16l %i3, %g1, %g7
13622 add %o4, %l1, %g4
13623 srlx %g5, %i4, %o5
13624 movneg %xcc, %l5, %l4
13625 fmovdvs %xcc, %f4, %f15
13626 fcmped %fcc1, %f18, %f28
13627 edge16l %i1, %i7, %i0
13628 udivcc %i5, 0x166E, %i6
13629 mulscc %o2, %l6, %l0
13630 movrgez %l3, 0x16E, %o6
13631 movn %icc, %g2, %i2
13632 movpos %xcc, %o7, %o0
13633 udivcc %o1, 0x0927, %g3
13634 movgu %xcc, %l2, %o3
13635 save %i3, 0x047A, %g1
13636 rdpr %cwp, %g1
13637 rdpr %cansave, %g2
13638 rdpr %canrestore, %g3
13639 rdpr %cleanwin, %g4
13640 rdpr %otherwin, %g5
13641 rdpr %wstate, %g6
13642 sdiv %g6, 0x0D99, %o4
13643 andncc %g7, %g4, %l1
13644 fmovdcs %xcc, %f29, %f0
13645 movre %i4, 0x3ED, %g5
13646 movvc %icc, %l5, %l4
13647 edge16l %o5, %i1, %i0
13648 nop
13649 set 0x24, %l6
13650 stw %i7, [%l7 + %l6]
13651 movcs %xcc, %i6, %i5
13652 popc %l6, %o2
13653 addc %l0, 0x1E4B, %o6
13654 fmovrsgez %g2, %f25, %f17
13655 movcc %xcc, %l3, %i2
13656 andn %o0, 0x1ABF, %o1
13657 movrne %g3, %l2, %o3
13658 movre %i3, %o7, %g6
13659 save %o4, %g7, %g4
13660 rdpr %cwp, %g1
13661 rdpr %cansave, %g2
13662 rdpr %canrestore, %g3
13663 rdpr %cleanwin, %g4
13664 rdpr %otherwin, %g5
13665 rdpr %wstate, %g6
13666 alignaddrl %g1, %l1, %i4
13667 add %g5, %l5, %o5
13668 fcmple32 %f26, %f4, %i1
13669 edge32l %l4, %i0, %i6
13670 lduh [%l7 + 0x42], %i5
13671 srl %i7, %o2, %l6
13672 ldd [%l7 + 0x78], %l0
13673 fnand %f18, %f4, %f24
13674 udivcc %o6, 0x095F, %l3
13675 movneg %icc, %i2, %g2
13676 nop
13677 set 0x7C, %i5
13678 ldub [%l7 + %i5], %o0
13679 lduh [%l7 + 0x72], %g3
13680 movrlz %o1, 0x386, %l2
13681 srlx %i3, 0x00, %o7
13682 xorcc %o3, 0x0915, %o4
13683 sir 0x0437
13684 alignaddrl %g7, %g6, %g1
13685 addccc %g4, 0x0988, %i4
13686 stw %l1, [%l7 + 0x70]
13687 fandnot1 %f28, %f2, %f20
13688 fnot1 %f22, %f10
13689 edge8l %l5, %o5, %g5
13690 movle %xcc, %l4, %i0
13691 addcc %i1, 0x153C, %i6
13692 save %i7, %i5, %o2
13693 rdpr %cwp, %g1
13694 rdpr %cansave, %g2
13695 rdpr %canrestore, %g3
13696 rdpr %cleanwin, %g4
13697 rdpr %otherwin, %g5
13698 rdpr %wstate, %g6
13699 fmovsl %icc, %f20, %f31
13700 umulcc %l0, 0x0579, %o6
13701 smul %l6, 0x0B99, %i2
13702 xnor %g2, 0x0BA7, %o0
13703 fmovdvc %icc, %f18, %f19
13704 srl %g3, %o1, %l2
13705 udivcc %i3, 0x163F, %l3
13706 orn %o3, %o7, %o4
13707 movrne %g6, 0x2B3, %g7
13708 movre %g1, %g4, %l1
13709 xnorcc %l5, %o5, %g5
13710 alignaddr %l4, %i0, %i4
13711 movrgz %i1, %i7, %i6
13712 subccc %o2, 0x0A2C, %l0
13713 movleu %xcc, %o6, %l6
13714 fpack32 %f6, %f2, %f2
13715 movg %icc, %i5, %i2
13716 fors %f11, %f22, %f17
13717 movle %icc, %g2, %g3
13718 edge8ln %o1, %l2, %o0
13719 movvc %xcc, %l3, %i3
13720 edge32n %o7, %o4, %o3
13721 xor %g6, 0x1A8E, %g7
13722 sdiv %g4, 0x12BE, %g1
13723 movn %xcc, %l1, %o5
13724 fmovsg %icc, %f31, %f26
13725 subccc %g5, 0x09C2, %l5
13726 andncc %l4, %i0, %i1
13727 sir 0x1232
13728 edge8 %i4, %i6, %i7
13729 movleu %icc, %l0, %o6
13730 and %o2, 0x0885, %l6
13731 subc %i2, 0x0C1A, %i5
13732 movrne %g3, %o1, %g2
13733 subc %l2, 0x15C5, %o0
13734 ldsb [%l7 + 0x20], %i3
13735 subccc %l3, 0x1B16, %o7
13736 subccc %o3, 0x027C, %o4
13737 andncc %g6, %g7, %g1
13738 movrlz %g4, 0x051, %l1
13739 edge8 %g5, %l5, %l4
13740 edge32l %o5, %i0, %i4
13741 sethi 0x0EE7, %i1
13742 sllx %i7, 0x15, %i6
13743 sub %l0, 0x162E, %o6
13744 movle %icc, %o2, %i2
13745 fmovd %f18, %f2
13746 movrgz %i5, %g3, %l6
13747 edge8n %g2, %l2, %o1
13748 edge16 %i3, %l3, %o0
13749 array16 %o7, %o4, %o3
13750 ldsh [%l7 + 0x5E], %g6
13751 fxor %f16, %f12, %f22
13752 movleu %icc, %g7, %g4
13753 fmovdg %icc, %f28, %f27
13754 addc %l1, %g1, %g5
13755 fpsub16 %f10, %f16, %f12
13756 srlx %l5, %o5, %l4
13757 udivcc %i0, 0x0EB6, %i4
13758 sdivcc %i7, 0x17DB, %i6
13759 xorcc %l0, 0x1CCF, %i1
13760 sllx %o6, 0x1A, %o2
13761 movrgez %i2, 0x02A, %i5
13762 fmovsg %icc, %f1, %f30
13763 movne %xcc, %g3, %g2
13764 fcmpne16 %f18, %f2, %l6
13765 fmovda %xcc, %f1, %f20
13766 movvs %icc, %l2, %o1
13767 edge32l %i3, %l3, %o7
13768 sra %o0, 0x0A, %o4
13769 ldsh [%l7 + 0x18], %g6
13770 mova %xcc, %o3, %g7
13771 mulscc %g4, %l1, %g1
13772 sub %l5, %o5, %g5
13773 setx loop_45, %l0, %l1
13774 return %l1
13775 nop
13776 rdpr %cwp, %g1
13777 rdpr %cansave, %g2
13778 rdpr %canrestore, %g3
13779 rdpr %cleanwin, %g4
13780 rdpr %otherwin, %g5
13781 rdpr %wstate, %g6
13782loop_45: stw %i7, [%l7 + 0x5C]
13783 subcc %l0, %i1, %o6
13784 fandnot2 %f30, %f26, %f16
13785 fcmple16 %f4, %f0, %i6
13786 ldsw [%l7 + 0x6C], %o2
13787 fones %f28
13788 xnor %i5, 0x13B9, %i2
13789 lduw [%l7 + 0x10], %g2
13790 addc %g3, 0x12BF, %l6
13791 fmovdgu %xcc, %f25, %f25
13792 fmovdgu %icc, %f10, %f20
13793 mulscc %l2, 0x0E0C, %o1
13794 movl %icc, %i3, %l3
13795 movre %o7, 0x37D, %o0
13796 movn %icc, %g6, %o4
13797 andn %g7, %o3, %g4
13798 srax %l1, 0x00, %g1
13799 ldsb [%l7 + 0x51], %l5
13800 sll %g5, 0x18, %l4
13801 andncc %o5, %i4, %i7
13802 movre %i0, 0x33D, %l0
13803 movge %xcc, %o6, %i6
13804 fsrc1 %f2, %f16
13805 fsrc1 %f18, %f18
13806 fcmpeq16 %f12, %f26, %o2
13807 std %f4, [%l7 + 0x10]
13808 edge32l %i1, %i2, %g2
13809 udivcc %i5, 0x0FF2, %g3
13810 srl %l6, 0x06, %l2
13811 edge8l %i3, %l3, %o7
13812 addccc %o1, 0x1CAB, %o0
13813 st %f0, [%l7 + 0x5C]
13814 udivcc %o4, 0x199A, %g6
13815 edge8l %g7, %o3, %g4
13816 fors %f25, %f11, %f13
13817 edge16 %l1, %l5, %g1
13818 sub %l4, %o5, %i4
13819 restore %i7, %i0, %l0
13820 rdpr %cwp, %g1
13821 rdpr %cansave, %g2
13822 rdpr %canrestore, %g3
13823 rdpr %cleanwin, %g4
13824 rdpr %otherwin, %g5
13825 rdpr %wstate, %g6
13826 movne %xcc, %o6, %g5
13827 popc 0x04B0, %i6
13828 fmovrdlz %i1, %f18, %f24
13829 movpos %icc, %i2, %g2
13830 edge16l %i5, %o2, %l6
13831 fmovrse %l2, %f2, %f27
13832 fmovdvc %icc, %f15, %f7
13833 sth %i3, [%l7 + 0x24]
13834 fmovdvc %xcc, %f23, %f16
13835 sdiv %l3, 0x0D7E, %o7
13836 fsrc2s %f29, %f26
13837 subccc %g3, %o0, %o1
13838 sdivx %o4, 0x0A75, %g7
13839 edge16n %o3, %g6, %g4
13840 edge8l %l1, %l5, %g1
13841 ldsh [%l7 + 0x2E], %o5
13842 and %i4, 0x0370, %l4
13843 subc %i0, %l0, %o6
13844 ldx [%l7 + 0x58], %i7
13845 popc %g5, %i1
13846 edge8n %i2, %g2, %i5
13847 edge32ln %i6, %l6, %l2
13848 fones %f16
13849 movcc %icc, %i3, %l3
13850 movl %xcc, %o7, %o2
13851 fcmpeq32 %f16, %f6, %o0
13852 sra %o1, 0x05, %o4
13853 fmovde %icc, %f18, %f28
13854 orn %g3, %o3, %g7
13855 addc %g6, 0x0356, %g4
13856 movg %xcc, %l5, %l1
13857 fcmpd %fcc2, %f14, %f20
13858 alignaddr %o5, %g1, %l4
13859 st %f3, [%l7 + 0x40]
13860 for %f12, %f10, %f8
13861 fmul8x16al %f2, %f1, %f2
13862 edge16ln %i0, %l0, %i4
13863 or %i7, %o6, %i1
13864 srl %i2, %g2, %g5
13865 array16 %i5, %i6, %l6
13866 edge8 %l2, %l3, %o7
13867 edge16n %o2, %i3, %o1
13868 lduh [%l7 + 0x5A], %o4
13869 movg %icc, %g3, %o3
13870 movrlez %g7, %g6, %g4
13871 andn %o0, %l1, %l5
13872 movrlz %g1, 0x3A7, %l4
13873 movg %icc, %o5, %i0
13874 sir 0x0AAB
13875 addccc %l0, 0x094A, %i4
13876 orn %o6, %i1, %i2
13877 fzeros %f10
13878 stx %g2, [%l7 + 0x08]
13879 sra %i7, %i5, %i6
13880 or %g5, %l6, %l2
13881 or %l3, 0x092A, %o2
13882 fpadd32 %f24, %f10, %f10
13883 fmovdge %icc, %f20, %f23
13884 movre %o7, 0x3B9, %o1
13885 fmovdl %xcc, %f0, %f13
13886 movg %icc, %o4, %i3
13887 fmul8x16al %f6, %f0, %f0
13888 fmul8x16al %f11, %f2, %f6
13889 ldsb [%l7 + 0x62], %g3
13890 mova %xcc, %o3, %g6
13891 srl %g4, %g7, %o0
13892 std %f14, [%l7 + 0x50]
13893 mulx %l1, %l5, %l4
13894 edge32 %o5, %i0, %l0
13895 edge8l %g1, %i4, %o6
13896 fmovdpos %icc, %f29, %f9
13897 srlx %i2, %i1, %g2
13898 movg %xcc, %i7, %i6
13899 fnot1 %f0, %f24
13900 subcc %i5, 0x1EDD, %g5
13901 srax %l6, 0x12, %l2
13902 or %o2, 0x0384, %o7
13903 subc %o1, %l3, %o4
13904 fandnot2s %f3, %f5, %f26
13905 fornot1 %f22, %f30, %f30
13906 edge16 %i3, %o3, %g3
13907 fpadd16s %f9, %f26, %f3
13908 edge32ln %g6, %g4, %g7
13909 sdivx %o0, 0x1CAF, %l5
13910 save %l4, 0x0CA7, %l1
13911 rdpr %cwp, %g1
13912 rdpr %cansave, %g2
13913 rdpr %canrestore, %g3
13914 rdpr %cleanwin, %g4
13915 rdpr %otherwin, %g5
13916 rdpr %wstate, %g6
13917 xor %o5, 0x117A, %i0
13918 fmovrdlez %g1, %f30, %f16
13919 orcc %i4, 0x0EB6, %l0
13920 array32 %o6, %i1, %g2
13921 sdiv %i2, 0x037B, %i7
13922 fzeros %f23
13923 addccc %i6, %i5, %g5
13924 movpos %icc, %l2, %o2
13925 movne %xcc, %l6, %o1
13926 orcc %o7, %o4, %i3
13927 edge8 %o3, %g3, %g6
13928 fcmpd %fcc2, %f20, %f6
13929 movle %icc, %g4, %l3
13930 movle %xcc, %g7, %o0
13931 fmovrdlez %l5, %f2, %f12
13932 movcs %icc, %l1, %l4
13933 sra %i0, 0x03, %o5
13934 sllx %i4, %g1, %l0
13935 ld [%l7 + 0x4C], %f28
13936 nop
13937 set 0x58, %l3
13938 ldx [%l7 + %l3], %i1
13939 st %f31, [%l7 + 0x7C]
13940 subc %g2, 0x1604, %o6
13941 xnor %i2, 0x012D, %i6
13942 fmovde %icc, %f13, %f28
13943 fcmped %fcc2, %f20, %f22
13944 ldub [%l7 + 0x3C], %i5
13945 movrlz %g5, %i7, %l2
13946 fmul8sux16 %f8, %f12, %f30
13947 sra %o2, 0x15, %l6
13948 fmovscs %icc, %f23, %f9
13949 edge8 %o7, %o1, %i3
13950 and %o4, 0x0C70, %o3
13951 edge8n %g3, %g4, %l3
13952 movle %icc, %g6, %g7
13953 sra %l5, %l1, %o0
13954 fand %f22, %f10, %f22
13955 movge %xcc, %i0, %l4
13956 xor %i4, 0x1312, %g1
13957 ld [%l7 + 0x44], %f18
13958 movleu %xcc, %o5, %l0
13959 movrne %i1, 0x2D4, %g2
13960 movcc %xcc, %i2, %i6
13961 nop
13962 set 0x38, %l4
13963 ldd [%l7 + %l4], %f6
13964 ld [%l7 + 0x64], %f7
13965 alignaddrl %o6, %g5, %i5
13966 ld [%l7 + 0x20], %f27
13967 movre %i7, %l2, %l6
13968 srax %o7, %o2, %i3
13969 fnegd %f24, %f2
13970 nop
13971 set 0x08, %o4
13972 ldx [%l7 + %o4], %o4
13973 fcmpeq32 %f22, %f20, %o1
13974 edge8 %g3, %g4, %o3
13975 fnors %f30, %f0, %f31
13976 fmovs %f15, %f24
13977 edge8 %l3, %g6, %l5
13978 srax %g7, %o0, %i0
13979 srax %l1, %l4, %i4
13980 movvc %xcc, %o5, %g1
13981 edge16n %i1, %g2, %l0
13982 ldsh [%l7 + 0x20], %i2
13983 std %f22, [%l7 + 0x40]
13984 movg %xcc, %i6, %o6
13985 mova %icc, %g5, %i5
13986 movgu %icc, %i7, %l6
13987 ldsh [%l7 + 0x10], %o7
13988 sdivcc %l2, 0x15B0, %o2
13989 ldsb [%l7 + 0x31], %o4
13990 fmovrslz %o1, %f4, %f22
13991 fpadd32 %f26, %f16, %f4
13992 movvs %icc, %g3, %g4
13993 fmovsneg %icc, %f13, %f1
13994 setx loop_46, %l0, %l1
13995 return %l1
13996 nop
13997 rdpr %cwp, %g1
13998 rdpr %cansave, %g2
13999 rdpr %canrestore, %g3
14000 rdpr %cleanwin, %g4
14001 rdpr %otherwin, %g5
14002 rdpr %wstate, %g6
14003loop_46: movge %xcc, %o3, %l5
14004 subcc %g7, %o0, %l1
14005 st %f23, [%l7 + 0x10]
14006 umulcc %l4, 0x1E03, %i4
14007 edge32n %o5, %g1, %i0
14008 movneg %xcc, %i1, %l0
14009 ldd [%l7 + 0x30], %g2
14010 addccc %i6, %i2, %o6
14011 xorcc %i5, %g5, %i7
14012 udivx %o7, 0x1817, %l2
14013 fmovdcc %icc, %f29, %f21
14014 stx %o2, [%l7 + 0x28]
14015 array16 %l6, %o4, %o1
14016 sethi 0x1E41, %g4
14017 movrgez %i3, 0x27B, %l3
14018 addc %g3, %g6, %l5
14019 fmovdge %xcc, %f19, %f1
14020 xorcc %o3, %o0, %g7
14021 fnegs %f15, %f29
14022 subc %l4, 0x0FEF, %i4
14023 stw %o5, [%l7 + 0x54]
14024 smul %l1, %i0, %g1
14025 sth %i1, [%l7 + 0x10]
14026 fmovd %f28, %f24
14027 fmovsvs %xcc, %f23, %f12
14028 fpmerge %f16, %f17, %f10
14029 fxnor %f0, %f4, %f2
14030 edge8n %l0, %g2, %i2
14031 st %f9, [%l7 + 0x20]
14032 movgu %icc, %i6, %i5
14033 udivcc %g5, 0x0ACA, %o6
14034 sir 0x065B
14035 subc %i7, 0x097C, %o7
14036 fmovdcs %icc, %f5, %f9
14037 fone %f4
14038 umulcc %o2, %l6, %l2
14039 lduw [%l7 + 0x70], %o4
14040 addccc %g4, %i3, %l3
14041 movleu %icc, %g3, %g6
14042 fpadd16s %f1, %f17, %f30
14043 fabsd %f6, %f20
14044 stb %l5, [%l7 + 0x6F]
14045 movcc %icc, %o1, %o0
14046 orncc %g7, 0x1FF2, %o3
14047 fmovscc %xcc, %f6, %f31
14048 umulcc %i4, %l4, %o5
14049 edge16n %i0, %l1, %i1
14050 movne %xcc, %l0, %g1
14051 fmovrdlez %i2, %f26, %f28
14052 array16 %g2, %i6, %i5
14053 movl %icc, %o6, %g5
14054 ldd [%l7 + 0x08], %f20
14055 mulx %o7, %i7, %o2
14056 restore %l6, %o4, %l2
14057 rdpr %cwp, %g1
14058 rdpr %cansave, %g2
14059 rdpr %canrestore, %g3
14060 rdpr %cleanwin, %g4
14061 rdpr %otherwin, %g5
14062 rdpr %wstate, %g6
14063 fones %f25
14064 xor %g4, 0x0767, %l3
14065 and %g3, %i3, %l5
14066 fmovdge %icc, %f7, %f8
14067 alignaddr %g6, %o0, %o1
14068 fnot1s %f9, %f25
14069 movvs %xcc, %o3, %g7
14070 umul %i4, 0x0C08, %o5
14071 xnor %i0, 0x1530, %l1
14072 stw %l4, [%l7 + 0x1C]
14073 array8 %l0, %i1, %i2
14074 udiv %g2, 0x0738, %g1
14075 stb %i5, [%l7 + 0x09]
14076 ldsh [%l7 + 0x2A], %i6
14077 ldsh [%l7 + 0x3E], %g5
14078 lduw [%l7 + 0x2C], %o6
14079 movne %xcc, %i7, %o2
14080 fexpand %f22, %f14
14081 fmovrdlz %l6, %f20, %f26
14082 sll %o7, %l2, %g4
14083 movg %icc, %o4, %l3
14084 alignaddrl %g3, %l5, %g6
14085 alignaddr %o0, %i3, %o3
14086 addcc %o1, 0x0B7D, %g7
14087 ld [%l7 + 0x5C], %f3
14088 movge %xcc, %i4, %i0
14089 alignaddr %l1, %o5, %l4
14090 xnor %i1, 0x08B3, %i2
14091 stw %g2, [%l7 + 0x18]
14092 fnand %f16, %f6, %f6
14093 fcmpeq16 %f24, %f14, %l0
14094 add %i5, 0x0C48, %i6
14095 st %f13, [%l7 + 0x54]
14096 edge32l %g1, %g5, %o6
14097 ldd [%l7 + 0x48], %o2
14098 st %f17, [%l7 + 0x70]
14099 srl %l6, %o7, %i7
14100 fmovdvs %icc, %f8, %f17
14101 movneg %icc, %g4, %l2
14102 ldsw [%l7 + 0x2C], %l3
14103 fmovrdne %o4, %f12, %f18
14104 xorcc %g3, %g6, %l5
14105 movgu %icc, %o0, %i3
14106 nop
14107 set 0x30, %l2
14108 stx %o1, [%l7 + %l2]
14109 edge32n %o3, %g7, %i0
14110 ldsh [%l7 + 0x3A], %l1
14111 fmovsneg %xcc, %f20, %f17
14112 sll %i4, 0x03, %o5
14113 fmuld8sux16 %f7, %f5, %f20
14114 movgu %xcc, %l4, %i1
14115 xnorcc %i2, 0x0B2D, %g2
14116 fmovdpos %icc, %f5, %f10
14117 fnot1s %f1, %f23
14118 xnorcc %l0, 0x1BBB, %i6
14119 fmovrslz %g1, %f10, %f21
14120 fornot2 %f10, %f10, %f6
14121 st %f9, [%l7 + 0x30]
14122 orcc %g5, 0x18BE, %o6
14123 movg %xcc, %o2, %l6
14124 movge %xcc, %i5, %o7
14125 umulcc %g4, 0x0CE3, %l2
14126 movre %l3, %i7, %o4
14127 stw %g6, [%l7 + 0x78]
14128 subcc %l5, %g3, %o0
14129 movrgez %i3, %o3, %o1
14130 sllx %i0, 0x0C, %l1
14131 or %i4, 0x1BFB, %o5
14132 ldsh [%l7 + 0x3A], %g7
14133 sdivx %i1, 0x039B, %l4
14134 xorcc %g2, 0x1C4C, %i2
14135 fpmerge %f6, %f31, %f30
14136 array32 %i6, %g1, %l0
14137 stx %g5, [%l7 + 0x30]
14138 ldsw [%l7 + 0x40], %o6
14139 subcc %o2, %l6, %i5
14140 nop
14141 set 0x34, %i3
14142 stw %g4, [%l7 + %i3]
14143 srl %o7, %l3, %l2
14144 ldx [%l7 + 0x70], %i7
14145 movle %icc, %o4, %g6
14146 fmul8ulx16 %f4, %f8, %f10
14147 movneg %xcc, %l5, %o0
14148 fmovdl %xcc, %f4, %f5
14149 movpos %icc, %i3, %o3
14150 srlx %o1, %i0, %g3
14151 save %i4, %o5, %g7
14152 rdpr %cwp, %g1
14153 rdpr %cansave, %g2
14154 rdpr %canrestore, %g3
14155 rdpr %cleanwin, %g4
14156 rdpr %otherwin, %g5
14157 rdpr %wstate, %g6
14158 setx loop_47, %l0, %l1
14159 return %l1
14160 nop
14161 rdpr %cwp, %g1
14162 rdpr %cansave, %g2
14163 rdpr %canrestore, %g3
14164 rdpr %cleanwin, %g4
14165 rdpr %otherwin, %g5
14166 rdpr %wstate, %g6
14167loop_47: movle %xcc, %l4, %i2
14168 xorcc %i6, %g2, %l0
14169 std %f18, [%l7 + 0x20]
14170 addccc %g5, 0x1291, %g1
14171 st %f29, [%l7 + 0x6C]
14172 movn %xcc, %o2, %l6
14173 movge %icc, %i5, %g4
14174 fmuld8sux16 %f0, %f28, %f12
14175 fands %f30, %f22, %f8
14176 movrlez %o6, 0x03F, %o7
14177 save %l3, %l2, %i7
14178 rdpr %cwp, %g1
14179 rdpr %cansave, %g2
14180 rdpr %canrestore, %g3
14181 rdpr %cleanwin, %g4
14182 rdpr %otherwin, %g5
14183 rdpr %wstate, %g6
14184 fpadd32s %f0, %f11, %f18
14185 bshuffle %f6, %f24, %f14
14186 movneg %xcc, %g6, %o4
14187 ldsb [%l7 + 0x71], %o0
14188 movrgez %i3, 0x0FB, %o3
14189 fands %f27, %f27, %f8
14190 udivx %o1, 0x1792, %l5
14191 fmul8x16au %f26, %f2, %f6
14192 movg %icc, %i0, %i4
14193 fmovspos %icc, %f10, %f1
14194 add %o5, %g3, %i1
14195 fone %f14
14196 fzero %f24
14197 fmovsge %xcc, %f7, %f1
14198 xor %l1, 0x150A, %l4
14199 subc %g7, %i2, %g2
14200 or %l0, 0x18B4, %g5
14201 fmovdle %icc, %f0, %f20
14202 edge8ln %i6, %g1, %l6
14203 lduw [%l7 + 0x14], %i5
14204 movn %xcc, %o2, %g4
14205 alignaddrl %o6, %l3, %l2
14206 fzeros %f17
14207 ldsw [%l7 + 0x78], %o7
14208 movre %i7, %o4, %g6
14209 movn %xcc, %i3, %o0
14210 add %o3, %l5, %o1
14211 fnegs %f28, %f17
14212 smul %i4, %o5, %i0
14213 array32 %g3, %l1, %l4
14214 alignaddrl %i1, %g7, %g2
14215 movgu %xcc, %i2, %g5
14216 restore %i6, 0x1463, %l0
14217 rdpr %cwp, %g1
14218 rdpr %cansave, %g2
14219 rdpr %canrestore, %g3
14220 rdpr %cleanwin, %g4
14221 rdpr %otherwin, %g5
14222 rdpr %wstate, %g6
14223 fmovsge %icc, %f4, %f12
14224 sra %l6, %i5, %o2
14225 sth %g4, [%l7 + 0x6E]
14226 stb %g1, [%l7 + 0x5A]
14227 fors %f19, %f4, %f14
14228 fnegs %f21, %f1
14229 fzero %f30
14230 xorcc %l3, 0x003B, %o6
14231 movneg %icc, %o7, %i7
14232 sll %o4, 0x1F, %l2
14233 fmul8x16al %f15, %f29, %f26
14234 fmovsneg %icc, %f16, %f12
14235 udivx %i3, 0x1603, %o0
14236 move %icc, %o3, %g6
14237 alignaddr %o1, %l5, %i4
14238 save %i0, 0x0844, %g3
14239 rdpr %cwp, %g1
14240 rdpr %cansave, %g2
14241 rdpr %canrestore, %g3
14242 rdpr %cleanwin, %g4
14243 rdpr %otherwin, %g5
14244 rdpr %wstate, %g6
14245 edge32l %l1, %l4, %o5
14246 fmovdgu %icc, %f1, %f1
14247 movvs %xcc, %g7, %i1
14248 addccc %i2, 0x1DB5, %g2
14249 edge32ln %g5, %l0, %i6
14250 or %i5, %o2, %g4
14251 movre %g1, %l3, %l6
14252 sdivcc %o6, 0x1A03, %i7
14253 and %o4, %l2, %i3
14254 edge32n %o0, %o3, %o7
14255 or %g6, 0x09E1, %o1
14256 mulx %i4, %l5, %g3
14257 fcmpne32 %f30, %f22, %i0
14258 andncc %l4, %l1, %g7
14259 fmovda %xcc, %f11, %f26
14260 edge16 %i1, %o5, %i2
14261 subcc %g5, %l0, %i6
14262 andn %g2, 0x0096, %i5
14263 ld [%l7 + 0x60], %f15
14264 fsrc1s %f18, %f24
14265 sdiv %g4, 0x1938, %o2
14266 movrlez %g1, %l3, %l6
14267 andn %o6, %i7, %l2
14268 ldsh [%l7 + 0x68], %o4
14269 sdiv %i3, 0x052A, %o3
14270 subc %o0, %g6, %o7
14271 and %i4, 0x07D4, %l5
14272 fcmpne32 %f6, %f28, %g3
14273 fcmpgt32 %f12, %f14, %i0
14274 udiv %l4, 0x0B32, %l1
14275 fmovsa %xcc, %f2, %f17
14276 ldub [%l7 + 0x17], %o1
14277 stb %i1, [%l7 + 0x2E]
14278 nop
14279 set 0x42, %i1
14280 sth %o5, [%l7 + %i1]
14281 edge16ln %g7, %i2, %g5
14282 lduw [%l7 + 0x48], %l0
14283 edge16ln %g2, %i5, %g4
14284 lduw [%l7 + 0x68], %i6
14285 movleu %icc, %g1, %o2
14286 movvc %icc, %l3, %l6
14287 fcmpgt32 %f2, %f0, %i7
14288 popc %l2, %o4
14289 faligndata %f2, %f26, %f18
14290 st %f23, [%l7 + 0x70]
14291 stx %o6, [%l7 + 0x10]
14292 ldd [%l7 + 0x08], %o2
14293 edge32l %i3, %g6, %o0
14294 sdivx %i4, 0x075C, %l5
14295 sir 0x16DE
14296 sdiv %o7, 0x1E90, %i0
14297 fmovdpos %xcc, %f7, %f3
14298 andncc %g3, %l1, %o1
14299 popc 0x08DB, %l4
14300 movge %xcc, %i1, %o5
14301 movrgez %g7, 0x1FC, %i2
14302 sir 0x1DF3
14303 addccc %l0, %g5, %i5
14304 move %xcc, %g4, %i6
14305 stw %g2, [%l7 + 0x14]
14306 movle %icc, %o2, %g1
14307 srl %l6, %l3, %l2
14308 umul %o4, %o6, %i7
14309 array16 %o3, %g6, %i3
14310 andn %o0, %l5, %o7
14311 ldd [%l7 + 0x30], %i4
14312 orcc %i0, 0x0545, %g3
14313 xorcc %o1, %l1, %l4
14314 mulx %o5, 0x1F75, %i1
14315 edge8 %i2, %l0, %g5
14316 orncc %i5, %g4, %g7
14317 stb %i6, [%l7 + 0x20]
14318 array16 %g2, %o2, %l6
14319 movneg %icc, %g1, %l2
14320 fpadd16s %f30, %f20, %f22
14321 edge8 %l3, %o4, %o6
14322 popc %o3, %g6
14323 fnegs %f12, %f2
14324 fnot1 %f8, %f16
14325 movrgez %i3, 0x2AB, %o0
14326 fcmple16 %f8, %f18, %i7
14327 subcc %l5, %o7, %i4
14328 fmovsne %xcc, %f9, %f28
14329 movcs %xcc, %g3, %o1
14330 fmovdne %icc, %f16, %f26
14331 for %f16, %f12, %f4
14332 std %f28, [%l7 + 0x58]
14333 movcc %xcc, %l1, %l4
14334 udivx %o5, 0x0029, %i1
14335 ldd [%l7 + 0x38], %f4
14336 fpack16 %f12, %f19
14337 udivcc %i0, 0x18E1, %i2
14338 and %g5, %i5, %g4
14339 movle %xcc, %g7, %l0
14340 edge8ln %i6, %o2, %l6
14341 movrlz %g2, 0x02A, %l2
14342 xnor %l3, %g1, %o6
14343 std %f20, [%l7 + 0x60]
14344 st %f25, [%l7 + 0x14]
14345 xnorcc %o4, 0x0A55, %g6
14346 movl %xcc, %i3, %o0
14347 xorcc %o3, 0x0DBB, %l5
14348 fandnot1 %f18, %f26, %f10
14349 movpos %icc, %i7, %i4
14350 orn %o7, %o1, %l1
14351 edge8l %l4, %o5, %g3
14352 movne %icc, %i0, %i2
14353 fpadd16s %f18, %f28, %f31
14354 xor %g5, %i5, %g4
14355 sll %i1, %l0, %i6
14356 edge32l %o2, %l6, %g7
14357 array32 %g2, %l2, %g1
14358 movrlz %o6, 0x2E0, %o4
14359 array32 %l3, %g6, %i3
14360 movcs %xcc, %o3, %o0
14361 movrne %i7, %i4, %o7
14362 fmovrde %l5, %f10, %f26
14363 lduw [%l7 + 0x74], %l1
14364 nop
14365 set 0x5D, %l5
14366 ldub [%l7 + %l5], %l4
14367 srlx %o1, %g3, %o5
14368 movgu %icc, %i0, %i2
14369 mova %xcc, %i5, %g5
14370 fmovdgu %icc, %f8, %f18
14371 addc %g4, %i1, %l0
14372 sethi 0x1BAE, %o2
14373 andcc %i6, 0x00F0, %l6
14374 movge %xcc, %g2, %l2
14375 fpsub16 %f22, %f8, %f0
14376 orn %g7, %o6, %g1
14377 movre %o4, 0x0E5, %l3
14378 sub %i3, %g6, %o0
14379 smul %i7, 0x1FE0, %i4
14380 xnorcc %o7, %l5, %l1
14381 lduw [%l7 + 0x0C], %l4
14382 fmovdg %xcc, %f26, %f22
14383 movleu %icc, %o3, %g3
14384 array16 %o1, %o5, %i2
14385 ldsh [%l7 + 0x2A], %i5
14386 alignaddrl %i0, %g4, %i1
14387 add %g5, %o2, %l0
14388 fmovrsne %l6, %f15, %f7
14389 movvc %xcc, %i6, %g2
14390 fmovrsne %l2, %f27, %f31
14391 popc 0x1CB7, %g7
14392 st %f5, [%l7 + 0x28]
14393 stw %o6, [%l7 + 0x64]
14394 edge32 %o4, %l3, %g1
14395 fcmps %fcc3, %f25, %f23
14396 movre %i3, 0x0E4, %o0
14397 movrne %i7, %g6, %i4
14398 subccc %o7, 0x0480, %l5
14399 fxnor %f0, %f8, %f8
14400 ldsh [%l7 + 0x6A], %l1
14401 movrlz %o3, %l4, %o1
14402 movpos %xcc, %o5, %g3
14403 ldub [%l7 + 0x2C], %i5
14404 add %i2, %g4, %i1
14405 st %f2, [%l7 + 0x0C]
14406 umul %g5, %o2, %l0
14407 move %xcc, %l6, %i0
14408 fornot2 %f24, %f30, %f0
14409 movrlz %g2, 0x17A, %l2
14410 fmovspos %xcc, %f23, %f3
14411 addc %i6, %g7, %o6
14412 fcmpne32 %f28, %f16, %o4
14413 and %l3, 0x0338, %g1
14414 fmovsg %icc, %f24, %f24
14415 nop
14416 set 0x60, %g6
14417 ldsh [%l7 + %g6], %o0
14418 edge32n %i3, %i7, %i4
14419 xorcc %g6, %l5, %l1
14420 xor %o7, %l4, %o1
14421 fmovrdgez %o3, %f26, %f20
14422 fandnot2 %f14, %f30, %f20
14423 movle %icc, %g3, %i5
14424 ldx [%l7 + 0x70], %o5
14425 udiv %i2, 0x1F2E, %i1
14426 movvs %icc, %g5, %g4
14427 edge8ln %o2, %l0, %l6
14428 alignaddr %i0, %l2, %g2
14429 movcs %xcc, %g7, %i6
14430 movrlz %o6, 0x211, %l3
14431 mulscc %o4, 0x17AA, %g1
14432 movne %icc, %o0, %i3
14433 ld [%l7 + 0x7C], %f7
14434 edge8l %i4, %i7, %g6
14435 xorcc %l5, %o7, %l4
14436 fmovdcc %xcc, %f22, %f16
14437 edge16 %o1, %l1, %o3
14438 sethi 0x1C30, %g3
14439 ldd [%l7 + 0x18], %i4
14440 andcc %o5, 0x1867, %i2
14441 movneg %icc, %i1, %g5
14442 edge16ln %o2, %l0, %l6
14443 lduh [%l7 + 0x6C], %i0
14444 sra %l2, %g4, %g2
14445 movrgez %i6, 0x17C, %g7
14446 ldx [%l7 + 0x30], %o6
14447 or %o4, %l3, %g1
14448 movrne %i3, 0x101, %i4
14449 sll %o0, 0x11, %i7
14450 fcmpeq32 %f30, %f4, %g6
14451 andcc %l5, %o7, %l4
14452 edge16l %o1, %o3, %l1
14453 sll %i5, %g3, %i2
14454 srlx %i1, 0x19, %o5
14455 movgu %xcc, %g5, %o2
14456 ld [%l7 + 0x58], %f19
14457 ldx [%l7 + 0x78], %l6
14458 movcs %xcc, %l0, %l2
14459 edge32n %g4, %i0, %g2
14460 fmovsle %icc, %f16, %f2
14461 fmovdleu %xcc, %f21, %f5
14462 nop
14463 set 0x28, %l1
14464 sth %i6, [%l7 + %l1]
14465 xor %o6, 0x15C2, %g7
14466 fnands %f9, %f24, %f11
14467 ld [%l7 + 0x48], %f24
14468 umul %l3, %g1, %o4
14469 sdiv %i4, 0x1A51, %i3
14470 alignaddr %o0, %g6, %l5
14471 andncc %o7, %i7, %o1
14472 umulcc %o3, %l4, %l1
14473 umul %i5, %g3, %i1
14474 udivcc %o5, 0x0748, %g5
14475 movpos %xcc, %o2, %i2
14476 stb %l0, [%l7 + 0x0E]
14477 setx loop_48, %l0, %l1
14478 return %l1
14479 nop
14480 rdpr %cwp, %g1
14481 rdpr %cansave, %g2
14482 rdpr %canrestore, %g3
14483 rdpr %cleanwin, %g4
14484 rdpr %otherwin, %g5
14485 rdpr %wstate, %g6
14486loop_48: lduw [%l7 + 0x5C], %g2
14487 fmovse %icc, %f23, %f14
14488 ldx [%l7 + 0x28], %l2
14489 sethi 0x107A, %i6
14490 alignaddr %o6, %g7, %l3
14491 mova %xcc, %g1, %i4
14492 ldsb [%l7 + 0x27], %i3
14493 udiv %o0, 0x08F3, %g6
14494 fsrc1s %f8, %f9
14495 fpadd32s %f12, %f25, %f1
14496 addcc %l5, 0x03F5, %o4
14497 nop
14498 set 0x0C, %o2
14499 ldub [%l7 + %o2], %i7
14500 movge %icc, %o7, %o1
14501 ldsh [%l7 + 0x50], %o3
14502 fmovdge %icc, %f15, %f1
14503 addc %l1, %l4, %i5
14504 move %icc, %i1, %g3
14505 movneg %icc, %o5, %g5
14506 edge16l %i2, %o2, %l0
14507 srl %l6, 0x16, %g4
14508 nop
14509 set 0x2A, %i4
14510 ldsh [%l7 + %i4], %i0
14511 orncc %g2, 0x18F6, %l2
14512 sdivcc %o6, 0x1231, %g7
14513 fmovdle %icc, %f27, %f3
14514 fones %f31
14515 fmovrdne %i6, %f28, %f22
14516 movvc %xcc, %l3, %g1
14517 stw %i3, [%l7 + 0x4C]
14518 ldd [%l7 + 0x58], %f4
14519 fmovd %f0, %f14
14520 edge16ln %i4, %g6, %o0
14521 xorcc %o4, %l5, %o7
14522 edge32 %i7, %o1, %l1
14523 orncc %l4, 0x1DEE, %i5
14524 nop
14525 set 0x78, %g5
14526 ldd [%l7 + %g5], %o2
14527 orcc %i1, 0x1FD6, %g3
14528 alignaddr %o5, %g5, %i2
14529 fandnot2 %f16, %f14, %f4
14530 ldub [%l7 + 0x72], %o2
14531 movge %xcc, %l6, %g4
14532 fmovsvc %xcc, %f4, %f12
14533 edge32n %l0, %i0, %g2
14534 stb %o6, [%l7 + 0x50]
14535 movrgez %l2, 0x1FF, %i6
14536 movn %xcc, %l3, %g7
14537 smul %i3, %i4, %g6
14538 fcmped %fcc3, %f28, %f20
14539 subc %o0, 0x0109, %g1
14540 fnot1 %f6, %f22
14541 edge16l %l5, %o4, %o7
14542 or %i7, 0x0434, %o1
14543 srlx %l4, 0x09, %l1
14544 fzeros %f5
14545 orn %i5, 0x0E4B, %i1
14546 movrgz %o3, %o5, %g5
14547 movcc %icc, %i2, %o2
14548 srax %l6, 0x14, %g4
14549 edge8n %g3, %i0, %l0
14550 andcc %o6, 0x16FC, %g2
14551 xorcc %i6, %l3, %l2
14552 fmovse %icc, %f11, %f25
14553 movrlz %g7, %i3, %g6
14554 movl %xcc, %o0, %i4
14555 save %l5, %o4, %o7
14556 rdpr %cwp, %g1
14557 rdpr %cansave, %g2
14558 rdpr %canrestore, %g3
14559 rdpr %cleanwin, %g4
14560 rdpr %otherwin, %g5
14561 rdpr %wstate, %g6
14562 fsrc1s %f20, %f21
14563 xnor %i7, %g1, %o1
14564 sethi 0x078D, %l4
14565 bshuffle %f8, %f2, %f4
14566 movleu %icc, %l1, %i1
14567 fzero %f12
14568 fmovrsgz %i5, %f24, %f20
14569 mulscc %o3, %g5, %o5
14570 subccc %i2, %l6, %o2
14571 fpmerge %f14, %f14, %f24
14572 subcc %g4, %g3, %l0
14573 movrlz %o6, %i0, %i6
14574 edge16l %g2, %l3, %l2
14575 movrlz %i3, %g6, %g7
14576 fpadd16 %f14, %f8, %f28
14577 array8 %o0, %i4, %l5
14578 smulcc %o4, %o7, %g1
14579 xorcc %i7, %l4, %l1
14580 fandnot2 %f6, %f14, %f22
14581 or %i1, 0x18B9, %o1
14582 stb %o3, [%l7 + 0x55]
14583 movcc %xcc, %i5, %g5
14584 fmovdcs %xcc, %f10, %f0
14585 ldsb [%l7 + 0x66], %i2
14586 sll %l6, 0x18, %o5
14587 edge8l %o2, %g4, %l0
14588 movrlez %o6, %g3, %i6
14589 fornot2s %f4, %f16, %f21
14590 fmovsneg %xcc, %f8, %f29
14591 movleu %xcc, %g2, %l3
14592 sdivcc %l2, 0x0DE7, %i0
14593 edge8n %g6, %i3, %g7
14594 andcc %o0, 0x018F, %l5
14595 movn %xcc, %o4, %o7
14596 mulscc %i4, 0x0279, %g1
14597 edge8 %l4, %l1, %i7
14598 movre %i1, %o3, %i5
14599 movvs %icc, %g5, %o1
14600 andn %l6, 0x0D76, %i2
14601 movcs %xcc, %o5, %g4
14602 ldd [%l7 + 0x60], %o2
14603 subccc %l0, %o6, %g3
14604 stw %i6, [%l7 + 0x68]
14605 movge %xcc, %l3, %l2
14606 fmovdl %xcc, %f6, %f22
14607 mova %xcc, %g2, %g6
14608 ldsw [%l7 + 0x38], %i3
14609 popc 0x1B3F, %i0
14610 fmovsa %xcc, %f24, %f16
14611 edge8n %g7, %l5, %o4
14612 edge16ln %o0, %o7, %g1
14613 smul %i4, 0x1B5E, %l4
14614 sll %i7, %i1, %o3
14615 movle %xcc, %l1, %i5
14616 movvc %icc, %o1, %l6
14617 fmovdle %xcc, %f11, %f5
14618 fandnot1 %f26, %f20, %f30
14619 edge32ln %i2, %g5, %o5
14620 movvc %icc, %g4, %l0
14621 fmul8x16 %f14, %f28, %f6
14622 addc %o2, 0x067D, %g3
14623 fmul8x16au %f3, %f8, %f12
14624 ld [%l7 + 0x50], %f30
14625 addc %o6, 0x11F7, %i6
14626 sll %l2, %g2, %l3
14627 movne %icc, %g6, %i0
14628 fcmps %fcc0, %f11, %f25
14629 mova %icc, %i3, %g7
14630 udivcc %l5, 0x1E19, %o4
14631 andncc %o0, %o7, %g1
14632 udiv %i4, 0x1E32, %l4
14633 subc %i1, %o3, %l1
14634 addc %i5, 0x0E12, %o1
14635 fmovdneg %icc, %f29, %f10
14636 mulx %i7, %l6, %g5
14637 fmovsn %xcc, %f17, %f3
14638 fcmps %fcc0, %f24, %f22
14639 srlx %i2, 0x14, %g4
14640 edge8n %o5, %l0, %g3
14641 movcc %icc, %o6, %i6
14642 movrlez %o2, %l2, %g2
14643 move %icc, %g6, %l3
14644 movcs %xcc, %i0, %i3
14645 ldsb [%l7 + 0x41], %g7
14646 array16 %l5, %o0, %o4
14647 array16 %g1, %o7, %l4
14648 edge32n %i1, %o3, %l1
14649 fmuld8ulx16 %f14, %f5, %f4
14650 movn %xcc, %i4, %o1
14651 movcs %xcc, %i7, %i5
14652 ldub [%l7 + 0x0A], %l6
14653 edge16n %g5, %g4, %o5
14654 xor %l0, %g3, %o6
14655 movn %icc, %i2, %o2
14656 orcc %l2, %g2, %i6
14657 sdivx %g6, 0x1D2C, %l3
14658 fmuld8sux16 %f15, %f20, %f26
14659 stx %i3, [%l7 + 0x48]
14660 movcs %icc, %i0, %l5
14661 array32 %o0, %o4, %g7
14662 movre %g1, %o7, %i1
14663 fcmpgt16 %f28, %f4, %l4
14664 fsrc1s %f21, %f31
14665 addcc %l1, 0x0778, %i4
14666 movcc %icc, %o1, %o3
14667 srax %i5, 0x07, %l6
14668 fpadd32 %f4, %f26, %f28
14669 fmovrdlz %i7, %f16, %f10
14670 array32 %g4, %o5, %g5
14671 stw %l0, [%l7 + 0x60]
14672 or %o6, 0x0360, %g3
14673 alignaddrl %i2, %l2, %g2
14674 movrne %o2, %i6, %l3
14675 edge32ln %g6, %i0, %l5
14676 edge16n %i3, %o4, %o0
14677 addccc %g1, 0x08F0, %g7
14678 udivcc %i1, 0x0223, %l4
14679 fmovse %icc, %f27, %f12
14680 movrlz %l1, %o7, %i4
14681 andncc %o1, %i5, %o3
14682 srlx %l6, 0x05, %i7
14683 or %o5, %g4, %g5
14684 save %l0, 0x1AFB, %g3
14685 rdpr %cwp, %g1
14686 rdpr %cansave, %g2
14687 rdpr %canrestore, %g3
14688 rdpr %cleanwin, %g4
14689 rdpr %otherwin, %g5
14690 rdpr %wstate, %g6
14691 st %f15, [%l7 + 0x7C]
14692 ldd [%l7 + 0x30], %f22
14693 edge32n %i2, %o6, %l2
14694 edge16ln %o2, %g2, %l3
14695 fmovrdlz %g6, %f22, %f2
14696 orn %i6, 0x0E27, %l5
14697 restore %i0, %o4, %o0
14698 rdpr %cwp, %g1
14699 rdpr %cansave, %g2
14700 rdpr %canrestore, %g3
14701 rdpr %cleanwin, %g4
14702 rdpr %otherwin, %g5
14703 rdpr %wstate, %g6
14704 fpsub32 %f24, %f22, %f20
14705 movg %icc, %g1, %g7
14706 andn %i3, %i1, %l4
14707 stx %l1, [%l7 + 0x18]
14708 smulcc %o7, %i4, %o1
14709 orncc %i5, %o3, %i7
14710 sth %o5, [%l7 + 0x5C]
14711 sdivx %g4, 0x0C83, %g5
14712 ldx [%l7 + 0x08], %l0
14713 fsrc1 %f12, %f4
14714 sllx %l6, 0x1F, %i2
14715 ldsb [%l7 + 0x70], %g3
14716 sir 0x0295
14717 smulcc %o6, 0x0CE7, %l2
14718 st %f29, [%l7 + 0x64]
14719 subccc %o2, %l3, %g2
14720 addccc %g6, %l5, %i0
14721 ldub [%l7 + 0x18], %o4
14722 setx loop_49, %l0, %l1
14723 return %l1
14724 nop
14725 rdpr %cwp, %g1
14726 rdpr %cansave, %g2
14727 rdpr %canrestore, %g3
14728 rdpr %cleanwin, %g4
14729 rdpr %otherwin, %g5
14730 rdpr %wstate, %g6
14731loop_49: xnor %o0, %g7, %i3
14732 sllx %l4, %l1, %o7
14733 fnot2s %f8, %f31
14734 edge8 %i4, %o1, %i1
14735 fmovse %icc, %f22, %f24
14736 edge16n %i5, %o3, %i7
14737 udiv %o5, 0x189B, %g5
14738 edge32n %g4, %l6, %i2
14739 fzero %f18
14740 addc %l0, 0x138B, %g3
14741 popc %l2, %o6
14742 srl %l3, 0x01, %o2
14743 sub %g6, 0x164C, %g2
14744 alignaddrl %i0, %o4, %i6
14745 fmul8x16al %f2, %f17, %f12
14746 movvs %xcc, %l5, %g1
14747 sub %g7, %i3, %o0
14748 smul %l1, %o7, %l4
14749 fabss %f28, %f24
14750 fmovd %f2, %f20
14751 fmovdge %icc, %f24, %f2
14752 andn %o1, %i1, %i5
14753 movl %xcc, %i4, %o3
14754 sth %i7, [%l7 + 0x7E]
14755 udivcc %o5, 0x1D52, %g4
14756 umul %g5, %i2, %l6
14757 nop
14758 set 0x33, %o6
14759 ldsb [%l7 + %o6], %g3
14760 ldd [%l7 + 0x28], %f12
14761 ldd [%l7 + 0x38], %f14
14762 movg %icc, %l0, %o6
14763 addc %l3, 0x0A2F, %l2
14764 fmovdle %xcc, %f23, %f25
14765 movrgz %g6, 0x276, %g2
14766 movvc %xcc, %i0, %o2
14767 move %xcc, %i6, %l5
14768 movg %icc, %g1, %g7
14769 ldx [%l7 + 0x70], %i3
14770 srax %o0, 0x02, %o4
14771 add %l1, %o7, %o1
14772 fnands %f20, %f18, %f19
14773 smulcc %l4, 0x1167, %i5
14774 and %i4, %o3, %i1
14775 save %o5, %g4, %g5
14776 rdpr %cwp, %g1
14777 rdpr %cansave, %g2
14778 rdpr %canrestore, %g3
14779 rdpr %cleanwin, %g4
14780 rdpr %otherwin, %g5
14781 rdpr %wstate, %g6
14782 std %f14, [%l7 + 0x58]
14783 fmovrslez %i7, %f21, %f28
14784 fmovdg %icc, %f19, %f0
14785 mulscc %l6, 0x02D0, %i2
14786 fcmpgt16 %f14, %f0, %l0
14787 fmovscs %xcc, %f24, %f17
14788 add %g3, %o6, %l3
14789 xor %g6, %g2, %i0
14790 movcc %xcc, %o2, %i6
14791 fsrc1 %f6, %f18
14792 smulcc %l2, %l5, %g1
14793 edge8l %i3, %o0, %o4
14794 array8 %g7, %l1, %o1
14795 fmovrse %l4, %f13, %f9
14796 ld [%l7 + 0x6C], %f20
14797 lduh [%l7 + 0x2E], %o7
14798 edge32 %i5, %i4, %o3
14799 sub %i1, %g4, %o5
14800 fmovsgu %icc, %f28, %f23
14801 movgu %xcc, %i7, %l6
14802 sllx %i2, 0x17, %l0
14803 fmovrse %g3, %f8, %f17
14804 fpadd32s %f17, %f0, %f19
14805 edge32n %g5, %o6, %g6
14806 ldsb [%l7 + 0x53], %g2
14807 edge8 %i0, %l3, %o2
14808 mulx %i6, %l2, %l5
14809 fmovspos %xcc, %f10, %f23
14810 addc %i3, %g1, %o0
14811 movcc %icc, %g7, %o4
14812 movg %icc, %l1, %o1
14813 ldub [%l7 + 0x79], %o7
14814 movcs %xcc, %i5, %l4
14815 movrgez %i4, 0x214, %i1
14816 sth %g4, [%l7 + 0x44]
14817 edge16ln %o3, %o5, %l6
14818 movneg %xcc, %i7, %l0
14819 array16 %i2, %g3, %g5
14820 udivcc %g6, 0x19E0, %g2
14821 movpos %icc, %i0, %o6
14822 alignaddrl %o2, %l3, %l2
14823 addccc %i6, %l5, %g1
14824 ldsh [%l7 + 0x50], %o0
14825 subcc %g7, %o4, %i3
14826 umul %l1, 0x056A, %o7
14827 add %i5, 0x03C5, %l4
14828 edge32ln %o1, %i4, %i1
14829 nop
14830 set 0x1C, %g1
14831 lduh [%l7 + %g1], %g4
14832 stb %o5, [%l7 + 0x34]
14833 alignaddr %o3, %i7, %l0
14834 udivcc %i2, 0x07CB, %g3
14835 srlx %l6, 0x17, %g6
14836 subccc %g2, %i0, %g5
14837 movrgz %o2, 0x367, %o6
14838 fpadd16s %f1, %f10, %f22
14839 subcc %l2, 0x0A9A, %l3
14840 st %f18, [%l7 + 0x68]
14841 movrne %i6, 0x134, %g1
14842 movpos %icc, %l5, %g7
14843 fmovs %f29, %f2
14844 udivx %o4, 0x1F32, %o0
14845 array8 %l1, %i3, %o7
14846 fpsub32s %f19, %f18, %f22
14847 fmovrde %i5, %f6, %f10
14848 andcc %l4, %o1, %i4
14849 sll %i1, 0x1F, %g4
14850 movrne %o5, 0x264, %o3
14851 xnorcc %i7, %i2, %g3
14852 smul %l0, %g6, %g2
14853 movrgz %l6, 0x1C7, %g5
14854 fmovdpos %xcc, %f31, %f1
14855 orcc %o2, %o6, %i0
14856 fxor %f26, %f22, %f22
14857 edge16l %l2, %i6, %l3
14858 movre %g1, %g7, %o4
14859 xnorcc %o0, 0x04AA, %l1
14860 fand %f28, %f12, %f20
14861 xnorcc %i3, %o7, %l5
14862 movrlez %i5, 0x1F5, %o1
14863 fcmple16 %f12, %f12, %i4
14864 alignaddr %l4, %g4, %i1
14865 addc %o3, 0x18C5, %i7
14866 sra %o5, 0x06, %g3
14867 edge8 %l0, %i2, %g6
14868 orncc %g2, %g5, %l6
14869 fpmerge %f28, %f11, %f20
14870 movcc %icc, %o2, %o6
14871 fpsub32s %f23, %f4, %f21
14872 edge16l %l2, %i0, %l3
14873 fpsub16 %f24, %f26, %f26
14874 sethi 0x0EB0, %i6
14875 ldx [%l7 + 0x50], %g1
14876 or %g7, 0x06F5, %o0
14877 subcc %o4, %l1, %o7
14878 movg %xcc, %l5, %i5
14879 mova %icc, %o1, %i3
14880 fmovsneg %xcc, %f1, %f10
14881 udiv %l4, 0x0D0E, %i4
14882 sub %g4, 0x16E5, %o3
14883 edge16n %i7, %i1, %g3
14884 umul %l0, 0x1901, %i2
14885 fpsub32 %f10, %f10, %f10
14886 edge16n %o5, %g6, %g2
14887 fornot1 %f0, %f4, %f20
14888 movvc %icc, %l6, %g5
14889 fpsub32s %f2, %f25, %f8
14890 movle %xcc, %o2, %o6
14891 fcmpeq16 %f24, %f4, %l2
14892 st %f3, [%l7 + 0x64]
14893 edge32n %l3, %i0, %g1
14894 stb %i6, [%l7 + 0x32]
14895 addcc %g7, 0x0B03, %o4
14896 edge16n %o0, %l1, %o7
14897 sra %i5, 0x0A, %l5
14898 edge32n %i3, %l4, %o1
14899 movrgz %i4, 0x2DA, %g4
14900 sethi 0x01FE, %i7
14901 sll %i1, 0x18, %g3
14902 fxnors %f13, %f18, %f13
14903 fmovs %f30, %f8
14904 fmovs %f1, %f28
14905 udivx %o3, 0x04FF, %l0
14906 sll %i2, %o5, %g6
14907 edge16n %g2, %l6, %o2
14908 ldsb [%l7 + 0x7F], %g5
14909 movvs %xcc, %l2, %o6
14910 edge32ln %l3, %g1, %i0
14911 lduh [%l7 + 0x0E], %g7
14912 fmovda %xcc, %f22, %f19
14913 array32 %o4, %i6, %l1
14914 ldub [%l7 + 0x5E], %o0
14915 fpsub32 %f20, %f0, %f0
14916 edge16n %i5, %o7, %i3
14917 edge16 %l5, %o1, %l4
14918 fcmpgt32 %f14, %f18, %g4
14919 fornot1s %f22, %f27, %f1
14920 andncc %i4, %i7, %g3
14921 edge32l %o3, %i1, %l0
14922 sdiv %i2, 0x0E9C, %o5
14923 std %f4, [%l7 + 0x68]
14924 xnor %g6, 0x038D, %l6
14925 mova %icc, %o2, %g2
14926 save %l2, %g5, %o6
14927 rdpr %cwp, %g1
14928 rdpr %cansave, %g2
14929 rdpr %canrestore, %g3
14930 rdpr %cleanwin, %g4
14931 rdpr %otherwin, %g5
14932 rdpr %wstate, %g6
14933 popc 0x1123, %l3
14934 udivcc %g1, 0x07E9, %i0
14935 ldx [%l7 + 0x68], %g7
14936 mulscc %o4, 0x1017, %i6
14937 fmovdge %icc, %f28, %f6
14938 nop
14939 set 0x52, %l0
14940 ldsh [%l7 + %l0], %o0
14941 movrlez %l1, %o7, %i5
14942 sdiv %i3, 0x1C0B, %l5
14943 ldd [%l7 + 0x28], %l4
14944 edge16n %g4, %i4, %o1
14945 orcc %i7, %o3, %g3
14946 ldsh [%l7 + 0x60], %i1
14947 orn %i2, %l0, %g6
14948 std %f22, [%l7 + 0x20]
14949 fnot2s %f20, %f3
14950 addc %l6, 0x12B3, %o5
14951 andncc %g2, %l2, %o2
14952 sll %g5, %o6, %l3
14953 ldsw [%l7 + 0x1C], %i0
14954 orncc %g1, 0x0C27, %o4
14955 xor %g7, %o0, %i6
14956 udivcc %l1, 0x17F0, %i5
14957 sll %i3, 0x1D, %l5
14958 fmuld8ulx16 %f10, %f12, %f4
14959 pdist %f12, %f26, %f30
14960 sir 0x16D3
14961 subccc %l4, %g4, %i4
14962 movg %xcc, %o1, %o7
14963 array8 %i7, %o3, %g3
14964 fabsd %f12, %f8
14965 fmovde %icc, %f22, %f30
14966 stx %i1, [%l7 + 0x10]
14967 xorcc %l0, %g6, %l6
14968 ldsh [%l7 + 0x5E], %o5
14969 movrgz %g2, 0x327, %i2
14970 std %f8, [%l7 + 0x58]
14971 edge32ln %o2, %l2, %g5
14972 xnor %o6, 0x057D, %i0
14973 alignaddrl %g1, %o4, %l3
14974 fandnot2s %f28, %f31, %f7
14975 fpsub32s %f3, %f3, %f31
14976 movg %xcc, %g7, %o0
14977 subcc %l1, %i6, %i3
14978 nop
14979 set 0x70, %g7
14980 ldsh [%l7 + %g7], %l5
14981 sllx %l4, 0x1C, %i5
14982 srax %i4, 0x0E, %g4
14983 movcc %icc, %o7, %o1
14984 fsrc1s %f27, %f19
14985 edge32ln %i7, %g3, %i1
14986 array8 %l0, %g6, %l6
14987 movvc %xcc, %o3, %o5
14988 movleu %icc, %g2, %o2
14989 subc %i2, 0x0239, %g5
14990 fmovs %f2, %f19
14991 alignaddrl %l2, %o6, %g1
14992 sll %i0, 0x1D, %o4
14993 sllx %g7, 0x16, %l3
14994 nop
14995 set 0x08, %i2
14996 ldd [%l7 + %i2], %o0
14997 movrgz %i6, 0x29A, %i3
14998 ldx [%l7 + 0x28], %l1
14999 mulx %l5, 0x18B7, %l4
15000 subccc %i5, 0x1055, %i4
15001 movrne %g4, %o1, %o7
15002 movne %icc, %g3, %i7
15003 fsrc1 %f26, %f18
15004 lduh [%l7 + 0x3A], %l0
15005 edge16n %g6, %l6, %o3
15006 stw %i1, [%l7 + 0x68]
15007 edge32 %o5, %o2, %g2
15008 fmovrdne %i2, %f10, %f28
15009 xorcc %g5, 0x1177, %o6
15010 or %g1, 0x0DD2, %i0
15011 add %l2, 0x0F8D, %o4
15012 and %g7, %l3, %o0
15013 fsrc2 %f14, %f2
15014 fpadd16 %f0, %f6, %f14
15015 edge32ln %i3, %i6, %l5
15016 movn %icc, %l4, %i5
15017 mova %xcc, %i4, %l1
15018 fandnot1s %f5, %f9, %f8
15019 movge %xcc, %g4, %o1
15020 umulcc %g3, 0x0800, %o7
15021 xorcc %l0, %i7, %g6
15022 edge8 %l6, %o3, %i1
15023 lduh [%l7 + 0x08], %o2
15024 fmul8x16 %f9, %f30, %f24
15025 ld [%l7 + 0x28], %f29
15026 smul %g2, %o5, %g5
15027 umulcc %o6, %g1, %i2
15028 save %i0, %l2, %g7
15029 rdpr %cwp, %g1
15030 rdpr %cansave, %g2
15031 rdpr %canrestore, %g3
15032 rdpr %cleanwin, %g4
15033 rdpr %otherwin, %g5
15034 rdpr %wstate, %g6
15035 stb %l3, [%l7 + 0x72]
15036 fand %f14, %f8, %f10
15037 fmovrdlez %o4, %f0, %f18
15038 movne %icc, %o0, %i3
15039 movrlz %i6, %l4, %l5
15040 fand %f8, %f0, %f0
15041 smulcc %i5, 0x19C7, %l1
15042 add %i4, %o1, %g4
15043 fmovrdne %o7, %f16, %f4
15044 add %g3, 0x093B, %i7
15045 fmovrsgez %l0, %f5, %f2
15046 or %l6, %o3, %i1
15047 stb %o2, [%l7 + 0x3F]
15048 ldd [%l7 + 0x68], %g2
15049 fmovs %f6, %f28
15050 save %o5, %g6, %o6
15051 rdpr %cwp, %g1
15052 rdpr %cansave, %g2
15053 rdpr %canrestore, %g3
15054 rdpr %cleanwin, %g4
15055 rdpr %otherwin, %g5
15056 rdpr %wstate, %g6
15057 sdiv %g1, 0x061A, %i2
15058 mova %icc, %i0, %g5
15059 sdiv %l2, 0x16BE, %l3
15060 subc %g7, %o0, %o4
15061 sdivcc %i6, 0x0A06, %l4
15062 umulcc %l5, 0x160D, %i5
15063 ld [%l7 + 0x48], %f0
15064 subccc %i3, %l1, %o1
15065 xnor %g4, %o7, %g3
15066 smulcc %i7, %l0, %i4
15067 subcc %o3, 0x0961, %l6
15068 movcs %icc, %i1, %g2
15069 edge32ln %o2, %o5, %g6
15070 ldsw [%l7 + 0x5C], %o6
15071 udivx %i2, 0x138D, %g1
15072 sethi 0x1A2C, %i0
15073 orncc %g5, 0x1120, %l2
15074 sethi 0x1BF3, %l3
15075 fmovsneg %xcc, %f23, %f22
15076 fpmerge %f26, %f25, %f8
15077 sth %g7, [%l7 + 0x32]
15078 mova %icc, %o0, %i6
15079 and %o4, 0x1738, %l4
15080 movle %xcc, %i5, %i3
15081 fcmpgt32 %f28, %f14, %l5
15082 stb %o1, [%l7 + 0x62]
15083 movrlz %l1, %g4, %g3
15084 stx %i7, [%l7 + 0x08]
15085 umulcc %l0, 0x14CD, %i4
15086 edge16 %o3, %o7, %i1
15087 edge8 %g2, %o2, %l6
15088 movcs %xcc, %o5, %o6
15089 subcc %i2, %g1, %i0
15090 sth %g5, [%l7 + 0x6E]
15091 lduh [%l7 + 0x1C], %l2
15092 udivcc %g6, 0x1B5C, %g7
15093 edge16n %l3, %o0, %i6
15094 movvc %icc, %l4, %i5
15095 edge16n %o4, %i3, %o1
15096 edge8n %l1, %g4, %g3
15097 fcmpne32 %f0, %f28, %l5
15098 srl %i7, %i4, %o3
15099 movle %icc, %l0, %o7
15100 and %g2, 0x173E, %o2
15101 edge16l %i1, %l6, %o6
15102 xor %o5, 0x0EFC, %g1
15103 srlx %i0, 0x16, %g5
15104 sdivx %i2, 0x1098, %l2
15105 movrlez %g6, %l3, %o0
15106 udiv %i6, 0x07FC, %g7
15107 sll %i5, %o4, %i3
15108 movl %xcc, %l4, %l1
15109 smulcc %o1, 0x1B77, %g4
15110 andn %l5, 0x1F73, %g3
15111 or %i7, %i4, %o3
15112 stx %l0, [%l7 + 0x78]
15113 std %f24, [%l7 + 0x30]
15114 alignaddrl %o7, %o2, %i1
15115 stx %l6, [%l7 + 0x10]
15116 fmul8x16au %f2, %f31, %f4
15117 fmovrdlz %g2, %f10, %f4
15118 lduw [%l7 + 0x6C], %o6
15119 udivx %o5, 0x0976, %g1
15120 add %i0, 0x0BC3, %g5
15121 srax %l2, %i2, %g6
15122 fone %f24
15123 udiv %o0, 0x0700, %i6
15124 srlx %l3, %i5, %g7
15125 edge32n %i3, %l4, %o4
15126 sth %o1, [%l7 + 0x7E]
15127 fmovdvs %xcc, %f0, %f19
15128 umul %l1, %g4, %g3
15129 subcc %i7, 0x1274, %l5
15130 fcmpgt32 %f18, %f14, %i4
15131 ld [%l7 + 0x20], %f23
15132 stw %o3, [%l7 + 0x68]
15133 add %o7, 0x1727, %l0
15134 for %f2, %f4, %f8
15135 sdivcc %o2, 0x073C, %l6
15136 movrlez %i1, %g2, %o5
15137 movcs %xcc, %o6, %g1
15138 fcmpgt16 %f14, %f24, %i0
15139 sdivx %g5, 0x0832, %l2
15140 fnegs %f31, %f30
15141 nop
15142 set 0x49, %o3
15143 ldsb [%l7 + %o3], %i2
15144 edge16n %g6, %o0, %i6
15145 popc %i5, %g7
15146 stw %i3, [%l7 + 0x60]
15147 movge %xcc, %l3, %o4
15148 fones %f16
15149 fmovs %f7, %f26
15150 popc 0x0410, %l4
15151 andcc %o1, 0x04A3, %g4
15152 movgu %xcc, %g3, %l1
15153 movpos %xcc, %i7, %l5
15154 fmovdvc %xcc, %f9, %f30
15155 or %o3, %o7, %l0
15156 mulscc %i4, 0x13A4, %l6
15157 fmovrdne %i1, %f14, %f30
15158 umul %g2, %o2, %o5
15159 fpsub16 %f22, %f24, %f12
15160 ldsh [%l7 + 0x1C], %g1
15161 stx %o6, [%l7 + 0x08]
15162 srax %g5, 0x10, %l2
15163 movl %xcc, %i0, %i2
15164 or %g6, %o0, %i6
15165 st %f9, [%l7 + 0x6C]
15166 movrlez %i5, 0x37C, %i3
15167 sllx %g7, %l3, %l4
15168 movcc %icc, %o4, %g4
15169 movleu %icc, %g3, %l1
15170 fmovrdlz %i7, %f14, %f2
15171 move %xcc, %l5, %o3
15172 sdivx %o7, 0x1CFD, %o1
15173 addc %l0, 0x17D0, %i4
15174 orncc %i1, 0x04C9, %l6
15175 edge32n %o2, %o5, %g1
15176 edge32ln %g2, %o6, %l2
15177 fandnot2s %f6, %f14, %f1
15178 edge16 %g5, %i2, %g6
15179 move %xcc, %o0, %i0
15180 umul %i6, %i5, %i3
15181 and %l3, %g7, %o4
15182 fmovdvs %icc, %f18, %f27
15183 sdivx %l4, 0x09ED, %g3
15184 umul %g4, %i7, %l5
15185 fpsub16s %f29, %f31, %f11
15186 alignaddr %l1, %o7, %o3
15187 fmovdle %icc, %f27, %f25
15188 movneg %xcc, %l0, %o1
15189 array16 %i1, %i4, %o2
15190 movle %icc, %l6, %o5
15191 movvs %icc, %g2, %o6
15192 fmovdneg %xcc, %f11, %f13
15193 st %f20, [%l7 + 0x10]
15194 subcc %l2, %g5, %g1
15195 nop
15196 set 0x30, %g2
15197 ldd [%l7 + %g2], %i2
15198 stw %g6, [%l7 + 0x44]
15199 fcmpgt16 %f10, %f12, %o0
15200 ldub [%l7 + 0x18], %i6
15201 fcmple32 %f26, %f16, %i0
15202 movn %xcc, %i3, %i5
15203 addccc %l3, 0x1109, %g7
15204 xnor %l4, %o4, %g3
15205 array8 %i7, %l5, %l1
15206 udiv %g4, 0x008D, %o7
15207 ldsw [%l7 + 0x58], %l0
15208 array16 %o1, %o3, %i1
15209 fmovdgu %icc, %f24, %f28
15210 fmovrsne %o2, %f14, %f13
15211 mulscc %i4, %l6, %g2
15212 orncc %o6, 0x0722, %l2
15213 movg %xcc, %g5, %o5
15214 sdiv %g1, 0x07D3, %i2
15215 edge32n %o0, %g6, %i0
15216 udivx %i3, 0x105B, %i6
15217 movleu %xcc, %i5, %g7
15218 edge16ln %l4, %o4, %l3
15219 fornot2 %f6, %f22, %f30
15220 movcc %xcc, %g3, %i7
15221 ldsw [%l7 + 0x14], %l1
15222 sdiv %g4, 0x0C69, %l5
15223 edge8n %o7, %l0, %o1
15224 movl %icc, %o3, %i1
15225 movne %xcc, %o2, %l6
15226 subc %i4, 0x19B1, %o6
15227 addccc %g2, %l2, %g5
15228 fmovse %icc, %f5, %f3
15229 movle %icc, %g1, %i2
15230 save %o5, 0x0A3D, %o0
15231 rdpr %cwp, %g1
15232 rdpr %cansave, %g2
15233 rdpr %canrestore, %g3
15234 rdpr %cleanwin, %g4
15235 rdpr %otherwin, %g5
15236 rdpr %wstate, %g6
15237 movl %xcc, %i0, %g6
15238 move %icc, %i6, %i3
15239 edge16l %g7, %i5, %o4
15240 st %f23, [%l7 + 0x6C]
15241 orncc %l4, %g3, %l3
15242 sllx %i7, %l1, %g4
15243 sethi 0x188B, %l5
15244 mulscc %o7, %o1, %o3
15245 udivcc %i1, 0x1716, %l0
15246 movcs %icc, %o2, %l6
15247 srl %o6, 0x17, %i4
15248 fmovdvc %icc, %f7, %f5
15249 edge16ln %l2, %g2, %g5
15250 srl %i2, 0x0B, %g1
15251 ldx [%l7 + 0x40], %o0
15252 movgu %icc, %i0, %o5
15253 smulcc %g6, 0x137E, %i6
15254 fand %f10, %f22, %f22
15255 movn %icc, %i3, %i5
15256 ldsh [%l7 + 0x08], %g7
15257 movneg %xcc, %o4, %l4
15258 edge32l %l3, %i7, %g3
15259 movre %g4, %l1, %o7
15260 srl %l5, 0x1A, %o1
15261 udivcc %o3, 0x154F, %i1
15262 xor %o2, %l0, %o6
15263 fpackfix %f6, %f10
15264 umulcc %l6, %i4, %g2
15265 sll %l2, 0x1E, %i2
15266 fcmple16 %f14, %f6, %g1
15267 smulcc %o0, %i0, %o5
15268 orn %g6, 0x0904, %i6
15269 alignaddrl %i3, %i5, %g7
15270 movl %icc, %o4, %g5
15271 movvc %xcc, %l3, %l4
15272 movle %icc, %g3, %g4
15273 stx %i7, [%l7 + 0x08]
15274 edge32n %o7, %l1, %l5
15275 fpack16 %f12, %f26
15276 fmovsle %icc, %f3, %f6
15277 fcmpgt32 %f14, %f8, %o3
15278 ldub [%l7 + 0x65], %o1
15279 xorcc %o2, 0x0ACA, %l0
15280 udivcc %i1, 0x0D88, %o6
15281 ldsw [%l7 + 0x38], %l6
15282 sra %g2, 0x0E, %i4
15283 stw %i2, [%l7 + 0x4C]
15284 srl %l2, %g1, %o0
15285 fpsub32 %f20, %f12, %f26
15286 fmovrsgz %o5, %f23, %f7
15287 edge32ln %i0, %i6, %g6
15288 srl %i5, %g7, %o4
15289 array16 %i3, %g5, %l4
15290 movgu %icc, %g3, %g4
15291 array16 %l3, %i7, %o7
15292 edge16n %l5, %l1, %o1
15293 fcmple32 %f30, %f2, %o3
15294 sdivx %l0, 0x01B3, %o2
15295 fmovsvs %icc, %f24, %f31
15296 movrgez %i1, %l6, %g2
15297 xorcc %i4, %o6, %i2
15298 fmovscc %xcc, %f20, %f4
15299 add %g1, %o0, %o5
15300 fmovrse %i0, %f4, %f18
15301 fmovdvc %icc, %f3, %f28
15302 array8 %l2, %g6, %i6
15303 st %f16, [%l7 + 0x1C]
15304 st %f20, [%l7 + 0x10]
15305 array8 %i5, %o4, %i3
15306 fmovde %xcc, %f26, %f24
15307 alignaddrl %g7, %g5, %g3
15308 ldx [%l7 + 0x18], %l4
15309 siam 0x2
15310 movrgz %g4, %l3, %o7
15311 movrlz %l5, 0x316, %i7
15312 movcc %xcc, %l1, %o3
15313 movcc %icc, %o1, %l0
15314 alignaddrl %i1, %l6, %o2
15315 ldsw [%l7 + 0x4C], %i4
15316 movne %xcc, %o6, %i2
15317 mova %icc, %g1, %o0
15318 mulscc %o5, %g2, %i0
15319 stx %l2, [%l7 + 0x50]
15320 edge32n %g6, %i5, %i6
15321 movl %icc, %o4, %g7
15322 sub %g5, %i3, %l4
15323 movn %xcc, %g3, %g4
15324 array32 %o7, %l5, %i7
15325 movre %l3, %l1, %o3
15326 subcc %o1, %l0, %l6
15327 sdivcc %o2, 0x0FE6, %i4
15328 edge8ln %o6, %i1, %g1
15329 fcmps %fcc1, %f4, %f30
15330 fcmpd %fcc3, %f6, %f26
15331 edge32l %o0, %o5, %g2
15332 fcmple32 %f2, %f22, %i2
15333 srax %i0, %g6, %i5
15334 fpackfix %f16, %f10
15335 ldd [%l7 + 0x50], %l2
15336 orncc %o4, 0x1031, %g7
15337 sir 0x013F
15338 array8 %g5, %i3, %l4
15339 lduw [%l7 + 0x34], %g3
15340 edge32l %i6, %o7, %l5
15341 addcc %i7, %l3, %l1
15342 movcc %icc, %o3, %o1
15343 edge32n %g4, %l0, %l6
15344 fabsd %f24, %f30
15345 fcmpes %fcc1, %f23, %f12
15346 udiv %i4, 0x1488, %o6
15347 sdivcc %i1, 0x1958, %g1
15348 sethi 0x01CB, %o0
15349 fmovsvs %xcc, %f20, %f22
15350 movre %o5, %g2, %o2
15351 fandnot1s %f11, %f25, %f22
15352 fmovrdgz %i0, %f14, %f18
15353 movrgez %i2, %g6, %i5
15354 mulx %l2, 0x0B6D, %g7
15355 xnor %o4, 0x122A, %i3
15356 xnorcc %l4, %g5, %g3
15357 udivcc %o7, 0x190E, %l5
15358 addcc %i7, %i6, %l1
15359 edge16 %o3, %l3, %g4
15360 andncc %l0, %o1, %i4
15361 alignaddr %o6, %i1, %l6
15362 fmovdle %xcc, %f11, %f3
15363 orn %g1, %o0, %o5
15364 fsrc2 %f26, %f8
15365 fmovdleu %icc, %f3, %f9
15366 edge16l %g2, %o2, %i2
15367 addc %i0, 0x1BFE, %i5
15368 sir 0x1061
15369 restore %l2, %g6, %o4
15370 rdpr %cwp, %g1
15371 rdpr %cansave, %g2
15372 rdpr %canrestore, %g3
15373 rdpr %cleanwin, %g4
15374 rdpr %otherwin, %g5
15375 rdpr %wstate, %g6
15376 array16 %i3, %g7, %g5
15377 orcc %g3, %o7, %l4
15378 edge32n %l5, %i7, %l1
15379 sdiv %i6, 0x04E1, %o3
15380 ldd [%l7 + 0x20], %g4
15381 addccc %l3, %o1, %l0
15382 ld [%l7 + 0x0C], %f2
15383 sub %o6, 0x044A, %i4
15384 fmovse %icc, %f21, %f11
15385 array8 %l6, %g1, %o0
15386 lduw [%l7 + 0x4C], %i1
15387 siam 0x6
15388 lduh [%l7 + 0x74], %o5
15389 smulcc %g2, %o2, %i2
15390 movn %icc, %i0, %i5
15391 fcmpeq16 %f0, %f30, %g6
15392 array16 %o4, %l2, %g7
15393 alignaddr %g5, %g3, %o7
15394 setx loop_50, %l0, %l1
15395 return %l1
15396 nop
15397 rdpr %cwp, %g1
15398 rdpr %cansave, %g2
15399 rdpr %canrestore, %g3
15400 rdpr %cleanwin, %g4
15401 rdpr %otherwin, %g5
15402 rdpr %wstate, %g6
15403loop_50: movg %xcc, %l1, %i7
15404 fands %f12, %f20, %f8
15405 move %xcc, %o3, %i6
15406 ldsh [%l7 + 0x58], %l3
15407 array8 %g4, %o1, %l0
15408 sllx %i4, %o6, %g1
15409 movcc %xcc, %o0, %i1
15410 movl %xcc, %o5, %l6
15411 mulscc %o2, 0x19B1, %g2
15412 movrlz %i2, %i5, %i0
15413 sethi 0x1935, %o4
15414 movrne %l2, %g7, %g6
15415 xnorcc %g3, 0x1773, %o7
15416 ldsw [%l7 + 0x38], %l4
15417 and %g5, %l5, %l1
15418 mulx %i7, %o3, %i3
15419 movvc %icc, %i6, %l3
15420 sdiv %g4, 0x1C90, %o1
15421 sir 0x001B
15422 edge32n %l0, %i4, %g1
15423 edge16n %o0, %o6, %o5
15424 edge8l %l6, %o2, %g2
15425 fmovdle %icc, %f31, %f21
15426 fmovrdlez %i1, %f28, %f4
15427 xor %i2, 0x1F00, %i5
15428 smul %o4, %i0, %l2
15429 fmovsne %xcc, %f26, %f9
15430 movn %icc, %g7, %g6
15431 edge16ln %o7, %g3, %l4
15432 fmovsne %icc, %f0, %f22
15433 edge16l %l5, %l1, %g5
15434 ldub [%l7 + 0x59], %i7
15435 edge16 %i3, %i6, %l3
15436 movrgez %o3, %o1, %l0
15437 orncc %g4, 0x0A09, %g1
15438 popc 0x0103, %i4
15439 popc 0x1092, %o0
15440 sdivcc %o5, 0x0F24, %o6
15441 fmovsa %icc, %f4, %f19
15442 ldd [%l7 + 0x38], %i6
15443 sir 0x003E
15444 ldsb [%l7 + 0x6F], %o2
15445 edge16ln %g2, %i2, %i5
15446 mulscc %i1, %o4, %i0
15447 mova %icc, %l2, %g7
15448 lduh [%l7 + 0x6C], %o7
15449 andncc %g3, %l4, %l5
15450 fnors %f2, %f12, %f23
15451 move %icc, %l1, %g6
15452 subccc %g5, 0x0CB7, %i3
15453 sra %i7, %i6, %l3
15454 srl %o1, 0x10, %o3
15455 subcc %g4, %g1, %l0
15456 ldsh [%l7 + 0x22], %i4
15457 fmovsvs %icc, %f7, %f23
15458 sdivx %o0, 0x1A33, %o6
15459 fmovsg %icc, %f9, %f17
15460 movg %icc, %o5, %l6
15461 addcc %g2, 0x1B8A, %o2
15462 fmovd %f30, %f4
15463 udivx %i5, 0x13B4, %i2
15464 fpadd32s %f10, %f24, %f28
15465 fpadd16s %f24, %f9, %f31
15466 add %i1, 0x087B, %o4
15467 fmovdleu %xcc, %f2, %f11
15468 sllx %i0, %g7, %o7
15469 fnegs %f10, %f9
15470 umulcc %g3, 0x083C, %l4
15471 fpadd16s %f27, %f10, %f28
15472 movre %l2, %l5, %g6
15473 sllx %g5, 0x05, %l1
15474 andncc %i3, %i7, %l3
15475 ldd [%l7 + 0x70], %o0
15476 lduw [%l7 + 0x08], %i6
15477 andncc %o3, %g1, %g4
15478 array32 %l0, %o0, %i4
15479 restore %o6, 0x02D6, %o5
15480 rdpr %cwp, %g1
15481 rdpr %cansave, %g2
15482 rdpr %canrestore, %g3
15483 rdpr %cleanwin, %g4
15484 rdpr %otherwin, %g5
15485 rdpr %wstate, %g6
15486 fors %f30, %f29, %f17
15487 array8 %l6, %o2, %i5
15488 umul %g2, 0x011E, %i2
15489 fmovrslz %o4, %f17, %f5
15490 edge32 %i1, %g7, %o7
15491 smulcc %g3, %i0, %l4
15492 subccc %l5, %g6, %l2
15493 subc %g5, %l1, %i3
15494 xor %l3, %o1, %i6
15495 stx %i7, [%l7 + 0x28]
15496 fmovrdlez %g1, %f4, %f0
15497 ldd [%l7 + 0x78], %f30
15498 edge16n %o3, %l0, %o0
15499 edge16l %i4, %g4, %o5
15500 movrlz %o6, 0x3A5, %l6
15501 popc %i5, %g2
15502 fandnot2s %f6, %f27, %f10
15503 ldsw [%l7 + 0x78], %i2
15504 andncc %o4, %i1, %g7
15505 fmul8x16al %f5, %f10, %f18
15506 addcc %o2, 0x1C20, %g3
15507 movrne %o7, 0x01B, %i0
15508 umulcc %l4, 0x0A2A, %l5
15509 udivcc %g6, 0x136D, %g5
15510 fcmpgt32 %f6, %f18, %l2
15511 movge %xcc, %l1, %l3
15512 popc 0x0D02, %i3
15513 movrgez %i6, %o1, %i7
15514 ldsw [%l7 + 0x38], %o3
15515 fmul8x16au %f1, %f3, %f24
15516 ldx [%l7 + 0x70], %g1
15517 alignaddr %l0, %i4, %o0
15518 fpsub16s %f5, %f3, %f18
15519 ldsb [%l7 + 0x14], %g4
15520 fmovd %f10, %f22
15521 srlx %o5, %l6, %i5
15522 ldd [%l7 + 0x40], %g2
15523 movcc %xcc, %o6, %o4
15524 fmovsne %icc, %f13, %f6
15525 array8 %i2, %g7, %o2
15526 lduh [%l7 + 0x4C], %g3
15527 addc %o7, %i1, %i0
15528 stb %l4, [%l7 + 0x60]
15529 movrgz %g6, 0x327, %g5
15530 fxors %f15, %f4, %f0
15531 stw %l2, [%l7 + 0x54]
15532 nop
15533 set 0x1C, %o7
15534 lduw [%l7 + %o7], %l5
15535 xnor %l3, 0x1E9E, %l1
15536 popc 0x130B, %i6
15537 sllx %i3, 0x1A, %o1
15538 ldd [%l7 + 0x28], %f14
15539 xor %i7, %o3, %l0
15540 sethi 0x122E, %g1
15541 addccc %i4, %g4, %o0
15542 movrgz %l6, 0x274, %o5
15543 array32 %i5, %g2, %o4
15544 movrne %i2, %o6, %g7
15545 srlx %o2, %o7, %i1
15546 movneg %xcc, %g3, %l4
15547 fsrc2 %f16, %f2
15548 xnorcc %i0, %g5, %g6
15549 movcs %icc, %l2, %l5
15550 addc %l3, 0x15CE, %i6
15551 fpadd32 %f22, %f14, %f10
15552 orncc %l1, 0x1070, %o1
15553 setx loop_51, %l0, %l1
15554 return %l1
15555 nop
15556 rdpr %cwp, %g1
15557 rdpr %cansave, %g2
15558 rdpr %canrestore, %g3
15559 rdpr %cleanwin, %g4
15560 rdpr %otherwin, %g5
15561 rdpr %wstate, %g6
15562loop_51: andn %i7, %l0, %g1
15563 movl %xcc, %i4, %g4
15564 edge16ln %l6, %o0, %i5
15565 ldd [%l7 + 0x40], %f10
15566 ldsb [%l7 + 0x31], %g2
15567 fmovrsne %o4, %f6, %f13
15568 movrne %i2, 0x072, %o6
15569 udiv %g7, 0x1FE2, %o5
15570 fmul8sux16 %f14, %f0, %f14
15571 sdiv %o2, 0x0E72, %o7
15572 popc %i1, %g3
15573 movcs %xcc, %i0, %l4
15574 andncc %g5, %l2, %g6
15575 fmovsgu %icc, %f6, %f21
15576 movrne %l5, 0x05F, %i6
15577 stx %l3, [%l7 + 0x68]
15578 sth %o1, [%l7 + 0x1C]
15579 srl %i3, 0x19, %o3
15580 movleu %xcc, %i7, %l1
15581 fmovscc %icc, %f28, %f0
15582 movrgz %l0, 0x059, %i4
15583 st %f16, [%l7 + 0x68]
15584 fpsub32s %f19, %f1, %f29
15585 fnor %f10, %f30, %f0
15586 sdiv %g4, 0x0504, %g1
15587 sllx %l6, 0x1D, %i5
15588 fandnot1s %f28, %f21, %f11
15589 sdivx %g2, 0x1D35, %o0
15590 fmovdneg %xcc, %f25, %f29
15591 movrlz %o4, %i2, %g7
15592 movneg %icc, %o6, %o5
15593 movrgez %o2, %i1, %g3
15594 fmul8sux16 %f4, %f26, %f30
15595 smul %o7, %i0, %g5
15596 srax %l4, 0x13, %g6
15597 movg %xcc, %l5, %l2
15598 orn %l3, %o1, %i6
15599 fmovsneg %xcc, %f31, %f31
15600 movcc %icc, %o3, %i3
15601 movge %xcc, %l1, %l0
15602 add %i7, %g4, %g1
15603 udivcc %i4, 0x1DD4, %i5
15604 fnegd %f28, %f22
15605 edge8 %g2, %l6, %o4
15606 orn %i2, %g7, %o0
15607 edge8 %o6, %o2, %o5
15608 movcs %xcc, %i1, %o7
15609 sll %i0, %g5, %l4
15610 sllx %g3, %g6, %l2
15611 andncc %l5, %l3, %i6
15612 fmovsn %xcc, %f23, %f3
15613 mulscc %o3, %i3, %o1
15614 restore %l1, %i7, %g4
15615 rdpr %cwp, %g1
15616 rdpr %cansave, %g2
15617 rdpr %canrestore, %g3
15618 rdpr %cleanwin, %g4
15619 rdpr %otherwin, %g5
15620 rdpr %wstate, %g6
15621 subcc %l0, 0x0511, %i4
15622 edge8ln %i5, %g2, %g1
15623 array16 %l6, %i2, %o4
15624 movl %icc, %g7, %o6
15625 edge16n %o2, %o5, %o0
15626 fmovdpos %xcc, %f24, %f26
15627 ldx [%l7 + 0x78], %o7
15628 sdivcc %i1, 0x0A97, %g5
15629 ldx [%l7 + 0x28], %l4
15630 orn %i0, 0x1352, %g3
15631 sdiv %g6, 0x0757, %l5
15632 srl %l2, %l3, %o3
15633 bshuffle %f10, %f22, %f22
15634 fnot1s %f20, %f7
15635 fmul8sux16 %f4, %f10, %f16
15636 ldd [%l7 + 0x70], %f10
15637 sdivx %i3, 0x118A, %o1
15638 fsrc1 %f4, %f28
15639 udivcc %i6, 0x097C, %i7
15640 ldub [%l7 + 0x72], %g4
15641 movneg %xcc, %l1, %i4
15642 ldd [%l7 + 0x08], %f22
15643 move %xcc, %i5, %l0
15644 sethi 0x04C6, %g1
15645 sll %g2, 0x08, %l6
15646 addc %o4, 0x0B7E, %g7
15647 edge32 %i2, %o2, %o6
15648 movcc %xcc, %o0, %o5
15649 fandnot1s %f4, %f31, %f10
15650 lduh [%l7 + 0x7C], %o7
15651 move %xcc, %i1, %l4
15652 fsrc1s %f23, %f18
15653 fsrc2s %f7, %f7
15654 add %i0, 0x1C2D, %g3
15655 movrlz %g6, %l5, %g5
15656 fmovrde %l3, %f14, %f6
15657 sdivx %o3, 0x0068, %l2
15658 mulx %o1, %i6, %i3
15659 movge %xcc, %g4, %l1
15660 fmovsge %icc, %f27, %f2
15661 movneg %icc, %i7, %i4
15662 sth %l0, [%l7 + 0x1C]
15663 sub %i5, 0x0934, %g2
15664 move %xcc, %l6, %o4
15665 mulscc %g1, 0x042A, %g7
15666 fsrc1 %f22, %f28
15667 movg %icc, %o2, %i2
15668 fors %f16, %f29, %f25
15669 pdist %f12, %f16, %f16
15670 sll %o0, %o5, %o6
15671 fones %f1
15672 sll %i1, %o7, %i0
15673 orncc %l4, 0x1224, %g6
15674 subcc %l5, %g5, %l3
15675 fpsub32s %f12, %f24, %f30
15676 movcc %xcc, %g3, %o3
15677 orcc %o1, 0x07D9, %i6
15678 fmovrdlz %l2, %f28, %f8
15679 edge8l %i3, %l1, %i7
15680 sir 0x19E8
15681 edge32ln %g4, %i4, %i5
15682 srlx %g2, %l0, %l6
15683 ldub [%l7 + 0x7D], %g1
15684 std %f22, [%l7 + 0x28]
15685 ld [%l7 + 0x5C], %f26
15686 srax %g7, 0x0F, %o4
15687 edge8 %i2, %o2, %o5
15688 sdiv %o0, 0x1DB4, %o6
15689 save %i1, %o7, %i0
15690 rdpr %cwp, %g1
15691 rdpr %cansave, %g2
15692 rdpr %canrestore, %g3
15693 rdpr %cleanwin, %g4
15694 rdpr %otherwin, %g5
15695 rdpr %wstate, %g6
15696 movrne %l4, 0x257, %l5
15697 fcmped %fcc2, %f12, %f28
15698 array32 %g6, %l3, %g5
15699 subcc %o3, %g3, %o1
15700 edge16n %i6, %i3, %l2
15701 fmovsne %icc, %f11, %f23
15702 fcmpeq32 %f28, %f24, %i7
15703 edge16n %g4, %i4, %l1
15704 movl %icc, %i5, %l0
15705 xorcc %l6, %g2, %g1
15706 movrne %o4, 0x0A5, %i2
15707 fand %f20, %f4, %f6
15708 sll %g7, 0x0D, %o5
15709 sdiv %o0, 0x1234, %o2
15710 edge16 %o6, %i1, %o7
15711 or %l4, %i0, %l5
15712 orcc %g6, %g5, %l3
15713 std %f2, [%l7 + 0x28]
15714 fmovdpos %xcc, %f3, %f17
15715 ldsb [%l7 + 0x67], %g3
15716 fcmpgt16 %f16, %f4, %o3
15717 array16 %o1, %i3, %i6
15718 fmovrsgez %i7, %f28, %f6
15719 srl %l2, %g4, %l1
15720 movneg %xcc, %i4, %l0
15721 movrgz %i5, %l6, %g2
15722 ldd [%l7 + 0x18], %o4
15723 mulx %i2, 0x05C8, %g1
15724 fands %f11, %f15, %f8
15725 srlx %o5, %o0, %o2
15726 ldsh [%l7 + 0x5C], %o6
15727 movgu %icc, %i1, %o7
15728 array8 %l4, %i0, %l5
15729 fmovs %f23, %f14
15730 edge32ln %g7, %g6, %l3
15731 fmovscc %xcc, %f28, %f3
15732 pdist %f6, %f16, %f30
15733 movrgez %g3, 0x2CF, %o3
15734 edge8l %g5, %i3, %o1
15735 edge16l %i6, %l2, %i7
15736 fornot2s %f30, %f10, %f3
15737 fmul8x16 %f11, %f12, %f20
15738 setx loop_52, %l0, %l1
15739 return %l1
15740 nop
15741 rdpr %cwp, %g1
15742 rdpr %cansave, %g2
15743 rdpr %canrestore, %g3
15744 rdpr %cleanwin, %g4
15745 rdpr %otherwin, %g5
15746 rdpr %wstate, %g6
15747loop_52: ldsw [%l7 + 0x34], %l1
15748 fors %f4, %f18, %f4
15749 fmovse %icc, %f5, %f21
15750 movcs %xcc, %i5, %g2
15751 fandnot1s %f25, %f26, %f30
15752 and %l6, 0x02A6, %i2
15753 andn %o4, 0x0C22, %g1
15754 andcc %o0, 0x1104, %o5
15755 ldub [%l7 + 0x42], %o2
15756 fmovrdlz %o6, %f8, %f14
15757 add %o7, %i1, %i0
15758 movcs %xcc, %l4, %g7
15759 fmovsle %icc, %f5, %f17
15760 stw %g6, [%l7 + 0x54]
15761 andncc %l5, %l3, %o3
15762 xnorcc %g3, 0x0670, %i3
15763 array8 %o1, %i6, %g5
15764 stx %l2, [%l7 + 0x78]
15765 movrlez %g4, %i7, %l0
15766 movle %xcc, %i4, %l1
15767 movl %xcc, %i5, %l6
15768 sub %g2, 0x10CC, %o4
15769 and %i2, 0x049D, %g1
15770 fmovsne %icc, %f25, %f31
15771 move %xcc, %o0, %o5
15772 fmovrsgz %o6, %f26, %f5
15773 fmovdneg %xcc, %f23, %f6
15774 ld [%l7 + 0x78], %f0
15775 udiv %o2, 0x0DC8, %i1
15776 faligndata %f28, %f20, %f26
15777 fmovscs %xcc, %f18, %f27
15778 udiv %o7, 0x0AA7, %i0
15779 alignaddrl %l4, %g6, %l5
15780 andn %l3, 0x0356, %g7
15781 movrgz %g3, 0x156, %i3
15782 ldsh [%l7 + 0x38], %o3
15783 movcs %icc, %o1, %g5
15784 edge32ln %l2, %i6, %g4
15785 st %f6, [%l7 + 0x54]
15786 edge32l %l0, %i4, %i7
15787 stw %l1, [%l7 + 0x7C]
15788 udivx %l6, 0x01AC, %g2
15789 std %f0, [%l7 + 0x78]
15790 ldx [%l7 + 0x70], %i5
15791 movrgez %i2, 0x287, %o4
15792 stb %g1, [%l7 + 0x52]
15793 and %o0, 0x04F2, %o5
15794 sdivcc %o6, 0x1CE6, %o2
15795 smul %o7, %i0, %l4
15796 array32 %g6, %l5, %l3
15797 movrlez %i1, %g7, %i3
15798 fpsub16s %f6, %f14, %f2
15799 movvc %icc, %o3, %g3
15800 sth %g5, [%l7 + 0x60]
15801 fmovrdne %l2, %f4, %f4
15802 movvc %xcc, %i6, %o1
15803 fmovrdgez %l0, %f10, %f22
15804 bshuffle %f30, %f6, %f16
15805 andncc %g4, %i7, %l1
15806 fzero %f4
15807 smulcc %l6, %i4, %i5
15808 fsrc2s %f10, %f29
15809 fmovsleu %xcc, %f20, %f21
15810 move %icc, %g2, %o4
15811 sllx %g1, 0x11, %i2
15812 movrlz %o0, 0x370, %o6
15813 st %f17, [%l7 + 0x20]
15814 fnegd %f10, %f12
15815 lduw [%l7 + 0x18], %o2
15816 std %f26, [%l7 + 0x50]
15817 edge32n %o5, %i0, %o7
15818 ldsw [%l7 + 0x54], %g6
15819 sdiv %l4, 0x1FF4, %l5
15820 movre %i1, %g7, %l3
15821 edge16ln %i3, %o3, %g3
15822 movg %xcc, %l2, %i6
15823 orn %g5, 0x1625, %o1
15824 st %f5, [%l7 + 0x24]
15825 movrne %g4, %l0, %i7
15826 mulx %l6, 0x0E5C, %i4
15827 ldub [%l7 + 0x42], %l1
15828 fmovrslz %g2, %f11, %f4
15829 fcmpes %fcc2, %f10, %f11
15830 ldub [%l7 + 0x16], %i5
15831 nop
15832 set 0x62, %i0
15833 sth %o4, [%l7 + %i0]
15834 udivcc %i2, 0x1392, %o0
15835 or %o6, 0x1544, %g1
15836 movgu %xcc, %o5, %o2
15837 orcc %i0, 0x0BD1, %o7
15838 and %l4, %l5, %g6
15839 edge32 %i1, %g7, %i3
15840 movrgz %o3, 0x0A5, %l3
15841 edge16 %g3, %i6, %l2
15842 andncc %g5, %g4, %o1
15843 udiv %i7, 0x15D7, %l0
15844 mulscc %l6, %l1, %i4
15845 edge8ln %i5, %g2, %i2
15846 fnands %f21, %f23, %f5
15847 ldsw [%l7 + 0x08], %o0
15848 stw %o6, [%l7 + 0x48]
15849 alignaddrl %o4, %g1, %o2
15850 srax %i0, %o7, %l4
15851 move %icc, %o5, %l5
15852 fones %f6
15853 fandnot1 %f14, %f30, %f28
15854 mulx %g6, 0x144F, %i1
15855 edge16 %g7, %i3, %l3
15856 fandnot1s %f2, %f0, %f19
15857 stx %o3, [%l7 + 0x78]
15858 fmovde %icc, %f21, %f4
15859 fpack32 %f10, %f16, %f20
15860 movge %icc, %i6, %l2
15861 udivx %g5, 0x0087, %g4
15862 sdivx %g3, 0x1083, %i7
15863 movcs %icc, %o1, %l0
15864 orncc %l1, %i4, %l6
15865 fpack16 %f0, %f30
15866 edge16l %g2, %i2, %o0
15867 edge32n %o6, %i5, %o4
15868 edge32 %o2, %g1, %i0
15869 stx %o7, [%l7 + 0x10]
15870 edge8l %o5, %l4, %l5
15871 sdiv %g6, 0x1B9D, %i1
15872 movvc %icc, %i3, %g7
15873 fxnor %f28, %f10, %f30
15874 subccc %l3, %i6, %o3
15875 ldd [%l7 + 0x70], %g4
15876 and %g4, %g3, %l2
15877 fmovdg %icc, %f21, %f24
15878 fnot1s %f28, %f8
15879 movpos %icc, %i7, %o1
15880 ldsw [%l7 + 0x64], %l1
15881 st %f7, [%l7 + 0x28]
15882 std %f10, [%l7 + 0x58]
15883 movcs %xcc, %l0, %i4
15884 movvc %xcc, %l6, %i2
15885 edge8n %g2, %o6, %i5
15886 sethi 0x0AD4, %o0
15887 ldub [%l7 + 0x76], %o2
15888 fmovdge %xcc, %f23, %f9
15889 andcc %o4, %g1, %i0
15890 andn %o7, 0x1F76, %l4
15891 mova %xcc, %o5, %g6
15892 sdivcc %l5, 0x0C77, %i1
15893 lduh [%l7 + 0x5E], %g7
15894 sdiv %i3, 0x1FBC, %i6
15895 add %o3, %l3, %g5
15896 and %g4, 0x185A, %g3
15897 edge32l %i7, %l2, %l1
15898 sir 0x0933
15899 fmovdg %xcc, %f7, %f1
15900 orncc %l0, 0x128A, %i4
15901 fmovdvc %icc, %f31, %f10
15902 array8 %l6, %i2, %o1
15903 fmovsle %xcc, %f26, %f20
15904 orncc %g2, %o6, %i5
15905 move %icc, %o2, %o4
15906 movvc %icc, %o0, %g1
15907 lduh [%l7 + 0x76], %o7
15908 edge32l %i0, %l4, %g6
15909 srax %o5, %l5, %g7
15910 xnorcc %i1, 0x184F, %i6
15911 popc %o3, %i3
15912 fmovdcs %icc, %f12, %f10
15913 or %l3, 0x0B3D, %g5
15914 fmovdvs %xcc, %f30, %f0
15915 orn %g3, %i7, %g4
15916 edge32l %l1, %l2, %i4
15917 fands %f7, %f1, %f23
15918 andcc %l6, 0x0B04, %l0
15919 orn %i2, 0x0BC8, %o1
15920 movvs %icc, %o6, %i5
15921 andcc %g2, %o4, %o2
15922 fcmple32 %f26, %f14, %g1
15923 movg %icc, %o7, %o0
15924 movcc %icc, %i0, %g6
15925 faligndata %f26, %f18, %f12
15926 fmovspos %xcc, %f17, %f30
15927 ldd [%l7 + 0x38], %o4
15928 mova %icc, %l4, %g7
15929 or %l5, %i1, %i6
15930 movrlz %o3, 0x09A, %l3
15931 array8 %i3, %g5, %i7
15932 orcc %g4, %l1, %l2
15933 udivcc %i4, 0x0E53, %l6
15934 array16 %l0, %i2, %o1
15935 ldd [%l7 + 0x58], %f4
15936 alignaddrl %o6, %g3, %g2
15937 ldsh [%l7 + 0x78], %i5
15938 fcmped %fcc3, %f28, %f20
15939 fnot2 %f14, %f10
15940 edge16 %o4, %o2, %o7
15941 edge16 %o0, %g1, %i0
15942 xorcc %g6, 0x08B5, %o5
15943 orncc %l4, %l5, %i1
15944 xnor %g7, %i6, %o3
15945 fmovsvc %xcc, %f20, %f27
15946 st %f15, [%l7 + 0x60]
15947 movvc %icc, %l3, %g5
15948 fzeros %f9
15949 mulx %i7, 0x0689, %i3
15950 movn %icc, %l1, %l2
15951 mulscc %g4, %l6, %l0
15952 st %f17, [%l7 + 0x24]
15953 fabss %f31, %f8
15954 sdivcc %i4, 0x1BFF, %o1
15955 save %i2, %g3, %o6
15956 rdpr %cwp, %g1
15957 rdpr %cansave, %g2
15958 rdpr %canrestore, %g3
15959 rdpr %cleanwin, %g4
15960 rdpr %otherwin, %g5
15961 rdpr %wstate, %g6
15962 alignaddr %g2, %i5, %o2
15963 save %o4, 0x1BCD, %o7
15964 rdpr %cwp, %g1
15965 rdpr %cansave, %g2
15966 rdpr %canrestore, %g3
15967 rdpr %cleanwin, %g4
15968 rdpr %otherwin, %g5
15969 rdpr %wstate, %g6
15970 ldub [%l7 + 0x6A], %o0
15971 ldsh [%l7 + 0x6C], %g1
15972 xorcc %i0, %o5, %l4
15973 orn %l5, 0x06B0, %g6
15974 xor %i1, 0x1472, %g7
15975 ldx [%l7 + 0x10], %i6
15976 movpos %xcc, %o3, %g5
15977 popc %i7, %i3
15978 nop
15979 set 0x7A, %o0
15980 ldsb [%l7 + %o0], %l1
15981 array16 %l3, %l2, %l6
15982 alignaddrl %l0, %i4, %o1
15983 st %f31, [%l7 + 0x28]
15984 andncc %g4, %i2, %o6
15985 sllx %g2, %g3, %i5
15986 edge32l %o2, %o7, %o0
15987 udivx %o4, 0x15D1, %g1
15988 umulcc %i0, %o5, %l4
15989 smulcc %l5, %g6, %g7
15990 movneg %xcc, %i1, %i6
15991 edge16 %g5, %o3, %i3
15992 orn %l1, 0x0997, %l3
15993 fmovd %f2, %f10
15994 mova %xcc, %l2, %l6
15995 movpos %icc, %l0, %i4
15996 restore %i7, %g4, %o1
15997 rdpr %cwp, %g1
15998 rdpr %cansave, %g2
15999 rdpr %canrestore, %g3
16000 rdpr %cleanwin, %g4
16001 rdpr %otherwin, %g5
16002 rdpr %wstate, %g6
16003 alignaddr %o6, %i2, %g3
16004 fandnot2s %f2, %f6, %f23
16005 movrgz %g2, 0x2BE, %o2
16006 popc 0x0082, %o7
16007 subcc %i5, %o4, %g1
16008 lduh [%l7 + 0x50], %o0
16009 fnor %f30, %f14, %f28
16010 movrlez %o5, %l4, %l5
16011 stb %i0, [%l7 + 0x6D]
16012 ld [%l7 + 0x60], %f27
16013 fzero %f8
16014 fandnot1s %f22, %f5, %f15
16015 movgu %icc, %g6, %g7
16016 srlx %i6, %g5, %i1
16017 edge16l %o3, %l1, %l3
16018 movgu %icc, %i3, %l6
16019 sdiv %l2, 0x0740, %l0
16020 fmovsge %icc, %f6, %f27
16021 alignaddrl %i7, %i4, %g4
16022 std %f26, [%l7 + 0x38]
16023 alignaddrl %o6, %i2, %g3
16024 sdivcc %o1, 0x1D96, %o2
16025 andn %o7, %i5, %g2
16026 std %f28, [%l7 + 0x60]
16027 umulcc %g1, %o4, %o0
16028 edge8ln %o5, %l5, %i0
16029 ldd [%l7 + 0x20], %f16
16030 orcc %g6, 0x0137, %l4
16031 orn %i6, 0x0357, %g5
16032 movvc %xcc, %g7, %i1
16033 fcmpes %fcc3, %f25, %f18
16034 fornot1s %f13, %f1, %f7
16035 popc %l1, %l3
16036 fmovsle %icc, %f10, %f29
16037 fxors %f8, %f31, %f21
16038 lduh [%l7 + 0x6C], %i3
16039 xnorcc %o3, %l2, %l0
16040 fmovda %xcc, %f17, %f13
16041 orn %l6, 0x1F8E, %i4
16042 edge16l %g4, %i7, %o6
16043 popc 0x0CC7, %i2
16044 edge8 %o1, %g3, %o2
16045 xor %o7, %g2, %i5
16046 array32 %g1, %o4, %o5
16047 smul %o0, %i0, %l5
16048 xor %l4, %g6, %i6
16049 fmovrdgz %g7, %f24, %f16
16050 sdiv %i1, 0x16C6, %g5
16051 fcmpeq32 %f0, %f28, %l3
16052 edge32l %i3, %o3, %l2
16053 sir 0x1E03
16054 movne %icc, %l0, %l6
16055 edge8l %l1, %i4, %g4
16056 subccc %i7, 0x0AE1, %o6
16057 fmovsge %icc, %f5, %f16
16058 ldsw [%l7 + 0x5C], %i2
16059 fmovscs %icc, %f19, %f2
16060 xor %g3, %o1, %o7
16061 sdivcc %o2, 0x15DB, %i5
16062 subc %g1, %o4, %o5
16063 movvs %xcc, %o0, %g2
16064 movl %xcc, %i0, %l4
16065 sll %l5, 0x19, %g6
16066 srlx %i6, %i1, %g7
16067 xor %l3, 0x0B2B, %i3
16068 xnorcc %g5, 0x0102, %o3
16069 srl %l0, 0x1E, %l6
16070 smulcc %l2, %i4, %l1
16071 ldd [%l7 + 0x10], %f16
16072 fcmpgt32 %f18, %f22, %g4
16073 stx %o6, [%l7 + 0x78]
16074 edge16 %i2, %i7, %o1
16075 movne %icc, %o7, %g3
16076 fmovdne %xcc, %f2, %f10
16077 fpadd32 %f24, %f0, %f6
16078 fexpand %f10, %f22
16079 movne %icc, %i5, %g1
16080 movne %xcc, %o2, %o5
16081 xor %o4, %o0, %g2
16082 subccc %l4, 0x1013, %l5
16083 edge16l %i0, %g6, %i1
16084 ldsw [%l7 + 0x14], %i6
16085 sdivcc %g7, 0x100F, %l3
16086 edge8n %i3, %g5, %o3
16087 xorcc %l6, 0x13D8, %l0
16088 sll %l2, %l1, %i4
16089 save %g4, 0x1EEF, %o6
16090 rdpr %cwp, %g1
16091 rdpr %cansave, %g2
16092 rdpr %canrestore, %g3
16093 rdpr %cleanwin, %g4
16094 rdpr %otherwin, %g5
16095 rdpr %wstate, %g6
16096 or %i7, 0x1DE6, %i2
16097 ldx [%l7 + 0x10], %o7
16098 fcmpne32 %f18, %f16, %o1
16099 ld [%l7 + 0x24], %f4
16100 xnor %i5, %g1, %g3
16101 sth %o2, [%l7 + 0x26]
16102 save %o5, %o4, %g2
16103 rdpr %cwp, %g1
16104 rdpr %cansave, %g2
16105 rdpr %canrestore, %g3
16106 rdpr %cleanwin, %g4
16107 rdpr %otherwin, %g5
16108 rdpr %wstate, %g6
16109 edge32n %l4, %l5, %o0
16110 movg %icc, %g6, %i0
16111 edge16l %i1, %g7, %l3
16112 fcmpgt16 %f0, %f6, %i3
16113 fmovda %xcc, %f8, %f3
16114 stx %g5, [%l7 + 0x28]
16115 orn %o3, 0x091D, %i6
16116 edge8l %l6, %l0, %l2
16117 stw %i4, [%l7 + 0x70]
16118 array16 %l1, %o6, %i7
16119 fmovd %f20, %f10
16120 bshuffle %f18, %f20, %f4
16121 smul %i2, 0x00E9, %o7
16122 movvc %xcc, %g4, %i5
16123 movcc %icc, %g1, %g3
16124 lduw [%l7 + 0x44], %o1
16125 move %xcc, %o2, %o5
16126 udiv %g2, 0x08E6, %l4
16127 umul %l5, 0x02FB, %o0
16128 array32 %o4, %g6, %i1
16129 array8 %g7, %l3, %i3
16130 fcmpd %fcc0, %f10, %f0
16131 edge8n %i0, %g5, %i6
16132 edge32n %o3, %l0, %l6
16133 orn %l2, 0x1DDD, %i4
16134 fmovsn %icc, %f25, %f0
16135 ldsb [%l7 + 0x15], %o6
16136 mova %xcc, %l1, %i7
16137 orncc %o7, %i2, %i5
16138 edge8ln %g1, %g4, %g3
16139 edge16 %o1, %o5, %g2
16140 fmovdvs %xcc, %f24, %f26
16141 ldsw [%l7 + 0x10], %o2
16142 movleu %icc, %l4, %o0
16143 ldd [%l7 + 0x10], %l4
16144 fmovrse %o4, %f7, %f12
16145 popc %i1, %g7
16146 sdivcc %l3, 0x0990, %g6
16147 ldsh [%l7 + 0x32], %i0
16148 udivx %i3, 0x1BC3, %g5
16149 ldub [%l7 + 0x47], %i6
16150 fmovscc %xcc, %f23, %f23
16151 andcc %l0, 0x1EA6, %l6
16152 mova %xcc, %l2, %i4
16153 nop
16154 set 0x50, %g3
16155 stw %o3, [%l7 + %g3]
16156 array32 %l1, %o6, %o7
16157 fones %f26
16158 subc %i2, %i7, %i5
16159 movrgez %g1, %g4, %g3
16160 fmul8x16al %f19, %f14, %f16
16161 array8 %o1, %g2, %o5
16162 addccc %o2, %l4, %l5
16163 ldsh [%l7 + 0x1E], %o4
16164 movgu %icc, %o0, %i1
16165 setx loop_53, %l0, %l1
16166 return %l1
16167 nop
16168 rdpr %cwp, %g1
16169 rdpr %cansave, %g2
16170 rdpr %canrestore, %g3
16171 rdpr %cleanwin, %g4
16172 rdpr %otherwin, %g5
16173 rdpr %wstate, %g6
16174loop_53: save %g7, %i0, %g5
16175 rdpr %cwp, %g1
16176 rdpr %cansave, %g2
16177 rdpr %canrestore, %g3
16178 rdpr %cleanwin, %g4
16179 rdpr %otherwin, %g5
16180 rdpr %wstate, %g6
16181 fnegs %f20, %f8
16182 ld [%l7 + 0x3C], %f28
16183 sethi 0x065B, %i3
16184 smul %i6, 0x0586, %l6
16185 movrgez %l2, 0x009, %i4
16186 move %xcc, %o3, %l1
16187 st %f17, [%l7 + 0x68]
16188 ldx [%l7 + 0x70], %o6
16189 andncc %l0, %i2, %o7
16190 nop
16191 set 0x0C, %o1
16192 ldsh [%l7 + %o1], %i5
16193 edge16n %g1, %i7, %g4
16194 edge16n %o1, %g2, %g3
16195 xnorcc %o2, 0x1BBE, %l4
16196 sdivx %o5, 0x065F, %o4
16197 xnorcc %o0, %l5, %l3
16198 array8 %g6, %i1, %i0
16199 fpadd32s %f8, %f20, %f10
16200 addcc %g7, %g5, %i3
16201 alignaddrl %i6, %l2, %l6
16202 srax %o3, %i4, %o6
16203 fmuld8sux16 %f29, %f9, %f2
16204 udiv %l0, 0x18D5, %i2
16205 addc %l1, %i5, %g1
16206 fornot1s %f3, %f30, %f4
16207 sdiv %o7, 0x1FDE, %i7
16208 fmovrde %o1, %f16, %f6
16209 addccc %g4, 0x02C6, %g2
16210 move %icc, %o2, %g3
16211 fmovdpos %icc, %f6, %f12
16212 srlx %o5, %l4, %o0
16213 movrne %l5, 0x178, %o4
16214 fcmps %fcc1, %f5, %f25
16215 ldsb [%l7 + 0x5C], %l3
16216 st %f20, [%l7 + 0x0C]
16217 orncc %g6, %i0, %i1
16218 edge32 %g5, %i3, %i6
16219 movvc %icc, %g7, %l6
16220 fnot2s %f16, %f4
16221 fpsub32s %f5, %f11, %f11
16222 fmovsge %icc, %f21, %f18
16223 mulx %l2, %i4, %o3
16224 edge32l %o6, %i2, %l0
16225 fnot1 %f8, %f6
16226 movgu %xcc, %l1, %i5
16227 array8 %o7, %g1, %o1
16228 array16 %g4, %i7, %g2
16229 orn %g3, %o5, %l4
16230 sub %o0, 0x0F5C, %o2
16231 ld [%l7 + 0x3C], %f10
16232 edge16n %l5, %l3, %o4
16233 edge8l %i0, %i1, %g6
16234 lduh [%l7 + 0x54], %g5
16235 edge8n %i6, %i3, %l6
16236 edge8n %g7, %i4, %o3
16237 fmovdn %xcc, %f21, %f25
16238 fmovsge %xcc, %f29, %f16
16239 xor %l2, %i2, %l0
16240 restore %l1, %o6, %o7
16241 rdpr %cwp, %g1
16242 rdpr %cansave, %g2
16243 rdpr %canrestore, %g3
16244 rdpr %cleanwin, %g4
16245 rdpr %otherwin, %g5
16246 rdpr %wstate, %g6
16247 fand %f26, %f12, %f6
16248 edge8n %i5, %o1, %g4
16249 fzero %f22
16250 fmovsleu %icc, %f2, %f17
16251 srl %i7, %g2, %g1
16252 st %f24, [%l7 + 0x38]
16253 array16 %o5, %l4, %g3
16254 fmovscc %icc, %f12, %f24
16255 fsrc2s %f6, %f15
16256 fzero %f24
16257 ldub [%l7 + 0x4B], %o2
16258 movcc %xcc, %o0, %l3
16259 xor %o4, %i0, %i1
16260 movn %icc, %g6, %g5
16261 ldd [%l7 + 0x48], %l4
16262 ldsh [%l7 + 0x0E], %i3
16263 xor %i6, 0x1BC4, %l6
16264 orncc %i4, %o3, %l2
16265 array32 %g7, %i2, %l0
16266 nop
16267 set 0x63, %o5
16268 ldub [%l7 + %o5], %o6
16269 edge16 %o7, %i5, %o1
16270 fnegd %f22, %f20
16271 edge8l %g4, %l1, %g2
16272 movrgez %i7, 0x2B6, %g1
16273 mulscc %o5, 0x0834, %g3
16274 and %l4, %o2, %o0
16275 array32 %l3, %i0, %i1
16276 and %g6, 0x0AFF, %o4
16277 movpos %xcc, %g5, %i3
16278 movrgez %l5, 0x029, %i6
16279 orcc %l6, %i4, %l2
16280 fmovrdne %g7, %f12, %f0
16281 fmovdgu %icc, %f4, %f5
16282 lduh [%l7 + 0x1A], %i2
16283 stb %l0, [%l7 + 0x4C]
16284 st %f16, [%l7 + 0x4C]
16285 fands %f18, %f13, %f21
16286 sdiv %o6, 0x0CBE, %o7
16287 movn %xcc, %i5, %o3
16288 movrne %o1, %l1, %g4
16289 edge32 %g2, %g1, %o5
16290 sdiv %g3, 0x1559, %l4
16291 sll %i7, 0x0A, %o2
16292 alignaddrl %l3, %i0, %o0
16293 st %f3, [%l7 + 0x3C]
16294 subccc %i1, %g6, %o4
16295 movg %icc, %i3, %g5
16296 faligndata %f24, %f2, %f0
16297 popc %l5, %l6
16298 movl %xcc, %i4, %l2
16299 movgu %xcc, %i6, %g7
16300 edge16n %i2, %l0, %o6
16301 fand %f14, %f4, %f30
16302 smulcc %i5, %o3, %o7
16303 edge16ln %l1, %g4, %o1
16304 mova %icc, %g1, %g2
16305 alignaddrl %o5, %l4, %g3
16306 movrlz %o2, %l3, %i0
16307 fornot1 %f26, %f22, %f18
16308 fpsub32s %f18, %f22, %f8
16309 stw %i7, [%l7 + 0x78]
16310 fmovsne %xcc, %f1, %f30
16311 st %f23, [%l7 + 0x78]
16312 alignaddr %i1, %g6, %o4
16313 std %f4, [%l7 + 0x08]
16314 edge16l %i3, %o0, %l5
16315 sethi 0x0594, %l6
16316 popc 0x17E6, %i4
16317 movre %g5, %l2, %g7
16318 fmovsvs %xcc, %f11, %f16
16319 movre %i2, %i6, %l0
16320 edge8 %i5, %o6, %o3
16321 subccc %o7, 0x0212, %l1
16322 umul %g4, 0x168E, %o1
16323 array16 %g2, %g1, %l4
16324 udivcc %o5, 0x112E, %o2
16325 movpos %icc, %g3, %i0
16326 fnot1s %f25, %f2
16327 fmovrde %i7, %f10, %f10
16328 edge16n %l3, %g6, %i1
16329 sethi 0x063C, %o4
16330 array32 %i3, %l5, %l6
16331 edge32 %i4, %o0, %g5
16332 smul %l2, 0x1B73, %g7
16333 andn %i6, %i2, %l0
16334 stw %o6, [%l7 + 0x08]
16335 ldub [%l7 + 0x40], %o3
16336 fandnot2s %f11, %f10, %f30
16337 array8 %o7, %i5, %g4
16338 fnegs %f3, %f13
16339 popc 0x103A, %o1
16340 xorcc %l1, %g2, %g1
16341 movrlez %o5, %o2, %g3
16342 smulcc %l4, 0x0F17, %i0
16343 andncc %i7, %g6, %l3
16344 fmovdvs %xcc, %f24, %f17
16345 edge16ln %o4, %i3, %i1
16346 for %f18, %f8, %f4
16347 movrlez %l6, %i4, %o0
16348 fpadd32s %f28, %f30, %f18
16349 nop
16350 set 0x3C, %i6
16351 ldsb [%l7 + %i6], %g5
16352 edge16 %l5, %g7, %l2
16353 save %i2, %i6, %l0
16354 rdpr %cwp, %g1
16355 rdpr %cansave, %g2
16356 rdpr %canrestore, %g3
16357 rdpr %cleanwin, %g4
16358 rdpr %otherwin, %g5
16359 rdpr %wstate, %g6
16360 sra %o3, %o7, %i5
16361 sra %o6, 0x0C, %g4
16362 movcs %icc, %l1, %g2
16363 edge8n %o1, %o5, %g1
16364 mova %icc, %o2, %g3
16365 or %i0, %i7, %g6
16366 alignaddr %l3, %o4, %i3
16367 fmovs %f7, %f2
16368 movvs %xcc, %i1, %l6
16369 fmovrslez %l4, %f19, %f16
16370 fpsub16s %f18, %f10, %f4
16371 ldsb [%l7 + 0x44], %i4
16372 subccc %o0, %g5, %l5
16373 movgu %xcc, %g7, %l2
16374 movg %icc, %i6, %i2
16375 ldub [%l7 + 0x7B], %l0
16376 mulscc %o7, 0x1D7A, %i5
16377 fcmpd %fcc0, %f0, %f18
16378 andn %o6, %o3, %l1
16379 movg %icc, %g2, %g4
16380 move %icc, %o5, %o1
16381 movneg %icc, %o2, %g3
16382 sdivx %i0, 0x156A, %i7
16383 fmovsn %xcc, %f12, %f22
16384 fmovsne %icc, %f0, %f6
16385 srlx %g1, %g6, %o4
16386 movleu %icc, %i3, %l3
16387 fnot2s %f2, %f6
16388 fnot2 %f30, %f18
16389 edge32ln %l6, %i1, %i4
16390 orn %l4, 0x02EB, %o0
16391 fmovse %xcc, %f2, %f1
16392 subcc %l5, 0x0188, %g7
16393 movl %icc, %g5, %l2
16394 fnor %f16, %f6, %f20
16395 lduw [%l7 + 0x14], %i2
16396 fpadd32s %f10, %f17, %f8
16397 movleu %xcc, %l0, %i6
16398 and %o7, %i5, %o3
16399 std %f4, [%l7 + 0x30]
16400 edge8n %o6, %l1, %g4
16401 sub %g2, %o5, %o2
16402 fandnot1s %f20, %f4, %f5
16403 edge8n %o1, %g3, %i7
16404 lduw [%l7 + 0x78], %i0
16405 movcc %icc, %g1, %g6
16406 ldsw [%l7 + 0x78], %o4
16407 orncc %i3, 0x0366, %l6
16408 array8 %l3, %i4, %i1
16409 addccc %o0, 0x1458, %l5
16410 subc %l4, %g7, %l2
16411 udiv %g5, 0x1026, %i2
16412 sllx %i6, %o7, %i5
16413 ldsb [%l7 + 0x54], %o3
16414 movleu %xcc, %l0, %o6
16415 srax %l1, 0x12, %g2
16416 xnor %o5, %g4, %o2
16417 fmovrse %g3, %f24, %f29
16418 movvc %icc, %o1, %i0
16419 alignaddr %g1, %i7, %o4
16420 movrne %g6, 0x3EA, %i3
16421 udivx %l3, 0x1DBC, %i4
16422 edge8 %i1, %o0, %l6
16423 fmovscs %xcc, %f9, %f5
16424 fmovrsgez %l4, %f25, %f16
16425 fmovdle %icc, %f17, %f0
16426 save %l5, %l2, %g5
16427 rdpr %cwp, %g1
16428 rdpr %cansave, %g2
16429 rdpr %canrestore, %g3
16430 rdpr %cleanwin, %g4
16431 rdpr %otherwin, %g5
16432 rdpr %wstate, %g6
16433 fcmple32 %f2, %f8, %g7
16434 movvc %icc, %i2, %i6
16435 movne %xcc, %i5, %o7
16436 sethi 0x15F7, %o3
16437 xnor %l0, 0x0C29, %l1
16438 ld [%l7 + 0x44], %f5
16439 fmovsl %xcc, %f10, %f20
16440 lduh [%l7 + 0x24], %o6
16441 fmovsvs %icc, %f25, %f22
16442 sra %o5, %g4, %g2
16443 mulscc %o2, %o1, %g3
16444 fmovdge %icc, %f26, %f6
16445 fmovse %xcc, %f14, %f29
16446 fpsub32s %f6, %f0, %f28
16447 lduw [%l7 + 0x58], %g1
16448 edge32l %i0, %i7, %o4
16449 sdiv %g6, 0x1771, %l3
16450 movrlez %i3, 0x293, %i1
16451 edge8ln %i4, %l6, %o0
16452 movne %xcc, %l5, %l4
16453 edge32ln %l2, %g5, %g7
16454 mova %icc, %i2, %i5
16455 add %i6, 0x1DC0, %o3
16456 mulx %l0, 0x0220, %l1
16457 stw %o6, [%l7 + 0x30]
16458 sethi 0x1423, %o5
16459 ldsh [%l7 + 0x28], %o7
16460 movvs %xcc, %g4, %g2
16461 ld [%l7 + 0x64], %f17
16462 sub %o1, %o2, %g1
16463 addcc %i0, 0x0EA7, %i7
16464 edge16l %o4, %g3, %l3
16465 movneg %icc, %g6, %i1
16466 addccc %i4, %l6, %o0
16467 fnand %f6, %f26, %f2
16468 move %xcc, %i3, %l4
16469 subc %l5, %l2, %g5
16470 fmovsge %icc, %f3, %f21
16471 fpsub16 %f0, %f10, %f4
16472 sdivcc %i2, 0x071C, %g7
16473 setx loop_54, %l0, %l1
16474 return %l1
16475 nop
16476 rdpr %cwp, %g1
16477 rdpr %cansave, %g2
16478 rdpr %canrestore, %g3
16479 rdpr %cleanwin, %g4
16480 rdpr %otherwin, %g5
16481 rdpr %wstate, %g6
16482loop_54: fmul8x16au %f31, %f29, %f0
16483 edge8ln %l1, %o6, %o5
16484 nop
16485 set 0x28, %i7
16486 stx %i6, [%l7 + %i7]
16487 udivx %g4, 0x0B0D, %g2
16488 fcmpgt32 %f28, %f2, %o7
16489 movgu %xcc, %o1, %g1
16490 edge32l %o2, %i0, %i7
16491 movrne %o4, %g3, %g6
16492 smul %i1, 0x09EB, %i4
16493 addcc %l6, %l3, %i3
16494 subc %l4, %l5, %l2
16495 movg %icc, %g5, %i2
16496 fmovrdgez %o0, %f28, %f24
16497 edge32 %g7, %o3, %i5
16498 lduw [%l7 + 0x40], %l1
16499 movrgz %o6, 0x27F, %o5
16500 fcmple32 %f26, %f0, %l0
16501 fxnors %f31, %f14, %f4
16502 ldd [%l7 + 0x48], %f24
16503 edge16l %i6, %g4, %g2
16504 movl %xcc, %o7, %g1
16505 fornot1 %f20, %f24, %f2
16506 fmovdvc %xcc, %f14, %f18
16507 fpsub32 %f24, %f10, %f20
16508 array16 %o2, %o1, %i0
16509 st %f29, [%l7 + 0x14]
16510 array32 %o4, %g3, %g6
16511 srlx %i1, %i7, %i4
16512 fmovscs %xcc, %f26, %f9
16513 movl %xcc, %l3, %i3
16514 movleu %icc, %l6, %l4
16515 for %f18, %f20, %f28
16516 ldsb [%l7 + 0x54], %l5
16517 smulcc %l2, %g5, %i2
16518 edge8 %o0, %o3, %i5
16519 alignaddr %g7, %l1, %o5
16520 move %xcc, %l0, %o6
16521 ldsb [%l7 + 0x1A], %i6
16522 nop
16523 set 0x44, %g4
16524 ldsb [%l7 + %g4], %g4
16525 srax %g2, %g1, %o7
16526 or %o2, %o1, %i0
16527 edge16l %g3, %o4, %i1
16528 sllx %i7, %i4, %g6
16529 add %i3, %l3, %l6
16530 ldsh [%l7 + 0x14], %l5
16531 edge16ln %l2, %g5, %i2
16532 movleu %xcc, %l4, %o3
16533 addcc %i5, 0x1DD8, %g7
16534 fand %f20, %f6, %f20
16535 sll %o0, 0x13, %o5
16536 movrgez %l1, 0x381, %o6
16537 andn %l0, %g4, %g2
16538 edge16n %g1, %i6, %o2
16539 fmovrdgez %o1, %f6, %f2
16540 ldd [%l7 + 0x28], %o6
16541 movrgz %i0, 0x26C, %o4
16542 movrgez %i1, %g3, %i7
16543 ldd [%l7 + 0x30], %f22
16544 movne %xcc, %g6, %i3
16545 or %l3, %i4, %l6
16546 ldub [%l7 + 0x6D], %l5
16547 fandnot1 %f26, %f16, %f14
16548 mova %xcc, %l2, %i2
16549 movl %icc, %g5, %l4
16550 smul %i5, 0x09E3, %g7
16551 fmovrdgez %o0, %f18, %f10
16552 move %icc, %o5, %l1
16553 sethi 0x0343, %o6
16554 orn %l0, %g4, %g2
16555 movrlz %g1, %i6, %o3
16556 array8 %o1, %o7, %i0
16557 sdiv %o2, 0x1597, %o4
16558 fmovdvc %xcc, %f4, %f3
16559 array8 %g3, %i7, %i1
16560 sdiv %g6, 0x0286, %i3
16561 fmovrslz %i4, %f3, %f31
16562 fmovsleu %icc, %f14, %f30
16563 edge16l %l3, %l6, %l2
16564 subcc %i2, 0x0537, %g5
16565 fmovrdgez %l5, %f6, %f16
16566 fmovdle %icc, %f26, %f11
16567 nop
16568 set 0x5E, %i5
16569 lduh [%l7 + %i5], %l4
16570 edge32l %g7, %i5, %o5
16571 fmovrdne %o0, %f22, %f16
16572 stx %o6, [%l7 + 0x78]
16573 edge16 %l1, %g4, %l0
16574 fpadd16 %f16, %f22, %f4
16575 movl %icc, %g2, %i6
16576 udivcc %o3, 0x02D2, %g1
16577 orn %o1, %o7, %i0
16578 fmovsn %icc, %f17, %f0
16579 lduh [%l7 + 0x20], %o2
16580 restore %g3, %o4, %i7
16581 rdpr %cwp, %g1
16582 rdpr %cansave, %g2
16583 rdpr %canrestore, %g3
16584 rdpr %cleanwin, %g4
16585 rdpr %otherwin, %g5
16586 rdpr %wstate, %g6
16587 sdivcc %i1, 0x0FAE, %i3
16588 lduw [%l7 + 0x74], %g6
16589 fnot1 %f24, %f16
16590 orncc %i4, %l6, %l2
16591 edge8ln %i2, %l3, %l5
16592 fnot2 %f10, %f4
16593 orn %g5, 0x1CAF, %g7
16594 siam 0x4
16595 fpackfix %f30, %f15
16596 movrlez %i5, %o5, %l4
16597 addcc %o0, 0x0466, %l1
16598 movg %icc, %g4, %o6
16599 stw %l0, [%l7 + 0x34]
16600 save %i6, %g2, %o3
16601 rdpr %cwp, %g1
16602 rdpr %cansave, %g2
16603 rdpr %canrestore, %g3
16604 rdpr %cleanwin, %g4
16605 rdpr %otherwin, %g5
16606 rdpr %wstate, %g6
16607 fsrc2s %f10, %f31
16608 fnegs %f4, %f23
16609 st %f20, [%l7 + 0x30]
16610 movrne %g1, 0x240, %o7
16611 xnor %i0, 0x125E, %o1
16612 mulscc %g3, %o2, %o4
16613 orn %i7, 0x0433, %i3
16614 or %g6, 0x0481, %i1
16615 alignaddrl %l6, %i4, %l2
16616 sub %l3, %l5, %i2
16617 movge %xcc, %g5, %i5
16618 subc %o5, 0x0BC7, %l4
16619 movneg %icc, %g7, %o0
16620 move %icc, %l1, %g4
16621 srl %l0, 0x02, %o6
16622 fmovrslz %i6, %f20, %f19
16623 edge16n %o3, %g1, %g2
16624 edge32 %o7, %o1, %g3
16625 mulx %i0, 0x1689, %o2
16626 fmovsl %xcc, %f25, %f18
16627 sub %o4, %i7, %i3
16628 st %f14, [%l7 + 0x40]
16629 movleu %icc, %g6, %l6
16630 array32 %i1, %l2, %i4
16631 fmovdvs %icc, %f2, %f12
16632 stx %l3, [%l7 + 0x58]
16633 and %i2, 0x02E2, %g5
16634 srl %l5, %i5, %o5
16635 movg %icc, %g7, %l4
16636 movl %icc, %l1, %o0
16637 orncc %l0, 0x0A8D, %g4
16638 array8 %i6, %o6, %o3
16639 stb %g1, [%l7 + 0x49]
16640 movneg %icc, %o7, %o1
16641 smul %g3, 0x1B95, %i0
16642 movpos %icc, %g2, %o2
16643 edge32 %o4, %i7, %i3
16644 lduw [%l7 + 0x38], %l6
16645 umulcc %i1, %g6, %i4
16646 fandnot1s %f21, %f18, %f28
16647 movpos %icc, %l3, %i2
16648 movneg %icc, %l2, %l5
16649 fandnot2 %f24, %f16, %f16
16650 movre %i5, %o5, %g7
16651 edge16 %g5, %l4, %o0
16652 fmul8x16au %f13, %f4, %f12
16653 stx %l1, [%l7 + 0x60]
16654 fmovrsgez %l0, %f18, %f19
16655 ld [%l7 + 0x20], %f10
16656 edge16 %g4, %i6, %o6
16657 fmovrdgz %g1, %f12, %f20
16658 ldd [%l7 + 0x18], %f8
16659 fpsub16s %f5, %f25, %f12
16660 fcmpd %fcc2, %f18, %f20
16661 fmovrsne %o7, %f17, %f16
16662 movvc %icc, %o3, %o1
16663 movg %icc, %i0, %g2
16664 save %g3, %o2, %o4
16665 rdpr %cwp, %g1
16666 rdpr %cansave, %g2
16667 rdpr %canrestore, %g3
16668 rdpr %cleanwin, %g4
16669 rdpr %otherwin, %g5
16670 rdpr %wstate, %g6
16671 movrgz %i7, 0x062, %i3
16672 add %i1, %g6, %i4
16673 fsrc1 %f8, %f8
16674 edge8ln %l6, %l3, %l2
16675 fmul8x16au %f6, %f0, %f26
16676 fmovsgu %icc, %f1, %f23
16677 edge8 %l5, %i5, %o5
16678 fmovsleu %xcc, %f15, %f12
16679 lduh [%l7 + 0x6E], %g7
16680 movge %icc, %i2, %l4
16681 srlx %o0, %g5, %l0
16682 lduh [%l7 + 0x0C], %g4
16683 andn %i6, %o6, %g1
16684 movcs %xcc, %o7, %l1
16685 orncc %o1, %o3, %i0
16686 setx loop_55, %l0, %l1
16687 return %l1
16688 nop
16689 rdpr %cwp, %g1
16690 rdpr %cansave, %g2
16691 rdpr %canrestore, %g3
16692 rdpr %cleanwin, %g4
16693 rdpr %otherwin, %g5
16694 rdpr %wstate, %g6
16695loop_55: addccc %o4, 0x0FBD, %o2
16696 fmovsge %xcc, %f21, %f25
16697 ldd [%l7 + 0x48], %f16
16698 subc %i7, %i3, %i1
16699 udivcc %i4, 0x0EEC, %g6
16700 mulx %l3, %l2, %l6
16701 fornot1s %f5, %f3, %f14
16702 movrgez %i5, 0x078, %l5
16703 movrgez %o5, 0x38D, %g7
16704 udivcc %l4, 0x0B50, %i2
16705 edge16 %o0, %l0, %g4
16706 fcmpne16 %f12, %f22, %i6
16707 addcc %g5, %o6, %o7
16708 movleu %icc, %l1, %g1
16709 fornot1s %f19, %f5, %f14
16710 movg %xcc, %o1, %i0
16711 fcmps %fcc2, %f14, %f31
16712 orncc %o3, %g2, %g3
16713 srlx %o4, 0x0A, %i7
16714 srax %i3, 0x13, %i1
16715 fabss %f14, %f4
16716 fpack16 %f0, %f25
16717 fmovrslez %i4, %f18, %f29
16718 fsrc2s %f21, %f19
16719 movcc %xcc, %g6, %l3
16720 std %f4, [%l7 + 0x58]
16721 ldx [%l7 + 0x40], %o2
16722 add %l6, 0x0EC6, %i5
16723 fmovsvs %xcc, %f21, %f22
16724 movleu %xcc, %l5, %o5
16725 array16 %l2, %g7, %l4
16726 orcc %o0, 0x1752, %l0
16727 stb %i2, [%l7 + 0x38]
16728 movleu %xcc, %i6, %g5
16729 ld [%l7 + 0x7C], %f26
16730 and %g4, 0x0383, %o7
16731 edge32n %o6, %g1, %l1
16732 lduh [%l7 + 0x7C], %i0
16733 movvs %icc, %o3, %g2
16734 fmovsvc %xcc, %f15, %f14
16735 ldx [%l7 + 0x30], %o1
16736 lduw [%l7 + 0x70], %o4
16737 xor %g3, %i3, %i7
16738 movge %xcc, %i4, %g6
16739 addcc %l3, 0x1776, %i1
16740 popc 0x0EED, %o2
16741 edge32l %l6, %i5, %o5
16742 udivx %l2, 0x0385, %g7
16743 fsrc1 %f14, %f0
16744 ldsb [%l7 + 0x51], %l4
16745 fnor %f18, %f0, %f24
16746 alignaddr %o0, %l5, %i2
16747 sllx %i6, 0x12, %l0
16748 umulcc %g5, %g4, %o7
16749 bshuffle %f24, %f14, %f24
16750 srlx %o6, %g1, %l1
16751 sllx %i0, %o3, %o1
16752 fones %f14
16753 array8 %g2, %o4, %i3
16754 array32 %g3, %i4, %i7
16755 addccc %g6, 0x062A, %i1
16756 subccc %l3, 0x1D4C, %l6
16757 popc %o2, %o5
16758 edge16ln %i5, %l2, %g7
16759 move %xcc, %o0, %l4
16760 edge16l %l5, %i2, %l0
16761 popc 0x0361, %g5
16762 srlx %g4, 0x1B, %i6
16763 fmovsn %xcc, %f11, %f24
16764 fpmerge %f12, %f11, %f4
16765 movcc %icc, %o7, %g1
16766 save %o6, %l1, %i0
16767 rdpr %cwp, %g1
16768 rdpr %cansave, %g2
16769 rdpr %canrestore, %g3
16770 rdpr %cleanwin, %g4
16771 rdpr %otherwin, %g5
16772 rdpr %wstate, %g6
16773 sllx %o3, 0x0E, %g2
16774 fmovdn %icc, %f10, %f30
16775 subcc %o4, %o1, %i3
16776 movrlez %g3, 0x1AA, %i7
16777 subcc %i4, 0x15E9, %i1
16778 orcc %l3, 0x0641, %g6
16779 for %f28, %f20, %f6
16780 mulx %l6, 0x1B82, %o2
16781 add %i5, 0x10F5, %l2
16782 lduw [%l7 + 0x20], %o5
16783 fzeros %f2
16784 subc %o0, 0x1DDF, %g7
16785 xorcc %l5, %l4, %l0
16786 movge %icc, %i2, %g4
16787 fandnot2s %f1, %f6, %f26
16788 xnorcc %g5, %o7, %i6
16789 movneg %xcc, %g1, %o6
16790 xor %i0, 0x11FA, %l1
16791 fcmpne16 %f10, %f14, %o3
16792 addcc %g2, %o4, %o1
16793 umul %g3, 0x0647, %i7
16794 umulcc %i3, %i1, %i4
16795 fnand %f30, %f20, %f8
16796 edge8ln %g6, %l6, %o2
16797 edge16ln %l3, %l2, %i5
16798 movrgez %o0, %o5, %g7
16799 edge32n %l5, %l0, %i2
16800 edge32ln %g4, %g5, %o7
16801 sdivcc %l4, 0x14B3, %g1
16802 srl %i6, %i0, %o6
16803 mulx %l1, 0x15BC, %o3
16804 fcmpne16 %f6, %f18, %o4
16805 fmovrsgz %g2, %f18, %f27
16806 fcmpgt32 %f28, %f18, %g3
16807 udivcc %i7, 0x1B3D, %o1
16808 edge8l %i3, %i4, %g6
16809 move %icc, %l6, %o2
16810 fmovdvs %icc, %f23, %f12
16811 sethi 0x13EE, %i1
16812 udivx %l2, 0x1C8F, %l3
16813 movrgz %o0, 0x002, %i5
16814 std %f20, [%l7 + 0x50]
16815 fmovs %f14, %f27
16816 edge16l %g7, %o5, %l0
16817 fnot2s %f13, %f25
16818 sdivcc %l5, 0x011F, %g4
16819 movrlz %i2, 0x2BA, %g5
16820 edge16ln %o7, %l4, %g1
16821 smul %i0, %i6, %o6
16822 nop
16823 set 0x7C, %l3
16824 stw %l1, [%l7 + %l3]
16825 ldsh [%l7 + 0x50], %o3
16826 move %icc, %g2, %g3
16827 edge32l %i7, %o1, %o4
16828 fcmple32 %f20, %f22, %i4
16829 addccc %i3, 0x1772, %l6
16830 fmovsl %xcc, %f27, %f17
16831 xnor %g6, %i1, %o2
16832 movrlz %l3, %l2, %i5
16833 edge16n %g7, %o0, %l0
16834 udivcc %l5, 0x08A3, %o5
16835 smul %i2, 0x18AE, %g4
16836 edge16n %o7, %g5, %l4
16837 fandnot2s %f23, %f24, %f12
16838 ld [%l7 + 0x50], %f16
16839 movrlz %i0, %i6, %o6
16840 fmovsne %icc, %f15, %f17
16841 srl %l1, %o3, %g1
16842 orncc %g3, %g2, %i7
16843 movrlez %o1, 0x0B2, %o4
16844 fmovsvc %xcc, %f15, %f29
16845 movne %xcc, %i3, %l6
16846 ldd [%l7 + 0x78], %g6
16847 umul %i4, %i1, %o2
16848 edge32n %l3, %i5, %g7
16849 subc %o0, 0x1298, %l2
16850 fcmple32 %f10, %f12, %l0
16851 edge16ln %l5, %o5, %i2
16852 and %g4, %g5, %o7
16853 fands %f25, %f19, %f16
16854 restore %i0, %l4, %i6
16855 rdpr %cwp, %g1
16856 rdpr %cansave, %g2
16857 rdpr %canrestore, %g3
16858 rdpr %cleanwin, %g4
16859 rdpr %otherwin, %g5
16860 rdpr %wstate, %g6
16861 movre %l1, 0x08F, %o6
16862 movrgz %o3, 0x308, %g1
16863 fnand %f8, %f8, %f20
16864 edge32ln %g2, %i7, %g3
16865 array16 %o1, %o4, %i3
16866 ld [%l7 + 0x60], %f4
16867 sdivcc %l6, 0x1D8C, %i4
16868 mova %xcc, %g6, %i1
16869 addccc %l3, %o2, %i5
16870 addcc %o0, 0x1F31, %l2
16871 bshuffle %f28, %f24, %f24
16872 ldd [%l7 + 0x40], %f4
16873 fmovde %xcc, %f4, %f9
16874 addc %g7, %l5, %l0
16875 lduh [%l7 + 0x7E], %o5
16876 fcmple16 %f22, %f0, %g4
16877 fpadd32 %f16, %f30, %f28
16878 sdiv %i2, 0x14E0, %o7
16879 fpsub32 %f18, %f24, %f28
16880 srax %i0, %l4, %g5
16881 srax %i6, %l1, %o3
16882 fpadd32 %f22, %f22, %f12
16883 orcc %o6, 0x1CE6, %g1
16884 sub %i7, %g2, %g3
16885 ldsh [%l7 + 0x40], %o1
16886 array16 %i3, %o4, %i4
16887 fmovdvc %icc, %f26, %f3
16888 lduh [%l7 + 0x0C], %g6
16889 sll %l6, %i1, %o2
16890 fmovsge %xcc, %f9, %f10
16891 ldd [%l7 + 0x60], %f24
16892 andncc %l3, %i5, %o0
16893 movrlz %l2, %g7, %l5
16894 std %f4, [%l7 + 0x70]
16895 fmovdle %icc, %f16, %f23
16896 lduw [%l7 + 0x58], %o5
16897 movcc %xcc, %g4, %i2
16898 fmovdvs %icc, %f9, %f26
16899 fcmpne32 %f28, %f4, %o7
16900 udivx %i0, 0x151B, %l0
16901 and %l4, %i6, %l1
16902 st %f28, [%l7 + 0x1C]
16903 fmovrse %o3, %f9, %f5
16904 umul %g5, 0x10FC, %o6
16905 fpsub32s %f10, %f21, %f5
16906 sllx %i7, %g1, %g2
16907 movrgez %o1, 0x363, %i3
16908 popc 0x1A40, %o4
16909 srax %i4, 0x09, %g6
16910 movre %g3, %l6, %i1
16911 addccc %o2, %i5, %o0
16912 lduw [%l7 + 0x78], %l2
16913 mulx %g7, 0x0CDA, %l3
16914 movne %xcc, %l5, %g4
16915 xnor %i2, 0x1BD4, %o5
16916 array8 %i0, %o7, %l4
16917 umulcc %l0, %l1, %i6
16918 movne %icc, %g5, %o3
16919 edge8l %o6, %g1, %i7
16920 fsrc1 %f12, %f30
16921 fmovrslez %o1, %f30, %f22
16922 edge8l %g2, %i3, %o4
16923 edge32n %g6, %i4, %g3
16924 ldub [%l7 + 0x51], %i1
16925 mova %icc, %o2, %l6
16926 fmovd %f16, %f8
16927 array16 %i5, %l2, %g7
16928 fmovdleu %icc, %f31, %f28
16929 udivcc %o0, 0x1DC1, %l5
16930 fandnot2 %f20, %f16, %f10
16931 mulx %l3, 0x0C11, %g4
16932 andncc %i2, %i0, %o5
16933 sth %l4, [%l7 + 0x40]
16934 alignaddrl %l0, %l1, %o7
16935 edge32n %g5, %o3, %i6
16936 andn %g1, 0x06FD, %o6
16937 fmovsge %icc, %f15, %f9
16938 orcc %o1, %i7, %i3
16939 add %o4, %g2, %i4
16940 edge8 %g6, %i1, %g3
16941 fnot1s %f14, %f16
16942 srax %o2, %l6, %l2
16943 umulcc %g7, 0x1F8D, %i5
16944 alignaddr %l5, %o0, %g4
16945 sllx %i2, 0x07, %l3
16946 mulscc %i0, 0x0E3D, %o5
16947 umulcc %l0, 0x03E5, %l4
16948 edge16ln %o7, %g5, %l1
16949 movcs %icc, %o3, %g1
16950 movleu %icc, %i6, %o6
16951 add %o1, %i3, %i7
16952 subccc %g2, %o4, %i4
16953 movle %icc, %i1, %g6
16954 smulcc %o2, 0x14B3, %l6
16955 array16 %l2, %g3, %g7
16956 mulscc %i5, %l5, %o0
16957 popc 0x0E56, %i2
16958 pdist %f20, %f18, %f26
16959 edge8n %g4, %i0, %l3
16960 umulcc %o5, 0x0E5B, %l4
16961 array16 %l0, %o7, %l1
16962 fnands %f4, %f23, %f12
16963 movneg %xcc, %o3, %g1
16964 andn %i6, %g5, %o1
16965 movrlz %i3, 0x29A, %i7
16966 orncc %g2, 0x13FE, %o4
16967 udiv %o6, 0x10E7, %i4
16968 fsrc2 %f26, %f26
16969 ldsh [%l7 + 0x2C], %g6
16970 xor %o2, %l6, %l2
16971 edge16n %g3, %g7, %i5
16972 umulcc %i1, %l5, %i2
16973 ldsh [%l7 + 0x10], %g4
16974 movneg %xcc, %i0, %o0
16975 fmovdneg %xcc, %f16, %f15
16976 movn %icc, %o5, %l3
16977 andncc %l4, %o7, %l0
16978 fmovscs %xcc, %f18, %f3
16979 fandnot1s %f23, %f30, %f4
16980 xorcc %o3, %l1, %g1
16981 mulscc %i6, %g5, %i3
16982 movne %icc, %i7, %o1
16983 movrgz %o4, 0x37B, %o6
16984 edge32n %g2, %i4, %o2
16985 fmovde %icc, %f22, %f22
16986 movre %g6, 0x304, %l2
16987 udivcc %g3, 0x0E57, %g7
16988 xnor %l6, %i1, %i5
16989 stb %l5, [%l7 + 0x6F]
16990 fornot2 %f16, %f30, %f4
16991 edge8n %i2, %g4, %i0
16992 movle %icc, %o0, %l3
16993 fmovrdlz %o5, %f26, %f22
16994 smulcc %o7, %l0, %l4
16995 stb %l1, [%l7 + 0x36]
16996 edge16n %o3, %g1, %i6
16997 sdiv %i3, 0x1EFF, %i7
16998 alignaddr %o1, %g5, %o6
16999 fpsub16 %f14, %f30, %f26
17000 movleu %icc, %g2, %o4
17001 movne %xcc, %i4, %o2
17002 array8 %g6, %l2, %g3
17003 movrgez %l6, %i1, %i5
17004 edge32 %g7, %i2, %l5
17005 fzero %f20
17006 popc 0x1FBD, %i0
17007 stw %o0, [%l7 + 0x20]
17008 fmovs %f13, %f16
17009 fmovsneg %xcc, %f3, %f26
17010 orn %l3, %g4, %o5
17011 subccc %o7, 0x124E, %l0
17012 alignaddr %l4, %l1, %g1
17013 fmuld8sux16 %f12, %f12, %f26
17014 xor %o3, %i6, %i3
17015 fabsd %f20, %f8
17016 fmovspos %xcc, %f3, %f11
17017 fmovdg %icc, %f19, %f23
17018 ldsw [%l7 + 0x30], %o1
17019 or %g5, 0x19C5, %o6
17020 movvs %xcc, %g2, %i7
17021 srl %i4, %o2, %g6
17022 stb %o4, [%l7 + 0x34]
17023 and %g3, %l6, %l2
17024 movg %icc, %i1, %i5
17025 fand %f28, %f18, %f0
17026 fpsub32 %f24, %f24, %f12
17027 edge8n %i2, %g7, %i0
17028 sll %o0, %l3, %g4
17029 movge %xcc, %l5, %o5
17030 sdivx %l0, 0x13FC, %l4
17031 fpack16 %f16, %f25
17032 udiv %l1, 0x018C, %o7
17033 ldub [%l7 + 0x70], %o3
17034 sth %i6, [%l7 + 0x50]
17035 movvc %xcc, %i3, %o1
17036 fones %f24
17037 xnorcc %g5, 0x1265, %o6
17038 add %g1, %i7, %g2
17039 fpadd32s %f27, %f10, %f20
17040 edge8 %i4, %g6, %o2
17041 subcc %o4, 0x17FE, %g3
17042 fmovd %f20, %f22
17043 fmovrslez %l2, %f3, %f14
17044 fmovscs %icc, %f26, %f2
17045 smul %l6, 0x0934, %i1
17046 orcc %i5, 0x1AFF, %g7
17047 udiv %i0, 0x0931, %i2
17048 umulcc %o0, %g4, %l5
17049 movrgez %l3, %l0, %l4
17050 nop
17051 set 0x68, %l4
17052 std %f28, [%l7 + %l4]
17053 lduh [%l7 + 0x66], %l1
17054 smul %o5, %o7, %o3
17055 andncc %i6, %i3, %o1
17056 and %o6, %g5, %i7
17057 umul %g2, 0x045E, %g1
17058 movvs %xcc, %g6, %o2
17059 fcmpne16 %f12, %f0, %o4
17060 edge16n %i4, %l2, %l6
17061 fpadd16 %f14, %f8, %f12
17062 alignaddrl %i1, %g3, %g7
17063 fmovdleu %xcc, %f27, %f4
17064 umul %i5, %i0, %i2
17065 subc %g4, %o0, %l3
17066 movn %icc, %l5, %l4
17067 movrne %l1, %l0, %o5
17068 fmovdcs %icc, %f18, %f16
17069 or %o7, %i6, %i3
17070 ldsb [%l7 + 0x28], %o3
17071 edge8 %o1, %g5, %i7
17072 fcmpeq32 %f8, %f12, %o6
17073 movn %xcc, %g2, %g1
17074 sdivx %o2, 0x1E29, %g6
17075 movle %xcc, %o4, %l2
17076 array8 %l6, %i4, %g3
17077 stx %i1, [%l7 + 0x08]
17078 movge %xcc, %g7, %i5
17079 fandnot2 %f22, %f10, %f30
17080 setx loop_56, %l0, %l1
17081 return %l1
17082 nop
17083 rdpr %cwp, %g1
17084 rdpr %cansave, %g2
17085 rdpr %canrestore, %g3
17086 rdpr %cleanwin, %g4
17087 rdpr %otherwin, %g5
17088 rdpr %wstate, %g6
17089loop_56: fmovsne %icc, %f1, %f21
17090 stx %i0, [%l7 + 0x68]
17091 orn %l3, 0x1F0B, %l5
17092 edge32 %l4, %l0, %l1
17093 movn %xcc, %o5, %i6
17094 edge32l %i3, %o3, %o1
17095 restore %g5, 0x123E, %o7
17096 rdpr %cwp, %g1
17097 rdpr %cansave, %g2
17098 rdpr %canrestore, %g3
17099 rdpr %cleanwin, %g4
17100 rdpr %otherwin, %g5
17101 rdpr %wstate, %g6
17102 add %o6, 0x0B30, %i7
17103 edge8ln %g1, %g2, %g6
17104 movgu %icc, %o4, %l2
17105 addccc %l6, %o2, %i4
17106 ldsh [%l7 + 0x1A], %i1
17107 alignaddr %g3, %g7, %i2
17108 mulx %g4, 0x1E75, %i5
17109 movvc %icc, %i0, %l3
17110 andn %o0, 0x1E8B, %l4
17111 array16 %l0, %l1, %o5
17112 fnand %f8, %f26, %f24
17113 stb %l5, [%l7 + 0x27]
17114 edge32ln %i6, %o3, %o1
17115 ldx [%l7 + 0x08], %i3
17116 sethi 0x06C7, %o7
17117 sdiv %o6, 0x1427, %g5
17118 edge8l %g1, %i7, %g2
17119 ldsh [%l7 + 0x70], %g6
17120 srl %l2, 0x07, %o4
17121 umulcc %l6, %i4, %o2
17122 edge8 %i1, %g7, %i2
17123 movleu %icc, %g3, %i5
17124 fcmple32 %f16, %f2, %i0
17125 orncc %g4, 0x0255, %l3
17126 sll %o0, %l0, %l1
17127 addccc %l4, %o5, %l5
17128 fmovdcc %xcc, %f12, %f18
17129 ldsh [%l7 + 0x6A], %o3
17130 array8 %o1, %i3, %i6
17131 ldx [%l7 + 0x30], %o7
17132 srax %o6, 0x19, %g1
17133 smul %i7, %g2, %g5
17134 fpsub16s %f3, %f16, %f12
17135 fmovrdlez %l2, %f2, %f30
17136 sethi 0x1B50, %o4
17137 or %l6, 0x0E53, %g6
17138 edge8n %i4, %i1, %g7
17139 fpsub16s %f19, %f13, %f18
17140 srl %i2, 0x00, %o2
17141 andncc %g3, %i0, %g4
17142 udiv %i5, 0x0C3E, %o0
17143 srax %l3, 0x08, %l1
17144 fpackfix %f30, %f19
17145 mova %icc, %l4, %o5
17146 orn %l0, 0x0B91, %o3
17147 fmovse %icc, %f1, %f5
17148 edge16ln %o1, %i3, %l5
17149 and %o7, 0x1E1A, %o6
17150 movcs %xcc, %i6, %g1
17151 addcc %g2, 0x1EFD, %g5
17152 stb %i7, [%l7 + 0x44]
17153 xor %o4, %l2, %l6
17154 addccc %i4, 0x061D, %i1
17155 fsrc1 %f22, %f8
17156 fmovrdgez %g6, %f6, %f8
17157 srl %i2, 0x1F, %o2
17158 fnands %f9, %f28, %f14
17159 edge16l %g3, %g7, %i0
17160 array16 %i5, %g4, %l3
17161 srlx %o0, %l4, %o5
17162 movrgz %l1, %l0, %o3
17163 sth %i3, [%l7 + 0x40]
17164 stx %o1, [%l7 + 0x38]
17165 fmovrslz %o7, %f18, %f11
17166 umul %o6, %l5, %g1
17167 fpadd16s %f30, %f21, %f2
17168 mulx %g2, 0x0A17, %i6
17169 smulcc %g5, %i7, %l2
17170 add %o4, 0x1BFA, %i4
17171 edge32ln %i1, %g6, %i2
17172 fcmpes %fcc0, %f27, %f6
17173 udivx %o2, 0x1560, %g3
17174 ldd [%l7 + 0x58], %f18
17175 edge32l %l6, %g7, %i5
17176 fmovdg %icc, %f8, %f26
17177 fmovdle %icc, %f28, %f24
17178 udivcc %i0, 0x16CF, %l3
17179 edge32n %g4, %o0, %o5
17180 xnorcc %l1, 0x05D7, %l4
17181 st %f13, [%l7 + 0x60]
17182 sra %l0, 0x0A, %o3
17183 edge32 %o1, %i3, %o7
17184 umulcc %l5, %o6, %g2
17185 edge16 %g1, %i6, %i7
17186 array8 %g5, %l2, %o4
17187 srax %i4, 0x00, %g6
17188 edge32n %i2, %o2, %g3
17189 andncc %i1, %l6, %g7
17190 subcc %i5, 0x00DF, %i0
17191 addcc %l3, %g4, %o5
17192 fcmpeq32 %f4, %f24, %o0
17193 andn %l1, 0x1F5F, %l0
17194 fcmped %fcc3, %f12, %f14
17195 edge16 %l4, %o1, %o3
17196 fands %f21, %f3, %f14
17197 ldsw [%l7 + 0x28], %i3
17198 movleu %xcc, %l5, %o7
17199 sth %g2, [%l7 + 0x38]
17200 fpack16 %f12, %f8
17201 save %g1, 0x15CC, %o6
17202 rdpr %cwp, %g1
17203 rdpr %cansave, %g2
17204 rdpr %canrestore, %g3
17205 rdpr %cleanwin, %g4
17206 rdpr %otherwin, %g5
17207 rdpr %wstate, %g6
17208 nop
17209 set 0x24, %l6
17210 stb %i7, [%l7 + %l6]
17211 ldd [%l7 + 0x08], %f20
17212 sth %g5, [%l7 + 0x30]
17213 edge8ln %l2, %o4, %i6
17214 subc %i4, %g6, %i2
17215 fexpand %f28, %f10
17216 save %o2, %g3, %l6
17217 rdpr %cwp, %g1
17218 rdpr %cansave, %g2
17219 rdpr %canrestore, %g3
17220 rdpr %cleanwin, %g4
17221 rdpr %otherwin, %g5
17222 rdpr %wstate, %g6
17223 movgu %xcc, %g7, %i5
17224 movn %icc, %i1, %l3
17225 subc %g4, 0x18CF, %o5
17226 fmovsvc %icc, %f26, %f16
17227 stw %o0, [%l7 + 0x6C]
17228 movcs %xcc, %l1, %i0
17229 fsrc1s %f1, %f29
17230 fnor %f10, %f16, %f28
17231 ldsw [%l7 + 0x50], %l0
17232 lduh [%l7 + 0x40], %l4
17233 fors %f5, %f11, %f15
17234 nop
17235 set 0x52, %l2
17236 stb %o1, [%l7 + %l2]
17237 orn %i3, %l5, %o3
17238 ldub [%l7 + 0x31], %g2
17239 edge16n %g1, %o7, %i7
17240 ldd [%l7 + 0x50], %g4
17241 setx loop_57, %l0, %l1
17242 return %l1
17243 nop
17244 rdpr %cwp, %g1
17245 rdpr %cansave, %g2
17246 rdpr %canrestore, %g3
17247 rdpr %cleanwin, %g4
17248 rdpr %otherwin, %g5
17249 rdpr %wstate, %g6
17250loop_57: array32 %o6, %i4, %i6
17251 movrne %i2, 0x3A3, %o2
17252 movcc %icc, %g6, %g3
17253 edge32 %l6, %i5, %i1
17254 fmovrsne %l3, %f6, %f4
17255 alignaddrl %g4, %g7, %o0
17256 sra %o5, %i0, %l0
17257 sll %l1, %l4, %o1
17258 movrne %i3, %o3, %g2
17259 fxors %f29, %f0, %f30
17260 fnot2 %f4, %f12
17261 edge32l %l5, %g1, %o7
17262 sdivcc %i7, 0x0BD3, %l2
17263 movl %icc, %o4, %g5
17264 fxnors %f15, %f11, %f3
17265 movneg %icc, %o6, %i6
17266 xor %i4, 0x1BDB, %o2
17267 ldd [%l7 + 0x70], %f6
17268 movcc %icc, %g6, %g3
17269 xorcc %i2, 0x0E83, %l6
17270 sdiv %i5, 0x1059, %l3
17271 lduh [%l7 + 0x20], %g4
17272 fandnot2s %f26, %f3, %f27
17273 movne %icc, %g7, %i1
17274 xnorcc %o0, 0x10A4, %i0
17275 fandnot1s %f5, %f10, %f12
17276 fornot1 %f30, %f26, %f12
17277 movrne %l0, %l1, %o5
17278 movleu %icc, %l4, %i3
17279 fmovdle %icc, %f22, %f19
17280 xorcc %o3, 0x1858, %o1
17281 fmovrdlez %g2, %f24, %f26
17282 ldx [%l7 + 0x40], %l5
17283 srl %g1, 0x04, %o7
17284 fexpand %f31, %f0
17285 fmovd %f26, %f18
17286 movrgz %l2, 0x3BD, %i7
17287 fmovdl %xcc, %f26, %f9
17288 orncc %g5, 0x0EA1, %o4
17289 xnor %o6, %i4, %o2
17290 movge %xcc, %g6, %g3
17291 fpadd16 %f2, %f0, %f16
17292 edge16n %i2, %l6, %i5
17293 ld [%l7 + 0x4C], %f28
17294 fsrc2s %f29, %f8
17295 udiv %l3, 0x17C3, %i6
17296 movg %icc, %g4, %g7
17297 movgu %xcc, %o0, %i1
17298 fandnot2s %f2, %f23, %f27
17299 stb %l0, [%l7 + 0x6C]
17300 fmovdcs %xcc, %f20, %f20
17301 movvs %icc, %i0, %o5
17302 edge8n %l1, %l4, %o3
17303 fnot1 %f22, %f24
17304 edge8 %o1, %i3, %l5
17305 fnot2s %f30, %f17
17306 sllx %g2, 0x02, %g1
17307 std %f30, [%l7 + 0x38]
17308 movcs %xcc, %o7, %i7
17309 umul %l2, 0x1903, %g5
17310 movneg %icc, %o4, %o6
17311 fpack32 %f4, %f20, %f20
17312 sll %o2, 0x19, %g6
17313 fmovde %icc, %f9, %f21
17314 andcc %g3, 0x1403, %i2
17315 xorcc %l6, 0x0641, %i5
17316 movl %icc, %i4, %i6
17317 srl %g4, %g7, %l3
17318 smul %o0, 0x03FD, %l0
17319 xnor %i0, %i1, %o5
17320 ldsh [%l7 + 0x64], %l4
17321 andcc %l1, %o1, %o3
17322 edge8l %l5, %g2, %g1
17323 array32 %i3, %i7, %l2
17324 fmovrsgz %g5, %f25, %f22
17325 fmovd %f16, %f28
17326 popc %o4, %o7
17327 move %xcc, %o2, %g6
17328 srl %o6, %i2, %g3
17329 mova %icc, %i5, %i4
17330 edge8ln %i6, %g4, %l6
17331 movcc %xcc, %l3, %o0
17332 xnorcc %l0, 0x1A85, %i0
17333 sdivx %g7, 0x0DA9, %o5
17334 edge8n %l4, %l1, %o1
17335 andncc %o3, %l5, %g2
17336 andn %i1, %i3, %g1
17337 fmovrsne %l2, %f8, %f28
17338 ldx [%l7 + 0x58], %i7
17339 movleu %icc, %o4, %o7
17340 srl %o2, 0x11, %g6
17341 fmovdge %icc, %f1, %f16
17342 fmul8x16al %f24, %f11, %f2
17343 ldd [%l7 + 0x68], %o6
17344 mova %icc, %i2, %g3
17345 xor %i5, %i4, %g5
17346 nop
17347 set 0x64, %i3
17348 lduw [%l7 + %i3], %i6
17349 sdiv %g4, 0x08B9, %l6
17350 edge16l %l3, %o0, %i0
17351 subcc %g7, 0x0B26, %o5
17352 or %l4, 0x1293, %l0
17353 movge %icc, %l1, %o1
17354 movl %icc, %l5, %g2
17355 sir 0x188F
17356 edge32 %o3, %i1, %g1
17357 fmovsn %icc, %f13, %f27
17358 andn %l2, %i7, %i3
17359 fmul8sux16 %f24, %f22, %f8
17360 fsrc1 %f8, %f0
17361 st %f1, [%l7 + 0x44]
17362 edge32ln %o7, %o4, %g6
17363 fmovsvs %xcc, %f9, %f30
17364 fsrc1s %f12, %f12
17365 movge %icc, %o6, %o2
17366 movleu %xcc, %g3, %i2
17367 andcc %i4, 0x12BC, %g5
17368 sra %i6, %i5, %l6
17369 fnegd %f16, %f20
17370 movcc %icc, %g4, %o0
17371 subccc %l3, %g7, %o5
17372 ldub [%l7 + 0x68], %i0
17373 udiv %l4, 0x0F42, %l0
17374 srax %l1, %o1, %g2
17375 sdiv %o3, 0x17A5, %i1
17376 fmul8x16 %f16, %f22, %f20
17377 addcc %g1, 0x16E0, %l2
17378 fmovse %xcc, %f22, %f28
17379 fmovdne %xcc, %f24, %f8
17380 movl %xcc, %i7, %i3
17381 fmuld8ulx16 %f9, %f13, %f26
17382 xnorcc %l5, 0x1E4A, %o4
17383 edge8ln %o7, %o6, %g6
17384 fmul8x16au %f16, %f17, %f26
17385 subccc %g3, 0x08D9, %o2
17386 umulcc %i2, 0x0520, %g5
17387 fors %f31, %f14, %f6
17388 edge16l %i6, %i4, %i5
17389 ldub [%l7 + 0x32], %l6
17390 ldub [%l7 + 0x73], %o0
17391 alignaddr %g4, %l3, %o5
17392 movcc %xcc, %i0, %g7
17393 sra %l4, 0x10, %l0
17394 fmovrdgz %l1, %f18, %f24
17395 stb %g2, [%l7 + 0x77]
17396 fmovd %f0, %f6
17397 and %o3, 0x133C, %o1
17398 movrne %g1, 0x2F5, %l2
17399 srl %i7, %i3, %l5
17400 stb %o4, [%l7 + 0x66]
17401 edge16l %i1, %o6, %g6
17402 movneg %xcc, %g3, %o7
17403 ld [%l7 + 0x2C], %f19
17404 fmovd %f2, %f18
17405 nop
17406 set 0x24, %o4
17407 lduw [%l7 + %o4], %o2
17408 ldsw [%l7 + 0x4C], %g5
17409 movcs %xcc, %i6, %i2
17410 fmovrsgz %i4, %f8, %f7
17411 st %f31, [%l7 + 0x30]
17412 fmovsg %xcc, %f5, %f28
17413 ldd [%l7 + 0x18], %i6
17414 fpsub32 %f10, %f26, %f26
17415 edge32n %i5, %o0, %l3
17416 mova %icc, %o5, %g4
17417 std %f4, [%l7 + 0x78]
17418 fnand %f26, %f26, %f18
17419 movrgz %i0, 0x3B0, %l4
17420 fone %f16
17421 movg %icc, %l0, %l1
17422 movrlz %g2, %o3, %o1
17423 fabsd %f4, %f8
17424 sdivcc %g1, 0x0444, %l2
17425 edge32ln %i7, %i3, %g7
17426 stw %o4, [%l7 + 0x4C]
17427 ldd [%l7 + 0x48], %f2
17428 ldub [%l7 + 0x4A], %l5
17429 movn %icc, %o6, %i1
17430 ld [%l7 + 0x08], %f8
17431 movpos %icc, %g3, %g6
17432 fmovspos %icc, %f9, %f16
17433 ldd [%l7 + 0x20], %f6
17434 fmul8sux16 %f28, %f12, %f18
17435 movleu %icc, %o7, %g5
17436 fnand %f26, %f26, %f10
17437 alignaddrl %o2, %i6, %i2
17438 ldsh [%l7 + 0x5A], %l6
17439 movre %i4, %o0, %i5
17440 subc %o5, %g4, %l3
17441 fmovrslz %l4, %f10, %f10
17442 sllx %i0, %l0, %g2
17443 xorcc %o3, %o1, %g1
17444 fsrc1 %f16, %f22
17445 movvs %icc, %l1, %i7
17446 movvs %icc, %i3, %l2
17447 movcc %icc, %o4, %g7
17448 alignaddr %o6, %i1, %g3
17449 movcs %icc, %g6, %l5
17450 fandnot1s %f30, %f31, %f1
17451 edge32n %g5, %o2, %o7
17452 mulscc %i2, 0x06F5, %i6
17453 fmovscc %xcc, %f18, %f14
17454 edge8 %i4, %l6, %i5
17455 sdiv %o5, 0x17A5, %g4
17456 fnegs %f12, %f2
17457 edge32ln %o0, %l4, %i0
17458 fpadd32s %f24, %f16, %f6
17459 umul %l3, %l0, %g2
17460 fornot2s %f1, %f12, %f24
17461 fmul8x16al %f24, %f13, %f22
17462 nop
17463 set 0x3C, %l5
17464 sth %o1, [%l7 + %l5]
17465 movn %xcc, %o3, %g1
17466 and %l1, %i3, %i7
17467 ldub [%l7 + 0x2E], %l2
17468 edge16l %o4, %g7, %o6
17469 fnot2 %f10, %f8
17470 edge32n %i1, %g6, %g3
17471 subc %g5, %l5, %o7
17472 andncc %o2, %i2, %i4
17473 sub %i6, %i5, %l6
17474 fmovdcc %xcc, %f27, %f0
17475 edge16l %o5, %o0, %g4
17476 edge8n %i0, %l3, %l0
17477 fors %f18, %f8, %f29
17478 lduw [%l7 + 0x28], %l4
17479 movn %icc, %g2, %o1
17480 faligndata %f0, %f10, %f18
17481 alignaddrl %o3, %g1, %i3
17482 movrgez %l1, 0x0A9, %i7
17483 save %o4, 0x0CDE, %g7
17484 rdpr %cwp, %g1
17485 rdpr %cansave, %g2
17486 rdpr %canrestore, %g3
17487 rdpr %cleanwin, %g4
17488 rdpr %otherwin, %g5
17489 rdpr %wstate, %g6
17490 fmovdcc %icc, %f20, %f26
17491 movre %o6, %i1, %l2
17492 sdiv %g6, 0x123F, %g3
17493 fmovrsgez %l5, %f25, %f14
17494 or %g5, 0x07AD, %o7
17495 udivcc %o2, 0x1B0B, %i2
17496 udivcc %i6, 0x13E9, %i5
17497 movgu %icc, %i4, %l6
17498 edge8 %o5, %g4, %o0
17499 fxnor %f16, %f18, %f4
17500 and %i0, 0x0363, %l3
17501 orncc %l0, %g2, %l4
17502 st %f15, [%l7 + 0x78]
17503 array8 %o1, %o3, %i3
17504 edge16l %g1, %l1, %o4
17505 ld [%l7 + 0x74], %f30
17506 addc %i7, 0x15B2, %o6
17507 stw %g7, [%l7 + 0x28]
17508 fxor %f24, %f18, %f4
17509 movrne %l2, 0x226, %g6
17510 xor %g3, %i1, %l5
17511 movleu %icc, %g5, %o7
17512 fmovrsne %i2, %f25, %f11
17513 addcc %o2, %i5, %i6
17514 umul %i4, 0x0176, %o5
17515 fpadd32 %f20, %f20, %f16
17516 fpsub16 %f4, %f8, %f22
17517 xor %l6, 0x0D28, %o0
17518 stb %g4, [%l7 + 0x58]
17519 edge16 %i0, %l3, %l0
17520 stb %l4, [%l7 + 0x21]
17521 save %g2, %o3, %o1
17522 rdpr %cwp, %g1
17523 rdpr %cansave, %g2
17524 rdpr %canrestore, %g3
17525 rdpr %cleanwin, %g4
17526 rdpr %otherwin, %g5
17527 rdpr %wstate, %g6
17528 edge32l %g1, %i3, %o4
17529 movrlz %l1, %i7, %g7
17530 fpsub16s %f25, %f25, %f3
17531 ldd [%l7 + 0x38], %f30
17532 movcs %xcc, %l2, %o6
17533 add %g3, %g6, %i1
17534 udiv %g5, 0x0863, %o7
17535 edge16ln %i2, %o2, %l5
17536 movrne %i5, %i4, %o5
17537 array8 %l6, %o0, %i6
17538 orncc %i0, %g4, %l3
17539 movpos %xcc, %l4, %g2
17540 ldub [%l7 + 0x1A], %l0
17541 movvc %icc, %o1, %g1
17542 edge16n %i3, %o4, %l1
17543 orcc %o3, 0x08F9, %i7
17544 edge32n %g7, %l2, %g3
17545 ldd [%l7 + 0x18], %o6
17546 movn %icc, %g6, %i1
17547 restore %g5, %o7, %o2
17548 rdpr %cwp, %g1
17549 rdpr %cansave, %g2
17550 rdpr %canrestore, %g3
17551 rdpr %cleanwin, %g4
17552 rdpr %otherwin, %g5
17553 rdpr %wstate, %g6
17554 fnot1 %f30, %f12
17555 edge8n %i2, %i5, %i4
17556 movpos %icc, %l5, %o5
17557 addc %l6, 0x12A5, %o0
17558 sdivcc %i0, 0x1427, %g4
17559 fzero %f30
17560 fones %f3
17561 fnands %f17, %f12, %f31
17562 or %l3, 0x1749, %i6
17563 edge8ln %g2, %l4, %l0
17564 fnot1 %f18, %f14
17565 sll %g1, 0x07, %o1
17566 edge16l %i3, %o4, %l1
17567 sdiv %i7, 0x0338, %o3
17568 ld [%l7 + 0x68], %f18
17569 movvs %xcc, %l2, %g7
17570 ldsh [%l7 + 0x0A], %g3
17571 xnor %o6, %g6, %g5
17572 fmovs %f31, %f19
17573 fmovdpos %xcc, %f2, %f20
17574 array8 %i1, %o7, %i2
17575 ldsh [%l7 + 0x68], %i5
17576 edge8ln %i4, %o2, %l5
17577 array16 %o5, %l6, %o0
17578 alignaddr %i0, %g4, %i6
17579 sub %l3, 0x1E63, %g2
17580 andn %l4, %g1, %l0
17581 ldd [%l7 + 0x50], %o0
17582 edge8 %i3, %l1, %i7
17583 fones %f10
17584 movpos %icc, %o3, %o4
17585 udivx %g7, 0x00C4, %g3
17586 xnorcc %l2, %o6, %g6
17587 ldsh [%l7 + 0x52], %g5
17588 addcc %i1, %i2, %o7
17589 movrlez %i5, 0x099, %i4
17590 nop
17591 set 0x30, %i1
17592 ldd [%l7 + %i1], %l4
17593 and %o5, 0x1B61, %l6
17594 andcc %o0, %i0, %o2
17595 smul %g4, %i6, %g2
17596 nop
17597 set 0x4C, %g6
17598 ldsh [%l7 + %g6], %l4
17599 movre %g1, 0x1B7, %l0
17600 edge16l %o1, %i3, %l1
17601 udivx %i7, 0x1729, %o3
17602 fones %f21
17603 fnands %f9, %f26, %f20
17604 fpsub16s %f23, %f17, %f20
17605 sll %l3, %g7, %g3
17606 fmul8x16al %f5, %f3, %f26
17607 andn %l2, 0x0736, %o6
17608 movre %g6, %o4, %g5
17609 fpsub32s %f20, %f10, %f7
17610 fnegd %f12, %f16
17611 or %i1, %o7, %i5
17612 movrgz %i2, %i4, %o5
17613 sub %l6, %o0, %i0
17614 movcc %icc, %o2, %g4
17615 edge16l %l5, %i6, %g2
17616 orcc %g1, %l0, %o1
17617 fmovdle %icc, %f27, %f17
17618 array8 %i3, %l4, %l1
17619 fmovdvs %icc, %f13, %f24
17620 fmovrdne %i7, %f16, %f26
17621 fsrc2 %f30, %f26
17622 fmuld8sux16 %f4, %f6, %f16
17623 edge8n %l3, %o3, %g3
17624 movre %g7, 0x2F5, %o6
17625 sdivcc %g6, 0x066C, %o4
17626 fpack16 %f16, %f1
17627 fmovrdlez %l2, %f0, %f10
17628 fmovrslez %g5, %f13, %f14
17629 movvc %icc, %i1, %i5
17630 movpos %xcc, %i2, %i4
17631 edge8 %o7, %l6, %o5
17632 edge16ln %i0, %o2, %o0
17633 movrne %l5, %g4, %g2
17634 array8 %i6, %l0, %g1
17635 fpmerge %f8, %f27, %f6
17636 xor %o1, %l4, %l1
17637 fmovrse %i7, %f26, %f1
17638 ldsw [%l7 + 0x74], %i3
17639 sll %l3, %g3, %g7
17640 edge16n %o3, %o6, %o4
17641 ldsh [%l7 + 0x14], %l2
17642 orncc %g6, 0x1505, %g5
17643 srl %i5, %i2, %i1
17644 sra %i4, %o7, %o5
17645 fmovrdgez %i0, %f22, %f10
17646 ldd [%l7 + 0x68], %o2
17647 edge32n %l6, %l5, %o0
17648 udivx %g4, 0x0347, %g2
17649 fmovrdgz %i6, %f6, %f26
17650 popc %g1, %o1
17651 movrne %l4, 0x259, %l0
17652 and %l1, 0x11CA, %i7
17653 stw %i3, [%l7 + 0x2C]
17654 movneg %icc, %g3, %l3
17655 subccc %g7, 0x170B, %o6
17656 mova %xcc, %o4, %o3
17657 movl %xcc, %l2, %g6
17658 sdivx %g5, 0x077A, %i5
17659 nop
17660 set 0x6A, %l1
17661 ldsh [%l7 + %l1], %i2
17662 addc %i4, 0x1EC7, %o7
17663 orn %o5, %i1, %i0
17664 alignaddr %o2, %l6, %l5
17665 sllx %g4, 0x14, %g2
17666 edge8ln %o0, %g1, %o1
17667 ldd [%l7 + 0x60], %f6
17668 fpsub16 %f16, %f26, %f14
17669 xnorcc %i6, %l4, %l1
17670 fcmpes %fcc2, %f12, %f22
17671 fzeros %f31
17672 sub %i7, %i3, %l0
17673 edge32 %l3, %g7, %o6
17674 fsrc2 %f4, %f28
17675 movcc %xcc, %g3, %o3
17676 fcmpes %fcc1, %f19, %f4
17677 or %l2, %g6, %g5
17678 fpsub32s %f4, %f13, %f23
17679 sir 0x1896
17680 andncc %o4, %i5, %i4
17681 edge16l %i2, %o7, %i1
17682 fmovdvs %icc, %f9, %f22
17683 ldsh [%l7 + 0x34], %i0
17684 movvc %icc, %o5, %o2
17685 mulscc %l5, %g4, %l6
17686 and %o0, 0x18D0, %g1
17687 mova %icc, %o1, %i6
17688 srlx %l4, 0x15, %g2
17689 and %i7, 0x04DF, %i3
17690 xnor %l1, 0x116C, %l0
17691 sethi 0x1DF0, %l3
17692 addcc %o6, %g7, %o3
17693 edge32ln %g3, %g6, %l2
17694 edge32n %o4, %i5, %g5
17695 fmovscs %xcc, %f6, %f30
17696 fnegd %f18, %f0
17697 edge8 %i4, %i2, %o7
17698 fmovrdgz %i0, %f4, %f22
17699 edge16 %o5, %o2, %l5
17700 movrgez %i1, 0x125, %g4
17701 orn %l6, 0x1491, %o0
17702 fabss %f31, %f26
17703 movge %icc, %o1, %g1
17704 orn %l4, %g2, %i7
17705 fcmpgt16 %f4, %f14, %i6
17706 addc %i3, %l1, %l3
17707 nop
17708 set 0x14, %o2
17709 ldsw [%l7 + %o2], %o6
17710 fabss %f10, %f25
17711 stb %g7, [%l7 + 0x76]
17712 edge16l %l0, %g3, %o3
17713 nop
17714 set 0x50, %i4
17715 lduw [%l7 + %i4], %l2
17716 movgu %icc, %o4, %i5
17717 ldub [%l7 + 0x52], %g5
17718 bshuffle %f22, %f2, %f22
17719 sdivcc %i4, 0x0B1D, %g6
17720 movcs %icc, %o7, %i0
17721 ldsw [%l7 + 0x50], %o5
17722 lduh [%l7 + 0x7E], %o2
17723 ld [%l7 + 0x2C], %f3
17724 fpackfix %f12, %f12
17725 save %l5, 0x1C90, %i2
17726 rdpr %cwp, %g1
17727 rdpr %cansave, %g2
17728 rdpr %canrestore, %g3
17729 rdpr %cleanwin, %g4
17730 rdpr %otherwin, %g5
17731 rdpr %wstate, %g6
17732 mulx %g4, %i1, %l6
17733 array32 %o0, %g1, %l4
17734 fmovdne %icc, %f16, %f25
17735 move %icc, %g2, %i7
17736 udivcc %i6, 0x0AB3, %i3
17737 subcc %o1, 0x0B55, %l1
17738 edge8l %l3, %g7, %l0
17739 fands %f4, %f10, %f14
17740 fmovrslz %g3, %f9, %f31
17741 fmul8ulx16 %f16, %f4, %f30
17742 array16 %o3, %o6, %l2
17743 movgu %icc, %i5, %g5
17744 edge32n %i4, %g6, %o4
17745 fcmpne16 %f24, %f14, %i0
17746 fmovdge %xcc, %f9, %f4
17747 fmovdcs %icc, %f24, %f11
17748 edge32l %o5, %o2, %o7
17749 fornot2s %f5, %f7, %f8
17750 nop
17751 set 0x30, %g5
17752 stx %l5, [%l7 + %g5]
17753 edge8ln %g4, %i1, %i2
17754 sra %o0, %g1, %l4
17755 sth %g2, [%l7 + 0x30]
17756 ldub [%l7 + 0x4C], %i7
17757 mulx %l6, 0x0FB5, %i3
17758 udivcc %o1, 0x1E49, %l1
17759 sdivx %i6, 0x12AC, %l3
17760 ldub [%l7 + 0x60], %l0
17761 addccc %g3, 0x19B7, %g7
17762 srl %o6, %o3, %l2
17763 movrgz %g5, %i4, %g6
17764 st %f13, [%l7 + 0x70]
17765 edge8 %o4, %i5, %i0
17766 array8 %o5, %o7, %o2
17767 xorcc %g4, 0x044A, %i1
17768 fandnot1s %f15, %f6, %f1
17769 fandnot1 %f12, %f2, %f8
17770 edge8 %i2, %o0, %g1
17771 alignaddrl %l4, %l5, %i7
17772 subcc %g2, 0x0326, %i3
17773 smul %l6, %l1, %o1
17774 sdivx %i6, 0x1707, %l0
17775 movvs %xcc, %l3, %g7
17776 subcc %o6, %o3, %g3
17777 fmovsa %xcc, %f28, %f19
17778 lduh [%l7 + 0x3C], %g5
17779 movgu %icc, %l2, %i4
17780 or %o4, 0x1CD8, %g6
17781 andn %i0, 0x1ACA, %o5
17782 movvc %icc, %o7, %i5
17783 ldd [%l7 + 0x50], %g4
17784 movpos %icc, %o2, %i2
17785 sethi 0x1473, %i1
17786 popc %g1, %o0
17787 movvc %icc, %l4, %l5
17788 fxor %f6, %f26, %f30
17789 andcc %g2, 0x1C38, %i3
17790 orn %l6, 0x0986, %l1
17791 movrgz %o1, 0x2D9, %i6
17792 edge32n %i7, %l0, %l3
17793 srl %o6, %o3, %g3
17794 umul %g5, %g7, %i4
17795 srax %o4, 0x03, %g6
17796 popc 0x0F0B, %i0
17797 movvs %icc, %o5, %l2
17798 fmovsge %icc, %f14, %f11
17799 fandnot1s %f14, %f11, %f21
17800 fmovdl %xcc, %f12, %f25
17801 edge16n %o7, %g4, %i5
17802 edge16l %i2, %i1, %o2
17803 fnot1 %f6, %f26
17804 fmovrsgez %o0, %f15, %f29
17805 edge16ln %g1, %l4, %g2
17806 movne %xcc, %i3, %l6
17807 movpos %icc, %l1, %l5
17808 ldsh [%l7 + 0x14], %i6
17809 addccc %o1, 0x13BE, %i7
17810 fmovscc %xcc, %f7, %f8
17811 srl %l0, 0x0D, %o6
17812 edge16ln %l3, %g3, %g5
17813 stw %g7, [%l7 + 0x70]
17814 fmul8x16au %f11, %f30, %f16
17815 subccc %i4, %o3, %o4
17816 subccc %g6, 0x0BC3, %o5
17817 fmovdle %icc, %f7, %f29
17818 movrgz %l2, %o7, %g4
17819 faligndata %f12, %f28, %f22
17820 alignaddrl %i5, %i0, %i1
17821 sllx %o2, 0x1E, %i2
17822 movrgz %g1, %o0, %l4
17823 srax %g2, 0x0F, %l6
17824 xnor %i3, 0x196B, %l1
17825 movn %xcc, %i6, %o1
17826 sub %l5, %i7, %l0
17827 addc %l3, 0x17A0, %g3
17828 ldx [%l7 + 0x40], %g5
17829 ldx [%l7 + 0x70], %o6
17830 edge16ln %i4, %g7, %o4
17831 fmuld8sux16 %f11, %f10, %f22
17832 umul %g6, 0x09DC, %o5
17833 srax %l2, %o3, %o7
17834 andn %g4, %i0, %i5
17835 fcmple32 %f30, %f20, %i1
17836 or %i2, 0x1E5D, %o2
17837 save %o0, 0x152E, %g1
17838 rdpr %cwp, %g1
17839 rdpr %cansave, %g2
17840 rdpr %canrestore, %g3
17841 rdpr %cleanwin, %g4
17842 rdpr %otherwin, %g5
17843 rdpr %wstate, %g6
17844 movvs %icc, %l4, %g2
17845 fzero %f10
17846 fzero %f4
17847 edge16l %i3, %l1, %i6
17848 addcc %o1, %l6, %i7
17849 fone %f28
17850 fcmple32 %f2, %f30, %l5
17851 fnot2 %f8, %f22
17852 orncc %l0, %g3, %g5
17853 fmovdleu %icc, %f15, %f2
17854 mulscc %o6, 0x18C1, %i4
17855 stw %g7, [%l7 + 0x0C]
17856 movrgez %l3, %o4, %g6
17857 edge16 %o5, %l2, %o3
17858 srax %g4, %o7, %i0
17859 smulcc %i5, 0x0494, %i2
17860 umulcc %o2, %o0, %i1
17861 setx loop_58, %l0, %l1
17862 return %l1
17863 nop
17864 rdpr %cwp, %g1
17865 rdpr %cansave, %g2
17866 rdpr %canrestore, %g3
17867 rdpr %cleanwin, %g4
17868 rdpr %otherwin, %g5
17869 rdpr %wstate, %g6
17870loop_58: xorcc %l1, 0x0C6B, %i6
17871 orncc %o1, 0x0E6D, %l6
17872 xnor %i7, 0x0163, %l5
17873 sdiv %i3, 0x1079, %g3
17874 movne %xcc, %l0, %g5
17875 edge32ln %i4, %g7, %o6
17876 edge32 %o4, %l3, %g6
17877 mulscc %o5, 0x1789, %l2
17878 movcs %xcc, %o3, %o7
17879 edge32l %g4, %i5, %i2
17880 sir 0x0F60
17881 st %f5, [%l7 + 0x30]
17882 lduw [%l7 + 0x44], %i0
17883 smul %o0, %i1, %o2
17884 fors %f15, %f15, %f28
17885 movn %icc, %l4, %g1
17886 edge8ln %l1, %i6, %g2
17887 edge8l %l6, %o1, %l5
17888 fmovdvc %xcc, %f5, %f2
17889 mova %xcc, %i3, %i7
17890 popc %l0, %g3
17891 edge32n %g5, %g7, %i4
17892 xorcc %o4, 0x0021, %l3
17893 edge32 %o6, %o5, %g6
17894 subc %l2, 0x136C, %o7
17895 xorcc %o3, 0x0D41, %i5
17896 ldsh [%l7 + 0x7C], %g4
17897 movle %icc, %i2, %o0
17898 fmovdg %xcc, %f12, %f12
17899 movgu %xcc, %i0, %o2
17900 movne %icc, %i1, %g1
17901 mulscc %l1, %i6, %g2
17902 movl %xcc, %l4, %l6
17903 orncc %o1, %i3, %l5
17904 srlx %l0, %g3, %i7
17905 edge16l %g5, %g7, %i4
17906 ldsb [%l7 + 0x5E], %o4
17907 sllx %o6, 0x07, %l3
17908 movleu %icc, %g6, %o5
17909 sth %l2, [%l7 + 0x20]
17910 alignaddrl %o3, %i5, %g4
17911 srax %o7, 0x1A, %i2
17912 fmovsn %xcc, %f23, %f25
17913 ldx [%l7 + 0x38], %i0
17914 srl %o0, 0x06, %i1
17915 fcmpeq32 %f6, %f4, %g1
17916 fmovspos %icc, %f8, %f29
17917 udiv %l1, 0x084F, %i6
17918 move %xcc, %o2, %l4
17919 srlx %g2, 0x1C, %l6
17920 fexpand %f14, %f4
17921 add %i3, %l5, %l0
17922 movvc %xcc, %g3, %i7
17923 movg %xcc, %o1, %g5
17924 fand %f28, %f10, %f30
17925 xnor %i4, 0x03B3, %g7
17926 udivx %o4, 0x1FDB, %o6
17927 orcc %l3, 0x010A, %g6
17928 edge16 %o5, %o3, %l2
17929 popc %g4, %o7
17930 alignaddrl %i5, %i0, %o0
17931 sllx %i1, %g1, %l1
17932 stb %i6, [%l7 + 0x6C]
17933 srax %o2, 0x06, %l4
17934 save %i2, %g2, %l6
17935 rdpr %cwp, %g1
17936 rdpr %cansave, %g2
17937 rdpr %canrestore, %g3
17938 rdpr %cleanwin, %g4
17939 rdpr %otherwin, %g5
17940 rdpr %wstate, %g6
17941 addc %i3, %l5, %g3
17942 ld [%l7 + 0x24], %f18
17943 andncc %l0, %o1, %g5
17944 lduh [%l7 + 0x2E], %i4
17945 mulscc %g7, %o4, %i7
17946 movcs %icc, %o6, %l3
17947 movrlz %g6, %o3, %l2
17948 fmul8sux16 %f12, %f18, %f10
17949 nop
17950 set 0x24, %g1
17951 ldsw [%l7 + %g1], %o5
17952 edge32ln %g4, %o7, %i5
17953 addccc %o0, 0x126D, %i1
17954 and %i0, 0x0797, %g1
17955 xorcc %i6, %o2, %l4
17956 movvc %xcc, %l1, %g2
17957 addccc %i2, %l6, %l5
17958 ld [%l7 + 0x38], %f6
17959 udivcc %g3, 0x095D, %i3
17960 movrlz %l0, 0x14B, %o1
17961 mova %icc, %i4, %g7
17962 ld [%l7 + 0x68], %f12
17963 ld [%l7 + 0x30], %f26
17964 sllx %g5, %i7, %o6
17965 sra %l3, %g6, %o3
17966 fornot2s %f27, %f11, %f29
17967 restore %o4, %l2, %g4
17968 rdpr %cwp, %g1
17969 rdpr %cansave, %g2
17970 rdpr %canrestore, %g3
17971 rdpr %cleanwin, %g4
17972 rdpr %otherwin, %g5
17973 rdpr %wstate, %g6
17974 st %f14, [%l7 + 0x18]
17975 orn %o7, 0x0FFC, %i5
17976 stw %o0, [%l7 + 0x14]
17977 smul %i1, 0x0506, %i0
17978 save %o5, 0x0AFF, %g1
17979 rdpr %cwp, %g1
17980 rdpr %cansave, %g2
17981 rdpr %canrestore, %g3
17982 rdpr %cleanwin, %g4
17983 rdpr %otherwin, %g5
17984 rdpr %wstate, %g6
17985 fmovrdne %o2, %f22, %f2
17986 xnorcc %i6, 0x0918, %l1
17987 edge8n %l4, %i2, %g2
17988 fmovse %xcc, %f11, %f30
17989 sll %l6, %l5, %g3
17990 fmovsa %xcc, %f22, %f9
17991 movrlz %i3, 0x063, %l0
17992 umul %i4, %g7, %o1
17993 ldd [%l7 + 0x70], %f8
17994 alignaddrl %g5, %i7, %o6
17995 fmovsne %xcc, %f24, %f26
17996 ld [%l7 + 0x50], %f21
17997 fcmps %fcc2, %f12, %f31
17998 ldsb [%l7 + 0x32], %l3
17999 add %g6, %o4, %o3
18000 nop
18001 set 0x56, %o6
18002 ldsb [%l7 + %o6], %g4
18003 edge32n %l2, %i5, %o7
18004 movre %o0, 0x18D, %i1
18005 movle %icc, %o5, %i0
18006 subc %o2, 0x1478, %i6
18007 fone %f20
18008 fabss %f27, %f20
18009 edge32 %l1, %g1, %l4
18010 add %i2, %l6, %l5
18011 movrgez %g2, %i3, %l0
18012 udivx %i4, 0x0872, %g7
18013 fcmps %fcc1, %f19, %f0
18014 sub %o1, %g5, %i7
18015 srax %o6, 0x0A, %g3
18016 movne %icc, %g6, %o4
18017 popc %l3, %o3
18018 std %f10, [%l7 + 0x40]
18019 addccc %g4, 0x09BB, %l2
18020 add %i5, %o0, %o7
18021 movge %xcc, %i1, %i0
18022 ld [%l7 + 0x48], %f31
18023 movleu %icc, %o2, %i6
18024 udivcc %o5, 0x12BF, %g1
18025 subc %l4, %i2, %l1
18026 move %icc, %l5, %g2
18027 fmovda %xcc, %f11, %f10
18028 srlx %i3, 0x03, %l0
18029 fcmpne32 %f0, %f0, %l6
18030 movleu %xcc, %g7, %i4
18031 andcc %g5, %i7, %o1
18032 fmovrdne %o6, %f22, %f26
18033 fmul8x16al %f28, %f19, %f10
18034 ldsh [%l7 + 0x6E], %g6
18035 ldx [%l7 + 0x30], %g3
18036 sdiv %l3, 0x16E9, %o4
18037 fmovrdne %o3, %f10, %f24
18038 fcmpne16 %f24, %f28, %l2
18039 lduh [%l7 + 0x50], %g4
18040 ldsw [%l7 + 0x50], %o0
18041 ldsb [%l7 + 0x6D], %i5
18042 movleu %icc, %o7, %i1
18043 sllx %o2, %i6, %o5
18044 fornot1s %f11, %f25, %f22
18045 ldx [%l7 + 0x60], %g1
18046 umul %i0, %l4, %l1
18047 fcmple32 %f14, %f22, %l5
18048 fmovdcs %xcc, %f28, %f21
18049 orncc %i2, %g2, %l0
18050 ldsw [%l7 + 0x6C], %i3
18051 ldsh [%l7 + 0x72], %l6
18052 edge16n %g7, %i4, %i7
18053 srax %g5, %o6, %g6
18054 stw %g3, [%l7 + 0x10]
18055 fmovsl %icc, %f2, %f9
18056 stb %l3, [%l7 + 0x28]
18057 orncc %o1, %o3, %o4
18058 fmovscs %icc, %f5, %f3
18059 fpack16 %f14, %f19
18060 movge %icc, %g4, %l2
18061 orcc %o0, 0x1BF6, %o7
18062 movrlz %i5, 0x0BA, %o2
18063 edge8ln %i6, %o5, %i1
18064 srax %i0, %l4, %l1
18065 movge %icc, %l5, %i2
18066 mulscc %g2, 0x0D51, %g1
18067 st %f12, [%l7 + 0x60]
18068 movn %xcc, %i3, %l6
18069 popc 0x1BE6, %g7
18070 srl %l0, 0x04, %i4
18071 setx loop_59, %l0, %l1
18072 return %l1
18073 nop
18074 rdpr %cwp, %g1
18075 rdpr %cansave, %g2
18076 rdpr %canrestore, %g3
18077 rdpr %cleanwin, %g4
18078 rdpr %otherwin, %g5
18079 rdpr %wstate, %g6
18080loop_59: sir 0x1C66
18081 fcmpgt16 %f18, %f2, %g6
18082 movg %xcc, %g3, %o1
18083 ldd [%l7 + 0x60], %o2
18084 fmovsgu %icc, %f13, %f23
18085 udiv %l3, 0x19F0, %g4
18086 ldsw [%l7 + 0x34], %l2
18087 lduw [%l7 + 0x20], %o0
18088 movl %xcc, %o4, %o7
18089 array16 %i5, %o2, %i6
18090 fmovrdgez %i1, %f30, %f28
18091 movne %xcc, %i0, %o5
18092 subccc %l1, 0x0BCF, %l5
18093 smul %l4, 0x0136, %i2
18094 ld [%l7 + 0x3C], %f30
18095 mova %xcc, %g2, %i3
18096 srax %g1, 0x1E, %g7
18097 xnorcc %l0, %l6, %i7
18098 xnorcc %o6, 0x1497, %i4
18099 sll %g5, %g6, %o1
18100 array32 %g3, %l3, %o3
18101 stw %l2, [%l7 + 0x7C]
18102 fmul8ulx16 %f6, %f14, %f28
18103 xorcc %g4, 0x0F33, %o4
18104 mulx %o0, 0x1817, %i5
18105 array16 %o7, %i6, %o2
18106 fcmple16 %f18, %f2, %i0
18107 sth %i1, [%l7 + 0x5E]
18108 smul %l1, 0x1819, %o5
18109 st %f19, [%l7 + 0x10]
18110 addccc %l5, 0x05D0, %l4
18111 mova %xcc, %i2, %g2
18112 edge16 %i3, %g1, %g7
18113 edge16n %l6, %l0, %i7
18114 sth %o6, [%l7 + 0x44]
18115 edge32 %g5, %i4, %o1
18116 fmul8x16al %f31, %f10, %f26
18117 fmovsleu %icc, %f11, %f20
18118 array32 %g6, %l3, %o3
18119 move %xcc, %g3, %l2
18120 smul %g4, 0x1BD6, %o0
18121 andcc %i5, %o4, %o7
18122 alignaddr %o2, %i0, %i1
18123 edge32ln %l1, %i6, %o5
18124 movle %icc, %l4, %l5
18125 fmovrsgz %i2, %f25, %f19
18126 fmovrdne %i3, %f12, %f14
18127 std %f4, [%l7 + 0x68]
18128 edge32ln %g2, %g1, %l6
18129 fmovsne %icc, %f11, %f30
18130 and %g7, 0x06BD, %l0
18131 fnot2 %f12, %f22
18132 movrlez %i7, %g5, %o6
18133 fmovdl %icc, %f12, %f23
18134 movn %icc, %i4, %o1
18135 movneg %xcc, %g6, %l3
18136 movrlz %o3, %g3, %g4
18137 edge8ln %o0, %i5, %l2
18138 array8 %o7, %o2, %i0
18139 udivcc %i1, 0x1F47, %o4
18140 movle %xcc, %i6, %o5
18141 orncc %l1, %l4, %l5
18142 ldd [%l7 + 0x20], %f12
18143 mulx %i2, 0x0690, %i3
18144 edge16l %g1, %l6, %g7
18145 move %icc, %l0, %i7
18146 edge8ln %g5, %g2, %i4
18147 ldd [%l7 + 0x20], %o0
18148 sdiv %g6, 0x1CB9, %l3
18149 mulscc %o3, 0x130D, %g3
18150 srax %g4, %o0, %o6
18151 fmovrdgz %l2, %f0, %f8
18152 subcc %i5, 0x0EC6, %o2
18153 ldsb [%l7 + 0x1F], %i0
18154 sdivcc %i1, 0x0BDD, %o7
18155 edge16n %o4, %o5, %i6
18156 addcc %l1, %l4, %l5
18157 movcc %xcc, %i2, %i3
18158 fmovsne %xcc, %f1, %f7
18159 smul %g1, %l6, %l0
18160 fcmpeq16 %f14, %f30, %i7
18161 stx %g7, [%l7 + 0x70]
18162 fabss %f10, %f18
18163 fnot2s %f0, %f5
18164 smulcc %g5, %i4, %g2
18165 array8 %o1, %l3, %g6
18166 mulscc %o3, 0x045B, %g3
18167 ldsb [%l7 + 0x6A], %o0
18168 and %o6, 0x1EA5, %l2
18169 andn %i5, %g4, %i0
18170 udivcc %o2, 0x1DF6, %i1
18171 edge32 %o4, %o5, %o7
18172 stw %l1, [%l7 + 0x24]
18173 xor %i6, 0x09D0, %l5
18174 edge32n %i2, %i3, %g1
18175 xnorcc %l4, %l6, %i7
18176 xnor %l0, 0x0329, %g5
18177 umulcc %i4, 0x17F3, %g2
18178 xnorcc %g7, %o1, %g6
18179 nop
18180 set 0x0C, %l0
18181 ldsw [%l7 + %l0], %l3
18182 fmovrsgz %g3, %f7, %f29
18183 xorcc %o3, %o6, %o0
18184 array8 %l2, %g4, %i0
18185 smul %i5, 0x0D1C, %i1
18186 fcmpeq16 %f16, %f10, %o2
18187 smul %o5, %o7, %l1
18188 mova %icc, %i6, %o4
18189 lduh [%l7 + 0x46], %i2
18190 subccc %l5, %g1, %l4
18191 ldsh [%l7 + 0x2C], %i3
18192 movcs %xcc, %l6, %l0
18193 movn %xcc, %i7, %i4
18194 movrne %g5, 0x04E, %g7
18195 fmul8sux16 %f10, %f14, %f14
18196 mulscc %g2, %o1, %l3
18197 movvs %xcc, %g6, %g3
18198 orncc %o6, %o0, %o3
18199 ld [%l7 + 0x14], %f28
18200 movrgez %g4, %i0, %i5
18201 subc %i1, 0x1F39, %o2
18202 st %f31, [%l7 + 0x74]
18203 movne %icc, %o5, %l2
18204 array32 %l1, %o7, %i6
18205 ldsw [%l7 + 0x58], %i2
18206 restore %o4, %g1, %l4
18207 rdpr %cwp, %g1
18208 rdpr %cansave, %g2
18209 rdpr %canrestore, %g3
18210 rdpr %cleanwin, %g4
18211 rdpr %otherwin, %g5
18212 rdpr %wstate, %g6
18213 edge32n %i3, %l5, %l0
18214 edge8n %l6, %i7, %i4
18215 movgu %icc, %g7, %g2
18216 stx %o1, [%l7 + 0x10]
18217 subc %g5, 0x0764, %g6
18218 fcmped %fcc0, %f2, %f8
18219 st %f18, [%l7 + 0x18]
18220 fcmpeq16 %f12, %f10, %l3
18221 movrlz %g3, %o0, %o3
18222 edge16ln %g4, %i0, %i5
18223 mova %icc, %o6, %i1
18224 faligndata %f2, %f6, %f18
18225 stw %o2, [%l7 + 0x58]
18226 fmovspos %icc, %f4, %f20
18227 ldd [%l7 + 0x50], %f4
18228 edge8 %l2, %o5, %o7
18229 popc 0x0600, %i6
18230 movvc %icc, %i2, %l1
18231 stw %g1, [%l7 + 0x7C]
18232 edge32n %o4, %i3, %l5
18233 sllx %l4, 0x07, %l6
18234 movrlz %l0, 0x377, %i4
18235 st %f7, [%l7 + 0x44]
18236 std %f20, [%l7 + 0x60]
18237 fmovde %xcc, %f17, %f26
18238 move %icc, %g7, %g2
18239 ldsw [%l7 + 0x28], %o1
18240 fcmpes %fcc1, %f4, %f30
18241 fmovspos %icc, %f13, %f22
18242 fmovrdgz %i7, %f12, %f6
18243 fpsub16 %f4, %f0, %f18
18244 ldsw [%l7 + 0x34], %g6
18245 movrgez %l3, 0x059, %g5
18246 lduh [%l7 + 0x50], %o0
18247 fpsub32s %f22, %f5, %f15
18248 xor %o3, %g3, %g4
18249 stw %i0, [%l7 + 0x18]
18250 ldx [%l7 + 0x30], %i5
18251 movrlz %o6, %o2, %l2
18252 movne %xcc, %i1, %o7
18253 mulx %o5, 0x0349, %i2
18254 add %l1, %g1, %o4
18255 ldx [%l7 + 0x50], %i3
18256 lduw [%l7 + 0x54], %i6
18257 stb %l5, [%l7 + 0x76]
18258 fmovdleu %icc, %f16, %f23
18259 orn %l4, 0x13B1, %l0
18260 sllx %i4, 0x1D, %l6
18261 fmul8x16al %f0, %f13, %f14
18262 movrgz %g7, 0x23C, %g2
18263 ldsh [%l7 + 0x66], %o1
18264 fcmped %fcc0, %f16, %f30
18265 fmovrde %i7, %f2, %f8
18266 fandnot2 %f26, %f24, %f2
18267 orncc %l3, 0x19DC, %g6
18268 srl %g5, 0x05, %o0
18269 edge32n %g3, %g4, %i0
18270 edge32ln %o3, %o6, %i5
18271 addcc %o2, 0x08CB, %l2
18272 umul %i1, %o7, %o5
18273 ldd [%l7 + 0x58], %i2
18274 alignaddr %l1, %o4, %g1
18275 smulcc %i6, 0x0D35, %l5
18276 movgu %icc, %i3, %l0
18277 fmovdneg %xcc, %f12, %f1
18278 fnands %f9, %f10, %f13
18279 mulx %l4, 0x12CD, %i4
18280 edge16 %g7, %g2, %l6
18281 subcc %o1, %l3, %g6
18282 fmovdneg %icc, %f16, %f28
18283 fmovrse %g5, %f29, %f15
18284 sra %o0, 0x0D, %i7
18285 mova %icc, %g4, %g3
18286 pdist %f4, %f0, %f28
18287 nop
18288 set 0x62, %i2
18289 ldsb [%l7 + %i2], %o3
18290 std %f18, [%l7 + 0x70]
18291 smulcc %i0, 0x0896, %o6
18292 addcc %i5, 0x01BA, %o2
18293 ldd [%l7 + 0x40], %f8
18294 udivcc %l2, 0x0DA6, %i1
18295 subc %o7, %o5, %l1
18296 fmovdleu %xcc, %f7, %f25
18297 edge32n %i2, %g1, %i6
18298 alignaddrl %o4, %l5, %i3
18299 fnegd %f2, %f6
18300 fpadd32s %f24, %f29, %f9
18301 movne %xcc, %l4, %l0
18302 ld [%l7 + 0x74], %f11
18303 movrlz %g7, %i4, %l6
18304 fmovrdgz %o1, %f22, %f14
18305 fcmpne16 %f28, %f22, %l3
18306 edge8 %g2, %g6, %o0
18307 srl %g5, 0x13, %g4
18308 sdiv %g3, 0x02F3, %i7
18309 edge16ln %o3, %o6, %i5
18310 stb %i0, [%l7 + 0x1C]
18311 ldsh [%l7 + 0x7E], %l2
18312 array16 %i1, %o2, %o5
18313 fcmpgt16 %f20, %f2, %o7
18314 stb %i2, [%l7 + 0x4B]
18315 edge8ln %g1, %i6, %o4
18316 sra %l1, %i3, %l4
18317 edge8n %l0, %l5, %i4
18318 andncc %l6, %o1, %g7
18319 srl %g2, 0x11, %g6
18320 save %l3, 0x0526, %g5
18321 rdpr %cwp, %g1
18322 rdpr %cansave, %g2
18323 rdpr %canrestore, %g3
18324 rdpr %cleanwin, %g4
18325 rdpr %otherwin, %g5
18326 rdpr %wstate, %g6
18327 edge16l %g4, %o0, %i7
18328 and %g3, 0x1BF8, %o3
18329 fmovdg %icc, %f22, %f13
18330 srax %o6, %i5, %l2
18331 popc 0x0F41, %i0
18332 fxnors %f30, %f18, %f20
18333 fmovrdne %i1, %f24, %f10
18334 ldub [%l7 + 0x4C], %o5
18335 fnot2 %f2, %f6
18336 xnor %o7, %o2, %i2
18337 alignaddr %i6, %o4, %g1
18338 fmuld8ulx16 %f1, %f30, %f8
18339 xnor %l1, 0x0513, %i3
18340 sdivcc %l4, 0x124E, %l0
18341 sdiv %l5, 0x040D, %i4
18342 fcmple32 %f10, %f16, %l6
18343 fmovrdgez %g7, %f26, %f18
18344 ld [%l7 + 0x18], %f23
18345 edge16ln %g2, %o1, %l3
18346 fnot1s %f18, %f22
18347 xor %g5, 0x1E76, %g6
18348 st %f11, [%l7 + 0x34]
18349 fpackfix %f14, %f0
18350 fmovsge %icc, %f26, %f16
18351 ldub [%l7 + 0x74], %g4
18352 andcc %i7, 0x158A, %g3
18353 save %o3, 0x05EB, %o6
18354 rdpr %cwp, %g1
18355 rdpr %cansave, %g2
18356 rdpr %canrestore, %g3
18357 rdpr %cleanwin, %g4
18358 rdpr %otherwin, %g5
18359 rdpr %wstate, %g6
18360 movrne %o0, %l2, %i5
18361 edge8 %i0, %o5, %i1
18362 fsrc2s %f11, %f19
18363 xorcc %o7, %o2, %i2
18364 stb %o4, [%l7 + 0x5C]
18365 fmovsgu %xcc, %f26, %f30
18366 edge32n %g1, %i6, %i3
18367 udivcc %l1, 0x14FF, %l4
18368 sth %l0, [%l7 + 0x5C]
18369 movre %l5, %l6, %g7
18370 or %i4, 0x1626, %o1
18371 sdivcc %l3, 0x0FB0, %g5
18372 and %g6, 0x18B7, %g4
18373 udivcc %i7, 0x0CDE, %g3
18374 fcmpeq16 %f2, %f28, %g2
18375 stw %o3, [%l7 + 0x4C]
18376 movle %xcc, %o0, %o6
18377 mulx %l2, %i0, %i5
18378 stb %i1, [%l7 + 0x14]
18379 nop
18380 set 0x5E, %o3
18381 sth %o7, [%l7 + %o3]
18382 ldx [%l7 + 0x08], %o2
18383 fands %f19, %f2, %f13
18384 fmovdleu %xcc, %f25, %f3
18385 xnor %o5, %i2, %o4
18386 sllx %g1, 0x0A, %i6
18387 andn %l1, 0x0DB0, %l4
18388 edge32n %l0, %l5, %l6
18389 fcmpne32 %f8, %f18, %i3
18390 fmovsn %xcc, %f7, %f9
18391 umul %i4, %o1, %l3
18392 fornot2s %f30, %f12, %f13
18393 ldd [%l7 + 0x38], %f18
18394 fpsub32s %f4, %f3, %f14
18395 movcc %xcc, %g7, %g6
18396 for %f0, %f30, %f24
18397 ldd [%l7 + 0x60], %g4
18398 fmovrde %i7, %f10, %f28
18399 addc %g5, 0x10CF, %g2
18400 fsrc1s %f9, %f11
18401 fmovde %icc, %f5, %f24
18402 edge32 %o3, %g3, %o0
18403 ldsh [%l7 + 0x26], %l2
18404 nop
18405 set 0x18, %g2
18406 stw %i0, [%l7 + %g2]
18407 movne %icc, %i5, %i1
18408 fmovscc %xcc, %f24, %f23
18409 array8 %o7, %o2, %o6
18410 nop
18411 set 0x70, %o7
18412 stw %o5, [%l7 + %o7]
18413 fmovdcc %xcc, %f23, %f22
18414 movrgez %o4, 0x162, %i2
18415 sra %i6, %g1, %l4
18416 movvc %icc, %l1, %l5
18417 array8 %l6, %l0, %i4
18418 fandnot2s %f16, %f11, %f11
18419 fmovd %f20, %f4
18420 edge16 %o1, %i3, %l3
18421 movle %icc, %g7, %g6
18422 lduw [%l7 + 0x28], %g4
18423 udivx %g5, 0x131F, %i7
18424 movrgez %g2, %g3, %o3
18425 movgu %xcc, %o0, %l2
18426 udivcc %i5, 0x03B4, %i1
18427 movle %icc, %o7, %i0
18428 fmovrdgz %o6, %f12, %f12
18429 mova %icc, %o5, %o4
18430 edge16n %o2, %i6, %i2
18431 srl %g1, 0x0D, %l1
18432 alignaddrl %l5, %l6, %l4
18433 subcc %i4, 0x120C, %l0
18434 array16 %i3, %o1, %g7
18435 udivx %l3, 0x1DD4, %g6
18436 movgu %icc, %g4, %g5
18437 edge16 %g2, %i7, %o3
18438 alignaddrl %o0, %l2, %g3
18439 movne %xcc, %i5, %o7
18440 smul %i1, %i0, %o6
18441 fmovdl %xcc, %f25, %f1
18442 movrlez %o5, %o2, %o4
18443 srlx %i2, 0x0D, %g1
18444 movcs %xcc, %l1, %i6
18445 movg %icc, %l6, %l5
18446 fsrc1 %f28, %f10
18447 fcmple32 %f20, %f6, %i4
18448 fcmpeq32 %f0, %f22, %l0
18449 xnorcc %i3, %l4, %g7
18450 movge %xcc, %l3, %o1
18451 addccc %g6, %g5, %g2
18452 stw %i7, [%l7 + 0x24]
18453 edge16ln %o3, %o0, %l2
18454 subcc %g4, %g3, %o7
18455 fmovdgu %icc, %f10, %f14
18456 srax %i1, %i0, %o6
18457 setx loop_60, %l0, %l1
18458 return %l1
18459 nop
18460 rdpr %cwp, %g1
18461 rdpr %cansave, %g2
18462 rdpr %canrestore, %g3
18463 rdpr %cleanwin, %g4
18464 rdpr %otherwin, %g5
18465 rdpr %wstate, %g6
18466loop_60: edge16ln %i5, %i2, %l1
18467 andncc %g1, %l6, %l5
18468 lduh [%l7 + 0x50], %i4
18469 fmovdge %xcc, %f10, %f30
18470 std %f16, [%l7 + 0x70]
18471 fmovsn %icc, %f18, %f11
18472 srl %i6, %i3, %l4
18473 xor %l0, %l3, %o1
18474 sdivx %g6, 0x13F1, %g5
18475 srlx %g7, 0x04, %g2
18476 movrlez %o3, %o0, %i7
18477 fsrc1 %f26, %f4
18478 array16 %l2, %g3, %o7
18479 movn %xcc, %i1, %i0
18480 addccc %o6, 0x1637, %o5
18481 alignaddrl %g4, %o2, %i5
18482 fmovrsgez %o4, %f4, %f28
18483 movvs %icc, %l1, %i2
18484 fmovse %icc, %f5, %f3
18485 srax %g1, %l5, %i4
18486 fmovdvs %xcc, %f12, %f24
18487 stx %l6, [%l7 + 0x48]
18488 fcmps %fcc0, %f26, %f25
18489 edge16 %i6, %l4, %i3
18490 movvs %xcc, %l0, %l3
18491 subccc %o1, %g6, %g7
18492 ldd [%l7 + 0x40], %f20
18493 movrlz %g5, 0x316, %g2
18494 srax %o3, 0x0A, %i7
18495 ldsb [%l7 + 0x47], %o0
18496 edge32 %l2, %g3, %o7
18497 sub %i0, 0x0470, %o6
18498 udiv %i1, 0x01AA, %g4
18499 restore %o2, %i5, %o4
18500 rdpr %cwp, %g1
18501 rdpr %cansave, %g2
18502 rdpr %canrestore, %g3
18503 rdpr %cleanwin, %g4
18504 rdpr %otherwin, %g5
18505 rdpr %wstate, %g6
18506 edge32l %l1, %o5, %i2
18507 movrgez %l5, %i4, %l6
18508 sdiv %g1, 0x15F9, %i6
18509 sth %l4, [%l7 + 0x44]
18510 fmovsneg %xcc, %f2, %f1
18511 sdiv %i3, 0x0554, %l3
18512 movgu %icc, %l0, %o1
18513 sir 0x01EA
18514 ld [%l7 + 0x34], %f23
18515 mulx %g6, %g5, %g2
18516 movne %xcc, %o3, %g7
18517 umul %i7, %o0, %l2
18518 edge8ln %g3, %o7, %o6
18519 sethi 0x0106, %i0
18520 fone %f4
18521 srl %g4, %o2, %i1
18522 fmul8x16al %f1, %f27, %f22
18523 movne %icc, %i5, %o4
18524 edge16 %l1, %i2, %l5
18525 fmul8sux16 %f20, %f6, %f28
18526 movcs %xcc, %i4, %o5
18527 movcs %icc, %g1, %i6
18528 umul %l6, 0x1D24, %i3
18529 std %f24, [%l7 + 0x78]
18530 xnorcc %l4, 0x0ABA, %l3
18531 fmovrdlez %l0, %f4, %f6
18532 edge32ln %g6, %o1, %g5
18533 srax %g2, 0x0D, %o3
18534 and %i7, %o0, %g7
18535 orncc %g3, %l2, %o7
18536 fandnot1s %f19, %f31, %f1
18537 sth %i0, [%l7 + 0x56]
18538 std %f2, [%l7 + 0x70]
18539 orncc %g4, 0x1688, %o2
18540 pdist %f26, %f12, %f22
18541 fmovrse %o6, %f22, %f0
18542 nop
18543 set 0x68, %g7
18544 ldx [%l7 + %g7], %i5
18545 sir 0x0242
18546 sub %o4, 0x19FC, %l1
18547 mova %xcc, %i2, %i1
18548 edge32l %i4, %l5, %g1
18549 fmovsleu %xcc, %f0, %f19
18550 udiv %i6, 0x1E99, %o5
18551 edge16 %l6, %i3, %l4
18552 edge8ln %l3, %l0, %o1
18553 sir 0x0282
18554 xor %g6, 0x0A80, %g2
18555 ldx [%l7 + 0x20], %g5
18556 sethi 0x1B83, %o3
18557 and %o0, 0x1C2F, %i7
18558 ldub [%l7 + 0x72], %g7
18559 edge16l %l2, %o7, %g3
18560 fcmpes %fcc3, %f28, %f11
18561 fmovdg %xcc, %f5, %f7
18562 edge8 %i0, %o2, %g4
18563 nop
18564 set 0x68, %i0
18565 ldx [%l7 + %i0], %i5
18566 smul %o4, 0x0086, %o6
18567 fmovsvc %xcc, %f2, %f25
18568 movvc %icc, %i2, %l1
18569 movneg %icc, %i1, %i4
18570 popc 0x0A79, %g1
18571 movne %xcc, %l5, %o5
18572 ldub [%l7 + 0x4D], %i6
18573 st %f30, [%l7 + 0x7C]
18574 edge8n %l6, %i3, %l4
18575 sir 0x0C81
18576 sdivcc %l3, 0x1038, %l0
18577 fmovdgu %xcc, %f27, %f29
18578 xor %o1, 0x1A95, %g6
18579 sll %g2, %o3, %o0
18580 udiv %i7, 0x1359, %g5
18581 alignaddr %l2, %o7, %g3
18582 umulcc %i0, %o2, %g4
18583 xnor %g7, %o4, %o6
18584 movge %xcc, %i2, %l1
18585 save %i5, 0x0610, %i4
18586 rdpr %cwp, %g1
18587 rdpr %cansave, %g2
18588 rdpr %canrestore, %g3
18589 rdpr %cleanwin, %g4
18590 rdpr %otherwin, %g5
18591 rdpr %wstate, %g6
18592 fzero %f6
18593 fpadd16s %f24, %f18, %f0
18594 edge8l %g1, %i1, %o5
18595 move %xcc, %l5, %l6
18596 fmul8sux16 %f24, %f14, %f30
18597 movrlz %i6, 0x17A, %i3
18598 sir 0x14FF
18599 subccc %l4, 0x0D4B, %l0
18600 ldsh [%l7 + 0x58], %o1
18601 ldd [%l7 + 0x70], %l2
18602 mulx %g2, %g6, %o0
18603 edge16 %o3, %i7, %g5
18604 alignaddrl %o7, %g3, %i0
18605 fpack32 %f24, %f16, %f26
18606 movrgez %o2, 0x1A8, %g4
18607 xnor %l2, 0x13FA, %o4
18608 umul %o6, %i2, %l1
18609 fnors %f28, %f8, %f22
18610 fmovsl %icc, %f13, %f5
18611 edge32ln %g7, %i5, %i4
18612 ldd [%l7 + 0x70], %g0
18613 andn %o5, 0x149D, %l5
18614 movne %icc, %l6, %i6
18615 movneg %xcc, %i3, %l4
18616 subcc %i1, %o1, %l0
18617 fcmpd %fcc2, %f20, %f18
18618 orcc %g2, 0x14FC, %g6
18619 fmovrdlez %o0, %f2, %f12
18620 movrlez %o3, %l3, %g5
18621 array8 %o7, %i7, %i0
18622 move %icc, %o2, %g3
18623 std %f26, [%l7 + 0x28]
18624 ldsb [%l7 + 0x17], %l2
18625 edge16ln %g4, %o4, %o6
18626 lduh [%l7 + 0x6A], %l1
18627 edge8 %i2, %g7, %i4
18628 movl %icc, %i5, %g1
18629 fmovdneg %xcc, %f31, %f19
18630 or %o5, 0x1CB0, %l5
18631 fnand %f26, %f14, %f22
18632 movre %l6, %i6, %l4
18633 andn %i3, 0x0222, %i1
18634 lduw [%l7 + 0x2C], %l0
18635 nop
18636 set 0x55, %o0
18637 ldsb [%l7 + %o0], %o1
18638 addc %g6, %o0, %o3
18639 movvc %xcc, %l3, %g5
18640 smul %g2, 0x0B8E, %o7
18641 std %f12, [%l7 + 0x20]
18642 movrgz %i7, 0x2CF, %i0
18643 ldd [%l7 + 0x18], %f10
18644 fmovrdgez %g3, %f24, %f30
18645 fsrc1s %f0, %f20
18646 andcc %l2, %o2, %g4
18647 movleu %icc, %o4, %l1
18648 lduw [%l7 + 0x28], %o6
18649 movge %icc, %i2, %g7
18650 ldub [%l7 + 0x0A], %i5
18651 fcmple16 %f2, %f18, %i4
18652 fandnot2s %f6, %f1, %f12
18653 subcc %o5, 0x06EF, %l5
18654 mulx %l6, %g1, %i6
18655 srl %l4, %i1, %l0
18656 umulcc %i3, %g6, %o1
18657 sllx %o0, %o3, %g5
18658 stb %l3, [%l7 + 0x7E]
18659 orn %g2, 0x10D5, %o7
18660 sra %i7, 0x1A, %g3
18661 srlx %i0, %o2, %l2
18662 edge8l %o4, %g4, %l1
18663 alignaddr %i2, %g7, %o6
18664 fandnot2s %f25, %f9, %f28
18665 addcc %i4, 0x04AB, %o5
18666 xorcc %i5, %l5, %g1
18667 ldx [%l7 + 0x38], %i6
18668 movge %xcc, %l4, %l6
18669 fmovrdgez %i1, %f24, %f8
18670 movrlez %l0, %g6, %o1
18671 fmovrde %i3, %f18, %f14
18672 st %f3, [%l7 + 0x48]
18673 or %o0, %o3, %g5
18674 addccc %g2, %l3, %i7
18675 sth %o7, [%l7 + 0x60]
18676 fmovrsgez %i0, %f22, %f7
18677 ldsb [%l7 + 0x1F], %g3
18678 mulscc %o2, %o4, %l2
18679 edge8 %l1, %i2, %g4
18680 fmovscs %xcc, %f1, %f29
18681 fmovrse %g7, %f5, %f12
18682 mulscc %o6, 0x177B, %o5
18683 sllx %i5, 0x00, %l5
18684 setx loop_61, %l0, %l1
18685 return %l1
18686 nop
18687 rdpr %cwp, %g1
18688 rdpr %cansave, %g2
18689 rdpr %canrestore, %g3
18690 rdpr %cleanwin, %g4
18691 rdpr %otherwin, %g5
18692 rdpr %wstate, %g6
18693loop_61: srl %l6, %l4, %i1
18694 fands %f14, %f13, %f18
18695 fsrc2 %f16, %f2
18696 fmul8x16au %f19, %f21, %f22
18697 move %icc, %l0, %g6
18698 alignaddrl %o1, %o0, %i3
18699 smulcc %g5, 0x04DF, %g2
18700 srax %o3, %l3, %i7
18701 stw %i0, [%l7 + 0x30]
18702 nop
18703 set 0x20, %o1
18704 ldd [%l7 + %o1], %g2
18705 andn %o2, 0x035B, %o7
18706 movre %o4, %l2, %l1
18707 fpmerge %f20, %f19, %f16
18708 mulx %i2, 0x1157, %g7
18709 or %o6, 0x0F28, %g4
18710 xnorcc %i5, %l5, %g1
18711 mulscc %i4, 0x1DAD, %i6
18712 ldsw [%l7 + 0x20], %o5
18713 edge32 %l6, %l4, %l0
18714 fmul8x16al %f29, %f18, %f10
18715 movge %icc, %g6, %o1
18716 fpsub32s %f3, %f26, %f16
18717 udivx %i1, 0x1E77, %o0
18718 umul %g5, 0x14A5, %i3
18719 movre %o3, %g2, %i7
18720 movre %l3, 0x1F0, %i0
18721 smul %o2, 0x140C, %o7
18722 smulcc %g3, %o4, %l1
18723 movre %i2, %l2, %g7
18724 smulcc %g4, %o6, %l5
18725 fxor %f10, %f22, %f4
18726 movcs %icc, %i5, %i4
18727 edge16ln %i6, %g1, %o5
18728 smul %l6, 0x1052, %l4
18729 orncc %g6, %l0, %i1
18730 edge8 %o0, %o1, %g5
18731 st %f13, [%l7 + 0x5C]
18732 restore %i3, 0x0E11, %g2
18733 rdpr %cwp, %g1
18734 rdpr %cansave, %g2
18735 rdpr %canrestore, %g3
18736 rdpr %cleanwin, %g4
18737 rdpr %otherwin, %g5
18738 rdpr %wstate, %g6
18739 fmovscc %xcc, %f9, %f3
18740 edge32l %i7, %l3, %i0
18741 sir 0x1897
18742 std %f6, [%l7 + 0x40]
18743 mova %xcc, %o3, %o2
18744 fxnors %f9, %f18, %f24
18745 popc %g3, %o4
18746 edge8l %l1, %o7, %l2
18747 fmovsge %icc, %f4, %f3
18748 fnot1s %f27, %f15
18749 movle %xcc, %g7, %g4
18750 andcc %i2, %l5, %i5
18751 udivcc %o6, 0x04DC, %i6
18752 movg %xcc, %g1, %o5
18753 movrlez %i4, 0x3BA, %l6
18754 mulx %g6, %l4, %l0
18755 move %icc, %o0, %i1
18756 sth %o1, [%l7 + 0x12]
18757 fnands %f5, %f17, %f2
18758 fandnot2s %f11, %f24, %f26
18759 array16 %i3, %g5, %i7
18760 fmul8x16 %f4, %f22, %f26
18761 fmul8sux16 %f10, %f0, %f26
18762 movrgez %l3, 0x2B9, %g2
18763 movcs %icc, %o3, %o2
18764 srax %g3, %o4, %i0
18765 orncc %o7, %l2, %l1
18766 alignaddr %g4, %i2, %g7
18767 fnor %f2, %f16, %f18
18768 xor %i5, 0x1CDD, %o6
18769 lduw [%l7 + 0x40], %i6
18770 fmovsg %xcc, %f12, %f27
18771 alignaddr %l5, %o5, %i4
18772 stx %g1, [%l7 + 0x38]
18773 movn %xcc, %g6, %l6
18774 lduw [%l7 + 0x6C], %l4
18775 smulcc %o0, %i1, %o1
18776 movrlez %i3, %l0, %i7
18777 fornot2 %f4, %f28, %f18
18778 fmul8x16al %f13, %f22, %f24
18779 stw %g5, [%l7 + 0x64]
18780 xor %g2, 0x196C, %o3
18781 ldsb [%l7 + 0x62], %o2
18782 sdivcc %l3, 0x1018, %g3
18783 edge16 %i0, %o4, %o7
18784 popc 0x1C13, %l2
18785 ldsb [%l7 + 0x6D], %g4
18786 subccc %i2, %g7, %i5
18787 fands %f14, %f13, %f23
18788 fmovrdne %o6, %f12, %f30
18789 sdivx %l1, 0x0CAF, %l5
18790 alignaddrl %i6, %i4, %o5
18791 orn %g1, %l6, %l4
18792 array8 %o0, %g6, %i1
18793 movcc %xcc, %i3, %l0
18794 st %f2, [%l7 + 0x28]
18795 movle %icc, %o1, %i7
18796 umulcc %g2, 0x10B7, %g5
18797 fandnot1s %f4, %f19, %f21
18798 movn %icc, %o2, %l3
18799 fpsub32 %f2, %f4, %f2
18800 movcs %xcc, %o3, %g3
18801 fmovdcs %icc, %f12, %f15
18802 umul %i0, 0x1070, %o7
18803 fmovrsgez %o4, %f30, %f13
18804 edge8ln %l2, %i2, %g7
18805 fmovrdgz %g4, %f16, %f18
18806 udivx %o6, 0x04E0, %l1
18807 movrlez %i5, 0x3D9, %i6
18808 addc %l5, %o5, %g1
18809 edge32 %i4, %l6, %l4
18810 xorcc %o0, %g6, %i3
18811 movvc %icc, %l0, %o1
18812 lduh [%l7 + 0x58], %i7
18813 andn %i1, 0x1884, %g2
18814 lduw [%l7 + 0x18], %g5
18815 orn %l3, 0x024C, %o3
18816 addccc %o2, %i0, %o7
18817 sra %g3, 0x07, %l2
18818 setx loop_62, %l0, %l1
18819 return %l1
18820 nop
18821 rdpr %cwp, %g1
18822 rdpr %cansave, %g2
18823 rdpr %canrestore, %g3
18824 rdpr %cleanwin, %g4
18825 rdpr %otherwin, %g5
18826 rdpr %wstate, %g6
18827loop_62: nop
18828 set 0x50, %o5
18829 stw %g7, [%l7 + %o5]
18830 array8 %o6, %g4, %l1
18831 array16 %i6, %i5, %o5
18832 fexpand %f9, %f18
18833 edge16l %l5, %i4, %g1
18834 fzero %f18
18835 movcs %xcc, %l4, %l6
18836 movge %xcc, %g6, %o0
18837 edge16l %l0, %i3, %o1
18838 xnorcc %i1, 0x196D, %g2
18839 xnor %g5, %l3, %o3
18840 fpadd16s %f6, %f14, %f27
18841 lduw [%l7 + 0x68], %i7
18842 smul %o2, %o7, %i0
18843 smul %l2, 0x1FB3, %o4
18844 edge8 %g3, %g7, %i2
18845 popc %g4, %o6
18846 movne %xcc, %l1, %i6
18847 fnot2s %f19, %f21
18848 fmovdpos %xcc, %f15, %f11
18849 movrne %o5, %i5, %l5
18850 edge16ln %i4, %l4, %g1
18851 andcc %l6, 0x0E88, %g6
18852 fsrc1 %f28, %f16
18853 movcc %icc, %l0, %i3
18854 sdivcc %o0, 0x0D10, %o1
18855 orcc %i1, 0x17C1, %g2
18856 orncc %g5, 0x0E35, %l3
18857 subcc %o3, %o2, %o7
18858 fandnot1s %f0, %f27, %f18
18859 fornot2 %f20, %f18, %f18
18860 edge8l %i0, %l2, %i7
18861 and %o4, 0x11EE, %g3
18862 movge %xcc, %g7, %g4
18863 stw %o6, [%l7 + 0x68]
18864 edge8 %l1, %i6, %o5
18865 sdiv %i5, 0x09D3, %l5
18866 movrne %i4, %i2, %l4
18867 fmovrdgez %l6, %f20, %f16
18868 srl %g1, %g6, %i3
18869 fmovrse %l0, %f6, %f15
18870 movvs %xcc, %o1, %i1
18871 sra %g2, 0x0D, %o0
18872 movvc %icc, %l3, %g5
18873 umulcc %o2, %o7, %o3
18874 edge8 %i0, %l2, %o4
18875 mova %icc, %g3, %i7
18876 movcs %xcc, %g7, %g4
18877 move %icc, %o6, %l1
18878 fnegs %f6, %f0
18879 orcc %o5, %i6, %i5
18880 smulcc %l5, 0x11A9, %i2
18881 lduh [%l7 + 0x7C], %i4
18882 edge8 %l6, %g1, %g6
18883 fpadd16 %f24, %f30, %f26
18884 addccc %i3, 0x0A4E, %l0
18885 fmovdleu %icc, %f18, %f24
18886 movleu %xcc, %o1, %i1
18887 sll %l4, 0x07, %o0
18888 movrlz %l3, %g2, %g5
18889 edge16l %o2, %o7, %o3
18890 edge32l %i0, %l2, %g3
18891 save %o4, 0x0C9D, %i7
18892 rdpr %cwp, %g1
18893 rdpr %cansave, %g2
18894 rdpr %canrestore, %g3
18895 rdpr %cleanwin, %g4
18896 rdpr %otherwin, %g5
18897 rdpr %wstate, %g6
18898 ldx [%l7 + 0x68], %g7
18899 and %o6, %l1, %g4
18900 andncc %o5, %i6, %l5
18901 ldub [%l7 + 0x43], %i5
18902 fpsub16s %f14, %f25, %f31
18903 movgu %icc, %i4, %l6
18904 nop
18905 set 0x40, %i6
18906 ldsh [%l7 + %i6], %i2
18907 array16 %g1, %g6, %l0
18908 movre %o1, %i1, %i3
18909 array16 %l4, %l3, %g2
18910 movrgz %o0, %o2, %g5
18911 move %icc, %o3, %o7
18912 fcmpeq16 %f16, %f20, %i0
18913 movne %xcc, %l2, %g3
18914 sll %i7, %g7, %o4
18915 movvc %xcc, %o6, %l1
18916 movrlz %o5, 0x07F, %i6
18917 smulcc %l5, %i5, %g4
18918 movvc %xcc, %l6, %i2
18919 restore %i4, %g6, %l0
18920 rdpr %cwp, %g1
18921 rdpr %cansave, %g2
18922 rdpr %canrestore, %g3
18923 rdpr %cleanwin, %g4
18924 rdpr %otherwin, %g5
18925 rdpr %wstate, %g6
18926 ldd [%l7 + 0x40], %f30
18927 srax %o1, %g1, %i1
18928 edge32l %i3, %l3, %l4
18929 alignaddr %o0, %g2, %g5
18930 ldd [%l7 + 0x28], %f2
18931 movneg %xcc, %o2, %o7
18932 movgu %icc, %o3, %l2
18933 xorcc %i0, 0x0BC9, %g3
18934 fmovs %f24, %f6
18935 setx loop_63, %l0, %l1
18936 return %l1
18937 nop
18938 rdpr %cwp, %g1
18939 rdpr %cansave, %g2
18940 rdpr %canrestore, %g3
18941 rdpr %cleanwin, %g4
18942 rdpr %otherwin, %g5
18943 rdpr %wstate, %g6
18944loop_63: fandnot2 %f8, %f4, %f14
18945 movg %icc, %l1, %o6
18946 xorcc %i6, 0x1316, %l5
18947 mova %icc, %i5, %o5
18948 sllx %l6, 0x02, %g4
18949 addc %i4, 0x1385, %i2
18950 srlx %l0, 0x1F, %o1
18951 ldd [%l7 + 0x68], %g0
18952 movrgz %i1, %i3, %g6
18953 fmovsgu %icc, %f28, %f17
18954 fsrc2s %f25, %f4
18955 fzeros %f1
18956 fmovdne %icc, %f13, %f25
18957 fmovsn %xcc, %f9, %f9
18958 and %l4, %o0, %g2
18959 movneg %icc, %l3, %g5
18960 addccc %o7, %o2, %l2
18961 or %o3, 0x1E91, %g3
18962 fmovdge %icc, %f31, %f11
18963 sdiv %g7, 0x1C48, %i0
18964 udivx %o4, 0x144B, %i7
18965 andcc %o6, 0x0E01, %l1
18966 edge8ln %l5, %i5, %i6
18967 movg %icc, %l6, %g4
18968 mova %xcc, %o5, %i2
18969 ldd [%l7 + 0x20], %f22
18970 ldub [%l7 + 0x51], %l0
18971 fpmerge %f16, %f16, %f30
18972 mulx %o1, %g1, %i4
18973 sth %i3, [%l7 + 0x3C]
18974 andncc %i1, %g6, %l4
18975 fmovsg %icc, %f10, %f28
18976 fandnot2s %f22, %f13, %f14
18977 subcc %o0, %g2, %g5
18978 add %o7, 0x1C9A, %o2
18979 or %l3, %l2, %o3
18980 edge16l %g3, %g7, %i0
18981 alignaddrl %o4, %i7, %l1
18982 srl %l5, %o6, %i5
18983 ldsw [%l7 + 0x60], %l6
18984 stx %g4, [%l7 + 0x28]
18985 sdivx %o5, 0x1E91, %i6
18986 fcmpeq32 %f12, %f26, %i2
18987 array32 %o1, %l0, %g1
18988 smul %i4, 0x1438, %i1
18989 sdivcc %g6, 0x0D5D, %l4
18990 fxor %f4, %f24, %f14
18991 xorcc %o0, %i3, %g2
18992 ldd [%l7 + 0x18], %f8
18993 fxnors %f15, %f17, %f7
18994 edge32n %g5, %o7, %l3
18995 mulx %o2, %o3, %l2
18996 fexpand %f26, %f2
18997 udivcc %g7, 0x1C4A, %g3
18998 umul %o4, %i7, %i0
18999 sdiv %l1, 0x1C2F, %o6
19000 edge32n %i5, %l6, %l5
19001 movg %xcc, %g4, %i6
19002 fmovda %icc, %f11, %f7
19003 movre %i2, %o1, %o5
19004 add %g1, %i4, %i1
19005 stb %l0, [%l7 + 0x57]
19006 edge16 %l4, %g6, %i3
19007 stb %g2, [%l7 + 0x46]
19008 lduw [%l7 + 0x7C], %g5
19009 movneg %xcc, %o0, %l3
19010 sllx %o2, %o7, %o3
19011 subccc %l2, %g7, %g3
19012 ld [%l7 + 0x40], %f15
19013 add %o4, %i7, %i0
19014 smul %o6, %i5, %l6
19015 addccc %l1, %g4, %l5
19016 and %i6, 0x0136, %i2
19017 add %o1, %g1, %o5
19018 ldsw [%l7 + 0x74], %i4
19019 ldsh [%l7 + 0x08], %l0
19020 sdiv %l4, 0x07C4, %i1
19021 addc %g6, %i3, %g2
19022 sth %o0, [%l7 + 0x6A]
19023 fnors %f16, %f19, %f24
19024 edge32n %l3, %g5, %o2
19025 ldsw [%l7 + 0x1C], %o7
19026 movcc %xcc, %o3, %g7
19027 fmul8x16al %f25, %f31, %f8
19028 movn %xcc, %g3, %l2
19029 fmovdg %xcc, %f11, %f30
19030 srax %o4, 0x16, %i7
19031 mova %xcc, %o6, %i0
19032 srl %l6, %l1, %g4
19033 array8 %i5, %l5, %i6
19034 stx %o1, [%l7 + 0x10]
19035 movcs %xcc, %i2, %o5
19036 andncc %g1, %l0, %i4
19037 orn %l4, %i1, %i3
19038 movrgez %g6, 0x224, %o0
19039 edge16ln %g2, %l3, %o2
19040 udivcc %g5, 0x1912, %o3
19041 fmovrslz %o7, %f3, %f16
19042 subcc %g7, %l2, %o4
19043 movcc %xcc, %g3, %o6
19044 smulcc %i0, 0x01B2, %l6
19045 edge16l %i7, %g4, %i5
19046 alignaddrl %l5, %l1, %o1
19047 movre %i2, %o5, %i6
19048 ldx [%l7 + 0x18], %g1
19049 movpos %icc, %i4, %l0
19050 edge8 %l4, %i1, %g6
19051 movcc %xcc, %i3, %g2
19052 sdivcc %l3, 0x0C13, %o0
19053 xnor %g5, 0x13E8, %o2
19054 edge32n %o7, %o3, %g7
19055 ldub [%l7 + 0x46], %l2
19056 sdivx %o4, 0x1CB7, %g3
19057 mulx %i0, %o6, %i7
19058 fpsub32s %f8, %f20, %f21
19059 array32 %g4, %i5, %l6
19060 subccc %l1, %l5, %o1
19061 movrlez %o5, 0x06E, %i6
19062 lduw [%l7 + 0x10], %i2
19063 edge16 %g1, %i4, %l4
19064 fandnot2 %f4, %f20, %f12
19065 fcmpd %fcc3, %f6, %f30
19066 movrgez %i1, 0x1F6, %g6
19067 udiv %l0, 0x153A, %g2
19068 fpadd32 %f20, %f2, %f16
19069 edge32l %i3, %o0, %l3
19070 ldsb [%l7 + 0x22], %g5
19071 edge8ln %o7, %o3, %g7
19072 fxnors %f7, %f29, %f13
19073 sdiv %l2, 0x1C6C, %o2
19074 edge16 %o4, %g3, %i0
19075 fandnot1 %f10, %f8, %f18
19076 array8 %o6, %i7, %g4
19077 movrgz %l6, %l1, %l5
19078 sethi 0x0D08, %i5
19079 array8 %o5, %i6, %o1
19080 fpadd16s %f12, %f6, %f7
19081 for %f10, %f28, %f28
19082 sdiv %g1, 0x1C2D, %i2
19083 movrgz %l4, %i1, %g6
19084 fmovrde %i4, %f14, %f16
19085 edge8 %l0, %g2, %i3
19086 xorcc %o0, %g5, %o7
19087 addccc %o3, %g7, %l2
19088 edge16n %l3, %o2, %g3
19089 stw %o4, [%l7 + 0x78]
19090 for %f30, %f24, %f8
19091 udivcc %o6, 0x15D8, %i0
19092 fmovrsgz %i7, %f17, %f3
19093 movgu %icc, %g4, %l1
19094 sub %l6, %i5, %o5
19095 sdivcc %l5, 0x1C32, %i6
19096 movleu %icc, %o1, %g1
19097 sub %i2, %l4, %i1
19098 addc %g6, 0x0ADE, %i4
19099 movn %icc, %g2, %l0
19100 fpack32 %f30, %f20, %f6
19101 mova %icc, %i3, %g5
19102 array16 %o0, %o7, %g7
19103 stw %l2, [%l7 + 0x5C]
19104 fpackfix %f0, %f25
19105 movge %xcc, %l3, %o3
19106 nop
19107 set 0x68, %g3
19108 lduh [%l7 + %g3], %o2
19109 subcc %g3, %o6, %o4
19110 movpos %icc, %i7, %i0
19111 edge32l %g4, %l6, %l1
19112 fmovd %f30, %f10
19113 orn %o5, 0x0E27, %l5
19114 movvs %xcc, %i5, %o1
19115 xnorcc %i6, %i2, %l4
19116 movg %icc, %i1, %g6
19117 movrlez %i4, %g2, %l0
19118 ldub [%l7 + 0x60], %i3
19119 ldd [%l7 + 0x08], %g0
19120 ldd [%l7 + 0x18], %g4
19121 fxnors %f11, %f5, %f25
19122 movvs %xcc, %o0, %g7
19123 movrlez %l2, 0x0C7, %o7
19124 move %icc, %o3, %l3
19125 fnand %f24, %f26, %f28
19126 movvs %xcc, %g3, %o6
19127 andn %o2, %o4, %i7
19128 movgu %xcc, %g4, %i0
19129 mulx %l6, 0x00BE, %l1
19130 array8 %o5, %i5, %o1
19131 srlx %i6, 0x02, %i2
19132 array32 %l4, %i1, %l5
19133 andncc %i4, %g2, %l0
19134 xnorcc %i3, %g6, %g1
19135 sethi 0x1346, %g5
19136 ldsb [%l7 + 0x52], %g7
19137 udivcc %l2, 0x0171, %o7
19138 edge32 %o0, %o3, %l3
19139 ldx [%l7 + 0x10], %o6
19140 stb %o2, [%l7 + 0x15]
19141 move %icc, %o4, %i7
19142 sth %g4, [%l7 + 0x6E]
19143 movg %icc, %g3, %i0
19144 srlx %l6, 0x1D, %l1
19145 fandnot1 %f0, %f26, %f6
19146 fmovrse %i5, %f5, %f11
19147 ldx [%l7 + 0x18], %o1
19148 movvs %icc, %o5, %i2
19149 sdiv %i6, 0x0D41, %l4
19150 andcc %i1, 0x0682, %i4
19151 xorcc %g2, 0x14CF, %l0
19152 srlx %i3, %g6, %l5
19153 smul %g5, 0x0DBE, %g7
19154 xor %g1, 0x1DBD, %l2
19155 sth %o0, [%l7 + 0x30]
19156 st %f6, [%l7 + 0x68]
19157 mulscc %o3, 0x1BEE, %o7
19158 movre %l3, 0x155, %o2
19159 movrgez %o6, 0x283, %o4
19160 sll %g4, %i7, %i0
19161 move %icc, %g3, %l6
19162 andcc %i5, 0x19DD, %o1
19163 save %o5, 0x050E, %l1
19164 rdpr %cwp, %g1
19165 rdpr %cansave, %g2
19166 rdpr %canrestore, %g3
19167 rdpr %cleanwin, %g4
19168 rdpr %otherwin, %g5
19169 rdpr %wstate, %g6
19170 fmovsgu %icc, %f13, %f30
19171 smulcc %i6, %l4, %i1
19172 edge8ln %i4, %i2, %l0
19173 fmovrse %i3, %f10, %f24
19174 movre %g2, %g6, %l5
19175 ldd [%l7 + 0x18], %f6
19176 srlx %g5, 0x0F, %g1
19177 std %f6, [%l7 + 0x60]
19178 movvs %icc, %l2, %g7
19179 fcmple32 %f2, %f16, %o0
19180 movrlez %o3, %l3, %o2
19181 edge8n %o7, %o4, %g4
19182 udiv %i7, 0x1209, %o6
19183 add %i0, 0x1882, %l6
19184 std %f10, [%l7 + 0x28]
19185 edge32 %g3, %o1, %o5
19186 udiv %i5, 0x04BA, %i6
19187 mulx %l1, %l4, %i1
19188 edge32ln %i2, %i4, %l0
19189 nop
19190 set 0x14, %i7
19191 lduw [%l7 + %i7], %i3
19192 ld [%l7 + 0x38], %f11
19193 udivcc %g6, 0x0FA6, %g2
19194 xor %l5, 0x031E, %g1
19195 udivcc %l2, 0x06FF, %g5
19196 array8 %o0, %o3, %l3
19197 or %g7, 0x0631, %o2
19198 andncc %o4, %o7, %i7
19199 srl %o6, %i0, %g4
19200 ldx [%l7 + 0x60], %l6
19201 or %o1, %g3, %o5
19202 xorcc %i5, 0x15B4, %i6
19203 sdivcc %l4, 0x0E17, %l1
19204 xorcc %i2, %i1, %i4
19205 alignaddr %l0, %g6, %g2
19206 udivcc %i3, 0x0092, %l5
19207 or %l2, %g1, %o0
19208 edge8l %o3, %l3, %g5
19209 array32 %g7, %o4, %o7
19210 subc %o2, 0x1D23, %i7
19211 edge32l %o6, %g4, %l6
19212 ldsw [%l7 + 0x4C], %o1
19213 fmuld8sux16 %f4, %f17, %f6
19214 fsrc2 %f2, %f16
19215 fmovspos %xcc, %f11, %f22
19216 andn %i0, %g3, %o5
19217 addc %i5, %l4, %i6
19218 udivcc %i2, 0x16F5, %l1
19219 edge8n %i4, %i1, %g6
19220 stw %l0, [%l7 + 0x2C]
19221 nop
19222 set 0x38, %g4
19223 std %f18, [%l7 + %g4]
19224 smulcc %g2, 0x0FE8, %i3
19225 edge8n %l2, %g1, %o0
19226 alignaddrl %l5, %l3, %o3
19227 fmovsg %icc, %f22, %f24
19228 srl %g5, %g7, %o7
19229 udiv %o4, 0x0FFB, %i7
19230 movrne %o6, 0x3F9, %o2
19231 alignaddrl %g4, %o1, %i0
19232 ldd [%l7 + 0x18], %f6
19233 xnorcc %l6, 0x0026, %o5
19234 std %f24, [%l7 + 0x18]
19235 fmovrdlz %i5, %f16, %f26
19236 sra %l4, 0x0C, %i6
19237 edge32ln %i2, %l1, %g3
19238 movrne %i1, 0x3B9, %i4
19239 fmovrdgz %l0, %f22, %f28
19240 edge16 %g2, %i3, %g6
19241 fabsd %f20, %f20
19242 fpsub16 %f2, %f14, %f10
19243 ldsw [%l7 + 0x40], %g1
19244 mulscc %l2, 0x0E0B, %l5
19245 movre %l3, %o3, %o0
19246 ld [%l7 + 0x28], %f5
19247 subccc %g5, 0x0E9C, %g7
19248 or %o4, %o7, %o6
19249 fabsd %f4, %f20
19250 umul %o2, 0x1A45, %i7
19251 edge16 %g4, %i0, %l6
19252 umul %o1, 0x0932, %i5
19253 movvc %icc, %l4, %i6
19254 xor %i2, %o5, %l1
19255 stb %i1, [%l7 + 0x33]
19256 nop
19257 set 0x58, %l3
19258 stw %i4, [%l7 + %l3]
19259 save %g3, 0x1796, %g2
19260 rdpr %cwp, %g1
19261 rdpr %cansave, %g2
19262 rdpr %canrestore, %g3
19263 rdpr %cleanwin, %g4
19264 rdpr %otherwin, %g5
19265 rdpr %wstate, %g6
19266 xnor %l0, %i3, %g1
19267 fmovda %xcc, %f21, %f17
19268 movrgz %l2, %l5, %g6
19269 edge8l %o3, %l3, %o0
19270 sir 0x0B4F
19271 srl %g7, %o4, %g5
19272 addc %o6, 0x0BEA, %o7
19273 smul %i7, %o2, %i0
19274 mulx %g4, %o1, %i5
19275 orncc %l4, %i6, %i2
19276 srl %l6, 0x1F, %l1
19277 sdivcc %i1, 0x0B17, %o5
19278 xnor %g3, 0x1AE5, %i4
19279 movcs %icc, %l0, %i3
19280 orncc %g2, %l2, %l5
19281 array16 %g6, %g1, %o3
19282 addccc %l3, 0x11C5, %o0
19283 restore %g7, %o4, %o6
19284 rdpr %cwp, %g1
19285 rdpr %cansave, %g2
19286 rdpr %canrestore, %g3
19287 rdpr %cleanwin, %g4
19288 rdpr %otherwin, %g5
19289 rdpr %wstate, %g6
19290 subcc %g5, 0x1228, %i7
19291 movg %icc, %o2, %i0
19292 stb %g4, [%l7 + 0x5B]
19293 fmovrslz %o7, %f4, %f1
19294 stx %i5, [%l7 + 0x30]
19295 xor %o1, %l4, %i6
19296 umulcc %l6, %i2, %i1
19297 nop
19298 set 0x61, %l4
19299 ldsb [%l7 + %l4], %l1
19300 fexpand %f20, %f18
19301 alignaddrl %g3, %o5, %i4
19302 mulscc %l0, 0x1D13, %i3
19303 stw %l2, [%l7 + 0x60]
19304 ldx [%l7 + 0x08], %g2
19305 movrne %g6, 0x1CE, %g1
19306 movrlz %o3, 0x029, %l3
19307 array32 %o0, %l5, %g7
19308 udivx %o6, 0x10CA, %o4
19309 pdist %f26, %f8, %f14
19310 movneg %xcc, %i7, %g5
19311 edge8n %i0, %o2, %o7
19312 fcmpne32 %f6, %f26, %i5
19313 udivcc %g4, 0x1D6E, %o1
19314 fmovsg %icc, %f5, %f17
19315 orncc %l4, 0x1918, %l6
19316 sethi 0x162B, %i2
19317 umulcc %i1, %i6, %g3
19318 udiv %o5, 0x0297, %l1
19319 lduw [%l7 + 0x6C], %l0
19320 xnorcc %i3, %i4, %l2
19321 fmovdgu %icc, %f1, %f0
19322 movn %icc, %g2, %g6
19323 fmovsa %xcc, %f8, %f26
19324 array8 %o3, %g1, %o0
19325 movcc %xcc, %l3, %l5
19326 subccc %g7, 0x00E9, %o4
19327 fnegd %f14, %f28
19328 sdiv %i7, 0x1025, %o6
19329 mulx %g5, %i0, %o2
19330 andcc %i5, %o7, %o1
19331 movcs %xcc, %g4, %l6
19332 fpsub16s %f15, %f15, %f8
19333 stx %i2, [%l7 + 0x30]
19334 orcc %i1, %l4, %g3
19335 ldx [%l7 + 0x60], %i6
19336 fmovdvc %icc, %f6, %f26
19337 orncc %l1, %l0, %o5
19338 sir 0x0E0E
19339 orcc %i3, %l2, %i4
19340 udivx %g2, 0x0F62, %o3
19341 srl %g6, %o0, %g1
19342 edge16 %l5, %l3, %o4
19343 array32 %g7, %i7, %o6
19344 sra %i0, %o2, %g5
19345 lduw [%l7 + 0x7C], %o7
19346 fmovd %f0, %f20
19347 alignaddr %o1, %g4, %i5
19348 andncc %l6, %i2, %l4
19349 and %g3, %i6, %l1
19350 lduh [%l7 + 0x6C], %i1
19351 save %o5, 0x18C2, %l0
19352 rdpr %cwp, %g1
19353 rdpr %cansave, %g2
19354 rdpr %canrestore, %g3
19355 rdpr %cleanwin, %g4
19356 rdpr %otherwin, %g5
19357 rdpr %wstate, %g6
19358 xnor %i3, %l2, %i4
19359 subcc %g2, %g6, %o0
19360 sth %o3, [%l7 + 0x22]
19361 fmul8x16 %f2, %f4, %f2
19362 fmovdg %xcc, %f30, %f21
19363 fzeros %f12
19364 movrlz %g1, 0x0F5, %l3
19365 movcc %xcc, %o4, %g7
19366 srl %l5, 0x05, %o6
19367 fmovsneg %xcc, %f27, %f19
19368 orn %i7, %i0, %g5
19369 array16 %o7, %o1, %g4
19370 fors %f12, %f2, %f12
19371 sethi 0x1BEF, %o2
19372 fsrc1 %f20, %f10
19373 edge16 %l6, %i5, %l4
19374 edge32 %i2, %i6, %l1
19375 sdivcc %i1, 0x1A5F, %g3
19376 movcc %icc, %o5, %l0
19377 fnands %f18, %f19, %f9
19378 movleu %xcc, %i3, %l2
19379 sub %i4, %g2, %o0
19380 move %icc, %g6, %g1
19381 fnegs %f27, %f8
19382 nop
19383 set 0x40, %i5
19384 stx %l3, [%l7 + %i5]
19385 umul %o3, 0x0AD2, %g7
19386 alignaddr %o4, %l5, %i7
19387 xorcc %o6, %i0, %o7
19388 movvs %xcc, %g5, %o1
19389 fmovspos %xcc, %f6, %f19
19390 ld [%l7 + 0x7C], %f21
19391 stw %o2, [%l7 + 0x0C]
19392 fmul8x16al %f18, %f23, %f16
19393 movle %xcc, %g4, %l6
19394 movne %icc, %i5, %i2
19395 subcc %i6, %l1, %i1
19396 sdivcc %l4, 0x0F86, %g3
19397 udivcc %l0, 0x0C6A, %i3
19398 movpos %xcc, %o5, %i4
19399 add %g2, %l2, %g6
19400 mulx %g1, %o0, %o3
19401 movrlez %l3, 0x396, %o4
19402 fmovdge %icc, %f10, %f0
19403 mulscc %g7, %i7, %l5
19404 smul %i0, 0x08AC, %o7
19405 save %o6, 0x10C2, %o1
19406 rdpr %cwp, %g1
19407 rdpr %cansave, %g2
19408 rdpr %canrestore, %g3
19409 rdpr %cleanwin, %g4
19410 rdpr %otherwin, %g5
19411 rdpr %wstate, %g6
19412 fnot1 %f30, %f20
19413 array8 %g5, %o2, %g4
19414 movre %l6, %i5, %i2
19415 save %i6, %i1, %l4
19416 rdpr %cwp, %g1
19417 rdpr %cansave, %g2
19418 rdpr %canrestore, %g3
19419 rdpr %cleanwin, %g4
19420 rdpr %otherwin, %g5
19421 rdpr %wstate, %g6
19422 lduw [%l7 + 0x34], %l1
19423 movvc %xcc, %l0, %i3
19424 fpsub32 %f4, %f24, %f16
19425 addcc %o5, 0x1EC0, %g3
19426 subc %g2, 0x19FD, %l2
19427 subccc %g6, 0x1789, %g1
19428 movl %xcc, %i4, %o0
19429 stw %o3, [%l7 + 0x70]
19430 fpadd32s %f8, %f4, %f12
19431 movg %xcc, %o4, %g7
19432 std %f18, [%l7 + 0x68]
19433 movvs %xcc, %l3, %l5
19434 fxors %f17, %f14, %f30
19435 umulcc %i7, %o7, %o6
19436 xorcc %i0, 0x1BED, %o1
19437 srl %g5, 0x0F, %g4
19438 sdiv %l6, 0x16CA, %i5
19439 st %f29, [%l7 + 0x48]
19440 fnor %f8, %f10, %f4
19441 ldsw [%l7 + 0x1C], %o2
19442 movg %icc, %i2, %i1
19443 xorcc %i6, 0x0A94, %l1
19444 fmovrdgez %l4, %f4, %f4
19445 mulx %l0, %o5, %g3
19446 fmovsleu %icc, %f12, %f1
19447 sub %i3, 0x0B59, %l2
19448 movcs %icc, %g2, %g1
19449 fnors %f26, %f22, %f17
19450 subcc %i4, 0x0E88, %g6
19451 movle %xcc, %o3, %o0
19452 movl %xcc, %o4, %l3
19453 srl %l5, %i7, %g7
19454 umul %o6, %i0, %o1
19455 subccc %o7, %g5, %g4
19456 xnorcc %i5, 0x0947, %l6
19457 edge32l %i2, %i1, %i6
19458 fmovs %f16, %f9
19459 edge16l %o2, %l1, %l4
19460 move %icc, %l0, %g3
19461 fmovdleu %icc, %f19, %f11
19462 sra %i3, %l2, %g2
19463 movcs %icc, %g1, %i4
19464 edge32l %o5, %g6, %o3
19465 edge32 %o4, %l3, %o0
19466 udivx %l5, 0x11F6, %i7
19467 fmovdne %xcc, %f12, %f22
19468 xor %g7, %o6, %o1
19469 xnorcc %i0, %o7, %g5
19470 fxors %f24, %f8, %f3
19471 save %i5, 0x1376, %g4
19472 rdpr %cwp, %g1
19473 rdpr %cansave, %g2
19474 rdpr %canrestore, %g3
19475 rdpr %cleanwin, %g4
19476 rdpr %otherwin, %g5
19477 rdpr %wstate, %g6
19478 smul %i2, %i1, %l6
19479 fmovrdlez %o2, %f10, %f8
19480 fmovrdlz %i6, %f20, %f24
19481 sdiv %l4, 0x0257, %l1
19482 movcc %xcc, %g3, %l0
19483 movg %icc, %i3, %g2
19484 add %g1, %i4, %o5
19485 nop
19486 set 0x0C, %l2
19487 lduw [%l7 + %l2], %l2
19488 fmul8x16au %f6, %f1, %f8
19489 srlx %g6, %o4, %l3
19490 edge32ln %o0, %o3, %i7
19491 array32 %l5, %o6, %o1
19492 mulscc %g7, %i0, %o7
19493 mulscc %g5, 0x07C6, %i5
19494 fmovdpos %xcc, %f9, %f22
19495 udivcc %i2, 0x13E3, %i1
19496 ldd [%l7 + 0x68], %i6
19497 sub %o2, %g4, %i6
19498 and %l1, 0x12E7, %l4
19499 subccc %l0, %i3, %g3
19500 ldd [%l7 + 0x18], %f12
19501 orn %g2, 0x14D7, %g1
19502 xnorcc %o5, %l2, %i4
19503 edge32n %o4, %l3, %g6
19504 subcc %o3, %o0, %i7
19505 fmovdcc %icc, %f5, %f0
19506 movg %icc, %o6, %o1
19507 or %l5, 0x058B, %i0
19508 std %f2, [%l7 + 0x30]
19509 fandnot2 %f6, %f0, %f16
19510 fmul8ulx16 %f18, %f16, %f4
19511 fmovsn %icc, %f20, %f3
19512 movcc %xcc, %g7, %g5
19513 fabss %f22, %f5
19514 orncc %o7, %i5, %i2
19515 fmovde %icc, %f0, %f4
19516 setx loop_64, %l0, %l1
19517 return %l1
19518 nop
19519 rdpr %cwp, %g1
19520 rdpr %cansave, %g2
19521 rdpr %canrestore, %g3
19522 rdpr %cleanwin, %g4
19523 rdpr %otherwin, %g5
19524 rdpr %wstate, %g6
19525loop_64: and %g4, %l6, %l1
19526 edge16n %i6, %l0, %l4
19527 ldd [%l7 + 0x20], %i2
19528 edge32n %g3, %g1, %o5
19529 movle %icc, %g2, %l2
19530 fmovdcc %icc, %f0, %f10
19531 or %o4, %i4, %g6
19532 fsrc2 %f22, %f14
19533 movge %xcc, %o3, %l3
19534 restore %i7, %o6, %o0
19535 rdpr %cwp, %g1
19536 rdpr %cansave, %g2
19537 rdpr %canrestore, %g3
19538 rdpr %cleanwin, %g4
19539 rdpr %otherwin, %g5
19540 rdpr %wstate, %g6
19541 alignaddrl %o1, %i0, %g7
19542 movgu %xcc, %l5, %g5
19543 fnors %f6, %f16, %f13
19544 movne %xcc, %o7, %i5
19545 ldsh [%l7 + 0x6A], %i2
19546 sir 0x055C
19547 fmovscs %xcc, %f3, %f27
19548 umulcc %i1, %g4, %l6
19549 sdivx %l1, 0x046F, %i6
19550 mulscc %l0, 0x0D38, %l4
19551 edge16 %i3, %o2, %g1
19552 fmovdgu %xcc, %f15, %f12
19553 xnorcc %g3, %o5, %g2
19554 movrlz %o4, %l2, %g6
19555 fmovrslez %o3, %f17, %f9
19556 movleu %xcc, %i4, %l3
19557 edge32ln %i7, %o6, %o0
19558 ldsh [%l7 + 0x20], %o1
19559 fmul8x16au %f17, %f9, %f6
19560 fmuld8ulx16 %f23, %f11, %f28
19561 edge8l %g7, %l5, %i0
19562 fmovrdne %g5, %f10, %f24
19563 ldsw [%l7 + 0x40], %i5
19564 and %i2, 0x0965, %i1
19565 srlx %o7, %g4, %l1
19566 movleu %xcc, %i6, %l6
19567 fones %f9
19568 movpos %icc, %l4, %i3
19569 edge32ln %o2, %g1, %l0
19570 ldsw [%l7 + 0x78], %o5
19571 fmovdle %xcc, %f14, %f26
19572 umulcc %g3, 0x1100, %o4
19573 xor %l2, 0x1D3A, %g2
19574 ldd [%l7 + 0x78], %g6
19575 fnands %f17, %f9, %f19
19576 ldsw [%l7 + 0x0C], %o3
19577 fmovrdne %l3, %f10, %f22
19578 fnot2s %f7, %f7
19579 smul %i7, 0x1869, %i4
19580 movre %o0, 0x07E, %o6
19581 andcc %o1, 0x067F, %g7
19582 srax %i0, 0x00, %l5
19583 fmul8x16 %f24, %f2, %f22
19584 orcc %g5, 0x08EA, %i5
19585 sdiv %i2, 0x1B6B, %i1
19586 xnor %g4, 0x1D5F, %o7
19587 srax %i6, %l6, %l1
19588 movrgez %i3, %l4, %g1
19589 fsrc2 %f18, %f20
19590 movne %icc, %o2, %l0
19591 array32 %g3, %o5, %l2
19592 movle %xcc, %g2, %o4
19593 edge16ln %o3, %g6, %l3
19594 addc %i7, %i4, %o6
19595 udivx %o0, 0x1FD6, %o1
19596 movleu %xcc, %g7, %i0
19597 fmovsa %xcc, %f20, %f2
19598 and %g5, 0x17BA, %l5
19599 st %f30, [%l7 + 0x14]
19600 fandnot1 %f14, %f0, %f4
19601 umul %i2, 0x1FF3, %i5
19602 bshuffle %f28, %f0, %f16
19603 fpsub32s %f0, %f15, %f10
19604 alignaddr %i1, %o7, %g4
19605 movneg %xcc, %l6, %i6
19606 movge %icc, %l1, %l4
19607 movneg %xcc, %i3, %o2
19608 ldsh [%l7 + 0x6E], %l0
19609 smul %g1, 0x008D, %o5
19610 sir 0x17DC
19611 xor %l2, 0x1D8A, %g3
19612 sll %g2, %o3, %g6
19613 save %o4, 0x1850, %i7
19614 rdpr %cwp, %g1
19615 rdpr %cansave, %g2
19616 rdpr %canrestore, %g3
19617 rdpr %cleanwin, %g4
19618 rdpr %otherwin, %g5
19619 rdpr %wstate, %g6
19620 fmuld8ulx16 %f20, %f17, %f2
19621 fmovdneg %icc, %f13, %f5
19622 sub %i4, %l3, %o0
19623 stb %o1, [%l7 + 0x40]
19624 array16 %g7, %o6, %i0
19625 stw %g5, [%l7 + 0x54]
19626 alignaddr %i2, %l5, %i1
19627 sdivcc %o7, 0x02E7, %i5
19628 array8 %l6, %i6, %g4
19629 movge %icc, %l4, %i3
19630 add %l1, %o2, %g1
19631 umul %o5, 0x0D99, %l2
19632 or %g3, %g2, %l0
19633 addc %g6, 0x0E26, %o3
19634 umul %i7, 0x0052, %i4
19635 sllx %l3, 0x15, %o4
19636 orcc %o1, 0x1CA4, %g7
19637 nop
19638 set 0x48, %i3
19639 ldsw [%l7 + %i3], %o0
19640 edge16ln %i0, %o6, %g5
19641 smulcc %l5, %i2, %o7
19642 sth %i5, [%l7 + 0x74]
19643 ldsw [%l7 + 0x0C], %l6
19644 fmovdn %xcc, %f31, %f7
19645 fmovsne %icc, %f24, %f17
19646 movcs %xcc, %i1, %g4
19647 sllx %i6, 0x1E, %l4
19648 fzeros %f30
19649 andncc %l1, %o2, %i3
19650 ld [%l7 + 0x74], %f4
19651 subc %g1, 0x0E5F, %o5
19652 fpadd16 %f4, %f26, %f12
19653 xnorcc %l2, 0x124E, %g3
19654 movne %xcc, %g2, %g6
19655 ldx [%l7 + 0x30], %l0
19656 fnot2 %f0, %f2
19657 save %i7, %o3, %i4
19658 rdpr %cwp, %g1
19659 rdpr %cansave, %g2
19660 rdpr %canrestore, %g3
19661 rdpr %cleanwin, %g4
19662 rdpr %otherwin, %g5
19663 rdpr %wstate, %g6
19664 udiv %l3, 0x0D8A, %o4
19665 fmovdcs %xcc, %f21, %f5
19666 ldsh [%l7 + 0x1C], %g7
19667 fmovde %icc, %f30, %f24
19668 fmovdneg %icc, %f16, %f31
19669 fcmpes %fcc3, %f24, %f2
19670 fors %f27, %f20, %f18
19671 add %o1, 0x1534, %o0
19672 addccc %i0, 0x1653, %g5
19673 movvc %icc, %l5, %i2
19674 ldd [%l7 + 0x40], %o6
19675 udivcc %o6, 0x11C9, %i5
19676 smul %i1, 0x134D, %l6
19677 mulscc %g4, 0x1FE6, %l4
19678 fmovspos %icc, %f14, %f27
19679 fcmple16 %f10, %f18, %i6
19680 sdivcc %l1, 0x0F22, %o2
19681 setx loop_65, %l0, %l1
19682 return %l1
19683 nop
19684 rdpr %cwp, %g1
19685 rdpr %cansave, %g2
19686 rdpr %canrestore, %g3
19687 rdpr %cleanwin, %g4
19688 rdpr %otherwin, %g5
19689 rdpr %wstate, %g6
19690loop_65: ldd [%l7 + 0x50], %f4
19691 subc %g3, %l2, %g6
19692 fpsub16s %f10, %f4, %f9
19693 sllx %g2, %l0, %o3
19694 subcc %i7, %l3, %o4
19695 fpadd32 %f30, %f22, %f18
19696 fpackfix %f16, %f25
19697 umulcc %g7, %o1, %i4
19698 fornot2 %f2, %f16, %f4
19699 sethi 0x008C, %i0
19700 lduh [%l7 + 0x22], %o0
19701 xnor %g5, %l5, %i2
19702 movcc %xcc, %o6, %i5
19703 sdivx %o7, 0x1F5D, %l6
19704 sra %g4, %l4, %i6
19705 add %l1, %i1, %i3
19706 xnor %g1, %o2, %g3
19707 movleu %icc, %l2, %g6
19708 stx %o5, [%l7 + 0x38]
19709 movrgz %g2, 0x265, %l0
19710 fpackfix %f22, %f22
19711 udivcc %o3, 0x1ED8, %l3
19712 alignaddrl %i7, %g7, %o4
19713 subc %i4, 0x1568, %i0
19714 movre %o0, 0x13A, %g5
19715 movneg %xcc, %o1, %l5
19716 andncc %o6, %i5, %i2
19717 sethi 0x0FBD, %l6
19718 fmul8x16al %f17, %f18, %f14
19719 ld [%l7 + 0x6C], %f29
19720 movcc %xcc, %o7, %g4
19721 fpsub32 %f16, %f24, %f26
19722 sll %l4, %i6, %l1
19723 fpsub16 %f0, %f12, %f24
19724 fcmped %fcc0, %f2, %f28
19725 ldub [%l7 + 0x7B], %i3
19726 fpmerge %f31, %f23, %f12
19727 orcc %g1, 0x050C, %i1
19728 ldub [%l7 + 0x60], %o2
19729 ldx [%l7 + 0x58], %g3
19730 nop
19731 set 0x38, %l6
19732 ldd [%l7 + %l6], %l2
19733 fmovsgu %xcc, %f24, %f28
19734 fornot1 %f4, %f6, %f2
19735 sth %o5, [%l7 + 0x44]
19736 movne %xcc, %g2, %g6
19737 edge16ln %o3, %l3, %i7
19738 xor %g7, 0x13B2, %o4
19739 fmovsle %xcc, %f0, %f1
19740 fpadd32s %f23, %f1, %f2
19741 andcc %i4, 0x1B84, %l0
19742 fcmpeq32 %f20, %f6, %i0
19743 sll %g5, 0x1E, %o0
19744 andcc %l5, 0x1B98, %o6
19745 mulscc %o1, %i5, %l6
19746 movvs %xcc, %o7, %g4
19747 srl %l4, %i6, %l1
19748 stb %i2, [%l7 + 0x64]
19749 fmovscc %xcc, %f14, %f14
19750 srl %g1, %i3, %o2
19751 add %g3, 0x007F, %l2
19752 stw %i1, [%l7 + 0x14]
19753 movcc %xcc, %g2, %o5
19754 edge32 %o3, %l3, %i7
19755 ldsh [%l7 + 0x16], %g6
19756 sdiv %g7, 0x0ABB, %i4
19757 fmovdn %xcc, %f18, %f24
19758 srax %o4, %l0, %g5
19759 or %i0, 0x1994, %o0
19760 popc 0x164B, %o6
19761 edge8 %l5, %o1, %l6
19762 sdivcc %o7, 0x145A, %i5
19763 array8 %l4, %i6, %g4
19764 movle %xcc, %l1, %i2
19765 stb %i3, [%l7 + 0x25]
19766 ldub [%l7 + 0x6E], %g1
19767 movpos %xcc, %g3, %l2
19768 fnor %f20, %f12, %f16
19769 fmuld8sux16 %f7, %f3, %f28
19770 alignaddrl %o2, %g2, %i1
19771 ld [%l7 + 0x3C], %f29
19772 sethi 0x13E8, %o5
19773 fpadd32 %f6, %f12, %f8
19774 fmovsvc %icc, %f30, %f22
19775 movvs %xcc, %l3, %i7
19776 ld [%l7 + 0x38], %f28
19777 edge32ln %g6, %o3, %g7
19778 fmovrsgz %i4, %f8, %f14
19779 stb %l0, [%l7 + 0x64]
19780 srl %o4, 0x06, %g5
19781 and %o0, 0x106B, %i0
19782 movre %o6, %o1, %l5
19783 subcc %o7, %i5, %l6
19784 fone %f12
19785 edge8n %i6, %g4, %l4
19786 ldd [%l7 + 0x58], %f8
19787 edge32n %i2, %l1, %g1
19788 edge8n %i3, %l2, %g3
19789 fornot2s %f12, %f19, %f23
19790 fones %f10
19791 fmovdleu %xcc, %f7, %f3
19792 ldsw [%l7 + 0x74], %g2
19793 movrlz %o2, 0x0A3, %i1
19794 ld [%l7 + 0x5C], %f12
19795 srl %o5, 0x06, %l3
19796 save %g6, 0x1D65, %i7
19797 rdpr %cwp, %g1
19798 rdpr %cansave, %g2
19799 rdpr %canrestore, %g3
19800 rdpr %cleanwin, %g4
19801 rdpr %otherwin, %g5
19802 rdpr %wstate, %g6
19803 edge16n %g7, %o3, %i4
19804 popc 0x0A74, %o4
19805 srl %l0, 0x01, %g5
19806 pdist %f16, %f26, %f20
19807 ld [%l7 + 0x64], %f2
19808 sub %o0, 0x19D6, %o6
19809 fmovdcc %icc, %f18, %f27
19810 movrlez %o1, %l5, %o7
19811 movrgez %i5, 0x287, %i0
19812 stb %i6, [%l7 + 0x74]
19813 fornot1s %f16, %f20, %f6
19814 ldsb [%l7 + 0x45], %l6
19815 fcmpeq32 %f14, %f26, %l4
19816 addcc %i2, %l1, %g4
19817 fandnot1 %f16, %f6, %f4
19818 srl %g1, 0x0F, %l2
19819 fcmpgt16 %f24, %f18, %g3
19820 andncc %i3, %o2, %g2
19821 fcmpne16 %f12, %f2, %i1
19822 ldd [%l7 + 0x20], %o4
19823 ldsb [%l7 + 0x6D], %g6
19824 udivx %i7, 0x0AB3, %l3
19825 addc %g7, 0x0E73, %i4
19826 movrgz %o4, 0x311, %l0
19827 movrgez %o3, 0x040, %o0
19828 mulscc %o6, 0x0673, %g5
19829 fones %f1
19830 fnot1 %f12, %f18
19831 sllx %o1, %l5, %i5
19832 subcc %o7, 0x04ED, %i0
19833 umulcc %l6, 0x0EF1, %l4
19834 edge32n %i2, %l1, %g4
19835 ldx [%l7 + 0x58], %i6
19836 fmovrsgz %l2, %f13, %f12
19837 ldsh [%l7 + 0x74], %g1
19838 fmovsa %icc, %f5, %f29
19839 movrgez %i3, 0x136, %o2
19840 fcmps %fcc3, %f8, %f16
19841 orcc %g2, 0x0044, %g3
19842 lduh [%l7 + 0x78], %o5
19843 movcs %icc, %i1, %i7
19844 fmovdl %xcc, %f20, %f4
19845 ldsw [%l7 + 0x5C], %g6
19846 edge32ln %l3, %g7, %o4
19847 movre %i4, 0x1AE, %o3
19848 ldsw [%l7 + 0x74], %o0
19849 nop
19850 set 0x28, %o4
19851 stx %l0, [%l7 + %o4]
19852 fcmpne32 %f26, %f20, %o6
19853 movneg %icc, %o1, %g5
19854 fmul8x16au %f26, %f10, %f22
19855 movcs %xcc, %l5, %i5
19856 movrne %i0, %l6, %l4
19857 edge32l %o7, %l1, %g4
19858 mulscc %i2, %i6, %g1
19859 movg %icc, %l2, %o2
19860 xnor %g2, 0x0D50, %i3
19861 movpos %xcc, %g3, %o5
19862 edge32 %i1, %i7, %l3
19863 xorcc %g6, %o4, %i4
19864 array8 %o3, %g7, %l0
19865 fcmpd %fcc2, %f26, %f14
19866 and %o6, 0x046D, %o0
19867 sll %o1, %g5, %l5
19868 sdiv %i5, 0x1A16, %i0
19869 nop
19870 set 0x08, %l5
19871 std %f4, [%l7 + %l5]
19872 restore %l4, %l6, %l1
19873 rdpr %cwp, %g1
19874 rdpr %cansave, %g2
19875 rdpr %canrestore, %g3
19876 rdpr %cleanwin, %g4
19877 rdpr %otherwin, %g5
19878 rdpr %wstate, %g6
19879 movre %g4, %o7, %i6
19880 fnot1s %f20, %f5
19881 ldx [%l7 + 0x78], %i2
19882 fmul8sux16 %f8, %f24, %f24
19883 ld [%l7 + 0x1C], %f10
19884 array8 %g1, %l2, %o2
19885 fpack32 %f2, %f6, %f24
19886 fxor %f22, %f30, %f8
19887 stx %g2, [%l7 + 0x70]
19888 andncc %g3, %o5, %i1
19889 setx loop_66, %l0, %l1
19890 return %l1
19891 nop
19892 rdpr %cwp, %g1
19893 rdpr %cansave, %g2
19894 rdpr %canrestore, %g3
19895 rdpr %cleanwin, %g4
19896 rdpr %otherwin, %g5
19897 rdpr %wstate, %g6
19898loop_66: movge %icc, %g6, %o4
19899 lduw [%l7 + 0x40], %o3
19900 st %f14, [%l7 + 0x4C]
19901 sdivx %i4, 0x0F6A, %g7
19902 mulscc %l0, 0x044E, %o6
19903 fmovsa %xcc, %f26, %f19
19904 addc %o0, 0x1032, %o1
19905 fxors %f20, %f13, %f5
19906 fmovsa %icc, %f9, %f13
19907 sdiv %g5, 0x049B, %l5
19908 edge8 %i5, %i0, %l4
19909 smul %l6, %g4, %o7
19910 smul %l1, %i6, %g1
19911 movl %xcc, %i2, %l2
19912 srlx %g2, %o2, %g3
19913 smul %o5, 0x0BBA, %i1
19914 subc %l3, %i3, %g6
19915 xnorcc %o4, 0x1CC4, %o3
19916 movcs %icc, %i7, %g7
19917 subcc %l0, %i4, %o6
19918 fmul8sux16 %f26, %f0, %f16
19919 lduw [%l7 + 0x54], %o0
19920 ldsb [%l7 + 0x5C], %o1
19921 movcc %xcc, %l5, %i5
19922 bshuffle %f20, %f26, %f30
19923 srl %i0, 0x05, %l4
19924 movrne %g5, 0x15B, %g4
19925 fmuld8ulx16 %f5, %f14, %f24
19926 andn %l6, %l1, %i6
19927 fcmple32 %f6, %f28, %g1
19928 edge8l %i2, %l2, %g2
19929 ldx [%l7 + 0x28], %o7
19930 xor %g3, %o5, %o2
19931 movn %icc, %l3, %i1
19932 array8 %i3, %g6, %o4
19933 restore %o3, %g7, %i7
19934 rdpr %cwp, %g1
19935 rdpr %cansave, %g2
19936 rdpr %canrestore, %g3
19937 rdpr %cleanwin, %g4
19938 rdpr %otherwin, %g5
19939 rdpr %wstate, %g6
19940 fcmpgt32 %f4, %f26, %i4
19941 xnorcc %o6, %o0, %l0
19942 andn %o1, %i5, %i0
19943 fpadd32s %f26, %f24, %f24
19944 lduh [%l7 + 0x2A], %l4
19945 fmovrdgz %l5, %f2, %f4
19946 mulscc %g5, 0x02DC, %g4
19947 fmovdl %icc, %f26, %f0
19948 udivx %l1, 0x07DA, %l6
19949 mulscc %i6, %i2, %g1
19950 edge16 %l2, %o7, %g3
19951 movleu %xcc, %g2, %o2
19952 movgu %icc, %o5, %i1
19953 fcmpne16 %f22, %f6, %i3
19954 orncc %g6, 0x1AEF, %o4
19955 save %l3, %g7, %o3
19956 rdpr %cwp, %g1
19957 rdpr %cansave, %g2
19958 rdpr %canrestore, %g3
19959 rdpr %cleanwin, %g4
19960 rdpr %otherwin, %g5
19961 rdpr %wstate, %g6
19962 fnot2 %f30, %f24
19963 movgu %icc, %i4, %i7
19964 sir 0x1FE6
19965 ldd [%l7 + 0x10], %f6
19966 srax %o0, %o6, %l0
19967 movl %icc, %o1, %i0
19968 st %f24, [%l7 + 0x38]
19969 movleu %icc, %l4, %l5
19970 movrlz %i5, %g5, %g4
19971 fsrc2 %f6, %f28
19972 xor %l6, %i6, %i2
19973 edge32 %g1, %l1, %l2
19974 alignaddrl %o7, %g3, %g2
19975 movvc %icc, %o5, %i1
19976 fmovsneg %icc, %f11, %f16
19977 movvc %icc, %i3, %g6
19978 nop
19979 set 0x68, %i1
19980 ldd [%l7 + %i1], %o4
19981 edge32n %o2, %g7, %l3
19982 fornot1 %f28, %f14, %f10
19983 fmovsgu %xcc, %f3, %f30
19984 alignaddrl %o3, %i7, %i4
19985 sir 0x1D49
19986 alignaddr %o6, %o0, %o1
19987 fmovsg %icc, %f30, %f31
19988 edge32n %i0, %l0, %l5
19989 movpos %icc, %i5, %l4
19990 movrgz %g5, %g4, %l6
19991 fmovdne %xcc, %f4, %f24
19992 sth %i2, [%l7 + 0x4E]
19993 edge16l %g1, %i6, %l2
19994 std %f8, [%l7 + 0x60]
19995 fcmple16 %f26, %f20, %o7
19996 udivx %l1, 0x097E, %g3
19997 edge16n %g2, %i1, %o5
19998 std %f2, [%l7 + 0x48]
19999 lduh [%l7 + 0x7E], %g6
20000 fmovrsgez %i3, %f6, %f22
20001 movrlez %o2, 0x014, %g7
20002 sub %l3, %o4, %i7
20003 movn %icc, %o3, %i4
20004 movl %xcc, %o0, %o1
20005 array32 %o6, %l0, %i0
20006 sdivx %i5, 0x17F3, %l5
20007 ldub [%l7 + 0x2D], %g5
20008 orncc %g4, %l4, %l6
20009 addccc %i2, 0x1C98, %g1
20010 save %l2, 0x199A, %i6
20011 rdpr %cwp, %g1
20012 rdpr %cansave, %g2
20013 rdpr %canrestore, %g3
20014 rdpr %cleanwin, %g4
20015 rdpr %otherwin, %g5
20016 rdpr %wstate, %g6
20017 fmovrdne %o7, %f28, %f14
20018 fpadd16 %f10, %f22, %f20
20019 subcc %g3, 0x0EE5, %l1
20020 array32 %i1, %g2, %g6
20021 pdist %f2, %f24, %f2
20022 ldsw [%l7 + 0x34], %i3
20023 andncc %o5, %o2, %g7
20024 std %f22, [%l7 + 0x28]
20025 fmovrdlz %o4, %f4, %f10
20026 edge32ln %l3, %o3, %i7
20027 sllx %i4, 0x18, %o1
20028 smul %o0, %o6, %l0
20029 or %i0, 0x1157, %i5
20030 fnands %f7, %f18, %f29
20031 fmovrde %l5, %f6, %f24
20032 alignaddr %g4, %g5, %l4
20033 fmovdcs %icc, %f27, %f16
20034 movcs %icc, %i2, %l6
20035 sethi 0x1925, %g1
20036 andcc %l2, 0x12CB, %i6
20037 fsrc2 %f10, %f14
20038 fmovrsgez %o7, %f2, %f3
20039 setx loop_67, %l0, %l1
20040 return %l1
20041 nop
20042 rdpr %cwp, %g1
20043 rdpr %cansave, %g2
20044 rdpr %canrestore, %g3
20045 rdpr %cleanwin, %g4
20046 rdpr %otherwin, %g5
20047 rdpr %wstate, %g6
20048loop_67: popc 0x0790, %i1
20049 nop
20050 set 0x34, %l1
20051 stw %i3, [%l7 + %l1]
20052 addc %g6, %o2, %g7
20053 movvc %xcc, %o4, %o5
20054 subccc %o3, 0x0607, %i7
20055 movneg %icc, %i4, %o1
20056 fmovdl %icc, %f25, %f21
20057 subcc %o0, 0x0A43, %o6
20058 fmovsg %icc, %f1, %f0
20059 fsrc2s %f26, %f29
20060 fmovrslez %l0, %f9, %f4
20061 movle %xcc, %l3, %i0
20062 fsrc1s %f2, %f0
20063 ldsh [%l7 + 0x58], %i5
20064 andncc %g4, %l5, %g5
20065 andn %i2, %l4, %g1
20066 fnot2s %f4, %f11
20067 movl %icc, %l2, %i6
20068 array8 %o7, %l6, %g3
20069 srl %g2, 0x13, %i1
20070 fcmpgt32 %f2, %f4, %i3
20071 fxors %f0, %f2, %f24
20072 udivx %l1, 0x16BF, %o2
20073 pdist %f2, %f22, %f2
20074 restore %g7, %g6, %o5
20075 rdpr %cwp, %g1
20076 rdpr %cansave, %g2
20077 rdpr %canrestore, %g3
20078 rdpr %cleanwin, %g4
20079 rdpr %otherwin, %g5
20080 rdpr %wstate, %g6
20081 ldsh [%l7 + 0x64], %o4
20082 mulx %i7, 0x1AE0, %o3
20083 xnorcc %i4, 0x0DF4, %o0
20084 ldsb [%l7 + 0x35], %o1
20085 fpmerge %f11, %f24, %f14
20086 lduw [%l7 + 0x48], %l0
20087 andcc %o6, 0x0B20, %l3
20088 edge32 %i5, %i0, %l5
20089 edge16ln %g4, %i2, %l4
20090 mova %xcc, %g1, %l2
20091 edge8l %i6, %o7, %g5
20092 edge8ln %l6, %g3, %g2
20093 movcs %icc, %i1, %l1
20094 for %f12, %f20, %f0
20095 edge8 %i3, %g7, %o2
20096 fmovdg %xcc, %f27, %f11
20097 subccc %g6, 0x1806, %o5
20098 mulx %i7, %o4, %i4
20099 movn %icc, %o3, %o1
20100 mulscc %l0, 0x146E, %o6
20101 fornot2s %f6, %f26, %f31
20102 orn %o0, %l3, %i0
20103 addcc %l5, %g4, %i5
20104 movvs %icc, %l4, %i2
20105 umulcc %l2, 0x19E9, %g1
20106 edge16l %o7, %i6, %l6
20107 sra %g3, %g2, %i1
20108 addc %l1, 0x1246, %g5
20109 edge8ln %i3, %o2, %g6
20110 mova %icc, %o5, %i7
20111 setx loop_68, %l0, %l1
20112 return %l1
20113 nop
20114 rdpr %cwp, %g1
20115 rdpr %cansave, %g2
20116 rdpr %canrestore, %g3
20117 rdpr %cleanwin, %g4
20118 rdpr %otherwin, %g5
20119 rdpr %wstate, %g6
20120loop_68: edge32 %i4, %o3, %l0
20121 andncc %o6, %o1, %o0
20122 edge16 %l3, %i0, %l5
20123 movg %icc, %g4, %i5
20124 movcc %icc, %i2, %l4
20125 edge16 %l2, %g1, %i6
20126 udivcc %o7, 0x03BD, %g3
20127 subcc %l6, %g2, %l1
20128 array8 %g5, %i3, %o2
20129 sub %g6, %o5, %i1
20130 fmovdleu %xcc, %f9, %f21
20131 orcc %i7, %o4, %i4
20132 udivcc %g7, 0x0A81, %o3
20133 edge32n %l0, %o6, %o0
20134 fpsub32s %f15, %f2, %f26
20135 andncc %l3, %o1, %i0
20136 fmovd %f10, %f0
20137 fandnot1 %f24, %f28, %f6
20138 move %icc, %l5, %g4
20139 edge32l %i5, %l4, %i2
20140 ldx [%l7 + 0x10], %g1
20141 mova %xcc, %l2, %i6
20142 sdivx %g3, 0x039D, %o7
20143 fmovsne %xcc, %f9, %f22
20144 edge16ln %g2, %l6, %l1
20145 sir 0x1B69
20146 movg %icc, %i3, %o2
20147 mova %xcc, %g6, %g5
20148 ldub [%l7 + 0x14], %i1
20149 fmovrse %o5, %f27, %f15
20150 ldsb [%l7 + 0x5C], %i7
20151 orcc %o4, %g7, %i4
20152 sethi 0x03A4, %l0
20153 movl %icc, %o3, %o6
20154 alignaddrl %o0, %o1, %i0
20155 movle %icc, %l5, %l3
20156 fsrc2s %f16, %f23
20157 restore %i5, %g4, %l4
20158 rdpr %cwp, %g1
20159 rdpr %cansave, %g2
20160 rdpr %canrestore, %g3
20161 rdpr %cleanwin, %g4
20162 rdpr %otherwin, %g5
20163 rdpr %wstate, %g6
20164 addccc %i2, 0x1DEB, %g1
20165 popc 0x064E, %l2
20166 or %g3, %o7, %g2
20167 lduh [%l7 + 0x22], %l6
20168 lduh [%l7 + 0x08], %i6
20169 addcc %l1, %i3, %g6
20170 fmuld8ulx16 %f17, %f22, %f26
20171 or %g5, 0x122E, %o2
20172 movcc %xcc, %i1, %i7
20173 orcc %o5, 0x1C0D, %o4
20174 movleu %icc, %i4, %l0
20175 andncc %g7, %o6, %o3
20176 movle %icc, %o0, %i0
20177 fsrc2s %f20, %f7
20178 st %f23, [%l7 + 0x54]
20179 fands %f15, %f3, %f7
20180 stw %o1, [%l7 + 0x10]
20181 orn %l5, %l3, %i5
20182 and %l4, %i2, %g1
20183 xnor %g4, 0x1945, %g3
20184 edge8ln %l2, %o7, %g2
20185 subcc %l6, 0x15BD, %i6
20186 srax %i3, %l1, %g6
20187 orcc %o2, 0x044E, %g5
20188 ldd [%l7 + 0x70], %i6
20189 fmovrdlez %i1, %f14, %f4
20190 andncc %o5, %i4, %l0
20191 alignaddrl %o4, %o6, %o3
20192 edge32l %o0, %i0, %o1
20193 fors %f5, %f28, %f15
20194 stw %l5, [%l7 + 0x24]
20195 ldd [%l7 + 0x68], %f10
20196 andncc %l3, %g7, %i5
20197 edge16ln %l4, %g1, %g4
20198 mova %xcc, %g3, %i2
20199 movl %icc, %l2, %g2
20200 fmovsvc %icc, %f6, %f17
20201 orcc %l6, 0x1551, %i6
20202 array16 %i3, %l1, %o7
20203 udiv %g6, 0x174E, %o2
20204 orcc %i7, %i1, %o5
20205 fone %f30
20206 edge8n %g5, %i4, %l0
20207 movgu %icc, %o6, %o4
20208 fmovrsgz %o3, %f7, %f28
20209 sdivcc %o0, 0x027E, %o1
20210 move %xcc, %i0, %l5
20211 fmovsle %icc, %f15, %f15
20212 edge16ln %g7, %i5, %l4
20213 alignaddr %g1, %g4, %g3
20214 fmovrsgz %l3, %f25, %f12
20215 movrgz %i2, 0x2FA, %g2
20216 and %l6, 0x07E6, %i6
20217 andncc %l2, %l1, %i3
20218 fmovdcc %icc, %f21, %f16
20219 stb %o7, [%l7 + 0x24]
20220 sethi 0x0648, %o2
20221 st %f5, [%l7 + 0x2C]
20222 srl %g6, 0x00, %i1
20223 sll %o5, %g5, %i7
20224 edge8n %l0, %o6, %i4
20225 stb %o3, [%l7 + 0x2D]
20226 fexpand %f8, %f6
20227 edge32ln %o4, %o0, %i0
20228 sir 0x0332
20229 move %xcc, %l5, %o1
20230 alignaddrl %g7, %i5, %g1
20231 edge32 %g4, %l4, %l3
20232 xnorcc %g3, 0x0BBC, %i2
20233 udivcc %g2, 0x069C, %l6
20234 fmovrsne %i6, %f23, %f7
20235 andcc %l1, 0x1D8C, %i3
20236 movneg %xcc, %l2, %o2
20237 sra %g6, %i1, %o7
20238 stb %g5, [%l7 + 0x61]
20239 fpsub16s %f19, %f24, %f3
20240 fandnot2s %f31, %f18, %f1
20241 fpsub16s %f28, %f20, %f8
20242 srax %o5, %l0, %i7
20243 sethi 0x1662, %o6
20244 edge8 %o3, %i4, %o4
20245 sethi 0x01EE, %o0
20246 movcs %xcc, %i0, %l5
20247 ldsw [%l7 + 0x74], %g7
20248 st %f17, [%l7 + 0x40]
20249 fxnor %f12, %f22, %f16
20250 movcc %icc, %o1, %i5
20251 edge32 %g4, %g1, %l3
20252 edge16ln %g3, %i2, %g2
20253 fcmpeq32 %f28, %f28, %l4
20254 udiv %l6, 0x0CD0, %l1
20255 and %i3, %i6, %o2
20256 fmovsleu %xcc, %f27, %f29
20257 mulscc %l2, 0x0B05, %g6
20258 xnorcc %i1, 0x0D8A, %o7
20259 fors %f14, %f11, %f28
20260 ldd [%l7 + 0x60], %f10
20261 stw %o5, [%l7 + 0x28]
20262 smulcc %l0, 0x0CD3, %g5
20263 fmovsn %icc, %f6, %f13
20264 subcc %i7, %o3, %o6
20265 nop
20266 set 0x30, %g6
20267 ldsw [%l7 + %g6], %o4
20268 std %f10, [%l7 + 0x18]
20269 sllx %i4, 0x06, %o0
20270 orncc %l5, %g7, %i0
20271 fone %f14
20272 nop
20273 set 0x14, %o2
20274 ldub [%l7 + %o2], %o1
20275 edge16n %i5, %g1, %l3
20276 fmovspos %xcc, %f11, %f1
20277 movn %icc, %g4, %g3
20278 movrne %i2, %g2, %l4
20279 fmovsg %xcc, %f13, %f23
20280 for %f4, %f24, %f6
20281 fxnor %f20, %f2, %f8
20282 sdiv %l6, 0x11FD, %l1
20283 std %f28, [%l7 + 0x38]
20284 stb %i3, [%l7 + 0x7C]
20285 sth %i6, [%l7 + 0x6C]
20286 popc %o2, %g6
20287 sdivcc %l2, 0x1BC9, %o7
20288 edge16 %i1, %o5, %g5
20289 xorcc %l0, %o3, %o6
20290 andncc %i7, %i4, %o4
20291 move %xcc, %o0, %g7
20292 edge32 %l5, %i0, %i5
20293 edge16l %o1, %l3, %g4
20294 movre %g3, 0x252, %g1
20295 udiv %i2, 0x0F66, %g2
20296 fcmpeq32 %f10, %f6, %l6
20297 and %l4, %l1, %i6
20298 alignaddrl %i3, %o2, %l2
20299 ldd [%l7 + 0x70], %g6
20300 fcmple32 %f4, %f10, %o7
20301 st %f27, [%l7 + 0x60]
20302 smulcc %o5, %g5, %l0
20303 andcc %i1, 0x14DC, %o6
20304 udiv %o3, 0x0D4C, %i4
20305 edge32l %o4, %o0, %g7
20306 movrlez %i7, 0x294, %i0
20307 andn %i5, 0x04B3, %o1
20308 movge %icc, %l3, %g4
20309 fmul8x16al %f7, %f27, %f12
20310 movne %xcc, %g3, %l5
20311 fpadd32 %f6, %f4, %f30
20312 edge16 %g1, %i2, %l6
20313 lduh [%l7 + 0x08], %l4
20314 movneg %xcc, %l1, %g2
20315 or %i6, %o2, %i3
20316 subc %g6, %l2, %o5
20317 stb %o7, [%l7 + 0x76]
20318 edge16l %l0, %g5, %i1
20319 edge32 %o3, %i4, %o6
20320 ldd [%l7 + 0x78], %f26
20321 movge %icc, %o4, %g7
20322 fmul8x16au %f14, %f14, %f8
20323 movne %icc, %i7, %i0
20324 movrne %o0, %i5, %o1
20325 ldd [%l7 + 0x30], %f14
20326 array32 %l3, %g3, %g4
20327 fors %f16, %f21, %f7
20328 fpadd16 %f0, %f28, %f6
20329 movg %xcc, %l5, %i2
20330 ldd [%l7 + 0x60], %g0
20331 movge %icc, %l6, %l1
20332 nop
20333 set 0x52, %i4
20334 stb %l4, [%l7 + %i4]
20335 sir 0x0556
20336 movrgz %g2, 0x004, %i6
20337 movge %icc, %o2, %g6
20338 array32 %l2, %o5, %o7
20339 sir 0x19B6
20340 fmovrdne %i3, %f16, %f30
20341 fsrc1s %f10, %f24
20342 edge32ln %g5, %l0, %i1
20343 fpmerge %f19, %f19, %f4
20344 ldsb [%l7 + 0x73], %i4
20345 array32 %o3, %o4, %o6
20346 ldx [%l7 + 0x38], %i7
20347 orncc %g7, 0x03C5, %i0
20348 movcs %xcc, %o0, %i5
20349 fmovdcs %icc, %f18, %f26
20350 add %l3, 0x0164, %g3
20351 sllx %g4, %l5, %o1
20352 sdivcc %i2, 0x05FC, %l6
20353 fornot1s %f16, %f23, %f21
20354 mulscc %g1, %l4, %l1
20355 movcc %icc, %g2, %i6
20356 umulcc %o2, 0x03E8, %l2
20357 edge8ln %o5, %g6, %i3
20358 sethi 0x0408, %o7
20359 subccc %l0, %g5, %i4
20360 edge32ln %o3, %i1, %o4
20361 movg %icc, %o6, %i7
20362 fexpand %f7, %f10
20363 fmul8x16au %f10, %f13, %f12
20364 movgu %xcc, %g7, %i0
20365 srax %o0, %i5, %l3
20366 umulcc %g3, %g4, %o1
20367 fnands %f23, %f19, %f0
20368 xorcc %l5, 0x1B9D, %i2
20369 movre %g1, %l6, %l1
20370 addcc %g2, 0x0D64, %l4
20371 movrgz %i6, 0x271, %l2
20372 save %o2, %o5, %i3
20373 rdpr %cwp, %g1
20374 rdpr %cansave, %g2
20375 rdpr %canrestore, %g3
20376 rdpr %cleanwin, %g4
20377 rdpr %otherwin, %g5
20378 rdpr %wstate, %g6
20379 subcc %g6, %o7, %l0
20380 fsrc1 %f8, %f16
20381 movn %icc, %i4, %g5
20382 sdivcc %o3, 0x14F4, %i1
20383 save %o4, 0x151A, %i7
20384 rdpr %cwp, %g1
20385 rdpr %cansave, %g2
20386 rdpr %canrestore, %g3
20387 rdpr %cleanwin, %g4
20388 rdpr %otherwin, %g5
20389 rdpr %wstate, %g6
20390 fcmple32 %f20, %f22, %g7
20391 sdivx %o6, 0x13BF, %o0
20392 ldsw [%l7 + 0x3C], %i0
20393 movcc %xcc, %i5, %l3
20394 smul %g4, %o1, %g3
20395 and %i2, 0x191A, %l5
20396 xorcc %g1, %l6, %l1
20397 ldub [%l7 + 0x67], %g2
20398 fmovsn %xcc, %f15, %f18
20399 smul %i6, %l2, %o2
20400 sll %l4, %o5, %g6
20401 addccc %o7, %l0, %i3
20402 subcc %i4, 0x1D81, %o3
20403 edge16ln %g5, %o4, %i1
20404 movrlez %g7, %o6, %i7
20405 fmovsa %icc, %f16, %f25
20406 sir 0x011A
20407 fnot1 %f0, %f28
20408 orncc %o0, %i0, %l3
20409 fzeros %f7
20410 ldub [%l7 + 0x2D], %i5
20411 fmovsl %icc, %f11, %f10
20412 movl %icc, %g4, %g3
20413 popc %o1, %i2
20414 movvs %icc, %l5, %l6
20415 smulcc %l1, 0x0C83, %g1
20416 edge32ln %g2, %l2, %o2
20417 movcs %icc, %l4, %i6
20418 srlx %g6, %o7, %l0
20419 movneg %icc, %i3, %o5
20420 orn %i4, %g5, %o3
20421 fzeros %f20
20422 orn %o4, 0x04B8, %g7
20423 nop
20424 set 0x0C, %g5
20425 stw %i1, [%l7 + %g5]
20426 sllx %i7, 0x07, %o0
20427 xnorcc %i0, %o6, %l3
20428 andncc %i5, %g4, %o1
20429 movne %xcc, %i2, %l5
20430 fmuld8ulx16 %f17, %f5, %f26
20431 movrlez %g3, %l6, %l1
20432 alignaddrl %g2, %g1, %l2
20433 fmul8x16au %f20, %f1, %f20
20434 ldsw [%l7 + 0x48], %o2
20435 sub %l4, 0x00D1, %g6
20436 sdivx %i6, 0x10D4, %l0
20437 edge8 %i3, %o7, %i4
20438 movcs %icc, %o5, %o3
20439 fzeros %f2
20440 sdiv %g5, 0x09F4, %g7
20441 edge32ln %o4, %i1, %o0
20442 fmovsneg %icc, %f11, %f0
20443 subccc %i0, 0x104F, %o6
20444 edge16 %l3, %i7, %i5
20445 movre %o1, 0x147, %g4
20446 edge16n %i2, %l5, %l6
20447 sra %g3, %l1, %g2
20448 setx loop_69, %l0, %l1
20449 return %l1
20450 nop
20451 rdpr %cwp, %g1
20452 rdpr %cansave, %g2
20453 rdpr %canrestore, %g3
20454 rdpr %cleanwin, %g4
20455 rdpr %otherwin, %g5
20456 rdpr %wstate, %g6
20457loop_69: edge16l %g6, %i6, %l0
20458 movcs %icc, %i3, %o7
20459 mova %xcc, %g1, %i4
20460 fpadd32s %f28, %f27, %f21
20461 fmovda %xcc, %f30, %f6
20462 std %f4, [%l7 + 0x28]
20463 movpos %xcc, %o5, %g5
20464 orcc %g7, 0x0685, %o3
20465 or %i1, 0x088B, %o4
20466 subcc %o0, %o6, %i0
20467 stb %i7, [%l7 + 0x46]
20468 edge16ln %i5, %l3, %o1
20469 movvs %xcc, %g4, %l5
20470 fmovdpos %icc, %f14, %f8
20471 subccc %i2, %l6, %l1
20472 move %xcc, %g2, %g3
20473 addcc %o2, %l2, %l4
20474 array8 %g6, %l0, %i3
20475 movne %icc, %i6, %g1
20476 subcc %i4, %o5, %g5
20477 fcmple16 %f8, %f26, %g7
20478 smulcc %o3, 0x107F, %i1
20479 mova %xcc, %o7, %o0
20480 sdiv %o4, 0x1590, %i0
20481 array16 %i7, %i5, %l3
20482 srl %o1, %g4, %o6
20483 fmovrsne %i2, %f25, %f29
20484 fmul8sux16 %f20, %f22, %f4
20485 sra %l6, 0x06, %l1
20486 array16 %l5, %g2, %g3
20487 movrne %l2, 0x02D, %o2
20488 movrgez %l4, 0x337, %l0
20489 subc %i3, 0x1ED3, %i6
20490 edge32 %g1, %g6, %o5
20491 movvc %icc, %i4, %g5
20492 movge %xcc, %o3, %i1
20493 pdist %f10, %f18, %f2
20494 fmovsa %icc, %f30, %f19
20495 xorcc %g7, %o0, %o7
20496 xorcc %i0, %i7, %o4
20497 mulscc %i5, %o1, %g4
20498 movgu %xcc, %o6, %i2
20499 fmovsg %icc, %f22, %f18
20500 mulscc %l3, %l1, %l5
20501 movcs %icc, %g2, %g3
20502 edge16ln %l2, %o2, %l6
20503 addcc %l4, %l0, %i6
20504 smulcc %i3, %g1, %g6
20505 movrgz %o5, 0x29E, %g5
20506 nop
20507 set 0x51, %o6
20508 ldsb [%l7 + %o6], %i4
20509 movle %xcc, %i1, %g7
20510 fabsd %f6, %f28
20511 fcmped %fcc3, %f8, %f6
20512 nop
20513 set 0x58, %l0
20514 ldx [%l7 + %l0], %o0
20515 movgu %icc, %o3, %o7
20516 array32 %i7, %o4, %i0
20517 udivx %i5, 0x1D70, %o1
20518 edge8l %o6, %i2, %g4
20519 ldsb [%l7 + 0x7F], %l3
20520 move %xcc, %l1, %g2
20521 movne %icc, %g3, %l2
20522 movpos %xcc, %l5, %o2
20523 movleu %icc, %l6, %l0
20524 fandnot2 %f28, %f18, %f28
20525 fandnot1s %f15, %f5, %f22
20526 mulscc %l4, %i6, %g1
20527 fzero %f8
20528 mova %icc, %g6, %i3
20529 fmovsge %xcc, %f22, %f10
20530 array32 %g5, %o5, %i1
20531 sra %i4, %g7, %o0
20532 fcmpne32 %f4, %f26, %o7
20533 movgu %icc, %o3, %i7
20534 smul %o4, %i5, %o1
20535 movvs %icc, %i0, %o6
20536 nop
20537 set 0x30, %i2
20538 ldd [%l7 + %i2], %i2
20539 movrgez %l3, 0x212, %l1
20540 fcmpgt16 %f26, %f12, %g2
20541 movpos %xcc, %g3, %g4
20542 array32 %l5, %l2, %o2
20543 sra %l0, 0x09, %l4
20544 nop
20545 set 0x1A, %g1
20546 sth %l6, [%l7 + %g1]
20547 movvs %xcc, %g1, %g6
20548 movg %icc, %i6, %g5
20549 or %o5, 0x1DB5, %i3
20550 array32 %i4, %i1, %o0
20551 umul %o7, 0x194D, %o3
20552 edge16 %i7, %o4, %i5
20553 fpack32 %f6, %f20, %f0
20554 udivcc %g7, 0x1833, %i0
20555 ldsh [%l7 + 0x1C], %o1
20556 subccc %o6, %i2, %l1
20557 srl %l3, %g3, %g4
20558 edge16n %g2, %l2, %l5
20559 addccc %o2, %l0, %l6
20560 fmul8x16al %f6, %f19, %f20
20561 edge32ln %g1, %l4, %g6
20562 udivcc %i6, 0x1D4D, %g5
20563 or %i3, %i4, %o5
20564 mulscc %o0, 0x13E2, %i1
20565 fmovs %f1, %f22
20566 fpsub16 %f4, %f6, %f18
20567 fmovdcc %icc, %f12, %f28
20568 movrne %o7, 0x074, %o3
20569 sth %o4, [%l7 + 0x4A]
20570 alignaddrl %i5, %g7, %i0
20571 edge8n %i7, %o1, %i2
20572 fmovdn %xcc, %f16, %f21
20573 array8 %o6, %l1, %g3
20574 fmovs %f13, %f10
20575 movle %xcc, %l3, %g4
20576 subccc %g2, 0x0D4D, %l2
20577 array8 %l5, %l0, %l6
20578 addc %g1, %o2, %l4
20579 sra %i6, 0x00, %g6
20580 fmuld8ulx16 %f4, %f15, %f12
20581 fcmps %fcc0, %f17, %f8
20582 fcmpne32 %f22, %f8, %g5
20583 movl %xcc, %i3, %i4
20584 array8 %o5, %o0, %i1
20585 edge8l %o7, %o4, %i5
20586 umulcc %g7, 0x1975, %o3
20587 movn %icc, %i7, %i0
20588 smulcc %o1, %o6, %i2
20589 movrlz %l1, %g3, %l3
20590 movneg %xcc, %g4, %l2
20591 fexpand %f12, %f26
20592 movrgez %g2, %l0, %l5
20593 sdivx %l6, 0x001B, %o2
20594 umul %g1, %i6, %l4
20595 movleu %icc, %g6, %i3
20596 ldsh [%l7 + 0x5C], %i4
20597 mulscc %o5, %g5, %o0
20598 fmovspos %xcc, %f12, %f12
20599 array32 %i1, %o4, %i5
20600 stb %g7, [%l7 + 0x68]
20601 fcmpeq32 %f12, %f30, %o7
20602 mulx %o3, 0x0258, %i7
20603 sra %i0, 0x19, %o1
20604 ld [%l7 + 0x3C], %f11
20605 lduh [%l7 + 0x28], %i2
20606 fmovsn %xcc, %f28, %f20
20607 fsrc1s %f23, %f16
20608 array8 %o6, %g3, %l3
20609 movge %xcc, %l1, %g4
20610 fmul8x16al %f3, %f23, %f0
20611 xnorcc %g2, 0x1BB2, %l0
20612 movre %l2, %l5, %o2
20613 mulscc %g1, %l6, %i6
20614 udivcc %l4, 0x1631, %i3
20615 edge32n %i4, %g6, %g5
20616 sll %o5, 0x0B, %o0
20617 edge32ln %o4, %i5, %g7
20618 or %o7, 0x135E, %i1
20619 movrgez %i7, 0x1A8, %i0
20620 srax %o3, 0x03, %i2
20621 fnors %f8, %f24, %f15
20622 srax %o1, %g3, %l3
20623 movvc %xcc, %o6, %g4
20624 move %icc, %g2, %l0
20625 andcc %l1, %l5, %l2
20626 mulscc %g1, %l6, %i6
20627 st %f16, [%l7 + 0x7C]
20628 array16 %l4, %o2, %i4
20629 nop
20630 set 0x60, %o3
20631 std %f24, [%l7 + %o3]
20632 movleu %icc, %g6, %i3
20633 fmuld8sux16 %f28, %f10, %f0
20634 sll %g5, %o5, %o4
20635 add %i5, 0x0E56, %o0
20636 or %g7, %i1, %o7
20637 sllx %i0, 0x14, %i7
20638 mova %xcc, %i2, %o1
20639 ldsw [%l7 + 0x7C], %o3
20640 fmuld8sux16 %f5, %f7, %f10
20641 andn %l3, %g3, %g4
20642 fnot2 %f14, %f26
20643 array16 %g2, %l0, %o6
20644 udivcc %l1, 0x15A3, %l5
20645 edge32ln %l2, %l6, %g1
20646 movrlez %i6, %l4, %i4
20647 orn %g6, 0x13DA, %o2
20648 mulx %g5, 0x097C, %o5
20649 subcc %i3, 0x1D46, %i5
20650 fcmpne32 %f12, %f18, %o4
20651 or %g7, 0x08BB, %o0
20652 ldsh [%l7 + 0x1E], %i1
20653 mulscc %o7, %i0, %i7
20654 for %f6, %f0, %f30
20655 fmovrdlez %o1, %f24, %f26
20656 fnors %f2, %f12, %f4
20657 add %i2, 0x1103, %l3
20658 ldsb [%l7 + 0x4E], %g3
20659 sdivx %o3, 0x1692, %g4
20660 subccc %l0, %g2, %o6
20661 udiv %l1, 0x19F9, %l5
20662 fnors %f30, %f28, %f4
20663 movrgz %l2, 0x1C6, %g1
20664 sir 0x0768
20665 edge32 %i6, %l4, %i4
20666 sll %l6, 0x17, %o2
20667 fpadd16s %f29, %f14, %f14
20668 srl %g5, 0x19, %g6
20669 fmovdcc %icc, %f21, %f19
20670 fcmpgt32 %f12, %f22, %o5
20671 ldsh [%l7 + 0x48], %i5
20672 ldsh [%l7 + 0x26], %o4
20673 ldsb [%l7 + 0x52], %i3
20674 fsrc1s %f31, %f29
20675 std %f12, [%l7 + 0x20]
20676 sethi 0x1BC7, %o0
20677 restore %i1, %g7, %o7
20678 rdpr %cwp, %g1
20679 rdpr %cansave, %g2
20680 rdpr %canrestore, %g3
20681 rdpr %cleanwin, %g4
20682 rdpr %otherwin, %g5
20683 rdpr %wstate, %g6
20684 fmovrslz %i0, %f22, %f2
20685 save %i7, %o1, %i2
20686 rdpr %cwp, %g1
20687 rdpr %cansave, %g2
20688 rdpr %canrestore, %g3
20689 rdpr %cleanwin, %g4
20690 rdpr %otherwin, %g5
20691 rdpr %wstate, %g6
20692 nop
20693 set 0x30, %g2
20694 ldd [%l7 + %g2], %l2
20695 move %icc, %o3, %g3
20696 smulcc %l0, %g2, %g4
20697 srl %o6, 0x17, %l1
20698 edge8l %l2, %l5, %i6
20699 movvs %icc, %l4, %i4
20700 srax %g1, %o2, %l6
20701 edge32ln %g5, %g6, %i5
20702 fones %f22
20703 andncc %o4, %i3, %o0
20704 movrgez %o5, 0x10C, %g7
20705 array16 %o7, %i1, %i7
20706 sdivcc %i0, 0x1740, %i2
20707 mova %icc, %l3, %o1
20708 ldsw [%l7 + 0x68], %g3
20709 umul %o3, %g2, %g4
20710 movcs %xcc, %l0, %l1
20711 fandnot1s %f28, %f13, %f24
20712 stw %o6, [%l7 + 0x70]
20713 fpadd16 %f6, %f8, %f30
20714 edge32ln %l5, %i6, %l4
20715 lduw [%l7 + 0x74], %i4
20716 edge16 %l2, %g1, %o2
20717 xnorcc %l6, 0x03D3, %g5
20718 orn %i5, 0x132A, %g6
20719 fmovdg %xcc, %f9, %f10
20720 movcc %icc, %i3, %o4
20721 edge16n %o5, %o0, %g7
20722 xnor %o7, 0x04AA, %i1
20723 edge16l %i7, %i0, %l3
20724 siam 0x7
20725 fones %f12
20726 stb %i2, [%l7 + 0x28]
20727 ldd [%l7 + 0x50], %g2
20728 xnorcc %o1, 0x1094, %g2
20729 xnor %g4, 0x0830, %o3
20730 array16 %l0, %l1, %l5
20731 fxor %f0, %f24, %f22
20732 fmovdne %xcc, %f10, %f1
20733 edge32ln %i6, %l4, %o6
20734 movrlz %i4, %g1, %o2
20735 move %xcc, %l2, %l6
20736 xnorcc %i5, 0x1538, %g5
20737 xnor %i3, %o4, %o5
20738 srlx %o0, 0x08, %g7
20739 edge8ln %o7, %i1, %i7
20740 setx loop_70, %l0, %l1
20741 return %l1
20742 nop
20743 rdpr %cwp, %g1
20744 rdpr %cansave, %g2
20745 rdpr %canrestore, %g3
20746 rdpr %cleanwin, %g4
20747 rdpr %otherwin, %g5
20748 rdpr %wstate, %g6
20749loop_70: fzeros %f25
20750 fmovrsne %g3, %f3, %f19
20751 orn %i2, 0x06E2, %g2
20752 addcc %o1, 0x0377, %o3
20753 mulscc %l0, 0x0873, %l1
20754 edge32l %l5, %i6, %g4
20755 fmul8x16au %f10, %f23, %f0
20756 lduh [%l7 + 0x46], %o6
20757 fcmpeq32 %f14, %f26, %i4
20758 movre %l4, 0x22A, %o2
20759 fpackfix %f30, %f22
20760 movn %icc, %g1, %l6
20761 edge32ln %i5, %l2, %i3
20762 and %o4, 0x15D9, %g5
20763 srl %o5, %o0, %o7
20764 or %i1, 0x19ED, %g7
20765 fzeros %f17
20766 movrgez %i7, 0x3F0, %g6
20767 movrne %i0, 0x0C7, %l3
20768 add %i2, 0x1911, %g3
20769 edge8 %o1, %o3, %g2
20770 xor %l1, 0x1844, %l0
20771 mova %icc, %l5, %g4
20772 movrlez %o6, 0x119, %i6
20773 fmovrsgz %i4, %f11, %f25
20774 movvc %xcc, %l4, %g1
20775 ldsw [%l7 + 0x08], %l6
20776 movvs %xcc, %i5, %o2
20777 movrgz %i3, 0x14D, %l2
20778 save %o4, 0x1B7B, %o5
20779 rdpr %cwp, %g1
20780 rdpr %cansave, %g2
20781 rdpr %canrestore, %g3
20782 rdpr %cleanwin, %g4
20783 rdpr %otherwin, %g5
20784 rdpr %wstate, %g6
20785 fmovrdlz %g5, %f18, %f2
20786 and %o0, %o7, %i1
20787 fmovd %f30, %f20
20788 fmul8ulx16 %f2, %f30, %f18
20789 movg %icc, %g7, %g6
20790 movn %icc, %i0, %l3
20791 xorcc %i7, 0x1CB5, %i2
20792 array16 %g3, %o1, %g2
20793 fmovsa %icc, %f7, %f9
20794 movcc %xcc, %o3, %l0
20795 sethi 0x0F95, %l1
20796 edge16 %l5, %g4, %o6
20797 ldsh [%l7 + 0x34], %i4
20798 fandnot2 %f2, %f20, %f30
20799 ldsb [%l7 + 0x27], %l4
20800 sth %g1, [%l7 + 0x6C]
20801 andncc %i6, %l6, %i5
20802 xnorcc %i3, 0x002A, %l2
20803 movrgz %o2, 0x13C, %o4
20804 ldsb [%l7 + 0x42], %o5
20805 movrgez %o0, %o7, %g5
20806 add %g7, %g6, %i0
20807 mulscc %i1, %l3, %i2
20808 udiv %g3, 0x19F1, %o1
20809 movl %icc, %i7, %o3
20810 ldd [%l7 + 0x30], %l0
20811 movpos %icc, %g2, %l5
20812 mulx %g4, 0x1EE2, %o6
20813 udivcc %l1, 0x032D, %l4
20814 andcc %g1, 0x0C56, %i6
20815 sdivx %l6, 0x1A15, %i4
20816 edge8ln %i5, %l2, %i3
20817 udiv %o4, 0x0287, %o2
20818 movrgez %o5, %o7, %g5
20819 movpos %xcc, %o0, %g6
20820 std %f30, [%l7 + 0x58]
20821 fmovsvs %icc, %f24, %f27
20822 movl %xcc, %i0, %g7
20823 and %l3, %i2, %i1
20824 sll %o1, %i7, %g3
20825 sllx %o3, %l0, %g2
20826 fors %f22, %f9, %f26
20827 edge16l %g4, %o6, %l5
20828 alignaddrl %l1, %g1, %l4
20829 edge32n %l6, %i6, %i5
20830 stw %i4, [%l7 + 0x1C]
20831 stw %l2, [%l7 + 0x34]
20832 sdivcc %o4, 0x014F, %i3
20833 fmovdcc %icc, %f7, %f27
20834 sdiv %o5, 0x0DC1, %o7
20835 fabsd %f8, %f12
20836 alignaddrl %g5, %o2, %g6
20837 addc %o0, %i0, %g7
20838 movg %icc, %i2, %l3
20839 nop
20840 set 0x64, %g7
20841 stw %o1, [%l7 + %g7]
20842 fcmped %fcc3, %f2, %f16
20843 addcc %i7, %g3, %o3
20844 srlx %i1, %g2, %l0
20845 movcc %icc, %g4, %o6
20846 umul %l1, 0x0D7D, %g1
20847 movl %xcc, %l4, %l6
20848 stw %l5, [%l7 + 0x24]
20849 sth %i5, [%l7 + 0x72]
20850 movcs %xcc, %i6, %l2
20851 lduh [%l7 + 0x20], %o4
20852 fabss %f6, %f0
20853 array8 %i4, %i3, %o7
20854 nop
20855 set 0x1D, %i0
20856 stb %g5, [%l7 + %i0]
20857 smulcc %o5, %g6, %o0
20858 udivcc %o2, 0x1999, %i0
20859 ldd [%l7 + 0x20], %i2
20860 orn %g7, 0x1345, %l3
20861 fpadd16 %f8, %f12, %f22
20862 sub %o1, %i7, %g3
20863 orn %i1, %g2, %l0
20864 orn %g4, %o6, %l1
20865 ld [%l7 + 0x10], %f15
20866 addcc %g1, 0x1D78, %l4
20867 fcmped %fcc2, %f26, %f18
20868 fnands %f31, %f11, %f13
20869 movneg %icc, %l6, %l5
20870 fornot1s %f5, %f23, %f19
20871 sdiv %i5, 0x06FD, %o3
20872 fnot1 %f4, %f18
20873 fmovsneg %xcc, %f20, %f7
20874 fcmpd %fcc3, %f22, %f26
20875 std %f6, [%l7 + 0x78]
20876 restore %i6, %l2, %i4
20877 rdpr %cwp, %g1
20878 rdpr %cansave, %g2
20879 rdpr %canrestore, %g3
20880 rdpr %cleanwin, %g4
20881 rdpr %otherwin, %g5
20882 rdpr %wstate, %g6
20883 faligndata %f28, %f8, %f10
20884 edge16l %o4, %i3, %g5
20885 edge32 %o7, %o5, %g6
20886 fpack32 %f12, %f8, %f14
20887 udiv %o0, 0x1F64, %o2
20888 fmovdl %xcc, %f29, %f13
20889 fors %f25, %f6, %f31
20890 andncc %i0, %g7, %i2
20891 stx %o1, [%l7 + 0x18]
20892 andcc %i7, %g3, %i1
20893 fmovsvc %xcc, %f30, %f31
20894 movrne %l3, 0x06B, %g2
20895 alignaddrl %g4, %o6, %l0
20896 fpack32 %f20, %f4, %f18
20897 addccc %l1, %g1, %l4
20898 st %f16, [%l7 + 0x2C]
20899 srlx %l6, %l5, %o3
20900 udiv %i6, 0x055B, %l2
20901 stx %i4, [%l7 + 0x58]
20902 sdivcc %o4, 0x15EC, %i5
20903 lduw [%l7 + 0x40], %g5
20904 save %i3, %o5, %o7
20905 rdpr %cwp, %g1
20906 rdpr %cansave, %g2
20907 rdpr %canrestore, %g3
20908 rdpr %cleanwin, %g4
20909 rdpr %otherwin, %g5
20910 rdpr %wstate, %g6
20911 fsrc1 %f6, %f0
20912 fmovda %xcc, %f26, %f23
20913 sethi 0x1888, %o0
20914 andcc %o2, 0x070A, %i0
20915 mulx %g7, 0x0CAD, %i2
20916 xnorcc %o1, %g6, %g3
20917 add %i1, %l3, %i7
20918 stb %g2, [%l7 + 0x17]
20919 sdiv %g4, 0x1408, %l0
20920 ldsh [%l7 + 0x3E], %l1
20921 subcc %g1, %o6, %l4
20922 fpadd16 %f10, %f8, %f26
20923 ldub [%l7 + 0x38], %l5
20924 edge32l %o3, %l6, %i6
20925 lduh [%l7 + 0x7C], %l2
20926 smul %i4, 0x1CBC, %i5
20927 mulscc %o4, %i3, %g5
20928 fnegs %f15, %f2
20929 movneg %xcc, %o7, %o0
20930 fone %f18
20931 fmovdvs %icc, %f10, %f2
20932 edge32l %o2, %o5, %g7
20933 array8 %i0, %o1, %g6
20934 ldsw [%l7 + 0x54], %i2
20935 fmovrse %i1, %f25, %f27
20936 move %xcc, %g3, %i7
20937 ldsw [%l7 + 0x50], %l3
20938 ldsh [%l7 + 0x28], %g2
20939 fmovscs %xcc, %f9, %f17
20940 fpack32 %f26, %f28, %f26
20941 mova %icc, %g4, %l0
20942 subc %l1, %g1, %l4
20943 ldsb [%l7 + 0x57], %o6
20944 array32 %o3, %l6, %l5
20945 popc 0x13EA, %i6
20946 srlx %l2, 0x1A, %i4
20947 addccc %i5, 0x1740, %o4
20948 fpadd16 %f4, %f22, %f24
20949 fmovdg %icc, %f10, %f29
20950 ldsw [%l7 + 0x54], %g5
20951 mova %xcc, %i3, %o7
20952 fandnot2s %f23, %f4, %f23
20953 addc %o2, 0x1745, %o0
20954 orcc %g7, 0x0A65, %i0
20955 edge8l %o5, %g6, %i2
20956 fpadd32 %f30, %f20, %f6
20957 srax %o1, 0x09, %g3
20958 andn %i7, %l3, %g2
20959 srax %i1, 0x1D, %l0
20960 edge16l %g4, %l1, %l4
20961 movvs %xcc, %o6, %o3
20962 fxor %f30, %f22, %f8
20963 add %g1, 0x1EA7, %l5
20964 edge8l %i6, %l6, %l2
20965 fandnot2s %f30, %f25, %f11
20966 udivcc %i4, 0x0AE7, %o4
20967 addcc %g5, %i5, %o7
20968 stb %o2, [%l7 + 0x09]
20969 fmovsne %icc, %f3, %f31
20970 lduh [%l7 + 0x3C], %i3
20971 movcs %xcc, %g7, %o0
20972 fmovsne %xcc, %f26, %f4
20973 udiv %o5, 0x017A, %g6
20974 addc %i2, 0x15AA, %i0
20975 fmovrsne %o1, %f19, %f1
20976 alignaddrl %i7, %g3, %l3
20977 fnot1 %f26, %f10
20978 fpsub16 %f14, %f2, %f14
20979 srax %g2, 0x08, %i1
20980 fmovscc %icc, %f16, %f6
20981 array16 %g4, %l1, %l0
20982 movrlez %o6, %o3, %g1
20983 fmovrsgz %l4, %f19, %f4
20984 udivcc %i6, 0x0340, %l6
20985 st %f4, [%l7 + 0x74]
20986 fnor %f30, %f16, %f26
20987 for %f6, %f16, %f16
20988 fmovrdgez %l5, %f24, %f24
20989 fmovsl %xcc, %f18, %f17
20990 sdivx %l2, 0x020C, %o4
20991 mulx %g5, 0x1881, %i5
20992 movle %xcc, %i4, %o7
20993 edge8n %o2, %i3, %g7
20994 edge8l %o5, %g6, %i2
20995 fmovsneg %xcc, %f21, %f15
20996 ldsw [%l7 + 0x50], %o0
20997 fornot1 %f18, %f14, %f12
20998 mulx %i0, %o1, %g3
20999 udivx %l3, 0x1FBC, %i7
21000 sll %i1, 0x18, %g4
21001 srax %l1, %l0, %g2
21002 sra %o3, %g1, %l4
21003 orncc %i6, 0x0F9A, %l6
21004 movre %o6, 0x253, %l2
21005 mova %xcc, %l5, %o4
21006 movcs %icc, %g5, %i5
21007 ldx [%l7 + 0x08], %o7
21008 fandnot2 %f22, %f28, %f16
21009 fone %f8
21010 fcmpeq16 %f2, %f16, %o2
21011 smul %i3, 0x0A8D, %i4
21012 fpsub32s %f26, %f12, %f29
21013 movrgez %o5, 0x3E2, %g6
21014 fmul8x16au %f0, %f22, %f26
21015 movvs %xcc, %g7, %i2
21016 umul %o0, 0x0A46, %o1
21017 subcc %i0, 0x0F9C, %g3
21018 fornot1 %f0, %f30, %f28
21019 movge %icc, %i7, %i1
21020 subccc %g4, 0x1C4D, %l1
21021 fones %f10
21022 array16 %l3, %l0, %g2
21023 sra %o3, %l4, %g1
21024 mulscc %i6, 0x1047, %o6
21025 and %l2, 0x12CE, %l6
21026 fmovdvc %icc, %f11, %f31
21027 andncc %l5, %o4, %g5
21028 fmovdneg %icc, %f15, %f31
21029 mulscc %o7, 0x0705, %o2
21030 fmovspos %xcc, %f11, %f17
21031 mulscc %i3, 0x0144, %i4
21032 ldsw [%l7 + 0x58], %i5
21033 andncc %g6, %g7, %o5
21034 orncc %i2, 0x10A5, %o0
21035 and %o1, %i0, %i7
21036 orcc %i1, %g4, %g3
21037 save %l1, 0x121F, %l3
21038 rdpr %cwp, %g1
21039 rdpr %cansave, %g2
21040 rdpr %canrestore, %g3
21041 rdpr %cleanwin, %g4
21042 rdpr %otherwin, %g5
21043 rdpr %wstate, %g6
21044 stb %g2, [%l7 + 0x75]
21045 array16 %o3, %l4, %g1
21046 fone %f30
21047 nop
21048 set 0x70, %o0
21049 ldd [%l7 + %o0], %f16
21050 alignaddr %l0, %i6, %l2
21051 array8 %l6, %o6, %l5
21052 edge32ln %o4, %g5, %o7
21053 xnor %i3, %i4, %i5
21054 fones %f22
21055 fmovs %f30, %f9
21056 add %g6, 0x1EC8, %o2
21057 edge8 %o5, %g7, %o0
21058 smulcc %o1, %i0, %i2
21059 fmovsa %icc, %f11, %f8
21060 movcs %icc, %i1, %i7
21061 fand %f14, %f26, %f8
21062 fcmpgt16 %f24, %f22, %g3
21063 nop
21064 set 0x54, %o7
21065 stw %l1, [%l7 + %o7]
21066 subcc %g4, 0x1775, %g2
21067 ldub [%l7 + 0x2F], %o3
21068 fmovrdlez %l3, %f28, %f18
21069 subc %l4, 0x197D, %l0
21070 fmovdneg %xcc, %f0, %f2
21071 udiv %i6, 0x08A9, %l2
21072 fpsub32s %f15, %f8, %f21
21073 xor %g1, %l6, %o6
21074 ldsw [%l7 + 0x68], %l5
21075 move %xcc, %o4, %g5
21076 ldd [%l7 + 0x28], %i2
21077 edge16 %o7, %i4, %i5
21078 ldub [%l7 + 0x72], %o2
21079 xnorcc %o5, %g7, %o0
21080 sllx %g6, %i0, %o1
21081 array8 %i2, %i1, %g3
21082 stb %i7, [%l7 + 0x0F]
21083 fpadd16s %f18, %f1, %f4
21084 smul %l1, %g2, %o3
21085 movrlz %l3, %g4, %l4
21086 ldx [%l7 + 0x20], %l0
21087 movgu %xcc, %i6, %l2
21088 array32 %l6, %g1, %o6
21089 srax %o4, %l5, %i3
21090 st %f13, [%l7 + 0x5C]
21091 sdivx %g5, 0x1563, %i4
21092 fnand %f30, %f30, %f22
21093 sth %i5, [%l7 + 0x42]
21094 bshuffle %f28, %f28, %f0
21095 sir 0x10AE
21096 fpadd16s %f26, %f3, %f28
21097 edge32ln %o7, %o5, %o2
21098 fnot1 %f12, %f10
21099 movle %xcc, %o0, %g7
21100 movg %xcc, %i0, %g6
21101 array16 %o1, %i2, %g3
21102 fpsub16s %f14, %f17, %f31
21103 subc %i7, 0x15A2, %i1
21104 srax %l1, 0x00, %o3
21105 fandnot2 %f22, %f26, %f2
21106 andncc %g2, %g4, %l4
21107 st %f1, [%l7 + 0x24]
21108 movg %xcc, %l3, %i6
21109 orn %l0, %l2, %g1
21110 lduh [%l7 + 0x64], %o6
21111 edge32ln %o4, %l5, %l6
21112 edge16ln %i3, %i4, %i5
21113 movvs %xcc, %g5, %o5
21114 sllx %o2, 0x1C, %o7
21115 edge8l %o0, %i0, %g6
21116 subccc %o1, %i2, %g7
21117 sll %g3, %i7, %i1
21118 orcc %o3, 0x1370, %l1
21119 array16 %g2, %g4, %l3
21120 fcmpne32 %f20, %f4, %l4
21121 fcmpne32 %f22, %f12, %i6
21122 udivx %l2, 0x1A2C, %g1
21123 alignaddr %o6, %o4, %l0
21124 subc %l6, %i3, %l5
21125 udivcc %i5, 0x16F0, %g5
21126 ldsh [%l7 + 0x08], %o5
21127 movre %i4, 0x1E1, %o7
21128 movrgz %o0, 0x191, %i0
21129 fpsub16s %f18, %f11, %f18
21130 array16 %o2, %g6, %o1
21131 movl %icc, %g7, %g3
21132 edge8ln %i2, %i7, %i1
21133 smul %l1, %g2, %g4
21134 movl %xcc, %l3, %l4
21135 edge16n %i6, %l2, %g1
21136 sdiv %o6, 0x1C27, %o3
21137 fmovsle %xcc, %f17, %f29
21138 fandnot2 %f6, %f14, %f4
21139 mulscc %o4, 0x036A, %l0
21140 movg %xcc, %l6, %l5
21141 movrne %i5, 0x02A, %i3
21142 addc %g5, %o5, %o7
21143 fxnor %f28, %f8, %f18
21144 xnorcc %i4, 0x1044, %i0
21145 fandnot1s %f11, %f12, %f1
21146 fmuld8sux16 %f22, %f7, %f2
21147 ldx [%l7 + 0x10], %o0
21148 mova %icc, %g6, %o2
21149 edge8ln %g7, %o1, %g3
21150 fnands %f11, %f8, %f6
21151 mova %xcc, %i2, %i7
21152 or %i1, 0x19C1, %g2
21153 movneg %icc, %l1, %l3
21154 xnorcc %l4, %i6, %l2
21155 ldd [%l7 + 0x40], %g0
21156 bshuffle %f28, %f24, %f10
21157 nop
21158 set 0x28, %o1
21159 stx %g4, [%l7 + %o1]
21160 movre %o3, %o4, %l0
21161 array16 %o6, %l5, %l6
21162 popc %i3, %i5
21163 array16 %o5, %g5, %o7
21164 addcc %i0, %i4, %o0
21165 fcmple16 %f2, %f16, %g6
21166 ld [%l7 + 0x30], %f27
21167 sra %g7, %o2, %g3
21168 xorcc %o1, 0x0647, %i2
21169 lduw [%l7 + 0x18], %i7
21170 edge16 %g2, %l1, %l3
21171 sdivcc %i1, 0x1C2E, %l4
21172 sdivcc %i6, 0x13E4, %g1
21173 edge8n %g4, %o3, %o4
21174 st %f9, [%l7 + 0x78]
21175 movleu %icc, %l2, %o6
21176 sllx %l5, 0x13, %l0
21177 ld [%l7 + 0x70], %f11
21178 fmovsl %icc, %f30, %f1
21179 ldub [%l7 + 0x53], %i3
21180 array32 %l6, %o5, %g5
21181 edge8 %o7, %i5, %i0
21182 umulcc %i4, 0x1641, %o0
21183 fxor %f20, %f6, %f14
21184 or %g6, %g7, %o2
21185 fmovrsgez %o1, %f23, %f8
21186 stx %g3, [%l7 + 0x20]
21187 xnorcc %i2, %g2, %l1
21188 movpos %icc, %l3, %i1
21189 mova %icc, %i7, %l4
21190 movle %xcc, %g1, %g4
21191 ldx [%l7 + 0x78], %o3
21192 movvs %icc, %i6, %o4
21193 fmuld8sux16 %f12, %f19, %f24
21194 fsrc2 %f24, %f16
21195 fpsub32 %f2, %f16, %f22
21196 movvs %xcc, %o6, %l5
21197 ld [%l7 + 0x1C], %f9
21198 movrlez %l0, 0x296, %l2
21199 ldd [%l7 + 0x70], %i2
21200 sub %o5, %l6, %o7
21201 addccc %g5, 0x1BE1, %i5
21202 edge16n %i0, %i4, %g6
21203 andn %g7, %o0, %o1
21204 movrgez %g3, 0x1F4, %o2
21205 umul %g2, 0x1133, %i2
21206 edge32l %l1, %l3, %i1
21207 fandnot2s %f15, %f24, %f17
21208 fnand %f4, %f20, %f10
21209 fmovdle %icc, %f11, %f24
21210 subccc %l4, %g1, %g4
21211 ld [%l7 + 0x60], %f28
21212 srl %o3, 0x1D, %i7
21213 umul %o4, %i6, %o6
21214 movge %xcc, %l0, %l5
21215 xorcc %l2, 0x0D94, %o5
21216 lduh [%l7 + 0x4E], %i3
21217 xorcc %o7, %l6, %g5
21218 andcc %i5, %i4, %g6
21219 fpsub32s %f27, %f24, %f28
21220 movvs %icc, %i0, %o0
21221 movgu %icc, %o1, %g7
21222 stw %g3, [%l7 + 0x74]
21223 fmul8x16al %f16, %f26, %f2
21224 mulscc %g2, 0x0FCE, %o2
21225 edge16 %l1, %i2, %i1
21226 nop
21227 set 0x28, %i6
21228 stw %l4, [%l7 + %i6]
21229 movre %g1, 0x159, %g4
21230 movcs %xcc, %l3, %o3
21231 edge8n %i7, %i6, %o6
21232 fmovsleu %xcc, %f2, %f21
21233 movcs %icc, %o4, %l5
21234 stx %l2, [%l7 + 0x30]
21235 movge %icc, %l0, %o5
21236 fnand %f14, %f16, %f10
21237 std %f10, [%l7 + 0x18]
21238 stb %o7, [%l7 + 0x54]
21239 ldub [%l7 + 0x67], %l6
21240 or %i3, %g5, %i4
21241 lduw [%l7 + 0x44], %g6
21242 nop
21243 set 0x2E, %o5
21244 lduh [%l7 + %o5], %i5
21245 stx %i0, [%l7 + 0x48]
21246 xnorcc %o0, 0x0337, %g7
21247 ld [%l7 + 0x14], %f6
21248 edge8l %g3, %g2, %o2
21249 subc %o1, 0x023B, %i2
21250 fsrc2 %f6, %f12
21251 udiv %i1, 0x11D4, %l1
21252 movge %xcc, %g1, %l4
21253 srl %l3, %o3, %g4
21254 nop
21255 set 0x10, %g3
21256 std %f16, [%l7 + %g3]
21257 sdiv %i6, 0x1C7A, %i7
21258 movcc %xcc, %o4, %l5
21259 ldsw [%l7 + 0x4C], %l2
21260 sub %l0, 0x0420, %o6
21261 sra %o5, %l6, %i3
21262 andcc %g5, 0x1C38, %o7
21263 andcc %g6, %i4, %i0
21264 fmovrdgez %i5, %f2, %f4
21265 movg %xcc, %g7, %o0
21266 fzeros %f19
21267 sth %g3, [%l7 + 0x2E]
21268 umul %g2, %o2, %i2
21269 alignaddrl %i1, %o1, %l1
21270 edge8 %l4, %g1, %o3
21271 stb %l3, [%l7 + 0x23]
21272 fmovrdgez %g4, %f24, %f24
21273 xorcc %i6, 0x14A9, %i7
21274 nop
21275 set 0x30, %g4
21276 stw %l5, [%l7 + %g4]
21277 fsrc1 %f18, %f0
21278 fmovrsgz %o4, %f8, %f25
21279 sra %l2, %o6, %l0
21280 stb %l6, [%l7 + 0x0A]
21281 fpadd32 %f22, %f12, %f18
21282 movrgz %o5, %i3, %o7
21283 edge8l %g6, %g5, %i0
21284 std %f22, [%l7 + 0x70]
21285 sra %i4, 0x13, %g7
21286 lduh [%l7 + 0x12], %o0
21287 movcc %icc, %i5, %g3
21288 sth %o2, [%l7 + 0x4A]
21289 fmovdg %icc, %f18, %f26
21290 udivcc %i2, 0x1E27, %i1
21291 ldub [%l7 + 0x1D], %g2
21292 setx loop_71, %l0, %l1
21293 return %l1
21294 nop
21295 rdpr %cwp, %g1
21296 rdpr %cansave, %g2
21297 rdpr %canrestore, %g3
21298 rdpr %cleanwin, %g4
21299 rdpr %otherwin, %g5
21300 rdpr %wstate, %g6
21301loop_71: sth %o3, [%l7 + 0x66]
21302 sllx %g1, 0x14, %g4
21303 movrlez %i6, %l3, %i7
21304 edge32 %l5, %l2, %o6
21305 alignaddr %l0, %o4, %o5
21306 ld [%l7 + 0x58], %f13
21307 udiv %l6, 0x0D3F, %o7
21308 srax %g6, %i3, %i0
21309 edge8 %i4, %g7, %g5
21310 fcmpne16 %f16, %f4, %i5
21311 edge32ln %g3, %o2, %o0
21312 lduw [%l7 + 0x14], %i2
21313 sdivcc %g2, 0x0701, %l1
21314 sir 0x17E1
21315 nop
21316 set 0x10, %i7
21317 ldsh [%l7 + %i7], %l4
21318 array16 %o1, %i1, %g1
21319 array32 %g4, %i6, %l3
21320 fmovrslz %i7, %f7, %f17
21321 or %o3, 0x0508, %l2
21322 movgu %xcc, %l5, %o6
21323 mova %xcc, %o4, %l0
21324 ldsw [%l7 + 0x1C], %l6
21325 pdist %f30, %f20, %f10
21326 edge32l %o5, %o7, %i3
21327 st %f17, [%l7 + 0x14]
21328 ldub [%l7 + 0x36], %i0
21329 ldub [%l7 + 0x21], %g6
21330 ldsh [%l7 + 0x2A], %g7
21331 ldub [%l7 + 0x5F], %g5
21332 sra %i5, 0x00, %g3
21333 fmovdn %icc, %f19, %f26
21334 subc %i4, 0x18B7, %o2
21335 edge16ln %o0, %i2, %g2
21336 udiv %l4, 0x1385, %l1
21337 addccc %i1, 0x072F, %g1
21338 edge16 %g4, %o1, %i6
21339 movrne %i7, 0x011, %l3
21340 fmovdcc %xcc, %f28, %f27
21341 ldsw [%l7 + 0x2C], %o3
21342 fmovrsgez %l5, %f19, %f13
21343 fxnors %f26, %f18, %f27
21344 sethi 0x10D0, %l2
21345 sllx %o4, %o6, %l6
21346 andcc %l0, %o5, %o7
21347 movleu %icc, %i3, %i0
21348 addccc %g7, 0x1C62, %g5
21349 edge16 %g6, %g3, %i5
21350 umulcc %i4, 0x0594, %o0
21351 fmovdvs %icc, %f2, %f9
21352 movge %icc, %i2, %o2
21353 edge32 %l4, %l1, %i1
21354 movne %icc, %g2, %g4
21355 xnor %o1, 0x072A, %i6
21356 array8 %i7, %g1, %o3
21357 alignaddrl %l3, %l2, %l5
21358 movneg %icc, %o6, %o4
21359 movcc %icc, %l0, %o5
21360 edge8n %o7, %i3, %i0
21361 movrgz %g7, %l6, %g5
21362 sdiv %g3, 0x00B1, %i5
21363 subccc %g6, %i4, %o0
21364 movpos %icc, %o2, %l4
21365 st %f7, [%l7 + 0x08]
21366 fandnot2 %f28, %f22, %f10
21367 fcmpes %fcc0, %f3, %f29
21368 movge %xcc, %l1, %i2
21369 fmovscs %icc, %f18, %f28
21370 fmul8x16al %f18, %f16, %f8
21371 addc %i1, 0x0255, %g4
21372 fmul8sux16 %f10, %f6, %f24
21373 fmovse %xcc, %f27, %f11
21374 udiv %g2, 0x1C0E, %i6
21375 lduh [%l7 + 0x16], %o1
21376 umulcc %g1, %o3, %i7
21377 smul %l2, %l3, %l5
21378 edge32 %o4, %l0, %o5
21379 edge8l %o6, %o7, %i3
21380 edge16l %g7, %l6, %i0
21381 movleu %xcc, %g3, %i5
21382 fcmpne32 %f4, %f20, %g6
21383 alignaddrl %g5, %i4, %o2
21384 ld [%l7 + 0x6C], %f7
21385 edge16l %l4, %l1, %i2
21386 andn %o0, %g4, %i1
21387 save %i6, %o1, %g2
21388 rdpr %cwp, %g1
21389 rdpr %cansave, %g2
21390 rdpr %canrestore, %g3
21391 rdpr %cleanwin, %g4
21392 rdpr %otherwin, %g5
21393 rdpr %wstate, %g6
21394 save %g1, %o3, %i7
21395 rdpr %cwp, %g1
21396 rdpr %cansave, %g2
21397 rdpr %canrestore, %g3
21398 rdpr %cleanwin, %g4
21399 rdpr %otherwin, %g5
21400 rdpr %wstate, %g6
21401 umul %l2, 0x1C7C, %l3
21402 umul %o4, %l5, %o5
21403 fmovdleu %icc, %f16, %f27
21404 edge8 %o6, %o7, %i3
21405 fmovda %icc, %f3, %f18
21406 fmovsleu %icc, %f23, %f25
21407 sir 0x0D48
21408 fmovscc %icc, %f1, %f12
21409 sub %g7, %l0, %l6
21410 movvc %icc, %i0, %i5
21411 st %f18, [%l7 + 0x34]
21412 ldx [%l7 + 0x40], %g6
21413 alignaddrl %g5, %g3, %o2
21414 edge32 %i4, %l4, %i2
21415 movcs %xcc, %o0, %l1
21416 fabss %f15, %f7
21417 edge32l %g4, %i6, %i1
21418 fandnot2s %f4, %f8, %f28
21419 movneg %xcc, %o1, %g1
21420 edge16l %o3, %g2, %l2
21421 or %i7, %l3, %l5
21422 umul %o4, %o5, %o6
21423 movvs %xcc, %i3, %o7
21424 movrlez %l0, %g7, %l6
21425 fmovdge %xcc, %f19, %f22
21426 array16 %i0, %i5, %g5
21427 movle %icc, %g3, %o2
21428 sll %g6, %l4, %i4
21429 sub %o0, %i2, %g4
21430 restore %l1, 0x0209, %i1
21431 rdpr %cwp, %g1
21432 rdpr %cansave, %g2
21433 rdpr %canrestore, %g3
21434 rdpr %cleanwin, %g4
21435 rdpr %otherwin, %g5
21436 rdpr %wstate, %g6
21437 movrgz %o1, 0x2D6, %g1
21438 ldx [%l7 + 0x40], %i6
21439 movcs %xcc, %g2, %l2
21440 stx %i7, [%l7 + 0x08]
21441 movrlez %l3, %l5, %o4
21442 orncc %o5, 0x19F7, %o6
21443 fmovde %xcc, %f19, %f10
21444 sllx %i3, %o7, %o3
21445 mulx %l0, 0x0B2C, %g7
21446 lduw [%l7 + 0x64], %i0
21447 movcs %xcc, %i5, %l6
21448 edge16l %g3, %g5, %g6
21449 edge32ln %o2, %i4, %o0
21450 alignaddr %i2, %g4, %l4
21451 edge8ln %l1, %o1, %i1
21452 movcc %icc, %g1, %g2
21453 ldx [%l7 + 0x18], %l2
21454 or %i7, %i6, %l5
21455 mulscc %o4, %l3, %o6
21456 smul %o5, 0x15FE, %o7
21457 subc %i3, %o3, %l0
21458 edge8ln %g7, %i0, %i5
21459 edge32n %l6, %g5, %g6
21460 save %g3, %i4, %o0
21461 rdpr %cwp, %g1
21462 rdpr %cansave, %g2
21463 rdpr %canrestore, %g3
21464 rdpr %cleanwin, %g4
21465 rdpr %otherwin, %g5
21466 rdpr %wstate, %g6
21467 fsrc2 %f28, %f20
21468 fcmpne32 %f10, %f24, %o2
21469 mulscc %g4, 0x1F2C, %l4
21470 ldub [%l7 + 0x5A], %i2
21471 fpsub16s %f0, %f20, %f25
21472 fcmple16 %f8, %f10, %o1
21473 fnot2 %f0, %f20
21474 movg %xcc, %i1, %g1
21475 xnorcc %g2, %l1, %i7
21476 fpackfix %f4, %f12
21477 nop
21478 set 0x18, %l3
21479 ldd [%l7 + %l3], %f6
21480 edge32 %i6, %l5, %l2
21481 umulcc %l3, 0x0542, %o6
21482 fmovdgu %icc, %f19, %f29
21483 xnor %o4, 0x07CE, %o7
21484 edge32 %o5, %i3, %l0
21485 sdivcc %g7, 0x01C4, %o3
21486 movcs %icc, %i5, %i0
21487 sdiv %g5, 0x0816, %l6
21488 ldub [%l7 + 0x63], %g6
21489 movleu %icc, %g3, %i4
21490 fcmpes %fcc1, %f17, %f18
21491 subcc %o2, 0x1EAB, %g4
21492 lduh [%l7 + 0x5E], %l4
21493 edge16ln %o0, %o1, %i1
21494 movcs %xcc, %i2, %g1
21495 fmovsl %icc, %f18, %f5
21496 fmovrslez %g2, %f23, %f31
21497 sdivx %l1, 0x1550, %i6
21498 fandnot1s %f20, %f30, %f6
21499 movrlez %l5, 0x2D7, %i7
21500 alignaddr %l2, %o6, %l3
21501 fmovscc %xcc, %f21, %f18
21502 xnorcc %o7, 0x0075, %o4
21503 edge16l %o5, %l0, %i3
21504 stx %o3, [%l7 + 0x48]
21505 movn %xcc, %g7, %i5
21506 ldsw [%l7 + 0x1C], %i0
21507 fpmerge %f28, %f25, %f4
21508 orn %l6, %g5, %g3
21509 movneg %xcc, %i4, %g6
21510 fpadd32 %f28, %f26, %f2
21511 fnot1s %f27, %f20
21512 movge %icc, %o2, %l4
21513 or %g4, 0x1A19, %o1
21514 edge8ln %i1, %o0, %i2
21515 ldd [%l7 + 0x40], %g2
21516 stx %l1, [%l7 + 0x38]
21517 fmovspos %xcc, %f21, %f10
21518 ldsw [%l7 + 0x48], %i6
21519 movleu %xcc, %l5, %g1
21520 fnand %f20, %f0, %f10
21521 fmovdleu %xcc, %f11, %f31
21522 addcc %i7, %l2, %l3
21523 movg %icc, %o6, %o7
21524 edge32l %o4, %l0, %i3
21525 edge32 %o5, %o3, %i5
21526 fxnor %f2, %f28, %f4
21527 udiv %i0, 0x08CF, %g7
21528 movle %icc, %g5, %l6
21529 subccc %i4, 0x1929, %g3
21530 fnot2s %f9, %f20
21531 fnor %f20, %f30, %f18
21532 fsrc2 %f30, %f26
21533 orcc %g6, %o2, %g4
21534 srax %o1, %i1, %l4
21535 alignaddrl %i2, %o0, %g2
21536 orcc %l1, %i6, %l5
21537 xnor %g1, %l2, %l3
21538 movcs %icc, %o6, %i7
21539 lduw [%l7 + 0x74], %o7
21540 subcc %o4, %l0, %o5
21541 sdivcc %o3, 0x1296, %i5
21542 sub %i3, 0x08CE, %i0
21543 nop
21544 set 0x1C, %l4
21545 stw %g7, [%l7 + %l4]
21546 fmul8sux16 %f12, %f22, %f22
21547 addcc %g5, 0x13D2, %i4
21548 movne %xcc, %g3, %g6
21549 popc %o2, %g4
21550 subc %o1, %i1, %l6
21551 popc 0x02D6, %i2
21552 edge8ln %o0, %l4, %l1
21553 and %i6, 0x1106, %g2
21554 smul %g1, 0x07E3, %l5
21555 orcc %l3, %l2, %o6
21556 edge32 %o7, %o4, %l0
21557 edge16ln %o5, %i7, %o3
21558 movcs %xcc, %i5, %i0
21559 lduw [%l7 + 0x7C], %i3
21560 lduw [%l7 + 0x78], %g5
21561 fornot1 %f28, %f8, %f28
21562 movrne %g7, %g3, %i4
21563 fmovdn %icc, %f2, %f27
21564 udiv %g6, 0x1DC9, %o2
21565 sdiv %g4, 0x0C5A, %o1
21566 movleu %icc, %l6, %i2
21567 sllx %o0, %l4, %l1
21568 sth %i6, [%l7 + 0x48]
21569 movrne %g2, %i1, %l5
21570 movge %xcc, %g1, %l2
21571 edge16l %o6, %o7, %o4
21572 edge8ln %l0, %l3, %o5
21573 fpsub32 %f16, %f16, %f30
21574 std %f12, [%l7 + 0x48]
21575 fpadd32s %f25, %f9, %f8
21576 smul %o3, %i5, %i0
21577 or %i3, %g5, %g7
21578 lduw [%l7 + 0x78], %g3
21579 setx loop_72, %l0, %l1
21580 return %l1
21581 nop
21582 rdpr %cwp, %g1
21583 rdpr %cansave, %g2
21584 rdpr %canrestore, %g3
21585 rdpr %cleanwin, %g4
21586 rdpr %otherwin, %g5
21587 rdpr %wstate, %g6
21588loop_72: ldx [%l7 + 0x20], %o2
21589 movleu %xcc, %i7, %g4
21590 std %f16, [%l7 + 0x78]
21591 udivx %o1, 0x1F7B, %i2
21592 movvc %xcc, %l6, %o0
21593 movl %icc, %l1, %i6
21594 sdiv %l4, 0x174E, %i1
21595 movle %icc, %g2, %l5
21596 fcmps %fcc3, %f11, %f8
21597 fxor %f0, %f14, %f20
21598 movcs %xcc, %l2, %g1
21599 movg %xcc, %o7, %o4
21600 ldsh [%l7 + 0x58], %o6
21601 mulscc %l0, %o5, %l3
21602 srl %o3, %i5, %i3
21603 movpos %icc, %g5, %g7
21604 xor %i0, 0x0641, %i4
21605 lduh [%l7 + 0x18], %g3
21606 fmovsn %xcc, %f12, %f23
21607 movneg %xcc, %g6, %o2
21608 fmovdg %xcc, %f31, %f11
21609 movneg %icc, %i7, %o1
21610 sub %g4, 0x1B9D, %l6
21611 edge16l %o0, %l1, %i2
21612 ldx [%l7 + 0x70], %l4
21613 movg %xcc, %i6, %g2
21614 movge %xcc, %i1, %l2
21615 movgu %icc, %l5, %o7
21616 fmovdgu %icc, %f25, %f17
21617 movge %icc, %g1, %o6
21618 alignaddr %o4, %l0, %o5
21619 edge16ln %o3, %i5, %i3
21620 array8 %l3, %g7, %i0
21621 alignaddr %i4, %g3, %g6
21622 std %f10, [%l7 + 0x28]
21623 fpsub32 %f8, %f18, %f10
21624 fcmpgt32 %f24, %f12, %g5
21625 movre %o2, 0x29E, %o1
21626 addcc %g4, 0x0107, %i7
21627 movrne %o0, 0x25D, %l6
21628 edge32 %i2, %l1, %i6
21629 ldub [%l7 + 0x2C], %g2
21630 subc %i1, 0x0B75, %l4
21631 stx %l5, [%l7 + 0x38]
21632 srax %l2, %g1, %o7
21633 movre %o6, 0x326, %o4
21634 mova %xcc, %l0, %o3
21635 array32 %o5, %i5, %i3
21636 mova %icc, %g7, %i0
21637 xnorcc %l3, 0x038C, %g3
21638 movg %xcc, %i4, %g5
21639 movle %icc, %o2, %o1
21640 fpadd32s %f22, %f5, %f22
21641 ldsb [%l7 + 0x15], %g6
21642 edge16 %g4, %o0, %l6
21643 ldub [%l7 + 0x38], %i7
21644 array16 %i2, %l1, %i6
21645 fmovdg %icc, %f10, %f10
21646 fmovrsne %g2, %f11, %f23
21647 array16 %l4, %i1, %l2
21648 edge32 %l5, %g1, %o7
21649 fmovd %f20, %f0
21650 mova %xcc, %o4, %o6
21651 edge16l %l0, %o3, %o5
21652 movge %xcc, %i5, %i3
21653 edge16n %i0, %g7, %g3
21654 movre %i4, 0x386, %g5
21655 alignaddr %o2, %l3, %o1
21656 add %g4, %o0, %g6
21657 fmovrdgz %l6, %f2, %f26
21658 edge8n %i2, %l1, %i7
21659 stb %i6, [%l7 + 0x79]
21660 subccc %g2, %i1, %l2
21661 movge %xcc, %l4, %g1
21662 movpos %xcc, %l5, %o7
21663 fsrc2 %f10, %f12
21664 fornot2s %f14, %f20, %f2
21665 movcc %icc, %o4, %o6
21666 fmul8ulx16 %f2, %f30, %f10
21667 fcmpeq32 %f14, %f28, %l0
21668 fpsub16 %f24, %f12, %f18
21669 srlx %o5, %i5, %i3
21670 addc %i0, %o3, %g3
21671 ldsw [%l7 + 0x78], %i4
21672 edge32ln %g7, %g5, %o2
21673 movre %o1, %l3, %g4
21674 nop
21675 set 0x38, %l2
21676 std %f0, [%l7 + %l2]
21677 srax %o0, %l6, %i2
21678 sth %l1, [%l7 + 0x64]
21679 ldd [%l7 + 0x40], %i6
21680 udivx %i6, 0x1C7E, %g2
21681 srlx %g6, 0x01, %l2
21682 nop
21683 set 0x2A, %i3
21684 ldsh [%l7 + %i3], %l4
21685 fmovdg %xcc, %f26, %f3
21686 fabsd %f14, %f20
21687 movge %xcc, %g1, %l5
21688 addccc %i1, 0x1792, %o7
21689 movleu %icc, %o4, %l0
21690 movrne %o5, 0x047, %o6
21691 fpadd32 %f24, %f8, %f22
21692 edge32l %i3, %i5, %i0
21693 udiv %o3, 0x14A0, %i4
21694 fmul8ulx16 %f12, %f18, %f20
21695 orncc %g7, 0x1A5B, %g5
21696 edge8 %o2, %g3, %o1
21697 movneg %icc, %l3, %o0
21698 popc 0x117F, %g4
21699 edge8 %i2, %l1, %i7
21700 fmuld8sux16 %f27, %f26, %f18
21701 udiv %i6, 0x0B5B, %g2
21702 fornot2s %f1, %f7, %f16
21703 edge8 %l6, %g6, %l2
21704 edge32 %g1, %l5, %l4
21705 movcs %icc, %i1, %o7
21706 movn %icc, %l0, %o4
21707 fnegs %f29, %f28
21708 movcc %icc, %o5, %o6
21709 andn %i3, %i0, %i5
21710 srl %o3, %g7, %g5
21711 movvs %icc, %i4, %g3
21712 fmovdneg %xcc, %f4, %f19
21713 movleu %icc, %o1, %o2
21714 fpack32 %f18, %f22, %f2
21715 nop
21716 set 0x44, %l6
21717 stw %o0, [%l7 + %l6]
21718 orncc %g4, 0x1C46, %i2
21719 or %l1, 0x1FF2, %i7
21720 fcmple16 %f8, %f16, %l3
21721 fmul8ulx16 %f2, %f8, %f2
21722 st %f15, [%l7 + 0x48]
21723 edge32l %g2, %l6, %i6
21724 edge8n %g6, %l2, %l5
21725 edge32l %g1, %i1, %o7
21726 fmovdl %xcc, %f31, %f31
21727 fone %f24
21728 sllx %l4, 0x10, %l0
21729 xnor %o5, %o4, %o6
21730 sdiv %i0, 0x1C86, %i3
21731 fmovsleu %xcc, %f13, %f23
21732 movn %xcc, %o3, %g7
21733 popc 0x1B4F, %i5
21734 mulscc %g5, 0x0F3E, %i4
21735 edge16 %g3, %o2, %o0
21736 save %o1, %i2, %g4
21737 rdpr %cwp, %g1
21738 rdpr %cansave, %g2
21739 rdpr %canrestore, %g3
21740 rdpr %cleanwin, %g4
21741 rdpr %otherwin, %g5
21742 rdpr %wstate, %g6
21743 andncc %i7, %l1, %g2
21744 and %l6, 0x175C, %i6
21745 ldx [%l7 + 0x10], %l3
21746 fcmpeq32 %f14, %f14, %g6
21747 movre %l5, %g1, %l2
21748 smulcc %o7, %l4, %l0
21749 udivx %i1, 0x033C, %o5
21750 fxors %f18, %f14, %f22
21751 edge16ln %o6, %i0, %i3
21752 movge %icc, %o3, %g7
21753 movrgz %i5, %o4, %i4
21754 edge8n %g5, %o2, %g3
21755 subcc %o0, 0x175B, %i2
21756 sllx %o1, 0x11, %g4
21757 sra %l1, %i7, %g2
21758 fones %f21
21759 edge8l %i6, %l3, %g6
21760 subcc %l5, 0x197F, %l6
21761 fmul8ulx16 %f12, %f0, %f24
21762 fnands %f15, %f22, %f3
21763 and %l2, %g1, %l4
21764 sdiv %o7, 0x1260, %i1
21765 srlx %l0, 0x10, %o5
21766 lduh [%l7 + 0x1E], %i0
21767 ldub [%l7 + 0x40], %o6
21768 alignaddrl %o3, %i3, %i5
21769 movpos %xcc, %o4, %i4
21770 fxnor %f16, %f30, %f18
21771 movcc %xcc, %g5, %o2
21772 stw %g3, [%l7 + 0x1C]
21773 andcc %g7, %i2, %o1
21774 popc %g4, %o0
21775 add %i7, %g2, %i6
21776 umul %l3, 0x0CD6, %l1
21777 and %g6, %l5, %l2
21778 xnor %g1, 0x085F, %l4
21779 movcc %icc, %l6, %o7
21780 fpack16 %f30, %f15
21781 fzeros %f25
21782 fcmpeq32 %f12, %f0, %i1
21783 ldsb [%l7 + 0x3D], %l0
21784 and %i0, 0x0120, %o6
21785 sdiv %o5, 0x1B35, %i3
21786 restore %i5, %o3, %i4
21787 rdpr %cwp, %g1
21788 rdpr %cansave, %g2
21789 rdpr %canrestore, %g3
21790 rdpr %cleanwin, %g4
21791 rdpr %otherwin, %g5
21792 rdpr %wstate, %g6
21793 xnorcc %o4, 0x0473, %o2
21794 sdivcc %g3, 0x0566, %g7
21795 movrne %i2, 0x230, %o1
21796 edge8 %g5, %o0, %g4
21797 xnorcc %i7, %g2, %i6
21798 fxnors %f7, %f9, %f25
21799 smul %l3, %g6, %l5
21800 fornot2 %f14, %f10, %f30
21801 xnorcc %l1, 0x0BF6, %g1
21802 orcc %l2, %l6, %o7
21803 fmovrdne %l4, %f10, %f28
21804 andcc %i1, %l0, %o6
21805 array32 %o5, %i0, %i3
21806 fcmpgt16 %f8, %f8, %o3
21807 edge32ln %i4, %o4, %o2
21808 fmovda %icc, %f13, %f21
21809 sdivcc %g3, 0x0309, %i5
21810 edge32ln %g7, %o1, %g5
21811 umulcc %o0, %g4, %i7
21812 sdivcc %g2, 0x06E5, %i2
21813 movl %icc, %l3, %i6
21814 edge32 %l5, %g6, %l1
21815 nop
21816 set 0x38, %o4
21817 ldd [%l7 + %o4], %f0
21818 fmul8x16 %f1, %f28, %f20
21819 sdivx %g1, 0x1AF1, %l2
21820 udivcc %l6, 0x0681, %o7
21821 movpos %icc, %l4, %i1
21822 stx %o6, [%l7 + 0x78]
21823 movvs %icc, %o5, %l0
21824 mulscc %i0, 0x084D, %o3
21825 movrlez %i3, %o4, %i4
21826 edge16ln %o2, %g3, %i5
21827 fmovsg %icc, %f25, %f6
21828 sllx %o1, %g5, %o0
21829 stb %g7, [%l7 + 0x5A]
21830 or %g4, 0x1996, %g2
21831 orn %i2, 0x0A0A, %l3
21832 mova %xcc, %i6, %i7
21833 ldsh [%l7 + 0x08], %l5
21834 sir 0x12DB
21835 movl %icc, %l1, %g1
21836 xor %l2, %l6, %o7
21837 popc %l4, %i1
21838 fexpand %f2, %f0
21839 fpsub16 %f10, %f0, %f14
21840 ldsw [%l7 + 0x20], %o6
21841 udiv %o5, 0x0C7B, %l0
21842 fmovrde %i0, %f24, %f16
21843 addcc %o3, %i3, %o4
21844 alignaddrl %i4, %g6, %o2
21845 udivx %g3, 0x0D63, %o1
21846 udivx %g5, 0x1C2A, %o0
21847 ldd [%l7 + 0x18], %i4
21848 edge32n %g4, %g2, %i2
21849 fnegs %f23, %f27
21850 ldx [%l7 + 0x78], %g7
21851 mulscc %i6, 0x093A, %i7
21852 subc %l5, %l1, %l3
21853 movgu %icc, %l2, %g1
21854 srl %o7, %l4, %l6
21855 array16 %i1, %o6, %o5
21856 alignaddrl %l0, %o3, %i0
21857 fcmpne16 %f10, %f6, %i3
21858 ldub [%l7 + 0x0C], %o4
21859 sethi 0x1A5F, %g6
21860 fmul8x16au %f22, %f28, %f26
21861 lduh [%l7 + 0x4E], %i4
21862 ldx [%l7 + 0x78], %o2
21863 sllx %g3, 0x1F, %g5
21864 movn %icc, %o1, %o0
21865 ldd [%l7 + 0x20], %g4
21866 or %g2, %i5, %i2
21867 fsrc2 %f6, %f28
21868 edge32 %i6, %g7, %i7
21869 xor %l1, 0x0C42, %l3
21870 or %l5, 0x1790, %l2
21871 st %f18, [%l7 + 0x1C]
21872 stb %o7, [%l7 + 0x5D]
21873 umul %l4, %l6, %g1
21874 andncc %i1, %o5, %l0
21875 orn %o6, %i0, %o3
21876 movleu %xcc, %i3, %g6
21877 save %o4, %i4, %o2
21878 rdpr %cwp, %g1
21879 rdpr %cansave, %g2
21880 rdpr %canrestore, %g3
21881 rdpr %cleanwin, %g4
21882 rdpr %otherwin, %g5
21883 rdpr %wstate, %g6
21884 xnorcc %g5, 0x0B9C, %o1
21885 xorcc %o0, %g4, %g3
21886 array32 %g2, %i2, %i6
21887 fmovrsgez %i5, %f28, %f23
21888 edge8 %i7, %g7, %l3
21889 fpackfix %f12, %f26
21890 edge16n %l5, %l2, %o7
21891 fpsub16s %f24, %f13, %f11
21892 ldd [%l7 + 0x08], %f4
21893 stb %l1, [%l7 + 0x21]
21894 movle %icc, %l4, %g1
21895 stx %l6, [%l7 + 0x68]
21896 sub %i1, %o5, %l0
21897 edge32 %o6, %o3, %i0
21898 array16 %i3, %o4, %i4
21899 umulcc %o2, 0x1703, %g6
21900 sra %o1, 0x13, %g5
21901 popc %g4, %o0
21902 srlx %g3, 0x1D, %g2
21903 fcmpne16 %f4, %f30, %i2
21904 fmovdl %xcc, %f25, %f3
21905 umul %i5, 0x114A, %i6
21906 movge %icc, %g7, %i7
21907 stx %l5, [%l7 + 0x60]
21908 edge16 %l2, %o7, %l1
21909 orcc %l4, 0x0E82, %l3
21910 edge8ln %g1, %i1, %o5
21911 stw %l0, [%l7 + 0x58]
21912 nop
21913 set 0x40, %i5
21914 ldsw [%l7 + %i5], %l6
21915 fmovsl %icc, %f2, %f23
21916 fmovscc %xcc, %f31, %f25
21917 sub %o6, %o3, %i3
21918 stx %o4, [%l7 + 0x68]
21919 mulx %i4, 0x00C5, %o2
21920 srlx %g6, 0x14, %o1
21921 edge32ln %i0, %g4, %g5
21922 xnor %o0, 0x0212, %g2
21923 edge8 %g3, %i5, %i2
21924 movne %xcc, %g7, %i7
21925 movn %icc, %l5, %i6
21926 sdiv %l2, 0x04A8, %l1
21927 popc %o7, %l3
21928 srlx %l4, 0x10, %g1
21929 fnands %f7, %f2, %f0
21930 sir 0x1F67
21931 fmovdn %icc, %f19, %f0
21932 fnot1s %f20, %f28
21933 edge8n %i1, %l0, %o5
21934 movrne %l6, 0x170, %o6
21935 fand %f30, %f22, %f24
21936 stb %o3, [%l7 + 0x62]
21937 ldsb [%l7 + 0x4E], %i3
21938 fone %f16
21939 orn %i4, %o4, %o2
21940 andncc %o1, %i0, %g6
21941 edge32n %g5, %o0, %g4
21942 ld [%l7 + 0x44], %f6
21943 smul %g2, %g3, %i2
21944 ldx [%l7 + 0x40], %g7
21945 fmovscc %xcc, %f6, %f11
21946 movle %icc, %i5, %l5
21947 fpack32 %f22, %f6, %f6
21948 fornot2 %f30, %f14, %f18
21949 andn %i7, %i6, %l2
21950 ld [%l7 + 0x50], %f31
21951 and %o7, 0x0CCF, %l1
21952 edge16 %l3, %g1, %i1
21953 edge8n %l0, %l4, %o5
21954 edge16n %o6, %o3, %i3
21955 ldub [%l7 + 0x5F], %i4
21956 movne %icc, %o4, %l6
21957 fornot1s %f19, %f13, %f3
21958 umulcc %o1, %i0, %g6
21959 umul %g5, 0x0F03, %o0
21960 or %g4, %o2, %g3
21961 setx loop_73, %l0, %l1
21962 return %l1
21963 nop
21964 rdpr %cwp, %g1
21965 rdpr %cansave, %g2
21966 rdpr %canrestore, %g3
21967 rdpr %cleanwin, %g4
21968 rdpr %otherwin, %g5
21969 rdpr %wstate, %g6
21970loop_73: sth %l5, [%l7 + 0x70]
21971 movneg %xcc, %g7, %i7
21972 movrgz %i6, 0x07C, %o7
21973 movgu %xcc, %l2, %l3
21974 ldsw [%l7 + 0x38], %g1
21975 add %l1, 0x1F12, %l0
21976 fmovsgu %xcc, %f2, %f15
21977 array32 %l4, %o5, %o6
21978 sdivcc %i1, 0x0431, %i3
21979 save %o3, %i4, %o4
21980 rdpr %cwp, %g1
21981 rdpr %cansave, %g2
21982 rdpr %canrestore, %g3
21983 rdpr %cleanwin, %g4
21984 rdpr %otherwin, %g5
21985 rdpr %wstate, %g6
21986 udivx %o1, 0x104D, %l6
21987 fmovrdlz %i0, %f28, %f14
21988 fmovdle %xcc, %f5, %f25
21989 edge8l %g6, %g5, %o0
21990 sdivcc %g4, 0x05AE, %o2
21991 ldub [%l7 + 0x78], %i2
21992 udiv %g2, 0x03D8, %i5
21993 xorcc %g3, 0x0A59, %l5
21994 movg %icc, %g7, %i6
21995 ldsb [%l7 + 0x55], %o7
21996 edge16n %i7, %l3, %l2
21997 movrgez %g1, 0x1E3, %l1
21998 edge32ln %l0, %o5, %l4
21999 std %f24, [%l7 + 0x18]
22000 fmul8x16au %f12, %f12, %f18
22001 move %icc, %i1, %i3
22002 fcmpes %fcc2, %f30, %f11
22003 or %o6, %i4, %o4
22004 udivx %o1, 0x04BF, %o3
22005 movne %xcc, %i0, %g6
22006 movle %xcc, %g5, %l6
22007 movn %icc, %g4, %o0
22008 xnorcc %i2, 0x0E3A, %o2
22009 movcs %icc, %i5, %g2
22010 movvc %xcc, %l5, %g7
22011 ldd [%l7 + 0x70], %f26
22012 movgu %xcc, %i6, %g3
22013 mulscc %o7, %i7, %l3
22014 ldd [%l7 + 0x78], %f24
22015 movcs %xcc, %g1, %l1
22016 edge32ln %l2, %o5, %l4
22017 movgu %xcc, %i1, %i3
22018 orcc %l0, 0x0C6D, %i4
22019 edge8n %o4, %o6, %o1
22020 smulcc %i0, 0x19BE, %o3
22021 ldub [%l7 + 0x73], %g5
22022 subc %l6, %g4, %o0
22023 sethi 0x0741, %g6
22024 fnot2s %f3, %f12
22025 orn %i2, 0x1BA1, %o2
22026 movgu %xcc, %g2, %i5
22027 movrgz %g7, 0x2EA, %i6
22028 edge32n %g3, %o7, %l5
22029 fmovspos %xcc, %f13, %f17
22030 fnot1 %f30, %f16
22031 srl %i7, 0x1B, %l3
22032 movpos %icc, %l1, %g1
22033 ldd [%l7 + 0x78], %o4
22034 fmovsa %xcc, %f19, %f6
22035 andn %l2, 0x0E21, %l4
22036 orcc %i1, %l0, %i4
22037 ldsb [%l7 + 0x29], %i3
22038 restore %o6, 0x06F8, %o1
22039 rdpr %cwp, %g1
22040 rdpr %cansave, %g2
22041 rdpr %canrestore, %g3
22042 rdpr %cleanwin, %g4
22043 rdpr %otherwin, %g5
22044 rdpr %wstate, %g6
22045 edge16l %o4, %i0, %o3
22046 fmovrdlez %g5, %f20, %f14
22047 edge16ln %l6, %g4, %g6
22048 sdiv %i2, 0x0319, %o2
22049 subc %g2, %o0, %i5
22050 ldd [%l7 + 0x60], %g6
22051 srl %g3, %i6, %o7
22052 fandnot2 %f24, %f0, %f24
22053 movgu %xcc, %l5, %i7
22054 fornot2 %f26, %f30, %f30
22055 movn %xcc, %l3, %g1
22056 edge32l %o5, %l1, %l2
22057 pdist %f26, %f26, %f4
22058 edge32l %l4, %l0, %i4
22059 array16 %i3, %i1, %o6
22060 array32 %o4, %i0, %o3
22061 nop
22062 set 0x08, %l5
22063 stx %g5, [%l7 + %l5]
22064 edge16n %o1, %g4, %g6
22065 edge16l %l6, %o2, %g2
22066 andncc %i2, %o0, %g7
22067 fmovsle %xcc, %f24, %f25
22068 fxors %f30, %f27, %f3
22069 mova %xcc, %i5, %g3
22070 ldub [%l7 + 0x4A], %o7
22071 umul %i6, 0x0083, %i7
22072 sir 0x0207
22073 fandnot2 %f14, %f2, %f8
22074 lduw [%l7 + 0x3C], %l3
22075 lduw [%l7 + 0x54], %g1
22076 addccc %l5, 0x1F52, %l1
22077 edge16 %o5, %l4, %l2
22078 movcs %xcc, %i4, %l0
22079 edge16 %i1, %i3, %o4
22080 movne %xcc, %i0, %o3
22081 array8 %g5, %o1, %g4
22082 movge %icc, %o6, %g6
22083 sub %o2, %l6, %i2
22084 save %o0, 0x1991, %g2
22085 rdpr %cwp, %g1
22086 rdpr %cansave, %g2
22087 rdpr %canrestore, %g3
22088 rdpr %cleanwin, %g4
22089 rdpr %otherwin, %g5
22090 rdpr %wstate, %g6
22091 movle %icc, %g7, %i5
22092 fandnot1s %f3, %f15, %f23
22093 movre %o7, 0x3B3, %g3
22094 fmovsa %icc, %f17, %f30
22095 array8 %i6, %l3, %i7
22096 movrlez %l5, 0x0C2, %g1
22097 movgu %xcc, %o5, %l4
22098 add %l2, %l1, %l0
22099 popc %i1, %i4
22100 stx %o4, [%l7 + 0x18]
22101 ldd [%l7 + 0x20], %f28
22102 subcc %i0, %o3, %i3
22103 fnot1s %f2, %f6
22104 ldd [%l7 + 0x08], %f16
22105 movrlz %g5, 0x32C, %o1
22106 fcmpd %fcc2, %f4, %f0
22107 sdiv %o6, 0x0B11, %g4
22108 fcmpgt32 %f0, %f28, %g6
22109 umul %l6, 0x1869, %o2
22110 fmovrdgez %o0, %f18, %f4
22111 edge8l %i2, %g2, %i5
22112 movcc %icc, %g7, %g3
22113 orn %i6, %l3, %o7
22114 movrne %i7, %g1, %l5
22115 fmovsge %icc, %f30, %f6
22116 fmovdgu %xcc, %f22, %f5
22117 fmovrdlz %l4, %f0, %f8
22118 move %icc, %o5, %l1
22119 fmovrsne %l2, %f19, %f0
22120 std %f12, [%l7 + 0x78]
22121 movrgz %i1, %i4, %o4
22122 udiv %i0, 0x0A0B, %o3
22123 movrgez %l0, 0x20C, %i3
22124 edge32ln %g5, %o6, %o1
22125 fmovde %xcc, %f21, %f29
22126 alignaddrl %g4, %l6, %o2
22127 sir 0x1982
22128 udivcc %o0, 0x1CD9, %i2
22129 xnorcc %g6, 0x1EBA, %i5
22130 and %g7, 0x0E6C, %g3
22131 alignaddr %i6, %l3, %o7
22132 fmovdpos %icc, %f19, %f18
22133 udiv %g2, 0x0756, %i7
22134 addc %l5, %l4, %g1
22135 fcmple32 %f30, %f6, %o5
22136 fexpand %f4, %f26
22137 srax %l1, 0x1B, %i1
22138 movge %icc, %l2, %i4
22139 fmovsl %icc, %f31, %f20
22140 sdiv %i0, 0x1212, %o3
22141 fmovs %f16, %f18
22142 movcc %icc, %o4, %l0
22143 or %g5, %o6, %i3
22144 fmovdgu %xcc, %f6, %f0
22145 orn %o1, %g4, %o2
22146 siam 0x6
22147 umulcc %l6, %i2, %g6
22148 ldub [%l7 + 0x7E], %i5
22149 lduh [%l7 + 0x78], %g7
22150 std %f20, [%l7 + 0x40]
22151 fpadd16s %f12, %f13, %f18
22152 fxors %f31, %f25, %f13
22153 fmovdvc %icc, %f6, %f18
22154 ldub [%l7 + 0x76], %g3
22155 udivcc %o0, 0x1CB7, %l3
22156 movneg %icc, %o7, %i6
22157 addccc %i7, %g2, %l4
22158 fcmpeq16 %f12, %f14, %g1
22159 edge16 %l5, %l1, %o5
22160 stb %i1, [%l7 + 0x0B]
22161 setx loop_74, %l0, %l1
22162 return %l1
22163 nop
22164 rdpr %cwp, %g1
22165 rdpr %cansave, %g2
22166 rdpr %canrestore, %g3
22167 rdpr %cleanwin, %g4
22168 rdpr %otherwin, %g5
22169 rdpr %wstate, %g6
22170loop_74: bshuffle %f8, %f6, %f18
22171 addc %o3, %o4, %l0
22172 sll %o6, 0x16, %g5
22173 subc %i3, %o1, %o2
22174 edge16ln %l6, %g4, %i2
22175 alignaddr %g6, %i5, %g7
22176 nop
22177 set 0x08, %l1
22178 stx %o0, [%l7 + %l1]
22179 fornot2 %f28, %f30, %f26
22180 restore %g3, %o7, %i6
22181 rdpr %cwp, %g1
22182 rdpr %cansave, %g2
22183 rdpr %canrestore, %g3
22184 rdpr %cleanwin, %g4
22185 rdpr %otherwin, %g5
22186 rdpr %wstate, %g6
22187 movrlez %l3, %i7, %l4
22188 lduh [%l7 + 0x7E], %g2
22189 fmovdn %icc, %f2, %f18
22190 fnor %f0, %f10, %f4
22191 movn %icc, %l5, %g1
22192 edge16l %l1, %o5, %i4
22193 subc %l2, 0x0A90, %i1
22194 umulcc %o3, 0x1F31, %o4
22195 fmovda %icc, %f7, %f20
22196 subc %i0, %l0, %g5
22197 orn %i3, 0x0A2D, %o1
22198 fmovdg %icc, %f2, %f26
22199 movcc %icc, %o6, %l6
22200 edge32 %g4, %i2, %o2
22201 movvc %xcc, %i5, %g6
22202 movre %o0, %g7, %g3
22203 ldsb [%l7 + 0x1A], %i6
22204 addcc %o7, 0x1EC6, %l3
22205 andcc %l4, %i7, %l5
22206 umul %g1, 0x0B9B, %l1
22207 fexpand %f15, %f26
22208 orn %o5, %i4, %l2
22209 umul %g2, %o3, %o4
22210 array16 %i0, %l0, %i1
22211 sra %g5, 0x06, %i3
22212 fpadd32s %f2, %f29, %f0
22213 andcc %o6, %o1, %g4
22214 movcs %icc, %l6, %o2
22215 addcc %i2, %i5, %g6
22216 orn %g7, %o0, %g3
22217 subccc %o7, %i6, %l3
22218 fmovsvs %xcc, %f9, %f9
22219 subc %l4, %l5, %i7
22220 edge32 %g1, %l1, %i4
22221 fmovsl %icc, %f31, %f16
22222 movcc %icc, %o5, %g2
22223 mulx %l2, 0x1A16, %o3
22224 fnot2s %f31, %f3
22225 array8 %i0, %o4, %l0
22226 mulscc %i1, 0x0266, %g5
22227 edge16 %o6, %o1, %i3
22228 fmovsn %xcc, %f19, %f23
22229 fmovde %icc, %f19, %f21
22230 sdiv %g4, 0x0917, %l6
22231 stb %o2, [%l7 + 0x40]
22232 andncc %i2, %g6, %i5
22233 fmuld8ulx16 %f14, %f12, %f2
22234 ld [%l7 + 0x74], %f1
22235 mova %xcc, %g7, %o0
22236 edge16ln %g3, %o7, %l3
22237 addcc %l4, 0x0E9B, %l5
22238 srlx %i7, %g1, %l1
22239 smul %i6, 0x0C1B, %i4
22240 movne %xcc, %g2, %o5
22241 orcc %l2, 0x130C, %i0
22242 sdiv %o4, 0x04FC, %o3
22243 andncc %i1, %g5, %l0
22244 movle %xcc, %o1, %o6
22245 subccc %i3, %l6, %o2
22246 fmovrdgz %g4, %f18, %f26
22247 ldx [%l7 + 0x60], %g6
22248 edge16ln %i2, %g7, %o0
22249 sdivx %g3, 0x0177, %i5
22250 edge8n %l3, %l4, %o7
22251 udiv %l5, 0x128E, %g1
22252 std %f12, [%l7 + 0x68]
22253 fmovsvc %icc, %f13, %f2
22254 nop
22255 set 0x18, %i1
22256 ldd [%l7 + %i1], %f30
22257 movn %icc, %l1, %i6
22258 smulcc %i4, 0x1A62, %i7
22259 and %g2, 0x136B, %o5
22260 array16 %l2, %o4, %i0
22261 movrgz %o3, %g5, %l0
22262 ldsb [%l7 + 0x56], %o1
22263 fmovsn %icc, %f1, %f11
22264 array16 %i1, %o6, %i3
22265 stb %l6, [%l7 + 0x7A]
22266 movcs %xcc, %g4, %o2
22267 xorcc %i2, 0x1ECC, %g6
22268 ldd [%l7 + 0x78], %f18
22269 movvc %icc, %o0, %g3
22270 ldsb [%l7 + 0x42], %g7
22271 fcmpeq32 %f18, %f22, %i5
22272 orcc %l4, 0x0E7A, %o7
22273 fmovs %f27, %f11
22274 bshuffle %f28, %f16, %f16
22275 setx loop_75, %l0, %l1
22276 return %l1
22277 nop
22278 rdpr %cwp, %g1
22279 rdpr %cansave, %g2
22280 rdpr %canrestore, %g3
22281 rdpr %cleanwin, %g4
22282 rdpr %otherwin, %g5
22283 rdpr %wstate, %g6
22284loop_75: edge32l %l3, %l1, %i6
22285 fmovrsne %i7, %f9, %f30
22286 srl %g2, %o5, %i4
22287 alignaddrl %o4, %l2, %i0
22288 fmovdneg %icc, %f2, %f15
22289 fmovsg %xcc, %f10, %f6
22290 ldx [%l7 + 0x58], %o3
22291 movcc %xcc, %g5, %o1
22292 fsrc1 %f20, %f18
22293 orn %l0, %o6, %i1
22294 xnor %l6, %g4, %i3
22295 fnot2 %f20, %f4
22296 ld [%l7 + 0x60], %f22
22297 orncc %i2, 0x039C, %g6
22298 array16 %o2, %o0, %g7
22299 edge8ln %i5, %l4, %o7
22300 movle %xcc, %l5, %g3
22301 fmovrdlz %g1, %f14, %f16
22302 xor %l3, %i6, %i7
22303 array8 %l1, %g2, %o5
22304 umulcc %o4, 0x048F, %i4
22305 fpsub16s %f14, %f22, %f21
22306 fcmpgt16 %f6, %f4, %l2
22307 fmovsne %xcc, %f28, %f17
22308 xor %i0, 0x069A, %g5
22309 subcc %o1, 0x07EE, %o3
22310 save %l0, 0x164E, %o6
22311 rdpr %cwp, %g1
22312 rdpr %cansave, %g2
22313 rdpr %canrestore, %g3
22314 rdpr %cleanwin, %g4
22315 rdpr %otherwin, %g5
22316 rdpr %wstate, %g6
22317 xor %i1, %g4, %l6
22318 orn %i2, %g6, %i3
22319 siam 0x3
22320 sub %o2, 0x1EEE, %o0
22321 faligndata %f4, %f24, %f6
22322 movrlz %g7, %i5, %o7
22323 lduw [%l7 + 0x14], %l4
22324 orncc %l5, 0x13B0, %g1
22325 fnot1 %f2, %f12
22326 movrgez %l3, 0x059, %i6
22327 move %xcc, %g3, %l1
22328 srlx %i7, %g2, %o4
22329 edge8n %o5, %l2, %i0
22330 movle %icc, %i4, %o1
22331 fandnot1 %f26, %f16, %f14
22332 movpos %icc, %g5, %l0
22333 nop
22334 set 0x47, %g6
22335 ldsb [%l7 + %g6], %o3
22336 fpadd32s %f24, %f1, %f29
22337 sethi 0x0685, %i1
22338 movrlez %o6, 0x173, %g4
22339 array8 %l6, %i2, %g6
22340 fmul8ulx16 %f18, %f26, %f18
22341 fmovsvc %icc, %f7, %f5
22342 addccc %o2, %i3, %g7
22343 mulscc %i5, 0x13AC, %o0
22344 ldx [%l7 + 0x30], %l4
22345 fmovrde %o7, %f30, %f16
22346 mulscc %l5, 0x078E, %l3
22347 movcc %xcc, %g1, %i6
22348 std %f10, [%l7 + 0x20]
22349 orn %g3, 0x02C9, %i7
22350 addc %l1, %o4, %g2
22351 edge8l %o5, %i0, %i4
22352 move %icc, %l2, %o1
22353 sdivx %g5, 0x1A43, %o3
22354 andn %l0, %i1, %g4
22355 sdivx %l6, 0x1BF7, %o6
22356 fmovsg %icc, %f3, %f3
22357 stb %g6, [%l7 + 0x62]
22358 fmovsvs %xcc, %f24, %f15
22359 fmovdvc %xcc, %f18, %f1
22360 array8 %i2, %i3, %g7
22361 alignaddr %o2, %o0, %l4
22362 ldd [%l7 + 0x18], %i4
22363 faligndata %f0, %f0, %f26
22364 ldd [%l7 + 0x28], %o6
22365 move %icc, %l3, %l5
22366 fpadd32s %f27, %f1, %f26
22367 ldd [%l7 + 0x18], %f30
22368 srl %g1, 0x0F, %g3
22369 fcmped %fcc1, %f8, %f28
22370 sdivcc %i6, 0x1B6E, %i7
22371 ldd [%l7 + 0x28], %f26
22372 movrne %o4, 0x09E, %g2
22373 sth %o5, [%l7 + 0x38]
22374 stx %i0, [%l7 + 0x68]
22375 movn %xcc, %l1, %i4
22376 fmovrdlz %o1, %f2, %f6
22377 fmul8sux16 %f28, %f26, %f10
22378 fone %f16
22379 lduh [%l7 + 0x7A], %l2
22380 lduh [%l7 + 0x4E], %o3
22381 restore %l0, 0x1F1F, %i1
22382 rdpr %cwp, %g1
22383 rdpr %cansave, %g2
22384 rdpr %canrestore, %g3
22385 rdpr %cleanwin, %g4
22386 rdpr %otherwin, %g5
22387 rdpr %wstate, %g6
22388 xnorcc %g5, 0x0B2F, %g4
22389 edge8l %o6, %g6, %i2
22390 fcmpne16 %f8, %f8, %i3
22391 alignaddr %l6, %o2, %g7
22392 sra %l4, 0x07, %i5
22393 movcs %xcc, %o0, %l3
22394 ld [%l7 + 0x78], %f17
22395 udivcc %l5, 0x0D63, %g1
22396 movrgz %o7, %g3, %i6
22397 nop
22398 set 0x18, %o2
22399 ldsw [%l7 + %o2], %i7
22400 sdivcc %o4, 0x103B, %o5
22401 fpadd16 %f30, %f4, %f22
22402 orn %i0, 0x098A, %l1
22403 save %g2, 0x1FA5, %i4
22404 rdpr %cwp, %g1
22405 rdpr %cansave, %g2
22406 rdpr %canrestore, %g3
22407 rdpr %cleanwin, %g4
22408 rdpr %otherwin, %g5
22409 rdpr %wstate, %g6
22410 or %o1, 0x03FD, %l2
22411 move %xcc, %o3, %l0
22412 sethi 0x1725, %g5
22413 edge32ln %g4, %i1, %g6
22414 udivcc %i2, 0x1A3F, %i3
22415 fmovdvc %xcc, %f17, %f31
22416 srax %o6, %o2, %l6
22417 ldd [%l7 + 0x38], %g6
22418 sdivcc %l4, 0x0F70, %i5
22419 and %l3, %l5, %g1
22420 xnor %o0, %o7, %g3
22421 movcc %icc, %i7, %i6
22422 sdivx %o4, 0x083C, %i0
22423 edge32 %l1, %o5, %i4
22424 movvc %icc, %g2, %o1
22425 movn %icc, %o3, %l0
22426 movge %xcc, %g5, %g4
22427 movcc %xcc, %i1, %g6
22428 edge32l %l2, %i3, %o6
22429 nop
22430 set 0x44, %i4
22431 ldsw [%l7 + %i4], %o2
22432 lduw [%l7 + 0x20], %i2
22433 edge8l %l6, %l4, %g7
22434 smul %i5, %l5, %g1
22435 edge32l %l3, %o0, %g3
22436 fxors %f27, %f2, %f2
22437 movvc %icc, %i7, %o7
22438 movvs %xcc, %o4, %i0
22439 subcc %l1, %o5, %i4
22440 ld [%l7 + 0x1C], %f10
22441 stw %g2, [%l7 + 0x28]
22442 andn %o1, 0x03BA, %o3
22443 ldsh [%l7 + 0x0C], %i6
22444 ldub [%l7 + 0x7B], %l0
22445 subccc %g4, 0x104F, %i1
22446 edge8ln %g5, %g6, %l2
22447 fpsub16s %f16, %f12, %f27
22448 alignaddrl %i3, %o2, %o6
22449 edge16l %l6, %l4, %i2
22450 sdivx %g7, 0x1582, %l5
22451 sth %i5, [%l7 + 0x44]
22452 srax %l3, 0x01, %o0
22453 movrlz %g3, %i7, %g1
22454 xor %o7, 0x15F1, %i0
22455 edge8n %o4, %o5, %i4
22456 fmovsvs %icc, %f27, %f27
22457 fmovrsne %g2, %f28, %f3
22458 array8 %l1, %o3, %i6
22459 orncc %l0, %g4, %o1
22460 mulscc %i1, 0x016A, %g5
22461 sdivx %l2, 0x1527, %i3
22462 stx %o2, [%l7 + 0x08]
22463 std %f14, [%l7 + 0x40]
22464 lduh [%l7 + 0x52], %g6
22465 sth %o6, [%l7 + 0x22]
22466 array8 %l6, %l4, %i2
22467 ldsb [%l7 + 0x11], %l5
22468 movle %icc, %g7, %l3
22469 srl %o0, 0x0F, %i5
22470 fmovsg %xcc, %f25, %f29
22471 for %f16, %f20, %f10
22472 subc %i7, %g3, %o7
22473 ldd [%l7 + 0x38], %f20
22474 smulcc %i0, 0x0029, %o4
22475 fpmerge %f1, %f7, %f30
22476 ld [%l7 + 0x10], %f22
22477 fcmpne16 %f30, %f30, %g1
22478 movrlz %o5, 0x3F3, %g2
22479 fandnot1 %f30, %f16, %f4
22480 sdivcc %i4, 0x0F94, %o3
22481 fnot1 %f14, %f2
22482 pdist %f0, %f24, %f12
22483 sll %i6, 0x1E, %l1
22484 movne %icc, %l0, %g4
22485 movn %icc, %o1, %i1
22486 save %l2, 0x08EC, %g5
22487 rdpr %cwp, %g1
22488 rdpr %cansave, %g2
22489 rdpr %canrestore, %g3
22490 rdpr %cleanwin, %g4
22491 rdpr %otherwin, %g5
22492 rdpr %wstate, %g6
22493 and %o2, 0x047A, %i3
22494 nop
22495 set 0x48, %g5
22496 ldx [%l7 + %g5], %g6
22497 std %f28, [%l7 + 0x50]
22498 fand %f22, %f8, %f16
22499 ldsb [%l7 + 0x4D], %l6
22500 fnor %f8, %f26, %f14
22501 st %f29, [%l7 + 0x74]
22502 addcc %o6, 0x02E4, %i2
22503 fcmpgt32 %f8, %f14, %l5
22504 xor %l4, 0x14FB, %g7
22505 udivcc %l3, 0x13BC, %i5
22506 ldsh [%l7 + 0x52], %o0
22507 save %g3, 0x09C1, %o7
22508 rdpr %cwp, %g1
22509 rdpr %cansave, %g2
22510 rdpr %canrestore, %g3
22511 rdpr %cleanwin, %g4
22512 rdpr %otherwin, %g5
22513 rdpr %wstate, %g6
22514 fcmps %fcc2, %f19, %f5
22515 fabsd %f4, %f24
22516 fnot2 %f22, %f16
22517 xnorcc %i7, %i0, %o4
22518 lduw [%l7 + 0x0C], %g1
22519 alignaddrl %g2, %i4, %o5
22520 sll %i6, 0x0B, %o3
22521 ld [%l7 + 0x78], %f10
22522 sll %l1, 0x12, %g4
22523 mova %xcc, %o1, %i1
22524 fornot2 %f22, %f16, %f24
22525 andcc %l0, %g5, %o2
22526 ldx [%l7 + 0x20], %i3
22527 move %icc, %g6, %l2
22528 fmovsn %xcc, %f14, %f0
22529 sth %o6, [%l7 + 0x38]
22530 smulcc %l6, 0x097A, %i2
22531 array32 %l4, %l5, %g7
22532 stb %i5, [%l7 + 0x4A]
22533 fmovda %xcc, %f23, %f2
22534 andcc %l3, 0x1078, %g3
22535 fmovdg %xcc, %f26, %f31
22536 movle %xcc, %o0, %o7
22537 fmovrslez %i7, %f14, %f14
22538 fpsub32s %f31, %f9, %f18
22539 subc %o4, %g1, %g2
22540 stb %i0, [%l7 + 0x5D]
22541 movvs %icc, %i4, %o5
22542 or %o3, 0x1200, %l1
22543 ldub [%l7 + 0x36], %i6
22544 fnand %f20, %f10, %f30
22545 move %xcc, %g4, %i1
22546 xnorcc %o1, 0x0FD2, %g5
22547 mulx %l0, 0x10BD, %i3
22548 movrne %o2, 0x24D, %l2
22549 fmovs %f18, %f24
22550 move %xcc, %o6, %l6
22551 edge8n %g6, %l4, %i2
22552 fones %f15
22553 movn %xcc, %g7, %i5
22554 fands %f31, %f30, %f26
22555 sir 0x1030
22556 movrlz %l3, 0x084, %l5
22557 fnand %f2, %f26, %f14
22558 edge32l %o0, %o7, %g3
22559 smul %i7, %g1, %o4
22560 ldsw [%l7 + 0x20], %i0
22561 xnor %g2, %o5, %o3
22562 sdiv %i4, 0x0BC8, %i6
22563 srax %l1, 0x03, %g4
22564 movcs %icc, %o1, %g5
22565 subcc %l0, %i3, %i1
22566 edge8ln %o2, %l2, %l6
22567 or %g6, %l4, %o6
22568 movl %icc, %g7, %i5
22569 movrlz %l3, %l5, %o0
22570 setx loop_76, %l0, %l1
22571 return %l1
22572 nop
22573 rdpr %cwp, %g1
22574 rdpr %cansave, %g2
22575 rdpr %canrestore, %g3
22576 rdpr %cleanwin, %g4
22577 rdpr %otherwin, %g5
22578 rdpr %wstate, %g6
22579loop_76: stw %i7, [%l7 + 0x74]
22580 restore %o4, %g1, %i0
22581 rdpr %cwp, %g1
22582 rdpr %cansave, %g2
22583 rdpr %canrestore, %g3
22584 rdpr %cleanwin, %g4
22585 rdpr %otherwin, %g5
22586 rdpr %wstate, %g6
22587 or %g2, %o5, %o3
22588 fmovdvc %icc, %f4, %f5
22589 movcs %icc, %i6, %l1
22590 fmovde %icc, %f6, %f21
22591 udivx %g4, 0x1821, %o1
22592 movvs %icc, %i4, %l0
22593 lduw [%l7 + 0x08], %g5
22594 stw %i3, [%l7 + 0x70]
22595 subc %o2, %l2, %l6
22596 fmovsle %xcc, %f12, %f19
22597 fors %f7, %f0, %f5
22598 movrgez %g6, %l4, %o6
22599 fmovsleu %xcc, %f14, %f17
22600 movrlz %g7, %i1, %l3
22601 edge8n %l5, %o0, %i5
22602 ldsw [%l7 + 0x2C], %i2
22603 xorcc %g3, %o7, %o4
22604 fxor %f0, %f6, %f8
22605 srl %i7, 0x05, %i0
22606 udivx %g2, 0x1586, %o5
22607 fandnot2 %f14, %f30, %f12
22608 movg %icc, %g1, %i6
22609 fzeros %f0
22610 sth %l1, [%l7 + 0x34]
22611 faligndata %f24, %f22, %f26
22612 fcmps %fcc2, %f16, %f29
22613 orcc %o3, 0x121E, %g4
22614 addccc %o1, %i4, %l0
22615 popc 0x0BBE, %i3
22616 movle %icc, %g5, %l2
22617 ldsh [%l7 + 0x1C], %o2
22618 and %g6, 0x0E56, %l4
22619 move %icc, %o6, %l6
22620 movne %icc, %g7, %l3
22621 fmovdcs %icc, %f31, %f13
22622 ldub [%l7 + 0x63], %i1
22623 orn %l5, %o0, %i5
22624 movpos %xcc, %i2, %g3
22625 nop
22626 set 0x44, %o6
22627 lduw [%l7 + %o6], %o4
22628 udivx %o7, 0x086C, %i7
22629 movrne %g2, %i0, %o5
22630 fmovsge %xcc, %f4, %f8
22631 nop
22632 set 0x5E, %i2
22633 ldsb [%l7 + %i2], %i6
22634 st %f9, [%l7 + 0x44]
22635 srl %l1, 0x15, %o3
22636 fcmpne16 %f8, %f14, %g1
22637 xorcc %g4, %o1, %i4
22638 std %f22, [%l7 + 0x18]
22639 fmovsge %xcc, %f4, %f30
22640 fxors %f9, %f6, %f10
22641 nop
22642 set 0x48, %g1
22643 ldd [%l7 + %g1], %l0
22644 movpos %icc, %g5, %i3
22645 mulx %l2, 0x0476, %o2
22646 sll %g6, 0x15, %o6
22647 edge16l %l6, %l4, %g7
22648 movvc %icc, %i1, %l5
22649 subccc %o0, %l3, %i2
22650 or %i5, 0x1A9F, %g3
22651 movrlez %o4, %o7, %i7
22652 edge8n %i0, %g2, %i6
22653 edge16 %l1, %o3, %g1
22654 stb %o5, [%l7 + 0x0C]
22655 fnot1 %f4, %f14
22656 fandnot2 %f24, %f16, %f18
22657 edge8n %g4, %i4, %o1
22658 movrne %g5, 0x0D1, %i3
22659 fmovdle %xcc, %f11, %f4
22660 movre %l0, 0x339, %l2
22661 movrgez %o2, %o6, %g6
22662 fpackfix %f0, %f17
22663 sethi 0x00D3, %l6
22664 edge8l %l4, %g7, %l5
22665 edge8l %o0, %i1, %i2
22666 smulcc %l3, 0x05A2, %i5
22667 fpsub16s %f27, %f3, %f4
22668 movvs %xcc, %o4, %o7
22669 stb %g3, [%l7 + 0x0A]
22670 movrlez %i0, 0x250, %i7
22671 xor %g2, 0x0DE8, %i6
22672 fmovdn %icc, %f27, %f7
22673 edge16 %l1, %g1, %o5
22674 srl %o3, %i4, %o1
22675 ld [%l7 + 0x48], %f13
22676 movl %icc, %g4, %i3
22677 addccc %g5, 0x0DFD, %l2
22678 edge16 %o2, %o6, %l0
22679 popc %l6, %g6
22680 edge16n %g7, %l4, %l5
22681 fnands %f14, %f19, %f27
22682 and %i1, 0x0167, %i2
22683 array16 %o0, %l3, %i5
22684 and %o7, 0x1B3A, %g3
22685 movrgez %i0, 0x09C, %i7
22686 movg %xcc, %g2, %i6
22687 sub %l1, %o4, %o5
22688 alignaddr %g1, %i4, %o1
22689 subc %g4, %o3, %i3
22690 fmovsn %xcc, %f17, %f14
22691 xnorcc %l2, %g5, %o6
22692 movcs %icc, %o2, %l0
22693 fpack16 %f8, %f10
22694 sir 0x042A
22695 alignaddrl %l6, %g7, %l4
22696 array32 %l5, %g6, %i1
22697 ldsh [%l7 + 0x4E], %o0
22698 fones %f4
22699 addcc %i2, %i5, %o7
22700 edge8 %l3, %g3, %i0
22701 ldx [%l7 + 0x48], %g2
22702 movpos %xcc, %i7, %i6
22703 fmovd %f6, %f26
22704 array8 %o4, %o5, %g1
22705 sll %i4, 0x1E, %l1
22706 fzero %f0
22707 move %xcc, %g4, %o3
22708 edge32n %o1, %i3, %l2
22709 fmovsgu %xcc, %f0, %f7
22710 ldd [%l7 + 0x40], %f18
22711 sll %g5, 0x0F, %o2
22712 movne %icc, %o6, %l0
22713 std %f18, [%l7 + 0x40]
22714 movl %icc, %g7, %l6
22715 array16 %l5, %g6, %i1
22716 ldx [%l7 + 0x30], %l4
22717 ldub [%l7 + 0x15], %o0
22718 xnor %i5, 0x0FEB, %o7
22719 fnegs %f22, %f28
22720 xor %l3, %i2, %g3
22721 ldsb [%l7 + 0x2C], %i0
22722 and %i7, %i6, %g2
22723 fmovdcc %xcc, %f26, %f6
22724 edge32n %o5, %g1, %o4
22725 siam 0x1
22726 movl %xcc, %i4, %g4
22727 fmovrdlz %o3, %f30, %f26
22728 umulcc %o1, 0x145A, %i3
22729 edge16l %l1, %l2, %o2
22730 sir 0x17CC
22731 fmovse %xcc, %f26, %f18
22732 fmovdge %xcc, %f1, %f12
22733 subc %g5, 0x0379, %l0
22734 edge16ln %o6, %l6, %l5
22735 lduw [%l7 + 0x40], %g6
22736 alignaddr %g7, %l4, %o0
22737 smul %i1, 0x0AF0, %o7
22738 alignaddrl %l3, %i2, %i5
22739 movn %icc, %i0, %i7
22740 fmovdle %icc, %f27, %f0
22741 xnorcc %g3, 0x0500, %i6
22742 umulcc %o5, 0x132E, %g1
22743 fmovdle %icc, %f2, %f18
22744 udiv %o4, 0x02B8, %i4
22745 fmovsneg %xcc, %f2, %f4
22746 ldsb [%l7 + 0x0B], %g2
22747 andncc %o3, %o1, %g4
22748 sra %l1, 0x00, %i3
22749 fnegd %f20, %f4
22750 movgu %xcc, %l2, %g5
22751 std %f6, [%l7 + 0x30]
22752 udiv %l0, 0x1B34, %o6
22753 lduh [%l7 + 0x0A], %o2
22754 movre %l5, %l6, %g6
22755 std %f26, [%l7 + 0x08]
22756 array16 %g7, %l4, %o0
22757 move %xcc, %o7, %i1
22758 st %f14, [%l7 + 0x34]
22759 fxor %f22, %f14, %f18
22760 array16 %i2, %l3, %i0
22761 lduh [%l7 + 0x0C], %i7
22762 movcs %icc, %g3, %i5
22763 setx loop_77, %l0, %l1
22764 return %l1
22765 nop
22766 rdpr %cwp, %g1
22767 rdpr %cansave, %g2
22768 rdpr %canrestore, %g3
22769 rdpr %cleanwin, %g4
22770 rdpr %otherwin, %g5
22771 rdpr %wstate, %g6
22772loop_77: xor %g1, %g2, %i4
22773 array16 %o3, %g4, %o1
22774 fmovdpos %xcc, %f15, %f5
22775 mulscc %l1, 0x19CA, %i3
22776 lduw [%l7 + 0x34], %l2
22777 edge16 %g5, %o6, %o2
22778 array16 %l0, %l5, %l6
22779 ldd [%l7 + 0x20], %f2
22780 save %g7, %l4, %g6
22781 rdpr %cwp, %g1
22782 rdpr %cansave, %g2
22783 rdpr %canrestore, %g3
22784 rdpr %cleanwin, %g4
22785 rdpr %otherwin, %g5
22786 rdpr %wstate, %g6
22787 ldsh [%l7 + 0x34], %o7
22788 edge32ln %o0, %i2, %i1
22789 sth %i0, [%l7 + 0x08]
22790 fmovrdne %i7, %f8, %f0
22791 movn %xcc, %g3, %l3
22792 edge8 %i5, %o5, %i6
22793 edge8n %g1, %o4, %g2
22794 lduw [%l7 + 0x20], %o3
22795 and %i4, 0x16DD, %g4
22796 addccc %l1, %o1, %i3
22797 fmovsvc %xcc, %f23, %f17
22798 fcmpgt32 %f4, %f30, %l2
22799 popc %g5, %o2
22800 fpsub16s %f21, %f14, %f15
22801 edge32l %l0, %l5, %l6
22802 st %f3, [%l7 + 0x60]
22803 add %o6, %l4, %g7
22804 subc %g6, %o7, %o0
22805 edge8l %i1, %i2, %i7
22806 addcc %i0, 0x1C92, %g3
22807 popc 0x0CE3, %l3
22808 or %i5, %o5, %g1
22809 edge8 %i6, %o4, %o3
22810 subc %i4, %g4, %l1
22811 ldd [%l7 + 0x78], %g2
22812 srl %o1, 0x0B, %i3
22813 fmovdcs %xcc, %f12, %f20
22814 ldd [%l7 + 0x58], %f6
22815 edge32l %g5, %l2, %o2
22816 movrlz %l5, %l6, %l0
22817 movrlz %o6, %l4, %g6
22818 movne %xcc, %g7, %o0
22819 movcc %icc, %i1, %o7
22820 move %xcc, %i7, %i2
22821 andcc %g3, %l3, %i0
22822 alignaddrl %o5, %g1, %i6
22823 movvs %icc, %i5, %o3
22824 fmovrdgz %o4, %f28, %f28
22825 ldsh [%l7 + 0x52], %g4
22826 movcs %icc, %l1, %i4
22827 edge8l %o1, %i3, %g2
22828 movne %xcc, %g5, %o2
22829 sra %l2, %l6, %l5
22830 fmovsgu %icc, %f24, %f13
22831 movneg %xcc, %o6, %l4
22832 movneg %icc, %l0, %g7
22833 fcmped %fcc0, %f30, %f4
22834 edge16l %o0, %i1, %o7
22835 fmovdgu %xcc, %f28, %f1
22836 srlx %g6, 0x0F, %i2
22837 pdist %f4, %f6, %f10
22838 edge32n %i7, %g3, %l3
22839 addccc %i0, %g1, %i6
22840 smulcc %o5, 0x0694, %i5
22841 xnor %o4, %g4, %o3
22842 array8 %i4, %l1, %i3
22843 srl %o1, 0x05, %g2
22844 alignaddrl %g5, %o2, %l2
22845 movne %icc, %l6, %l5
22846 fnor %f4, %f8, %f22
22847 ldsh [%l7 + 0x32], %l4
22848 add %l0, 0x1106, %g7
22849 movg %xcc, %o0, %o6
22850 ldsw [%l7 + 0x24], %i1
22851 fmovs %f5, %f12
22852 smulcc %g6, %o7, %i7
22853 ldsb [%l7 + 0x7D], %g3
22854 st %f13, [%l7 + 0x28]
22855 movvs %icc, %l3, %i0
22856 movrlz %i2, 0x0D2, %g1
22857 fmovrde %o5, %f30, %f10
22858 nop
22859 set 0x3C, %o3
22860 stw %i6, [%l7 + %o3]
22861 andncc %o4, %i5, %g4
22862 fmuld8sux16 %f22, %f2, %f8
22863 mova %icc, %i4, %o3
22864 fmul8sux16 %f12, %f16, %f4
22865 subc %l1, 0x128E, %o1
22866 fmovrde %g2, %f8, %f2
22867 movleu %icc, %i3, %g5
22868 fornot2s %f27, %f25, %f27
22869 smulcc %l2, 0x0F90, %o2
22870 edge32ln %l6, %l5, %l0
22871 fornot2 %f26, %f22, %f0
22872 stw %l4, [%l7 + 0x28]
22873 array8 %g7, %o0, %o6
22874 fcmpne32 %f30, %f22, %g6
22875 movg %xcc, %o7, %i1
22876 fabss %f30, %f5
22877 fexpand %f27, %f14
22878 andn %g3, 0x09E1, %l3
22879 edge32 %i7, %i0, %i2
22880 ldsw [%l7 + 0x14], %o5
22881 smulcc %i6, %g1, %o4
22882 andncc %i5, %i4, %g4
22883 umul %o3, 0x19F6, %o1
22884 srax %g2, 0x18, %l1
22885 edge16l %g5, %i3, %l2
22886 xnor %l6, %o2, %l0
22887 movrlz %l4, %l5, %g7
22888 sdiv %o6, 0x0267, %g6
22889 sra %o7, %i1, %o0
22890 orncc %g3, 0x1DE7, %i7
22891 ldd [%l7 + 0x28], %f18
22892 add %l3, %i0, %i2
22893 save %i6, 0x1F06, %o5
22894 rdpr %cwp, %g1
22895 rdpr %cansave, %g2
22896 rdpr %canrestore, %g3
22897 rdpr %cleanwin, %g4
22898 rdpr %otherwin, %g5
22899 rdpr %wstate, %g6
22900 fpmerge %f7, %f19, %f24
22901 xorcc %g1, %i5, %o4
22902 fones %f13
22903 fnands %f17, %f26, %f8
22904 ldsh [%l7 + 0x72], %i4
22905 sdivcc %o3, 0x1E89, %g4
22906 ldd [%l7 + 0x38], %f12
22907 edge8 %g2, %o1, %g5
22908 fcmpeq32 %f22, %f26, %i3
22909 std %f24, [%l7 + 0x38]
22910 xor %l1, %l6, %l2
22911 movrlez %o2, %l0, %l4
22912 movvc %icc, %g7, %l5
22913 ldsb [%l7 + 0x76], %o6
22914 fornot2 %f16, %f28, %f22
22915 alignaddr %g6, %o7, %o0
22916 sllx %i1, 0x04, %i7
22917 movvc %icc, %g3, %i0
22918 movcc %xcc, %i2, %i6
22919 xnorcc %l3, 0x0845, %g1
22920 movcs %xcc, %i5, %o5
22921 edge8n %i4, %o4, %o3
22922 udiv %g2, 0x0C07, %g4
22923 movrlez %g5, %o1, %i3
22924 andncc %l6, %l2, %o2
22925 subc %l1, 0x0435, %l4
22926 srax %l0, %g7, %o6
22927 fmovrsgez %l5, %f25, %f22
22928 edge32 %o7, %o0, %i1
22929 fmovdle %icc, %f24, %f6
22930 sra %g6, 0x15, %i7
22931 fornot1 %f10, %f8, %f18
22932 fmovdn %icc, %f7, %f19
22933 fmovsl %icc, %f23, %f17
22934 save %i0, %g3, %i2
22935 rdpr %cwp, %g1
22936 rdpr %cansave, %g2
22937 rdpr %canrestore, %g3
22938 rdpr %cleanwin, %g4
22939 rdpr %otherwin, %g5
22940 rdpr %wstate, %g6
22941 fmovsne %xcc, %f26, %f11
22942 fxor %f2, %f14, %f6
22943 ldd [%l7 + 0x08], %f28
22944 xnorcc %i6, %g1, %i5
22945 edge8 %l3, %i4, %o5
22946 fmovrdne %o4, %f6, %f26
22947 stw %o3, [%l7 + 0x14]
22948 ldub [%l7 + 0x63], %g2
22949 sdivcc %g5, 0x1B6E, %g4
22950 edge8l %o1, %l6, %l2
22951 movpos %icc, %o2, %l1
22952 sethi 0x17D9, %l4
22953 array16 %l0, %g7, %i3
22954 umulcc %l5, %o6, %o7
22955 fmovsg %icc, %f29, %f11
22956 movrlez %o0, %g6, %i7
22957 udiv %i1, 0x08C8, %g3
22958 mova %icc, %i0, %i2
22959 move %xcc, %i6, %i5
22960 movcs %icc, %g1, %i4
22961 movne %icc, %o5, %l3
22962 mova %xcc, %o4, %o3
22963 sllx %g5, %g4, %o1
22964 andn %l6, %g2, %l2
22965 lduw [%l7 + 0x44], %o2
22966 edge8l %l4, %l0, %g7
22967 fcmple32 %f28, %f24, %l1
22968 xorcc %l5, 0x0522, %o6
22969 fornot2s %f0, %f29, %f8
22970 nop
22971 set 0x6F, %l0
22972 ldub [%l7 + %l0], %i3
22973 udiv %o7, 0x107E, %o0
22974 nop
22975 set 0x4C, %g2
22976 ldsw [%l7 + %g2], %g6
22977 mulx %i1, 0x184F, %g3
22978 edge32 %i0, %i2, %i6
22979 fcmpd %fcc1, %f10, %f4
22980 stb %i7, [%l7 + 0x43]
22981 xnor %i5, 0x0329, %i4
22982 subccc %o5, 0x1C8A, %l3
22983 subc %g1, %o4, %g5
22984 sdiv %o3, 0x12D2, %o1
22985 smulcc %l6, %g2, %l2
22986 movre %o2, %l4, %g4
22987 edge32 %g7, %l0, %l1
22988 udivx %l5, 0x0C97, %o6
22989 fzero %f28
22990 edge16l %i3, %o0, %o7
22991 sub %g6, %g3, %i0
22992 movrlz %i2, 0x07E, %i1
22993 std %f14, [%l7 + 0x70]
22994 sub %i7, %i5, %i6
22995 addc %o5, %i4, %g1
22996 edge8ln %l3, %o4, %o3
22997 sth %g5, [%l7 + 0x7C]
22998 edge8 %l6, %o1, %g2
22999 movrne %o2, 0x32F, %l4
23000 edge32 %g4, %g7, %l2
23001 popc %l0, %l1
23002 popc %o6, %l5
23003 ldub [%l7 + 0x13], %i3
23004 array32 %o7, %o0, %g6
23005 udivcc %g3, 0x0F9D, %i0
23006 fpmerge %f24, %f0, %f20
23007 ldsb [%l7 + 0x28], %i1
23008 and %i2, 0x0608, %i7
23009 edge16l %i5, %o5, %i4
23010 fmovdpos %xcc, %f4, %f19
23011 umulcc %i6, 0x0CC5, %g1
23012 sethi 0x160F, %o4
23013 edge32n %l3, %g5, %o3
23014 fabss %f24, %f9
23015 movrlz %l6, %g2, %o2
23016 movcc %icc, %o1, %g4
23017 ld [%l7 + 0x08], %f12
23018 movcs %xcc, %g7, %l4
23019 movpos %icc, %l2, %l1
23020 fxor %f2, %f8, %f12
23021 udivcc %o6, 0x021E, %l5
23022 fsrc1s %f20, %f11
23023 subc %l0, 0x08DF, %o7
23024 movrgz %i3, %o0, %g6
23025 alignaddr %g3, %i1, %i0
23026 orn %i7, %i2, %o5
23027 movleu %icc, %i5, %i6
23028 fmovsvs %xcc, %f13, %f9
23029 ldsw [%l7 + 0x6C], %g1
23030 restore %o4, 0x1C04, %l3
23031 rdpr %cwp, %g1
23032 rdpr %cansave, %g2
23033 rdpr %canrestore, %g3
23034 rdpr %cleanwin, %g4
23035 rdpr %otherwin, %g5
23036 rdpr %wstate, %g6
23037 andn %i4, %g5, %l6
23038 edge8 %o3, %g2, %o2
23039 ldd [%l7 + 0x60], %g4
23040 ldx [%l7 + 0x78], %g7
23041 edge16ln %l4, %o1, %l1
23042 andn %l2, 0x1A11, %o6
23043 ldsw [%l7 + 0x7C], %l0
23044 movrne %o7, 0x035, %l5
23045 movpos %xcc, %i3, %g6
23046 stb %g3, [%l7 + 0x18]
23047 fmovrdgz %i1, %f8, %f20
23048 for %f24, %f20, %f14
23049 fnands %f6, %f18, %f2
23050 edge32ln %o0, %i7, %i2
23051 sra %o5, 0x00, %i0
23052 movle %icc, %i6, %g1
23053 udivcc %o4, 0x1705, %l3
23054 fmovrsne %i5, %f17, %f17
23055 edge32ln %g5, %l6, %o3
23056 edge8ln %g2, %o2, %i4
23057 sth %g7, [%l7 + 0x5A]
23058 subc %g4, %o1, %l1
23059 andn %l2, 0x1D2A, %o6
23060 orncc %l0, %o7, %l4
23061 std %f8, [%l7 + 0x40]
23062 mulx %i3, %l5, %g6
23063 orcc %g3, %i1, %i7
23064 srl %o0, 0x1F, %o5
23065 stb %i2, [%l7 + 0x54]
23066 movn %xcc, %i6, %g1
23067 fmovdcs %xcc, %f18, %f20
23068 subcc %i0, 0x056D, %l3
23069 movcc %xcc, %o4, %i5
23070 movrne %g5, %l6, %g2
23071 fpsub16s %f21, %f30, %f27
23072 fand %f4, %f22, %f24
23073 sth %o3, [%l7 + 0x52]
23074 movrlz %i4, 0x010, %o2
23075 move %xcc, %g7, %g4
23076 movne %xcc, %o1, %l2
23077 ldub [%l7 + 0x09], %l1
23078 add %l0, 0x0E97, %o6
23079 edge16ln %o7, %l4, %l5
23080 edge32n %i3, %g6, %i1
23081 subc %g3, %i7, %o0
23082 subccc %o5, %i2, %g1
23083 edge32 %i0, %l3, %i6
23084 movpos %icc, %i5, %g5
23085 edge8n %o4, %l6, %o3
23086 edge8ln %i4, %o2, %g7
23087 fnot1s %f14, %f12
23088 movle %icc, %g2, %o1
23089 sth %g4, [%l7 + 0x58]
23090 movvc %icc, %l1, %l2
23091 movvc %xcc, %l0, %o7
23092 udivcc %l4, 0x12CF, %l5
23093 sdiv %o6, 0x11EB, %i3
23094 ldd [%l7 + 0x60], %f20
23095 edge16ln %i1, %g3, %i7
23096 xnorcc %g6, 0x1707, %o5
23097 andcc %i2, %g1, %o0
23098 fmovsneg %xcc, %f23, %f3
23099 or %i0, %l3, %i5
23100 edge8l %i6, %o4, %g5
23101 andncc %l6, %i4, %o2
23102 edge16 %o3, %g2, %o1
23103 edge8ln %g4, %g7, %l1
23104 udivx %l0, 0x18F7, %l2
23105 fcmpd %fcc2, %f26, %f20
23106 array32 %l4, %o7, %o6
23107 fornot1s %f25, %f26, %f22
23108 ldd [%l7 + 0x08], %l4
23109 fmovda %icc, %f25, %f17
23110 movle %xcc, %i3, %i1
23111 movvc %icc, %g3, %g6
23112 edge8l %i7, %i2, %o5
23113 sth %g1, [%l7 + 0x60]
23114 fmovrslz %i0, %f2, %f7
23115 movvs %xcc, %l3, %i5
23116 ldsh [%l7 + 0x5A], %i6
23117 ldsb [%l7 + 0x3B], %o4
23118 or %o0, 0x0F6D, %l6
23119 andn %g5, 0x1509, %o2
23120 fandnot1 %f30, %f18, %f4
23121 or %o3, %i4, %o1
23122 edge8 %g2, %g7, %l1
23123 movle %icc, %l0, %g4
23124 movgu %xcc, %l2, %l4
23125 orncc %o6, 0x0F83, %l5
23126 array16 %i3, %i1, %g3
23127 movrlz %o7, 0x0A9, %i7
23128 alignaddr %i2, %g6, %o5
23129 ldx [%l7 + 0x30], %g1
23130 andcc %l3, %i0, %i5
23131 smul %i6, 0x0A46, %o0
23132 sdivcc %o4, 0x129F, %g5
23133 ldsb [%l7 + 0x20], %o2
23134 edge16ln %l6, %i4, %o3
23135 fmovrdgez %o1, %f18, %f24
23136 xorcc %g2, 0x1110, %g7
23137 movneg %icc, %l0, %g4
23138 ld [%l7 + 0x3C], %f29
23139 udivcc %l2, 0x014C, %l1
23140 andcc %o6, %l5, %i3
23141 andcc %i1, 0x1AEA, %l4
23142 std %f16, [%l7 + 0x38]
23143 movge %icc, %o7, %i7
23144 ldd [%l7 + 0x08], %f28
23145 movpos %icc, %g3, %i2
23146 movle %xcc, %o5, %g6
23147 orcc %g1, 0x0966, %l3
23148 sdiv %i5, 0x0C7D, %i0
23149 fnand %f16, %f24, %f20
23150 sth %o0, [%l7 + 0x74]
23151 ld [%l7 + 0x24], %f20
23152 movvs %icc, %o4, %g5
23153 fcmpne16 %f16, %f28, %o2
23154 edge8l %l6, %i4, %o3
23155 movgu %icc, %i6, %o1
23156 save %g7, 0x173F, %g2
23157 rdpr %cwp, %g1
23158 rdpr %cansave, %g2
23159 rdpr %canrestore, %g3
23160 rdpr %cleanwin, %g4
23161 rdpr %otherwin, %g5
23162 rdpr %wstate, %g6
23163 ldsb [%l7 + 0x11], %l0
23164 andcc %g4, %l2, %l1
23165 edge8 %o6, %i3, %i1
23166 alignaddrl %l5, %o7, %i7
23167 lduh [%l7 + 0x70], %g3
23168 smul %l4, 0x09AF, %o5
23169 fmovse %xcc, %f5, %f10
23170 ld [%l7 + 0x20], %f29
23171 movneg %xcc, %g6, %i2
23172 edge16 %l3, %g1, %i5
23173 edge32ln %i0, %o0, %g5
23174 sethi 0x0F80, %o4
23175 lduw [%l7 + 0x54], %l6
23176 movpos %xcc, %o2, %i4
23177 ldsb [%l7 + 0x0D], %i6
23178 movrgez %o1, %o3, %g7
23179 addcc %g2, %l0, %l2
23180 sllx %l1, 0x0A, %g4
23181 std %f4, [%l7 + 0x10]
23182 ldsh [%l7 + 0x22], %o6
23183 srl %i1, 0x12, %i3
23184 or %o7, %i7, %l5
23185 edge32 %l4, %g3, %o5
23186 lduh [%l7 + 0x48], %g6
23187 edge16 %l3, %i2, %i5
23188 fcmpes %fcc3, %f7, %f29
23189 sub %g1, 0x011F, %o0
23190 alignaddr %i0, %g5, %l6
23191 fmovrsgz %o2, %f3, %f5
23192 ldub [%l7 + 0x2A], %o4
23193 fmovrdne %i6, %f28, %f2
23194 fcmpgt32 %f26, %f14, %i4
23195 movrlez %o3, 0x394, %o1
23196 fandnot1s %f8, %f13, %f28
23197 lduw [%l7 + 0x50], %g7
23198 movneg %icc, %g2, %l0
23199 fmovsleu %xcc, %f23, %f9
23200 fmovdleu %icc, %f9, %f18
23201 array32 %l1, %l2, %g4
23202 array32 %i1, %i3, %o7
23203 movre %o6, %i7, %l5
23204 umulcc %l4, %o5, %g6
23205 fone %f0
23206 nop
23207 set 0x18, %g7
23208 lduw [%l7 + %g7], %l3
23209 smulcc %i2, 0x1C9C, %i5
23210 movcs %xcc, %g1, %g3
23211 subc %o0, 0x0406, %g5
23212 udivcc %l6, 0x1839, %i0
23213 fmovrdgz %o4, %f4, %f26
23214 edge16n %i6, %o2, %i4
23215 nop
23216 set 0x42, %o0
23217 sth %o3, [%l7 + %o0]
23218 edge8 %g7, %o1, %l0
23219 fmovdneg %icc, %f9, %f7
23220 fnot1s %f2, %f5
23221 movneg %xcc, %l1, %g2
23222 sdiv %g4, 0x086D, %l2
23223 movrlez %i1, 0x290, %o7
23224 ldsh [%l7 + 0x0C], %o6
23225 movneg %icc, %i7, %i3
23226 movne %xcc, %l5, %l4
23227 movge %icc, %o5, %l3
23228 movrne %g6, 0x1C8, %i5
23229 sra %i2, %g3, %g1
23230 st %f25, [%l7 + 0x3C]
23231 edge32 %g5, %o0, %i0
23232 udivcc %o4, 0x093F, %l6
23233 movcs %xcc, %i6, %o2
23234 movge %icc, %o3, %i4
23235 sllx %o1, 0x01, %l0
23236 sth %g7, [%l7 + 0x2C]
23237 fcmps %fcc3, %f18, %f14
23238 umul %g2, %g4, %l1
23239 udiv %l2, 0x143D, %i1
23240 xnor %o7, 0x17E7, %i7
23241 sub %o6, %l5, %i3
23242 mulscc %l4, %l3, %o5
23243 edge8ln %g6, %i2, %i5
23244 st %f26, [%l7 + 0x6C]
23245 andn %g1, 0x0707, %g3
23246 srl %g5, %o0, %i0
23247 movcc %xcc, %l6, %o4
23248 fmovsvs %xcc, %f17, %f24
23249 fmovdvc %icc, %f21, %f13
23250 andncc %o2, %i6, %o3
23251 smul %i4, 0x06F9, %l0
23252 movne %icc, %g7, %o1
23253 edge32ln %g2, %l1, %g4
23254 movcc %xcc, %i1, %o7
23255 ld [%l7 + 0x0C], %f8
23256 smul %l2, %i7, %l5
23257 st %f3, [%l7 + 0x60]
23258 edge32n %o6, %i3, %l3
23259 movrne %o5, 0x0AC, %g6
23260 mova %icc, %i2, %l4
23261 ld [%l7 + 0x24], %f14
23262 andn %g1, %i5, %g3
23263 movl %icc, %g5, %i0
23264 fmovrsne %l6, %f1, %f29
23265 mulx %o0, %o2, %o4
23266 movpos %xcc, %o3, %i6
23267 alignaddrl %i4, %g7, %o1
23268 movgu %xcc, %l0, %g2
23269 sllx %g4, %l1, %o7
23270 orncc %l2, %i1, %l5
23271 sdivcc %i7, 0x0363, %i3
23272 orcc %o6, 0x08A7, %o5
23273 fmovrse %g6, %f24, %f5
23274 fnegs %f19, %f15
23275 fones %f22
23276 ldsh [%l7 + 0x0E], %i2
23277 st %f13, [%l7 + 0x5C]
23278 fones %f9
23279 addccc %l4, %g1, %l3
23280 fpackfix %f24, %f5
23281 movcs %icc, %g3, %g5
23282 movre %i5, %i0, %l6
23283 sdivx %o0, 0x0C09, %o2
23284 sll %o3, %i6, %i4
23285 ldub [%l7 + 0x0F], %o4
23286 array8 %o1, %g7, %l0
23287 subccc %g4, %g2, %o7
23288 addc %l1, 0x0F95, %i1
23289 ldd [%l7 + 0x50], %l2
23290 fpadd16s %f8, %f2, %f11
23291 edge8l %i7, %i3, %o6
23292 sdiv %o5, 0x118D, %l5
23293 smulcc %i2, %g6, %l4
23294 movn %xcc, %l3, %g1
23295 fmovda %xcc, %f22, %f16
23296 std %f20, [%l7 + 0x68]
23297 fnors %f19, %f20, %f23
23298 orncc %g3, 0x0728, %i5
23299 fmovdgu %xcc, %f17, %f4
23300 addccc %g5, %i0, %l6
23301 movg %xcc, %o2, %o0
23302 movcc %icc, %i6, %i4
23303 edge8n %o4, %o1, %o3
23304 edge32ln %g7, %l0, %g2
23305 edge16 %g4, %o7, %l1
23306 sth %l2, [%l7 + 0x62]
23307 movrgz %i1, %i3, %i7
23308 stw %o6, [%l7 + 0x4C]
23309 fmovrdne %l5, %f16, %f4
23310 smulcc %o5, %i2, %g6
23311 fcmpgt16 %f16, %f10, %l4
23312 fmovs %f5, %f9
23313 fmovscc %icc, %f25, %f24
23314 faligndata %f16, %f18, %f14
23315 popc %g1, %l3
23316 fmovdneg %icc, %f27, %f21
23317 nop
23318 set 0x60, %o7
23319 ldx [%l7 + %o7], %g3
23320 fornot1 %f4, %f8, %f16
23321 faligndata %f16, %f4, %f20
23322 sir 0x0DE7
23323 ld [%l7 + 0x2C], %f5
23324 ld [%l7 + 0x10], %f7
23325 edge16 %i5, %i0, %l6
23326 ldd [%l7 + 0x70], %o2
23327 fand %f4, %f6, %f4
23328 umul %o0, 0x010A, %g5
23329 sdivx %i4, 0x0132, %i6
23330 movcc %xcc, %o4, %o3
23331 ld [%l7 + 0x60], %f6
23332 add %o1, 0x02D1, %g7
23333 movvs %icc, %g2, %l0
23334 movne %icc, %o7, %g4
23335 fcmpgt32 %f14, %f20, %l1
23336 movre %l2, 0x024, %i3
23337 movge %xcc, %i7, %i1
23338 sdivcc %o6, 0x0897, %o5
23339 fmovrdne %l5, %f22, %f30
23340 smul %i2, %g6, %g1
23341 srax %l4, %l3, %g3
23342 mova %xcc, %i0, %l6
23343 fnot1s %f6, %f21
23344 movrne %i5, %o0, %o2
23345 addccc %g5, 0x0445, %i4
23346 edge16 %o4, %i6, %o1
23347 srax %g7, 0x1A, %o3
23348 umulcc %l0, %o7, %g4
23349 fxnor %f10, %f2, %f18
23350 sub %l1, 0x0E8B, %g2
23351 edge32 %i3, %i7, %l2
23352 stx %i1, [%l7 + 0x78]
23353 movl %xcc, %o5, %o6
23354 movrlez %i2, 0x2F6, %l5
23355 smul %g1, %g6, %l3
23356 movvs %icc, %l4, %g3
23357 fpadd16s %f5, %f20, %f27
23358 move %icc, %l6, %i5
23359 subccc %o0, 0x0356, %o2
23360 fmul8x16au %f30, %f1, %f10
23361 faligndata %f26, %f10, %f28
23362 ldd [%l7 + 0x68], %f22
23363 srl %g5, 0x1E, %i0
23364 fmovdpos %xcc, %f6, %f14
23365 xorcc %o4, %i4, %o1
23366 addcc %g7, 0x19BD, %i6
23367 smulcc %o3, %l0, %g4
23368 fmovdl %xcc, %f3, %f31
23369 umul %o7, %l1, %i3
23370 addcc %i7, 0x066C, %g2
23371 movrgez %i1, %o5, %o6
23372 array16 %i2, %l5, %g1
23373 sdiv %g6, 0x18CC, %l2
23374 edge8n %l4, %g3, %l6
23375 fmovrdlez %i5, %f14, %f10
23376 movl %icc, %o0, %l3
23377 sub %g5, %i0, %o2
23378 edge16n %i4, %o1, %o4
23379 fone %f12
23380 and %i6, 0x0C0A, %g7
23381 edge8ln %o3, %g4, %o7
23382 smulcc %l1, 0x0AB3, %i3
23383 movne %xcc, %i7, %l0
23384 movcs %xcc, %i1, %g2
23385 edge8ln %o6, %o5, %i2
23386 fmovs %f12, %f12
23387 or %g1, 0x16C7, %l5
23388 sll %g6, 0x00, %l2
23389 fmovdneg %xcc, %f19, %f18
23390 xor %g3, 0x0926, %l4
23391 fmul8ulx16 %f22, %f24, %f30
23392 subcc %i5, %l6, %l3
23393 orcc %o0, 0x01A8, %i0
23394 movrlz %g5, %i4, %o1
23395 movcc %icc, %o4, %i6
23396 sdivx %o2, 0x0DF3, %g7
23397 movg %xcc, %o3, %o7
23398 array16 %g4, %l1, %i3
23399 movleu %icc, %l0, %i1
23400 orn %i7, 0x1F02, %o6
23401 lduh [%l7 + 0x12], %g2
23402 sdivcc %o5, 0x12AA, %i2
23403 addc %g1, 0x09D7, %l5
23404 fmovsleu %icc, %f1, %f16
23405 edge32 %g6, %g3, %l4
23406 movl %xcc, %l2, %i5
23407 edge32l %l3, %l6, %o0
23408 smul %i0, %i4, %o1
23409 fpadd16s %f20, %f6, %f21
23410 ldsw [%l7 + 0x78], %o4
23411 movrne %g5, 0x040, %i6
23412 subcc %g7, 0x0E23, %o3
23413 fmul8ulx16 %f18, %f20, %f16
23414 fmuld8sux16 %f4, %f14, %f4
23415 xnorcc %o7, 0x159F, %g4
23416 fcmple32 %f0, %f22, %o2
23417 xorcc %l1, %i3, %l0
23418 alignaddr %i1, %i7, %o6
23419 udivx %g2, 0x150C, %o5
23420 sra %i2, %g1, %g6
23421 add %l5, %g3, %l4
23422 std %f28, [%l7 + 0x68]
23423 sethi 0x062C, %i5
23424 fnands %f18, %f15, %f12
23425 sth %l3, [%l7 + 0x32]
23426 movrgz %l6, 0x3D5, %l2
23427 movgu %xcc, %i0, %o0
23428 edge16l %o1, %o4, %i4
23429 fmovsa %icc, %f13, %f27
23430 movcc %icc, %g5, %i6
23431 sll %o3, 0x03, %o7
23432 fmovs %f3, %f29
23433 movre %g4, 0x3E3, %o2
23434 move %icc, %g7, %i3
23435 stx %l1, [%l7 + 0x70]
23436 orcc %l0, %i1, %i7
23437 movpos %xcc, %o6, %g2
23438 movneg %icc, %o5, %g1
23439 stb %g6, [%l7 + 0x4F]
23440 array8 %i2, %l5, %g3
23441 sethi 0x1658, %l4
23442 mulx %l3, 0x0332, %i5
23443 andcc %l2, 0x1219, %i0
23444 andn %l6, 0x0283, %o0
23445 movpos %icc, %o4, %o1
23446 fmovsge %xcc, %f30, %f26
23447 edge16 %g5, %i6, %o3
23448 stx %i4, [%l7 + 0x68]
23449 edge32l %o7, %o2, %g4
23450 addcc %g7, 0x0071, %l1
23451 fmul8x16 %f29, %f20, %f0
23452 sth %i3, [%l7 + 0x1E]
23453 edge16l %i1, %l0, %o6
23454 xnor %g2, 0x02F0, %o5
23455 fcmped %fcc0, %f24, %f22
23456 fmovdleu %icc, %f7, %f25
23457 mulscc %i7, %g1, %i2
23458 array8 %l5, %g6, %g3
23459 edge32ln %l3, %l4, %i5
23460 edge8 %l2, %l6, %o0
23461 alignaddr %o4, %o1, %i0
23462 movleu %icc, %g5, %o3
23463 movrgz %i4, 0x231, %i6
23464 edge32ln %o7, %g4, %g7
23465 ldx [%l7 + 0x28], %l1
23466 sub %i3, %o2, %l0
23467 mova %xcc, %i1, %g2
23468 std %f4, [%l7 + 0x50]
23469 movl %icc, %o6, %o5
23470 movrgz %g1, 0x3E8, %i7
23471 fmovsl %xcc, %f15, %f11
23472 sdiv %l5, 0x197B, %i2
23473 smul %g3, 0x0CF2, %l3
23474 fabss %f13, %f25
23475 lduh [%l7 + 0x28], %g6
23476 edge32l %l4, %l2, %l6
23477 fmovrde %i5, %f4, %f0
23478 movn %xcc, %o0, %o4
23479 movpos %xcc, %o1, %i0
23480 save %o3, 0x1551, %g5
23481 rdpr %cwp, %g1
23482 rdpr %cansave, %g2
23483 rdpr %canrestore, %g3
23484 rdpr %cleanwin, %g4
23485 rdpr %otherwin, %g5
23486 rdpr %wstate, %g6
23487 fcmpgt16 %f8, %f18, %i6
23488 alignaddrl %o7, %i4, %g7
23489 move %icc, %g4, %i3
23490 smulcc %l1, 0x054D, %l0
23491 xor %i1, %g2, %o6
23492 xorcc %o2, 0x0C6D, %o5
23493 movrlz %i7, 0x357, %l5
23494 ld [%l7 + 0x10], %f1
23495 move %xcc, %g1, %i2
23496 sllx %g3, 0x18, %g6
23497 fmovsa %xcc, %f1, %f30
23498 movcs %icc, %l4, %l2
23499 sdivx %l3, 0x0F25, %i5
23500 fsrc2 %f16, %f4
23501 fpadd16s %f27, %f9, %f4
23502 orncc %o0, %l6, %o4
23503 sethi 0x0DBC, %i0
23504 add %o3, 0x0EDC, %g5
23505 ldsw [%l7 + 0x38], %i6
23506 xorcc %o7, 0x1EC4, %i4
23507 movleu %xcc, %o1, %g4
23508 sllx %i3, %g7, %l1
23509 fmovdl %xcc, %f2, %f4
23510 fornot2 %f2, %f26, %f18
23511 fmovsl %icc, %f19, %f12
23512 ldsh [%l7 + 0x6C], %l0
23513 ld [%l7 + 0x7C], %f14
23514 fpsub16s %f31, %f8, %f13
23515 fmovspos %icc, %f27, %f10
23516 subcc %g2, 0x05BB, %i1
23517 udivx %o2, 0x1A41, %o5
23518 ldd [%l7 + 0x10], %f4
23519 fcmpgt16 %f26, %f18, %i7
23520 setx loop_78, %l0, %l1
23521 return %l1
23522 nop
23523 rdpr %cwp, %g1
23524 rdpr %cansave, %g2
23525 rdpr %canrestore, %g3
23526 rdpr %cleanwin, %g4
23527 rdpr %otherwin, %g5
23528 rdpr %wstate, %g6
23529loop_78: movrgz %i2, %o6, %g6
23530 save %l4, 0x0B51, %l2
23531 rdpr %cwp, %g1
23532 rdpr %cansave, %g2
23533 rdpr %canrestore, %g3
23534 rdpr %cleanwin, %g4
23535 rdpr %otherwin, %g5
23536 rdpr %wstate, %g6
23537 orn %l3, 0x0F8B, %i5
23538 edge32ln %g3, %l6, %o4
23539 movn %xcc, %i0, %o0
23540 andn %o3, %g5, %o7
23541 alignaddr %i4, %i6, %o1
23542 stx %i3, [%l7 + 0x78]
23543 fornot1 %f6, %f4, %f24
23544 movn %xcc, %g7, %l1
23545 save %l0, 0x0BD1, %g2
23546 rdpr %cwp, %g1
23547 rdpr %cansave, %g2
23548 rdpr %canrestore, %g3
23549 rdpr %cleanwin, %g4
23550 rdpr %otherwin, %g5
23551 rdpr %wstate, %g6
23552 movcc %xcc, %g4, %i1
23553 smul %o2, 0x1DE6, %o5
23554 edge16l %l5, %i7, %g1
23555 smul %i2, %o6, %l4
23556 movne %icc, %l2, %g6
23557 movle %icc, %l3, %i5
23558 smulcc %l6, 0x0F79, %o4
23559 orcc %g3, 0x003D, %i0
23560 sdivcc %o0, 0x1143, %g5
23561 fmovsvc %xcc, %f2, %f10
23562 xnorcc %o7, %i4, %i6
23563 movcc %icc, %o3, %i3
23564 movvc %icc, %g7, %l1
23565 movrne %l0, 0x08E, %g2
23566 fexpand %f13, %f0
23567 edge32ln %o1, %g4, %i1
23568 orncc %o2, %o5, %i7
23569 movrgez %g1, %i2, %o6
23570 st %f16, [%l7 + 0x1C]
23571 fcmple16 %f24, %f2, %l5
23572 movrgez %l4, %g6, %l2
23573 udivcc %i5, 0x1E70, %l6
23574 fmul8x16au %f24, %f19, %f30
23575 nop
23576 set 0x15, %o1
23577 ldub [%l7 + %o1], %l3
23578 stb %o4, [%l7 + 0x7E]
23579 movcs %icc, %i0, %g3
23580 udiv %o0, 0x0FA6, %g5
23581 edge8n %o7, %i6, %i4
23582 and %o3, 0x18B5, %g7
23583 fmul8ulx16 %f20, %f8, %f14
23584 movn %xcc, %l1, %i3
23585 movrgez %g2, 0x332, %o1
23586 fmovsge %icc, %f25, %f30
23587 movl %icc, %g4, %l0
23588 st %f17, [%l7 + 0x70]
23589 edge32n %o2, %o5, %i1
23590 movcc %icc, %i7, %i2
23591 udiv %g1, 0x10BE, %o6
23592 add %l5, 0x0BF8, %l4
23593 fcmpgt32 %f12, %f6, %l2
23594 movge %xcc, %g6, %i5
23595 edge8n %l6, %o4, %l3
23596 movne %xcc, %i0, %o0
23597 edge16l %g5, %o7, %i6
23598 stw %g3, [%l7 + 0x48]
23599 or %i4, %g7, %l1
23600 orcc %i3, %o3, %o1
23601 fpackfix %f12, %f1
23602 movcs %icc, %g2, %l0
23603 mova %xcc, %o2, %g4
23604 lduw [%l7 + 0x34], %i1
23605 ldsb [%l7 + 0x56], %i7
23606 xnor %o5, 0x0C7E, %i2
23607 movleu %icc, %g1, %l5
23608 srlx %o6, 0x02, %l2
23609 orncc %l4, %g6, %l6
23610 restore %i5, %l3, %i0
23611 rdpr %cwp, %g1
23612 rdpr %cansave, %g2
23613 rdpr %canrestore, %g3
23614 rdpr %cleanwin, %g4
23615 rdpr %otherwin, %g5
23616 rdpr %wstate, %g6
23617 fandnot2 %f20, %f0, %f16
23618 fcmpne32 %f4, %f6, %o4
23619 movvs %xcc, %g5, %o7
23620 fmovrsgez %i6, %f11, %f19
23621 fones %f4
23622 movrgez %o0, 0x372, %g3
23623 st %f14, [%l7 + 0x08]
23624 addccc %i4, %g7, %l1
23625 edge16 %o3, %i3, %o1
23626 fsrc1 %f10, %f22
23627 fmul8x16 %f3, %f2, %f2
23628 fpadd32s %f17, %f6, %f17
23629 movrgez %g2, 0x391, %l0
23630 nop
23631 set 0x56, %i6
23632 sth %o2, [%l7 + %i6]
23633 sdivcc %i1, 0x1163, %g4
23634 ldub [%l7 + 0x3B], %o5
23635 movrgez %i7, %g1, %l5
23636 fands %f2, %f16, %f4
23637 ldd [%l7 + 0x40], %f16
23638 ldsw [%l7 + 0x7C], %i2
23639 movrne %o6, 0x35F, %l4
23640 sdivcc %l2, 0x0FF1, %l6
23641 srax %i5, %l3, %i0
23642 lduw [%l7 + 0x20], %o4
23643 edge8ln %g6, %o7, %g5
23644 movn %icc, %o0, %g3
23645 fcmple16 %f22, %f28, %i4
23646 edge8 %g7, %l1, %o3
23647 srl %i6, 0x05, %i3
23648 popc %g2, %l0
23649 fandnot1 %f16, %f10, %f14
23650 movn %icc, %o2, %o1
23651 subccc %i1, 0x06B4, %g4
23652 ldd [%l7 + 0x70], %i6
23653 array16 %g1, %o5, %i2
23654 sub %o6, 0x09B1, %l4
23655 xorcc %l5, 0x050E, %l2
23656 addccc %l6, %i5, %l3
23657 fmovdcc %xcc, %f13, %f20
23658 ldub [%l7 + 0x71], %o4
23659 addcc %g6, 0x197F, %i0
23660 orcc %o7, %g5, %o0
23661 movpos %icc, %i4, %g7
23662 fpackfix %f4, %f31
23663 fmovsne %xcc, %f5, %f26
23664 ldd [%l7 + 0x48], %f28
23665 stx %g3, [%l7 + 0x30]
23666 or %o3, %l1, %i3
23667 or %g2, %i6, %o2
23668 fcmpeq16 %f24, %f4, %o1
23669 addc %i1, %l0, %i7
23670 fzero %f12
23671 smul %g1, 0x1409, %o5
23672 movvc %icc, %i2, %g4
23673 fmovspos %icc, %f29, %f27
23674 edge16n %o6, %l4, %l2
23675 sll %l5, %l6, %l3
23676 sir 0x19E7
23677 st %f27, [%l7 + 0x20]
23678 and %i5, 0x1BA5, %o4
23679 movle %xcc, %g6, %i0
23680 umul %o7, 0x13BD, %o0
23681 fcmpeq32 %f8, %f20, %g5
23682 edge16n %i4, %g3, %g7
23683 movpos %icc, %l1, %o3
23684 movn %xcc, %g2, %i6
23685 edge32 %i3, %o1, %o2
23686 movle %icc, %i1, %i7
23687 movre %g1, %o5, %i2
23688 mulx %g4, 0x0E2A, %o6
23689 fnot2 %f20, %f16
23690 sdiv %l4, 0x19C4, %l0
23691 edge32l %l5, %l6, %l3
23692 movl %xcc, %l2, %o4
23693 fandnot2 %f6, %f20, %f16
23694 mulscc %g6, 0x1A44, %i5
23695 and %i0, 0x0D9B, %o0
23696 udivx %g5, 0x1E3D, %o7
23697 udivcc %g3, 0x193E, %i4
23698 orn %g7, 0x1DC6, %l1
23699 movrgz %g2, %o3, %i6
23700 ldd [%l7 + 0x70], %f10
23701 andn %o1, %i3, %i1
23702 nop
23703 set 0x70, %i0
23704 std %f28, [%l7 + %i0]
23705 fmovdne %icc, %f6, %f7
23706 xnorcc %i7, %o2, %o5
23707 stx %g1, [%l7 + 0x18]
23708 movg %icc, %g4, %i2
23709 edge32 %o6, %l4, %l5
23710 fcmps %fcc2, %f15, %f21
23711 movl %icc, %l0, %l6
23712 fmovrse %l3, %f27, %f27
23713 movrgez %l2, %o4, %g6
23714 edge32 %i0, %i5, %o0
23715 fpadd16 %f24, %f16, %f0
23716 fmovdcc %xcc, %f26, %f12
23717 fnegd %f8, %f10
23718 udivx %g5, 0x1B72, %o7
23719 movleu %xcc, %i4, %g3
23720 movre %g7, %g2, %l1
23721 umul %o3, %o1, %i3
23722 ldx [%l7 + 0x18], %i1
23723 fmovsneg %icc, %f16, %f14
23724 xor %i7, %i6, %o2
23725 movrgez %o5, 0x2F7, %g1
23726 stw %i2, [%l7 + 0x40]
23727 ld [%l7 + 0x74], %f4
23728 or %g4, %l4, %l5
23729 ldsh [%l7 + 0x6C], %l0
23730 array8 %l6, %o6, %l3
23731 fmovsl %xcc, %f20, %f13
23732 sdiv %o4, 0x1BAA, %l2
23733 subcc %i0, 0x013C, %g6
23734 st %f24, [%l7 + 0x14]
23735 mova %xcc, %i5, %g5
23736 ld [%l7 + 0x38], %f9
23737 srax %o7, 0x17, %o0
23738 ld [%l7 + 0x74], %f9
23739 movrgz %g3, 0x023, %i4
23740 umul %g2, %g7, %o3
23741 addcc %l1, %o1, %i3
23742 edge8l %i1, %i7, %i6
23743 movrgz %o5, %g1, %o2
23744 mova %xcc, %i2, %g4
23745 save %l4, %l0, %l5
23746 rdpr %cwp, %g1
23747 rdpr %cansave, %g2
23748 rdpr %canrestore, %g3
23749 rdpr %cleanwin, %g4
23750 rdpr %otherwin, %g5
23751 rdpr %wstate, %g6
23752 fnegd %f12, %f2
23753 fcmpne16 %f22, %f2, %l6
23754 edge32n %l3, %o4, %l2
23755 srlx %i0, %g6, %o6
23756 ldd [%l7 + 0x28], %g4
23757 fcmpne32 %f22, %f2, %i5
23758 fmovse %xcc, %f7, %f17
23759 fmovrslez %o0, %f19, %f30
23760 srax %o7, %i4, %g2
23761 xor %g3, 0x0204, %o3
23762 sethi 0x18C0, %l1
23763 movle %icc, %o1, %g7
23764 fmovrse %i1, %f26, %f27
23765 edge8ln %i3, %i6, %o5
23766 fmovsne %xcc, %f14, %f9
23767 smulcc %g1, %o2, %i2
23768 movle %icc, %g4, %i7
23769 fandnot2 %f18, %f30, %f8
23770 ldsb [%l7 + 0x49], %l4
23771 movg %xcc, %l0, %l6
23772 fmovdvc %icc, %f30, %f6
23773 fmovsg %icc, %f8, %f9
23774 umul %l5, 0x0166, %l3
23775 fmovrdlz %o4, %f6, %f6
23776 fmovsle %icc, %f25, %f28
23777 movneg %icc, %l2, %g6
23778 ldx [%l7 + 0x10], %i0
23779 array32 %o6, %g5, %i5
23780 smul %o0, 0x0F9B, %o7
23781 edge32ln %g2, %i4, %g3
23782 ldd [%l7 + 0x60], %o2
23783 movgu %icc, %o1, %g7
23784 ldsw [%l7 + 0x38], %l1
23785 edge16 %i3, %i6, %i1
23786 xorcc %o5, %g1, %o2
23787 subcc %i2, 0x13CA, %i7
23788 lduh [%l7 + 0x68], %g4
23789 lduh [%l7 + 0x46], %l4
23790 subcc %l0, %l5, %l6
23791 std %f10, [%l7 + 0x20]
23792 ldub [%l7 + 0x45], %o4
23793 edge16 %l3, %l2, %g6
23794 mulx %i0, %o6, %i5
23795 sub %o0, %o7, %g2
23796 and %g5, 0x0831, %g3
23797 edge32n %i4, %o3, %g7
23798 ldsh [%l7 + 0x7C], %o1
23799 array16 %i3, %i6, %i1
23800 fmovsgu %xcc, %f6, %f19
23801 alignaddrl %l1, %g1, %o5
23802 edge8n %o2, %i7, %i2
23803 xnorcc %g4, %l4, %l0
23804 srl %l5, %o4, %l6
23805 fcmpgt32 %f14, %f26, %l2
23806 orn %g6, %l3, %i0
23807 mulx %o6, %o0, %o7
23808 fmovrse %g2, %f15, %f5
23809 addccc %g5, 0x0522, %g3
23810 fmovdne %icc, %f10, %f23
23811 smul %i5, %o3, %i4
23812 movvc %xcc, %o1, %i3
23813 mulx %g7, 0x0C6B, %i1
23814 xorcc %l1, %i6, %o5
23815 movrgz %o2, 0x017, %i7
23816 orcc %i2, %g4, %g1
23817 srax %l0, %l5, %l4
23818 fmovrsne %o4, %f29, %f30
23819 fpackfix %f8, %f4
23820 movrne %l2, 0x052, %g6
23821 edge8l %l6, %l3, %o6
23822 movrgez %o0, %i0, %o7
23823 edge8ln %g5, %g2, %g3
23824 mova %xcc, %o3, %i4
23825 alignaddr %o1, %i5, %i3
23826 or %g7, 0x0CA8, %l1
23827 sth %i6, [%l7 + 0x2A]
23828 array32 %i1, %o2, %o5
23829 edge32n %i2, %i7, %g4
23830 st %f24, [%l7 + 0x60]
23831 subccc %g1, 0x1D20, %l0
23832 fmovsvc %xcc, %f26, %f4
23833 andncc %l4, %o4, %l2
23834 nop
23835 set 0x3D, %o5
23836 stb %g6, [%l7 + %o5]
23837 orncc %l5, %l6, %l3
23838 andcc %o0, %o6, %o7
23839 sra %i0, %g2, %g5
23840 movcs %icc, %o3, %g3
23841 popc %o1, %i4
23842 xor %i3, 0x15CC, %i5
23843 mova %icc, %l1, %i6
23844 movgu %icc, %g7, %o2
23845 movl %xcc, %i1, %o5
23846 srl %i2, %i7, %g4
23847 edge32l %l0, %l4, %o4
23848 addcc %g1, 0x06E1, %l2
23849 mulx %g6, 0x1C41, %l5
23850 xor %l6, %l3, %o0
23851 fmovdn %icc, %f5, %f8
23852 fmovrsgz %o6, %f28, %f15
23853 fnegd %f26, %f10
23854 addc %o7, %g2, %g5
23855 sdiv %i0, 0x1C94, %o3
23856 popc 0x1018, %o1
23857 movle %icc, %g3, %i3
23858 fmovsg %xcc, %f20, %f17
23859 movleu %xcc, %i5, %l1
23860 lduh [%l7 + 0x30], %i6
23861 fornot1s %f0, %f16, %f22
23862 umul %g7, 0x124F, %i4
23863 movvs %icc, %i1, %o5
23864 fpadd16 %f24, %f24, %f0
23865 umulcc %i2, 0x0957, %o2
23866 sdivx %g4, 0x0BD8, %i7
23867 edge32n %l4, %l0, %o4
23868 move %xcc, %g1, %g6
23869 ldsw [%l7 + 0x4C], %l5
23870 edge16 %l6, %l2, %o0
23871 movneg %xcc, %l3, %o7
23872 ldx [%l7 + 0x30], %o6
23873 orcc %g5, %g2, %o3
23874 sra %i0, %g3, %i3
23875 fmovsneg %icc, %f9, %f20
23876 fpsub32 %f26, %f24, %f10
23877 movle %xcc, %o1, %l1
23878 setx loop_79, %l0, %l1
23879 return %l1
23880 nop
23881 rdpr %cwp, %g1
23882 rdpr %cansave, %g2
23883 rdpr %canrestore, %g3
23884 rdpr %cleanwin, %g4
23885 rdpr %otherwin, %g5
23886 rdpr %wstate, %g6
23887loop_79: edge8n %i1, %i6, %i2
23888 fmovrdgz %o5, %f16, %f16
23889 stw %g4, [%l7 + 0x54]
23890 for %f10, %f8, %f22
23891 fcmps %fcc1, %f2, %f17
23892 edge32 %i7, %l4, %l0
23893 movle %icc, %o4, %o2
23894 sth %g6, [%l7 + 0x7C]
23895 smul %l5, 0x1F6C, %l6
23896 stw %g1, [%l7 + 0x20]
23897 sdivcc %o0, 0x11C2, %l2
23898 edge32ln %o7, %o6, %g5
23899 movvs %xcc, %l3, %o3
23900 fpsub32s %f18, %f19, %f13
23901 mova %xcc, %g2, %g3
23902 edge8n %i3, %i0, %l1
23903 nop
23904 set 0x79, %g3
23905 ldub [%l7 + %g3], %o1
23906 edge32 %g7, %i4, %i5
23907 sir 0x04AE
23908 lduh [%l7 + 0x0C], %i6
23909 ldsw [%l7 + 0x78], %i1
23910 movneg %icc, %i2, %g4
23911 fornot1 %f6, %f2, %f12
23912 or %i7, 0x0A18, %l4
23913 fnegd %f8, %f26
23914 fsrc2s %f26, %f2
23915 edge16ln %l0, %o5, %o2
23916 umulcc %o4, 0x116E, %g6
23917 edge8n %l5, %g1, %o0
23918 movpos %xcc, %l2, %l6
23919 stx %o6, [%l7 + 0x78]
23920 fmovspos %icc, %f18, %f8
23921 movvs %icc, %g5, %l3
23922 std %f28, [%l7 + 0x40]
23923 popc 0x1C67, %o7
23924 fmovrslez %o3, %f23, %f23
23925 edge32 %g2, %i3, %g3
23926 sir 0x1FDF
23927 movge %xcc, %l1, %o1
23928 fxnors %f24, %f27, %f30
23929 mova %xcc, %i0, %i4
23930 edge32l %g7, %i5, %i1
23931 fmovscc %xcc, %f5, %f19
23932 orn %i2, %g4, %i6
23933 ldub [%l7 + 0x66], %i7
23934 smulcc %l0, 0x1512, %l4
23935 mova %icc, %o5, %o2
23936 fcmpeq16 %f16, %f2, %o4
23937 sllx %l5, 0x10, %g6
23938 fsrc1 %f14, %f0
23939 edge32ln %o0, %l2, %g1
23940 fzeros %f26
23941 ldd [%l7 + 0x58], %o6
23942 lduw [%l7 + 0x34], %l6
23943 movvc %xcc, %g5, %l3
23944 fmovsvc %xcc, %f8, %f6
23945 mulscc %o3, 0x1A89, %g2
23946 fnot1 %f4, %f10
23947 edge32n %o7, %g3, %i3
23948 movn %xcc, %o1, %i0
23949 sra %i4, %l1, %g7
23950 stw %i5, [%l7 + 0x10]
23951 fmovdleu %icc, %f7, %f10
23952 st %f15, [%l7 + 0x40]
23953 xor %i2, %i1, %i6
23954 xorcc %i7, 0x12B6, %l0
23955 sra %g4, 0x1D, %o5
23956 array16 %o2, %l4, %l5
23957 alignaddrl %o4, %o0, %g6
23958 stx %l2, [%l7 + 0x60]
23959 fpadd32 %f22, %f4, %f24
23960 ldd [%l7 + 0x50], %f2
23961 fmovrslz %o6, %f25, %f31
23962 edge8 %l6, %g1, %g5
23963 udivx %l3, 0x1A2A, %g2
23964 srl %o3, %o7, %g3
23965 ldub [%l7 + 0x39], %o1
23966 save %i3, %i4, %i0
23967 rdpr %cwp, %g1
23968 rdpr %cansave, %g2
23969 rdpr %canrestore, %g3
23970 rdpr %cleanwin, %g4
23971 rdpr %otherwin, %g5
23972 rdpr %wstate, %g6
23973 subc %g7, %i5, %i2
23974 array16 %l1, %i6, %i1
23975 lduw [%l7 + 0x34], %l0
23976 movneg %icc, %i7, %o5
23977 sethi 0x05E3, %o2
23978 movcs %xcc, %l4, %g4
23979 edge8ln %l5, %o0, %o4
23980 fmovsl %xcc, %f1, %f11
23981 edge32ln %l2, %g6, %l6
23982 movne %icc, %o6, %g5
23983 udivcc %l3, 0x0330, %g2
23984 andcc %o3, 0x1E23, %g1
23985 ldd [%l7 + 0x18], %f18
23986 movle %icc, %g3, %o7
23987 udivcc %i3, 0x1104, %o1
23988 movne %xcc, %i0, %g7
23989 sdivx %i5, 0x0A06, %i4
23990 addccc %l1, 0x1A03, %i6
23991 fmovrslez %i1, %f1, %f23
23992 fmovspos %xcc, %f11, %f24
23993 edge8n %l0, %i7, %i2
23994 movvc %icc, %o2, %o5
23995 mulscc %l4, 0x0318, %g4
23996 movgu %icc, %l5, %o4
23997 fpackfix %f0, %f13
23998 fmuld8ulx16 %f1, %f22, %f28
23999 movrgez %l2, 0x2A7, %g6
24000 movrne %l6, 0x200, %o6
24001 ldub [%l7 + 0x0C], %o0
24002 lduw [%l7 + 0x48], %g5
24003 movvc %icc, %g2, %l3
24004 addcc %o3, %g1, %o7
24005 movrgz %g3, %i3, %i0
24006 st %f29, [%l7 + 0x34]
24007 restore %g7, 0x193A, %o1
24008 rdpr %cwp, %g1
24009 rdpr %cansave, %g2
24010 rdpr %canrestore, %g3
24011 rdpr %cleanwin, %g4
24012 rdpr %otherwin, %g5
24013 rdpr %wstate, %g6
24014 fcmpne32 %f12, %f22, %i4
24015 fpsub16 %f24, %f2, %f12
24016 movne %icc, %l1, %i6
24017 fmovrse %i5, %f9, %f12
24018 andn %l0, 0x1444, %i1
24019 movcc %xcc, %i7, %o2
24020 alignaddrl %i2, %l4, %o5
24021 movpos %xcc, %g4, %o4
24022 xnorcc %l5, 0x0207, %l2
24023 fmovdge %icc, %f13, %f29
24024 lduh [%l7 + 0x2E], %l6
24025 udivcc %o6, 0x0823, %o0
24026 ldsb [%l7 + 0x6C], %g6
24027 popc %g2, %l3
24028 edge8ln %g5, %g1, %o7
24029 ldsw [%l7 + 0x18], %o3
24030 sth %g3, [%l7 + 0x62]
24031 orcc %i0, %i3, %o1
24032 xor %g7, %i4, %i6
24033 sdivcc %i5, 0x1D7C, %l0
24034 sdivcc %i1, 0x112F, %i7
24035 fexpand %f5, %f12
24036 ldsb [%l7 + 0x57], %o2
24037 fpsub32s %f15, %f4, %f12
24038 setx loop_80, %l0, %l1
24039 return %l1
24040 nop
24041 rdpr %cwp, %g1
24042 rdpr %cansave, %g2
24043 rdpr %canrestore, %g3
24044 rdpr %cleanwin, %g4
24045 rdpr %otherwin, %g5
24046 rdpr %wstate, %g6
24047loop_80: addccc %l4, %o4, %l5
24048 sdiv %l2, 0x155A, %l6
24049 and %g4, %o0, %o6
24050 ldub [%l7 + 0x13], %g2
24051 array8 %g6, %g5, %l3
24052 fmovdcs %icc, %f3, %f12
24053 edge8l %o7, %o3, %g1
24054 fexpand %f2, %f28
24055 edge8n %i0, %g3, %o1
24056 sub %i3, %i4, %g7
24057 udiv %i5, 0x0CF9, %l0
24058 edge32ln %i6, %i7, %i1
24059 edge32ln %i2, %o2, %o5
24060 subccc %l1, 0x0076, %l4
24061 movcs %icc, %l5, %o4
24062 movleu %icc, %l2, %g4
24063 lduh [%l7 + 0x4A], %l6
24064 movvc %icc, %o6, %o0
24065 smulcc %g6, 0x1DF5, %g2
24066 fpadd16 %f20, %f30, %f20
24067 alignaddrl %g5, %o7, %l3
24068 ldsh [%l7 + 0x60], %o3
24069 array16 %g1, %i0, %o1
24070 andcc %g3, %i3, %g7
24071 edge16n %i5, %i4, %l0
24072 stb %i7, [%l7 + 0x56]
24073 mulx %i1, %i2, %i6
24074 edge16 %o5, %l1, %o2
24075 movrgez %l4, 0x383, %o4
24076 fpadd32s %f20, %f11, %f21
24077 movvs %icc, %l5, %g4
24078 fmovsvc %xcc, %f22, %f30
24079 andcc %l2, 0x01F0, %o6
24080 addccc %o0, 0x1E78, %g6
24081 srl %l6, 0x0F, %g2
24082 fmovrdlez %o7, %f26, %f8
24083 stx %l3, [%l7 + 0x78]
24084 edge32 %o3, %g1, %i0
24085 andcc %o1, %g3, %i3
24086 xnor %g7, %g5, %i4
24087 orn %i5, %i7, %i1
24088 smul %l0, %i6, %i2
24089 ldsb [%l7 + 0x3D], %l1
24090 xnorcc %o5, %o2, %l4
24091 edge8 %l5, %o4, %l2
24092 addc %g4, 0x0E6B, %o0
24093 movgu %xcc, %g6, %o6
24094 edge16l %l6, %g2, %o7
24095 movcs %xcc, %o3, %l3
24096 fcmpne16 %f10, %f24, %i0
24097 array8 %g1, %o1, %i3
24098 fmul8ulx16 %f18, %f10, %f16
24099 movgu %xcc, %g7, %g5
24100 ldsb [%l7 + 0x3A], %g3
24101 ldsw [%l7 + 0x44], %i5
24102 or %i7, 0x1886, %i1
24103 fmul8x16au %f3, %f28, %f2
24104 movcs %icc, %i4, %i6
24105 fornot2s %f20, %f31, %f27
24106 andcc %i2, %l0, %o5
24107 movgu %xcc, %o2, %l4
24108 stb %l1, [%l7 + 0x27]
24109 srl %l5, 0x0A, %l2
24110 orn %o4, %g4, %g6
24111 movleu %xcc, %o6, %o0
24112 udivx %g2, 0x100B, %l6
24113 save %o7, %l3, %o3
24114 rdpr %cwp, %g1
24115 rdpr %cansave, %g2
24116 rdpr %canrestore, %g3
24117 rdpr %cleanwin, %g4
24118 rdpr %otherwin, %g5
24119 rdpr %wstate, %g6
24120 ldsb [%l7 + 0x50], %g1
24121 movrgez %i0, %o1, %g7
24122 movre %i3, 0x2C6, %g3
24123 fmovrdne %i5, %f2, %f28
24124 mulx %i7, %g5, %i4
24125 st %f27, [%l7 + 0x68]
24126 fabsd %f14, %f18
24127 array32 %i6, %i1, %l0
24128 subcc %o5, %i2, %l4
24129 sdiv %l1, 0x05D2, %o2
24130 fmovse %xcc, %f7, %f16
24131 smul %l2, %o4, %g4
24132 movne %icc, %l5, %o6
24133 move %xcc, %o0, %g2
24134 fmovrsgez %g6, %f12, %f19
24135 movcc %xcc, %l6, %o7
24136 xnorcc %o3, %g1, %i0
24137 xor %l3, 0x1791, %o1
24138 nop
24139 set 0x6F, %g4
24140 ldsb [%l7 + %g4], %g7
24141 and %g3, 0x09E9, %i3
24142 edge16 %i7, %g5, %i4
24143 orcc %i5, 0x1713, %i6
24144 fornot1 %f20, %f8, %f0
24145 mova %xcc, %l0, %i1
24146 sth %i2, [%l7 + 0x4A]
24147 orcc %l4, 0x1D4A, %l1
24148 fmovdleu %icc, %f12, %f12
24149 movrgz %o5, 0x257, %o2
24150 fmovsneg %icc, %f3, %f8
24151 orcc %o4, %l2, %g4
24152 sth %o6, [%l7 + 0x14]
24153 movleu %icc, %l5, %o0
24154 movne %icc, %g2, %l6
24155 nop
24156 set 0x08, %i7
24157 lduw [%l7 + %i7], %o7
24158 movneg %xcc, %g6, %g1
24159 and %i0, %o3, %l3
24160 ldd [%l7 + 0x40], %o0
24161 ldsb [%l7 + 0x70], %g7
24162 fmul8x16 %f8, %f18, %f8
24163 andncc %g3, %i7, %i3
24164 restore %g5, 0x105D, %i5
24165 rdpr %cwp, %g1
24166 rdpr %cansave, %g2
24167 rdpr %canrestore, %g3
24168 rdpr %cleanwin, %g4
24169 rdpr %otherwin, %g5
24170 rdpr %wstate, %g6
24171 ld [%l7 + 0x6C], %f1
24172 fcmped %fcc2, %f6, %f30
24173 lduh [%l7 + 0x5A], %i4
24174 srax %l0, %i1, %i6
24175 nop
24176 set 0x0E, %l4
24177 sth %i2, [%l7 + %l4]
24178 addccc %l4, 0x1737, %o5
24179 ldub [%l7 + 0x64], %l1
24180 sra %o2, %o4, %g4
24181 umul %o6, 0x1B1F, %l2
24182 fmovspos %xcc, %f28, %f6
24183 srax %o0, 0x01, %g2
24184 movcs %icc, %l6, %o7
24185 sdiv %g6, 0x188B, %g1
24186 fsrc2 %f8, %f20
24187 movne %icc, %i0, %l5
24188 movg %xcc, %o3, %o1
24189 ldub [%l7 + 0x73], %g7
24190 edge16n %l3, %i7, %i3
24191 fmovrdgez %g5, %f8, %f0
24192 srl %g3, 0x00, %i5
24193 movcc %xcc, %l0, %i4
24194 xnorcc %i6, 0x0F7B, %i1
24195 movg %icc, %l4, %o5
24196 fmovda %xcc, %f1, %f17
24197 sub %i2, %o2, %o4
24198 edge16ln %l1, %g4, %l2
24199 movrlez %o0, 0x259, %g2
24200 movleu %xcc, %l6, %o7
24201 fmovrdlz %g6, %f8, %f22
24202 and %o6, %i0, %l5
24203 fmovdg %xcc, %f6, %f22
24204 move %xcc, %g1, %o3
24205 nop
24206 set 0x6E, %l2
24207 sth %g7, [%l7 + %l2]
24208 lduh [%l7 + 0x1A], %o1
24209 andn %i7, 0x0EA6, %l3
24210 fmovdg %xcc, %f28, %f27
24211 fmovrdgz %g5, %f6, %f18
24212 xnorcc %i3, 0x12CE, %i5
24213 fmovspos %xcc, %f28, %f23
24214 movvs %icc, %g3, %l0
24215 movrlz %i6, 0x013, %i4
24216 srlx %l4, 0x17, %i1
24217 sdivcc %i2, 0x0215, %o2
24218 fandnot1s %f11, %f31, %f12
24219 ldd [%l7 + 0x48], %o4
24220 stw %o5, [%l7 + 0x2C]
24221 sth %l1, [%l7 + 0x50]
24222 sll %g4, %o0, %g2
24223 fmovscs %icc, %f9, %f22
24224 fornot1s %f15, %f9, %f30
24225 pdist %f8, %f18, %f16
24226 setx loop_81, %l0, %l1
24227 return %l1
24228 nop
24229 rdpr %cwp, %g1
24230 rdpr %cansave, %g2
24231 rdpr %canrestore, %g3
24232 rdpr %cleanwin, %g4
24233 rdpr %otherwin, %g5
24234 rdpr %wstate, %g6
24235loop_81: restore %g6, 0x07CE, %o6
24236 rdpr %cwp, %g1
24237 rdpr %cansave, %g2
24238 rdpr %canrestore, %g3
24239 rdpr %cleanwin, %g4
24240 rdpr %otherwin, %g5
24241 rdpr %wstate, %g6
24242 fmovda %xcc, %f12, %f2
24243 edge8 %o7, %l5, %i0
24244 fmovsl %xcc, %f29, %f17
24245 movrne %o3, %g7, %g1
24246 sub %i7, 0x07C9, %o1
24247 and %g5, 0x0908, %i3
24248 movle %xcc, %i5, %l3
24249 fsrc2 %f20, %f16
24250 edge32n %g3, %l0, %i6
24251 edge8n %i4, %i1, %l4
24252 setx loop_82, %l0, %l1
24253 return %l1
24254 nop
24255 rdpr %cwp, %g1
24256 rdpr %cansave, %g2
24257 rdpr %canrestore, %g3
24258 rdpr %cleanwin, %g4
24259 rdpr %otherwin, %g5
24260 rdpr %wstate, %g6
24261loop_82: move %xcc, %o2, %o5
24262 fandnot1 %f30, %f2, %f8
24263 fmovsvc %icc, %f7, %f3
24264 umul %l1, %o0, %g2
24265 fmovrsne %g4, %f23, %f7
24266 fcmpd %fcc3, %f24, %f22
24267 move %xcc, %l2, %g6
24268 addccc %l6, 0x0064, %o7
24269 fmovdneg %xcc, %f3, %f28
24270 umulcc %o6, 0x1019, %i0
24271 fmovspos %icc, %f29, %f3
24272 add %l5, %o3, %g1
24273 fexpand %f18, %f10
24274 orn %g7, 0x08B3, %i7
24275 sethi 0x018E, %g5
24276 edge16l %o1, %i5, %i3
24277 fmovdgu %xcc, %f21, %f21
24278 std %f28, [%l7 + 0x20]
24279 array16 %l3, %g3, %i6
24280 sth %l0, [%l7 + 0x22]
24281 movvs %xcc, %i1, %l4
24282 xnor %i2, %o4, %o2
24283 addccc %o5, 0x0B6F, %l1
24284 umulcc %o0, 0x1FED, %g2
24285 fnands %f12, %f13, %f0
24286 movpos %icc, %g4, %l2
24287 fmovdge %icc, %f17, %f14
24288 fnot1 %f6, %f30
24289 srl %g6, 0x11, %l6
24290 edge8l %o7, %o6, %i4
24291 fcmpes %fcc0, %f18, %f7
24292 fmovrdne %l5, %f12, %f14
24293 array32 %i0, %o3, %g1
24294 alignaddr %i7, %g7, %g5
24295 edge8 %i5, %i3, %o1
24296 xor %l3, %i6, %l0
24297 smulcc %i1, 0x08C3, %l4
24298 sir 0x1236
24299 edge8n %g3, %o4, %o2
24300 fmovda %icc, %f4, %f25
24301 movrgz %i2, %o5, %l1
24302 fmovdge %xcc, %f9, %f16
24303 edge8n %g2, %o0, %l2
24304 fnegs %f25, %f8
24305 sdivx %g6, 0x1B9B, %l6
24306 fone %f30
24307 movcs %xcc, %o7, %g4
24308 movcs %xcc, %o6, %l5
24309 movrgez %i0, %o3, %g1
24310 fmovspos %xcc, %f19, %f12
24311 fors %f4, %f14, %f2
24312 add %i4, 0x1A10, %i7
24313 array16 %g5, %g7, %i5
24314 movle %xcc, %o1, %i3
24315 andn %i6, 0x1992, %l3
24316 fmovsge %icc, %f8, %f7
24317 or %i1, %l4, %g3
24318 movleu %xcc, %o4, %o2
24319 fmovdgu %xcc, %f24, %f6
24320 sdivx %i2, 0x1708, %l0
24321 addc %l1, 0x1482, %g2
24322 fxors %f4, %f30, %f13
24323 sir 0x1C4D
24324 smulcc %o0, 0x1ED9, %o5
24325 nop
24326 set 0x10, %i3
24327 stx %g6, [%l7 + %i3]
24328 ldub [%l7 + 0x25], %l2
24329 udivx %o7, 0x1BFC, %l6
24330 movn %xcc, %g4, %o6
24331 udiv %l5, 0x126D, %i0
24332 fmovrdlz %o3, %f12, %f16
24333 smul %i4, 0x1C3A, %g1
24334 fmovsleu %xcc, %f18, %f10
24335 nop
24336 set 0x14, %l3
24337 lduw [%l7 + %l3], %i7
24338 fmovrsne %g7, %f1, %f28
24339 edge32 %i5, %g5, %o1
24340 srax %i3, 0x1E, %l3
24341 st %f12, [%l7 + 0x4C]
24342 srax %i6, 0x0A, %l4
24343 smul %i1, %g3, %o4
24344 fmovdneg %xcc, %f10, %f20
24345 edge16l %o2, %i2, %l0
24346 udivx %l1, 0x1C50, %o0
24347 fcmped %fcc1, %f14, %f22
24348 movrgez %g2, 0x102, %o5
24349 movneg %icc, %l2, %g6
24350 fmovsne %xcc, %f10, %f22
24351 stb %o7, [%l7 + 0x08]
24352 subc %l6, %g4, %o6
24353 subccc %l5, %i0, %o3
24354 sir 0x167C
24355 sdivcc %i4, 0x188A, %g1
24356 lduw [%l7 + 0x0C], %g7
24357 fmovdcc %xcc, %f17, %f26
24358 nop
24359 set 0x70, %l6
24360 stx %i5, [%l7 + %l6]
24361 fnot1s %f10, %f28
24362 movle %icc, %g5, %i7
24363 sir 0x1DF1
24364 alignaddr %i3, %o1, %i6
24365 edge16n %l3, %l4, %g3
24366 fmovdpos %icc, %f12, %f3
24367 addc %i1, 0x09F4, %o4
24368 sra %i2, %l0, %l1
24369 fmovrslz %o0, %f10, %f14
24370 ldsh [%l7 + 0x2E], %g2
24371 edge32n %o5, %l2, %o2
24372 umul %o7, 0x177E, %g6
24373 stb %g4, [%l7 + 0x2C]
24374 ld [%l7 + 0x48], %f29
24375 array16 %o6, %l5, %l6
24376 or %i0, 0x1B2E, %i4
24377 movle %xcc, %g1, %o3
24378 mulscc %g7, 0x04F2, %g5
24379 fmovdcs %icc, %f19, %f25
24380 mulscc %i7, 0x0B3B, %i5
24381 move %xcc, %i3, %i6
24382 fzeros %f28
24383 ldd [%l7 + 0x68], %o0
24384 lduw [%l7 + 0x74], %l4
24385 sethi 0x1EB5, %l3
24386 fmovrsgez %g3, %f29, %f21
24387 fnand %f2, %f6, %f6
24388 fmovscc %xcc, %f29, %f29
24389 movvs %icc, %o4, %i1
24390 fmovrdne %i2, %f2, %f4
24391 lduh [%l7 + 0x3E], %l0
24392 array16 %l1, %g2, %o0
24393 movneg %xcc, %o5, %l2
24394 smul %o7, %o2, %g6
24395 sir 0x1D61
24396 fexpand %f18, %f14
24397 edge32n %o6, %g4, %l5
24398 fmovrslz %l6, %f4, %f25
24399 movcs %xcc, %i0, %g1
24400 edge8l %i4, %g7, %g5
24401 movg %xcc, %i7, %o3
24402 sdiv %i3, 0x057C, %i6
24403 sth %o1, [%l7 + 0x30]
24404 movrne %l4, 0x138, %l3
24405 andncc %g3, %o4, %i1
24406 edge32n %i5, %i2, %l0
24407 movn %xcc, %g2, %o0
24408 array32 %l1, %l2, %o7
24409 movgu %xcc, %o5, %o2
24410 fpadd32s %f27, %f22, %f4
24411 nop
24412 set 0x70, %o4
24413 stb %o6, [%l7 + %o4]
24414 movre %g4, %l5, %g6
24415 movvs %icc, %i0, %g1
24416 edge32ln %i4, %g7, %g5
24417 fmovdgu %xcc, %f4, %f4
24418 movcs %icc, %i7, %o3
24419 subc %i3, 0x09BF, %l6
24420 edge16ln %o1, %l4, %l3
24421 array16 %i6, %o4, %g3
24422 array8 %i5, %i1, %i2
24423 smulcc %g2, %l0, %o0
24424 edge32 %l1, %o7, %o5
24425 fmovrdgz %l2, %f14, %f2
24426 movg %xcc, %o2, %o6
24427 movn %xcc, %g4, %l5
24428 fmovdn %icc, %f10, %f22
24429 ldd [%l7 + 0x38], %g6
24430 movrne %g1, 0x0CF, %i0
24431 lduh [%l7 + 0x76], %g7
24432 xorcc %g5, %i7, %o3
24433 movleu %xcc, %i3, %i4
24434 sllx %o1, 0x18, %l6
24435 ld [%l7 + 0x58], %f18
24436 sethi 0x1AF0, %l4
24437 array32 %i6, %o4, %l3
24438 popc 0x1CD0, %i5
24439 fxors %f10, %f0, %f30
24440 array8 %i1, %g3, %i2
24441 smul %g2, 0x1646, %o0
24442 fzeros %f28
24443 udivx %l1, 0x00F5, %l0
24444 movcs %icc, %o7, %l2
24445 popc 0x1302, %o5
24446 xor %o2, %g4, %l5
24447 edge32ln %g6, %g1, %i0
24448 alignaddrl %g7, %g5, %o6
24449 movrne %o3, %i7, %i4
24450 edge8 %o1, %l6, %i3
24451 array8 %i6, %l4, %l3
24452 movcc %icc, %i5, %o4
24453 fmovdvc %icc, %f4, %f19
24454 fnor %f26, %f22, %f20
24455 movrlez %i1, %i2, %g3
24456 array16 %o0, %g2, %l1
24457 array8 %o7, %l2, %o5
24458 sra %l0, %g4, %l5
24459 fpackfix %f14, %f6
24460 andcc %o2, %g6, %g1
24461 movcs %xcc, %g7, %g5
24462 movrlz %o6, 0x323, %i0
24463 movle %icc, %i7, %i4
24464 fcmpne32 %f2, %f12, %o3
24465 ldd [%l7 + 0x48], %i6
24466 fpsub32 %f8, %f8, %f14
24467 stx %o1, [%l7 + 0x78]
24468 save %i6, 0x07BF, %l4
24469 rdpr %cwp, %g1
24470 rdpr %cansave, %g2
24471 rdpr %canrestore, %g3
24472 rdpr %cleanwin, %g4
24473 rdpr %otherwin, %g5
24474 rdpr %wstate, %g6
24475 st %f12, [%l7 + 0x68]
24476 alignaddr %i3, %i5, %o4
24477 ldd [%l7 + 0x28], %i0
24478 fmovsvc %icc, %f25, %f9
24479 array16 %i2, %l3, %g3
24480 movrne %o0, %g2, %o7
24481 lduh [%l7 + 0x10], %l2
24482 fmovdpos %icc, %f19, %f12
24483 alignaddrl %l1, %o5, %g4
24484 array16 %l0, %o2, %l5
24485 fcmple32 %f30, %f26, %g6
24486 fabss %f21, %f9
24487 addcc %g7, %g1, %g5
24488 movne %xcc, %i0, %o6
24489 edge8n %i7, %o3, %l6
24490 edge16ln %o1, %i6, %l4
24491 sth %i4, [%l7 + 0x4C]
24492 fpadd16s %f20, %f24, %f7
24493 fcmpeq16 %f4, %f30, %i5
24494 restore %i3, %o4, %i2
24495 rdpr %cwp, %g1
24496 rdpr %cansave, %g2
24497 rdpr %canrestore, %g3
24498 rdpr %cleanwin, %g4
24499 rdpr %otherwin, %g5
24500 rdpr %wstate, %g6
24501 popc %l3, %i1
24502 srl %o0, %g3, %o7
24503 edge8ln %l2, %l1, %g2
24504 sth %g4, [%l7 + 0x64]
24505 edge16 %l0, %o2, %l5
24506 xorcc %o5, %g6, %g1
24507 edge8ln %g5, %i0, %g7
24508 movvc %icc, %o6, %o3
24509 nop
24510 set 0x78, %l5
24511 ldd [%l7 + %l5], %f24
24512 ldd [%l7 + 0x50], %f26
24513 movl %icc, %i7, %o1
24514 fmovrdne %l6, %f26, %f22
24515 addcc %l4, 0x017E, %i4
24516 edge32ln %i6, %i3, %i5
24517 mova %xcc, %o4, %i2
24518 udivx %i1, 0x16B8, %o0
24519 addcc %g3, 0x1BE5, %l3
24520 movrgez %o7, %l1, %g2
24521 srl %l2, %l0, %o2
24522 mova %icc, %l5, %o5
24523 edge16 %g4, %g6, %g5
24524 array16 %g1, %g7, %o6
24525 fmovrsne %o3, %f28, %f30
24526 umul %i0, 0x0801, %o1
24527 fzeros %f1
24528 array32 %i7, %l4, %i4
24529 alignaddr %l6, %i6, %i3
24530 alignaddrl %o4, %i2, %i5
24531 smulcc %o0, 0x133A, %g3
24532 for %f2, %f12, %f2
24533 fcmple16 %f8, %f20, %i1
24534 edge8l %l3, %o7, %g2
24535 edge16ln %l2, %l0, %l1
24536 fmovsleu %icc, %f22, %f27
24537 for %f24, %f0, %f26
24538 ldd [%l7 + 0x30], %o2
24539 orncc %l5, 0x1887, %g4
24540 ldd [%l7 + 0x38], %g6
24541 fmovrslz %g5, %f12, %f1
24542 ldd [%l7 + 0x28], %g0
24543 fmovsneg %icc, %f27, %f26
24544 sir 0x1B02
24545 fxors %f9, %f10, %f8
24546 stw %g7, [%l7 + 0x50]
24547 udivcc %o5, 0x018C, %o3
24548 srax %i0, %o6, %i7
24549 mulscc %l4, %o1, %i4
24550 movvc %icc, %i6, %i3
24551 movn %xcc, %l6, %i2
24552 nop
24553 set 0x40, %i5
24554 stx %i5, [%l7 + %i5]
24555 fornot2 %f0, %f6, %f8
24556 orncc %o4, %o0, %g3
24557 save %l3, 0x1462, %i1
24558 rdpr %cwp, %g1
24559 rdpr %cansave, %g2
24560 rdpr %canrestore, %g3
24561 rdpr %cleanwin, %g4
24562 rdpr %otherwin, %g5
24563 rdpr %wstate, %g6
24564 popc %g2, %l2
24565 fpadd32 %f18, %f12, %f8
24566 fnegd %f28, %f20
24567 andcc %o7, %l0, %l1
24568 fmovsle %xcc, %f8, %f1
24569 movrlez %o2, %l5, %g4
24570 fnot1 %f18, %f10
24571 fmovrdgz %g6, %f14, %f20
24572 sethi 0x011B, %g1
24573 srax %g7, 0x0E, %g5
24574 edge32ln %o5, %i0, %o3
24575 fmovscs %xcc, %f9, %f26
24576 movvc %icc, %o6, %i7
24577 edge16n %l4, %o1, %i6
24578 movleu %xcc, %i4, %l6
24579 movvs %icc, %i3, %i5
24580 stx %o4, [%l7 + 0x78]
24581 mova %icc, %o0, %i2
24582 lduh [%l7 + 0x26], %g3
24583 subccc %l3, 0x1C4D, %i1
24584 xnorcc %l2, %g2, %o7
24585 udivcc %l1, 0x11FB, %l0
24586 movvs %xcc, %l5, %o2
24587 fmovrsne %g6, %f22, %f2
24588 edge32ln %g4, %g1, %g5
24589 movn %xcc, %o5, %i0
24590 fmovdne %icc, %f15, %f1
24591 movl %xcc, %g7, %o3
24592 movrlez %o6, 0x0F6, %i7
24593 array32 %l4, %i6, %i4
24594 movge %icc, %l6, %o1
24595 edge16 %i3, %o4, %i5
24596 fmovspos %icc, %f22, %f20
24597 movcc %icc, %i2, %g3
24598 edge8n %o0, %i1, %l2
24599 fpadd16 %f30, %f10, %f24
24600 smulcc %l3, 0x010E, %g2
24601 mulx %o7, %l1, %l5
24602 fcmpd %fcc2, %f28, %f22
24603 addccc %l0, 0x1D6D, %g6
24604 fmovdvs %icc, %f28, %f10
24605 orn %g4, %o2, %g1
24606 movrgez %o5, 0x12A, %i0
24607 fmovsa %xcc, %f10, %f22
24608 nop
24609 set 0x3F, %l1
24610 ldsb [%l7 + %l1], %g7
24611 movge %icc, %o3, %g5
24612 edge8ln %o6, %l4, %i7
24613 edge32l %i6, %l6, %o1
24614 movrne %i3, 0x25F, %i4
24615 array16 %o4, %i5, %g3
24616 fmovdcc %icc, %f18, %f7
24617 umulcc %o0, 0x045A, %i2
24618 andncc %i1, %l2, %g2
24619 subc %l3, %o7, %l1
24620 srax %l0, %l5, %g6
24621 movleu %xcc, %o2, %g1
24622 sdivcc %g4, 0x0EDE, %i0
24623 ldsb [%l7 + 0x1A], %g7
24624 edge8ln %o3, %o5, %g5
24625 faligndata %f2, %f14, %f4
24626 fnot2 %f28, %f28
24627 stb %l4, [%l7 + 0x23]
24628 andn %i7, %i6, %l6
24629 fxnor %f22, %f14, %f8
24630 fnand %f10, %f4, %f10
24631 stx %o6, [%l7 + 0x20]
24632 umul %o1, %i3, %i4
24633 udivx %o4, 0x0941, %i5
24634 mulx %o0, 0x1651, %g3
24635 fmovrdgz %i2, %f2, %f18
24636 fpadd32s %f22, %f27, %f26
24637 sth %i1, [%l7 + 0x5C]
24638 srax %g2, %l3, %l2
24639 fandnot2 %f2, %f26, %f20
24640 lduh [%l7 + 0x0E], %l1
24641 array16 %o7, %l5, %g6
24642 edge16ln %o2, %l0, %g4
24643 save %g1, 0x08A5, %i0
24644 rdpr %cwp, %g1
24645 rdpr %cansave, %g2
24646 rdpr %canrestore, %g3
24647 rdpr %cleanwin, %g4
24648 rdpr %otherwin, %g5
24649 rdpr %wstate, %g6
24650 and %o3, 0x0244, %g7
24651 movrlez %g5, %o5, %l4
24652 andcc %i7, 0x1BAC, %i6
24653 popc 0x0621, %l6
24654 lduw [%l7 + 0x24], %o1
24655 subc %o6, %i4, %i3
24656 nop
24657 set 0x70, %g6
24658 std %f30, [%l7 + %g6]
24659 ldd [%l7 + 0x58], %f12
24660 sdivcc %o4, 0x1AB5, %o0
24661 edge8n %i5, %g3, %i1
24662 subcc %i2, 0x1A71, %g2
24663 udivx %l2, 0x040D, %l3
24664 fpmerge %f9, %f29, %f4
24665 edge32l %o7, %l1, %g6
24666 fand %f20, %f24, %f20
24667 ldsw [%l7 + 0x24], %l5
24668 ldsh [%l7 + 0x6C], %l0
24669 nop
24670 set 0x60, %i1
24671 ldd [%l7 + %i1], %o2
24672 edge32n %g4, %i0, %o3
24673 edge32l %g7, %g5, %g1
24674 fandnot1 %f16, %f8, %f10
24675 addccc %o5, 0x154C, %l4
24676 add %i6, %i7, %l6
24677 and %o6, 0x1B73, %o1
24678 fand %f22, %f30, %f28
24679 ldsw [%l7 + 0x10], %i3
24680 movrne %i4, %o4, %i5
24681 edge8l %o0, %i1, %g3
24682 movgu %icc, %i2, %l2
24683 edge8n %l3, %g2, %l1
24684 fcmpne32 %f12, %f8, %g6
24685 alignaddr %o7, %l5, %o2
24686 edge32l %l0, %g4, %i0
24687 stw %g7, [%l7 + 0x6C]
24688 movcc %icc, %o3, %g1
24689 ldsw [%l7 + 0x38], %g5
24690 mulscc %l4, %o5, %i7
24691 fmovrsgz %i6, %f26, %f8
24692 movleu %xcc, %l6, %o1
24693 edge8 %o6, %i3, %i4
24694 add %i5, 0x1B5B, %o0
24695 xor %i1, %g3, %o4
24696 movrlz %l2, %i2, %l3
24697 std %f26, [%l7 + 0x40]
24698 fmovrsgez %g2, %f29, %f31
24699 edge16n %g6, %l1, %l5
24700 edge32 %o2, %o7, %g4
24701 array32 %l0, %i0, %o3
24702 fabss %f8, %f28
24703 movpos %icc, %g1, %g7
24704 fexpand %f14, %f2
24705 umul %g5, %l4, %i7
24706 sll %o5, 0x04, %i6
24707 sdiv %o1, 0x1630, %l6
24708 movrne %o6, 0x0B2, %i3
24709 addcc %i5, %i4, %o0
24710 srlx %i1, %o4, %g3
24711 umul %i2, %l2, %g2
24712 umul %g6, %l3, %l5
24713 fxnor %f0, %f2, %f26
24714 xnorcc %o2, %l1, %g4
24715 ldsb [%l7 + 0x39], %l0
24716 array16 %o7, %o3, %i0
24717 sub %g1, %g5, %l4
24718 fmovdpos %icc, %f31, %f24
24719 stw %i7, [%l7 + 0x5C]
24720 edge32l %g7, %o5, %i6
24721 fcmpgt32 %f20, %f20, %l6
24722 ld [%l7 + 0x7C], %f10
24723 save %o1, %o6, %i5
24724 rdpr %cwp, %g1
24725 rdpr %cansave, %g2
24726 rdpr %canrestore, %g3
24727 rdpr %cleanwin, %g4
24728 rdpr %otherwin, %g5
24729 rdpr %wstate, %g6
24730 movn %icc, %i3, %i4
24731 stx %i1, [%l7 + 0x10]
24732 stb %o0, [%l7 + 0x7A]
24733 addcc %o4, %g3, %i2
24734 subccc %g2, %l2, %g6
24735 udivcc %l3, 0x0100, %o2
24736 fmul8sux16 %f28, %f8, %f18
24737 subc %l1, 0x1652, %l5
24738 ldsh [%l7 + 0x5C], %g4
24739 xnor %o7, %l0, %i0
24740 array16 %o3, %g5, %g1
24741 movrgez %l4, 0x3DD, %g7
24742 nop
24743 set 0x74, %o2
24744 lduw [%l7 + %o2], %i7
24745 subccc %i6, %o5, %l6
24746 edge32ln %o1, %o6, %i3
24747 fmul8x16al %f20, %f28, %f12
24748 fmovdleu %xcc, %f26, %f6
24749 movrlz %i4, 0x226, %i5
24750 fnot2 %f2, %f12
24751 sll %i1, %o0, %g3
24752 fmovrsne %i2, %f18, %f7
24753 sll %o4, 0x0C, %l2
24754 smul %g6, %l3, %o2
24755 fabsd %f28, %f24
24756 movrgz %l1, 0x0CA, %l5
24757 udivx %g4, 0x1D99, %o7
24758 orncc %l0, %i0, %o3
24759 edge16n %g2, %g1, %g5
24760 edge8 %l4, %i7, %i6
24761 smulcc %o5, %g7, %l6
24762 sllx %o1, 0x1A, %o6
24763 ldsb [%l7 + 0x1E], %i3
24764 orncc %i5, 0x047D, %i1
24765 edge8 %i4, %o0, %g3
24766 save %i2, %l2, %o4
24767 rdpr %cwp, %g1
24768 rdpr %cansave, %g2
24769 rdpr %canrestore, %g3
24770 rdpr %cleanwin, %g4
24771 rdpr %otherwin, %g5
24772 rdpr %wstate, %g6
24773 orcc %g6, 0x0DC8, %o2
24774 fone %f16
24775 alignaddrl %l3, %l5, %l1
24776 nop
24777 set 0x48, %g5
24778 std %f4, [%l7 + %g5]
24779 fmovdn %icc, %f27, %f24
24780 fmovdg %xcc, %f16, %f20
24781 orcc %g4, %l0, %o7
24782 xorcc %o3, 0x15A7, %i0
24783 movge %icc, %g1, %g5
24784 ldd [%l7 + 0x60], %l4
24785 movneg %xcc, %g2, %i6
24786 ldx [%l7 + 0x20], %i7
24787 addc %o5, %l6, %o1
24788 movpos %icc, %g7, %o6
24789 movrne %i3, %i1, %i5
24790 fornot1s %f16, %f11, %f9
24791 edge32l %i4, %o0, %i2
24792 xorcc %l2, %g3, %g6
24793 fpadd16 %f30, %f10, %f28
24794 movn %icc, %o2, %l3
24795 movcs %icc, %o4, %l1
24796 stb %l5, [%l7 + 0x3E]
24797 addc %l0, %g4, %o7
24798 sth %o3, [%l7 + 0x0E]
24799 subccc %i0, 0x18DB, %g1
24800 stx %l4, [%l7 + 0x20]
24801 subccc %g2, 0x088E, %i6
24802 movre %g5, 0x3DB, %i7
24803 edge16 %l6, %o1, %g7
24804 sdiv %o6, 0x0033, %i3
24805 alignaddrl %i1, %o5, %i4
24806 nop
24807 set 0x73, %i4
24808 ldub [%l7 + %i4], %o0
24809 mova %xcc, %i2, %i5
24810 umul %g3, %l2, %g6
24811 popc %o2, %l3
24812 udivcc %l1, 0x00F4, %l5
24813 fpsub32 %f16, %f28, %f30
24814 subc %l0, %g4, %o7
24815 movleu %xcc, %o4, %o3
24816 srl %g1, %l4, %i0
24817 sra %i6, 0x0C, %g2
24818 nop
24819 set 0x20, %o6
24820 stx %g5, [%l7 + %o6]
24821 movle %icc, %i7, %o1
24822 fmovsgu %xcc, %f30, %f25
24823 save %g7, 0x090E, %l6
24824 rdpr %cwp, %g1
24825 rdpr %cansave, %g2
24826 rdpr %canrestore, %g3
24827 rdpr %cleanwin, %g4
24828 rdpr %otherwin, %g5
24829 rdpr %wstate, %g6
24830 movne %xcc, %o6, %i3
24831 movpos %xcc, %i1, %i4
24832 edge16l %o5, %i2, %i5
24833 edge8ln %g3, %o0, %l2
24834 stx %g6, [%l7 + 0x18]
24835 udivx %l3, 0x0F34, %o2
24836 stb %l1, [%l7 + 0x3B]
24837 ldx [%l7 + 0x28], %l5
24838 edge32l %g4, %l0, %o4
24839 nop
24840 set 0x24, %g1
24841 ldsb [%l7 + %g1], %o3
24842 udivcc %o7, 0x07FF, %l4
24843 fmovsleu %icc, %f14, %f2
24844 alignaddrl %i0, %i6, %g1
24845 fmovd %f0, %f20
24846 movleu %xcc, %g5, %i7
24847 movcs %icc, %g2, %o1
24848 ldx [%l7 + 0x08], %g7
24849 fsrc1s %f4, %f7
24850 edge32 %l6, %i3, %o6
24851 std %f30, [%l7 + 0x38]
24852 movvc %icc, %i4, %i1
24853 mova %xcc, %i2, %i5
24854 subc %o5, 0x10F4, %g3
24855 array32 %l2, %o0, %g6
24856 andcc %o2, %l1, %l3
24857 andcc %l5, 0x15D2, %l0
24858 movrlz %g4, 0x133, %o4
24859 orncc %o7, 0x0C69, %o3
24860 and %i0, 0x0FAA, %i6
24861 ldub [%l7 + 0x71], %g1
24862 ld [%l7 + 0x4C], %f22
24863 edge32l %g5, %i7, %l4
24864 srl %g2, 0x0D, %g7
24865 fpsub16 %f24, %f18, %f14
24866 movne %icc, %l6, %i3
24867 mova %icc, %o1, %i4
24868 fcmple32 %f14, %f20, %o6
24869 movrlez %i1, 0x09B, %i5
24870 movrne %o5, 0x375, %g3
24871 movcs %xcc, %l2, %i2
24872 movn %icc, %g6, %o2
24873 edge16l %o0, %l3, %l1
24874 subcc %l0, %l5, %g4
24875 udivx %o7, 0x1E18, %o3
24876 edge16 %o4, %i6, %g1
24877 sir 0x08FD
24878 movle %icc, %g5, %i7
24879 lduw [%l7 + 0x08], %i0
24880 edge32n %g2, %l4, %l6
24881 movneg %icc, %i3, %o1
24882 sdivx %g7, 0x1798, %i4
24883 edge8n %i1, %o6, %o5
24884 xnor %g3, %l2, %i2
24885 movg %icc, %g6, %i5
24886 popc 0x1A2B, %o0
24887 fpackfix %f2, %f26
24888 sub %l3, %o2, %l0
24889 fmul8x16au %f17, %f6, %f20
24890 sdivcc %l5, 0x1065, %l1
24891 movcc %xcc, %o7, %o3
24892 movne %xcc, %o4, %i6
24893 lduw [%l7 + 0x4C], %g4
24894 movvs %xcc, %g1, %i7
24895 orn %i0, 0x0472, %g5
24896 subccc %l4, %g2, %l6
24897 edge16 %o1, %i3, %i4
24898 ldsb [%l7 + 0x27], %i1
24899 movvc %icc, %o6, %g7
24900 fmovsne %xcc, %f13, %f11
24901 add %g3, 0x05DD, %o5
24902 fmovsgu %xcc, %f30, %f5
24903 sll %l2, 0x09, %i2
24904 edge16l %g6, %i5, %l3
24905 movpos %xcc, %o0, %l0
24906 fcmpgt16 %f2, %f22, %l5
24907 edge32ln %l1, %o2, %o3
24908 ldx [%l7 + 0x68], %o7
24909 fnegd %f26, %f10
24910 sdiv %i6, 0x1ECC, %g4
24911 fands %f9, %f3, %f30
24912 sdiv %o4, 0x0D1B, %i7
24913 xnorcc %i0, 0x1E36, %g1
24914 movrlez %l4, %g2, %l6
24915 subcc %g5, %o1, %i3
24916 mova %xcc, %i4, %i1
24917 sethi 0x04B7, %o6
24918 movne %xcc, %g7, %g3
24919 ldsw [%l7 + 0x18], %l2
24920 movrgz %o5, 0x3D0, %i2
24921 edge32ln %i5, %l3, %o0
24922 fnands %f3, %f27, %f26
24923 subccc %g6, 0x061F, %l5
24924 setx loop_83, %l0, %l1
24925 return %l1
24926 nop
24927 rdpr %cwp, %g1
24928 rdpr %cansave, %g2
24929 rdpr %canrestore, %g3
24930 rdpr %cleanwin, %g4
24931 rdpr %otherwin, %g5
24932 rdpr %wstate, %g6
24933loop_83: xorcc %o2, %o7, %g4
24934 edge8 %o4, %i7, %i0
24935 fmovd %f18, %f30
24936 sir 0x1ABC
24937 sdivcc %i6, 0x0D89, %g1
24938 edge32l %l4, %l6, %g2
24939 fpackfix %f10, %f17
24940 lduh [%l7 + 0x36], %g5
24941 fxor %f22, %f10, %f16
24942 mova %xcc, %o1, %i4
24943 smulcc %i1, %i3, %g7
24944 movpos %icc, %g3, %l2
24945 sth %o6, [%l7 + 0x5C]
24946 array8 %i2, %i5, %o5
24947 orncc %l3, 0x048A, %o0
24948 smul %l5, %l0, %l1
24949 smulcc %g6, 0x14CD, %o2
24950 edge8l %o7, %g4, %o4
24951 fmovsge %xcc, %f26, %f20
24952 movrne %i7, 0x065, %i0
24953 edge32 %o3, %g1, %i6
24954 fandnot1s %f26, %f28, %f6
24955 movrne %l4, 0x11E, %l6
24956 edge32n %g2, %g5, %i4
24957 fsrc1 %f12, %f12
24958 mulscc %i1, %i3, %g7
24959 movvc %icc, %g3, %l2
24960 sll %o1, 0x01, %o6
24961 movvc %icc, %i2, %i5
24962 restore %l3, 0x1F26, %o0
24963 rdpr %cwp, %g1
24964 rdpr %cansave, %g2
24965 rdpr %canrestore, %g3
24966 rdpr %cleanwin, %g4
24967 rdpr %otherwin, %g5
24968 rdpr %wstate, %g6
24969 movleu %icc, %o5, %l5
24970 fnot1s %f1, %f22
24971 mova %icc, %l0, %l1
24972 fmovrslez %g6, %f6, %f12
24973 movl %icc, %o2, %o7
24974 sub %g4, %o4, %i0
24975 movne %xcc, %o3, %g1
24976 nop
24977 set 0x68, %o3
24978 std %f30, [%l7 + %o3]
24979 fmovrsgz %i6, %f5, %f4
24980 sllx %l4, 0x0A, %i7
24981 pdist %f24, %f30, %f8
24982 fands %f0, %f28, %f4
24983 movn %icc, %l6, %g2
24984 stw %g5, [%l7 + 0x08]
24985 ldd [%l7 + 0x78], %i0
24986 movle %xcc, %i4, %i3
24987 fmovdvc %icc, %f26, %f21
24988 andcc %g3, 0x0976, %l2
24989 ldd [%l7 + 0x18], %f24
24990 edge16n %g7, %o6, %i2
24991 movne %xcc, %i5, %l3
24992 andn %o1, %o0, %l5
24993 fmovdvs %icc, %f24, %f2
24994 fabsd %f26, %f14
24995 ldub [%l7 + 0x79], %l0
24996 sdivcc %o5, 0x0F41, %l1
24997 movpos %xcc, %g6, %o7
24998 xorcc %o2, 0x0A7E, %g4
24999 addccc %i0, 0x0A01, %o3
25000 fpackfix %f0, %f25
25001 umulcc %o4, 0x1349, %g1
25002 sdivcc %i6, 0x19F0, %i7
25003 array16 %l6, %g2, %g5
25004 movrgz %l4, 0x224, %i4
25005 st %f4, [%l7 + 0x74]
25006 fmovsl %xcc, %f15, %f26
25007 mulx %i1, 0x1E03, %i3
25008 edge8n %g3, %g7, %l2
25009 fmovdle %icc, %f22, %f14
25010 and %i2, 0x03C0, %o6
25011 smul %i5, 0x050D, %l3
25012 xnorcc %o1, %l5, %l0
25013 sethi 0x1346, %o0
25014 ldub [%l7 + 0x77], %l1
25015 sethi 0x17F5, %o5
25016 xnor %o7, %o2, %g6
25017 fmovrslz %i0, %f25, %f9
25018 fnot1 %f26, %f2
25019 fcmpgt16 %f24, %f8, %g4
25020 sra %o3, %o4, %i6
25021 edge8 %i7, %l6, %g2
25022 fmovdge %xcc, %f17, %f3
25023 addc %g5, 0x1C31, %l4
25024 st %f9, [%l7 + 0x2C]
25025 ldsh [%l7 + 0x0A], %g1
25026 ldx [%l7 + 0x08], %i4
25027 fsrc1s %f1, %f23
25028 andcc %i1, 0x0CFB, %g3
25029 xorcc %i3, 0x1725, %l2
25030 fmuld8sux16 %f27, %f0, %f14
25031 andn %i2, 0x1BFB, %o6
25032 nop
25033 set 0x58, %l0
25034 stx %i5, [%l7 + %l0]
25035 fsrc1s %f0, %f21
25036 fzeros %f3
25037 ldsb [%l7 + 0x33], %g7
25038 edge32 %o1, %l5, %l0
25039 addcc %l3, %o0, %o5
25040 sra %o7, %l1, %o2
25041 st %f5, [%l7 + 0x10]
25042 alignaddr %i0, %g4, %g6
25043 edge16n %o4, %o3, %i7
25044 udiv %i6, 0x105D, %l6
25045 ldsw [%l7 + 0x58], %g5
25046 ldx [%l7 + 0x50], %l4
25047 sir 0x14EE
25048 array8 %g2, %g1, %i1
25049 add %g3, %i4, %l2
25050 umul %i3, %o6, %i2
25051 fnot2s %f2, %f5
25052 bshuffle %f30, %f10, %f12
25053 orcc %i5, %g7, %o1
25054 sir 0x0B3C
25055 move %icc, %l0, %l5
25056 ldsw [%l7 + 0x70], %l3
25057 srl %o5, %o0, %l1
25058 siam 0x7
25059 movcc %xcc, %o7, %i0
25060 fornot2s %f11, %f8, %f20
25061 fone %f30
25062 movre %o2, %g6, %g4
25063 fnegs %f31, %f28
25064 udivx %o4, 0x160D, %i7
25065 sllx %o3, 0x18, %l6
25066 add %g5, 0x0DD7, %i6
25067 movgu %icc, %g2, %l4
25068 movcs %icc, %g1, %i1
25069 sdiv %g3, 0x02FD, %i4
25070 movcs %icc, %i3, %l2
25071 sub %i2, %i5, %o6
25072 movn %icc, %g7, %o1
25073 udivx %l5, 0x1C0A, %l3
25074 edge32l %o5, %o0, %l0
25075 nop
25076 set 0x28, %i2
25077 stw %l1, [%l7 + %i2]
25078 fmovdneg %xcc, %f10, %f28
25079 movvs %icc, %o7, %o2
25080 fmovdg %xcc, %f13, %f4
25081 movrne %i0, 0x04D, %g6
25082 movrgz %o4, 0x2AE, %g4
25083 fnands %f1, %f27, %f30
25084 stb %i7, [%l7 + 0x17]
25085 ldsh [%l7 + 0x1C], %o3
25086 smulcc %l6, 0x0879, %g5
25087 udivx %i6, 0x04C7, %g2
25088 addc %g1, 0x14F0, %l4
25089 ld [%l7 + 0x34], %f11
25090 edge16n %g3, %i1, %i4
25091 array16 %l2, %i3, %i5
25092 sir 0x0B90
25093 movrlez %o6, %i2, %o1
25094 or %g7, %l3, %l5
25095 xor %o0, %l0, %o5
25096 fmovdge %xcc, %f27, %f31
25097 fmovdvc %xcc, %f10, %f21
25098 movgu %xcc, %o7, %l1
25099 fmovda %icc, %f24, %f16
25100 smul %i0, %g6, %o4
25101 std %f16, [%l7 + 0x50]
25102 edge8l %o2, %i7, %o3
25103 fmul8x16 %f24, %f28, %f2
25104 orncc %g4, %g5, %l6
25105 fcmpeq16 %f26, %f14, %g2
25106 fmul8x16al %f5, %f6, %f14
25107 fmovde %icc, %f8, %f12
25108 andn %i6, 0x1C9B, %g1
25109 movvs %icc, %l4, %g3
25110 fmovrsgz %i4, %f11, %f25
25111 udivx %l2, 0x00BE, %i3
25112 ldsw [%l7 + 0x20], %i5
25113 movrlez %i1, %i2, %o6
25114 orcc %o1, 0x043E, %g7
25115 movcs %xcc, %l5, %o0
25116 fmul8x16al %f22, %f30, %f26
25117 subc %l3, %o5, %o7
25118 movne %icc, %l1, %i0
25119 fandnot1s %f1, %f6, %f5
25120 movg %icc, %l0, %g6
25121 movg %xcc, %o4, %o2
25122 nop
25123 set 0x08, %g7
25124 ldd [%l7 + %g7], %i6
25125 fandnot1 %f22, %f22, %f14
25126 andcc %o3, 0x0186, %g4
25127 fmovdge %xcc, %f22, %f7
25128 movle %xcc, %l6, %g5
25129 std %f12, [%l7 + 0x50]
25130 alignaddrl %i6, %g2, %g1
25131 orncc %l4, 0x1292, %g3
25132 sir 0x0D1A
25133 sethi 0x15EA, %l2
25134 fpackfix %f20, %f16
25135 ldd [%l7 + 0x20], %i4
25136 array32 %i5, %i3, %i1
25137 fpsub32s %f24, %f2, %f15
25138 fsrc1 %f18, %f26
25139 fornot2s %f11, %f2, %f20
25140 ldd [%l7 + 0x20], %i2
25141 movrlez %o6, %g7, %o1
25142 movle %xcc, %l5, %l3
25143 movneg %xcc, %o0, %o5
25144 stb %o7, [%l7 + 0x26]
25145 movrlez %i0, 0x3C9, %l0
25146 array32 %g6, %l1, %o4
25147 fxnor %f30, %f14, %f6
25148 fmul8x16au %f6, %f20, %f14
25149 sethi 0x14C8, %o2
25150 sra %o3, %g4, %i7
25151 fzero %f18
25152 edge8l %g5, %i6, %g2
25153 move %xcc, %g1, %l4
25154 lduh [%l7 + 0x1A], %l6
25155 movneg %icc, %g3, %i4
25156 sub %i5, %l2, %i3
25157 fnot1s %f2, %f3
25158 ldsb [%l7 + 0x62], %i1
25159 movrlez %o6, %i2, %g7
25160 edge8n %l5, %o1, %o0
25161 movpos %xcc, %o5, %l3
25162 movg %icc, %i0, %l0
25163 sll %o7, %l1, %g6
25164 addcc %o2, 0x1AF0, %o3
25165 array16 %o4, %g4, %i7
25166 fmovdge %icc, %f18, %f18
25167 fpsub16s %f31, %f25, %f30
25168 movvs %icc, %i6, %g2
25169 movn %icc, %g1, %g5
25170 fmovsneg %xcc, %f19, %f6
25171 mova %icc, %l6, %l4
25172 edge16 %g3, %i4, %l2
25173 xor %i3, %i1, %o6
25174 ldub [%l7 + 0x5A], %i2
25175 siam 0x7
25176 subc %i5, 0x1CCF, %l5
25177 fcmped %fcc2, %f10, %f20
25178 fcmpgt16 %f20, %f18, %o1
25179 orn %g7, %o5, %o0
25180 movcs %icc, %l3, %l0
25181 edge16l %i0, %o7, %g6
25182 mulscc %l1, 0x1183, %o2
25183 array8 %o3, %o4, %g4
25184 edge16 %i6, %g2, %i7
25185 mulscc %g1, 0x0593, %l6
25186 movrgez %l4, 0x39C, %g3
25187 edge16l %i4, %g5, %i3
25188 popc 0x075C, %i1
25189 edge8l %o6, %i2, %i5
25190 fmuld8sux16 %f1, %f8, %f4
25191 addc %l5, %o1, %l2
25192 fsrc1s %f17, %f7
25193 or %g7, %o5, %l3
25194 andcc %o0, %i0, %o7
25195 edge16n %g6, %l0, %l1
25196 addcc %o3, %o4, %g4
25197 movrgz %i6, %g2, %i7
25198 stb %g1, [%l7 + 0x3E]
25199 lduh [%l7 + 0x66], %o2
25200 orcc %l4, 0x12DD, %g3
25201 smul %l6, %i4, %i3
25202 movcc %xcc, %i1, %g5
25203 edge16l %i2, %i5, %l5
25204 std %f18, [%l7 + 0x20]
25205 lduw [%l7 + 0x0C], %o6
25206 ldsh [%l7 + 0x6E], %o1
25207 fmovrslez %l2, %f27, %f25
25208 fmovdleu %xcc, %f2, %f6
25209 fcmpd %fcc3, %f22, %f0
25210 movn %xcc, %g7, %l3
25211 edge8ln %o0, %o5, %i0
25212 sdivx %g6, 0x1C48, %o7
25213 xnorcc %l0, 0x1812, %o3
25214 addcc %l1, 0x1322, %g4
25215 ld [%l7 + 0x6C], %f14
25216 fandnot1s %f6, %f21, %f16
25217 fmovdgu %icc, %f10, %f8
25218 orncc %i6, %g2, %o4
25219 srlx %i7, 0x0C, %g1
25220 andncc %o2, %l4, %l6
25221 nop
25222 set 0x22, %o0
25223 ldub [%l7 + %o0], %g3
25224 movrgz %i3, %i4, %g5
25225 sllx %i2, %i1, %i5
25226 movvs %icc, %o6, %l5
25227 mulx %o1, %l2, %g7
25228 ldsw [%l7 + 0x7C], %l3
25229 setx loop_84, %l0, %l1
25230 return %l1
25231 nop
25232 rdpr %cwp, %g1
25233 rdpr %cansave, %g2
25234 rdpr %canrestore, %g3
25235 rdpr %cleanwin, %g4
25236 rdpr %otherwin, %g5
25237 rdpr %wstate, %g6
25238loop_84: ld [%l7 + 0x34], %f18
25239 ldd [%l7 + 0x28], %i0
25240 addcc %l0, %o3, %l1
25241 array8 %o7, %g4, %g2
25242 move %xcc, %i6, %o4
25243 sir 0x0CC7
25244 nop
25245 set 0x78, %o7
25246 ldx [%l7 + %o7], %g1
25247 edge16l %i7, %l4, %l6
25248 orn %g3, %i3, %i4
25249 movcs %icc, %o2, %g5
25250 smulcc %i2, %i5, %o6
25251 faligndata %f28, %f0, %f8
25252 orcc %i1, 0x0BC3, %o1
25253 xor %l2, 0x0AC1, %l5
25254 popc 0x13F0, %g7
25255 stw %l3, [%l7 + 0x3C]
25256 srlx %o0, 0x0C, %g6
25257 smul %o5, %i0, %o3
25258 fnors %f17, %f29, %f20
25259 andcc %l0, 0x0B51, %o7
25260 srax %l1, 0x18, %g4
25261 movgu %xcc, %g2, %i6
25262 umul %g1, 0x0F38, %o4
25263 edge8l %i7, %l6, %l4
25264 movrlez %i3, %g3, %i4
25265 fmovrdlez %g5, %f8, %f2
25266 st %f9, [%l7 + 0x60]
25267 nop
25268 set 0x58, %g2
25269 std %f28, [%l7 + %g2]
25270 ld [%l7 + 0x40], %f14
25271 ldd [%l7 + 0x70], %f2
25272 fzeros %f13
25273 edge8n %i2, %o2, %o6
25274 st %f6, [%l7 + 0x30]
25275 array32 %i5, %i1, %l2
25276 movpos %icc, %l5, %g7
25277 fornot1 %f12, %f18, %f2
25278 alignaddr %o1, %l3, %g6
25279 fpadd16 %f24, %f10, %f20
25280 orncc %o5, 0x0D6A, %i0
25281 movl %icc, %o3, %l0
25282 sethi 0x13C2, %o7
25283 ldsw [%l7 + 0x58], %o0
25284 fcmped %fcc0, %f20, %f18
25285 fmovsvs %xcc, %f13, %f17
25286 edge8 %g4, %l1, %g2
25287 mulscc %g1, %o4, %i7
25288 mulx %l6, %l4, %i3
25289 sir 0x0DCC
25290 fcmps %fcc1, %f10, %f9
25291 sir 0x05F5
25292 add %i6, 0x02D1, %g3
25293 ld [%l7 + 0x38], %f18
25294 orn %g5, 0x0C84, %i2
25295 fpmerge %f18, %f22, %f10
25296 stb %i4, [%l7 + 0x21]
25297 fnot2s %f2, %f26
25298 movrne %o2, 0x0C2, %o6
25299 udivcc %i1, 0x0EBC, %l2
25300 movcc %xcc, %i5, %l5
25301 sll %g7, %l3, %o1
25302 fabsd %f0, %f16
25303 addcc %o5, 0x17AD, %g6
25304 xorcc %i0, 0x0080, %o3
25305 xor %o7, %l0, %g4
25306 fxnor %f28, %f22, %f12
25307 sra %o0, %g2, %l1
25308 srax %g1, 0x06, %i7
25309 or %o4, 0x0A0C, %l4
25310 ldd [%l7 + 0x20], %i2
25311 move %xcc, %l6, %i6
25312 lduh [%l7 + 0x30], %g3
25313 udiv %g5, 0x1156, %i4
25314 mulscc %o2, %i2, %i1
25315 edge16ln %o6, %i5, %l2
25316 edge16l %l5, %g7, %l3
25317 for %f14, %f18, %f24
25318 addcc %o1, %o5, %i0
25319 std %f10, [%l7 + 0x08]
25320 movvs %xcc, %g6, %o3
25321 movrgz %l0, %o7, %g4
25322 fzero %f8
25323 edge32 %g2, %o0, %g1
25324 srl %l1, 0x05, %o4
25325 movl %xcc, %i7, %l4
25326 sllx %i3, 0x14, %i6
25327 udivx %l6, 0x0766, %g5
25328 array16 %g3, %o2, %i4
25329 or %i1, %i2, %i5
25330 fands %f30, %f23, %f1
25331 movre %l2, 0x095, %l5
25332 sdivcc %g7, 0x04E3, %o6
25333 popc %l3, %o5
25334 orn %i0, %g6, %o1
25335 fcmps %fcc3, %f12, %f24
25336 andn %o3, 0x19A5, %l0
25337 sub %g4, %g2, %o7
25338 edge32 %g1, %l1, %o4
25339 fmovsne %xcc, %f3, %f8
25340 edge32 %i7, %o0, %i3
25341 sra %i6, %l6, %g5
25342 xnorcc %l4, %o2, %i4
25343 orncc %i1, 0x1D84, %g3
25344 sra %i5, %l2, %i2
25345 fands %f0, %f7, %f31
25346 fmovrdgz %g7, %f24, %f22
25347 udiv %o6, 0x0292, %l3
25348 smulcc %l5, 0x14AC, %i0
25349 orcc %g6, 0x1E44, %o5
25350 srl %o3, %o1, %g4
25351 nop
25352 set 0x0D, %i6
25353 ldub [%l7 + %i6], %g2
25354 movcc %icc, %o7, %g1
25355 fcmpd %fcc1, %f10, %f18
25356 addcc %l0, %l1, %o4
25357 movre %o0, 0x1CE, %i3
25358 sra %i6, 0x02, %i7
25359 fcmped %fcc3, %f2, %f30
25360 orn %g5, %l6, %o2
25361 fmovrde %l4, %f10, %f20
25362 fpsub16s %f28, %f26, %f25
25363 xorcc %i1, 0x0D80, %g3
25364 fcmped %fcc1, %f0, %f0
25365 add %i5, %l2, %i4
25366 fmuld8sux16 %f26, %f7, %f12
25367 fxors %f16, %f24, %f30
25368 sub %g7, 0x1728, %i2
25369 movvc %icc, %l3, %o6
25370 movle %icc, %i0, %l5
25371 ldd [%l7 + 0x58], %f8
25372 save %g6, %o5, %o3
25373 rdpr %cwp, %g1
25374 rdpr %cansave, %g2
25375 rdpr %canrestore, %g3
25376 rdpr %cleanwin, %g4
25377 rdpr %otherwin, %g5
25378 rdpr %wstate, %g6
25379 movcs %xcc, %o1, %g4
25380 array8 %o7, %g1, %g2
25381 ldub [%l7 + 0x70], %l0
25382 xor %l1, %o4, %o0
25383 edge8 %i3, %i7, %g5
25384 movcs %icc, %l6, %i6
25385 edge32 %o2, %i1, %l4
25386 fmul8x16 %f16, %f10, %f10
25387 fmovda %icc, %f3, %f25
25388 udivx %g3, 0x1BE9, %i5
25389 xnor %i4, 0x1BCC, %g7
25390 orncc %l2, 0x03E2, %l3
25391 sub %i2, 0x0E79, %o6
25392 srlx %i0, 0x0E, %l5
25393 ldx [%l7 + 0x48], %g6
25394 array32 %o3, %o5, %g4
25395 movn %icc, %o1, %g1
25396 fcmpd %fcc1, %f20, %f12
25397 movgu %xcc, %g2, %l0
25398 edge16 %l1, %o4, %o0
25399 ld [%l7 + 0x78], %f29
25400 movcc %xcc, %o7, %i3
25401 fpmerge %f30, %f8, %f2
25402 sth %g5, [%l7 + 0x52]
25403 ldsw [%l7 + 0x10], %i7
25404 edge32 %i6, %l6, %i1
25405 array16 %o2, %l4, %i5
25406 movne %icc, %g3, %i4
25407 movcs %icc, %g7, %l2
25408 sdivx %l3, 0x1082, %i2
25409 sllx %o6, %i0, %g6
25410 lduh [%l7 + 0x30], %l5
25411 edge8l %o3, %g4, %o1
25412 srl %o5, %g1, %l0
25413 edge8ln %l1, %g2, %o4
25414 sub %o0, %i3, %g5
25415 smulcc %i7, 0x04C9, %i6
25416 edge16n %o7, %l6, %o2
25417 srax %l4, %i1, %g3
25418 fexpand %f3, %f12
25419 sll %i4, 0x0F, %g7
25420 sir 0x17A4
25421 srl %i5, 0x0D, %l2
25422 fmovrde %l3, %f18, %f24
25423 udivcc %i2, 0x0CC9, %o6
25424 fcmple16 %f16, %f10, %i0
25425 movpos %icc, %g6, %o3
25426 fornot2 %f16, %f14, %f2
25427 ldd [%l7 + 0x10], %f16
25428 subc %l5, 0x09E4, %g4
25429 fand %f30, %f20, %f14
25430 andn %o5, 0x187D, %o1
25431 fmovsgu %icc, %f25, %f1
25432 array32 %g1, %l0, %g2
25433 addccc %l1, %o0, %i3
25434 nop
25435 set 0x60, %o1
25436 stb %g5, [%l7 + %o1]
25437 movneg %icc, %i7, %i6
25438 edge8 %o7, %o4, %o2
25439 fones %f6
25440 fnands %f17, %f13, %f27
25441 edge8n %l4, %l6, %g3
25442 andncc %i4, %g7, %i5
25443 movne %xcc, %l2, %l3
25444 movrlez %i2, 0x11A, %o6
25445 umulcc %i0, 0x1883, %g6
25446 srax %i1, 0x0D, %o3
25447 fnot1s %f30, %f6
25448 sll %l5, 0x13, %g4
25449 edge32l %o5, %g1, %o1
25450 fcmpeq16 %f16, %f18, %g2
25451 fmovsa %xcc, %f5, %f9
25452 movrgz %l0, %o0, %l1
25453 alignaddrl %i3, %i7, %g5
25454 edge16n %i6, %o4, %o7
25455 umul %o2, %l4, %g3
25456 sra %i4, 0x1F, %g7
25457 ldsb [%l7 + 0x2C], %i5
25458 fnor %f20, %f26, %f10
25459 mova %icc, %l2, %l6
25460 edge16ln %l3, %o6, %i0
25461 array16 %i2, %i1, %g6
25462 ldd [%l7 + 0x70], %f22
25463 nop
25464 set 0x78, %i0
25465 std %f6, [%l7 + %i0]
25466 smulcc %l5, %o3, %g4
25467 edge8ln %g1, %o1, %g2
25468 edge16ln %l0, %o5, %o0
25469 sdivcc %i3, 0x1E4D, %i7
25470 srl %l1, %i6, %o4
25471 or %o7, %o2, %g5
25472 fmul8ulx16 %f10, %f26, %f28
25473 movn %icc, %g3, %l4
25474 sra %g7, %i4, %l2
25475 ldsh [%l7 + 0x66], %i5
25476 fmovsne %xcc, %f0, %f16
25477 save %l6, 0x1C19, %o6
25478 rdpr %cwp, %g1
25479 rdpr %cansave, %g2
25480 rdpr %canrestore, %g3
25481 rdpr %cleanwin, %g4
25482 rdpr %otherwin, %g5
25483 rdpr %wstate, %g6
25484 umulcc %l3, %i2, %i0
25485 fsrc2 %f16, %f26
25486 stx %i1, [%l7 + 0x28]
25487 sllx %g6, %l5, %o3
25488 udiv %g1, 0x024D, %g4
25489 sll %o1, %g2, %l0
25490 fmovsl %xcc, %f30, %f8
25491 sethi 0x085A, %o0
25492 addccc %o5, 0x07F6, %i7
25493 stw %i3, [%l7 + 0x44]
25494 fmovrsne %i6, %f25, %f3
25495 movl %icc, %l1, %o4
25496 lduw [%l7 + 0x78], %o7
25497 ldd [%l7 + 0x78], %o2
25498 stw %g3, [%l7 + 0x30]
25499 fmuld8ulx16 %f15, %f13, %f28
25500 edge32n %l4, %g7, %g5
25501 smul %l2, 0x0C70, %i5
25502 sir 0x0F96
25503 sllx %l6, 0x1D, %i4
25504 ldub [%l7 + 0x08], %o6
25505 udiv %i2, 0x0095, %i0
25506 movneg %xcc, %i1, %l3
25507 sth %l5, [%l7 + 0x74]
25508 edge8ln %o3, %g6, %g1
25509 edge8ln %o1, %g4, %g2
25510 bshuffle %f4, %f10, %f0
25511 fnegs %f5, %f1
25512 alignaddrl %o0, %o5, %i7
25513 movneg %xcc, %l0, %i3
25514 fnot2s %f3, %f12
25515 fmovdle %xcc, %f22, %f9
25516 fmovsvc %icc, %f8, %f10
25517 movre %l1, 0x217, %o4
25518 sdivcc %i6, 0x0DCE, %o7
25519 fcmple32 %f28, %f2, %g3
25520 udivcc %l4, 0x1872, %g7
25521 fcmped %fcc0, %f14, %f10
25522 orncc %o2, %g5, %i5
25523 fmovd %f6, %f16
25524 movcc %xcc, %l6, %l2
25525 fabsd %f20, %f20
25526 edge32n %i4, %i2, %i0
25527 ldd [%l7 + 0x40], %f24
25528 edge16l %o6, %l3, %l5
25529 movg %xcc, %o3, %i1
25530 smul %g1, %g6, %o1
25531 popc 0x0708, %g4
25532 movcs %icc, %g2, %o5
25533 move %icc, %o0, %i7
25534 mulx %l0, 0x1C94, %l1
25535 udivcc %o4, 0x02A4, %i6
25536 nop
25537 set 0x76, %g3
25538 lduh [%l7 + %g3], %o7
25539 stb %g3, [%l7 + 0x7A]
25540 fmovdl %xcc, %f0, %f1
25541 fmovdpos %xcc, %f26, %f4
25542 fmovspos %xcc, %f31, %f12
25543 fornot1s %f19, %f28, %f15
25544 movrlz %i3, 0x039, %g7
25545 fpack32 %f10, %f2, %f2
25546 st %f26, [%l7 + 0x6C]
25547 movrlz %o2, 0x3CC, %g5
25548 srl %i5, %l6, %l2
25549 movrlez %i4, %i2, %i0
25550 fpadd16s %f19, %f17, %f16
25551 mulx %l4, %l3, %l5
25552 fzeros %f22
25553 alignaddr %o6, %i1, %o3
25554 fornot2 %f16, %f6, %f28
25555 orn %g1, %g6, %g4
25556 fabsd %f28, %f16
25557 edge32 %g2, %o5, %o0
25558 faligndata %f2, %f2, %f8
25559 movne %icc, %o1, %l0
25560 fmovdne %xcc, %f26, %f26
25561 movle %icc, %i7, %o4
25562 fmovscs %xcc, %f20, %f23
25563 fmovdle %icc, %f10, %f14
25564 sra %l1, %o7, %i6
25565 edge16l %g3, %g7, %i3
25566 fmovrdlez %o2, %f22, %f20
25567 fmovscs %xcc, %f11, %f20
25568 fcmpeq16 %f8, %f8, %i5
25569 movgu %xcc, %g5, %l6
25570 movre %i4, 0x271, %i2
25571 fpack16 %f22, %f2
25572 umulcc %i0, 0x04BD, %l4
25573 subccc %l2, %l3, %l5
25574 movrlez %i1, 0x191, %o6
25575 fnot1 %f12, %f16
25576 fornot1 %f16, %f28, %f14
25577 udivx %o3, 0x04DC, %g6
25578 fsrc2 %f2, %f14
25579 addc %g1, %g4, %g2
25580 movn %xcc, %o5, %o0
25581 xor %o1, %l0, %o4
25582 edge8n %i7, %l1, %o7
25583 fmovsneg %xcc, %f21, %f15
25584 bshuffle %f22, %f10, %f10
25585 nop
25586 set 0x28, %o5
25587 ldx [%l7 + %o5], %i6
25588 fmovdg %icc, %f14, %f18
25589 edge8l %g3, %i3, %o2
25590 fsrc1 %f30, %f18
25591 edge32 %i5, %g7, %g5
25592 array16 %i4, %i2, %l6
25593 ldub [%l7 + 0x74], %l4
25594 mulx %l2, %l3, %i0
25595 andcc %i1, 0x0C4B, %o6
25596 fpadd32s %f29, %f30, %f16
25597 popc %o3, %l5
25598 subcc %g1, 0x06B6, %g4
25599 subcc %g2, %o5, %o0
25600 movre %g6, %l0, %o4
25601 addccc %i7, %o1, %o7
25602 alignaddr %i6, %g3, %l1
25603 alignaddrl %o2, %i3, %i5
25604 smul %g5, 0x0DE1, %i4
25605 fmovd %f20, %f6
25606 fmovdneg %xcc, %f20, %f23
25607 fsrc1 %f4, %f12
25608 movrgz %g7, %i2, %l6
25609 movcc %icc, %l2, %l4
25610 addccc %l3, %i1, %o6
25611 sll %o3, %l5, %i0
25612 ld [%l7 + 0x10], %f24
25613 smul %g1, %g2, %g4
25614 edge16 %o5, %o0, %l0
25615 fones %f29
25616 movcs %xcc, %g6, %i7
25617 xnor %o4, 0x092C, %o7
25618 fors %f5, %f10, %f14
25619 srax %o1, %g3, %i6
25620 fpmerge %f1, %f21, %f28
25621 stw %o2, [%l7 + 0x70]
25622 ldsw [%l7 + 0x54], %l1
25623 movge %icc, %i5, %i3
25624 umulcc %i4, %g5, %g7
25625 xorcc %l6, 0x0C1B, %l2
25626 udiv %i2, 0x0113, %l4
25627 or %l3, %o6, %i1
25628 umul %o3, 0x14DD, %l5
25629 fpadd16s %f18, %f12, %f31
25630 smulcc %g1, 0x0049, %i0
25631 fmovrdne %g2, %f2, %f18
25632 orn %o5, %o0, %l0
25633 mulx %g6, %g4, %o4
25634 array16 %o7, %i7, %g3
25635 std %f10, [%l7 + 0x38]
25636 edge8n %i6, %o2, %l1
25637 add %i5, %i3, %o1
25638 movge %icc, %i4, %g7
25639 movre %g5, %l2, %l6
25640 ldsw [%l7 + 0x44], %i2
25641 edge8ln %l4, %l3, %o6
25642 fcmpd %fcc3, %f20, %f14
25643 edge32 %o3, %i1, %g1
25644 mulx %l5, 0x1C55, %g2
25645 fmovdn %xcc, %f5, %f11
25646 movleu %icc, %i0, %o5
25647 for %f22, %f14, %f18
25648 movcs %xcc, %l0, %o0
25649 edge16n %g4, %g6, %o4
25650 alignaddrl %o7, %i7, %i6
25651 edge32ln %g3, %l1, %i5
25652 lduw [%l7 + 0x3C], %i3
25653 alignaddrl %o2, %i4, %o1
25654 st %f26, [%l7 + 0x4C]
25655 srax %g5, 0x1D, %l2
25656 movrne %g7, %l6, %i2
25657 sub %l4, %l3, %o3
25658 st %f8, [%l7 + 0x18]
25659 orncc %o6, %i1, %l5
25660 sethi 0x1BC7, %g1
25661 edge16ln %g2, %o5, %i0
25662 stw %l0, [%l7 + 0x14]
25663 udivcc %o0, 0x0864, %g4
25664 sth %o4, [%l7 + 0x0C]
25665 fsrc1s %f23, %f10
25666 edge32ln %o7, %g6, %i7
25667 save %g3, %i6, %l1
25668 rdpr %cwp, %g1
25669 rdpr %cansave, %g2
25670 rdpr %canrestore, %g3
25671 rdpr %cleanwin, %g4
25672 rdpr %otherwin, %g5
25673 rdpr %wstate, %g6
25674 ldub [%l7 + 0x11], %i3
25675 edge32ln %o2, %i4, %o1
25676 movl %icc, %i5, %g5
25677 stx %g7, [%l7 + 0x40]
25678 movrgz %l2, %l6, %l4
25679 fzero %f4
25680 ld [%l7 + 0x64], %f26
25681 srl %i2, 0x19, %o3
25682 std %f16, [%l7 + 0x40]
25683 and %l3, %i1, %l5
25684 orncc %g1, 0x1D5C, %o6
25685 smul %o5, %i0, %l0
25686 udiv %o0, 0x141C, %g4
25687 movrlez %o4, 0x11A, %g2
25688 fmovscc %icc, %f13, %f4
25689 nop
25690 set 0x7A, %i7
25691 ldsh [%l7 + %i7], %o7
25692 add %i7, %g3, %i6
25693 edge8l %g6, %l1, %i3
25694 popc %i4, %o1
25695 fmovrdgez %i5, %f24, %f10
25696 movrne %g5, %o2, %l2
25697 edge8n %l6, %g7, %l4
25698 xorcc %o3, %l3, %i1
25699 edge32ln %l5, %g1, %o6
25700 fmovsgu %xcc, %f15, %f31
25701 fmovdvs %icc, %f15, %f4
25702 sdivcc %i2, 0x1D03, %o5
25703 and %l0, 0x0D7E, %i0
25704 xor %g4, 0x1A82, %o0
25705 andcc %o4, %g2, %i7
25706 fzeros %f12
25707 andcc %g3, %i6, %g6
25708 srax %o7, 0x0F, %i3
25709 ldsb [%l7 + 0x47], %i4
25710 lduw [%l7 + 0x7C], %l1
25711 addc %o1, %g5, %i5
25712 andncc %o2, %l6, %l2
25713 srl %g7, %o3, %l3
25714 movre %i1, %l4, %g1
25715 sra %o6, %i2, %o5
25716 xor %l0, 0x1FDA, %i0
25717 movrne %g4, %o0, %l5
25718 fors %f16, %f31, %f27
25719 fmovrdne %o4, %f24, %f6
25720 fpack32 %f18, %f28, %f28
25721 fmovrsgez %i7, %f10, %f26
25722 fabss %f28, %f18
25723 edge8l %g3, %i6, %g2
25724 edge16n %g6, %o7, %i3
25725 sub %i4, 0x17CA, %o1
25726 fcmple16 %f8, %f18, %l1
25727 movgu %xcc, %g5, %i5
25728 orn %o2, 0x062C, %l2
25729 addccc %g7, 0x10DB, %l6
25730 xnor %l3, %i1, %l4
25731 fpmerge %f28, %f30, %f18
25732 fmovrdgez %o3, %f10, %f10
25733 array32 %o6, %g1, %i2
25734 addccc %o5, 0x1864, %i0
25735 fmovscs %icc, %f10, %f19
25736 edge16 %g4, %o0, %l0
25737 udivcc %l5, 0x1F00, %o4
25738 array8 %i7, %i6, %g2
25739 restore %g6, 0x04B9, %g3
25740 rdpr %cwp, %g1
25741 rdpr %cansave, %g2
25742 rdpr %canrestore, %g3
25743 rdpr %cleanwin, %g4
25744 rdpr %otherwin, %g5
25745 rdpr %wstate, %g6
25746 lduh [%l7 + 0x24], %i3
25747 fxnor %f24, %f30, %f6
25748 addc %o7, 0x0FF7, %i4
25749 subccc %o1, %l1, %i5
25750 and %g5, 0x16AE, %o2
25751 ldsw [%l7 + 0x48], %g7
25752 fsrc1 %f12, %f26
25753 edge16 %l2, %l6, %l3
25754 udivx %l4, 0x0873, %i1
25755 movneg %icc, %o3, %o6
25756 movrlz %i2, %g1, %i0
25757 sub %o5, %g4, %o0
25758 fand %f6, %f2, %f18
25759 stb %l5, [%l7 + 0x4F]
25760 stb %o4, [%l7 + 0x4B]
25761 lduh [%l7 + 0x12], %l0
25762 sethi 0x1B2C, %i6
25763 edge16ln %g2, %g6, %g3
25764 edge16n %i3, %o7, %i4
25765 sub %i7, %l1, %i5
25766 fmovdne %icc, %f9, %f25
25767 srax %g5, 0x12, %o1
25768 ldsw [%l7 + 0x0C], %g7
25769 movrgez %l2, %o2, %l3
25770 mulscc %l4, 0x1D64, %l6
25771 srax %o3, %i1, %i2
25772 ldsb [%l7 + 0x37], %g1
25773 movgu %xcc, %o6, %o5
25774 lduh [%l7 + 0x50], %g4
25775 movcc %xcc, %i0, %l5
25776 movne %xcc, %o4, %l0
25777 sdivx %o0, 0x16DE, %g2
25778 ldsh [%l7 + 0x5E], %g6
25779 ldd [%l7 + 0x38], %i6
25780 stw %i3, [%l7 + 0x64]
25781 fpadd16 %f4, %f6, %f6
25782 fand %f28, %f4, %f8
25783 movg %icc, %g3, %i4
25784 fandnot2s %f12, %f5, %f27
25785 udivcc %o7, 0x0D87, %i7
25786 std %f14, [%l7 + 0x68]
25787 edge32ln %i5, %g5, %l1
25788 move %xcc, %o1, %l2
25789 sth %g7, [%l7 + 0x2E]
25790 fxor %f26, %f30, %f16
25791 fornot1s %f25, %f25, %f21
25792 popc 0x159E, %l3
25793 movl %xcc, %l4, %l6
25794 movne %icc, %o3, %o2
25795 fpsub32 %f20, %f16, %f26
25796 ldsh [%l7 + 0x26], %i1
25797 movle %icc, %i2, %g1
25798 xor %o5, %g4, %i0
25799 sdivx %o6, 0x08F0, %l5
25800 edge32l %o4, %o0, %l0
25801 save %g2, 0x083D, %g6
25802 rdpr %cwp, %g1
25803 rdpr %cansave, %g2
25804 rdpr %canrestore, %g3
25805 rdpr %cleanwin, %g4
25806 rdpr %otherwin, %g5
25807 rdpr %wstate, %g6
25808 sra %i3, %g3, %i6
25809 sir 0x1B17
25810 edge16n %o7, %i4, %i5
25811 fnands %f28, %f9, %f11
25812 orncc %g5, 0x1CC6, %l1
25813 stw %o1, [%l7 + 0x44]
25814 fcmpd %fcc2, %f24, %f6
25815 fcmple16 %f20, %f2, %i7
25816 movrne %l2, 0x042, %l3
25817 sll %g7, 0x0C, %l6
25818 movgu %icc, %o3, %l4
25819 fornot1s %f18, %f16, %f23
25820 movvc %xcc, %i1, %o2
25821 ldsb [%l7 + 0x42], %g1
25822 ldsb [%l7 + 0x6D], %i2
25823 movrgz %o5, %i0, %o6
25824 sth %g4, [%l7 + 0x6C]
25825 movcc %xcc, %o4, %l5
25826 movvs %xcc, %o0, %l0
25827 move %xcc, %g2, %i3
25828 fornot1s %f1, %f20, %f3
25829 xorcc %g3, 0x1CBE, %i6
25830 movrlez %g6, 0x105, %o7
25831 array32 %i5, %i4, %l1
25832 sdivcc %o1, 0x146E, %g5
25833 stw %l2, [%l7 + 0x2C]
25834 ldd [%l7 + 0x48], %f16
25835 fcmpeq16 %f0, %f30, %l3
25836 mova %xcc, %i7, %l6
25837 fexpand %f18, %f12
25838 fmovde %xcc, %f2, %f24
25839 addccc %g7, 0x1AFA, %o3
25840 movpos %icc, %l4, %i1
25841 fnand %f20, %f8, %f4
25842 movrlz %g1, 0x216, %i2
25843 movvs %xcc, %o5, %i0
25844 or %o2, %o6, %o4
25845 stb %g4, [%l7 + 0x5D]
25846 array16 %o0, %l0, %g2
25847 edge8l %l5, %i3, %i6
25848 fmovrsgz %g6, %f22, %f17
25849 fxnors %f22, %f11, %f4
25850 movgu %icc, %g3, %o7
25851 movvs %icc, %i5, %i4
25852 alignaddr %o1, %g5, %l1
25853 fcmple16 %f2, %f30, %l2
25854 stx %i7, [%l7 + 0x70]
25855 alignaddr %l3, %g7, %l6
25856 or %o3, %i1, %g1
25857 movrgz %l4, 0x255, %o5
25858 fnegd %f26, %f20
25859 fcmpeq16 %f16, %f10, %i0
25860 addccc %i2, %o2, %o6
25861 movneg %icc, %o4, %g4
25862 fmul8x16 %f21, %f12, %f24
25863 edge16l %l0, %g2, %l5
25864 movleu %icc, %i3, %o0
25865 ldsw [%l7 + 0x3C], %i6
25866 sllx %g3, %o7, %i5
25867 fnot2 %f8, %f0
25868 nop
25869 set 0x5C, %l4
25870 ldsb [%l7 + %l4], %g6
25871 addccc %o1, 0x1C7E, %g5
25872 array8 %i4, %l1, %i7
25873 fmovrdne %l3, %f30, %f22
25874 fmul8ulx16 %f22, %f6, %f10
25875 movrgz %g7, %l6, %l2
25876 fpadd32 %f8, %f28, %f18
25877 fmovd %f22, %f24
25878 edge16 %o3, %i1, %l4
25879 fexpand %f23, %f10
25880 lduw [%l7 + 0x18], %g1
25881 edge8ln %i0, %o5, %i2
25882 movpos %icc, %o6, %o2
25883 subcc %o4, 0x1D96, %l0
25884 srlx %g2, 0x0B, %g4
25885 movcs %icc, %l5, %o0
25886 add %i6, %g3, %o7
25887 ld [%l7 + 0x50], %f12
25888 fnands %f17, %f19, %f3
25889 fmovse %xcc, %f1, %f22
25890 sdivcc %i3, 0x09B0, %g6
25891 sra %i5, %g5, %o1
25892 mulscc %i4, 0x1E99, %i7
25893 movvs %xcc, %l1, %g7
25894 ldsw [%l7 + 0x6C], %l6
25895 array8 %l2, %l3, %o3
25896 sra %i1, %l4, %g1
25897 edge8n %i0, %i2, %o6
25898 movneg %xcc, %o2, %o5
25899 mulscc %l0, 0x0BD9, %o4
25900 fmovdg %icc, %f20, %f1
25901 sir 0x1047
25902 orncc %g2, 0x0EF8, %g4
25903 andcc %l5, 0x13DB, %i6
25904 movg %xcc, %o0, %o7
25905 fnors %f11, %f18, %f2
25906 edge16l %g3, %i3, %i5
25907 movvc %icc, %g6, %g5
25908 and %o1, %i7, %i4
25909 fornot1s %f12, %f3, %f13
25910 movl %xcc, %g7, %l1
25911 array32 %l6, %l2, %l3
25912 movvs %xcc, %i1, %l4
25913 fcmple32 %f12, %f26, %o3
25914 orn %g1, 0x0E98, %i2
25915 umul %o6, 0x1798, %i0
25916 lduw [%l7 + 0x54], %o2
25917 sdivcc %l0, 0x0B32, %o5
25918 movrne %g2, %g4, %o4
25919 orcc %i6, 0x1BCA, %o0
25920 ldsw [%l7 + 0x20], %l5
25921 xnorcc %g3, %o7, %i3
25922 stb %i5, [%l7 + 0x2F]
25923 subcc %g5, 0x1283, %o1
25924 nop
25925 set 0x48, %g4
25926 stw %g6, [%l7 + %g4]
25927 movle %icc, %i4, %g7
25928 movrgz %i7, %l1, %l6
25929 fmovrdgez %l2, %f2, %f24
25930 ldsw [%l7 + 0x28], %i1
25931 edge8ln %l3, %l4, %g1
25932 stx %i2, [%l7 + 0x18]
25933 udivx %o3, 0x1C37, %i0
25934 orcc %o2, %l0, %o6
25935 fmovsa %icc, %f14, %f28
25936 orcc %o5, %g4, %o4
25937 move %xcc, %i6, %o0
25938 xor %g2, %l5, %o7
25939 orncc %i3, %i5, %g3
25940 edge8ln %g5, %o1, %i4
25941 edge16 %g6, %g7, %l1
25942 udiv %l6, 0x1BDD, %l2
25943 movre %i1, %i7, %l3
25944 ldsw [%l7 + 0x3C], %l4
25945 stb %i2, [%l7 + 0x16]
25946 movrlz %o3, 0x0D0, %i0
25947 udivcc %o2, 0x14BE, %l0
25948 ld [%l7 + 0x3C], %f15
25949 movrlz %g1, %o6, %g4
25950 addcc %o4, 0x0F9B, %o5
25951 sdivcc %i6, 0x14B3, %o0
25952 std %f10, [%l7 + 0x08]
25953 xorcc %g2, 0x1D2C, %l5
25954 fpsub32s %f21, %f5, %f2
25955 mova %icc, %o7, %i5
25956 sub %g3, %g5, %o1
25957 edge32l %i3, %i4, %g6
25958 movre %l1, 0x21A, %g7
25959 fcmps %fcc1, %f18, %f9
25960 array8 %l6, %l2, %i1
25961 fones %f6
25962 sdiv %l3, 0x109A, %i7
25963 std %f16, [%l7 + 0x78]
25964 fmovrsgez %l4, %f1, %f20
25965 fmovsge %icc, %f31, %f15
25966 mulx %i2, %o3, %i0
25967 edge8 %o2, %l0, %o6
25968 array8 %g4, %g1, %o5
25969 srax %i6, 0x13, %o4
25970 edge16 %o0, %l5, %g2
25971 fmuld8sux16 %f0, %f1, %f28
25972 movn %icc, %i5, %g3
25973 ldsw [%l7 + 0x30], %o7
25974 movrlz %g5, %o1, %i3
25975 umul %g6, 0x0CDA, %i4
25976 subc %l1, 0x0CD4, %l6
25977 fmovspos %icc, %f9, %f16
25978 movrgz %g7, %l2, %i1
25979 sdivx %l3, 0x0AE2, %i7
25980 umul %l4, 0x1FAB, %o3
25981 srl %i0, %i2, %o2
25982 mulx %l0, 0x03EB, %o6
25983 srlx %g4, 0x1F, %o5
25984 edge32l %i6, %o4, %o0
25985 fornot1s %f25, %f4, %f13
25986 edge16l %l5, %g2, %i5
25987 xnorcc %g3, %g1, %g5
25988 bshuffle %f4, %f26, %f26
25989 umulcc %o7, 0x1F60, %i3
25990 movg %icc, %g6, %o1
25991 edge8ln %i4, %l6, %g7
25992 sllx %l2, 0x0D, %i1
25993 fmul8x16al %f10, %f7, %f10
25994 udivx %l1, 0x101B, %i7
25995 orncc %l3, 0x03FF, %l4
25996 sll %o3, %i0, %o2
25997 fmovdpos %xcc, %f7, %f17
25998 movcc %xcc, %l0, %i2
25999 fmul8sux16 %f14, %f16, %f28
26000 movvc %xcc, %g4, %o6
26001 fcmpeq32 %f8, %f6, %i6
26002 fmovspos %xcc, %f26, %f15
26003 nop
26004 set 0x70, %l2
26005 ldd [%l7 + %l2], %f26
26006 umulcc %o4, %o5, %o0
26007 xorcc %l5, %i5, %g2
26008 popc %g3, %g1
26009 sdivcc %g5, 0x0C11, %i3
26010 fmovrdlez %o7, %f16, %f26
26011 umulcc %g6, 0x10C0, %o1
26012 edge16l %l6, %g7, %l2
26013 orncc %i4, 0x10AC, %i1
26014 array16 %i7, %l1, %l3
26015 orncc %o3, 0x0AD6, %l4
26016 edge16 %o2, %l0, %i2
26017 array16 %i0, %o6, %i6
26018 addccc %o4, 0x0D5F, %o5
26019 edge32l %o0, %g4, %l5
26020 xorcc %i5, 0x0E2B, %g3
26021 ldd [%l7 + 0x18], %f10
26022 edge8n %g1, %g2, %i3
26023 addc %g5, %g6, %o1
26024 ldub [%l7 + 0x56], %l6
26025 add %o7, %l2, %i4
26026 movvs %icc, %i1, %i7
26027 subc %l1, %l3, %g7
26028 array8 %o3, %l4, %l0
26029 movn %icc, %i2, %o2
26030 setx loop_85, %l0, %l1
26031 return %l1
26032 nop
26033 rdpr %cwp, %g1
26034 rdpr %cansave, %g2
26035 rdpr %canrestore, %g3
26036 rdpr %cleanwin, %g4
26037 rdpr %otherwin, %g5
26038 rdpr %wstate, %g6
26039loop_85: lduw [%l7 + 0x48], %i0
26040 lduh [%l7 + 0x36], %o0
26041 popc %g4, %o5
26042 addccc %i5, %g3, %l5
26043 fsrc2 %f26, %f2
26044 orncc %g1, %g2, %i3
26045 movn %icc, %g6, %o1
26046 lduw [%l7 + 0x60], %l6
26047 fmovdle %xcc, %f14, %f30
26048 fands %f15, %f16, %f4
26049 fmuld8ulx16 %f24, %f8, %f22
26050 edge16n %o7, %g5, %i4
26051 fmovdvs %icc, %f25, %f21
26052 udivx %l2, 0x1FB1, %i1
26053 st %f6, [%l7 + 0x48]
26054 edge16ln %i7, %l3, %g7
26055 movcs %icc, %o3, %l4
26056 mulx %l1, 0x17D8, %l0
26057 fmovsvc %xcc, %f14, %f0
26058 sethi 0x0DDE, %i2
26059 fmovrse %o6, %f16, %f0
26060 fand %f10, %f12, %f20
26061 sllx %i6, 0x04, %o4
26062 edge32ln %i0, %o2, %g4
26063 array8 %o5, %i5, %g3
26064 fandnot1s %f18, %f15, %f27
26065 fmovs %f13, %f21
26066 smulcc %l5, 0x1416, %g1
26067 mulscc %o0, 0x130C, %g2
26068 array32 %i3, %g6, %o1
26069 subc %l6, 0x1796, %o7
26070 edge32 %g5, %i4, %l2
26071 movcc %xcc, %i7, %i1
26072 ldub [%l7 + 0x22], %l3
26073 ldd [%l7 + 0x18], %f20
26074 nop
26075 set 0x5C, %i3
26076 ldsw [%l7 + %i3], %o3
26077 smul %g7, %l4, %l1
26078 fmuld8sux16 %f6, %f25, %f8
26079 fmovsg %icc, %f24, %f19
26080 movrne %i2, %o6, %i6
26081 edge32l %l0, %i0, %o2
26082 movgu %xcc, %g4, %o5
26083 xor %i5, %g3, %l5
26084 andncc %o4, %o0, %g1
26085 orn %g2, 0x0817, %g6
26086 movge %icc, %i3, %l6
26087 edge32l %o7, %o1, %i4
26088 fornot2s %f8, %f29, %f8
26089 array32 %l2, %g5, %i1
26090 edge32l %l3, %o3, %i7
26091 movle %xcc, %l4, %l1
26092 umulcc %i2, %g7, %i6
26093 sdivcc %l0, 0x1632, %o6
26094 alignaddr %o2, %g4, %o5
26095 fmovdcs %icc, %f17, %f19
26096 sra %i5, %g3, %l5
26097 alignaddrl %i0, %o4, %g1
26098 ldsb [%l7 + 0x08], %o0
26099 nop
26100 set 0x68, %l3
26101 ldd [%l7 + %l3], %g6
26102 stw %g2, [%l7 + 0x3C]
26103 movle %xcc, %l6, %o7
26104 movn %xcc, %i3, %o1
26105 fornot1 %f28, %f26, %f6
26106 fmovdcc %xcc, %f17, %f2
26107 subccc %i4, 0x02A3, %g5
26108 st %f27, [%l7 + 0x60]
26109 movrgz %i1, %l3, %l2
26110 array16 %i7, %o3, %l4
26111 stb %i2, [%l7 + 0x3B]
26112 xnorcc %g7, %l1, %l0
26113 fabsd %f26, %f28
26114 movcs %xcc, %o6, %i6
26115 sdivx %g4, 0x1499, %o2
26116 movne %xcc, %i5, %g3
26117 ld [%l7 + 0x08], %f9
26118 movvc %xcc, %o5, %i0
26119 movrne %l5, 0x23C, %g1
26120 ld [%l7 + 0x58], %f25
26121 movgu %icc, %o0, %g6
26122 fmovse %icc, %f18, %f26
26123 fmovrse %o4, %f15, %f31
26124 movle %xcc, %g2, %l6
26125 sra %o7, 0x00, %i3
26126 fmovrdgz %o1, %f14, %f2
26127 movrgz %g5, %i1, %i4
26128 sir 0x1945
26129 udiv %l3, 0x0793, %i7
26130 sdivx %o3, 0x1753, %l2
26131 edge16n %i2, %l4, %g7
26132 movrgez %l1, 0x0A2, %l0
26133 fmovsl %xcc, %f16, %f1
26134 edge32ln %i6, %g4, %o2
26135 fpadd16 %f16, %f2, %f14
26136 fnot2s %f17, %f17
26137 restore %i5, 0x0AD4, %o6
26138 rdpr %cwp, %g1
26139 rdpr %cansave, %g2
26140 rdpr %canrestore, %g3
26141 rdpr %cleanwin, %g4
26142 rdpr %otherwin, %g5
26143 rdpr %wstate, %g6
26144 fmuld8sux16 %f26, %f15, %f14
26145 addcc %o5, %g3, %i0
26146 ldx [%l7 + 0x70], %g1
26147 andcc %o0, 0x0D32, %g6
26148 edge8n %l5, %g2, %l6
26149 fpsub32 %f8, %f30, %f30
26150 fmovsge %xcc, %f22, %f11
26151 umulcc %o7, 0x1201, %o4
26152 movrlez %o1, 0x255, %i3
26153 lduw [%l7 + 0x5C], %i1
26154 smul %g5, 0x0DA1, %i4
26155 fmovrsgez %l3, %f21, %f24
26156 nop
26157 set 0x10, %o4
26158 stx %i7, [%l7 + %o4]
26159 alignaddr %o3, %i2, %l2
26160 fmovrdlz %l4, %f24, %f8
26161 nop
26162 set 0x40, %l6
26163 lduw [%l7 + %l6], %g7
26164 fpsub32s %f12, %f20, %f5
26165 add %l1, %l0, %g4
26166 and %o2, %i6, %o6
26167 srl %i5, %o5, %g3
26168 ldx [%l7 + 0x70], %i0
26169 edge16ln %o0, %g1, %l5
26170 smul %g2, %g6, %o7
26171 or %l6, 0x0BF5, %o1
26172 faligndata %f0, %f2, %f2
26173 st %f29, [%l7 + 0x58]
26174 srl %i3, 0x13, %o4
26175 edge32n %g5, %i4, %l3
26176 ldd [%l7 + 0x20], %i6
26177 edge16 %i1, %i2, %o3
26178 ldd [%l7 + 0x28], %f2
26179 save %l2, 0x02EA, %g7
26180 rdpr %cwp, %g1
26181 rdpr %cansave, %g2
26182 rdpr %canrestore, %g3
26183 rdpr %cleanwin, %g4
26184 rdpr %otherwin, %g5
26185 rdpr %wstate, %g6
26186 fors %f27, %f16, %f22
26187 stx %l4, [%l7 + 0x18]
26188 fpsub32s %f29, %f18, %f11
26189 smul %l1, 0x1B02, %g4
26190 fnot2 %f0, %f22
26191 fmovda %xcc, %f16, %f10
26192 smul %l0, %o2, %o6
26193 ldub [%l7 + 0x08], %i6
26194 udiv %i5, 0x178B, %g3
26195 xor %i0, 0x108C, %o0
26196 addccc %o5, 0x1D4D, %g1
26197 fmovdge %xcc, %f7, %f7
26198 movg %icc, %l5, %g6
26199 stx %g2, [%l7 + 0x10]
26200 mulscc %o7, %l6, %i3
26201 addccc %o1, %o4, %i4
26202 umulcc %l3, 0x039F, %i7
26203 add %g5, %i1, %o3
26204 movcc %xcc, %l2, %i2
26205 smulcc %g7, 0x0F88, %l4
26206 fexpand %f3, %f28
26207 ldsw [%l7 + 0x2C], %g4
26208 movrgez %l0, %o2, %l1
26209 fmul8x16au %f11, %f18, %f24
26210 edge16 %i6, %o6, %i5
26211 or %g3, 0x0D2E, %o0
26212 edge32n %o5, %i0, %g1
26213 movvs %xcc, %l5, %g2
26214 ld [%l7 + 0x38], %f18
26215 ldsb [%l7 + 0x5E], %o7
26216 stb %g6, [%l7 + 0x75]
26217 smul %i3, %l6, %o1
26218 mulscc %o4, %i4, %i7
26219 fcmpne32 %f10, %f18, %l3
26220 ldx [%l7 + 0x08], %g5
26221 edge16l %o3, %l2, %i2
26222 edge16l %g7, %i1, %g4
26223 fmovrslez %l0, %f2, %f24
26224 edge8 %l4, %l1, %o2
26225 smulcc %o6, 0x1DB5, %i5
26226 sll %g3, %i6, %o5
26227 addcc %i0, %g1, %o0
26228 fmovscs %icc, %f6, %f26
26229 ldd [%l7 + 0x78], %g2
26230 udivcc %l5, 0x0789, %g6
26231 fandnot1 %f12, %f20, %f22
26232 edge8 %i3, %l6, %o1
26233 fmovdge %xcc, %f27, %f12
26234 andncc %o4, %i4, %o7
26235 sub %l3, %i7, %o3
26236 fmovdleu %icc, %f24, %f5
26237 lduh [%l7 + 0x56], %l2
26238 addccc %i2, %g7, %g5
26239 fcmpne16 %f6, %f24, %i1
26240 sub %g4, 0x1FC9, %l4
26241 srax %l1, %l0, %o2
26242 sra %o6, %i5, %g3
26243 edge8l %o5, %i6, %i0
26244 stx %o0, [%l7 + 0x08]
26245 udivx %g2, 0x0A61, %l5
26246 fpadd16 %f10, %f0, %f8
26247 fmovsgu %xcc, %f25, %f13
26248 movg %icc, %g1, %i3
26249 fornot2s %f15, %f19, %f3
26250 ld [%l7 + 0x40], %f2
26251 ldsb [%l7 + 0x37], %g6
26252 smulcc %o1, %l6, %i4
26253 ldd [%l7 + 0x50], %f4
26254 movne %xcc, %o4, %o7
26255 movrgz %l3, %o3, %i7
26256 andn %i2, 0x10F0, %l2
26257 sdivx %g7, 0x15BF, %g5
26258 addc %g4, 0x1342, %l4
26259 fmovrdne %l1, %f4, %f20
26260 movrgez %l0, 0x221, %i1
26261 array16 %o6, %o2, %g3
26262 edge32ln %i5, %o5, %i0
26263 sir 0x1B77
26264 lduw [%l7 + 0x18], %o0
26265 stb %i6, [%l7 + 0x50]
26266 fcmpne32 %f20, %f18, %g2
26267 lduw [%l7 + 0x48], %l5
26268 movvc %icc, %i3, %g1
26269 sllx %o1, 0x1B, %l6
26270 save %g6, 0x129B, %i4
26271 rdpr %cwp, %g1
26272 rdpr %cansave, %g2
26273 rdpr %canrestore, %g3
26274 rdpr %cleanwin, %g4
26275 rdpr %otherwin, %g5
26276 rdpr %wstate, %g6
26277 lduw [%l7 + 0x28], %o7
26278 andncc %l3, %o4, %i7
26279 alignaddr %i2, %o3, %g7
26280 fmovrdlz %g5, %f24, %f6
26281 std %f14, [%l7 + 0x10]
26282 subc %l2, %l4, %g4
26283 orcc %l1, %i1, %l0
26284 movgu %xcc, %o2, %g3
26285 edge32n %i5, %o6, %o5
26286 mulscc %i0, %i6, %g2
26287 fnot2s %f28, %f26
26288 ldd [%l7 + 0x60], %l4
26289 st %f13, [%l7 + 0x4C]
26290 sllx %o0, %g1, %o1
26291 faligndata %f24, %f26, %f30
26292 or %i3, 0x0D02, %g6
26293 movcs %xcc, %l6, %o7
26294 sll %i4, %o4, %l3
26295 st %f14, [%l7 + 0x5C]
26296 fnot1s %f12, %f19
26297 movneg %icc, %i7, %i2
26298 fmul8sux16 %f26, %f0, %f30
26299 sdiv %g7, 0x0025, %o3
26300 fmovsa %icc, %f30, %f20
26301 srax %g5, %l2, %l4
26302 movg %xcc, %g4, %i1
26303 edge32ln %l1, %o2, %l0
26304 edge32n %i5, %g3, %o6
26305 smulcc %i0, %o5, %i6
26306 umulcc %l5, 0x1E42, %g2
26307 ldub [%l7 + 0x62], %o0
26308 fxnors %f17, %f5, %f24
26309 xorcc %g1, 0x13D1, %i3
26310 movcs %xcc, %o1, %l6
26311 and %o7, 0x1B5C, %g6
26312 umulcc %i4, 0x1F4B, %l3
26313 fcmpeq16 %f14, %f14, %o4
26314 xor %i7, 0x1365, %g7
26315 ldd [%l7 + 0x20], %i2
26316 and %o3, 0x1190, %l2
26317 movne %xcc, %l4, %g5
26318 xnor %i1, 0x0B04, %l1
26319 movle %icc, %o2, %g4
26320 orcc %l0, %g3, %o6
26321 st %f14, [%l7 + 0x3C]
26322 sub %i0, 0x12FF, %o5
26323 orn %i6, 0x128D, %l5
26324 srax %g2, %o0, %g1
26325 and %i3, %i5, %o1
26326 fxor %f4, %f30, %f8
26327 fmovrse %l6, %f21, %f1
26328 orcc %g6, %o7, %l3
26329 movpos %xcc, %i4, %i7
26330 fcmpeq32 %f4, %f18, %g7
26331 popc 0x156D, %i2
26332 udivcc %o4, 0x17FA, %o3
26333 udivcc %l4, 0x1783, %g5
26334 mova %xcc, %l2, %l1
26335 movle %xcc, %o2, %g4
26336 sub %i1, %l0, %g3
26337 subcc %i0, 0x084D, %o6
26338 move %icc, %i6, %o5
26339 sdivx %l5, 0x0072, %g2
26340 movrlez %o0, %g1, %i3
26341 sth %i5, [%l7 + 0x32]
26342 xor %o1, %g6, %l6
26343 fnot1s %f6, %f13
26344 edge32 %l3, %o7, %i7
26345 sllx %i4, %i2, %g7
26346 movvc %icc, %o3, %o4
26347 movvc %xcc, %l4, %g5
26348 ld [%l7 + 0x0C], %f9
26349 xor %l1, 0x179A, %o2
26350 orncc %l2, 0x182C, %g4
26351 xor %i1, 0x0220, %g3
26352 umul %l0, %o6, %i6
26353 xnorcc %i0, %l5, %g2
26354 fmovdvc %icc, %f17, %f23
26355 fnot2s %f3, %f14
26356 fnegd %f12, %f22
26357 ldd [%l7 + 0x70], %o0
26358 srlx %o5, 0x07, %i3
26359 edge32 %i5, %o1, %g1
26360 ldsw [%l7 + 0x58], %g6
26361 movn %icc, %l3, %l6
26362 subcc %o7, 0x1602, %i4
26363 setx loop_86, %l0, %l1
26364 return %l1
26365 nop
26366 rdpr %cwp, %g1
26367 rdpr %cansave, %g2
26368 rdpr %canrestore, %g3
26369 rdpr %cleanwin, %g4
26370 rdpr %otherwin, %g5
26371 rdpr %wstate, %g6
26372loop_86: fnot2 %f14, %f24
26373 ldsb [%l7 + 0x7A], %o4
26374 fpack16 %f16, %f5
26375 movrne %o3, 0x1C9, %g5
26376 fsrc1 %f12, %f8
26377 umul %l1, %l4, %l2
26378 movvc %icc, %g4, %i1
26379 edge16n %g3, %l0, %o6
26380 fmovsvs %icc, %f17, %f3
26381 fcmpne16 %f24, %f10, %i6
26382 edge16ln %o2, %i0, %g2
26383 ldd [%l7 + 0x60], %l4
26384 ld [%l7 + 0x20], %f2
26385 st %f0, [%l7 + 0x3C]
26386 and %o5, %o0, %i5
26387 fones %f25
26388 fmovrdlez %i3, %f30, %f28
26389 sth %g1, [%l7 + 0x54]
26390 fandnot2 %f2, %f8, %f10
26391 andn %g6, 0x1E17, %l3
26392 umulcc %o1, %l6, %i4
26393 movre %o7, %i2, %g7
26394 ldsw [%l7 + 0x54], %i7
26395 movcs %icc, %o3, %g5
26396 movleu %xcc, %o4, %l4
26397 smul %l1, 0x1E97, %l2
26398 stw %g4, [%l7 + 0x10]
26399 fpsub32s %f4, %f15, %f1
26400 popc %g3, %i1
26401 movne %icc, %o6, %i6
26402 ldsh [%l7 + 0x0E], %l0
26403 st %f21, [%l7 + 0x74]
26404 fmovrdne %o2, %f8, %f6
26405 stw %i0, [%l7 + 0x44]
26406 sdiv %g2, 0x000F, %l5
26407 orncc %o0, %o5, %i5
26408 fmovd %f28, %f26
26409 fmovsg %xcc, %f31, %f4
26410 xorcc %g1, %i3, %g6
26411 edge16 %o1, %l6, %i4
26412 edge32ln %o7, %i2, %g7
26413 sdivx %i7, 0x0A21, %l3
26414 udivx %o3, 0x093B, %g5
26415 fcmpd %fcc1, %f14, %f4
26416 edge32 %l4, %l1, %o4
26417 sth %l2, [%l7 + 0x0E]
26418 sethi 0x0EFA, %g3
26419 st %f26, [%l7 + 0x44]
26420 orn %g4, %o6, %i1
26421 stw %i6, [%l7 + 0x14]
26422 sethi 0x1343, %l0
26423 edge16n %i0, %g2, %o2
26424 ldub [%l7 + 0x5E], %l5
26425 edge8 %o5, %o0, %i5
26426 fsrc1 %f8, %f20
26427 fpsub16 %f24, %f4, %f6
26428 smul %g1, %g6, %o1
26429 edge32n %l6, %i4, %o7
26430 movrlez %i2, %g7, %i3
26431 addc %l3, 0x086C, %i7
26432 ldub [%l7 + 0x6F], %g5
26433 movge %xcc, %l4, %o3
26434 orcc %o4, 0x0CE1, %l1
26435 fxors %f27, %f15, %f7
26436 array16 %l2, %g4, %g3
26437 fmovrdgz %i1, %f10, %f20
26438 sth %i6, [%l7 + 0x14]
26439 lduh [%l7 + 0x12], %o6
26440 fmovdne %icc, %f9, %f15
26441 fpadd16s %f20, %f12, %f30
26442 fcmpgt16 %f18, %f14, %i0
26443 restore %g2, 0x1944, %l0
26444 rdpr %cwp, %g1
26445 rdpr %cansave, %g2
26446 rdpr %canrestore, %g3
26447 rdpr %cleanwin, %g4
26448 rdpr %otherwin, %g5
26449 rdpr %wstate, %g6
26450 lduw [%l7 + 0x68], %o2
26451 udivx %o5, 0x02E2, %l5
26452 setx loop_87, %l0, %l1
26453 return %l1
26454 nop
26455 rdpr %cwp, %g1
26456 rdpr %cansave, %g2
26457 rdpr %canrestore, %g3
26458 rdpr %cleanwin, %g4
26459 rdpr %otherwin, %g5
26460 rdpr %wstate, %g6
26461loop_87: movrlz %o1, 0x20C, %l6
26462 andncc %g1, %i4, %o7
26463 fnot1s %f2, %f12
26464 ldub [%l7 + 0x41], %i2
26465 fmul8x16al %f18, %f24, %f0
26466 smul %g7, 0x1666, %l3
26467 fnegs %f9, %f25
26468 movcs %icc, %i3, %i7
26469 smul %l4, 0x0B29, %g5
26470 fmuld8sux16 %f12, %f8, %f10
26471 std %f28, [%l7 + 0x20]
26472 srl %o4, 0x0D, %o3
26473 fmovrdlz %l2, %f16, %f22
26474 movge %icc, %g4, %l1
26475 edge16n %i1, %g3, %i6
26476 fandnot2 %f10, %f0, %f12
26477 fcmpd %fcc2, %f30, %f2
26478 umulcc %o6, %i0, %l0
26479 movneg %xcc, %g2, %o2
26480 movre %l5, 0x1CE, %o0
26481 movre %i5, 0x252, %g6
26482 edge32ln %o1, %o5, %l6
26483 movrne %i4, %o7, %g1
26484 sub %i2, %l3, %i3
26485 movpos %icc, %i7, %l4
26486 andcc %g7, 0x06D9, %g5
26487 addcc %o4, %l2, %g4
26488 sth %l1, [%l7 + 0x78]
26489 movre %i1, 0x37F, %g3
26490 ldd [%l7 + 0x70], %f20
26491 ldsh [%l7 + 0x5C], %i6
26492 array16 %o3, %o6, %l0
26493 fmovdl %xcc, %f29, %f16
26494 sir 0x1F8D
26495 fmovd %f16, %f26
26496 sir 0x1B26
26497 smulcc %g2, 0x1252, %i0
26498 subccc %l5, %o0, %i5
26499 and %g6, %o2, %o5
26500 edge16l %l6, %i4, %o7
26501 popc 0x1101, %o1
26502 andn %i2, %l3, %g1
26503 stx %i7, [%l7 + 0x08]
26504 fcmps %fcc1, %f20, %f22
26505 and %i3, 0x056F, %l4
26506 fcmple32 %f22, %f22, %g7
26507 xorcc %g5, 0x169C, %l2
26508 udiv %g4, 0x07D9, %l1
26509 lduw [%l7 + 0x5C], %o4
26510 popc %g3, %i1
26511 smulcc %o3, %i6, %o6
26512 srl %g2, 0x02, %i0
26513 array16 %l5, %l0, %o0
26514 subcc %i5, 0x0B68, %g6
26515 fcmpeq32 %f14, %f4, %o2
26516 array8 %l6, %i4, %o5
26517 lduw [%l7 + 0x64], %o7
26518 udivx %i2, 0x187C, %l3
26519 nop
26520 set 0x68, %i5
26521 stx %o1, [%l7 + %i5]
26522 nop
26523 set 0x2E, %l1
26524 sth %i7, [%l7 + %l1]
26525 subcc %i3, %g1, %g7
26526 srlx %g5, 0x0E, %l2
26527 fcmpgt32 %f30, %f4, %g4
26528 umul %l1, %l4, %o4
26529 alignaddrl %i1, %g3, %o3
26530 movre %o6, %i6, %g2
26531 movne %xcc, %l5, %l0
26532 or %i0, 0x0DFC, %o0
26533 xorcc %i5, %g6, %l6
26534 fmovrdlez %i4, %f6, %f28
26535 std %f30, [%l7 + 0x28]
26536 udivx %o2, 0x0BB6, %o7
26537 fpadd16 %f18, %f16, %f22
26538 fexpand %f0, %f18
26539 popc %o5, %l3
26540 srl %i2, 0x00, %i7
26541 alignaddrl %o1, %g1, %g7
26542 movrlz %i3, %g5, %l2
26543 movcc %icc, %g4, %l1
26544 fmuld8ulx16 %f17, %f20, %f30
26545 and %o4, %i1, %l4
26546 ldsh [%l7 + 0x78], %o3
26547 addc %o6, %g3, %g2
26548 move %xcc, %i6, %l0
26549 stb %l5, [%l7 + 0x48]
26550 andn %o0, 0x0B53, %i5
26551 addc %g6, 0x1A40, %l6
26552 array8 %i4, %i0, %o7
26553 addcc %o5, %o2, %l3
26554 edge8n %i7, %i2, %g1
26555 xnor %g7, 0x0D67, %o1
26556 edge8l %g5, %i3, %g4
26557 movvs %xcc, %l2, %o4
26558 edge32 %i1, %l4, %o3
26559 addc %l1, 0x0C9E, %o6
26560 fcmpne32 %f4, %f10, %g3
26561 save %i6, %g2, %l5
26562 rdpr %cwp, %g1
26563 rdpr %cansave, %g2
26564 rdpr %canrestore, %g3
26565 rdpr %cleanwin, %g4
26566 rdpr %otherwin, %g5
26567 rdpr %wstate, %g6
26568 sdivx %l0, 0x1C97, %o0
26569 or %i5, %g6, %l6
26570 xor %i4, 0x0DB2, %i0
26571 movne %xcc, %o5, %o2
26572 movcc %xcc, %o7, %i7
26573 save %i2, 0x020C, %l3
26574 rdpr %cwp, %g1
26575 rdpr %cansave, %g2
26576 rdpr %canrestore, %g3
26577 rdpr %cleanwin, %g4
26578 rdpr %otherwin, %g5
26579 rdpr %wstate, %g6
26580 fandnot1 %f16, %f10, %f14
26581 alignaddr %g7, %o1, %g5
26582 sdivx %i3, 0x0B7E, %g4
26583 sethi 0x02EC, %l2
26584 sll %g1, %o4, %l4
26585 movg %icc, %i1, %l1
26586 st %f9, [%l7 + 0x78]
26587 nop
26588 set 0x78, %l5
26589 stw %o3, [%l7 + %l5]
26590 mulscc %g3, 0x0856, %i6
26591 ldub [%l7 + 0x14], %o6
26592 stb %g2, [%l7 + 0x10]
26593 edge16l %l5, %o0, %l0
26594 andn %i5, 0x0E67, %g6
26595 edge8 %i4, %i0, %l6
26596 srlx %o5, %o2, %o7
26597 sethi 0x1B4D, %i7
26598 sdivcc %l3, 0x1EE9, %i2
26599 smul %o1, 0x18B0, %g5
26600 stw %i3, [%l7 + 0x2C]
26601 mulscc %g7, 0x1D28, %g4
26602 move %xcc, %g1, %l2
26603 movrlez %o4, %l4, %l1
26604 sir 0x172B
26605 udivx %o3, 0x1A51, %i1
26606 fmovdle %icc, %f10, %f4
26607 movvs %icc, %i6, %g3
26608 orcc %o6, 0x1ECC, %l5
26609 addc %o0, %l0, %i5
26610 fmovrdgz %g2, %f16, %f4
26611 smulcc %g6, %i4, %l6
26612 and %i0, %o2, %o7
26613 smul %o5, 0x179C, %l3
26614 fornot1s %f6, %f25, %f23
26615 fone %f12
26616 smul %i2, %o1, %i7
26617 smulcc %i3, %g5, %g4
26618 fmovsa %xcc, %f25, %f19
26619 addc %g7, 0x1F0A, %l2
26620 popc %g1, %l4
26621 movgu %xcc, %l1, %o3
26622 mulx %i1, %i6, %o4
26623 stb %g3, [%l7 + 0x39]
26624 and %l5, 0x1F78, %o0
26625 array32 %l0, %i5, %g2
26626 fnors %f22, %f26, %f7
26627 subccc %o6, %i4, %g6
26628 xnorcc %l6, 0x1927, %o2
26629 array32 %o7, %i0, %l3
26630 sth %o5, [%l7 + 0x4A]
26631 fmovse %xcc, %f0, %f27
26632 ldsh [%l7 + 0x3A], %i2
26633 fmovscs %icc, %f29, %f25
26634 stb %i7, [%l7 + 0x0E]
26635 xnorcc %o1, %g5, %i3
26636 xnor %g7, 0x1113, %l2
26637 lduh [%l7 + 0x62], %g1
26638 sll %g4, %l1, %o3
26639 fmovrsgz %i1, %f7, %f2
26640 fxnors %f29, %f22, %f3
26641 movle %icc, %l4, %o4
26642 movle %icc, %i6, %l5
26643 movre %o0, %l0, %i5
26644 st %f3, [%l7 + 0x4C]
26645 fmovse %icc, %f9, %f17
26646 umulcc %g3, %g2, %i4
26647 ldx [%l7 + 0x38], %g6
26648 alignaddr %o6, %o2, %l6
26649 edge32l %i0, %l3, %o7
26650 bshuffle %f6, %f0, %f26
26651 fmovdcc %xcc, %f5, %f14
26652 subccc %o5, 0x1878, %i2
26653 sra %o1, %g5, %i7
26654 ldsh [%l7 + 0x44], %i3
26655 sth %g7, [%l7 + 0x72]
26656 edge16n %g1, %l2, %l1
26657 fmovsgu %xcc, %f16, %f3
26658 fmovdg %xcc, %f3, %f23
26659 movg %xcc, %g4, %o3
26660 fcmpeq32 %f10, %f12, %l4
26661 sra %o4, 0x0C, %i6
26662 xor %i1, 0x0FB3, %o0
26663 movrlez %l5, 0x061, %i5
26664 fxor %f4, %f10, %f10
26665 movrlez %g3, %l0, %i4
26666 ldx [%l7 + 0x28], %g2
26667 fmovsleu %icc, %f26, %f10
26668 sdiv %g6, 0x0E57, %o2
26669 umulcc %l6, %i0, %l3
26670 movne %icc, %o6, %o5
26671 sub %i2, %o7, %o1
26672 edge8ln %i7, %i3, %g7
26673 movrne %g5, %g1, %l2
26674 lduw [%l7 + 0x18], %g4
26675 xnorcc %l1, %l4, %o3
26676 popc %o4, %i6
26677 fmuld8ulx16 %f31, %f30, %f14
26678 movn %icc, %o0, %l5
26679 sir 0x1180
26680 udivx %i5, 0x193B, %g3
26681 edge16ln %i1, %i4, %l0
26682 edge32n %g2, %g6, %l6
26683 sll %o2, 0x0A, %i0
26684 edge16l %l3, %o5, %i2
26685 move %icc, %o6, %o7
26686 alignaddrl %i7, %i3, %g7
26687 sethi 0x027A, %o1
26688 fzero %f0
26689 umul %g1, %l2, %g5
26690 movgu %xcc, %g4, %l4
26691 movne %xcc, %o3, %l1
26692 mova %xcc, %o4, %o0
26693 fmovrde %l5, %f30, %f14
26694 and %i5, 0x14CB, %i6
26695 array16 %g3, %i4, %l0
26696 alignaddr %i1, %g6, %l6
26697 sra %o2, %i0, %l3
26698 fcmpgt32 %f4, %f6, %g2
26699 fornot2s %f5, %f7, %f16
26700 st %f20, [%l7 + 0x78]
26701 movrgz %o5, 0x082, %o6
26702 sth %i2, [%l7 + 0x5A]
26703 ldsb [%l7 + 0x7C], %i7
26704 movleu %xcc, %o7, %i3
26705 ldx [%l7 + 0x38], %o1
26706 ldd [%l7 + 0x70], %f20
26707 fpmerge %f9, %f25, %f12
26708 orn %g7, %l2, %g1
26709 edge8l %g4, %l4, %o3
26710 array8 %g5, %o4, %l1
26711 edge8ln %l5, %o0, %i6
26712 fmovdvs %xcc, %f9, %f24
26713 fmovscs %xcc, %f17, %f6
26714 movne %icc, %g3, %i4
26715 movrlez %l0, %i1, %i5
26716 srlx %l6, %g6, %o2
26717 stw %l3, [%l7 + 0x2C]
26718 sdiv %i0, 0x10E8, %g2
26719 edge16n %o6, %o5, %i2
26720 move %icc, %i7, %i3
26721 movg %xcc, %o7, %o1
26722 sllx %l2, %g1, %g7
26723 fmovdn %icc, %f18, %f2
26724 andcc %g4, 0x02F3, %l4
26725 restore %o3, %o4, %g5
26726 rdpr %cwp, %g1
26727 rdpr %cansave, %g2
26728 rdpr %canrestore, %g3
26729 rdpr %cleanwin, %g4
26730 rdpr %otherwin, %g5
26731 rdpr %wstate, %g6
26732 fmovrdgz %l5, %f26, %f24
26733 ldsb [%l7 + 0x4E], %l1
26734 sdivx %i6, 0x16CC, %o0
26735 movrne %i4, %g3, %i1
26736 xor %l0, %l6, %i5
26737 std %f20, [%l7 + 0x50]
26738 nop
26739 set 0x10, %i1
26740 stx %o2, [%l7 + %i1]
26741 movle %xcc, %g6, %l3
26742 edge8n %g2, %i0, %o6
26743 array8 %i2, %o5, %i7
26744 andcc %i3, %o7, %l2
26745 fcmped %fcc1, %f24, %f16
26746 edge8n %o1, %g1, %g4
26747 fpack16 %f0, %f13
26748 mulscc %g7, 0x0222, %o3
26749 lduh [%l7 + 0x76], %l4
26750 movpos %xcc, %o4, %l5
26751 mulx %g5, %i6, %o0
26752 movg %icc, %l1, %g3
26753 array16 %i1, %i4, %l0
26754 movneg %xcc, %l6, %i5
26755 fnor %f26, %f30, %f24
26756 ldd [%l7 + 0x38], %g6
26757 xor %l3, 0x0B88, %g2
26758 fmovdgu %xcc, %f14, %f13
26759 fmovscs %xcc, %f16, %f1
26760 fcmpne16 %f20, %f30, %i0
26761 umul %o2, %i2, %o5
26762 edge32l %o6, %i3, %i7
26763 fmovdvc %xcc, %f7, %f25
26764 ldsb [%l7 + 0x31], %o7
26765 movle %icc, %o1, %g1
26766 udiv %l2, 0x15FA, %g4
26767 fornot1 %f2, %f14, %f12
26768 andcc %g7, %o3, %l4
26769 fmovscs %icc, %f7, %f25
26770 fandnot1 %f2, %f26, %f8
26771 alignaddr %o4, %g5, %i6
26772 save %l5, 0x03F4, %l1
26773 rdpr %cwp, %g1
26774 rdpr %cansave, %g2
26775 rdpr %canrestore, %g3
26776 rdpr %cleanwin, %g4
26777 rdpr %otherwin, %g5
26778 rdpr %wstate, %g6
26779 addc %o0, %g3, %i4
26780 edge32n %i1, %l0, %l6
26781 mova %xcc, %i5, %l3
26782 srlx %g2, %g6, %i0
26783 and %o2, %o5, %o6
26784 srlx %i3, 0x07, %i2
26785 udivcc %o7, 0x0396, %o1
26786 ldub [%l7 + 0x15], %i7
26787 fmul8x16al %f12, %f10, %f20
26788 sdivx %l2, 0x179E, %g4
26789 movrlz %g1, %g7, %l4
26790 movl %icc, %o3, %g5
26791 mulx %i6, 0x1F86, %o4
26792 andncc %l1, %o0, %l5
26793 edge32ln %i4, %g3, %l0
26794 addc %l6, %i5, %l3
26795 movvc %icc, %i1, %g2
26796 ldd [%l7 + 0x38], %f10
26797 movpos %icc, %g6, %i0
26798 ldub [%l7 + 0x0D], %o2
26799 andcc %o5, 0x0551, %o6
26800 nop
26801 set 0x14, %g6
26802 lduw [%l7 + %g6], %i3
26803 andn %o7, %i2, %o1
26804 sllx %l2, 0x15, %i7
26805 sethi 0x1A38, %g1
26806 movneg %xcc, %g4, %l4
26807 xorcc %g7, %g5, %i6
26808 mulx %o3, 0x01B2, %o4
26809 popc %l1, %o0
26810 umul %i4, %g3, %l0
26811 movpos %icc, %l5, %l6
26812 lduh [%l7 + 0x3A], %l3
26813 ldsh [%l7 + 0x5A], %i1
26814 movrne %g2, 0x0ED, %i5
26815 fpadd32s %f24, %f5, %f13
26816 orcc %g6, 0x0738, %i0
26817 fone %f10
26818 xnor %o5, %o2, %o6
26819 fmovscs %xcc, %f23, %f12
26820 fands %f0, %f5, %f19
26821 xnor %i3, 0x0B23, %o7
26822 xnor %i2, %o1, %l2
26823 umul %g1, 0x0065, %g4
26824 orncc %i7, 0x1263, %l4
26825 fmovdle %icc, %f7, %f13
26826 add %g5, %i6, %o3
26827 movgu %icc, %g7, %l1
26828 alignaddr %o0, %o4, %i4
26829 sra %g3, 0x1B, %l0
26830 xor %l6, %l5, %i1
26831 movgu %xcc, %l3, %g2
26832 and %g6, %i5, %i0
26833 udivx %o5, 0x1F6B, %o2
26834 fmovrdlz %o6, %f12, %f22
26835 array8 %o7, %i2, %i3
26836 fmovrdgez %o1, %f6, %f28
26837 setx loop_88, %l0, %l1
26838 return %l1
26839 nop
26840 rdpr %cwp, %g1
26841 rdpr %cansave, %g2
26842 rdpr %canrestore, %g3
26843 rdpr %cleanwin, %g4
26844 rdpr %otherwin, %g5
26845 rdpr %wstate, %g6
26846loop_88: edge8 %g4, %i7, %g5
26847 movn %icc, %i6, %l4
26848 restore %o3, %g7, %l1
26849 rdpr %cwp, %g1
26850 rdpr %cansave, %g2
26851 rdpr %canrestore, %g3
26852 rdpr %cleanwin, %g4
26853 rdpr %otherwin, %g5
26854 rdpr %wstate, %g6
26855 fcmpeq16 %f26, %f6, %o0
26856 edge32n %o4, %g3, %i4
26857 fzeros %f17
26858 movre %l6, 0x181, %l5
26859 nop
26860 set 0x48, %o2
26861 stw %i1, [%l7 + %o2]
26862 ldd [%l7 + 0x48], %f12
26863 sir 0x1B62
26864 fmul8x16 %f19, %f12, %f20
26865 xorcc %l0, %g2, %l3
26866 sdivcc %g6, 0x0D2A, %i0
26867 setx loop_89, %l0, %l1
26868 return %l1
26869 nop
26870 rdpr %cwp, %g1
26871 rdpr %cansave, %g2
26872 rdpr %canrestore, %g3
26873 rdpr %cleanwin, %g4
26874 rdpr %otherwin, %g5
26875 rdpr %wstate, %g6
26876loop_89: xor %o6, 0x1572, %o2
26877 edge32n %o7, %i3, %o1
26878 fpsub32s %f11, %f26, %f26
26879 fpadd32s %f19, %f3, %f31
26880 addc %g1, 0x0844, %i2
26881 umul %l2, 0x0A41, %i7
26882 stw %g5, [%l7 + 0x74]
26883 fmuld8ulx16 %f21, %f6, %f28
26884 ldd [%l7 + 0x50], %i6
26885 sll %l4, %g4, %o3
26886 fexpand %f3, %f18
26887 sra %l1, %g7, %o4
26888 stb %o0, [%l7 + 0x25]
26889 sub %g3, %l6, %i4
26890 mulx %l5, %i1, %l0
26891 udiv %l3, 0x01EA, %g6
26892 udivx %i0, 0x05B0, %g2
26893 smul %o5, %i5, %o6
26894 ldub [%l7 + 0x4C], %o2
26895 sdiv %i3, 0x0D22, %o1
26896 fmovdl %xcc, %f21, %f20
26897 orncc %g1, 0x0019, %o7
26898 and %l2, %i7, %g5
26899 fcmped %fcc0, %f28, %f24
26900 move %xcc, %i2, %i6
26901 movle %icc, %g4, %l4
26902 fmovsne %icc, %f16, %f24
26903 edge32n %o3, %l1, %o4
26904 fabsd %f14, %f20
26905 movne %xcc, %g7, %o0
26906 smulcc %l6, %g3, %i4
26907 stw %l5, [%l7 + 0x3C]
26908 movrgz %l0, %i1, %g6
26909 fpadd32 %f20, %f24, %f6
26910 fsrc2s %f0, %f27
26911 edge16 %l3, %i0, %g2
26912 ldd [%l7 + 0x28], %o4
26913 fmovsvs %icc, %f22, %f11
26914 movle %icc, %i5, %o2
26915 fmovsvs %icc, %f30, %f4
26916 xor %i3, %o6, %g1
26917 movl %icc, %o7, %l2
26918 ld [%l7 + 0x18], %f14
26919 fcmpd %fcc1, %f6, %f4
26920 fpadd32s %f31, %f20, %f18
26921 umul %o1, 0x04E6, %g5
26922 movrne %i7, %i6, %i2
26923 edge16n %l4, %g4, %o3
26924 andn %l1, %g7, %o4
26925 orn %l6, %o0, %i4
26926 fmovsge %xcc, %f14, %f10
26927 andncc %g3, %l0, %l5
26928 umulcc %i1, 0x1162, %g6
26929 andcc %l3, 0x1624, %i0
26930 subccc %o5, %i5, %g2
26931 ldub [%l7 + 0x52], %i3
26932 xnorcc %o2, %o6, %o7
26933 fnot1s %f31, %f10
26934 popc %l2, %g1
26935 movrgez %o1, 0x364, %i7
26936 movrgz %g5, 0x003, %i6
26937 fand %f4, %f14, %f16
26938 stb %i2, [%l7 + 0x4E]
26939 movneg %xcc, %g4, %l4
26940 fpmerge %f17, %f19, %f8
26941 ldsw [%l7 + 0x44], %l1
26942 sub %g7, 0x1CBC, %o4
26943 ldsh [%l7 + 0x58], %o3
26944 fmovrdne %o0, %f30, %f14
26945 smul %i4, %g3, %l0
26946 sdivcc %l5, 0x19CF, %l6
26947 stw %i1, [%l7 + 0x60]
26948 movvc %icc, %l3, %i0
26949 movrne %o5, 0x299, %g6
26950 ldx [%l7 + 0x40], %g2
26951 add %i3, 0x0603, %i5
26952 fpadd32 %f10, %f12, %f4
26953 edge16ln %o2, %o7, %o6
26954 fpadd32 %f24, %f28, %f28
26955 movleu %xcc, %l2, %o1
26956 std %f14, [%l7 + 0x60]
26957 movre %i7, %g5, %g1
26958 sdivcc %i2, 0x17F2, %i6
26959 ldsh [%l7 + 0x50], %g4
26960 popc 0x1FC7, %l1
26961 edge32n %g7, %l4, %o3
26962 movn %icc, %o0, %o4
26963 movvs %icc, %g3, %l0
26964 udiv %l5, 0x0AC4, %i4
26965 addcc %l6, %l3, %i0
26966 ldx [%l7 + 0x10], %o5
26967 movne %xcc, %g6, %g2
26968 mulx %i1, %i5, %o2
26969 fpackfix %f8, %f0
26970 fpadd32s %f23, %f26, %f24
26971 umulcc %o7, 0x088E, %i3
26972 fmovdpos %icc, %f14, %f26
26973 sll %l2, 0x0C, %o1
26974 edge8l %i7, %g5, %o6
26975 orcc %i2, %i6, %g4
26976 or %g1, 0x1E1B, %g7
26977 fpmerge %f9, %f6, %f10
26978 fmovdneg %icc, %f23, %f10
26979 add %l4, 0x1288, %l1
26980 edge16ln %o0, %o3, %g3
26981 fmuld8sux16 %f26, %f5, %f20
26982 xorcc %l0, 0x13F7, %l5
26983 nop
26984 set 0x17, %i4
26985 stb %i4, [%l7 + %i4]
26986 add %o4, 0x1C4D, %l3
26987 fone %f28
26988 umulcc %i0, %l6, %o5
26989 srl %g6, %i1, %i5
26990 restore %o2, %o7, %i3
26991 rdpr %cwp, %g1
26992 rdpr %cansave, %g2
26993 rdpr %canrestore, %g3
26994 rdpr %cleanwin, %g4
26995 rdpr %otherwin, %g5
26996 rdpr %wstate, %g6
26997 add %g2, 0x1476, %o1
26998 movl %xcc, %i7, %l2
26999 movrlz %g5, %i2, %i6
27000 fmul8ulx16 %f16, %f20, %f26
27001 movn %icc, %g4, %g1
27002 movgu %xcc, %g7, %o6
27003 sdiv %l1, 0x1569, %l4
27004 umul %o3, 0x079D, %o0
27005 st %f9, [%l7 + 0x20]
27006 srlx %l0, %l5, %i4
27007 movl %icc, %g3, %o4
27008 smul %l3, %i0, %o5
27009 fcmpgt16 %f4, %f4, %l6
27010 movrgez %i1, 0x0FB, %i5
27011 st %f10, [%l7 + 0x24]
27012 movgu %xcc, %o2, %o7
27013 fors %f3, %f25, %f3
27014 srax %g6, %g2, %i3
27015 fmovsleu %icc, %f2, %f15
27016 fzero %f0
27017 ldsw [%l7 + 0x6C], %i7
27018 mulscc %l2, %o1, %g5
27019 edge16 %i6, %i2, %g1
27020 sdivx %g7, 0x1A2F, %o6
27021 andncc %g4, %l4, %o3
27022 fxnors %f17, %f14, %f21
27023 movl %xcc, %o0, %l0
27024 movpos %xcc, %l1, %l5
27025 movrgz %i4, %o4, %l3
27026 sll %g3, 0x10, %i0
27027 movleu %icc, %o5, %l6
27028 movge %icc, %i1, %o2
27029 movg %xcc, %o7, %i5
27030 sub %g6, %i3, %i7
27031 sra %g2, 0x19, %l2
27032 sllx %o1, 0x16, %i6
27033 save %i2, %g5, %g1
27034 rdpr %cwp, %g1
27035 rdpr %cansave, %g2
27036 rdpr %canrestore, %g3
27037 rdpr %cleanwin, %g4
27038 rdpr %otherwin, %g5
27039 rdpr %wstate, %g6
27040 edge32l %o6, %g7, %l4
27041 movpos %xcc, %g4, %o3
27042 edge16l %o0, %l1, %l5
27043 subccc %l0, 0x0FCD, %o4
27044 lduh [%l7 + 0x1C], %i4
27045 array8 %g3, %i0, %l3
27046 edge8n %o5, %l6, %i1
27047 or %o7, 0x05C6, %o2
27048 orncc %g6, 0x1EB2, %i5
27049 lduw [%l7 + 0x34], %i3
27050 edge8ln %i7, %l2, %o1
27051 smulcc %g2, 0x152A, %i6
27052 movge %xcc, %i2, %g1
27053 fpackfix %f6, %f22
27054 mulscc %g5, %o6, %l4
27055 sethi 0x1AF3, %g7
27056 fnot1 %f26, %f4
27057 sdiv %o3, 0x12AA, %g4
27058 popc 0x0AC2, %l1
27059 mulx %l5, 0x13A8, %o0
27060 fmovdleu %icc, %f12, %f25
27061 movle %icc, %o4, %i4
27062 edge16ln %l0, %g3, %l3
27063 andcc %i0, %l6, %o5
27064 lduw [%l7 + 0x10], %i1
27065 ldub [%l7 + 0x3F], %o2
27066 ldx [%l7 + 0x48], %o7
27067 std %f6, [%l7 + 0x40]
27068 edge16n %i5, %i3, %g6
27069 orncc %l2, %i7, %o1
27070 movrlz %i6, %i2, %g1
27071 xorcc %g5, %g2, %o6
27072 xnor %l4, 0x0339, %o3
27073 fmovscs %icc, %f27, %f21
27074 addcc %g7, 0x170B, %l1
27075 srl %l5, 0x0E, %o0
27076 edge8l %g4, %i4, %o4
27077 fmovdle %icc, %f20, %f8
27078 sethi 0x0680, %g3
27079 movl %icc, %l0, %i0
27080 movge %icc, %l6, %o5
27081 fmovsgu %xcc, %f3, %f14
27082 smul %i1, 0x063A, %o2
27083 sdivcc %l3, 0x10B4, %o7
27084 fmovspos %icc, %f0, %f20
27085 save %i3, 0x1F51, %g6
27086 rdpr %cwp, %g1
27087 rdpr %cansave, %g2
27088 rdpr %canrestore, %g3
27089 rdpr %cleanwin, %g4
27090 rdpr %otherwin, %g5
27091 rdpr %wstate, %g6
27092 sdiv %l2, 0x0E31, %i7
27093 edge8l %o1, %i6, %i5
27094 sdiv %g1, 0x1C0C, %i2
27095 fmovsa %xcc, %f14, %f6
27096 edge8l %g5, %o6, %g2
27097 move %xcc, %l4, %g7
27098 movcc %xcc, %o3, %l5
27099 edge16n %l1, %g4, %o0
27100 orcc %o4, 0x18A3, %g3
27101 alignaddrl %l0, %i0, %l6
27102 sll %o5, %i1, %i4
27103 move %icc, %o2, %o7
27104 sdivcc %i3, 0x0CE1, %g6
27105 udivx %l3, 0x17B8, %l2
27106 array16 %i7, %i6, %i5
27107 smulcc %g1, %i2, %g5
27108 movrgz %o1, 0x07E, %g2
27109 addcc %o6, %g7, %o3
27110 edge16n %l4, %l1, %l5
27111 bshuffle %f6, %f24, %f6
27112 udivcc %o0, 0x0CDB, %o4
27113 edge32l %g3, %g4, %l0
27114 fmovsleu %icc, %f25, %f17
27115 udivcc %i0, 0x00FD, %l6
27116 fpadd32s %f23, %f14, %f0
27117 ldsw [%l7 + 0x20], %i1
27118 sethi 0x042B, %i4
27119 fxnor %f30, %f2, %f4
27120 fzero %f0
27121 fmovrdgz %o2, %f4, %f26
27122 fmul8ulx16 %f22, %f30, %f30
27123 sll %o7, 0x1E, %o5
27124 subcc %i3, %l3, %g6
27125 movrgz %l2, %i7, %i6
27126 move %icc, %i5, %i2
27127 udiv %g5, 0x1E1F, %g1
27128 udivx %g2, 0x0FFE, %o1
27129 sir 0x04EE
27130 fandnot2 %f14, %f4, %f22
27131 addc %g7, %o3, %l4
27132 setx loop_90, %l0, %l1
27133 return %l1
27134 nop
27135 rdpr %cwp, %g1
27136 rdpr %cansave, %g2
27137 rdpr %canrestore, %g3
27138 rdpr %cleanwin, %g4
27139 rdpr %otherwin, %g5
27140 rdpr %wstate, %g6
27141loop_90: sethi 0x119E, %o4
27142 edge32 %g3, %g4, %l1
27143 ld [%l7 + 0x10], %f10
27144 udivcc %l0, 0x04CF, %i0
27145 umul %i1, 0x013F, %l6
27146 umul %o2, 0x1262, %i4
27147 udivcc %o5, 0x0408, %i3
27148 fexpand %f8, %f24
27149 movleu %icc, %l3, %g6
27150 ldsh [%l7 + 0x74], %l2
27151 fnot1s %f25, %f11
27152 orcc %o7, %i7, %i5
27153 sethi 0x1F2F, %i2
27154 subc %g5, %g1, %g2
27155 nop
27156 set 0x60, %o6
27157 ldd [%l7 + %o6], %f22
27158 stb %o1, [%l7 + 0x64]
27159 mova %xcc, %i6, %o3
27160 ldx [%l7 + 0x18], %l4
27161 edge8n %o6, %l5, %o0
27162 udiv %g7, 0x0C6C, %g3
27163 smul %o4, 0x1777, %l1
27164 fnors %f25, %f18, %f26
27165 movn %icc, %g4, %i0
27166 ldub [%l7 + 0x2A], %i1
27167 edge16n %l6, %o2, %l0
27168 udivx %i4, 0x08E1, %i3
27169 sub %o5, 0x0BD7, %g6
27170 movrgz %l2, %l3, %i7
27171 movrgz %i5, 0x36C, %i2
27172 movcc %icc, %g5, %o7
27173 fmovrdlez %g2, %f20, %f22
27174 ldsh [%l7 + 0x56], %g1
27175 stx %i6, [%l7 + 0x40]
27176 array8 %o3, %l4, %o1
27177 sub %l5, 0x167D, %o0
27178 orncc %g7, 0x18F3, %o6
27179 subcc %g3, %l1, %o4
27180 movrgez %g4, %i1, %l6
27181 edge32ln %o2, %i0, %l0
27182 fnands %f8, %f16, %f19
27183 fands %f26, %f26, %f28
27184 fandnot1s %f21, %f31, %f12
27185 alignaddrl %i3, %o5, %g6
27186 mulscc %i4, %l3, %l2
27187 sdiv %i5, 0x155A, %i7
27188 lduw [%l7 + 0x54], %g5
27189 fzero %f22
27190 nop
27191 set 0x28, %g5
27192 std %f2, [%l7 + %g5]
27193 sll %o7, %i2, %g1
27194 fabss %f20, %f11
27195 movrgz %i6, %g2, %o3
27196 sllx %o1, %l5, %o0
27197 movne %icc, %l4, %g7
27198 udivcc %o6, 0x06CC, %g3
27199 movleu %icc, %o4, %l1
27200 fmovrslez %g4, %f17, %f1
27201 restore %i1, 0x1086, %l6
27202 rdpr %cwp, %g1
27203 rdpr %cansave, %g2
27204 rdpr %canrestore, %g3
27205 rdpr %cleanwin, %g4
27206 rdpr %otherwin, %g5
27207 rdpr %wstate, %g6
27208 movle %xcc, %o2, %l0
27209 udiv %i3, 0x0F97, %o5
27210 xnor %g6, %i4, %l3
27211 movpos %icc, %i0, %i5
27212 ldsh [%l7 + 0x52], %l2
27213 sdiv %i7, 0x00C8, %g5
27214 mulscc %i2, %g1, %o7
27215 addc %i6, %g2, %o1
27216 sdivcc %l5, 0x07E6, %o3
27217 sllx %l4, 0x03, %g7
27218 edge16 %o6, %g3, %o0
27219 orncc %l1, %o4, %i1
27220 fandnot2 %f4, %f16, %f0
27221 smul %l6, %o2, %l0
27222 udivcc %g4, 0x0381, %i3
27223 array8 %g6, %i4, %o5
27224 fzero %f26
27225 fpsub16 %f4, %f8, %f8
27226 edge8l %i0, %i5, %l3
27227 movvs %xcc, %l2, %g5
27228 array32 %i2, %i7, %g1
27229 xor %i6, 0x17B4, %g2
27230 addc %o7, 0x030B, %o1
27231 addc %l5, 0x18D6, %o3
27232 edge32n %l4, %g7, %g3
27233 fmovsl %xcc, %f23, %f22
27234 add %o0, %l1, %o4
27235 movn %xcc, %i1, %l6
27236 mulx %o6, %l0, %g4
27237 edge32 %i3, %o2, %g6
27238 edge32ln %o5, %i0, %i4
27239 movrlz %l3, 0x007, %i5
27240 fmovscs %icc, %f9, %f28
27241 fornot1s %f24, %f29, %f7
27242 movl %xcc, %g5, %i2
27243 array8 %i7, %l2, %g1
27244 movcs %icc, %i6, %o7
27245 movn %xcc, %g2, %l5
27246 addc %o1, 0x1E4C, %o3
27247 stx %g7, [%l7 + 0x08]
27248 fabsd %f28, %f4
27249 alignaddrl %l4, %o0, %g3
27250 addcc %o4, 0x0974, %i1
27251 st %f1, [%l7 + 0x70]
27252 lduh [%l7 + 0x68], %l1
27253 std %f2, [%l7 + 0x20]
27254 nop
27255 set 0x5E, %o3
27256 sth %o6, [%l7 + %o3]
27257 edge16 %l0, %g4, %i3
27258 save %o2, 0x017D, %l6
27259 rdpr %cwp, %g1
27260 rdpr %cansave, %g2
27261 rdpr %canrestore, %g3
27262 rdpr %cleanwin, %g4
27263 rdpr %otherwin, %g5
27264 rdpr %wstate, %g6
27265 array16 %o5, %i0, %g6
27266 ldsh [%l7 + 0x56], %i4
27267 stx %i5, [%l7 + 0x68]
27268 fnot1s %f30, %f16
27269 umul %l3, 0x01C2, %g5
27270 sllx %i2, 0x0F, %l2
27271 ldub [%l7 + 0x77], %g1
27272 save %i6, 0x0A9D, %i7
27273 rdpr %cwp, %g1
27274 rdpr %cansave, %g2
27275 rdpr %canrestore, %g3
27276 rdpr %cleanwin, %g4
27277 rdpr %otherwin, %g5
27278 rdpr %wstate, %g6
27279 fcmpgt16 %f4, %f18, %g2
27280 movpos %icc, %l5, %o7
27281 subcc %o3, %g7, %l4
27282 movrne %o0, 0x189, %o1
27283 sethi 0x0734, %g3
27284 xnor %i1, %l1, %o6
27285 edge16ln %o4, %l0, %g4
27286 movrgez %o2, %i3, %o5
27287 andn %i0, 0x0DB0, %g6
27288 movre %l6, 0x3F5, %i5
27289 sdiv %l3, 0x1BEC, %g5
27290 fzero %f0
27291 andcc %i4, %l2, %i2
27292 movne %icc, %g1, %i6
27293 fpadd32 %f2, %f4, %f26
27294 ldsb [%l7 + 0x17], %g2
27295 movrlez %l5, %o7, %o3
27296 movcs %xcc, %g7, %l4
27297 st %f26, [%l7 + 0x38]
27298 movle %xcc, %o0, %o1
27299 orcc %i7, %g3, %l1
27300 move %icc, %o6, %o4
27301 movvc %xcc, %l0, %i1
27302 fnot2 %f0, %f20
27303 fabss %f10, %f28
27304 ld [%l7 + 0x60], %f24
27305 movpos %icc, %g4, %o2
27306 ld [%l7 + 0x40], %f2
27307 sdivx %i3, 0x0183, %o5
27308 array16 %g6, %i0, %i5
27309 sllx %l3, 0x1E, %l6
27310 movcc %icc, %g5, %l2
27311 xor %i2, %i4, %i6
27312 ldsh [%l7 + 0x56], %g2
27313 udivcc %g1, 0x089A, %o7
27314 stx %o3, [%l7 + 0x30]
27315 sra %l5, 0x0D, %l4
27316 movne %icc, %o0, %g7
27317 addccc %o1, %i7, %g3
27318 xor %l1, %o4, %o6
27319 fpmerge %f28, %f4, %f6
27320 fnot2s %f30, %f28
27321 alignaddr %i1, %g4, %l0
27322 nop
27323 set 0x10, %l0
27324 ldd [%l7 + %l0], %f22
27325 fzeros %f24
27326 movrgez %i3, 0x38F, %o2
27327 fmovsle %xcc, %f16, %f8
27328 movpos %xcc, %g6, %o5
27329 srax %i0, %l3, %l6
27330 lduh [%l7 + 0x76], %g5
27331 sdivx %i5, 0x11DE, %i2
27332 fornot1 %f22, %f16, %f30
27333 lduw [%l7 + 0x70], %i4
27334 sdiv %i6, 0x1033, %g2
27335 smulcc %g1, %o7, %l2
27336 xor %l5, 0x0658, %o3
27337 add %o0, %l4, %g7
27338 fmovde %xcc, %f15, %f13
27339 sra %i7, 0x1B, %o1
27340 addccc %g3, %o4, %o6
27341 fmovdn %xcc, %f16, %f27
27342 movge %xcc, %i1, %g4
27343 fmovs %f19, %f5
27344 fmovdne %icc, %f18, %f31
27345 fzero %f14
27346 smulcc %l0, 0x0831, %l1
27347 and %i3, %g6, %o5
27348 move %icc, %i0, %l3
27349 mova %icc, %l6, %g5
27350 fmovrsgz %i5, %f10, %f16
27351 srl %o2, 0x00, %i4
27352 stb %i2, [%l7 + 0x4F]
27353 fmovsl %xcc, %f16, %f21
27354 movrgz %g2, 0x0CE, %i6
27355 addc %g1, 0x1CA1, %o7
27356 edge8 %l5, %o3, %o0
27357 movvc %icc, %l4, %l2
27358 movvs %xcc, %g7, %i7
27359 movge %xcc, %g3, %o4
27360 ldsb [%l7 + 0x10], %o6
27361 movvc %icc, %o1, %i1
27362 sth %g4, [%l7 + 0x10]
27363 xnor %l0, 0x0CB8, %i3
27364 srl %l1, 0x17, %o5
27365 xnorcc %i0, 0x0BD1, %g6
27366 srl %l3, 0x00, %g5
27367 ldd [%l7 + 0x58], %f14
27368 edge16l %l6, %i5, %o2
27369 mulx %i2, 0x0820, %g2
27370 sub %i4, %g1, %o7
27371 fpadd32s %f14, %f0, %f21
27372 movvc %xcc, %l5, %i6
27373 fmovdcs %icc, %f29, %f0
27374 movne %xcc, %o3, %o0
27375 andcc %l4, %l2, %g7
27376 and %g3, 0x0D93, %i7
27377 sth %o4, [%l7 + 0x1A]
27378 fmovdgu %icc, %f13, %f7
27379 udivcc %o1, 0x03F6, %i1
27380 fmovrsne %o6, %f30, %f20
27381 movrlz %l0, %i3, %g4
27382 udivcc %o5, 0x07A9, %i0
27383 fcmpeq16 %f18, %f26, %g6
27384 smulcc %l3, %l1, %l6
27385 move %icc, %i5, %g5
27386 orncc %o2, %g2, %i2
27387 xor %g1, %i4, %l5
27388 edge16l %o7, %o3, %o0
27389 sth %i6, [%l7 + 0x36]
27390 ldd [%l7 + 0x78], %f6
27391 movrne %l4, %l2, %g7
27392 xnor %i7, 0x06E9, %g3
27393 fmovrsne %o4, %f31, %f3
27394 fcmpeq32 %f24, %f18, %i1
27395 fmovsne %xcc, %f2, %f27
27396 ldx [%l7 + 0x58], %o1
27397 fabsd %f8, %f22
27398 fmovsvs %icc, %f0, %f5
27399 movrlz %l0, 0x12B, %i3
27400 movneg %icc, %g4, %o6
27401 xorcc %i0, 0x0658, %g6
27402 orcc %l3, 0x1D93, %o5
27403 lduw [%l7 + 0x44], %l6
27404 movl %xcc, %i5, %l1
27405 popc %g5, %g2
27406 sethi 0x0A8F, %i2
27407 movvc %xcc, %o2, %g1
27408 ldsh [%l7 + 0x7E], %i4
27409 ldsh [%l7 + 0x30], %l5
27410 fmovsl %xcc, %f9, %f18
27411 addc %o3, %o0, %o7
27412 ldd [%l7 + 0x30], %f26
27413 sir 0x1317
27414 subc %l4, 0x057E, %i6
27415 add %l2, 0x10AB, %g7
27416 movleu %icc, %g3, %o4
27417 st %f4, [%l7 + 0x54]
27418 fmovde %xcc, %f14, %f0
27419 edge8n %i7, %o1, %l0
27420 fmovspos %icc, %f1, %f23
27421 udiv %i1, 0x054B, %g4
27422 fcmpeq16 %f8, %f0, %o6
27423 fmovscs %xcc, %f29, %f3
27424 edge8 %i3, %g6, %i0
27425 fmovrdgz %l3, %f4, %f12
27426 fmovsa %icc, %f17, %f3
27427 movvc %icc, %l6, %i5
27428 alignaddr %o5, %g5, %g2
27429 fmovsne %icc, %f15, %f13
27430 movvs %icc, %i2, %o2
27431 mulx %l1, 0x1388, %i4
27432 fmovsneg %icc, %f21, %f6
27433 stw %l5, [%l7 + 0x54]
27434 sethi 0x02CE, %g1
27435 fmul8x16 %f14, %f10, %f18
27436 fnand %f12, %f22, %f14
27437 sllx %o3, 0x10, %o7
27438 fpadd32 %f0, %f22, %f4
27439 ldsb [%l7 + 0x30], %o0
27440 addccc %l4, %l2, %i6
27441 movrne %g7, 0x0CE, %o4
27442 edge32l %i7, %o1, %l0
27443 xnor %i1, %g3, %o6
27444 mulscc %i3, 0x0A4F, %g4
27445 udivx %i0, 0x0A57, %l3
27446 fmovsneg %xcc, %f2, %f9
27447 fmovrdlez %l6, %f14, %f18
27448 subc %i5, 0x0CDB, %o5
27449 array16 %g6, %g2, %i2
27450 movleu %xcc, %g5, %o2
27451 udivx %l1, 0x0199, %i4
27452 movpos %icc, %g1, %l5
27453 movleu %xcc, %o7, %o3
27454 fmovsn %icc, %f23, %f16
27455 edge8ln %l4, %l2, %o0
27456 andcc %g7, %i6, %i7
27457 addccc %o4, %o1, %l0
27458 movre %i1, %g3, %o6
27459 movneg %icc, %g4, %i3
27460 udivx %l3, 0x07D1, %l6
27461 stw %i0, [%l7 + 0x10]
27462 save %i5, 0x118D, %g6
27463 rdpr %cwp, %g1
27464 rdpr %cansave, %g2
27465 rdpr %canrestore, %g3
27466 rdpr %cleanwin, %g4
27467 rdpr %otherwin, %g5
27468 rdpr %wstate, %g6
27469 edge16 %o5, %i2, %g5
27470 fmovrdlez %g2, %f14, %f8
27471 edge8ln %l1, %o2, %i4
27472 array16 %g1, %l5, %o3
27473 ld [%l7 + 0x68], %f21
27474 movle %xcc, %l4, %o7
27475 xnorcc %l2, %g7, %o0
27476 sll %i6, 0x02, %i7
27477 smulcc %o4, %l0, %i1
27478 sll %o1, %g3, %o6
27479 sir 0x0195
27480 movrgez %g4, 0x339, %i3
27481 andncc %l6, %i0, %l3
27482 umul %g6, 0x0EF9, %i5
27483 fcmpes %fcc1, %f3, %f26
27484 movle %xcc, %i2, %o5
27485 std %f0, [%l7 + 0x10]
27486 alignaddrl %g5, %l1, %o2
27487 and %g2, %i4, %g1
27488 andcc %l5, %l4, %o7
27489 st %f5, [%l7 + 0x18]
27490 movneg %xcc, %l2, %o3
27491 smulcc %o0, 0x1A32, %g7
27492 xorcc %i6, 0x1676, %i7
27493 sra %l0, %i1, %o4
27494 fxnors %f8, %f3, %f30
27495 sub %g3, %o6, %g4
27496 edge16n %o1, %i3, %l6
27497 sdiv %l3, 0x1DAF, %i0
27498 movcc %icc, %g6, %i5
27499 fcmped %fcc2, %f10, %f6
27500 array32 %o5, %g5, %l1
27501 and %o2, %g2, %i2
27502 fcmple16 %f26, %f16, %g1
27503 ld [%l7 + 0x1C], %f8
27504 movrlez %i4, %l5, %l4
27505 movrlez %l2, 0x1EC, %o3
27506 setx loop_91, %l0, %l1
27507 return %l1
27508 nop
27509 rdpr %cwp, %g1
27510 rdpr %cansave, %g2
27511 rdpr %canrestore, %g3
27512 rdpr %cleanwin, %g4
27513 rdpr %otherwin, %g5
27514 rdpr %wstate, %g6
27515loop_91: array32 %o0, %i7, %i6
27516 movrgz %i1, %o4, %g3
27517 subcc %o6, 0x1510, %l0
27518 smul %g4, 0x0C37, %i3
27519 fandnot1s %f3, %f16, %f18
27520 orncc %l6, 0x1952, %o1
27521 movle %xcc, %l3, %g6
27522 fnand %f30, %f0, %f0
27523 andn %i5, %i0, %g5
27524 movge %icc, %o5, %l1
27525 move %xcc, %o2, %g2
27526 umul %g1, 0x033C, %i4
27527 array8 %i2, %l4, %l2
27528 fsrc2 %f26, %f30
27529 alignaddr %l5, %o7, %o3
27530 umulcc %o0, %g7, %i6
27531 ldx [%l7 + 0x70], %i1
27532 fabsd %f0, %f22
27533 fone %f10
27534 ldd [%l7 + 0x50], %f20
27535 movvc %icc, %i7, %g3
27536 fmovsge %xcc, %f11, %f22
27537 edge32 %o6, %l0, %g4
27538 movgu %xcc, %i3, %o4
27539 udiv %l6, 0x08D3, %l3
27540 xor %o1, 0x1486, %i5
27541 movg %xcc, %g6, %g5
27542 fxnor %f8, %f2, %f12
27543 or %o5, %l1, %i0
27544 subc %o2, 0x1152, %g1
27545 movpos %icc, %i4, %i2
27546 movcs %icc, %g2, %l2
27547 movre %l5, %o7, %o3
27548 lduh [%l7 + 0x28], %l4
27549 edge16ln %g7, %i6, %o0
27550 movcc %icc, %i1, %g3
27551 ldsw [%l7 + 0x4C], %o6
27552 fmovscs %xcc, %f31, %f29
27553 edge32 %l0, %i7, %i3
27554 subccc %o4, 0x0BA5, %g4
27555 movge %xcc, %l6, %l3
27556 movrne %o1, %i5, %g5
27557 sub %o5, 0x12D4, %l1
27558 movrlez %g6, 0x3C6, %i0
27559 sra %o2, %i4, %i2
27560 fabss %f9, %f6
27561 subccc %g2, %l2, %g1
27562 save %l5, 0x0DBF, %o3
27563 rdpr %cwp, %g1
27564 rdpr %cansave, %g2
27565 rdpr %canrestore, %g3
27566 rdpr %cleanwin, %g4
27567 rdpr %otherwin, %g5
27568 rdpr %wstate, %g6
27569 edge8ln %l4, %o7, %i6
27570 fmul8x16al %f10, %f20, %f28
27571 lduh [%l7 + 0x66], %g7
27572 movcs %icc, %o0, %i1
27573 fmul8sux16 %f6, %f14, %f0
27574 stx %g3, [%l7 + 0x50]
27575 edge32ln %l0, %i7, %o6
27576 edge16ln %o4, %i3, %g4
27577 andn %l3, 0x1F36, %o1
27578 fcmple32 %f12, %f2, %l6
27579 sth %i5, [%l7 + 0x70]
27580 edge8 %o5, %l1, %g6
27581 mulscc %g5, 0x0B57, %o2
27582 orn %i0, %i4, %i2
27583 movrlz %g2, 0x052, %g1
27584 fmovdl %xcc, %f5, %f19
27585 sllx %l2, %o3, %l4
27586 move %icc, %o7, %i6
27587 array16 %g7, %o0, %i1
27588 sdiv %l5, 0x08DF, %l0
27589 fxnors %f7, %f30, %f31
27590 sdiv %g3, 0x0FF8, %i7
27591 fmovsn %xcc, %f1, %f21
27592 edge8ln %o6, %o4, %g4
27593 edge16 %i3, %o1, %l6
27594 smul %i5, 0x1A37, %l3
27595 edge8l %l1, %o5, %g5
27596 sra %o2, %g6, %i0
27597 andcc %i2, 0x11C0, %g2
27598 fcmpgt32 %f4, %f10, %i4
27599 andncc %l2, %o3, %l4
27600 srlx %g1, %o7, %i6
27601 fmovsne %icc, %f25, %f23
27602 fmovrse %g7, %f2, %f0
27603 movvs %xcc, %i1, %o0
27604 fmul8x16al %f19, %f28, %f2
27605 fnands %f18, %f27, %f20
27606 stx %l5, [%l7 + 0x08]
27607 fpmerge %f28, %f3, %f14
27608 sdivx %l0, 0x1628, %g3
27609 fcmple32 %f30, %f4, %o6
27610 ldx [%l7 + 0x38], %i7
27611 fornot1s %f26, %f13, %f31
27612 smul %o4, %g4, %i3
27613 lduw [%l7 + 0x44], %o1
27614 mulx %i5, %l6, %l1
27615 edge8 %l3, %o5, %o2
27616 edge8 %g5, %i0, %g6
27617 array8 %g2, %i2, %l2
27618 orcc %o3, %i4, %g1
27619 fmovdpos %icc, %f29, %f15
27620 move %icc, %o7, %l4
27621 alignaddr %i6, %i1, %g7
27622 edge8n %l5, %l0, %o0
27623 stw %o6, [%l7 + 0x4C]
27624 subc %g3, %i7, %o4
27625 subccc %i3, 0x0FC7, %g4
27626 sir 0x1AD1
27627 subcc %o1, %l6, %i5
27628 fandnot2 %f12, %f10, %f30
27629 srl %l3, %l1, %o2
27630 subccc %o5, 0x1CAF, %g5
27631 srl %g6, 0x1D, %g2
27632 umulcc %i2, %i0, %l2
27633 udiv %i4, 0x0727, %g1
27634 alignaddr %o7, %o3, %l4
27635 umul %i6, 0x047F, %i1
27636 movn %xcc, %g7, %l0
27637 addccc %l5, 0x10C9, %o6
27638 fmul8x16al %f26, %f26, %f6
27639 movgu %icc, %g3, %o0
27640 movg %xcc, %o4, %i7
27641 restore %g4, %o1, %i3
27642 rdpr %cwp, %g1
27643 rdpr %cansave, %g2
27644 rdpr %canrestore, %g3
27645 rdpr %cleanwin, %g4
27646 rdpr %otherwin, %g5
27647 rdpr %wstate, %g6
27648 add %i5, 0x0AE4, %l6
27649 fmul8sux16 %f8, %f30, %f30
27650 smulcc %l1, 0x1147, %l3
27651 mova %icc, %o2, %g5
27652 sdiv %o5, 0x07CD, %g2
27653 movn %icc, %i2, %i0
27654 edge8n %g6, %l2, %g1
27655 fmovdne %xcc, %f27, %f12
27656 movgu %icc, %o7, %i4
27657 edge8ln %l4, %i6, %i1
27658 fxors %f19, %f0, %f25
27659 edge32l %o3, %l0, %l5
27660 subccc %o6, %g7, %o0
27661 subccc %o4, %i7, %g4
27662 fmuld8sux16 %f3, %f3, %f30
27663 ldsw [%l7 + 0x64], %g3
27664 movrgez %o1, 0x3CA, %i5
27665 fmuld8ulx16 %f23, %f16, %f10
27666 umulcc %i3, 0x0539, %l1
27667 and %l6, %l3, %g5
27668 movrgz %o5, %g2, %o2
27669 fnor %f6, %f10, %f22
27670 ldx [%l7 + 0x78], %i0
27671 xnorcc %i2, %g6, %l2
27672 srax %o7, %g1, %i4
27673 xorcc %l4, 0x1CDE, %i1
27674 fcmpeq16 %f28, %f28, %o3
27675 srax %l0, %l5, %i6
27676 addcc %o6, 0x069A, %g7
27677 sra %o0, %o4, %i7
27678 fnand %f10, %f16, %f10
27679 edge8l %g4, %g3, %o1
27680 srlx %i3, 0x02, %l1
27681 ld [%l7 + 0x44], %f19
27682 edge16ln %i5, %l3, %g5
27683 udivx %l6, 0x0643, %o5
27684 lduh [%l7 + 0x0E], %o2
27685 save %g2, %i2, %g6
27686 rdpr %cwp, %g1
27687 rdpr %cansave, %g2
27688 rdpr %canrestore, %g3
27689 rdpr %cleanwin, %g4
27690 rdpr %otherwin, %g5
27691 rdpr %wstate, %g6
27692 umulcc %l2, %o7, %g1
27693 std %f14, [%l7 + 0x68]
27694 ld [%l7 + 0x14], %f18
27695 array32 %i0, %l4, %i1
27696 fmovdn %icc, %f16, %f28
27697 setx loop_92, %l0, %l1
27698 return %l1
27699 nop
27700 rdpr %cwp, %g1
27701 rdpr %cansave, %g2
27702 rdpr %canrestore, %g3
27703 rdpr %cleanwin, %g4
27704 rdpr %otherwin, %g5
27705 rdpr %wstate, %g6
27706loop_92: sra %l5, %i6, %o6
27707 orncc %g7, 0x15F6, %o0
27708 restore %o4, 0x0259, %l0
27709 rdpr %cwp, %g1
27710 rdpr %cansave, %g2
27711 rdpr %canrestore, %g3
27712 rdpr %cleanwin, %g4
27713 rdpr %otherwin, %g5
27714 rdpr %wstate, %g6
27715 alignaddr %i7, %g3, %g4
27716 sra %o1, 0x17, %l1
27717 orn %i5, %l3, %i3
27718 sethi 0x01A1, %l6
27719 popc %g5, %o5
27720 array32 %g2, %i2, %o2
27721 movle %xcc, %l2, %o7
27722 movrlz %g6, 0x2BA, %g1
27723 xorcc %l4, %i1, %o3
27724 sdiv %i0, 0x1353, %l5
27725 sdivx %i4, 0x09EA, %i6
27726 fmovrdne %g7, %f26, %f22
27727 fmovda %icc, %f18, %f4
27728 sth %o0, [%l7 + 0x60]
27729 sub %o6, %o4, %i7
27730 edge32 %l0, %g4, %o1
27731 fmovdl %icc, %f26, %f6
27732 edge16 %g3, %i5, %l1
27733 smulcc %i3, %l6, %l3
27734 ld [%l7 + 0x5C], %f3
27735 srlx %o5, %g5, %g2
27736 sub %i2, %o2, %o7
27737 nop
27738 set 0x28, %i2
27739 ldsh [%l7 + %i2], %l2
27740 udivx %g6, 0x044C, %l4
27741 xnorcc %g1, 0x0632, %i1
27742 xnor %i0, 0x1D33, %l5
27743 udivx %o3, 0x0D38, %i6
27744 stb %g7, [%l7 + 0x71]
27745 fnot1s %f13, %f8
27746 mova %xcc, %o0, %o6
27747 movneg %icc, %i4, %o4
27748 edge8n %l0, %i7, %o1
27749 sethi 0x1BA6, %g3
27750 ldub [%l7 + 0x32], %i5
27751 ldsw [%l7 + 0x20], %g4
27752 andcc %l1, 0x12E3, %l6
27753 edge32n %l3, %o5, %i3
27754 subccc %g5, 0x07EB, %i2
27755 edge32l %o2, %g2, %l2
27756 movvc %icc, %o7, %g6
27757 movcc %icc, %l4, %i1
27758 fmovsneg %icc, %f5, %f30
27759 srl %i0, 0x0B, %g1
27760 sra %l5, %i6, %o3
27761 fsrc2s %f11, %f17
27762 sub %o0, 0x1BBC, %o6
27763 fabss %f31, %f25
27764 sub %i4, 0x025F, %o4
27765 movpos %xcc, %g7, %i7
27766 alignaddr %o1, %l0, %i5
27767 mova %icc, %g3, %g4
27768 st %f8, [%l7 + 0x68]
27769 fxnors %f7, %f2, %f8
27770 movvc %icc, %l6, %l3
27771 edge32l %o5, %i3, %l1
27772 sth %g5, [%l7 + 0x40]
27773 and %i2, 0x06CE, %o2
27774 array32 %g2, %o7, %g6
27775 fcmpne16 %f24, %f12, %l4
27776 fpsub16 %f28, %f4, %f0
27777 movre %i1, %l2, %g1
27778 movrgz %l5, 0x276, %i0
27779 srl %o3, %i6, %o0
27780 fmovspos %xcc, %f14, %f11
27781 xnor %i4, 0x08D7, %o6
27782 edge32 %g7, %o4, %o1
27783 edge8l %i7, %l0, %i5
27784 movg %xcc, %g3, %g4
27785 edge32n %l3, %l6, %o5
27786 fmovdvs %icc, %f31, %f16
27787 fmovrdne %i3, %f18, %f4
27788 umulcc %g5, %l1, %o2
27789 stb %i2, [%l7 + 0x14]
27790 save %g2, %o7, %g6
27791 rdpr %cwp, %g1
27792 rdpr %cansave, %g2
27793 rdpr %canrestore, %g3
27794 rdpr %cleanwin, %g4
27795 rdpr %otherwin, %g5
27796 rdpr %wstate, %g6
27797 xorcc %i1, 0x1B5C, %l2
27798 xor %l4, 0x1512, %g1
27799 alignaddrl %l5, %i0, %o3
27800 movne %icc, %o0, %i6
27801 movrgz %i4, 0x3C6, %o6
27802 movne %icc, %o4, %o1
27803 fcmped %fcc3, %f0, %f6
27804 xnorcc %g7, %i7, %l0
27805 movg %icc, %g3, %i5
27806 movvc %icc, %g4, %l3
27807 orncc %l6, %i3, %g5
27808 lduh [%l7 + 0x52], %l1
27809 fmovdneg %icc, %f13, %f6
27810 fpadd32 %f4, %f22, %f22
27811 sub %o5, %i2, %g2
27812 stx %o2, [%l7 + 0x28]
27813 sdivx %o7, 0x1A28, %i1
27814 edge8ln %l2, %l4, %g1
27815 movrne %g6, %l5, %o3
27816 and %i0, %i6, %i4
27817 sir 0x093C
27818 movgu %icc, %o6, %o4
27819 std %f20, [%l7 + 0x08]
27820 mulx %o1, %g7, %i7
27821 fmovdne %xcc, %f18, %f1
27822 orcc %l0, 0x1771, %g3
27823 stb %o0, [%l7 + 0x6D]
27824 fnegd %f6, %f20
27825 edge8 %i5, %l3, %g4
27826 movvs %icc, %l6, %i3
27827 movvc %icc, %l1, %g5
27828 sll %o5, %i2, %o2
27829 movvs %xcc, %g2, %i1
27830 movle %xcc, %o7, %l2
27831 save %l4, %g1, %g6
27832 rdpr %cwp, %g1
27833 rdpr %cansave, %g2
27834 rdpr %canrestore, %g3
27835 rdpr %cleanwin, %g4
27836 rdpr %otherwin, %g5
27837 rdpr %wstate, %g6
27838 mova %xcc, %o3, %i0
27839 fcmpgt16 %f26, %f0, %l5
27840 fmovrsne %i6, %f22, %f2
27841 lduw [%l7 + 0x1C], %i4
27842 fzero %f18
27843 nop
27844 set 0x20, %g1
27845 lduw [%l7 + %g1], %o4
27846 array8 %o1, %g7, %o6
27847 xnorcc %i7, %l0, %o0
27848 ldd [%l7 + 0x20], %f26
27849 umul %g3, 0x042B, %i5
27850 array16 %l3, %g4, %l6
27851 edge32n %i3, %g5, %o5
27852 sll %l1, 0x05, %i2
27853 addccc %o2, %i1, %g2
27854 movpos %xcc, %o7, %l4
27855 fors %f29, %f13, %f5
27856 movrne %l2, %g6, %g1
27857 fcmple16 %f8, %f4, %i0
27858 movl %xcc, %o3, %i6
27859 fmovrsne %l5, %f24, %f11
27860 stb %i4, [%l7 + 0x34]
27861 fandnot1 %f8, %f2, %f28
27862 srax %o1, %g7, %o6
27863 sllx %o4, 0x0F, %i7
27864 fpadd32s %f4, %f2, %f12
27865 movcs %icc, %l0, %g3
27866 fcmped %fcc2, %f4, %f24
27867 edge32n %o0, %i5, %l3
27868 fmovd %f22, %f22
27869 edge16ln %g4, %i3, %l6
27870 srlx %o5, %l1, %i2
27871 srlx %o2, %g5, %g2
27872 srlx %o7, 0x0D, %l4
27873 sll %l2, %g6, %i1
27874 edge8n %g1, %o3, %i6
27875 fmuld8ulx16 %f25, %f2, %f22
27876 fand %f4, %f30, %f26
27877 fmovdpos %xcc, %f31, %f9
27878 popc 0x1779, %l5
27879 sub %i0, %i4, %g7
27880 udiv %o6, 0x04D5, %o1
27881 orcc %i7, %l0, %o4
27882 udivcc %g3, 0x108F, %o0
27883 movre %l3, 0x0E1, %g4
27884 movrne %i5, %i3, %o5
27885 sth %l6, [%l7 + 0x1C]
27886 ldx [%l7 + 0x78], %i2
27887 addcc %o2, %l1, %g5
27888 movrgz %o7, %l4, %l2
27889 movge %xcc, %g2, %i1
27890 umulcc %g6, %o3, %i6
27891 fpackfix %f20, %f18
27892 ldsw [%l7 + 0x60], %l5
27893 orn %g1, 0x057A, %i0
27894 stw %g7, [%l7 + 0x30]
27895 xorcc %i4, %o6, %o1
27896 orn %i7, %o4, %g3
27897 fmuld8sux16 %f17, %f12, %f20
27898 movne %icc, %o0, %l3
27899 fcmpes %fcc3, %f14, %f21
27900 addc %l0, %g4, %i3
27901 fcmpd %fcc3, %f18, %f22
27902 movge %icc, %i5, %l6
27903 udivcc %o5, 0x13BF, %o2
27904 fones %f9
27905 fxor %f20, %f8, %f20
27906 edge16n %l1, %g5, %i2
27907 addccc %l4, %o7, %l2
27908 udivcc %i1, 0x11E0, %g2
27909 fones %f22
27910 movl %icc, %o3, %g6
27911 udivx %l5, 0x1382, %g1
27912 fornot2s %f30, %f20, %f14
27913 fsrc1 %f22, %f30
27914 subccc %i6, %i0, %i4
27915 alignaddr %g7, %o6, %o1
27916 movpos %icc, %i7, %g3
27917 sir 0x1568
27918 sll %o0, %l3, %o4
27919 lduw [%l7 + 0x64], %g4
27920 sethi 0x0D6F, %l0
27921 ldub [%l7 + 0x57], %i5
27922 movcs %icc, %l6, %i3
27923 movl %icc, %o2, %o5
27924 movrlez %l1, 0x226, %i2
27925 subcc %l4, 0x1E37, %o7
27926 fpsub32s %f0, %f0, %f28
27927 movleu %xcc, %l2, %g5
27928 smulcc %g2, 0x1A88, %i1
27929 movleu %icc, %g6, %o3
27930 sethi 0x0484, %g1
27931 umulcc %i6, %i0, %i4
27932 edge8n %l5, %o6, %o1
27933 ldx [%l7 + 0x70], %g7
27934 fmovde %xcc, %f10, %f16
27935 array16 %i7, %o0, %l3
27936 movge %xcc, %o4, %g4
27937 subccc %g3, %l0, %i5
27938 sllx %l6, 0x06, %o2
27939 movleu %icc, %o5, %i3
27940 edge8l %l1, %l4, %o7
27941 fmovsn %xcc, %f11, %f29
27942 srl %i2, %l2, %g2
27943 fpackfix %f26, %f17
27944 fsrc1s %f2, %f13
27945 ldsw [%l7 + 0x38], %i1
27946 smul %g6, %g5, %g1
27947 edge8l %o3, %i6, %i0
27948 ldd [%l7 + 0x68], %f18
27949 array8 %l5, %i4, %o1
27950 movpos %icc, %g7, %i7
27951 ldd [%l7 + 0x68], %f16
27952 nop
27953 set 0x36, %o0
27954 ldub [%l7 + %o0], %o6
27955 fmul8ulx16 %f26, %f6, %f16
27956 array32 %l3, %o4, %g4
27957 fsrc2s %f23, %f6
27958 stb %g3, [%l7 + 0x58]
27959 edge32 %o0, %l0, %l6
27960 movvs %xcc, %i5, %o2
27961 ldsb [%l7 + 0x6E], %o5
27962 mova %icc, %l1, %i3
27963 nop
27964 set 0x70, %g7
27965 ldd [%l7 + %g7], %f8
27966 subcc %l4, %i2, %l2
27967 faligndata %f20, %f10, %f22
27968 edge32n %g2, %i1, %o7
27969 add %g5, 0x04FB, %g6
27970 mova %icc, %g1, %o3
27971 edge32l %i0, %l5, %i4
27972 lduh [%l7 + 0x56], %i6
27973 alignaddrl %g7, %o1, %o6
27974 ldd [%l7 + 0x30], %f28
27975 sub %i7, %o4, %l3
27976 fandnot1 %f26, %f2, %f24
27977 edge32n %g3, %g4, %l0
27978 lduh [%l7 + 0x66], %o0
27979 fabss %f5, %f22
27980 smulcc %i5, 0x157A, %l6
27981 movre %o5, %l1, %o2
27982 orcc %l4, 0x0DB6, %i3
27983 movne %xcc, %l2, %g2
27984 fmovdvs %xcc, %f10, %f17
27985 smul %i1, 0x14A8, %o7
27986 movcc %xcc, %i2, %g6
27987 fors %f0, %f12, %f11
27988 fmovdge %xcc, %f5, %f23
27989 and %g5, %g1, %o3
27990 ldsh [%l7 + 0x52], %l5
27991 edge16n %i4, %i6, %i0
27992 udiv %o1, 0x0945, %o6
27993 fxnors %f0, %f3, %f2
27994 sir 0x1B87
27995 ldsh [%l7 + 0x24], %g7
27996 fmul8x16al %f9, %f0, %f22
27997 edge32 %i7, %l3, %o4
27998 setx loop_93, %l0, %l1
27999 return %l1
28000 nop
28001 rdpr %cwp, %g1
28002 rdpr %cansave, %g2
28003 rdpr %canrestore, %g3
28004 rdpr %cleanwin, %g4
28005 rdpr %otherwin, %g5
28006 rdpr %wstate, %g6
28007loop_93: addccc %o0, 0x1DE0, %g3
28008 andn %l6, %i5, %l1
28009 subcc %o5, 0x1772, %o2
28010 umulcc %i3, %l2, %l4
28011 movrgez %g2, %o7, %i1
28012 fpadd32s %f1, %f0, %f13
28013 ldx [%l7 + 0x28], %g6
28014 fnot1 %f20, %f0
28015 fnegs %f30, %f12
28016 and %g5, 0x1911, %g1
28017 fmovrsgez %i2, %f15, %f29
28018 fmuld8sux16 %f17, %f13, %f20
28019 movvc %icc, %l5, %i4
28020 and %i6, %o3, %o1
28021 stw %o6, [%l7 + 0x24]
28022 movvs %icc, %g7, %i0
28023 subccc %i7, 0x1A35, %o4
28024 ldx [%l7 + 0x30], %g4
28025 restore %l0, 0x044D, %o0
28026 rdpr %cwp, %g1
28027 rdpr %cansave, %g2
28028 rdpr %canrestore, %g3
28029 rdpr %cleanwin, %g4
28030 rdpr %otherwin, %g5
28031 rdpr %wstate, %g6
28032 xorcc %g3, 0x12DF, %l3
28033 sub %l6, 0x154E, %i5
28034 fpack16 %f6, %f16
28035 orcc %o5, 0x0F61, %l1
28036 addc %o2, 0x0D83, %l2
28037 sth %i3, [%l7 + 0x6A]
28038 add %g2, 0x171A, %o7
28039 srax %l4, %i1, %g6
28040 fnot2 %f2, %f24
28041 fornot2s %f1, %f29, %f15
28042 sth %g5, [%l7 + 0x20]
28043 fornot2s %f19, %f14, %f29
28044 ldsh [%l7 + 0x36], %i2
28045 orcc %l5, %i4, %g1
28046 udivx %o3, 0x1A02, %i6
28047 fnot2 %f24, %f30
28048 fmovrsgz %o6, %f3, %f5
28049 smulcc %o1, 0x1C96, %i0
28050 fabss %f24, %f21
28051 fpsub32s %f15, %f24, %f25
28052 movcs %icc, %g7, %i7
28053 smul %o4, 0x1270, %l0
28054 ldsw [%l7 + 0x5C], %o0
28055 or %g4, 0x0C41, %l3
28056 nop
28057 set 0x6B, %g2
28058 ldsb [%l7 + %g2], %g3
28059 setx loop_94, %l0, %l1
28060 return %l1
28061 nop
28062 rdpr %cwp, %g1
28063 rdpr %cansave, %g2
28064 rdpr %canrestore, %g3
28065 rdpr %cleanwin, %g4
28066 rdpr %otherwin, %g5
28067 rdpr %wstate, %g6
28068loop_94: fcmpeq16 %f22, %f28, %l1
28069 movrlez %l2, %i3, %g2
28070 array8 %o7, %l4, %o2
28071 movpos %xcc, %g6, %i1
28072 umulcc %g5, %l5, %i4
28073 array16 %g1, %i2, %i6
28074 sdivcc %o6, 0x1685, %o1
28075 ldx [%l7 + 0x38], %i0
28076 addcc %o3, %g7, %i7
28077 fmovrslz %l0, %f3, %f15
28078 fmovrslz %o0, %f30, %f29
28079 edge8ln %o4, %g4, %g3
28080 ldx [%l7 + 0x38], %l3
28081 mulx %l6, 0x1F5C, %i5
28082 xnorcc %o5, 0x0E31, %l1
28083 xor %l2, %i3, %o7
28084 andncc %l4, %o2, %g6
28085 srl %i1, 0x0C, %g2
28086 save %l5, %g5, %g1
28087 rdpr %cwp, %g1
28088 rdpr %cansave, %g2
28089 rdpr %canrestore, %g3
28090 rdpr %cleanwin, %g4
28091 rdpr %otherwin, %g5
28092 rdpr %wstate, %g6
28093 edge8n %i4, %i2, %o6
28094 mulx %o1, %i6, %o3
28095 fandnot1s %f20, %f18, %f25
28096 smul %g7, 0x0622, %i0
28097 stb %l0, [%l7 + 0x0A]
28098 edge16l %i7, %o4, %g4
28099 smul %g3, %l3, %o0
28100 orcc %i5, %l6, %l1
28101 ld [%l7 + 0x58], %f3
28102 fmovs %f10, %f1
28103 stw %o5, [%l7 + 0x5C]
28104 subcc %i3, 0x0FCE, %l2
28105 movpos %xcc, %o7, %l4
28106 movneg %icc, %g6, %i1
28107 array16 %o2, %g2, %g5
28108 sdivcc %g1, 0x1AAB, %l5
28109 fpsub16s %f17, %f9, %f29
28110 mulx %i4, %i2, %o6
28111 nop
28112 set 0x7A, %o7
28113 ldsh [%l7 + %o7], %i6
28114 alignaddr %o3, %g7, %i0
28115 fmovrdlz %l0, %f18, %f4
28116 umulcc %i7, %o4, %o1
28117 fmovdvs %xcc, %f15, %f26
28118 umulcc %g4, %g3, %o0
28119 ld [%l7 + 0x70], %f22
28120 ldub [%l7 + 0x66], %i5
28121 ldd [%l7 + 0x38], %f18
28122 orn %l3, %l1, %o5
28123 movleu %xcc, %l6, %l2
28124 fmovrde %i3, %f24, %f24
28125 xorcc %l4, 0x1DD8, %o7
28126 srl %g6, 0x01, %i1
28127 array16 %o2, %g5, %g1
28128 subc %l5, %i4, %i2
28129 edge32n %g2, %o6, %o3
28130 sllx %g7, %i0, %l0
28131 edge8 %i6, %o4, %i7
28132 movvs %xcc, %g4, %o1
28133 andcc %o0, 0x15A2, %g3
28134 udiv %l3, 0x0E0F, %i5
28135 mulscc %o5, %l6, %l1
28136 fnegd %f4, %f2
28137 andn %i3, %l2, %l4
28138 restore %g6, %i1, %o7
28139 rdpr %cwp, %g1
28140 rdpr %cansave, %g2
28141 rdpr %canrestore, %g3
28142 rdpr %cleanwin, %g4
28143 rdpr %otherwin, %g5
28144 rdpr %wstate, %g6
28145 umul %o2, %g5, %l5
28146 addc %g1, 0x1E79, %i2
28147 sll %i4, %g2, %o6
28148 fandnot1s %f24, %f27, %f5
28149 stw %g7, [%l7 + 0x3C]
28150 stx %o3, [%l7 + 0x40]
28151 edge8ln %l0, %i0, %i6
28152 ldub [%l7 + 0x4D], %o4
28153 smulcc %i7, %o1, %o0
28154 fpsub16 %f20, %f30, %f0
28155 mulscc %g3, %l3, %g4
28156 subcc %i5, 0x140D, %o5
28157 ldx [%l7 + 0x40], %l1
28158 ldub [%l7 + 0x70], %l6
28159 udiv %i3, 0x09C2, %l2
28160 pdist %f0, %f2, %f12
28161 ldub [%l7 + 0x50], %l4
28162 and %i1, %o7, %o2
28163 fnegs %f7, %f4
28164 array8 %g6, %l5, %g1
28165 edge8 %g5, %i4, %g2
28166 movg %xcc, %i2, %o6
28167 addcc %g7, 0x046D, %o3
28168 fcmps %fcc0, %f0, %f21
28169 sllx %i0, 0x17, %i6
28170 subccc %l0, %i7, %o4
28171 array8 %o0, %g3, %l3
28172 sethi 0x0B10, %g4
28173 subccc %o1, %i5, %o5
28174 movne %xcc, %l6, %l1
28175 stb %i3, [%l7 + 0x69]
28176 movrlez %l2, 0x36F, %i1
28177 sth %l4, [%l7 + 0x12]
28178 udiv %o2, 0x1CD1, %g6
28179 fmovdneg %icc, %f11, %f13
28180 movgu %xcc, %l5, %o7
28181 sll %g5, 0x02, %g1
28182 movle %xcc, %i4, %i2
28183 sub %g2, 0x1768, %g7
28184 xorcc %o6, 0x1011, %i0
28185 sethi 0x1F89, %o3
28186 fnot1 %f6, %f0
28187 movrne %l0, 0x3BE, %i6
28188 sdivx %i7, 0x12D2, %o4
28189 addccc %g3, %o0, %g4
28190 sdivx %o1, 0x1FB8, %l3
28191 sra %o5, 0x08, %i5
28192 fnands %f12, %f1, %f29
28193 fmovdgu %icc, %f2, %f13
28194 stx %l6, [%l7 + 0x60]
28195 sir 0x0272
28196 xnorcc %i3, 0x0FCC, %l2
28197 movne %icc, %i1, %l4
28198 sethi 0x157D, %o2
28199 andn %g6, %l5, %o7
28200 movn %icc, %g5, %l1
28201 sdivx %g1, 0x1A70, %i4
28202 sllx %g2, %g7, %o6
28203 faligndata %f30, %f10, %f2
28204 fmovrslz %i0, %f31, %f24
28205 ldsh [%l7 + 0x54], %i2
28206 fnot1 %f14, %f24
28207 ldsh [%l7 + 0x42], %o3
28208 subc %l0, %i6, %i7
28209 smul %o4, 0x0420, %g3
28210 ldub [%l7 + 0x15], %o0
28211 move %icc, %o1, %g4
28212 addccc %o5, 0x0100, %i5
28213 ldd [%l7 + 0x50], %i6
28214 movcc %icc, %l3, %i3
28215 movgu %xcc, %i1, %l2
28216 fmovrdgz %o2, %f18, %f30
28217 edge8n %l4, %g6, %l5
28218 movgu %icc, %g5, %o7
28219 std %f24, [%l7 + 0x20]
28220 movrlez %g1, %l1, %g2
28221 xnor %g7, %o6, %i4
28222 movl %icc, %i2, %i0
28223 fnors %f8, %f26, %f3
28224 movge %icc, %l0, %i6
28225 movne %icc, %i7, %o3
28226 fabss %f14, %f9
28227 sllx %g3, 0x02, %o0
28228 sll %o4, %g4, %o1
28229 edge8ln %o5, %l6, %i5
28230 umul %l3, %i3, %l2
28231 alignaddrl %o2, %l4, %i1
28232 movne %xcc, %g6, %l5
28233 st %f19, [%l7 + 0x58]
28234 edge16l %g5, %g1, %l1
28235 bshuffle %f0, %f20, %f12
28236 xnor %o7, %g7, %g2
28237 stb %i4, [%l7 + 0x2C]
28238 sth %o6, [%l7 + 0x7E]
28239 ldub [%l7 + 0x59], %i2
28240 udivcc %l0, 0x04FD, %i0
28241 sethi 0x0E0B, %i7
28242 popc 0x1BCC, %o3
28243 addccc %g3, 0x0D06, %o0
28244 fmovdne %xcc, %f0, %f5
28245 lduh [%l7 + 0x4E], %o4
28246 or %g4, %o1, %o5
28247 fnot2 %f6, %f0
28248 stw %l6, [%l7 + 0x24]
28249 siam 0x4
28250 sth %i5, [%l7 + 0x36]
28251 xor %l3, 0x0FCE, %i6
28252 edge8 %i3, %o2, %l2
28253 udivx %l4, 0x1E60, %g6
28254 ldd [%l7 + 0x50], %i0
28255 lduh [%l7 + 0x14], %l5
28256 EXIT_GOOD
28257
28258
28259
28260!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28261!
28262! Stats for Thread 0:
28263!
28264! Type l : 3585
28265! Type f : 5444
28266! Type i : 15971
28267!
28268!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28269
28270
28271 EXIT_GOOD /* test finish */
28272
28273/************************************************************************
28274 Test case data start
28275 ************************************************************************/
28276.data
28277user_data_start:
28278scratch_area:
28279.word 0xAC3FBC48
28280.word 0x58CF56E8
28281.word 0x853B836D
28282.word 0x4B7518A9
28283.word 0x3D229789
28284.word 0xF0130B71
28285.word 0x015FECE2
28286.word 0x58A64C42
28287.word 0x73E450B5
28288.word 0x9CBD4A0A
28289.word 0x360097F0
28290.word 0xF11487A9
28291.word 0x46E4EA75
28292.word 0xFEF7B948
28293.word 0xAD695731
28294.word 0xCCA35740
28295.word 0x0FE05B37
28296.word 0xA0AF544D
28297.word 0xD94C6CCE
28298.word 0x9F83FDD4
28299.word 0x430D09D3
28300.word 0x9E1095E2
28301.word 0x84D42F19
28302.word 0x8F494DAE
28303.word 0x3C1E848D
28304.word 0x40C462BA
28305.word 0x28D77684
28306.word 0x763AEFFA
28307.word 0xCAC83457
28308.word 0x6D60F97D
28309.word 0x4E44C108
28310.word 0x4307D47C
28311.word 0xA544EB82
28312.word 0xD93237CA
28313.word 0x7027C69A
28314.word 0xFCC6EA0B
28315.word 0x260E70B4
28316.word 0x7807362B
28317.word 0x2C5EBC7F
28318.word 0x5CB8C56C
28319.word 0xA8344D08
28320.word 0x94CBDE6D
28321.word 0x7F4A91CF
28322.word 0x70B39192
28323.word 0x3FB54125
28324.word 0x4A5E30E3
28325.word 0xB28176AA
28326.word 0x637B12E0
28327.word 0x5822C71D
28328.word 0x12E8A235
28329.word 0x3FAF8A1E
28330.word 0xDA0B35D2
28331.word 0x36582FFF
28332.word 0x706DC522
28333.word 0x582EB92F
28334.word 0x78ED842D
28335.word 0x520A5BA5
28336.word 0x211A75A2
28337.word 0xEC10E459
28338.word 0x3022ECA1
28339.word 0xB47831CF
28340.word 0x49175744
28341.word 0xD2A71888
28342.word 0x229AEADD
28343.end