Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f11.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f11.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_f11.s,v 1.1 2007/05/11 17:22:36 drp Exp $"
39#include "defines.h"
40#include "nmacros.h"
41#include "old_boot.s"
42
43/************************************************************************
44 Test case code start
45 ************************************************************************/
46
47.text
48.global main
49
50main: /* test begin */
51
52
53 ta T_RD_THID
54 mov %o1, %l6
55 umul %l6, 256, %l7
56 setx DIAG_DATA_AREA, %g1, %g3
57 add %l7, %g3, %l7
58
59mov %l7, %g1
60wrpr %g0, 0x0, %cwp
61mov %g1, %l7
62wrpr %g0, 0x1, %cwp
63mov %g1, %l7
64wrpr %g0, 0x2, %cwp
65mov %g1, %l7
66wrpr %g0, 0x3, %cwp
67mov %g1, %l7
68wrpr %g0, 0x4, %cwp
69mov %g1, %l7
70wrpr %g0, 0x5, %cwp
71mov %g1, %l7
72wrpr %g0, 0x6, %cwp
73mov %g1, %l7
74wrpr %g0, 0x7, %cwp
75mov %g1, %l7
76 nop
77 setx 0xD3D8D8F6005FF8E3, %l0, %l6
78 stx %l6, [%l7 + 0x0]
79 ldx [%l7 + 0x0], %fsr
80!
81! Thread 0 Start
82!
83main_t0:
84
85 !# Initialize registers ..
86
87 !# Global registers
88 set 0x9, %g1
89 set 0x3, %g2
90 set 0xE, %g3
91 set 0xF, %g4
92 set 0x4, %g5
93 set 0xE, %g6
94 set 0x3, %g7
95 !# Input registers
96 set -0xF, %i0
97 set -0x6, %i1
98 set -0x8, %i2
99 set -0xA, %i3
100 set -0x8, %i4
101 set -0xE, %i5
102 set -0x3, %i6
103 set -0xB, %i7
104 !# Local registers
105 set 0x4C0EFFAE, %l0
106 set 0x16F40009, %l1
107 set 0x7B4D05CF, %l2
108 set 0x5A9C646E, %l3
109 set 0x22C88BED, %l4
110 set 0x70BBA242, %l5
111 set 0x492F0908, %l6
112 !# Output registers
113 set 0x1117, %o0
114 set -0x155E, %o1
115 set -0x1F1B, %o2
116 set -0x074B, %o3
117 set 0x188D, %o4
118 set 0x06E9, %o5
119 set 0x1B6A, %o6
120 set -0x1F8F, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0x549548065F7D1A64)
123 INIT_TH_FP_REG(%l7,%f2,0x63447651901BACE0)
124 INIT_TH_FP_REG(%l7,%f4,0x6A2749CD368D6387)
125 INIT_TH_FP_REG(%l7,%f6,0x1AFFAED8172E37AA)
126 INIT_TH_FP_REG(%l7,%f8,0x29E73E06ACC6BEF8)
127 INIT_TH_FP_REG(%l7,%f10,0xEA0B4B066C97BB17)
128 INIT_TH_FP_REG(%l7,%f12,0xD5CCC1A09B279BBA)
129 INIT_TH_FP_REG(%l7,%f14,0xF4AFC4CC7BA401B6)
130 INIT_TH_FP_REG(%l7,%f16,0x1CB1F9C5C47E9E77)
131 INIT_TH_FP_REG(%l7,%f18,0x1302B4170765D4C1)
132 INIT_TH_FP_REG(%l7,%f20,0xD35483F38F25AC1C)
133 INIT_TH_FP_REG(%l7,%f22,0xBF007DA81A2DC153)
134 INIT_TH_FP_REG(%l7,%f24,0x4955F8430204148E)
135 INIT_TH_FP_REG(%l7,%f26,0x12AC2F0D009518D5)
136 INIT_TH_FP_REG(%l7,%f28,0x517CDBF69472D093)
137 INIT_TH_FP_REG(%l7,%f30,0x4F0ACFDFC0C0CC7E)
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, 0xBD2, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 movcc %xcc, %l0, %l6
151 fmovde %icc, %f18, %f13
152 movneg %icc, %i6, %g2
153 addcc %o4, %i1, %g6
154 nop
155 set 0x70, %g2
156 ldx [%l7 + %g2], %l2
157 xor %i7, %o1, %g1
158 save %g3, 0x05FE, %l5
159 rdpr %cwp, %g1
160 rdpr %cansave, %g2
161 rdpr %canrestore, %g3
162 rdpr %cleanwin, %g4
163 rdpr %otherwin, %g5
164 rdpr %wstate, %g6
165 xnorcc %l1, %i4, %o7
166 std %f26, [%l7 + 0x20]
167 sdiv %l4, 0x0D34, %o5
168 ldub [%l7 + 0x71], %g4
169 fnands %f11, %f18, %f28
170 movl %xcc, %i3, %o3
171 sra %o2, %i2, %o0
172 xor %o6, %g7, %l3
173 array16 %i5, %i0, %g5
174 ld [%l7 + 0x20], %f4
175 fnot2 %f18, %f28
176 fmovscs %xcc, %f7, %f6
177 fxnors %f6, %f7, %f4
178 subccc %l6, %l0, %i6
179 andn %g2, 0x0C92, %i1
180 sethi 0x1069, %g6
181 udiv %l2, 0x0B0A, %o4
182 fandnot1s %f11, %f10, %f25
183 edge16ln %o1, %g1, %i7
184 movvc %xcc, %g3, %l1
185 xnorcc %i4, %l5, %o7
186 pdist %f10, %f0, %f14
187 edge8 %l4, %o5, %i3
188 sllx %o3, 0x00, %g4
189 fmovsl %icc, %f8, %f16
190 or %o2, 0x0AD3, %o0
191 fpadd16s %f13, %f31, %f30
192 sdiv %o6, 0x01A2, %g7
193 fexpand %f19, %f22
194 mova %xcc, %i2, %l3
195 edge32l %i0, %i5, %g5
196 fmovdcc %icc, %f3, %f30
197 orn %l0, %i6, %g2
198 edge32ln %l6, %i1, %l2
199 movle %xcc, %g6, %o4
200 udivx %g1, 0x164D, %o1
201 xnor %g3, %i7, %i4
202 fmovsne %xcc, %f4, %f17
203 sir 0x1CA0
204 fabsd %f2, %f8
205 fmovrdgez %l1, %f6, %f16
206 fnot1 %f16, %f2
207 movgu %xcc, %l5, %l4
208 fands %f20, %f11, %f16
209 edge8n %o5, %i3, %o7
210 xor %o3, 0x1B12, %g4
211 xnor %o2, %o0, %g7
212 ldsh [%l7 + 0x38], %o6
213 and %l3, %i2, %i0
214 smul %i5, 0x1835, %g5
215 xor %l0, 0x06E4, %g2
216 subcc %l6, %i6, %i1
217 ldub [%l7 + 0x5A], %g6
218 srax %o4, %l2, %o1
219 fand %f22, %f14, %f24
220 movrgz %g1, 0x130, %i7
221 udivx %i4, 0x179B, %l1
222 movg %icc, %g3, %l4
223 subcc %l5, 0x1000, %i3
224 xnorcc %o7, %o5, %g4
225 movcs %xcc, %o3, %o0
226 addcc %g7, %o2, %l3
227 movvc %icc, %i2, %o6
228 orn %i0, %i5, %g5
229 sub %l0, 0x05FA, %l6
230 smulcc %g2, 0x1B45, %i1
231 umul %i6, %g6, %l2
232 nop
233 set 0x45, %l6
234 ldub [%l7 + %l6], %o1
235 orn %g1, 0x0C1A, %i7
236 movcc %icc, %o4, %l1
237 alignaddr %i4, %g3, %l4
238 subc %i3, %o7, %o5
239 edge16n %l5, %g4, %o0
240 ldsh [%l7 + 0x1C], %g7
241 andcc %o2, %o3, %l3
242 ldd [%l7 + 0x60], %o6
243 restore %i2, %i0, %g5
244 rdpr %cwp, %g1
245 rdpr %cansave, %g2
246 rdpr %canrestore, %g3
247 rdpr %cleanwin, %g4
248 rdpr %otherwin, %g5
249 rdpr %wstate, %g6
250 nop
251 set 0x68, %o0
252 ldsw [%l7 + %o0], %l0
253 edge16ln %l6, %g2, %i1
254 array16 %i5, %g6, %i6
255 udivx %o1, 0x046D, %g1
256 mulscc %l2, 0x1B87, %o4
257 mulscc %l1, %i7, %i4
258 ldub [%l7 + 0x0B], %g3
259 fnor %f24, %f26, %f18
260 fpsub32 %f0, %f12, %f6
261 ld [%l7 + 0x70], %f4
262 sll %i3, 0x03, %l4
263 sth %o5, [%l7 + 0x0C]
264 fcmpd %fcc1, %f30, %f14
265 ldsb [%l7 + 0x3D], %o7
266 lduw [%l7 + 0x7C], %g4
267 edge32ln %l5, %g7, %o0
268 fandnot2 %f20, %f30, %f14
269 movge %xcc, %o3, %l3
270 ldd [%l7 + 0x20], %o6
271 fmovsvc %icc, %f5, %f29
272 fcmple16 %f0, %f20, %i2
273 stx %o2, [%l7 + 0x20]
274 edge16l %g5, %i0, %l6
275 array16 %g2, %i1, %l0
276 movn %xcc, %g6, %i5
277 fpadd32 %f28, %f22, %f20
278 umulcc %o1, 0x04B5, %g1
279 edge32ln %l2, %i6, %l1
280 smulcc %o4, %i4, %i7
281 stx %i3, [%l7 + 0x28]
282 move %xcc, %l4, %g3
283 st %f17, [%l7 + 0x3C]
284 save %o5, %g4, %o7
285 rdpr %cwp, %g1
286 rdpr %cansave, %g2
287 rdpr %canrestore, %g3
288 rdpr %cleanwin, %g4
289 rdpr %otherwin, %g5
290 rdpr %wstate, %g6
291 fmovrsne %l5, %f29, %f1
292 srlx %o0, 0x01, %o3
293 movgu %icc, %g7, %l3
294 edge32ln %i2, %o2, %g5
295 fmovscc %icc, %f10, %f9
296 movvs %xcc, %i0, %o6
297 fmovdneg %xcc, %f5, %f25
298 movrgz %l6, 0x039, %g2
299 fmovspos %icc, %f20, %f14
300 movre %l0, %i1, %i5
301 edge32 %g6, %o1, %l2
302 edge8l %g1, %l1, %i6
303 ldd [%l7 + 0x60], %o4
304 ldx [%l7 + 0x40], %i4
305 fmovsgu %xcc, %f29, %f5
306 fmovrsgez %i3, %f24, %f21
307 movl %xcc, %l4, %i7
308 orncc %g3, 0x181A, %g4
309 ldub [%l7 + 0x55], %o7
310 movneg %xcc, %l5, %o5
311 st %f17, [%l7 + 0x48]
312 movleu %icc, %o3, %g7
313 edge8l %l3, %o0, %i2
314 movgu %icc, %g5, %o2
315 edge16 %o6, %i0, %g2
316 nop
317 set 0x3E, %o3
318 sth %l6, [%l7 + %o3]
319 fmovdn %icc, %f8, %f22
320 sll %l0, 0x0B, %i1
321 stw %g6, [%l7 + 0x48]
322 movpos %xcc, %o1, %i5
323 addcc %l2, 0x12FA, %l1
324 ldsb [%l7 + 0x59], %i6
325 fmuld8sux16 %f28, %f21, %f12
326 movge %icc, %o4, %g1
327 edge8l %i4, %i3, %i7
328 srl %l4, %g3, %g4
329 alignaddr %l5, %o7, %o3
330 andn %o5, %g7, %l3
331 movrlez %o0, 0x071, %g5
332 mulx %o2, %i2, %o6
333 ldsh [%l7 + 0x54], %g2
334 ldsb [%l7 + 0x4B], %i0
335 addccc %l0, 0x1BDB, %i1
336 movvc %xcc, %g6, %l6
337 fpadd16s %f27, %f3, %f1
338 andcc %o1, %i5, %l2
339 andncc %i6, %l1, %o4
340 array8 %i4, %g1, %i3
341 edge8 %l4, %g3, %g4
342 nop
343 set 0x26, %l5
344 sth %i7, [%l7 + %l5]
345 ldd [%l7 + 0x20], %o6
346 ldub [%l7 + 0x49], %l5
347 movvc %icc, %o5, %o3
348 xnorcc %g7, %o0, %l3
349 xor %g5, 0x0643, %o2
350 fcmpgt16 %f16, %f30, %o6
351 edge16n %i2, %i0, %g2
352 movg %xcc, %l0, %g6
353 lduh [%l7 + 0x36], %i1
354 fnegd %f30, %f20
355 fmovsne %icc, %f4, %f3
356 fpackfix %f24, %f22
357 fabss %f31, %f2
358 movne %icc, %l6, %o1
359 andn %l2, %i6, %l1
360 setx loop_0, %l0, %l1
361 return %l1
362 nop
363 rdpr %cwp, %g1
364 rdpr %cansave, %g2
365 rdpr %canrestore, %g3
366 rdpr %cleanwin, %g4
367 rdpr %otherwin, %g5
368 rdpr %wstate, %g6
369loop_0: movrlz %i4, %i3, %g1
370 udivcc %g3, 0x087B, %g4
371 ldsh [%l7 + 0x0C], %i7
372 fandnot2 %f8, %f20, %f30
373 fmovrdlz %l4, %f24, %f22
374 subcc %l5, 0x0F55, %o7
375 ldub [%l7 + 0x47], %o3
376 popc 0x1847, %o5
377 pdist %f4, %f20, %f22
378 movcs %icc, %g7, %l3
379 array32 %g5, %o0, %o2
380 fmul8sux16 %f12, %f4, %f28
381 pdist %f0, %f10, %f30
382 xorcc %i2, %i0, %g2
383 subc %o6, 0x14F8, %g6
384 fnegs %f27, %f25
385 umulcc %i1, 0x12AE, %l6
386 srlx %o1, 0x1A, %l2
387 edge8n %l0, %l1, %i6
388 stx %o4, [%l7 + 0x50]
389 umul %i5, %i4, %g1
390 movge %xcc, %i3, %g3
391 orncc %g4, %i7, %l4
392 movvs %icc, %o7, %l5
393 edge32l %o3, %o5, %g7
394 smulcc %l3, 0x03F9, %o0
395 or %g5, 0x1A85, %o2
396 sdivx %i0, 0x1812, %g2
397 movne %icc, %o6, %i2
398 ld [%l7 + 0x30], %f10
399 fzeros %f24
400 lduh [%l7 + 0x48], %i1
401 ldsh [%l7 + 0x62], %l6
402 mulscc %g6, %o1, %l0
403 or %l1, 0x0381, %l2
404 and %o4, %i6, %i4
405 lduw [%l7 + 0x48], %i5
406 fmovdneg %xcc, %f5, %f6
407 movneg %xcc, %g1, %i3
408 umulcc %g4, %i7, %g3
409 movl %icc, %l4, %o7
410 stb %o3, [%l7 + 0x67]
411 movleu %icc, %o5, %l5
412 array8 %g7, %o0, %l3
413 fmovda %icc, %f5, %f11
414 stw %o2, [%l7 + 0x28]
415 addc %i0, %g5, %g2
416 movneg %xcc, %o6, %i1
417 xnorcc %i2, 0x1944, %g6
418 smulcc %l6, %l0, %l1
419 edge32ln %l2, %o1, %o4
420 ldd [%l7 + 0x20], %i6
421 orcc %i5, %i4, %g1
422 umulcc %i3, %i7, %g3
423 andcc %l4, 0x04C0, %o7
424 movpos %xcc, %o3, %g4
425 udiv %l5, 0x0B22, %g7
426 movre %o5, 0x3BD, %o0
427 fmovrdgez %o2, %f20, %f26
428 fmul8sux16 %f6, %f18, %f26
429 edge16l %l3, %g5, %i0
430 bshuffle %f14, %f24, %f12
431 fmovsn %xcc, %f29, %f10
432 fmovsvc %icc, %f13, %f7
433 xnorcc %o6, 0x0D0B, %i1
434 edge8n %i2, %g6, %l6
435 lduw [%l7 + 0x20], %l0
436 fsrc1s %f17, %f22
437 subcc %g2, %l2, %l1
438 andncc %o1, %o4, %i5
439 edge32l %i4, %g1, %i3
440 addc %i7, %i6, %l4
441 orcc %g3, %o7, %g4
442 edge32ln %l5, %g7, %o5
443 ldd [%l7 + 0x70], %o2
444 movvs %xcc, %o2, %l3
445 save %o0, %g5, %i0
446 rdpr %cwp, %g1
447 rdpr %cansave, %g2
448 rdpr %canrestore, %g3
449 rdpr %cleanwin, %g4
450 rdpr %otherwin, %g5
451 rdpr %wstate, %g6
452 fnot1s %f9, %f25
453 edge8n %o6, %i1, %g6
454 array8 %l6, %l0, %i2
455 sth %g2, [%l7 + 0x50]
456 sir 0x0456
457 edge32l %l1, %o1, %l2
458 fcmple32 %f14, %f2, %i5
459 movvs %xcc, %o4, %g1
460 array32 %i3, %i7, %i6
461 movle %icc, %i4, %g3
462 movle %xcc, %o7, %g4
463 xor %l4, %l5, %g7
464 pdist %f2, %f24, %f10
465 addccc %o5, 0x0F40, %o3
466 movrgz %l3, %o2, %g5
467 movn %xcc, %i0, %o6
468 fandnot1 %f2, %f18, %f22
469 sra %i1, %g6, %o0
470 sll %l0, 0x15, %i2
471 sra %g2, 0x0E, %l1
472 sdivcc %l6, 0x032C, %o1
473 fmovsneg %icc, %f9, %f15
474 fxors %f22, %f31, %f27
475 srax %l2, %o4, %g1
476 sdiv %i5, 0x0744, %i7
477 fones %f14
478 fmovscc %icc, %f7, %f17
479 fand %f0, %f8, %f28
480 sllx %i6, %i4, %i3
481 lduh [%l7 + 0x22], %g3
482 orcc %g4, %l4, %l5
483 fnor %f30, %f12, %f22
484 subc %g7, %o5, %o7
485 move %xcc, %l3, %o2
486 fmovscc %icc, %f15, %f3
487 edge16l %g5, %o3, %i0
488 movvs %icc, %o6, %g6
489 orcc %i1, %l0, %i2
490 edge16l %o0, %g2, %l6
491 sub %o1, 0x10D8, %l1
492 add %l2, %g1, %i5
493 ldd [%l7 + 0x20], %o4
494 orcc %i6, 0x121B, %i4
495 addc %i3, 0x108B, %g3
496 ldsh [%l7 + 0x74], %i7
497 orn %g4, 0x1410, %l5
498 xnor %l4, %o5, %o7
499 fmovdneg %icc, %f27, %f1
500 sdiv %l3, 0x1854, %g7
501 fpsub16s %f5, %f30, %f26
502 edge32n %g5, %o3, %i0
503 st %f5, [%l7 + 0x18]
504 movle %icc, %o6, %g6
505 ldub [%l7 + 0x5A], %i1
506 umul %o2, 0x189E, %l0
507 ldub [%l7 + 0x32], %o0
508 movn %icc, %i2, %g2
509 fors %f8, %f31, %f4
510 movle %icc, %l6, %l1
511 stx %l2, [%l7 + 0x60]
512 fornot1s %f12, %f27, %f16
513 fandnot2 %f24, %f8, %f26
514 andn %g1, 0x1B01, %i5
515 fmul8ulx16 %f24, %f16, %f10
516 movrgez %o1, %i6, %o4
517 fors %f24, %f11, %f22
518 udiv %i3, 0x1C72, %g3
519 edge32n %i4, %i7, %l5
520 fsrc1s %f26, %f14
521 fmovsle %xcc, %f25, %f30
522 sethi 0x1D33, %g4
523 bshuffle %f12, %f18, %f0
524 edge16l %l4, %o7, %o5
525 fmovrde %l3, %f20, %f24
526 movrgz %g5, %o3, %i0
527 fandnot1s %f17, %f16, %f3
528 fornot2 %f26, %f2, %f28
529 fpadd32s %f11, %f22, %f0
530 orn %g7, %g6, %i1
531 edge16ln %o2, %o6, %l0
532 srl %i2, 0x1A, %g2
533 ldsw [%l7 + 0x74], %l6
534 or %o0, %l2, %l1
535 sdiv %i5, 0x111A, %g1
536 fpackfix %f12, %f21
537 sethi 0x190F, %i6
538 fsrc1 %f24, %f4
539 ldsw [%l7 + 0x4C], %o4
540 fmuld8sux16 %f4, %f11, %f26
541 fmovse %icc, %f11, %f26
542 fand %f2, %f20, %f18
543 sra %i3, %g3, %i4
544 edge32 %i7, %l5, %g4
545 sir 0x050B
546 umulcc %o1, %l4, %o7
547 movrgz %l3, %g5, %o5
548 fmul8x16au %f27, %f31, %f18
549 ldx [%l7 + 0x70], %o3
550 fcmps %fcc0, %f7, %f19
551 addcc %i0, %g7, %g6
552 sdivx %i1, 0x10AA, %o6
553 fmovdn %icc, %f19, %f26
554 restore %l0, %i2, %o2
555 rdpr %cwp, %g1
556 rdpr %cansave, %g2
557 rdpr %canrestore, %g3
558 rdpr %cleanwin, %g4
559 rdpr %otherwin, %g5
560 rdpr %wstate, %g6
561 xnor %l6, 0x03A0, %g2
562 sdivx %o0, 0x184C, %l1
563 fmovdvc %icc, %f23, %f28
564 fmovscs %xcc, %f16, %f26
565 ldsb [%l7 + 0x28], %l2
566 smulcc %i5, 0x1ED1, %i6
567 udivcc %o4, 0x03CC, %i3
568 fmovrslz %g3, %f21, %f29
569 movge %icc, %g1, %i7
570 movpos %xcc, %i4, %l5
571 fmovrsgez %o1, %f23, %f30
572 fones %f27
573 andn %l4, 0x115B, %o7
574 or %l3, 0x143E, %g5
575 array8 %o5, %o3, %g4
576 movvc %icc, %g7, %i0
577 edge32l %i1, %o6, %g6
578 fmovdvc %xcc, %f5, %f25
579 ld [%l7 + 0x64], %f13
580 udivcc %i2, 0x180A, %l0
581 stb %o2, [%l7 + 0x26]
582 fsrc2s %f27, %f5
583 orncc %g2, %o0, %l6
584 andn %l1, %l2, %i6
585 sra %i5, 0x0D, %o4
586 sll %g3, 0x0B, %g1
587 fmovsl %xcc, %f18, %f31
588 fpadd32s %f3, %f11, %f5
589 mulx %i7, %i3, %i4
590 sra %o1, %l4, %o7
591 fcmple16 %f2, %f28, %l5
592 srlx %l3, 0x08, %g5
593 movrgz %o3, %g4, %o5
594 nop
595 set 0x30, %o5
596 stx %g7, [%l7 + %o5]
597 andn %i1, %i0, %o6
598 fcmpgt16 %f8, %f8, %g6
599 edge16 %l0, %o2, %g2
600 edge8ln %o0, %l6, %l1
601 lduw [%l7 + 0x08], %l2
602 xor %i6, %i2, %o4
603 movrlz %i5, 0x27A, %g3
604 fmovdcc %xcc, %f13, %f30
605 movvc %icc, %g1, %i3
606 ldsh [%l7 + 0x7E], %i4
607 fpadd16 %f28, %f6, %f10
608 umul %o1, %l4, %i7
609 srax %o7, 0x09, %l3
610 move %icc, %g5, %l5
611 edge32l %o3, %g4, %o5
612 fmovsle %xcc, %f19, %f11
613 udiv %i1, 0x184D, %i0
614 addcc %g7, 0x0C78, %g6
615 ld [%l7 + 0x2C], %f5
616 fmovrsgez %l0, %f26, %f24
617 subcc %o2, %o6, %o0
618 edge16 %l6, %g2, %l2
619 edge8 %i6, %i2, %o4
620 fxors %f4, %f8, %f13
621 edge16ln %i5, %l1, %g1
622 fpadd16 %f14, %f8, %f6
623 srlx %i3, %g3, %o1
624 movrlez %i4, %l4, %o7
625 movn %icc, %l3, %g5
626 movvs %xcc, %i7, %o3
627 xnor %g4, %l5, %o5
628 xor %i0, %i1, %g6
629 edge8 %g7, %l0, %o6
630 sth %o2, [%l7 + 0x74]
631 sth %l6, [%l7 + 0x48]
632 ld [%l7 + 0x3C], %f21
633 sra %o0, %g2, %i6
634 srlx %l2, 0x10, %i2
635 movgu %icc, %i5, %l1
636 fmovscs %icc, %f15, %f0
637 fornot1 %f30, %f20, %f8
638 smul %g1, %i3, %o4
639 smul %o1, 0x11F1, %i4
640 sethi 0x19AF, %l4
641 sth %g3, [%l7 + 0x1E]
642 fnands %f21, %f19, %f21
643 fpadd16s %f25, %f0, %f7
644 popc 0x0C39, %o7
645 addcc %g5, 0x13F8, %l3
646 orn %o3, %i7, %g4
647 fmul8sux16 %f14, %f26, %f0
648 ldsh [%l7 + 0x38], %l5
649 movgu %xcc, %i0, %i1
650 popc %o5, %g7
651 ldx [%l7 + 0x78], %l0
652 edge8n %g6, %o2, %o6
653 mulx %l6, %g2, %o0
654 fexpand %f13, %f14
655 sra %l2, 0x01, %i6
656 fnot1 %f30, %f8
657 addc %i2, 0x0A78, %i5
658 edge16ln %g1, %i3, %l1
659 movl %xcc, %o1, %i4
660 ldd [%l7 + 0x60], %o4
661 edge8l %g3, %o7, %g5
662 fand %f30, %f2, %f22
663 sdivcc %l4, 0x17F1, %o3
664 fmuld8ulx16 %f10, %f29, %f26
665 fmovsge %xcc, %f29, %f15
666 lduh [%l7 + 0x7A], %l3
667 move %icc, %i7, %g4
668 udivcc %l5, 0x15CD, %i0
669 siam 0x2
670 fors %f28, %f22, %f26
671 fnegd %f26, %f28
672 srlx %i1, 0x19, %o5
673 orcc %l0, %g6, %o2
674 st %f17, [%l7 + 0x0C]
675 orcc %o6, 0x1E89, %g7
676 movleu %icc, %g2, %l6
677 and %o0, 0x0A9E, %i6
678 fcmpgt16 %f4, %f10, %l2
679 fmovrsgez %i5, %f7, %f4
680 udiv %g1, 0x054B, %i3
681 umul %l1, %i2, %o1
682 movge %xcc, %i4, %g3
683 and %o7, 0x1F45, %g5
684 mova %xcc, %l4, %o4
685 array32 %l3, %o3, %i7
686 sir 0x0142
687 movre %g4, %l5, %i1
688 ldsw [%l7 + 0x2C], %i0
689 sethi 0x0556, %l0
690 fnand %f26, %f26, %f24
691 edge16n %o5, %g6, %o6
692 fnor %f28, %f20, %f8
693 fcmpeq16 %f20, %f12, %o2
694 mulx %g2, %l6, %o0
695 edge16n %i6, %g7, %i5
696 xnor %l2, 0x0952, %g1
697 sth %i3, [%l7 + 0x30]
698 addcc %i2, 0x01AB, %o1
699 edge32ln %l1, %g3, %i4
700 fmul8sux16 %f6, %f30, %f4
701 alignaddrl %g5, %l4, %o4
702 movge %xcc, %o7, %o3
703 sra %l3, 0x14, %i7
704 movn %icc, %g4, %l5
705 sll %i0, %i1, %o5
706 xor %g6, %l0, %o6
707 movn %icc, %o2, %l6
708 fmovrsne %g2, %f21, %f26
709 subcc %o0, %i6, %i5
710 ldsh [%l7 + 0x52], %l2
711 srax %g7, 0x1D, %g1
712 lduh [%l7 + 0x64], %i2
713 fones %f0
714 sll %o1, %l1, %i3
715 fpadd16s %f19, %f22, %f1
716 fnand %f20, %f8, %f14
717 movre %g3, %i4, %g5
718 mulx %o4, %o7, %l4
719 movleu %icc, %l3, %o3
720 and %g4, 0x08F6, %i7
721 sra %i0, %l5, %i1
722 array16 %g6, %l0, %o5
723 movrlez %o6, 0x1E4, %l6
724 umulcc %o2, %o0, %i6
725 edge16 %i5, %l2, %g7
726 srl %g2, %g1, %o1
727 fnegd %f14, %f26
728 lduw [%l7 + 0x18], %l1
729 fmovdcc %icc, %f3, %f4
730 srax %i2, %g3, %i4
731 save %i3, 0x1687, %o4
732 rdpr %cwp, %g1
733 rdpr %cansave, %g2
734 rdpr %canrestore, %g3
735 rdpr %cleanwin, %g4
736 rdpr %otherwin, %g5
737 rdpr %wstate, %g6
738 st %f12, [%l7 + 0x48]
739 edge8l %g5, %l4, %o7
740 udivx %o3, 0x1D4C, %g4
741 fmovse %icc, %f4, %f0
742 udivcc %l3, 0x024D, %i0
743 movrlez %i7, %i1, %g6
744 movne %icc, %l5, %l0
745 movne %xcc, %o6, %l6
746 alignaddr %o2, %o5, %o0
747 movrgz %i6, %l2, %i5
748 fmul8x16al %f10, %f31, %f24
749 std %f8, [%l7 + 0x68]
750 sth %g2, [%l7 + 0x0E]
751 st %f13, [%l7 + 0x34]
752 movrgez %g1, %g7, %o1
753 orn %i2, %l1, %i4
754 move %xcc, %i3, %o4
755 edge8 %g3, %g5, %l4
756 alignaddr %o7, %o3, %l3
757 srl %i0, %i7, %i1
758 ldd [%l7 + 0x50], %f22
759 popc %g4, %g6
760 sub %l0, 0x03EB, %l5
761 stx %o6, [%l7 + 0x48]
762 orncc %o2, 0x0921, %l6
763 srl %o5, 0x0C, %i6
764 sth %o0, [%l7 + 0x5C]
765 ldsw [%l7 + 0x18], %i5
766 fpsub32s %f31, %f21, %f5
767 movrne %g2, 0x2C4, %g1
768 movneg %icc, %l2, %o1
769 fnands %f30, %f10, %f5
770 fmovsleu %xcc, %f2, %f20
771 ldsh [%l7 + 0x28], %g7
772 movcs %icc, %l1, %i2
773 popc 0x0101, %i4
774 ld [%l7 + 0x28], %f31
775 edge8l %i3, %g3, %g5
776 fmovsge %xcc, %f19, %f19
777 udivcc %l4, 0x1773, %o7
778 bshuffle %f4, %f6, %f14
779 mulx %o4, %o3, %i0
780 fpack16 %f0, %f12
781 edge16ln %i7, %i1, %g4
782 movne %xcc, %g6, %l0
783 edge8n %l3, %l5, %o2
784 fmovrslez %l6, %f0, %f30
785 stb %o6, [%l7 + 0x7B]
786 fnands %f5, %f23, %f14
787 movpos %icc, %o5, %i6
788 edge32ln %i5, %g2, %g1
789 fnors %f13, %f10, %f22
790 fandnot1s %f19, %f21, %f21
791 fmovrsne %l2, %f19, %f27
792 ldd [%l7 + 0x40], %o0
793 ldsw [%l7 + 0x58], %g7
794 udiv %l1, 0x0522, %o0
795 fpmerge %f29, %f21, %f0
796 fmovrsne %i4, %f11, %f17
797 add %i3, 0x0B90, %i2
798 fmovde %xcc, %f18, %f16
799 fmovscc %xcc, %f11, %f25
800 sir 0x0DA2
801 fmul8x16 %f9, %f10, %f14
802 stw %g5, [%l7 + 0x7C]
803 fmovrdlez %l4, %f2, %f24
804 subccc %o7, %o4, %o3
805 xnor %i0, 0x12FF, %i7
806 xnorcc %i1, 0x161C, %g4
807 sllx %g6, %l0, %l3
808 lduw [%l7 + 0x78], %g3
809 fcmpgt32 %f22, %f0, %o2
810 orn %l6, %o6, %l5
811 fmovs %f13, %f29
812 lduh [%l7 + 0x74], %o5
813 movl %icc, %i5, %g2
814 ld [%l7 + 0x2C], %f10
815 orcc %i6, %l2, %o1
816 addcc %g1, %l1, %g7
817 sth %i4, [%l7 + 0x52]
818 fmovde %xcc, %f10, %f7
819 fmovrdgz %i3, %f12, %f14
820 fcmpne16 %f6, %f4, %o0
821 ldsw [%l7 + 0x1C], %i2
822 ld [%l7 + 0x40], %f14
823 movleu %xcc, %g5, %l4
824 and %o7, 0x117C, %o4
825 nop
826 set 0x18, %i5
827 stx %i0, [%l7 + %i5]
828 fmovdneg %xcc, %f16, %f12
829 edge8 %o3, %i1, %g4
830 movrlz %i7, %g6, %l3
831 movrlez %l0, %o2, %l6
832 st %f18, [%l7 + 0x34]
833 movre %o6, %g3, %l5
834 movrgz %i5, %o5, %i6
835 andcc %g2, 0x1783, %l2
836 smul %o1, %g1, %l1
837 orn %g7, %i4, %o0
838 movle %icc, %i2, %i3
839 movne %xcc, %g5, %o7
840 fmul8x16au %f18, %f20, %f14
841 fnand %f24, %f18, %f14
842 fmul8x16au %f11, %f22, %f2
843 ldsb [%l7 + 0x50], %o4
844 fmovdpos %xcc, %f10, %f9
845 stx %i0, [%l7 + 0x38]
846 smul %o3, 0x1655, %i1
847 stb %l4, [%l7 + 0x32]
848 stw %g4, [%l7 + 0x6C]
849 movrlez %g6, %i7, %l0
850 nop
851 set 0x68, %g6
852 ldsh [%l7 + %g6], %o2
853 lduw [%l7 + 0x08], %l3
854 fmovdle %icc, %f19, %f3
855 movvc %xcc, %o6, %g3
856 movcc %icc, %l5, %i5
857 edge32 %l6, %i6, %g2
858 movvs %xcc, %o5, %l2
859 alignaddr %g1, %o1, %l1
860 udivx %i4, 0x1DC1, %g7
861 addcc %o0, %i2, %g5
862 xorcc %o7, %i3, %o4
863 stw %i0, [%l7 + 0x50]
864 sllx %i1, %o3, %g4
865 edge8ln %g6, %l4, %l0
866 sir 0x050A
867 sethi 0x0CA6, %i7
868 ldsw [%l7 + 0x1C], %o2
869 udiv %o6, 0x1BD4, %l3
870 smulcc %g3, %i5, %l6
871 fmovsgu %xcc, %f28, %f31
872 movvc %icc, %l5, %g2
873 ldd [%l7 + 0x60], %i6
874 add %o5, %l2, %g1
875 movrne %l1, %o1, %i4
876 xnorcc %o0, 0x0C21, %g7
877 movpos %icc, %g5, %i2
878 srax %o7, 0x0A, %i3
879 movneg %icc, %o4, %i1
880 stw %o3, [%l7 + 0x70]
881 edge32n %i0, %g4, %g6
882 andncc %l4, %i7, %o2
883 movleu %xcc, %l0, %l3
884 srax %o6, %g3, %i5
885 fmovsle %xcc, %f28, %f15
886 srl %l5, %g2, %i6
887 andncc %l6, %o5, %l2
888 fmovrslz %g1, %f16, %f10
889 movrlez %o1, %l1, %o0
890 alignaddrl %i4, %g5, %g7
891 fmovrsne %o7, %f28, %f15
892 movre %i2, %i3, %i1
893 stx %o4, [%l7 + 0x40]
894 movpos %xcc, %i0, %g4
895 edge16 %g6, %o3, %l4
896 sra %i7, 0x05, %l0
897 sllx %l3, 0x15, %o6
898 fcmpne32 %f30, %f24, %o2
899 fcmpgt16 %f10, %f14, %i5
900 edge8n %g3, %l5, %i6
901 addc %g2, 0x1049, %l6
902 fzeros %f3
903 mulx %o5, %l2, %g1
904 sub %o1, %o0, %l1
905 smulcc %g5, %g7, %o7
906 sdiv %i2, 0x146A, %i3
907 mova %icc, %i1, %o4
908 stw %i4, [%l7 + 0x18]
909 umulcc %g4, 0x19BC, %i0
910 addcc %g6, 0x1871, %o3
911 orcc %i7, %l4, %l0
912 fabsd %f10, %f6
913 edge16n %o6, %l3, %o2
914 stw %g3, [%l7 + 0x60]
915 srax %i5, %i6, %g2
916 fornot1s %f19, %f22, %f25
917 addc %l5, %l6, %o5
918 movrgez %g1, %o1, %o0
919 setx loop_1, %l0, %l1
920 return %l1
921 nop
922 rdpr %cwp, %g1
923 rdpr %cansave, %g2
924 rdpr %canrestore, %g3
925 rdpr %cleanwin, %g4
926 rdpr %otherwin, %g5
927 rdpr %wstate, %g6
928loop_1: subccc %g5, %i2, %o7
929 edge16l %i1, %o4, %i4
930 umul %g4, %i3, %g6
931 edge8 %o3, %i0, %l4
932 fmovse %xcc, %f13, %f16
933 sdiv %l0, 0x035C, %i7
934 movrgez %l3, 0x17D, %o2
935 siam 0x7
936 movrlez %g3, %i5, %i6
937 fnot2 %f10, %f0
938 edge16l %o6, %g2, %l6
939 sdivx %o5, 0x1EDD, %g1
940 lduw [%l7 + 0x14], %o1
941 sth %o0, [%l7 + 0x5C]
942 fcmple16 %f28, %f28, %l5
943 addc %l1, %g7, %g5
944 movneg %xcc, %i2, %l2
945 addcc %i1, 0x1E62, %o4
946 movrgez %o7, 0x356, %g4
947 fpack16 %f28, %f2
948 movvc %xcc, %i3, %i4
949 sth %g6, [%l7 + 0x16]
950 udivx %o3, 0x101C, %i0
951 fmul8x16 %f14, %f6, %f6
952 fmovscs %icc, %f12, %f25
953 sdiv %l0, 0x04DC, %i7
954 subcc %l4, %l3, %g3
955 fnot1 %f0, %f16
956 ldsb [%l7 + 0x4D], %i5
957 edge8 %o2, %o6, %i6
958 fands %f24, %f1, %f14
959 sdiv %g2, 0x173C, %l6
960 movrgz %o5, 0x290, %g1
961 fandnot1s %f4, %f1, %f25
962 fmovrsgz %o1, %f19, %f2
963 orn %l5, %o0, %g7
964 sra %l1, %i2, %g5
965 srl %l2, %i1, %o7
966 umul %g4, %i3, %o4
967 movrgez %i4, %g6, %i0
968 for %f28, %f8, %f22
969 sethi 0x1C97, %o3
970 andncc %l0, %i7, %l4
971 addccc %l3, %i5, %o2
972 mova %icc, %g3, %i6
973 udivx %g2, 0x18BF, %o6
974 mulscc %l6, 0x0C05, %o5
975 movle %icc, %o1, %g1
976 mova %xcc, %o0, %l5
977 fmovsne %icc, %f1, %f20
978 edge32n %l1, %g7, %g5
979 xnorcc %l2, 0x1872, %i1
980 smulcc %i2, 0x00D7, %g4
981 fnot2s %f31, %f1
982 sub %i3, 0x0462, %o7
983 stb %o4, [%l7 + 0x6F]
984 orncc %g6, 0x134B, %i0
985 popc %o3, %i4
986 std %f20, [%l7 + 0x30]
987 fxor %f26, %f6, %f28
988 andncc %l0, %l4, %l3
989 edge32 %i5, %o2, %g3
990 orncc %i7, 0x107A, %g2
991 movvc %icc, %i6, %l6
992 mulx %o5, 0x069B, %o6
993 fand %f22, %f26, %f6
994 movn %icc, %g1, %o0
995 st %f18, [%l7 + 0x60]
996 fmovrsne %o1, %f19, %f0
997 movvc %xcc, %l1, %l5
998 edge32ln %g7, %g5, %i1
999 smul %i2, 0x1056, %g4
1000 udivcc %i3, 0x0BF3, %o7
1001 andcc %o4, %g6, %i0
1002 fmovsn %xcc, %f11, %f24
1003 ldd [%l7 + 0x18], %l2
1004 fpsub32s %f18, %f24, %f27
1005 edge8ln %i4, %o3, %l0
1006 ldsw [%l7 + 0x50], %l3
1007 edge32ln %i5, %l4, %o2
1008 movle %xcc, %g3, %i7
1009 fandnot2s %f29, %f17, %f9
1010 stb %g2, [%l7 + 0x66]
1011 subccc %i6, 0x131E, %l6
1012 alignaddrl %o6, %g1, %o0
1013 array32 %o1, %o5, %l5
1014 edge16n %l1, %g7, %g5
1015 srlx %i1, 0x1D, %i2
1016 fabsd %f30, %f16
1017 addc %i3, 0x18FA, %g4
1018 fpsub32s %f9, %f9, %f28
1019 movneg %xcc, %o4, %g6
1020 addccc %o7, 0x1950, %l2
1021 fmovdgu %xcc, %f12, %f21
1022 fpadd32s %f31, %f2, %f2
1023 umulcc %i0, 0x04D6, %i4
1024 movge %xcc, %l0, %l3
1025 orncc %i5, 0x0619, %o3
1026 mova %xcc, %o2, %l4
1027 movleu %xcc, %i7, %g3
1028 movvc %xcc, %i6, %g2
1029 ldsb [%l7 + 0x1D], %l6
1030 movrne %g1, %o0, %o1
1031 xorcc %o5, 0x0239, %o6
1032 stx %l5, [%l7 + 0x18]
1033 movrgez %l1, 0x296, %g5
1034 movrlz %i1, 0x20B, %g7
1035 st %f7, [%l7 + 0x68]
1036 fmovdge %xcc, %f30, %f4
1037 fabsd %f16, %f30
1038 ldd [%l7 + 0x08], %f16
1039 andn %i3, 0x0EDA, %g4
1040 fmovde %icc, %f18, %f2
1041 edge8n %o4, %i2, %o7
1042 movle %xcc, %g6, %i0
1043 subcc %i4, %l0, %l2
1044 nop
1045 set 0x33, %g7
1046 ldsb [%l7 + %g7], %i5
1047 fandnot1s %f12, %f22, %f27
1048 ldsw [%l7 + 0x6C], %o3
1049 fmovsl %xcc, %f12, %f24
1050 xor %l3, %o2, %l4
1051 save %i7, %g3, %i6
1052 rdpr %cwp, %g1
1053 rdpr %cansave, %g2
1054 rdpr %canrestore, %g3
1055 rdpr %cleanwin, %g4
1056 rdpr %otherwin, %g5
1057 rdpr %wstate, %g6
1058 ldsw [%l7 + 0x34], %g2
1059 movneg %icc, %g1, %o0
1060 movg %xcc, %o1, %o5
1061 ld [%l7 + 0x60], %f13
1062 fandnot2s %f26, %f23, %f21
1063 lduw [%l7 + 0x74], %l6
1064 st %f7, [%l7 + 0x20]
1065 fmovsvc %xcc, %f12, %f13
1066 sethi 0x0730, %o6
1067 addc %l5, 0x04FB, %g5
1068 edge16 %l1, %i1, %i3
1069 save %g7, %o4, %g4
1070 rdpr %cwp, %g1
1071 rdpr %cansave, %g2
1072 rdpr %canrestore, %g3
1073 rdpr %cleanwin, %g4
1074 rdpr %otherwin, %g5
1075 rdpr %wstate, %g6
1076 or %o7, %g6, %i2
1077 fmovsle %icc, %f10, %f7
1078 fmovsleu %icc, %f19, %f26
1079 andn %i4, 0x0A3B, %l0
1080 sdiv %i0, 0x1381, %l2
1081 edge8ln %o3, %l3, %o2
1082 edge32 %l4, %i7, %g3
1083 orcc %i5, %g2, %i6
1084 fpadd16s %f23, %f22, %f9
1085 sethi 0x1116, %g1
1086 ldd [%l7 + 0x20], %o0
1087 sdiv %o5, 0x1FB0, %o1
1088 lduw [%l7 + 0x6C], %o6
1089 movre %l6, %g5, %l5
1090 fmovsvc %icc, %f8, %f18
1091 andn %l1, %i3, %g7
1092 array16 %i1, %o4, %g4
1093 ldd [%l7 + 0x58], %o6
1094 fandnot1 %f4, %f28, %f20
1095 fmovdvs %icc, %f28, %f18
1096 fsrc2s %f12, %f28
1097 fmovrse %g6, %f7, %f25
1098 fornot2s %f0, %f16, %f8
1099 lduw [%l7 + 0x18], %i2
1100 ldsb [%l7 + 0x0D], %l0
1101 edge16ln %i4, %i0, %o3
1102 siam 0x0
1103 ldd [%l7 + 0x38], %l2
1104 andncc %l2, %l4, %o2
1105 sub %i7, %i5, %g3
1106 fmovdge %icc, %f8, %f19
1107 array32 %g2, %g1, %o0
1108 movcc %icc, %i6, %o5
1109 st %f6, [%l7 + 0x20]
1110 alignaddr %o6, %o1, %g5
1111 alignaddr %l5, %l1, %i3
1112 xor %g7, 0x0271, %i1
1113 fmovrse %o4, %f13, %f20
1114 edge8n %l6, %g4, %o7
1115 fmul8x16 %f12, %f2, %f24
1116 smulcc %i2, %l0, %g6
1117 subcc %i4, %i0, %o3
1118 fmovdg %xcc, %f7, %f26
1119 fandnot2 %f20, %f8, %f18
1120 movre %l2, 0x36F, %l3
1121 mova %xcc, %l4, %o2
1122 srax %i7, 0x16, %i5
1123 xor %g2, %g1, %o0
1124 xnor %i6, 0x095B, %g3
1125 andncc %o5, %o1, %o6
1126 array16 %l5, %l1, %g5
1127 umulcc %g7, 0x1011, %i1
1128 fmovrdlz %o4, %f6, %f28
1129 sra %i3, 0x09, %g4
1130 nop
1131 set 0x7C, %o1
1132 ldsw [%l7 + %o1], %l6
1133 bshuffle %f14, %f8, %f30
1134 save %i2, 0x01D5, %l0
1135 rdpr %cwp, %g1
1136 rdpr %cansave, %g2
1137 rdpr %canrestore, %g3
1138 rdpr %cleanwin, %g4
1139 rdpr %otherwin, %g5
1140 rdpr %wstate, %g6
1141 add %o7, %g6, %i4
1142 smul %i0, 0x10A4, %o3
1143 fmovdpos %xcc, %f4, %f0
1144 ldsb [%l7 + 0x36], %l2
1145 movre %l4, 0x3D5, %l3
1146 movrlz %o2, 0x30E, %i5
1147 fmovsle %xcc, %f5, %f23
1148 fcmpes %fcc3, %f6, %f20
1149 or %i7, %g2, %g1
1150 movn %xcc, %i6, %g3
1151 edge16l %o5, %o0, %o1
1152 fmovsgu %xcc, %f31, %f1
1153 sdiv %o6, 0x00D0, %l5
1154 sdivx %l1, 0x0754, %g7
1155 siam 0x4
1156 fzero %f0
1157 restore %i1, %g5, %i3
1158 rdpr %cwp, %g1
1159 rdpr %cansave, %g2
1160 rdpr %canrestore, %g3
1161 rdpr %cleanwin, %g4
1162 rdpr %otherwin, %g5
1163 rdpr %wstate, %g6
1164 mulscc %g4, %l6, %o4
1165 add %i2, %l0, %o7
1166 subcc %i4, 0x0115, %i0
1167 fnegd %f12, %f12
1168 addccc %o3, 0x0349, %g6
1169 sdiv %l4, 0x0C10, %l3
1170 lduh [%l7 + 0x42], %o2
1171 ldx [%l7 + 0x28], %l2
1172 lduh [%l7 + 0x78], %i5
1173 ld [%l7 + 0x24], %f25
1174 addcc %g2, 0x1722, %g1
1175 fabsd %f10, %f20
1176 andn %i6, %g3, %i7
1177 fsrc1 %f22, %f14
1178 stb %o0, [%l7 + 0x7E]
1179 popc %o5, %o1
1180 fabss %f18, %f1
1181 movrgez %l5, %l1, %o6
1182 movne %xcc, %g7, %g5
1183 alignaddrl %i1, %i3, %l6
1184 movre %o4, %g4, %l0
1185 movg %icc, %o7, %i4
1186 xor %i0, %o3, %g6
1187 movgu %xcc, %l4, %l3
1188 sll %i2, 0x1A, %o2
1189 subcc %i5, %g2, %g1
1190 sethi 0x1606, %l2
1191 srax %g3, 0x1B, %i7
1192 fmovdpos %icc, %f21, %f7
1193 addcc %i6, 0x045B, %o5
1194 movvs %icc, %o1, %l5
1195 edge8n %o0, %l1, %g7
1196 sdivx %g5, 0x1572, %i1
1197 fand %f18, %f2, %f2
1198 lduh [%l7 + 0x7C], %o6
1199 fpadd16 %f24, %f18, %f18
1200 andcc %l6, 0x1A53, %i3
1201 movgu %xcc, %g4, %l0
1202 ld [%l7 + 0x10], %f19
1203 movcc %icc, %o7, %o4
1204 movvs %icc, %i4, %o3
1205 movne %xcc, %i0, %l4
1206 or %g6, 0x18E3, %i2
1207 or %o2, 0x1AD2, %l3
1208 edge8l %g2, %i5, %g1
1209 ldsb [%l7 + 0x67], %g3
1210 fnand %f22, %f22, %f26
1211 sllx %l2, %i6, %i7
1212 edge16ln %o1, %l5, %o0
1213 fpsub32s %f10, %f10, %f24
1214 sethi 0x07A3, %o5
1215 movrlz %g7, 0x13F, %l1
1216 fnot2 %f10, %f12
1217 ldd [%l7 + 0x30], %f0
1218 save %g5, 0x17BE, %o6
1219 rdpr %cwp, %g1
1220 rdpr %cansave, %g2
1221 rdpr %canrestore, %g3
1222 rdpr %cleanwin, %g4
1223 rdpr %otherwin, %g5
1224 rdpr %wstate, %g6
1225 ld [%l7 + 0x3C], %f6
1226 ldd [%l7 + 0x38], %i6
1227 ldx [%l7 + 0x50], %i1
1228 array8 %g4, %l0, %i3
1229 movpos %xcc, %o7, %i4
1230 andcc %o4, 0x13C3, %o3
1231 stw %i0, [%l7 + 0x7C]
1232 movg %icc, %g6, %l4
1233 ld [%l7 + 0x10], %f16
1234 orcc %i2, 0x12F7, %l3
1235 edge16n %g2, %i5, %o2
1236 addc %g1, 0x01D8, %l2
1237 movge %xcc, %i6, %g3
1238 sethi 0x1641, %i7
1239 ldub [%l7 + 0x57], %l5
1240 umulcc %o1, %o0, %g7
1241 pdist %f10, %f6, %f14
1242 ldx [%l7 + 0x28], %l1
1243 lduh [%l7 + 0x64], %g5
1244 sdivx %o5, 0x178A, %o6
1245 fpackfix %f20, %f9
1246 faligndata %f24, %f30, %f20
1247 sll %l6, %g4, %i1
1248 fcmple32 %f24, %f4, %i3
1249 movle %xcc, %l0, %o7
1250 movrlz %i4, %o4, %i0
1251 move %xcc, %o3, %g6
1252 ldd [%l7 + 0x78], %l4
1253 stx %i2, [%l7 + 0x40]
1254 movrlez %l3, %g2, %i5
1255 udiv %o2, 0x19DE, %l2
1256 sll %i6, 0x12, %g1
1257 movrgez %i7, 0x3A4, %l5
1258 edge32l %g3, %o1, %o0
1259 fmovd %f22, %f14
1260 srlx %l1, %g7, %g5
1261 movneg %icc, %o6, %l6
1262 fcmped %fcc0, %f6, %f16
1263 fmovrslz %o5, %f12, %f13
1264 movrgez %g4, 0x2C4, %i3
1265 setx loop_2, %l0, %l1
1266 return %l1
1267 nop
1268 rdpr %cwp, %g1
1269 rdpr %cansave, %g2
1270 rdpr %canrestore, %g3
1271 rdpr %cleanwin, %g4
1272 rdpr %otherwin, %g5
1273 rdpr %wstate, %g6
1274loop_2: stb %o7, [%l7 + 0x1C]
1275 udiv %i4, 0x0386, %i0
1276 movne %xcc, %o3, %g6
1277 movg %icc, %l4, %o4
1278 fmovrde %i2, %f20, %f14
1279 fandnot1s %f22, %f22, %f29
1280 mulscc %g2, 0x1C78, %i5
1281 orncc %l3, 0x0463, %o2
1282 sub %l2, 0x1265, %g1
1283 sub %i6, %l5, %g3
1284 srl %i7, 0x1D, %o1
1285 fmovrsne %l1, %f3, %f23
1286 xorcc %o0, %g7, %o6
1287 lduw [%l7 + 0x4C], %g5
1288 fpsub32s %f20, %f12, %f1
1289 movcc %xcc, %l6, %g4
1290 fmovsleu %icc, %f26, %f31
1291 edge16l %i3, %i1, %l0
1292 array16 %o5, %i4, %o7
1293 sub %o3, %g6, %l4
1294 sdivx %i0, 0x01C6, %i2
1295 fabsd %f8, %f30
1296 movleu %xcc, %o4, %i5
1297 fmovsl %icc, %f22, %f11
1298 stb %g2, [%l7 + 0x5A]
1299 lduh [%l7 + 0x34], %l3
1300 udivcc %l2, 0x13E5, %o2
1301 sethi 0x1AA5, %i6
1302 addcc %l5, %g1, %g3
1303 movn %icc, %i7, %l1
1304 movle %xcc, %o0, %o1
1305 movneg %xcc, %o6, %g7
1306 ldd [%l7 + 0x68], %f8
1307 and %l6, 0x0027, %g5
1308 sllx %g4, %i1, %i3
1309 subcc %o5, %l0, %i4
1310 fmovrslez %o7, %f4, %f10
1311 sra %o3, 0x18, %l4
1312 fmovd %f12, %f12
1313 sllx %g6, %i0, %i2
1314 edge32n %o4, %i5, %l3
1315 save %l2, 0x00CE, %o2
1316 rdpr %cwp, %g1
1317 rdpr %cansave, %g2
1318 rdpr %canrestore, %g3
1319 rdpr %cleanwin, %g4
1320 rdpr %otherwin, %g5
1321 rdpr %wstate, %g6
1322 nop
1323 set 0x5B, %i2
1324 ldub [%l7 + %i2], %g2
1325 ldd [%l7 + 0x10], %f30
1326 sdiv %l5, 0x16D9, %g1
1327 fsrc1 %f6, %f6
1328 movrne %g3, 0x02C, %i6
1329 lduw [%l7 + 0x2C], %i7
1330 movn %xcc, %o0, %l1
1331 fmovd %f14, %f14
1332 movge %icc, %o6, %o1
1333 ldx [%l7 + 0x70], %l6
1334 movpos %icc, %g7, %g5
1335 sra %g4, 0x02, %i3
1336 movcs %xcc, %i1, %l0
1337 movpos %icc, %o5, %o7
1338 andcc %i4, %o3, %g6
1339 edge16l %i0, %l4, %i2
1340 stw %o4, [%l7 + 0x5C]
1341 edge8l %i5, %l3, %o2
1342 edge8 %g2, %l5, %l2
1343 ld [%l7 + 0x2C], %f19
1344 mulx %g1, 0x0AE4, %i6
1345 sdivx %i7, 0x135B, %o0
1346 orncc %l1, %o6, %g3
1347 fand %f18, %f28, %f30
1348 movre %o1, 0x3E4, %l6
1349 array16 %g7, %g4, %g5
1350 nop
1351 set 0x68, %i4
1352 ldd [%l7 + %i4], %i0
1353 ld [%l7 + 0x44], %f23
1354 movcc %xcc, %i3, %l0
1355 fmovdl %xcc, %f13, %f8
1356 lduw [%l7 + 0x38], %o7
1357 edge16l %i4, %o5, %g6
1358 mulscc %o3, 0x00E3, %l4
1359 andn %i0, %i2, %o4
1360 fmovdcc %xcc, %f7, %f6
1361 fpack32 %f0, %f8, %f16
1362 st %f7, [%l7 + 0x60]
1363 movcc %xcc, %i5, %l3
1364 andcc %o2, 0x1E0D, %g2
1365 sub %l5, %l2, %i6
1366 movrne %g1, %i7, %l1
1367 subcc %o6, 0x1138, %o0
1368 stw %o1, [%l7 + 0x40]
1369 ldd [%l7 + 0x48], %f8
1370 andcc %l6, %g3, %g4
1371 srlx %g5, 0x11, %i1
1372 sll %g7, 0x0D, %i3
1373 movrgz %o7, %i4, %o5
1374 bshuffle %f28, %f30, %f20
1375 array32 %l0, %o3, %g6
1376 ldsb [%l7 + 0x13], %l4
1377 movrgz %i2, 0x0F3, %i0
1378 save %i5, 0x11AF, %o4
1379 rdpr %cwp, %g1
1380 rdpr %cansave, %g2
1381 rdpr %canrestore, %g3
1382 rdpr %cleanwin, %g4
1383 rdpr %otherwin, %g5
1384 rdpr %wstate, %g6
1385 movg %icc, %l3, %g2
1386 fmovdpos %icc, %f4, %f18
1387 edge32ln %o2, %l5, %l2
1388 sth %g1, [%l7 + 0x6E]
1389 fmovdvc %icc, %f9, %f19
1390 movrgz %i6, 0x349, %i7
1391 edge32l %o6, %o0, %l1
1392 sub %o1, %g3, %g4
1393 movl %icc, %l6, %i1
1394 fcmps %fcc0, %f13, %f12
1395 array16 %g7, %i3, %o7
1396 lduh [%l7 + 0x6E], %i4
1397 addcc %o5, %l0, %g5
1398 edge8ln %o3, %g6, %i2
1399 movg %xcc, %l4, %i5
1400 orcc %i0, %o4, %g2
1401 fmovdpos %icc, %f16, %f0
1402 nop
1403 set 0x68, %g4
1404 stw %o2, [%l7 + %g4]
1405 sllx %l5, 0x07, %l3
1406 fcmps %fcc2, %f29, %f18
1407 fmovs %f15, %f3
1408 sub %g1, 0x032A, %i6
1409 movvs %xcc, %l2, %o6
1410 stw %i7, [%l7 + 0x2C]
1411 movle %xcc, %l1, %o1
1412 edge8 %g3, %g4, %l6
1413 array32 %o0, %g7, %i1
1414 fcmpgt32 %f24, %f24, %o7
1415 movle %xcc, %i4, %o5
1416 movl %icc, %l0, %g5
1417 alignaddr %i3, %g6, %o3
1418 alignaddr %i2, %l4, %i0
1419 save %i5, %o4, %o2
1420 rdpr %cwp, %g1
1421 rdpr %cansave, %g2
1422 rdpr %canrestore, %g3
1423 rdpr %cleanwin, %g4
1424 rdpr %otherwin, %g5
1425 rdpr %wstate, %g6
1426 movcs %icc, %g2, %l3
1427 alignaddr %g1, %i6, %l2
1428 srlx %o6, %l5, %i7
1429 orn %l1, 0x129D, %o1
1430 restore %g3, 0x0373, %g4
1431 rdpr %cwp, %g1
1432 rdpr %cansave, %g2
1433 rdpr %canrestore, %g3
1434 rdpr %cleanwin, %g4
1435 rdpr %otherwin, %g5
1436 rdpr %wstate, %g6
1437 sethi 0x037F, %l6
1438 xnorcc %o0, %g7, %i1
1439 nop
1440 set 0x3A, %g5
1441 ldsh [%l7 + %g5], %o7
1442 movcs %xcc, %o5, %l0
1443 fsrc1 %f6, %f0
1444 pdist %f16, %f28, %f18
1445 fnot1s %f7, %f1
1446 fmovse %xcc, %f31, %f0
1447 subc %g5, %i4, %i3
1448 edge16n %o3, %g6, %l4
1449 ldx [%l7 + 0x10], %i2
1450 fnot2 %f10, %f8
1451 fpack16 %f2, %f7
1452 movl %icc, %i5, %i0
1453 movg %xcc, %o2, %g2
1454 addccc %l3, 0x0B85, %g1
1455 array16 %o4, %l2, %i6
1456 andncc %l5, %i7, %l1
1457 stx %o1, [%l7 + 0x28]
1458 subc %g3, 0x1B3A, %o6
1459 sra %l6, 0x1A, %g4
1460 srax %o0, 0x0C, %i1
1461 edge16 %o7, %g7, %o5
1462 umulcc %l0, 0x1A08, %g5
1463 alignaddrl %i3, %o3, %g6
1464 movvs %icc, %i4, %i2
1465 ldub [%l7 + 0x77], %l4
1466 addccc %i0, %i5, %g2
1467 movrgez %l3, 0x1BC, %o2
1468 lduh [%l7 + 0x16], %g1
1469 movre %o4, 0x0B9, %i6
1470 sir 0x18A7
1471 sra %l5, %i7, %l1
1472 fmovsne %xcc, %f31, %f17
1473 xorcc %l2, 0x1B92, %g3
1474 alignaddrl %o6, %o1, %l6
1475 movrgez %g4, 0x0FC, %i1
1476 fcmpeq16 %f2, %f22, %o7
1477 orcc %o0, %g7, %o5
1478 setx loop_3, %l0, %l1
1479 return %l1
1480 nop
1481 rdpr %cwp, %g1
1482 rdpr %cansave, %g2
1483 rdpr %canrestore, %g3
1484 rdpr %cleanwin, %g4
1485 rdpr %otherwin, %g5
1486 rdpr %wstate, %g6
1487loop_3: srax %o3, 0x0B, %g6
1488 sub %i4, 0x0DB1, %l4
1489 sra %i2, 0x13, %i5
1490 movl %icc, %g2, %i0
1491 sllx %o2, %l3, %o4
1492 movleu %icc, %i6, %l5
1493 udivx %g1, 0x1A70, %i7
1494 nop
1495 set 0x3E, %l1
1496 sth %l1, [%l7 + %l1]
1497 xor %g3, %o6, %l2
1498 edge32 %o1, %g4, %i1
1499 andcc %l6, %o7, %o0
1500 edge32n %g7, %o5, %l0
1501 edge32 %g5, %o3, %i3
1502 ldsh [%l7 + 0x08], %g6
1503 movl %xcc, %l4, %i4
1504 movgu %icc, %i2, %g2
1505 addc %i5, %i0, %l3
1506 fcmpd %fcc0, %f14, %f22
1507 smulcc %o2, %i6, %o4
1508 movrlez %l5, %i7, %l1
1509 movvs %xcc, %g3, %g1
1510 movvc %xcc, %l2, %o1
1511 lduh [%l7 + 0x38], %o6
1512 movleu %xcc, %g4, %i1
1513 fands %f29, %f6, %f12
1514 movneg %xcc, %o7, %l6
1515 movle %icc, %o0, %o5
1516 sdivx %l0, 0x1163, %g5
1517 xorcc %g7, 0x0E16, %i3
1518 sethi 0x1864, %o3
1519 sllx %g6, 0x10, %l4
1520 udiv %i4, 0x0E54, %g2
1521 edge32n %i2, %i5, %l3
1522 array32 %o2, %i6, %i0
1523 fsrc2 %f4, %f10
1524 edge32n %l5, %i7, %l1
1525 movvc %icc, %g3, %g1
1526 xnorcc %l2, 0x1547, %o1
1527 fsrc1s %f12, %f6
1528 sdiv %o6, 0x0146, %o4
1529 fmovrdgz %g4, %f24, %f8
1530 movleu %xcc, %o7, %l6
1531 srl %o0, %o5, %i1
1532 sllx %g5, %g7, %i3
1533 xnor %l0, %g6, %l4
1534 smulcc %i4, 0x156D, %g2
1535 fmovs %f27, %f23
1536 smulcc %i2, 0x054B, %o3
1537 edge32 %l3, %o2, %i5
1538 alignaddrl %i6, %i0, %i7
1539 array32 %l1, %g3, %g1
1540 movre %l5, %o1, %l2
1541 addccc %o4, 0x0EC7, %g4
1542 srl %o7, 0x1C, %o6
1543 srax %l6, %o5, %i1
1544 andncc %o0, %g7, %i3
1545 fandnot2 %f22, %f30, %f30
1546 umul %g5, %l0, %g6
1547 fone %f18
1548 udivcc %i4, 0x0CB9, %g2
1549 popc %i2, %o3
1550 movcc %icc, %l3, %l4
1551 fmovsne %xcc, %f31, %f9
1552 umul %o2, 0x0D6D, %i5
1553 lduw [%l7 + 0x64], %i6
1554 fmovrde %i7, %f24, %f22
1555 edge32 %i0, %g3, %l1
1556 orn %l5, %o1, %g1
1557 edge32l %o4, %l2, %g4
1558 popc %o7, %l6
1559 fmovsge %xcc, %f24, %f0
1560 andcc %o6, 0x1777, %i1
1561 bshuffle %f10, %f4, %f4
1562 srl %o0, %g7, %o5
1563 fmuld8ulx16 %f15, %f14, %f16
1564 xor %i3, %g5, %g6
1565 fmovrdlez %i4, %f2, %f14
1566 fmuld8sux16 %f14, %f26, %f10
1567 smulcc %l0, 0x00FE, %i2
1568 nop
1569 set 0x10, %o2
1570 ldx [%l7 + %o2], %o3
1571 sllx %l3, 0x08, %g2
1572 sth %l4, [%l7 + 0x68]
1573 popc %o2, %i6
1574 movcs %icc, %i7, %i5
1575 move %icc, %i0, %l1
1576 lduw [%l7 + 0x6C], %l5
1577 lduh [%l7 + 0x3A], %g3
1578 fpadd32s %f12, %f10, %f18
1579 array32 %o1, %g1, %o4
1580 mulscc %l2, %o7, %l6
1581 orcc %o6, %i1, %g4
1582 lduw [%l7 + 0x28], %g7
1583 edge16ln %o5, %i3, %g5
1584 st %f23, [%l7 + 0x2C]
1585 edge32 %o0, %i4, %g6
1586 fornot2s %f28, %f23, %f18
1587 sub %l0, 0x1819, %i2
1588 udiv %l3, 0x1062, %o3
1589 movrlz %g2, 0x1D1, %l4
1590 movg %xcc, %o2, %i7
1591 and %i5, 0x1140, %i0
1592 nop
1593 set 0x6C, %i7
1594 ldsw [%l7 + %i7], %i6
1595 srax %l5, %l1, %g3
1596 udivx %o1, 0x178B, %o4
1597 edge16l %l2, %o7, %l6
1598 fmovdvc %xcc, %f21, %f24
1599 alignaddr %o6, %g1, %i1
1600 orn %g4, 0x0FE7, %o5
1601 stb %i3, [%l7 + 0x66]
1602 movrne %g7, %g5, %i4
1603 std %f12, [%l7 + 0x30]
1604 fmovsgu %xcc, %f26, %f31
1605 move %icc, %g6, %l0
1606 orncc %i2, %o0, %o3
1607 smulcc %l3, %g2, %l4
1608 edge8l %i7, %o2, %i0
1609 movle %xcc, %i6, %l5
1610 mulscc %i5, %g3, %o1
1611 lduw [%l7 + 0x24], %o4
1612 fmovdvc %xcc, %f9, %f0
1613 movcs %xcc, %l2, %o7
1614 addccc %l6, 0x0626, %l1
1615 edge8n %o6, %i1, %g1
1616 mova %xcc, %o5, %i3
1617 mova %icc, %g7, %g5
1618 movg %xcc, %i4, %g6
1619 std %f10, [%l7 + 0x68]
1620 movvs %xcc, %l0, %g4
1621 movcs %icc, %i2, %o3
1622 save %o0, 0x1878, %l3
1623 rdpr %cwp, %g1
1624 rdpr %cansave, %g2
1625 rdpr %canrestore, %g3
1626 rdpr %cleanwin, %g4
1627 rdpr %otherwin, %g5
1628 rdpr %wstate, %g6
1629 edge8n %l4, %i7, %g2
1630 fmovscc %icc, %f10, %f18
1631 st %f3, [%l7 + 0x50]
1632 and %i0, 0x1FAA, %o2
1633 sra %i6, 0x07, %i5
1634 edge32l %g3, %l5, %o4
1635 mulx %l2, %o1, %l6
1636 srax %o7, %o6, %l1
1637 edge8l %g1, %o5, %i1
1638 fpadd32s %f8, %f8, %f2
1639 sllx %g7, 0x07, %i3
1640 orn %g5, %i4, %l0
1641 subc %g4, %g6, %i2
1642 sub %o0, %o3, %l3
1643 sdiv %l4, 0x126F, %g2
1644 sir 0x0A6F
1645 fmovrslz %i0, %f7, %f3
1646 srlx %o2, 0x07, %i6
1647 movcc %icc, %i7, %g3
1648 edge16n %l5, %i5, %l2
1649 edge16l %o1, %l6, %o4
1650 andncc %o6, %l1, %o7
1651 edge16 %g1, %i1, %g7
1652 for %f24, %f2, %f30
1653 ldd [%l7 + 0x10], %f24
1654 alignaddr %i3, %o5, %g5
1655 nop
1656 set 0x20, %o6
1657 ldd [%l7 + %o6], %l0
1658 edge8l %i4, %g6, %g4
1659 smulcc %o0, 0x168E, %i2
1660 sdivcc %l3, 0x0468, %o3
1661 udiv %l4, 0x1834, %g2
1662 array32 %o2, %i6, %i0
1663 ld [%l7 + 0x68], %f23
1664 mova %icc, %i7, %l5
1665 xorcc %g3, %l2, %i5
1666 sethi 0x01B9, %o1
1667 orn %l6, %o4, %l1
1668 lduw [%l7 + 0x20], %o7
1669 movne %xcc, %g1, %i1
1670 sra %g7, %o6, %o5
1671 mulscc %i3, 0x0055, %g5
1672 movvs %xcc, %i4, %l0
1673 fxnors %f26, %f28, %f1
1674 edge8n %g4, %o0, %g6
1675 smulcc %i2, %o3, %l3
1676 lduh [%l7 + 0x0C], %l4
1677 fmovrsgz %o2, %f16, %f26
1678 and %g2, 0x1B84, %i0
1679 restore %i6, 0x129D, %i7
1680 rdpr %cwp, %g1
1681 rdpr %cansave, %g2
1682 rdpr %canrestore, %g3
1683 rdpr %cleanwin, %g4
1684 rdpr %otherwin, %g5
1685 rdpr %wstate, %g6
1686 fpack32 %f12, %f12, %f8
1687 ldsw [%l7 + 0x28], %l5
1688 fors %f30, %f22, %f24
1689 movn %xcc, %l2, %i5
1690 fornot2s %f7, %f13, %f25
1691 andncc %g3, %o1, %l6
1692 nop
1693 set 0x61, %i6
1694 stb %o4, [%l7 + %i6]
1695 andn %l1, %g1, %i1
1696 fmovrdlez %o7, %f24, %f22
1697 fmovscs %xcc, %f9, %f20
1698 subcc %o6, %g7, %o5
1699 lduw [%l7 + 0x0C], %g5
1700 subccc %i3, %l0, %i4
1701 xnor %g4, %o0, %g6
1702 subcc %o3, %i2, %l4
1703 edge8n %o2, %l3, %i0
1704 sth %g2, [%l7 + 0x34]
1705 or %i6, %i7, %l5
1706 and %i5, %g3, %o1
1707 fcmped %fcc2, %f14, %f18
1708 sdivx %l6, 0x08D3, %l2
1709 smul %o4, 0x030D, %g1
1710 fpmerge %f16, %f5, %f16
1711 edge8l %l1, %o7, %o6
1712 fmovdvs %icc, %f27, %f15
1713 fmovrsgz %i1, %f27, %f29
1714 addc %o5, %g7, %g5
1715 andncc %i3, %i4, %g4
1716 xorcc %l0, %g6, %o3
1717 fpack16 %f14, %f4
1718 fone %f12
1719 fmovdgu %xcc, %f25, %f2
1720 sth %i2, [%l7 + 0x74]
1721 add %l4, %o0, %o2
1722 smul %l3, 0x07C0, %g2
1723 nop
1724 set 0x60, %i1
1725 stw %i6, [%l7 + %i1]
1726 fnot2 %f30, %f18
1727 udivcc %i7, 0x0663, %i0
1728 alignaddrl %i5, %g3, %l5
1729 movl %xcc, %l6, %l2
1730 addcc %o1, %o4, %g1
1731 addcc %o7, 0x1078, %o6
1732 fzero %f24
1733 subc %l1, %i1, %o5
1734 ldx [%l7 + 0x10], %g7
1735 mova %xcc, %i3, %g5
1736 movneg %xcc, %g4, %l0
1737 movrgez %i4, 0x1BC, %g6
1738 movvc %icc, %i2, %o3
1739 edge8n %o0, %o2, %l3
1740 movn %xcc, %g2, %i6
1741 fnot1s %f14, %f10
1742 array8 %i7, %i0, %i5
1743 andncc %l4, %g3, %l5
1744 andcc %l2, 0x199E, %l6
1745 xnorcc %o4, 0x0880, %g1
1746 ldd [%l7 + 0x50], %f24
1747 movvs %xcc, %o7, %o6
1748 movrgez %l1, 0x0F2, %i1
1749 edge32n %o1, %g7, %o5
1750 save %i3, 0x02FC, %g5
1751 rdpr %cwp, %g1
1752 rdpr %cansave, %g2
1753 rdpr %canrestore, %g3
1754 rdpr %cleanwin, %g4
1755 rdpr %otherwin, %g5
1756 rdpr %wstate, %g6
1757 fmovdg %xcc, %f10, %f27
1758 ldub [%l7 + 0x34], %l0
1759 smulcc %i4, %g6, %i2
1760 fmovrdgez %o3, %f2, %f4
1761 andcc %g4, 0x1F38, %o0
1762 andcc %l3, 0x0E4D, %o2
1763 subc %g2, %i7, %i0
1764 movrlz %i6, 0x225, %l4
1765 fcmps %fcc0, %f19, %f1
1766 andcc %g3, 0x030D, %l5
1767 movre %i5, %l2, %o4
1768 sdivx %l6, 0x0D9D, %o7
1769 movgu %xcc, %o6, %l1
1770 edge32n %i1, %g1, %g7
1771 xorcc %o1, %o5, %i3
1772 movrgz %g5, 0x387, %l0
1773 andncc %g6, %i4, %i2
1774 fmovrde %o3, %f14, %f18
1775 nop
1776 set 0x6B, %i3
1777 ldub [%l7 + %i3], %g4
1778 sir 0x174E
1779 ldub [%l7 + 0x2A], %o0
1780 edge16ln %l3, %g2, %i7
1781 fmul8x16au %f11, %f16, %f12
1782 movl %xcc, %o2, %i0
1783 sll %l4, %i6, %l5
1784 sll %g3, 0x02, %i5
1785 movneg %xcc, %l2, %o4
1786 mova %xcc, %o7, %o6
1787 addccc %l6, %l1, %g1
1788 movl %icc, %i1, %o1
1789 udivcc %o5, 0x0DE4, %g7
1790 sub %i3, 0x1887, %l0
1791 orn %g5, 0x088F, %i4
1792 xnorcc %i2, 0x1975, %g6
1793 sdiv %o3, 0x15E7, %g4
1794 ldsh [%l7 + 0x78], %l3
1795 movg %xcc, %g2, %i7
1796 andcc %o0, 0x0C88, %o2
1797 movgu %xcc, %l4, %i0
1798 array16 %i6, %l5, %i5
1799 array32 %g3, %l2, %o7
1800 fmovde %xcc, %f12, %f19
1801 xnor %o4, %l6, %o6
1802 smulcc %l1, %g1, %i1
1803 subccc %o1, 0x1573, %o5
1804 movgu %xcc, %g7, %i3
1805 movn %xcc, %l0, %g5
1806 xnor %i4, 0x00D1, %i2
1807 lduh [%l7 + 0x70], %o3
1808 movgu %icc, %g4, %g6
1809 movleu %icc, %g2, %i7
1810 edge32n %l3, %o0, %o2
1811 subc %i0, %i6, %l4
1812 fmul8sux16 %f14, %f14, %f10
1813 orn %l5, %i5, %g3
1814 movrgez %o7, %o4, %l2
1815 movneg %xcc, %l6, %l1
1816 movre %o6, %g1, %o1
1817 array32 %o5, %i1, %g7
1818 edge8ln %i3, %g5, %i4
1819 faligndata %f10, %f20, %f6
1820 movvs %xcc, %l0, %o3
1821 movrlz %g4, %g6, %g2
1822 fands %f11, %f9, %f10
1823 fnot1 %f6, %f0
1824 movcs %icc, %i7, %l3
1825 alignaddrl %i2, %o0, %o2
1826 orn %i0, 0x1207, %l4
1827 srax %i6, %l5, %i5
1828 andn %o7, 0x02C0, %g3
1829 edge8ln %l2, %o4, %l1
1830 xor %o6, 0x0729, %g1
1831 movcs %xcc, %l6, %o1
1832 fsrc2 %f20, %f28
1833 ld [%l7 + 0x58], %f30
1834 sth %o5, [%l7 + 0x5E]
1835 ldsw [%l7 + 0x40], %g7
1836 array8 %i3, %g5, %i4
1837 lduh [%l7 + 0x76], %i1
1838 movne %xcc, %l0, %g4
1839 movl %icc, %g6, %o3
1840 stb %g2, [%l7 + 0x0C]
1841 fmovrslz %l3, %f30, %f15
1842 ldd [%l7 + 0x18], %i2
1843 movcc %xcc, %i7, %o0
1844 sir 0x0F51
1845 smulcc %i0, %o2, %l4
1846 fornot2 %f28, %f22, %f2
1847 fmuld8ulx16 %f11, %f27, %f30
1848 st %f19, [%l7 + 0x48]
1849 movrlez %l5, %i5, %o7
1850 edge32ln %i6, %l2, %g3
1851 fzero %f4
1852 stw %l1, [%l7 + 0x20]
1853 st %f20, [%l7 + 0x54]
1854 fcmpne32 %f0, %f6, %o6
1855 fsrc2 %f10, %f26
1856 fmul8x16 %f24, %f2, %f28
1857 sll %g1, %l6, %o1
1858 fmovdgu %xcc, %f28, %f7
1859 ldsb [%l7 + 0x72], %o4
1860 srax %o5, %g7, %i3
1861 subccc %i4, 0x0F03, %g5
1862 orcc %i1, %l0, %g6
1863 array8 %o3, %g2, %g4
1864 fmovrde %i2, %f0, %f30
1865 array32 %l3, %i7, %i0
1866 fmovde %xcc, %f13, %f11
1867 movcs %xcc, %o2, %o0
1868 andcc %l4, 0x1FDC, %l5
1869 or %o7, %i6, %i5
1870 movcc %icc, %l2, %l1
1871 fpadd32s %f23, %f19, %f28
1872 and %g3, %g1, %o6
1873 save %l6, 0x0A3A, %o4
1874 rdpr %cwp, %g1
1875 rdpr %cansave, %g2
1876 rdpr %canrestore, %g3
1877 rdpr %cleanwin, %g4
1878 rdpr %otherwin, %g5
1879 rdpr %wstate, %g6
1880 sth %o1, [%l7 + 0x46]
1881 movn %xcc, %g7, %o5
1882 siam 0x0
1883 movre %i4, %g5, %i1
1884 fmovsa %icc, %f31, %f2
1885 sth %l0, [%l7 + 0x26]
1886 fmovdcs %icc, %f13, %f30
1887 movrne %i3, 0x360, %g6
1888 fnot1 %f2, %f26
1889 srlx %o3, 0x01, %g4
1890 fcmple16 %f20, %f24, %i2
1891 sub %l3, 0x070F, %i7
1892 movrlz %i0, %g2, %o2
1893 nop
1894 set 0x78, %g3
1895 ldx [%l7 + %g3], %l4
1896 sdivx %l5, 0x0DCA, %o7
1897 movvc %xcc, %o0, %i6
1898 and %i5, %l1, %g3
1899 fmovdcc %icc, %f21, %f6
1900 fmovscs %xcc, %f26, %f6
1901 add %g1, %l2, %o6
1902 movl %xcc, %l6, %o4
1903 sir 0x1CDC
1904 fand %f6, %f8, %f18
1905 edge16l %o1, %o5, %i4
1906 fmul8ulx16 %f8, %f20, %f24
1907 edge8 %g5, %i1, %l0
1908 smulcc %i3, 0x19BA, %g7
1909 sth %o3, [%l7 + 0x6C]
1910 edge32ln %g4, %g6, %i2
1911 array8 %l3, %i7, %i0
1912 popc 0x07E5, %o2
1913 movneg %icc, %l4, %g2
1914 edge8l %l5, %o7, %o0
1915 edge32l %i6, %l1, %g3
1916 fcmpgt16 %f16, %f6, %g1
1917 alignaddr %l2, %i5, %l6
1918 fpack16 %f8, %f7
1919 mova %xcc, %o4, %o1
1920 movle %icc, %o5, %o6
1921 movneg %xcc, %i4, %g5
1922 movneg %xcc, %i1, %l0
1923 movgu %icc, %g7, %i3
1924 movl %icc, %g4, %g6
1925 st %f22, [%l7 + 0x58]
1926 udivcc %i2, 0x07D0, %o3
1927 sdiv %i7, 0x00A8, %l3
1928 xnorcc %o2, %i0, %g2
1929 movcc %xcc, %l4, %o7
1930 fnands %f19, %f28, %f9
1931 fornot1s %f14, %f22, %f24
1932 fzeros %f19
1933 setx loop_4, %l0, %l1
1934 return %l1
1935 nop
1936 rdpr %cwp, %g1
1937 rdpr %cansave, %g2
1938 rdpr %canrestore, %g3
1939 rdpr %cleanwin, %g4
1940 rdpr %otherwin, %g5
1941 rdpr %wstate, %g6
1942loop_4: addcc %l1, 0x1A99, %i6
1943 subc %g1, %l2, %g3
1944 movl %xcc, %l6, %i5
1945 fmovdge %icc, %f8, %f25
1946 movrlz %o1, 0x29B, %o5
1947 fmul8x16 %f28, %f8, %f10
1948 lduh [%l7 + 0x18], %o4
1949 srax %i4, %g5, %i1
1950 ld [%l7 + 0x64], %f30
1951 fmovrsgez %o6, %f18, %f31
1952 movne %xcc, %l0, %i3
1953 fzeros %f8
1954 smulcc %g7, 0x1D49, %g4
1955 fcmpgt16 %f30, %f26, %i2
1956 fmovsne %icc, %f0, %f13
1957 addc %o3, 0x059C, %g6
1958 st %f29, [%l7 + 0x4C]
1959 alignaddr %l3, %i7, %o2
1960 movcs %icc, %g2, %i0
1961 stx %o7, [%l7 + 0x58]
1962 fmovrdlez %l5, %f22, %f22
1963 movvs %icc, %l4, %o0
1964 fmul8x16au %f22, %f11, %f22
1965 movgu %icc, %l1, %g1
1966 ldx [%l7 + 0x58], %l2
1967 edge32n %g3, %i6, %i5
1968 nop
1969 set 0x3E, %o7
1970 sth %o1, [%l7 + %o7]
1971 ldub [%l7 + 0x7A], %o5
1972 movne %icc, %o4, %l6
1973 sth %g5, [%l7 + 0x74]
1974 smul %i1, 0x1266, %o6
1975 fmovdleu %xcc, %f11, %f13
1976 fmovspos %icc, %f28, %f31
1977 fpadd16s %f6, %f11, %f18
1978 array32 %l0, %i3, %g7
1979 movvs %icc, %i4, %i2
1980 sth %g4, [%l7 + 0x4C]
1981 movrne %g6, 0x31A, %o3
1982 orncc %i7, %l3, %o2
1983 fabss %f30, %f15
1984 edge16l %g2, %o7, %i0
1985 restore %l4, %l5, %l1
1986 rdpr %cwp, %g1
1987 rdpr %cansave, %g2
1988 rdpr %canrestore, %g3
1989 rdpr %cleanwin, %g4
1990 rdpr %otherwin, %g5
1991 rdpr %wstate, %g6
1992 fpsub32s %f23, %f25, %f12
1993 fsrc1 %f28, %f22
1994 fmovsle %xcc, %f11, %f21
1995 movgu %xcc, %g1, %l2
1996 edge16n %g3, %o0, %i5
1997 edge32n %i6, %o5, %o4
1998 array8 %l6, %g5, %o1
1999 xor %i1, %o6, %i3
2000 sllx %l0, %g7, %i2
2001 andn %g4, 0x0D72, %i4
2002 nop
2003 set 0x16, %l0
2004 lduh [%l7 + %l0], %g6
2005 edge32l %i7, %l3, %o3
2006 edge16n %g2, %o7, %o2
2007 movcs %icc, %i0, %l4
2008 movrne %l5, 0x3EC, %l1
2009 stw %g1, [%l7 + 0x54]
2010 fornot1s %f16, %f10, %f21
2011 mulscc %l2, 0x16A3, %o0
2012 fcmpeq32 %f28, %f8, %i5
2013 fmovdgu %icc, %f6, %f10
2014 alignaddr %i6, %o5, %o4
2015 edge16n %g3, %l6, %g5
2016 sdivcc %i1, 0x10A7, %o1
2017 mulscc %o6, %i3, %g7
2018 edge32 %l0, %i2, %g4
2019 edge16 %g6, %i7, %i4
2020 movl %xcc, %o3, %g2
2021 fmovrsne %o7, %f13, %f13
2022 movrgz %l3, 0x347, %o2
2023 sdiv %i0, 0x11C6, %l5
2024 ldsh [%l7 + 0x14], %l1
2025 movg %xcc, %g1, %l2
2026 array8 %o0, %i5, %i6
2027 sdivx %l4, 0x0D21, %o4
2028 nop
2029 set 0x27, %g1
2030 ldub [%l7 + %g1], %g3
2031 movl %icc, %o5, %l6
2032 xnor %g5, %i1, %o6
2033 movrlz %i3, %o1, %l0
2034 movleu %xcc, %g7, %g4
2035 fxors %f16, %f19, %f23
2036 ldub [%l7 + 0x48], %g6
2037 orcc %i7, 0x09A7, %i2
2038 fcmpes %fcc3, %f7, %f12
2039 addc %i4, 0x10D7, %g2
2040 edge16 %o7, %l3, %o3
2041 stw %i0, [%l7 + 0x18]
2042 movvs %icc, %l5, %l1
2043 edge32n %g1, %o2, %o0
2044 srax %l2, %i5, %l4
2045 addc %i6, 0x1076, %o4
2046 edge8l %o5, %l6, %g5
2047 umulcc %i1, %g3, %o6
2048 edge8n %o1, %l0, %g7
2049 fcmpeq32 %f22, %f22, %i3
2050 fcmpne16 %f30, %f6, %g6
2051 edge16 %g4, %i7, %i4
2052 ldd [%l7 + 0x40], %i2
2053 movrne %g2, %l3, %o3
2054 ldsb [%l7 + 0x3D], %i0
2055 fmovd %f20, %f8
2056 movrgz %o7, %l5, %g1
2057 udiv %l1, 0x104F, %o0
2058 addcc %l2, 0x0A24, %o2
2059 fmovscs %icc, %f7, %f12
2060 fornot2 %f28, %f16, %f2
2061 ldd [%l7 + 0x38], %f12
2062 edge16l %i5, %l4, %o4
2063 fpmerge %f10, %f11, %f12
2064 or %o5, %i6, %l6
2065 movneg %icc, %i1, %g5
2066 udivcc %o6, 0x133D, %o1
2067 subccc %l0, 0x0438, %g7
2068 movre %i3, 0x313, %g6
2069 movcc %xcc, %g3, %i7
2070 std %f10, [%l7 + 0x38]
2071 addcc %i4, 0x1714, %i2
2072 subcc %g2, 0x0900, %l3
2073 fmovspos %icc, %f7, %f26
2074 sdiv %o3, 0x1861, %i0
2075 mulscc %g4, 0x0BB4, %l5
2076 srl %g1, 0x04, %l1
2077 srl %o0, %l2, %o7
2078 sir 0x0203
2079 fxors %f2, %f16, %f26
2080 movgu %icc, %o2, %l4
2081 move %icc, %i5, %o4
2082 movrne %i6, %l6, %o5
2083 fpadd16s %f12, %f4, %f19
2084 movl %xcc, %g5, %o6
2085 fones %f1
2086 edge32n %o1, %i1, %g7
2087 fexpand %f27, %f22
2088 ldd [%l7 + 0x30], %f0
2089 fmovdcc %icc, %f18, %f23
2090 popc 0x00A4, %l0
2091 stw %g6, [%l7 + 0x5C]
2092 edge16 %i3, %i7, %i4
2093 sllx %g3, %g2, %l3
2094 std %f4, [%l7 + 0x68]
2095 stw %o3, [%l7 + 0x6C]
2096 fmovs %f3, %f17
2097 fmovsge %xcc, %f13, %f16
2098 sdivx %i0, 0x03D8, %i2
2099 fmovsle %icc, %f1, %f19
2100 std %f2, [%l7 + 0x48]
2101 edge16ln %l5, %g4, %g1
2102 fpack32 %f4, %f6, %f20
2103 xorcc %o0, %l2, %l1
2104 udivcc %o7, 0x0743, %o2
2105 movrgz %i5, 0x117, %l4
2106 addc %i6, 0x1A4B, %o4
2107 stb %l6, [%l7 + 0x67]
2108 movrgez %g5, %o6, %o1
2109 fand %f10, %f4, %f20
2110 fpadd16 %f12, %f2, %f4
2111 setx loop_5, %l0, %l1
2112 return %l1
2113 nop
2114 rdpr %cwp, %g1
2115 rdpr %cansave, %g2
2116 rdpr %canrestore, %g3
2117 rdpr %cleanwin, %g4
2118 rdpr %otherwin, %g5
2119 rdpr %wstate, %g6
2120loop_5: mova %xcc, %g7, %l0
2121 umul %i3, %g6, %i7
2122 move %xcc, %i4, %g2
2123 srlx %l3, 0x17, %o3
2124 edge8l %i0, %i2, %l5
2125 srax %g3, 0x10, %g1
2126 fpackfix %f12, %f2
2127 mulx %g4, 0x175B, %l2
2128 fmul8x16au %f21, %f22, %f16
2129 subc %l1, 0x02E0, %o0
2130 fand %f18, %f0, %f6
2131 fsrc2s %f26, %f23
2132 umul %o7, 0x159C, %i5
2133 fcmpeq16 %f0, %f6, %l4
2134 edge32ln %o2, %o4, %l6
2135 sllx %g5, 0x1B, %i6
2136 stw %o1, [%l7 + 0x28]
2137 addcc %o6, %i1, %g7
2138 stx %o5, [%l7 + 0x10]
2139 ldub [%l7 + 0x7F], %l0
2140 edge32l %i3, %i7, %g6
2141 andn %g2, 0x022E, %i4
2142 fmuld8ulx16 %f5, %f19, %f0
2143 umul %o3, 0x1005, %l3
2144 fmovsl %xcc, %f15, %f5
2145 mulx %i0, 0x14AF, %i2
2146 save %g3, %g1, %l5
2147 rdpr %cwp, %g1
2148 rdpr %cansave, %g2
2149 rdpr %canrestore, %g3
2150 rdpr %cleanwin, %g4
2151 rdpr %otherwin, %g5
2152 rdpr %wstate, %g6
2153 umul %g4, 0x0798, %l2
2154 sdiv %l1, 0x0EB4, %o0
2155 ldsh [%l7 + 0x2E], %o7
2156 edge32 %l4, %i5, %o4
2157 fpadd32s %f26, %f25, %f9
2158 fmovrse %o2, %f20, %f14
2159 srl %g5, 0x0A, %l6
2160 fmovrsne %o1, %f21, %f31
2161 sdiv %i6, 0x1841, %i1
2162 fxnors %f14, %f3, %f14
2163 movneg %xcc, %o6, %g7
2164 popc %l0, %i3
2165 fandnot1 %f0, %f12, %f30
2166 edge8n %i7, %o5, %g6
2167 fmovsgu %xcc, %f11, %f0
2168 fmovsleu %icc, %f3, %f26
2169 fpadd16s %f28, %f5, %f1
2170 xor %i4, %g2, %l3
2171 addcc %i0, %o3, %i2
2172 sub %g1, 0x1297, %l5
2173 movpos %xcc, %g3, %l2
2174 move %xcc, %g4, %l1
2175 movcc %xcc, %o7, %o0
2176 ld [%l7 + 0x08], %f30
2177 movcs %icc, %i5, %o4
2178 nop
2179 set 0x14, %l2
2180 lduh [%l7 + %l2], %o2
2181 lduw [%l7 + 0x18], %g5
2182 srax %l6, 0x11, %o1
2183 mulscc %i6, %i1, %l4
2184 movvs %icc, %o6, %g7
2185 fmul8x16au %f19, %f3, %f26
2186 array32 %i3, %i7, %o5
2187 fpsub32s %f22, %f29, %f10
2188 sdivcc %g6, 0x1D61, %i4
2189 movn %icc, %g2, %l0
2190 fpmerge %f2, %f15, %f18
2191 popc 0x1161, %i0
2192 edge32 %l3, %i2, %g1
2193 andn %o3, 0x174B, %g3
2194 fmovrslez %l2, %f24, %f17
2195 fmovrsne %g4, %f25, %f14
2196 sll %l1, 0x19, %o7
2197 ld [%l7 + 0x54], %f31
2198 udiv %l5, 0x123A, %i5
2199 fmovdl %icc, %f12, %f20
2200 sdivcc %o4, 0x13A1, %o2
2201 sethi 0x0A96, %o0
2202 movvs %icc, %l6, %o1
2203 movvc %icc, %g5, %i1
2204 add %i6, %l4, %g7
2205 movvc %icc, %i3, %o6
2206 stb %i7, [%l7 + 0x76]
2207 fnors %f30, %f20, %f15
2208 srax %g6, 0x1C, %i4
2209 popc %o5, %l0
2210 nop
2211 set 0x28, %o4
2212 std %f28, [%l7 + %o4]
2213 smulcc %g2, %i0, %l3
2214 fsrc2s %f23, %f13
2215 fmovrde %g1, %f16, %f10
2216 smulcc %o3, %i2, %g3
2217 ldx [%l7 + 0x10], %g4
2218 umul %l1, %o7, %l2
2219 sll %l5, 0x0F, %o4
2220 udiv %i5, 0x01AE, %o0
2221 movrne %l6, %o2, %g5
2222 andncc %o1, %i6, %l4
2223 edge16l %i1, %i3, %o6
2224 ldsw [%l7 + 0x48], %g7
2225 movge %xcc, %i7, %g6
2226 smulcc %i4, %l0, %g2
2227 edge8 %o5, %i0, %g1
2228 movrlz %o3, 0x041, %l3
2229 orn %g3, %g4, %i2
2230 fnors %f28, %f26, %f6
2231 movrlez %l1, 0x096, %o7
2232 sllx %l2, %o4, %l5
2233 smul %i5, 0x1C59, %l6
2234 movne %icc, %o2, %o0
2235 ldd [%l7 + 0x48], %o0
2236 bshuffle %f14, %f16, %f0
2237 movn %icc, %i6, %g5
2238 nop
2239 set 0x54, %i0
2240 stw %l4, [%l7 + %i0]
2241 fmovsl %xcc, %f15, %f7
2242 fmovd %f28, %f8
2243 sdivx %i3, 0x0D21, %i1
2244 movpos %xcc, %o6, %i7
2245 fpsub32 %f28, %f30, %f4
2246 fmovsg %xcc, %f14, %f15
2247 orcc %g7, 0x1467, %i4
2248 or %l0, %g2, %o5
2249 fmuld8sux16 %f30, %f31, %f20
2250 alignaddrl %i0, %g6, %o3
2251 fpsub16 %f28, %f14, %f4
2252 orn %g1, %l3, %g4
2253 xor %i2, 0x125B, %g3
2254 fmovdpos %icc, %f12, %f10
2255 subc %o7, %l2, %l1
2256 edge32n %l5, %o4, %i5
2257 fornot1 %f6, %f8, %f30
2258 movrlez %l6, %o2, %o0
2259 edge32 %o1, %g5, %l4
2260 popc %i3, %i6
2261 srl %o6, 0x1D, %i7
2262 movre %i1, 0x019, %i4
2263 fnands %f14, %f11, %f23
2264 fmovsge %xcc, %f22, %f25
2265 fcmpne32 %f24, %f14, %g7
2266 fcmpeq16 %f26, %f10, %l0
2267 movle %icc, %g2, %o5
2268 sir 0x10A3
2269 movne %xcc, %g6, %o3
2270 movle %icc, %g1, %i0
2271 udiv %g4, 0x0123, %i2
2272 fpadd32 %f24, %f10, %f10
2273 edge16 %l3, %g3, %o7
2274 movrlz %l2, 0x123, %l5
2275 movgu %xcc, %l1, %i5
2276 movre %o4, 0x2C4, %l6
2277 ldsw [%l7 + 0x60], %o2
2278 fmul8ulx16 %f8, %f20, %f10
2279 stw %o1, [%l7 + 0x20]
2280 mulx %g5, %l4, %i3
2281 nop
2282 set 0x08, %l4
2283 ldx [%l7 + %l4], %o0
2284 xor %i6, 0x1EE7, %o6
2285 sir 0x177C
2286 andn %i7, %i1, %i4
2287 xorcc %g7, 0x1E56, %g2
2288 smulcc %l0, %g6, %o3
2289 andn %o5, 0x07F3, %i0
2290 fabss %f6, %f15
2291 fnegd %f20, %f14
2292 movpos %icc, %g4, %i2
2293 fmovdl %xcc, %f5, %f15
2294 mulx %l3, %g3, %g1
2295 ldsb [%l7 + 0x3A], %o7
2296 movvc %icc, %l5, %l2
2297 fors %f5, %f31, %f28
2298 sra %l1, %o4, %i5
2299 lduh [%l7 + 0x60], %l6
2300 fones %f12
2301 movrne %o2, %g5, %l4
2302 movg %xcc, %i3, %o1
2303 or %o0, 0x11B9, %i6
2304 array8 %i7, %i1, %i4
2305 movrlez %o6, %g2, %g7
2306 udivx %g6, 0x0F1E, %o3
2307 sdivcc %o5, 0x0767, %l0
2308 subccc %i0, 0x13E4, %i2
2309 sdiv %g4, 0x0ED0, %l3
2310 fmovdvs %xcc, %f16, %f28
2311 sdivx %g3, 0x08A0, %o7
2312 edge32l %l5, %g1, %l1
2313 st %f3, [%l7 + 0x74]
2314 edge32l %l2, %i5, %o4
2315 lduh [%l7 + 0x72], %o2
2316 fpadd16s %f21, %f8, %f22
2317 movneg %icc, %g5, %l6
2318 sdiv %i3, 0x142F, %l4
2319 movg %icc, %o0, %o1
2320 ld [%l7 + 0x10], %f16
2321 for %f16, %f8, %f18
2322 fpmerge %f7, %f18, %f12
2323 edge32n %i6, %i1, %i7
2324 movrlez %o6, %g2, %g7
2325 fmovdleu %xcc, %f13, %f27
2326 array8 %g6, %o3, %o5
2327 movge %icc, %i4, %i0
2328 ldd [%l7 + 0x68], %l0
2329 movge %xcc, %g4, %l3
2330 fmul8x16au %f20, %f27, %f22
2331 fnot1 %f0, %f10
2332 mulx %i2, 0x0637, %g3
2333 fnand %f6, %f16, %f12
2334 edge16ln %o7, %g1, %l5
2335 edge16l %l1, %i5, %o4
2336 stb %o2, [%l7 + 0x46]
2337 restore %l2, 0x110B, %l6
2338 rdpr %cwp, %g1
2339 rdpr %cansave, %g2
2340 rdpr %canrestore, %g3
2341 rdpr %cleanwin, %g4
2342 rdpr %otherwin, %g5
2343 rdpr %wstate, %g6
2344 ldd [%l7 + 0x48], %g4
2345 udivcc %l4, 0x171A, %i3
2346 setx loop_6, %l0, %l1
2347 return %l1
2348 nop
2349 rdpr %cwp, %g1
2350 rdpr %cansave, %g2
2351 rdpr %canrestore, %g3
2352 rdpr %cleanwin, %g4
2353 rdpr %otherwin, %g5
2354 rdpr %wstate, %g6
2355loop_6: fornot1 %f14, %f18, %f22
2356 move %xcc, %i7, %i1
2357 fmul8x16al %f0, %f24, %f10
2358 xorcc %g2, 0x0257, %o6
2359 addccc %g7, 0x08BC, %o3
2360 movle %icc, %g6, %i4
2361 edge8 %i0, %l0, %g4
2362 save %l3, %o5, %i2
2363 rdpr %cwp, %g1
2364 rdpr %cansave, %g2
2365 rdpr %canrestore, %g3
2366 rdpr %cleanwin, %g4
2367 rdpr %otherwin, %g5
2368 rdpr %wstate, %g6
2369 ldx [%l7 + 0x58], %o7
2370 xorcc %g3, %g1, %l5
2371 fpsub16 %f24, %f28, %f8
2372 edge16ln %i5, %o4, %l1
2373 edge16n %o2, %l2, %l6
2374 ldsh [%l7 + 0x40], %g5
2375 ldx [%l7 + 0x30], %l4
2376 nop
2377 set 0x40, %g2
2378 ldd [%l7 + %g2], %o0
2379 nop
2380 set 0x18, %l3
2381 stx %i3, [%l7 + %l3]
2382 fnot1 %f12, %f24
2383 mulx %i6, 0x04E7, %i7
2384 orncc %i1, 0x02BE, %g2
2385 fmul8x16 %f14, %f22, %f18
2386 nop
2387 set 0x34, %l6
2388 stw %o1, [%l7 + %l6]
2389 addcc %g7, 0x166D, %o6
2390 umulcc %g6, %o3, %i4
2391 udivx %i0, 0x115D, %g4
2392 fnors %f28, %f22, %f7
2393 fcmpeq16 %f24, %f26, %l0
2394 ldub [%l7 + 0x77], %l3
2395 movle %icc, %i2, %o5
2396 fmovsg %xcc, %f4, %f4
2397 edge32 %g3, %g1, %l5
2398 ldd [%l7 + 0x60], %o6
2399 umul %i5, 0x06D7, %l1
2400 srax %o4, 0x10, %o2
2401 ldd [%l7 + 0x08], %f16
2402 sdivx %l6, 0x185D, %l2
2403 sth %g5, [%l7 + 0x52]
2404 move %icc, %l4, %o0
2405 stb %i3, [%l7 + 0x29]
2406 nop
2407 set 0x5E, %o0
2408 stb %i7, [%l7 + %o0]
2409 fcmple16 %f0, %f12, %i1
2410 umul %i6, %o1, %g2
2411 sllx %g7, 0x18, %o6
2412 ldd [%l7 + 0x20], %f20
2413 edge32 %g6, %i4, %o3
2414 sir 0x17AD
2415 sethi 0x1D30, %g4
2416 alignaddrl %i0, %l0, %l3
2417 add %o5, %i2, %g1
2418 lduw [%l7 + 0x1C], %l5
2419 sll %g3, 0x0F, %o7
2420 subccc %l1, 0x0AED, %i5
2421 smul %o2, %o4, %l6
2422 ld [%l7 + 0x20], %f4
2423 stb %l2, [%l7 + 0x6F]
2424 fornot2s %f31, %f24, %f10
2425 addccc %l4, 0x18F2, %g5
2426 stb %i3, [%l7 + 0x25]
2427 fnot1s %f6, %f23
2428 movle %xcc, %o0, %i1
2429 sdivcc %i7, 0x036F, %i6
2430 fpsub32s %f11, %f3, %f17
2431 andncc %g2, %g7, %o6
2432 edge16l %o1, %g6, %o3
2433 movpos %icc, %i4, %g4
2434 movl %icc, %l0, %i0
2435 movpos %xcc, %o5, %i2
2436 ldub [%l7 + 0x15], %g1
2437 edge8ln %l5, %l3, %o7
2438 edge32ln %l1, %g3, %o2
2439 move %icc, %i5, %l6
2440 srax %l2, 0x1C, %l4
2441 orn %g5, 0x18E7, %o4
2442 add %i3, 0x15F8, %i1
2443 fcmpne32 %f10, %f26, %o0
2444 xorcc %i7, %i6, %g2
2445 movrgz %g7, 0x282, %o6
2446 andncc %g6, %o1, %o3
2447 std %f6, [%l7 + 0x70]
2448 edge8n %i4, %g4, %i0
2449 fcmpes %fcc3, %f18, %f9
2450 addcc %o5, 0x12D2, %l0
2451 movvc %icc, %g1, %l5
2452 ldsh [%l7 + 0x14], %l3
2453 edge32n %o7, %i2, %l1
2454 fnand %f18, %f6, %f14
2455 fmovrde %o2, %f12, %f26
2456 orncc %i5, %g3, %l2
2457 movl %icc, %l4, %g5
2458 fnegd %f12, %f14
2459 fmovrslez %l6, %f31, %f30
2460 fzeros %f14
2461 mova %icc, %o4, %i1
2462 ldsh [%l7 + 0x14], %o0
2463 edge32l %i7, %i3, %g2
2464 mova %icc, %g7, %o6
2465 movn %xcc, %i6, %g6
2466 fmovrslez %o1, %f28, %f12
2467 ldd [%l7 + 0x68], %f20
2468 array8 %o3, %g4, %i4
2469 udivx %o5, 0x09FD, %l0
2470 fxnors %f27, %f6, %f28
2471 smulcc %g1, %i0, %l3
2472 srlx %o7, %l5, %l1
2473 stb %o2, [%l7 + 0x77]
2474 andncc %i2, %g3, %l2
2475 srax %l4, %i5, %g5
2476 fcmpeq16 %f20, %f26, %o4
2477 ldsh [%l7 + 0x2E], %l6
2478 movne %xcc, %i1, %o0
2479 st %f28, [%l7 + 0x5C]
2480 movcc %xcc, %i7, %i3
2481 orn %g7, 0x1672, %o6
2482 udiv %g2, 0x1864, %i6
2483 fsrc1s %f5, %f1
2484 move %xcc, %g6, %o1
2485 std %f30, [%l7 + 0x18]
2486 movvc %icc, %g4, %o3
2487 ldd [%l7 + 0x18], %o4
2488 and %l0, 0x0AA8, %g1
2489 subc %i4, %i0, %l3
2490 movge %xcc, %o7, %l1
2491 fzeros %f28
2492 ldd [%l7 + 0x08], %f26
2493 edge16ln %o2, %l5, %i2
2494 andn %g3, %l2, %i5
2495 ldd [%l7 + 0x60], %f20
2496 nop
2497 set 0x48, %l5
2498 lduh [%l7 + %l5], %g5
2499 movcc %icc, %o4, %l6
2500 st %f9, [%l7 + 0x74]
2501 ldx [%l7 + 0x40], %l4
2502 umulcc %o0, %i1, %i7
2503 sdivcc %i3, 0x1EE9, %g7
2504 fmovrsgz %g2, %f18, %f14
2505 move %xcc, %i6, %g6
2506 srl %o1, %g4, %o6
2507 fnand %f8, %f0, %f6
2508 array16 %o3, %o5, %l0
2509 edge16 %g1, %i0, %i4
2510 sllx %l3, 0x01, %o7
2511 fmovde %xcc, %f27, %f5
2512 or %o2, %l5, %l1
2513 nop
2514 set 0x38, %o3
2515 stx %g3, [%l7 + %o3]
2516 andn %l2, %i5, %i2
2517 fsrc2s %f12, %f3
2518 ld [%l7 + 0x30], %f31
2519 edge16ln %g5, %l6, %l4
2520 udiv %o4, 0x17E7, %i1
2521 movrgz %o0, 0x0EA, %i3
2522 sdivcc %i7, 0x16C5, %g7
2523 edge16l %i6, %g2, %o1
2524 std %f28, [%l7 + 0x78]
2525 fmovdge %icc, %f7, %f9
2526 edge32ln %g4, %g6, %o3
2527 fmovscs %xcc, %f31, %f14
2528 smulcc %o5, %l0, %o6
2529 movre %g1, 0x247, %i0
2530 fxor %f14, %f18, %f0
2531 fpackfix %f4, %f24
2532 sub %i4, %o7, %l3
2533 sra %o2, 0x14, %l5
2534 ldd [%l7 + 0x70], %f18
2535 array16 %g3, %l2, %l1
2536 udivcc %i5, 0x14F8, %g5
2537 movcc %xcc, %l6, %i2
2538 fzero %f8
2539 udivx %o4, 0x0790, %i1
2540 sub %o0, %l4, %i7
2541 mulx %i3, %g7, %i6
2542 movg %xcc, %o1, %g4
2543 pdist %f6, %f8, %f24
2544 srax %g6, 0x0D, %o3
2545 sdivcc %g2, 0x1E31, %o5
2546 array8 %l0, %o6, %g1
2547 umulcc %i0, %o7, %l3
2548 fpack32 %f20, %f30, %f20
2549 movrgez %i4, 0x23A, %l5
2550 orncc %g3, %o2, %l2
2551 edge8n %l1, %i5, %g5
2552 mulscc %i2, %l6, %o4
2553 movneg %icc, %o0, %i1
2554 add %i7, %i3, %l4
2555 nop
2556 set 0x70, %o5
2557 ldx [%l7 + %o5], %g7
2558 edge16ln %o1, %i6, %g4
2559 fnands %f7, %f22, %f24
2560 orcc %g6, %o3, %o5
2561 edge32n %g2, %l0, %o6
2562 xor %i0, 0x1FE9, %g1
2563 stx %o7, [%l7 + 0x70]
2564 sethi 0x092B, %l3
2565 orncc %i4, 0x13DC, %g3
2566 fmovrdlz %o2, %f24, %f18
2567 array32 %l2, %l5, %l1
2568 fmovdne %xcc, %f22, %f23
2569 movle %xcc, %g5, %i5
2570 st %f8, [%l7 + 0x0C]
2571 edge8 %l6, %i2, %o0
2572 fcmple32 %f20, %f4, %o4
2573 subccc %i7, %i3, %l4
2574 edge32 %g7, %o1, %i1
2575 addcc %i6, 0x08C1, %g6
2576 sub %o3, 0x11AC, %o5
2577 edge16 %g2, %l0, %g4
2578 ldx [%l7 + 0x20], %i0
2579 fcmpes %fcc2, %f13, %f27
2580 srax %o6, %g1, %o7
2581 movrne %l3, 0x1A5, %i4
2582 std %f0, [%l7 + 0x48]
2583 movne %icc, %o2, %g3
2584 fand %f30, %f2, %f12
2585 fandnot1 %f18, %f26, %f4
2586 edge32l %l5, %l1, %l2
2587 edge16n %g5, %l6, %i5
2588 fmul8ulx16 %f14, %f6, %f22
2589 sir 0x0167
2590 array32 %i2, %o4, %i7
2591 stw %i3, [%l7 + 0x40]
2592 sir 0x07BF
2593 fsrc2 %f20, %f12
2594 fmul8x16al %f12, %f24, %f8
2595 fxor %f16, %f20, %f18
2596 ldx [%l7 + 0x38], %l4
2597 subcc %o0, 0x006D, %g7
2598 ld [%l7 + 0x60], %f30
2599 movneg %icc, %i1, %i6
2600 restore %g6, %o1, %o3
2601 rdpr %cwp, %g1
2602 rdpr %cansave, %g2
2603 rdpr %canrestore, %g3
2604 rdpr %cleanwin, %g4
2605 rdpr %otherwin, %g5
2606 rdpr %wstate, %g6
2607 movrlz %g2, %o5, %l0
2608 ld [%l7 + 0x40], %f25
2609 fmovrsgez %g4, %f7, %f9
2610 edge16ln %i0, %g1, %o6
2611 mova %xcc, %o7, %i4
2612 and %l3, %g3, %o2
2613 edge32 %l1, %l5, %g5
2614 addccc %l2, 0x1813, %l6
2615 sdivcc %i2, 0x1A68, %o4
2616 movcc %xcc, %i5, %i7
2617 addcc %i3, %o0, %g7
2618 edge32l %l4, %i6, %g6
2619 fmovsn %xcc, %f7, %f26
2620 fexpand %f11, %f10
2621 edge8 %o1, %i1, %o3
2622 movge %icc, %g2, %o5
2623 andn %g4, %i0, %l0
2624 mulx %o6, 0x18BA, %o7
2625 fpsub16 %f0, %f14, %f24
2626 movrgz %g1, 0x3AE, %l3
2627 sir 0x0F47
2628 fmovdgu %xcc, %f16, %f31
2629 mulx %g3, %i4, %l1
2630 ldsb [%l7 + 0x2C], %o2
2631 ldsb [%l7 + 0x59], %g5
2632 udivcc %l2, 0x13D5, %l6
2633 sdivcc %l5, 0x16FA, %o4
2634 ld [%l7 + 0x24], %f22
2635 movg %icc, %i2, %i7
2636 sethi 0x11F1, %i5
2637 mulx %o0, 0x1068, %g7
2638 subcc %l4, 0x0226, %i3
2639 array32 %i6, %o1, %g6
2640 xnorcc %o3, 0x1A53, %i1
2641 ldsw [%l7 + 0x54], %g2
2642 for %f30, %f0, %f2
2643 mova %xcc, %g4, %i0
2644 sth %l0, [%l7 + 0x44]
2645 movgu %icc, %o5, %o6
2646 sir 0x038D
2647 movrgez %g1, 0x18F, %l3
2648 umul %o7, 0x0B1E, %g3
2649 sth %l1, [%l7 + 0x74]
2650 fpack32 %f12, %f16, %f8
2651 lduw [%l7 + 0x10], %o2
2652 addcc %i4, 0x1989, %g5
2653 fpadd16 %f20, %f24, %f12
2654 movleu %xcc, %l2, %l5
2655 edge32 %o4, %l6, %i7
2656 fmovdleu %icc, %f30, %f30
2657 fcmpgt32 %f0, %f14, %i2
2658 fands %f10, %f5, %f4
2659 fmovsle %xcc, %f0, %f13
2660 movne %icc, %o0, %g7
2661 smul %l4, 0x1C8B, %i5
2662 movge %xcc, %i6, %i3
2663 fcmpeq32 %f30, %f2, %g6
2664 sllx %o1, 0x1D, %i1
2665 mulx %o3, 0x1885, %g4
2666 fmovrdgez %i0, %f0, %f16
2667 andncc %g2, %l0, %o6
2668 movrlz %g1, 0x01C, %l3
2669 fmovsvc %icc, %f4, %f22
2670 smul %o7, %g3, %o5
2671 movrgz %o2, 0x120, %l1
2672 fornot1 %f14, %f2, %f10
2673 ldsh [%l7 + 0x26], %i4
2674 edge8n %l2, %g5, %o4
2675 edge32ln %l5, %l6, %i7
2676 edge32l %o0, %i2, %g7
2677 save %i5, 0x1D6A, %i6
2678 rdpr %cwp, %g1
2679 rdpr %cansave, %g2
2680 rdpr %canrestore, %g3
2681 rdpr %cleanwin, %g4
2682 rdpr %otherwin, %g5
2683 rdpr %wstate, %g6
2684 addc %l4, 0x072F, %i3
2685 edge16 %o1, %g6, %o3
2686 movn %xcc, %i1, %i0
2687 fsrc1s %f24, %f15
2688 ldd [%l7 + 0x58], %f30
2689 ldd [%l7 + 0x58], %g2
2690 sth %g4, [%l7 + 0x5E]
2691 stx %l0, [%l7 + 0x28]
2692 nop
2693 set 0x4C, %g6
2694 ldsh [%l7 + %g6], %o6
2695 movpos %xcc, %g1, %l3
2696 movne %xcc, %g3, %o7
2697 move %xcc, %o5, %o2
2698 sdivx %i4, 0x0973, %l2
2699 ldd [%l7 + 0x58], %f10
2700 movn %icc, %g5, %o4
2701 std %f20, [%l7 + 0x60]
2702 subccc %l5, %l1, %l6
2703 stb %i7, [%l7 + 0x14]
2704 movle %icc, %i2, %o0
2705 umulcc %g7, 0x15BA, %i5
2706 edge32n %i6, %i3, %o1
2707 edge32l %l4, %g6, %i1
2708 movrlz %o3, 0x22B, %i0
2709 smulcc %g2, %l0, %o6
2710 edge16 %g1, %g4, %l3
2711 lduh [%l7 + 0x50], %o7
2712 smulcc %g3, 0x13AB, %o5
2713 movrgez %i4, %l2, %o2
2714 fnands %f12, %f6, %f6
2715 movle %icc, %g5, %o4
2716 fmovdcc %xcc, %f8, %f9
2717 fmovrse %l1, %f10, %f30
2718 ld [%l7 + 0x10], %f21
2719 fmovd %f0, %f26
2720 andn %l6, 0x1151, %l5
2721 sir 0x0827
2722 fpsub16 %f6, %f28, %f14
2723 sll %i7, 0x08, %o0
2724 movcc %icc, %g7, %i5
2725 movvc %xcc, %i2, %i6
2726 fmovsleu %icc, %f0, %f0
2727 fornot1 %f0, %f26, %f14
2728 edge8 %o1, %i3, %g6
2729 movleu %xcc, %i1, %l4
2730 fnot1 %f6, %f28
2731 movcs %icc, %i0, %o3
2732 fands %f31, %f0, %f16
2733 edge32l %g2, %o6, %g1
2734 orncc %l0, %g4, %l3
2735 fmovrdne %o7, %f14, %f8
2736 fpsub32s %f1, %f31, %f20
2737 sir 0x1D35
2738 smul %g3, 0x1E93, %i4
2739 movrgz %l2, %o5, %g5
2740 andncc %o2, %o4, %l1
2741 array32 %l5, %l6, %i7
2742 smulcc %g7, %i5, %i2
2743 edge32l %o0, %i6, %i3
2744 sth %o1, [%l7 + 0x3E]
2745 movvs %xcc, %i1, %g6
2746 movrne %i0, %o3, %l4
2747 movvc %xcc, %g2, %g1
2748 ldx [%l7 + 0x40], %o6
2749 edge32n %g4, %l0, %l3
2750 orncc %o7, %i4, %g3
2751 sll %l2, 0x1F, %o5
2752 xnor %o2, %o4, %l1
2753 array16 %l5, %g5, %i7
2754 fmovs %f28, %f4
2755 fmovdvc %icc, %f25, %f14
2756 fmovspos %icc, %f21, %f26
2757 edge16 %l6, %i5, %g7
2758 xorcc %i2, %o0, %i6
2759 xor %o1, %i3, %g6
2760 smul %i1, 0x1FA1, %i0
2761 umulcc %o3, 0x1611, %g2
2762 edge8n %l4, %g1, %o6
2763 movgu %xcc, %l0, %g4
2764 mulscc %l3, 0x0C03, %o7
2765 movvs %icc, %g3, %i4
2766 fsrc1s %f3, %f17
2767 movn %xcc, %o5, %o2
2768 sll %l2, 0x13, %o4
2769 addccc %l1, %l5, %g5
2770 subc %l6, %i7, %g7
2771 movgu %icc, %i2, %o0
2772 fornot2s %f12, %f28, %f25
2773 fnegd %f4, %f26
2774 lduw [%l7 + 0x1C], %i5
2775 andncc %o1, %i6, %i3
2776 nop
2777 set 0x2C, %i5
2778 stw %g6, [%l7 + %i5]
2779 movrne %i0, %o3, %g2
2780 ldub [%l7 + 0x49], %l4
2781 fmovsge %icc, %f24, %f17
2782 array16 %g1, %o6, %l0
2783 mova %icc, %g4, %l3
2784 srl %i1, %g3, %o7
2785 sth %o5, [%l7 + 0x3C]
2786 setx loop_7, %l0, %l1
2787 return %l1
2788 nop
2789 rdpr %cwp, %g1
2790 rdpr %cansave, %g2
2791 rdpr %canrestore, %g3
2792 rdpr %cleanwin, %g4
2793 rdpr %otherwin, %g5
2794 rdpr %wstate, %g6
2795loop_7: save %l1, %l5, %g5
2796 rdpr %cwp, %g1
2797 rdpr %cansave, %g2
2798 rdpr %canrestore, %g3
2799 rdpr %cleanwin, %g4
2800 rdpr %otherwin, %g5
2801 rdpr %wstate, %g6
2802 sdivcc %l6, 0x122D, %l2
2803 or %i7, %g7, %o0
2804 addc %i5, %i2, %o1
2805 movrgz %i3, %i6, %i0
2806 xnor %o3, 0x0484, %g6
2807 orcc %g2, %g1, %l4
2808 fmovsleu %icc, %f18, %f23
2809 ldd [%l7 + 0x60], %f0
2810 ldd [%l7 + 0x38], %f0
2811 ldsh [%l7 + 0x10], %o6
2812 movcs %icc, %l0, %l3
2813 sir 0x0D0D
2814 stw %i1, [%l7 + 0x34]
2815 stx %g4, [%l7 + 0x38]
2816 sethi 0x0CFB, %o7
2817 sir 0x0545
2818 fmovde %icc, %f26, %f5
2819 sth %g3, [%l7 + 0x66]
2820 edge8l %o5, %i4, %o4
2821 array8 %l1, %o2, %l5
2822 sll %l6, %g5, %i7
2823 smul %l2, %o0, %g7
2824 addc %i2, 0x0358, %o1
2825 fxnor %f28, %f28, %f12
2826 restore %i5, 0x10C4, %i3
2827 rdpr %cwp, %g1
2828 rdpr %cansave, %g2
2829 rdpr %canrestore, %g3
2830 rdpr %cleanwin, %g4
2831 rdpr %otherwin, %g5
2832 rdpr %wstate, %g6
2833 array32 %i6, %o3, %g6
2834 fmovsvs %icc, %f24, %f5
2835 and %i0, 0x089E, %g2
2836 smulcc %l4, %g1, %l0
2837 smul %o6, 0x0161, %l3
2838 movg %xcc, %g4, %i1
2839 movleu %xcc, %o7, %o5
2840 fmovrsgez %i4, %f14, %f24
2841 orncc %g3, 0x195C, %o4
2842 xnor %l1, 0x1740, %l5
2843 fmovda %xcc, %f16, %f11
2844 edge32 %l6, %g5, %o2
2845 sdivcc %i7, 0x0E44, %o0
2846 ldx [%l7 + 0x70], %g7
2847 sll %l2, %o1, %i5
2848 edge32ln %i2, %i3, %i6
2849 ld [%l7 + 0x68], %f22
2850 fsrc1s %f4, %f29
2851 sdivx %o3, 0x13B0, %i0
2852 sir 0x14D2
2853 array32 %g2, %g6, %l4
2854 mulx %g1, 0x0294, %o6
2855 fxnors %f30, %f3, %f20
2856 umulcc %l3, %g4, %l0
2857 and %o7, %i1, %o5
2858 lduw [%l7 + 0x64], %i4
2859 fand %f4, %f14, %f26
2860 fnegd %f18, %f6
2861 fnor %f20, %f12, %f28
2862 stb %g3, [%l7 + 0x64]
2863 std %f18, [%l7 + 0x70]
2864 ldd [%l7 + 0x48], %l0
2865 smul %l5, %l6, %o4
2866 fnegs %f15, %f6
2867 popc 0x0A3B, %o2
2868 orncc %g5, 0x10AB, %o0
2869 fmovdne %icc, %f8, %f26
2870 faligndata %f0, %f22, %f16
2871 addc %g7, 0x108E, %l2
2872 umulcc %o1, %i7, %i5
2873 andncc %i3, %i6, %o3
2874 udivx %i0, 0x14B2, %g2
2875 edge8ln %i2, %g6, %l4
2876 movgu %icc, %o6, %l3
2877 edge32l %g4, %l0, %o7
2878 array32 %i1, %g1, %o5
2879 stb %i4, [%l7 + 0x43]
2880 edge32n %l1, %l5, %l6
2881 sdivx %g3, 0x02B7, %o4
2882 fmovrse %o2, %f4, %f20
2883 smul %g5, %g7, %o0
2884 edge32 %l2, %o1, %i7
2885 array16 %i5, %i6, %i3
2886 sdivx %i0, 0x1D0D, %g2
2887 umulcc %o3, 0x1113, %g6
2888 orn %l4, %o6, %l3
2889 alignaddrl %i2, %l0, %g4
2890 smulcc %o7, %i1, %g1
2891 srl %i4, 0x07, %o5
2892 movgu %icc, %l1, %l6
2893 ldsw [%l7 + 0x0C], %g3
2894 sll %o4, 0x16, %l5
2895 stw %g5, [%l7 + 0x64]
2896 smul %o2, 0x0138, %o0
2897 fxnors %f8, %f14, %f10
2898 lduh [%l7 + 0x16], %l2
2899 subc %o1, %i7, %i5
2900 movcc %icc, %g7, %i3
2901 fnand %f8, %f24, %f4
2902 srl %i0, %g2, %i6
2903 movrgz %o3, %g6, %o6
2904 subcc %l3, 0x0671, %l4
2905 sra %i2, 0x14, %l0
2906 mulx %o7, %g4, %i1
2907 movneg %icc, %i4, %g1
2908 sub %l1, 0x0810, %o5
2909 fornot2s %f0, %f14, %f4
2910 sethi 0x073E, %g3
2911 movle %xcc, %l6, %l5
2912 stb %g5, [%l7 + 0x7D]
2913 fmovdleu %xcc, %f10, %f30
2914 movneg %xcc, %o2, %o4
2915 edge32n %l2, %o0, %i7
2916 edge8ln %i5, %g7, %o1
2917 st %f0, [%l7 + 0x0C]
2918 xnor %i3, %g2, %i6
2919 movcc %xcc, %o3, %i0
2920 ld [%l7 + 0x78], %f14
2921 orcc %o6, 0x1CC3, %g6
2922 ldsw [%l7 + 0x74], %l4
2923 ldd [%l7 + 0x28], %i2
2924 fandnot1s %f28, %f27, %f24
2925 array32 %l0, %o7, %g4
2926 movcc %icc, %i1, %l3
2927 popc %g1, %i4
2928 lduh [%l7 + 0x10], %l1
2929 udivcc %g3, 0x0089, %o5
2930 movcs %xcc, %l6, %l5
2931 fxor %f2, %f18, %f28
2932 movrgez %g5, 0x3D0, %o2
2933 addcc %o4, 0x0322, %l2
2934 movleu %xcc, %o0, %i7
2935 andcc %g7, 0x0D93, %i5
2936 ldd [%l7 + 0x10], %f26
2937 xnor %i3, %o1, %g2
2938 lduw [%l7 + 0x0C], %o3
2939 lduh [%l7 + 0x32], %i0
2940 fpsub32s %f30, %f4, %f29
2941 fmovsg %icc, %f8, %f14
2942 sir 0x00AA
2943 addccc %o6, 0x0B2E, %g6
2944 ldsh [%l7 + 0x5C], %l4
2945 fmovdne %xcc, %f29, %f23
2946 subcc %i2, 0x0521, %l0
2947 fmovde %icc, %f22, %f1
2948 fandnot1 %f10, %f6, %f10
2949 or %i6, 0x0D47, %g4
2950 alignaddr %i1, %l3, %g1
2951 fmovde %icc, %f17, %f22
2952 edge32ln %i4, %l1, %g3
2953 fmul8ulx16 %f0, %f10, %f6
2954 sdivx %o5, 0x0424, %o7
2955 sdiv %l6, 0x0943, %g5
2956 ld [%l7 + 0x18], %f4
2957 fmovsle %icc, %f21, %f30
2958 fmovrsgez %o2, %f0, %f13
2959 fornot1 %f0, %f18, %f12
2960 edge32l %o4, %l2, %l5
2961 fmovsgu %icc, %f15, %f16
2962 array32 %o0, %g7, %i5
2963 subccc %i7, %o1, %g2
2964 nop
2965 set 0x14, %o1
2966 stw %o3, [%l7 + %o1]
2967 movneg %xcc, %i3, %i0
2968 subcc %o6, %l4, %g6
2969 fornot2 %f28, %f20, %f12
2970 udivx %l0, 0x1F01, %i2
2971 siam 0x5
2972 pdist %f0, %f6, %f26
2973 subccc %g4, %i6, %i1
2974 udiv %g1, 0x0B3E, %i4
2975 fmovsneg %xcc, %f21, %f31
2976 popc 0x0EEF, %l1
2977 sdivx %l3, 0x1FFC, %g3
2978 movcs %icc, %o5, %l6
2979 array8 %o7, %g5, %o4
2980 fmul8x16 %f9, %f10, %f10
2981 sub %o2, %l2, %o0
2982 movle %icc, %l5, %i5
2983 edge32n %g7, %i7, %g2
2984 ldd [%l7 + 0x40], %f28
2985 movrne %o3, %o1, %i3
2986 ldsw [%l7 + 0x4C], %o6
2987 andcc %i0, %g6, %l0
2988 movpos %xcc, %i2, %l4
2989 save %g4, %i1, %g1
2990 rdpr %cwp, %g1
2991 rdpr %cansave, %g2
2992 rdpr %canrestore, %g3
2993 rdpr %cleanwin, %g4
2994 rdpr %otherwin, %g5
2995 rdpr %wstate, %g6
2996 lduh [%l7 + 0x7A], %i4
2997 movpos %icc, %l1, %l3
2998 fmovrdgez %i6, %f10, %f0
2999 fmovse %xcc, %f17, %f10
3000 add %g3, %o5, %o7
3001 edge8l %l6, %o4, %o2
3002 stw %g5, [%l7 + 0x5C]
3003 fmovsgu %icc, %f5, %f13
3004 orncc %o0, %l2, %l5
3005 orcc %i5, %g7, %g2
3006 subc %o3, 0x1A63, %i7
3007 orcc %i3, 0x0FB8, %o1
3008 movre %o6, 0x147, %i0
3009 sdiv %g6, 0x1E17, %l0
3010 movl %icc, %i2, %g4
3011 popc 0x1B40, %l4
3012 srax %g1, 0x00, %i4
3013 fnegs %f20, %f5
3014 edge16l %i1, %l3, %i6
3015 sir 0x1918
3016 ld [%l7 + 0x48], %f3
3017 mulscc %g3, %l1, %o5
3018 popc 0x1F8E, %o7
3019 fmovdle %icc, %f6, %f22
3020 edge16ln %o4, %o2, %l6
3021 edge16n %g5, %o0, %l5
3022 array16 %i5, %g7, %g2
3023 std %f6, [%l7 + 0x38]
3024 or %o3, %i7, %i3
3025 setx loop_8, %l0, %l1
3026 return %l1
3027 nop
3028 rdpr %cwp, %g1
3029 rdpr %cansave, %g2
3030 rdpr %canrestore, %g3
3031 rdpr %cleanwin, %g4
3032 rdpr %otherwin, %g5
3033 rdpr %wstate, %g6
3034loop_8: fmovdge %xcc, %f0, %f0
3035 srax %g6, 0x1B, %o6
3036 sdivx %i2, 0x07AA, %l0
3037 ldsb [%l7 + 0x27], %g4
3038 andcc %g1, %l4, %i1
3039 udivcc %l3, 0x0591, %i6
3040 fcmple16 %f6, %f6, %g3
3041 xor %l1, %o5, %i4
3042 ldsh [%l7 + 0x14], %o4
3043 fmovrslz %o7, %f18, %f24
3044 fnot1s %f20, %f31
3045 movneg %icc, %o2, %g5
3046 andcc %o0, %l6, %l5
3047 sth %g7, [%l7 + 0x2E]
3048 edge8 %g2, %o3, %i7
3049 mulscc %i3, %o1, %l2
3050 fnot2s %f27, %f3
3051 fmovsvs %icc, %f26, %f27
3052 movgu %xcc, %i5, %g6
3053 movrlz %o6, 0x3BA, %i2
3054 fmovdge %icc, %f29, %f18
3055 movrne %l0, 0x353, %i0
3056 array8 %g4, %l4, %i1
3057 edge8n %g1, %i6, %l3
3058 mulx %l1, 0x14D4, %g3
3059 ld [%l7 + 0x54], %f15
3060 umulcc %i4, 0x1F31, %o5
3061 mulx %o4, %o7, %o2
3062 and %g5, 0x1897, %l6
3063 edge16ln %o0, %l5, %g7
3064 movcc %icc, %g2, %o3
3065 edge16ln %i7, %o1, %i3
3066 movvs %icc, %i5, %g6
3067 fcmpgt16 %f14, %f20, %l2
3068 movge %icc, %i2, %o6
3069 xnor %l0, 0x1085, %g4
3070 pdist %f10, %f12, %f4
3071 orcc %i0, %l4, %i1
3072 fmovde %icc, %f26, %f29
3073 srax %g1, 0x10, %l3
3074 array8 %l1, %g3, %i6
3075 ldsw [%l7 + 0x64], %o5
3076 fmovsleu %icc, %f18, %f24
3077 fmovdneg %icc, %f2, %f12
3078 ldub [%l7 + 0x18], %i4
3079 fmovsle %icc, %f7, %f2
3080 udivcc %o7, 0x198E, %o2
3081 lduh [%l7 + 0x2E], %o4
3082 smulcc %l6, 0x1B0D, %g5
3083 umul %l5, %o0, %g2
3084 movvs %xcc, %o3, %i7
3085 add %g7, %o1, %i5
3086 fmuld8sux16 %f30, %f9, %f26
3087 subc %g6, 0x1440, %l2
3088 fexpand %f24, %f12
3089 fmovsg %icc, %f5, %f25
3090 fpsub32s %f1, %f1, %f26
3091 lduw [%l7 + 0x60], %i2
3092 movrlz %o6, 0x291, %l0
3093 ldx [%l7 + 0x30], %g4
3094 sub %i3, 0x1E0E, %l4
3095 and %i0, %g1, %l3
3096 movne %xcc, %l1, %g3
3097 sra %i1, %o5, %i4
3098 movrlez %o7, %i6, %o2
3099 ld [%l7 + 0x08], %f31
3100 fmul8sux16 %f22, %f30, %f4
3101 andncc %o4, %g5, %l5
3102 fmovsle %icc, %f16, %f8
3103 edge32l %o0, %g2, %l6
3104 fmovdcc %xcc, %f9, %f31
3105 fsrc1 %f6, %f0
3106 movne %icc, %i7, %g7
3107 udivcc %o3, 0x1BEC, %o1
3108 srlx %i5, %g6, %l2
3109 edge32n %i2, %l0, %o6
3110 movne %xcc, %i3, %l4
3111 fxors %f20, %f24, %f25
3112 andncc %g4, %g1, %l3
3113 sdivcc %l1, 0x104E, %g3
3114 ldd [%l7 + 0x40], %i0
3115 fcmple16 %f28, %f14, %o5
3116 lduh [%l7 + 0x3C], %i4
3117 or %o7, 0x181B, %i0
3118 edge32n %o2, %o4, %g5
3119 fsrc2 %f16, %f26
3120 array16 %i6, %l5, %o0
3121 edge16 %g2, %l6, %i7
3122 addcc %o3, %g7, %i5
3123 ldd [%l7 + 0x50], %f28
3124 and %g6, 0x124F, %l2
3125 edge32l %i2, %o1, %l0
3126 popc 0x096B, %o6
3127 umul %l4, 0x1D0B, %g4
3128 mova %icc, %i3, %g1
3129 move %xcc, %l1, %l3
3130 ldub [%l7 + 0x27], %g3
3131 fsrc2s %f23, %f21
3132 xorcc %i1, %o5, %o7
3133 srlx %i0, 0x06, %i4
3134 fmovrsne %o2, %f31, %f27
3135 stx %o4, [%l7 + 0x40]
3136 smulcc %g5, %i6, %l5
3137 fmovdneg %icc, %f1, %f6
3138 alignaddrl %g2, %o0, %l6
3139 xor %o3, 0x0514, %i7
3140 smulcc %g7, 0x1D47, %g6
3141 andncc %i5, %i2, %l2
3142 edge32 %l0, %o1, %l4
3143 array32 %g4, %i3, %g1
3144 alignaddrl %l1, %l3, %g3
3145 sll %o6, 0x06, %i1
3146 and %o7, %o5, %i0
3147 fnand %f26, %f16, %f6
3148 stx %o2, [%l7 + 0x70]
3149 xor %o4, 0x0260, %i4
3150 movleu %xcc, %i6, %l5
3151 fmovdg %icc, %f27, %f20
3152 fnot2s %f25, %f19
3153 movge %xcc, %g5, %g2
3154 lduw [%l7 + 0x20], %o0
3155 addcc %l6, %o3, %i7
3156 sll %g7, %i5, %i2
3157 srax %g6, 0x1B, %l0
3158 edge32l %l2, %l4, %g4
3159 fmul8x16 %f24, %f30, %f0
3160 xor %i3, %g1, %o1
3161 movrne %l1, %g3, %l3
3162 or %i1, 0x0232, %o6
3163 smul %o7, %i0, %o2
3164 move %icc, %o4, %i4
3165 addccc %o5, %i6, %g5
3166 movpos %xcc, %l5, %g2
3167 movvc %icc, %l6, %o3
3168 fmovdn %icc, %f26, %f19
3169 orcc %i7, %g7, %i5
3170 mova %xcc, %o0, %i2
3171 stb %l0, [%l7 + 0x64]
3172 fpadd16s %f13, %f1, %f1
3173 stw %g6, [%l7 + 0x44]
3174 std %f4, [%l7 + 0x78]
3175 ldub [%l7 + 0x52], %l2
3176 sth %l4, [%l7 + 0x4C]
3177 umul %g4, %i3, %o1
3178 sethi 0x1773, %g1
3179 edge16n %g3, %l3, %i1
3180 add %l1, %o6, %i0
3181 edge16n %o2, %o7, %o4
3182 movgu %xcc, %i4, %i6
3183 fzero %f16
3184 movcs %xcc, %o5, %l5
3185 andn %g5, %l6, %o3
3186 edge8 %g2, %g7, %i7
3187 fnors %f19, %f17, %f29
3188 fnand %f0, %f28, %f16
3189 smulcc %i5, 0x005A, %o0
3190 edge16n %l0, %g6, %i2
3191 movrgez %l4, 0x29C, %l2
3192 movg %icc, %g4, %i3
3193 move %xcc, %o1, %g1
3194 subcc %l3, 0x12D1, %i1
3195 fmovdleu %xcc, %f18, %f26
3196 sll %g3, %l1, %i0
3197 movcc %icc, %o6, %o2
3198 fpadd32 %f30, %f26, %f6
3199 subcc %o4, %o7, %i4
3200 smul %o5, %i6, %l5
3201 movrgez %g5, %l6, %o3
3202 movcc %xcc, %g2, %i7
3203 movrne %i5, 0x18F, %o0
3204 smulcc %l0, 0x1200, %g7
3205 movne %xcc, %g6, %i2
3206 movne %xcc, %l2, %l4
3207 movn %xcc, %g4, %i3
3208 addc %o1, %l3, %i1
3209 edge32 %g1, %l1, %i0
3210 edge8l %o6, %o2, %o4
3211 andn %g3, %o7, %o5
3212 addcc %i6, %i4, %l5
3213 ldub [%l7 + 0x7B], %l6
3214 sir 0x0933
3215 movne %xcc, %o3, %g2
3216 xor %i7, 0x1225, %i5
3217 ldsh [%l7 + 0x5C], %o0
3218 edge16l %l0, %g5, %g6
3219 fcmpgt16 %f20, %f4, %i2
3220 ldd [%l7 + 0x58], %g6
3221 ldsw [%l7 + 0x24], %l2
3222 st %f10, [%l7 + 0x7C]
3223 lduw [%l7 + 0x18], %g4
3224 mova %xcc, %l4, %o1
3225 edge8 %i3, %i1, %l3
3226 movvc %icc, %l1, %i0
3227 andcc %g1, %o6, %o4
3228 subcc %o2, %g3, %o7
3229 fcmps %fcc2, %f1, %f14
3230 fpmerge %f6, %f8, %f4
3231 ld [%l7 + 0x30], %f28
3232 fcmpne16 %f20, %f26, %o5
3233 mulx %i6, 0x1DA4, %i4
3234 udivcc %l6, 0x1DA7, %o3
3235 edge32l %g2, %i7, %i5
3236 movle %xcc, %l5, %l0
3237 edge32n %o0, %g5, %g6
3238 movn %xcc, %i2, %g7
3239 fpadd32s %f27, %f27, %f6
3240 sra %g4, %l2, %l4
3241 fmovdge %icc, %f1, %f15
3242 movrlez %o1, %i3, %i1
3243 movcs %xcc, %l1, %l3
3244 stx %i0, [%l7 + 0x08]
3245 save %g1, 0x05A1, %o4
3246 rdpr %cwp, %g1
3247 rdpr %cansave, %g2
3248 rdpr %canrestore, %g3
3249 rdpr %cleanwin, %g4
3250 rdpr %otherwin, %g5
3251 rdpr %wstate, %g6
3252 smulcc %o2, %o6, %g3
3253 fmovrsgz %o7, %f6, %f7
3254 fcmpeq16 %f16, %f14, %o5
3255 fmovdneg %xcc, %f7, %f15
3256 xnorcc %i6, %i4, %l6
3257 movrgz %g2, 0x035, %i7
3258 movrgz %i5, %l5, %o3
3259 edge8 %l0, %o0, %g6
3260 sdivcc %i2, 0x16A7, %g7
3261 srlx %g5, %l2, %l4
3262 st %f11, [%l7 + 0x6C]
3263 st %f26, [%l7 + 0x54]
3264 addc %g4, %i3, %o1
3265 smulcc %l1, %l3, %i1
3266 xorcc %g1, %i0, %o4
3267 fpadd16 %f18, %f0, %f14
3268 fpsub16 %f18, %f4, %f14
3269 fpackfix %f16, %f13
3270 fpsub32s %f17, %f20, %f1
3271 lduh [%l7 + 0x2A], %o6
3272 restore %o2, 0x01E7, %o7
3273 rdpr %cwp, %g1
3274 rdpr %cansave, %g2
3275 rdpr %canrestore, %g3
3276 rdpr %cleanwin, %g4
3277 rdpr %otherwin, %g5
3278 rdpr %wstate, %g6
3279 mulx %g3, 0x0028, %i6
3280 subc %i4, %o5, %l6
3281 sra %i7, 0x10, %g2
3282 movl %icc, %i5, %l5
3283 movneg %icc, %o3, %l0
3284 fmovdneg %icc, %f22, %f29
3285 movle %icc, %g6, %i2
3286 lduw [%l7 + 0x48], %g7
3287 movrlez %o0, %g5, %l2
3288 fcmpeq16 %f6, %f24, %l4
3289 sub %i3, 0x0324, %g4
3290 andncc %o1, %l3, %l1
3291 udivcc %g1, 0x1533, %i1
3292 fpack16 %f30, %f8
3293 edge32 %i0, %o6, %o4
3294 edge8n %o7, %g3, %o2
3295 save %i6, %i4, %o5
3296 rdpr %cwp, %g1
3297 rdpr %cansave, %g2
3298 rdpr %canrestore, %g3
3299 rdpr %cleanwin, %g4
3300 rdpr %otherwin, %g5
3301 rdpr %wstate, %g6
3302 subc %i7, %g2, %l6
3303 edge8ln %l5, %o3, %i5
3304 movge %icc, %g6, %l0
3305 movrlz %g7, %o0, %g5
3306 fornot1 %f24, %f26, %f24
3307 orcc %i2, 0x1970, %l4
3308 fmovscs %xcc, %f5, %f17
3309 fmovsgu %xcc, %f7, %f19
3310 movge %xcc, %l2, %i3
3311 fsrc2 %f24, %f12
3312 movne %icc, %o1, %l3
3313 umul %l1, 0x11F6, %g4
3314 udivx %i1, 0x0ABB, %i0
3315 movrlz %o6, 0x259, %o4
3316 udiv %o7, 0x0C89, %g1
3317 st %f3, [%l7 + 0x5C]
3318 sir 0x0F8C
3319 movrne %o2, %g3, %i6
3320 andcc %i4, %o5, %g2
3321 sub %i7, 0x085B, %l5
3322 movrgez %o3, %i5, %l6
3323 sll %g6, 0x19, %l0
3324 fandnot1s %f19, %f18, %f28
3325 srlx %o0, %g5, %g7
3326 movgu %icc, %i2, %l4
3327 sdiv %l2, 0x1ACF, %i3
3328 xor %l3, 0x190C, %l1
3329 alignaddr %o1, %i1, %g4
3330 setx loop_9, %l0, %l1
3331 return %l1
3332 nop
3333 rdpr %cwp, %g1
3334 rdpr %cansave, %g2
3335 rdpr %canrestore, %g3
3336 rdpr %cleanwin, %g4
3337 rdpr %otherwin, %g5
3338 rdpr %wstate, %g6
3339loop_9: fmovde %icc, %f25, %f1
3340 movg %xcc, %o4, %g1
3341 movneg %icc, %o2, %o7
3342 fmovscs %icc, %f16, %f8
3343 fmovd %f20, %f28
3344 popc 0x00C8, %g3
3345 fabss %f12, %f30
3346 stx %i6, [%l7 + 0x68]
3347 addc %o5, 0x0E9D, %g2
3348 save %i4, 0x1B30, %i7
3349 rdpr %cwp, %g1
3350 rdpr %cansave, %g2
3351 rdpr %canrestore, %g3
3352 rdpr %cleanwin, %g4
3353 rdpr %otherwin, %g5
3354 rdpr %wstate, %g6
3355 movrgz %l5, %i5, %o3
3356 movl %icc, %g6, %l0
3357 ld [%l7 + 0x5C], %f24
3358 movcc %icc, %o0, %l6
3359 fpsub32s %f16, %f30, %f8
3360 fand %f26, %f12, %f12
3361 subccc %g5, 0x0DBA, %i2
3362 fmovsn %icc, %f11, %f18
3363 ldx [%l7 + 0x50], %g7
3364 movg %xcc, %l2, %i3
3365 movne %xcc, %l4, %l1
3366 or %o1, %i1, %l3
3367 ldsw [%l7 + 0x2C], %g4
3368 alignaddrl %o6, %o4, %i0
3369 ldx [%l7 + 0x50], %o2
3370 umul %g1, %o7, %g3
3371 orncc %i6, %o5, %i4
3372 edge16l %i7, %l5, %g2
3373 movcs %icc, %o3, %i5
3374 addcc %l0, %o0, %g6
3375 movleu %icc, %l6, %g5
3376 movrlz %i2, %g7, %i3
3377 fone %f24
3378 restore %l2, 0x0141, %l1
3379 rdpr %cwp, %g1
3380 rdpr %cansave, %g2
3381 rdpr %canrestore, %g3
3382 rdpr %cleanwin, %g4
3383 rdpr %otherwin, %g5
3384 rdpr %wstate, %g6
3385 fnors %f5, %f22, %f18
3386 edge8n %o1, %i1, %l4
3387 xnor %l3, 0x0BDE, %g4
3388 sllx %o6, 0x18, %i0
3389 movpos %xcc, %o4, %o2
3390 fmovsvs %icc, %f3, %f3
3391 edge16l %o7, %g3, %i6
3392 edge8l %o5, %g1, %i4
3393 ldub [%l7 + 0x3D], %i7
3394 sub %l5, %o3, %i5
3395 andcc %g2, %o0, %l0
3396 andn %g6, %l6, %i2
3397 udiv %g5, 0x071F, %i3
3398 fmovrslez %l2, %f10, %f18
3399 fands %f17, %f11, %f26
3400 fmovsge %xcc, %f27, %f25
3401 popc %l1, %o1
3402 save %g7, 0x0B1E, %i1
3403 rdpr %cwp, %g1
3404 rdpr %cansave, %g2
3405 rdpr %canrestore, %g3
3406 rdpr %cleanwin, %g4
3407 rdpr %otherwin, %g5
3408 rdpr %wstate, %g6
3409 sdivx %l3, 0x1476, %g4
3410 fone %f16
3411 subc %o6, 0x1977, %i0
3412 sth %l4, [%l7 + 0x7C]
3413 mulx %o2, %o7, %o4
3414 edge32l %g3, %o5, %i6
3415 edge32 %i4, %g1, %l5
3416 fmuld8ulx16 %f6, %f15, %f2
3417 udivx %i7, 0x12BE, %o3
3418 mulx %g2, %o0, %l0
3419 ldx [%l7 + 0x70], %i5
3420 movrlz %l6, %i2, %g5
3421 array8 %g6, %i3, %l1
3422 add %o1, 0x0474, %g7
3423 fmovs %f23, %f18
3424 fmuld8sux16 %f24, %f4, %f4
3425 movleu %icc, %l2, %i1
3426 movpos %xcc, %g4, %o6
3427 edge16n %l3, %i0, %o2
3428 fpmerge %f27, %f10, %f26
3429 movle %xcc, %o7, %l4
3430 sdivcc %g3, 0x035D, %o4
3431 fcmpd %fcc3, %f12, %f28
3432 nop
3433 set 0x60, %g7
3434 stw %o5, [%l7 + %g7]
3435 sth %i6, [%l7 + 0x14]
3436 fcmpeq32 %f6, %f2, %g1
3437 sdiv %l5, 0x072B, %i7
3438 edge32l %i4, %o3, %o0
3439 fsrc2 %f4, %f26
3440 sdivx %g2, 0x1A21, %l0
3441 fxor %f14, %f4, %f22
3442 fmul8ulx16 %f16, %f30, %f0
3443 fand %f2, %f18, %f30
3444 addcc %i5, 0x1BEE, %i2
3445 fmovrde %g5, %f4, %f30
3446 fmovdvs %xcc, %f14, %f8
3447 movg %icc, %l6, %i3
3448 alignaddrl %l1, %o1, %g7
3449 edge16l %l2, %i1, %g4
3450 save %o6, 0x19A7, %g6
3451 rdpr %cwp, %g1
3452 rdpr %cansave, %g2
3453 rdpr %canrestore, %g3
3454 rdpr %cleanwin, %g4
3455 rdpr %otherwin, %g5
3456 rdpr %wstate, %g6
3457 sub %l3, %i0, %o2
3458 fmovrslez %o7, %f13, %f19
3459 mova %xcc, %g3, %l4
3460 ldsw [%l7 + 0x78], %o5
3461 udivx %o4, 0x126C, %g1
3462 xnorcc %l5, 0x1104, %i6
3463 movrlz %i4, 0x30A, %o3
3464 movvs %xcc, %o0, %i7
3465 movpos %icc, %g2, %i5
3466 lduw [%l7 + 0x08], %i2
3467 ld [%l7 + 0x68], %f8
3468 umulcc %g5, %l0, %i3
3469 array16 %l6, %l1, %o1
3470 smul %l2, 0x0DFA, %i1
3471 array8 %g7, %g4, %o6
3472 movcc %xcc, %l3, %g6
3473 sdivx %o2, 0x0483, %i0
3474 andcc %g3, %l4, %o7
3475 popc %o4, %o5
3476 umul %l5, 0x030A, %g1
3477 fmovsleu %icc, %f23, %f29
3478 ldub [%l7 + 0x51], %i6
3479 movrlez %o3, 0x12E, %i4
3480 mulscc %i7, %o0, %i5
3481 sll %g2, %i2, %l0
3482 xor %i3, 0x1947, %l6
3483 udiv %g5, 0x00B5, %l1
3484 fabss %f26, %f18
3485 edge16 %o1, %l2, %g7
3486 movne %icc, %g4, %o6
3487 st %f11, [%l7 + 0x74]
3488 edge16 %l3, %g6, %o2
3489 ldx [%l7 + 0x78], %i1
3490 fone %f14
3491 srl %g3, 0x09, %i0
3492 movgu %xcc, %l4, %o4
3493 fmovsn %icc, %f29, %f18
3494 sdiv %o7, 0x1568, %o5
3495 edge16 %l5, %i6, %g1
3496 ld [%l7 + 0x78], %f9
3497 edge16ln %i4, %o3, %o0
3498 srlx %i5, %i7, %i2
3499 array32 %l0, %g2, %i3
3500 sir 0x0A68
3501 fpadd32s %f5, %f15, %f5
3502 nop
3503 set 0x4C, %i4
3504 lduh [%l7 + %i4], %l6
3505 alignaddrl %g5, %l1, %l2
3506 fmul8x16al %f24, %f31, %f16
3507 andcc %g7, %o1, %o6
3508 std %f28, [%l7 + 0x70]
3509 sdivx %l3, 0x1A1E, %g4
3510 fmovdneg %icc, %f17, %f8
3511 sdiv %g6, 0x139C, %o2
3512 movrgez %g3, 0x118, %i1
3513 fpack32 %f4, %f10, %f22
3514 sub %i0, 0x0943, %l4
3515 fpackfix %f20, %f28
3516 andn %o7, 0x02CF, %o5
3517 ldx [%l7 + 0x08], %o4
3518 fpadd32 %f22, %f14, %f18
3519 movvc %xcc, %i6, %g1
3520 fxor %f6, %f2, %f26
3521 stx %l5, [%l7 + 0x08]
3522 sethi 0x0078, %i4
3523 fmovd %f18, %f6
3524 ldd [%l7 + 0x20], %o2
3525 movpos %xcc, %o0, %i7
3526 andn %i5, %l0, %i2
3527 udivcc %g2, 0x0B1A, %i3
3528 edge16n %g5, %l1, %l6
3529 addccc %l2, 0x1193, %o1
3530 fsrc1 %f4, %f24
3531 fandnot2s %f10, %f7, %f25
3532 fabsd %f28, %f18
3533 fcmple32 %f22, %f16, %o6
3534 orncc %g7, 0x11CC, %l3
3535 sdivcc %g4, 0x085D, %o2
3536 add %g3, %i1, %g6
3537 orn %l4, 0x031F, %o7
3538 xnorcc %o5, 0x10E5, %o4
3539 sra %i6, %g1, %i0
3540 srax %i4, %o3, %o0
3541 fmovde %icc, %f26, %f22
3542 udiv %i7, 0x003E, %i5
3543 movle %icc, %l5, %l0
3544 sllx %i2, 0x11, %g2
3545 lduh [%l7 + 0x2A], %i3
3546 alignaddrl %l1, %l6, %l2
3547 edge16n %o1, %o6, %g5
3548 fmovsvs %xcc, %f5, %f19
3549 addcc %l3, %g4, %g7
3550 lduw [%l7 + 0x74], %o2
3551 ldx [%l7 + 0x58], %i1
3552 fmovdn %icc, %f18, %f21
3553 sir 0x045A
3554 save %g3, 0x16E8, %g6
3555 rdpr %cwp, %g1
3556 rdpr %cansave, %g2
3557 rdpr %canrestore, %g3
3558 rdpr %cleanwin, %g4
3559 rdpr %otherwin, %g5
3560 rdpr %wstate, %g6
3561 orcc %o7, %o5, %o4
3562 nop
3563 set 0x74, %i2
3564 lduw [%l7 + %i2], %i6
3565 fmovsvs %icc, %f0, %f9
3566 movne %icc, %g1, %i0
3567 edge8n %l4, %o3, %i4
3568 ldd [%l7 + 0x30], %f4
3569 xnorcc %i7, %i5, %o0
3570 add %l0, 0x15CA, %i2
3571 move %icc, %l5, %g2
3572 subc %l1, 0x006A, %i3
3573 umul %l2, %l6, %o1
3574 or %g5, 0x0014, %o6
3575 ldsb [%l7 + 0x08], %g4
3576 edge32 %l3, %o2, %g7
3577 fmul8x16 %f23, %f22, %f8
3578 sra %i1, 0x04, %g3
3579 sll %o7, 0x01, %o5
3580 alignaddrl %o4, %g6, %g1
3581 fmovrsne %i0, %f19, %f24
3582 movneg %icc, %l4, %i6
3583 movneg %icc, %i4, %i7
3584 setx loop_10, %l0, %l1
3585 return %l1
3586 nop
3587 rdpr %cwp, %g1
3588 rdpr %cansave, %g2
3589 rdpr %canrestore, %g3
3590 rdpr %cleanwin, %g4
3591 rdpr %otherwin, %g5
3592 rdpr %wstate, %g6
3593loop_10: edge16l %o0, %i2, %l0
3594 fmovsge %icc, %f30, %f14
3595 ldsb [%l7 + 0x27], %g2
3596 movle %xcc, %l5, %l1
3597 movcc %xcc, %l2, %l6
3598 fmovrsne %o1, %f15, %f10
3599 edge16 %i3, %o6, %g4
3600 ldd [%l7 + 0x40], %g4
3601 edge8n %l3, %g7, %o2
3602 sdiv %g3, 0x1AA5, %o7
3603 ldsw [%l7 + 0x40], %o5
3604 popc 0x17A1, %i1
3605 fmovdneg %icc, %f4, %f24
3606 addcc %o4, %g6, %i0
3607 fpackfix %f2, %f2
3608 movrlez %g1, 0x314, %l4
3609 smulcc %i4, %i7, %o3
3610 lduw [%l7 + 0x58], %i6
3611 edge16n %i5, %i2, %l0
3612 movge %icc, %o0, %l5
3613 movrgez %g2, %l1, %l2
3614 sdivcc %l6, 0x155F, %o1
3615 ldub [%l7 + 0x42], %o6
3616 pdist %f10, %f16, %f14
3617 stw %i3, [%l7 + 0x1C]
3618 movn %xcc, %g4, %l3
3619 orcc %g5, %g7, %o2
3620 movgu %xcc, %o7, %o5
3621 fandnot1s %f13, %f18, %f29
3622 movn %xcc, %i1, %g3
3623 movl %icc, %g6, %o4
3624 subc %i0, %g1, %i4
3625 array16 %l4, %o3, %i7
3626 movg %xcc, %i6, %i5
3627 stw %l0, [%l7 + 0x48]
3628 movcc %xcc, %i2, %o0
3629 subccc %g2, 0x12BC, %l1
3630 subcc %l2, 0x107C, %l6
3631 sethi 0x12AF, %o1
3632 fornot2 %f30, %f16, %f10
3633 movvc %icc, %o6, %l5
3634 movrlez %i3, 0x279, %g4
3635 xor %g5, 0x011F, %g7
3636 fmovs %f1, %f21
3637 orncc %l3, %o7, %o5
3638 udiv %i1, 0x1079, %g3
3639 fmovse %icc, %f5, %f15
3640 fmul8x16 %f8, %f24, %f6
3641 array32 %o2, %o4, %g6
3642 srl %i0, 0x11, %g1
3643 srax %l4, 0x1A, %o3
3644 fpadd16 %f26, %f10, %f22
3645 ldd [%l7 + 0x10], %i4
3646 edge16ln %i6, %i7, %l0
3647 mulx %i5, 0x0A4C, %i2
3648 srlx %g2, %l1, %l2
3649 orn %l6, 0x1010, %o1
3650 edge32 %o0, %l5, %o6
3651 movle %xcc, %g4, %i3
3652 stx %g7, [%l7 + 0x08]
3653 addcc %g5, 0x12BE, %l3
3654 movrlez %o5, 0x3F6, %o7
3655 ldsb [%l7 + 0x4A], %i1
3656 fmovd %f14, %f24
3657 movcc %icc, %g3, %o4
3658 xor %g6, 0x1A4A, %i0
3659 popc 0x0F99, %g1
3660 edge16n %l4, %o3, %o2
3661 fmovsl %xcc, %f1, %f26
3662 sllx %i4, 0x05, %i6
3663 fabss %f8, %f16
3664 subc %i7, %i5, %l0
3665 edge16ln %i2, %l1, %l2
3666 sth %g2, [%l7 + 0x24]
3667 movcs %icc, %o1, %l6
3668 ld [%l7 + 0x24], %f2
3669 fmovdgu %icc, %f5, %f7
3670 xor %o0, 0x0D38, %l5
3671 addcc %g4, %i3, %g7
3672 lduh [%l7 + 0x56], %g5
3673 popc %l3, %o5
3674 st %f2, [%l7 + 0x4C]
3675 xorcc %o6, 0x08FC, %o7
3676 sdiv %g3, 0x0F77, %i1
3677 edge8n %o4, %i0, %g6
3678 fpsub32s %f12, %f18, %f2
3679 movn %icc, %g1, %l4
3680 movge %icc, %o3, %i4
3681 fmovsleu %icc, %f23, %f24
3682 movrgez %o2, %i6, %i5
3683 array16 %l0, %i2, %l1
3684 subc %i7, %g2, %l2
3685 movleu %icc, %l6, %o1
3686 srlx %o0, %l5, %i3
3687 andcc %g7, %g5, %l3
3688 movrgez %g4, %o5, %o7
3689 fsrc2s %f1, %f18
3690 orcc %g3, 0x095D, %o6
3691 sra %o4, %i0, %i1
3692 fmovsvc %icc, %f20, %f16
3693 srax %g1, %g6, %o3
3694 restore %l4, 0x0C69, %i4
3695 rdpr %cwp, %g1
3696 rdpr %cansave, %g2
3697 rdpr %canrestore, %g3
3698 rdpr %cleanwin, %g4
3699 rdpr %otherwin, %g5
3700 rdpr %wstate, %g6
3701 fpsub32 %f16, %f14, %f12
3702 array32 %i6, %i5, %l0
3703 movrne %i2, %l1, %o2
3704 sra %i7, 0x1E, %l2
3705 movcc %xcc, %g2, %o1
3706 ld [%l7 + 0x5C], %f25
3707 subcc %l6, %l5, %i3
3708 edge16ln %o0, %g5, %g7
3709 xnor %g4, 0x15ED, %o5
3710 and %l3, 0x08E8, %o7
3711 and %o6, %o4, %g3
3712 sdiv %i0, 0x0668, %g1
3713 subc %g6, 0x1831, %i1
3714 st %f10, [%l7 + 0x58]
3715 movrne %o3, 0x305, %i4
3716 ld [%l7 + 0x58], %f16
3717 udivx %i6, 0x042B, %i5
3718 fnegd %f0, %f24
3719 sra %l4, 0x0A, %l0
3720 save %l1, 0x1A1C, %o2
3721 rdpr %cwp, %g1
3722 rdpr %cansave, %g2
3723 rdpr %canrestore, %g3
3724 rdpr %cleanwin, %g4
3725 rdpr %otherwin, %g5
3726 rdpr %wstate, %g6
3727 srl %i2, %i7, %g2
3728 fornot2s %f30, %f23, %f28
3729 edge32l %l2, %l6, %o1
3730 srl %l5, 0x1B, %o0
3731 array16 %g5, %i3, %g7
3732 faligndata %f10, %f30, %f18
3733 lduh [%l7 + 0x4C], %g4
3734 stx %o5, [%l7 + 0x30]
3735 edge8ln %l3, %o6, %o4
3736 fcmpeq16 %f4, %f18, %g3
3737 subcc %o7, 0x083C, %g1
3738 move %icc, %i0, %i1
3739 movg %xcc, %o3, %g6
3740 array32 %i6, %i5, %l4
3741 fpadd32 %f8, %f16, %f4
3742 fcmpeq32 %f8, %f18, %l0
3743 addc %i4, 0x0586, %l1
3744 bshuffle %f2, %f14, %f14
3745 subc %i2, %o2, %g2
3746 mulscc %l2, 0x124B, %l6
3747 popc 0x12A0, %o1
3748 ldsh [%l7 + 0x70], %i7
3749 edge32 %o0, %g5, %l5
3750 fpsub32 %f28, %f28, %f18
3751 popc 0x1736, %g7
3752 sethi 0x018B, %i3
3753 fmovrsne %g4, %f23, %f12
3754 fmovsvs %xcc, %f4, %f13
3755 movgu %xcc, %l3, %o6
3756 movleu %xcc, %o5, %o4
3757 edge32n %o7, %g3, %i0
3758 edge8 %g1, %o3, %g6
3759 fmovscc %xcc, %f4, %f7
3760 movrgez %i6, 0x3BE, %i5
3761 movrgez %i1, %l0, %i4
3762 edge16n %l1, %l4, %o2
3763 movcc %icc, %i2, %l2
3764 stb %l6, [%l7 + 0x4F]
3765 addcc %o1, %i7, %o0
3766 srl %g2, %g5, %g7
3767 movrlz %l5, 0x152, %i3
3768 ldsb [%l7 + 0x16], %l3
3769 edge32 %g4, %o6, %o5
3770 movle %xcc, %o4, %g3
3771 movcs %xcc, %o7, %i0
3772 subc %o3, 0x003A, %g6
3773 fmovsne %icc, %f5, %f24
3774 movn %icc, %g1, %i5
3775 subc %i1, %l0, %i4
3776 umulcc %i6, 0x1BC0, %l4
3777 udiv %l1, 0x1F4C, %o2
3778 mova %icc, %i2, %l2
3779 lduw [%l7 + 0x7C], %l6
3780 mulx %o1, %o0, %g2
3781 sir 0x13C5
3782 movvs %icc, %g5, %g7
3783 fmovrdne %i7, %f24, %f24
3784 orcc %l5, 0x1D06, %i3
3785 fmovdcc %icc, %f30, %f23
3786 movvc %icc, %l3, %o6
3787 stw %g4, [%l7 + 0x70]
3788 fmovda %xcc, %f3, %f9
3789 edge8 %o4, %g3, %o5
3790 movgu %xcc, %i0, %o7
3791 alignaddrl %o3, %g6, %g1
3792 movle %icc, %i5, %i1
3793 edge16ln %l0, %i4, %i6
3794 xor %l4, %o2, %l1
3795 edge32ln %l2, %l6, %i2
3796 subc %o1, 0x0571, %g2
3797 lduw [%l7 + 0x20], %o0
3798 sra %g7, 0x03, %g5
3799 subccc %l5, %i3, %i7
3800 umulcc %o6, %g4, %o4
3801 sll %g3, 0x18, %l3
3802 sll %o5, 0x1E, %o7
3803 subc %o3, %i0, %g6
3804 edge16ln %i5, %g1, %i1
3805 movne %xcc, %l0, %i6
3806 ld [%l7 + 0x7C], %f19
3807 umul %i4, 0x0106, %l4
3808 movleu %icc, %o2, %l2
3809 movrne %l1, 0x005, %i2
3810 sth %l6, [%l7 + 0x56]
3811 srl %g2, 0x13, %o1
3812 andcc %o0, 0x07A2, %g5
3813 fpack16 %f16, %f2
3814 movre %g7, 0x1BC, %i3
3815 movrlz %l5, 0x373, %o6
3816 alignaddrl %g4, %o4, %i7
3817 movge %xcc, %l3, %o5
3818 movneg %xcc, %o7, %o3
3819 ld [%l7 + 0x1C], %f20
3820 fnot1s %f18, %f28
3821 srl %g3, 0x0B, %i0
3822 addc %g6, 0x1F14, %i5
3823 array32 %i1, %l0, %i6
3824 edge32l %g1, %i4, %o2
3825 edge16n %l2, %l4, %l1
3826 fornot2 %f6, %f26, %f8
3827 andcc %i2, 0x015D, %l6
3828 fmul8x16al %f24, %f6, %f24
3829 sth %o1, [%l7 + 0x36]
3830 movrgz %g2, %o0, %g7
3831 movre %g5, %i3, %l5
3832 fmovs %f25, %f12
3833 fmul8sux16 %f10, %f14, %f22
3834 udivx %g4, 0x08C8, %o6
3835 movrne %o4, 0x14A, %l3
3836 fmovrdne %o5, %f6, %f26
3837 addcc %i7, 0x11E1, %o7
3838 edge16n %o3, %i0, %g6
3839 ld [%l7 + 0x34], %f15
3840 popc %g3, %i5
3841 fmovs %f5, %f15
3842 movleu %xcc, %l0, %i6
3843 srl %i1, 0x11, %i4
3844 mulscc %g1, %l2, %l4
3845 addccc %o2, %l1, %l6
3846 movre %o1, 0x0C0, %i2
3847 movvc %xcc, %o0, %g7
3848 fones %f22
3849 edge32 %g2, %i3, %l5
3850 movre %g5, 0x12E, %o6
3851 or %g4, 0x02F3, %l3
3852 fandnot1s %f13, %f27, %f30
3853 ldx [%l7 + 0x08], %o4
3854 sub %o5, %i7, %o7
3855 edge16l %o3, %g6, %i0
3856 movcs %icc, %g3, %l0
3857 movrlz %i5, %i6, %i4
3858 mova %icc, %i1, %l2
3859 movrlz %g1, 0x386, %o2
3860 nop
3861 set 0x44, %g5
3862 sth %l4, [%l7 + %g5]
3863 movl %xcc, %l1, %l6
3864 ldsh [%l7 + 0x3C], %i2
3865 smulcc %o1, %o0, %g7
3866 fmovrde %i3, %f20, %f10
3867 ldx [%l7 + 0x40], %l5
3868 fmovd %f6, %f10
3869 edge32n %g2, %o6, %g5
3870 save %l3, %o4, %g4
3871 rdpr %cwp, %g1
3872 rdpr %cansave, %g2
3873 rdpr %canrestore, %g3
3874 rdpr %cleanwin, %g4
3875 rdpr %otherwin, %g5
3876 rdpr %wstate, %g6
3877 fcmple32 %f10, %f18, %o5
3878 fmovrdlez %o7, %f30, %f18
3879 fmovdpos %icc, %f20, %f9
3880 smulcc %i7, %g6, %i0
3881 xnorcc %o3, 0x1C5B, %l0
3882 movg %xcc, %g3, %i6
3883 ldub [%l7 + 0x42], %i4
3884 fmovdvs %icc, %f12, %f29
3885 fors %f14, %f12, %f21
3886 movge %xcc, %i5, %l2
3887 edge8l %g1, %i1, %o2
3888 orcc %l4, %l1, %i2
3889 fmovdgu %icc, %f9, %f22
3890 udivx %l6, 0x132C, %o1
3891 st %f26, [%l7 + 0x74]
3892 sllx %o0, %i3, %g7
3893 movneg %icc, %g2, %o6
3894 movrgz %g5, %l3, %l5
3895 movpos %icc, %g4, %o4
3896 movge %icc, %o7, %o5
3897 umul %g6, %i0, %o3
3898 orncc %l0, 0x1923, %i7
3899 movpos %icc, %i6, %i4
3900 ldsw [%l7 + 0x40], %g3
3901 umul %i5, %g1, %l2
3902 movcs %xcc, %i1, %l4
3903 sir 0x1938
3904 movvs %xcc, %l1, %o2
3905 mulx %i2, 0x1E85, %l6
3906 fmovsge %xcc, %f8, %f12
3907 subccc %o1, 0x059C, %o0
3908 movl %icc, %i3, %g2
3909 sra %g7, %o6, %l3
3910 movvc %icc, %l5, %g4
3911 alignaddr %g5, %o7, %o4
3912 edge16l %g6, %o5, %i0
3913 edge32l %l0, %i7, %i6
3914 umulcc %i4, 0x0967, %o3
3915 sll %i5, %g1, %g3
3916 movle %xcc, %l2, %i1
3917 andcc %l4, %o2, %l1
3918 fxnor %f10, %f12, %f2
3919 alignaddrl %l6, %o1, %o0
3920 array16 %i3, %g2, %g7
3921 mulx %o6, %l3, %i2
3922 movle %icc, %g4, %l5
3923 sub %g5, 0x1304, %o7
3924 alignaddrl %o4, %o5, %i0
3925 fzeros %f29
3926 movrlez %g6, %i7, %i6
3927 sethi 0x1B83, %i4
3928 ldub [%l7 + 0x19], %l0
3929 srax %o3, %i5, %g1
3930 movgu %xcc, %g3, %l2
3931 movleu %icc, %i1, %l4
3932 udivcc %l1, 0x1CFE, %l6
3933 umulcc %o1, %o0, %o2
3934 fmovdge %xcc, %f3, %f13
3935 ldsb [%l7 + 0x6D], %g2
3936 fpsub16 %f30, %f12, %f16
3937 fcmpne32 %f14, %f28, %g7
3938 fmovrdlez %o6, %f24, %f28
3939 array8 %i3, %l3, %g4
3940 ldsb [%l7 + 0x2F], %l5
3941 setx loop_11, %l0, %l1
3942 return %l1
3943 nop
3944 rdpr %cwp, %g1
3945 rdpr %cansave, %g2
3946 rdpr %canrestore, %g3
3947 rdpr %cleanwin, %g4
3948 rdpr %otherwin, %g5
3949 rdpr %wstate, %g6
3950loop_11: ld [%l7 + 0x14], %f27
3951 fandnot1s %f30, %f8, %f15
3952 fmovrslz %o4, %f7, %f3
3953 movne %xcc, %g5, %o5
3954 subccc %g6, %i7, %i0
3955 fmovsn %xcc, %f1, %f7
3956 edge16ln %i4, %i6, %o3
3957 srl %l0, 0x0D, %g1
3958 smulcc %i5, 0x1581, %l2
3959 st %f1, [%l7 + 0x78]
3960 sdiv %g3, 0x1375, %i1
3961 edge32n %l1, %l4, %l6
3962 sdivcc %o1, 0x1E88, %o2
3963 fsrc1 %f8, %f2
3964 fcmple16 %f4, %f4, %o0
3965 save %g7, %g2, %o6
3966 rdpr %cwp, %g1
3967 rdpr %cansave, %g2
3968 rdpr %canrestore, %g3
3969 rdpr %cleanwin, %g4
3970 rdpr %otherwin, %g5
3971 rdpr %wstate, %g6
3972 array16 %i3, %g4, %l3
3973 edge16l %l5, %i2, %o4
3974 movvc %icc, %o7, %o5
3975 siam 0x5
3976 stw %g6, [%l7 + 0x4C]
3977 ldd [%l7 + 0x48], %f30
3978 smul %g5, 0x01E5, %i7
3979 fnor %f14, %f26, %f2
3980 fmovrde %i0, %f6, %f6
3981 movle %xcc, %i6, %o3
3982 fpadd32 %f12, %f0, %f24
3983 fmovdg %xcc, %f28, %f0
3984 fmovda %xcc, %f8, %f16
3985 movrlz %l0, 0x366, %g1
3986 xor %i4, 0x1245, %l2
3987 ldsh [%l7 + 0x2C], %g3
3988 lduh [%l7 + 0x56], %i5
3989 array32 %l1, %i1, %l4
3990 stw %o1, [%l7 + 0x40]
3991 sub %l6, 0x0043, %o0
3992 fzero %f6
3993 ld [%l7 + 0x60], %f22
3994 srax %g7, %o2, %o6
3995 alignaddrl %i3, %g4, %g2
3996 fmul8x16al %f10, %f27, %f16
3997 addccc %l5, %i2, %l3
3998 subccc %o7, 0x1608, %o4
3999 sdivx %g6, 0x0178, %o5
4000 save %i7, %g5, %i0
4001 rdpr %cwp, %g1
4002 rdpr %cansave, %g2
4003 rdpr %canrestore, %g3
4004 rdpr %cleanwin, %g4
4005 rdpr %otherwin, %g5
4006 rdpr %wstate, %g6
4007 fnot1 %f28, %f14
4008 and %i6, %o3, %g1
4009 umul %i4, 0x1997, %l2
4010 fnot2 %f0, %f20
4011 restore %g3, 0x002B, %l0
4012 rdpr %cwp, %g1
4013 rdpr %cansave, %g2
4014 rdpr %canrestore, %g3
4015 rdpr %cleanwin, %g4
4016 rdpr %otherwin, %g5
4017 rdpr %wstate, %g6
4018 addc %i5, %i1, %l1
4019 srax %l4, 0x09, %l6
4020 movvc %xcc, %o1, %o0
4021 add %o2, %o6, %g7
4022 stx %i3, [%l7 + 0x08]
4023 ldsw [%l7 + 0x34], %g2
4024 srlx %g4, %i2, %l5
4025 orcc %l3, %o7, %g6
4026 fmovsleu %icc, %f11, %f0
4027 movle %icc, %o4, %o5
4028 ldsw [%l7 + 0x6C], %i7
4029 fmovsn %icc, %f28, %f22
4030 edge8 %i0, %i6, %o3
4031 fnegd %f8, %f6
4032 xorcc %g5, %g1, %l2
4033 fmovdle %icc, %f9, %f0
4034 fmuld8ulx16 %f7, %f26, %f14
4035 fmovrde %i4, %f0, %f14
4036 fmovdge %icc, %f6, %f29
4037 add %g3, 0x0FAE, %l0
4038 array16 %i1, %l1, %l4
4039 fcmple16 %f30, %f16, %l6
4040 mulx %o1, 0x1E16, %o0
4041 edge8ln %i5, %o2, %g7
4042 movg %icc, %i3, %o6
4043 fpsub16s %f22, %f5, %f13
4044 andncc %g2, %g4, %l5
4045 ldd [%l7 + 0x48], %f4
4046 udivx %l3, 0x12BF, %o7
4047 movcs %xcc, %i2, %g6
4048 movrlez %o5, %i7, %o4
4049 fmovsle %xcc, %f29, %f5
4050 fmovsneg %icc, %f3, %f18
4051 andcc %i0, %o3, %g5
4052 sethi 0x0FAA, %g1
4053 sethi 0x097C, %i6
4054 setx loop_12, %l0, %l1
4055 return %l1
4056 nop
4057 rdpr %cwp, %g1
4058 rdpr %cansave, %g2
4059 rdpr %canrestore, %g3
4060 rdpr %cleanwin, %g4
4061 rdpr %otherwin, %g5
4062 rdpr %wstate, %g6
4063loop_12: mulx %g3, %l1, %i1
4064 sir 0x1CA5
4065 fmovrde %l6, %f24, %f2
4066 addc %l4, 0x01AB, %o0
4067 sth %i5, [%l7 + 0x4C]
4068 sll %o1, %g7, %o2
4069 srl %o6, %g2, %i3
4070 stb %l5, [%l7 + 0x7E]
4071 sdivx %l3, 0x1626, %o7
4072 popc 0x151A, %i2
4073 fmovrdgez %g4, %f22, %f16
4074 edge8 %g6, %i7, %o5
4075 xnor %i0, %o4, %o3
4076 orn %g1, 0x01D4, %g5
4077 orncc %i6, %i4, %l0
4078 xnorcc %l2, %g3, %l1
4079 srlx %l6, %i1, %l4
4080 subc %i5, %o0, %o1
4081 st %f29, [%l7 + 0x34]
4082 smulcc %g7, 0x16A3, %o6
4083 xnorcc %o2, %i3, %l5
4084 xnor %g2, %o7, %i2
4085 fnegd %f22, %f20
4086 movle %xcc, %l3, %g6
4087 mulscc %g4, 0x0D77, %o5
4088 fmovrdlz %i0, %f24, %f12
4089 mova %icc, %o4, %i7
4090 fcmped %fcc1, %f14, %f26
4091 edge8n %g1, %g5, %i6
4092 fxor %f14, %f2, %f8
4093 addcc %i4, 0x0D26, %l0
4094 nop
4095 set 0x38, %g4
4096 ldd [%l7 + %g4], %f12
4097 srl %o3, %g3, %l2
4098 array16 %l1, %i1, %l4
4099 xnorcc %i5, 0x1501, %l6
4100 fmovspos %icc, %f23, %f1
4101 andcc %o1, 0x0E03, %g7
4102 subc %o0, 0x19B6, %o2
4103 fnot2s %f29, %f2
4104 fnot2 %f6, %f20
4105 movre %i3, %l5, %o6
4106 srlx %o7, 0x02, %i2
4107 sll %l3, 0x16, %g6
4108 addccc %g4, %o5, %i0
4109 movvc %icc, %g2, %o4
4110 edge16n %i7, %g1, %i6
4111 ld [%l7 + 0x0C], %f1
4112 array8 %g5, %i4, %l0
4113 movrgz %g3, 0x386, %o3
4114 or %l2, 0x0911, %l1
4115 movre %i1, 0x168, %i5
4116 subccc %l6, %o1, %l4
4117 edge16ln %g7, %o0, %i3
4118 sub %o2, 0x004B, %l5
4119 subcc %o6, %o7, %i2
4120 lduw [%l7 + 0x10], %l3
4121 ld [%l7 + 0x64], %f8
4122 srlx %g4, 0x09, %g6
4123 edge16n %o5, %i0, %g2
4124 movrlez %i7, %o4, %g1
4125 array8 %i6, %i4, %l0
4126 st %f20, [%l7 + 0x28]
4127 movrgez %g5, %g3, %l2
4128 sllx %o3, 0x11, %l1
4129 movrne %i1, 0x099, %l6
4130 ldsh [%l7 + 0x60], %o1
4131 save %i5, 0x03F0, %g7
4132 rdpr %cwp, %g1
4133 rdpr %cansave, %g2
4134 rdpr %canrestore, %g3
4135 rdpr %cleanwin, %g4
4136 rdpr %otherwin, %g5
4137 rdpr %wstate, %g6
4138 udivx %o0, 0x1FE8, %i3
4139 movcs %xcc, %l4, %l5
4140 stx %o6, [%l7 + 0x20]
4141 std %f2, [%l7 + 0x68]
4142 sub %o7, 0x02C6, %o2
4143 smulcc %l3, 0x034E, %i2
4144 edge8l %g4, %o5, %g6
4145 edge16n %i0, %g2, %o4
4146 edge16ln %i7, %g1, %i6
4147 movleu %icc, %l0, %g5
4148 edge32 %i4, %l2, %o3
4149 orcc %g3, %i1, %l6
4150 fcmped %fcc0, %f4, %f24
4151 edge32l %l1, %i5, %g7
4152 sdivcc %o0, 0x038B, %i3
4153 fmovdne %xcc, %f4, %f17
4154 edge32n %o1, %l4, %o6
4155 xnorcc %l5, 0x0E6E, %o7
4156 fcmpne32 %f22, %f18, %l3
4157 fsrc1 %f14, %f14
4158 edge32ln %i2, %g4, %o5
4159 fmul8x16al %f11, %f17, %f16
4160 fmovsle %icc, %f28, %f11
4161 mulx %o2, %i0, %g6
4162 alignaddrl %g2, %i7, %o4
4163 lduw [%l7 + 0x48], %g1
4164 array16 %l0, %i6, %g5
4165 mulscc %l2, 0x1399, %o3
4166 movge %xcc, %i4, %i1
4167 movcs %xcc, %g3, %l6
4168 fxors %f13, %f14, %f20
4169 addccc %i5, %l1, %g7
4170 movneg %xcc, %o0, %o1
4171 udiv %l4, 0x0877, %i3
4172 fmovsg %xcc, %f29, %f11
4173 array32 %l5, %o6, %l3
4174 sdivx %i2, 0x04E3, %g4
4175 sdivcc %o5, 0x175A, %o7
4176 orncc %o2, %i0, %g6
4177 ldd [%l7 + 0x08], %i6
4178 addcc %g2, %g1, %o4
4179 sll %i6, 0x14, %g5
4180 orn %l2, %l0, %o3
4181 ld [%l7 + 0x14], %f0
4182 umul %i1, %i4, %l6
4183 fmul8x16 %f25, %f4, %f12
4184 lduh [%l7 + 0x6A], %i5
4185 fpmerge %f9, %f18, %f2
4186 xor %l1, 0x1C6C, %g3
4187 subc %g7, %o0, %l4
4188 fsrc1s %f15, %f17
4189 subccc %i3, %l5, %o6
4190 sll %o1, 0x0A, %l3
4191 edge32l %i2, %o5, %g4
4192 array16 %o7, %i0, %o2
4193 lduh [%l7 + 0x5A], %i7
4194 fpsub16 %f20, %f30, %f4
4195 movrgz %g6, 0x26A, %g1
4196 fpsub16 %f4, %f6, %f20
4197 movcc %xcc, %o4, %i6
4198 xorcc %g5, 0x1C2C, %l2
4199 orcc %l0, %g2, %o3
4200 edge32 %i4, %l6, %i5
4201 srl %i1, 0x10, %g3
4202 fmovdleu %icc, %f18, %f31
4203 orncc %l1, %o0, %g7
4204 andcc %l4, %l5, %i3
4205 array32 %o6, %l3, %o1
4206 umulcc %o5, %i2, %g4
4207 restore %o7, 0x07CF, %i0
4208 rdpr %cwp, %g1
4209 rdpr %cansave, %g2
4210 rdpr %canrestore, %g3
4211 rdpr %cleanwin, %g4
4212 rdpr %otherwin, %g5
4213 rdpr %wstate, %g6
4214 subc %o2, 0x0A90, %i7
4215 fxnor %f20, %f20, %f16
4216 movneg %icc, %g1, %o4
4217 lduh [%l7 + 0x20], %g6
4218 fmul8sux16 %f16, %f24, %f18
4219 ld [%l7 + 0x4C], %f15
4220 srl %i6, %g5, %l0
4221 andcc %l2, 0x015F, %g2
4222 mulx %i4, %l6, %o3
4223 ldsb [%l7 + 0x47], %i5
4224 lduw [%l7 + 0x5C], %g3
4225 udiv %l1, 0x03A7, %i1
4226 fmovsneg %xcc, %f10, %f29
4227 addc %g7, 0x1FF3, %l4
4228 movg %xcc, %l5, %i3
4229 orn %o6, %o0, %l3
4230 xnorcc %o5, %o1, %i2
4231 ld [%l7 + 0x34], %f28
4232 array32 %o7, %g4, %i0
4233 addc %i7, 0x1111, %o2
4234 for %f0, %f8, %f30
4235 fpadd32 %f6, %f28, %f12
4236 movvs %icc, %o4, %g1
4237 movneg %icc, %g6, %i6
4238 xorcc %g5, %l0, %l2
4239 fmovrsgz %i4, %f16, %f25
4240 fcmpne16 %f10, %f18, %l6
4241 stb %g2, [%l7 + 0x2F]
4242 fnors %f25, %f8, %f28
4243 orn %i5, %o3, %l1
4244 array16 %g3, %g7, %l4
4245 sll %l5, %i3, %i1
4246 fornot1s %f24, %f27, %f9
4247 mulscc %o0, 0x1353, %o6
4248 movg %xcc, %o5, %l3
4249 srax %o1, 0x05, %i2
4250 alignaddr %g4, %i0, %i7
4251 movl %xcc, %o7, %o2
4252 array32 %o4, %g6, %g1
4253 xnor %i6, 0x00A7, %g5
4254 fornot1s %f15, %f8, %f30
4255 edge16 %l2, %i4, %l6
4256 and %l0, 0x05A7, %i5
4257 fornot1s %f10, %f29, %f15
4258 ldsh [%l7 + 0x5A], %g2
4259 andcc %o3, 0x0D3B, %l1
4260 fnegs %f29, %f26
4261 lduw [%l7 + 0x44], %g7
4262 sll %g3, %l5, %l4
4263 orn %i3, %i1, %o0
4264 fnands %f1, %f30, %f20
4265 subccc %o6, 0x1289, %l3
4266 umul %o1, %o5, %g4
4267 movl %icc, %i0, %i2
4268 lduh [%l7 + 0x52], %o7
4269 xorcc %o2, 0x1B95, %o4
4270 fand %f24, %f4, %f4
4271 sdivcc %i7, 0x0199, %g1
4272 sth %i6, [%l7 + 0x22]
4273 mulscc %g5, %g6, %i4
4274 lduh [%l7 + 0x6C], %l2
4275 lduh [%l7 + 0x0A], %l0
4276 srl %l6, %g2, %i5
4277 ldd [%l7 + 0x38], %f16
4278 sir 0x0E30
4279 add %o3, 0x040C, %g7
4280 popc %g3, %l1
4281 array16 %l5, %l4, %i1
4282 srl %i3, %o6, %l3
4283 fsrc1 %f0, %f12
4284 srax %o0, 0x02, %o1
4285 sethi 0x1610, %o5
4286 subc %i0, 0x07BC, %g4
4287 udivx %i2, 0x16E0, %o2
4288 fpadd32 %f24, %f24, %f2
4289 fandnot2s %f9, %f9, %f28
4290 udivx %o4, 0x0294, %o7
4291 edge32l %g1, %i7, %i6
4292 edge16ln %g5, %i4, %g6
4293 movrne %l2, 0x305, %l6
4294 andncc %g2, %i5, %l0
4295 std %f30, [%l7 + 0x18]
4296 ldd [%l7 + 0x10], %f30
4297 move %icc, %o3, %g7
4298 movvs %xcc, %g3, %l5
4299 movrne %l4, 0x29A, %i1
4300 fnot2s %f30, %f4
4301 movrne %i3, 0x365, %l1
4302 fmovsg %xcc, %f17, %f18
4303 array32 %o6, %l3, %o0
4304 fmovdn %xcc, %f10, %f19
4305 movg %icc, %o5, %i0
4306 sdiv %g4, 0x1A55, %o1
4307 movre %o2, 0x133, %i2
4308 std %f28, [%l7 + 0x38]
4309 and %o7, %o4, %i7
4310 fmovdvc %xcc, %f25, %f19
4311 movrlz %g1, 0x17A, %g5
4312 orcc %i4, %i6, %g6
4313 fcmpne32 %f22, %f20, %l2
4314 stw %l6, [%l7 + 0x20]
4315 udivcc %g2, 0x147E, %i5
4316 or %o3, %l0, %g3
4317 udiv %l5, 0x167F, %g7
4318 fmovrdgz %i1, %f26, %f0
4319 sub %l4, 0x05DC, %i3
4320 popc %l1, %l3
4321 sth %o6, [%l7 + 0x1A]
4322 fmovrslz %o5, %f23, %f15
4323 smul %i0, %g4, %o1
4324 ldx [%l7 + 0x30], %o0
4325 smul %i2, 0x0D52, %o7
4326 stw %o4, [%l7 + 0x5C]
4327 udiv %i7, 0x1772, %g1
4328 umul %g5, 0x183D, %i4
4329 or %i6, %o2, %g6
4330 fmovrsgez %l6, %f11, %f20
4331 movrne %g2, 0x0AA, %i5
4332 fmovscs %xcc, %f11, %f12
4333 ldsw [%l7 + 0x74], %o3
4334 andncc %l2, %g3, %l5
4335 fpsub32s %f25, %f31, %f2
4336 ldd [%l7 + 0x70], %f24
4337 lduh [%l7 + 0x22], %l0
4338 movvc %icc, %g7, %i1
4339 movre %i3, 0x237, %l1
4340 move %xcc, %l3, %o6
4341 movcc %xcc, %l4, %i0
4342 fmovdl %icc, %f12, %f4
4343 mulx %g4, %o1, %o0
4344 sll %o5, %i2, %o7
4345 edge32ln %i7, %o4, %g5
4346 stw %i4, [%l7 + 0x40]
4347 fsrc2s %f8, %f29
4348 smulcc %g1, %o2, %g6
4349 subcc %l6, 0x02FF, %g2
4350 fmovdpos %xcc, %f0, %f5
4351 fmovsle %icc, %f20, %f14
4352 xnorcc %i6, %i5, %l2
4353 ld [%l7 + 0x40], %f8
4354 fsrc2s %f27, %f11
4355 ldx [%l7 + 0x10], %o3
4356 xor %g3, %l0, %g7
4357 fsrc2s %f21, %f2
4358 st %f9, [%l7 + 0x64]
4359 fexpand %f25, %f22
4360 srl %l5, 0x16, %i1
4361 mulx %i3, %l1, %l3
4362 fabss %f31, %f6
4363 movneg %icc, %l4, %o6
4364 movle %icc, %g4, %o1
4365 sdivcc %i0, 0x18F1, %o0
4366 movrne %i2, %o5, %i7
4367 st %f21, [%l7 + 0x34]
4368 orncc %o7, 0x1B08, %o4
4369 smul %i4, %g1, %g5
4370 fpack32 %f8, %f30, %f4
4371 movcc %xcc, %o2, %l6
4372 edge16n %g2, %i6, %i5
4373 edge32ln %l2, %o3, %g3
4374 fnand %f30, %f8, %f8
4375 udivx %l0, 0x03F5, %g7
4376 andn %l5, 0x0BD4, %i1
4377 fpadd32 %f6, %f18, %f8
4378 fone %f6
4379 edge32l %g6, %l1, %i3
4380 andcc %l4, 0x0A6E, %l3
4381 popc 0x0EC8, %g4
4382 add %o6, 0x08C1, %o1
4383 movle %icc, %o0, %i0
4384 st %f15, [%l7 + 0x08]
4385 ldx [%l7 + 0x70], %i2
4386 edge8n %i7, %o5, %o4
4387 fmovsg %xcc, %f11, %f12
4388 addccc %i4, 0x1891, %o7
4389 movgu %xcc, %g1, %o2
4390 fandnot1s %f27, %f22, %f5
4391 mulscc %l6, 0x1101, %g2
4392 add %g5, 0x08C5, %i6
4393 addcc %i5, 0x07F3, %o3
4394 faligndata %f12, %f0, %f12
4395 orncc %g3, %l0, %g7
4396 fmovrdlz %l5, %f14, %f8
4397 ldd [%l7 + 0x38], %f20
4398 srax %l2, %i1, %l1
4399 sethi 0x0E3F, %g6
4400 orncc %i3, %l3, %l4
4401 fsrc1s %f9, %f3
4402 movrgez %o6, 0x022, %o1
4403 ldd [%l7 + 0x58], %g4
4404 fmovspos %icc, %f2, %f29
4405 edge16 %o0, %i0, %i2
4406 srax %i7, 0x1E, %o5
4407 movg %xcc, %o4, %o7
4408 fmovdne %xcc, %f27, %f20
4409 orcc %i4, 0x1FD0, %g1
4410 movrlz %o2, 0x355, %g2
4411 edge16 %g5, %l6, %i6
4412 or %o3, %i5, %l0
4413 movge %icc, %g7, %l5
4414 subccc %l2, %i1, %g3
4415 fmovscs %xcc, %f5, %f4
4416 movg %icc, %g6, %l1
4417 fmovrslz %i3, %f18, %f3
4418 fmovdg %icc, %f9, %f17
4419 edge16 %l4, %o6, %o1
4420 save %g4, 0x069B, %l3
4421 rdpr %cwp, %g1
4422 rdpr %cansave, %g2
4423 rdpr %canrestore, %g3
4424 rdpr %cleanwin, %g4
4425 rdpr %otherwin, %g5
4426 rdpr %wstate, %g6
4427 srl %o0, 0x11, %i0
4428 or %i7, 0x1DD2, %i2
4429 fxors %f2, %f20, %f1
4430 orcc %o5, 0x1339, %o4
4431 fpadd16 %f6, %f24, %f14
4432 move %icc, %i4, %g1
4433 fpsub16s %f12, %f9, %f3
4434 movg %xcc, %o7, %o2
4435 addccc %g5, 0x1ABC, %l6
4436 move %icc, %g2, %i6
4437 edge16ln %o3, %l0, %i5
4438 alignaddr %l5, %l2, %g7
4439 movrne %g3, 0x1D7, %g6
4440 movleu %icc, %i1, %i3
4441 umulcc %l1, %l4, %o1
4442 st %f22, [%l7 + 0x64]
4443 edge32 %o6, %g4, %l3
4444 stx %o0, [%l7 + 0x60]
4445 ldd [%l7 + 0x48], %f22
4446 fand %f14, %f30, %f8
4447 st %f6, [%l7 + 0x10]
4448 edge16 %i0, %i7, %i2
4449 ldd [%l7 + 0x08], %o4
4450 orcc %i4, 0x070C, %o5
4451 fpsub32 %f2, %f6, %f28
4452 subccc %o7, 0x0309, %o2
4453 movne %icc, %g1, %l6
4454 movrlez %g5, %i6, %o3
4455 sdivx %g2, 0x18C7, %i5
4456 fpackfix %f22, %f1
4457 fornot1 %f22, %f26, %f24
4458 movgu %xcc, %l5, %l0
4459 ldsb [%l7 + 0x65], %g7
4460 orn %g3, %l2, %g6
4461 movre %i1, 0x0EC, %i3
4462 array16 %l4, %o1, %o6
4463 ldx [%l7 + 0x40], %l1
4464 fsrc1 %f20, %f30
4465 andcc %l3, 0x0005, %o0
4466 sth %i0, [%l7 + 0x3C]
4467 addc %i7, %i2, %o4
4468 fmovsle %xcc, %f30, %f14
4469 array16 %g4, %i4, %o7
4470 mova %xcc, %o2, %o5
4471 movg %xcc, %l6, %g5
4472 xnor %g1, 0x12C7, %o3
4473 popc %g2, %i5
4474 movn %xcc, %i6, %l5
4475 movneg %xcc, %g7, %l0
4476 fsrc1s %f2, %f17
4477 movg %icc, %g3, %l2
4478 fnot1 %f24, %f6
4479 fcmpne16 %f2, %f20, %g6
4480 ld [%l7 + 0x6C], %f9
4481 mulscc %i3, 0x1BC1, %l4
4482 orncc %i1, %o1, %o6
4483 fmovse %icc, %f5, %f25
4484 lduw [%l7 + 0x70], %l1
4485 sethi 0x08CD, %l3
4486 array32 %i0, %o0, %i2
4487 movgu %xcc, %i7, %o4
4488 addcc %g4, 0x1131, %o7
4489 movrgez %i4, %o5, %l6
4490 movrlez %o2, %g5, %g1
4491 fmovs %f2, %f1
4492 sllx %g2, 0x15, %i5
4493 andcc %o3, 0x18ED, %i6
4494 fpsub32 %f26, %f20, %f30
4495 xorcc %l5, 0x0217, %l0
4496 fmovdleu %icc, %f20, %f26
4497 stw %g3, [%l7 + 0x10]
4498 fnor %f18, %f4, %f14
4499 movrne %l2, 0x39A, %g6
4500 fxnor %f6, %f12, %f0
4501 fmovrdlz %g7, %f0, %f20
4502 sub %i3, 0x1ECE, %l4
4503 lduh [%l7 + 0x34], %i1
4504 st %f24, [%l7 + 0x78]
4505 sdiv %o6, 0x0736, %l1
4506 array32 %l3, %o1, %o0
4507 movrgez %i2, %i7, %o4
4508 stx %g4, [%l7 + 0x48]
4509 movvc %icc, %i0, %o7
4510 movl %xcc, %i4, %o5
4511 movge %xcc, %o2, %l6
4512 xnorcc %g1, 0x1D85, %g5
4513 edge8ln %i5, %g2, %i6
4514 movrlz %l5, %o3, %l0
4515 sub %g3, %g6, %l2
4516 sdivx %g7, 0x15FF, %i3
4517 ldd [%l7 + 0x78], %f22
4518 fmovdcs %icc, %f25, %f20
4519 mulx %l4, 0x18AE, %o6
4520 fcmpgt16 %f14, %f28, %l1
4521 ldx [%l7 + 0x70], %l3
4522 fornot1s %f9, %f12, %f16
4523 edge16n %i1, %o1, %i2
4524 fnot2s %f31, %f2
4525 fmovrdgez %i7, %f10, %f4
4526 add %o0, 0x0A01, %g4
4527 movrlez %o4, 0x21C, %o7
4528 fxnor %f10, %f12, %f20
4529 movg %xcc, %i0, %i4
4530 movvc %xcc, %o2, %o5
4531 subccc %g1, 0x0CBD, %l6
4532 alignaddr %i5, %g2, %i6
4533 edge32l %l5, %o3, %l0
4534 edge16 %g3, %g5, %l2
4535 orn %g6, %i3, %g7
4536 sllx %l4, %o6, %l3
4537 fand %f8, %f0, %f24
4538 pdist %f16, %f10, %f14
4539 edge8l %l1, %o1, %i1
4540 nop
4541 set 0x28, %o2
4542 std %f24, [%l7 + %o2]
4543 edge32n %i2, %o0, %i7
4544 movleu %xcc, %g4, %o4
4545 fmovrdlez %i0, %f10, %f12
4546 fmovdleu %xcc, %f20, %f21
4547 addc %i4, 0x1007, %o2
4548 alignaddrl %o7, %g1, %o5
4549 fmovd %f12, %f24
4550 srl %l6, 0x13, %i5
4551 srax %g2, %i6, %o3
4552 addcc %l5, 0x1457, %l0
4553 lduh [%l7 + 0x4A], %g5
4554 edge8n %l2, %g6, %g3
4555 for %f0, %f14, %f30
4556 udivcc %i3, 0x1E9F, %g7
4557 fxnors %f9, %f1, %f20
4558 mova %xcc, %o6, %l3
4559 orncc %l1, 0x00D8, %o1
4560 movre %i1, 0x1A9, %l4
4561 edge32 %o0, %i7, %i2
4562 andncc %g4, %i0, %i4
4563 fxnors %f25, %f16, %f30
4564 ld [%l7 + 0x18], %f8
4565 umulcc %o4, %o7, %o2
4566 edge32ln %o5, %l6, %g1
4567 fpadd32s %f14, %f2, %f10
4568 umulcc %g2, %i5, %o3
4569 umulcc %i6, %l5, %g5
4570 pdist %f16, %f10, %f26
4571 xorcc %l2, %l0, %g6
4572 popc %g3, %i3
4573 fnot1s %f24, %f29
4574 fmul8x16al %f0, %f1, %f10
4575 fcmpgt32 %f18, %f4, %o6
4576 sth %l3, [%l7 + 0x58]
4577 array16 %l1, %g7, %i1
4578 udivx %l4, 0x1DFB, %o1
4579 stb %i7, [%l7 + 0x0A]
4580 subccc %o0, %g4, %i2
4581 fmovrdgz %i0, %f16, %f22
4582 sll %o4, %o7, %o2
4583 fmovsgu %icc, %f30, %f31
4584 addccc %i4, %l6, %g1
4585 fmovsl %icc, %f31, %f25
4586 udivcc %o5, 0x1B7A, %g2
4587 array16 %i5, %o3, %l5
4588 lduh [%l7 + 0x10], %i6
4589 faligndata %f0, %f6, %f2
4590 array16 %l2, %g5, %g6
4591 nop
4592 set 0x20, %i7
4593 lduh [%l7 + %i7], %g3
4594 mulx %l0, %i3, %o6
4595 fcmps %fcc3, %f6, %f3
4596 ld [%l7 + 0x3C], %f1
4597 fxor %f18, %f12, %f24
4598 movle %xcc, %l3, %l1
4599 sth %g7, [%l7 + 0x08]
4600 mulscc %l4, %o1, %i7
4601 addccc %o0, 0x0FE6, %g4
4602 lduh [%l7 + 0x78], %i1
4603 sra %i0, %i2, %o7
4604 fmovdvc %icc, %f21, %f8
4605 fxor %f2, %f24, %f28
4606 movrgz %o4, 0x39F, %i4
4607 mova %icc, %l6, %g1
4608 sll %o5, %g2, %o2
4609 movrlz %i5, %o3, %i6
4610 ldsw [%l7 + 0x08], %l5
4611 fmovdleu %xcc, %f6, %f20
4612 fcmpne32 %f6, %f28, %l2
4613 ldd [%l7 + 0x60], %g6
4614 fandnot1 %f24, %f24, %f8
4615 ldsb [%l7 + 0x22], %g5
4616 sdivcc %l0, 0x0156, %i3
4617 std %f8, [%l7 + 0x20]
4618 movpos %icc, %o6, %g3
4619 udiv %l3, 0x0B76, %g7
4620 fmovsn %icc, %f28, %f27
4621 xnorcc %l1, %l4, %o1
4622 edge16l %o0, %i7, %g4
4623 popc %i0, %i2
4624 fmovdpos %icc, %f12, %f24
4625 ldsw [%l7 + 0x10], %i1
4626 movrlez %o7, 0x122, %o4
4627 udivcc %i4, 0x019B, %g1
4628 fors %f16, %f29, %f16
4629 udiv %l6, 0x1B70, %o5
4630 ldsw [%l7 + 0x78], %o2
4631 fornot1 %f10, %f16, %f26
4632 fmovsa %icc, %f9, %f26
4633 for %f20, %f30, %f8
4634 udivx %i5, 0x0D73, %o3
4635 movg %icc, %i6, %g2
4636 xnorcc %l2, %l5, %g5
4637 movneg %xcc, %g6, %l0
4638 fmovrde %i3, %f12, %f16
4639 fpsub32s %f17, %f27, %f5
4640 movne %xcc, %g3, %o6
4641 srax %g7, %l1, %l4
4642 addc %o1, %o0, %l3
4643 movvs %icc, %i7, %g4
4644 save %i2, %i1, %o7
4645 rdpr %cwp, %g1
4646 rdpr %cansave, %g2
4647 rdpr %canrestore, %g3
4648 rdpr %cleanwin, %g4
4649 rdpr %otherwin, %g5
4650 rdpr %wstate, %g6
4651 andncc %o4, %i4, %i0
4652 stw %g1, [%l7 + 0x40]
4653 alignaddr %o5, %l6, %o2
4654 fmovdvc %icc, %f22, %f28
4655 orncc %i5, %o3, %i6
4656 ldd [%l7 + 0x28], %f30
4657 xor %g2, %l2, %l5
4658 movne %icc, %g5, %l0
4659 edge32ln %i3, %g6, %g3
4660 ldx [%l7 + 0x58], %g7
4661 andcc %o6, %l4, %l1
4662 st %f13, [%l7 + 0x08]
4663 fsrc1 %f14, %f2
4664 subc %o1, 0x06E7, %o0
4665 ldd [%l7 + 0x20], %f20
4666 fmovrdgez %l3, %f22, %f26
4667 fmovrslz %i7, %f3, %f8
4668 or %g4, 0x0EE0, %i1
4669 andncc %o7, %o4, %i2
4670 andn %i4, %g1, %i0
4671 ldsw [%l7 + 0x0C], %l6
4672 udivx %o2, 0x0FB2, %i5
4673 movre %o3, 0x317, %i6
4674 fmovsne %xcc, %f14, %f21
4675 edge32l %g2, %l2, %o5
4676 movneg %icc, %l5, %g5
4677 array16 %i3, %g6, %g3
4678 fsrc2s %f25, %f27
4679 st %f11, [%l7 + 0x18]
4680 stx %g7, [%l7 + 0x08]
4681 fmovdge %xcc, %f19, %f12
4682 fpsub32 %f12, %f2, %f26
4683 edge16l %o6, %l0, %l1
4684 array8 %l4, %o1, %o0
4685 movle %icc, %l3, %g4
4686 movre %i1, 0x137, %o7
4687 movre %i7, %o4, %i2
4688 ldx [%l7 + 0x18], %i4
4689 addccc %i0, %l6, %g1
4690 xorcc %i5, 0x0CA5, %o2
4691 edge32 %o3, %i6, %g2
4692 fmovrslez %l2, %f26, %f29
4693 movleu %xcc, %o5, %g5
4694 edge8 %i3, %l5, %g6
4695 ld [%l7 + 0x3C], %f7
4696 add %g3, %g7, %l0
4697 fmovrdlez %o6, %f26, %f12
4698 ldd [%l7 + 0x28], %l4
4699 fmovsne %xcc, %f9, %f23
4700 ldsh [%l7 + 0x30], %o1
4701 edge32n %o0, %l3, %l1
4702 movgu %icc, %g4, %o7
4703 xor %i1, %o4, %i2
4704 fmovdg %xcc, %f21, %f11
4705 movne %icc, %i7, %i0
4706 umulcc %l6, %g1, %i5
4707 movcc %xcc, %i4, %o2
4708 or %i6, 0x08BC, %o3
4709 mulx %l2, %o5, %g5
4710 movn %xcc, %g2, %l5
4711 std %f24, [%l7 + 0x10]
4712 fandnot1 %f22, %f30, %f6
4713 st %f22, [%l7 + 0x44]
4714 setx loop_13, %l0, %l1
4715 return %l1
4716 nop
4717 rdpr %cwp, %g1
4718 rdpr %cansave, %g2
4719 rdpr %canrestore, %g3
4720 rdpr %cleanwin, %g4
4721 rdpr %otherwin, %g5
4722 rdpr %wstate, %g6
4723loop_13: ldd [%l7 + 0x20], %l0
4724 xnor %o6, %g7, %o1
4725 addc %o0, %l3, %l1
4726 movneg %xcc, %g4, %l4
4727 udiv %i1, 0x1E8D, %o4
4728 srax %o7, %i7, %i0
4729 sdivx %l6, 0x185E, %i2
4730 fmovscs %icc, %f13, %f12
4731 edge16n %i5, %i4, %g1
4732 smul %o2, 0x0B3A, %o3
4733 fmovrdlez %i6, %f8, %f14
4734 sra %l2, %o5, %g2
4735 nop
4736 set 0x5C, %o6
4737 sth %l5, [%l7 + %o6]
4738 and %g5, 0x161B, %i3
4739 movrlz %g3, %l0, %g6
4740 subcc %g7, %o1, %o6
4741 fmovscc %icc, %f25, %f5
4742 faligndata %f6, %f30, %f6
4743 popc 0x08FF, %o0
4744 and %l1, %l3, %g4
4745 fcmpgt32 %f12, %f22, %l4
4746 fmovsne %icc, %f20, %f24
4747 lduw [%l7 + 0x78], %i1
4748 movvc %icc, %o4, %o7
4749 srlx %i7, 0x18, %l6
4750 edge16n %i2, %i5, %i4
4751 movg %xcc, %g1, %i0
4752 andn %o3, %i6, %o2
4753 udivcc %o5, 0x15B1, %l2
4754 for %f28, %f6, %f26
4755 movg %icc, %g2, %g5
4756 for %f30, %f12, %f10
4757 array32 %l5, %i3, %g3
4758 fmovscs %xcc, %f24, %f5
4759 edge16n %g6, %l0, %o1
4760 smulcc %g7, %o6, %l1
4761 std %f10, [%l7 + 0x38]
4762 and %l3, 0x0C3F, %o0
4763 sth %l4, [%l7 + 0x5E]
4764 fnot2s %f12, %f19
4765 movrne %i1, %o4, %g4
4766 fmovdg %icc, %f29, %f12
4767 alignaddrl %o7, %i7, %i2
4768 fandnot2s %f8, %f10, %f18
4769 udiv %i5, 0x08C7, %l6
4770 orncc %g1, %i0, %o3
4771 fpadd32 %f0, %f2, %f20
4772 fmovdcs %xcc, %f8, %f5
4773 srl %i4, 0x0F, %i6
4774 sll %o2, %l2, %g2
4775 array32 %g5, %l5, %o5
4776 srl %i3, 0x17, %g3
4777 movge %icc, %g6, %l0
4778 smulcc %g7, 0x18CE, %o6
4779 stx %l1, [%l7 + 0x78]
4780 ldd [%l7 + 0x40], %f22
4781 edge32n %o1, %l3, %l4
4782 movleu %xcc, %i1, %o4
4783 orcc %o0, 0x1740, %g4
4784 subc %i7, %i2, %o7
4785 fxnors %f17, %f27, %f4
4786 edge16ln %i5, %g1, %l6
4787 fsrc2s %f30, %f30
4788 fmovsg %xcc, %f9, %f11
4789 addccc %i0, 0x0F8D, %o3
4790 alignaddrl %i6, %o2, %i4
4791 edge8ln %g2, %l2, %g5
4792 sth %l5, [%l7 + 0x4C]
4793 fcmpne32 %f2, %f8, %i3
4794 ldub [%l7 + 0x17], %o5
4795 stw %g6, [%l7 + 0x14]
4796 edge16ln %l0, %g7, %g3
4797 edge32 %o6, %l1, %l3
4798 movcc %xcc, %l4, %i1
4799 fpackfix %f18, %f1
4800 ldd [%l7 + 0x68], %f28
4801 edge32l %o1, %o4, %g4
4802 for %f4, %f30, %f20
4803 xor %i7, %o0, %i2
4804 fmovsl %xcc, %f8, %f20
4805 movge %icc, %o7, %i5
4806 udiv %l6, 0x19C9, %i0
4807 array8 %g1, %o3, %o2
4808 array32 %i6, %i4, %g2
4809 sll %l2, %l5, %g5
4810 pdist %f12, %f28, %f14
4811 movneg %xcc, %o5, %g6
4812 sdivcc %i3, 0x16E9, %l0
4813 fmul8sux16 %f2, %f2, %f2
4814 movrgz %g7, %o6, %l1
4815 move %icc, %l3, %g3
4816 fcmpne32 %f26, %f20, %l4
4817 subcc %o1, 0x1876, %i1
4818 movn %xcc, %g4, %o4
4819 movcs %xcc, %i7, %i2
4820 subccc %o0, %i5, %l6
4821 sra %i0, %g1, %o7
4822 fmovsn %xcc, %f15, %f8
4823 fors %f0, %f22, %f11
4824 subcc %o2, 0x1499, %o3
4825 restore %i4, 0x0D8C, %i6
4826 rdpr %cwp, %g1
4827 rdpr %cansave, %g2
4828 rdpr %canrestore, %g3
4829 rdpr %cleanwin, %g4
4830 rdpr %otherwin, %g5
4831 rdpr %wstate, %g6
4832 or %l2, %g2, %g5
4833 umulcc %l5, %g6, %i3
4834 fmovrdlez %o5, %f18, %f14
4835 edge16l %l0, %o6, %l1
4836 fmul8x16 %f27, %f30, %f30
4837 sth %g7, [%l7 + 0x14]
4838 movpos %xcc, %l3, %g3
4839 fandnot2s %f11, %f2, %f15
4840 sllx %o1, 0x0F, %l4
4841 mulscc %g4, 0x1752, %i1
4842 xor %o4, %i2, %o0
4843 mulx %i7, %l6, %i5
4844 sll %i0, 0x13, %g1
4845 fpsub32s %f21, %f17, %f12
4846 movrgez %o7, 0x325, %o3
4847 movn %icc, %i4, %i6
4848 mova %icc, %l2, %o2
4849 sdivcc %g5, 0x0DBA, %l5
4850 sethi 0x0FA6, %g6
4851 movre %g2, 0x2BE, %i3
4852 stb %l0, [%l7 + 0x7A]
4853 movrgez %o5, %l1, %o6
4854 fmovdge %icc, %f29, %f30
4855 edge8 %g7, %g3, %l3
4856 ldsh [%l7 + 0x30], %o1
4857 smul %g4, 0x0917, %i1
4858 movleu %icc, %l4, %i2
4859 movvs %icc, %o0, %o4
4860 fandnot1s %f16, %f16, %f25
4861 setx loop_14, %l0, %l1
4862 return %l1
4863 nop
4864 rdpr %cwp, %g1
4865 rdpr %cansave, %g2
4866 rdpr %canrestore, %g3
4867 rdpr %cleanwin, %g4
4868 rdpr %otherwin, %g5
4869 rdpr %wstate, %g6
4870loop_14: fmovdneg %icc, %f13, %f20
4871 movl %icc, %i7, %g1
4872 sdiv %i0, 0x048D, %o3
4873 movvs %xcc, %i4, %o7
4874 xorcc %l2, %i6, %g5
4875 orn %l5, %o2, %g6
4876 fcmped %fcc2, %f18, %f30
4877 umul %g2, 0x1F5E, %l0
4878 fornot1s %f22, %f6, %f2
4879 subcc %i3, %o5, %o6
4880 orn %l1, 0x1CCF, %g7
4881 fxor %f26, %f0, %f30
4882 array16 %l3, %o1, %g4
4883 edge16l %i1, %l4, %g3
4884 alignaddrl %o0, %o4, %l6
4885 smulcc %i5, %i7, %i2
4886 movre %g1, %i0, %i4
4887 edge16l %o3, %l2, %i6
4888 orcc %g5, %o7, %o2
4889 andn %l5, %g2, %g6
4890 movcc %xcc, %i3, %l0
4891 mulscc %o5, %o6, %l1
4892 fmovsn %xcc, %f11, %f27
4893 mova %xcc, %l3, %o1
4894 mulx %g4, 0x079D, %i1
4895 edge16n %g7, %l4, %g3
4896 ld [%l7 + 0x0C], %f5
4897 fpadd16s %f24, %f10, %f31
4898 andcc %o0, 0x07F9, %l6
4899 srax %o4, %i5, %i2
4900 ldsb [%l7 + 0x26], %i7
4901 movrgez %g1, %i4, %i0
4902 edge8ln %l2, %i6, %g5
4903 fabss %f7, %f24
4904 srl %o3, 0x03, %o2
4905 fmovscs %icc, %f3, %f28
4906 restore %o7, 0x1DB0, %l5
4907 rdpr %cwp, %g1
4908 rdpr %cansave, %g2
4909 rdpr %canrestore, %g3
4910 rdpr %cleanwin, %g4
4911 rdpr %otherwin, %g5
4912 rdpr %wstate, %g6
4913 fxors %f3, %f14, %f10
4914 xnorcc %g2, 0x156E, %g6
4915 fmovdcs %xcc, %f9, %f0
4916 fmovsvs %icc, %f12, %f20
4917 stx %l0, [%l7 + 0x08]
4918 srl %i3, 0x19, %o6
4919 movre %o5, %l1, %o1
4920 movvs %xcc, %g4, %i1
4921 sub %l3, 0x053B, %g7
4922 lduh [%l7 + 0x1C], %l4
4923 fornot2s %f8, %f19, %f13
4924 umulcc %g3, %l6, %o0
4925 fmovscc %icc, %f10, %f9
4926 mova %icc, %i5, %o4
4927 udiv %i2, 0x0151, %i7
4928 ldd [%l7 + 0x70], %f6
4929 andn %g1, 0x1D85, %i4
4930 lduw [%l7 + 0x5C], %i0
4931 fmovsneg %xcc, %f19, %f13
4932 sdivcc %i6, 0x1B95, %l2
4933 movne %icc, %o3, %g5
4934 alignaddr %o7, %l5, %o2
4935 ldsw [%l7 + 0x48], %g2
4936 addcc %l0, %g6, %i3
4937 nop
4938 set 0x1E, %i6
4939 ldub [%l7 + %i6], %o6
4940 lduh [%l7 + 0x26], %o5
4941 srax %l1, %o1, %g4
4942 fcmpne16 %f6, %f12, %i1
4943 alignaddrl %l3, %l4, %g7
4944 stx %l6, [%l7 + 0x10]
4945 movre %o0, %g3, %o4
4946 edge16 %i5, %i2, %g1
4947 array16 %i7, %i0, %i4
4948 movrlez %l2, 0x0FF, %i6
4949 nop
4950 set 0x0C, %l1
4951 ldsh [%l7 + %l1], %g5
4952 std %f28, [%l7 + 0x68]
4953 alignaddr %o7, %l5, %o3
4954 ldd [%l7 + 0x30], %g2
4955 sdiv %l0, 0x0A35, %g6
4956 fabsd %f14, %f18
4957 st %f19, [%l7 + 0x0C]
4958 or %o2, %i3, %o6
4959 fsrc2 %f24, %f8
4960 and %o5, 0x01A7, %o1
4961 add %l1, %i1, %g4
4962 lduw [%l7 + 0x28], %l4
4963 fmovdne %icc, %f6, %f18
4964 std %f24, [%l7 + 0x40]
4965 save %l3, %g7, %o0
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 array8 %g3, %l6, %i5
4973 ldsh [%l7 + 0x4E], %i2
4974 sdivcc %g1, 0x0FA8, %o4
4975 sir 0x0397
4976 fnegs %f1, %f17
4977 fmovrdlz %i7, %f30, %f22
4978 movcc %xcc, %i4, %l2
4979 alignaddr %i0, %i6, %o7
4980 fmovdpos %xcc, %f28, %f22
4981 udivx %l5, 0x1941, %o3
4982 stw %g5, [%l7 + 0x34]
4983 fpsub32s %f25, %f6, %f29
4984 movgu %icc, %l0, %g2
4985 st %f13, [%l7 + 0x2C]
4986 move %icc, %o2, %i3
4987 array8 %g6, %o5, %o6
4988 sir 0x12B7
4989 mulscc %l1, 0x0B1F, %o1
4990 edge32ln %i1, %l4, %l3
4991 fmovsl %xcc, %f12, %f24
4992 alignaddr %g4, %o0, %g3
4993 edge16ln %g7, %l6, %i5
4994 orncc %i2, %g1, %i7
4995 and %i4, 0x1726, %o4
4996 movrgz %i0, %l2, %i6
4997 edge32 %l5, %o7, %o3
4998 movleu %icc, %l0, %g2
4999 smul %o2, %g5, %g6
5000 fcmpeq32 %f6, %f2, %i3
5001 lduw [%l7 + 0x48], %o6
5002 orcc %l1, %o1, %o5
5003 ldsh [%l7 + 0x76], %l4
5004 fcmpne32 %f26, %f18, %i1
5005 faligndata %f14, %f30, %f12
5006 movn %icc, %g4, %l3
5007 movl %xcc, %g3, %g7
5008 udivx %o0, 0x0D41, %i5
5009 mulx %i2, %g1, %l6
5010 and %i4, 0x0C52, %i7
5011 alignaddrl %o4, %l2, %i6
5012 fmul8sux16 %f26, %f16, %f24
5013 stx %l5, [%l7 + 0x40]
5014 fmovse %xcc, %f13, %f2
5015 save %i0, %o3, %o7
5016 rdpr %cwp, %g1
5017 rdpr %cansave, %g2
5018 rdpr %canrestore, %g3
5019 rdpr %cleanwin, %g4
5020 rdpr %otherwin, %g5
5021 rdpr %wstate, %g6
5022 fnegs %f21, %f23
5023 edge16 %g2, %l0, %o2
5024 stb %g6, [%l7 + 0x32]
5025 and %g5, 0x05BD, %i3
5026 edge8n %o6, %o1, %o5
5027 siam 0x0
5028 edge16ln %l4, %i1, %l1
5029 movre %g4, 0x172, %l3
5030 ldd [%l7 + 0x68], %f30
5031 save %g3, 0x15F2, %g7
5032 rdpr %cwp, %g1
5033 rdpr %cansave, %g2
5034 rdpr %canrestore, %g3
5035 rdpr %cleanwin, %g4
5036 rdpr %otherwin, %g5
5037 rdpr %wstate, %g6
5038 sra %o0, 0x06, %i5
5039 fzeros %f6
5040 movcc %xcc, %g1, %l6
5041 edge8n %i2, %i4, %o4
5042 for %f24, %f4, %f24
5043 fcmpeq16 %f24, %f28, %i7
5044 lduw [%l7 + 0x10], %i6
5045 fcmped %fcc3, %f24, %f6
5046 edge16n %l5, %i0, %o3
5047 movge %icc, %o7, %g2
5048 ldsw [%l7 + 0x74], %l2
5049 fmovsl %xcc, %f30, %f22
5050 xnor %o2, 0x013E, %g6
5051 and %l0, 0x1E08, %i3
5052 udiv %o6, 0x1740, %o1
5053 andcc %g5, %o5, %l4
5054 fmovsa %icc, %f10, %f26
5055 lduw [%l7 + 0x2C], %i1
5056 movcs %xcc, %l1, %g4
5057 fmovrdlez %l3, %f4, %f4
5058 fandnot1 %f20, %f8, %f20
5059 st %f22, [%l7 + 0x48]
5060 movleu %xcc, %g3, %g7
5061 movneg %icc, %i5, %o0
5062 fandnot1s %f28, %f15, %f13
5063 fmovsa %icc, %f13, %f10
5064 movpos %icc, %g1, %l6
5065 udiv %i4, 0x0895, %o4
5066 or %i2, 0x1667, %i7
5067 edge8ln %l5, %i0, %o3
5068 edge16 %i6, %o7, %l2
5069 nop
5070 set 0x20, %i1
5071 stx %g2, [%l7 + %i1]
5072 edge32 %o2, %g6, %l0
5073 movvs %icc, %i3, %o1
5074 srl %o6, 0x16, %g5
5075 orncc %l4, 0x1C1A, %i1
5076 edge32ln %l1, %o5, %l3
5077 fmovd %f10, %f24
5078 fmovrsne %g4, %f1, %f9
5079 fpackfix %f12, %f27
5080 subccc %g7, 0x19FB, %i5
5081 fands %f27, %f27, %f31
5082 fmovrde %g3, %f6, %f18
5083 alignaddr %g1, %l6, %i4
5084 movrne %o0, 0x214, %o4
5085 sdiv %i2, 0x06C0, %i7
5086 std %f2, [%l7 + 0x38]
5087 fcmped %fcc1, %f6, %f2
5088 sethi 0x12BC, %i0
5089 movneg %icc, %l5, %o3
5090 sub %i6, %l2, %g2
5091 edge8ln %o7, %g6, %o2
5092 fpsub32s %f27, %f23, %f28
5093 ldd [%l7 + 0x10], %f12
5094 fmovsge %icc, %f23, %f29
5095 edge16ln %l0, %o1, %o6
5096 srax %i3, 0x14, %l4
5097 movl %icc, %i1, %l1
5098 fmovrse %o5, %f6, %f26
5099 save %g5, %l3, %g7
5100 rdpr %cwp, %g1
5101 rdpr %cansave, %g2
5102 rdpr %canrestore, %g3
5103 rdpr %cleanwin, %g4
5104 rdpr %otherwin, %g5
5105 rdpr %wstate, %g6
5106 andcc %i5, %g3, %g4
5107 srlx %g1, 0x0E, %l6
5108 movl %icc, %o0, %o4
5109 xorcc %i2, 0x1FA6, %i4
5110 fmovdn %xcc, %f7, %f17
5111 edge8l %i7, %l5, %i0
5112 movcs %icc, %i6, %o3
5113 fpsub16 %f8, %f10, %f30
5114 array16 %g2, %o7, %l2
5115 movgu %icc, %o2, %g6
5116 orcc %l0, %o1, %o6
5117 sub %l4, 0x190D, %i3
5118 ldsw [%l7 + 0x6C], %i1
5119 st %f10, [%l7 + 0x7C]
5120 edge16 %o5, %g5, %l3
5121 fcmple32 %f26, %f8, %g7
5122 mulx %l1, 0x1C6E, %g3
5123 fmovrdlz %g4, %f2, %f8
5124 movl %icc, %g1, %l6
5125 array16 %o0, %o4, %i2
5126 stx %i5, [%l7 + 0x50]
5127 or %i4, 0x044A, %l5
5128 edge32 %i0, %i7, %o3
5129 fone %f12
5130 ldx [%l7 + 0x40], %g2
5131 edge16n %o7, %l2, %i6
5132 udivcc %g6, 0x1DC3, %o2
5133 fmovrsne %o1, %f15, %f27
5134 edge8ln %l0, %l4, %o6
5135 fcmple32 %f14, %f18, %i3
5136 ldd [%l7 + 0x78], %o4
5137 stb %i1, [%l7 + 0x2F]
5138 subcc %g5, 0x0F6E, %g7
5139 setx loop_15, %l0, %l1
5140 return %l1
5141 nop
5142 rdpr %cwp, %g1
5143 rdpr %cansave, %g2
5144 rdpr %canrestore, %g3
5145 rdpr %cleanwin, %g4
5146 rdpr %otherwin, %g5
5147 rdpr %wstate, %g6
5148loop_15: fmul8x16 %f17, %f18, %f8
5149 edge8n %g3, %l6, %g1
5150 movrlz %o4, 0x2B4, %o0
5151 add %i2, %i4, %i5
5152 edge8n %i0, %l5, %i7
5153 alignaddrl %g2, %o3, %l2
5154 ldsw [%l7 + 0x34], %o7
5155 movneg %xcc, %i6, %g6
5156 sdiv %o2, 0x1953, %l0
5157 fcmpd %fcc1, %f20, %f20
5158 fmovdcc %icc, %f9, %f19
5159 subccc %l4, %o6, %i3
5160 movgu %icc, %o1, %i1
5161 ldx [%l7 + 0x18], %o5
5162 movrne %g7, %g5, %l3
5163 fnors %f17, %f13, %f4
5164 ld [%l7 + 0x0C], %f25
5165 andcc %g4, %g3, %l1
5166 orn %g1, %l6, %o0
5167 sra %i2, %o4, %i4
5168 sub %i5, %l5, %i0
5169 array32 %g2, %o3, %i7
5170 edge32ln %l2, %i6, %g6
5171 mova %icc, %o7, %o2
5172 smulcc %l0, 0x19BA, %l4
5173 mulx %i3, 0x185A, %o6
5174 edge8 %i1, %o5, %o1
5175 fmovsvc %icc, %f12, %f1
5176 mulscc %g5, %l3, %g4
5177 stw %g7, [%l7 + 0x1C]
5178 fcmpne16 %f22, %f20, %l1
5179 sir 0x1164
5180 stw %g1, [%l7 + 0x50]
5181 udivx %g3, 0x0EBA, %l6
5182 fnot1 %f4, %f16
5183 smul %i2, %o4, %i4
5184 andncc %o0, %i5, %l5
5185 sdivcc %g2, 0x10C4, %i0
5186 edge16ln %i7, %l2, %o3
5187 fmovsa %icc, %f23, %f15
5188 fxors %f11, %f11, %f13
5189 sllx %g6, 0x10, %i6
5190 alignaddrl %o2, %l0, %l4
5191 movre %i3, %o6, %i1
5192 or %o5, 0x0369, %o7
5193 sra %o1, %l3, %g4
5194 movpos %xcc, %g5, %g7
5195 move %xcc, %g1, %g3
5196 fzeros %f22
5197 subcc %l1, 0x161D, %i2
5198 movrgez %l6, %i4, %o4
5199 fnot2 %f26, %f28
5200 orcc %i5, 0x1FFE, %o0
5201 fmovrdne %g2, %f16, %f2
5202 edge32l %i0, %i7, %l5
5203 or %l2, 0x11CB, %o3
5204 addcc %g6, %i6, %l0
5205 sdivcc %o2, 0x0987, %l4
5206 and %i3, 0x11B0, %i1
5207 fpsub16 %f2, %f20, %f14
5208 array8 %o5, %o6, %o1
5209 movne %icc, %l3, %g4
5210 umulcc %g5, %g7, %g1
5211 sllx %g3, %o7, %l1
5212 ldsh [%l7 + 0x44], %i2
5213 ld [%l7 + 0x40], %f21
5214 add %i4, %o4, %l6
5215 nop
5216 set 0x53, %g3
5217 stb %i5, [%l7 + %g3]
5218 edge32ln %o0, %g2, %i0
5219 fmul8x16 %f30, %f20, %f2
5220 fmovdpos %icc, %f5, %f6
5221 edge32ln %i7, %l5, %l2
5222 alignaddr %o3, %g6, %l0
5223 andncc %i6, %o2, %l4
5224 movre %i1, %i3, %o5
5225 ldsh [%l7 + 0x10], %o6
5226 fmovrslz %o1, %f10, %f26
5227 mulx %g4, %g5, %l3
5228 srl %g1, 0x0F, %g7
5229 save %o7, 0x1070, %l1
5230 rdpr %cwp, %g1
5231 rdpr %cansave, %g2
5232 rdpr %canrestore, %g3
5233 rdpr %cleanwin, %g4
5234 rdpr %otherwin, %g5
5235 rdpr %wstate, %g6
5236 and %i2, %g3, %o4
5237 andncc %i4, %l6, %o0
5238 sdivx %g2, 0x0CB8, %i5
5239 ldx [%l7 + 0x40], %i7
5240 movre %i0, 0x131, %l2
5241 smul %l5, %o3, %l0
5242 orn %i6, %o2, %l4
5243 xnorcc %g6, %i1, %i3
5244 edge8 %o6, %o1, %g4
5245 fnot1 %f14, %f14
5246 fmovsleu %xcc, %f8, %f20
5247 movrne %g5, %l3, %g1
5248 srl %o5, 0x16, %g7
5249 stb %l1, [%l7 + 0x24]
5250 smul %i2, %o7, %o4
5251 andcc %i4, %l6, %o0
5252 sdiv %g3, 0x1E63, %g2
5253 ldd [%l7 + 0x18], %f8
5254 subc %i7, %i5, %l2
5255 fmul8sux16 %f30, %f6, %f22
5256 fcmpeq32 %f18, %f2, %i0
5257 sub %l5, %o3, %i6
5258 edge16l %o2, %l0, %l4
5259 fmovdge %icc, %f5, %f0
5260 edge32n %i1, %g6, %i3
5261 fmovdpos %icc, %f0, %f5
5262 edge8l %o1, %g4, %g5
5263 fpack16 %f12, %f28
5264 fandnot1s %f23, %f4, %f21
5265 sllx %o6, %l3, %g1
5266 umulcc %o5, 0x1B5A, %g7
5267 edge32n %l1, %i2, %o4
5268 subc %o7, 0x0D93, %l6
5269 sub %i4, %g3, %g2
5270 andncc %o0, %i5, %l2
5271 sra %i7, 0x01, %l5
5272 movg %icc, %i0, %o3
5273 restore %i6, %l0, %o2
5274 rdpr %cwp, %g1
5275 rdpr %cansave, %g2
5276 rdpr %canrestore, %g3
5277 rdpr %cleanwin, %g4
5278 rdpr %otherwin, %g5
5279 rdpr %wstate, %g6
5280 edge16ln %i1, %g6, %l4
5281 orcc %o1, 0x146A, %g4
5282 orcc %i3, 0x07B6, %o6
5283 movn %xcc, %l3, %g5
5284 edge32ln %o5, %g1, %l1
5285 edge16l %g7, %i2, %o7
5286 st %f14, [%l7 + 0x50]
5287 sub %o4, 0x0D98, %i4
5288 andncc %l6, %g3, %g2
5289 srlx %i5, %o0, %l2
5290 sdiv %i7, 0x1183, %i0
5291 mulx %o3, %i6, %l0
5292 andncc %o2, %l5, %i1
5293 fabss %f23, %f23
5294 orncc %g6, 0x1E87, %o1
5295 movneg %xcc, %g4, %l4
5296 fmovsl %icc, %f22, %f10
5297 save %i3, 0x0977, %l3
5298 rdpr %cwp, %g1
5299 rdpr %cansave, %g2
5300 rdpr %canrestore, %g3
5301 rdpr %cleanwin, %g4
5302 rdpr %otherwin, %g5
5303 rdpr %wstate, %g6
5304 udivcc %g5, 0x0825, %o5
5305 umulcc %o6, %g1, %l1
5306 ldd [%l7 + 0x38], %i2
5307 movrne %o7, %o4, %i4
5308 movleu %xcc, %l6, %g3
5309 movgu %icc, %g7, %g2
5310 nop
5311 set 0x20, %o7
5312 ldx [%l7 + %o7], %o0
5313 srax %i5, 0x0C, %l2
5314 movl %icc, %i7, %i0
5315 stx %i6, [%l7 + 0x58]
5316 srax %l0, %o2, %o3
5317 sth %i1, [%l7 + 0x52]
5318 edge32n %l5, %g6, %g4
5319 movvc %icc, %o1, %i3
5320 stx %l3, [%l7 + 0x48]
5321 addcc %g5, %l4, %o6
5322 fmovdleu %xcc, %f18, %f6
5323 movpos %xcc, %g1, %l1
5324 smulcc %i2, %o5, %o4
5325 sdivx %i4, 0x1B38, %l6
5326 movleu %icc, %g3, %g7
5327 movcs %xcc, %o7, %g2
5328 movre %i5, 0x248, %o0
5329 movgu %xcc, %i7, %l2
5330 fnot2 %f8, %f24
5331 addc %i0, 0x186B, %i6
5332 udivcc %l0, 0x0119, %o3
5333 fmovrdlz %o2, %f14, %f0
5334 movrne %l5, 0x186, %i1
5335 fandnot2s %f20, %f19, %f15
5336 ldsb [%l7 + 0x52], %g4
5337 movrne %g6, 0x0B2, %o1
5338 fmovdneg %xcc, %f11, %f13
5339 ldsw [%l7 + 0x50], %i3
5340 setx loop_16, %l0, %l1
5341 return %l1
5342 nop
5343 rdpr %cwp, %g1
5344 rdpr %cansave, %g2
5345 rdpr %canrestore, %g3
5346 rdpr %cleanwin, %g4
5347 rdpr %otherwin, %g5
5348 rdpr %wstate, %g6
5349loop_16: smul %g1, %l1, %i2
5350 movle %icc, %o6, %o5
5351 and %i4, 0x08DF, %o4
5352 movpos %icc, %l6, %g7
5353 fabss %f17, %f7
5354 edge16l %o7, %g2, %g3
5355 add %o0, %i5, %i7
5356 udiv %i0, 0x1414, %l2
5357 fand %f22, %f18, %f4
5358 sdiv %i6, 0x0D64, %o3
5359 save %l0, 0x16EA, %l5
5360 rdpr %cwp, %g1
5361 rdpr %cansave, %g2
5362 rdpr %canrestore, %g3
5363 rdpr %cleanwin, %g4
5364 rdpr %otherwin, %g5
5365 rdpr %wstate, %g6
5366 movge %xcc, %i1, %g4
5367 ldd [%l7 + 0x68], %o2
5368 orncc %g6, 0x05A4, %i3
5369 lduw [%l7 + 0x3C], %l3
5370 fcmps %fcc0, %f29, %f26
5371 sllx %g5, 0x10, %l4
5372 fmovdle %icc, %f17, %f14
5373 movre %o1, 0x10A, %l1
5374 edge16ln %g1, %i2, %o6
5375 ldsw [%l7 + 0x7C], %i4
5376 addcc %o4, 0x1E3D, %o5
5377 fcmple32 %f12, %f0, %g7
5378 movleu %xcc, %o7, %g2
5379 or %g3, 0x1365, %o0
5380 udivx %i5, 0x00B6, %l6
5381 fcmpeq16 %f22, %f30, %i7
5382 sdivcc %l2, 0x0DD9, %i0
5383 movle %xcc, %i6, %l0
5384 srax %l5, %o3, %g4
5385 movrgez %o2, 0x219, %i1
5386 edge16ln %i3, %g6, %l3
5387 fnot1s %f14, %f21
5388 fsrc1s %f4, %f16
5389 stx %g5, [%l7 + 0x30]
5390 sra %l4, 0x11, %o1
5391 fpsub32 %f28, %f30, %f30
5392 array32 %g1, %i2, %l1
5393 restore %i4, 0x176A, %o6
5394 rdpr %cwp, %g1
5395 rdpr %cansave, %g2
5396 rdpr %canrestore, %g3
5397 rdpr %cleanwin, %g4
5398 rdpr %otherwin, %g5
5399 rdpr %wstate, %g6
5400 edge16 %o5, %g7, %o7
5401 movg %icc, %g2, %g3
5402 ld [%l7 + 0x08], %f1
5403 movcc %xcc, %o0, %o4
5404 movvs %xcc, %l6, %i7
5405 edge8ln %l2, %i5, %i6
5406 fexpand %f12, %f14
5407 add %l0, %l5, %i0
5408 subcc %g4, 0x0657, %o3
5409 fnands %f23, %f23, %f20
5410 ldd [%l7 + 0x48], %f28
5411 fmovrdgz %o2, %f16, %f0
5412 movcs %xcc, %i1, %i3
5413 edge32ln %l3, %g6, %g5
5414 stb %o1, [%l7 + 0x09]
5415 fmuld8sux16 %f24, %f21, %f24
5416 popc 0x0117, %g1
5417 andcc %l4, 0x172F, %l1
5418 edge32n %i2, %o6, %i4
5419 fands %f23, %f3, %f8
5420 fnands %f2, %f29, %f4
5421 udivcc %g7, 0x05BB, %o5
5422 orncc %o7, 0x1D94, %g2
5423 add %o0, 0x04F5, %g3
5424 move %xcc, %o4, %i7
5425 movge %xcc, %l2, %i5
5426 sir 0x008D
5427 movrgz %l6, 0x168, %l0
5428 fmovsge %xcc, %f25, %f31
5429 stb %i6, [%l7 + 0x61]
5430 fmovspos %icc, %f31, %f26
5431 movleu %icc, %i0, %l5
5432 stx %g4, [%l7 + 0x28]
5433 fmovrdlez %o2, %f24, %f20
5434 ldx [%l7 + 0x50], %o3
5435 stx %i3, [%l7 + 0x70]
5436 sllx %i1, 0x05, %g6
5437 andcc %l3, %o1, %g1
5438 edge16ln %l4, %l1, %g5
5439 edge8l %i2, %i4, %o6
5440 movn %icc, %g7, %o5
5441 ldsb [%l7 + 0x4C], %o7
5442 fmuld8ulx16 %f2, %f24, %f24
5443 ldd [%l7 + 0x30], %f26
5444 udiv %o0, 0x100D, %g3
5445 movleu %icc, %o4, %i7
5446 movrlz %l2, %i5, %l6
5447 sdivcc %l0, 0x184B, %g2
5448 movcs %xcc, %i6, %l5
5449 fandnot2s %f0, %f4, %f31
5450 sll %i0, %g4, %o2
5451 sll %o3, 0x01, %i3
5452 lduh [%l7 + 0x16], %g6
5453 movcc %icc, %l3, %o1
5454 array8 %g1, %l4, %l1
5455 smulcc %i1, 0x1CE3, %i2
5456 nop
5457 set 0x1D, %i3
5458 ldsb [%l7 + %i3], %i4
5459 fmovsvs %xcc, %f19, %f4
5460 subccc %g5, %o6, %o5
5461 movre %g7, 0x1D2, %o7
5462 edge8l %g3, %o4, %i7
5463 sra %l2, 0x05, %i5
5464 edge16l %o0, %l0, %g2
5465 xor %i6, 0x007B, %l6
5466 ldsb [%l7 + 0x1F], %l5
5467 stb %i0, [%l7 + 0x37]
5468 fmovdg %xcc, %f3, %f14
5469 movcs %xcc, %o2, %g4
5470 umulcc %i3, %o3, %g6
5471 fpadd16s %f12, %f11, %f28
5472 edge16 %o1, %g1, %l4
5473 xorcc %l1, 0x19A6, %l3
5474 subcc %i1, 0x1DE8, %i2
5475 fcmpeq32 %f16, %f6, %i4
5476 fpadd16 %f16, %f28, %f24
5477 fmovdvc %icc, %f5, %f26
5478 edge8n %g5, %o6, %o5
5479 umulcc %g7, %g3, %o4
5480 xnor %o7, 0x1BCB, %l2
5481 sdivx %i5, 0x1C03, %i7
5482 fmovsl %xcc, %f25, %f29
5483 smulcc %o0, %g2, %l0
5484 movre %i6, 0x00B, %l6
5485 ldd [%l7 + 0x40], %l4
5486 movrgez %o2, 0x13A, %g4
5487 smul %i0, 0x1CDA, %i3
5488 sdivx %o3, 0x0E82, %g6
5489 orn %o1, 0x0279, %l4
5490 fmovd %f18, %f28
5491 fpadd32s %f24, %f18, %f22
5492 fpadd32s %f19, %f4, %f20
5493 addcc %l1, 0x12D7, %g1
5494 edge16ln %i1, %l3, %i4
5495 orn %i2, 0x0513, %g5
5496 fmovse %icc, %f31, %f13
5497 alignaddrl %o5, %o6, %g3
5498 fnands %f5, %f23, %f17
5499 movrne %g7, %o4, %l2
5500 fcmple16 %f20, %f8, %i5
5501 setx loop_17, %l0, %l1
5502 return %l1
5503 nop
5504 rdpr %cwp, %g1
5505 rdpr %cansave, %g2
5506 rdpr %canrestore, %g3
5507 rdpr %cleanwin, %g4
5508 rdpr %otherwin, %g5
5509 rdpr %wstate, %g6
5510loop_17: movre %l0, 0x0A1, %o7
5511 movge %xcc, %i6, %l6
5512 edge8l %o2, %g4, %i0
5513 edge16l %i3, %l5, %o3
5514 fnegd %f24, %f2
5515 fsrc2 %f14, %f4
5516 fornot2 %f8, %f6, %f14
5517 move %icc, %g6, %o1
5518 udivcc %l4, 0x1317, %g1
5519 fmovrdlez %i1, %f12, %f4
5520 popc 0x0F36, %l1
5521 sub %i4, %i2, %l3
5522 movneg %icc, %g5, %o6
5523 stw %g3, [%l7 + 0x64]
5524 fmovrde %o5, %f14, %f28
5525 sdivx %g7, 0x0403, %l2
5526 array8 %i5, %o4, %o0
5527 movrlz %i7, %l0, %o7
5528 restore %i6, %g2, %l6
5529 rdpr %cwp, %g1
5530 rdpr %cansave, %g2
5531 rdpr %canrestore, %g3
5532 rdpr %cleanwin, %g4
5533 rdpr %otherwin, %g5
5534 rdpr %wstate, %g6
5535 movcs %xcc, %o2, %i0
5536 ldub [%l7 + 0x36], %g4
5537 sdivcc %i3, 0x1B21, %o3
5538 fcmple16 %f6, %f16, %g6
5539 andn %l5, 0x1A88, %o1
5540 alignaddr %g1, %l4, %i1
5541 sdiv %i4, 0x1954, %l1
5542 movleu %xcc, %l3, %i2
5543 edge8 %g5, %o6, %g3
5544 fpsub16s %f28, %f18, %f26
5545 xnor %g7, 0x05F2, %o5
5546 orncc %i5, %o4, %o0
5547 orcc %i7, 0x0020, %l0
5548 fsrc1 %f2, %f20
5549 setx loop_18, %l0, %l1
5550 return %l1
5551 nop
5552 rdpr %cwp, %g1
5553 rdpr %cansave, %g2
5554 rdpr %canrestore, %g3
5555 rdpr %cleanwin, %g4
5556 rdpr %otherwin, %g5
5557 rdpr %wstate, %g6
5558loop_18: movn %xcc, %g2, %i6
5559 edge16n %o2, %i0, %g4
5560 sub %i3, %l6, %g6
5561 bshuffle %f30, %f28, %f8
5562 movrlz %o3, 0x2DF, %o1
5563 xnor %l5, %l4, %g1
5564 udiv %i4, 0x0F2E, %l1
5565 restore %l3, 0x0C0E, %i1
5566 rdpr %cwp, %g1
5567 rdpr %cansave, %g2
5568 rdpr %canrestore, %g3
5569 rdpr %cleanwin, %g4
5570 rdpr %otherwin, %g5
5571 rdpr %wstate, %g6
5572 srax %g5, 0x17, %o6
5573 fmovdl %icc, %f30, %f22
5574 subccc %g3, 0x1FDE, %i2
5575 fmovsne %xcc, %f25, %f6
5576 edge8 %g7, %i5, %o5
5577 fmovsn %xcc, %f9, %f16
5578 add %o4, %i7, %l0
5579 movrgez %o0, %l2, %g2
5580 edge8n %i6, %o2, %i0
5581 fmovsl %icc, %f20, %f26
5582 movleu %icc, %g4, %o7
5583 smul %i3, %l6, %g6
5584 fcmpgt16 %f12, %f2, %o3
5585 edge8n %o1, %l4, %g1
5586 edge32 %l5, %i4, %l1
5587 smulcc %l3, %g5, %i1
5588 sll %g3, 0x1D, %o6
5589 srlx %g7, %i2, %i5
5590 andncc %o5, %i7, %o4
5591 andn %l0, %o0, %g2
5592 andcc %i6, 0x1CF7, %l2
5593 orncc %i0, 0x0319, %o2
5594 movge %xcc, %g4, %i3
5595 xor %o7, %l6, %o3
5596 fcmpes %fcc2, %f3, %f2
5597 fabss %f27, %f2
5598 andn %o1, %l4, %g1
5599 fpadd32 %f2, %f24, %f22
5600 subc %g6, %l5, %i4
5601 movg %icc, %l1, %g5
5602 stw %l3, [%l7 + 0x18]
5603 movrlez %i1, %o6, %g3
5604 mulx %g7, 0x1CF0, %i2
5605 for %f28, %f16, %f4
5606 fnand %f14, %f2, %f22
5607 std %f28, [%l7 + 0x08]
5608 addc %i5, %i7, %o5
5609 smulcc %l0, 0x1D4B, %o4
5610 srlx %g2, 0x05, %o0
5611 fmovde %xcc, %f30, %f16
5612 andcc %l2, 0x1EDF, %i0
5613 movrgz %i6, 0x3B4, %g4
5614 andcc %i3, %o7, %l6
5615 edge16ln %o2, %o1, %l4
5616 edge8ln %o3, %g6, %g1
5617 fmovsvc %xcc, %f28, %f22
5618 xnor %l5, 0x1200, %i4
5619 fmovspos %xcc, %f3, %f28
5620 save %l1, 0x1E68, %g5
5621 rdpr %cwp, %g1
5622 rdpr %cansave, %g2
5623 rdpr %canrestore, %g3
5624 rdpr %cleanwin, %g4
5625 rdpr %otherwin, %g5
5626 rdpr %wstate, %g6
5627 fmovdcs %icc, %f20, %f12
5628 ldx [%l7 + 0x78], %l3
5629 movvs %xcc, %o6, %g3
5630 and %i1, 0x10C0, %g7
5631 ldd [%l7 + 0x68], %i2
5632 addcc %i5, %o5, %i7
5633 udivx %l0, 0x0460, %o4
5634 nop
5635 set 0x7E, %g1
5636 ldub [%l7 + %g1], %o0
5637 stw %g2, [%l7 + 0x5C]
5638 nop
5639 set 0x20, %l0
5640 ldd [%l7 + %l0], %l2
5641 sub %i0, 0x15B7, %i6
5642 movleu %icc, %g4, %i3
5643 subccc %l6, 0x058B, %o7
5644 movgu %icc, %o2, %o1
5645 fornot2s %f18, %f25, %f14
5646 movle %xcc, %l4, %o3
5647 stw %g1, [%l7 + 0x78]
5648 addc %l5, %g6, %i4
5649 edge32n %l1, %g5, %o6
5650 array16 %l3, %i1, %g3
5651 for %f6, %f6, %f10
5652 orncc %i2, 0x0261, %g7
5653 srax %o5, 0x1E, %i7
5654 alignaddr %i5, %o4, %l0
5655 movcc %xcc, %g2, %o0
5656 movrgez %l2, %i0, %g4
5657 edge8ln %i3, %i6, %l6
5658 fmovrdlz %o2, %f12, %f0
5659 edge16ln %o7, %o1, %l4
5660 edge32 %o3, %g1, %g6
5661 fornot2 %f26, %f6, %f8
5662 xorcc %i4, %l5, %l1
5663 alignaddr %g5, %l3, %o6
5664 stx %g3, [%l7 + 0x18]
5665 movg %icc, %i2, %g7
5666 fmuld8ulx16 %f22, %f19, %f8
5667 sra %o5, 0x12, %i1
5668 std %f30, [%l7 + 0x78]
5669 umul %i7, %o4, %i5
5670 smul %l0, %o0, %l2
5671 faligndata %f30, %f26, %f6
5672 fmovsvc %icc, %f17, %f3
5673 movg %xcc, %g2, %i0
5674 edge8l %g4, %i6, %i3
5675 udiv %o2, 0x1B17, %l6
5676 fpadd16 %f4, %f16, %f24
5677 fsrc2s %f0, %f12
5678 move %icc, %o7, %l4
5679 movrgez %o1, 0x1AF, %o3
5680 xnor %g1, 0x0D1D, %i4
5681 movcc %xcc, %l5, %g6
5682 movrlz %l1, %l3, %g5
5683 movrlz %g3, 0x02E, %o6
5684 mulscc %i2, %g7, %i1
5685 movl %xcc, %o5, %o4
5686 andcc %i7, 0x193A, %l0
5687 andncc %o0, %l2, %g2
5688 fmovrdlez %i0, %f22, %f22
5689 fnot1s %f0, %f15
5690 sdivcc %g4, 0x133E, %i6
5691 edge16l %i5, %o2, %l6
5692 setx loop_19, %l0, %l1
5693 return %l1
5694 nop
5695 rdpr %cwp, %g1
5696 rdpr %cansave, %g2
5697 rdpr %canrestore, %g3
5698 rdpr %cleanwin, %g4
5699 rdpr %otherwin, %g5
5700 rdpr %wstate, %g6
5701loop_19: fmovsl %xcc, %f2, %f14
5702 edge16 %o3, %g1, %o1
5703 edge16n %l5, %g6, %l1
5704 stw %i4, [%l7 + 0x68]
5705 movneg %xcc, %l3, %g5
5706 sll %o6, 0x0F, %i2
5707 xor %g3, %i1, %o5
5708 fornot2s %f2, %f17, %f12
5709 ldx [%l7 + 0x70], %g7
5710 movgu %icc, %i7, %l0
5711 ld [%l7 + 0x20], %f30
5712 movvc %icc, %o0, %l2
5713 udivcc %g2, 0x12A3, %o4
5714 orcc %g4, %i6, %i5
5715 ldsb [%l7 + 0x74], %i0
5716 mova %xcc, %l6, %o7
5717 fpsub32 %f20, %f2, %f2
5718 lduh [%l7 + 0x30], %i3
5719 nop
5720 set 0x50, %o4
5721 lduw [%l7 + %o4], %l4
5722 fmovrslz %o2, %f2, %f19
5723 orncc %g1, %o1, %l5
5724 movle %icc, %g6, %l1
5725 movle %xcc, %o3, %l3
5726 andncc %g5, %o6, %i4
5727 smulcc %g3, 0x0ABC, %i2
5728 movvs %icc, %i1, %o5
5729 fand %f20, %f6, %f12
5730 sll %g7, 0x0D, %i7
5731 movge %xcc, %o0, %l2
5732 smulcc %l0, %g2, %g4
5733 umul %i6, 0x06F8, %i5
5734 udivx %o4, 0x0A4D, %l6
5735 edge8 %o7, %i0, %l4
5736 movre %o2, 0x259, %i3
5737 ldsw [%l7 + 0x3C], %g1
5738 save %o1, 0x0900, %g6
5739 rdpr %cwp, %g1
5740 rdpr %cansave, %g2
5741 rdpr %canrestore, %g3
5742 rdpr %cleanwin, %g4
5743 rdpr %otherwin, %g5
5744 rdpr %wstate, %g6
5745 sll %l5, 0x0A, %o3
5746 sdivx %l1, 0x11C0, %l3
5747 save %o6, 0x00D1, %i4
5748 rdpr %cwp, %g1
5749 rdpr %cansave, %g2
5750 rdpr %canrestore, %g3
5751 rdpr %cleanwin, %g4
5752 rdpr %otherwin, %g5
5753 rdpr %wstate, %g6
5754 ldd [%l7 + 0x28], %f2
5755 ldd [%l7 + 0x08], %g2
5756 addc %i2, 0x0132, %g5
5757 edge16l %o5, %g7, %i1
5758 srlx %o0, 0x13, %l2
5759 srlx %i7, %g2, %l0
5760 subcc %g4, %i6, %o4
5761 movneg %xcc, %i5, %o7
5762 stb %i0, [%l7 + 0x0B]
5763 fmovdl %icc, %f29, %f3
5764 srlx %l6, 0x1B, %l4
5765 subccc %i3, %g1, %o1
5766 umul %g6, %l5, %o3
5767 ldd [%l7 + 0x28], %f20
5768 orcc %o2, 0x1508, %l1
5769 addccc %o6, %l3, %g3
5770 smulcc %i2, 0x0849, %i4
5771 sdivx %o5, 0x1AA8, %g5
5772 udiv %g7, 0x01B3, %i1
5773 fzeros %f0
5774 sllx %o0, %l2, %g2
5775 addcc %l0, %g4, %i6
5776 nop
5777 set 0x7B, %l2
5778 ldub [%l7 + %l2], %i7
5779 fpackfix %f22, %f30
5780 lduh [%l7 + 0x68], %o4
5781 sdivcc %o7, 0x0098, %i5
5782 movle %xcc, %i0, %l6
5783 movrlez %l4, 0x302, %g1
5784 edge32ln %o1, %g6, %i3
5785 popc %l5, %o3
5786 movrne %o2, %o6, %l3
5787 umulcc %g3, %i2, %i4
5788 movneg %icc, %l1, %g5
5789 edge16 %o5, %g7, %i1
5790 movcc %icc, %o0, %l2
5791 edge16l %g2, %g4, %l0
5792 fnegd %f30, %f22
5793 ldsh [%l7 + 0x2C], %i6
5794 fmovscs %icc, %f23, %f10
5795 edge8l %i7, %o7, %i5
5796 mulx %i0, 0x0D34, %l6
5797 edge32n %l4, %g1, %o1
5798 ldsh [%l7 + 0x38], %g6
5799 xor %i3, 0x0C07, %o4
5800 mulscc %l5, %o3, %o6
5801 fcmps %fcc2, %f20, %f4
5802 bshuffle %f2, %f30, %f0
5803 fandnot2 %f6, %f28, %f2
5804 array8 %l3, %g3, %i2
5805 edge16l %i4, %l1, %g5
5806 sllx %o2, 0x1C, %g7
5807 orcc %i1, 0x0C3E, %o5
5808 fmovde %icc, %f5, %f21
5809 xorcc %l2, 0x0AD6, %o0
5810 movle %icc, %g2, %g4
5811 popc %i6, %l0
5812 lduh [%l7 + 0x08], %i7
5813 movpos %icc, %o7, %i5
5814 fpsub16 %f18, %f30, %f24
5815 movge %xcc, %l6, %i0
5816 mova %xcc, %l4, %g1
5817 fmul8x16 %f16, %f28, %f28
5818 smul %o1, 0x0630, %i3
5819 movcs %icc, %o4, %g6
5820 movleu %xcc, %o3, %l5
5821 fmovrde %l3, %f16, %f2
5822 bshuffle %f12, %f8, %f30
5823 ldd [%l7 + 0x68], %g2
5824 sdivx %i2, 0x1FDC, %i4
5825 mulscc %l1, %g5, %o2
5826 fpsub16s %f25, %f29, %f2
5827 movle %icc, %g7, %o6
5828 add %o5, 0x0304, %l2
5829 nop
5830 set 0x30, %l4
5831 stb %o0, [%l7 + %l4]
5832 ldd [%l7 + 0x30], %f12
5833 srlx %i1, 0x0F, %g4
5834 edge8 %g2, %i6, %i7
5835 edge32 %l0, %o7, %i5
5836 array16 %i0, %l4, %g1
5837 fornot2 %f6, %f12, %f8
5838 mulscc %l6, 0x173E, %i3
5839 fexpand %f5, %f30
5840 ldd [%l7 + 0x28], %f28
5841 movne %xcc, %o1, %o4
5842 nop
5843 set 0x70, %i0
5844 ldd [%l7 + %i0], %f6
5845 fmovdne %icc, %f13, %f25
5846 popc %g6, %o3
5847 nop
5848 set 0x58, %g2
5849 stw %l5, [%l7 + %g2]
5850 sethi 0x0D7C, %l3
5851 xor %g3, %i4, %l1
5852 fmovrse %g5, %f26, %f0
5853 fzeros %f1
5854 and %i2, %o2, %o6
5855 sethi 0x1317, %g7
5856 movrgz %o5, 0x2B7, %o0
5857 edge8 %l2, %i1, %g4
5858 and %g2, 0x1EA8, %i7
5859 sethi 0x0953, %i6
5860 lduw [%l7 + 0x70], %o7
5861 movn %xcc, %i5, %l0
5862 fcmpne16 %f0, %f24, %i0
5863 movcc %xcc, %l4, %l6
5864 srlx %i3, %o1, %g1
5865 sdivx %g6, 0x0250, %o4
5866 movcc %xcc, %o3, %l3
5867 lduh [%l7 + 0x46], %g3
5868 fxnor %f20, %f22, %f2
5869 fmovsvs %icc, %f0, %f31
5870 andn %l5, %l1, %i4
5871 movrlez %i2, %o2, %g5
5872 lduh [%l7 + 0x3E], %o6
5873 st %f31, [%l7 + 0x68]
5874 ldsh [%l7 + 0x14], %o5
5875 mova %icc, %g7, %l2
5876 udivx %i1, 0x1309, %o0
5877 fcmpne16 %f30, %f12, %g4
5878 fpsub16 %f22, %f6, %f6
5879 edge8l %g2, %i6, %o7
5880 alignaddrl %i7, %l0, %i0
5881 fandnot2s %f1, %f22, %f20
5882 siam 0x4
5883 movrgz %i5, 0x008, %l4
5884 fnot1 %f8, %f10
5885 movrgez %i3, 0x3D8, %l6
5886 edge16n %o1, %g1, %o4
5887 subcc %g6, 0x17A7, %l3
5888 edge16n %g3, %l5, %l1
5889 and %o3, 0x084F, %i2
5890 fcmple16 %f2, %f10, %o2
5891 fmovrsgez %g5, %f27, %f23
5892 movle %xcc, %i4, %o5
5893 movrlez %g7, 0x2E4, %l2
5894 subcc %o6, %o0, %g4
5895 faligndata %f24, %f0, %f0
5896 umulcc %g2, %i1, %i6
5897 popc 0x172B, %o7
5898 edge16l %i7, %l0, %i0
5899 andcc %l4, 0x025F, %i3
5900 movrne %i5, 0x1DA, %l6
5901 movrgz %o1, 0x2C1, %g1
5902 move %icc, %o4, %l3
5903 movpos %xcc, %g3, %g6
5904 ldx [%l7 + 0x20], %l5
5905 edge16ln %l1, %o3, %o2
5906 edge32 %g5, %i4, %i2
5907 andncc %o5, %l2, %o6
5908 array8 %g7, %o0, %g2
5909 movcc %icc, %i1, %g4
5910 addccc %i6, 0x0614, %i7
5911 udivx %o7, 0x03C7, %i0
5912 edge32ln %l0, %l4, %i3
5913 fxor %f20, %f22, %f10
5914 movn %icc, %i5, %l6
5915 xnorcc %o1, 0x0905, %g1
5916 mova %xcc, %o4, %g3
5917 edge8 %g6, %l3, %l1
5918 srl %o3, 0x03, %o2
5919 restore %g5, %i4, %i2
5920 rdpr %cwp, %g1
5921 rdpr %cansave, %g2
5922 rdpr %canrestore, %g3
5923 rdpr %cleanwin, %g4
5924 rdpr %otherwin, %g5
5925 rdpr %wstate, %g6
5926 udiv %l5, 0x0E27, %l2
5927 sdivx %o5, 0x02A5, %o6
5928 lduh [%l7 + 0x36], %g7
5929 fmovrslz %g2, %f10, %f31
5930 edge16n %o0, %g4, %i6
5931 stw %i1, [%l7 + 0x14]
5932 addc %i7, %i0, %l0
5933 movrgz %o7, 0x30B, %i3
5934 sth %i5, [%l7 + 0x42]
5935 ldsh [%l7 + 0x32], %l4
5936 fsrc2s %f9, %f21
5937 mulx %l6, 0x15AA, %g1
5938 srl %o1, 0x17, %o4
5939 ldx [%l7 + 0x08], %g6
5940 fand %f0, %f14, %f12
5941 fmovspos %xcc, %f2, %f12
5942 addcc %g3, 0x105F, %l3
5943 movre %l1, %o2, %o3
5944 movrgez %g5, %i2, %l5
5945 fcmpes %fcc3, %f2, %f0
5946 nop
5947 set 0x50, %l3
5948 ldx [%l7 + %l3], %i4
5949 orn %o5, 0x070C, %l2
5950 sll %g7, 0x1D, %o6
5951 subcc %o0, 0x08A9, %g2
5952 movne %icc, %i6, %i1
5953 fmovs %f3, %f2
5954 fornot2s %f26, %f12, %f23
5955 xnor %g4, 0x0AD1, %i7
5956 popc 0x1D12, %i0
5957 smul %o7, %i3, %i5
5958 movpos %icc, %l4, %l6
5959 movcc %icc, %g1, %l0
5960 orncc %o4, %g6, %o1
5961 array32 %g3, %l3, %l1
5962 movvc %icc, %o3, %g5
5963 edge16l %i2, %l5, %i4
5964 fands %f1, %f30, %f19
5965 fpadd32 %f12, %f22, %f0
5966 orcc %o2, %l2, %g7
5967 srax %o5, 0x1A, %o0
5968 sub %g2, 0x152E, %o6
5969 setx loop_20, %l0, %l1
5970 return %l1
5971 nop
5972 rdpr %cwp, %g1
5973 rdpr %cansave, %g2
5974 rdpr %canrestore, %g3
5975 rdpr %cleanwin, %g4
5976 rdpr %otherwin, %g5
5977 rdpr %wstate, %g6
5978loop_20: fmovse %xcc, %f20, %f19
5979 movle %icc, %i0, %i7
5980 edge16n %i3, %i5, %o7
5981 edge16n %l4, %g1, %l6
5982 fands %f27, %f25, %f30
5983 lduw [%l7 + 0x38], %o4
5984 sdiv %g6, 0x1E68, %o1
5985 udiv %l0, 0x1112, %l3
5986 xnor %l1, 0x0D10, %o3
5987 std %f2, [%l7 + 0x48]
5988 ldx [%l7 + 0x58], %g3
5989 xorcc %g5, 0x04B8, %l5
5990 fandnot2s %f16, %f5, %f11
5991 edge16ln %i2, %o2, %l2
5992 fmovdge %xcc, %f15, %f13
5993 popc 0x1AEC, %g7
5994 smulcc %o5, 0x1881, %o0
5995 edge16 %g2, %o6, %i4
5996 ldx [%l7 + 0x58], %i6
5997 popc 0x1F47, %g4
5998 smulcc %i0, 0x02A6, %i7
5999 sth %i1, [%l7 + 0x38]
6000 fmuld8ulx16 %f26, %f20, %f10
6001 edge8l %i5, %i3, %l4
6002 movpos %xcc, %o7, %g1
6003 mulscc %o4, 0x17B4, %l6
6004 fmovd %f2, %f30
6005 ldd [%l7 + 0x38], %o0
6006 fmovsleu %xcc, %f3, %f14
6007 fmovsl %xcc, %f29, %f13
6008 sdivx %g6, 0x15FE, %l3
6009 movl %icc, %l1, %l0
6010 movvs %icc, %g3, %o3
6011 movl %xcc, %l5, %g5
6012 movvs %icc, %o2, %i2
6013 alignaddrl %l2, %g7, %o5
6014 xorcc %o0, 0x1546, %g2
6015 alignaddrl %o6, %i4, %g4
6016 sub %i6, %i7, %i0
6017 movre %i5, 0x104, %i1
6018 addcc %i3, 0x088D, %o7
6019 movne %icc, %l4, %o4
6020 addc %g1, %l6, %o1
6021 edge8 %g6, %l1, %l0
6022 ldx [%l7 + 0x60], %l3
6023 fmovdleu %xcc, %f13, %f7
6024 movrgez %o3, 0x214, %g3
6025 stw %g5, [%l7 + 0x64]
6026 movleu %xcc, %o2, %l5
6027 fcmpes %fcc1, %f3, %f15
6028 andncc %l2, %g7, %i2
6029 array16 %o5, %o0, %g2
6030 fmovsg %icc, %f13, %f0
6031 srlx %i4, %o6, %i6
6032 edge8 %i7, %g4, %i0
6033 sdivcc %i5, 0x1E36, %i3
6034 movne %icc, %i1, %o7
6035 udivcc %o4, 0x1910, %g1
6036 or %l6, %o1, %l4
6037 stb %g6, [%l7 + 0x4D]
6038 fmul8x16 %f4, %f6, %f16
6039 move %xcc, %l1, %l3
6040 movrlz %l0, %g3, %o3
6041 movrlz %g5, %o2, %l5
6042 movn %xcc, %l2, %g7
6043 orcc %o5, 0x0522, %o0
6044 edge16 %g2, %i2, %i4
6045 fcmpeq32 %f6, %f24, %i6
6046 andcc %i7, 0x1FBB, %o6
6047 movrlez %i0, %g4, %i5
6048 ldd [%l7 + 0x08], %i2
6049 sllx %o7, 0x02, %i1
6050 edge16n %g1, %l6, %o1
6051 fpsub32s %f17, %f5, %f8
6052 mulscc %l4, 0x15B4, %o4
6053 sdivcc %l1, 0x1262, %g6
6054 fmovsl %xcc, %f7, %f28
6055 andn %l0, %g3, %l3
6056 nop
6057 set 0x4F, %l6
6058 stb %g5, [%l7 + %l6]
6059 udivcc %o3, 0x133F, %l5
6060 edge8n %l2, %o2, %g7
6061 movge %icc, %o0, %g2
6062 umulcc %i2, 0x07E2, %o5
6063 movn %xcc, %i6, %i4
6064 fxnors %f30, %f4, %f31
6065 fmovsa %icc, %f6, %f20
6066 fxnors %f24, %f28, %f12
6067 ldd [%l7 + 0x10], %i6
6068 edge16ln %o6, %g4, %i0
6069 movge %xcc, %i5, %i3
6070 fxors %f5, %f2, %f17
6071 fmul8ulx16 %f8, %f8, %f10
6072 save %o7, 0x0C3E, %i1
6073 rdpr %cwp, %g1
6074 rdpr %cansave, %g2
6075 rdpr %canrestore, %g3
6076 rdpr %cleanwin, %g4
6077 rdpr %otherwin, %g5
6078 rdpr %wstate, %g6
6079 movn %xcc, %l6, %g1
6080 lduw [%l7 + 0x78], %l4
6081 fmuld8ulx16 %f1, %f31, %f20
6082 std %f22, [%l7 + 0x10]
6083 ldx [%l7 + 0x30], %o4
6084 orncc %l1, 0x0B71, %g6
6085 fcmpd %fcc0, %f8, %f22
6086 mova %icc, %o1, %l0
6087 xor %l3, 0x08CA, %g3
6088 stx %o3, [%l7 + 0x60]
6089 ldsw [%l7 + 0x5C], %g5
6090 movrne %l5, %l2, %o2
6091 subcc %o0, 0x0C81, %g7
6092 fnot2 %f0, %f24
6093 edge32l %g2, %i2, %i6
6094 array16 %i4, %o5, %i7
6095 stb %o6, [%l7 + 0x55]
6096 orn %g4, 0x11D7, %i5
6097 or %i0, 0x04EE, %i3
6098 movg %icc, %o7, %i1
6099 st %f9, [%l7 + 0x78]
6100 andcc %g1, 0x0CF7, %l6
6101 movre %o4, 0x238, %l4
6102 movcs %icc, %l1, %g6
6103 and %l0, 0x10F3, %l3
6104 fmovdleu %xcc, %f1, %f28
6105 addccc %g3, %o1, %g5
6106 mova %icc, %l5, %o3
6107 orncc %o2, 0x08BD, %l2
6108 fnegs %f17, %f26
6109 ldx [%l7 + 0x60], %o0
6110 udivcc %g2, 0x00ED, %i2
6111 sdivx %g7, 0x1AF5, %i4
6112 array8 %o5, %i7, %i6
6113 umul %g4, 0x0244, %o6
6114 fmovrslez %i0, %f26, %f2
6115 array8 %i5, %o7, %i1
6116 sdiv %g1, 0x0EBC, %i3
6117 andn %l6, %l4, %o4
6118 subccc %l1, 0x185D, %g6
6119 fandnot2s %f0, %f27, %f0
6120 sdivx %l3, 0x01B8, %g3
6121 fmovda %xcc, %f24, %f6
6122 sra %l0, 0x1A, %o1
6123 st %f14, [%l7 + 0x34]
6124 movleu %icc, %g5, %o3
6125 fandnot2s %f2, %f0, %f15
6126 movge %xcc, %o2, %l2
6127 srlx %o0, 0x18, %l5
6128 st %f26, [%l7 + 0x50]
6129 srax %i2, 0x00, %g7
6130 movneg %icc, %g2, %i4
6131 udivx %i7, 0x0D66, %o5
6132 xor %i6, %o6, %g4
6133 movne %icc, %i0, %o7
6134 srlx %i1, 0x14, %g1
6135 fmovrse %i3, %f28, %f14
6136 movvs %xcc, %i5, %l6
6137 andcc %o4, 0x0536, %l4
6138 movg %xcc, %l1, %g6
6139 and %g3, 0x0B45, %l0
6140 mulscc %l3, %g5, %o3
6141 fandnot2s %f28, %f7, %f17
6142 smulcc %o1, %o2, %o0
6143 andncc %l2, %i2, %g7
6144 ldx [%l7 + 0x40], %l5
6145 restore %g2, 0x0229, %i7
6146 rdpr %cwp, %g1
6147 rdpr %cansave, %g2
6148 rdpr %canrestore, %g3
6149 rdpr %cleanwin, %g4
6150 rdpr %otherwin, %g5
6151 rdpr %wstate, %g6
6152 movrgz %o5, %i6, %o6
6153 save %i4, %g4, %i0
6154 rdpr %cwp, %g1
6155 rdpr %cansave, %g2
6156 rdpr %canrestore, %g3
6157 rdpr %cleanwin, %g4
6158 rdpr %otherwin, %g5
6159 rdpr %wstate, %g6
6160 ldub [%l7 + 0x58], %i1
6161 xnor %o7, %i3, %g1
6162 fnands %f22, %f3, %f4
6163 fmovscc %xcc, %f18, %f2
6164 addcc %i5, %l6, %l4
6165 fmovsne %xcc, %f21, %f20
6166 subccc %o4, 0x0D90, %g6
6167 fandnot2s %f2, %f26, %f31
6168 fmovdcc %icc, %f19, %f27
6169 lduh [%l7 + 0x16], %l1
6170 xorcc %g3, 0x0EC3, %l0
6171 udivx %g5, 0x1761, %l3
6172 movpos %icc, %o1, %o2
6173 movrlz %o0, %l2, %o3
6174 movl %icc, %g7, %l5
6175 sir 0x13A5
6176 movle %icc, %g2, %i2
6177 fmovsle %xcc, %f1, %f30
6178 sll %o5, 0x11, %i6
6179 fmul8ulx16 %f26, %f24, %f18
6180 fmovrse %i7, %f10, %f2
6181 sth %o6, [%l7 + 0x5A]
6182 fmovs %f18, %f20
6183 srl %g4, 0x02, %i4
6184 popc %i0, %o7
6185 fmovrse %i3, %f21, %f26
6186 ldub [%l7 + 0x74], %i1
6187 orcc %g1, 0x16E4, %l6
6188 movleu %xcc, %i5, %o4
6189 move %xcc, %l4, %l1
6190 fmovdcs %icc, %f18, %f29
6191 sllx %g6, 0x10, %l0
6192 movrne %g5, %g3, %l3
6193 movcc %icc, %o2, %o0
6194 edge32n %l2, %o3, %g7
6195 ldd [%l7 + 0x60], %l4
6196 xnor %g2, 0x17F6, %o1
6197 st %f1, [%l7 + 0x20]
6198 andn %o5, %i6, %i7
6199 movneg %xcc, %i2, %g4
6200 fmul8x16al %f31, %f10, %f26
6201 sir 0x1C8A
6202 edge32 %o6, %i4, %o7
6203 ld [%l7 + 0x6C], %f2
6204 fmovsl %icc, %f17, %f18
6205 array8 %i3, %i0, %i1
6206 fmovsl %xcc, %f15, %f15
6207 edge16ln %g1, %i5, %o4
6208 lduw [%l7 + 0x44], %l6
6209 fmovrse %l1, %f9, %f15
6210 fcmped %fcc2, %f16, %f12
6211 sdivcc %g6, 0x017B, %l4
6212 movrgez %l0, 0x0CA, %g3
6213 lduw [%l7 + 0x6C], %l3
6214 edge16 %g5, %o2, %l2
6215 move %xcc, %o3, %g7
6216 std %f18, [%l7 + 0x10]
6217 array8 %l5, %o0, %g2
6218 sdiv %o5, 0x0165, %o1
6219 subc %i7, 0x035A, %i2
6220 addc %i6, 0x0144, %g4
6221 edge8l %o6, %i4, %o7
6222 std %f0, [%l7 + 0x30]
6223 movrlez %i0, %i1, %g1
6224 sethi 0x0CDC, %i5
6225 xnor %o4, 0x059E, %i3
6226 movcs %icc, %l1, %l6
6227 sdivcc %l4, 0x0DDE, %g6
6228 orncc %l0, 0x1841, %g3
6229 ldsh [%l7 + 0x56], %l3
6230 ld [%l7 + 0x20], %f12
6231 sub %o2, %g5, %o3
6232 addc %g7, 0x0C48, %l2
6233 alignaddrl %l5, %o0, %o5
6234 smulcc %g2, 0x1D24, %i7
6235 movrne %o1, 0x0EB, %i2
6236 array8 %i6, %o6, %i4
6237 ldd [%l7 + 0x38], %f24
6238 fmovsa %xcc, %f11, %f0
6239 movge %xcc, %o7, %g4
6240 movrne %i0, %g1, %i5
6241 array8 %o4, %i1, %l1
6242 umulcc %i3, %l4, %g6
6243 srlx %l6, %g3, %l3
6244 array32 %l0, %o2, %g5
6245 sllx %o3, 0x04, %l2
6246 edge16n %g7, %o0, %o5
6247 movne %xcc, %l5, %i7
6248 orn %o1, 0x0D8C, %i2
6249 save %g2, %i6, %i4
6250 rdpr %cwp, %g1
6251 rdpr %cansave, %g2
6252 rdpr %canrestore, %g3
6253 rdpr %cleanwin, %g4
6254 rdpr %otherwin, %g5
6255 rdpr %wstate, %g6
6256 movrne %o6, 0x03C, %o7
6257 movge %xcc, %g4, %i0
6258 addccc %i5, %g1, %o4
6259 sir 0x0D27
6260 fcmpeq16 %f18, %f8, %l1
6261 movrlez %i1, 0x197, %l4
6262 and %g6, 0x115B, %i3
6263 edge16n %g3, %l3, %l0
6264 fcmpes %fcc2, %f6, %f18
6265 sdiv %l6, 0x0040, %o2
6266 sdivx %g5, 0x0575, %l2
6267 lduw [%l7 + 0x28], %o3
6268 movge %xcc, %g7, %o5
6269 mulx %o0, 0x1683, %i7
6270 srlx %l5, %o1, %g2
6271 array8 %i2, %i6, %i4
6272 udivx %o7, 0x12B5, %o6
6273 edge8l %g4, %i0, %i5
6274 move %icc, %o4, %l1
6275 setx loop_21, %l0, %l1
6276 return %l1
6277 nop
6278 rdpr %cwp, %g1
6279 rdpr %cansave, %g2
6280 rdpr %canrestore, %g3
6281 rdpr %cleanwin, %g4
6282 rdpr %otherwin, %g5
6283 rdpr %wstate, %g6
6284loop_21: edge16n %l4, %g3, %l3
6285 addcc %i3, 0x1793, %l0
6286 edge32ln %o2, %g5, %l2
6287 fmovda %icc, %f30, %f6
6288 array32 %l6, %g7, %o5
6289 srlx %o0, 0x12, %i7
6290 edge32ln %l5, %o1, %g2
6291 array16 %i2, %i6, %i4
6292 addc %o3, %o6, %o7
6293 addcc %g4, %i5, %o4
6294 ldub [%l7 + 0x4A], %l1
6295 ld [%l7 + 0x50], %f5
6296 fpadd16 %f22, %f20, %f26
6297 fexpand %f8, %f24
6298 xorcc %g1, %i0, %g6
6299 mulscc %l4, 0x156E, %g3
6300 movcc %xcc, %l3, %i1
6301 fmul8ulx16 %f4, %f2, %f8
6302 ldd [%l7 + 0x08], %f18
6303 alignaddrl %i3, %l0, %g5
6304 sdivx %l2, 0x1CA5, %l6
6305 edge32n %g7, %o5, %o2
6306 ldd [%l7 + 0x08], %i6
6307 move %icc, %l5, %o1
6308 subccc %o0, %g2, %i2
6309 stb %i6, [%l7 + 0x24]
6310 fandnot2s %f3, %f18, %f7
6311 movneg %icc, %o3, %o6
6312 fmovrdlez %o7, %f24, %f10
6313 sth %i4, [%l7 + 0x14]
6314 lduh [%l7 + 0x64], %g4
6315 array16 %o4, %l1, %g1
6316 fcmpeq32 %f22, %f0, %i0
6317 mova %xcc, %i5, %g6
6318 smul %g3, 0x0837, %l3
6319 sra %l4, %i1, %i3
6320 fmovdleu %xcc, %f25, %f10
6321 edge8l %l0, %l2, %l6
6322 fpadd32s %f10, %f20, %f17
6323 subc %g7, %o5, %g5
6324 or %i7, %l5, %o2
6325 sll %o0, %g2, %o1
6326 stw %i6, [%l7 + 0x74]
6327 array16 %i2, %o3, %o7
6328 movrlez %i4, %o6, %o4
6329 fnot2s %f4, %f1
6330 udiv %g4, 0x0667, %g1
6331 fornot1 %f4, %f8, %f14
6332 addcc %l1, 0x1656, %i0
6333 srlx %g6, %i5, %g3
6334 array32 %l3, %i1, %i3
6335 movl %xcc, %l4, %l2
6336 udivcc %l0, 0x07F7, %l6
6337 fornot1s %f18, %f23, %f26
6338 std %f22, [%l7 + 0x48]
6339 sllx %g7, %o5, %g5
6340 mova %icc, %i7, %l5
6341 movrne %o0, %g2, %o1
6342 move %icc, %i6, %o2
6343 popc 0x157D, %o3
6344 fmovdg %icc, %f11, %f26
6345 lduh [%l7 + 0x7C], %o7
6346 sdiv %i4, 0x184F, %o6
6347 array8 %i2, %o4, %g1
6348 move %icc, %l1, %i0
6349 lduh [%l7 + 0x24], %g6
6350 for %f18, %f6, %f8
6351 udivcc %g4, 0x05EF, %g3
6352 fpadd16s %f29, %f29, %f13
6353 fmovspos %xcc, %f12, %f0
6354 srl %i5, 0x0F, %l3
6355 lduh [%l7 + 0x5C], %i3
6356 fpsub32 %f4, %f2, %f22
6357 movvs %xcc, %i1, %l4
6358 fmovscc %icc, %f20, %f1
6359 save %l2, %l0, %l6
6360 rdpr %cwp, %g1
6361 rdpr %cansave, %g2
6362 rdpr %canrestore, %g3
6363 rdpr %cleanwin, %g4
6364 rdpr %otherwin, %g5
6365 rdpr %wstate, %g6
6366 xorcc %o5, %g5, %g7
6367 subccc %i7, 0x0CBB, %l5
6368 andcc %o0, 0x11D4, %g2
6369 movneg %xcc, %o1, %o2
6370 orncc %o3, 0x003D, %o7
6371 sllx %i4, 0x16, %o6
6372 sra %i2, 0x10, %o4
6373 array32 %i6, %l1, %g1
6374 popc 0x0099, %g6
6375 mulscc %i0, %g3, %i5
6376 movg %xcc, %g4, %l3
6377 mulscc %i3, 0x12B9, %i1
6378 fsrc2 %f14, %f24
6379 edge16 %l2, %l0, %l4
6380 edge16 %o5, %g5, %l6
6381 udivx %i7, 0x1A3B, %l5
6382 edge32n %g7, %o0, %g2
6383 xnorcc %o2, %o1, %o3
6384 edge16 %i4, %o6, %o7
6385 srlx %o4, %i6, %i2
6386 umulcc %l1, %g6, %g1
6387 edge16 %g3, %i0, %g4
6388 sdivcc %l3, 0x1834, %i5
6389 movvc %xcc, %i1, %i3
6390 smul %l0, 0x150E, %l2
6391 movle %xcc, %l4, %g5
6392 popc 0x1E08, %l6
6393 movleu %icc, %o5, %l5
6394 movgu %icc, %i7, %o0
6395 array8 %g7, %g2, %o2
6396 st %f0, [%l7 + 0x64]
6397 mulx %o1, %o3, %i4
6398 xnor %o6, 0x1493, %o7
6399 smul %i6, 0x0395, %o4
6400 lduh [%l7 + 0x44], %i2
6401 srl %l1, 0x14, %g1
6402 movneg %icc, %g3, %g6
6403 movl %xcc, %g4, %i0
6404 smul %l3, %i5, %i3
6405 smulcc %l0, 0x0300, %i1
6406 sdivx %l4, 0x00F9, %l2
6407 and %g5, 0x007F, %l6
6408 orn %o5, 0x1FF1, %l5
6409 smul %i7, %o0, %g7
6410 sdiv %g2, 0x1169, %o2
6411 udivcc %o3, 0x1C3D, %o1
6412 save %o6, 0x1E70, %o7
6413 rdpr %cwp, %g1
6414 rdpr %cansave, %g2
6415 rdpr %canrestore, %g3
6416 rdpr %cleanwin, %g4
6417 rdpr %otherwin, %g5
6418 rdpr %wstate, %g6
6419 udivx %i4, 0x1DB3, %i6
6420 movcs %icc, %o4, %l1
6421 movrgz %i2, 0x37B, %g1
6422 edge8ln %g6, %g4, %g3
6423 sll %i0, %l3, %i3
6424 edge8l %i5, %l0, %l4
6425 movleu %icc, %i1, %l2
6426 movvs %xcc, %g5, %o5
6427 fpack16 %f8, %f31
6428 edge32ln %l6, %i7, %l5
6429 smulcc %o0, %g2, %g7
6430 sllx %o3, 0x06, %o1
6431 movpos %icc, %o6, %o7
6432 sdiv %o2, 0x1D1D, %i4
6433 srax %i6, %l1, %i2
6434 stx %g1, [%l7 + 0x68]
6435 fcmpd %fcc1, %f10, %f2
6436 mulx %o4, %g6, %g3
6437 fmovsg %icc, %f0, %f13
6438 ldx [%l7 + 0x70], %g4
6439 sllx %l3, 0x07, %i3
6440 fnands %f9, %f10, %f15
6441 mulx %i5, 0x093E, %i0
6442 fmovdgu %xcc, %f0, %f7
6443 fpsub16s %f1, %f8, %f0
6444 movvs %icc, %l4, %l0
6445 movrne %i1, 0x135, %g5
6446 udivcc %l2, 0x0BE9, %l6
6447 edge16 %o5, %i7, %o0
6448 movrlez %l5, 0x0D4, %g2
6449 movre %g7, %o3, %o1
6450 edge16ln %o7, %o2, %o6
6451 std %f2, [%l7 + 0x28]
6452 movpos %xcc, %i4, %i6
6453 stx %i2, [%l7 + 0x60]
6454 fmovsn %icc, %f18, %f26
6455 srlx %l1, 0x17, %g1
6456 edge16 %o4, %g3, %g6
6457 fpadd16 %f0, %f2, %f8
6458 movrlz %l3, %i3, %i5
6459 movvs %xcc, %g4, %l4
6460 udiv %l0, 0x0167, %i1
6461 xor %i0, %g5, %l2
6462 stw %o5, [%l7 + 0x14]
6463 movpos %xcc, %i7, %l6
6464 array16 %o0, %l5, %g7
6465 fzeros %f20
6466 addccc %g2, %o3, %o1
6467 andn %o7, 0x06F2, %o6
6468 fmovrslez %i4, %f30, %f20
6469 andncc %i6, %o2, %l1
6470 edge8ln %g1, %o4, %i2
6471 fmovdg %xcc, %f8, %f22
6472 edge16ln %g6, %g3, %i3
6473 smulcc %l3, %i5, %l4
6474 movrgez %l0, %i1, %i0
6475 edge32n %g5, %l2, %o5
6476 st %f16, [%l7 + 0x1C]
6477 sll %g4, 0x13, %i7
6478 subc %o0, 0x0ECC, %l5
6479 fmovrdlez %l6, %f18, %f8
6480 ldub [%l7 + 0x2E], %g7
6481 alignaddr %o3, %o1, %o7
6482 fmovsge %icc, %f6, %f26
6483 move %xcc, %g2, %o6
6484 fmul8x16 %f7, %f22, %f16
6485 ld [%l7 + 0x24], %f18
6486 fcmpeq16 %f8, %f22, %i6
6487 smulcc %o2, %l1, %g1
6488 addcc %i4, 0x1195, %i2
6489 fcmpne16 %f20, %f22, %g6
6490 fabsd %f0, %f6
6491 sll %o4, 0x13, %i3
6492 edge16 %l3, %i5, %g3
6493 mulscc %l0, 0x1A4E, %i1
6494 fmovrslz %l4, %f13, %f2
6495 umulcc %i0, 0x0BA4, %l2
6496 edge16ln %g5, %g4, %o5
6497 or %o0, %i7, %l5
6498 orncc %g7, 0x1659, %l6
6499 movge %xcc, %o1, %o7
6500 edge16l %o3, %g2, %o6
6501 add %i6, 0x13DE, %o2
6502 fpack16 %f20, %f19
6503 movrne %l1, %i4, %g1
6504 movrgz %i2, 0x36F, %o4
6505 movrne %i3, 0x2F2, %g6
6506 fpmerge %f29, %f10, %f16
6507 movrne %i5, %l3, %g3
6508 add %l0, 0x19E8, %i1
6509 srax %l4, %l2, %i0
6510 fandnot1 %f18, %f20, %f26
6511 sllx %g5, 0x1F, %o5
6512 edge8ln %g4, %o0, %i7
6513 popc 0x123B, %g7
6514 save %l5, 0x088A, %l6
6515 rdpr %cwp, %g1
6516 rdpr %cansave, %g2
6517 rdpr %canrestore, %g3
6518 rdpr %cleanwin, %g4
6519 rdpr %otherwin, %g5
6520 rdpr %wstate, %g6
6521 movle %xcc, %o1, %o3
6522 umul %o7, %o6, %g2
6523 umulcc %o2, %i6, %i4
6524 xnor %l1, %i2, %g1
6525 movneg %icc, %o4, %g6
6526 edge16n %i3, %i5, %l3
6527 andcc %g3, %i1, %l0
6528 lduh [%l7 + 0x08], %l4
6529 sdivcc %i0, 0x08F1, %g5
6530 and %o5, 0x05DF, %l2
6531 edge8l %g4, %i7, %g7
6532 array8 %l5, %o0, %l6
6533 fcmpeq32 %f12, %f20, %o3
6534 stx %o1, [%l7 + 0x30]
6535 movne %icc, %o6, %g2
6536 fcmpeq16 %f14, %f4, %o2
6537 fexpand %f1, %f18
6538 fsrc2 %f22, %f26
6539 umulcc %o7, %i4, %l1
6540 array8 %i6, %i2, %g1
6541 fnand %f22, %f18, %f20
6542 subc %o4, 0x07A3, %i3
6543 andncc %g6, %i5, %l3
6544 xorcc %g3, %l0, %l4
6545 fmovrsgez %i1, %f26, %f4
6546 movvs %icc, %g5, %i0
6547 fmovdcs %icc, %f23, %f29
6548 edge32l %o5, %g4, %l2
6549 udiv %g7, 0x1E31, %i7
6550 edge16n %o0, %l5, %l6
6551 fnegd %f6, %f8
6552 mulx %o1, %o6, %g2
6553 edge8l %o3, %o7, %o2
6554 movvs %icc, %l1, %i4
6555 orcc %i2, %i6, %o4
6556 movrlz %i3, 0x1BC, %g1
6557 xorcc %i5, %l3, %g6
6558 fmovdne %icc, %f15, %f3
6559 sdivx %l0, 0x0650, %l4
6560 movrgz %g3, 0x29C, %i1
6561 pdist %f2, %f8, %f30
6562 subc %g5, %o5, %g4
6563 alignaddrl %i0, %l2, %i7
6564 ldub [%l7 + 0x12], %o0
6565 andcc %l5, 0x00B9, %g7
6566 edge16 %o1, %l6, %o6
6567 edge16l %o3, %g2, %o2
6568 fpsub16 %f14, %f28, %f30
6569 subc %o7, %l1, %i2
6570 fcmpd %fcc0, %f28, %f4
6571 fmovrsgz %i6, %f1, %f17
6572 edge32l %i4, %i3, %g1
6573 sethi 0x1AAD, %o4
6574 xorcc %i5, %l3, %g6
6575 fmovrde %l4, %f14, %f6
6576 fnands %f19, %f1, %f20
6577 movg %icc, %l0, %i1
6578 udiv %g5, 0x1AC9, %g3
6579 edge32n %o5, %i0, %l2
6580 fmuld8sux16 %f9, %f12, %f28
6581 stw %g4, [%l7 + 0x38]
6582 edge8ln %i7, %l5, %g7
6583 andcc %o0, %l6, %o6
6584 sdivcc %o3, 0x0DC8, %g2
6585 andncc %o1, %o2, %l1
6586 sdivx %i2, 0x0028, %o7
6587 srax %i6, 0x0A, %i3
6588 fnor %f12, %f4, %f28
6589 fpadd16s %f16, %f25, %f27
6590 fnand %f2, %f2, %f30
6591 fmovdn %icc, %f31, %f7
6592 sllx %i4, 0x0E, %o4
6593 lduh [%l7 + 0x26], %g1
6594 sethi 0x0372, %l3
6595 fcmpd %fcc3, %f20, %f20
6596 edge32ln %i5, %g6, %l0
6597 andncc %i1, %g5, %g3
6598 fpsub32s %f7, %f30, %f31
6599 fnand %f30, %f6, %f12
6600 addc %o5, 0x1BAC, %l4
6601 movrlez %i0, 0x034, %g4
6602 andncc %l2, %l5, %g7
6603 subcc %i7, %l6, %o0
6604 movgu %icc, %o6, %o3
6605 edge32l %o1, %g2, %l1
6606 movpos %icc, %o2, %i2
6607 sdivcc %i6, 0x0743, %o7
6608 sir 0x00DC
6609 mulscc %i3, 0x0C44, %o4
6610 pdist %f22, %f18, %f14
6611 alignaddrl %i4, %g1, %l3
6612 sth %g6, [%l7 + 0x26]
6613 alignaddr %i5, %l0, %g5
6614 popc %i1, %g3
6615 movcs %xcc, %o5, %l4
6616 sir 0x116E
6617 alignaddr %g4, %l2, %i0
6618 edge8l %g7, %i7, %l6
6619 edge32n %l5, %o6, %o3
6620 pdist %f24, %f22, %f0
6621 fnegs %f25, %f17
6622 sdiv %o0, 0x08BB, %o1
6623 save %l1, %o2, %i2
6624 rdpr %cwp, %g1
6625 rdpr %cansave, %g2
6626 rdpr %canrestore, %g3
6627 rdpr %cleanwin, %g4
6628 rdpr %otherwin, %g5
6629 rdpr %wstate, %g6
6630 restore %i6, 0x0F97, %o7
6631 rdpr %cwp, %g1
6632 rdpr %cansave, %g2
6633 rdpr %canrestore, %g3
6634 rdpr %cleanwin, %g4
6635 rdpr %otherwin, %g5
6636 rdpr %wstate, %g6
6637 sub %g2, 0x0C43, %i3
6638 move %xcc, %o4, %g1
6639 movrlez %i4, %g6, %i5
6640 fnands %f31, %f10, %f15
6641 lduh [%l7 + 0x7A], %l3
6642 edge16 %l0, %i1, %g3
6643 orcc %g5, 0x06B9, %l4
6644 andcc %g4, %l2, %i0
6645 stb %g7, [%l7 + 0x27]
6646 addccc %o5, %i7, %l5
6647 fmovdl %xcc, %f12, %f19
6648 fmovdcs %icc, %f21, %f15
6649 subccc %l6, %o6, %o3
6650 orn %o0, %o1, %l1
6651 orn %i2, %i6, %o7
6652 save %g2, %o2, %i3
6653 rdpr %cwp, %g1
6654 rdpr %cansave, %g2
6655 rdpr %canrestore, %g3
6656 rdpr %cleanwin, %g4
6657 rdpr %otherwin, %g5
6658 rdpr %wstate, %g6
6659 alignaddrl %o4, %i4, %g1
6660 lduw [%l7 + 0x5C], %g6
6661 sdivcc %i5, 0x0307, %l0
6662 edge32ln %l3, %i1, %g5
6663 movl %xcc, %l4, %g4
6664 fabsd %f12, %f16
6665 fmovrsgz %l2, %f7, %f6
6666 stw %g3, [%l7 + 0x14]
6667 fnands %f21, %f28, %f2
6668 fxor %f22, %f10, %f18
6669 subccc %g7, %i0, %o5
6670 ldd [%l7 + 0x08], %l4
6671 fnot1 %f28, %f20
6672 umul %l6, 0x04F5, %i7
6673 smulcc %o6, %o3, %o1
6674 addc %o0, %l1, %i6
6675 udiv %i2, 0x114D, %o7
6676 or %g2, %o2, %i3
6677 xnorcc %i4, 0x0514, %o4
6678 fmovsge %icc, %f27, %f8
6679 smul %g6, %i5, %l0
6680 srlx %g1, %i1, %g5
6681 movge %xcc, %l3, %g4
6682 movcs %xcc, %l2, %g3
6683 fxnors %f8, %f20, %f26
6684 umulcc %l4, 0x0700, %i0
6685 edge32 %g7, %l5, %l6
6686 fmovdneg %icc, %f18, %f19
6687 sdivx %i7, 0x1535, %o6
6688 movrlez %o3, 0x115, %o5
6689 movvs %icc, %o0, %o1
6690 mova %icc, %i6, %l1
6691 edge16l %i2, %o7, %o2
6692 ldub [%l7 + 0x57], %g2
6693 fpmerge %f15, %f12, %f0
6694 movle %xcc, %i3, %i4
6695 movrlez %o4, 0x11D, %g6
6696 ldsb [%l7 + 0x27], %l0
6697 std %f16, [%l7 + 0x60]
6698 alignaddrl %g1, %i1, %g5
6699 subc %i5, %g4, %l2
6700 movg %xcc, %g3, %l4
6701 edge32ln %i0, %g7, %l5
6702 edge32ln %l3, %l6, %i7
6703 edge32n %o3, %o5, %o0
6704 array16 %o6, %i6, %o1
6705 sll %l1, 0x01, %o7
6706 sdivx %i2, 0x1865, %g2
6707 fpack32 %f14, %f20, %f8
6708 st %f17, [%l7 + 0x18]
6709 ldub [%l7 + 0x2F], %i3
6710 stw %i4, [%l7 + 0x38]
6711 siam 0x3
6712 sth %o4, [%l7 + 0x20]
6713 fmovsge %icc, %f20, %f27
6714 stb %g6, [%l7 + 0x24]
6715 edge8l %l0, %o2, %i1
6716 subccc %g1, %i5, %g5
6717 and %l2, 0x0FA8, %g4
6718 subccc %g3, 0x15BD, %i0
6719 fmovd %f28, %f8
6720 movrne %g7, %l4, %l3
6721 mulx %l5, %l6, %i7
6722 addc %o5, %o3, %o0
6723 and %i6, %o1, %l1
6724 fmovrdlez %o6, %f24, %f0
6725 edge32 %o7, %g2, %i2
6726 alignaddr %i4, %i3, %o4
6727 andcc %l0, 0x0C1F, %g6
6728 fmovrdlz %o2, %f22, %f30
6729 fmovdvs %icc, %f21, %f1
6730 subccc %g1, %i1, %i5
6731 movcc %xcc, %g5, %l2
6732 subccc %g3, 0x1299, %g4
6733 edge8 %g7, %i0, %l4
6734 ldsb [%l7 + 0x5C], %l5
6735 edge8 %l3, %l6, %o5
6736 movg %icc, %o3, %o0
6737 subcc %i7, 0x1654, %i6
6738 andn %l1, 0x0083, %o6
6739 fmovsle %xcc, %f30, %f30
6740 srlx %o1, %g2, %o7
6741 movneg %xcc, %i2, %i3
6742 fandnot2 %f16, %f18, %f4
6743 addcc %i4, 0x0337, %l0
6744 edge32 %g6, %o2, %g1
6745 fnand %f14, %f4, %f8
6746 or %i1, 0x082E, %o4
6747 fxnors %f4, %f18, %f5
6748 ldsb [%l7 + 0x78], %i5
6749 movrne %l2, 0x3D0, %g3
6750 xor %g5, %g4, %g7
6751 sdivcc %i0, 0x17C1, %l5
6752 setx loop_22, %l0, %l1
6753 return %l1
6754 nop
6755 rdpr %cwp, %g1
6756 rdpr %cansave, %g2
6757 rdpr %canrestore, %g3
6758 rdpr %cleanwin, %g4
6759 rdpr %otherwin, %g5
6760 rdpr %wstate, %g6
6761loop_22: fcmpes %fcc3, %f21, %f0
6762 udivcc %l4, 0x14B5, %o3
6763 fnot2s %f12, %f7
6764 movgu %icc, %o5, %i7
6765 fexpand %f10, %f14
6766 xnor %i6, %l1, %o0
6767 fmovsa %xcc, %f28, %f27
6768 ldd [%l7 + 0x40], %f6
6769 movge %xcc, %o1, %g2
6770 sdivcc %o6, 0x1DC5, %o7
6771 mulscc %i2, %i4, %i3
6772 movl %xcc, %l0, %o2
6773 fsrc1s %f9, %f26
6774 fnors %f24, %f20, %f21
6775 edge8l %g1, %i1, %o4
6776 fcmple32 %f0, %f8, %i5
6777 addc %g6, %g3, %g5
6778 mova %icc, %g4, %g7
6779 andcc %l2, 0x04DC, %i0
6780 fxnor %f30, %f26, %f22
6781 fxnors %f24, %f19, %f31
6782 or %l5, %l3, %l4
6783 fmovde %xcc, %f9, %f9
6784 fmovsleu %icc, %f29, %f9
6785 fcmple16 %f6, %f8, %l6
6786 stb %o3, [%l7 + 0x7E]
6787 movle %icc, %i7, %i6
6788 edge16n %o5, %l1, %o0
6789 edge32 %o1, %o6, %o7
6790 edge32n %g2, %i2, %i3
6791 fcmps %fcc1, %f11, %f22
6792 andn %l0, %i4, %g1
6793 movpos %xcc, %i1, %o2
6794 xor %o4, 0x1F8C, %g6
6795 fnot2s %f18, %f10
6796 nop
6797 set 0x26, %o0
6798 ldsb [%l7 + %o0], %g3
6799 sth %i5, [%l7 + 0x14]
6800 andncc %g5, %g7, %l2
6801 edge8ln %g4, %l5, %i0
6802 fmovdleu %icc, %f1, %f12
6803 fnegs %f22, %f21
6804 sra %l3, 0x1B, %l6
6805 fpsub32 %f18, %f30, %f28
6806 movrlz %o3, 0x1EB, %i7
6807 edge8l %i6, %o5, %l4
6808 fnors %f17, %f26, %f24
6809 mulx %l1, 0x1A10, %o1
6810 movrne %o6, %o7, %g2
6811 orcc %i2, %i3, %o0
6812 lduw [%l7 + 0x20], %l0
6813 popc %g1, %i1
6814 array32 %o2, %i4, %o4
6815 fcmpd %fcc0, %f26, %f8
6816 stb %g6, [%l7 + 0x32]
6817 nop
6818 set 0x18, %o3
6819 ldx [%l7 + %o3], %i5
6820 orcc %g3, 0x025D, %g7
6821 movrlez %g5, 0x070, %l2
6822 fexpand %f0, %f22
6823 ldd [%l7 + 0x30], %l4
6824 umulcc %i0, %l3, %l6
6825 movcs %icc, %o3, %g4
6826 fmovsn %xcc, %f10, %f1
6827 and %i7, %o5, %i6
6828 sll %l1, 0x18, %o1
6829 srax %l4, %o6, %o7
6830 orn %i2, %g2, %i3
6831 mulscc %o0, 0x013B, %g1
6832 movg %xcc, %l0, %i1
6833 addc %o2, 0x17A9, %o4
6834 lduw [%l7 + 0x2C], %i4
6835 umulcc %i5, %g3, %g7
6836 fpmerge %f18, %f3, %f8
6837 nop
6838 set 0x19, %l5
6839 ldsb [%l7 + %l5], %g6
6840 movcs %xcc, %g5, %l2
6841 movpos %icc, %i0, %l3
6842 sll %l6, 0x1D, %o3
6843 subccc %g4, 0x067E, %i7
6844 fmovde %icc, %f7, %f13
6845 orcc %o5, 0x0F70, %l5
6846 ldd [%l7 + 0x58], %l0
6847 fcmped %fcc2, %f4, %f16
6848 sllx %o1, 0x1F, %i6
6849 edge16 %l4, %o6, %i2
6850 lduh [%l7 + 0x2C], %g2
6851 mulscc %i3, 0x054F, %o7
6852 fmovrslz %g1, %f30, %f31
6853 edge8l %l0, %o0, %i1
6854 and %o4, %i4, %o2
6855 addcc %g3, %g7, %i5
6856 movrne %g5, %l2, %g6
6857 edge32 %i0, %l3, %o3
6858 movrgez %g4, %i7, %o5
6859 sll %l6, 0x1D, %l5
6860 orn %o1, %l1, %i6
6861 ldsh [%l7 + 0x70], %l4
6862 umulcc %o6, 0x0B76, %i2
6863 fsrc1 %f28, %f10
6864 sll %i3, %g2, %o7
6865 subccc %g1, 0x188B, %o0
6866 movrlz %i1, 0x23B, %l0
6867 fabss %f19, %f8
6868 edge16 %o4, %i4, %o2
6869 ldd [%l7 + 0x48], %g6
6870 andcc %g3, %g5, %l2
6871 restore %g6, %i0, %i5
6872 rdpr %cwp, %g1
6873 rdpr %cansave, %g2
6874 rdpr %canrestore, %g3
6875 rdpr %cleanwin, %g4
6876 rdpr %otherwin, %g5
6877 rdpr %wstate, %g6
6878 popc 0x1704, %o3
6879 fcmpne32 %f4, %f10, %l3
6880 and %i7, %g4, %l6
6881 and %l5, 0x0E32, %o1
6882 movvs %xcc, %o5, %i6
6883 movvs %xcc, %l4, %l1
6884 edge8l %i2, %i3, %o6
6885 xnorcc %o7, %g2, %g1
6886 movleu %icc, %o0, %l0
6887 xnor %o4, 0x1E0F, %i1
6888 sth %o2, [%l7 + 0x26]
6889 add %g7, %g3, %g5
6890 sra %l2, 0x0C, %i4
6891 fmovrdgez %g6, %f24, %f22
6892 array16 %i5, %o3, %l3
6893 mulx %i7, %i0, %g4
6894 edge8ln %l6, %o1, %l5
6895 sub %i6, %l4, %o5
6896 srlx %i2, 0x18, %i3
6897 array16 %l1, %o7, %g2
6898 edge32n %g1, %o0, %l0
6899 subccc %o6, %o4, %i1
6900 addccc %g7, 0x06C4, %o2
6901 fmovrslez %g3, %f24, %f29
6902 stb %g5, [%l7 + 0x32]
6903 ldub [%l7 + 0x72], %i4
6904 edge32 %g6, %l2, %o3
6905 fornot1 %f16, %f14, %f14
6906 ldd [%l7 + 0x30], %l2
6907 array8 %i5, %i7, %g4
6908 fmovrse %l6, %f2, %f5
6909 movrlz %o1, %i0, %i6
6910 xor %l5, %o5, %l4
6911 fmovdvc %xcc, %f20, %f19
6912 movg %icc, %i3, %i2
6913 sra %l1, %o7, %g1
6914 fmovrslz %g2, %f24, %f29
6915 ldd [%l7 + 0x28], %l0
6916 setx loop_23, %l0, %l1
6917 return %l1
6918 nop
6919 rdpr %cwp, %g1
6920 rdpr %cansave, %g2
6921 rdpr %canrestore, %g3
6922 rdpr %cleanwin, %g4
6923 rdpr %otherwin, %g5
6924 rdpr %wstate, %g6
6925loop_23: lduw [%l7 + 0x64], %i1
6926 save %o0, %o2, %g3
6927 rdpr %cwp, %g1
6928 rdpr %cansave, %g2
6929 rdpr %canrestore, %g3
6930 rdpr %cleanwin, %g4
6931 rdpr %otherwin, %g5
6932 rdpr %wstate, %g6
6933 edge16l %g7, %g5, %i4
6934 umulcc %g6, %o3, %l3
6935 smulcc %l2, 0x0576, %i7
6936 fmovdleu %icc, %f25, %f3
6937 sllx %i5, %l6, %g4
6938 movpos %icc, %i0, %i6
6939 sub %o1, 0x0A29, %l5
6940 edge32ln %o5, %i3, %l4
6941 alignaddrl %l1, %i2, %o7
6942 ldsh [%l7 + 0x52], %g1
6943 sethi 0x1E61, %l0
6944 movl %icc, %g2, %o4
6945 orcc %o6, 0x0A68, %o0
6946 movn %xcc, %o2, %i1
6947 fcmps %fcc0, %f13, %f12
6948 movre %g3, %g7, %g5
6949 movg %icc, %g6, %o3
6950 movrlz %i4, 0x036, %l2
6951 srax %l3, %i7, %i5
6952 sdiv %l6, 0x15BA, %i0
6953 fpsub32 %f24, %f0, %f14
6954 edge16n %i6, %o1, %l5
6955 fnegs %f17, %f18
6956 sir 0x0249
6957 stw %g4, [%l7 + 0x40]
6958 fcmpne16 %f6, %f28, %i3
6959 fandnot2 %f6, %f28, %f4
6960 fnot1 %f20, %f28
6961 movvs %xcc, %o5, %l1
6962 ldsh [%l7 + 0x44], %i2
6963 fsrc2s %f5, %f23
6964 xor %o7, %g1, %l4
6965 orncc %l0, 0x0E4C, %g2
6966 fmovrsgz %o4, %f9, %f6
6967 andcc %o6, 0x0329, %o2
6968 sdivcc %o0, 0x18B4, %i1
6969 alignaddrl %g3, %g5, %g7
6970 movpos %icc, %o3, %i4
6971 movle %xcc, %l2, %g6
6972 srax %i7, 0x0E, %i5
6973 fmovrdgz %l6, %f14, %f18
6974 edge16 %i0, %l3, %i6
6975 sth %l5, [%l7 + 0x52]
6976 movrgz %g4, %o1, %o5
6977 or %i3, %i2, %l1
6978 move %xcc, %g1, %o7
6979 array32 %l0, %l4, %g2
6980 save %o6, %o2, %o4
6981 rdpr %cwp, %g1
6982 rdpr %cansave, %g2
6983 rdpr %canrestore, %g3
6984 rdpr %cleanwin, %g4
6985 rdpr %otherwin, %g5
6986 rdpr %wstate, %g6
6987 ld [%l7 + 0x78], %f29
6988 fmovrde %i1, %f18, %f18
6989 movvc %icc, %g3, %g5
6990 movleu %xcc, %g7, %o0
6991 sllx %i4, 0x06, %o3
6992 fnot2 %f8, %f6
6993 sll %g6, %l2, %i5
6994 fmovde %xcc, %f12, %f26
6995 save %l6, 0x1E55, %i0
6996 rdpr %cwp, %g1
6997 rdpr %cansave, %g2
6998 rdpr %canrestore, %g3
6999 rdpr %cleanwin, %g4
7000 rdpr %otherwin, %g5
7001 rdpr %wstate, %g6
7002 fpadd32s %f4, %f19, %f29
7003 edge32ln %i7, %i6, %l3
7004 subccc %l5, 0x0FF8, %g4
7005 subccc %o5, %o1, %i3
7006 fnot2s %f25, %f1
7007 st %f1, [%l7 + 0x0C]
7008 addccc %l1, %i2, %g1
7009 sethi 0x0E13, %o7
7010 popc %l0, %l4
7011 movneg %icc, %o6, %g2
7012 ldsw [%l7 + 0x2C], %o4
7013 xnorcc %i1, 0x1063, %o2
7014 or %g5, 0x0797, %g7
7015 edge8 %o0, %g3, %o3
7016 fmovrdlz %g6, %f14, %f8
7017 addcc %i4, %l2, %i5
7018 ldsh [%l7 + 0x7A], %i0
7019 fandnot1s %f25, %f29, %f31
7020 lduh [%l7 + 0x08], %i7
7021 ld [%l7 + 0x58], %f17
7022 mulscc %l6, %i6, %l5
7023 std %f14, [%l7 + 0x18]
7024 restore %l3, 0x198B, %o5
7025 rdpr %cwp, %g1
7026 rdpr %cansave, %g2
7027 rdpr %canrestore, %g3
7028 rdpr %cleanwin, %g4
7029 rdpr %otherwin, %g5
7030 rdpr %wstate, %g6
7031 udivcc %o1, 0x1839, %g4
7032 edge32ln %i3, %l1, %i2
7033 smul %o7, 0x188E, %l0
7034 edge16ln %l4, %o6, %g2
7035 udivx %o4, 0x17D5, %i1
7036 xorcc %o2, 0x00DF, %g5
7037 movrlz %g1, %g7, %g3
7038 alignaddr %o0, %g6, %i4
7039 fxnors %f28, %f30, %f19
7040 fpadd32s %f20, %f4, %f20
7041 edge8ln %l2, %i5, %i0
7042 edge32l %o3, %i7, %l6
7043 edge8 %i6, %l5, %o5
7044 udiv %o1, 0x04C5, %l3
7045 subc %i3, %l1, %i2
7046 fcmpeq16 %f10, %f28, %g4
7047 movn %xcc, %o7, %l4
7048 movcs %icc, %o6, %l0
7049 xnorcc %g2, 0x1842, %i1
7050 fmovdne %xcc, %f31, %f25
7051 fmovsgu %xcc, %f30, %f2
7052 fcmple16 %f0, %f20, %o2
7053 movge %xcc, %g5, %g1
7054 fand %f14, %f24, %f8
7055 array8 %g7, %o4, %o0
7056 fmovdle %xcc, %f23, %f0
7057 fsrc2s %f11, %f6
7058 sir 0x05BE
7059 xnorcc %g6, %g3, %i4
7060 fabss %f11, %f10
7061 fmovsn %icc, %f12, %f13
7062 move %icc, %l2, %i5
7063 movcc %xcc, %i0, %o3
7064 lduw [%l7 + 0x2C], %i7
7065 fones %f2
7066 fmovsa %xcc, %f15, %f0
7067 udivcc %i6, 0x0A04, %l6
7068 fabss %f30, %f3
7069 save %l5, %o1, %o5
7070 rdpr %cwp, %g1
7071 rdpr %cansave, %g2
7072 rdpr %canrestore, %g3
7073 rdpr %cleanwin, %g4
7074 rdpr %otherwin, %g5
7075 rdpr %wstate, %g6
7076 stx %i3, [%l7 + 0x30]
7077 ld [%l7 + 0x20], %f12
7078 subcc %l3, %i2, %g4
7079 fmovrdgez %o7, %f12, %f2
7080 fcmpgt32 %f20, %f22, %l1
7081 ldd [%l7 + 0x38], %o6
7082 stx %l0, [%l7 + 0x70]
7083 fnands %f25, %f18, %f20
7084 sth %g2, [%l7 + 0x34]
7085 st %f8, [%l7 + 0x14]
7086 popc 0x0F1E, %i1
7087 movcs %icc, %o2, %l4
7088 fpackfix %f16, %f10
7089 sub %g1, %g5, %o4
7090 movrne %o0, %g7, %g6
7091 ldsw [%l7 + 0x58], %g3
7092 sub %l2, %i4, %i0
7093 movrlez %o3, %i7, %i6
7094 sdivx %l6, 0x00F2, %i5
7095 ldd [%l7 + 0x18], %o0
7096 fmovdcs %xcc, %f10, %f22
7097 movre %o5, 0x246, %i3
7098 edge16l %l3, %i2, %g4
7099 array32 %l5, %o7, %l1
7100 srlx %l0, 0x01, %g2
7101 movrgz %o6, 0x3DB, %o2
7102 ldd [%l7 + 0x08], %f10
7103 sra %l4, 0x1C, %i1
7104 xor %g5, 0x02F4, %o4
7105 fmovsvc %xcc, %f9, %f15
7106 fornot2 %f24, %f10, %f12
7107 smulcc %o0, %g7, %g6
7108 fmovrsgz %g3, %f14, %f14
7109 umulcc %g1, %i4, %l2
7110 srax %i0, %o3, %i6
7111 edge32l %l6, %i7, %i5
7112 edge8 %o5, %o1, %i3
7113 udivx %i2, 0x1DCF, %l3
7114 fmovrdgz %l5, %f0, %f4
7115 movvc %xcc, %o7, %g4
7116 movg %icc, %l0, %l1
7117 srl %g2, %o6, %l4
7118 stb %i1, [%l7 + 0x08]
7119 xor %o2, 0x170E, %g5
7120 sub %o4, %g7, %o0
7121 setx loop_24, %l0, %l1
7122 return %l1
7123 nop
7124 rdpr %cwp, %g1
7125 rdpr %cansave, %g2
7126 rdpr %canrestore, %g3
7127 rdpr %cleanwin, %g4
7128 rdpr %otherwin, %g5
7129 rdpr %wstate, %g6
7130loop_24: popc 0x1F5D, %i4
7131 movge %xcc, %i0, %o3
7132 lduh [%l7 + 0x2E], %l2
7133 edge16 %l6, %i6, %i5
7134 subc %i7, %o5, %o1
7135 fmovrdlez %i3, %f6, %f16
7136 xorcc %i2, %l3, %o7
7137 umulcc %g4, %l5, %l0
7138 movrgez %g2, %o6, %l1
7139 fmovdne %xcc, %f0, %f24
7140 fmovsl %xcc, %f28, %f27
7141 movre %l4, %i1, %o2
7142 restore %o4, %g7, %g5
7143 rdpr %cwp, %g1
7144 rdpr %cansave, %g2
7145 rdpr %canrestore, %g3
7146 rdpr %cleanwin, %g4
7147 rdpr %otherwin, %g5
7148 rdpr %wstate, %g6
7149 sdivcc %g3, 0x007A, %o0
7150 edge8n %g1, %g6, %i4
7151 sir 0x0608
7152 ldsh [%l7 + 0x26], %o3
7153 ldx [%l7 + 0x30], %l2
7154 sethi 0x09F0, %l6
7155 movpos %xcc, %i0, %i6
7156 andncc %i5, %i7, %o1
7157 fcmpgt16 %f26, %f24, %i3
7158 fcmpne32 %f26, %f8, %o5
7159 edge8ln %l3, %i2, %o7
7160 udivcc %g4, 0x0587, %l5
7161 xnor %g2, %l0, %l1
7162 udivcc %o6, 0x1EA8, %i1
7163 movne %xcc, %l4, %o4
7164 sll %g7, %g5, %o2
7165 setx loop_25, %l0, %l1
7166 return %l1
7167 nop
7168 rdpr %cwp, %g1
7169 rdpr %cansave, %g2
7170 rdpr %canrestore, %g3
7171 rdpr %cleanwin, %g4
7172 rdpr %otherwin, %g5
7173 rdpr %wstate, %g6
7174loop_25: sth %g1, [%l7 + 0x56]
7175 edge16ln %g6, %o3, %l2
7176 sdivx %l6, 0x0426, %i4
7177 sub %i0, %i5, %i6
7178 udiv %i7, 0x153C, %o1
7179 umul %i3, 0x0742, %o5
7180 xnorcc %i2, 0x1B79, %o7
7181 movn %xcc, %l3, %g4
7182 fmovrse %g2, %f7, %f7
7183 movpos %icc, %l0, %l1
7184 stx %l5, [%l7 + 0x08]
7185 movle %icc, %i1, %l4
7186 movg %xcc, %o6, %g7
7187 edge32ln %o4, %o2, %g3
7188 ldd [%l7 + 0x40], %o0
7189 movrgz %g5, 0x2AA, %g6
7190 st %f16, [%l7 + 0x4C]
7191 udiv %o3, 0x0B3A, %g1
7192 sth %l6, [%l7 + 0x20]
7193 sra %i4, 0x17, %i0
7194 ld [%l7 + 0x2C], %f7
7195 ldsb [%l7 + 0x7A], %i5
7196 movrne %i6, 0x1AC, %l2
7197 movrgez %o1, %i3, %i7
7198 umul %i2, %o7, %l3
7199 sdivcc %g4, 0x1883, %o5
7200 edge8n %l0, %l1, %g2
7201 ldsw [%l7 + 0x58], %i1
7202 srl %l5, %l4, %g7
7203 edge8 %o4, %o6, %g3
7204 popc %o2, %o0
7205 sdivx %g5, 0x1BC9, %o3
7206 and %g6, %l6, %g1
7207 stx %i4, [%l7 + 0x40]
7208 sll %i5, %i0, %l2
7209 ldsb [%l7 + 0x41], %o1
7210 sdivcc %i6, 0x0C77, %i7
7211 sth %i2, [%l7 + 0x14]
7212 fzeros %f8
7213 movpos %xcc, %o7, %i3
7214 fmovsne %icc, %f24, %f2
7215 srax %l3, %g4, %l0
7216 movre %l1, %o5, %g2
7217 movg %icc, %l5, %l4
7218 sir 0x100B
7219 orncc %i1, 0x1185, %o4
7220 edge32ln %g7, %g3, %o6
7221 sllx %o0, 0x12, %o2
7222 fmul8x16au %f0, %f0, %f16
7223 movrlz %g5, 0x1D5, %g6
7224 xnor %o3, 0x1E88, %g1
7225 fmul8x16 %f29, %f12, %f20
7226 fmovdge %xcc, %f3, %f11
7227 fnegd %f26, %f20
7228 movrne %l6, 0x2C5, %i4
7229 edge16 %i5, %i0, %o1
7230 stw %i6, [%l7 + 0x6C]
7231 edge32 %i7, %l2, %i2
7232 fors %f1, %f20, %f5
7233 sethi 0x12D1, %i3
7234 fmul8sux16 %f0, %f16, %f0
7235 subccc %l3, 0x085D, %g4
7236 movvs %xcc, %l0, %o7
7237 fnegd %f4, %f26
7238 nop
7239 set 0x32, %g6
7240 sth %l1, [%l7 + %g6]
7241 save %g2, 0x052B, %l5
7242 rdpr %cwp, %g1
7243 rdpr %cansave, %g2
7244 rdpr %canrestore, %g3
7245 rdpr %cleanwin, %g4
7246 rdpr %otherwin, %g5
7247 rdpr %wstate, %g6
7248 edge32 %l4, %o5, %o4
7249 nop
7250 set 0x14, %i5
7251 ldsh [%l7 + %i5], %i1
7252 smulcc %g3, 0x1164, %g7
7253 edge16 %o0, %o6, %g5
7254 ldx [%l7 + 0x18], %g6
7255 edge32 %o2, %g1, %l6
7256 mulx %o3, 0x1E9B, %i5
7257 fmovda %icc, %f28, %f11
7258 fxors %f20, %f28, %f25
7259 addccc %i0, 0x00AC, %o1
7260 sir 0x0193
7261 popc %i4, %i6
7262 xnorcc %i7, %i2, %l2
7263 subcc %i3, 0x1477, %g4
7264 nop
7265 set 0x58, %o5
7266 ldsw [%l7 + %o5], %l3
7267 mulx %o7, %l0, %g2
7268 addc %l5, %l1, %o5
7269 addc %o4, %i1, %g3
7270 edge32l %g7, %l4, %o6
7271 sdiv %o0, 0x0A67, %g6
7272 edge16 %g5, %g1, %o2
7273 sir 0x0D33
7274 edge8 %o3, %i5, %i0
7275 ldd [%l7 + 0x40], %i6
7276 ldsw [%l7 + 0x1C], %o1
7277 movrgz %i6, 0x336, %i4
7278 stw %i7, [%l7 + 0x74]
7279 srax %i2, %i3, %l2
7280 andcc %g4, 0x144B, %o7
7281 fmul8x16au %f16, %f25, %f10
7282 ldub [%l7 + 0x40], %l0
7283 edge8l %g2, %l3, %l1
7284 fmovrde %o5, %f28, %f4
7285 ldsh [%l7 + 0x18], %l5
7286 stx %o4, [%l7 + 0x28]
7287 move %icc, %i1, %g7
7288 addcc %g3, %o6, %l4
7289 ldd [%l7 + 0x60], %g6
7290 stw %g5, [%l7 + 0x10]
7291 sra %o0, 0x07, %o2
7292 lduh [%l7 + 0x4C], %g1
7293 mulx %i5, 0x04D9, %i0
7294 sdiv %l6, 0x112B, %o3
7295 alignaddr %i6, %o1, %i4
7296 movleu %xcc, %i2, %i7
7297 movl %xcc, %i3, %g4
7298 edge16 %l2, %o7, %g2
7299 fmovd %f20, %f14
7300 subc %l0, 0x0352, %l1
7301 ldx [%l7 + 0x28], %l3
7302 nop
7303 set 0x26, %o1
7304 sth %o5, [%l7 + %o1]
7305 edge16l %l5, %i1, %o4
7306 sdivcc %g3, 0x134C, %o6
7307 sir 0x0510
7308 movpos %icc, %l4, %g7
7309 ldd [%l7 + 0x78], %f4
7310 fornot2s %f14, %f5, %f17
7311 sir 0x0E93
7312 srlx %g5, %o0, %o2
7313 sdivcc %g6, 0x062F, %i5
7314 mulscc %g1, %i0, %o3
7315 array8 %i6, %o1, %i4
7316 movle %icc, %l6, %i2
7317 edge16ln %i7, %g4, %l2
7318 fmovscc %icc, %f10, %f19
7319 movgu %icc, %i3, %g2
7320 fmovdgu %icc, %f15, %f19
7321 fmul8x16 %f15, %f22, %f30
7322 sdivx %l0, 0x0611, %l1
7323 subcc %l3, %o7, %o5
7324 fone %f14
7325 umul %l5, 0x003A, %i1
7326 ld [%l7 + 0x78], %f4
7327 array16 %g3, %o4, %o6
7328 subc %l4, %g7, %g5
7329 umul %o0, 0x091E, %o2
7330 sir 0x091E
7331 udiv %g6, 0x19CD, %i5
7332 edge32ln %i0, %o3, %g1
7333 ldsh [%l7 + 0x2C], %o1
7334 movrgz %i6, %i4, %l6
7335 movrlez %i7, %i2, %g4
7336 fnand %f26, %f0, %f14
7337 sethi 0x012D, %i3
7338 fandnot1 %f8, %f10, %f10
7339 edge32n %g2, %l0, %l1
7340 or %l3, %l2, %o5
7341 fmovdleu %icc, %f29, %f21
7342 fmovsvc %xcc, %f3, %f29
7343 fmovdle %xcc, %f11, %f11
7344 orn %l5, %o7, %i1
7345 std %f28, [%l7 + 0x68]
7346 stx %o4, [%l7 + 0x60]
7347 umul %g3, 0x0CD2, %l4
7348 and %o6, 0x113D, %g7
7349 fnegd %f12, %f18
7350 fmovsge %xcc, %f26, %f10
7351 fmovsneg %xcc, %f4, %f16
7352 andn %o0, %o2, %g6
7353 edge8 %i5, %g5, %i0
7354 edge16l %g1, %o1, %o3
7355 smul %i4, %i6, %l6
7356 movg %icc, %i2, %i7
7357 movge %xcc, %i3, %g2
7358 save %g4, 0x12EF, %l1
7359 rdpr %cwp, %g1
7360 rdpr %cansave, %g2
7361 rdpr %canrestore, %g3
7362 rdpr %cleanwin, %g4
7363 rdpr %otherwin, %g5
7364 rdpr %wstate, %g6
7365 sethi 0x1A14, %l3
7366 movg %xcc, %l0, %l2
7367 fmovrde %l5, %f22, %f30
7368 movcs %xcc, %o5, %i1
7369 edge16l %o4, %g3, %l4
7370 addccc %o6, %o7, %g7
7371 orncc %o0, %o2, %i5
7372 andncc %g5, %g6, %i0
7373 srl %o1, 0x06, %g1
7374 fexpand %f3, %f24
7375 restore %o3, %i4, %l6
7376 rdpr %cwp, %g1
7377 rdpr %cansave, %g2
7378 rdpr %canrestore, %g3
7379 rdpr %cleanwin, %g4
7380 rdpr %otherwin, %g5
7381 rdpr %wstate, %g6
7382 std %f6, [%l7 + 0x08]
7383 andn %i6, %i7, %i3
7384 movcc %xcc, %i2, %g2
7385 nop
7386 set 0x50, %i4
7387 std %f10, [%l7 + %i4]
7388 smulcc %g4, %l3, %l1
7389 fors %f8, %f8, %f6
7390 fand %f0, %f30, %f2
7391 movrlz %l0, %l2, %o5
7392 fsrc2 %f20, %f24
7393 srl %i1, 0x0E, %o4
7394 ldsw [%l7 + 0x24], %g3
7395 subc %l4, 0x054E, %o6
7396 edge16 %l5, %g7, %o7
7397 subc %o2, 0x1450, %o0
7398 edge32ln %i5, %g6, %g5
7399 fcmple32 %f6, %f12, %i0
7400 movne %xcc, %g1, %o3
7401 mulx %o1, 0x07FF, %i4
7402 fmovrse %i6, %f31, %f2
7403 smul %i7, %l6, %i3
7404 lduw [%l7 + 0x5C], %i2
7405 ldd [%l7 + 0x38], %g4
7406 sub %l3, %g2, %l1
7407 movrgez %l0, %l2, %i1
7408 edge8n %o4, %o5, %g3
7409 umulcc %l4, %l5, %o6
7410 setx loop_26, %l0, %l1
7411 return %l1
7412 nop
7413 rdpr %cwp, %g1
7414 rdpr %cansave, %g2
7415 rdpr %canrestore, %g3
7416 rdpr %cleanwin, %g4
7417 rdpr %otherwin, %g5
7418 rdpr %wstate, %g6
7419loop_26: fmovs %f29, %f27
7420 subccc %i5, 0x1A9E, %g6
7421 orcc %g5, %i0, %g1
7422 movrgez %o0, 0x0BD, %o3
7423 fmovsvc %icc, %f3, %f19
7424 srl %o1, %i6, %i7
7425 movrne %l6, %i4, %i3
7426 fnor %f26, %f4, %f28
7427 alignaddrl %i2, %l3, %g4
7428 array32 %g2, %l0, %l2
7429 orncc %i1, 0x0D10, %l1
7430 nop
7431 set 0x18, %i2
7432 ldd [%l7 + %i2], %o4
7433 fmovdn %icc, %f13, %f2
7434 stw %g3, [%l7 + 0x2C]
7435 fmovsl %icc, %f5, %f8
7436 movcc %icc, %o5, %l4
7437 udivcc %o6, 0x1A1B, %l5
7438 xorcc %o7, 0x1BE5, %o2
7439 andn %i5, %g7, %g6
7440 fands %f30, %f23, %f1
7441 edge32ln %g5, %g1, %i0
7442 sdivx %o0, 0x066B, %o3
7443 subc %o1, %i7, %i6
7444 stw %i4, [%l7 + 0x54]
7445 ld [%l7 + 0x18], %f12
7446 or %l6, 0x18F6, %i2
7447 movvs %icc, %i3, %l3
7448 nop
7449 set 0x60, %g5
7450 stx %g4, [%l7 + %g5]
7451 edge8n %g2, %l2, %l0
7452 move %icc, %l1, %i1
7453 fones %f9
7454 popc 0x0CF0, %o4
7455 fnegd %f10, %f24
7456 smul %o5, %g3, %o6
7457 edge16ln %l4, %l5, %o7
7458 siam 0x4
7459 fsrc1 %f6, %f10
7460 edge32 %i5, %g7, %o2
7461 ldd [%l7 + 0x20], %f14
7462 fand %f0, %f16, %f22
7463 movrgz %g5, 0x31C, %g1
7464 andcc %i0, 0x1664, %o0
7465 movle %icc, %o3, %g6
7466 fcmple16 %f30, %f2, %o1
7467 or %i7, %i4, %i6
7468 movcc %icc, %i2, %l6
7469 nop
7470 set 0x08, %g7
7471 ldd [%l7 + %g7], %f20
7472 subcc %i3, %l3, %g4
7473 movleu %xcc, %l2, %g2
7474 restore %l0, 0x10AE, %i1
7475 rdpr %cwp, %g1
7476 rdpr %cansave, %g2
7477 rdpr %canrestore, %g3
7478 rdpr %cleanwin, %g4
7479 rdpr %otherwin, %g5
7480 rdpr %wstate, %g6
7481 udivx %o4, 0x1C55, %o5
7482 subcc %g3, 0x1904, %o6
7483 edge8 %l4, %l1, %o7
7484 fpadd32s %f23, %f30, %f11
7485 orn %l5, %i5, %o2
7486 array8 %g7, %g5, %i0
7487 fone %f14
7488 fcmpes %fcc3, %f23, %f13
7489 sth %o0, [%l7 + 0x6A]
7490 fmovrsgz %g1, %f3, %f7
7491 movrgez %g6, 0x0AE, %o1
7492 nop
7493 set 0x79, %o2
7494 ldsb [%l7 + %o2], %o3
7495 addc %i4, %i7, %i2
7496 movle %icc, %l6, %i3
7497 fmul8ulx16 %f6, %f22, %f12
7498 stb %i6, [%l7 + 0x0A]
7499 edge16ln %l3, %l2, %g2
7500 fmul8sux16 %f14, %f10, %f14
7501 mova %xcc, %g4, %i1
7502 edge16ln %l0, %o4, %g3
7503 or %o6, 0x078B, %l4
7504 movleu %xcc, %o5, %o7
7505 movg %xcc, %l5, %l1
7506 fmovrdgez %i5, %f4, %f24
7507 subccc %g7, 0x0700, %o2
7508 srl %i0, %g5, %o0
7509 fnot1 %f28, %f26
7510 orn %g6, 0x0382, %g1
7511 mova %icc, %o1, %i4
7512 std %f14, [%l7 + 0x30]
7513 fnot2 %f28, %f8
7514 fpsub16s %f20, %f15, %f26
7515 fornot2 %f20, %f28, %f20
7516 ldsw [%l7 + 0x14], %i7
7517 fmul8x16al %f9, %f24, %f10
7518 mulscc %o3, %l6, %i2
7519 sth %i6, [%l7 + 0x62]
7520 array8 %l3, %l2, %g2
7521 fmovsvs %xcc, %f24, %f27
7522 movl %icc, %i3, %i1
7523 fnegs %f0, %f26
7524 movvc %xcc, %g4, %l0
7525 movneg %xcc, %o4, %o6
7526 nop
7527 set 0x30, %i7
7528 ldd [%l7 + %i7], %g2
7529 udivx %o5, 0x16A1, %l4
7530 fandnot2s %f0, %f29, %f19
7531 fmovdneg %xcc, %f5, %f10
7532 std %f18, [%l7 + 0x40]
7533 srlx %l5, %l1, %o7
7534 andcc %i5, %o2, %i0
7535 movrlez %g7, 0x359, %g5
7536 andn %o0, 0x0CDE, %g1
7537 sir 0x14BB
7538 stb %g6, [%l7 + 0x50]
7539 xnor %o1, %i7, %i4
7540 andncc %o3, %l6, %i6
7541 ldd [%l7 + 0x58], %f0
7542 and %l3, 0x0C59, %i2
7543 nop
7544 set 0x1E, %g4
7545 lduh [%l7 + %g4], %g2
7546 xorcc %i3, %i1, %g4
7547 mova %icc, %l0, %o4
7548 ldd [%l7 + 0x40], %o6
7549 sir 0x0BB4
7550 fcmpd %fcc2, %f28, %f18
7551 movvs %icc, %g3, %o5
7552 fors %f22, %f30, %f15
7553 umul %l4, %l2, %l5
7554 fcmpgt16 %f20, %f30, %o7
7555 edge16 %i5, %o2, %l1
7556 movl %xcc, %g7, %i0
7557 movre %g5, %o0, %g1
7558 fmovrslez %o1, %f3, %f27
7559 array16 %i7, %g6, %o3
7560 sdivx %i4, 0x1896, %i6
7561 mulx %l6, %i2, %l3
7562 xor %g2, %i3, %i1
7563 fpadd32 %f22, %f18, %f6
7564 movcs %icc, %l0, %o4
7565 subcc %o6, 0x05D3, %g3
7566 ldub [%l7 + 0x6A], %g4
7567 array8 %o5, %l4, %l2
7568 stw %l5, [%l7 + 0x40]
7569 stw %o7, [%l7 + 0x38]
7570 fornot1s %f27, %f30, %f25
7571 andcc %o2, 0x0558, %l1
7572 movrlz %i5, 0x251, %g7
7573 edge16l %g5, %o0, %g1
7574 ldsb [%l7 + 0x55], %o1
7575 ld [%l7 + 0x1C], %f30
7576 fnors %f17, %f9, %f15
7577 add %i7, 0x16D2, %i0
7578 xor %g6, %o3, %i6
7579 udivcc %l6, 0x0BC2, %i2
7580 stx %i4, [%l7 + 0x48]
7581 fones %f26
7582 movre %l3, 0x26B, %i3
7583 udivcc %i1, 0x1486, %g2
7584 addc %l0, %o4, %g3
7585 movcs %icc, %o6, %o5
7586 fandnot1 %f0, %f6, %f14
7587 umul %g4, 0x0B88, %l2
7588 alignaddrl %l5, %l4, %o7
7589 stx %o2, [%l7 + 0x30]
7590 movn %xcc, %i5, %l1
7591 smulcc %g7, 0x190B, %g5
7592 sll %g1, %o0, %o1
7593 popc 0x0DD8, %i0
7594 fabsd %f28, %f26
7595 movgu %xcc, %i7, %o3
7596 sll %g6, 0x08, %i6
7597 ldsw [%l7 + 0x58], %i2
7598 edge16n %i4, %l6, %i3
7599 movneg %icc, %i1, %g2
7600 fornot1s %f28, %f15, %f26
7601 nop
7602 set 0x4C, %i6
7603 sth %l3, [%l7 + %i6]
7604 lduw [%l7 + 0x30], %o4
7605 movre %g3, 0x0E7, %o6
7606 addc %l0, %o5, %l2
7607 lduh [%l7 + 0x70], %l5
7608 move %icc, %g4, %l4
7609 fmovdvs %xcc, %f13, %f8
7610 xorcc %o2, %o7, %i5
7611 edge32 %l1, %g7, %g1
7612 fcmped %fcc0, %f22, %f18
7613 movrgz %g5, 0x16F, %o0
7614 nop
7615 set 0x30, %o6
7616 ldx [%l7 + %o6], %o1
7617 orncc %i7, 0x1384, %i0
7618 srax %o3, 0x0A, %g6
7619 edge16ln %i2, %i4, %i6
7620 array16 %i3, %i1, %g2
7621 fmovrse %l6, %f31, %f22
7622 nop
7623 set 0x68, %i1
7624 stw %o4, [%l7 + %i1]
7625 edge32l %l3, %o6, %l0
7626 sdiv %o5, 0x1807, %l2
7627 fmovse %xcc, %f20, %f25
7628 fcmpeq32 %f10, %f12, %l5
7629 ldd [%l7 + 0x78], %f18
7630 fcmpes %fcc0, %f8, %f0
7631 movvc %icc, %g3, %l4
7632 movrgz %g4, 0x05F, %o2
7633 xor %i5, %l1, %g7
7634 sdiv %g1, 0x1929, %o7
7635 orncc %o0, 0x0F96, %o1
7636 edge16ln %g5, %i7, %o3
7637 ldsb [%l7 + 0x42], %i0
7638 movrne %g6, 0x263, %i2
7639 addccc %i4, 0x165C, %i6
7640 movrgez %i1, %i3, %g2
7641 movn %xcc, %o4, %l3
7642 fcmpeq32 %f28, %f30, %o6
7643 andn %l0, 0x0D29, %o5
7644 fpack16 %f10, %f16
7645 mulx %l2, %l6, %l5
7646 stw %l4, [%l7 + 0x74]
7647 fpadd16 %f18, %f12, %f4
7648 udivx %g4, 0x1499, %g3
7649 andncc %o2, %i5, %l1
7650 fmovspos %xcc, %f22, %f16
7651 fpadd16 %f8, %f0, %f22
7652 andn %g7, %o7, %o0
7653 movne %xcc, %o1, %g5
7654 sth %i7, [%l7 + 0x46]
7655 udivx %o3, 0x1F9D, %g1
7656 edge16n %g6, %i0, %i2
7657 fors %f23, %f0, %f19
7658 edge32 %i4, %i6, %i1
7659 subc %g2, %o4, %l3
7660 fmovdl %xcc, %f18, %f10
7661 fnors %f25, %f3, %f23
7662 ldub [%l7 + 0x12], %i3
7663 fnegs %f5, %f8
7664 udivcc %l0, 0x0AAD, %o5
7665 pdist %f26, %f16, %f16
7666 edge16l %l2, %o6, %l6
7667 sdivcc %l4, 0x00D3, %l5
7668 std %f18, [%l7 + 0x18]
7669 edge16l %g3, %g4, %i5
7670 fmovrde %o2, %f8, %f28
7671 fmovrdgz %l1, %f12, %f24
7672 pdist %f8, %f26, %f12
7673 fmovrsgz %o7, %f11, %f21
7674 movrne %o0, 0x1E3, %g7
7675 srlx %g5, 0x06, %o1
7676 udivcc %i7, 0x1EB5, %o3
7677 fmovsl %icc, %f30, %f21
7678 stx %g1, [%l7 + 0x38]
7679 ldd [%l7 + 0x18], %g6
7680 orncc %i0, %i4, %i6
7681 fpack32 %f20, %f22, %f0
7682 sth %i2, [%l7 + 0x7C]
7683 srl %g2, 0x17, %o4
7684 fmovsvc %xcc, %f26, %f2
7685 movl %icc, %i1, %i3
7686 movgu %xcc, %l3, %l0
7687 array32 %o5, %l2, %o6
7688 movpos %icc, %l4, %l5
7689 fmovda %icc, %f0, %f14
7690 edge8 %g3, %l6, %i5
7691 sllx %o2, %l1, %o7
7692 movrgez %g4, 0x21B, %g7
7693 sdivcc %g5, 0x0769, %o1
7694 ldd [%l7 + 0x70], %o0
7695 movne %icc, %o3, %g1
7696 movvs %xcc, %g6, %i7
7697 and %i0, 0x033B, %i4
7698 addc %i2, %g2, %i6
7699 movvs %icc, %o4, %i3
7700 sdivcc %l3, 0x17D8, %i1
7701 fnor %f12, %f10, %f18
7702 edge32n %o5, %l0, %o6
7703 movg %xcc, %l4, %l2
7704 movrlz %g3, 0x388, %l6
7705 lduw [%l7 + 0x18], %i5
7706 udiv %l5, 0x0BF9, %o2
7707 setx loop_27, %l0, %l1
7708 return %l1
7709 nop
7710 rdpr %cwp, %g1
7711 rdpr %cansave, %g2
7712 rdpr %canrestore, %g3
7713 rdpr %cleanwin, %g4
7714 rdpr %otherwin, %g5
7715 rdpr %wstate, %g6
7716loop_27: movn %xcc, %g5, %g7
7717 edge32l %o0, %o3, %g1
7718 edge32 %o1, %g6, %i7
7719 edge16ln %i0, %i2, %g2
7720 ldx [%l7 + 0x68], %i6
7721 stb %o4, [%l7 + 0x78]
7722 movvs %xcc, %i3, %i4
7723 move %icc, %i1, %o5
7724 ldsw [%l7 + 0x7C], %l3
7725 edge8l %o6, %l0, %l4
7726 fnegd %f30, %f30
7727 fsrc2 %f4, %f16
7728 srl %g3, %l6, %i5
7729 smulcc %l2, 0x0539, %o2
7730 fcmpne16 %f2, %f14, %l1
7731 xnorcc %g4, 0x0449, %l5
7732 orn %g5, 0x02C2, %g7
7733 sra %o7, %o3, %o0
7734 stw %g1, [%l7 + 0x40]
7735 ld [%l7 + 0x28], %f31
7736 edge16l %g6, %i7, %i0
7737 edge8ln %i2, %g2, %o1
7738 movvc %xcc, %o4, %i3
7739 andncc %i4, %i6, %i1
7740 array32 %o5, %o6, %l0
7741 udivx %l4, 0x1F96, %l3
7742 sdiv %g3, 0x06FF, %i5
7743 movgu %xcc, %l2, %l6
7744 umul %l1, %o2, %l5
7745 srax %g4, 0x1D, %g5
7746 fxor %f30, %f24, %f16
7747 save %g7, 0x14C3, %o7
7748 rdpr %cwp, %g1
7749 rdpr %cansave, %g2
7750 rdpr %canrestore, %g3
7751 rdpr %cleanwin, %g4
7752 rdpr %otherwin, %g5
7753 rdpr %wstate, %g6
7754 or %o0, %g1, %o3
7755 movrne %g6, %i0, %i2
7756 alignaddr %i7, %o1, %g2
7757 stw %o4, [%l7 + 0x3C]
7758 movgu %icc, %i4, %i3
7759 subc %i1, %o5, %o6
7760 stx %l0, [%l7 + 0x68]
7761 edge32n %i6, %l4, %g3
7762 fmovdvs %xcc, %f12, %f3
7763 sth %i5, [%l7 + 0x6E]
7764 udivcc %l2, 0x02DD, %l6
7765 alignaddr %l3, %o2, %l1
7766 srlx %l5, 0x08, %g4
7767 fmovdvs %xcc, %f31, %f13
7768 edge16 %g7, %g5, %o0
7769 fmovdl %xcc, %f3, %f26
7770 andn %o7, %g1, %g6
7771 move %xcc, %i0, %i2
7772 orn %o3, 0x1D29, %o1
7773 fandnot2s %f0, %f16, %f0
7774 restore %i7, 0x0706, %o4
7775 rdpr %cwp, %g1
7776 rdpr %cansave, %g2
7777 rdpr %canrestore, %g3
7778 rdpr %cleanwin, %g4
7779 rdpr %otherwin, %g5
7780 rdpr %wstate, %g6
7781 save %i4, %i3, %i1
7782 rdpr %cwp, %g1
7783 rdpr %cansave, %g2
7784 rdpr %canrestore, %g3
7785 rdpr %cleanwin, %g4
7786 rdpr %otherwin, %g5
7787 rdpr %wstate, %g6
7788 fmovrdlz %g2, %f12, %f26
7789 fsrc2 %f30, %f2
7790 edge32 %o5, %l0, %o6
7791 ldsw [%l7 + 0x10], %i6
7792 edge8 %g3, %l4, %i5
7793 srax %l6, %l3, %l2
7794 udivx %o2, 0x0861, %l5
7795 xnor %g4, 0x01EA, %l1
7796 andcc %g7, %g5, %o7
7797 fzeros %f4
7798 edge8l %g1, %g6, %i0
7799 and %o0, 0x0BA4, %i2
7800 fpmerge %f12, %f6, %f24
7801 srl %o1, 0x1E, %i7
7802 srax %o3, 0x10, %i4
7803 andncc %o4, %i1, %i3
7804 xorcc %g2, %l0, %o5
7805 mova %icc, %i6, %o6
7806 movrne %l4, %g3, %i5
7807 ldsb [%l7 + 0x6D], %l6
7808 edge8ln %l3, %o2, %l5
7809 xnor %g4, %l2, %g7
7810 subcc %g5, %o7, %l1
7811 std %f14, [%l7 + 0x10]
7812 fpadd32s %f11, %f30, %f16
7813 xnorcc %g6, 0x170E, %g1
7814 udiv %i0, 0x1407, %o0
7815 stw %i2, [%l7 + 0x18]
7816 or %i7, %o1, %o3
7817 ldd [%l7 + 0x58], %f4
7818 movrlez %o4, %i1, %i4
7819 fmovsa %xcc, %f9, %f29
7820 std %f20, [%l7 + 0x78]
7821 fmovdleu %icc, %f14, %f6
7822 edge8n %i3, %g2, %o5
7823 xnor %l0, %i6, %l4
7824 edge8n %o6, %i5, %g3
7825 movleu %xcc, %l6, %l3
7826 movleu %xcc, %l5, %o2
7827 fmovdge %xcc, %f27, %f8
7828 fsrc1s %f4, %f28
7829 movrgz %l2, %g7, %g4
7830 udiv %o7, 0x1634, %l1
7831 fmovrde %g6, %f12, %f0
7832 subccc %g5, 0x0508, %g1
7833 ldub [%l7 + 0x7A], %i0
7834 movpos %icc, %o0, %i2
7835 edge16ln %i7, %o3, %o1
7836 movne %xcc, %o4, %i4
7837 umulcc %i3, %i1, %g2
7838 pdist %f2, %f0, %f12
7839 smul %o5, 0x0E3B, %l0
7840 movneg %xcc, %i6, %o6
7841 edge16l %l4, %g3, %l6
7842 fmovsge %xcc, %f4, %f13
7843 fmovdl %xcc, %f15, %f30
7844 movrgz %i5, 0x112, %l5
7845 orn %o2, 0x1BE6, %l3
7846 std %f8, [%l7 + 0x58]
7847 fmul8sux16 %f14, %f22, %f4
7848 ldx [%l7 + 0x40], %g7
7849 subc %l2, %g4, %l1
7850 subc %g6, 0x0430, %g5
7851 edge32ln %o7, %i0, %g1
7852 ldsw [%l7 + 0x34], %o0
7853 array8 %i7, %o3, %i2
7854 xnorcc %o4, %i4, %o1
7855 fcmpne32 %f26, %f4, %i1
7856 fmovdvs %xcc, %f17, %f14
7857 movne %xcc, %g2, %i3
7858 fxnors %f30, %f30, %f22
7859 movleu %icc, %o5, %l0
7860 stb %o6, [%l7 + 0x40]
7861 fmovsn %xcc, %f27, %f25
7862 fpmerge %f31, %f22, %f4
7863 fmovsgu %xcc, %f13, %f1
7864 edge32ln %l4, %g3, %l6
7865 andn %i6, %i5, %l5
7866 movcs %xcc, %o2, %l3
7867 edge8n %g7, %l2, %l1
7868 fsrc1s %f10, %f11
7869 ldsw [%l7 + 0x50], %g6
7870 fmovdg %xcc, %f1, %f29
7871 fnot1s %f11, %f4
7872 edge16 %g4, %o7, %i0
7873 movvc %xcc, %g5, %g1
7874 st %f13, [%l7 + 0x68]
7875 addccc %i7, %o0, %o3
7876 ldd [%l7 + 0x40], %i2
7877 subcc %i4, %o1, %i1
7878 udivx %o4, 0x11F4, %i3
7879 movrne %g2, %o5, %o6
7880 ldd [%l7 + 0x30], %f12
7881 and %l0, 0x0853, %g3
7882 edge32l %l4, %l6, %i6
7883 andncc %l5, %i5, %o2
7884 smulcc %g7, 0x059D, %l3
7885 edge16 %l1, %g6, %g4
7886 mova %icc, %o7, %l2
7887 udivcc %i0, 0x053F, %g5
7888 nop
7889 set 0x6C, %l1
7890 ldsh [%l7 + %l1], %g1
7891 nop
7892 set 0x0E, %o7
7893 sth %i7, [%l7 + %o7]
7894 xnorcc %o3, 0x0EB6, %i2
7895 sth %i4, [%l7 + 0x56]
7896 sdivcc %o1, 0x1693, %i1
7897 smulcc %o4, %i3, %o0
7898 addccc %o5, %g2, %o6
7899 stx %g3, [%l7 + 0x18]
7900 subccc %l0, %l6, %l4
7901 edge8n %l5, %i6, %o2
7902 movneg %icc, %i5, %l3
7903 stb %l1, [%l7 + 0x51]
7904 smul %g7, %g4, %g6
7905 movvc %xcc, %o7, %i0
7906 fmovspos %icc, %f18, %f18
7907 mulscc %g5, %l2, %g1
7908 fmovrdgez %o3, %f26, %f24
7909 fnors %f27, %f1, %f5
7910 andncc %i7, %i2, %i4
7911 sethi 0x1C93, %o1
7912 orncc %i1, 0x17D4, %o4
7913 ldsw [%l7 + 0x38], %o0
7914 movge %xcc, %o5, %i3
7915 ldub [%l7 + 0x7D], %o6
7916 udiv %g3, 0x14A5, %l0
7917 ldsw [%l7 + 0x1C], %l6
7918 srlx %g2, 0x09, %l5
7919 or %i6, %o2, %i5
7920 sllx %l3, 0x1C, %l1
7921 fmovsle %icc, %f9, %f16
7922 addc %g7, %l4, %g6
7923 move %xcc, %o7, %g4
7924 orn %g5, 0x12E9, %i0
7925 movg %icc, %g1, %o3
7926 movgu %icc, %i7, %i2
7927 udiv %l2, 0x1CA2, %o1
7928 fcmpne16 %f10, %f16, %i1
7929 andn %i4, 0x07C4, %o4
7930 stx %o5, [%l7 + 0x50]
7931 edge16l %i3, %o6, %g3
7932 array32 %o0, %l0, %g2
7933 fmovdn %icc, %f8, %f19
7934 addcc %l6, %i6, %l5
7935 movvs %icc, %i5, %o2
7936 fexpand %f31, %f22
7937 sethi 0x13FC, %l1
7938 fnor %f6, %f16, %f28
7939 fpmerge %f11, %f14, %f22
7940 fandnot1 %f8, %f8, %f2
7941 or %g7, %l3, %l4
7942 ldsh [%l7 + 0x38], %g6
7943 addcc %g4, 0x1F2E, %o7
7944 movg %icc, %i0, %g5
7945 edge32 %g1, %i7, %o3
7946 xnor %i2, %l2, %o1
7947 movrgez %i4, 0x18F, %o4
7948 edge32ln %o5, %i1, %o6
7949 edge32ln %g3, %i3, %o0
7950 edge8ln %g2, %l6, %i6
7951 movcc %icc, %l5, %l0
7952 orn %i5, %o2, %g7
7953 fmovde %xcc, %f31, %f2
7954 edge16l %l1, %l3, %l4
7955 movrlez %g6, 0x023, %g4
7956 movcs %icc, %o7, %g5
7957 std %f14, [%l7 + 0x58]
7958 movgu %icc, %i0, %g1
7959 andncc %i7, %o3, %l2
7960 sir 0x1E6C
7961 sub %o1, %i2, %i4
7962 sllx %o4, 0x02, %i1
7963 srlx %o5, %o6, %i3
7964 addc %o0, 0x191A, %g2
7965 edge16ln %l6, %g3, %l5
7966 edge8ln %i6, %i5, %o2
7967 movge %xcc, %g7, %l0
7968 mulscc %l1, 0x10BC, %l4
7969 xnorcc %l3, %g4, %g6
7970 fmovsle %xcc, %f13, %f23
7971 srlx %g5, 0x06, %i0
7972 sub %o7, %g1, %o3
7973 xnor %i7, 0x095E, %l2
7974 ldsh [%l7 + 0x26], %o1
7975 edge32n %i2, %o4, %i1
7976 move %xcc, %i4, %o5
7977 ld [%l7 + 0x20], %f8
7978 smulcc %i3, 0x073B, %o0
7979 mulx %o6, 0x1FB0, %g2
7980 subccc %g3, 0x01D3, %l6
7981 fmovsvs %icc, %f19, %f11
7982 sdiv %i6, 0x1EB8, %i5
7983 movne %xcc, %o2, %l5
7984 stx %l0, [%l7 + 0x78]
7985 fandnot2 %f8, %f4, %f12
7986 fcmpgt16 %f12, %f20, %l1
7987 movle %xcc, %g7, %l3
7988 faligndata %f8, %f14, %f14
7989 movg %icc, %l4, %g4
7990 stx %g6, [%l7 + 0x38]
7991 addc %g5, %i0, %g1
7992 xorcc %o7, %o3, %l2
7993 xnorcc %o1, 0x1FCF, %i2
7994 sdivcc %o4, 0x0994, %i7
7995 fabsd %f10, %f30
7996 sllx %i1, %i4, %i3
7997 fpadd32s %f11, %f0, %f12
7998 fnot2 %f6, %f4
7999 ldsb [%l7 + 0x0F], %o0
8000 movrlez %o6, 0x29F, %g2
8001 movleu %icc, %g3, %o5
8002 sth %i6, [%l7 + 0x2A]
8003 stx %l6, [%l7 + 0x60]
8004 move %icc, %o2, %l5
8005 edge8l %i5, %l1, %l0
8006 bshuffle %f20, %f18, %f16
8007 edge8l %g7, %l4, %g4
8008 edge16l %g6, %l3, %g5
8009 fpadd32s %f15, %f6, %f7
8010 fnand %f22, %f2, %f8
8011 movgu %xcc, %i0, %g1
8012 ldsb [%l7 + 0x3D], %o7
8013 edge32 %o3, %l2, %o1
8014 fmovdle %xcc, %f27, %f7
8015 fxnor %f22, %f30, %f16
8016 movre %i2, 0x2F1, %o4
8017 andcc %i1, 0x1B0F, %i7
8018 fmovrsgez %i3, %f16, %f17
8019 fnand %f10, %f2, %f8
8020 edge16l %o0, %o6, %g2
8021 ldsb [%l7 + 0x0E], %g3
8022 sir 0x11F1
8023 movpos %icc, %o5, %i4
8024 fmovdl %xcc, %f16, %f7
8025 udivx %i6, 0x02B3, %o2
8026 sub %l5, %l6, %l1
8027 fcmpgt32 %f16, %f24, %i5
8028 edge16 %g7, %l0, %g4
8029 movgu %xcc, %l4, %g6
8030 movneg %icc, %l3, %i0
8031 fmovsge %xcc, %f27, %f19
8032 sdiv %g5, 0x1EC2, %o7
8033 or %g1, %l2, %o1
8034 fpsub16s %f8, %f1, %f0
8035 smulcc %i2, %o4, %o3
8036 edge8ln %i7, %i3, %o0
8037 stw %o6, [%l7 + 0x38]
8038 add %g2, %i1, %o5
8039 movg %icc, %g3, %i4
8040 save %o2, 0x09B6, %i6
8041 rdpr %cwp, %g1
8042 rdpr %cansave, %g2
8043 rdpr %canrestore, %g3
8044 rdpr %cleanwin, %g4
8045 rdpr %otherwin, %g5
8046 rdpr %wstate, %g6
8047 movrlz %l6, %l1, %l5
8048 movvs %xcc, %i5, %g7
8049 fmovsvc %icc, %f17, %f15
8050 movrlez %g4, %l0, %l4
8051 sllx %l3, %i0, %g6
8052 andn %g5, 0x0248, %o7
8053 edge16l %l2, %o1, %i2
8054 movneg %xcc, %o4, %g1
8055 srl %o3, %i3, %i7
8056 and %o0, %g2, %o6
8057 fmovdleu %xcc, %f6, %f18
8058 movgu %xcc, %o5, %i1
8059 xnorcc %i4, %g3, %i6
8060 movpos %icc, %o2, %l6
8061 movrne %l1, 0x330, %i5
8062 sth %g7, [%l7 + 0x58]
8063 movrlz %g4, 0x3C1, %l5
8064 orcc %l0, %l4, %i0
8065 sllx %l3, %g6, %o7
8066 ldd [%l7 + 0x20], %f24
8067 save %l2, 0x0ABD, %o1
8068 rdpr %cwp, %g1
8069 rdpr %cansave, %g2
8070 rdpr %canrestore, %g3
8071 rdpr %cleanwin, %g4
8072 rdpr %otherwin, %g5
8073 rdpr %wstate, %g6
8074 fmovdgu %xcc, %f7, %f26
8075 array8 %i2, %o4, %g5
8076 subccc %g1, %i3, %o3
8077 movl %xcc, %o0, %g2
8078 movcs %icc, %o6, %i7
8079 fmovsn %icc, %f0, %f24
8080 ldsw [%l7 + 0x1C], %i1
8081 mulx %o5, %g3, %i4
8082 stx %i6, [%l7 + 0x38]
8083 orn %l6, %o2, %l1
8084 alignaddr %g7, %i5, %g4
8085 and %l0, 0x13CB, %l4
8086 fmovsleu %icc, %f6, %f20
8087 smul %l5, %i0, %g6
8088 movleu %xcc, %o7, %l3
8089 subcc %o1, 0x1EC4, %l2
8090 fmovrslz %i2, %f22, %f11
8091 edge32 %g5, %o4, %g1
8092 orn %i3, 0x13BA, %o3
8093 fpsub16 %f22, %f2, %f6
8094 addccc %g2, 0x016E, %o0
8095 movge %icc, %i7, %o6
8096 srax %i1, %o5, %i4
8097 ldub [%l7 + 0x36], %g3
8098 edge16 %i6, %o2, %l1
8099 fnot1 %f12, %f14
8100 fpadd16 %f24, %f24, %f4
8101 movneg %icc, %g7, %l6
8102 std %f10, [%l7 + 0x10]
8103 mulscc %i5, 0x06A0, %l0
8104 andn %g4, 0x01A0, %l4
8105 movrne %i0, %g6, %o7
8106 array16 %l3, %o1, %l2
8107 edge32 %i2, %l5, %g5
8108 sdivcc %g1, 0x185B, %i3
8109 edge8ln %o4, %o3, %g2
8110 edge32n %i7, %o6, %i1
8111 movge %xcc, %o0, %o5
8112 and %i4, %g3, %o2
8113 umul %i6, %g7, %l6
8114 lduw [%l7 + 0x6C], %l1
8115 sethi 0x09F9, %l0
8116 add %g4, 0x1134, %i5
8117 edge32l %l4, %g6, %o7
8118 sllx %i0, %l3, %l2
8119 movle %icc, %o1, %l5
8120 fmovrslz %g5, %f1, %f19
8121 udivcc %i2, 0x184E, %g1
8122 stx %o4, [%l7 + 0x30]
8123 movcc %xcc, %i3, %o3
8124 subc %g2, %o6, %i7
8125 nop
8126 set 0x25, %g3
8127 ldub [%l7 + %g3], %o0
8128 sllx %i1, 0x0D, %o5
8129 movleu %icc, %g3, %i4
8130 movl %xcc, %o2, %i6
8131 fmovrdgz %g7, %f10, %f0
8132 edge8ln %l1, %l0, %l6
8133 edge32l %g4, %i5, %g6
8134 nop
8135 set 0x48, %i3
8136 lduw [%l7 + %i3], %l4
8137 udivx %i0, 0x15AD, %o7
8138 udivcc %l3, 0x1209, %o1
8139 lduw [%l7 + 0x60], %l5
8140 subccc %l2, 0x16B1, %i2
8141 fnegd %f0, %f4
8142 edge16n %g5, %o4, %g1
8143 edge16n %o3, %g2, %i3
8144 sub %i7, 0x07E1, %o6
8145 array8 %i1, %o0, %g3
8146 fpadd32 %f14, %f26, %f10
8147 edge16 %i4, %o5, %o2
8148 ldsw [%l7 + 0x5C], %g7
8149 edge32 %l1, %l0, %i6
8150 udiv %g4, 0x1752, %i5
8151 sethi 0x0F34, %g6
8152 add %l4, %l6, %o7
8153 movrlez %l3, %o1, %i0
8154 sir 0x1C94
8155 orncc %l5, %i2, %l2
8156 edge16 %o4, %g5, %g1
8157 movre %o3, %g2, %i3
8158 fmovrsne %i7, %f29, %f16
8159 lduh [%l7 + 0x70], %i1
8160 fmovsl %icc, %f10, %f17
8161 edge16ln %o0, %o6, %g3
8162 fmovsleu %icc, %f31, %f14
8163 and %o5, %i4, %o2
8164 edge8l %g7, %l1, %l0
8165 andn %i6, 0x143A, %i5
8166 edge16l %g4, %g6, %l4
8167 st %f27, [%l7 + 0x7C]
8168 xnor %l6, %o7, %o1
8169 or %l3, 0x17DC, %l5
8170 movvs %xcc, %i2, %l2
8171 st %f16, [%l7 + 0x28]
8172 edge32l %o4, %i0, %g1
8173 movrlez %o3, %g5, %i3
8174 ldsb [%l7 + 0x48], %i7
8175 udivx %i1, 0x083C, %o0
8176 alignaddrl %o6, %g3, %o5
8177 fmovrde %i4, %f2, %f10
8178 edge8l %g2, %o2, %g7
8179 udivx %l0, 0x1494, %l1
8180 fnor %f12, %f14, %f6
8181 sdivcc %i6, 0x06A4, %i5
8182 fcmpeq16 %f16, %f26, %g4
8183 ldub [%l7 + 0x13], %l4
8184 movgu %xcc, %g6, %o7
8185 st %f30, [%l7 + 0x48]
8186 movleu %xcc, %o1, %l6
8187 fmovscs %icc, %f21, %f24
8188 fand %f14, %f26, %f28
8189 orncc %l5, 0x1B96, %l3
8190 stb %l2, [%l7 + 0x0A]
8191 movrgz %i2, %i0, %o4
8192 addcc %g1, %o3, %i3
8193 ldsh [%l7 + 0x56], %g5
8194 udivcc %i7, 0x1D4F, %i1
8195 orn %o6, %g3, %o0
8196 movn %xcc, %i4, %o5
8197 mulx %g2, %g7, %o2
8198 sra %l1, 0x1D, %l0
8199 fnegs %f16, %f18
8200 add %i5, 0x120B, %g4
8201 orcc %i6, 0x1F85, %l4
8202 udiv %o7, 0x1E43, %g6
8203 fsrc1 %f22, %f6
8204 orncc %o1, %l5, %l6
8205 edge32l %l3, %l2, %i0
8206 addccc %o4, %g1, %o3
8207 sdivx %i2, 0x1BA4, %i3
8208 nop
8209 set 0x40, %g1
8210 stx %i7, [%l7 + %g1]
8211 fcmpeq16 %f20, %f12, %g5
8212 smulcc %o6, 0x1CA4, %g3
8213 edge8 %o0, %i1, %i4
8214 edge8l %o5, %g7, %g2
8215 movn %xcc, %o2, %l1
8216 fandnot1s %f2, %f28, %f6
8217 bshuffle %f10, %f10, %f26
8218 stb %i5, [%l7 + 0x63]
8219 movg %xcc, %l0, %i6
8220 lduh [%l7 + 0x0A], %l4
8221 alignaddr %o7, %g6, %o1
8222 orncc %l5, 0x0656, %g4
8223 edge32ln %l6, %l3, %i0
8224 fmovrslez %l2, %f31, %f27
8225 array16 %o4, %o3, %i2
8226 movge %xcc, %g1, %i3
8227 edge8n %i7, %g5, %o6
8228 ldub [%l7 + 0x7C], %o0
8229 and %i1, %g3, %o5
8230 andcc %i4, %g2, %g7
8231 array16 %o2, %i5, %l1
8232 sll %i6, 0x04, %l0
8233 sllx %l4, %g6, %o1
8234 stb %l5, [%l7 + 0x6C]
8235 orn %o7, 0x04CA, %l6
8236 fcmple16 %f30, %f6, %l3
8237 orncc %g4, 0x0A74, %l2
8238 edge8n %o4, %i0, %o3
8239 fmul8x16al %f25, %f7, %f14
8240 fandnot2s %f4, %f30, %f30
8241 ldd [%l7 + 0x08], %i2
8242 mulscc %g1, 0x1873, %i7
8243 srax %i3, 0x15, %g5
8244 movne %icc, %o0, %o6
8245 array32 %g3, %o5, %i1
8246 fmovdg %icc, %f15, %f8
8247 fcmpd %fcc0, %f10, %f24
8248 movgu %icc, %g2, %i4
8249 movle %icc, %o2, %i5
8250 movneg %icc, %l1, %g7
8251 fmovrdgez %i6, %f28, %f0
8252 std %f6, [%l7 + 0x38]
8253 fmovsleu %xcc, %f28, %f19
8254 edge16ln %l0, %l4, %o1
8255 fsrc1s %f22, %f16
8256 stw %g6, [%l7 + 0x2C]
8257 stx %l5, [%l7 + 0x28]
8258 orncc %l6, %o7, %l3
8259 fmovscc %xcc, %f30, %f4
8260 movrlz %g4, 0x09A, %o4
8261 array8 %i0, %o3, %i2
8262 edge32l %g1, %i7, %i3
8263 fmovdvs %xcc, %f2, %f27
8264 fpsub16 %f12, %f22, %f22
8265 mova %xcc, %g5, %l2
8266 subc %o6, 0x1336, %g3
8267 srax %o0, 0x02, %o5
8268 movcs %icc, %g2, %i4
8269 fexpand %f8, %f18
8270 popc %o2, %i5
8271 edge16l %l1, %g7, %i6
8272 fmovdleu %icc, %f7, %f19
8273 andn %l0, 0x1E2A, %i1
8274 fand %f18, %f26, %f22
8275 subcc %l4, 0x16BC, %g6
8276 lduh [%l7 + 0x28], %l5
8277 movrlz %o1, 0x228, %o7
8278 movcc %xcc, %l6, %l3
8279 stb %o4, [%l7 + 0x33]
8280 ldsb [%l7 + 0x0A], %i0
8281 fmovdg %icc, %f18, %f6
8282 array8 %o3, %g4, %i2
8283 lduh [%l7 + 0x3A], %i7
8284 movvs %xcc, %g1, %g5
8285 stx %l2, [%l7 + 0x10]
8286 fcmped %fcc0, %f24, %f16
8287 smulcc %i3, 0x01BD, %g3
8288 fmovsneg %xcc, %f15, %f22
8289 st %f11, [%l7 + 0x18]
8290 movgu %xcc, %o6, %o5
8291 subccc %o0, 0x137F, %g2
8292 and %o2, 0x0A48, %i5
8293 ldsw [%l7 + 0x18], %i4
8294 sth %g7, [%l7 + 0x48]
8295 movn %icc, %l1, %i6
8296 fpadd16s %f30, %f8, %f22
8297 fmovrdgz %l0, %f30, %f18
8298 fpadd16 %f28, %f14, %f8
8299 movl %icc, %l4, %g6
8300 addcc %i1, %o1, %o7
8301 fpack32 %f0, %f30, %f4
8302 sth %l6, [%l7 + 0x2E]
8303 udivcc %l5, 0x0B53, %o4
8304 movg %icc, %l3, %i0
8305 movleu %icc, %o3, %g4
8306 edge16 %i2, %g1, %i7
8307 sub %l2, %i3, %g3
8308 ldsw [%l7 + 0x60], %o6
8309 edge16l %g5, %o5, %g2
8310 movgu %xcc, %o2, %i5
8311 edge8n %i4, %g7, %l1
8312 sethi 0x0EFF, %o0
8313 xnorcc %i6, 0x16D3, %l4
8314 sllx %g6, %i1, %l0
8315 ldx [%l7 + 0x08], %o7
8316 fmul8x16 %f1, %f8, %f0
8317 ldub [%l7 + 0x21], %o1
8318 srl %l5, %o4, %l3
8319 subc %l6, %i0, %o3
8320 ldub [%l7 + 0x46], %g4
8321 stx %i2, [%l7 + 0x60]
8322 movvs %xcc, %g1, %l2
8323 edge32 %i7, %g3, %o6
8324 umul %i3, 0x04EF, %o5
8325 nop
8326 set 0x42, %l0
8327 ldub [%l7 + %l0], %g5
8328 fmovdge %icc, %f9, %f27
8329 ld [%l7 + 0x7C], %f0
8330 sethi 0x0927, %o2
8331 stw %i5, [%l7 + 0x40]
8332 array8 %g2, %g7, %i4
8333 for %f4, %f20, %f10
8334 ldd [%l7 + 0x20], %l0
8335 ldsb [%l7 + 0x2D], %o0
8336 sdiv %i6, 0x01F9, %g6
8337 mulscc %i1, 0x0EA5, %l0
8338 xnorcc %o7, 0x1E32, %l4
8339 fandnot1s %f21, %f9, %f9
8340 edge16n %l5, %o1, %o4
8341 edge32n %l3, %l6, %o3
8342 edge8 %g4, %i0, %i2
8343 movleu %icc, %g1, %i7
8344 movleu %icc, %l2, %g3
8345 movvc %icc, %o6, %i3
8346 movrlz %g5, %o5, %o2
8347 and %i5, %g2, %i4
8348 fmovsleu %xcc, %f29, %f26
8349 ldsh [%l7 + 0x6E], %g7
8350 fpmerge %f23, %f4, %f20
8351 fsrc2 %f8, %f20
8352 subcc %l1, %i6, %o0
8353 ldd [%l7 + 0x68], %f28
8354 ldx [%l7 + 0x58], %i1
8355 smul %l0, 0x0219, %g6
8356 fmovsl %icc, %f18, %f24
8357 fpsub32s %f2, %f29, %f24
8358 edge16 %o7, %l5, %l4
8359 fpsub32 %f18, %f18, %f18
8360 ld [%l7 + 0x4C], %f21
8361 movvc %xcc, %o1, %l3
8362 ldsw [%l7 + 0x7C], %l6
8363 umul %o4, 0x159A, %g4
8364 fmovsge %icc, %f12, %f30
8365 edge8ln %o3, %i2, %i0
8366 nop
8367 set 0x26, %o4
8368 ldub [%l7 + %o4], %i7
8369 sdiv %g1, 0x126F, %l2
8370 sth %o6, [%l7 + 0x70]
8371 edge32n %i3, %g5, %o5
8372 fnors %f1, %f28, %f8
8373 movcc %xcc, %o2, %g3
8374 movleu %xcc, %g2, %i5
8375 setx loop_28, %l0, %l1
8376 return %l1
8377 nop
8378 rdpr %cwp, %g1
8379 rdpr %cansave, %g2
8380 rdpr %canrestore, %g3
8381 rdpr %cleanwin, %g4
8382 rdpr %otherwin, %g5
8383 rdpr %wstate, %g6
8384loop_28: array8 %i6, %g7, %i1
8385 and %l0, 0x0A92, %o0
8386 ld [%l7 + 0x78], %f30
8387 movre %g6, %l5, %l4
8388 stb %o7, [%l7 + 0x2A]
8389 movvc %xcc, %l3, %o1
8390 edge16ln %l6, %g4, %o4
8391 umul %i2, %i0, %o3
8392 xnor %i7, %l2, %g1
8393 fnot1s %f2, %f17
8394 fmovscs %xcc, %f19, %f31
8395 sdivcc %i3, 0x02A7, %o6
8396 movrlz %g5, 0x2F1, %o2
8397 fcmpeq32 %f8, %f14, %o5
8398 array8 %g2, %i5, %g3
8399 sdivcc %l1, 0x18C5, %i4
8400 stw %i6, [%l7 + 0x1C]
8401 orcc %g7, %i1, %l0
8402 edge16n %o0, %g6, %l4
8403 smul %o7, %l3, %o1
8404 orcc %l5, 0x0A9A, %g4
8405 stb %o4, [%l7 + 0x55]
8406 movcc %icc, %i2, %l6
8407 alignaddrl %o3, %i0, %i7
8408 fmovsvs %icc, %f7, %f9
8409 fcmpgt32 %f4, %f26, %g1
8410 fmovsgu %icc, %f17, %f11
8411 st %f9, [%l7 + 0x68]
8412 edge32l %i3, %l2, %o6
8413 subccc %g5, 0x0B2F, %o2
8414 stw %o5, [%l7 + 0x2C]
8415 movrgz %g2, %g3, %l1
8416 movle %xcc, %i4, %i6
8417 sll %g7, %i1, %i5
8418 movrgz %l0, 0x0D6, %g6
8419 fmuld8sux16 %f19, %f20, %f30
8420 edge32 %l4, %o7, %o0
8421 fmovdcc %icc, %f31, %f28
8422 and %l3, %l5, %g4
8423 alignaddr %o4, %o1, %l6
8424 mulscc %o3, 0x0A5B, %i0
8425 movvc %xcc, %i2, %g1
8426 subccc %i3, %l2, %o6
8427 subc %i7, %g5, %o2
8428 sdivcc %o5, 0x007A, %g2
8429 ldsw [%l7 + 0x4C], %g3
8430 sdiv %l1, 0x098E, %i6
8431 sdiv %i4, 0x0CDF, %i1
8432 ldsb [%l7 + 0x14], %i5
8433 movcc %icc, %g7, %l0
8434 mova %xcc, %g6, %l4
8435 fmovse %xcc, %f5, %f10
8436 nop
8437 set 0x14, %l2
8438 lduh [%l7 + %l2], %o7
8439 restore %l3, 0x15E0, %l5
8440 rdpr %cwp, %g1
8441 rdpr %cansave, %g2
8442 rdpr %canrestore, %g3
8443 rdpr %cleanwin, %g4
8444 rdpr %otherwin, %g5
8445 rdpr %wstate, %g6
8446 movrgez %g4, %o4, %o0
8447 sra %l6, %o3, %i0
8448 fand %f28, %f30, %f14
8449 ldd [%l7 + 0x08], %i2
8450 alignaddrl %g1, %o1, %l2
8451 movl %xcc, %o6, %i3
8452 movrne %g5, %o2, %o5
8453 movn %xcc, %g2, %g3
8454 smulcc %i7, 0x0E5B, %l1
8455 fzeros %f18
8456 orncc %i4, %i1, %i5
8457 mulscc %i6, %g7, %l0
8458 fmovrdne %l4, %f6, %f18
8459 movrlez %o7, %l3, %g6
8460 movrlz %g4, 0x2A6, %l5
8461 movre %o0, 0x377, %o4
8462 movrne %o3, 0x140, %i0
8463 movne %xcc, %l6, %i2
8464 addccc %o1, 0x0641, %l2
8465 fmovdl %xcc, %f23, %f12
8466 sub %o6, %g1, %g5
8467 pdist %f28, %f24, %f8
8468 sllx %i3, %o5, %g2
8469 fmuld8sux16 %f17, %f28, %f24
8470 andcc %o2, %g3, %l1
8471 ldsw [%l7 + 0x68], %i4
8472 movge %icc, %i7, %i5
8473 or %i6, 0x1A8B, %g7
8474 edge8l %i1, %l4, %l0
8475 movre %l3, %o7, %g4
8476 popc 0x11C3, %g6
8477 subc %l5, 0x011F, %o4
8478 fmuld8sux16 %f30, %f14, %f22
8479 movneg %xcc, %o0, %o3
8480 movn %icc, %l6, %i0
8481 edge8l %o1, %l2, %o6
8482 srl %i2, %g1, %g5
8483 andcc %i3, %g2, %o5
8484 movl %icc, %o2, %g3
8485 ldd [%l7 + 0x38], %i4
8486 subc %l1, 0x1EAF, %i7
8487 ldd [%l7 + 0x68], %f14
8488 andncc %i6, %g7, %i1
8489 movle %xcc, %i5, %l4
8490 movcs %icc, %l0, %l3
8491 sethi 0x0F39, %g4
8492 xnorcc %g6, 0x1C08, %o7
8493 edge32n %l5, %o0, %o3
8494 umul %l6, 0x005F, %o4
8495 edge16 %o1, %l2, %i0
8496 ld [%l7 + 0x40], %f23
8497 sethi 0x17E9, %i2
8498 ldsb [%l7 + 0x60], %g1
8499 ld [%l7 + 0x10], %f12
8500 umul %g5, 0x1A23, %o6
8501 save %g2, 0x1EB4, %o5
8502 rdpr %cwp, %g1
8503 rdpr %cansave, %g2
8504 rdpr %canrestore, %g3
8505 rdpr %cleanwin, %g4
8506 rdpr %otherwin, %g5
8507 rdpr %wstate, %g6
8508 fpadd32s %f24, %f23, %f20
8509 orcc %o2, 0x155E, %g3
8510 stb %i3, [%l7 + 0x52]
8511 stw %l1, [%l7 + 0x64]
8512 fmovrdlz %i4, %f12, %f22
8513 fzero %f22
8514 fmovrsgez %i6, %f18, %f1
8515 fmul8x16al %f12, %f13, %f12
8516 array32 %i7, %i1, %g7
8517 fnors %f28, %f4, %f27
8518 sdiv %l4, 0x19FC, %l0
8519 faligndata %f4, %f4, %f0
8520 sdivx %l3, 0x1448, %g4
8521 andncc %g6, %o7, %l5
8522 stw %o0, [%l7 + 0x68]
8523 fxor %f2, %f14, %f6
8524 ld [%l7 + 0x18], %f30
8525 edge16 %o3, %l6, %o4
8526 array8 %i5, %o1, %l2
8527 edge8ln %i2, %g1, %i0
8528 srax %g5, 0x03, %g2
8529 movrlz %o6, %o2, %o5
8530 movpos %icc, %i3, %l1
8531 for %f12, %f22, %f28
8532 orcc %g3, %i4, %i7
8533 fmovse %xcc, %f4, %f20
8534 fmul8x16au %f2, %f10, %f2
8535 udiv %i6, 0x1365, %i1
8536 subccc %g7, %l4, %l0
8537 movrgez %g4, %l3, %g6
8538 sth %o7, [%l7 + 0x54]
8539 ldsh [%l7 + 0x46], %o0
8540 fnor %f24, %f22, %f12
8541 fmovsne %icc, %f25, %f13
8542 fmul8sux16 %f26, %f16, %f30
8543 edge32n %l5, %l6, %o4
8544 fmovsne %xcc, %f9, %f0
8545 edge8ln %o3, %o1, %l2
8546 save %i2, %i5, %g1
8547 rdpr %cwp, %g1
8548 rdpr %cansave, %g2
8549 rdpr %canrestore, %g3
8550 rdpr %cleanwin, %g4
8551 rdpr %otherwin, %g5
8552 rdpr %wstate, %g6
8553 edge32n %g5, %i0, %o6
8554 fmovrsgz %g2, %f17, %f24
8555 siam 0x0
8556 move %icc, %o2, %i3
8557 for %f26, %f24, %f2
8558 stx %l1, [%l7 + 0x20]
8559 fsrc2 %f12, %f18
8560 andncc %g3, %i4, %i7
8561 subccc %i6, %o5, %g7
8562 ldsh [%l7 + 0x68], %l4
8563 movneg %icc, %i1, %l0
8564 fcmps %fcc0, %f1, %f19
8565 srax %l3, %g4, %g6
8566 fones %f6
8567 fone %f16
8568 edge8n %o7, %o0, %l6
8569 sdiv %l5, 0x1AE4, %o3
8570 ldsw [%l7 + 0x08], %o1
8571 mova %icc, %l2, %i2
8572 subccc %i5, 0x0652, %o4
8573 sdivcc %g1, 0x012B, %g5
8574 lduw [%l7 + 0x2C], %o6
8575 movgu %icc, %g2, %o2
8576 movn %xcc, %i3, %l1
8577 srl %g3, 0x1E, %i0
8578 srl %i4, %i7, %i6
8579 edge16ln %o5, %l4, %g7
8580 srl %l0, %l3, %i1
8581 edge32 %g4, %o7, %g6
8582 xnor %o0, 0x1CA4, %l6
8583 fornot2 %f2, %f8, %f28
8584 movn %xcc, %o3, %o1
8585 fxnor %f26, %f8, %f14
8586 srl %l2, 0x1D, %l5
8587 movneg %xcc, %i2, %i5
8588 edge32n %o4, %g1, %o6
8589 addc %g2, 0x16EB, %g5
8590 ld [%l7 + 0x64], %f20
8591 sth %o2, [%l7 + 0x36]
8592 ldsb [%l7 + 0x6B], %l1
8593 srlx %g3, %i3, %i4
8594 orcc %i7, 0x05BD, %i0
8595 fpadd16s %f19, %f13, %f19
8596 movrlez %o5, 0x300, %l4
8597 sll %i6, %l0, %g7
8598 movre %l3, %i1, %o7
8599 add %g6, 0x06BD, %o0
8600 orcc %g4, %l6, %o1
8601 st %f20, [%l7 + 0x7C]
8602 sth %l2, [%l7 + 0x62]
8603 xor %l5, 0x11BF, %o3
8604 fmovsl %icc, %f19, %f28
8605 andcc %i5, 0x0838, %o4
8606 array32 %g1, %o6, %i2
8607 sub %g2, %g5, %o2
8608 array8 %g3, %l1, %i4
8609 fmuld8ulx16 %f26, %f22, %f12
8610 smul %i3, %i7, %o5
8611 movcs %xcc, %l4, %i0
8612 move %xcc, %l0, %i6
8613 fornot1 %f2, %f0, %f6
8614 stb %l3, [%l7 + 0x61]
8615 stx %i1, [%l7 + 0x38]
8616 fornot1s %f3, %f4, %f16
8617 fmovspos %icc, %f19, %f7
8618 ldub [%l7 + 0x32], %g7
8619 edge32ln %g6, %o0, %g4
8620 fmovsleu %icc, %f0, %f8
8621 sub %o7, %l6, %l2
8622 movrlez %l5, %o3, %o1
8623 fmovrsne %i5, %f1, %f19
8624 movn %icc, %g1, %o4
8625 orn %o6, %i2, %g5
8626 orncc %o2, %g2, %g3
8627 movn %icc, %i4, %i3
8628 movcc %xcc, %i7, %l1
8629 orn %o5, %l4, %l0
8630 fmovsleu %icc, %f23, %f18
8631 ldsh [%l7 + 0x0C], %i6
8632 fcmple32 %f22, %f4, %l3
8633 fnands %f4, %f14, %f16
8634 subccc %i1, %i0, %g6
8635 movre %o0, %g4, %o7
8636 ldsh [%l7 + 0x26], %g7
8637 fpsub16s %f9, %f29, %f25
8638 sir 0x0857
8639 movvc %xcc, %l2, %l6
8640 fors %f15, %f14, %f8
8641 movvc %icc, %o3, %l5
8642 movneg %xcc, %o1, %i5
8643 ldub [%l7 + 0x73], %g1
8644 fmovsge %icc, %f1, %f24
8645 udivcc %o6, 0x1688, %o4
8646 movleu %xcc, %g5, %i2
8647 movrgz %o2, 0x090, %g3
8648 faligndata %f24, %f18, %f28
8649 ldub [%l7 + 0x63], %i4
8650 save %g2, 0x15B6, %i3
8651 rdpr %cwp, %g1
8652 rdpr %cansave, %g2
8653 rdpr %canrestore, %g3
8654 rdpr %cleanwin, %g4
8655 rdpr %otherwin, %g5
8656 rdpr %wstate, %g6
8657 ldsw [%l7 + 0x18], %i7
8658 movrgez %l1, %l4, %o5
8659 sub %l0, %i6, %i1
8660 array16 %i0, %g6, %l3
8661 orncc %o0, 0x0FFC, %g4
8662 xor %o7, %l2, %l6
8663 xor %o3, %l5, %o1
8664 edge32ln %g7, %g1, %o6
8665 fmovdcc %icc, %f28, %f29
8666 fpack16 %f20, %f24
8667 fcmpne32 %f10, %f20, %i5
8668 fandnot2 %f6, %f14, %f4
8669 save %g5, 0x1415, %i2
8670 rdpr %cwp, %g1
8671 rdpr %cansave, %g2
8672 rdpr %canrestore, %g3
8673 rdpr %cleanwin, %g4
8674 rdpr %otherwin, %g5
8675 rdpr %wstate, %g6
8676 edge8n %o4, %o2, %g3
8677 fmovde %xcc, %f28, %f15
8678 fmovdle %icc, %f14, %f1
8679 setx loop_29, %l0, %l1
8680 return %l1
8681 nop
8682 rdpr %cwp, %g1
8683 rdpr %cansave, %g2
8684 rdpr %canrestore, %g3
8685 rdpr %cleanwin, %g4
8686 rdpr %otherwin, %g5
8687 rdpr %wstate, %g6
8688loop_29: andn %l1, %l4, %i3
8689 edge8n %l0, %o5, %i6
8690 fnand %f2, %f20, %f0
8691 udivcc %i1, 0x0C4D, %i0
8692 fmovdne %xcc, %f23, %f29
8693 orncc %g6, %l3, %o0
8694 fmovsg %icc, %f13, %f12
8695 edge8 %o7, %l2, %l6
8696 std %f4, [%l7 + 0x08]
8697 array8 %g4, %l5, %o1
8698 array32 %o3, %g7, %g1
8699 st %f29, [%l7 + 0x48]
8700 fsrc2 %f16, %f6
8701 restore %o6, %i5, %i2
8702 rdpr %cwp, %g1
8703 rdpr %cansave, %g2
8704 rdpr %canrestore, %g3
8705 rdpr %cleanwin, %g4
8706 rdpr %otherwin, %g5
8707 rdpr %wstate, %g6
8708 edge8 %o4, %o2, %g5
8709 addccc %g2, 0x1FED, %i4
8710 movcs %icc, %g3, %i7
8711 sra %l1, %i3, %l0
8712 movleu %icc, %l4, %i6
8713 sdivcc %o5, 0x13D2, %i1
8714 movne %xcc, %i0, %g6
8715 smulcc %o0, %l3, %o7
8716 mulscc %l2, %l6, %l5
8717 ldx [%l7 + 0x38], %o1
8718 fmovsg %xcc, %f16, %f18
8719 movpos %icc, %g4, %o3
8720 fmovrse %g1, %f25, %f3
8721 movg %icc, %g7, %o6
8722 andncc %i2, %o4, %i5
8723 movre %g5, 0x02A, %o2
8724 sethi 0x09D0, %i4
8725 srlx %g3, %g2, %i7
8726 ldsb [%l7 + 0x35], %l1
8727 sdivcc %i3, 0x0ACE, %l4
8728 fsrc1 %f26, %f16
8729 edge32 %i6, %l0, %i1
8730 fmovdvs %xcc, %f11, %f9
8731 and %o5, 0x1E20, %i0
8732 stw %o0, [%l7 + 0x38]
8733 movrlz %g6, %o7, %l2
8734 movrgz %l3, 0x3C0, %l6
8735 popc %o1, %l5
8736 fmuld8sux16 %f27, %f4, %f22
8737 stb %o3, [%l7 + 0x5C]
8738 edge8ln %g1, %g4, %g7
8739 andncc %i2, %o6, %i5
8740 movvs %xcc, %g5, %o4
8741 movge %icc, %o2, %i4
8742 movrgz %g3, 0x256, %i7
8743 orcc %g2, %i3, %l1
8744 fone %f4
8745 and %l4, 0x18AB, %l0
8746 lduw [%l7 + 0x20], %i1
8747 xnorcc %i6, %o5, %o0
8748 xor %i0, 0x1A8E, %o7
8749 fpsub16 %f0, %f20, %f12
8750 ldsh [%l7 + 0x20], %g6
8751 addcc %l3, 0x16E3, %l2
8752 fandnot1s %f4, %f16, %f31
8753 subcc %o1, 0x1364, %l5
8754 movne %icc, %l6, %o3
8755 movcc %xcc, %g4, %g7
8756 popc %i2, %g1
8757 fpadd16s %f6, %f4, %f3
8758 fmul8sux16 %f28, %f24, %f18
8759 movle %xcc, %o6, %i5
8760 sllx %g5, %o2, %o4
8761 fmul8x16 %f22, %f22, %f22
8762 movcs %icc, %i4, %g3
8763 fpsub16s %f10, %f6, %f7
8764 edge8 %i7, %i3, %g2
8765 ld [%l7 + 0x50], %f26
8766 sra %l1, 0x09, %l4
8767 movcc %xcc, %l0, %i1
8768 edge8l %i6, %o5, %i0
8769 sethi 0x1BD8, %o7
8770 srl %o0, 0x12, %g6
8771 save %l3, %o1, %l2
8772 rdpr %cwp, %g1
8773 rdpr %cansave, %g2
8774 rdpr %canrestore, %g3
8775 rdpr %cleanwin, %g4
8776 rdpr %otherwin, %g5
8777 rdpr %wstate, %g6
8778 movn %icc, %l6, %l5
8779 sethi 0x1E35, %g4
8780 fcmple16 %f4, %f22, %o3
8781 fmovsvc %icc, %f12, %f0
8782 ldsh [%l7 + 0x58], %i2
8783 movge %icc, %g7, %o6
8784 fmovse %icc, %f12, %f17
8785 subcc %i5, 0x00C5, %g5
8786 sdivcc %o2, 0x1720, %g1
8787 sth %o4, [%l7 + 0x70]
8788 movvs %icc, %i4, %i7
8789 edge8l %i3, %g2, %l1
8790 movg %icc, %l4, %l0
8791 stx %g3, [%l7 + 0x78]
8792 sdivcc %i1, 0x1640, %o5
8793 sllx %i6, %o7, %i0
8794 movge %xcc, %o0, %l3
8795 xnor %o1, 0x11FC, %l2
8796 lduw [%l7 + 0x4C], %g6
8797 andcc %l6, 0x09B1, %l5
8798 umulcc %g4, %i2, %g7
8799 sll %o6, %o3, %i5
8800 alignaddrl %g5, %o2, %g1
8801 orncc %o4, 0x0D05, %i4
8802 ldd [%l7 + 0x70], %i6
8803 sdiv %i3, 0x09C5, %g2
8804 sllx %l1, 0x11, %l0
8805 fnors %f30, %f29, %f12
8806 fone %f16
8807 sub %g3, %l4, %o5
8808 array32 %i6, %o7, %i1
8809 movvs %xcc, %i0, %l3
8810 sllx %o0, 0x08, %o1
8811 orn %g6, %l2, %l6
8812 smul %g4, %i2, %l5
8813 popc 0x141D, %g7
8814 sir 0x0144
8815 fmovde %xcc, %f17, %f4
8816 ldd [%l7 + 0x70], %f4
8817 movcc %xcc, %o6, %o3
8818 fnands %f9, %f22, %f12
8819 stb %i5, [%l7 + 0x49]
8820 fmovdn %xcc, %f17, %f18
8821 sethi 0x1192, %o2
8822 mova %xcc, %g1, %g5
8823 sth %i4, [%l7 + 0x3A]
8824 fxnors %f1, %f10, %f31
8825 fandnot2s %f2, %f30, %f30
8826 stx %i7, [%l7 + 0x28]
8827 fmul8x16 %f27, %f12, %f12
8828 sdiv %i3, 0x0477, %o4
8829 sdiv %l1, 0x034F, %l0
8830 fmovsn %xcc, %f20, %f6
8831 fcmps %fcc1, %f11, %f29
8832 andn %g3, %l4, %o5
8833 sdivx %g2, 0x1770, %i6
8834 edge8l %i1, %i0, %o7
8835 movcs %xcc, %l3, %o0
8836 movcs %icc, %o1, %l2
8837 addcc %g6, %g4, %i2
8838 edge8n %l5, %l6, %o6
8839 ldsw [%l7 + 0x78], %g7
8840 add %o3, %i5, %g1
8841 alignaddrl %o2, %i4, %i7
8842 fmovdgu %xcc, %f30, %f25
8843 movge %icc, %g5, %i3
8844 fmovdneg %xcc, %f28, %f9
8845 alignaddr %o4, %l1, %l0
8846 fsrc1 %f16, %f20
8847 fmovde %xcc, %f10, %f20
8848 and %g3, 0x09E0, %l4
8849 edge32 %o5, %i6, %g2
8850 add %i0, %o7, %l3
8851 save %o0, 0x0189, %i1
8852 rdpr %cwp, %g1
8853 rdpr %cansave, %g2
8854 rdpr %canrestore, %g3
8855 rdpr %cleanwin, %g4
8856 rdpr %otherwin, %g5
8857 rdpr %wstate, %g6
8858 and %l2, 0x171D, %o1
8859 fmovsa %icc, %f4, %f8
8860 st %f6, [%l7 + 0x58]
8861 movle %xcc, %g4, %i2
8862 fmovscs %icc, %f6, %f23
8863 movne %xcc, %l5, %g6
8864 fxor %f26, %f8, %f12
8865 subcc %o6, 0x192B, %g7
8866 array32 %o3, %l6, %g1
8867 andcc %o2, %i4, %i5
8868 umulcc %i7, 0x18DD, %i3
8869 ldsw [%l7 + 0x10], %o4
8870 xorcc %l1, %g5, %l0
8871 smulcc %g3, 0x0444, %l4
8872 sethi 0x1F42, %i6
8873 alignaddr %o5, %i0, %o7
8874 orn %l3, %g2, %i1
8875 setx loop_30, %l0, %l1
8876 return %l1
8877 nop
8878 rdpr %cwp, %g1
8879 rdpr %cansave, %g2
8880 rdpr %canrestore, %g3
8881 rdpr %cleanwin, %g4
8882 rdpr %otherwin, %g5
8883 rdpr %wstate, %g6
8884loop_30: andn %o1, %i2, %g4
8885 umulcc %g6, 0x1401, %l5
8886 fpadd32 %f4, %f16, %f18
8887 ldub [%l7 + 0x7A], %g7
8888 save %o6, %o3, %g1
8889 rdpr %cwp, %g1
8890 rdpr %cansave, %g2
8891 rdpr %canrestore, %g3
8892 rdpr %cleanwin, %g4
8893 rdpr %otherwin, %g5
8894 rdpr %wstate, %g6
8895 edge16ln %o2, %l6, %i5
8896 lduh [%l7 + 0x2E], %i4
8897 sub %i7, 0x04F0, %o4
8898 sethi 0x19BA, %i3
8899 andncc %g5, %l0, %g3
8900 fmovrsne %l4, %f8, %f12
8901 array8 %l1, %i6, %o5
8902 edge32ln %i0, %l3, %g2
8903 fcmped %fcc0, %f26, %f14
8904 subcc %o7, 0x1B0D, %o0
8905 sdivx %i1, 0x13B9, %o1
8906 srax %i2, %g4, %l2
8907 subccc %g6, %l5, %o6
8908 movgu %xcc, %g7, %g1
8909 sth %o3, [%l7 + 0x4C]
8910 umulcc %o2, 0x160C, %i5
8911 sll %i4, 0x1D, %l6
8912 srl %o4, 0x1E, %i3
8913 movl %icc, %g5, %l0
8914 andn %g3, %i7, %l1
8915 ldsh [%l7 + 0x5E], %l4
8916 stw %o5, [%l7 + 0x4C]
8917 movvc %xcc, %i0, %i6
8918 movvs %icc, %g2, %l3
8919 srlx %o0, 0x07, %i1
8920 movrlz %o7, 0x088, %i2
8921 sll %g4, 0x01, %o1
8922 sub %g6, %l5, %l2
8923 ldx [%l7 + 0x78], %o6
8924 addcc %g1, %g7, %o2
8925 movrgz %i5, 0x0BD, %o3
8926 std %f28, [%l7 + 0x20]
8927 orn %l6, 0x0066, %o4
8928 mova %xcc, %i4, %g5
8929 mova %icc, %l0, %g3
8930 movneg %icc, %i3, %i7
8931 xnor %l1, %o5, %l4
8932 addcc %i0, 0x03FB, %g2
8933 movneg %xcc, %i6, %l3
8934 fcmpgt16 %f0, %f14, %o0
8935 fnands %f3, %f25, %f22
8936 srax %i1, 0x09, %i2
8937 sdivx %g4, 0x1556, %o1
8938 fxnors %f7, %f5, %f17
8939 fnand %f0, %f14, %f28
8940 sdivcc %o7, 0x1724, %l5
8941 fpsub16s %f0, %f11, %f28
8942 fmuld8sux16 %f16, %f5, %f22
8943 add %g6, 0x1837, %l2
8944 andn %o6, 0x1E40, %g1
8945 fmovdleu %xcc, %f7, %f9
8946 udivcc %g7, 0x0F69, %o2
8947 sll %i5, 0x0C, %o3
8948 popc %o4, %i4
8949 addccc %g5, %l6, %l0
8950 stw %g3, [%l7 + 0x3C]
8951 ldsh [%l7 + 0x2A], %i3
8952 edge8ln %i7, %l1, %l4
8953 ldd [%l7 + 0x58], %f30
8954 edge8 %i0, %o5, %g2
8955 fmovdg %icc, %f16, %f20
8956 nop
8957 set 0x4D, %l4
8958 stb %l3, [%l7 + %l4]
8959 ld [%l7 + 0x7C], %f12
8960 edge8n %i6, %i1, %i2
8961 alignaddrl %g4, %o1, %o7
8962 sub %l5, 0x0EB8, %g6
8963 subccc %l2, %o6, %g1
8964 fmovrdne %o0, %f28, %f8
8965 movrgz %g7, %o2, %i5
8966 xnorcc %o4, %o3, %g5
8967 stx %l6, [%l7 + 0x08]
8968 edge16l %l0, %i4, %g3
8969 ld [%l7 + 0x08], %f12
8970 addcc %i3, %i7, %l1
8971 edge16 %l4, %i0, %o5
8972 udiv %g2, 0x1500, %l3
8973 addcc %i6, %i1, %g4
8974 andn %i2, 0x11C2, %o1
8975 subc %l5, %g6, %o7
8976 fmovrdne %o6, %f16, %f30
8977 fsrc1s %f26, %f13
8978 movleu %icc, %g1, %o0
8979 subccc %g7, %o2, %l2
8980 fcmpne32 %f0, %f0, %i5
8981 xor %o3, %g5, %l6
8982 sdivx %o4, 0x06AC, %i4
8983 nop
8984 set 0x50, %g2
8985 ldx [%l7 + %g2], %g3
8986 edge32 %l0, %i3, %i7
8987 movrlez %l4, %l1, %i0
8988 stb %o5, [%l7 + 0x5A]
8989 array8 %l3, %i6, %i1
8990 fmovscc %icc, %f26, %f14
8991 movcc %icc, %g4, %i2
8992 st %f27, [%l7 + 0x4C]
8993 sethi 0x1366, %g2
8994 alignaddr %o1, %l5, %o7
8995 movrgz %o6, 0x2D6, %g1
8996 or %g6, %o0, %o2
8997 movgu %icc, %g7, %l2
8998 edge8ln %i5, %g5, %l6
8999 edge32ln %o3, %o4, %g3
9000 ldsh [%l7 + 0x7E], %i4
9001 fmul8ulx16 %f8, %f30, %f22
9002 srlx %l0, %i7, %i3
9003 popc 0x124F, %l1
9004 fnegd %f2, %f8
9005 subc %i0, 0x1523, %o5
9006 movcs %icc, %l3, %i6
9007 st %f8, [%l7 + 0x14]
9008 fornot1 %f22, %f28, %f0
9009 fmovde %icc, %f27, %f17
9010 fpsub32 %f12, %f2, %f30
9011 and %l4, 0x1FFB, %g4
9012 umulcc %i2, 0x0211, %g2
9013 sll %o1, 0x0C, %l5
9014 smulcc %o7, %o6, %g1
9015 array16 %g6, %i1, %o0
9016 movg %xcc, %o2, %l2
9017 fnand %f26, %f0, %f0
9018 orncc %i5, %g5, %g7
9019 sdivx %l6, 0x0F7A, %o3
9020 movl %icc, %g3, %o4
9021 fcmpeq16 %f16, %f30, %l0
9022 mulx %i4, 0x1116, %i3
9023 addccc %i7, %l1, %o5
9024 array8 %i0, %i6, %l3
9025 edge16l %l4, %i2, %g4
9026 fnand %f18, %f6, %f0
9027 movcc %icc, %g2, %l5
9028 xnorcc %o1, %o6, %g1
9029 ldd [%l7 + 0x10], %f0
9030 movcs %icc, %g6, %o7
9031 fcmpgt16 %f22, %f28, %o0
9032 fmovdcs %xcc, %f1, %f29
9033 mova %icc, %i1, %o2
9034 array16 %l2, %g5, %i5
9035 movrlez %l6, 0x146, %g7
9036 st %f11, [%l7 + 0x58]
9037 edge8n %o3, %g3, %o4
9038 movne %xcc, %i4, %i3
9039 srl %i7, 0x07, %l1
9040 fcmpne32 %f18, %f22, %o5
9041 fmovsneg %xcc, %f20, %f10
9042 fpack16 %f14, %f31
9043 xorcc %l0, %i0, %i6
9044 ldsb [%l7 + 0x14], %l4
9045 orcc %l3, 0x0BAF, %g4
9046 stb %g2, [%l7 + 0x28]
9047 srax %l5, %i2, %o6
9048 std %f10, [%l7 + 0x08]
9049 xnorcc %g1, 0x080F, %g6
9050 array8 %o1, %o7, %i1
9051 ldub [%l7 + 0x79], %o0
9052 fcmpgt32 %f2, %f0, %l2
9053 edge32n %o2, %i5, %g5
9054 fnegd %f28, %f10
9055 fmovrsgez %g7, %f31, %f8
9056 movn %xcc, %o3, %l6
9057 fcmpgt16 %f18, %f14, %o4
9058 stb %g3, [%l7 + 0x13]
9059 edge16 %i3, %i4, %l1
9060 xnor %o5, 0x117D, %l0
9061 fmovdleu %icc, %f21, %f12
9062 movneg %icc, %i7, %i6
9063 fmovrsgez %i0, %f22, %f7
9064 andcc %l4, %g4, %g2
9065 restore %l5, %i2, %l3
9066 rdpr %cwp, %g1
9067 rdpr %cansave, %g2
9068 rdpr %canrestore, %g3
9069 rdpr %cleanwin, %g4
9070 rdpr %otherwin, %g5
9071 rdpr %wstate, %g6
9072 or %o6, %g6, %o1
9073 sra %o7, %i1, %o0
9074 umulcc %g1, 0x146E, %l2
9075 mulx %i5, %o2, %g5
9076 fzero %f4
9077 subccc %o3, 0x122B, %g7
9078 orncc %l6, %g3, %o4
9079 movrne %i3, %l1, %i4
9080 edge16ln %o5, %i7, %i6
9081 fmovspos %icc, %f4, %f16
9082 mova %icc, %i0, %l0
9083 sdivx %l4, 0x1C63, %g2
9084 edge32n %l5, %g4, %l3
9085 fxors %f8, %f11, %f12
9086 fpsub32s %f6, %f20, %f14
9087 lduh [%l7 + 0x4E], %i2
9088 fands %f27, %f11, %f15
9089 movg %xcc, %g6, %o1
9090 udivx %o6, 0x1854, %i1
9091 ldsw [%l7 + 0x08], %o7
9092 edge32n %g1, %o0, %l2
9093 fsrc1 %f12, %f0
9094 fmovrse %i5, %f28, %f3
9095 sllx %g5, %o2, %o3
9096 sll %l6, 0x0F, %g3
9097 fmuld8ulx16 %f12, %f15, %f30
9098 sub %o4, %i3, %l1
9099 ldub [%l7 + 0x7C], %g7
9100 stb %i4, [%l7 + 0x53]
9101 lduh [%l7 + 0x32], %o5
9102 array16 %i7, %i0, %i6
9103 movpos %xcc, %l4, %l0
9104 srl %l5, %g2, %g4
9105 stw %i2, [%l7 + 0x7C]
9106 smul %l3, 0x18EA, %o1
9107 ldd [%l7 + 0x28], %o6
9108 edge16n %i1, %o7, %g1
9109 movg %xcc, %o0, %l2
9110 andn %i5, %g6, %o2
9111 xnorcc %g5, 0x1455, %l6
9112 movne %xcc, %o3, %g3
9113 or %i3, 0x157F, %o4
9114 ldd [%l7 + 0x68], %l0
9115 movgu %icc, %i4, %g7
9116 andn %i7, %o5, %i0
9117 sdivx %l4, 0x06C4, %i6
9118 sethi 0x04EB, %l5
9119 fmovdpos %icc, %f13, %f23
9120 setx loop_31, %l0, %l1
9121 return %l1
9122 nop
9123 rdpr %cwp, %g1
9124 rdpr %cansave, %g2
9125 rdpr %canrestore, %g3
9126 rdpr %cleanwin, %g4
9127 rdpr %otherwin, %g5
9128 rdpr %wstate, %g6
9129loop_31: sdivcc %i2, 0x1366, %l3
9130 umulcc %g4, %o1, %o6
9131 sdiv %o7, 0x06C0, %g1
9132 addcc %o0, %l2, %i1
9133 movrgez %g6, %o2, %i5
9134 umulcc %l6, 0x086F, %o3
9135 ldsh [%l7 + 0x38], %g3
9136 fcmpeq32 %f12, %f6, %i3
9137 popc 0x123A, %o4
9138 fmovsl %icc, %f2, %f27
9139 alignaddr %l1, %g5, %g7
9140 lduh [%l7 + 0x0A], %i4
9141 edge32l %i7, %o5, %i0
9142 edge32l %i6, %l4, %l5
9143 fmovdvc %xcc, %f17, %f5
9144 edge16 %g2, %i2, %l3
9145 ldsw [%l7 + 0x74], %g4
9146 fmovdvc %xcc, %f31, %f25
9147 subc %l0, %o6, %o7
9148 srlx %g1, %o0, %o1
9149 add %i1, 0x1EC9, %l2
9150 and %g6, 0x18E0, %o2
9151 lduh [%l7 + 0x2E], %l6
9152 ldd [%l7 + 0x50], %i4
9153 sra %g3, %i3, %o4
9154 movvc %xcc, %l1, %o3
9155 st %f4, [%l7 + 0x7C]
9156 movge %xcc, %g7, %g5
9157 xnor %i4, %o5, %i0
9158 fornot1s %f12, %f7, %f26
9159 andn %i7, %l4, %l5
9160 fcmpeq32 %f22, %f10, %i6
9161 array32 %i2, %g2, %l3
9162 movre %l0, %o6, %o7
9163 array16 %g4, %g1, %o0
9164 sra %i1, 0x18, %o1
9165 edge16 %g6, %l2, %l6
9166 orcc %i5, 0x14BA, %o2
9167 stb %i3, [%l7 + 0x4B]
9168 xnor %o4, %l1, %o3
9169 subcc %g7, %g3, %g5
9170 udiv %o5, 0x0868, %i4
9171 movle %xcc, %i7, %l4
9172 and %i0, 0x04D9, %l5
9173 edge8ln %i2, %g2, %i6
9174 edge32n %l3, %l0, %o7
9175 fmovdvc %icc, %f12, %f2
9176 fmovsa %xcc, %f23, %f24
9177 addc %g4, %g1, %o0
9178 array32 %i1, %o1, %o6
9179 ldub [%l7 + 0x6A], %l2
9180 srlx %l6, 0x10, %i5
9181 srax %g6, %i3, %o2
9182 ld [%l7 + 0x1C], %f3
9183 sub %l1, %o4, %g7
9184 st %f14, [%l7 + 0x38]
9185 edge16 %o3, %g3, %g5
9186 subccc %o5, 0x16AB, %i7
9187 stw %i4, [%l7 + 0x0C]
9188 movrlz %i0, 0x0EF, %l4
9189 sdivx %l5, 0x1019, %i2
9190 edge32 %i6, %g2, %l0
9191 edge8ln %l3, %g4, %o7
9192 addccc %o0, 0x1D27, %g1
9193 addc %o1, %i1, %o6
9194 sdivcc %l2, 0x0FB5, %i5
9195 fcmped %fcc1, %f18, %f26
9196 fcmple32 %f12, %f14, %l6
9197 movn %xcc, %g6, %o2
9198 fpsub32s %f12, %f30, %f27
9199 movrne %i3, 0x2A3, %l1
9200 ld [%l7 + 0x78], %f18
9201 movge %icc, %g7, %o3
9202 stx %o4, [%l7 + 0x30]
9203 smulcc %g5, 0x1A31, %g3
9204 movg %icc, %o5, %i4
9205 ldsw [%l7 + 0x18], %i7
9206 bshuffle %f2, %f2, %f4
9207 sth %i0, [%l7 + 0x74]
9208 fmul8ulx16 %f14, %f14, %f28
9209 mova %icc, %l5, %l4
9210 udivx %i6, 0x1BCF, %g2
9211 xorcc %i2, 0x03B6, %l0
9212 edge8ln %l3, %g4, %o7
9213 alignaddr %g1, %o0, %o1
9214 siam 0x2
9215 fones %f7
9216 ldd [%l7 + 0x68], %o6
9217 udiv %l2, 0x06F5, %i5
9218 stx %i1, [%l7 + 0x68]
9219 movrne %l6, 0x2F5, %g6
9220 fors %f16, %f4, %f20
9221 movleu %icc, %i3, %l1
9222 edge16n %o2, %g7, %o3
9223 fmovscc %icc, %f16, %f28
9224 sth %o4, [%l7 + 0x6C]
9225 movneg %icc, %g5, %o5
9226 umul %i4, %g3, %i7
9227 andcc %i0, %l5, %l4
9228 fmovrslez %i6, %f15, %f8
9229 fmovsvs %xcc, %f0, %f14
9230 movrlz %i2, 0x0EF, %l0
9231 smul %l3, %g2, %o7
9232 fmovda %xcc, %f28, %f7
9233 movvc %xcc, %g4, %g1
9234 movleu %icc, %o0, %o1
9235 fabss %f12, %f20
9236 movvc %icc, %o6, %i5
9237 nop
9238 set 0x40, %i0
9239 std %f10, [%l7 + %i0]
9240 xorcc %i1, 0x1B97, %l2
9241 edge32n %l6, %i3, %l1
9242 xorcc %o2, %g7, %o3
9243 stx %g6, [%l7 + 0x10]
9244 pdist %f30, %f18, %f10
9245 fmovscs %xcc, %f9, %f14
9246 alignaddrl %o4, %g5, %i4
9247 srl %o5, 0x0A, %i7
9248 andcc %g3, 0x19A6, %i0
9249 orcc %l5, %i6, %i2
9250 mulx %l0, %l4, %l3
9251 movvs %xcc, %o7, %g4
9252 edge8l %g1, %g2, %o1
9253 fcmpne16 %f4, %f26, %o0
9254 fzeros %f31
9255 mova %icc, %i5, %i1
9256 movrlez %o6, %l2, %i3
9257 mulx %l6, 0x0B07, %l1
9258 movcc %xcc, %o2, %g7
9259 fmovsg %icc, %f21, %f28
9260 edge8 %o3, %o4, %g6
9261 movge %icc, %i4, %o5
9262 andcc %i7, 0x05E4, %g5
9263 umul %i0, 0x1EC0, %g3
9264 edge8n %i6, %i2, %l5
9265 edge8ln %l4, %l0, %l3
9266 sllx %o7, %g4, %g2
9267 movvc %xcc, %o1, %g1
9268 edge16l %o0, %i1, %i5
9269 save %o6, %l2, %i3
9270 rdpr %cwp, %g1
9271 rdpr %cansave, %g2
9272 rdpr %canrestore, %g3
9273 rdpr %cleanwin, %g4
9274 rdpr %otherwin, %g5
9275 rdpr %wstate, %g6
9276 umul %l6, 0x09F1, %o2
9277 fornot1 %f28, %f20, %f6
9278 andncc %l1, %o3, %g7
9279 sll %g6, 0x19, %o4
9280 xorcc %i4, 0x1D94, %i7
9281 add %o5, 0x0C65, %g5
9282 addccc %g3, 0x07D0, %i6
9283 srl %i2, 0x13, %i0
9284 movl %xcc, %l5, %l0
9285 movle %icc, %l4, %l3
9286 ld [%l7 + 0x78], %f25
9287 xor %o7, %g2, %o1
9288 movle %xcc, %g4, %o0
9289 edge8l %i1, %g1, %i5
9290 lduh [%l7 + 0x0C], %l2
9291 fnegd %f4, %f30
9292 sir 0x157F
9293 fandnot2 %f18, %f30, %f2
9294 srax %i3, 0x0C, %l6
9295 sdiv %o2, 0x0259, %o6
9296 fmovse %icc, %f13, %f4
9297 edge8l %o3, %g7, %l1
9298 ldsb [%l7 + 0x11], %o4
9299 movneg %icc, %i4, %i7
9300 or %o5, 0x0EE1, %g6
9301 fpsub16 %f2, %f10, %f16
9302 fmovdvs %xcc, %f15, %f21
9303 srlx %g5, %i6, %g3
9304 edge32 %i0, %i2, %l5
9305 addcc %l4, 0x1ADC, %l3
9306 sdiv %o7, 0x1383, %l0
9307 fnegs %f14, %f7
9308 xnorcc %o1, %g4, %g2
9309 movrlez %i1, 0x013, %g1
9310 subcc %o0, %i5, %i3
9311 or %l2, 0x17D6, %o2
9312 fandnot2s %f25, %f7, %f1
9313 stb %o6, [%l7 + 0x59]
9314 movneg %icc, %l6, %o3
9315 edge32l %g7, %l1, %i4
9316 orncc %i7, %o4, %g6
9317 fornot1 %f8, %f14, %f30
9318 subcc %o5, %g5, %i6
9319 subccc %g3, %i0, %l5
9320 fsrc1 %f30, %f2
9321 movrne %i2, 0x2FB, %l3
9322 fpadd32s %f18, %f19, %f7
9323 lduh [%l7 + 0x54], %o7
9324 xnorcc %l4, 0x1C48, %l0
9325 movneg %xcc, %o1, %g2
9326 mulscc %g4, 0x015A, %i1
9327 xorcc %o0, %i5, %i3
9328 fmovdneg %icc, %f18, %f2
9329 sub %l2, %o2, %g1
9330 alignaddrl %l6, %o3, %o6
9331 fcmpgt16 %f8, %f18, %g7
9332 ldsb [%l7 + 0x64], %i4
9333 move %icc, %l1, %i7
9334 ldsh [%l7 + 0x7A], %o4
9335 xorcc %o5, %g6, %g5
9336 movrne %i6, %i0, %g3
9337 movcc %xcc, %l5, %i2
9338 fnegd %f14, %f2
9339 movvc %icc, %l3, %o7
9340 udivcc %l4, 0x0968, %o1
9341 std %f14, [%l7 + 0x40]
9342 andn %l0, 0x0EF3, %g2
9343 stx %g4, [%l7 + 0x20]
9344 ldd [%l7 + 0x78], %f30
9345 array16 %o0, %i5, %i1
9346 edge16 %i3, %l2, %g1
9347 edge8ln %l6, %o3, %o2
9348 fmovdne %xcc, %f28, %f24
9349 sth %o6, [%l7 + 0x68]
9350 fmovsleu %icc, %f19, %f11
9351 edge8l %g7, %l1, %i7
9352 movneg %xcc, %o4, %o5
9353 movvc %xcc, %g6, %i4
9354 movvc %icc, %i6, %i0
9355 movge %icc, %g3, %l5
9356 stx %i2, [%l7 + 0x38]
9357 movrlz %g5, %o7, %l3
9358 orn %o1, 0x13A3, %l4
9359 andcc %l0, %g2, %g4
9360 udivx %i5, 0x0E01, %i1
9361 sdivx %i3, 0x0589, %o0
9362 sll %g1, %l6, %o3
9363 fpsub16s %f5, %f26, %f31
9364 fmovsvs %icc, %f27, %f8
9365 addccc %o2, %l2, %g7
9366 movge %xcc, %o6, %i7
9367 movrlz %l1, 0x0B5, %o4
9368 popc 0x173E, %g6
9369 siam 0x6
9370 xnor %o5, 0x1049, %i4
9371 movpos %xcc, %i0, %g3
9372 stb %l5, [%l7 + 0x32]
9373 sra %i2, 0x0D, %g5
9374 fmovsne %icc, %f5, %f2
9375 subccc %i6, %l3, %o7
9376 udiv %l4, 0x0682, %l0
9377 st %f9, [%l7 + 0x64]
9378 fmovscs %xcc, %f8, %f17
9379 edge16ln %g2, %o1, %g4
9380 andn %i5, %i3, %i1
9381 lduw [%l7 + 0x64], %o0
9382 andcc %g1, 0x09F7, %o3
9383 or %l6, %l2, %g7
9384 udiv %o2, 0x0FC0, %i7
9385 fone %f30
9386 sethi 0x1C6B, %o6
9387 fmul8x16au %f22, %f0, %f2
9388 movle %xcc, %l1, %g6
9389 fmovsne %xcc, %f1, %f30
9390 or %o4, %i4, %i0
9391 fpsub32s %f7, %f16, %f22
9392 fexpand %f22, %f10
9393 mova %icc, %o5, %g3
9394 sethi 0x1348, %i2
9395 save %l5, 0x1197, %g5
9396 rdpr %cwp, %g1
9397 rdpr %cansave, %g2
9398 rdpr %canrestore, %g3
9399 rdpr %cleanwin, %g4
9400 rdpr %otherwin, %g5
9401 rdpr %wstate, %g6
9402 movrlz %i6, 0x0EF, %l3
9403 fmovdcc %icc, %f0, %f31
9404 smulcc %o7, %l4, %g2
9405 edge16n %o1, %l0, %i5
9406 array32 %g4, %i1, %o0
9407 xnorcc %i3, 0x069D, %o3
9408 movge %icc, %l6, %g1
9409 movrne %g7, %l2, %o2
9410 xorcc %i7, 0x1D49, %l1
9411 andncc %o6, %o4, %i4
9412 sir 0x04E8
9413 fzeros %f9
9414 movgu %icc, %i0, %g6
9415 ldx [%l7 + 0x38], %g3
9416 fpackfix %f18, %f7
9417 edge32ln %o5, %i2, %g5
9418 umulcc %l5, %i6, %o7
9419 array16 %l4, %l3, %g2
9420 fabsd %f16, %f6
9421 edge32 %o1, %l0, %g4
9422 add %i5, 0x1EF7, %i1
9423 orn %o0, %o3, %i3
9424 edge8l %l6, %g1, %g7
9425 stw %l2, [%l7 + 0x30]
9426 fnands %f8, %f20, %f13
9427 fmovrslez %o2, %f16, %f14
9428 fmovsg %icc, %f12, %f23
9429 movrlz %i7, %o6, %l1
9430 lduw [%l7 + 0x64], %i4
9431 mulscc %i0, 0x0BC2, %o4
9432 edge8l %g3, %o5, %g6
9433 fmul8x16 %f20, %f22, %f26
9434 movrgz %i2, 0x0FF, %l5
9435 andncc %i6, %o7, %l4
9436 udivx %g5, 0x10E0, %l3
9437 fxor %f0, %f4, %f22
9438 fnand %f14, %f12, %f28
9439 and %o1, 0x18F2, %l0
9440 movn %xcc, %g4, %g2
9441 fmovdpos %icc, %f10, %f28
9442 stw %i5, [%l7 + 0x54]
9443 fornot1s %f23, %f4, %f6
9444 edge16ln %i1, %o0, %i3
9445 fzero %f14
9446 movne %xcc, %o3, %l6
9447 movle %icc, %g1, %l2
9448 edge8n %g7, %o2, %o6
9449 ldd [%l7 + 0x60], %f2
9450 fnot2s %f1, %f21
9451 stb %i7, [%l7 + 0x2C]
9452 restore %l1, %i0, %o4
9453 rdpr %cwp, %g1
9454 rdpr %cansave, %g2
9455 rdpr %canrestore, %g3
9456 rdpr %cleanwin, %g4
9457 rdpr %otherwin, %g5
9458 rdpr %wstate, %g6
9459 move %icc, %g3, %o5
9460 edge8ln %g6, %i2, %l5
9461 movne %icc, %i4, %i6
9462 edge16l %o7, %g5, %l4
9463 edge16 %l3, %o1, %l0
9464 movn %icc, %g4, %g2
9465 fcmple16 %f12, %f10, %i5
9466 fmovdneg %icc, %f13, %f25
9467 siam 0x3
9468 ldd [%l7 + 0x08], %o0
9469 movrgz %i3, 0x0E8, %o3
9470 sethi 0x051E, %l6
9471 or %i1, %g1, %l2
9472 movneg %icc, %o2, %g7
9473 srax %i7, 0x04, %l1
9474 srax %o6, 0x0B, %i0
9475 array8 %o4, %g3, %o5
9476 movpos %xcc, %i2, %g6
9477 lduw [%l7 + 0x60], %l5
9478 fsrc1 %f28, %f24
9479 movne %xcc, %i4, %o7
9480 sdiv %i6, 0x0455, %l4
9481 alignaddrl %l3, %g5, %o1
9482 ldx [%l7 + 0x08], %l0
9483 movre %g2, 0x1B2, %g4
9484 movgu %icc, %o0, %i5
9485 movne %xcc, %i3, %l6
9486 and %i1, %g1, %l2
9487 andcc %o3, %g7, %i7
9488 fsrc1 %f26, %f16
9489 std %f4, [%l7 + 0x50]
9490 udivx %l1, 0x116E, %o2
9491 sra %i0, %o6, %o4
9492 fmovsvs %xcc, %f31, %f5
9493 popc %o5, %g3
9494 edge16 %g6, %l5, %i2
9495 smulcc %o7, 0x1F76, %i4
9496 fmovdvs %xcc, %f16, %f31
9497 xor %i6, %l4, %g5
9498 fmovdle %xcc, %f16, %f31
9499 add %o1, 0x04C0, %l3
9500 stx %g2, [%l7 + 0x40]
9501 lduw [%l7 + 0x2C], %l0
9502 fcmpne16 %f8, %f18, %o0
9503 nop
9504 set 0x48, %l6
9505 lduh [%l7 + %l6], %g4
9506 sdiv %i5, 0x18E2, %i3
9507 movgu %xcc, %i1, %g1
9508 sllx %l2, 0x1B, %o3
9509 andncc %l6, %i7, %l1
9510 nop
9511 set 0x58, %o0
9512 ldd [%l7 + %o0], %f12
9513 orn %o2, %i0, %g7
9514 fsrc1s %f22, %f17
9515 movvs %icc, %o4, %o6
9516 ldd [%l7 + 0x68], %g2
9517 fmovrsgez %o5, %f30, %f18
9518 mova %xcc, %l5, %i2
9519 srax %o7, %g6, %i6
9520 array8 %i4, %g5, %o1
9521 edge8n %l4, %l3, %l0
9522 movne %icc, %o0, %g4
9523 umulcc %g2, %i5, %i1
9524 and %g1, %l2, %i3
9525 edge8 %l6, %o3, %l1
9526 fnegs %f28, %f13
9527 faligndata %f14, %f30, %f16
9528 movl %xcc, %i7, %o2
9529 movle %icc, %i0, %o4
9530 srax %o6, %g7, %o5
9531 ldsb [%l7 + 0x7B], %g3
9532 edge16 %i2, %l5, %g6
9533 sllx %i6, %o7, %i4
9534 setx loop_32, %l0, %l1
9535 return %l1
9536 nop
9537 rdpr %cwp, %g1
9538 rdpr %cansave, %g2
9539 rdpr %canrestore, %g3
9540 rdpr %cleanwin, %g4
9541 rdpr %otherwin, %g5
9542 rdpr %wstate, %g6
9543loop_32: srlx %l3, %g5, %o0
9544 edge16n %l0, %g2, %g4
9545 edge16l %i5, %i1, %g1
9546 std %f28, [%l7 + 0x08]
9547 alignaddr %i3, %l6, %l2
9548 ldsb [%l7 + 0x69], %o3
9549 lduh [%l7 + 0x2C], %i7
9550 sllx %l1, %i0, %o2
9551 movrgez %o4, 0x08E, %o6
9552 edge32ln %g7, %o5, %g3
9553 fands %f29, %f24, %f15
9554 umulcc %i2, 0x16BC, %g6
9555 fmul8sux16 %f20, %f26, %f10
9556 st %f23, [%l7 + 0x1C]
9557 array16 %i6, %l5, %i4
9558 edge16ln %o1, %o7, %l3
9559 ldx [%l7 + 0x38], %g5
9560 srax %l4, 0x0E, %o0
9561 fnegs %f2, %f2
9562 edge8ln %l0, %g2, %g4
9563 fmovsleu %xcc, %f14, %f1
9564 sllx %i1, %i5, %i3
9565 edge16n %g1, %l6, %l2
9566 fnegd %f8, %f0
9567 movrne %o3, %i7, %l1
9568 orncc %o2, %i0, %o4
9569 stx %o6, [%l7 + 0x48]
9570 andn %g7, 0x1195, %o5
9571 stw %g3, [%l7 + 0x34]
9572 fmovdn %xcc, %f11, %f7
9573 edge32ln %i2, %i6, %l5
9574 fmovsg %xcc, %f28, %f9
9575 sllx %i4, %o1, %o7
9576 std %f2, [%l7 + 0x70]
9577 ldd [%l7 + 0x58], %f6
9578 smulcc %l3, 0x08FC, %g6
9579 edge8n %g5, %l4, %l0
9580 lduh [%l7 + 0x18], %g2
9581 subcc %o0, 0x175D, %g4
9582 fmovse %icc, %f30, %f18
9583 ldub [%l7 + 0x2E], %i5
9584 edge32l %i3, %i1, %l6
9585 fmuld8ulx16 %f21, %f10, %f10
9586 popc 0x1E56, %g1
9587 edge16ln %l2, %i7, %o3
9588 edge16ln %l1, %i0, %o2
9589 fnot2 %f0, %f18
9590 andn %o4, 0x0A47, %o6
9591 lduh [%l7 + 0x56], %o5
9592 movvc %xcc, %g7, %g3
9593 stw %i2, [%l7 + 0x2C]
9594 movrne %l5, %i4, %i6
9595 sub %o1, %l3, %o7
9596 andcc %g6, %l4, %g5
9597 udiv %g2, 0x03D0, %l0
9598 fmuld8ulx16 %f19, %f5, %f20
9599 movleu %xcc, %o0, %g4
9600 movcs %icc, %i3, %i5
9601 popc 0x0613, %i1
9602 umul %l6, %l2, %g1
9603 move %xcc, %o3, %l1
9604 mova %xcc, %i7, %i0
9605 movvs %xcc, %o4, %o2
9606 movneg %icc, %o6, %g7
9607 movpos %icc, %g3, %i2
9608 xnor %o5, %i4, %i6
9609 srl %l5, %o1, %o7
9610 move %icc, %g6, %l4
9611 pdist %f16, %f0, %f0
9612 orcc %l3, 0x1C9E, %g2
9613 sll %l0, %o0, %g5
9614 orncc %g4, %i3, %i5
9615 movrgez %l6, 0x1D3, %l2
9616 edge16n %i1, %o3, %l1
9617 movrlez %g1, 0x183, %i0
9618 fzero %f4
9619 movgu %xcc, %i7, %o2
9620 xorcc %o6, %g7, %g3
9621 addc %i2, 0x0507, %o4
9622 smul %o5, %i6, %i4
9623 ldsw [%l7 + 0x2C], %l5
9624 srlx %o7, 0x0F, %g6
9625 nop
9626 set 0x60, %l3
9627 ldd [%l7 + %l3], %l4
9628 fxor %f8, %f14, %f24
9629 edge32ln %l3, %g2, %o1
9630 ldsw [%l7 + 0x0C], %l0
9631 movrlz %o0, 0x14D, %g4
9632 umul %g5, 0x0007, %i5
9633 nop
9634 set 0x54, %o3
9635 ldsw [%l7 + %o3], %i3
9636 orncc %l2, 0x1DAA, %i1
9637 smulcc %l6, %l1, %o3
9638 ldsh [%l7 + 0x2E], %g1
9639 srax %i7, %i0, %o6
9640 movrgez %o2, 0x3A4, %g3
9641 srl %g7, 0x1E, %o4
9642 fzero %f22
9643 sth %i2, [%l7 + 0x3E]
9644 restore %o5, %i4, %i6
9645 rdpr %cwp, %g1
9646 rdpr %cansave, %g2
9647 rdpr %canrestore, %g3
9648 rdpr %cleanwin, %g4
9649 rdpr %otherwin, %g5
9650 rdpr %wstate, %g6
9651 andncc %o7, %g6, %l4
9652 fmovsge %xcc, %f26, %f24
9653 movrgez %l5, 0x3A6, %g2
9654 fmovsvc %icc, %f15, %f26
9655 or %o1, 0x0D97, %l3
9656 lduh [%l7 + 0x28], %o0
9657 fandnot1 %f16, %f30, %f2
9658 std %f16, [%l7 + 0x38]
9659 fmovdg %xcc, %f29, %f17
9660 array8 %l0, %g4, %g5
9661 movn %icc, %i5, %i3
9662 edge16n %l2, %l6, %i1
9663 ldd [%l7 + 0x70], %f18
9664 movrgez %l1, 0x2B3, %g1
9665 fmovdne %icc, %f22, %f4
9666 mulx %i7, 0x1FC4, %o3
9667 edge8n %o6, %o2, %i0
9668 fmovdle %icc, %f16, %f29
9669 edge8l %g3, %o4, %i2
9670 umulcc %o5, %i4, %i6
9671 edge16ln %o7, %g7, %l4
9672 save %g6, %g2, %o1
9673 rdpr %cwp, %g1
9674 rdpr %cansave, %g2
9675 rdpr %canrestore, %g3
9676 rdpr %cleanwin, %g4
9677 rdpr %otherwin, %g5
9678 rdpr %wstate, %g6
9679 ldsh [%l7 + 0x60], %l3
9680 fxnor %f16, %f22, %f12
9681 movneg %icc, %o0, %l0
9682 popc %l5, %g5
9683 movvs %icc, %g4, %i3
9684 edge32n %i5, %l6, %i1
9685 ldd [%l7 + 0x40], %f8
9686 movleu %xcc, %l1, %l2
9687 fexpand %f20, %f28
9688 xor %g1, %o3, %o6
9689 andncc %o2, %i7, %i0
9690 edge32ln %g3, %o4, %i2
9691 xnor %o5, %i4, %i6
9692 movge %icc, %g7, %l4
9693 srl %o7, 0x11, %g6
9694 add %g2, %o1, %l3
9695 movrne %l0, %l5, %o0
9696 fmovsgu %xcc, %f28, %f7
9697 array8 %g4, %i3, %g5
9698 movne %icc, %l6, %i5
9699 addccc %l1, 0x10E6, %l2
9700 movpos %xcc, %g1, %o3
9701 subcc %i1, 0x13E4, %o2
9702 edge32 %i7, %i0, %g3
9703 std %f24, [%l7 + 0x10]
9704 fzero %f22
9705 pdist %f6, %f16, %f12
9706 fones %f11
9707 fcmpeq16 %f26, %f14, %o4
9708 sir 0x1DCC
9709 fornot2 %f0, %f24, %f4
9710 andn %o6, 0x0779, %i2
9711 umulcc %o5, 0x1415, %i6
9712 fmovscc %icc, %f0, %f27
9713 fnands %f21, %f3, %f20
9714 fnot2s %f1, %f25
9715 and %g7, %i4, %l4
9716 movrlez %o7, %g2, %o1
9717 fmovrdlez %l3, %f8, %f12
9718 movre %g6, 0x0B2, %l0
9719 alignaddr %o0, %l5, %g4
9720 fpack32 %f30, %f10, %f2
9721 edge16 %g5, %l6, %i3
9722 ldd [%l7 + 0x30], %f16
9723 movpos %xcc, %i5, %l1
9724 movl %xcc, %l2, %o3
9725 or %g1, 0x06CC, %i1
9726 orn %o2, %i7, %i0
9727 xorcc %g3, 0x13BB, %o4
9728 ldd [%l7 + 0x70], %o6
9729 movrgz %o5, 0x12A, %i6
9730 sra %i2, %g7, %l4
9731 stx %o7, [%l7 + 0x70]
9732 ldsb [%l7 + 0x45], %i4
9733 movcc %xcc, %o1, %g2
9734 sth %g6, [%l7 + 0x5A]
9735 sdiv %l3, 0x10DF, %l0
9736 edge32 %o0, %l5, %g5
9737 fands %f27, %f0, %f1
9738 sth %l6, [%l7 + 0x50]
9739 udiv %g4, 0x0613, %i5
9740 xorcc %i3, %l2, %o3
9741 movrgez %g1, %i1, %l1
9742 movcs %icc, %o2, %i0
9743 mova %icc, %i7, %o4
9744 alignaddr %g3, %o5, %o6
9745 or %i6, %g7, %l4
9746 movneg %xcc, %o7, %i4
9747 movcs %icc, %o1, %g2
9748 fcmpeq16 %f30, %f2, %g6
9749 xnor %i2, %l0, %l3
9750 xnorcc %o0, %l5, %g5
9751 udiv %g4, 0x06B2, %l6
9752 smul %i5, %l2, %o3
9753 ldd [%l7 + 0x28], %g0
9754 std %f14, [%l7 + 0x18]
9755 xorcc %i3, 0x0402, %i1
9756 edge16ln %o2, %i0, %i7
9757 addcc %l1, %o4, %o5
9758 movle %icc, %g3, %o6
9759 mulscc %g7, 0x134F, %i6
9760 mulscc %o7, %l4, %o1
9761 andncc %i4, %g2, %g6
9762 addcc %i2, %l0, %o0
9763 ldsb [%l7 + 0x0D], %l3
9764 xor %l5, %g5, %g4
9765 mulx %i5, %l2, %o3
9766 fmovsg %icc, %f2, %f2
9767 add %l6, %i3, %g1
9768 andn %o2, 0x12AF, %i1
9769 movn %xcc, %i0, %i7
9770 movne %xcc, %o4, %l1
9771 ldd [%l7 + 0x60], %g2
9772 orcc %o6, %o5, %i6
9773 edge16ln %o7, %g7, %o1
9774 udivcc %i4, 0x1D09, %g2
9775 mulx %l4, 0x0FD4, %i2
9776 addcc %l0, 0x1954, %g6
9777 mulx %o0, %l5, %l3
9778 and %g4, %i5, %l2
9779 fmovdleu %icc, %f23, %f11
9780 fmovrsgz %o3, %f20, %f2
9781 or %l6, %i3, %g5
9782 fandnot1 %f6, %f20, %f24
9783 sllx %g1, 0x12, %i1
9784 fpadd16 %f16, %f12, %f24
9785 sdiv %o2, 0x092E, %i0
9786 stw %i7, [%l7 + 0x48]
9787 fmovsa %xcc, %f13, %f2
9788 fcmpne16 %f30, %f22, %l1
9789 orn %o4, %g3, %o6
9790 ldsb [%l7 + 0x33], %i6
9791 fmovrse %o7, %f15, %f25
9792 st %f21, [%l7 + 0x14]
9793 ldsw [%l7 + 0x40], %g7
9794 fmovsvs %xcc, %f22, %f17
9795 edge16 %o5, %o1, %i4
9796 sllx %l4, 0x0D, %g2
9797 fabsd %f30, %f4
9798 andn %i2, %l0, %g6
9799 fxors %f6, %f15, %f19
9800 movne %xcc, %l5, %l3
9801 alignaddrl %g4, %i5, %l2
9802 edge32n %o0, %o3, %l6
9803 fors %f3, %f13, %f15
9804 subcc %g5, %i3, %g1
9805 add %i1, 0x13CB, %o2
9806 edge32l %i7, %l1, %o4
9807 faligndata %f8, %f24, %f26
9808 smulcc %i0, %o6, %g3
9809 fnot2s %f14, %f5
9810 array32 %o7, %g7, %o5
9811 fabss %f30, %f26
9812 subccc %i6, %o1, %i4
9813 edge8l %g2, %l4, %l0
9814 xor %i2, 0x0113, %g6
9815 ldd [%l7 + 0x78], %f12
9816 edge32n %l3, %g4, %i5
9817 stw %l5, [%l7 + 0x14]
9818 fmovdpos %icc, %f15, %f25
9819 edge8n %o0, %l2, %o3
9820 sdivcc %l6, 0x0A97, %i3
9821 sir 0x02B1
9822 sra %g1, %g5, %i1
9823 fmovdne %icc, %f22, %f30
9824 fornot2s %f7, %f6, %f18
9825 udiv %i7, 0x12C2, %l1
9826 fmovsneg %icc, %f13, %f30
9827 movg %xcc, %o4, %i0
9828 stx %o2, [%l7 + 0x68]
9829 subccc %g3, 0x0B78, %o7
9830 fmovrse %o6, %f10, %f10
9831 sethi 0x0F01, %g7
9832 array16 %o5, %o1, %i6
9833 sdiv %i4, 0x1F8E, %l4
9834 fmul8x16 %f2, %f14, %f24
9835 array8 %l0, %i2, %g2
9836 fmovsle %icc, %f25, %f8
9837 fnot2s %f18, %f1
9838 fmovscc %icc, %f13, %f30
9839 fxnors %f20, %f8, %f17
9840 orcc %g6, %l3, %i5
9841 xorcc %l5, %o0, %g4
9842 movrlz %o3, %l2, %l6
9843 movg %icc, %g1, %g5
9844 movrne %i1, %i7, %i3
9845 fnot2 %f28, %f2
9846 edge16l %l1, %i0, %o4
9847 smulcc %o2, %g3, %o6
9848 array8 %o7, %g7, %o1
9849 andn %o5, %i6, %l4
9850 lduw [%l7 + 0x54], %l0
9851 fmuld8sux16 %f19, %f1, %f6
9852 and %i4, 0x1F61, %i2
9853 alignaddr %g6, %l3, %i5
9854 nop
9855 set 0x10, %g6
9856 ldd [%l7 + %g6], %f24
9857 umulcc %g2, 0x1900, %o0
9858 orn %l5, %g4, %l2
9859 sir 0x0468
9860 movcc %icc, %o3, %g1
9861 fornot1s %f28, %f9, %f18
9862 movcs %xcc, %l6, %g5
9863 or %i7, 0x120D, %i3
9864 movcc %icc, %l1, %i0
9865 srl %o4, %i1, %o2
9866 fmovrdlez %g3, %f24, %f24
9867 movrlz %o6, 0x175, %o7
9868 srl %o1, 0x0B, %o5
9869 array32 %g7, %l4, %i6
9870 orcc %i4, %i2, %g6
9871 alignaddrl %l0, %l3, %g2
9872 save %o0, %i5, %l5
9873 rdpr %cwp, %g1
9874 rdpr %cansave, %g2
9875 rdpr %canrestore, %g3
9876 rdpr %cleanwin, %g4
9877 rdpr %otherwin, %g5
9878 rdpr %wstate, %g6
9879 srax %g4, 0x04, %o3
9880 xnor %g1, 0x1877, %l6
9881 fandnot1s %f31, %f18, %f15
9882 movcs %icc, %l2, %g5
9883 alignaddrl %i3, %l1, %i0
9884 addcc %o4, %i1, %o2
9885 sdivcc %g3, 0x172D, %i7
9886 orn %o6, %o1, %o7
9887 andncc %o5, %g7, %i6
9888 movrgez %i4, 0x2DE, %i2
9889 orcc %g6, %l4, %l3
9890 fpsub32 %f28, %f30, %f10
9891 ldsb [%l7 + 0x10], %l0
9892 fmovdcs %icc, %f27, %f3
9893 fmovscc %xcc, %f24, %f22
9894 sdivx %g2, 0x1751, %o0
9895 movl %icc, %l5, %i5
9896 stw %o3, [%l7 + 0x70]
9897 edge8ln %g4, %g1, %l2
9898 movl %icc, %l6, %i3
9899 lduh [%l7 + 0x64], %g5
9900 subcc %l1, %o4, %i0
9901 andn %i1, %o2, %i7
9902 alignaddrl %g3, %o6, %o1
9903 xorcc %o7, %o5, %i6
9904 movle %icc, %i4, %g7
9905 fmovs %f30, %f19
9906 edge8n %g6, %l4, %l3
9907 fnot2 %f8, %f0
9908 fnands %f22, %f23, %f18
9909 edge8n %i2, %l0, %g2
9910 movvs %icc, %o0, %l5
9911 udivcc %o3, 0x0805, %g4
9912 fornot2s %f4, %f18, %f23
9913 sethi 0x15F0, %i5
9914 fandnot2 %f16, %f2, %f12
9915 fmovdn %icc, %f28, %f19
9916 movrgez %l2, %g1, %i3
9917 movre %g5, 0x137, %l6
9918 sdivcc %o4, 0x0FF4, %l1
9919 movrlz %i0, 0x230, %i1
9920 lduh [%l7 + 0x16], %i7
9921 fmovrse %g3, %f8, %f28
9922 fmovsge %icc, %f0, %f22
9923 fpadd16s %f1, %f4, %f6
9924 fmovdge %xcc, %f25, %f4
9925 std %f26, [%l7 + 0x48]
9926 fornot2s %f27, %f10, %f26
9927 movneg %xcc, %o2, %o1
9928 movn %icc, %o7, %o5
9929 movn %xcc, %o6, %i4
9930 and %g7, %i6, %g6
9931 ldub [%l7 + 0x6F], %l3
9932 fmovdneg %icc, %f28, %f6
9933 orncc %i2, %l0, %l4
9934 fmul8x16 %f25, %f12, %f4
9935 stx %g2, [%l7 + 0x28]
9936 st %f13, [%l7 + 0x44]
9937 xnor %o0, %o3, %g4
9938 smulcc %l5, 0x0AF4, %l2
9939 movvc %icc, %g1, %i3
9940 save %g5, %l6, %i5
9941 rdpr %cwp, %g1
9942 rdpr %cansave, %g2
9943 rdpr %canrestore, %g3
9944 rdpr %cleanwin, %g4
9945 rdpr %otherwin, %g5
9946 rdpr %wstate, %g6
9947 alignaddrl %l1, %o4, %i0
9948 fabsd %f22, %f28
9949 umulcc %i7, 0x1302, %i1
9950 ldsb [%l7 + 0x6A], %o2
9951 movcc %xcc, %g3, %o1
9952 movleu %xcc, %o5, %o6
9953 movge %icc, %i4, %o7
9954 sdivx %g7, 0x0541, %g6
9955 fmovscs %icc, %f25, %f17
9956 subcc %l3, %i6, %i2
9957 edge16 %l0, %l4, %o0
9958 sra %g2, %g4, %l5
9959 sdivcc %l2, 0x1107, %o3
9960 setx loop_33, %l0, %l1
9961 return %l1
9962 nop
9963 rdpr %cwp, %g1
9964 rdpr %cansave, %g2
9965 rdpr %canrestore, %g3
9966 rdpr %cleanwin, %g4
9967 rdpr %otherwin, %g5
9968 rdpr %wstate, %g6
9969loop_33: srlx %g5, %i5, %l1
9970 movneg %icc, %o4, %i7
9971 andncc %i0, %i1, %g3
9972 umul %o1, %o5, %o2
9973 fmovdg %icc, %f19, %f27
9974 udivcc %o6, 0x0DA2, %o7
9975 srlx %i4, 0x17, %g6
9976 fornot2s %f17, %f10, %f17
9977 fmovrdgez %l3, %f10, %f8
9978 orncc %g7, 0x0CE9, %i2
9979 alignaddrl %l0, %l4, %i6
9980 subc %o0, %g4, %l5
9981 movcc %xcc, %g2, %o3
9982 edge32n %i3, %l2, %l6
9983 andn %g5, %g1, %l1
9984 fmovdl %icc, %f19, %f15
9985 ldd [%l7 + 0x30], %f24
9986 andncc %i5, %i7, %o4
9987 edge8l %i0, %g3, %o1
9988 sra %i1, 0x10, %o2
9989 xnorcc %o5, 0x1767, %o7
9990 move %icc, %i4, %g6
9991 udivx %l3, 0x1278, %o6
9992 movrgz %g7, %l0, %l4
9993 edge16l %i2, %i6, %g4
9994 movg %xcc, %l5, %o0
9995 srl %g2, 0x0C, %o3
9996 alignaddrl %i3, %l2, %g5
9997 sth %l6, [%l7 + 0x0E]
9998 edge8ln %g1, %l1, %i5
9999 edge16 %i7, %i0, %g3
10000 movne %xcc, %o4, %i1
10001 edge32l %o2, %o5, %o1
10002 edge8ln %o7, %i4, %l3
10003 stx %o6, [%l7 + 0x40]
10004 addc %g7, %g6, %l0
10005 movvs %icc, %l4, %i6
10006 edge32ln %g4, %l5, %i2
10007 udivcc %g2, 0x01D6, %o0
10008 fmuld8ulx16 %f20, %f11, %f16
10009 ldsw [%l7 + 0x1C], %i3
10010 fexpand %f27, %f12
10011 fmovsvs %icc, %f8, %f23
10012 fnands %f13, %f26, %f1
10013 alignaddrl %o3, %l2, %l6
10014 xnor %g1, 0x03DA, %l1
10015 subc %g5, 0x165B, %i7
10016 sir 0x0609
10017 edge16 %i0, %g3, %o4
10018 fpadd32s %f24, %f25, %f26
10019 fmovdl %xcc, %f12, %f10
10020 popc 0x166C, %i5
10021 fmovdvs %icc, %f15, %f22
10022 addccc %o2, %o5, %i1
10023 subc %o7, %o1, %l3
10024 subc %o6, %i4, %g6
10025 srl %l0, %g7, %l4
10026 nop
10027 set 0x20, %i5
10028 ldd [%l7 + %i5], %i6
10029 edge16l %g4, %l5, %g2
10030 fpsub16s %f24, %f26, %f28
10031 ldd [%l7 + 0x38], %f24
10032 andcc %i2, 0x13DF, %o0
10033 movrlez %i3, 0x1E4, %o3
10034 std %f6, [%l7 + 0x40]
10035 edge16n %l2, %l6, %l1
10036 fcmpne16 %f0, %f20, %g1
10037 movle %icc, %i7, %i0
10038 movvc %xcc, %g3, %o4
10039 fand %f16, %f22, %f0
10040 edge8l %i5, %g5, %o5
10041 mulscc %o2, 0x02A6, %i1
10042 edge8ln %o1, %o7, %o6
10043 movpos %icc, %l3, %i4
10044 orncc %g6, 0x1891, %g7
10045 movvc %icc, %l0, %l4
10046 stw %g4, [%l7 + 0x38]
10047 smulcc %i6, 0x1A72, %g2
10048 movvc %xcc, %l5, %o0
10049 ldx [%l7 + 0x30], %i2
10050 nop
10051 set 0x5C, %o5
10052 ldsw [%l7 + %o5], %i3
10053 fmovdvc %icc, %f4, %f29
10054 ldsb [%l7 + 0x39], %l2
10055 movne %xcc, %l6, %l1
10056 movne %xcc, %o3, %g1
10057 edge32l %i7, %g3, %o4
10058 movle %xcc, %i0, %i5
10059 edge8n %g5, %o2, %i1
10060 lduh [%l7 + 0x0E], %o5
10061 nop
10062 set 0x16, %o1
10063 ldsh [%l7 + %o1], %o1
10064 fmovsneg %xcc, %f26, %f8
10065 lduw [%l7 + 0x3C], %o7
10066 edge32 %l3, %i4, %o6
10067 fnors %f30, %f24, %f26
10068 ldub [%l7 + 0x31], %g6
10069 ldx [%l7 + 0x08], %g7
10070 movrgz %l4, %g4, %i6
10071 alignaddrl %g2, %l5, %l0
10072 sra %i2, %i3, %l2
10073 stw %l6, [%l7 + 0x50]
10074 xor %o0, %o3, %l1
10075 fone %f8
10076 fmovsge %xcc, %f16, %f24
10077 addccc %i7, %g3, %o4
10078 array8 %g1, %i0, %g5
10079 fxnor %f6, %f18, %f20
10080 fmovdle %icc, %f30, %f26
10081 fnor %f16, %f8, %f20
10082 fmovdl %xcc, %f2, %f5
10083 sdivcc %i5, 0x115B, %o2
10084 or %o5, %i1, %o1
10085 or %l3, 0x1845, %i4
10086 fpackfix %f20, %f16
10087 sth %o6, [%l7 + 0x7E]
10088 array32 %g6, %g7, %o7
10089 movcs %icc, %l4, %i6
10090 fxors %f15, %f13, %f27
10091 fone %f16
10092 fmovda %xcc, %f27, %f21
10093 movl %xcc, %g4, %l5
10094 fnot1 %f16, %f14
10095 movrlz %g2, 0x00A, %l0
10096 fcmpeq32 %f2, %f28, %i2
10097 edge32ln %l2, %i3, %o0
10098 fmovscs %xcc, %f23, %f15
10099 umul %l6, %l1, %i7
10100 fpsub16s %f30, %f10, %f12
10101 alignaddrl %g3, %o4, %g1
10102 edge16 %o3, %i0, %g5
10103 mulx %i5, 0x1E5E, %o2
10104 restore %o5, %i1, %o1
10105 rdpr %cwp, %g1
10106 rdpr %cansave, %g2
10107 rdpr %canrestore, %g3
10108 rdpr %cleanwin, %g4
10109 rdpr %otherwin, %g5
10110 rdpr %wstate, %g6
10111 edge16 %l3, %o6, %g6
10112 sra %i4, 0x1E, %o7
10113 ldsw [%l7 + 0x44], %l4
10114 udiv %i6, 0x0855, %g7
10115 fmul8sux16 %f30, %f14, %f4
10116 udiv %g4, 0x016B, %g2
10117 sdivcc %l0, 0x128D, %l5
10118 mulscc %l2, 0x1C1E, %i3
10119 fmul8x16al %f19, %f19, %f10
10120 fcmped %fcc3, %f6, %f18
10121 udiv %i2, 0x14C6, %o0
10122 umulcc %l1, 0x1BF5, %l6
10123 subccc %g3, 0x1D92, %i7
10124 array32 %o4, %o3, %g1
10125 addcc %g5, %i5, %i0
10126 fmovrdgez %o2, %f10, %f4
10127 subc %i1, 0x1543, %o5
10128 movrgez %l3, %o1, %g6
10129 save %i4, 0x103E, %o7
10130 rdpr %cwp, %g1
10131 rdpr %cansave, %g2
10132 rdpr %canrestore, %g3
10133 rdpr %cleanwin, %g4
10134 rdpr %otherwin, %g5
10135 rdpr %wstate, %g6
10136 edge32ln %l4, %i6, %o6
10137 nop
10138 set 0x18, %l5
10139 ldx [%l7 + %l5], %g7
10140 ldd [%l7 + 0x50], %g2
10141 ldsh [%l7 + 0x6C], %l0
10142 fcmpgt32 %f30, %f24, %g4
10143 movpos %xcc, %l5, %i3
10144 udiv %l2, 0x1AB8, %o0
10145 fabsd %f24, %f26
10146 subc %i2, 0x0E2F, %l1
10147 mulx %g3, 0x1B4F, %i7
10148 movrlz %l6, %o4, %g1
10149 addccc %g5, 0x1ECE, %o3
10150 stw %i5, [%l7 + 0x24]
10151 movleu %xcc, %o2, %i1
10152 movrne %i0, %o5, %o1
10153 ld [%l7 + 0x3C], %f15
10154 fcmpeq16 %f10, %f8, %l3
10155 mulx %g6, %i4, %o7
10156 srl %l4, %o6, %g7
10157 sdivx %i6, 0x1986, %g2
10158 save %g4, %l5, %i3
10159 rdpr %cwp, %g1
10160 rdpr %cansave, %g2
10161 rdpr %canrestore, %g3
10162 rdpr %cleanwin, %g4
10163 rdpr %otherwin, %g5
10164 rdpr %wstate, %g6
10165 fpsub32 %f26, %f12, %f6
10166 popc 0x0304, %l2
10167 fmovsg %xcc, %f27, %f3
10168 edge8 %l0, %i2, %l1
10169 ldsb [%l7 + 0x72], %o0
10170 movleu %icc, %i7, %l6
10171 subccc %g3, 0x1AD6, %o4
10172 setx loop_34, %l0, %l1
10173 return %l1
10174 nop
10175 rdpr %cwp, %g1
10176 rdpr %cansave, %g2
10177 rdpr %canrestore, %g3
10178 rdpr %cleanwin, %g4
10179 rdpr %otherwin, %g5
10180 rdpr %wstate, %g6
10181loop_34: fpack32 %f20, %f28, %f8
10182 orncc %o3, 0x121D, %o2
10183 movrne %i5, 0x196, %i0
10184 sll %i1, %o5, %o1
10185 movleu %icc, %g6, %i4
10186 movpos %xcc, %o7, %l3
10187 faligndata %f0, %f30, %f0
10188 array16 %l4, %g7, %i6
10189 edge32n %o6, %g4, %l5
10190 ldsw [%l7 + 0x60], %g2
10191 mulx %i3, %l2, %l0
10192 fmovrdlz %l1, %f26, %f22
10193 fandnot1 %f24, %f26, %f20
10194 alignaddrl %i2, %i7, %l6
10195 movvc %xcc, %g3, %o0
10196 orcc %o4, 0x0D16, %g1
10197 fmovsle %xcc, %f17, %f13
10198 lduw [%l7 + 0x28], %o3
10199 fnors %f21, %f12, %f26
10200 movneg %icc, %g5, %i5
10201 andncc %o2, %i0, %o5
10202 nop
10203 set 0x15, %i2
10204 ldsb [%l7 + %i2], %o1
10205 ldsb [%l7 + 0x5F], %g6
10206 ldd [%l7 + 0x60], %i4
10207 fcmpeq32 %f12, %f16, %i1
10208 movvs %xcc, %o7, %l3
10209 array8 %g7, %l4, %o6
10210 srlx %i6, 0x08, %l5
10211 fcmpne16 %f10, %f30, %g4
10212 ldd [%l7 + 0x38], %i2
10213 nop
10214 set 0x28, %i4
10215 std %f6, [%l7 + %i4]
10216 movrgz %g2, 0x20A, %l0
10217 edge8l %l1, %i2, %l2
10218 nop
10219 set 0x58, %g7
10220 ldsh [%l7 + %g7], %l6
10221 edge8 %g3, %i7, %o0
10222 sdivx %g1, 0x067E, %o4
10223 xor %g5, %i5, %o3
10224 fmovdvc %xcc, %f24, %f8
10225 andcc %o2, %i0, %o1
10226 add %o5, %g6, %i1
10227 xorcc %i4, 0x02E1, %l3
10228 fmovsg %icc, %f5, %f12
10229 stb %g7, [%l7 + 0x31]
10230 udivcc %o7, 0x0D30, %l4
10231 addc %o6, 0x1A2A, %i6
10232 fsrc2 %f20, %f18
10233 movn %icc, %g4, %i3
10234 fmuld8ulx16 %f16, %f27, %f8
10235 fmovrsgez %l5, %f23, %f21
10236 fcmpeq16 %f10, %f0, %l0
10237 orncc %g2, %i2, %l2
10238 xor %l1, 0x1811, %g3
10239 sir 0x1764
10240 subccc %i7, 0x0ED8, %o0
10241 addccc %g1, %o4, %l6
10242 subcc %g5, %o3, %o2
10243 lduh [%l7 + 0x2E], %i0
10244 std %f28, [%l7 + 0x58]
10245 fmovsl %icc, %f11, %f17
10246 array32 %o1, %o5, %g6
10247 movgu %xcc, %i5, %i1
10248 edge32 %i4, %l3, %g7
10249 and %l4, %o7, %i6
10250 ldx [%l7 + 0x68], %o6
10251 stw %g4, [%l7 + 0x5C]
10252 edge8n %l5, %l0, %i3
10253 movg %xcc, %g2, %i2
10254 fnegs %f1, %f24
10255 fmovdvs %icc, %f3, %f13
10256 movvc %xcc, %l1, %g3
10257 movrne %i7, 0x0A8, %l2
10258 udivcc %o0, 0x0F4B, %o4
10259 sth %g1, [%l7 + 0x0E]
10260 fpadd32s %f21, %f17, %f1
10261 fcmped %fcc0, %f10, %f8
10262 movgu %icc, %g5, %l6
10263 stx %o2, [%l7 + 0x68]
10264 fmovsg %xcc, %f13, %f11
10265 srl %i0, 0x13, %o1
10266 movpos %xcc, %o5, %o3
10267 umul %i5, %g6, %i1
10268 xnor %i4, 0x16F7, %g7
10269 fmovrse %l4, %f2, %f26
10270 mulscc %l3, 0x0895, %i6
10271 fmovsvc %xcc, %f1, %f29
10272 orncc %o6, %o7, %l5
10273 ldd [%l7 + 0x20], %g4
10274 movl %xcc, %i3, %g2
10275 movrlz %i2, %l0, %g3
10276 movvs %xcc, %i7, %l1
10277 array16 %o0, %l2, %o4
10278 andn %g5, %l6, %o2
10279 sth %i0, [%l7 + 0x4E]
10280 mulscc %g1, 0x1AFC, %o1
10281 movcc %xcc, %o5, %i5
10282 edge8ln %o3, %i1, %i4
10283 movgu %xcc, %g7, %l4
10284 xorcc %g6, %l3, %i6
10285 sra %o7, 0x09, %l5
10286 st %f31, [%l7 + 0x54]
10287 add %o6, 0x1516, %i3
10288 smul %g2, 0x05A1, %g4
10289 movvs %xcc, %l0, %i2
10290 fmovrslz %g3, %f4, %f28
10291 movrgez %l1, 0x158, %o0
10292 orn %l2, %i7, %g5
10293 ldsw [%l7 + 0x50], %l6
10294 fnot1s %f17, %f14
10295 subccc %o2, 0x0AE0, %i0
10296 movgu %icc, %g1, %o4
10297 edge16 %o5, %i5, %o1
10298 fnands %f0, %f10, %f12
10299 subcc %o3, 0x0B40, %i1
10300 subc %i4, %g7, %g6
10301 stx %l3, [%l7 + 0x08]
10302 edge8n %l4, %i6, %l5
10303 alignaddr %o6, %i3, %o7
10304 ldsw [%l7 + 0x7C], %g2
10305 alignaddr %g4, %l0, %g3
10306 nop
10307 set 0x12, %o2
10308 lduh [%l7 + %o2], %l1
10309 edge16l %i2, %l2, %o0
10310 movle %icc, %i7, %l6
10311 restore %g5, %o2, %i0
10312 rdpr %cwp, %g1
10313 rdpr %cansave, %g2
10314 rdpr %canrestore, %g3
10315 rdpr %cleanwin, %g4
10316 rdpr %otherwin, %g5
10317 rdpr %wstate, %g6
10318 movpos %xcc, %g1, %o5
10319 sll %o4, %i5, %o1
10320 ldub [%l7 + 0x39], %i1
10321 ldsh [%l7 + 0x72], %o3
10322 sub %i4, 0x1AF4, %g6
10323 subc %l3, 0x0F4A, %g7
10324 movrgz %i6, 0x063, %l5
10325 array8 %l4, %i3, %o7
10326 orn %g2, %g4, %o6
10327 ldd [%l7 + 0x20], %l0
10328 fmovs %f19, %f25
10329 ldd [%l7 + 0x58], %f2
10330 movrlez %g3, 0x1E4, %l1
10331 movleu %icc, %l2, %o0
10332 fnegs %f16, %f5
10333 popc %i7, %i2
10334 fmovsl %icc, %f26, %f5
10335 sdivx %g5, 0x1950, %l6
10336 fnor %f18, %f28, %f0
10337 save %o2, 0x002E, %i0
10338 rdpr %cwp, %g1
10339 rdpr %cansave, %g2
10340 rdpr %canrestore, %g3
10341 rdpr %cleanwin, %g4
10342 rdpr %otherwin, %g5
10343 rdpr %wstate, %g6
10344 subcc %g1, %o5, %i5
10345 movpos %xcc, %o4, %i1
10346 sra %o3, %o1, %g6
10347 popc 0x176A, %i4
10348 fmovsle %xcc, %f21, %f26
10349 udivcc %l3, 0x1FF3, %g7
10350 and %l5, %l4, %i3
10351 movgu %icc, %o7, %i6
10352 sth %g2, [%l7 + 0x4E]
10353 movrne %o6, 0x004, %l0
10354 edge32 %g4, %l1, %g3
10355 edge16n %o0, %i7, %l2
10356 sth %i2, [%l7 + 0x2A]
10357 edge32 %l6, %g5, %o2
10358 fcmpes %fcc2, %f16, %f5
10359 sllx %i0, 0x17, %o5
10360 sra %i5, 0x1B, %o4
10361 edge8l %g1, %o3, %o1
10362 addcc %g6, %i4, %l3
10363 orn %i1, %l5, %l4
10364 sdiv %g7, 0x1C88, %i3
10365 fmuld8sux16 %f17, %f29, %f18
10366 sethi 0x1363, %i6
10367 movvs %xcc, %o7, %g2
10368 movge %icc, %o6, %l0
10369 alignaddrl %g4, %g3, %l1
10370 array16 %o0, %i7, %i2
10371 movrne %l6, 0x1CD, %g5
10372 movpos %icc, %o2, %i0
10373 fnot1 %f28, %f8
10374 srl %o5, 0x15, %i5
10375 fors %f30, %f13, %f31
10376 andncc %l2, %g1, %o4
10377 popc %o1, %o3
10378 edge16 %g6, %i4, %i1
10379 sub %l5, 0x1F71, %l4
10380 fpsub32 %f16, %f2, %f12
10381 edge8l %g7, %l3, %i6
10382 move %icc, %i3, %o7
10383 sth %o6, [%l7 + 0x16]
10384 mova %xcc, %g2, %l0
10385 subc %g3, 0x1932, %l1
10386 andcc %g4, 0x180A, %o0
10387 add %i7, 0x0953, %l6
10388 fpsub16s %f1, %f6, %f19
10389 fmovsne %xcc, %f4, %f13
10390 fands %f31, %f9, %f2
10391 fmovrslez %i2, %f25, %f3
10392 addccc %o2, 0x033C, %i0
10393 sdivx %o5, 0x13AB, %g5
10394 movneg %xcc, %i5, %g1
10395 subc %l2, %o4, %o1
10396 mulx %o3, %i4, %g6
10397 ldx [%l7 + 0x58], %i1
10398 edge8ln %l5, %l4, %g7
10399 ldub [%l7 + 0x0F], %i6
10400 mulx %i3, %o7, %l3
10401 xorcc %g2, %o6, %g3
10402 addc %l1, 0x0EF9, %g4
10403 addcc %o0, 0x0C5B, %i7
10404 movrgz %l0, 0x05F, %l6
10405 movrgez %o2, 0x156, %i2
10406 orcc %i0, 0x08E9, %o5
10407 for %f22, %f14, %f28
10408 xor %g5, 0x1E6A, %i5
10409 movvc %icc, %l2, %g1
10410 addccc %o4, 0x0E10, %o1
10411 ldx [%l7 + 0x60], %i4
10412 umulcc %o3, 0x020A, %i1
10413 andn %g6, 0x1E01, %l5
10414 umul %g7, 0x1A24, %l4
10415 srlx %i3, %o7, %i6
10416 fpmerge %f1, %f13, %f12
10417 sub %l3, 0x03BA, %g2
10418 movrne %o6, 0x26F, %g3
10419 edge8 %l1, %g4, %o0
10420 ld [%l7 + 0x0C], %f24
10421 orcc %i7, 0x1485, %l0
10422 addcc %o2, %l6, %i0
10423 nop
10424 set 0x78, %g5
10425 ldx [%l7 + %g5], %i2
10426 movrlz %g5, %o5, %i5
10427 st %f22, [%l7 + 0x30]
10428 sdivx %g1, 0x16CF, %l2
10429 fmovrdlez %o4, %f0, %f6
10430 array32 %o1, %i4, %i1
10431 fmovdn %icc, %f9, %f29
10432 stw %g6, [%l7 + 0x1C]
10433 movrlez %o3, 0x189, %g7
10434 xor %l5, %l4, %o7
10435 ld [%l7 + 0x7C], %f31
10436 edge16ln %i6, %l3, %g2
10437 subc %i3, %g3, %o6
10438 smul %g4, 0x0973, %l1
10439 movge %icc, %o0, %i7
10440 std %f30, [%l7 + 0x28]
10441 array32 %l0, %o2, %i0
10442 fmovdl %icc, %f31, %f22
10443 xorcc %l6, 0x06BD, %i2
10444 array16 %o5, %i5, %g1
10445 lduw [%l7 + 0x5C], %l2
10446 fnegs %f26, %f10
10447 xor %o4, %g5, %i4
10448 srlx %i1, %o1, %g6
10449 movcc %icc, %g7, %o3
10450 sra %l4, 0x0E, %l5
10451 fsrc1 %f22, %f22
10452 std %f8, [%l7 + 0x58]
10453 movneg %xcc, %o7, %i6
10454 subc %l3, 0x1D98, %i3
10455 fmovd %f24, %f10
10456 movrne %g3, %g2, %g4
10457 fsrc1 %f8, %f22
10458 fmovdgu %icc, %f21, %f22
10459 movrlez %o6, %o0, %l1
10460 fmovde %xcc, %f23, %f18
10461 subc %i7, %o2, %l0
10462 stw %l6, [%l7 + 0x08]
10463 sdiv %i2, 0x1DC4, %i0
10464 fmovde %xcc, %f19, %f20
10465 sdivx %o5, 0x1520, %g1
10466 sll %i5, 0x1B, %l2
10467 add %o4, 0x1723, %g5
10468 or %i1, %o1, %g6
10469 udivcc %g7, 0x10B6, %o3
10470 fnot2s %f3, %f5
10471 movge %xcc, %l4, %i4
10472 smulcc %o7, %i6, %l5
10473 movvc %icc, %i3, %l3
10474 stw %g2, [%l7 + 0x0C]
10475 edge8 %g4, %o6, %o0
10476 srax %g3, 0x1D, %l1
10477 edge16ln %i7, %l0, %o2
10478 fmovsgu %icc, %f28, %f0
10479 addccc %i2, 0x13E4, %i0
10480 addcc %o5, 0x093F, %l6
10481 edge16ln %i5, %g1, %o4
10482 sir 0x1CFD
10483 subc %l2, 0x1F44, %i1
10484 orn %o1, 0x1AE5, %g6
10485 std %f10, [%l7 + 0x18]
10486 sdiv %g7, 0x192C, %g5
10487 array32 %l4, %i4, %o3
10488 xorcc %o7, %i6, %l5
10489 stb %i3, [%l7 + 0x1A]
10490 sra %l3, %g2, %g4
10491 stx %o0, [%l7 + 0x30]
10492 fpadd32 %f22, %f14, %f20
10493 fnot2 %f8, %f20
10494 alignaddr %g3, %o6, %i7
10495 smul %l0, %o2, %i2
10496 ldx [%l7 + 0x10], %i0
10497 fandnot2s %f25, %f7, %f14
10498 edge32l %l1, %l6, %i5
10499 andn %g1, 0x1932, %o4
10500 mova %xcc, %l2, %o5
10501 sra %o1, %i1, %g6
10502 fmovsn %xcc, %f9, %f24
10503 edge8 %g7, %g5, %i4
10504 movpos %xcc, %o3, %o7
10505 movneg %icc, %l4, %l5
10506 sth %i3, [%l7 + 0x4E]
10507 move %xcc, %i6, %l3
10508 movneg %icc, %g4, %o0
10509 umul %g3, 0x10A0, %g2
10510 srlx %i7, 0x10, %o6
10511 movcs %xcc, %l0, %i2
10512 fcmpeq32 %f12, %f24, %o2
10513 umul %l1, %i0, %l6
10514 mova %xcc, %g1, %i5
10515 umulcc %l2, 0x0FA9, %o4
10516 edge8n %o5, %i1, %g6
10517 movneg %icc, %o1, %g7
10518 sub %i4, %g5, %o3
10519 fmovsvs %icc, %f26, %f19
10520 edge8l %l4, %o7, %i3
10521 srax %l5, %i6, %l3
10522 ldsb [%l7 + 0x22], %g4
10523 andncc %g3, %o0, %i7
10524 subccc %o6, 0x092D, %l0
10525 smul %i2, 0x0B6C, %g2
10526 movneg %icc, %l1, %i0
10527 edge16 %l6, %g1, %o2
10528 fmovrse %i5, %f2, %f15
10529 addcc %l2, 0x0A5B, %o4
10530 fandnot1 %f14, %f16, %f0
10531 movvc %xcc, %o5, %g6
10532 alignaddr %o1, %g7, %i4
10533 udivcc %g5, 0x0B0D, %o3
10534 srax %i1, 0x1B, %o7
10535 sth %i3, [%l7 + 0x24]
10536 movre %l5, 0x348, %i6
10537 ldsw [%l7 + 0x54], %l4
10538 edge8 %l3, %g4, %o0
10539 movrlz %i7, %o6, %g3
10540 fmul8x16 %f16, %f24, %f4
10541 edge32 %l0, %g2, %i2
10542 fcmps %fcc1, %f0, %f10
10543 move %icc, %l1, %i0
10544 edge8 %g1, %o2, %l6
10545 edge32l %l2, %i5, %o5
10546 umulcc %g6, %o1, %g7
10547 edge16l %o4, %g5, %o3
10548 movcc %xcc, %i4, %i1
10549 fmul8sux16 %f14, %f30, %f4
10550 andncc %i3, %l5, %o7
10551 fcmpes %fcc2, %f13, %f17
10552 subccc %l4, %i6, %g4
10553 edge32 %o0, %i7, %o6
10554 movrlz %l3, %g3, %l0
10555 fsrc1s %f25, %f23
10556 sdivx %i2, 0x0F20, %g2
10557 subcc %i0, %l1, %g1
10558 array16 %l6, %o2, %i5
10559 fnot2 %f30, %f2
10560 add %o5, %l2, %g6
10561 movvs %xcc, %g7, %o1
10562 movrlz %o4, 0x226, %g5
10563 xnorcc %o3, 0x1589, %i4
10564 movneg %icc, %i1, %i3
10565 sir 0x00F7
10566 fmovdvc %xcc, %f13, %f18
10567 movpos %icc, %o7, %l4
10568 srlx %l5, 0x00, %i6
10569 setx loop_35, %l0, %l1
10570 return %l1
10571 nop
10572 rdpr %cwp, %g1
10573 rdpr %cansave, %g2
10574 rdpr %canrestore, %g3
10575 rdpr %cleanwin, %g4
10576 rdpr %otherwin, %g5
10577 rdpr %wstate, %g6
10578loop_35: fnand %f2, %f28, %f14
10579 st %f30, [%l7 + 0x18]
10580 fmul8ulx16 %f30, %f8, %f20
10581 subcc %o6, %l3, %l0
10582 movrne %g3, 0x3D5, %g2
10583 edge8n %i2, %l1, %i0
10584 addcc %l6, 0x1EA2, %g1
10585 ldsw [%l7 + 0x64], %o2
10586 subcc %i5, %l2, %o5
10587 edge16ln %g6, %g7, %o1
10588 edge32ln %o4, %o3, %i4
10589 mova %xcc, %i1, %g5
10590 edge8ln %i3, %o7, %l4
10591 fmovsne %icc, %f23, %f3
10592 orcc %i6, 0x098F, %g4
10593 movrne %l5, 0x06B, %o0
10594 alignaddr %i7, %l3, %o6
10595 sdivcc %g3, 0x0777, %g2
10596 edge32 %i2, %l0, %l1
10597 fmovsne %icc, %f19, %f23
10598 fexpand %f2, %f28
10599 edge8ln %l6, %i0, %g1
10600 fnot2s %f20, %f16
10601 movpos %icc, %i5, %o2
10602 edge16l %o5, %g6, %l2
10603 sdivx %g7, 0x1DDD, %o4
10604 xorcc %o1, %o3, %i1
10605 stx %g5, [%l7 + 0x28]
10606 edge16ln %i4, %i3, %o7
10607 xor %l4, 0x1799, %g4
10608 edge32l %l5, %i6, %o0
10609 fmovdleu %icc, %f18, %f14
10610 movre %l3, 0x345, %i7
10611 xnor %g3, 0x0EDA, %g2
10612 fmovsne %icc, %f14, %f19
10613 movg %xcc, %o6, %i2
10614 move %icc, %l0, %l1
10615 fmul8x16al %f19, %f17, %f28
10616 subcc %l6, %i0, %i5
10617 umul %g1, %o2, %g6
10618 ldub [%l7 + 0x62], %o5
10619 st %f24, [%l7 + 0x34]
10620 stb %g7, [%l7 + 0x17]
10621 andcc %o4, %o1, %o3
10622 fandnot2s %f2, %f15, %f24
10623 udivx %i1, 0x1266, %l2
10624 move %xcc, %i4, %i3
10625 or %o7, 0x1746, %l4
10626 movrne %g5, 0x155, %l5
10627 stw %i6, [%l7 + 0x64]
10628 andn %o0, %l3, %i7
10629 umulcc %g3, %g4, %g2
10630 fmovdcc %xcc, %f1, %f22
10631 ldx [%l7 + 0x08], %i2
10632 movvc %xcc, %o6, %l1
10633 fmovrdlz %l0, %f10, %f4
10634 fmovscc %xcc, %f18, %f17
10635 edge32l %l6, %i0, %g1
10636 std %f22, [%l7 + 0x28]
10637 fmovda %xcc, %f1, %f31
10638 fxnor %f18, %f20, %f18
10639 fpackfix %f2, %f14
10640 lduw [%l7 + 0x14], %i5
10641 edge32n %o2, %o5, %g6
10642 stx %g7, [%l7 + 0x10]
10643 subccc %o4, 0x0013, %o1
10644 fnors %f12, %f10, %f22
10645 save %i1, %l2, %o3
10646 rdpr %cwp, %g1
10647 rdpr %cansave, %g2
10648 rdpr %canrestore, %g3
10649 rdpr %cleanwin, %g4
10650 rdpr %otherwin, %g5
10651 rdpr %wstate, %g6
10652 movpos %icc, %i4, %o7
10653 orcc %l4, %g5, %i3
10654 ld [%l7 + 0x54], %f8
10655 movle %xcc, %l5, %i6
10656 mova %xcc, %o0, %l3
10657 fornot2 %f6, %f16, %f26
10658 edge32ln %i7, %g3, %g4
10659 edge16ln %g2, %o6, %l1
10660 movrlz %l0, %l6, %i0
10661 fmovdcs %icc, %f12, %f7
10662 mova %icc, %g1, %i5
10663 movge %icc, %i2, %o5
10664 restore %o2, %g7, %g6
10665 rdpr %cwp, %g1
10666 rdpr %cansave, %g2
10667 rdpr %canrestore, %g3
10668 rdpr %cleanwin, %g4
10669 rdpr %otherwin, %g5
10670 rdpr %wstate, %g6
10671 fmovsgu %xcc, %f21, %f0
10672 move %icc, %o1, %i1
10673 ldsw [%l7 + 0x2C], %l2
10674 alignaddrl %o4, %o3, %i4
10675 move %xcc, %l4, %g5
10676 movl %xcc, %i3, %o7
10677 mulx %l5, 0x053E, %o0
10678 fmovrdlz %l3, %f4, %f18
10679 stw %i6, [%l7 + 0x28]
10680 edge32l %g3, %g4, %g2
10681 edge16 %o6, %i7, %l0
10682 orn %l6, %i0, %l1
10683 sra %i5, 0x1B, %g1
10684 udivcc %i2, 0x014A, %o2
10685 movrgez %g7, %o5, %g6
10686 edge8 %o1, %l2, %o4
10687 edge32ln %o3, %i4, %l4
10688 fmovdpos %xcc, %f15, %f28
10689 movrlz %g5, %i3, %o7
10690 smulcc %i1, 0x1827, %o0
10691 edge16 %l3, %l5, %g3
10692 ldsw [%l7 + 0x58], %i6
10693 fpack16 %f10, %f26
10694 movle %icc, %g4, %g2
10695 fmuld8sux16 %f3, %f22, %f24
10696 umulcc %i7, %l0, %o6
10697 ld [%l7 + 0x58], %f9
10698 nop
10699 set 0x38, %i7
10700 ldsw [%l7 + %i7], %i0
10701 movge %xcc, %l6, %i5
10702 sir 0x08CF
10703 movle %icc, %g1, %i2
10704 sllx %o2, 0x1C, %g7
10705 andn %o5, 0x02D9, %g6
10706 lduw [%l7 + 0x30], %l1
10707 fmovs %f14, %f13
10708 andcc %o1, %o4, %l2
10709 ldsh [%l7 + 0x3A], %i4
10710 movl %icc, %l4, %g5
10711 srl %o3, 0x05, %o7
10712 movge %icc, %i3, %o0
10713 edge8n %i1, %l5, %l3
10714 edge8n %i6, %g3, %g4
10715 xor %i7, %l0, %g2
10716 fexpand %f31, %f16
10717 movge %xcc, %o6, %i0
10718 addccc %i5, %l6, %i2
10719 mulscc %o2, %g7, %o5
10720 sethi 0x0368, %g6
10721 umulcc %l1, %g1, %o1
10722 fmovsne %xcc, %f23, %f2
10723 edge16l %o4, %l2, %l4
10724 fmovdne %xcc, %f14, %f5
10725 edge32 %i4, %o3, %o7
10726 popc %i3, %o0
10727 fones %f10
10728 mulscc %g5, %i1, %l5
10729 fcmpne16 %f8, %f18, %l3
10730 fmul8x16 %f7, %f22, %f24
10731 movneg %icc, %i6, %g4
10732 fmovdgu %xcc, %f17, %f19
10733 andcc %g3, 0x0DF9, %l0
10734 fmovdl %xcc, %f26, %f4
10735 movgu %icc, %i7, %g2
10736 fmovspos %xcc, %f8, %f31
10737 array32 %i0, %i5, %l6
10738 fmovde %icc, %f12, %f12
10739 andncc %o6, %o2, %i2
10740 st %f16, [%l7 + 0x64]
10741 ldub [%l7 + 0x09], %o5
10742 edge32l %g7, %g6, %l1
10743 sethi 0x120C, %o1
10744 setx loop_36, %l0, %l1
10745 return %l1
10746 nop
10747 rdpr %cwp, %g1
10748 rdpr %cansave, %g2
10749 rdpr %canrestore, %g3
10750 rdpr %cleanwin, %g4
10751 rdpr %otherwin, %g5
10752 rdpr %wstate, %g6
10753loop_36: edge32n %l4, %l2, %i4
10754 edge16 %o3, %o7, %o0
10755 mulscc %i3, %i1, %l5
10756 edge8l %l3, %i6, %g4
10757 edge32 %g5, %l0, %g3
10758 ldsw [%l7 + 0x54], %g2
10759 mova %icc, %i0, %i7
10760 popc 0x1D2C, %i5
10761 array16 %l6, %o6, %i2
10762 fcmpgt32 %f10, %f28, %o5
10763 movg %icc, %g7, %g6
10764 srlx %o2, %o1, %l1
10765 fone %f10
10766 edge32n %g1, %o4, %l4
10767 st %f1, [%l7 + 0x3C]
10768 sth %l2, [%l7 + 0x1E]
10769 xnor %i4, 0x0884, %o7
10770 fmovdl %icc, %f30, %f31
10771 sdiv %o3, 0x0672, %i3
10772 edge8n %o0, %i1, %l5
10773 subcc %i6, 0x0F58, %l3
10774 fmovsvs %icc, %f31, %f31
10775 ldd [%l7 + 0x68], %f16
10776 movvs %xcc, %g4, %l0
10777 xnorcc %g5, %g3, %i0
10778 movrne %g2, 0x23D, %i7
10779 sdivx %i5, 0x1CC8, %o6
10780 mova %xcc, %l6, %i2
10781 std %f28, [%l7 + 0x68]
10782 movrlez %g7, 0x145, %g6
10783 movrne %o5, 0x298, %o2
10784 srlx %l1, %g1, %o4
10785 sra %l4, 0x1C, %o1
10786 move %icc, %l2, %o7
10787 fabss %f1, %f11
10788 fmovsleu %icc, %f16, %f22
10789 movre %i4, %o3, %o0
10790 stx %i3, [%l7 + 0x40]
10791 fcmple32 %f8, %f10, %l5
10792 ldsw [%l7 + 0x58], %i1
10793 umul %i6, 0x0CBD, %l3
10794 srax %l0, %g4, %g5
10795 andcc %i0, %g2, %i7
10796 movg %icc, %g3, %i5
10797 ldsh [%l7 + 0x08], %l6
10798 fnegd %f8, %f30
10799 smulcc %i2, %o6, %g6
10800 fmovsvc %icc, %f2, %f5
10801 nop
10802 set 0x53, %g4
10803 ldub [%l7 + %g4], %g7
10804 fxor %f26, %f8, %f2
10805 ldd [%l7 + 0x28], %o2
10806 smulcc %l1, 0x0909, %g1
10807 fxors %f28, %f21, %f14
10808 umul %o5, %o4, %o1
10809 smulcc %l4, %o7, %i4
10810 edge32ln %o3, %o0, %i3
10811 orcc %l2, 0x0AAC, %l5
10812 movrgz %i1, %l3, %l0
10813 movpos %icc, %g4, %g5
10814 movcc %xcc, %i6, %i0
10815 fsrc2s %f22, %f8
10816 umulcc %i7, %g3, %g2
10817 mulx %i5, %l6, %o6
10818 edge32l %g6, %g7, %o2
10819 movle %xcc, %l1, %g1
10820 lduw [%l7 + 0x74], %i2
10821 fornot1s %f18, %f24, %f8
10822 sra %o4, 0x15, %o1
10823 movge %xcc, %l4, %o7
10824 popc 0x0872, %i4
10825 edge16n %o5, %o0, %o3
10826 fpadd32s %f0, %f8, %f0
10827 umul %l2, %l5, %i3
10828 ldub [%l7 + 0x53], %i1
10829 mulscc %l0, %l3, %g4
10830 movvs %xcc, %g5, %i6
10831 movl %icc, %i7, %g3
10832 sub %i0, %i5, %l6
10833 fcmped %fcc2, %f2, %f8
10834 mulscc %o6, 0x0E17, %g6
10835 fcmpgt32 %f14, %f22, %g7
10836 alignaddrl %g2, %o2, %l1
10837 fmovdpos %xcc, %f25, %f19
10838 fmovsge %xcc, %f15, %f2
10839 pdist %f16, %f4, %f16
10840 movrlz %i2, %g1, %o1
10841 ldx [%l7 + 0x58], %l4
10842 fpackfix %f2, %f17
10843 ldsw [%l7 + 0x54], %o4
10844 xnorcc %o7, 0x0A44, %o5
10845 fcmpne16 %f4, %f20, %o0
10846 edge8n %o3, %i4, %l5
10847 movrlez %i3, %i1, %l0
10848 movrlz %l2, 0x22C, %g4
10849 movleu %icc, %g5, %l3
10850 nop
10851 set 0x1C, %o6
10852 stb %i7, [%l7 + %o6]
10853 array32 %g3, %i6, %i0
10854 and %l6, %o6, %g6
10855 addccc %i5, %g2, %o2
10856 movcs %xcc, %g7, %i2
10857 fpsub16s %f0, %f10, %f7
10858 xnor %l1, 0x1B19, %o1
10859 move %xcc, %g1, %o4
10860 fnor %f18, %f12, %f12
10861 edge32ln %l4, %o5, %o0
10862 edge8n %o3, %o7, %i4
10863 ldsb [%l7 + 0x4B], %l5
10864 fmovsgu %icc, %f23, %f0
10865 alignaddr %i1, %i3, %l2
10866 srl %l0, %g4, %g5
10867 for %f2, %f24, %f24
10868 movgu %icc, %l3, %g3
10869 alignaddrl %i6, %i0, %l6
10870 smulcc %o6, %i7, %g6
10871 fxor %f14, %f16, %f6
10872 array16 %i5, %g2, %o2
10873 fmul8x16 %f13, %f4, %f6
10874 ldd [%l7 + 0x60], %g6
10875 fsrc2 %f16, %f2
10876 edge8n %l1, %o1, %g1
10877 stb %o4, [%l7 + 0x36]
10878 addccc %l4, 0x09E7, %o5
10879 movrne %o0, 0x23C, %i2
10880 ldsb [%l7 + 0x13], %o3
10881 edge8l %o7, %i4, %l5
10882 lduw [%l7 + 0x20], %i1
10883 sethi 0x14F8, %i3
10884 movrgez %l0, 0x00F, %l2
10885 fmovdneg %icc, %f31, %f17
10886 movvc %xcc, %g5, %l3
10887 smul %g4, 0x1EA2, %i6
10888 fmovsa %icc, %f5, %f31
10889 smulcc %g3, 0x06B0, %i0
10890 andcc %l6, 0x0765, %o6
10891 andn %g6, %i5, %g2
10892 fmovrsne %i7, %f3, %f10
10893 orn %g7, 0x059B, %o2
10894 fmovrdne %o1, %f26, %f16
10895 srl %l1, %g1, %o4
10896 fmovdleu %xcc, %f0, %f4
10897 or %o5, %o0, %l4
10898 movrne %i2, %o7, %i4
10899 fabsd %f28, %f30
10900 movrne %o3, 0x044, %i1
10901 and %i3, 0x017C, %l5
10902 ldx [%l7 + 0x40], %l2
10903 edge16 %g5, %l0, %l3
10904 addc %g4, %i6, %i0
10905 umulcc %l6, %g3, %g6
10906 fmovspos %xcc, %f0, %f25
10907 array16 %o6, %g2, %i7
10908 sllx %i5, %g7, %o1
10909 movl %icc, %o2, %l1
10910 movrgz %g1, %o5, %o4
10911 edge32ln %o0, %l4, %o7
10912 andn %i2, 0x009D, %i4
10913 fmovrde %i1, %f30, %f12
10914 movrlez %o3, 0x0D9, %l5
10915 umulcc %i3, %g5, %l2
10916 ldsb [%l7 + 0x36], %l0
10917 edge32ln %g4, %l3, %i0
10918 fxnors %f11, %f30, %f14
10919 fmovdg %icc, %f8, %f22
10920 fcmple16 %f28, %f30, %l6
10921 fpadd16s %f7, %f28, %f18
10922 ldsb [%l7 + 0x72], %i6
10923 st %f5, [%l7 + 0x28]
10924 srl %g6, %g3, %o6
10925 movrlez %g2, %i5, %i7
10926 or %g7, 0x0E67, %o2
10927 mova %icc, %o1, %g1
10928 udivx %o5, 0x097A, %l1
10929 sllx %o4, %l4, %o0
10930 ld [%l7 + 0x50], %f13
10931 subcc %o7, 0x0823, %i2
10932 fmovdne %icc, %f22, %f24
10933 xnor %i1, 0x1412, %o3
10934 sdiv %l5, 0x13D1, %i3
10935 movne %xcc, %i4, %g5
10936 andncc %l2, %l0, %g4
10937 andncc %i0, %l3, %l6
10938 sllx %g6, %i6, %o6
10939 fnor %f22, %f24, %f0
10940 movvc %icc, %g2, %i5
10941 restore %i7, 0x1F97, %g3
10942 rdpr %cwp, %g1
10943 rdpr %cansave, %g2
10944 rdpr %canrestore, %g3
10945 rdpr %cleanwin, %g4
10946 rdpr %otherwin, %g5
10947 rdpr %wstate, %g6
10948 fcmpne32 %f4, %f8, %g7
10949 stw %o2, [%l7 + 0x28]
10950 addc %g1, 0x1C52, %o1
10951 ldub [%l7 + 0x37], %l1
10952 fmovd %f28, %f8
10953 fmovrse %o4, %f7, %f12
10954 sdivx %l4, 0x0424, %o5
10955 fmovsge %icc, %f20, %f4
10956 movre %o0, %o7, %i1
10957 addcc %i2, %o3, %l5
10958 stb %i4, [%l7 + 0x28]
10959 sub %i3, 0x1C45, %l2
10960 movneg %xcc, %l0, %g5
10961 edge8 %g4, %i0, %l6
10962 stb %g6, [%l7 + 0x13]
10963 fmovsleu %xcc, %f27, %f28
10964 fxor %f26, %f24, %f2
10965 edge16ln %i6, %o6, %l3
10966 movrgez %i5, 0x0A2, %g2
10967 ldsh [%l7 + 0x3E], %i7
10968 nop
10969 set 0x38, %i1
10970 ldd [%l7 + %i1], %f2
10971 fpsub16 %f24, %f4, %f2
10972 edge16 %g7, %g3, %g1
10973 edge8 %o2, %l1, %o1
10974 xor %o4, 0x0772, %l4
10975 edge16n %o5, %o0, %i1
10976 udivcc %i2, 0x1134, %o7
10977 ldsw [%l7 + 0x18], %o3
10978 fmovrsgez %i4, %f29, %f3
10979 xnorcc %i3, %l5, %l2
10980 for %f24, %f26, %f4
10981 movleu %icc, %g5, %l0
10982 fxnor %f8, %f2, %f6
10983 edge16l %i0, %g4, %l6
10984 movn %xcc, %g6, %i6
10985 fmovsge %icc, %f0, %f5
10986 fmovdg %xcc, %f28, %f4
10987 fpsub32 %f12, %f0, %f12
10988 movrne %o6, 0x1AA, %i5
10989 fnot1 %f14, %f18
10990 movl %xcc, %l3, %g2
10991 fmovrslez %i7, %f24, %f9
10992 ldd [%l7 + 0x38], %f26
10993 mulx %g7, 0x10E7, %g3
10994 fmovrdlez %o2, %f26, %f0
10995 umulcc %g1, %o1, %o4
10996 fmovdle %xcc, %f31, %f12
10997 movle %xcc, %l1, %o5
10998 movcc %xcc, %o0, %i1
10999 fandnot2s %f17, %f26, %f22
11000 edge8ln %i2, %l4, %o7
11001 fcmpes %fcc3, %f29, %f20
11002 fmovrsgz %o3, %f3, %f23
11003 edge8n %i3, %i4, %l5
11004 srlx %l2, %g5, %i0
11005 subccc %g4, %l6, %g6
11006 fcmple32 %f26, %f28, %i6
11007 movrgz %o6, %i5, %l3
11008 movcs %icc, %l0, %i7
11009 fxnor %f18, %f26, %f26
11010 movge %icc, %g7, %g3
11011 fmovscc %icc, %f4, %f6
11012 andcc %o2, %g2, %o1
11013 fmovd %f30, %f10
11014 sdivx %o4, 0x1EC6, %g1
11015 xor %o5, %l1, %o0
11016 movvs %xcc, %i1, %l4
11017 fmovdl %icc, %f29, %f19
11018 orncc %i2, 0x1A07, %o7
11019 edge16n %i3, %i4, %o3
11020 movg %xcc, %l2, %g5
11021 edge8 %i0, %g4, %l6
11022 edge8ln %l5, %i6, %g6
11023 edge8ln %i5, %l3, %o6
11024 udiv %i7, 0x12D0, %g7
11025 movrlez %l0, 0x1D7, %o2
11026 fpmerge %f3, %f15, %f6
11027 fmovsle %icc, %f19, %f17
11028 fmovdleu %icc, %f11, %f7
11029 array32 %g2, %o1, %o4
11030 and %g3, %g1, %o5
11031 stx %l1, [%l7 + 0x40]
11032 sllx %o0, 0x1E, %i1
11033 stb %l4, [%l7 + 0x4A]
11034 movn %xcc, %i2, %o7
11035 stx %i3, [%l7 + 0x30]
11036 ldub [%l7 + 0x0C], %i4
11037 setx loop_37, %l0, %l1
11038 return %l1
11039 nop
11040 rdpr %cwp, %g1
11041 rdpr %cansave, %g2
11042 rdpr %canrestore, %g3
11043 rdpr %cleanwin, %g4
11044 rdpr %otherwin, %g5
11045 rdpr %wstate, %g6
11046loop_37: and %i0, %g5, %g4
11047 sub %l5, %l6, %g6
11048 movre %i5, %l3, %i6
11049 fornot2 %f20, %f18, %f0
11050 fsrc1 %f24, %f2
11051 lduh [%l7 + 0x46], %i7
11052 ldsw [%l7 + 0x38], %g7
11053 smulcc %l0, %o2, %o6
11054 edge16n %o1, %o4, %g2
11055 movgu %xcc, %g1, %o5
11056 movcs %icc, %l1, %g3
11057 sra %i1, %l4, %i2
11058 smul %o7, %i3, %o0
11059 movge %xcc, %i4, %o3
11060 movl %xcc, %i0, %l2
11061 movn %xcc, %g5, %l5
11062 sir 0x070D
11063 orcc %l6, %g4, %i5
11064 orn %l3, %i6, %g6
11065 movrgz %i7, 0x0CE, %l0
11066 st %f29, [%l7 + 0x78]
11067 edge32ln %g7, %o6, %o1
11068 addccc %o4, 0x1098, %o2
11069 fmovsneg %icc, %f4, %f25
11070 sethi 0x01C9, %g2
11071 move %icc, %g1, %l1
11072 movl %xcc, %o5, %g3
11073 fsrc1s %f16, %f21
11074 alignaddrl %l4, %i2, %o7
11075 array8 %i1, %o0, %i3
11076 srl %o3, 0x06, %i4
11077 subcc %i0, 0x15DF, %l2
11078 fmovdgu %icc, %f28, %f28
11079 popc 0x04CA, %l5
11080 movpos %icc, %l6, %g4
11081 bshuffle %f12, %f18, %f6
11082 array8 %i5, %l3, %i6
11083 fabsd %f8, %f14
11084 ldub [%l7 + 0x79], %g5
11085 edge32l %g6, %l0, %i7
11086 sdivcc %g7, 0x0B3C, %o6
11087 fpadd16 %f6, %f6, %f16
11088 add %o1, 0x0C2C, %o2
11089 fones %f11
11090 std %f14, [%l7 + 0x28]
11091 srl %o4, %g2, %l1
11092 movrgz %o5, 0x35B, %g1
11093 fnot2s %f18, %f28
11094 save %l4, %g3, %i2
11095 rdpr %cwp, %g1
11096 rdpr %cansave, %g2
11097 rdpr %canrestore, %g3
11098 rdpr %cleanwin, %g4
11099 rdpr %otherwin, %g5
11100 rdpr %wstate, %g6
11101 umulcc %o7, %o0, %i1
11102 movrgez %i3, 0x002, %i4
11103 andncc %o3, %l2, %l5
11104 fmovrdgez %l6, %f6, %f6
11105 ldub [%l7 + 0x39], %g4
11106 movn %icc, %i5, %i0
11107 movrgz %l3, 0x3A7, %i6
11108 ldx [%l7 + 0x40], %g6
11109 fcmps %fcc0, %f24, %f1
11110 smul %l0, 0x008A, %i7
11111 andcc %g7, %g5, %o6
11112 addccc %o2, 0x0772, %o4
11113 umulcc %g2, %l1, %o1
11114 orncc %o5, 0x07A5, %g1
11115 fcmpes %fcc0, %f15, %f27
11116 fsrc1s %f25, %f16
11117 addcc %l4, %i2, %o7
11118 udivcc %g3, 0x1B70, %o0
11119 xor %i3, %i1, %o3
11120 fandnot1s %f19, %f30, %f10
11121 umulcc %l2, %l5, %i4
11122 fmul8x16al %f11, %f27, %f12
11123 restore %l6, 0x007A, %i5
11124 rdpr %cwp, %g1
11125 rdpr %cansave, %g2
11126 rdpr %canrestore, %g3
11127 rdpr %cleanwin, %g4
11128 rdpr %otherwin, %g5
11129 rdpr %wstate, %g6
11130 fmovsgu %xcc, %f3, %f5
11131 andn %i0, 0x191E, %l3
11132 stb %g4, [%l7 + 0x18]
11133 ldd [%l7 + 0x70], %f14
11134 nop
11135 set 0x58, %l1
11136 ldd [%l7 + %l1], %g6
11137 subcc %i6, %l0, %g7
11138 ld [%l7 + 0x70], %f24
11139 stw %i7, [%l7 + 0x6C]
11140 movre %g5, %o6, %o4
11141 edge32l %g2, %l1, %o2
11142 fcmpne32 %f30, %f4, %o1
11143 fmovdcs %xcc, %f29, %f13
11144 edge32ln %o5, %g1, %i2
11145 popc 0x0877, %l4
11146 movre %o7, %g3, %o0
11147 andn %i1, 0x1EB5, %o3
11148 andcc %i3, 0x14C0, %l2
11149 umul %l5, 0x1CB2, %l6
11150 orcc %i5, 0x1ABD, %i4
11151 movn %icc, %i0, %g4
11152 popc 0x1EB2, %l3
11153 array8 %g6, %i6, %l0
11154 sir 0x19FE
11155 movge %xcc, %i7, %g7
11156 array8 %g5, %o6, %g2
11157 udivcc %o4, 0x0111, %l1
11158 addcc %o1, 0x0CB7, %o2
11159 movcs %xcc, %o5, %i2
11160 orcc %g1, %l4, %g3
11161 pdist %f6, %f22, %f2
11162 fmovsne %icc, %f9, %f9
11163 ldsw [%l7 + 0x5C], %o0
11164 fornot2 %f14, %f14, %f16
11165 fmovsn %xcc, %f8, %f28
11166 lduw [%l7 + 0x70], %i1
11167 mulscc %o7, 0x1F63, %i3
11168 std %f22, [%l7 + 0x10]
11169 fxnors %f19, %f27, %f26
11170 smul %l2, %l5, %o3
11171 move %xcc, %l6, %i4
11172 ldd [%l7 + 0x78], %f0
11173 sll %i5, 0x08, %i0
11174 sdivcc %l3, 0x1D6D, %g4
11175 ldd [%l7 + 0x38], %f20
11176 fcmpne16 %f14, %f20, %i6
11177 andncc %l0, %i7, %g7
11178 fmovdge %icc, %f12, %f7
11179 edge32n %g6, %g5, %g2
11180 fpadd16s %f11, %f21, %f8
11181 andn %o4, 0x0C88, %o6
11182 fmul8x16al %f19, %f29, %f30
11183 sdiv %l1, 0x1B07, %o1
11184 array8 %o5, %o2, %g1
11185 ldsb [%l7 + 0x4B], %i2
11186 fxor %f4, %f8, %f0
11187 smul %l4, 0x0F2B, %g3
11188 ldsb [%l7 + 0x7B], %o0
11189 fmovdn %xcc, %f0, %f16
11190 stb %o7, [%l7 + 0x23]
11191 edge32n %i3, %l2, %l5
11192 orn %o3, %l6, %i1
11193 bshuffle %f18, %f10, %f30
11194 edge8 %i4, %i0, %l3
11195 addccc %g4, 0x15A8, %i6
11196 movre %l0, 0x221, %i5
11197 movrgz %i7, 0x24C, %g6
11198 ldd [%l7 + 0x28], %g4
11199 orcc %g2, 0x066F, %g7
11200 movre %o4, 0x335, %l1
11201 fmovsl %icc, %f23, %f3
11202 or %o1, 0x1C68, %o6
11203 ldd [%l7 + 0x68], %o4
11204 movcc %icc, %o2, %g1
11205 movl %xcc, %l4, %i2
11206 sth %g3, [%l7 + 0x40]
11207 stx %o0, [%l7 + 0x30]
11208 smulcc %i3, 0x0F7A, %l2
11209 addc %o7, 0x1E5D, %l5
11210 add %o3, 0x0B4A, %i1
11211 ldsh [%l7 + 0x42], %i4
11212 udivcc %i0, 0x18D4, %l3
11213 move %xcc, %l6, %i6
11214 edge8l %g4, %l0, %i7
11215 andncc %g6, %g5, %i5
11216 fcmped %fcc2, %f0, %f16
11217 edge16l %g7, %g2, %l1
11218 ldx [%l7 + 0x40], %o1
11219 sll %o4, %o6, %o5
11220 subcc %o2, 0x1A8E, %l4
11221 movl %xcc, %i2, %g1
11222 lduh [%l7 + 0x20], %g3
11223 alignaddrl %i3, %l2, %o7
11224 srax %o0, 0x0F, %o3
11225 or %l5, %i1, %i0
11226 fmovda %xcc, %f10, %f8
11227 movn %xcc, %i4, %l6
11228 movle %xcc, %i6, %l3
11229 fcmpne32 %f6, %f28, %g4
11230 edge16n %i7, %l0, %g6
11231 save %i5, %g5, %g2
11232 rdpr %cwp, %g1
11233 rdpr %cansave, %g2
11234 rdpr %canrestore, %g3
11235 rdpr %cleanwin, %g4
11236 rdpr %otherwin, %g5
11237 rdpr %wstate, %g6
11238 ld [%l7 + 0x30], %f15
11239 sth %g7, [%l7 + 0x76]
11240 xnorcc %l1, 0x1ABB, %o4
11241 sethi 0x17D9, %o1
11242 umul %o6, %o2, %l4
11243 mova %xcc, %i2, %g1
11244 ldd [%l7 + 0x28], %f8
11245 smul %g3, %i3, %l2
11246 sth %o5, [%l7 + 0x7A]
11247 udiv %o0, 0x0F75, %o3
11248 stx %o7, [%l7 + 0x50]
11249 fmovsle %xcc, %f20, %f22
11250 stw %i1, [%l7 + 0x78]
11251 add %i0, %i4, %l5
11252 movn %xcc, %l6, %l3
11253 movpos %xcc, %i6, %i7
11254 edge8 %g4, %g6, %i5
11255 sth %l0, [%l7 + 0x32]
11256 movg %icc, %g2, %g5
11257 movge %xcc, %g7, %o4
11258 fsrc2 %f30, %f0
11259 xnorcc %o1, 0x0B0C, %o6
11260 fmovrslez %o2, %f1, %f12
11261 udivx %l1, 0x12D1, %i2
11262 lduh [%l7 + 0x1C], %g1
11263 movleu %xcc, %l4, %g3
11264 movrlez %i3, 0x36E, %l2
11265 nop
11266 set 0x28, %o7
11267 std %f10, [%l7 + %o7]
11268 array16 %o5, %o3, %o7
11269 movcc %xcc, %o0, %i0
11270 xor %i1, 0x15C9, %l5
11271 udivx %l6, 0x052A, %l3
11272 movre %i4, %i6, %g4
11273 fsrc2 %f6, %f30
11274 umul %g6, %i5, %l0
11275 movneg %xcc, %i7, %g5
11276 fmovsneg %icc, %f27, %f19
11277 ldx [%l7 + 0x70], %g7
11278 stx %o4, [%l7 + 0x10]
11279 sir 0x1735
11280 ldd [%l7 + 0x68], %f24
11281 orn %o1, 0x12B2, %o6
11282 orn %g2, 0x1EF4, %o2
11283 movgu %xcc, %i2, %g1
11284 ldub [%l7 + 0x44], %l1
11285 smul %g3, 0x115A, %i3
11286 fmovsvs %xcc, %f29, %f3
11287 movl %icc, %l2, %o5
11288 fzeros %f4
11289 addc %o3, 0x0C8E, %l4
11290 nop
11291 set 0x68, %g3
11292 ldsw [%l7 + %g3], %o0
11293 smul %o7, %i0, %i1
11294 fcmpne32 %f14, %f18, %l6
11295 fands %f27, %f6, %f26
11296 movneg %xcc, %l5, %l3
11297 ldsh [%l7 + 0x5E], %i4
11298 xnorcc %g4, %g6, %i5
11299 pdist %f24, %f28, %f6
11300 stw %l0, [%l7 + 0x68]
11301 array8 %i7, %i6, %g5
11302 add %g7, 0x1E29, %o1
11303 orcc %o4, 0x0917, %g2
11304 mova %icc, %o2, %i2
11305 lduw [%l7 + 0x48], %o6
11306 umul %g1, 0x0C6A, %g3
11307 movne %icc, %i3, %l2
11308 ldsb [%l7 + 0x24], %o5
11309 alignaddr %o3, %l1, %o0
11310 lduw [%l7 + 0x68], %o7
11311 movvc %icc, %i0, %i1
11312 umul %l6, %l4, %l5
11313 fmuld8sux16 %f18, %f21, %f2
11314 ldd [%l7 + 0x30], %f14
11315 fmuld8ulx16 %f9, %f8, %f28
11316 nop
11317 set 0x20, %i6
11318 stb %i4, [%l7 + %i6]
11319 movre %l3, 0x056, %g6
11320 popc %g4, %i5
11321 fsrc1 %f18, %f2
11322 alignaddrl %i7, %i6, %g5
11323 fmovsg %xcc, %f4, %f12
11324 srl %g7, %o1, %l0
11325 fmovrsne %g2, %f8, %f21
11326 fxor %f22, %f6, %f4
11327 edge32 %o4, %i2, %o2
11328 save %g1, %o6, %i3
11329 rdpr %cwp, %g1
11330 rdpr %cansave, %g2
11331 rdpr %canrestore, %g3
11332 rdpr %cleanwin, %g4
11333 rdpr %otherwin, %g5
11334 rdpr %wstate, %g6
11335 movrlz %l2, 0x1BA, %o5
11336 ldub [%l7 + 0x63], %g3
11337 sth %l1, [%l7 + 0x24]
11338 sethi 0x08A0, %o0
11339 fsrc1s %f7, %f12
11340 edge16n %o7, %o3, %i1
11341 array16 %l6, %i0, %l4
11342 sub %l5, 0x0EB0, %i4
11343 fsrc2 %f14, %f14
11344 fmovrde %l3, %f16, %f0
11345 orncc %g4, %i5, %g6
11346 sllx %i7, 0x19, %i6
11347 movcs %icc, %g7, %g5
11348 movgu %icc, %l0, %o1
11349 movle %xcc, %o4, %i2
11350 fzero %f22
11351 movneg %icc, %o2, %g2
11352 sll %g1, %i3, %o6
11353 movvs %xcc, %o5, %l2
11354 orcc %l1, %g3, %o0
11355 std %f20, [%l7 + 0x48]
11356 edge32l %o3, %i1, %o7
11357 or %i0, %l4, %l5
11358 edge8 %i4, %l6, %g4
11359 sll %i5, 0x1B, %g6
11360 udivcc %i7, 0x1640, %i6
11361 fmovrdlz %g7, %f4, %f6
11362 xnor %l3, %g5, %l0
11363 smul %o1, 0x1FF9, %i2
11364 stb %o4, [%l7 + 0x77]
11365 alignaddr %o2, %g1, %i3
11366 sdivx %g2, 0x09DD, %o6
11367 nop
11368 set 0x78, %g1
11369 stw %o5, [%l7 + %g1]
11370 fmovrslz %l1, %f15, %f7
11371 sllx %l2, 0x0E, %o0
11372 movrgz %g3, 0x294, %o3
11373 lduh [%l7 + 0x30], %i1
11374 smul %i0, 0x0BEF, %o7
11375 movn %icc, %l5, %i4
11376 addccc %l6, %l4, %g4
11377 sdivx %g6, 0x155B, %i5
11378 bshuffle %f16, %f22, %f20
11379 srax %i6, %g7, %l3
11380 fsrc2 %f24, %f4
11381 fmovsa %icc, %f9, %f8
11382 edge16 %i7, %l0, %g5
11383 sdivx %o1, 0x042E, %o4
11384 ldd [%l7 + 0x78], %f14
11385 ldsh [%l7 + 0x10], %o2
11386 udiv %i2, 0x0E9F, %i3
11387 andn %g1, %g2, %o6
11388 xnorcc %o5, %l1, %o0
11389 smulcc %l2, %o3, %i1
11390 sdiv %i0, 0x1C17, %g3
11391 fcmpd %fcc0, %f24, %f22
11392 sth %o7, [%l7 + 0x5A]
11393 edge8l %i4, %l6, %l4
11394 movcs %xcc, %g4, %l5
11395 fornot1s %f0, %f4, %f23
11396 fpadd16s %f6, %f18, %f22
11397 fmovde %icc, %f12, %f12
11398 edge32ln %i5, %g6, %i6
11399 fabss %f12, %f29
11400 fnand %f14, %f6, %f26
11401 fmuld8sux16 %f4, %f12, %f20
11402 fmovrdlez %g7, %f4, %f26
11403 movrgez %i7, 0x0BE, %l3
11404 fmul8sux16 %f14, %f20, %f24
11405 movvs %xcc, %l0, %g5
11406 faligndata %f22, %f2, %f12
11407 fxnors %f8, %f19, %f6
11408 fand %f2, %f2, %f16
11409 alignaddr %o1, %o4, %o2
11410 smul %i3, 0x0169, %i2
11411 fcmps %fcc0, %f26, %f10
11412 array8 %g2, %o6, %o5
11413 edge32n %l1, %o0, %g1
11414 addcc %o3, 0x1E0B, %l2
11415 sra %i0, 0x00, %g3
11416 array32 %i1, %o7, %l6
11417 movrgz %i4, 0x39E, %g4
11418 xor %l4, 0x1A03, %i5
11419 edge32n %g6, %l5, %g7
11420 move %icc, %i6, %i7
11421 movcs %icc, %l3, %l0
11422 andn %o1, 0x0B3D, %o4
11423 movrne %o2, %g5, %i3
11424 movgu %xcc, %g2, %o6
11425 movl %xcc, %o5, %l1
11426 movpos %icc, %o0, %g1
11427 movre %o3, %i2, %l2
11428 sdivx %i0, 0x0F8A, %g3
11429 or %o7, %i1, %l6
11430 sra %g4, %i4, %l4
11431 orcc %i5, 0x05C5, %g6
11432 subcc %l5, 0x1523, %g7
11433 edge32ln %i7, %i6, %l3
11434 andn %l0, %o4, %o1
11435 sdivx %g5, 0x0887, %i3
11436 edge32n %g2, %o6, %o2
11437 popc 0x013E, %o5
11438 pdist %f30, %f0, %f28
11439 array32 %l1, %g1, %o0
11440 edge16n %i2, %o3, %l2
11441 movrgz %g3, %o7, %i0
11442 fmovsge %icc, %f20, %f20
11443 array16 %l6, %g4, %i1
11444 andcc %l4, 0x16B5, %i5
11445 fmovdvc %icc, %f15, %f2
11446 ldsb [%l7 + 0x21], %g6
11447 fornot2s %f4, %f28, %f31
11448 add %l5, %i4, %i7
11449 orn %g7, 0x18B2, %i6
11450 fmovscs %xcc, %f27, %f7
11451 for %f14, %f16, %f26
11452 fpsub32s %f3, %f21, %f8
11453 orn %l3, 0x003E, %o4
11454 fcmpgt16 %f2, %f0, %l0
11455 sdivcc %g5, 0x03EB, %o1
11456 fmovdne %xcc, %f16, %f27
11457 subc %i3, 0x0C60, %o6
11458 subc %o2, %o5, %g2
11459 fmovsne %icc, %f21, %f18
11460 edge32 %l1, %o0, %i2
11461 edge32l %g1, %l2, %g3
11462 fexpand %f20, %f4
11463 orcc %o3, 0x18D9, %o7
11464 stx %l6, [%l7 + 0x78]
11465 udivx %i0, 0x19C7, %g4
11466 movre %i1, 0x38D, %l4
11467 sdivcc %i5, 0x00B7, %g6
11468 edge8 %l5, %i7, %g7
11469 fnor %f4, %f30, %f8
11470 movge %icc, %i6, %l3
11471 fcmpeq32 %f26, %f24, %o4
11472 movvs %xcc, %l0, %g5
11473 movcc %icc, %o1, %i4
11474 movn %icc, %o6, %i3
11475 movne %icc, %o2, %o5
11476 movvc %icc, %l1, %o0
11477 fxors %f11, %f15, %f21
11478 edge32 %g2, %g1, %i2
11479 edge8 %l2, %o3, %g3
11480 fcmpne16 %f4, %f4, %o7
11481 sdiv %i0, 0x00E9, %l6
11482 sir 0x0E7C
11483 std %f22, [%l7 + 0x18]
11484 orncc %g4, 0x015A, %l4
11485 movneg %icc, %i1, %i5
11486 orcc %l5, 0x01E4, %i7
11487 udivcc %g6, 0x1CF1, %g7
11488 edge8n %i6, %l3, %l0
11489 sllx %g5, 0x12, %o1
11490 and %o4, 0x1ABE, %i4
11491 ldd [%l7 + 0x58], %i2
11492 array32 %o2, %o5, %o6
11493 fnand %f16, %f24, %f0
11494 movre %l1, %o0, %g1
11495 addcc %g2, %l2, %o3
11496 fmovscc %xcc, %f10, %f26
11497 move %xcc, %g3, %o7
11498 edge8 %i0, %i2, %g4
11499 mulscc %l6, %i1, %i5
11500 or %l4, 0x00AA, %l5
11501 stx %i7, [%l7 + 0x18]
11502 fmovsleu %icc, %f1, %f4
11503 fmovrde %g7, %f6, %f0
11504 fand %f26, %f30, %f6
11505 sethi 0x13BD, %i6
11506 save %g6, %l0, %g5
11507 rdpr %cwp, %g1
11508 rdpr %cansave, %g2
11509 rdpr %canrestore, %g3
11510 rdpr %cleanwin, %g4
11511 rdpr %otherwin, %g5
11512 rdpr %wstate, %g6
11513 orcc %o1, 0x0085, %l3
11514 movge %icc, %o4, %i3
11515 edge32l %o2, %o5, %i4
11516 smul %l1, 0x03CF, %o6
11517 fcmpne16 %f16, %f2, %g1
11518 srax %g2, %l2, %o3
11519 movre %g3, %o7, %o0
11520 fpsub32s %f31, %f16, %f6
11521 ldub [%l7 + 0x09], %i2
11522 fandnot2 %f10, %f14, %f28
11523 movg %icc, %i0, %g4
11524 nop
11525 set 0x18, %i3
11526 ldd [%l7 + %i3], %i6
11527 fnands %f11, %f22, %f17
11528 fmovsgu %icc, %f16, %f31
11529 fmul8x16al %f13, %f18, %f22
11530 ldsw [%l7 + 0x38], %i1
11531 lduh [%l7 + 0x7A], %l4
11532 fxors %f12, %f23, %f1
11533 nop
11534 set 0x66, %o4
11535 ldub [%l7 + %o4], %l5
11536 alignaddrl %i5, %i7, %i6
11537 pdist %f6, %f18, %f24
11538 nop
11539 set 0x60, %l2
11540 ldx [%l7 + %l2], %g6
11541 edge32 %l0, %g7, %o1
11542 stb %l3, [%l7 + 0x55]
11543 xnor %o4, 0x0035, %g5
11544 sth %o2, [%l7 + 0x1C]
11545 fmovrsne %i3, %f14, %f14
11546 nop
11547 set 0x28, %l0
11548 ldsw [%l7 + %l0], %o5
11549 udivcc %i4, 0x0BB0, %l1
11550 subc %g1, %g2, %o6
11551 std %f30, [%l7 + 0x30]
11552 edge16 %o3, %l2, %o7
11553 fmovdl %icc, %f12, %f4
11554 movrlz %g3, %o0, %i0
11555 ldx [%l7 + 0x38], %g4
11556 addccc %l6, 0x033C, %i2
11557 std %f16, [%l7 + 0x30]
11558 movrgz %i1, 0x091, %l4
11559 sir 0x1BD4
11560 edge32ln %l5, %i7, %i5
11561 srlx %i6, %g6, %l0
11562 umul %o1, %l3, %o4
11563 movleu %xcc, %g5, %g7
11564 andn %o2, %i3, %i4
11565 orn %l1, %g1, %o5
11566 ldsh [%l7 + 0x48], %g2
11567 fmovdn %xcc, %f20, %f13
11568 ldsw [%l7 + 0x68], %o6
11569 andn %l2, %o3, %o7
11570 and %g3, 0x0918, %i0
11571 or %g4, %o0, %i2
11572 setx loop_38, %l0, %l1
11573 return %l1
11574 nop
11575 rdpr %cwp, %g1
11576 rdpr %cansave, %g2
11577 rdpr %canrestore, %g3
11578 rdpr %cleanwin, %g4
11579 rdpr %otherwin, %g5
11580 rdpr %wstate, %g6
11581loop_38: edge16ln %l5, %l4, %i5
11582 xnorcc %i7, 0x1693, %i6
11583 movleu %xcc, %g6, %o1
11584 andcc %l0, %l3, %o4
11585 movle %xcc, %g7, %g5
11586 sub %o2, 0x1EE0, %i4
11587 movl %icc, %i3, %g1
11588 udivx %o5, 0x1DE8, %l1
11589 movcs %icc, %g2, %l2
11590 sdivcc %o3, 0x1660, %o6
11591 sra %g3, %o7, %i0
11592 ldd [%l7 + 0x78], %f0
11593 fmovdvs %xcc, %f0, %f15
11594 sir 0x04EA
11595 ldx [%l7 + 0x20], %g4
11596 st %f10, [%l7 + 0x30]
11597 edge8 %o0, %i2, %i1
11598 edge16ln %l6, %l4, %l5
11599 xnor %i7, %i6, %g6
11600 edge16 %i5, %l0, %o1
11601 st %f8, [%l7 + 0x38]
11602 orncc %o4, 0x0824, %g7
11603 xnorcc %l3, %g5, %i4
11604 umulcc %o2, %i3, %g1
11605 movvs %xcc, %l1, %o5
11606 srl %l2, 0x16, %g2
11607 movg %xcc, %o3, %g3
11608 array16 %o6, %i0, %g4
11609 sdivx %o0, 0x1FEC, %i2
11610 edge16n %o7, %l6, %l4
11611 mova %xcc, %i1, %l5
11612 fsrc2 %f0, %f10
11613 fpackfix %f30, %f11
11614 sll %i7, %g6, %i5
11615 edge16 %l0, %o1, %o4
11616 ldd [%l7 + 0x30], %g6
11617 sethi 0x1B6B, %l3
11618 fmovse %icc, %f4, %f15
11619 fornot2s %f11, %f22, %f2
11620 alignaddr %g5, %i6, %o2
11621 movge %icc, %i4, %i3
11622 lduh [%l7 + 0x4C], %g1
11623 srax %l1, 0x14, %l2
11624 fors %f19, %f25, %f10
11625 fpsub16s %f12, %f5, %f18
11626 fnor %f14, %f20, %f20
11627 andncc %g2, %o3, %g3
11628 movge %xcc, %o5, %o6
11629 fpsub16 %f30, %f16, %f6
11630 movg %xcc, %i0, %g4
11631 subcc %o0, %i2, %l6
11632 array32 %l4, %o7, %l5
11633 addc %i7, 0x13B6, %i1
11634 fnors %f10, %f18, %f17
11635 movl %xcc, %g6, %l0
11636 smulcc %i5, %o4, %o1
11637 fmovrdgz %g7, %f12, %f30
11638 subccc %l3, %g5, %o2
11639 fornot1 %f26, %f12, %f20
11640 fmovrsne %i6, %f30, %f18
11641 edge8l %i3, %g1, %i4
11642 movleu %xcc, %l1, %l2
11643 addc %g2, 0x04BE, %g3
11644 mulx %o5, %o3, %i0
11645 fmovdl %icc, %f14, %f27
11646 movcs %icc, %g4, %o6
11647 edge32ln %o0, %l6, %l4
11648 addcc %i2, %l5, %o7
11649 sub %i1, %i7, %l0
11650 movrgez %g6, 0x126, %i5
11651 std %f26, [%l7 + 0x38]
11652 smulcc %o1, %g7, %l3
11653 siam 0x5
11654 ldd [%l7 + 0x30], %g4
11655 ld [%l7 + 0x44], %f5
11656 movleu %xcc, %o4, %o2
11657 fcmpeq32 %f20, %f12, %i6
11658 subccc %i3, 0x01EF, %i4
11659 edge8ln %g1, %l1, %g2
11660 fzeros %f17
11661 movg %xcc, %g3, %o5
11662 udiv %l2, 0x1C02, %o3
11663 movcc %icc, %i0, %o6
11664 restore %g4, %l6, %l4
11665 rdpr %cwp, %g1
11666 rdpr %cansave, %g2
11667 rdpr %canrestore, %g3
11668 rdpr %cleanwin, %g4
11669 rdpr %otherwin, %g5
11670 rdpr %wstate, %g6
11671 fmovdgu %xcc, %f28, %f5
11672 fmovrslez %i2, %f0, %f23
11673 array8 %o0, %o7, %i1
11674 ldd [%l7 + 0x30], %f12
11675 sdivcc %i7, 0x175F, %l5
11676 fand %f12, %f30, %f0
11677 movg %xcc, %l0, %i5
11678 ldsh [%l7 + 0x38], %o1
11679 fmovsge %xcc, %f9, %f19
11680 movg %icc, %g7, %g6
11681 xorcc %g5, %o4, %l3
11682 fmovrslz %o2, %f14, %f0
11683 xor %i3, 0x1E96, %i6
11684 stx %g1, [%l7 + 0x50]
11685 fnot1 %f4, %f24
11686 stw %l1, [%l7 + 0x50]
11687 array32 %g2, %g3, %i4
11688 ldd [%l7 + 0x38], %o4
11689 movre %l2, %i0, %o3
11690 fmovrdgez %g4, %f20, %f6
11691 fmovdg %xcc, %f21, %f0
11692 stw %l6, [%l7 + 0x64]
11693 xnor %o6, 0x109E, %l4
11694 movn %icc, %o0, %i2
11695 ldx [%l7 + 0x60], %o7
11696 fmovscc %xcc, %f23, %f12
11697 movg %icc, %i7, %i1
11698 orn %l5, 0x1F29, %l0
11699 array32 %i5, %g7, %g6
11700 ld [%l7 + 0x28], %f16
11701 fornot2s %f4, %f8, %f8
11702 move %icc, %g5, %o4
11703 edge32ln %l3, %o2, %o1
11704 nop
11705 set 0x08, %g2
11706 std %f2, [%l7 + %g2]
11707 srl %i6, %g1, %i3
11708 edge32n %g2, %l1, %i4
11709 mova %icc, %o5, %g3
11710 fexpand %f27, %f14
11711 save %i0, 0x0E68, %o3
11712 rdpr %cwp, %g1
11713 rdpr %cansave, %g2
11714 rdpr %canrestore, %g3
11715 rdpr %cleanwin, %g4
11716 rdpr %otherwin, %g5
11717 rdpr %wstate, %g6
11718 fmovdge %icc, %f27, %f27
11719 movrne %l2, %l6, %o6
11720 udivx %l4, 0x1347, %g4
11721 udivx %o0, 0x1FFA, %i2
11722 orn %i7, %i1, %l5
11723 subcc %l0, 0x101A, %i5
11724 setx loop_39, %l0, %l1
11725 return %l1
11726 nop
11727 rdpr %cwp, %g1
11728 rdpr %cansave, %g2
11729 rdpr %canrestore, %g3
11730 rdpr %cleanwin, %g4
11731 rdpr %otherwin, %g5
11732 rdpr %wstate, %g6
11733loop_39: sdivcc %g5, 0x073B, %o4
11734 fone %f30
11735 movcc %icc, %l3, %o7
11736 fands %f21, %f6, %f29
11737 udivx %o1, 0x0F2D, %i6
11738 movrne %o2, %g1, %g2
11739 alignaddrl %l1, %i4, %o5
11740 movrgz %g3, %i0, %i3
11741 sdiv %l2, 0x19FE, %l6
11742 lduw [%l7 + 0x5C], %o3
11743 andn %l4, %g4, %o6
11744 edge8ln %i2, %o0, %i7
11745 movneg %xcc, %i1, %l0
11746 movpos %icc, %l5, %i5
11747 fnot1 %f8, %f10
11748 edge32n %g7, %g5, %o4
11749 edge8l %g6, %l3, %o7
11750 sdivcc %o1, 0x080F, %i6
11751 edge32l %o2, %g2, %l1
11752 edge16n %i4, %o5, %g3
11753 addccc %g1, %i3, %l2
11754 movre %l6, %i0, %l4
11755 sethi 0x1A11, %g4
11756 movle %xcc, %o3, %o6
11757 sllx %o0, 0x03, %i7
11758 umul %i2, %i1, %l0
11759 fcmpgt16 %f24, %f8, %l5
11760 sethi 0x1ADB, %i5
11761 fmovse %xcc, %f0, %f14
11762 movrne %g5, 0x2C8, %g7
11763 movneg %icc, %g6, %o4
11764 fmovd %f0, %f0
11765 std %f16, [%l7 + 0x78]
11766 movrgz %o7, %l3, %o1
11767 subcc %i6, %o2, %l1
11768 edge32l %g2, %o5, %g3
11769 movvc %icc, %i4, %g1
11770 edge16ln %i3, %l2, %l6
11771 addcc %i0, 0x1B94, %l4
11772 ldsb [%l7 + 0x78], %g4
11773 edge16 %o3, %o6, %o0
11774 sdivcc %i2, 0x0A36, %i7
11775 alignaddr %i1, %l0, %i5
11776 movn %xcc, %l5, %g5
11777 edge8l %g7, %g6, %o4
11778 movrlz %o7, 0x363, %o1
11779 srl %i6, %l3, %o2
11780 add %g2, %l1, %g3
11781 fmovsvs %icc, %f20, %f9
11782 ldsw [%l7 + 0x58], %i4
11783 movcs %icc, %g1, %i3
11784 sub %l2, %l6, %i0
11785 sll %o5, 0x1C, %l4
11786 ldsw [%l7 + 0x20], %o3
11787 fmovrdgez %o6, %f2, %f10
11788 or %g4, 0x1884, %i2
11789 array32 %o0, %i1, %i7
11790 subccc %l0, 0x0888, %l5
11791 fcmped %fcc3, %f0, %f22
11792 addc %g5, %g7, %i5
11793 movne %xcc, %o4, %g6
11794 smulcc %o7, 0x0457, %i6
11795 srax %o1, 0x01, %o2
11796 fmovde %icc, %f31, %f29
11797 edge8 %g2, %l1, %l3
11798 movvs %xcc, %i4, %g1
11799 for %f22, %f28, %f10
11800 andcc %g3, 0x1F95, %l2
11801 fandnot2s %f15, %f28, %f25
11802 fmuld8ulx16 %f5, %f15, %f18
11803 array16 %i3, %l6, %o5
11804 smulcc %l4, 0x18E7, %i0
11805 edge16n %o3, %g4, %i2
11806 fnot2 %f16, %f6
11807 movneg %xcc, %o6, %i1
11808 sdivx %o0, 0x1727, %l0
11809 ldub [%l7 + 0x73], %i7
11810 st %f18, [%l7 + 0x6C]
11811 fmovsne %xcc, %f25, %f12
11812 edge8ln %g5, %g7, %l5
11813 addc %o4, 0x1C06, %i5
11814 xnor %g6, 0x16CC, %i6
11815 alignaddrl %o7, %o1, %g2
11816 nop
11817 set 0x14, %i0
11818 sth %o2, [%l7 + %i0]
11819 movneg %icc, %l1, %l3
11820 ldd [%l7 + 0x30], %f2
11821 movgu %icc, %g1, %i4
11822 fmul8sux16 %f20, %f2, %f28
11823 fmovsleu %xcc, %f18, %f7
11824 umulcc %l2, %g3, %l6
11825 alignaddr %i3, %l4, %o5
11826 array8 %i0, %g4, %o3
11827 ldd [%l7 + 0x60], %i2
11828 ldx [%l7 + 0x28], %i1
11829 fexpand %f5, %f18
11830 movgu %xcc, %o0, %l0
11831 movrlez %o6, 0x0E8, %g5
11832 popc %g7, %i7
11833 edge8n %o4, %i5, %g6
11834 movvs %icc, %i6, %l5
11835 mulscc %o7, %g2, %o1
11836 array32 %l1, %o2, %g1
11837 fmovda %icc, %f23, %f3
11838 movre %i4, 0x109, %l3
11839 smulcc %l2, %l6, %g3
11840 movcs %xcc, %l4, %i3
11841 fmovspos %icc, %f9, %f17
11842 edge32 %i0, %o5, %g4
11843 stx %i2, [%l7 + 0x68]
11844 fmovsgu %xcc, %f29, %f4
11845 array16 %i1, %o0, %o3
11846 srax %l0, %o6, %g7
11847 fmovs %f26, %f5
11848 restore %i7, %g5, %i5
11849 rdpr %cwp, %g1
11850 rdpr %cansave, %g2
11851 rdpr %canrestore, %g3
11852 rdpr %cleanwin, %g4
11853 rdpr %otherwin, %g5
11854 rdpr %wstate, %g6
11855 move %icc, %g6, %i6
11856 edge8ln %o4, %o7, %l5
11857 add %g2, %l1, %o2
11858 ldx [%l7 + 0x40], %g1
11859 udiv %i4, 0x1DEC, %l3
11860 udiv %o1, 0x1546, %l2
11861 subccc %l6, %g3, %l4
11862 movne %xcc, %i0, %o5
11863 sdivcc %i3, 0x1F57, %g4
11864 xnorcc %i2, %o0, %o3
11865 alignaddrl %l0, %o6, %i1
11866 edge32ln %g7, %g5, %i5
11867 edge8n %g6, %i7, %i6
11868 stb %o7, [%l7 + 0x22]
11869 edge32ln %o4, %l5, %g2
11870 and %o2, %l1, %g1
11871 mulscc %i4, %l3, %l2
11872 ldd [%l7 + 0x78], %o0
11873 movrlz %g3, 0x05A, %l4
11874 edge8 %i0, %l6, %i3
11875 edge16 %o5, %i2, %g4
11876 ldsh [%l7 + 0x2A], %o3
11877 fpadd16s %f28, %f14, %f25
11878 umulcc %l0, 0x0286, %o0
11879 stb %i1, [%l7 + 0x2D]
11880 stx %o6, [%l7 + 0x78]
11881 array16 %g7, %g5, %i5
11882 addc %i7, 0x1E5D, %i6
11883 movcc %icc, %o7, %o4
11884 movne %icc, %l5, %g6
11885 subcc %o2, %l1, %g1
11886 xor %i4, %l3, %g2
11887 movle %xcc, %o1, %l2
11888 sdiv %l4, 0x147A, %i0
11889 ldd [%l7 + 0x30], %i6
11890 sdivx %g3, 0x1031, %i3
11891 smulcc %o5, 0x0B7C, %g4
11892 srl %o3, 0x06, %l0
11893 nop
11894 set 0x40, %l4
11895 ldsw [%l7 + %l4], %i2
11896 ld [%l7 + 0x58], %f17
11897 array8 %o0, %o6, %g7
11898 movrlez %g5, %i1, %i7
11899 movl %xcc, %i6, %i5
11900 movpos %xcc, %o4, %l5
11901 move %xcc, %g6, %o2
11902 addc %l1, 0x1AB9, %o7
11903 udivcc %g1, 0x0B4C, %l3
11904 std %f16, [%l7 + 0x60]
11905 edge16ln %i4, %g2, %l2
11906 fxors %f26, %f5, %f16
11907 sdivx %o1, 0x1F93, %i0
11908 movge %xcc, %l4, %l6
11909 movge %xcc, %g3, %o5
11910 umulcc %i3, 0x0DEA, %o3
11911 fmovrdgz %l0, %f6, %f18
11912 orcc %g4, 0x07B9, %o0
11913 addc %o6, %i2, %g7
11914 fpsub16s %f10, %f10, %f21
11915 lduh [%l7 + 0x58], %i1
11916 ldsw [%l7 + 0x58], %g5
11917 fnot2s %f3, %f21
11918 fmovsneg %xcc, %f20, %f25
11919 xor %i7, %i5, %o4
11920 movl %icc, %l5, %i6
11921 xor %o2, 0x110E, %l1
11922 add %o7, %g6, %l3
11923 fmovrsgez %g1, %f6, %f4
11924 movcs %xcc, %g2, %i4
11925 orcc %l2, %o1, %i0
11926 nop
11927 set 0x10, %l6
11928 stx %l6, [%l7 + %l6]
11929 edge16n %l4, %o5, %i3
11930 fmovrsne %g3, %f9, %f5
11931 array8 %o3, %g4, %l0
11932 move %xcc, %o0, %i2
11933 sdiv %o6, 0x10C2, %i1
11934 std %f20, [%l7 + 0x28]
11935 nop
11936 set 0x7C, %o0
11937 ldsw [%l7 + %o0], %g7
11938 edge8l %g5, %i7, %o4
11939 xor %i5, 0x169E, %i6
11940 mulx %o2, 0x0794, %l5
11941 xnor %l1, %o7, %g6
11942 add %l3, %g1, %i4
11943 movrlz %g2, %o1, %i0
11944 edge32l %l2, %l4, %l6
11945 popc 0x0170, %o5
11946 ldub [%l7 + 0x22], %g3
11947 movg %xcc, %i3, %o3
11948 lduh [%l7 + 0x6E], %l0
11949 move %xcc, %g4, %i2
11950 movrlz %o0, 0x39E, %i1
11951 edge32l %g7, %o6, %g5
11952 array8 %o4, %i7, %i5
11953 sdiv %i6, 0x0E1C, %l5
11954 nop
11955 set 0x78, %o3
11956 ldx [%l7 + %o3], %l1
11957 sth %o2, [%l7 + 0x3E]
11958 edge32 %o7, %g6, %g1
11959 movrne %l3, %i4, %o1
11960 edge32 %i0, %l2, %l4
11961 edge32 %l6, %o5, %g2
11962 edge16 %i3, %g3, %l0
11963 sllx %o3, 0x14, %g4
11964 edge16n %o0, %i2, %g7
11965 sllx %o6, %g5, %o4
11966 fors %f1, %f22, %f27
11967 fmovdleu %xcc, %f0, %f10
11968 addcc %i7, %i5, %i1
11969 ld [%l7 + 0x64], %f10
11970 fnegs %f26, %f20
11971 add %i6, 0x1C24, %l1
11972 stw %o2, [%l7 + 0x24]
11973 lduh [%l7 + 0x60], %l5
11974 movrlz %g6, 0x380, %o7
11975 orcc %g1, 0x0EDE, %l3
11976 lduh [%l7 + 0x42], %i4
11977 mova %icc, %i0, %l2
11978 movrne %l4, %l6, %o5
11979 fmovsn %icc, %f1, %f22
11980 movvc %xcc, %o1, %g2
11981 orcc %g3, 0x0762, %i3
11982 fsrc2s %f1, %f5
11983 fmovsgu %xcc, %f6, %f5
11984 movre %l0, %o3, %o0
11985 fmuld8ulx16 %f12, %f6, %f16
11986 nop
11987 set 0x54, %l3
11988 lduh [%l7 + %l3], %g4
11989 movrne %g7, 0x146, %o6
11990 mulscc %i2, 0x077D, %o4
11991 srax %i7, 0x02, %i5
11992 fcmps %fcc3, %f20, %f20
11993 edge16 %g5, %i6, %i1
11994 orn %o2, %l1, %g6
11995 std %f28, [%l7 + 0x30]
11996 nop
11997 set 0x62, %g6
11998 sth %l5, [%l7 + %g6]
11999 fcmple32 %f26, %f26, %o7
12000 stx %g1, [%l7 + 0x30]
12001 lduh [%l7 + 0x28], %i4
12002 edge8n %l3, %l2, %l4
12003 edge32n %i0, %l6, %o5
12004 fnands %f3, %f17, %f4
12005 xorcc %o1, 0x1AA8, %g2
12006 addcc %i3, 0x0750, %l0
12007 save %g3, %o3, %o0
12008 rdpr %cwp, %g1
12009 rdpr %cansave, %g2
12010 rdpr %canrestore, %g3
12011 rdpr %cleanwin, %g4
12012 rdpr %otherwin, %g5
12013 rdpr %wstate, %g6
12014 movne %icc, %g7, %g4
12015 ldd [%l7 + 0x08], %o6
12016 st %f16, [%l7 + 0x10]
12017 umul %i2, %i7, %o4
12018 sra %g5, 0x10, %i6
12019 sub %i1, 0x1D8A, %i5
12020 fpsub32s %f27, %f25, %f28
12021 fpsub32 %f24, %f4, %f8
12022 srax %l1, %o2, %g6
12023 sethi 0x03BB, %l5
12024 smulcc %g1, 0x0F89, %o7
12025 srax %l3, %l2, %i4
12026 fcmpne16 %f14, %f24, %l4
12027 fmul8x16 %f11, %f4, %f6
12028 movcc %xcc, %l6, %i0
12029 fmovrsgz %o5, %f19, %f3
12030 movpos %icc, %o1, %g2
12031 st %f13, [%l7 + 0x44]
12032 fpmerge %f30, %f9, %f24
12033 fmovsge %icc, %f31, %f14
12034 fmovsa %xcc, %f10, %f23
12035 movrlz %l0, %i3, %o3
12036 popc %o0, %g3
12037 movleu %xcc, %g7, %o6
12038 movvs %xcc, %i2, %g4
12039 movrgez %i7, %o4, %g5
12040 fnot2s %f26, %f7
12041 alignaddrl %i1, %i5, %l1
12042 edge32ln %i6, %g6, %l5
12043 array32 %g1, %o2, %l3
12044 movrgez %l2, 0x014, %i4
12045 ldd [%l7 + 0x38], %l4
12046 movleu %xcc, %o7, %l6
12047 move %xcc, %i0, %o1
12048 sdivx %o5, 0x1C5D, %g2
12049 sir 0x119F
12050 edge32l %l0, %o3, %i3
12051 addcc %o0, 0x0CA5, %g3
12052 fpsub16s %f26, %f19, %f19
12053 or %o6, 0x11BF, %i2
12054 edge32n %g7, %i7, %g4
12055 fpackfix %f22, %f12
12056 ldd [%l7 + 0x68], %o4
12057 fcmpeq16 %f24, %f28, %i1
12058 fandnot1s %f2, %f22, %f31
12059 popc 0x0C18, %i5
12060 setx loop_40, %l0, %l1
12061 return %l1
12062 nop
12063 rdpr %cwp, %g1
12064 rdpr %cansave, %g2
12065 rdpr %canrestore, %g3
12066 rdpr %cleanwin, %g4
12067 rdpr %otherwin, %g5
12068 rdpr %wstate, %g6
12069loop_40: mulx %l5, %g6, %o2
12070 mova %icc, %g1, %l2
12071 fcmpgt16 %f0, %f4, %i4
12072 edge32n %l3, %o7, %l4
12073 srlx %l6, 0x1B, %o1
12074 sub %i0, %o5, %l0
12075 movn %xcc, %o3, %g2
12076 add %i3, %g3, %o0
12077 movl %xcc, %i2, %g7
12078 sdivcc %o6, 0x0A2D, %i7
12079 alignaddrl %o4, %g4, %i1
12080 sdivx %g5, 0x1C2D, %i5
12081 fcmpgt16 %f6, %f0, %i6
12082 movneg %icc, %l5, %l1
12083 fmovdleu %xcc, %f25, %f27
12084 addcc %g6, 0x10BD, %g1
12085 nop
12086 set 0x30, %i5
12087 lduh [%l7 + %i5], %l2
12088 fandnot1 %f4, %f12, %f26
12089 array16 %i4, %o2, %o7
12090 movne %xcc, %l3, %l4
12091 ldd [%l7 + 0x38], %o0
12092 orncc %i0, %l6, %o5
12093 edge32 %o3, %g2, %l0
12094 umulcc %g3, %i3, %i2
12095 xnor %o0, %g7, %o6
12096 movge %icc, %o4, %i7
12097 fmovrsgez %i1, %f29, %f0
12098 movrne %g4, 0x107, %g5
12099 sra %i5, 0x15, %l5
12100 sdivx %i6, 0x1ABA, %l1
12101 stx %g6, [%l7 + 0x20]
12102 fpack16 %f8, %f27
12103 edge8 %g1, %i4, %l2
12104 movleu %xcc, %o7, %o2
12105 subc %l4, %o1, %l3
12106 fmovsn %icc, %f13, %f27
12107 ldsh [%l7 + 0x28], %l6
12108 edge32ln %o5, %i0, %g2
12109 stx %l0, [%l7 + 0x40]
12110 sir 0x0BAA
12111 addcc %g3, %i3, %i2
12112 subcc %o3, 0x0F9B, %g7
12113 edge32n %o6, %o4, %o0
12114 subccc %i7, %g4, %i1
12115 alignaddr %g5, %i5, %i6
12116 srlx %l1, %g6, %l5
12117 sth %i4, [%l7 + 0x5E]
12118 mova %xcc, %l2, %o7
12119 stw %g1, [%l7 + 0x10]
12120 std %f0, [%l7 + 0x40]
12121 fmovdleu %xcc, %f29, %f17
12122 alignaddrl %l4, %o1, %l3
12123 fnot2 %f8, %f30
12124 stw %o2, [%l7 + 0x1C]
12125 st %f1, [%l7 + 0x40]
12126 stb %o5, [%l7 + 0x37]
12127 fpack16 %f14, %f30
12128 udivx %l6, 0x14E3, %i0
12129 fmovdle %xcc, %f8, %f11
12130 addcc %l0, 0x08DA, %g2
12131 sethi 0x06B3, %i3
12132 movg %icc, %g3, %o3
12133 orncc %g7, %o6, %i2
12134 addcc %o0, 0x0E1C, %o4
12135 fnegs %f18, %f2
12136 udiv %i7, 0x0AD6, %i1
12137 fors %f9, %f3, %f15
12138 ldsb [%l7 + 0x6E], %g5
12139 edge16l %i5, %g4, %i6
12140 movrgz %g6, 0x116, %l5
12141 fabsd %f20, %f18
12142 movrne %i4, %l1, %l2
12143 addc %o7, 0x115F, %l4
12144 lduh [%l7 + 0x2E], %o1
12145 andn %g1, %o2, %l3
12146 srl %o5, 0x13, %i0
12147 sethi 0x1D98, %l0
12148 fands %f18, %f6, %f27
12149 fpsub16 %f30, %f0, %f24
12150 movpos %xcc, %g2, %i3
12151 orcc %g3, %l6, %g7
12152 edge8 %o6, %o3, %i2
12153 edge8ln %o0, %o4, %i7
12154 edge16ln %g5, %i5, %i1
12155 alignaddr %g4, %i6, %l5
12156 edge32ln %g6, %i4, %l2
12157 fcmpgt32 %f22, %f0, %o7
12158 smulcc %l1, 0x148A, %l4
12159 fxnor %f12, %f30, %f24
12160 nop
12161 set 0x1C, %o5
12162 stb %o1, [%l7 + %o5]
12163 fmovdpos %icc, %f8, %f2
12164 mulscc %o2, 0x17E3, %g1
12165 subccc %l3, 0x113C, %i0
12166 fpack16 %f18, %f30
12167 andn %o5, 0x1744, %l0
12168 movneg %icc, %g2, %i3
12169 sdivx %g3, 0x13F7, %l6
12170 sdivcc %o6, 0x19B9, %o3
12171 movrgez %g7, 0x0D3, %i2
12172 movg %icc, %o4, %o0
12173 fnot2s %f24, %f5
12174 andcc %i7, %g5, %i1
12175 umul %i5, 0x1EFF, %i6
12176 movrne %g4, %g6, %l5
12177 edge8n %i4, %o7, %l2
12178 edge8ln %l4, %o1, %o2
12179 fmovscs %xcc, %f18, %f12
12180 xnor %l1, 0x0B93, %l3
12181 orn %g1, 0x01C0, %o5
12182 or %i0, %g2, %l0
12183 fmuld8sux16 %f31, %f11, %f14
12184 array8 %g3, %i3, %o6
12185 udiv %l6, 0x1B87, %g7
12186 subcc %i2, 0x0BEB, %o3
12187 mova %xcc, %o4, %i7
12188 movne %icc, %g5, %o0
12189 stx %i1, [%l7 + 0x38]
12190 fpadd32s %f25, %f16, %f17
12191 movcc %xcc, %i6, %i5
12192 fmovdpos %xcc, %f20, %f16
12193 movrlz %g4, %g6, %l5
12194 stx %i4, [%l7 + 0x18]
12195 lduh [%l7 + 0x32], %l2
12196 edge8n %l4, %o1, %o2
12197 addc %l1, %o7, %l3
12198 stw %g1, [%l7 + 0x58]
12199 subccc %i0, %g2, %o5
12200 fmul8ulx16 %f14, %f8, %f16
12201 stb %g3, [%l7 + 0x79]
12202 fcmple16 %f4, %f14, %l0
12203 ldsh [%l7 + 0x44], %o6
12204 subccc %i3, %l6, %i2
12205 addcc %g7, 0x1BA8, %o4
12206 save %o3, %i7, %g5
12207 rdpr %cwp, %g1
12208 rdpr %cansave, %g2
12209 rdpr %canrestore, %g3
12210 rdpr %cleanwin, %g4
12211 rdpr %otherwin, %g5
12212 rdpr %wstate, %g6
12213 movrne %o0, 0x026, %i1
12214 fmovsleu %xcc, %f20, %f5
12215 movrlz %i6, 0x2CB, %i5
12216 orn %g6, 0x0518, %g4
12217 stb %i4, [%l7 + 0x4E]
12218 movle %icc, %l2, %l4
12219 edge16ln %o1, %o2, %l1
12220 ldx [%l7 + 0x10], %o7
12221 fmul8x16 %f27, %f2, %f18
12222 ld [%l7 + 0x2C], %f18
12223 edge32 %l5, %l3, %g1
12224 movcc %xcc, %g2, %o5
12225 movg %icc, %i0, %g3
12226 xnorcc %l0, 0x1DEC, %o6
12227 edge16 %l6, %i3, %i2
12228 sll %o4, 0x1A, %o3
12229 sdivx %g7, 0x1836, %i7
12230 xorcc %o0, %i1, %g5
12231 movrlez %i6, 0x295, %g6
12232 movrgz %i5, 0x27B, %g4
12233 fmovrse %i4, %f10, %f4
12234 movn %icc, %l2, %o1
12235 movgu %icc, %o2, %l4
12236 stw %o7, [%l7 + 0x40]
12237 udivx %l5, 0x002A, %l3
12238 udivcc %g1, 0x0785, %g2
12239 fandnot1 %f16, %f8, %f14
12240 fmul8x16 %f24, %f4, %f16
12241 movneg %xcc, %l1, %i0
12242 smulcc %o5, %g3, %o6
12243 srl %l0, 0x1B, %l6
12244 fmovdle %xcc, %f28, %f7
12245 movcs %icc, %i2, %i3
12246 udivcc %o4, 0x1CB0, %o3
12247 ldsw [%l7 + 0x58], %g7
12248 fcmpne32 %f26, %f30, %i7
12249 fmul8ulx16 %f0, %f16, %f28
12250 sdivcc %i1, 0x16A4, %o0
12251 edge16n %g5, %g6, %i6
12252 edge32 %i5, %g4, %i4
12253 xnorcc %l2, 0x0830, %o1
12254 and %l4, 0x1EAC, %o2
12255 movn %icc, %l5, %o7
12256 orncc %g1, 0x1931, %l3
12257 edge8 %g2, %l1, %o5
12258 st %f1, [%l7 + 0x1C]
12259 st %f15, [%l7 + 0x7C]
12260 alignaddr %g3, %o6, %l0
12261 mulx %i0, 0x1207, %i2
12262 fmovrslez %i3, %f18, %f30
12263 movrgez %o4, %o3, %g7
12264 alignaddr %i7, %i1, %o0
12265 movvs %icc, %g5, %g6
12266 ldd [%l7 + 0x18], %i6
12267 stw %i5, [%l7 + 0x2C]
12268 mulscc %g4, 0x05AB, %i4
12269 ldsh [%l7 + 0x40], %i6
12270 edge16l %o1, %l4, %o2
12271 sethi 0x0E8A, %l5
12272 xor %l2, 0x169B, %o7
12273 edge32ln %l3, %g2, %g1
12274 save %o5, 0x0831, %l1
12275 rdpr %cwp, %g1
12276 rdpr %cansave, %g2
12277 rdpr %canrestore, %g3
12278 rdpr %cleanwin, %g4
12279 rdpr %otherwin, %g5
12280 rdpr %wstate, %g6
12281 edge16n %g3, %l0, %o6
12282 st %f27, [%l7 + 0x34]
12283 srlx %i2, 0x0C, %i3
12284 nop
12285 set 0x7F, %o1
12286 ldsb [%l7 + %o1], %o4
12287 udiv %i0, 0x065A, %g7
12288 movle %xcc, %i7, %o3
12289 restore %o0, 0x036E, %g5
12290 rdpr %cwp, %g1
12291 rdpr %cansave, %g2
12292 rdpr %canrestore, %g3
12293 rdpr %cleanwin, %g4
12294 rdpr %otherwin, %g5
12295 rdpr %wstate, %g6
12296 edge32 %i1, %l6, %i5
12297 fpsub16s %f27, %f24, %f22
12298 lduw [%l7 + 0x34], %g4
12299 edge16ln %g6, %i6, %i4
12300 movne %icc, %l4, %o1
12301 fmovrsne %o2, %f4, %f28
12302 stx %l5, [%l7 + 0x48]
12303 fnor %f20, %f16, %f22
12304 fpackfix %f10, %f26
12305 and %o7, %l3, %l2
12306 fcmpd %fcc3, %f2, %f10
12307 movl %icc, %g2, %o5
12308 andncc %l1, %g3, %g1
12309 ldx [%l7 + 0x70], %o6
12310 edge16 %l0, %i3, %i2
12311 popc 0x1FBB, %o4
12312 addc %g7, %i0, %o3
12313 edge32ln %o0, %g5, %i1
12314 edge8ln %i7, %i5, %g4
12315 movpos %icc, %l6, %g6
12316 movrgz %i6, %i4, %o1
12317 fones %f0
12318 sdivx %l4, 0x1B74, %o2
12319 umul %o7, %l5, %l3
12320 edge16n %l2, %o5, %l1
12321 xorcc %g2, 0x0F50, %g1
12322 ldd [%l7 + 0x30], %g2
12323 movne %icc, %o6, %i3
12324 orcc %l0, 0x0C54, %o4
12325 addcc %i2, %i0, %g7
12326 sdiv %o0, 0x0426, %g5
12327 movrgz %i1, 0x135, %o3
12328 addcc %i7, 0x1050, %i5
12329 fpadd32s %f4, %f11, %f8
12330 sdivcc %l6, 0x11E9, %g6
12331 ldsb [%l7 + 0x18], %g4
12332 setx loop_41, %l0, %l1
12333 return %l1
12334 nop
12335 rdpr %cwp, %g1
12336 rdpr %cansave, %g2
12337 rdpr %canrestore, %g3
12338 rdpr %cleanwin, %g4
12339 rdpr %otherwin, %g5
12340 rdpr %wstate, %g6
12341loop_41: subc %l4, %i4, %o2
12342 movrne %l5, 0x307, %l3
12343 xnor %o7, 0x19F1, %l2
12344 orncc %l1, 0x1E34, %o5
12345 sdiv %g1, 0x027A, %g3
12346 array16 %o6, %g2, %i3
12347 movrne %o4, 0x2C3, %l0
12348 stw %i0, [%l7 + 0x40]
12349 udivx %i2, 0x1BDB, %g7
12350 movvc %icc, %g5, %i1
12351 edge32ln %o0, %o3, %i7
12352 fmovdge %xcc, %f6, %f26
12353 st %f19, [%l7 + 0x18]
12354 fzeros %f0
12355 edge16 %l6, %i5, %g6
12356 fzero %f2
12357 fmovdge %xcc, %f18, %f15
12358 movcs %xcc, %i6, %o1
12359 fpack32 %f12, %f28, %f8
12360 umulcc %g4, 0x1167, %i4
12361 ldsh [%l7 + 0x26], %o2
12362 edge16l %l5, %l4, %o7
12363 movvc %icc, %l2, %l3
12364 movneg %xcc, %l1, %o5
12365 sllx %g1, %g3, %g2
12366 mova %xcc, %i3, %o4
12367 fnot2 %f24, %f22
12368 subccc %o6, %i0, %i2
12369 subcc %l0, 0x0A3C, %g5
12370 fnand %f30, %f18, %f8
12371 array8 %i1, %g7, %o3
12372 movl %xcc, %o0, %l6
12373 array32 %i7, %i5, %g6
12374 fpsub16s %f20, %f11, %f20
12375 fpmerge %f22, %f25, %f24
12376 fpackfix %f2, %f30
12377 ldd [%l7 + 0x38], %f22
12378 nop
12379 set 0x40, %i2
12380 stx %o1, [%l7 + %i2]
12381 fcmps %fcc0, %f27, %f26
12382 sllx %i6, 0x11, %i4
12383 nop
12384 set 0x74, %l5
12385 ldsw [%l7 + %l5], %o2
12386 ldsh [%l7 + 0x30], %g4
12387 fmovdl %icc, %f17, %f14
12388 stb %l4, [%l7 + 0x76]
12389 edge8n %l5, %o7, %l2
12390 move %xcc, %l1, %l3
12391 fnot1 %f6, %f28
12392 movrlz %g1, 0x310, %o5
12393 and %g2, 0x172C, %g3
12394 fmovsn %icc, %f0, %f16
12395 xnorcc %i3, 0x039A, %o4
12396 movrgez %o6, 0x2EF, %i0
12397 movle %xcc, %l0, %i2
12398 umul %i1, 0x00A6, %g5
12399 edge16l %g7, %o3, %o0
12400 fmovrsne %i7, %f23, %f0
12401 sra %i5, 0x0E, %l6
12402 fmovse %icc, %f27, %f14
12403 array8 %g6, %o1, %i6
12404 fandnot1 %f22, %f26, %f18
12405 fmovsl %xcc, %f6, %f14
12406 edge8n %o2, %i4, %l4
12407 subc %l5, 0x0983, %o7
12408 xorcc %l2, 0x025B, %l1
12409 mova %icc, %l3, %g1
12410 fmuld8ulx16 %f17, %f27, %f22
12411 fnot2s %f21, %f28
12412 fandnot1s %f3, %f0, %f28
12413 edge16 %g4, %g2, %o5
12414 sllx %i3, 0x0F, %o4
12415 fcmpeq32 %f14, %f10, %o6
12416 xorcc %i0, 0x05E5, %g3
12417 fxor %f8, %f6, %f0
12418 addcc %l0, 0x1B62, %i2
12419 movl %xcc, %i1, %g5
12420 alignaddrl %g7, %o3, %o0
12421 edge16 %i5, %i7, %l6
12422 sdivx %o1, 0x1685, %g6
12423 save %i6, %i4, %o2
12424 rdpr %cwp, %g1
12425 rdpr %cansave, %g2
12426 rdpr %canrestore, %g3
12427 rdpr %cleanwin, %g4
12428 rdpr %otherwin, %g5
12429 rdpr %wstate, %g6
12430 movre %l5, 0x2A0, %o7
12431 and %l4, 0x0947, %l2
12432 movne %xcc, %l3, %l1
12433 movle %xcc, %g4, %g2
12434 fpadd32 %f8, %f30, %f4
12435 movrgez %g1, %i3, %o5
12436 edge32n %o4, %i0, %g3
12437 edge32l %o6, %i2, %l0
12438 movrgz %g5, %g7, %i1
12439 fxors %f8, %f1, %f22
12440 movre %o0, 0x3DE, %i5
12441 udivcc %o3, 0x1A42, %i7
12442 edge16ln %o1, %l6, %i6
12443 srlx %g6, 0x07, %i4
12444 mova %icc, %o2, %o7
12445 addc %l5, %l2, %l4
12446 fabss %f16, %f20
12447 udivx %l3, 0x08B4, %l1
12448 fcmpgt32 %f6, %f6, %g4
12449 xnorcc %g1, %g2, %o5
12450 fmovsleu %xcc, %f29, %f27
12451 fnegd %f0, %f30
12452 xnorcc %o4, %i3, %g3
12453 fmovsne %icc, %f18, %f13
12454 add %o6, %i0, %i2
12455 addcc %l0, 0x0375, %g7
12456 sethi 0x04CF, %i1
12457 ldsb [%l7 + 0x5D], %o0
12458 fpadd16 %f14, %f18, %f30
12459 or %i5, %g5, %o3
12460 fpack16 %f6, %f19
12461 std %f10, [%l7 + 0x08]
12462 movge %icc, %o1, %i7
12463 umul %l6, 0x1CAC, %g6
12464 udiv %i6, 0x12AA, %o2
12465 fmovde %icc, %f0, %f2
12466 fabsd %f2, %f30
12467 save %i4, %o7, %l2
12468 rdpr %cwp, %g1
12469 rdpr %cansave, %g2
12470 rdpr %canrestore, %g3
12471 rdpr %cleanwin, %g4
12472 rdpr %otherwin, %g5
12473 rdpr %wstate, %g6
12474 fsrc1s %f25, %f29
12475 xnor %l4, %l3, %l1
12476 orn %l5, 0x104E, %g4
12477 mova %xcc, %g1, %o5
12478 movn %xcc, %o4, %i3
12479 fandnot1s %f25, %f9, %f0
12480 umulcc %g3, 0x0327, %g2
12481 fmul8ulx16 %f4, %f20, %f26
12482 movrgez %o6, %i0, %l0
12483 sethi 0x1AD9, %i2
12484 smul %g7, 0x1B21, %i1
12485 fmovsleu %xcc, %f8, %f22
12486 orcc %o0, %i5, %o3
12487 andcc %o1, %g5, %l6
12488 sethi 0x0183, %i7
12489 fnands %f4, %f30, %f12
12490 movle %icc, %g6, %o2
12491 subc %i4, 0x17EA, %i6
12492 orncc %l2, 0x06B5, %l4
12493 movrgez %o7, %l1, %l3
12494 lduw [%l7 + 0x74], %g4
12495 xorcc %g1, 0x1E3C, %l5
12496 std %f0, [%l7 + 0x70]
12497 fmovsne %xcc, %f4, %f3
12498 movrne %o4, 0x2AA, %o5
12499 fnegs %f17, %f26
12500 subccc %g3, 0x144A, %g2
12501 fnor %f10, %f0, %f12
12502 mova %xcc, %o6, %i0
12503 mulx %i3, %l0, %i2
12504 sir 0x0B69
12505 movle %icc, %g7, %o0
12506 srlx %i1, %i5, %o1
12507 xor %o3, 0x1E45, %g5
12508 sir 0x1D52
12509 smulcc %l6, %i7, %g6
12510 fmovsge %icc, %f17, %f21
12511 alignaddr %o2, %i4, %l2
12512 array32 %i6, %o7, %l1
12513 addc %l3, %g4, %l4
12514 ldd [%l7 + 0x18], %f22
12515 and %g1, %o4, %o5
12516 umulcc %g3, %l5, %g2
12517 array16 %o6, %i0, %i3
12518 edge32n %i2, %g7, %o0
12519 fmovspos %icc, %f0, %f5
12520 xnor %l0, 0x12F9, %i1
12521 save %i5, %o3, %g5
12522 rdpr %cwp, %g1
12523 rdpr %cansave, %g2
12524 rdpr %canrestore, %g3
12525 rdpr %cleanwin, %g4
12526 rdpr %otherwin, %g5
12527 rdpr %wstate, %g6
12528 smulcc %l6, %i7, %g6
12529 movvs %xcc, %o2, %i4
12530 edge32ln %o1, %i6, %o7
12531 popc %l2, %l1
12532 addcc %l3, 0x00AF, %g4
12533 fornot1 %f0, %f16, %f0
12534 fmovsl %icc, %f15, %f3
12535 subcc %g1, %o4, %l4
12536 movn %xcc, %g3, %o5
12537 subc %l5, %o6, %g2
12538 ldub [%l7 + 0x5E], %i3
12539 movge %icc, %i2, %g7
12540 lduh [%l7 + 0x46], %i0
12541 movvc %xcc, %l0, %o0
12542 edge16 %i5, %o3, %i1
12543 ldx [%l7 + 0x40], %l6
12544 fandnot1s %f12, %f6, %f24
12545 movne %xcc, %i7, %g6
12546 fmovsge %xcc, %f5, %f19
12547 fmuld8sux16 %f29, %f20, %f0
12548 xorcc %g5, 0x0C1D, %o2
12549 fmovrdgz %i4, %f22, %f28
12550 fpmerge %f16, %f9, %f0
12551 fmovdn %icc, %f31, %f26
12552 movleu %xcc, %o1, %i6
12553 xnorcc %l2, 0x1F1C, %l1
12554 lduw [%l7 + 0x3C], %o7
12555 edge32n %g4, %l3, %o4
12556 mulx %g1, 0x0C09, %l4
12557 addcc %o5, %l5, %o6
12558 movvc %icc, %g3, %g2
12559 edge8l %i2, %i3, %i0
12560 fcmpne16 %f16, %f28, %l0
12561 umul %g7, %o0, %i5
12562 sth %i1, [%l7 + 0x08]
12563 fmovsneg %icc, %f2, %f19
12564 fmovrdlz %o3, %f2, %f8
12565 edge16n %i7, %l6, %g6
12566 edge8n %g5, %i4, %o2
12567 sethi 0x15CD, %i6
12568 addc %o1, %l1, %l2
12569 ldsb [%l7 + 0x48], %g4
12570 xor %l3, 0x1335, %o7
12571 sll %g1, %l4, %o5
12572 fmul8x16au %f9, %f28, %f6
12573 edge16l %o4, %l5, %o6
12574 mova %xcc, %g2, %i2
12575 edge16n %g3, %i0, %l0
12576 mulx %i3, 0x11D6, %g7
12577 umul %o0, 0x0284, %i1
12578 edge16l %o3, %i5, %l6
12579 ldsh [%l7 + 0x48], %g6
12580 fcmpne32 %f30, %f2, %g5
12581 popc %i7, %i4
12582 fnegs %f0, %f8
12583 movrgez %o2, %i6, %o1
12584 sethi 0x1212, %l2
12585 movrne %g4, %l3, %l1
12586 ldsb [%l7 + 0x58], %o7
12587 array32 %l4, %g1, %o5
12588 nop
12589 set 0x30, %g7
12590 std %f24, [%l7 + %g7]
12591 edge32 %o4, %l5, %o6
12592 fpadd32 %f8, %f2, %f18
12593 save %i2, %g2, %g3
12594 rdpr %cwp, %g1
12595 rdpr %cansave, %g2
12596 rdpr %canrestore, %g3
12597 rdpr %cleanwin, %g4
12598 rdpr %otherwin, %g5
12599 rdpr %wstate, %g6
12600 edge8 %i0, %i3, %g7
12601 stw %o0, [%l7 + 0x44]
12602 edge16n %i1, %o3, %i5
12603 fandnot2 %f0, %f12, %f16
12604 movvc %icc, %l0, %l6
12605 movn %xcc, %g6, %g5
12606 stb %i7, [%l7 + 0x1D]
12607 array32 %i4, %i6, %o1
12608 sll %o2, %g4, %l3
12609 srl %l1, %l2, %l4
12610 stb %g1, [%l7 + 0x30]
12611 movleu %xcc, %o7, %o4
12612 movrne %o5, %l5, %i2
12613 movvs %xcc, %g2, %o6
12614 movrgez %g3, 0x329, %i0
12615 stx %g7, [%l7 + 0x68]
12616 fpmerge %f5, %f10, %f12
12617 sub %o0, 0x0147, %i3
12618 pdist %f22, %f4, %f10
12619 srax %o3, 0x10, %i5
12620 udiv %i1, 0x03E4, %l6
12621 movne %icc, %g6, %g5
12622 addccc %l0, %i7, %i4
12623 sth %o1, [%l7 + 0x30]
12624 nop
12625 set 0x11, %o2
12626 ldub [%l7 + %o2], %o2
12627 movg %icc, %i6, %g4
12628 ld [%l7 + 0x0C], %f25
12629 sll %l3, 0x1E, %l2
12630 sub %l1, 0x1A05, %l4
12631 movne %xcc, %o7, %g1
12632 andn %o4, 0x1AFD, %o5
12633 fxor %f10, %f4, %f0
12634 edge32n %l5, %g2, %i2
12635 st %f26, [%l7 + 0x68]
12636 udivcc %g3, 0x1636, %o6
12637 fmovrsgez %i0, %f2, %f15
12638 nop
12639 set 0x57, %g5
12640 ldsb [%l7 + %g5], %o0
12641 movvc %icc, %g7, %i3
12642 fmovdcs %xcc, %f1, %f27
12643 movrlz %i5, 0x059, %i1
12644 fcmple32 %f14, %f0, %o3
12645 edge8ln %g6, %l6, %g5
12646 fmovdne %icc, %f14, %f20
12647 sra %i7, %l0, %o1
12648 ldx [%l7 + 0x60], %i4
12649 ldsw [%l7 + 0x64], %i6
12650 subccc %o2, %l3, %g4
12651 movn %xcc, %l2, %l1
12652 ld [%l7 + 0x0C], %f27
12653 restore %l4, 0x1C86, %g1
12654 rdpr %cwp, %g1
12655 rdpr %cansave, %g2
12656 rdpr %canrestore, %g3
12657 rdpr %cleanwin, %g4
12658 rdpr %otherwin, %g5
12659 rdpr %wstate, %g6
12660 sdiv %o7, 0x0432, %o5
12661 edge8ln %o4, %l5, %i2
12662 stb %g2, [%l7 + 0x45]
12663 smulcc %g3, %i0, %o0
12664 fandnot2 %f4, %f20, %f30
12665 ldd [%l7 + 0x70], %f28
12666 mulscc %o6, 0x11E4, %i3
12667 fmovdge %xcc, %f27, %f22
12668 sllx %g7, 0x06, %i1
12669 movge %icc, %i5, %o3
12670 edge8n %g6, %g5, %i7
12671 lduw [%l7 + 0x68], %l6
12672 addc %o1, 0x1A55, %l0
12673 setx loop_42, %l0, %l1
12674 return %l1
12675 nop
12676 rdpr %cwp, %g1
12677 rdpr %cansave, %g2
12678 rdpr %canrestore, %g3
12679 rdpr %cleanwin, %g4
12680 rdpr %otherwin, %g5
12681 rdpr %wstate, %g6
12682loop_42: xnorcc %o2, 0x12B9, %l3
12683 sra %g4, %l1, %l2
12684 edge8 %g1, %l4, %o7
12685 sdivx %o4, 0x05A8, %l5
12686 movvs %icc, %o5, %i2
12687 st %f30, [%l7 + 0x38]
12688 movl %xcc, %g3, %i0
12689 movne %icc, %o0, %g2
12690 fmovdcc %xcc, %f3, %f25
12691 fsrc1s %f25, %f12
12692 umul %o6, %g7, %i3
12693 movge %xcc, %i5, %o3
12694 movcc %xcc, %i1, %g6
12695 addccc %i7, 0x1113, %l6
12696 movn %xcc, %o1, %g5
12697 srlx %l0, %i4, %o2
12698 lduw [%l7 + 0x74], %i6
12699 sethi 0x00D8, %g4
12700 nop
12701 set 0x20, %i4
12702 stx %l1, [%l7 + %i4]
12703 ldd [%l7 + 0x28], %l2
12704 movre %g1, %l3, %l4
12705 subccc %o4, %o7, %l5
12706 fpack16 %f14, %f29
12707 edge16ln %o5, %i2, %g3
12708 orn %o0, %g2, %i0
12709 sdivcc %g7, 0x13DE, %o6
12710 addcc %i5, 0x0F62, %o3
12711 fexpand %f20, %f14
12712 movle %xcc, %i1, %g6
12713 sra %i7, 0x16, %i3
12714 fnot2s %f23, %f18
12715 addc %l6, 0x17E4, %g5
12716 movrlez %l0, %o1, %i4
12717 sra %i6, %o2, %l1
12718 ldd [%l7 + 0x10], %f8
12719 fandnot2 %f24, %f28, %f16
12720 mova %xcc, %g4, %l2
12721 addcc %l3, 0x08F4, %g1
12722 subc %l4, %o7, %o4
12723 movgu %icc, %l5, %i2
12724 sll %g3, %o5, %o0
12725 sethi 0x058A, %i0
12726 srl %g2, 0x09, %g7
12727 xorcc %i5, 0x004F, %o3
12728 movle %icc, %i1, %o6
12729 smul %i7, %g6, %l6
12730 edge8n %g5, %i3, %o1
12731 movl %icc, %l0, %i4
12732 movvc %xcc, %o2, %i6
12733 fnot2s %f3, %f11
12734 movrlz %l1, %l2, %g4
12735 movg %xcc, %g1, %l4
12736 ldd [%l7 + 0x38], %f28
12737 ldd [%l7 + 0x20], %f30
12738 fmuld8ulx16 %f6, %f23, %f10
12739 fmovs %f5, %f14
12740 fnegd %f28, %f2
12741 fornot2 %f30, %f20, %f2
12742 ldx [%l7 + 0x20], %o7
12743 sll %l3, %o4, %l5
12744 ldub [%l7 + 0x19], %g3
12745 xnorcc %i2, 0x1018, %o5
12746 lduh [%l7 + 0x1C], %o0
12747 movrne %g2, 0x10D, %g7
12748 orncc %i0, 0x1FF4, %i5
12749 fmovsg %icc, %f31, %f9
12750 movcc %icc, %i1, %o3
12751 fmovrdgz %o6, %f14, %f18
12752 fornot1s %f9, %f21, %f10
12753 edge8ln %g6, %i7, %g5
12754 sth %l6, [%l7 + 0x3C]
12755 umulcc %i3, %l0, %i4
12756 sth %o1, [%l7 + 0x0A]
12757 xor %o2, 0x1695, %i6
12758 orn %l1, %g4, %l2
12759 fmovdle %icc, %f11, %f24
12760 sub %g1, 0x0B61, %l4
12761 stw %l3, [%l7 + 0x44]
12762 popc %o4, %l5
12763 std %f12, [%l7 + 0x68]
12764 edge16l %g3, %i2, %o5
12765 ldd [%l7 + 0x60], %f14
12766 edge16n %o0, %o7, %g2
12767 edge16 %g7, %i5, %i0
12768 fones %f17
12769 fcmpne32 %f16, %f22, %o3
12770 fmovdvs %xcc, %f14, %f14
12771 movge %icc, %i1, %g6
12772 subcc %o6, %g5, %l6
12773 popc 0x07D5, %i7
12774 sdiv %l0, 0x0AA5, %i4
12775 addc %i3, 0x0B63, %o1
12776 fnegs %f10, %f26
12777 fornot2s %f31, %f11, %f10
12778 sra %i6, %l1, %o2
12779 subcc %l2, 0x1034, %g4
12780 smulcc %g1, 0x14F2, %l3
12781 std %f8, [%l7 + 0x30]
12782 std %f12, [%l7 + 0x30]
12783 movvc %xcc, %l4, %o4
12784 fmovd %f22, %f30
12785 fpsub32s %f26, %f16, %f8
12786 ldd [%l7 + 0x10], %f4
12787 ldd [%l7 + 0x20], %f20
12788 popc %g3, %i2
12789 srax %o5, 0x03, %o0
12790 sdivx %l5, 0x1991, %g2
12791 movpos %xcc, %o7, %i5
12792 sdiv %g7, 0x0DDE, %o3
12793 sll %i0, %i1, %o6
12794 ldub [%l7 + 0x42], %g6
12795 andn %g5, %i7, %l6
12796 movrne %i4, %l0, %o1
12797 movvc %icc, %i3, %l1
12798 lduw [%l7 + 0x3C], %o2
12799 orncc %l2, %g4, %g1
12800 fmovsa %xcc, %f30, %f21
12801 sub %l3, %i6, %o4
12802 array32 %l4, %i2, %g3
12803 umul %o0, 0x19DF, %l5
12804 fpsub16 %f8, %f12, %f24
12805 andn %g2, %o5, %o7
12806 orn %g7, 0x038C, %i5
12807 ldsh [%l7 + 0x4A], %i0
12808 sdiv %i1, 0x00F6, %o3
12809 srax %o6, %g5, %g6
12810 and %i7, %i4, %l6
12811 fmovrse %o1, %f25, %f30
12812 sdivcc %l0, 0x0208, %l1
12813 fmovdn %icc, %f19, %f5
12814 orn %i3, 0x06E1, %l2
12815 smul %g4, %o2, %g1
12816 add %l3, %o4, %l4
12817 fpmerge %f14, %f17, %f18
12818 movneg %xcc, %i6, %i2
12819 addcc %g3, %l5, %o0
12820 umul %g2, %o5, %g7
12821 edge8 %i5, %i0, %o7
12822 srax %o3, %i1, %o6
12823 movl %xcc, %g5, %g6
12824 orncc %i7, 0x0D2E, %l6
12825 sir 0x0AB4
12826 umul %i4, 0x17A0, %l0
12827 movrlez %o1, 0x330, %l1
12828 fcmpeq32 %f26, %f10, %l2
12829 udiv %g4, 0x058D, %o2
12830 movgu %xcc, %g1, %l3
12831 save %o4, 0x1ADE, %i3
12832 rdpr %cwp, %g1
12833 rdpr %cansave, %g2
12834 rdpr %canrestore, %g3
12835 rdpr %cleanwin, %g4
12836 rdpr %otherwin, %g5
12837 rdpr %wstate, %g6
12838 sllx %l4, %i6, %g3
12839 mulx %l5, 0x1463, %i2
12840 mova %icc, %g2, %o0
12841 subc %g7, %o5, %i0
12842 movl %icc, %o7, %i5
12843 sdivcc %o3, 0x114D, %o6
12844 movpos %xcc, %i1, %g6
12845 fandnot1s %f23, %f9, %f30
12846 ldd [%l7 + 0x48], %f18
12847 fors %f8, %f11, %f12
12848 smulcc %i7, 0x04CF, %l6
12849 movleu %xcc, %g5, %i4
12850 stb %l0, [%l7 + 0x27]
12851 xnorcc %l1, %l2, %o1
12852 srlx %g4, %o2, %l3
12853 addcc %o4, 0x1582, %g1
12854 and %i3, 0x151B, %l4
12855 mulx %i6, %l5, %g3
12856 andcc %i2, 0x040E, %o0
12857 movrgez %g7, %o5, %i0
12858 edge32 %o7, %i5, %o3
12859 ld [%l7 + 0x60], %f31
12860 movcc %xcc, %g2, %i1
12861 nop
12862 set 0x70, %g4
12863 stx %g6, [%l7 + %g4]
12864 srlx %o6, 0x1D, %i7
12865 or %g5, %i4, %l6
12866 movl %xcc, %l0, %l1
12867 movl %icc, %o1, %l2
12868 fnegs %f8, %f11
12869 smul %g4, %l3, %o2
12870 fmovrse %o4, %f23, %f21
12871 edge8ln %g1, %l4, %i3
12872 edge8l %l5, %i6, %i2
12873 ldx [%l7 + 0x30], %g3
12874 fmul8x16al %f9, %f3, %f20
12875 edge32ln %o0, %o5, %g7
12876 fmovsneg %icc, %f14, %f19
12877 ldd [%l7 + 0x08], %i0
12878 sethi 0x115A, %o7
12879 fmovrslez %o3, %f0, %f2
12880 ldx [%l7 + 0x20], %g2
12881 udiv %i1, 0x067C, %g6
12882 sllx %o6, %i7, %g5
12883 nop
12884 set 0x68, %o6
12885 lduh [%l7 + %o6], %i4
12886 add %i5, 0x1D79, %l6
12887 sra %l1, 0x01, %l0
12888 sra %l2, %g4, %l3
12889 xnor %o1, 0x1F27, %o4
12890 sir 0x0834
12891 edge8l %g1, %l4, %o2
12892 fmovdl %icc, %f0, %f19
12893 restore %l5, %i6, %i2
12894 rdpr %cwp, %g1
12895 rdpr %cansave, %g2
12896 rdpr %canrestore, %g3
12897 rdpr %cleanwin, %g4
12898 rdpr %otherwin, %g5
12899 rdpr %wstate, %g6
12900 fzero %f22
12901 xnor %i3, %g3, %o0
12902 fxnors %f7, %f24, %f11
12903 sdiv %o5, 0x0D27, %g7
12904 ld [%l7 + 0x68], %f3
12905 lduh [%l7 + 0x36], %o7
12906 add %i0, 0x16F1, %o3
12907 fmovdvs %xcc, %f2, %f4
12908 udivcc %g2, 0x1EC3, %g6
12909 alignaddr %o6, %i1, %i7
12910 sll %i4, 0x1C, %g5
12911 stw %l6, [%l7 + 0x08]
12912 fnors %f19, %f0, %f28
12913 xnorcc %i5, %l0, %l1
12914 sdivx %l2, 0x14EC, %l3
12915 subccc %o1, 0x13FB, %g4
12916 fmovdgu %icc, %f30, %f19
12917 orcc %o4, 0x17AD, %g1
12918 orncc %l4, %l5, %o2
12919 fzeros %f4
12920 movge %xcc, %i6, %i2
12921 addcc %i3, 0x05F1, %g3
12922 fmovrsgz %o5, %f7, %f18
12923 movcs %xcc, %o0, %g7
12924 movrgez %i0, %o7, %o3
12925 movrlz %g6, %o6, %i1
12926 ld [%l7 + 0x54], %f27
12927 movrlez %g2, 0x0BD, %i7
12928 ldd [%l7 + 0x48], %g4
12929 fors %f17, %f24, %f5
12930 andn %i4, %l6, %i5
12931 fnot1 %f18, %f10
12932 subc %l1, %l0, %l2
12933 fmul8x16 %f28, %f22, %f6
12934 fsrc2 %f22, %f8
12935 fone %f20
12936 subccc %l3, 0x16D1, %g4
12937 edge32ln %o4, %g1, %l4
12938 orn %l5, 0x1D53, %o2
12939 orncc %o1, %i6, %i2
12940 movrgez %g3, 0x302, %o5
12941 fmovda %icc, %f5, %f5
12942 sdiv %o0, 0x15D0, %g7
12943 movneg %xcc, %i0, %o7
12944 for %f24, %f26, %f26
12945 fmovdcc %xcc, %f16, %f16
12946 movvs %icc, %i3, %g6
12947 movcc %icc, %o3, %i1
12948 edge32 %g2, %i7, %g5
12949 ldsh [%l7 + 0x1A], %i4
12950 fmovdvc %icc, %f21, %f29
12951 movcc %xcc, %l6, %o6
12952 smul %l1, %l0, %i5
12953 orcc %l2, %l3, %o4
12954 popc %g4, %l4
12955 smulcc %l5, %o2, %o1
12956 fcmpgt16 %f2, %f0, %i6
12957 movvs %xcc, %g1, %i2
12958 fors %f16, %f8, %f31
12959 fmovsn %icc, %f9, %f15
12960 xor %o5, %o0, %g7
12961 srax %i0, %g3, %o7
12962 fcmple16 %f24, %f14, %g6
12963 movvc %icc, %o3, %i1
12964 udivx %g2, 0x0D00, %i7
12965 movle %icc, %g5, %i4
12966 fnor %f24, %f6, %f20
12967 edge16l %i3, %l6, %l1
12968 movn %icc, %l0, %i5
12969 fnot2s %f26, %f21
12970 xnorcc %o6, 0x1E33, %l2
12971 edge32ln %o4, %g4, %l3
12972 fmovrse %l5, %f2, %f0
12973 andncc %o2, %l4, %o1
12974 std %f18, [%l7 + 0x78]
12975 sub %i6, %g1, %i2
12976 sub %o5, 0x1600, %o0
12977 movne %icc, %i0, %g7
12978 ldx [%l7 + 0x48], %o7
12979 pdist %f12, %f28, %f22
12980 fpackfix %f6, %f21
12981 movrlez %g6, 0x014, %g3
12982 movleu %icc, %o3, %i1
12983 srl %i7, %g5, %g2
12984 sdiv %i3, 0x19FE, %l6
12985 fmuld8ulx16 %f11, %f9, %f0
12986 st %f27, [%l7 + 0x68]
12987 sdiv %l1, 0x1CF5, %i4
12988 array8 %i5, %o6, %l2
12989 movpos %icc, %o4, %g4
12990 andn %l3, 0x1D42, %l5
12991 edge16ln %o2, %l0, %o1
12992 fmovsvc %icc, %f21, %f8
12993 mulx %i6, 0x0D64, %l4
12994 movpos %icc, %g1, %i2
12995 edge32ln %o5, %i0, %g7
12996 fmovdle %xcc, %f11, %f30
12997 addc %o0, 0x14D1, %o7
12998 sdivx %g6, 0x1167, %g3
12999 fmovrde %i1, %f12, %f20
13000 movcs %xcc, %o3, %g5
13001 sllx %g2, 0x16, %i7
13002 setx loop_43, %l0, %l1
13003 return %l1
13004 nop
13005 rdpr %cwp, %g1
13006 rdpr %cansave, %g2
13007 rdpr %canrestore, %g3
13008 rdpr %cleanwin, %g4
13009 rdpr %otherwin, %g5
13010 rdpr %wstate, %g6
13011loop_43: popc %i4, %i5
13012 orn %o6, 0x064B, %l2
13013 movrgz %o4, %l3, %g4
13014 fcmpeq16 %f24, %f0, %o2
13015 edge16n %l0, %l5, %i6
13016 addcc %l4, 0x153A, %o1
13017 fnegd %f12, %f28
13018 ldsw [%l7 + 0x24], %g1
13019 fcmpeq32 %f0, %f2, %i2
13020 ldsb [%l7 + 0x32], %i0
13021 fmovdle %xcc, %f17, %f13
13022 movrgz %o5, %o0, %g7
13023 sth %g6, [%l7 + 0x32]
13024 edge16 %o7, %g3, %i1
13025 movrgez %o3, %g2, %i7
13026 subccc %g5, 0x0BF7, %i3
13027 fnands %f28, %f13, %f26
13028 smulcc %l1, 0x050F, %l6
13029 fmovrde %i5, %f22, %f26
13030 add %o6, 0x07B7, %l2
13031 array16 %i4, %o4, %g4
13032 orn %o2, 0x1B04, %l0
13033 orcc %l3, %l5, %i6
13034 fmovrdgez %l4, %f8, %f18
13035 sub %o1, %g1, %i0
13036 edge32n %o5, %i2, %g7
13037 xorcc %o0, 0x1C5F, %g6
13038 ldsb [%l7 + 0x25], %o7
13039 nop
13040 set 0x08, %i7
13041 ldd [%l7 + %i7], %f28
13042 add %g3, %i1, %g2
13043 sir 0x0250
13044 mova %xcc, %i7, %o3
13045 alignaddrl %g5, %l1, %l6
13046 orncc %i3, %o6, %i5
13047 fandnot1s %f8, %f0, %f22
13048 sethi 0x1E91, %l2
13049 movrlz %i4, 0x28A, %o4
13050 srlx %o2, %g4, %l3
13051 lduw [%l7 + 0x50], %l0
13052 stw %i6, [%l7 + 0x74]
13053 nop
13054 set 0x69, %l1
13055 ldub [%l7 + %l1], %l4
13056 movge %xcc, %l5, %o1
13057 stb %g1, [%l7 + 0x14]
13058 mulx %i0, %i2, %g7
13059 ldsw [%l7 + 0x74], %o5
13060 umulcc %g6, %o7, %o0
13061 sdiv %i1, 0x0EFF, %g2
13062 sllx %i7, 0x01, %o3
13063 fnot2s %f24, %f23
13064 sdivcc %g5, 0x0915, %l1
13065 nop
13066 set 0x08, %i1
13067 ldsw [%l7 + %i1], %g3
13068 movneg %xcc, %l6, %o6
13069 fmovsleu %xcc, %f12, %f10
13070 movrgz %i3, 0x2CB, %l2
13071 move %icc, %i5, %o4
13072 fpadd16 %f28, %f14, %f24
13073 sub %o2, 0x0344, %g4
13074 srax %l3, 0x00, %i4
13075 st %f11, [%l7 + 0x18]
13076 fpackfix %f28, %f30
13077 sir 0x1A8E
13078 fmovscs %xcc, %f21, %f12
13079 xnorcc %i6, %l0, %l5
13080 fcmpne16 %f16, %f24, %o1
13081 movne %icc, %l4, %i0
13082 movcc %xcc, %i2, %g7
13083 fpadd32s %f0, %f25, %f1
13084 fpsub32 %f0, %f28, %f0
13085 udivx %o5, 0x0959, %g6
13086 orcc %o7, 0x19F1, %g1
13087 edge32n %i1, %g2, %o0
13088 edge8ln %i7, %g5, %l1
13089 fxnors %f17, %f1, %f7
13090 mulscc %o3, 0x0652, %l6
13091 movrne %o6, %g3, %l2
13092 movvs %xcc, %i5, %i3
13093 movcs %xcc, %o4, %g4
13094 add %o2, %l3, %i4
13095 subcc %l0, 0x17B7, %l5
13096 or %i6, 0x0536, %l4
13097 fmovsleu %icc, %f4, %f24
13098 fones %f25
13099 lduh [%l7 + 0x42], %o1
13100 addc %i2, 0x14CD, %i0
13101 move %icc, %g7, %g6
13102 sdivx %o5, 0x118C, %g1
13103 save %i1, 0x0BCF, %g2
13104 rdpr %cwp, %g1
13105 rdpr %cansave, %g2
13106 rdpr %canrestore, %g3
13107 rdpr %cleanwin, %g4
13108 rdpr %otherwin, %g5
13109 rdpr %wstate, %g6
13110 save %o0, 0x1E53, %i7
13111 rdpr %cwp, %g1
13112 rdpr %cansave, %g2
13113 rdpr %canrestore, %g3
13114 rdpr %cleanwin, %g4
13115 rdpr %otherwin, %g5
13116 rdpr %wstate, %g6
13117 sra %o7, %l1, %o3
13118 movleu %xcc, %g5, %l6
13119 array32 %g3, %o6, %i5
13120 fcmpd %fcc0, %f14, %f30
13121 sdivx %i3, 0x1853, %l2
13122 alignaddrl %o4, %g4, %l3
13123 orcc %o2, 0x1B7D, %l0
13124 andncc %l5, %i4, %i6
13125 alignaddrl %o1, %l4, %i0
13126 edge32l %i2, %g7, %g6
13127 orcc %g1, %o5, %g2
13128 fmovsneg %icc, %f2, %f16
13129 edge32l %o0, %i7, %o7
13130 stx %l1, [%l7 + 0x10]
13131 edge32l %i1, %o3, %g5
13132 edge32 %l6, %g3, %o6
13133 fcmped %fcc0, %f2, %f0
13134 mulx %i5, 0x1683, %l2
13135 popc %i3, %g4
13136 fmovdle %icc, %f17, %f16
13137 fandnot2s %f29, %f25, %f16
13138 fmul8x16au %f21, %f2, %f10
13139 mulscc %l3, %o4, %l0
13140 fmovde %xcc, %f1, %f20
13141 fmovsleu %icc, %f16, %f19
13142 movl %xcc, %o2, %i4
13143 mova %xcc, %l5, %i6
13144 subcc %l4, %o1, %i0
13145 andncc %i2, %g6, %g1
13146 fcmpgt16 %f14, %f12, %g7
13147 fsrc1s %f23, %f2
13148 fmovrslz %o5, %f4, %f0
13149 fexpand %f18, %f18
13150 movrlz %o0, 0x091, %g2
13151 orcc %o7, %l1, %i1
13152 stx %o3, [%l7 + 0x30]
13153 movvs %icc, %g5, %i7
13154 fpack16 %f28, %f9
13155 stw %g3, [%l7 + 0x10]
13156 andn %l6, %o6, %i5
13157 lduw [%l7 + 0x48], %l2
13158 movge %icc, %i3, %l3
13159 fmovsg %xcc, %f7, %f24
13160 fmovdg %icc, %f23, %f1
13161 fmovrdgez %g4, %f30, %f12
13162 xnor %o4, %l0, %i4
13163 srlx %l5, 0x1E, %o2
13164 edge16 %l4, %o1, %i6
13165 edge16 %i2, %g6, %i0
13166 fcmpeq16 %f24, %f0, %g1
13167 fzeros %f22
13168 xor %g7, 0x1C0A, %o0
13169 fandnot2 %f18, %f28, %f16
13170 movcs %xcc, %g2, %o5
13171 srlx %l1, 0x1B, %i1
13172 ldx [%l7 + 0x20], %o3
13173 alignaddrl %o7, %i7, %g5
13174 std %f10, [%l7 + 0x40]
13175 smulcc %l6, %g3, %o6
13176 fxnor %f2, %f16, %f30
13177 movle %icc, %i5, %l2
13178 movre %l3, 0x100, %i3
13179 movpos %icc, %o4, %l0
13180 mulscc %i4, 0x0F2D, %g4
13181 popc %o2, %l4
13182 srlx %o1, %i6, %l5
13183 ldsb [%l7 + 0x59], %g6
13184 movg %xcc, %i2, %i0
13185 ldsw [%l7 + 0x20], %g7
13186 std %f16, [%l7 + 0x78]
13187 sir 0x0090
13188 orcc %g1, %g2, %o0
13189 movl %icc, %o5, %i1
13190 fcmpes %fcc1, %f19, %f18
13191 stx %o3, [%l7 + 0x08]
13192 edge8l %o7, %i7, %g5
13193 edge8n %l1, %l6, %o6
13194 srlx %g3, %i5, %l3
13195 movg %xcc, %l2, %o4
13196 movre %l0, %i4, %i3
13197 movrne %g4, %o2, %o1
13198 xorcc %i6, 0x1645, %l5
13199 sdivx %l4, 0x02DA, %i2
13200 edge32l %i0, %g7, %g6
13201 movg %xcc, %g1, %g2
13202 ldd [%l7 + 0x78], %f0
13203 ldsb [%l7 + 0x38], %o0
13204 fmovdg %icc, %f31, %f10
13205 sethi 0x0948, %i1
13206 edge16ln %o5, %o7, %i7
13207 fmul8x16au %f25, %f10, %f22
13208 orn %g5, %o3, %l6
13209 fmovrdne %l1, %f22, %f2
13210 movvs %icc, %o6, %g3
13211 sdivcc %i5, 0x1EC1, %l3
13212 or %o4, 0x1D41, %l2
13213 array8 %l0, %i4, %g4
13214 sir 0x0A39
13215 sdivx %i3, 0x0BD4, %o1
13216 siam 0x2
13217 sllx %o2, 0x0B, %l5
13218 movpos %xcc, %l4, %i2
13219 movgu %icc, %i6, %g7
13220 fmovrse %g6, %f3, %f22
13221 smul %i0, 0x08ED, %g1
13222 edge16l %o0, %g2, %i1
13223 sub %o7, %o5, %i7
13224 movre %o3, %g5, %l1
13225 andncc %l6, %g3, %i5
13226 movrne %l3, 0x1A7, %o6
13227 fnor %f20, %f22, %f30
13228 sra %l2, %o4, %l0
13229 ldsh [%l7 + 0x1E], %i4
13230 movne %xcc, %g4, %o1
13231 mulscc %o2, %i3, %l5
13232 lduw [%l7 + 0x70], %i2
13233 fmovscc %icc, %f6, %f27
13234 fsrc2s %f16, %f18
13235 movne %icc, %l4, %i6
13236 umul %g7, %i0, %g6
13237 fmul8ulx16 %f2, %f22, %f22
13238 fnors %f28, %f9, %f14
13239 movvs %icc, %o0, %g2
13240 edge8l %g1, %i1, %o7
13241 fmovdvs %icc, %f9, %f1
13242 fnot2 %f28, %f0
13243 movgu %xcc, %i7, %o5
13244 movrgez %g5, 0x344, %l1
13245 sll %l6, %g3, %i5
13246 fmovsgu %icc, %f17, %f29
13247 ldub [%l7 + 0x35], %o3
13248 umulcc %l3, 0x02A7, %o6
13249 umul %l2, %l0, %i4
13250 edge16 %o4, %o1, %o2
13251 addccc %g4, 0x0D6D, %i3
13252 add %l5, %i2, %l4
13253 subccc %g7, 0x02EB, %i6
13254 movgu %xcc, %i0, %g6
13255 save %o0, %g1, %g2
13256 rdpr %cwp, %g1
13257 rdpr %cansave, %g2
13258 rdpr %canrestore, %g3
13259 rdpr %cleanwin, %g4
13260 rdpr %otherwin, %g5
13261 rdpr %wstate, %g6
13262 edge32ln %o7, %i1, %o5
13263 movvc %icc, %g5, %l1
13264 std %f26, [%l7 + 0x78]
13265 array16 %i7, %l6, %i5
13266 sethi 0x13C5, %g3
13267 fmovsgu %xcc, %f7, %f12
13268 mulx %o3, 0x03F7, %l3
13269 array32 %o6, %l2, %i4
13270 stw %o4, [%l7 + 0x24]
13271 movl %icc, %o1, %l0
13272 sllx %o2, %i3, %l5
13273 movrgz %i2, 0x05E, %l4
13274 movleu %xcc, %g7, %i6
13275 srax %i0, 0x12, %g6
13276 subccc %o0, %g4, %g1
13277 andncc %g2, %i1, %o5
13278 nop
13279 set 0x10, %g3
13280 stw %g5, [%l7 + %g3]
13281 fexpand %f4, %f4
13282 smulcc %o7, %l1, %i7
13283 andncc %i5, %g3, %o3
13284 mulscc %l3, 0x0464, %l6
13285 add %o6, 0x171D, %l2
13286 fmovrsgz %o4, %f30, %f11
13287 andcc %o1, %i4, %o2
13288 sdivx %l0, 0x186B, %l5
13289 edge16n %i2, %l4, %g7
13290 smul %i6, 0x098B, %i0
13291 fmovdpos %icc, %f13, %f24
13292 edge16l %i3, %g6, %o0
13293 sth %g1, [%l7 + 0x3C]
13294 fmovsleu %xcc, %f29, %f17
13295 fnand %f20, %f0, %f24
13296 fandnot2 %f10, %f22, %f16
13297 fmovrde %g2, %f0, %f22
13298 edge32ln %g4, %i1, %o5
13299 ldx [%l7 + 0x30], %o7
13300 srax %l1, 0x1F, %g5
13301 stb %i5, [%l7 + 0x47]
13302 array16 %i7, %g3, %o3
13303 xor %l6, 0x1691, %l3
13304 movleu %xcc, %o6, %l2
13305 for %f20, %f0, %f20
13306 orncc %o4, %o1, %o2
13307 stb %l0, [%l7 + 0x4C]
13308 lduw [%l7 + 0x50], %i4
13309 fmovda %xcc, %f22, %f6
13310 srlx %i2, 0x19, %l5
13311 fmovrdgez %l4, %f0, %f18
13312 movg %xcc, %i6, %g7
13313 std %f26, [%l7 + 0x08]
13314 xnorcc %i3, 0x0B85, %g6
13315 popc 0x0FB6, %o0
13316 movne %icc, %i0, %g2
13317 fmovrslez %g4, %f30, %f28
13318 udiv %i1, 0x117C, %g1
13319 movg %icc, %o5, %l1
13320 sdivx %o7, 0x0A25, %g5
13321 movvc %icc, %i5, %i7
13322 fmovsgu %xcc, %f4, %f26
13323 xnor %o3, %l6, %g3
13324 stw %l3, [%l7 + 0x64]
13325 fxnor %f8, %f28, %f16
13326 mulscc %o6, %l2, %o1
13327 movg %icc, %o2, %l0
13328 fnands %f12, %f28, %f27
13329 movpos %xcc, %o4, %i2
13330 movn %icc, %l5, %l4
13331 std %f6, [%l7 + 0x18]
13332 fabsd %f4, %f2
13333 udivcc %i6, 0x0519, %i4
13334 st %f6, [%l7 + 0x38]
13335 fnand %f14, %f12, %f8
13336 addcc %i3, %g6, %g7
13337 fmovdg %icc, %f18, %f15
13338 fnot1s %f23, %f18
13339 fors %f14, %f17, %f24
13340 movgu %icc, %i0, %o0
13341 andcc %g2, 0x12E0, %i1
13342 sub %g1, %g4, %o5
13343 alignaddrl %l1, %g5, %i5
13344 sllx %o7, 0x19, %o3
13345 fcmpne32 %f6, %f20, %i7
13346 edge16ln %l6, %l3, %g3
13347 fandnot1 %f6, %f10, %f14
13348 udivx %o6, 0x1EC9, %o1
13349 fandnot2 %f10, %f26, %f16
13350 movle %xcc, %l2, %l0
13351 movcc %xcc, %o2, %i2
13352 alignaddrl %l5, %o4, %i6
13353 and %l4, 0x1B68, %i4
13354 movle %xcc, %g6, %g7
13355 subcc %i3, %i0, %g2
13356 fmovscc %xcc, %f13, %f11
13357 fcmpne32 %f18, %f0, %i1
13358 edge32 %o0, %g4, %g1
13359 edge8l %o5, %g5, %i5
13360 movne %xcc, %l1, %o7
13361 edge16 %o3, %l6, %i7
13362 alignaddr %g3, %o6, %o1
13363 movcs %xcc, %l2, %l0
13364 movne %xcc, %o2, %i2
13365 fpsub32 %f26, %f4, %f4
13366 movrne %l5, %o4, %i6
13367 restore %l4, 0x1D7A, %i4
13368 rdpr %cwp, %g1
13369 rdpr %cansave, %g2
13370 rdpr %canrestore, %g3
13371 rdpr %cleanwin, %g4
13372 rdpr %otherwin, %g5
13373 rdpr %wstate, %g6
13374 fabss %f19, %f4
13375 fmul8x16au %f30, %f18, %f0
13376 movvc %xcc, %l3, %g7
13377 nop
13378 set 0x10, %i6
13379 std %f8, [%l7 + %i6]
13380 xor %g6, %i3, %g2
13381 nop
13382 set 0x32, %o7
13383 sth %i0, [%l7 + %o7]
13384 fmul8x16 %f24, %f30, %f18
13385 addcc %o0, %g4, %g1
13386 std %f16, [%l7 + 0x70]
13387 ldsh [%l7 + 0x2E], %i1
13388 ldsw [%l7 + 0x4C], %o5
13389 array8 %i5, %g5, %o7
13390 mulscc %o3, 0x006E, %l6
13391 xnor %i7, %l1, %g3
13392 movgu %icc, %o1, %l2
13393 ldsw [%l7 + 0x3C], %o6
13394 edge32n %l0, %o2, %l5
13395 movrgez %o4, 0x28C, %i6
13396 stb %i2, [%l7 + 0x1C]
13397 array8 %l4, %l3, %i4
13398 or %g7, 0x1DBA, %i3
13399 udivcc %g2, 0x086A, %i0
13400 movvs %icc, %g6, %g4
13401 fornot2s %f21, %f27, %f7
13402 movvc %xcc, %o0, %i1
13403 fornot1s %f10, %f13, %f11
13404 ldsh [%l7 + 0x46], %g1
13405 fzero %f20
13406 mova %xcc, %i5, %g5
13407 ldub [%l7 + 0x38], %o7
13408 fmovsa %xcc, %f29, %f25
13409 fcmpeq16 %f6, %f14, %o5
13410 movn %icc, %l6, %i7
13411 xnorcc %l1, 0x111D, %o3
13412 fcmple16 %f8, %f2, %g3
13413 ldub [%l7 + 0x4D], %o1
13414 andcc %l2, 0x04FE, %l0
13415 fmovs %f3, %f29
13416 stx %o2, [%l7 + 0x38]
13417 sll %o6, 0x00, %o4
13418 and %i6, 0x0D5C, %i2
13419 movneg %xcc, %l4, %l5
13420 fpack32 %f12, %f16, %f2
13421 movneg %icc, %l3, %g7
13422 lduw [%l7 + 0x70], %i3
13423 fpadd32s %f4, %f5, %f31
13424 movleu %icc, %i4, %g2
13425 movvs %xcc, %g6, %g4
13426 subc %i0, 0x02CA, %o0
13427 siam 0x5
13428 stw %g1, [%l7 + 0x30]
13429 fsrc2 %f6, %f30
13430 udiv %i5, 0x0533, %i1
13431 xor %o7, 0x1952, %g5
13432 sir 0x1F1F
13433 udivx %o5, 0x0E41, %i7
13434 movge %icc, %l6, %o3
13435 movcc %xcc, %l1, %g3
13436 xnorcc %l2, %l0, %o2
13437 sir 0x0E47
13438 movrlez %o1, %o6, %i6
13439 movle %icc, %o4, %l4
13440 alignaddrl %i2, %l5, %g7
13441 fxnor %f12, %f20, %f14
13442 fmovsn %xcc, %f17, %f21
13443 subcc %l3, 0x16AB, %i4
13444 movne %xcc, %g2, %i3
13445 xor %g6, %i0, %o0
13446 fmovdle %icc, %f7, %f22
13447 fcmped %fcc0, %f10, %f4
13448 fmovdge %icc, %f23, %f10
13449 fmovrslez %g4, %f23, %f26
13450 orncc %i5, %g1, %o7
13451 movleu %icc, %g5, %o5
13452 movpos %icc, %i7, %l6
13453 nop
13454 set 0x26, %i3
13455 ldsh [%l7 + %i3], %o3
13456 edge8ln %i1, %l1, %l2
13457 fcmpeq32 %f28, %f10, %g3
13458 std %f10, [%l7 + 0x10]
13459 edge8l %l0, %o1, %o6
13460 sub %i6, %o2, %l4
13461 fmovsa %icc, %f13, %f23
13462 fsrc1 %f18, %f28
13463 fmovrdgz %o4, %f26, %f4
13464 fmovrsne %l5, %f14, %f3
13465 xor %i2, 0x0DD5, %l3
13466 ld [%l7 + 0x48], %f4
13467 smulcc %g7, 0x18F0, %i4
13468 sdiv %g2, 0x13AA, %g6
13469 xnor %i0, %i3, %o0
13470 fmovsvs %xcc, %f1, %f26
13471 fornot2 %f0, %f24, %f18
13472 fpack16 %f4, %f28
13473 fpsub16s %f14, %f9, %f13
13474 umul %g4, %i5, %g1
13475 edge16n %o7, %o5, %i7
13476 movpos %xcc, %l6, %o3
13477 nop
13478 set 0x3D, %g1
13479 ldsb [%l7 + %g1], %g5
13480 alignaddrl %i1, %l2, %l1
13481 movle %icc, %l0, %o1
13482 fmul8x16 %f8, %f30, %f16
13483 movvc %xcc, %o6, %i6
13484 or %o2, %g3, %l4
13485 fmovs %f13, %f14
13486 st %f0, [%l7 + 0x10]
13487 fmovsge %icc, %f23, %f8
13488 xnorcc %o4, %l5, %i2
13489 setx loop_44, %l0, %l1
13490 return %l1
13491 nop
13492 rdpr %cwp, %g1
13493 rdpr %cansave, %g2
13494 rdpr %canrestore, %g3
13495 rdpr %cleanwin, %g4
13496 rdpr %otherwin, %g5
13497 rdpr %wstate, %g6
13498loop_44: sll %g2, %i0, %g6
13499 srlx %o0, %g4, %i5
13500 xor %i3, %o7, %g1
13501 edge16ln %i7, %l6, %o3
13502 array8 %o5, %g5, %i1
13503 movrgez %l2, 0x00C, %l0
13504 fmovsgu %icc, %f6, %f19
13505 movneg %xcc, %o1, %o6
13506 fandnot2s %f17, %f28, %f11
13507 fmovscs %xcc, %f26, %f3
13508 fornot1 %f6, %f18, %f2
13509 edge32n %i6, %l1, %g3
13510 fmovse %icc, %f12, %f30
13511 sth %l4, [%l7 + 0x32]
13512 ldd [%l7 + 0x28], %f16
13513 andn %o2, 0x0EDC, %o4
13514 subcc %i2, %l5, %l3
13515 edge8n %g7, %i4, %g2
13516 smulcc %i0, 0x07EF, %o0
13517 udiv %g6, 0x057A, %g4
13518 edge16n %i5, %i3, %o7
13519 nop
13520 set 0x60, %o4
13521 stw %g1, [%l7 + %o4]
13522 addcc %i7, 0x1270, %o3
13523 stx %l6, [%l7 + 0x08]
13524 udiv %g5, 0x19D0, %o5
13525 fcmpne16 %f0, %f12, %i1
13526 save %l0, 0x0CF2, %l2
13527 rdpr %cwp, %g1
13528 rdpr %cansave, %g2
13529 rdpr %canrestore, %g3
13530 rdpr %cleanwin, %g4
13531 rdpr %otherwin, %g5
13532 rdpr %wstate, %g6
13533 movre %o6, %o1, %i6
13534 srl %g3, %l4, %l1
13535 alignaddrl %o2, %i2, %o4
13536 sir 0x0ED2
13537 fmovdn %icc, %f8, %f6
13538 addcc %l5, 0x02EC, %g7
13539 movle %icc, %i4, %g2
13540 udivcc %i0, 0x1A35, %o0
13541 edge16ln %g6, %l3, %g4
13542 edge8l %i3, %o7, %i5
13543 sub %g1, %i7, %l6
13544 edge8n %g5, %o3, %i1
13545 ldd [%l7 + 0x60], %o4
13546 movgu %xcc, %l2, %o6
13547 ldsb [%l7 + 0x31], %o1
13548 array32 %l0, %i6, %g3
13549 srl %l4, %o2, %i2
13550 xnor %o4, 0x10E9, %l5
13551 andcc %g7, %l1, %i4
13552 fabsd %f0, %f22
13553 movrne %g2, 0x1FD, %i0
13554 sth %o0, [%l7 + 0x78]
13555 save %g6, %g4, %l3
13556 rdpr %cwp, %g1
13557 rdpr %cansave, %g2
13558 rdpr %canrestore, %g3
13559 rdpr %cleanwin, %g4
13560 rdpr %otherwin, %g5
13561 rdpr %wstate, %g6
13562 array32 %i3, %o7, %i5
13563 edge8 %i7, %g1, %l6
13564 fnegd %f16, %f8
13565 lduw [%l7 + 0x68], %o3
13566 fmovdl %xcc, %f0, %f26
13567 sth %i1, [%l7 + 0x76]
13568 save %o5, 0x0B83, %l2
13569 rdpr %cwp, %g1
13570 rdpr %cansave, %g2
13571 rdpr %canrestore, %g3
13572 rdpr %cleanwin, %g4
13573 rdpr %otherwin, %g5
13574 rdpr %wstate, %g6
13575 movcc %xcc, %g5, %o1
13576 movrgez %o6, 0x02B, %i6
13577 movg %xcc, %g3, %l0
13578 fcmps %fcc3, %f8, %f4
13579 movpos %icc, %o2, %i2
13580 popc %l4, %l5
13581 fmovdl %xcc, %f13, %f19
13582 fandnot1s %f1, %f20, %f8
13583 edge8ln %g7, %o4, %l1
13584 movneg %icc, %i4, %g2
13585 or %i0, %o0, %g4
13586 movcc %xcc, %l3, %i3
13587 fabsd %f0, %f8
13588 stb %o7, [%l7 + 0x24]
13589 fmuld8ulx16 %f20, %f17, %f2
13590 fandnot1s %f28, %f13, %f15
13591 andncc %g6, %i7, %g1
13592 array16 %l6, %o3, %i5
13593 ld [%l7 + 0x10], %f27
13594 ldx [%l7 + 0x70], %i1
13595 fmovdgu %icc, %f25, %f17
13596 stw %l2, [%l7 + 0x48]
13597 fmovrsne %o5, %f3, %f16
13598 addcc %o1, 0x0876, %g5
13599 fmovrde %i6, %f22, %f2
13600 movrgz %g3, %o6, %l0
13601 edge8ln %i2, %l4, %l5
13602 ldsh [%l7 + 0x28], %o2
13603 sth %o4, [%l7 + 0x5C]
13604 fxors %f30, %f6, %f0
13605 edge16n %g7, %i4, %g2
13606 ld [%l7 + 0x78], %f8
13607 sll %l1, %i0, %g4
13608 movrgez %l3, %o0, %o7
13609 edge16l %g6, %i7, %g1
13610 fmovsneg %xcc, %f10, %f5
13611 movg %xcc, %i3, %l6
13612 smulcc %i5, 0x137F, %i1
13613 movgu %xcc, %l2, %o3
13614 array32 %o5, %o1, %i6
13615 subcc %g3, %o6, %g5
13616 edge16 %l0, %i2, %l5
13617 fmovda %icc, %f18, %f21
13618 nop
13619 set 0x28, %l2
13620 stx %l4, [%l7 + %l2]
13621 xorcc %o2, 0x1ACA, %o4
13622 movl %xcc, %i4, %g2
13623 fexpand %f17, %f14
13624 sdivx %l1, 0x0872, %g7
13625 subcc %i0, %g4, %l3
13626 subccc %o0, 0x0308, %g6
13627 movrlez %i7, 0x17A, %g1
13628 movrgez %i3, %l6, %i5
13629 movg %xcc, %o7, %l2
13630 fmovsle %xcc, %f27, %f20
13631 fands %f24, %f25, %f4
13632 fmuld8sux16 %f21, %f17, %f12
13633 movrlez %o3, %i1, %o1
13634 fpackfix %f14, %f26
13635 ldsh [%l7 + 0x42], %i6
13636 movre %o5, 0x35A, %o6
13637 fmovrdgez %g5, %f10, %f24
13638 srlx %g3, 0x1F, %i2
13639 fmovsn %icc, %f25, %f6
13640 fmovdvc %icc, %f14, %f18
13641 xor %l0, 0x08DB, %l4
13642 movcs %xcc, %l5, %o2
13643 mova %icc, %i4, %g2
13644 sir 0x1739
13645 udiv %l1, 0x0E04, %g7
13646 subcc %o4, 0x1D14, %g4
13647 popc %l3, %o0
13648 fcmpgt16 %f28, %f24, %g6
13649 restore %i0, %i7, %g1
13650 rdpr %cwp, %g1
13651 rdpr %cansave, %g2
13652 rdpr %canrestore, %g3
13653 rdpr %cleanwin, %g4
13654 rdpr %otherwin, %g5
13655 rdpr %wstate, %g6
13656 move %xcc, %l6, %i3
13657 save %o7, %i5, %l2
13658 rdpr %cwp, %g1
13659 rdpr %cansave, %g2
13660 rdpr %canrestore, %g3
13661 rdpr %cleanwin, %g4
13662 rdpr %otherwin, %g5
13663 rdpr %wstate, %g6
13664 smul %o3, %i1, %o1
13665 mulscc %o5, 0x1E98, %i6
13666 sethi 0x0E13, %g5
13667 sra %o6, %i2, %l0
13668 sra %g3, %l5, %o2
13669 udiv %l4, 0x0EE4, %i4
13670 bshuffle %f12, %f28, %f10
13671 lduh [%l7 + 0x2A], %g2
13672 xor %g7, 0x1FAE, %l1
13673 sllx %o4, 0x14, %l3
13674 fmovsne %icc, %f31, %f27
13675 add %o0, %g4, %g6
13676 subccc %i7, 0x096D, %g1
13677 movleu %xcc, %l6, %i0
13678 fmovs %f26, %f13
13679 sllx %o7, %i5, %i3
13680 array32 %l2, %i1, %o3
13681 fmovrdgz %o5, %f18, %f2
13682 ld [%l7 + 0x7C], %f20
13683 nop
13684 set 0x5C, %g2
13685 lduw [%l7 + %g2], %i6
13686 edge32n %o1, %g5, %i2
13687 movleu %xcc, %l0, %g3
13688 fnot2s %f25, %f23
13689 movge %icc, %o6, %l5
13690 edge32 %o2, %l4, %i4
13691 sdivx %g2, 0x1F65, %l1
13692 movcs %icc, %o4, %g7
13693 movvc %icc, %o0, %l3
13694 subcc %g6, %i7, %g4
13695 edge32l %g1, %l6, %o7
13696 fandnot1 %f4, %f10, %f8
13697 ldx [%l7 + 0x18], %i5
13698 movl %icc, %i0, %l2
13699 fmovdle %xcc, %f2, %f5
13700 movrlez %i1, 0x17B, %o3
13701 fsrc2s %f25, %f21
13702 std %f30, [%l7 + 0x48]
13703 edge8n %o5, %i3, %o1
13704 st %f30, [%l7 + 0x60]
13705 fmovrslz %g5, %f10, %f16
13706 edge8ln %i6, %i2, %l0
13707 addcc %g3, %o6, %o2
13708 fnot2s %f31, %f15
13709 ld [%l7 + 0x08], %f26
13710 andn %l5, %l4, %g2
13711 or %l1, 0x1A53, %o4
13712 fpadd16s %f17, %f13, %f5
13713 sdivx %g7, 0x190D, %o0
13714 movleu %icc, %l3, %g6
13715 array32 %i7, %i4, %g4
13716 st %f5, [%l7 + 0x68]
13717 alignaddrl %l6, %o7, %i5
13718 fmovsleu %xcc, %f8, %f8
13719 fcmpgt16 %f16, %f6, %i0
13720 lduw [%l7 + 0x7C], %l2
13721 xor %g1, %o3, %i1
13722 sir 0x1D29
13723 movrlez %i3, 0x19D, %o5
13724 movvc %icc, %g5, %o1
13725 addccc %i6, 0x0844, %i2
13726 edge32ln %l0, %g3, %o6
13727 sdivx %l5, 0x0689, %o2
13728 alignaddr %l4, %g2, %l1
13729 fmovsneg %icc, %f1, %f8
13730 array8 %o4, %o0, %l3
13731 movcs %icc, %g6, %i7
13732 movrgez %g7, 0x05B, %i4
13733 alignaddrl %l6, %o7, %i5
13734 movpos %xcc, %i0, %g4
13735 ldsb [%l7 + 0x54], %l2
13736 addccc %g1, %i1, %o3
13737 ldsh [%l7 + 0x7A], %o5
13738 ldd [%l7 + 0x20], %i2
13739 alignaddr %o1, %g5, %i6
13740 edge32 %l0, %g3, %o6
13741 andn %l5, 0x156A, %o2
13742 fmuld8ulx16 %f27, %f0, %f16
13743 sdivx %l4, 0x0648, %g2
13744 srax %i2, 0x14, %l1
13745 fmovde %xcc, %f27, %f17
13746 array16 %o4, %o0, %l3
13747 movrgz %i7, 0x24C, %g6
13748 and %i4, 0x16B6, %g7
13749 ldx [%l7 + 0x58], %l6
13750 movvs %xcc, %i5, %i0
13751 fpsub32 %f4, %f2, %f4
13752 sra %o7, 0x08, %l2
13753 fcmpeq16 %f12, %f12, %g4
13754 fsrc2s %f21, %f2
13755 edge8n %g1, %o3, %o5
13756 edge16ln %i3, %i1, %o1
13757 edge8 %g5, %l0, %i6
13758 orcc %g3, %l5, %o2
13759 fmul8x16au %f22, %f17, %f14
13760 fornot2 %f10, %f30, %f24
13761 fsrc1s %f5, %f19
13762 smulcc %o6, %l4, %i2
13763 sllx %l1, 0x14, %o4
13764 umulcc %g2, 0x0EA6, %l3
13765 udivx %i7, 0x017B, %o0
13766 movge %icc, %i4, %g6
13767 fcmped %fcc3, %f28, %f6
13768 fmovsl %xcc, %f29, %f28
13769 ldub [%l7 + 0x49], %l6
13770 sra %i5, %g7, %o7
13771 edge16l %l2, %i0, %g1
13772 addccc %o3, 0x062A, %g4
13773 fmovsvs %xcc, %f10, %f5
13774 ldsb [%l7 + 0x0F], %o5
13775 smulcc %i3, 0x1DC8, %i1
13776 xorcc %o1, %g5, %l0
13777 fmovsge %icc, %f7, %f0
13778 smulcc %i6, %l5, %g3
13779 movrlz %o6, 0x323, %o2
13780 sra %l4, 0x13, %l1
13781 movvs %xcc, %o4, %i2
13782 orn %l3, %g2, %o0
13783 addc %i4, %g6, %i7
13784 edge32ln %l6, %i5, %o7
13785 lduh [%l7 + 0x2C], %g7
13786 alignaddr %l2, %i0, %o3
13787 andcc %g4, %g1, %o5
13788 addccc %i3, 0x014F, %i1
13789 fmovdgu %icc, %f31, %f10
13790 fmovdge %icc, %f27, %f0
13791 ldsw [%l7 + 0x5C], %g5
13792 movrne %l0, %o1, %i6
13793 fnand %f18, %f16, %f10
13794 ldsw [%l7 + 0x24], %l5
13795 fsrc1s %f16, %f14
13796 array32 %g3, %o2, %l4
13797 movrne %l1, %o6, %o4
13798 or %l3, %i2, %g2
13799 stx %i4, [%l7 + 0x18]
13800 array16 %o0, %g6, %i7
13801 movn %xcc, %i5, %l6
13802 fmovrsgz %o7, %f6, %f7
13803 movg %xcc, %l2, %g7
13804 movl %icc, %o3, %i0
13805 orcc %g4, %g1, %o5
13806 st %f15, [%l7 + 0x30]
13807 movrlz %i3, 0x151, %g5
13808 andn %l0, %i1, %i6
13809 edge8n %l5, %o1, %o2
13810 fpack32 %f0, %f2, %f24
13811 array32 %g3, %l1, %o6
13812 sdivcc %o4, 0x02ED, %l3
13813 andcc %i2, 0x0271, %g2
13814 fsrc2s %f0, %f15
13815 sll %i4, 0x06, %o0
13816 umulcc %g6, 0x0FD4, %i7
13817 setx loop_45, %l0, %l1
13818 return %l1
13819 nop
13820 rdpr %cwp, %g1
13821 rdpr %cansave, %g2
13822 rdpr %canrestore, %g3
13823 rdpr %cleanwin, %g4
13824 rdpr %otherwin, %g5
13825 rdpr %wstate, %g6
13826loop_45: or %l2, %g7, %o7
13827 edge32 %i0, %g4, %g1
13828 movpos %icc, %o3, %i3
13829 orncc %g5, 0x1914, %l0
13830 edge8 %o5, %i6, %i1
13831 mulscc %l5, %o1, %g3
13832 fandnot2s %f6, %f27, %f28
13833 movrgez %o2, %o6, %o4
13834 fmovsl %icc, %f26, %f8
13835 edge16n %l3, %l1, %i2
13836 fpsub32s %f24, %f31, %f0
13837 ldsb [%l7 + 0x6E], %g2
13838 sra %i4, 0x14, %o0
13839 stx %i7, [%l7 + 0x30]
13840 movge %xcc, %l4, %i5
13841 xor %g6, %l2, %l6
13842 stw %g7, [%l7 + 0x70]
13843 edge16 %o7, %g4, %g1
13844 std %f0, [%l7 + 0x20]
13845 movl %xcc, %i0, %i3
13846 movne %xcc, %o3, %l0
13847 udivx %g5, 0x1617, %o5
13848 movne %icc, %i6, %i1
13849 movcc %xcc, %l5, %o1
13850 edge8n %o2, %g3, %o6
13851 fcmpne16 %f18, %f10, %l3
13852 edge16l %o4, %l1, %i2
13853 movge %xcc, %i4, %g2
13854 subc %i7, 0x1ED3, %l4
13855 andncc %i5, %o0, %l2
13856 movpos %icc, %l6, %g7
13857 fmovsvc %icc, %f16, %f8
13858 and %o7, 0x157C, %g6
13859 movrgez %g4, %i0, %i3
13860 subc %o3, %l0, %g5
13861 movleu %xcc, %g1, %o5
13862 movne %icc, %i6, %l5
13863 subcc %i1, %o2, %g3
13864 movrne %o6, %l3, %o4
13865 fcmpeq16 %f6, %f6, %l1
13866 movne %icc, %i2, %i4
13867 mulx %g2, 0x0868, %o1
13868 fmovsa %icc, %f28, %f6
13869 fmovdl %xcc, %f21, %f2
13870 movvc %icc, %l4, %i5
13871 array8 %i7, %l2, %l6
13872 addc %o0, %g7, %g6
13873 fpsub32 %f6, %f0, %f8
13874 or %g4, %i0, %o7
13875 add %i3, %o3, %l0
13876 edge16ln %g1, %g5, %o5
13877 edge32 %l5, %i1, %i6
13878 xorcc %o2, %g3, %o6
13879 movg %icc, %l3, %o4
13880 movcc %xcc, %i2, %i4
13881 fmul8x16 %f30, %f26, %f18
13882 alignaddr %l1, %g2, %o1
13883 mulscc %i5, %i7, %l2
13884 movgu %xcc, %l6, %o0
13885 edge16ln %l4, %g7, %g4
13886 fmovdle %icc, %f12, %f18
13887 movg %icc, %g6, %o7
13888 sethi 0x0B2A, %i3
13889 lduw [%l7 + 0x4C], %i0
13890 ldd [%l7 + 0x38], %f26
13891 array32 %o3, %g1, %g5
13892 fmovse %icc, %f22, %f8
13893 edge8l %o5, %l0, %l5
13894 fmovsn %xcc, %f9, %f26
13895 mulx %i1, 0x1BCB, %o2
13896 movge %icc, %g3, %i6
13897 smul %l3, %o6, %i2
13898 or %i4, %o4, %l1
13899 fmovsvc %xcc, %f1, %f3
13900 fcmpne32 %f22, %f18, %g2
13901 edge16ln %o1, %i7, %i5
13902 sra %l2, %o0, %l4
13903 restore %g7, 0x1D0C, %l6
13904 rdpr %cwp, %g1
13905 rdpr %cansave, %g2
13906 rdpr %canrestore, %g3
13907 rdpr %cleanwin, %g4
13908 rdpr %otherwin, %g5
13909 rdpr %wstate, %g6
13910 sllx %g6, %g4, %i3
13911 sll %i0, 0x05, %o3
13912 alignaddr %o7, %g5, %o5
13913 edge8l %l0, %g1, %l5
13914 srlx %o2, %g3, %i1
13915 fmovrde %i6, %f22, %f14
13916 movrne %l3, %i2, %i4
13917 ldsw [%l7 + 0x28], %o6
13918 edge8l %l1, %g2, %o4
13919 ldub [%l7 + 0x4F], %i7
13920 fnor %f28, %f12, %f30
13921 stw %o1, [%l7 + 0x78]
13922 fpadd16 %f2, %f26, %f14
13923 addc %l2, 0x048D, %o0
13924 addcc %l4, 0x03BC, %g7
13925 fmovsne %xcc, %f29, %f3
13926 lduw [%l7 + 0x6C], %l6
13927 stx %g6, [%l7 + 0x28]
13928 fmovdne %xcc, %f28, %f22
13929 fnegd %f2, %f26
13930 addcc %g4, %i5, %i0
13931 movl %xcc, %o3, %o7
13932 smul %g5, %o5, %l0
13933 stb %g1, [%l7 + 0x34]
13934 movn %xcc, %l5, %o2
13935 popc 0x1F88, %i3
13936 xnorcc %i1, %g3, %i6
13937 popc 0x0B59, %i2
13938 fmovdg %icc, %f29, %f15
13939 edge32ln %i4, %o6, %l3
13940 sll %g2, 0x13, %o4
13941 st %f2, [%l7 + 0x3C]
13942 move %xcc, %l1, %i7
13943 fpadd16s %f14, %f25, %f1
13944 ldsw [%l7 + 0x34], %o1
13945 edge16ln %l2, %l4, %g7
13946 fnegs %f18, %f6
13947 edge16 %l6, %o0, %g6
13948 alignaddrl %g4, %i5, %i0
13949 subcc %o3, 0x1457, %o7
13950 sll %g5, 0x12, %l0
13951 fandnot1s %f1, %f2, %f11
13952 orn %g1, %o5, %l5
13953 st %f26, [%l7 + 0x64]
13954 movne %icc, %o2, %i1
13955 edge32ln %g3, %i6, %i3
13956 subcc %i4, %i2, %l3
13957 fmul8x16au %f5, %f21, %f28
13958 andcc %o6, 0x0C36, %g2
13959 movg %xcc, %o4, %i7
13960 fpsub16 %f14, %f20, %f26
13961 smul %o1, 0x0BE7, %l2
13962 pdist %f30, %f0, %f4
13963 edge16 %l4, %g7, %l6
13964 fsrc1s %f4, %f2
13965 udivcc %l1, 0x0449, %o0
13966 smulcc %g6, 0x01AF, %i5
13967 edge32ln %i0, %o3, %o7
13968 edge8ln %g5, %g4, %l0
13969 fzero %f30
13970 stb %o5, [%l7 + 0x0C]
13971 ldd [%l7 + 0x08], %l4
13972 addcc %o2, %i1, %g3
13973 addccc %i6, 0x028E, %i3
13974 stx %i4, [%l7 + 0x20]
13975 umulcc %i2, 0x0B60, %g1
13976 st %f0, [%l7 + 0x28]
13977 movle %xcc, %o6, %l3
13978 movpos %xcc, %g2, %i7
13979 and %o1, 0x1DCF, %l2
13980 orncc %l4, %o4, %g7
13981 ldd [%l7 + 0x38], %f10
13982 movvs %xcc, %l1, %l6
13983 fnot2s %f13, %f10
13984 xorcc %g6, %i5, %o0
13985 and %i0, 0x1DD3, %o3
13986 and %g5, 0x126A, %o7
13987 or %g4, %o5, %l0
13988 fandnot1 %f18, %f16, %f28
13989 fnands %f11, %f16, %f14
13990 array32 %l5, %i1, %o2
13991 srlx %g3, %i6, %i3
13992 movcc %xcc, %i4, %i2
13993 udivcc %g1, 0x1492, %l3
13994 stx %o6, [%l7 + 0x08]
13995 movgu %xcc, %i7, %o1
13996 edge8l %g2, %l2, %l4
13997 and %g7, %l1, %l6
13998 xorcc %g6, 0x0DCF, %o4
13999 addcc %o0, 0x148B, %i5
14000 fxor %f24, %f8, %f20
14001 sub %o3, 0x1B58, %g5
14002 smul %o7, 0x0261, %i0
14003 addc %o5, %l0, %l5
14004 sir 0x1AEC
14005 fmovscs %xcc, %f23, %f15
14006 andncc %i1, %o2, %g3
14007 fmovsvc %xcc, %f21, %f11
14008 movge %icc, %g4, %i6
14009 stx %i3, [%l7 + 0x58]
14010 ldx [%l7 + 0x28], %i4
14011 edge8 %g1, %l3, %i2
14012 edge32 %i7, %o1, %g2
14013 andcc %o6, %l4, %l2
14014 movrgz %l1, %g7, %l6
14015 ldsw [%l7 + 0x70], %g6
14016 fmovrse %o4, %f10, %f26
14017 movvc %xcc, %o0, %o3
14018 nop
14019 set 0x16, %i0
14020 ldsb [%l7 + %i0], %g5
14021 sethi 0x08A6, %o7
14022 movrgz %i5, 0x3B5, %o5
14023 orn %i0, 0x02B1, %l5
14024 fnot1 %f12, %f12
14025 umul %i1, 0x041A, %o2
14026 movcs %icc, %g3, %l0
14027 add %g4, 0x1DB9, %i3
14028 ldsw [%l7 + 0x08], %i4
14029 fandnot1 %f24, %f28, %f18
14030 movrlz %g1, %i6, %i2
14031 fmovsg %icc, %f31, %f31
14032 movgu %icc, %l3, %o1
14033 ld [%l7 + 0x50], %f30
14034 edge8ln %i7, %g2, %l4
14035 setx loop_46, %l0, %l1
14036 return %l1
14037 nop
14038 rdpr %cwp, %g1
14039 rdpr %cansave, %g2
14040 rdpr %canrestore, %g3
14041 rdpr %cleanwin, %g4
14042 rdpr %otherwin, %g5
14043 rdpr %wstate, %g6
14044loop_46: nop
14045 set 0x74, %l4
14046 sth %l6, [%l7 + %l4]
14047 movgu %icc, %g6, %g7
14048 and %o4, %o3, %o0
14049 ldsh [%l7 + 0x42], %g5
14050 movcc %icc, %i5, %o7
14051 subcc %i0, 0x166B, %o5
14052 movrgez %i1, 0x3C9, %l5
14053 add %o2, %l0, %g4
14054 ldd [%l7 + 0x40], %g2
14055 movl %icc, %i4, %i3
14056 lduh [%l7 + 0x7E], %g1
14057 edge16l %i6, %l3, %o1
14058 lduw [%l7 + 0x60], %i7
14059 movle %icc, %g2, %l4
14060 movneg %icc, %l2, %i2
14061 sir 0x16EC
14062 edge8ln %o6, %l6, %g6
14063 ld [%l7 + 0x20], %f20
14064 sra %g7, %l1, %o3
14065 nop
14066 set 0x70, %l0
14067 std %f8, [%l7 + %l0]
14068 fmovdgu %icc, %f10, %f31
14069 fmovdpos %icc, %f0, %f28
14070 edge16ln %o4, %g5, %i5
14071 smul %o0, %i0, %o5
14072 bshuffle %f30, %f24, %f16
14073 fmovrdlz %o7, %f16, %f12
14074 fpackfix %f18, %f18
14075 fmovrde %l5, %f6, %f8
14076 st %f8, [%l7 + 0x74]
14077 fsrc2s %f21, %f21
14078 sir 0x17AD
14079 xor %o2, %l0, %g4
14080 andcc %i1, %g3, %i4
14081 smul %g1, %i3, %i6
14082 ld [%l7 + 0x0C], %f1
14083 udivx %l3, 0x0DA1, %o1
14084 sra %i7, 0x1F, %l4
14085 sir 0x1A2D
14086 movle %icc, %l2, %g2
14087 addccc %o6, 0x0518, %l6
14088 srax %g6, 0x12, %g7
14089 xor %i2, 0x157B, %l1
14090 fmul8ulx16 %f30, %f12, %f2
14091 or %o3, 0x163F, %g5
14092 movvs %xcc, %o4, %o0
14093 stx %i0, [%l7 + 0x28]
14094 add %i5, 0x1E9A, %o5
14095 fmovde %xcc, %f17, %f9
14096 fmovs %f10, %f17
14097 edge8 %l5, %o2, %l0
14098 movvc %icc, %o7, %i1
14099 fcmpne16 %f16, %f24, %g4
14100 fones %f20
14101 movre %i4, 0x3DC, %g3
14102 alignaddrl %i3, %g1, %l3
14103 fands %f8, %f1, %f8
14104 sdiv %o1, 0x1A68, %i7
14105 ldd [%l7 + 0x30], %i6
14106 stb %l2, [%l7 + 0x3D]
14107 movcs %icc, %g2, %l4
14108 movg %icc, %o6, %g6
14109 mova %icc, %l6, %i2
14110 movvs %xcc, %l1, %o3
14111 edge32ln %g7, %g5, %o0
14112 movleu %xcc, %o4, %i0
14113 fpsub16s %f22, %f23, %f0
14114 mulx %i5, 0x1B77, %o5
14115 edge32l %l5, %o2, %o7
14116 fmovsgu %icc, %f15, %f0
14117 fmovscc %xcc, %f27, %f15
14118 movl %xcc, %l0, %i1
14119 subccc %i4, 0x0514, %g4
14120 fpackfix %f0, %f19
14121 movg %icc, %g3, %g1
14122 ldx [%l7 + 0x68], %l3
14123 fsrc2s %f1, %f12
14124 umul %i3, %o1, %i6
14125 movle %xcc, %l2, %g2
14126 lduh [%l7 + 0x66], %i7
14127 ldd [%l7 + 0x18], %o6
14128 edge8 %g6, %l4, %l6
14129 lduw [%l7 + 0x74], %i2
14130 std %f18, [%l7 + 0x60]
14131 movpos %icc, %l1, %g7
14132 fcmpd %fcc3, %f10, %f2
14133 or %g5, 0x007B, %o3
14134 srl %o4, %i0, %o0
14135 movle %xcc, %i5, %o5
14136 movrne %o2, 0x10C, %l5
14137 fxnor %f28, %f12, %f4
14138 edge8l %l0, %i1, %o7
14139 xor %g4, 0x003D, %i4
14140 alignaddr %g1, %l3, %i3
14141 st %f12, [%l7 + 0x64]
14142 orcc %g3, %o1, %i6
14143 udivx %g2, 0x0838, %l2
14144 stx %o6, [%l7 + 0x28]
14145 edge8l %i7, %g6, %l4
14146 edge32l %i2, %l1, %l6
14147 edge8n %g5, %g7, %o4
14148 movvs %icc, %o3, %i0
14149 movrgez %i5, 0x0FD, %o5
14150 movvs %xcc, %o2, %l5
14151 fmul8x16 %f21, %f20, %f14
14152 edge32n %o0, %i1, %l0
14153 stw %o7, [%l7 + 0x7C]
14154 sub %g4, 0x1A53, %i4
14155 movne %icc, %l3, %i3
14156 edge16l %g1, %g3, %i6
14157 fmovsl %icc, %f3, %f7
14158 and %o1, 0x0C0C, %g2
14159 lduw [%l7 + 0x68], %l2
14160 xnor %o6, 0x0EDE, %i7
14161 array8 %g6, %i2, %l4
14162 fcmpgt16 %f24, %f22, %l1
14163 orcc %l6, %g7, %g5
14164 fcmpne32 %f10, %f8, %o4
14165 st %f10, [%l7 + 0x68]
14166 movgu %xcc, %i0, %o3
14167 ldsb [%l7 + 0x2D], %i5
14168 fmul8sux16 %f4, %f4, %f20
14169 fcmpeq32 %f12, %f22, %o5
14170 fmovs %f11, %f7
14171 smulcc %o2, 0x1C31, %o0
14172 fzeros %f15
14173 array8 %l5, %l0, %o7
14174 edge8n %g4, %i1, %l3
14175 fmovrdgez %i4, %f20, %f12
14176 movrlz %i3, %g3, %g1
14177 lduh [%l7 + 0x2E], %i6
14178 faligndata %f16, %f26, %f4
14179 array16 %o1, %l2, %g2
14180 movvc %xcc, %o6, %i7
14181 or %i2, %g6, %l4
14182 movre %l1, %g7, %l6
14183 fmovsle %xcc, %f12, %f29
14184 fnot1s %f16, %f28
14185 fmovdleu %xcc, %f3, %f10
14186 subc %g5, 0x0AA6, %i0
14187 xorcc %o3, 0x0E7D, %i5
14188 movge %icc, %o4, %o2
14189 sra %o0, %l5, %l0
14190 fmovse %icc, %f19, %f17
14191 fmovrsgez %o7, %f26, %f16
14192 array8 %g4, %o5, %i1
14193 fmovrdgz %l3, %f10, %f16
14194 edge16ln %i4, %g3, %i3
14195 fmovdvs %icc, %f10, %f3
14196 umul %g1, 0x067C, %i6
14197 fmovda %icc, %f20, %f2
14198 fcmped %fcc2, %f26, %f18
14199 andncc %o1, %g2, %l2
14200 alignaddrl %i7, %i2, %o6
14201 edge32ln %g6, %l4, %g7
14202 edge32n %l1, %g5, %i0
14203 fzero %f28
14204 add %o3, %l6, %o4
14205 popc 0x1D44, %o2
14206 add %o0, %i5, %l0
14207 smul %o7, 0x1D8F, %g4
14208 restore %l5, 0x17A9, %i1
14209 rdpr %cwp, %g1
14210 rdpr %cansave, %g2
14211 rdpr %canrestore, %g3
14212 rdpr %cleanwin, %g4
14213 rdpr %otherwin, %g5
14214 rdpr %wstate, %g6
14215 popc 0x08FB, %l3
14216 subc %o5, %g3, %i3
14217 andn %g1, 0x14C1, %i4
14218 ld [%l7 + 0x58], %f27
14219 lduh [%l7 + 0x46], %i6
14220 nop
14221 set 0x60, %l6
14222 ldd [%l7 + %l6], %f28
14223 fandnot1 %f0, %f28, %f2
14224 sir 0x16B2
14225 umul %g2, %o1, %l2
14226 ldsw [%l7 + 0x68], %i7
14227 xor %i2, %o6, %g6
14228 fmul8x16au %f10, %f5, %f12
14229 edge32ln %g7, %l4, %g5
14230 array16 %i0, %l1, %l6
14231 alignaddr %o3, %o4, %o0
14232 setx loop_47, %l0, %l1
14233 return %l1
14234 nop
14235 rdpr %cwp, %g1
14236 rdpr %cansave, %g2
14237 rdpr %canrestore, %g3
14238 rdpr %cleanwin, %g4
14239 rdpr %otherwin, %g5
14240 rdpr %wstate, %g6
14241loop_47: movl %icc, %g4, %l5
14242 andn %i1, %l3, %o5
14243 fornot2 %f8, %f0, %f4
14244 siam 0x7
14245 sdiv %i5, 0x15F9, %i3
14246 st %f0, [%l7 + 0x64]
14247 andn %g1, %g3, %i6
14248 movpos %icc, %g2, %i4
14249 edge16 %o1, %l2, %i7
14250 edge32n %o6, %i2, %g7
14251 stx %g6, [%l7 + 0x40]
14252 edge16l %l4, %i0, %g5
14253 nop
14254 set 0x68, %o0
14255 ldd [%l7 + %o0], %l0
14256 edge32ln %l6, %o4, %o0
14257 movrlez %o2, 0x3CA, %l0
14258 or %o7, %g4, %l5
14259 array16 %i1, %l3, %o5
14260 mulscc %i5, %i3, %g1
14261 movrgez %g3, %i6, %o3
14262 fmovdgu %xcc, %f24, %f2
14263 array8 %g2, %i4, %l2
14264 ldx [%l7 + 0x40], %o1
14265 xor %o6, 0x0EA3, %i2
14266 edge8 %g7, %g6, %l4
14267 andncc %i0, %g5, %i7
14268 movn %xcc, %l6, %o4
14269 movl %icc, %o0, %l1
14270 array8 %o2, %o7, %l0
14271 movgu %icc, %g4, %i1
14272 xor %l5, 0x19D0, %o5
14273 fmovdpos %xcc, %f18, %f0
14274 bshuffle %f14, %f26, %f2
14275 edge16n %i5, %i3, %l3
14276 stw %g1, [%l7 + 0x4C]
14277 array32 %g3, %o3, %i6
14278 lduh [%l7 + 0x64], %i4
14279 edge32 %l2, %o1, %o6
14280 faligndata %f12, %f6, %f20
14281 movcc %xcc, %i2, %g7
14282 fornot2s %f27, %f13, %f17
14283 edge8 %g2, %l4, %i0
14284 movg %xcc, %g6, %g5
14285 ldx [%l7 + 0x78], %l6
14286 movneg %icc, %o4, %i7
14287 stw %o0, [%l7 + 0x60]
14288 edge8 %l1, %o7, %l0
14289 sdivx %o2, 0x18CB, %i1
14290 stx %l5, [%l7 + 0x48]
14291 addcc %o5, 0x19BD, %g4
14292 add %i3, %l3, %g1
14293 fcmpes %fcc0, %f18, %f17
14294 andncc %i5, %o3, %g3
14295 movleu %icc, %i4, %i6
14296 edge16l %o1, %l2, %o6
14297 addccc %i2, %g2, %l4
14298 fandnot1s %f6, %f14, %f1
14299 alignaddr %g7, %g6, %g5
14300 fmul8ulx16 %f4, %f20, %f26
14301 fmul8x16 %f8, %f18, %f26
14302 sdivcc %i0, 0x0171, %o4
14303 edge32l %i7, %l6, %o0
14304 array16 %l1, %o7, %l0
14305 srax %i1, %l5, %o5
14306 movne %icc, %o2, %i3
14307 movneg %xcc, %l3, %g4
14308 sth %g1, [%l7 + 0x60]
14309 sir 0x13E7
14310 fmovd %f4, %f2
14311 edge16ln %i5, %o3, %g3
14312 ldd [%l7 + 0x18], %i4
14313 stb %i6, [%l7 + 0x6C]
14314 sdivcc %l2, 0x164F, %o6
14315 edge8l %i2, %o1, %g2
14316 fmovscs %xcc, %f29, %f13
14317 movleu %xcc, %l4, %g6
14318 fmovdleu %icc, %f6, %f24
14319 edge32 %g5, %g7, %i0
14320 edge16l %i7, %o4, %l6
14321 stb %l1, [%l7 + 0x44]
14322 sethi 0x1F16, %o0
14323 edge32l %l0, %i1, %l5
14324 edge32l %o5, %o7, %i3
14325 smul %o2, 0x0890, %l3
14326 fornot2s %f18, %f12, %f24
14327 addccc %g4, 0x1F96, %i5
14328 fnors %f15, %f9, %f26
14329 nop
14330 set 0x3E, %l3
14331 ldsb [%l7 + %l3], %g1
14332 smulcc %g3, 0x194E, %i4
14333 edge32ln %o3, %i6, %o6
14334 movge %xcc, %l2, %o1
14335 edge8 %g2, %i2, %l4
14336 movrgez %g5, 0x3F4, %g6
14337 edge32ln %i0, %i7, %o4
14338 movleu %xcc, %l6, %g7
14339 fsrc1 %f10, %f18
14340 array16 %o0, %l1, %i1
14341 subccc %l0, %o5, %l5
14342 sth %i3, [%l7 + 0x66]
14343 edge32 %o7, %o2, %g4
14344 std %f24, [%l7 + 0x18]
14345 mova %xcc, %l3, %i5
14346 sllx %g1, 0x0E, %g3
14347 movg %icc, %o3, %i6
14348 movvc %xcc, %o6, %l2
14349 addccc %i4, 0x100F, %g2
14350 sllx %i2, %l4, %g5
14351 stb %o1, [%l7 + 0x40]
14352 sth %g6, [%l7 + 0x1A]
14353 fcmped %fcc2, %f30, %f22
14354 movvc %xcc, %i7, %o4
14355 array16 %i0, %l6, %g7
14356 fornot2s %f4, %f15, %f2
14357 movpos %xcc, %l1, %o0
14358 subcc %l0, 0x1A7C, %o5
14359 movleu %icc, %i1, %l5
14360 umulcc %o7, %i3, %g4
14361 edge16 %l3, %i5, %o2
14362 addc %g1, %g3, %i6
14363 xorcc %o3, 0x174B, %l2
14364 alignaddrl %o6, %i4, %g2
14365 fandnot2 %f6, %f18, %f28
14366 ld [%l7 + 0x38], %f31
14367 fmovscc %icc, %f31, %f18
14368 movcc %icc, %l4, %i2
14369 edge32n %o1, %g6, %i7
14370 ldd [%l7 + 0x10], %f20
14371 nop
14372 set 0x50, %o3
14373 std %f4, [%l7 + %o3]
14374 movpos %xcc, %g5, %i0
14375 edge32n %l6, %g7, %l1
14376 mulx %o0, 0x0222, %l0
14377 fandnot2 %f6, %f20, %f4
14378 udiv %o5, 0x00F3, %o4
14379 stw %i1, [%l7 + 0x70]
14380 sra %l5, 0x09, %i3
14381 movvs %icc, %g4, %l3
14382 movge %icc, %i5, %o2
14383 orn %g1, %g3, %o7
14384 fones %f31
14385 lduh [%l7 + 0x20], %i6
14386 fornot2s %f29, %f0, %f23
14387 smul %l2, %o6, %o3
14388 orncc %g2, %l4, %i2
14389 subcc %o1, %g6, %i7
14390 fcmps %fcc2, %f30, %f3
14391 fcmpd %fcc2, %f2, %f14
14392 sra %i4, %g5, %l6
14393 movvc %icc, %g7, %l1
14394 subccc %i0, 0x159C, %l0
14395 save %o5, 0x04A0, %o0
14396 rdpr %cwp, %g1
14397 rdpr %cansave, %g2
14398 rdpr %canrestore, %g3
14399 rdpr %cleanwin, %g4
14400 rdpr %otherwin, %g5
14401 rdpr %wstate, %g6
14402 for %f2, %f22, %f26
14403 smulcc %o4, 0x17FC, %l5
14404 ldd [%l7 + 0x20], %i0
14405 fors %f26, %f21, %f21
14406 fmovd %f10, %f4
14407 movrlz %i3, %g4, %l3
14408 xnorcc %i5, %g1, %g3
14409 fands %f1, %f15, %f4
14410 sethi 0x0906, %o2
14411 udivcc %o7, 0x0AFA, %l2
14412 fpadd16 %f2, %f8, %f2
14413 xor %o6, 0x19F3, %i6
14414 sdivx %o3, 0x03B3, %g2
14415 smulcc %i2, %l4, %g6
14416 ld [%l7 + 0x50], %f31
14417 move %xcc, %i7, %o1
14418 std %f14, [%l7 + 0x08]
14419 srl %g5, 0x14, %i4
14420 movneg %icc, %g7, %l6
14421 or %l1, %l0, %i0
14422 edge8n %o0, %o5, %l5
14423 sra %i1, %o4, %i3
14424 movrlez %l3, 0x11F, %g4
14425 alignaddrl %g1, %i5, %g3
14426 std %f28, [%l7 + 0x60]
14427 edge16 %o2, %l2, %o7
14428 subcc %i6, 0x0B56, %o3
14429 sdiv %o6, 0x1375, %g2
14430 movle %xcc, %i2, %g6
14431 sdivx %l4, 0x0488, %o1
14432 fornot2s %f30, %f31, %f1
14433 movge %icc, %i7, %i4
14434 fandnot2 %f14, %f14, %f4
14435 alignaddrl %g5, %g7, %l1
14436 srl %l6, 0x01, %i0
14437 ldsh [%l7 + 0x26], %o0
14438 addc %o5, %l0, %l5
14439 movcc %icc, %o4, %i3
14440 movcs %icc, %l3, %i1
14441 stb %g1, [%l7 + 0x4E]
14442 ld [%l7 + 0x38], %f13
14443 stw %g4, [%l7 + 0x1C]
14444 edge32 %i5, %g3, %o2
14445 ldx [%l7 + 0x68], %o7
14446 addc %i6, 0x07A0, %l2
14447 movrne %o3, 0x10E, %g2
14448 stb %o6, [%l7 + 0x24]
14449 edge8 %i2, %l4, %g6
14450 restore %i7, %i4, %g5
14451 rdpr %cwp, %g1
14452 rdpr %cansave, %g2
14453 rdpr %canrestore, %g3
14454 rdpr %cleanwin, %g4
14455 rdpr %otherwin, %g5
14456 rdpr %wstate, %g6
14457 fornot1 %f10, %f16, %f18
14458 smul %o1, %g7, %l6
14459 save %i0, 0x081D, %l1
14460 rdpr %cwp, %g1
14461 rdpr %cansave, %g2
14462 rdpr %canrestore, %g3
14463 rdpr %cleanwin, %g4
14464 rdpr %otherwin, %g5
14465 rdpr %wstate, %g6
14466 addcc %o0, 0x1AB7, %o5
14467 and %l5, %o4, %i3
14468 setx loop_48, %l0, %l1
14469 return %l1
14470 nop
14471 rdpr %cwp, %g1
14472 rdpr %cansave, %g2
14473 rdpr %canrestore, %g3
14474 rdpr %cleanwin, %g4
14475 rdpr %otherwin, %g5
14476 rdpr %wstate, %g6
14477loop_48: movrne %l0, %g4, %i5
14478 fmovrse %g3, %f0, %f28
14479 movl %xcc, %g1, %o7
14480 fandnot1s %f3, %f16, %f12
14481 sll %i6, 0x09, %o2
14482 movleu %icc, %l2, %o3
14483 fsrc1s %f7, %f17
14484 fmovdvc %xcc, %f1, %f26
14485 movcs %icc, %o6, %i2
14486 addccc %g2, %g6, %l4
14487 edge32 %i4, %g5, %i7
14488 edge32 %g7, %o1, %l6
14489 lduh [%l7 + 0x2C], %l1
14490 udiv %o0, 0x13BE, %i0
14491 umul %o5, 0x028C, %o4
14492 fnands %f17, %f27, %f23
14493 save %l5, 0x02EC, %l3
14494 rdpr %cwp, %g1
14495 rdpr %cansave, %g2
14496 rdpr %canrestore, %g3
14497 rdpr %cleanwin, %g4
14498 rdpr %otherwin, %g5
14499 rdpr %wstate, %g6
14500 fsrc2 %f0, %f6
14501 sll %i3, %i1, %l0
14502 fsrc1 %f12, %f12
14503 edge16ln %g4, %g3, %i5
14504 array32 %g1, %i6, %o7
14505 movrne %l2, 0x01A, %o3
14506 ldsb [%l7 + 0x66], %o2
14507 addccc %i2, %o6, %g6
14508 edge8n %l4, %i4, %g2
14509 sir 0x1398
14510 addc %g5, 0x033A, %i7
14511 alignaddrl %o1, %g7, %l6
14512 movrlez %o0, %i0, %l1
14513 movcc %icc, %o5, %o4
14514 smulcc %l3, 0x1045, %l5
14515 fmovscc %xcc, %f30, %f0
14516 edge16ln %i3, %i1, %l0
14517 movleu %icc, %g3, %g4
14518 mulx %g1, 0x0494, %i6
14519 fandnot2 %f28, %f18, %f28
14520 array16 %o7, %i5, %o3
14521 udiv %l2, 0x1AD0, %i2
14522 edge16 %o6, %o2, %l4
14523 movcc %xcc, %i4, %g6
14524 smulcc %g2, 0x0072, %i7
14525 movrgz %o1, %g7, %g5
14526 smul %l6, %o0, %l1
14527 fmovrse %o5, %f27, %f8
14528 srl %o4, 0x16, %l3
14529 fpadd32 %f28, %f10, %f26
14530 save %i0, %l5, %i3
14531 rdpr %cwp, %g1
14532 rdpr %cansave, %g2
14533 rdpr %canrestore, %g3
14534 rdpr %cleanwin, %g4
14535 rdpr %otherwin, %g5
14536 rdpr %wstate, %g6
14537 umulcc %l0, %i1, %g3
14538 mulx %g1, 0x1305, %g4
14539 addccc %i6, 0x1511, %i5
14540 popc 0x18D1, %o7
14541 fcmpd %fcc1, %f6, %f6
14542 stx %o3, [%l7 + 0x58]
14543 alignaddrl %l2, %o6, %i2
14544 udivcc %o2, 0x00E9, %i4
14545 edge32l %l4, %g6, %i7
14546 for %f14, %f16, %f22
14547 ldsb [%l7 + 0x40], %g2
14548 sethi 0x1AAC, %o1
14549 umulcc %g5, 0x1CD1, %l6
14550 edge32n %o0, %g7, %l1
14551 edge32ln %o5, %o4, %i0
14552 sllx %l5, %l3, %l0
14553 fmovdneg %icc, %f31, %f8
14554 std %f18, [%l7 + 0x68]
14555 sdiv %i1, 0x0565, %g3
14556 fornot1s %f22, %f27, %f15
14557 edge32n %g1, %i3, %g4
14558 xorcc %i5, %o7, %o3
14559 edge32 %l2, %o6, %i2
14560 edge8n %o2, %i6, %l4
14561 sdivcc %i4, 0x164E, %g6
14562 fmovsa %xcc, %f0, %f2
14563 subccc %i7, 0x07B4, %g2
14564 andncc %g5, %o1, %o0
14565 sdiv %g7, 0x085B, %l6
14566 ldsh [%l7 + 0x58], %l1
14567 srax %o4, %o5, %l5
14568 fpmerge %f29, %f18, %f22
14569 fnor %f26, %f24, %f4
14570 andcc %l3, 0x0DDC, %i0
14571 fnot1 %f2, %f6
14572 movle %icc, %l0, %i1
14573 movne %icc, %g3, %g1
14574 sra %i3, 0x1D, %i5
14575 andncc %o7, %g4, %l2
14576 orn %o6, 0x0360, %i2
14577 orncc %o2, %i6, %l4
14578 ldub [%l7 + 0x52], %i4
14579 sir 0x03B2
14580 movn %xcc, %o3, %i7
14581 edge16l %g2, %g5, %g6
14582 array8 %o0, %o1, %l6
14583 ld [%l7 + 0x48], %f10
14584 mulx %g7, 0x0E81, %l1
14585 movcs %icc, %o4, %o5
14586 stb %l5, [%l7 + 0x65]
14587 addccc %l3, 0x1755, %i0
14588 movge %icc, %i1, %l0
14589 and %g3, 0x045A, %i3
14590 or %i5, 0x0E0D, %o7
14591 fmovdne %icc, %f15, %f13
14592 std %f0, [%l7 + 0x40]
14593 fmovrdlz %g4, %f2, %f24
14594 fcmpgt16 %f18, %f28, %l2
14595 fnot2s %f0, %f17
14596 movn %icc, %o6, %i2
14597 edge32l %g1, %i6, %o2
14598 edge32n %i4, %l4, %i7
14599 save %o3, 0x05D0, %g5
14600 rdpr %cwp, %g1
14601 rdpr %cansave, %g2
14602 rdpr %canrestore, %g3
14603 rdpr %cleanwin, %g4
14604 rdpr %otherwin, %g5
14605 rdpr %wstate, %g6
14606 umulcc %g2, 0x0366, %g6
14607 fabss %f16, %f11
14608 fsrc2 %f10, %f6
14609 save %o1, %l6, %g7
14610 rdpr %cwp, %g1
14611 rdpr %cansave, %g2
14612 rdpr %canrestore, %g3
14613 rdpr %cleanwin, %g4
14614 rdpr %otherwin, %g5
14615 rdpr %wstate, %g6
14616 fnegd %f6, %f26
14617 fmovsne %icc, %f13, %f20
14618 edge16ln %o0, %o4, %o5
14619 sdivcc %l5, 0x0103, %l1
14620 smul %i0, 0x0FEE, %l3
14621 movpos %xcc, %i1, %g3
14622 movge %xcc, %l0, %i3
14623 sub %i5, %o7, %g4
14624 ldub [%l7 + 0x68], %l2
14625 movl %xcc, %o6, %i2
14626 movrgez %i6, 0x372, %g1
14627 edge16l %i4, %o2, %i7
14628 add %o3, %g5, %l4
14629 fmovsleu %xcc, %f15, %f6
14630 fmovrslz %g2, %f4, %f11
14631 xnorcc %g6, 0x1DFC, %o1
14632 ldsh [%l7 + 0x4C], %g7
14633 fmovrse %o0, %f20, %f19
14634 fmovdl %xcc, %f20, %f18
14635 fmul8x16au %f31, %f17, %f2
14636 lduh [%l7 + 0x10], %l6
14637 array16 %o4, %o5, %l1
14638 popc 0x0E9A, %l5
14639 fxnor %f16, %f6, %f20
14640 add %i0, %l3, %g3
14641 addccc %i1, %l0, %i5
14642 fmovde %icc, %f28, %f17
14643 siam 0x2
14644 sra %i3, 0x10, %o7
14645 movne %icc, %l2, %g4
14646 srax %o6, 0x1A, %i2
14647 sdivcc %i6, 0x1D9B, %g1
14648 smul %i4, %o2, %i7
14649 mulx %o3, %g5, %g2
14650 edge32n %g6, %l4, %g7
14651 subc %o0, 0x13DD, %o1
14652 lduh [%l7 + 0x1E], %l6
14653 sdiv %o5, 0x0F5E, %o4
14654 alignaddr %l5, %i0, %l1
14655 nop
14656 set 0x2A, %g6
14657 ldsb [%l7 + %g6], %g3
14658 fmovd %f2, %f24
14659 fcmple32 %f8, %f0, %l3
14660 orn %l0, 0x0750, %i1
14661 restore %i3, %o7, %i5
14662 rdpr %cwp, %g1
14663 rdpr %cansave, %g2
14664 rdpr %canrestore, %g3
14665 rdpr %cleanwin, %g4
14666 rdpr %otherwin, %g5
14667 rdpr %wstate, %g6
14668 fmovrde %g4, %f20, %f26
14669 and %o6, 0x0258, %l2
14670 fnor %f16, %f10, %f24
14671 ldd [%l7 + 0x40], %i2
14672 orncc %g1, 0x17E8, %i4
14673 fmul8x16 %f23, %f24, %f8
14674 fmovrsne %o2, %f25, %f28
14675 smulcc %i6, 0x1F5F, %o3
14676 movgu %xcc, %i7, %g5
14677 alignaddr %g6, %l4, %g2
14678 sir 0x1033
14679 array32 %o0, %o1, %g7
14680 ldx [%l7 + 0x60], %l6
14681 mova %icc, %o5, %o4
14682 movrlez %i0, 0x1FD, %l5
14683 sll %g3, 0x13, %l3
14684 edge8ln %l1, %l0, %i3
14685 fxnors %f24, %f6, %f9
14686 movcc %icc, %i1, %o7
14687 fsrc2s %f10, %f20
14688 add %g4, 0x019C, %i5
14689 array8 %o6, %l2, %g1
14690 fpmerge %f7, %f29, %f6
14691 addc %i4, 0x040A, %o2
14692 std %f28, [%l7 + 0x28]
14693 movpos %xcc, %i6, %i2
14694 movg %icc, %o3, %g5
14695 stw %i7, [%l7 + 0x3C]
14696 subc %g6, %l4, %g2
14697 sdiv %o1, 0x0407, %o0
14698 fnor %f12, %f6, %f24
14699 save %g7, %o5, %l6
14700 rdpr %cwp, %g1
14701 rdpr %cansave, %g2
14702 rdpr %canrestore, %g3
14703 rdpr %cleanwin, %g4
14704 rdpr %otherwin, %g5
14705 rdpr %wstate, %g6
14706 ldub [%l7 + 0x4C], %o4
14707 movne %icc, %i0, %g3
14708 array16 %l3, %l5, %l1
14709 alignaddr %l0, %i1, %i3
14710 xor %o7, 0x045A, %i5
14711 fmovrslez %o6, %f24, %f18
14712 andncc %l2, %g1, %i4
14713 ldd [%l7 + 0x08], %f20
14714 fnegs %f12, %f31
14715 fpadd16s %f0, %f24, %f12
14716 nop
14717 set 0x1E, %o5
14718 lduh [%l7 + %o5], %o2
14719 ldsw [%l7 + 0x10], %i6
14720 std %f22, [%l7 + 0x50]
14721 ld [%l7 + 0x48], %f11
14722 fcmple16 %f28, %f18, %g4
14723 movne %icc, %o3, %i2
14724 movrlz %g5, %i7, %g6
14725 sra %l4, 0x0B, %o1
14726 subcc %g2, 0x0708, %g7
14727 movneg %xcc, %o5, %o0
14728 edge16 %l6, %i0, %o4
14729 movvs %xcc, %l3, %g3
14730 movvs %icc, %l1, %l5
14731 fmovrdlz %l0, %f28, %f2
14732 add %i3, %o7, %i1
14733 ldd [%l7 + 0x10], %f20
14734 edge16ln %i5, %o6, %g1
14735 fnors %f10, %f16, %f11
14736 faligndata %f22, %f10, %f12
14737 fmul8x16au %f14, %f4, %f12
14738 sethi 0x154C, %l2
14739 subc %i4, 0x101D, %o2
14740 alignaddr %i6, %o3, %g4
14741 array8 %g5, %i2, %i7
14742 udivx %l4, 0x16B0, %g6
14743 fcmpes %fcc3, %f2, %f21
14744 umul %g2, 0x13AF, %o1
14745 fmovrdgez %g7, %f0, %f18
14746 mulx %o5, %l6, %o0
14747 fmul8x16au %f25, %f25, %f16
14748 udivx %i0, 0x1901, %l3
14749 umul %o4, 0x002E, %l1
14750 fandnot2 %f10, %f2, %f2
14751 edge8l %l5, %l0, %i3
14752 movn %icc, %g3, %o7
14753 fmovrslz %i5, %f24, %f17
14754 fmovsn %xcc, %f6, %f10
14755 or %i1, 0x08C5, %o6
14756 movrgez %g1, 0x0EB, %i4
14757 movrlz %l2, %o2, %o3
14758 movgu %icc, %g4, %g5
14759 edge8n %i2, %i7, %i6
14760 edge16l %l4, %g2, %g6
14761 xnor %g7, 0x1F4A, %o1
14762 ldsb [%l7 + 0x5D], %o5
14763 movle %xcc, %o0, %i0
14764 movvc %xcc, %l6, %l3
14765 edge8n %l1, %l5, %o4
14766 fcmpes %fcc2, %f18, %f15
14767 sra %l0, %i3, %g3
14768 fcmpd %fcc0, %f0, %f12
14769 stw %o7, [%l7 + 0x3C]
14770 edge8n %i5, %i1, %o6
14771 siam 0x2
14772 array8 %g1, %i4, %o2
14773 edge32n %l2, %o3, %g4
14774 fmovrdgez %i2, %f14, %f24
14775 ldd [%l7 + 0x68], %g4
14776 movpos %xcc, %i6, %i7
14777 fnor %f10, %f0, %f26
14778 movrgz %l4, %g2, %g7
14779 fmul8ulx16 %f10, %f12, %f16
14780 srax %o1, 0x15, %g6
14781 stb %o5, [%l7 + 0x64]
14782 array32 %o0, %i0, %l6
14783 xorcc %l1, 0x07D0, %l3
14784 movneg %icc, %l5, %o4
14785 srlx %i3, 0x00, %g3
14786 movrgz %o7, %i5, %i1
14787 lduh [%l7 + 0x42], %o6
14788 fcmple32 %f12, %f22, %l0
14789 movrlz %g1, %o2, %i4
14790 xor %l2, 0x0061, %o3
14791 array16 %i2, %g4, %i6
14792 fmul8x16au %f15, %f21, %f8
14793 movl %xcc, %i7, %l4
14794 fors %f16, %f7, %f6
14795 edge32ln %g2, %g7, %o1
14796 array16 %g5, %o5, %g6
14797 movl %xcc, %o0, %i0
14798 orcc %l6, %l1, %l5
14799 movre %l3, %o4, %i3
14800 umulcc %g3, 0x19B8, %o7
14801 fnot2s %f15, %f31
14802 fcmpes %fcc0, %f15, %f16
14803 orcc %i5, 0x15C3, %o6
14804 fnands %f12, %f21, %f26
14805 umulcc %i1, 0x034A, %l0
14806 movrlz %g1, 0x3FE, %i4
14807 ldd [%l7 + 0x60], %f2
14808 fnands %f7, %f7, %f20
14809 edge8l %l2, %o3, %o2
14810 fcmpeq32 %f10, %f14, %i2
14811 lduh [%l7 + 0x54], %g4
14812 movvs %xcc, %i6, %l4
14813 fmovsn %icc, %f1, %f10
14814 fandnot2 %f8, %f2, %f18
14815 fands %f18, %f24, %f1
14816 sdivcc %g2, 0x108E, %i7
14817 subc %o1, 0x0E98, %g5
14818 array16 %g7, %o5, %g6
14819 umul %o0, 0x15EF, %i0
14820 fmovsvc %xcc, %f7, %f11
14821 edge16l %l6, %l5, %l3
14822 edge16 %l1, %o4, %i3
14823 fmovd %f20, %f10
14824 array16 %o7, %g3, %o6
14825 edge32ln %i1, %i5, %l0
14826 sra %i4, 0x09, %g1
14827 st %f29, [%l7 + 0x68]
14828 sub %o3, %l2, %o2
14829 nop
14830 set 0x6A, %o1
14831 lduh [%l7 + %o1], %g4
14832 xor %i2, %i6, %g2
14833 smulcc %i7, %l4, %o1
14834 movrlez %g5, %o5, %g6
14835 fmovsa %xcc, %f8, %f27
14836 fmovrdlez %o0, %f20, %f16
14837 movrgz %g7, %i0, %l5
14838 fmovd %f26, %f30
14839 movrlez %l6, 0x1A2, %l3
14840 stb %o4, [%l7 + 0x74]
14841 movcc %xcc, %i3, %o7
14842 ldd [%l7 + 0x60], %l0
14843 edge32 %g3, %o6, %i1
14844 mulscc %l0, 0x1B78, %i5
14845 orcc %i4, 0x09B5, %g1
14846 xnor %o3, 0x02C1, %o2
14847 fpack32 %f26, %f14, %f8
14848 save %g4, %i2, %i6
14849 rdpr %cwp, %g1
14850 rdpr %cansave, %g2
14851 rdpr %canrestore, %g3
14852 rdpr %cleanwin, %g4
14853 rdpr %otherwin, %g5
14854 rdpr %wstate, %g6
14855 xnorcc %g2, %l2, %i7
14856 movrne %l4, %g5, %o1
14857 orn %g6, %o0, %g7
14858 fmovsne %icc, %f29, %f2
14859 orn %i0, %o5, %l6
14860 st %f6, [%l7 + 0x30]
14861 movleu %xcc, %l3, %o4
14862 srl %l5, %o7, %l1
14863 xnorcc %i3, 0x0F86, %o6
14864 fsrc2 %f2, %f4
14865 srl %i1, 0x06, %g3
14866 udiv %i5, 0x0847, %i4
14867 srax %l0, %g1, %o2
14868 movvc %icc, %o3, %i2
14869 array8 %g4, %g2, %i6
14870 udivcc %i7, 0x033E, %l2
14871 std %f10, [%l7 + 0x28]
14872 nop
14873 set 0x1C, %i5
14874 lduw [%l7 + %i5], %g5
14875 fmovse %icc, %f3, %f2
14876 stb %o1, [%l7 + 0x0B]
14877 ld [%l7 + 0x24], %f18
14878 fsrc2s %f4, %f5
14879 fnegs %f3, %f4
14880 xnor %g6, 0x17C9, %o0
14881 sdiv %l4, 0x0A09, %i0
14882 fcmpne32 %f18, %f6, %g7
14883 movcc %icc, %l6, %o5
14884 sdiv %l3, 0x13FB, %o4
14885 movrgz %o7, %l1, %i3
14886 sdiv %l5, 0x17B5, %i1
14887 mulx %o6, 0x076E, %i5
14888 sllx %g3, %l0, %i4
14889 udivcc %o2, 0x0311, %o3
14890 alignaddrl %g1, %g4, %i2
14891 movcc %icc, %g2, %i6
14892 movcs %icc, %l2, %i7
14893 subc %o1, %g5, %g6
14894 addcc %o0, 0x0A61, %i0
14895 fmul8sux16 %f6, %f10, %f22
14896 stb %g7, [%l7 + 0x31]
14897 edge32 %l6, %o5, %l3
14898 movleu %xcc, %o4, %l4
14899 st %f7, [%l7 + 0x1C]
14900 smul %l1, 0x131F, %i3
14901 smul %l5, 0x152F, %i1
14902 fornot1 %f4, %f12, %f18
14903 sir 0x0372
14904 sdivx %o6, 0x0838, %i5
14905 ldsb [%l7 + 0x79], %o7
14906 srl %l0, 0x10, %g3
14907 fand %f16, %f8, %f22
14908 udivcc %i4, 0x0372, %o3
14909 sub %g1, 0x07A4, %o2
14910 fmovscs %xcc, %f18, %f22
14911 edge8ln %g4, %i2, %g2
14912 ldsb [%l7 + 0x60], %i6
14913 fpack32 %f14, %f24, %f0
14914 fmovrse %l2, %f14, %f25
14915 fsrc1s %f15, %f18
14916 fnegs %f19, %f16
14917 orncc %o1, 0x0000, %i7
14918 movvc %xcc, %g6, %g5
14919 mulscc %o0, 0x1C72, %i0
14920 fmovdneg %icc, %f28, %f9
14921 edge16l %l6, %o5, %g7
14922 alignaddrl %o4, %l4, %l1
14923 addc %l3, %i3, %l5
14924 sir 0x0C2C
14925 movcc %icc, %o6, %i1
14926 udivx %i5, 0x116F, %l0
14927 or %o7, 0x1BFB, %i4
14928 edge8ln %o3, %g3, %g1
14929 fmovscc %xcc, %f21, %f28
14930 fcmps %fcc1, %f7, %f23
14931 or %g4, %o2, %i2
14932 ldx [%l7 + 0x08], %g2
14933 sll %l2, %o1, %i6
14934 ldub [%l7 + 0x28], %i7
14935 std %f2, [%l7 + 0x48]
14936 stb %g6, [%l7 + 0x7D]
14937 umul %g5, 0x02E5, %i0
14938 movneg %icc, %o0, %l6
14939 fmuld8ulx16 %f27, %f12, %f26
14940 edge16l %g7, %o5, %o4
14941 fnand %f6, %f14, %f2
14942 edge16 %l4, %l3, %l1
14943 and %i3, 0x1E97, %l5
14944 lduh [%l7 + 0x22], %i1
14945 stb %o6, [%l7 + 0x53]
14946 sdivcc %l0, 0x130A, %i5
14947 fmovspos %icc, %f20, %f0
14948 sra %i4, %o3, %g3
14949 alignaddrl %g1, %o7, %g4
14950 std %f6, [%l7 + 0x38]
14951 ld [%l7 + 0x14], %f11
14952 sdivcc %o2, 0x0111, %g2
14953 fpsub32 %f8, %f16, %f2
14954 smul %l2, 0x0491, %o1
14955 edge8l %i2, %i7, %g6
14956 alignaddrl %i6, %i0, %o0
14957 array8 %g5, %l6, %g7
14958 ldd [%l7 + 0x58], %o4
14959 movgu %xcc, %o5, %l3
14960 andcc %l1, 0x1BF1, %l4
14961 addc %i3, 0x1565, %i1
14962 st %f3, [%l7 + 0x0C]
14963 edge32 %l5, %l0, %o6
14964 addcc %i5, %i4, %o3
14965 lduw [%l7 + 0x70], %g3
14966 stx %o7, [%l7 + 0x08]
14967 and %g1, %g4, %o2
14968 fmovdvc %xcc, %f26, %f15
14969 xorcc %g2, 0x1B1D, %l2
14970 movg %icc, %i2, %i7
14971 ldd [%l7 + 0x10], %f30
14972 andn %o1, 0x114C, %g6
14973 fxnor %f28, %f16, %f20
14974 fsrc2s %f24, %f15
14975 fcmpd %fcc0, %f18, %f16
14976 fpack16 %f14, %f24
14977 fsrc1 %f18, %f16
14978 andncc %i6, %i0, %o0
14979 edge8ln %l6, %g7, %o4
14980 fcmps %fcc0, %f24, %f27
14981 subcc %o5, 0x11F8, %l3
14982 movrlez %g5, %l4, %i3
14983 sdivcc %i1, 0x1DF3, %l5
14984 ldx [%l7 + 0x70], %l1
14985 sub %o6, %i5, %l0
14986 stx %i4, [%l7 + 0x70]
14987 array8 %o3, %o7, %g3
14988 edge8ln %g1, %o2, %g2
14989 fmul8sux16 %f18, %f12, %f22
14990 fnors %f18, %f17, %f11
14991 umulcc %l2, %i2, %g4
14992 lduw [%l7 + 0x2C], %o1
14993 fpadd32 %f0, %f18, %f0
14994 fpsub32s %f12, %f25, %f21
14995 srax %g6, 0x11, %i6
14996 xnor %i0, %o0, %i7
14997 ld [%l7 + 0x0C], %f7
14998 ldsb [%l7 + 0x71], %l6
14999 add %o4, %o5, %l3
15000 umul %g5, %l4, %g7
15001 mova %icc, %i3, %i1
15002 or %l5, 0x1A4C, %o6
15003 fnors %f6, %f27, %f29
15004 umul %i5, %l1, %i4
15005 setx loop_49, %l0, %l1
15006 return %l1
15007 nop
15008 rdpr %cwp, %g1
15009 rdpr %cansave, %g2
15010 rdpr %canrestore, %g3
15011 rdpr %cleanwin, %g4
15012 rdpr %otherwin, %g5
15013 rdpr %wstate, %g6
15014loop_49: movpos %xcc, %l0, %g3
15015 stx %g1, [%l7 + 0x78]
15016 ldub [%l7 + 0x75], %g2
15017 edge16n %o2, %l2, %i2
15018 fmovdgu %icc, %f24, %f27
15019 ldsw [%l7 + 0x5C], %o1
15020 orncc %g4, 0x16CF, %g6
15021 fand %f6, %f12, %f20
15022 movrgez %i0, %i6, %o0
15023 sll %l6, 0x1F, %o4
15024 fmovsneg %xcc, %f24, %f20
15025 movcs %xcc, %i7, %l3
15026 fpsub16s %f4, %f19, %f21
15027 xor %o5, 0x19E8, %l4
15028 xnor %g5, 0x08B5, %i3
15029 movcc %icc, %g7, %i1
15030 xnor %l5, 0x171E, %o6
15031 and %l1, 0x1BBB, %i4
15032 addcc %i5, 0x0842, %o7
15033 array32 %l0, %g3, %g1
15034 movcs %icc, %g2, %o2
15035 fmovdcc %xcc, %f5, %f12
15036 array32 %o3, %l2, %i2
15037 movn %xcc, %o1, %g4
15038 movn %xcc, %i0, %i6
15039 movleu %icc, %g6, %l6
15040 xor %o4, %o0, %l3
15041 addcc %i7, %o5, %l4
15042 fpack32 %f4, %f18, %f22
15043 movpos %xcc, %g5, %i3
15044 movcc %xcc, %i1, %g7
15045 mova %icc, %l5, %l1
15046 edge16l %i4, %i5, %o7
15047 srl %l0, %g3, %g1
15048 array8 %o6, %o2, %o3
15049 fmuld8ulx16 %f9, %f13, %f8
15050 sub %l2, %g2, %i2
15051 orcc %o1, %g4, %i6
15052 ld [%l7 + 0x4C], %f12
15053 array8 %i0, %l6, %o4
15054 stw %o0, [%l7 + 0x28]
15055 movneg %xcc, %l3, %g6
15056 smul %i7, %o5, %l4
15057 siam 0x2
15058 stb %g5, [%l7 + 0x5C]
15059 restore %i3, %i1, %g7
15060 rdpr %cwp, %g1
15061 rdpr %cansave, %g2
15062 rdpr %canrestore, %g3
15063 rdpr %cleanwin, %g4
15064 rdpr %otherwin, %g5
15065 rdpr %wstate, %g6
15066 fmul8x16au %f6, %f9, %f18
15067 movneg %xcc, %l1, %l5
15068 array32 %i5, %i4, %l0
15069 fexpand %f17, %f28
15070 and %g3, %o7, %g1
15071 fpmerge %f15, %f10, %f14
15072 mulx %o2, 0x1D4A, %o6
15073 xnor %l2, 0x1B1D, %o3
15074 ldx [%l7 + 0x48], %i2
15075 move %icc, %o1, %g4
15076 popc 0x08B6, %g2
15077 movrlz %i6, %l6, %i0
15078 array8 %o0, %l3, %o4
15079 fmovdleu %xcc, %f16, %f23
15080 lduh [%l7 + 0x3C], %i7
15081 movcs %icc, %g6, %l4
15082 fmovdvs %xcc, %f15, %f0
15083 move %xcc, %o5, %g5
15084 movneg %xcc, %i1, %i3
15085 nop
15086 set 0x1E, %i2
15087 lduh [%l7 + %i2], %g7
15088 stb %l1, [%l7 + 0x5B]
15089 fmovspos %xcc, %f15, %f4
15090 subcc %l5, %i4, %i5
15091 ldsw [%l7 + 0x7C], %l0
15092 st %f21, [%l7 + 0x6C]
15093 array8 %o7, %g1, %g3
15094 nop
15095 set 0x10, %l5
15096 ldd [%l7 + %l5], %f0
15097 mulx %o2, 0x16BB, %l2
15098 ldub [%l7 + 0x08], %o6
15099 nop
15100 set 0x36, %o2
15101 sth %i2, [%l7 + %o2]
15102 lduh [%l7 + 0x12], %o3
15103 fmovrdlz %g4, %f14, %f28
15104 orcc %o1, %g2, %l6
15105 movg %icc, %i6, %o0
15106 fmovdneg %xcc, %f4, %f8
15107 sdivx %i0, 0x00DA, %o4
15108 sdivx %i7, 0x03B4, %g6
15109 sll %l4, %l3, %g5
15110 movvc %icc, %i1, %o5
15111 alignaddrl %i3, %g7, %l5
15112 save %i4, %l1, %i5
15113 rdpr %cwp, %g1
15114 rdpr %cansave, %g2
15115 rdpr %canrestore, %g3
15116 rdpr %cleanwin, %g4
15117 rdpr %otherwin, %g5
15118 rdpr %wstate, %g6
15119 movle %icc, %o7, %l0
15120 movrgz %g1, 0x2EF, %g3
15121 array32 %l2, %o2, %i2
15122 edge32l %o3, %o6, %o1
15123 fmovdl %xcc, %f25, %f15
15124 array8 %g4, %g2, %l6
15125 edge8l %o0, %i0, %o4
15126 fmovscs %xcc, %f10, %f16
15127 smul %i7, %i6, %l4
15128 movrlez %l3, 0x3E0, %g5
15129 and %i1, %g6, %i3
15130 fmovsgu %xcc, %f16, %f6
15131 smul %o5, 0x1BA8, %l5
15132 edge16ln %i4, %l1, %i5
15133 xnor %g7, 0x02F3, %o7
15134 fcmpd %fcc2, %f22, %f10
15135 move %xcc, %g1, %l0
15136 edge16ln %g3, %l2, %i2
15137 movrgez %o3, 0x37A, %o6
15138 lduh [%l7 + 0x4A], %o1
15139 movrgez %o2, %g4, %l6
15140 ldub [%l7 + 0x5D], %o0
15141 fmovrdlz %g2, %f12, %f4
15142 subc %i0, %i7, %o4
15143 smulcc %i6, 0x0E96, %l3
15144 srlx %l4, %i1, %g6
15145 xor %i3, 0x052E, %g5
15146 std %f2, [%l7 + 0x50]
15147 movrgz %l5, %i4, %l1
15148 sethi 0x079F, %i5
15149 pdist %f16, %f16, %f10
15150 movleu %icc, %o5, %g7
15151 ldsb [%l7 + 0x18], %g1
15152 fmovscs %xcc, %f2, %f15
15153 movvc %xcc, %l0, %o7
15154 fmovsneg %icc, %f28, %f17
15155 alignaddr %l2, %g3, %i2
15156 ldx [%l7 + 0x70], %o6
15157 movneg %xcc, %o3, %o2
15158 fcmped %fcc0, %f22, %f2
15159 edge8n %o1, %g4, %o0
15160 subcc %g2, %l6, %i0
15161 movrlz %o4, %i7, %l3
15162 movrgz %i6, %l4, %g6
15163 movre %i3, %g5, %l5
15164 fmovsgu %icc, %f20, %f27
15165 fmovsneg %icc, %f20, %f22
15166 fnegs %f25, %f8
15167 array32 %i4, %l1, %i1
15168 edge32l %i5, %g7, %o5
15169 add %l0, %g1, %l2
15170 sth %g3, [%l7 + 0x18]
15171 edge32n %o7, %i2, %o3
15172 mova %xcc, %o6, %o1
15173 fmovdneg %icc, %f10, %f7
15174 edge32 %o2, %g4, %o0
15175 fandnot2s %f24, %f22, %f20
15176 mulscc %l6, %g2, %o4
15177 movvc %xcc, %i7, %i0
15178 sdivx %l3, 0x01D9, %l4
15179 fmovdl %xcc, %f29, %f2
15180 sir 0x0BB5
15181 movrne %g6, 0x11C, %i6
15182 movgu %xcc, %g5, %l5
15183 fmovda %xcc, %f16, %f23
15184 fmul8x16al %f0, %f30, %f6
15185 fmovdleu %icc, %f26, %f4
15186 movne %icc, %i3, %i4
15187 subccc %l1, %i1, %g7
15188 edge32 %o5, %l0, %i5
15189 umul %l2, %g1, %o7
15190 popc %g3, %o3
15191 sllx %o6, 0x15, %o1
15192 fmovdneg %xcc, %f1, %f31
15193 edge32n %i2, %o2, %o0
15194 sth %g4, [%l7 + 0x70]
15195 sra %g2, %l6, %i7
15196 fmovsne %icc, %f7, %f10
15197 addccc %o4, %l3, %i0
15198 ldd [%l7 + 0x68], %g6
15199 umul %l4, %i6, %g5
15200 movle %xcc, %i3, %l5
15201 movrlez %l1, %i1, %g7
15202 movpos %icc, %o5, %i4
15203 lduh [%l7 + 0x2C], %l0
15204 udiv %i5, 0x1E95, %g1
15205 fnot1s %f2, %f8
15206 edge32ln %l2, %o7, %g3
15207 movrlz %o3, 0x2C3, %o1
15208 std %f26, [%l7 + 0x38]
15209 fmovrsne %o6, %f22, %f14
15210 smulcc %o2, %i2, %g4
15211 edge16l %o0, %g2, %l6
15212 ldsw [%l7 + 0x30], %i7
15213 xnor %o4, %l3, %i0
15214 stb %l4, [%l7 + 0x47]
15215 fmovscs %icc, %f10, %f9
15216 move %xcc, %i6, %g5
15217 ldsw [%l7 + 0x30], %g6
15218 movl %icc, %i3, %l1
15219 fpack32 %f12, %f2, %f26
15220 alignaddrl %i1, %g7, %l5
15221 fandnot2 %f20, %f0, %f4
15222 stw %o5, [%l7 + 0x6C]
15223 umulcc %l0, 0x04FE, %i5
15224 sir 0x0DA1
15225 umulcc %i4, %l2, %g1
15226 mova %icc, %g3, %o7
15227 fmovde %xcc, %f31, %f4
15228 movvs %xcc, %o3, %o6
15229 array16 %o2, %i2, %g4
15230 fzero %f10
15231 array8 %o0, %o1, %g2
15232 sra %i7, %o4, %l3
15233 edge16n %l6, %i0, %l4
15234 movvc %xcc, %g5, %i6
15235 alignaddr %i3, %g6, %i1
15236 fmovrsgez %g7, %f13, %f3
15237 fandnot2s %f6, %f21, %f29
15238 movpos %icc, %l5, %l1
15239 lduh [%l7 + 0x5A], %l0
15240 udiv %o5, 0x1937, %i4
15241 movl %xcc, %l2, %g1
15242 edge16l %g3, %o7, %i5
15243 and %o3, 0x0A7A, %o2
15244 movn %xcc, %i2, %g4
15245 movrlez %o6, 0x33B, %o0
15246 srl %g2, %o1, %i7
15247 sub %o4, 0x0BDE, %l3
15248 edge16 %l6, %i0, %g5
15249 fpadd16 %f2, %f18, %f30
15250 lduw [%l7 + 0x68], %l4
15251 add %i6, %g6, %i1
15252 movn %xcc, %g7, %i3
15253 movre %l1, %l0, %o5
15254 movre %l5, 0x118, %i4
15255 st %f5, [%l7 + 0x3C]
15256 movrlz %g1, 0x0A2, %g3
15257 fcmpgt32 %f28, %f8, %l2
15258 movl %xcc, %o7, %o3
15259 array8 %i5, %o2, %i2
15260 udivcc %o6, 0x1DEE, %g4
15261 fsrc2 %f18, %f6
15262 mulscc %g2, 0x14FA, %o1
15263 movneg %xcc, %o0, %o4
15264 srlx %l3, 0x15, %i7
15265 edge32l %i0, %l6, %l4
15266 movrgez %i6, 0x2BB, %g5
15267 ld [%l7 + 0x78], %f16
15268 movrgez %g6, %g7, %i3
15269 edge16ln %l1, %i1, %l0
15270 ldub [%l7 + 0x75], %o5
15271 movne %xcc, %l5, %g1
15272 addcc %g3, %l2, %o7
15273 movneg %icc, %o3, %i4
15274 fmovdleu %icc, %f7, %f4
15275 or %i5, %i2, %o6
15276 orn %g4, 0x045D, %g2
15277 xnorcc %o1, %o2, %o0
15278 edge8 %l3, %i7, %i0
15279 array32 %l6, %o4, %i6
15280 save %l4, %g6, %g5
15281 rdpr %cwp, %g1
15282 rdpr %cansave, %g2
15283 rdpr %canrestore, %g3
15284 rdpr %cleanwin, %g4
15285 rdpr %otherwin, %g5
15286 rdpr %wstate, %g6
15287 udiv %i3, 0x0463, %l1
15288 sth %i1, [%l7 + 0x5C]
15289 nop
15290 set 0x08, %g7
15291 ldd [%l7 + %g7], %f10
15292 mulscc %g7, %o5, %l0
15293 fzeros %f9
15294 fors %f26, %f19, %f6
15295 udiv %l5, 0x10F3, %g1
15296 popc %l2, %g3
15297 fpackfix %f28, %f8
15298 xor %o3, 0x0476, %o7
15299 smul %i4, %i2, %o6
15300 fmovsvc %xcc, %f25, %f29
15301 addcc %g4, 0x036D, %g2
15302 ldsh [%l7 + 0x4C], %i5
15303 fcmpeq16 %f30, %f26, %o1
15304 ldsb [%l7 + 0x6D], %o2
15305 bshuffle %f26, %f12, %f10
15306 srax %l3, %o0, %i7
15307 xnorcc %l6, 0x1ACB, %i0
15308 movpos %icc, %i6, %l4
15309 orcc %o4, 0x1CCC, %g6
15310 edge16l %g5, %i3, %l1
15311 stb %i1, [%l7 + 0x3F]
15312 fmovde %icc, %f28, %f5
15313 ld [%l7 + 0x74], %f15
15314 movvc %xcc, %o5, %l0
15315 edge32n %l5, %g7, %l2
15316 sub %g3, 0x182A, %g1
15317 array8 %o7, %o3, %i2
15318 fcmpne32 %f26, %f0, %i4
15319 fmovspos %icc, %f9, %f29
15320 movl %xcc, %g4, %o6
15321 edge8ln %i5, %g2, %o1
15322 setx loop_50, %l0, %l1
15323 return %l1
15324 nop
15325 rdpr %cwp, %g1
15326 rdpr %cansave, %g2
15327 rdpr %canrestore, %g3
15328 rdpr %cleanwin, %g4
15329 rdpr %otherwin, %g5
15330 rdpr %wstate, %g6
15331loop_50: sllx %i7, 0x1E, %l6
15332 array32 %i6, %i0, %o4
15333 udiv %l4, 0x1ED8, %g5
15334 fmuld8ulx16 %f23, %f7, %f26
15335 orcc %g6, 0x1495, %l1
15336 fmul8x16 %f5, %f22, %f22
15337 udiv %i1, 0x0A68, %i3
15338 sdivx %l0, 0x08F2, %o5
15339 sethi 0x019B, %l5
15340 movle %icc, %g7, %g3
15341 movleu %icc, %l2, %o7
15342 udivx %o3, 0x1D7B, %i2
15343 std %f12, [%l7 + 0x70]
15344 ldub [%l7 + 0x2A], %i4
15345 nop
15346 set 0x5A, %g5
15347 ldsh [%l7 + %g5], %g1
15348 fpadd16 %f22, %f8, %f20
15349 fandnot2 %f14, %f28, %f16
15350 fpsub32s %f1, %f28, %f5
15351 subcc %g4, %i5, %o6
15352 or %o1, 0x1EF3, %g2
15353 sdiv %o2, 0x1E4A, %l3
15354 addcc %o0, 0x0F71, %i7
15355 fpack32 %f10, %f26, %f28
15356 andncc %i6, %i0, %o4
15357 movgu %xcc, %l6, %l4
15358 sir 0x1DA7
15359 std %f0, [%l7 + 0x68]
15360 fxors %f10, %f1, %f0
15361 movleu %xcc, %g5, %l1
15362 stx %i1, [%l7 + 0x78]
15363 orcc %g6, 0x0BE7, %i3
15364 orncc %o5, %l0, %g7
15365 udivx %g3, 0x1C88, %l2
15366 array32 %l5, %o3, %o7
15367 fmovspos %icc, %f14, %f16
15368 fsrc2 %f20, %f6
15369 edge16ln %i4, %g1, %i2
15370 sdiv %g4, 0x05AF, %i5
15371 xorcc %o1, 0x0563, %g2
15372 fnors %f0, %f21, %f31
15373 movrne %o2, %o6, %o0
15374 fmovrslez %l3, %f29, %f6
15375 edge8 %i7, %i6, %i0
15376 popc %o4, %l6
15377 fors %f11, %f13, %f24
15378 srlx %g5, %l1, %i1
15379 movg %xcc, %l4, %g6
15380 popc %o5, %i3
15381 udivx %g7, 0x16BF, %l0
15382 fmovrdgz %l2, %f0, %f4
15383 fsrc2 %f30, %f22
15384 ldsh [%l7 + 0x60], %g3
15385 fpsub32 %f26, %f28, %f6
15386 movrlz %o3, %l5, %o7
15387 movcs %xcc, %i4, %g1
15388 mova %icc, %g4, %i5
15389 edge16 %o1, %i2, %o2
15390 sth %g2, [%l7 + 0x1E]
15391 srlx %o0, 0x1B, %l3
15392 movne %xcc, %o6, %i7
15393 save %i6, 0x1692, %i0
15394 rdpr %cwp, %g1
15395 rdpr %cansave, %g2
15396 rdpr %canrestore, %g3
15397 rdpr %cleanwin, %g4
15398 rdpr %otherwin, %g5
15399 rdpr %wstate, %g6
15400 mulscc %l6, 0x0EF7, %g5
15401 edge32 %l1, %o4, %l4
15402 lduw [%l7 + 0x48], %g6
15403 fmovsne %xcc, %f20, %f9
15404 srax %i1, %i3, %g7
15405 fmul8x16al %f23, %f18, %f0
15406 udivx %l0, 0x0C46, %l2
15407 edge32 %o5, %g3, %l5
15408 stw %o7, [%l7 + 0x70]
15409 ld [%l7 + 0x38], %f31
15410 fcmpd %fcc0, %f30, %f18
15411 edge32n %i4, %g1, %o3
15412 fmul8ulx16 %f26, %f26, %f16
15413 stb %i5, [%l7 + 0x0B]
15414 ldx [%l7 + 0x38], %g4
15415 smul %o1, %i2, %g2
15416 fmovspos %icc, %f15, %f11
15417 fmovrslz %o0, %f17, %f28
15418 movpos %xcc, %o2, %l3
15419 restore %o6, %i7, %i6
15420 rdpr %cwp, %g1
15421 rdpr %cansave, %g2
15422 rdpr %canrestore, %g3
15423 rdpr %cleanwin, %g4
15424 rdpr %otherwin, %g5
15425 rdpr %wstate, %g6
15426 lduh [%l7 + 0x1C], %i0
15427 edge8n %g5, %l6, %o4
15428 add %l1, %g6, %l4
15429 movpos %xcc, %i3, %g7
15430 subc %i1, 0x05E2, %l2
15431 smulcc %o5, %g3, %l0
15432 subcc %o7, 0x06C1, %i4
15433 andcc %g1, %l5, %o3
15434 movn %xcc, %i5, %o1
15435 sth %i2, [%l7 + 0x78]
15436 movrne %g4, 0x2E1, %o0
15437 movrgez %o2, 0x129, %g2
15438 edge8ln %o6, %l3, %i7
15439 ld [%l7 + 0x50], %f11
15440 ldd [%l7 + 0x50], %i6
15441 mulx %g5, %l6, %i0
15442 smul %l1, 0x0917, %o4
15443 edge8n %g6, %i3, %l4
15444 fmul8sux16 %f28, %f30, %f24
15445 edge8ln %g7, %l2, %i1
15446 fzero %f2
15447 fmovsg %icc, %f29, %f16
15448 movcc %xcc, %g3, %l0
15449 fcmpgt32 %f28, %f14, %o7
15450 movcs %icc, %i4, %g1
15451 subcc %o5, %l5, %i5
15452 setx loop_51, %l0, %l1
15453 return %l1
15454 nop
15455 rdpr %cwp, %g1
15456 rdpr %cansave, %g2
15457 rdpr %canrestore, %g3
15458 rdpr %cleanwin, %g4
15459 rdpr %otherwin, %g5
15460 rdpr %wstate, %g6
15461loop_51: fandnot2 %f2, %f20, %f24
15462 movle %xcc, %i2, %g4
15463 movge %xcc, %o2, %g2
15464 xnorcc %o6, 0x1654, %o0
15465 fornot1s %f31, %f0, %f13
15466 fmul8ulx16 %f6, %f14, %f16
15467 movcc %xcc, %l3, %i7
15468 fmovspos %icc, %f29, %f23
15469 orn %g5, %l6, %i6
15470 movvs %icc, %l1, %o4
15471 sdivcc %i0, 0x11EA, %g6
15472 move %icc, %i3, %l4
15473 move %xcc, %g7, %i1
15474 edge8l %l2, %l0, %o7
15475 movn %xcc, %g3, %i4
15476 nop
15477 set 0x30, %i4
15478 ldsw [%l7 + %i4], %g1
15479 ldsb [%l7 + 0x39], %o5
15480 fandnot2s %f19, %f27, %f11
15481 fmovrdlez %l5, %f8, %f10
15482 xorcc %i5, 0x03EE, %o3
15483 fcmpeq32 %f4, %f28, %o1
15484 fmovscs %icc, %f1, %f26
15485 move %xcc, %g4, %o2
15486 edge32l %g2, %i2, %o6
15487 stx %o0, [%l7 + 0x08]
15488 sll %l3, 0x0E, %i7
15489 mova %icc, %l6, %g5
15490 movvc %icc, %i6, %l1
15491 edge8ln %i0, %o4, %i3
15492 sth %g6, [%l7 + 0x60]
15493 lduh [%l7 + 0x44], %l4
15494 bshuffle %f2, %f4, %f24
15495 lduh [%l7 + 0x5A], %i1
15496 sir 0x1813
15497 fcmpne32 %f26, %f4, %l2
15498 smul %g7, %o7, %g3
15499 stw %i4, [%l7 + 0x5C]
15500 subccc %g1, %o5, %l0
15501 addccc %i5, %o3, %l5
15502 movre %o1, %g4, %o2
15503 ldsw [%l7 + 0x0C], %g2
15504 st %f29, [%l7 + 0x08]
15505 movcs %xcc, %i2, %o6
15506 popc %o0, %l3
15507 fcmped %fcc0, %f12, %f8
15508 ldx [%l7 + 0x60], %i7
15509 lduw [%l7 + 0x18], %g5
15510 orcc %l6, 0x1924, %l1
15511 movrgez %i0, %o4, %i6
15512 srl %i3, 0x04, %l4
15513 ldx [%l7 + 0x30], %i1
15514 movrlz %g6, 0x34E, %l2
15515 subccc %o7, 0x1851, %g7
15516 edge16ln %g3, %g1, %i4
15517 fmovdge %xcc, %f13, %f5
15518 xor %o5, 0x10FB, %l0
15519 ldd [%l7 + 0x20], %o2
15520 subccc %i5, 0x1523, %o1
15521 smul %l5, %o2, %g2
15522 movl %xcc, %g4, %i2
15523 edge16n %o6, %o0, %l3
15524 faligndata %f22, %f24, %f2
15525 save %i7, 0x0BB5, %g5
15526 rdpr %cwp, %g1
15527 rdpr %cansave, %g2
15528 rdpr %canrestore, %g3
15529 rdpr %cleanwin, %g4
15530 rdpr %otherwin, %g5
15531 rdpr %wstate, %g6
15532 sethi 0x198F, %l1
15533 xorcc %l6, %i0, %o4
15534 edge32ln %i3, %l4, %i1
15535 subccc %g6, 0x1450, %l2
15536 mulx %o7, 0x0C8C, %g7
15537 movg %xcc, %i6, %g3
15538 edge32ln %i4, %g1, %o5
15539 subcc %o3, %l0, %i5
15540 move %xcc, %l5, %o2
15541 addcc %g2, 0x0004, %g4
15542 movpos %xcc, %i2, %o6
15543 fand %f8, %f10, %f24
15544 ldd [%l7 + 0x78], %f16
15545 udivx %o0, 0x1BBB, %o1
15546 and %l3, 0x0E19, %i7
15547 umulcc %g5, 0x072C, %l6
15548 orn %i0, 0x157F, %l1
15549 stw %o4, [%l7 + 0x54]
15550 addccc %i3, 0x178B, %l4
15551 xorcc %i1, 0x0D0C, %l2
15552 subccc %o7, %g6, %g7
15553 umul %g3, %i4, %g1
15554 edge32l %o5, %i6, %o3
15555 add %l0, %i5, %l5
15556 fmovs %f25, %f30
15557 edge16ln %g2, %o2, %g4
15558 xorcc %i2, 0x076E, %o6
15559 movvs %xcc, %o0, %l3
15560 edge32l %o1, %i7, %l6
15561 movrlez %g5, %l1, %o4
15562 udivcc %i0, 0x055E, %i3
15563 fpsub32 %f22, %f22, %f30
15564 subcc %i1, %l4, %l2
15565 movneg %xcc, %g6, %g7
15566 movle %icc, %g3, %i4
15567 edge8l %o7, %g1, %o5
15568 fandnot2s %f28, %f12, %f11
15569 movgu %icc, %i6, %l0
15570 pdist %f26, %f4, %f14
15571 movrlez %o3, 0x3E0, %l5
15572 orncc %g2, 0x0BB1, %i5
15573 srl %g4, 0x08, %i2
15574 or %o6, 0x1608, %o2
15575 movleu %xcc, %l3, %o1
15576 edge16 %i7, %l6, %g5
15577 mulx %l1, %o4, %o0
15578 fornot1 %f0, %f26, %f0
15579 pdist %f10, %f24, %f20
15580 movcs %icc, %i0, %i1
15581 fpmerge %f21, %f5, %f18
15582 udivcc %l4, 0x1521, %l2
15583 edge8ln %i3, %g6, %g7
15584 movle %xcc, %g3, %i4
15585 fpadd32s %f2, %f6, %f23
15586 save %o7, 0x184A, %o5
15587 rdpr %cwp, %g1
15588 rdpr %cansave, %g2
15589 rdpr %canrestore, %g3
15590 rdpr %cleanwin, %g4
15591 rdpr %otherwin, %g5
15592 rdpr %wstate, %g6
15593 movpos %icc, %g1, %i6
15594 edge16l %o3, %l0, %g2
15595 stb %i5, [%l7 + 0x4D]
15596 mulscc %l5, 0x0B36, %i2
15597 movrlz %o6, %g4, %l3
15598 movle %icc, %o1, %o2
15599 addc %l6, %i7, %l1
15600 stb %g5, [%l7 + 0x39]
15601 stw %o4, [%l7 + 0x08]
15602 fands %f9, %f28, %f1
15603 movge %icc, %o0, %i0
15604 stb %i1, [%l7 + 0x2B]
15605 movge %icc, %l2, %l4
15606 stb %g6, [%l7 + 0x7C]
15607 fnand %f4, %f26, %f20
15608 lduw [%l7 + 0x10], %g7
15609 fpsub32 %f22, %f12, %f30
15610 fmovsvc %xcc, %f26, %f0
15611 st %f19, [%l7 + 0x08]
15612 sth %i3, [%l7 + 0x30]
15613 movn %xcc, %i4, %g3
15614 andcc %o7, 0x1F62, %o5
15615 movre %i6, %o3, %g1
15616 nop
15617 set 0x69, %o6
15618 ldub [%l7 + %o6], %l0
15619 andncc %g2, %l5, %i5
15620 fmovdcc %xcc, %f19, %f3
15621 fsrc2 %f0, %f28
15622 fmul8ulx16 %f6, %f24, %f20
15623 xnorcc %o6, 0x0CF9, %i2
15624 movpos %xcc, %g4, %l3
15625 alignaddrl %o1, %l6, %o2
15626 movne %xcc, %l1, %i7
15627 faligndata %f2, %f22, %f10
15628 fmul8ulx16 %f0, %f16, %f28
15629 mulx %o4, 0x052B, %g5
15630 mova %icc, %i0, %o0
15631 fmovrdgz %i1, %f16, %f0
15632 fmovse %xcc, %f9, %f27
15633 xnor %l4, %l2, %g6
15634 sdiv %i3, 0x187E, %g7
15635 andcc %g3, 0x123C, %o7
15636 fmovdl %xcc, %f29, %f8
15637 fmovrsgz %o5, %f25, %f22
15638 udivx %i4, 0x062C, %o3
15639 popc %g1, %i6
15640 fmovsg %icc, %f7, %f11
15641 array16 %g2, %l0, %i5
15642 edge16l %l5, %o6, %i2
15643 edge16 %g4, %l3, %l6
15644 andn %o1, 0x1471, %o2
15645 fabsd %f8, %f16
15646 fmovrde %l1, %f12, %f20
15647 srax %i7, %o4, %i0
15648 srl %g5, %i1, %o0
15649 array8 %l2, %l4, %i3
15650 fpadd16s %f14, %f16, %f27
15651 sir 0x003A
15652 sdiv %g7, 0x1250, %g3
15653 add %g6, %o7, %o5
15654 array8 %o3, %i4, %g1
15655 andcc %g2, 0x0AC0, %i6
15656 smulcc %i5, 0x0A35, %l5
15657 sth %o6, [%l7 + 0x2C]
15658 fnand %f16, %f6, %f8
15659 ldsw [%l7 + 0x24], %i2
15660 movgu %xcc, %g4, %l3
15661 edge8l %l6, %o1, %l0
15662 fmovdvc %icc, %f14, %f17
15663 andncc %l1, %o2, %i7
15664 edge8n %o4, %i0, %i1
15665 pdist %f12, %f22, %f20
15666 orcc %o0, 0x1C7F, %l2
15667 edge16ln %l4, %g5, %g7
15668 fmovsa %xcc, %f29, %f10
15669 edge8 %g3, %i3, %o7
15670 smul %g6, 0x1D4E, %o3
15671 edge8ln %i4, %g1, %g2
15672 mulscc %o5, 0x01AE, %i6
15673 addcc %l5, %i5, %o6
15674 array16 %i2, %l3, %g4
15675 edge32 %o1, %l6, %l1
15676 movge %icc, %l0, %i7
15677 movn %xcc, %o4, %i0
15678 mulscc %i1, %o0, %l2
15679 fcmple16 %f8, %f26, %l4
15680 xnorcc %g5, 0x0F14, %g7
15681 sll %g3, 0x00, %o2
15682 fpsub16 %f18, %f26, %f2
15683 ld [%l7 + 0x48], %f0
15684 fmovdgu %icc, %f18, %f6
15685 restore %i3, 0x10C0, %g6
15686 rdpr %cwp, %g1
15687 rdpr %cansave, %g2
15688 rdpr %canrestore, %g3
15689 rdpr %cleanwin, %g4
15690 rdpr %otherwin, %g5
15691 rdpr %wstate, %g6
15692 fxnor %f10, %f16, %f8
15693 movn %icc, %o7, %i4
15694 mova %xcc, %g1, %o3
15695 stx %o5, [%l7 + 0x30]
15696 add %g2, 0x1176, %i6
15697 ldx [%l7 + 0x28], %i5
15698 popc %l5, %i2
15699 addc %o6, 0x0D92, %g4
15700 lduw [%l7 + 0x74], %o1
15701 sir 0x1164
15702 smulcc %l6, %l3, %l0
15703 fmovdneg %xcc, %f29, %f28
15704 edge8 %l1, %o4, %i0
15705 ldsh [%l7 + 0x16], %i1
15706 movcs %icc, %i7, %o0
15707 edge8n %l2, %l4, %g5
15708 edge8 %g3, %o2, %i3
15709 sub %g7, %o7, %i4
15710 edge16l %g1, %g6, %o5
15711 sir 0x0281
15712 ldsw [%l7 + 0x18], %o3
15713 orn %i6, %g2, %i5
15714 fcmple32 %f18, %f12, %i2
15715 ldd [%l7 + 0x08], %o6
15716 movvc %icc, %g4, %l5
15717 stw %o1, [%l7 + 0x7C]
15718 addc %l3, 0x0CDD, %l0
15719 stw %l6, [%l7 + 0x10]
15720 addc %l1, 0x1454, %i0
15721 movl %xcc, %o4, %i7
15722 movge %icc, %i1, %l2
15723 umul %l4, %o0, %g3
15724 srlx %o2, %g5, %i3
15725 edge16n %g7, %o7, %i4
15726 popc 0x19F5, %g1
15727 edge8l %g6, %o3, %i6
15728 and %o5, %i5, %i2
15729 ldsw [%l7 + 0x1C], %g2
15730 srl %o6, %g4, %l5
15731 sub %l3, %o1, %l0
15732 fcmple32 %f12, %f16, %l6
15733 fpadd16s %f12, %f13, %f11
15734 array32 %l1, %i0, %i7
15735 lduh [%l7 + 0x08], %i1
15736 movre %l2, 0x2C6, %o4
15737 xorcc %o0, %l4, %o2
15738 xnor %g3, 0x19DF, %i3
15739 st %f25, [%l7 + 0x5C]
15740 movcc %icc, %g7, %o7
15741 sdiv %i4, 0x080D, %g1
15742 fmovdvc %xcc, %f5, %f31
15743 sub %g6, 0x03DA, %g5
15744 addc %o3, 0x0567, %i6
15745 setx loop_52, %l0, %l1
15746 return %l1
15747 nop
15748 rdpr %cwp, %g1
15749 rdpr %cansave, %g2
15750 rdpr %canrestore, %g3
15751 rdpr %cleanwin, %g4
15752 rdpr %otherwin, %g5
15753 rdpr %wstate, %g6
15754loop_52: stx %i2, [%l7 + 0x68]
15755 udivx %o6, 0x09EE, %g4
15756 fmuld8ulx16 %f6, %f18, %f12
15757 edge32 %l5, %l3, %o1
15758 smulcc %l6, %l1, %l0
15759 orncc %i7, %i1, %i0
15760 addcc %l2, %o0, %o4
15761 fmovscs %icc, %f4, %f4
15762 fpadd32s %f15, %f13, %f29
15763 udivx %o2, 0x1E7B, %g3
15764 movrlez %l4, 0x34F, %g7
15765 edge8l %i3, %o7, %g1
15766 ld [%l7 + 0x50], %f5
15767 smul %g6, %g5, %i4
15768 ldd [%l7 + 0x20], %i6
15769 sdiv %o3, 0x0749, %i5
15770 movpos %xcc, %g2, %o5
15771 movpos %icc, %i2, %g4
15772 orncc %o6, %l3, %o1
15773 movrgz %l6, %l5, %l0
15774 movrne %l1, %i7, %i1
15775 xnor %i0, 0x1362, %o0
15776 xor %l2, 0x097C, %o2
15777 edge16 %g3, %l4, %o4
15778 fmovdne %xcc, %f10, %f23
15779 or %g7, %o7, %g1
15780 movn %xcc, %i3, %g5
15781 array32 %i4, %i6, %g6
15782 array8 %o3, %i5, %o5
15783 edge8n %g2, %i2, %g4
15784 sethi 0x173B, %l3
15785 sllx %o6, 0x12, %l6
15786 movn %xcc, %l5, %o1
15787 movrlz %l0, %i7, %l1
15788 sra %i0, 0x1E, %i1
15789 sllx %l2, 0x15, %o0
15790 stx %g3, [%l7 + 0x68]
15791 fandnot1 %f16, %f2, %f4
15792 lduw [%l7 + 0x50], %l4
15793 stw %o2, [%l7 + 0x38]
15794 fands %f4, %f27, %f21
15795 stx %o4, [%l7 + 0x48]
15796 edge32ln %o7, %g1, %i3
15797 movvs %xcc, %g7, %g5
15798 fsrc1 %f0, %f8
15799 ldub [%l7 + 0x70], %i6
15800 subcc %i4, %g6, %i5
15801 orcc %o3, %g2, %o5
15802 movn %icc, %g4, %l3
15803 addcc %i2, %o6, %l5
15804 movvc %icc, %l6, %o1
15805 movvc %xcc, %l0, %l1
15806 ldd [%l7 + 0x70], %i0
15807 sra %i1, 0x16, %i7
15808 st %f18, [%l7 + 0x48]
15809 stx %o0, [%l7 + 0x18]
15810 fabsd %f0, %f20
15811 fnegd %f22, %f16
15812 edge32l %l2, %g3, %o2
15813 and %o4, %l4, %o7
15814 movpos %icc, %g1, %g7
15815 fmovsn %icc, %f17, %f7
15816 bshuffle %f20, %f30, %f6
15817 xor %i3, %g5, %i6
15818 orcc %g6, 0x0F83, %i5
15819 movg %icc, %i4, %o3
15820 smul %g2, 0x03CF, %o5
15821 fmovs %f18, %f5
15822 sir 0x0D28
15823 fmovscc %icc, %f29, %f30
15824 movg %xcc, %l3, %i2
15825 stb %g4, [%l7 + 0x7C]
15826 fmul8sux16 %f10, %f16, %f22
15827 edge16n %l5, %l6, %o1
15828 alignaddrl %l0, %o6, %i0
15829 movgu %icc, %i1, %i7
15830 movn %xcc, %l1, %o0
15831 fmul8ulx16 %f24, %f12, %f6
15832 ldx [%l7 + 0x08], %g3
15833 fmul8sux16 %f26, %f6, %f4
15834 fmul8x16al %f2, %f8, %f26
15835 move %xcc, %l2, %o2
15836 fmovdcc %icc, %f9, %f30
15837 udivcc %o4, 0x1EC3, %l4
15838 sdivcc %g1, 0x1345, %g7
15839 umul %o7, %i3, %g5
15840 alignaddrl %g6, %i5, %i4
15841 array16 %o3, %g2, %o5
15842 siam 0x2
15843 save %l3, %i6, %i2
15844 rdpr %cwp, %g1
15845 rdpr %cansave, %g2
15846 rdpr %canrestore, %g3
15847 rdpr %cleanwin, %g4
15848 rdpr %otherwin, %g5
15849 rdpr %wstate, %g6
15850 movne %xcc, %l5, %l6
15851 array8 %g4, %l0, %o6
15852 movneg %xcc, %i0, %o1
15853 mova %xcc, %i7, %l1
15854 xorcc %i1, %g3, %l2
15855 edge32l %o2, %o4, %l4
15856 ldx [%l7 + 0x68], %g1
15857 srlx %g7, 0x08, %o0
15858 sir 0x1E13
15859 edge8n %o7, %i3, %g5
15860 fcmpne32 %f22, %f0, %i5
15861 addc %g6, %o3, %i4
15862 edge8n %g2, %o5, %l3
15863 sdivx %i6, 0x0708, %i2
15864 edge8 %l6, %g4, %l5
15865 umulcc %l0, 0x0652, %o6
15866 movrgz %i0, 0x051, %o1
15867 edge8l %l1, %i7, %i1
15868 movpos %xcc, %l2, %o2
15869 xor %g3, %l4, %o4
15870 andcc %g1, %o0, %o7
15871 lduw [%l7 + 0x10], %g7
15872 array8 %i3, %i5, %g6
15873 edge16 %o3, %i4, %g2
15874 fcmpne32 %f14, %f26, %o5
15875 stw %l3, [%l7 + 0x4C]
15876 fcmple16 %f20, %f18, %g5
15877 stb %i6, [%l7 + 0x7B]
15878 subc %l6, 0x15FD, %i2
15879 ldd [%l7 + 0x08], %f8
15880 edge8ln %g4, %l0, %l5
15881 ldsw [%l7 + 0x08], %o6
15882 ldx [%l7 + 0x18], %o1
15883 udivcc %l1, 0x0E03, %i0
15884 xor %i7, %i1, %o2
15885 sub %g3, %l2, %o4
15886 movvs %xcc, %l4, %g1
15887 sth %o0, [%l7 + 0x46]
15888 fxnor %f18, %f18, %f16
15889 ldub [%l7 + 0x3B], %g7
15890 stw %o7, [%l7 + 0x78]
15891 fandnot2s %f19, %f14, %f31
15892 srl %i3, %i5, %g6
15893 movrgz %o3, %g2, %i4
15894 edge32n %l3, %g5, %o5
15895 edge32l %l6, %i6, %g4
15896 fsrc1 %f2, %f26
15897 subc %l0, 0x1D98, %i2
15898 fmovsgu %xcc, %f7, %f21
15899 subc %o6, %o1, %l5
15900 subc %l1, %i0, %i7
15901 addc %i1, %g3, %o2
15902 st %f10, [%l7 + 0x54]
15903 orcc %l2, 0x182F, %o4
15904 ldub [%l7 + 0x77], %l4
15905 movn %xcc, %g1, %g7
15906 subc %o0, 0x1BF2, %o7
15907 addc %i5, 0x03FE, %g6
15908 ldx [%l7 + 0x18], %o3
15909 fnors %f30, %f19, %f17
15910 fmovdg %xcc, %f16, %f18
15911 fmovsg %icc, %f10, %f27
15912 array8 %g2, %i4, %i3
15913 udivcc %l3, 0x0CCD, %g5
15914 fone %f20
15915 movge %xcc, %l6, %o5
15916 movre %g4, 0x033, %i6
15917 sethi 0x01C8, %l0
15918 std %f12, [%l7 + 0x08]
15919 edge8n %o6, %i2, %l5
15920 std %f18, [%l7 + 0x60]
15921 alignaddrl %o1, %i0, %i7
15922 fmul8sux16 %f30, %f6, %f22
15923 fmuld8sux16 %f19, %f2, %f24
15924 fmovdleu %xcc, %f15, %f17
15925 fmuld8ulx16 %f17, %f16, %f22
15926 ldsw [%l7 + 0x24], %i1
15927 stx %g3, [%l7 + 0x50]
15928 fmovde %icc, %f2, %f28
15929 xnor %l1, %o2, %o4
15930 subc %l2, 0x1D3D, %l4
15931 fmovrdlz %g7, %f8, %f16
15932 array16 %o0, %o7, %i5
15933 fsrc1 %f0, %f8
15934 umulcc %g6, %o3, %g2
15935 std %f20, [%l7 + 0x30]
15936 subccc %g1, %i3, %i4
15937 movne %xcc, %l3, %l6
15938 mulscc %o5, %g5, %i6
15939 ldx [%l7 + 0x70], %l0
15940 srax %g4, 0x13, %o6
15941 fmovdge %xcc, %f17, %f10
15942 mulscc %l5, %o1, %i2
15943 movcc %xcc, %i7, %i0
15944 edge32n %i1, %l1, %o2
15945 array8 %o4, %g3, %l4
15946 sdiv %g7, 0x1674, %l2
15947 edge8ln %o0, %o7, %g6
15948 movge %xcc, %i5, %o3
15949 srlx %g1, %g2, %i3
15950 udivx %l3, 0x0079, %l6
15951 smulcc %i4, 0x1673, %g5
15952 movcc %icc, %i6, %l0
15953 addcc %g4, %o5, %l5
15954 sra %o1, %i2, %o6
15955 sra %i0, 0x1F, %i7
15956 fpadd16 %f10, %f0, %f2
15957 addc %i1, 0x05A9, %o2
15958 stb %l1, [%l7 + 0x2A]
15959 sdiv %o4, 0x0DF6, %g3
15960 std %f22, [%l7 + 0x68]
15961 ldsb [%l7 + 0x28], %g7
15962 and %l2, %o0, %o7
15963 addc %g6, %l4, %i5
15964 movcc %xcc, %g1, %g2
15965 ldsw [%l7 + 0x5C], %o3
15966 ldsh [%l7 + 0x32], %l3
15967 fmovsleu %icc, %f27, %f4
15968 restore %i3, 0x060E, %i4
15969 rdpr %cwp, %g1
15970 rdpr %cansave, %g2
15971 rdpr %canrestore, %g3
15972 rdpr %cleanwin, %g4
15973 rdpr %otherwin, %g5
15974 rdpr %wstate, %g6
15975 fnegd %f22, %f8
15976 edge8ln %g5, %l6, %l0
15977 mulx %i6, 0x12E0, %g4
15978 edge32 %l5, %o5, %o1
15979 andcc %o6, %i0, %i7
15980 edge16ln %i2, %o2, %i1
15981 edge16n %o4, %l1, %g3
15982 edge32l %l2, %o0, %o7
15983 orncc %g7, %l4, %g6
15984 ld [%l7 + 0x64], %f24
15985 fand %f28, %f22, %f14
15986 movcs %icc, %i5, %g2
15987 smulcc %o3, 0x1889, %g1
15988 stb %l3, [%l7 + 0x6E]
15989 edge16l %i4, %i3, %l6
15990 or %g5, %i6, %l0
15991 sdiv %l5, 0x1879, %g4
15992 addc %o1, %o6, %i0
15993 fmuld8ulx16 %f19, %f8, %f28
15994 orcc %i7, %i2, %o5
15995 lduw [%l7 + 0x24], %o2
15996 movgu %xcc, %i1, %l1
15997 fnot2 %f16, %f12
15998 fzeros %f12
15999 srax %o4, %l2, %g3
16000 sra %o7, %g7, %o0
16001 stb %g6, [%l7 + 0x15]
16002 std %f30, [%l7 + 0x70]
16003 pdist %f24, %f30, %f16
16004 orcc %i5, 0x1EA1, %l4
16005 addcc %o3, 0x09C6, %g1
16006 ldx [%l7 + 0x20], %l3
16007 mova %xcc, %g2, %i4
16008 ldsw [%l7 + 0x38], %l6
16009 fandnot2 %f0, %f18, %f22
16010 sdivx %i3, 0x1504, %g5
16011 array16 %l0, %l5, %g4
16012 lduw [%l7 + 0x28], %i6
16013 st %f0, [%l7 + 0x2C]
16014 movgu %xcc, %o1, %o6
16015 movneg %icc, %i7, %i2
16016 udivx %o5, 0x1313, %i0
16017 nop
16018 set 0x68, %i7
16019 ldd [%l7 + %i7], %f22
16020 sllx %i1, %l1, %o2
16021 edge16ln %o4, %g3, %o7
16022 sll %l2, 0x17, %g7
16023 edge32l %o0, %g6, %i5
16024 sdivcc %o3, 0x0110, %l4
16025 fmovsgu %xcc, %f23, %f8
16026 srlx %g1, %g2, %l3
16027 movrgez %l6, 0x292, %i3
16028 array8 %i4, %g5, %l0
16029 fmovrse %g4, %f0, %f25
16030 fsrc1s %f17, %f25
16031 addcc %i6, %l5, %o6
16032 movvs %xcc, %o1, %i2
16033 fmovrdgez %i7, %f30, %f30
16034 movvc %icc, %i0, %o5
16035 edge8l %l1, %o2, %i1
16036 fcmpes %fcc2, %f6, %f6
16037 edge16ln %o4, %o7, %l2
16038 movne %icc, %g7, %g3
16039 fmovsvs %icc, %f11, %f24
16040 nop
16041 set 0x28, %g4
16042 ldd [%l7 + %g4], %f4
16043 fors %f3, %f23, %f11
16044 fones %f25
16045 fmovsge %icc, %f10, %f21
16046 popc %o0, %i5
16047 fnot1s %f13, %f27
16048 ldd [%l7 + 0x20], %f0
16049 lduw [%l7 + 0x20], %o3
16050 fpsub16s %f21, %f11, %f30
16051 fandnot1s %f25, %f4, %f25
16052 andn %l4, %g6, %g1
16053 stw %g2, [%l7 + 0x44]
16054 faligndata %f2, %f12, %f16
16055 sllx %l6, %l3, %i4
16056 andcc %g5, %l0, %g4
16057 xorcc %i6, %i3, %l5
16058 ldd [%l7 + 0x18], %o0
16059 fmovdvc %icc, %f13, %f30
16060 fmovscs %xcc, %f20, %f14
16061 srlx %i2, 0x0D, %i7
16062 fmuld8ulx16 %f16, %f9, %f20
16063 edge16l %i0, %o5, %l1
16064 xnorcc %o2, 0x13E5, %i1
16065 movn %xcc, %o6, %o7
16066 movgu %xcc, %l2, %g7
16067 subccc %o4, %o0, %i5
16068 movgu %xcc, %g3, %l4
16069 edge32ln %o3, %g6, %g2
16070 orncc %l6, %g1, %i4
16071 fpsub16s %f2, %f12, %f7
16072 movle %xcc, %g5, %l0
16073 movl %icc, %g4, %l3
16074 udivx %i3, 0x199F, %i6
16075 srl %o1, %i2, %l5
16076 fpadd16 %f24, %f10, %f0
16077 nop
16078 set 0x49, %i1
16079 ldub [%l7 + %i1], %i0
16080 sdivx %o5, 0x1317, %i7
16081 fmovdne %xcc, %f24, %f16
16082 sdiv %o2, 0x17DF, %l1
16083 fmovdge %icc, %f11, %f28
16084 edge32ln %o6, %o7, %l2
16085 movge %icc, %i1, %g7
16086 ldd [%l7 + 0x48], %o4
16087 array16 %i5, %o0, %l4
16088 fcmpgt16 %f22, %f0, %g3
16089 nop
16090 set 0x0C, %l1
16091 ldsh [%l7 + %l1], %o3
16092 subcc %g2, %g6, %g1
16093 edge16l %l6, %g5, %l0
16094 array32 %i4, %g4, %l3
16095 movvc %xcc, %i6, %i3
16096 subccc %o1, %l5, %i0
16097 fmovsleu %icc, %f30, %f0
16098 edge8 %o5, %i7, %i2
16099 xor %l1, 0x1AFF, %o2
16100 movre %o7, 0x335, %l2
16101 nop
16102 set 0x7A, %g3
16103 sth %i1, [%l7 + %g3]
16104 movgu %icc, %o6, %o4
16105 edge8ln %g7, %o0, %i5
16106 array32 %g3, %l4, %g2
16107 std %f20, [%l7 + 0x20]
16108 movvc %xcc, %g6, %o3
16109 sub %g1, %g5, %l0
16110 xor %i4, %g4, %l6
16111 movneg %icc, %i6, %l3
16112 sdivx %i3, 0x15BF, %l5
16113 edge32n %o1, %o5, %i0
16114 umulcc %i7, %i2, %l1
16115 mova %icc, %o2, %l2
16116 ldd [%l7 + 0x70], %o6
16117 fmovsle %icc, %f6, %f4
16118 fpsub32s %f21, %f29, %f23
16119 edge32ln %o6, %i1, %g7
16120 ldub [%l7 + 0x0E], %o0
16121 sdivx %o4, 0x1A45, %g3
16122 srax %i5, %g2, %l4
16123 fmul8x16 %f21, %f22, %f0
16124 move %icc, %g6, %g1
16125 edge16l %g5, %o3, %l0
16126 umulcc %i4, 0x130C, %g4
16127 edge16n %i6, %l3, %i3
16128 sub %l6, 0x08E6, %o1
16129 movvs %xcc, %l5, %o5
16130 orn %i7, %i2, %l1
16131 subccc %i0, %o2, %l2
16132 sdivcc %o6, 0x1B7F, %i1
16133 addc %g7, %o0, %o4
16134 mulx %g3, 0x132C, %i5
16135 fcmpgt16 %f22, %f26, %g2
16136 std %f18, [%l7 + 0x28]
16137 fmovsn %icc, %f12, %f1
16138 addc %l4, %o7, %g6
16139 movg %xcc, %g1, %g5
16140 fmovrdlez %l0, %f4, %f4
16141 save %o3, %g4, %i6
16142 rdpr %cwp, %g1
16143 rdpr %cansave, %g2
16144 rdpr %canrestore, %g3
16145 rdpr %cleanwin, %g4
16146 rdpr %otherwin, %g5
16147 rdpr %wstate, %g6
16148 fmovdcs %xcc, %f23, %f14
16149 movrne %i4, %l3, %l6
16150 and %o1, %i3, %o5
16151 movleu %icc, %l5, %i7
16152 fmovrslz %i2, %f26, %f5
16153 edge32 %i0, %o2, %l1
16154 ldsw [%l7 + 0x44], %l2
16155 smul %o6, %i1, %g7
16156 stb %o0, [%l7 + 0x42]
16157 lduw [%l7 + 0x10], %o4
16158 movrne %g3, 0x08C, %i5
16159 orcc %l4, 0x1358, %g2
16160 edge8 %o7, %g6, %g1
16161 sdivcc %g5, 0x1EA1, %l0
16162 edge16l %g4, %i6, %i4
16163 array16 %o3, %l3, %l6
16164 fnegs %f19, %f22
16165 sethi 0x0F68, %o1
16166 srlx %o5, %l5, %i3
16167 udivcc %i7, 0x180A, %i0
16168 fmovdl %icc, %f7, %f2
16169 mova %icc, %o2, %i2
16170 array32 %l1, %o6, %l2
16171 smul %i1, 0x1D58, %o0
16172 fsrc1 %f20, %f22
16173 stw %g7, [%l7 + 0x28]
16174 movl %xcc, %g3, %i5
16175 fxnors %f10, %f30, %f31
16176 or %l4, 0x12C5, %g2
16177 xnor %o7, %o4, %g1
16178 subccc %g6, %g5, %g4
16179 edge16l %l0, %i4, %i6
16180 orn %o3, %l3, %o1
16181 fmovsvc %icc, %f13, %f19
16182 nop
16183 set 0x48, %o7
16184 std %f0, [%l7 + %o7]
16185 movrne %o5, %l6, %l5
16186 sir 0x1048
16187 movneg %xcc, %i7, %i0
16188 movne %xcc, %o2, %i3
16189 fmovsleu %icc, %f17, %f11
16190 fsrc2 %f20, %f0
16191 move %icc, %l1, %o6
16192 movn %xcc, %i2, %i1
16193 fandnot2 %f26, %f10, %f0
16194 fmuld8sux16 %f2, %f4, %f30
16195 st %f30, [%l7 + 0x34]
16196 stw %o0, [%l7 + 0x44]
16197 movneg %xcc, %l2, %g7
16198 sethi 0x0217, %g3
16199 smul %i5, %g2, %o7
16200 movn %xcc, %l4, %g1
16201 edge16 %o4, %g5, %g6
16202 xnorcc %g4, 0x0DF9, %i4
16203 fmovdleu %xcc, %f1, %f8
16204 ldsh [%l7 + 0x22], %i6
16205 ldx [%l7 + 0x70], %o3
16206 movrgez %l0, %l3, %o1
16207 subcc %l6, 0x0BA6, %l5
16208 srlx %o5, %i0, %i7
16209 sethi 0x0E7A, %o2
16210 xor %i3, 0x1F21, %l1
16211 edge32 %i2, %i1, %o6
16212 movrne %l2, 0x3C8, %o0
16213 subc %g7, %i5, %g2
16214 sir 0x1199
16215 edge32n %g3, %l4, %o7
16216 stw %g1, [%l7 + 0x30]
16217 srl %g5, %g6, %o4
16218 movrlez %g4, 0x239, %i6
16219 stw %i4, [%l7 + 0x74]
16220 lduh [%l7 + 0x58], %l0
16221 array32 %o3, %l3, %l6
16222 alignaddrl %o1, %l5, %i0
16223 fcmpd %fcc2, %f4, %f6
16224 movvc %xcc, %i7, %o5
16225 udivx %i3, 0x0ADE, %o2
16226 movcs %xcc, %i2, %i1
16227 fcmpes %fcc1, %f29, %f1
16228 xnorcc %o6, %l2, %o0
16229 subcc %g7, 0x1E38, %i5
16230 subccc %l1, %g3, %l4
16231 stb %g2, [%l7 + 0x2F]
16232 save %g1, %o7, %g5
16233 rdpr %cwp, %g1
16234 rdpr %cansave, %g2
16235 rdpr %canrestore, %g3
16236 rdpr %cleanwin, %g4
16237 rdpr %otherwin, %g5
16238 rdpr %wstate, %g6
16239 or %g6, %g4, %o4
16240 alignaddr %i4, %l0, %o3
16241 sdivx %l3, 0x132C, %l6
16242 fmovsgu %xcc, %f3, %f31
16243 fornot2 %f4, %f8, %f4
16244 nop
16245 set 0x48, %i6
16246 ldd [%l7 + %i6], %f30
16247 fmovde %icc, %f1, %f2
16248 ldub [%l7 + 0x3C], %o1
16249 fmovsa %xcc, %f17, %f22
16250 andncc %l5, %i0, %i7
16251 andcc %o5, 0x0ED2, %i6
16252 fornot2s %f19, %f16, %f10
16253 movcs %icc, %i3, %o2
16254 fpsub16 %f18, %f18, %f4
16255 sll %i2, %i1, %o6
16256 mova %icc, %l2, %g7
16257 or %o0, 0x1357, %l1
16258 xor %g3, %l4, %i5
16259 udiv %g2, 0x13E9, %o7
16260 fands %f6, %f27, %f17
16261 movpos %icc, %g5, %g6
16262 edge8 %g4, %o4, %i4
16263 alignaddr %g1, %o3, %l0
16264 andcc %l3, 0x1684, %l6
16265 fpack32 %f28, %f18, %f12
16266 sdivcc %l5, 0x188E, %o1
16267 edge8 %i7, %i0, %i6
16268 stb %o5, [%l7 + 0x13]
16269 srl %i3, 0x06, %o2
16270 fmovdcs %icc, %f27, %f9
16271 ldsh [%l7 + 0x7A], %i2
16272 andncc %o6, %i1, %l2
16273 ldx [%l7 + 0x50], %g7
16274 movrlz %o0, %g3, %l1
16275 subc %l4, 0x1B53, %g2
16276 move %icc, %o7, %i5
16277 add %g6, %g5, %g4
16278 movl %icc, %o4, %g1
16279 nop
16280 set 0x67, %g1
16281 ldub [%l7 + %g1], %i4
16282 addccc %o3, 0x1F4F, %l3
16283 fxnor %f4, %f20, %f24
16284 sdiv %l6, 0x02AA, %l5
16285 fcmpne16 %f6, %f28, %o1
16286 fandnot1s %f16, %f28, %f5
16287 srlx %l0, %i0, %i7
16288 smul %o5, %i6, %i3
16289 sdivcc %o2, 0x0086, %i2
16290 movvc %icc, %i1, %l2
16291 fmul8x16 %f8, %f28, %f22
16292 fpmerge %f11, %f8, %f10
16293 add %g7, %o0, %g3
16294 fmovrslez %l1, %f6, %f23
16295 popc %o6, %g2
16296 ldsh [%l7 + 0x52], %o7
16297 srl %i5, 0x05, %l4
16298 movvc %icc, %g6, %g4
16299 ldd [%l7 + 0x60], %o4
16300 addc %g5, 0x143C, %i4
16301 movrlz %g1, %o3, %l6
16302 movn %icc, %l3, %o1
16303 orn %l0, %l5, %i7
16304 setx loop_53, %l0, %l1
16305 return %l1
16306 nop
16307 rdpr %cwp, %g1
16308 rdpr %cansave, %g2
16309 rdpr %canrestore, %g3
16310 rdpr %cleanwin, %g4
16311 rdpr %otherwin, %g5
16312 rdpr %wstate, %g6
16313loop_53: addccc %i3, 0x13C5, %o2
16314 sllx %i6, %i2, %l2
16315 edge16 %i1, %g7, %o0
16316 sth %g3, [%l7 + 0x22]
16317 addccc %o6, %g2, %o7
16318 lduh [%l7 + 0x64], %i5
16319 edge32 %l4, %g6, %g4
16320 edge8 %l1, %o4, %g5
16321 fmovsvc %xcc, %f30, %f4
16322 mulscc %g1, 0x18E8, %i4
16323 movn %icc, %l6, %o3
16324 move %icc, %l3, %o1
16325 fnegd %f12, %f12
16326 ldsh [%l7 + 0x78], %l5
16327 sub %i7, %i0, %l0
16328 sethi 0x0B30, %i3
16329 fnot2 %f8, %f4
16330 ldsw [%l7 + 0x30], %o5
16331 edge32n %o2, %i2, %i6
16332 nop
16333 set 0x25, %o4
16334 stb %i1, [%l7 + %o4]
16335 udiv %g7, 0x17D4, %l2
16336 umulcc %g3, %o0, %o6
16337 fmovdleu %icc, %f15, %f11
16338 xnor %o7, %g2, %i5
16339 movle %icc, %g6, %l4
16340 fmovdn %xcc, %f20, %f7
16341 lduh [%l7 + 0x08], %l1
16342 lduh [%l7 + 0x20], %o4
16343 movrgez %g4, 0x1DA, %g5
16344 ldd [%l7 + 0x78], %g0
16345 movrne %i4, 0x0AE, %l6
16346 orcc %l3, 0x14E9, %o3
16347 movcs %xcc, %o1, %i7
16348 subcc %l5, 0x1F88, %l0
16349 fmovdge %xcc, %f15, %f29
16350 umulcc %i0, 0x1C69, %i3
16351 sdivcc %o5, 0x0436, %i2
16352 lduh [%l7 + 0x46], %i6
16353 ldub [%l7 + 0x1A], %i1
16354 sra %o2, 0x0D, %l2
16355 edge8 %g3, %o0, %o6
16356 fmovrsgz %g7, %f5, %f16
16357 movrne %g2, 0x22C, %i5
16358 save %g6, %l4, %o7
16359 rdpr %cwp, %g1
16360 rdpr %cansave, %g2
16361 rdpr %canrestore, %g3
16362 rdpr %cleanwin, %g4
16363 rdpr %otherwin, %g5
16364 rdpr %wstate, %g6
16365 fnot1s %f18, %f22
16366 edge16n %o4, %g4, %l1
16367 or %g5, 0x0EAE, %i4
16368 andcc %l6, %g1, %l3
16369 fsrc2 %f22, %f0
16370 fandnot1 %f28, %f28, %f16
16371 andcc %o1, %i7, %o3
16372 fmovscs %icc, %f22, %f6
16373 edge16l %l0, %i0, %l5
16374 fmovrdgez %o5, %f16, %f20
16375 movcs %icc, %i3, %i6
16376 addcc %i2, 0x0EF8, %o2
16377 ld [%l7 + 0x68], %f9
16378 udiv %l2, 0x1C2D, %g3
16379 or %i1, %o0, %o6
16380 subc %g7, %g2, %g6
16381 fmovrslz %l4, %f14, %f8
16382 fmovse %xcc, %f31, %f8
16383 sth %o7, [%l7 + 0x62]
16384 fnot1s %f24, %f3
16385 umulcc %o4, %i5, %l1
16386 movvs %xcc, %g4, %i4
16387 fandnot2s %f8, %f20, %f15
16388 movne %icc, %g5, %l6
16389 mova %xcc, %l3, %o1
16390 lduw [%l7 + 0x2C], %g1
16391 sethi 0x01C4, %i7
16392 fandnot1s %f4, %f30, %f20
16393 movvs %xcc, %l0, %i0
16394 fnot1 %f10, %f28
16395 edge16l %l5, %o3, %o5
16396 fmuld8ulx16 %f14, %f16, %f10
16397 ldd [%l7 + 0x50], %f4
16398 ldsh [%l7 + 0x5E], %i6
16399 xor %i2, %o2, %i3
16400 ldsw [%l7 + 0x34], %l2
16401 movpos %icc, %g3, %i1
16402 orncc %o6, %g7, %g2
16403 andn %g6, 0x1635, %l4
16404 umul %o7, %o0, %i5
16405 sra %o4, %g4, %l1
16406 sll %g5, 0x0C, %l6
16407 movgu %icc, %i4, %l3
16408 fnors %f4, %f7, %f16
16409 alignaddr %o1, %i7, %g1
16410 udiv %i0, 0x1590, %l5
16411 smulcc %l0, 0x00DE, %o3
16412 edge16ln %i6, %o5, %i2
16413 fmovdl %icc, %f26, %f28
16414 umulcc %o2, 0x13C4, %i3
16415 bshuffle %f10, %f18, %f22
16416 srlx %g3, 0x00, %l2
16417 orncc %o6, 0x1358, %i1
16418 movleu %icc, %g7, %g6
16419 movrlz %g2, 0x1F8, %o7
16420 lduw [%l7 + 0x68], %o0
16421 lduw [%l7 + 0x18], %l4
16422 std %f8, [%l7 + 0x20]
16423 movvc %icc, %i5, %o4
16424 subc %l1, %g4, %g5
16425 fmovdvc %icc, %f19, %f9
16426 fxnors %f0, %f30, %f24
16427 fpsub32 %f18, %f0, %f30
16428 movg %xcc, %i4, %l6
16429 sth %o1, [%l7 + 0x76]
16430 stw %l3, [%l7 + 0x24]
16431 movge %xcc, %i7, %g1
16432 movgu %xcc, %i0, %l0
16433 st %f10, [%l7 + 0x2C]
16434 fcmpgt32 %f24, %f20, %l5
16435 movrgez %o3, %i6, %o5
16436 fcmpgt16 %f4, %f14, %o2
16437 fmul8ulx16 %f2, %f12, %f8
16438 fcmple16 %f20, %f0, %i3
16439 restore %g3, %i2, %l2
16440 rdpr %cwp, %g1
16441 rdpr %cansave, %g2
16442 rdpr %canrestore, %g3
16443 rdpr %cleanwin, %g4
16444 rdpr %otherwin, %g5
16445 rdpr %wstate, %g6
16446 stb %o6, [%l7 + 0x17]
16447 edge8 %g7, %i1, %g2
16448 fmovrdgz %g6, %f12, %f26
16449 subc %o0, %o7, %i5
16450 orn %o4, 0x1EFE, %l1
16451 fmovsleu %xcc, %f29, %f8
16452 srl %g4, %l4, %g5
16453 orncc %l6, %o1, %l3
16454 movne %icc, %i4, %i7
16455 edge16ln %i0, %g1, %l0
16456 fexpand %f7, %f10
16457 orcc %l5, 0x14C8, %o3
16458 fmovrsgz %o5, %f10, %f2
16459 fxnor %f18, %f24, %f22
16460 array8 %o2, %i6, %g3
16461 ldsw [%l7 + 0x68], %i3
16462 addccc %l2, 0x0467, %o6
16463 srlx %g7, %i1, %g2
16464 orn %i2, %g6, %o0
16465 fmovdne %xcc, %f9, %f22
16466 sra %o7, 0x18, %i5
16467 srlx %l1, 0x00, %g4
16468 addccc %o4, %g5, %l6
16469 addccc %o1, 0x0DB3, %l3
16470 lduh [%l7 + 0x74], %i4
16471 edge16l %i7, %l4, %i0
16472 orcc %g1, 0x04ED, %l0
16473 movrgez %l5, %o3, %o2
16474 fnot2 %f20, %f16
16475 array8 %i6, %g3, %o5
16476 array16 %l2, %i3, %o6
16477 popc 0x1329, %g7
16478 ld [%l7 + 0x7C], %f17
16479 orncc %i1, %i2, %g6
16480 array32 %g2, %o7, %i5
16481 andn %o0, %g4, %o4
16482 umul %l1, 0x1FBB, %g5
16483 movrgz %o1, %l3, %l6
16484 nop
16485 set 0x78, %l2
16486 stx %i7, [%l7 + %l2]
16487 movg %icc, %l4, %i4
16488 mova %icc, %i0, %g1
16489 fmovrsgz %l0, %f24, %f10
16490 fmovdpos %icc, %f4, %f24
16491 movpos %xcc, %l5, %o2
16492 sra %o3, 0x0A, %g3
16493 fmovrde %i6, %f28, %f8
16494 array16 %o5, %i3, %l2
16495 movg %xcc, %g7, %o6
16496 edge32l %i1, %i2, %g2
16497 array8 %g6, %i5, %o7
16498 ldsh [%l7 + 0x7C], %o0
16499 edge16n %g4, %l1, %o4
16500 fcmpgt32 %f12, %f16, %g5
16501 fmul8x16al %f30, %f23, %f10
16502 edge16l %l3, %l6, %i7
16503 and %o1, 0x10C2, %i4
16504 ldub [%l7 + 0x28], %i0
16505 andncc %g1, %l0, %l4
16506 sdivx %o2, 0x10B0, %l5
16507 pdist %f12, %f28, %f20
16508 andcc %g3, %i6, %o5
16509 srl %o3, %i3, %g7
16510 move %icc, %o6, %l2
16511 ldd [%l7 + 0x10], %i0
16512 fcmped %fcc0, %f30, %f24
16513 movpos %xcc, %i2, %g6
16514 edge16 %g2, %o7, %o0
16515 fnands %f10, %f26, %f26
16516 fmovrsgz %i5, %f14, %f5
16517 stb %l1, [%l7 + 0x4D]
16518 sth %g4, [%l7 + 0x64]
16519 fmovsle %icc, %f29, %f27
16520 orcc %g5, %l3, %l6
16521 alignaddr %i7, %o4, %i4
16522 xorcc %o1, 0x1863, %i0
16523 sth %g1, [%l7 + 0x40]
16524 sdivcc %l4, 0x0EAE, %l0
16525 nop
16526 set 0x2F, %g2
16527 stb %l5, [%l7 + %g2]
16528 array32 %g3, %i6, %o2
16529 fmuld8ulx16 %f17, %f15, %f2
16530 nop
16531 set 0x44, %i3
16532 lduw [%l7 + %i3], %o3
16533 ldd [%l7 + 0x50], %i2
16534 orn %o5, %o6, %g7
16535 movrgz %i1, 0x1D0, %l2
16536 movrne %g6, %g2, %o7
16537 edge16ln %o0, %i5, %i2
16538 orcc %l1, 0x113F, %g4
16539 lduh [%l7 + 0x42], %g5
16540 mulscc %l6, 0x08F7, %i7
16541 edge32ln %o4, %i4, %l3
16542 edge16n %i0, %g1, %o1
16543 subc %l4, 0x0201, %l5
16544 stx %g3, [%l7 + 0x28]
16545 movpos %xcc, %i6, %l0
16546 ldd [%l7 + 0x68], %f26
16547 fmul8sux16 %f10, %f30, %f22
16548 edge8 %o3, %o2, %i3
16549 mova %xcc, %o5, %g7
16550 array16 %o6, %i1, %l2
16551 fmovdge %xcc, %f5, %f27
16552 ld [%l7 + 0x0C], %f19
16553 edge8l %g2, %g6, %o7
16554 stb %i5, [%l7 + 0x28]
16555 fmovsge %icc, %f25, %f4
16556 fmovdcc %xcc, %f10, %f31
16557 fmovdvs %xcc, %f19, %f18
16558 fexpand %f8, %f14
16559 mulx %o0, 0x159E, %l1
16560 srl %g4, 0x17, %i2
16561 st %f0, [%l7 + 0x50]
16562 edge16n %g5, %i7, %l6
16563 fnand %f26, %f24, %f12
16564 fpack16 %f10, %f24
16565 umulcc %i4, %l3, %i0
16566 sdivx %o4, 0x11B3, %o1
16567 fnors %f1, %f20, %f28
16568 movrgz %g1, 0x0F8, %l4
16569 edge32ln %g3, %i6, %l0
16570 std %f14, [%l7 + 0x70]
16571 smulcc %o3, 0x1DC4, %l5
16572 edge16l %o2, %i3, %o5
16573 movgu %icc, %o6, %i1
16574 fnands %f2, %f20, %f19
16575 array8 %l2, %g7, %g2
16576 movne %icc, %o7, %i5
16577 movvc %xcc, %o0, %g6
16578 std %f10, [%l7 + 0x10]
16579 add %g4, %l1, %g5
16580 srl %i7, %i2, %i4
16581 siam 0x5
16582 lduw [%l7 + 0x14], %l3
16583 xorcc %l6, 0x1B16, %i0
16584 udivcc %o4, 0x0A81, %o1
16585 edge32ln %l4, %g3, %g1
16586 fone %f22
16587 edge16ln %i6, %l0, %l5
16588 fnegd %f6, %f10
16589 andncc %o2, %i3, %o3
16590 lduw [%l7 + 0x18], %o5
16591 sdivcc %o6, 0x0657, %i1
16592 edge32 %g7, %l2, %o7
16593 alignaddr %i5, %o0, %g2
16594 lduh [%l7 + 0x40], %g4
16595 xor %l1, 0x087C, %g6
16596 udivx %i7, 0x12FC, %i2
16597 edge8l %i4, %l3, %g5
16598 save %i0, %l6, %o4
16599 rdpr %cwp, %g1
16600 rdpr %cansave, %g2
16601 rdpr %canrestore, %g3
16602 rdpr %cleanwin, %g4
16603 rdpr %otherwin, %g5
16604 rdpr %wstate, %g6
16605 edge16n %l4, %g3, %g1
16606 addccc %o1, %l0, %l5
16607 movg %icc, %i6, %o2
16608 movre %o3, %i3, %o5
16609 udivcc %i1, 0x06BE, %o6
16610 ldsb [%l7 + 0x4C], %l2
16611 nop
16612 set 0x26, %i0
16613 stb %o7, [%l7 + %i0]
16614 fmovscs %xcc, %f29, %f24
16615 udivcc %i5, 0x1341, %g7
16616 fmul8x16 %f18, %f20, %f30
16617 array16 %o0, %g2, %l1
16618 alignaddr %g4, %g6, %i2
16619 edge32l %i7, %i4, %g5
16620 fcmpeq32 %f0, %f16, %l3
16621 fpadd16 %f6, %f0, %f12
16622 sdiv %l6, 0x0870, %o4
16623 movn %icc, %i0, %g3
16624 edge16 %g1, %l4, %l0
16625 pdist %f22, %f24, %f6
16626 edge8ln %o1, %l5, %o2
16627 sth %o3, [%l7 + 0x5E]
16628 fnot2s %f28, %f22
16629 add %i6, 0x068B, %o5
16630 subc %i3, %o6, %l2
16631 ld [%l7 + 0x64], %f7
16632 movl %icc, %i1, %o7
16633 array8 %i5, %o0, %g2
16634 movrne %l1, %g7, %g4
16635 ldsh [%l7 + 0x10], %i2
16636 andn %g6, 0x1EBC, %i4
16637 fpsub16s %f18, %f4, %f18
16638 fmovrse %i7, %f8, %f3
16639 fmovdcs %icc, %f26, %f23
16640 umul %g5, %l3, %l6
16641 umulcc %o4, %i0, %g1
16642 fmovdvs %icc, %f5, %f11
16643 movle %xcc, %l4, %g3
16644 srax %l0, %l5, %o2
16645 ldsb [%l7 + 0x7D], %o3
16646 sll %i6, 0x0D, %o5
16647 movvs %icc, %o1, %o6
16648 orn %l2, 0x0646, %i3
16649 ld [%l7 + 0x64], %f23
16650 orcc %o7, 0x0B30, %i1
16651 std %f10, [%l7 + 0x70]
16652 udiv %i5, 0x1ED9, %o0
16653 movleu %icc, %l1, %g2
16654 srl %g4, 0x15, %i2
16655 sdivx %g6, 0x07D3, %i4
16656 udivx %g7, 0x1C38, %g5
16657 addc %l3, %i7, %l6
16658 sllx %o4, %g1, %i0
16659 movcc %xcc, %g3, %l4
16660 orcc %l5, 0x0D30, %l0
16661 fcmple32 %f28, %f20, %o3
16662 fornot2 %f22, %f16, %f6
16663 setx loop_54, %l0, %l1
16664 return %l1
16665 nop
16666 rdpr %cwp, %g1
16667 rdpr %cansave, %g2
16668 rdpr %canrestore, %g3
16669 rdpr %cleanwin, %g4
16670 rdpr %otherwin, %g5
16671 rdpr %wstate, %g6
16672loop_54: fandnot1 %f26, %f4, %f10
16673 sdiv %o2, 0x134B, %o6
16674 fandnot2s %f6, %f5, %f11
16675 array32 %i3, %o7, %i1
16676 fcmple16 %f2, %f22, %l2
16677 edge32 %i5, %l1, %g2
16678 edge32l %o0, %g4, %g6
16679 mova %xcc, %i2, %g7
16680 std %f24, [%l7 + 0x60]
16681 subccc %i4, %l3, %i7
16682 addccc %g5, 0x1C7B, %o4
16683 sth %g1, [%l7 + 0x48]
16684 ldd [%l7 + 0x48], %f18
16685 stx %i0, [%l7 + 0x18]
16686 xor %g3, 0x0091, %l6
16687 ldd [%l7 + 0x28], %l4
16688 sub %l0, 0x0945, %l4
16689 edge32 %o3, %i6, %o5
16690 stw %o1, [%l7 + 0x08]
16691 edge32l %o2, %o6, %i3
16692 xnor %o7, 0x1AB3, %i1
16693 movrlz %l2, 0x32F, %i5
16694 movvs %icc, %g2, %o0
16695 edge32l %l1, %g4, %g6
16696 addc %i2, 0x07CA, %g7
16697 edge16n %i4, %l3, %i7
16698 fpsub32 %f10, %f0, %f16
16699 orn %o4, %g5, %g1
16700 fmovrsgz %g3, %f27, %f20
16701 std %f2, [%l7 + 0x78]
16702 edge32n %i0, %l5, %l6
16703 ldsw [%l7 + 0x38], %l0
16704 edge8ln %o3, %l4, %o5
16705 movleu %xcc, %i6, %o2
16706 alignaddr %o1, %o6, %i3
16707 sth %i1, [%l7 + 0x36]
16708 udivx %l2, 0x1CF6, %i5
16709 addcc %g2, %o7, %o0
16710 stb %g4, [%l7 + 0x3C]
16711 movre %l1, 0x36D, %g6
16712 lduw [%l7 + 0x2C], %g7
16713 fcmpne16 %f18, %f2, %i2
16714 edge8ln %l3, %i7, %i4
16715 edge32 %g5, %g1, %g3
16716 ldsb [%l7 + 0x46], %o4
16717 sub %l5, %l6, %i0
16718 movvs %xcc, %l0, %o3
16719 sub %o5, %i6, %o2
16720 movrlez %o1, 0x2A9, %l4
16721 std %f28, [%l7 + 0x60]
16722 movcs %icc, %i3, %i1
16723 sdiv %o6, 0x1E15, %l2
16724 std %f16, [%l7 + 0x38]
16725 array16 %i5, %g2, %o7
16726 smul %o0, %l1, %g6
16727 movpos %icc, %g4, %i2
16728 ldx [%l7 + 0x28], %l3
16729 stx %g7, [%l7 + 0x40]
16730 fmul8sux16 %f18, %f8, %f26
16731 movne %icc, %i7, %i4
16732 lduh [%l7 + 0x64], %g1
16733 stb %g5, [%l7 + 0x0A]
16734 restore %o4, %g3, %l6
16735 rdpr %cwp, %g1
16736 rdpr %cansave, %g2
16737 rdpr %canrestore, %g3
16738 rdpr %cleanwin, %g4
16739 rdpr %otherwin, %g5
16740 rdpr %wstate, %g6
16741 movg %icc, %i0, %l0
16742 ldd [%l7 + 0x50], %f14
16743 movl %xcc, %o3, %l5
16744 edge32n %i6, %o2, %o5
16745 mulx %o1, %i3, %l4
16746 movgu %icc, %o6, %l2
16747 edge8l %i5, %g2, %i1
16748 movvs %icc, %o0, %l1
16749 subccc %g6, %g4, %i2
16750 edge16 %o7, %l3, %g7
16751 std %f20, [%l7 + 0x40]
16752 movg %icc, %i7, %g1
16753 udivx %g5, 0x02AB, %o4
16754 fmovsvs %icc, %f10, %f15
16755 fmovrse %g3, %f1, %f22
16756 edge8l %i4, %i0, %l6
16757 movneg %icc, %l0, %l5
16758 sll %i6, %o2, %o5
16759 udiv %o3, 0x10D1, %i3
16760 movl %icc, %o1, %o6
16761 edge16n %l2, %i5, %l4
16762 fxors %f27, %f18, %f9
16763 edge8 %i1, %o0, %g2
16764 fmovsleu %icc, %f23, %f19
16765 fmovdn %xcc, %f12, %f16
16766 sir 0x186D
16767 movge %icc, %g6, %l1
16768 edge8l %g4, %o7, %i2
16769 andncc %g7, %i7, %l3
16770 movrlz %g5, 0x3B3, %o4
16771 andcc %g3, 0x0EF2, %g1
16772 movpos %xcc, %i0, %l6
16773 fmovdpos %icc, %f24, %f11
16774 addccc %i4, 0x179D, %l0
16775 stw %l5, [%l7 + 0x24]
16776 fmovspos %icc, %f26, %f31
16777 addccc %i6, %o2, %o3
16778 save %o5, %o1, %i3
16779 rdpr %cwp, %g1
16780 rdpr %cansave, %g2
16781 rdpr %canrestore, %g3
16782 rdpr %cleanwin, %g4
16783 rdpr %otherwin, %g5
16784 rdpr %wstate, %g6
16785 sdiv %o6, 0x166D, %l2
16786 fsrc2 %f6, %f4
16787 fnors %f8, %f17, %f29
16788 srax %i5, 0x1F, %i1
16789 movcc %xcc, %l4, %g2
16790 movge %icc, %g6, %l1
16791 srlx %g4, 0x16, %o7
16792 movrlez %i2, 0x055, %o0
16793 st %f27, [%l7 + 0x50]
16794 subccc %i7, %g7, %g5
16795 smulcc %o4, 0x0F23, %l3
16796 smulcc %g1, %i0, %g3
16797 xor %l6, 0x14D5, %i4
16798 pdist %f0, %f14, %f14
16799 movrlz %l0, %i6, %o2
16800 sdivcc %o3, 0x1BE7, %o5
16801 sdiv %o1, 0x001F, %l5
16802 fcmps %fcc0, %f27, %f14
16803 smul %o6, %i3, %l2
16804 edge16n %i1, %l4, %g2
16805 subccc %i5, 0x1DEA, %g6
16806 fmovdge %xcc, %f7, %f25
16807 save %g4, 0x0E38, %l1
16808 rdpr %cwp, %g1
16809 rdpr %cansave, %g2
16810 rdpr %canrestore, %g3
16811 rdpr %cleanwin, %g4
16812 rdpr %otherwin, %g5
16813 rdpr %wstate, %g6
16814 edge8n %i2, %o0, %o7
16815 subcc %g7, %i7, %g5
16816 orcc %o4, 0x067B, %l3
16817 alignaddrl %i0, %g3, %l6
16818 st %f18, [%l7 + 0x28]
16819 fmovs %f20, %f22
16820 addc %g1, %l0, %i6
16821 xor %i4, 0x0BE6, %o3
16822 orn %o5, 0x10F5, %o2
16823 edge16l %o1, %o6, %i3
16824 subcc %l2, %l5, %i1
16825 add %l4, 0x0101, %g2
16826 movleu %xcc, %g6, %g4
16827 edge8 %l1, %i5, %o0
16828 movrlez %o7, 0x199, %i2
16829 fmul8sux16 %f18, %f20, %f8
16830 umulcc %i7, 0x10A9, %g7
16831 movl %icc, %o4, %l3
16832 smul %i0, %g5, %g3
16833 fsrc2 %f4, %f0
16834 ldsw [%l7 + 0x54], %l6
16835 fpadd16s %f24, %f17, %f16
16836 srax %l0, %g1, %i6
16837 orncc %o3, %i4, %o5
16838 fmovscs %icc, %f2, %f22
16839 fmovsle %xcc, %f24, %f23
16840 ld [%l7 + 0x38], %f25
16841 edge16l %o2, %o1, %o6
16842 movne %icc, %i3, %l5
16843 fnot1s %f19, %f9
16844 ldsw [%l7 + 0x34], %i1
16845 movgu %icc, %l2, %g2
16846 setx loop_55, %l0, %l1
16847 return %l1
16848 nop
16849 rdpr %cwp, %g1
16850 rdpr %cansave, %g2
16851 rdpr %canrestore, %g3
16852 rdpr %cleanwin, %g4
16853 rdpr %otherwin, %g5
16854 rdpr %wstate, %g6
16855loop_55: ldd [%l7 + 0x60], %i4
16856 sllx %g4, %o0, %i2
16857 fmul8x16al %f0, %f6, %f8
16858 sdivcc %o7, 0x1522, %g7
16859 smul %i7, 0x035C, %l3
16860 fzeros %f13
16861 edge8n %i0, %g5, %o4
16862 xorcc %g3, %l6, %g1
16863 nop
16864 set 0x20, %l0
16865 ldub [%l7 + %l0], %l0
16866 alignaddr %o3, %i6, %o5
16867 fabsd %f20, %f18
16868 sub %i4, %o1, %o2
16869 fcmpeq32 %f24, %f26, %o6
16870 edge8 %i3, %l5, %i1
16871 array16 %g2, %l2, %g6
16872 smul %l1, 0x0EF6, %l4
16873 or %g4, %o0, %i5
16874 orncc %o7, 0x0645, %i2
16875 nop
16876 set 0x40, %l4
16877 std %f14, [%l7 + %l4]
16878 fpsub16 %f28, %f10, %f6
16879 srax %i7, %g7, %l3
16880 fmovdn %xcc, %f8, %f18
16881 edge8 %g5, %i0, %o4
16882 restore %l6, 0x0C05, %g1
16883 rdpr %cwp, %g1
16884 rdpr %cansave, %g2
16885 rdpr %canrestore, %g3
16886 rdpr %cleanwin, %g4
16887 rdpr %otherwin, %g5
16888 rdpr %wstate, %g6
16889 movrgez %g3, %l0, %o3
16890 andncc %i6, %o5, %o1
16891 array8 %o2, %i4, %o6
16892 fmovdge %xcc, %f19, %f26
16893 st %f27, [%l7 + 0x18]
16894 umulcc %i3, %l5, %i1
16895 fcmped %fcc2, %f6, %f12
16896 andncc %g2, %l2, %g6
16897 fcmpne32 %f16, %f28, %l4
16898 udivx %g4, 0x1CE7, %o0
16899 fmovscc %xcc, %f20, %f6
16900 movgu %icc, %i5, %l1
16901 fxnors %f18, %f23, %f23
16902 fnand %f24, %f8, %f20
16903 movcc %xcc, %i2, %i7
16904 lduh [%l7 + 0x1C], %g7
16905 and %l3, 0x00BF, %o7
16906 fmovscs %icc, %f26, %f19
16907 array32 %g5, %i0, %o4
16908 addcc %l6, 0x104E, %g1
16909 xorcc %l0, 0x0AEA, %o3
16910 alignaddrl %i6, %g3, %o1
16911 array32 %o2, %i4, %o6
16912 sub %o5, %i3, %i1
16913 addc %l5, %g2, %g6
16914 std %f12, [%l7 + 0x18]
16915 smulcc %l2, 0x0E13, %g4
16916 sdivcc %l4, 0x1848, %o0
16917 sdivcc %i5, 0x1B7D, %l1
16918 edge32ln %i2, %g7, %l3
16919 fmovsle %icc, %f23, %f26
16920 fnor %f24, %f18, %f16
16921 stw %i7, [%l7 + 0x08]
16922 mulscc %o7, 0x0DB3, %g5
16923 sllx %o4, 0x17, %i0
16924 movge %xcc, %l6, %g1
16925 fmovrslez %o3, %f27, %f11
16926 movpos %icc, %l0, %g3
16927 alignaddr %i6, %o1, %o2
16928 movgu %xcc, %i4, %o5
16929 lduw [%l7 + 0x18], %o6
16930 edge16l %i3, %l5, %i1
16931 sdivcc %g6, 0x0A62, %g2
16932 st %f25, [%l7 + 0x34]
16933 ldx [%l7 + 0x40], %g4
16934 movle %xcc, %l2, %o0
16935 fors %f5, %f1, %f7
16936 stx %l4, [%l7 + 0x08]
16937 popc %i5, %i2
16938 alignaddr %l1, %g7, %l3
16939 movrgz %o7, 0x3C7, %i7
16940 ldsb [%l7 + 0x5D], %g5
16941 fmovdneg %xcc, %f13, %f31
16942 ldsb [%l7 + 0x5A], %o4
16943 umul %i0, 0x1294, %g1
16944 ldsh [%l7 + 0x3E], %l6
16945 andcc %o3, %l0, %g3
16946 popc 0x0F03, %o1
16947 srax %i6, 0x13, %i4
16948 array8 %o2, %o5, %i3
16949 fandnot2 %f16, %f20, %f0
16950 movn %icc, %l5, %o6
16951 umulcc %g6, %i1, %g4
16952 subc %g2, 0x1FFA, %l2
16953 add %o0, %l4, %i2
16954 orcc %l1, 0x08DE, %i5
16955 sdivx %g7, 0x0C35, %o7
16956 fmovrdgz %l3, %f20, %f6
16957 fandnot2s %f19, %f28, %f15
16958 movcc %xcc, %g5, %o4
16959 edge8n %i0, %i7, %g1
16960 edge32l %l6, %o3, %g3
16961 sllx %l0, %o1, %i6
16962 sll %i4, %o2, %i3
16963 movl %xcc, %o5, %l5
16964 movgu %xcc, %g6, %o6
16965 smul %i1, %g4, %l2
16966 ldd [%l7 + 0x18], %f20
16967 lduw [%l7 + 0x20], %g2
16968 fones %f4
16969 addc %o0, 0x0936, %i2
16970 fnors %f29, %f27, %f3
16971 sdiv %l4, 0x0215, %i5
16972 edge16l %l1, %o7, %g7
16973 srax %g5, 0x1D, %l3
16974 movvc %icc, %i0, %o4
16975 andcc %i7, 0x162E, %g1
16976 fand %f16, %f24, %f6
16977 edge32l %o3, %l6, %g3
16978 xorcc %l0, %o1, %i6
16979 movcc %xcc, %i4, %i3
16980 smulcc %o5, %l5, %o2
16981 fandnot1s %f2, %f2, %f11
16982 alignaddrl %o6, %i1, %g4
16983 umulcc %g6, 0x116C, %l2
16984 movl %icc, %o0, %g2
16985 movneg %xcc, %l4, %i5
16986 xnorcc %i2, %o7, %g7
16987 movvc %icc, %l1, %g5
16988 fxnor %f10, %f10, %f24
16989 movre %l3, %o4, %i7
16990 sdivcc %g1, 0x0DAE, %o3
16991 fnor %f28, %f8, %f6
16992 ldd [%l7 + 0x60], %f14
16993 udivcc %i0, 0x1FB6, %g3
16994 stb %l0, [%l7 + 0x5C]
16995 movcc %icc, %l6, %i6
16996 movpos %xcc, %i4, %i3
16997 sdivx %o1, 0x1AD9, %l5
16998 fmovdvs %xcc, %f31, %f4
16999 fornot2 %f30, %f10, %f8
17000 orn %o5, %o2, %o6
17001 ldd [%l7 + 0x48], %i0
17002 orcc %g6, %g4, %o0
17003 udivcc %g2, 0x0561, %l2
17004 fmul8x16 %f30, %f6, %f22
17005 subccc %i5, 0x02D5, %i2
17006 lduh [%l7 + 0x7C], %o7
17007 edge16l %l4, %g7, %g5
17008 sethi 0x1A7B, %l3
17009 umulcc %o4, %i7, %l1
17010 sra %o3, %i0, %g1
17011 fmovsa %xcc, %f8, %f14
17012 fnands %f9, %f5, %f12
17013 move %icc, %g3, %l0
17014 ld [%l7 + 0x34], %f8
17015 smulcc %i6, 0x1384, %l6
17016 sdivx %i4, 0x0FC1, %i3
17017 andn %l5, %o5, %o1
17018 movrgez %o6, 0x28D, %i1
17019 edge32ln %o2, %g4, %g6
17020 umulcc %o0, %g2, %l2
17021 alignaddr %i5, %i2, %o7
17022 udiv %g7, 0x1881, %g5
17023 fmovrsgez %l4, %f11, %f0
17024 mulscc %l3, 0x0CF6, %o4
17025 fpadd32s %f19, %f0, %f25
17026 movrgz %l1, 0x352, %o3
17027 stw %i0, [%l7 + 0x10]
17028 subcc %g1, 0x1C59, %i7
17029 mova %xcc, %l0, %g3
17030 fxnors %f20, %f1, %f31
17031 sub %l6, %i6, %i3
17032 lduh [%l7 + 0x68], %l5
17033 movrlz %i4, %o1, %o6
17034 movvs %xcc, %i1, %o2
17035 sll %o5, %g4, %o0
17036 st %f0, [%l7 + 0x3C]
17037 mulx %g2, %g6, %i5
17038 ldd [%l7 + 0x38], %f20
17039 edge32ln %l2, %i2, %g7
17040 fcmpne32 %f24, %f2, %o7
17041 fsrc2 %f10, %f6
17042 movle %xcc, %l4, %g5
17043 smul %l3, 0x06DE, %o4
17044 st %f9, [%l7 + 0x08]
17045 edge8ln %l1, %i0, %g1
17046 add %o3, 0x1948, %l0
17047 movrgz %i7, %l6, %i6
17048 fmovdne %xcc, %f19, %f25
17049 umul %g3, %i3, %i4
17050 movrlz %o1, 0x329, %l5
17051 save %o6, %i1, %o5
17052 rdpr %cwp, %g1
17053 rdpr %cansave, %g2
17054 rdpr %canrestore, %g3
17055 rdpr %cleanwin, %g4
17056 rdpr %otherwin, %g5
17057 rdpr %wstate, %g6
17058 movcc %icc, %g4, %o2
17059 udiv %g2, 0x137A, %o0
17060 sethi 0x1FC4, %g6
17061 and %l2, %i5, %g7
17062 movrlez %i2, 0x195, %l4
17063 addc %o7, 0x138A, %l3
17064 ld [%l7 + 0x3C], %f20
17065 popc %o4, %g5
17066 orcc %i0, 0x02B8, %l1
17067 edge8n %g1, %l0, %i7
17068 fandnot1 %f10, %f20, %f2
17069 xor %o3, 0x143E, %i6
17070 fandnot1s %f11, %f5, %f10
17071 stb %g3, [%l7 + 0x44]
17072 edge32l %l6, %i4, %i3
17073 movge %icc, %o1, %l5
17074 ld [%l7 + 0x5C], %f21
17075 srlx %i1, %o5, %g4
17076 addccc %o2, 0x124A, %g2
17077 movge %xcc, %o0, %g6
17078 ldx [%l7 + 0x18], %l2
17079 andncc %i5, %o6, %i2
17080 edge16ln %l4, %g7, %l3
17081 sth %o7, [%l7 + 0x2C]
17082 ldub [%l7 + 0x09], %g5
17083 ldx [%l7 + 0x38], %i0
17084 orncc %o4, 0x0B38, %g1
17085 fzero %f14
17086 ld [%l7 + 0x54], %f14
17087 subc %l0, %i7, %l1
17088 movrlez %i6, 0x040, %o3
17089 andn %l6, %g3, %i4
17090 srax %i3, %o1, %l5
17091 edge32ln %i1, %o5, %g4
17092 subccc %g2, 0x0658, %o2
17093 ldx [%l7 + 0x30], %o0
17094 andcc %g6, %i5, %o6
17095 udiv %i2, 0x1129, %l2
17096 fpsub32 %f24, %f28, %f26
17097 fmuld8sux16 %f15, %f26, %f10
17098 lduw [%l7 + 0x5C], %g7
17099 stb %l3, [%l7 + 0x47]
17100 orncc %l4, 0x1863, %o7
17101 fcmple16 %f4, %f6, %i0
17102 sth %o4, [%l7 + 0x1C]
17103 lduh [%l7 + 0x3A], %g1
17104 ldx [%l7 + 0x08], %l0
17105 addc %g5, 0x0D2F, %l1
17106 sub %i7, %i6, %l6
17107 fcmpne32 %f0, %f18, %o3
17108 movrne %i4, %g3, %o1
17109 fsrc1s %f5, %f12
17110 alignaddrl %l5, %i3, %o5
17111 fnands %f18, %f23, %f14
17112 fpadd16 %f6, %f26, %f18
17113 umulcc %i1, 0x194A, %g2
17114 umulcc %g4, %o2, %g6
17115 fmovrdlez %i5, %f22, %f12
17116 fmovd %f16, %f2
17117 lduw [%l7 + 0x4C], %o0
17118 fone %f10
17119 st %f15, [%l7 + 0x7C]
17120 movrlz %o6, %l2, %g7
17121 movne %xcc, %l3, %i2
17122 fmovrde %o7, %f30, %f22
17123 fpadd32s %f0, %f22, %f18
17124 edge16n %i0, %l4, %o4
17125 xnor %g1, %g5, %l1
17126 ld [%l7 + 0x08], %f25
17127 edge32ln %l0, %i6, %l6
17128 fors %f17, %f29, %f22
17129 smul %i7, %i4, %g3
17130 orncc %o1, %o3, %l5
17131 fands %f23, %f22, %f18
17132 edge16ln %i3, %o5, %i1
17133 sdivcc %g4, 0x0826, %o2
17134 fabss %f2, %f5
17135 fone %f14
17136 ldsh [%l7 + 0x4E], %g6
17137 ldsb [%l7 + 0x4A], %g2
17138 sub %o0, %o6, %l2
17139 fmovrdlez %i5, %f18, %f4
17140 fmovrsgez %g7, %f27, %f21
17141 xor %l3, 0x0440, %i2
17142 sllx %i0, %l4, %o7
17143 movrgez %g1, %o4, %l1
17144 ldub [%l7 + 0x43], %g5
17145 movle %icc, %l0, %i6
17146 sllx %i7, %i4, %g3
17147 movleu %icc, %l6, %o1
17148 srlx %o3, 0x13, %l5
17149 subc %i3, 0x1070, %o5
17150 nop
17151 set 0x3C, %l6
17152 stw %i1, [%l7 + %l6]
17153 sdivx %o2, 0x05ED, %g6
17154 andcc %g4, %g2, %o0
17155 movne %icc, %o6, %l2
17156 fors %f1, %f5, %f18
17157 addcc %i5, 0x1FB6, %l3
17158 udivx %i2, 0x047E, %i0
17159 sll %g7, 0x05, %l4
17160 smul %g1, %o7, %o4
17161 orn %g5, %l0, %i6
17162 sub %l1, %i7, %g3
17163 movneg %icc, %l6, %o1
17164 nop
17165 set 0x49, %o0
17166 ldsb [%l7 + %o0], %o3
17167 fandnot2 %f2, %f14, %f8
17168 fpsub32s %f16, %f1, %f17
17169 movle %icc, %i4, %i3
17170 xorcc %o5, 0x1D3C, %l5
17171 move %xcc, %o2, %g6
17172 ldub [%l7 + 0x4D], %i1
17173 andncc %g2, %g4, %o0
17174 lduw [%l7 + 0x34], %o6
17175 andncc %l2, %l3, %i5
17176 popc 0x13FD, %i2
17177 smul %i0, 0x0246, %l4
17178 movcs %icc, %g7, %o7
17179 addc %g1, %g5, %l0
17180 add %o4, 0x1415, %i6
17181 fone %f12
17182 udivx %i7, 0x039D, %l1
17183 andn %g3, %l6, %o1
17184 smulcc %o3, %i4, %i3
17185 add %o5, 0x1D26, %o2
17186 orncc %g6, 0x03B4, %l5
17187 fmovdn %icc, %f8, %f6
17188 movrne %i1, 0x2B7, %g4
17189 movrlez %g2, %o0, %o6
17190 srlx %l2, 0x0E, %i5
17191 addccc %i2, 0x0B4B, %i0
17192 udivcc %l3, 0x1AFE, %g7
17193 ldub [%l7 + 0x6E], %o7
17194 ld [%l7 + 0x60], %f5
17195 fcmped %fcc0, %f14, %f18
17196 sdivcc %g1, 0x0C2D, %l4
17197 move %xcc, %g5, %l0
17198 stw %o4, [%l7 + 0x24]
17199 fcmpes %fcc1, %f13, %f3
17200 fmovsne %icc, %f24, %f6
17201 edge16ln %i6, %l1, %g3
17202 udivcc %l6, 0x0F2F, %i7
17203 array16 %o3, %i4, %o1
17204 mova %xcc, %i3, %o2
17205 fandnot1 %f24, %f24, %f12
17206 srlx %o5, 0x1F, %l5
17207 movvs %icc, %g6, %g4
17208 fmovsneg %xcc, %f20, %f19
17209 save %g2, %o0, %i1
17210 rdpr %cwp, %g1
17211 rdpr %cansave, %g2
17212 rdpr %canrestore, %g3
17213 rdpr %cleanwin, %g4
17214 rdpr %otherwin, %g5
17215 rdpr %wstate, %g6
17216 sub %l2, %o6, %i2
17217 popc 0x1F95, %i5
17218 fmovsvc %icc, %f17, %f0
17219 movl %xcc, %i0, %g7
17220 fpsub32 %f28, %f16, %f22
17221 udiv %o7, 0x0080, %g1
17222 fmovdg %xcc, %f4, %f29
17223 orcc %l4, 0x104B, %g5
17224 popc 0x0ACD, %l0
17225 fcmpgt32 %f24, %f14, %l3
17226 stb %o4, [%l7 + 0x3E]
17227 ldsb [%l7 + 0x62], %l1
17228 subc %i6, %l6, %g3
17229 edge32ln %i7, %o3, %i4
17230 xorcc %i3, 0x07B0, %o1
17231 xor %o5, %l5, %g6
17232 fmul8ulx16 %f8, %f2, %f10
17233 move %icc, %g4, %o2
17234 fandnot2 %f4, %f26, %f20
17235 edge8l %o0, %i1, %l2
17236 stw %o6, [%l7 + 0x08]
17237 sub %g2, %i2, %i0
17238 movcs %icc, %i5, %o7
17239 lduw [%l7 + 0x6C], %g1
17240 popc 0x033A, %l4
17241 lduw [%l7 + 0x70], %g5
17242 fands %f13, %f16, %f26
17243 fpsub32 %f0, %f26, %f18
17244 srax %l0, %l3, %g7
17245 stb %o4, [%l7 + 0x58]
17246 fcmpne32 %f0, %f28, %i6
17247 fmovsvs %xcc, %f15, %f17
17248 array32 %l1, %g3, %i7
17249 lduw [%l7 + 0x24], %o3
17250 st %f25, [%l7 + 0x58]
17251 edge16 %l6, %i3, %o1
17252 fmul8x16 %f0, %f4, %f18
17253 movge %xcc, %o5, %i4
17254 fmovsvs %xcc, %f1, %f28
17255 edge32ln %g6, %l5, %o2
17256 sdivx %o0, 0x17ED, %i1
17257 ldub [%l7 + 0x39], %g4
17258 fexpand %f22, %f16
17259 sra %o6, 0x11, %l2
17260 alignaddr %g2, %i0, %i5
17261 udivx %o7, 0x05D2, %g1
17262 ldsb [%l7 + 0x69], %l4
17263 fcmple16 %f12, %f14, %i2
17264 fnand %f2, %f30, %f8
17265 for %f20, %f4, %f20
17266 stb %g5, [%l7 + 0x65]
17267 movcc %xcc, %l3, %g7
17268 fmovsleu %xcc, %f26, %f0
17269 edge32ln %o4, %i6, %l1
17270 movre %l0, %g3, %i7
17271 movle %xcc, %o3, %i3
17272 movvc %icc, %o1, %l6
17273 std %f30, [%l7 + 0x20]
17274 andn %i4, 0x0E5F, %o5
17275 sra %l5, %o2, %g6
17276 edge16n %o0, %g4, %i1
17277 setx loop_56, %l0, %l1
17278 return %l1
17279 nop
17280 rdpr %cwp, %g1
17281 rdpr %cansave, %g2
17282 rdpr %canrestore, %g3
17283 rdpr %cleanwin, %g4
17284 rdpr %otherwin, %g5
17285 rdpr %wstate, %g6
17286loop_56: or %l2, 0x1CE9, %i5
17287 move %xcc, %o7, %i0
17288 stw %g1, [%l7 + 0x0C]
17289 xnorcc %i2, 0x0C4A, %g5
17290 lduh [%l7 + 0x14], %l4
17291 movre %l3, %o4, %i6
17292 sdiv %g7, 0x1FD3, %l0
17293 fmovspos %xcc, %f27, %f22
17294 movgu %icc, %l1, %i7
17295 edge32n %g3, %o3, %o1
17296 andcc %l6, %i3, %o5
17297 srl %i4, %l5, %o2
17298 udivx %o0, 0x15D5, %g6
17299 add %i1, 0x146B, %g4
17300 orn %g2, 0x1643, %o6
17301 fmovrse %i5, %f13, %f4
17302 fmovse %xcc, %f28, %f21
17303 std %f22, [%l7 + 0x68]
17304 lduh [%l7 + 0x50], %l2
17305 stx %o7, [%l7 + 0x60]
17306 alignaddrl %i0, %g1, %i2
17307 andncc %l4, %l3, %g5
17308 movrlz %i6, %o4, %g7
17309 orn %l0, %l1, %g3
17310 andcc %o3, %i7, %l6
17311 movleu %xcc, %i3, %o1
17312 fcmpeq32 %f26, %f22, %o5
17313 smul %i4, %l5, %o2
17314 subc %g6, %i1, %o0
17315 ldsw [%l7 + 0x64], %g4
17316 sllx %g2, 0x0C, %o6
17317 edge8n %i5, %o7, %i0
17318 restore %l2, %i2, %l4
17319 rdpr %cwp, %g1
17320 rdpr %cansave, %g2
17321 rdpr %canrestore, %g3
17322 rdpr %cleanwin, %g4
17323 rdpr %otherwin, %g5
17324 rdpr %wstate, %g6
17325 ldub [%l7 + 0x59], %l3
17326 edge8l %g1, %g5, %o4
17327 xorcc %g7, 0x0378, %l0
17328 sth %i6, [%l7 + 0x5C]
17329 mova %icc, %l1, %g3
17330 srlx %o3, %l6, %i7
17331 sdiv %i3, 0x0545, %o5
17332 udivcc %o1, 0x191C, %l5
17333 edge32n %i4, %g6, %o2
17334 fmovd %f12, %f24
17335 movg %icc, %o0, %g4
17336 alignaddr %i1, %g2, %i5
17337 ldub [%l7 + 0x22], %o6
17338 edge8ln %i0, %o7, %l2
17339 fmuld8sux16 %f17, %f14, %f24
17340 srax %i2, 0x16, %l3
17341 array8 %g1, %l4, %o4
17342 fxor %f14, %f12, %f12
17343 edge16l %g7, %g5, %l0
17344 edge16n %i6, %g3, %o3
17345 andn %l6, 0x1653, %l1
17346 smulcc %i7, 0x146A, %i3
17347 movcc %xcc, %o1, %l5
17348 udivx %i4, 0x03C4, %g6
17349 move %xcc, %o2, %o0
17350 udivcc %g4, 0x0B56, %i1
17351 alignaddr %g2, %i5, %o6
17352 fmovdpos %xcc, %f6, %f24
17353 orcc %o5, %o7, %i0
17354 addc %l2, %i2, %g1
17355 movrgez %l3, 0x3FE, %l4
17356 andcc %g7, 0x0F40, %o4
17357 fmuld8sux16 %f26, %f19, %f22
17358 edge32ln %g5, %i6, %g3
17359 sdivx %l0, 0x01FF, %l6
17360 orn %l1, 0x00DE, %o3
17361 array16 %i7, %i3, %l5
17362 fxor %f24, %f20, %f26
17363 sub %i4, 0x1AB7, %g6
17364 move %xcc, %o1, %o2
17365 mulx %o0, 0x11CA, %g4
17366 xnor %g2, 0x0C7B, %i1
17367 fabsd %f28, %f0
17368 sub %o6, %o5, %i5
17369 edge16l %i0, %o7, %i2
17370 fmovda %icc, %f27, %f17
17371 lduw [%l7 + 0x60], %l2
17372 array16 %l3, %g1, %g7
17373 fxnors %f10, %f26, %f23
17374 fabsd %f30, %f4
17375 fmovdcc %icc, %f15, %f24
17376 movre %o4, 0x3E1, %g5
17377 orcc %i6, 0x0DE1, %l4
17378 fpadd32 %f10, %f30, %f16
17379 addc %l0, %g3, %l1
17380 movre %l6, %o3, %i7
17381 sub %i3, %i4, %g6
17382 fmovsvs %icc, %f21, %f30
17383 movrne %l5, %o2, %o0
17384 movpos %icc, %o1, %g2
17385 orncc %i1, %g4, %o5
17386 and %o6, %i5, %o7
17387 array16 %i2, %i0, %l3
17388 stw %g1, [%l7 + 0x74]
17389 movrne %g7, 0x030, %l2
17390 lduw [%l7 + 0x44], %o4
17391 sllx %g5, 0x00, %i6
17392 movre %l0, %g3, %l1
17393 smul %l4, %o3, %l6
17394 nop
17395 set 0x28, %l3
17396 ldd [%l7 + %l3], %f22
17397 nop
17398 set 0x38, %o3
17399 std %f18, [%l7 + %o3]
17400 mova %xcc, %i7, %i4
17401 andcc %i3, %l5, %g6
17402 xor %o2, 0x0ADF, %o1
17403 edge32l %o0, %g2, %i1
17404 ld [%l7 + 0x14], %f15
17405 fnot1s %f12, %f23
17406 udivcc %g4, 0x011E, %o5
17407 fabss %f20, %f29
17408 lduh [%l7 + 0x74], %i5
17409 movn %icc, %o7, %o6
17410 edge16ln %i2, %l3, %g1
17411 orcc %i0, 0x08D6, %g7
17412 fzeros %f19
17413 orcc %o4, %g5, %i6
17414 sdivx %l0, 0x0724, %l2
17415 movgu %icc, %g3, %l4
17416 subcc %l1, 0x098F, %l6
17417 pdist %f4, %f6, %f30
17418 movrlez %i7, %i4, %i3
17419 sir 0x032C
17420 fabsd %f4, %f12
17421 andcc %l5, %g6, %o3
17422 edge8 %o1, %o2, %g2
17423 sll %o0, %g4, %o5
17424 movgu %icc, %i5, %i1
17425 sllx %o7, %o6, %l3
17426 edge16 %g1, %i2, %i0
17427 movre %o4, %g7, %i6
17428 addccc %g5, %l0, %l2
17429 movvs %icc, %l4, %l1
17430 move %icc, %g3, %l6
17431 fmovdle %icc, %f10, %f29
17432 edge16l %i4, %i7, %i3
17433 fmovscc %icc, %f7, %f10
17434 movrgez %l5, 0x251, %o3
17435 fornot2s %f0, %f14, %f10
17436 fmovsle %xcc, %f9, %f9
17437 sllx %o1, %g6, %o2
17438 movrlz %o0, %g2, %g4
17439 edge8 %i5, %o5, %i1
17440 sethi 0x0B33, %o6
17441 edge8n %o7, %g1, %l3
17442 orn %i2, %o4, %i0
17443 movgu %xcc, %g7, %g5
17444 edge8n %l0, %l2, %l4
17445 edge16 %l1, %i6, %l6
17446 subccc %i4, 0x1588, %g3
17447 sllx %i3, 0x0C, %i7
17448 lduw [%l7 + 0x64], %o3
17449 srax %l5, 0x08, %g6
17450 movgu %icc, %o2, %o0
17451 andcc %g2, 0x0301, %o1
17452 edge16ln %g4, %o5, %i5
17453 movrgez %i1, 0x091, %o7
17454 andcc %o6, %g1, %i2
17455 sllx %l3, %o4, %g7
17456 movl %xcc, %i0, %l0
17457 udivcc %l2, 0x026D, %l4
17458 umul %g5, 0x178F, %l1
17459 fnot2 %f6, %f22
17460 fnand %f10, %f4, %f14
17461 fnot1 %f0, %f24
17462 xnorcc %l6, 0x17FF, %i6
17463 xorcc %i4, %g3, %i3
17464 fmovdcs %icc, %f29, %f8
17465 fmul8ulx16 %f26, %f24, %f24
17466 orncc %o3, %i7, %g6
17467 movrgez %l5, 0x049, %o0
17468 ldsw [%l7 + 0x18], %g2
17469 fxnor %f30, %f16, %f12
17470 subcc %o1, 0x1ABC, %o2
17471 movre %g4, 0x17D, %i5
17472 udivx %o5, 0x0C3D, %i1
17473 st %f10, [%l7 + 0x20]
17474 array16 %o7, %g1, %i2
17475 edge16l %l3, %o4, %o6
17476 mova %xcc, %g7, %i0
17477 fmovsa %xcc, %f24, %f28
17478 edge16l %l2, %l4, %g5
17479 movl %xcc, %l1, %l0
17480 edge32l %i6, %i4, %g3
17481 alignaddr %i3, %o3, %i7
17482 array8 %l6, %g6, %l5
17483 fors %f0, %f9, %f21
17484 sra %g2, %o0, %o1
17485 alignaddr %o2, %i5, %o5
17486 edge8n %i1, %g4, %o7
17487 fornot2s %f14, %f15, %f4
17488 fabss %f19, %f4
17489 fmul8x16 %f31, %f22, %f20
17490 addccc %i2, 0x0196, %g1
17491 movcc %xcc, %o4, %l3
17492 edge8l %o6, %i0, %g7
17493 addc %l4, %g5, %l2
17494 ld [%l7 + 0x14], %f20
17495 xnor %l0, 0x0BB6, %l1
17496 addc %i6, %i4, %g3
17497 mulx %o3, %i3, %l6
17498 fmovdgu %xcc, %f26, %f5
17499 addc %i7, 0x07AE, %l5
17500 srl %g2, %g6, %o0
17501 movl %icc, %o1, %i5
17502 srl %o5, %o2, %i1
17503 sdivx %o7, 0x04BA, %i2
17504 fmovdl %icc, %f20, %f6
17505 fmovdgu %icc, %f30, %f3
17506 udivx %g4, 0x0DBC, %g1
17507 srl %l3, %o6, %o4
17508 array32 %g7, %i0, %l4
17509 sth %l2, [%l7 + 0x44]
17510 fors %f2, %f1, %f10
17511 fcmple16 %f16, %f2, %l0
17512 movle %xcc, %l1, %g5
17513 array8 %i4, %g3, %o3
17514 edge8n %i3, %l6, %i6
17515 edge16 %l5, %g2, %g6
17516 edge8 %o0, %o1, %i5
17517 std %f12, [%l7 + 0x60]
17518 sir 0x1E4A
17519 edge8n %i7, %o2, %i1
17520 udiv %o7, 0x1F61, %o5
17521 fmovrsgez %i2, %f15, %f30
17522 pdist %f24, %f10, %f0
17523 ld [%l7 + 0x18], %f15
17524 fcmpeq16 %f26, %f18, %g4
17525 edge32l %l3, %o6, %g1
17526 ldd [%l7 + 0x20], %f6
17527 fabsd %f12, %f14
17528 subcc %o4, %g7, %i0
17529 edge8n %l2, %l0, %l1
17530 sdivx %l4, 0x083A, %i4
17531 setx loop_57, %l0, %l1
17532 return %l1
17533 nop
17534 rdpr %cwp, %g1
17535 rdpr %cansave, %g2
17536 rdpr %canrestore, %g3
17537 rdpr %cleanwin, %g4
17538 rdpr %otherwin, %g5
17539 rdpr %wstate, %g6
17540loop_57: edge16n %g5, %i3, %l6
17541 ldd [%l7 + 0x20], %f2
17542 ld [%l7 + 0x14], %f23
17543 orncc %i6, 0x040A, %l5
17544 mulx %g2, %g6, %o0
17545 movg %icc, %i5, %i7
17546 alignaddr %o1, %o2, %i1
17547 subc %o5, %i2, %o7
17548 array16 %l3, %g4, %o6
17549 ldd [%l7 + 0x48], %o4
17550 movcs %xcc, %g1, %i0
17551 umul %g7, 0x0E07, %l0
17552 orn %l2, 0x193F, %l4
17553 fmovrdgz %l1, %f8, %f24
17554 movcs %xcc, %i4, %o3
17555 movpos %icc, %g3, %g5
17556 movgu %xcc, %l6, %i6
17557 fpadd16s %f7, %f30, %f21
17558 nop
17559 set 0x64, %o5
17560 lduw [%l7 + %o5], %i3
17561 fornot2s %f26, %f24, %f1
17562 edge32n %l5, %g6, %g2
17563 ldsh [%l7 + 0x6A], %i5
17564 fornot2 %f26, %f4, %f2
17565 move %xcc, %o0, %i7
17566 fpadd16 %f22, %f16, %f30
17567 edge16l %o1, %i1, %o2
17568 array16 %o5, %o7, %i2
17569 or %g4, 0x1EB4, %o6
17570 udivx %l3, 0x10A4, %o4
17571 movne %xcc, %i0, %g1
17572 restore %l0, %l2, %g7
17573 rdpr %cwp, %g1
17574 rdpr %cansave, %g2
17575 rdpr %canrestore, %g3
17576 rdpr %cleanwin, %g4
17577 rdpr %otherwin, %g5
17578 rdpr %wstate, %g6
17579 fmovrdlez %l1, %f8, %f6
17580 edge8l %i4, %o3, %l4
17581 sll %g3, 0x04, %g5
17582 std %f20, [%l7 + 0x18]
17583 udivx %i6, 0x016D, %i3
17584 edge16ln %l6, %g6, %l5
17585 addcc %g2, 0x1290, %o0
17586 movcc %icc, %i7, %i5
17587 subc %i1, %o2, %o5
17588 move %icc, %o7, %o1
17589 fmovdleu %icc, %f9, %f28
17590 movgu %xcc, %i2, %g4
17591 fnot2s %f26, %f13
17592 smul %o6, %l3, %o4
17593 nop
17594 set 0x56, %g6
17595 ldsh [%l7 + %g6], %i0
17596 sdiv %g1, 0x006F, %l0
17597 fpadd16s %f18, %f10, %f20
17598 sth %g7, [%l7 + 0x40]
17599 alignaddrl %l1, %l2, %i4
17600 movn %xcc, %o3, %l4
17601 st %f7, [%l7 + 0x5C]
17602 fnot2s %f28, %f31
17603 fcmpgt16 %f16, %f8, %g3
17604 fmovsl %icc, %f11, %f28
17605 sra %i6, 0x19, %g5
17606 fcmped %fcc0, %f6, %f8
17607 move %xcc, %i3, %g6
17608 edge16n %l5, %l6, %o0
17609 udivx %i7, 0x0EB7, %i5
17610 array32 %i1, %g2, %o2
17611 movg %xcc, %o5, %o1
17612 movrne %o7, 0x3BA, %g4
17613 fmovscs %icc, %f29, %f28
17614 addccc %i2, 0x011E, %l3
17615 umulcc %o4, %o6, %g1
17616 mulx %l0, %g7, %i0
17617 mulx %l2, %l1, %o3
17618 or %i4, %l4, %g3
17619 std %f22, [%l7 + 0x50]
17620 fmovde %icc, %f24, %f24
17621 addcc %i6, %i3, %g6
17622 edge16n %l5, %g5, %l6
17623 mulx %o0, 0x1558, %i7
17624 move %icc, %i5, %i1
17625 fmovdneg %xcc, %f27, %f12
17626 fmovrde %g2, %f8, %f2
17627 fand %f0, %f30, %f2
17628 movrgz %o2, %o1, %o5
17629 edge8ln %g4, %i2, %o7
17630 movrgz %l3, %o6, %g1
17631 array16 %o4, %l0, %i0
17632 array16 %l2, %l1, %g7
17633 fpadd32 %f22, %f28, %f14
17634 movre %i4, 0x298, %o3
17635 udivcc %g3, 0x188C, %l4
17636 and %i6, %i3, %l5
17637 fmovrde %g6, %f4, %f26
17638 sdivcc %l6, 0x1913, %g5
17639 faligndata %f6, %f18, %f8
17640 fxnor %f16, %f24, %f30
17641 ldsh [%l7 + 0x5C], %o0
17642 stx %i7, [%l7 + 0x40]
17643 movneg %xcc, %i5, %g2
17644 movrgez %o2, 0x032, %o1
17645 umul %o5, %g4, %i2
17646 ldsb [%l7 + 0x45], %i1
17647 sdiv %l3, 0x167E, %o7
17648 sdivx %g1, 0x089A, %o4
17649 fmovse %icc, %f4, %f1
17650 mova %xcc, %l0, %o6
17651 sra %i0, %l2, %l1
17652 ldd [%l7 + 0x60], %f10
17653 edge8n %g7, %o3, %g3
17654 bshuffle %f10, %f28, %f10
17655 addcc %l4, %i4, %i3
17656 stw %l5, [%l7 + 0x7C]
17657 fmovsne %xcc, %f14, %f22
17658 sll %g6, 0x08, %l6
17659 movl %xcc, %i6, %o0
17660 xorcc %i7, %i5, %g5
17661 sir 0x015A
17662 subc %o2, %g2, %o1
17663 andcc %g4, %i2, %i1
17664 add %l3, %o5, %g1
17665 andncc %o4, %l0, %o6
17666 fmovrde %i0, %f30, %f30
17667 orcc %o7, 0x1068, %l1
17668 movge %icc, %l2, %o3
17669 sllx %g3, %l4, %g7
17670 movgu %xcc, %i3, %l5
17671 fsrc2 %f30, %f20
17672 edge8 %i4, %g6, %i6
17673 ldd [%l7 + 0x68], %f10
17674 orn %l6, %i7, %o0
17675 ldd [%l7 + 0x48], %f2
17676 edge8n %i5, %o2, %g2
17677 sdivx %o1, 0x19ED, %g4
17678 edge16ln %i2, %g5, %l3
17679 addccc %o5, %g1, %i1
17680 fnor %f18, %f0, %f20
17681 movgu %icc, %l0, %o4
17682 setx loop_58, %l0, %l1
17683 return %l1
17684 nop
17685 rdpr %cwp, %g1
17686 rdpr %cansave, %g2
17687 rdpr %canrestore, %g3
17688 rdpr %cleanwin, %g4
17689 rdpr %otherwin, %g5
17690 rdpr %wstate, %g6
17691loop_58: ldsw [%l7 + 0x24], %l2
17692 movle %icc, %o3, %o7
17693 fmuld8ulx16 %f15, %f14, %f22
17694 xnor %l4, 0x19A2, %g3
17695 fcmple32 %f28, %f24, %i3
17696 andcc %l5, 0x1B5A, %i4
17697 movcs %xcc, %g7, %i6
17698 movcs %icc, %l6, %i7
17699 ldsb [%l7 + 0x16], %g6
17700 ldx [%l7 + 0x78], %i5
17701 xnor %o0, %o2, %o1
17702 fnot2s %f7, %f12
17703 move %xcc, %g2, %g4
17704 movrgz %i2, %l3, %o5
17705 fand %f20, %f30, %f26
17706 movcs %icc, %g5, %g1
17707 movrne %l0, 0x106, %i1
17708 movcc %xcc, %o4, %i0
17709 andncc %o6, %l2, %o3
17710 fmovscc %xcc, %f29, %f19
17711 sdiv %o7, 0x19A6, %l4
17712 ldsb [%l7 + 0x0F], %l1
17713 lduw [%l7 + 0x14], %i3
17714 sub %l5, %i4, %g3
17715 edge16l %g7, %l6, %i7
17716 movrgez %g6, %i5, %i6
17717 andn %o0, 0x0C67, %o2
17718 fmovrdgez %o1, %f0, %f4
17719 movne %xcc, %g2, %i2
17720 fmovrsgz %g4, %f20, %f18
17721 fmovrsgez %o5, %f2, %f12
17722 orn %g5, 0x17EC, %l3
17723 fone %f22
17724 edge16ln %g1, %i1, %l0
17725 ldx [%l7 + 0x78], %o4
17726 ld [%l7 + 0x20], %f26
17727 movge %xcc, %i0, %l2
17728 smulcc %o3, %o6, %o7
17729 xnorcc %l1, 0x0D0F, %l4
17730 edge32n %l5, %i3, %i4
17731 or %g7, 0x14CB, %g3
17732 movvc %icc, %i7, %g6
17733 umulcc %l6, %i6, %i5
17734 subc %o2, %o0, %o1
17735 sethi 0x0A10, %i2
17736 sdivx %g4, 0x01D4, %o5
17737 srlx %g2, 0x14, %g5
17738 edge16n %g1, %i1, %l3
17739 movge %xcc, %l0, %i0
17740 sethi 0x0E8C, %o4
17741 srax %o3, 0x07, %o6
17742 edge32ln %l2, %o7, %l4
17743 addcc %l1, 0x103B, %l5
17744 xorcc %i3, %i4, %g7
17745 ldsh [%l7 + 0x50], %i7
17746 fmovse %icc, %f28, %f21
17747 andcc %g3, 0x0774, %g6
17748 sdiv %i6, 0x071F, %l6
17749 udiv %o2, 0x1775, %i5
17750 addc %o0, %o1, %i2
17751 subccc %g4, 0x1679, %g2
17752 fmovsvc %xcc, %f3, %f14
17753 fandnot2s %f7, %f9, %f15
17754 movge %icc, %o5, %g5
17755 addcc %g1, 0x103F, %i1
17756 xnor %l3, %l0, %i0
17757 alignaddrl %o3, %o6, %o4
17758 sethi 0x15F4, %o7
17759 andn %l2, %l4, %l1
17760 std %f8, [%l7 + 0x08]
17761 movgu %icc, %l5, %i3
17762 movle %xcc, %g7, %i7
17763 edge16 %g3, %i4, %i6
17764 orcc %g6, 0x0B09, %o2
17765 ldsh [%l7 + 0x5A], %i5
17766 subccc %l6, 0x0BAE, %o1
17767 addccc %o0, %i2, %g4
17768 fones %f25
17769 stw %o5, [%l7 + 0x54]
17770 ld [%l7 + 0x7C], %f0
17771 lduw [%l7 + 0x5C], %g2
17772 movrgez %g1, 0x003, %g5
17773 fmovdcs %xcc, %f2, %f0
17774 movneg %xcc, %i1, %l0
17775 movgu %icc, %l3, %i0
17776 fmul8x16au %f21, %f16, %f14
17777 srlx %o6, 0x0E, %o3
17778 ldsw [%l7 + 0x1C], %o7
17779 movrlez %o4, %l4, %l1
17780 movge %icc, %l5, %l2
17781 bshuffle %f6, %f22, %f0
17782 ldx [%l7 + 0x08], %i3
17783 save %i7, %g3, %i4
17784 rdpr %cwp, %g1
17785 rdpr %cansave, %g2
17786 rdpr %canrestore, %g3
17787 rdpr %cleanwin, %g4
17788 rdpr %otherwin, %g5
17789 rdpr %wstate, %g6
17790 sll %g7, 0x1F, %g6
17791 movneg %icc, %o2, %i5
17792 fcmpne32 %f18, %f0, %l6
17793 addc %i6, %o1, %o0
17794 srax %i2, 0x14, %g4
17795 subcc %g2, 0x0057, %o5
17796 fmovde %icc, %f14, %f20
17797 udiv %g1, 0x1493, %i1
17798 fmovdcc %icc, %f28, %f31
17799 edge16l %l0, %g5, %i0
17800 edge8l %o6, %o3, %l3
17801 sethi 0x0E24, %o7
17802 subcc %l4, 0x049B, %l1
17803 array16 %o4, %l5, %i3
17804 movg %icc, %l2, %g3
17805 fsrc2s %f12, %f16
17806 umulcc %i7, 0x11D1, %i4
17807 save %g6, %g7, %i5
17808 rdpr %cwp, %g1
17809 rdpr %cansave, %g2
17810 rdpr %canrestore, %g3
17811 rdpr %cleanwin, %g4
17812 rdpr %otherwin, %g5
17813 rdpr %wstate, %g6
17814 sdiv %o2, 0x184F, %i6
17815 fcmpne32 %f16, %f10, %o1
17816 fcmple16 %f0, %f30, %l6
17817 alignaddrl %i2, %g4, %o0
17818 edge8ln %o5, %g1, %g2
17819 edge16l %i1, %l0, %i0
17820 movcc %icc, %o6, %g5
17821 fmovsl %icc, %f22, %f24
17822 ldd [%l7 + 0x28], %o2
17823 sdivcc %o7, 0x0E2E, %l3
17824 array8 %l1, %l4, %o4
17825 edge8 %i3, %l5, %g3
17826 fmovdge %xcc, %f31, %f0
17827 movleu %icc, %i7, %i4
17828 fmuld8sux16 %f9, %f4, %f14
17829 udivcc %l2, 0x0535, %g6
17830 srax %g7, %i5, %o2
17831 subccc %i6, %o1, %l6
17832 sth %g4, [%l7 + 0x5E]
17833 fsrc1s %f3, %f0
17834 addccc %i2, 0x078E, %o0
17835 movrgez %g1, 0x17C, %o5
17836 ldsw [%l7 + 0x40], %g2
17837 umul %l0, 0x1C5A, %i0
17838 ld [%l7 + 0x64], %f7
17839 add %o6, 0x0614, %i1
17840 add %o3, 0x1865, %o7
17841 fpadd16 %f30, %f26, %f20
17842 movle %xcc, %g5, %l1
17843 fxnor %f20, %f20, %f30
17844 subc %l3, 0x15CB, %l4
17845 movgu %xcc, %i3, %o4
17846 fandnot2 %f20, %f20, %f30
17847 edge8n %l5, %i7, %g3
17848 movg %xcc, %l2, %g6
17849 edge32l %i4, %i5, %o2
17850 stx %g7, [%l7 + 0x78]
17851 ldd [%l7 + 0x28], %o0
17852 fabss %f21, %f17
17853 ldd [%l7 + 0x10], %i6
17854 movleu %icc, %g4, %l6
17855 movrlz %i2, %o0, %g1
17856 movcc %icc, %o5, %l0
17857 movle %xcc, %i0, %g2
17858 xor %i1, %o6, %o3
17859 movgu %icc, %o7, %g5
17860 sdivx %l3, 0x17D7, %l1
17861 orncc %l4, %o4, %i3
17862 edge32n %l5, %g3, %i7
17863 fpadd32s %f5, %f13, %f22
17864 sethi 0x0112, %g6
17865 orn %i4, %l2, %o2
17866 fmovdgu %icc, %f10, %f0
17867 fmul8x16al %f23, %f3, %f12
17868 orncc %i5, 0x19D3, %g7
17869 fmovsa %xcc, %f22, %f5
17870 fands %f31, %f18, %f3
17871 movge %xcc, %o1, %g4
17872 fnegs %f10, %f25
17873 fnor %f0, %f16, %f0
17874 mulscc %l6, 0x08E5, %i6
17875 movneg %xcc, %i2, %o0
17876 fmovspos %xcc, %f4, %f28
17877 fpack32 %f0, %f28, %f12
17878 fornot1s %f4, %f27, %f11
17879 ldsb [%l7 + 0x31], %o5
17880 ldsb [%l7 + 0x0B], %l0
17881 orn %i0, 0x185D, %g2
17882 ldx [%l7 + 0x08], %i1
17883 movrne %o6, %g1, %o7
17884 addc %g5, 0x09EF, %l3
17885 movgu %xcc, %o3, %l4
17886 orn %o4, 0x16FD, %l1
17887 movne %icc, %i3, %l5
17888 edge16n %i7, %g6, %i4
17889 smul %l2, 0x17BC, %g3
17890 ld [%l7 + 0x08], %f29
17891 and %o2, %i5, %g7
17892 nop
17893 set 0x58, %o1
17894 ldd [%l7 + %o1], %o0
17895 ldd [%l7 + 0x18], %i6
17896 xnorcc %i6, 0x03E5, %g4
17897 fmul8x16au %f6, %f26, %f22
17898 fmovdleu %xcc, %f18, %f11
17899 and %o0, %o5, %l0
17900 fmovsge %icc, %f15, %f21
17901 fnot1s %f15, %f11
17902 fnot1s %f1, %f7
17903 smulcc %i2, %g2, %i1
17904 movrlez %o6, %i0, %g1
17905 fmovdpos %xcc, %f31, %f25
17906 edge8 %g5, %o7, %l3
17907 addccc %l4, %o3, %o4
17908 ldsh [%l7 + 0x7C], %l1
17909 lduh [%l7 + 0x4E], %i3
17910 addcc %i7, 0x1356, %g6
17911 subccc %i4, 0x0563, %l5
17912 stb %g3, [%l7 + 0x31]
17913 edge32 %o2, %l2, %g7
17914 edge8 %i5, %l6, %o1
17915 subccc %g4, %o0, %o5
17916 std %f26, [%l7 + 0x60]
17917 nop
17918 set 0x18, %i2
17919 stx %l0, [%l7 + %i2]
17920 subccc %i6, 0x1397, %i2
17921 fmovsneg %xcc, %f0, %f13
17922 edge32 %i1, %g2, %i0
17923 sethi 0x15C4, %o6
17924 move %icc, %g5, %o7
17925 movrgez %g1, %l3, %o3
17926 fnands %f18, %f26, %f26
17927 or %o4, 0x10D1, %l1
17928 fmul8x16 %f11, %f30, %f20
17929 subcc %l4, 0x19BD, %i7
17930 edge32ln %g6, %i3, %i4
17931 fands %f11, %f21, %f11
17932 lduh [%l7 + 0x08], %l5
17933 fxnor %f24, %f12, %f2
17934 sllx %g3, 0x01, %l2
17935 stw %o2, [%l7 + 0x20]
17936 fmovsle %xcc, %f20, %f10
17937 orcc %g7, 0x0A58, %l6
17938 ldsw [%l7 + 0x6C], %o1
17939 stb %i5, [%l7 + 0x41]
17940 addc %o0, 0x1482, %g4
17941 sth %l0, [%l7 + 0x1E]
17942 movre %o5, 0x296, %i2
17943 siam 0x1
17944 subc %i1, 0x0CE2, %g2
17945 save %i0, %i6, %g5
17946 rdpr %cwp, %g1
17947 rdpr %cansave, %g2
17948 rdpr %canrestore, %g3
17949 rdpr %cleanwin, %g4
17950 rdpr %otherwin, %g5
17951 rdpr %wstate, %g6
17952 fpsub16 %f22, %f18, %f22
17953 fandnot1s %f14, %f10, %f4
17954 movcs %xcc, %o7, %o6
17955 movrlz %l3, %g1, %o3
17956 fmovrdlz %o4, %f28, %f28
17957 sdivcc %l1, 0x1D91, %l4
17958 udivx %i7, 0x17A3, %i3
17959 udiv %i4, 0x162E, %l5
17960 xorcc %g6, 0x1B95, %g3
17961 add %l2, %g7, %o2
17962 movn %icc, %l6, %o1
17963 orcc %i5, %o0, %g4
17964 edge16l %l0, %o5, %i1
17965 fmul8sux16 %f16, %f26, %f16
17966 edge8l %g2, %i2, %i6
17967 fpack16 %f30, %f31
17968 edge16n %i0, %g5, %o6
17969 movrlez %o7, 0x09E, %g1
17970 udivcc %o3, 0x1AB3, %o4
17971 fxnor %f22, %f30, %f16
17972 movneg %xcc, %l3, %l4
17973 subccc %l1, %i7, %i4
17974 srl %i3, 0x0E, %g6
17975 orn %g3, %l5, %g7
17976 edge32l %l2, %o2, %l6
17977 udiv %o1, 0x1E93, %o0
17978 fandnot1 %f14, %f30, %f28
17979 nop
17980 set 0x53, %i5
17981 ldub [%l7 + %i5], %i5
17982 movleu %xcc, %g4, %l0
17983 mulscc %i1, 0x104F, %o5
17984 edge32ln %g2, %i2, %i6
17985 sir 0x0E9B
17986 movleu %icc, %g5, %o6
17987 edge32n %o7, %i0, %o3
17988 add %g1, 0x1531, %l3
17989 fsrc1s %f25, %f6
17990 sra %l4, 0x13, %o4
17991 fxnor %f8, %f20, %f12
17992 sdiv %i7, 0x05CF, %l1
17993 addccc %i4, 0x177C, %g6
17994 movl %icc, %i3, %l5
17995 xnorcc %g7, 0x0235, %g3
17996 array8 %l2, %l6, %o2
17997 mulx %o1, 0x1FC4, %i5
17998 lduw [%l7 + 0x08], %o0
17999 fmovrsgez %l0, %f8, %f12
18000 save %i1, 0x1BFC, %o5
18001 rdpr %cwp, %g1
18002 rdpr %cansave, %g2
18003 rdpr %canrestore, %g3
18004 rdpr %cleanwin, %g4
18005 rdpr %otherwin, %g5
18006 rdpr %wstate, %g6
18007 fpadd16s %f12, %f13, %f16
18008 movrlz %g2, %g4, %i2
18009 udiv %i6, 0x10C6, %g5
18010 ldub [%l7 + 0x4E], %o6
18011 st %f11, [%l7 + 0x58]
18012 sub %i0, %o7, %o3
18013 move %icc, %g1, %l3
18014 fmovrdne %l4, %f28, %f26
18015 fmovse %xcc, %f23, %f4
18016 umul %o4, %l1, %i4
18017 fmovdvc %xcc, %f24, %f17
18018 andcc %g6, %i7, %l5
18019 subccc %g7, %g3, %l2
18020 fabss %f17, %f28
18021 udivcc %i3, 0x1290, %o2
18022 movge %icc, %l6, %i5
18023 edge32ln %o0, %l0, %i1
18024 std %f2, [%l7 + 0x48]
18025 andcc %o5, %o1, %g2
18026 fmovsvs %icc, %f25, %f23
18027 edge32ln %i2, %g4, %g5
18028 fmul8x16au %f21, %f4, %f24
18029 or %i6, %i0, %o7
18030 edge8 %o3, %g1, %o6
18031 edge32ln %l3, %o4, %l1
18032 ldx [%l7 + 0x10], %i4
18033 fsrc1 %f6, %f12
18034 movcs %xcc, %g6, %l4
18035 orcc %i7, 0x01A1, %g7
18036 sllx %l5, %g3, %l2
18037 move %xcc, %i3, %l6
18038 fandnot1 %f4, %f26, %f0
18039 edge16n %o2, %i5, %o0
18040 bshuffle %f10, %f16, %f8
18041 srax %i1, %o5, %l0
18042 srlx %o1, %g2, %g4
18043 movge %xcc, %g5, %i2
18044 movneg %xcc, %i6, %i0
18045 sdivcc %o3, 0x0D1F, %g1
18046 array16 %o7, %o6, %o4
18047 edge32 %l3, %i4, %l1
18048 fcmpeq32 %f20, %f0, %g6
18049 fmovdcs %xcc, %f6, %f28
18050 fmovrdlz %i7, %f10, %f12
18051 srax %l4, %g7, %g3
18052 movneg %xcc, %l5, %i3
18053 lduh [%l7 + 0x14], %l6
18054 fmul8ulx16 %f24, %f30, %f18
18055 movvs %icc, %l2, %o2
18056 andncc %i5, %o0, %o5
18057 fzeros %f13
18058 fmovdvc %xcc, %f5, %f15
18059 subccc %l0, %i1, %g2
18060 ldsh [%l7 + 0x38], %g4
18061 alignaddrl %g5, %i2, %o1
18062 fmovdg %icc, %f28, %f20
18063 movrlez %i0, %i6, %g1
18064 smulcc %o7, 0x080A, %o3
18065 movn %icc, %o4, %l3
18066 array16 %i4, %o6, %g6
18067 smulcc %i7, %l4, %l1
18068 ld [%l7 + 0x54], %f20
18069 array8 %g3, %l5, %g7
18070 fpsub16 %f4, %f20, %f28
18071 sub %i3, 0x1EC8, %l6
18072 ldsw [%l7 + 0x6C], %l2
18073 andn %i5, %o2, %o0
18074 movneg %xcc, %l0, %o5
18075 ldx [%l7 + 0x40], %g2
18076 nop
18077 set 0x46, %o2
18078 ldsb [%l7 + %o2], %g4
18079 movcs %xcc, %i1, %g5
18080 fmovsne %xcc, %f23, %f21
18081 fmovs %f22, %f4
18082 movcs %xcc, %i2, %o1
18083 fpmerge %f31, %f6, %f24
18084 lduh [%l7 + 0x6A], %i6
18085 xnorcc %g1, 0x1F77, %i0
18086 fmovdne %xcc, %f11, %f0
18087 sra %o3, %o4, %l3
18088 mova %xcc, %o7, %o6
18089 smulcc %i4, %g6, %i7
18090 edge16 %l4, %l1, %l5
18091 fmovdne %xcc, %f16, %f7
18092 sdivx %g3, 0x0769, %i3
18093 edge32ln %g7, %l6, %i5
18094 movvs %xcc, %o2, %l2
18095 udivx %o0, 0x1E5F, %o5
18096 edge8l %g2, %l0, %g4
18097 orcc %g5, %i2, %i1
18098 ldsh [%l7 + 0x5A], %i6
18099 fandnot1s %f5, %f12, %f14
18100 st %f15, [%l7 + 0x08]
18101 fnor %f2, %f26, %f10
18102 fxnors %f1, %f7, %f3
18103 edge16 %g1, %o1, %i0
18104 fmovdge %icc, %f11, %f8
18105 edge8ln %o4, %o3, %l3
18106 umulcc %o7, %o6, %i4
18107 movcs %xcc, %g6, %l4
18108 edge32ln %l1, %l5, %g3
18109 fmul8sux16 %f12, %f30, %f28
18110 sll %i7, 0x11, %i3
18111 udivx %l6, 0x1212, %g7
18112 edge8 %i5, %o2, %o0
18113 addcc %o5, 0x1D14, %g2
18114 fmul8x16au %f9, %f8, %f6
18115 fexpand %f31, %f12
18116 edge8ln %l2, %g4, %g5
18117 orncc %i2, %l0, %i6
18118 movleu %xcc, %g1, %i1
18119 array8 %o1, %i0, %o3
18120 umul %o4, 0x1F9D, %o7
18121 sra %l3, %o6, %i4
18122 stb %g6, [%l7 + 0x29]
18123 array8 %l1, %l5, %l4
18124 fabss %f8, %f6
18125 subccc %g3, %i3, %l6
18126 ld [%l7 + 0x78], %f0
18127 subcc %i7, %i5, %g7
18128 fandnot1 %f26, %f16, %f14
18129 fmovrde %o2, %f10, %f22
18130 edge32 %o0, %o5, %l2
18131 movcs %icc, %g4, %g2
18132 move %xcc, %i2, %g5
18133 std %f10, [%l7 + 0x20]
18134 array32 %l0, %i6, %g1
18135 sdivcc %i1, 0x1A60, %o1
18136 addcc %i0, %o3, %o7
18137 movrgez %o4, %l3, %i4
18138 udiv %o6, 0x159A, %l1
18139 fmovdg %icc, %f22, %f28
18140 std %f28, [%l7 + 0x08]
18141 andn %g6, %l5, %g3
18142 sll %i3, 0x10, %l4
18143 fmovrsgz %i7, %f4, %f15
18144 movcs %icc, %l6, %i5
18145 andn %g7, %o0, %o2
18146 fmovrdlz %o5, %f14, %f12
18147 umul %l2, 0x0ABA, %g2
18148 andn %i2, %g5, %l0
18149 fabss %f1, %f26
18150 srl %g4, 0x15, %g1
18151 stw %i1, [%l7 + 0x50]
18152 fcmple16 %f8, %f4, %i6
18153 restore %i0, %o1, %o3
18154 rdpr %cwp, %g1
18155 rdpr %cansave, %g2
18156 rdpr %canrestore, %g3
18157 rdpr %cleanwin, %g4
18158 rdpr %otherwin, %g5
18159 rdpr %wstate, %g6
18160 movvc %icc, %o4, %l3
18161 ld [%l7 + 0x28], %f1
18162 andcc %i4, %o7, %l1
18163 fabsd %f28, %f14
18164 movcs %icc, %o6, %g6
18165 movle %xcc, %l5, %g3
18166 fpack32 %f20, %f8, %f18
18167 edge16ln %i3, %l4, %i7
18168 movge %icc, %l6, %i5
18169 addcc %g7, %o0, %o5
18170 sllx %l2, %o2, %g2
18171 sth %g5, [%l7 + 0x7C]
18172 orncc %l0, 0x0E28, %i2
18173 popc %g4, %g1
18174 fmovrdne %i6, %f26, %f20
18175 ldsh [%l7 + 0x40], %i0
18176 fors %f14, %f16, %f29
18177 array32 %i1, %o1, %o3
18178 fpadd16s %f15, %f7, %f11
18179 mova %icc, %o4, %i4
18180 ldub [%l7 + 0x0D], %l3
18181 move %icc, %l1, %o6
18182 fmovsa %icc, %f27, %f31
18183 sll %o7, %l5, %g6
18184 bshuffle %f10, %f6, %f8
18185 std %f24, [%l7 + 0x70]
18186 fmuld8ulx16 %f6, %f1, %f10
18187 xnor %i3, 0x1DF4, %l4
18188 andncc %i7, %g3, %i5
18189 movvc %xcc, %l6, %o0
18190 addc %g7, 0x1F59, %l2
18191 addc %o5, %g2, %g5
18192 movne %icc, %o2, %l0
18193 edge8n %g4, %g1, %i2
18194 array32 %i6, %i0, %o1
18195 fmuld8sux16 %f23, %f21, %f28
18196 movge %xcc, %o3, %i1
18197 ldsb [%l7 + 0x0B], %o4
18198 fones %f25
18199 array16 %i4, %l1, %o6
18200 srlx %l3, %l5, %g6
18201 stb %i3, [%l7 + 0x21]
18202 edge8n %o7, %l4, %i7
18203 fornot2 %f20, %f2, %f0
18204 alignaddrl %i5, %l6, %g3
18205 fmovsvc %xcc, %f4, %f21
18206 nop
18207 set 0x38, %l5
18208 ldd [%l7 + %l5], %g6
18209 umul %o0, 0x16D3, %o5
18210 edge32ln %g2, %g5, %l2
18211 addccc %o2, 0x1F8C, %l0
18212 edge16l %g1, %i2, %i6
18213 movge %xcc, %i0, %g4
18214 sub %o1, 0x0E3C, %o3
18215 ldub [%l7 + 0x11], %i1
18216 edge32ln %i4, %l1, %o6
18217 st %f25, [%l7 + 0x68]
18218 edge32 %l3, %o4, %g6
18219 popc 0x0142, %i3
18220 save %o7, 0x139A, %l5
18221 rdpr %cwp, %g1
18222 rdpr %cansave, %g2
18223 rdpr %canrestore, %g3
18224 rdpr %cleanwin, %g4
18225 rdpr %otherwin, %g5
18226 rdpr %wstate, %g6
18227 add %i7, 0x1378, %l4
18228 edge32l %l6, %g3, %g7
18229 array8 %i5, %o0, %g2
18230 fsrc1 %f24, %f30
18231 array32 %g5, %o5, %l2
18232 pdist %f20, %f18, %f26
18233 stw %l0, [%l7 + 0x60]
18234 edge16 %g1, %o2, %i6
18235 srl %i2, 0x01, %i0
18236 sllx %o1, 0x1C, %o3
18237 edge32l %g4, %i4, %i1
18238 edge8 %l1, %l3, %o6
18239 movpos %icc, %g6, %o4
18240 sub %o7, 0x08CF, %i3
18241 or %l5, 0x1902, %i7
18242 fand %f6, %f28, %f14
18243 edge8l %l6, %g3, %l4
18244 orncc %i5, 0x11B5, %g7
18245 and %o0, %g5, %o5
18246 stw %l2, [%l7 + 0x1C]
18247 ldx [%l7 + 0x48], %g2
18248 addccc %g1, %o2, %l0
18249 udivcc %i2, 0x168C, %i6
18250 ldd [%l7 + 0x70], %f8
18251 fnegs %f30, %f11
18252 fmovrslz %o1, %f15, %f6
18253 edge32 %o3, %g4, %i0
18254 ldd [%l7 + 0x20], %i4
18255 fcmple32 %f16, %f22, %i1
18256 edge8n %l3, %o6, %g6
18257 ldd [%l7 + 0x68], %l0
18258 movcs %xcc, %o7, %o4
18259 array16 %i3, %i7, %l5
18260 ldub [%l7 + 0x56], %g3
18261 nop
18262 set 0x20, %g7
18263 ldsh [%l7 + %g7], %l6
18264 umulcc %l4, 0x165F, %g7
18265 edge32 %o0, %i5, %o5
18266 fmovsa %xcc, %f24, %f3
18267 orcc %l2, 0x03EC, %g2
18268 movcs %icc, %g1, %o2
18269 orncc %l0, 0x1422, %g5
18270 fcmped %fcc3, %f24, %f18
18271 sir 0x1A18
18272 umulcc %i6, %i2, %o3
18273 sra %g4, %o1, %i4
18274 edge32n %i0, %l3, %o6
18275 movrlez %g6, %i1, %o7
18276 edge16l %l1, %o4, %i3
18277 fmovde %xcc, %f10, %f0
18278 fexpand %f4, %f22
18279 stw %i7, [%l7 + 0x68]
18280 sdivcc %g3, 0x09C4, %l6
18281 mulx %l5, 0x052C, %g7
18282 sdivcc %l4, 0x0AA7, %i5
18283 st %f15, [%l7 + 0x24]
18284 movre %o0, %o5, %g2
18285 andcc %l2, %o2, %l0
18286 edge8l %g1, %g5, %i6
18287 ldx [%l7 + 0x28], %i2
18288 move %xcc, %o3, %g4
18289 xorcc %o1, %i0, %i4
18290 udivcc %l3, 0x118E, %g6
18291 fcmpeq32 %f24, %f0, %o6
18292 sll %i1, 0x1E, %o7
18293 smulcc %o4, 0x0F9C, %l1
18294 movvc %icc, %i7, %i3
18295 array8 %g3, %l6, %l5
18296 fcmpne32 %f8, %f12, %g7
18297 ldub [%l7 + 0x6F], %i5
18298 fmovrslez %o0, %f0, %f13
18299 smulcc %l4, %o5, %g2
18300 stw %o2, [%l7 + 0x24]
18301 fnegs %f31, %f22
18302 andn %l0, %l2, %g1
18303 fmovsvc %icc, %f8, %f23
18304 udiv %i6, 0x0EAE, %g5
18305 movge %xcc, %o3, %g4
18306 srlx %o1, 0x0B, %i2
18307 movleu %icc, %i0, %l3
18308 andncc %i4, %o6, %g6
18309 movrgez %i1, 0x00A, %o4
18310 fnand %f18, %f26, %f4
18311 fsrc2s %f31, %f2
18312 movrne %o7, 0x227, %i7
18313 mulscc %i3, %l1, %g3
18314 ldsw [%l7 + 0x24], %l6
18315 edge32ln %l5, %g7, %o0
18316 orcc %l4, %o5, %g2
18317 array32 %i5, %o2, %l0
18318 fmovdpos %xcc, %f31, %f3
18319 ldub [%l7 + 0x3D], %l2
18320 xnor %g1, %i6, %g5
18321 fandnot2 %f6, %f12, %f22
18322 subc %o3, %g4, %i2
18323 edge32 %i0, %o1, %l3
18324 ldsw [%l7 + 0x78], %i4
18325 movrne %o6, %g6, %o4
18326 array32 %i1, %i7, %o7
18327 xnorcc %l1, 0x09F8, %i3
18328 orn %l6, 0x1F99, %l5
18329 bshuffle %f26, %f30, %f30
18330 subccc %g7, %o0, %l4
18331 movl %icc, %g3, %o5
18332 sth %g2, [%l7 + 0x08]
18333 edge16l %i5, %l0, %o2
18334 save %l2, 0x0732, %g1
18335 rdpr %cwp, %g1
18336 rdpr %cansave, %g2
18337 rdpr %canrestore, %g3
18338 rdpr %cleanwin, %g4
18339 rdpr %otherwin, %g5
18340 rdpr %wstate, %g6
18341 movcc %xcc, %i6, %g5
18342 movrlez %o3, 0x0D2, %i2
18343 fmovs %f3, %f29
18344 movl %icc, %g4, %i0
18345 ldub [%l7 + 0x57], %l3
18346 xnor %i4, %o1, %o6
18347 edge8ln %o4, %g6, %i7
18348 movgu %icc, %i1, %l1
18349 andcc %i3, %l6, %l5
18350 movge %xcc, %o7, %g7
18351 addccc %l4, 0x112B, %g3
18352 fornot1s %f20, %f27, %f30
18353 movleu %xcc, %o0, %o5
18354 fornot2s %f10, %f25, %f7
18355 udiv %g2, 0x104E, %l0
18356 ldsw [%l7 + 0x14], %i5
18357 movrgz %o2, %g1, %l2
18358 ldsh [%l7 + 0x3A], %i6
18359 edge8ln %o3, %g5, %i2
18360 fmovs %f22, %f0
18361 movvc %icc, %g4, %i0
18362 fzeros %f4
18363 alignaddr %i4, %o1, %o6
18364 addc %l3, %g6, %i7
18365 edge32ln %o4, %i1, %l1
18366 popc %l6, %l5
18367 movl %icc, %o7, %i3
18368 fnand %f30, %f30, %f24
18369 or %l4, %g3, %g7
18370 movne %xcc, %o5, %o0
18371 umul %g2, %i5, %o2
18372 lduh [%l7 + 0x4C], %l0
18373 stb %g1, [%l7 + 0x4E]
18374 ldub [%l7 + 0x42], %l2
18375 sra %o3, 0x19, %i6
18376 fnor %f20, %f14, %f10
18377 andn %g5, %i2, %i0
18378 subcc %i4, %g4, %o1
18379 move %xcc, %o6, %g6
18380 and %l3, %o4, %i7
18381 stx %l1, [%l7 + 0x48]
18382 ldx [%l7 + 0x08], %i1
18383 ld [%l7 + 0x7C], %f18
18384 array32 %l6, %o7, %l5
18385 movrgez %i3, %g3, %l4
18386 alignaddrl %g7, %o0, %g2
18387 movn %xcc, %i5, %o2
18388 addccc %l0, 0x195B, %o5
18389 fmul8x16 %f4, %f18, %f26
18390 xnorcc %g1, %l2, %i6
18391 mulscc %o3, 0x0C17, %g5
18392 or %i2, %i4, %i0
18393 fmovsg %icc, %f22, %f18
18394 udivcc %o1, 0x0168, %g4
18395 edge16l %o6, %l3, %g6
18396 array32 %o4, %l1, %i1
18397 movpos %icc, %i7, %o7
18398 udivcc %l6, 0x11F3, %l5
18399 umulcc %g3, 0x14F5, %i3
18400 ldd [%l7 + 0x18], %f24
18401 add %l4, %g7, %g2
18402 subcc %o0, %i5, %l0
18403 edge32ln %o2, %o5, %g1
18404 fxors %f14, %f31, %f4
18405 addccc %l2, %o3, %g5
18406 mulscc %i6, %i2, %i0
18407 fmovde %xcc, %f4, %f25
18408 movrlez %o1, 0x002, %i4
18409 sra %g4, 0x03, %l3
18410 fmovrsgez %o6, %f5, %f6
18411 subc %g6, %l1, %i1
18412 movleu %xcc, %i7, %o4
18413 st %f4, [%l7 + 0x10]
18414 smulcc %l6, 0x09BC, %o7
18415 srlx %l5, %i3, %l4
18416 fnegd %f26, %f30
18417 fmovde %icc, %f22, %f31
18418 mulx %g3, %g7, %g2
18419 fsrc1 %f2, %f8
18420 movre %o0, 0x26B, %i5
18421 array8 %o2, %o5, %l0
18422 mulx %l2, 0x0EA3, %g1
18423 fpadd16s %f17, %f11, %f2
18424 stw %o3, [%l7 + 0x6C]
18425 srax %i6, 0x0A, %i2
18426 fpmerge %f20, %f5, %f0
18427 sra %g5, %o1, %i0
18428 umulcc %i4, 0x11AC, %l3
18429 ldd [%l7 + 0x58], %f4
18430 ldd [%l7 + 0x78], %o6
18431 ldd [%l7 + 0x58], %g6
18432 edge16n %l1, %g4, %i7
18433 fsrc2s %f22, %f15
18434 movleu %icc, %o4, %l6
18435 movg %icc, %i1, %l5
18436 xnor %i3, %l4, %o7
18437 ldx [%l7 + 0x60], %g7
18438 mulscc %g3, 0x185A, %o0
18439 movg %xcc, %i5, %o2
18440 sdivcc %o5, 0x1D2C, %l0
18441 movg %icc, %g2, %l2
18442 array8 %g1, %i6, %i2
18443 orncc %g5, %o1, %i0
18444 fzeros %f22
18445 fmovscc %icc, %f28, %f4
18446 fmovda %xcc, %f15, %f20
18447 movle %icc, %i4, %o3
18448 movle %icc, %l3, %g6
18449 fmuld8ulx16 %f9, %f9, %f18
18450 fmovrde %l1, %f0, %f10
18451 fcmpgt16 %f20, %f2, %o6
18452 movre %i7, %g4, %o4
18453 sdiv %i1, 0x00EB, %l6
18454 srlx %l5, 0x0F, %i3
18455 fand %f26, %f10, %f14
18456 popc 0x0AF1, %l4
18457 srl %o7, 0x04, %g7
18458 movg %icc, %o0, %g3
18459 fandnot1s %f8, %f6, %f25
18460 edge32 %i5, %o2, %l0
18461 movvc %xcc, %g2, %l2
18462 movn %icc, %g1, %o5
18463 fmovsl %icc, %f5, %f8
18464 ldd [%l7 + 0x58], %i2
18465 smulcc %i6, 0x1F89, %g5
18466 mulx %i0, 0x1184, %i4
18467 fcmple32 %f22, %f30, %o3
18468 lduw [%l7 + 0x1C], %l3
18469 fsrc1s %f27, %f26
18470 fmovrdne %o1, %f28, %f10
18471 edge8n %l1, %o6, %g6
18472 movrgz %g4, %i7, %i1
18473 add %o4, 0x19A5, %l5
18474 edge32l %i3, %l4, %o7
18475 fsrc2s %f15, %f26
18476 ldd [%l7 + 0x58], %i6
18477 sdivx %g7, 0x0183, %g3
18478 alignaddr %i5, %o2, %o0
18479 movre %g2, 0x283, %l0
18480 xnor %g1, 0x130C, %l2
18481 popc %i2, %i6
18482 fmovda %icc, %f28, %f17
18483 setx loop_59, %l0, %l1
18484 return %l1
18485 nop
18486 rdpr %cwp, %g1
18487 rdpr %cansave, %g2
18488 rdpr %canrestore, %g3
18489 rdpr %cleanwin, %g4
18490 rdpr %otherwin, %g5
18491 rdpr %wstate, %g6
18492loop_59: udiv %i4, 0x077A, %g5
18493 edge16n %l3, %o3, %o1
18494 xor %o6, 0x0F09, %g6
18495 fpmerge %f24, %f23, %f0
18496 fmuld8sux16 %f20, %f22, %f18
18497 sir 0x09F3
18498 edge32ln %l1, %i7, %i1
18499 addcc %g4, 0x0B3A, %l5
18500 movpos %icc, %o4, %l4
18501 fcmple32 %f10, %f28, %i3
18502 fmul8ulx16 %f4, %f18, %f26
18503 edge8l %o7, %l6, %g7
18504 movrne %i5, %g3, %o2
18505 edge16n %g2, %o0, %l0
18506 addccc %l2, %i2, %i6
18507 edge8ln %g1, %o5, %i4
18508 movn %icc, %g5, %l3
18509 restore %i0, %o3, %o1
18510 rdpr %cwp, %g1
18511 rdpr %cansave, %g2
18512 rdpr %canrestore, %g3
18513 rdpr %cleanwin, %g4
18514 rdpr %otherwin, %g5
18515 rdpr %wstate, %g6
18516 edge32l %o6, %g6, %i7
18517 and %i1, 0x0448, %l1
18518 movne %xcc, %l5, %g4
18519 nop
18520 set 0x1C, %i4
18521 lduw [%l7 + %i4], %o4
18522 fmovdle %xcc, %f19, %f20
18523 orn %i3, %o7, %l6
18524 movrne %g7, 0x1C7, %i5
18525 ldsh [%l7 + 0x5C], %g3
18526 movg %icc, %o2, %g2
18527 xorcc %o0, %l4, %l2
18528 fxnors %f11, %f16, %f31
18529 fnegs %f30, %f7
18530 setx loop_60, %l0, %l1
18531 return %l1
18532 nop
18533 rdpr %cwp, %g1
18534 rdpr %cansave, %g2
18535 rdpr %canrestore, %g3
18536 rdpr %cleanwin, %g4
18537 rdpr %otherwin, %g5
18538 rdpr %wstate, %g6
18539loop_60: fsrc1 %f30, %f26
18540 sll %g1, 0x18, %l0
18541 mova %xcc, %o5, %i4
18542 addc %l3, %g5, %o3
18543 std %f2, [%l7 + 0x30]
18544 sdivx %o1, 0x1893, %i0
18545 addc %g6, 0x1299, %o6
18546 and %i1, %l1, %i7
18547 movneg %icc, %g4, %l5
18548 movge %xcc, %i3, %o4
18549 and %l6, %g7, %o7
18550 ldd [%l7 + 0x10], %f2
18551 edge32l %g3, %o2, %g2
18552 ldsh [%l7 + 0x58], %i5
18553 addc %l4, %l2, %o0
18554 array16 %i6, %i2, %g1
18555 sra %o5, %i4, %l0
18556 fsrc2s %f7, %f18
18557 fabss %f17, %f29
18558 fzero %f4
18559 movn %icc, %l3, %g5
18560 ldub [%l7 + 0x14], %o3
18561 fmovdn %xcc, %f21, %f7
18562 fmovdvs %icc, %f24, %f21
18563 stx %o1, [%l7 + 0x38]
18564 edge8n %i0, %g6, %i1
18565 addcc %l1, %i7, %g4
18566 alignaddrl %o6, %i3, %o4
18567 ldd [%l7 + 0x30], %f20
18568 udivx %l5, 0x1CBF, %g7
18569 umul %o7, %g3, %o2
18570 edge8 %l6, %i5, %g2
18571 stx %l2, [%l7 + 0x40]
18572 edge16l %o0, %l4, %i6
18573 movge %icc, %g1, %i2
18574 edge16ln %o5, %i4, %l0
18575 movge %xcc, %l3, %g5
18576 mulscc %o1, %i0, %g6
18577 or %o3, 0x0F96, %l1
18578 mova %icc, %i1, %g4
18579 ldx [%l7 + 0x68], %o6
18580 for %f10, %f28, %f12
18581 array32 %i3, %i7, %l5
18582 edge8 %o4, %g7, %o7
18583 movrgz %o2, 0x0F3, %g3
18584 addcc %i5, 0x02E9, %g2
18585 siam 0x0
18586 addcc %l6, 0x143C, %o0
18587 stb %l4, [%l7 + 0x62]
18588 subc %i6, %l2, %g1
18589 udiv %i2, 0x182C, %i4
18590 mulscc %o5, 0x1413, %l3
18591 restore %g5, %l0, %o1
18592 rdpr %cwp, %g1
18593 rdpr %cansave, %g2
18594 rdpr %canrestore, %g3
18595 rdpr %cleanwin, %g4
18596 rdpr %otherwin, %g5
18597 rdpr %wstate, %g6
18598 stb %i0, [%l7 + 0x38]
18599 ldub [%l7 + 0x1B], %g6
18600 fmovrse %o3, %f8, %f14
18601 fpadd16 %f12, %f4, %f14
18602 or %l1, %i1, %g4
18603 or %i3, %i7, %o6
18604 sllx %l5, 0x03, %g7
18605 andcc %o4, 0x1E1D, %o2
18606 fornot1s %f15, %f16, %f6
18607 umulcc %g3, 0x00E1, %i5
18608 addc %g2, 0x1856, %l6
18609 sth %o7, [%l7 + 0x6E]
18610 move %icc, %o0, %l4
18611 srax %i6, 0x18, %l2
18612 sethi 0x17E4, %g1
18613 andn %i2, 0x1B71, %o5
18614 udiv %i4, 0x1B11, %g5
18615 popc %l0, %l3
18616 lduh [%l7 + 0x38], %o1
18617 ld [%l7 + 0x64], %f1
18618 fmovdcs %xcc, %f29, %f19
18619 xnor %i0, 0x1DC7, %o3
18620 fmovrde %g6, %f18, %f20
18621 movneg %xcc, %l1, %i1
18622 ldsb [%l7 + 0x1F], %g4
18623 fnot1 %f16, %f10
18624 xor %i7, %o6, %l5
18625 edge8 %g7, %o4, %o2
18626 edge8n %g3, %i5, %i3
18627 fpsub32 %f6, %f0, %f24
18628 fmovdpos %icc, %f29, %f6
18629 movrgz %l6, %o7, %g2
18630 ldd [%l7 + 0x50], %f4
18631 udivcc %o0, 0x06D5, %l4
18632 st %f13, [%l7 + 0x0C]
18633 sethi 0x13EE, %l2
18634 udivx %g1, 0x19F2, %i2
18635 popc %o5, %i4
18636 movre %i6, 0x1FA, %l0
18637 stx %l3, [%l7 + 0x28]
18638 faligndata %f22, %f26, %f12
18639 pdist %f22, %f0, %f10
18640 nop
18641 set 0x2D, %g5
18642 stb %o1, [%l7 + %g5]
18643 fpadd16 %f20, %f4, %f4
18644 ldd [%l7 + 0x58], %g4
18645 udivcc %o3, 0x14EA, %g6
18646 fmovdne %xcc, %f4, %f10
18647 movcs %xcc, %i0, %l1
18648 edge8n %g4, %i1, %o6
18649 andcc %l5, %g7, %i7
18650 fmovsvs %icc, %f30, %f22
18651 save %o4, %o2, %g3
18652 rdpr %cwp, %g1
18653 rdpr %cansave, %g2
18654 rdpr %canrestore, %g3
18655 rdpr %cleanwin, %g4
18656 rdpr %otherwin, %g5
18657 rdpr %wstate, %g6
18658 xnorcc %i3, 0x0EC1, %l6
18659 fpack16 %f8, %f14
18660 ld [%l7 + 0x14], %f1
18661 fmovscc %icc, %f28, %f30
18662 movvs %icc, %i5, %o7
18663 fandnot1 %f26, %f12, %f30
18664 ld [%l7 + 0x4C], %f28
18665 udivcc %o0, 0x163C, %g2
18666 movcs %xcc, %l2, %l4
18667 movle %icc, %i2, %o5
18668 lduh [%l7 + 0x74], %i4
18669 sethi 0x1E41, %i6
18670 lduh [%l7 + 0x20], %g1
18671 ldsh [%l7 + 0x0A], %l0
18672 edge8ln %o1, %l3, %g5
18673 fmovs %f17, %f13
18674 sllx %o3, %g6, %i0
18675 addccc %g4, %i1, %l1
18676 edge32ln %l5, %g7, %o6
18677 nop
18678 set 0x68, %o6
18679 stw %o4, [%l7 + %o6]
18680 fnot2 %f18, %f8
18681 mulscc %i7, 0x012E, %o2
18682 movrgez %g3, 0x1F3, %i3
18683 edge32ln %i5, %o7, %l6
18684 movle %xcc, %o0, %l2
18685 edge32l %l4, %i2, %o5
18686 orcc %i4, %g2, %g1
18687 alignaddrl %i6, %l0, %o1
18688 move %icc, %l3, %g5
18689 orn %g6, %i0, %g4
18690 movrlz %o3, 0x3AC, %l1
18691 movl %icc, %i1, %l5
18692 xorcc %o6, %o4, %g7
18693 movg %xcc, %o2, %i7
18694 movrgz %i3, %g3, %i5
18695 ldx [%l7 + 0x60], %l6
18696 fmovrdne %o7, %f20, %f22
18697 fmovdcc %xcc, %f31, %f2
18698 smul %l2, %o0, %l4
18699 sra %i2, %i4, %o5
18700 ld [%l7 + 0x20], %f8
18701 fpsub16s %f20, %f16, %f22
18702 fmovscs %icc, %f1, %f29
18703 fmovdvs %icc, %f30, %f24
18704 movn %icc, %g2, %g1
18705 ld [%l7 + 0x54], %f24
18706 edge32l %l0, %i6, %o1
18707 fmovsn %xcc, %f23, %f8
18708 edge32 %l3, %g5, %g6
18709 movle %xcc, %i0, %g4
18710 movvs %icc, %o3, %l1
18711 movvc %icc, %i1, %o6
18712 umulcc %l5, %o4, %o2
18713 movleu %icc, %g7, %i3
18714 st %f4, [%l7 + 0x64]
18715 alignaddrl %g3, %i7, %l6
18716 edge32ln %i5, %o7, %o0
18717 ldd [%l7 + 0x30], %l2
18718 srlx %l4, %i4, %o5
18719 fmovse %icc, %f26, %f25
18720 fcmpgt32 %f12, %f30, %i2
18721 fmovsl %icc, %f0, %f1
18722 for %f18, %f22, %f6
18723 lduw [%l7 + 0x1C], %g2
18724 fmuld8sux16 %f15, %f4, %f20
18725 movge %xcc, %g1, %l0
18726 xorcc %i6, 0x10FD, %l3
18727 movge %icc, %g5, %g6
18728 setx loop_61, %l0, %l1
18729 return %l1
18730 nop
18731 rdpr %cwp, %g1
18732 rdpr %cansave, %g2
18733 rdpr %canrestore, %g3
18734 rdpr %cleanwin, %g4
18735 rdpr %otherwin, %g5
18736 rdpr %wstate, %g6
18737loop_61: stw %g4, [%l7 + 0x78]
18738 movvc %xcc, %o3, %l1
18739 fmovrdne %o6, %f0, %f12
18740 orcc %i1, 0x017F, %l5
18741 fmul8sux16 %f10, %f18, %f6
18742 smul %o2, 0x13FD, %g7
18743 popc 0x09F9, %i3
18744 lduw [%l7 + 0x2C], %o4
18745 smulcc %i7, %l6, %g3
18746 movne %xcc, %i5, %o7
18747 fnot2s %f20, %f15
18748 sub %o0, 0x0E60, %l4
18749 smul %l2, %i4, %i2
18750 fmovrde %o5, %f10, %f8
18751 fnand %f10, %f2, %f0
18752 umulcc %g1, %g2, %i6
18753 edge16l %l0, %g5, %g6
18754 sdiv %i0, 0x0610, %o1
18755 movgu %icc, %l3, %g4
18756 subccc %o3, 0x0877, %l1
18757 fone %f6
18758 sdivx %o6, 0x1902, %l5
18759 st %f17, [%l7 + 0x68]
18760 srlx %i1, %g7, %i3
18761 edge16n %o2, %i7, %l6
18762 movpos %icc, %o4, %g3
18763 edge16l %i5, %o7, %l4
18764 sll %o0, 0x03, %l2
18765 srlx %i2, 0x0F, %o5
18766 fzeros %f4
18767 ldub [%l7 + 0x1A], %g1
18768 sub %g2, 0x0C8C, %i4
18769 umul %i6, %l0, %g6
18770 movvc %xcc, %g5, %o1
18771 fmovsne %xcc, %f17, %f6
18772 edge32n %i0, %g4, %o3
18773 sra %l1, %o6, %l3
18774 addcc %i1, 0x0078, %g7
18775 fcmpeq32 %f18, %f16, %l5
18776 movgu %xcc, %o2, %i7
18777 sra %l6, 0x00, %o4
18778 lduh [%l7 + 0x18], %i3
18779 edge32n %g3, %o7, %l4
18780 sub %i5, 0x073C, %l2
18781 sethi 0x01C1, %i2
18782 edge8 %o0, %g1, %g2
18783 edge8l %i4, %o5, %i6
18784 fmovspos %xcc, %f20, %f0
18785 movn %icc, %l0, %g6
18786 fpadd16s %f13, %f18, %f9
18787 st %f2, [%l7 + 0x5C]
18788 sll %g5, 0x16, %i0
18789 fmovdvc %xcc, %f23, %f4
18790 edge32 %g4, %o1, %l1
18791 nop
18792 set 0x5C, %g4
18793 ldsw [%l7 + %g4], %o6
18794 fmovsgu %icc, %f23, %f4
18795 movge %xcc, %l3, %i1
18796 fcmpeq16 %f20, %f8, %o3
18797 movre %g7, %l5, %o2
18798 edge8n %i7, %l6, %i3
18799 udiv %o4, 0x1075, %g3
18800 movl %xcc, %o7, %l4
18801 edge16l %i5, %l2, %i2
18802 ldsh [%l7 + 0x42], %o0
18803 st %f9, [%l7 + 0x20]
18804 restore %g2, 0x0AF2, %i4
18805 rdpr %cwp, %g1
18806 rdpr %cansave, %g2
18807 rdpr %canrestore, %g3
18808 rdpr %cleanwin, %g4
18809 rdpr %otherwin, %g5
18810 rdpr %wstate, %g6
18811 udivcc %g1, 0x025D, %i6
18812 array16 %o5, %g6, %l0
18813 addccc %g5, %g4, %i0
18814 fmovdle %xcc, %f10, %f14
18815 andcc %l1, %o1, %l3
18816 alignaddrl %i1, %o3, %g7
18817 fmovdg %icc, %f7, %f6
18818 fmovdge %icc, %f27, %f18
18819 fnot2 %f10, %f6
18820 sth %o6, [%l7 + 0x38]
18821 ldx [%l7 + 0x30], %l5
18822 orcc %o2, 0x1D6D, %i7
18823 orn %i3, 0x1BCE, %l6
18824 xor %g3, 0x1096, %o4
18825 stw %l4, [%l7 + 0x50]
18826 mova %icc, %o7, %i5
18827 movcs %xcc, %i2, %l2
18828 edge32l %o0, %g2, %g1
18829 mulscc %i6, %i4, %g6
18830 edge32 %o5, %l0, %g5
18831 smul %g4, %i0, %o1
18832 edge8n %l3, %l1, %o3
18833 addcc %i1, 0x1715, %o6
18834 movrlez %g7, %l5, %i7
18835 addcc %o2, %i3, %g3
18836 fmovdn %xcc, %f8, %f15
18837 fmuld8ulx16 %f5, %f7, %f12
18838 fmovdge %xcc, %f19, %f31
18839 alignaddrl %o4, %l4, %o7
18840 stx %i5, [%l7 + 0x18]
18841 alignaddr %i2, %l6, %l2
18842 and %g2, 0x1826, %g1
18843 movrgez %i6, %o0, %i4
18844 edge8ln %o5, %g6, %g5
18845 movrgez %l0, 0x247, %i0
18846 movcc %icc, %g4, %o1
18847 subcc %l3, %l1, %i1
18848 movgu %icc, %o6, %o3
18849 edge16ln %g7, %l5, %i7
18850 fmovrdlez %i3, %f22, %f2
18851 fmovrdlz %g3, %f16, %f22
18852 movl %xcc, %o4, %l4
18853 array32 %o7, %i5, %o2
18854 movrlez %l6, %i2, %g2
18855 srl %g1, 0x0C, %l2
18856 array32 %o0, %i6, %o5
18857 ldx [%l7 + 0x38], %i4
18858 edge8 %g6, %g5, %l0
18859 xnor %g4, %i0, %l3
18860 udiv %o1, 0x018E, %l1
18861 movvs %icc, %i1, %o6
18862 subccc %o3, 0x1ED0, %g7
18863 ldsw [%l7 + 0x40], %i7
18864 udivx %i3, 0x06EB, %l5
18865 movrlz %o4, %g3, %l4
18866 ldub [%l7 + 0x6A], %o7
18867 ldd [%l7 + 0x50], %f22
18868 ld [%l7 + 0x20], %f24
18869 fnor %f14, %f30, %f2
18870 andcc %o2, %i5, %l6
18871 subcc %g2, %i2, %g1
18872 sir 0x12F9
18873 sir 0x0EBE
18874 edge32ln %l2, %i6, %o0
18875 mulx %o5, 0x1D33, %g6
18876 ldsw [%l7 + 0x34], %g5
18877 udiv %l0, 0x1EC1, %g4
18878 srlx %i0, 0x11, %i4
18879 movrgz %l3, 0x150, %l1
18880 movneg %icc, %i1, %o1
18881 ldsb [%l7 + 0x5F], %o6
18882 fand %f8, %f4, %f26
18883 srax %g7, 0x0F, %o3
18884 fmovdgu %icc, %f23, %f2
18885 stw %i3, [%l7 + 0x2C]
18886 movcs %xcc, %i7, %o4
18887 fcmps %fcc3, %f15, %f27
18888 alignaddrl %g3, %l5, %o7
18889 stw %o2, [%l7 + 0x60]
18890 fmovrdne %i5, %f22, %f8
18891 edge8ln %l6, %g2, %l4
18892 lduw [%l7 + 0x2C], %g1
18893 save %i2, 0x0DE2, %i6
18894 rdpr %cwp, %g1
18895 rdpr %cansave, %g2
18896 rdpr %canrestore, %g3
18897 rdpr %cleanwin, %g4
18898 rdpr %otherwin, %g5
18899 rdpr %wstate, %g6
18900 lduh [%l7 + 0x50], %l2
18901 ldx [%l7 + 0x58], %o5
18902 fmovdvs %xcc, %f9, %f18
18903 orn %g6, 0x0B90, %g5
18904 fmovda %icc, %f16, %f11
18905 smulcc %o0, 0x091C, %g4
18906 sdivcc %l0, 0x18A8, %i4
18907 ldsh [%l7 + 0x24], %i0
18908 movl %icc, %l3, %l1
18909 fmovspos %xcc, %f23, %f24
18910 fsrc2 %f0, %f16
18911 andncc %o1, %i1, %g7
18912 edge8n %o6, %i3, %i7
18913 setx loop_62, %l0, %l1
18914 return %l1
18915 nop
18916 rdpr %cwp, %g1
18917 rdpr %cansave, %g2
18918 rdpr %canrestore, %g3
18919 rdpr %cleanwin, %g4
18920 rdpr %otherwin, %g5
18921 rdpr %wstate, %g6
18922loop_62: fabsd %f16, %f18
18923 xnor %g3, %o7, %o2
18924 fmovdle %icc, %f4, %f27
18925 orcc %i5, 0x1D2A, %g2
18926 umul %l6, 0x1290, %g1
18927 andncc %l4, %i2, %i6
18928 edge32ln %o5, %g6, %g5
18929 movvs %icc, %l2, %o0
18930 movrgz %g4, %i4, %i0
18931 movvs %xcc, %l3, %l0
18932 sdiv %l1, 0x1C8E, %i1
18933 smulcc %o1, %g7, %o6
18934 movpos %xcc, %i3, %o4
18935 fcmple16 %f26, %f26, %i7
18936 edge8 %o3, %g3, %o7
18937 lduh [%l7 + 0x4E], %l5
18938 ldub [%l7 + 0x69], %o2
18939 sdivcc %i5, 0x13AE, %g2
18940 fnegd %f18, %f26
18941 nop
18942 set 0x74, %i7
18943 lduw [%l7 + %i7], %g1
18944 movvc %xcc, %l4, %i2
18945 sra %l6, 0x16, %i6
18946 save %o5, 0x1ADE, %g5
18947 rdpr %cwp, %g1
18948 rdpr %cansave, %g2
18949 rdpr %canrestore, %g3
18950 rdpr %cleanwin, %g4
18951 rdpr %otherwin, %g5
18952 rdpr %wstate, %g6
18953 orn %l2, %o0, %g4
18954 xorcc %g6, %i0, %l3
18955 stw %i4, [%l7 + 0x60]
18956 xnor %l0, 0x15AC, %l1
18957 movleu %icc, %o1, %g7
18958 movre %o6, 0x27C, %i3
18959 edge16 %o4, %i7, %o3
18960 srax %g3, 0x15, %i1
18961 ldsb [%l7 + 0x12], %o7
18962 andcc %l5, %o2, %i5
18963 fmovrsgz %g1, %f21, %f17
18964 movle %icc, %l4, %g2
18965 smul %i2, %i6, %l6
18966 popc 0x1938, %g5
18967 fmovdcc %icc, %f11, %f28
18968 movne %xcc, %o5, %l2
18969 sdivcc %g4, 0x0B29, %o0
18970 udivcc %g6, 0x123F, %i0
18971 ldx [%l7 + 0x08], %l3
18972 addcc %i4, %l1, %l0
18973 addc %g7, %o1, %i3
18974 srlx %o6, 0x04, %i7
18975 fornot1s %f1, %f3, %f13
18976 subccc %o3, %o4, %i1
18977 addcc %o7, %l5, %o2
18978 fmuld8sux16 %f26, %f16, %f6
18979 fnors %f0, %f24, %f15
18980 fandnot1 %f12, %f24, %f14
18981 movleu %icc, %g3, %i5
18982 stb %l4, [%l7 + 0x3F]
18983 sir 0x15E8
18984 fxnors %f20, %f15, %f14
18985 for %f10, %f22, %f6
18986 st %f2, [%l7 + 0x24]
18987 movle %xcc, %g1, %g2
18988 udivx %i6, 0x15BD, %l6
18989 and %g5, 0x1D8D, %o5
18990 and %i2, 0x1C92, %g4
18991 sdivcc %o0, 0x0AFC, %l2
18992 orcc %g6, 0x0518, %l3
18993 fmovdcs %xcc, %f24, %f4
18994 array8 %i4, %l1, %l0
18995 move %xcc, %i0, %o1
18996 ldd [%l7 + 0x60], %g6
18997 umul %i3, 0x0ADB, %o6
18998 movrgez %o3, %o4, %i1
18999 ldsw [%l7 + 0x68], %o7
19000 movre %i7, 0x2BC, %o2
19001 sdivx %l5, 0x187E, %i5
19002 movge %icc, %g3, %g1
19003 fmovdcc %xcc, %f15, %f16
19004 orn %g2, 0x07BA, %l4
19005 movrgez %i6, %g5, %l6
19006 ldsh [%l7 + 0x3C], %o5
19007 movl %xcc, %i2, %g4
19008 udivcc %o0, 0x0597, %g6
19009 edge16 %l2, %l3, %i4
19010 sllx %l0, %i0, %o1
19011 restore %g7, 0x073A, %l1
19012 rdpr %cwp, %g1
19013 rdpr %cansave, %g2
19014 rdpr %canrestore, %g3
19015 rdpr %cleanwin, %g4
19016 rdpr %otherwin, %g5
19017 rdpr %wstate, %g6
19018 movvs %xcc, %i3, %o6
19019 movneg %xcc, %o3, %i1
19020 lduh [%l7 + 0x7E], %o7
19021 movcs %xcc, %o4, %i7
19022 addc %o2, %l5, %i5
19023 movrgz %g3, %g2, %g1
19024 orcc %l4, 0x0974, %g5
19025 lduw [%l7 + 0x14], %i6
19026 array8 %o5, %i2, %g4
19027 std %f0, [%l7 + 0x30]
19028 movg %icc, %l6, %o0
19029 movleu %xcc, %l2, %l3
19030 stw %g6, [%l7 + 0x68]
19031 movpos %icc, %l0, %i0
19032 umul %i4, %g7, %o1
19033 add %l1, %o6, %i3
19034 movrlz %i1, 0x3E9, %o7
19035 andn %o4, 0x1872, %o3
19036 ldd [%l7 + 0x08], %o2
19037 edge8n %i7, %l5, %i5
19038 edge16l %g2, %g3, %l4
19039 ldd [%l7 + 0x70], %f18
19040 fpadd32s %f20, %f0, %f8
19041 movrgz %g1, %g5, %i6
19042 fcmpeq16 %f22, %f20, %o5
19043 edge16ln %g4, %i2, %l6
19044 sdiv %o0, 0x045F, %l3
19045 xnor %l2, %l0, %g6
19046 add %i0, 0x0099, %i4
19047 edge8ln %g7, %l1, %o1
19048 andcc %i3, 0x0F93, %i1
19049 sdivcc %o7, 0x112D, %o4
19050 orn %o6, %o3, %o2
19051 movvc %xcc, %l5, %i7
19052 fxors %f0, %f16, %f27
19053 andcc %g2, %i5, %l4
19054 mova %icc, %g1, %g5
19055 ldx [%l7 + 0x28], %i6
19056 edge32 %o5, %g4, %i2
19057 fmovsleu %xcc, %f0, %f27
19058 movrgz %l6, %o0, %g3
19059 edge32ln %l3, %l0, %g6
19060 edge8l %l2, %i0, %i4
19061 fpsub32 %f26, %f8, %f28
19062 subc %g7, %o1, %l1
19063 sll %i1, 0x09, %i3
19064 xnorcc %o7, 0x048A, %o6
19065 edge16 %o3, %o4, %o2
19066 save %l5, %g2, %i5
19067 rdpr %cwp, %g1
19068 rdpr %cansave, %g2
19069 rdpr %canrestore, %g3
19070 rdpr %cleanwin, %g4
19071 rdpr %otherwin, %g5
19072 rdpr %wstate, %g6
19073 xnorcc %l4, 0x1BBC, %i7
19074 ldsw [%l7 + 0x1C], %g1
19075 fands %f5, %f9, %f14
19076 subccc %g5, 0x1E57, %i6
19077 srl %o5, %i2, %g4
19078 subccc %l6, %g3, %l3
19079 mova %icc, %l0, %g6
19080 fxnors %f4, %f20, %f28
19081 addccc %l2, 0x1C0E, %i0
19082 edge32n %o0, %g7, %i4
19083 mova %xcc, %o1, %i1
19084 sllx %i3, %o7, %l1
19085 fmovde %icc, %f12, %f12
19086 edge8l %o3, %o6, %o4
19087 array32 %l5, %g2, %o2
19088 alignaddrl %i5, %i7, %g1
19089 edge32l %g5, %i6, %l4
19090 fabss %f30, %f29
19091 movl %xcc, %i2, %o5
19092 fpadd32s %f14, %f27, %f20
19093 save %g4, 0x040E, %g3
19094 rdpr %cwp, %g1
19095 rdpr %cansave, %g2
19096 rdpr %canrestore, %g3
19097 rdpr %cleanwin, %g4
19098 rdpr %otherwin, %g5
19099 rdpr %wstate, %g6
19100 movrlz %l3, 0x1F6, %l0
19101 edge32ln %l6, %l2, %g6
19102 fmovsl %icc, %f22, %f6
19103 array32 %i0, %o0, %g7
19104 movg %xcc, %i4, %i1
19105 smul %o1, %i3, %o7
19106 ld [%l7 + 0x1C], %f7
19107 smulcc %o3, %l1, %o4
19108 mulx %o6, 0x1E83, %l5
19109 array16 %o2, %i5, %i7
19110 sllx %g1, %g5, %i6
19111 movle %xcc, %g2, %i2
19112 edge32 %o5, %g4, %g3
19113 lduh [%l7 + 0x38], %l3
19114 subc %l4, %l0, %l2
19115 sll %l6, 0x1B, %g6
19116 movcs %icc, %i0, %o0
19117 movrne %g7, 0x240, %i4
19118 edge8 %i1, %o1, %i3
19119 std %f2, [%l7 + 0x20]
19120 fmovse %xcc, %f23, %f0
19121 addc %o7, %l1, %o3
19122 sir 0x1858
19123 andcc %o4, 0x1559, %o6
19124 sll %o2, 0x1B, %i5
19125 movleu %icc, %i7, %l5
19126 fcmpeq32 %f20, %f12, %g5
19127 movvs %xcc, %g1, %g2
19128 subccc %i6, 0x1748, %o5
19129 andcc %g4, %i2, %l3
19130 ldx [%l7 + 0x68], %l4
19131 fmovdvs %icc, %f21, %f18
19132 stx %g3, [%l7 + 0x70]
19133 addcc %l0, %l2, %g6
19134 fpsub32s %f12, %f28, %f7
19135 umulcc %i0, 0x13AE, %l6
19136 ld [%l7 + 0x78], %f12
19137 movrne %o0, %i4, %i1
19138 movn %icc, %g7, %o1
19139 addcc %o7, %l1, %o3
19140 lduh [%l7 + 0x4A], %o4
19141 move %xcc, %i3, %o2
19142 fmovrsgz %o6, %f10, %f14
19143 movcc %xcc, %i5, %l5
19144 edge32l %i7, %g1, %g2
19145 movle %icc, %g5, %i6
19146 setx loop_63, %l0, %l1
19147 return %l1
19148 nop
19149 rdpr %cwp, %g1
19150 rdpr %cansave, %g2
19151 rdpr %canrestore, %g3
19152 rdpr %cleanwin, %g4
19153 rdpr %otherwin, %g5
19154 rdpr %wstate, %g6
19155loop_63: nop
19156 set 0x20, %l1
19157 ldd [%l7 + %l1], %l2
19158 smul %l4, 0x1BAA, %i2
19159 udivcc %g3, 0x1654, %l2
19160 movleu %icc, %l0, %g6
19161 stx %i0, [%l7 + 0x10]
19162 movleu %xcc, %l6, %i4
19163 add %o0, 0x1E56, %g7
19164 andncc %i1, %o7, %o1
19165 movle %icc, %o3, %l1
19166 edge16 %i3, %o2, %o4
19167 sll %i5, 0x16, %o6
19168 srl %l5, %i7, %g1
19169 mulscc %g2, 0x0969, %g5
19170 addcc %g4, %o5, %i6
19171 edge8ln %l3, %i2, %g3
19172 xnor %l2, %l0, %l4
19173 movrlz %g6, %l6, %i0
19174 fone %f0
19175 ldd [%l7 + 0x30], %f16
19176 for %f20, %f8, %f10
19177 fmovd %f20, %f20
19178 popc %o0, %i4
19179 edge16l %i1, %g7, %o7
19180 andn %o3, %o1, %i3
19181 movvs %xcc, %l1, %o4
19182 ldd [%l7 + 0x78], %o2
19183 edge32 %i5, %o6, %i7
19184 fmovrsgz %g1, %f22, %f26
19185 restore %g2, 0x00D2, %l5
19186 rdpr %cwp, %g1
19187 rdpr %cansave, %g2
19188 rdpr %canrestore, %g3
19189 rdpr %cleanwin, %g4
19190 rdpr %otherwin, %g5
19191 rdpr %wstate, %g6
19192 fmul8sux16 %f12, %f4, %f6
19193 array32 %g4, %o5, %i6
19194 movne %icc, %l3, %i2
19195 ldsb [%l7 + 0x2E], %g3
19196 edge32n %l2, %l0, %l4
19197 ldsh [%l7 + 0x66], %g6
19198 movrgz %l6, %g5, %o0
19199 movge %xcc, %i4, %i1
19200 movrgz %i0, 0x112, %o7
19201 movvc %xcc, %g7, %o1
19202 or %o3, 0x17AC, %i3
19203 movrlz %l1, %o4, %o2
19204 movle %xcc, %i5, %o6
19205 fcmpeq32 %f10, %f4, %i7
19206 ldd [%l7 + 0x78], %f2
19207 fmovrslez %g1, %f16, %f20
19208 movn %xcc, %g2, %l5
19209 edge32n %g4, %i6, %l3
19210 fpackfix %f2, %f16
19211 ld [%l7 + 0x70], %f26
19212 sra %o5, 0x0F, %i2
19213 edge32ln %l2, %g3, %l0
19214 fmovdvc %xcc, %f3, %f0
19215 nop
19216 set 0x08, %i1
19217 ldx [%l7 + %i1], %l4
19218 fmovda %xcc, %f18, %f30
19219 fnegd %f24, %f12
19220 sra %g6, %g5, %o0
19221 fornot1 %f26, %f16, %f18
19222 stb %i4, [%l7 + 0x7B]
19223 fones %f28
19224 fmul8ulx16 %f24, %f20, %f2
19225 andncc %i1, %i0, %l6
19226 fmuld8sux16 %f7, %f12, %f10
19227 sdivx %g7, 0x013E, %o1
19228 subcc %o3, %o7, %l1
19229 fnot2 %f18, %f10
19230 ldd [%l7 + 0x30], %i2
19231 fmovsge %xcc, %f31, %f31
19232 mulx %o4, 0x1285, %i5
19233 edge16l %o2, %i7, %o6
19234 popc 0x07AF, %g1
19235 movg %xcc, %g2, %l5
19236 stw %i6, [%l7 + 0x28]
19237 srlx %l3, %g4, %i2
19238 edge8ln %o5, %l2, %l0
19239 fcmpgt32 %f18, %f24, %g3
19240 ldsw [%l7 + 0x38], %l4
19241 movpos %xcc, %g5, %g6
19242 fnor %f4, %f24, %f10
19243 sir 0x0E93
19244 fmovdleu %icc, %f11, %f17
19245 sth %i4, [%l7 + 0x68]
19246 sll %i1, %i0, %l6
19247 ldsw [%l7 + 0x7C], %g7
19248 mulx %o1, 0x011A, %o0
19249 fmovrse %o7, %f8, %f10
19250 fmovsg %icc, %f3, %f30
19251 subcc %l1, 0x0F67, %o3
19252 edge8ln %o4, %i3, %i5
19253 fmovsleu %icc, %f21, %f6
19254 xnor %o2, 0x12BD, %i7
19255 fmovsvs %icc, %f9, %f2
19256 subccc %o6, %g1, %g2
19257 sllx %l5, %i6, %l3
19258 fands %f4, %f13, %f8
19259 array32 %g4, %i2, %l2
19260 xnorcc %l0, %o5, %l4
19261 xorcc %g3, %g6, %i4
19262 movg %icc, %i1, %i0
19263 fmovsle %icc, %f14, %f26
19264 orncc %g5, 0x02D3, %g7
19265 andcc %l6, %o0, %o1
19266 umulcc %o7, %o3, %l1
19267 movrlz %o4, %i3, %o2
19268 fmovsge %icc, %f16, %f9
19269 movpos %xcc, %i7, %o6
19270 movrgez %g1, %i5, %g2
19271 fmovdl %icc, %f19, %f22
19272 srl %l5, %i6, %l3
19273 array32 %g4, %i2, %l0
19274 udiv %o5, 0x095A, %l2
19275 ldd [%l7 + 0x78], %f8
19276 sub %l4, %g3, %g6
19277 sra %i1, 0x02, %i4
19278 alignaddrl %i0, %g5, %l6
19279 stx %g7, [%l7 + 0x30]
19280 ldsh [%l7 + 0x54], %o1
19281 or %o7, 0x0480, %o0
19282 save %l1, %o3, %o4
19283 rdpr %cwp, %g1
19284 rdpr %cansave, %g2
19285 rdpr %canrestore, %g3
19286 rdpr %cleanwin, %g4
19287 rdpr %otherwin, %g5
19288 rdpr %wstate, %g6
19289 sdivcc %o2, 0x0759, %i3
19290 subcc %i7, 0x007C, %g1
19291 stw %o6, [%l7 + 0x28]
19292 lduw [%l7 + 0x58], %g2
19293 xnorcc %i5, %i6, %l3
19294 fmul8ulx16 %f28, %f20, %f12
19295 array8 %g4, %i2, %l0
19296 movrgez %o5, 0x095, %l2
19297 edge16l %l4, %g3, %g6
19298 movrlez %i1, %i4, %l5
19299 fmovdcc %icc, %f28, %f5
19300 ldsb [%l7 + 0x31], %g5
19301 smulcc %i0, 0x1609, %l6
19302 add %o1, 0x115E, %o7
19303 movg %xcc, %o0, %l1
19304 sll %g7, %o4, %o3
19305 fpadd32 %f6, %f26, %f18
19306 fnegs %f26, %f22
19307 edge16l %o2, %i3, %g1
19308 fmul8sux16 %f28, %f20, %f28
19309 fxor %f0, %f14, %f22
19310 edge16l %o6, %g2, %i5
19311 ldd [%l7 + 0x60], %f4
19312 udivx %i7, 0x0A1E, %i6
19313 movl %xcc, %l3, %g4
19314 sir 0x1D86
19315 movrgez %i2, %l0, %l2
19316 edge8n %l4, %o5, %g3
19317 ldsh [%l7 + 0x7C], %g6
19318 xnorcc %i4, 0x0FD9, %l5
19319 sll %i1, %i0, %g5
19320 andncc %o1, %o7, %o0
19321 bshuffle %f16, %f20, %f14
19322 ldd [%l7 + 0x50], %f16
19323 andcc %l6, %g7, %o4
19324 stx %o3, [%l7 + 0x50]
19325 sdiv %o2, 0x02A0, %i3
19326 ldx [%l7 + 0x68], %l1
19327 fnands %f6, %f21, %f4
19328 ldd [%l7 + 0x08], %f2
19329 fandnot2 %f22, %f10, %f10
19330 edge32l %o6, %g1, %g2
19331 setx loop_64, %l0, %l1
19332 return %l1
19333 nop
19334 rdpr %cwp, %g1
19335 rdpr %cansave, %g2
19336 rdpr %canrestore, %g3
19337 rdpr %cleanwin, %g4
19338 rdpr %otherwin, %g5
19339 rdpr %wstate, %g6
19340loop_64: fcmpd %fcc1, %f26, %f30
19341 edge8l %l3, %i7, %i2
19342 addccc %l0, 0x0189, %l2
19343 fmovdvs %xcc, %f7, %f13
19344 fcmpeq16 %f28, %f2, %l4
19345 ldd [%l7 + 0x78], %g4
19346 edge8ln %o5, %g6, %g3
19347 fmovdneg %xcc, %f5, %f7
19348 save %i4, %l5, %i0
19349 rdpr %cwp, %g1
19350 rdpr %cansave, %g2
19351 rdpr %canrestore, %g3
19352 rdpr %cleanwin, %g4
19353 rdpr %otherwin, %g5
19354 rdpr %wstate, %g6
19355 umul %i1, %o1, %o7
19356 fnot2s %f0, %f5
19357 ldsh [%l7 + 0x6A], %g5
19358 fmovrsgz %l6, %f16, %f26
19359 fnot2s %f12, %f1
19360 ldsw [%l7 + 0x7C], %o0
19361 fmovdg %icc, %f6, %f13
19362 siam 0x6
19363 add %o4, 0x1513, %o3
19364 andcc %o2, %i3, %g7
19365 movneg %xcc, %l1, %o6
19366 save %g2, %i5, %i6
19367 rdpr %cwp, %g1
19368 rdpr %cansave, %g2
19369 rdpr %canrestore, %g3
19370 rdpr %cleanwin, %g4
19371 rdpr %otherwin, %g5
19372 rdpr %wstate, %g6
19373 fzeros %f9
19374 movge %icc, %g1, %l3
19375 addccc %i2, 0x0E3C, %l0
19376 xor %i7, 0x1826, %l4
19377 sdivcc %l2, 0x1ED8, %g4
19378 movg %icc, %g6, %g3
19379 movl %xcc, %o5, %l5
19380 umulcc %i0, %i4, %o1
19381 edge16l %i1, %g5, %o7
19382 sir 0x1ABB
19383 movre %l6, %o4, %o0
19384 smul %o2, %o3, %i3
19385 fand %f18, %f12, %f2
19386 edge32l %l1, %g7, %o6
19387 subc %g2, %i6, %g1
19388 udivcc %l3, 0x002B, %i5
19389 addccc %i2, 0x02FA, %i7
19390 movne %icc, %l4, %l0
19391 srl %l2, %g6, %g3
19392 stw %g4, [%l7 + 0x18]
19393 fabsd %f20, %f10
19394 xor %o5, %i0, %i4
19395 stx %l5, [%l7 + 0x58]
19396 udiv %o1, 0x095A, %g5
19397 fmovsl %xcc, %f12, %f18
19398 std %f6, [%l7 + 0x78]
19399 ldd [%l7 + 0x58], %f22
19400 movgu %xcc, %o7, %i1
19401 fnot2s %f1, %f17
19402 fnegd %f24, %f22
19403 movleu %xcc, %l6, %o0
19404 edge32n %o2, %o3, %i3
19405 sra %o4, 0x12, %g7
19406 movrlez %l1, %g2, %o6
19407 fmovsne %xcc, %f21, %f13
19408 edge8 %i6, %l3, %g1
19409 or %i2, %i7, %l4
19410 st %f11, [%l7 + 0x34]
19411 save %l0, %l2, %g6
19412 rdpr %cwp, %g1
19413 rdpr %cansave, %g2
19414 rdpr %canrestore, %g3
19415 rdpr %cleanwin, %g4
19416 rdpr %otherwin, %g5
19417 rdpr %wstate, %g6
19418 movgu %xcc, %g3, %g4
19419 restore %o5, %i0, %i5
19420 rdpr %cwp, %g1
19421 rdpr %cansave, %g2
19422 rdpr %canrestore, %g3
19423 rdpr %cleanwin, %g4
19424 rdpr %otherwin, %g5
19425 rdpr %wstate, %g6
19426 fmovrde %l5, %f18, %f8
19427 fnors %f3, %f25, %f20
19428 ldub [%l7 + 0x50], %o1
19429 movn %xcc, %g5, %o7
19430 movrlz %i4, %l6, %o0
19431 ld [%l7 + 0x20], %f0
19432 add %i1, 0x1364, %o3
19433 stb %o2, [%l7 + 0x18]
19434 fsrc1 %f6, %f28
19435 save %i3, 0x07B6, %g7
19436 rdpr %cwp, %g1
19437 rdpr %cansave, %g2
19438 rdpr %canrestore, %g3
19439 rdpr %cleanwin, %g4
19440 rdpr %otherwin, %g5
19441 rdpr %wstate, %g6
19442 movle %xcc, %o4, %g2
19443 stb %o6, [%l7 + 0x4B]
19444 and %l1, %l3, %g1
19445 movl %icc, %i6, %i2
19446 stw %i7, [%l7 + 0x24]
19447 xorcc %l4, 0x016D, %l0
19448 sethi 0x150E, %l2
19449 movre %g6, 0x205, %g4
19450 movne %icc, %g3, %o5
19451 movl %icc, %i5, %l5
19452 add %i0, 0x0A8A, %g5
19453 mova %icc, %o1, %i4
19454 st %f26, [%l7 + 0x10]
19455 fands %f29, %f12, %f7
19456 ldsb [%l7 + 0x4A], %l6
19457 stx %o0, [%l7 + 0x70]
19458 fsrc2 %f16, %f16
19459 fone %f2
19460 fnegd %f12, %f14
19461 subc %o7, %i1, %o2
19462 fcmpgt32 %f0, %f10, %o3
19463 move %icc, %i3, %g7
19464 fand %f4, %f10, %f2
19465 edge16l %g2, %o4, %o6
19466 udivcc %l1, 0x12C3, %l3
19467 movleu %icc, %i6, %i2
19468 mulx %g1, 0x1A32, %i7
19469 stw %l4, [%l7 + 0x7C]
19470 fmovdgu %xcc, %f24, %f0
19471 fmovsa %icc, %f28, %f8
19472 alignaddrl %l2, %l0, %g6
19473 edge32n %g3, %g4, %o5
19474 movrlz %i5, 0x20A, %i0
19475 fmovdl %xcc, %f5, %f28
19476 fzero %f16
19477 movpos %icc, %g5, %l5
19478 subc %i4, %o1, %o0
19479 movleu %xcc, %l6, %o7
19480 ld [%l7 + 0x54], %f1
19481 fone %f0
19482 srax %o2, 0x0A, %o3
19483 mulscc %i3, %i1, %g2
19484 fandnot2 %f24, %f6, %f12
19485 movneg %icc, %g7, %o6
19486 edge32l %l1, %o4, %l3
19487 edge16l %i6, %g1, %i7
19488 movre %i2, %l4, %l2
19489 movre %l0, %g3, %g6
19490 edge32ln %g4, %o5, %i5
19491 movvs %icc, %g5, %l5
19492 edge32l %i0, %i4, %o0
19493 movg %icc, %l6, %o7
19494 movn %icc, %o2, %o1
19495 fcmple32 %f8, %f22, %i3
19496 stx %i1, [%l7 + 0x40]
19497 alignaddrl %o3, %g2, %g7
19498 movcc %icc, %o6, %l1
19499 stb %o4, [%l7 + 0x67]
19500 orncc %l3, %i6, %g1
19501 fornot2s %f18, %f23, %f22
19502 subccc %i7, 0x19A3, %i2
19503 orn %l4, 0x1921, %l0
19504 edge8l %l2, %g6, %g4
19505 array32 %g3, %o5, %i5
19506 ldsb [%l7 + 0x27], %g5
19507 fnot2s %f4, %f15
19508 fmovsneg %xcc, %f25, %f16
19509 xor %l5, 0x1216, %i4
19510 mulscc %o0, %i0, %o7
19511 fmovdge %icc, %f4, %f4
19512 nop
19513 set 0x26, %g3
19514 ldub [%l7 + %g3], %l6
19515 nop
19516 set 0x2E, %i6
19517 ldub [%l7 + %i6], %o1
19518 srl %i3, 0x1F, %o2
19519 std %f8, [%l7 + 0x50]
19520 mulscc %i1, %o3, %g2
19521 fmovdvs %xcc, %f30, %f0
19522 movcs %icc, %o6, %l1
19523 movne %xcc, %g7, %l3
19524 movcs %icc, %o4, %i6
19525 sra %i7, %g1, %l4
19526 save %i2, %l2, %l0
19527 rdpr %cwp, %g1
19528 rdpr %cansave, %g2
19529 rdpr %canrestore, %g3
19530 rdpr %cleanwin, %g4
19531 rdpr %otherwin, %g5
19532 rdpr %wstate, %g6
19533 fandnot1s %f11, %f2, %f6
19534 movleu %icc, %g4, %g3
19535 alignaddrl %o5, %i5, %g5
19536 movvs %xcc, %g6, %i4
19537 st %f13, [%l7 + 0x2C]
19538 ldd [%l7 + 0x08], %f6
19539 edge32 %l5, %o0, %i0
19540 lduh [%l7 + 0x7C], %o7
19541 movle %xcc, %o1, %i3
19542 for %f18, %f2, %f30
19543 umulcc %o2, 0x1359, %l6
19544 fnors %f3, %f26, %f9
19545 nop
19546 set 0x58, %o7
19547 ldd [%l7 + %o7], %f20
19548 ld [%l7 + 0x54], %f14
19549 for %f16, %f12, %f0
19550 udivx %i1, 0x075C, %g2
19551 fmuld8sux16 %f1, %f13, %f30
19552 edge16l %o3, %o6, %l1
19553 fmovrdlez %l3, %f6, %f12
19554 movpos %icc, %o4, %i6
19555 nop
19556 set 0x6C, %g1
19557 lduw [%l7 + %g1], %i7
19558 srax %g7, %g1, %l4
19559 fmovse %xcc, %f2, %f28
19560 popc 0x039A, %i2
19561 ldd [%l7 + 0x68], %f30
19562 umulcc %l2, 0x0B90, %g4
19563 andn %g3, 0x1F8B, %l0
19564 lduh [%l7 + 0x5E], %o5
19565 fmovrdlez %g5, %f8, %f12
19566 array8 %g6, %i5, %l5
19567 smulcc %o0, %i4, %i0
19568 fmovdvc %xcc, %f6, %f7
19569 edge16 %o1, %i3, %o2
19570 ldd [%l7 + 0x08], %f20
19571 stb %l6, [%l7 + 0x5C]
19572 edge16ln %o7, %i1, %g2
19573 ldd [%l7 + 0x20], %f16
19574 array32 %o3, %l1, %o6
19575 movne %xcc, %o4, %l3
19576 fmovscc %icc, %f18, %f5
19577 st %f28, [%l7 + 0x1C]
19578 alignaddrl %i7, %g7, %g1
19579 mulscc %l4, %i2, %i6
19580 movpos %icc, %l2, %g3
19581 udivx %l0, 0x160E, %g4
19582 ldd [%l7 + 0x08], %o4
19583 faligndata %f8, %f22, %f22
19584 ldsb [%l7 + 0x1E], %g6
19585 array32 %g5, %i5, %l5
19586 movle %xcc, %i4, %o0
19587 alignaddrl %o1, %i0, %o2
19588 edge8n %i3, %o7, %i1
19589 move %icc, %g2, %o3
19590 save %l6, %o6, %o4
19591 rdpr %cwp, %g1
19592 rdpr %cansave, %g2
19593 rdpr %canrestore, %g3
19594 rdpr %cleanwin, %g4
19595 rdpr %otherwin, %g5
19596 rdpr %wstate, %g6
19597 movl %xcc, %l1, %i7
19598 edge32 %l3, %g7, %g1
19599 alignaddr %l4, %i6, %l2
19600 movneg %xcc, %i2, %l0
19601 sll %g4, 0x1C, %o5
19602 array16 %g6, %g5, %g3
19603 fnot1s %f1, %f17
19604 udiv %i5, 0x1F8A, %l5
19605 xnorcc %o0, 0x01C0, %o1
19606 sdivx %i4, 0x190B, %i0
19607 orcc %o2, 0x11D2, %o7
19608 mova %xcc, %i1, %g2
19609 sdivx %i3, 0x196F, %l6
19610 andncc %o6, %o4, %o3
19611 sll %l1, 0x09, %l3
19612 fmovsvc %icc, %f23, %f14
19613 lduh [%l7 + 0x40], %i7
19614 edge16 %g7, %g1, %l4
19615 fmul8sux16 %f14, %f26, %f16
19616 sir 0x09B5
19617 udiv %l2, 0x0ACD, %i2
19618 array16 %l0, %g4, %o5
19619 movrlz %g6, %i6, %g5
19620 fpadd32s %f24, %f8, %f14
19621 movl %xcc, %g3, %l5
19622 xnorcc %o0, %i5, %i4
19623 addcc %i0, %o2, %o1
19624 and %o7, %g2, %i1
19625 movvc %xcc, %l6, %o6
19626 edge16 %o4, %i3, %o3
19627 fcmpeq32 %f12, %f26, %l1
19628 edge16ln %i7, %l3, %g7
19629 sllx %l4, 0x05, %l2
19630 fmovsl %icc, %f11, %f26
19631 movg %xcc, %i2, %g1
19632 fnot1s %f15, %f6
19633 faligndata %f26, %f24, %f4
19634 lduw [%l7 + 0x18], %g4
19635 fcmpes %fcc3, %f13, %f13
19636 orn %l0, %o5, %i6
19637 edge16 %g5, %g6, %g3
19638 movrlz %o0, %i5, %i4
19639 movleu %icc, %l5, %i0
19640 fzeros %f8
19641 lduh [%l7 + 0x20], %o1
19642 or %o2, %g2, %o7
19643 fmovscs %xcc, %f31, %f3
19644 bshuffle %f14, %f30, %f26
19645 fcmpgt32 %f30, %f2, %l6
19646 addc %i1, %o6, %o4
19647 sdivcc %i3, 0x12BC, %l1
19648 and %o3, 0x0E0A, %i7
19649 fmovdle %xcc, %f23, %f7
19650 ldd [%l7 + 0x48], %l2
19651 fzeros %f2
19652 ld [%l7 + 0x30], %f12
19653 ldsh [%l7 + 0x60], %l4
19654 edge8ln %g7, %i2, %g1
19655 movge %xcc, %l2, %l0
19656 udivx %g4, 0x0FD5, %i6
19657 movpos %xcc, %o5, %g6
19658 movcs %xcc, %g5, %g3
19659 sethi 0x0E10, %i5
19660 srl %i4, 0x17, %o0
19661 movrlez %l5, %o1, %i0
19662 lduw [%l7 + 0x60], %g2
19663 andcc %o2, 0x0170, %l6
19664 addccc %o7, %o6, %o4
19665 popc %i3, %l1
19666 mova %xcc, %o3, %i1
19667 srlx %l3, 0x13, %i7
19668 movne %xcc, %l4, %g7
19669 edge8 %g1, %i2, %l0
19670 smul %g4, %i6, %l2
19671 fand %f2, %f2, %f30
19672 movcs %icc, %o5, %g5
19673 movcc %xcc, %g6, %i5
19674 fmovsvc %xcc, %f14, %f23
19675 movcc %icc, %i4, %o0
19676 st %f31, [%l7 + 0x18]
19677 edge16l %l5, %g3, %o1
19678 orn %i0, %g2, %l6
19679 movne %icc, %o2, %o6
19680 fnot2 %f4, %f16
19681 subcc %o4, 0x00E7, %i3
19682 edge8ln %l1, %o7, %o3
19683 ldsb [%l7 + 0x58], %l3
19684 ld [%l7 + 0x74], %f4
19685 movge %xcc, %i1, %i7
19686 st %f17, [%l7 + 0x30]
19687 array16 %l4, %g1, %g7
19688 edge16 %i2, %l0, %g4
19689 smulcc %i6, 0x0297, %l2
19690 and %o5, 0x138C, %g5
19691 and %i5, %i4, %g6
19692 sub %l5, %o0, %o1
19693 alignaddrl %i0, %g3, %l6
19694 fmovdg %icc, %f13, %f23
19695 array32 %o2, %g2, %o6
19696 movpos %xcc, %i3, %o4
19697 edge8ln %o7, %o3, %l1
19698 fnegs %f2, %f22
19699 umul %l3, %i7, %l4
19700 srl %g1, %g7, %i2
19701 ldsh [%l7 + 0x3A], %l0
19702 sethi 0x1911, %g4
19703 fpadd16s %f19, %f16, %f27
19704 ldd [%l7 + 0x40], %f26
19705 ldx [%l7 + 0x30], %i6
19706 udivx %l2, 0x14E0, %i1
19707 edge32n %o5, %i5, %i4
19708 orcc %g5, %g6, %l5
19709 setx loop_65, %l0, %l1
19710 return %l1
19711 nop
19712 rdpr %cwp, %g1
19713 rdpr %cansave, %g2
19714 rdpr %canrestore, %g3
19715 rdpr %cleanwin, %g4
19716 rdpr %otherwin, %g5
19717 rdpr %wstate, %g6
19718loop_65: sdiv %g3, 0x0C2E, %i0
19719 move %xcc, %l6, %g2
19720 subcc %o6, %o2, %o4
19721 save %i3, 0x064D, %o7
19722 rdpr %cwp, %g1
19723 rdpr %cansave, %g2
19724 rdpr %canrestore, %g3
19725 rdpr %cleanwin, %g4
19726 rdpr %otherwin, %g5
19727 rdpr %wstate, %g6
19728 mulx %l1, %l3, %o3
19729 fmovrdgez %l4, %f2, %f2
19730 subcc %g1, 0x0058, %g7
19731 fmul8x16 %f3, %f18, %f30
19732 fmuld8sux16 %f3, %f0, %f4
19733 ldd [%l7 + 0x50], %f30
19734 sdivx %i2, 0x1D12, %l0
19735 movne %xcc, %i7, %i6
19736 movvs %xcc, %g4, %i1
19737 mulx %l2, %o5, %i4
19738 or %g5, %g6, %l5
19739 fmovrslz %o1, %f29, %f6
19740 fpsub32 %f6, %f12, %f22
19741 movre %o0, %i5, %g3
19742 edge16ln %i0, %l6, %o6
19743 ldsh [%l7 + 0x52], %g2
19744 subc %o2, %o4, %i3
19745 ldsh [%l7 + 0x54], %l1
19746 addc %o7, 0x1E9F, %o3
19747 fmovrsgez %l3, %f25, %f22
19748 movne %icc, %l4, %g7
19749 fones %f0
19750 edge8 %g1, %i2, %i7
19751 ldsw [%l7 + 0x78], %l0
19752 fpsub32 %f10, %f0, %f12
19753 stb %i6, [%l7 + 0x26]
19754 fmovd %f12, %f26
19755 smulcc %g4, 0x07DD, %i1
19756 addcc %o5, %l2, %g5
19757 fmovsl %xcc, %f14, %f24
19758 addccc %g6, %l5, %o1
19759 fornot2 %f0, %f6, %f14
19760 movrlez %i4, 0x2BD, %o0
19761 stb %g3, [%l7 + 0x4F]
19762 fmovrdne %i0, %f10, %f24
19763 movrne %i5, %o6, %l6
19764 edge8n %g2, %o4, %i3
19765 restore %l1, 0x097C, %o2
19766 rdpr %cwp, %g1
19767 rdpr %cansave, %g2
19768 rdpr %canrestore, %g3
19769 rdpr %cleanwin, %g4
19770 rdpr %otherwin, %g5
19771 rdpr %wstate, %g6
19772 alignaddr %o7, %l3, %o3
19773 edge16 %g7, %g1, %l4
19774 stx %i7, [%l7 + 0x60]
19775 movle %xcc, %i2, %l0
19776 movpos %icc, %g4, %i1
19777 smulcc %i6, 0x08D1, %l2
19778 fmul8x16 %f12, %f10, %f26
19779 edge32ln %o5, %g5, %g6
19780 array32 %o1, %l5, %i4
19781 andcc %o0, %g3, %i0
19782 array16 %o6, %i5, %g2
19783 fabss %f11, %f8
19784 edge16ln %o4, %i3, %l6
19785 fmovdpos %xcc, %f2, %f1
19786 addccc %o2, %o7, %l3
19787 array32 %o3, %l1, %g7
19788 movge %icc, %g1, %l4
19789 movrne %i2, %l0, %i7
19790 fcmpes %fcc3, %f1, %f21
19791 mova %xcc, %g4, %i6
19792 ldsh [%l7 + 0x32], %l2
19793 movrne %o5, %i1, %g6
19794 stw %o1, [%l7 + 0x48]
19795 st %f13, [%l7 + 0x14]
19796 fpadd16s %f12, %f29, %f22
19797 array8 %l5, %i4, %g5
19798 movrgz %g3, 0x284, %o0
19799 udivcc %i0, 0x0DD6, %o6
19800 edge8ln %i5, %g2, %o4
19801 sth %l6, [%l7 + 0x18]
19802 ldsw [%l7 + 0x68], %i3
19803 sra %o2, %l3, %o7
19804 udivx %l1, 0x1329, %o3
19805 edge32ln %g1, %g7, %i2
19806 array16 %l0, %l4, %i7
19807 orncc %g4, %l2, %i6
19808 edge8ln %o5, %i1, %g6
19809 edge32n %l5, %o1, %i4
19810 movneg %xcc, %g3, %o0
19811 edge32l %g5, %o6, %i0
19812 movrgz %i5, 0x3A9, %o4
19813 xnorcc %g2, %l6, %i3
19814 fcmpgt32 %f4, %f18, %o2
19815 fmovsle %xcc, %f15, %f28
19816 andn %l3, %l1, %o3
19817 edge8l %o7, %g1, %i2
19818 srlx %l0, 0x0C, %g7
19819 ldd [%l7 + 0x78], %f4
19820 sdivcc %i7, 0x19B9, %l4
19821 umulcc %l2, %i6, %o5
19822 ldd [%l7 + 0x70], %i0
19823 fpack32 %f24, %f28, %f10
19824 move %xcc, %g6, %l5
19825 nop
19826 set 0x08, %o4
19827 lduh [%l7 + %o4], %g4
19828 umul %i4, %g3, %o0
19829 movrlez %g5, %o1, %i0
19830 sdiv %o6, 0x1CBF, %o4
19831 mulx %g2, 0x1CBF, %i5
19832 lduh [%l7 + 0x50], %l6
19833 fandnot2 %f12, %f12, %f26
19834 lduw [%l7 + 0x24], %o2
19835 fmovsl %icc, %f29, %f7
19836 movl %icc, %i3, %l1
19837 setx loop_66, %l0, %l1
19838 return %l1
19839 nop
19840 rdpr %cwp, %g1
19841 rdpr %cansave, %g2
19842 rdpr %canrestore, %g3
19843 rdpr %cleanwin, %g4
19844 rdpr %otherwin, %g5
19845 rdpr %wstate, %g6
19846loop_66: fmovse %xcc, %f29, %f15
19847 sth %i2, [%l7 + 0x74]
19848 orcc %l0, %l3, %i7
19849 movgu %xcc, %l4, %g7
19850 stw %l2, [%l7 + 0x18]
19851 ldd [%l7 + 0x18], %o4
19852 save %i6, 0x1EC9, %i1
19853 rdpr %cwp, %g1
19854 rdpr %cansave, %g2
19855 rdpr %canrestore, %g3
19856 rdpr %cleanwin, %g4
19857 rdpr %otherwin, %g5
19858 rdpr %wstate, %g6
19859 movcc %icc, %g6, %l5
19860 fmovrdgz %i4, %f12, %f26
19861 fcmpeq16 %f14, %f30, %g3
19862 fpsub16 %f28, %f8, %f28
19863 edge16l %g4, %o0, %o1
19864 stx %i0, [%l7 + 0x28]
19865 movre %g5, 0x0ED, %o6
19866 st %f18, [%l7 + 0x64]
19867 edge8n %g2, %i5, %l6
19868 srlx %o4, %o2, %l1
19869 ldd [%l7 + 0x58], %f14
19870 orn %i3, 0x0381, %o7
19871 fmovdneg %xcc, %f31, %f10
19872 xorcc %o3, 0x1899, %i2
19873 movneg %xcc, %g1, %l3
19874 fmovdgu %icc, %f25, %f19
19875 srlx %l0, %l4, %i7
19876 array32 %l2, %o5, %i6
19877 movrne %g7, 0x1AE, %i1
19878 ld [%l7 + 0x68], %f27
19879 ldd [%l7 + 0x20], %f28
19880 movne %xcc, %g6, %l5
19881 movpos %icc, %i4, %g3
19882 nop
19883 set 0x20, %g2
19884 ldsw [%l7 + %g2], %o0
19885 fmovscc %xcc, %f29, %f26
19886 fmovrdne %o1, %f12, %f8
19887 srl %g4, 0x12, %i0
19888 movne %icc, %g5, %o6
19889 edge16l %i5, %g2, %l6
19890 fmul8sux16 %f28, %f12, %f6
19891 nop
19892 set 0x68, %i3
19893 ldx [%l7 + %i3], %o2
19894 movneg %icc, %o4, %i3
19895 movle %icc, %o7, %l1
19896 fzeros %f19
19897 mulx %o3, 0x0070, %g1
19898 fpsub32 %f22, %f8, %f30
19899 alignaddrl %i2, %l0, %l4
19900 movcs %icc, %l3, %i7
19901 edge16ln %l2, %i6, %o5
19902 fmovsg %xcc, %f2, %f18
19903 move %xcc, %i1, %g7
19904 movvs %xcc, %l5, %g6
19905 udivcc %i4, 0x0B3E, %g3
19906 xorcc %o0, 0x1B74, %g4
19907 ld [%l7 + 0x34], %f25
19908 edge8 %i0, %o1, %o6
19909 udiv %i5, 0x0A34, %g2
19910 movl %icc, %l6, %o2
19911 edge16 %g5, %o4, %i3
19912 movpos %icc, %l1, %o3
19913 nop
19914 set 0x7A, %i0
19915 lduh [%l7 + %i0], %o7
19916 movvs %xcc, %i2, %g1
19917 movge %icc, %l4, %l3
19918 edge32ln %i7, %l0, %l2
19919 srax %i6, 0x01, %i1
19920 ldx [%l7 + 0x20], %g7
19921 edge32l %l5, %o5, %i4
19922 fcmple32 %f24, %f18, %g3
19923 ldsb [%l7 + 0x24], %g6
19924 restore %g4, 0x0404, %o0
19925 rdpr %cwp, %g1
19926 rdpr %cansave, %g2
19927 rdpr %canrestore, %g3
19928 rdpr %cleanwin, %g4
19929 rdpr %otherwin, %g5
19930 rdpr %wstate, %g6
19931 stx %i0, [%l7 + 0x10]
19932 lduw [%l7 + 0x2C], %o1
19933 and %i5, 0x01E4, %o6
19934 sth %l6, [%l7 + 0x74]
19935 edge8n %g2, %o2, %g5
19936 sub %i3, 0x0E86, %o4
19937 smul %l1, 0x03A4, %o7
19938 fmovrslez %o3, %f25, %f1
19939 fxor %f30, %f26, %f12
19940 edge8ln %i2, %g1, %l4
19941 movge %xcc, %i7, %l0
19942 andncc %l2, %i6, %i1
19943 edge16l %g7, %l5, %o5
19944 fmovdn %icc, %f6, %f16
19945 umulcc %l3, 0x066E, %g3
19946 edge16ln %i4, %g6, %g4
19947 srlx %i0, 0x04, %o0
19948 andcc %o1, %o6, %l6
19949 fand %f0, %f10, %f24
19950 setx loop_67, %l0, %l1
19951 return %l1
19952 nop
19953 rdpr %cwp, %g1
19954 rdpr %cansave, %g2
19955 rdpr %canrestore, %g3
19956 rdpr %cleanwin, %g4
19957 rdpr %otherwin, %g5
19958 rdpr %wstate, %g6
19959loop_67: edge32ln %g5, %i3, %o4
19960 orcc %o7, 0x16FC, %o3
19961 ldd [%l7 + 0x78], %l0
19962 ldd [%l7 + 0x20], %i2
19963 ldsh [%l7 + 0x42], %g1
19964 movvs %icc, %l4, %i7
19965 fornot2s %f0, %f11, %f7
19966 andncc %l0, %l2, %i1
19967 add %g7, 0x1BFF, %l5
19968 mulscc %i6, 0x067E, %l3
19969 edge8l %g3, %o5, %g6
19970 andn %g4, %i4, %o0
19971 xnor %i0, %o6, %l6
19972 sethi 0x17A7, %o1
19973 array32 %g2, %o2, %i5
19974 movrgez %i3, %g5, %o4
19975 edge8n %o3, %o7, %i2
19976 fnegd %f4, %f18
19977 andncc %l1, %l4, %i7
19978 udivcc %g1, 0x02BB, %l2
19979 xor %l0, %i1, %l5
19980 movcc %icc, %i6, %g7
19981 array16 %g3, %l3, %g6
19982 sra %g4, 0x19, %i4
19983 edge8l %o0, %o5, %i0
19984 edge8n %o6, %o1, %g2
19985 edge8n %o2, %i5, %i3
19986 alignaddr %l6, %g5, %o3
19987 movle %icc, %o4, %o7
19988 sth %l1, [%l7 + 0x72]
19989 udivx %l4, 0x181C, %i2
19990 edge8 %g1, %i7, %l2
19991 fmovdn %icc, %f2, %f6
19992 edge8n %l0, %i1, %i6
19993 fmovscc %icc, %f31, %f3
19994 movvs %xcc, %l5, %g7
19995 sra %g3, 0x0A, %l3
19996 sir 0x0245
19997 fabss %f29, %f2
19998 sub %g6, 0x071E, %i4
19999 movne %icc, %o0, %g4
20000 movcs %xcc, %o5, %i0
20001 mulscc %o1, 0x0480, %g2
20002 fmovrslz %o2, %f31, %f12
20003 movvc %icc, %i5, %i3
20004 smulcc %o6, 0x012C, %l6
20005 movpos %xcc, %g5, %o3
20006 movcs %icc, %o4, %l1
20007 sethi 0x082F, %o7
20008 nop
20009 set 0x6C, %l2
20010 stb %l4, [%l7 + %l2]
20011 fpadd32 %f8, %f6, %f24
20012 srlx %g1, %i2, %i7
20013 fcmped %fcc2, %f28, %f14
20014 edge32 %l2, %i1, %i6
20015 smul %l5, %g7, %g3
20016 srl %l0, 0x03, %l3
20017 mulx %g6, %i4, %g4
20018 sdivcc %o0, 0x10C2, %o5
20019 array32 %o1, %i0, %g2
20020 andncc %o2, %i3, %i5
20021 fsrc2 %f14, %f24
20022 movvc %icc, %l6, %g5
20023 movpos %xcc, %o6, %o4
20024 movpos %icc, %o3, %o7
20025 fmovsleu %icc, %f11, %f3
20026 movn %xcc, %l1, %l4
20027 mulscc %i2, 0x1135, %g1
20028 or %l2, %i7, %i1
20029 fxor %f26, %f0, %f18
20030 srax %l5, 0x05, %g7
20031 stx %i6, [%l7 + 0x18]
20032 smul %g3, %l0, %g6
20033 edge8l %l3, %g4, %i4
20034 smul %o0, 0x1548, %o1
20035 array32 %o5, %g2, %i0
20036 sir 0x087E
20037 edge32 %i3, %o2, %l6
20038 fnands %f19, %f5, %f22
20039 fmovsa %xcc, %f12, %f2
20040 addc %g5, %o6, %o4
20041 fmovsneg %icc, %f25, %f2
20042 movvs %icc, %i5, %o7
20043 movneg %icc, %l1, %o3
20044 fmovscs %icc, %f1, %f0
20045 edge32ln %i2, %g1, %l4
20046 popc %i7, %i1
20047 movrlez %l5, 0x3BB, %g7
20048 fmovrdlz %i6, %f28, %f12
20049 movgu %icc, %g3, %l0
20050 xor %l2, %l3, %g6
20051 movg %icc, %i4, %g4
20052 fpsub16s %f7, %f10, %f31
20053 ldub [%l7 + 0x0C], %o0
20054 orn %o1, 0x1308, %g2
20055 ldsh [%l7 + 0x70], %i0
20056 sub %o5, 0x16E9, %o2
20057 movrgz %i3, %g5, %l6
20058 fmovdvc %xcc, %f12, %f28
20059 ldub [%l7 + 0x21], %o6
20060 andn %o4, 0x1EA5, %i5
20061 sllx %l1, 0x03, %o7
20062 sth %o3, [%l7 + 0x1A]
20063 fmovdpos %xcc, %f6, %f30
20064 fmovsg %icc, %f18, %f1
20065 fpadd16s %f30, %f9, %f4
20066 mova %xcc, %i2, %g1
20067 fpmerge %f21, %f15, %f24
20068 addccc %l4, %i1, %l5
20069 orn %i7, 0x0CD4, %i6
20070 movrne %g7, %g3, %l0
20071 movrlez %l2, %l3, %g6
20072 ldd [%l7 + 0x10], %f2
20073 fpadd32s %f15, %f17, %f30
20074 fcmped %fcc1, %f0, %f28
20075 orn %g4, %o0, %i4
20076 fcmpne16 %f16, %f2, %g2
20077 siam 0x4
20078 edge8ln %i0, %o5, %o2
20079 movrgz %i3, %o1, %l6
20080 sra %g5, %o4, %o6
20081 fornot2 %f2, %f16, %f28
20082 sdivcc %l1, 0x0B01, %i5
20083 lduh [%l7 + 0x40], %o7
20084 ld [%l7 + 0x64], %f5
20085 edge16 %i2, %o3, %g1
20086 sethi 0x0787, %l4
20087 movle %icc, %i1, %l5
20088 fands %f2, %f6, %f16
20089 fmovrsgez %i7, %f16, %f11
20090 edge8 %i6, %g7, %g3
20091 addccc %l2, %l0, %g6
20092 stx %l3, [%l7 + 0x20]
20093 andncc %o0, %g4, %g2
20094 nop
20095 set 0x58, %l0
20096 stw %i0, [%l7 + %l0]
20097 edge16n %i4, %o5, %i3
20098 popc 0x0B40, %o1
20099 edge32l %o2, %g5, %o4
20100 fpack16 %f16, %f0
20101 fmul8ulx16 %f8, %f24, %f14
20102 andn %l6, %o6, %l1
20103 orcc %i5, 0x14E7, %o7
20104 xnorcc %o3, %g1, %i2
20105 movre %l4, 0x204, %l5
20106 movre %i7, 0x368, %i6
20107 edge32ln %i1, %g3, %l2
20108 fmovsge %xcc, %f17, %f16
20109 fpsub32s %f11, %f5, %f29
20110 movleu %xcc, %g7, %l0
20111 edge32 %l3, %o0, %g4
20112 orn %g6, %i0, %g2
20113 sth %o5, [%l7 + 0x60]
20114 array16 %i3, %i4, %o1
20115 edge8ln %g5, %o2, %o4
20116 fmovsl %icc, %f3, %f5
20117 movleu %xcc, %o6, %l6
20118 sth %l1, [%l7 + 0x60]
20119 movg %xcc, %o7, %i5
20120 mulscc %o3, 0x0661, %i2
20121 movcc %icc, %l4, %l5
20122 fcmpes %fcc1, %f14, %f30
20123 fcmped %fcc3, %f14, %f0
20124 nop
20125 set 0x28, %l6
20126 ldx [%l7 + %l6], %g1
20127 fpadd16s %f13, %f10, %f24
20128 ld [%l7 + 0x54], %f24
20129 mulx %i6, 0x0CBB, %i7
20130 fmovdgu %icc, %f30, %f24
20131 nop
20132 set 0x70, %o0
20133 ldx [%l7 + %o0], %g3
20134 addccc %l2, %i1, %l0
20135 fzero %f12
20136 lduw [%l7 + 0x08], %g7
20137 fmovscc %icc, %f18, %f13
20138 andncc %l3, %g4, %g6
20139 movcc %icc, %o0, %g2
20140 ldsw [%l7 + 0x44], %o5
20141 fnot2s %f23, %f4
20142 andcc %i0, %i3, %o1
20143 fmovscs %icc, %f4, %f14
20144 fcmpgt32 %f20, %f24, %i4
20145 lduh [%l7 + 0x30], %o2
20146 ldx [%l7 + 0x70], %o4
20147 lduw [%l7 + 0x38], %g5
20148 addc %o6, 0x0D28, %l6
20149 orncc %l1, %i5, %o7
20150 and %o3, %i2, %l5
20151 movg %icc, %l4, %i6
20152 subccc %g1, %g3, %l2
20153 movgu %icc, %i7, %i1
20154 xnorcc %l0, 0x15B3, %l3
20155 xor %g4, 0x1F14, %g6
20156 fnor %f22, %f20, %f6
20157 sub %g7, %o0, %o5
20158 fcmpne32 %f28, %f6, %g2
20159 movre %i0, %o1, %i4
20160 and %o2, 0x0A25, %i3
20161 fmovda %icc, %f9, %f8
20162 stw %o4, [%l7 + 0x30]
20163 edge32 %g5, %l6, %o6
20164 fexpand %f20, %f8
20165 movl %xcc, %l1, %i5
20166 umulcc %o7, %i2, %l5
20167 fmovdvs %icc, %f7, %f8
20168 andn %o3, 0x103B, %l4
20169 addccc %g1, %i6, %l2
20170 subccc %g3, 0x1ADC, %i1
20171 fnot2 %f16, %f2
20172 ld [%l7 + 0x50], %f2
20173 ldd [%l7 + 0x50], %f28
20174 restore %i7, %l0, %l3
20175 rdpr %cwp, %g1
20176 rdpr %cansave, %g2
20177 rdpr %canrestore, %g3
20178 rdpr %cleanwin, %g4
20179 rdpr %otherwin, %g5
20180 rdpr %wstate, %g6
20181 lduw [%l7 + 0x34], %g4
20182 fmovdvs %xcc, %f26, %f23
20183 array8 %g6, %o0, %g7
20184 srlx %g2, 0x16, %i0
20185 fmovsvs %icc, %f0, %f18
20186 ldsh [%l7 + 0x3E], %o5
20187 edge8 %o1, %i4, %o2
20188 ldd [%l7 + 0x38], %f18
20189 ldub [%l7 + 0x68], %o4
20190 movne %xcc, %g5, %i3
20191 bshuffle %f16, %f18, %f4
20192 alignaddr %l6, %o6, %l1
20193 edge32n %o7, %i5, %i2
20194 ldd [%l7 + 0x10], %o2
20195 alignaddrl %l5, %l4, %g1
20196 ldx [%l7 + 0x50], %l2
20197 fone %f24
20198 fnand %f12, %f10, %f24
20199 edge16ln %g3, %i6, %i7
20200 sll %l0, %i1, %g4
20201 fmul8ulx16 %f8, %f22, %f4
20202 fands %f17, %f1, %f18
20203 orcc %g6, 0x1B5E, %l3
20204 sdivx %g7, 0x1FFB, %g2
20205 subccc %i0, 0x033A, %o0
20206 movpos %xcc, %o5, %o1
20207 movneg %icc, %i4, %o2
20208 popc %o4, %g5
20209 fpadd32s %f10, %f0, %f23
20210 edge32l %i3, %o6, %l1
20211 edge8l %o7, %l6, %i2
20212 edge8 %i5, %o3, %l4
20213 ldub [%l7 + 0x23], %g1
20214 sdiv %l2, 0x0045, %g3
20215 edge8ln %i6, %l5, %i7
20216 ldsh [%l7 + 0x58], %i1
20217 edge8n %g4, %l0, %g6
20218 fandnot1 %f20, %f2, %f4
20219 fxnors %f1, %f21, %f6
20220 nop
20221 set 0x58, %l4
20222 ldsw [%l7 + %l4], %l3
20223 srl %g7, 0x16, %g2
20224 or %o0, %o5, %o1
20225 andncc %i4, %o2, %o4
20226 sdiv %i0, 0x1345, %i3
20227 fmuld8ulx16 %f19, %f27, %f14
20228 fmovscc %xcc, %f16, %f12
20229 fnors %f13, %f7, %f19
20230 fmovdvs %xcc, %f3, %f20
20231 xnorcc %o6, 0x08A5, %g5
20232 ldd [%l7 + 0x78], %f30
20233 nop
20234 set 0x5E, %o3
20235 lduh [%l7 + %o3], %l1
20236 movrgz %l6, %o7, %i2
20237 movrgez %o3, 0x34B, %i5
20238 fcmpd %fcc1, %f22, %f26
20239 umul %l4, 0x01D8, %g1
20240 srlx %l2, 0x0D, %i6
20241 edge32n %g3, %l5, %i7
20242 movg %icc, %i1, %g4
20243 fcmpgt32 %f0, %f14, %l0
20244 movg %xcc, %l3, %g6
20245 movn %xcc, %g2, %g7
20246 ld [%l7 + 0x48], %f4
20247 edge8 %o5, %o1, %i4
20248 array8 %o2, %o4, %o0
20249 movrne %i0, %i3, %o6
20250 stw %g5, [%l7 + 0x74]
20251 mulscc %l1, 0x1F16, %o7
20252 ldsw [%l7 + 0x70], %l6
20253 stx %i2, [%l7 + 0x38]
20254 fornot2 %f22, %f30, %f14
20255 stx %i5, [%l7 + 0x28]
20256 mulscc %l4, 0x0CFC, %g1
20257 fabss %f15, %f6
20258 edge8l %o3, %l2, %g3
20259 orn %l5, %i7, %i1
20260 udivcc %g4, 0x09E6, %i6
20261 ldsw [%l7 + 0x70], %l0
20262 ldd [%l7 + 0x70], %f2
20263 array32 %l3, %g6, %g7
20264 xorcc %o5, 0x0F98, %o1
20265 array16 %g2, %o2, %i4
20266 movcs %icc, %o0, %o4
20267 andn %i0, 0x0255, %i3
20268 orncc %o6, 0x1222, %g5
20269 fexpand %f11, %f24
20270 sra %l1, 0x13, %l6
20271 movgu %xcc, %o7, %i5
20272 fsrc1 %f2, %f26
20273 umul %l4, %g1, %o3
20274 ldub [%l7 + 0x61], %l2
20275 fmovrdne %g3, %f12, %f26
20276 movvs %xcc, %l5, %i7
20277 fcmpgt16 %f30, %f26, %i1
20278 fmovde %icc, %f10, %f14
20279 fmovdvc %xcc, %f19, %f25
20280 fmovde %icc, %f18, %f24
20281 ldx [%l7 + 0x18], %i2
20282 ldsh [%l7 + 0x18], %i6
20283 fpadd32 %f24, %f22, %f2
20284 fnand %f6, %f0, %f22
20285 movge %icc, %l0, %l3
20286 orncc %g6, 0x0E28, %g7
20287 edge32ln %o5, %g4, %g2
20288 fmovrdlz %o1, %f2, %f12
20289 movvc %xcc, %i4, %o2
20290 movcs %icc, %o4, %o0
20291 fmuld8ulx16 %f30, %f11, %f30
20292 andncc %i0, %o6, %i3
20293 setx loop_68, %l0, %l1
20294 return %l1
20295 nop
20296 rdpr %cwp, %g1
20297 rdpr %cansave, %g2
20298 rdpr %canrestore, %g3
20299 rdpr %cleanwin, %g4
20300 rdpr %otherwin, %g5
20301 rdpr %wstate, %g6
20302loop_68: ldsb [%l7 + 0x0B], %i5
20303 stw %o7, [%l7 + 0x0C]
20304 udiv %g1, 0x1582, %l4
20305 edge32l %l2, %g3, %o3
20306 movrlez %i7, 0x268, %l5
20307 lduw [%l7 + 0x2C], %i2
20308 xnor %i6, %l0, %i1
20309 srlx %g6, 0x06, %l3
20310 add %o5, %g7, %g2
20311 fmovrslz %g4, %f5, %f14
20312 movcs %icc, %o1, %o2
20313 ldub [%l7 + 0x37], %o4
20314 movrlez %o0, %i0, %o6
20315 movle %icc, %i4, %g5
20316 st %f27, [%l7 + 0x48]
20317 mova %icc, %i3, %l1
20318 alignaddr %l6, %o7, %i5
20319 sllx %g1, 0x0A, %l4
20320 fpack16 %f8, %f17
20321 fnot1s %f25, %f25
20322 fones %f27
20323 smulcc %l2, %g3, %i7
20324 array32 %o3, %l5, %i6
20325 fpack32 %f0, %f24, %f16
20326 edge32 %i2, %i1, %g6
20327 fnot2 %f12, %f0
20328 movrlz %l0, %l3, %g7
20329 edge32n %g2, %o5, %o1
20330 subc %g4, %o4, %o0
20331 sdiv %i0, 0x0ADE, %o6
20332 save %o2, %i4, %g5
20333 rdpr %cwp, %g1
20334 rdpr %cansave, %g2
20335 rdpr %canrestore, %g3
20336 rdpr %cleanwin, %g4
20337 rdpr %otherwin, %g5
20338 rdpr %wstate, %g6
20339 fmovrde %l1, %f2, %f30
20340 sdiv %l6, 0x0E80, %i3
20341 udiv %o7, 0x1B6C, %i5
20342 ldub [%l7 + 0x2A], %g1
20343 movrgez %l2, 0x209, %l4
20344 sth %i7, [%l7 + 0x20]
20345 srlx %o3, 0x1C, %l5
20346 array8 %i6, %i2, %i1
20347 edge8n %g3, %g6, %l0
20348 fmovs %f29, %f15
20349 movle %icc, %g7, %g2
20350 fmovde %icc, %f20, %f13
20351 movneg %xcc, %l3, %o5
20352 smulcc %o1, %g4, %o0
20353 save %o4, 0x0A9C, %i0
20354 rdpr %cwp, %g1
20355 rdpr %cansave, %g2
20356 rdpr %canrestore, %g3
20357 rdpr %cleanwin, %g4
20358 rdpr %otherwin, %g5
20359 rdpr %wstate, %g6
20360 sllx %o6, 0x1F, %o2
20361 movrne %g5, %l1, %l6
20362 fmul8x16 %f16, %f24, %f4
20363 mova %icc, %i3, %i4
20364 sll %i5, 0x03, %o7
20365 fnot1s %f8, %f17
20366 edge16 %l2, %g1, %i7
20367 srl %o3, %l4, %l5
20368 smulcc %i2, %i1, %i6
20369 array16 %g6, %l0, %g7
20370 ld [%l7 + 0x44], %f23
20371 fornot1s %f27, %f17, %f0
20372 xnor %g2, 0x0D2F, %l3
20373 movrlez %o5, %g3, %g4
20374 st %f29, [%l7 + 0x6C]
20375 lduw [%l7 + 0x0C], %o1
20376 sir 0x13D4
20377 st %f31, [%l7 + 0x48]
20378 smul %o4, %i0, %o6
20379 fmovrdgz %o0, %f6, %f4
20380 mova %xcc, %o2, %l1
20381 movgu %xcc, %l6, %i3
20382 mova %xcc, %i4, %i5
20383 andncc %g5, %l2, %o7
20384 fmovdleu %icc, %f22, %f14
20385 move %xcc, %g1, %o3
20386 movl %xcc, %l4, %i7
20387 nop
20388 set 0x6E, %o5
20389 sth %i2, [%l7 + %o5]
20390 alignaddr %l5, %i6, %g6
20391 stb %l0, [%l7 + 0x5F]
20392 fcmped %fcc0, %f30, %f20
20393 umulcc %i1, %g2, %l3
20394 andcc %o5, %g7, %g4
20395 bshuffle %f0, %f16, %f28
20396 fnand %f26, %f6, %f2
20397 fcmpeq16 %f22, %f14, %g3
20398 sth %o1, [%l7 + 0x52]
20399 st %f15, [%l7 + 0x1C]
20400 sllx %i0, %o6, %o4
20401 ldsh [%l7 + 0x60], %o0
20402 movleu %xcc, %o2, %l1
20403 orn %i3, %l6, %i5
20404 edge32 %g5, %i4, %l2
20405 edge16ln %g1, %o3, %l4
20406 edge32 %o7, %i2, %l5
20407 fnors %f15, %f27, %f6
20408 movne %xcc, %i6, %i7
20409 fnot2s %f26, %f23
20410 fmovdpos %xcc, %f18, %f0
20411 movrgz %g6, 0x2B0, %i1
20412 alignaddrl %g2, %l0, %l3
20413 fmovdg %xcc, %f18, %f1
20414 fcmpne32 %f28, %f16, %g7
20415 orncc %g4, %g3, %o1
20416 edge8l %i0, %o6, %o4
20417 movrlez %o5, 0x237, %o2
20418 udiv %l1, 0x0DEA, %i3
20419 ld [%l7 + 0x74], %f25
20420 edge8l %l6, %o0, %g5
20421 fands %f3, %f21, %f13
20422 xnorcc %i5, 0x131F, %i4
20423 fabsd %f14, %f14
20424 nop
20425 set 0x26, %l3
20426 sth %l2, [%l7 + %l3]
20427 move %xcc, %o3, %g1
20428 array8 %l4, %o7, %i2
20429 movrlz %l5, 0x172, %i6
20430 move %icc, %g6, %i7
20431 popc 0x026A, %g2
20432 ldx [%l7 + 0x08], %i1
20433 orcc %l0, 0x19F8, %l3
20434 movcc %icc, %g4, %g3
20435 edge16ln %g7, %i0, %o6
20436 edge32 %o1, %o4, %o2
20437 movrlez %l1, 0x3C5, %o5
20438 addc %i3, %o0, %g5
20439 fabss %f10, %f3
20440 fmovrsne %i5, %f26, %f21
20441 fmovsgu %icc, %f19, %f22
20442 or %i4, 0x1832, %l2
20443 ldd [%l7 + 0x78], %f18
20444 alignaddr %l6, %o3, %g1
20445 srl %l4, 0x1E, %i2
20446 fmovdne %icc, %f20, %f18
20447 restore %l5, %o7, %g6
20448 rdpr %cwp, %g1
20449 rdpr %cansave, %g2
20450 rdpr %canrestore, %g3
20451 rdpr %cleanwin, %g4
20452 rdpr %otherwin, %g5
20453 rdpr %wstate, %g6
20454 movvc %icc, %i6, %g2
20455 andcc %i7, 0x0AAB, %i1
20456 edge32 %l3, %l0, %g4
20457 bshuffle %f20, %f30, %f14
20458 movleu %icc, %g3, %g7
20459 alignaddrl %i0, %o1, %o4
20460 ldsw [%l7 + 0x3C], %o2
20461 movne %xcc, %l1, %o5
20462 fmovdl %icc, %f5, %f16
20463 movcc %xcc, %i3, %o6
20464 edge16l %o0, %i5, %i4
20465 fmovsa %icc, %f28, %f9
20466 move %icc, %l2, %g5
20467 movrlez %l6, %g1, %o3
20468 nop
20469 set 0x74, %o1
20470 lduh [%l7 + %o1], %i2
20471 or %l4, 0x0199, %o7
20472 udivcc %l5, 0x0596, %g6
20473 fandnot2s %f13, %f8, %f29
20474 smul %i6, %i7, %g2
20475 stw %i1, [%l7 + 0x08]
20476 andncc %l0, %l3, %g3
20477 smulcc %g4, 0x13E8, %g7
20478 nop
20479 set 0x08, %g6
20480 ldsw [%l7 + %g6], %o1
20481 ldub [%l7 + 0x7C], %i0
20482 xnorcc %o2, 0x00A8, %o4
20483 movne %icc, %l1, %o5
20484 sdiv %i3, 0x179F, %o6
20485 smul %i5, 0x1685, %o0
20486 edge32n %i4, %g5, %l2
20487 or %l6, %o3, %g1
20488 fmuld8sux16 %f8, %f5, %f14
20489 addc %i2, 0x0D27, %l4
20490 subc %l5, %o7, %i6
20491 subc %g6, 0x16D5, %i7
20492 mulx %i1, %l0, %g2
20493 movrgez %g3, %g4, %l3
20494 movl %xcc, %o1, %g7
20495 movl %xcc, %i0, %o4
20496 movrlez %l1, %o2, %o5
20497 xnor %i3, %i5, %o0
20498 movcs %xcc, %o6, %g5
20499 movvc %xcc, %l2, %l6
20500 ldx [%l7 + 0x70], %o3
20501 fornot1s %f14, %f12, %f5
20502 fand %f16, %f0, %f10
20503 ldx [%l7 + 0x58], %g1
20504 fmovsne %xcc, %f28, %f11
20505 sra %i4, 0x0F, %l4
20506 sub %i2, %o7, %l5
20507 movne %xcc, %i6, %g6
20508 sdiv %i1, 0x1587, %l0
20509 smulcc %i7, 0x10C3, %g3
20510 std %f2, [%l7 + 0x50]
20511 smul %g4, %g2, %l3
20512 alignaddr %g7, %o1, %o4
20513 orn %i0, 0x056F, %l1
20514 smul %o5, 0x17C6, %o2
20515 addc %i3, 0x0D09, %o0
20516 mulx %i5, %g5, %o6
20517 movleu %xcc, %l6, %o3
20518 movrlez %l2, %i4, %g1
20519 ldsb [%l7 + 0x5A], %l4
20520 fmovdvc %xcc, %f13, %f17
20521 fandnot2 %f8, %f10, %f16
20522 fpadd32s %f2, %f2, %f7
20523 edge16l %i2, %l5, %i6
20524 udiv %o7, 0x1793, %g6
20525 sub %l0, 0x1BF5, %i1
20526 fnors %f3, %f24, %f15
20527 fmovdle %xcc, %f2, %f12
20528 movneg %xcc, %i7, %g3
20529 fmovrdlez %g4, %f20, %f10
20530 addc %l3, %g7, %g2
20531 or %o4, %o1, %l1
20532 mulx %i0, %o5, %o2
20533 smul %i3, 0x0B3B, %i5
20534 xorcc %o0, 0x1C7F, %o6
20535 and %g5, 0x13AD, %l6
20536 ldsb [%l7 + 0x4C], %o3
20537 movrne %l2, 0x119, %i4
20538 movpos %icc, %g1, %i2
20539 addc %l4, %i6, %o7
20540 ldx [%l7 + 0x70], %g6
20541 ldsw [%l7 + 0x28], %l0
20542 andncc %l5, %i7, %i1
20543 fpack16 %f24, %f10
20544 fcmps %fcc1, %f18, %f24
20545 andcc %g3, 0x120E, %g4
20546 andn %g7, %g2, %o4
20547 movrgz %o1, %l1, %l3
20548 mulscc %o5, 0x10B3, %o2
20549 edge8n %i3, %i0, %o0
20550 fxnor %f28, %f24, %f26
20551 fnands %f27, %f26, %f21
20552 sdiv %i5, 0x0A96, %o6
20553 umulcc %g5, %o3, %l2
20554 sdiv %l6, 0x1721, %g1
20555 fcmpes %fcc3, %f2, %f2
20556 umulcc %i4, 0x1E30, %l4
20557 movrgz %i6, 0x00B, %i2
20558 ldsw [%l7 + 0x3C], %g6
20559 edge8ln %o7, %l5, %l0
20560 fmovsne %icc, %f3, %f0
20561 move %icc, %i1, %g3
20562 edge16l %i7, %g7, %g4
20563 edge32n %o4, %o1, %g2
20564 std %f16, [%l7 + 0x20]
20565 movle %xcc, %l3, %o5
20566 fmovs %f16, %f26
20567 movvc %icc, %o2, %i3
20568 movne %xcc, %i0, %l1
20569 srax %i5, %o6, %g5
20570 fmovdneg %icc, %f15, %f1
20571 fsrc2 %f20, %f8
20572 smul %o0, %o3, %l6
20573 edge8ln %g1, %i4, %l2
20574 addccc %i6, 0x0321, %i2
20575 edge32ln %g6, %l4, %o7
20576 edge8 %l5, %i1, %g3
20577 movvc %icc, %l0, %i7
20578 ldsh [%l7 + 0x1E], %g4
20579 fmovdl %icc, %f11, %f24
20580 sllx %g7, 0x01, %o4
20581 orncc %o1, 0x19C0, %l3
20582 movn %icc, %g2, %o5
20583 srlx %i3, 0x17, %i0
20584 edge8n %o2, %i5, %l1
20585 fmovrsne %o6, %f13, %f16
20586 andcc %g5, 0x155D, %o0
20587 stb %l6, [%l7 + 0x29]
20588 movneg %icc, %o3, %g1
20589 srlx %i4, 0x0D, %i6
20590 movg %xcc, %l2, %i2
20591 movre %l4, 0x316, %g6
20592 movrlez %l5, 0x1AA, %i1
20593 movgu %icc, %o7, %l0
20594 array16 %i7, %g3, %g4
20595 and %o4, %o1, %g7
20596 umulcc %l3, 0x0C53, %g2
20597 addccc %o5, %i3, %o2
20598 xor %i0, %l1, %o6
20599 subcc %g5, %i5, %l6
20600 umul %o3, 0x08D2, %g1
20601 andncc %i4, %i6, %l2
20602 edge8l %o0, %l4, %i2
20603 edge16ln %g6, %i1, %l5
20604 fmovdpos %xcc, %f23, %f2
20605 setx loop_69, %l0, %l1
20606 return %l1
20607 nop
20608 rdpr %cwp, %g1
20609 rdpr %cansave, %g2
20610 rdpr %canrestore, %g3
20611 rdpr %cleanwin, %g4
20612 rdpr %otherwin, %g5
20613 rdpr %wstate, %g6
20614loop_69: andcc %g3, %l0, %g4
20615 andn %o4, 0x1686, %o1
20616 movcs %icc, %g7, %l3
20617 movg %xcc, %o5, %g2
20618 sethi 0x0CF8, %o2
20619 edge8l %i3, %l1, %i0
20620 ld [%l7 + 0x20], %f24
20621 edge32ln %g5, %o6, %i5
20622 sll %o3, %g1, %i4
20623 movg %icc, %l6, %i6
20624 fmovrse %o0, %f14, %f13
20625 fabsd %f4, %f28
20626 sdivx %l2, 0x027C, %i2
20627 st %f7, [%l7 + 0x6C]
20628 ldsw [%l7 + 0x24], %l4
20629 movpos %xcc, %i1, %l5
20630 edge32ln %g6, %o7, %i7
20631 xorcc %g3, %g4, %o4
20632 andncc %l0, %g7, %o1
20633 addc %l3, %o5, %o2
20634 subcc %g2, %i3, %i0
20635 movcs %icc, %l1, %o6
20636 umul %i5, 0x1C78, %o3
20637 and %g5, 0x1D38, %i4
20638 sdiv %l6, 0x199D, %g1
20639 fandnot2 %f10, %f18, %f18
20640 sdivx %o0, 0x0A4B, %l2
20641 movvs %xcc, %i6, %i2
20642 udivx %l4, 0x1CC8, %l5
20643 nop
20644 set 0x70, %i2
20645 ldub [%l7 + %i2], %i1
20646 fnot2s %f0, %f22
20647 fcmpeq32 %f28, %f24, %g6
20648 sll %i7, %g3, %o7
20649 srlx %o4, %g4, %l0
20650 addc %g7, 0x1DA8, %o1
20651 edge8l %l3, %o5, %g2
20652 movre %i3, %i0, %o2
20653 movne %icc, %o6, %i5
20654 sethi 0x15A6, %l1
20655 fnors %f27, %f15, %f15
20656 movre %g5, %o3, %l6
20657 orcc %g1, 0x09A5, %i4
20658 alignaddr %o0, %l2, %i2
20659 sub %l4, 0x14D2, %l5
20660 movleu %xcc, %i6, %i1
20661 srax %g6, %i7, %o7
20662 andn %o4, 0x1B4F, %g3
20663 movne %xcc, %g4, %g7
20664 fmovd %f14, %f2
20665 fmul8x16al %f4, %f15, %f6
20666 bshuffle %f2, %f16, %f20
20667 edge16n %o1, %l0, %l3
20668 xorcc %o5, %g2, %i0
20669 ld [%l7 + 0x78], %f26
20670 mulscc %o2, 0x1A7F, %i3
20671 movvs %xcc, %i5, %l1
20672 fsrc2s %f9, %f27
20673 movg %xcc, %o6, %o3
20674 alignaddr %g5, %l6, %i4
20675 srlx %o0, %g1, %i2
20676 fpadd16s %f28, %f8, %f14
20677 fandnot1 %f18, %f20, %f4
20678 edge32ln %l4, %l2, %i6
20679 movleu %xcc, %l5, %i1
20680 movpos %xcc, %i7, %o7
20681 stx %g6, [%l7 + 0x70]
20682 subc %o4, %g3, %g7
20683 ldub [%l7 + 0x44], %o1
20684 movrlz %l0, 0x3F0, %g4
20685 andncc %o5, %l3, %g2
20686 fzero %f26
20687 save %o2, %i0, %i3
20688 rdpr %cwp, %g1
20689 rdpr %cansave, %g2
20690 rdpr %canrestore, %g3
20691 rdpr %cleanwin, %g4
20692 rdpr %otherwin, %g5
20693 rdpr %wstate, %g6
20694 fpadd32s %f9, %f12, %f6
20695 movcc %xcc, %i5, %o6
20696 pdist %f20, %f16, %f8
20697 fcmpes %fcc0, %f13, %f7
20698 fmovrsgez %l1, %f31, %f23
20699 edge16l %g5, %o3, %i4
20700 srax %o0, 0x0D, %l6
20701 subc %g1, 0x150D, %l4
20702 addc %l2, %i6, %l5
20703 add %i1, 0x1BEC, %i7
20704 andncc %o7, %i2, %g6
20705 add %o4, %g3, %o1
20706 movneg %xcc, %l0, %g7
20707 nop
20708 set 0x48, %i5
20709 stx %o5, [%l7 + %i5]
20710 edge16 %g4, %g2, %l3
20711 movrlez %o2, 0x12C, %i0
20712 movle %icc, %i3, %o6
20713 sethi 0x10B5, %i5
20714 ldd [%l7 + 0x50], %f24
20715 edge16n %l1, %g5, %o3
20716 fpsub16 %f4, %f8, %f4
20717 movg %icc, %i4, %o0
20718 nop
20719 set 0x72, %l5
20720 sth %g1, [%l7 + %l5]
20721 xnorcc %l4, 0x177F, %l2
20722 xnor %l6, 0x12B8, %l5
20723 movn %xcc, %i6, %i7
20724 srlx %i1, %o7, %i2
20725 or %g6, %o4, %o1
20726 fmovdleu %xcc, %f10, %f18
20727 movcc %icc, %l0, %g7
20728 edge8ln %g3, %o5, %g2
20729 edge32ln %l3, %g4, %o2
20730 mova %xcc, %i0, %i3
20731 fmovspos %icc, %f13, %f15
20732 movvc %icc, %o6, %l1
20733 fpack32 %f20, %f22, %f10
20734 fmovsne %xcc, %f22, %f15
20735 orn %i5, 0x1780, %g5
20736 fandnot2 %f24, %f22, %f2
20737 fnors %f31, %f9, %f25
20738 fmovsne %icc, %f2, %f9
20739 st %f9, [%l7 + 0x30]
20740 or %i4, %o3, %g1
20741 movle %xcc, %l4, %l2
20742 udivcc %l6, 0x0E6A, %o0
20743 movrlez %l5, 0x101, %i6
20744 fnor %f8, %f30, %f18
20745 fxnors %f2, %f3, %f11
20746 smulcc %i1, %i7, %i2
20747 nop
20748 set 0x6C, %o2
20749 lduw [%l7 + %o2], %g6
20750 subcc %o7, 0x0F94, %o1
20751 st %f28, [%l7 + 0x60]
20752 fxnor %f28, %f0, %f2
20753 subcc %o4, %g7, %g3
20754 move %icc, %l0, %g2
20755 array32 %o5, %g4, %o2
20756 ldsh [%l7 + 0x50], %l3
20757 for %f18, %f2, %f18
20758 alignaddrl %i0, %i3, %l1
20759 and %i5, %o6, %g5
20760 sub %o3, 0x1465, %g1
20761 udiv %l4, 0x1778, %i4
20762 edge16n %l6, %l2, %o0
20763 movpos %xcc, %l5, %i6
20764 addcc %i1, 0x1BF8, %i2
20765 movrgez %i7, %g6, %o1
20766 ldd [%l7 + 0x68], %o4
20767 edge16ln %o7, %g3, %l0
20768 array8 %g7, %o5, %g4
20769 fmovdneg %xcc, %f29, %f20
20770 movcs %icc, %o2, %g2
20771 srl %l3, 0x0A, %i0
20772 edge16l %l1, %i5, %o6
20773 movcs %icc, %i3, %o3
20774 fmovdg %xcc, %f13, %f1
20775 add %g1, %g5, %i4
20776 ld [%l7 + 0x78], %f11
20777 ldx [%l7 + 0x18], %l4
20778 stx %l6, [%l7 + 0x50]
20779 xnor %o0, 0x088E, %l2
20780 movrlez %l5, 0x24C, %i1
20781 bshuffle %f24, %f30, %f12
20782 fcmpes %fcc1, %f26, %f8
20783 mulx %i2, %i6, %g6
20784 edge16l %i7, %o1, %o7
20785 movvs %xcc, %g3, %l0
20786 ldsb [%l7 + 0x3F], %g7
20787 lduh [%l7 + 0x7C], %o4
20788 fnor %f8, %f2, %f30
20789 sir 0x1777
20790 andcc %g4, %o2, %o5
20791 smul %g2, %i0, %l1
20792 fmovscs %xcc, %f5, %f19
20793 subc %i5, %l3, %i3
20794 fabsd %f10, %f2
20795 sdivx %o6, 0x0FF4, %g1
20796 edge8 %g5, %i4, %l4
20797 sth %l6, [%l7 + 0x4C]
20798 movcc %icc, %o0, %l2
20799 umul %l5, 0x0AA8, %o3
20800 fcmps %fcc1, %f5, %f23
20801 st %f31, [%l7 + 0x2C]
20802 movge %xcc, %i2, %i6
20803 fcmpgt32 %f6, %f26, %i1
20804 fxnor %f18, %f20, %f10
20805 popc 0x09DB, %i7
20806 or %g6, 0x0BDB, %o1
20807 movrlz %g3, %l0, %g7
20808 pdist %f20, %f22, %f4
20809 stb %o4, [%l7 + 0x59]
20810 andn %o7, 0x1699, %o2
20811 movpos %icc, %g4, %g2
20812 fsrc1s %f20, %f27
20813 andncc %o5, %i0, %l1
20814 stb %l3, [%l7 + 0x78]
20815 lduh [%l7 + 0x12], %i5
20816 mulscc %i3, %o6, %g1
20817 ldx [%l7 + 0x20], %i4
20818 fmovsleu %icc, %f13, %f8
20819 umul %g5, %l6, %o0
20820 std %f18, [%l7 + 0x38]
20821 stb %l4, [%l7 + 0x3C]
20822 movrgez %l5, %o3, %i2
20823 edge32ln %l2, %i1, %i7
20824 ldub [%l7 + 0x51], %i6
20825 fmul8sux16 %f2, %f2, %f2
20826 ldsw [%l7 + 0x30], %o1
20827 fmovda %xcc, %f14, %f24
20828 add %g6, %g3, %g7
20829 movrgz %o4, 0x36A, %o7
20830 sll %o2, %l0, %g4
20831 fcmpne16 %f4, %f12, %g2
20832 movpos %icc, %i0, %l1
20833 movl %xcc, %l3, %i5
20834 fmovs %f16, %f7
20835 movl %xcc, %o5, %i3
20836 fmovsn %xcc, %f23, %f5
20837 edge16n %g1, %i4, %o6
20838 sra %l6, %o0, %g5
20839 fcmpne32 %f8, %f10, %l4
20840 fnot2 %f8, %f16
20841 alignaddr %l5, %o3, %l2
20842 st %f13, [%l7 + 0x4C]
20843 movg %icc, %i2, %i1
20844 sllx %i6, 0x1E, %o1
20845 xnor %g6, %g3, %g7
20846 sdivcc %o4, 0x1942, %i7
20847 popc 0x08DA, %o2
20848 umulcc %o7, 0x0D13, %l0
20849 fandnot1 %f6, %f28, %f0
20850 edge8 %g4, %i0, %g2
20851 movne %icc, %l1, %i5
20852 sub %o5, %i3, %g1
20853 stw %l3, [%l7 + 0x60]
20854 mulx %o6, 0x0DC7, %l6
20855 sub %i4, 0x1F23, %g5
20856 fands %f27, %f16, %f1
20857 ldub [%l7 + 0x62], %l4
20858 array32 %l5, %o0, %o3
20859 sth %l2, [%l7 + 0x14]
20860 addcc %i2, 0x19DF, %i6
20861 ldd [%l7 + 0x70], %f2
20862 udivcc %i1, 0x0920, %o1
20863 edge32ln %g6, %g7, %g3
20864 mova %xcc, %i7, %o4
20865 subcc %o2, 0x00CC, %o7
20866 fmovspos %icc, %f8, %f19
20867 movcc %xcc, %g4, %i0
20868 movneg %icc, %g2, %l1
20869 movrlez %i5, %l0, %i3
20870 alignaddr %o5, %l3, %g1
20871 edge16ln %l6, %o6, %g5
20872 fcmpes %fcc2, %f13, %f9
20873 restore %i4, 0x1F32, %l5
20874 rdpr %cwp, %g1
20875 rdpr %cansave, %g2
20876 rdpr %canrestore, %g3
20877 rdpr %cleanwin, %g4
20878 rdpr %otherwin, %g5
20879 rdpr %wstate, %g6
20880 andncc %l4, %o3, %l2
20881 std %f16, [%l7 + 0x18]
20882 edge32 %i2, %i6, %o0
20883 edge16l %i1, %g6, %o1
20884 movn %xcc, %g7, %i7
20885 movpos %icc, %o4, %o2
20886 fandnot2 %f12, %f12, %f20
20887 sub %g3, %o7, %g4
20888 edge8ln %g2, %l1, %i0
20889 addcc %i5, %l0, %o5
20890 ldub [%l7 + 0x46], %l3
20891 movvc %xcc, %i3, %g1
20892 xor %o6, 0x1DC3, %g5
20893 movgu %icc, %i4, %l6
20894 fands %f13, %f31, %f19
20895 orncc %l5, %o3, %l2
20896 umul %l4, 0x0144, %i2
20897 andn %o0, 0x0C03, %i1
20898 alignaddr %i6, %o1, %g6
20899 st %f8, [%l7 + 0x60]
20900 lduw [%l7 + 0x44], %i7
20901 nop
20902 set 0x6C, %g7
20903 ldub [%l7 + %g7], %g7
20904 movge %icc, %o2, %g3
20905 move %icc, %o7, %g4
20906 array16 %g2, %l1, %o4
20907 movrgz %i0, 0x116, %i5
20908 fcmple32 %f20, %f16, %o5
20909 movrgez %l0, %i3, %l3
20910 lduh [%l7 + 0x20], %o6
20911 fcmpeq32 %f14, %f22, %g1
20912 edge8n %i4, %g5, %l5
20913 movrlez %l6, %l2, %l4
20914 subc %o3, %o0, %i1
20915 fcmped %fcc0, %f24, %f6
20916 movcc %xcc, %i6, %i2
20917 fmul8x16 %f3, %f20, %f20
20918 andncc %g6, %i7, %g7
20919 movle %xcc, %o2, %g3
20920 for %f14, %f0, %f18
20921 edge32n %o7, %o1, %g4
20922 alignaddr %l1, %g2, %i0
20923 subcc %i5, %o5, %l0
20924 sethi 0x00E7, %i3
20925 fmovspos %xcc, %f1, %f2
20926 lduw [%l7 + 0x70], %l3
20927 addccc %o4, %g1, %i4
20928 mulscc %o6, %g5, %l5
20929 and %l2, %l4, %l6
20930 or %o3, %i1, %i6
20931 movl %icc, %o0, %i2
20932 movn %icc, %i7, %g7
20933 movge %icc, %o2, %g3
20934 fmovdcs %xcc, %f30, %f11
20935 array16 %g6, %o1, %o7
20936 xor %g4, %g2, %i0
20937 or %i5, 0x088E, %l1
20938 movn %xcc, %l0, %o5
20939 stb %l3, [%l7 + 0x41]
20940 fmovsle %icc, %f20, %f14
20941 popc %o4, %g1
20942 for %f26, %f24, %f8
20943 array32 %i4, %o6, %i3
20944 edge16 %g5, %l2, %l4
20945 edge16n %l5, %l6, %i1
20946 subc %o3, %o0, %i6
20947 sethi 0x05FB, %i7
20948 fmul8x16al %f20, %f21, %f18
20949 movge %icc, %g7, %i2
20950 movrlz %o2, 0x2E7, %g3
20951 fcmpeq16 %f12, %f28, %g6
20952 nop
20953 set 0x30, %i4
20954 ldd [%l7 + %i4], %o6
20955 mova %xcc, %o1, %g2
20956 fone %f14
20957 edge8n %i0, %i5, %g4
20958 edge32l %l0, %o5, %l3
20959 movleu %xcc, %o4, %g1
20960 edge32n %i4, %o6, %i3
20961 sub %l1, %l2, %l4
20962 movn %xcc, %g5, %l5
20963 movrgez %i1, 0x1FF, %o3
20964 lduh [%l7 + 0x4A], %l6
20965 movne %xcc, %i6, %o0
20966 sth %g7, [%l7 + 0x76]
20967 fmovde %xcc, %f4, %f4
20968 or %i7, 0x000D, %o2
20969 fmovscs %xcc, %f29, %f16
20970 edge16l %i2, %g6, %g3
20971 fmovrdgz %o7, %f12, %f22
20972 fmovrdgz %g2, %f10, %f6
20973 sra %o1, 0x19, %i0
20974 sllx %g4, 0x0D, %l0
20975 ldub [%l7 + 0x3C], %o5
20976 xorcc %l3, %i5, %g1
20977 andn %o4, 0x1BAE, %o6
20978 stb %i3, [%l7 + 0x5E]
20979 mova %xcc, %i4, %l1
20980 ldd [%l7 + 0x50], %l2
20981 fmovsvs %icc, %f3, %f18
20982 movneg %xcc, %g5, %l5
20983 srl %i1, 0x02, %o3
20984 fmovrdgz %l6, %f14, %f16
20985 fmovda %icc, %f3, %f12
20986 fmovda %icc, %f3, %f6
20987 fsrc1s %f30, %f12
20988 fmuld8sux16 %f25, %f28, %f28
20989 movcc %xcc, %i6, %o0
20990 fpsub32s %f2, %f21, %f28
20991 sdivx %l4, 0x07E2, %i7
20992 array16 %o2, %i2, %g7
20993 edge16n %g3, %g6, %o7
20994 movl %icc, %o1, %i0
20995 udivx %g2, 0x148A, %l0
20996 edge16n %o5, %l3, %i5
20997 movpos %xcc, %g4, %o4
20998 fmovscs %xcc, %f23, %f5
20999 fmul8sux16 %f4, %f26, %f28
21000 lduh [%l7 + 0x18], %g1
21001 fmovdvc %icc, %f11, %f6
21002 or %i3, 0x0068, %o6
21003 fands %f14, %f31, %f17
21004 mova %icc, %i4, %l2
21005 movrlz %l1, %g5, %l5
21006 movrne %i1, %o3, %i6
21007 edge8n %l6, %l4, %o0
21008 addcc %o2, 0x016C, %i7
21009 movpos %icc, %g7, %g3
21010 save %i2, 0x1ECF, %o7
21011 rdpr %cwp, %g1
21012 rdpr %cansave, %g2
21013 rdpr %canrestore, %g3
21014 rdpr %cleanwin, %g4
21015 rdpr %otherwin, %g5
21016 rdpr %wstate, %g6
21017 ldsh [%l7 + 0x24], %o1
21018 umul %g6, 0x1578, %i0
21019 addccc %l0, %o5, %g2
21020 edge16n %i5, %l3, %g4
21021 fcmps %fcc0, %f24, %f28
21022 popc 0x1C98, %g1
21023 movrgz %i3, 0x0C9, %o6
21024 edge16n %i4, %l2, %o4
21025 umul %g5, %l5, %i1
21026 nop
21027 set 0x48, %g5
21028 stx %o3, [%l7 + %g5]
21029 edge16 %l1, %l6, %l4
21030 addccc %o0, 0x0CA9, %o2
21031 sllx %i6, 0x04, %g7
21032 movleu %icc, %g3, %i2
21033 edge8ln %o7, %o1, %g6
21034 edge32ln %i0, %l0, %o5
21035 addcc %i7, 0x1F72, %g2
21036 movn %xcc, %i5, %l3
21037 movrgz %g1, %i3, %o6
21038 movgu %icc, %g4, %l2
21039 fsrc2 %f10, %f16
21040 umulcc %o4, 0x0DBE, %i4
21041 movcc %xcc, %g5, %i1
21042 sllx %o3, %l1, %l5
21043 edge8l %l4, %o0, %o2
21044 movre %l6, %g7, %g3
21045 stx %i6, [%l7 + 0x20]
21046 fandnot1 %f6, %f2, %f18
21047 movrlz %i2, %o1, %o7
21048 srax %g6, 0x0E, %l0
21049 edge8ln %i0, %o5, %g2
21050 ldsw [%l7 + 0x7C], %i5
21051 fandnot2s %f29, %f9, %f6
21052 umulcc %i7, %l3, %i3
21053 xnorcc %o6, 0x06C9, %g4
21054 ldub [%l7 + 0x36], %l2
21055 movrlez %o4, 0x35E, %g1
21056 smul %g5, 0x0046, %i4
21057 fcmpne16 %f6, %f22, %i1
21058 fsrc1s %f30, %f23
21059 movge %icc, %l1, %l5
21060 edge16n %o3, %o0, %l4
21061 stx %l6, [%l7 + 0x28]
21062 subc %o2, %g7, %g3
21063 smulcc %i6, %i2, %o1
21064 movg %xcc, %o7, %l0
21065 sir 0x020C
21066 fmovse %icc, %f26, %f5
21067 fmovdcc %xcc, %f18, %f16
21068 movneg %xcc, %i0, %o5
21069 movcc %xcc, %g2, %g6
21070 array8 %i7, %i5, %i3
21071 mulscc %o6, %g4, %l3
21072 mova %xcc, %l2, %g1
21073 srax %g5, 0x0A, %i4
21074 srl %o4, 0x1C, %l1
21075 fpsub32 %f8, %f14, %f10
21076 sth %i1, [%l7 + 0x24]
21077 fmovsn %xcc, %f25, %f9
21078 sir 0x0C61
21079 movpos %icc, %l5, %o3
21080 edge32n %l4, %l6, %o0
21081 fmovdcs %icc, %f10, %f2
21082 fpadd16s %f3, %f22, %f31
21083 array32 %o2, %g3, %g7
21084 udiv %i6, 0x1D64, %i2
21085 orncc %o7, 0x092C, %o1
21086 array16 %i0, %o5, %g2
21087 add %l0, 0x0AC5, %i7
21088 sdiv %g6, 0x0F3C, %i3
21089 fmovdle %icc, %f20, %f29
21090 umulcc %o6, %g4, %i5
21091 udiv %l3, 0x04A1, %g1
21092 sethi 0x172B, %g5
21093 addcc %l2, 0x0A64, %i4
21094 movrne %o4, 0x3C2, %i1
21095 edge8ln %l5, %l1, %l4
21096 ldx [%l7 + 0x20], %o3
21097 edge8 %o0, %l6, %o2
21098 array16 %g3, %i6, %i2
21099 fmovrdlez %o7, %f6, %f18
21100 fnot1s %f30, %f7
21101 sdivx %g7, 0x1C6D, %o1
21102 fmovrdlez %i0, %f30, %f20
21103 sethi 0x0376, %o5
21104 ldub [%l7 + 0x44], %g2
21105 addccc %l0, 0x12A9, %g6
21106 nop
21107 set 0x2C, %o6
21108 stw %i3, [%l7 + %o6]
21109 movge %xcc, %o6, %g4
21110 srlx %i5, 0x03, %l3
21111 ldsb [%l7 + 0x6D], %g1
21112 ldsb [%l7 + 0x14], %i7
21113 movleu %icc, %l2, %g5
21114 fpmerge %f0, %f16, %f14
21115 fmul8x16al %f28, %f10, %f28
21116 addccc %o4, 0x18BB, %i1
21117 movleu %icc, %i4, %l1
21118 xnorcc %l4, 0x1E72, %l5
21119 movvs %icc, %o0, %o3
21120 edge32ln %o2, %l6, %g3
21121 movge %icc, %i6, %i2
21122 edge32ln %g7, %o1, %o7
21123 fmovdcs %icc, %f27, %f21
21124 edge16 %i0, %o5, %g2
21125 addcc %g6, %i3, %l0
21126 alignaddr %o6, %g4, %l3
21127 movneg %xcc, %i5, %i7
21128 umulcc %l2, %g1, %o4
21129 edge32n %i1, %g5, %i4
21130 sir 0x0856
21131 orcc %l4, 0x0F45, %l5
21132 xorcc %o0, 0x0679, %o3
21133 fcmpeq16 %f10, %f16, %l1
21134 smul %o2, 0x0DF1, %g3
21135 stw %l6, [%l7 + 0x2C]
21136 movne %icc, %i2, %i6
21137 edge8ln %o1, %g7, %i0
21138 andcc %o7, 0x1D40, %o5
21139 fnot1 %f28, %f22
21140 movrlz %g2, %g6, %i3
21141 fnegs %f22, %f30
21142 udivcc %l0, 0x0FE9, %g4
21143 ldsb [%l7 + 0x17], %o6
21144 andcc %i5, 0x142C, %l3
21145 fornot2 %f28, %f20, %f22
21146 edge32n %i7, %g1, %l2
21147 edge32n %i1, %o4, %g5
21148 ldsw [%l7 + 0x48], %l4
21149 fands %f2, %f17, %f14
21150 movcs %icc, %i4, %o0
21151 srlx %o3, 0x17, %l5
21152 edge8ln %o2, %l1, %l6
21153 movcs %xcc, %g3, %i2
21154 edge8 %o1, %i6, %g7
21155 fmovsne %xcc, %f25, %f19
21156 andncc %i0, %o5, %o7
21157 smulcc %g6, %g2, %l0
21158 orncc %g4, %i3, %o6
21159 fnot1s %f3, %f1
21160 movn %xcc, %i5, %l3
21161 sdivx %g1, 0x0747, %i7
21162 edge8l %l2, %o4, %g5
21163 movg %icc, %l4, %i4
21164 movrgz %o0, %o3, %l5
21165 sth %o2, [%l7 + 0x64]
21166 xorcc %l1, %l6, %i1
21167 nop
21168 set 0x68, %g4
21169 std %f8, [%l7 + %g4]
21170 fcmple16 %f4, %f8, %i2
21171 fcmpne32 %f12, %f20, %o1
21172 fnands %f30, %f31, %f17
21173 subc %i6, %g7, %i0
21174 fpadd16 %f4, %f20, %f6
21175 mulx %g3, 0x1B1C, %o7
21176 lduh [%l7 + 0x6A], %o5
21177 movrgz %g6, 0x37B, %l0
21178 fmovdn %icc, %f24, %f28
21179 movleu %xcc, %g4, %i3
21180 fmovspos %xcc, %f13, %f7
21181 orcc %o6, %g2, %l3
21182 faligndata %f24, %f26, %f28
21183 fabss %f30, %f31
21184 orn %g1, 0x00C5, %i7
21185 ldsb [%l7 + 0x70], %l2
21186 srlx %o4, 0x10, %g5
21187 srax %l4, 0x1E, %i4
21188 movgu %xcc, %o0, %o3
21189 edge16 %l5, %i5, %l1
21190 fcmpne16 %f4, %f0, %o2
21191 movrlez %l6, %i2, %i1
21192 lduw [%l7 + 0x48], %o1
21193 fpsub16 %f22, %f30, %f26
21194 movvc %xcc, %g7, %i0
21195 st %f18, [%l7 + 0x10]
21196 movgu %xcc, %i6, %g3
21197 fmovse %xcc, %f14, %f30
21198 edge8l %o5, %g6, %l0
21199 nop
21200 set 0x15, %i7
21201 ldsb [%l7 + %i7], %o7
21202 sub %g4, 0x09A2, %o6
21203 sub %i3, 0x0855, %g2
21204 fsrc2s %f0, %f24
21205 popc %g1, %i7
21206 movg %xcc, %l2, %o4
21207 sir 0x1174
21208 movcc %icc, %l3, %l4
21209 xorcc %i4, %g5, %o0
21210 fmovsvc %icc, %f2, %f8
21211 movrlez %l5, 0x2F4, %o3
21212 edge8l %l1, %i5, %l6
21213 edge16n %i2, %i1, %o1
21214 sdiv %o2, 0x19F6, %g7
21215 add %i6, 0x1701, %i0
21216 udivx %g3, 0x059F, %o5
21217 sir 0x19F4
21218 movrgez %g6, %o7, %l0
21219 sethi 0x18AB, %g4
21220 fabsd %f20, %f22
21221 sdivcc %o6, 0x1392, %i3
21222 fand %f18, %f30, %f18
21223 addccc %g1, %i7, %g2
21224 sllx %o4, %l3, %l4
21225 array16 %i4, %l2, %g5
21226 movleu %xcc, %o0, %l5
21227 movgu %xcc, %o3, %i5
21228 fmovrsgez %l6, %f26, %f26
21229 movcc %icc, %l1, %i2
21230 sdiv %o1, 0x04B6, %i1
21231 lduw [%l7 + 0x2C], %o2
21232 movneg %xcc, %i6, %g7
21233 udivcc %i0, 0x0885, %g3
21234 popc %g6, %o5
21235 edge8n %o7, %g4, %l0
21236 umul %o6, %i3, %i7
21237 setx loop_70, %l0, %l1
21238 return %l1
21239 nop
21240 rdpr %cwp, %g1
21241 rdpr %cansave, %g2
21242 rdpr %canrestore, %g3
21243 rdpr %cleanwin, %g4
21244 rdpr %otherwin, %g5
21245 rdpr %wstate, %g6
21246loop_70: edge8ln %o4, %l3, %l4
21247 movcs %xcc, %i4, %l2
21248 movvc %icc, %g5, %l5
21249 movne %icc, %o3, %o0
21250 movvc %icc, %i5, %l6
21251 fnands %f12, %f15, %f22
21252 smulcc %l1, %o1, %i2
21253 movn %icc, %i1, %o2
21254 ld [%l7 + 0x34], %f0
21255 fmovsleu %xcc, %f14, %f17
21256 subccc %g7, %i6, %g3
21257 udivcc %i0, 0x0049, %g6
21258 move %icc, %o5, %g4
21259 movge %icc, %l0, %o7
21260 mova %xcc, %i3, %o6
21261 fmovrslez %i7, %f9, %f13
21262 fand %f26, %f0, %f30
21263 srlx %g1, %g2, %l3
21264 movg %icc, %l4, %o4
21265 fmovscc %xcc, %f6, %f30
21266 sra %i4, 0x1E, %l2
21267 fmovsl %icc, %f8, %f23
21268 mulscc %l5, 0x17BA, %g5
21269 edge8l %o3, %o0, %i5
21270 ldsb [%l7 + 0x23], %l6
21271 andn %o1, %i2, %l1
21272 ld [%l7 + 0x64], %f31
21273 fsrc1s %f31, %f23
21274 smul %i1, 0x147B, %g7
21275 ldsw [%l7 + 0x14], %o2
21276 movrlz %i6, %g3, %i0
21277 srlx %o5, 0x1F, %g4
21278 smul %l0, %o7, %g6
21279 fornot2 %f22, %f16, %f10
21280 stw %o6, [%l7 + 0x28]
21281 nop
21282 set 0x10, %l1
21283 ldd [%l7 + %l1], %f22
21284 movrne %i3, %g1, %g2
21285 faligndata %f10, %f2, %f10
21286 ld [%l7 + 0x64], %f5
21287 movrlez %i7, 0x00F, %l4
21288 fmovrslez %l3, %f2, %f11
21289 edge32n %i4, %l2, %o4
21290 sdivcc %l5, 0x0B83, %o3
21291 sub %g5, %o0, %l6
21292 srlx %i5, %i2, %l1
21293 fcmpeq32 %f16, %f30, %i1
21294 sdiv %o1, 0x1A24, %g7
21295 fmovsge %xcc, %f15, %f15
21296 movneg %icc, %o2, %g3
21297 orcc %i6, %o5, %i0
21298 umul %g4, %o7, %l0
21299 movcc %icc, %g6, %i3
21300 subc %g1, %o6, %i7
21301 sdiv %g2, 0x01E5, %l4
21302 save %l3, 0x0C90, %i4
21303 rdpr %cwp, %g1
21304 rdpr %cansave, %g2
21305 rdpr %canrestore, %g3
21306 rdpr %cleanwin, %g4
21307 rdpr %otherwin, %g5
21308 rdpr %wstate, %g6
21309 mulscc %o4, 0x1D74, %l2
21310 popc 0x0AEB, %o3
21311 edge8ln %g5, %o0, %l5
21312 umulcc %l6, %i2, %i5
21313 stb %l1, [%l7 + 0x30]
21314 subcc %o1, 0x1EAA, %g7
21315 edge8n %i1, %o2, %g3
21316 movrlez %i6, %i0, %g4
21317 fzero %f26
21318 fmul8ulx16 %f2, %f30, %f8
21319 fcmpgt32 %f24, %f2, %o5
21320 edge8l %o7, %g6, %l0
21321 fmovrslz %g1, %f11, %f14
21322 movge %icc, %i3, %i7
21323 fmovrslz %g2, %f0, %f26
21324 umul %l4, 0x06FE, %l3
21325 stw %o6, [%l7 + 0x60]
21326 andn %i4, %l2, %o4
21327 addcc %o3, 0x07B1, %o0
21328 fornot1s %f24, %f3, %f3
21329 ldsb [%l7 + 0x79], %g5
21330 ldsh [%l7 + 0x34], %l5
21331 movl %xcc, %i2, %i5
21332 save %l6, %l1, %g7
21333 rdpr %cwp, %g1
21334 rdpr %cansave, %g2
21335 rdpr %canrestore, %g3
21336 rdpr %cleanwin, %g4
21337 rdpr %otherwin, %g5
21338 rdpr %wstate, %g6
21339 srlx %i1, 0x00, %o1
21340 move %xcc, %o2, %g3
21341 xorcc %i6, %i0, %o5
21342 sth %o7, [%l7 + 0x7A]
21343 orncc %g4, 0x070C, %g6
21344 fcmple16 %f6, %f28, %l0
21345 sub %g1, 0x0C58, %i7
21346 srlx %i3, 0x02, %g2
21347 edge32 %l4, %o6, %i4
21348 addc %l3, 0x11EA, %l2
21349 movrne %o4, %o3, %g5
21350 ldsh [%l7 + 0x08], %o0
21351 edge32l %l5, %i5, %l6
21352 udiv %l1, 0x1644, %i2
21353 edge8n %g7, %i1, %o2
21354 fcmpgt32 %f4, %f24, %g3
21355 sll %i6, 0x1D, %o1
21356 xorcc %i0, 0x0390, %o7
21357 edge32l %g4, %g6, %l0
21358 fmovrdlez %o5, %f26, %f26
21359 orncc %g1, 0x03F8, %i3
21360 edge32n %g2, %i7, %o6
21361 bshuffle %f16, %f26, %f8
21362 movrlz %l4, 0x380, %i4
21363 ldsw [%l7 + 0x6C], %l2
21364 edge16ln %l3, %o3, %o4
21365 mulscc %o0, 0x1775, %g5
21366 movg %xcc, %i5, %l6
21367 fzeros %f15
21368 sethi 0x0142, %l1
21369 movrne %l5, 0x140, %i2
21370 ldd [%l7 + 0x78], %f22
21371 nop
21372 set 0x60, %g3
21373 ldd [%l7 + %g3], %f12
21374 sdiv %g7, 0x1C29, %o2
21375 udivx %i1, 0x1494, %g3
21376 edge16 %o1, %i0, %o7
21377 movle %xcc, %i6, %g4
21378 movrlez %g6, %o5, %g1
21379 subccc %i3, 0x17F1, %g2
21380 movcc %xcc, %l0, %i7
21381 movvs %xcc, %o6, %l4
21382 sth %i4, [%l7 + 0x62]
21383 edge16l %l3, %o3, %o4
21384 udiv %l2, 0x0AC9, %o0
21385 edge16n %g5, %i5, %l1
21386 andcc %l6, %i2, %l5
21387 movge %xcc, %o2, %g7
21388 edge16n %i1, %g3, %i0
21389 stb %o7, [%l7 + 0x57]
21390 array8 %o1, %i6, %g4
21391 orcc %o5, 0x0815, %g1
21392 movg %icc, %i3, %g2
21393 movrlz %g6, 0x002, %l0
21394 sir 0x1F2C
21395 smulcc %i7, 0x1193, %l4
21396 fmovrde %o6, %f28, %f22
21397 edge8n %i4, %o3, %o4
21398 andncc %l2, %l3, %g5
21399 edge16l %i5, %o0, %l1
21400 sir 0x0335
21401 movg %icc, %i2, %l6
21402 sra %o2, %g7, %i1
21403 ldd [%l7 + 0x50], %g2
21404 movrgz %i0, %l5, %o7
21405 lduh [%l7 + 0x0E], %o1
21406 fmuld8sux16 %f31, %f6, %f28
21407 fmul8ulx16 %f18, %f28, %f4
21408 add %g4, %i6, %g1
21409 fmovrslz %i3, %f7, %f9
21410 ldsh [%l7 + 0x38], %g2
21411 save %o5, 0x0757, %l0
21412 rdpr %cwp, %g1
21413 rdpr %cansave, %g2
21414 rdpr %canrestore, %g3
21415 rdpr %cleanwin, %g4
21416 rdpr %otherwin, %g5
21417 rdpr %wstate, %g6
21418 stb %i7, [%l7 + 0x5A]
21419 ldx [%l7 + 0x08], %g6
21420 array32 %l4, %o6, %o3
21421 fcmpne16 %f8, %f4, %o4
21422 edge16l %i4, %l3, %g5
21423 edge16l %l2, %i5, %l1
21424 movge %icc, %o0, %l6
21425 andcc %i2, 0x1AD7, %g7
21426 fpackfix %f6, %f6
21427 movrlz %i1, 0x094, %g3
21428 fmovspos %xcc, %f28, %f6
21429 sir 0x1C67
21430 fmovrdlz %i0, %f16, %f4
21431 movrgz %l5, %o7, %o2
21432 add %o1, %g4, %g1
21433 andn %i6, %g2, %i3
21434 movle %xcc, %l0, %i7
21435 fmovrde %g6, %f8, %f4
21436 fmovdpos %icc, %f20, %f18
21437 fsrc2s %f13, %f29
21438 smul %l4, 0x085A, %o6
21439 srlx %o5, %o3, %o4
21440 restore %l3, %i4, %l2
21441 rdpr %cwp, %g1
21442 rdpr %cansave, %g2
21443 rdpr %canrestore, %g3
21444 rdpr %cleanwin, %g4
21445 rdpr %otherwin, %g5
21446 rdpr %wstate, %g6
21447 mulx %g5, 0x0AFA, %l1
21448 movrgez %o0, 0x067, %l6
21449 sub %i2, %g7, %i1
21450 fmovdneg %xcc, %f6, %f1
21451 edge32n %g3, %i5, %i0
21452 array8 %l5, %o7, %o2
21453 move %xcc, %g4, %o1
21454 andncc %i6, %g1, %g2
21455 fors %f12, %f18, %f29
21456 edge32l %i3, %i7, %g6
21457 popc %l0, %l4
21458 ldsw [%l7 + 0x20], %o5
21459 nop
21460 set 0x2B, %i6
21461 ldub [%l7 + %i6], %o6
21462 addc %o3, 0x1778, %l3
21463 fcmpeq16 %f14, %f16, %i4
21464 alignaddrl %o4, %l2, %l1
21465 edge8l %g5, %l6, %o0
21466 save %g7, %i2, %i1
21467 rdpr %cwp, %g1
21468 rdpr %cansave, %g2
21469 rdpr %canrestore, %g3
21470 rdpr %cleanwin, %g4
21471 rdpr %otherwin, %g5
21472 rdpr %wstate, %g6
21473 mulx %i5, %i0, %l5
21474 ldd [%l7 + 0x50], %f12
21475 move %icc, %o7, %g3
21476 save %o2, %o1, %g4
21477 rdpr %cwp, %g1
21478 rdpr %cansave, %g2
21479 rdpr %canrestore, %g3
21480 rdpr %cleanwin, %g4
21481 rdpr %otherwin, %g5
21482 rdpr %wstate, %g6
21483 xorcc %i6, 0x0CAD, %g1
21484 srax %i3, %g2, %g6
21485 sdiv %i7, 0x1BC1, %l0
21486 ld [%l7 + 0x60], %f21
21487 xor %o5, %o6, %l4
21488 addc %o3, %l3, %i4
21489 ldd [%l7 + 0x18], %f20
21490 smul %l2, %o4, %l1
21491 subccc %l6, %o0, %g5
21492 movcc %icc, %g7, %i2
21493 fxnors %f15, %f21, %f11
21494 fmovrdlez %i1, %f24, %f12
21495 andcc %i5, 0x0BE4, %l5
21496 fmovrdgz %o7, %f10, %f12
21497 movleu %xcc, %i0, %g3
21498 smulcc %o1, %o2, %g4
21499 movrne %i6, %i3, %g2
21500 stx %g6, [%l7 + 0x08]
21501 movrgez %i7, 0x2F1, %l0
21502 udiv %g1, 0x1613, %o5
21503 lduh [%l7 + 0x2C], %l4
21504 sth %o3, [%l7 + 0x72]
21505 alignaddrl %l3, %o6, %i4
21506 fmovdge %xcc, %f23, %f18
21507 movle %icc, %o4, %l2
21508 edge8n %l6, %l1, %o0
21509 fandnot1 %f12, %f28, %f10
21510 sll %g5, 0x17, %i2
21511 movrgez %i1, 0x3C9, %g7
21512 movre %l5, %i5, %o7
21513 edge16ln %i0, %g3, %o1
21514 edge8n %g4, %i6, %i3
21515 smulcc %o2, %g6, %i7
21516 edge8ln %g2, %g1, %l0
21517 edge32 %l4, %o3, %l3
21518 umul %o6, %o5, %o4
21519 edge16ln %i4, %l2, %l6
21520 edge32l %o0, %g5, %l1
21521 st %f24, [%l7 + 0x54]
21522 fpsub32s %f28, %f29, %f15
21523 fzero %f0
21524 ld [%l7 + 0x08], %f12
21525 sra %i1, 0x10, %i2
21526 movrlz %l5, 0x0F4, %g7
21527 movge %xcc, %o7, %i0
21528 sllx %g3, 0x00, %o1
21529 movrgez %g4, %i6, %i5
21530 edge8l %i3, %g6, %o2
21531 movpos %xcc, %g2, %i7
21532 nop
21533 set 0x50, %o7
21534 ldd [%l7 + %o7], %l0
21535 edge32ln %l4, %o3, %l3
21536 fmovsleu %icc, %f25, %f30
21537 and %g1, %o6, %o5
21538 ldsw [%l7 + 0x54], %o4
21539 subcc %l2, %i4, %o0
21540 movge %xcc, %g5, %l6
21541 movrlz %l1, 0x1C6, %i1
21542 udivx %l5, 0x1CB2, %g7
21543 movleu %icc, %i2, %i0
21544 sllx %o7, 0x18, %g3
21545 alignaddrl %g4, %i6, %i5
21546 fnot1 %f16, %f10
21547 move %xcc, %o1, %g6
21548 fcmpne32 %f16, %f6, %i3
21549 st %f0, [%l7 + 0x30]
21550 ldd [%l7 + 0x60], %f16
21551 fpadd16 %f8, %f22, %f8
21552 ldsw [%l7 + 0x6C], %g2
21553 umulcc %o2, %l0, %l4
21554 ldsw [%l7 + 0x5C], %i7
21555 mulx %l3, 0x1459, %o3
21556 sdivcc %o6, 0x0CBB, %o5
21557 sdivcc %o4, 0x1E2F, %g1
21558 array16 %i4, %l2, %o0
21559 fmovsneg %xcc, %f12, %f26
21560 move %xcc, %l6, %g5
21561 fabss %f19, %f28
21562 mulx %l1, %i1, %g7
21563 sethi 0x0F0F, %l5
21564 fornot1 %f10, %f24, %f24
21565 xnorcc %i0, %o7, %i2
21566 and %g3, 0x11D7, %g4
21567 and %i6, 0x0EBB, %i5
21568 and %g6, 0x1164, %o1
21569 fmovrslez %i3, %f5, %f1
21570 move %xcc, %g2, %l0
21571 fpack32 %f26, %f24, %f4
21572 movre %l4, %o2, %i7
21573 movvc %icc, %o3, %o6
21574 sdiv %o5, 0x198A, %l3
21575 fcmpd %fcc3, %f18, %f8
21576 movg %xcc, %g1, %o4
21577 xor %i4, %l2, %o0
21578 alignaddrl %l6, %g5, %i1
21579 array16 %l1, %g7, %l5
21580 xorcc %i0, 0x0E6D, %o7
21581 sll %i2, 0x12, %g3
21582 edge8n %g4, %i6, %i5
21583 subc %o1, %g6, %i3
21584 fand %f14, %f30, %f24
21585 sll %g2, 0x13, %l0
21586 umul %o2, 0x1E85, %i7
21587 add %l4, %o3, %o5
21588 sth %l3, [%l7 + 0x68]
21589 move %icc, %g1, %o6
21590 lduh [%l7 + 0x10], %i4
21591 orncc %l2, 0x0D6A, %o0
21592 edge16l %o4, %l6, %i1
21593 ldd [%l7 + 0x28], %g4
21594 fmovsl %xcc, %f29, %f30
21595 fcmpd %fcc1, %f16, %f28
21596 fcmpd %fcc3, %f8, %f16
21597 sdivcc %g7, 0x1D9E, %l1
21598 sll %i0, 0x1D, %o7
21599 fandnot2 %f6, %f14, %f24
21600 sethi 0x0D2F, %i2
21601 movgu %icc, %l5, %g4
21602 srax %i6, 0x03, %i5
21603 orcc %g3, 0x0A69, %g6
21604 srlx %o1, 0x04, %i3
21605 sth %l0, [%l7 + 0x56]
21606 setx loop_71, %l0, %l1
21607 return %l1
21608 nop
21609 rdpr %cwp, %g1
21610 rdpr %cansave, %g2
21611 rdpr %canrestore, %g3
21612 rdpr %cleanwin, %g4
21613 rdpr %otherwin, %g5
21614 rdpr %wstate, %g6
21615loop_71: sra %l4, 0x0A, %o3
21616 edge8l %o5, %l3, %g1
21617 smul %o2, %o6, %l2
21618 fmovdcc %xcc, %f10, %f8
21619 movvs %xcc, %o0, %o4
21620 fmul8x16al %f27, %f24, %f22
21621 fxnors %f16, %f15, %f10
21622 stw %l6, [%l7 + 0x14]
21623 fmovdvc %xcc, %f11, %f15
21624 sll %i1, 0x1B, %g5
21625 add %g7, 0x0D5A, %l1
21626 alignaddr %i0, %o7, %i2
21627 movcs %xcc, %i4, %g4
21628 edge16 %l5, %i6, %g3
21629 andncc %i5, %o1, %i3
21630 orcc %l0, %g6, %i7
21631 movvc %xcc, %g2, %o3
21632 std %f14, [%l7 + 0x30]
21633 sth %l4, [%l7 + 0x3C]
21634 fmovdneg %xcc, %f25, %f13
21635 std %f0, [%l7 + 0x18]
21636 fmovda %icc, %f18, %f18
21637 orncc %o5, %l3, %o2
21638 orcc %o6, %g1, %l2
21639 move %icc, %o0, %l6
21640 fmovdcs %icc, %f25, %f29
21641 std %f24, [%l7 + 0x60]
21642 movrlz %i1, 0x16A, %o4
21643 edge8ln %g7, %g5, %l1
21644 ldd [%l7 + 0x48], %f20
21645 faligndata %f8, %f4, %f26
21646 umulcc %o7, %i2, %i4
21647 andn %i0, %g4, %l5
21648 ldsh [%l7 + 0x16], %g3
21649 and %i6, 0x05B9, %o1
21650 umulcc %i5, 0x1AD0, %i3
21651 ld [%l7 + 0x58], %f26
21652 fmovsg %xcc, %f5, %f19
21653 fornot1 %f14, %f4, %f18
21654 save %g6, 0x0CEA, %i7
21655 rdpr %cwp, %g1
21656 rdpr %cansave, %g2
21657 rdpr %canrestore, %g3
21658 rdpr %cleanwin, %g4
21659 rdpr %otherwin, %g5
21660 rdpr %wstate, %g6
21661 sethi 0x10F5, %l0
21662 fmovsa %icc, %f3, %f6
21663 fcmped %fcc0, %f14, %f0
21664 movrlez %g2, %l4, %o3
21665 edge32n %l3, %o5, %o6
21666 addc %o2, %l2, %o0
21667 array16 %g1, %l6, %o4
21668 mulscc %g7, 0x1718, %i1
21669 edge8ln %g5, %o7, %l1
21670 edge16l %i2, %i4, %g4
21671 ldsh [%l7 + 0x3A], %l5
21672 xor %i0, 0x0F96, %g3
21673 fsrc2s %f11, %f14
21674 save %o1, %i6, %i5
21675 rdpr %cwp, %g1
21676 rdpr %cansave, %g2
21677 rdpr %canrestore, %g3
21678 rdpr %cleanwin, %g4
21679 rdpr %otherwin, %g5
21680 rdpr %wstate, %g6
21681 fands %f24, %f4, %f22
21682 popc 0x132E, %g6
21683 fmovrsgz %i3, %f31, %f26
21684 xnor %l0, %g2, %i7
21685 ld [%l7 + 0x5C], %f16
21686 ldsb [%l7 + 0x78], %l4
21687 fmovrdgez %l3, %f0, %f28
21688 edge32 %o5, %o6, %o2
21689 movne %xcc, %o3, %o0
21690 array16 %g1, %l2, %o4
21691 or %g7, %l6, %i1
21692 fcmpgt32 %f12, %f26, %o7
21693 udivx %g5, 0x1439, %i2
21694 movcs %xcc, %i4, %l1
21695 movvs %icc, %g4, %l5
21696 std %f28, [%l7 + 0x50]
21697 lduw [%l7 + 0x24], %g3
21698 edge16ln %o1, %i0, %i6
21699 fmovsne %xcc, %f20, %f9
21700 nop
21701 set 0x08, %i1
21702 ldd [%l7 + %i1], %i4
21703 fcmple32 %f6, %f0, %i3
21704 ldsw [%l7 + 0x6C], %g6
21705 movrgz %l0, %g2, %l4
21706 stx %i7, [%l7 + 0x18]
21707 movgu %xcc, %l3, %o6
21708 movn %icc, %o5, %o3
21709 mulscc %o0, %o2, %g1
21710 movl %icc, %l2, %o4
21711 fmovrsgez %g7, %f17, %f7
21712 addccc %i1, 0x1691, %o7
21713 fandnot2s %f22, %f2, %f19
21714 movcc %xcc, %l6, %g5
21715 addccc %i2, %l1, %i4
21716 sir 0x152E
21717 orn %g4, %l5, %g3
21718 addcc %o1, %i6, %i5
21719 std %f18, [%l7 + 0x70]
21720 movle %icc, %i3, %g6
21721 popc 0x0391, %i0
21722 orncc %g2, %l0, %l4
21723 lduw [%l7 + 0x4C], %l3
21724 subcc %i7, %o5, %o6
21725 array8 %o0, %o2, %g1
21726 sdiv %o3, 0x18CC, %l2
21727 movcc %xcc, %g7, %i1
21728 fmovdle %xcc, %f6, %f31
21729 sll %o4, %l6, %o7
21730 edge16ln %g5, %l1, %i2
21731 edge8 %i4, %l5, %g4
21732 movl %icc, %o1, %i6
21733 fmovd %f24, %f28
21734 smulcc %g3, %i3, %i5
21735 stb %i0, [%l7 + 0x08]
21736 ldsb [%l7 + 0x20], %g6
21737 subcc %g2, %l4, %l0
21738 movrlz %l3, %i7, %o6
21739 xorcc %o5, %o0, %g1
21740 fxor %f18, %f4, %f18
21741 udivx %o2, 0x066B, %o3
21742 movrne %l2, %g7, %o4
21743 fcmple16 %f10, %f4, %i1
21744 udivcc %o7, 0x0611, %g5
21745 sra %l1, 0x16, %i2
21746 st %f24, [%l7 + 0x58]
21747 fmovdcs %xcc, %f10, %f22
21748 mulx %i4, %l5, %l6
21749 mulx %o1, %g4, %g3
21750 andn %i6, %i5, %i0
21751 xorcc %i3, %g6, %g2
21752 fmovrsgz %l4, %f29, %f30
21753 st %f10, [%l7 + 0x0C]
21754 array32 %l3, %i7, %l0
21755 fcmps %fcc0, %f21, %f17
21756 array8 %o6, %o0, %g1
21757 movg %xcc, %o5, %o2
21758 movleu %icc, %l2, %o3
21759 fpsub16 %f2, %f14, %f20
21760 movneg %icc, %o4, %g7
21761 movpos %icc, %o7, %g5
21762 array8 %i1, %l1, %i4
21763 edge16l %i2, %l5, %o1
21764 sir 0x0857
21765 stb %g4, [%l7 + 0x77]
21766 ldsw [%l7 + 0x0C], %l6
21767 movle %xcc, %i6, %i5
21768 xor %g3, %i0, %g6
21769 orn %g2, 0x061B, %i3
21770 edge32l %l4, %l3, %i7
21771 andn %l0, %o0, %o6
21772 ldx [%l7 + 0x68], %g1
21773 popc %o5, %o2
21774 addc %o3, %o4, %l2
21775 udivx %o7, 0x04EE, %g5
21776 ldub [%l7 + 0x0A], %g7
21777 sllx %l1, %i1, %i4
21778 edge16 %i2, %o1, %l5
21779 subccc %l6, %i6, %i5
21780 movl %icc, %g3, %i0
21781 movpos %xcc, %g4, %g2
21782 sth %i3, [%l7 + 0x34]
21783 fmul8ulx16 %f24, %f14, %f22
21784 sdivcc %g6, 0x0A53, %l3
21785 movcs %xcc, %l4, %l0
21786 fexpand %f20, %f6
21787 edge8ln %i7, %o0, %o6
21788 sdiv %o5, 0x1B1A, %g1
21789 fpack16 %f0, %f15
21790 udivcc %o3, 0x1774, %o4
21791 mulscc %l2, 0x1B61, %o2
21792 srl %g5, 0x0D, %o7
21793 edge32ln %g7, %l1, %i4
21794 fxors %f12, %f27, %f31
21795 st %f2, [%l7 + 0x50]
21796 nop
21797 set 0x0E, %o4
21798 lduh [%l7 + %o4], %i2
21799 movvc %icc, %i1, %l5
21800 andn %o1, %l6, %i6
21801 edge32 %g3, %i5, %g4
21802 fzeros %f13
21803 movrlez %g2, %i3, %g6
21804 fands %f17, %f8, %f31
21805 movn %xcc, %i0, %l4
21806 fsrc2 %f14, %f24
21807 ldx [%l7 + 0x58], %l3
21808 fmovdneg %xcc, %f17, %f17
21809 movle %icc, %l0, %o0
21810 edge32l %o6, %i7, %g1
21811 fmovrdgz %o3, %f6, %f10
21812 stb %o5, [%l7 + 0x4A]
21813 xor %l2, 0x1229, %o4
21814 orn %o2, 0x0866, %o7
21815 fmovdcc %xcc, %f12, %f30
21816 edge16l %g7, %g5, %i4
21817 ldd [%l7 + 0x68], %l0
21818 fmuld8sux16 %f1, %f8, %f6
21819 array8 %i2, %l5, %i1
21820 st %f11, [%l7 + 0x38]
21821 xnorcc %o1, 0x110C, %l6
21822 subccc %g3, %i5, %g4
21823 std %f8, [%l7 + 0x70]
21824 ldsw [%l7 + 0x5C], %i6
21825 movn %icc, %i3, %g6
21826 fnands %f15, %f29, %f19
21827 fandnot2s %f0, %f14, %f18
21828 popc %i0, %l4
21829 ldd [%l7 + 0x10], %g2
21830 edge16n %l3, %l0, %o0
21831 andn %o6, 0x0030, %i7
21832 movl %xcc, %o3, %o5
21833 umul %l2, 0x154E, %o4
21834 popc %g1, %o2
21835 movcs %icc, %g7, %g5
21836 movrgz %o7, 0x260, %l1
21837 mova %icc, %i2, %i4
21838 xnorcc %i1, 0x1E34, %l5
21839 movl %icc, %l6, %g3
21840 movcs %icc, %i5, %o1
21841 array8 %i6, %g4, %i3
21842 xnorcc %i0, 0x16A1, %g6
21843 array16 %g2, %l3, %l0
21844 subccc %l4, %o6, %o0
21845 movge %xcc, %i7, %o5
21846 stb %l2, [%l7 + 0x62]
21847 orncc %o4, %g1, %o3
21848 umul %o2, 0x0C41, %g7
21849 ldx [%l7 + 0x70], %g5
21850 for %f6, %f28, %f4
21851 fandnot2s %f3, %f16, %f2
21852 xnor %l1, 0x169B, %i2
21853 edge8l %i4, %i1, %l5
21854 movrlz %o7, 0x37C, %l6
21855 edge32l %i5, %o1, %i6
21856 alignaddr %g3, %i3, %g4
21857 or %g6, %i0, %g2
21858 sllx %l0, 0x08, %l4
21859 fxnors %f6, %f18, %f27
21860 stb %l3, [%l7 + 0x41]
21861 sra %o0, 0x0F, %i7
21862 fnot1s %f7, %f26
21863 movgu %icc, %o6, %o5
21864 sdiv %o4, 0x0DFC, %g1
21865 fsrc1s %f14, %f6
21866 xnorcc %o3, 0x08DD, %o2
21867 edge16ln %g7, %l2, %g5
21868 fmovscs %xcc, %f29, %f5
21869 movrlz %i2, %l1, %i4
21870 andncc %i1, %o7, %l5
21871 fpack32 %f8, %f28, %f28
21872 edge8n %i5, %o1, %l6
21873 movrgz %g3, %i3, %i6
21874 sra %g6, 0x1A, %i0
21875 smul %g4, 0x0206, %g2
21876 ldsb [%l7 + 0x5B], %l4
21877 fone %f0
21878 fmovsn %xcc, %f15, %f11
21879 fcmpgt16 %f28, %f26, %l0
21880 movre %o0, %i7, %l3
21881 ldd [%l7 + 0x68], %f20
21882 mova %xcc, %o6, %o5
21883 fabss %f11, %f24
21884 edge16l %o4, %g1, %o3
21885 subc %o2, 0x148A, %g7
21886 addc %l2, 0x0BDF, %g5
21887 lduh [%l7 + 0x52], %i2
21888 ldsw [%l7 + 0x20], %l1
21889 srlx %i1, 0x13, %i4
21890 andncc %l5, %i5, %o7
21891 movle %icc, %o1, %l6
21892 edge16n %i3, %g3, %i6
21893 fandnot2 %f4, %f6, %f20
21894 ldd [%l7 + 0x20], %i0
21895 movge %xcc, %g4, %g6
21896 fmovsge %icc, %f28, %f15
21897 sub %g2, %l4, %l0
21898 lduw [%l7 + 0x7C], %o0
21899 movl %icc, %l3, %o6
21900 sdivx %i7, 0x1C06, %o4
21901 fmovdle %xcc, %f24, %f31
21902 fcmpes %fcc3, %f1, %f1
21903 sethi 0x040F, %o5
21904 fmovrslez %o3, %f0, %f31
21905 array8 %o2, %g7, %l2
21906 stw %g5, [%l7 + 0x60]
21907 andcc %g1, %i2, %l1
21908 array8 %i4, %l5, %i1
21909 movge %xcc, %i5, %o7
21910 movcs %icc, %l6, %o1
21911 alignaddrl %i3, %i6, %g3
21912 edge8l %i0, %g6, %g2
21913 udiv %l4, 0x0C1E, %g4
21914 ldd [%l7 + 0x58], %f14
21915 fzero %f10
21916 orn %o0, 0x0403, %l0
21917 restore %o6, %l3, %o4
21918 rdpr %cwp, %g1
21919 rdpr %cansave, %g2
21920 rdpr %canrestore, %g3
21921 rdpr %cleanwin, %g4
21922 rdpr %otherwin, %g5
21923 rdpr %wstate, %g6
21924 subc %i7, 0x0FA3, %o3
21925 xnor %o2, 0x04E0, %o5
21926 udivx %g7, 0x0E64, %g5
21927 sll %l2, 0x0A, %g1
21928 movcs %xcc, %l1, %i4
21929 sub %i2, 0x084F, %l5
21930 sll %i5, 0x17, %o7
21931 umulcc %i1, %l6, %i3
21932 for %f26, %f8, %f0
21933 orncc %o1, 0x08D8, %g3
21934 fmovdg %icc, %f13, %f0
21935 sir 0x1E4A
21936 umulcc %i6, %i0, %g2
21937 fsrc2s %f2, %f0
21938 fnot1 %f6, %f12
21939 array32 %g6, %g4, %l4
21940 udivx %l0, 0x1058, %o0
21941 addccc %l3, %o6, %o4
21942 fmovrdlz %i7, %f26, %f10
21943 udivcc %o3, 0x1E9E, %o2
21944 fxor %f4, %f20, %f2
21945 xnor %g7, 0x0F54, %o5
21946 ldsh [%l7 + 0x42], %l2
21947 xnor %g1, %g5, %i4
21948 srlx %i2, %l1, %i5
21949 and %o7, 0x16AF, %l5
21950 fmovrsgez %i1, %f4, %f3
21951 movgu %icc, %i3, %o1
21952 array8 %l6, %i6, %g3
21953 ldd [%l7 + 0x40], %g2
21954 movl %xcc, %g6, %g4
21955 fmovdg %icc, %f26, %f4
21956 edge16l %l4, %i0, %l0
21957 movrgez %o0, %l3, %o6
21958 edge16 %i7, %o3, %o2
21959 mova %xcc, %o4, %o5
21960 movcc %xcc, %g7, %l2
21961 movleu %xcc, %g1, %g5
21962 subcc %i2, 0x1937, %l1
21963 fmovrdlez %i5, %f12, %f8
21964 fnor %f10, %f18, %f20
21965 srl %i4, %l5, %o7
21966 fmovsle %icc, %f2, %f12
21967 movne %icc, %i1, %o1
21968 xorcc %l6, %i6, %g3
21969 ld [%l7 + 0x7C], %f0
21970 fcmps %fcc3, %f11, %f6
21971 movpos %icc, %g2, %i3
21972 movcs %icc, %g6, %g4
21973 lduh [%l7 + 0x44], %l4
21974 nop
21975 set 0x20, %g1
21976 std %f4, [%l7 + %g1]
21977 sllx %i0, %o0, %l3
21978 fmuld8sux16 %f16, %f29, %f4
21979 sra %l0, %i7, %o3
21980 ldx [%l7 + 0x08], %o6
21981 fmovsl %icc, %f3, %f22
21982 edge32 %o4, %o2, %g7
21983 movrlz %o5, 0x3F6, %g1
21984 fcmpes %fcc3, %f17, %f17
21985 subccc %g5, 0x02D9, %i2
21986 edge32l %l2, %i5, %l1
21987 srl %l5, 0x02, %o7
21988 fornot2 %f22, %f12, %f6
21989 movl %xcc, %i1, %o1
21990 fmovspos %xcc, %f22, %f15
21991 fnot2s %f8, %f9
21992 srl %l6, 0x0B, %i4
21993 move %xcc, %g3, %g2
21994 sub %i3, %i6, %g6
21995 movpos %xcc, %l4, %i0
21996 lduh [%l7 + 0x3E], %g4
21997 subc %l3, 0x0D39, %l0
21998 stw %o0, [%l7 + 0x10]
21999 andcc %o3, 0x0265, %o6
22000 save %o4, %i7, %g7
22001 rdpr %cwp, %g1
22002 rdpr %cansave, %g2
22003 rdpr %canrestore, %g3
22004 rdpr %cleanwin, %g4
22005 rdpr %otherwin, %g5
22006 rdpr %wstate, %g6
22007 fxnors %f9, %f16, %f17
22008 movrgz %o2, %g1, %g5
22009 sub %o5, 0x19FB, %i2
22010 mulx %l2, 0x1C57, %l1
22011 sdivx %i5, 0x121A, %l5
22012 movcs %xcc, %i1, %o1
22013 xnor %o7, %l6, %i4
22014 fornot2s %f29, %f6, %f4
22015 movleu %xcc, %g2, %i3
22016 setx loop_72, %l0, %l1
22017 return %l1
22018 nop
22019 rdpr %cwp, %g1
22020 rdpr %cansave, %g2
22021 rdpr %canrestore, %g3
22022 rdpr %cleanwin, %g4
22023 rdpr %otherwin, %g5
22024 rdpr %wstate, %g6
22025loop_72: movcs %icc, %g6, %g4
22026 sll %i0, 0x07, %l3
22027 or %l0, 0x0B36, %o3
22028 fabss %f1, %f3
22029 mulx %o0, %o4, %i7
22030 mulx %o6, 0x175A, %o2
22031 udivx %g7, 0x15A5, %g5
22032 popc %o5, %g1
22033 fmovsn %icc, %f7, %f30
22034 ldsb [%l7 + 0x35], %i2
22035 movcc %icc, %l1, %l2
22036 srax %l5, %i5, %o1
22037 sdivcc %o7, 0x1F03, %l6
22038 fsrc2 %f8, %f22
22039 fmovde %icc, %f6, %f10
22040 movvc %xcc, %i1, %g2
22041 fandnot1 %f18, %f28, %f20
22042 fzeros %f17
22043 fmovdne %icc, %f4, %f7
22044 ldd [%l7 + 0x50], %i4
22045 ldsb [%l7 + 0x73], %i3
22046 orn %i6, %g3, %l4
22047 movvc %icc, %g4, %g6
22048 fands %f31, %f0, %f14
22049 mova %xcc, %l3, %i0
22050 stx %o3, [%l7 + 0x78]
22051 st %f15, [%l7 + 0x6C]
22052 lduh [%l7 + 0x18], %l0
22053 sub %o0, 0x0C4C, %o4
22054 xorcc %o6, 0x13C5, %o2
22055 andcc %i7, 0x0D99, %g7
22056 mulscc %o5, %g5, %g1
22057 udivcc %l1, 0x19D6, %i2
22058 fmul8x16al %f4, %f6, %f0
22059 movn %icc, %l2, %i5
22060 subc %o1, 0x1155, %o7
22061 edge16 %l6, %i1, %g2
22062 fnegs %f7, %f29
22063 mulx %l5, %i4, %i3
22064 ldd [%l7 + 0x30], %i6
22065 stx %g3, [%l7 + 0x20]
22066 fmovsg %icc, %f15, %f24
22067 movg %icc, %g4, %l4
22068 movrgz %g6, 0x09B, %i0
22069 movrgez %o3, 0x279, %l0
22070 mulx %l3, 0x0A20, %o4
22071 srl %o0, 0x07, %o6
22072 movrgz %o2, %g7, %i7
22073 andcc %o5, 0x165A, %g1
22074 movvc %xcc, %l1, %g5
22075 mova %xcc, %l2, %i5
22076 movrgz %o1, 0x39E, %i2
22077 subccc %o7, %i1, %g2
22078 st %f28, [%l7 + 0x6C]
22079 edge8l %l5, %l6, %i3
22080 srlx %i4, 0x03, %i6
22081 sth %g3, [%l7 + 0x78]
22082 edge8l %l4, %g6, %g4
22083 movrne %o3, 0x227, %l0
22084 fcmpeq16 %f4, %f2, %i0
22085 xnor %o4, %l3, %o0
22086 sethi 0x1295, %o2
22087 ldub [%l7 + 0x15], %o6
22088 movcc %icc, %g7, %o5
22089 sethi 0x1B2C, %g1
22090 movrlez %l1, 0x0F0, %g5
22091 popc %i7, %i5
22092 movvc %xcc, %l2, %o1
22093 xnorcc %i2, %o7, %g2
22094 subcc %l5, %i1, %l6
22095 fpack16 %f20, %f7
22096 edge8ln %i3, %i4, %i6
22097 mulx %l4, 0x0D51, %g6
22098 movrne %g3, %o3, %l0
22099 edge32n %i0, %g4, %l3
22100 movrgez %o4, %o0, %o6
22101 movleu %xcc, %g7, %o5
22102 sethi 0x1857, %g1
22103 ldub [%l7 + 0x60], %o2
22104 fexpand %f6, %f16
22105 fmovdcc %icc, %f30, %f24
22106 ldsw [%l7 + 0x2C], %l1
22107 fnot2s %f27, %f5
22108 edge16ln %g5, %i5, %l2
22109 array8 %o1, %i2, %i7
22110 pdist %f30, %f22, %f24
22111 movcc %icc, %g2, %o7
22112 sir 0x0296
22113 fnot1s %f15, %f9
22114 addcc %i1, 0x0A20, %l5
22115 alignaddrl %l6, %i4, %i3
22116 srlx %i6, 0x16, %g6
22117 fnot1 %f16, %f4
22118 fandnot1 %f24, %f0, %f28
22119 fabsd %f20, %f0
22120 sll %l4, 0x15, %g3
22121 edge8n %o3, %i0, %l0
22122 ld [%l7 + 0x70], %f5
22123 fmul8ulx16 %f30, %f10, %f30
22124 xnor %l3, %g4, %o4
22125 fpadd16 %f10, %f8, %f30
22126 fmovdneg %xcc, %f8, %f20
22127 subc %o0, %g7, %o6
22128 sllx %g1, 0x1A, %o2
22129 xorcc %o5, 0x106A, %l1
22130 array8 %i5, %l2, %o1
22131 ldd [%l7 + 0x60], %f24
22132 fzero %f4
22133 fnor %f30, %f16, %f18
22134 movrgz %g5, 0x216, %i7
22135 fcmpne32 %f14, %f6, %g2
22136 ld [%l7 + 0x14], %f20
22137 xnorcc %o7, 0x1EA9, %i2
22138 edge16 %l5, %i1, %l6
22139 fmovsle %icc, %f30, %f8
22140 sethi 0x0EDE, %i3
22141 sdiv %i4, 0x095F, %g6
22142 edge16l %i6, %g3, %l4
22143 and %o3, 0x041D, %l0
22144 nop
22145 set 0x68, %g2
22146 ldd [%l7 + %g2], %l2
22147 fxor %f0, %f10, %f10
22148 move %icc, %i0, %g4
22149 array8 %o4, %o0, %o6
22150 smul %g1, %o2, %o5
22151 srlx %g7, 0x00, %i5
22152 fmovrse %l2, %f27, %f6
22153 mulx %o1, %g5, %i7
22154 nop
22155 set 0x71, %i0
22156 ldub [%l7 + %i0], %l1
22157 sll %g2, %i2, %l5
22158 stw %o7, [%l7 + 0x34]
22159 fxor %f20, %f2, %f6
22160 edge32n %l6, %i1, %i4
22161 smul %i3, %g6, %i6
22162 subccc %l4, %o3, %g3
22163 movvs %xcc, %l0, %l3
22164 ldsb [%l7 + 0x7B], %g4
22165 andcc %o4, %i0, %o6
22166 fornot1 %f12, %f10, %f18
22167 edge8 %o0, %g1, %o2
22168 fzero %f10
22169 move %icc, %g7, %i5
22170 movrgez %l2, 0x2CE, %o1
22171 movrlz %g5, %i7, %o5
22172 fpsub32s %f0, %f20, %f14
22173 array32 %l1, %g2, %i2
22174 movl %icc, %l5, %l6
22175 edge32 %o7, %i1, %i4
22176 movrgz %i3, %i6, %l4
22177 edge16ln %o3, %g6, %l0
22178 fone %f24
22179 move %xcc, %l3, %g4
22180 edge32ln %o4, %i0, %o6
22181 fmovs %f31, %f12
22182 fmovrdlez %g3, %f24, %f4
22183 ldsh [%l7 + 0x5C], %g1
22184 movrne %o0, 0x20D, %g7
22185 fnand %f2, %f10, %f20
22186 mova %xcc, %o2, %l2
22187 movn %xcc, %i5, %o1
22188 sub %i7, %o5, %g5
22189 sdivcc %g2, 0x1CA8, %i2
22190 movrlez %l5, 0x3AB, %l1
22191 mova %icc, %l6, %o7
22192 sir 0x0D71
22193 fpsub16s %f11, %f16, %f1
22194 popc 0x1FDE, %i4
22195 lduh [%l7 + 0x7E], %i1
22196 movrne %i3, %i6, %l4
22197 movne %xcc, %o3, %g6
22198 bshuffle %f14, %f0, %f0
22199 fnand %f2, %f6, %f26
22200 movvs %icc, %l0, %l3
22201 smul %g4, %i0, %o4
22202 ldx [%l7 + 0x48], %o6
22203 fexpand %f20, %f24
22204 srlx %g1, 0x02, %g3
22205 umulcc %g7, %o2, %l2
22206 addc %o0, 0x1904, %o1
22207 edge8n %i7, %i5, %g5
22208 sdivcc %o5, 0x0B6C, %i2
22209 edge8l %l5, %g2, %l1
22210 edge32ln %o7, %l6, %i4
22211 fnegd %f10, %f12
22212 fmovrdlez %i3, %f10, %f22
22213 addc %i6, %i1, %o3
22214 sth %l4, [%l7 + 0x30]
22215 fmul8ulx16 %f8, %f10, %f12
22216 lduw [%l7 + 0x1C], %l0
22217 fornot2 %f0, %f30, %f8
22218 edge8 %l3, %g6, %i0
22219 fcmpeq16 %f26, %f24, %o4
22220 movrgez %g4, %g1, %g3
22221 sra %g7, %o2, %l2
22222 movgu %xcc, %o6, %o1
22223 umul %o0, %i5, %i7
22224 fcmpgt16 %f4, %f2, %g5
22225 mulx %o5, 0x0EB5, %l5
22226 movvs %xcc, %i2, %g2
22227 mova %icc, %o7, %l6
22228 nop
22229 set 0x60, %l2
22230 std %f16, [%l7 + %l2]
22231 movcc %xcc, %i4, %i3
22232 fcmpeq32 %f6, %f30, %i6
22233 movcs %xcc, %l1, %i1
22234 edge32n %l4, %l0, %o3
22235 fmovsn %xcc, %f4, %f31
22236 movle %xcc, %g6, %l3
22237 movpos %xcc, %o4, %g4
22238 edge32n %g1, %g3, %g7
22239 movrlz %i0, 0x23A, %o2
22240 array32 %l2, %o1, %o6
22241 edge8ln %i5, %o0, %g5
22242 fexpand %f28, %f4
22243 edge8l %i7, %o5, %l5
22244 nop
22245 set 0x20, %l0
22246 ldsw [%l7 + %l0], %g2
22247 movpos %xcc, %i2, %l6
22248 fmovscs %xcc, %f11, %f2
22249 fmovdg %icc, %f29, %f20
22250 movrne %o7, %i4, %i3
22251 edge32l %l1, %i6, %l4
22252 fornot1 %f16, %f2, %f30
22253 addcc %l0, 0x1B7A, %o3
22254 sll %i1, 0x03, %l3
22255 mulscc %g6, %g4, %o4
22256 sra %g1, 0x10, %g3
22257 movvs %icc, %i0, %g7
22258 ldsh [%l7 + 0x2C], %o2
22259 edge16 %l2, %o6, %i5
22260 fmovrde %o1, %f22, %f14
22261 sdivx %o0, 0x035D, %i7
22262 fors %f17, %f16, %f15
22263 movrgz %g5, 0x160, %o5
22264 array8 %l5, %i2, %g2
22265 umul %l6, 0x1617, %o7
22266 edge8 %i3, %l1, %i4
22267 sdiv %l4, 0x0606, %l0
22268 lduh [%l7 + 0x10], %o3
22269 fmovsgu %xcc, %f26, %f6
22270 edge32ln %i1, %i6, %l3
22271 sllx %g6, 0x1F, %o4
22272 ldx [%l7 + 0x18], %g1
22273 edge16 %g3, %g4, %i0
22274 ldsb [%l7 + 0x2C], %o2
22275 fmul8x16au %f3, %f16, %f28
22276 array32 %l2, %g7, %o6
22277 movcc %xcc, %o1, %o0
22278 andn %i5, 0x1AB3, %g5
22279 srlx %o5, %l5, %i7
22280 movrlez %i2, %g2, %l6
22281 fmuld8sux16 %f23, %f23, %f2
22282 std %f18, [%l7 + 0x18]
22283 ldd [%l7 + 0x30], %o6
22284 movl %xcc, %i3, %l1
22285 fmovdvc %icc, %f1, %f30
22286 andn %l4, %i4, %o3
22287 restore %l0, %i6, %l3
22288 rdpr %cwp, %g1
22289 rdpr %cansave, %g2
22290 rdpr %canrestore, %g3
22291 rdpr %cleanwin, %g4
22292 rdpr %otherwin, %g5
22293 rdpr %wstate, %g6
22294 save %g6, 0x18DB, %i1
22295 rdpr %cwp, %g1
22296 rdpr %cansave, %g2
22297 rdpr %canrestore, %g3
22298 rdpr %cleanwin, %g4
22299 rdpr %otherwin, %g5
22300 rdpr %wstate, %g6
22301 movpos %icc, %o4, %g3
22302 fmovsgu %xcc, %f27, %f7
22303 umul %g4, %g1, %o2
22304 sethi 0x010A, %l2
22305 subccc %i0, %o6, %o1
22306 array16 %o0, %i5, %g5
22307 movgu %xcc, %o5, %l5
22308 xor %g7, %i7, %g2
22309 array16 %l6, %i2, %o7
22310 fxnors %f22, %f21, %f3
22311 movrgz %i3, %l1, %l4
22312 edge32 %o3, %l0, %i4
22313 ldsh [%l7 + 0x6E], %i6
22314 fandnot2s %f19, %f7, %f24
22315 sdiv %l3, 0x06A6, %i1
22316 umul %g6, 0x134A, %g3
22317 fmul8x16al %f5, %f12, %f4
22318 fxors %f16, %f11, %f31
22319 fmovrslez %g4, %f26, %f5
22320 pdist %f18, %f30, %f12
22321 movrlez %o4, %o2, %l2
22322 fnor %f18, %f12, %f0
22323 movrlez %i0, 0x078, %o6
22324 sllx %o1, 0x18, %o0
22325 save %g1, %i5, %g5
22326 rdpr %cwp, %g1
22327 rdpr %cansave, %g2
22328 rdpr %canrestore, %g3
22329 rdpr %cleanwin, %g4
22330 rdpr %otherwin, %g5
22331 rdpr %wstate, %g6
22332 movvc %icc, %o5, %g7
22333 fabss %f28, %f30
22334 std %f4, [%l7 + 0x28]
22335 sllx %i7, %l5, %l6
22336 edge32l %i2, %g2, %i3
22337 alignaddrl %o7, %l1, %l4
22338 fmovd %f12, %f4
22339 fmovdcc %icc, %f18, %f13
22340 xnor %o3, 0x0F4C, %l0
22341 sdivcc %i6, 0x0791, %i4
22342 movleu %xcc, %l3, %g6
22343 movpos %icc, %g3, %g4
22344 fmovrdgz %i1, %f14, %f6
22345 alignaddrl %o4, %o2, %l2
22346 andcc %i0, 0x00C9, %o1
22347 movvs %icc, %o0, %o6
22348 stw %i5, [%l7 + 0x24]
22349 srl %g1, 0x0E, %g5
22350 fmovda %icc, %f21, %f7
22351 udivx %g7, 0x1FA0, %o5
22352 mulscc %i7, 0x027A, %l5
22353 edge32ln %l6, %g2, %i2
22354 edge16l %i3, %l1, %o7
22355 subccc %l4, %l0, %i6
22356 fmovsl %xcc, %f27, %f11
22357 xorcc %i4, %o3, %l3
22358 fmovrsne %g6, %f9, %f20
22359 edge16l %g3, %i1, %g4
22360 andn %o4, %l2, %o2
22361 ldsw [%l7 + 0x54], %o1
22362 fabss %f13, %f7
22363 xnorcc %i0, 0x00E9, %o6
22364 sllx %i5, 0x06, %o0
22365 movl %xcc, %g1, %g5
22366 fcmpne32 %f14, %f10, %o5
22367 fornot2s %f3, %f2, %f4
22368 movvs %xcc, %i7, %g7
22369 udivx %l6, 0x17E4, %g2
22370 fsrc1s %f17, %f7
22371 fmovdvs %icc, %f25, %f29
22372 ldsw [%l7 + 0x58], %l5
22373 movgu %icc, %i2, %l1
22374 array32 %i3, %o7, %l4
22375 udivcc %l0, 0x1F87, %i6
22376 nop
22377 set 0x42, %l6
22378 ldub [%l7 + %l6], %o3
22379 mulscc %i4, 0x195F, %l3
22380 movge %xcc, %g3, %i1
22381 fsrc1s %f10, %f23
22382 and %g6, 0x06C6, %g4
22383 movpos %icc, %o4, %l2
22384 movl %icc, %o2, %i0
22385 umulcc %o1, 0x11DB, %i5
22386 fcmps %fcc3, %f19, %f0
22387 ld [%l7 + 0x78], %f27
22388 edge16ln %o0, %g1, %g5
22389 fpadd16s %f30, %f8, %f2
22390 fmovsle %icc, %f25, %f16
22391 mova %icc, %o6, %o5
22392 sll %i7, 0x0B, %g7
22393 xorcc %g2, 0x0384, %l6
22394 and %l5, 0x0CC4, %l1
22395 edge16l %i3, %o7, %l4
22396 setx loop_73, %l0, %l1
22397 return %l1
22398 nop
22399 rdpr %cwp, %g1
22400 rdpr %cansave, %g2
22401 rdpr %canrestore, %g3
22402 rdpr %cleanwin, %g4
22403 rdpr %otherwin, %g5
22404 rdpr %wstate, %g6
22405loop_73: fmovd %f8, %f8
22406 sethi 0x053C, %o3
22407 ldsh [%l7 + 0x14], %i4
22408 edge32 %i6, %g3, %l3
22409 edge32 %g6, %g4, %o4
22410 fmul8x16al %f17, %f12, %f6
22411 sub %l2, 0x06D2, %o2
22412 sllx %i0, 0x1D, %i1
22413 movrlez %i5, 0x3BA, %o1
22414 movrgz %o0, %g5, %o6
22415 srax %g1, %o5, %g7
22416 subc %i7, %g2, %l5
22417 fxnor %f0, %f16, %f18
22418 and %l1, 0x14A5, %i3
22419 fmovde %xcc, %f31, %f18
22420 udiv %o7, 0x1AF6, %l4
22421 sll %i2, 0x02, %l0
22422 addcc %l6, 0x050A, %i4
22423 movrgz %o3, %g3, %i6
22424 movleu %icc, %g6, %g4
22425 movn %icc, %l3, %l2
22426 fnand %f12, %f18, %f20
22427 movrgz %o2, %i0, %i1
22428 popc 0x0157, %o4
22429 subcc %o1, %i5, %o0
22430 fmovsa %xcc, %f6, %f22
22431 andncc %g5, %g1, %o6
22432 movge %xcc, %g7, %o5
22433 edge32l %g2, %i7, %l5
22434 umul %i3, 0x177E, %l1
22435 subc %l4, %i2, %l0
22436 umul %l6, %i4, %o7
22437 sdiv %g3, 0x03D0, %o3
22438 fmovsvs %xcc, %f2, %f28
22439 mova %icc, %i6, %g4
22440 sll %g6, 0x08, %l3
22441 movvc %xcc, %l2, %i0
22442 edge32n %i1, %o2, %o1
22443 edge32ln %i5, %o0, %o4
22444 ld [%l7 + 0x68], %f19
22445 movl %xcc, %g1, %g5
22446 srax %o6, 0x1E, %g7
22447 add %o5, %i7, %g2
22448 fmovrdgz %l5, %f20, %f18
22449 movcs %icc, %i3, %l1
22450 movleu %xcc, %l4, %i2
22451 fcmple32 %f4, %f2, %l6
22452 addc %l0, 0x0146, %i4
22453 fmovrsgz %o7, %f10, %f19
22454 std %f16, [%l7 + 0x40]
22455 sllx %o3, 0x1F, %g3
22456 movle %xcc, %g4, %i6
22457 fmovd %f12, %f30
22458 udivx %l3, 0x1F2D, %g6
22459 edge16n %i0, %l2, %i1
22460 fmovsg %xcc, %f26, %f7
22461 ldsh [%l7 + 0x70], %o2
22462 or %o1, %i5, %o4
22463 sdiv %o0, 0x16DC, %g1
22464 movgu %xcc, %g5, %g7
22465 edge8ln %o6, %o5, %g2
22466 sir 0x0C18
22467 ldub [%l7 + 0x67], %l5
22468 movrgz %i3, 0x231, %l1
22469 udivcc %l4, 0x0CF1, %i2
22470 or %i7, 0x0B5D, %l6
22471 lduh [%l7 + 0x66], %l0
22472 fmovdvs %icc, %f6, %f4
22473 ld [%l7 + 0x40], %f28
22474 ldsb [%l7 + 0x0A], %i4
22475 move %icc, %o3, %o7
22476 edge16 %g3, %g4, %i6
22477 ldub [%l7 + 0x36], %l3
22478 udivcc %g6, 0x1D06, %l2
22479 array16 %i0, %i1, %o1
22480 fmovsa %xcc, %f10, %f4
22481 mulscc %o2, 0x139E, %i5
22482 move %icc, %o4, %o0
22483 subccc %g1, 0x192E, %g7
22484 movrgez %g5, %o5, %g2
22485 fsrc1 %f2, %f2
22486 mulscc %l5, %i3, %l1
22487 sdivx %l4, 0x1568, %i2
22488 addcc %o6, 0x017D, %l6
22489 movrne %l0, %i4, %i7
22490 fpsub32s %f25, %f13, %f14
22491 array32 %o7, %g3, %g4
22492 array16 %o3, %i6, %l3
22493 edge16 %g6, %i0, %l2
22494 fcmps %fcc1, %f14, %f7
22495 fmovrdlez %o1, %f10, %f12
22496 fmul8ulx16 %f24, %f8, %f22
22497 movvc %icc, %o2, %i5
22498 fzeros %f14
22499 xor %i1, %o4, %g1
22500 ldd [%l7 + 0x60], %f2
22501 fmuld8sux16 %f20, %f19, %f0
22502 sethi 0x1BCA, %g7
22503 addccc %o0, %g5, %g2
22504 udivcc %l5, 0x195C, %o5
22505 sllx %l1, %i3, %i2
22506 sethi 0x1443, %l4
22507 andncc %l6, %l0, %i4
22508 stw %i7, [%l7 + 0x08]
22509 movl %xcc, %o6, %o7
22510 st %f15, [%l7 + 0x0C]
22511 array16 %g3, %o3, %i6
22512 restore %l3, 0x14AA, %g6
22513 rdpr %cwp, %g1
22514 rdpr %cansave, %g2
22515 rdpr %canrestore, %g3
22516 rdpr %cleanwin, %g4
22517 rdpr %otherwin, %g5
22518 rdpr %wstate, %g6
22519 udivx %g4, 0x019E, %l2
22520 movrlez %o1, 0x38C, %i0
22521 edge8ln %o2, %i1, %i5
22522 subccc %o4, %g1, %g7
22523 subc %g5, 0x0A03, %o0
22524 movcc %icc, %g2, %o5
22525 fmovrslez %l1, %f20, %f20
22526 ldd [%l7 + 0x58], %i2
22527 ldub [%l7 + 0x2A], %i2
22528 xnor %l5, 0x19DE, %l6
22529 edge16n %l4, %l0, %i4
22530 fxors %f10, %f28, %f0
22531 array16 %i7, %o6, %g3
22532 movne %icc, %o7, %o3
22533 sir 0x0EEA
22534 alignaddr %l3, %i6, %g6
22535 sub %g4, %l2, %i0
22536 srlx %o2, 0x02, %i1
22537 addccc %o1, 0x1723, %i5
22538 xnor %o4, %g1, %g7
22539 ldsw [%l7 + 0x64], %g5
22540 movpos %icc, %o0, %o5
22541 movn %xcc, %g2, %l1
22542 alignaddrl %i2, %l5, %i3
22543 sethi 0x02F5, %l4
22544 sdiv %l6, 0x1C87, %i4
22545 subccc %l0, %o6, %i7
22546 fmovsge %icc, %f1, %f7
22547 xorcc %o7, 0x0F3C, %g3
22548 nop
22549 set 0x78, %o0
22550 ldx [%l7 + %o0], %o3
22551 andncc %i6, %g6, %l3
22552 edge16l %g4, %l2, %o2
22553 fmovsle %xcc, %f5, %f16
22554 movneg %icc, %i1, %o1
22555 fnand %f14, %f4, %f6
22556 alignaddr %i0, %i5, %o4
22557 subcc %g7, %g5, %g1
22558 or %o5, 0x17CC, %o0
22559 addc %l1, %g2, %i2
22560 xor %i3, 0x1913, %l4
22561 fmovdn %icc, %f24, %f28
22562 movrlez %l6, %i4, %l5
22563 sir 0x10B9
22564 setx loop_74, %l0, %l1
22565 return %l1
22566 nop
22567 rdpr %cwp, %g1
22568 rdpr %cansave, %g2
22569 rdpr %canrestore, %g3
22570 rdpr %cleanwin, %g4
22571 rdpr %otherwin, %g5
22572 rdpr %wstate, %g6
22573loop_74: edge16n %o7, %l0, %g3
22574 smulcc %o3, 0x1E02, %i6
22575 sdiv %g6, 0x1EF2, %l3
22576 movcc %xcc, %g4, %l2
22577 subcc %o2, 0x06DD, %i1
22578 srlx %o1, 0x1C, %i5
22579 movg %icc, %o4, %i0
22580 xorcc %g7, 0x066D, %g1
22581 sth %o5, [%l7 + 0x18]
22582 std %f8, [%l7 + 0x10]
22583 xorcc %o0, %g5, %l1
22584 lduw [%l7 + 0x7C], %g2
22585 andn %i3, %i2, %l4
22586 sub %l6, %l5, %i4
22587 ldsb [%l7 + 0x53], %i7
22588 movrlz %o7, %o6, %g3
22589 smulcc %o3, %l0, %g6
22590 fpadd32 %f10, %f26, %f26
22591 movrlez %l3, %i6, %g4
22592 ldsh [%l7 + 0x0C], %l2
22593 edge8 %o2, %i1, %i5
22594 fmovsl %icc, %f29, %f0
22595 edge16n %o1, %i0, %o4
22596 fabsd %f14, %f24
22597 xnor %g7, %g1, %o0
22598 movrne %g5, %l1, %g2
22599 or %i3, 0x0590, %i2
22600 xorcc %o5, 0x17B3, %l6
22601 fcmpd %fcc2, %f30, %f4
22602 fmovrslez %l4, %f26, %f10
22603 array32 %i4, %l5, %o7
22604 fcmple16 %f2, %f30, %o6
22605 movrne %i7, 0x201, %g3
22606 move %icc, %l0, %o3
22607 fnegs %f2, %f20
22608 restore %g6, %l3, %g4
22609 rdpr %cwp, %g1
22610 rdpr %cansave, %g2
22611 rdpr %canrestore, %g3
22612 rdpr %cleanwin, %g4
22613 rdpr %otherwin, %g5
22614 rdpr %wstate, %g6
22615 movrgz %i6, %o2, %i1
22616 fmovd %f4, %f16
22617 mulx %l2, %i5, %o1
22618 xorcc %o4, %i0, %g1
22619 array16 %o0, %g7, %l1
22620 stw %g5, [%l7 + 0x70]
22621 std %f0, [%l7 + 0x08]
22622 movcs %xcc, %i3, %g2
22623 fpsub32s %f0, %f23, %f2
22624 edge32ln %i2, %l6, %o5
22625 smul %i4, %l5, %o7
22626 fnands %f24, %f17, %f30
22627 array8 %l4, %i7, %o6
22628 ld [%l7 + 0x1C], %f11
22629 edge32l %l0, %o3, %g3
22630 sth %g6, [%l7 + 0x0E]
22631 subc %g4, %i6, %o2
22632 fmovrdgz %l3, %f12, %f12
22633 edge8ln %l2, %i5, %i1
22634 add %o4, %i0, %o1
22635 ldx [%l7 + 0x38], %o0
22636 edge8n %g1, %g7, %l1
22637 umulcc %i3, 0x1CEA, %g5
22638 edge16ln %i2, %l6, %g2
22639 sllx %i4, %o5, %l5
22640 movgu %icc, %l4, %o7
22641 add %i7, %l0, %o6
22642 lduw [%l7 + 0x0C], %o3
22643 movleu %icc, %g3, %g6
22644 srlx %i6, %g4, %l3
22645 edge8 %l2, %i5, %o2
22646 fmovsvs %xcc, %f7, %f5
22647 fmovrdlz %i1, %f2, %f12
22648 addcc %o4, 0x0088, %i0
22649 movcc %xcc, %o0, %o1
22650 ld [%l7 + 0x0C], %f2
22651 movg %xcc, %g7, %l1
22652 mulscc %g1, 0x08FB, %i3
22653 ld [%l7 + 0x58], %f18
22654 fands %f28, %f16, %f0
22655 movn %xcc, %i2, %l6
22656 stx %g5, [%l7 + 0x18]
22657 orn %g2, 0x1D92, %o5
22658 edge16ln %l5, %l4, %i4
22659 ldsw [%l7 + 0x34], %o7
22660 fmovrde %i7, %f22, %f0
22661 sub %o6, 0x015C, %l0
22662 addc %g3, 0x05E6, %g6
22663 movcs %xcc, %i6, %g4
22664 ldsb [%l7 + 0x31], %l3
22665 xnorcc %l2, 0x0AA8, %i5
22666 popc 0x1778, %o3
22667 movg %xcc, %o2, %i1
22668 sdivx %o4, 0x1125, %i0
22669 ldsb [%l7 + 0x0C], %o0
22670 fmovdge %icc, %f13, %f2
22671 movre %g7, %o1, %l1
22672 xorcc %g1, %i3, %i2
22673 movle %icc, %l6, %g2
22674 fmovdleu %xcc, %f12, %f2
22675 fmovrdlz %o5, %f18, %f22
22676 movne %xcc, %g5, %l4
22677 save %l5, %i4, %o7
22678 rdpr %cwp, %g1
22679 rdpr %cansave, %g2
22680 rdpr %canrestore, %g3
22681 rdpr %cleanwin, %g4
22682 rdpr %otherwin, %g5
22683 rdpr %wstate, %g6
22684 fzero %f14
22685 subc %i7, %l0, %g3
22686 fmul8x16au %f7, %f28, %f30
22687 fandnot1 %f14, %f20, %f12
22688 xnorcc %g6, %i6, %o6
22689 sub %l3, %l2, %g4
22690 sir 0x0265
22691 fmovrdne %i5, %f6, %f6
22692 fnot2 %f30, %f18
22693 ldd [%l7 + 0x18], %f24
22694 alignaddr %o2, %i1, %o3
22695 fmovsge %icc, %f24, %f21
22696 sra %o4, %o0, %g7
22697 andn %i0, 0x19EF, %o1
22698 movrlz %l1, 0x047, %g1
22699 movcc %icc, %i2, %l6
22700 array32 %i3, %g2, %o5
22701 fpsub32s %f15, %f6, %f18
22702 lduh [%l7 + 0x0C], %g5
22703 edge16 %l4, %i4, %o7
22704 fmovdcc %xcc, %f5, %f24
22705 mulscc %i7, 0x0574, %l5
22706 movle %icc, %g3, %l0
22707 movcs %icc, %i6, %o6
22708 add %g6, %l2, %g4
22709 array16 %i5, %o2, %i1
22710 andn %o3, 0x0F6B, %l3
22711 orncc %o4, 0x19E1, %g7
22712 add %i0, 0x12E7, %o1
22713 ldsw [%l7 + 0x7C], %l1
22714 fpadd16s %f5, %f23, %f7
22715 fmovdl %xcc, %f23, %f10
22716 setx loop_75, %l0, %l1
22717 return %l1
22718 nop
22719 rdpr %cwp, %g1
22720 rdpr %cansave, %g2
22721 rdpr %canrestore, %g3
22722 rdpr %cleanwin, %g4
22723 rdpr %otherwin, %g5
22724 rdpr %wstate, %g6
22725loop_75: xor %l6, 0x033C, %i3
22726 xorcc %g2, 0x0C89, %o5
22727 movrlz %o0, 0x1F9, %l4
22728 edge16l %i4, %g5, %o7
22729 move %xcc, %l5, %i7
22730 fmovrdlez %l0, %f16, %f6
22731 udivx %i6, 0x121D, %o6
22732 edge32 %g6, %l2, %g3
22733 andncc %i5, %g4, %i1
22734 movcc %icc, %o3, %o2
22735 sll %l3, %o4, %g7
22736 movpos %icc, %o1, %i0
22737 umul %g1, 0x1165, %i2
22738 std %f10, [%l7 + 0x50]
22739 fnands %f9, %f6, %f25
22740 fpadd32s %f17, %f20, %f6
22741 udivx %l6, 0x1446, %l1
22742 sth %i3, [%l7 + 0x68]
22743 edge16n %o5, %o0, %g2
22744 movcc %xcc, %i4, %l4
22745 movrne %o7, %g5, %i7
22746 fmuld8ulx16 %f11, %f7, %f16
22747 movrgz %l0, %l5, %o6
22748 smul %g6, 0x0995, %l2
22749 movcc %icc, %g3, %i5
22750 fmovdge %icc, %f7, %f25
22751 subc %i6, 0x02C1, %g4
22752 fmovrdne %i1, %f2, %f26
22753 edge32 %o3, %o2, %l3
22754 array16 %o4, %o1, %i0
22755 std %f6, [%l7 + 0x58]
22756 ldd [%l7 + 0x68], %g0
22757 fnor %f8, %f10, %f0
22758 andn %g7, 0x0365, %i2
22759 std %f12, [%l7 + 0x20]
22760 fornot2s %f25, %f7, %f26
22761 sll %l1, %i3, %o5
22762 lduw [%l7 + 0x78], %o0
22763 save %l6, 0x1407, %i4
22764 rdpr %cwp, %g1
22765 rdpr %cansave, %g2
22766 rdpr %canrestore, %g3
22767 rdpr %cleanwin, %g4
22768 rdpr %otherwin, %g5
22769 rdpr %wstate, %g6
22770 fnegd %f10, %f18
22771 fmuld8sux16 %f19, %f21, %f18
22772 or %l4, 0x08E7, %o7
22773 movvs %xcc, %g2, %g5
22774 move %xcc, %l0, %l5
22775 edge32n %i7, %g6, %l2
22776 fmul8x16 %f13, %f0, %f2
22777 udivx %o6, 0x133C, %i5
22778 orncc %i6, %g3, %i1
22779 ldd [%l7 + 0x58], %f24
22780 fmovrslz %o3, %f4, %f31
22781 udiv %g4, 0x00CA, %o2
22782 smul %l3, %o1, %i0
22783 addccc %g1, 0x0CAC, %g7
22784 save %o4, 0x10E0, %l1
22785 rdpr %cwp, %g1
22786 rdpr %cansave, %g2
22787 rdpr %canrestore, %g3
22788 rdpr %cleanwin, %g4
22789 rdpr %otherwin, %g5
22790 rdpr %wstate, %g6
22791 mulx %i3, %o5, %i2
22792 addc %l6, %o0, %i4
22793 movrlz %o7, %g2, %g5
22794 fpsub16s %f23, %f9, %f16
22795 stb %l0, [%l7 + 0x2C]
22796 ldsb [%l7 + 0x69], %l5
22797 ldsw [%l7 + 0x5C], %l4
22798 and %i7, 0x1EFB, %g6
22799 fmovrdgz %o6, %f20, %f20
22800 subc %l2, 0x1403, %i5
22801 movn %xcc, %g3, %i6
22802 ldx [%l7 + 0x18], %i1
22803 edge16n %g4, %o2, %l3
22804 sra %o1, 0x17, %i0
22805 orcc %o3, 0x0451, %g1
22806 movcc %xcc, %o4, %g7
22807 movne %xcc, %l1, %i3
22808 fmovsn %xcc, %f0, %f15
22809 edge8l %i2, %l6, %o0
22810 xnorcc %i4, %o7, %g2
22811 fcmple16 %f2, %f6, %o5
22812 fabsd %f28, %f26
22813 pdist %f10, %f28, %f8
22814 move %xcc, %l0, %l5
22815 movcs %icc, %l4, %i7
22816 movrgez %g5, 0x2DA, %o6
22817 smul %g6, %i5, %g3
22818 orcc %i6, %i1, %g4
22819 array32 %o2, %l2, %l3
22820 andncc %o1, %i0, %g1
22821 ldub [%l7 + 0x3D], %o3
22822 ldx [%l7 + 0x70], %o4
22823 ldsw [%l7 + 0x6C], %g7
22824 movleu %xcc, %i3, %i2
22825 st %f5, [%l7 + 0x7C]
22826 andn %l6, %o0, %l1
22827 srlx %o7, 0x14, %g2
22828 movrne %i4, 0x081, %o5
22829 subccc %l0, 0x16A5, %l4
22830 fmovsl %icc, %f27, %f7
22831 subcc %l5, 0x0269, %g5
22832 movrgz %i7, 0x115, %g6
22833 xnor %o6, %g3, %i6
22834 addccc %i5, %i1, %g4
22835 fornot1s %f12, %f25, %f25
22836 andn %l2, 0x1EED, %l3
22837 ldx [%l7 + 0x68], %o2
22838 edge16ln %i0, %o1, %g1
22839 sethi 0x1E2B, %o4
22840 stw %g7, [%l7 + 0x4C]
22841 udivx %o3, 0x04F1, %i3
22842 stb %l6, [%l7 + 0x0E]
22843 xnorcc %o0, 0x1EFB, %i2
22844 sll %l1, 0x15, %g2
22845 sdivcc %i4, 0x042B, %o7
22846 movl %icc, %l0, %l4
22847 movgu %icc, %l5, %g5
22848 ldsb [%l7 + 0x53], %o5
22849 fmovspos %xcc, %f17, %f1
22850 movgu %icc, %i7, %g6
22851 fmovsvs %icc, %f7, %f1
22852 movneg %xcc, %g3, %o6
22853 fcmpd %fcc1, %f2, %f30
22854 ldsw [%l7 + 0x14], %i6
22855 restore %i1, %g4, %i5
22856 rdpr %cwp, %g1
22857 rdpr %cansave, %g2
22858 rdpr %canrestore, %g3
22859 rdpr %cleanwin, %g4
22860 rdpr %otherwin, %g5
22861 rdpr %wstate, %g6
22862 addccc %l3, %o2, %i0
22863 nop
22864 set 0x2E, %i3
22865 lduh [%l7 + %i3], %o1
22866 sra %g1, %o4, %g7
22867 sdivx %o3, 0x15FE, %i3
22868 movpos %icc, %l2, %l6
22869 subccc %o0, %l1, %g2
22870 movle %icc, %i4, %o7
22871 fmovrdlez %l0, %f16, %f30
22872 fmovrdne %i2, %f6, %f16
22873 mulscc %l4, 0x1820, %g5
22874 addcc %l5, 0x019B, %i7
22875 fornot1s %f18, %f0, %f14
22876 subcc %o5, 0x0C09, %g3
22877 addccc %o6, 0x0188, %i6
22878 setx loop_76, %l0, %l1
22879 return %l1
22880 nop
22881 rdpr %cwp, %g1
22882 rdpr %cansave, %g2
22883 rdpr %canrestore, %g3
22884 rdpr %cleanwin, %g4
22885 rdpr %otherwin, %g5
22886 rdpr %wstate, %g6
22887loop_76: orcc %l3, 0x0C3D, %i5
22888 mulscc %i0, %o2, %o1
22889 movvs %xcc, %o4, %g7
22890 sra %o3, 0x0E, %i3
22891 st %f9, [%l7 + 0x50]
22892 bshuffle %f14, %f24, %f30
22893 sllx %l2, 0x16, %l6
22894 ldsb [%l7 + 0x59], %g1
22895 edge32n %l1, %o0, %i4
22896 edge16ln %o7, %g2, %l0
22897 popc %i2, %g5
22898 sll %l4, %l5, %i7
22899 sir 0x16AE
22900 movcc %icc, %g3, %o6
22901 fmovdvs %xcc, %f2, %f9
22902 movrne %i6, %g6, %i1
22903 array16 %o5, %l3, %g4
22904 smulcc %i5, %i0, %o2
22905 addccc %o1, 0x1348, %o4
22906 srlx %g7, %o3, %i3
22907 or %l2, %g1, %l1
22908 nop
22909 set 0x50, %o3
22910 ldx [%l7 + %o3], %o0
22911 movcc %icc, %i4, %l6
22912 ldd [%l7 + 0x18], %f6
22913 fmovsn %icc, %f17, %f31
22914 std %f28, [%l7 + 0x70]
22915 fnor %f26, %f28, %f16
22916 edge32n %g2, %l0, %o7
22917 lduh [%l7 + 0x2E], %i2
22918 edge8n %l4, %g5, %l5
22919 movle %xcc, %g3, %o6
22920 sll %i6, 0x0B, %i7
22921 fpsub16 %f4, %f18, %f24
22922 ld [%l7 + 0x40], %f24
22923 fsrc2 %f0, %f22
22924 fmovscs %xcc, %f18, %f24
22925 and %i1, %o5, %l3
22926 st %f10, [%l7 + 0x08]
22927 array8 %g6, %i5, %i0
22928 edge8ln %o2, %o1, %o4
22929 movrgz %g4, 0x13E, %g7
22930 alignaddrl %o3, %l2, %i3
22931 xnor %g1, 0x19D0, %o0
22932 movrne %l1, %l6, %g2
22933 fornot2s %f14, %f10, %f9
22934 fcmpgt32 %f24, %f18, %l0
22935 stx %o7, [%l7 + 0x60]
22936 fmovsge %xcc, %f27, %f10
22937 smul %i2, %l4, %g5
22938 fmovrse %l5, %f0, %f11
22939 or %g3, %o6, %i6
22940 alignaddr %i4, %i7, %o5
22941 movneg %icc, %i1, %g6
22942 stb %l3, [%l7 + 0x21]
22943 andncc %i0, %i5, %o2
22944 mulscc %o1, 0x1353, %g4
22945 fpsub16 %f12, %f28, %f10
22946 edge16n %g7, %o3, %l2
22947 fxors %f5, %f9, %f7
22948 xorcc %o4, %g1, %o0
22949 save %i3, 0x171D, %l1
22950 rdpr %cwp, %g1
22951 rdpr %cansave, %g2
22952 rdpr %canrestore, %g3
22953 rdpr %cleanwin, %g4
22954 rdpr %otherwin, %g5
22955 rdpr %wstate, %g6
22956 move %xcc, %l6, %g2
22957 nop
22958 set 0x22, %l4
22959 ldsh [%l7 + %l4], %l0
22960 movneg %icc, %i2, %l4
22961 nop
22962 set 0x0C, %l3
22963 sth %g5, [%l7 + %l3]
22964 orcc %l5, 0x0673, %o7
22965 lduh [%l7 + 0x1E], %o6
22966 movneg %xcc, %g3, %i6
22967 ldd [%l7 + 0x28], %f24
22968 array8 %i4, %o5, %i7
22969 stx %i1, [%l7 + 0x68]
22970 edge8l %l3, %i0, %g6
22971 fmovrdgz %i5, %f22, %f20
22972 edge8n %o1, %g4, %g7
22973 movvs %xcc, %o3, %o2
22974 fmovrdlez %l2, %f12, %f26
22975 fcmpd %fcc0, %f16, %f12
22976 restore %g1, 0x1CE3, %o4
22977 rdpr %cwp, %g1
22978 rdpr %cansave, %g2
22979 rdpr %canrestore, %g3
22980 rdpr %cleanwin, %g4
22981 rdpr %otherwin, %g5
22982 rdpr %wstate, %g6
22983 nop
22984 set 0x6E, %o5
22985 sth %o0, [%l7 + %o5]
22986 sub %l1, %l6, %i3
22987 movgu %xcc, %g2, %i2
22988 setx loop_77, %l0, %l1
22989 return %l1
22990 nop
22991 rdpr %cwp, %g1
22992 rdpr %cansave, %g2
22993 rdpr %canrestore, %g3
22994 rdpr %cleanwin, %g4
22995 rdpr %otherwin, %g5
22996 rdpr %wstate, %g6
22997loop_77: andcc %l5, 0x0B04, %o6
22998 or %g3, %i6, %i4
22999 and %o7, %o5, %i1
23000 orncc %l3, %i7, %g6
23001 fmuld8sux16 %f23, %f23, %f22
23002 movvc %xcc, %i0, %i5
23003 ldsw [%l7 + 0x10], %g4
23004 movle %icc, %g7, %o1
23005 movleu %xcc, %o2, %l2
23006 movrgez %o3, %o4, %o0
23007 srl %g1, %l1, %l6
23008 stx %i3, [%l7 + 0x10]
23009 movvs %icc, %g2, %l4
23010 sub %l0, %g5, %i2
23011 andcc %o6, %g3, %i6
23012 edge32n %i4, %l5, %o7
23013 stw %i1, [%l7 + 0x20]
23014 alignaddr %l3, %o5, %g6
23015 fmul8x16al %f4, %f3, %f28
23016 srax %i0, %i5, %i7
23017 fone %f30
23018 andcc %g7, %g4, %o1
23019 movrgez %l2, %o2, %o3
23020 movleu %xcc, %o4, %g1
23021 movpos %xcc, %l1, %o0
23022 udiv %l6, 0x0D06, %i3
23023 fmovd %f30, %f4
23024 movneg %xcc, %g2, %l4
23025 movcc %xcc, %g5, %l0
23026 array8 %o6, %i2, %i6
23027 fcmped %fcc3, %f20, %f6
23028 addccc %i4, %l5, %g3
23029 std %f2, [%l7 + 0x58]
23030 sra %o7, %l3, %i1
23031 bshuffle %f22, %f22, %f26
23032 movle %icc, %g6, %i0
23033 sll %o5, 0x13, %i5
23034 xnorcc %g7, %i7, %g4
23035 nop
23036 set 0x38, %g6
23037 ldx [%l7 + %g6], %o1
23038 edge32n %l2, %o3, %o2
23039 edge16ln %g1, %l1, %o0
23040 movrlz %o4, %i3, %g2
23041 srlx %l6, %g5, %l0
23042 std %f18, [%l7 + 0x30]
23043 addc %l4, %i2, %i6
23044 edge32ln %o6, %l5, %g3
23045 fnor %f30, %f6, %f20
23046 fands %f13, %f22, %f10
23047 movvc %xcc, %o7, %i4
23048 subcc %i1, %g6, %l3
23049 addc %i0, 0x043C, %o5
23050 udivcc %g7, 0x09F3, %i7
23051 fnors %f7, %f16, %f10
23052 ldsw [%l7 + 0x5C], %i5
23053 srl %g4, 0x19, %o1
23054 edge32 %o3, %o2, %g1
23055 nop
23056 set 0x7C, %o1
23057 lduw [%l7 + %o1], %l1
23058 movneg %icc, %o0, %o4
23059 sdivcc %i3, 0x04C9, %l2
23060 umul %l6, 0x14B4, %g5
23061 movleu %icc, %g2, %l4
23062 sllx %i2, %i6, %l0
23063 fmovsl %xcc, %f15, %f15
23064 stw %o6, [%l7 + 0x38]
23065 udiv %g3, 0x1C73, %o7
23066 smul %i4, %i1, %g6
23067 fnot1s %f9, %f2
23068 or %l3, 0x1A90, %l5
23069 fmovrslez %o5, %f1, %f12
23070 fmovdl %xcc, %f19, %f3
23071 fmovsn %icc, %f9, %f29
23072 orn %i0, 0x0827, %i7
23073 sir 0x18B3
23074 movg %xcc, %i5, %g4
23075 ldx [%l7 + 0x40], %g7
23076 edge32l %o1, %o3, %g1
23077 xnorcc %l1, 0x0352, %o0
23078 ldsw [%l7 + 0x08], %o2
23079 sth %o4, [%l7 + 0x28]
23080 alignaddrl %l2, %l6, %g5
23081 movne %xcc, %i3, %l4
23082 subcc %i2, 0x0D37, %g2
23083 array32 %i6, %o6, %g3
23084 movg %xcc, %o7, %i4
23085 fmovdneg %xcc, %f11, %f7
23086 edge8n %i1, %l0, %g6
23087 smulcc %l3, %l5, %i0
23088 fnot1 %f26, %f12
23089 fandnot2s %f3, %f10, %f0
23090 popc 0x15C4, %i7
23091 move %xcc, %o5, %i5
23092 orcc %g4, 0x0055, %g7
23093 fnot1s %f23, %f11
23094 sir 0x0E73
23095 sll %o1, 0x1A, %g1
23096 fand %f26, %f14, %f14
23097 ldsw [%l7 + 0x44], %l1
23098 subc %o3, %o0, %o2
23099 fmovrslz %o4, %f8, %f29
23100 movn %xcc, %l2, %l6
23101 fmovspos %icc, %f16, %f12
23102 ldsw [%l7 + 0x68], %g5
23103 srl %l4, %i2, %i3
23104 fmovsle %xcc, %f18, %f8
23105 edge16n %g2, %o6, %i6
23106 fpsub16s %f9, %f28, %f23
23107 fornot2s %f30, %f18, %f4
23108 mulscc %g3, 0x0AB1, %o7
23109 sll %i4, %l0, %g6
23110 mulx %i1, 0x19B7, %l5
23111 fcmpd %fcc1, %f28, %f10
23112 edge16 %l3, %i0, %o5
23113 sth %i5, [%l7 + 0x08]
23114 fands %f31, %f2, %f7
23115 fmovrdgz %i7, %f30, %f10
23116 array8 %g7, %o1, %g1
23117 edge32n %g4, %o3, %l1
23118 fand %f20, %f8, %f18
23119 edge32 %o2, %o4, %o0
23120 fmul8x16au %f2, %f13, %f4
23121 fnegs %f15, %f9
23122 fmovdcc %icc, %f27, %f19
23123 stb %l2, [%l7 + 0x6F]
23124 mulscc %g5, %l4, %i2
23125 ldub [%l7 + 0x09], %l6
23126 fmovrde %g2, %f2, %f4
23127 sth %o6, [%l7 + 0x7E]
23128 fsrc1 %f14, %f8
23129 fmul8sux16 %f12, %f2, %f12
23130 ldsb [%l7 + 0x56], %i3
23131 movle %xcc, %i6, %o7
23132 stb %g3, [%l7 + 0x68]
23133 andn %l0, 0x1FEB, %i4
23134 ldsw [%l7 + 0x34], %i1
23135 ldd [%l7 + 0x78], %g6
23136 edge32l %l5, %i0, %o5
23137 movl %xcc, %i5, %l3
23138 fpadd32s %f31, %f16, %f10
23139 movleu %xcc, %g7, %i7
23140 ldx [%l7 + 0x68], %g1
23141 fmovsgu %xcc, %f14, %f10
23142 sdivx %o1, 0x1E6D, %o3
23143 srax %l1, %o2, %g4
23144 alignaddrl %o4, %o0, %l2
23145 movleu %icc, %l4, %g5
23146 movrgz %i2, %l6, %o6
23147 move %icc, %g2, %i6
23148 sdiv %i3, 0x100E, %g3
23149 edge32 %o7, %l0, %i1
23150 movrgez %i4, %g6, %l5
23151 sll %o5, 0x07, %i5
23152 orcc %l3, %i0, %i7
23153 edge8l %g7, %g1, %o1
23154 movre %l1, %o2, %o3
23155 array8 %g4, %o0, %l2
23156 fand %f0, %f26, %f16
23157 mulscc %l4, %g5, %o4
23158 sir 0x1156
23159 fmovrsgez %l6, %f18, %f3
23160 smulcc %o6, 0x0B6A, %i2
23161 addc %i6, 0x1708, %g2
23162 edge16l %g3, %i3, %l0
23163 movg %icc, %i1, %o7
23164 orcc %g6, %i4, %l5
23165 movleu %xcc, %o5, %i5
23166 sth %i0, [%l7 + 0x68]
23167 sdivx %l3, 0x0348, %i7
23168 fmovrsne %g1, %f10, %f20
23169 umulcc %o1, %g7, %l1
23170 movre %o3, 0x3A7, %o2
23171 edge16 %o0, %g4, %l4
23172 alignaddrl %l2, %g5, %o4
23173 fcmpd %fcc3, %f0, %f26
23174 umulcc %l6, 0x0208, %i2
23175 movleu %icc, %i6, %g2
23176 movleu %xcc, %o6, %i3
23177 std %f16, [%l7 + 0x40]
23178 movrgz %g3, %l0, %i1
23179 edge16ln %o7, %g6, %l5
23180 array8 %o5, %i5, %i4
23181 fpadd16 %f16, %f6, %f12
23182 orn %i0, %l3, %g1
23183 fandnot2s %f12, %f29, %f30
23184 movn %xcc, %i7, %g7
23185 fpmerge %f25, %f20, %f16
23186 fcmpd %fcc3, %f18, %f2
23187 udiv %o1, 0x0D6A, %o3
23188 edge32ln %l1, %o0, %g4
23189 ldsw [%l7 + 0x40], %o2
23190 smul %l2, %g5, %l4
23191 fnot1 %f4, %f2
23192 edge16ln %l6, %i2, %o4
23193 movneg %xcc, %i6, %g2
23194 andn %o6, %g3, %i3
23195 orn %l0, %o7, %i1
23196 fcmpgt32 %f24, %f2, %l5
23197 lduw [%l7 + 0x50], %o5
23198 fmovsleu %icc, %f8, %f20
23199 fcmpd %fcc0, %f2, %f22
23200 sub %i5, 0x194B, %g6
23201 ldsb [%l7 + 0x3E], %i0
23202 st %f2, [%l7 + 0x4C]
23203 ldd [%l7 + 0x20], %l2
23204 mulscc %i4, 0x0A22, %i7
23205 sub %g7, %g1, %o1
23206 move %xcc, %l1, %o0
23207 fandnot2 %f22, %f4, %f14
23208 udiv %g4, 0x0391, %o3
23209 movcc %icc, %o2, %l2
23210 ld [%l7 + 0x48], %f22
23211 popc 0x1AC8, %l4
23212 fands %f7, %f27, %f24
23213 ldub [%l7 + 0x29], %g5
23214 fmovsgu %icc, %f30, %f7
23215 fnot2s %f13, %f15
23216 mova %icc, %i2, %l6
23217 fnot2 %f30, %f18
23218 subc %o4, 0x0D59, %g2
23219 fmovsa %xcc, %f16, %f0
23220 subcc %i6, 0x1D99, %g3
23221 addcc %o6, 0x04DA, %l0
23222 andn %o7, 0x1B1D, %i3
23223 movneg %icc, %l5, %o5
23224 movre %i1, 0x0BB, %g6
23225 movgu %icc, %i0, %l3
23226 udiv %i4, 0x04FD, %i5
23227 mova %icc, %g7, %i7
23228 movvc %icc, %g1, %o1
23229 subccc %l1, %o0, %o3
23230 movl %xcc, %g4, %l2
23231 fmovse %icc, %f0, %f10
23232 sll %l4, %g5, %o2
23233 umulcc %i2, %o4, %l6
23234 movn %icc, %g2, %i6
23235 movleu %xcc, %g3, %o6
23236 fnot1 %f30, %f8
23237 edge16 %o7, %l0, %l5
23238 addcc %o5, %i3, %i1
23239 fsrc1 %f8, %f8
23240 sll %g6, 0x0C, %l3
23241 ldd [%l7 + 0x08], %i4
23242 movrgez %i0, 0x33C, %g7
23243 movge %xcc, %i7, %i5
23244 save %o1, 0x0333, %g1
23245 rdpr %cwp, %g1
23246 rdpr %cansave, %g2
23247 rdpr %canrestore, %g3
23248 rdpr %cleanwin, %g4
23249 rdpr %otherwin, %g5
23250 rdpr %wstate, %g6
23251 edge32 %l1, %o0, %o3
23252 ldsb [%l7 + 0x58], %l2
23253 sdivx %g4, 0x084F, %g5
23254 movleu %xcc, %o2, %l4
23255 xor %o4, %l6, %i2
23256 edge32ln %i6, %g3, %o6
23257 movre %o7, 0x04E, %l0
23258 popc %g2, %l5
23259 fmovrsgez %o5, %f16, %f15
23260 edge8n %i3, %g6, %l3
23261 faligndata %f6, %f16, %f0
23262 stw %i4, [%l7 + 0x20]
23263 lduw [%l7 + 0x10], %i0
23264 alignaddr %g7, %i1, %i5
23265 save %o1, %g1, %l1
23266 rdpr %cwp, %g1
23267 rdpr %cansave, %g2
23268 rdpr %canrestore, %g3
23269 rdpr %cleanwin, %g4
23270 rdpr %otherwin, %g5
23271 rdpr %wstate, %g6
23272 udivx %i7, 0x1752, %o0
23273 fpadd16 %f8, %f12, %f18
23274 srlx %l2, %o3, %g4
23275 sub %o2, 0x0120, %l4
23276 edge32n %g5, %l6, %i2
23277 sra %o4, 0x06, %i6
23278 smul %o6, 0x17CE, %o7
23279 movvc %icc, %l0, %g3
23280 and %g2, 0x1881, %o5
23281 xnorcc %l5, 0x1D20, %g6
23282 sub %i3, 0x021E, %l3
23283 ldub [%l7 + 0x63], %i4
23284 movn %xcc, %i0, %g7
23285 fmovspos %xcc, %f17, %f3
23286 movle %icc, %i5, %i1
23287 subccc %o1, 0x02C6, %l1
23288 fmovrslez %g1, %f15, %f20
23289 fmovdcc %icc, %f22, %f28
23290 umul %i7, 0x1980, %o0
23291 udivx %o3, 0x11A3, %g4
23292 fmovsle %icc, %f10, %f29
23293 andn %l2, 0x112B, %o2
23294 fandnot2 %f26, %f22, %f16
23295 sllx %g5, 0x13, %l6
23296 movgu %icc, %l4, %o4
23297 movl %icc, %i6, %o6
23298 fmovrsgez %i2, %f23, %f15
23299 fpack32 %f0, %f4, %f30
23300 movcs %icc, %o7, %l0
23301 movpos %xcc, %g3, %g2
23302 smul %l5, 0x0B05, %g6
23303 movne %xcc, %i3, %o5
23304 andn %i4, 0x095D, %l3
23305 ldx [%l7 + 0x08], %i0
23306 ldd [%l7 + 0x70], %i4
23307 fpadd32 %f22, %f22, %f28
23308 movvc %icc, %g7, %i1
23309 movge %icc, %o1, %l1
23310 sdivcc %i7, 0x1931, %g1
23311 fmovdge %icc, %f22, %f12
23312 edge8 %o3, %o0, %l2
23313 movcc %icc, %g4, %g5
23314 fnot2 %f30, %f18
23315 for %f30, %f8, %f28
23316 orcc %o2, %l4, %o4
23317 stb %l6, [%l7 + 0x66]
23318 srax %i6, %i2, %o7
23319 stb %o6, [%l7 + 0x36]
23320 movleu %xcc, %g3, %g2
23321 edge32 %l0, %l5, %g6
23322 stw %i3, [%l7 + 0x74]
23323 movvc %icc, %o5, %i4
23324 sdivcc %l3, 0x05F6, %i0
23325 addc %g7, %i1, %i5
23326 movcs %xcc, %o1, %l1
23327 movcs %icc, %i7, %o3
23328 andncc %g1, %l2, %o0
23329 ldub [%l7 + 0x11], %g4
23330 subccc %o2, %g5, %l4
23331 fexpand %f0, %f28
23332 movg %icc, %l6, %i6
23333 edge16ln %o4, %o7, %o6
23334 fsrc1s %f23, %f20
23335 movpos %icc, %i2, %g2
23336 edge16ln %l0, %l5, %g3
23337 smulcc %i3, %o5, %i4
23338 st %f1, [%l7 + 0x30]
23339 andn %g6, 0x01CA, %i0
23340 fmovrse %g7, %f2, %f26
23341 movleu %icc, %i1, %l3
23342 fcmpne16 %f20, %f16, %i5
23343 nop
23344 set 0x38, %i2
23345 ldd [%l7 + %i2], %f8
23346 udiv %o1, 0x0C51, %i7
23347 nop
23348 set 0x23, %l5
23349 stb %l1, [%l7 + %l5]
23350 move %icc, %o3, %g1
23351 sdiv %l2, 0x05C1, %o0
23352 sllx %g4, 0x0E, %g5
23353 edge32n %l4, %l6, %o2
23354 addc %o4, %i6, %o6
23355 fxnor %f4, %f12, %f28
23356 sir 0x1B8A
23357 orncc %o7, %i2, %g2
23358 ld [%l7 + 0x08], %f9
23359 movcc %icc, %l0, %l5
23360 mova %icc, %g3, %i3
23361 fandnot1 %f10, %f0, %f12
23362 fmovrdne %i4, %f22, %f16
23363 movrgz %g6, 0x119, %o5
23364 mova %xcc, %i0, %g7
23365 subc %i1, %l3, %i5
23366 ldx [%l7 + 0x60], %i7
23367 movl %icc, %l1, %o3
23368 fcmped %fcc2, %f8, %f18
23369 ldd [%l7 + 0x08], %f8
23370 fxnor %f12, %f6, %f22
23371 xnor %g1, %l2, %o1
23372 fands %f4, %f31, %f5
23373 ldd [%l7 + 0x28], %f6
23374 movl %icc, %o0, %g4
23375 nop
23376 set 0x68, %o2
23377 ldd [%l7 + %o2], %f24
23378 fexpand %f26, %f2
23379 edge32l %l4, %l6, %o2
23380 stw %o4, [%l7 + 0x54]
23381 fcmpgt16 %f14, %f22, %i6
23382 edge16n %o6, %g5, %o7
23383 movneg %xcc, %g2, %l0
23384 ld [%l7 + 0x20], %f4
23385 sth %l5, [%l7 + 0x28]
23386 mulscc %i2, %i3, %i4
23387 and %g3, 0x00BB, %g6
23388 edge8 %o5, %g7, %i1
23389 fcmpd %fcc2, %f20, %f26
23390 and %i0, %i5, %l3
23391 andcc %l1, 0x1611, %o3
23392 movrlez %i7, %g1, %l2
23393 movneg %icc, %o1, %o0
23394 udivcc %l4, 0x1DE0, %l6
23395 fmul8sux16 %f12, %f30, %f28
23396 edge16n %g4, %o4, %i6
23397 fmovrse %o2, %f0, %f5
23398 stb %g5, [%l7 + 0x4F]
23399 sllx %o7, 0x03, %o6
23400 movle %icc, %l0, %l5
23401 fzero %f0
23402 fpackfix %f4, %f2
23403 fmovsgu %icc, %f1, %f5
23404 addc %i2, %g2, %i3
23405 edge32l %i4, %g6, %g3
23406 lduh [%l7 + 0x6C], %o5
23407 alignaddr %g7, %i0, %i5
23408 fands %f28, %f24, %f6
23409 fcmple32 %f14, %f6, %l3
23410 umul %l1, 0x1FCB, %i1
23411 andn %i7, %g1, %l2
23412 st %f1, [%l7 + 0x3C]
23413 fors %f20, %f30, %f25
23414 edge8 %o1, %o3, %l4
23415 subc %l6, %g4, %o4
23416 stb %i6, [%l7 + 0x36]
23417 sethi 0x04F0, %o2
23418 edge16l %g5, %o0, %o7
23419 fmovsge %xcc, %f19, %f30
23420 udiv %l0, 0x1E45, %l5
23421 movrgez %o6, %i2, %i3
23422 movneg %icc, %g2, %g6
23423 fnors %f22, %f1, %f17
23424 mova %xcc, %g3, %i4
23425 movrgz %g7, 0x08E, %i0
23426 stw %i5, [%l7 + 0x64]
23427 movrlz %l3, 0x192, %l1
23428 xnor %i1, 0x09E2, %i7
23429 fsrc1 %f28, %f18
23430 edge32n %o5, %g1, %o1
23431 addc %l2, 0x0108, %l4
23432 fpmerge %f15, %f10, %f8
23433 fmul8ulx16 %f22, %f2, %f16
23434 movneg %icc, %l6, %o3
23435 edge8 %g4, %i6, %o2
23436 fmovdvc %xcc, %f27, %f25
23437 xor %o4, 0x0E14, %g5
23438 fsrc1 %f12, %f16
23439 xorcc %o0, 0x1370, %l0
23440 fandnot2 %f22, %f16, %f24
23441 fmovrde %l5, %f30, %f28
23442 save %o7, 0x026C, %i2
23443 rdpr %cwp, %g1
23444 rdpr %cansave, %g2
23445 rdpr %canrestore, %g3
23446 rdpr %cleanwin, %g4
23447 rdpr %otherwin, %g5
23448 rdpr %wstate, %g6
23449 movpos %icc, %o6, %i3
23450 edge8l %g2, %g3, %g6
23451 smulcc %g7, 0x1A40, %i0
23452 edge16l %i4, %i5, %l3
23453 lduw [%l7 + 0x68], %i1
23454 fmovdpos %xcc, %f19, %f21
23455 andcc %i7, 0x189B, %o5
23456 fmovdvc %xcc, %f17, %f20
23457 ldub [%l7 + 0x15], %l1
23458 srl %o1, %g1, %l2
23459 srlx %l6, %o3, %l4
23460 mulx %g4, 0x1EB5, %i6
23461 movgu %icc, %o2, %g5
23462 bshuffle %f12, %f0, %f22
23463 sdiv %o4, 0x0BB1, %o0
23464 movvs %xcc, %l5, %o7
23465 fmovdcs %xcc, %f3, %f1
23466 movn %icc, %l0, %i2
23467 edge32ln %o6, %g2, %i3
23468 ldsw [%l7 + 0x78], %g3
23469 xorcc %g7, %i0, %i4
23470 sra %i5, %l3, %i1
23471 xor %g6, 0x0EC3, %i7
23472 umul %l1, %o1, %o5
23473 ldub [%l7 + 0x74], %l2
23474 array16 %g1, %o3, %l6
23475 ldsh [%l7 + 0x46], %g4
23476 smul %i6, 0x00C2, %l4
23477 fexpand %f25, %f12
23478 sth %g5, [%l7 + 0x74]
23479 sub %o4, 0x092C, %o2
23480 orcc %l5, 0x04FC, %o7
23481 orcc %l0, 0x19AF, %i2
23482 mulscc %o0, 0x1A77, %o6
23483 edge8 %i3, %g3, %g2
23484 save %i0, 0x1D65, %g7
23485 rdpr %cwp, %g1
23486 rdpr %cansave, %g2
23487 rdpr %canrestore, %g3
23488 rdpr %cleanwin, %g4
23489 rdpr %otherwin, %g5
23490 rdpr %wstate, %g6
23491 edge16ln %i4, %l3, %i5
23492 sdivx %i1, 0x179B, %i7
23493 fsrc1s %f3, %f15
23494 udiv %g6, 0x0847, %o1
23495 sdiv %l1, 0x0262, %o5
23496 alignaddrl %l2, %g1, %o3
23497 subc %l6, 0x0B25, %i6
23498 fmovdgu %xcc, %f21, %f15
23499 movgu %icc, %g4, %g5
23500 fsrc2 %f12, %f20
23501 siam 0x2
23502 mulscc %o4, %o2, %l4
23503 nop
23504 set 0x64, %i5
23505 ldsb [%l7 + %i5], %l5
23506 fnot2 %f26, %f26
23507 fcmpgt16 %f26, %f2, %l0
23508 stb %o7, [%l7 + 0x2F]
23509 movrgz %i2, 0x19E, %o6
23510 movn %icc, %i3, %g3
23511 ldub [%l7 + 0x57], %o0
23512 lduw [%l7 + 0x7C], %g2
23513 fmovdle %xcc, %f30, %f10
23514 sdivcc %i0, 0x1926, %g7
23515 fmovsge %xcc, %f24, %f12
23516 edge16l %l3, %i5, %i1
23517 sir 0x03D2
23518 array16 %i7, %i4, %g6
23519 ldd [%l7 + 0x30], %f22
23520 fornot2s %f29, %f15, %f22
23521 fpsub16s %f28, %f24, %f19
23522 srax %l1, 0x17, %o1
23523 andncc %o5, %g1, %o3
23524 movpos %icc, %l2, %i6
23525 srl %g4, %g5, %o4
23526 ldub [%l7 + 0x63], %l6
23527 fnot2 %f8, %f30
23528 restore %o2, %l4, %l5
23529 rdpr %cwp, %g1
23530 rdpr %cansave, %g2
23531 rdpr %canrestore, %g3
23532 rdpr %cleanwin, %g4
23533 rdpr %otherwin, %g5
23534 rdpr %wstate, %g6
23535 fmul8x16au %f2, %f6, %f24
23536 fmovdn %xcc, %f28, %f26
23537 ldd [%l7 + 0x68], %o6
23538 edge8l %l0, %i2, %o6
23539 lduh [%l7 + 0x74], %g3
23540 fcmpd %fcc2, %f26, %f24
23541 edge32l %i3, %o0, %i0
23542 fmul8sux16 %f20, %f2, %f18
23543 andcc %g7, %l3, %i5
23544 movre %g2, 0x3A5, %i1
23545 edge8 %i4, %g6, %l1
23546 fmovdn %icc, %f1, %f0
23547 fmovse %icc, %f19, %f25
23548 xnorcc %i7, %o1, %o5
23549 movg %xcc, %g1, %l2
23550 fsrc2s %f8, %f31
23551 stb %i6, [%l7 + 0x67]
23552 fmovdleu %xcc, %f30, %f14
23553 fmul8x16 %f10, %f18, %f0
23554 fmovsn %xcc, %f29, %f8
23555 fmul8sux16 %f2, %f0, %f22
23556 xnor %o3, 0x1AC8, %g4
23557 sra %o4, 0x1B, %l6
23558 edge8l %o2, %l4, %l5
23559 srlx %g5, %l0, %i2
23560 sll %o6, %g3, %i3
23561 mulx %o7, %o0, %i0
23562 addcc %g7, %l3, %g2
23563 andcc %i1, %i4, %g6
23564 srax %l1, 0x1C, %i5
23565 xnorcc %o1, 0x1247, %o5
23566 movgu %icc, %i7, %g1
23567 andcc %l2, %i6, %g4
23568 fmovsa %xcc, %f18, %f10
23569 movg %icc, %o3, %l6
23570 movvc %icc, %o2, %l4
23571 ld [%l7 + 0x0C], %f11
23572 edge32 %l5, %o4, %g5
23573 siam 0x6
23574 edge16ln %l0, %i2, %g3
23575 edge8 %o6, %i3, %o7
23576 andncc %i0, %g7, %o0
23577 movg %icc, %l3, %i1
23578 movrlez %i4, %g2, %l1
23579 fmovrdgz %i5, %f12, %f16
23580 fmovrde %o1, %f22, %f20
23581 movn %icc, %g6, %o5
23582 edge8 %g1, %l2, %i6
23583 fcmpne16 %f4, %f10, %i7
23584 and %g4, %l6, %o3
23585 stb %l4, [%l7 + 0x69]
23586 fpsub32s %f3, %f14, %f24
23587 fcmpgt16 %f28, %f28, %o2
23588 fcmple32 %f28, %f10, %l5
23589 fors %f2, %f20, %f11
23590 stx %g5, [%l7 + 0x28]
23591 alignaddrl %l0, %o4, %i2
23592 fmovsn %xcc, %f19, %f8
23593 fxors %f17, %f17, %f28
23594 movre %o6, 0x3C9, %i3
23595 edge8l %o7, %g3, %g7
23596 edge32ln %o0, %i0, %l3
23597 addcc %i4, 0x0D31, %i1
23598 addcc %g2, 0x1E0D, %i5
23599 movle %icc, %l1, %g6
23600 srlx %o5, 0x1B, %o1
23601 movpos %icc, %g1, %i6
23602 mova %icc, %i7, %l2
23603 edge8n %l6, %g4, %l4
23604 ld [%l7 + 0x30], %f15
23605 edge32 %o2, %o3, %l5
23606 fandnot2s %f7, %f31, %f10
23607 and %g5, %l0, %o4
23608 fmovdne %xcc, %f17, %f22
23609 fmul8x16au %f13, %f9, %f10
23610 lduh [%l7 + 0x48], %i2
23611 ld [%l7 + 0x6C], %f2
23612 nop
23613 set 0x5A, %i4
23614 sth %o6, [%l7 + %i4]
23615 move %icc, %i3, %g3
23616 edge16l %o7, %g7, %i0
23617 ldsh [%l7 + 0x30], %l3
23618 movn %xcc, %i4, %i1
23619 sub %g2, 0x0748, %i5
23620 fxor %f22, %f24, %f0
23621 fmul8x16 %f31, %f22, %f6
23622 fpackfix %f24, %f4
23623 movneg %xcc, %l1, %g6
23624 srlx %o0, 0x12, %o5
23625 ldd [%l7 + 0x78], %f2
23626 mulscc %g1, %o1, %i7
23627 alignaddr %l2, %i6, %g4
23628 addccc %l4, %l6, %o2
23629 nop
23630 set 0x48, %g5
23631 lduh [%l7 + %g5], %o3
23632 fmovrdgz %g5, %f16, %f0
23633 array8 %l0, %o4, %i2
23634 edge8n %o6, %l5, %g3
23635 sra %o7, %i3, %g7
23636 addccc %i0, %i4, %i1
23637 st %f7, [%l7 + 0x38]
23638 fone %f18
23639 fnot1s %f11, %f29
23640 fmul8x16al %f31, %f24, %f20
23641 movl %xcc, %g2, %l3
23642 movne %icc, %i5, %g6
23643 array8 %l1, %o5, %o0
23644 srax %o1, 0x16, %g1
23645 subcc %i7, %i6, %g4
23646 edge16n %l2, %l4, %o2
23647 sdivx %o3, 0x1D67, %l6
23648 movl %xcc, %l0, %o4
23649 ldx [%l7 + 0x48], %g5
23650 ldd [%l7 + 0x38], %o6
23651 alignaddr %l5, %g3, %i2
23652 sra %i3, %o7, %g7
23653 stx %i4, [%l7 + 0x20]
23654 add %i1, %g2, %i0
23655 fnot2s %f18, %f20
23656 mulscc %i5, 0x1D05, %l3
23657 edge16 %g6, %o5, %l1
23658 subccc %o1, %o0, %i7
23659 fpadd16 %f26, %f2, %f18
23660 subccc %i6, %g1, %l2
23661 sethi 0x0EC0, %g4
23662 srax %o2, %l4, %o3
23663 alignaddr %l6, %l0, %g5
23664 srl %o4, %o6, %l5
23665 mulx %i2, 0x1F04, %g3
23666 movcc %xcc, %i3, %o7
23667 ldsw [%l7 + 0x0C], %g7
23668 fmovrdgz %i4, %f28, %f8
23669 orn %g2, 0x0823, %i0
23670 save %i1, 0x0362, %i5
23671 rdpr %cwp, %g1
23672 rdpr %cansave, %g2
23673 rdpr %canrestore, %g3
23674 rdpr %cleanwin, %g4
23675 rdpr %otherwin, %g5
23676 rdpr %wstate, %g6
23677 fmovsl %xcc, %f11, %f8
23678 mova %icc, %l3, %o5
23679 fmovdleu %icc, %f19, %f10
23680 movle %icc, %g6, %o1
23681 sdivcc %o0, 0x1B38, %l1
23682 fandnot2s %f26, %f7, %f18
23683 udivx %i7, 0x03CD, %i6
23684 ldsh [%l7 + 0x48], %g1
23685 stx %g4, [%l7 + 0x38]
23686 ld [%l7 + 0x78], %f3
23687 edge8 %l2, %l4, %o2
23688 edge16 %o3, %l0, %l6
23689 stw %o4, [%l7 + 0x6C]
23690 fmovrslez %o6, %f27, %f11
23691 lduh [%l7 + 0x30], %g5
23692 fsrc1s %f13, %f21
23693 movrlez %l5, %i2, %i3
23694 array8 %g3, %o7, %g7
23695 nop
23696 set 0x30, %o6
23697 ldsw [%l7 + %o6], %g2
23698 movpos %xcc, %i0, %i1
23699 sdiv %i5, 0x0602, %i4
23700 srlx %o5, %l3, %g6
23701 edge32 %o1, %o0, %l1
23702 movre %i7, %g1, %g4
23703 siam 0x4
23704 edge8n %i6, %l4, %l2
23705 movneg %xcc, %o2, %l0
23706 stw %o3, [%l7 + 0x60]
23707 setx loop_78, %l0, %l1
23708 return %l1
23709 nop
23710 rdpr %cwp, %g1
23711 rdpr %cansave, %g2
23712 rdpr %canrestore, %g3
23713 rdpr %cleanwin, %g4
23714 rdpr %otherwin, %g5
23715 rdpr %wstate, %g6
23716loop_78: lduh [%l7 + 0x34], %o4
23717 edge32 %l5, %i2, %i3
23718 movg %icc, %g3, %o7
23719 umulcc %g7, %g2, %i0
23720 movrlz %i5, %i1, %i4
23721 orncc %l3, %o5, %o1
23722 addcc %g6, 0x16B4, %o0
23723 ldsh [%l7 + 0x76], %l1
23724 edge16 %i7, %g4, %i6
23725 umul %l4, %g1, %l2
23726 fabss %f27, %f25
23727 movpos %icc, %l0, %o3
23728 fnot2s %f27, %f20
23729 sll %o2, 0x0C, %l6
23730 fcmpgt16 %f26, %f14, %o6
23731 orncc %o4, 0x1865, %l5
23732 sir 0x0FE1
23733 std %f30, [%l7 + 0x40]
23734 bshuffle %f0, %f16, %f10
23735 fmovsn %xcc, %f8, %f4
23736 edge16n %g5, %i3, %g3
23737 array8 %o7, %g7, %i2
23738 array16 %i0, %g2, %i5
23739 xor %i4, %i1, %o5
23740 movneg %icc, %l3, %g6
23741 sdiv %o1, 0x1A0E, %l1
23742 srlx %i7, 0x1D, %o0
23743 sllx %g4, 0x00, %l4
23744 movn %icc, %g1, %l2
23745 ldx [%l7 + 0x30], %l0
23746 fmul8x16au %f0, %f14, %f4
23747 movl %xcc, %o3, %i6
23748 fmovdleu %xcc, %f1, %f16
23749 fnands %f4, %f20, %f24
23750 fnor %f22, %f12, %f8
23751 fmovdpos %icc, %f0, %f9
23752 mulscc %l6, %o2, %o4
23753 movle %icc, %l5, %o6
23754 movrne %g5, 0x1A2, %g3
23755 fmovrdlz %o7, %f14, %f6
23756 movge %xcc, %g7, %i2
23757 fmovsvc %icc, %f31, %f23
23758 fpack16 %f28, %f4
23759 edge8l %i0, %g2, %i3
23760 fnands %f24, %f11, %f21
23761 add %i5, 0x184D, %i1
23762 andcc %o5, %i4, %l3
23763 fabsd %f10, %f20
23764 edge16n %g6, %o1, %l1
23765 fsrc2 %f6, %f28
23766 fmul8x16al %f6, %f29, %f8
23767 and %o0, %i7, %l4
23768 fzeros %f8
23769 umulcc %g4, %g1, %l2
23770 nop
23771 set 0x39, %g7
23772 stb %l0, [%l7 + %g7]
23773 fmovdge %xcc, %f18, %f31
23774 xnorcc %i6, 0x02F1, %l6
23775 smul %o3, 0x0CA1, %o2
23776 orn %l5, %o4, %o6
23777 stx %g3, [%l7 + 0x30]
23778 ldd [%l7 + 0x40], %f18
23779 movrlz %o7, 0x1B4, %g7
23780 fands %f26, %f11, %f26
23781 ldd [%l7 + 0x58], %i2
23782 movcs %icc, %g5, %g2
23783 xnorcc %i3, %i0, %i1
23784 fmovrdlz %o5, %f18, %f12
23785 or %i4, 0x0479, %l3
23786 orcc %g6, %o1, %l1
23787 alignaddr %i5, %i7, %l4
23788 movvc %icc, %g4, %g1
23789 udiv %o0, 0x09FE, %l2
23790 movn %icc, %l0, %l6
23791 stb %i6, [%l7 + 0x65]
23792 sth %o2, [%l7 + 0x7C]
23793 addc %l5, %o4, %o3
23794 mova %icc, %o6, %g3
23795 fandnot2 %f0, %f16, %f26
23796 srlx %o7, 0x1F, %i2
23797 xor %g5, 0x00CA, %g7
23798 movvc %xcc, %g2, %i0
23799 fmovdn %xcc, %f11, %f10
23800 fsrc1s %f9, %f14
23801 st %f6, [%l7 + 0x20]
23802 movgu %icc, %i1, %i3
23803 edge16ln %o5, %l3, %g6
23804 sdivx %i4, 0x10F4, %o1
23805 subcc %l1, %i5, %i7
23806 mulscc %g4, 0x0E57, %l4
23807 udivcc %g1, 0x0DF4, %l2
23808 movg %icc, %l0, %l6
23809 ldsw [%l7 + 0x68], %o0
23810 fmovse %icc, %f31, %f18
23811 movge %xcc, %i6, %o2
23812 sub %o4, 0x06A6, %o3
23813 fpack16 %f14, %f7
23814 fzero %f24
23815 save %o6, 0x1C58, %g3
23816 rdpr %cwp, %g1
23817 rdpr %cansave, %g2
23818 rdpr %canrestore, %g3
23819 rdpr %cleanwin, %g4
23820 rdpr %otherwin, %g5
23821 rdpr %wstate, %g6
23822 alignaddr %l5, %i2, %o7
23823 fmovda %icc, %f30, %f16
23824 umulcc %g5, 0x1198, %g7
23825 xorcc %i0, %i1, %i3
23826 fmul8x16au %f11, %f16, %f26
23827 movg %icc, %o5, %g2
23828 fornot2 %f14, %f6, %f4
23829 fornot1 %f6, %f28, %f0
23830 fzero %f0
23831 move %icc, %g6, %l3
23832 lduw [%l7 + 0x1C], %o1
23833 fcmpd %fcc1, %f14, %f6
23834 edge16l %i4, %i5, %l1
23835 stx %g4, [%l7 + 0x60]
23836 movvs %xcc, %i7, %l4
23837 ldsh [%l7 + 0x2C], %l2
23838 fmovscs %xcc, %f1, %f27
23839 edge32l %g1, %l0, %l6
23840 edge32l %o0, %i6, %o2
23841 edge16 %o3, %o6, %g3
23842 or %o4, 0x07B9, %i2
23843 movge %icc, %l5, %g5
23844 fmovsne %xcc, %f12, %f20
23845 fnands %f27, %f29, %f19
23846 fpadd32 %f26, %f10, %f28
23847 fmovrse %o7, %f18, %f26
23848 sdivcc %i0, 0x1275, %i1
23849 alignaddrl %i3, %g7, %o5
23850 movrlz %g2, 0x294, %l3
23851 udivx %g6, 0x1297, %i4
23852 fmovda %xcc, %f24, %f2
23853 alignaddrl %o1, %i5, %g4
23854 sethi 0x05B9, %i7
23855 addc %l4, %l1, %g1
23856 fpsub16 %f20, %f12, %f8
23857 srlx %l0, 0x11, %l2
23858 sethi 0x1805, %o0
23859 movleu %icc, %l6, %o2
23860 fpadd32 %f6, %f14, %f8
23861 edge8l %o3, %i6, %o6
23862 movg %xcc, %g3, %i2
23863 ldsh [%l7 + 0x22], %l5
23864 ldsw [%l7 + 0x50], %o4
23865 fmuld8ulx16 %f12, %f28, %f20
23866 andn %g5, %o7, %i1
23867 movne %xcc, %i0, %g7
23868 edge16n %o5, %i3, %g2
23869 save %g6, 0x1F2C, %l3
23870 rdpr %cwp, %g1
23871 rdpr %cansave, %g2
23872 rdpr %canrestore, %g3
23873 rdpr %cleanwin, %g4
23874 rdpr %otherwin, %g5
23875 rdpr %wstate, %g6
23876 movle %icc, %i4, %o1
23877 fnot2s %f1, %f6
23878 ldsb [%l7 + 0x72], %i5
23879 bshuffle %f22, %f22, %f18
23880 srl %i7, 0x1E, %l4
23881 alignaddrl %l1, %g4, %l0
23882 std %f8, [%l7 + 0x50]
23883 fpackfix %f14, %f21
23884 alignaddrl %l2, %o0, %l6
23885 orn %o2, %o3, %g1
23886 sth %o6, [%l7 + 0x42]
23887 srlx %i6, %i2, %l5
23888 ldsw [%l7 + 0x30], %o4
23889 srax %g5, 0x00, %g3
23890 andncc %o7, %i0, %g7
23891 movge %xcc, %o5, %i1
23892 sdivcc %i3, 0x1F51, %g2
23893 fcmpeq16 %f12, %f18, %l3
23894 fpadd16s %f5, %f3, %f4
23895 smulcc %i4, 0x0316, %o1
23896 andncc %g6, %i7, %l4
23897 umul %l1, 0x1E23, %g4
23898 std %f22, [%l7 + 0x70]
23899 mulx %i5, %l0, %o0
23900 ldd [%l7 + 0x70], %l2
23901 sth %o2, [%l7 + 0x1A]
23902 or %l6, 0x1727, %o3
23903 movl %icc, %g1, %i6
23904 sth %o6, [%l7 + 0x10]
23905 fmul8x16au %f22, %f16, %f18
23906 edge32 %l5, %o4, %g5
23907 fpack16 %f12, %f6
23908 popc %i2, %g3
23909 subcc %i0, 0x1059, %g7
23910 sdivcc %o7, 0x0424, %i1
23911 array16 %o5, %g2, %l3
23912 movrgez %i3, 0x15F, %o1
23913 movneg %icc, %g6, %i7
23914 smulcc %i4, %l1, %g4
23915 andcc %l4, %i5, %o0
23916 and %l0, 0x13C6, %o2
23917 fmovscs %icc, %f6, %f13
23918 movrgz %l6, %l2, %g1
23919 or %i6, %o3, %o6
23920 xorcc %o4, %g5, %i2
23921 subcc %l5, %i0, %g7
23922 movne %icc, %g3, %i1
23923 nop
23924 set 0x74, %i7
23925 stw %o7, [%l7 + %i7]
23926 array16 %o5, %g2, %l3
23927 sra %i3, %g6, %i7
23928 udivcc %o1, 0x0C7B, %l1
23929 movn %xcc, %g4, %i4
23930 siam 0x0
23931 smul %i5, %l4, %l0
23932 fpack32 %f10, %f6, %f6
23933 subccc %o2, 0x113D, %o0
23934 edge32l %l2, %g1, %l6
23935 fmovsge %xcc, %f25, %f0
23936 mulx %i6, 0x1820, %o6
23937 alignaddrl %o4, %g5, %o3
23938 umul %l5, 0x1BBD, %i0
23939 ldsh [%l7 + 0x4A], %i2
23940 stx %g7, [%l7 + 0x50]
23941 array8 %g3, %o7, %o5
23942 sra %g2, %i1, %i3
23943 fpsub32 %f4, %f20, %f12
23944 restore %g6, %i7, %o1
23945 rdpr %cwp, %g1
23946 rdpr %cansave, %g2
23947 rdpr %canrestore, %g3
23948 rdpr %cleanwin, %g4
23949 rdpr %otherwin, %g5
23950 rdpr %wstate, %g6
23951 movneg %icc, %l1, %l3
23952 fxor %f22, %f22, %f26
23953 add %i4, %i5, %l4
23954 srax %g4, %o2, %o0
23955 orncc %l2, 0x0E5E, %l0
23956 sdivx %g1, 0x1BF0, %i6
23957 edge8 %l6, %o6, %o4
23958 movg %icc, %o3, %g5
23959 sth %i0, [%l7 + 0x16]
23960 std %f26, [%l7 + 0x30]
23961 movne %xcc, %i2, %l5
23962 mulscc %g7, %o7, %g3
23963 edge32n %g2, %i1, %o5
23964 fmovscs %icc, %f6, %f27
23965 movg %xcc, %g6, %i3
23966 addccc %o1, 0x1CA3, %i7
23967 mulscc %l3, 0x10B9, %l1
23968 ldd [%l7 + 0x10], %i4
23969 addcc %l4, %g4, %i5
23970 mulx %o2, 0x0857, %l2
23971 lduh [%l7 + 0x3E], %o0
23972 fnand %f6, %f6, %f22
23973 movrlz %l0, %i6, %l6
23974 srlx %o6, %o4, %o3
23975 fpackfix %f16, %f23
23976 srlx %g1, 0x15, %i0
23977 orn %i2, %l5, %g5
23978 movcs %icc, %o7, %g7
23979 movrgez %g2, 0x387, %i1
23980 addc %o5, %g3, %i3
23981 sth %o1, [%l7 + 0x78]
23982 fornot2s %f21, %f18, %f5
23983 orncc %i7, 0x0655, %l3
23984 fmovrdgz %l1, %f18, %f8
23985 subc %g6, 0x1A18, %l4
23986 movrlez %g4, %i5, %i4
23987 edge8n %l2, %o2, %l0
23988 sdivcc %i6, 0x1A7E, %o0
23989 movrlez %l6, 0x12F, %o4
23990 movrgz %o3, 0x0D8, %g1
23991 udivx %i0, 0x0CD7, %o6
23992 smulcc %i2, %g5, %o7
23993 fone %f28
23994 movl %icc, %g7, %g2
23995 smul %l5, %o5, %i1
23996 fpackfix %f20, %f0
23997 xnor %g3, 0x1B3F, %i3
23998 fmovsg %icc, %f6, %f1
23999 mulscc %o1, %l3, %i7
24000 alignaddr %l1, %l4, %g6
24001 edge8ln %g4, %i4, %i5
24002 fpack16 %f22, %f13
24003 smulcc %o2, %l2, %i6
24004 udiv %o0, 0x14AF, %l6
24005 orcc %o4, 0x05A8, %l0
24006 smulcc %g1, %i0, %o6
24007 movcc %icc, %o3, %g5
24008 orn %i2, %g7, %g2
24009 mulx %l5, %o5, %i1
24010 stx %g3, [%l7 + 0x28]
24011 xorcc %i3, %o1, %l3
24012 movvc %icc, %i7, %l1
24013 srax %o7, 0x0C, %g6
24014 sub %l4, 0x0D99, %i4
24015 nop
24016 set 0x20, %l1
24017 ldd [%l7 + %l1], %f16
24018 edge8l %i5, %g4, %o2
24019 fcmpes %fcc0, %f2, %f4
24020 udiv %i6, 0x02DB, %l2
24021 edge32 %o0, %o4, %l0
24022 ldd [%l7 + 0x70], %f4
24023 sth %g1, [%l7 + 0x56]
24024 edge16l %i0, %l6, %o3
24025 xor %o6, %g5, %i2
24026 udiv %g2, 0x001E, %g7
24027 xnorcc %o5, 0x11DE, %i1
24028 movle %xcc, %g3, %l5
24029 movpos %icc, %o1, %i3
24030 ldsh [%l7 + 0x16], %l3
24031 lduh [%l7 + 0x58], %i7
24032 fmovrde %l1, %f0, %f6
24033 move %xcc, %g6, %o7
24034 siam 0x0
24035 smulcc %l4, 0x00E3, %i5
24036 add %i4, 0x03AF, %o2
24037 orcc %i6, %g4, %o0
24038 xorcc %l2, %o4, %l0
24039 udiv %g1, 0x1465, %i0
24040 ldd [%l7 + 0x68], %f10
24041 movne %xcc, %l6, %o3
24042 movl %xcc, %g5, %o6
24043 stb %i2, [%l7 + 0x4D]
24044 movcs %icc, %g2, %g7
24045 fcmps %fcc1, %f13, %f5
24046 xor %i1, %o5, %l5
24047 subc %o1, %i3, %l3
24048 edge32n %i7, %g3, %g6
24049 siam 0x6
24050 fmovdl %icc, %f21, %f8
24051 movrlez %o7, 0x31D, %l4
24052 movvc %xcc, %l1, %i5
24053 fmovdne %xcc, %f8, %f5
24054 mulscc %o2, 0x19FA, %i4
24055 movpos %xcc, %i6, %o0
24056 xorcc %g4, 0x06AE, %l2
24057 srl %l0, %o4, %i0
24058 fxors %f2, %f2, %f8
24059 array32 %g1, %l6, %g5
24060 umulcc %o6, 0x00DD, %i2
24061 fcmple16 %f28, %f20, %o3
24062 movle %xcc, %g7, %g2
24063 array32 %o5, %l5, %o1
24064 orn %i1, 0x1A92, %i3
24065 fmovrdlez %i7, %f20, %f16
24066 edge16 %g3, %g6, %o7
24067 fcmpne16 %f0, %f10, %l4
24068 fmovdn %icc, %f28, %f14
24069 array16 %l3, %l1, %i5
24070 sll %o2, 0x1E, %i6
24071 movvs %xcc, %o0, %i4
24072 movrgz %l2, %g4, %o4
24073 addccc %i0, 0x13D1, %l0
24074 movge %icc, %g1, %g5
24075 movleu %xcc, %o6, %i2
24076 fmovdge %xcc, %f17, %f11
24077 xor %o3, 0x0D8C, %g7
24078 subccc %l6, 0x1434, %g2
24079 sdivx %o5, 0x109A, %o1
24080 movgu %icc, %i1, %i3
24081 edge8ln %i7, %g3, %g6
24082 andncc %o7, %l5, %l4
24083 udiv %l3, 0x1C6D, %i5
24084 andncc %l1, %o2, %i6
24085 edge16l %o0, %i4, %g4
24086 udivcc %l2, 0x16C1, %i0
24087 fmovrsgez %l0, %f9, %f9
24088 sra %g1, %o4, %g5
24089 edge16n %i2, %o3, %g7
24090 save %l6, %o6, %o5
24091 rdpr %cwp, %g1
24092 rdpr %cansave, %g2
24093 rdpr %canrestore, %g3
24094 rdpr %cleanwin, %g4
24095 rdpr %otherwin, %g5
24096 rdpr %wstate, %g6
24097 edge8l %g2, %i1, %i3
24098 ld [%l7 + 0x1C], %f29
24099 fmovspos %xcc, %f7, %f18
24100 stw %i7, [%l7 + 0x68]
24101 andncc %g3, %g6, %o7
24102 movrlz %o1, %l5, %l4
24103 sra %l3, 0x1D, %l1
24104 xorcc %i5, %i6, %o0
24105 edge8 %o2, %g4, %l2
24106 umul %i4, %l0, %i0
24107 fnot2 %f14, %f10
24108 fmovdge %icc, %f24, %f19
24109 ldd [%l7 + 0x18], %f12
24110 fmovsg %xcc, %f2, %f3
24111 movle %xcc, %g1, %g5
24112 umulcc %i2, %o4, %o3
24113 movpos %icc, %l6, %o6
24114 fcmpne32 %f6, %f20, %g7
24115 edge8n %g2, %i1, %o5
24116 array16 %i7, %i3, %g6
24117 sll %o7, %g3, %l5
24118 ldub [%l7 + 0x39], %l4
24119 andncc %l3, %l1, %i5
24120 fcmpne16 %f20, %f14, %o1
24121 movrlz %o0, %o2, %i6
24122 fmovrdne %l2, %f24, %f10
24123 st %f23, [%l7 + 0x5C]
24124 movrgez %i4, 0x33F, %g4
24125 sll %l0, %i0, %g5
24126 orcc %g1, %o4, %o3
24127 sir 0x0D5A
24128 move %xcc, %l6, %i2
24129 sllx %o6, 0x1E, %g2
24130 fcmpgt32 %f4, %f20, %i1
24131 subcc %g7, 0x146F, %i7
24132 movn %xcc, %o5, %i3
24133 sdiv %g6, 0x1644, %g3
24134 fmul8x16au %f4, %f21, %f8
24135 sethi 0x127C, %o7
24136 fmovspos %icc, %f12, %f3
24137 umulcc %l4, %l5, %l3
24138 ldx [%l7 + 0x40], %i5
24139 srlx %o1, %o0, %l1
24140 fmovrdlz %i6, %f24, %f28
24141 movneg %xcc, %o2, %l2
24142 xor %i4, %g4, %i0
24143 edge8 %l0, %g1, %o4
24144 fmul8x16au %f10, %f29, %f8
24145 mulscc %g5, 0x0A62, %o3
24146 movrne %l6, 0x2BF, %i2
24147 srlx %g2, %i1, %o6
24148 std %f22, [%l7 + 0x78]
24149 xnor %g7, 0x1B5C, %i7
24150 fabsd %f18, %f28
24151 fpack32 %f22, %f4, %f8
24152 movcs %icc, %i3, %o5
24153 fnors %f5, %f31, %f16
24154 fmovscc %icc, %f26, %f28
24155 fornot2s %f15, %f10, %f11
24156 xorcc %g6, %g3, %o7
24157 movre %l4, %l3, %i5
24158 sll %o1, %o0, %l1
24159 movvs %icc, %l5, %i6
24160 movleu %xcc, %o2, %i4
24161 andncc %l2, %i0, %g4
24162 movpos %xcc, %g1, %o4
24163 fandnot2s %f25, %f17, %f4
24164 lduw [%l7 + 0x44], %g5
24165 std %f28, [%l7 + 0x68]
24166 fmovrsgz %l0, %f5, %f19
24167 movrne %l6, 0x2C0, %o3
24168 movg %icc, %g2, %i1
24169 srl %i2, %o6, %g7
24170 movleu %icc, %i3, %i7
24171 fcmpeq32 %f30, %f18, %g6
24172 ldub [%l7 + 0x61], %o5
24173 ldd [%l7 + 0x28], %f18
24174 movge %xcc, %g3, %l4
24175 addc %l3, 0x11ED, %o7
24176 fmovdl %xcc, %f30, %f10
24177 orncc %i5, %o1, %l1
24178 umulcc %l5, %o0, %o2
24179 edge8ln %i6, %l2, %i4
24180 fmovdge %icc, %f9, %f3
24181 smulcc %g4, 0x0745, %g1
24182 ldub [%l7 + 0x44], %i0
24183 ldd [%l7 + 0x60], %f26
24184 edge16n %g5, %l0, %o4
24185 fmovdg %xcc, %f2, %f22
24186 sra %l6, 0x03, %g2
24187 ldub [%l7 + 0x17], %i1
24188 edge8 %i2, %o3, %g7
24189 xnor %i3, %o6, %g6
24190 movrne %o5, 0x0DD, %i7
24191 orcc %l4, %l3, %g3
24192 movpos %xcc, %o7, %o1
24193 fcmpne16 %f14, %f14, %l1
24194 movgu %icc, %l5, %i5
24195 fmovdgu %xcc, %f6, %f31
24196 movre %o0, 0x0E8, %i6
24197 edge16l %l2, %o2, %g4
24198 movvs %xcc, %i4, %i0
24199 fnors %f26, %f17, %f0
24200 fmovrsgz %g5, %f7, %f11
24201 edge8 %l0, %g1, %l6
24202 ldsh [%l7 + 0x7E], %g2
24203 movrne %o4, 0x026, %i1
24204 lduw [%l7 + 0x2C], %o3
24205 fmovdcc %xcc, %f19, %f10
24206 add %g7, %i3, %i2
24207 fabsd %f20, %f8
24208 add %o6, %o5, %g6
24209 movge %xcc, %i7, %l3
24210 smul %l4, %g3, %o7
24211 nop
24212 set 0x5D, %g4
24213 ldsb [%l7 + %g4], %o1
24214 sdivcc %l1, 0x1E38, %i5
24215 edge8n %o0, %l5, %l2
24216 fmul8ulx16 %f22, %f6, %f4
24217 fpsub16 %f26, %f2, %f22
24218 movn %icc, %i6, %g4
24219 nop
24220 set 0x4C, %g3
24221 lduh [%l7 + %g3], %o2
24222 movge %xcc, %i0, %i4
24223 addc %l0, 0x17C9, %g1
24224 udivx %g5, 0x0D62, %l6
24225 movge %xcc, %o4, %i1
24226 sdivcc %g2, 0x10E2, %g7
24227 sdiv %i3, 0x16D9, %o3
24228 fmovdvc %xcc, %f18, %f27
24229 movpos %icc, %i2, %o5
24230 setx loop_79, %l0, %l1
24231 return %l1
24232 nop
24233 rdpr %cwp, %g1
24234 rdpr %cansave, %g2
24235 rdpr %canrestore, %g3
24236 rdpr %cleanwin, %g4
24237 rdpr %otherwin, %g5
24238 rdpr %wstate, %g6
24239loop_79: and %l4, %g3, %i7
24240 fmuld8sux16 %f16, %f17, %f6
24241 udivx %o7, 0x10DD, %l1
24242 orcc %o1, %i5, %l5
24243 fsrc2s %f9, %f12
24244 subcc %l2, 0x09C2, %i6
24245 faligndata %f26, %f26, %f24
24246 mulscc %o0, 0x1177, %g4
24247 movgu %xcc, %i0, %i4
24248 fmul8ulx16 %f22, %f26, %f14
24249 addccc %l0, 0x04E4, %g1
24250 sethi 0x15EE, %o2
24251 movgu %xcc, %l6, %o4
24252 edge32 %g5, %i1, %g2
24253 fsrc2 %f6, %f4
24254 umulcc %g7, %o3, %i2
24255 move %xcc, %i3, %o6
24256 restore %o5, 0x00BD, %g6
24257 rdpr %cwp, %g1
24258 rdpr %cansave, %g2
24259 rdpr %canrestore, %g3
24260 rdpr %cleanwin, %g4
24261 rdpr %otherwin, %g5
24262 rdpr %wstate, %g6
24263 or %l3, %g3, %i7
24264 sdivx %l4, 0x07DA, %l1
24265 setx loop_80, %l0, %l1
24266 return %l1
24267 nop
24268 rdpr %cwp, %g1
24269 rdpr %cansave, %g2
24270 rdpr %canrestore, %g3
24271 rdpr %cleanwin, %g4
24272 rdpr %otherwin, %g5
24273 rdpr %wstate, %g6
24274loop_80: fxor %f4, %f26, %f30
24275 ldsw [%l7 + 0x70], %l2
24276 edge16 %i5, %o0, %i6
24277 std %f10, [%l7 + 0x68]
24278 fmul8sux16 %f2, %f14, %f18
24279 stx %g4, [%l7 + 0x78]
24280 stw %i0, [%l7 + 0x3C]
24281 xorcc %i4, %l0, %g1
24282 fpadd16s %f23, %f17, %f1
24283 stx %l6, [%l7 + 0x70]
24284 ld [%l7 + 0x24], %f1
24285 faligndata %f24, %f26, %f14
24286 edge8n %o2, %g5, %o4
24287 udiv %i1, 0x0302, %g2
24288 sdivx %g7, 0x00EC, %o3
24289 fones %f25
24290 ldsw [%l7 + 0x18], %i2
24291 sethi 0x1530, %o6
24292 ldx [%l7 + 0x68], %o5
24293 movcc %xcc, %i3, %g6
24294 fmovrsgz %l3, %f6, %f16
24295 movg %icc, %g3, %i7
24296 sdivcc %l4, 0x026A, %l1
24297 sth %o1, [%l7 + 0x14]
24298 edge32 %o7, %l2, %i5
24299 or %o0, 0x100A, %i6
24300 fcmpeq32 %f30, %f8, %l5
24301 std %f24, [%l7 + 0x18]
24302 st %f20, [%l7 + 0x64]
24303 fmovdvs %xcc, %f15, %f14
24304 movvs %icc, %i0, %g4
24305 sdiv %i4, 0x17A7, %g1
24306 edge32n %l0, %o2, %l6
24307 mova %xcc, %o4, %g5
24308 stw %g2, [%l7 + 0x0C]
24309 fmuld8sux16 %f29, %f11, %f18
24310 ldsw [%l7 + 0x28], %i1
24311 mova %xcc, %g7, %i2
24312 movre %o6, 0x100, %o3
24313 andcc %o5, 0x0543, %g6
24314 siam 0x1
24315 movle %icc, %i3, %g3
24316 mova %xcc, %l3, %i7
24317 fcmpeq16 %f2, %f6, %l4
24318 edge32l %l1, %o7, %l2
24319 ldub [%l7 + 0x0E], %o1
24320 fmul8sux16 %f2, %f4, %f2
24321 fnot2s %f6, %f14
24322 sllx %o0, %i6, %l5
24323 sethi 0x0D13, %i0
24324 movne %icc, %i5, %i4
24325 ldub [%l7 + 0x45], %g1
24326 movg %icc, %g4, %l0
24327 sub %l6, %o4, %o2
24328 fmul8ulx16 %f16, %f30, %f6
24329 smul %g5, %i1, %g2
24330 ldub [%l7 + 0x7F], %g7
24331 fxnor %f12, %f12, %f12
24332 nop
24333 set 0x20, %o7
24334 ldd [%l7 + %o7], %f8
24335 edge16l %i2, %o6, %o3
24336 orn %o5, 0x0828, %i3
24337 movcs %icc, %g3, %l3
24338 addccc %g6, 0x1062, %l4
24339 edge16 %l1, %o7, %l2
24340 edge16l %o1, %i7, %o0
24341 and %l5, 0x0DF5, %i0
24342 fmovdn %icc, %f19, %f28
24343 fmovrslz %i6, %f26, %f29
24344 edge16l %i4, %g1, %i5
24345 movvs %icc, %g4, %l0
24346 srl %l6, 0x0A, %o2
24347 fmovdvc %xcc, %f2, %f7
24348 mova %icc, %g5, %i1
24349 ldsh [%l7 + 0x08], %g2
24350 fpadd16s %f5, %f12, %f30
24351 sdiv %g7, 0x1AF3, %i2
24352 xnorcc %o4, 0x0CEF, %o3
24353 orncc %o5, 0x075C, %i3
24354 subc %o6, 0x0914, %g3
24355 fcmpeq16 %f16, %f10, %g6
24356 andncc %l4, %l3, %o7
24357 xnor %l2, 0x0878, %o1
24358 fmovdn %xcc, %f25, %f16
24359 sdiv %i7, 0x1AAA, %l1
24360 movn %icc, %l5, %i0
24361 udiv %o0, 0x0099, %i4
24362 fmovsa %xcc, %f26, %f18
24363 srlx %i6, %g1, %g4
24364 xorcc %i5, 0x1F5F, %l0
24365 sir 0x1543
24366 alignaddr %o2, %l6, %i1
24367 ldsh [%l7 + 0x28], %g2
24368 mova %xcc, %g7, %i2
24369 mulscc %o4, 0x1669, %o3
24370 edge16l %g5, %o5, %i3
24371 lduw [%l7 + 0x6C], %o6
24372 mova %icc, %g6, %g3
24373 sdiv %l3, 0x0488, %o7
24374 movrgez %l2, 0x231, %l4
24375 fmovsle %icc, %f4, %f21
24376 edge16l %o1, %i7, %l5
24377 edge16ln %l1, %i0, %i4
24378 movgu %icc, %i6, %o0
24379 lduw [%l7 + 0x40], %g1
24380 nop
24381 set 0x28, %i6
24382 ldx [%l7 + %i6], %i5
24383 sth %g4, [%l7 + 0x62]
24384 sethi 0x1D19, %o2
24385 sdivcc %l0, 0x10C2, %i1
24386 fmovscc %icc, %f0, %f28
24387 fabsd %f2, %f8
24388 movpos %xcc, %g2, %g7
24389 sdivcc %i2, 0x0594, %o4
24390 or %l6, 0x0BDE, %g5
24391 sir 0x0224
24392 alignaddr %o5, %i3, %o6
24393 fnot1 %f18, %f30
24394 ldsh [%l7 + 0x38], %o3
24395 sllx %g6, %l3, %g3
24396 edge16l %l2, %l4, %o7
24397 fnot2s %f27, %f23
24398 restore %o1, 0x1AB2, %i7
24399 rdpr %cwp, %g1
24400 rdpr %cansave, %g2
24401 rdpr %canrestore, %g3
24402 rdpr %cleanwin, %g4
24403 rdpr %otherwin, %g5
24404 rdpr %wstate, %g6
24405 mulscc %l1, 0x1FB6, %l5
24406 fmovrsgez %i4, %f14, %f27
24407 udivx %i0, 0x03D1, %i6
24408 movvs %xcc, %o0, %i5
24409 fpadd32 %f4, %f22, %f24
24410 movvs %xcc, %g4, %g1
24411 st %f23, [%l7 + 0x40]
24412 movn %xcc, %l0, %o2
24413 movrlz %i1, %g2, %g7
24414 fmovdne %xcc, %f22, %f10
24415 movl %icc, %o4, %l6
24416 orn %i2, %o5, %g5
24417 movrne %o6, 0x262, %o3
24418 edge8ln %i3, %l3, %g3
24419 edge8l %g6, %l4, %l2
24420 ldx [%l7 + 0x08], %o1
24421 subcc %i7, %l1, %o7
24422 add %l5, %i0, %i6
24423 edge8l %i4, %i5, %g4
24424 movle %xcc, %g1, %l0
24425 movleu %icc, %o0, %i1
24426 mulscc %o2, 0x1141, %g7
24427 mova %icc, %g2, %o4
24428 movrlez %l6, 0x261, %i2
24429 movle %xcc, %o5, %g5
24430 subcc %o6, %i3, %l3
24431 sll %o3, 0x05, %g3
24432 save %l4, 0x10F2, %g6
24433 rdpr %cwp, %g1
24434 rdpr %cansave, %g2
24435 rdpr %canrestore, %g3
24436 rdpr %cleanwin, %g4
24437 rdpr %otherwin, %g5
24438 rdpr %wstate, %g6
24439 udivcc %l2, 0x11DD, %o1
24440 fcmped %fcc3, %f18, %f28
24441 stw %l1, [%l7 + 0x5C]
24442 nop
24443 set 0x58, %o4
24444 sth %i7, [%l7 + %o4]
24445 fandnot1 %f0, %f8, %f14
24446 fandnot1s %f20, %f16, %f25
24447 edge8ln %l5, %o7, %i0
24448 edge16n %i6, %i5, %i4
24449 and %g4, %l0, %o0
24450 movneg %xcc, %g1, %i1
24451 andcc %g7, %o2, %o4
24452 udiv %l6, 0x1D3C, %g2
24453 sub %i2, 0x0265, %g5
24454 umul %o6, %i3, %l3
24455 andn %o3, 0x1CC7, %g3
24456 sir 0x0084
24457 fmovrdlez %o5, %f28, %f12
24458 stb %l4, [%l7 + 0x4A]
24459 alignaddrl %g6, %o1, %l1
24460 addcc %l2, 0x14C9, %i7
24461 sir 0x1B15
24462 movleu %xcc, %l5, %o7
24463 fandnot1 %f28, %f4, %f0
24464 sth %i0, [%l7 + 0x7C]
24465 fpsub16 %f18, %f22, %f6
24466 xorcc %i6, %i4, %i5
24467 xnor %l0, 0x091B, %o0
24468 orcc %g4, 0x0F9B, %g1
24469 orncc %i1, %g7, %o2
24470 movge %xcc, %o4, %l6
24471 subccc %g2, %g5, %i2
24472 fands %f31, %f26, %f11
24473 movvs %icc, %o6, %l3
24474 movg %xcc, %o3, %g3
24475 nop
24476 set 0x58, %g1
24477 ldx [%l7 + %g1], %o5
24478 sub %l4, %i3, %g6
24479 edge16n %l1, %l2, %i7
24480 fexpand %f0, %f8
24481 xnorcc %o1, 0x09DF, %l5
24482 movrgz %i0, 0x224, %i6
24483 nop
24484 set 0x18, %i1
24485 ldsh [%l7 + %i1], %o7
24486 movrgez %i4, 0x214, %l0
24487 addc %o0, 0x107B, %i5
24488 movrgz %g4, 0x0BF, %g1
24489 fnot2 %f30, %f4
24490 srlx %i1, %g7, %o2
24491 srax %l6, 0x0F, %o4
24492 xnor %g2, %i2, %o6
24493 fpsub32s %f6, %f18, %f6
24494 fmovspos %xcc, %f19, %f26
24495 lduh [%l7 + 0x22], %g5
24496 sethi 0x1F45, %o3
24497 and %l3, %o5, %l4
24498 orn %i3, %g3, %l1
24499 fzeros %f4
24500 fsrc1 %f8, %f26
24501 orncc %l2, %i7, %g6
24502 fmovrslez %l5, %f15, %f26
24503 edge32n %o1, %i6, %i0
24504 udivcc %o7, 0x110E, %l0
24505 ld [%l7 + 0x48], %f6
24506 sdivcc %i4, 0x0CBD, %i5
24507 fzero %f24
24508 xor %o0, 0x02F0, %g4
24509 udivcc %i1, 0x1E7E, %g1
24510 movge %icc, %g7, %l6
24511 udiv %o4, 0x0A86, %g2
24512 sth %i2, [%l7 + 0x58]
24513 fornot1s %f24, %f8, %f20
24514 setx loop_81, %l0, %l1
24515 return %l1
24516 nop
24517 rdpr %cwp, %g1
24518 rdpr %cansave, %g2
24519 rdpr %canrestore, %g3
24520 rdpr %cleanwin, %g4
24521 rdpr %otherwin, %g5
24522 rdpr %wstate, %g6
24523loop_81: movvc %icc, %l3, %g5
24524 sir 0x182C
24525 array32 %o5, %i3, %l4
24526 fsrc1 %f6, %f24
24527 fmovsne %xcc, %f31, %f22
24528 sth %l1, [%l7 + 0x62]
24529 andn %g3, 0x0729, %i7
24530 fpadd32 %f6, %f14, %f28
24531 srlx %g6, %l5, %l2
24532 mova %xcc, %i6, %o1
24533 subcc %o7, 0x1410, %l0
24534 addc %i0, 0x068E, %i5
24535 fpack32 %f26, %f30, %f8
24536 xnor %i4, 0x0378, %g4
24537 st %f29, [%l7 + 0x50]
24538 alignaddr %i1, %o0, %g7
24539 umulcc %g1, %o4, %l6
24540 addcc %g2, 0x15D1, %o2
24541 st %f16, [%l7 + 0x70]
24542 sll %o6, %i2, %o3
24543 stx %g5, [%l7 + 0x50]
24544 xnorcc %o5, 0x1168, %l3
24545 mulscc %l4, 0x06AF, %i3
24546 lduw [%l7 + 0x4C], %l1
24547 ldsh [%l7 + 0x54], %i7
24548 andcc %g3, 0x165F, %l5
24549 move %icc, %g6, %i6
24550 srl %l2, %o7, %l0
24551 edge32ln %o1, %i0, %i5
24552 andn %g4, %i1, %o0
24553 movrgz %g7, 0x18A, %g1
24554 udivcc %o4, 0x0D31, %i4
24555 edge8l %g2, %o2, %o6
24556 fmovspos %icc, %f23, %f12
24557 andn %l6, 0x0616, %o3
24558 save %g5, 0x0C28, %i2
24559 rdpr %cwp, %g1
24560 rdpr %cansave, %g2
24561 rdpr %canrestore, %g3
24562 rdpr %cleanwin, %g4
24563 rdpr %otherwin, %g5
24564 rdpr %wstate, %g6
24565 fmovdle %xcc, %f5, %f28
24566 edge8ln %l3, %o5, %i3
24567 xorcc %l4, %l1, %g3
24568 fmovsn %icc, %f18, %f14
24569 sll %i7, %g6, %i6
24570 sdivx %l2, 0x0BD5, %o7
24571 fnegd %f12, %f8
24572 fnands %f10, %f29, %f21
24573 movne %xcc, %l5, %o1
24574 orcc %i0, 0x119B, %l0
24575 addcc %g4, 0x10D6, %i1
24576 addccc %i5, %o0, %g7
24577 movvc %icc, %g1, %o4
24578 stb %g2, [%l7 + 0x47]
24579 mulx %i4, %o6, %o2
24580 mova %icc, %o3, %l6
24581 bshuffle %f18, %f22, %f14
24582 edge8 %i2, %l3, %o5
24583 fandnot1 %f12, %f2, %f10
24584 fcmpd %fcc0, %f24, %f16
24585 sdiv %i3, 0x12B2, %l4
24586 alignaddrl %l1, %g5, %g3
24587 move %xcc, %i7, %g6
24588 sir 0x0233
24589 xnorcc %i6, 0x1940, %l2
24590 sllx %o7, 0x11, %o1
24591 srlx %l5, 0x18, %l0
24592 ldsw [%l7 + 0x44], %g4
24593 faligndata %f24, %f30, %f16
24594 array32 %i1, %i0, %o0
24595 movre %g7, %i5, %o4
24596 fmovd %f10, %f8
24597 orn %g2, %g1, %o6
24598 stw %o2, [%l7 + 0x48]
24599 fmovde %xcc, %f26, %f17
24600 addcc %i4, 0x040B, %l6
24601 fpadd16 %f12, %f28, %f20
24602 std %f26, [%l7 + 0x48]
24603 orncc %i2, %o3, %l3
24604 fmovse %icc, %f23, %f31
24605 fnegs %f15, %f27
24606 pdist %f24, %f14, %f28
24607 srl %i3, 0x1E, %o5
24608 array8 %l1, %l4, %g3
24609 orn %g5, %i7, %g6
24610 st %f17, [%l7 + 0x54]
24611 umul %l2, %o7, %i6
24612 add %o1, %l5, %l0
24613 fcmple16 %f22, %f10, %g4
24614 fmovsge %icc, %f24, %f7
24615 save %i0, %i1, %o0
24616 rdpr %cwp, %g1
24617 rdpr %cansave, %g2
24618 rdpr %canrestore, %g3
24619 rdpr %cleanwin, %g4
24620 rdpr %otherwin, %g5
24621 rdpr %wstate, %g6
24622 movrne %i5, %g7, %o4
24623 ldub [%l7 + 0x44], %g2
24624 fmovdgu %icc, %f2, %f26
24625 edge32ln %o6, %o2, %g1
24626 andcc %i4, %l6, %o3
24627 movrlez %l3, 0x319, %i3
24628 ldd [%l7 + 0x28], %i2
24629 ldd [%l7 + 0x70], %f10
24630 alignaddr %l1, %o5, %l4
24631 mova %icc, %g3, %i7
24632 movle %xcc, %g6, %g5
24633 addc %o7, 0x15DC, %l2
24634 movleu %xcc, %o1, %i6
24635 fexpand %f2, %f0
24636 sethi 0x0940, %l0
24637 sdivcc %l5, 0x0CCA, %i0
24638 fxnors %f23, %f3, %f7
24639 ldsh [%l7 + 0x34], %g4
24640 add %o0, %i5, %i1
24641 array32 %g7, %o4, %g2
24642 stb %o2, [%l7 + 0x12]
24643 popc 0x0D4B, %o6
24644 and %i4, %g1, %o3
24645 fands %f8, %f10, %f30
24646 umulcc %l6, 0x107C, %l3
24647 fmovsa %icc, %f17, %f4
24648 fmovsge %icc, %f16, %f25
24649 sth %i2, [%l7 + 0x76]
24650 srlx %i3, %l1, %l4
24651 sllx %g3, %o5, %i7
24652 movvc %icc, %g5, %o7
24653 fandnot2s %f23, %f13, %f9
24654 sdivx %l2, 0x09D4, %o1
24655 srax %g6, 0x0A, %i6
24656 movl %icc, %l0, %l5
24657 and %i0, 0x0258, %g4
24658 edge32l %i5, %o0, %i1
24659 or %g7, 0x1587, %o4
24660 ld [%l7 + 0x74], %f12
24661 movg %icc, %g2, %o2
24662 orncc %i4, 0x0628, %o6
24663 ldsh [%l7 + 0x4A], %o3
24664 movcc %xcc, %g1, %l6
24665 save %i2, 0x0C27, %l3
24666 rdpr %cwp, %g1
24667 rdpr %cansave, %g2
24668 rdpr %canrestore, %g3
24669 rdpr %cleanwin, %g4
24670 rdpr %otherwin, %g5
24671 rdpr %wstate, %g6
24672 edge32 %i3, %l1, %g3
24673 movg %icc, %o5, %i7
24674 stw %l4, [%l7 + 0x78]
24675 fcmpes %fcc3, %f26, %f18
24676 fmovdne %xcc, %f18, %f7
24677 sra %o7, 0x14, %g5
24678 fmovrdgez %o1, %f0, %f10
24679 orcc %l2, 0x1947, %g6
24680 sub %l0, %l5, %i6
24681 ldd [%l7 + 0x08], %f10
24682 stw %i0, [%l7 + 0x44]
24683 umulcc %i5, %g4, %i1
24684 fmul8sux16 %f16, %f26, %f4
24685 sub %g7, 0x0F4B, %o4
24686 fcmps %fcc1, %f10, %f23
24687 ldsb [%l7 + 0x47], %o0
24688 fsrc1s %f2, %f0
24689 add %g2, %i4, %o2
24690 addc %o3, 0x11B6, %o6
24691 movrne %l6, %i2, %g1
24692 movneg %xcc, %i3, %l3
24693 edge8 %l1, %g3, %o5
24694 movcs %icc, %i7, %l4
24695 ldd [%l7 + 0x10], %g4
24696 edge8 %o7, %l2, %g6
24697 movneg %icc, %o1, %l0
24698 fmovdgu %icc, %f19, %f5
24699 fsrc2s %f29, %f19
24700 sllx %i6, 0x09, %l5
24701 lduh [%l7 + 0x62], %i0
24702 andn %g4, %i1, %g7
24703 sra %i5, 0x07, %o4
24704 popc 0x0B00, %o0
24705 andncc %g2, %i4, %o2
24706 move %xcc, %o6, %o3
24707 srax %l6, 0x05, %i2
24708 lduw [%l7 + 0x10], %i3
24709 xnor %l3, %l1, %g1
24710 move %icc, %o5, %i7
24711 edge32n %l4, %g5, %g3
24712 orncc %o7, %g6, %l2
24713 fmovdcs %xcc, %f22, %f7
24714 movrlez %l0, 0x399, %i6
24715 fabss %f30, %f15
24716 array32 %o1, %l5, %g4
24717 andncc %i0, %g7, %i1
24718 fmovsge %icc, %f11, %f17
24719 fmovdgu %xcc, %f14, %f24
24720 andn %o4, %o0, %i5
24721 sra %g2, 0x17, %i4
24722 edge8 %o6, %o2, %l6
24723 ldd [%l7 + 0x58], %o2
24724 movvc %icc, %i3, %l3
24725 addccc %l1, %g1, %o5
24726 edge8ln %i2, %i7, %g5
24727 mulx %l4, %g3, %g6
24728 smul %l2, %o7, %i6
24729 fpack16 %f0, %f2
24730 movrlz %o1, 0x276, %l5
24731 sdivx %l0, 0x146E, %i0
24732 fpadd16 %f28, %f2, %f6
24733 movrgez %g4, 0x227, %g7
24734 sllx %i1, %o4, %i5
24735 movgu %xcc, %g2, %o0
24736 edge16l %i4, %o6, %l6
24737 edge32l %o3, %i3, %l3
24738 subc %l1, %o2, %g1
24739 movn %xcc, %i2, %o5
24740 addccc %i7, %g5, %l4
24741 move %xcc, %g6, %g3
24742 fmovsne %icc, %f7, %f7
24743 edge32 %l2, %o7, %i6
24744 ld [%l7 + 0x48], %f4
24745 xnorcc %l5, 0x1F89, %l0
24746 add %o1, 0x0670, %i0
24747 udivcc %g4, 0x1174, %g7
24748 fnors %f15, %f30, %f16
24749 movne %xcc, %i1, %o4
24750 udiv %g2, 0x0F3B, %i5
24751 subccc %i4, 0x03CF, %o6
24752 udivx %o0, 0x12EF, %l6
24753 movrgz %i3, 0x231, %o3
24754 lduw [%l7 + 0x78], %l1
24755 edge32 %o2, %g1, %i2
24756 edge16l %o5, %l3, %i7
24757 subc %l4, %g6, %g3
24758 orn %g5, %l2, %o7
24759 sdivx %i6, 0x0ED0, %l0
24760 alignaddr %l5, %i0, %g4
24761 movneg %xcc, %o1, %i1
24762 movg %icc, %g7, %o4
24763 movneg %icc, %g2, %i5
24764 sllx %i4, 0x03, %o6
24765 fmovdg %xcc, %f14, %f11
24766 movn %icc, %o0, %l6
24767 fornot1 %f30, %f30, %f20
24768 popc %i3, %o3
24769 edge8ln %l1, %g1, %i2
24770 orcc %o5, 0x1FB2, %l3
24771 srl %o2, %i7, %g6
24772 add %g3, %g5, %l2
24773 fmovdg %xcc, %f18, %f4
24774 fnor %f22, %f16, %f28
24775 orncc %l4, 0x1A97, %i6
24776 ldd [%l7 + 0x48], %f6
24777 fnors %f30, %f5, %f5
24778 movge %xcc, %o7, %l0
24779 edge32 %l5, %g4, %i0
24780 fsrc1 %f22, %f8
24781 alignaddr %o1, %g7, %o4
24782 edge16 %g2, %i5, %i4
24783 movleu %icc, %i1, %o6
24784 udivx %l6, 0x02FF, %o0
24785 add %o3, %l1, %i3
24786 bshuffle %f18, %f20, %f0
24787 movrlez %g1, 0x291, %i2
24788 save %o5, 0x1AEA, %l3
24789 rdpr %cwp, %g1
24790 rdpr %cansave, %g2
24791 rdpr %canrestore, %g3
24792 rdpr %cleanwin, %g4
24793 rdpr %otherwin, %g5
24794 rdpr %wstate, %g6
24795 fornot2s %f22, %f31, %f16
24796 umulcc %o2, 0x1C48, %i7
24797 addccc %g6, 0x012E, %g5
24798 array32 %g3, %l4, %l2
24799 ld [%l7 + 0x4C], %f10
24800 subcc %i6, %l0, %l5
24801 fsrc2s %f25, %f6
24802 fmovrdgez %g4, %f2, %f20
24803 edge8l %o7, %i0, %o1
24804 fsrc1 %f2, %f18
24805 udivx %g7, 0x1332, %o4
24806 nop
24807 set 0x50, %i0
24808 ldsw [%l7 + %i0], %g2
24809 fabsd %f10, %f24
24810 alignaddrl %i5, %i4, %o6
24811 orcc %i1, %l6, %o0
24812 fmovsleu %icc, %f20, %f15
24813 fmovdle %icc, %f20, %f17
24814 stb %l1, [%l7 + 0x42]
24815 subccc %o3, %i3, %i2
24816 restore %o5, %g1, %o2
24817 rdpr %cwp, %g1
24818 rdpr %cansave, %g2
24819 rdpr %canrestore, %g3
24820 rdpr %cleanwin, %g4
24821 rdpr %otherwin, %g5
24822 rdpr %wstate, %g6
24823 movn %icc, %l3, %g6
24824 std %f22, [%l7 + 0x40]
24825 smul %i7, %g3, %g5
24826 ldsb [%l7 + 0x3E], %l4
24827 mova %xcc, %i6, %l2
24828 movne %icc, %l0, %g4
24829 movneg %xcc, %o7, %l5
24830 orncc %o1, %i0, %g7
24831 move %xcc, %g2, %o4
24832 edge16 %i5, %i4, %o6
24833 mulscc %l6, %i1, %o0
24834 fsrc2 %f20, %f26
24835 array32 %o3, %l1, %i2
24836 fornot1s %f26, %f13, %f16
24837 addcc %o5, 0x1608, %g1
24838 movleu %xcc, %i3, %l3
24839 fpack32 %f24, %f22, %f0
24840 umul %o2, 0x01EF, %i7
24841 movrgz %g6, 0x13C, %g3
24842 movrgez %g5, %l4, %l2
24843 array8 %l0, %g4, %o7
24844 andncc %i6, %o1, %i0
24845 mulx %g7, %g2, %o4
24846 smul %l5, %i4, %o6
24847 alignaddrl %l6, %i5, %o0
24848 movrlez %o3, 0x3C8, %l1
24849 and %i2, %o5, %i1
24850 fzero %f10
24851 movneg %xcc, %i3, %g1
24852 edge16 %o2, %i7, %g6
24853 mova %icc, %g3, %g5
24854 umul %l3, 0x0178, %l4
24855 move %xcc, %l2, %l0
24856 mova %xcc, %o7, %g4
24857 movneg %xcc, %o1, %i6
24858 sdivcc %i0, 0x1FDD, %g2
24859 sir 0x1BA4
24860 orncc %o4, 0x05CA, %g7
24861 movg %xcc, %l5, %i4
24862 fmovrdgez %l6, %f6, %f26
24863 stx %o6, [%l7 + 0x28]
24864 xnorcc %o0, 0x1C44, %o3
24865 movgu %xcc, %i5, %l1
24866 andn %i2, 0x14CF, %i1
24867 fmovdge %xcc, %f26, %f6
24868 mova %xcc, %o5, %g1
24869 subcc %o2, 0x104E, %i3
24870 srlx %g6, %i7, %g5
24871 orncc %l3, %l4, %g3
24872 xorcc %l0, 0x192C, %l2
24873 subccc %g4, %o7, %i6
24874 subcc %o1, 0x0861, %i0
24875 orn %o4, 0x0985, %g2
24876 movn %xcc, %l5, %i4
24877 movleu %icc, %g7, %l6
24878 xorcc %o6, %o0, %o3
24879 sir 0x09FE
24880 movge %xcc, %l1, %i2
24881 movcs %xcc, %i1, %i5
24882 ld [%l7 + 0x60], %f14
24883 sethi 0x1FC7, %o5
24884 movrgez %g1, 0x050, %i3
24885 mulscc %o2, %i7, %g6
24886 orn %l3, 0x0AC7, %l4
24887 fmul8x16al %f0, %f27, %f14
24888 addc %g3, %l0, %g5
24889 mulscc %g4, 0x0B5D, %o7
24890 alignaddrl %i6, %l2, %i0
24891 edge32n %o4, %o1, %l5
24892 fexpand %f10, %f18
24893 fpsub32 %f26, %f14, %f10
24894 smulcc %g2, 0x1233, %i4
24895 movrgez %l6, 0x333, %g7
24896 fmovde %icc, %f11, %f29
24897 std %f28, [%l7 + 0x20]
24898 fcmpgt32 %f10, %f28, %o6
24899 movleu %xcc, %o0, %o3
24900 st %f5, [%l7 + 0x5C]
24901 array32 %i2, %l1, %i1
24902 st %f24, [%l7 + 0x24]
24903 movle %xcc, %i5, %g1
24904 fsrc2 %f0, %f20
24905 ldsw [%l7 + 0x64], %o5
24906 movvs %icc, %o2, %i3
24907 edge32 %i7, %l3, %l4
24908 edge32l %g6, %g3, %g5
24909 alignaddrl %g4, %o7, %i6
24910 sra %l2, %l0, %o4
24911 mulx %o1, %l5, %g2
24912 movvs %xcc, %i0, %i4
24913 fmovsneg %icc, %f17, %f15
24914 edge16l %g7, %l6, %o0
24915 edge16 %o6, %o3, %l1
24916 orcc %i1, %i2, %g1
24917 edge16l %o5, %i5, %o2
24918 edge8 %i3, %l3, %i7
24919 movcs %xcc, %g6, %l4
24920 fpmerge %f28, %f20, %f26
24921 fmuld8sux16 %f30, %f3, %f0
24922 stw %g3, [%l7 + 0x50]
24923 addccc %g4, 0x143F, %g5
24924 sra %i6, 0x10, %l2
24925 sllx %o7, 0x06, %o4
24926 ldx [%l7 + 0x40], %o1
24927 fcmpd %fcc3, %f12, %f12
24928 edge32n %l0, %g2, %i0
24929 stw %i4, [%l7 + 0x3C]
24930 edge32l %l5, %g7, %o0
24931 orncc %o6, 0x10D4, %l6
24932 movpos %xcc, %o3, %i1
24933 ld [%l7 + 0x38], %f5
24934 fmovscs %xcc, %f31, %f17
24935 alignaddrl %i2, %g1, %l1
24936 xor %i5, 0x1207, %o5
24937 subcc %i3, 0x0A22, %o2
24938 ld [%l7 + 0x50], %f8
24939 pdist %f26, %f8, %f0
24940 fcmpne16 %f8, %f14, %l3
24941 fmovdcc %icc, %f12, %f7
24942 addccc %i7, 0x0A4A, %g6
24943 andn %l4, 0x12B8, %g4
24944 movrlez %g5, %i6, %g3
24945 movneg %icc, %l2, %o4
24946 movge %xcc, %o7, %o1
24947 fcmped %fcc3, %f6, %f8
24948 fands %f0, %f24, %f23
24949 movrne %g2, 0x3E7, %l0
24950 fmovrsgz %i4, %f19, %f21
24951 fpadd32 %f12, %f0, %f6
24952 edge16ln %l5, %g7, %i0
24953 fmovsleu %icc, %f29, %f6
24954 subccc %o0, %l6, %o3
24955 mulx %o6, %i2, %i1
24956 fmovspos %xcc, %f26, %f8
24957 stb %l1, [%l7 + 0x72]
24958 fmovsg %icc, %f30, %f14
24959 ldsh [%l7 + 0x5E], %g1
24960 fsrc1 %f4, %f4
24961 fors %f20, %f16, %f6
24962 movpos %icc, %o5, %i5
24963 move %icc, %i3, %l3
24964 subccc %o2, 0x15DB, %g6
24965 movcs %xcc, %l4, %g4
24966 movle %xcc, %g5, %i7
24967 edge32 %i6, %g3, %o4
24968 addccc %l2, %o7, %o1
24969 std %f22, [%l7 + 0x08]
24970 ldx [%l7 + 0x10], %l0
24971 movge %icc, %g2, %l5
24972 addccc %g7, 0x1AAA, %i4
24973 fmovrdgz %i0, %f12, %f14
24974 sub %l6, %o0, %o6
24975 ldub [%l7 + 0x6C], %o3
24976 fmul8ulx16 %f12, %f2, %f14
24977 mova %icc, %i1, %i2
24978 nop
24979 set 0x64, %l2
24980 lduh [%l7 + %l2], %l1
24981 edge8l %g1, %o5, %i3
24982 array16 %i5, %o2, %l3
24983 edge16l %l4, %g6, %g5
24984 edge16ln %i7, %g4, %i6
24985 lduw [%l7 + 0x40], %g3
24986 sub %o4, %o7, %l2
24987 xorcc %l0, %o1, %g2
24988 movcs %icc, %g7, %l5
24989 srax %i0, 0x17, %l6
24990 edge8 %i4, %o6, %o3
24991 srlx %o0, 0x1B, %i1
24992 edge8n %l1, %i2, %g1
24993 smulcc %o5, %i3, %i5
24994 movvs %xcc, %o2, %l3
24995 stb %l4, [%l7 + 0x4C]
24996 fpmerge %f30, %f7, %f6
24997 edge16n %g6, %i7, %g4
24998 ldx [%l7 + 0x50], %i6
24999 alignaddr %g5, %g3, %o4
25000 ldd [%l7 + 0x20], %f14
25001 andn %o7, %l2, %o1
25002 sdivcc %g2, 0x162F, %l0
25003 movleu %icc, %g7, %l5
25004 subc %l6, %i4, %o6
25005 udivx %i0, 0x1550, %o0
25006 ldsh [%l7 + 0x26], %o3
25007 ldx [%l7 + 0x08], %i1
25008 fcmpne16 %f18, %f2, %l1
25009 sllx %i2, %g1, %o5
25010 fmovdleu %icc, %f12, %f16
25011 movne %xcc, %i3, %i5
25012 fmovrsgez %o2, %f31, %f9
25013 fabss %f8, %f19
25014 andn %l3, 0x0661, %g6
25015 edge16l %l4, %g4, %i7
25016 fmovdle %xcc, %f11, %f7
25017 sdivcc %i6, 0x1A75, %g5
25018 fornot1 %f6, %f4, %f0
25019 stb %o4, [%l7 + 0x73]
25020 fmovrdlz %g3, %f0, %f4
25021 edge16ln %l2, %o1, %g2
25022 movgu %icc, %o7, %l0
25023 movre %l5, %g7, %i4
25024 movne %icc, %l6, %i0
25025 movrlz %o6, 0x355, %o3
25026 fpsub32s %f8, %f17, %f17
25027 add %i1, %l1, %o0
25028 mova %xcc, %g1, %o5
25029 addcc %i3, 0x06EF, %i2
25030 movrlz %o2, %l3, %g6
25031 mova %xcc, %i5, %g4
25032 movrgz %l4, 0x18D, %i7
25033 stw %i6, [%l7 + 0x3C]
25034 movrgz %o4, %g3, %g5
25035 edge16l %o1, %l2, %g2
25036 edge8ln %o7, %l5, %l0
25037 fpsub32 %f16, %f28, %f6
25038 fcmpgt32 %f16, %f14, %i4
25039 sub %l6, %i0, %o6
25040 fpadd32s %f1, %f24, %f27
25041 subccc %o3, %g7, %l1
25042 lduh [%l7 + 0x4E], %i1
25043 edge16n %o0, %g1, %i3
25044 udivx %o5, 0x0DCD, %i2
25045 sethi 0x14FF, %l3
25046 movrlz %g6, 0x317, %o2
25047 orn %g4, %i5, %l4
25048 fabsd %f6, %f14
25049 addc %i6, 0x1D35, %o4
25050 xnorcc %i7, %g3, %g5
25051 smulcc %l2, 0x153D, %g2
25052 sethi 0x1A2C, %o7
25053 xnor %o1, 0x13D3, %l5
25054 movge %icc, %i4, %l0
25055 fpadd32s %f5, %f29, %f6
25056 movg %xcc, %i0, %l6
25057 addccc %o6, %o3, %l1
25058 movne %xcc, %i1, %o0
25059 fornot1 %f0, %f14, %f12
25060 popc 0x1570, %g7
25061 xorcc %g1, %i3, %o5
25062 movge %xcc, %l3, %g6
25063 movl %icc, %i2, %o2
25064 fcmpne16 %f18, %f24, %i5
25065 movrlz %g4, %l4, %o4
25066 fxors %f21, %f23, %f14
25067 movg %xcc, %i6, %i7
25068 movrlz %g3, %g5, %l2
25069 edge32ln %g2, %o7, %o1
25070 udivx %i4, 0x0D64, %l5
25071 srl %l0, %l6, %i0
25072 popc 0x12B8, %o3
25073 edge16 %o6, %i1, %o0
25074 st %f13, [%l7 + 0x18]
25075 movrgez %l1, 0x177, %g7
25076 ldd [%l7 + 0x70], %f24
25077 addc %g1, 0x04B0, %i3
25078 sll %o5, 0x1F, %l3
25079 umulcc %i2, %o2, %i5
25080 movleu %icc, %g4, %g6
25081 lduw [%l7 + 0x44], %o4
25082 ldsb [%l7 + 0x77], %i6
25083 movgu %icc, %l4, %g3
25084 movleu %icc, %i7, %l2
25085 array16 %g2, %o7, %g5
25086 movcc %xcc, %i4, %o1
25087 srax %l0, %l5, %l6
25088 edge32 %i0, %o6, %o3
25089 movre %i1, %o0, %l1
25090 fmovsn %icc, %f2, %f0
25091 orncc %g7, %i3, %g1
25092 ldub [%l7 + 0x15], %l3
25093 xor %i2, 0x0058, %o5
25094 fmovrse %i5, %f10, %f31
25095 edge16l %o2, %g6, %g4
25096 fmovdcs %icc, %f29, %f4
25097 ldd [%l7 + 0x10], %f4
25098 sllx %i6, 0x1C, %o4
25099 sdiv %l4, 0x0137, %i7
25100 movrlz %l2, %g3, %g2
25101 orn %g5, 0x11C3, %i4
25102 orn %o1, %l0, %l5
25103 fmovdcc %icc, %f29, %f23
25104 movle %xcc, %l6, %o7
25105 mulx %o6, 0x1D6F, %i0
25106 for %f30, %f20, %f24
25107 andncc %i1, %o0, %l1
25108 srax %g7, %o3, %i3
25109 fpsub16s %f21, %f28, %f22
25110 edge32 %l3, %i2, %g1
25111 sethi 0x0026, %i5
25112 ldsh [%l7 + 0x24], %o5
25113 movl %icc, %o2, %g6
25114 udivcc %i6, 0x0343, %o4
25115 movvs %icc, %l4, %g4
25116 udivx %l2, 0x1759, %i7
25117 fmul8x16au %f5, %f9, %f30
25118 sllx %g3, 0x06, %g5
25119 movneg %icc, %i4, %o1
25120 edge16l %l0, %l5, %l6
25121 fxor %f30, %f18, %f4
25122 sir 0x0BA9
25123 edge32l %g2, %o6, %i0
25124 array32 %o7, %o0, %l1
25125 srax %g7, %o3, %i3
25126 ldsw [%l7 + 0x14], %l3
25127 fcmpgt16 %f24, %f6, %i1
25128 sir 0x1C8D
25129 andcc %i2, 0x03A0, %g1
25130 xnor %o5, 0x1588, %o2
25131 fsrc1 %f16, %f28
25132 smul %i5, 0x0A9D, %i6
25133 sdivx %g6, 0x1D0C, %o4
25134 movrne %l4, 0x2DB, %l2
25135 fabsd %f16, %f22
25136 xor %g4, %g3, %i7
25137 edge32l %i4, %g5, %l0
25138 srax %o1, 0x1C, %l6
25139 movvs %xcc, %g2, %o6
25140 edge32l %i0, %l5, %o0
25141 movle %xcc, %l1, %g7
25142 fnegs %f12, %f11
25143 sethi 0x1FEC, %o3
25144 edge16ln %i3, %o7, %l3
25145 ldub [%l7 + 0x34], %i1
25146 orcc %i2, 0x0485, %o5
25147 movvs %xcc, %g1, %o2
25148 ldsw [%l7 + 0x4C], %i5
25149 edge32n %g6, %i6, %o4
25150 edge8 %l2, %l4, %g4
25151 movge %xcc, %i7, %g3
25152 fornot1s %f11, %f6, %f7
25153 fmovdvc %xcc, %f10, %f24
25154 fzero %f16
25155 sll %i4, %g5, %l0
25156 orcc %l6, %o1, %g2
25157 movgu %icc, %o6, %i0
25158 movvc %icc, %l5, %o0
25159 movleu %icc, %l1, %o3
25160 smul %i3, 0x1535, %g7
25161 movrlez %l3, %o7, %i1
25162 edge16l %i2, %g1, %o5
25163 sir 0x09D3
25164 movpos %xcc, %o2, %g6
25165 movre %i6, 0x367, %o4
25166 fpsub16s %f6, %f30, %f26
25167 sra %l2, 0x08, %i5
25168 subc %g4, %l4, %i7
25169 mova %xcc, %i4, %g5
25170 movrlez %g3, 0x063, %l6
25171 nop
25172 set 0x33, %l0
25173 ldsb [%l7 + %l0], %l0
25174 srlx %g2, %o6, %i0
25175 movle %xcc, %l5, %o0
25176 fmul8x16 %f1, %f10, %f20
25177 add %o1, %o3, %l1
25178 movrgz %i3, 0x296, %l3
25179 srlx %g7, 0x1C, %i1
25180 movneg %xcc, %i2, %g1
25181 fpsub16s %f4, %f16, %f14
25182 addccc %o5, %o7, %g6
25183 array16 %o2, %o4, %l2
25184 smul %i6, %g4, %l4
25185 movcc %xcc, %i7, %i5
25186 xorcc %g5, 0x016B, %g3
25187 ldd [%l7 + 0x70], %f0
25188 udivx %l6, 0x1DA9, %l0
25189 alignaddr %g2, %o6, %i0
25190 movrlez %l5, %i4, %o0
25191 fmovrde %o3, %f0, %f26
25192 movpos %xcc, %l1, %o1
25193 movpos %xcc, %i3, %l3
25194 fpsub16s %f30, %f23, %f1
25195 edge8n %i1, %g7, %g1
25196 sdivcc %i2, 0x1A08, %o7
25197 fmul8ulx16 %f16, %f20, %f30
25198 fmovsa %xcc, %f10, %f11
25199 ldub [%l7 + 0x6E], %o5
25200 fmovsvc %icc, %f18, %f4
25201 add %g6, %o2, %o4
25202 mova %icc, %i6, %g4
25203 edge32n %l4, %i7, %i5
25204 movre %g5, 0x30C, %g3
25205 movneg %icc, %l6, %l0
25206 movcs %icc, %l2, %o6
25207 fmovrdgz %g2, %f24, %f8
25208 fmovrsgz %l5, %f22, %f29
25209 bshuffle %f22, %f18, %f24
25210 addcc %i4, %o0, %i0
25211 sdivcc %o3, 0x083F, %o1
25212 fpack16 %f8, %f1
25213 movge %icc, %l1, %i3
25214 udiv %i1, 0x0865, %l3
25215 xorcc %g1, %g7, %i2
25216 movrne %o7, 0x2FD, %g6
25217 std %f24, [%l7 + 0x70]
25218 std %f10, [%l7 + 0x50]
25219 array8 %o5, %o4, %o2
25220 srlx %g4, %l4, %i6
25221 orcc %i5, %i7, %g3
25222 fpackfix %f8, %f3
25223 for %f0, %f2, %f12
25224 movrgz %g5, 0x37A, %l0
25225 edge8n %l2, %l6, %g2
25226 std %f18, [%l7 + 0x78]
25227 subcc %o6, %l5, %o0
25228 fmovrse %i4, %f4, %f23
25229 sra %o3, 0x1F, %o1
25230 xor %l1, 0x0998, %i0
25231 fcmpne32 %f20, %f14, %i1
25232 nop
25233 set 0x60, %l6
25234 stx %i3, [%l7 + %l6]
25235 udiv %g1, 0x05C2, %g7
25236 andncc %l3, %o7, %i2
25237 subc %o5, %o4, %g6
25238 sdivx %g4, 0x04E5, %o2
25239 andncc %i6, %l4, %i5
25240 movge %icc, %g3, %i7
25241 pdist %f28, %f26, %f12
25242 sllx %g5, 0x1E, %l2
25243 movg %xcc, %l6, %g2
25244 array16 %o6, %l0, %o0
25245 ldsh [%l7 + 0x28], %l5
25246 edge16 %o3, %o1, %i4
25247 stb %l1, [%l7 + 0x32]
25248 movpos %xcc, %i0, %i1
25249 sth %i3, [%l7 + 0x3E]
25250 fmovrde %g7, %f10, %f10
25251 sub %g1, 0x0256, %l3
25252 fxors %f4, %f6, %f18
25253 subc %o7, 0x0CF2, %i2
25254 ld [%l7 + 0x68], %f22
25255 fmovdgu %icc, %f1, %f15
25256 mulscc %o4, %o5, %g4
25257 fmovscc %xcc, %f25, %f0
25258 orn %g6, %o2, %l4
25259 fmovdge %xcc, %f12, %f4
25260 movre %i6, 0x118, %i5
25261 udivx %g3, 0x05A0, %i7
25262 popc %g5, %l6
25263 ld [%l7 + 0x5C], %f21
25264 movrgz %l2, 0x2CB, %o6
25265 movle %icc, %g2, %l0
25266 srax %l5, 0x15, %o0
25267 udivx %o3, 0x1568, %i4
25268 movle %icc, %l1, %o1
25269 stb %i1, [%l7 + 0x64]
25270 orncc %i0, %g7, %i3
25271 fmovscs %icc, %f5, %f24
25272 fmovsvs %icc, %f14, %f21
25273 sdivcc %g1, 0x0063, %l3
25274 movle %icc, %i2, %o7
25275 addcc %o4, 0x03F3, %o5
25276 sll %g6, %o2, %g4
25277 edge16ln %l4, %i6, %g3
25278 fnot2s %f30, %f2
25279 andcc %i5, %i7, %l6
25280 smul %l2, 0x1E35, %g5
25281 fmovrdlez %g2, %f14, %f12
25282 andncc %o6, %l0, %o0
25283 stb %l5, [%l7 + 0x57]
25284 addcc %o3, 0x1A1B, %i4
25285 fmovsne %xcc, %f11, %f0
25286 fzero %f16
25287 fmovsvs %icc, %f7, %f13
25288 fsrc2 %f14, %f14
25289 addccc %o1, 0x14D1, %l1
25290 udivx %i1, 0x12A2, %g7
25291 subccc %i3, 0x17B6, %g1
25292 stx %i0, [%l7 + 0x78]
25293 stx %i2, [%l7 + 0x08]
25294 edge32n %o7, %o4, %l3
25295 movvs %icc, %g6, %o5
25296 srl %g4, %l4, %o2
25297 array32 %g3, %i5, %i7
25298 ldd [%l7 + 0x68], %f20
25299 andn %l6, %l2, %i6
25300 movle %xcc, %g5, %o6
25301 fexpand %f5, %f2
25302 fmovsn %icc, %f16, %f8
25303 sdivx %l0, 0x1F1B, %g2
25304 movneg %xcc, %l5, %o0
25305 sir 0x0C91
25306 st %f8, [%l7 + 0x28]
25307 movrgz %i4, %o3, %l1
25308 subc %o1, 0x1293, %i1
25309 mova %icc, %i3, %g7
25310 udivx %i0, 0x0EF2, %g1
25311 fmovdcs %icc, %f26, %f6
25312 fmovdg %xcc, %f11, %f2
25313 alignaddr %i2, %o4, %o7
25314 edge16n %g6, %l3, %g4
25315 lduw [%l7 + 0x0C], %o5
25316 array8 %l4, %o2, %i5
25317 edge32n %g3, %i7, %l6
25318 ldub [%l7 + 0x6E], %l2
25319 movneg %xcc, %i6, %g5
25320 addc %o6, 0x00F7, %g2
25321 xor %l0, %o0, %i4
25322 movleu %xcc, %o3, %l5
25323 edge8 %l1, %i1, %i3
25324 addc %g7, %o1, %i0
25325 xnor %i2, %o4, %g1
25326 ldx [%l7 + 0x78], %g6
25327 nop
25328 set 0x78, %o0
25329 lduh [%l7 + %o0], %l3
25330 and %g4, %o5, %l4
25331 sra %o2, %i5, %g3
25332 fones %f3
25333 edge32 %o7, %i7, %l6
25334 mulscc %l2, %g5, %o6
25335 smul %g2, %l0, %i6
25336 array8 %i4, %o0, %o3
25337 movleu %icc, %l5, %i1
25338 fcmpne16 %f12, %f10, %i3
25339 nop
25340 set 0x3C, %g2
25341 lduh [%l7 + %g2], %l1
25342 movpos %xcc, %o1, %i0
25343 fmovda %icc, %f12, %f31
25344 srl %i2, %g7, %g1
25345 alignaddrl %o4, %l3, %g6
25346 movre %g4, %l4, %o2
25347 setx loop_82, %l0, %l1
25348 return %l1
25349 nop
25350 rdpr %cwp, %g1
25351 rdpr %cansave, %g2
25352 rdpr %canrestore, %g3
25353 rdpr %cleanwin, %g4
25354 rdpr %otherwin, %g5
25355 rdpr %wstate, %g6
25356loop_82: fpack32 %f30, %f24, %f14
25357 umul %o5, %i7, %o7
25358 movrne %l6, 0x287, %g5
25359 edge32n %o6, %g2, %l2
25360 edge32ln %l0, %i6, %i4
25361 restore %o3, 0x0063, %o0
25362 rdpr %cwp, %g1
25363 rdpr %cansave, %g2
25364 rdpr %canrestore, %g3
25365 rdpr %cleanwin, %g4
25366 rdpr %otherwin, %g5
25367 rdpr %wstate, %g6
25368 stb %l5, [%l7 + 0x47]
25369 fmovde %xcc, %f27, %f24
25370 or %i1, %l1, %o1
25371 umulcc %i3, 0x0179, %i0
25372 xor %g7, %g1, %i2
25373 orncc %l3, 0x1ACA, %o4
25374 fmovrdgez %g6, %f30, %f2
25375 array8 %g4, %o2, %i5
25376 addccc %g3, %l4, %i7
25377 umulcc %o5, %l6, %g5
25378 fzeros %f31
25379 sethi 0x06FF, %o7
25380 edge32n %o6, %l2, %g2
25381 xorcc %i6, %l0, %o3
25382 andn %i4, 0x111A, %o0
25383 edge16 %l5, %l1, %o1
25384 array32 %i1, %i3, %i0
25385 addc %g7, %g1, %l3
25386 addcc %o4, %g6, %i2
25387 fmovdle %xcc, %f30, %f4
25388 bshuffle %f28, %f20, %f0
25389 movg %icc, %g4, %i5
25390 movl %xcc, %g3, %o2
25391 mova %icc, %l4, %o5
25392 ldd [%l7 + 0x38], %f24
25393 orncc %l6, 0x1CB5, %g5
25394 edge16l %i7, %o7, %o6
25395 smulcc %l2, %i6, %g2
25396 array8 %o3, %i4, %l0
25397 fpack16 %f0, %f2
25398 fmovspos %icc, %f9, %f2
25399 ldd [%l7 + 0x08], %o0
25400 fmovrsgz %l5, %f5, %f28
25401 edge16n %o1, %l1, %i1
25402 edge8 %i3, %g7, %i0
25403 ldsb [%l7 + 0x54], %l3
25404 smulcc %g1, 0x1188, %o4
25405 fmovsa %xcc, %f28, %f2
25406 xnor %i2, %g4, %g6
25407 stw %i5, [%l7 + 0x0C]
25408 popc %o2, %g3
25409 lduh [%l7 + 0x28], %l4
25410 ldsb [%l7 + 0x76], %o5
25411 edge8ln %l6, %g5, %o7
25412 orn %i7, %o6, %l2
25413 movrlez %g2, 0x037, %o3
25414 stw %i6, [%l7 + 0x30]
25415 stx %i4, [%l7 + 0x78]
25416 edge16ln %l0, %o0, %o1
25417 stw %l5, [%l7 + 0x40]
25418 fcmpd %fcc1, %f20, %f6
25419 ldsw [%l7 + 0x20], %l1
25420 fmul8ulx16 %f16, %f20, %f4
25421 fpsub16s %f24, %f7, %f5
25422 movgu %xcc, %i3, %i1
25423 movrgez %g7, 0x2AA, %i0
25424 sra %g1, 0x06, %o4
25425 edge8 %i2, %g4, %l3
25426 andcc %g6, 0x13F2, %i5
25427 movle %xcc, %g3, %l4
25428 umul %o2, 0x005A, %o5
25429 orcc %g5, 0x1F21, %l6
25430 edge8 %i7, %o6, %o7
25431 alignaddrl %l2, %o3, %g2
25432 array16 %i6, %l0, %o0
25433 array16 %i4, %l5, %o1
25434 andn %i3, 0x023F, %l1
25435 movleu %icc, %i1, %g7
25436 smul %i0, %g1, %o4
25437 udiv %g4, 0x16D2, %l3
25438 edge32 %g6, %i5, %g3
25439 alignaddrl %i2, %l4, %o2
25440 st %f16, [%l7 + 0x38]
25441 edge16ln %g5, %l6, %i7
25442 movrgz %o6, %o7, %o5
25443 fmovsa %icc, %f17, %f14
25444 fmovdn %xcc, %f22, %f27
25445 edge8n %l2, %o3, %g2
25446 fmovdneg %xcc, %f30, %f28
25447 movneg %icc, %l0, %i6
25448 udivcc %i4, 0x0B7B, %l5
25449 fmovrslz %o0, %f11, %f29
25450 edge32l %o1, %l1, %i1
25451 subcc %g7, 0x0C09, %i3
25452 fmovdgu %icc, %f16, %f13
25453 xor %g1, %i0, %o4
25454 mulscc %l3, 0x1386, %g4
25455 fmovsvc %xcc, %f27, %f30
25456 umul %i5, %g3, %g6
25457 movre %l4, 0x36E, %o2
25458 orcc %g5, 0x0B02, %i2
25459 sethi 0x0A29, %i7
25460 ldd [%l7 + 0x70], %f18
25461 fxor %f14, %f20, %f30
25462 stb %l6, [%l7 + 0x6D]
25463 movleu %icc, %o7, %o5
25464 ldsw [%l7 + 0x1C], %l2
25465 ldsb [%l7 + 0x68], %o3
25466 fmovrdlez %g2, %f6, %f2
25467 udiv %l0, 0x1A87, %o6
25468 sethi 0x00B5, %i6
25469 edge16ln %l5, %i4, %o1
25470 edge16n %o0, %l1, %g7
25471 andcc %i1, %i3, %g1
25472 movrlz %i0, %l3, %g4
25473 movrlez %o4, 0x1CC, %i5
25474 edge8 %g6, %g3, %l4
25475 bshuffle %f12, %f2, %f8
25476 siam 0x0
25477 fzero %f16
25478 fmovrse %g5, %f28, %f31
25479 ldsh [%l7 + 0x38], %o2
25480 lduh [%l7 + 0x10], %i2
25481 movn %icc, %i7, %o7
25482 array8 %l6, %o5, %l2
25483 umulcc %o3, 0x1E97, %g2
25484 fpadd16s %f22, %f3, %f8
25485 fornot2s %f14, %f29, %f24
25486 ldub [%l7 + 0x50], %l0
25487 st %f30, [%l7 + 0x10]
25488 array32 %o6, %l5, %i4
25489 movvc %icc, %i6, %o0
25490 edge16l %o1, %g7, %l1
25491 addc %i3, %g1, %i1
25492 alignaddr %l3, %i0, %g4
25493 umulcc %i5, 0x0392, %o4
25494 sll %g3, 0x01, %g6
25495 fnot1s %f25, %f18
25496 fnot2 %f26, %f24
25497 movrlz %g5, %l4, %i2
25498 subc %i7, %o2, %l6
25499 st %f19, [%l7 + 0x50]
25500 sth %o7, [%l7 + 0x12]
25501 orn %l2, 0x1D4C, %o3
25502 stw %g2, [%l7 + 0x14]
25503 ldsb [%l7 + 0x70], %o5
25504 mulx %o6, 0x0F51, %l5
25505 edge8 %i4, %i6, %l0
25506 fandnot2s %f5, %f13, %f31
25507 xnor %o0, 0x034A, %o1
25508 ldsh [%l7 + 0x48], %l1
25509 lduh [%l7 + 0x34], %g7
25510 fcmpne16 %f14, %f0, %g1
25511 fmul8x16 %f10, %f18, %f12
25512 fmovrdne %i1, %f2, %f6
25513 stb %i3, [%l7 + 0x20]
25514 fmovsn %xcc, %f17, %f13
25515 alignaddrl %i0, %l3, %g4
25516 edge8ln %o4, %i5, %g6
25517 alignaddr %g3, %g5, %l4
25518 edge8l %i7, %i2, %o2
25519 subc %o7, %l6, %l2
25520 fmovd %f10, %f30
25521 fmovdne %xcc, %f13, %f21
25522 orcc %g2, 0x066D, %o3
25523 nop
25524 set 0x11, %i3
25525 stb %o6, [%l7 + %i3]
25526 nop
25527 set 0x30, %l4
25528 ldd [%l7 + %l4], %f2
25529 addcc %o5, %l5, %i6
25530 fxnors %f6, %f14, %f26
25531 xnor %i4, %o0, %o1
25532 movrne %l1, %l0, %g7
25533 xnor %g1, 0x0752, %i3
25534 array8 %i0, %i1, %l3
25535 subccc %o4, %i5, %g6
25536 movvc %xcc, %g3, %g4
25537 andncc %l4, %i7, %g5
25538 udiv %o2, 0x0E86, %o7
25539 sdiv %i2, 0x077C, %l6
25540 fones %f14
25541 subc %l2, 0x01C8, %g2
25542 orcc %o6, 0x0EF2, %o5
25543 edge32ln %o3, %l5, %i4
25544 addc %o0, %o1, %l1
25545 alignaddrl %l0, %i6, %g1
25546 sdivcc %i3, 0x1C99, %g7
25547 sdivcc %i0, 0x109A, %i1
25548 xor %o4, %i5, %l3
25549 mulscc %g3, %g6, %l4
25550 movvc %xcc, %g4, %g5
25551 array32 %o2, %o7, %i7
25552 fcmpeq32 %f2, %f30, %i2
25553 movge %xcc, %l2, %g2
25554 udivx %o6, 0x1C92, %o5
25555 save %l6, 0x015E, %o3
25556 rdpr %cwp, %g1
25557 rdpr %cansave, %g2
25558 rdpr %canrestore, %g3
25559 rdpr %cleanwin, %g4
25560 rdpr %otherwin, %g5
25561 rdpr %wstate, %g6
25562 std %f26, [%l7 + 0x58]
25563 fandnot1 %f26, %f28, %f18
25564 movleu %icc, %l5, %i4
25565 stb %o0, [%l7 + 0x10]
25566 subcc %o1, %l0, %l1
25567 fnot2s %f6, %f8
25568 umul %g1, %i3, %i6
25569 fmovdpos %icc, %f24, %f5
25570 movre %i0, %i1, %g7
25571 fpack32 %f10, %f0, %f8
25572 movrlz %o4, 0x3E6, %l3
25573 fmovrde %i5, %f16, %f0
25574 edge32l %g6, %l4, %g4
25575 movvc %icc, %g3, %o2
25576 fmovdneg %xcc, %f25, %f12
25577 fmovsle %icc, %f7, %f17
25578 ldsh [%l7 + 0x5E], %o7
25579 fandnot1 %f4, %f14, %f20
25580 xnor %i7, 0x1A46, %g5
25581 nop
25582 set 0x64, %o3
25583 lduw [%l7 + %o3], %l2
25584 xnor %g2, 0x0629, %i2
25585 andn %o5, %l6, %o3
25586 sdivx %o6, 0x1CBA, %i4
25587 sllx %o0, 0x18, %l5
25588 ldsw [%l7 + 0x68], %l0
25589 alignaddrl %o1, %l1, %i3
25590 movvs %xcc, %i6, %g1
25591 alignaddr %i0, %g7, %i1
25592 movrne %l3, 0x25A, %i5
25593 sra %g6, 0x14, %o4
25594 fmul8sux16 %f8, %f22, %f0
25595 stb %g4, [%l7 + 0x14]
25596 umul %g3, 0x1105, %l4
25597 sdiv %o7, 0x0188, %i7
25598 ldd [%l7 + 0x30], %f6
25599 st %f24, [%l7 + 0x24]
25600 sir 0x12F3
25601 subc %g5, 0x0C1E, %o2
25602 alignaddrl %g2, %l2, %o5
25603 movl %icc, %i2, %o3
25604 sdiv %o6, 0x12D6, %l6
25605 fmovrdgez %i4, %f20, %f0
25606 movre %o0, %l0, %l5
25607 stw %l1, [%l7 + 0x64]
25608 movpos %xcc, %i3, %o1
25609 edge32 %i6, %i0, %g7
25610 setx loop_83, %l0, %l1
25611 return %l1
25612 nop
25613 rdpr %cwp, %g1
25614 rdpr %cansave, %g2
25615 rdpr %canrestore, %g3
25616 rdpr %cleanwin, %g4
25617 rdpr %otherwin, %g5
25618 rdpr %wstate, %g6
25619loop_83: fsrc1 %f16, %f4
25620 ldsw [%l7 + 0x10], %g6
25621 nop
25622 set 0x18, %l3
25623 stx %i5, [%l7 + %l3]
25624 array32 %o4, %g3, %g4
25625 sth %o7, [%l7 + 0x36]
25626 edge32l %l4, %g5, %o2
25627 andcc %i7, %g2, %o5
25628 movl %icc, %i2, %l2
25629 movvs %xcc, %o6, %o3
25630 sdivcc %l6, 0x0C14, %i4
25631 movn %xcc, %l0, %l5
25632 movgu %icc, %l1, %i3
25633 xnor %o0, 0x0249, %o1
25634 fones %f21
25635 movrgez %i0, %g7, %i1
25636 fornot2s %f21, %f25, %f6
25637 fsrc1s %f29, %f24
25638 movvs %xcc, %l3, %i6
25639 movleu %icc, %g1, %g6
25640 nop
25641 set 0x50, %o5
25642 stx %o4, [%l7 + %o5]
25643 sdivx %i5, 0x0BFE, %g4
25644 edge16ln %g3, %o7, %g5
25645 stw %o2, [%l7 + 0x70]
25646 udivcc %l4, 0x0C2C, %g2
25647 fmovde %xcc, %f27, %f21
25648 movle %icc, %o5, %i2
25649 or %i7, 0x0ADA, %o6
25650 edge8ln %o3, %l2, %l6
25651 fpadd16s %f10, %f24, %f13
25652 sth %i4, [%l7 + 0x5C]
25653 ldsb [%l7 + 0x46], %l5
25654 movre %l0, 0x354, %i3
25655 stx %o0, [%l7 + 0x18]
25656 array8 %o1, %l1, %g7
25657 movcc %icc, %i0, %l3
25658 sdivx %i6, 0x0961, %g1
25659 sethi 0x0F9D, %g6
25660 orcc %i1, %i5, %o4
25661 std %f10, [%l7 + 0x20]
25662 std %f12, [%l7 + 0x10]
25663 edge16l %g3, %o7, %g4
25664 alignaddrl %g5, %o2, %g2
25665 ld [%l7 + 0x44], %f26
25666 fcmpeq16 %f10, %f4, %o5
25667 fmul8x16au %f14, %f23, %f0
25668 edge32l %l4, %i2, %o6
25669 addccc %o3, %i7, %l2
25670 sdivx %l6, 0x1AF1, %l5
25671 edge16ln %i4, %l0, %o0
25672 srl %i3, %l1, %g7
25673 addcc %i0, %l3, %o1
25674 ldsh [%l7 + 0x6C], %i6
25675 addccc %g1, %i1, %i5
25676 addcc %g6, 0x08DD, %o4
25677 fmovrde %o7, %f4, %f2
25678 addc %g4, 0x088B, %g5
25679 fcmpeq32 %f26, %f6, %g3
25680 popc 0x0B8E, %o2
25681 subc %o5, 0x010F, %g2
25682 st %f15, [%l7 + 0x58]
25683 stx %i2, [%l7 + 0x68]
25684 xnor %l4, 0x1768, %o3
25685 std %f16, [%l7 + 0x30]
25686 std %f0, [%l7 + 0x40]
25687 xorcc %i7, 0x1BAB, %l2
25688 popc 0x0040, %l6
25689 restore %o6, 0x1E06, %l5
25690 rdpr %cwp, %g1
25691 rdpr %cansave, %g2
25692 rdpr %canrestore, %g3
25693 rdpr %cleanwin, %g4
25694 rdpr %otherwin, %g5
25695 rdpr %wstate, %g6
25696 movneg %xcc, %i4, %o0
25697 movrlz %l0, %l1, %i3
25698 fmovsvs %icc, %f11, %f2
25699 save %i0, 0x10CB, %g7
25700 rdpr %cwp, %g1
25701 rdpr %cansave, %g2
25702 rdpr %canrestore, %g3
25703 rdpr %cleanwin, %g4
25704 rdpr %otherwin, %g5
25705 rdpr %wstate, %g6
25706 array8 %o1, %l3, %g1
25707 fmovdge %xcc, %f14, %f0
25708 andncc %i6, %i1, %g6
25709 andn %o4, %i5, %g4
25710 smul %g5, %o7, %o2
25711 xnor %o5, 0x1303, %g3
25712 movleu %xcc, %i2, %l4
25713 fmovd %f4, %f2
25714 alignaddr %o3, %i7, %g2
25715 fmovdleu %icc, %f24, %f14
25716 mulscc %l2, 0x0629, %o6
25717 fmovrdgz %l6, %f24, %f0
25718 xor %i4, 0x18E7, %l5
25719 fmovsn %icc, %f4, %f2
25720 addccc %l0, %o0, %l1
25721 edge32ln %i3, %g7, %i0
25722 ld [%l7 + 0x60], %f6
25723 udivx %l3, 0x0BAB, %o1
25724 fnot1s %f27, %f0
25725 fmovscc %icc, %f1, %f19
25726 move %icc, %i6, %g1
25727 sub %g6, %i1, %o4
25728 fmuld8sux16 %f18, %f17, %f18
25729 alignaddr %i5, %g5, %g4
25730 edge32n %o7, %o5, %o2
25731 ld [%l7 + 0x68], %f19
25732 umulcc %i2, 0x0C20, %l4
25733 movvs %xcc, %g3, %i7
25734 movl %icc, %g2, %l2
25735 fnot2 %f10, %f4
25736 std %f14, [%l7 + 0x10]
25737 mova %icc, %o6, %l6
25738 movvs %icc, %i4, %l5
25739 fpmerge %f0, %f16, %f10
25740 or %l0, 0x0951, %o3
25741 fnegd %f28, %f20
25742 edge8ln %l1, %i3, %o0
25743 fsrc1s %f1, %f19
25744 edge32n %i0, %g7, %l3
25745 edge32n %i6, %g1, %o1
25746 udivcc %g6, 0x0288, %o4
25747 fmovdvc %xcc, %f15, %f30
25748 alignaddrl %i5, %g5, %g4
25749 fcmps %fcc2, %f16, %f20
25750 save %o7, 0x18D3, %i1
25751 rdpr %cwp, %g1
25752 rdpr %cansave, %g2
25753 rdpr %canrestore, %g3
25754 rdpr %cleanwin, %g4
25755 rdpr %otherwin, %g5
25756 rdpr %wstate, %g6
25757 orncc %o2, %i2, %o5
25758 udivx %l4, 0x1383, %i7
25759 subcc %g2, 0x0007, %g3
25760 st %f19, [%l7 + 0x6C]
25761 umulcc %l2, %l6, %o6
25762 movgu %icc, %i4, %l0
25763 fnot2s %f25, %f7
25764 nop
25765 set 0x40, %o1
25766 ldx [%l7 + %o1], %l5
25767 mulx %o3, 0x10E0, %i3
25768 lduh [%l7 + 0x52], %o0
25769 movcc %icc, %l1, %g7
25770 edge32n %i0, %i6, %l3
25771 popc %g1, %g6
25772 fcmpne32 %f20, %f26, %o1
25773 fcmpgt32 %f22, %f16, %o4
25774 sra %i5, %g4, %g5
25775 udivcc %o7, 0x0288, %i1
25776 fands %f5, %f16, %f25
25777 fmovdne %xcc, %f15, %f28
25778 sdivx %i2, 0x132C, %o5
25779 ld [%l7 + 0x50], %f26
25780 movne %icc, %l4, %o2
25781 ldsw [%l7 + 0x7C], %i7
25782 add %g3, %g2, %l6
25783 udivx %o6, 0x14FA, %l2
25784 movrlez %i4, %l5, %l0
25785 sdiv %i3, 0x178D, %o0
25786 sllx %l1, 0x0B, %o3
25787 fmovdg %xcc, %f4, %f6
25788 fzero %f10
25789 subccc %i0, %i6, %g7
25790 udivcc %l3, 0x0633, %g6
25791 movleu %xcc, %o1, %g1
25792 fcmpgt32 %f4, %f0, %i5
25793 xorcc %g4, 0x0076, %g5
25794 stb %o4, [%l7 + 0x62]
25795 addcc %i1, 0x00BB, %i2
25796 srlx %o7, 0x1B, %l4
25797 ldsh [%l7 + 0x7E], %o2
25798 movn %icc, %i7, %g3
25799 fpmerge %f12, %f18, %f6
25800 st %f5, [%l7 + 0x14]
25801 ld [%l7 + 0x14], %f7
25802 std %f14, [%l7 + 0x70]
25803 ldsw [%l7 + 0x34], %g2
25804 st %f7, [%l7 + 0x0C]
25805 edge16l %l6, %o5, %l2
25806 fcmps %fcc2, %f13, %f12
25807 or %i4, 0x054C, %l5
25808 movvc %icc, %l0, %i3
25809 sdiv %o6, 0x17C5, %o0
25810 stw %o3, [%l7 + 0x74]
25811 sth %l1, [%l7 + 0x3C]
25812 edge32n %i6, %i0, %l3
25813 fnor %f30, %f24, %f4
25814 ldsb [%l7 + 0x5D], %g7
25815 sir 0x0CF7
25816 edge32n %o1, %g1, %i5
25817 add %g4, %g5, %g6
25818 fmul8ulx16 %f18, %f4, %f10
25819 sdivx %i1, 0x157B, %o4
25820 fnegd %f10, %f20
25821 or %o7, %i2, %o2
25822 movrgz %i7, %g3, %l4
25823 xnor %l6, %o5, %l2
25824 sra %i4, 0x01, %g2
25825 fcmps %fcc3, %f19, %f5
25826 fands %f17, %f20, %f24
25827 nop
25828 set 0x60, %i2
25829 ldx [%l7 + %i2], %l5
25830 ldd [%l7 + 0x48], %f30
25831 fandnot1 %f22, %f4, %f2
25832 mulscc %i3, 0x0C88, %o6
25833 umulcc %l0, 0x19B6, %o3
25834 st %f27, [%l7 + 0x4C]
25835 movvc %icc, %o0, %l1
25836 movg %icc, %i0, %l3
25837 fsrc1 %f22, %f24
25838 popc %g7, %i6
25839 orcc %g1, 0x066C, %i5
25840 orncc %g4, %o1, %g5
25841 orn %i1, 0x12F4, %g6
25842 edge16l %o4, %o7, %o2
25843 movn %icc, %i2, %i7
25844 stx %l4, [%l7 + 0x50]
25845 st %f31, [%l7 + 0x10]
25846 orncc %l6, 0x1329, %o5
25847 edge8n %g3, %l2, %i4
25848 movn %icc, %g2, %l5
25849 array32 %o6, %l0, %i3
25850 movrgz %o3, %l1, %i0
25851 movleu %icc, %l3, %g7
25852 addcc %i6, 0x0B43, %g1
25853 edge16 %o0, %g4, %i5
25854 sdivcc %o1, 0x1A32, %i1
25855 stb %g6, [%l7 + 0x1C]
25856 fnor %f16, %f22, %f2
25857 movcs %icc, %o4, %o7
25858 sdiv %o2, 0x1D64, %i2
25859 fmovrslez %i7, %f29, %f11
25860 fcmps %fcc0, %f16, %f8
25861 addccc %l4, 0x00F8, %l6
25862 subcc %o5, 0x110E, %g5
25863 fmovrdlz %l2, %f8, %f16
25864 edge8 %i4, %g3, %g2
25865 fandnot2 %f18, %f30, %f14
25866 edge32ln %o6, %l0, %i3
25867 andncc %l5, %o3, %l1
25868 fmul8ulx16 %f26, %f12, %f6
25869 fornot2s %f8, %f17, %f28
25870 edge8ln %l3, %i0, %g7
25871 movre %i6, 0x01F, %g1
25872 popc %o0, %g4
25873 stw %o1, [%l7 + 0x44]
25874 movre %i1, 0x1CD, %g6
25875 stb %o4, [%l7 + 0x09]
25876 umulcc %o7, 0x119E, %i5
25877 xorcc %i2, 0x0AF8, %i7
25878 fpmerge %f14, %f10, %f8
25879 mova %icc, %o2, %l4
25880 fzeros %f22
25881 siam 0x4
25882 sra %l6, %o5, %l2
25883 fpmerge %f11, %f5, %f4
25884 orcc %i4, %g5, %g3
25885 sethi 0x0BB3, %o6
25886 movcs %icc, %l0, %g2
25887 fnot2s %f22, %f23
25888 movg %icc, %l5, %i3
25889 movl %xcc, %l1, %l3
25890 srax %o3, 0x15, %i0
25891 edge32 %i6, %g1, %g7
25892 fcmpne16 %f24, %f22, %o0
25893 movrne %g4, %i1, %o1
25894 setx loop_84, %l0, %l1
25895 return %l1
25896 nop
25897 rdpr %cwp, %g1
25898 rdpr %cansave, %g2
25899 rdpr %canrestore, %g3
25900 rdpr %cleanwin, %g4
25901 rdpr %otherwin, %g5
25902 rdpr %wstate, %g6
25903loop_84: ldx [%l7 + 0x30], %i5
25904 lduw [%l7 + 0x58], %i2
25905 movpos %xcc, %o7, %i7
25906 fsrc2s %f6, %f30
25907 ldub [%l7 + 0x50], %l4
25908 edge16l %o2, %l6, %l2
25909 edge16 %o5, %g5, %i4
25910 fcmple32 %f0, %f26, %g3
25911 movleu %icc, %o6, %l0
25912 std %f2, [%l7 + 0x58]
25913 edge32 %l5, %i3, %l1
25914 fpadd32s %f11, %f31, %f8
25915 xnorcc %g2, %o3, %i0
25916 for %f20, %f30, %f24
25917 fpmerge %f16, %f18, %f8
25918 ld [%l7 + 0x68], %f12
25919 ldsb [%l7 + 0x7F], %l3
25920 or %g1, 0x1B76, %g7
25921 movrne %i6, %o0, %i1
25922 array32 %g4, %o1, %o4
25923 fcmpne16 %f0, %f30, %g6
25924 fmovdn %xcc, %f8, %f29
25925 movle %xcc, %i5, %i2
25926 srlx %i7, %l4, %o2
25927 stb %o7, [%l7 + 0x2B]
25928 ldx [%l7 + 0x30], %l6
25929 fmovrde %l2, %f0, %f6
25930 ldx [%l7 + 0x38], %g5
25931 movne %icc, %i4, %g3
25932 ldsh [%l7 + 0x5A], %o6
25933 edge8l %o5, %l0, %l5
25934 edge16ln %l1, %i3, %o3
25935 orn %i0, 0x0197, %l3
25936 movre %g1, %g7, %g2
25937 addcc %i6, %o0, %i1
25938 movleu %icc, %o1, %o4
25939 array32 %g4, %g6, %i2
25940 movleu %xcc, %i7, %i5
25941 movvc %xcc, %o2, %l4
25942 fornot2s %f4, %f22, %f30
25943 sdiv %o7, 0x0FB9, %l2
25944 st %f7, [%l7 + 0x4C]
25945 fpsub32 %f0, %f2, %f16
25946 edge8ln %g5, %i4, %l6
25947 sdiv %o6, 0x077A, %g3
25948 movn %xcc, %o5, %l5
25949 mulscc %l1, %i3, %l0
25950 fcmps %fcc0, %f6, %f12
25951 movgu %icc, %o3, %i0
25952 edge16ln %l3, %g1, %g2
25953 alignaddrl %i6, %o0, %i1
25954 sdivx %g7, 0x13D3, %o1
25955 movrgez %g4, 0x0E8, %g6
25956 mulscc %i2, %i7, %i5
25957 xorcc %o4, 0x1D79, %o2
25958 fmovdcc %xcc, %f2, %f28
25959 subcc %o7, 0x0BF1, %l2
25960 edge16n %l4, %i4, %g5
25961 st %f29, [%l7 + 0x54]
25962 xor %o6, %g3, %l6
25963 mulscc %o5, %l5, %i3
25964 movle %icc, %l0, %o3
25965 movrlz %l1, %i0, %g1
25966 movvs %xcc, %l3, %i6
25967 movleu %icc, %o0, %g2
25968 ldsh [%l7 + 0x60], %i1
25969 movn %icc, %g7, %o1
25970 fmovsg %xcc, %f19, %f1
25971 ldx [%l7 + 0x78], %g4
25972 srax %g6, 0x12, %i2
25973 fmovdgu %icc, %f23, %f10
25974 subc %i7, %o4, %i5
25975 subcc %o7, 0x0D2D, %o2
25976 fzero %f26
25977 sra %l4, 0x12, %i4
25978 movvc %xcc, %g5, %o6
25979 edge32 %l2, %g3, %o5
25980 movpos %icc, %l5, %l6
25981 srax %i3, 0x0E, %o3
25982 or %l0, 0x0E84, %i0
25983 movgu %icc, %g1, %l3
25984 fmovrslez %i6, %f3, %f8
25985 edge32ln %o0, %g2, %l1
25986 array32 %i1, %o1, %g4
25987 fcmpne16 %f14, %f2, %g7
25988 fmovrslz %g6, %f19, %f29
25989 restore %i7, 0x0CBD, %i2
25990 rdpr %cwp, %g1
25991 rdpr %cansave, %g2
25992 rdpr %canrestore, %g3
25993 rdpr %cleanwin, %g4
25994 rdpr %otherwin, %g5
25995 rdpr %wstate, %g6
25996 fmul8ulx16 %f14, %f24, %f26
25997 lduh [%l7 + 0x3C], %o4
25998 sethi 0x0C06, %o7
25999 ldsh [%l7 + 0x6A], %o2
26000 sll %l4, 0x18, %i4
26001 sth %i5, [%l7 + 0x2E]
26002 for %f12, %f20, %f8
26003 nop
26004 set 0x60, %g6
26005 std %f24, [%l7 + %g6]
26006 sir 0x07A2
26007 movn %xcc, %g5, %l2
26008 ldx [%l7 + 0x70], %o6
26009 edge8n %g3, %l5, %l6
26010 movpos %xcc, %o5, %o3
26011 edge32l %i3, %l0, %i0
26012 fmovrslez %g1, %f28, %f8
26013 sdiv %i6, 0x10BA, %l3
26014 addc %o0, 0x02A2, %g2
26015 fnot2 %f6, %f30
26016 sdivx %l1, 0x1048, %o1
26017 sth %i1, [%l7 + 0x2A]
26018 edge8 %g4, %g7, %g6
26019 ldx [%l7 + 0x60], %i2
26020 sdivx %i7, 0x0048, %o4
26021 fcmple32 %f24, %f4, %o2
26022 std %f14, [%l7 + 0x68]
26023 ldd [%l7 + 0x10], %l4
26024 fmovrslz %i4, %f21, %f24
26025 subccc %o7, %g5, %l2
26026 save %o6, 0x090E, %i5
26027 rdpr %cwp, %g1
26028 rdpr %cansave, %g2
26029 rdpr %canrestore, %g3
26030 rdpr %cleanwin, %g4
26031 rdpr %otherwin, %g5
26032 rdpr %wstate, %g6
26033 movvc %xcc, %g3, %l6
26034 fpadd16 %f6, %f4, %f14
26035 movn %icc, %o5, %o3
26036 sth %l5, [%l7 + 0x1C]
26037 orncc %i3, 0x05B0, %i0
26038 movrgz %g1, %i6, %l0
26039 movcc %icc, %l3, %g2
26040 movgu %icc, %l1, %o1
26041 movgu %xcc, %i1, %o0
26042 edge32 %g7, %g6, %i2
26043 fmuld8ulx16 %f8, %f3, %f16
26044 ldsb [%l7 + 0x38], %g4
26045 sllx %o4, %i7, %o2
26046 movvs %xcc, %i4, %o7
26047 fpack32 %f4, %f8, %f8
26048 subccc %g5, 0x1198, %l4
26049 smulcc %l2, %o6, %i5
26050 sllx %l6, 0x0E, %o5
26051 sdiv %g3, 0x0605, %o3
26052 srax %l5, 0x1E, %i3
26053 movge %xcc, %i0, %i6
26054 edge32 %g1, %l0, %g2
26055 movvc %xcc, %l1, %l3
26056 add %i1, %o0, %o1
26057 ldub [%l7 + 0x0A], %g6
26058 sdiv %i2, 0x1B8B, %g7
26059 ldd [%l7 + 0x10], %f20
26060 popc %o4, %i7
26061 fmovdvs %xcc, %f14, %f30
26062 edge8 %o2, %g4, %o7
26063 ldub [%l7 + 0x64], %i4
26064 mulx %g5, %l2, %o6
26065 movrlz %i5, 0x089, %l4
26066 fcmple16 %f26, %f24, %o5
26067 sethi 0x0B33, %l6
26068 movrlz %g3, 0x2CC, %o3
26069 ldsh [%l7 + 0x50], %l5
26070 edge32l %i0, %i3, %g1
26071 umulcc %l0, %i6, %l1
26072 fornot2 %f24, %f30, %f8
26073 std %f16, [%l7 + 0x68]
26074 xor %g2, 0x1058, %l3
26075 umulcc %o0, 0x1AC3, %i1
26076 movneg %icc, %o1, %g6
26077 movle %icc, %i2, %g7
26078 edge32n %o4, %o2, %i7
26079 fsrc2 %f20, %f18
26080 orcc %o7, 0x08BC, %i4
26081 movcc %xcc, %g4, %g5
26082 edge8ln %o6, %i5, %l4
26083 movcc %xcc, %l2, %o5
26084 edge32n %g3, %o3, %l5
26085 for %f10, %f26, %f18
26086 umul %i0, %i3, %g1
26087 and %l6, %l0, %i6
26088 udivcc %g2, 0x1C52, %l3
26089 ldd [%l7 + 0x50], %f30
26090 fandnot1 %f26, %f6, %f16
26091 fnot2s %f29, %f4
26092 subccc %l1, %i1, %o1
26093 lduh [%l7 + 0x0A], %g6
26094 edge8 %i2, %o0, %o4
26095 movrgez %g7, 0x399, %o2
26096 addccc %o7, 0x0928, %i4
26097 mulx %g4, %i7, %g5
26098 movrlz %o6, %i5, %l4
26099 movne %xcc, %l2, %g3
26100 ldd [%l7 + 0x48], %o2
26101 edge32n %l5, %o5, %i3
26102 stb %i0, [%l7 + 0x7A]
26103 ldd [%l7 + 0x20], %i6
26104 fandnot1 %f0, %f2, %f18
26105 orn %l0, 0x194A, %g1
26106 save %g2, 0x1DEA, %l3
26107 rdpr %cwp, %g1
26108 rdpr %cansave, %g2
26109 rdpr %canrestore, %g3
26110 rdpr %cleanwin, %g4
26111 rdpr %otherwin, %g5
26112 rdpr %wstate, %g6
26113 subc %i6, 0x1FF9, %i1
26114 movpos %icc, %o1, %g6
26115 sir 0x0D08
26116 st %f27, [%l7 + 0x20]
26117 mulx %i2, %o0, %o4
26118 movn %icc, %l1, %o2
26119 srax %o7, 0x09, %i4
26120 orncc %g4, 0x12DB, %g7
26121 xnor %g5, %o6, %i5
26122 movl %xcc, %l4, %i7
26123 umul %g3, %l2, %l5
26124 edge8 %o5, %o3, %i3
26125 subcc %i0, %l6, %g1
26126 or %g2, 0x06CB, %l3
26127 sllx %l0, 0x09, %i6
26128 movl %xcc, %i1, %o1
26129 movgu %icc, %i2, %g6
26130 movrgz %o0, %l1, %o2
26131 andcc %o4, 0x03BB, %i4
26132 fmovdn %xcc, %f28, %f29
26133 ldd [%l7 + 0x10], %f26
26134 sllx %g4, %g7, %o7
26135 udivx %o6, 0x009C, %g5
26136 edge8n %i5, %l4, %i7
26137 sethi 0x11DC, %g3
26138 fnors %f10, %f10, %f5
26139 movg %xcc, %l5, %l2
26140 edge16n %o3, %o5, %i3
26141 std %f8, [%l7 + 0x68]
26142 edge32l %l6, %i0, %g2
26143 edge8l %l3, %g1, %i6
26144 fmovrdgez %l0, %f0, %f22
26145 fmovsa %icc, %f5, %f14
26146 movl %icc, %o1, %i1
26147 fsrc2 %f4, %f12
26148 umul %g6, %i2, %o0
26149 umul %o2, 0x18A0, %l1
26150 add %o4, %i4, %g7
26151 edge16l %g4, %o7, %o6
26152 movleu %xcc, %g5, %i5
26153 ld [%l7 + 0x50], %f21
26154 alignaddr %l4, %i7, %g3
26155 smul %l5, %l2, %o5
26156 fexpand %f5, %f26
26157 movgu %icc, %i3, %o3
26158 andcc %l6, 0x1F1D, %g2
26159 orncc %l3, %i0, %i6
26160 fmovrsgez %l0, %f14, %f11
26161 smulcc %o1, %g1, %g6
26162 andcc %i1, %i2, %o2
26163 sub %o0, %o4, %i4
26164 fmovrdlez %g7, %f14, %f10
26165 umul %g4, %o7, %l1
26166 movrne %g5, %o6, %l4
26167 edge32n %i7, %i5, %g3
26168 ldsw [%l7 + 0x70], %l2
26169 udivx %l5, 0x074A, %o5
26170 fmovsleu %xcc, %f3, %f28
26171 nop
26172 set 0x62, %o2
26173 ldsh [%l7 + %o2], %i3
26174 fmovrdlez %o3, %f30, %f8
26175 movrne %g2, 0x088, %l6
26176 edge16ln %i0, %i6, %l3
26177 andncc %l0, %o1, %g6
26178 alignaddrl %g1, %i1, %i2
26179 edge32l %o2, %o4, %i4
26180 fmovdvs %xcc, %f20, %f24
26181 edge8 %o0, %g7, %o7
26182 fmovde %xcc, %f17, %f24
26183 movgu %xcc, %l1, %g4
26184 edge16n %o6, %g5, %l4
26185 sllx %i5, 0x01, %i7
26186 fcmpne32 %f0, %f20, %g3
26187 xnor %l2, %o5, %l5
26188 stx %i3, [%l7 + 0x38]
26189 fnot2s %f19, %f12
26190 fmovdl %xcc, %f2, %f4
26191 fmuld8ulx16 %f17, %f0, %f18
26192 mulx %o3, 0x0E8C, %l6
26193 for %f6, %f30, %f10
26194 udivx %g2, 0x1085, %i6
26195 movrgz %i0, 0x312, %l0
26196 edge32ln %o1, %g6, %l3
26197 movcc %xcc, %i1, %i2
26198 movcs %icc, %g1, %o2
26199 subc %o4, %i4, %g7
26200 and %o7, 0x1844, %o0
26201 fandnot1 %f2, %f24, %f26
26202 popc 0x0427, %g4
26203 fmovsgu %xcc, %f31, %f29
26204 move %icc, %o6, %g5
26205 addccc %l4, 0x1B65, %l1
26206 stw %i7, [%l7 + 0x78]
26207 ldd [%l7 + 0x28], %i4
26208 movleu %icc, %g3, %l2
26209 sll %o5, %i3, %l5
26210 edge8 %o3, %l6, %g2
26211 edge16l %i6, %i0, %l0
26212 ldd [%l7 + 0x50], %f22
26213 movrlz %o1, 0x029, %l3
26214 sdivcc %g6, 0x1F12, %i1
26215 movle %xcc, %g1, %i2
26216 fcmpeq16 %f0, %f4, %o4
26217 sllx %o2, 0x10, %g7
26218 sll %o7, 0x0D, %i4
26219 ld [%l7 + 0x4C], %f6
26220 lduh [%l7 + 0x2C], %o0
26221 edge32 %o6, %g4, %l4
26222 ldx [%l7 + 0x78], %g5
26223 edge16n %l1, %i5, %g3
26224 fmovdgu %icc, %f26, %f10
26225 fabss %f12, %f23
26226 umulcc %l2, %o5, %i3
26227 movrlz %l5, 0x1E2, %o3
26228 fxors %f2, %f14, %f12
26229 movg %xcc, %i7, %l6
26230 movrlz %i6, 0x328, %i0
26231 and %g2, 0x0E82, %o1
26232 movrgez %l0, 0x14A, %g6
26233 edge16l %i1, %l3, %g1
26234 movrne %o4, %i2, %o2
26235 edge8 %o7, %i4, %o0
26236 movn %icc, %g7, %g4
26237 fpadd32 %f8, %f28, %f14
26238 fxnor %f20, %f24, %f6
26239 fmovrsgez %o6, %f10, %f3
26240 edge32ln %l4, %l1, %i5
26241 movleu %icc, %g5, %l2
26242 movle %icc, %o5, %i3
26243 addc %g3, %l5, %o3
26244 fmovdcc %icc, %f16, %f15
26245 edge8 %i7, %l6, %i0
26246 movg %xcc, %g2, %o1
26247 nop
26248 set 0x4C, %l5
26249 ldub [%l7 + %l5], %l0
26250 sth %g6, [%l7 + 0x1E]
26251 smul %i1, %i6, %g1
26252 fmovse %xcc, %f9, %f3
26253 sllx %o4, 0x1A, %i2
26254 addccc %l3, 0x1FC3, %o7
26255 umul %i4, 0x16F2, %o0
26256 ldsh [%l7 + 0x0A], %o2
26257 fxors %f6, %f9, %f18
26258 or %g4, 0x0825, %g7
26259 srl %o6, 0x1C, %l4
26260 array16 %l1, %g5, %l2
26261 st %f1, [%l7 + 0x08]
26262 smulcc %i5, 0x0A31, %i3
26263 ld [%l7 + 0x74], %f9
26264 subc %o5, %l5, %g3
26265 movcs %icc, %o3, %l6
26266 fcmpeq32 %f22, %f2, %i7
26267 sll %i0, 0x0B, %o1
26268 edge16ln %l0, %g2, %i1
26269 umul %i6, %g1, %g6
26270 for %f22, %f22, %f8
26271 move %xcc, %i2, %l3
26272 fmovdn %icc, %f12, %f28
26273 ld [%l7 + 0x4C], %f8
26274 fmovrslz %o7, %f4, %f28
26275 stb %o4, [%l7 + 0x56]
26276 movge %icc, %i4, %o2
26277 edge8ln %g4, %o0, %o6
26278 edge32l %g7, %l1, %g5
26279 sll %l4, 0x18, %l2
26280 umulcc %i3, 0x163E, %i5
26281 edge32ln %o5, %l5, %g3
26282 xnor %o3, %i7, %l6
26283 lduw [%l7 + 0x70], %i0
26284 sth %o1, [%l7 + 0x0C]
26285 umul %g2, %l0, %i6
26286 fmovrdne %i1, %f16, %f4
26287 edge8ln %g6, %i2, %l3
26288 movgu %icc, %o7, %g1
26289 edge16l %i4, %o4, %o2
26290 andn %o0, 0x0E73, %o6
26291 fmovrdne %g7, %f14, %f18
26292 movpos %xcc, %l1, %g5
26293 addc %l4, 0x01E6, %g4
26294 edge16l %l2, %i5, %o5
26295 ld [%l7 + 0x28], %f10
26296 ldsw [%l7 + 0x68], %i3
26297 fmovsg %xcc, %f20, %f27
26298 movcc %xcc, %g3, %o3
26299 smul %l5, 0x0616, %i7
26300 subcc %i0, 0x042F, %o1
26301 movge %xcc, %l6, %l0
26302 ldsb [%l7 + 0x08], %g2
26303 srlx %i6, 0x0C, %i1
26304 array32 %i2, %g6, %l3
26305 ldd [%l7 + 0x48], %g0
26306 edge16l %o7, %i4, %o2
26307 fmul8sux16 %f0, %f14, %f4
26308 array16 %o4, %o6, %g7
26309 udiv %l1, 0x0404, %g5
26310 ldd [%l7 + 0x28], %f16
26311 ldsb [%l7 + 0x41], %o0
26312 fmovdvs %icc, %f8, %f31
26313 srl %l4, 0x0D, %l2
26314 edge16 %g4, %i5, %i3
26315 st %f17, [%l7 + 0x20]
26316 fmovdvc %xcc, %f7, %f19
26317 udivx %g3, 0x014B, %o3
26318 movrne %o5, %i7, %i0
26319 movne %icc, %o1, %l6
26320 ldsb [%l7 + 0x27], %l5
26321 fcmps %fcc3, %f15, %f24
26322 fmovsneg %xcc, %f25, %f12
26323 alignaddrl %g2, %i6, %l0
26324 fmul8ulx16 %f0, %f20, %f0
26325 ldub [%l7 + 0x10], %i2
26326 movle %icc, %i1, %l3
26327 ldsw [%l7 + 0x38], %g6
26328 alignaddrl %o7, %i4, %o2
26329 umulcc %o4, 0x083F, %g1
26330 fnand %f24, %f4, %f18
26331 alignaddr %o6, %g7, %l1
26332 orncc %o0, %g5, %l2
26333 nop
26334 set 0x54, %i5
26335 ldsw [%l7 + %i5], %l4
26336 popc %g4, %i5
26337 stb %i3, [%l7 + 0x74]
26338 movre %g3, 0x0DD, %o3
26339 umul %i7, 0x0984, %o5
26340 ldub [%l7 + 0x4B], %i0
26341 movrgz %o1, %l6, %l5
26342 movrgz %g2, 0x2CD, %i6
26343 fnot2s %f27, %f24
26344 srax %l0, 0x18, %i2
26345 movrne %i1, 0x19D, %l3
26346 fsrc2 %f14, %f24
26347 srax %g6, %o7, %o2
26348 movre %i4, %o4, %g1
26349 sllx %g7, %o6, %o0
26350 fmovrsgz %l1, %f21, %f26
26351 xnor %g5, 0x1DFF, %l4
26352 udiv %g4, 0x1BC4, %l2
26353 edge16 %i5, %g3, %o3
26354 smul %i7, %o5, %i0
26355 lduh [%l7 + 0x52], %o1
26356 fors %f22, %f2, %f5
26357 umulcc %i3, %l5, %l6
26358 orncc %g2, 0x0B5A, %l0
26359 movrgez %i6, %i2, %l3
26360 stb %i1, [%l7 + 0x3F]
26361 xnorcc %o7, 0x070D, %o2
26362 edge8n %g6, %i4, %g1
26363 movre %o4, 0x3C5, %o6
26364 array8 %o0, %g7, %l1
26365 ldsh [%l7 + 0x16], %l4
26366 popc %g4, %g5
26367 ldd [%l7 + 0x18], %f26
26368 or %i5, 0x1EDD, %l2
26369 and %g3, 0x0790, %o3
26370 array8 %i7, %o5, %i0
26371 edge32 %o1, %i3, %l6
26372 sll %l5, 0x17, %l0
26373 movvc %xcc, %i6, %i2
26374 sll %l3, 0x06, %g2
26375 stb %o7, [%l7 + 0x32]
26376 fnot1s %f26, %f27
26377 fpack16 %f24, %f23
26378 ldsw [%l7 + 0x18], %i1
26379 ld [%l7 + 0x48], %f25
26380 std %f20, [%l7 + 0x78]
26381 udivx %o2, 0x0A4D, %i4
26382 edge32ln %g1, %o4, %g6
26383 orncc %o6, %o0, %g7
26384 sth %l1, [%l7 + 0x08]
26385 stb %g4, [%l7 + 0x5B]
26386 save %g5, 0x0087, %l4
26387 rdpr %cwp, %g1
26388 rdpr %cansave, %g2
26389 rdpr %canrestore, %g3
26390 rdpr %cleanwin, %g4
26391 rdpr %otherwin, %g5
26392 rdpr %wstate, %g6
26393 fandnot2s %f15, %f28, %f27
26394 edge8 %i5, %g3, %o3
26395 umul %l2, 0x0410, %i7
26396 xor %i0, 0x16D5, %o1
26397 umulcc %o5, %l6, %i3
26398 fnands %f9, %f23, %f13
26399 movpos %xcc, %l5, %i6
26400 movre %l0, 0x14C, %l3
26401 fmovsn %xcc, %f12, %f28
26402 alignaddr %i2, %o7, %g2
26403 fsrc2 %f12, %f24
26404 ldsh [%l7 + 0x4E], %o2
26405 movneg %icc, %i1, %i4
26406 movrlez %o4, %g1, %o6
26407 stb %o0, [%l7 + 0x42]
26408 edge32n %g6, %l1, %g7
26409 udivx %g4, 0x09A3, %g5
26410 fxors %f0, %f11, %f16
26411 array8 %l4, %g3, %i5
26412 array32 %o3, %i7, %i0
26413 setx loop_85, %l0, %l1
26414 return %l1
26415 nop
26416 rdpr %cwp, %g1
26417 rdpr %cansave, %g2
26418 rdpr %canrestore, %g3
26419 rdpr %cleanwin, %g4
26420 rdpr %otherwin, %g5
26421 rdpr %wstate, %g6
26422loop_85: move %icc, %l6, %o5
26423 movl %icc, %l5, %i6
26424 fmovsvc %icc, %f5, %f17
26425 edge8l %l0, %i3, %l3
26426 movl %xcc, %o7, %g2
26427 umulcc %i2, 0x0886, %o2
26428 fandnot1 %f22, %f0, %f30
26429 fmovdg %xcc, %f15, %f11
26430 movg %icc, %i4, %i1
26431 array8 %g1, %o4, %o0
26432 fnegs %f26, %f16
26433 add %g6, %l1, %o6
26434 ldsb [%l7 + 0x61], %g4
26435 sllx %g5, %l4, %g7
26436 ldd [%l7 + 0x50], %g2
26437 srl %o3, 0x0E, %i5
26438 movg %xcc, %i7, %i0
26439 ldsh [%l7 + 0x30], %l2
26440 movrgez %o1, 0x231, %l6
26441 fabss %f29, %f14
26442 nop
26443 set 0x70, %g5
26444 ldsw [%l7 + %g5], %l5
26445 save %o5, 0x0B75, %i6
26446 rdpr %cwp, %g1
26447 rdpr %cansave, %g2
26448 rdpr %canrestore, %g3
26449 rdpr %cleanwin, %g4
26450 rdpr %otherwin, %g5
26451 rdpr %wstate, %g6
26452 fmul8sux16 %f22, %f24, %f28
26453 fmovrdgez %i3, %f26, %f16
26454 movge %icc, %l0, %l3
26455 std %f2, [%l7 + 0x78]
26456 orncc %g2, 0x0743, %i2
26457 andcc %o7, 0x0FD7, %i4
26458 fpsub32s %f4, %f7, %f25
26459 addc %o2, %i1, %o4
26460 srl %o0, %g1, %g6
26461 andn %l1, %o6, %g5
26462 edge32ln %g4, %g7, %l4
26463 fmovdvc %icc, %f24, %f18
26464 edge16ln %g3, %o3, %i7
26465 movvs %xcc, %i0, %l2
26466 edge32 %o1, %l6, %l5
26467 fcmpeq16 %f0, %f10, %i5
26468 movg %xcc, %o5, %i3
26469 orn %l0, 0x1282, %l3
26470 edge16n %g2, %i6, %i2
26471 addc %o7, %i4, %i1
26472 array16 %o2, %o4, %g1
26473 and %o0, 0x1AAB, %g6
26474 mulscc %l1, 0x0711, %g5
26475 and %o6, %g7, %g4
26476 sll %g3, 0x1A, %l4
26477 movrlez %o3, 0x100, %i7
26478 fcmpne16 %f6, %f22, %l2
26479 xorcc %o1, %l6, %i0
26480 xnor %i5, 0x021A, %l5
26481 sdiv %i3, 0x1850, %l0
26482 movrlez %l3, 0x337, %o5
26483 orncc %i6, %i2, %g2
26484 fmovrsgz %i4, %f0, %f5
26485 fandnot2s %f19, %f19, %f2
26486 mova %icc, %o7, %i1
26487 fpsub32 %f12, %f16, %f16
26488 fcmple32 %f0, %f4, %o4
26489 fmovsne %xcc, %f7, %f13
26490 fmovda %xcc, %f2, %f25
26491 move %xcc, %g1, %o0
26492 edge8n %o2, %l1, %g6
26493 xor %g5, 0x1E7D, %g7
26494 umulcc %o6, %g3, %g4
26495 addc %l4, %i7, %o3
26496 orn %o1, %l2, %l6
26497 mova %xcc, %i0, %l5
26498 movrne %i5, %l0, %l3
26499 alignaddrl %i3, %o5, %i6
26500 srl %i2, 0x0B, %i4
26501 subcc %g2, %i1, %o4
26502 ld [%l7 + 0x6C], %f9
26503 sdivcc %g1, 0x1433, %o7
26504 ldsb [%l7 + 0x3E], %o0
26505 sethi 0x0172, %o2
26506 subccc %l1, 0x0D56, %g6
26507 udivx %g7, 0x019C, %o6
26508 edge8ln %g3, %g4, %g5
26509 std %f10, [%l7 + 0x50]
26510 movg %xcc, %l4, %i7
26511 sra %o3, %l2, %o1
26512 move %icc, %l6, %i0
26513 fmovdleu %xcc, %f31, %f1
26514 edge16 %i5, %l0, %l3
26515 mulscc %i3, %o5, %i6
26516 fmovdvs %icc, %f3, %f27
26517 subc %l5, %i4, %i2
26518 movrgez %i1, 0x3A7, %o4
26519 movrgz %g2, %g1, %o0
26520 fnot1 %f24, %f14
26521 fandnot1 %f22, %f18, %f16
26522 sra %o7, %l1, %g6
26523 lduw [%l7 + 0x68], %g7
26524 movvc %icc, %o2, %o6
26525 fmovdne %xcc, %f3, %f10
26526 fpadd16 %f14, %f14, %f18
26527 subcc %g4, 0x0FAA, %g3
26528 movne %xcc, %g5, %i7
26529 xnorcc %l4, %l2, %o3
26530 st %f3, [%l7 + 0x10]
26531 fandnot2s %f6, %f31, %f12
26532 orn %o1, %l6, %i5
26533 fcmpd %fcc1, %f12, %f4
26534 array16 %l0, %i0, %i3
26535 fmovsvs %xcc, %f3, %f31
26536 edge32ln %l3, %i6, %o5
26537 ldub [%l7 + 0x32], %l5
26538 movre %i4, %i1, %o4
26539 nop
26540 set 0x24, %i4
26541 stb %g2, [%l7 + %i4]
26542 lduh [%l7 + 0x50], %i2
26543 array32 %g1, %o0, %o7
26544 sllx %l1, 0x1C, %g7
26545 movrne %o2, 0x18E, %g6
26546 fnands %f22, %f13, %f20
26547 movcc %xcc, %g4, %o6
26548 fcmpne16 %f28, %f20, %g3
26549 fmovsge %icc, %f16, %f9
26550 or %g5, 0x1B2D, %i7
26551 fmovdvc %icc, %f12, %f13
26552 fandnot1 %f20, %f14, %f14
26553 fmovrdne %l4, %f0, %f10
26554 sll %o3, %l2, %l6
26555 stb %i5, [%l7 + 0x17]
26556 fmovdleu %icc, %f1, %f29
26557 alignaddr %l0, %i0, %o1
26558 edge32 %i3, %i6, %o5
26559 fmovscs %icc, %f8, %f31
26560 srl %l5, %i4, %i1
26561 alignaddr %o4, %g2, %l3
26562 udiv %g1, 0x1DEE, %i2
26563 fnegd %f24, %f18
26564 fsrc2 %f8, %f24
26565 fmovspos %xcc, %f20, %f25
26566 xorcc %o0, 0x0DFB, %l1
26567 ld [%l7 + 0x14], %f1
26568 ldsh [%l7 + 0x3E], %o7
26569 movleu %icc, %g7, %o2
26570 lduw [%l7 + 0x38], %g6
26571 fmovrdne %g4, %f2, %f12
26572 restore %o6, %g3, %g5
26573 rdpr %cwp, %g1
26574 rdpr %cansave, %g2
26575 rdpr %canrestore, %g3
26576 rdpr %cleanwin, %g4
26577 rdpr %otherwin, %g5
26578 rdpr %wstate, %g6
26579 fcmpd %fcc0, %f10, %f20
26580 edge32n %l4, %o3, %i7
26581 fornot2s %f16, %f13, %f28
26582 fmovsg %icc, %f13, %f6
26583 stx %l6, [%l7 + 0x50]
26584 fnand %f28, %f6, %f10
26585 fpack32 %f20, %f8, %f10
26586 bshuffle %f2, %f16, %f30
26587 popc 0x1C5F, %i5
26588 edge8n %l2, %i0, %l0
26589 udiv %o1, 0x1D48, %i6
26590 sra %o5, %i3, %i4
26591 fexpand %f23, %f30
26592 movrlez %i1, %o4, %l5
26593 andn %g2, %l3, %i2
26594 xnorcc %o0, %g1, %l1
26595 mova %icc, %o7, %g7
26596 srl %g6, 0x1E, %o2
26597 nop
26598 set 0x60, %o6
26599 ldd [%l7 + %o6], %g4
26600 setx loop_86, %l0, %l1
26601 return %l1
26602 nop
26603 rdpr %cwp, %g1
26604 rdpr %cansave, %g2
26605 rdpr %canrestore, %g3
26606 rdpr %cleanwin, %g4
26607 rdpr %otherwin, %g5
26608 rdpr %wstate, %g6
26609loop_86: subc %g3, %l4, %o3
26610 addc %l6, %i7, %l2
26611 fmovdpos %icc, %f27, %f23
26612 edge16ln %i5, %i0, %o1
26613 movge %xcc, %i6, %o5
26614 andcc %l0, %i3, %i1
26615 fmovrdlz %i4, %f14, %f10
26616 movrgez %o4, 0x043, %g2
26617 sllx %l5, 0x1A, %l3
26618 stw %o0, [%l7 + 0x74]
26619 sll %g1, %l1, %o7
26620 movn %icc, %g7, %i2
26621 sethi 0x185D, %g6
26622 addccc %o2, 0x12B3, %o6
26623 ldx [%l7 + 0x48], %g4
26624 movrgez %g5, 0x0F9, %l4
26625 movcs %xcc, %o3, %g3
26626 edge16l %i7, %l6, %l2
26627 or %i0, 0x01DD, %i5
26628 move %xcc, %o1, %i6
26629 subc %o5, 0x11C2, %l0
26630 udivx %i3, 0x1285, %i1
26631 fmovdle %icc, %f16, %f10
26632 movcc %icc, %o4, %i4
26633 sdivcc %g2, 0x0021, %l5
26634 st %f27, [%l7 + 0x4C]
26635 udivx %o0, 0x01F5, %g1
26636 movcs %xcc, %l1, %o7
26637 edge8ln %g7, %i2, %g6
26638 alignaddr %l3, %o6, %g4
26639 edge32ln %o2, %g5, %l4
26640 sub %g3, %o3, %l6
26641 save %i7, %l2, %i5
26642 rdpr %cwp, %g1
26643 rdpr %cansave, %g2
26644 rdpr %canrestore, %g3
26645 rdpr %cleanwin, %g4
26646 rdpr %otherwin, %g5
26647 rdpr %wstate, %g6
26648 fnot1 %f12, %f2
26649 xnor %o1, %i6, %o5
26650 movcc %icc, %l0, %i3
26651 faligndata %f22, %f10, %f22
26652 movcc %icc, %i1, %i0
26653 fsrc1 %f0, %f16
26654 movgu %icc, %o4, %g2
26655 orn %l5, 0x07F3, %i4
26656 fandnot2 %f10, %f6, %f2
26657 alignaddr %o0, %l1, %g1
26658 add %o7, 0x1001, %i2
26659 edge8n %g7, %g6, %o6
26660 movgu %xcc, %l3, %o2
26661 movleu %icc, %g4, %l4
26662 movl %xcc, %g5, %o3
26663 fnegs %f16, %f7
26664 smulcc %g3, 0x1F7F, %i7
26665 sub %l6, %l2, %i5
26666 fmovrdgz %i6, %f30, %f22
26667 fmovdpos %icc, %f10, %f5
26668 srl %o1, %o5, %l0
26669 edge16ln %i1, %i0, %o4
26670 st %f1, [%l7 + 0x44]
26671 movcs %icc, %i3, %l5
26672 fcmpgt16 %f2, %f20, %g2
26673 andn %i4, %l1, %o0
26674 movre %g1, %o7, %g7
26675 mulx %g6, %o6, %l3
26676 andcc %o2, %i2, %g4
26677 save %g5, 0x04AA, %l4
26678 rdpr %cwp, %g1
26679 rdpr %cansave, %g2
26680 rdpr %canrestore, %g3
26681 rdpr %cleanwin, %g4
26682 rdpr %otherwin, %g5
26683 rdpr %wstate, %g6
26684 ldsb [%l7 + 0x7D], %g3
26685 sllx %o3, %l6, %l2
26686 st %f21, [%l7 + 0x54]
26687 fmovrsgez %i7, %f5, %f16
26688 edge8 %i6, %i5, %o1
26689 orncc %l0, 0x0EB9, %o5
26690 ldsb [%l7 + 0x5B], %i1
26691 srl %i0, %o4, %i3
26692 ldd [%l7 + 0x70], %f16
26693 fcmpes %fcc1, %f6, %f16
26694 fmovde %xcc, %f22, %f23
26695 xor %l5, %i4, %g2
26696 edge8l %o0, %l1, %o7
26697 fpack16 %f6, %f11
26698 srlx %g7, 0x08, %g1
26699 movre %o6, 0x120, %g6
26700 fornot2 %f16, %f10, %f24
26701 movcc %icc, %o2, %i2
26702 movvc %icc, %g4, %l3
26703 fmovdle %icc, %f12, %f11
26704 addccc %l4, %g3, %o3
26705 orn %g5, 0x1877, %l6
26706 movl %icc, %l2, %i6
26707 movge %icc, %i7, %o1
26708 pdist %f2, %f20, %f30
26709 smulcc %l0, 0x01E1, %o5
26710 sllx %i1, 0x06, %i0
26711 movcs %icc, %o4, %i5
26712 edge32 %i3, %l5, %i4
26713 smul %o0, %g2, %l1
26714 ldub [%l7 + 0x44], %o7
26715 movre %g1, 0x24A, %g7
26716 move %icc, %g6, %o6
26717 mulscc %o2, %i2, %l3
26718 edge16n %l4, %g3, %g4
26719 and %g5, 0x0106, %o3
26720 srax %l6, %l2, %i7
26721 movgu %xcc, %o1, %i6
26722 movne %xcc, %o5, %i1
26723 edge32ln %l0, %o4, %i5
26724 srax %i3, %l5, %i0
26725 subc %o0, 0x15EB, %i4
26726 fxors %f7, %f6, %f21
26727 sethi 0x1035, %l1
26728 udivcc %g2, 0x0686, %o7
26729 fpmerge %f30, %f28, %f28
26730 movneg %xcc, %g7, %g1
26731 lduw [%l7 + 0x6C], %g6
26732 movne %icc, %o6, %o2
26733 addcc %l3, %i2, %g3
26734 edge32ln %g4, %g5, %o3
26735 movcc %xcc, %l4, %l2
26736 udiv %i7, 0x0DFC, %l6
26737 sth %i6, [%l7 + 0x0C]
26738 edge32ln %o1, %i1, %o5
26739 fmovsleu %icc, %f2, %f13
26740 fzeros %f15
26741 fcmpne32 %f2, %f24, %o4
26742 alignaddr %l0, %i3, %l5
26743 fpadd16s %f31, %f29, %f1
26744 lduh [%l7 + 0x4E], %i0
26745 sll %o0, 0x06, %i4
26746 lduh [%l7 + 0x68], %i5
26747 sth %l1, [%l7 + 0x7A]
26748 edge32l %o7, %g7, %g1
26749 movcc %xcc, %g2, %o6
26750 orncc %g6, 0x0098, %o2
26751 fabsd %f18, %f22
26752 edge16 %i2, %g3, %g4
26753 edge32l %l3, %g5, %o3
26754 fpsub16 %f24, %f24, %f22
26755 xnor %l2, 0x1EF1, %i7
26756 sub %l4, %i6, %l6
26757 movgu %xcc, %o1, %i1
26758 save %o5, 0x02F8, %l0
26759 rdpr %cwp, %g1
26760 rdpr %cansave, %g2
26761 rdpr %canrestore, %g3
26762 rdpr %cleanwin, %g4
26763 rdpr %otherwin, %g5
26764 rdpr %wstate, %g6
26765 ldsh [%l7 + 0x74], %o4
26766 stw %l5, [%l7 + 0x2C]
26767 movne %icc, %i3, %i0
26768 movneg %xcc, %i4, %o0
26769 xnorcc %i5, %o7, %g7
26770 srl %l1, %g1, %o6
26771 movrgz %g6, 0x262, %g2
26772 orcc %o2, 0x1289, %i2
26773 sdiv %g4, 0x1E0A, %l3
26774 fmovrde %g3, %f30, %f0
26775 stx %g5, [%l7 + 0x50]
26776 orncc %l2, 0x1C76, %i7
26777 fnot2s %f19, %f15
26778 fmovrdlez %o3, %f20, %f22
26779 fmovsne %xcc, %f7, %f12
26780 st %f1, [%l7 + 0x34]
26781 fand %f8, %f18, %f22
26782 udivx %i6, 0x04C0, %l6
26783 srax %o1, 0x12, %i1
26784 sdivx %o5, 0x1975, %l4
26785 array32 %l0, %l5, %o4
26786 restore %i3, 0x173C, %i0
26787 rdpr %cwp, %g1
26788 rdpr %cansave, %g2
26789 rdpr %canrestore, %g3
26790 rdpr %cleanwin, %g4
26791 rdpr %otherwin, %g5
26792 rdpr %wstate, %g6
26793 movvc %icc, %i4, %o0
26794 fmovrdne %o7, %f14, %f12
26795 ldd [%l7 + 0x40], %f2
26796 smulcc %i5, 0x129C, %l1
26797 sdivx %g7, 0x0946, %g1
26798 add %g6, 0x1179, %g2
26799 nop
26800 set 0x28, %i7
26801 std %f6, [%l7 + %i7]
26802 fmovdvc %xcc, %f22, %f23
26803 edge32 %o6, %i2, %o2
26804 lduw [%l7 + 0x38], %l3
26805 movrgz %g4, 0x0A8, %g5
26806 fmovsle %icc, %f21, %f22
26807 popc 0x0212, %g3
26808 fcmpeq16 %f16, %f2, %l2
26809 movgu %icc, %o3, %i6
26810 edge16l %l6, %i7, %o1
26811 movneg %icc, %i1, %l4
26812 fpsub32 %f24, %f2, %f24
26813 fmovse %xcc, %f9, %f4
26814 xor %o5, %l5, %l0
26815 movre %i3, 0x14A, %i0
26816 fmovdneg %icc, %f15, %f18
26817 fnors %f28, %f4, %f30
26818 edge32 %o4, %i4, %o7
26819 udiv %i5, 0x0EB1, %l1
26820 edge8ln %o0, %g7, %g1
26821 movge %icc, %g6, %o6
26822 movcs %icc, %g2, %i2
26823 orcc %l3, 0x02B1, %o2
26824 movg %icc, %g5, %g4
26825 andcc %g3, %o3, %l2
26826 sra %i6, 0x02, %l6
26827 xnor %i7, 0x0129, %o1
26828 fxors %f12, %f5, %f2
26829 fandnot2 %f0, %f6, %f12
26830 fmovdgu %icc, %f19, %f3
26831 and %i1, %o5, %l5
26832 movrgz %l0, %l4, %i0
26833 edge32ln %i3, %o4, %i4
26834 fmovse %xcc, %f2, %f6
26835 fmovdne %icc, %f6, %f29
26836 movneg %icc, %i5, %l1
26837 movneg %xcc, %o0, %g7
26838 edge32l %o7, %g1, %g6
26839 sra %o6, %g2, %l3
26840 xor %i2, %o2, %g5
26841 edge32 %g4, %g3, %o3
26842 movne %xcc, %l2, %l6
26843 edge8l %i6, %o1, %i1
26844 movn %xcc, %i7, %l5
26845 fcmpeq16 %f8, %f22, %o5
26846 fmovrdgz %l0, %f22, %f12
26847 movrne %l4, %i3, %o4
26848 mova %icc, %i0, %i5
26849 movrgez %i4, %l1, %g7
26850 movrgz %o7, 0x1E8, %g1
26851 ldx [%l7 + 0x58], %o0
26852 movrlez %g6, 0x1FB, %g2
26853 movpos %icc, %l3, %o6
26854 movle %icc, %o2, %g5
26855 edge8ln %g4, %g3, %o3
26856 udivx %i2, 0x1433, %l6
26857 fabss %f23, %f3
26858 move %icc, %i6, %o1
26859 ld [%l7 + 0x60], %f22
26860 fcmple16 %f18, %f30, %i1
26861 move %xcc, %l2, %i7
26862 lduh [%l7 + 0x10], %l5
26863 setx loop_87, %l0, %l1
26864 return %l1
26865 nop
26866 rdpr %cwp, %g1
26867 rdpr %cansave, %g2
26868 rdpr %canrestore, %g3
26869 rdpr %cleanwin, %g4
26870 rdpr %otherwin, %g5
26871 rdpr %wstate, %g6
26872loop_87: stb %o4, [%l7 + 0x79]
26873 addccc %i0, 0x0782, %i3
26874 addcc %i5, %i4, %g7
26875 sdivcc %o7, 0x1B7A, %g1
26876 subccc %o0, 0x1B87, %l1
26877 fmovdvc %xcc, %f6, %f0
26878 lduh [%l7 + 0x58], %g6
26879 fpmerge %f14, %f25, %f4
26880 movpos %xcc, %l3, %g2
26881 umulcc %o6, 0x0775, %o2
26882 srl %g5, %g4, %o3
26883 fmovdleu %xcc, %f30, %f26
26884 movl %xcc, %i2, %l6
26885 movvc %xcc, %i6, %g3
26886 stw %i1, [%l7 + 0x0C]
26887 fpsub32 %f28, %f14, %f22
26888 sth %o1, [%l7 + 0x14]
26889 edge16l %l2, %i7, %l5
26890 sdivcc %o5, 0x0980, %l4
26891 edge16n %l0, %o4, %i3
26892 fmovrdne %i0, %f30, %f16
26893 movrne %i4, %i5, %o7
26894 fcmple16 %f2, %f18, %g1
26895 srl %o0, 0x1D, %l1
26896 move %xcc, %g7, %l3
26897 movrgez %g2, %o6, %o2
26898 andncc %g5, %g6, %g4
26899 fandnot1s %f24, %f2, %f7
26900 movle %xcc, %o3, %i2
26901 udivx %i6, 0x05AC, %g3
26902 sethi 0x0CF8, %l6
26903 andn %o1, %l2, %i1
26904 lduh [%l7 + 0x16], %i7
26905 fmovdn %xcc, %f2, %f8
26906 fmovdle %icc, %f21, %f7
26907 movre %o5, 0x3DA, %l5
26908 sdivcc %l4, 0x0E1A, %o4
26909 sth %l0, [%l7 + 0x76]
26910 and %i3, %i4, %i0
26911 nop
26912 set 0x48, %l1
26913 std %f22, [%l7 + %l1]
26914 ldd [%l7 + 0x60], %i4
26915 stx %g1, [%l7 + 0x68]
26916 fmovrdgez %o0, %f22, %f28
26917 srax %o7, %l1, %l3
26918 fcmple32 %f18, %f12, %g2
26919 edge16 %g7, %o2, %g5
26920 sra %o6, 0x0D, %g4
26921 sra %o3, 0x11, %g6
26922 fmovde %xcc, %f1, %f7
26923 edge8 %i2, %i6, %l6
26924 fmovsge %xcc, %f31, %f20
26925 mulx %g3, 0x113A, %l2
26926 save %o1, %i7, %i1
26927 rdpr %cwp, %g1
26928 rdpr %cansave, %g2
26929 rdpr %canrestore, %g3
26930 rdpr %cleanwin, %g4
26931 rdpr %otherwin, %g5
26932 rdpr %wstate, %g6
26933 nop
26934 set 0x38, %g7
26935 stw %o5, [%l7 + %g7]
26936 movge %xcc, %l5, %l4
26937 movrlz %l0, 0x342, %i3
26938 fxnor %f26, %f2, %f6
26939 fxnors %f22, %f23, %f11
26940 sir 0x1E57
26941 lduh [%l7 + 0x14], %o4
26942 ldx [%l7 + 0x70], %i0
26943 mulscc %i4, 0x170D, %g1
26944 sir 0x1D93
26945 movrgez %i5, %o0, %o7
26946 fnors %f22, %f8, %f28
26947 movneg %xcc, %l3, %l1
26948 fmovsvs %icc, %f27, %f16
26949 fmovdn %icc, %f27, %f30
26950 ldsh [%l7 + 0x7C], %g2
26951 edge32l %o2, %g5, %g7
26952 movg %xcc, %o6, %o3
26953 mova %xcc, %g4, %g6
26954 srlx %i2, 0x07, %i6
26955 movvs %icc, %l6, %l2
26956 xorcc %g3, 0x1F13, %i7
26957 save %i1, %o1, %o5
26958 rdpr %cwp, %g1
26959 rdpr %cansave, %g2
26960 rdpr %canrestore, %g3
26961 rdpr %cleanwin, %g4
26962 rdpr %otherwin, %g5
26963 rdpr %wstate, %g6
26964 movrgz %l5, 0x1A7, %l4
26965 movrgez %l0, 0x234, %o4
26966 andn %i0, %i4, %i3
26967 edge16 %i5, %g1, %o7
26968 fmovrdgz %o0, %f18, %f0
26969 xnorcc %l3, 0x03B5, %l1
26970 restore %o2, %g5, %g2
26971 rdpr %cwp, %g1
26972 rdpr %cansave, %g2
26973 rdpr %canrestore, %g3
26974 rdpr %cleanwin, %g4
26975 rdpr %otherwin, %g5
26976 rdpr %wstate, %g6
26977 sdivcc %g7, 0x050B, %o3
26978 movle %xcc, %o6, %g6
26979 xnorcc %i2, %i6, %l6
26980 movge %xcc, %l2, %g4
26981 fandnot2s %f8, %f25, %f5
26982 fnand %f28, %f26, %f22
26983 subccc %g3, %i7, %o1
26984 sdivcc %i1, 0x0F4E, %o5
26985 save %l4, %l5, %o4
26986 rdpr %cwp, %g1
26987 rdpr %cansave, %g2
26988 rdpr %canrestore, %g3
26989 rdpr %cleanwin, %g4
26990 rdpr %otherwin, %g5
26991 rdpr %wstate, %g6
26992 addc %i0, 0x1227, %l0
26993 movg %xcc, %i4, %i3
26994 xor %i5, %g1, %o0
26995 udivx %l3, 0x00F9, %o7
26996 fnors %f1, %f31, %f9
26997 movrne %l1, 0x2BD, %g5
26998 orncc %g2, %g7, %o2
26999 fpackfix %f30, %f31
27000 fmovdcc %xcc, %f24, %f9
27001 sub %o6, 0x1F40, %g6
27002 nop
27003 set 0x24, %g4
27004 ldsw [%l7 + %g4], %o3
27005 sth %i6, [%l7 + 0x4E]
27006 sdiv %i2, 0x1D84, %l6
27007 andncc %l2, %g4, %i7
27008 movg %xcc, %g3, %o1
27009 fornot1 %f10, %f8, %f12
27010 fmovsl %xcc, %f18, %f22
27011 movrne %i1, 0x33E, %o5
27012 fmul8x16 %f31, %f0, %f6
27013 movre %l4, 0x2F2, %o4
27014 orn %i0, 0x11C9, %l5
27015 array8 %i4, %i3, %l0
27016 movrlez %g1, 0x006, %i5
27017 umulcc %o0, %l3, %l1
27018 fornot2s %f3, %f23, %f31
27019 setx loop_88, %l0, %l1
27020 return %l1
27021 nop
27022 rdpr %cwp, %g1
27023 rdpr %cansave, %g2
27024 rdpr %canrestore, %g3
27025 rdpr %cleanwin, %g4
27026 rdpr %otherwin, %g5
27027 rdpr %wstate, %g6
27028loop_88: sdivcc %o2, 0x10A3, %o6
27029 fexpand %f5, %f20
27030 stw %g6, [%l7 + 0x50]
27031 fxor %f24, %f4, %f30
27032 smulcc %o3, 0x1D0C, %i6
27033 addc %i2, %g7, %l6
27034 edge32 %g4, %i7, %g3
27035 nop
27036 set 0x32, %o7
27037 lduh [%l7 + %o7], %l2
27038 fmovrsne %i1, %f24, %f14
27039 addcc %o5, 0x0667, %o1
27040 edge8 %o4, %l4, %l5
27041 std %f28, [%l7 + 0x78]
27042 fmovdleu %icc, %f10, %f28
27043 movvc %icc, %i0, %i3
27044 ldd [%l7 + 0x38], %i4
27045 save %g1, 0x10FA, %l0
27046 rdpr %cwp, %g1
27047 rdpr %cansave, %g2
27048 rdpr %canrestore, %g3
27049 rdpr %cleanwin, %g4
27050 rdpr %otherwin, %g5
27051 rdpr %wstate, %g6
27052 pdist %f4, %f12, %f4
27053 xorcc %i5, 0x0293, %o0
27054 sdiv %l1, 0x0E4B, %g5
27055 fzero %f2
27056 alignaddr %o7, %g2, %l3
27057 udiv %o6, 0x108B, %g6
27058 fmovrdlez %o2, %f20, %f30
27059 sdivcc %o3, 0x0BA2, %i2
27060 std %f26, [%l7 + 0x70]
27061 fcmpd %fcc3, %f30, %f12
27062 alignaddrl %g7, %i6, %g4
27063 fmovdle %icc, %f6, %f7
27064 mova %xcc, %i7, %l6
27065 ldx [%l7 + 0x20], %l2
27066 mulscc %i1, 0x07A7, %o5
27067 fzero %f6
27068 fmovrdlez %o1, %f14, %f22
27069 stw %g3, [%l7 + 0x18]
27070 orn %o4, %l5, %l4
27071 udivcc %i3, 0x0CBC, %i4
27072 fandnot2 %f30, %f2, %f22
27073 edge32 %g1, %l0, %i0
27074 xnor %o0, 0x19CA, %i5
27075 movleu %xcc, %g5, %o7
27076 xnorcc %g2, %l3, %l1
27077 fmovsg %xcc, %f29, %f26
27078 udiv %g6, 0x199C, %o6
27079 ldub [%l7 + 0x0E], %o2
27080 array32 %o3, %g7, %i6
27081 move %icc, %i2, %g4
27082 udivcc %l6, 0x0D3A, %i7
27083 movcs %icc, %i1, %o5
27084 orn %l2, %o1, %o4
27085 sth %g3, [%l7 + 0x32]
27086 edge16ln %l4, %l5, %i4
27087 movge %icc, %g1, %i3
27088 fmovrse %l0, %f29, %f17
27089 fcmpgt16 %f26, %f22, %o0
27090 fmovse %icc, %f22, %f15
27091 or %i0, 0x11C3, %i5
27092 mova %icc, %g5, %g2
27093 movn %xcc, %l3, %l1
27094 lduw [%l7 + 0x4C], %g6
27095 addc %o7, 0x1608, %o6
27096 srlx %o3, 0x0E, %o2
27097 srl %g7, 0x12, %i2
27098 ldsw [%l7 + 0x60], %g4
27099 mulx %l6, 0x1709, %i7
27100 xorcc %i1, %o5, %i6
27101 addc %l2, %o4, %g3
27102 popc 0x0EC0, %o1
27103 udivx %l5, 0x0B2E, %l4
27104 add %i4, 0x1FB1, %g1
27105 udivx %i3, 0x1586, %o0
27106 fmovdvs %icc, %f21, %f12
27107 edge8l %i0, %l0, %g5
27108 smul %g2, 0x1B6D, %i5
27109 restore %l1, 0x1FAC, %l3
27110 rdpr %cwp, %g1
27111 rdpr %cansave, %g2
27112 rdpr %canrestore, %g3
27113 rdpr %cleanwin, %g4
27114 rdpr %otherwin, %g5
27115 rdpr %wstate, %g6
27116 movn %xcc, %g6, %o7
27117 lduh [%l7 + 0x1C], %o3
27118 fmovdgu %xcc, %f2, %f3
27119 udiv %o2, 0x1262, %g7
27120 setx loop_89, %l0, %l1
27121 return %l1
27122 nop
27123 rdpr %cwp, %g1
27124 rdpr %cansave, %g2
27125 rdpr %canrestore, %g3
27126 rdpr %cleanwin, %g4
27127 rdpr %otherwin, %g5
27128 rdpr %wstate, %g6
27129loop_89: fmuld8ulx16 %f18, %f28, %f4
27130 sethi 0x0779, %g4
27131 subcc %i7, %i1, %l6
27132 andn %o5, 0x19A2, %l2
27133 xnorcc %i6, %o4, %g3
27134 srax %o1, 0x0D, %l4
27135 ldsb [%l7 + 0x25], %i4
27136 fabsd %f30, %f28
27137 movpos %icc, %l5, %g1
27138 movne %xcc, %o0, %i3
27139 save %i0, %g5, %l0
27140 rdpr %cwp, %g1
27141 rdpr %cansave, %g2
27142 rdpr %canrestore, %g3
27143 rdpr %cleanwin, %g4
27144 rdpr %otherwin, %g5
27145 rdpr %wstate, %g6
27146 mulx %g2, %l1, %i5
27147 addccc %g6, 0x0B58, %l3
27148 restore %o3, %o7, %o2
27149 rdpr %cwp, %g1
27150 rdpr %cansave, %g2
27151 rdpr %canrestore, %g3
27152 rdpr %cleanwin, %g4
27153 rdpr %otherwin, %g5
27154 rdpr %wstate, %g6
27155 sethi 0x0B75, %o6
27156 movrlz %i2, 0x392, %g7
27157 popc %g4, %i1
27158 fcmps %fcc1, %f19, %f20
27159 array32 %l6, %i7, %l2
27160 xorcc %o5, 0x0283, %i6
27161 sub %g3, %o1, %l4
27162 ldd [%l7 + 0x20], %i4
27163 movge %icc, %l5, %g1
27164 edge8ln %o0, %o4, %i0
27165 movpos %icc, %i3, %l0
27166 movneg %xcc, %g5, %l1
27167 addcc %i5, %g2, %g6
27168 fone %f20
27169 fpadd32 %f2, %f30, %f18
27170 movrlz %o3, 0x3DA, %l3
27171 fmovdg %xcc, %f2, %f11
27172 stx %o2, [%l7 + 0x10]
27173 addccc %o7, 0x026A, %o6
27174 movn %icc, %i2, %g4
27175 fpadd16 %f22, %f12, %f24
27176 sdiv %g7, 0x0E14, %i1
27177 move %icc, %i7, %l2
27178 fxnors %f15, %f19, %f12
27179 umul %l6, %i6, %g3
27180 sdiv %o5, 0x16D6, %l4
27181 setx loop_90, %l0, %l1
27182 return %l1
27183 nop
27184 rdpr %cwp, %g1
27185 rdpr %cansave, %g2
27186 rdpr %canrestore, %g3
27187 rdpr %cleanwin, %g4
27188 rdpr %otherwin, %g5
27189 rdpr %wstate, %g6
27190loop_90: fmul8sux16 %f20, %f14, %f30
27191 alignaddr %g1, %o4, %i0
27192 stb %i3, [%l7 + 0x41]
27193 movrgez %o0, 0x37B, %l0
27194 addcc %g5, 0x134D, %l1
27195 movg %xcc, %g2, %g6
27196 nop
27197 set 0x48, %i6
27198 std %f4, [%l7 + %i6]
27199 andncc %o3, %l3, %o2
27200 fmovd %f6, %f6
27201 faligndata %f8, %f6, %f10
27202 fmovdpos %icc, %f14, %f21
27203 std %f6, [%l7 + 0x48]
27204 popc 0x0896, %o7
27205 fpadd16 %f12, %f2, %f16
27206 ldx [%l7 + 0x50], %i5
27207 xnor %o6, 0x19C5, %i2
27208 fornot2s %f17, %f16, %f8
27209 movleu %xcc, %g4, %i1
27210 edge8l %g7, %l2, %l6
27211 srl %i7, %i6, %g3
27212 mulscc %l4, %i4, %o1
27213 fone %f2
27214 smulcc %l5, %g1, %o5
27215 ld [%l7 + 0x54], %f29
27216 mulx %o4, 0x06DD, %i0
27217 srax %i3, %l0, %o0
27218 edge32ln %g5, %g2, %l1
27219 smul %o3, %l3, %g6
27220 fmul8x16al %f25, %f18, %f2
27221 popc %o7, %i5
27222 movrlez %o6, 0x27A, %o2
27223 udivcc %i2, 0x19C7, %g4
27224 udivx %g7, 0x07A4, %i1
27225 lduw [%l7 + 0x3C], %l2
27226 sra %i7, %i6, %g3
27227 fnegd %f2, %f4
27228 fmovdvc %icc, %f23, %f10
27229 fmuld8sux16 %f4, %f10, %f22
27230 edge8n %l6, %l4, %o1
27231 ldsh [%l7 + 0x7A], %i4
27232 edge8n %g1, %o5, %o4
27233 fmovse %icc, %f18, %f9
27234 andncc %l5, %i0, %i3
27235 movn %xcc, %l0, %g5
27236 ldub [%l7 + 0x68], %o0
27237 array32 %g2, %o3, %l1
27238 movrlz %l3, 0x38B, %g6
27239 udiv %i5, 0x17B3, %o6
27240 andncc %o7, %o2, %g4
27241 fpackfix %f18, %f27
27242 fornot2 %f26, %f16, %f6
27243 edge8n %g7, %i1, %i2
27244 array16 %l2, %i7, %i6
27245 edge32l %l6, %l4, %g3
27246 fands %f24, %f23, %f18
27247 ldd [%l7 + 0x20], %f18
27248 add %o1, %i4, %g1
27249 fnot2s %f31, %f8
27250 edge16 %o5, %o4, %i0
27251 movcc %icc, %i3, %l5
27252 fnor %f30, %f0, %f22
27253 sth %g5, [%l7 + 0x78]
27254 fpsub16 %f6, %f12, %f18
27255 fsrc2s %f28, %f29
27256 sth %l0, [%l7 + 0x2A]
27257 ldsb [%l7 + 0x3E], %g2
27258 stw %o3, [%l7 + 0x20]
27259 andncc %l1, %o0, %g6
27260 addcc %l3, %o6, %i5
27261 fpsub16s %f26, %f0, %f16
27262 ldx [%l7 + 0x28], %o7
27263 fmovrde %o2, %f28, %f0
27264 alignaddr %g4, %i1, %i2
27265 edge32l %g7, %i7, %i6
27266 edge16 %l2, %l6, %g3
27267 movcc %xcc, %o1, %l4
27268 sub %g1, 0x0FC8, %o5
27269 movre %i4, 0x302, %i0
27270 restore %o4, %i3, %g5
27271 rdpr %cwp, %g1
27272 rdpr %cansave, %g2
27273 rdpr %canrestore, %g3
27274 rdpr %cleanwin, %g4
27275 rdpr %otherwin, %g5
27276 rdpr %wstate, %g6
27277 or %l5, %l0, %o3
27278 edge8l %g2, %l1, %g6
27279 sll %o0, %l3, %i5
27280 movle %xcc, %o7, %o6
27281 subc %o2, 0x1A17, %g4
27282 addc %i2, %g7, %i7
27283 array32 %i6, %i1, %l2
27284 fmovs %f7, %f1
27285 umul %l6, %o1, %l4
27286 move %xcc, %g1, %g3
27287 movrgez %i4, 0x2B2, %i0
27288 fabsd %f18, %f26
27289 movvc %icc, %o4, %o5
27290 move %icc, %g5, %i3
27291 and %l0, %l5, %o3
27292 fandnot2s %f28, %f22, %f2
27293 move %xcc, %l1, %g6
27294 addc %g2, %l3, %o0
27295 edge8ln %o7, %o6, %o2
27296 sub %g4, 0x0A8C, %i2
27297 sth %g7, [%l7 + 0x24]
27298 alignaddrl %i5, %i7, %i1
27299 fmovs %f9, %f7
27300 edge8n %l2, %l6, %o1
27301 srlx %i6, %g1, %l4
27302 sir 0x17A3
27303 lduw [%l7 + 0x0C], %i4
27304 fcmpd %fcc0, %f26, %f18
27305 movrgez %g3, %i0, %o4
27306 sllx %o5, %i3, %g5
27307 stx %l5, [%l7 + 0x28]
27308 movleu %xcc, %l0, %l1
27309 andcc %g6, %o3, %l3
27310 move %xcc, %g2, %o0
27311 alignaddr %o7, %o2, %o6
27312 setx loop_91, %l0, %l1
27313 return %l1
27314 nop
27315 rdpr %cwp, %g1
27316 rdpr %cansave, %g2
27317 rdpr %canrestore, %g3
27318 rdpr %cleanwin, %g4
27319 rdpr %otherwin, %g5
27320 rdpr %wstate, %g6
27321loop_91: edge16n %i5, %g4, %i1
27322 movn %icc, %i7, %l2
27323 fcmpgt32 %f6, %f4, %l6
27324 movne %icc, %i6, %g1
27325 fmovde %icc, %f15, %f11
27326 subccc %o1, 0x12BC, %i4
27327 edge8 %g3, %i0, %o4
27328 fmovs %f24, %f2
27329 movpos %icc, %o5, %l4
27330 nop
27331 set 0x28, %o4
27332 ldd [%l7 + %o4], %f12
27333 edge16l %i3, %g5, %l5
27334 edge32n %l1, %g6, %l0
27335 movpos %xcc, %o3, %g2
27336 orncc %l3, %o0, %o7
27337 edge16 %o2, %o6, %g7
27338 stw %i2, [%l7 + 0x78]
27339 array8 %g4, %i1, %i5
27340 mulx %i7, 0x1996, %l6
27341 save %i6, %l2, %g1
27342 rdpr %cwp, %g1
27343 rdpr %cansave, %g2
27344 rdpr %canrestore, %g3
27345 rdpr %cleanwin, %g4
27346 rdpr %otherwin, %g5
27347 rdpr %wstate, %g6
27348 nop
27349 set 0x70, %g3
27350 sth %o1, [%l7 + %g3]
27351 movpos %xcc, %g3, %i0
27352 movrne %i4, %o4, %l4
27353 fpack16 %f2, %f12
27354 std %f28, [%l7 + 0x38]
27355 udiv %i3, 0x13DE, %g5
27356 orncc %o5, 0x08DE, %l5
27357 addcc %g6, 0x09E8, %l0
27358 edge8l %o3, %g2, %l1
27359 mulx %l3, %o0, %o2
27360 sdivcc %o7, 0x049F, %g7
27361 sllx %i2, 0x07, %g4
27362 movrne %i1, 0x16A, %o6
27363 movgu %icc, %i7, %i5
27364 movcc %xcc, %i6, %l2
27365 udivx %g1, 0x1BBD, %l6
27366 sir 0x187A
27367 sdivx %o1, 0x106E, %g3
27368 fmovspos %xcc, %f23, %f13
27369 andn %i4, 0x03DA, %i0
27370 andncc %o4, %i3, %l4
27371 or %o5, 0x070A, %g5
27372 popc 0x1255, %l5
27373 fexpand %f1, %f10
27374 umulcc %g6, 0x12A3, %o3
27375 stx %l0, [%l7 + 0x50]
27376 edge32ln %l1, %g2, %l3
27377 movrgez %o2, 0x363, %o0
27378 edge32n %o7, %i2, %g7
27379 ldd [%l7 + 0x68], %f20
27380 or %g4, 0x133D, %i1
27381 movrlez %i7, 0x0C3, %i5
27382 sdiv %o6, 0x0668, %i6
27383 ldx [%l7 + 0x28], %g1
27384 sir 0x10F2
27385 fmovscc %icc, %f30, %f23
27386 fcmped %fcc3, %f0, %f0
27387 movn %icc, %l6, %o1
27388 andncc %l2, %i4, %g3
27389 edge32 %i0, %o4, %i3
27390 movpos %icc, %l4, %o5
27391 movrgez %g5, 0x195, %l5
27392 movleu %icc, %g6, %l0
27393 alignaddrl %o3, %g2, %l1
27394 fxors %f19, %f4, %f31
27395 xorcc %l3, 0x0E23, %o0
27396 alignaddr %o2, %i2, %o7
27397 movre %g7, %i1, %g4
27398 srax %i7, 0x1F, %i5
27399 srlx %i6, %g1, %l6
27400 and %o6, %o1, %l2
27401 subccc %i4, 0x120E, %i0
27402 fmovrslz %o4, %f0, %f12
27403 edge8n %g3, %i3, %o5
27404 sethi 0x0209, %l4
27405 fmovsgu %xcc, %f6, %f29
27406 movn %icc, %l5, %g5
27407 movrne %l0, 0x05A, %g6
27408 nop
27409 set 0x4A, %i1
27410 ldub [%l7 + %i1], %o3
27411 stx %l1, [%l7 + 0x08]
27412 lduh [%l7 + 0x62], %g2
27413 umulcc %l3, 0x0E1A, %o0
27414 movne %icc, %i2, %o7
27415 movne %xcc, %o2, %g7
27416 fpack16 %f28, %f26
27417 ldd [%l7 + 0x30], %f22
27418 movgu %xcc, %g4, %i7
27419 movre %i1, %i5, %g1
27420 ldsh [%l7 + 0x42], %i6
27421 xnorcc %l6, %o1, %o6
27422 sdivcc %l2, 0x06CE, %i4
27423 array32 %o4, %g3, %i0
27424 fpack16 %f20, %f23
27425 movl %icc, %i3, %l4
27426 alignaddr %l5, %g5, %l0
27427 st %f14, [%l7 + 0x18]
27428 fmovdne %xcc, %f8, %f13
27429 fpsub16 %f6, %f10, %f22
27430 movrgez %o5, 0x3BE, %g6
27431 movg %xcc, %l1, %g2
27432 restore %o3, 0x1694, %l3
27433 rdpr %cwp, %g1
27434 rdpr %cansave, %g2
27435 rdpr %canrestore, %g3
27436 rdpr %cleanwin, %g4
27437 rdpr %otherwin, %g5
27438 rdpr %wstate, %g6
27439 fornot1 %f12, %f6, %f26
27440 fcmpne32 %f22, %f2, %i2
27441 sll %o0, %o7, %o2
27442 movgu %icc, %g4, %i7
27443 fpsub32 %f30, %f30, %f2
27444 smulcc %g7, %i1, %i5
27445 fmovsleu %xcc, %f18, %f15
27446 ldd [%l7 + 0x48], %g0
27447 subcc %l6, %o1, %o6
27448 movrgez %l2, %i4, %o4
27449 xor %g3, 0x11F9, %i0
27450 fmovsne %xcc, %f24, %f11
27451 sethi 0x1663, %i6
27452 movcc %icc, %i3, %l5
27453 and %g5, 0x0DA2, %l4
27454 ldsb [%l7 + 0x5D], %l0
27455 fsrc2 %f30, %f8
27456 smulcc %g6, %l1, %o5
27457 array32 %g2, %o3, %l3
27458 edge8l %o0, %o7, %i2
27459 ldd [%l7 + 0x20], %f26
27460 sir 0x130E
27461 array8 %g4, %o2, %i7
27462 movcc %xcc, %i1, %i5
27463 movne %icc, %g1, %g7
27464 fxor %f10, %f24, %f18
27465 andncc %o1, %o6, %l6
27466 sllx %l2, 0x0D, %o4
27467 andn %i4, %g3, %i6
27468 edge32ln %i3, %l5, %i0
27469 ld [%l7 + 0x54], %f17
27470 sdivx %l4, 0x0E34, %g5
27471 movneg %xcc, %g6, %l0
27472 sethi 0x0CE3, %l1
27473 edge8l %g2, %o5, %o3
27474 lduh [%l7 + 0x1A], %o0
27475 ldsh [%l7 + 0x36], %o7
27476 movne %icc, %l3, %i2
27477 fmovsvc %xcc, %f0, %f17
27478 and %o2, 0x0F3D, %i7
27479 edge32 %i1, %i5, %g1
27480 movrne %g4, %o1, %g7
27481 edge16ln %l6, %o6, %o4
27482 movne %xcc, %l2, %g3
27483 xnor %i4, %i6, %i3
27484 movrgez %i0, 0x096, %l4
27485 orncc %g5, 0x1D79, %g6
27486 movne %icc, %l0, %l1
27487 movneg %icc, %g2, %l5
27488 xor %o3, 0x0611, %o5
27489 ld [%l7 + 0x20], %f26
27490 fmovrslez %o7, %f13, %f22
27491 fornot2s %f12, %f29, %f15
27492 edge8ln %l3, %o0, %o2
27493 andcc %i7, 0x1A6D, %i1
27494 mova %icc, %i5, %i2
27495 array16 %g4, %o1, %g1
27496 ldd [%l7 + 0x48], %f28
27497 addc %l6, 0x039F, %g7
27498 srlx %o6, %l2, %o4
27499 movgu %xcc, %g3, %i6
27500 movl %icc, %i4, %i0
27501 st %f31, [%l7 + 0x30]
27502 nop
27503 set 0x4A, %i0
27504 lduh [%l7 + %i0], %l4
27505 mulx %i3, 0x00F5, %g5
27506 movvs %xcc, %g6, %l0
27507 nop
27508 set 0x14, %l2
27509 lduh [%l7 + %l2], %g2
27510 udiv %l5, 0x1041, %o3
27511 srlx %o5, %l1, %l3
27512 sir 0x1520
27513 fsrc1s %f24, %f28
27514 addccc %o0, %o7, %o2
27515 udivcc %i7, 0x080E, %i1
27516 sra %i5, 0x19, %g4
27517 fabss %f29, %f30
27518 movvs %icc, %o1, %i2
27519 movcs %xcc, %g1, %g7
27520 array16 %o6, %l2, %l6
27521 orcc %o4, %i6, %g3
27522 movgu %xcc, %i0, %l4
27523 sethi 0x0764, %i4
27524 movrgez %i3, %g6, %l0
27525 edge32n %g5, %g2, %o3
27526 array32 %l5, %o5, %l3
27527 for %f4, %f22, %f26
27528 edge8l %o0, %o7, %o2
27529 movvs %xcc, %l1, %i7
27530 smulcc %i1, 0x154A, %g4
27531 or %o1, 0x0D2E, %i2
27532 edge16n %i5, %g1, %g7
27533 ldd [%l7 + 0x78], %o6
27534 fmovrdne %l6, %f20, %f8
27535 fpackfix %f8, %f8
27536 fornot2s %f11, %f13, %f22
27537 for %f16, %f2, %f24
27538 orncc %o4, %l2, %g3
27539 smul %i6, 0x0ABA, %l4
27540 fnegs %f31, %f25
27541 std %f30, [%l7 + 0x70]
27542 fsrc1s %f11, %f15
27543 sra %i0, %i3, %g6
27544 fpack32 %f16, %f4, %f18
27545 nop
27546 set 0x68, %l0
27547 std %f18, [%l7 + %l0]
27548 fpack16 %f16, %f25
27549 xorcc %l0, 0x09E1, %i4
27550 movrgz %g2, 0x2B3, %o3
27551 ldd [%l7 + 0x10], %g4
27552 array16 %o5, %l5, %l3
27553 edge16ln %o7, %o2, %o0
27554 fcmpne16 %f22, %f10, %l1
27555 edge32l %i7, %i1, %o1
27556 addcc %g4, %i5, %g1
27557 edge32ln %g7, %o6, %l6
27558 movcs %icc, %o4, %i2
27559 sethi 0x07FE, %l2
27560 movle %icc, %i6, %l4
27561 orncc %g3, %i3, %g6
27562 fmovs %f15, %f6
27563 srlx %l0, 0x04, %i0
27564 ldsb [%l7 + 0x28], %g2
27565 fmul8x16al %f29, %f24, %f18
27566 movre %i4, 0x361, %g5
27567 fmovdgu %xcc, %f26, %f6
27568 movge %xcc, %o3, %o5
27569 xorcc %l5, 0x002A, %l3
27570 movrgez %o2, %o7, %o0
27571 sdivcc %i7, 0x0159, %i1
27572 ldsb [%l7 + 0x6D], %l1
27573 edge8l %o1, %g4, %g1
27574 or %g7, 0x1F6C, %o6
27575 popc %i5, %o4
27576 edge8ln %l6, %i2, %i6
27577 lduh [%l7 + 0x36], %l2
27578 xnorcc %g3, %i3, %g6
27579 xnorcc %l4, %l0, %g2
27580 xnor %i0, %i4, %o3
27581 movvc %xcc, %g5, %l5
27582 std %f2, [%l7 + 0x18]
27583 subccc %l3, %o5, %o7
27584 xnorcc %o2, %o0, %i1
27585 ldsh [%l7 + 0x60], %i7
27586 addcc %l1, 0x196B, %g4
27587 ld [%l7 + 0x18], %f7
27588 movleu %icc, %o1, %g7
27589 sllx %o6, 0x1E, %g1
27590 mulx %i5, %o4, %i2
27591 fmovrdne %i6, %f20, %f6
27592 stb %l2, [%l7 + 0x6A]
27593 andn %g3, %i3, %g6
27594 addccc %l4, %l6, %l0
27595 array16 %i0, %i4, %g2
27596 fmovdl %xcc, %f21, %f21
27597 addccc %o3, %g5, %l5
27598 andn %o5, 0x1E5B, %l3
27599 or %o2, %o0, %i1
27600 movrlez %o7, %l1, %i7
27601 fandnot2 %f26, %f12, %f10
27602 sth %o1, [%l7 + 0x78]
27603 sub %g4, %o6, %g7
27604 movgu %icc, %g1, %i5
27605 fmovdgu %xcc, %f27, %f2
27606 st %f5, [%l7 + 0x3C]
27607 movge %xcc, %o4, %i2
27608 andncc %i6, %l2, %i3
27609 sethi 0x174A, %g6
27610 movpos %xcc, %l4, %g3
27611 srl %l0, %l6, %i4
27612 sdiv %i0, 0x0E35, %o3
27613 sdivx %g2, 0x1904, %l5
27614 lduw [%l7 + 0x74], %o5
27615 umul %l3, 0x1B55, %g5
27616 sir 0x0ECF
27617 fmovrdgez %o2, %f0, %f18
27618 movcs %icc, %o0, %o7
27619 movgu %xcc, %l1, %i7
27620 edge8l %o1, %g4, %i1
27621 lduh [%l7 + 0x70], %o6
27622 xor %g7, %g1, %o4
27623 popc %i2, %i6
27624 movrlz %i5, %i3, %g6
27625 edge8l %l4, %g3, %l2
27626 movrlez %l6, 0x3AD, %l0
27627 fmovse %icc, %f1, %f19
27628 sth %i0, [%l7 + 0x08]
27629 fornot2s %f23, %f11, %f7
27630 fmovrslez %i4, %f18, %f11
27631 fnand %f28, %f2, %f16
27632 movrgez %o3, %l5, %g2
27633 movrne %l3, %o5, %g5
27634 addc %o2, %o0, %o7
27635 sdiv %i7, 0x124C, %o1
27636 array16 %g4, %i1, %o6
27637 fandnot1 %f8, %f24, %f20
27638 sub %l1, 0x0A8A, %g1
27639 fone %f26
27640 sdivcc %o4, 0x0884, %i2
27641 mova %icc, %i6, %g7
27642 fpadd32 %f22, %f12, %f8
27643 fmovdvs %xcc, %f9, %f7
27644 fmovsg %xcc, %f9, %f14
27645 stb %i5, [%l7 + 0x44]
27646 alignaddrl %g6, %l4, %g3
27647 movrne %l2, 0x1C9, %i3
27648 edge8ln %l6, %l0, %i0
27649 xorcc %o3, 0x17E0, %l5
27650 udivcc %g2, 0x12D8, %i4
27651 fmovrdlez %l3, %f12, %f24
27652 sth %g5, [%l7 + 0x64]
27653 fcmpd %fcc1, %f22, %f28
27654 or %o5, %o0, %o7
27655 add %o2, 0x0DFB, %i7
27656 fcmpgt32 %f26, %f10, %g4
27657 fmovdne %icc, %f7, %f31
27658 fmovdle %xcc, %f0, %f25
27659 nop
27660 set 0x64, %l6
27661 sth %o1, [%l7 + %l6]
27662 edge8ln %o6, %i1, %l1
27663 edge32l %g1, %o4, %i2
27664 movn %xcc, %g7, %i6
27665 udivcc %i5, 0x1A10, %g6
27666 array32 %g3, %l2, %i3
27667 fmovrsne %l6, %f30, %f12
27668 and %l4, %l0, %o3
27669 fcmpeq16 %f4, %f12, %i0
27670 mova %xcc, %g2, %l5
27671 addc %i4, %g5, %o5
27672 orcc %l3, 0x02CC, %o0
27673 edge8n %o2, %o7, %g4
27674 stx %i7, [%l7 + 0x60]
27675 save %o6, 0x05F6, %o1
27676 rdpr %cwp, %g1
27677 rdpr %cansave, %g2
27678 rdpr %canrestore, %g3
27679 rdpr %cleanwin, %g4
27680 rdpr %otherwin, %g5
27681 rdpr %wstate, %g6
27682 edge16ln %l1, %g1, %i1
27683 ldd [%l7 + 0x58], %f18
27684 stw %i2, [%l7 + 0x24]
27685 edge16 %g7, %i6, %o4
27686 sllx %g6, 0x1C, %g3
27687 srax %i5, %l2, %i3
27688 std %f26, [%l7 + 0x10]
27689 mulscc %l4, %l0, %l6
27690 std %f6, [%l7 + 0x70]
27691 movrlz %o3, %i0, %l5
27692 xnor %g2, %g5, %o5
27693 movg %icc, %i4, %l3
27694 fcmped %fcc1, %f14, %f2
27695 edge8ln %o2, %o0, %o7
27696 ldd [%l7 + 0x30], %i6
27697 smul %g4, %o6, %o1
27698 fcmpes %fcc3, %f10, %f31
27699 array16 %g1, %l1, %i2
27700 fcmple32 %f30, %f4, %g7
27701 or %i6, 0x06FC, %o4
27702 ld [%l7 + 0x60], %f21
27703 sdivx %g6, 0x0CFC, %i1
27704 fmovdvs %icc, %f13, %f3
27705 edge8n %g3, %l2, %i3
27706 nop
27707 set 0x10, %o0
27708 ldd [%l7 + %o0], %f28
27709 edge32 %l4, %i5, %l6
27710 fmovsvc %xcc, %f12, %f16
27711 smulcc %l0, %o3, %i0
27712 movne %xcc, %l5, %g2
27713 movge %xcc, %o5, %i4
27714 fmovrdlez %l3, %f0, %f18
27715 movrlez %g5, %o2, %o0
27716 umul %o7, 0x1884, %g4
27717 fpadd16s %f17, %f21, %f27
27718 movvs %xcc, %i7, %o1
27719 fmovdneg %xcc, %f29, %f29
27720 ldsh [%l7 + 0x72], %g1
27721 fmovdleu %icc, %f4, %f20
27722 xor %l1, %i2, %g7
27723 ldsb [%l7 + 0x27], %o6
27724 movneg %icc, %i6, %g6
27725 mulscc %i1, %g3, %o4
27726 stb %i3, [%l7 + 0x54]
27727 edge16 %l4, %l2, %l6
27728 fand %f26, %f0, %f10
27729 movge %xcc, %l0, %i5
27730 movn %xcc, %i0, %o3
27731 xor %g2, 0x0572, %o5
27732 sethi 0x083F, %i4
27733 sir 0x023E
27734 edge8n %l3, %l5, %o2
27735 sth %o0, [%l7 + 0x7C]
27736 sll %g5, 0x11, %g4
27737 fsrc2 %f12, %f10
27738 fmovse %icc, %f19, %f7
27739 fmovdne %xcc, %f11, %f8
27740 andn %o7, 0x129F, %o1
27741 subccc %g1, 0x1D3B, %i7
27742 fmovdcs %xcc, %f10, %f9
27743 udiv %i2, 0x077F, %g7
27744 srax %l1, %i6, %g6
27745 andn %i1, 0x0F5E, %o6
27746 umul %o4, 0x0EF6, %i3
27747 mulscc %l4, %g3, %l2
27748 fmovrde %l0, %f16, %f8
27749 fmovscs %xcc, %f26, %f21
27750 st %f11, [%l7 + 0x2C]
27751 subccc %i5, %l6, %o3
27752 edge16 %g2, %i0, %i4
27753 save %o5, %l3, %l5
27754 rdpr %cwp, %g1
27755 rdpr %cansave, %g2
27756 rdpr %canrestore, %g3
27757 rdpr %cleanwin, %g4
27758 rdpr %otherwin, %g5
27759 rdpr %wstate, %g6
27760 edge8ln %o0, %g5, %g4
27761 fmovspos %icc, %f8, %f27
27762 or %o7, 0x1C55, %o1
27763 edge32n %g1, %o2, %i2
27764 fmovsle %icc, %f21, %f22
27765 ldsh [%l7 + 0x26], %g7
27766 ldx [%l7 + 0x18], %i7
27767 lduw [%l7 + 0x6C], %i6
27768 movne %icc, %l1, %g6
27769 sdivx %i1, 0x1CBE, %o4
27770 xnor %i3, 0x167D, %o6
27771 sth %g3, [%l7 + 0x2C]
27772 stx %l2, [%l7 + 0x28]
27773 stx %l0, [%l7 + 0x50]
27774 popc 0x09EC, %i5
27775 subcc %l4, 0x1433, %l6
27776 movneg %xcc, %g2, %i0
27777 addccc %o3, %o5, %i4
27778 movl %xcc, %l3, %l5
27779 sub %o0, 0x136A, %g4
27780 movrlz %o7, 0x1BD, %o1
27781 lduw [%l7 + 0x38], %g1
27782 stw %o2, [%l7 + 0x24]
27783 ldsw [%l7 + 0x3C], %i2
27784 nop
27785 set 0x26, %g1
27786 ldub [%l7 + %g1], %g7
27787 andncc %g5, %i7, %l1
27788 xor %g6, %i1, %i6
27789 udivcc %i3, 0x0BFA, %o4
27790 movge %xcc, %g3, %l2
27791 edge16ln %o6, %i5, %l0
27792 movle %icc, %l6, %l4
27793 movvs %icc, %i0, %g2
27794 movcs %icc, %o5, %o3
27795 fornot1s %f27, %f19, %f12
27796 srax %i4, %l3, %l5
27797 popc %o0, %o7
27798 mulx %o1, %g4, %o2
27799 fpadd16s %f0, %f12, %f28
27800 andn %i2, 0x0031, %g7
27801 ldd [%l7 + 0x70], %f10
27802 subccc %g1, 0x1543, %i7
27803 movrlz %l1, 0x23E, %g5
27804 edge16n %i1, %i6, %i3
27805 srl %o4, %g3, %l2
27806 fpadd32s %f8, %f0, %f10
27807 fcmpeq32 %f28, %f2, %g6
27808 orcc %i5, 0x0722, %o6
27809 faligndata %f2, %f28, %f6
27810 nop
27811 set 0x38, %g2
27812 std %f18, [%l7 + %g2]
27813 andcc %l6, %l0, %l4
27814 movvs %xcc, %i0, %o5
27815 fcmple32 %f18, %f4, %g2
27816 udivx %o3, 0x11B2, %l3
27817 umulcc %i4, 0x0C7F, %o0
27818 lduh [%l7 + 0x58], %o7
27819 andcc %l5, %g4, %o1
27820 ldd [%l7 + 0x50], %f16
27821 udivcc %i2, 0x0A8B, %g7
27822 for %f16, %f4, %f0
27823 fmovd %f18, %f20
27824 stb %o2, [%l7 + 0x3E]
27825 addccc %i7, %l1, %g5
27826 movre %g1, 0x2E8, %i1
27827 srax %i3, 0x1A, %i6
27828 fmuld8sux16 %f19, %f12, %f4
27829 fmovrdgez %g3, %f24, %f16
27830 array16 %l2, %g6, %o4
27831 fpsub16s %f17, %f5, %f6
27832 edge32n %o6, %i5, %l6
27833 fmovsa %xcc, %f15, %f10
27834 ldsh [%l7 + 0x08], %l0
27835 subc %l4, 0x0E20, %o5
27836 srl %i0, %g2, %l3
27837 subcc %o3, %o0, %i4
27838 fmovda %xcc, %f7, %f15
27839 edge8 %l5, %o7, %g4
27840 sir 0x0924
27841 edge8 %o1, %g7, %i2
27842 srlx %o2, %i7, %l1
27843 udivx %g5, 0x1CB3, %g1
27844 movl %xcc, %i1, %i3
27845 srax %g3, %i6, %l2
27846 sra %g6, 0x1B, %o6
27847 std %f18, [%l7 + 0x40]
27848 fzero %f20
27849 srlx %i5, 0x02, %o4
27850 addc %l0, %l4, %l6
27851 fxor %f6, %f26, %f16
27852 alignaddrl %i0, %o5, %g2
27853 sdivx %o3, 0x0BAE, %o0
27854 subccc %i4, 0x0D8D, %l5
27855 movrgez %o7, 0x0A4, %l3
27856 fmovsvs %icc, %f19, %f14
27857 stx %o1, [%l7 + 0x70]
27858 sra %g7, 0x18, %g4
27859 srax %o2, %i7, %l1
27860 fmovsneg %xcc, %f26, %f9
27861 andncc %g5, %g1, %i1
27862 mova %xcc, %i2, %g3
27863 edge8ln %i6, %l2, %i3
27864 movneg %icc, %g6, %o6
27865 fmovdneg %xcc, %f5, %f3
27866 movrgz %o4, 0x0DC, %l0
27867 mova %xcc, %l4, %i5
27868 fpsub16 %f4, %f20, %f30
27869 xor %i0, 0x1386, %l6
27870 movrlez %g2, 0x33F, %o3
27871 fsrc1s %f12, %f28
27872 edge32ln %o5, %o0, %l5
27873 addc %o7, %l3, %i4
27874 movle %icc, %g7, %g4
27875 movpos %icc, %o1, %i7
27876 fexpand %f27, %f18
27877 sdivx %o2, 0x0870, %l1
27878 ldsb [%l7 + 0x4F], %g5
27879 sir 0x0932
27880 orn %i1, 0x0BD6, %i2
27881 umulcc %g1, %i6, %g3
27882 movvc %icc, %l2, %g6
27883 movcc %xcc, %i3, %o6
27884 subcc %l0, 0x19D6, %l4
27885 movne %xcc, %o4, %i0
27886 sth %i5, [%l7 + 0x40]
27887 fornot2s %f20, %f5, %f27
27888 edge8l %g2, %l6, %o5
27889 setx loop_92, %l0, %l1
27890 return %l1
27891 nop
27892 rdpr %cwp, %g1
27893 rdpr %cansave, %g2
27894 rdpr %canrestore, %g3
27895 rdpr %cleanwin, %g4
27896 rdpr %otherwin, %g5
27897 rdpr %wstate, %g6
27898loop_92: mulscc %l5, 0x105E, %l3
27899 edge8ln %i4, %o7, %g7
27900 std %f0, [%l7 + 0x18]
27901 stx %o1, [%l7 + 0x08]
27902 edge16ln %g4, %i7, %l1
27903 srl %o2, 0x1C, %g5
27904 mova %xcc, %i1, %g1
27905 movcc %icc, %i2, %g3
27906 udivx %l2, 0x0447, %i6
27907 popc 0x0E11, %g6
27908 sth %o6, [%l7 + 0x68]
27909 addc %i3, %l0, %l4
27910 sdiv %i0, 0x1BA6, %o4
27911 sth %g2, [%l7 + 0x0E]
27912 edge8ln %i5, %o5, %o0
27913 smulcc %o3, 0x1557, %l5
27914 udivcc %l3, 0x05DE, %l6
27915 fandnot2s %f20, %f24, %f10
27916 edge8 %i4, %g7, %o1
27917 ldd [%l7 + 0x48], %g4
27918 move %icc, %o7, %l1
27919 fcmpgt16 %f4, %f24, %i7
27920 fmovs %f29, %f10
27921 smul %o2, %g5, %g1
27922 alignaddrl %i1, %g3, %i2
27923 sllx %i6, 0x0D, %l2
27924 smulcc %o6, 0x021F, %g6
27925 array8 %l0, %l4, %i3
27926 xnorcc %o4, %g2, %i0
27927 edge32 %o5, %i5, %o0
27928 subcc %o3, %l3, %l6
27929 fmovsgu %icc, %f2, %f21
27930 siam 0x1
27931 subcc %i4, 0x1E75, %l5
27932 addcc %g7, %g4, %o1
27933 alignaddr %l1, %i7, %o2
27934 edge16l %o7, %g1, %g5
27935 ldsw [%l7 + 0x3C], %i1
27936 edge8ln %i2, %g3, %l2
27937 movrne %o6, %i6, %g6
27938 smul %l0, %i3, %o4
27939 alignaddr %l4, %g2, %i0
27940 edge8n %i5, %o0, %o3
27941 fmul8sux16 %f4, %f18, %f10
27942 mova %icc, %l3, %l6
27943 fmovdge %icc, %f28, %f16
27944 umulcc %o5, %l5, %i4
27945 movvc %icc, %g4, %o1
27946 sdiv %g7, 0x0B5D, %l1
27947 movne %xcc, %o2, %o7
27948 edge32n %g1, %i7, %g5
27949 stw %i2, [%l7 + 0x58]
27950 movcc %xcc, %i1, %g3
27951 mova %xcc, %o6, %l2
27952 ldub [%l7 + 0x2B], %g6
27953 movg %xcc, %i6, %l0
27954 fmovdneg %xcc, %f8, %f29
27955 fmovsn %icc, %f26, %f23
27956 andncc %i3, %o4, %g2
27957 movvs %xcc, %i0, %l4
27958 lduh [%l7 + 0x76], %o0
27959 srax %i5, 0x03, %l3
27960 fcmpne16 %f16, %f14, %l6
27961 andncc %o3, %l5, %i4
27962 ldsb [%l7 + 0x5F], %g4
27963 fmovda %icc, %f28, %f14
27964 xnorcc %o1, %g7, %l1
27965 movrgez %o5, 0x260, %o2
27966 fones %f18
27967 sdivcc %o7, 0x1984, %i7
27968 movge %xcc, %g1, %i2
27969 movpos %icc, %i1, %g5
27970 mulscc %g3, 0x18C4, %o6
27971 sub %l2, 0x0D2A, %i6
27972 edge16ln %l0, %i3, %g6
27973 fandnot1 %f30, %f0, %f4
27974 array32 %o4, %g2, %l4
27975 fcmpd %fcc2, %f26, %f16
27976 fmovrdgz %i0, %f14, %f30
27977 sir 0x1CBE
27978 edge8l %o0, %l3, %l6
27979 stx %i5, [%l7 + 0x38]
27980 fcmpgt32 %f28, %f26, %o3
27981 subccc %l5, %g4, %o1
27982 andcc %g7, %l1, %o5
27983 nop
27984 set 0x2C, %l4
27985 ldsw [%l7 + %l4], %o2
27986 sdiv %i4, 0x0FD1, %i7
27987 ldd [%l7 + 0x30], %f16
27988 ldsh [%l7 + 0x1E], %g1
27989 fmovrdlz %o7, %f10, %f20
27990 stb %i2, [%l7 + 0x7E]
27991 fmovscs %icc, %f12, %f9
27992 fcmple16 %f30, %f28, %g5
27993 srl %i1, %o6, %g3
27994 andncc %l2, %l0, %i6
27995 nop
27996 set 0x3B, %i3
27997 ldub [%l7 + %i3], %i3
27998 subc %o4, 0x1EBF, %g2
27999 ldx [%l7 + 0x60], %l4
28000 fmovrsne %i0, %f29, %f31
28001 movgu %xcc, %o0, %l3
28002 addccc %l6, %i5, %o3
28003 srl %l5, 0x16, %g6
28004 movre %o1, 0x09A, %g4
28005 fnot1s %f18, %f25
28006 ldx [%l7 + 0x48], %g7
28007 addcc %l1, 0x0CD9, %o5
28008 fxnors %f4, %f9, %f31
28009 or %o2, 0x1A77, %i4
28010 edge16l %i7, %g1, %i2
28011 subccc %g5, 0x131F, %i1
28012 movrlez %o7, 0x1C8, %o6
28013 fands %f27, %f18, %f20
28014 edge16ln %g3, %l0, %l2
28015 array16 %i3, %i6, %o4
28016 popc %g2, %l4
28017 stb %o0, [%l7 + 0x70]
28018 movleu %icc, %l3, %i0
28019 ldx [%l7 + 0x20], %l6
28020 movpos %icc, %i5, %o3
28021 movcc %icc, %l5, %g6
28022 edge16l %g4, %g7, %l1
28023 orncc %o1, %o5, %i4
28024 fsrc1 %f26, %f18
28025 move %xcc, %i7, %g1
28026 srlx %o2, %g5, %i2
28027 and %i1, %o7, %o6
28028 movcs %xcc, %g3, %l2
28029 fpsub16s %f11, %f12, %f24
28030 fpadd32 %f16, %f12, %f2
28031 std %f10, [%l7 + 0x28]
28032 mulx %i3, %l0, %i6
28033 sdiv %o4, 0x1CB8, %l4
28034 fmovdpos %icc, %f28, %f12
28035 addc %o0, %l3, %g2
28036 movgu %xcc, %i0, %i5
28037 movcc %xcc, %o3, %l5
28038 sllx %l6, %g6, %g7
28039 fcmpeq16 %f8, %f24, %g4
28040 fmovscs %icc, %f2, %f1
28041 movn %icc, %o1, %o5
28042 move %xcc, %i4, %l1
28043 umulcc %g1, %o2, %g5
28044 edge32n %i2, %i1, %o7
28045 fors %f25, %f11, %f11
28046 movgu %xcc, %o6, %i7
28047 fandnot1s %f27, %f29, %f5
28048 edge16ln %g3, %i3, %l0
28049 edge8l %l2, %o4, %i6
28050 sra %l4, %l3, %o0
28051 edge16 %i0, %i5, %o3
28052 sdivx %g2, 0x1F85, %l6
28053 movn %icc, %l5, %g7
28054 orcc %g6, 0x19A2, %g4
28055 xnor %o5, 0x0CD8, %i4
28056 fmuld8ulx16 %f15, %f2, %f18
28057 fmovdgu %icc, %f25, %f28
28058 smulcc %o1, 0x1B6E, %l1
28059 umul %o2, %g5, %g1
28060 fpsub32s %f23, %f8, %f17
28061 fmovdle %xcc, %f15, %f25
28062 ldsb [%l7 + 0x76], %i2
28063 movg %xcc, %o7, %i1
28064 fmovrde %o6, %f22, %f28
28065 orcc %i7, %g3, %i3
28066 fand %f8, %f18, %f28
28067 andn %l2, %o4, %i6
28068 edge16n %l0, %l4, %l3
28069 fcmped %fcc0, %f2, %f22
28070 sll %i0, %i5, %o3
28071 fmovdcc %icc, %f30, %f29
28072 mulscc %o0, %l6, %g2
28073 and %l5, 0x0940, %g7
28074 fnot1 %f28, %f30
28075 fmovsneg %xcc, %f24, %f15
28076 xnorcc %g4, %g6, %o5
28077 ld [%l7 + 0x78], %f19
28078 edge32n %i4, %o1, %o2
28079 nop
28080 set 0x28, %l3
28081 ldx [%l7 + %l3], %l1
28082 movpos %xcc, %g1, %i2
28083 stb %g5, [%l7 + 0x4F]
28084 fnot2 %f16, %f20
28085 ldx [%l7 + 0x08], %o7
28086 edge16 %o6, %i7, %g3
28087 edge16n %i3, %i1, %l2
28088 movpos %icc, %i6, %o4
28089 fmovde %xcc, %f1, %f16
28090 ld [%l7 + 0x38], %f27
28091 movl %xcc, %l4, %l0
28092 lduh [%l7 + 0x1A], %l3
28093 edge32ln %i0, %o3, %i5
28094 movrne %l6, 0x158, %g2
28095 popc %o0, %l5
28096 addcc %g7, %g6, %o5
28097 srlx %i4, %g4, %o2
28098 xor %l1, %o1, %i2
28099 sir 0x1B9B
28100 edge8ln %g1, %o7, %o6
28101 addc %g5, %i7, %g3
28102 smulcc %i1, 0x1A7D, %i3
28103 srax %i6, 0x1C, %o4
28104 movrgez %l2, 0x245, %l0
28105 smulcc %l4, %l3, %i0
28106 smulcc %i5, 0x1D65, %l6
28107 xnorcc %g2, 0x0BC6, %o3
28108 sll %o0, 0x05, %l5
28109 edge16n %g6, %o5, %i4
28110 movrgez %g7, 0x212, %o2
28111 addcc %l1, 0x1874, %o1
28112 srax %g4, %i2, %g1
28113 edge32 %o6, %g5, %i7
28114 mulx %g3, 0x02F1, %i1
28115 sll %i3, %i6, %o4
28116 movg %icc, %l2, %o7
28117 edge8ln %l0, %l4, %l3
28118 fcmpeq32 %f2, %f6, %i0
28119 fors %f4, %f6, %f26
28120 movrgez %i5, 0x3DB, %g2
28121 udivx %l6, 0x1FC3, %o0
28122 fmovde %xcc, %f15, %f6
28123 movcc %icc, %o3, %l5
28124 ld [%l7 + 0x78], %f19
28125 fmul8sux16 %f2, %f30, %f24
28126 movrgz %g6, 0x256, %i4
28127 movgu %icc, %o5, %g7
28128 sir 0x08D2
28129 umulcc %l1, %o2, %o1
28130 ld [%l7 + 0x18], %f23
28131 umulcc %i2, 0x1688, %g4
28132 fmovsle %icc, %f5, %f14
28133 alignaddrl %o6, %g5, %i7
28134 edge8n %g3, %i1, %g1
28135 stw %i6, [%l7 + 0x78]
28136 ldsh [%l7 + 0x50], %i3
28137 andcc %l2, %o7, %l0
28138 move %icc, %o4, %l4
28139 popc %l3, %i5
28140 fexpand %f13, %f10
28141 subc %i0, %g2, %o0
28142 fand %f4, %f10, %f14
28143 movrne %l6, %l5, %o3
28144 movcc %icc, %g6, %o5
28145 fnegd %f0, %f24
28146 lduh [%l7 + 0x7E], %i4
28147 orn %g7, %l1, %o1
28148 fnor %f30, %f14, %f8
28149 movle %icc, %i2, %g4
28150 stw %o6, [%l7 + 0x2C]
28151 add %g5, 0x1C19, %o2
28152 movvs %icc, %i7, %i1
28153 ldd [%l7 + 0x18], %f14
28154 edge32 %g3, %i6, %i3
28155 fmovsneg %xcc, %f15, %f24
28156 movrgez %l2, %g1, %o7
28157 movneg %icc, %l0, %l4
28158 fcmpne32 %f6, %f16, %o4
28159 movneg %xcc, %i5, %i0
28160 movrgz %l3, 0x34C, %g2
28161 fmovrslz %l6, %f2, %f24
28162 ldsb [%l7 + 0x28], %o0
28163 fmovsne %xcc, %f4, %f7
28164 stx %o3, [%l7 + 0x38]
28165 movvs %icc, %l5, %o5
28166 movvs %icc, %g6, %i4
28167 fmovsg %icc, %f25, %f8
28168 fmovrslez %g7, %f16, %f28
28169 movpos %icc, %o1, %i2
28170 bshuffle %f26, %f4, %f0
28171 restore %l1, %g4, %g5
28172 rdpr %cwp, %g1
28173 rdpr %cansave, %g2
28174 rdpr %canrestore, %g3
28175 rdpr %cleanwin, %g4
28176 rdpr %otherwin, %g5
28177 rdpr %wstate, %g6
28178 mulx %o2, %o6, %i7
28179 ld [%l7 + 0x70], %f19
28180 fmovsge %xcc, %f3, %f5
28181 xorcc %i1, %i6, %g3
28182 udiv %i3, 0x1C84, %g1
28183 subc %o7, 0x1E6B, %l0
28184 add %l2, %l4, %o4
28185 srlx %i0, 0x0D, %l3
28186 EXIT_GOOD
28187
28188
28189
28190!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28191!
28192! Stats for Thread 0:
28193!
28194! Type l : 3553
28195! Type f : 5345
28196! Type i : 16102
28197!
28198!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28199
28200
28201 EXIT_GOOD /* test finish */
28202
28203/************************************************************************
28204 Test case data start
28205 ************************************************************************/
28206.data
28207user_data_start:
28208scratch_area:
28209.word 0x393E84AD
28210.word 0xCAF942CA
28211.word 0xD864A1D8
28212.word 0x260AE2AD
28213.word 0x558A98C9
28214.word 0x61AC7414
28215.word 0x429CB029
28216.word 0x46AF002B
28217.word 0x3B308FC9
28218.word 0x4079A811
28219.word 0x40A4F080
28220.word 0x962241B9
28221.word 0xB8181469
28222.word 0x11E8FC92
28223.word 0x98202260
28224.word 0xFCAE1E56
28225.word 0x2B0B6A85
28226.word 0xA57B4A72
28227.word 0x582AA766
28228.word 0x2C7EFD3F
28229.word 0x942138D0
28230.word 0xD8271A23
28231.word 0x8CE691FC
28232.word 0xC7303FED
28233.word 0x9F5AA922
28234.word 0x25E9B389
28235.word 0x38392F81
28236.word 0x5ECCB0CB
28237.word 0x9696DD20
28238.word 0xAE048756
28239.word 0x74E6F44E
28240.word 0x8260E63F
28241.word 0x49A47CDC
28242.word 0x707F467B
28243.word 0x1884E0C9
28244.word 0xBE1E7A42
28245.word 0x79F25355
28246.word 0x18441C56
28247.word 0xEBDA937D
28248.word 0x9DAAD066
28249.word 0x6B6F69EE
28250.word 0x87FA9F30
28251.word 0x1E81F62A
28252.word 0xF06BBBCA
28253.word 0xA9F9FCEA
28254.word 0x5862BB2B
28255.word 0x9405F7EE
28256.word 0x82DCB7D3
28257.word 0x6A70CF5D
28258.word 0x840FC592
28259.word 0x1CCC34C2
28260.word 0x47E5F678
28261.word 0xCC6FE25B
28262.word 0x163149C0
28263.word 0x55D15F0E
28264.word 0x393B8265
28265.word 0x8DD52942
28266.word 0x0E83572D
28267.word 0x6E224C98
28268.word 0x91EBAD64
28269.word 0xF08980CE
28270.word 0xFC6A1035
28271.word 0x426BB770
28272.word 0x18366B4F
28273.end