Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f8.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f8.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_f8.s,v 1.1 2007/05/11 17:22:39 drp Exp $"
39#include "defines.h"
40#include "nmacros.h"
41#include "old_boot.s"
42
43/************************************************************************
44 Test case code start
45 ************************************************************************/
46
47.text
48.global main
49
50main: /* test begin */
51
52
53 ta T_RD_THID
54 mov %o1, %l6
55 umul %l6, 256, %l7
56 setx DIAG_DATA_AREA, %g1, %g3
57 add %l7, %g3, %l7
58
59mov %l7, %g1
60wrpr %g0, 0x0, %cwp
61mov %g1, %l7
62wrpr %g0, 0x1, %cwp
63mov %g1, %l7
64wrpr %g0, 0x2, %cwp
65mov %g1, %l7
66wrpr %g0, 0x3, %cwp
67mov %g1, %l7
68wrpr %g0, 0x4, %cwp
69mov %g1, %l7
70wrpr %g0, 0x5, %cwp
71mov %g1, %l7
72wrpr %g0, 0x6, %cwp
73mov %g1, %l7
74wrpr %g0, 0x7, %cwp
75mov %g1, %l7
76 nop
77 setx 0x9CD187D2B065B70F, %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 0xB, %g1
89 set 0xB, %g2
90 set 0x0, %g3
91 set 0x9, %g4
92 set 0xF, %g5
93 set 0x7, %g6
94 set 0xF, %g7
95 !# Input registers
96 set -0x7, %i0
97 set -0x5, %i1
98 set -0xA, %i2
99 set -0xE, %i3
100 set -0xD, %i4
101 set -0xC, %i5
102 set -0x7, %i6
103 set -0x6, %i7
104 !# Local registers
105 set 0x48411F34, %l0
106 set 0x6A1A6056, %l1
107 set 0x0056EE08, %l2
108 set 0x6C3D9626, %l3
109 set 0x32C1DE95, %l4
110 set 0x08C8BBC5, %l5
111 set 0x2D03AB2B, %l6
112 !# Output registers
113 set -0x10C5, %o0
114 set -0x1F0A, %o1
115 set -0x01E6, %o2
116 set -0x126C, %o3
117 set 0x0464, %o4
118 set 0x110F, %o5
119 set -0x1219, %o6
120 set 0x0723, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0x4A163644BA2EB0D5)
123 INIT_TH_FP_REG(%l7,%f2,0x9DDD91DF0072BFD3)
124 INIT_TH_FP_REG(%l7,%f4,0x884399EF767A1447)
125 INIT_TH_FP_REG(%l7,%f6,0xDF75B2FD486CF5AD)
126 INIT_TH_FP_REG(%l7,%f8,0xBE34A70F351084C3)
127 INIT_TH_FP_REG(%l7,%f10,0x29586CDAE7FD1B34)
128 INIT_TH_FP_REG(%l7,%f12,0x07498DE8B65C56F2)
129 INIT_TH_FP_REG(%l7,%f14,0x808F84041DF83366)
130 INIT_TH_FP_REG(%l7,%f16,0x26802E8C21A23AC6)
131 INIT_TH_FP_REG(%l7,%f18,0xB5D2B6652B8CF1A3)
132 INIT_TH_FP_REG(%l7,%f20,0x6E9CDCC3454734EA)
133 INIT_TH_FP_REG(%l7,%f22,0x4BAA6725CD536452)
134 INIT_TH_FP_REG(%l7,%f24,0xEF48A252DFA78212)
135 INIT_TH_FP_REG(%l7,%f26,0xBB13B71C571E0C86)
136 INIT_TH_FP_REG(%l7,%f28,0x0C1826003DE44ADB)
137 INIT_TH_FP_REG(%l7,%f30,0xB7CA993A6C2BAB66)
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, 0x0BF, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 fmovrslez %i1, %f0, %f21
151 fone %f0
152 bshuffle %f6, %f26, %f18
153 fabss %f16, %f22
154 andncc %l6, %i6, %g5
155 mova %icc, %o3, %i5
156 sra %g3, 0x0A, %i0
157 fmovdn %xcc, %f30, %f14
158 ldsh [%l7 + 0x6C], %o4
159 movl %xcc, %i3, %g1
160 fornot2 %f28, %f2, %f20
161 andn %o6, 0x15A0, %o2
162 ldd [%l7 + 0x28], %l0
163 umul %o5, %l1, %o7
164 save %g4, %i4, %l4
165 rdpr %cwp, %g1
166 rdpr %cansave, %g2
167 rdpr %canrestore, %g3
168 rdpr %cleanwin, %g4
169 rdpr %otherwin, %g5
170 rdpr %wstate, %g6
171 or %g2, %l3, %l5
172 siam 0x5
173 ld [%l7 + 0x0C], %f2
174 fmuld8sux16 %f18, %f28, %f12
175 xnor %o0, %l2, %i2
176 fpadd32s %f26, %f2, %f26
177 xnor %o1, %g7, %i7
178 fmovdgu %xcc, %f16, %f21
179 fpsub16 %f16, %f28, %f14
180 lduw [%l7 + 0x0C], %i1
181 movvs %icc, %g6, %i6
182 edge32ln %g5, %l6, %i5
183 edge16 %o3, %g3, %i0
184 fmovsg %xcc, %f3, %f8
185 move %xcc, %i3, %g1
186 umul %o6, %o2, %o4
187 srax %o5, 0x16, %l0
188 xnorcc %o7, 0x126A, %g4
189 movrlz %i4, %l4, %l1
190 movrne %g2, %l3, %l5
191 movle %xcc, %o0, %l2
192 movn %xcc, %o1, %i2
193 or %i7, 0x11CD, %i1
194 movleu %xcc, %g6, %i6
195 sdivx %g7, 0x0BC1, %g5
196 fcmple16 %f20, %f16, %i5
197 lduh [%l7 + 0x18], %o3
198 sth %l6, [%l7 + 0x4A]
199 array16 %g3, %i0, %i3
200 save %g1, %o6, %o4
201 rdpr %cwp, %g1
202 rdpr %cansave, %g2
203 rdpr %canrestore, %g3
204 rdpr %cleanwin, %g4
205 rdpr %otherwin, %g5
206 rdpr %wstate, %g6
207 edge32n %o2, %o5, %l0
208 addccc %o7, 0x1F3B, %g4
209 movrlz %i4, %l4, %g2
210 ldsw [%l7 + 0x34], %l1
211 fandnot2 %f10, %f14, %f20
212 edge8n %l5, %o0, %l3
213 srlx %o1, %l2, %i7
214 edge8n %i2, %g6, %i6
215 nop
216 set 0x48, %o2
217 ldd [%l7 + %o2], %f14
218 ldsw [%l7 + 0x6C], %i1
219 sllx %g7, 0x0C, %i5
220 andn %g5, 0x0F15, %l6
221 for %f2, %f22, %f4
222 sdivx %o3, 0x0909, %g3
223 fandnot1s %f10, %f28, %f0
224 stb %i3, [%l7 + 0x70]
225 fnot1 %f30, %f20
226 movrlez %g1, 0x095, %o6
227 orn %i0, 0x170D, %o2
228 movre %o4, 0x266, %l0
229 edge16ln %o5, %g4, %i4
230 udivcc %l4, 0x19C9, %g2
231 fmuld8sux16 %f3, %f18, %f26
232 addccc %l1, 0x15DA, %l5
233 edge8 %o0, %o7, %l3
234 save %o1, 0x1657, %l2
235 rdpr %cwp, %g1
236 rdpr %cansave, %g2
237 rdpr %canrestore, %g3
238 rdpr %cleanwin, %g4
239 rdpr %otherwin, %g5
240 rdpr %wstate, %g6
241 andncc %i2, %i7, %i6
242 fcmps %fcc2, %f3, %f2
243 fzeros %f15
244 mova %icc, %g6, %i1
245 fabss %f31, %f9
246 umul %i5, 0x0B51, %g5
247 movgu %xcc, %l6, %g7
248 ldd [%l7 + 0x30], %o2
249 st %f4, [%l7 + 0x38]
250 std %f16, [%l7 + 0x30]
251 sdivcc %i3, 0x0A36, %g1
252 movle %icc, %o6, %i0
253 fpsub32 %f6, %f16, %f18
254 fmovdgu %icc, %f6, %f6
255 fmovde %icc, %f0, %f12
256 smulcc %g3, %o4, %l0
257 fmovsleu %xcc, %f12, %f1
258 xnorcc %o2, 0x0BE1, %o5
259 addccc %g4, 0x0196, %l4
260 srax %i4, %l1, %l5
261 srl %g2, %o0, %o7
262 array16 %l3, %l2, %o1
263 edge32l %i7, %i6, %i2
264 mova %icc, %i1, %i5
265 fornot2 %f4, %f26, %f6
266 movrlz %g5, %g6, %l6
267 edge16ln %o3, %i3, %g1
268 movvs %icc, %o6, %i0
269 ld [%l7 + 0x18], %f9
270 sll %g7, %o4, %l0
271 lduh [%l7 + 0x36], %o2
272 edge32 %o5, %g3, %l4
273 fands %f1, %f23, %f26
274 movg %xcc, %g4, %i4
275 lduw [%l7 + 0x70], %l1
276 movrgez %l5, %o0, %o7
277 fmovdvs %icc, %f30, %f23
278 srax %g2, %l3, %l2
279 edge16n %i7, %i6, %o1
280 stw %i1, [%l7 + 0x2C]
281 sll %i5, %i2, %g6
282 sub %l6, 0x1719, %g5
283 sra %i3, 0x16, %g1
284 stx %o6, [%l7 + 0x58]
285 fmovrsne %i0, %f23, %f16
286 or %o3, %g7, %l0
287 movrgz %o4, %o2, %o5
288 movg %xcc, %g3, %l4
289 sethi 0x0309, %i4
290 ld [%l7 + 0x64], %f18
291 movle %icc, %g4, %l5
292 fmul8sux16 %f4, %f16, %f16
293 array8 %o0, %o7, %l1
294 movleu %icc, %l3, %l2
295 ldd [%l7 + 0x78], %f4
296 edge32ln %g2, %i7, %o1
297 andn %i1, 0x0F04, %i6
298 xor %i5, 0x0A50, %g6
299 fmovrslez %i2, %f31, %f29
300 movcc %icc, %l6, %i3
301 ldsb [%l7 + 0x1C], %g5
302 edge32 %o6, %g1, %i0
303 nop
304 set 0x70, %g5
305 stw %o3, [%l7 + %g5]
306 ldx [%l7 + 0x70], %g7
307 alignaddrl %o4, %l0, %o2
308 subc %g3, 0x11A8, %o5
309 sir 0x1B3C
310 fxor %f4, %f2, %f10
311 edge16ln %l4, %i4, %g4
312 sdiv %o0, 0x01A4, %o7
313 xorcc %l5, %l3, %l1
314 movg %icc, %g2, %i7
315 move %xcc, %o1, %i1
316 edge32n %l2, %i6, %i5
317 subcc %g6, %l6, %i2
318 ldub [%l7 + 0x1E], %g5
319 fmovdne %icc, %f24, %f30
320 addc %o6, 0x0D0E, %i3
321 sir 0x0BBF
322 umul %g1, %i0, %o3
323 orcc %g7, 0x18AF, %o4
324 save %l0, 0x1CFF, %o2
325 rdpr %cwp, %g1
326 rdpr %cansave, %g2
327 rdpr %canrestore, %g3
328 rdpr %cleanwin, %g4
329 rdpr %otherwin, %g5
330 rdpr %wstate, %g6
331 edge8ln %o5, %l4, %g3
332 popc %i4, %g4
333 ldd [%l7 + 0x48], %f28
334 subccc %o0, %l5, %l3
335 fmovspos %icc, %f26, %f21
336 sir 0x178B
337 lduw [%l7 + 0x20], %o7
338 nop
339 set 0x70, %g3
340 std %f24, [%l7 + %g3]
341 ld [%l7 + 0x58], %f18
342 lduw [%l7 + 0x28], %g2
343 nop
344 set 0x7E, %i3
345 lduh [%l7 + %i3], %i7
346 save %l1, %o1, %l2
347 rdpr %cwp, %g1
348 rdpr %cansave, %g2
349 rdpr %canrestore, %g3
350 rdpr %cleanwin, %g4
351 rdpr %otherwin, %g5
352 rdpr %wstate, %g6
353 restore %i6, 0x1FD0, %i1
354 rdpr %cwp, %g1
355 rdpr %cansave, %g2
356 rdpr %canrestore, %g3
357 rdpr %cleanwin, %g4
358 rdpr %otherwin, %g5
359 rdpr %wstate, %g6
360 movrlz %g6, %l6, %i5
361 movn %icc, %g5, %i2
362 movg %icc, %o6, %i3
363 fnands %f2, %f23, %f4
364 orncc %i0, 0x1ED3, %g1
365 fcmpes %fcc1, %f5, %f7
366 andncc %o3, %o4, %g7
367 movre %o2, %l0, %l4
368 subcc %g3, 0x0FE0, %i4
369 edge32n %g4, %o5, %o0
370 sra %l5, %o7, %g2
371 movpos %xcc, %l3, %l1
372 movrlez %o1, 0x315, %l2
373 edge16l %i7, %i1, %i6
374 ldx [%l7 + 0x18], %l6
375 sdivcc %i5, 0x06B6, %g6
376 udiv %g5, 0x0972, %i2
377 fmul8sux16 %f8, %f22, %f10
378 add %i3, 0x0A1D, %i0
379 edge8ln %g1, %o6, %o4
380 array32 %o3, %g7, %l0
381 std %f28, [%l7 + 0x60]
382 save %l4, %o2, %i4
383 rdpr %cwp, %g1
384 rdpr %cansave, %g2
385 rdpr %canrestore, %g3
386 rdpr %cleanwin, %g4
387 rdpr %otherwin, %g5
388 rdpr %wstate, %g6
389 fands %f11, %f14, %f5
390 fmul8ulx16 %f10, %f16, %f0
391 movle %icc, %g3, %g4
392 srax %o5, 0x06, %o0
393 movcs %icc, %o7, %l5
394 fmovdvs %icc, %f29, %f5
395 sir 0x0E08
396 ldx [%l7 + 0x70], %g2
397 sub %l3, 0x1B2B, %o1
398 edge16n %l2, %l1, %i7
399 mulx %i1, %i6, %i5
400 edge8n %g6, %g5, %i2
401 for %f18, %f12, %f6
402 add %l6, 0x0C31, %i3
403 srax %i0, 0x0E, %o6
404 movrgz %o4, %g1, %o3
405 sdiv %l0, 0x02C3, %l4
406 fxor %f4, %f22, %f10
407 fmovspos %icc, %f14, %f17
408 xnorcc %g7, 0x1727, %o2
409 movrlz %i4, %g3, %g4
410 mulx %o5, 0x0876, %o0
411 fmovscc %xcc, %f3, %f13
412 ldd [%l7 + 0x38], %o6
413 fand %f22, %f22, %f16
414 movrgz %l5, %g2, %l3
415 movgu %xcc, %o1, %l2
416 fmovdcs %xcc, %f8, %f9
417 edge8l %l1, %i7, %i6
418 xor %i5, %i1, %g5
419 orncc %g6, 0x17C1, %i2
420 move %icc, %i3, %l6
421 ldsb [%l7 + 0x65], %i0
422 move %icc, %o4, %g1
423 ldd [%l7 + 0x18], %f10
424 sdiv %o3, 0x141C, %o6
425 stb %l0, [%l7 + 0x26]
426 edge16 %l4, %g7, %i4
427 edge32 %g3, %o2, %g4
428 fmovrsgz %o5, %f4, %f11
429 umulcc %o7, 0x11CA, %l5
430 fcmpgt32 %f24, %f18, %g2
431 udivx %o0, 0x0164, %l3
432 fandnot1 %f10, %f0, %f16
433 mova %xcc, %l2, %o1
434 sdivx %i7, 0x0C91, %l1
435 movcs %xcc, %i6, %i5
436 ldsb [%l7 + 0x4B], %g5
437 xnor %g6, 0x0161, %i2
438 popc %i3, %i1
439 movre %i0, 0x371, %l6
440 andncc %g1, %o3, %o4
441 andncc %l0, %o6, %l4
442 ldd [%l7 + 0x28], %i4
443 sll %g3, 0x0F, %g7
444 fxnors %f22, %f17, %f21
445 sub %o2, %g4, %o7
446 nop
447 set 0x6C, %g7
448 lduh [%l7 + %g7], %l5
449 fcmpeq32 %f20, %f30, %g2
450 mova %xcc, %o0, %o5
451 addc %l2, 0x00FF, %o1
452 mulx %l3, 0x1EA5, %l1
453 edge16l %i6, %i5, %i7
454 andcc %g5, 0x0CC1, %g6
455 array8 %i2, %i3, %i0
456 udivcc %l6, 0x1AE3, %g1
457 sllx %i1, %o4, %o3
458 array16 %o6, %l4, %l0
459 movg %xcc, %g3, %i4
460 lduw [%l7 + 0x08], %g7
461 srl %g4, 0x1A, %o2
462 ldd [%l7 + 0x68], %f6
463 addccc %l5, %g2, %o0
464 ldx [%l7 + 0x20], %o5
465 fmovsn %xcc, %f5, %f5
466 ld [%l7 + 0x24], %f25
467 sll %o7, 0x01, %l2
468 sth %l3, [%l7 + 0x08]
469 movrgez %o1, %i6, %i5
470 edge32 %l1, %g5, %g6
471 or %i7, %i2, %i0
472 ldx [%l7 + 0x70], %l6
473 edge8ln %i3, %g1, %i1
474 sll %o4, 0x19, %o3
475 fmovsne %xcc, %f10, %f28
476 nop
477 set 0x3C, %i6
478 stw %l4, [%l7 + %i6]
479 ldub [%l7 + 0x6A], %o6
480 move %icc, %g3, %i4
481 sdivcc %l0, 0x052C, %g4
482 fmovsg %xcc, %f14, %f5
483 setx loop_0, %l0, %l1
484 return %l1
485 nop
486 rdpr %cwp, %g1
487 rdpr %cansave, %g2
488 rdpr %canrestore, %g3
489 rdpr %cleanwin, %g4
490 rdpr %otherwin, %g5
491 rdpr %wstate, %g6
492loop_0: subcc %o0, 0x1B59, %o5
493 edge16n %o7, %g2, %l2
494 sdiv %o1, 0x134D, %i6
495 mulx %l3, 0x0A90, %l1
496 fcmped %fcc0, %f30, %f0
497 movleu %xcc, %g5, %i5
498 fcmple32 %f8, %f4, %g6
499 movrgez %i7, 0x273, %i2
500 xorcc %l6, 0x14D0, %i3
501 edge32n %i0, %i1, %o4
502 ldsh [%l7 + 0x7C], %g1
503 movleu %icc, %l4, %o3
504 addcc %o6, %i4, %l0
505 andn %g4, 0x1CE9, %o2
506 sra %g7, %l5, %o0
507 srl %o5, %o7, %g3
508 ldsw [%l7 + 0x58], %g2
509 movrlz %l2, 0x1B1, %o1
510 stw %i6, [%l7 + 0x40]
511 alignaddrl %l1, %l3, %g5
512 orn %g6, 0x1466, %i7
513 sll %i2, %l6, %i5
514 array16 %i3, %i1, %o4
515 fcmpgt32 %f30, %f12, %g1
516 edge32n %i0, %o3, %o6
517 movrgez %i4, %l0, %g4
518 ldsb [%l7 + 0x77], %l4
519 movg %icc, %g7, %l5
520 fmovsneg %xcc, %f27, %f30
521 ldx [%l7 + 0x30], %o2
522 mulscc %o5, 0x0D6E, %o0
523 fmuld8ulx16 %f13, %f17, %f12
524 lduw [%l7 + 0x0C], %g3
525 movle %icc, %o7, %l2
526 fnot1 %f0, %f12
527 fmovrse %g2, %f29, %f9
528 fnegs %f30, %f9
529 popc %o1, %i6
530 sdivcc %l3, 0x0C2A, %l1
531 fcmpne32 %f8, %f12, %g5
532 pdist %f8, %f24, %f28
533 nop
534 set 0x22, %g2
535 ldub [%l7 + %g2], %g6
536 xnor %i7, %l6, %i5
537 edge8n %i2, %i3, %i1
538 movvc %xcc, %g1, %o4
539 movrne %o3, %i0, %i4
540 stx %o6, [%l7 + 0x30]
541 movpos %icc, %g4, %l0
542 movn %icc, %l4, %g7
543 ldub [%l7 + 0x0D], %l5
544 movrgez %o2, %o0, %g3
545 movne %xcc, %o5, %l2
546 fcmpne16 %f28, %f30, %g2
547 movle %xcc, %o1, %i6
548 stw %o7, [%l7 + 0x64]
549 movvc %xcc, %l1, %l3
550 movrgez %g6, 0x24C, %i7
551 movrne %g5, %l6, %i2
552 movg %xcc, %i3, %i5
553 sir 0x0C1C
554 sra %g1, 0x0E, %o4
555 subc %o3, %i0, %i1
556 nop
557 set 0x60, %o3
558 std %f0, [%l7 + %o3]
559 fzero %f26
560 orn %i4, %g4, %l0
561 fmovrslz %l4, %f9, %f6
562 nop
563 set 0x08, %i0
564 ldx [%l7 + %i0], %g7
565 fabss %f9, %f29
566 movneg %icc, %o6, %o2
567 array8 %o0, %g3, %l5
568 fmovsne %xcc, %f9, %f29
569 sllx %l2, 0x13, %g2
570 fmovrsgz %o5, %f11, %f23
571 mulscc %o1, 0x0C31, %o7
572 std %f18, [%l7 + 0x48]
573 lduh [%l7 + 0x1A], %i6
574 edge32n %l3, %l1, %i7
575 andn %g5, %g6, %i2
576 edge16ln %i3, %i5, %l6
577 fcmpeq32 %f0, %f0, %g1
578 fpadd32s %f16, %f3, %f26
579 std %f2, [%l7 + 0x30]
580 movn %xcc, %o3, %i0
581 subcc %i1, 0x197B, %o4
582 fmovrslz %g4, %f11, %f26
583 fmovdgu %xcc, %f6, %f5
584 andcc %i4, %l4, %l0
585 movvc %xcc, %o6, %o2
586 edge8n %g7, %o0, %g3
587 faligndata %f16, %f16, %f18
588 movrlz %l5, 0x340, %l2
589 fmovsge %xcc, %f4, %f23
590 mulscc %g2, %o5, %o1
591 fmul8x16 %f30, %f8, %f18
592 or %i6, 0x0C99, %o7
593 fmovscs %xcc, %f26, %f6
594 stb %l1, [%l7 + 0x12]
595 mova %xcc, %i7, %g5
596 orncc %l3, 0x1502, %g6
597 array16 %i3, %i2, %i5
598 andcc %l6, 0x1574, %o3
599 umulcc %g1, 0x1427, %i1
600 subcc %i0, %g4, %o4
601 fmul8ulx16 %f16, %f22, %f28
602 subc %i4, %l4, %l0
603 sir 0x19AE
604 ldsb [%l7 + 0x18], %o2
605 or %g7, %o0, %o6
606 edge32l %l5, %g3, %l2
607 fsrc2 %f20, %f20
608 stb %o5, [%l7 + 0x12]
609 edge16n %g2, %i6, %o7
610 srl %o1, %l1, %i7
611 movcs %xcc, %l3, %g6
612 alignaddr %i3, %g5, %i2
613 xor %l6, 0x09A1, %o3
614 srlx %g1, %i1, %i5
615 ld [%l7 + 0x70], %f8
616 orncc %i0, 0x0948, %o4
617 movcc %xcc, %i4, %l4
618 movn %xcc, %l0, %g4
619 movre %o2, 0x030, %g7
620 mulscc %o6, 0x10A4, %o0
621 move %xcc, %g3, %l5
622 ldx [%l7 + 0x50], %l2
623 smulcc %g2, %i6, %o5
624 movcc %icc, %o1, %o7
625 fcmpeq16 %f30, %f26, %i7
626 fpsub16 %f28, %f18, %f6
627 sllx %l1, 0x17, %g6
628 ld [%l7 + 0x3C], %f10
629 ldub [%l7 + 0x0E], %i3
630 nop
631 set 0x6F, %o1
632 stb %g5, [%l7 + %o1]
633 sdivcc %l3, 0x1DA2, %l6
634 udivcc %i2, 0x1006, %g1
635 stw %i1, [%l7 + 0x18]
636 sub %i5, %o3, %i0
637 nop
638 set 0x60, %o6
639 stx %i4, [%l7 + %o6]
640 sdivcc %o4, 0x06E3, %l0
641 ldsw [%l7 + 0x10], %l4
642 movle %icc, %o2, %g4
643 movge %icc, %o6, %g7
644 sdivx %g3, 0x0DAE, %l5
645 array8 %l2, %o0, %g2
646 add %o5, %o1, %o7
647 addc %i6, %i7, %l1
648 movgu %xcc, %i3, %g6
649 fabsd %f0, %f20
650 movrgez %g5, %l6, %l3
651 st %f16, [%l7 + 0x50]
652 ldsb [%l7 + 0x61], %g1
653 edge16n %i1, %i2, %i5
654 edge32ln %o3, %i0, %i4
655 andncc %l0, %o4, %o2
656 nop
657 set 0x72, %i1
658 sth %g4, [%l7 + %i1]
659 fmovrdgz %o6, %f2, %f26
660 ld [%l7 + 0x64], %f1
661 movrlez %l4, %g7, %g3
662 save %l2, 0x18E7, %l5
663 rdpr %cwp, %g1
664 rdpr %cansave, %g2
665 rdpr %canrestore, %g3
666 rdpr %cleanwin, %g4
667 rdpr %otherwin, %g5
668 rdpr %wstate, %g6
669 subccc %g2, %o0, %o5
670 ldub [%l7 + 0x42], %o7
671 restore %i6, %o1, %l1
672 rdpr %cwp, %g1
673 rdpr %cansave, %g2
674 rdpr %canrestore, %g3
675 rdpr %cleanwin, %g4
676 rdpr %otherwin, %g5
677 rdpr %wstate, %g6
678 fands %f26, %f6, %f20
679 sdiv %i3, 0x15BC, %g6
680 srlx %g5, %i7, %l6
681 sub %l3, 0x0E67, %i1
682 addcc %i2, 0x0A43, %g1
683 alignaddrl %i5, %o3, %i4
684 movgu %icc, %l0, %o4
685 edge8ln %i0, %o2, %o6
686 sdivcc %l4, 0x1F03, %g7
687 fcmple32 %f20, %f10, %g4
688 ldsw [%l7 + 0x1C], %g3
689 popc %l2, %l5
690 move %icc, %g2, %o5
691 ldd [%l7 + 0x30], %f12
692 edge32 %o0, %i6, %o1
693 smulcc %o7, 0x1F9F, %i3
694 fmovscs %icc, %f13, %f17
695 movleu %xcc, %g6, %l1
696 std %f14, [%l7 + 0x08]
697 stx %i7, [%l7 + 0x08]
698 fmovrde %l6, %f10, %f26
699 fmul8x16 %f5, %f8, %f12
700 smul %g5, %i1, %i2
701 ldd [%l7 + 0x30], %f16
702 udiv %l3, 0x08F8, %g1
703 fmovsleu %icc, %f11, %f9
704 movvc %xcc, %o3, %i5
705 edge16ln %i4, %o4, %l0
706 fmovsge %icc, %f11, %f24
707 movrlz %i0, %o2, %l4
708 fcmpgt16 %f2, %f22, %g7
709 fandnot1 %f18, %f16, %f2
710 edge32 %g4, %g3, %o6
711 fmovde %xcc, %f26, %f3
712 ldsh [%l7 + 0x5C], %l5
713 fmovdle %icc, %f11, %f1
714 fmovrse %g2, %f17, %f28
715 umul %l2, 0x16A8, %o5
716 movcc %icc, %i6, %o0
717 srlx %o7, 0x0F, %o1
718 fmovsg %icc, %f28, %f4
719 sra %i3, 0x0C, %g6
720 movleu %icc, %l1, %l6
721 fmovdvs %icc, %f31, %f31
722 popc %g5, %i1
723 fmovsn %xcc, %f31, %f20
724 edge32l %i7, %i2, %g1
725 edge8n %o3, %i5, %l3
726 sdiv %i4, 0x182C, %l0
727 fnegs %f4, %f6
728 ldd [%l7 + 0x20], %o4
729 fsrc1s %f0, %f0
730 and %o2, %l4, %i0
731 fcmple16 %f18, %f30, %g4
732 or %g3, 0x1A7A, %g7
733 fmovrsne %l5, %f20, %f20
734 ldd [%l7 + 0x28], %f24
735 andcc %o6, 0x0CEF, %g2
736 fnegs %f13, %f11
737 srl %o5, 0x0B, %i6
738 fnot2s %f0, %f24
739 srlx %o0, 0x14, %l2
740 movpos %xcc, %o1, %i3
741 setx loop_1, %l0, %l1
742 return %l1
743 nop
744 rdpr %cwp, %g1
745 rdpr %cansave, %g2
746 rdpr %canrestore, %g3
747 rdpr %cleanwin, %g4
748 rdpr %otherwin, %g5
749 rdpr %wstate, %g6
750loop_1: sdivx %l6, 0x1E41, %g5
751 fmovrde %i7, %f30, %f10
752 movvc %icc, %i2, %i1
753 edge16 %g1, %o3, %i5
754 movcc %xcc, %i4, %l0
755 edge8ln %l3, %o2, %o4
756 sdivx %i0, 0x0E8D, %l4
757 ldsh [%l7 + 0x4E], %g3
758 movcc %icc, %g4, %g7
759 smulcc %l5, %o6, %g2
760 fcmpd %fcc0, %f16, %f30
761 array32 %o5, %i6, %l2
762 fpackfix %f8, %f21
763 ldsh [%l7 + 0x74], %o1
764 edge16 %i3, %o7, %o0
765 nop
766 set 0x68, %i2
767 ldd [%l7 + %i2], %f20
768 orcc %l1, 0x07FA, %l6
769 alignaddr %g6, %g5, %i2
770 lduw [%l7 + 0x50], %i7
771 fmovse %icc, %f5, %f25
772 fcmple32 %f12, %f20, %g1
773 edge8ln %i1, %o3, %i4
774 edge8 %l0, %i5, %l3
775 fmovdneg %xcc, %f1, %f21
776 udiv %o2, 0x1EC1, %i0
777 fmovdleu %xcc, %f1, %f19
778 lduw [%l7 + 0x38], %l4
779 edge32n %g3, %o4, %g7
780 mova %icc, %l5, %o6
781 edge16ln %g2, %g4, %o5
782 xnor %i6, %l2, %i3
783 fcmple32 %f6, %f10, %o1
784 mulscc %o7, 0x1CD6, %l1
785 edge16n %o0, %l6, %g5
786 fcmple32 %f14, %f26, %i2
787 movg %icc, %i7, %g6
788 fabss %f28, %f5
789 smulcc %i1, 0x187C, %o3
790 movne %icc, %i4, %l0
791 nop
792 set 0x38, %i4
793 stx %i5, [%l7 + %i4]
794 sra %l3, 0x0C, %g1
795 save %o2, %l4, %i0
796 rdpr %cwp, %g1
797 rdpr %cansave, %g2
798 rdpr %canrestore, %g3
799 rdpr %cleanwin, %g4
800 rdpr %otherwin, %g5
801 rdpr %wstate, %g6
802 addc %g3, %g7, %l5
803 fmovsle %icc, %f18, %f26
804 fnand %f10, %f18, %f14
805 movpos %xcc, %o4, %g2
806 edge16ln %o6, %g4, %i6
807 umul %l2, 0x0880, %o5
808 mova %xcc, %o1, %i3
809 smul %o7, %o0, %l1
810 ldsw [%l7 + 0x44], %g5
811 edge8ln %i2, %i7, %l6
812 sub %i1, %o3, %g6
813 sra %l0, %i4, %l3
814 edge32 %g1, %i5, %l4
815 fmovrsgz %i0, %f15, %f0
816 sdivx %o2, 0x1072, %g3
817 addc %l5, 0x19DC, %g7
818 movrlez %o4, %o6, %g2
819 sethi 0x0D92, %g4
820 addcc %l2, 0x07B2, %i6
821 fmovrdlez %o5, %f4, %f6
822 movrne %o1, %i3, %o7
823 umulcc %o0, 0x1349, %l1
824 movge %xcc, %g5, %i7
825 sethi 0x0695, %i2
826 move %xcc, %i1, %o3
827 xor %g6, 0x17C6, %l0
828 ldsw [%l7 + 0x64], %i4
829 restore %l3, 0x14AB, %l6
830 rdpr %cwp, %g1
831 rdpr %cansave, %g2
832 rdpr %canrestore, %g3
833 rdpr %cleanwin, %g4
834 rdpr %otherwin, %g5
835 rdpr %wstate, %g6
836 subccc %g1, 0x1957, %l4
837 udivcc %i5, 0x00B6, %o2
838 sth %g3, [%l7 + 0x68]
839 ldsw [%l7 + 0x54], %l5
840 edge32n %g7, %i0, %o6
841 fcmpne32 %f28, %f28, %g2
842 movrgz %g4, 0x109, %l2
843 movcc %xcc, %o4, %i6
844 fnot1s %f17, %f3
845 add %o1, 0x18DA, %i3
846 sdivcc %o7, 0x0A32, %o5
847 movcc %icc, %o0, %l1
848 fones %f31
849 lduw [%l7 + 0x74], %i7
850 udivx %i2, 0x19F7, %i1
851 add %o3, %g5, %l0
852 edge32ln %g6, %i4, %l3
853 fpadd16s %f7, %f6, %f26
854 xorcc %l6, %g1, %i5
855 array32 %l4, %o2, %l5
856 pdist %f18, %f10, %f0
857 movgu %xcc, %g7, %i0
858 fpadd32s %f25, %f31, %f8
859 movcs %icc, %g3, %o6
860 fpack32 %f6, %f26, %f16
861 movl %xcc, %g4, %g2
862 xor %o4, %i6, %o1
863 fabsd %f2, %f12
864 smulcc %i3, 0x11C5, %o7
865 faligndata %f20, %f12, %f30
866 alignaddr %o5, %o0, %l2
867 sllx %l1, 0x08, %i7
868 move %xcc, %i2, %i1
869 sllx %g5, 0x1F, %o3
870 movcc %xcc, %l0, %g6
871 edge32ln %l3, %l6, %g1
872 nop
873 set 0x0A, %l6
874 stb %i4, [%l7 + %l6]
875 subccc %l4, %o2, %l5
876 fnand %f16, %f24, %f6
877 array8 %g7, %i5, %i0
878 move %xcc, %g3, %g4
879 movpos %xcc, %g2, %o4
880 movleu %xcc, %i6, %o1
881 edge32n %i3, %o7, %o6
882 edge16 %o0, %o5, %l1
883 movg %xcc, %l2, %i7
884 fmovsvc %icc, %f24, %f19
885 sth %i2, [%l7 + 0x62]
886 fmovdge %xcc, %f13, %f16
887 udivx %i1, 0x1503, %o3
888 fxors %f26, %f30, %f29
889 fpsub16 %f8, %f26, %f28
890 ldsw [%l7 + 0x20], %l0
891 subccc %g6, %l3, %g5
892 or %g1, 0x1813, %l6
893 movcs %xcc, %i4, %o2
894 array32 %l4, %g7, %l5
895 srl %i5, 0x12, %g3
896 setx loop_2, %l0, %l1
897 return %l1
898 nop
899 rdpr %cwp, %g1
900 rdpr %cansave, %g2
901 rdpr %canrestore, %g3
902 rdpr %cleanwin, %g4
903 rdpr %otherwin, %g5
904 rdpr %wstate, %g6
905loop_2: fmovdneg %xcc, %f4, %f13
906 std %f14, [%l7 + 0x78]
907 udiv %g2, 0x0BCD, %o1
908 nop
909 set 0x61, %g4
910 ldub [%l7 + %g4], %i3
911 sth %o7, [%l7 + 0x16]
912 sdiv %o6, 0x01CC, %i6
913 fmul8x16au %f30, %f0, %f8
914 faligndata %f10, %f4, %f30
915 std %f12, [%l7 + 0x60]
916 edge16n %o0, %l1, %l2
917 movre %i7, 0x346, %i2
918 and %i1, %o5, %l0
919 andn %g6, %l3, %o3
920 movvc %xcc, %g1, %l6
921 fornot1s %f14, %f28, %f1
922 andncc %i4, %g5, %l4
923 ldx [%l7 + 0x50], %g7
924 srlx %o2, %l5, %g3
925 ldx [%l7 + 0x10], %i5
926 sethi 0x0E6E, %g4
927 movl %xcc, %o4, %g2
928 fandnot1s %f25, %f0, %f19
929 movgu %icc, %i0, %i3
930 ld [%l7 + 0x60], %f0
931 fornot1s %f24, %f24, %f25
932 edge16 %o7, %o6, %i6
933 edge16 %o1, %l1, %l2
934 movn %icc, %i7, %o0
935 fandnot1s %f18, %f14, %f27
936 st %f11, [%l7 + 0x34]
937 popc %i2, %i1
938 sra %l0, 0x11, %g6
939 edge8n %o5, %l3, %o3
940 edge32n %l6, %i4, %g5
941 ldub [%l7 + 0x16], %l4
942 and %g7, %o2, %l5
943 movgu %xcc, %g1, %g3
944 fpsub16 %f16, %f30, %f12
945 srax %g4, %o4, %i5
946 xnor %g2, 0x1492, %i3
947 std %f30, [%l7 + 0x68]
948 movne %xcc, %i0, %o7
949 movcs %xcc, %i6, %o6
950 fandnot2s %f15, %f6, %f16
951 fandnot2s %f25, %f2, %f23
952 xnorcc %l1, %o1, %i7
953 smulcc %o0, %i2, %i1
954 orncc %l0, %g6, %o5
955 movrlez %l2, 0x378, %l3
956 sth %l6, [%l7 + 0x6C]
957 fnor %f28, %f0, %f8
958 orncc %i4, %g5, %l4
959 mulscc %g7, %o2, %o3
960 orncc %l5, %g3, %g4
961 fmovrdne %o4, %f20, %f0
962 movvs %xcc, %g1, %i5
963 andncc %i3, %i0, %o7
964 fzero %f12
965 orcc %i6, %o6, %g2
966 orncc %o1, %i7, %l1
967 stx %o0, [%l7 + 0x48]
968 addcc %i1, 0x0DC9, %i2
969 movrlz %l0, 0x287, %o5
970 popc %g6, %l3
971 movle %icc, %l6, %i4
972 edge32ln %g5, %l4, %g7
973 mulscc %o2, %l2, %l5
974 udivcc %g3, 0x1BF6, %o3
975 fmovdg %icc, %f13, %f29
976 umulcc %o4, 0x0E1B, %g1
977 fmovsne %icc, %f18, %f3
978 edge32n %i5, %g4, %i3
979 xor %i0, %i6, %o6
980 movg %icc, %o7, %g2
981 fpadd16 %f22, %f14, %f24
982 movne %xcc, %i7, %l1
983 fcmpeq32 %f6, %f20, %o0
984 stx %o1, [%l7 + 0x48]
985 xorcc %i1, 0x1C99, %l0
986 save %i2, %o5, %l3
987 rdpr %cwp, %g1
988 rdpr %cansave, %g2
989 rdpr %canrestore, %g3
990 rdpr %cleanwin, %g4
991 rdpr %otherwin, %g5
992 rdpr %wstate, %g6
993 srl %l6, 0x00, %i4
994 srl %g5, %g6, %g7
995 xorcc %o2, 0x1B3E, %l2
996 xnor %l5, %g3, %l4
997 mulx %o4, %o3, %g1
998 movcc %xcc, %g4, %i3
999 movrne %i0, %i5, %i6
1000 addcc %o6, 0x0720, %g2
1001 fandnot2 %f12, %f20, %f24
1002 alignaddrl %i7, %l1, %o7
1003 andcc %o1, %i1, %l0
1004 nop
1005 set 0x30, %o5
1006 std %f16, [%l7 + %o5]
1007 ldd [%l7 + 0x68], %i2
1008 movvc %icc, %o5, %l3
1009 addcc %o0, 0x14A9, %i4
1010 fmovspos %icc, %f4, %f0
1011 fmovdn %icc, %f23, %f9
1012 fnands %f30, %f9, %f12
1013 fmul8sux16 %f20, %f20, %f18
1014 movg %icc, %l6, %g5
1015 array8 %g6, %o2, %l2
1016 movrgez %g7, %g3, %l4
1017 movrlz %o4, %l5, %g1
1018 fmovs %f16, %f29
1019 edge8l %o3, %g4, %i3
1020 movne %xcc, %i0, %i6
1021 sth %i5, [%l7 + 0x14]
1022 edge16l %o6, %i7, %g2
1023 smul %l1, 0x182E, %o7
1024 addc %i1, %l0, %i2
1025 fmovrdgz %o5, %f10, %f0
1026 stb %o1, [%l7 + 0x6B]
1027 alignaddr %l3, %o0, %i4
1028 pdist %f16, %f6, %f10
1029 smul %l6, %g6, %o2
1030 edge32l %g5, %l2, %g3
1031 ld [%l7 + 0x38], %f27
1032 edge16 %g7, %l4, %o4
1033 movleu %xcc, %l5, %g1
1034 stb %o3, [%l7 + 0x7C]
1035 sdivx %g4, 0x0697, %i3
1036 restore %i0, %i5, %o6
1037 rdpr %cwp, %g1
1038 rdpr %cansave, %g2
1039 rdpr %canrestore, %g3
1040 rdpr %cleanwin, %g4
1041 rdpr %otherwin, %g5
1042 rdpr %wstate, %g6
1043 addcc %i6, 0x01F7, %i7
1044 ldd [%l7 + 0x60], %l0
1045 movn %xcc, %g2, %o7
1046 orcc %l0, %i1, %o5
1047 addc %i2, %o1, %o0
1048 andncc %i4, %l6, %l3
1049 ld [%l7 + 0x50], %f5
1050 save %o2, 0x1CCA, %g5
1051 rdpr %cwp, %g1
1052 rdpr %cansave, %g2
1053 rdpr %canrestore, %g3
1054 rdpr %cleanwin, %g4
1055 rdpr %otherwin, %g5
1056 rdpr %wstate, %g6
1057 stb %g6, [%l7 + 0x48]
1058 mulscc %g3, %g7, %l4
1059 mova %xcc, %l2, %l5
1060 addccc %o4, 0x1E1D, %o3
1061 edge16n %g4, %g1, %i0
1062 fmovrdne %i5, %f24, %f12
1063 alignaddr %i3, %i6, %o6
1064 ld [%l7 + 0x5C], %f19
1065 array16 %l1, %i7, %g2
1066 fnand %f24, %f14, %f16
1067 sethi 0x19B6, %l0
1068 fmul8x16au %f5, %f5, %f12
1069 ldd [%l7 + 0x48], %f2
1070 ldx [%l7 + 0x10], %o7
1071 mova %xcc, %i1, %i2
1072 andncc %o5, %o1, %o0
1073 andncc %l6, %l3, %i4
1074 orncc %g5, 0x116E, %g6
1075 subccc %g3, 0x05CB, %g7
1076 edge8l %l4, %o2, %l5
1077 sdiv %o4, 0x0BB6, %o3
1078 fcmple32 %f28, %f20, %l2
1079 siam 0x0
1080 srlx %g4, %i0, %i5
1081 smul %g1, %i3, %i6
1082 std %f20, [%l7 + 0x48]
1083 movgu %icc, %l1, %i7
1084 lduh [%l7 + 0x3A], %o6
1085 mulx %l0, %g2, %o7
1086 stb %i1, [%l7 + 0x14]
1087 fzero %f10
1088 movrlz %o5, 0x3AB, %o1
1089 sdivx %o0, 0x0DD7, %l6
1090 srlx %l3, 0x14, %i2
1091 movne %icc, %g5, %g6
1092 edge8n %g3, %i4, %g7
1093 movcc %xcc, %o2, %l4
1094 ld [%l7 + 0x20], %f24
1095 move %xcc, %l5, %o4
1096 orcc %o3, %l2, %g4
1097 alignaddrl %i5, %g1, %i0
1098 movrgez %i6, 0x3DB, %i3
1099 edge16n %l1, %o6, %l0
1100 movrne %g2, 0x0A7, %o7
1101 addccc %i1, %o5, %i7
1102 fmovdvs %xcc, %f10, %f9
1103 edge8 %o1, %l6, %o0
1104 fnor %f10, %f8, %f12
1105 std %f8, [%l7 + 0x48]
1106 fcmpes %fcc3, %f27, %f4
1107 ldd [%l7 + 0x20], %i2
1108 edge8ln %l3, %g6, %g3
1109 fmovda %xcc, %f24, %f23
1110 ldsh [%l7 + 0x78], %i4
1111 mulx %g5, 0x04A2, %o2
1112 movn %icc, %g7, %l4
1113 mova %icc, %o4, %l5
1114 movl %icc, %l2, %o3
1115 fmul8x16 %f18, %f8, %f6
1116 fmovsn %xcc, %f20, %f22
1117 bshuffle %f14, %f0, %f16
1118 array32 %g4, %g1, %i0
1119 addcc %i5, 0x170D, %i6
1120 edge16 %i3, %l1, %o6
1121 movge %xcc, %g2, %l0
1122 stx %i1, [%l7 + 0x18]
1123 sethi 0x1DEB, %o5
1124 fnand %f16, %f20, %f2
1125 xnorcc %i7, %o1, %l6
1126 stw %o7, [%l7 + 0x3C]
1127 sra %i2, 0x19, %l3
1128 movvs %icc, %g6, %o0
1129 udivcc %g3, 0x0E3B, %g5
1130 movle %xcc, %i4, %o2
1131 fmovsle %icc, %f3, %f31
1132 array32 %l4, %g7, %o4
1133 orn %l2, 0x1665, %l5
1134 movg %xcc, %o3, %g1
1135 mulx %g4, 0x01B0, %i5
1136 stb %i6, [%l7 + 0x40]
1137 save %i3, 0x1EFC, %i0
1138 rdpr %cwp, %g1
1139 rdpr %cansave, %g2
1140 rdpr %canrestore, %g3
1141 rdpr %cleanwin, %g4
1142 rdpr %otherwin, %g5
1143 rdpr %wstate, %g6
1144 bshuffle %f8, %f16, %f30
1145 sdiv %o6, 0x06DE, %l1
1146 edge16n %g2, %l0, %o5
1147 movcs %xcc, %i1, %i7
1148 edge8l %l6, %o7, %i2
1149 sra %l3, %g6, %o0
1150 orn %o1, %g5, %g3
1151 fandnot1s %f22, %f5, %f22
1152 andcc %i4, 0x12FE, %l4
1153 ldd [%l7 + 0x50], %f26
1154 edge16ln %g7, %o4, %l2
1155 xnor %l5, %o2, %g1
1156 array32 %o3, %g4, %i5
1157 alignaddr %i3, %i6, %i0
1158 alignaddrl %o6, %g2, %l0
1159 sdivx %o5, 0x0A5A, %l1
1160 edge16ln %i1, %l6, %o7
1161 and %i2, %l3, %i7
1162 move %xcc, %o0, %o1
1163 movrgz %g6, %g5, %i4
1164 fnand %f30, %f30, %f20
1165 subccc %g3, %g7, %o4
1166 st %f20, [%l7 + 0x08]
1167 movl %icc, %l4, %l2
1168 sll %o2, %g1, %o3
1169 edge32 %l5, %i5, %i3
1170 movre %i6, %i0, %o6
1171 fpack32 %f14, %f24, %f4
1172 std %f26, [%l7 + 0x58]
1173 edge8ln %g2, %g4, %o5
1174 array8 %l0, %l1, %l6
1175 sir 0x0729
1176 edge8n %i1, %o7, %i2
1177 addc %i7, 0x074B, %o0
1178 orcc %o1, %g6, %l3
1179 movvs %xcc, %i4, %g3
1180 st %f16, [%l7 + 0x14]
1181 movle %icc, %g7, %o4
1182 nop
1183 set 0x3A, %o7
1184 stb %l4, [%l7 + %o7]
1185 fmovd %f6, %f6
1186 ld [%l7 + 0x44], %f17
1187 fmovsne %xcc, %f9, %f1
1188 edge16ln %g5, %o2, %g1
1189 edge8l %l2, %l5, %i5
1190 edge8ln %i3, %o3, %i6
1191 move %icc, %o6, %g2
1192 stx %i0, [%l7 + 0x30]
1193 fcmpes %fcc3, %f5, %f10
1194 udivx %o5, 0x1BC2, %l0
1195 sllx %g4, 0x1F, %l1
1196 fmovrslz %i1, %f7, %f12
1197 mova %xcc, %l6, %i2
1198 edge32l %i7, %o0, %o7
1199 movgu %xcc, %g6, %o1
1200 xor %l3, 0x17EC, %i4
1201 stw %g7, [%l7 + 0x30]
1202 ldsh [%l7 + 0x2E], %g3
1203 movn %icc, %o4, %g5
1204 fpadd16 %f24, %f16, %f28
1205 fmovdg %xcc, %f0, %f28
1206 orcc %l4, 0x0033, %o2
1207 stw %g1, [%l7 + 0x58]
1208 fnot2 %f12, %f20
1209 array16 %l5, %l2, %i5
1210 movn %xcc, %i3, %o3
1211 nop
1212 set 0x30, %l1
1213 std %f6, [%l7 + %l1]
1214 ldd [%l7 + 0x50], %o6
1215 fmovrsne %g2, %f15, %f9
1216 fcmple32 %f0, %f12, %i0
1217 fpadd16 %f18, %f28, %f18
1218 sllx %o5, 0x1B, %l0
1219 movn %icc, %g4, %i6
1220 orncc %l1, %i1, %l6
1221 edge16ln %i2, %o0, %i7
1222 edge8l %o7, %o1, %g6
1223 fmovdleu %xcc, %f12, %f17
1224 movpos %icc, %i4, %g7
1225 sdiv %g3, 0x0104, %o4
1226 fmovscc %icc, %f13, %f26
1227 ldub [%l7 + 0x59], %l3
1228 orncc %l4, %o2, %g1
1229 movrlz %g5, %l5, %i5
1230 edge16n %i3, %o3, %l2
1231 movrne %g2, 0x27B, %i0
1232 array32 %o5, %o6, %g4
1233 udivx %l0, 0x10E9, %l1
1234 st %f8, [%l7 + 0x34]
1235 nop
1236 set 0x16, %l2
1237 sth %i1, [%l7 + %l2]
1238 movvs %xcc, %l6, %i2
1239 fmul8sux16 %f12, %f6, %f22
1240 ldsb [%l7 + 0x43], %o0
1241 umulcc %i6, %o7, %i7
1242 and %g6, %i4, %o1
1243 subcc %g3, 0x1A1E, %g7
1244 movl %icc, %l3, %l4
1245 fmovrse %o4, %f0, %f0
1246 fmovrslez %o2, %f19, %f21
1247 edge8ln %g5, %l5, %i5
1248 fcmps %fcc0, %f20, %f4
1249 lduh [%l7 + 0x32], %g1
1250 sub %i3, 0x1067, %o3
1251 fmovdneg %xcc, %f23, %f26
1252 stw %g2, [%l7 + 0x54]
1253 edge8l %l2, %o5, %i0
1254 movcs %icc, %o6, %g4
1255 sll %l1, 0x11, %l0
1256 edge8 %l6, %i1, %o0
1257 sub %i6, %i2, %o7
1258 fsrc1s %f26, %f16
1259 ldx [%l7 + 0x30], %g6
1260 sethi 0x03FC, %i7
1261 fmovsa %xcc, %f7, %f0
1262 ldsw [%l7 + 0x10], %o1
1263 movre %g3, %i4, %l3
1264 movne %icc, %l4, %o4
1265 fsrc1 %f16, %f8
1266 movne %icc, %o2, %g7
1267 fxnors %f9, %f14, %f26
1268 fmovdge %icc, %f27, %f13
1269 sll %l5, 0x14, %i5
1270 sth %g1, [%l7 + 0x2C]
1271 srl %g5, %i3, %g2
1272 edge16l %o3, %l2, %o5
1273 array8 %o6, %i0, %g4
1274 fmovscs %xcc, %f17, %f6
1275 edge32 %l0, %l6, %i1
1276 edge16ln %o0, %l1, %i2
1277 mova %xcc, %o7, %i6
1278 fmovdvs %xcc, %f15, %f19
1279 fsrc1 %f0, %f2
1280 lduw [%l7 + 0x1C], %g6
1281 movrgez %o1, 0x263, %i7
1282 fcmpgt16 %f28, %f10, %g3
1283 ldx [%l7 + 0x70], %l3
1284 andncc %i4, %o4, %o2
1285 andcc %g7, 0x054E, %l5
1286 sll %l4, %g1, %g5
1287 ldsh [%l7 + 0x26], %i5
1288 smulcc %i3, 0x1699, %o3
1289 udiv %g2, 0x13CB, %l2
1290 movcs %icc, %o6, %o5
1291 mulx %i0, %l0, %g4
1292 movcs %xcc, %l6, %i1
1293 bshuffle %f28, %f8, %f6
1294 fmovrsne %l1, %f18, %f25
1295 movrgz %i2, %o0, %i6
1296 xnorcc %o7, 0x1761, %o1
1297 movre %g6, %g3, %i7
1298 srax %l3, 0x01, %i4
1299 edge16n %o4, %o2, %g7
1300 fcmpes %fcc3, %f21, %f24
1301 movg %xcc, %l5, %g1
1302 stb %l4, [%l7 + 0x6A]
1303 ldub [%l7 + 0x4E], %i5
1304 edge8l %g5, %o3, %i3
1305 srl %l2, 0x12, %g2
1306 fmul8ulx16 %f28, %f14, %f10
1307 subc %o6, %o5, %l0
1308 umulcc %i0, %g4, %l6
1309 ldsb [%l7 + 0x7A], %l1
1310 mova %icc, %i2, %o0
1311 array16 %i6, %o7, %i1
1312 sra %o1, %g3, %i7
1313 setx loop_3, %l0, %l1
1314 return %l1
1315 nop
1316 rdpr %cwp, %g1
1317 rdpr %cansave, %g2
1318 rdpr %canrestore, %g3
1319 rdpr %cleanwin, %g4
1320 rdpr %otherwin, %g5
1321 rdpr %wstate, %g6
1322loop_3: fmul8sux16 %f12, %f4, %f22
1323 nop
1324 set 0x0A, %l4
1325 ldsh [%l7 + %l4], %o4
1326 fmul8x16al %f18, %f27, %f4
1327 mulscc %l3, 0x14D4, %g7
1328 mova %xcc, %l5, %g1
1329 fmovdneg %icc, %f25, %f1
1330 subc %l4, 0x0044, %i5
1331 array8 %o2, %g5, %o3
1332 orncc %l2, %g2, %o6
1333 srl %i3, %o5, %i0
1334 addc %l0, 0x1FF4, %l6
1335 fmovscc %xcc, %f18, %f29
1336 sdivcc %l1, 0x1D9F, %g4
1337 fpsub32s %f31, %f21, %f20
1338 or %o0, 0x15FC, %i2
1339 movgu %icc, %i6, %i1
1340 fmul8x16 %f19, %f26, %f26
1341 edge16 %o7, %o1, %g3
1342 fzeros %f2
1343 movge %xcc, %i7, %i4
1344 ldsb [%l7 + 0x10], %g6
1345 fands %f8, %f15, %f18
1346 sir 0x0129
1347 restore %o4, %l3, %l5
1348 rdpr %cwp, %g1
1349 rdpr %cansave, %g2
1350 rdpr %canrestore, %g3
1351 rdpr %cleanwin, %g4
1352 rdpr %otherwin, %g5
1353 rdpr %wstate, %g6
1354 stx %g1, [%l7 + 0x20]
1355 fpack32 %f10, %f18, %f20
1356 orncc %g7, 0x1119, %l4
1357 ldub [%l7 + 0x37], %i5
1358 movpos %xcc, %g5, %o2
1359 fornot2s %f13, %f6, %f4
1360 smul %l2, %o3, %o6
1361 lduh [%l7 + 0x5E], %g2
1362 movvs %xcc, %o5, %i3
1363 xor %i0, 0x139D, %l6
1364 mova %xcc, %l0, %g4
1365 addc %l1, 0x0D3D, %o0
1366 edge32 %i6, %i1, %o7
1367 udivx %o1, 0x0D82, %g3
1368 fmovrsne %i2, %f30, %f6
1369 movvs %icc, %i4, %i7
1370 movrgez %o4, 0x0F5, %l3
1371 alignaddrl %g6, %l5, %g1
1372 fcmple16 %f30, %f18, %g7
1373 addccc %l4, 0x04D0, %i5
1374 ldd [%l7 + 0x10], %f12
1375 sdivx %o2, 0x10C4, %l2
1376 movpos %xcc, %o3, %o6
1377 xnor %g2, %o5, %i3
1378 and %g5, 0x0315, %i0
1379 edge16ln %l6, %l0, %g4
1380 array32 %l1, %o0, %i1
1381 fnot1 %f8, %f4
1382 andncc %i6, %o1, %g3
1383 stx %o7, [%l7 + 0x30]
1384 fmovsgu %xcc, %f21, %f25
1385 fmovrdlez %i4, %f12, %f0
1386 fmovsa %xcc, %f12, %f1
1387 xorcc %i2, 0x1EE7, %o4
1388 fmovrslez %i7, %f21, %f15
1389 movgu %icc, %l3, %l5
1390 movcs %xcc, %g6, %g1
1391 orn %g7, %i5, %o2
1392 fmovrse %l4, %f3, %f8
1393 fxnors %f20, %f31, %f19
1394 ld [%l7 + 0x7C], %f11
1395 sir 0x05C1
1396 edge32ln %l2, %o6, %o3
1397 addcc %g2, 0x0FDB, %i3
1398 array16 %g5, %o5, %l6
1399 movvs %icc, %l0, %i0
1400 ldd [%l7 + 0x68], %f14
1401 lduw [%l7 + 0x10], %g4
1402 bshuffle %f6, %f28, %f12
1403 sth %o0, [%l7 + 0x4A]
1404 andncc %l1, %i1, %o1
1405 movvs %xcc, %g3, %o7
1406 srlx %i4, %i6, %i2
1407 movcs %icc, %i7, %o4
1408 fmovd %f0, %f30
1409 fmovdleu %icc, %f24, %f3
1410 orn %l5, %g6, %l3
1411 alignaddrl %g1, %g7, %i5
1412 udivx %l4, 0x1474, %o2
1413 fmovrdlz %l2, %f24, %f2
1414 edge8 %o6, %g2, %i3
1415 sra %o3, 0x00, %o5
1416 edge16 %l6, %l0, %g5
1417 orncc %i0, %g4, %l1
1418 udivx %i1, 0x0934, %o1
1419 addccc %o0, 0x1C75, %o7
1420 ldsb [%l7 + 0x58], %g3
1421 edge16ln %i4, %i2, %i7
1422 lduh [%l7 + 0x44], %o4
1423 srax %l5, 0x10, %g6
1424 popc 0x15BF, %i6
1425 fzeros %f20
1426 umulcc %l3, 0x0450, %g7
1427 fmovsgu %xcc, %f2, %f12
1428 movge %icc, %i5, %l4
1429 ld [%l7 + 0x08], %f14
1430 sll %g1, %l2, %o2
1431 fcmpeq32 %f26, %f8, %g2
1432 edge16l %i3, %o3, %o6
1433 mulx %l6, %l0, %o5
1434 udiv %i0, 0x0B7B, %g4
1435 movl %icc, %l1, %i1
1436 fcmpd %fcc1, %f12, %f4
1437 ldd [%l7 + 0x78], %f30
1438 edge8 %o1, %g5, %o7
1439 xor %o0, %i4, %i2
1440 sub %i7, %g3, %o4
1441 stw %l5, [%l7 + 0x5C]
1442 fmul8ulx16 %f12, %f4, %f24
1443 sub %g6, 0x0E14, %i6
1444 movg %icc, %g7, %i5
1445 sethi 0x124D, %l3
1446 orn %g1, 0x134B, %l2
1447 orncc %o2, 0x035A, %l4
1448 edge8ln %i3, %g2, %o6
1449 udiv %l6, 0x0C71, %o3
1450 smulcc %o5, %i0, %l0
1451 movl %xcc, %l1, %i1
1452 fpadd32s %f31, %f9, %f6
1453 movle %xcc, %g4, %o1
1454 fmul8x16 %f27, %f20, %f22
1455 movrlz %g5, %o7, %o0
1456 setx loop_4, %l0, %l1
1457 return %l1
1458 nop
1459 rdpr %cwp, %g1
1460 rdpr %cansave, %g2
1461 rdpr %canrestore, %g3
1462 rdpr %cleanwin, %g4
1463 rdpr %otherwin, %g5
1464 rdpr %wstate, %g6
1465loop_4: fzeros %f26
1466 movcs %icc, %o4, %i7
1467 ldx [%l7 + 0x20], %l5
1468 srlx %i6, %g6, %g7
1469 ldsh [%l7 + 0x3C], %i5
1470 subc %l3, %g1, %o2
1471 movle %xcc, %l2, %i3
1472 orn %l4, %o6, %g2
1473 subccc %l6, 0x1FAC, %o5
1474 fabsd %f6, %f30
1475 fnor %f0, %f18, %f0
1476 movre %i0, %l0, %l1
1477 movvs %icc, %i1, %o3
1478 fmovsg %xcc, %f8, %f13
1479 movle %xcc, %o1, %g4
1480 edge32n %g5, %o0, %o7
1481 srl %i4, %i2, %g3
1482 movcc %xcc, %i7, %l5
1483 orn %o4, %g6, %g7
1484 fornot1 %f30, %f18, %f8
1485 movrgez %i6, 0x063, %i5
1486 fmovrsne %g1, %f19, %f5
1487 ld [%l7 + 0x44], %f27
1488 movg %icc, %o2, %l3
1489 ldub [%l7 + 0x36], %i3
1490 udivcc %l4, 0x00D5, %o6
1491 fmovdcc %xcc, %f4, %f27
1492 subccc %l2, %g2, %o5
1493 edge8ln %i0, %l6, %l1
1494 fandnot1s %f18, %f8, %f12
1495 add %i1, 0x15C1, %l0
1496 movvs %xcc, %o1, %g4
1497 orcc %g5, %o3, %o7
1498 srlx %o0, 0x01, %i4
1499 restore %g3, 0x1B40, %i7
1500 rdpr %cwp, %g1
1501 rdpr %cansave, %g2
1502 rdpr %canrestore, %g3
1503 rdpr %cleanwin, %g4
1504 rdpr %otherwin, %g5
1505 rdpr %wstate, %g6
1506 popc %l5, %o4
1507 udivx %i2, 0x0531, %g7
1508 edge8ln %g6, %i6, %g1
1509 ldd [%l7 + 0x58], %f16
1510 alignaddrl %i5, %o2, %i3
1511 edge32 %l4, %l3, %l2
1512 movg %icc, %g2, %o5
1513 xnorcc %i0, %o6, %l6
1514 movcc %xcc, %l1, %i1
1515 edge32l %o1, %l0, %g5
1516 lduw [%l7 + 0x74], %o3
1517 fcmpeq32 %f28, %f20, %o7
1518 subccc %o0, 0x1B6D, %g4
1519 edge16n %i4, %g3, %l5
1520 fmovsneg %icc, %f20, %f31
1521 orcc %o4, 0x15BE, %i7
1522 sethi 0x1746, %g7
1523 nop
1524 set 0x40, %i5
1525 sth %i2, [%l7 + %i5]
1526 fand %f10, %f10, %f18
1527 sth %i6, [%l7 + 0x70]
1528 umul %g6, %i5, %o2
1529 andn %g1, %l4, %l3
1530 sra %l2, 0x00, %g2
1531 movre %i3, 0x132, %i0
1532 lduw [%l7 + 0x0C], %o5
1533 nop
1534 set 0x30, %i7
1535 stx %o6, [%l7 + %i7]
1536 sub %l1, %i1, %l6
1537 movleu %icc, %o1, %g5
1538 edge8l %l0, %o3, %o7
1539 movn %icc, %o0, %g4
1540 ldd [%l7 + 0x18], %f28
1541 ldub [%l7 + 0x1C], %g3
1542 xorcc %l5, %o4, %i7
1543 sdivx %i4, 0x1041, %g7
1544 xor %i2, 0x1AA9, %i6
1545 edge16n %g6, %i5, %o2
1546 edge8n %l4, %l3, %g1
1547 alignaddr %l2, %i3, %g2
1548 sdivx %i0, 0x03A1, %o5
1549 movvc %icc, %l1, %i1
1550 sth %l6, [%l7 + 0x74]
1551 std %f4, [%l7 + 0x68]
1552 movgu %xcc, %o1, %g5
1553 sll %l0, %o3, %o6
1554 save %o0, %o7, %g4
1555 rdpr %cwp, %g1
1556 rdpr %cansave, %g2
1557 rdpr %canrestore, %g3
1558 rdpr %cleanwin, %g4
1559 rdpr %otherwin, %g5
1560 rdpr %wstate, %g6
1561 setx loop_5, %l0, %l1
1562 return %l1
1563 nop
1564 rdpr %cwp, %g1
1565 rdpr %cansave, %g2
1566 rdpr %canrestore, %g3
1567 rdpr %cleanwin, %g4
1568 rdpr %otherwin, %g5
1569 rdpr %wstate, %g6
1570loop_5: fmovdle %icc, %f22, %f13
1571 edge16 %i4, %l5, %g7
1572 edge32 %i2, %i6, %i5
1573 fmovdleu %icc, %f18, %f3
1574 edge8 %o2, %l4, %l3
1575 movrlez %g6, 0x138, %l2
1576 fmovse %icc, %f19, %f17
1577 edge32n %i3, %g2, %g1
1578 andcc %i0, 0x1163, %o5
1579 ld [%l7 + 0x64], %f16
1580 ldsb [%l7 + 0x68], %i1
1581 stx %l6, [%l7 + 0x50]
1582 nop
1583 set 0x28, %o4
1584 ldx [%l7 + %o4], %l1
1585 fmovsvc %xcc, %f25, %f18
1586 fmovda %icc, %f15, %f12
1587 fcmpgt16 %f24, %f20, %g5
1588 xnor %o1, %l0, %o6
1589 fand %f4, %f8, %f28
1590 add %o3, %o7, %g4
1591 mova %xcc, %g3, %o4
1592 sth %i7, [%l7 + 0x50]
1593 edge32ln %o0, %l5, %i4
1594 movge %xcc, %g7, %i6
1595 stb %i2, [%l7 + 0x3F]
1596 fpadd32 %f2, %f4, %f6
1597 lduh [%l7 + 0x10], %i5
1598 movvs %icc, %o2, %l4
1599 ldsb [%l7 + 0x6F], %l3
1600 fones %f5
1601 fmovsgu %icc, %f19, %f30
1602 ldsw [%l7 + 0x2C], %l2
1603 std %f30, [%l7 + 0x40]
1604 movge %xcc, %g6, %i3
1605 movge %xcc, %g1, %g2
1606 movge %xcc, %o5, %i0
1607 mulscc %l6, 0x0E79, %l1
1608 alignaddrl %g5, %o1, %l0
1609 xnorcc %i1, 0x188A, %o3
1610 sdiv %o7, 0x1277, %o6
1611 fmovdne %xcc, %f3, %f31
1612 orn %g3, %g4, %o4
1613 fmovrse %o0, %f17, %f7
1614 movleu %icc, %i7, %l5
1615 fzero %f18
1616 movneg %xcc, %g7, %i6
1617 addcc %i4, 0x0C9F, %i2
1618 fandnot1s %f30, %f28, %f25
1619 fpadd16s %f29, %f10, %f13
1620 xnor %i5, 0x1D71, %o2
1621 fcmpne16 %f4, %f24, %l4
1622 andcc %l3, %g6, %l2
1623 fpmerge %f16, %f26, %f14
1624 movpos %xcc, %g1, %g2
1625 edge8l %o5, %i3, %l6
1626 movrlez %l1, 0x01B, %i0
1627 xor %g5, 0x1A57, %o1
1628 edge32 %l0, %i1, %o7
1629 edge8 %o3, %g3, %o6
1630 mulscc %g4, 0x1627, %o4
1631 lduh [%l7 + 0x5E], %i7
1632 fnot1s %f16, %f23
1633 orcc %l5, %g7, %o0
1634 st %f19, [%l7 + 0x60]
1635 andcc %i6, 0x1ADF, %i4
1636 fmovdneg %icc, %f30, %f11
1637 nop
1638 set 0x6A, %g1
1639 ldsh [%l7 + %g1], %i2
1640 movrne %o2, %i5, %l4
1641 udivx %l3, 0x1C5E, %l2
1642 movrgz %g1, %g6, %g2
1643 edge8 %i3, %l6, %o5
1644 move %icc, %l1, %g5
1645 fnot2 %f20, %f24
1646 movle %xcc, %o1, %i0
1647 movl %icc, %i1, %l0
1648 fmul8ulx16 %f14, %f8, %f28
1649 fcmple32 %f4, %f12, %o7
1650 xor %g3, %o3, %g4
1651 andn %o6, %i7, %o4
1652 subc %l5, 0x17C1, %g7
1653 sllx %o0, %i6, %i2
1654 edge16l %o2, %i5, %i4
1655 edge32n %l4, %l3, %g1
1656 ldd [%l7 + 0x10], %g6
1657 sub %g2, %l2, %i3
1658 stb %o5, [%l7 + 0x68]
1659 ldsh [%l7 + 0x42], %l6
1660 xnorcc %l1, 0x1DD5, %o1
1661 smul %g5, 0x1E6C, %i1
1662 sethi 0x1E19, %i0
1663 fmovrdlez %l0, %f6, %f2
1664 fmovsleu %xcc, %f21, %f25
1665 edge8l %o7, %o3, %g3
1666 ldsb [%l7 + 0x34], %g4
1667 nop
1668 set 0x08, %o0
1669 ldd [%l7 + %o0], %f30
1670 movrne %o6, %o4, %l5
1671 movne %xcc, %i7, %o0
1672 movrlz %g7, 0x340, %i2
1673 nop
1674 set 0x40, %l5
1675 stx %i6, [%l7 + %l5]
1676 udivx %i5, 0x137E, %o2
1677 edge32ln %l4, %i4, %g1
1678 alignaddrl %g6, %l3, %g2
1679 fmovsl %icc, %f15, %f15
1680 mulscc %i3, 0x0ED4, %o5
1681 addcc %l2, 0x1396, %l6
1682 fmul8x16al %f18, %f10, %f10
1683 lduh [%l7 + 0x4E], %l1
1684 sdiv %g5, 0x1766, %i1
1685 umul %o1, %i0, %o7
1686 array8 %l0, %g3, %g4
1687 fcmped %fcc3, %f28, %f28
1688 sdivx %o3, 0x08FC, %o6
1689 array32 %l5, %o4, %o0
1690 sir 0x152E
1691 mova %icc, %g7, %i2
1692 fmovrsgez %i6, %f1, %f12
1693 ldsh [%l7 + 0x4C], %i7
1694 srax %o2, 0x14, %l4
1695 movg %xcc, %i5, %i4
1696 sdiv %g1, 0x1701, %l3
1697 edge8ln %g2, %g6, %o5
1698 stx %i3, [%l7 + 0x08]
1699 edge16ln %l6, %l2, %l1
1700 ldsb [%l7 + 0x24], %g5
1701 mova %icc, %o1, %i1
1702 fabss %f30, %f0
1703 ld [%l7 + 0x10], %f25
1704 mulx %i0, 0x1BCE, %l0
1705 udivx %o7, 0x0A81, %g4
1706 umul %g3, %o6, %o3
1707 sir 0x00BF
1708 sth %o4, [%l7 + 0x60]
1709 fands %f7, %f10, %f2
1710 sub %l5, 0x028E, %g7
1711 fnand %f0, %f0, %f18
1712 addcc %o0, %i6, %i2
1713 movneg %icc, %o2, %l4
1714 ldsw [%l7 + 0x30], %i7
1715 save %i4, 0x0CC4, %i5
1716 rdpr %cwp, %g1
1717 rdpr %cansave, %g2
1718 rdpr %canrestore, %g3
1719 rdpr %cleanwin, %g4
1720 rdpr %otherwin, %g5
1721 rdpr %wstate, %g6
1722 sir 0x19D0
1723 addcc %l3, %g1, %g6
1724 addccc %g2, %i3, %o5
1725 fcmpd %fcc0, %f16, %f10
1726 movrgez %l6, %l2, %g5
1727 orcc %o1, %l1, %i0
1728 orncc %l0, %i1, %g4
1729 fxnor %f6, %f30, %f24
1730 edge16n %g3, %o6, %o3
1731 xorcc %o4, %l5, %g7
1732 addc %o7, 0x01C7, %o0
1733 nop
1734 set 0x08, %l0
1735 stw %i2, [%l7 + %l0]
1736 stb %i6, [%l7 + 0x5C]
1737 fcmpgt32 %f4, %f2, %l4
1738 edge32ln %o2, %i7, %i5
1739 movrlez %l3, 0x24C, %i4
1740 xnorcc %g6, %g1, %i3
1741 sdivcc %o5, 0x0EC7, %g2
1742 fpack32 %f28, %f0, %f0
1743 restore %l6, 0x0028, %l2
1744 rdpr %cwp, %g1
1745 rdpr %cansave, %g2
1746 rdpr %canrestore, %g3
1747 rdpr %cleanwin, %g4
1748 rdpr %otherwin, %g5
1749 rdpr %wstate, %g6
1750 ld [%l7 + 0x28], %f23
1751 edge32n %o1, %g5, %l1
1752 array8 %i0, %l0, %i1
1753 smul %g4, %g3, %o3
1754 fmovdneg %icc, %f10, %f7
1755 fmovrdne %o4, %f22, %f16
1756 fzero %f22
1757 movg %icc, %l5, %g7
1758 movgu %xcc, %o7, %o6
1759 fcmple16 %f14, %f8, %o0
1760 fsrc1s %f19, %f10
1761 sth %i6, [%l7 + 0x6E]
1762 fmovdvc %icc, %f11, %f8
1763 movcs %xcc, %l4, %o2
1764 xnorcc %i7, 0x0928, %i2
1765 movgu %icc, %i5, %i4
1766 fpsub16 %f4, %f6, %f24
1767 fpack32 %f26, %f14, %f4
1768 siam 0x3
1769 sdiv %g6, 0x0CB6, %l3
1770 fpadd16s %f19, %f7, %f5
1771 addcc %i3, 0x02B0, %o5
1772 ldx [%l7 + 0x18], %g2
1773 sra %g1, %l6, %o1
1774 edge32 %g5, %l1, %l2
1775 ldsb [%l7 + 0x0F], %l0
1776 edge8n %i1, %g4, %g3
1777 movle %icc, %o3, %o4
1778 sllx %l5, %i0, %o7
1779 xnorcc %o6, %o0, %i6
1780 edge8ln %l4, %o2, %i7
1781 sth %g7, [%l7 + 0x60]
1782 andcc %i2, %i5, %i4
1783 ldx [%l7 + 0x68], %g6
1784 st %f8, [%l7 + 0x40]
1785 addccc %l3, 0x1F98, %o5
1786 sdivcc %i3, 0x1EF8, %g2
1787 movneg %xcc, %g1, %l6
1788 subccc %g5, %l1, %l2
1789 movrlz %l0, 0x315, %o1
1790 fpadd16 %f28, %f4, %f2
1791 array32 %i1, %g3, %g4
1792 sra %o4, %l5, %o3
1793 movre %o7, %o6, %o0
1794 save %i0, %l4, %i6
1795 rdpr %cwp, %g1
1796 rdpr %cansave, %g2
1797 rdpr %canrestore, %g3
1798 rdpr %cleanwin, %g4
1799 rdpr %otherwin, %g5
1800 rdpr %wstate, %g6
1801 fornot1s %f4, %f13, %f2
1802 sdiv %o2, 0x1EC3, %i7
1803 ldd [%l7 + 0x58], %i2
1804 fcmpd %fcc2, %f28, %f28
1805 movrlez %i5, 0x193, %i4
1806 movrgez %g7, 0x25E, %g6
1807 movne %icc, %l3, %o5
1808 subccc %g2, %i3, %g1
1809 sth %l6, [%l7 + 0x1C]
1810 fsrc1s %f22, %f0
1811 array32 %g5, %l2, %l0
1812 mulscc %o1, %l1, %g3
1813 movge %icc, %i1, %o4
1814 udiv %l5, 0x1DE9, %g4
1815 ldub [%l7 + 0x1C], %o7
1816 sir 0x0256
1817 movrlz %o3, %o0, %i0
1818 stw %o6, [%l7 + 0x38]
1819 andn %i6, 0x0CBD, %o2
1820 stw %i7, [%l7 + 0x64]
1821 fmovdvs %icc, %f4, %f12
1822 add %i2, 0x1814, %i5
1823 fpackfix %f28, %f16
1824 fnand %f6, %f14, %f24
1825 movg %xcc, %l4, %g7
1826 fmovrslz %g6, %f26, %f10
1827 mulx %l3, 0x0CDA, %o5
1828 fand %f12, %f24, %f26
1829 xnor %i4, %g2, %g1
1830 and %l6, 0x0D13, %i3
1831 xnorcc %g5, %l2, %o1
1832 orncc %l0, 0x137F, %l1
1833 ldsw [%l7 + 0x20], %g3
1834 movcc %icc, %i1, %o4
1835 andn %l5, %o7, %g4
1836 movre %o3, 0x102, %o0
1837 fcmpne32 %f14, %f6, %i0
1838 addcc %o6, %o2, %i7
1839 alignaddrl %i2, %i6, %i5
1840 fcmpd %fcc2, %f12, %f6
1841 movn %icc, %g7, %g6
1842 lduh [%l7 + 0x2A], %l4
1843 movrlez %o5, 0x3D8, %l3
1844 fmovsle %icc, %f18, %f12
1845 orcc %g2, %g1, %i4
1846 array16 %i3, %l6, %g5
1847 udivx %l2, 0x13B1, %l0
1848 movvs %xcc, %o1, %g3
1849 ldsh [%l7 + 0x3E], %l1
1850 fmovrsgez %i1, %f6, %f15
1851 udivcc %o4, 0x018D, %o7
1852 sllx %g4, %l5, %o3
1853 ldsw [%l7 + 0x58], %o0
1854 orn %o6, %o2, %i0
1855 movge %xcc, %i2, %i6
1856 fcmpes %fcc2, %f3, %f25
1857 fand %f16, %f26, %f28
1858 orncc %i7, 0x0D5D, %g7
1859 orn %i5, %g6, %l4
1860 edge8l %o5, %g2, %l3
1861 ldsb [%l7 + 0x2F], %i4
1862 mulx %g1, %i3, %l6
1863 move %xcc, %l2, %g5
1864 movne %xcc, %o1, %g3
1865 sethi 0x1F21, %l0
1866 udivx %i1, 0x1E4A, %l1
1867 stw %o4, [%l7 + 0x2C]
1868 fmovsneg %xcc, %f9, %f27
1869 ldub [%l7 + 0x3A], %o7
1870 smulcc %l5, %g4, %o3
1871 add %o6, 0x01F8, %o0
1872 edge32ln %i0, %i2, %o2
1873 movleu %xcc, %i7, %i6
1874 stw %g7, [%l7 + 0x4C]
1875 sra %g6, 0x0A, %i5
1876 movrlez %l4, %o5, %g2
1877 ldd [%l7 + 0x30], %f24
1878 subccc %i4, 0x0998, %g1
1879 std %f8, [%l7 + 0x40]
1880 orncc %i3, %l6, %l3
1881 sllx %l2, %o1, %g3
1882 edge16l %g5, %l0, %l1
1883 nop
1884 set 0x58, %l3
1885 ldd [%l7 + %l3], %f30
1886 edge32l %i1, %o4, %o7
1887 fnors %f9, %f7, %f21
1888 edge32n %g4, %o3, %o6
1889 edge8 %o0, %i0, %l5
1890 stb %i2, [%l7 + 0x58]
1891 fmovrslz %o2, %f1, %f1
1892 move %icc, %i6, %g7
1893 fmul8x16au %f27, %f2, %f0
1894 lduh [%l7 + 0x28], %g6
1895 ldsh [%l7 + 0x36], %i7
1896 fandnot1 %f10, %f12, %f30
1897 andncc %i5, %o5, %l4
1898 add %g2, 0x069D, %i4
1899 umul %g1, %i3, %l6
1900 movleu %xcc, %l3, %o1
1901 orn %g3, 0x1089, %l2
1902 movvc %icc, %l0, %g5
1903 sllx %i1, %o4, %l1
1904 movg %icc, %o7, %g4
1905 array8 %o6, %o3, %o0
1906 movpos %icc, %i0, %i2
1907 ldub [%l7 + 0x31], %o2
1908 subccc %i6, %l5, %g6
1909 alignaddrl %i7, %i5, %g7
1910 stx %l4, [%l7 + 0x78]
1911 edge32l %o5, %g2, %i4
1912 edge16n %i3, %l6, %g1
1913 fmovdvc %icc, %f21, %f26
1914 xorcc %l3, %o1, %l2
1915 mova %icc, %g3, %g5
1916 movcc %xcc, %i1, %l0
1917 subcc %o4, 0x0966, %o7
1918 fpadd32 %f28, %f14, %f12
1919 addccc %l1, %g4, %o3
1920 fmovscc %icc, %f4, %f19
1921 subccc %o0, 0x0E8F, %i0
1922 ldsw [%l7 + 0x1C], %o6
1923 fmovrdlz %i2, %f2, %f30
1924 addc %i6, 0x067A, %l5
1925 subc %g6, 0x0915, %i7
1926 sdivcc %i5, 0x1199, %o2
1927 fpsub16 %f2, %f22, %f20
1928 xorcc %g7, 0x04D2, %l4
1929 sub %g2, %i4, %o5
1930 st %f6, [%l7 + 0x24]
1931 andn %l6, %i3, %l3
1932 sth %g1, [%l7 + 0x40]
1933 stw %o1, [%l7 + 0x38]
1934 st %f9, [%l7 + 0x64]
1935 fsrc1s %f31, %f2
1936 edge16n %l2, %g3, %g5
1937 ldsw [%l7 + 0x1C], %i1
1938 edge16 %l0, %o7, %l1
1939 fmovrslz %g4, %f1, %f20
1940 fmovdl %icc, %f3, %f7
1941 movgu %icc, %o4, %o3
1942 movrgez %o0, %o6, %i2
1943 edge8ln %i0, %i6, %g6
1944 xnor %l5, 0x0615, %i5
1945 udivx %o2, 0x10EB, %i7
1946 std %f20, [%l7 + 0x38]
1947 addcc %g7, 0x026C, %g2
1948 movge %xcc, %i4, %l4
1949 edge32 %o5, %i3, %l3
1950 save %l6, 0x05CD, %o1
1951 rdpr %cwp, %g1
1952 rdpr %cansave, %g2
1953 rdpr %canrestore, %g3
1954 rdpr %cleanwin, %g4
1955 rdpr %otherwin, %g5
1956 rdpr %wstate, %g6
1957 movrgez %g1, 0x1BA, %l2
1958 andn %g5, %i1, %g3
1959 movre %l0, 0x037, %l1
1960 fmovrsgez %o7, %f13, %f15
1961 for %f16, %f26, %f2
1962 sethi 0x08D3, %o4
1963 fzeros %f21
1964 srl %g4, 0x0F, %o3
1965 movge %xcc, %o6, %i2
1966 mulx %o0, %i6, %i0
1967 stb %g6, [%l7 + 0x27]
1968 movvs %icc, %l5, %i5
1969 movcs %xcc, %o2, %g7
1970 xorcc %g2, 0x0AC6, %i7
1971 fand %f10, %f2, %f22
1972 fxors %f4, %f22, %f9
1973 movgu %icc, %l4, %o5
1974 stx %i4, [%l7 + 0x60]
1975 movcc %xcc, %l3, %i3
1976 xorcc %l6, 0x1C0D, %g1
1977 movgu %xcc, %l2, %o1
1978 addcc %i1, %g3, %l0
1979 st %f18, [%l7 + 0x28]
1980 array32 %l1, %o7, %g5
1981 ldsb [%l7 + 0x11], %g4
1982 edge16ln %o4, %o6, %o3
1983 fxor %f30, %f6, %f10
1984 add %i2, 0x0997, %o0
1985 fmovda %icc, %f0, %f14
1986 save %i6, %i0, %l5
1987 rdpr %cwp, %g1
1988 rdpr %cansave, %g2
1989 rdpr %canrestore, %g3
1990 rdpr %cleanwin, %g4
1991 rdpr %otherwin, %g5
1992 rdpr %wstate, %g6
1993 edge16n %g6, %i5, %g7
1994 ldd [%l7 + 0x78], %o2
1995 srl %g2, %i7, %o5
1996 alignaddr %i4, %l3, %i3
1997 edge16l %l6, %g1, %l4
1998 sethi 0x1E5C, %o1
1999 move %icc, %l2, %i1
2000 and %l0, %g3, %o7
2001 edge32 %g5, %g4, %o4
2002 ldsh [%l7 + 0x48], %l1
2003 edge8n %o6, %o3, %o0
2004 ldx [%l7 + 0x58], %i6
2005 fsrc2s %f6, %f6
2006 movrlez %i0, 0x0B6, %l5
2007 fnegs %f8, %f24
2008 edge8 %g6, %i2, %i5
2009 xnor %o2, 0x0DD6, %g7
2010 andncc %g2, %i7, %o5
2011 fnot2s %f23, %f23
2012 fabsd %f6, %f26
2013 fnot2s %f8, %f22
2014 ld [%l7 + 0x44], %f26
2015 sub %i4, %i3, %l3
2016 fmovsvs %icc, %f15, %f26
2017 ldsh [%l7 + 0x5A], %g1
2018 movle %xcc, %l6, %l4
2019 orn %l2, %o1, %i1
2020 alignaddrl %l0, %o7, %g3
2021 srl %g5, 0x0F, %o4
2022 fpackfix %f24, %f19
2023 movg %icc, %g4, %o6
2024 nop
2025 set 0x30, %g6
2026 ldsh [%l7 + %g6], %l1
2027 fmovrsgez %o0, %f20, %f20
2028 edge8 %i6, %i0, %o3
2029 sdiv %g6, 0x0ED0, %i2
2030 fmovdvs %icc, %f25, %f12
2031 edge16l %i5, %o2, %l5
2032 fabss %f16, %f8
2033 fpsub16 %f26, %f30, %f24
2034 andn %g2, %g7, %i7
2035 sth %o5, [%l7 + 0x74]
2036 subc %i3, 0x17D5, %i4
2037 fnegs %f8, %f27
2038 movre %l3, %g1, %l6
2039 edge32ln %l2, %o1, %i1
2040 sub %l4, %o7, %g3
2041 setx loop_6, %l0, %l1
2042 return %l1
2043 nop
2044 rdpr %cwp, %g1
2045 rdpr %cansave, %g2
2046 rdpr %canrestore, %g3
2047 rdpr %cleanwin, %g4
2048 rdpr %otherwin, %g5
2049 rdpr %wstate, %g6
2050loop_6: sub %l0, %o6, %g4
2051 movn %xcc, %o0, %i6
2052 edge32n %l1, %i0, %g6
2053 and %i2, %o3, %o2
2054 addccc %i5, %g2, %l5
2055 addc %i7, 0x05ED, %g7
2056 nop
2057 set 0x59, %g5
2058 ldub [%l7 + %g5], %o5
2059 edge8n %i4, %i3, %l3
2060 edge32 %g1, %l6, %l2
2061 stw %i1, [%l7 + 0x64]
2062 movrgez %o1, %o7, %g3
2063 fxnor %f20, %f18, %f28
2064 ldx [%l7 + 0x08], %g5
2065 sir 0x028B
2066 ldx [%l7 + 0x08], %o4
2067 movrlz %l0, 0x169, %l4
2068 fmovscs %icc, %f12, %f8
2069 fxor %f0, %f28, %f12
2070 movrgz %o6, %o0, %g4
2071 edge16 %l1, %i0, %g6
2072 andncc %i6, %i2, %o2
2073 edge16l %i5, %g2, %l5
2074 sth %i7, [%l7 + 0x32]
2075 movrgez %g7, %o5, %i4
2076 orn %o3, 0x08E7, %i3
2077 movn %xcc, %l3, %g1
2078 fmovsle %xcc, %f5, %f11
2079 stb %l6, [%l7 + 0x41]
2080 movn %xcc, %i1, %o1
2081 fand %f28, %f28, %f30
2082 movrlez %l2, 0x1FA, %o7
2083 sdivx %g5, 0x0127, %o4
2084 ldub [%l7 + 0x3C], %g3
2085 stb %l0, [%l7 + 0x72]
2086 movle %xcc, %l4, %o0
2087 mova %icc, %o6, %g4
2088 subc %l1, %i0, %g6
2089 fmovd %f2, %f16
2090 edge16ln %i2, %i6, %i5
2091 movpos %icc, %o2, %g2
2092 or %i7, 0x059E, %l5
2093 fcmpd %fcc3, %f28, %f10
2094 fmovrse %g7, %f3, %f23
2095 subccc %o5, 0x1908, %o3
2096 std %f26, [%l7 + 0x50]
2097 array32 %i4, %i3, %l3
2098 alignaddrl %l6, %i1, %g1
2099 sdiv %l2, 0x03CE, %o7
2100 save %o1, 0x015D, %g5
2101 rdpr %cwp, %g1
2102 rdpr %cansave, %g2
2103 rdpr %canrestore, %g3
2104 rdpr %cleanwin, %g4
2105 rdpr %otherwin, %g5
2106 rdpr %wstate, %g6
2107 lduw [%l7 + 0x0C], %o4
2108 smulcc %g3, %l4, %o0
2109 ldsb [%l7 + 0x77], %o6
2110 andn %g4, %l0, %l1
2111 fands %f28, %f22, %f21
2112 lduh [%l7 + 0x66], %g6
2113 fnot2 %f22, %f10
2114 xnor %i2, %i6, %i0
2115 fmul8x16au %f31, %f28, %f28
2116 sir 0x0038
2117 add %o2, 0x1E8D, %i5
2118 array32 %g2, %l5, %i7
2119 movge %icc, %o5, %g7
2120 ldd [%l7 + 0x78], %i4
2121 srl %i3, %o3, %l3
2122 edge32 %l6, %g1, %l2
2123 sdivx %o7, 0x02C2, %o1
2124 fmovsa %xcc, %f21, %f28
2125 fmovsneg %xcc, %f17, %f8
2126 ldsb [%l7 + 0x16], %i1
2127 lduh [%l7 + 0x62], %o4
2128 st %f20, [%l7 + 0x0C]
2129 movpos %xcc, %g5, %g3
2130 edge32n %l4, %o6, %o0
2131 sdiv %l0, 0x1124, %l1
2132 edge8ln %g6, %i2, %i6
2133 array16 %g4, %i0, %i5
2134 fmovdcs %xcc, %f2, %f27
2135 edge8ln %o2, %g2, %l5
2136 fabss %f20, %f8
2137 andcc %o5, 0x08C7, %g7
2138 nop
2139 set 0x15, %o2
2140 ldsb [%l7 + %o2], %i4
2141 alignaddrl %i7, %o3, %l3
2142 movl %icc, %i3, %l6
2143 std %f4, [%l7 + 0x70]
2144 subc %l2, 0x0E28, %g1
2145 fmovrdgz %o1, %f10, %f16
2146 fmovdleu %xcc, %f12, %f21
2147 movge %xcc, %i1, %o4
2148 umul %o7, 0x0FC9, %g3
2149 ldub [%l7 + 0x50], %g5
2150 fmovdcs %xcc, %f15, %f14
2151 fmovsne %xcc, %f6, %f6
2152 array8 %l4, %o0, %l0
2153 movne %xcc, %o6, %g6
2154 movrlez %l1, 0x38D, %i2
2155 fmovse %icc, %f11, %f8
2156 array8 %i6, %g4, %i0
2157 ldx [%l7 + 0x28], %o2
2158 edge16n %i5, %l5, %o5
2159 srlx %g2, %g7, %i7
2160 subccc %o3, %l3, %i4
2161 edge32ln %i3, %l2, %l6
2162 nop
2163 set 0x10, %g3
2164 ldx [%l7 + %g3], %o1
2165 lduh [%l7 + 0x3C], %i1
2166 srax %g1, %o7, %g3
2167 movrgz %g5, %o4, %l4
2168 mulx %l0, %o6, %o0
2169 xnorcc %g6, 0x0ACA, %i2
2170 edge32ln %l1, %i6, %g4
2171 addccc %o2, 0x109F, %i5
2172 ldsw [%l7 + 0x60], %l5
2173 ldsb [%l7 + 0x37], %i0
2174 edge16n %g2, %g7, %i7
2175 stw %o5, [%l7 + 0x60]
2176 fmovdvs %xcc, %f19, %f31
2177 fmovdpos %icc, %f15, %f14
2178 movgu %icc, %o3, %l3
2179 edge32n %i3, %i4, %l6
2180 ldsw [%l7 + 0x74], %l2
2181 movleu %icc, %i1, %g1
2182 orcc %o7, 0x189F, %g3
2183 andcc %g5, %o1, %o4
2184 orncc %l4, %o6, %l0
2185 umulcc %o0, %g6, %l1
2186 fmovd %f10, %f8
2187 srl %i2, %g4, %i6
2188 fmovrdgz %i5, %f28, %f14
2189 movrlz %l5, %o2, %g2
2190 movneg %xcc, %i0, %i7
2191 ldub [%l7 + 0x67], %g7
2192 ldd [%l7 + 0x48], %o2
2193 edge8ln %o5, %i3, %l3
2194 array8 %i4, %l6, %i1
2195 ldd [%l7 + 0x38], %l2
2196 movre %g1, 0x1D7, %o7
2197 movrne %g3, %g5, %o1
2198 fpack32 %f22, %f22, %f10
2199 array32 %l4, %o4, %l0
2200 subccc %o0, 0x0E86, %g6
2201 alignaddr %l1, %o6, %g4
2202 andcc %i6, 0x1FD4, %i5
2203 std %f30, [%l7 + 0x10]
2204 umul %l5, %i2, %g2
2205 fpack16 %f28, %f12
2206 fcmpd %fcc0, %f4, %f20
2207 save %o2, %i0, %g7
2208 rdpr %cwp, %g1
2209 rdpr %cansave, %g2
2210 rdpr %canrestore, %g3
2211 rdpr %cleanwin, %g4
2212 rdpr %otherwin, %g5
2213 rdpr %wstate, %g6
2214 stw %i7, [%l7 + 0x54]
2215 siam 0x4
2216 movcc %xcc, %o3, %i3
2217 srlx %o5, 0x09, %i4
2218 array32 %l6, %l3, %i1
2219 andncc %g1, %o7, %g3
2220 movgu %icc, %g5, %l2
2221 movrlez %l4, %o4, %l0
2222 smulcc %o1, %g6, %l1
2223 movre %o0, %g4, %i6
2224 array16 %o6, %i5, %i2
2225 fnot2s %f15, %f18
2226 xor %l5, %g2, %o2
2227 subcc %i0, %g7, %o3
2228 ldd [%l7 + 0x10], %f28
2229 sdiv %i7, 0x1C1F, %i3
2230 fmovrsgz %i4, %f9, %f6
2231 subcc %l6, %l3, %o5
2232 fmovdvc %icc, %f17, %f21
2233 ldd [%l7 + 0x58], %f6
2234 fnot1 %f28, %f8
2235 movleu %icc, %i1, %g1
2236 andn %o7, %g3, %l2
2237 fmovsvs %icc, %f29, %f7
2238 add %l4, 0x124E, %o4
2239 edge16ln %l0, %o1, %g6
2240 umulcc %l1, %o0, %g4
2241 sdivcc %i6, 0x0867, %g5
2242 alignaddr %o6, %i5, %i2
2243 movg %icc, %g2, %l5
2244 ldsb [%l7 + 0x10], %i0
2245 sll %o2, %o3, %g7
2246 orcc %i7, 0x1DE0, %i3
2247 array8 %i4, %l6, %o5
2248 edge8n %i1, %g1, %o7
2249 ldd [%l7 + 0x10], %f4
2250 add %l3, %l2, %g3
2251 lduw [%l7 + 0x34], %l4
2252 fandnot2 %f26, %f14, %f30
2253 movvs %icc, %o4, %o1
2254 addc %l0, %g6, %o0
2255 movl %xcc, %g4, %l1
2256 fmovsleu %icc, %f13, %f16
2257 movrne %g5, 0x3E7, %o6
2258 edge32l %i5, %i6, %g2
2259 ld [%l7 + 0x54], %f5
2260 movrne %l5, 0x175, %i2
2261 movle %icc, %i0, %o2
2262 fpackfix %f4, %f24
2263 xnor %o3, 0x1119, %i7
2264 fmovse %xcc, %f30, %f27
2265 fpsub16s %f15, %f25, %f8
2266 addccc %i3, 0x16A8, %g7
2267 edge32n %l6, %i4, %o5
2268 edge16ln %g1, %o7, %l3
2269 sra %l2, 0x02, %i1
2270 faligndata %f10, %f22, %f18
2271 umul %l4, %g3, %o1
2272 sll %o4, %l0, %g6
2273 smul %g4, %l1, %o0
2274 sth %g5, [%l7 + 0x40]
2275 array8 %o6, %i6, %i5
2276 array16 %l5, %i2, %g2
2277 fmovdneg %icc, %f6, %f31
2278 fexpand %f17, %f0
2279 mulx %o2, 0x00F3, %i0
2280 pdist %f30, %f12, %f22
2281 fnot1 %f18, %f0
2282 addccc %i7, %o3, %g7
2283 fmovsg %icc, %f2, %f27
2284 stw %l6, [%l7 + 0x68]
2285 srl %i3, 0x18, %o5
2286 srl %g1, 0x05, %i4
2287 movvc %icc, %l3, %l2
2288 ldd [%l7 + 0x30], %i0
2289 save %o7, 0x0264, %g3
2290 rdpr %cwp, %g1
2291 rdpr %cansave, %g2
2292 rdpr %canrestore, %g3
2293 rdpr %cleanwin, %g4
2294 rdpr %otherwin, %g5
2295 rdpr %wstate, %g6
2296 sethi 0x0827, %l4
2297 fabsd %f18, %f24
2298 andn %o4, 0x1A5E, %o1
2299 edge16ln %l0, %g4, %l1
2300 udivx %o0, 0x17FA, %g6
2301 fcmpes %fcc0, %f27, %f2
2302 fmovrdlez %o6, %f16, %f30
2303 edge32l %i6, %i5, %l5
2304 edge16l %g5, %i2, %g2
2305 restore %i0, 0x0447, %o2
2306 rdpr %cwp, %g1
2307 rdpr %cansave, %g2
2308 rdpr %canrestore, %g3
2309 rdpr %cleanwin, %g4
2310 rdpr %otherwin, %g5
2311 rdpr %wstate, %g6
2312 stw %o3, [%l7 + 0x1C]
2313 udivx %g7, 0x15C9, %i7
2314 movg %icc, %l6, %i3
2315 movvs %xcc, %o5, %i4
2316 edge16n %l3, %l2, %i1
2317 udivx %g1, 0x0631, %o7
2318 fcmpd %fcc2, %f14, %f22
2319 edge8l %l4, %o4, %o1
2320 movcc %icc, %l0, %g3
2321 movrlz %g4, %l1, %o0
2322 lduh [%l7 + 0x20], %o6
2323 array8 %g6, %i5, %l5
2324 udiv %g5, 0x05F9, %i6
2325 ldd [%l7 + 0x40], %g2
2326 fmovrdne %i2, %f22, %f4
2327 edge32l %i0, %o2, %g7
2328 xnor %o3, %i7, %l6
2329 ldx [%l7 + 0x10], %o5
2330 fandnot1 %f18, %f6, %f10
2331 udivcc %i3, 0x0C61, %i4
2332 for %f18, %f30, %f8
2333 alignaddrl %l2, %l3, %g1
2334 umul %o7, 0x0337, %l4
2335 stx %o4, [%l7 + 0x70]
2336 fcmpgt32 %f0, %f0, %o1
2337 edge16l %l0, %g3, %g4
2338 movpos %xcc, %i1, %l1
2339 fpackfix %f0, %f24
2340 movrlz %o0, 0x28D, %o6
2341 movpos %icc, %i5, %l5
2342 movleu %xcc, %g5, %g6
2343 movrlz %i6, %i2, %g2
2344 stb %i0, [%l7 + 0x65]
2345 move %xcc, %g7, %o2
2346 fmovsn %icc, %f26, %f0
2347 nop
2348 set 0x78, %g7
2349 ldx [%l7 + %g7], %i7
2350 fsrc1 %f2, %f20
2351 andncc %o3, %l6, %o5
2352 edge16n %i4, %l2, %l3
2353 movle %icc, %g1, %i3
2354 fmovs %f29, %f1
2355 sll %o7, 0x14, %l4
2356 ldsb [%l7 + 0x3D], %o4
2357 movgu %xcc, %l0, %g3
2358 edge16l %o1, %i1, %g4
2359 addccc %o0, 0x1B7E, %o6
2360 movcs %icc, %i5, %l1
2361 stx %l5, [%l7 + 0x38]
2362 fornot1s %f22, %f10, %f1
2363 andn %g6, 0x1098, %g5
2364 xorcc %i6, %i2, %i0
2365 popc 0x0766, %g2
2366 movvc %xcc, %g7, %o2
2367 edge8 %o3, %i7, %o5
2368 movle %xcc, %i4, %l6
2369 movrlz %l2, %l3, %i3
2370 ldd [%l7 + 0x38], %g0
2371 edge16n %l4, %o4, %o7
2372 save %l0, %o1, %g3
2373 rdpr %cwp, %g1
2374 rdpr %cansave, %g2
2375 rdpr %canrestore, %g3
2376 rdpr %cleanwin, %g4
2377 rdpr %otherwin, %g5
2378 rdpr %wstate, %g6
2379 movg %icc, %g4, %o0
2380 umulcc %o6, %i1, %l1
2381 and %l5, 0x0A07, %i5
2382 fpack32 %f18, %f2, %f22
2383 edge16ln %g6, %i6, %g5
2384 setx loop_7, %l0, %l1
2385 return %l1
2386 nop
2387 rdpr %cwp, %g1
2388 rdpr %cansave, %g2
2389 rdpr %canrestore, %g3
2390 rdpr %cleanwin, %g4
2391 rdpr %otherwin, %g5
2392 rdpr %wstate, %g6
2393loop_7: fnot2 %f30, %f22
2394 movvc %icc, %g7, %o2
2395 fmovspos %xcc, %f4, %f30
2396 ldsh [%l7 + 0x3E], %o3
2397 edge32ln %g2, %i7, %i4
2398 umul %o5, 0x1A59, %l2
2399 movge %icc, %l6, %l3
2400 subcc %g1, 0x01BE, %l4
2401 subccc %i3, %o4, %l0
2402 for %f0, %f20, %f14
2403 lduh [%l7 + 0x4A], %o1
2404 edge8ln %g3, %o7, %g4
2405 udivcc %o0, 0x1D37, %o6
2406 xnorcc %i1, %l1, %l5
2407 fmovdneg %icc, %f10, %f10
2408 movg %icc, %i5, %g6
2409 orn %g5, %i6, %i2
2410 smulcc %i0, 0x005C, %o2
2411 edge16 %o3, %g2, %g7
2412 sir 0x1FF2
2413 addcc %i4, 0x06C9, %o5
2414 orcc %l2, 0x054C, %i7
2415 stw %l3, [%l7 + 0x74]
2416 ldsw [%l7 + 0x4C], %l6
2417 edge16ln %l4, %i3, %g1
2418 smul %l0, %o4, %g3
2419 edge8 %o7, %o1, %o0
2420 sethi 0x15B0, %o6
2421 fcmpd %fcc3, %f8, %f12
2422 udivx %g4, 0x0EE8, %i1
2423 movcs %icc, %l5, %l1
2424 fpmerge %f10, %f23, %f16
2425 st %f26, [%l7 + 0x30]
2426 edge16l %g6, %g5, %i6
2427 edge32 %i5, %i0, %i2
2428 sth %o3, [%l7 + 0x64]
2429 srlx %o2, %g7, %g2
2430 pdist %f4, %f8, %f4
2431 sethi 0x15AC, %o5
2432 movre %i4, %i7, %l3
2433 movgu %icc, %l2, %l4
2434 restore %l6, %g1, %i3
2435 rdpr %cwp, %g1
2436 rdpr %cansave, %g2
2437 rdpr %canrestore, %g3
2438 rdpr %cleanwin, %g4
2439 rdpr %otherwin, %g5
2440 rdpr %wstate, %g6
2441 sub %o4, 0x0D1B, %g3
2442 edge32 %o7, %o1, %o0
2443 xorcc %l0, 0x1AE1, %o6
2444 xnor %g4, %i1, %l1
2445 udivx %l5, 0x01A9, %g5
2446 srl %i6, 0x19, %i5
2447 movrlez %i0, %g6, %o3
2448 movrlz %i2, 0x182, %o2
2449 stw %g7, [%l7 + 0x60]
2450 movl %xcc, %o5, %g2
2451 lduw [%l7 + 0x48], %i4
2452 fabsd %f20, %f4
2453 sra %i7, 0x1D, %l3
2454 fmovrse %l4, %f23, %f1
2455 edge16l %l2, %g1, %i3
2456 movge %icc, %o4, %g3
2457 sub %o7, %l6, %o1
2458 fzero %f30
2459 fmovsle %icc, %f8, %f11
2460 fmovsn %icc, %f2, %f3
2461 addc %o0, %o6, %l0
2462 or %i1, 0x18B4, %l1
2463 srlx %g4, 0x12, %g5
2464 movle %xcc, %l5, %i6
2465 udiv %i0, 0x1FDD, %g6
2466 orcc %i5, %o3, %o2
2467 array16 %g7, %o5, %g2
2468 edge32l %i4, %i2, %i7
2469 andn %l3, %l2, %l4
2470 stw %i3, [%l7 + 0x74]
2471 udivcc %o4, 0x1746, %g1
2472 fpadd16s %f8, %f1, %f26
2473 fmovrdlz %o7, %f16, %f28
2474 udivx %g3, 0x1A62, %o1
2475 ldx [%l7 + 0x28], %o0
2476 fmovrdne %o6, %f6, %f26
2477 fmovsne %icc, %f24, %f1
2478 mulscc %l0, %l6, %i1
2479 fcmple16 %f10, %f16, %g4
2480 edge32 %g5, %l1, %l5
2481 movneg %icc, %i0, %g6
2482 fnot1 %f30, %f16
2483 umulcc %i5, 0x0885, %i6
2484 umul %o3, %o2, %o5
2485 array32 %g7, %g2, %i4
2486 sllx %i2, 0x18, %i7
2487 bshuffle %f6, %f2, %f4
2488 ldd [%l7 + 0x58], %f2
2489 movvc %icc, %l3, %l4
2490 movrne %l2, 0x179, %o4
2491 nop
2492 set 0x54, %i6
2493 lduh [%l7 + %i6], %i3
2494 edge16l %o7, %g3, %g1
2495 fmovdle %icc, %f13, %f28
2496 stb %o1, [%l7 + 0x33]
2497 and %o6, %l0, %o0
2498 edge16 %i1, %g4, %l6
2499 fmovsl %xcc, %f9, %f14
2500 fmovdpos %xcc, %f20, %f30
2501 fmovdneg %xcc, %f22, %f3
2502 movre %l1, %l5, %i0
2503 fpsub16 %f4, %f22, %f18
2504 fzeros %f12
2505 fnors %f23, %f11, %f6
2506 nop
2507 set 0x20, %g2
2508 ldsw [%l7 + %g2], %g6
2509 addccc %g5, %i5, %o3
2510 sethi 0x00E1, %o2
2511 lduw [%l7 + 0x20], %i6
2512 srlx %o5, %g2, %g7
2513 orcc %i4, 0x05F3, %i7
2514 srax %l3, 0x00, %i2
2515 udiv %l2, 0x093B, %l4
2516 movre %i3, 0x12C, %o4
2517 orncc %o7, %g1, %o1
2518 edge32l %g3, %l0, %o6
2519 fmovsl %icc, %f7, %f20
2520 fnot2s %f1, %f3
2521 edge32ln %o0, %i1, %l6
2522 fandnot1 %f18, %f30, %f24
2523 sdiv %g4, 0x1CF3, %l5
2524 movgu %icc, %l1, %i0
2525 ldsh [%l7 + 0x28], %g5
2526 fmovrdne %g6, %f12, %f4
2527 movg %icc, %i5, %o3
2528 srl %o2, %i6, %o5
2529 movn %xcc, %g2, %i4
2530 fsrc1 %f26, %f10
2531 edge16n %i7, %l3, %i2
2532 fpsub32 %f22, %f4, %f6
2533 umulcc %g7, 0x09D2, %l2
2534 movl %icc, %l4, %o4
2535 or %i3, %g1, %o7
2536 movrgz %o1, 0x108, %g3
2537 for %f20, %f16, %f12
2538 xorcc %l0, %o6, %o0
2539 ldsw [%l7 + 0x3C], %l6
2540 edge16n %g4, %l5, %l1
2541 movg %icc, %i1, %g5
2542 orn %i0, 0x0F72, %g6
2543 stx %o3, [%l7 + 0x38]
2544 ldsb [%l7 + 0x21], %o2
2545 xorcc %i6, %i5, %g2
2546 edge8ln %o5, %i4, %l3
2547 ldsh [%l7 + 0x5A], %i2
2548 movrgez %i7, 0x299, %g7
2549 fandnot2s %f16, %f14, %f14
2550 ldsb [%l7 + 0x3A], %l2
2551 ldsb [%l7 + 0x43], %l4
2552 fpackfix %f16, %f20
2553 edge32l %i3, %o4, %o7
2554 ld [%l7 + 0x58], %f15
2555 movgu %icc, %o1, %g3
2556 movre %l0, 0x095, %o6
2557 andncc %g1, %l6, %o0
2558 movpos %icc, %l5, %l1
2559 sth %i1, [%l7 + 0x38]
2560 edge32ln %g5, %g4, %i0
2561 addc %o3, %g6, %o2
2562 edge16l %i5, %i6, %g2
2563 ld [%l7 + 0x48], %f17
2564 ldsh [%l7 + 0x18], %o5
2565 std %f30, [%l7 + 0x20]
2566 xnorcc %i4, 0x02A4, %i2
2567 ld [%l7 + 0x0C], %f15
2568 fsrc1s %f0, %f6
2569 andn %i7, 0x1262, %l3
2570 array16 %l2, %g7, %l4
2571 fsrc1 %f24, %f2
2572 movn %icc, %i3, %o7
2573 std %f8, [%l7 + 0x40]
2574 sub %o4, 0x0DE2, %o1
2575 move %icc, %l0, %o6
2576 ld [%l7 + 0x1C], %f7
2577 addcc %g3, %l6, %g1
2578 movleu %xcc, %o0, %l1
2579 movpos %icc, %i1, %l5
2580 fnands %f25, %f23, %f18
2581 movrgez %g5, %i0, %o3
2582 edge8l %g4, %o2, %g6
2583 subcc %i5, 0x181D, %g2
2584 fandnot2s %f19, %f12, %f30
2585 sth %i6, [%l7 + 0x70]
2586 fnand %f16, %f0, %f4
2587 movrne %i4, %o5, %i2
2588 edge8n %i7, %l3, %g7
2589 sdivx %l2, 0x001B, %i3
2590 edge32n %l4, %o7, %o4
2591 move %icc, %o1, %o6
2592 movne %xcc, %g3, %l0
2593 srl %l6, %o0, %g1
2594 edge16 %l1, %l5, %g5
2595 sethi 0x0696, %i1
2596 fmovrse %i0, %f18, %f28
2597 alignaddr %o3, %o2, %g4
2598 srlx %g6, %i5, %g2
2599 movrgez %i6, %o5, %i4
2600 lduw [%l7 + 0x34], %i7
2601 fnegs %f9, %f29
2602 movl %xcc, %i2, %g7
2603 stb %l2, [%l7 + 0x55]
2604 ld [%l7 + 0x18], %f8
2605 ldd [%l7 + 0x28], %l2
2606 stb %i3, [%l7 + 0x71]
2607 lduh [%l7 + 0x24], %o7
2608 fmovsg %icc, %f22, %f6
2609 mulscc %l4, 0x1F38, %o1
2610 ldsw [%l7 + 0x3C], %o6
2611 movn %xcc, %g3, %o4
2612 udivcc %l0, 0x09A8, %l6
2613 add %o0, %l1, %g1
2614 fzero %f14
2615 movrgz %g5, 0x0A5, %l5
2616 umul %i0, 0x10A8, %o3
2617 ldsb [%l7 + 0x59], %o2
2618 ld [%l7 + 0x60], %f4
2619 fmovrdne %i1, %f24, %f6
2620 movcs %icc, %g6, %g4
2621 alignaddr %g2, %i6, %o5
2622 fpack32 %f8, %f12, %f12
2623 udivx %i4, 0x0B31, %i7
2624 fornot1s %f10, %f28, %f19
2625 edge32n %i2, %g7, %l2
2626 sth %i5, [%l7 + 0x28]
2627 movvc %xcc, %i3, %l3
2628 udiv %l4, 0x0A18, %o7
2629 edge8n %o1, %g3, %o6
2630 xnor %o4, %l6, %l0
2631 stb %o0, [%l7 + 0x74]
2632 movcs %xcc, %l1, %g5
2633 fmovdne %xcc, %f13, %f12
2634 edge16n %g1, %l5, %i0
2635 movle %xcc, %o2, %i1
2636 or %o3, %g6, %g4
2637 ldd [%l7 + 0x40], %g2
2638 fone %f2
2639 ldsw [%l7 + 0x68], %i6
2640 udivx %i4, 0x006C, %o5
2641 movle %xcc, %i2, %g7
2642 mulscc %i7, %i5, %i3
2643 alignaddrl %l3, %l4, %o7
2644 ldd [%l7 + 0x20], %o0
2645 fnegs %f9, %f25
2646 xorcc %l2, 0x0DDA, %o6
2647 std %f12, [%l7 + 0x78]
2648 edge16ln %g3, %l6, %o4
2649 movrlez %o0, %l0, %g5
2650 movgu %icc, %g1, %l5
2651 fmovdpos %icc, %f18, %f11
2652 xnor %l1, %i0, %o2
2653 fmovrse %o3, %f3, %f9
2654 sethi 0x11EF, %i1
2655 movg %xcc, %g4, %g6
2656 nop
2657 set 0x28, %i3
2658 stx %i6, [%l7 + %i3]
2659 edge16l %i4, %g2, %i2
2660 add %o5, 0x0BFA, %g7
2661 movle %xcc, %i5, %i3
2662 fmovsvc %xcc, %f27, %f5
2663 add %i7, %l3, %l4
2664 movneg %xcc, %o1, %o7
2665 fxors %f29, %f1, %f7
2666 movne %icc, %o6, %g3
2667 add %l2, %o4, %o0
2668 fmovsle %icc, %f0, %f11
2669 movleu %icc, %l0, %l6
2670 movne %xcc, %g5, %l5
2671 udivx %g1, 0x0DE9, %l1
2672 sdivx %i0, 0x0A75, %o3
2673 stx %o2, [%l7 + 0x60]
2674 nop
2675 set 0x38, %i0
2676 ldsh [%l7 + %i0], %i1
2677 ldsh [%l7 + 0x24], %g4
2678 lduw [%l7 + 0x14], %g6
2679 ldd [%l7 + 0x68], %i4
2680 addccc %g2, 0x0B15, %i6
2681 stx %i2, [%l7 + 0x78]
2682 fmovrdlez %o5, %f8, %f12
2683 movrlz %g7, 0x0B3, %i5
2684 udivx %i3, 0x0D6E, %l3
2685 fmul8x16 %f17, %f6, %f26
2686 fpack32 %f30, %f16, %f24
2687 addc %l4, 0x1C86, %o1
2688 ldsb [%l7 + 0x1B], %o7
2689 ldsw [%l7 + 0x54], %o6
2690 movrlz %g3, 0x28D, %l2
2691 array32 %i7, %o4, %o0
2692 sdiv %l6, 0x0C0C, %l0
2693 add %l5, %g1, %l1
2694 fnot2 %f16, %f14
2695 st %f7, [%l7 + 0x34]
2696 fcmps %fcc3, %f5, %f9
2697 srax %g5, %i0, %o2
2698 fandnot1 %f2, %f2, %f10
2699 movcc %xcc, %o3, %i1
2700 orcc %g4, %i4, %g6
2701 lduh [%l7 + 0x16], %g2
2702 movvc %icc, %i6, %i2
2703 movrgz %g7, 0x19B, %o5
2704 fmovdle %xcc, %f9, %f13
2705 fmovsa %xcc, %f23, %f8
2706 movrlz %i3, %l3, %l4
2707 fmovsg %icc, %f21, %f2
2708 fsrc1 %f18, %f22
2709 ldsb [%l7 + 0x6A], %i5
2710 fmovsge %xcc, %f17, %f15
2711 sethi 0x1C13, %o1
2712 sdivcc %o6, 0x0166, %o7
2713 edge8ln %g3, %i7, %l2
2714 fxors %f12, %f3, %f24
2715 array8 %o4, %l6, %l0
2716 fnegd %f28, %f26
2717 move %xcc, %o0, %l5
2718 movrgz %g1, 0x3CB, %g5
2719 stw %l1, [%l7 + 0x50]
2720 andcc %i0, %o3, %o2
2721 xnor %g4, 0x0E26, %i4
2722 addccc %g6, 0x1E6D, %i1
2723 edge16ln %i6, %g2, %i2
2724 ld [%l7 + 0x60], %f3
2725 fpadd16s %f26, %f21, %f29
2726 orn %g7, %o5, %l3
2727 alignaddrl %i3, %i5, %l4
2728 move %icc, %o6, %o7
2729 fnot1s %f11, %f28
2730 ldsb [%l7 + 0x66], %o1
2731 udiv %g3, 0x0C46, %i7
2732 ld [%l7 + 0x34], %f30
2733 mulscc %l2, 0x12F9, %o4
2734 mova %xcc, %l6, %o0
2735 movre %l5, %g1, %l0
2736 fmovsn %icc, %f22, %f15
2737 mulx %l1, 0x14EA, %g5
2738 fornot2 %f4, %f28, %f6
2739 mulscc %i0, %o2, %o3
2740 movrgz %g4, %i4, %i1
2741 movneg %icc, %g6, %g2
2742 movn %xcc, %i6, %i2
2743 sth %o5, [%l7 + 0x4E]
2744 fnors %f12, %f23, %f20
2745 ldsh [%l7 + 0x52], %l3
2746 ldub [%l7 + 0x26], %i3
2747 fone %f22
2748 edge8ln %i5, %l4, %g7
2749 faligndata %f12, %f10, %f4
2750 sdivcc %o7, 0x0D8D, %o6
2751 xor %o1, 0x1ECB, %i7
2752 movrne %l2, 0x33C, %o4
2753 add %g3, 0x17F6, %l6
2754 stw %l5, [%l7 + 0x6C]
2755 movrgez %o0, 0x3B1, %l0
2756 alignaddrl %g1, %l1, %g5
2757 subc %o2, 0x014A, %i0
2758 edge16n %g4, %i4, %i1
2759 orcc %o3, 0x1353, %g2
2760 movrgz %g6, %i2, %i6
2761 xnor %l3, %i3, %o5
2762 sdivcc %l4, 0x0C9A, %g7
2763 movcc %icc, %o7, %i5
2764 alignaddr %o1, %o6, %i7
2765 sra %o4, 0x03, %l2
2766 fsrc2s %f9, %f25
2767 fsrc1 %f30, %f16
2768 andcc %g3, %l6, %l5
2769 faligndata %f24, %f6, %f4
2770 std %f12, [%l7 + 0x28]
2771 ldsw [%l7 + 0x3C], %o0
2772 fpsub32 %f26, %f26, %f22
2773 st %f14, [%l7 + 0x5C]
2774 lduw [%l7 + 0x0C], %g1
2775 movne %icc, %l1, %l0
2776 edge8 %g5, %o2, %i0
2777 movn %icc, %i4, %i1
2778 srlx %g4, %o3, %g6
2779 udivcc %g2, 0x1A33, %i6
2780 stb %i2, [%l7 + 0x0D]
2781 movvs %xcc, %i3, %l3
2782 movre %o5, 0x197, %g7
2783 nop
2784 set 0x38, %o3
2785 stx %l4, [%l7 + %o3]
2786 andcc %o7, 0x014E, %o1
2787 fmovdle %xcc, %f1, %f30
2788 edge16l %o6, %i7, %i5
2789 std %f30, [%l7 + 0x30]
2790 fpack32 %f26, %f14, %f16
2791 popc 0x17E6, %l2
2792 edge32l %g3, %l6, %l5
2793 movvs %xcc, %o0, %o4
2794 ldx [%l7 + 0x08], %g1
2795 ldsh [%l7 + 0x6C], %l0
2796 mulscc %g5, 0x151C, %o2
2797 fnegd %f20, %f16
2798 sdivx %l1, 0x137F, %i4
2799 fcmps %fcc3, %f22, %f13
2800 array8 %i0, %i1, %g4
2801 smul %g6, %o3, %i6
2802 ldd [%l7 + 0x48], %f10
2803 alignaddr %i2, %g2, %i3
2804 andncc %o5, %l3, %l4
2805 ldub [%l7 + 0x34], %g7
2806 edge32ln %o7, %o6, %i7
2807 movgu %xcc, %i5, %o1
2808 sra %g3, %l6, %l2
2809 fzeros %f12
2810 movge %xcc, %o0, %o4
2811 srl %g1, %l5, %g5
2812 sllx %o2, 0x1E, %l0
2813 movne %icc, %i4, %l1
2814 srlx %i1, 0x17, %i0
2815 fmovdle %xcc, %f7, %f20
2816 mova %xcc, %g4, %g6
2817 movpos %icc, %i6, %i2
2818 smulcc %g2, %o3, %i3
2819 lduh [%l7 + 0x6E], %l3
2820 st %f29, [%l7 + 0x54]
2821 xnorcc %l4, 0x0F58, %g7
2822 alignaddrl %o5, %o7, %i7
2823 sdivcc %o6, 0x1264, %i5
2824 addccc %g3, 0x058A, %o1
2825 sethi 0x1D93, %l6
2826 edge16 %o0, %o4, %g1
2827 stx %l5, [%l7 + 0x20]
2828 fcmpgt32 %f22, %f10, %l2
2829 fmovrsne %o2, %f14, %f6
2830 fmul8x16al %f22, %f28, %f2
2831 movrne %g5, 0x379, %i4
2832 fcmpne16 %f26, %f26, %l1
2833 and %i1, %i0, %g4
2834 setx loop_8, %l0, %l1
2835 return %l1
2836 nop
2837 rdpr %cwp, %g1
2838 rdpr %cansave, %g2
2839 rdpr %canrestore, %g3
2840 rdpr %cleanwin, %g4
2841 rdpr %otherwin, %g5
2842 rdpr %wstate, %g6
2843loop_8: edge32n %i2, %g6, %g2
2844 fmovdneg %icc, %f29, %f10
2845 movrgz %i3, 0x3D4, %o3
2846 sllx %l3, 0x0E, %g7
2847 edge16n %l4, %o5, %o7
2848 ldx [%l7 + 0x50], %o6
2849 edge8n %i7, %g3, %i5
2850 edge8n %l6, %o1, %o0
2851 fpadd16 %f6, %f2, %f0
2852 stx %o4, [%l7 + 0x40]
2853 ldd [%l7 + 0x70], %l4
2854 fmovdgu %xcc, %f10, %f18
2855 smulcc %l2, %o2, %g5
2856 mova %xcc, %i4, %g1
2857 ldub [%l7 + 0x56], %i1
2858 edge16n %l1, %i0, %g4
2859 restore %l0, 0x0F60, %i2
2860 rdpr %cwp, %g1
2861 rdpr %cansave, %g2
2862 rdpr %canrestore, %g3
2863 rdpr %cleanwin, %g4
2864 rdpr %otherwin, %g5
2865 rdpr %wstate, %g6
2866 smul %i6, %g6, %g2
2867 fornot2 %f4, %f0, %f10
2868 lduw [%l7 + 0x74], %o3
2869 ld [%l7 + 0x34], %f20
2870 movn %xcc, %l3, %i3
2871 lduw [%l7 + 0x18], %l4
2872 sth %o5, [%l7 + 0x12]
2873 fcmpes %fcc1, %f24, %f31
2874 fsrc2 %f10, %f28
2875 sth %o7, [%l7 + 0x18]
2876 ldub [%l7 + 0x1D], %g7
2877 ldsb [%l7 + 0x26], %i7
2878 addc %g3, 0x15E6, %o6
2879 ldub [%l7 + 0x5A], %l6
2880 orn %i5, 0x0EB6, %o0
2881 fnors %f19, %f2, %f10
2882 movrgez %o4, 0x367, %l5
2883 movg %icc, %o1, %l2
2884 sdiv %o2, 0x12E9, %g5
2885 movvs %icc, %i4, %i1
2886 movpos %xcc, %g1, %l1
2887 sll %g4, %l0, %i2
2888 movrgz %i6, %g6, %g2
2889 edge32l %i0, %l3, %o3
2890 edge16l %l4, %o5, %i3
2891 edge32 %g7, %o7, %i7
2892 edge8ln %g3, %o6, %i5
2893 sth %l6, [%l7 + 0x16]
2894 sdivcc %o0, 0x109F, %l5
2895 array32 %o4, %o1, %o2
2896 andn %l2, %g5, %i1
2897 ld [%l7 + 0x44], %f27
2898 edge16n %g1, %l1, %g4
2899 fmovrse %i4, %f14, %f14
2900 sllx %l0, %i2, %g6
2901 stb %g2, [%l7 + 0x63]
2902 andcc %i0, %l3, %i6
2903 subc %o3, %l4, %o5
2904 fnand %f30, %f20, %f12
2905 sethi 0x11C8, %i3
2906 sub %g7, 0x0F62, %i7
2907 edge16 %o7, %g3, %o6
2908 popc %i5, %l6
2909 movge %xcc, %l5, %o0
2910 edge32 %o4, %o1, %o2
2911 xorcc %g5, 0x03AA, %i1
2912 fmovdpos %icc, %f24, %f11
2913 movrne %g1, 0x26D, %l2
2914 stb %g4, [%l7 + 0x26]
2915 movneg %icc, %l1, %i4
2916 edge16ln %i2, %g6, %g2
2917 ldsw [%l7 + 0x08], %i0
2918 smulcc %l0, %l3, %i6
2919 ldd [%l7 + 0x58], %f8
2920 st %f30, [%l7 + 0x7C]
2921 sll %l4, 0x16, %o5
2922 movneg %icc, %i3, %o3
2923 movpos %xcc, %g7, %i7
2924 edge32n %g3, %o7, %o6
2925 movrne %l6, %l5, %i5
2926 fmovdcs %xcc, %f14, %f2
2927 xorcc %o0, 0x1A66, %o4
2928 addcc %o1, %g5, %i1
2929 orn %g1, %o2, %l2
2930 umul %g4, %i4, %l1
2931 std %f20, [%l7 + 0x20]
2932 edge8l %i2, %g6, %i0
2933 orn %g2, %l3, %i6
2934 xnor %l0, 0x094C, %o5
2935 edge8l %i3, %o3, %l4
2936 ldsb [%l7 + 0x7F], %g7
2937 sub %g3, 0x0C53, %i7
2938 edge32 %o7, %o6, %l5
2939 ldub [%l7 + 0x68], %i5
2940 movcs %xcc, %l6, %o0
2941 fmovrdne %o1, %f0, %f18
2942 sdivcc %o4, 0x1404, %i1
2943 fsrc2 %f22, %f20
2944 sth %g1, [%l7 + 0x44]
2945 edge16l %o2, %l2, %g5
2946 movcs %icc, %g4, %i4
2947 lduw [%l7 + 0x14], %i2
2948 movrgz %g6, %i0, %l1
2949 umulcc %g2, 0x0D82, %i6
2950 ldd [%l7 + 0x28], %f6
2951 setx loop_9, %l0, %l1
2952 return %l1
2953 nop
2954 rdpr %cwp, %g1
2955 rdpr %cansave, %g2
2956 rdpr %canrestore, %g3
2957 rdpr %cleanwin, %g4
2958 rdpr %otherwin, %g5
2959 rdpr %wstate, %g6
2960loop_9: subcc %o3, %l4, %i3
2961 fandnot1 %f18, %f16, %f30
2962 save %g7, %g3, %i7
2963 rdpr %cwp, %g1
2964 rdpr %cansave, %g2
2965 rdpr %canrestore, %g3
2966 rdpr %cleanwin, %g4
2967 rdpr %otherwin, %g5
2968 rdpr %wstate, %g6
2969 edge8 %o7, %o6, %l5
2970 movn %xcc, %l6, %o0
2971 sth %i5, [%l7 + 0x48]
2972 edge16 %o4, %i1, %o1
2973 popc 0x1CF5, %o2
2974 fmovdge %xcc, %f30, %f0
2975 fmovrde %l2, %f10, %f20
2976 sir 0x0EA4
2977 movrgez %g1, %g5, %i4
2978 edge16n %i2, %g6, %i0
2979 alignaddr %g4, %g2, %i6
2980 fsrc2 %f26, %f22
2981 array32 %l0, %l1, %l3
2982 fnands %f23, %f13, %f30
2983 edge8ln %o3, %o5, %l4
2984 fpack32 %f28, %f28, %f10
2985 stw %i3, [%l7 + 0x48]
2986 sra %g3, %i7, %o7
2987 xorcc %o6, %g7, %l5
2988 stw %o0, [%l7 + 0x1C]
2989 addccc %i5, 0x1885, %o4
2990 std %f24, [%l7 + 0x10]
2991 edge8n %l6, %o1, %i1
2992 edge32ln %l2, %g1, %o2
2993 alignaddrl %i4, %g5, %i2
2994 udivx %i0, 0x0AB2, %g6
2995 addccc %g4, %i6, %l0
2996 fpadd32 %f12, %f12, %f20
2997 fnot1s %f2, %f28
2998 subcc %g2, %l1, %l3
2999 ldsw [%l7 + 0x24], %o5
3000 array16 %o3, %i3, %l4
3001 edge16ln %i7, %o7, %o6
3002 mulx %g7, %g3, %o0
3003 udivcc %l5, 0x0FEA, %o4
3004 edge32l %i5, %l6, %i1
3005 movrgz %l2, %o1, %g1
3006 smul %i4, 0x1A11, %o2
3007 ldsb [%l7 + 0x36], %i2
3008 movle %icc, %g5, %i0
3009 movrlz %g6, 0x2C7, %g4
3010 edge32n %i6, %l0, %l1
3011 edge16n %l3, %o5, %g2
3012 movrgez %i3, 0x09C, %l4
3013 movrgz %o3, %i7, %o7
3014 smulcc %g7, %o6, %g3
3015 fand %f12, %f8, %f0
3016 fmovsl %xcc, %f13, %f10
3017 fmovdpos %xcc, %f11, %f5
3018 fmovsgu %xcc, %f16, %f28
3019 fpackfix %f10, %f22
3020 xnorcc %o0, %o4, %i5
3021 subccc %l6, 0x18F4, %i1
3022 fors %f17, %f23, %f29
3023 srlx %l2, %l5, %o1
3024 sethi 0x05D7, %i4
3025 orncc %g1, 0x0119, %i2
3026 nop
3027 set 0x54, %o6
3028 stb %g5, [%l7 + %o6]
3029 sllx %i0, 0x14, %o2
3030 sdiv %g4, 0x155E, %i6
3031 fsrc1 %f18, %f8
3032 fmovrse %l0, %f22, %f12
3033 edge8l %g6, %l3, %o5
3034 fmovdvc %icc, %f14, %f0
3035 movg %icc, %l1, %i3
3036 subcc %g2, 0x07B5, %o3
3037 fnands %f22, %f17, %f30
3038 stw %l4, [%l7 + 0x38]
3039 movrgez %o7, 0x04D, %g7
3040 srlx %i7, %o6, %g3
3041 subccc %o0, 0x1175, %o4
3042 nop
3043 set 0x10, %o1
3044 ldd [%l7 + %o1], %i4
3045 sethi 0x0B8B, %i1
3046 array8 %l2, %l5, %o1
3047 edge8n %l6, %g1, %i2
3048 movrlz %i4, %g5, %i0
3049 edge16ln %g4, %i6, %o2
3050 edge32n %g6, %l0, %l3
3051 std %f30, [%l7 + 0x20]
3052 stw %o5, [%l7 + 0x08]
3053 stw %i3, [%l7 + 0x34]
3054 movne %icc, %g2, %l1
3055 movne %xcc, %l4, %o7
3056 fnors %f26, %f29, %f5
3057 sub %g7, %o3, %o6
3058 xnorcc %g3, 0x04F8, %i7
3059 movrlez %o0, 0x3CD, %i5
3060 or %i1, 0x06DB, %l2
3061 andncc %l5, %o4, %o1
3062 edge16n %g1, %i2, %l6
3063 array32 %i4, %i0, %g4
3064 subcc %i6, 0x0CA2, %g5
3065 movrne %o2, %l0, %g6
3066 movrgz %o5, 0x145, %l3
3067 sdivx %g2, 0x1980, %i3
3068 fnot2s %f15, %f11
3069 edge8 %l4, %l1, %o7
3070 fnot2s %f5, %f15
3071 fsrc1s %f2, %f25
3072 movcs %icc, %o3, %o6
3073 fpadd32s %f31, %f25, %f29
3074 umul %g3, 0x0A6F, %g7
3075 subccc %o0, 0x053C, %i7
3076 udivx %i1, 0x03FF, %i5
3077 edge16l %l5, %o4, %o1
3078 fnot1s %f31, %f27
3079 sub %g1, 0x09B4, %l2
3080 movre %i2, 0x289, %l6
3081 lduh [%l7 + 0x0A], %i0
3082 sll %i4, %g4, %g5
3083 fpmerge %f25, %f21, %f4
3084 ldd [%l7 + 0x28], %f24
3085 umul %i6, 0x0A88, %o2
3086 ldub [%l7 + 0x1D], %g6
3087 mulx %l0, %l3, %o5
3088 alignaddrl %g2, %i3, %l4
3089 movrlz %o7, %l1, %o6
3090 restore %o3, 0x0362, %g7
3091 rdpr %cwp, %g1
3092 rdpr %cansave, %g2
3093 rdpr %canrestore, %g3
3094 rdpr %cleanwin, %g4
3095 rdpr %otherwin, %g5
3096 rdpr %wstate, %g6
3097 move %xcc, %o0, %g3
3098 smulcc %i7, %i5, %l5
3099 fnot1s %f7, %f10
3100 fmovdn %xcc, %f26, %f28
3101 alignaddr %o4, %o1, %g1
3102 lduh [%l7 + 0x7C], %l2
3103 fpadd16s %f10, %f11, %f19
3104 movleu %xcc, %i1, %i2
3105 movrlz %l6, 0x1AD, %i4
3106 fexpand %f20, %f16
3107 udivcc %g4, 0x0B4D, %g5
3108 fmovdvs %xcc, %f8, %f18
3109 fpsub32 %f22, %f28, %f20
3110 addccc %i6, 0x11AB, %o2
3111 mulx %i0, 0x02E4, %g6
3112 movpos %icc, %l3, %o5
3113 fmovsge %icc, %f0, %f18
3114 fmovdcc %icc, %f2, %f29
3115 movrgz %g2, %l0, %i3
3116 sethi 0x01A8, %l4
3117 subccc %o7, 0x05DC, %l1
3118 edge16l %o6, %g7, %o3
3119 sdiv %o0, 0x075B, %g3
3120 fcmpeq16 %f18, %f6, %i7
3121 nop
3122 set 0x0C, %i1
3123 sth %i5, [%l7 + %i1]
3124 fmovrsne %l5, %f20, %f23
3125 mulx %o1, 0x1545, %o4
3126 andn %g1, 0x1174, %l2
3127 or %i2, 0x1E0D, %l6
3128 subcc %i1, %i4, %g5
3129 ldd [%l7 + 0x38], %f10
3130 sra %i6, %o2, %i0
3131 addccc %g4, 0x1766, %g6
3132 ldd [%l7 + 0x30], %f16
3133 add %l3, 0x0C03, %g2
3134 mulx %o5, 0x1C17, %i3
3135 movvs %icc, %l4, %o7
3136 edge32l %l0, %l1, %o6
3137 movrlz %o3, 0x1B9, %o0
3138 edge16n %g7, %i7, %g3
3139 fmovdvs %icc, %f23, %f7
3140 ldub [%l7 + 0x3D], %i5
3141 movcc %xcc, %l5, %o4
3142 move %xcc, %g1, %l2
3143 sll %i2, %o1, %l6
3144 movpos %icc, %i4, %i1
3145 orcc %i6, 0x07DD, %g5
3146 fornot2 %f30, %f4, %f2
3147 fmul8x16au %f19, %f12, %f28
3148 fmovde %icc, %f12, %f17
3149 move %xcc, %o2, %g4
3150 fmovrsgz %i0, %f30, %f2
3151 fandnot2 %f22, %f12, %f16
3152 ldd [%l7 + 0x68], %g6
3153 orncc %g2, 0x174F, %o5
3154 lduw [%l7 + 0x4C], %i3
3155 movneg %xcc, %l4, %l3
3156 fmovspos %xcc, %f1, %f21
3157 edge8n %o7, %l0, %l1
3158 ldx [%l7 + 0x70], %o6
3159 edge16n %o0, %o3, %g7
3160 movn %xcc, %i7, %g3
3161 movneg %xcc, %l5, %o4
3162 edge16l %i5, %l2, %g1
3163 std %f2, [%l7 + 0x20]
3164 fmovspos %xcc, %f11, %f3
3165 xorcc %o1, 0x08E8, %i2
3166 sub %l6, 0x0098, %i4
3167 srl %i1, 0x15, %g5
3168 addc %o2, 0x02F6, %g4
3169 movre %i0, %i6, %g2
3170 st %f21, [%l7 + 0x78]
3171 edge16n %g6, %o5, %l4
3172 fmovrslez %i3, %f23, %f28
3173 mulx %o7, 0x1947, %l0
3174 xnorcc %l1, 0x146F, %o6
3175 movgu %xcc, %o0, %l3
3176 addcc %g7, 0x128E, %o3
3177 andcc %i7, 0x0471, %l5
3178 umul %g3, %i5, %l2
3179 movge %icc, %o4, %o1
3180 nop
3181 set 0x6F, %i2
3182 ldsb [%l7 + %i2], %i2
3183 fmul8x16 %f9, %f16, %f8
3184 xnorcc %g1, 0x16F2, %i4
3185 edge32 %l6, %i1, %o2
3186 fmovdge %xcc, %f22, %f19
3187 andncc %g5, %i0, %i6
3188 stw %g2, [%l7 + 0x14]
3189 fmovrdgez %g4, %f8, %f24
3190 and %g6, 0x17D1, %l4
3191 movneg %xcc, %o5, %i3
3192 fmovda %icc, %f14, %f22
3193 movneg %xcc, %o7, %l0
3194 movne %xcc, %o6, %l1
3195 srl %l3, 0x0E, %o0
3196 umulcc %g7, 0x085F, %o3
3197 orcc %l5, %i7, %g3
3198 array8 %l2, %i5, %o1
3199 srax %o4, 0x03, %i2
3200 edge32n %i4, %g1, %i1
3201 ldd [%l7 + 0x60], %f30
3202 sra %l6, %g5, %o2
3203 sdivx %i6, 0x1B86, %i0
3204 edge32n %g4, %g2, %g6
3205 movcc %xcc, %o5, %l4
3206 movn %icc, %o7, %l0
3207 movcc %icc, %o6, %i3
3208 ldd [%l7 + 0x20], %l0
3209 umulcc %l3, 0x1C3A, %g7
3210 movge %icc, %o0, %o3
3211 array32 %i7, %l5, %l2
3212 ldd [%l7 + 0x28], %f6
3213 sdivcc %g3, 0x00CA, %i5
3214 edge8 %o1, %o4, %i4
3215 stx %i2, [%l7 + 0x20]
3216 mulx %i1, %l6, %g1
3217 srax %g5, %i6, %i0
3218 st %f25, [%l7 + 0x34]
3219 movcc %xcc, %o2, %g2
3220 movl %xcc, %g4, %o5
3221 fxor %f12, %f26, %f16
3222 movpos %xcc, %l4, %g6
3223 andcc %o7, 0x1959, %l0
3224 fxor %f0, %f24, %f14
3225 xor %i3, %o6, %l1
3226 fmovsg %xcc, %f1, %f24
3227 fnot1 %f12, %f26
3228 fmovsg %icc, %f24, %f28
3229 sub %g7, 0x1FD8, %o0
3230 fcmpeq32 %f18, %f12, %o3
3231 smul %i7, 0x1667, %l5
3232 ldsb [%l7 + 0x32], %l3
3233 movvc %xcc, %l2, %i5
3234 movrlz %g3, 0x2CA, %o4
3235 movvs %icc, %o1, %i2
3236 subcc %i1, 0x05CF, %l6
3237 fors %f17, %f9, %f7
3238 fmovscs %icc, %f16, %f6
3239 movpos %xcc, %g1, %g5
3240 fmovsge %icc, %f8, %f11
3241 movvs %xcc, %i6, %i4
3242 sub %o2, %i0, %g2
3243 sra %g4, 0x1B, %o5
3244 fmovd %f18, %f30
3245 fxnors %f10, %f2, %f3
3246 movn %xcc, %l4, %g6
3247 xnorcc %o7, %l0, %o6
3248 fpack32 %f10, %f2, %f0
3249 fmovrslez %i3, %f26, %f18
3250 xor %g7, 0x06B6, %o0
3251 fcmpeq32 %f22, %f16, %o3
3252 fmovsg %xcc, %f30, %f24
3253 movn %icc, %l1, %l5
3254 movl %xcc, %l3, %i7
3255 mova %xcc, %i5, %l2
3256 sub %g3, 0x0432, %o1
3257 fpsub32s %f29, %f1, %f27
3258 fnand %f12, %f28, %f8
3259 fcmple32 %f8, %f28, %o4
3260 smulcc %i2, %i1, %l6
3261 addcc %g1, %g5, %i6
3262 lduw [%l7 + 0x30], %o2
3263 fsrc1s %f19, %f21
3264 alignaddrl %i0, %i4, %g2
3265 sth %g4, [%l7 + 0x2C]
3266 fnand %f12, %f4, %f16
3267 movrgz %l4, %o5, %o7
3268 subc %g6, 0x061C, %l0
3269 popc 0x0B0B, %o6
3270 save %g7, %i3, %o0
3271 rdpr %cwp, %g1
3272 rdpr %cansave, %g2
3273 rdpr %canrestore, %g3
3274 rdpr %cleanwin, %g4
3275 rdpr %otherwin, %g5
3276 rdpr %wstate, %g6
3277 movn %xcc, %o3, %l5
3278 fmovrdlz %l3, %f24, %f26
3279 and %i7, %l1, %l2
3280 array32 %i5, %o1, %o4
3281 setx loop_10, %l0, %l1
3282 return %l1
3283 nop
3284 rdpr %cwp, %g1
3285 rdpr %cansave, %g2
3286 rdpr %canrestore, %g3
3287 rdpr %cleanwin, %g4
3288 rdpr %otherwin, %g5
3289 rdpr %wstate, %g6
3290loop_10: ldub [%l7 + 0x5C], %l6
3291 stx %g1, [%l7 + 0x40]
3292 andncc %g5, %i6, %i2
3293 fandnot1 %f10, %f0, %f18
3294 fmovsle %icc, %f9, %f28
3295 movvs %xcc, %o2, %i4
3296 subc %g2, %i0, %l4
3297 movpos %xcc, %o5, %g4
3298 xorcc %o7, %l0, %o6
3299 sethi 0x0C1E, %g7
3300 stb %g6, [%l7 + 0x2D]
3301 movcs %xcc, %i3, %o0
3302 edge32l %l5, %l3, %o3
3303 ldx [%l7 + 0x60], %l1
3304 fmovrdne %i7, %f8, %f10
3305 edge16l %l2, %i5, %o1
3306 lduw [%l7 + 0x48], %g3
3307 sdivx %i1, 0x0D6F, %o4
3308 edge32 %l6, %g1, %g5
3309 fcmpne32 %f8, %f26, %i2
3310 smulcc %o2, 0x1039, %i4
3311 array8 %g2, %i6, %i0
3312 fnot2 %f20, %f20
3313 subc %o5, %l4, %g4
3314 std %f28, [%l7 + 0x50]
3315 alignaddr %l0, %o7, %o6
3316 sub %g7, %i3, %g6
3317 movvc %icc, %o0, %l3
3318 sdiv %l5, 0x097F, %o3
3319 fandnot2s %f15, %f16, %f6
3320 movg %xcc, %i7, %l1
3321 array16 %i5, %o1, %l2
3322 nop
3323 set 0x60, %i4
3324 stx %i1, [%l7 + %i4]
3325 movle %icc, %o4, %g3
3326 ldsh [%l7 + 0x7C], %l6
3327 udivx %g5, 0x17B0, %i2
3328 sth %o2, [%l7 + 0x40]
3329 andncc %g1, %i4, %g2
3330 ldx [%l7 + 0x38], %i6
3331 mulscc %o5, 0x1053, %l4
3332 movvs %xcc, %g4, %i0
3333 umul %o7, %o6, %g7
3334 movcc %xcc, %i3, %l0
3335 movcc %xcc, %o0, %l3
3336 array32 %l5, %o3, %i7
3337 st %f2, [%l7 + 0x44]
3338 mulscc %l1, 0x182C, %g6
3339 ldd [%l7 + 0x08], %f0
3340 edge32 %i5, %o1, %i1
3341 ldsh [%l7 + 0x10], %l2
3342 stw %g3, [%l7 + 0x50]
3343 sub %l6, %g5, %o4
3344 udiv %i2, 0x12D6, %o2
3345 movneg %xcc, %i4, %g2
3346 subc %g1, %i6, %o5
3347 movn %xcc, %g4, %l4
3348 array32 %i0, %o7, %o6
3349 sra %i3, %l0, %o0
3350 ld [%l7 + 0x14], %f9
3351 fandnot1 %f16, %f20, %f22
3352 movne %xcc, %g7, %l3
3353 sethi 0x0D25, %o3
3354 move %icc, %i7, %l1
3355 xnor %g6, %i5, %l5
3356 ldsw [%l7 + 0x4C], %o1
3357 movl %icc, %i1, %g3
3358 movn %xcc, %l2, %l6
3359 udiv %g5, 0x06F9, %i2
3360 movleu %icc, %o4, %o2
3361 sth %i4, [%l7 + 0x2C]
3362 addcc %g1, 0x0F13, %i6
3363 srax %o5, %g4, %l4
3364 movvc %xcc, %g2, %o7
3365 fone %f28
3366 sra %o6, 0x0A, %i0
3367 fmovdcc %xcc, %f23, %f3
3368 smulcc %i3, 0x13F7, %l0
3369 ld [%l7 + 0x24], %f0
3370 smulcc %o0, %g7, %o3
3371 sub %l3, %l1, %g6
3372 fxnor %f2, %f0, %f4
3373 movvc %icc, %i7, %i5
3374 udivx %o1, 0x0106, %l5
3375 bshuffle %f0, %f2, %f24
3376 array8 %i1, %l2, %g3
3377 movpos %xcc, %l6, %i2
3378 subccc %g5, %o4, %o2
3379 xor %i4, %i6, %g1
3380 array16 %g4, %l4, %o5
3381 fors %f0, %f30, %f19
3382 fabsd %f4, %f12
3383 fandnot1 %f24, %f16, %f12
3384 movl %xcc, %o7, %g2
3385 udivx %o6, 0x0241, %i3
3386 st %f26, [%l7 + 0x3C]
3387 xor %l0, 0x1120, %i0
3388 sir 0x154E
3389 movge %icc, %g7, %o3
3390 smulcc %l3, %l1, %o0
3391 edge8n %g6, %i5, %o1
3392 fsrc2 %f24, %f18
3393 movl %icc, %i7, %l5
3394 movcs %icc, %i1, %l2
3395 fxnor %f20, %f14, %f10
3396 fmovrsne %g3, %f0, %f21
3397 umulcc %i2, %l6, %o4
3398 movn %xcc, %g5, %i4
3399 edge16 %o2, %i6, %g1
3400 orn %l4, 0x1CAB, %g4
3401 ldd [%l7 + 0x40], %o6
3402 faligndata %f22, %f16, %f4
3403 edge8n %g2, %o5, %o6
3404 srl %l0, 0x10, %i3
3405 array8 %g7, %o3, %l3
3406 array32 %i0, %l1, %g6
3407 ldd [%l7 + 0x10], %f14
3408 edge16n %i5, %o0, %o1
3409 subccc %i7, %i1, %l5
3410 ldd [%l7 + 0x28], %l2
3411 movrlez %g3, 0x3A8, %i2
3412 ld [%l7 + 0x18], %f7
3413 array32 %o4, %g5, %i4
3414 orcc %o2, %i6, %g1
3415 sll %l6, 0x06, %l4
3416 movrne %o7, 0x1C9, %g2
3417 save %o5, %g4, %o6
3418 rdpr %cwp, %g1
3419 rdpr %cansave, %g2
3420 rdpr %canrestore, %g3
3421 rdpr %cleanwin, %g4
3422 rdpr %otherwin, %g5
3423 rdpr %wstate, %g6
3424 udivx %l0, 0x108F, %g7
3425 st %f5, [%l7 + 0x0C]
3426 fmovsvs %xcc, %f18, %f5
3427 sub %i3, 0x1F25, %o3
3428 fmovrdlez %l3, %f0, %f8
3429 andcc %l1, %g6, %i5
3430 movgu %icc, %i0, %o1
3431 alignaddr %i7, %o0, %l5
3432 movrgez %i1, %l2, %i2
3433 edge16ln %g3, %g5, %o4
3434 addcc %i4, 0x041A, %i6
3435 sub %g1, %o2, %l4
3436 fmovdcs %icc, %f5, %f25
3437 nop
3438 set 0x78, %l6
3439 ldx [%l7 + %l6], %l6
3440 udivcc %g2, 0x1823, %o7
3441 sll %g4, %o6, %o5
3442 movvc %xcc, %g7, %l0
3443 subc %o3, %l3, %l1
3444 fmovscc %icc, %f10, %f5
3445 fabsd %f8, %f10
3446 sdiv %g6, 0x0261, %i5
3447 srlx %i0, %o1, %i3
3448 movn %xcc, %o0, %i7
3449 sdiv %l5, 0x181B, %l2
3450 mulx %i2, 0x1B32, %i1
3451 fcmpgt16 %f26, %f12, %g5
3452 movvs %xcc, %o4, %g3
3453 movne %icc, %i4, %g1
3454 fpackfix %f22, %f19
3455 ldsh [%l7 + 0x1A], %i6
3456 edge32 %o2, %l4, %g2
3457 stb %l6, [%l7 + 0x0C]
3458 ldsb [%l7 + 0x2C], %g4
3459 popc %o7, %o6
3460 sra %g7, 0x05, %l0
3461 edge8ln %o5, %l3, %l1
3462 ldd [%l7 + 0x18], %g6
3463 subc %o3, %i0, %o1
3464 movneg %icc, %i3, %i5
3465 movn %xcc, %i7, %o0
3466 fandnot2s %f7, %f18, %f12
3467 sra %l5, 0x0F, %i2
3468 ldub [%l7 + 0x3C], %i1
3469 and %l2, %o4, %g3
3470 movcc %xcc, %i4, %g1
3471 mulx %i6, %o2, %g5
3472 lduh [%l7 + 0x58], %g2
3473 move %icc, %l4, %g4
3474 udivcc %l6, 0x0949, %o6
3475 sllx %g7, 0x14, %l0
3476 movvc %icc, %o5, %o7
3477 movle %xcc, %l1, %g6
3478 mulscc %l3, %o3, %o1
3479 stx %i3, [%l7 + 0x18]
3480 sethi 0x1520, %i0
3481 movne %icc, %i7, %o0
3482 movrlz %l5, 0x2DD, %i2
3483 lduh [%l7 + 0x0E], %i5
3484 andncc %l2, %i1, %o4
3485 movvs %icc, %g3, %i4
3486 pdist %f16, %f24, %f28
3487 fmovrsgz %i6, %f27, %f10
3488 edge16 %g1, %g5, %o2
3489 array8 %l4, %g2, %g4
3490 fxors %f22, %f2, %f12
3491 fpack32 %f18, %f6, %f26
3492 movrgz %l6, 0x0C9, %o6
3493 smul %g7, %l0, %o7
3494 ldx [%l7 + 0x50], %o5
3495 fmul8x16 %f22, %f6, %f24
3496 edge32ln %g6, %l1, %o3
3497 fmovdcs %icc, %f30, %f3
3498 movl %icc, %l3, %i3
3499 fmovs %f30, %f10
3500 fpack16 %f14, %f15
3501 movpos %xcc, %o1, %i0
3502 fmovdvc %icc, %f27, %f16
3503 fmovdle %icc, %f15, %f10
3504 fmovspos %xcc, %f3, %f31
3505 movg %icc, %o0, %l5
3506 movge %xcc, %i2, %i5
3507 smulcc %i7, 0x158E, %i1
3508 addcc %o4, 0x090F, %l2
3509 smulcc %g3, %i6, %g1
3510 umulcc %i4, 0x1505, %g5
3511 move %icc, %o2, %g2
3512 edge8n %l4, %l6, %o6
3513 sra %g7, %l0, %o7
3514 movcs %icc, %o5, %g6
3515 srl %g4, 0x05, %o3
3516 edge8 %l1, %i3, %o1
3517 movrgez %i0, 0x064, %l3
3518 fmovs %f13, %f25
3519 fzeros %f13
3520 movrlz %l5, 0x0D8, %i2
3521 sdiv %o0, 0x048A, %i5
3522 for %f0, %f26, %f2
3523 fpsub32 %f12, %f8, %f8
3524 nop
3525 set 0x1C, %o5
3526 sth %i1, [%l7 + %o5]
3527 mulscc %o4, %i7, %g3
3528 movpos %icc, %l2, %g1
3529 fmovsa %icc, %f5, %f5
3530 edge32l %i4, %i6, %o2
3531 smulcc %g2, %g5, %l6
3532 movl %xcc, %o6, %l4
3533 edge8 %g7, %o7, %l0
3534 save %o5, 0x0E76, %g4
3535 rdpr %cwp, %g1
3536 rdpr %cansave, %g2
3537 rdpr %canrestore, %g3
3538 rdpr %cleanwin, %g4
3539 rdpr %otherwin, %g5
3540 rdpr %wstate, %g6
3541 alignaddr %o3, %l1, %g6
3542 subc %i3, %i0, %o1
3543 add %l3, %l5, %o0
3544 orn %i5, %i1, %o4
3545 movpos %icc, %i7, %g3
3546 movrlz %i2, 0x05F, %g1
3547 movg %icc, %i4, %l2
3548 andcc %i6, %g2, %g5
3549 edge16n %l6, %o2, %l4
3550 movleu %icc, %o6, %g7
3551 array16 %l0, %o7, %o5
3552 fpadd16 %f18, %f12, %f2
3553 fpadd32s %f22, %f23, %f1
3554 fcmple32 %f30, %f4, %g4
3555 edge8n %o3, %g6, %i3
3556 srax %l1, %o1, %i0
3557 fnot2s %f11, %f10
3558 addcc %l3, 0x1541, %l5
3559 ldsh [%l7 + 0x1C], %o0
3560 subc %i5, %i1, %o4
3561 fcmpd %fcc0, %f4, %f14
3562 stx %i7, [%l7 + 0x50]
3563 fmovsneg %xcc, %f13, %f20
3564 andcc %i2, 0x06DA, %g3
3565 ldsw [%l7 + 0x68], %i4
3566 fones %f25
3567 sth %l2, [%l7 + 0x52]
3568 subcc %i6, %g1, %g5
3569 movcs %icc, %g2, %l6
3570 fnot2s %f7, %f12
3571 ldd [%l7 + 0x28], %o2
3572 movge %xcc, %o6, %g7
3573 addc %l0, %o7, %o5
3574 fmul8x16 %f3, %f2, %f16
3575 movn %icc, %g4, %l4
3576 movge %xcc, %g6, %o3
3577 fmovsg %icc, %f8, %f17
3578 orncc %i3, 0x0E82, %l1
3579 fmovdgu %icc, %f7, %f28
3580 movrgez %o1, 0x06B, %i0
3581 orcc %l3, %o0, %l5
3582 std %f12, [%l7 + 0x40]
3583 edge32 %i1, %o4, %i5
3584 ldub [%l7 + 0x13], %i2
3585 edge8 %g3, %i7, %i4
3586 and %i6, %g1, %l2
3587 smulcc %g5, 0x1205, %g2
3588 edge16l %l6, %o6, %o2
3589 sth %l0, [%l7 + 0x2A]
3590 fmovscc %xcc, %f6, %f8
3591 stx %g7, [%l7 + 0x58]
3592 edge32ln %o7, %o5, %g4
3593 fnors %f15, %f1, %f1
3594 udivcc %l4, 0x0AF9, %g6
3595 sth %i3, [%l7 + 0x1C]
3596 fcmpgt32 %f10, %f18, %l1
3597 mulscc %o3, 0x0CFB, %o1
3598 edge8n %i0, %o0, %l5
3599 stw %l3, [%l7 + 0x64]
3600 st %f27, [%l7 + 0x1C]
3601 addccc %i1, 0x10BB, %i5
3602 mulscc %i2, 0x10DF, %g3
3603 movn %xcc, %o4, %i7
3604 ldsb [%l7 + 0x10], %i6
3605 movn %xcc, %i4, %g1
3606 movrne %l2, 0x1BD, %g5
3607 fmovsn %xcc, %f20, %f22
3608 sdivx %g2, 0x0433, %o6
3609 srax %l6, %l0, %o2
3610 movpos %icc, %o7, %o5
3611 movle %xcc, %g7, %g4
3612 orn %l4, 0x019B, %g6
3613 fpmerge %f3, %f22, %f18
3614 edge32l %i3, %o3, %o1
3615 sub %i0, 0x19E2, %l1
3616 ldub [%l7 + 0x21], %o0
3617 movrgez %l5, 0x0EC, %l3
3618 and %i5, %i1, %g3
3619 sll %i2, %i7, %i6
3620 fmovrdgz %o4, %f24, %f8
3621 fmovrdlz %i4, %f2, %f16
3622 array16 %l2, %g1, %g5
3623 sth %o6, [%l7 + 0x6E]
3624 sth %l6, [%l7 + 0x54]
3625 orcc %g2, 0x1DCA, %l0
3626 fpmerge %f29, %f0, %f30
3627 smulcc %o7, %o5, %o2
3628 and %g7, 0x0916, %g4
3629 orncc %g6, 0x0B4E, %i3
3630 lduw [%l7 + 0x68], %o3
3631 movcc %xcc, %l4, %i0
3632 movg %xcc, %o1, %o0
3633 ldd [%l7 + 0x70], %l4
3634 lduw [%l7 + 0x50], %l1
3635 alignaddrl %l3, %i5, %i1
3636 fpadd32s %f16, %f1, %f27
3637 and %g3, %i2, %i6
3638 sllx %i7, %o4, %i4
3639 ldd [%l7 + 0x30], %f14
3640 movvc %xcc, %g1, %l2
3641 ld [%l7 + 0x1C], %f19
3642 ldub [%l7 + 0x28], %g5
3643 edge16l %o6, %l6, %g2
3644 fmovda %icc, %f13, %f23
3645 udivx %o7, 0x0F1D, %l0
3646 fmovscs %xcc, %f28, %f13
3647 fmovde %icc, %f6, %f10
3648 movcc %icc, %o2, %g7
3649 edge8l %o5, %g4, %g6
3650 edge8 %i3, %l4, %o3
3651 sub %i0, 0x1F77, %o0
3652 nop
3653 set 0x30, %g4
3654 ldd [%l7 + %g4], %l4
3655 array16 %l1, %l3, %i5
3656 fpsub32s %f29, %f6, %f9
3657 movvs %xcc, %o1, %g3
3658 fpsub16s %f19, %f2, %f23
3659 ldsw [%l7 + 0x54], %i1
3660 sllx %i2, 0x1E, %i6
3661 smul %i7, 0x184E, %i4
3662 orn %o4, 0x11B3, %l2
3663 fmovdneg %xcc, %f29, %f21
3664 fornot1s %f8, %f21, %f15
3665 for %f14, %f0, %f20
3666 orncc %g5, 0x0722, %o6
3667 ldsb [%l7 + 0x63], %l6
3668 lduw [%l7 + 0x34], %g2
3669 edge8 %g1, %l0, %o7
3670 ldx [%l7 + 0x70], %o2
3671 udivx %g7, 0x02FB, %o5
3672 mulx %g4, 0x045C, %g6
3673 fsrc2s %f12, %f15
3674 pdist %f8, %f22, %f22
3675 std %f28, [%l7 + 0x78]
3676 movg %icc, %l4, %o3
3677 ldx [%l7 + 0x38], %i3
3678 fmovspos %icc, %f22, %f26
3679 fmovdneg %xcc, %f0, %f10
3680 fcmpeq32 %f10, %f12, %i0
3681 fmovdg %xcc, %f0, %f8
3682 srlx %o0, 0x18, %l1
3683 edge8n %l5, %i5, %l3
3684 xor %o1, 0x0BCE, %i1
3685 fnot1s %f16, %f26
3686 smulcc %g3, 0x1D95, %i2
3687 sub %i6, 0x06F2, %i7
3688 fxors %f9, %f15, %f23
3689 orcc %o4, %l2, %i4
3690 ld [%l7 + 0x1C], %f18
3691 edge16n %o6, %l6, %g5
3692 fmovrdlz %g1, %f4, %f14
3693 fabss %f1, %f0
3694 std %f10, [%l7 + 0x48]
3695 move %xcc, %g2, %o7
3696 xorcc %o2, 0x1721, %l0
3697 array16 %o5, %g4, %g6
3698 sub %l4, 0x120D, %o3
3699 fpmerge %f10, %f4, %f18
3700 xor %g7, %i0, %o0
3701 lduw [%l7 + 0x68], %i3
3702 fpadd16s %f26, %f13, %f25
3703 ldub [%l7 + 0x18], %l1
3704 fmovrsgz %i5, %f27, %f30
3705 ldsw [%l7 + 0x0C], %l3
3706 movcs %xcc, %l5, %o1
3707 edge16l %i1, %i2, %i6
3708 orn %i7, %g3, %l2
3709 smul %o4, %o6, %l6
3710 edge32l %i4, %g1, %g5
3711 ldsw [%l7 + 0x44], %g2
3712 movne %icc, %o7, %o2
3713 subcc %l0, 0x1C65, %g4
3714 sdivx %o5, 0x121E, %g6
3715 movl %xcc, %l4, %o3
3716 fxnor %f22, %f18, %f22
3717 movrlz %g7, %o0, %i3
3718 stx %l1, [%l7 + 0x78]
3719 movgu %xcc, %i5, %i0
3720 movgu %xcc, %l5, %l3
3721 movge %icc, %o1, %i1
3722 addccc %i6, 0x0E0F, %i7
3723 andcc %g3, %i2, %o4
3724 save %o6, %l2, %i4
3725 rdpr %cwp, %g1
3726 rdpr %cansave, %g2
3727 rdpr %canrestore, %g3
3728 rdpr %cleanwin, %g4
3729 rdpr %otherwin, %g5
3730 rdpr %wstate, %g6
3731 fmovse %icc, %f24, %f29
3732 fmovrse %l6, %f19, %f7
3733 movrlez %g1, 0x271, %g2
3734 stw %g5, [%l7 + 0x68]
3735 movvc %icc, %o2, %o7
3736 edge8ln %g4, %l0, %g6
3737 fnor %f30, %f10, %f14
3738 andn %o5, 0x135C, %o3
3739 udivcc %l4, 0x0CC0, %o0
3740 sir 0x0C3E
3741 ldx [%l7 + 0x68], %g7
3742 xnor %l1, 0x0087, %i3
3743 movle %xcc, %i0, %i5
3744 movn %icc, %l5, %l3
3745 udiv %i1, 0x06B9, %o1
3746 movne %xcc, %i6, %i7
3747 fnor %f6, %f4, %f30
3748 movg %xcc, %g3, %i2
3749 ldsw [%l7 + 0x20], %o6
3750 alignaddrl %o4, %l2, %i4
3751 edge16 %g1, %g2, %g5
3752 save %l6, %o7, %o2
3753 rdpr %cwp, %g1
3754 rdpr %cansave, %g2
3755 rdpr %canrestore, %g3
3756 rdpr %cleanwin, %g4
3757 rdpr %otherwin, %g5
3758 rdpr %wstate, %g6
3759 movrgz %g4, %l0, %g6
3760 mulx %o5, %o3, %o0
3761 addcc %l4, %g7, %l1
3762 movpos %xcc, %i3, %i5
3763 move %xcc, %l5, %l3
3764 sra %i0, %i1, %i6
3765 fmovdcs %xcc, %f26, %f10
3766 fmovdle %xcc, %f31, %f20
3767 umul %o1, %g3, %i2
3768 movn %xcc, %o6, %o4
3769 orcc %l2, 0x19AD, %i7
3770 stx %i4, [%l7 + 0x78]
3771 fpadd32 %f14, %f4, %f18
3772 subccc %g2, %g5, %g1
3773 save %o7, %l6, %o2
3774 rdpr %cwp, %g1
3775 rdpr %cansave, %g2
3776 rdpr %canrestore, %g3
3777 rdpr %cleanwin, %g4
3778 rdpr %otherwin, %g5
3779 rdpr %wstate, %g6
3780 fornot1s %f30, %f16, %f19
3781 move %xcc, %g4, %l0
3782 st %f13, [%l7 + 0x08]
3783 umul %g6, 0x1393, %o5
3784 array8 %o3, %o0, %g7
3785 movre %l1, 0x078, %i3
3786 udiv %i5, 0x0E2C, %l4
3787 movgu %icc, %l3, %i0
3788 movle %icc, %i1, %i6
3789 fmovdn %xcc, %f18, %f9
3790 xor %l5, 0x1D99, %g3
3791 ldub [%l7 + 0x3F], %i2
3792 sll %o6, 0x1E, %o1
3793 xnorcc %o4, %l2, %i4
3794 fcmpeq32 %f16, %f14, %g2
3795 fmovdvc %icc, %f15, %f10
3796 xnor %g5, 0x1EAE, %i7
3797 udivcc %o7, 0x108B, %l6
3798 movcc %icc, %g1, %g4
3799 xorcc %l0, %g6, %o5
3800 xor %o2, 0x0325, %o0
3801 sethi 0x1269, %g7
3802 std %f30, [%l7 + 0x78]
3803 umulcc %o3, 0x16B1, %i3
3804 restore %i5, %l1, %l3
3805 rdpr %cwp, %g1
3806 rdpr %cansave, %g2
3807 rdpr %canrestore, %g3
3808 rdpr %cleanwin, %g4
3809 rdpr %otherwin, %g5
3810 rdpr %wstate, %g6
3811 subccc %i0, 0x0A45, %i1
3812 ldsb [%l7 + 0x29], %l4
3813 movrgz %i6, 0x0BF, %l5
3814 orncc %g3, 0x0347, %i2
3815 popc %o6, %o4
3816 edge32n %l2, %o1, %i4
3817 movl %icc, %g2, %i7
3818 mova %xcc, %g5, %o7
3819 andcc %g1, 0x0C00, %l6
3820 udiv %g4, 0x0DEB, %g6
3821 fone %f12
3822 alignaddr %l0, %o2, %o0
3823 ldsw [%l7 + 0x38], %o5
3824 xorcc %g7, 0x1584, %i3
3825 save %i5, %l1, %o3
3826 rdpr %cwp, %g1
3827 rdpr %cansave, %g2
3828 rdpr %canrestore, %g3
3829 rdpr %cleanwin, %g4
3830 rdpr %otherwin, %g5
3831 rdpr %wstate, %g6
3832 fcmpne32 %f12, %f28, %l3
3833 sll %i1, 0x0E, %l4
3834 edge8 %i0, %i6, %g3
3835 fcmped %fcc2, %f24, %f30
3836 fornot2 %f28, %f2, %f16
3837 sllx %i2, %l5, %o4
3838 ldsh [%l7 + 0x72], %o6
3839 movrlez %l2, 0x2B8, %o1
3840 movgu %icc, %i4, %i7
3841 setx loop_11, %l0, %l1
3842 return %l1
3843 nop
3844 rdpr %cwp, %g1
3845 rdpr %cansave, %g2
3846 rdpr %canrestore, %g3
3847 rdpr %cleanwin, %g4
3848 rdpr %otherwin, %g5
3849 rdpr %wstate, %g6
3850loop_11: udiv %l6, 0x03A1, %g1
3851 st %f14, [%l7 + 0x4C]
3852 movrne %g4, %g6, %l0
3853 movcc %xcc, %o2, %o5
3854 restore %o0, %g7, %i3
3855 rdpr %cwp, %g1
3856 rdpr %cansave, %g2
3857 rdpr %canrestore, %g3
3858 rdpr %cleanwin, %g4
3859 rdpr %otherwin, %g5
3860 rdpr %wstate, %g6
3861 xnor %i5, %o3, %l1
3862 fandnot1 %f20, %f4, %f22
3863 umulcc %l3, %l4, %i1
3864 orcc %i0, 0x0AAA, %i6
3865 movg %xcc, %g3, %i2
3866 bshuffle %f26, %f26, %f16
3867 sdivcc %o4, 0x0437, %o6
3868 nop
3869 set 0x22, %o7
3870 ldsh [%l7 + %o7], %l5
3871 siam 0x3
3872 lduh [%l7 + 0x60], %l2
3873 umul %i4, %o1, %i7
3874 and %o7, %g5, %l6
3875 nop
3876 set 0x28, %l1
3877 ldub [%l7 + %l1], %g1
3878 edge32 %g2, %g4, %g6
3879 xor %o2, 0x0340, %o5
3880 edge32 %l0, %g7, %i3
3881 fnand %f18, %f2, %f6
3882 ld [%l7 + 0x44], %f25
3883 save %o0, %o3, %i5
3884 rdpr %cwp, %g1
3885 rdpr %cansave, %g2
3886 rdpr %canrestore, %g3
3887 rdpr %cleanwin, %g4
3888 rdpr %otherwin, %g5
3889 rdpr %wstate, %g6
3890 fmovrde %l3, %f12, %f28
3891 movcc %icc, %l4, %i1
3892 xnor %i0, %i6, %g3
3893 st %f15, [%l7 + 0x58]
3894 movvs %xcc, %l1, %i2
3895 fmovdcc %xcc, %f11, %f18
3896 movrne %o4, 0x21B, %l5
3897 subc %o6, %l2, %o1
3898 sir 0x1065
3899 addcc %i4, %i7, %o7
3900 fone %f26
3901 bshuffle %f28, %f8, %f14
3902 lduw [%l7 + 0x1C], %l6
3903 smul %g1, 0x1E81, %g5
3904 ldsb [%l7 + 0x2E], %g2
3905 stb %g6, [%l7 + 0x61]
3906 orncc %o2, 0x0CCB, %g4
3907 fmovrde %o5, %f2, %f10
3908 alignaddrl %g7, %i3, %l0
3909 movcc %icc, %o3, %i5
3910 movcs %icc, %l3, %o0
3911 sth %i1, [%l7 + 0x5C]
3912 addccc %l4, %i0, %i6
3913 sra %g3, %l1, %i2
3914 fmovdle %xcc, %f19, %f16
3915 movre %o4, %o6, %l5
3916 addc %o1, %l2, %i7
3917 move %xcc, %o7, %l6
3918 mulx %i4, %g5, %g1
3919 stw %g6, [%l7 + 0x28]
3920 umulcc %g2, %o2, %g4
3921 sir 0x0C6A
3922 sir 0x1C12
3923 smul %o5, %i3, %g7
3924 fpsub16s %f4, %f16, %f1
3925 or %o3, %i5, %l0
3926 fcmpne32 %f6, %f26, %o0
3927 save %l3, 0x1779, %i1
3928 rdpr %cwp, %g1
3929 rdpr %cansave, %g2
3930 rdpr %canrestore, %g3
3931 rdpr %cleanwin, %g4
3932 rdpr %otherwin, %g5
3933 rdpr %wstate, %g6
3934 nop
3935 set 0x58, %l2
3936 std %f14, [%l7 + %l2]
3937 ldub [%l7 + 0x69], %i0
3938 stb %i6, [%l7 + 0x56]
3939 orn %g3, 0x0E60, %l4
3940 udiv %i2, 0x0C04, %o4
3941 mova %icc, %l1, %l5
3942 ldsb [%l7 + 0x52], %o6
3943 sdivx %l2, 0x1014, %o1
3944 edge32l %o7, %l6, %i7
3945 fcmpgt32 %f14, %f0, %g5
3946 ldd [%l7 + 0x78], %f26
3947 edge8 %i4, %g1, %g2
3948 srax %g6, 0x10, %o2
3949 srax %o5, 0x15, %g4
3950 movge %icc, %g7, %i3
3951 fmovscc %icc, %f9, %f26
3952 std %f28, [%l7 + 0x38]
3953 sdivx %i5, 0x16BD, %o3
3954 ldd [%l7 + 0x40], %f16
3955 srl %o0, 0x18, %l3
3956 umul %i1, %i0, %l0
3957 udivcc %g3, 0x1857, %i6
3958 fmovdcc %xcc, %f8, %f28
3959 setx loop_12, %l0, %l1
3960 return %l1
3961 nop
3962 rdpr %cwp, %g1
3963 rdpr %cansave, %g2
3964 rdpr %canrestore, %g3
3965 rdpr %cleanwin, %g4
3966 rdpr %otherwin, %g5
3967 rdpr %wstate, %g6
3968loop_12: nop
3969 set 0x09, %l4
3970 stb %l1, [%l7 + %l4]
3971 xorcc %o4, 0x175A, %l5
3972 subc %l2, 0x0FF6, %o6
3973 edge16l %o7, %l6, %i7
3974 fsrc1s %f3, %f27
3975 udivcc %o1, 0x12E1, %g5
3976 fnegd %f12, %f28
3977 fmovdvc %icc, %f29, %f24
3978 smul %g1, 0x05D8, %i4
3979 sub %g6, 0x0239, %o2
3980 umul %o5, %g2, %g4
3981 umul %g7, 0x156C, %i5
3982 edge32n %i3, %o3, %o0
3983 movne %xcc, %i1, %l3
3984 andcc %l0, 0x1CD1, %i0
3985 fpack16 %f14, %f3
3986 xnorcc %g3, %i6, %i2
3987 smul %l4, %l1, %o4
3988 andn %l2, 0x05BB, %o6
3989 udiv %o7, 0x1084, %l5
3990 sir 0x01AE
3991 umul %l6, 0x097A, %i7
3992 fandnot2 %f18, %f16, %f6
3993 ldub [%l7 + 0x67], %g5
3994 subc %g1, %i4, %g6
3995 fmul8sux16 %f12, %f2, %f2
3996 edge16ln %o2, %o1, %g2
3997 fornot1s %f19, %f16, %f5
3998 xor %o5, %g7, %g4
3999 popc %i3, %i5
4000 srax %o0, 0x01, %o3
4001 fnot1 %f8, %f28
4002 sethi 0x0453, %l3
4003 movrlez %i1, %l0, %i0
4004 edge16n %g3, %i6, %i2
4005 edge8 %l1, %l4, %o4
4006 edge32l %l2, %o6, %l5
4007 andn %l6, %i7, %o7
4008 xorcc %g5, %g1, %g6
4009 movrgez %o2, 0x0E3, %o1
4010 fors %f3, %f15, %f30
4011 srl %g2, 0x13, %i4
4012 orncc %o5, %g7, %g4
4013 siam 0x7
4014 fmuld8ulx16 %f1, %f4, %f2
4015 movre %i3, 0x25D, %i5
4016 movle %xcc, %o0, %l3
4017 xor %o3, 0x1E5D, %i1
4018 udivcc %l0, 0x14B9, %i0
4019 fmovda %icc, %f0, %f28
4020 edge8ln %i6, %g3, %l1
4021 sdivcc %l4, 0x17AE, %o4
4022 sdiv %i2, 0x1DC5, %o6
4023 ldx [%l7 + 0x28], %l5
4024 popc %l2, %l6
4025 smulcc %o7, %g5, %i7
4026 fmovdl %icc, %f15, %f14
4027 andncc %g6, %o2, %g1
4028 move %xcc, %g2, %i4
4029 movrlez %o5, 0x037, %o1
4030 fmovsg %xcc, %f9, %f5
4031 movpos %icc, %g4, %i3
4032 alignaddrl %i5, %g7, %l3
4033 movrlez %o3, %i1, %o0
4034 fors %f30, %f23, %f22
4035 movpos %icc, %i0, %l0
4036 udiv %g3, 0x1A9C, %l1
4037 ldd [%l7 + 0x78], %i6
4038 subc %l4, %i2, %o4
4039 orn %l5, 0x15EB, %o6
4040 movcc %icc, %l2, %o7
4041 edge8n %g5, %i7, %l6
4042 udivx %o2, 0x0F04, %g6
4043 ldd [%l7 + 0x78], %f6
4044 fmovde %icc, %f23, %f31
4045 ldsw [%l7 + 0x68], %g1
4046 orcc %i4, 0x1DB2, %o5
4047 fmul8x16al %f27, %f1, %f18
4048 edge8n %g2, %o1, %i3
4049 fands %f28, %f1, %f27
4050 and %g4, 0x1ACB, %g7
4051 movrgz %l3, 0x1A4, %o3
4052 subc %i5, 0x0897, %o0
4053 fmovrsne %i1, %f18, %f16
4054 save %l0, 0x00E5, %i0
4055 rdpr %cwp, %g1
4056 rdpr %cansave, %g2
4057 rdpr %canrestore, %g3
4058 rdpr %cleanwin, %g4
4059 rdpr %otherwin, %g5
4060 rdpr %wstate, %g6
4061 edge16 %g3, %i6, %l1
4062 fmovscc %xcc, %f13, %f27
4063 movrlz %l4, 0x299, %o4
4064 edge32l %i2, %l5, %l2
4065 subccc %o7, %o6, %g5
4066 srlx %i7, %l6, %o2
4067 edge8ln %g6, %g1, %o5
4068 movrlz %g2, %i4, %i3
4069 addccc %o1, 0x0C4E, %g7
4070 movne %xcc, %l3, %o3
4071 fmul8ulx16 %f30, %f6, %f10
4072 orncc %g4, 0x1195, %i5
4073 sdiv %i1, 0x118F, %o0
4074 udivx %l0, 0x0BA4, %i0
4075 stx %i6, [%l7 + 0x70]
4076 udivx %g3, 0x095B, %l1
4077 siam 0x6
4078 movre %o4, 0x0DB, %l4
4079 ldsw [%l7 + 0x3C], %i2
4080 sdivx %l5, 0x0388, %o7
4081 movge %icc, %l2, %o6
4082 fmovdvs %icc, %f6, %f14
4083 fmul8ulx16 %f24, %f16, %f4
4084 umulcc %g5, 0x05DD, %l6
4085 umul %i7, 0x01F9, %o2
4086 sra %g1, %o5, %g6
4087 fxors %f26, %f27, %f2
4088 fnot2s %f19, %f21
4089 addccc %g2, %i4, %i3
4090 fmovrdne %g7, %f6, %f22
4091 fmovrsne %l3, %f30, %f19
4092 movrne %o3, %o1, %i5
4093 lduw [%l7 + 0x44], %g4
4094 edge16l %i1, %o0, %l0
4095 fmovse %icc, %f15, %f16
4096 addccc %i6, 0x0110, %i0
4097 srax %g3, 0x0A, %l1
4098 and %o4, 0x1245, %l4
4099 fmovdvs %xcc, %f16, %f13
4100 addccc %l5, 0x0B3E, %i2
4101 sdiv %l2, 0x1F23, %o6
4102 addccc %o7, %g5, %l6
4103 fnors %f26, %f10, %f27
4104 sethi 0x1DEE, %i7
4105 edge32ln %g1, %o5, %g6
4106 st %f19, [%l7 + 0x48]
4107 restore %g2, %i4, %i3
4108 rdpr %cwp, %g1
4109 rdpr %cansave, %g2
4110 rdpr %canrestore, %g3
4111 rdpr %cleanwin, %g4
4112 rdpr %otherwin, %g5
4113 rdpr %wstate, %g6
4114 sdivcc %o2, 0x1F61, %l3
4115 or %g7, 0x1204, %o3
4116 movrne %o1, 0x36F, %g4
4117 stb %i1, [%l7 + 0x57]
4118 fmovse %icc, %f0, %f14
4119 edge32 %i5, %o0, %l0
4120 movvs %icc, %i0, %g3
4121 movgu %icc, %i6, %l1
4122 fxnor %f24, %f4, %f16
4123 edge8 %l4, %l5, %i2
4124 ldsh [%l7 + 0x22], %o4
4125 edge32l %l2, %o7, %o6
4126 addc %l6, 0x06A2, %g5
4127 edge8 %i7, %o5, %g6
4128 subccc %g1, 0x1598, %i4
4129 umul %g2, 0x0785, %o2
4130 array16 %l3, %i3, %o3
4131 fmuld8sux16 %f18, %f22, %f0
4132 orcc %g7, 0x0F0B, %o1
4133 array8 %g4, %i1, %o0
4134 and %i5, %l0, %i0
4135 srl %i6, 0x17, %g3
4136 movcc %xcc, %l1, %l5
4137 sth %l4, [%l7 + 0x68]
4138 movne %xcc, %o4, %i2
4139 edge8l %l2, %o7, %l6
4140 subc %g5, %i7, %o6
4141 fmovsleu %icc, %f16, %f23
4142 fmul8ulx16 %f0, %f30, %f28
4143 sllx %g6, %g1, %i4
4144 movcc %icc, %g2, %o2
4145 pdist %f12, %f14, %f0
4146 fone %f16
4147 movvc %icc, %l3, %i3
4148 fmovdvc %icc, %f31, %f24
4149 fcmpgt32 %f12, %f26, %o5
4150 movge %icc, %o3, %o1
4151 srl %g4, 0x1F, %i1
4152 fnot1 %f12, %f10
4153 umul %g7, 0x080F, %i5
4154 andncc %o0, %i0, %i6
4155 xnor %g3, 0x1F3C, %l0
4156 fands %f27, %f28, %f4
4157 ldd [%l7 + 0x68], %f10
4158 movcs %xcc, %l5, %l1
4159 fmovscc %xcc, %f20, %f24
4160 save %l4, %o4, %i2
4161 rdpr %cwp, %g1
4162 rdpr %cansave, %g2
4163 rdpr %canrestore, %g3
4164 rdpr %cleanwin, %g4
4165 rdpr %otherwin, %g5
4166 rdpr %wstate, %g6
4167 sir 0x0303
4168 fandnot1 %f16, %f14, %f16
4169 movne %xcc, %l2, %l6
4170 mulscc %o7, %g5, %o6
4171 xorcc %i7, %g1, %g6
4172 and %g2, %o2, %l3
4173 fmovdn %xcc, %f20, %f19
4174 movrne %i4, 0x10B, %i3
4175 edge16l %o3, %o5, %g4
4176 smulcc %o1, 0x0138, %g7
4177 edge16ln %i5, %o0, %i1
4178 andncc %i0, %i6, %l0
4179 movrgez %l5, %g3, %l4
4180 edge32 %l1, %o4, %i2
4181 setx loop_13, %l0, %l1
4182 return %l1
4183 nop
4184 rdpr %cwp, %g1
4185 rdpr %cansave, %g2
4186 rdpr %canrestore, %g3
4187 rdpr %cleanwin, %g4
4188 rdpr %otherwin, %g5
4189 rdpr %wstate, %g6
4190loop_13: sethi 0x1C64, %l2
4191 orn %o6, 0x0DB0, %i7
4192 fandnot1s %f7, %f3, %f16
4193 movvc %icc, %g1, %g6
4194 movneg %xcc, %g5, %o2
4195 xnorcc %g2, %i4, %l3
4196 movrgz %o3, %o5, %i3
4197 smul %g4, 0x038F, %g7
4198 fmovdn %icc, %f20, %f1
4199 movg %xcc, %i5, %o0
4200 ldsb [%l7 + 0x4B], %i1
4201 add %o1, %i0, %l0
4202 sllx %l5, %i6, %g3
4203 movne %icc, %l4, %l1
4204 restore %i2, 0x1BBB, %l6
4205 rdpr %cwp, %g1
4206 rdpr %cansave, %g2
4207 rdpr %canrestore, %g3
4208 rdpr %cleanwin, %g4
4209 rdpr %otherwin, %g5
4210 rdpr %wstate, %g6
4211 edge32n %o7, %l2, %o6
4212 movrlz %o4, %i7, %g6
4213 sdiv %g1, 0x1AAE, %o2
4214 edge32 %g5, %g2, %l3
4215 subccc %o3, 0x005C, %i4
4216 sll %i3, 0x1F, %o5
4217 ldsb [%l7 + 0x2C], %g7
4218 ldsw [%l7 + 0x30], %g4
4219 orcc %o0, %i1, %o1
4220 edge16ln %i0, %i5, %l0
4221 edge8l %l5, %g3, %i6
4222 fpsub16s %f10, %f25, %f17
4223 mulscc %l4, %i2, %l1
4224 fpadd32 %f16, %f26, %f28
4225 lduw [%l7 + 0x5C], %o7
4226 alignaddr %l2, %o6, %l6
4227 andncc %o4, %i7, %g1
4228 orncc %g6, 0x124C, %g5
4229 edge16l %g2, %o2, %l3
4230 fmul8ulx16 %f20, %f10, %f10
4231 fornot2s %f7, %f28, %f19
4232 edge16ln %i4, %i3, %o5
4233 movcs %xcc, %g7, %g4
4234 addc %o3, 0x1880, %o0
4235 edge16n %i1, %o1, %i5
4236 sdiv %i0, 0x0CB9, %l0
4237 fnands %f23, %f18, %f17
4238 xor %g3, %i6, %l4
4239 xor %i2, 0x0077, %l5
4240 and %l1, 0x18C3, %o7
4241 movg %xcc, %o6, %l2
4242 for %f24, %f14, %f12
4243 fmovrdlez %l6, %f0, %f22
4244 fpsub32s %f8, %f9, %f22
4245 fmovrsne %o4, %f18, %f21
4246 and %i7, %g6, %g1
4247 srax %g2, 0x0E, %g5
4248 fmovsvs %icc, %f10, %f7
4249 edge32 %o2, %l3, %i3
4250 andncc %i4, %g7, %g4
4251 edge8 %o3, %o5, %o0
4252 fpack16 %f16, %f9
4253 sdivcc %o1, 0x14DF, %i1
4254 ld [%l7 + 0x38], %f25
4255 ldub [%l7 + 0x53], %i5
4256 subccc %i0, 0x09EC, %g3
4257 add %i6, %l4, %i2
4258 edge8l %l5, %l0, %l1
4259 smul %o7, %o6, %l2
4260 movrgz %l6, 0x083, %o4
4261 srax %i7, %g1, %g2
4262 st %f9, [%l7 + 0x48]
4263 movrlez %g6, %o2, %g5
4264 subccc %i3, %i4, %l3
4265 fornot2 %f4, %f2, %f26
4266 udivx %g7, 0x18EA, %g4
4267 movne %xcc, %o5, %o3
4268 edge16 %o0, %o1, %i5
4269 ldsh [%l7 + 0x68], %i1
4270 edge32n %i0, %i6, %g3
4271 ldsh [%l7 + 0x08], %i2
4272 sth %l4, [%l7 + 0x76]
4273 smul %l0, %l1, %o7
4274 xnor %l5, %o6, %l6
4275 mulx %l2, 0x13AA, %i7
4276 ldd [%l7 + 0x08], %g0
4277 sir 0x02AF
4278 fand %f28, %f10, %f22
4279 ldx [%l7 + 0x70], %g2
4280 fpadd32 %f4, %f18, %f6
4281 movgu %xcc, %o4, %g6
4282 fmovrdlez %g5, %f0, %f8
4283 movgu %icc, %i3, %i4
4284 fcmpgt32 %f14, %f12, %l3
4285 movvs %icc, %o2, %g7
4286 srlx %o5, 0x1F, %g4
4287 movrgz %o0, 0x2D3, %o1
4288 fmovdgu %xcc, %f26, %f31
4289 move %icc, %i5, %o3
4290 orn %i1, 0x0B32, %i0
4291 movgu %xcc, %g3, %i2
4292 sll %l4, %l0, %l1
4293 addc %o7, 0x05A9, %l5
4294 xorcc %i6, %o6, %l6
4295 fnot1 %f26, %f14
4296 fnors %f28, %f12, %f1
4297 srlx %i7, 0x07, %l2
4298 movrne %g2, %o4, %g6
4299 fcmpgt16 %f0, %f4, %g5
4300 ld [%l7 + 0x10], %f7
4301 and %g1, 0x0F29, %i3
4302 orcc %l3, 0x0CA5, %o2
4303 smul %i4, 0x1186, %o5
4304 srax %g4, %o0, %o1
4305 edge8l %i5, %g7, %i1
4306 sth %o3, [%l7 + 0x56]
4307 setx loop_14, %l0, %l1
4308 return %l1
4309 nop
4310 rdpr %cwp, %g1
4311 rdpr %cansave, %g2
4312 rdpr %canrestore, %g3
4313 rdpr %cleanwin, %g4
4314 rdpr %otherwin, %g5
4315 rdpr %wstate, %g6
4316loop_14: fand %f28, %f4, %f30
4317 umul %i2, 0x0F8A, %l0
4318 sdivcc %l1, 0x0A9D, %o7
4319 movrgez %l4, 0x3FF, %l5
4320 fsrc2s %f13, %f20
4321 movn %icc, %o6, %l6
4322 fpmerge %f0, %f8, %f14
4323 movgu %icc, %i6, %l2
4324 siam 0x4
4325 lduh [%l7 + 0x54], %i7
4326 movle %xcc, %g2, %g6
4327 array32 %o4, %g1, %g5
4328 fmovrslez %i3, %f30, %f4
4329 fmovs %f30, %f15
4330 movrgez %l3, %i4, %o5
4331 edge8ln %g4, %o0, %o2
4332 fmovsl %icc, %f5, %f17
4333 sdiv %o1, 0x1640, %g7
4334 fnand %f12, %f22, %f24
4335 edge32l %i5, %o3, %g3
4336 addccc %i1, 0x0CC2, %i0
4337 andn %i2, 0x159F, %l0
4338 nop
4339 set 0x3C, %i7
4340 ldsw [%l7 + %i7], %l1
4341 fcmpes %fcc2, %f13, %f23
4342 ldd [%l7 + 0x58], %f4
4343 mulx %l4, %o7, %o6
4344 fmovdn %icc, %f0, %f15
4345 fpsub32 %f4, %f30, %f24
4346 movvc %icc, %l5, %i6
4347 lduh [%l7 + 0x6E], %l2
4348 edge8n %i7, %l6, %g6
4349 fmovdleu %xcc, %f19, %f22
4350 orncc %g2, %o4, %g1
4351 fand %f30, %f16, %f30
4352 array32 %g5, %i3, %i4
4353 fnegs %f18, %f15
4354 fornot2s %f16, %f8, %f13
4355 mulx %l3, %o5, %o0
4356 srax %o2, %o1, %g7
4357 edge16n %i5, %g4, %o3
4358 sdiv %g3, 0x03E8, %i1
4359 sdiv %i2, 0x1FAD, %l0
4360 orn %i0, %l4, %l1
4361 move %icc, %o7, %o6
4362 ldsb [%l7 + 0x77], %i6
4363 fornot2s %f14, %f15, %f25
4364 fmovscs %xcc, %f21, %f5
4365 edge16ln %l2, %i7, %l6
4366 fcmpgt32 %f26, %f12, %l5
4367 xorcc %g6, %o4, %g2
4368 lduw [%l7 + 0x40], %g1
4369 fands %f7, %f17, %f7
4370 fornot1 %f18, %f10, %f30
4371 edge16l %i3, %i4, %l3
4372 popc 0x0349, %o5
4373 sllx %g5, 0x03, %o0
4374 popc 0x102E, %o2
4375 xnorcc %g7, %o1, %g4
4376 udivcc %i5, 0x13DA, %o3
4377 srax %g3, 0x02, %i1
4378 edge32n %l0, %i2, %i0
4379 ldsh [%l7 + 0x6E], %l4
4380 smul %o7, 0x0FEA, %o6
4381 or %l1, 0x0A51, %i6
4382 fmovdl %xcc, %f19, %f8
4383 mulx %i7, 0x00C1, %l2
4384 movre %l5, 0x014, %l6
4385 fmovde %icc, %f20, %f19
4386 and %g6, 0x0DC2, %g2
4387 array8 %o4, %i3, %i4
4388 move %icc, %g1, %l3
4389 movrne %g5, %o0, %o2
4390 fcmpne32 %f2, %f16, %o5
4391 save %g7, 0x10C8, %g4
4392 rdpr %cwp, %g1
4393 rdpr %cansave, %g2
4394 rdpr %canrestore, %g3
4395 rdpr %cleanwin, %g4
4396 rdpr %otherwin, %g5
4397 rdpr %wstate, %g6
4398 xor %o1, %i5, %g3
4399 subc %o3, 0x136B, %i1
4400 movleu %xcc, %i2, %i0
4401 movg %xcc, %l4, %o7
4402 edge32n %l0, %l1, %i6
4403 edge32 %o6, %l2, %i7
4404 xor %l6, 0x16CE, %l5
4405 fnor %f4, %f26, %f6
4406 movn %xcc, %g2, %g6
4407 fpmerge %f0, %f10, %f28
4408 fornot2s %f14, %f30, %f22
4409 ldsw [%l7 + 0x14], %i3
4410 fmovdvs %icc, %f18, %f20
4411 fornot1s %f14, %f19, %f5
4412 ldx [%l7 + 0x50], %i4
4413 array8 %g1, %o4, %l3
4414 fabsd %f4, %f10
4415 fmovrdgez %g5, %f4, %f8
4416 smul %o2, 0x139D, %o0
4417 stb %o5, [%l7 + 0x79]
4418 alignaddr %g4, %o1, %i5
4419 ldx [%l7 + 0x30], %g3
4420 fmovdge %xcc, %f7, %f9
4421 movcc %icc, %g7, %o3
4422 sir 0x1BBB
4423 sllx %i2, 0x14, %i0
4424 sub %l4, 0x0835, %i1
4425 addc %o7, 0x1F7E, %l0
4426 sllx %l1, 0x13, %i6
4427 lduw [%l7 + 0x50], %l2
4428 fmovd %f14, %f28
4429 sir 0x172D
4430 fands %f11, %f30, %f30
4431 fmovsle %xcc, %f31, %f27
4432 lduw [%l7 + 0x08], %i7
4433 xor %l6, %l5, %o6
4434 fmovda %icc, %f8, %f17
4435 restore %g2, %i3, %g6
4436 rdpr %cwp, %g1
4437 rdpr %cansave, %g2
4438 rdpr %canrestore, %g3
4439 rdpr %cleanwin, %g4
4440 rdpr %otherwin, %g5
4441 rdpr %wstate, %g6
4442 ldd [%l7 + 0x48], %g0
4443 fmovrdlez %i4, %f2, %f20
4444 ldub [%l7 + 0x0B], %o4
4445 movne %icc, %g5, %l3
4446 movleu %icc, %o0, %o2
4447 edge32ln %o5, %o1, %i5
4448 popc 0x0468, %g4
4449 udivx %g7, 0x1BC1, %g3
4450 xor %o3, %i2, %l4
4451 fmovscs %xcc, %f24, %f10
4452 fones %f21
4453 fornot2s %f11, %f5, %f16
4454 movge %xcc, %i1, %o7
4455 movleu %xcc, %l0, %l1
4456 lduw [%l7 + 0x6C], %i0
4457 movg %icc, %l2, %i6
4458 movrgz %i7, %l5, %l6
4459 xnor %g2, 0x1250, %o6
4460 save %i3, 0x12EB, %g6
4461 rdpr %cwp, %g1
4462 rdpr %cansave, %g2
4463 rdpr %canrestore, %g3
4464 rdpr %cleanwin, %g4
4465 rdpr %otherwin, %g5
4466 rdpr %wstate, %g6
4467 movne %xcc, %g1, %i4
4468 sir 0x0492
4469 fmovsn %xcc, %f25, %f13
4470 movne %icc, %g5, %o4
4471 fmovrslz %l3, %f25, %f10
4472 andncc %o2, %o0, %o5
4473 fpmerge %f14, %f26, %f14
4474 umulcc %o1, %g4, %g7
4475 nop
4476 set 0x74, %o4
4477 ldsw [%l7 + %o4], %g3
4478 udivx %o3, 0x046C, %i5
4479 fzeros %f6
4480 addc %i2, %i1, %o7
4481 movpos %xcc, %l4, %l0
4482 edge32n %i0, %l1, %i6
4483 srax %i7, %l2, %l6
4484 movle %icc, %l5, %g2
4485 movge %xcc, %i3, %o6
4486 edge32l %g6, %g1, %g5
4487 umul %o4, %l3, %o2
4488 addccc %i4, %o0, %o1
4489 fnors %f3, %f23, %f19
4490 subcc %o5, 0x0CB7, %g7
4491 fmovdcs %icc, %f13, %f26
4492 movpos %icc, %g3, %g4
4493 fxnors %f11, %f25, %f11
4494 fmovda %xcc, %f0, %f28
4495 array32 %o3, %i2, %i1
4496 movre %i5, 0x15A, %l4
4497 smulcc %l0, %o7, %i0
4498 movvs %icc, %i6, %l1
4499 movrlz %i7, 0x3AA, %l6
4500 nop
4501 set 0x68, %i5
4502 std %f6, [%l7 + %i5]
4503 mulx %l2, 0x0ABD, %l5
4504 ldd [%l7 + 0x10], %f22
4505 movleu %xcc, %g2, %o6
4506 sir 0x1540
4507 orncc %g6, %g1, %g5
4508 movvs %icc, %o4, %i3
4509 andn %l3, 0x1CFC, %o2
4510 array8 %o0, %i4, %o1
4511 movrne %o5, 0x3FC, %g7
4512 fpack32 %f26, %f8, %f4
4513 sdivx %g3, 0x1991, %g4
4514 orn %o3, 0x1A30, %i1
4515 ldd [%l7 + 0x48], %f20
4516 nop
4517 set 0x38, %o0
4518 ldx [%l7 + %o0], %i5
4519 fmovrslz %i2, %f23, %f2
4520 fones %f21
4521 fcmpd %fcc2, %f28, %f10
4522 subcc %l0, 0x1B20, %o7
4523 edge8l %i0, %l4, %l1
4524 smulcc %i6, 0x1C7B, %i7
4525 fsrc1 %f24, %f8
4526 stx %l6, [%l7 + 0x60]
4527 save %l5, %g2, %l2
4528 rdpr %cwp, %g1
4529 rdpr %cansave, %g2
4530 rdpr %canrestore, %g3
4531 rdpr %cleanwin, %g4
4532 rdpr %otherwin, %g5
4533 rdpr %wstate, %g6
4534 orn %g6, %o6, %g5
4535 sir 0x1CD7
4536 andncc %o4, %i3, %g1
4537 movrne %o2, 0x3BB, %l3
4538 fmovsvs %icc, %f21, %f26
4539 sdivx %i4, 0x088E, %o1
4540 umul %o5, 0x11EB, %g7
4541 srax %o0, %g3, %o3
4542 ldd [%l7 + 0x78], %f26
4543 udiv %g4, 0x065F, %i1
4544 edge8ln %i2, %i5, %l0
4545 setx loop_15, %l0, %l1
4546 return %l1
4547 nop
4548 rdpr %cwp, %g1
4549 rdpr %cansave, %g2
4550 rdpr %canrestore, %g3
4551 rdpr %cleanwin, %g4
4552 rdpr %otherwin, %g5
4553 rdpr %wstate, %g6
4554loop_15: andn %l1, %i0, %i6
4555 st %f25, [%l7 + 0x0C]
4556 movcc %icc, %i7, %l6
4557 ldsh [%l7 + 0x18], %g2
4558 umul %l2, %l5, %o6
4559 array16 %g5, %o4, %i3
4560 restore %g1, 0x17A2, %g6
4561 rdpr %cwp, %g1
4562 rdpr %cansave, %g2
4563 rdpr %canrestore, %g3
4564 rdpr %cleanwin, %g4
4565 rdpr %otherwin, %g5
4566 rdpr %wstate, %g6
4567 edge32ln %l3, %i4, %o1
4568 fornot2s %f15, %f23, %f21
4569 fmovsa %icc, %f26, %f14
4570 nop
4571 set 0x6C, %l5
4572 stw %o2, [%l7 + %l5]
4573 fnor %f0, %f0, %f8
4574 or %o5, %g7, %g3
4575 xorcc %o0, %o3, %i1
4576 subccc %i2, %g4, %i5
4577 addcc %o7, %l4, %l0
4578 movn %icc, %l1, %i0
4579 fpsub32s %f21, %f10, %f30
4580 sdiv %i6, 0x1737, %i7
4581 and %l6, 0x1E0A, %l2
4582 xnor %g2, 0x10FA, %l5
4583 movcs %xcc, %o6, %g5
4584 setx loop_16, %l0, %l1
4585 return %l1
4586 nop
4587 rdpr %cwp, %g1
4588 rdpr %cansave, %g2
4589 rdpr %canrestore, %g3
4590 rdpr %cleanwin, %g4
4591 rdpr %otherwin, %g5
4592 rdpr %wstate, %g6
4593loop_16: movrlz %g6, 0x240, %i4
4594 smul %o1, %l3, %o2
4595 lduh [%l7 + 0x50], %g7
4596 lduh [%l7 + 0x5E], %g3
4597 andcc %o0, 0x1409, %o5
4598 bshuffle %f0, %f24, %f22
4599 srlx %o3, 0x0B, %i2
4600 xorcc %g4, %i5, %o7
4601 fsrc2s %f15, %f14
4602 smul %l4, 0x11BE, %i1
4603 fsrc2s %f23, %f23
4604 fpadd32s %f15, %f12, %f19
4605 fxor %f26, %f6, %f0
4606 subccc %l0, %i0, %l1
4607 xnor %i7, 0x090E, %l6
4608 edge32 %i6, %l2, %g2
4609 movre %l5, 0x397, %o6
4610 stx %g5, [%l7 + 0x60]
4611 lduh [%l7 + 0x5A], %o4
4612 udivcc %g1, 0x1EC3, %i3
4613 srax %i4, 0x14, %o1
4614 movleu %xcc, %g6, %o2
4615 fpsub32s %f23, %f27, %f22
4616 stx %l3, [%l7 + 0x08]
4617 array16 %g3, %o0, %o5
4618 movpos %xcc, %g7, %o3
4619 edge32n %i2, %i5, %o7
4620 fnot2s %f20, %f8
4621 and %g4, 0x1773, %l4
4622 sth %l0, [%l7 + 0x34]
4623 edge32ln %i0, %l1, %i7
4624 ldsb [%l7 + 0x47], %l6
4625 movl %xcc, %i1, %l2
4626 xnorcc %i6, %g2, %o6
4627 movg %xcc, %l5, %o4
4628 andn %g5, 0x16C8, %i3
4629 sethi 0x0D50, %i4
4630 stx %g1, [%l7 + 0x10]
4631 ldsb [%l7 + 0x16], %o1
4632 siam 0x5
4633 movrlez %o2, %l3, %g3
4634 edge16 %o0, %o5, %g6
4635 movn %xcc, %o3, %g7
4636 fxnors %f3, %f22, %f1
4637 udivcc %i2, 0x1491, %o7
4638 array16 %g4, %i5, %l0
4639 ldsb [%l7 + 0x52], %i0
4640 movge %xcc, %l1, %l4
4641 ld [%l7 + 0x5C], %f12
4642 movrlez %i7, %i1, %l6
4643 movn %icc, %l2, %g2
4644 edge32ln %o6, %i6, %o4
4645 edge32l %l5, %i3, %g5
4646 subccc %i4, %o1, %o2
4647 xor %g1, 0x1B8F, %g3
4648 sdivx %l3, 0x0958, %o5
4649 fmovdpos %icc, %f9, %f30
4650 ld [%l7 + 0x7C], %f15
4651 movle %icc, %o0, %g6
4652 andncc %o3, %g7, %o7
4653 move %icc, %i2, %g4
4654 movcc %icc, %i5, %i0
4655 restore %l0, 0x0A86, %l4
4656 rdpr %cwp, %g1
4657 rdpr %cansave, %g2
4658 rdpr %canrestore, %g3
4659 rdpr %cleanwin, %g4
4660 rdpr %otherwin, %g5
4661 rdpr %wstate, %g6
4662 orncc %l1, %i7, %i1
4663 ldd [%l7 + 0x30], %l2
4664 movre %l6, 0x31F, %o6
4665 movleu %xcc, %g2, %i6
4666 mova %xcc, %l5, %i3
4667 save %g5, 0x08C1, %o4
4668 rdpr %cwp, %g1
4669 rdpr %cansave, %g2
4670 rdpr %canrestore, %g3
4671 rdpr %cleanwin, %g4
4672 rdpr %otherwin, %g5
4673 rdpr %wstate, %g6
4674 ldub [%l7 + 0x2C], %o1
4675 udivx %i4, 0x1D19, %o2
4676 stw %g1, [%l7 + 0x18]
4677 movre %l3, %g3, %o5
4678 edge16ln %g6, %o0, %g7
4679 sir 0x1243
4680 nop
4681 set 0x64, %l0
4682 stw %o7, [%l7 + %l0]
4683 movrgez %i2, 0x0FB, %g4
4684 fmovdpos %icc, %f9, %f6
4685 move %icc, %o3, %i0
4686 fmovsle %xcc, %f12, %f8
4687 andncc %i5, %l0, %l4
4688 ld [%l7 + 0x64], %f1
4689 xnor %i7, %i1, %l1
4690 xorcc %l6, 0x069D, %l2
4691 movne %icc, %o6, %g2
4692 xnorcc %l5, 0x00FB, %i6
4693 edge16ln %g5, %i3, %o4
4694 fnand %f8, %f26, %f4
4695 or %i4, %o1, %g1
4696 orncc %l3, %g3, %o2
4697 fmovdcc %icc, %f25, %f12
4698 subcc %g6, %o5, %o0
4699 alignaddr %o7, %i2, %g4
4700 sir 0x15E8
4701 sdivx %o3, 0x08F0, %g7
4702 subcc %i0, 0x1AD1, %i5
4703 movne %icc, %l0, %l4
4704 array32 %i7, %i1, %l1
4705 fornot1 %f4, %f14, %f26
4706 lduw [%l7 + 0x0C], %l2
4707 fcmpeq16 %f26, %f8, %o6
4708 st %f20, [%l7 + 0x38]
4709 movcc %xcc, %l6, %g2
4710 stw %i6, [%l7 + 0x10]
4711 sll %l5, %i3, %g5
4712 move %xcc, %o4, %i4
4713 movvc %xcc, %g1, %l3
4714 fcmps %fcc1, %f26, %f4
4715 edge8n %g3, %o2, %g6
4716 edge16n %o5, %o1, %o0
4717 add %i2, %o7, %o3
4718 fpsub16 %f22, %f14, %f0
4719 edge16 %g4, %i0, %g7
4720 movpos %xcc, %i5, %l4
4721 movcc %icc, %l0, %i1
4722 xnorcc %l1, 0x0763, %i7
4723 addcc %l2, %l6, %g2
4724 sub %o6, 0x1381, %i6
4725 fmovscc %icc, %f26, %f31
4726 movle %xcc, %l5, %i3
4727 fors %f26, %f11, %f26
4728 edge8l %g5, %o4, %i4
4729 array32 %g1, %l3, %g3
4730 faligndata %f26, %f0, %f18
4731 movrlz %o2, 0x2B7, %o5
4732 ldsb [%l7 + 0x11], %g6
4733 array8 %o1, %i2, %o0
4734 ldsw [%l7 + 0x60], %o7
4735 mulx %o3, 0x13FA, %g4
4736 xnor %i0, 0x1C9D, %i5
4737 edge32 %l4, %g7, %i1
4738 alignaddr %l1, %l0, %i7
4739 fmovdvc %icc, %f11, %f30
4740 array8 %l2, %l6, %g2
4741 sdiv %i6, 0x014F, %o6
4742 movn %xcc, %i3, %l5
4743 orncc %g5, 0x00F9, %i4
4744 for %f26, %f6, %f30
4745 addc %g1, 0x0E1A, %o4
4746 udivcc %l3, 0x0A95, %g3
4747 stx %o2, [%l7 + 0x08]
4748 andcc %g6, %o5, %o1
4749 edge8n %i2, %o7, %o3
4750 fmovsge %xcc, %f10, %f8
4751 ldx [%l7 + 0x10], %o0
4752 movrne %i0, %i5, %g4
4753 andn %g7, %l4, %i1
4754 fmovdne %icc, %f29, %f0
4755 movrlez %l1, %l0, %i7
4756 fone %f8
4757 smulcc %l6, %l2, %i6
4758 xnorcc %g2, %i3, %l5
4759 smulcc %o6, 0x19FC, %g5
4760 orcc %i4, 0x117D, %g1
4761 sllx %l3, %o4, %g3
4762 alignaddr %g6, %o5, %o2
4763 fnor %f30, %f20, %f14
4764 alignaddrl %i2, %o7, %o3
4765 udivcc %o1, 0x0340, %o0
4766 edge32 %i0, %i5, %g7
4767 siam 0x2
4768 movgu %icc, %l4, %i1
4769 sll %l1, 0x11, %g4
4770 fmovs %f12, %f30
4771 mulscc %l0, %i7, %l6
4772 fpadd16s %f17, %f29, %f23
4773 stw %l2, [%l7 + 0x74]
4774 fnand %f0, %f30, %f10
4775 fabss %f11, %f31
4776 movn %xcc, %g2, %i6
4777 fmovrdlez %i3, %f20, %f26
4778 faligndata %f28, %f10, %f4
4779 movcs %xcc, %o6, %l5
4780 setx loop_17, %l0, %l1
4781 return %l1
4782 nop
4783 rdpr %cwp, %g1
4784 rdpr %cansave, %g2
4785 rdpr %canrestore, %g3
4786 rdpr %cleanwin, %g4
4787 rdpr %otherwin, %g5
4788 rdpr %wstate, %g6
4789loop_17: umulcc %o4, 0x12C5, %l3
4790 ldd [%l7 + 0x18], %f18
4791 edge8l %g3, %o5, %o2
4792 sllx %g6, 0x14, %o7
4793 fpadd32 %f4, %f18, %f26
4794 edge8n %i2, %o1, %o0
4795 movgu %xcc, %i0, %o3
4796 fxor %f26, %f22, %f28
4797 fabsd %f4, %f0
4798 xnor %i5, %g7, %l4
4799 alignaddr %i1, %g4, %l1
4800 fcmpeq16 %f16, %f10, %i7
4801 addc %l0, 0x1ECC, %l6
4802 fnor %f6, %f8, %f6
4803 addc %g2, 0x0B78, %l2
4804 ldd [%l7 + 0x08], %i2
4805 alignaddr %i6, %l5, %o6
4806 movre %g1, %i4, %g5
4807 fmovda %icc, %f27, %f31
4808 movge %xcc, %l3, %g3
4809 addcc %o4, 0x04FD, %o5
4810 movleu %xcc, %o2, %g6
4811 udiv %o7, 0x0219, %o1
4812 smul %o0, 0x0721, %i2
4813 edge32ln %i0, %o3, %g7
4814 fnegs %f10, %f28
4815 fmovsa %icc, %f28, %f9
4816 ldx [%l7 + 0x08], %i5
4817 fpadd16 %f28, %f10, %f8
4818 movle %xcc, %i1, %l4
4819 movcc %icc, %l1, %i7
4820 udiv %l0, 0x0ACC, %g4
4821 movvs %icc, %l6, %l2
4822 addcc %i3, 0x1A3B, %g2
4823 subccc %i6, %o6, %l5
4824 subccc %g1, %g5, %i4
4825 srax %l3, 0x16, %o4
4826 ldd [%l7 + 0x10], %f22
4827 mova %icc, %o5, %o2
4828 edge16l %g6, %g3, %o1
4829 movcs %xcc, %o0, %o7
4830 nop
4831 set 0x50, %l3
4832 ldsw [%l7 + %l3], %i0
4833 movrlez %o3, 0x157, %i2
4834 edge8ln %i5, %i1, %g7
4835 fpadd32s %f27, %f16, %f30
4836 edge32 %l1, %l4, %l0
4837 movn %icc, %g4, %i7
4838 array16 %l2, %i3, %g2
4839 fmovsleu %icc, %f17, %f22
4840 movrlez %l6, 0x2AE, %o6
4841 fnegs %f18, %f6
4842 movgu %icc, %l5, %i6
4843 fmovrsgz %g1, %f1, %f4
4844 xor %g5, 0x0F6F, %i4
4845 stx %l3, [%l7 + 0x18]
4846 movpos %icc, %o5, %o2
4847 save %o4, %g6, %g3
4848 rdpr %cwp, %g1
4849 rdpr %cansave, %g2
4850 rdpr %canrestore, %g3
4851 rdpr %cleanwin, %g4
4852 rdpr %otherwin, %g5
4853 rdpr %wstate, %g6
4854 sth %o1, [%l7 + 0x50]
4855 edge8n %o0, %i0, %o3
4856 movg %xcc, %i2, %o7
4857 fmovsne %xcc, %f0, %f1
4858 subccc %i1, 0x1ABE, %g7
4859 edge8ln %l1, %i5, %l4
4860 smulcc %g4, 0x13EF, %i7
4861 fmovscs %xcc, %f10, %f27
4862 fandnot1s %f10, %f16, %f10
4863 andncc %l2, %i3, %l0
4864 movcc %icc, %l6, %o6
4865 fnegs %f24, %f3
4866 alignaddr %l5, %g2, %g1
4867 ld [%l7 + 0x20], %f13
4868 edge16l %g5, %i6, %i4
4869 subccc %o5, %o2, %l3
4870 edge8ln %o4, %g6, %g3
4871 fmovsl %xcc, %f13, %f23
4872 subc %o1, 0x0ED7, %o0
4873 sth %i0, [%l7 + 0x4E]
4874 movrne %i2, %o7, %i1
4875 subccc %g7, 0x0BAE, %l1
4876 fpadd16s %f10, %f12, %f19
4877 movrgz %o3, 0x145, %i5
4878 array32 %l4, %i7, %l2
4879 edge32ln %i3, %g4, %l6
4880 andcc %l0, 0x14C0, %l5
4881 addccc %g2, %g1, %o6
4882 fsrc2 %f12, %f6
4883 edge16ln %g5, %i4, %i6
4884 fzeros %f5
4885 fmovsgu %icc, %f4, %f10
4886 sth %o2, [%l7 + 0x2E]
4887 movn %icc, %l3, %o5
4888 fmovsvs %icc, %f30, %f1
4889 alignaddrl %g6, %o4, %o1
4890 movne %xcc, %o0, %g3
4891 movn %icc, %i0, %o7
4892 sll %i1, %i2, %l1
4893 movcs %xcc, %o3, %g7
4894 xor %i5, %i7, %l2
4895 movpos %icc, %i3, %g4
4896 fcmpgt32 %f4, %f4, %l6
4897 fzero %f16
4898 save %l0, %l5, %g2
4899 rdpr %cwp, %g1
4900 rdpr %cansave, %g2
4901 rdpr %canrestore, %g3
4902 rdpr %cleanwin, %g4
4903 rdpr %otherwin, %g5
4904 rdpr %wstate, %g6
4905 xnor %g1, 0x19A8, %o6
4906 fmovsg %xcc, %f20, %f23
4907 fmovdneg %xcc, %f24, %f11
4908 fmovrslez %g5, %f4, %f24
4909 fones %f20
4910 edge32 %l4, %i6, %i4
4911 movrgez %o2, %l3, %o5
4912 srl %o4, 0x01, %g6
4913 alignaddrl %o0, %o1, %g3
4914 movl %icc, %o7, %i1
4915 ld [%l7 + 0x74], %f15
4916 or %i0, 0x109F, %l1
4917 add %i2, 0x1F93, %g7
4918 ldd [%l7 + 0x78], %f20
4919 ldsh [%l7 + 0x26], %o3
4920 popc %i5, %l2
4921 fnegs %f18, %f12
4922 fnot1 %f18, %f4
4923 umul %i3, 0x1829, %i7
4924 edge32ln %l6, %g4, %l5
4925 fmuld8ulx16 %f18, %f9, %f30
4926 sdivcc %l0, 0x061C, %g2
4927 movpos %xcc, %g1, %g5
4928 ldd [%l7 + 0x20], %l4
4929 fpackfix %f22, %f7
4930 fcmpeq16 %f8, %f22, %o6
4931 fmovdleu %xcc, %f20, %f30
4932 mulx %i4, %i6, %o2
4933 xorcc %l3, 0x06D4, %o4
4934 movre %o5, 0x352, %o0
4935 restore %g6, %g3, %o1
4936 rdpr %cwp, %g1
4937 rdpr %cansave, %g2
4938 rdpr %canrestore, %g3
4939 rdpr %cleanwin, %g4
4940 rdpr %otherwin, %g5
4941 rdpr %wstate, %g6
4942 save %i1, 0x0A5B, %i0
4943 rdpr %cwp, %g1
4944 rdpr %cansave, %g2
4945 rdpr %canrestore, %g3
4946 rdpr %cleanwin, %g4
4947 rdpr %otherwin, %g5
4948 rdpr %wstate, %g6
4949 movgu %xcc, %l1, %o7
4950 popc %i2, %o3
4951 sth %i5, [%l7 + 0x26]
4952 fxnors %f14, %f31, %f17
4953 xor %g7, 0x1F23, %i3
4954 array8 %i7, %l6, %l2
4955 ldsw [%l7 + 0x54], %g4
4956 fmul8ulx16 %f4, %f30, %f18
4957 add %l5, 0x1C0A, %g2
4958 movleu %icc, %g1, %g5
4959 addcc %l0, %o6, %i4
4960 movge %icc, %l4, %o2
4961 ldsw [%l7 + 0x60], %i6
4962 movrlez %l3, %o4, %o5
4963 bshuffle %f12, %f26, %f16
4964 sdiv %g6, 0x031F, %g3
4965 sir 0x0C96
4966 nop
4967 set 0x20, %g6
4968 lduw [%l7 + %g6], %o0
4969 mulscc %i1, 0x1CC8, %i0
4970 movrne %l1, %o1, %i2
4971 edge16l %o3, %i5, %o7
4972 siam 0x3
4973 sub %g7, %i3, %l6
4974 movcs %icc, %i7, %g4
4975 udivx %l5, 0x083A, %g2
4976 movrlz %l2, 0x130, %g1
4977 movrgz %l0, 0x22B, %o6
4978 sra %g5, 0x1E, %i4
4979 setx loop_18, %l0, %l1
4980 return %l1
4981 nop
4982 rdpr %cwp, %g1
4983 rdpr %cansave, %g2
4984 rdpr %canrestore, %g3
4985 rdpr %cleanwin, %g4
4986 rdpr %otherwin, %g5
4987 rdpr %wstate, %g6
4988loop_18: ldsb [%l7 + 0x70], %i6
4989 alignaddr %o5, %g6, %o4
4990 stx %g3, [%l7 + 0x78]
4991 movcs %icc, %o0, %i1
4992 movne %icc, %l1, %i0
4993 edge8 %i2, %o3, %o1
4994 stw %i5, [%l7 + 0x3C]
4995 subc %o7, %g7, %i3
4996 fnands %f6, %f27, %f25
4997 movrne %l6, %g4, %l5
4998 fnor %f30, %f18, %f18
4999 umul %g2, %i7, %g1
5000 sll %l2, 0x1C, %o6
5001 fornot1s %f19, %f29, %f8
5002 add %g5, %i4, %l0
5003 fmovse %icc, %f22, %f28
5004 andn %o2, 0x0C5D, %l4
5005 sdivx %i6, 0x08EC, %l3
5006 edge32ln %g6, %o5, %o4
5007 srlx %g3, %i1, %l1
5008 movle %icc, %i0, %o0
5009 fnand %f16, %f12, %f12
5010 add %o3, 0x1145, %o1
5011 fmovdcc %xcc, %f31, %f15
5012 array16 %i5, %o7, %g7
5013 fornot1 %f22, %f4, %f6
5014 fsrc2 %f22, %f22
5015 fsrc2 %f30, %f28
5016 sethi 0x156F, %i2
5017 sir 0x0AAE
5018 array8 %l6, %i3, %g4
5019 mova %icc, %g2, %l5
5020 array16 %i7, %g1, %o6
5021 nop
5022 set 0x60, %g5
5023 std %f20, [%l7 + %g5]
5024 udivcc %g5, 0x06E7, %i4
5025 ldsh [%l7 + 0x26], %l2
5026 orcc %l0, 0x12D4, %o2
5027 edge32 %l4, %l3, %i6
5028 movrlz %g6, 0x12B, %o5
5029 ldx [%l7 + 0x38], %o4
5030 fnand %f28, %f22, %f14
5031 ldsw [%l7 + 0x40], %g3
5032 movgu %icc, %i1, %i0
5033 sdivx %o0, 0x0881, %o3
5034 lduh [%l7 + 0x6C], %o1
5035 edge8ln %i5, %l1, %o7
5036 fmul8ulx16 %f8, %f24, %f24
5037 fandnot1s %f19, %f20, %f10
5038 fmul8sux16 %f28, %f20, %f20
5039 movrlz %g7, 0x18C, %l6
5040 edge8 %i3, %i2, %g2
5041 udivx %g4, 0x013B, %i7
5042 lduh [%l7 + 0x76], %l5
5043 smul %g1, 0x08ED, %o6
5044 ldsb [%l7 + 0x1C], %g5
5045 ldsb [%l7 + 0x10], %i4
5046 fzeros %f25
5047 save %l0, %l2, %l4
5048 rdpr %cwp, %g1
5049 rdpr %cansave, %g2
5050 rdpr %canrestore, %g3
5051 rdpr %cleanwin, %g4
5052 rdpr %otherwin, %g5
5053 rdpr %wstate, %g6
5054 fone %f28
5055 fnands %f5, %f20, %f11
5056 stx %l3, [%l7 + 0x60]
5057 udivcc %i6, 0x1529, %o2
5058 sth %g6, [%l7 + 0x08]
5059 fmovrdgz %o4, %f6, %f20
5060 ldd [%l7 + 0x70], %f14
5061 edge8 %g3, %i1, %i0
5062 movl %icc, %o5, %o0
5063 fnot1 %f28, %f8
5064 sdiv %o3, 0x1994, %i5
5065 movvs %xcc, %l1, %o1
5066 nop
5067 set 0x60, %g1
5068 stx %o7, [%l7 + %g1]
5069 movpos %icc, %l6, %i3
5070 fpadd16s %f31, %f10, %f27
5071 fmovdl %icc, %f8, %f6
5072 edge32 %g7, %i2, %g4
5073 fmovsn %xcc, %f21, %f8
5074 fmovrdlz %g2, %f30, %f22
5075 movvs %xcc, %l5, %i7
5076 fmovrse %g1, %f6, %f28
5077 fpsub32 %f20, %f22, %f22
5078 movneg %xcc, %g5, %i4
5079 edge8l %l0, %o6, %l4
5080 and %l2, %i6, %o2
5081 add %l3, %g6, %o4
5082 movrgz %i1, %i0, %g3
5083 fandnot2 %f26, %f16, %f0
5084 edge8n %o5, %o0, %i5
5085 edge32ln %o3, %l1, %o1
5086 movre %o7, %i3, %l6
5087 sdivcc %i2, 0x1406, %g7
5088 ldub [%l7 + 0x27], %g2
5089 sdiv %g4, 0x1999, %l5
5090 array8 %g1, %i7, %i4
5091 xnor %l0, %o6, %g5
5092 mulx %l2, %l4, %i6
5093 ldd [%l7 + 0x30], %o2
5094 fmovdvs %xcc, %f7, %f8
5095 stx %l3, [%l7 + 0x78]
5096 movrgz %o4, 0x2DA, %g6
5097 movrne %i1, 0x020, %g3
5098 ldsw [%l7 + 0x20], %i0
5099 movl %xcc, %o5, %o0
5100 orncc %i5, %o3, %o1
5101 edge16ln %l1, %i3, %o7
5102 smulcc %l6, 0x0449, %i2
5103 edge32 %g7, %g2, %g4
5104 fmovrdlz %l5, %f4, %f18
5105 fmovdl %xcc, %f9, %f18
5106 xnorcc %g1, 0x08A3, %i4
5107 edge32 %l0, %i7, %o6
5108 array16 %g5, %l4, %l2
5109 andncc %o2, %i6, %l3
5110 nop
5111 set 0x38, %g3
5112 stx %g6, [%l7 + %g3]
5113 add %o4, 0x19EF, %i1
5114 orn %i0, %g3, %o0
5115 lduh [%l7 + 0x16], %o5
5116 fpmerge %f30, %f27, %f8
5117 edge32 %i5, %o1, %o3
5118 umulcc %i3, 0x1215, %l1
5119 edge16 %l6, %i2, %g7
5120 ldd [%l7 + 0x50], %o6
5121 movrlz %g2, 0x3CC, %l5
5122 movpos %icc, %g4, %i4
5123 movn %xcc, %l0, %g1
5124 lduh [%l7 + 0x78], %i7
5125 orncc %o6, 0x10E5, %g5
5126 ldx [%l7 + 0x68], %l2
5127 fnot2s %f18, %f27
5128 restore %o2, %l4, %l3
5129 rdpr %cwp, %g1
5130 rdpr %cansave, %g2
5131 rdpr %canrestore, %g3
5132 rdpr %cleanwin, %g4
5133 rdpr %otherwin, %g5
5134 rdpr %wstate, %g6
5135 xorcc %g6, %o4, %i1
5136 edge32l %i0, %g3, %o0
5137 orn %i6, %o5, %o1
5138 andcc %i5, 0x1EAC, %i3
5139 array8 %o3, %l6, %i2
5140 movrgez %l1, %o7, %g2
5141 move %xcc, %g7, %g4
5142 sub %l5, %l0, %i4
5143 sdivcc %g1, 0x1830, %o6
5144 xnorcc %g5, 0x0B64, %l2
5145 edge8ln %i7, %l4, %o2
5146 orcc %g6, %l3, %o4
5147 stx %i0, [%l7 + 0x50]
5148 srl %i1, 0x06, %o0
5149 orncc %g3, 0x0081, %o5
5150 move %icc, %i6, %o1
5151 andn %i5, 0x13C2, %i3
5152 srax %o3, 0x0A, %l6
5153 setx loop_19, %l0, %l1
5154 return %l1
5155 nop
5156 rdpr %cwp, %g1
5157 rdpr %cansave, %g2
5158 rdpr %canrestore, %g3
5159 rdpr %cleanwin, %g4
5160 rdpr %otherwin, %g5
5161 rdpr %wstate, %g6
5162loop_19: fxor %f2, %f28, %f4
5163 fmovrsgez %g2, %f5, %f29
5164 array8 %g4, %g7, %l5
5165 fands %f2, %f2, %f9
5166 smul %l0, %g1, %o6
5167 edge8ln %i4, %l2, %g5
5168 lduw [%l7 + 0x50], %l4
5169 fcmpd %fcc3, %f8, %f0
5170 edge8 %i7, %o2, %l3
5171 fcmpgt32 %f28, %f26, %g6
5172 movrgez %o4, %i1, %o0
5173 andcc %i0, %g3, %o5
5174 array16 %o1, %i5, %i6
5175 fmovsl %icc, %f9, %f12
5176 smulcc %o3, 0x0CFF, %l6
5177 addc %i2, 0x0245, %o7
5178 movne %xcc, %i3, %g2
5179 movle %icc, %l1, %g7
5180 fmul8x16al %f21, %f4, %f16
5181 andcc %g4, %l5, %l0
5182 movre %g1, %o6, %l2
5183 edge16 %i4, %g5, %l4
5184 andcc %o2, 0x025E, %l3
5185 fpmerge %f10, %f8, %f4
5186 movrgz %i7, 0x16A, %g6
5187 fpadd16 %f6, %f0, %f8
5188 addccc %o4, 0x06CE, %i1
5189 orn %o0, 0x0109, %i0
5190 movleu %xcc, %g3, %o1
5191 nop
5192 set 0x78, %o2
5193 ldx [%l7 + %o2], %i5
5194 sll %o5, %o3, %i6
5195 array32 %i2, %l6, %o7
5196 sra %i3, %l1, %g7
5197 stb %g2, [%l7 + 0x21]
5198 xnor %l5, %l0, %g1
5199 srax %o6, %l2, %i4
5200 umul %g5, 0x1BA2, %g4
5201 movvs %icc, %l4, %o2
5202 xorcc %l3, 0x1A0A, %i7
5203 xorcc %o4, %g6, %i1
5204 movcs %xcc, %o0, %g3
5205 movge %icc, %o1, %i0
5206 add %i5, %o3, %o5
5207 mova %icc, %i6, %l6
5208 ld [%l7 + 0x0C], %f0
5209 fmovrdgez %i2, %f24, %f22
5210 array16 %o7, %i3, %l1
5211 movcc %xcc, %g2, %l5
5212 lduh [%l7 + 0x78], %g7
5213 movcc %icc, %l0, %o6
5214 add %g1, 0x14D8, %i4
5215 ldsh [%l7 + 0x14], %l2
5216 udiv %g5, 0x0853, %g4
5217 fmovrsne %l4, %f11, %f8
5218 movrlez %o2, 0x1AE, %i7
5219 ldub [%l7 + 0x72], %o4
5220 fmovdvs %icc, %f17, %f21
5221 sll %g6, 0x04, %i1
5222 fmovdgu %icc, %f5, %f18
5223 movgu %xcc, %o0, %l3
5224 ldx [%l7 + 0x50], %o1
5225 andncc %i0, %g3, %i5
5226 fmovrslez %o3, %f13, %f0
5227 fmovdn %xcc, %f31, %f2
5228 edge16l %i6, %l6, %o5
5229 move %xcc, %o7, %i3
5230 smul %i2, %g2, %l5
5231 orn %l1, %g7, %o6
5232 movrlz %l0, 0x11C, %g1
5233 orn %i4, %g5, %l2
5234 st %f16, [%l7 + 0x58]
5235 lduh [%l7 + 0x56], %l4
5236 or %g4, 0x0DA4, %o2
5237 fpmerge %f1, %f17, %f14
5238 udivx %o4, 0x02B6, %g6
5239 edge8 %i1, %i7, %o0
5240 fmul8ulx16 %f2, %f16, %f2
5241 fmovscs %icc, %f28, %f4
5242 movrgez %o1, %l3, %g3
5243 alignaddr %i0, %o3, %i5
5244 move %icc, %i6, %o5
5245 fornot2s %f19, %f8, %f12
5246 smulcc %o7, %i3, %l6
5247 edge16 %i2, %l5, %g2
5248 srlx %g7, 0x0E, %o6
5249 addc %l0, 0x129B, %g1
5250 andncc %l1, %i4, %g5
5251 fmovrdgz %l2, %f14, %f18
5252 fpackfix %f14, %f8
5253 fmovdcc %xcc, %f14, %f24
5254 movrlez %l4, %g4, %o4
5255 fcmpd %fcc3, %f4, %f2
5256 movle %icc, %g6, %i1
5257 addc %o2, 0x09DF, %o0
5258 addccc %o1, %i7, %l3
5259 edge8l %i0, %g3, %i5
5260 movrlz %o3, %o5, %i6
5261 subccc %o7, %i3, %l6
5262 fmovdgu %icc, %f24, %f4
5263 sllx %l5, 0x0B, %i2
5264 mulscc %g2, %g7, %o6
5265 orcc %g1, 0x19D2, %l0
5266 movle %icc, %i4, %g5
5267 edge8ln %l1, %l2, %l4
5268 move %xcc, %g4, %g6
5269 movrne %o4, %o2, %i1
5270 sdivx %o0, 0x0C1A, %i7
5271 fmovdcs %xcc, %f0, %f8
5272 faligndata %f28, %f4, %f24
5273 sethi 0x123F, %o1
5274 mulscc %l3, 0x1C7A, %i0
5275 sdiv %g3, 0x00B5, %i5
5276 subcc %o5, 0x17BF, %o3
5277 stx %i6, [%l7 + 0x20]
5278 smulcc %o7, %l6, %l5
5279 nop
5280 set 0x64, %g7
5281 lduh [%l7 + %g7], %i2
5282 xnorcc %i3, 0x0B74, %g7
5283 fmuld8ulx16 %f24, %f7, %f26
5284 addc %g2, 0x1462, %o6
5285 fmovdcc %xcc, %f14, %f31
5286 fmovsvs %xcc, %f5, %f2
5287 array32 %l0, %i4, %g1
5288 fcmpgt32 %f14, %f16, %g5
5289 alignaddrl %l1, %l2, %g4
5290 array8 %g6, %l4, %o4
5291 fandnot2s %f9, %f9, %f2
5292 bshuffle %f28, %f0, %f12
5293 fand %f8, %f6, %f0
5294 andcc %i1, %o0, %o2
5295 edge8n %o1, %i7, %l3
5296 fmuld8ulx16 %f18, %f16, %f12
5297 ldub [%l7 + 0x4E], %i0
5298 srax %i5, %g3, %o3
5299 movre %i6, %o7, %o5
5300 movcs %xcc, %l6, %l5
5301 movre %i3, %i2, %g2
5302 st %f16, [%l7 + 0x54]
5303 edge32n %o6, %l0, %i4
5304 fmovrsne %g7, %f16, %f9
5305 movleu %xcc, %g1, %l1
5306 fmovdneg %icc, %f18, %f2
5307 ldd [%l7 + 0x50], %l2
5308 subcc %g5, 0x0902, %g6
5309 edge32 %l4, %g4, %o4
5310 mulx %i1, 0x05B0, %o0
5311 fornot2 %f16, %f14, %f2
5312 edge32n %o2, %i7, %o1
5313 umul %l3, 0x182A, %i0
5314 fmovrdlez %g3, %f2, %f26
5315 srlx %o3, 0x14, %i5
5316 udivcc %o7, 0x0E7D, %o5
5317 fcmpgt16 %f2, %f12, %i6
5318 stw %l5, [%l7 + 0x14]
5319 alignaddr %l6, %i3, %i2
5320 array16 %o6, %l0, %g2
5321 sth %i4, [%l7 + 0x1A]
5322 sdivcc %g1, 0x05AC, %l1
5323 nop
5324 set 0x54, %i6
5325 lduw [%l7 + %i6], %g7
5326 fpadd16 %f14, %f28, %f14
5327 move %icc, %g5, %l2
5328 std %f10, [%l7 + 0x30]
5329 alignaddrl %g6, %l4, %g4
5330 fmovsn %icc, %f8, %f24
5331 edge8n %o4, %i1, %o2
5332 ldsw [%l7 + 0x28], %o0
5333 movle %xcc, %i7, %l3
5334 movne %xcc, %o1, %i0
5335 movl %xcc, %o3, %g3
5336 edge8 %i5, %o5, %i6
5337 addcc %l5, 0x1D51, %l6
5338 edge32n %i3, %i2, %o6
5339 stx %l0, [%l7 + 0x60]
5340 sll %o7, %g2, %i4
5341 addccc %g1, 0x034C, %g7
5342 udivcc %g5, 0x1D78, %l2
5343 movrlz %g6, 0x0C4, %l1
5344 ldx [%l7 + 0x50], %l4
5345 and %o4, 0x15EB, %g4
5346 orncc %i1, 0x12F7, %o2
5347 andcc %i7, %l3, %o0
5348 mova %xcc, %i0, %o1
5349 movvs %xcc, %o3, %i5
5350 array32 %g3, %i6, %l5
5351 srax %o5, 0x1C, %i3
5352 edge8l %l6, %o6, %l0
5353 fcmpeq16 %f30, %f28, %o7
5354 xor %i2, 0x0B7D, %g2
5355 sir 0x0ADC
5356 fpackfix %f10, %f7
5357 edge8 %g1, %g7, %i4
5358 fmovsa %icc, %f25, %f3
5359 fnot1s %f9, %f12
5360 std %f16, [%l7 + 0x20]
5361 movrgz %g5, %g6, %l2
5362 movrne %l1, %l4, %o4
5363 move %icc, %g4, %o2
5364 movpos %icc, %i7, %i1
5365 fxor %f18, %f12, %f26
5366 movge %icc, %l3, %i0
5367 std %f24, [%l7 + 0x50]
5368 udivx %o1, 0x0276, %o3
5369 fandnot1s %f10, %f4, %f7
5370 ldub [%l7 + 0x6E], %i5
5371 subccc %g3, %i6, %o0
5372 movrne %l5, 0x04B, %o5
5373 ldub [%l7 + 0x25], %i3
5374 std %f24, [%l7 + 0x40]
5375 fmovdg %xcc, %f17, %f11
5376 stb %o6, [%l7 + 0x6A]
5377 popc 0x1487, %l6
5378 edge16ln %o7, %i2, %l0
5379 sll %g1, %g7, %i4
5380 fmovdvs %icc, %f24, %f25
5381 sethi 0x16B1, %g5
5382 srlx %g2, 0x05, %l2
5383 movn %icc, %l1, %g6
5384 alignaddr %o4, %g4, %l4
5385 fones %f15
5386 sll %o2, 0x18, %i1
5387 save %l3, %i7, %i0
5388 rdpr %cwp, %g1
5389 rdpr %cansave, %g2
5390 rdpr %canrestore, %g3
5391 rdpr %cleanwin, %g4
5392 rdpr %otherwin, %g5
5393 rdpr %wstate, %g6
5394 fxors %f16, %f17, %f15
5395 movgu %icc, %o3, %i5
5396 stb %o1, [%l7 + 0x0E]
5397 nop
5398 set 0x42, %i3
5399 lduh [%l7 + %i3], %i6
5400 edge8l %o0, %g3, %o5
5401 stw %l5, [%l7 + 0x6C]
5402 fmovdvc %xcc, %f30, %f6
5403 edge16n %i3, %l6, %o7
5404 fmovsvc %icc, %f31, %f17
5405 sra %i2, 0x0F, %o6
5406 restore %l0, 0x1D4E, %g7
5407 rdpr %cwp, %g1
5408 rdpr %cansave, %g2
5409 rdpr %canrestore, %g3
5410 rdpr %cleanwin, %g4
5411 rdpr %otherwin, %g5
5412 rdpr %wstate, %g6
5413 xor %i4, 0x1FAF, %g5
5414 nop
5415 set 0x5F, %i0
5416 stb %g1, [%l7 + %i0]
5417 fmovdge %xcc, %f21, %f1
5418 andn %g2, %l1, %l2
5419 orn %o4, %g4, %l4
5420 fmovdg %xcc, %f31, %f31
5421 fcmpne16 %f10, %f6, %o2
5422 ldsb [%l7 + 0x3C], %g6
5423 sub %l3, %i7, %i0
5424 ldd [%l7 + 0x48], %o2
5425 or %i5, 0x0E65, %o1
5426 ldsw [%l7 + 0x0C], %i6
5427 movg %icc, %o0, %i1
5428 array8 %o5, %g3, %i3
5429 sir 0x11A5
5430 edge16ln %l5, %o7, %l6
5431 smul %i2, 0x046B, %l0
5432 sir 0x0DDA
5433 sethi 0x0CB8, %o6
5434 sub %g7, %g5, %i4
5435 sth %g1, [%l7 + 0x6E]
5436 smulcc %g2, %l1, %l2
5437 fxor %f24, %f24, %f24
5438 sdiv %o4, 0x01B5, %g4
5439 movle %icc, %o2, %l4
5440 movcc %xcc, %l3, %g6
5441 add %i0, 0x120D, %i7
5442 fnot1 %f8, %f6
5443 addc %i5, %o1, %o3
5444 sir 0x0ABB
5445 andcc %o0, %i6, %o5
5446 array16 %g3, %i3, %l5
5447 fpadd32 %f26, %f4, %f14
5448 movleu %icc, %i1, %l6
5449 ldsh [%l7 + 0x32], %i2
5450 sdivcc %l0, 0x1234, %o7
5451 edge32l %o6, %g7, %i4
5452 srax %g1, 0x0B, %g5
5453 fmovrdne %l1, %f26, %f4
5454 fmovrslz %l2, %f23, %f23
5455 orcc %g2, 0x039B, %g4
5456 edge32n %o2, %o4, %l4
5457 ldsh [%l7 + 0x30], %l3
5458 fmovscs %icc, %f0, %f14
5459 andcc %i0, %i7, %i5
5460 movrgez %o1, 0x0F4, %o3
5461 fmovsa %xcc, %f10, %f6
5462 movvs %xcc, %g6, %o0
5463 edge32n %i6, %g3, %o5
5464 subcc %l5, 0x10B0, %i1
5465 addccc %i3, %i2, %l0
5466 fcmpeq32 %f12, %f4, %l6
5467 mulx %o7, 0x0D42, %g7
5468 ldub [%l7 + 0x2A], %i4
5469 subccc %g1, %g5, %l1
5470 movpos %icc, %l2, %o6
5471 movrlz %g4, 0x064, %g2
5472 sethi 0x1660, %o4
5473 movge %xcc, %l4, %l3
5474 or %i0, 0x1F12, %o2
5475 sra %i5, 0x1A, %i7
5476 fmovsvc %icc, %f10, %f20
5477 and %o3, %o1, %g6
5478 fornot1s %f3, %f14, %f27
5479 andcc %i6, %o0, %g3
5480 save %l5, 0x1D77, %i1
5481 rdpr %cwp, %g1
5482 rdpr %cansave, %g2
5483 rdpr %canrestore, %g3
5484 rdpr %cleanwin, %g4
5485 rdpr %otherwin, %g5
5486 rdpr %wstate, %g6
5487 umulcc %i3, 0x0737, %o5
5488 srl %l0, %l6, %o7
5489 stx %i2, [%l7 + 0x30]
5490 fmovdcc %xcc, %f28, %f11
5491 movl %xcc, %i4, %g7
5492 addccc %g1, 0x1E64, %g5
5493 sra %l2, 0x13, %l1
5494 sdivcc %g4, 0x16EA, %g2
5495 sub %o6, %o4, %l4
5496 save %i0, %l3, %o2
5497 rdpr %cwp, %g1
5498 rdpr %cansave, %g2
5499 rdpr %canrestore, %g3
5500 rdpr %cleanwin, %g4
5501 rdpr %otherwin, %g5
5502 rdpr %wstate, %g6
5503 udiv %i5, 0x1949, %o3
5504 movneg %xcc, %o1, %i7
5505 sllx %i6, %o0, %g6
5506 edge8 %g3, %l5, %i1
5507 fpack32 %f22, %f24, %f4
5508 movpos %icc, %o5, %i3
5509 ldub [%l7 + 0x45], %l0
5510 fcmpne16 %f8, %f6, %o7
5511 stw %i2, [%l7 + 0x14]
5512 subc %i4, 0x1EE9, %l6
5513 st %f1, [%l7 + 0x08]
5514 fmovsneg %icc, %f14, %f5
5515 movvc %xcc, %g7, %g1
5516 mulscc %g5, %l2, %g4
5517 movne %icc, %l1, %g2
5518 orncc %o4, %o6, %l4
5519 movcc %icc, %l3, %i0
5520 subcc %o2, 0x05C8, %i5
5521 fcmpgt32 %f12, %f14, %o1
5522 ldsh [%l7 + 0x10], %i7
5523 fpack32 %f24, %f26, %f2
5524 mulx %i6, %o0, %o3
5525 edge32n %g6, %l5, %i1
5526 array16 %o5, %i3, %l0
5527 movrlz %o7, %g3, %i2
5528 fmovsn %xcc, %f20, %f9
5529 sethi 0x0961, %i4
5530 mova %icc, %l6, %g7
5531 movpos %icc, %g1, %g5
5532 nop
5533 set 0x50, %g2
5534 lduh [%l7 + %g2], %l2
5535 fsrc1s %f19, %f18
5536 and %l1, %g4, %g2
5537 udivcc %o6, 0x1AE0, %l4
5538 ldsh [%l7 + 0x1E], %o4
5539 fmovrsgez %l3, %f3, %f4
5540 xnorcc %o2, 0x18B4, %i5
5541 movl %icc, %o1, %i0
5542 stb %i6, [%l7 + 0x7D]
5543 movn %icc, %o0, %o3
5544 movre %i7, %g6, %l5
5545 fpmerge %f28, %f10, %f0
5546 udivcc %i1, 0x16E7, %o5
5547 mova %icc, %i3, %l0
5548 movrne %g3, %i2, %o7
5549 movl %icc, %i4, %l6
5550 sir 0x1A31
5551 fandnot2 %f24, %f16, %f16
5552 movre %g1, 0x35F, %g5
5553 fmovrdlez %g7, %f10, %f2
5554 fmovdcs %icc, %f18, %f21
5555 lduh [%l7 + 0x7C], %l2
5556 fmovsa %icc, %f9, %f26
5557 fpsub32 %f2, %f10, %f4
5558 fabsd %f6, %f30
5559 ldd [%l7 + 0x70], %g4
5560 srax %l1, 0x19, %o6
5561 fxnors %f18, %f15, %f8
5562 move %icc, %g2, %o4
5563 umulcc %l3, %o2, %l4
5564 edge32n %o1, %i0, %i5
5565 movle %icc, %o0, %i6
5566 sll %o3, %i7, %l5
5567 andcc %g6, 0x0A74, %o5
5568 st %f25, [%l7 + 0x60]
5569 array8 %i1, %l0, %g3
5570 smul %i3, 0x0587, %i2
5571 andncc %o7, %l6, %g1
5572 ldd [%l7 + 0x30], %g4
5573 stb %i4, [%l7 + 0x5C]
5574 sth %l2, [%l7 + 0x42]
5575 mova %xcc, %g4, %g7
5576 ld [%l7 + 0x14], %f15
5577 movcs %xcc, %l1, %o6
5578 andn %o4, 0x115C, %l3
5579 orcc %o2, %l4, %g2
5580 sll %i0, %i5, %o0
5581 ld [%l7 + 0x78], %f10
5582 mova %icc, %i6, %o3
5583 edge16n %o1, %i7, %l5
5584 edge8l %o5, %i1, %g6
5585 edge16l %l0, %g3, %i2
5586 movl %xcc, %o7, %i3
5587 movge %xcc, %g1, %g5
5588 sir 0x0F94
5589 umulcc %i4, %l2, %l6
5590 xnor %g7, 0x0A68, %l1
5591 edge8 %o6, %o4, %g4
5592 mulscc %l3, 0x0045, %l4
5593 movrlez %g2, %i0, %o2
5594 edge16n %i5, %i6, %o0
5595 edge16ln %o3, %i7, %l5
5596 orn %o1, 0x1C21, %i1
5597 movn %icc, %o5, %g6
5598 array32 %g3, %l0, %o7
5599 edge8 %i3, %i2, %g5
5600 subcc %i4, %g1, %l2
5601 orn %g7, %l1, %o6
5602 edge16 %o4, %g4, %l6
5603 ldsw [%l7 + 0x60], %l3
5604 sll %l4, %g2, %o2
5605 stb %i0, [%l7 + 0x58]
5606 stw %i5, [%l7 + 0x30]
5607 ldsh [%l7 + 0x6A], %o0
5608 movpos %icc, %i6, %i7
5609 setx loop_20, %l0, %l1
5610 return %l1
5611 nop
5612 rdpr %cwp, %g1
5613 rdpr %cansave, %g2
5614 rdpr %canrestore, %g3
5615 rdpr %cleanwin, %g4
5616 rdpr %otherwin, %g5
5617 rdpr %wstate, %g6
5618loop_20: fpadd32s %f21, %f20, %f5
5619 std %f26, [%l7 + 0x18]
5620 movcs %icc, %i1, %g6
5621 ldsh [%l7 + 0x72], %g3
5622 movne %xcc, %o5, %o7
5623 fmovsn %icc, %f30, %f12
5624 st %f29, [%l7 + 0x74]
5625 stw %i3, [%l7 + 0x44]
5626 movneg %icc, %l0, %i2
5627 fmovscc %icc, %f7, %f9
5628 movvc %xcc, %g5, %i4
5629 array32 %g1, %g7, %l1
5630 movvc %xcc, %o6, %o4
5631 srax %l2, %l6, %g4
5632 ldsb [%l7 + 0x0D], %l3
5633 movrlz %l4, %g2, %o2
5634 movcs %xcc, %i5, %o0
5635 nop
5636 set 0x08, %o3
5637 lduh [%l7 + %o3], %i0
5638 ld [%l7 + 0x50], %f9
5639 array16 %i7, %o3, %o1
5640 edge16l %l5, %i1, %i6
5641 movgu %xcc, %g6, %o5
5642 srlx %g3, 0x11, %i3
5643 movcc %xcc, %l0, %o7
5644 ld [%l7 + 0x4C], %f26
5645 fmul8x16au %f0, %f17, %f28
5646 array32 %g5, %i4, %i2
5647 subcc %g7, 0x0FDD, %g1
5648 edge8l %o6, %l1, %o4
5649 movrlz %l6, %l2, %l3
5650 fornot2 %f24, %f20, %f4
5651 srax %g4, 0x14, %l4
5652 addcc %g2, %o2, %i5
5653 st %f26, [%l7 + 0x58]
5654 subcc %i0, 0x1A28, %o0
5655 array32 %i7, %o1, %l5
5656 addccc %o3, %i1, %g6
5657 umulcc %i6, 0x14D0, %g3
5658 edge32l %i3, %o5, %l0
5659 ldub [%l7 + 0x67], %o7
5660 mulx %i4, %i2, %g7
5661 fmovsleu %icc, %f24, %f12
5662 fmovsvs %xcc, %f6, %f19
5663 sra %g1, 0x06, %g5
5664 xorcc %o6, 0x1964, %o4
5665 fexpand %f17, %f20
5666 ldsw [%l7 + 0x18], %l1
5667 ldd [%l7 + 0x60], %f2
5668 fpsub16s %f18, %f7, %f14
5669 sra %l6, %l3, %l2
5670 mova %icc, %l4, %g2
5671 addcc %o2, 0x04DE, %g4
5672 sra %i5, %o0, %i0
5673 sdivx %o1, 0x01AB, %l5
5674 fmovdcs %xcc, %f9, %f27
5675 fnot1 %f18, %f22
5676 movn %xcc, %i7, %i1
5677 addcc %g6, %o3, %g3
5678 movpos %icc, %i3, %o5
5679 sub %l0, 0x0331, %o7
5680 movgu %icc, %i6, %i4
5681 fmovsgu %icc, %f5, %f16
5682 fmovrsgz %g7, %f14, %f4
5683 sdivx %i2, 0x16A1, %g5
5684 fmovrdlz %g1, %f26, %f6
5685 mova %xcc, %o6, %l1
5686 stb %l6, [%l7 + 0x34]
5687 movpos %icc, %o4, %l3
5688 array16 %l4, %l2, %o2
5689 addccc %g2, 0x054C, %i5
5690 subcc %o0, %i0, %o1
5691 fmovsvs %xcc, %f25, %f16
5692 xnorcc %l5, 0x05C0, %i7
5693 movne %xcc, %g4, %g6
5694 fnors %f5, %f23, %f7
5695 edge16l %i1, %o3, %g3
5696 addccc %o5, 0x1566, %i3
5697 orcc %l0, 0x0473, %o7
5698 fandnot2s %f11, %f16, %f21
5699 stw %i4, [%l7 + 0x3C]
5700 edge8ln %i6, %i2, %g5
5701 std %f24, [%l7 + 0x18]
5702 fcmpgt16 %f18, %f18, %g1
5703 srax %o6, %g7, %l6
5704 addccc %o4, 0x16C8, %l1
5705 fmovsge %xcc, %f12, %f31
5706 movrne %l3, %l2, %l4
5707 edge32l %o2, %g2, %i5
5708 array8 %i0, %o0, %l5
5709 edge32l %i7, %o1, %g4
5710 umulcc %i1, %o3, %g3
5711 udiv %g6, 0x12DF, %i3
5712 movre %o5, %l0, %i4
5713 movrlz %o7, 0x13D, %i2
5714 and %g5, 0x19BC, %g1
5715 fmovdg %icc, %f0, %f12
5716 addccc %o6, %i6, %g7
5717 movrne %l6, 0x1AF, %o4
5718 umulcc %l1, 0x143F, %l3
5719 sir 0x0AA7
5720 array32 %l2, %l4, %g2
5721 save %i5, %i0, %o0
5722 rdpr %cwp, %g1
5723 rdpr %cansave, %g2
5724 rdpr %canrestore, %g3
5725 rdpr %cleanwin, %g4
5726 rdpr %otherwin, %g5
5727 rdpr %wstate, %g6
5728 srl %o2, %i7, %l5
5729 movcc %xcc, %o1, %i1
5730 umul %o3, %g3, %g6
5731 fpadd32s %f25, %f10, %f30
5732 movle %xcc, %g4, %i3
5733 fmovsn %xcc, %f24, %f24
5734 orcc %l0, %o5, %i4
5735 subcc %i2, %g5, %o7
5736 lduw [%l7 + 0x0C], %g1
5737 sethi 0x0275, %i6
5738 edge32ln %o6, %g7, %l6
5739 xor %o4, %l3, %l2
5740 fmovsn %xcc, %f17, %f12
5741 fabss %f9, %f12
5742 movrgz %l1, 0x281, %g2
5743 sub %l4, %i5, %i0
5744 edge16n %o0, %i7, %o2
5745 sub %o1, %l5, %o3
5746 fpadd32 %f24, %f22, %f14
5747 fmul8ulx16 %f8, %f24, %f20
5748 addcc %i1, %g3, %g4
5749 sdivcc %i3, 0x0229, %g6
5750 fpadd32 %f24, %f18, %f8
5751 fmovrsgez %o5, %f0, %f7
5752 nop
5753 set 0x32, %o6
5754 stb %i4, [%l7 + %o6]
5755 movg %xcc, %l0, %g5
5756 umul %i2, 0x1227, %o7
5757 sdivcc %i6, 0x0173, %o6
5758 movge %xcc, %g1, %g7
5759 st %f22, [%l7 + 0x48]
5760 fpadd16s %f6, %f19, %f2
5761 add %l6, %o4, %l3
5762 fsrc1 %f18, %f28
5763 alignaddr %l2, %l1, %l4
5764 edge32n %g2, %i5, %o0
5765 orcc %i7, 0x04C5, %i0
5766 orn %o2, %o1, %o3
5767 fzeros %f13
5768 fands %f20, %f27, %f25
5769 movrne %l5, 0x251, %g3
5770 umul %g4, 0x07E4, %i1
5771 movvc %icc, %i3, %g6
5772 sdivx %i4, 0x0A4D, %l0
5773 orn %g5, %o5, %o7
5774 addccc %i6, %o6, %i2
5775 std %f10, [%l7 + 0x48]
5776 xorcc %g7, 0x0C93, %l6
5777 std %f6, [%l7 + 0x28]
5778 umulcc %o4, %g1, %l2
5779 fcmpes %fcc1, %f11, %f23
5780 fmul8sux16 %f8, %f12, %f2
5781 edge16ln %l1, %l4, %g2
5782 lduw [%l7 + 0x44], %i5
5783 smulcc %o0, 0x0934, %i7
5784 fpsub16s %f7, %f3, %f22
5785 srax %i0, 0x1F, %l3
5786 edge8n %o2, %o3, %o1
5787 smul %l5, 0x0C19, %g3
5788 edge32ln %i1, %i3, %g4
5789 ldd [%l7 + 0x08], %g6
5790 fmovs %f15, %f11
5791 std %f22, [%l7 + 0x60]
5792 umulcc %i4, 0x0C53, %g5
5793 fcmple32 %f4, %f10, %l0
5794 fmovscs %icc, %f17, %f4
5795 fsrc1s %f28, %f16
5796 ldsh [%l7 + 0x7C], %o7
5797 xnor %i6, 0x1FFD, %o5
5798 restore %o6, %i2, %g7
5799 rdpr %cwp, %g1
5800 rdpr %cansave, %g2
5801 rdpr %canrestore, %g3
5802 rdpr %cleanwin, %g4
5803 rdpr %otherwin, %g5
5804 rdpr %wstate, %g6
5805 ldsh [%l7 + 0x34], %l6
5806 andncc %o4, %l2, %l1
5807 fexpand %f9, %f8
5808 std %f0, [%l7 + 0x78]
5809 movl %xcc, %l4, %g1
5810 nop
5811 set 0x58, %i1
5812 lduh [%l7 + %i1], %g2
5813 edge32l %i5, %i7, %o0
5814 movcc %xcc, %i0, %l3
5815 xorcc %o2, %o1, %o3
5816 umul %g3, %i1, %i3
5817 movrlez %g4, %g6, %l5
5818 fmovsneg %xcc, %f30, %f21
5819 edge8 %i4, %g5, %l0
5820 addcc %i6, %o7, %o5
5821 addcc %i2, %o6, %g7
5822 fornot1 %f18, %f24, %f22
5823 movl %xcc, %l6, %l2
5824 fcmpgt16 %f26, %f14, %o4
5825 ldub [%l7 + 0x55], %l1
5826 fsrc2 %f20, %f14
5827 fsrc1 %f30, %f12
5828 movl %icc, %g1, %l4
5829 andcc %g2, %i5, %i7
5830 movge %icc, %o0, %l3
5831 smul %i0, 0x1CA5, %o1
5832 ldub [%l7 + 0x17], %o2
5833 sir 0x1468
5834 fmovrslz %g3, %f28, %f18
5835 fnot1s %f21, %f12
5836 addc %i1, %o3, %i3
5837 addcc %g6, 0x1D1F, %g4
5838 ldsh [%l7 + 0x76], %i4
5839 movleu %icc, %g5, %l5
5840 movn %xcc, %i6, %l0
5841 std %f30, [%l7 + 0x08]
5842 movcc %xcc, %o7, %i2
5843 edge32l %o5, %g7, %o6
5844 movre %l6, 0x313, %l2
5845 edge8 %o4, %g1, %l4
5846 fandnot2 %f8, %f8, %f0
5847 ldd [%l7 + 0x30], %l0
5848 movpos %icc, %g2, %i7
5849 ldsw [%l7 + 0x2C], %o0
5850 fpsub16 %f18, %f16, %f26
5851 edge16n %i5, %i0, %o1
5852 movvs %xcc, %l3, %o2
5853 andncc %i1, %g3, %o3
5854 st %f29, [%l7 + 0x24]
5855 andcc %i3, %g6, %g4
5856 umulcc %i4, 0x0EDC, %l5
5857 movne %icc, %i6, %g5
5858 fmovrsne %l0, %f24, %f6
5859 umul %i2, %o7, %o5
5860 movl %xcc, %g7, %o6
5861 fmuld8ulx16 %f19, %f15, %f20
5862 movrlez %l2, 0x3FD, %o4
5863 fpsub16s %f1, %f24, %f10
5864 fpadd16s %f17, %f5, %f20
5865 ldd [%l7 + 0x20], %g0
5866 edge8n %l6, %l1, %g2
5867 fmovdge %icc, %f27, %f22
5868 fcmped %fcc2, %f22, %f4
5869 edge16n %i7, %l4, %o0
5870 movne %xcc, %i0, %o1
5871 alignaddrl %i5, %l3, %i1
5872 ldd [%l7 + 0x60], %o2
5873 xorcc %g3, 0x15E5, %i3
5874 addccc %g6, 0x0EEA, %g4
5875 edge16 %i4, %l5, %o3
5876 movg %icc, %i6, %g5
5877 sth %l0, [%l7 + 0x48]
5878 movrlz %o7, 0x336, %o5
5879 array8 %g7, %i2, %o6
5880 edge8n %o4, %g1, %l2
5881 sll %l6, 0x0C, %l1
5882 movn %icc, %g2, %i7
5883 edge32n %o0, %l4, %i0
5884 sll %i5, 0x04, %l3
5885 movg %icc, %o1, %i1
5886 udiv %g3, 0x0751, %o2
5887 movg %icc, %i3, %g6
5888 smul %i4, %g4, %l5
5889 fmovdl %icc, %f3, %f19
5890 fpadd32s %f5, %f12, %f24
5891 fnot1s %f2, %f20
5892 movcs %icc, %o3, %g5
5893 movrgez %i6, 0x3AC, %o7
5894 fsrc2s %f25, %f21
5895 movne %xcc, %o5, %l0
5896 sdivcc %i2, 0x1673, %o6
5897 ldub [%l7 + 0x63], %g7
5898 movne %xcc, %o4, %l2
5899 xnor %g1, %l1, %l6
5900 fands %f11, %f2, %f31
5901 fmuld8ulx16 %f8, %f8, %f8
5902 ld [%l7 + 0x30], %f8
5903 mulscc %i7, %o0, %g2
5904 array16 %i0, %l4, %i5
5905 ld [%l7 + 0x24], %f17
5906 movrgz %o1, %i1, %l3
5907 edge32n %g3, %i3, %o2
5908 edge8ln %i4, %g4, %l5
5909 srax %o3, %g6, %g5
5910 movvc %xcc, %o7, %o5
5911 edge8l %i6, %l0, %i2
5912 mulx %o6, %g7, %l2
5913 subccc %g1, 0x1520, %o4
5914 xor %l6, 0x0AB1, %i7
5915 movrgez %l1, %o0, %g2
5916 alignaddrl %i0, %l4, %o1
5917 ldsw [%l7 + 0x40], %i1
5918 popc %i5, %l3
5919 movrlz %g3, %o2, %i4
5920 ldx [%l7 + 0x40], %i3
5921 ldsb [%l7 + 0x61], %l5
5922 movrlz %o3, 0x353, %g6
5923 ldsh [%l7 + 0x3E], %g5
5924 sth %o7, [%l7 + 0x36]
5925 movgu %icc, %g4, %o5
5926 movl %icc, %i6, %i2
5927 mova %icc, %o6, %l0
5928 move %xcc, %g7, %l2
5929 movleu %xcc, %o4, %l6
5930 lduh [%l7 + 0x72], %i7
5931 ldd [%l7 + 0x18], %f8
5932 andcc %g1, %o0, %g2
5933 umul %i0, 0x1F08, %l1
5934 ldsh [%l7 + 0x34], %l4
5935 or %o1, 0x1212, %i1
5936 movne %icc, %i5, %l3
5937 movgu %xcc, %g3, %i4
5938 udiv %i3, 0x1483, %o2
5939 movn %xcc, %l5, %g6
5940 movrlz %g5, 0x32F, %o7
5941 setx loop_21, %l0, %l1
5942 return %l1
5943 nop
5944 rdpr %cwp, %g1
5945 rdpr %cansave, %g2
5946 rdpr %canrestore, %g3
5947 rdpr %cleanwin, %g4
5948 rdpr %otherwin, %g5
5949 rdpr %wstate, %g6
5950loop_21: sir 0x1BE4
5951 ldub [%l7 + 0x32], %i2
5952 movleu %xcc, %o5, %o6
5953 alignaddrl %g7, %l2, %o4
5954 edge16n %l0, %l6, %g1
5955 sir 0x0C84
5956 fcmpeq32 %f2, %f22, %i7
5957 fmul8x16 %f29, %f28, %f30
5958 nop
5959 set 0x7A, %i2
5960 sth %o0, [%l7 + %i2]
5961 sdiv %i0, 0x19ED, %g2
5962 st %f11, [%l7 + 0x38]
5963 andcc %l1, 0x17EA, %o1
5964 udivx %l4, 0x0D50, %i1
5965 edge8l %i5, %g3, %l3
5966 fsrc2s %f31, %f27
5967 smul %i3, %i4, %l5
5968 xnorcc %o2, %g6, %o7
5969 andn %o3, %g5, %g4
5970 ldx [%l7 + 0x58], %i6
5971 edge16n %o5, %i2, %o6
5972 fcmps %fcc0, %f12, %f11
5973 fmul8x16al %f0, %f15, %f26
5974 mulscc %g7, %l2, %l0
5975 or %l6, %g1, %i7
5976 movleu %icc, %o0, %o4
5977 fornot2 %f2, %f30, %f16
5978 mova %icc, %i0, %l1
5979 andn %g2, %o1, %l4
5980 fandnot1 %f4, %f14, %f26
5981 edge32ln %i5, %g3, %i1
5982 smulcc %l3, 0x1647, %i3
5983 edge8n %l5, %o2, %i4
5984 fandnot1 %f16, %f30, %f0
5985 srax %o7, %o3, %g6
5986 std %f0, [%l7 + 0x30]
5987 edge32ln %g5, %i6, %o5
5988 movrne %i2, %o6, %g4
5989 sethi 0x1D13, %g7
5990 sdivx %l2, 0x0610, %l6
5991 or %l0, 0x0574, %i7
5992 array16 %g1, %o4, %i0
5993 fxnor %f22, %f16, %f4
5994 addccc %o0, %g2, %o1
5995 sub %l1, 0x0B66, %l4
5996 fmovrdgez %g3, %f28, %f20
5997 array16 %i5, %i1, %i3
5998 smulcc %l3, %l5, %o2
5999 fnors %f12, %f25, %f15
6000 movleu %icc, %i4, %o7
6001 udivx %o3, 0x0241, %g6
6002 sll %g5, 0x0A, %o5
6003 movpos %icc, %i6, %i2
6004 std %f2, [%l7 + 0x48]
6005 ldsw [%l7 + 0x20], %g4
6006 fand %f28, %f10, %f2
6007 lduw [%l7 + 0x64], %g7
6008 movrlez %l2, 0x313, %o6
6009 fones %f2
6010 pdist %f24, %f8, %f6
6011 sdivx %l6, 0x09A1, %i7
6012 fmovda %xcc, %f16, %f2
6013 sllx %g1, 0x15, %o4
6014 popc 0x0F58, %i0
6015 edge16ln %l0, %g2, %o1
6016 xorcc %l1, %l4, %o0
6017 movge %icc, %g3, %i5
6018 save %i3, %l3, %l5
6019 rdpr %cwp, %g1
6020 rdpr %cansave, %g2
6021 rdpr %canrestore, %g3
6022 rdpr %cleanwin, %g4
6023 rdpr %otherwin, %g5
6024 rdpr %wstate, %g6
6025 edge8n %i1, %o2, %o7
6026 stb %i4, [%l7 + 0x17]
6027 movrgez %g6, 0x19B, %o3
6028 movcc %xcc, %o5, %i6
6029 movgu %xcc, %i2, %g4
6030 addc %g5, %l2, %g7
6031 fsrc2s %f21, %f12
6032 orcc %l6, %o6, %i7
6033 andncc %g1, %o4, %l0
6034 srlx %i0, %o1, %l1
6035 movleu %xcc, %l4, %g2
6036 ldub [%l7 + 0x0F], %g3
6037 movrne %o0, 0x0A4, %i3
6038 srax %l3, %i5, %l5
6039 lduw [%l7 + 0x14], %i1
6040 fandnot1s %f16, %f6, %f9
6041 edge8n %o7, %o2, %g6
6042 stx %o3, [%l7 + 0x70]
6043 movneg %icc, %o5, %i6
6044 fmovrslez %i4, %f6, %f9
6045 sdiv %i2, 0x0B9F, %g5
6046 sub %l2, %g7, %l6
6047 fmovsne %icc, %f30, %f30
6048 sra %g4, %i7, %g1
6049 nop
6050 set 0x38, %i4
6051 lduw [%l7 + %i4], %o6
6052 alignaddrl %l0, %o4, %i0
6053 stx %l1, [%l7 + 0x38]
6054 fcmpd %fcc0, %f20, %f12
6055 lduh [%l7 + 0x3A], %o1
6056 fmovsl %xcc, %f7, %f10
6057 and %l4, %g3, %o0
6058 sra %i3, %g2, %l3
6059 sir 0x07B5
6060 andcc %l5, %i1, %o7
6061 movle %xcc, %o2, %g6
6062 array32 %o3, %i5, %o5
6063 fors %f2, %f8, %f31
6064 movcc %icc, %i6, %i4
6065 srax %i2, 0x1B, %l2
6066 fmovdneg %xcc, %f7, %f8
6067 addccc %g7, 0x11DC, %g5
6068 fnands %f1, %f2, %f4
6069 fpsub32s %f9, %f14, %f28
6070 movg %xcc, %g4, %i7
6071 movge %xcc, %l6, %o6
6072 movrgez %l0, %o4, %i0
6073 restore %g1, %l1, %o1
6074 rdpr %cwp, %g1
6075 rdpr %cansave, %g2
6076 rdpr %canrestore, %g3
6077 rdpr %cleanwin, %g4
6078 rdpr %otherwin, %g5
6079 rdpr %wstate, %g6
6080 movvc %icc, %l4, %o0
6081 ld [%l7 + 0x10], %f13
6082 edge32 %g3, %g2, %i3
6083 fpsub16s %f12, %f22, %f16
6084 std %f26, [%l7 + 0x48]
6085 movl %xcc, %l5, %l3
6086 sethi 0x1F46, %o7
6087 fmovdge %xcc, %f18, %f2
6088 udivx %o2, 0x101C, %g6
6089 fcmple32 %f16, %f12, %o3
6090 fmul8ulx16 %f22, %f8, %f26
6091 movvc %xcc, %i1, %i5
6092 fnegd %f6, %f12
6093 sllx %i6, %i4, %i2
6094 mulx %o5, %l2, %g5
6095 ldsh [%l7 + 0x26], %g7
6096 movneg %icc, %g4, %i7
6097 movrgez %o6, 0x379, %l6
6098 lduw [%l7 + 0x30], %o4
6099 fsrc1 %f18, %f24
6100 ldsh [%l7 + 0x40], %l0
6101 movleu %icc, %i0, %g1
6102 edge32l %o1, %l1, %o0
6103 movge %icc, %g3, %l4
6104 lduw [%l7 + 0x44], %g2
6105 addcc %l5, 0x1D76, %i3
6106 sra %o7, %o2, %l3
6107 sra %g6, 0x16, %i1
6108 popc %o3, %i6
6109 edge16ln %i5, %i2, %o5
6110 move %xcc, %i4, %g5
6111 sethi 0x0EEB, %l2
6112 mulx %g4, 0x07F7, %i7
6113 andcc %o6, %l6, %g7
6114 and %l0, 0x0153, %o4
6115 movge %xcc, %g1, %o1
6116 smul %l1, 0x060A, %i0
6117 or %g3, 0x0497, %l4
6118 movneg %icc, %o0, %g2
6119 movvs %xcc, %i3, %o7
6120 edge32n %o2, %l3, %l5
6121 fornot1 %f12, %f12, %f6
6122 ld [%l7 + 0x0C], %f27
6123 ldx [%l7 + 0x60], %g6
6124 sub %o3, 0x0E29, %i1
6125 orn %i6, %i5, %i2
6126 xor %o5, %g5, %i4
6127 fsrc1 %f12, %f2
6128 fzero %f24
6129 fmovdg %icc, %f18, %f19
6130 movgu %xcc, %g4, %i7
6131 fzero %f0
6132 sdivx %l2, 0x136B, %l6
6133 orncc %g7, %l0, %o4
6134 fpack32 %f0, %f14, %f6
6135 and %g1, 0x16DF, %o6
6136 orn %o1, 0x19BB, %l1
6137 fmovs %f14, %f9
6138 edge32ln %g3, %i0, %l4
6139 fmovsl %xcc, %f6, %f11
6140 movrlz %o0, %g2, %i3
6141 orcc %o2, 0x1CCB, %l3
6142 fzeros %f9
6143 fpadd16s %f1, %f20, %f16
6144 movrlz %l5, 0x26E, %g6
6145 movl %xcc, %o7, %o3
6146 fmovscs %icc, %f3, %f15
6147 sllx %i6, %i1, %i2
6148 fmovrdgez %o5, %f24, %f8
6149 orn %g5, %i4, %g4
6150 srl %i7, %l2, %l6
6151 edge32ln %g7, %i5, %o4
6152 array8 %g1, %l0, %o6
6153 fmovrdgez %l1, %f14, %f16
6154 movrgz %g3, 0x3B1, %i0
6155 nop
6156 set 0x50, %o1
6157 ldsw [%l7 + %o1], %o1
6158 fmovsge %xcc, %f1, %f9
6159 fxor %f28, %f30, %f24
6160 sdiv %o0, 0x09D3, %g2
6161 ldsw [%l7 + 0x30], %i3
6162 ldsw [%l7 + 0x60], %o2
6163 addccc %l4, 0x12BE, %l5
6164 udivx %g6, 0x0C47, %o7
6165 movl %xcc, %l3, %i6
6166 movcs %xcc, %o3, %i2
6167 fmul8ulx16 %f20, %f12, %f24
6168 fxors %f17, %f14, %f11
6169 addcc %i1, %g5, %i4
6170 fcmpeq16 %f12, %f22, %o5
6171 array16 %i7, %g4, %l6
6172 orn %g7, %l2, %i5
6173 fpsub32 %f0, %f30, %f4
6174 edge8ln %o4, %l0, %g1
6175 fors %f15, %f31, %f10
6176 ldub [%l7 + 0x13], %o6
6177 sll %l1, 0x11, %g3
6178 fpsub16 %f16, %f8, %f26
6179 subccc %o1, 0x0382, %o0
6180 srax %i0, %g2, %o2
6181 movre %l4, %l5, %i3
6182 orn %g6, %l3, %i6
6183 udivx %o7, 0x122F, %i2
6184 sethi 0x02B4, %o3
6185 andn %i1, %g5, %o5
6186 fsrc1 %f4, %f24
6187 subcc %i7, %i4, %l6
6188 subc %g7, 0x139D, %l2
6189 subc %g4, 0x08A0, %o4
6190 sth %i5, [%l7 + 0x0E]
6191 xnor %g1, 0x066E, %o6
6192 fnand %f2, %f6, %f24
6193 andncc %l0, %g3, %l1
6194 srax %o1, 0x1D, %o0
6195 fandnot1s %f17, %f15, %f18
6196 movrgz %i0, %o2, %g2
6197 andcc %l4, 0x0BD0, %i3
6198 popc 0x0ADD, %g6
6199 andncc %l5, %l3, %i6
6200 sethi 0x1F81, %i2
6201 smul %o3, %o7, %g5
6202 movg %xcc, %i1, %i7
6203 mulx %o5, 0x1815, %l6
6204 movrgz %g7, %i4, %l2
6205 nop
6206 set 0x70, %l6
6207 ldd [%l7 + %l6], %g4
6208 move %xcc, %o4, %g1
6209 edge16 %o6, %l0, %i5
6210 fmovd %f6, %f20
6211 fnand %f20, %f24, %f6
6212 xor %l1, 0x0D9C, %o1
6213 fmovdne %icc, %f11, %f2
6214 movrne %g3, 0x328, %i0
6215 faligndata %f24, %f20, %f0
6216 sethi 0x15F1, %o2
6217 edge32n %o0, %g2, %i3
6218 addcc %g6, 0x0A24, %l4
6219 ldsh [%l7 + 0x40], %l5
6220 addc %i6, 0x1DAF, %l3
6221 fmovsn %icc, %f12, %f16
6222 movpos %xcc, %o3, %i2
6223 movrgz %o7, %g5, %i7
6224 fsrc2s %f22, %f31
6225 fmovde %xcc, %f31, %f20
6226 andncc %o5, %i1, %l6
6227 movne %xcc, %i4, %l2
6228 stx %g4, [%l7 + 0x20]
6229 array16 %o4, %g7, %o6
6230 stx %g1, [%l7 + 0x18]
6231 movvs %icc, %i5, %l0
6232 fmul8x16al %f7, %f23, %f26
6233 fpack32 %f12, %f26, %f4
6234 ldd [%l7 + 0x38], %f0
6235 xnorcc %l1, 0x1E2B, %o1
6236 srl %g3, 0x17, %i0
6237 alignaddr %o0, %g2, %o2
6238 lduh [%l7 + 0x7C], %i3
6239 edge8ln %g6, %l5, %i6
6240 std %f30, [%l7 + 0x08]
6241 andcc %l3, %o3, %l4
6242 array32 %o7, %i2, %g5
6243 smulcc %o5, %i1, %l6
6244 fmovscs %icc, %f10, %f20
6245 and %i4, %l2, %i7
6246 fnot1s %f22, %f0
6247 movge %xcc, %o4, %g7
6248 or %o6, 0x1288, %g4
6249 alignaddr %i5, %l0, %g1
6250 bshuffle %f6, %f22, %f14
6251 ldx [%l7 + 0x20], %o1
6252 fmovs %f7, %f27
6253 fmovdvc %icc, %f4, %f19
6254 edge16ln %l1, %g3, %o0
6255 edge16n %i0, %o2, %g2
6256 movrgez %i3, 0x125, %g6
6257 array8 %i6, %l3, %l5
6258 movleu %xcc, %l4, %o3
6259 xnorcc %i2, %g5, %o5
6260 array8 %i1, %o7, %l6
6261 udivcc %l2, 0x0D78, %i4
6262 edge32ln %i7, %o4, %o6
6263 nop
6264 set 0x78, %g4
6265 ldd [%l7 + %g4], %f8
6266 subccc %g7, 0x09D4, %i5
6267 xnorcc %l0, 0x09B5, %g4
6268 orncc %g1, 0x04FE, %o1
6269 move %icc, %g3, %o0
6270 movcc %icc, %i0, %l1
6271 movn %icc, %g2, %i3
6272 sdivx %g6, 0x0C26, %i6
6273 umulcc %o2, 0x0B52, %l3
6274 stb %l4, [%l7 + 0x14]
6275 subc %o3, 0x01B8, %i2
6276 movl %xcc, %g5, %o5
6277 xnorcc %i1, 0x1AC9, %l5
6278 xorcc %l6, 0x1B21, %l2
6279 edge8 %i4, %i7, %o4
6280 movgu %icc, %o6, %g7
6281 movge %icc, %i5, %o7
6282 movrgez %l0, 0x2B1, %g1
6283 sir 0x178A
6284 fmovrsgez %g4, %f3, %f25
6285 fmovrsgez %o1, %f15, %f17
6286 fpsub32s %f24, %f25, %f26
6287 alignaddrl %g3, %o0, %l1
6288 fexpand %f1, %f2
6289 orn %g2, %i0, %i3
6290 orncc %g6, %i6, %l3
6291 orncc %o2, 0x174D, %o3
6292 fmovrsgez %i2, %f8, %f28
6293 ldsw [%l7 + 0x34], %g5
6294 fmuld8sux16 %f11, %f11, %f12
6295 st %f8, [%l7 + 0x64]
6296 movgu %xcc, %l4, %i1
6297 popc 0x02B9, %o5
6298 andn %l5, %l2, %i4
6299 fmovdg %icc, %f9, %f1
6300 fmovscs %xcc, %f11, %f5
6301 movleu %xcc, %i7, %l6
6302 sra %o6, %g7, %i5
6303 ldsw [%l7 + 0x4C], %o4
6304 edge8n %l0, %o7, %g1
6305 sir 0x1FF9
6306 faligndata %f28, %f12, %f18
6307 sllx %g4, 0x05, %o1
6308 movneg %icc, %o0, %g3
6309 fmovdg %xcc, %f6, %f0
6310 fnot2s %f22, %f6
6311 fcmple32 %f22, %f16, %g2
6312 movpos %xcc, %l1, %i3
6313 orn %g6, %i0, %l3
6314 fmovde %xcc, %f7, %f3
6315 udiv %o2, 0x15CE, %i6
6316 orn %o3, %i2, %g5
6317 edge8l %l4, %i1, %l5
6318 array32 %o5, %i4, %l2
6319 fsrc1s %f9, %f15
6320 sir 0x1A41
6321 add %i7, %o6, %g7
6322 sth %i5, [%l7 + 0x14]
6323 std %f4, [%l7 + 0x30]
6324 ldsh [%l7 + 0x60], %o4
6325 edge16l %l0, %o7, %l6
6326 movleu %xcc, %g4, %g1
6327 xnorcc %o0, 0x1FBC, %o1
6328 smul %g3, 0x1F98, %l1
6329 sdivx %i3, 0x1C4A, %g2
6330 udivcc %g6, 0x1518, %i0
6331 addcc %o2, %i6, %l3
6332 ldx [%l7 + 0x28], %o3
6333 edge32l %i2, %l4, %i1
6334 and %l5, 0x0D40, %o5
6335 subcc %g5, 0x0A04, %l2
6336 alignaddrl %i7, %o6, %g7
6337 sra %i5, 0x00, %i4
6338 edge16n %l0, %o4, %l6
6339 andn %o7, %g4, %o0
6340 fors %f23, %f29, %f12
6341 popc 0x0925, %g1
6342 edge32l %g3, %l1, %i3
6343 stb %g2, [%l7 + 0x0A]
6344 ldsh [%l7 + 0x30], %o1
6345 movvc %xcc, %i0, %g6
6346 movpos %icc, %i6, %l3
6347 nop
6348 set 0x27, %o7
6349 stb %o3, [%l7 + %o7]
6350 movcs %xcc, %i2, %l4
6351 mulx %o2, 0x103E, %i1
6352 nop
6353 set 0x24, %o5
6354 lduw [%l7 + %o5], %o5
6355 movn %xcc, %l5, %g5
6356 edge8l %i7, %l2, %o6
6357 sll %g7, %i4, %l0
6358 movge %icc, %i5, %o4
6359 addc %l6, 0x133B, %o7
6360 edge8n %o0, %g4, %g1
6361 fpmerge %f22, %f22, %f28
6362 fmovdvs %icc, %f17, %f11
6363 andn %g3, 0x0EE0, %i3
6364 edge16l %g2, %o1, %i0
6365 movrlez %l1, 0x052, %i6
6366 edge8n %g6, %l3, %i2
6367 sdiv %o3, 0x00B9, %o2
6368 andcc %l4, %o5, %i1
6369 stw %g5, [%l7 + 0x28]
6370 stb %i7, [%l7 + 0x40]
6371 save %l2, %l5, %g7
6372 rdpr %cwp, %g1
6373 rdpr %cansave, %g2
6374 rdpr %canrestore, %g3
6375 rdpr %cleanwin, %g4
6376 rdpr %otherwin, %g5
6377 rdpr %wstate, %g6
6378 alignaddr %o6, %l0, %i4
6379 sllx %i5, %l6, %o7
6380 subc %o4, %g4, %o0
6381 subc %g3, 0x17B2, %i3
6382 edge8 %g2, %o1, %i0
6383 fmovdge %xcc, %f31, %f3
6384 fandnot2s %f1, %f27, %f22
6385 edge8n %g1, %l1, %i6
6386 alignaddr %g6, %i2, %o3
6387 fcmpd %fcc2, %f18, %f16
6388 edge16l %o2, %l4, %o5
6389 edge8 %l3, %i1, %g5
6390 fmovdvs %icc, %f7, %f1
6391 fmovdvc %xcc, %f16, %f18
6392 andncc %i7, %l2, %l5
6393 ldd [%l7 + 0x58], %g6
6394 fmovdgu %xcc, %f11, %f17
6395 movg %xcc, %o6, %i4
6396 movrlez %l0, %i5, %l6
6397 fcmpd %fcc1, %f0, %f18
6398 alignaddrl %o4, %g4, %o0
6399 movvc %icc, %o7, %g3
6400 fmul8sux16 %f22, %f16, %f24
6401 ldx [%l7 + 0x68], %i3
6402 edge16l %o1, %i0, %g2
6403 sdiv %l1, 0x00AF, %g1
6404 movn %xcc, %g6, %i6
6405 srax %i2, 0x11, %o2
6406 fmovdpos %xcc, %f8, %f31
6407 array32 %o3, %o5, %l4
6408 fmul8sux16 %f28, %f28, %f28
6409 move %xcc, %i1, %l3
6410 array16 %i7, %l2, %g5
6411 andn %g7, %l5, %i4
6412 fnor %f2, %f4, %f22
6413 popc %l0, %i5
6414 edge8n %o6, %l6, %o4
6415 fmovda %xcc, %f16, %f31
6416 xor %g4, 0x01E1, %o0
6417 edge8l %g3, %o7, %o1
6418 and %i0, %g2, %i3
6419 mulscc %l1, 0x1ED0, %g6
6420 orn %i6, 0x11E8, %i2
6421 andcc %g1, %o2, %o3
6422 mulscc %o5, 0x1E81, %i1
6423 fpmerge %f9, %f16, %f12
6424 array32 %l3, %l4, %i7
6425 xor %g5, 0x197E, %g7
6426 fpadd32s %f0, %f17, %f31
6427 edge16l %l2, %i4, %l0
6428 movgu %icc, %l5, %o6
6429 movne %xcc, %l6, %i5
6430 fone %f0
6431 sth %o4, [%l7 + 0x26]
6432 save %g4, %o0, %o7
6433 rdpr %cwp, %g1
6434 rdpr %cansave, %g2
6435 rdpr %canrestore, %g3
6436 rdpr %cleanwin, %g4
6437 rdpr %otherwin, %g5
6438 rdpr %wstate, %g6
6439 sdivx %o1, 0x1397, %g3
6440 sir 0x1E80
6441 addc %i0, 0x1E8A, %g2
6442 alignaddrl %l1, %g6, %i3
6443 fnot2 %f0, %f10
6444 fmovse %xcc, %f26, %f31
6445 srax %i6, %i2, %g1
6446 mova %icc, %o3, %o5
6447 fornot2s %f30, %f26, %f27
6448 setx loop_22, %l0, %l1
6449 return %l1
6450 nop
6451 rdpr %cwp, %g1
6452 rdpr %cansave, %g2
6453 rdpr %canrestore, %g3
6454 rdpr %cleanwin, %g4
6455 rdpr %otherwin, %g5
6456 rdpr %wstate, %g6
6457loop_22: edge16n %l3, %i7, %l4
6458 sethi 0x13BF, %g5
6459 movl %icc, %l2, %g7
6460 save %l0, %i4, %o6
6461 rdpr %cwp, %g1
6462 rdpr %cansave, %g2
6463 rdpr %canrestore, %g3
6464 rdpr %cleanwin, %g4
6465 rdpr %otherwin, %g5
6466 rdpr %wstate, %g6
6467 movcs %xcc, %l6, %l5
6468 array32 %i5, %g4, %o4
6469 mulscc %o0, 0x0E7E, %o7
6470 fxor %f4, %f22, %f12
6471 orn %g3, 0x1288, %i0
6472 udiv %o1, 0x0339, %l1
6473 movcc %icc, %g6, %g2
6474 ldsw [%l7 + 0x70], %i3
6475 sllx %i2, %i6, %o3
6476 fcmpgt32 %f22, %f20, %g1
6477 ldd [%l7 + 0x58], %o4
6478 fmovdg %icc, %f9, %f14
6479 fandnot2s %f7, %f4, %f30
6480 fmovdneg %xcc, %f12, %f6
6481 fcmpgt32 %f24, %f0, %i1
6482 addcc %l3, 0x1821, %o2
6483 movne %icc, %i7, %g5
6484 stb %l4, [%l7 + 0x6B]
6485 fmul8x16 %f11, %f24, %f22
6486 movrlz %g7, 0x203, %l0
6487 sra %l2, %i4, %o6
6488 edge16ln %l5, %i5, %g4
6489 fmovrsgez %l6, %f17, %f16
6490 bshuffle %f14, %f14, %f0
6491 andcc %o4, %o7, %o0
6492 orcc %g3, %i0, %o1
6493 edge16n %g6, %g2, %l1
6494 andncc %i2, %i3, %i6
6495 movneg %icc, %o3, %g1
6496 fmovdneg %icc, %f10, %f26
6497 sethi 0x1DFB, %i1
6498 orcc %l3, 0x0417, %o2
6499 fcmpgt32 %f30, %f2, %o5
6500 addccc %g5, %i7, %g7
6501 move %icc, %l4, %l2
6502 smul %i4, %o6, %l5
6503 fcmple16 %f20, %f28, %l0
6504 fors %f25, %f25, %f21
6505 movrgez %i5, 0x1FC, %l6
6506 addccc %o4, 0x0E78, %g4
6507 st %f28, [%l7 + 0x6C]
6508 smul %o7, 0x09AC, %g3
6509 movleu %xcc, %i0, %o0
6510 xor %o1, 0x16E1, %g6
6511 movpos %xcc, %g2, %i2
6512 movrne %i3, 0x0B3, %i6
6513 umulcc %l1, 0x07C7, %g1
6514 alignaddrl %i1, %o3, %o2
6515 movneg %icc, %o5, %l3
6516 alignaddrl %g5, %g7, %l4
6517 movvc %xcc, %l2, %i7
6518 ldx [%l7 + 0x70], %o6
6519 bshuffle %f30, %f6, %f18
6520 sdivx %i4, 0x1AB7, %l5
6521 sdiv %l0, 0x04E7, %i5
6522 srlx %l6, %g4, %o4
6523 fmovs %f5, %f31
6524 ldub [%l7 + 0x75], %o7
6525 addcc %g3, %o0, %o1
6526 fnot1s %f10, %f7
6527 ld [%l7 + 0x48], %f25
6528 fmovrdlz %i0, %f8, %f16
6529 edge8ln %g2, %i2, %g6
6530 movle %xcc, %i6, %l1
6531 srl %g1, %i1, %i3
6532 fmul8x16au %f23, %f8, %f2
6533 sll %o3, %o2, %l3
6534 addccc %g5, 0x0D2A, %g7
6535 edge16ln %o5, %l2, %l4
6536 movcs %icc, %i7, %o6
6537 fnot1 %f0, %f4
6538 edge16l %l5, %i4, %l0
6539 fsrc2 %f24, %f24
6540 array32 %i5, %g4, %l6
6541 nop
6542 set 0x0E, %l1
6543 ldsh [%l7 + %l1], %o4
6544 edge16 %o7, %o0, %g3
6545 fcmpne32 %f8, %f0, %o1
6546 edge8l %g2, %i2, %g6
6547 edge32 %i0, %l1, %g1
6548 xnor %i6, 0x1741, %i1
6549 andncc %o3, %i3, %o2
6550 ldub [%l7 + 0x5D], %g5
6551 edge16ln %l3, %g7, %o5
6552 udivx %l2, 0x095A, %l4
6553 movcs %icc, %i7, %l5
6554 edge32n %i4, %o6, %i5
6555 edge8ln %g4, %l0, %l6
6556 subcc %o7, %o4, %g3
6557 ldsh [%l7 + 0x3C], %o0
6558 ldx [%l7 + 0x40], %g2
6559 orn %i2, %o1, %i0
6560 movg %xcc, %l1, %g6
6561 smulcc %g1, %i6, %o3
6562 addccc %i3, 0x0F88, %i1
6563 fmovspos %xcc, %f11, %f7
6564 xor %g5, %l3, %g7
6565 movn %xcc, %o5, %o2
6566 movn %xcc, %l2, %l4
6567 for %f22, %f16, %f14
6568 fones %f24
6569 xnorcc %i7, 0x06FD, %i4
6570 movle %icc, %o6, %l5
6571 movre %i5, 0x2E0, %g4
6572 movneg %icc, %l6, %l0
6573 addccc %o7, 0x1D9E, %g3
6574 edge8ln %o4, %o0, %g2
6575 fmovdne %icc, %f10, %f3
6576 subccc %i2, 0x0BDD, %i0
6577 and %l1, 0x07F1, %g6
6578 ldd [%l7 + 0x08], %o0
6579 movneg %xcc, %g1, %i6
6580 fzero %f14
6581 movcc %icc, %i3, %o3
6582 mulscc %i1, 0x0948, %g5
6583 movne %xcc, %l3, %g7
6584 fcmpne32 %f10, %f24, %o5
6585 movcc %icc, %o2, %l4
6586 array32 %i7, %i4, %o6
6587 save %l2, 0x0EE0, %i5
6588 rdpr %cwp, %g1
6589 rdpr %cansave, %g2
6590 rdpr %canrestore, %g3
6591 rdpr %cleanwin, %g4
6592 rdpr %otherwin, %g5
6593 rdpr %wstate, %g6
6594 st %f29, [%l7 + 0x38]
6595 stw %l5, [%l7 + 0x60]
6596 ldsb [%l7 + 0x7B], %l6
6597 alignaddr %g4, %l0, %o7
6598 fmovrsgz %o4, %f24, %f9
6599 stx %o0, [%l7 + 0x78]
6600 srax %g3, %i2, %i0
6601 smulcc %g2, %l1, %o1
6602 orncc %g1, %g6, %i3
6603 fsrc1s %f9, %f18
6604 sethi 0x0393, %o3
6605 movneg %xcc, %i1, %i6
6606 movre %l3, 0x3FD, %g5
6607 orcc %g7, 0x0D2C, %o5
6608 umulcc %o2, %i7, %l4
6609 alignaddr %o6, %l2, %i5
6610 ldsb [%l7 + 0x74], %l5
6611 fmovde %xcc, %f18, %f2
6612 udiv %i4, 0x08B9, %l6
6613 fxors %f31, %f15, %f29
6614 addcc %g4, 0x19C2, %l0
6615 st %f22, [%l7 + 0x14]
6616 array16 %o7, %o4, %g3
6617 array8 %i2, %i0, %o0
6618 stx %l1, [%l7 + 0x18]
6619 restore %o1, 0x18BC, %g2
6620 rdpr %cwp, %g1
6621 rdpr %cansave, %g2
6622 rdpr %canrestore, %g3
6623 rdpr %cleanwin, %g4
6624 rdpr %otherwin, %g5
6625 rdpr %wstate, %g6
6626 lduh [%l7 + 0x34], %g6
6627 xnorcc %i3, %g1, %o3
6628 fxnors %f18, %f10, %f6
6629 mulscc %i1, %l3, %g5
6630 movrlz %i6, 0x0A8, %g7
6631 edge32ln %o2, %o5, %l4
6632 xnorcc %o6, 0x13B4, %i7
6633 addcc %l2, %l5, %i5
6634 movcc %xcc, %l6, %i4
6635 and %l0, %g4, %o4
6636 movvs %xcc, %o7, %g3
6637 sdiv %i0, 0x07D6, %i2
6638 ld [%l7 + 0x44], %f26
6639 ld [%l7 + 0x64], %f28
6640 fmovrsne %l1, %f26, %f18
6641 save %o0, 0x1745, %g2
6642 rdpr %cwp, %g1
6643 rdpr %cansave, %g2
6644 rdpr %canrestore, %g3
6645 rdpr %cleanwin, %g4
6646 rdpr %otherwin, %g5
6647 rdpr %wstate, %g6
6648 xor %o1, 0x0BD1, %g6
6649 udiv %g1, 0x0356, %o3
6650 movle %xcc, %i3, %i1
6651 fxnors %f19, %f0, %f19
6652 array32 %g5, %i6, %g7
6653 edge16l %l3, %o2, %o5
6654 movcs %icc, %o6, %i7
6655 setx loop_23, %l0, %l1
6656 return %l1
6657 nop
6658 rdpr %cwp, %g1
6659 rdpr %cansave, %g2
6660 rdpr %canrestore, %g3
6661 rdpr %cleanwin, %g4
6662 rdpr %otherwin, %g5
6663 rdpr %wstate, %g6
6664loop_23: udivcc %l6, 0x09C5, %i4
6665 ldx [%l7 + 0x30], %l2
6666 sdiv %l0, 0x190A, %g4
6667 movvc %icc, %o7, %o4
6668 std %f4, [%l7 + 0x70]
6669 sll %g3, 0x00, %i0
6670 fmovsle %icc, %f4, %f12
6671 edge8n %l1, %i2, %g2
6672 xnor %o1, %g6, %o0
6673 movrgez %o3, %i3, %g1
6674 popc %g5, %i1
6675 andn %i6, %g7, %l3
6676 movleu %icc, %o2, %o5
6677 movg %icc, %o6, %i7
6678 nop
6679 set 0x7B, %l4
6680 stb %l5, [%l7 + %l4]
6681 orncc %l4, %l6, %i4
6682 lduh [%l7 + 0x40], %l2
6683 fnor %f10, %f0, %f12
6684 sdiv %i5, 0x06D2, %l0
6685 movcc %icc, %g4, %o7
6686 restore %o4, %i0, %l1
6687 rdpr %cwp, %g1
6688 rdpr %cansave, %g2
6689 rdpr %canrestore, %g3
6690 rdpr %cleanwin, %g4
6691 rdpr %otherwin, %g5
6692 rdpr %wstate, %g6
6693 popc 0x0178, %g3
6694 setx loop_24, %l0, %l1
6695 return %l1
6696 nop
6697 rdpr %cwp, %g1
6698 rdpr %cansave, %g2
6699 rdpr %canrestore, %g3
6700 rdpr %cleanwin, %g4
6701 rdpr %otherwin, %g5
6702 rdpr %wstate, %g6
6703loop_24: stw %g6, [%l7 + 0x74]
6704 xnorcc %o0, 0x1E25, %o3
6705 lduw [%l7 + 0x10], %g1
6706 movcs %icc, %i3, %i1
6707 udivx %i6, 0x19D4, %g5
6708 edge8l %l3, %g7, %o2
6709 popc %o5, %i7
6710 movpos %xcc, %o6, %l4
6711 movre %l5, %i4, %l2
6712 udiv %i5, 0x0D28, %l6
6713 stx %g4, [%l7 + 0x10]
6714 move %icc, %o7, %l0
6715 mova %xcc, %o4, %l1
6716 lduh [%l7 + 0x14], %g3
6717 save %g2, 0x10DB, %o1
6718 rdpr %cwp, %g1
6719 rdpr %cansave, %g2
6720 rdpr %canrestore, %g3
6721 rdpr %cleanwin, %g4
6722 rdpr %otherwin, %g5
6723 rdpr %wstate, %g6
6724 orncc %i2, 0x0615, %i0
6725 movgu %icc, %o0, %g6
6726 movle %xcc, %o3, %g1
6727 andn %i3, %i1, %i6
6728 and %g5, 0x0548, %l3
6729 fmovdle %xcc, %f20, %f16
6730 movle %icc, %o2, %o5
6731 fnand %f30, %f2, %f4
6732 sth %i7, [%l7 + 0x4E]
6733 edge8l %o6, %l4, %l5
6734 array16 %i4, %l2, %g7
6735 movl %icc, %i5, %g4
6736 addc %l6, %l0, %o4
6737 movrne %l1, %o7, %g2
6738 fmovsvs %xcc, %f9, %f22
6739 fmovrdgez %o1, %f4, %f6
6740 ldsb [%l7 + 0x47], %i2
6741 umul %i0, %o0, %g3
6742 fpadd32 %f16, %f2, %f22
6743 umulcc %o3, %g6, %i3
6744 orn %g1, 0x1F1B, %i1
6745 nop
6746 set 0x70, %l2
6747 stx %i6, [%l7 + %l2]
6748 movvc %icc, %l3, %o2
6749 ldub [%l7 + 0x6B], %g5
6750 mulscc %i7, %o5, %o6
6751 fcmpne16 %f2, %f14, %l4
6752 edge8n %l5, %l2, %g7
6753 movcc %xcc, %i5, %g4
6754 udivx %l6, 0x0C94, %l0
6755 udivx %o4, 0x1065, %l1
6756 fmovsneg %icc, %f22, %f29
6757 alignaddr %i4, %o7, %o1
6758 srax %i2, 0x12, %i0
6759 udiv %o0, 0x0E28, %g3
6760 movvc %xcc, %g2, %o3
6761 fmovdl %icc, %f11, %f12
6762 fnot1s %f29, %f27
6763 edge32 %i3, %g1, %g6
6764 fmovrdlez %i6, %f30, %f26
6765 fmovscs %xcc, %f22, %f13
6766 sra %l3, %i1, %g5
6767 movne %xcc, %i7, %o5
6768 restore %o6, %l4, %o2
6769 rdpr %cwp, %g1
6770 rdpr %cansave, %g2
6771 rdpr %canrestore, %g3
6772 rdpr %cleanwin, %g4
6773 rdpr %otherwin, %g5
6774 rdpr %wstate, %g6
6775 ld [%l7 + 0x18], %f10
6776 addccc %l2, %l5, %i5
6777 sdivcc %g4, 0x1FFD, %g7
6778 lduw [%l7 + 0x64], %l0
6779 movle %icc, %o4, %l6
6780 movrlz %i4, 0x1A5, %o7
6781 fsrc1s %f8, %f13
6782 mulx %l1, %o1, %i2
6783 fmovrdlez %o0, %f24, %f20
6784 for %f0, %f2, %f30
6785 fnand %f18, %f14, %f14
6786 smul %g3, %g2, %i0
6787 edge8l %i3, %o3, %g1
6788 fmovsvc %xcc, %f30, %f23
6789 movcc %icc, %g6, %i6
6790 edge16n %l3, %i1, %i7
6791 xor %o5, 0x1558, %g5
6792 stw %o6, [%l7 + 0x2C]
6793 subcc %o2, 0x1C97, %l2
6794 movl %icc, %l4, %i5
6795 movre %l5, 0x237, %g7
6796 stw %g4, [%l7 + 0x08]
6797 stx %o4, [%l7 + 0x68]
6798 orn %l0, %i4, %o7
6799 edge8 %l1, %l6, %i2
6800 ldx [%l7 + 0x18], %o0
6801 xnor %o1, 0x08EA, %g2
6802 xnorcc %i0, %i3, %o3
6803 fmovsleu %xcc, %f4, %f9
6804 andn %g1, 0x06AC, %g6
6805 smul %i6, %g3, %l3
6806 sir 0x1B64
6807 movn %icc, %i1, %i7
6808 sdivcc %o5, 0x1352, %g5
6809 xorcc %o6, %l2, %o2
6810 ldsw [%l7 + 0x18], %i5
6811 movrlez %l5, %l4, %g4
6812 movcc %icc, %o4, %g7
6813 orcc %i4, %l0, %o7
6814 fornot2s %f19, %f14, %f22
6815 fsrc1s %f20, %f17
6816 edge8n %l1, %i2, %l6
6817 move %xcc, %o0, %g2
6818 fmovsle %xcc, %f25, %f27
6819 move %xcc, %o1, %i0
6820 save %o3, 0x1816, %i3
6821 rdpr %cwp, %g1
6822 rdpr %cansave, %g2
6823 rdpr %canrestore, %g3
6824 rdpr %cleanwin, %g4
6825 rdpr %otherwin, %g5
6826 rdpr %wstate, %g6
6827 alignaddrl %g1, %g6, %i6
6828 fpackfix %f28, %f8
6829 fmovs %f12, %f1
6830 xorcc %g3, 0x0268, %l3
6831 orncc %i7, %i1, %g5
6832 movrlez %o5, %o6, %o2
6833 addc %l2, %l5, %l4
6834 fmovsvs %icc, %f26, %f27
6835 fmovrdgez %g4, %f6, %f2
6836 edge32n %o4, %i5, %g7
6837 addcc %l0, 0x13D5, %i4
6838 sir 0x122C
6839 lduw [%l7 + 0x08], %l1
6840 st %f22, [%l7 + 0x30]
6841 subcc %i2, %l6, %o7
6842 srlx %g2, %o1, %o0
6843 movne %icc, %i0, %o3
6844 movneg %xcc, %i3, %g6
6845 fcmpgt16 %f20, %f2, %g1
6846 ldsb [%l7 + 0x46], %i6
6847 srax %g3, %l3, %i1
6848 fmovrde %i7, %f0, %f24
6849 subc %g5, 0x10FF, %o5
6850 addc %o2, 0x0E2E, %o6
6851 setx loop_25, %l0, %l1
6852 return %l1
6853 nop
6854 rdpr %cwp, %g1
6855 rdpr %cansave, %g2
6856 rdpr %canrestore, %g3
6857 rdpr %cleanwin, %g4
6858 rdpr %otherwin, %g5
6859 rdpr %wstate, %g6
6860loop_25: edge8ln %l5, %g4, %i5
6861 fmovsleu %icc, %f20, %f6
6862 fpackfix %f12, %f1
6863 ldub [%l7 + 0x1B], %o4
6864 andcc %l0, 0x01F8, %i4
6865 subccc %l1, 0x0AEA, %g7
6866 umulcc %l6, %o7, %g2
6867 xorcc %i2, %o1, %i0
6868 edge8 %o3, %o0, %g6
6869 movre %i3, 0x2C5, %i6
6870 movne %icc, %g1, %g3
6871 sllx %l3, 0x19, %i7
6872 stb %i1, [%l7 + 0x7D]
6873 edge32l %g5, %o2, %o6
6874 fpadd16 %f12, %f14, %f2
6875 array32 %l2, %o5, %l5
6876 andncc %l4, %i5, %g4
6877 move %icc, %o4, %l0
6878 sdivcc %l1, 0x11FE, %i4
6879 ldd [%l7 + 0x08], %f4
6880 fmul8x16al %f12, %f21, %f26
6881 ldsb [%l7 + 0x38], %g7
6882 movge %icc, %o7, %g2
6883 fornot2s %f30, %f6, %f19
6884 stb %i2, [%l7 + 0x54]
6885 lduw [%l7 + 0x18], %o1
6886 movre %l6, %o3, %o0
6887 array8 %i0, %g6, %i3
6888 fmovdcc %xcc, %f29, %f20
6889 umul %i6, 0x069E, %g1
6890 andncc %l3, %g3, %i7
6891 sethi 0x1FA3, %i1
6892 edge32ln %g5, %o2, %l2
6893 edge8ln %o6, %o5, %l5
6894 save %l4, %g4, %i5
6895 rdpr %cwp, %g1
6896 rdpr %cansave, %g2
6897 rdpr %canrestore, %g3
6898 rdpr %cleanwin, %g4
6899 rdpr %otherwin, %g5
6900 rdpr %wstate, %g6
6901 edge16n %l0, %l1, %i4
6902 sllx %g7, %o4, %o7
6903 popc %i2, %o1
6904 ldsh [%l7 + 0x0A], %g2
6905 movne %xcc, %o3, %o0
6906 movpos %xcc, %l6, %i0
6907 lduh [%l7 + 0x4A], %i3
6908 sub %i6, %g1, %l3
6909 fmovdleu %icc, %f13, %f31
6910 fnegs %f17, %f9
6911 sdivx %g3, 0x12C0, %g6
6912 fmovsle %icc, %f14, %f3
6913 sethi 0x0CF0, %i7
6914 movgu %xcc, %g5, %o2
6915 alignaddrl %l2, %i1, %o5
6916 movre %o6, 0x33A, %l4
6917 ldub [%l7 + 0x0D], %l5
6918 xnorcc %i5, 0x107F, %l0
6919 addc %l1, 0x0938, %i4
6920 fands %f21, %f4, %f29
6921 sth %g4, [%l7 + 0x72]
6922 sethi 0x1410, %o4
6923 fmuld8sux16 %f31, %f25, %f8
6924 addc %o7, 0x1D54, %g7
6925 movcs %xcc, %o1, %g2
6926 movre %o3, %o0, %i2
6927 ldsw [%l7 + 0x20], %i0
6928 or %l6, %i3, %g1
6929 fcmpd %fcc1, %f20, %f6
6930 fmovscs %xcc, %f30, %f6
6931 sub %i6, 0x075F, %l3
6932 fmovrde %g6, %f8, %f24
6933 fmovsn %icc, %f0, %f26
6934 nop
6935 set 0x63, %i7
6936 stb %i7, [%l7 + %i7]
6937 stw %g5, [%l7 + 0x14]
6938 edge8n %o2, %g3, %i1
6939 subccc %o5, 0x18D9, %o6
6940 fpsub16s %f3, %f3, %f7
6941 fmovrsgz %l4, %f29, %f16
6942 sth %l2, [%l7 + 0x5E]
6943 mulx %l5, %i5, %l1
6944 pdist %f8, %f30, %f28
6945 edge32 %i4, %g4, %o4
6946 array16 %o7, %l0, %o1
6947 andncc %g7, %g2, %o0
6948 udivcc %i2, 0x07E0, %o3
6949 movrlz %i0, %l6, %i3
6950 sdivcc %i6, 0x0A59, %g1
6951 addccc %g6, %i7, %l3
6952 xorcc %g5, 0x02C9, %o2
6953 movcs %icc, %g3, %i1
6954 edge8l %o6, %o5, %l4
6955 popc %l2, %l5
6956 fpackfix %f22, %f5
6957 for %f30, %f26, %f30
6958 fnands %f30, %f9, %f19
6959 movvs %xcc, %i5, %i4
6960 popc %g4, %l1
6961 sir 0x1A81
6962 movvc %xcc, %o4, %o7
6963 orn %l0, 0x0AF6, %o1
6964 sth %g7, [%l7 + 0x22]
6965 add %o0, %i2, %o3
6966 andncc %i0, %l6, %i3
6967 fmovdn %icc, %f25, %f27
6968 array8 %g2, %g1, %i6
6969 subc %i7, 0x0684, %g6
6970 fmovrslz %g5, %f21, %f29
6971 umulcc %l3, 0x1FE2, %o2
6972 addc %i1, 0x01E4, %g3
6973 ld [%l7 + 0x50], %f20
6974 fabss %f30, %f2
6975 ldd [%l7 + 0x70], %f20
6976 ldsb [%l7 + 0x63], %o5
6977 nop
6978 set 0x3C, %i5
6979 lduh [%l7 + %i5], %l4
6980 andn %l2, 0x0423, %l5
6981 sth %o6, [%l7 + 0x5E]
6982 movleu %icc, %i5, %i4
6983 edge8ln %g4, %o4, %o7
6984 smulcc %l1, 0x1175, %o1
6985 array8 %g7, %l0, %o0
6986 smulcc %i2, %o3, %l6
6987 andcc %i3, 0x1F36, %i0
6988 edge8ln %g2, %g1, %i7
6989 fmovdne %xcc, %f27, %f2
6990 xnorcc %g6, 0x15DF, %i6
6991 sll %l3, 0x1E, %o2
6992 edge32ln %i1, %g3, %g5
6993 sth %l4, [%l7 + 0x70]
6994 smulcc %o5, %l2, %o6
6995 movvs %xcc, %l5, %i4
6996 move %xcc, %g4, %i5
6997 movre %o4, 0x0CC, %l1
6998 udiv %o7, 0x1934, %g7
6999 sll %o1, 0x0A, %l0
7000 ldd [%l7 + 0x50], %f20
7001 sdivcc %o0, 0x0011, %o3
7002 fcmpgt16 %f20, %f0, %l6
7003 move %xcc, %i2, %i0
7004 movn %icc, %i3, %g2
7005 edge8n %g1, %i7, %i6
7006 movl %icc, %g6, %o2
7007 fpsub16s %f4, %f23, %f4
7008 orcc %l3, %i1, %g5
7009 sir 0x1AC7
7010 ldx [%l7 + 0x20], %l4
7011 or %o5, 0x1FA3, %g3
7012 fxnor %f30, %f18, %f30
7013 srax %l2, 0x1F, %l5
7014 ldsb [%l7 + 0x75], %i4
7015 fmovdcc %icc, %f11, %f1
7016 subc %g4, 0x0CA7, %o6
7017 movcc %xcc, %i5, %o4
7018 movg %icc, %l1, %o7
7019 fmovsn %xcc, %f30, %f27
7020 andcc %o1, 0x17FC, %l0
7021 fnors %f11, %f9, %f4
7022 sdiv %o0, 0x10A8, %g7
7023 fnegd %f18, %f20
7024 alignaddr %l6, %o3, %i0
7025 srl %i3, 0x11, %g2
7026 movvc %xcc, %g1, %i2
7027 subc %i7, 0x1505, %i6
7028 lduw [%l7 + 0x54], %o2
7029 addccc %g6, 0x1781, %l3
7030 move %icc, %g5, %l4
7031 movn %icc, %o5, %g3
7032 fmovdcc %icc, %f11, %f6
7033 ldub [%l7 + 0x33], %l2
7034 sll %i1, 0x0C, %l5
7035 addc %g4, 0x0F0A, %i4
7036 fmovdge %xcc, %f17, %f10
7037 and %o6, 0x168F, %o4
7038 subc %i5, 0x15AD, %o7
7039 ld [%l7 + 0x08], %f13
7040 fmovsa %icc, %f17, %f25
7041 save %o1, %l1, %l0
7042 rdpr %cwp, %g1
7043 rdpr %cansave, %g2
7044 rdpr %canrestore, %g3
7045 rdpr %cleanwin, %g4
7046 rdpr %otherwin, %g5
7047 rdpr %wstate, %g6
7048 orncc %g7, 0x114C, %o0
7049 movl %xcc, %o3, %i0
7050 move %icc, %i3, %g2
7051 fpsub32 %f14, %f4, %f28
7052 fmovsge %icc, %f31, %f15
7053 movgu %xcc, %g1, %l6
7054 fabss %f28, %f5
7055 fmovrdgz %i2, %f12, %f14
7056 udivcc %i6, 0x0630, %o2
7057 edge16l %i7, %g6, %l3
7058 ldd [%l7 + 0x78], %l4
7059 ldub [%l7 + 0x79], %g5
7060 edge32ln %g3, %l2, %o5
7061 fnot2s %f12, %f28
7062 smulcc %l5, 0x0152, %i1
7063 movvc %icc, %g4, %i4
7064 array8 %o4, %i5, %o6
7065 ldx [%l7 + 0x28], %o1
7066 sethi 0x133C, %o7
7067 movcc %xcc, %l1, %l0
7068 fabss %f24, %f0
7069 save %g7, 0x00C3, %o3
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 edge8l %o0, %i0, %i3
7077 array16 %g2, %l6, %g1
7078 subc %i2, 0x122D, %i6
7079 sllx %i7, %g6, %o2
7080 and %l4, 0x1253, %l3
7081 addccc %g3, %g5, %o5
7082 alignaddr %l2, %i1, %g4
7083 std %f22, [%l7 + 0x08]
7084 edge8ln %l5, %i4, %i5
7085 lduw [%l7 + 0x40], %o6
7086 fmovsa %xcc, %f25, %f20
7087 fornot2 %f16, %f30, %f4
7088 edge32l %o1, %o7, %l1
7089 array32 %o4, %l0, %g7
7090 nop
7091 set 0x42, %o0
7092 ldsh [%l7 + %o0], %o3
7093 movpos %icc, %i0, %o0
7094 array32 %i3, %l6, %g2
7095 edge16ln %i2, %i6, %g1
7096 fmovrdlz %g6, %f24, %f6
7097 movl %icc, %o2, %i7
7098 movleu %icc, %l3, %l4
7099 movne %icc, %g5, %g3
7100 add %l2, 0x154B, %o5
7101 alignaddr %i1, %g4, %l5
7102 fsrc2s %f1, %f5
7103 udivx %i4, 0x16DA, %o6
7104 edge16n %i5, %o1, %o7
7105 ldd [%l7 + 0x18], %o4
7106 movrgez %l0, %g7, %l1
7107 movgu %icc, %i0, %o3
7108 bshuffle %f18, %f30, %f4
7109 movle %xcc, %i3, %l6
7110 ld [%l7 + 0x54], %f22
7111 fmul8ulx16 %f20, %f12, %f14
7112 edge32 %g2, %i2, %i6
7113 movrne %o0, %g1, %g6
7114 andcc %i7, 0x09DB, %l3
7115 fmuld8ulx16 %f29, %f20, %f18
7116 sra %l4, %g5, %g3
7117 sth %o2, [%l7 + 0x36]
7118 ldub [%l7 + 0x71], %l2
7119 xor %o5, %g4, %i1
7120 fmovsne %xcc, %f9, %f30
7121 fpack32 %f30, %f4, %f2
7122 fmovrdlez %i4, %f20, %f18
7123 edge8n %o6, %i5, %l5
7124 sethi 0x1616, %o1
7125 smulcc %o4, %l0, %g7
7126 mulx %l1, %o7, %o3
7127 movg %xcc, %i0, %i3
7128 fmul8x16 %f10, %f12, %f26
7129 smulcc %l6, 0x0C64, %g2
7130 udivx %i6, 0x0019, %i2
7131 movrne %o0, 0x0AF, %g1
7132 sdivcc %i7, 0x1B6F, %l3
7133 fmovrsgez %l4, %f18, %f8
7134 subccc %g5, %g3, %g6
7135 ldub [%l7 + 0x3F], %l2
7136 fnot2 %f8, %f30
7137 edge32ln %o2, %o5, %i1
7138 smul %g4, 0x030F, %i4
7139 or %o6, 0x1718, %l5
7140 movrgz %i5, 0x0FD, %o1
7141 edge16ln %l0, %o4, %g7
7142 udivx %o7, 0x065C, %l1
7143 nop
7144 set 0x58, %o4
7145 std %f10, [%l7 + %o4]
7146 fmovrslez %o3, %f27, %f26
7147 edge16ln %i3, %i0, %g2
7148 ldsw [%l7 + 0x28], %i6
7149 movrgez %l6, %i2, %o0
7150 sdiv %g1, 0x1CA5, %i7
7151 stw %l3, [%l7 + 0x10]
7152 fnot1 %f14, %f10
7153 movleu %icc, %l4, %g3
7154 std %f10, [%l7 + 0x30]
7155 srax %g6, %l2, %g5
7156 fcmpeq32 %f6, %f14, %o2
7157 andncc %i1, %o5, %i4
7158 srax %g4, 0x0C, %l5
7159 udiv %i5, 0x09A4, %o1
7160 edge8ln %l0, %o6, %g7
7161 movvs %xcc, %o7, %l1
7162 sethi 0x1DEB, %o4
7163 ld [%l7 + 0x1C], %f0
7164 fnot1 %f10, %f0
7165 fandnot2 %f4, %f18, %f16
7166 fmovdne %icc, %f9, %f0
7167 lduw [%l7 + 0x10], %o3
7168 movvs %xcc, %i0, %i3
7169 edge16n %g2, %i6, %i2
7170 fpadd16 %f28, %f16, %f28
7171 fcmpeq32 %f4, %f0, %o0
7172 udiv %g1, 0x10D1, %i7
7173 and %l3, 0x13F5, %l6
7174 ldd [%l7 + 0x78], %f8
7175 srl %g3, 0x19, %g6
7176 popc %l2, %g5
7177 movre %o2, %l4, %i1
7178 edge32l %i4, %o5, %l5
7179 stx %i5, [%l7 + 0x50]
7180 array32 %o1, %l0, %o6
7181 movle %xcc, %g4, %g7
7182 fandnot1s %f20, %f22, %f27
7183 mova %icc, %o7, %l1
7184 xorcc %o3, %o4, %i3
7185 fmovsn %xcc, %f17, %f1
7186 movcc %xcc, %g2, %i0
7187 udivcc %i6, 0x19BC, %o0
7188 fsrc2 %f12, %f10
7189 lduw [%l7 + 0x34], %g1
7190 ldsw [%l7 + 0x58], %i2
7191 ldsw [%l7 + 0x4C], %i7
7192 restore %l6, 0x11E8, %l3
7193 rdpr %cwp, %g1
7194 rdpr %cansave, %g2
7195 rdpr %canrestore, %g3
7196 rdpr %cleanwin, %g4
7197 rdpr %otherwin, %g5
7198 rdpr %wstate, %g6
7199 edge16 %g6, %l2, %g5
7200 andncc %o2, %l4, %i1
7201 movpos %xcc, %g3, %o5
7202 addcc %l5, %i5, %i4
7203 udivx %l0, 0x0E14, %o6
7204 fone %f6
7205 and %o1, %g4, %g7
7206 udivcc %l1, 0x1F36, %o3
7207 movvs %icc, %o4, %i3
7208 movvc %xcc, %g2, %o7
7209 fcmps %fcc3, %f23, %f23
7210 movleu %icc, %i6, %o0
7211 fxnors %f31, %f12, %f11
7212 sllx %g1, 0x03, %i2
7213 fmovsleu %icc, %f23, %f0
7214 movcs %xcc, %i7, %i0
7215 subc %l3, 0x127C, %g6
7216 lduw [%l7 + 0x38], %l6
7217 move %icc, %g5, %o2
7218 alignaddrl %l2, %l4, %i1
7219 ldub [%l7 + 0x59], %g3
7220 addccc %o5, 0x1AED, %l5
7221 umulcc %i5, %l0, %i4
7222 fcmple16 %f16, %f16, %o1
7223 movneg %xcc, %o6, %g4
7224 fsrc2 %f26, %f12
7225 smulcc %g7, %l1, %o3
7226 nop
7227 set 0x20, %l0
7228 stx %i3, [%l7 + %l0]
7229 st %f3, [%l7 + 0x68]
7230 addcc %o4, %g2, %o7
7231 edge8l %o0, %i6, %g1
7232 edge16ln %i2, %i7, %i0
7233 movge %xcc, %l3, %g6
7234 orncc %l6, 0x08B5, %g5
7235 orncc %l2, %l4, %o2
7236 fpadd16 %f22, %f2, %f2
7237 subc %i1, 0x0D5A, %o5
7238 popc 0x1C48, %l5
7239 edge8l %i5, %l0, %g3
7240 umulcc %o1, 0x0FDF, %i4
7241 fmovde %xcc, %f6, %f7
7242 edge32l %o6, %g7, %g4
7243 fmovdne %icc, %f12, %f9
7244 fmovsneg %icc, %f5, %f31
7245 fpsub16 %f30, %f30, %f16
7246 fcmpne32 %f22, %f16, %l1
7247 movleu %xcc, %i3, %o4
7248 smulcc %g2, %o3, %o7
7249 addccc %i6, %g1, %o0
7250 movpos %icc, %i7, %i2
7251 lduh [%l7 + 0x70], %l3
7252 sra %i0, 0x1A, %l6
7253 smul %g5, %l2, %g6
7254 xnor %l4, 0x0F7D, %o2
7255 edge8ln %o5, %i1, %i5
7256 fmovrdne %l5, %f26, %f12
7257 fexpand %f1, %f30
7258 orncc %g3, %o1, %l0
7259 sub %i4, 0x1B73, %o6
7260 movrlez %g7, %l1, %i3
7261 udivcc %g4, 0x1609, %o4
7262 sub %g2, %o7, %o3
7263 popc %g1, %o0
7264 edge8l %i7, %i2, %l3
7265 ldsh [%l7 + 0x62], %i0
7266 fmul8x16al %f11, %f14, %f10
7267 fmovdg %icc, %f5, %f28
7268 umulcc %i6, %g5, %l2
7269 mulx %l6, %g6, %l4
7270 alignaddr %o5, %o2, %i5
7271 orcc %i1, 0x1487, %g3
7272 fcmped %fcc1, %f8, %f6
7273 edge16ln %l5, %o1, %l0
7274 lduh [%l7 + 0x14], %o6
7275 subc %i4, %g7, %i3
7276 movg %icc, %l1, %g4
7277 fxnors %f24, %f8, %f28
7278 edge8l %o4, %o7, %o3
7279 ld [%l7 + 0x2C], %f31
7280 movvs %icc, %g2, %o0
7281 movgu %xcc, %g1, %i7
7282 ldsw [%l7 + 0x10], %i2
7283 addccc %i0, %l3, %g5
7284 fcmpgt16 %f26, %f24, %l2
7285 srl %l6, 0x05, %i6
7286 umulcc %l4, %o5, %o2
7287 addcc %g6, %i5, %i1
7288 fnot2 %f30, %f6
7289 edge32n %l5, %g3, %o1
7290 umul %l0, %o6, %g7
7291 ldsw [%l7 + 0x60], %i3
7292 stb %i4, [%l7 + 0x12]
7293 fmovdg %icc, %f3, %f19
7294 mova %icc, %g4, %o4
7295 mulx %o7, 0x104E, %o3
7296 fmovsge %icc, %f9, %f28
7297 andncc %g2, %l1, %g1
7298 sir 0x0697
7299 xnor %i7, %i2, %o0
7300 fpadd32 %f24, %f28, %f30
7301 xnorcc %i0, %g5, %l2
7302 alignaddr %l3, %i6, %l6
7303 edge32 %o5, %l4, %g6
7304 movvs %xcc, %i5, %i1
7305 popc 0x07F1, %l5
7306 fmovsn %xcc, %f12, %f2
7307 sth %o2, [%l7 + 0x28]
7308 addcc %g3, 0x1115, %o1
7309 and %o6, %g7, %i3
7310 fxors %f24, %f2, %f27
7311 edge8l %i4, %g4, %l0
7312 fmovdcs %xcc, %f12, %f19
7313 addc %o4, %o7, %g2
7314 addc %o3, 0x02B1, %g1
7315 xnor %l1, %i7, %o0
7316 mova %xcc, %i2, %g5
7317 movl %xcc, %l2, %l3
7318 movvs %icc, %i6, %i0
7319 umul %o5, %l6, %g6
7320 movne %xcc, %i5, %l4
7321 srax %l5, %o2, %g3
7322 edge8n %i1, %o6, %g7
7323 move %icc, %o1, %i4
7324 sdivx %i3, 0x12A4, %l0
7325 umul %o4, %o7, %g4
7326 array32 %g2, %o3, %l1
7327 ld [%l7 + 0x34], %f23
7328 ldub [%l7 + 0x56], %g1
7329 ldsw [%l7 + 0x78], %i7
7330 fcmple32 %f22, %f2, %o0
7331 add %g5, %i2, %l2
7332 orcc %i6, 0x00FA, %i0
7333 sra %o5, %l3, %l6
7334 srax %i5, %g6, %l5
7335 movgu %xcc, %o2, %g3
7336 fmovrdlz %i1, %f22, %f12
7337 fcmple32 %f2, %f10, %l4
7338 smulcc %o6, %g7, %o1
7339 stw %i3, [%l7 + 0x54]
7340 movrlez %l0, 0x337, %i4
7341 fcmpeq32 %f26, %f14, %o7
7342 ldsh [%l7 + 0x24], %o4
7343 edge32ln %g2, %g4, %o3
7344 save %l1, 0x10F5, %g1
7345 rdpr %cwp, %g1
7346 rdpr %cansave, %g2
7347 rdpr %canrestore, %g3
7348 rdpr %cleanwin, %g4
7349 rdpr %otherwin, %g5
7350 rdpr %wstate, %g6
7351 movl %icc, %o0, %i7
7352 fmovdle %xcc, %f8, %f5
7353 addc %i2, 0x1A96, %l2
7354 edge16n %i6, %i0, %g5
7355 edge32n %o5, %l6, %l3
7356 sll %g6, %l5, %o2
7357 fmovrde %g3, %f8, %f28
7358 fpack32 %f30, %f22, %f2
7359 andcc %i1, %i5, %l4
7360 move %icc, %g7, %o6
7361 fxnor %f22, %f6, %f6
7362 movrgz %i3, %o1, %i4
7363 edge8l %o7, %o4, %l0
7364 fcmpne32 %f6, %f28, %g4
7365 fmovrdne %g2, %f4, %f8
7366 mova %icc, %o3, %l1
7367 edge32ln %g1, %i7, %i2
7368 subccc %l2, %i6, %i0
7369 edge8 %o0, %g5, %l6
7370 xnorcc %l3, %o5, %l5
7371 addc %o2, %g3, %i1
7372 alignaddr %i5, %l4, %g7
7373 ld [%l7 + 0x6C], %f25
7374 movcs %xcc, %o6, %g6
7375 ldd [%l7 + 0x10], %f22
7376 orncc %i3, %o1, %i4
7377 stb %o7, [%l7 + 0x61]
7378 addcc %l0, %o4, %g2
7379 smul %o3, %l1, %g1
7380 save %i7, %g4, %i2
7381 rdpr %cwp, %g1
7382 rdpr %cansave, %g2
7383 rdpr %canrestore, %g3
7384 rdpr %cleanwin, %g4
7385 rdpr %otherwin, %g5
7386 rdpr %wstate, %g6
7387 edge16ln %l2, %i0, %o0
7388 addccc %i6, %l6, %l3
7389 smulcc %o5, 0x0C34, %l5
7390 fmuld8ulx16 %f15, %f2, %f30
7391 movrlz %o2, %g3, %i1
7392 fmovsvs %xcc, %f0, %f31
7393 movvs %icc, %g5, %i5
7394 fzeros %f25
7395 movvs %xcc, %l4, %g7
7396 movrgz %o6, %i3, %o1
7397 sth %g6, [%l7 + 0x52]
7398 sdivcc %o7, 0x13E4, %i4
7399 sir 0x03E4
7400 edge8 %l0, %g2, %o4
7401 fmovsn %xcc, %f22, %f25
7402 popc %o3, %l1
7403 ldsh [%l7 + 0x4E], %i7
7404 edge16 %g1, %i2, %g4
7405 fnot1 %f22, %f2
7406 xor %i0, 0x04C7, %o0
7407 array32 %l2, %l6, %l3
7408 edge32l %o5, %l5, %o2
7409 array32 %i6, %i1, %g3
7410 umul %i5, %g5, %l4
7411 nop
7412 set 0x36, %l3
7413 ldub [%l7 + %l3], %o6
7414 movleu %xcc, %i3, %o1
7415 edge8 %g7, %g6, %o7
7416 mulscc %i4, %g2, %l0
7417 sir 0x1BDB
7418 movrlez %o3, 0x32D, %l1
7419 array8 %i7, %o4, %i2
7420 nop
7421 set 0x58, %g6
7422 sth %g4, [%l7 + %g6]
7423 edge16n %g1, %o0, %l2
7424 array16 %i0, %l3, %o5
7425 fzero %f6
7426 movrgz %l6, 0x133, %l5
7427 nop
7428 set 0x48, %l5
7429 lduw [%l7 + %l5], %i6
7430 addccc %i1, 0x1887, %g3
7431 move %xcc, %o2, %g5
7432 mulx %i5, %l4, %i3
7433 orn %o6, 0x1010, %g7
7434 fnor %f12, %f6, %f0
7435 movne %icc, %o1, %g6
7436 edge8ln %o7, %g2, %i4
7437 movl %icc, %l0, %l1
7438 movrgz %o3, 0x175, %i7
7439 or %o4, %g4, %g1
7440 subc %i2, 0x08B3, %l2
7441 xnor %o0, %l3, %i0
7442 orncc %o5, %l5, %i6
7443 edge16 %i1, %g3, %l6
7444 edge32l %o2, %g5, %l4
7445 popc 0x1496, %i5
7446 alignaddr %o6, %g7, %o1
7447 udiv %g6, 0x0557, %o7
7448 fands %f17, %f1, %f27
7449 fnand %f16, %f24, %f2
7450 srlx %g2, %i3, %i4
7451 fones %f26
7452 ldsh [%l7 + 0x70], %l0
7453 fmul8x16al %f29, %f23, %f18
7454 std %f18, [%l7 + 0x48]
7455 mulx %l1, %i7, %o3
7456 sllx %o4, %g4, %g1
7457 fsrc2s %f25, %f23
7458 edge8 %i2, %l2, %l3
7459 st %f2, [%l7 + 0x60]
7460 ldd [%l7 + 0x68], %f12
7461 movneg %xcc, %i0, %o5
7462 sll %o0, 0x18, %i6
7463 edge16 %i1, %l5, %g3
7464 mulx %l6, %g5, %o2
7465 edge16n %l4, %i5, %o6
7466 orncc %g7, %o1, %o7
7467 movle %icc, %g6, %i3
7468 fandnot1 %f24, %f2, %f24
7469 udivx %i4, 0x0743, %g2
7470 pdist %f0, %f6, %f30
7471 sth %l1, [%l7 + 0x6C]
7472 fmovdneg %xcc, %f12, %f7
7473 udivx %l0, 0x1A55, %i7
7474 sth %o4, [%l7 + 0x34]
7475 stx %g4, [%l7 + 0x30]
7476 stb %o3, [%l7 + 0x3C]
7477 movg %icc, %i2, %g1
7478 andncc %l3, %l2, %i0
7479 umul %o5, 0x1797, %o0
7480 umul %i6, %i1, %l5
7481 sethi 0x1757, %g3
7482 ldd [%l7 + 0x30], %f2
7483 movrne %l6, %o2, %g5
7484 fnot2 %f4, %f6
7485 stx %i5, [%l7 + 0x08]
7486 movrgz %l4, 0x14F, %o6
7487 ldd [%l7 + 0x18], %o0
7488 fmovrsne %g7, %f28, %f12
7489 sub %o7, %i3, %g6
7490 array16 %i4, %g2, %l1
7491 fmovspos %xcc, %f28, %f28
7492 ldd [%l7 + 0x70], %f16
7493 fornot1s %f31, %f29, %f9
7494 movcc %xcc, %i7, %l0
7495 subcc %o4, 0x05BE, %o3
7496 ldsb [%l7 + 0x0D], %g4
7497 movpos %icc, %i2, %g1
7498 fcmpne16 %f26, %f12, %l2
7499 ldsw [%l7 + 0x40], %l3
7500 sir 0x0C38
7501 orcc %o5, %i0, %o0
7502 movge %xcc, %i6, %i1
7503 fpadd32s %f10, %f27, %f23
7504 udiv %l5, 0x0589, %g3
7505 fmovsvs %icc, %f10, %f5
7506 smulcc %o2, %l6, %i5
7507 sllx %g5, 0x16, %o6
7508 ld [%l7 + 0x64], %f21
7509 movpos %xcc, %l4, %g7
7510 movvs %xcc, %o1, %i3
7511 orncc %g6, 0x00A2, %i4
7512 sub %o7, %g2, %i7
7513 udivx %l1, 0x0E40, %o4
7514 sdivcc %l0, 0x07F3, %o3
7515 fmovda %icc, %f5, %f0
7516 pdist %f26, %f2, %f16
7517 add %i2, %g1, %l2
7518 mulscc %g4, %o5, %l3
7519 fmovrsgez %i0, %f29, %f7
7520 fpadd16 %f2, %f18, %f16
7521 edge16 %i6, %i1, %o0
7522 subc %l5, 0x131C, %o2
7523 addcc %l6, %i5, %g5
7524 edge16l %g3, %o6, %g7
7525 edge8ln %l4, %o1, %i3
7526 orcc %g6, %o7, %i4
7527 movrgz %i7, %l1, %g2
7528 movvs %icc, %o4, %l0
7529 srlx %i2, 0x04, %g1
7530 addccc %o3, 0x0CF3, %g4
7531 mulx %o5, %l3, %i0
7532 ldsh [%l7 + 0x1C], %i6
7533 movcs %icc, %l2, %o0
7534 movleu %icc, %i1, %l5
7535 movrlz %l6, 0x3A7, %o2
7536 edge16n %i5, %g5, %o6
7537 movvs %xcc, %g3, %g7
7538 sdivcc %l4, 0x0E37, %i3
7539 ldub [%l7 + 0x5C], %o1
7540 fmovsa %xcc, %f2, %f15
7541 movleu %xcc, %o7, %i4
7542 lduw [%l7 + 0x38], %i7
7543 movgu %xcc, %g6, %g2
7544 for %f0, %f28, %f16
7545 umul %l1, %o4, %i2
7546 andcc %g1, %l0, %g4
7547 addcc %o5, 0x1B64, %l3
7548 orncc %i0, 0x0F1D, %o3
7549 fmul8x16al %f26, %f22, %f18
7550 fmovsn %icc, %f5, %f7
7551 sethi 0x1F75, %i6
7552 edge32ln %o0, %i1, %l5
7553 ldsh [%l7 + 0x70], %l2
7554 edge8l %l6, %o2, %g5
7555 sir 0x11EE
7556 alignaddrl %o6, %i5, %g3
7557 smul %g7, %i3, %o1
7558 srlx %l4, 0x14, %i4
7559 fmuld8ulx16 %f8, %f11, %f28
7560 umulcc %o7, 0x0C02, %i7
7561 smulcc %g2, %g6, %o4
7562 mulscc %l1, 0x1AF0, %i2
7563 fnor %f4, %f2, %f12
7564 ldsh [%l7 + 0x40], %l0
7565 addcc %g1, %g4, %o5
7566 movrne %l3, 0x1BC, %i0
7567 save %o3, 0x1AEA, %o0
7568 rdpr %cwp, %g1
7569 rdpr %cansave, %g2
7570 rdpr %canrestore, %g3
7571 rdpr %cleanwin, %g4
7572 rdpr %otherwin, %g5
7573 rdpr %wstate, %g6
7574 srax %i6, %l5, %l2
7575 fcmpeq16 %f14, %f12, %i1
7576 sir 0x011F
7577 movle %icc, %l6, %g5
7578 fmul8sux16 %f20, %f6, %f26
7579 lduw [%l7 + 0x3C], %o2
7580 stb %i5, [%l7 + 0x22]
7581 mulscc %g3, %o6, %i3
7582 edge16 %g7, %o1, %l4
7583 fornot2s %f23, %f10, %f28
7584 fmovsl %icc, %f3, %f14
7585 fnot1 %f10, %f2
7586 sll %i4, 0x00, %o7
7587 fsrc2 %f16, %f22
7588 srax %i7, %g2, %o4
7589 movne %icc, %l1, %g6
7590 fmovsleu %xcc, %f16, %f27
7591 edge16l %i2, %l0, %g4
7592 movl %icc, %g1, %o5
7593 movpos %xcc, %l3, %o3
7594 xor %i0, 0x0623, %o0
7595 smulcc %l5, 0x17F1, %l2
7596 movgu %icc, %i1, %i6
7597 fmovd %f24, %f22
7598 sub %l6, %o2, %g5
7599 setx loop_26, %l0, %l1
7600 return %l1
7601 nop
7602 rdpr %cwp, %g1
7603 rdpr %cansave, %g2
7604 rdpr %canrestore, %g3
7605 rdpr %cleanwin, %g4
7606 rdpr %otherwin, %g5
7607 rdpr %wstate, %g6
7608loop_26: sdiv %g7, 0x1A49, %i5
7609 movvc %xcc, %o1, %l4
7610 fnot2 %f16, %f30
7611 sethi 0x053B, %i4
7612 subccc %o7, 0x1EAB, %i7
7613 edge8n %o4, %g2, %l1
7614 fandnot2 %f6, %f6, %f2
7615 andcc %g6, %l0, %i2
7616 movleu %xcc, %g1, %o5
7617 ldsb [%l7 + 0x72], %g4
7618 umulcc %l3, %o3, %o0
7619 srax %l5, %i0, %i1
7620 edge16 %i6, %l2, %o2
7621 pdist %f10, %f8, %f20
7622 alignaddr %l6, %g5, %o6
7623 sethi 0x01B0, %i3
7624 mulx %g3, %i5, %g7
7625 sth %l4, [%l7 + 0x50]
7626 std %f30, [%l7 + 0x70]
7627 alignaddr %i4, %o7, %o1
7628 sub %i7, %o4, %l1
7629 stw %g6, [%l7 + 0x44]
7630 fmovd %f16, %f22
7631 save %g2, 0x009D, %l0
7632 rdpr %cwp, %g1
7633 rdpr %cansave, %g2
7634 rdpr %canrestore, %g3
7635 rdpr %cleanwin, %g4
7636 rdpr %otherwin, %g5
7637 rdpr %wstate, %g6
7638 movneg %icc, %g1, %i2
7639 st %f28, [%l7 + 0x4C]
7640 and %g4, 0x1C00, %l3
7641 orcc %o5, %o0, %l5
7642 or %i0, %o3, %i1
7643 alignaddr %l2, %o2, %i6
7644 movpos %icc, %l6, %g5
7645 subccc %i3, 0x1005, %g3
7646 subccc %i5, 0x198C, %g7
7647 edge8 %o6, %l4, %o7
7648 fandnot2 %f16, %f16, %f2
7649 movleu %icc, %i4, %o1
7650 edge8n %o4, %l1, %g6
7651 sub %i7, 0x0746, %g2
7652 xor %g1, %i2, %l0
7653 fpsub16s %f3, %f0, %f9
7654 andncc %l3, %o5, %g4
7655 alignaddr %l5, %o0, %i0
7656 fsrc2 %f18, %f14
7657 fcmpgt16 %f18, %f10, %i1
7658 array8 %o3, %o2, %i6
7659 fmovrslz %l6, %f27, %f2
7660 movge %icc, %g5, %l2
7661 ldsh [%l7 + 0x46], %g3
7662 fmovrdne %i3, %f14, %f18
7663 andncc %g7, %i5, %o6
7664 mulx %l4, 0x1611, %o7
7665 movrgz %i4, 0x299, %o1
7666 edge16l %o4, %g6, %l1
7667 movge %xcc, %i7, %g2
7668 movre %i2, 0x0C5, %l0
7669 edge16l %l3, %o5, %g4
7670 addcc %g1, %l5, %i0
7671 popc 0x0944, %i1
7672 stb %o3, [%l7 + 0x0C]
7673 fpsub32 %f4, %f24, %f18
7674 xor %o0, 0x0E5C, %o2
7675 siam 0x1
7676 and %l6, 0x10D3, %i6
7677 ldsb [%l7 + 0x24], %l2
7678 mova %icc, %g3, %i3
7679 alignaddr %g5, %g7, %o6
7680 edge32ln %l4, %i5, %i4
7681 edge32n %o1, %o7, %o4
7682 alignaddr %g6, %l1, %i7
7683 restore %i2, 0x0B63, %l0
7684 rdpr %cwp, %g1
7685 rdpr %cansave, %g2
7686 rdpr %canrestore, %g3
7687 rdpr %cleanwin, %g4
7688 rdpr %otherwin, %g5
7689 rdpr %wstate, %g6
7690 xnorcc %l3, %g2, %o5
7691 edge16ln %g4, %g1, %i0
7692 udiv %i1, 0x0F61, %o3
7693 fexpand %f11, %f30
7694 srax %l5, 0x15, %o2
7695 movrlez %o0, %l6, %i6
7696 edge8ln %l2, %i3, %g5
7697 udivx %g7, 0x01C0, %g3
7698 edge8 %l4, %i5, %i4
7699 addc %o1, 0x0A0A, %o7
7700 fmovsa %icc, %f19, %f7
7701 edge32n %o6, %g6, %o4
7702 srlx %i7, %l1, %i2
7703 movvs %icc, %l3, %l0
7704 sdiv %g2, 0x03B8, %g4
7705 subc %o5, %g1, %i1
7706 sub %i0, 0x0C48, %l5
7707 movpos %icc, %o3, %o2
7708 fornot2s %f28, %f10, %f27
7709 movle %xcc, %o0, %i6
7710 mulscc %l2, %l6, %g5
7711 and %g7, 0x0706, %i3
7712 ldsw [%l7 + 0x64], %g3
7713 edge16 %l4, %i5, %o1
7714 fornot1s %f0, %f28, %f13
7715 andcc %i4, %o6, %o7
7716 sdiv %g6, 0x06F7, %o4
7717 addcc %i7, %l1, %i2
7718 orcc %l3, %l0, %g4
7719 mulx %g2, 0x068F, %o5
7720 andncc %i1, %g1, %l5
7721 addcc %o3, %o2, %o0
7722 for %f24, %f0, %f16
7723 nop
7724 set 0x60, %g5
7725 ldd [%l7 + %g5], %f12
7726 xor %i0, %i6, %l6
7727 fmovdgu %icc, %f25, %f21
7728 ld [%l7 + 0x10], %f29
7729 andcc %g5, 0x1BF2, %g7
7730 lduw [%l7 + 0x3C], %i3
7731 fnot1s %f21, %f16
7732 or %l2, %g3, %l4
7733 fpadd16s %f21, %f21, %f18
7734 addc %o1, 0x0B62, %i4
7735 movg %icc, %i5, %o6
7736 udivcc %o7, 0x0C5D, %g6
7737 std %f28, [%l7 + 0x28]
7738 sir 0x079A
7739 srlx %i7, 0x16, %o4
7740 sdiv %i2, 0x142D, %l3
7741 sir 0x000F
7742 edge32n %l0, %l1, %g4
7743 movre %o5, 0x07E, %i1
7744 fpack32 %f12, %f16, %f30
7745 fmuld8sux16 %f27, %f10, %f6
7746 edge8l %g1, %g2, %o3
7747 edge16ln %l5, %o0, %o2
7748 fmovrsgez %i0, %f27, %f16
7749 fmovdgu %xcc, %f12, %f8
7750 ldub [%l7 + 0x18], %i6
7751 xor %l6, 0x0EC4, %g5
7752 fnegd %f20, %f12
7753 sir 0x1633
7754 st %f3, [%l7 + 0x70]
7755 edge8 %i3, %l2, %g7
7756 array8 %l4, %g3, %i4
7757 movg %icc, %o1, %i5
7758 movl %xcc, %o6, %g6
7759 movrgz %o7, 0x1C1, %o4
7760 sdivcc %i2, 0x1E1C, %l3
7761 movrlez %i7, 0x274, %l1
7762 array32 %l0, %o5, %i1
7763 sllx %g4, 0x00, %g1
7764 udivcc %o3, 0x0816, %g2
7765 movcc %icc, %l5, %o0
7766 move %icc, %i0, %i6
7767 xorcc %o2, %g5, %i3
7768 orncc %l6, 0x1774, %l2
7769 ldx [%l7 + 0x58], %g7
7770 movn %xcc, %g3, %l4
7771 movvc %icc, %o1, %i5
7772 subcc %o6, %g6, %i4
7773 stw %o7, [%l7 + 0x64]
7774 mulx %o4, %l3, %i7
7775 movrne %i2, 0x357, %l0
7776 movne %xcc, %l1, %o5
7777 setx loop_27, %l0, %l1
7778 return %l1
7779 nop
7780 rdpr %cwp, %g1
7781 rdpr %cansave, %g2
7782 rdpr %canrestore, %g3
7783 rdpr %cleanwin, %g4
7784 rdpr %otherwin, %g5
7785 rdpr %wstate, %g6
7786loop_27: udiv %g2, 0x0868, %o3
7787 lduw [%l7 + 0x44], %l5
7788 fmovsvs %xcc, %f16, %f18
7789 array16 %i0, %i6, %o0
7790 fors %f0, %f27, %f2
7791 fsrc1s %f7, %f28
7792 fsrc1s %f18, %f3
7793 fmul8x16 %f23, %f2, %f18
7794 sub %g5, %o2, %l6
7795 add %i3, 0x1C1A, %g7
7796 fcmpd %fcc3, %f12, %f4
7797 ldx [%l7 + 0x50], %g3
7798 stx %l2, [%l7 + 0x60]
7799 fpsub16s %f16, %f23, %f12
7800 ldd [%l7 + 0x68], %f14
7801 mulx %o1, 0x0849, %i5
7802 movgu %icc, %l4, %o6
7803 fpadd32s %f27, %f2, %f19
7804 srl %i4, %o7, %o4
7805 movvs %icc, %g6, %l3
7806 fmovdn %icc, %f4, %f21
7807 fmul8x16 %f19, %f24, %f14
7808 srlx %i2, %l0, %i7
7809 addccc %l1, 0x093B, %i1
7810 fmovrsne %o5, %f23, %f3
7811 edge32l %g4, %g1, %o3
7812 movneg %xcc, %g2, %i0
7813 movrgez %l5, %o0, %i6
7814 sth %o2, [%l7 + 0x48]
7815 fmovsne %icc, %f8, %f2
7816 fmovdn %xcc, %f16, %f17
7817 edge32n %l6, %i3, %g5
7818 nop
7819 set 0x38, %g1
7820 ldx [%l7 + %g1], %g7
7821 mova %icc, %g3, %o1
7822 fmovs %f1, %f2
7823 edge16n %i5, %l4, %l2
7824 ldd [%l7 + 0x48], %o6
7825 subccc %i4, 0x1E82, %o4
7826 xnor %o7, 0x0E91, %g6
7827 fpsub32 %f24, %f30, %f30
7828 fcmps %fcc1, %f28, %f29
7829 fcmple32 %f30, %f16, %l3
7830 movre %l0, %i7, %i2
7831 ldsb [%l7 + 0x70], %i1
7832 movcc %xcc, %l1, %g4
7833 xnor %o5, %o3, %g2
7834 fabsd %f8, %f18
7835 fors %f1, %f13, %f26
7836 sllx %i0, 0x0F, %l5
7837 fandnot2s %f19, %f5, %f22
7838 add %g1, %i6, %o2
7839 std %f18, [%l7 + 0x48]
7840 sllx %l6, %o0, %i3
7841 sth %g5, [%l7 + 0x10]
7842 stx %g3, [%l7 + 0x08]
7843 movrlez %g7, %i5, %o1
7844 fsrc1s %f22, %f29
7845 xorcc %l4, %l2, %i4
7846 move %xcc, %o4, %o7
7847 edge32l %o6, %g6, %l0
7848 movvc %icc, %i7, %l3
7849 or %i1, 0x1DF9, %l1
7850 fandnot2 %f24, %f10, %f4
7851 sra %g4, %o5, %o3
7852 xnor %g2, %i2, %l5
7853 sdivx %i0, 0x1B58, %i6
7854 andcc %g1, %l6, %o2
7855 movgu %icc, %o0, %g5
7856 edge32ln %g3, %i3, %g7
7857 and %o1, %i5, %l2
7858 sth %i4, [%l7 + 0x50]
7859 fmovrdlez %l4, %f8, %f22
7860 udivcc %o4, 0x1D79, %o6
7861 edge8ln %g6, %l0, %i7
7862 ldx [%l7 + 0x18], %o7
7863 subcc %l3, 0x0BAC, %l1
7864 movcs %icc, %g4, %i1
7865 fmovd %f8, %f14
7866 xnorcc %o5, 0x0273, %o3
7867 sir 0x0FA7
7868 andn %i2, %g2, %i0
7869 xorcc %l5, %i6, %g1
7870 edge8ln %o2, %o0, %g5
7871 xnor %l6, %i3, %g7
7872 movle %xcc, %o1, %g3
7873 addcc %l2, 0x16D5, %i4
7874 subc %i5, %o4, %o6
7875 subc %g6, %l4, %l0
7876 edge32l %i7, %l3, %o7
7877 udivcc %l1, 0x01A5, %i1
7878 movrlz %g4, %o5, %i2
7879 popc %o3, %g2
7880 edge16ln %l5, %i6, %i0
7881 fcmpgt16 %f24, %f0, %o2
7882 movrgez %o0, 0x2ED, %g1
7883 nop
7884 set 0x68, %o2
7885 std %f8, [%l7 + %o2]
7886 faligndata %f22, %f6, %f4
7887 movneg %xcc, %l6, %i3
7888 xnorcc %g5, 0x0C5C, %o1
7889 srax %g7, 0x09, %l2
7890 fone %f22
7891 sra %g3, 0x0B, %i4
7892 ldub [%l7 + 0x64], %o4
7893 edge16 %o6, %g6, %i5
7894 edge32n %l0, %i7, %l3
7895 movl %icc, %o7, %l1
7896 movpos %xcc, %l4, %g4
7897 edge16ln %o5, %i1, %o3
7898 fzero %f6
7899 edge16l %i2, %g2, %l5
7900 siam 0x3
7901 lduw [%l7 + 0x18], %i6
7902 xnor %o2, %i0, %g1
7903 mulx %o0, 0x09B0, %i3
7904 fmovdg %xcc, %f31, %f19
7905 addccc %g5, 0x0197, %o1
7906 movge %icc, %l6, %g7
7907 movg %xcc, %l2, %i4
7908 srl %g3, 0x00, %o6
7909 nop
7910 set 0x08, %g7
7911 std %f22, [%l7 + %g7]
7912 mulscc %g6, %o4, %l0
7913 ldsb [%l7 + 0x79], %i5
7914 sdiv %i7, 0x18E4, %o7
7915 move %xcc, %l3, %l4
7916 ldd [%l7 + 0x68], %g4
7917 std %f30, [%l7 + 0x58]
7918 edge16 %o5, %i1, %o3
7919 udivcc %i2, 0x0E07, %l1
7920 restore %l5, 0x1952, %g2
7921 rdpr %cwp, %g1
7922 rdpr %cansave, %g2
7923 rdpr %canrestore, %g3
7924 rdpr %cleanwin, %g4
7925 rdpr %otherwin, %g5
7926 rdpr %wstate, %g6
7927 srlx %i6, 0x0D, %i0
7928 edge16 %o2, %o0, %g1
7929 array32 %i3, %g5, %o1
7930 movrlz %l6, %l2, %g7
7931 ldsw [%l7 + 0x20], %i4
7932 udivx %o6, 0x1415, %g6
7933 movvc %xcc, %o4, %l0
7934 umulcc %g3, %i7, %i5
7935 movrgz %l3, %l4, %g4
7936 umul %o7, %i1, %o5
7937 sra %i2, 0x17, %l1
7938 udiv %o3, 0x13B0, %l5
7939 pdist %f18, %f4, %f18
7940 mulscc %i6, 0x0B2B, %i0
7941 fmovsle %xcc, %f17, %f22
7942 fxor %f2, %f16, %f22
7943 fandnot1s %f10, %f18, %f30
7944 move %icc, %o2, %g2
7945 alignaddrl %o0, %i3, %g5
7946 sdivcc %o1, 0x05B9, %g1
7947 or %l6, %g7, %i4
7948 umulcc %l2, 0x12A3, %o6
7949 fcmple16 %f12, %f30, %g6
7950 or %l0, %o4, %i7
7951 movrgz %g3, 0x27C, %i5
7952 subccc %l3, %g4, %l4
7953 fcmpeq32 %f10, %f30, %i1
7954 subc %o7, 0x1BA9, %o5
7955 edge16ln %i2, %l1, %o3
7956 sra %l5, %i0, %i6
7957 movge %xcc, %g2, %o2
7958 edge32l %i3, %o0, %g5
7959 udivcc %o1, 0x0880, %g1
7960 mulx %l6, %g7, %l2
7961 alignaddr %o6, %g6, %l0
7962 xnorcc %o4, 0x01B6, %i7
7963 fnegd %f16, %f18
7964 stw %g3, [%l7 + 0x28]
7965 fors %f20, %f19, %f12
7966 ld [%l7 + 0x70], %f30
7967 move %xcc, %i5, %i4
7968 movvs %xcc, %l3, %g4
7969 array8 %i1, %o7, %l4
7970 fmovdvs %icc, %f25, %f10
7971 fmovrslez %i2, %f20, %f20
7972 array16 %o5, %o3, %l1
7973 fmovsleu %icc, %f2, %f0
7974 stx %i0, [%l7 + 0x30]
7975 and %l5, 0x09C8, %i6
7976 stx %o2, [%l7 + 0x70]
7977 fmovdpos %icc, %f6, %f28
7978 alignaddr %g2, %i3, %g5
7979 movre %o0, %g1, %o1
7980 edge32l %l6, %l2, %o6
7981 smul %g7, %l0, %o4
7982 subccc %g6, %i7, %i5
7983 edge8 %g3, %l3, %g4
7984 subc %i4, 0x1B38, %o7
7985 edge8n %l4, %i1, %o5
7986 smulcc %o3, 0x1779, %i2
7987 lduh [%l7 + 0x16], %i0
7988 edge32 %l5, %i6, %o2
7989 ldsw [%l7 + 0x60], %l1
7990 movneg %xcc, %i3, %g2
7991 movgu %icc, %o0, %g1
7992 array32 %o1, %l6, %l2
7993 array32 %g5, %o6, %g7
7994 orcc %o4, 0x176C, %g6
7995 alignaddrl %i7, %i5, %l0
7996 edge16l %g3, %g4, %i4
7997 fmul8x16au %f17, %f18, %f12
7998 ldsw [%l7 + 0x6C], %l3
7999 fmovdneg %icc, %f5, %f6
8000 fcmple16 %f2, %f24, %l4
8001 fnegd %f22, %f6
8002 edge32ln %o7, %i1, %o5
8003 edge16 %i2, %o3, %i0
8004 movrgez %l5, 0x393, %i6
8005 fcmpeq32 %f16, %f8, %l1
8006 mulx %i3, %g2, %o2
8007 fmovsvs %icc, %f11, %f2
8008 fnors %f15, %f31, %f16
8009 lduh [%l7 + 0x10], %g1
8010 fmovdleu %xcc, %f3, %f18
8011 fmovdle %icc, %f25, %f19
8012 movn %icc, %o0, %l6
8013 movneg %xcc, %l2, %g5
8014 mulscc %o1, %o6, %g7
8015 subccc %o4, 0x0349, %i7
8016 fnegs %f27, %f29
8017 and %i5, 0x00B7, %l0
8018 fcmpne32 %f0, %f22, %g6
8019 movcs %icc, %g3, %g4
8020 fandnot1 %f18, %f26, %f16
8021 xor %i4, %l3, %l4
8022 sir 0x0ABA
8023 edge16 %o7, %i1, %i2
8024 subcc %o3, %i0, %o5
8025 srl %l5, %l1, %i6
8026 ldsw [%l7 + 0x44], %g2
8027 siam 0x3
8028 faligndata %f24, %f28, %f18
8029 ldx [%l7 + 0x70], %i3
8030 sll %g1, 0x03, %o0
8031 umulcc %l6, %l2, %g5
8032 mova %xcc, %o2, %o1
8033 fmovde %xcc, %f2, %f30
8034 andn %o6, 0x0A20, %g7
8035 nop
8036 set 0x30, %g3
8037 lduw [%l7 + %g3], %i7
8038 edge8l %i5, %l0, %o4
8039 fsrc2 %f30, %f2
8040 movvc %xcc, %g6, %g3
8041 xor %i4, 0x196D, %g4
8042 edge32l %l3, %l4, %i1
8043 andcc %i2, 0x141E, %o3
8044 movg %xcc, %o7, %i0
8045 fabsd %f16, %f26
8046 sll %o5, %l5, %i6
8047 fmovde %xcc, %f11, %f23
8048 array32 %l1, %g2, %g1
8049 movcs %xcc, %o0, %l6
8050 fmovsl %icc, %f12, %f26
8051 st %f15, [%l7 + 0x58]
8052 movrlz %l2, 0x059, %g5
8053 sub %i3, %o2, %o1
8054 sub %o6, %g7, %i5
8055 fandnot1 %f8, %f28, %f26
8056 setx loop_28, %l0, %l1
8057 return %l1
8058 nop
8059 rdpr %cwp, %g1
8060 rdpr %cansave, %g2
8061 rdpr %canrestore, %g3
8062 rdpr %cleanwin, %g4
8063 rdpr %otherwin, %g5
8064 rdpr %wstate, %g6
8065loop_28: orncc %o4, %g3, %g6
8066 movrgez %i4, %g4, %l3
8067 ld [%l7 + 0x38], %f8
8068 fmovsle %icc, %f29, %f4
8069 orncc %i1, %l4, %o3
8070 movleu %xcc, %o7, %i2
8071 movneg %xcc, %o5, %i0
8072 nop
8073 set 0x38, %i6
8074 sth %l5, [%l7 + %i6]
8075 fpackfix %f10, %f15
8076 array8 %i6, %l1, %g1
8077 faligndata %f8, %f20, %f18
8078 mulx %o0, 0x1719, %g2
8079 movneg %xcc, %l2, %l6
8080 umulcc %g5, 0x01E3, %i3
8081 edge8l %o2, %o1, %o6
8082 orncc %i5, %l0, %i7
8083 addccc %g7, 0x1328, %o4
8084 umulcc %g3, %i4, %g6
8085 edge16n %l3, %i1, %g4
8086 fmovdg %icc, %f19, %f19
8087 fmovsvc %icc, %f12, %f12
8088 sub %o3, %l4, %i2
8089 fand %f10, %f30, %f24
8090 fxnor %f10, %f8, %f26
8091 addc %o5, 0x072D, %o7
8092 or %i0, %i6, %l5
8093 sdivcc %l1, 0x03BA, %o0
8094 and %g2, 0x04B7, %l2
8095 edge32 %g1, %g5, %i3
8096 ldd [%l7 + 0x10], %o2
8097 fmul8x16 %f20, %f26, %f20
8098 alignaddrl %o1, %o6, %l6
8099 fnot2 %f0, %f20
8100 edge8l %i5, %l0, %i7
8101 alignaddr %g7, %o4, %g3
8102 movrgez %g6, 0x347, %i4
8103 and %i1, 0x1DD0, %l3
8104 ld [%l7 + 0x78], %f21
8105 sllx %g4, 0x1C, %o3
8106 fmuld8ulx16 %f20, %f9, %f20
8107 subccc %i2, 0x149B, %o5
8108 fmovdn %icc, %f25, %f2
8109 fmovsn %xcc, %f4, %f6
8110 stw %l4, [%l7 + 0x44]
8111 umul %i0, 0x0E85, %o7
8112 movrlez %i6, 0x174, %l1
8113 restore %l5, 0x01D2, %o0
8114 rdpr %cwp, %g1
8115 rdpr %cansave, %g2
8116 rdpr %canrestore, %g3
8117 rdpr %cleanwin, %g4
8118 rdpr %otherwin, %g5
8119 rdpr %wstate, %g6
8120 movrgez %g2, 0x32E, %g1
8121 movrgz %l2, %i3, %g5
8122 ldsb [%l7 + 0x3B], %o2
8123 edge8l %o6, %l6, %i5
8124 fandnot2 %f2, %f6, %f22
8125 movvs %icc, %l0, %o1
8126 sethi 0x0547, %i7
8127 movle %icc, %g7, %g3
8128 array16 %g6, %i4, %i1
8129 fnegd %f12, %f8
8130 alignaddrl %l3, %o4, %o3
8131 fmovdg %icc, %f12, %f22
8132 edge8ln %i2, %o5, %g4
8133 ldsh [%l7 + 0x28], %i0
8134 fmovsg %icc, %f19, %f9
8135 fmovde %xcc, %f21, %f12
8136 st %f19, [%l7 + 0x74]
8137 array32 %l4, %o7, %l1
8138 ldub [%l7 + 0x1D], %i6
8139 addcc %l5, 0x13A6, %g2
8140 stx %o0, [%l7 + 0x68]
8141 mulx %l2, 0x0D56, %i3
8142 alignaddrl %g5, %o2, %o6
8143 fxnors %f1, %f27, %f26
8144 movcc %icc, %g1, %i5
8145 fmovrde %l0, %f28, %f30
8146 alignaddrl %l6, %i7, %o1
8147 movre %g7, 0x381, %g3
8148 movre %g6, 0x1A3, %i4
8149 or %i1, 0x030F, %o4
8150 edge32n %o3, %i2, %o5
8151 edge32ln %g4, %i0, %l3
8152 save %l4, %l1, %i6
8153 rdpr %cwp, %g1
8154 rdpr %cansave, %g2
8155 rdpr %canrestore, %g3
8156 rdpr %cleanwin, %g4
8157 rdpr %otherwin, %g5
8158 rdpr %wstate, %g6
8159 stx %l5, [%l7 + 0x08]
8160 sethi 0x1E1F, %g2
8161 edge32 %o7, %o0, %l2
8162 subcc %i3, 0x0139, %g5
8163 sra %o6, %g1, %i5
8164 array16 %l0, %o2, %i7
8165 udiv %l6, 0x10B7, %g7
8166 edge32n %o1, %g3, %g6
8167 fnot1 %f22, %f26
8168 srlx %i4, %i1, %o3
8169 umul %i2, %o5, %g4
8170 movrlez %i0, 0x119, %o4
8171 sub %l3, %l4, %i6
8172 fsrc1 %f28, %f0
8173 umul %l1, 0x0EF1, %g2
8174 addcc %o7, 0x1C32, %o0
8175 fsrc1 %f26, %f26
8176 lduh [%l7 + 0x6E], %l2
8177 movvs %xcc, %i3, %l5
8178 sth %g5, [%l7 + 0x56]
8179 mulx %g1, 0x16E9, %i5
8180 edge32 %l0, %o2, %i7
8181 addc %l6, 0x1872, %o6
8182 fmovdcs %icc, %f10, %f25
8183 movrne %o1, %g7, %g3
8184 alignaddr %g6, %i4, %o3
8185 movrgz %i2, %i1, %o5
8186 array16 %g4, %i0, %l3
8187 array16 %l4, %o4, %i6
8188 sra %g2, 0x0A, %l1
8189 save %o0, 0x0510, %o7
8190 rdpr %cwp, %g1
8191 rdpr %cansave, %g2
8192 rdpr %canrestore, %g3
8193 rdpr %cleanwin, %g4
8194 rdpr %otherwin, %g5
8195 rdpr %wstate, %g6
8196 stw %i3, [%l7 + 0x4C]
8197 movl %xcc, %l2, %l5
8198 fpmerge %f23, %f21, %f18
8199 orncc %g1, 0x0DD2, %i5
8200 movg %xcc, %g5, %o2
8201 fpadd32 %f24, %f4, %f8
8202 and %l0, 0x0E57, %l6
8203 fmovsgu %icc, %f24, %f2
8204 sllx %i7, %o6, %o1
8205 srlx %g7, 0x1C, %g6
8206 movre %g3, %o3, %i2
8207 or %i1, 0x1325, %i4
8208 ldub [%l7 + 0x25], %o5
8209 sll %i0, 0x1B, %g4
8210 movg %xcc, %l3, %o4
8211 sra %i6, %l4, %g2
8212 ld [%l7 + 0x24], %f25
8213 st %f29, [%l7 + 0x0C]
8214 edge32n %o0, %o7, %i3
8215 srlx %l1, %l2, %l5
8216 fmovspos %icc, %f22, %f20
8217 edge16ln %i5, %g5, %o2
8218 subc %g1, %l6, %l0
8219 andn %o6, %o1, %g7
8220 addc %i7, 0x018F, %g6
8221 sir 0x0C46
8222 ldub [%l7 + 0x5C], %g3
8223 edge16n %o3, %i1, %i4
8224 lduw [%l7 + 0x7C], %i2
8225 edge32ln %o5, %g4, %i0
8226 xor %o4, 0x1FEF, %l3
8227 edge16n %i6, %g2, %l4
8228 ldsh [%l7 + 0x32], %o7
8229 ldsh [%l7 + 0x72], %o0
8230 fmovrslez %l1, %f19, %f30
8231 alignaddr %l2, %i3, %l5
8232 edge16 %g5, %i5, %o2
8233 movrgez %g1, %l0, %o6
8234 fpmerge %f1, %f28, %f20
8235 movl %icc, %o1, %g7
8236 save %i7, 0x1DA8, %g6
8237 rdpr %cwp, %g1
8238 rdpr %cansave, %g2
8239 rdpr %canrestore, %g3
8240 rdpr %cleanwin, %g4
8241 rdpr %otherwin, %g5
8242 rdpr %wstate, %g6
8243 addccc %g3, 0x03DB, %o3
8244 ldd [%l7 + 0x10], %f10
8245 nop
8246 set 0x28, %i3
8247 stx %l6, [%l7 + %i3]
8248 sdiv %i4, 0x061E, %i1
8249 sdiv %i2, 0x1A85, %o5
8250 array16 %i0, %o4, %g4
8251 ld [%l7 + 0x3C], %f13
8252 sdivx %l3, 0x1F94, %g2
8253 fmovdcs %xcc, %f28, %f9
8254 addc %i6, 0x1601, %o7
8255 srlx %o0, %l1, %l2
8256 srl %l4, %i3, %g5
8257 st %f6, [%l7 + 0x28]
8258 pdist %f12, %f0, %f18
8259 nop
8260 set 0x58, %i0
8261 ldd [%l7 + %i0], %f4
8262 stb %l5, [%l7 + 0x21]
8263 edge32l %i5, %o2, %g1
8264 fsrc2 %f0, %f8
8265 movn %icc, %o6, %l0
8266 fmovsvc %xcc, %f9, %f29
8267 alignaddr %o1, %i7, %g6
8268 movleu %icc, %g7, %o3
8269 sra %g3, %i4, %l6
8270 smulcc %i1, 0x0A19, %i2
8271 srl %i0, 0x14, %o4
8272 udivx %o5, 0x1DCB, %l3
8273 edge16l %g4, %g2, %i6
8274 ldd [%l7 + 0x70], %f12
8275 fmovdneg %xcc, %f31, %f9
8276 umul %o0, 0x10FD, %o7
8277 fnand %f0, %f2, %f18
8278 fmovdg %icc, %f12, %f20
8279 srl %l2, 0x13, %l1
8280 popc %i3, %l4
8281 ldd [%l7 + 0x60], %g4
8282 sdivx %i5, 0x1F5A, %l5
8283 fandnot2 %f28, %f0, %f0
8284 fands %f11, %f21, %f19
8285 mulscc %o2, %g1, %o6
8286 movvc %icc, %o1, %l0
8287 setx loop_29, %l0, %l1
8288 return %l1
8289 nop
8290 rdpr %cwp, %g1
8291 rdpr %cansave, %g2
8292 rdpr %canrestore, %g3
8293 rdpr %cleanwin, %g4
8294 rdpr %otherwin, %g5
8295 rdpr %wstate, %g6
8296loop_29: and %g7, %g3, %l6
8297 ldsh [%l7 + 0x5A], %i1
8298 fnot1 %f8, %f12
8299 addccc %i4, 0x13D9, %i2
8300 umul %i0, 0x1507, %o4
8301 nop
8302 set 0x70, %g2
8303 stx %o5, [%l7 + %g2]
8304 edge16ln %l3, %g4, %g2
8305 xnor %i6, 0x0DE2, %o7
8306 popc 0x09E9, %o0
8307 restore %l1, 0x188A, %i3
8308 rdpr %cwp, %g1
8309 rdpr %cansave, %g2
8310 rdpr %canrestore, %g3
8311 rdpr %cleanwin, %g4
8312 rdpr %otherwin, %g5
8313 rdpr %wstate, %g6
8314 edge32l %l2, %g5, %i5
8315 nop
8316 set 0x14, %o3
8317 lduw [%l7 + %o3], %l5
8318 movn %xcc, %l4, %o2
8319 edge16 %o6, %g1, %o1
8320 fpsub32 %f22, %f20, %f8
8321 fpack16 %f26, %f2
8322 orn %l0, 0x1644, %i7
8323 udiv %o3, 0x01EF, %g6
8324 nop
8325 set 0x10, %i1
8326 ldsb [%l7 + %i1], %g3
8327 xnor %g7, %l6, %i4
8328 xor %i1, %i0, %i2
8329 setx loop_30, %l0, %l1
8330 return %l1
8331 nop
8332 rdpr %cwp, %g1
8333 rdpr %cansave, %g2
8334 rdpr %canrestore, %g3
8335 rdpr %cleanwin, %g4
8336 rdpr %otherwin, %g5
8337 rdpr %wstate, %g6
8338loop_30: sir 0x178A
8339 fnot1 %f2, %f8
8340 andcc %o5, %g4, %i6
8341 srlx %o7, %o0, %g2
8342 fmovsn %icc, %f17, %f8
8343 movrlz %i3, 0x33D, %l2
8344 movge %icc, %l1, %i5
8345 stx %g5, [%l7 + 0x20]
8346 movcs %xcc, %l4, %o2
8347 edge32n %o6, %g1, %l5
8348 umul %o1, 0x07B0, %i7
8349 ldx [%l7 + 0x30], %l0
8350 smul %o3, %g6, %g3
8351 orn %l6, %g7, %i1
8352 movrlz %i0, %i4, %i2
8353 orncc %l3, %o4, %o5
8354 alignaddr %i6, %o7, %g4
8355 movge %xcc, %o0, %g2
8356 fmovsg %xcc, %f14, %f10
8357 fpsub16s %f1, %f31, %f2
8358 smulcc %l2, %l1, %i5
8359 fsrc2 %f16, %f30
8360 fornot2 %f20, %f0, %f28
8361 sub %g5, %i3, %o2
8362 fmovd %f8, %f16
8363 xnorcc %o6, 0x0E9A, %l4
8364 ldub [%l7 + 0x78], %l5
8365 fcmps %fcc0, %f19, %f23
8366 alignaddrl %o1, %i7, %g1
8367 fands %f16, %f17, %f2
8368 alignaddr %l0, %g6, %o3
8369 stb %g3, [%l7 + 0x44]
8370 xorcc %g7, %i1, %l6
8371 edge8n %i0, %i2, %i4
8372 fmovs %f0, %f25
8373 fors %f5, %f24, %f19
8374 nop
8375 set 0x51, %i2
8376 ldub [%l7 + %i2], %l3
8377 or %o4, %i6, %o7
8378 stb %o5, [%l7 + 0x63]
8379 ldsw [%l7 + 0x14], %g4
8380 save %g2, %o0, %l1
8381 rdpr %cwp, %g1
8382 rdpr %cansave, %g2
8383 rdpr %canrestore, %g3
8384 rdpr %cleanwin, %g4
8385 rdpr %otherwin, %g5
8386 rdpr %wstate, %g6
8387 std %f20, [%l7 + 0x68]
8388 edge32l %l2, %g5, %i3
8389 movneg %xcc, %o2, %o6
8390 sra %l4, %i5, %o1
8391 fpsub16s %f3, %f16, %f3
8392 edge16l %i7, %g1, %l5
8393 mulx %g6, 0x0A21, %l0
8394 movle %icc, %o3, %g7
8395 udivx %g3, 0x07B9, %i1
8396 sdivcc %i0, 0x1235, %i2
8397 for %f22, %f4, %f22
8398 movcs %xcc, %i4, %l6
8399 sdivcc %o4, 0x1B77, %i6
8400 fmovdn %icc, %f27, %f24
8401 move %icc, %o7, %l3
8402 udivcc %g4, 0x0F9F, %g2
8403 fands %f19, %f23, %f13
8404 edge8n %o0, %o5, %l2
8405 xorcc %g5, %i3, %o2
8406 movg %icc, %l1, %o6
8407 lduh [%l7 + 0x76], %l4
8408 popc 0x18EB, %i5
8409 fmovrdlez %o1, %f10, %f14
8410 andcc %g1, 0x00F5, %l5
8411 mulx %g6, %i7, %o3
8412 movcc %icc, %l0, %g7
8413 movg %icc, %i1, %i0
8414 fnot2s %f4, %f1
8415 ldd [%l7 + 0x08], %f2
8416 udivx %i2, 0x0C78, %i4
8417 ldx [%l7 + 0x10], %l6
8418 fornot1s %f3, %f7, %f8
8419 xor %o4, 0x0BF9, %g3
8420 sll %i6, 0x10, %o7
8421 edge16ln %g4, %l3, %o0
8422 sll %g2, %l2, %g5
8423 add %o5, %o2, %i3
8424 edge8 %o6, %l1, %i5
8425 ld [%l7 + 0x10], %f17
8426 fmovdgu %xcc, %f27, %f4
8427 xorcc %l4, %g1, %o1
8428 movleu %icc, %l5, %i7
8429 array16 %o3, %g6, %l0
8430 fmovd %f4, %f10
8431 umulcc %i1, 0x053E, %g7
8432 fmovdne %xcc, %f0, %f31
8433 edge8ln %i0, %i4, %l6
8434 movgu %icc, %i2, %g3
8435 movneg %icc, %o4, %o7
8436 movrlez %i6, 0x1EA, %g4
8437 fmovsvs %xcc, %f14, %f0
8438 movl %icc, %o0, %g2
8439 mova %xcc, %l3, %g5
8440 movcs %icc, %o5, %l2
8441 smul %o2, 0x1C86, %i3
8442 fpadd32s %f3, %f21, %f12
8443 edge32 %o6, %l1, %l4
8444 mulx %i5, %g1, %l5
8445 fors %f27, %f19, %f0
8446 lduh [%l7 + 0x7C], %o1
8447 movl %xcc, %o3, %g6
8448 fmul8sux16 %f28, %f24, %f10
8449 edge8n %i7, %l0, %i1
8450 fmovsle %icc, %f6, %f10
8451 movcs %icc, %i0, %i4
8452 array32 %l6, %i2, %g3
8453 andcc %g7, %o4, %o7
8454 xorcc %g4, %i6, %o0
8455 xor %g2, %l3, %o5
8456 movrgz %g5, %l2, %o2
8457 fxnors %f3, %f4, %f10
8458 srl %i3, 0x1F, %l1
8459 udivcc %o6, 0x004E, %l4
8460 addcc %g1, %i5, %l5
8461 movne %xcc, %o1, %o3
8462 fmovde %icc, %f11, %f17
8463 ldx [%l7 + 0x28], %g6
8464 movvc %xcc, %l0, %i7
8465 edge32 %i0, %i4, %l6
8466 edge8 %i2, %g3, %i1
8467 fornot2 %f10, %f8, %f10
8468 fmovspos %xcc, %f7, %f26
8469 or %o4, 0x1DFA, %o7
8470 fmovrdgz %g7, %f2, %f10
8471 edge16n %g4, %o0, %g2
8472 fmovsne %xcc, %f8, %f3
8473 move %xcc, %i6, %o5
8474 udivcc %l3, 0x1239, %l2
8475 movleu %icc, %g5, %o2
8476 move %icc, %i3, %l1
8477 restore %l4, %o6, %i5
8478 rdpr %cwp, %g1
8479 rdpr %cansave, %g2
8480 rdpr %canrestore, %g3
8481 rdpr %cleanwin, %g4
8482 rdpr %otherwin, %g5
8483 rdpr %wstate, %g6
8484 sdivx %g1, 0x0B29, %l5
8485 stw %o3, [%l7 + 0x0C]
8486 movl %icc, %g6, %o1
8487 fmovsgu %xcc, %f4, %f4
8488 fmovdl %icc, %f14, %f28
8489 stx %i7, [%l7 + 0x58]
8490 subc %i0, 0x1F49, %l0
8491 movrlez %i4, 0x083, %i2
8492 movle %icc, %l6, %g3
8493 edge8n %i1, %o7, %g7
8494 edge16 %o4, %o0, %g4
8495 lduh [%l7 + 0x2E], %g2
8496 std %f24, [%l7 + 0x38]
8497 orn %i6, 0x14B0, %l3
8498 mulscc %l2, 0x1D3C, %g5
8499 save %o5, %o2, %l1
8500 rdpr %cwp, %g1
8501 rdpr %cansave, %g2
8502 rdpr %canrestore, %g3
8503 rdpr %cleanwin, %g4
8504 rdpr %otherwin, %g5
8505 rdpr %wstate, %g6
8506 movne %icc, %i3, %o6
8507 orncc %l4, 0x00E6, %i5
8508 ldsw [%l7 + 0x44], %l5
8509 std %f4, [%l7 + 0x30]
8510 xorcc %g1, 0x006B, %o3
8511 sth %o1, [%l7 + 0x68]
8512 xorcc %i7, 0x00E5, %i0
8513 edge32ln %g6, %i4, %i2
8514 sll %l6, 0x03, %l0
8515 andncc %g3, %o7, %i1
8516 sth %g7, [%l7 + 0x62]
8517 orcc %o0, %g4, %o4
8518 edge8 %i6, %g2, %l2
8519 edge16 %l3, %g5, %o5
8520 ldsh [%l7 + 0x08], %l1
8521 sdivx %i3, 0x1655, %o2
8522 sdivcc %l4, 0x1DA0, %o6
8523 nop
8524 set 0x78, %i4
8525 ldx [%l7 + %i4], %i5
8526 sllx %g1, %l5, %o1
8527 ldub [%l7 + 0x3D], %o3
8528 sdivx %i0, 0x1C97, %i7
8529 fmul8x16au %f17, %f31, %f18
8530 sir 0x051B
8531 smul %g6, 0x0DB7, %i4
8532 save %l6, %l0, %i2
8533 rdpr %cwp, %g1
8534 rdpr %cansave, %g2
8535 rdpr %canrestore, %g3
8536 rdpr %cleanwin, %g4
8537 rdpr %otherwin, %g5
8538 rdpr %wstate, %g6
8539 smul %g3, 0x1935, %i1
8540 fmovsl %xcc, %f18, %f23
8541 stw %o7, [%l7 + 0x10]
8542 udiv %g7, 0x0EA0, %g4
8543 popc %o4, %o0
8544 fmovs %f3, %f2
8545 movvs %xcc, %i6, %l2
8546 srl %g2, 0x0E, %g5
8547 fmovspos %xcc, %f21, %f16
8548 srlx %l3, 0x1E, %l1
8549 orncc %o5, %o2, %i3
8550 edge8 %l4, %i5, %g1
8551 edge32n %l5, %o6, %o1
8552 alignaddr %o3, %i0, %i7
8553 movrgez %i4, 0x09F, %g6
8554 subc %l6, 0x0760, %i2
8555 std %f8, [%l7 + 0x60]
8556 edge16ln %g3, %i1, %l0
8557 fmovsvc %xcc, %f11, %f4
8558 addc %g7, %o7, %g4
8559 fcmpne32 %f0, %f10, %o4
8560 fmovrdgez %o0, %f24, %f22
8561 sdivx %i6, 0x1718, %g2
8562 or %g5, %l3, %l2
8563 fxnors %f1, %f5, %f24
8564 xnorcc %l1, %o5, %o2
8565 fmovdneg %icc, %f22, %f28
8566 fmovsle %xcc, %f25, %f3
8567 xnorcc %i3, 0x1C3E, %i5
8568 movrne %l4, %l5, %g1
8569 popc 0x1DF6, %o6
8570 edge8l %o1, %i0, %i7
8571 fxor %f4, %f0, %f16
8572 edge16l %i4, %o3, %l6
8573 addccc %g6, 0x17A2, %i2
8574 fmovda %xcc, %f16, %f15
8575 alignaddrl %g3, %i1, %l0
8576 nop
8577 set 0x48, %o1
8578 ldx [%l7 + %o1], %o7
8579 addc %g7, 0x0897, %g4
8580 nop
8581 set 0x44, %l6
8582 ldsb [%l7 + %l6], %o0
8583 siam 0x2
8584 movvs %icc, %i6, %g2
8585 movrgz %o4, %g5, %l3
8586 edge8n %l2, %l1, %o2
8587 xnor %o5, %i5, %l4
8588 andn %i3, %l5, %o6
8589 siam 0x5
8590 lduw [%l7 + 0x74], %g1
8591 addc %o1, 0x14E9, %i7
8592 fnegd %f8, %f2
8593 mulx %i0, %o3, %i4
8594 orcc %g6, %l6, %g3
8595 fmovrsne %i1, %f14, %f19
8596 smulcc %l0, 0x07EC, %i2
8597 lduw [%l7 + 0x4C], %o7
8598 std %f18, [%l7 + 0x60]
8599 fmovrdlz %g4, %f14, %f20
8600 edge32ln %o0, %i6, %g2
8601 edge32n %o4, %g7, %g5
8602 movrlz %l3, 0x15F, %l1
8603 movne %icc, %l2, %o2
8604 alignaddrl %i5, %o5, %i3
8605 or %l5, 0x07DB, %l4
8606 fcmpgt32 %f14, %f24, %g1
8607 movrlz %o6, 0x22B, %o1
8608 fabsd %f18, %f14
8609 ldd [%l7 + 0x78], %i0
8610 orn %o3, %i4, %g6
8611 ldsh [%l7 + 0x46], %l6
8612 ldd [%l7 + 0x08], %g2
8613 udivx %i1, 0x01F9, %i7
8614 popc 0x1A3E, %l0
8615 movcc %icc, %o7, %i2
8616 mulx %o0, 0x105A, %i6
8617 movvs %icc, %g4, %o4
8618 xnor %g7, %g2, %g5
8619 addccc %l3, 0x1237, %l2
8620 fpadd32s %f0, %f10, %f15
8621 sllx %o2, 0x05, %l1
8622 fmovdcc %icc, %f12, %f25
8623 movrgez %o5, 0x0B2, %i3
8624 edge32n %l5, %l4, %i5
8625 edge16n %o6, %o1, %g1
8626 nop
8627 set 0x74, %o6
8628 stb %o3, [%l7 + %o6]
8629 fmovrsgez %i4, %f22, %f9
8630 fpsub16s %f6, %f2, %f24
8631 edge16l %g6, %i0, %l6
8632 movpos %xcc, %i1, %i7
8633 fpsub32s %f15, %f15, %f11
8634 edge8l %g3, %o7, %l0
8635 faligndata %f20, %f14, %f28
8636 fornot2 %f8, %f12, %f12
8637 addc %i2, %o0, %i6
8638 umul %g4, 0x022E, %o4
8639 movleu %xcc, %g7, %g2
8640 sth %l3, [%l7 + 0x1C]
8641 movg %icc, %l2, %o2
8642 orcc %l1, %o5, %g5
8643 umulcc %i3, %l4, %i5
8644 subc %l5, 0x0AE1, %o1
8645 movvs %xcc, %g1, %o6
8646 fsrc1s %f31, %f16
8647 fand %f30, %f20, %f18
8648 movleu %icc, %i4, %o3
8649 xnor %i0, %l6, %g6
8650 ld [%l7 + 0x18], %f23
8651 edge16n %i7, %g3, %i1
8652 fmovscs %icc, %f9, %f11
8653 xor %l0, 0x180C, %o7
8654 fmovrsgz %i2, %f8, %f3
8655 add %i6, 0x1356, %o0
8656 addccc %o4, 0x159F, %g4
8657 bshuffle %f26, %f10, %f12
8658 st %f26, [%l7 + 0x5C]
8659 fpadd16 %f2, %f8, %f24
8660 movrne %g2, 0x313, %g7
8661 subccc %l3, 0x04AD, %l2
8662 orncc %o2, 0x0802, %o5
8663 lduw [%l7 + 0x5C], %g5
8664 edge32l %i3, %l1, %i5
8665 smul %l4, 0x0A58, %o1
8666 fsrc1 %f22, %f22
8667 for %f26, %f8, %f12
8668 movgu %icc, %l5, %g1
8669 ld [%l7 + 0x08], %f6
8670 ldx [%l7 + 0x18], %o6
8671 stw %o3, [%l7 + 0x58]
8672 sir 0x1138
8673 orncc %i0, 0x01D4, %l6
8674 array8 %i4, %i7, %g3
8675 movgu %icc, %g6, %i1
8676 xnor %l0, 0x0766, %i2
8677 stx %o7, [%l7 + 0x48]
8678 fpadd32s %f6, %f12, %f21
8679 addc %i6, %o4, %o0
8680 ldsh [%l7 + 0x68], %g2
8681 fcmple16 %f4, %f14, %g4
8682 movgu %xcc, %g7, %l3
8683 fmovrdne %o2, %f22, %f0
8684 edge32ln %l2, %g5, %i3
8685 fcmpes %fcc0, %f20, %f2
8686 fmovse %xcc, %f21, %f13
8687 fsrc2 %f16, %f2
8688 andn %o5, 0x10D2, %l1
8689 edge32n %l4, %o1, %i5
8690 sethi 0x0A4B, %l5
8691 move %icc, %g1, %o6
8692 movrlez %o3, 0x0C6, %l6
8693 sllx %i0, 0x1E, %i4
8694 orn %g3, 0x0FD2, %g6
8695 andn %i1, %i7, %l0
8696 ldsh [%l7 + 0x34], %o7
8697 movrlez %i2, %i6, %o0
8698 edge32l %g2, %o4, %g7
8699 srax %l3, 0x19, %g4
8700 addccc %l2, 0x0715, %o2
8701 ldx [%l7 + 0x38], %g5
8702 xorcc %i3, %o5, %l4
8703 edge8n %l1, %o1, %l5
8704 movpos %icc, %g1, %o6
8705 sethi 0x1746, %o3
8706 fcmple16 %f4, %f0, %l6
8707 movneg %xcc, %i5, %i0
8708 movl %icc, %g3, %g6
8709 subccc %i4, %i1, %i7
8710 fmovdleu %xcc, %f21, %f25
8711 setx loop_31, %l0, %l1
8712 return %l1
8713 nop
8714 rdpr %cwp, %g1
8715 rdpr %cansave, %g2
8716 rdpr %canrestore, %g3
8717 rdpr %cleanwin, %g4
8718 rdpr %otherwin, %g5
8719 rdpr %wstate, %g6
8720loop_31: movge %icc, %i6, %o0
8721 fxnor %f10, %f12, %f12
8722 st %f29, [%l7 + 0x1C]
8723 sdivx %i2, 0x1E01, %g2
8724 edge32l %g7, %o4, %g4
8725 sll %l2, 0x03, %o2
8726 stb %l3, [%l7 + 0x7A]
8727 ldub [%l7 + 0x42], %i3
8728 fandnot1 %f8, %f12, %f20
8729 smul %g5, 0x0AF7, %l4
8730 movrlz %l1, 0x247, %o5
8731 movcs %xcc, %o1, %g1
8732 movcs %xcc, %o6, %l5
8733 andncc %o3, %i5, %i0
8734 xorcc %l6, 0x089B, %g3
8735 umul %i4, %i1, %g6
8736 umul %l0, 0x15ED, %o7
8737 fpadd32s %f0, %f26, %f11
8738 fmovs %f21, %f22
8739 movpos %icc, %i6, %o0
8740 movg %xcc, %i2, %i7
8741 orcc %g2, 0x134F, %g7
8742 movcs %xcc, %g4, %l2
8743 srax %o4, 0x0B, %l3
8744 alignaddr %o2, %g5, %l4
8745 fmovdcc %xcc, %f30, %f15
8746 andncc %l1, %i3, %o1
8747 umul %g1, %o5, %o6
8748 stw %l5, [%l7 + 0x2C]
8749 fmovrdlez %o3, %f8, %f28
8750 smulcc %i0, %l6, %i5
8751 movvc %icc, %i4, %i1
8752 stx %g3, [%l7 + 0x60]
8753 udivx %l0, 0x0105, %o7
8754 lduw [%l7 + 0x34], %g6
8755 subc %i6, 0x0D34, %i2
8756 sethi 0x1DA9, %i7
8757 edge8ln %o0, %g2, %g7
8758 edge8n %g4, %o4, %l3
8759 save %l2, 0x0616, %g5
8760 rdpr %cwp, %g1
8761 rdpr %cansave, %g2
8762 rdpr %canrestore, %g3
8763 rdpr %cleanwin, %g4
8764 rdpr %otherwin, %g5
8765 rdpr %wstate, %g6
8766 fornot2 %f10, %f18, %f26
8767 addccc %l4, %l1, %i3
8768 srl %o1, 0x08, %o2
8769 movrgz %o5, %g1, %o6
8770 std %f2, [%l7 + 0x70]
8771 orncc %o3, %i0, %l5
8772 movrlz %i5, %l6, %i1
8773 srl %g3, 0x17, %l0
8774 fsrc2s %f29, %f10
8775 stb %o7, [%l7 + 0x73]
8776 sir 0x1BC7
8777 move %xcc, %g6, %i4
8778 srlx %i6, 0x1A, %i2
8779 fcmple16 %f10, %f24, %i7
8780 std %f8, [%l7 + 0x78]
8781 ld [%l7 + 0x18], %f9
8782 fmovrsgz %g2, %f2, %f21
8783 mova %xcc, %o0, %g4
8784 movl %xcc, %g7, %o4
8785 fornot2s %f14, %f29, %f7
8786 restore %l2, 0x0AD7, %l3
8787 rdpr %cwp, %g1
8788 rdpr %cansave, %g2
8789 rdpr %canrestore, %g3
8790 rdpr %cleanwin, %g4
8791 rdpr %otherwin, %g5
8792 rdpr %wstate, %g6
8793 andncc %g5, %l1, %i3
8794 edge16 %l4, %o1, %o2
8795 fmovspos %icc, %f18, %f4
8796 fmovse %icc, %f31, %f19
8797 fcmple32 %f0, %f8, %o5
8798 movn %icc, %o6, %g1
8799 subc %o3, %i0, %l5
8800 edge8ln %l6, %i1, %i5
8801 sethi 0x15ED, %g3
8802 fmovsle %xcc, %f20, %f6
8803 movleu %icc, %o7, %g6
8804 mulx %i4, %i6, %l0
8805 movvs %xcc, %i7, %i2
8806 movrgez %o0, %g4, %g7
8807 sth %g2, [%l7 + 0x64]
8808 fmovdne %icc, %f28, %f23
8809 popc %l2, %o4
8810 fxnor %f22, %f16, %f20
8811 xor %g5, 0x15BB, %l1
8812 edge16n %i3, %l3, %o1
8813 edge32ln %l4, %o2, %o5
8814 srl %o6, 0x18, %o3
8815 sdiv %g1, 0x0801, %l5
8816 umul %l6, 0x0A2B, %i0
8817 stb %i5, [%l7 + 0x68]
8818 orn %i1, %o7, %g6
8819 st %f6, [%l7 + 0x44]
8820 edge16ln %i4, %g3, %i6
8821 sth %i7, [%l7 + 0x72]
8822 fmovsn %icc, %f16, %f12
8823 srlx %i2, 0x0D, %l0
8824 movg %xcc, %o0, %g4
8825 movrlz %g7, %g2, %l2
8826 andncc %g5, %o4, %l1
8827 and %l3, %o1, %l4
8828 fcmple32 %f20, %f20, %o2
8829 xnor %o5, 0x1870, %i3
8830 smul %o6, %o3, %g1
8831 fxnor %f4, %f12, %f8
8832 mulscc %l5, 0x0011, %i0
8833 fcmpeq16 %f12, %f14, %i5
8834 movcc %icc, %l6, %o7
8835 or %g6, 0x07FA, %i1
8836 popc %i4, %g3
8837 fmovsne %xcc, %f24, %f3
8838 popc %i7, %i6
8839 fmovrdlz %l0, %f18, %f12
8840 fnands %f30, %f22, %f13
8841 udivcc %i2, 0x0737, %o0
8842 movgu %icc, %g7, %g4
8843 xorcc %g2, %l2, %g5
8844 mulscc %o4, 0x011D, %l3
8845 fmovdn %xcc, %f9, %f16
8846 edge16n %o1, %l1, %l4
8847 srax %o5, 0x11, %i3
8848 fzeros %f23
8849 orcc %o2, 0x1866, %o6
8850 edge32ln %g1, %l5, %i0
8851 fpsub16s %f0, %f31, %f1
8852 st %f13, [%l7 + 0x68]
8853 stw %i5, [%l7 + 0x3C]
8854 fmovrslez %o3, %f11, %f30
8855 edge16n %o7, %g6, %i1
8856 fcmple16 %f10, %f16, %l6
8857 movrlez %g3, %i7, %i4
8858 orncc %l0, 0x09C2, %i2
8859 movcs %xcc, %i6, %g7
8860 fmovrsgz %o0, %f23, %f2
8861 orncc %g2, %l2, %g4
8862 fnors %f0, %f26, %f23
8863 lduh [%l7 + 0x78], %o4
8864 umul %g5, %l3, %l1
8865 fabsd %f18, %f2
8866 ldd [%l7 + 0x58], %f0
8867 udivcc %o1, 0x10AE, %o5
8868 alignaddr %i3, %l4, %o2
8869 movge %xcc, %g1, %l5
8870 addccc %o6, %i5, %o3
8871 ldub [%l7 + 0x3D], %i0
8872 edge32 %g6, %o7, %i1
8873 fmuld8sux16 %f21, %f17, %f0
8874 movne %icc, %g3, %i7
8875 stw %l6, [%l7 + 0x70]
8876 fexpand %f13, %f16
8877 edge32 %l0, %i4, %i2
8878 movrlez %i6, %g7, %o0
8879 movrne %l2, %g4, %g2
8880 st %f25, [%l7 + 0x38]
8881 ldub [%l7 + 0x7F], %o4
8882 mulx %l3, %g5, %l1
8883 alignaddrl %o5, %i3, %o1
8884 addc %l4, 0x1DB7, %g1
8885 fcmpne32 %f20, %f16, %o2
8886 ldx [%l7 + 0x10], %l5
8887 edge16n %o6, %i5, %o3
8888 fsrc1 %f12, %f18
8889 orcc %i0, %g6, %i1
8890 fmovrslez %g3, %f16, %f24
8891 fpadd32s %f30, %f20, %f20
8892 fmovrslez %o7, %f18, %f26
8893 orncc %l6, 0x0F3D, %l0
8894 fornot1 %f22, %f6, %f8
8895 stb %i7, [%l7 + 0x59]
8896 fmul8ulx16 %f14, %f22, %f4
8897 ldsb [%l7 + 0x29], %i2
8898 ldub [%l7 + 0x08], %i6
8899 edge16n %g7, %o0, %l2
8900 edge8 %i4, %g2, %o4
8901 edge16 %l3, %g4, %g5
8902 udivcc %o5, 0x03AC, %i3
8903 lduh [%l7 + 0x66], %l1
8904 xor %o1, 0x1506, %g1
8905 fmul8ulx16 %f20, %f2, %f20
8906 mulx %l4, %o2, %l5
8907 array16 %i5, %o6, %i0
8908 fmovd %f24, %f10
8909 movgu %xcc, %g6, %o3
8910 ldsh [%l7 + 0x76], %i1
8911 fmovsge %icc, %f21, %f18
8912 sub %g3, 0x1C4E, %o7
8913 fmovsge %xcc, %f26, %f23
8914 edge16 %l6, %l0, %i2
8915 sir 0x05FB
8916 fornot1 %f0, %f28, %f10
8917 orcc %i7, 0x09DD, %g7
8918 sdivcc %i6, 0x0367, %o0
8919 mulx %i4, %g2, %l2
8920 fsrc2s %f28, %f10
8921 add %o4, 0x05EA, %g4
8922 lduh [%l7 + 0x1C], %g5
8923 stb %l3, [%l7 + 0x65]
8924 array8 %o5, %l1, %i3
8925 for %f0, %f20, %f2
8926 smul %o1, %l4, %g1
8927 fandnot2 %f12, %f22, %f18
8928 alignaddr %l5, %i5, %o6
8929 and %o2, 0x0E8F, %i0
8930 fpackfix %f4, %f5
8931 ld [%l7 + 0x0C], %f7
8932 fmovdvc %xcc, %f4, %f26
8933 fnegs %f2, %f8
8934 udivx %g6, 0x15FE, %i1
8935 udivcc %o3, 0x18C8, %g3
8936 movrne %o7, 0x222, %l6
8937 stw %l0, [%l7 + 0x60]
8938 nop
8939 set 0x08, %o7
8940 std %f10, [%l7 + %o7]
8941 lduh [%l7 + 0x2C], %i2
8942 fsrc1 %f4, %f6
8943 movrlez %g7, 0x0B3, %i7
8944 fmovrdgez %i6, %f14, %f6
8945 fones %f3
8946 fornot2 %f12, %f8, %f20
8947 andn %i4, 0x08E3, %o0
8948 movn %xcc, %g2, %o4
8949 umulcc %g4, %g5, %l2
8950 and %l3, %l1, %i3
8951 sir 0x1DA3
8952 movleu %xcc, %o5, %o1
8953 fandnot2s %f22, %f29, %f5
8954 edge8 %g1, %l5, %l4
8955 fmovrslez %i5, %f8, %f7
8956 sllx %o2, %i0, %g6
8957 sdivx %o6, 0x1C91, %o3
8958 xor %g3, %i1, %o7
8959 array8 %l6, %l0, %g7
8960 array16 %i7, %i6, %i4
8961 sethi 0x0F56, %o0
8962 xnor %g2, 0x0BD3, %o4
8963 popc %i2, %g4
8964 move %icc, %g5, %l3
8965 xnor %l1, %i3, %o5
8966 fnegd %f4, %f16
8967 smulcc %o1, 0x095F, %l2
8968 sra %l5, %l4, %g1
8969 edge32ln %o2, %i0, %g6
8970 fpadd32s %f21, %f13, %f18
8971 edge16l %i5, %o3, %g3
8972 array32 %o6, %o7, %i1
8973 fcmpne32 %f6, %f0, %l0
8974 fabss %f15, %f26
8975 mulscc %l6, %g7, %i6
8976 edge16 %i7, %i4, %g2
8977 srax %o4, 0x0C, %i2
8978 addc %g4, %g5, %o0
8979 orncc %l1, 0x1438, %l3
8980 addc %i3, 0x1B22, %o1
8981 andn %l2, 0x138D, %o5
8982 sdiv %l4, 0x0716, %l5
8983 nop
8984 set 0x20, %o5
8985 ldx [%l7 + %o5], %o2
8986 and %i0, 0x0C8B, %g1
8987 udivx %g6, 0x0943, %o3
8988 movrne %g3, %o6, %o7
8989 movvc %xcc, %i1, %l0
8990 fcmps %fcc2, %f1, %f17
8991 ldsb [%l7 + 0x36], %l6
8992 fmuld8sux16 %f12, %f25, %f0
8993 ld [%l7 + 0x0C], %f30
8994 movleu %xcc, %i5, %i6
8995 fexpand %f10, %f26
8996 movleu %icc, %g7, %i7
8997 fnot2s %f19, %f2
8998 movle %xcc, %g2, %i4
8999 movneg %xcc, %i2, %o4
9000 fmovdl %xcc, %f6, %f12
9001 movpos %xcc, %g5, %g4
9002 st %f28, [%l7 + 0x7C]
9003 alignaddr %l1, %o0, %l3
9004 nop
9005 set 0x5B, %g4
9006 ldub [%l7 + %g4], %i3
9007 edge16ln %l2, %o1, %l4
9008 xor %l5, 0x1066, %o5
9009 setx loop_32, %l0, %l1
9010 return %l1
9011 nop
9012 rdpr %cwp, %g1
9013 rdpr %cansave, %g2
9014 rdpr %canrestore, %g3
9015 rdpr %cleanwin, %g4
9016 rdpr %otherwin, %g5
9017 rdpr %wstate, %g6
9018loop_32: ldd [%l7 + 0x78], %g0
9019 sir 0x18DE
9020 andncc %g6, %o3, %o6
9021 fone %f6
9022 alignaddr %g3, %i1, %o7
9023 movpos %icc, %l0, %i5
9024 edge32ln %l6, %g7, %i6
9025 ldsh [%l7 + 0x22], %g2
9026 movrlez %i4, 0x396, %i7
9027 udivcc %o4, 0x16B8, %g5
9028 srl %i2, %g4, %o0
9029 add %l3, %l1, %l2
9030 xor %o1, 0x0A4E, %l4
9031 edge32l %l5, %o5, %o2
9032 movrgz %i0, 0x2B7, %g1
9033 andcc %g6, 0x16C7, %i3
9034 movgu %icc, %o6, %g3
9035 udivcc %i1, 0x0CDC, %o7
9036 edge16l %l0, %i5, %l6
9037 addcc %o3, 0x0DCD, %g7
9038 fmovscs %icc, %f26, %f0
9039 movre %g2, %i4, %i6
9040 mulx %i7, %o4, %i2
9041 andncc %g4, %g5, %o0
9042 ldd [%l7 + 0x78], %l2
9043 umul %l1, 0x08CC, %o1
9044 movrlez %l4, 0x0C0, %l5
9045 movvc %icc, %l2, %o5
9046 sdiv %o2, 0x0352, %g1
9047 fone %f18
9048 movvs %xcc, %i0, %g6
9049 lduw [%l7 + 0x5C], %o6
9050 or %g3, 0x0EA7, %i1
9051 fmovdl %xcc, %f19, %f5
9052 sra %i3, 0x1C, %o7
9053 edge32n %l0, %i5, %o3
9054 movleu %xcc, %l6, %g7
9055 movpos %xcc, %g2, %i4
9056 ld [%l7 + 0x74], %f31
9057 fmuld8ulx16 %f25, %f2, %f18
9058 fcmpne32 %f10, %f14, %i7
9059 stx %i6, [%l7 + 0x50]
9060 mulx %i2, %g4, %g5
9061 fmovsvc %icc, %f30, %f6
9062 movrlez %o4, %l3, %o0
9063 subcc %o1, 0x1454, %l1
9064 movge %icc, %l4, %l2
9065 fcmpd %fcc3, %f6, %f24
9066 for %f30, %f26, %f18
9067 sth %l5, [%l7 + 0x08]
9068 movrgz %o2, %o5, %g1
9069 xnorcc %i0, %o6, %g6
9070 addcc %g3, %i3, %o7
9071 movgu %icc, %l0, %i5
9072 mulscc %i1, %l6, %o3
9073 sdivx %g2, 0x1485, %g7
9074 edge16n %i4, %i6, %i7
9075 smul %i2, 0x1216, %g5
9076 fcmpgt32 %f10, %f6, %g4
9077 sdivcc %l3, 0x1ACD, %o0
9078 srlx %o4, %o1, %l1
9079 edge32n %l2, %l4, %l5
9080 xorcc %o5, 0x04D3, %o2
9081 fcmpeq16 %f14, %f10, %g1
9082 smulcc %o6, 0x074B, %i0
9083 stx %g3, [%l7 + 0x18]
9084 lduh [%l7 + 0x54], %g6
9085 edge16 %i3, %o7, %i5
9086 fmovsne %xcc, %f12, %f2
9087 fmovrdlz %l0, %f0, %f4
9088 ldsw [%l7 + 0x7C], %l6
9089 ld [%l7 + 0x20], %f9
9090 fsrc2 %f28, %f26
9091 srlx %o3, %g2, %g7
9092 sir 0x0A0B
9093 sdivx %i4, 0x1F3E, %i1
9094 smulcc %i6, 0x1386, %i2
9095 stb %i7, [%l7 + 0x5F]
9096 mulscc %g4, 0x1656, %g5
9097 movne %xcc, %l3, %o4
9098 faligndata %f28, %f4, %f24
9099 stb %o1, [%l7 + 0x54]
9100 fxors %f15, %f5, %f11
9101 subccc %l1, 0x1F4E, %o0
9102 edge8n %l4, %l2, %l5
9103 edge8l %o2, %g1, %o5
9104 edge32 %o6, %g3, %i0
9105 orcc %i3, 0x148C, %o7
9106 smulcc %i5, 0x035D, %l0
9107 sdiv %l6, 0x190B, %g6
9108 udiv %g2, 0x09C5, %g7
9109 edge16l %o3, %i4, %i1
9110 fornot1s %f9, %f7, %f9
9111 ld [%l7 + 0x28], %f22
9112 movcc %xcc, %i6, %i7
9113 fmul8x16 %f1, %f8, %f30
9114 edge16ln %i2, %g4, %l3
9115 lduh [%l7 + 0x66], %o4
9116 andn %o1, 0x154D, %l1
9117 orncc %o0, 0x0F1D, %g5
9118 srl %l2, 0x14, %l4
9119 fmul8sux16 %f24, %f18, %f18
9120 fmovdl %xcc, %f27, %f29
9121 udiv %l5, 0x16EF, %g1
9122 subc %o2, 0x0F7B, %o6
9123 sth %g3, [%l7 + 0x42]
9124 alignaddrl %o5, %i3, %i0
9125 movvs %xcc, %o7, %l0
9126 edge32 %l6, %g6, %g2
9127 mova %xcc, %g7, %i5
9128 fmovrsne %i4, %f2, %f30
9129 srlx %o3, %i6, %i7
9130 faligndata %f18, %f12, %f30
9131 fcmpne32 %f16, %f2, %i2
9132 mova %xcc, %g4, %l3
9133 edge16ln %o4, %i1, %l1
9134 array32 %o0, %o1, %g5
9135 movneg %icc, %l4, %l5
9136 fornot2 %f24, %f8, %f22
9137 edge16 %l2, %o2, %g1
9138 movrlez %o6, %o5, %i3
9139 movne %xcc, %i0, %g3
9140 addcc %l0, 0x167B, %o7
9141 sllx %g6, 0x17, %l6
9142 movpos %icc, %g7, %i5
9143 smulcc %g2, %o3, %i4
9144 udivcc %i6, 0x0C82, %i2
9145 ld [%l7 + 0x30], %f27
9146 fzero %f0
9147 movpos %xcc, %g4, %i7
9148 srax %o4, 0x18, %l3
9149 edge8ln %l1, %i1, %o0
9150 addcc %g5, %o1, %l5
9151 smulcc %l4, %o2, %g1
9152 ldsb [%l7 + 0x2D], %o6
9153 movvs %icc, %l2, %i3
9154 movneg %icc, %o5, %g3
9155 sdivcc %i0, 0x1709, %o7
9156 array8 %l0, %l6, %g6
9157 array16 %g7, %i5, %o3
9158 ldub [%l7 + 0x10], %g2
9159 ldsb [%l7 + 0x09], %i4
9160 fmovdvc %icc, %f11, %f25
9161 fand %f24, %f4, %f16
9162 fmovrsgez %i6, %f28, %f6
9163 movcs %xcc, %i2, %i7
9164 ldub [%l7 + 0x72], %o4
9165 subcc %g4, 0x0FC8, %l3
9166 udiv %i1, 0x0639, %l1
9167 sethi 0x1FE4, %o0
9168 sethi 0x1B7A, %o1
9169 popc 0x0D01, %g5
9170 movleu %xcc, %l4, %o2
9171 ldsw [%l7 + 0x38], %l5
9172 sth %o6, [%l7 + 0x3E]
9173 udiv %g1, 0x09F4, %l2
9174 stx %i3, [%l7 + 0x78]
9175 ldsw [%l7 + 0x1C], %g3
9176 std %f28, [%l7 + 0x10]
9177 for %f22, %f26, %f22
9178 sllx %o5, 0x18, %i0
9179 save %l0, 0x1678, %o7
9180 rdpr %cwp, %g1
9181 rdpr %cansave, %g2
9182 rdpr %canrestore, %g3
9183 rdpr %cleanwin, %g4
9184 rdpr %otherwin, %g5
9185 rdpr %wstate, %g6
9186 mulx %l6, 0x1EAD, %g7
9187 smulcc %i5, %g6, %g2
9188 addccc %o3, 0x078B, %i4
9189 fmovsa %xcc, %f26, %f15
9190 array32 %i6, %i7, %i2
9191 movrgz %g4, 0x2EC, %l3
9192 xnorcc %i1, %o4, %l1
9193 movne %icc, %o1, %g5
9194 add %l4, 0x1EDD, %o2
9195 mulscc %l5, 0x19B6, %o6
9196 move %xcc, %g1, %l2
9197 fpack16 %f6, %f16
9198 movl %xcc, %i3, %g3
9199 edge16ln %o0, %o5, %i0
9200 movcs %xcc, %o7, %l6
9201 edge16l %l0, %g7, %g6
9202 popc 0x14CD, %i5
9203 andn %o3, 0x1E6E, %g2
9204 movpos %icc, %i4, %i6
9205 sll %i2, 0x1C, %g4
9206 fmovsn %xcc, %f4, %f8
9207 ldd [%l7 + 0x10], %i6
9208 xnorcc %i1, %l3, %o4
9209 restore %o1, %l1, %g5
9210 rdpr %cwp, %g1
9211 rdpr %cansave, %g2
9212 rdpr %canrestore, %g3
9213 rdpr %cleanwin, %g4
9214 rdpr %otherwin, %g5
9215 rdpr %wstate, %g6
9216 orn %l4, 0x178F, %o2
9217 smul %o6, 0x07B6, %l5
9218 umulcc %l2, 0x0E9A, %g1
9219 mulscc %i3, %o0, %g3
9220 fmovdleu %xcc, %f14, %f10
9221 movneg %xcc, %o5, %o7
9222 subccc %l6, 0x1123, %i0
9223 edge32l %l0, %g7, %i5
9224 fmovsg %icc, %f0, %f9
9225 edge8n %o3, %g2, %i4
9226 fcmpne32 %f16, %f2, %g6
9227 fmovrsne %i2, %f12, %f18
9228 movvs %xcc, %i6, %i7
9229 movn %xcc, %g4, %i1
9230 movcs %xcc, %l3, %o1
9231 smulcc %l1, %g5, %o4
9232 fmovdvs %icc, %f16, %f31
9233 fnegs %f10, %f10
9234 fxor %f10, %f12, %f22
9235 nop
9236 set 0x56, %l4
9237 ldsh [%l7 + %l4], %l4
9238 srlx %o2, %l5, %o6
9239 andncc %l2, %i3, %g1
9240 orcc %o0, 0x163E, %o5
9241 movge %xcc, %o7, %l6
9242 sub %i0, %l0, %g7
9243 fzero %f26
9244 andcc %i5, 0x0EA6, %o3
9245 ldsb [%l7 + 0x37], %g3
9246 mova %icc, %g2, %i4
9247 sir 0x0820
9248 movne %xcc, %i2, %i6
9249 save %g6, 0x0B7D, %g4
9250 rdpr %cwp, %g1
9251 rdpr %cansave, %g2
9252 rdpr %canrestore, %g3
9253 rdpr %cleanwin, %g4
9254 rdpr %otherwin, %g5
9255 rdpr %wstate, %g6
9256 srlx %i7, 0x02, %i1
9257 sllx %l3, 0x19, %l1
9258 movrgz %g5, 0x28B, %o4
9259 st %f18, [%l7 + 0x64]
9260 movgu %icc, %o1, %l4
9261 sub %o2, 0x0410, %o6
9262 udivx %l2, 0x0E76, %l5
9263 movcc %icc, %g1, %o0
9264 fmovdl %xcc, %f16, %f27
9265 fmuld8sux16 %f30, %f19, %f30
9266 fsrc2s %f10, %f7
9267 movpos %xcc, %o5, %o7
9268 srax %i3, 0x01, %i0
9269 fpadd32 %f22, %f10, %f30
9270 orn %l0, %g7, %i5
9271 movpos %icc, %l6, %g3
9272 ldub [%l7 + 0x7D], %g2
9273 popc %i4, %i2
9274 fnot1 %f30, %f28
9275 movrlez %o3, 0x26E, %g6
9276 ldx [%l7 + 0x50], %g4
9277 addc %i7, %i1, %l3
9278 alignaddr %l1, %g5, %o4
9279 edge16ln %i6, %o1, %o2
9280 mulx %l4, 0x1302, %o6
9281 ld [%l7 + 0x6C], %f14
9282 movl %xcc, %l2, %g1
9283 edge32 %l5, %o5, %o0
9284 umul %o7, 0x14BB, %i0
9285 edge32 %i3, %g7, %l0
9286 subc %l6, %i5, %g2
9287 movcc %xcc, %i4, %i2
9288 movleu %xcc, %o3, %g6
9289 ldx [%l7 + 0x48], %g3
9290 edge32ln %i7, %g4, %i1
9291 edge16ln %l3, %l1, %g5
9292 orcc %o4, 0x03F1, %i6
9293 faligndata %f30, %f26, %f18
9294 xor %o1, 0x1420, %o2
9295 edge32n %o6, %l4, %g1
9296 movcc %icc, %l2, %l5
9297 sdivx %o5, 0x04AB, %o7
9298 popc 0x163C, %o0
9299 stx %i0, [%l7 + 0x70]
9300 movrgez %g7, 0x19E, %l0
9301 for %f28, %f0, %f2
9302 edge16 %l6, %i3, %g2
9303 add %i4, 0x0BD0, %i5
9304 fpack32 %f20, %f30, %f6
9305 fexpand %f6, %f16
9306 edge8 %o3, %g6, %g3
9307 fmovsgu %xcc, %f8, %f11
9308 udiv %i7, 0x07EA, %i2
9309 sdivx %i1, 0x07B9, %l3
9310 fmovdgu %icc, %f16, %f2
9311 fornot1 %f24, %f6, %f12
9312 fcmpeq32 %f30, %f14, %l1
9313 fandnot1 %f4, %f20, %f0
9314 movge %icc, %g5, %g4
9315 sub %i6, %o1, %o4
9316 edge32n %o6, %l4, %g1
9317 movrlez %l2, 0x2AD, %o2
9318 fcmpgt16 %f18, %f18, %l5
9319 fcmple32 %f6, %f26, %o7
9320 edge32 %o0, %o5, %i0
9321 fnot1s %f14, %f20
9322 ld [%l7 + 0x50], %f9
9323 fmovdleu %icc, %f14, %f0
9324 lduw [%l7 + 0x78], %l0
9325 addcc %g7, %i3, %g2
9326 movn %xcc, %i4, %i5
9327 setx loop_33, %l0, %l1
9328 return %l1
9329 nop
9330 rdpr %cwp, %g1
9331 rdpr %cansave, %g2
9332 rdpr %canrestore, %g3
9333 rdpr %cleanwin, %g4
9334 rdpr %otherwin, %g5
9335 rdpr %wstate, %g6
9336loop_33: popc 0x096D, %g6
9337 fnor %f14, %f22, %f10
9338 udivx %i7, 0x1AE8, %i2
9339 andn %i1, %g3, %l1
9340 fexpand %f20, %f20
9341 udivcc %g5, 0x137A, %g4
9342 andn %l3, 0x0426, %i6
9343 nop
9344 set 0x30, %l2
9345 ldd [%l7 + %l2], %f28
9346 add %o1, 0x1BD5, %o4
9347 fandnot2 %f20, %f20, %f6
9348 udivx %l4, 0x0539, %o6
9349 edge16l %l2, %g1, %o2
9350 fnot1 %f10, %f26
9351 srax %l5, 0x19, %o7
9352 save %o5, 0x1DB4, %i0
9353 rdpr %cwp, %g1
9354 rdpr %cansave, %g2
9355 rdpr %canrestore, %g3
9356 rdpr %cleanwin, %g4
9357 rdpr %otherwin, %g5
9358 rdpr %wstate, %g6
9359 fsrc2 %f10, %f0
9360 ldub [%l7 + 0x59], %o0
9361 movneg %xcc, %l0, %i3
9362 movg %icc, %g2, %g7
9363 stx %i5, [%l7 + 0x10]
9364 or %l6, 0x0C4A, %o3
9365 movn %icc, %g6, %i7
9366 movre %i2, %i1, %i4
9367 smul %g3, 0x1923, %l1
9368 udivx %g5, 0x05BF, %l3
9369 fmul8sux16 %f12, %f22, %f28
9370 movvs %xcc, %i6, %o1
9371 fmovrdne %g4, %f30, %f10
9372 edge16 %l4, %o6, %o4
9373 movge %xcc, %g1, %l2
9374 fnot2 %f14, %f20
9375 stw %l5, [%l7 + 0x60]
9376 fmovdvc %xcc, %f29, %f25
9377 movleu %xcc, %o2, %o7
9378 edge32n %o5, %i0, %l0
9379 std %f0, [%l7 + 0x10]
9380 fnot2 %f30, %f20
9381 fsrc1 %f28, %f14
9382 stw %i3, [%l7 + 0x58]
9383 ldub [%l7 + 0x2D], %g2
9384 fmovsvc %icc, %f30, %f21
9385 alignaddr %o0, %g7, %i5
9386 fmul8sux16 %f28, %f18, %f18
9387 movle %xcc, %o3, %l6
9388 sir 0x0C5F
9389 movvc %xcc, %i7, %i2
9390 edge16l %g6, %i1, %i4
9391 fcmpgt32 %f10, %f6, %g3
9392 fcmpes %fcc2, %f23, %f18
9393 edge32 %l1, %l3, %g5
9394 movrgez %i6, 0x047, %o1
9395 addccc %g4, 0x1016, %l4
9396 smul %o6, %g1, %l2
9397 movrgez %l5, %o2, %o7
9398 sllx %o4, 0x17, %o5
9399 edge8n %i0, %l0, %i3
9400 addccc %o0, 0x05B3, %g2
9401 sir 0x161B
9402 popc %i5, %g7
9403 movrgz %o3, %l6, %i7
9404 add %i2, 0x00DD, %g6
9405 sll %i1, %g3, %i4
9406 edge16 %l1, %g5, %l3
9407 sll %i6, 0x0D, %o1
9408 fmovse %icc, %f13, %f3
9409 movl %xcc, %l4, %o6
9410 edge32ln %g1, %g4, %l2
9411 sth %o2, [%l7 + 0x26]
9412 andncc %o7, %o4, %o5
9413 movge %icc, %i0, %l5
9414 sllx %i3, 0x10, %o0
9415 lduw [%l7 + 0x44], %g2
9416 sdiv %l0, 0x089B, %g7
9417 or %i5, %o3, %l6
9418 xnor %i2, %g6, %i1
9419 ldsb [%l7 + 0x14], %i7
9420 fmovdl %icc, %f15, %f0
9421 std %f10, [%l7 + 0x18]
9422 movvc %icc, %i4, %l1
9423 udivx %g5, 0x1BC6, %l3
9424 lduh [%l7 + 0x58], %g3
9425 fsrc1s %f13, %f7
9426 fmovse %xcc, %f18, %f27
9427 movrgez %i6, 0x139, %o1
9428 fpadd16s %f14, %f13, %f2
9429 ldd [%l7 + 0x28], %l4
9430 udivcc %o6, 0x0042, %g1
9431 fmovdg %xcc, %f21, %f17
9432 fsrc2 %f28, %f6
9433 fones %f29
9434 smul %g4, %l2, %o7
9435 movrlz %o4, %o2, %o5
9436 stx %l5, [%l7 + 0x10]
9437 udivcc %i0, 0x0465, %i3
9438 orn %o0, 0x08EA, %g2
9439 sra %g7, 0x19, %l0
9440 ldsb [%l7 + 0x43], %i5
9441 for %f10, %f18, %f12
9442 fmovrsne %o3, %f1, %f19
9443 array8 %i2, %g6, %l6
9444 movcc %xcc, %i7, %i1
9445 sdivx %l1, 0x0888, %i4
9446 sra %g5, %l3, %i6
9447 fmovdcc %icc, %f18, %f24
9448 std %f4, [%l7 + 0x78]
9449 fpadd16s %f7, %f25, %f20
9450 fnegd %f14, %f20
9451 smul %g3, 0x068C, %l4
9452 xorcc %o1, 0x102B, %g1
9453 fpsub32 %f14, %f2, %f6
9454 and %o6, %g4, %l2
9455 movne %icc, %o4, %o2
9456 or %o5, 0x03BD, %l5
9457 movrlez %o7, 0x01B, %i0
9458 sth %o0, [%l7 + 0x48]
9459 movl %icc, %i3, %g2
9460 ld [%l7 + 0x38], %f17
9461 array8 %l0, %g7, %o3
9462 fnands %f3, %f15, %f8
9463 ldd [%l7 + 0x60], %f0
9464 andcc %i2, %i5, %l6
9465 udivcc %i7, 0x0D08, %i1
9466 popc %g6, %i4
9467 edge16n %l1, %g5, %i6
9468 edge8ln %l3, %l4, %g3
9469 array32 %o1, %g1, %g4
9470 andncc %o6, %l2, %o4
9471 srax %o2, 0x14, %o5
9472 sll %o7, 0x0F, %l5
9473 ldsw [%l7 + 0x4C], %i0
9474 fcmpd %fcc1, %f14, %f2
9475 fands %f7, %f7, %f5
9476 bshuffle %f18, %f16, %f0
9477 movvc %icc, %i3, %g2
9478 movl %icc, %o0, %l0
9479 popc 0x1BE6, %g7
9480 std %f20, [%l7 + 0x60]
9481 ldsw [%l7 + 0x64], %o3
9482 movcc %xcc, %i5, %l6
9483 fone %f6
9484 fpackfix %f22, %f8
9485 movrgez %i7, 0x15C, %i2
9486 edge32n %g6, %i1, %l1
9487 edge16l %i4, %i6, %l3
9488 st %f21, [%l7 + 0x78]
9489 addc %g5, 0x1B5B, %l4
9490 udivx %g3, 0x0450, %o1
9491 xnorcc %g4, %g1, %o6
9492 addc %l2, %o2, %o4
9493 mova %xcc, %o5, %l5
9494 fandnot2s %f3, %f15, %f18
9495 fandnot2 %f0, %f18, %f30
9496 fmovdcc %icc, %f24, %f7
9497 alignaddr %i0, %i3, %g2
9498 xnorcc %o0, %l0, %o7
9499 movgu %xcc, %o3, %g7
9500 movn %icc, %l6, %i5
9501 fmovrde %i2, %f28, %f2
9502 srl %i7, %g6, %l1
9503 ldsw [%l7 + 0x54], %i4
9504 mulx %i1, 0x1E6C, %l3
9505 smulcc %i6, 0x05ED, %l4
9506 movn %xcc, %g5, %g3
9507 edge16l %g4, %o1, %o6
9508 fandnot1s %f21, %f12, %f30
9509 srlx %g1, %o2, %l2
9510 movcs %icc, %o4, %o5
9511 fmovrdlez %i0, %f12, %f26
9512 edge8 %i3, %l5, %g2
9513 srl %l0, 0x01, %o0
9514 srlx %o7, %g7, %l6
9515 sra %i5, 0x1A, %i2
9516 bshuffle %f12, %f22, %f16
9517 edge8ln %i7, %o3, %g6
9518 movrlez %i4, %i1, %l3
9519 edge8 %l1, %l4, %g5
9520 sllx %g3, %g4, %i6
9521 movvc %icc, %o6, %g1
9522 movpos %xcc, %o1, %l2
9523 fmovsg %icc, %f29, %f23
9524 movneg %xcc, %o2, %o4
9525 fcmps %fcc2, %f31, %f14
9526 orcc %i0, 0x13E2, %o5
9527 edge16l %l5, %i3, %g2
9528 addccc %o0, 0x198D, %l0
9529 xnorcc %g7, %o7, %i5
9530 edge8l %i2, %l6, %o3
9531 movle %xcc, %i7, %g6
9532 mulscc %i4, 0x0FC2, %l3
9533 ldd [%l7 + 0x20], %f10
9534 st %f18, [%l7 + 0x34]
9535 srlx %l1, %l4, %i1
9536 movneg %xcc, %g5, %g4
9537 ldsw [%l7 + 0x30], %g3
9538 umul %i6, 0x17C8, %g1
9539 subcc %o1, 0x0A79, %l2
9540 addcc %o2, %o6, %i0
9541 ldub [%l7 + 0x7D], %o5
9542 ld [%l7 + 0x38], %f29
9543 udivx %o4, 0x06FD, %i3
9544 subcc %g2, %l5, %l0
9545 movgu %icc, %o0, %g7
9546 movneg %icc, %o7, %i5
9547 mulscc %l6, 0x0044, %o3
9548 lduw [%l7 + 0x14], %i7
9549 edge32ln %i2, %i4, %l3
9550 addc %l1, 0x1E45, %g6
9551 edge8ln %i1, %l4, %g5
9552 alignaddrl %g3, %g4, %i6
9553 edge32ln %g1, %l2, %o2
9554 mova %xcc, %o1, %i0
9555 fmovsvs %icc, %f18, %f29
9556 sth %o5, [%l7 + 0x5A]
9557 edge32n %o6, %i3, %g2
9558 movre %o4, 0x1F3, %l0
9559 ldx [%l7 + 0x68], %l5
9560 edge8n %o0, %o7, %i5
9561 save %g7, 0x1145, %o3
9562 rdpr %cwp, %g1
9563 rdpr %cansave, %g2
9564 rdpr %canrestore, %g3
9565 rdpr %cleanwin, %g4
9566 rdpr %otherwin, %g5
9567 rdpr %wstate, %g6
9568 ldd [%l7 + 0x50], %i6
9569 andncc %i2, %i4, %l3
9570 array8 %i7, %l1, %i1
9571 srax %g6, %g5, %g3
9572 mulx %g4, %l4, %i6
9573 fmovsneg %icc, %f21, %f21
9574 fmovrsgez %l2, %f24, %f25
9575 movg %xcc, %o2, %g1
9576 srl %i0, %o1, %o5
9577 or %o6, 0x080D, %i3
9578 umul %g2, %l0, %l5
9579 movrgez %o4, %o7, %i5
9580 movne %xcc, %g7, %o3
9581 edge32 %o0, %i2, %l6
9582 edge32n %i4, %l3, %i7
9583 fmovdge %xcc, %f14, %f4
9584 xor %i1, 0x0F63, %g6
9585 sll %g5, %g3, %l1
9586 subccc %l4, %g4, %l2
9587 alignaddrl %i6, %o2, %g1
9588 orncc %o1, %o5, %i0
9589 mulscc %o6, 0x1EDA, %i3
9590 movrgez %g2, %l5, %o4
9591 edge16l %l0, %i5, %g7
9592 edge32 %o7, %o3, %i2
9593 sub %o0, %i4, %l6
9594 nop
9595 set 0x64, %i7
9596 lduh [%l7 + %i7], %i7
9597 fnand %f18, %f12, %f14
9598 movcs %xcc, %i1, %l3
9599 edge16n %g6, %g3, %l1
9600 edge16l %g5, %g4, %l2
9601 stx %i6, [%l7 + 0x38]
9602 umulcc %o2, 0x1E1B, %g1
9603 smul %o1, %l4, %o5
9604 movgu %xcc, %i0, %i3
9605 alignaddr %g2, %o6, %l5
9606 restore %o4, 0x0BD5, %i5
9607 rdpr %cwp, %g1
9608 rdpr %cansave, %g2
9609 rdpr %canrestore, %g3
9610 rdpr %cleanwin, %g4
9611 rdpr %otherwin, %g5
9612 rdpr %wstate, %g6
9613 sethi 0x1FF0, %g7
9614 orn %o7, %l0, %o3
9615 subc %i2, %i4, %l6
9616 orncc %o0, %i7, %i1
9617 fmul8x16 %f25, %f18, %f26
9618 xnorcc %g6, %g3, %l1
9619 movneg %xcc, %g5, %g4
9620 sub %l2, %l3, %o2
9621 edge8n %g1, %i6, %o1
9622 fmovsle %icc, %f4, %f29
9623 edge32 %o5, %i0, %i3
9624 ldsh [%l7 + 0x46], %g2
9625 fpackfix %f12, %f29
9626 umulcc %l4, %l5, %o6
9627 ldd [%l7 + 0x38], %f30
9628 fxors %f19, %f2, %f8
9629 umulcc %i5, %g7, %o4
9630 ldsb [%l7 + 0x72], %l0
9631 fandnot2s %f14, %f15, %f30
9632 or %o7, %i2, %o3
9633 andncc %i4, %o0, %l6
9634 orcc %i1, 0x11A6, %i7
9635 stb %g6, [%l7 + 0x43]
9636 ld [%l7 + 0x64], %f22
9637 edge8ln %g3, %g5, %l1
9638 fmul8x16au %f18, %f13, %f12
9639 sra %g4, 0x17, %l2
9640 xnorcc %o2, 0x0438, %l3
9641 lduw [%l7 + 0x2C], %i6
9642 array32 %o1, %o5, %g1
9643 ldd [%l7 + 0x10], %f2
9644 orncc %i0, 0x1A74, %g2
9645 popc %l4, %i3
9646 edge32 %l5, %i5, %g7
9647 movvc %icc, %o4, %l0
9648 movpos %xcc, %o6, %i2
9649 sir 0x0594
9650 save %o7, 0x0A66, %i4
9651 rdpr %cwp, %g1
9652 rdpr %cansave, %g2
9653 rdpr %canrestore, %g3
9654 rdpr %cleanwin, %g4
9655 rdpr %otherwin, %g5
9656 rdpr %wstate, %g6
9657 fmovsleu %icc, %f27, %f30
9658 movge %xcc, %o3, %l6
9659 movcs %xcc, %i1, %i7
9660 movrgz %o0, %g6, %g5
9661 fnegd %f0, %f10
9662 umul %g3, 0x1CE3, %l1
9663 fmovdvc %icc, %f5, %f27
9664 fmovsge %xcc, %f28, %f19
9665 fnands %f7, %f3, %f10
9666 fandnot2 %f16, %f30, %f20
9667 popc %l2, %g4
9668 st %f31, [%l7 + 0x40]
9669 subc %o2, 0x0FA9, %l3
9670 and %o1, 0x0933, %i6
9671 fands %f22, %f9, %f5
9672 mova %xcc, %g1, %i0
9673 udivcc %o5, 0x1ADE, %g2
9674 ldsb [%l7 + 0x61], %l4
9675 fmovdpos %xcc, %f1, %f14
9676 sub %i3, 0x1471, %l5
9677 xorcc %i5, 0x0EC4, %g7
9678 movre %l0, 0x3B5, %o4
9679 movleu %xcc, %o6, %o7
9680 sir 0x0110
9681 addc %i4, 0x01AE, %o3
9682 sll %l6, %i1, %i2
9683 andcc %o0, %g6, %i7
9684 fnands %f21, %f22, %f7
9685 array16 %g3, %l1, %l2
9686 edge16ln %g4, %o2, %g5
9687 subccc %o1, %l3, %i6
9688 fmovspos %xcc, %f12, %f26
9689 edge16n %i0, %g1, %o5
9690 edge16n %g2, %i3, %l4
9691 fmovscc %xcc, %f26, %f9
9692 fmovdvs %icc, %f4, %f3
9693 srl %l5, %i5, %g7
9694 fmovsneg %xcc, %f10, %f9
9695 stx %l0, [%l7 + 0x20]
9696 addc %o4, %o7, %o6
9697 movneg %xcc, %i4, %l6
9698 movne %xcc, %o3, %i2
9699 udivcc %o0, 0x0D46, %i1
9700 ldub [%l7 + 0x48], %i7
9701 fone %f10
9702 ldsb [%l7 + 0x23], %g3
9703 movge %icc, %l1, %g6
9704 sdivx %l2, 0x068C, %o2
9705 addc %g5, %o1, %l3
9706 fabss %f22, %f1
9707 nop
9708 set 0x20, %l1
9709 ldx [%l7 + %l1], %i6
9710 fzeros %f13
9711 orn %g4, 0x012B, %i0
9712 lduh [%l7 + 0x10], %g1
9713 fmovs %f28, %f25
9714 movvs %icc, %o5, %i3
9715 array16 %l4, %g2, %l5
9716 stb %i5, [%l7 + 0x51]
9717 fpadd16 %f30, %f4, %f16
9718 fors %f17, %f4, %f25
9719 movvc %xcc, %g7, %l0
9720 pdist %f30, %f26, %f16
9721 movpos %xcc, %o4, %o7
9722 sdiv %o6, 0x17EE, %i4
9723 fmovrdne %o3, %f18, %f24
9724 add %i2, %l6, %o0
9725 ldd [%l7 + 0x40], %i0
9726 movrlez %g3, 0x3C8, %i7
9727 fnot2s %f1, %f8
9728 fcmpeq32 %f2, %f20, %g6
9729 addcc %l2, 0x0768, %o2
9730 and %l1, 0x0D6B, %o1
9731 nop
9732 set 0x72, %o0
9733 ldsh [%l7 + %o0], %g5
9734 orncc %l3, %g4, %i6
9735 ldd [%l7 + 0x20], %f8
9736 umulcc %i0, 0x0ABF, %o5
9737 andncc %g1, %l4, %i3
9738 sir 0x17A2
9739 fmul8x16 %f10, %f30, %f20
9740 orn %l5, %i5, %g7
9741 movle %icc, %l0, %g2
9742 sir 0x09BC
9743 save %o7, %o4, %i4
9744 rdpr %cwp, %g1
9745 rdpr %cansave, %g2
9746 rdpr %canrestore, %g3
9747 rdpr %cleanwin, %g4
9748 rdpr %otherwin, %g5
9749 rdpr %wstate, %g6
9750 andncc %o3, %i2, %o6
9751 srlx %l6, %o0, %i1
9752 fmovsne %xcc, %f13, %f17
9753 sra %i7, 0x17, %g6
9754 fnot2 %f24, %f28
9755 xorcc %g3, %l2, %o2
9756 movcs %icc, %o1, %l1
9757 array16 %l3, %g5, %i6
9758 fcmpgt32 %f30, %f12, %i0
9759 movpos %icc, %o5, %g1
9760 add %l4, %i3, %l5
9761 movrlez %i5, %g7, %g4
9762 fnegs %f10, %f30
9763 movcc %icc, %l0, %g2
9764 edge8 %o7, %o4, %o3
9765 fcmple32 %f22, %f6, %i2
9766 ld [%l7 + 0x2C], %f14
9767 edge8l %i4, %o6, %l6
9768 alignaddr %o0, %i1, %g6
9769 sethi 0x1CB6, %g3
9770 setx loop_34, %l0, %l1
9771 return %l1
9772 nop
9773 rdpr %cwp, %g1
9774 rdpr %cansave, %g2
9775 rdpr %canrestore, %g3
9776 rdpr %cleanwin, %g4
9777 rdpr %otherwin, %g5
9778 rdpr %wstate, %g6
9779loop_34: movne %icc, %l2, %l3
9780 fsrc2 %f26, %f22
9781 st %f29, [%l7 + 0x10]
9782 movge %icc, %g5, %l1
9783 movrlez %i0, 0x297, %i6
9784 and %o5, %g1, %i3
9785 fxnors %f25, %f6, %f4
9786 sethi 0x1236, %l5
9787 sdivx %i5, 0x00A2, %g7
9788 fone %f8
9789 fpadd16s %f3, %f25, %f23
9790 fones %f20
9791 fpackfix %f8, %f27
9792 fmovscs %icc, %f8, %f2
9793 sth %g4, [%l7 + 0x20]
9794 xnor %l0, 0x0A1E, %l4
9795 movn %icc, %o7, %g2
9796 movrne %o3, %o4, %i4
9797 sethi 0x0798, %i2
9798 fcmpne16 %f18, %f16, %o6
9799 mova %xcc, %l6, %i1
9800 xorcc %o0, 0x0EA3, %g6
9801 movpos %xcc, %g3, %i7
9802 array32 %o1, %l2, %o2
9803 edge16l %l3, %l1, %g5
9804 alignaddr %i0, %i6, %o5
9805 fmovdleu %xcc, %f9, %f6
9806 edge8n %i3, %l5, %g1
9807 or %i5, 0x0729, %g4
9808 fmovdl %icc, %f16, %f29
9809 ldd [%l7 + 0x38], %g6
9810 movcc %icc, %l0, %l4
9811 sdiv %o7, 0x043E, %o3
9812 ldub [%l7 + 0x51], %o4
9813 fors %f17, %f18, %f13
9814 xorcc %g2, 0x1C77, %i4
9815 movpos %icc, %i2, %l6
9816 orn %o6, %o0, %g6
9817 ldsh [%l7 + 0x62], %g3
9818 sdiv %i7, 0x0436, %i1
9819 andcc %o1, 0x19E9, %o2
9820 edge8n %l2, %l3, %l1
9821 fxnors %f15, %f19, %f7
9822 edge8ln %i0, %i6, %o5
9823 lduh [%l7 + 0x18], %g5
9824 ldsw [%l7 + 0x0C], %l5
9825 movrgez %i3, 0x24E, %g1
9826 fnot1 %f26, %f28
9827 fmovdcs %icc, %f22, %f20
9828 movrgez %i5, 0x1EE, %g7
9829 fcmps %fcc3, %f27, %f9
9830 fcmpes %fcc3, %f8, %f24
9831 smul %g4, %l4, %l0
9832 nop
9833 set 0x10, %i5
9834 std %f24, [%l7 + %i5]
9835 orncc %o3, %o7, %o4
9836 sth %g2, [%l7 + 0x6E]
9837 movre %i2, 0x2EF, %l6
9838 and %i4, %o6, %o0
9839 fpack32 %f14, %f2, %f22
9840 srl %g6, %i7, %i1
9841 sdiv %g3, 0x1F6D, %o1
9842 sra %l2, %o2, %l3
9843 addcc %l1, 0x1404, %i0
9844 addccc %o5, %i6, %l5
9845 sra %g5, 0x07, %g1
9846 ldsw [%l7 + 0x68], %i3
9847 ldx [%l7 + 0x48], %g7
9848 movgu %xcc, %g4, %l4
9849 edge8 %l0, %i5, %o3
9850 umul %o4, %o7, %i2
9851 addccc %g2, %l6, %i4
9852 xorcc %o0, 0x16B2, %o6
9853 alignaddrl %i7, %g6, %g3
9854 smulcc %o1, 0x034D, %i1
9855 sra %o2, 0x12, %l2
9856 edge8ln %l1, %i0, %o5
9857 fcmple16 %f20, %f6, %l3
9858 ldub [%l7 + 0x5C], %i6
9859 sllx %l5, 0x13, %g5
9860 movle %xcc, %g1, %i3
9861 edge16n %g4, %l4, %g7
9862 fabsd %f4, %f28
9863 movrlez %l0, 0x0DE, %o3
9864 popc 0x1183, %o4
9865 andcc %i5, %o7, %g2
9866 save %l6, 0x1603, %i2
9867 rdpr %cwp, %g1
9868 rdpr %cansave, %g2
9869 rdpr %canrestore, %g3
9870 rdpr %cleanwin, %g4
9871 rdpr %otherwin, %g5
9872 rdpr %wstate, %g6
9873 ldsw [%l7 + 0x64], %i4
9874 movne %icc, %o0, %o6
9875 movneg %xcc, %g6, %i7
9876 movgu %icc, %o1, %i1
9877 array8 %g3, %o2, %l1
9878 fmovrslez %i0, %f27, %f11
9879 ldub [%l7 + 0x6B], %o5
9880 nop
9881 set 0x50, %l0
9882 lduw [%l7 + %l0], %l2
9883 xorcc %i6, 0x0079, %l3
9884 fnot1 %f26, %f8
9885 faligndata %f28, %f24, %f16
9886 nop
9887 set 0x40, %l3
9888 sth %g5, [%l7 + %l3]
9889 umul %g1, %i3, %l5
9890 edge8n %g4, %l4, %l0
9891 movre %g7, %o3, %i5
9892 smulcc %o4, %o7, %g2
9893 sra %i2, 0x0D, %i4
9894 fmovrsgz %o0, %f8, %f20
9895 smul %o6, 0x109A, %l6
9896 stx %i7, [%l7 + 0x68]
9897 nop
9898 set 0x2C, %o4
9899 lduh [%l7 + %o4], %o1
9900 andncc %i1, %g3, %g6
9901 nop
9902 set 0x74, %l5
9903 lduh [%l7 + %l5], %l1
9904 movne %xcc, %i0, %o5
9905 movcs %icc, %l2, %o2
9906 xnor %l3, 0x1D17, %g5
9907 fmul8ulx16 %f4, %f14, %f10
9908 ldd [%l7 + 0x10], %f12
9909 sethi 0x0DFB, %i6
9910 srax %g1, %l5, %g4
9911 fpsub32 %f4, %f22, %f12
9912 fmovdneg %xcc, %f13, %f24
9913 udivx %l4, 0x14FF, %l0
9914 move %icc, %g7, %i3
9915 movl %xcc, %i5, %o3
9916 fpack32 %f10, %f20, %f24
9917 movrlez %o4, %g2, %i2
9918 fcmped %fcc3, %f18, %f22
9919 movgu %icc, %o7, %i4
9920 subcc %o0, 0x13B9, %l6
9921 fpack32 %f24, %f14, %f4
9922 fsrc2s %f6, %f30
9923 mulx %o6, 0x0614, %o1
9924 alignaddrl %i1, %i7, %g3
9925 array32 %l1, %i0, %g6
9926 edge16 %l2, %o2, %o5
9927 sllx %l3, %g5, %g1
9928 add %l5, 0x003E, %g4
9929 fands %f1, %f27, %f7
9930 sethi 0x1EAF, %l4
9931 orcc %l0, 0x1037, %g7
9932 fmovsvc %xcc, %f29, %f7
9933 fmovsge %xcc, %f16, %f1
9934 orncc %i6, %i5, %i3
9935 alignaddr %o4, %o3, %g2
9936 srax %i2, 0x0F, %i4
9937 edge32ln %o0, %l6, %o7
9938 sra %o6, %o1, %i7
9939 orcc %i1, %g3, %l1
9940 fcmpd %fcc0, %f4, %f12
9941 movneg %icc, %g6, %l2
9942 andn %o2, %o5, %i0
9943 alignaddrl %l3, %g1, %l5
9944 movne %icc, %g4, %l4
9945 edge16n %l0, %g7, %i6
9946 movge %xcc, %g5, %i5
9947 andn %i3, 0x0DE6, %o4
9948 stb %g2, [%l7 + 0x4D]
9949 movpos %xcc, %o3, %i2
9950 edge32n %i4, %o0, %o7
9951 bshuffle %f14, %f24, %f2
9952 fandnot1 %f2, %f22, %f24
9953 stw %o6, [%l7 + 0x28]
9954 sra %o1, %i7, %l6
9955 fmovrslez %g3, %f14, %f29
9956 fnands %f12, %f10, %f8
9957 umulcc %l1, 0x1957, %g6
9958 movne %icc, %i1, %l2
9959 edge16l %o5, %i0, %o2
9960 fmovsg %icc, %f19, %f30
9961 udivx %l3, 0x16CA, %l5
9962 mulscc %g4, %g1, %l0
9963 subccc %l4, 0x009A, %g7
9964 restore %i6, 0x0170, %g5
9965 rdpr %cwp, %g1
9966 rdpr %cansave, %g2
9967 rdpr %canrestore, %g3
9968 rdpr %cleanwin, %g4
9969 rdpr %otherwin, %g5
9970 rdpr %wstate, %g6
9971 edge8n %i5, %o4, %g2
9972 edge32 %o3, %i3, %i2
9973 movneg %xcc, %o0, %o7
9974 edge8l %i4, %o6, %o1
9975 faligndata %f4, %f22, %f0
9976 xnor %l6, %g3, %l1
9977 udiv %i7, 0x12A5, %g6
9978 fmovrsgz %i1, %f30, %f11
9979 fcmps %fcc3, %f31, %f26
9980 fpadd16 %f12, %f20, %f14
9981 sdivx %o5, 0x1F27, %i0
9982 alignaddr %l2, %l3, %o2
9983 srlx %g4, %l5, %l0
9984 fandnot1s %f12, %f3, %f14
9985 movre %g1, 0x2F4, %l4
9986 movl %icc, %i6, %g5
9987 udiv %i5, 0x0BA6, %o4
9988 movle %xcc, %g7, %o3
9989 fmovrslz %g2, %f12, %f30
9990 subc %i3, 0x105C, %i2
9991 fmovdle %icc, %f5, %f18
9992 fcmpne16 %f16, %f28, %o7
9993 lduh [%l7 + 0x54], %o0
9994 umulcc %i4, 0x063A, %o6
9995 xorcc %o1, %l6, %l1
9996 array32 %i7, %g6, %i1
9997 stw %o5, [%l7 + 0x40]
9998 sub %i0, 0x12A3, %g3
9999 orcc %l3, %l2, %g4
10000 andn %l5, %l0, %g1
10001 fmovse %icc, %f12, %f24
10002 array32 %o2, %i6, %g5
10003 movvs %icc, %i5, %l4
10004 bshuffle %f2, %f26, %f2
10005 orn %g7, %o4, %o3
10006 edge32ln %g2, %i2, %i3
10007 std %f8, [%l7 + 0x28]
10008 smulcc %o7, 0x0C40, %o0
10009 stw %o6, [%l7 + 0x40]
10010 ldsh [%l7 + 0x2E], %o1
10011 smul %l6, 0x117A, %l1
10012 fpsub16s %f8, %f7, %f8
10013 srl %i4, 0x13, %g6
10014 andncc %i1, %o5, %i7
10015 edge16ln %g3, %l3, %l2
10016 edge8n %i0, %l5, %g4
10017 movle %xcc, %g1, %o2
10018 fsrc2 %f22, %f8
10019 alignaddr %i6, %g5, %l0
10020 subc %i5, 0x1F6A, %g7
10021 array16 %o4, %l4, %g2
10022 movre %i2, 0x3BE, %i3
10023 fmovrde %o3, %f30, %f30
10024 movpos %icc, %o7, %o0
10025 orncc %o1, %l6, %l1
10026 movle %xcc, %i4, %o6
10027 alignaddr %i1, %g6, %o5
10028 srl %i7, %g3, %l2
10029 fone %f8
10030 fandnot1 %f4, %f28, %f20
10031 udivx %i0, 0x159B, %l5
10032 add %g4, 0x136E, %g1
10033 array16 %o2, %i6, %l3
10034 edge8l %g5, %i5, %l0
10035 movrne %g7, 0x158, %o4
10036 fmovsa %icc, %f7, %f26
10037 movge %icc, %l4, %i2
10038 subcc %i3, %o3, %o7
10039 fors %f6, %f10, %f8
10040 fmovdle %xcc, %f2, %f21
10041 udivx %o0, 0x0C0E, %g2
10042 fpack16 %f18, %f0
10043 fand %f12, %f6, %f30
10044 lduw [%l7 + 0x18], %l6
10045 fornot1 %f6, %f30, %f28
10046 subccc %l1, 0x1752, %i4
10047 fmovsa %icc, %f20, %f17
10048 alignaddrl %o1, %i1, %o6
10049 orn %g6, %i7, %o5
10050 smulcc %l2, %i0, %l5
10051 movcc %icc, %g3, %g4
10052 save %o2, %g1, %l3
10053 rdpr %cwp, %g1
10054 rdpr %cansave, %g2
10055 rdpr %canrestore, %g3
10056 rdpr %cleanwin, %g4
10057 rdpr %otherwin, %g5
10058 rdpr %wstate, %g6
10059 sdivx %g5, 0x05DD, %i5
10060 subc %i6, %g7, %l0
10061 ldsw [%l7 + 0x24], %l4
10062 stb %i2, [%l7 + 0x11]
10063 ldx [%l7 + 0x08], %i3
10064 movrne %o3, 0x0FA, %o7
10065 andncc %o4, %g2, %l6
10066 movle %icc, %l1, %o0
10067 orn %o1, 0x11CD, %i4
10068 movrlz %i1, %o6, %g6
10069 edge32l %o5, %i7, %i0
10070 array32 %l5, %g3, %g4
10071 sth %l2, [%l7 + 0x0C]
10072 fmovdcs %xcc, %f26, %f0
10073 edge16ln %o2, %l3, %g1
10074 xor %g5, %i6, %i5
10075 fmovsvs %xcc, %f16, %f16
10076 addccc %l0, %l4, %i2
10077 movge %xcc, %i3, %g7
10078 or %o3, %o7, %o4
10079 stx %l6, [%l7 + 0x60]
10080 sir 0x043F
10081 subccc %l1, 0x05E2, %o0
10082 stw %o1, [%l7 + 0x20]
10083 movge %icc, %g2, %i4
10084 sll %i1, %g6, %o6
10085 edge32n %o5, %i7, %i0
10086 udivx %l5, 0x0B30, %g3
10087 fxnor %f6, %f8, %f14
10088 srax %l2, 0x14, %o2
10089 xnor %l3, 0x1B3D, %g4
10090 fpadd16s %f25, %f7, %f27
10091 xor %g5, 0x04B2, %g1
10092 ldub [%l7 + 0x64], %i5
10093 mova %xcc, %l0, %i6
10094 edge16ln %i2, %i3, %l4
10095 ldsw [%l7 + 0x48], %o3
10096 std %f16, [%l7 + 0x48]
10097 movcs %xcc, %g7, %o7
10098 mulscc %l6, 0x0026, %o4
10099 edge32ln %o0, %l1, %o1
10100 edge16l %g2, %i4, %g6
10101 nop
10102 set 0x4B, %g6
10103 ldsb [%l7 + %g6], %i1
10104 edge32n %o6, %o5, %i0
10105 or %l5, %i7, %l2
10106 and %o2, %g3, %l3
10107 subcc %g4, 0x0B8B, %g5
10108 edge8 %i5, %l0, %i6
10109 subccc %g1, %i3, %l4
10110 udivx %i2, 0x0352, %o3
10111 fpsub16s %f5, %f15, %f24
10112 fandnot2s %f27, %f1, %f19
10113 movn %icc, %o7, %g7
10114 ld [%l7 + 0x74], %f6
10115 nop
10116 set 0x1A, %g1
10117 stb %o4, [%l7 + %g1]
10118 stb %l6, [%l7 + 0x6C]
10119 movle %icc, %o0, %o1
10120 srax %l1, 0x0C, %g2
10121 fandnot1 %f10, %f22, %f2
10122 fcmped %fcc3, %f24, %f30
10123 edge16n %i4, %g6, %i1
10124 alignaddrl %o5, %i0, %o6
10125 edge16n %i7, %l2, %o2
10126 ldsw [%l7 + 0x44], %l5
10127 fmovsvs %icc, %f19, %f15
10128 udiv %g3, 0x149D, %g4
10129 sdivx %g5, 0x0191, %i5
10130 ldsw [%l7 + 0x18], %l3
10131 stb %i6, [%l7 + 0x35]
10132 nop
10133 set 0x28, %o2
10134 ldsw [%l7 + %o2], %l0
10135 fmovdne %icc, %f2, %f9
10136 movre %i3, 0x3A1, %l4
10137 xnor %g1, 0x172C, %o3
10138 udiv %i2, 0x1849, %g7
10139 movre %o4, 0x3FB, %l6
10140 fcmpeq32 %f30, %f28, %o0
10141 mulx %o1, %o7, %g2
10142 addcc %i4, 0x02B7, %g6
10143 udiv %l1, 0x0B86, %o5
10144 st %f13, [%l7 + 0x24]
10145 fmovdg %icc, %f2, %f5
10146 sdivcc %i0, 0x06B7, %i1
10147 movneg %icc, %o6, %l2
10148 fmovdle %xcc, %f21, %f30
10149 umulcc %o2, %l5, %g3
10150 subcc %g4, %i7, %i5
10151 movl %icc, %g5, %l3
10152 edge8ln %i6, %i3, %l0
10153 edge8ln %g1, %o3, %l4
10154 fabsd %f8, %f24
10155 fmovsne %icc, %f31, %f23
10156 movg %xcc, %g7, %o4
10157 fpadd16 %f24, %f26, %f16
10158 udivcc %i2, 0x07F9, %o0
10159 movneg %icc, %l6, %o1
10160 fmovrsgez %o7, %f11, %f6
10161 nop
10162 set 0x28, %g7
10163 ldsw [%l7 + %g7], %g2
10164 fpsub16 %f12, %f22, %f0
10165 fcmps %fcc3, %f13, %f16
10166 movrgez %i4, 0x1B4, %g6
10167 st %f28, [%l7 + 0x7C]
10168 movgu %xcc, %o5, %i0
10169 edge16n %l1, %o6, %l2
10170 edge16ln %o2, %i1, %l5
10171 andcc %g3, %i7, %i5
10172 orncc %g4, %l3, %i6
10173 movle %icc, %i3, %l0
10174 udiv %g1, 0x1D79, %g5
10175 umulcc %o3, %g7, %l4
10176 edge16ln %i2, %o0, %l6
10177 sub %o1, %o7, %o4
10178 ldsw [%l7 + 0x50], %g2
10179 fpackfix %f2, %f25
10180 fxor %f10, %f24, %f10
10181 add %g6, 0x1810, %i4
10182 ld [%l7 + 0x3C], %f30
10183 fmovrde %i0, %f6, %f2
10184 nop
10185 set 0x18, %g5
10186 std %f2, [%l7 + %g5]
10187 andn %o5, %l1, %o6
10188 movcs %icc, %o2, %i1
10189 edge16 %l5, %l2, %i7
10190 fabsd %f6, %f14
10191 fpack32 %f2, %f30, %f12
10192 fmovrdlez %i5, %f10, %f22
10193 std %f14, [%l7 + 0x18]
10194 and %g4, 0x0945, %g3
10195 orncc %l3, 0x1366, %i6
10196 edge16l %l0, %g1, %g5
10197 fpackfix %f8, %f31
10198 xnorcc %o3, %i3, %l4
10199 udivx %g7, 0x1656, %o0
10200 udivcc %l6, 0x16BD, %o1
10201 addccc %i2, 0x033C, %o4
10202 addc %o7, 0x1F38, %g2
10203 orcc %i4, 0x1EAC, %g6
10204 sdivx %o5, 0x17C7, %i0
10205 sdivx %o6, 0x17F3, %l1
10206 stx %o2, [%l7 + 0x30]
10207 array32 %i1, %l2, %i7
10208 srlx %l5, 0x18, %i5
10209 srax %g4, %l3, %i6
10210 sra %g3, %l0, %g1
10211 edge16ln %g5, %i3, %l4
10212 fmovdg %xcc, %f6, %f0
10213 fmul8x16 %f11, %f2, %f12
10214 edge16n %o3, %g7, %o0
10215 alignaddr %o1, %l6, %o4
10216 xnorcc %o7, %i2, %i4
10217 edge8 %g6, %o5, %i0
10218 fcmple32 %f24, %f0, %g2
10219 stw %o6, [%l7 + 0x54]
10220 sub %l1, 0x1000, %o2
10221 edge8l %i1, %l2, %l5
10222 movcs %xcc, %i7, %i5
10223 fmul8sux16 %f6, %f20, %f0
10224 sllx %g4, 0x0D, %l3
10225 movrlez %i6, 0x190, %l0
10226 fmovsn %icc, %f6, %f13
10227 movrlz %g1, 0x1CB, %g3
10228 mulx %i3, %l4, %g5
10229 sdiv %o3, 0x1D63, %o0
10230 ldd [%l7 + 0x68], %o0
10231 fmovrdlez %l6, %f2, %f18
10232 fmovsvc %icc, %f27, %f16
10233 ldsw [%l7 + 0x14], %g7
10234 setx loop_35, %l0, %l1
10235 return %l1
10236 nop
10237 rdpr %cwp, %g1
10238 rdpr %cansave, %g2
10239 rdpr %canrestore, %g3
10240 rdpr %cleanwin, %g4
10241 rdpr %otherwin, %g5
10242 rdpr %wstate, %g6
10243loop_35: fxnor %f22, %f10, %f0
10244 stw %o7, [%l7 + 0x1C]
10245 array16 %g6, %i4, %i0
10246 stb %o5, [%l7 + 0x3B]
10247 sth %g2, [%l7 + 0x72]
10248 sth %l1, [%l7 + 0x44]
10249 movpos %xcc, %o6, %o2
10250 movl %xcc, %i1, %l2
10251 edge8ln %i7, %i5, %l5
10252 edge32n %g4, %l3, %l0
10253 edge32 %i6, %g1, %i3
10254 sir 0x1C21
10255 stb %l4, [%l7 + 0x6A]
10256 orncc %g3, 0x1DEF, %g5
10257 faligndata %f26, %f10, %f28
10258 sdivcc %o3, 0x0AA6, %o1
10259 fmovda %icc, %f29, %f25
10260 ld [%l7 + 0x1C], %f26
10261 movgu %xcc, %l6, %o0
10262 bshuffle %f14, %f4, %f18
10263 fmul8x16au %f4, %f10, %f30
10264 fmovsvs %xcc, %f2, %f16
10265 restore %o4, 0x1952, %g7
10266 rdpr %cwp, %g1
10267 rdpr %cansave, %g2
10268 rdpr %canrestore, %g3
10269 rdpr %cleanwin, %g4
10270 rdpr %otherwin, %g5
10271 rdpr %wstate, %g6
10272 movrlz %o7, 0x30D, %i2
10273 fmovdgu %xcc, %f29, %f4
10274 fcmpes %fcc1, %f20, %f3
10275 sth %g6, [%l7 + 0x4C]
10276 movne %xcc, %i0, %o5
10277 srlx %i4, %l1, %o6
10278 udivx %o2, 0x1C42, %g2
10279 ldd [%l7 + 0x78], %f4
10280 movleu %xcc, %l2, %i7
10281 movle %xcc, %i1, %i5
10282 std %f10, [%l7 + 0x78]
10283 movrne %l5, 0x221, %l3
10284 fnot2s %f22, %f31
10285 save %g4, 0x0294, %l0
10286 rdpr %cwp, %g1
10287 rdpr %cansave, %g2
10288 rdpr %canrestore, %g3
10289 rdpr %cleanwin, %g4
10290 rdpr %otherwin, %g5
10291 rdpr %wstate, %g6
10292 movge %icc, %g1, %i6
10293 mulx %i3, 0x1BAF, %l4
10294 smulcc %g3, 0x10E7, %g5
10295 udivcc %o3, 0x043B, %o1
10296 fmovrsne %l6, %f11, %f20
10297 movrlez %o0, %o4, %g7
10298 fpadd16 %f30, %f16, %f10
10299 stb %i2, [%l7 + 0x44]
10300 save %g6, %o7, %i0
10301 rdpr %cwp, %g1
10302 rdpr %cansave, %g2
10303 rdpr %canrestore, %g3
10304 rdpr %cleanwin, %g4
10305 rdpr %otherwin, %g5
10306 rdpr %wstate, %g6
10307 movge %xcc, %i4, %l1
10308 edge8l %o6, %o2, %g2
10309 udivx %o5, 0x1F02, %l2
10310 ldub [%l7 + 0x40], %i1
10311 mulx %i7, 0x07FE, %l5
10312 xnor %l3, %g4, %l0
10313 lduw [%l7 + 0x2C], %i5
10314 movre %g1, 0x2A5, %i6
10315 and %i3, 0x1F6F, %g3
10316 stw %l4, [%l7 + 0x50]
10317 or %o3, 0x0AEE, %g5
10318 fmovdcc %icc, %f1, %f8
10319 movl %icc, %l6, %o1
10320 edge32n %o4, %g7, %o0
10321 fnegs %f29, %f30
10322 setx loop_36, %l0, %l1
10323 return %l1
10324 nop
10325 rdpr %cwp, %g1
10326 rdpr %cansave, %g2
10327 rdpr %canrestore, %g3
10328 rdpr %cleanwin, %g4
10329 rdpr %otherwin, %g5
10330 rdpr %wstate, %g6
10331loop_36: std %f18, [%l7 + 0x30]
10332 array32 %o7, %i4, %i0
10333 fmovscs %icc, %f1, %f21
10334 fmul8x16al %f30, %f29, %f28
10335 alignaddr %o6, %o2, %g2
10336 movrgz %o5, %l2, %i1
10337 stb %l1, [%l7 + 0x62]
10338 mulscc %i7, %l5, %g4
10339 ldsw [%l7 + 0x64], %l0
10340 lduh [%l7 + 0x52], %l3
10341 fands %f18, %f11, %f5
10342 orn %g1, %i5, %i6
10343 fexpand %f20, %f26
10344 sir 0x02DD
10345 mulscc %g3, %i3, %o3
10346 fcmps %fcc0, %f28, %f12
10347 fmul8sux16 %f18, %f14, %f28
10348 orn %g5, %l6, %o1
10349 udivx %o4, 0x078B, %l4
10350 udivcc %g7, 0x1C27, %i2
10351 xorcc %g6, 0x0700, %o0
10352 stw %i4, [%l7 + 0x48]
10353 andcc %i0, 0x1189, %o6
10354 xor %o2, %o7, %o5
10355 andn %g2, %l2, %i1
10356 sllx %l1, %i7, %l5
10357 fnegd %f24, %f8
10358 fcmpeq16 %f16, %f16, %g4
10359 movrlz %l3, 0x082, %g1
10360 sth %i5, [%l7 + 0x4A]
10361 fcmpeq32 %f8, %f22, %i6
10362 smulcc %g3, 0x1BB8, %i3
10363 fmovdneg %xcc, %f14, %f20
10364 ld [%l7 + 0x70], %f19
10365 movre %l0, 0x389, %o3
10366 movrlez %l6, %g5, %o4
10367 save %o1, 0x199B, %l4
10368 rdpr %cwp, %g1
10369 rdpr %cansave, %g2
10370 rdpr %canrestore, %g3
10371 rdpr %cleanwin, %g4
10372 rdpr %otherwin, %g5
10373 rdpr %wstate, %g6
10374 sra %i2, %g7, %g6
10375 sdivx %o0, 0x16E5, %i4
10376 edge32 %o6, %i0, %o2
10377 ldub [%l7 + 0x1C], %o7
10378 andcc %o5, %g2, %i1
10379 fmovrde %l2, %f16, %f4
10380 movrlez %i7, 0x003, %l1
10381 fandnot1 %f20, %f2, %f20
10382 fpsub32s %f16, %f26, %f26
10383 movpos %icc, %g4, %l3
10384 movle %icc, %g1, %i5
10385 fcmpgt16 %f14, %f26, %l5
10386 udivcc %i6, 0x0F74, %g3
10387 udiv %i3, 0x048E, %o3
10388 sth %l0, [%l7 + 0x0E]
10389 srax %g5, 0x10, %o4
10390 array8 %l6, %o1, %l4
10391 edge32n %g7, %g6, %i2
10392 addcc %i4, %o0, %i0
10393 xnorcc %o2, 0x0B0F, %o7
10394 sdivcc %o6, 0x19F3, %g2
10395 movne %icc, %o5, %l2
10396 edge16l %i1, %l1, %i7
10397 lduh [%l7 + 0x0A], %g4
10398 addc %l3, %i5, %l5
10399 smulcc %i6, %g3, %g1
10400 orn %i3, %l0, %o3
10401 fmovrde %o4, %f0, %f22
10402 fmovsn %icc, %f20, %f4
10403 ld [%l7 + 0x08], %f24
10404 movcc %icc, %l6, %g5
10405 fnot2 %f0, %f24
10406 xorcc %o1, %l4, %g7
10407 srlx %g6, %i4, %o0
10408 fmovdvs %icc, %f2, %f8
10409 or %i2, %i0, %o2
10410 fpsub32s %f5, %f17, %f27
10411 movge %xcc, %o7, %o6
10412 smul %g2, 0x15A8, %l2
10413 alignaddrl %o5, %l1, %i1
10414 ldsw [%l7 + 0x68], %i7
10415 fmovscc %xcc, %f27, %f14
10416 movrne %l3, 0x0E3, %i5
10417 movneg %xcc, %l5, %g4
10418 smulcc %g3, 0x01E3, %i6
10419 save %g1, 0x0666, %i3
10420 rdpr %cwp, %g1
10421 rdpr %cansave, %g2
10422 rdpr %canrestore, %g3
10423 rdpr %cleanwin, %g4
10424 rdpr %otherwin, %g5
10425 rdpr %wstate, %g6
10426 subccc %o3, %o4, %l0
10427 movle %xcc, %l6, %o1
10428 sll %g5, 0x13, %g7
10429 fmul8ulx16 %f24, %f8, %f20
10430 fcmped %fcc1, %f20, %f20
10431 and %l4, %g6, %o0
10432 edge8l %i2, %i0, %i4
10433 fnot2s %f22, %f3
10434 movrne %o2, 0x02D, %o6
10435 fxors %f7, %f20, %f27
10436 movcc %xcc, %o7, %g2
10437 stw %o5, [%l7 + 0x44]
10438 edge8ln %l1, %l2, %i1
10439 for %f30, %f20, %f14
10440 subcc %l3, %i7, %i5
10441 sdivcc %l5, 0x0323, %g4
10442 fmovsvs %xcc, %f3, %f20
10443 alignaddr %g3, %i6, %i3
10444 movg %xcc, %g1, %o4
10445 xorcc %l0, 0x0B14, %l6
10446 smulcc %o3, 0x0666, %o1
10447 nop
10448 set 0x0C, %i6
10449 ldsw [%l7 + %i6], %g5
10450 edge16n %g7, %l4, %o0
10451 xor %i2, %i0, %g6
10452 ldd [%l7 + 0x70], %f30
10453 orcc %i4, %o2, %o7
10454 or %g2, %o6, %o5
10455 sllx %l2, 0x11, %i1
10456 movge %xcc, %l3, %l1
10457 fmovdg %xcc, %f6, %f18
10458 andcc %i5, 0x15B6, %i7
10459 st %f8, [%l7 + 0x38]
10460 srax %g4, 0x18, %g3
10461 movrlz %l5, 0x196, %i6
10462 save %i3, 0x168B, %g1
10463 rdpr %cwp, %g1
10464 rdpr %cansave, %g2
10465 rdpr %canrestore, %g3
10466 rdpr %cleanwin, %g4
10467 rdpr %otherwin, %g5
10468 rdpr %wstate, %g6
10469 edge8ln %o4, %l6, %l0
10470 ldx [%l7 + 0x60], %o1
10471 fornot1 %f8, %f18, %f30
10472 nop
10473 set 0x12, %g3
10474 ldsh [%l7 + %g3], %o3
10475 fxors %f18, %f26, %f8
10476 std %f24, [%l7 + 0x70]
10477 andcc %g5, %g7, %l4
10478 edge8n %i2, %o0, %i0
10479 alignaddr %i4, %g6, %o7
10480 ldx [%l7 + 0x38], %o2
10481 edge8 %g2, %o6, %l2
10482 popc 0x08FA, %i1
10483 sub %o5, 0x0D3D, %l3
10484 stx %i5, [%l7 + 0x78]
10485 st %f24, [%l7 + 0x18]
10486 or %i7, %l1, %g3
10487 addccc %g4, %l5, %i3
10488 fnot2s %f25, %f0
10489 sllx %i6, 0x14, %g1
10490 udiv %l6, 0x0E04, %l0
10491 movrlez %o1, %o3, %g5
10492 fmovrdne %g7, %f18, %f6
10493 ldsw [%l7 + 0x34], %o4
10494 udiv %i2, 0x1C3A, %l4
10495 sethi 0x0232, %o0
10496 movcc %xcc, %i0, %g6
10497 fsrc1s %f6, %f6
10498 sra %i4, %o7, %g2
10499 move %icc, %o6, %o2
10500 edge16ln %l2, %i1, %l3
10501 movre %i5, 0x0D9, %o5
10502 edge16l %i7, %g3, %l1
10503 xorcc %g4, %i3, %i6
10504 subc %g1, 0x1354, %l5
10505 xnor %l6, %l0, %o3
10506 fmovdneg %icc, %f10, %f5
10507 edge16 %g5, %o1, %o4
10508 sethi 0x17C3, %g7
10509 umulcc %i2, %o0, %l4
10510 std %f26, [%l7 + 0x40]
10511 subc %i0, %g6, %o7
10512 movl %icc, %i4, %o6
10513 xnorcc %o2, 0x12D6, %g2
10514 movrne %i1, %l2, %i5
10515 sra %o5, 0x03, %i7
10516 ldsh [%l7 + 0x2A], %g3
10517 fmovrdlez %l3, %f22, %f30
10518 edge16ln %l1, %i3, %g4
10519 movl %xcc, %g1, %i6
10520 addccc %l5, 0x182A, %l6
10521 edge32n %o3, %g5, %l0
10522 srlx %o4, %o1, %g7
10523 movrgz %i2, %l4, %i0
10524 move %xcc, %g6, %o7
10525 xnor %o0, 0x0D28, %o6
10526 subc %o2, 0x0CE5, %i4
10527 movl %xcc, %g2, %i1
10528 fmovs %f21, %f22
10529 srl %l2, %i5, %i7
10530 movrne %g3, %l3, %o5
10531 movne %icc, %i3, %g4
10532 stb %l1, [%l7 + 0x19]
10533 fcmpne16 %f20, %f16, %g1
10534 orncc %l5, 0x0D38, %l6
10535 movrgez %i6, 0x214, %g5
10536 fmovdcs %xcc, %f0, %f13
10537 xnor %o3, 0x14CB, %l0
10538 fmovdpos %xcc, %f17, %f2
10539 movg %xcc, %o1, %g7
10540 movg %xcc, %o4, %l4
10541 orncc %i0, %i2, %o7
10542 add %g6, %o0, %o2
10543 fnot1 %f20, %f30
10544 movleu %xcc, %i4, %g2
10545 ldub [%l7 + 0x27], %o6
10546 std %f2, [%l7 + 0x50]
10547 sdivcc %l2, 0x0F22, %i5
10548 sdivcc %i7, 0x121D, %i1
10549 stw %g3, [%l7 + 0x1C]
10550 restore %l3, 0x046F, %i3
10551 rdpr %cwp, %g1
10552 rdpr %cansave, %g2
10553 rdpr %canrestore, %g3
10554 rdpr %cleanwin, %g4
10555 rdpr %otherwin, %g5
10556 rdpr %wstate, %g6
10557 movrne %o5, 0x342, %g4
10558 popc 0x1F03, %l1
10559 edge16 %g1, %l6, %i6
10560 fones %f11
10561 xnorcc %l5, 0x0FB5, %o3
10562 fmuld8ulx16 %f16, %f4, %f30
10563 andncc %g5, %o1, %g7
10564 std %f26, [%l7 + 0x50]
10565 ldsw [%l7 + 0x68], %o4
10566 lduw [%l7 + 0x0C], %l0
10567 sethi 0x0A60, %i0
10568 addccc %i2, 0x022B, %l4
10569 xnor %g6, 0x1F71, %o7
10570 lduh [%l7 + 0x32], %o2
10571 andncc %i4, %g2, %o6
10572 movle %xcc, %o0, %l2
10573 fmovscs %icc, %f0, %f31
10574 orcc %i7, %i5, %i1
10575 udivx %g3, 0x102C, %l3
10576 fpadd32s %f31, %f11, %f28
10577 stx %o5, [%l7 + 0x48]
10578 subc %i3, %g4, %l1
10579 fabss %f10, %f30
10580 fabsd %f12, %f0
10581 andcc %l6, %i6, %l5
10582 fpadd16s %f25, %f3, %f26
10583 alignaddr %o3, %g1, %g5
10584 fxors %f24, %f23, %f1
10585 fnot2s %f15, %f31
10586 fcmple16 %f18, %f26, %g7
10587 movrne %o4, %o1, %i0
10588 edge16l %l0, %i2, %g6
10589 sra %o7, 0x1A, %o2
10590 sdivcc %i4, 0x077D, %g2
10591 movrlz %l4, %o6, %l2
10592 nop
10593 set 0x50, %i0
10594 lduh [%l7 + %i0], %o0
10595 edge16l %i7, %i1, %g3
10596 sra %l3, %i5, %o5
10597 sdivcc %g4, 0x15EE, %l1
10598 fmovdge %xcc, %f10, %f17
10599 fmovsneg %xcc, %f25, %f2
10600 subcc %i3, %l6, %i6
10601 addcc %o3, %g1, %l5
10602 andcc %g5, %o4, %g7
10603 xor %i0, %l0, %o1
10604 xnorcc %g6, 0x024B, %i2
10605 nop
10606 set 0x70, %g2
10607 ldd [%l7 + %g2], %o6
10608 subc %o2, %i4, %g2
10609 fornot2s %f23, %f4, %f31
10610 sub %l4, %l2, %o6
10611 edge8ln %o0, %i7, %g3
10612 xnorcc %l3, 0x1138, %i5
10613 stx %i1, [%l7 + 0x48]
10614 array16 %g4, %l1, %i3
10615 fmul8x16au %f22, %f13, %f14
10616 fmovrdlz %l6, %f10, %f20
10617 fmovrdlez %o5, %f30, %f10
10618 movn %icc, %i6, %o3
10619 smulcc %l5, %g1, %o4
10620 stw %g7, [%l7 + 0x0C]
10621 fcmpes %fcc0, %f2, %f23
10622 or %g5, %l0, %o1
10623 movcc %icc, %g6, %i2
10624 alignaddr %i0, %o7, %o2
10625 edge8ln %g2, %l4, %l2
10626 movleu %xcc, %i4, %o0
10627 ldx [%l7 + 0x30], %i7
10628 fcmps %fcc1, %f4, %f17
10629 array16 %o6, %g3, %l3
10630 movgu %xcc, %i1, %i5
10631 sdivx %l1, 0x0067, %g4
10632 ldub [%l7 + 0x16], %l6
10633 movre %i3, %i6, %o3
10634 movrgz %o5, 0x1A7, %l5
10635 fcmpd %fcc0, %f0, %f26
10636 add %g1, %o4, %g5
10637 sth %g7, [%l7 + 0x22]
10638 sdivx %l0, 0x172F, %o1
10639 popc 0x00AE, %g6
10640 fsrc2 %f18, %f30
10641 sth %i0, [%l7 + 0x3E]
10642 edge32ln %i2, %o2, %o7
10643 edge32l %g2, %l2, %l4
10644 xor %o0, 0x1E34, %i7
10645 sethi 0x145F, %o6
10646 movn %icc, %i4, %g3
10647 edge16l %l3, %i1, %l1
10648 edge16n %i5, %g4, %l6
10649 orn %i6, %i3, %o3
10650 movvc %icc, %o5, %l5
10651 nop
10652 set 0x58, %o3
10653 ldd [%l7 + %o3], %o4
10654 umulcc %g1, %g7, %g5
10655 stw %l0, [%l7 + 0x50]
10656 fand %f0, %f2, %f28
10657 sdiv %o1, 0x0B0B, %g6
10658 smul %i0, %o2, %i2
10659 andn %g2, %o7, %l2
10660 movre %l4, %i7, %o0
10661 fxors %f11, %f15, %f24
10662 orcc %i4, %g3, %l3
10663 movcc %xcc, %o6, %l1
10664 andcc %i5, 0x1521, %g4
10665 fzeros %f30
10666 stb %i1, [%l7 + 0x65]
10667 movrgz %i6, 0x38F, %i3
10668 fnot1s %f29, %f24
10669 edge32 %o3, %o5, %l6
10670 xor %l5, %o4, %g1
10671 alignaddr %g5, %l0, %o1
10672 edge8l %g7, %i0, %o2
10673 siam 0x6
10674 smul %g6, %g2, %o7
10675 addcc %l2, 0x1F1F, %i2
10676 xnorcc %i7, %o0, %i4
10677 stb %l4, [%l7 + 0x33]
10678 ldsb [%l7 + 0x7D], %l3
10679 movne %xcc, %o6, %g3
10680 ldsw [%l7 + 0x7C], %l1
10681 andncc %g4, %i5, %i6
10682 lduh [%l7 + 0x52], %i1
10683 setx loop_37, %l0, %l1
10684 return %l1
10685 nop
10686 rdpr %cwp, %g1
10687 rdpr %cansave, %g2
10688 rdpr %canrestore, %g3
10689 rdpr %cleanwin, %g4
10690 rdpr %otherwin, %g5
10691 rdpr %wstate, %g6
10692loop_37: ldsb [%l7 + 0x4B], %l6
10693 srax %i3, 0x1E, %o4
10694 sll %l5, %g5, %g1
10695 stw %l0, [%l7 + 0x14]
10696 addc %o1, 0x14AD, %g7
10697 movne %icc, %i0, %g6
10698 movl %icc, %o2, %o7
10699 edge16ln %l2, %i2, %g2
10700 movvc %xcc, %o0, %i4
10701 edge8n %i7, %l4, %o6
10702 fmovdneg %xcc, %f16, %f17
10703 edge8ln %l3, %l1, %g4
10704 sethi 0x17E7, %i5
10705 udiv %i6, 0x1615, %g3
10706 smulcc %o3, %o5, %l6
10707 fmovd %f10, %f22
10708 st %f14, [%l7 + 0x10]
10709 ldsw [%l7 + 0x30], %i3
10710 edge32 %i1, %l5, %g5
10711 sra %o4, 0x1E, %g1
10712 addc %o1, %g7, %l0
10713 fxnors %f23, %f20, %f3
10714 ldx [%l7 + 0x20], %g6
10715 add %o2, 0x0E6F, %o7
10716 fabss %f29, %f31
10717 edge32l %i0, %i2, %g2
10718 sdivcc %o0, 0x1197, %l2
10719 and %i4, 0x13E0, %i7
10720 andn %o6, 0x12A6, %l3
10721 stb %l1, [%l7 + 0x3A]
10722 ld [%l7 + 0x14], %f8
10723 restore %l4, %g4, %i6
10724 rdpr %cwp, %g1
10725 rdpr %cansave, %g2
10726 rdpr %canrestore, %g3
10727 rdpr %cleanwin, %g4
10728 rdpr %otherwin, %g5
10729 rdpr %wstate, %g6
10730 ldx [%l7 + 0x10], %i5
10731 popc 0x0069, %g3
10732 addcc %o3, 0x0FAC, %l6
10733 fmovsn %xcc, %f8, %f9
10734 fornot1 %f22, %f14, %f16
10735 fmul8x16al %f29, %f20, %f4
10736 edge8 %i3, %o5, %i1
10737 edge8l %g5, %l5, %o4
10738 siam 0x6
10739 lduh [%l7 + 0x36], %o1
10740 add %g7, %g1, %l0
10741 andncc %o2, %g6, %i0
10742 edge8l %o7, %i2, %g2
10743 sub %l2, %i4, %i7
10744 edge32n %o6, %l3, %l1
10745 movvs %xcc, %o0, %g4
10746 ldsh [%l7 + 0x46], %i6
10747 movrne %l4, 0x151, %i5
10748 fmovdge %icc, %f6, %f0
10749 add %g3, 0x19B0, %l6
10750 edge8l %i3, %o5, %o3
10751 pdist %f16, %f18, %f12
10752 st %f5, [%l7 + 0x30]
10753 fmovrdgez %g5, %f16, %f28
10754 addcc %i1, %l5, %o1
10755 movneg %xcc, %g7, %o4
10756 fcmpeq32 %f20, %f14, %l0
10757 fzero %f12
10758 fornot2 %f8, %f14, %f30
10759 ldsh [%l7 + 0x46], %g1
10760 and %g6, 0x1A83, %i0
10761 fmovdleu %icc, %f24, %f26
10762 movpos %xcc, %o2, %o7
10763 edge16 %g2, %i2, %i4
10764 udiv %l2, 0x00B2, %i7
10765 movg %icc, %o6, %l3
10766 fmovrsgz %o0, %f9, %f26
10767 movvs %icc, %g4, %i6
10768 fsrc2 %f4, %f0
10769 sdiv %l1, 0x00EA, %l4
10770 st %f11, [%l7 + 0x18]
10771 edge8ln %g3, %i5, %i3
10772 movcc %xcc, %o5, %l6
10773 std %f16, [%l7 + 0x20]
10774 movleu %xcc, %o3, %g5
10775 fcmple16 %f16, %f14, %i1
10776 udiv %l5, 0x0B31, %o1
10777 fmovrdgez %o4, %f30, %f30
10778 fnot2s %f20, %f29
10779 fmul8sux16 %f16, %f20, %f0
10780 addc %l0, 0x136F, %g7
10781 edge32n %g6, %i0, %o2
10782 and %o7, %g1, %i2
10783 sra %g2, 0x0C, %l2
10784 fmovrdlez %i7, %f6, %f4
10785 fandnot1s %f31, %f26, %f27
10786 subc %i4, 0x09DC, %o6
10787 fpsub32 %f18, %f4, %f10
10788 ldub [%l7 + 0x7C], %o0
10789 movn %xcc, %l3, %g4
10790 orn %i6, 0x0E41, %l1
10791 udivcc %l4, 0x0389, %g3
10792 stx %i3, [%l7 + 0x18]
10793 fmovdn %xcc, %f21, %f2
10794 fmovrdlz %o5, %f18, %f4
10795 sethi 0x05CA, %i5
10796 fmovdpos %icc, %f25, %f22
10797 fmul8sux16 %f2, %f24, %f30
10798 edge8 %o3, %l6, %g5
10799 srlx %i1, %l5, %o4
10800 sub %o1, 0x0639, %l0
10801 fnot2s %f31, %f18
10802 movrne %g6, 0x27B, %g7
10803 edge32n %i0, %o2, %g1
10804 setx loop_38, %l0, %l1
10805 return %l1
10806 nop
10807 rdpr %cwp, %g1
10808 rdpr %cansave, %g2
10809 rdpr %canrestore, %g3
10810 rdpr %cleanwin, %g4
10811 rdpr %otherwin, %g5
10812 rdpr %wstate, %g6
10813loop_38: edge8ln %l2, %i7, %g2
10814 movcc %xcc, %i4, %o0
10815 subcc %o6, 0x118E, %l3
10816 movcs %icc, %i6, %l1
10817 fcmpeq16 %f0, %f0, %g4
10818 movrlz %g3, 0x39A, %i3
10819 addcc %o5, %i5, %o3
10820 edge32 %l6, %g5, %i1
10821 orncc %l4, 0x1D3C, %o4
10822 fones %f19
10823 srl %l5, %l0, %g6
10824 srlx %g7, 0x11, %o1
10825 alignaddr %o2, %g1, %o7
10826 stx %i0, [%l7 + 0x60]
10827 xor %i2, 0x080F, %l2
10828 fmovse %icc, %f21, %f12
10829 fornot2 %f12, %f0, %f26
10830 orncc %g2, 0x1F70, %i7
10831 fnegs %f3, %f9
10832 restore %i4, 0x1A70, %o0
10833 rdpr %cwp, %g1
10834 rdpr %cansave, %g2
10835 rdpr %canrestore, %g3
10836 rdpr %cleanwin, %g4
10837 rdpr %otherwin, %g5
10838 rdpr %wstate, %g6
10839 smul %o6, 0x11E0, %l3
10840 addccc %i6, %g4, %l1
10841 movgu %xcc, %g3, %o5
10842 sdiv %i5, 0x149D, %o3
10843 fpack32 %f14, %f18, %f2
10844 smul %l6, 0x1C0B, %i3
10845 umulcc %g5, 0x130D, %l4
10846 addc %i1, %l5, %l0
10847 movn %icc, %o4, %g7
10848 nop
10849 set 0x50, %i3
10850 ldd [%l7 + %i3], %g6
10851 fandnot2 %f4, %f24, %f6
10852 st %f4, [%l7 + 0x18]
10853 movpos %xcc, %o1, %g1
10854 ldd [%l7 + 0x60], %f18
10855 ldub [%l7 + 0x29], %o2
10856 xnor %i0, 0x12BA, %i2
10857 edge16l %o7, %l2, %g2
10858 ldsh [%l7 + 0x3C], %i7
10859 sdivcc %i4, 0x1F8F, %o6
10860 movcc %xcc, %l3, %i6
10861 movleu %icc, %o0, %l1
10862 orncc %g4, %o5, %g3
10863 movg %icc, %i5, %l6
10864 fmovrsne %i3, %f11, %f22
10865 edge32l %o3, %l4, %i1
10866 udivcc %g5, 0x0D93, %l5
10867 alignaddr %l0, %o4, %g6
10868 alignaddrl %g7, %g1, %o1
10869 fcmpne16 %f30, %f14, %i0
10870 ldd [%l7 + 0x60], %i2
10871 nop
10872 set 0x2E, %i1
10873 ldsh [%l7 + %i1], %o7
10874 movgu %xcc, %o2, %l2
10875 orncc %g2, 0x003F, %i4
10876 ldub [%l7 + 0x6B], %i7
10877 ldsh [%l7 + 0x56], %o6
10878 subcc %l3, 0x079E, %i6
10879 lduh [%l7 + 0x50], %o0
10880 save %g4, %l1, %o5
10881 rdpr %cwp, %g1
10882 rdpr %cansave, %g2
10883 rdpr %canrestore, %g3
10884 rdpr %cleanwin, %g4
10885 rdpr %otherwin, %g5
10886 rdpr %wstate, %g6
10887 edge8 %i5, %l6, %i3
10888 movre %o3, %g3, %i1
10889 movn %icc, %g5, %l4
10890 stb %l0, [%l7 + 0x45]
10891 movleu %icc, %o4, %g6
10892 fmovdne %icc, %f22, %f2
10893 movneg %icc, %l5, %g7
10894 movrlz %g1, 0x1A6, %i0
10895 st %f12, [%l7 + 0x48]
10896 ldd [%l7 + 0x20], %i2
10897 xnorcc %o7, %o2, %o1
10898 edge8 %g2, %l2, %i7
10899 movrlz %o6, %l3, %i4
10900 sethi 0x0861, %i6
10901 alignaddrl %g4, %l1, %o0
10902 fmovdle %icc, %f8, %f19
10903 orn %o5, %l6, %i5
10904 and %o3, 0x13D0, %g3
10905 ldd [%l7 + 0x18], %f18
10906 fmovdcs %xcc, %f17, %f23
10907 or %i1, 0x0D04, %i3
10908 movre %g5, %l0, %o4
10909 std %f2, [%l7 + 0x30]
10910 xnorcc %l4, %g6, %g7
10911 lduw [%l7 + 0x08], %l5
10912 nop
10913 set 0x08, %i4
10914 std %f18, [%l7 + %i4]
10915 xorcc %g1, 0x1CD6, %i0
10916 movvs %xcc, %o7, %i2
10917 movrlz %o2, %o1, %g2
10918 edge32 %l2, %o6, %l3
10919 subcc %i7, 0x1A21, %i6
10920 fmovsneg %icc, %f25, %f20
10921 xor %i4, %l1, %g4
10922 andcc %o5, 0x08D2, %o0
10923 edge32 %i5, %o3, %g3
10924 fandnot2 %f8, %f8, %f18
10925 std %f6, [%l7 + 0x18]
10926 fmovdpos %icc, %f3, %f0
10927 ldsh [%l7 + 0x10], %i1
10928 sdivcc %l6, 0x0987, %i3
10929 bshuffle %f4, %f12, %f20
10930 ldd [%l7 + 0x60], %f16
10931 xorcc %g5, 0x0E47, %l0
10932 edge32 %o4, %l4, %g7
10933 movvc %icc, %l5, %g6
10934 fcmpes %fcc0, %f3, %f28
10935 sra %i0, %g1, %i2
10936 edge32 %o7, %o2, %o1
10937 ld [%l7 + 0x1C], %f22
10938 orcc %g2, %o6, %l3
10939 fcmpd %fcc2, %f8, %f18
10940 edge8 %i7, %i6, %l2
10941 add %l1, %g4, %i4
10942 orn %o0, 0x05B4, %i5
10943 movne %xcc, %o3, %g3
10944 ldd [%l7 + 0x48], %o4
10945 sll %l6, %i1, %i3
10946 andncc %l0, %g5, %o4
10947 smulcc %l4, 0x12BB, %g7
10948 edge32ln %g6, %i0, %g1
10949 movl %icc, %i2, %o7
10950 std %f24, [%l7 + 0x48]
10951 ldsw [%l7 + 0x48], %o2
10952 ldsb [%l7 + 0x21], %o1
10953 ldub [%l7 + 0x0F], %l5
10954 edge8ln %g2, %o6, %l3
10955 array32 %i6, %l2, %i7
10956 lduh [%l7 + 0x3A], %g4
10957 smulcc %i4, %o0, %i5
10958 sdivx %l1, 0x0E65, %g3
10959 udivx %o3, 0x176C, %l6
10960 movg %icc, %o5, %i3
10961 sdivx %i1, 0x0EEE, %g5
10962 fmovdg %xcc, %f29, %f15
10963 orn %l0, %o4, %l4
10964 sir 0x187F
10965 fsrc1 %f8, %f6
10966 movrlez %g7, 0x22B, %g6
10967 fxnor %f16, %f4, %f30
10968 nop
10969 set 0x70, %o1
10970 ldd [%l7 + %o1], %f8
10971 movrgez %g1, %i2, %o7
10972 edge16 %i0, %o2, %o1
10973 edge8 %l5, %o6, %l3
10974 move %icc, %i6, %l2
10975 addc %i7, %g2, %g4
10976 movcc %xcc, %i4, %o0
10977 fpsub16s %f24, %f6, %f20
10978 and %l1, %i5, %o3
10979 fsrc2s %f19, %f16
10980 andncc %g3, %l6, %o5
10981 setx loop_39, %l0, %l1
10982 return %l1
10983 nop
10984 rdpr %cwp, %g1
10985 rdpr %cansave, %g2
10986 rdpr %canrestore, %g3
10987 rdpr %cleanwin, %g4
10988 rdpr %otherwin, %g5
10989 rdpr %wstate, %g6
10990loop_39: ldd [%l7 + 0x48], %f20
10991 movge %icc, %o4, %l4
10992 ldsb [%l7 + 0x38], %g7
10993 mulscc %g5, 0x1DA7, %g1
10994 edge32l %g6, %o7, %i0
10995 edge16n %i2, %o1, %o2
10996 andcc %o6, %l5, %l3
10997 fnand %f2, %f2, %f4
10998 addcc %i6, 0x0A70, %l2
10999 orn %i7, %g4, %i4
11000 ldx [%l7 + 0x10], %o0
11001 sra %l1, 0x0D, %g2
11002 xorcc %o3, %g3, %l6
11003 fmovscc %xcc, %f9, %f11
11004 edge32 %i5, %o5, %i1
11005 srl %i3, %o4, %l4
11006 lduw [%l7 + 0x2C], %l0
11007 lduh [%l7 + 0x56], %g7
11008 edge8n %g1, %g6, %o7
11009 fmovdcs %xcc, %f2, %f12
11010 nop
11011 set 0x38, %i2
11012 std %f18, [%l7 + %i2]
11013 orcc %g5, %i0, %i2
11014 nop
11015 set 0x60, %l6
11016 ldsw [%l7 + %l6], %o2
11017 xor %o6, %o1, %l5
11018 movge %icc, %l3, %l2
11019 umul %i7, 0x0F0E, %g4
11020 fmovdg %xcc, %f24, %f9
11021 edge8 %i4, %i6, %o0
11022 ldub [%l7 + 0x43], %l1
11023 movrgez %g2, 0x25E, %o3
11024 edge8ln %g3, %l6, %i5
11025 sir 0x1296
11026 lduh [%l7 + 0x7E], %i1
11027 movvs %icc, %o5, %o4
11028 udivx %l4, 0x10DF, %i3
11029 nop
11030 set 0x75, %o7
11031 ldub [%l7 + %o7], %g7
11032 sdiv %g1, 0x0EA4, %g6
11033 fxors %f11, %f22, %f4
11034 stb %l0, [%l7 + 0x3F]
11035 fpsub16 %f30, %f26, %f22
11036 movleu %xcc, %g5, %i0
11037 edge16 %o7, %i2, %o2
11038 orcc %o1, %l5, %l3
11039 fmovsvc %xcc, %f7, %f19
11040 sdivx %o6, 0x1976, %l2
11041 fabss %f16, %f6
11042 fmovdcs %icc, %f12, %f11
11043 fmovs %f3, %f14
11044 srl %g4, %i4, %i7
11045 fnegs %f23, %f16
11046 movvc %icc, %o0, %i6
11047 sethi 0x012F, %g2
11048 sth %l1, [%l7 + 0x54]
11049 movn %xcc, %o3, %g3
11050 fmovsvc %icc, %f22, %f26
11051 edge8 %l6, %i5, %o5
11052 udivx %o4, 0x0865, %l4
11053 udiv %i3, 0x005C, %g7
11054 fsrc1s %f21, %f28
11055 fmovrslz %i1, %f19, %f19
11056 srlx %g6, %g1, %l0
11057 udivcc %g5, 0x028F, %o7
11058 subc %i2, %o2, %i0
11059 edge8l %l5, %o1, %l3
11060 xor %l2, %o6, %g4
11061 movrne %i7, 0x04D, %o0
11062 stb %i6, [%l7 + 0x10]
11063 movl %icc, %i4, %l1
11064 orn %o3, 0x07D0, %g2
11065 ldsw [%l7 + 0x7C], %g3
11066 edge8ln %i5, %o5, %l6
11067 srl %o4, %l4, %i3
11068 srl %i1, %g6, %g1
11069 orcc %l0, %g7, %g5
11070 mova %xcc, %i2, %o2
11071 srl %i0, %o7, %o1
11072 movcc %icc, %l5, %l3
11073 save %l2, 0x1381, %g4
11074 rdpr %cwp, %g1
11075 rdpr %cansave, %g2
11076 rdpr %canrestore, %g3
11077 rdpr %cleanwin, %g4
11078 rdpr %otherwin, %g5
11079 rdpr %wstate, %g6
11080 restore %o6, %i7, %i6
11081 rdpr %cwp, %g1
11082 rdpr %cansave, %g2
11083 rdpr %canrestore, %g3
11084 rdpr %cleanwin, %g4
11085 rdpr %otherwin, %g5
11086 rdpr %wstate, %g6
11087 stx %i4, [%l7 + 0x60]
11088 edge16n %o0, %l1, %o3
11089 movcc %xcc, %g3, %i5
11090 fmul8sux16 %f30, %f10, %f26
11091 edge32l %g2, %o5, %l6
11092 srlx %l4, 0x14, %i3
11093 movvs %icc, %i1, %o4
11094 fmuld8ulx16 %f29, %f12, %f22
11095 save %g6, 0x079D, %l0
11096 rdpr %cwp, %g1
11097 rdpr %cansave, %g2
11098 rdpr %canrestore, %g3
11099 rdpr %cleanwin, %g4
11100 rdpr %otherwin, %g5
11101 rdpr %wstate, %g6
11102 sethi 0x12C7, %g7
11103 movle %icc, %g5, %i2
11104 fsrc2s %f20, %f28
11105 sir 0x13BB
11106 edge16n %g1, %o2, %i0
11107 ld [%l7 + 0x40], %f26
11108 movrlez %o7, %l5, %l3
11109 add %l2, 0x1E95, %o1
11110 mulscc %g4, %o6, %i7
11111 edge32l %i4, %o0, %i6
11112 fcmpd %fcc2, %f12, %f2
11113 fnot2s %f22, %f2
11114 fpadd16s %f23, %f15, %f14
11115 subccc %l1, %g3, %o3
11116 movrlz %i5, %g2, %l6
11117 orcc %o5, %l4, %i1
11118 setx loop_40, %l0, %l1
11119 return %l1
11120 nop
11121 rdpr %cwp, %g1
11122 rdpr %cansave, %g2
11123 rdpr %canrestore, %g3
11124 rdpr %cleanwin, %g4
11125 rdpr %otherwin, %g5
11126 rdpr %wstate, %g6
11127loop_40: udiv %g7, 0x1A8E, %g5
11128 fmovrdlz %g6, %f26, %f30
11129 movgu %xcc, %g1, %i2
11130 orn %o2, 0x1532, %o7
11131 srl %i0, 0x05, %l3
11132 orncc %l2, %l5, %g4
11133 sth %o6, [%l7 + 0x08]
11134 nop
11135 set 0x64, %o6
11136 lduh [%l7 + %o6], %o1
11137 sll %i4, %i7, %o0
11138 fmul8sux16 %f22, %f22, %f14
11139 movre %l1, %i6, %o3
11140 fors %f9, %f29, %f23
11141 sdivcc %g3, 0x062D, %i5
11142 popc 0x066D, %g2
11143 edge32 %l6, %l4, %i1
11144 fpsub16s %f12, %f5, %f16
11145 edge8l %i3, %o4, %l0
11146 fmovrslz %g7, %f4, %f21
11147 movre %o5, 0x04C, %g6
11148 sra %g1, 0x00, %g5
11149 fnot1s %f9, %f22
11150 save %i2, %o2, %i0
11151 rdpr %cwp, %g1
11152 rdpr %cansave, %g2
11153 rdpr %canrestore, %g3
11154 rdpr %cleanwin, %g4
11155 rdpr %otherwin, %g5
11156 rdpr %wstate, %g6
11157 fnot2 %f20, %f24
11158 fmovs %f11, %f3
11159 add %l3, 0x1DAD, %o7
11160 fmovrsgz %l5, %f28, %f11
11161 movrne %l2, 0x3A6, %g4
11162 fmovrde %o1, %f16, %f24
11163 orn %i4, 0x01F0, %o6
11164 addcc %o0, %i7, %l1
11165 ld [%l7 + 0x68], %f23
11166 std %f12, [%l7 + 0x78]
11167 andcc %o3, 0x0507, %i6
11168 mulx %g3, %g2, %l6
11169 ldsh [%l7 + 0x64], %l4
11170 fnors %f5, %f29, %f17
11171 andcc %i5, %i1, %i3
11172 stx %l0, [%l7 + 0x38]
11173 edge16l %g7, %o4, %o5
11174 andn %g6, %g5, %g1
11175 fmovdgu %xcc, %f25, %f26
11176 movrgez %o2, 0x095, %i2
11177 array32 %l3, %i0, %l5
11178 array32 %l2, %g4, %o1
11179 edge16n %o7, %o6, %i4
11180 edge8l %i7, %l1, %o0
11181 andn %i6, %g3, %o3
11182 edge16l %l6, %l4, %g2
11183 fcmpgt16 %f22, %f26, %i5
11184 movcs %icc, %i3, %i1
11185 fcmpne16 %f12, %f2, %g7
11186 ldsb [%l7 + 0x22], %l0
11187 movge %icc, %o4, %g6
11188 fmovrdgz %g5, %f14, %f18
11189 fand %f18, %f2, %f16
11190 alignaddr %o5, %g1, %o2
11191 ldd [%l7 + 0x50], %f22
11192 fmovdleu %icc, %f26, %f10
11193 sdivx %l3, 0x1F08, %i2
11194 fmul8sux16 %f28, %f0, %f24
11195 edge8ln %i0, %l5, %g4
11196 umul %l2, %o7, %o1
11197 andcc %o6, 0x0C14, %i4
11198 fmovdpos %icc, %f10, %f28
11199 sdivcc %i7, 0x1225, %l1
11200 edge16l %i6, %o0, %g3
11201 popc %o3, %l4
11202 srlx %l6, 0x0B, %g2
11203 stx %i5, [%l7 + 0x10]
11204 std %f10, [%l7 + 0x40]
11205 mulscc %i3, 0x0630, %g7
11206 udivcc %l0, 0x0CA7, %i1
11207 save %g6, %o4, %g5
11208 rdpr %cwp, %g1
11209 rdpr %cansave, %g2
11210 rdpr %canrestore, %g3
11211 rdpr %cleanwin, %g4
11212 rdpr %otherwin, %g5
11213 rdpr %wstate, %g6
11214 andncc %o5, %o2, %g1
11215 fandnot1 %f22, %f6, %f4
11216 ldsb [%l7 + 0x17], %i2
11217 fabss %f0, %f2
11218 sub %i0, %l3, %l5
11219 sra %g4, %l2, %o1
11220 sdivcc %o6, 0x09AB, %i4
11221 mulx %i7, %o7, %i6
11222 edge32 %o0, %l1, %g3
11223 array16 %l4, %l6, %g2
11224 ldd [%l7 + 0x60], %i4
11225 restore %o3, %i3, %l0
11226 rdpr %cwp, %g1
11227 rdpr %cansave, %g2
11228 rdpr %canrestore, %g3
11229 rdpr %cleanwin, %g4
11230 rdpr %otherwin, %g5
11231 rdpr %wstate, %g6
11232 or %g7, %g6, %i1
11233 add %o4, %o5, %o2
11234 fpsub32 %f24, %f0, %f2
11235 edge16ln %g1, %g5, %i2
11236 fmovdvc %xcc, %f22, %f10
11237 save %l3, 0x16E1, %l5
11238 rdpr %cwp, %g1
11239 rdpr %cansave, %g2
11240 rdpr %canrestore, %g3
11241 rdpr %cleanwin, %g4
11242 rdpr %otherwin, %g5
11243 rdpr %wstate, %g6
11244 addc %i0, 0x1E95, %l2
11245 movvs %icc, %o1, %g4
11246 lduw [%l7 + 0x2C], %o6
11247 stb %i4, [%l7 + 0x38]
11248 smulcc %i7, %i6, %o7
11249 movrlez %l1, 0x28A, %g3
11250 fmovrdlez %l4, %f18, %f2
11251 movge %xcc, %o0, %g2
11252 movge %icc, %i5, %o3
11253 ldsh [%l7 + 0x2A], %l6
11254 ldsw [%l7 + 0x48], %l0
11255 std %f14, [%l7 + 0x48]
11256 umul %i3, %g7, %i1
11257 movrgez %g6, %o4, %o5
11258 fpadd16s %f30, %f26, %f19
11259 fmovrsgez %g1, %f14, %f19
11260 fnor %f10, %f24, %f30
11261 fandnot2 %f22, %f30, %f0
11262 subc %g5, 0x166F, %i2
11263 ldsw [%l7 + 0x70], %l3
11264 stb %l5, [%l7 + 0x4B]
11265 ldsh [%l7 + 0x18], %i0
11266 fmovdvc %xcc, %f30, %f17
11267 subccc %o2, 0x172E, %l2
11268 ldx [%l7 + 0x68], %o1
11269 sdiv %g4, 0x0889, %o6
11270 andncc %i7, %i4, %i6
11271 movl %xcc, %o7, %l1
11272 udivcc %g3, 0x059F, %l4
11273 movvc %xcc, %g2, %o0
11274 sub %o3, 0x1D81, %i5
11275 alignaddrl %l0, %i3, %l6
11276 movpos %icc, %i1, %g7
11277 fmul8x16al %f8, %f9, %f26
11278 movrlez %o4, %o5, %g6
11279 subc %g1, 0x0A0D, %i2
11280 edge8l %l3, %l5, %i0
11281 sll %g5, %o2, %o1
11282 fnot1 %f4, %f30
11283 faligndata %f0, %f26, %f20
11284 srlx %l2, %g4, %i7
11285 fnegd %f8, %f24
11286 movle %xcc, %o6, %i4
11287 ldx [%l7 + 0x30], %i6
11288 xnorcc %o7, 0x130F, %g3
11289 fmovsn %xcc, %f10, %f4
11290 ld [%l7 + 0x3C], %f20
11291 srl %l4, 0x15, %l1
11292 edge16 %g2, %o3, %i5
11293 and %l0, 0x1DF8, %o0
11294 addcc %i3, 0x05FB, %l6
11295 sdivx %g7, 0x0BA7, %i1
11296 subc %o4, %g6, %o5
11297 movvc %xcc, %g1, %l3
11298 fmovde %xcc, %f20, %f16
11299 movrgz %l5, %i2, %g5
11300 fcmpd %fcc1, %f6, %f16
11301 siam 0x1
11302 edge8 %o2, %o1, %l2
11303 movvs %xcc, %i0, %g4
11304 fnegs %f20, %f17
11305 fnot1 %f28, %f16
11306 edge8l %i7, %o6, %i4
11307 fmovrsgz %o7, %f14, %f4
11308 movrlz %i6, 0x194, %l4
11309 mulscc %g3, %g2, %l1
11310 movge %icc, %i5, %o3
11311 popc 0x1D6C, %o0
11312 alignaddrl %i3, %l6, %l0
11313 sll %i1, %o4, %g7
11314 fandnot2s %f20, %f24, %f15
11315 movgu %xcc, %g6, %g1
11316 movrgz %l3, 0x15C, %o5
11317 xor %i2, 0x0A9D, %l5
11318 fpmerge %f27, %f27, %f16
11319 sethi 0x1503, %o2
11320 movge %icc, %g5, %o1
11321 xnorcc %i0, %g4, %l2
11322 andncc %i7, %i4, %o7
11323 movge %icc, %o6, %l4
11324 srl %i6, %g2, %l1
11325 movne %xcc, %i5, %g3
11326 sth %o3, [%l7 + 0x48]
11327 edge32n %i3, %l6, %l0
11328 movrgez %o0, 0x1AC, %i1
11329 or %g7, 0x18A4, %g6
11330 movrgz %o4, 0x241, %g1
11331 fmovsleu %xcc, %f16, %f17
11332 sub %l3, %i2, %o5
11333 add %o2, 0x150F, %g5
11334 movn %xcc, %o1, %l5
11335 setx loop_41, %l0, %l1
11336 return %l1
11337 nop
11338 rdpr %cwp, %g1
11339 rdpr %cansave, %g2
11340 rdpr %canrestore, %g3
11341 rdpr %cleanwin, %g4
11342 rdpr %otherwin, %g5
11343 rdpr %wstate, %g6
11344loop_41: xnor %g4, 0x0516, %o7
11345 udivx %i4, 0x1FC2, %o6
11346 fmovsn %xcc, %f2, %f17
11347 addc %i6, %g2, %l1
11348 edge16ln %i5, %g3, %l4
11349 and %o3, 0x17A1, %l6
11350 fmovsleu %icc, %f21, %f1
11351 sdivcc %i3, 0x049D, %l0
11352 ldsb [%l7 + 0x6F], %i1
11353 fmovd %f12, %f12
11354 edge8 %g7, %g6, %o0
11355 lduw [%l7 + 0x64], %g1
11356 udivcc %o4, 0x07D8, %i2
11357 edge16 %l3, %o2, %g5
11358 and %o1, 0x036E, %l5
11359 movgu %icc, %o5, %l2
11360 fmovscc %icc, %f24, %f20
11361 sdivx %i0, 0x1345, %i7
11362 fcmpeq32 %f4, %f22, %o7
11363 and %i4, 0x11C3, %o6
11364 move %xcc, %g4, %g2
11365 fmovda %xcc, %f18, %f5
11366 fmovrsne %i6, %f15, %f23
11367 ldx [%l7 + 0x50], %l1
11368 mova %icc, %g3, %i5
11369 movcs %xcc, %o3, %l6
11370 fpadd16 %f30, %f6, %f24
11371 sdivcc %l4, 0x0C0F, %l0
11372 movcc %xcc, %i1, %i3
11373 movrne %g6, %o0, %g1
11374 edge8n %o4, %i2, %l3
11375 edge8l %g7, %o2, %g5
11376 orcc %l5, %o5, %o1
11377 movne %xcc, %l2, %i7
11378 movrne %o7, 0x090, %i4
11379 array8 %i0, %o6, %g2
11380 fmovdvc %icc, %f12, %f6
11381 pdist %f30, %f30, %f18
11382 fnegs %f18, %f15
11383 ldub [%l7 + 0x6F], %i6
11384 save %l1, 0x1917, %g4
11385 rdpr %cwp, %g1
11386 rdpr %cansave, %g2
11387 rdpr %canrestore, %g3
11388 rdpr %cleanwin, %g4
11389 rdpr %otherwin, %g5
11390 rdpr %wstate, %g6
11391 edge8l %g3, %o3, %i5
11392 orn %l6, 0x1974, %l0
11393 st %f9, [%l7 + 0x1C]
11394 sethi 0x045F, %l4
11395 fnands %f26, %f28, %f4
11396 movle %xcc, %i3, %i1
11397 alignaddrl %g6, %o0, %o4
11398 edge8ln %g1, %l3, %i2
11399 edge32l %g7, %g5, %o2
11400 lduh [%l7 + 0x72], %o5
11401 fnot2 %f22, %f16
11402 edge16 %o1, %l2, %i7
11403 alignaddr %o7, %i4, %i0
11404 fcmpd %fcc0, %f4, %f4
11405 subccc %o6, %l5, %i6
11406 array32 %g2, %l1, %g3
11407 alignaddrl %g4, %o3, %i5
11408 movleu %icc, %l0, %l6
11409 movn %xcc, %l4, %i3
11410 movcs %xcc, %g6, %o0
11411 movg %xcc, %o4, %i1
11412 andcc %g1, %i2, %l3
11413 ld [%l7 + 0x30], %f24
11414 movrne %g5, 0x316, %g7
11415 ldsh [%l7 + 0x42], %o2
11416 subc %o1, 0x10C8, %o5
11417 fmovscs %icc, %f26, %f21
11418 xnorcc %i7, 0x0CF3, %l2
11419 movg %xcc, %i4, %o7
11420 ldd [%l7 + 0x78], %o6
11421 fmovse %icc, %f21, %f28
11422 andn %l5, %i6, %i0
11423 addccc %g2, 0x0C88, %l1
11424 ld [%l7 + 0x28], %f17
11425 fnot2s %f31, %f29
11426 edge32l %g4, %g3, %i5
11427 sdivcc %l0, 0x02EC, %o3
11428 alignaddr %l6, %i3, %l4
11429 fornot2s %f20, %f29, %f25
11430 fsrc2s %f23, %f4
11431 array8 %o0, %o4, %i1
11432 fmovde %xcc, %f3, %f14
11433 ldsw [%l7 + 0x54], %g1
11434 sdivcc %g6, 0x14AB, %l3
11435 fcmped %fcc3, %f28, %f6
11436 ld [%l7 + 0x7C], %f17
11437 movleu %xcc, %g5, %g7
11438 edge8 %o2, %i2, %o5
11439 fmovsl %icc, %f20, %f21
11440 fnegs %f6, %f22
11441 sdivcc %i7, 0x1FE8, %o1
11442 fmovrdlz %i4, %f4, %f6
11443 mulscc %o7, %l2, %o6
11444 edge32l %i6, %i0, %l5
11445 edge16 %l1, %g4, %g3
11446 orncc %i5, %g2, %o3
11447 sethi 0x14DD, %l0
11448 edge32 %l6, %l4, %o0
11449 fpadd32s %f22, %f12, %f14
11450 fsrc1s %f29, %f3
11451 movrne %o4, 0x36D, %i1
11452 stw %g1, [%l7 + 0x5C]
11453 ldd [%l7 + 0x38], %i2
11454 mova %icc, %l3, %g6
11455 fcmpgt16 %f20, %f10, %g7
11456 lduh [%l7 + 0x6C], %g5
11457 fnot2 %f10, %f24
11458 edge32l %i2, %o2, %o5
11459 movg %icc, %i7, %i4
11460 fxnors %f22, %f11, %f9
11461 ldsw [%l7 + 0x24], %o7
11462 bshuffle %f16, %f26, %f14
11463 sir 0x1242
11464 sth %l2, [%l7 + 0x20]
11465 stb %o6, [%l7 + 0x3C]
11466 std %f12, [%l7 + 0x70]
11467 array16 %i6, %o1, %i0
11468 fmovrsgz %l1, %f18, %f25
11469 smulcc %g4, %l5, %g3
11470 movn %icc, %g2, %o3
11471 nop
11472 set 0x54, %o5
11473 ldub [%l7 + %o5], %l0
11474 array16 %l6, %l4, %i5
11475 udivx %o4, 0x0E07, %i1
11476 smul %o0, 0x1E58, %i3
11477 xor %g1, 0x1CE0, %l3
11478 sth %g6, [%l7 + 0x7C]
11479 edge16 %g7, %g5, %i2
11480 sub %o2, 0x0738, %o5
11481 srl %i4, 0x0C, %i7
11482 movrlz %o7, %o6, %l2
11483 fmovdle %icc, %f18, %f20
11484 fnand %f4, %f30, %f16
11485 movleu %icc, %o1, %i6
11486 edge32ln %l1, %i0, %g4
11487 alignaddr %g3, %l5, %o3
11488 umul %l0, 0x0131, %g2
11489 fmovsne %icc, %f21, %f29
11490 fpadd32s %f25, %f23, %f18
11491 movrgez %l6, %l4, %o4
11492 stb %i5, [%l7 + 0x08]
11493 fmovrdlz %i1, %f30, %f24
11494 for %f26, %f6, %f4
11495 nop
11496 set 0x24, %l4
11497 ldsb [%l7 + %l4], %i3
11498 movrne %g1, 0x10A, %o0
11499 sethi 0x0A89, %l3
11500 xnorcc %g7, %g6, %g5
11501 sethi 0x18E7, %i2
11502 xorcc %o5, %i4, %o2
11503 smul %o7, 0x023D, %i7
11504 fornot2 %f12, %f22, %f10
11505 srl %l2, 0x0B, %o1
11506 ldd [%l7 + 0x68], %f18
11507 umul %o6, %l1, %i0
11508 xnorcc %i6, 0x026F, %g3
11509 add %g4, 0x1682, %o3
11510 movrlz %l0, 0x119, %l5
11511 fmovdvs %xcc, %f8, %f12
11512 sdivx %g2, 0x179B, %l6
11513 fnot2s %f27, %f25
11514 fmovsle %icc, %f31, %f16
11515 movcs %icc, %o4, %i5
11516 fabss %f10, %f27
11517 lduw [%l7 + 0x7C], %l4
11518 ldsw [%l7 + 0x78], %i1
11519 fsrc2s %f22, %f18
11520 subc %i3, 0x0F4B, %o0
11521 udivx %l3, 0x1CE5, %g7
11522 edge8 %g1, %g6, %g5
11523 sdiv %i2, 0x0062, %i4
11524 sra %o2, 0x1A, %o7
11525 stb %i7, [%l7 + 0x21]
11526 srl %o5, %l2, %o1
11527 srax %o6, 0x1A, %l1
11528 movre %i0, %g3, %g4
11529 subc %o3, %i6, %l5
11530 st %f11, [%l7 + 0x48]
11531 sdiv %g2, 0x0ACC, %l0
11532 edge8ln %o4, %l6, %l4
11533 sub %i5, 0x0FAA, %i3
11534 fmovrse %i1, %f28, %f3
11535 ldd [%l7 + 0x38], %f0
11536 alignaddrl %l3, %g7, %g1
11537 lduh [%l7 + 0x18], %g6
11538 stw %g5, [%l7 + 0x24]
11539 and %i2, %i4, %o0
11540 sllx %o7, %i7, %o2
11541 fmovsge %xcc, %f28, %f19
11542 fmovdcs %xcc, %f1, %f4
11543 edge16 %o5, %l2, %o1
11544 ldub [%l7 + 0x6D], %l1
11545 fmovrse %o6, %f24, %f13
11546 edge8l %g3, %g4, %i0
11547 ldx [%l7 + 0x48], %i6
11548 movne %icc, %l5, %g2
11549 movrgez %l0, 0x3E2, %o3
11550 movvs %icc, %l6, %l4
11551 movrgz %o4, %i5, %i3
11552 fmovdne %icc, %f27, %f29
11553 xor %l3, %g7, %g1
11554 fcmpgt16 %f10, %f24, %i1
11555 addcc %g5, %i2, %g6
11556 movrlz %i4, 0x27D, %o0
11557 sth %o7, [%l7 + 0x68]
11558 stw %o2, [%l7 + 0x54]
11559 fmovrslez %o5, %f25, %f6
11560 subc %i7, 0x1285, %o1
11561 edge16n %l2, %l1, %o6
11562 ldsh [%l7 + 0x2A], %g4
11563 srlx %i0, 0x14, %i6
11564 fmovrsgez %g3, %f10, %f22
11565 fmovdcc %xcc, %f7, %f9
11566 movre %l5, 0x176, %g2
11567 or %o3, %l0, %l6
11568 ldsb [%l7 + 0x3D], %l4
11569 sll %o4, 0x03, %i5
11570 fmovsne %xcc, %f20, %f5
11571 fmovdpos %icc, %f19, %f0
11572 ldsw [%l7 + 0x7C], %l3
11573 andn %g7, %g1, %i1
11574 edge16ln %g5, %i3, %i2
11575 fmovrse %g6, %f20, %f23
11576 movneg %xcc, %o0, %o7
11577 fmul8x16al %f15, %f26, %f2
11578 sdivcc %o2, 0x12A1, %i4
11579 movrlez %o5, %i7, %l2
11580 movne %icc, %o1, %l1
11581 alignaddrl %g4, %o6, %i0
11582 save %i6, 0x1B37, %l5
11583 rdpr %cwp, %g1
11584 rdpr %cansave, %g2
11585 rdpr %canrestore, %g3
11586 rdpr %cleanwin, %g4
11587 rdpr %otherwin, %g5
11588 rdpr %wstate, %g6
11589 fsrc1s %f16, %f23
11590 alignaddrl %g2, %o3, %l0
11591 movre %g3, %l4, %l6
11592 xorcc %i5, 0x095D, %l3
11593 xnor %o4, %g7, %i1
11594 movne %icc, %g5, %i3
11595 fmovdvs %icc, %f18, %f3
11596 subcc %i2, %g6, %o0
11597 fmovscc %icc, %f28, %f4
11598 edge16 %o7, %o2, %g1
11599 st %f0, [%l7 + 0x1C]
11600 fmovde %xcc, %f1, %f22
11601 save %i4, %i7, %o5
11602 rdpr %cwp, %g1
11603 rdpr %cansave, %g2
11604 rdpr %canrestore, %g3
11605 rdpr %cleanwin, %g4
11606 rdpr %otherwin, %g5
11607 rdpr %wstate, %g6
11608 sethi 0x005B, %l2
11609 and %o1, %g4, %o6
11610 srlx %l1, %i6, %l5
11611 movrlz %g2, 0x3FF, %o3
11612 mulscc %i0, %g3, %l4
11613 addcc %l0, %i5, %l3
11614 restore %o4, %g7, %l6
11615 rdpr %cwp, %g1
11616 rdpr %cansave, %g2
11617 rdpr %canrestore, %g3
11618 rdpr %cleanwin, %g4
11619 rdpr %otherwin, %g5
11620 rdpr %wstate, %g6
11621 mulscc %g5, 0x1B95, %i3
11622 andn %i1, 0x1C2D, %g6
11623 fmovsle %xcc, %f20, %f8
11624 array8 %o0, %o7, %o2
11625 fcmpne16 %f26, %f18, %g1
11626 sllx %i4, %i2, %i7
11627 movrgz %l2, 0x3E1, %o5
11628 subc %g4, %o1, %o6
11629 mova %icc, %l1, %i6
11630 std %f28, [%l7 + 0x70]
11631 fexpand %f25, %f6
11632 mulscc %g2, 0x1629, %l5
11633 xor %i0, %o3, %l4
11634 lduh [%l7 + 0x6E], %l0
11635 sir 0x145C
11636 movrgez %g3, 0x05A, %l3
11637 movle %xcc, %o4, %g7
11638 subccc %i5, %g5, %l6
11639 mulx %i1, 0x0580, %i3
11640 andn %g6, 0x1136, %o0
11641 udivcc %o2, 0x1171, %g1
11642 fcmped %fcc0, %f10, %f16
11643 sir 0x1B90
11644 fmovdcc %xcc, %f21, %f16
11645 fpadd16s %f6, %f0, %f7
11646 popc %i4, %o7
11647 ld [%l7 + 0x08], %f1
11648 fmovrsne %i2, %f26, %f3
11649 udivcc %i7, 0x0C4C, %l2
11650 movleu %icc, %o5, %g4
11651 fmul8x16 %f9, %f20, %f8
11652 sllx %o6, 0x09, %l1
11653 movrne %i6, 0x3E4, %o1
11654 fmovdne %xcc, %f4, %f15
11655 movgu %xcc, %g2, %i0
11656 movge %icc, %o3, %l5
11657 and %l0, 0x0C3E, %g3
11658 setx loop_42, %l0, %l1
11659 return %l1
11660 nop
11661 rdpr %cwp, %g1
11662 rdpr %cansave, %g2
11663 rdpr %canrestore, %g3
11664 rdpr %cleanwin, %g4
11665 rdpr %otherwin, %g5
11666 rdpr %wstate, %g6
11667loop_42: movrgez %g7, 0x023, %i5
11668 movn %xcc, %g5, %i1
11669 fandnot2 %f28, %f8, %f20
11670 edge16ln %i3, %l6, %g6
11671 fmovrdlez %o0, %f0, %f24
11672 bshuffle %f26, %f16, %f30
11673 fcmpgt16 %f12, %f14, %o2
11674 st %f6, [%l7 + 0x58]
11675 edge32ln %i4, %o7, %g1
11676 sll %i2, 0x07, %l2
11677 smul %i7, %o5, %o6
11678 fnot1s %f22, %f4
11679 edge8l %g4, %i6, %l1
11680 mulx %g2, %o1, %i0
11681 subccc %o3, 0x051E, %l5
11682 fmovrdlez %g3, %f10, %f8
11683 smul %l4, %l3, %o4
11684 edge8ln %l0, %g7, %i5
11685 movre %g5, %i3, %i1
11686 mulscc %l6, %o0, %g6
11687 nop
11688 set 0x58, %l2
11689 stw %o2, [%l7 + %l2]
11690 srl %i4, %g1, %i2
11691 smul %l2, 0x043D, %i7
11692 movge %xcc, %o7, %o5
11693 fmovrde %o6, %f2, %f10
11694 smul %g4, %i6, %g2
11695 edge32n %l1, %i0, %o3
11696 fpack32 %f24, %f24, %f10
11697 movneg %xcc, %o1, %g3
11698 movneg %icc, %l4, %l3
11699 fabss %f5, %f1
11700 ldub [%l7 + 0x7D], %l5
11701 movne %xcc, %o4, %g7
11702 fone %f12
11703 fmovrdgez %l0, %f10, %f24
11704 sdivx %i5, 0x1C7A, %i3
11705 st %f4, [%l7 + 0x78]
11706 movrgez %g5, 0x00E, %i1
11707 andcc %l6, 0x1DF5, %g6
11708 sth %o0, [%l7 + 0x0A]
11709 edge16l %o2, %g1, %i4
11710 restore %l2, 0x0CFF, %i2
11711 rdpr %cwp, %g1
11712 rdpr %cansave, %g2
11713 rdpr %canrestore, %g3
11714 rdpr %cleanwin, %g4
11715 rdpr %otherwin, %g5
11716 rdpr %wstate, %g6
11717 std %f12, [%l7 + 0x58]
11718 fpackfix %f28, %f26
11719 ldsw [%l7 + 0x5C], %i7
11720 subc %o7, 0x05E2, %o6
11721 edge8 %o5, %g4, %i6
11722 sdiv %g2, 0x00A3, %l1
11723 fmovsle %xcc, %f17, %f17
11724 fmovsn %xcc, %f28, %f31
11725 movcc %icc, %i0, %o1
11726 edge32 %o3, %l4, %g3
11727 siam 0x7
11728 save %l5, %o4, %l3
11729 rdpr %cwp, %g1
11730 rdpr %cansave, %g2
11731 rdpr %canrestore, %g3
11732 rdpr %cleanwin, %g4
11733 rdpr %otherwin, %g5
11734 rdpr %wstate, %g6
11735 andncc %g7, %i5, %i3
11736 fxnor %f12, %f12, %f28
11737 fcmpgt16 %f28, %f28, %g5
11738 alignaddr %i1, %l0, %g6
11739 fcmpeq16 %f16, %f0, %o0
11740 stw %o2, [%l7 + 0x24]
11741 mulx %g1, 0x183A, %l6
11742 movleu %xcc, %i4, %l2
11743 addcc %i2, %i7, %o7
11744 movrlz %o5, %g4, %i6
11745 edge8n %o6, %l1, %i0
11746 edge16n %o1, %g2, %o3
11747 fors %f15, %f0, %f19
11748 nop
11749 set 0x7C, %g4
11750 ldsw [%l7 + %g4], %g3
11751 sllx %l5, %l4, %o4
11752 ldsh [%l7 + 0x24], %g7
11753 sra %i5, %i3, %l3
11754 udiv %g5, 0x1197, %i1
11755 subc %l0, 0x10A4, %o0
11756 smul %o2, %g1, %g6
11757 edge32n %i4, %l2, %l6
11758 movge %xcc, %i7, %o7
11759 movrgez %o5, %i2, %i6
11760 stw %o6, [%l7 + 0x38]
11761 sra %g4, 0x1C, %i0
11762 addc %l1, 0x0819, %o1
11763 fxnors %f13, %f8, %f0
11764 movrgz %o3, %g3, %g2
11765 movneg %icc, %l4, %o4
11766 movle %icc, %g7, %l5
11767 movg %xcc, %i3, %i5
11768 srax %g5, 0x05, %i1
11769 fcmped %fcc3, %f26, %f18
11770 sir 0x15FF
11771 ldd [%l7 + 0x38], %f24
11772 edge32l %l3, %o0, %o2
11773 udiv %l0, 0x0F85, %g1
11774 subcc %i4, %l2, %g6
11775 movcc %icc, %i7, %l6
11776 ldd [%l7 + 0x28], %o6
11777 array32 %o5, %i2, %o6
11778 mova %icc, %i6, %g4
11779 ldd [%l7 + 0x28], %f14
11780 fmovrse %l1, %f0, %f3
11781 sethi 0x1EC8, %i0
11782 smul %o3, 0x1B51, %g3
11783 srlx %o1, %l4, %o4
11784 subc %g7, %g2, %l5
11785 fmovsleu %icc, %f29, %f30
11786 srl %i3, %i5, %g5
11787 add %l3, 0x0FD1, %o0
11788 sub %i1, %o2, %l0
11789 fcmps %fcc3, %f30, %f16
11790 fzero %f10
11791 fpadd16 %f8, %f14, %f14
11792 fabsd %f4, %f12
11793 fmovdn %icc, %f21, %f23
11794 srl %g1, %i4, %g6
11795 addccc %i7, 0x1E2B, %l6
11796 fmovdleu %xcc, %f28, %f29
11797 array16 %l2, %o5, %i2
11798 edge32l %o6, %i6, %g4
11799 ldsb [%l7 + 0x7D], %l1
11800 movg %xcc, %o7, %o3
11801 stw %g3, [%l7 + 0x6C]
11802 movrlez %o1, %i0, %l4
11803 lduw [%l7 + 0x5C], %g7
11804 movvs %xcc, %g2, %l5
11805 movrne %o4, 0x1E1, %i5
11806 fmovdvs %xcc, %f15, %f20
11807 fsrc2 %f0, %f10
11808 fmovscc %icc, %f0, %f25
11809 fmovrdlz %i3, %f28, %f22
11810 fpack16 %f14, %f0
11811 srax %g5, %o0, %i1
11812 udiv %l3, 0x1CBB, %l0
11813 mulscc %g1, 0x1BAF, %o2
11814 fmovsle %xcc, %f25, %f16
11815 movg %xcc, %g6, %i7
11816 edge8 %l6, %l2, %o5
11817 edge8 %i2, %i4, %o6
11818 orcc %g4, 0x141D, %i6
11819 ldsw [%l7 + 0x2C], %l1
11820 edge8n %o3, %o7, %o1
11821 ldd [%l7 + 0x30], %f10
11822 fornot2s %f23, %f25, %f16
11823 movneg %xcc, %g3, %l4
11824 alignaddrl %g7, %i0, %g2
11825 sth %o4, [%l7 + 0x10]
11826 umulcc %i5, %i3, %l5
11827 fmuld8ulx16 %f12, %f31, %f4
11828 add %g5, %o0, %i1
11829 ldsw [%l7 + 0x58], %l3
11830 udivcc %g1, 0x0BA0, %o2
11831 movvs %xcc, %g6, %l0
11832 edge32n %i7, %l6, %o5
11833 orcc %i2, %l2, %i4
11834 sdiv %g4, 0x1D1F, %i6
11835 sdivcc %o6, 0x0F52, %o3
11836 array32 %l1, %o7, %o1
11837 srlx %l4, %g7, %g3
11838 st %f2, [%l7 + 0x44]
11839 fnot2s %f0, %f10
11840 array32 %i0, %o4, %i5
11841 fmovda %icc, %f31, %f4
11842 fmovdge %xcc, %f1, %f0
11843 for %f20, %f14, %f20
11844 subccc %g2, %i3, %g5
11845 add %l5, 0x14C8, %i1
11846 mulscc %l3, %g1, %o0
11847 ldsw [%l7 + 0x60], %o2
11848 movrgz %g6, %i7, %l0
11849 std %f22, [%l7 + 0x70]
11850 fmul8x16 %f2, %f22, %f18
11851 std %f10, [%l7 + 0x10]
11852 edge8l %l6, %o5, %i2
11853 addc %i4, %l2, %g4
11854 udiv %o6, 0x1E7F, %o3
11855 fmovscc %icc, %f28, %f13
11856 fmovrsgez %i6, %f3, %f23
11857 movrlez %l1, %o1, %o7
11858 setx loop_43, %l0, %l1
11859 return %l1
11860 nop
11861 rdpr %cwp, %g1
11862 rdpr %cansave, %g2
11863 rdpr %canrestore, %g3
11864 rdpr %cleanwin, %g4
11865 rdpr %otherwin, %g5
11866 rdpr %wstate, %g6
11867loop_43: edge16l %o4, %l4, %g2
11868 ldsb [%l7 + 0x41], %i3
11869 ldd [%l7 + 0x38], %f10
11870 fcmpne32 %f24, %f12, %g5
11871 fsrc2s %f25, %f19
11872 edge8n %l5, %i5, %l3
11873 restore %i1, %g1, %o0
11874 rdpr %cwp, %g1
11875 rdpr %cansave, %g2
11876 rdpr %canrestore, %g3
11877 rdpr %cleanwin, %g4
11878 rdpr %otherwin, %g5
11879 rdpr %wstate, %g6
11880 stb %g6, [%l7 + 0x1D]
11881 ldd [%l7 + 0x78], %i6
11882 movn %xcc, %o2, %l0
11883 movvs %xcc, %l6, %i2
11884 or %o5, 0x1FC2, %i4
11885 movleu %xcc, %l2, %o6
11886 fmovdvs %xcc, %f11, %f20
11887 udiv %g4, 0x0607, %i6
11888 addc %o3, 0x0012, %l1
11889 movg %xcc, %o7, %g7
11890 movrgez %o1, 0x0D4, %g3
11891 addc %o4, %i0, %g2
11892 fnot1s %f21, %f26
11893 st %f20, [%l7 + 0x3C]
11894 sethi 0x0381, %l4
11895 ldd [%l7 + 0x30], %f2
11896 smulcc %g5, %i3, %l5
11897 andcc %i5, %l3, %i1
11898 movleu %icc, %g1, %o0
11899 edge8l %g6, %o2, %i7
11900 save %l6, 0x0485, %l0
11901 rdpr %cwp, %g1
11902 rdpr %cansave, %g2
11903 rdpr %canrestore, %g3
11904 rdpr %cleanwin, %g4
11905 rdpr %otherwin, %g5
11906 rdpr %wstate, %g6
11907 movrlz %o5, %i2, %i4
11908 movvs %icc, %o6, %l2
11909 movpos %icc, %g4, %o3
11910 alignaddrl %i6, %l1, %o7
11911 movrlz %o1, 0x2BA, %g7
11912 xorcc %g3, 0x0F21, %i0
11913 fmovs %f29, %f10
11914 std %f0, [%l7 + 0x58]
11915 fandnot2 %f12, %f0, %f0
11916 fmovd %f24, %f0
11917 movvc %xcc, %o4, %g2
11918 smul %l4, 0x003F, %g5
11919 sdivx %i3, 0x00C5, %i5
11920 mulscc %l5, 0x0A98, %l3
11921 sllx %i1, %o0, %g1
11922 lduw [%l7 + 0x74], %o2
11923 subcc %i7, 0x17E7, %g6
11924 xnor %l0, 0x1C3B, %o5
11925 movrlz %l6, %i2, %o6
11926 array32 %i4, %l2, %g4
11927 movleu %icc, %o3, %l1
11928 lduw [%l7 + 0x30], %o7
11929 movpos %xcc, %o1, %g7
11930 fcmple32 %f28, %f14, %i6
11931 save %g3, 0x1E52, %i0
11932 rdpr %cwp, %g1
11933 rdpr %cansave, %g2
11934 rdpr %canrestore, %g3
11935 rdpr %cleanwin, %g4
11936 rdpr %otherwin, %g5
11937 rdpr %wstate, %g6
11938 ld [%l7 + 0x20], %f17
11939 fmovdleu %xcc, %f22, %f27
11940 for %f22, %f28, %f26
11941 smul %g2, 0x0A2F, %l4
11942 fornot2s %f4, %f2, %f1
11943 movneg %xcc, %o4, %g5
11944 sdiv %i3, 0x1693, %l5
11945 movcc %xcc, %l3, %i5
11946 srl %i1, %g1, %o0
11947 fmovsn %icc, %f31, %f9
11948 fmuld8sux16 %f23, %f7, %f12
11949 movcc %xcc, %i7, %o2
11950 movn %icc, %g6, %l0
11951 ldsh [%l7 + 0x1E], %o5
11952 lduw [%l7 + 0x14], %i2
11953 alignaddr %l6, %i4, %l2
11954 alignaddr %g4, %o6, %l1
11955 edge8n %o7, %o1, %o3
11956 add %g7, %g3, %i6
11957 alignaddr %i0, %g2, %l4
11958 movleu %icc, %o4, %i3
11959 ldub [%l7 + 0x33], %l5
11960 sub %l3, %g5, %i1
11961 movle %icc, %g1, %i5
11962 alignaddr %o0, %o2, %i7
11963 fmovde %icc, %f0, %f10
11964 fsrc2s %f10, %f17
11965 array16 %l0, %g6, %i2
11966 stb %o5, [%l7 + 0x74]
11967 udivcc %i4, 0x15C1, %l2
11968 fones %f24
11969 edge32ln %g4, %l6, %l1
11970 subc %o7, 0x1E57, %o6
11971 fsrc1s %f12, %f19
11972 umulcc %o1, %o3, %g3
11973 edge16n %g7, %i6, %g2
11974 movleu %xcc, %l4, %i0
11975 fmovscs %xcc, %f29, %f14
11976 setx loop_44, %l0, %l1
11977 return %l1
11978 nop
11979 rdpr %cwp, %g1
11980 rdpr %cansave, %g2
11981 rdpr %canrestore, %g3
11982 rdpr %cleanwin, %g4
11983 rdpr %otherwin, %g5
11984 rdpr %wstate, %g6
11985loop_44: alignaddr %g5, %i1, %g1
11986 fpadd32s %f15, %f13, %f0
11987 fsrc1s %f29, %f4
11988 edge16n %l3, %i5, %o2
11989 udivx %i7, 0x143A, %l0
11990 fcmple32 %f12, %f6, %g6
11991 movre %o0, 0x28B, %i2
11992 std %f14, [%l7 + 0x10]
11993 edge32 %i4, %l2, %o5
11994 orn %g4, 0x004D, %l1
11995 fnot2s %f2, %f2
11996 fnor %f2, %f22, %f4
11997 subc %l6, %o7, %o6
11998 fmovdn %icc, %f18, %f16
11999 or %o1, %g3, %o3
12000 xnorcc %i6, %g7, %g2
12001 fsrc1s %f24, %f18
12002 move %icc, %i0, %i3
12003 subcc %l4, 0x179D, %o4
12004 lduh [%l7 + 0x6A], %l5
12005 movn %icc, %g5, %g1
12006 fmovrsgz %l3, %f3, %f11
12007 fmovdgu %icc, %f27, %f5
12008 edge8 %i1, %o2, %i7
12009 srax %l0, %g6, %o0
12010 movvs %icc, %i2, %i5
12011 smul %i4, 0x1E5C, %o5
12012 fmovrslz %g4, %f29, %f6
12013 ldsh [%l7 + 0x22], %l1
12014 nop
12015 set 0x58, %i7
12016 stx %l2, [%l7 + %i7]
12017 fmul8x16au %f19, %f15, %f30
12018 movn %icc, %l6, %o7
12019 andn %o1, %o6, %g3
12020 orn %o3, 0x0BCB, %i6
12021 sllx %g7, 0x1D, %i0
12022 orcc %i3, %l4, %g2
12023 fpsub16s %f26, %f18, %f14
12024 ldx [%l7 + 0x40], %l5
12025 stx %o4, [%l7 + 0x48]
12026 edge8l %g5, %g1, %l3
12027 movpos %xcc, %i1, %o2
12028 fmovsne %icc, %f3, %f24
12029 movre %l0, 0x331, %g6
12030 edge16n %i7, %i2, %o0
12031 or %i4, 0x1C1D, %o5
12032 nop
12033 set 0x0C, %o0
12034 stw %i5, [%l7 + %o0]
12035 movrgz %l1, %l2, %g4
12036 srlx %l6, %o1, %o6
12037 addccc %g3, 0x1621, %o3
12038 sdiv %o7, 0x0CCB, %g7
12039 ldd [%l7 + 0x30], %i0
12040 nop
12041 set 0x5E, %l1
12042 lduh [%l7 + %l1], %i6
12043 movn %xcc, %l4, %g2
12044 edge8 %l5, %i3, %o4
12045 sethi 0x1791, %g5
12046 ld [%l7 + 0x30], %f26
12047 movn %xcc, %l3, %i1
12048 movrgz %g1, %o2, %g6
12049 fmovsneg %xcc, %f13, %f27
12050 smulcc %i7, %l0, %o0
12051 movrgez %i2, 0x34A, %i4
12052 move %icc, %i5, %l1
12053 ldx [%l7 + 0x08], %o5
12054 fxors %f8, %f23, %f11
12055 fzeros %f16
12056 movpos %icc, %g4, %l2
12057 fmul8x16 %f19, %f2, %f20
12058 subccc %l6, 0x023E, %o1
12059 movg %xcc, %o6, %g3
12060 fmovsne %xcc, %f24, %f8
12061 movrgz %o3, 0x3C0, %g7
12062 fandnot2s %f14, %f16, %f16
12063 addc %o7, 0x106A, %i0
12064 array16 %l4, %i6, %l5
12065 fnot2 %f24, %f6
12066 movrlez %g2, 0x0E0, %i3
12067 srax %g5, %o4, %l3
12068 fcmps %fcc3, %f15, %f28
12069 fone %f2
12070 fmovdg %xcc, %f8, %f4
12071 mulscc %g1, 0x1E0C, %i1
12072 restore %g6, 0x060B, %i7
12073 rdpr %cwp, %g1
12074 rdpr %cansave, %g2
12075 rdpr %canrestore, %g3
12076 rdpr %cleanwin, %g4
12077 rdpr %otherwin, %g5
12078 rdpr %wstate, %g6
12079 movvc %icc, %o2, %l0
12080 fmovrse %i2, %f29, %f30
12081 movneg %xcc, %o0, %i5
12082 or %l1, %o5, %i4
12083 movneg %xcc, %l2, %l6
12084 movl %xcc, %o1, %g4
12085 fmovdle %icc, %f16, %f31
12086 movle %xcc, %g3, %o3
12087 fcmped %fcc1, %f22, %f14
12088 ld [%l7 + 0x20], %f13
12089 and %o6, 0x04E2, %g7
12090 fmovdleu %icc, %f24, %f11
12091 and %o7, 0x11EE, %l4
12092 orncc %i0, %i6, %l5
12093 andncc %g2, %g5, %o4
12094 xnorcc %i3, %g1, %i1
12095 xnor %l3, 0x040E, %g6
12096 edge8n %o2, %i7, %i2
12097 srax %o0, %i5, %l0
12098 edge8 %o5, %l1, %l2
12099 sethi 0x07B4, %i4
12100 udiv %o1, 0x0D1E, %l6
12101 srlx %g3, %o3, %g4
12102 fpackfix %f14, %f14
12103 fcmpgt32 %f0, %f26, %g7
12104 movn %xcc, %o7, %o6
12105 or %l4, 0x19E7, %i0
12106 save %l5, %i6, %g5
12107 rdpr %cwp, %g1
12108 rdpr %cansave, %g2
12109 rdpr %canrestore, %g3
12110 rdpr %cleanwin, %g4
12111 rdpr %otherwin, %g5
12112 rdpr %wstate, %g6
12113 edge16ln %g2, %i3, %g1
12114 orn %o4, %i1, %l3
12115 sdivcc %g6, 0x1B73, %i7
12116 fmovsle %xcc, %f23, %f9
12117 srl %o2, 0x1E, %i2
12118 xnorcc %i5, %l0, %o0
12119 movrgez %o5, %l1, %l2
12120 ldx [%l7 + 0x10], %o1
12121 orcc %i4, 0x1249, %g3
12122 edge32ln %o3, %l6, %g7
12123 srlx %o7, %g4, %o6
12124 edge32l %l4, %i0, %i6
12125 movrgz %g5, %l5, %i3
12126 fcmple32 %f12, %f30, %g1
12127 subccc %o4, 0x130C, %g2
12128 lduw [%l7 + 0x0C], %l3
12129 fcmpes %fcc1, %f8, %f31
12130 srax %g6, %i1, %i7
12131 nop
12132 set 0x4F, %i5
12133 ldsb [%l7 + %i5], %i2
12134 edge8ln %i5, %l0, %o0
12135 sir 0x0251
12136 subc %o2, %o5, %l2
12137 fandnot2 %f28, %f8, %f26
12138 edge8ln %o1, %i4, %l1
12139 array8 %o3, %l6, %g7
12140 movl %icc, %g3, %g4
12141 movl %xcc, %o6, %l4
12142 alignaddrl %i0, %o7, %g5
12143 srax %i6, 0x09, %l5
12144 orcc %i3, %g1, %o4
12145 fmovda %icc, %f31, %f16
12146 st %f21, [%l7 + 0x7C]
12147 stb %l3, [%l7 + 0x1E]
12148 edge8 %g6, %i1, %i7
12149 sll %i2, 0x05, %i5
12150 fpadd16 %f22, %f18, %f24
12151 sethi 0x13EB, %l0
12152 movle %icc, %g2, %o0
12153 mova %xcc, %o2, %o5
12154 andncc %l2, %i4, %l1
12155 orn %o1, 0x1664, %o3
12156 alignaddr %g7, %l6, %g4
12157 ldd [%l7 + 0x40], %f2
12158 movn %xcc, %o6, %g3
12159 stx %i0, [%l7 + 0x30]
12160 nop
12161 set 0x38, %l3
12162 ldx [%l7 + %l3], %o7
12163 fmovscs %xcc, %f26, %f30
12164 sir 0x0600
12165 ldsh [%l7 + 0x30], %l4
12166 movn %xcc, %g5, %l5
12167 movleu %icc, %i3, %i6
12168 ld [%l7 + 0x44], %f28
12169 movg %xcc, %o4, %g1
12170 edge16ln %g6, %i1, %l3
12171 addc %i7, 0x1F77, %i2
12172 setx loop_45, %l0, %l1
12173 return %l1
12174 nop
12175 rdpr %cwp, %g1
12176 rdpr %cansave, %g2
12177 rdpr %canrestore, %g3
12178 rdpr %cleanwin, %g4
12179 rdpr %otherwin, %g5
12180 rdpr %wstate, %g6
12181loop_45: fmovrdlz %i5, %f12, %f30
12182 edge8 %o2, %o5, %o0
12183 sub %l2, 0x1718, %i4
12184 fandnot1 %f0, %f28, %f14
12185 array16 %l1, %o1, %g7
12186 ldd [%l7 + 0x68], %o2
12187 ldx [%l7 + 0x40], %l6
12188 fones %f9
12189 sethi 0x01EF, %g4
12190 subccc %g3, %o6, %i0
12191 andcc %o7, 0x1A49, %g5
12192 for %f6, %f12, %f10
12193 alignaddr %l4, %i3, %l5
12194 edge8ln %o4, %i6, %g6
12195 ldsh [%l7 + 0x76], %g1
12196 fnegs %f14, %f16
12197 array32 %i1, %l3, %i2
12198 alignaddrl %l0, %i7, %i5
12199 xorcc %o2, %g2, %o0
12200 fmovsg %icc, %f23, %f21
12201 movrlez %l2, 0x1E6, %o5
12202 array16 %i4, %o1, %g7
12203 sethi 0x19BF, %o3
12204 edge16n %l1, %l6, %g3
12205 edge32 %g4, %i0, %o7
12206 udiv %g5, 0x0939, %l4
12207 sll %i3, %o6, %o4
12208 fcmpeq32 %f4, %f12, %l5
12209 sllx %i6, %g1, %i1
12210 udiv %g6, 0x1BCB, %i2
12211 movvc %xcc, %l3, %l0
12212 sllx %i7, 0x0E, %o2
12213 sth %g2, [%l7 + 0x32]
12214 lduw [%l7 + 0x10], %o0
12215 udivcc %l2, 0x0FA5, %o5
12216 movge %icc, %i4, %i5
12217 movl %xcc, %o1, %o3
12218 mulscc %l1, 0x1DBE, %g7
12219 edge8 %l6, %g4, %g3
12220 sethi 0x0EC0, %i0
12221 mulscc %o7, 0x0FE6, %g5
12222 sdivx %i3, 0x076E, %l4
12223 ldsw [%l7 + 0x08], %o6
12224 fmovdg %xcc, %f28, %f15
12225 andncc %l5, %i6, %o4
12226 stb %g1, [%l7 + 0x22]
12227 movleu %icc, %i1, %i2
12228 fmovrse %g6, %f28, %f13
12229 save %l0, %i7, %o2
12230 rdpr %cwp, %g1
12231 rdpr %cansave, %g2
12232 rdpr %canrestore, %g3
12233 rdpr %cleanwin, %g4
12234 rdpr %otherwin, %g5
12235 rdpr %wstate, %g6
12236 fmovda %icc, %f12, %f0
12237 movvs %xcc, %l3, %o0
12238 stw %g2, [%l7 + 0x58]
12239 movrlz %l2, %o5, %i4
12240 sra %o1, 0x14, %i5
12241 fcmple16 %f20, %f0, %o3
12242 edge32n %l1, %l6, %g7
12243 fexpand %f27, %f18
12244 nop
12245 set 0x4E, %l0
12246 ldub [%l7 + %l0], %g4
12247 addc %i0, 0x0385, %o7
12248 fnot1s %f28, %f12
12249 subccc %g5, %g3, %l4
12250 sethi 0x1D84, %i3
12251 restore %l5, 0x0130, %o6
12252 rdpr %cwp, %g1
12253 rdpr %cansave, %g2
12254 rdpr %canrestore, %g3
12255 rdpr %cleanwin, %g4
12256 rdpr %otherwin, %g5
12257 rdpr %wstate, %g6
12258 andcc %i6, 0x061D, %o4
12259 stb %g1, [%l7 + 0x3E]
12260 addccc %i1, %i2, %l0
12261 addccc %i7, 0x00DE, %o2
12262 edge32n %g6, %l3, %g2
12263 array16 %o0, %o5, %i4
12264 fcmpne16 %f28, %f24, %l2
12265 xnor %o1, 0x06B8, %i5
12266 and %o3, %l6, %l1
12267 movrlz %g4, %g7, %o7
12268 mulscc %i0, %g5, %l4
12269 srlx %i3, %g3, %l5
12270 movre %o6, 0x0EA, %i6
12271 edge32n %g1, %o4, %i2
12272 edge32 %i1, %l0, %o2
12273 stw %i7, [%l7 + 0x7C]
12274 addccc %g6, 0x069F, %l3
12275 ldd [%l7 + 0x48], %f30
12276 andcc %g2, 0x1015, %o0
12277 sdivx %i4, 0x0B53, %o5
12278 ldx [%l7 + 0x10], %o1
12279 save %l2, %i5, %l6
12280 rdpr %cwp, %g1
12281 rdpr %cansave, %g2
12282 rdpr %canrestore, %g3
12283 rdpr %cleanwin, %g4
12284 rdpr %otherwin, %g5
12285 rdpr %wstate, %g6
12286 siam 0x1
12287 ldsb [%l7 + 0x18], %l1
12288 fpsub16s %f24, %f25, %f3
12289 mova %xcc, %g4, %o3
12290 movleu %xcc, %g7, %i0
12291 alignaddr %g5, %o7, %l4
12292 orcc %i3, %l5, %o6
12293 stb %g3, [%l7 + 0x11]
12294 stb %i6, [%l7 + 0x7C]
12295 ldsh [%l7 + 0x38], %o4
12296 movpos %icc, %g1, %i2
12297 fpsub16 %f28, %f14, %f16
12298 udivcc %i1, 0x126D, %o2
12299 edge16n %i7, %l0, %l3
12300 sll %g2, %o0, %g6
12301 xor %i4, 0x1229, %o5
12302 ldx [%l7 + 0x60], %l2
12303 array16 %o1, %i5, %l1
12304 addc %l6, 0x1886, %g4
12305 ldsw [%l7 + 0x2C], %o3
12306 pdist %f10, %f8, %f30
12307 mulscc %g7, 0x0745, %i0
12308 sdivcc %g5, 0x1CE5, %o7
12309 movpos %icc, %i3, %l4
12310 fxnors %f8, %f3, %f23
12311 fmovsvs %icc, %f15, %f4
12312 or %o6, 0x08CC, %g3
12313 sir 0x1EDD
12314 movleu %icc, %l5, %o4
12315 edge16ln %g1, %i2, %i6
12316 movcc %xcc, %i1, %o2
12317 edge16 %i7, %l3, %g2
12318 sdiv %l0, 0x187B, %g6
12319 alignaddr %i4, %o5, %o0
12320 ldd [%l7 + 0x60], %f26
12321 edge8ln %o1, %l2, %l1
12322 sth %i5, [%l7 + 0x0E]
12323 sdivx %g4, 0x11FF, %l6
12324 movvc %xcc, %o3, %i0
12325 ldd [%l7 + 0x78], %f6
12326 alignaddr %g7, %g5, %i3
12327 ldd [%l7 + 0x20], %f28
12328 movre %o7, %o6, %g3
12329 lduw [%l7 + 0x5C], %l4
12330 movneg %icc, %l5, %o4
12331 subc %i2, 0x1968, %i6
12332 fmovrse %i1, %f2, %f27
12333 edge16 %o2, %i7, %l3
12334 edge16ln %g1, %l0, %g6
12335 stx %i4, [%l7 + 0x30]
12336 fors %f6, %f19, %f12
12337 movrlez %g2, 0x0FE, %o0
12338 fcmpne16 %f20, %f26, %o5
12339 addc %l2, %l1, %i5
12340 addccc %g4, 0x12E5, %l6
12341 movcs %xcc, %o1, %o3
12342 andcc %i0, 0x0716, %g5
12343 bshuffle %f4, %f22, %f2
12344 subc %i3, %g7, %o6
12345 edge8l %o7, %l4, %l5
12346 sethi 0x1AB1, %o4
12347 fandnot2s %f8, %f5, %f10
12348 addcc %i2, 0x0CB5, %i6
12349 fcmple16 %f30, %f28, %g3
12350 udivx %i1, 0x0B6F, %o2
12351 movge %xcc, %i7, %g1
12352 edge8 %l0, %g6, %i4
12353 srlx %l3, %g2, %o5
12354 sir 0x18D2
12355 mova %icc, %o0, %l2
12356 fmovdpos %xcc, %f25, %f27
12357 addcc %l1, 0x1D61, %i5
12358 st %f18, [%l7 + 0x0C]
12359 fmovdneg %xcc, %f17, %f26
12360 srax %l6, 0x10, %o1
12361 edge32 %o3, %i0, %g4
12362 alignaddrl %g5, %i3, %g7
12363 fmovrslz %o7, %f6, %f10
12364 fsrc1s %f14, %f26
12365 edge32n %o6, %l4, %o4
12366 stb %l5, [%l7 + 0x1D]
12367 smul %i6, %g3, %i2
12368 fexpand %f25, %f22
12369 udivcc %o2, 0x1794, %i7
12370 edge16l %g1, %l0, %g6
12371 edge16 %i4, %l3, %g2
12372 lduw [%l7 + 0x0C], %o5
12373 movn %icc, %o0, %i1
12374 st %f21, [%l7 + 0x28]
12375 edge8l %l1, %l2, %i5
12376 fmovdcc %xcc, %f9, %f27
12377 mulscc %o1, %l6, %o3
12378 sth %g4, [%l7 + 0x64]
12379 xnor %g5, 0x06B1, %i0
12380 mulx %g7, 0x04EF, %i3
12381 st %f5, [%l7 + 0x10]
12382 array32 %o6, %l4, %o4
12383 edge8 %o7, %l5, %g3
12384 fmovrslez %i2, %f3, %f4
12385 edge16n %o2, %i6, %g1
12386 edge8l %l0, %i7, %g6
12387 array32 %l3, %g2, %i4
12388 orcc %o5, 0x0E78, %i1
12389 movrne %o0, %l1, %l2
12390 move %xcc, %o1, %l6
12391 alignaddrl %o3, %i5, %g4
12392 array8 %g5, %g7, %i3
12393 stw %i0, [%l7 + 0x48]
12394 fcmpeq32 %f30, %f2, %l4
12395 edge16n %o4, %o6, %l5
12396 std %f6, [%l7 + 0x38]
12397 movge %icc, %g3, %i2
12398 std %f6, [%l7 + 0x78]
12399 sdivcc %o2, 0x0DEF, %i6
12400 mulscc %o7, 0x1484, %g1
12401 movre %i7, %l0, %g6
12402 fmovsleu %icc, %f20, %f15
12403 fcmped %fcc2, %f12, %f8
12404 movre %g2, %l3, %o5
12405 edge32ln %i1, %o0, %i4
12406 smul %l2, %o1, %l6
12407 array8 %l1, %i5, %o3
12408 fxnors %f3, %f6, %f21
12409 edge32 %g4, %g5, %g7
12410 sdivcc %i0, 0x0076, %l4
12411 movg %icc, %i3, %o4
12412 movcs %xcc, %l5, %o6
12413 std %f28, [%l7 + 0x20]
12414 fzeros %f2
12415 movcs %icc, %i2, %g3
12416 fmovsge %xcc, %f29, %f3
12417 fornot2 %f30, %f16, %f26
12418 alignaddr %i6, %o7, %o2
12419 sdiv %i7, 0x1899, %l0
12420 sub %g1, %g2, %g6
12421 movvc %icc, %l3, %o5
12422 ld [%l7 + 0x14], %f19
12423 fmovrsne %i1, %f4, %f20
12424 subc %i4, 0x172B, %l2
12425 array32 %o0, %l6, %l1
12426 orn %o1, 0x0758, %i5
12427 fmovsne %xcc, %f8, %f7
12428 popc 0x15D6, %g4
12429 movre %o3, 0x0B0, %g5
12430 fmuld8sux16 %f4, %f19, %f16
12431 fands %f26, %f23, %f28
12432 srlx %g7, %i0, %i3
12433 edge16 %o4, %l4, %o6
12434 fmovrdlez %l5, %f8, %f4
12435 srlx %g3, 0x03, %i6
12436 fmovsl %icc, %f0, %f25
12437 lduh [%l7 + 0x42], %i2
12438 fnands %f11, %f30, %f17
12439 andn %o2, 0x0768, %i7
12440 movvs %xcc, %l0, %g1
12441 fmovsne %icc, %f29, %f30
12442 fnand %f30, %f8, %f0
12443 movre %o7, 0x18A, %g6
12444 sra %g2, %l3, %i1
12445 fmovrdgez %o5, %f24, %f24
12446 array8 %i4, %l2, %o0
12447 ldsh [%l7 + 0x4C], %l6
12448 movg %icc, %l1, %i5
12449 fmovdn %icc, %f5, %f22
12450 edge32 %o1, %o3, %g4
12451 sdiv %g7, 0x073C, %i0
12452 smulcc %g5, %o4, %l4
12453 movvc %icc, %o6, %i3
12454 movle %xcc, %g3, %l5
12455 lduw [%l7 + 0x38], %i2
12456 sub %o2, %i6, %l0
12457 edge8ln %i7, %g1, %g6
12458 movrlez %o7, 0x20B, %g2
12459 orncc %l3, 0x1DF8, %i1
12460 mova %xcc, %o5, %i4
12461 sdivcc %o0, 0x103F, %l6
12462 sll %l2, 0x06, %l1
12463 movgu %icc, %o1, %i5
12464 fmovsgu %icc, %f29, %f10
12465 edge8ln %g4, %o3, %g7
12466 ldsh [%l7 + 0x74], %i0
12467 mulx %o4, %g5, %l4
12468 movrne %i3, 0x3DC, %o6
12469 fpsub16s %f29, %f31, %f8
12470 setx loop_46, %l0, %l1
12471 return %l1
12472 nop
12473 rdpr %cwp, %g1
12474 rdpr %cansave, %g2
12475 rdpr %canrestore, %g3
12476 rdpr %cleanwin, %g4
12477 rdpr %otherwin, %g5
12478 rdpr %wstate, %g6
12479loop_46: movrlz %o2, 0x0D4, %l0
12480 array32 %i6, %i7, %g6
12481 edge16l %o7, %g2, %l3
12482 fandnot1s %f9, %f4, %f22
12483 orn %g1, 0x0F4F, %o5
12484 fpackfix %f26, %f21
12485 fmovdn %icc, %f5, %f0
12486 fsrc1s %f29, %f21
12487 movleu %icc, %i4, %i1
12488 ldsw [%l7 + 0x2C], %o0
12489 fmovrslez %l6, %f20, %f16
12490 movg %xcc, %l1, %l2
12491 sdiv %i5, 0x0002, %o1
12492 fmovdcc %icc, %f9, %f19
12493 orncc %g4, %o3, %g7
12494 sra %o4, %g5, %l4
12495 ldsb [%l7 + 0x26], %i3
12496 mova %icc, %o6, %i0
12497 and %g3, %i2, %o2
12498 movg %xcc, %l0, %i6
12499 movvc %xcc, %l5, %i7
12500 sllx %o7, 0x13, %g2
12501 fcmpne32 %f16, %f8, %l3
12502 fmovscs %icc, %f16, %f10
12503 udivcc %g6, 0x18D1, %g1
12504 edge8n %i4, %o5, %i1
12505 popc 0x11D0, %o0
12506 movneg %icc, %l6, %l2
12507 stw %i5, [%l7 + 0x30]
12508 std %f20, [%l7 + 0x60]
12509 movrne %o1, %g4, %o3
12510 alignaddrl %l1, %o4, %g7
12511 fcmpeq16 %f10, %f4, %l4
12512 fmovrsgez %i3, %f25, %f9
12513 ldd [%l7 + 0x58], %f16
12514 addc %g5, 0x0EDB, %i0
12515 or %o6, %i2, %o2
12516 movgu %icc, %g3, %i6
12517 fmovsn %xcc, %f23, %f18
12518 movrgz %l0, 0x2BE, %i7
12519 ld [%l7 + 0x34], %f27
12520 movrgez %l5, %o7, %g2
12521 movgu %icc, %g6, %g1
12522 ldsw [%l7 + 0x30], %i4
12523 siam 0x7
12524 orcc %l3, %i1, %o5
12525 add %l6, %l2, %o0
12526 lduh [%l7 + 0x1C], %i5
12527 movge %xcc, %o1, %o3
12528 stw %g4, [%l7 + 0x1C]
12529 fcmpeq16 %f6, %f8, %l1
12530 ldsh [%l7 + 0x7C], %g7
12531 subccc %o4, %l4, %i3
12532 fcmpes %fcc3, %f6, %f16
12533 movrgez %g5, 0x09B, %o6
12534 xorcc %i0, %o2, %i2
12535 nop
12536 set 0x50, %l5
12537 ldd [%l7 + %l5], %g2
12538 andcc %l0, 0x006D, %i7
12539 sllx %i6, %o7, %l5
12540 orcc %g6, %g2, %g1
12541 fmovdge %icc, %f9, %f12
12542 ldsh [%l7 + 0x42], %i4
12543 fandnot1s %f31, %f21, %f11
12544 movvs %icc, %l3, %i1
12545 ld [%l7 + 0x7C], %f31
12546 movg %icc, %l6, %o5
12547 andn %o0, %i5, %l2
12548 ldx [%l7 + 0x38], %o3
12549 addcc %g4, %l1, %g7
12550 fmovdcc %xcc, %f10, %f29
12551 fmovsle %icc, %f21, %f12
12552 srax %o1, 0x19, %o4
12553 fpmerge %f30, %f15, %f8
12554 srl %i3, 0x02, %g5
12555 addccc %l4, %i0, %o6
12556 ldd [%l7 + 0x68], %f30
12557 sra %i2, 0x0F, %o2
12558 xor %l0, %i7, %g3
12559 sub %i6, 0x1541, %o7
12560 smul %g6, 0x14D6, %l5
12561 sdiv %g2, 0x1183, %g1
12562 ldub [%l7 + 0x09], %l3
12563 sra %i4, 0x1B, %i1
12564 fnegs %f27, %f21
12565 array16 %o5, %o0, %i5
12566 std %f0, [%l7 + 0x60]
12567 fmovse %icc, %f8, %f10
12568 smul %l6, 0x10C2, %o3
12569 udiv %l2, 0x1BFC, %g4
12570 movcc %xcc, %l1, %g7
12571 addcc %o1, %o4, %g5
12572 smulcc %i3, %i0, %o6
12573 sra %l4, 0x07, %i2
12574 alignaddrl %o2, %i7, %l0
12575 edge16n %g3, %o7, %g6
12576 popc %l5, %g2
12577 movle %icc, %g1, %i6
12578 nop
12579 set 0x0C, %g6
12580 ldsh [%l7 + %g6], %l3
12581 edge32 %i4, %i1, %o0
12582 andcc %i5, %l6, %o3
12583 smulcc %l2, %g4, %l1
12584 fpsub16s %f10, %f22, %f17
12585 fmovsl %xcc, %f20, %f5
12586 std %f22, [%l7 + 0x70]
12587 fexpand %f8, %f14
12588 edge16 %g7, %o5, %o1
12589 for %f18, %f2, %f2
12590 fandnot2s %f17, %f15, %f4
12591 andcc %o4, 0x1706, %i3
12592 subc %i0, 0x158E, %g5
12593 fcmpes %fcc0, %f21, %f30
12594 movvs %icc, %l4, %i2
12595 fmul8sux16 %f12, %f16, %f10
12596 fmul8ulx16 %f28, %f28, %f2
12597 sll %o2, %o6, %i7
12598 orncc %g3, %l0, %g6
12599 srax %o7, 0x01, %g2
12600 fcmpgt32 %f18, %f30, %l5
12601 mulx %g1, %i6, %l3
12602 udiv %i1, 0x03C0, %i4
12603 array8 %o0, %l6, %o3
12604 udiv %i5, 0x17B4, %l2
12605 mova %xcc, %g4, %l1
12606 fmovscs %icc, %f31, %f27
12607 umul %g7, %o5, %o4
12608 movrne %i3, %i0, %g5
12609 add %l4, 0x06E2, %o1
12610 mulscc %i2, %o6, %i7
12611 lduh [%l7 + 0x0E], %o2
12612 movge %xcc, %g3, %g6
12613 mulscc %o7, 0x0B44, %g2
12614 fpsub16s %f15, %f16, %f28
12615 andncc %l0, %l5, %i6
12616 movpos %icc, %g1, %i1
12617 sll %i4, %o0, %l6
12618 sra %o3, 0x0F, %i5
12619 andcc %l2, 0x1ACD, %l3
12620 sllx %l1, %g4, %g7
12621 movne %icc, %o5, %o4
12622 srlx %i0, %i3, %g5
12623 edge8l %l4, %o1, %i2
12624 fcmpeq16 %f22, %f26, %o6
12625 fmovrdlz %i7, %f30, %f16
12626 smul %o2, %g3, %o7
12627 xorcc %g6, %g2, %l5
12628 movg %xcc, %i6, %l0
12629 fmovscc %xcc, %f7, %f31
12630 movcc %icc, %i1, %g1
12631 fpmerge %f22, %f17, %f18
12632 ldd [%l7 + 0x58], %f12
12633 ldd [%l7 + 0x50], %f30
12634 movrne %i4, 0x2A2, %o0
12635 fnot2 %f0, %f18
12636 umul %l6, %i5, %l2
12637 xnorcc %l3, 0x0710, %o3
12638 mulscc %g4, %l1, %g7
12639 edge8n %o5, %o4, %i3
12640 mulx %i0, 0x1EF1, %l4
12641 movcc %xcc, %o1, %g5
12642 sth %i2, [%l7 + 0x30]
12643 add %i7, %o2, %g3
12644 fzero %f0
12645 umulcc %o7, %o6, %g6
12646 movre %g2, %l5, %l0
12647 fmovdle %icc, %f24, %f30
12648 movge %xcc, %i1, %g1
12649 fmovs %f1, %f11
12650 addccc %i4, %o0, %i6
12651 lduw [%l7 + 0x2C], %l6
12652 fmovdvs %icc, %f11, %f14
12653 fmuld8sux16 %f11, %f21, %f26
12654 movrlz %i5, 0x142, %l3
12655 movrne %l2, 0x299, %g4
12656 xnorcc %o3, %l1, %g7
12657 sth %o5, [%l7 + 0x4C]
12658 srax %i3, 0x15, %i0
12659 sll %o4, 0x1D, %l4
12660 fxnors %f24, %f8, %f13
12661 fpackfix %f6, %f31
12662 fzero %f18
12663 fnors %f9, %f2, %f3
12664 ldd [%l7 + 0x60], %g4
12665 movrlez %i2, %i7, %o1
12666 movle %xcc, %g3, %o2
12667 fone %f28
12668 sdivx %o6, 0x0913, %o7
12669 ldd [%l7 + 0x08], %g2
12670 fmovsg %xcc, %f14, %f21
12671 movn %xcc, %l5, %l0
12672 array32 %i1, %g1, %i4
12673 addcc %o0, %i6, %g6
12674 sll %l6, %i5, %l2
12675 smulcc %g4, %o3, %l3
12676 srl %l1, %g7, %i3
12677 array8 %i0, %o5, %l4
12678 movl %xcc, %o4, %i2
12679 edge16l %g5, %o1, %i7
12680 movg %xcc, %g3, %o6
12681 udivx %o7, 0x0916, %g2
12682 lduh [%l7 + 0x46], %l5
12683 mova %icc, %o2, %i1
12684 mulx %l0, 0x1916, %g1
12685 stb %o0, [%l7 + 0x75]
12686 edge32ln %i6, %i4, %l6
12687 array32 %g6, %l2, %i5
12688 orn %g4, %o3, %l1
12689 movrgz %l3, %g7, %i3
12690 fcmpgt16 %f14, %f6, %o5
12691 ldsh [%l7 + 0x78], %l4
12692 array8 %o4, %i2, %g5
12693 mulx %o1, %i7, %i0
12694 move %icc, %o6, %o7
12695 addccc %g3, %g2, %o2
12696 movvs %xcc, %l5, %l0
12697 move %icc, %i1, %g1
12698 movrgez %o0, 0x125, %i6
12699 st %f27, [%l7 + 0x40]
12700 edge8ln %l6, %i4, %l2
12701 ldsb [%l7 + 0x3D], %g6
12702 or %g4, %i5, %o3
12703 movvs %icc, %l3, %l1
12704 udivcc %g7, 0x16DE, %o5
12705 movpos %icc, %i3, %o4
12706 std %f30, [%l7 + 0x48]
12707 ldsw [%l7 + 0x0C], %i2
12708 fnegd %f2, %f6
12709 edge16n %l4, %o1, %i7
12710 save %g5, %o6, %i0
12711 rdpr %cwp, %g1
12712 rdpr %cansave, %g2
12713 rdpr %canrestore, %g3
12714 rdpr %cleanwin, %g4
12715 rdpr %otherwin, %g5
12716 rdpr %wstate, %g6
12717 fmul8sux16 %f16, %f8, %f20
12718 umul %g3, 0x0B65, %o7
12719 ld [%l7 + 0x08], %f29
12720 movg %icc, %o2, %l5
12721 restore %g2, %i1, %g1
12722 rdpr %cwp, %g1
12723 rdpr %cansave, %g2
12724 rdpr %canrestore, %g3
12725 rdpr %cleanwin, %g4
12726 rdpr %otherwin, %g5
12727 rdpr %wstate, %g6
12728 movleu %icc, %l0, %o0
12729 ldub [%l7 + 0x2E], %i6
12730 ldsb [%l7 + 0x50], %l6
12731 nop
12732 set 0x18, %g1
12733 ldd [%l7 + %g1], %f6
12734 subcc %i4, %g6, %l2
12735 stw %i5, [%l7 + 0x20]
12736 ldsh [%l7 + 0x1C], %g4
12737 fcmpes %fcc1, %f15, %f30
12738 array32 %l3, %o3, %g7
12739 andn %o5, %i3, %l1
12740 fcmpeq16 %f26, %f28, %i2
12741 sir 0x00AE
12742 fmovsvs %xcc, %f28, %f26
12743 movrgz %o4, 0x263, %o1
12744 mulx %l4, 0x1FA7, %i7
12745 movl %icc, %o6, %i0
12746 movleu %xcc, %g3, %g5
12747 fsrc2 %f26, %f10
12748 save %o2, 0x1620, %l5
12749 rdpr %cwp, %g1
12750 rdpr %cansave, %g2
12751 rdpr %canrestore, %g3
12752 rdpr %cleanwin, %g4
12753 rdpr %otherwin, %g5
12754 rdpr %wstate, %g6
12755 fnor %f18, %f20, %f0
12756 ldd [%l7 + 0x08], %f4
12757 edge8l %g2, %i1, %o7
12758 fmovdl %icc, %f31, %f27
12759 ldsh [%l7 + 0x64], %l0
12760 movvs %icc, %g1, %i6
12761 array32 %o0, %l6, %g6
12762 fmovsvc %icc, %f24, %f15
12763 sth %l2, [%l7 + 0x2A]
12764 fornot2 %f16, %f14, %f24
12765 array16 %i4, %i5, %g4
12766 ldd [%l7 + 0x60], %l2
12767 nop
12768 set 0x24, %o2
12769 sth %g7, [%l7 + %o2]
12770 fmovdl %xcc, %f22, %f11
12771 edge16l %o5, %i3, %o3
12772 fcmple16 %f24, %f10, %l1
12773 ldsb [%l7 + 0x41], %i2
12774 sir 0x059D
12775 move %icc, %o1, %l4
12776 movpos %icc, %i7, %o4
12777 orncc %o6, 0x19BC, %g3
12778 sethi 0x1F67, %g5
12779 edge32ln %i0, %o2, %g2
12780 andn %l5, %o7, %l0
12781 addcc %i1, 0x0DA6, %i6
12782 edge8ln %g1, %o0, %l6
12783 udiv %l2, 0x1665, %i4
12784 std %f2, [%l7 + 0x30]
12785 array32 %g6, %i5, %l3
12786 srl %g7, %g4, %i3
12787 fmovsg %xcc, %f22, %f23
12788 subcc %o3, 0x1EEA, %o5
12789 sth %l1, [%l7 + 0x44]
12790 fzeros %f31
12791 orcc %o1, %l4, %i7
12792 sll %i2, 0x1E, %o4
12793 sethi 0x050A, %o6
12794 movneg %icc, %g3, %g5
12795 movl %xcc, %o2, %i0
12796 udiv %l5, 0x0136, %g2
12797 mova %icc, %o7, %l0
12798 orncc %i1, 0x0BCD, %i6
12799 movrlez %g1, 0x374, %l6
12800 save %l2, 0x0754, %i4
12801 rdpr %cwp, %g1
12802 rdpr %cansave, %g2
12803 rdpr %canrestore, %g3
12804 rdpr %cleanwin, %g4
12805 rdpr %otherwin, %g5
12806 rdpr %wstate, %g6
12807 sdiv %o0, 0x0E30, %i5
12808 sir 0x0F9B
12809 array8 %l3, %g6, %g7
12810 fmovdn %icc, %f30, %f31
12811 edge8l %i3, %o3, %o5
12812 fmovsle %icc, %f0, %f9
12813 nop
12814 set 0x70, %o4
12815 ldd [%l7 + %o4], %f16
12816 fcmpeq16 %f12, %f12, %g4
12817 movre %o1, %l4, %i7
12818 udivcc %l1, 0x0D47, %i2
12819 movl %xcc, %o4, %o6
12820 lduw [%l7 + 0x50], %g3
12821 edge16 %o2, %i0, %l5
12822 std %f4, [%l7 + 0x70]
12823 orn %g5, %o7, %g2
12824 movpos %xcc, %l0, %i6
12825 movcc %icc, %g1, %i1
12826 ldsw [%l7 + 0x58], %l2
12827 movle %icc, %i4, %l6
12828 subcc %o0, %i5, %g6
12829 ldsh [%l7 + 0x26], %l3
12830 fmovscs %xcc, %f28, %f24
12831 ldsh [%l7 + 0x1C], %g7
12832 smul %o3, %o5, %i3
12833 fmovrdne %g4, %f10, %f12
12834 fxor %f16, %f12, %f12
12835 lduh [%l7 + 0x0C], %o1
12836 stw %i7, [%l7 + 0x70]
12837 movpos %xcc, %l1, %i2
12838 movrlez %o4, 0x075, %o6
12839 fone %f26
12840 fcmpd %fcc1, %f24, %f30
12841 fmovdvs %icc, %f23, %f24
12842 fnand %f4, %f10, %f0
12843 ldd [%l7 + 0x58], %l4
12844 mova %icc, %g3, %i0
12845 array16 %l5, %g5, %o7
12846 fmovdvc %icc, %f18, %f9
12847 movpos %xcc, %g2, %l0
12848 orn %o2, 0x1FD2, %g1
12849 fsrc1 %f0, %f16
12850 fmovrsgz %i1, %f15, %f5
12851 fmovsgu %icc, %f25, %f21
12852 xor %i6, %i4, %l2
12853 fmovrde %l6, %f14, %f2
12854 srlx %o0, %g6, %i5
12855 or %g7, 0x075C, %l3
12856 umulcc %o5, %o3, %i3
12857 sethi 0x1803, %g4
12858 nop
12859 set 0x7B, %g5
12860 ldub [%l7 + %g5], %o1
12861 edge8 %l1, %i7, %i2
12862 fmovrse %o4, %f25, %f16
12863 fmovd %f20, %f20
12864 sdiv %o6, 0x18BB, %g3
12865 fsrc2s %f9, %f20
12866 orncc %l4, %i0, %l5
12867 edge16 %o7, %g2, %g5
12868 movge %icc, %o2, %l0
12869 fmovsne %xcc, %f25, %f12
12870 fmovrde %i1, %f20, %f20
12871 edge8l %g1, %i4, %l2
12872 movrlez %l6, 0x1E1, %o0
12873 popc %i6, %i5
12874 save %g7, 0x1E08, %l3
12875 rdpr %cwp, %g1
12876 rdpr %cansave, %g2
12877 rdpr %canrestore, %g3
12878 rdpr %cleanwin, %g4
12879 rdpr %otherwin, %g5
12880 rdpr %wstate, %g6
12881 popc 0x159F, %g6
12882 fmovsvc %icc, %f20, %f31
12883 setx loop_47, %l0, %l1
12884 return %l1
12885 nop
12886 rdpr %cwp, %g1
12887 rdpr %cansave, %g2
12888 rdpr %canrestore, %g3
12889 rdpr %cleanwin, %g4
12890 rdpr %otherwin, %g5
12891 rdpr %wstate, %g6
12892loop_47: stw %g4, [%l7 + 0x14]
12893 subc %l1, %o1, %i7
12894 xnor %i2, 0x0F33, %o4
12895 fmovscs %xcc, %f8, %f9
12896 movl %icc, %g3, %o6
12897 ldd [%l7 + 0x68], %f22
12898 movne %icc, %i0, %l5
12899 fnot2 %f16, %f6
12900 andncc %o7, %g2, %g5
12901 edge8ln %l4, %o2, %i1
12902 movvs %xcc, %l0, %i4
12903 st %f31, [%l7 + 0x48]
12904 subc %g1, 0x0420, %l2
12905 ldub [%l7 + 0x46], %o0
12906 std %f0, [%l7 + 0x70]
12907 fcmpd %fcc3, %f4, %f12
12908 movpos %icc, %l6, %i6
12909 edge8ln %i5, %g7, %g6
12910 add %l3, 0x01FE, %o5
12911 subccc %o3, 0x0697, %i3
12912 mulscc %g4, %o1, %l1
12913 restore %i2, %i7, %o4
12914 rdpr %cwp, %g1
12915 rdpr %cansave, %g2
12916 rdpr %canrestore, %g3
12917 rdpr %cleanwin, %g4
12918 rdpr %otherwin, %g5
12919 rdpr %wstate, %g6
12920 fnors %f3, %f25, %f14
12921 subcc %g3, 0x12CA, %o6
12922 fabss %f2, %f16
12923 edge8n %i0, %o7, %l5
12924 fnot1s %f14, %f23
12925 fornot2s %f18, %f27, %f13
12926 sdivx %g2, 0x0A53, %l4
12927 st %f25, [%l7 + 0x18]
12928 movrlz %o2, %i1, %l0
12929 lduw [%l7 + 0x5C], %g5
12930 setx loop_48, %l0, %l1
12931 return %l1
12932 nop
12933 rdpr %cwp, %g1
12934 rdpr %cansave, %g2
12935 rdpr %canrestore, %g3
12936 rdpr %cleanwin, %g4
12937 rdpr %otherwin, %g5
12938 rdpr %wstate, %g6
12939loop_48: movgu %xcc, %o0, %l2
12940 edge8 %l6, %i6, %g7
12941 smul %i5, 0x001C, %l3
12942 sllx %g6, %o3, %i3
12943 fmovda %icc, %f2, %f3
12944 andn %o5, 0x1F68, %o1
12945 edge8 %l1, %g4, %i2
12946 udiv %i7, 0x03AB, %o4
12947 movvc %icc, %g3, %o6
12948 edge32 %i0, %o7, %l5
12949 mova %icc, %l4, %g2
12950 edge32n %i1, %o2, %l0
12951 fmovrde %g5, %f10, %f8
12952 fmovdg %xcc, %f22, %f31
12953 movneg %icc, %i4, %o0
12954 array8 %g1, %l6, %l2
12955 smulcc %g7, 0x0FFD, %i5
12956 nop
12957 set 0x7E, %i6
12958 lduh [%l7 + %i6], %l3
12959 subccc %i6, %o3, %g6
12960 edge8l %o5, %o1, %i3
12961 movcs %icc, %g4, %l1
12962 ldub [%l7 + 0x41], %i2
12963 edge16ln %i7, %o4, %o6
12964 sth %i0, [%l7 + 0x7E]
12965 udivx %g3, 0x18B2, %o7
12966 movle %xcc, %l5, %g2
12967 srlx %i1, %o2, %l0
12968 xnorcc %l4, %g5, %i4
12969 srlx %g1, %l6, %l2
12970 orcc %o0, %g7, %l3
12971 edge32ln %i6, %i5, %o3
12972 edge32l %g6, %o1, %o5
12973 movvc %icc, %i3, %g4
12974 smulcc %i2, %i7, %l1
12975 sra %o4, 0x08, %o6
12976 sdiv %g3, 0x1C07, %o7
12977 xnor %i0, 0x10CA, %l5
12978 std %f24, [%l7 + 0x30]
12979 umul %g2, 0x1C7A, %i1
12980 sllx %l0, %l4, %o2
12981 movrgez %i4, %g5, %l6
12982 fmovs %f9, %f5
12983 fmovrdlez %g1, %f10, %f6
12984 sra %l2, %g7, %o0
12985 movgu %xcc, %i6, %l3
12986 alignaddrl %o3, %g6, %i5
12987 andn %o5, %i3, %o1
12988 andcc %g4, 0x1F3C, %i2
12989 movn %xcc, %i7, %l1
12990 fmovrdgz %o6, %f28, %f2
12991 edge8n %g3, %o7, %o4
12992 fcmpeq16 %f8, %f4, %i0
12993 faligndata %f4, %f28, %f22
12994 subc %l5, %i1, %g2
12995 andn %l4, 0x1B1C, %o2
12996 srlx %l0, %g5, %l6
12997 orcc %g1, %l2, %g7
12998 nop
12999 set 0x39, %g3
13000 stb %o0, [%l7 + %g3]
13001 stx %i6, [%l7 + 0x40]
13002 fsrc1s %f2, %f7
13003 movpos %icc, %l3, %o3
13004 fmovspos %xcc, %f9, %f30
13005 fmuld8sux16 %f15, %f28, %f16
13006 addc %i4, %i5, %o5
13007 and %i3, %o1, %g4
13008 stx %i2, [%l7 + 0x38]
13009 movrgz %g6, 0x1F2, %l1
13010 movg %icc, %i7, %o6
13011 sllx %g3, %o7, %i0
13012 std %f6, [%l7 + 0x28]
13013 andcc %l5, 0x12E9, %o4
13014 movg %icc, %i1, %l4
13015 mulx %g2, 0x057F, %l0
13016 smul %g5, %o2, %l6
13017 orcc %g1, 0x1AD9, %g7
13018 mulscc %o0, 0x0C3B, %i6
13019 fnors %f16, %f0, %f19
13020 movrlz %l3, %o3, %l2
13021 edge8 %i4, %o5, %i5
13022 umulcc %i3, 0x004E, %o1
13023 edge32n %g4, %i2, %l1
13024 fnand %f4, %f28, %f2
13025 nop
13026 set 0x24, %g7
13027 stw %i7, [%l7 + %g7]
13028 movrlez %o6, 0x0E9, %g3
13029 sra %g6, 0x1F, %o7
13030 fmovrse %i0, %f25, %f30
13031 movn %xcc, %l5, %o4
13032 andn %l4, %g2, %l0
13033 mova %xcc, %i1, %g5
13034 srl %l6, 0x16, %o2
13035 sdivx %g7, 0x0CB3, %o0
13036 srax %g1, %i6, %l3
13037 edge32 %l2, %i4, %o3
13038 fmovsgu %icc, %f22, %f2
13039 sdiv %i5, 0x1C74, %i3
13040 sdiv %o5, 0x0D80, %o1
13041 srax %g4, 0x05, %l1
13042 udivx %i2, 0x1A45, %i7
13043 sdivx %o6, 0x1EF1, %g6
13044 sir 0x011F
13045 edge16 %o7, %g3, %i0
13046 subccc %l5, 0x07C4, %o4
13047 movle %xcc, %l4, %l0
13048 edge32n %g2, %g5, %i1
13049 edge32n %o2, %l6, %o0
13050 ldx [%l7 + 0x68], %g7
13051 srl %i6, %l3, %g1
13052 sdivcc %l2, 0x1A8A, %o3
13053 fmul8x16au %f29, %f21, %f10
13054 movrlz %i4, %i5, %o5
13055 addcc %i3, 0x1A39, %g4
13056 movvs %icc, %o1, %l1
13057 andncc %i7, %i2, %o6
13058 movpos %xcc, %o7, %g6
13059 subccc %i0, %l5, %g3
13060 srax %o4, 0x0E, %l0
13061 fmovdcs %xcc, %f16, %f14
13062 umulcc %g2, 0x1C64, %g5
13063 sll %i1, %o2, %l4
13064 fmovdle %xcc, %f14, %f24
13065 movrne %l6, 0x0FA, %g7
13066 stx %i6, [%l7 + 0x40]
13067 edge8ln %l3, %o0, %l2
13068 fmovsgu %icc, %f20, %f1
13069 fornot2 %f28, %f0, %f4
13070 fandnot1s %f21, %f7, %f22
13071 addcc %o3, 0x1AD1, %g1
13072 udivx %i4, 0x1613, %o5
13073 fsrc2s %f8, %f25
13074 edge8l %i3, %i5, %g4
13075 movle %icc, %o1, %l1
13076 edge8l %i2, %o6, %o7
13077 edge16ln %i7, %g6, %l5
13078 movneg %xcc, %g3, %o4
13079 fmovsa %icc, %f17, %f6
13080 array32 %i0, %l0, %g2
13081 edge16 %g5, %i1, %l4
13082 edge16 %o2, %g7, %i6
13083 movcc %xcc, %l6, %l3
13084 andcc %l2, %o3, %g1
13085 movcs %xcc, %o0, %o5
13086 movvs %icc, %i4, %i5
13087 subc %g4, 0x14EE, %i3
13088 sethi 0x0676, %l1
13089 orn %o1, 0x0D8F, %i2
13090 addc %o6, 0x00AE, %o7
13091 ldd [%l7 + 0x58], %g6
13092 orn %i7, %g3, %l5
13093 fandnot2 %f2, %f14, %f26
13094 fmul8x16au %f13, %f28, %f18
13095 addccc %o4, %i0, %l0
13096 sllx %g5, 0x1B, %g2
13097 smulcc %i1, 0x0265, %o2
13098 fcmpeq32 %f6, %f14, %l4
13099 edge8 %g7, %l6, %i6
13100 movre %l2, 0x337, %o3
13101 stb %g1, [%l7 + 0x53]
13102 xnorcc %l3, 0x0DAC, %o5
13103 edge16 %o0, %i4, %g4
13104 subc %i3, 0x0D66, %i5
13105 srax %l1, 0x0F, %i2
13106 movrgz %o1, 0x30B, %o7
13107 udivcc %o6, 0x05D9, %g6
13108 ldx [%l7 + 0x38], %i7
13109 fmovrslez %l5, %f14, %f20
13110 orcc %o4, %g3, %i0
13111 fpadd32 %f12, %f22, %f8
13112 fnot1s %f2, %f6
13113 fmovda %icc, %f30, %f20
13114 movvc %xcc, %g5, %l0
13115 movneg %icc, %g2, %o2
13116 sra %l4, 0x02, %i1
13117 umul %l6, 0x1FE9, %i6
13118 movrgez %l2, 0x331, %o3
13119 fcmpgt32 %f18, %f28, %g7
13120 umulcc %l3, %g1, %o0
13121 std %f10, [%l7 + 0x78]
13122 fmovscc %xcc, %f3, %f3
13123 fornot1 %f14, %f24, %f18
13124 sethi 0x0EDC, %i4
13125 movl %icc, %o5, %i3
13126 andncc %g4, %l1, %i5
13127 movl %xcc, %i2, %o7
13128 fmovdne %xcc, %f23, %f21
13129 fcmpeq32 %f10, %f20, %o1
13130 ldub [%l7 + 0x4D], %g6
13131 movg %xcc, %o6, %i7
13132 fnors %f16, %f29, %f14
13133 movgu %xcc, %o4, %l5
13134 pdist %f14, %f8, %f16
13135 movrlez %g3, %i0, %l0
13136 sll %g5, 0x15, %g2
13137 and %l4, 0x168B, %i1
13138 udivcc %o2, 0x06DA, %i6
13139 movne %xcc, %l2, %o3
13140 stw %g7, [%l7 + 0x10]
13141 fmovdn %xcc, %f1, %f6
13142 sth %l3, [%l7 + 0x28]
13143 fmul8x16 %f26, %f0, %f12
13144 edge8ln %l6, %g1, %i4
13145 fmovsneg %xcc, %f7, %f19
13146 edge32ln %o5, %o0, %i3
13147 fcmpeq32 %f10, %f10, %l1
13148 movpos %xcc, %i5, %i2
13149 ldd [%l7 + 0x10], %f16
13150 save %g4, %o1, %g6
13151 rdpr %cwp, %g1
13152 rdpr %cansave, %g2
13153 rdpr %canrestore, %g3
13154 rdpr %cleanwin, %g4
13155 rdpr %otherwin, %g5
13156 rdpr %wstate, %g6
13157 lduh [%l7 + 0x78], %o7
13158 fnot1 %f14, %f6
13159 edge16n %o6, %i7, %l5
13160 fxnors %f3, %f29, %f11
13161 lduh [%l7 + 0x10], %g3
13162 fmul8x16au %f10, %f4, %f8
13163 srlx %i0, %l0, %g5
13164 st %f19, [%l7 + 0x28]
13165 fmovdne %icc, %f29, %f21
13166 fpadd16 %f20, %f8, %f20
13167 edge8ln %o4, %l4, %i1
13168 edge32n %g2, %i6, %l2
13169 edge16n %o3, %o2, %l3
13170 ldsh [%l7 + 0x42], %g7
13171 fpsub32 %f2, %f18, %f28
13172 movre %g1, %l6, %i4
13173 movrne %o5, 0x313, %o0
13174 udivx %l1, 0x0191, %i5
13175 edge32l %i3, %g4, %o1
13176 sethi 0x16EE, %g6
13177 fnot1s %f12, %f11
13178 fcmpne32 %f22, %f12, %o7
13179 fmovsge %icc, %f5, %f15
13180 fmovdpos %icc, %f29, %f5
13181 save %i2, 0x1A1F, %o6
13182 rdpr %cwp, %g1
13183 rdpr %cansave, %g2
13184 rdpr %canrestore, %g3
13185 rdpr %cleanwin, %g4
13186 rdpr %otherwin, %g5
13187 rdpr %wstate, %g6
13188 ldd [%l7 + 0x10], %f14
13189 movleu %xcc, %l5, %i7
13190 fpadd16s %f4, %f26, %f2
13191 umul %g3, %l0, %i0
13192 lduh [%l7 + 0x56], %g5
13193 movrne %l4, 0x260, %o4
13194 edge8l %i1, %i6, %g2
13195 udiv %o3, 0x0D75, %l2
13196 edge16n %l3, %o2, %g1
13197 add %g7, 0x05D5, %i4
13198 umulcc %l6, %o5, %l1
13199 array16 %i5, %o0, %i3
13200 or %o1, 0x1CB9, %g6
13201 orncc %o7, 0x1B1C, %i2
13202 or %o6, 0x163F, %l5
13203 fabsd %f0, %f4
13204 edge16 %i7, %g4, %l0
13205 andn %i0, 0x0F07, %g3
13206 xnor %l4, 0x121A, %g5
13207 edge32l %i1, %o4, %i6
13208 fcmpgt32 %f18, %f28, %g2
13209 smul %l2, %o3, %o2
13210 stb %g1, [%l7 + 0x7A]
13211 subcc %g7, %i4, %l6
13212 ldd [%l7 + 0x58], %f8
13213 sll %l3, 0x0F, %l1
13214 stw %i5, [%l7 + 0x18]
13215 movneg %xcc, %o0, %i3
13216 array32 %o1, %o5, %o7
13217 fmuld8sux16 %f20, %f30, %f30
13218 movge %xcc, %g6, %o6
13219 movrgez %l5, %i2, %i7
13220 fmovdl %icc, %f20, %f17
13221 fmovdle %icc, %f14, %f4
13222 sir 0x080B
13223 sub %l0, 0x0050, %i0
13224 st %f31, [%l7 + 0x0C]
13225 fmovspos %xcc, %f31, %f27
13226 mulscc %g3, %g4, %l4
13227 xor %g5, %o4, %i1
13228 movle %xcc, %g2, %i6
13229 fmovdgu %xcc, %f29, %f28
13230 sdivcc %l2, 0x0DC4, %o3
13231 ldx [%l7 + 0x58], %g1
13232 subccc %g7, %o2, %l6
13233 add %i4, %l1, %i5
13234 movrgez %o0, %i3, %o1
13235 srax %o5, %l3, %o7
13236 orcc %g6, 0x00B5, %o6
13237 sdivx %l5, 0x1D68, %i2
13238 restore %i7, %l0, %i0
13239 rdpr %cwp, %g1
13240 rdpr %cansave, %g2
13241 rdpr %canrestore, %g3
13242 rdpr %cleanwin, %g4
13243 rdpr %otherwin, %g5
13244 rdpr %wstate, %g6
13245 fmovdcc %xcc, %f10, %f24
13246 movcc %xcc, %g3, %l4
13247 udivcc %g4, 0x10A7, %g5
13248 subc %o4, %g2, %i1
13249 fxor %f20, %f28, %f20
13250 edge32n %i6, %l2, %o3
13251 fexpand %f31, %f2
13252 edge16 %g7, %o2, %g1
13253 udivcc %l6, 0x087A, %i4
13254 mulx %i5, 0x0304, %l1
13255 umul %o0, %i3, %o5
13256 for %f22, %f2, %f4
13257 fornot2 %f24, %f0, %f16
13258 fmul8x16au %f16, %f10, %f28
13259 smul %o1, 0x0604, %o7
13260 fmovdn %xcc, %f10, %f26
13261 umulcc %l3, 0x04BF, %g6
13262 edge16ln %l5, %o6, %i7
13263 sdiv %i2, 0x0C40, %l0
13264 addcc %i0, 0x00E5, %g3
13265 sllx %l4, 0x07, %g4
13266 nop
13267 set 0x44, %i0
13268 ldub [%l7 + %i0], %g5
13269 fnor %f16, %f28, %f30
13270 movleu %icc, %g2, %i1
13271 fpmerge %f17, %f26, %f12
13272 ldsb [%l7 + 0x52], %i6
13273 alignaddr %l2, %o3, %o4
13274 ld [%l7 + 0x64], %f23
13275 umul %o2, %g7, %g1
13276 smul %l6, %i5, %i4
13277 andn %l1, 0x0BF5, %o0
13278 nop
13279 set 0x18, %g2
13280 lduw [%l7 + %g2], %o5
13281 ld [%l7 + 0x7C], %f12
13282 movleu %xcc, %i3, %o7
13283 edge16l %l3, %g6, %o1
13284 fcmpne16 %f24, %f12, %l5
13285 smul %o6, 0x1DA2, %i7
13286 smulcc %l0, %i0, %g3
13287 edge8 %i2, %g4, %l4
13288 srax %g2, 0x0E, %g5
13289 mulx %i6, %l2, %i1
13290 movcc %icc, %o3, %o4
13291 sub %o2, %g1, %g7
13292 srlx %l6, 0x0D, %i5
13293 ldsw [%l7 + 0x10], %l1
13294 andn %o0, 0x0403, %o5
13295 stx %i3, [%l7 + 0x78]
13296 movneg %xcc, %i4, %l3
13297 fcmpne32 %f6, %f4, %g6
13298 array32 %o7, %l5, %o1
13299 smulcc %i7, %o6, %i0
13300 movpos %xcc, %g3, %l0
13301 movrne %i2, %l4, %g2
13302 std %f16, [%l7 + 0x50]
13303 move %xcc, %g4, %i6
13304 stx %l2, [%l7 + 0x18]
13305 movcs %icc, %g5, %o3
13306 andcc %i1, %o4, %g1
13307 fmovd %f10, %f4
13308 sra %g7, %l6, %o2
13309 addcc %i5, 0x1AE0, %o0
13310 movcc %icc, %l1, %o5
13311 edge16n %i4, %i3, %l3
13312 movpos %icc, %g6, %l5
13313 orcc %o7, 0x1EB5, %i7
13314 move %icc, %o6, %i0
13315 setx loop_49, %l0, %l1
13316 return %l1
13317 nop
13318 rdpr %cwp, %g1
13319 rdpr %cansave, %g2
13320 rdpr %canrestore, %g3
13321 rdpr %cleanwin, %g4
13322 rdpr %otherwin, %g5
13323 rdpr %wstate, %g6
13324loop_49: fmovsge %icc, %f22, %f8
13325 array32 %i2, %l4, %g2
13326 alignaddr %g4, %l2, %i6
13327 ld [%l7 + 0x68], %f26
13328 st %f27, [%l7 + 0x1C]
13329 array32 %o3, %i1, %g5
13330 fmuld8sux16 %f2, %f22, %f30
13331 edge32ln %o4, %g1, %l6
13332 movgu %xcc, %g7, %o2
13333 sth %o0, [%l7 + 0x4E]
13334 array16 %i5, %l1, %i4
13335 and %o5, 0x1239, %l3
13336 sth %g6, [%l7 + 0x4A]
13337 fmovsg %icc, %f30, %f18
13338 popc %i3, %l5
13339 edge32l %o7, %o6, %i0
13340 umulcc %o1, %i7, %l0
13341 movg %xcc, %i2, %g3
13342 movvc %icc, %l4, %g4
13343 edge16 %l2, %i6, %o3
13344 fmovdn %xcc, %f1, %f16
13345 xnor %i1, 0x062D, %g5
13346 stb %o4, [%l7 + 0x32]
13347 andcc %g1, %l6, %g7
13348 fmovrdgz %g2, %f24, %f18
13349 movrne %o2, %i5, %o0
13350 andn %i4, 0x1BA6, %l1
13351 edge32ln %o5, %l3, %g6
13352 fmovdvc %icc, %f13, %f24
13353 sub %i3, 0x1FE5, %l5
13354 movn %icc, %o7, %i0
13355 std %f30, [%l7 + 0x20]
13356 sra %o6, %i7, %l0
13357 fcmps %fcc1, %f17, %f11
13358 movge %xcc, %i2, %o1
13359 fexpand %f28, %f26
13360 fmovdleu %icc, %f6, %f3
13361 subccc %l4, 0x12E1, %g4
13362 movne %xcc, %g3, %i6
13363 srl %o3, 0x0E, %i1
13364 fmovsle %icc, %f20, %f3
13365 orncc %l2, %o4, %g5
13366 movleu %icc, %g1, %l6
13367 edge8n %g7, %g2, %i5
13368 movrgz %o0, 0x23C, %i4
13369 fcmple16 %f18, %f12, %o2
13370 xnor %l1, %o5, %l3
13371 movneg %icc, %i3, %l5
13372 andn %g6, %i0, %o7
13373 sdivx %o6, 0x0236, %l0
13374 mulscc %i2, 0x0910, %i7
13375 mulx %o1, %l4, %g3
13376 edge32 %i6, %o3, %i1
13377 movrgez %l2, 0x13E, %g4
13378 ldub [%l7 + 0x5C], %o4
13379 sub %g5, %l6, %g7
13380 udivx %g2, 0x0741, %g1
13381 sllx %i5, 0x12, %i4
13382 movre %o2, %o0, %l1
13383 orncc %l3, 0x14E6, %i3
13384 or %o5, 0x1D3E, %g6
13385 movvs %xcc, %i0, %o7
13386 xorcc %o6, %l5, %l0
13387 mulx %i7, %o1, %l4
13388 std %f8, [%l7 + 0x50]
13389 fmovdne %icc, %f21, %f23
13390 or %g3, 0x0F74, %i2
13391 std %f2, [%l7 + 0x68]
13392 alignaddr %i6, %i1, %o3
13393 movgu %xcc, %l2, %g4
13394 fand %f18, %f28, %f4
13395 stb %g5, [%l7 + 0x49]
13396 edge8l %o4, %g7, %g2
13397 ldd [%l7 + 0x58], %i6
13398 ldsh [%l7 + 0x48], %g1
13399 andcc %i5, 0x1348, %i4
13400 or %o0, %l1, %o2
13401 orncc %l3, 0x1BCF, %o5
13402 mulscc %g6, 0x0E3E, %i3
13403 srlx %o7, %o6, %l5
13404 srlx %i0, %i7, %l0
13405 movrne %l4, 0x089, %g3
13406 array8 %o1, %i2, %i1
13407 ldsw [%l7 + 0x38], %i6
13408 fabss %f8, %f6
13409 sra %l2, %o3, %g4
13410 edge16 %o4, %g5, %g7
13411 nop
13412 set 0x65, %o3
13413 stb %g2, [%l7 + %o3]
13414 orn %g1, %l6, %i4
13415 nop
13416 set 0x78, %i3
13417 ldsw [%l7 + %i3], %i5
13418 save %o0, 0x196B, %o2
13419 rdpr %cwp, %g1
13420 rdpr %cansave, %g2
13421 rdpr %canrestore, %g3
13422 rdpr %cleanwin, %g4
13423 rdpr %otherwin, %g5
13424 rdpr %wstate, %g6
13425 and %l1, %o5, %l3
13426 sethi 0x15D5, %i3
13427 sdivcc %o7, 0x0B8C, %o6
13428 fpsub16 %f4, %f18, %f2
13429 sub %l5, 0x1C6F, %i0
13430 movg %xcc, %g6, %i7
13431 lduw [%l7 + 0x34], %l4
13432 xorcc %g3, %l0, %i2
13433 ldsw [%l7 + 0x28], %i1
13434 lduw [%l7 + 0x1C], %i6
13435 edge16 %o1, %o3, %l2
13436 and %o4, 0x13C0, %g5
13437 fpsub16s %f0, %f15, %f12
13438 std %f14, [%l7 + 0x40]
13439 fpsub32s %f12, %f23, %f18
13440 fxnor %f20, %f14, %f24
13441 movrlz %g4, %g2, %g1
13442 fmovdne %xcc, %f27, %f5
13443 stb %l6, [%l7 + 0x3F]
13444 sdiv %i4, 0x0B8A, %g7
13445 addc %i5, 0x0A4A, %o0
13446 movge %xcc, %o2, %o5
13447 fmovrde %l1, %f18, %f24
13448 fcmped %fcc3, %f4, %f2
13449 addccc %i3, 0x0113, %o7
13450 orncc %o6, %l3, %i0
13451 std %f22, [%l7 + 0x38]
13452 sdiv %g6, 0x1315, %i7
13453 sub %l4, 0x122E, %l5
13454 movge %xcc, %g3, %i2
13455 fexpand %f10, %f0
13456 st %f6, [%l7 + 0x54]
13457 lduw [%l7 + 0x24], %i1
13458 addcc %i6, 0x02C6, %l0
13459 fcmpd %fcc1, %f22, %f12
13460 xorcc %o3, 0x1D7D, %l2
13461 andcc %o1, 0x1FA3, %g5
13462 ldx [%l7 + 0x10], %o4
13463 fmovsge %xcc, %f29, %f16
13464 popc 0x0592, %g4
13465 edge16ln %g2, %l6, %g1
13466 edge16n %i4, %i5, %g7
13467 add %o0, %o2, %l1
13468 movcs %icc, %o5, %i3
13469 mulscc %o7, %l3, %o6
13470 save %i0, 0x0538, %i7
13471 rdpr %cwp, %g1
13472 rdpr %cansave, %g2
13473 rdpr %canrestore, %g3
13474 rdpr %cleanwin, %g4
13475 rdpr %otherwin, %g5
13476 rdpr %wstate, %g6
13477 ld [%l7 + 0x24], %f8
13478 xnorcc %l4, %g6, %l5
13479 fcmpgt32 %f22, %f4, %g3
13480 movcs %xcc, %i1, %i2
13481 edge16l %l0, %i6, %l2
13482 movre %o1, 0x014, %g5
13483 edge8l %o3, %g4, %o4
13484 movneg %icc, %l6, %g1
13485 subccc %g2, %i4, %g7
13486 movl %xcc, %o0, %o2
13487 andcc %i5, 0x1606, %l1
13488 movrgez %i3, %o7, %o5
13489 addcc %l3, 0x0785, %o6
13490 ldsw [%l7 + 0x3C], %i7
13491 array16 %i0, %l4, %g6
13492 sdivcc %l5, 0x06A9, %i1
13493 sllx %g3, 0x10, %l0
13494 movg %xcc, %i2, %i6
13495 alignaddrl %o1, %l2, %o3
13496 edge16l %g4, %o4, %g5
13497 fpack32 %f10, %f6, %f6
13498 fmovdn %xcc, %f4, %f17
13499 sdivcc %g1, 0x0953, %g2
13500 movrne %i4, %g7, %l6
13501 xnorcc %o2, 0x0A61, %o0
13502 sethi 0x066C, %i5
13503 nop
13504 set 0x0E, %i1
13505 ldub [%l7 + %i1], %l1
13506 andn %i3, 0x1177, %o5
13507 sra %o7, 0x13, %o6
13508 orcc %i7, %i0, %l3
13509 srl %l4, %g6, %i1
13510 sethi 0x08AF, %l5
13511 stb %l0, [%l7 + 0x55]
13512 edge8 %g3, %i2, %i6
13513 ldd [%l7 + 0x68], %f2
13514 smulcc %o1, 0x1A5A, %l2
13515 alignaddr %o3, %g4, %o4
13516 orn %g5, 0x0FA4, %g2
13517 movgu %icc, %g1, %g7
13518 andcc %i4, 0x0A01, %l6
13519 movvc %xcc, %o0, %o2
13520 array16 %l1, %i5, %o5
13521 subccc %o7, 0x19D6, %o6
13522 movre %i3, %i7, %i0
13523 movrgez %l4, 0x280, %g6
13524 srl %l3, %l5, %i1
13525 sth %g3, [%l7 + 0x2A]
13526 movleu %xcc, %i2, %l0
13527 array32 %i6, %l2, %o3
13528 ldd [%l7 + 0x20], %f28
13529 edge8 %g4, %o1, %g5
13530 fmovrdgz %g2, %f0, %f10
13531 movrlez %o4, %g7, %g1
13532 fmovsl %icc, %f23, %f29
13533 restore %l6, %o0, %i4
13534 rdpr %cwp, %g1
13535 rdpr %cansave, %g2
13536 rdpr %canrestore, %g3
13537 rdpr %cleanwin, %g4
13538 rdpr %otherwin, %g5
13539 rdpr %wstate, %g6
13540 sub %o2, 0x1870, %l1
13541 edge8n %o5, %i5, %o6
13542 fmovdn %xcc, %f15, %f2
13543 edge16n %o7, %i7, %i0
13544 subcc %i3, %l4, %g6
13545 fcmple16 %f10, %f26, %l3
13546 movrlz %i1, 0x226, %l5
13547 movgu %icc, %g3, %i2
13548 fornot1s %f3, %f16, %f24
13549 orcc %l0, 0x09BD, %l2
13550 fnegd %f20, %f22
13551 edge8n %o3, %i6, %g4
13552 edge8l %g5, %o1, %g2
13553 st %f12, [%l7 + 0x40]
13554 orcc %o4, %g7, %l6
13555 save %o0, 0x1980, %i4
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 movl %xcc, %g1, %l1
13563 mulscc %o2, %o5, %i5
13564 movge %xcc, %o7, %i7
13565 ldub [%l7 + 0x60], %i0
13566 mulscc %o6, 0x026A, %i3
13567 or %l4, %g6, %i1
13568 fnands %f31, %f8, %f24
13569 fmovsa %icc, %f16, %f0
13570 smul %l3, %l5, %i2
13571 alignaddr %l0, %g3, %o3
13572 fmovdneg %xcc, %f25, %f5
13573 mulscc %i6, 0x1340, %g4
13574 edge32 %l2, %o1, %g2
13575 mova %icc, %o4, %g5
13576 nop
13577 set 0x57, %i4
13578 stb %l6, [%l7 + %i4]
13579 movrgez %g7, 0x25B, %o0
13580 edge8n %g1, %l1, %i4
13581 movrgz %o2, 0x3E1, %i5
13582 ldx [%l7 + 0x10], %o7
13583 movrlez %i7, %o5, %o6
13584 alignaddrl %i3, %l4, %i0
13585 lduh [%l7 + 0x0A], %g6
13586 orncc %i1, 0x1D39, %l5
13587 edge32 %i2, %l0, %g3
13588 fmovrdne %o3, %f30, %f2
13589 edge8 %l3, %g4, %l2
13590 ldsh [%l7 + 0x0C], %i6
13591 movrlz %o1, 0x02F, %g2
13592 fmovdpos %xcc, %f31, %f5
13593 edge8n %o4, %l6, %g7
13594 ldd [%l7 + 0x28], %f18
13595 fmuld8sux16 %f15, %f2, %f0
13596 edge32l %o0, %g5, %g1
13597 nop
13598 set 0x78, %i2
13599 stx %i4, [%l7 + %i2]
13600 movrgez %o2, %i5, %o7
13601 edge16 %l1, %i7, %o6
13602 ldub [%l7 + 0x50], %o5
13603 popc %l4, %i3
13604 movcc %xcc, %g6, %i1
13605 sethi 0x1A87, %i0
13606 orncc %l5, %i2, %g3
13607 alignaddr %l0, %o3, %l3
13608 sra %l2, %i6, %o1
13609 fzero %f16
13610 setx loop_50, %l0, %l1
13611 return %l1
13612 nop
13613 rdpr %cwp, %g1
13614 rdpr %cansave, %g2
13615 rdpr %canrestore, %g3
13616 rdpr %cleanwin, %g4
13617 rdpr %otherwin, %g5
13618 rdpr %wstate, %g6
13619loop_50: addccc %g4, %g7, %l6
13620 subc %o0, 0x0737, %g5
13621 edge32ln %i4, %g1, %o2
13622 fmul8x16 %f2, %f0, %f16
13623 nop
13624 set 0x30, %l6
13625 ldx [%l7 + %l6], %i5
13626 array8 %l1, %o7, %i7
13627 sth %o5, [%l7 + 0x50]
13628 fornot2s %f18, %f31, %f6
13629 fors %f9, %f28, %f6
13630 fnor %f8, %f10, %f0
13631 mova %xcc, %o6, %i3
13632 srl %l4, %i1, %i0
13633 xor %g6, %l5, %i2
13634 fcmpes %fcc1, %f26, %f29
13635 movne %xcc, %g3, %l0
13636 st %f10, [%l7 + 0x38]
13637 sethi 0x16AE, %o3
13638 sth %l3, [%l7 + 0x6A]
13639 fmul8x16 %f0, %f20, %f10
13640 edge8 %l2, %i6, %g2
13641 movre %o4, 0x3DF, %g4
13642 alignaddrl %g7, %o1, %l6
13643 fmovsg %xcc, %f19, %f1
13644 edge8l %g5, %i4, %o0
13645 or %o2, 0x03C6, %i5
13646 ldd [%l7 + 0x78], %f12
13647 subc %l1, %g1, %i7
13648 alignaddrl %o7, %o5, %i3
13649 movneg %xcc, %o6, %i1
13650 sll %l4, %g6, %l5
13651 std %f30, [%l7 + 0x08]
13652 lduh [%l7 + 0x6E], %i2
13653 fmovsleu %icc, %f14, %f1
13654 edge16 %i0, %l0, %o3
13655 fmovrsgez %l3, %f2, %f4
13656 st %f21, [%l7 + 0x14]
13657 edge16ln %l2, %i6, %g3
13658 srax %o4, %g2, %g4
13659 mulscc %g7, 0x1605, %o1
13660 alignaddr %l6, %g5, %i4
13661 orn %o2, %o0, %l1
13662 and %i5, 0x0BFB, %g1
13663 ldub [%l7 + 0x53], %o7
13664 array32 %o5, %i7, %o6
13665 xor %i3, %i1, %l4
13666 array16 %l5, %i2, %i0
13667 fpack16 %f12, %f15
13668 sll %g6, 0x1C, %o3
13669 fnands %f2, %f8, %f30
13670 fmovrdne %l0, %f26, %f12
13671 orn %l3, %i6, %g3
13672 edge8n %l2, %o4, %g4
13673 fmovsle %xcc, %f13, %f24
13674 and %g7, 0x02A1, %g2
13675 sdiv %l6, 0x0350, %o1
13676 addcc %g5, 0x0240, %o2
13677 fpsub32 %f26, %f20, %f28
13678 orn %o0, 0x09C3, %i4
13679 ldub [%l7 + 0x11], %i5
13680 andn %l1, 0x1985, %g1
13681 edge8l %o7, %o5, %i7
13682 movvs %xcc, %o6, %i3
13683 sub %l4, %i1, %l5
13684 ldd [%l7 + 0x60], %i2
13685 movvs %icc, %g6, %i0
13686 fmovs %f2, %f7
13687 mova %xcc, %l0, %l3
13688 and %o3, 0x1540, %i6
13689 udivx %l2, 0x1E09, %o4
13690 stw %g3, [%l7 + 0x10]
13691 fmovdvc %xcc, %f22, %f13
13692 udiv %g7, 0x0BC7, %g2
13693 smul %l6, 0x0E26, %g4
13694 movrlz %g5, %o1, %o0
13695 restore %o2, %i4, %i5
13696 rdpr %cwp, %g1
13697 rdpr %cansave, %g2
13698 rdpr %canrestore, %g3
13699 rdpr %cleanwin, %g4
13700 rdpr %otherwin, %g5
13701 rdpr %wstate, %g6
13702 xorcc %l1, 0x0D1D, %g1
13703 edge8ln %o7, %i7, %o6
13704 andcc %o5, 0x0813, %i3
13705 fmovrsne %i1, %f19, %f8
13706 movrgez %l5, %i2, %l4
13707 st %f18, [%l7 + 0x5C]
13708 mulx %g6, %i0, %l3
13709 movle %icc, %o3, %l0
13710 mulx %i6, %o4, %g3
13711 fandnot1s %f13, %f13, %f8
13712 sdiv %g7, 0x07EF, %l2
13713 ldx [%l7 + 0x28], %g2
13714 fmovsgu %icc, %f24, %f2
13715 alignaddr %g4, %g5, %o1
13716 ldd [%l7 + 0x60], %f18
13717 udiv %l6, 0x160E, %o0
13718 fcmpgt16 %f6, %f8, %o2
13719 fxors %f20, %f10, %f8
13720 fmovsl %icc, %f14, %f8
13721 srl %i4, %i5, %l1
13722 edge32n %g1, %o7, %o6
13723 edge32 %o5, %i7, %i1
13724 movcs %xcc, %l5, %i3
13725 movgu %xcc, %i2, %l4
13726 sllx %g6, %l3, %o3
13727 stw %l0, [%l7 + 0x18]
13728 for %f8, %f4, %f14
13729 edge16ln %i0, %i6, %g3
13730 movne %xcc, %g7, %l2
13731 sir 0x0C5B
13732 udiv %o4, 0x0F6A, %g2
13733 movg %icc, %g4, %g5
13734 movne %xcc, %o1, %o0
13735 alignaddr %o2, %i4, %i5
13736 smul %l6, %l1, %g1
13737 edge32ln %o7, %o6, %i7
13738 srl %i1, %l5, %o5
13739 edge32l %i2, %l4, %i3
13740 sdivx %l3, 0x0153, %g6
13741 fmul8x16 %f5, %f28, %f14
13742 fmovsvc %xcc, %f30, %f12
13743 fmovdneg %xcc, %f17, %f7
13744 addcc %l0, 0x001A, %i0
13745 fnand %f26, %f4, %f0
13746 fpmerge %f14, %f26, %f24
13747 xor %o3, %g3, %g7
13748 fpsub32s %f4, %f5, %f21
13749 edge8l %l2, %o4, %g2
13750 andn %i6, 0x152E, %g5
13751 fpsub16s %f8, %f22, %f26
13752 srax %g4, 0x1E, %o0
13753 smul %o1, %i4, %o2
13754 srlx %l6, 0x05, %i5
13755 std %f12, [%l7 + 0x38]
13756 sdivx %l1, 0x17D2, %g1
13757 movle %xcc, %o7, %o6
13758 andcc %i7, 0x1648, %l5
13759 fmovsvc %icc, %f0, %f18
13760 fandnot1s %f14, %f26, %f23
13761 fxnors %f5, %f18, %f16
13762 ldub [%l7 + 0x1E], %o5
13763 array32 %i1, %i2, %l4
13764 nop
13765 set 0x11, %o1
13766 stb %i3, [%l7 + %o1]
13767 addccc %l3, %l0, %i0
13768 st %f28, [%l7 + 0x30]
13769 movvc %xcc, %g6, %g3
13770 udivx %g7, 0x1653, %l2
13771 srax %o3, %g2, %i6
13772 orcc %g5, 0x1FB6, %o4
13773 sub %o0, %g4, %i4
13774 movre %o2, %l6, %i5
13775 sdiv %l1, 0x0C73, %g1
13776 edge32l %o1, %o7, %o6
13777 movpos %icc, %i7, %l5
13778 popc %o5, %i1
13779 fnands %f18, %f31, %f6
13780 xnorcc %i2, %l4, %i3
13781 fmovsvs %xcc, %f17, %f25
13782 movl %icc, %l3, %l0
13783 edge16 %g6, %i0, %g7
13784 fnands %f14, %f7, %f30
13785 movne %icc, %g3, %l2
13786 ldsw [%l7 + 0x10], %g2
13787 fmovsge %xcc, %f17, %f17
13788 fnands %f15, %f30, %f4
13789 ldsh [%l7 + 0x2C], %i6
13790 andncc %o3, %o4, %g5
13791 srlx %g4, %o0, %i4
13792 stw %o2, [%l7 + 0x74]
13793 movne %icc, %l6, %l1
13794 fexpand %f30, %f22
13795 edge16l %g1, %o1, %i5
13796 stb %o7, [%l7 + 0x44]
13797 fmovda %xcc, %f30, %f19
13798 edge16 %i7, %l5, %o6
13799 fmovsgu %icc, %f17, %f6
13800 fornot1s %f20, %f7, %f26
13801 umulcc %o5, 0x1009, %i2
13802 sllx %i1, 0x14, %i3
13803 fxnor %f14, %f30, %f18
13804 fones %f25
13805 edge16n %l4, %l0, %g6
13806 lduw [%l7 + 0x34], %i0
13807 sdivx %l3, 0x05A5, %g3
13808 orcc %l2, 0x007F, %g7
13809 movcc %icc, %i6, %o3
13810 fpsub32s %f29, %f12, %f26
13811 addccc %g2, %o4, %g5
13812 fabsd %f26, %f10
13813 fpmerge %f5, %f1, %f2
13814 fmovrdne %g4, %f22, %f12
13815 for %f22, %f12, %f30
13816 ldd [%l7 + 0x30], %f16
13817 mulx %i4, 0x111A, %o0
13818 fmovrdlz %o2, %f14, %f8
13819 fcmpes %fcc1, %f22, %f8
13820 or %l6, 0x08FD, %l1
13821 edge16 %g1, %i5, %o7
13822 nop
13823 set 0x52, %o7
13824 lduh [%l7 + %o7], %o1
13825 edge8l %l5, %i7, %o6
13826 subccc %i2, %o5, %i1
13827 stb %l4, [%l7 + 0x15]
13828 mulscc %l0, 0x16BF, %g6
13829 movge %xcc, %i0, %i3
13830 ldsh [%l7 + 0x78], %g3
13831 edge32n %l3, %l2, %g7
13832 save %o3, 0x1945, %g2
13833 rdpr %cwp, %g1
13834 rdpr %cansave, %g2
13835 rdpr %canrestore, %g3
13836 rdpr %cleanwin, %g4
13837 rdpr %otherwin, %g5
13838 rdpr %wstate, %g6
13839 stb %o4, [%l7 + 0x33]
13840 fmovdn %xcc, %f1, %f31
13841 fmovdpos %icc, %f19, %f15
13842 xnorcc %i6, 0x165C, %g4
13843 edge16l %g5, %i4, %o0
13844 xnorcc %o2, 0x05C5, %l6
13845 xnor %l1, %g1, %i5
13846 movl %xcc, %o1, %l5
13847 fmovrdgez %i7, %f10, %f4
13848 add %o6, %i2, %o5
13849 sth %o7, [%l7 + 0x56]
13850 edge16n %i1, %l4, %l0
13851 sth %i0, [%l7 + 0x6A]
13852 faligndata %f14, %f22, %f0
13853 umul %i3, %g6, %l3
13854 fmovrdlz %l2, %f10, %f16
13855 srlx %g7, %o3, %g2
13856 smul %g3, 0x03E8, %i6
13857 movg %xcc, %o4, %g4
13858 save %i4, %o0, %o2
13859 rdpr %cwp, %g1
13860 rdpr %cansave, %g2
13861 rdpr %canrestore, %g3
13862 rdpr %cleanwin, %g4
13863 rdpr %otherwin, %g5
13864 rdpr %wstate, %g6
13865 fsrc2 %f2, %f2
13866 pdist %f20, %f20, %f0
13867 umulcc %l6, %g5, %l1
13868 ldsw [%l7 + 0x14], %g1
13869 srlx %o1, %i5, %i7
13870 fmovsl %icc, %f6, %f22
13871 edge16l %o6, %i2, %o5
13872 fmovsl %icc, %f6, %f19
13873 movg %xcc, %l5, %i1
13874 fcmpeq16 %f16, %f0, %o7
13875 movge %icc, %l4, %i0
13876 addccc %i3, %l0, %l3
13877 umul %g6, %g7, %l2
13878 movleu %xcc, %g2, %g3
13879 fnands %f10, %f9, %f13
13880 xnor %o3, %i6, %o4
13881 sllx %i4, %o0, %o2
13882 orncc %g4, %g5, %l1
13883 move %icc, %l6, %o1
13884 movpos %icc, %g1, %i5
13885 fcmped %fcc2, %f30, %f16
13886 subc %o6, 0x1030, %i7
13887 lduw [%l7 + 0x50], %o5
13888 fsrc1 %f12, %f22
13889 fandnot1 %f0, %f14, %f10
13890 edge32l %i2, %l5, %i1
13891 sdivx %l4, 0x08CE, %i0
13892 fmovrdgez %i3, %f22, %f26
13893 fmovsa %icc, %f17, %f23
13894 edge32l %o7, %l3, %l0
13895 movrgz %g7, 0x361, %g6
13896 movne %xcc, %l2, %g2
13897 movpos %icc, %o3, %g3
13898 movvc %xcc, %i6, %i4
13899 array16 %o0, %o4, %g4
13900 sdiv %g5, 0x1BB6, %o2
13901 edge8 %l6, %o1, %g1
13902 movleu %xcc, %l1, %o6
13903 movgu %xcc, %i5, %i7
13904 srax %o5, %i2, %l5
13905 edge32 %l4, %i1, %i3
13906 movcc %xcc, %i0, %o7
13907 sth %l0, [%l7 + 0x66]
13908 fmovdvs %xcc, %f3, %f5
13909 movg %icc, %g7, %l3
13910 movrgz %l2, 0x22F, %g6
13911 fmul8sux16 %f2, %f10, %f16
13912 stx %o3, [%l7 + 0x08]
13913 edge8n %g2, %i6, %i4
13914 mova %xcc, %o0, %g3
13915 udiv %g4, 0x10F3, %g5
13916 array8 %o4, %o2, %l6
13917 mova %xcc, %g1, %o1
13918 lduh [%l7 + 0x2C], %o6
13919 edge16l %l1, %i7, %o5
13920 mulscc %i2, 0x0348, %l5
13921 fnot1s %f27, %f17
13922 fpsub32 %f12, %f20, %f22
13923 alignaddr %l4, %i1, %i3
13924 movvs %xcc, %i0, %i5
13925 smulcc %l0, %g7, %l3
13926 sethi 0x1A43, %o7
13927 xnorcc %l2, %o3, %g2
13928 stw %g6, [%l7 + 0x4C]
13929 umulcc %i4, %o0, %g3
13930 movge %xcc, %g4, %g5
13931 edge16l %i6, %o2, %l6
13932 lduh [%l7 + 0x24], %g1
13933 edge16l %o1, %o4, %l1
13934 umul %i7, 0x0F4B, %o5
13935 andn %i2, 0x1AA5, %l5
13936 edge32n %o6, %l4, %i1
13937 sth %i0, [%l7 + 0x10]
13938 fexpand %f3, %f30
13939 movvs %icc, %i3, %i5
13940 fnor %f26, %f6, %f20
13941 setx loop_51, %l0, %l1
13942 return %l1
13943 nop
13944 rdpr %cwp, %g1
13945 rdpr %cansave, %g2
13946 rdpr %canrestore, %g3
13947 rdpr %cleanwin, %g4
13948 rdpr %otherwin, %g5
13949 rdpr %wstate, %g6
13950loop_51: stb %g7, [%l7 + 0x17]
13951 std %f10, [%l7 + 0x28]
13952 umulcc %l2, %o7, %g2
13953 fmovdvc %icc, %f12, %f15
13954 ldsb [%l7 + 0x27], %o3
13955 movneg %icc, %g6, %o0
13956 mova %xcc, %i4, %g4
13957 sdivcc %g5, 0x0F66, %g3
13958 ldsb [%l7 + 0x11], %o2
13959 or %i6, %l6, %g1
13960 ldx [%l7 + 0x70], %o1
13961 st %f26, [%l7 + 0x28]
13962 subccc %l1, %i7, %o4
13963 orcc %o5, %i2, %o6
13964 sll %l4, 0x09, %l5
13965 fmul8x16al %f20, %f2, %f12
13966 sllx %i0, 0x00, %i1
13967 ldsh [%l7 + 0x1A], %i5
13968 movge %icc, %l0, %l3
13969 stb %i3, [%l7 + 0x29]
13970 save %g7, %l2, %o7
13971 rdpr %cwp, %g1
13972 rdpr %cansave, %g2
13973 rdpr %canrestore, %g3
13974 rdpr %cleanwin, %g4
13975 rdpr %otherwin, %g5
13976 rdpr %wstate, %g6
13977 movle %xcc, %o3, %g2
13978 array8 %o0, %i4, %g6
13979 sdivcc %g4, 0x150F, %g3
13980 movpos %xcc, %o2, %g5
13981 fnand %f6, %f14, %f30
13982 edge8n %l6, %i6, %o1
13983 edge8 %g1, %l1, %o4
13984 sdiv %o5, 0x151E, %i7
13985 smulcc %i2, %l4, %l5
13986 movne %xcc, %o6, %i1
13987 move %xcc, %i5, %l0
13988 sth %l3, [%l7 + 0x2E]
13989 movle %xcc, %i3, %g7
13990 addccc %i0, %o7, %o3
13991 fpsub16s %f24, %f28, %f4
13992 smulcc %g2, %o0, %l2
13993 movrgz %g6, %i4, %g3
13994 fpsub32 %f28, %f14, %f24
13995 subccc %o2, %g4, %l6
13996 array16 %g5, %o1, %g1
13997 udiv %i6, 0x1369, %l1
13998 fnot1 %f28, %f22
13999 fnors %f27, %f5, %f13
14000 fmovsl %xcc, %f25, %f11
14001 fmovsl %icc, %f29, %f11
14002 andncc %o4, %i7, %i2
14003 sllx %o5, 0x1D, %l5
14004 std %f8, [%l7 + 0x78]
14005 subcc %o6, 0x0786, %l4
14006 fnand %f10, %f10, %f24
14007 movcc %xcc, %i1, %i5
14008 fsrc1s %f2, %f25
14009 orncc %l3, %l0, %g7
14010 udivcc %i3, 0x1CFA, %o7
14011 ldsh [%l7 + 0x36], %o3
14012 ldsh [%l7 + 0x2E], %i0
14013 movge %icc, %g2, %l2
14014 fmovdcs %xcc, %f31, %f17
14015 fandnot2s %f22, %f18, %f8
14016 movge %icc, %o0, %i4
14017 orncc %g6, 0x13C6, %o2
14018 orn %g4, 0x0CCD, %g3
14019 faligndata %f6, %f14, %f14
14020 movn %icc, %l6, %g5
14021 addc %g1, %i6, %l1
14022 alignaddrl %o4, %i7, %o1
14023 sth %o5, [%l7 + 0x1E]
14024 movgu %icc, %i2, %l5
14025 xorcc %o6, %l4, %i1
14026 srl %i5, 0x16, %l3
14027 move %icc, %g7, %i3
14028 fcmpgt32 %f24, %f10, %l0
14029 ldsb [%l7 + 0x4F], %o7
14030 fsrc1 %f4, %f28
14031 fmovsl %icc, %f6, %f9
14032 movvs %xcc, %i0, %g2
14033 stx %l2, [%l7 + 0x60]
14034 movl %icc, %o0, %i4
14035 srl %o3, %o2, %g4
14036 fmovrsgz %g6, %f8, %f8
14037 movrlez %l6, 0x2B5, %g5
14038 fmovdneg %icc, %f6, %f23
14039 sir 0x0E98
14040 movrlez %g1, %g3, %l1
14041 stb %o4, [%l7 + 0x53]
14042 movvs %xcc, %i6, %i7
14043 orn %o5, %i2, %o1
14044 subcc %o6, 0x1187, %l4
14045 addcc %l5, %i5, %l3
14046 fmovsg %xcc, %f3, %f18
14047 stx %g7, [%l7 + 0x10]
14048 ld [%l7 + 0x64], %f17
14049 movle %icc, %i1, %l0
14050 fmovdvs %icc, %f17, %f22
14051 edge16 %o7, %i3, %i0
14052 fmovsg %xcc, %f29, %f17
14053 movrlez %l2, %g2, %i4
14054 movre %o0, 0x0CC, %o2
14055 addccc %g4, 0x164A, %g6
14056 subc %l6, 0x0DD4, %o3
14057 fpack32 %f26, %f8, %f26
14058 edge16l %g1, %g3, %g5
14059 sll %l1, 0x12, %o4
14060 movre %i7, 0x0C5, %o5
14061 and %i2, 0x1258, %i6
14062 fpadd32 %f26, %f14, %f4
14063 edge16ln %o6, %o1, %l4
14064 movvc %xcc, %l5, %i5
14065 sdivx %g7, 0x0E7C, %l3
14066 fone %f12
14067 fmovdneg %xcc, %f13, %f29
14068 popc %l0, %i1
14069 subc %o7, %i3, %i0
14070 and %g2, %i4, %l2
14071 fcmpgt32 %f26, %f30, %o0
14072 fmuld8ulx16 %f1, %f17, %f16
14073 sir 0x14E2
14074 fmovrslez %o2, %f1, %f30
14075 edge16n %g4, %l6, %g6
14076 orcc %g1, %g3, %g5
14077 and %l1, %o4, %o3
14078 orncc %i7, 0x1E4E, %i2
14079 move %xcc, %o5, %o6
14080 sub %o1, %i6, %l5
14081 fmul8x16al %f21, %f13, %f4
14082 srax %i5, %l4, %g7
14083 fmovdleu %xcc, %f14, %f16
14084 xorcc %l3, %i1, %o7
14085 movpos %icc, %i3, %i0
14086 xorcc %l0, 0x15CB, %i4
14087 orncc %g2, 0x1902, %o0
14088 movrlz %o2, 0x21B, %g4
14089 sll %l2, 0x08, %l6
14090 orcc %g6, %g1, %g3
14091 alignaddr %g5, %l1, %o3
14092 orcc %i7, 0x12B5, %i2
14093 ldd [%l7 + 0x38], %f2
14094 movcc %icc, %o4, %o6
14095 fnor %f18, %f24, %f18
14096 ldx [%l7 + 0x68], %o1
14097 movvs %icc, %o5, %l5
14098 fcmpd %fcc0, %f2, %f8
14099 sethi 0x1DFE, %i5
14100 fmovdn %xcc, %f1, %f10
14101 std %f22, [%l7 + 0x10]
14102 sdivcc %l4, 0x1976, %g7
14103 fmovdvc %icc, %f25, %f22
14104 sethi 0x0B6E, %i6
14105 movvc %xcc, %l3, %i1
14106 fornot2s %f16, %f30, %f28
14107 fmovspos %xcc, %f3, %f27
14108 edge16ln %o7, %i0, %l0
14109 st %f3, [%l7 + 0x38]
14110 nop
14111 set 0x78, %o5
14112 sth %i3, [%l7 + %o5]
14113 fcmps %fcc2, %f20, %f1
14114 stb %g2, [%l7 + 0x3B]
14115 array8 %i4, %o2, %g4
14116 fmovrdlz %o0, %f14, %f10
14117 edge16l %l2, %g6, %l6
14118 restore %g1, 0x1D60, %g5
14119 rdpr %cwp, %g1
14120 rdpr %cansave, %g2
14121 rdpr %canrestore, %g3
14122 rdpr %cleanwin, %g4
14123 rdpr %otherwin, %g5
14124 rdpr %wstate, %g6
14125 fone %f0
14126 fmovrdgez %g3, %f22, %f2
14127 srl %o3, %l1, %i7
14128 movn %icc, %o4, %i2
14129 ld [%l7 + 0x18], %f24
14130 srl %o6, 0x10, %o5
14131 sdivcc %l5, 0x0BB7, %o1
14132 edge16n %l4, %g7, %i6
14133 array16 %i5, %i1, %o7
14134 mulx %l3, %i0, %l0
14135 sir 0x116E
14136 fsrc2s %f28, %f30
14137 xnorcc %g2, %i4, %o2
14138 xor %i3, 0x184B, %g4
14139 fmovdleu %xcc, %f27, %f27
14140 movge %xcc, %l2, %o0
14141 fmovsn %icc, %f4, %f13
14142 edge32 %g6, %g1, %g5
14143 movn %xcc, %g3, %l6
14144 srlx %l1, %o3, %i7
14145 fmul8x16al %f1, %f7, %f8
14146 movre %o4, %o6, %o5
14147 stx %l5, [%l7 + 0x60]
14148 fmovdl %xcc, %f2, %f0
14149 movcs %icc, %i2, %l4
14150 orcc %o1, %i6, %g7
14151 popc 0x1731, %i5
14152 setx loop_52, %l0, %l1
14153 return %l1
14154 nop
14155 rdpr %cwp, %g1
14156 rdpr %cansave, %g2
14157 rdpr %canrestore, %g3
14158 rdpr %cleanwin, %g4
14159 rdpr %otherwin, %g5
14160 rdpr %wstate, %g6
14161loop_52: fandnot2 %f24, %f18, %f8
14162 fandnot2 %f24, %f30, %f22
14163 save %l0, 0x146C, %g2
14164 rdpr %cwp, %g1
14165 rdpr %cansave, %g2
14166 rdpr %canrestore, %g3
14167 rdpr %cleanwin, %g4
14168 rdpr %otherwin, %g5
14169 rdpr %wstate, %g6
14170 fmovsvc %xcc, %f24, %f16
14171 movge %icc, %i4, %o2
14172 orn %i3, 0x17FA, %g4
14173 srlx %o7, %l2, %o0
14174 movrlez %g6, 0x001, %g5
14175 ldsh [%l7 + 0x16], %g1
14176 lduw [%l7 + 0x0C], %l6
14177 movcs %xcc, %g3, %o3
14178 sdivx %i7, 0x1252, %l1
14179 andncc %o6, %o5, %l5
14180 edge16n %i2, %l4, %o1
14181 std %f28, [%l7 + 0x28]
14182 fpsub16s %f8, %f8, %f2
14183 edge16 %i6, %o4, %g7
14184 edge16n %i5, %i1, %l3
14185 movpos %xcc, %l0, %g2
14186 udiv %i4, 0x0851, %i0
14187 edge32 %i3, %g4, %o7
14188 movrlez %o2, 0x151, %l2
14189 fornot1s %f19, %f4, %f20
14190 stx %g6, [%l7 + 0x28]
14191 st %f27, [%l7 + 0x34]
14192 sdivx %g5, 0x1584, %g1
14193 movle %icc, %o0, %g3
14194 xorcc %o3, %i7, %l6
14195 fmovrslez %o6, %f30, %f25
14196 fsrc2 %f18, %f30
14197 movgu %icc, %o5, %l5
14198 lduw [%l7 + 0x6C], %l1
14199 restore %l4, 0x093B, %o1
14200 rdpr %cwp, %g1
14201 rdpr %cansave, %g2
14202 rdpr %canrestore, %g3
14203 rdpr %cleanwin, %g4
14204 rdpr %otherwin, %g5
14205 rdpr %wstate, %g6
14206 lduw [%l7 + 0x58], %i2
14207 movvs %xcc, %o4, %g7
14208 fcmpne16 %f22, %f26, %i6
14209 fandnot2s %f27, %f11, %f4
14210 movleu %icc, %i5, %i1
14211 mulscc %l0, 0x01B2, %g2
14212 andn %l3, 0x1FCF, %i4
14213 sra %i0, 0x1A, %i3
14214 subcc %g4, %o7, %o2
14215 edge32 %g6, %g5, %l2
14216 move %icc, %g1, %o0
14217 stw %g3, [%l7 + 0x24]
14218 movpos %xcc, %i7, %o3
14219 ldub [%l7 + 0x1D], %o6
14220 andcc %o5, 0x04A7, %l5
14221 andcc %l6, 0x0D87, %l1
14222 andn %l4, %i2, %o4
14223 ldd [%l7 + 0x40], %f0
14224 fpsub16 %f8, %f24, %f0
14225 edge32 %o1, %g7, %i6
14226 fpmerge %f13, %f10, %f24
14227 movvc %xcc, %i1, %i5
14228 subcc %l0, 0x09BE, %g2
14229 edge32l %l3, %i0, %i3
14230 movge %xcc, %i4, %g4
14231 fmul8sux16 %f14, %f0, %f16
14232 ld [%l7 + 0x6C], %f8
14233 fcmpeq16 %f10, %f14, %o2
14234 edge8n %g6, %g5, %o7
14235 fxnor %f18, %f8, %f24
14236 smul %l2, 0x199C, %o0
14237 fpmerge %f25, %f16, %f16
14238 orcc %g1, 0x1CCF, %g3
14239 and %i7, %o3, %o6
14240 movpos %icc, %o5, %l5
14241 movne %xcc, %l6, %l4
14242 movneg %icc, %l1, %o4
14243 fcmple32 %f2, %f8, %i2
14244 movpos %icc, %g7, %i6
14245 mulscc %o1, 0x032D, %i5
14246 movne %xcc, %i1, %g2
14247 stw %l0, [%l7 + 0x48]
14248 movpos %icc, %i0, %i3
14249 ldx [%l7 + 0x30], %i4
14250 fmovscs %xcc, %f1, %f18
14251 smul %g4, %l3, %o2
14252 edge16ln %g5, %o7, %g6
14253 fone %f20
14254 fzeros %f20
14255 subc %l2, 0x0A17, %g1
14256 sdivcc %o0, 0x1091, %g3
14257 movge %icc, %i7, %o6
14258 mulx %o5, 0x09A5, %o3
14259 edge8l %l6, %l4, %l1
14260 edge32 %l5, %i2, %g7
14261 fornot2 %f4, %f20, %f26
14262 ld [%l7 + 0x48], %f2
14263 ldd [%l7 + 0x08], %f4
14264 array16 %o4, %i6, %i5
14265 udiv %o1, 0x1170, %i1
14266 nop
14267 set 0x10, %l4
14268 std %f28, [%l7 + %l4]
14269 nop
14270 set 0x60, %o6
14271 lduw [%l7 + %o6], %g2
14272 fmovspos %xcc, %f11, %f25
14273 alignaddrl %l0, %i3, %i4
14274 andncc %i0, %g4, %l3
14275 edge8ln %o2, %o7, %g6
14276 addcc %g5, 0x0A6C, %g1
14277 sethi 0x1B61, %l2
14278 srlx %g3, 0x05, %i7
14279 save %o0, 0x1D12, %o5
14280 rdpr %cwp, %g1
14281 rdpr %cansave, %g2
14282 rdpr %canrestore, %g3
14283 rdpr %cleanwin, %g4
14284 rdpr %otherwin, %g5
14285 rdpr %wstate, %g6
14286 pdist %f14, %f14, %f2
14287 sth %o3, [%l7 + 0x56]
14288 fpack16 %f22, %f18
14289 addccc %o6, %l6, %l1
14290 fmovrsgez %l5, %f29, %f8
14291 ldd [%l7 + 0x48], %f14
14292 xorcc %i2, 0x15EA, %l4
14293 udiv %g7, 0x0566, %i6
14294 orcc %o4, %o1, %i5
14295 addcc %g2, 0x1346, %i1
14296 movneg %icc, %l0, %i3
14297 popc 0x1E8E, %i0
14298 add %g4, 0x1E2C, %l3
14299 orncc %i4, %o2, %o7
14300 sra %g5, 0x06, %g1
14301 movvc %xcc, %l2, %g6
14302 edge8 %i7, %g3, %o0
14303 movge %xcc, %o3, %o6
14304 array16 %l6, %o5, %l5
14305 xnorcc %l1, %l4, %g7
14306 or %i2, 0x02A4, %i6
14307 movne %xcc, %o4, %i5
14308 udivx %g2, 0x1FFC, %i1
14309 andcc %o1, %l0, %i0
14310 movl %xcc, %i3, %g4
14311 movrgz %l3, 0x3A2, %o2
14312 sth %i4, [%l7 + 0x1E]
14313 movvs %icc, %o7, %g5
14314 fxnors %f15, %f6, %f9
14315 addccc %g1, 0x1606, %g6
14316 movcc %icc, %l2, %g3
14317 lduw [%l7 + 0x54], %i7
14318 edge16l %o0, %o6, %l6
14319 andncc %o3, %l5, %o5
14320 edge32ln %l4, %l1, %i2
14321 stx %g7, [%l7 + 0x10]
14322 movgu %icc, %o4, %i6
14323 edge8n %i5, %g2, %i1
14324 movpos %icc, %o1, %l0
14325 srlx %i3, 0x18, %g4
14326 ldub [%l7 + 0x39], %l3
14327 movrlez %o2, 0x225, %i0
14328 array32 %o7, %i4, %g5
14329 movrlz %g1, 0x095, %l2
14330 fpadd16 %f24, %f14, %f20
14331 xnor %g3, %i7, %g6
14332 xor %o6, 0x1745, %l6
14333 fnot1 %f10, %f14
14334 movrgez %o0, 0x2E8, %l5
14335 fpadd16 %f28, %f10, %f12
14336 ldub [%l7 + 0x50], %o3
14337 move %xcc, %o5, %l1
14338 xnorcc %l4, %g7, %i2
14339 subccc %i6, %o4, %g2
14340 movn %xcc, %i1, %o1
14341 ldx [%l7 + 0x78], %l0
14342 andncc %i5, %g4, %l3
14343 edge16ln %i3, %i0, %o7
14344 movcs %icc, %o2, %g5
14345 save %g1, %i4, %g3
14346 rdpr %cwp, %g1
14347 rdpr %cansave, %g2
14348 rdpr %canrestore, %g3
14349 rdpr %cleanwin, %g4
14350 rdpr %otherwin, %g5
14351 rdpr %wstate, %g6
14352 fsrc1 %f30, %f0
14353 add %i7, 0x1BF6, %l2
14354 sdivcc %g6, 0x14B0, %o6
14355 movl %icc, %l6, %l5
14356 fpadd32s %f11, %f1, %f23
14357 movrgez %o3, %o0, %l1
14358 movrne %o5, 0x136, %g7
14359 edge16 %i2, %i6, %l4
14360 edge16 %g2, %o4, %i1
14361 fmovdg %icc, %f29, %f4
14362 edge8ln %l0, %i5, %o1
14363 sub %g4, 0x1ACA, %i3
14364 movl %xcc, %l3, %o7
14365 fexpand %f25, %f10
14366 edge32 %o2, %i0, %g5
14367 fmul8x16au %f7, %f24, %f0
14368 movg %icc, %g1, %g3
14369 sdiv %i7, 0x12DE, %i4
14370 movrgz %g6, 0x2AF, %o6
14371 nop
14372 set 0x6E, %l2
14373 sth %l2, [%l7 + %l2]
14374 srax %l5, %o3, %o0
14375 movg %xcc, %l1, %l6
14376 st %f25, [%l7 + 0x5C]
14377 smul %o5, 0x15ED, %g7
14378 orcc %i2, %l4, %g2
14379 mulx %o4, 0x0553, %i1
14380 edge16n %i6, %i5, %o1
14381 fsrc1s %f31, %f12
14382 smul %l0, %g4, %i3
14383 add %l3, %o2, %o7
14384 movg %xcc, %g5, %g1
14385 subcc %g3, 0x190E, %i0
14386 faligndata %f6, %f26, %f20
14387 fmovscc %xcc, %f18, %f0
14388 fxnor %f22, %f26, %f26
14389 sub %i4, %g6, %o6
14390 fcmpeq16 %f18, %f10, %l2
14391 andncc %l5, %o3, %o0
14392 movrlez %i7, 0x2F4, %l1
14393 fmovscc %xcc, %f19, %f28
14394 sdivcc %l6, 0x0821, %g7
14395 and %o5, %l4, %g2
14396 addcc %o4, %i1, %i6
14397 movleu %icc, %i5, %o1
14398 stb %i2, [%l7 + 0x57]
14399 nop
14400 set 0x60, %g4
14401 ldd [%l7 + %g4], %f18
14402 nop
14403 set 0x54, %i7
14404 lduw [%l7 + %i7], %l0
14405 edge32n %g4, %i3, %l3
14406 fmovrslez %o2, %f24, %f4
14407 fmovsne %xcc, %f29, %f4
14408 edge32 %o7, %g5, %g3
14409 setx loop_53, %l0, %l1
14410 return %l1
14411 nop
14412 rdpr %cwp, %g1
14413 rdpr %cansave, %g2
14414 rdpr %canrestore, %g3
14415 rdpr %cleanwin, %g4
14416 rdpr %otherwin, %g5
14417 rdpr %wstate, %g6
14418loop_53: fmovrslez %g1, %f4, %f12
14419 fmovrse %o6, %f27, %f24
14420 fmovrse %g6, %f9, %f0
14421 movrne %l5, 0x2F4, %l2
14422 popc 0x1AA4, %o3
14423 popc %i7, %o0
14424 andncc %l6, %g7, %l1
14425 subccc %o5, %g2, %o4
14426 andn %l4, %i6, %i1
14427 sth %i5, [%l7 + 0x68]
14428 xnor %i2, %o1, %g4
14429 srax %l0, 0x00, %i3
14430 fmovscs %icc, %f27, %f0
14431 move %xcc, %l3, %o7
14432 nop
14433 set 0x33, %l1
14434 ldsb [%l7 + %l1], %g5
14435 movne %xcc, %g3, %i0
14436 fabsd %f2, %f4
14437 fmovd %f16, %f22
14438 fmul8sux16 %f0, %f6, %f4
14439 sir 0x17F7
14440 addcc %o2, 0x01CE, %i4
14441 nop
14442 set 0x30, %o0
14443 stx %o6, [%l7 + %o0]
14444 fandnot1s %f26, %f9, %f13
14445 movrgez %g1, 0x1C8, %l5
14446 movre %l2, %g6, %o3
14447 st %f22, [%l7 + 0x74]
14448 array16 %i7, %o0, %g7
14449 udivx %l1, 0x145D, %o5
14450 edge32l %g2, %o4, %l4
14451 orn %l6, 0x1EB6, %i1
14452 fmovdle %xcc, %f2, %f22
14453 fmovrdgez %i6, %f4, %f4
14454 fandnot2 %f8, %f6, %f2
14455 movrlz %i5, %i2, %g4
14456 restore %l0, 0x04EA, %o1
14457 rdpr %cwp, %g1
14458 rdpr %cansave, %g2
14459 rdpr %canrestore, %g3
14460 rdpr %cleanwin, %g4
14461 rdpr %otherwin, %g5
14462 rdpr %wstate, %g6
14463 edge32 %i3, %l3, %g5
14464 movrgz %g3, %o7, %i0
14465 umul %o2, %i4, %o6
14466 fpsub32s %f6, %f7, %f10
14467 subc %g1, 0x0B40, %l2
14468 fmovdneg %xcc, %f23, %f15
14469 sir 0x1E4C
14470 alignaddrl %l5, %g6, %o3
14471 fmovde %xcc, %f7, %f27
14472 fxors %f6, %f18, %f11
14473 edge32l %o0, %i7, %g7
14474 fmovdg %xcc, %f2, %f23
14475 movg %xcc, %o5, %l1
14476 st %f14, [%l7 + 0x10]
14477 fmovdcc %icc, %f1, %f29
14478 andncc %o4, %l4, %l6
14479 ld [%l7 + 0x0C], %f25
14480 movcc %icc, %g2, %i6
14481 ldsw [%l7 + 0x2C], %i5
14482 fmuld8sux16 %f8, %f21, %f22
14483 edge16l %i2, %g4, %l0
14484 andcc %o1, %i3, %l3
14485 movrgez %i1, 0x00B, %g5
14486 sth %g3, [%l7 + 0x5A]
14487 smulcc %i0, %o2, %i4
14488 edge32 %o7, %o6, %l2
14489 umulcc %g1, 0x1E83, %g6
14490 fcmpne16 %f0, %f18, %o3
14491 movgu %xcc, %l5, %i7
14492 stb %o0, [%l7 + 0x3F]
14493 xnor %o5, %l1, %o4
14494 ldub [%l7 + 0x1D], %g7
14495 ldx [%l7 + 0x08], %l4
14496 nop
14497 set 0x68, %i5
14498 ldx [%l7 + %i5], %g2
14499 orn %i6, %l6, %i5
14500 array32 %i2, %g4, %o1
14501 sir 0x1B4C
14502 ldsb [%l7 + 0x32], %l0
14503 movpos %icc, %l3, %i1
14504 lduh [%l7 + 0x20], %g5
14505 stw %g3, [%l7 + 0x6C]
14506 ld [%l7 + 0x60], %f16
14507 ldsh [%l7 + 0x28], %i3
14508 movrne %i0, %i4, %o7
14509 stb %o2, [%l7 + 0x10]
14510 xnorcc %l2, 0x1F78, %g1
14511 ldub [%l7 + 0x3C], %o6
14512 ldsh [%l7 + 0x42], %o3
14513 addcc %l5, 0x0656, %i7
14514 fabss %f13, %f4
14515 addccc %g6, %o0, %l1
14516 fsrc2s %f10, %f18
14517 edge8l %o5, %o4, %l4
14518 sdiv %g7, 0x1BBE, %i6
14519 andn %l6, %g2, %i2
14520 move %icc, %g4, %o1
14521 ldsh [%l7 + 0x76], %l0
14522 umulcc %l3, 0x0BCD, %i5
14523 ldub [%l7 + 0x76], %i1
14524 fmovdcs %icc, %f11, %f24
14525 movrgez %g3, %g5, %i3
14526 movcc %xcc, %i4, %i0
14527 siam 0x1
14528 sdivcc %o7, 0x002B, %l2
14529 smulcc %g1, %o6, %o2
14530 or %l5, %o3, %i7
14531 edge32l %g6, %l1, %o0
14532 ldsh [%l7 + 0x0E], %o5
14533 st %f2, [%l7 + 0x70]
14534 movpos %icc, %o4, %g7
14535 smul %i6, 0x14E4, %l4
14536 movrgz %g2, 0x240, %i2
14537 nop
14538 set 0x4E, %l3
14539 lduh [%l7 + %l3], %l6
14540 umulcc %g4, 0x0FD8, %l0
14541 xor %l3, %o1, %i5
14542 fmovdg %icc, %f19, %f27
14543 ldsh [%l7 + 0x08], %i1
14544 lduw [%l7 + 0x2C], %g5
14545 fnegs %f14, %f21
14546 edge16l %i3, %g3, %i4
14547 movg %icc, %o7, %i0
14548 ldx [%l7 + 0x50], %l2
14549 add %g1, 0x1EEA, %o2
14550 sllx %o6, %l5, %o3
14551 movrlez %g6, 0x045, %l1
14552 addccc %i7, %o0, %o5
14553 orcc %o4, 0x00FE, %g7
14554 movvc %xcc, %i6, %l4
14555 umul %g2, %i2, %l6
14556 ldub [%l7 + 0x26], %g4
14557 alignaddrl %l0, %o1, %l3
14558 andcc %i1, 0x12A2, %g5
14559 sdivx %i5, 0x1096, %i3
14560 stb %i4, [%l7 + 0x17]
14561 fmovrdne %g3, %f24, %f2
14562 sth %o7, [%l7 + 0x3E]
14563 st %f6, [%l7 + 0x4C]
14564 movge %xcc, %i0, %l2
14565 st %f14, [%l7 + 0x68]
14566 movpos %icc, %g1, %o2
14567 addccc %l5, 0x0E81, %o3
14568 fpsub32 %f16, %f0, %f30
14569 fxors %f23, %f31, %f30
14570 sra %o6, 0x11, %l1
14571 ldsb [%l7 + 0x31], %i7
14572 sth %o0, [%l7 + 0x42]
14573 nop
14574 set 0x76, %l5
14575 lduh [%l7 + %l5], %g6
14576 fmovsne %xcc, %f8, %f27
14577 mova %xcc, %o5, %o4
14578 fpackfix %f0, %f4
14579 mulx %g7, %i6, %g2
14580 mova %icc, %l4, %l6
14581 movrgez %i2, %l0, %g4
14582 move %xcc, %o1, %l3
14583 sdivx %g5, 0x0963, %i1
14584 fmovsl %icc, %f19, %f26
14585 edge8 %i5, %i4, %g3
14586 ldd [%l7 + 0x18], %f2
14587 edge8ln %o7, %i0, %i3
14588 ldsb [%l7 + 0x65], %l2
14589 movneg %xcc, %o2, %l5
14590 edge8ln %o3, %o6, %l1
14591 edge32ln %i7, %g1, %o0
14592 sdivcc %g6, 0x0B41, %o4
14593 srax %g7, 0x06, %o5
14594 edge8 %g2, %i6, %l4
14595 fand %f10, %f30, %f2
14596 pdist %f4, %f16, %f8
14597 movrne %l6, %i2, %l0
14598 fnor %f30, %f6, %f6
14599 srax %g4, %l3, %g5
14600 edge32l %o1, %i5, %i4
14601 edge8ln %g3, %o7, %i0
14602 fmovrslz %i1, %f2, %f21
14603 movcs %icc, %i3, %l2
14604 orn %o2, %l5, %o3
14605 popc 0x1081, %o6
14606 save %l1, 0x0F74, %i7
14607 rdpr %cwp, %g1
14608 rdpr %cansave, %g2
14609 rdpr %canrestore, %g3
14610 rdpr %cleanwin, %g4
14611 rdpr %otherwin, %g5
14612 rdpr %wstate, %g6
14613 for %f18, %f4, %f4
14614 edge8l %o0, %g6, %o4
14615 stb %g1, [%l7 + 0x2A]
14616 move %icc, %g7, %o5
14617 movpos %xcc, %g2, %l4
14618 movvc %icc, %l6, %i2
14619 setx loop_54, %l0, %l1
14620 return %l1
14621 nop
14622 rdpr %cwp, %g1
14623 rdpr %cansave, %g2
14624 rdpr %canrestore, %g3
14625 rdpr %cleanwin, %g4
14626 rdpr %otherwin, %g5
14627 rdpr %wstate, %g6
14628loop_54: fpadd32s %f31, %f10, %f16
14629 fmovdge %xcc, %f30, %f23
14630 orncc %l3, %o1, %i5
14631 fnors %f11, %f20, %f6
14632 fmul8ulx16 %f26, %f18, %f20
14633 movrlez %g5, %i4, %o7
14634 movcs %xcc, %i0, %i1
14635 orncc %i3, 0x0052, %g3
14636 array16 %l2, %l5, %o2
14637 ldd [%l7 + 0x38], %f22
14638 subcc %o3, 0x05E5, %o6
14639 mova %xcc, %l1, %i7
14640 sir 0x1E43
14641 alignaddr %g6, %o0, %o4
14642 movleu %xcc, %g1, %o5
14643 srlx %g7, %g2, %l6
14644 andn %i2, %l4, %g4
14645 add %i6, 0x0495, %l3
14646 movrgz %l0, %i5, %g5
14647 array32 %i4, %o7, %o1
14648 udivx %i1, 0x157C, %i3
14649 xorcc %i0, 0x19D5, %g3
14650 subcc %l2, %l5, %o2
14651 stb %o6, [%l7 + 0x2F]
14652 movn %icc, %o3, %l1
14653 movrgez %i7, 0x1F3, %g6
14654 edge32n %o4, %o0, %g1
14655 fnands %f24, %f17, %f21
14656 nop
14657 set 0x68, %g6
14658 sth %o5, [%l7 + %g6]
14659 edge32ln %g7, %l6, %g2
14660 fcmpne16 %f30, %f16, %l4
14661 smulcc %g4, %i2, %l3
14662 bshuffle %f22, %f2, %f0
14663 subc %l0, 0x00BE, %i6
14664 ldsb [%l7 + 0x30], %g5
14665 movne %xcc, %i4, %o7
14666 andncc %i5, %o1, %i1
14667 nop
14668 set 0x70, %l0
14669 lduw [%l7 + %l0], %i3
14670 array16 %i0, %l2, %g3
14671 udivx %l5, 0x1E38, %o6
14672 movrgez %o3, %o2, %l1
14673 fmovdcc %xcc, %f16, %f7
14674 faligndata %f18, %f10, %f8
14675 edge32n %g6, %o4, %i7
14676 umulcc %g1, 0x182F, %o0
14677 popc 0x0121, %o5
14678 movrlz %g7, %l6, %g2
14679 fmovdge %icc, %f20, %f15
14680 movle %icc, %l4, %i2
14681 popc 0x13B8, %g4
14682 movvs %xcc, %l3, %l0
14683 orn %i6, %i4, %o7
14684 andn %i5, %g5, %i1
14685 fmuld8ulx16 %f30, %f7, %f18
14686 xorcc %i3, %i0, %l2
14687 fpadd32s %f17, %f3, %f11
14688 ldd [%l7 + 0x30], %o0
14689 sdiv %g3, 0x1FD2, %o6
14690 stb %l5, [%l7 + 0x19]
14691 movcc %icc, %o2, %o3
14692 edge32l %l1, %o4, %i7
14693 fandnot1 %f4, %f18, %f18
14694 fmovdg %xcc, %f16, %f30
14695 fmovdge %xcc, %f9, %f23
14696 srax %g1, 0x16, %g6
14697 ldsh [%l7 + 0x1E], %o5
14698 fmovdcc %xcc, %f10, %f9
14699 fmovdle %xcc, %f28, %f11
14700 subc %o0, 0x08E1, %g7
14701 movcc %xcc, %l6, %l4
14702 movle %icc, %g2, %g4
14703 orcc %l3, %l0, %i2
14704 edge32ln %i6, %o7, %i5
14705 movcs %xcc, %g5, %i4
14706 movrgez %i1, %i3, %l2
14707 fcmple16 %f28, %f30, %i0
14708 movpos %xcc, %o1, %g3
14709 alignaddr %o6, %o2, %o3
14710 fmovdneg %xcc, %f24, %f18
14711 move %icc, %l5, %l1
14712 sth %o4, [%l7 + 0x50]
14713 fnot1s %f29, %f10
14714 sethi 0x0681, %g1
14715 umul %g6, %o5, %i7
14716 ldsh [%l7 + 0x78], %o0
14717 fcmpne32 %f0, %f16, %g7
14718 umulcc %l6, 0x14FD, %l4
14719 fmovd %f8, %f4
14720 popc 0x0EAB, %g2
14721 ldd [%l7 + 0x70], %f22
14722 edge8l %l3, %l0, %g4
14723 xnor %i2, %o7, %i5
14724 movl %icc, %i6, %g5
14725 udivcc %i4, 0x142D, %i1
14726 stb %l2, [%l7 + 0x1A]
14727 xorcc %i3, 0x0966, %o1
14728 fsrc2s %f22, %f26
14729 movgu %icc, %i0, %g3
14730 addcc %o6, %o2, %l5
14731 edge8ln %o3, %l1, %g1
14732 fzero %f30
14733 sth %o4, [%l7 + 0x34]
14734 ldsw [%l7 + 0x74], %o5
14735 fmovsle %xcc, %f17, %f29
14736 movpos %xcc, %i7, %o0
14737 mova %icc, %g6, %g7
14738 fmovdpos %xcc, %f20, %f7
14739 array32 %l6, %l4, %l3
14740 stw %g2, [%l7 + 0x4C]
14741 fxnors %f4, %f23, %f4
14742 fcmpgt16 %f10, %f30, %g4
14743 array8 %l0, %i2, %i5
14744 umul %o7, %g5, %i6
14745 sub %i1, 0x1A99, %i4
14746 fpadd16s %f31, %f26, %f11
14747 umulcc %l2, 0x0556, %o1
14748 fand %f18, %f22, %f20
14749 smul %i3, %g3, %i0
14750 srl %o2, %l5, %o3
14751 array16 %o6, %g1, %o4
14752 ldx [%l7 + 0x40], %o5
14753 xnor %i7, 0x0900, %o0
14754 movrlz %l1, %g7, %l6
14755 fsrc1 %f10, %f18
14756 fmovrdne %g6, %f26, %f2
14757 movrlez %l4, 0x01E, %g2
14758 edge16ln %l3, %l0, %g4
14759 andncc %i2, %i5, %o7
14760 edge8n %i6, %g5, %i4
14761 fmul8x16al %f14, %f13, %f24
14762 fmovrslez %l2, %f3, %f27
14763 st %f22, [%l7 + 0x6C]
14764 sdiv %o1, 0x10C2, %i3
14765 mulx %g3, %i0, %i1
14766 orn %l5, %o3, %o2
14767 fmovsvs %icc, %f21, %f31
14768 edge8 %o6, %o4, %o5
14769 lduh [%l7 + 0x5C], %g1
14770 andcc %o0, 0x0B2E, %i7
14771 fmovd %f16, %f24
14772 movrgez %g7, %l6, %g6
14773 movne %icc, %l1, %l4
14774 alignaddrl %l3, %l0, %g2
14775 fpackfix %f30, %f22
14776 alignaddr %i2, %i5, %g4
14777 ldx [%l7 + 0x18], %i6
14778 or %o7, 0x082E, %g5
14779 array32 %l2, %i4, %o1
14780 movpos %xcc, %g3, %i3
14781 movg %icc, %i1, %l5
14782 ldub [%l7 + 0x1F], %i0
14783 ldsb [%l7 + 0x3F], %o2
14784 movge %xcc, %o6, %o3
14785 movrne %o5, %o4, %o0
14786 orcc %g1, %i7, %g7
14787 umulcc %g6, 0x1AAE, %l6
14788 sdiv %l1, 0x118F, %l3
14789 edge16l %l4, %l0, %i2
14790 fmovdvs %icc, %f25, %f25
14791 xnorcc %g2, 0x14F6, %i5
14792 fcmple16 %f28, %f28, %g4
14793 fmovdle %icc, %f30, %f19
14794 fornot2s %f2, %f11, %f13
14795 move %xcc, %o7, %i6
14796 edge16l %g5, %l2, %o1
14797 movpos %icc, %i4, %i3
14798 fmovdleu %icc, %f12, %f0
14799 fmovdn %icc, %f19, %f5
14800 udivcc %g3, 0x16AF, %i1
14801 or %l5, %o2, %i0
14802 movrgez %o3, 0x3CD, %o5
14803 andcc %o6, %o4, %g1
14804 for %f24, %f2, %f0
14805 udivcc %i7, 0x1B98, %g7
14806 add %g6, %l6, %o0
14807 fcmple16 %f14, %f14, %l1
14808 edge8l %l3, %l4, %i2
14809 movvs %xcc, %g2, %i5
14810 orn %l0, %o7, %i6
14811 orcc %g4, 0x02D8, %l2
14812 fmovsgu %xcc, %f8, %f19
14813 fmovsa %icc, %f23, %f16
14814 movrlez %g5, 0x216, %o1
14815 srax %i4, 0x1C, %g3
14816 edge32l %i3, %i1, %l5
14817 sdivcc %o2, 0x0443, %i0
14818 sllx %o5, 0x08, %o6
14819 orn %o3, 0x0591, %o4
14820 movneg %icc, %i7, %g7
14821 ldsb [%l7 + 0x44], %g1
14822 and %g6, %l6, %l1
14823 movge %icc, %o0, %l3
14824 sth %l4, [%l7 + 0x54]
14825 sdivx %g2, 0x05E8, %i2
14826 movne %xcc, %l0, %i5
14827 ldsh [%l7 + 0x10], %o7
14828 fmovdgu %icc, %f20, %f26
14829 fpadd16 %f20, %f22, %f24
14830 fzeros %f31
14831 sdivcc %g4, 0x1E22, %i6
14832 ldub [%l7 + 0x27], %g5
14833 edge8ln %o1, %l2, %g3
14834 addcc %i4, 0x1A70, %i1
14835 fmovdcc %icc, %f4, %f0
14836 sub %l5, %i3, %o2
14837 srlx %i0, 0x07, %o5
14838 edge32l %o6, %o4, %o3
14839 movn %icc, %i7, %g7
14840 mulx %g6, %g1, %l6
14841 fmovse %xcc, %f26, %f28
14842 addccc %o0, %l1, %l4
14843 st %f8, [%l7 + 0x1C]
14844 edge8l %l3, %g2, %i2
14845 fmul8sux16 %f24, %f10, %f16
14846 movn %xcc, %i5, %l0
14847 ldsb [%l7 + 0x33], %g4
14848 alignaddr %o7, %i6, %o1
14849 movleu %icc, %g5, %l2
14850 fnot1s %f29, %f18
14851 xor %g3, 0x0F6E, %i1
14852 movpos %xcc, %i4, %i3
14853 lduh [%l7 + 0x28], %l5
14854 stb %i0, [%l7 + 0x30]
14855 movrgz %o5, %o6, %o2
14856 edge8 %o4, %i7, %o3
14857 xnorcc %g6, %g1, %l6
14858 movvs %icc, %g7, %l1
14859 edge32ln %l4, %o0, %l3
14860 edge16l %i2, %i5, %g2
14861 udivcc %g4, 0x0C28, %l0
14862 popc 0x0831, %o7
14863 udivx %o1, 0x1420, %g5
14864 edge32ln %i6, %g3, %l2
14865 fmovscc %icc, %f1, %f17
14866 mulscc %i1, %i3, %i4
14867 fmovsge %xcc, %f20, %f6
14868 save %i0, 0x0AA1, %l5
14869 rdpr %cwp, %g1
14870 rdpr %cansave, %g2
14871 rdpr %canrestore, %g3
14872 rdpr %cleanwin, %g4
14873 rdpr %otherwin, %g5
14874 rdpr %wstate, %g6
14875 fcmpne32 %f0, %f20, %o6
14876 smul %o5, 0x1754, %o4
14877 fcmps %fcc2, %f27, %f24
14878 udivcc %i7, 0x1CB2, %o2
14879 for %f6, %f20, %f10
14880 edge32l %o3, %g6, %g1
14881 fmovspos %xcc, %f18, %f8
14882 stw %l6, [%l7 + 0x30]
14883 ldsh [%l7 + 0x7C], %g7
14884 fnegs %f7, %f10
14885 stw %l1, [%l7 + 0x30]
14886 sth %o0, [%l7 + 0x3A]
14887 xnorcc %l4, 0x0A79, %i2
14888 srax %l3, 0x02, %i5
14889 fmovscc %xcc, %f21, %f24
14890 movg %xcc, %g2, %g4
14891 fxor %f26, %f30, %f14
14892 mulscc %l0, %o7, %o1
14893 fmovde %icc, %f17, %f6
14894 fnegd %f28, %f30
14895 orcc %i6, %g5, %g3
14896 smulcc %l2, 0x1EEF, %i3
14897 subcc %i1, 0x1C5B, %i4
14898 orncc %l5, %i0, %o6
14899 edge8n %o5, %o4, %o2
14900 sth %i7, [%l7 + 0x0C]
14901 addccc %o3, %g1, %g6
14902 ld [%l7 + 0x5C], %f30
14903 ldsw [%l7 + 0x58], %g7
14904 edge16ln %l6, %o0, %l1
14905 edge16ln %i2, %l3, %i5
14906 xnor %l4, %g2, %g4
14907 fabss %f4, %f9
14908 nop
14909 set 0x44, %g1
14910 ldub [%l7 + %g1], %l0
14911 sllx %o7, %i6, %g5
14912 ldsw [%l7 + 0x48], %g3
14913 alignaddr %o1, %l2, %i1
14914 fmovsa %xcc, %f17, %f24
14915 or %i3, %i4, %i0
14916 movvs %icc, %o6, %l5
14917 fmovsn %xcc, %f28, %f12
14918 fxor %f20, %f4, %f24
14919 movvc %xcc, %o5, %o2
14920 fmovdgu %xcc, %f4, %f3
14921 smulcc %o4, 0x1952, %o3
14922 movrgez %g1, %i7, %g6
14923 faligndata %f30, %f6, %f18
14924 edge16l %l6, %g7, %o0
14925 movrne %l1, %i2, %l3
14926 xor %l4, 0x1A1D, %i5
14927 umulcc %g2, %l0, %o7
14928 movrgez %i6, %g5, %g3
14929 andncc %g4, %o1, %i1
14930 andncc %l2, %i3, %i0
14931 fpsub32s %f3, %f25, %f31
14932 edge16n %i4, %l5, %o5
14933 fandnot1s %f14, %f17, %f20
14934 sdiv %o2, 0x146E, %o6
14935 srl %o3, %g1, %i7
14936 movvc %icc, %o4, %l6
14937 movrgez %g6, %o0, %l1
14938 umulcc %g7, 0x0A5D, %i2
14939 edge8l %l3, %i5, %g2
14940 movcc %icc, %l0, %o7
14941 edge8ln %l4, %i6, %g5
14942 fpsub16 %f18, %f20, %f12
14943 fzeros %f5
14944 addcc %g4, %o1, %i1
14945 movvs %icc, %l2, %i3
14946 ldd [%l7 + 0x18], %i0
14947 sdivcc %g3, 0x02DD, %l5
14948 umul %o5, %i4, %o6
14949 subc %o2, 0x11A3, %g1
14950 fxor %f16, %f6, %f2
14951 restore %o3, %i7, %o4
14952 rdpr %cwp, %g1
14953 rdpr %cansave, %g2
14954 rdpr %canrestore, %g3
14955 rdpr %cleanwin, %g4
14956 rdpr %otherwin, %g5
14957 rdpr %wstate, %g6
14958 mulscc %l6, %g6, %l1
14959 fcmped %fcc1, %f24, %f0
14960 edge8 %g7, %o0, %l3
14961 sdivcc %i5, 0x0F8A, %g2
14962 fmovrsgz %l0, %f30, %f15
14963 ldx [%l7 + 0x08], %i2
14964 umul %o7, 0x0C6B, %i6
14965 movne %xcc, %g5, %l4
14966 srax %g4, %o1, %i1
14967 sdiv %l2, 0x0EBB, %i0
14968 sra %i3, %l5, %g3
14969 movcc %xcc, %i4, %o5
14970 ldub [%l7 + 0x75], %o2
14971 array32 %o6, %o3, %g1
14972 sethi 0x02E8, %i7
14973 fmovda %xcc, %f5, %f19
14974 xorcc %o4, 0x1186, %l6
14975 ldsw [%l7 + 0x34], %g6
14976 ldd [%l7 + 0x78], %l0
14977 srax %o0, %l3, %i5
14978 andn %g2, 0x041B, %g7
14979 movvs %icc, %l0, %o7
14980 ld [%l7 + 0x78], %f30
14981 edge32 %i2, %i6, %l4
14982 xorcc %g4, 0x10A0, %g5
14983 orncc %i1, 0x15F7, %l2
14984 ldub [%l7 + 0x34], %i0
14985 save %i3, %l5, %g3
14986 rdpr %cwp, %g1
14987 rdpr %cansave, %g2
14988 rdpr %canrestore, %g3
14989 rdpr %cleanwin, %g4
14990 rdpr %otherwin, %g5
14991 rdpr %wstate, %g6
14992 edge32 %i4, %o1, %o5
14993 fmovscc %icc, %f5, %f9
14994 umulcc %o6, 0x1BF6, %o3
14995 stw %g1, [%l7 + 0x38]
14996 movg %icc, %i7, %o4
14997 sdivcc %o2, 0x00FB, %g6
14998 edge8 %l6, %l1, %l3
14999 mulx %i5, %o0, %g7
15000 sdivcc %g2, 0x16B0, %o7
15001 sethi 0x017D, %i2
15002 edge8ln %i6, %l4, %g4
15003 smulcc %g5, 0x064A, %i1
15004 fones %f29
15005 array16 %l2, %i0, %l0
15006 movn %xcc, %i3, %g3
15007 sdivcc %l5, 0x1B39, %i4
15008 movrgez %o1, 0x1AC, %o5
15009 fornot1s %f18, %f19, %f11
15010 st %f31, [%l7 + 0x38]
15011 move %xcc, %o3, %o6
15012 fand %f26, %f28, %f26
15013 orcc %i7, 0x134E, %o4
15014 edge8 %g1, %o2, %g6
15015 st %f5, [%l7 + 0x5C]
15016 orcc %l6, %l3, %i5
15017 nop
15018 set 0x39, %o2
15019 ldub [%l7 + %o2], %o0
15020 srlx %l1, %g2, %o7
15021 xor %i2, 0x012D, %i6
15022 movrgez %l4, 0x0BB, %g7
15023 movvs %icc, %g4, %i1
15024 move %icc, %g5, %l2
15025 edge8 %i0, %i3, %g3
15026 fpsub16 %f24, %f30, %f28
15027 fmovrslz %l5, %f11, %f31
15028 sethi 0x0C6B, %l0
15029 movre %i4, 0x268, %o1
15030 movrgez %o5, %o3, %o6
15031 smulcc %o4, %i7, %g1
15032 movgu %icc, %g6, %l6
15033 fcmped %fcc2, %f10, %f10
15034 addccc %o2, 0x1580, %i5
15035 umul %o0, %l3, %l1
15036 fcmpgt32 %f18, %f0, %g2
15037 edge16ln %o7, %i6, %l4
15038 fmovdle %xcc, %f10, %f14
15039 nop
15040 set 0x78, %o4
15041 lduw [%l7 + %o4], %g7
15042 fmovsgu %xcc, %f5, %f6
15043 srax %g4, 0x10, %i1
15044 smul %g5, 0x19A9, %l2
15045 edge8n %i2, %i3, %g3
15046 fmul8sux16 %f24, %f16, %f10
15047 movre %l5, %i0, %i4
15048 andncc %l0, %o5, %o3
15049 ld [%l7 + 0x14], %f8
15050 addcc %o1, 0x1BDF, %o6
15051 srax %o4, 0x07, %i7
15052 alignaddrl %g1, %g6, %l6
15053 stw %o2, [%l7 + 0x60]
15054 movneg %xcc, %o0, %l3
15055 alignaddrl %i5, %l1, %g2
15056 alignaddr %i6, %o7, %l4
15057 srax %g4, 0x09, %g7
15058 ldsw [%l7 + 0x10], %i1
15059 fxnors %f28, %f17, %f31
15060 fmovrdne %g5, %f18, %f8
15061 faligndata %f0, %f22, %f4
15062 movneg %icc, %l2, %i2
15063 lduh [%l7 + 0x74], %g3
15064 fornot2 %f20, %f22, %f4
15065 fmovsvc %xcc, %f19, %f19
15066 stb %l5, [%l7 + 0x35]
15067 movl %icc, %i0, %i4
15068 nop
15069 set 0x7C, %i6
15070 ldsw [%l7 + %i6], %i3
15071 add %l0, 0x0DFE, %o3
15072 movpos %xcc, %o1, %o6
15073 movrlz %o5, 0x243, %i7
15074 xor %g1, %o4, %g6
15075 nop
15076 set 0x0E, %g3
15077 lduh [%l7 + %g3], %l6
15078 stx %o2, [%l7 + 0x60]
15079 fmovsn %xcc, %f6, %f25
15080 alignaddr %o0, %i5, %l3
15081 subc %g2, %i6, %o7
15082 sub %l4, 0x0F17, %l1
15083 srlx %g7, 0x04, %i1
15084 xnorcc %g5, 0x07D7, %l2
15085 mulx %g4, %i2, %l5
15086 movl %icc, %i0, %g3
15087 smul %i3, 0x0499, %l0
15088 smul %o3, 0x02BC, %o1
15089 srl %i4, 0x1A, %o6
15090 fmovsneg %xcc, %f13, %f2
15091 edge32ln %o5, %g1, %o4
15092 nop
15093 set 0x22, %g7
15094 ldsh [%l7 + %g7], %g6
15095 fcmpd %fcc0, %f26, %f0
15096 umul %l6, %i7, %o0
15097 xorcc %i5, 0x1540, %l3
15098 edge32 %g2, %i6, %o7
15099 sub %o2, 0x05FD, %l4
15100 or %l1, 0x08AE, %i1
15101 edge8n %g7, %g5, %g4
15102 fpack32 %f22, %f8, %f4
15103 pdist %f16, %f30, %f12
15104 movleu %xcc, %i2, %l5
15105 ldub [%l7 + 0x41], %i0
15106 fmovdcs %xcc, %f24, %f2
15107 fpsub16s %f30, %f25, %f4
15108 ld [%l7 + 0x18], %f7
15109 movcs %xcc, %g3, %l2
15110 fmovsgu %xcc, %f15, %f29
15111 orncc %l0, 0x0B85, %i3
15112 fand %f18, %f28, %f12
15113 fnot1 %f24, %f18
15114 mulscc %o1, 0x1727, %o3
15115 fmul8x16 %f3, %f28, %f26
15116 addccc %o6, %o5, %g1
15117 alignaddr %o4, %i4, %l6
15118 movge %icc, %i7, %o0
15119 fmovdcc %icc, %f18, %f6
15120 fmovdleu %xcc, %f13, %f18
15121 movleu %xcc, %i5, %l3
15122 fmovse %xcc, %f10, %f11
15123 xorcc %g2, 0x1EC0, %i6
15124 sll %o7, %g6, %l4
15125 andncc %o2, %l1, %i1
15126 popc 0x17F2, %g7
15127 fmovsgu %icc, %f12, %f17
15128 srl %g4, %g5, %l5
15129 array32 %i2, %i0, %g3
15130 ldsw [%l7 + 0x48], %l0
15131 ldsh [%l7 + 0x68], %i3
15132 st %f22, [%l7 + 0x40]
15133 xorcc %o1, 0x1914, %o3
15134 save %l2, 0x0860, %o6
15135 rdpr %cwp, %g1
15136 rdpr %cansave, %g2
15137 rdpr %canrestore, %g3
15138 rdpr %cleanwin, %g4
15139 rdpr %otherwin, %g5
15140 rdpr %wstate, %g6
15141 movg %xcc, %o5, %o4
15142 edge16n %g1, %i4, %i7
15143 ldsb [%l7 + 0x65], %o0
15144 ld [%l7 + 0x5C], %f23
15145 movrgz %i5, %l3, %g2
15146 sethi 0x01D0, %i6
15147 fmovspos %icc, %f20, %f18
15148 srax %o7, %g6, %l4
15149 edge32l %o2, %l1, %i1
15150 fmovsneg %icc, %f24, %f19
15151 array32 %l6, %g7, %g4
15152 edge8l %l5, %g5, %i2
15153 ldd [%l7 + 0x38], %i0
15154 sllx %g3, 0x18, %i3
15155 sll %l0, %o3, %l2
15156 mova %xcc, %o6, %o5
15157 stw %o4, [%l7 + 0x10]
15158 or %o1, 0x08B4, %g1
15159 save %i4, %o0, %i7
15160 rdpr %cwp, %g1
15161 rdpr %cansave, %g2
15162 rdpr %canrestore, %g3
15163 rdpr %cleanwin, %g4
15164 rdpr %otherwin, %g5
15165 rdpr %wstate, %g6
15166 andncc %l3, %i5, %i6
15167 movre %g2, %g6, %o7
15168 sub %o2, 0x1904, %l1
15169 smul %l4, 0x1A60, %l6
15170 fpack16 %f6, %f27
15171 fmovdl %xcc, %f20, %f19
15172 fpack32 %f22, %f22, %f30
15173 xnorcc %g7, 0x02C2, %g4
15174 srl %l5, 0x1C, %g5
15175 stx %i2, [%l7 + 0x18]
15176 mulscc %i0, 0x0EF3, %i1
15177 fandnot1 %f22, %f22, %f24
15178 fpadd32s %f16, %f4, %f15
15179 sllx %g3, 0x03, %i3
15180 ldx [%l7 + 0x60], %l0
15181 sra %l2, %o3, %o6
15182 fmovdleu %xcc, %f29, %f23
15183 fone %f12
15184 fmuld8sux16 %f30, %f7, %f24
15185 subc %o4, %o1, %o5
15186 movleu %icc, %i4, %g1
15187 umul %i7, %o0, %i5
15188 fpadd32s %f8, %f25, %f4
15189 udiv %i6, 0x1E72, %g2
15190 fmuld8ulx16 %f19, %f18, %f16
15191 fmovrde %g6, %f16, %f20
15192 fmovdcc %xcc, %f27, %f24
15193 xnor %l3, 0x17FA, %o7
15194 save %l1, 0x1C10, %l4
15195 rdpr %cwp, %g1
15196 rdpr %cansave, %g2
15197 rdpr %canrestore, %g3
15198 rdpr %cleanwin, %g4
15199 rdpr %otherwin, %g5
15200 rdpr %wstate, %g6
15201 sub %l6, %o2, %g7
15202 movne %xcc, %g4, %g5
15203 save %i2, 0x03B2, %l5
15204 rdpr %cwp, %g1
15205 rdpr %cansave, %g2
15206 rdpr %canrestore, %g3
15207 rdpr %cleanwin, %g4
15208 rdpr %otherwin, %g5
15209 rdpr %wstate, %g6
15210 std %f18, [%l7 + 0x60]
15211 std %f2, [%l7 + 0x50]
15212 move %icc, %i0, %i1
15213 fcmpd %fcc2, %f6, %f0
15214 movrlz %g3, 0x25E, %l0
15215 movrgez %l2, %o3, %o6
15216 fxor %f10, %f24, %f18
15217 fmovdg %xcc, %f5, %f16
15218 andcc %i3, %o4, %o1
15219 andcc %i4, %o5, %i7
15220 and %g1, %o0, %i6
15221 addccc %g2, 0x0C87, %i5
15222 sir 0x0998
15223 array32 %g6, %l3, %l1
15224 edge32l %l4, %o7, %l6
15225 fcmpgt32 %f28, %f24, %g7
15226 fmovrdgz %o2, %f16, %f14
15227 sdivcc %g4, 0x0140, %g5
15228 sdiv %l5, 0x1027, %i0
15229 std %f18, [%l7 + 0x70]
15230 fornot1 %f12, %f12, %f8
15231 sub %i2, 0x1EAC, %i1
15232 sdiv %g3, 0x04E9, %l0
15233 fmovrdgz %o3, %f2, %f2
15234 sll %l2, %i3, %o4
15235 fmovdne %icc, %f6, %f10
15236 or %o1, %o6, %o5
15237 edge16 %i4, %i7, %o0
15238 andncc %i6, %g2, %i5
15239 edge32ln %g1, %l3, %l1
15240 fand %f26, %f30, %f18
15241 addc %l4, 0x0E2A, %g6
15242 addccc %l6, 0x0FF8, %o7
15243 mova %icc, %o2, %g4
15244 ldub [%l7 + 0x0C], %g5
15245 smul %l5, %i0, %g7
15246 fmovdpos %xcc, %f5, %f21
15247 move %icc, %i2, %i1
15248 array32 %l0, %o3, %l2
15249 stx %i3, [%l7 + 0x20]
15250 movle %icc, %g3, %o1
15251 fone %f20
15252 popc 0x04C0, %o6
15253 edge8ln %o4, %i4, %o5
15254 edge32n %i7, %i6, %o0
15255 edge8ln %g2, %i5, %l3
15256 fmovdge %icc, %f18, %f13
15257 movvc %icc, %l1, %l4
15258 umulcc %g6, 0x1B4E, %g1
15259 lduh [%l7 + 0x3C], %l6
15260 srl %o7, 0x1E, %o2
15261 edge8n %g5, %g4, %l5
15262 array16 %g7, %i0, %i2
15263 edge16l %i1, %l0, %l2
15264 move %xcc, %i3, %g3
15265 movrlez %o1, %o6, %o3
15266 sdiv %i4, 0x1328, %o5
15267 fmovsge %xcc, %f4, %f18
15268 edge16ln %o4, %i6, %i7
15269 movgu %xcc, %g2, %o0
15270 sll %i5, %l3, %l4
15271 orncc %g6, %l1, %g1
15272 udivx %o7, 0x1F72, %o2
15273 xnorcc %g5, %g4, %l5
15274 movre %g7, 0x30C, %l6
15275 fsrc1 %f0, %f18
15276 fzero %f8
15277 smulcc %i0, %i1, %l0
15278 fmul8x16au %f15, %f9, %f20
15279 sub %i2, 0x0B3C, %l2
15280 udivcc %i3, 0x0C0C, %g3
15281 and %o1, %o3, %o6
15282 udiv %o5, 0x1195, %i4
15283 orn %i6, %o4, %g2
15284 st %f10, [%l7 + 0x08]
15285 ld [%l7 + 0x08], %f10
15286 sdivx %i7, 0x1C11, %i5
15287 fmovrslz %o0, %f10, %f26
15288 edge8l %l3, %l4, %g6
15289 andncc %g1, %l1, %o2
15290 setx loop_55, %l0, %l1
15291 return %l1
15292 nop
15293 rdpr %cwp, %g1
15294 rdpr %cansave, %g2
15295 rdpr %canrestore, %g3
15296 rdpr %cleanwin, %g4
15297 rdpr %otherwin, %g5
15298 rdpr %wstate, %g6
15299loop_55: sdiv %g4, 0x0ABF, %l5
15300 fmovdleu %xcc, %f3, %f19
15301 fexpand %f28, %f24
15302 movg %xcc, %g7, %i0
15303 fone %f8
15304 udivcc %i1, 0x1AF2, %l6
15305 movcc %xcc, %l0, %l2
15306 addc %i3, %i2, %g3
15307 sra %o1, %o6, %o5
15308 stb %i4, [%l7 + 0x20]
15309 ldd [%l7 + 0x18], %f12
15310 and %i6, %o4, %g2
15311 fmovdle %xcc, %f12, %f22
15312 ldx [%l7 + 0x38], %i7
15313 sdivx %o3, 0x07FF, %o0
15314 and %i5, 0x07BA, %l4
15315 udivx %l3, 0x1A5A, %g6
15316 fsrc1 %f16, %f18
15317 movgu %xcc, %l1, %o2
15318 ld [%l7 + 0x50], %f12
15319 fpadd32s %f31, %f2, %f20
15320 stw %g5, [%l7 + 0x78]
15321 sllx %g1, %o7, %l5
15322 movrne %g4, 0x399, %i0
15323 andn %g7, 0x1D47, %i1
15324 movrlz %l6, %l2, %l0
15325 movvc %xcc, %i2, %g3
15326 lduh [%l7 + 0x1A], %o1
15327 srlx %o6, 0x1B, %o5
15328 udiv %i3, 0x1CB9, %i6
15329 fornot2 %f4, %f22, %f20
15330 stb %o4, [%l7 + 0x4C]
15331 addc %g2, 0x0213, %i7
15332 array32 %o3, %i4, %i5
15333 movl %icc, %o0, %l4
15334 movvc %icc, %l3, %g6
15335 movn %icc, %o2, %g5
15336 fmovrse %l1, %f21, %f27
15337 movle %icc, %g1, %l5
15338 ldsh [%l7 + 0x72], %g4
15339 movleu %xcc, %o7, %i0
15340 movneg %icc, %g7, %i1
15341 mulscc %l6, %l0, %l2
15342 movpos %icc, %g3, %i2
15343 stb %o1, [%l7 + 0x73]
15344 movcs %xcc, %o6, %i3
15345 fxnors %f21, %f14, %f31
15346 fmovrsgez %i6, %f5, %f11
15347 andncc %o5, %o4, %i7
15348 fpsub16 %f2, %f0, %f26
15349 ldsh [%l7 + 0x4E], %g2
15350 edge32n %o3, %i4, %o0
15351 edge32n %i5, %l4, %g6
15352 movrgez %o2, 0x16D, %g5
15353 fmovsa %xcc, %f12, %f1
15354 stx %l3, [%l7 + 0x78]
15355 xor %l1, 0x00C7, %l5
15356 edge32n %g4, %g1, %i0
15357 mulx %g7, %o7, %i1
15358 fand %f10, %f4, %f30
15359 sth %l0, [%l7 + 0x52]
15360 stw %l6, [%l7 + 0x70]
15361 restore %l2, 0x0847, %g3
15362 rdpr %cwp, %g1
15363 rdpr %cansave, %g2
15364 rdpr %canrestore, %g3
15365 rdpr %cleanwin, %g4
15366 rdpr %otherwin, %g5
15367 rdpr %wstate, %g6
15368 nop
15369 set 0x10, %g5
15370 std %f8, [%l7 + %g5]
15371 fnor %f12, %f0, %f24
15372 ldd [%l7 + 0x48], %f20
15373 fpsub32s %f13, %f18, %f18
15374 movrlez %i2, 0x09E, %o6
15375 fnegs %f0, %f14
15376 addccc %o1, %i6, %i3
15377 fpackfix %f28, %f24
15378 nop
15379 set 0x28, %i0
15380 lduw [%l7 + %i0], %o4
15381 mulx %o5, 0x0BF3, %g2
15382 ldsw [%l7 + 0x6C], %o3
15383 ldsh [%l7 + 0x2A], %i7
15384 fpadd16 %f14, %f30, %f28
15385 movl %icc, %i4, %i5
15386 fnegs %f24, %f13
15387 setx loop_56, %l0, %l1
15388 return %l1
15389 nop
15390 rdpr %cwp, %g1
15391 rdpr %cansave, %g2
15392 rdpr %canrestore, %g3
15393 rdpr %cleanwin, %g4
15394 rdpr %otherwin, %g5
15395 rdpr %wstate, %g6
15396loop_56: sllx %o2, %g5, %l1
15397 movre %l3, %l5, %g4
15398 edge8 %g1, %g7, %i0
15399 fmovrdgz %i1, %f0, %f18
15400 edge8l %l0, %o7, %l6
15401 movn %xcc, %g3, %i2
15402 movrlz %o6, %l2, %i6
15403 subcc %o1, 0x0983, %o4
15404 fnot1s %f23, %f21
15405 mulx %o5, 0x05E5, %i3
15406 movne %xcc, %g2, %i7
15407 subc %i4, 0x09CA, %o3
15408 movge %icc, %i5, %o0
15409 fmovsvc %xcc, %f4, %f22
15410 fsrc2 %f2, %f16
15411 for %f14, %f10, %f18
15412 srax %l4, 0x09, %g6
15413 fmovrdgez %g5, %f24, %f14
15414 fmovdpos %xcc, %f18, %f15
15415 srax %o2, %l3, %l5
15416 fcmpne32 %f18, %f24, %l1
15417 lduh [%l7 + 0x14], %g4
15418 fnot1s %f0, %f24
15419 fmovsvc %icc, %f2, %f18
15420 edge32n %g1, %g7, %i1
15421 sra %i0, 0x18, %o7
15422 movcc %icc, %l0, %l6
15423 movrgez %g3, 0x175, %i2
15424 alignaddr %l2, %i6, %o6
15425 popc %o1, %o4
15426 fmovrsne %o5, %f15, %f16
15427 fmovdg %xcc, %f12, %f25
15428 or %i3, 0x100A, %i7
15429 xorcc %i4, %o3, %i5
15430 and %o0, %l4, %g6
15431 movleu %icc, %g2, %g5
15432 lduh [%l7 + 0x3E], %l3
15433 edge32n %o2, %l5, %g4
15434 lduw [%l7 + 0x44], %l1
15435 edge16 %g1, %i1, %i0
15436 srax %g7, %o7, %l6
15437 ldub [%l7 + 0x24], %g3
15438 movrgez %l0, %i2, %i6
15439 ldub [%l7 + 0x47], %l2
15440 for %f2, %f22, %f16
15441 pdist %f24, %f16, %f0
15442 sethi 0x19B4, %o6
15443 fmovdl %icc, %f8, %f28
15444 edge32n %o4, %o5, %o1
15445 fmovdneg %icc, %f21, %f23
15446 orncc %i7, 0x13D3, %i4
15447 edge8 %i3, %o3, %o0
15448 andncc %i5, %g6, %g2
15449 fmovsleu %icc, %f20, %f21
15450 movneg %icc, %g5, %l4
15451 sdivx %o2, 0x18E4, %l5
15452 fpmerge %f31, %f0, %f16
15453 nop
15454 set 0x4C, %g2
15455 stw %l3, [%l7 + %g2]
15456 movne %icc, %l1, %g4
15457 sllx %g1, 0x09, %i0
15458 xnorcc %i1, 0x1265, %g7
15459 ldsb [%l7 + 0x49], %o7
15460 sdivx %l6, 0x0607, %g3
15461 fmul8ulx16 %f16, %f16, %f12
15462 stw %i2, [%l7 + 0x30]
15463 edge8l %i6, %l2, %o6
15464 fmovdvs %icc, %f24, %f1
15465 udiv %l0, 0x106A, %o5
15466 edge16ln %o4, %o1, %i7
15467 fmovdle %xcc, %f29, %f18
15468 edge8ln %i4, %o3, %i3
15469 fmovsvs %icc, %f27, %f13
15470 or %o0, %g6, %g2
15471 udivcc %g5, 0x04DA, %i5
15472 udiv %o2, 0x100A, %l5
15473 stx %l3, [%l7 + 0x68]
15474 subcc %l1, %g4, %g1
15475 nop
15476 set 0x18, %o3
15477 ldd [%l7 + %o3], %f0
15478 popc 0x1255, %i0
15479 edge16n %i1, %g7, %o7
15480 andncc %l4, %l6, %g3
15481 umul %i6, %i2, %o6
15482 movrlez %l2, %o5, %o4
15483 movrne %l0, %o1, %i7
15484 subccc %i4, %o3, %i3
15485 udiv %o0, 0x19E8, %g2
15486 pdist %f0, %f0, %f2
15487 siam 0x3
15488 xor %g5, 0x05DE, %i5
15489 edge16n %o2, %g6, %l5
15490 mulx %l3, 0x0ED2, %g4
15491 fnegs %f22, %f10
15492 fabss %f11, %f1
15493 addc %l1, %g1, %i1
15494 movvs %xcc, %g7, %o7
15495 orcc %i0, 0x197C, %l4
15496 orncc %l6, 0x0863, %i6
15497 alignaddrl %i2, %o6, %l2
15498 nop
15499 set 0x72, %i1
15500 ldub [%l7 + %i1], %o5
15501 addccc %g3, 0x14CA, %o4
15502 movrlez %l0, 0x0AD, %i7
15503 edge16n %i4, %o3, %i3
15504 fnot2s %f12, %f22
15505 nop
15506 set 0x48, %i3
15507 ldd [%l7 + %i3], %o0
15508 fcmple16 %f22, %f24, %g2
15509 edge16n %o1, %g5, %i5
15510 andcc %g6, %l5, %l3
15511 ldsh [%l7 + 0x76], %g4
15512 movrne %l1, 0x16B, %o2
15513 movg %xcc, %g1, %g7
15514 fnot2s %f15, %f15
15515 fnands %f17, %f9, %f12
15516 mulscc %o7, %i0, %l4
15517 movg %icc, %l6, %i6
15518 edge32l %i2, %o6, %l2
15519 array32 %i1, %o5, %g3
15520 or %l0, %o4, %i7
15521 siam 0x7
15522 edge16ln %i4, %o3, %i3
15523 addc %g2, %o1, %g5
15524 sth %o0, [%l7 + 0x30]
15525 andncc %g6, %l5, %l3
15526 addccc %i5, 0x1EBF, %l1
15527 mova %icc, %g4, %g1
15528 edge32n %o2, %o7, %i0
15529 orncc %l4, 0x1622, %l6
15530 fsrc2 %f24, %f0
15531 orcc %i6, %i2, %g7
15532 mulscc %l2, %i1, %o6
15533 fcmple16 %f26, %f10, %o5
15534 ldd [%l7 + 0x20], %l0
15535 movge %xcc, %g3, %i7
15536 fzero %f12
15537 movneg %xcc, %o4, %i4
15538 ldsh [%l7 + 0x60], %o3
15539 std %f24, [%l7 + 0x48]
15540 lduw [%l7 + 0x40], %g2
15541 udivcc %i3, 0x1E15, %o1
15542 fcmpne16 %f30, %f24, %o0
15543 movleu %xcc, %g6, %g5
15544 fmovscc %xcc, %f0, %f9
15545 fmovsvc %xcc, %f6, %f19
15546 ldx [%l7 + 0x28], %l3
15547 edge32ln %i5, %l1, %g4
15548 sll %l5, 0x19, %g1
15549 smulcc %o2, 0x1AA5, %i0
15550 movne %xcc, %o7, %l4
15551 array16 %l6, %i6, %i2
15552 movleu %icc, %g7, %l2
15553 stb %o6, [%l7 + 0x4F]
15554 movvc %icc, %o5, %i1
15555 fabss %f18, %f27
15556 fpsub16s %f16, %f0, %f3
15557 srax %l0, 0x15, %i7
15558 sra %o4, %i4, %g3
15559 sth %o3, [%l7 + 0x66]
15560 fmuld8sux16 %f15, %f15, %f18
15561 fpadd16 %f30, %f12, %f14
15562 alignaddr %i3, %g2, %o0
15563 fmovdpos %xcc, %f31, %f30
15564 fones %f3
15565 bshuffle %f14, %f20, %f20
15566 smulcc %o1, %g5, %l3
15567 smulcc %i5, %l1, %g4
15568 fpackfix %f18, %f20
15569 movcc %icc, %l5, %g1
15570 mova %xcc, %g6, %i0
15571 movcs %icc, %o2, %l4
15572 srax %l6, 0x14, %i6
15573 edge16l %i2, %o7, %g7
15574 movvc %icc, %o6, %l2
15575 fcmpes %fcc3, %f19, %f27
15576 srax %i1, %l0, %o5
15577 sra %i7, %o4, %g3
15578 fxor %f26, %f6, %f26
15579 array32 %o3, %i4, %i3
15580 movre %o0, %o1, %g2
15581 movcs %icc, %g5, %l3
15582 ldd [%l7 + 0x08], %f18
15583 smulcc %i5, 0x0578, %g4
15584 ldsb [%l7 + 0x42], %l5
15585 edge32l %g1, %g6, %i0
15586 movrlez %o2, 0x393, %l4
15587 ldx [%l7 + 0x18], %l6
15588 xor %l1, 0x068B, %i6
15589 lduh [%l7 + 0x3E], %i2
15590 movg %xcc, %o7, %o6
15591 movcs %xcc, %g7, %l2
15592 fones %f11
15593 xorcc %l0, 0x01F2, %o5
15594 alignaddr %i1, %i7, %o4
15595 sra %g3, 0x13, %o3
15596 edge16l %i4, %o0, %i3
15597 fsrc1 %f14, %f26
15598 movl %xcc, %o1, %g5
15599 and %g2, %i5, %g4
15600 movle %xcc, %l5, %g1
15601 array32 %l3, %g6, %i0
15602 movg %icc, %l4, %o2
15603 sdivx %l1, 0x12BC, %i6
15604 fmovsge %icc, %f15, %f23
15605 edge16l %i2, %o7, %l6
15606 ldsw [%l7 + 0x0C], %o6
15607 xor %g7, 0x1857, %l0
15608 sra %o5, %l2, %i7
15609 fmovs %f22, %f8
15610 fmuld8sux16 %f24, %f22, %f18
15611 restore %o4, 0x0FCB, %g3
15612 rdpr %cwp, %g1
15613 rdpr %cansave, %g2
15614 rdpr %canrestore, %g3
15615 rdpr %cleanwin, %g4
15616 rdpr %otherwin, %g5
15617 rdpr %wstate, %g6
15618 setx loop_57, %l0, %l1
15619 return %l1
15620 nop
15621 rdpr %cwp, %g1
15622 rdpr %cansave, %g2
15623 rdpr %canrestore, %g3
15624 rdpr %cleanwin, %g4
15625 rdpr %otherwin, %g5
15626 rdpr %wstate, %g6
15627loop_57: sub %o0, 0x0E35, %i4
15628 mulscc %i3, %g5, %o1
15629 or %i5, 0x0CCA, %g2
15630 xorcc %g4, 0x0ABB, %l5
15631 edge8l %l3, %g6, %i0
15632 for %f30, %f20, %f10
15633 movneg %xcc, %g1, %l4
15634 fmovsleu %xcc, %f22, %f12
15635 array32 %l1, %o2, %i2
15636 array16 %o7, %i6, %l6
15637 fmovrslez %o6, %f12, %f16
15638 ldd [%l7 + 0x08], %l0
15639 stx %g7, [%l7 + 0x48]
15640 save %o5, %i7, %l2
15641 rdpr %cwp, %g1
15642 rdpr %cansave, %g2
15643 rdpr %canrestore, %g3
15644 rdpr %cleanwin, %g4
15645 rdpr %otherwin, %g5
15646 rdpr %wstate, %g6
15647 save %g3, 0x02D3, %i1
15648 rdpr %cwp, %g1
15649 rdpr %cansave, %g2
15650 rdpr %canrestore, %g3
15651 rdpr %cleanwin, %g4
15652 rdpr %otherwin, %g5
15653 rdpr %wstate, %g6
15654 add %o3, %o0, %o4
15655 sll %i4, 0x02, %i3
15656 fmovdge %icc, %f27, %f17
15657 fnegs %f23, %f14
15658 ldd [%l7 + 0x10], %g4
15659 move %xcc, %o1, %i5
15660 restore %g2, 0x07EC, %l5
15661 rdpr %cwp, %g1
15662 rdpr %cansave, %g2
15663 rdpr %canrestore, %g3
15664 rdpr %cleanwin, %g4
15665 rdpr %otherwin, %g5
15666 rdpr %wstate, %g6
15667 edge8 %g4, %l3, %g6
15668 umul %i0, 0x0AB5, %l4
15669 lduh [%l7 + 0x40], %g1
15670 fexpand %f6, %f22
15671 sra %o2, 0x01, %i2
15672 fmovdvc %icc, %f0, %f16
15673 fmovdl %icc, %f27, %f18
15674 movrgz %o7, 0x295, %l1
15675 movrgez %i6, 0x1E5, %l6
15676 ldsw [%l7 + 0x50], %o6
15677 stb %g7, [%l7 + 0x21]
15678 array8 %l0, %i7, %l2
15679 sdivcc %o5, 0x0AC9, %g3
15680 movvc %xcc, %i1, %o3
15681 setx loop_58, %l0, %l1
15682 return %l1
15683 nop
15684 rdpr %cwp, %g1
15685 rdpr %cansave, %g2
15686 rdpr %canrestore, %g3
15687 rdpr %cleanwin, %g4
15688 rdpr %otherwin, %g5
15689 rdpr %wstate, %g6
15690loop_58: alignaddrl %g5, %i3, %o1
15691 movrne %g2, %l5, %g4
15692 st %f26, [%l7 + 0x34]
15693 mova %icc, %l3, %i5
15694 xor %g6, 0x10E2, %l4
15695 andncc %g1, %o2, %i2
15696 fsrc1s %f11, %f21
15697 ld [%l7 + 0x10], %f23
15698 ldsh [%l7 + 0x76], %i0
15699 movvs %xcc, %l1, %i6
15700 umulcc %o7, 0x0D94, %o6
15701 save %l6, %g7, %i7
15702 rdpr %cwp, %g1
15703 rdpr %cansave, %g2
15704 rdpr %canrestore, %g3
15705 rdpr %cleanwin, %g4
15706 rdpr %otherwin, %g5
15707 rdpr %wstate, %g6
15708 fmovsleu %icc, %f23, %f23
15709 fands %f7, %f12, %f5
15710 fnot2 %f30, %f22
15711 movge %icc, %l2, %l0
15712 udivx %g3, 0x150E, %o5
15713 sethi 0x0C1C, %o3
15714 sethi 0x1438, %o4
15715 sethi 0x1CF4, %i1
15716 subc %i4, 0x1007, %g5
15717 fmovrdlez %i3, %f4, %f22
15718 movne %icc, %o0, %o1
15719 srlx %g2, 0x14, %g4
15720 movn %icc, %l5, %l3
15721 fnors %f26, %f11, %f24
15722 ld [%l7 + 0x3C], %f1
15723 fmovsl %xcc, %f19, %f14
15724 fmovsvc %xcc, %f12, %f15
15725 xnorcc %i5, 0x0ED9, %g6
15726 fnegd %f14, %f14
15727 ld [%l7 + 0x6C], %f29
15728 movvs %icc, %l4, %o2
15729 fones %f9
15730 sll %i2, %i0, %l1
15731 srlx %g1, %o7, %i6
15732 movpos %xcc, %l6, %o6
15733 srlx %i7, %g7, %l0
15734 movleu %xcc, %g3, %o5
15735 edge8n %o3, %l2, %o4
15736 movle %xcc, %i1, %g5
15737 or %i3, 0x0ECF, %o0
15738 alignaddrl %i4, %o1, %g2
15739 mova %icc, %l5, %l3
15740 fmul8x16 %f23, %f16, %f4
15741 smulcc %g4, 0x0F45, %i5
15742 edge16ln %l4, %o2, %g6
15743 fpack32 %f26, %f30, %f20
15744 array16 %i2, %l1, %i0
15745 or %o7, %i6, %l6
15746 xnor %o6, %g1, %i7
15747 movleu %icc, %l0, %g3
15748 fmovdg %icc, %f30, %f2
15749 edge32l %o5, %o3, %g7
15750 sll %l2, 0x02, %o4
15751 fcmpeq16 %f14, %f18, %g5
15752 movrne %i1, %i3, %i4
15753 fpadd32 %f30, %f18, %f28
15754 smulcc %o1, 0x121F, %o0
15755 addc %l5, 0x0B5F, %g2
15756 movge %icc, %g4, %l3
15757 movne %icc, %l4, %i5
15758 ld [%l7 + 0x18], %f17
15759 save %g6, %i2, %l1
15760 rdpr %cwp, %g1
15761 rdpr %cansave, %g2
15762 rdpr %canrestore, %g3
15763 rdpr %cleanwin, %g4
15764 rdpr %otherwin, %g5
15765 rdpr %wstate, %g6
15766 sdivx %o2, 0x16CE, %o7
15767 movrlz %i0, 0x004, %l6
15768 stb %i6, [%l7 + 0x34]
15769 and %g1, %i7, %o6
15770 fmovscc %xcc, %f16, %f24
15771 sdiv %l0, 0x0DCF, %g3
15772 srl %o3, 0x04, %o5
15773 fandnot2 %f24, %f24, %f24
15774 lduh [%l7 + 0x7A], %l2
15775 andcc %o4, 0x0F2F, %g7
15776 array16 %g5, %i3, %i4
15777 movvc %icc, %o1, %i1
15778 sllx %l5, 0x0D, %o0
15779 fands %f24, %f8, %f24
15780 andcc %g2, 0x0666, %g4
15781 movn %xcc, %l3, %i5
15782 edge8n %l4, %i2, %g6
15783 movvc %icc, %l1, %o7
15784 ldd [%l7 + 0x10], %f18
15785 edge16l %i0, %o2, %l6
15786 fone %f20
15787 popc %g1, %i7
15788 for %f24, %f12, %f16
15789 edge32n %o6, %l0, %g3
15790 edge8n %i6, %o5, %o3
15791 save %l2, 0x01DD, %o4
15792 rdpr %cwp, %g1
15793 rdpr %cansave, %g2
15794 rdpr %canrestore, %g3
15795 rdpr %cleanwin, %g4
15796 rdpr %otherwin, %g5
15797 rdpr %wstate, %g6
15798 mova %icc, %g5, %g7
15799 popc %i3, %i4
15800 fmovrsne %i1, %f22, %f19
15801 ldsh [%l7 + 0x20], %o1
15802 edge8ln %l5, %o0, %g4
15803 fxor %f24, %f24, %f18
15804 fmovsgu %icc, %f25, %f30
15805 alignaddrl %l3, %i5, %l4
15806 ldd [%l7 + 0x58], %g2
15807 xorcc %i2, %g6, %o7
15808 mova %xcc, %l1, %o2
15809 movcs %xcc, %i0, %l6
15810 movcs %xcc, %i7, %o6
15811 fmul8x16au %f19, %f19, %f20
15812 fmul8sux16 %f4, %f18, %f10
15813 movpos %xcc, %l0, %g1
15814 nop
15815 set 0x70, %i2
15816 lduh [%l7 + %i2], %i6
15817 ldsb [%l7 + 0x44], %g3
15818 faligndata %f16, %f10, %f18
15819 edge16 %o3, %l2, %o5
15820 movpos %icc, %o4, %g7
15821 ldub [%l7 + 0x60], %g5
15822 umulcc %i3, %i1, %i4
15823 smulcc %l5, %o0, %o1
15824 orcc %g4, 0x147E, %l3
15825 fmovdleu %xcc, %f2, %f23
15826 array32 %l4, %g2, %i5
15827 fmovrsne %g6, %f17, %f19
15828 smul %i2, 0x1CB9, %l1
15829 sllx %o7, %o2, %i0
15830 movneg %icc, %l6, %o6
15831 fone %f10
15832 nop
15833 set 0x75, %i4
15834 ldsb [%l7 + %i4], %l0
15835 mova %icc, %i7, %i6
15836 nop
15837 set 0x28, %o1
15838 ldd [%l7 + %o1], %g2
15839 fpack32 %f26, %f24, %f10
15840 ld [%l7 + 0x64], %f3
15841 edge32 %o3, %l2, %o5
15842 fnors %f1, %f6, %f24
15843 ldub [%l7 + 0x15], %g1
15844 udivcc %g7, 0x196E, %g5
15845 fmovdleu %icc, %f8, %f7
15846 xnor %i3, %o4, %i1
15847 umul %i4, %l5, %o1
15848 fnot2s %f28, %f7
15849 movgu %xcc, %o0, %g4
15850 mova %icc, %l4, %l3
15851 lduw [%l7 + 0x78], %i5
15852 fpack16 %f28, %f31
15853 ldx [%l7 + 0x08], %g6
15854 ldsh [%l7 + 0x32], %g2
15855 orncc %l1, %i2, %o2
15856 and %o7, 0x03C3, %l6
15857 fmovdne %icc, %f18, %f29
15858 addcc %o6, %l0, %i7
15859 sdivx %i6, 0x1698, %g3
15860 movre %o3, %i0, %o5
15861 edge16l %l2, %g7, %g5
15862 st %f6, [%l7 + 0x48]
15863 std %f28, [%l7 + 0x18]
15864 movrlez %i3, 0x25E, %o4
15865 edge8 %i1, %g1, %l5
15866 movpos %xcc, %i4, %o1
15867 fmovdvc %xcc, %f27, %f0
15868 edge32n %o0, %g4, %l4
15869 edge32 %i5, %l3, %g6
15870 nop
15871 set 0x54, %o7
15872 lduw [%l7 + %o7], %g2
15873 fzero %f10
15874 ld [%l7 + 0x38], %f12
15875 movrne %i2, 0x15E, %o2
15876 srax %l1, %l6, %o7
15877 umul %o6, %i7, %l0
15878 movrlez %g3, %o3, %i0
15879 and %i6, %l2, %g7
15880 nop
15881 set 0x78, %o5
15882 sth %o5, [%l7 + %o5]
15883 fpsub16s %f10, %f4, %f10
15884 fmovdl %xcc, %f20, %f13
15885 sra %i3, 0x0C, %o4
15886 movleu %icc, %i1, %g1
15887 ld [%l7 + 0x54], %f2
15888 smulcc %l5, %i4, %o1
15889 array16 %o0, %g5, %g4
15890 andncc %l4, %i5, %l3
15891 edge16 %g6, %g2, %o2
15892 movcc %xcc, %i2, %l6
15893 fmovrsne %l1, %f15, %f27
15894 mulscc %o6, %o7, %i7
15895 xor %g3, %o3, %i0
15896 smulcc %i6, 0x0260, %l0
15897 ldsh [%l7 + 0x70], %g7
15898 sir 0x0C8D
15899 movge %icc, %l2, %o5
15900 ldsh [%l7 + 0x34], %o4
15901 ld [%l7 + 0x30], %f6
15902 umulcc %i3, %g1, %l5
15903 edge16ln %i4, %o1, %o0
15904 fnand %f24, %f20, %f14
15905 subc %g5, %g4, %i1
15906 sll %l4, %i5, %l3
15907 ldsw [%l7 + 0x70], %g6
15908 movge %xcc, %g2, %i2
15909 sll %l6, 0x0C, %o2
15910 stw %o6, [%l7 + 0x5C]
15911 fmovscs %icc, %f14, %f4
15912 fzeros %f24
15913 edge16 %o7, %i7, %l1
15914 sethi 0x03C4, %g3
15915 srl %i0, %i6, %l0
15916 edge32ln %g7, %o3, %o5
15917 fcmpeq32 %f10, %f14, %o4
15918 srax %l2, 0x1F, %i3
15919 nop
15920 set 0x08, %l6
15921 ldsh [%l7 + %l6], %l5
15922 movg %icc, %g1, %o1
15923 move %xcc, %o0, %g5
15924 nop
15925 set 0x60, %o6
15926 std %f28, [%l7 + %o6]
15927 fnegd %f0, %f4
15928 ldd [%l7 + 0x40], %i4
15929 movrgez %i1, 0x28C, %l4
15930 edge16l %g4, %l3, %g6
15931 smulcc %i5, %i2, %g2
15932 movre %l6, 0x391, %o6
15933 orn %o2, %o7, %i7
15934 ldsw [%l7 + 0x54], %g3
15935 stb %l1, [%l7 + 0x5C]
15936 sdivx %i0, 0x0F40, %i6
15937 fmul8ulx16 %f24, %f10, %f20
15938 xor %l0, %g7, %o3
15939 xor %o5, 0x04AE, %l2
15940 edge16n %i3, %o4, %g1
15941 ldub [%l7 + 0x32], %o1
15942 fmovdgu %xcc, %f30, %f0
15943 edge32l %o0, %l5, %i4
15944 movl %xcc, %i1, %l4
15945 fmovdcs %icc, %f11, %f23
15946 edge32l %g4, %g5, %g6
15947 fcmple32 %f20, %f8, %i5
15948 fmul8sux16 %f4, %f6, %f16
15949 stx %i2, [%l7 + 0x10]
15950 movre %l3, 0x3C9, %l6
15951 smul %o6, %g2, %o2
15952 movcc %icc, %o7, %i7
15953 alignaddrl %l1, %g3, %i0
15954 sethi 0x0C7A, %l0
15955 subccc %i6, %g7, %o5
15956 fmovdpos %icc, %f21, %f4
15957 ldx [%l7 + 0x38], %o3
15958 smulcc %i3, %o4, %g1
15959 movgu %xcc, %l2, %o1
15960 fmovdcs %xcc, %f30, %f8
15961 fors %f14, %f23, %f18
15962 ld [%l7 + 0x54], %f11
15963 udiv %l5, 0x1ECA, %i4
15964 ldd [%l7 + 0x30], %i0
15965 movrgez %o0, %g4, %l4
15966 movvc %xcc, %g5, %i5
15967 movpos %xcc, %i2, %g6
15968 fmovscc %xcc, %f29, %f5
15969 orncc %l6, 0x1108, %l3
15970 movgu %xcc, %g2, %o2
15971 movneg %icc, %o7, %o6
15972 andncc %l1, %g3, %i0
15973 lduw [%l7 + 0x34], %i7
15974 movrne %l0, %i6, %o5
15975 movvc %icc, %g7, %o3
15976 movcs %icc, %i3, %g1
15977 addccc %o4, 0x1C78, %l2
15978 movg %icc, %l5, %i4
15979 sra %o1, 0x09, %i1
15980 fones %f8
15981 ldd [%l7 + 0x50], %f20
15982 fandnot2 %f0, %f6, %f16
15983 movge %icc, %o0, %l4
15984 ldx [%l7 + 0x50], %g4
15985 sethi 0x0733, %g5
15986 srl %i5, 0x1F, %i2
15987 fcmpne32 %f22, %f2, %g6
15988 xnorcc %l6, %l3, %g2
15989 subccc %o7, %o2, %o6
15990 array8 %l1, %g3, %i0
15991 umulcc %l0, %i6, %i7
15992 srax %o5, %g7, %i3
15993 fpadd32 %f18, %f20, %f26
15994 srl %g1, %o3, %l2
15995 subccc %l5, 0x1233, %o4
15996 movg %icc, %i4, %o1
15997 movgu %icc, %o0, %i1
15998 movrlez %g4, %l4, %g5
15999 fcmpeq16 %f8, %f14, %i5
16000 lduw [%l7 + 0x40], %g6
16001 movcs %xcc, %i2, %l3
16002 ldsh [%l7 + 0x22], %l6
16003 orn %o7, 0x1612, %g2
16004 fmuld8sux16 %f15, %f16, %f12
16005 andncc %o2, %l1, %o6
16006 ld [%l7 + 0x44], %f25
16007 ldsb [%l7 + 0x1C], %g3
16008 movpos %xcc, %i0, %i6
16009 andcc %i7, %l0, %g7
16010 ldsb [%l7 + 0x3C], %o5
16011 movrgez %i3, %g1, %l2
16012 edge8ln %l5, %o3, %i4
16013 udivcc %o4, 0x0058, %o1
16014 move %icc, %o0, %i1
16015 addcc %g4, 0x15EF, %l4
16016 xnor %g5, 0x0B96, %g6
16017 save %i5, 0x1274, %l3
16018 rdpr %cwp, %g1
16019 rdpr %cansave, %g2
16020 rdpr %canrestore, %g3
16021 rdpr %cleanwin, %g4
16022 rdpr %otherwin, %g5
16023 rdpr %wstate, %g6
16024 fmovse %icc, %f15, %f16
16025 movrlez %l6, 0x17C, %i2
16026 ldub [%l7 + 0x60], %g2
16027 edge32 %o7, %o2, %l1
16028 xorcc %o6, 0x1CF6, %g3
16029 umulcc %i0, %i6, %i7
16030 and %g7, %o5, %i3
16031 umulcc %g1, 0x08D5, %l2
16032 movl %xcc, %l5, %o3
16033 popc %l0, %o4
16034 std %f2, [%l7 + 0x60]
16035 fmovrslez %o1, %f25, %f20
16036 edge32n %i4, %o0, %i1
16037 edge8l %g4, %l4, %g5
16038 fcmple16 %f30, %f2, %g6
16039 subcc %i5, 0x1EB0, %l3
16040 popc 0x0B9D, %l6
16041 sth %i2, [%l7 + 0x46]
16042 mulscc %g2, 0x08E4, %o2
16043 edge32ln %l1, %o7, %g3
16044 andn %o6, 0x0AF2, %i0
16045 edge8 %i6, %i7, %o5
16046 lduw [%l7 + 0x58], %i3
16047 srax %g1, 0x08, %g7
16048 mulx %l5, 0x0E7F, %l2
16049 fmovdneg %xcc, %f16, %f23
16050 fornot2 %f30, %f30, %f12
16051 ldsw [%l7 + 0x30], %o3
16052 sdivcc %l0, 0x17D9, %o1
16053 fcmpes %fcc3, %f15, %f17
16054 fsrc2 %f24, %f2
16055 udiv %i4, 0x1C64, %o0
16056 fmovsvs %xcc, %f30, %f24
16057 sllx %i1, %g4, %o4
16058 fmovdcc %xcc, %f29, %f29
16059 orcc %g5, 0x01EA, %g6
16060 fzero %f12
16061 xor %l4, %l3, %l6
16062 smulcc %i5, 0x0DB0, %g2
16063 fnegd %f22, %f2
16064 udiv %i2, 0x1990, %o2
16065 movrlz %o7, 0x061, %g3
16066 movpos %icc, %o6, %i0
16067 umulcc %l1, 0x0C4A, %i6
16068 movgu %xcc, %o5, %i3
16069 orncc %g1, %i7, %l5
16070 subcc %g7, 0x1757, %l2
16071 fandnot2s %f5, %f22, %f0
16072 std %f6, [%l7 + 0x60]
16073 addc %o3, 0x0F6F, %l0
16074 sdiv %i4, 0x1921, %o1
16075 array32 %i1, %g4, %o0
16076 fcmpeq16 %f28, %f0, %o4
16077 orcc %g6, %l4, %g5
16078 andncc %l6, %i5, %g2
16079 edge8n %i2, %l3, %o2
16080 udivx %o7, 0x0359, %g3
16081 subccc %i0, %l1, %i6
16082 orncc %o6, 0x1FD9, %o5
16083 orncc %g1, 0x126B, %i7
16084 edge32n %l5, %g7, %i3
16085 ldx [%l7 + 0x50], %l2
16086 sth %l0, [%l7 + 0x74]
16087 edge32ln %i4, %o3, %o1
16088 edge16n %i1, %g4, %o0
16089 fmovrdlz %o4, %f12, %f4
16090 sethi 0x02D6, %g6
16091 sdiv %g5, 0x0966, %l4
16092 movcc %xcc, %l6, %g2
16093 edge32l %i5, %l3, %i2
16094 fornot2 %f4, %f18, %f22
16095 mulx %o7, 0x19E3, %o2
16096 orcc %i0, %g3, %i6
16097 fmovrslez %o6, %f25, %f1
16098 fmovrdlz %o5, %f14, %f0
16099 movre %l1, %i7, %g1
16100 udiv %l5, 0x1172, %i3
16101 mulscc %g7, %l0, %l2
16102 st %f20, [%l7 + 0x20]
16103 fmovrslez %o3, %f20, %f18
16104 umulcc %i4, %i1, %o1
16105 movrlez %o0, 0x325, %o4
16106 movl %icc, %g4, %g6
16107 edge32n %l4, %g5, %g2
16108 umul %l6, 0x01CF, %l3
16109 ldsw [%l7 + 0x18], %i5
16110 fmovdneg %xcc, %f14, %f13
16111 udiv %o7, 0x10D4, %o2
16112 movre %i2, %i0, %i6
16113 edge32 %o6, %g3, %l1
16114 ldub [%l7 + 0x68], %i7
16115 edge32n %g1, %l5, %i3
16116 nop
16117 set 0x18, %l4
16118 std %f10, [%l7 + %l4]
16119 sdivcc %o5, 0x1F96, %l0
16120 restore %l2, %g7, %o3
16121 rdpr %cwp, %g1
16122 rdpr %cansave, %g2
16123 rdpr %canrestore, %g3
16124 rdpr %cleanwin, %g4
16125 rdpr %otherwin, %g5
16126 rdpr %wstate, %g6
16127 fabss %f28, %f9
16128 movg %icc, %i4, %i1
16129 st %f17, [%l7 + 0x5C]
16130 mova %xcc, %o1, %o0
16131 fmovsl %xcc, %f21, %f28
16132 alignaddrl %g4, %g6, %o4
16133 movn %icc, %g5, %g2
16134 fmovsne %icc, %f14, %f0
16135 subcc %l6, 0x1DFA, %l3
16136 stb %i5, [%l7 + 0x22]
16137 ldsh [%l7 + 0x62], %o7
16138 ldsh [%l7 + 0x54], %o2
16139 alignaddrl %l4, %i0, %i6
16140 ldsh [%l7 + 0x1C], %o6
16141 movvc %icc, %i2, %l1
16142 fmovrdne %i7, %f24, %f0
16143 fmovdl %xcc, %f2, %f11
16144 movcs %icc, %g1, %l5
16145 stx %i3, [%l7 + 0x40]
16146 fmul8sux16 %f20, %f26, %f4
16147 srlx %g3, 0x0D, %o5
16148 and %l0, 0x081C, %g7
16149 movge %xcc, %o3, %i4
16150 fsrc2 %f18, %f24
16151 addccc %i1, %l2, %o0
16152 movrgez %g4, 0x2EB, %g6
16153 fcmpes %fcc0, %f16, %f5
16154 mulscc %o4, 0x1331, %o1
16155 fnor %f12, %f26, %f10
16156 srlx %g5, 0x02, %l6
16157 smul %g2, 0x0251, %i5
16158 umulcc %l3, %o2, %o7
16159 orn %i0, %l4, %i6
16160 fandnot1 %f12, %f18, %f16
16161 movrgez %i2, %l1, %o6
16162 xorcc %g1, %i7, %i3
16163 fmovdn %icc, %f25, %f8
16164 std %f16, [%l7 + 0x08]
16165 subcc %g3, 0x1F3B, %l5
16166 udivcc %o5, 0x0176, %l0
16167 fnot2s %f20, %f19
16168 add %g7, 0x198C, %o3
16169 edge8n %i4, %i1, %o0
16170 fmovrsgez %l2, %f30, %f22
16171 sllx %g4, %o4, %g6
16172 edge8n %o1, %g5, %l6
16173 sdiv %g2, 0x0D4F, %i5
16174 array8 %o2, %o7, %l3
16175 ld [%l7 + 0x78], %f4
16176 movl %xcc, %i0, %l4
16177 movne %icc, %i2, %l1
16178 movleu %icc, %o6, %i6
16179 movrgz %g1, %i3, %i7
16180 ldsh [%l7 + 0x14], %l5
16181 ld [%l7 + 0x3C], %f26
16182 movrlez %o5, 0x37B, %l0
16183 sub %g7, 0x19D4, %o3
16184 edge32 %i4, %g3, %o0
16185 fmovdpos %icc, %f22, %f17
16186 movre %l2, %i1, %o4
16187 movrlz %g6, %o1, %g5
16188 orncc %g4, 0x10EB, %l6
16189 stb %i5, [%l7 + 0x52]
16190 sethi 0x0A70, %g2
16191 fmovsl %xcc, %f30, %f3
16192 edge8l %o7, %o2, %i0
16193 fandnot1s %f26, %f26, %f11
16194 fmovscs %xcc, %f28, %f7
16195 xorcc %l3, %l4, %l1
16196 andn %o6, %i6, %g1
16197 udivcc %i2, 0x0CB0, %i3
16198 umulcc %i7, 0x0D74, %o5
16199 nop
16200 set 0x50, %g4
16201 std %f10, [%l7 + %g4]
16202 udiv %l5, 0x1E6D, %g7
16203 sth %o3, [%l7 + 0x26]
16204 movpos %icc, %l0, %g3
16205 movle %xcc, %o0, %i4
16206 fsrc2s %f7, %f7
16207 edge16 %l2, %o4, %g6
16208 array16 %i1, %o1, %g4
16209 fpsub32 %f10, %f14, %f18
16210 stx %g5, [%l7 + 0x58]
16211 fmovdcs %xcc, %f13, %f23
16212 ldd [%l7 + 0x08], %i6
16213 fmovrsgz %i5, %f13, %f15
16214 fmovdvs %xcc, %f15, %f2
16215 sra %o7, %o2, %g2
16216 movgu %icc, %i0, %l3
16217 nop
16218 set 0x5D, %i7
16219 stb %l1, [%l7 + %i7]
16220 orcc %o6, 0x1D21, %i6
16221 ldd [%l7 + 0x10], %g0
16222 movl %xcc, %l4, %i3
16223 edge32n %i2, %i7, %o5
16224 movneg %icc, %l5, %g7
16225 smul %o3, %g3, %l0
16226 move %xcc, %o0, %i4
16227 srlx %l2, %g6, %i1
16228 save %o4, %o1, %g5
16229 rdpr %cwp, %g1
16230 rdpr %cansave, %g2
16231 rdpr %canrestore, %g3
16232 rdpr %cleanwin, %g4
16233 rdpr %otherwin, %g5
16234 rdpr %wstate, %g6
16235 edge16l %g4, %l6, %o7
16236 sethi 0x1807, %i5
16237 addc %o2, %g2, %i0
16238 orn %l3, 0x1FB6, %o6
16239 fcmple32 %f24, %f12, %l1
16240 ldsb [%l7 + 0x1B], %i6
16241 lduh [%l7 + 0x42], %l4
16242 sdivcc %i3, 0x17FE, %g1
16243 xnorcc %i2, 0x1E90, %o5
16244 save %l5, 0x0F61, %g7
16245 rdpr %cwp, %g1
16246 rdpr %cansave, %g2
16247 rdpr %canrestore, %g3
16248 rdpr %cleanwin, %g4
16249 rdpr %otherwin, %g5
16250 rdpr %wstate, %g6
16251 orcc %i7, %g3, %o3
16252 sdivcc %o0, 0x083D, %l0
16253 movrlz %i4, 0x0FD, %g6
16254 or %i1, 0x1D6C, %o4
16255 fsrc2 %f4, %f28
16256 andn %o1, %l2, %g4
16257 lduh [%l7 + 0x22], %g5
16258 ld [%l7 + 0x68], %f30
16259 array16 %o7, %i5, %l6
16260 subc %g2, 0x1B56, %i0
16261 add %o2, %o6, %l3
16262 bshuffle %f24, %f22, %f10
16263 stb %l1, [%l7 + 0x6B]
16264 orcc %i6, 0x049C, %l4
16265 umulcc %g1, %i3, %i2
16266 subccc %o5, 0x113C, %l5
16267 alignaddr %i7, %g3, %g7
16268 fmovrse %o0, %f15, %f2
16269 xnorcc %o3, 0x103E, %l0
16270 add %g6, 0x0A56, %i1
16271 fmovsn %xcc, %f17, %f12
16272 sub %o4, 0x07A0, %i4
16273 movleu %xcc, %o1, %l2
16274 edge8 %g4, %g5, %i5
16275 xnor %o7, 0x0FB4, %g2
16276 udivcc %i0, 0x0AD7, %o2
16277 stw %l6, [%l7 + 0x3C]
16278 ldd [%l7 + 0x18], %f16
16279 sub %l3, 0x07B7, %l1
16280 fmovda %icc, %f0, %f11
16281 subcc %o6, 0x04A8, %l4
16282 umulcc %i6, %g1, %i2
16283 fones %f10
16284 edge32ln %i3, %l5, %i7
16285 andncc %o5, %g3, %g7
16286 xorcc %o3, %o0, %g6
16287 andncc %i1, %l0, %i4
16288 addccc %o1, %l2, %g4
16289 stb %g5, [%l7 + 0x57]
16290 array8 %i5, %o7, %o4
16291 edge16 %g2, %i0, %l6
16292 fmovse %icc, %f5, %f23
16293 edge16ln %l3, %o2, %o6
16294 srlx %l4, %l1, %i6
16295 movcs %xcc, %i2, %g1
16296 fsrc2s %f14, %f7
16297 edge16n %l5, %i7, %i3
16298 edge8n %o5, %g3, %o3
16299 lduw [%l7 + 0x28], %o0
16300 edge8l %g6, %i1, %g7
16301 xnorcc %i4, 0x0EA7, %l0
16302 sethi 0x0FE6, %l2
16303 sllx %g4, %g5, %o1
16304 setx loop_59, %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_59: ldd [%l7 + 0x48], %i0
16314 sll %l6, 0x06, %l3
16315 sir 0x1B34
16316 nop
16317 set 0x28, %l1
16318 ldd [%l7 + %l1], %f28
16319 addcc %o2, %o4, %o6
16320 orncc %l4, %l1, %i6
16321 sra %g1, %i2, %i7
16322 ldsw [%l7 + 0x08], %l5
16323 sll %o5, 0x16, %g3
16324 movg %xcc, %o3, %o0
16325 fcmpeq16 %f4, %f28, %g6
16326 fandnot1s %f4, %f26, %f25
16327 stw %i3, [%l7 + 0x30]
16328 movcs %xcc, %i1, %i4
16329 edge16l %l0, %g7, %g4
16330 fmovdneg %xcc, %f8, %f26
16331 movl %icc, %l2, %g5
16332 movneg %icc, %o7, %o1
16333 sllx %g2, 0x0B, %i5
16334 orncc %i0, %l3, %l6
16335 stw %o4, [%l7 + 0x5C]
16336 ldub [%l7 + 0x56], %o2
16337 movcc %xcc, %l4, %o6
16338 restore %i6, 0x1EAC, %g1
16339 rdpr %cwp, %g1
16340 rdpr %cansave, %g2
16341 rdpr %canrestore, %g3
16342 rdpr %cleanwin, %g4
16343 rdpr %otherwin, %g5
16344 rdpr %wstate, %g6
16345 edge16ln %l1, %i7, %l5
16346 sdiv %o5, 0x003A, %i2
16347 lduw [%l7 + 0x3C], %o3
16348 movleu %xcc, %g3, %o0
16349 fmovrdgez %g6, %f8, %f8
16350 fcmpeq16 %f4, %f12, %i1
16351 sethi 0x02FA, %i4
16352 addcc %i3, 0x0A31, %l0
16353 addcc %g4, 0x051D, %l2
16354 fabsd %f28, %f4
16355 fors %f0, %f5, %f15
16356 fmovdl %xcc, %f2, %f25
16357 fmovdle %xcc, %f4, %f30
16358 fmovdgu %xcc, %f27, %f24
16359 udivcc %g7, 0x1D69, %g5
16360 edge8n %o7, %o1, %g2
16361 subcc %i0, 0x0EE1, %l3
16362 movcc %xcc, %l6, %o4
16363 edge16l %o2, %i5, %o6
16364 andncc %i6, %g1, %l4
16365 fcmpeq32 %f6, %f10, %i7
16366 lduw [%l7 + 0x60], %l1
16367 fmovrdgz %o5, %f16, %f20
16368 fnegd %f20, %f4
16369 fcmpne32 %f26, %f16, %i2
16370 smul %l5, %g3, %o0
16371 fmovscc %icc, %f2, %f4
16372 std %f26, [%l7 + 0x50]
16373 umulcc %g6, 0x1115, %o3
16374 subc %i4, %i1, %i3
16375 fmovrslz %l0, %f20, %f27
16376 lduw [%l7 + 0x08], %l2
16377 fmovscc %icc, %f8, %f8
16378 movneg %xcc, %g4, %g7
16379 ldd [%l7 + 0x38], %f30
16380 movrlz %o7, %g5, %o1
16381 edge8ln %g2, %l3, %l6
16382 alignaddr %o4, %o2, %i5
16383 setx loop_60, %l0, %l1
16384 return %l1
16385 nop
16386 rdpr %cwp, %g1
16387 rdpr %cansave, %g2
16388 rdpr %canrestore, %g3
16389 rdpr %cleanwin, %g4
16390 rdpr %otherwin, %g5
16391 rdpr %wstate, %g6
16392loop_60: nop
16393 set 0x24, %o0
16394 lduw [%l7 + %o0], %i6
16395 edge16ln %l4, %i7, %l1
16396 stx %o5, [%l7 + 0x78]
16397 addccc %i2, %l5, %g3
16398 nop
16399 set 0x68, %i5
16400 ldd [%l7 + %i5], %g6
16401 fpack32 %f2, %f16, %f2
16402 sth %o0, [%l7 + 0x3E]
16403 xnor %o3, %i1, %i4
16404 ldsh [%l7 + 0x6A], %l0
16405 fmovda %xcc, %f3, %f24
16406 movcc %icc, %i3, %l2
16407 edge32 %g4, %o7, %g5
16408 edge32l %o1, %g7, %g2
16409 fands %f6, %f24, %f22
16410 fmovrdne %l3, %f30, %f28
16411 sllx %l6, 0x08, %o4
16412 movleu %icc, %o2, %i0
16413 fornot1 %f30, %f24, %f30
16414 ld [%l7 + 0x64], %f25
16415 addcc %i5, 0x16F1, %o6
16416 andcc %g1, %l4, %i6
16417 movn %icc, %i7, %o5
16418 edge32n %i2, %l5, %g3
16419 subc %g6, %o0, %o3
16420 movg %xcc, %i1, %i4
16421 edge16ln %l1, %l0, %i3
16422 stx %l2, [%l7 + 0x30]
16423 fmovrslez %g4, %f21, %f7
16424 umulcc %g5, %o1, %g7
16425 ld [%l7 + 0x30], %f22
16426 movl %xcc, %g2, %l3
16427 fmovde %xcc, %f4, %f12
16428 alignaddrl %o7, %o4, %o2
16429 movre %l6, 0x025, %i5
16430 edge32 %i0, %g1, %o6
16431 movrlez %i6, %l4, %o5
16432 ldx [%l7 + 0x68], %i2
16433 ldd [%l7 + 0x50], %i6
16434 sllx %g3, 0x1C, %l5
16435 edge32n %g6, %o0, %o3
16436 nop
16437 set 0x20, %l2
16438 ldd [%l7 + %l2], %i0
16439 andcc %l1, 0x1BF3, %i4
16440 mulscc %i3, %l0, %l2
16441 movvs %icc, %g5, %g4
16442 fmovdge %xcc, %f12, %f16
16443 lduh [%l7 + 0x48], %g7
16444 edge32l %o1, %l3, %o7
16445 save %g2, 0x10AA, %o2
16446 rdpr %cwp, %g1
16447 rdpr %cansave, %g2
16448 rdpr %canrestore, %g3
16449 rdpr %cleanwin, %g4
16450 rdpr %otherwin, %g5
16451 rdpr %wstate, %g6
16452 edge8l %o4, %l6, %i5
16453 array8 %i0, %o6, %g1
16454 ldsw [%l7 + 0x7C], %i6
16455 fmovrdgez %l4, %f30, %f14
16456 for %f12, %f2, %f10
16457 sdivcc %i2, 0x104D, %o5
16458 fmovrslz %i7, %f29, %f21
16459 ldub [%l7 + 0x45], %g3
16460 array16 %l5, %g6, %o3
16461 movge %xcc, %i1, %l1
16462 srax %i4, %o0, %i3
16463 orcc %l0, 0x100B, %l2
16464 addccc %g4, 0x15E5, %g5
16465 move %xcc, %o1, %l3
16466 or %g7, %o7, %g2
16467 edge8n %o4, %l6, %i5
16468 ldx [%l7 + 0x20], %i0
16469 fcmple16 %f14, %f24, %o2
16470 save %g1, %i6, %o6
16471 rdpr %cwp, %g1
16472 rdpr %cansave, %g2
16473 rdpr %canrestore, %g3
16474 rdpr %cleanwin, %g4
16475 rdpr %otherwin, %g5
16476 rdpr %wstate, %g6
16477 fmovdcc %xcc, %f11, %f30
16478 fpmerge %f21, %f28, %f0
16479 movne %icc, %l4, %o5
16480 ldsb [%l7 + 0x17], %i2
16481 subc %i7, 0x0B73, %g3
16482 sdivcc %g6, 0x1944, %o3
16483 orncc %i1, 0x188A, %l1
16484 fpadd16s %f21, %f17, %f15
16485 xor %l5, %i4, %i3
16486 sethi 0x124B, %o0
16487 or %l2, 0x1C83, %l0
16488 udivcc %g4, 0x0C8C, %g5
16489 nop
16490 set 0x10, %l3
16491 ldd [%l7 + %l3], %f14
16492 array16 %l3, %g7, %o1
16493 movge %icc, %o7, %g2
16494 fpsub32 %f14, %f4, %f0
16495 sir 0x132A
16496 fmuld8ulx16 %f26, %f4, %f2
16497 edge32ln %o4, %l6, %i5
16498 movpos %icc, %o2, %g1
16499 ldd [%l7 + 0x08], %f12
16500 udivcc %i6, 0x0D96, %o6
16501 array8 %l4, %i0, %o5
16502 ldd [%l7 + 0x40], %f0
16503 umul %i7, 0x0BE1, %g3
16504 movrlz %i2, %o3, %i1
16505 andncc %g6, %l1, %l5
16506 alignaddr %i3, %o0, %l2
16507 edge8 %l0, %g4, %i4
16508 ldx [%l7 + 0x28], %g5
16509 movcc %xcc, %l3, %g7
16510 movgu %icc, %o1, %g2
16511 ldsw [%l7 + 0x78], %o4
16512 fnands %f22, %f20, %f30
16513 sllx %l6, %i5, %o7
16514 lduw [%l7 + 0x54], %g1
16515 andcc %i6, 0x12CC, %o2
16516 nop
16517 set 0x48, %l5
16518 std %f0, [%l7 + %l5]
16519 ldsw [%l7 + 0x34], %l4
16520 edge8 %i0, %o5, %o6
16521 sllx %i7, 0x1A, %i2
16522 udiv %o3, 0x09F9, %i1
16523 edge8l %g6, %g3, %l5
16524 mulscc %i3, %l1, %l2
16525 sdivx %o0, 0x1907, %l0
16526 ldsh [%l7 + 0x16], %i4
16527 fand %f2, %f26, %f0
16528 fmovrslz %g4, %f8, %f29
16529 fnot2s %f30, %f30
16530 movl %icc, %l3, %g5
16531 fmovsvc %icc, %f27, %f25
16532 fmovrse %g7, %f29, %f31
16533 and %o1, 0x19C2, %o4
16534 nop
16535 set 0x30, %g6
16536 ldd [%l7 + %g6], %g2
16537 fabsd %f2, %f22
16538 fmovsle %xcc, %f27, %f23
16539 sth %i5, [%l7 + 0x66]
16540 fnors %f18, %f12, %f17
16541 alignaddrl %l6, %o7, %i6
16542 orn %g1, 0x071E, %l4
16543 lduh [%l7 + 0x6A], %o2
16544 orn %i0, 0x0293, %o5
16545 orcc %i7, %o6, %i2
16546 sdiv %i1, 0x14E5, %g6
16547 smul %o3, %l5, %i3
16548 xorcc %l1, %g3, %l2
16549 for %f20, %f4, %f10
16550 fcmpgt16 %f8, %f0, %l0
16551 orcc %o0, 0x16D2, %g4
16552 smulcc %i4, %l3, %g7
16553 ldsb [%l7 + 0x0E], %o1
16554 sdiv %o4, 0x0984, %g5
16555 sth %i5, [%l7 + 0x30]
16556 movg %icc, %g2, %o7
16557 xor %i6, %g1, %l4
16558 fmovdleu %icc, %f4, %f15
16559 srl %o2, 0x06, %i0
16560 srl %o5, 0x1A, %l6
16561 edge8 %i7, %o6, %i2
16562 srl %g6, 0x0E, %i1
16563 umulcc %o3, 0x159E, %i3
16564 movcc %xcc, %l1, %l5
16565 fmovdcs %icc, %f20, %f31
16566 movre %g3, 0x2B5, %l0
16567 fcmpeq32 %f20, %f0, %o0
16568 andn %l2, 0x0561, %g4
16569 fmovrdgez %l3, %f26, %f20
16570 movcc %icc, %g7, %i4
16571 xnor %o4, 0x1B51, %g5
16572 nop
16573 set 0x28, %g1
16574 ldd [%l7 + %g1], %f24
16575 array32 %i5, %o1, %o7
16576 array16 %g2, %i6, %l4
16577 edge32n %g1, %o2, %o5
16578 movl %xcc, %l6, %i0
16579 movpos %icc, %i7, %o6
16580 nop
16581 set 0x7A, %o2
16582 lduh [%l7 + %o2], %i2
16583 fabss %f16, %f22
16584 edge16ln %i1, %g6, %i3
16585 movrgez %o3, 0x393, %l1
16586 andcc %g3, 0x0EC1, %l5
16587 movpos %icc, %o0, %l0
16588 fpack16 %f8, %f2
16589 fpack32 %f14, %f14, %f8
16590 addc %l2, 0x10DF, %l3
16591 edge32l %g4, %i4, %g7
16592 array16 %g5, %o4, %o1
16593 bshuffle %f18, %f26, %f4
16594 movl %xcc, %i5, %g2
16595 ldx [%l7 + 0x10], %o7
16596 andncc %i6, %l4, %o2
16597 umul %g1, 0x089D, %l6
16598 fmovdleu %xcc, %f22, %f21
16599 st %f4, [%l7 + 0x20]
16600 udivcc %o5, 0x1429, %i7
16601 movge %xcc, %i0, %o6
16602 lduw [%l7 + 0x3C], %i2
16603 fornot1s %f4, %f4, %f17
16604 edge16n %i1, %g6, %i3
16605 movleu %xcc, %l1, %g3
16606 edge16l %l5, %o0, %o3
16607 fands %f0, %f10, %f5
16608 edge16 %l2, %l3, %g4
16609 umul %l0, %i4, %g7
16610 sdiv %g5, 0x1BD8, %o4
16611 fexpand %f7, %f2
16612 sdiv %i5, 0x05F2, %g2
16613 fmovrslz %o7, %f20, %f15
16614 smul %i6, 0x1761, %o1
16615 fors %f10, %f14, %f2
16616 bshuffle %f24, %f22, %f8
16617 fpsub16s %f1, %f11, %f3
16618 edge32ln %o2, %g1, %l6
16619 stw %o5, [%l7 + 0x54]
16620 movne %xcc, %i7, %i0
16621 fsrc2 %f20, %f18
16622 fmovsneg %xcc, %f13, %f17
16623 subc %o6, %i2, %i1
16624 sdiv %l4, 0x101C, %g6
16625 edge32 %i3, %l1, %l5
16626 xorcc %o0, %o3, %g3
16627 edge32n %l2, %l3, %l0
16628 fors %f20, %f6, %f27
16629 andncc %g4, %i4, %g5
16630 srl %g7, %i5, %g2
16631 ldub [%l7 + 0x7D], %o4
16632 fmovsne %icc, %f14, %f20
16633 sra %o7, 0x1B, %i6
16634 addcc %o2, %g1, %o1
16635 movre %l6, %o5, %i0
16636 ldx [%l7 + 0x58], %o6
16637 sethi 0x02C9, %i7
16638 fmovsleu %xcc, %f7, %f14
16639 ldsb [%l7 + 0x2B], %i2
16640 alignaddrl %i1, %g6, %i3
16641 edge16ln %l4, %l5, %l1
16642 ldsh [%l7 + 0x56], %o3
16643 st %f22, [%l7 + 0x38]
16644 udiv %o0, 0x020F, %l2
16645 addcc %g3, 0x0147, %l0
16646 fmovsle %icc, %f18, %f22
16647 movrne %g4, 0x10F, %i4
16648 fpsub32 %f30, %f24, %f22
16649 ld [%l7 + 0x74], %f30
16650 sra %g5, %g7, %l3
16651 andn %i5, 0x1F79, %g2
16652 movcs %icc, %o7, %i6
16653 srl %o4, %g1, %o2
16654 fmovdvs %xcc, %f15, %f10
16655 udiv %o1, 0x00DF, %l6
16656 movrgz %i0, 0x2AA, %o5
16657 umulcc %o6, 0x1595, %i2
16658 xorcc %i7, %i1, %i3
16659 fxors %f25, %f31, %f14
16660 movrlz %g6, 0x221, %l5
16661 movrgz %l4, 0x11F, %l1
16662 movle %icc, %o0, %o3
16663 fpsub32s %f13, %f9, %f21
16664 sth %l2, [%l7 + 0x6C]
16665 sra %g3, 0x11, %g4
16666 fcmpne32 %f4, %f6, %i4
16667 umul %l0, 0x173F, %g7
16668 addccc %g5, 0x0B51, %l3
16669 sir 0x1A14
16670 xorcc %g2, 0x1749, %i5
16671 array8 %o7, %o4, %i6
16672 smul %g1, %o2, %o1
16673 array32 %l6, %o5, %i0
16674 fnands %f22, %f11, %f3
16675 edge32l %o6, %i7, %i1
16676 ldsb [%l7 + 0x21], %i2
16677 fxnors %f9, %f16, %f7
16678 fmovrslez %i3, %f16, %f8
16679 addcc %g6, 0x17C6, %l4
16680 movrlz %l1, %o0, %o3
16681 srax %l2, %g3, %g4
16682 fnot1 %f24, %f14
16683 st %f18, [%l7 + 0x2C]
16684 nop
16685 set 0x66, %o4
16686 ldsb [%l7 + %o4], %i4
16687 fcmpgt16 %f28, %f14, %l5
16688 andn %l0, 0x0FB7, %g5
16689 fmovrsgez %g7, %f17, %f8
16690 popc 0x01E6, %l3
16691 andn %g2, 0x0510, %o7
16692 fmul8x16au %f3, %f26, %f8
16693 sllx %o4, %i5, %i6
16694 umulcc %o2, %o1, %g1
16695 fmovdge %xcc, %f13, %f17
16696 subc %l6, %i0, %o6
16697 edge16l %o5, %i1, %i7
16698 fmovse %icc, %f7, %f5
16699 movcc %icc, %i3, %g6
16700 sir 0x1B5F
16701 add %l4, 0x08A1, %l1
16702 mulscc %i2, 0x1F0A, %o0
16703 subc %l2, %g3, %g4
16704 movneg %xcc, %o3, %l5
16705 movn %xcc, %i4, %l0
16706 edge32l %g5, %g7, %l3
16707 fmovs %f10, %f3
16708 movrgez %o7, 0x1DE, %o4
16709 sra %g2, %i5, %o2
16710 edge32 %i6, %o1, %g1
16711 movg %icc, %l6, %i0
16712 orcc %o5, 0x13BE, %o6
16713 fmovdvc %icc, %f26, %f27
16714 smulcc %i1, %i3, %g6
16715 move %icc, %l4, %l1
16716 ldub [%l7 + 0x13], %i2
16717 array16 %i7, %l2, %g3
16718 movneg %icc, %o0, %o3
16719 fmovde %icc, %f2, %f26
16720 fnegd %f30, %f2
16721 sra %g4, %l5, %l0
16722 addccc %g5, 0x16B7, %i4
16723 movge %icc, %l3, %o7
16724 fmovdg %xcc, %f6, %f2
16725 movleu %xcc, %o4, %g2
16726 sll %i5, 0x0F, %g7
16727 sdiv %o2, 0x10EC, %i6
16728 subcc %g1, 0x1E42, %l6
16729 fmovrse %o1, %f25, %f9
16730 sir 0x0E21
16731 andn %o5, %i0, %o6
16732 subcc %i3, 0x1284, %i1
16733 srlx %g6, 0x0D, %l4
16734 orncc %l1, %i2, %l2
16735 movne %icc, %g3, %o0
16736 edge16 %i7, %g4, %l5
16737 movcc %xcc, %l0, %g5
16738 fmul8x16 %f21, %f16, %f22
16739 movl %xcc, %i4, %l3
16740 mulscc %o3, %o4, %o7
16741 lduh [%l7 + 0x6A], %i5
16742 st %f16, [%l7 + 0x6C]
16743 edge32l %g2, %o2, %i6
16744 stw %g1, [%l7 + 0x1C]
16745 faligndata %f14, %f14, %f16
16746 edge8l %l6, %g7, %o1
16747 ldd [%l7 + 0x40], %f0
16748 movcs %icc, %o5, %o6
16749 movleu %icc, %i0, %i3
16750 fcmpeq16 %f20, %f6, %g6
16751 fmovdgu %xcc, %f13, %f17
16752 fpadd32s %f20, %f28, %f29
16753 edge16ln %l4, %l1, %i2
16754 mulscc %l2, 0x01EB, %g3
16755 addcc %o0, %i7, %g4
16756 edge32n %l5, %l0, %g5
16757 xnor %i1, %i4, %l3
16758 popc 0x1EA0, %o4
16759 fpadd16s %f6, %f18, %f9
16760 fmovsvc %icc, %f13, %f22
16761 edge16 %o3, %i5, %g2
16762 udiv %o7, 0x132E, %o2
16763 srl %g1, %i6, %g7
16764 sethi 0x0A05, %o1
16765 fxnors %f6, %f23, %f0
16766 udivcc %l6, 0x16A8, %o5
16767 ldub [%l7 + 0x26], %o6
16768 ldd [%l7 + 0x38], %i2
16769 addc %g6, 0x0A66, %i0
16770 alignaddr %l4, %l1, %i2
16771 movle %icc, %l2, %o0
16772 std %f26, [%l7 + 0x08]
16773 fnot2 %f6, %f14
16774 fors %f25, %f24, %f4
16775 sethi 0x0288, %g3
16776 addccc %i7, 0x11BC, %l5
16777 movne %icc, %g4, %l0
16778 fmovrsgez %g5, %f22, %f25
16779 mulscc %i1, 0x0437, %i4
16780 edge16l %l3, %o3, %o4
16781 movleu %icc, %i5, %o7
16782 sllx %o2, %g2, %i6
16783 sub %g7, %o1, %l6
16784 sethi 0x0E08, %g1
16785 smulcc %o5, %i3, %g6
16786 udivx %o6, 0x1E1D, %l4
16787 array32 %i0, %i2, %l1
16788 ldd [%l7 + 0x48], %f20
16789 fpmerge %f16, %f0, %f30
16790 srl %l2, 0x16, %g3
16791 edge32n %i7, %o0, %g4
16792 lduh [%l7 + 0x08], %l0
16793 edge8l %g5, %l5, %i1
16794 movle %xcc, %i4, %l3
16795 xorcc %o4, 0x1E51, %o3
16796 ldub [%l7 + 0x6F], %o7
16797 udiv %i5, 0x16BA, %o2
16798 ldsw [%l7 + 0x48], %g2
16799 movrgez %i6, 0x1FF, %o1
16800 alignaddrl %g7, %l6, %o5
16801 xnor %g1, 0x1FB7, %i3
16802 umul %g6, %l4, %i0
16803 and %o6, 0x0963, %l1
16804 movrlez %i2, %l2, %i7
16805 move %xcc, %g3, %o0
16806 udivx %g4, 0x0755, %g5
16807 fnor %f18, %f28, %f4
16808 std %f20, [%l7 + 0x70]
16809 movn %xcc, %l5, %l0
16810 andncc %i1, %i4, %o4
16811 fmovsle %icc, %f7, %f1
16812 udiv %l3, 0x181B, %o3
16813 mulx %i5, 0x0513, %o7
16814 andn %o2, 0x1099, %g2
16815 addccc %i6, %g7, %o1
16816 addcc %o5, %l6, %i3
16817 fmovsgu %xcc, %f3, %f1
16818 subc %g1, 0x0BA3, %g6
16819 andn %i0, 0x1E9D, %l4
16820 orn %o6, %l1, %i2
16821 restore %l2, %i7, %o0
16822 rdpr %cwp, %g1
16823 rdpr %cansave, %g2
16824 rdpr %canrestore, %g3
16825 rdpr %cleanwin, %g4
16826 rdpr %otherwin, %g5
16827 rdpr %wstate, %g6
16828 fmovrdgez %g4, %f0, %f0
16829 udiv %g3, 0x05E5, %l5
16830 and %g5, %l0, %i1
16831 move %icc, %o4, %l3
16832 edge16 %i4, %o3, %i5
16833 sth %o7, [%l7 + 0x28]
16834 edge16ln %g2, %i6, %g7
16835 ldub [%l7 + 0x37], %o1
16836 movpos %xcc, %o5, %o2
16837 move %icc, %l6, %g1
16838 smul %i3, 0x0262, %i0
16839 movrgez %g6, 0x3FC, %o6
16840 mulx %l1, %l4, %i2
16841 sdivx %l2, 0x1C8A, %i7
16842 movle %xcc, %g4, %g3
16843 orn %o0, %l5, %g5
16844 movrlez %l0, 0x344, %o4
16845 edge16 %l3, %i4, %o3
16846 movcc %icc, %i5, %o7
16847 movcc %xcc, %i1, %g2
16848 mova %icc, %i6, %o1
16849 edge32 %g7, %o5, %o2
16850 movle %icc, %l6, %g1
16851 sethi 0x0B4A, %i0
16852 smul %g6, %o6, %l1
16853 edge32l %i3, %i2, %l4
16854 fmovdne %xcc, %f31, %f1
16855 array8 %l2, %g4, %i7
16856 and %o0, 0x1C9E, %g3
16857 fsrc2s %f8, %f23
16858 movne %xcc, %g5, %l0
16859 subc %l5, 0x1EDE, %l3
16860 stw %o4, [%l7 + 0x70]
16861 edge8l %i4, %i5, %o7
16862 xorcc %i1, %o3, %i6
16863 move %icc, %g2, %g7
16864 smulcc %o1, 0x0AA1, %o5
16865 udivx %o2, 0x1623, %l6
16866 fmovsn %xcc, %f8, %f11
16867 edge32ln %g1, %g6, %i0
16868 andn %o6, %i3, %i2
16869 movl %icc, %l4, %l2
16870 stx %l1, [%l7 + 0x60]
16871 fmovsne %icc, %f13, %f3
16872 sth %i7, [%l7 + 0x28]
16873 mulscc %o0, 0x12C6, %g4
16874 fcmpeq16 %f2, %f20, %g3
16875 movneg %icc, %l0, %l5
16876 ldd [%l7 + 0x50], %f2
16877 edge16n %g5, %l3, %i4
16878 smul %o4, 0x0A7B, %o7
16879 edge32ln %i1, %o3, %i6
16880 move %xcc, %g2, %i5
16881 edge8ln %o1, %o5, %g7
16882 movn %xcc, %o2, %g1
16883 edge8ln %l6, %i0, %o6
16884 ldub [%l7 + 0x67], %g6
16885 or %i2, 0x1449, %l4
16886 udivx %i3, 0x1A69, %l1
16887 umul %i7, %o0, %l2
16888 andncc %g4, %l0, %g3
16889 udivx %l5, 0x10F4, %g5
16890 andncc %l3, %o4, %o7
16891 addcc %i1, 0x1FB9, %i4
16892 subcc %i6, %g2, %o3
16893 edge8ln %i5, %o1, %o5
16894 fmovsle %icc, %f16, %f18
16895 fsrc1s %f0, %f12
16896 std %f8, [%l7 + 0x78]
16897 orncc %o2, 0x0ECD, %g1
16898 sth %g7, [%l7 + 0x52]
16899 xor %l6, 0x0880, %o6
16900 orn %g6, %i2, %i0
16901 addc %l4, %l1, %i7
16902 fmovsa %icc, %f11, %f11
16903 stb %o0, [%l7 + 0x61]
16904 andncc %l2, %i3, %l0
16905 fmovrsgez %g4, %f19, %f26
16906 fmovse %icc, %f7, %f2
16907 fcmpgt32 %f12, %f18, %g3
16908 andcc %g5, %l3, %o4
16909 edge32l %o7, %l5, %i1
16910 edge8l %i4, %i6, %g2
16911 fmovrsgez %o3, %f0, %f31
16912 stx %o1, [%l7 + 0x18]
16913 addcc %i5, %o5, %o2
16914 fmovdpos %xcc, %f27, %f17
16915 or %g1, %g7, %l6
16916 fmovdgu %xcc, %f0, %f0
16917 xnor %o6, %i2, %i0
16918 sth %g6, [%l7 + 0x78]
16919 movgu %xcc, %l4, %i7
16920 subc %o0, %l1, %l2
16921 movre %i3, 0x1F6, %l0
16922 fcmpgt16 %f20, %f4, %g3
16923 ldub [%l7 + 0x10], %g4
16924 smulcc %g5, %o4, %o7
16925 fmovdpos %icc, %f28, %f0
16926 fsrc2s %f12, %f19
16927 movge %icc, %l5, %l3
16928 xorcc %i4, 0x0F71, %i1
16929 xor %g2, %o3, %o1
16930 edge16ln %i5, %o5, %i6
16931 ldd [%l7 + 0x20], %f6
16932 edge16ln %o2, %g7, %l6
16933 movleu %xcc, %g1, %o6
16934 movg %icc, %i2, %g6
16935 movpos %xcc, %i0, %i7
16936 nop
16937 set 0x6C, %l0
16938 lduw [%l7 + %l0], %l4
16939 fmovdpos %icc, %f16, %f0
16940 ldx [%l7 + 0x30], %l1
16941 edge16l %l2, %i3, %l0
16942 ldx [%l7 + 0x68], %o0
16943 std %f28, [%l7 + 0x18]
16944 orncc %g4, 0x0F5A, %g5
16945 fmovsne %icc, %f5, %f17
16946 ldsh [%l7 + 0x7C], %g3
16947 edge8n %o7, %l5, %l3
16948 edge8n %i4, %o4, %g2
16949 smulcc %i1, 0x1E3E, %o3
16950 and %i5, %o1, %o5
16951 st %f8, [%l7 + 0x68]
16952 edge32ln %o2, %i6, %g7
16953 edge16 %g1, %l6, %o6
16954 stb %i2, [%l7 + 0x67]
16955 movrne %i0, %g6, %l4
16956 or %i7, 0x1519, %l2
16957 setx loop_61, %l0, %l1
16958 return %l1
16959 nop
16960 rdpr %cwp, %g1
16961 rdpr %cansave, %g2
16962 rdpr %canrestore, %g3
16963 rdpr %cleanwin, %g4
16964 rdpr %otherwin, %g5
16965 rdpr %wstate, %g6
16966loop_61: sdiv %o0, 0x03E4, %g4
16967 ldsh [%l7 + 0x0C], %l0
16968 xor %g3, %g5, %o7
16969 fmovd %f4, %f30
16970 fpack32 %f22, %f10, %f16
16971 st %f15, [%l7 + 0x70]
16972 movcc %icc, %l5, %l3
16973 edge32n %i4, %o4, %g2
16974 stx %o3, [%l7 + 0x18]
16975 andcc %i1, %o1, %i5
16976 fones %f3
16977 alignaddrl %o2, %o5, %i6
16978 and %g7, 0x0524, %l6
16979 movrgez %o6, %i2, %g1
16980 andcc %g6, 0x0050, %i0
16981 sdivcc %l4, 0x0E2D, %i7
16982 std %f12, [%l7 + 0x20]
16983 array32 %l2, %i3, %l1
16984 movneg %xcc, %g4, %o0
16985 orncc %g3, 0x12B3, %g5
16986 movle %xcc, %l0, %o7
16987 movle %icc, %l3, %l5
16988 for %f2, %f28, %f26
16989 udiv %i4, 0x1AA6, %g2
16990 movle %xcc, %o3, %i1
16991 sethi 0x1523, %o4
16992 andn %i5, %o1, %o2
16993 andncc %i6, %g7, %o5
16994 lduw [%l7 + 0x7C], %l6
16995 smulcc %o6, %g1, %i2
16996 movcc %xcc, %i0, %g6
16997 fsrc1 %f24, %f24
16998 fmovde %icc, %f15, %f8
16999 std %f18, [%l7 + 0x08]
17000 edge16ln %i7, %l2, %l4
17001 movge %xcc, %i3, %l1
17002 sub %g4, %g3, %o0
17003 fandnot2 %f8, %f2, %f20
17004 edge32ln %g5, %o7, %l0
17005 ldsb [%l7 + 0x11], %l3
17006 edge32l %i4, %g2, %l5
17007 fmovdvc %icc, %f10, %f30
17008 sdivx %i1, 0x177A, %o4
17009 fmovsvc %xcc, %f6, %f28
17010 movgu %icc, %o3, %o1
17011 orcc %o2, %i5, %i6
17012 movrlez %o5, 0x1DD, %l6
17013 movcc %icc, %o6, %g1
17014 restore %g7, 0x1834, %i0
17015 rdpr %cwp, %g1
17016 rdpr %cansave, %g2
17017 rdpr %canrestore, %g3
17018 rdpr %cleanwin, %g4
17019 rdpr %otherwin, %g5
17020 rdpr %wstate, %g6
17021 fmovrdlz %g6, %f24, %f4
17022 edge16n %i2, %l2, %i7
17023 ldsw [%l7 + 0x1C], %l4
17024 nop
17025 set 0x48, %g3
17026 lduw [%l7 + %g3], %i3
17027 mulx %g4, 0x0E7C, %g3
17028 andcc %l1, 0x11B6, %o0
17029 edge16 %o7, %l0, %g5
17030 fmovrdne %i4, %f28, %f10
17031 fornot1s %f13, %f15, %f28
17032 stx %g2, [%l7 + 0x68]
17033 andn %l3, %i1, %l5
17034 xnorcc %o3, %o1, %o4
17035 nop
17036 set 0x30, %i6
17037 ldsw [%l7 + %i6], %i5
17038 andncc %o2, %o5, %i6
17039 fmovda %xcc, %f7, %f11
17040 ldd [%l7 + 0x70], %i6
17041 edge16 %g1, %g7, %i0
17042 ldub [%l7 + 0x6D], %g6
17043 movn %icc, %o6, %i2
17044 sth %l2, [%l7 + 0x6A]
17045 fornot2 %f16, %f10, %f24
17046 or %i7, 0x1E6E, %i3
17047 fmovsvc %xcc, %f26, %f17
17048 ldd [%l7 + 0x78], %f4
17049 sdivcc %l4, 0x1221, %g4
17050 and %l1, 0x1FF4, %o0
17051 sdiv %o7, 0x18A3, %l0
17052 addcc %g3, 0x1B96, %g5
17053 fmovrdgz %i4, %f24, %f6
17054 movrne %l3, %g2, %l5
17055 subccc %i1, 0x11D9, %o1
17056 subcc %o4, %i5, %o3
17057 ldsb [%l7 + 0x7A], %o2
17058 movg %xcc, %i6, %l6
17059 ldsb [%l7 + 0x56], %g1
17060 fmul8sux16 %f24, %f22, %f28
17061 mulscc %g7, %o5, %i0
17062 movneg %icc, %g6, %o6
17063 fnors %f9, %f3, %f0
17064 udiv %i2, 0x1698, %i7
17065 sdiv %i3, 0x15AA, %l4
17066 mulx %g4, %l1, %o0
17067 movl %icc, %l2, %o7
17068 udivcc %g3, 0x0A00, %l0
17069 movcc %xcc, %i4, %l3
17070 edge8 %g2, %l5, %i1
17071 fmovrsgez %g5, %f30, %f21
17072 ldd [%l7 + 0x60], %o0
17073 fpsub32s %f9, %f10, %f1
17074 movpos %icc, %i5, %o3
17075 srl %o2, 0x16, %i6
17076 movn %icc, %o4, %l6
17077 movcs %icc, %g1, %g7
17078 movrgz %o5, 0x108, %i0
17079 addccc %g6, 0x1080, %o6
17080 orn %i7, %i2, %l4
17081 fmovdn %icc, %f10, %f12
17082 st %f5, [%l7 + 0x38]
17083 edge8n %i3, %g4, %l1
17084 addcc %l2, 0x0AF5, %o0
17085 fmovdneg %xcc, %f14, %f14
17086 lduw [%l7 + 0x50], %o7
17087 orcc %l0, %g3, %l3
17088 fmovsne %xcc, %f7, %f30
17089 movgu %icc, %i4, %l5
17090 andcc %i1, %g5, %g2
17091 edge16n %i5, %o1, %o2
17092 save %i6, 0x180D, %o3
17093 rdpr %cwp, %g1
17094 rdpr %cansave, %g2
17095 rdpr %canrestore, %g3
17096 rdpr %cleanwin, %g4
17097 rdpr %otherwin, %g5
17098 rdpr %wstate, %g6
17099 nop
17100 set 0x0A, %g7
17101 ldsh [%l7 + %g7], %o4
17102 movrlz %l6, %g7, %g1
17103 fornot2s %f4, %f14, %f9
17104 stx %o5, [%l7 + 0x30]
17105 edge8l %g6, %o6, %i7
17106 mulscc %i0, 0x0A17, %l4
17107 ldd [%l7 + 0x28], %f10
17108 sdivx %i2, 0x0249, %i3
17109 fmovdg %icc, %f19, %f13
17110 stw %g4, [%l7 + 0x50]
17111 stb %l2, [%l7 + 0x67]
17112 movre %o0, %o7, %l0
17113 subccc %g3, %l1, %l3
17114 smul %l5, %i4, %g5
17115 nop
17116 set 0x70, %g5
17117 std %f28, [%l7 + %g5]
17118 fmovsvc %xcc, %f13, %f6
17119 edge32l %i1, %g2, %o1
17120 std %f28, [%l7 + 0x50]
17121 mova %xcc, %o2, %i6
17122 fmovrslez %i5, %f6, %f1
17123 fmovrsne %o4, %f10, %f15
17124 sethi 0x0FBB, %l6
17125 fmovs %f26, %f3
17126 movg %icc, %o3, %g1
17127 fmovrslez %o5, %f12, %f13
17128 movrgz %g6, %o6, %i7
17129 fmovrdlez %g7, %f0, %f28
17130 movleu %xcc, %i0, %l4
17131 fmovrdgz %i2, %f24, %f26
17132 andn %g4, %l2, %o0
17133 sdivx %i3, 0x13CA, %l0
17134 movle %xcc, %o7, %g3
17135 edge8l %l1, %l3, %l5
17136 movrgez %g5, 0x0FB, %i4
17137 addcc %i1, %o1, %g2
17138 edge8l %i6, %i5, %o4
17139 faligndata %f2, %f0, %f10
17140 movge %xcc, %o2, %l6
17141 or %g1, 0x0BE3, %o3
17142 ldd [%l7 + 0x58], %o4
17143 ldsh [%l7 + 0x7C], %o6
17144 fornot1 %f22, %f20, %f12
17145 movrne %i7, 0x30F, %g7
17146 mulx %i0, %l4, %g6
17147 fmovdcs %icc, %f0, %f5
17148 movcc %xcc, %g4, %i2
17149 edge8ln %o0, %i3, %l2
17150 xnorcc %l0, 0x062E, %g3
17151 fnot2 %f4, %f14
17152 edge16l %l1, %l3, %o7
17153 fmovrsgz %g5, %f15, %f6
17154 movg %icc, %l5, %i1
17155 movleu %xcc, %o1, %g2
17156 or %i4, 0x0FCD, %i5
17157 edge32l %o4, %i6, %l6
17158 fmovdvc %xcc, %f0, %f26
17159 edge8l %g1, %o2, %o3
17160 save %o5, 0x0EF4, %i7
17161 rdpr %cwp, %g1
17162 rdpr %cansave, %g2
17163 rdpr %canrestore, %g3
17164 rdpr %cleanwin, %g4
17165 rdpr %otherwin, %g5
17166 rdpr %wstate, %g6
17167 popc 0x0E4B, %g7
17168 fornot1s %f6, %f23, %f13
17169 fmovrslz %i0, %f0, %f0
17170 stx %l4, [%l7 + 0x10]
17171 edge16ln %g6, %o6, %i2
17172 array16 %g4, %i3, %o0
17173 ldx [%l7 + 0x70], %l0
17174 array8 %l2, %g3, %l3
17175 andncc %o7, %l1, %g5
17176 sth %i1, [%l7 + 0x4C]
17177 fmovsgu %icc, %f24, %f7
17178 orn %o1, %l5, %i4
17179 fmovdvc %icc, %f16, %f4
17180 ldsw [%l7 + 0x38], %i5
17181 edge32ln %o4, %g2, %l6
17182 edge16n %g1, %i6, %o2
17183 sir 0x0A34
17184 srax %o3, %i7, %o5
17185 movne %icc, %i0, %l4
17186 ldsw [%l7 + 0x6C], %g7
17187 ldsh [%l7 + 0x4E], %g6
17188 sdivx %i2, 0x07D7, %g4
17189 orncc %i3, 0x030F, %o6
17190 stx %l0, [%l7 + 0x28]
17191 sdiv %l2, 0x1768, %g3
17192 movpos %icc, %o0, %l3
17193 mova %xcc, %o7, %g5
17194 ldsw [%l7 + 0x74], %l1
17195 setx loop_62, %l0, %l1
17196 return %l1
17197 nop
17198 rdpr %cwp, %g1
17199 rdpr %cansave, %g2
17200 rdpr %canrestore, %g3
17201 rdpr %cleanwin, %g4
17202 rdpr %otherwin, %g5
17203 rdpr %wstate, %g6
17204loop_62: udivx %i4, 0x11E8, %i5
17205 andn %g2, 0x10F2, %o4
17206 fmuld8ulx16 %f3, %f17, %f28
17207 movcs %xcc, %l6, %i6
17208 subccc %o2, %o3, %g1
17209 movg %xcc, %i7, %o5
17210 mova %xcc, %l4, %g7
17211 mulscc %i0, %i2, %g6
17212 movn %icc, %i3, %o6
17213 orncc %g4, 0x12D2, %l2
17214 fmovrslez %l0, %f31, %f21
17215 alignaddrl %o0, %l3, %g3
17216 andn %o7, 0x197B, %l1
17217 fsrc1 %f28, %f30
17218 array32 %g5, %i1, %o1
17219 addccc %l5, 0x1AD6, %i4
17220 movleu %xcc, %i5, %o4
17221 smulcc %g2, %i6, %o2
17222 movrgez %o3, %g1, %l6
17223 sll %i7, 0x18, %l4
17224 subc %o5, %g7, %i0
17225 ldub [%l7 + 0x30], %g6
17226 movcc %icc, %i2, %i3
17227 movle %icc, %g4, %l2
17228 movvc %icc, %l0, %o6
17229 udiv %o0, 0x181C, %g3
17230 sll %l3, %o7, %l1
17231 fmul8x16 %f27, %f28, %f4
17232 stw %g5, [%l7 + 0x6C]
17233 smul %i1, 0x03C2, %o1
17234 movge %xcc, %l5, %i5
17235 sra %o4, 0x0C, %g2
17236 subc %i4, %o2, %o3
17237 movvs %xcc, %g1, %i6
17238 movneg %icc, %i7, %l6
17239 movvs %xcc, %o5, %l4
17240 movl %icc, %g7, %g6
17241 or %i0, %i3, %g4
17242 umul %i2, 0x1E7C, %l0
17243 movrlez %l2, 0x203, %o6
17244 movrne %o0, %g3, %o7
17245 xor %l1, 0x0678, %g5
17246 subc %l3, %i1, %o1
17247 movvc %xcc, %i5, %l5
17248 edge8 %g2, %o4, %o2
17249 subcc %i4, %g1, %o3
17250 array8 %i6, %l6, %i7
17251 ldsh [%l7 + 0x6E], %l4
17252 edge32ln %g7, %o5, %i0
17253 array32 %g6, %i3, %g4
17254 smul %i2, %l0, %o6
17255 ldd [%l7 + 0x10], %f0
17256 fcmpne16 %f14, %f18, %o0
17257 andncc %l2, %o7, %g3
17258 alignaddr %g5, %l3, %l1
17259 fmovd %f4, %f20
17260 addc %i1, %i5, %o1
17261 edge16ln %g2, %o4, %o2
17262 edge8l %i4, %g1, %o3
17263 fpsub16 %f16, %f12, %f20
17264 movvc %icc, %i6, %l5
17265 fmovdgu %icc, %f31, %f22
17266 ldx [%l7 + 0x70], %i7
17267 fcmped %fcc3, %f16, %f8
17268 pdist %f6, %f14, %f14
17269 array32 %l4, %l6, %o5
17270 movrne %g7, %i0, %i3
17271 fmovdcc %icc, %f1, %f14
17272 sra %g6, 0x1A, %i2
17273 smulcc %g4, %l0, %o6
17274 umul %o0, %l2, %g3
17275 xnorcc %o7, %g5, %l1
17276 movleu %xcc, %i1, %i5
17277 sra %o1, 0x17, %l3
17278 edge32ln %o4, %o2, %g2
17279 fmovdcc %xcc, %f14, %f12
17280 fpackfix %f12, %f24
17281 movvc %icc, %g1, %o3
17282 nop
17283 set 0x24, %g2
17284 ldsb [%l7 + %g2], %i4
17285 fabsd %f30, %f18
17286 fmovsleu %xcc, %f28, %f18
17287 srl %l5, %i7, %l4
17288 subccc %l6, %o5, %i6
17289 movvc %xcc, %i0, %g7
17290 popc %i3, %i2
17291 subc %g4, 0x0CF8, %g6
17292 movl %xcc, %o6, %l0
17293 movvc %xcc, %o0, %l2
17294 xor %g3, 0x13F6, %o7
17295 movne %icc, %l1, %i1
17296 fzeros %f12
17297 sdivx %g5, 0x11DE, %i5
17298 std %f8, [%l7 + 0x28]
17299 udiv %l3, 0x047B, %o4
17300 fxnor %f14, %f30, %f22
17301 edge32n %o2, %g2, %g1
17302 movvc %icc, %o3, %i4
17303 lduw [%l7 + 0x34], %o1
17304 stw %l5, [%l7 + 0x50]
17305 lduh [%l7 + 0x56], %i7
17306 edge8n %l6, %l4, %o5
17307 fnegs %f27, %f23
17308 movge %xcc, %i6, %i0
17309 fnands %f8, %f6, %f8
17310 movg %xcc, %i3, %i2
17311 movvc %xcc, %g7, %g4
17312 movn %xcc, %g6, %l0
17313 bshuffle %f14, %f26, %f26
17314 fmovrslz %o0, %f11, %f13
17315 movvs %xcc, %o6, %l2
17316 array32 %o7, %g3, %i1
17317 movrne %g5, 0x0CB, %i5
17318 movvs %icc, %l3, %l1
17319 xnorcc %o4, 0x0B7F, %o2
17320 movn %xcc, %g1, %g2
17321 lduh [%l7 + 0x3C], %o3
17322 nop
17323 set 0x67, %i0
17324 ldub [%l7 + %i0], %o1
17325 ldsh [%l7 + 0x4A], %l5
17326 movne %xcc, %i7, %l6
17327 addcc %i4, %l4, %o5
17328 nop
17329 set 0x0A, %o3
17330 sth %i6, [%l7 + %o3]
17331 fmovdn %icc, %f28, %f15
17332 fcmpd %fcc2, %f10, %f8
17333 fmovdleu %icc, %f27, %f24
17334 move %xcc, %i3, %i2
17335 edge16ln %g7, %g4, %i0
17336 stx %g6, [%l7 + 0x58]
17337 and %o0, %l0, %l2
17338 add %o6, %g3, %i1
17339 edge8ln %o7, %g5, %l3
17340 addcc %l1, %i5, %o2
17341 sth %o4, [%l7 + 0x12]
17342 fnegs %f17, %f9
17343 movvs %xcc, %g2, %o3
17344 fmovdne %icc, %f17, %f27
17345 movrlz %o1, %g1, %i7
17346 save %l5, 0x14FC, %i4
17347 rdpr %cwp, %g1
17348 rdpr %cansave, %g2
17349 rdpr %canrestore, %g3
17350 rdpr %cleanwin, %g4
17351 rdpr %otherwin, %g5
17352 rdpr %wstate, %g6
17353 edge8n %l6, %o5, %l4
17354 fmovspos %icc, %f26, %f28
17355 movrgez %i3, %i2, %g7
17356 addccc %i6, 0x1A7C, %g4
17357 fcmped %fcc2, %f4, %f30
17358 mulscc %g6, %i0, %o0
17359 array16 %l0, %o6, %g3
17360 sll %i1, %l2, %g5
17361 edge8ln %o7, %l3, %l1
17362 addc %i5, 0x117B, %o4
17363 fandnot1s %f7, %f21, %f16
17364 udivcc %g2, 0x0AF5, %o3
17365 fone %f4
17366 sethi 0x07A0, %o1
17367 nop
17368 set 0x78, %i3
17369 std %f24, [%l7 + %i3]
17370 movleu %icc, %g1, %o2
17371 mulx %l5, 0x028E, %i4
17372 array16 %i7, %l6, %l4
17373 udiv %i3, 0x1101, %o5
17374 nop
17375 set 0x79, %i1
17376 ldub [%l7 + %i1], %i2
17377 udivx %g7, 0x1C9F, %g4
17378 addcc %g6, %i6, %o0
17379 subcc %i0, %l0, %g3
17380 mova %xcc, %o6, %l2
17381 addc %g5, 0x1C4B, %i1
17382 orncc %l3, %l1, %i5
17383 movvs %xcc, %o7, %o4
17384 movvs %icc, %g2, %o1
17385 movrlez %o3, 0x336, %o2
17386 sth %g1, [%l7 + 0x46]
17387 movrne %i4, 0x089, %i7
17388 xor %l6, %l5, %l4
17389 edge8n %i3, %i2, %g7
17390 save %o5, 0x09A5, %g6
17391 rdpr %cwp, %g1
17392 rdpr %cansave, %g2
17393 rdpr %canrestore, %g3
17394 rdpr %cleanwin, %g4
17395 rdpr %otherwin, %g5
17396 rdpr %wstate, %g6
17397 movn %icc, %g4, %o0
17398 restore %i6, 0x17E3, %i0
17399 rdpr %cwp, %g1
17400 rdpr %cansave, %g2
17401 rdpr %canrestore, %g3
17402 rdpr %cleanwin, %g4
17403 rdpr %otherwin, %g5
17404 rdpr %wstate, %g6
17405 sethi 0x1D1B, %g3
17406 sdivx %l0, 0x169D, %o6
17407 mova %icc, %g5, %l2
17408 fcmpeq16 %f18, %f28, %i1
17409 xnorcc %l3, 0x011C, %l1
17410 fornot2s %f16, %f23, %f7
17411 movcs %xcc, %o7, %o4
17412 stb %i5, [%l7 + 0x75]
17413 fmovsa %xcc, %f24, %f0
17414 sra %g2, %o1, %o2
17415 andn %o3, 0x0423, %g1
17416 fxnors %f31, %f22, %f28
17417 setx loop_63, %l0, %l1
17418 return %l1
17419 nop
17420 rdpr %cwp, %g1
17421 rdpr %cansave, %g2
17422 rdpr %canrestore, %g3
17423 rdpr %cleanwin, %g4
17424 rdpr %otherwin, %g5
17425 rdpr %wstate, %g6
17426loop_63: movgu %xcc, %l5, %i3
17427 fcmpne32 %f8, %f18, %l4
17428 udiv %g7, 0x14FD, %i2
17429 movne %xcc, %g6, %g4
17430 edge8l %o0, %o5, %i0
17431 add %g3, 0x0C0E, %i6
17432 edge32l %o6, %g5, %l2
17433 save %i1, %l0, %l1
17434 rdpr %cwp, %g1
17435 rdpr %cansave, %g2
17436 rdpr %canrestore, %g3
17437 rdpr %cleanwin, %g4
17438 rdpr %otherwin, %g5
17439 rdpr %wstate, %g6
17440 sub %l3, 0x1133, %o7
17441 ldub [%l7 + 0x52], %i5
17442 movpos %icc, %o4, %o1
17443 movl %icc, %g2, %o2
17444 fnand %f26, %f24, %f30
17445 sdiv %g1, 0x0461, %o3
17446 fabsd %f8, %f18
17447 sethi 0x04DE, %i4
17448 fcmpes %fcc2, %f21, %f6
17449 ldd [%l7 + 0x08], %f12
17450 sethi 0x0DC0, %i7
17451 ldd [%l7 + 0x10], %f8
17452 sll %l6, 0x12, %i3
17453 array16 %l5, %g7, %i2
17454 fmovrslz %g6, %f30, %f7
17455 ldd [%l7 + 0x18], %l4
17456 fmovda %xcc, %f9, %f27
17457 edge32n %o0, %g4, %i0
17458 sdiv %o5, 0x084F, %g3
17459 stw %o6, [%l7 + 0x44]
17460 fcmple32 %f18, %f28, %g5
17461 edge16n %l2, %i1, %i6
17462 movrgz %l1, 0x301, %l0
17463 movrlz %l3, 0x305, %o7
17464 addccc %o4, %i5, %o1
17465 subc %o2, 0x0297, %g1
17466 fnand %f0, %f30, %f16
17467 orncc %g2, 0x1256, %o3
17468 andcc %i7, 0x1712, %i4
17469 ldub [%l7 + 0x6F], %l6
17470 movrgez %i3, %g7, %i2
17471 save %g6, %l5, %l4
17472 rdpr %cwp, %g1
17473 rdpr %cansave, %g2
17474 rdpr %canrestore, %g3
17475 rdpr %cleanwin, %g4
17476 rdpr %otherwin, %g5
17477 rdpr %wstate, %g6
17478 subc %o0, 0x001A, %g4
17479 fone %f28
17480 movrgz %o5, %g3, %i0
17481 array16 %g5, %l2, %i1
17482 edge32n %i6, %o6, %l0
17483 udivx %l3, 0x1E75, %o7
17484 mova %xcc, %l1, %i5
17485 movpos %icc, %o1, %o2
17486 addcc %o4, %g2, %o3
17487 edge32n %g1, %i4, %i7
17488 and %l6, 0x1385, %g7
17489 siam 0x4
17490 subcc %i3, 0x10A5, %i2
17491 fandnot1s %f4, %f25, %f7
17492 ldub [%l7 + 0x36], %g6
17493 movcc %icc, %l4, %l5
17494 addcc %o0, 0x0116, %o5
17495 edge16l %g3, %g4, %g5
17496 xnorcc %l2, %i0, %i1
17497 mulx %i6, %l0, %l3
17498 restore %o6, %o7, %l1
17499 rdpr %cwp, %g1
17500 rdpr %cansave, %g2
17501 rdpr %canrestore, %g3
17502 rdpr %cleanwin, %g4
17503 rdpr %otherwin, %g5
17504 rdpr %wstate, %g6
17505 movn %xcc, %i5, %o1
17506 fpsub32 %f28, %f8, %f24
17507 edge8l %o4, %g2, %o2
17508 srax %g1, %i4, %i7
17509 ldd [%l7 + 0x48], %i6
17510 fmovrsne %g7, %f10, %f14
17511 alignaddr %i3, %o3, %i2
17512 fmovrse %l4, %f0, %f7
17513 subccc %g6, %l5, %o0
17514 mulscc %g3, %o5, %g4
17515 edge8l %l2, %g5, %i1
17516 siam 0x5
17517 movn %xcc, %i6, %l0
17518 edge16 %l3, %o6, %i0
17519 fandnot1s %f25, %f19, %f10
17520 fmovrdgez %o7, %f24, %f10
17521 smulcc %i5, 0x0359, %o1
17522 save %o4, 0x02B9, %g2
17523 rdpr %cwp, %g1
17524 rdpr %cansave, %g2
17525 rdpr %canrestore, %g3
17526 rdpr %cleanwin, %g4
17527 rdpr %otherwin, %g5
17528 rdpr %wstate, %g6
17529 edge16 %l1, %o2, %g1
17530 movl %icc, %i4, %i7
17531 ldsb [%l7 + 0x32], %l6
17532 stx %i3, [%l7 + 0x50]
17533 andcc %o3, 0x07E5, %i2
17534 ldd [%l7 + 0x08], %f16
17535 sethi 0x02C9, %g7
17536 fmovscs %icc, %f17, %f27
17537 fnot2s %f4, %f11
17538 fmovdne %xcc, %f5, %f8
17539 and %l4, 0x035B, %g6
17540 umul %l5, %o0, %o5
17541 stw %g4, [%l7 + 0x2C]
17542 xnor %l2, %g3, %i1
17543 array32 %g5, %i6, %l0
17544 umulcc %l3, %o6, %o7
17545 fpsub16 %f0, %f18, %f18
17546 movcs %xcc, %i5, %o1
17547 movre %o4, %i0, %g2
17548 edge32l %l1, %g1, %i4
17549 edge8 %o2, %i7, %l6
17550 fmovsg %xcc, %f24, %f21
17551 sir 0x0A78
17552 edge8ln %o3, %i2, %g7
17553 sethi 0x0CC8, %l4
17554 addccc %g6, %l5, %o0
17555 and %i3, %o5, %l2
17556 alignaddr %g4, %g3, %g5
17557 array32 %i1, %l0, %i6
17558 alignaddr %l3, %o6, %i5
17559 edge32ln %o1, %o4, %o7
17560 stx %g2, [%l7 + 0x70]
17561 subccc %i0, %l1, %i4
17562 orncc %o2, %g1, %i7
17563 sllx %l6, %i2, %o3
17564 nop
17565 set 0x70, %i4
17566 stw %g7, [%l7 + %i4]
17567 bshuffle %f10, %f12, %f8
17568 movne %xcc, %g6, %l4
17569 subccc %o0, %i3, %o5
17570 udivx %l5, 0x1DEA, %g4
17571 movg %xcc, %g3, %g5
17572 fone %f18
17573 movcc %icc, %i1, %l0
17574 edge8 %l2, %l3, %i6
17575 fmovdgu %xcc, %f15, %f10
17576 fabsd %f24, %f14
17577 st %f18, [%l7 + 0x6C]
17578 movrne %i5, 0x206, %o6
17579 edge32l %o4, %o7, %g2
17580 fandnot2 %f16, %f26, %f16
17581 fornot2s %f22, %f6, %f27
17582 movrgez %o1, %i0, %l1
17583 movleu %icc, %i4, %o2
17584 movne %xcc, %i7, %l6
17585 fnands %f29, %f4, %f10
17586 nop
17587 set 0x40, %o1
17588 stb %g1, [%l7 + %o1]
17589 fcmpes %fcc0, %f29, %f7
17590 fpadd32s %f26, %f1, %f15
17591 ldsb [%l7 + 0x1D], %o3
17592 array16 %g7, %i2, %g6
17593 fmovscc %xcc, %f29, %f21
17594 udiv %l4, 0x16AE, %i3
17595 fsrc1s %f0, %f22
17596 srl %o0, %o5, %g4
17597 andn %l5, %g5, %g3
17598 sth %l0, [%l7 + 0x08]
17599 ldsb [%l7 + 0x51], %i1
17600 stb %l2, [%l7 + 0x27]
17601 movrlz %l3, 0x32B, %i6
17602 movvs %icc, %o6, %i5
17603 fmovsle %icc, %f23, %f9
17604 fmovsneg %icc, %f22, %f3
17605 fzero %f4
17606 movne %xcc, %o7, %o4
17607 or %g2, 0x0753, %o1
17608 movpos %xcc, %l1, %i0
17609 sub %o2, %i4, %i7
17610 movleu %xcc, %g1, %l6
17611 umulcc %g7, %o3, %g6
17612 edge32n %i2, %i3, %o0
17613 sllx %l4, 0x0E, %o5
17614 movg %icc, %l5, %g5
17615 movg %icc, %g4, %g3
17616 fpsub32 %f18, %f14, %f20
17617 subc %i1, %l2, %l3
17618 movre %l0, %o6, %i5
17619 movgu %icc, %i6, %o4
17620 std %f4, [%l7 + 0x78]
17621 movvs %xcc, %g2, %o7
17622 movle %xcc, %l1, %o1
17623 subc %i0, 0x0B42, %o2
17624 fpadd32 %f30, %f6, %f20
17625 ldsw [%l7 + 0x70], %i7
17626 fmul8x16au %f15, %f11, %f24
17627 edge16ln %i4, %l6, %g1
17628 fone %f6
17629 sdivx %g7, 0x04F8, %g6
17630 movge %icc, %i2, %o3
17631 setx loop_64, %l0, %l1
17632 return %l1
17633 nop
17634 rdpr %cwp, %g1
17635 rdpr %cansave, %g2
17636 rdpr %canrestore, %g3
17637 rdpr %cleanwin, %g4
17638 rdpr %otherwin, %g5
17639 rdpr %wstate, %g6
17640loop_64: srax %l5, %g5, %i3
17641 movre %g4, %i1, %g3
17642 fmuld8sux16 %f8, %f12, %f24
17643 siam 0x4
17644 alignaddrl %l2, %l0, %l3
17645 fpack16 %f10, %f20
17646 fcmpes %fcc3, %f19, %f16
17647 sethi 0x0DC5, %o6
17648 sdiv %i6, 0x0B43, %i5
17649 sdivcc %g2, 0x05CC, %o7
17650 andn %o4, 0x0E7E, %l1
17651 subc %i0, %o1, %i7
17652 movl %icc, %o2, %i4
17653 and %l6, 0x000B, %g7
17654 save %g1, 0x1C60, %i2
17655 rdpr %cwp, %g1
17656 rdpr %cansave, %g2
17657 rdpr %canrestore, %g3
17658 rdpr %cleanwin, %g4
17659 rdpr %otherwin, %g5
17660 rdpr %wstate, %g6
17661 movrgz %g6, 0x0C9, %o0
17662 edge8l %l4, %o3, %l5
17663 udivx %o5, 0x0DD0, %g5
17664 sll %g4, 0x1C, %i3
17665 fsrc1 %f2, %f20
17666 ldub [%l7 + 0x7A], %i1
17667 edge8n %l2, %g3, %l0
17668 movleu %xcc, %l3, %i6
17669 fmovdneg %icc, %f16, %f22
17670 orncc %i5, 0x15CB, %o6
17671 sra %o7, 0x06, %g2
17672 movleu %icc, %o4, %i0
17673 orncc %o1, 0x1DC3, %l1
17674 fmovdpos %icc, %f28, %f20
17675 add %i7, %o2, %i4
17676 stx %l6, [%l7 + 0x68]
17677 nop
17678 set 0x60, %o7
17679 std %f22, [%l7 + %o7]
17680 edge16 %g1, %i2, %g7
17681 edge16n %g6, %l4, %o0
17682 fandnot2s %f9, %f16, %f12
17683 ld [%l7 + 0x1C], %f17
17684 edge32l %l5, %o5, %g5
17685 fmul8x16au %f15, %f13, %f18
17686 movrgz %g4, 0x1BB, %i3
17687 xor %o3, 0x18B5, %l2
17688 movneg %xcc, %i1, %g3
17689 array16 %l3, %l0, %i5
17690 udivx %i6, 0x004A, %o6
17691 alignaddr %o7, %o4, %i0
17692 fmovrsne %o1, %f4, %f11
17693 xor %g2, %l1, %i7
17694 movg %icc, %i4, %o2
17695 movneg %xcc, %l6, %g1
17696 srlx %g7, 0x0C, %g6
17697 movg %icc, %l4, %i2
17698 stb %l5, [%l7 + 0x79]
17699 ldx [%l7 + 0x18], %o0
17700 fcmpeq16 %f28, %f4, %o5
17701 movle %xcc, %g5, %i3
17702 ldsw [%l7 + 0x68], %g4
17703 fand %f24, %f20, %f20
17704 edge8 %l2, %o3, %i1
17705 nop
17706 set 0x54, %o5
17707 lduw [%l7 + %o5], %l3
17708 subc %l0, 0x1ECE, %g3
17709 movg %xcc, %i6, %o6
17710 stx %i5, [%l7 + 0x10]
17711 ld [%l7 + 0x14], %f24
17712 edge32l %o7, %o4, %i0
17713 fcmps %fcc1, %f25, %f12
17714 edge8ln %o1, %g2, %l1
17715 sdiv %i7, 0x06AE, %i4
17716 udivx %o2, 0x006F, %l6
17717 movneg %icc, %g7, %g1
17718 subcc %g6, 0x0748, %l4
17719 ldd [%l7 + 0x70], %i2
17720 fmovrsne %l5, %f19, %f13
17721 sth %o5, [%l7 + 0x70]
17722 edge8ln %o0, %g5, %i3
17723 and %g4, %l2, %o3
17724 move %icc, %l3, %l0
17725 fmovrslz %i1, %f20, %f16
17726 movrgz %i6, %o6, %g3
17727 movrlz %o7, %i5, %o4
17728 sllx %i0, %o1, %g2
17729 xnor %i7, %l1, %i4
17730 fmovsgu %icc, %f7, %f13
17731 edge32ln %l6, %o2, %g7
17732 addcc %g6, %g1, %l4
17733 andncc %l5, %i2, %o5
17734 edge16l %g5, %i3, %o0
17735 addccc %g4, 0x04F9, %l2
17736 movvc %icc, %l3, %o3
17737 fcmple16 %f12, %f22, %i1
17738 fnors %f7, %f17, %f15
17739 ldub [%l7 + 0x7C], %l0
17740 sdiv %i6, 0x1A1D, %o6
17741 stw %o7, [%l7 + 0x14]
17742 fmovrdgz %i5, %f20, %f6
17743 movcs %xcc, %g3, %i0
17744 movpos %icc, %o1, %o4
17745 array16 %g2, %l1, %i4
17746 sllx %l6, 0x0A, %o2
17747 sll %i7, %g7, %g1
17748 sdiv %g6, 0x0C68, %l4
17749 movre %i2, %l5, %o5
17750 sub %g5, %i3, %g4
17751 fcmpd %fcc2, %f6, %f2
17752 fcmpes %fcc0, %f0, %f23
17753 and %l2, 0x1364, %l3
17754 addccc %o3, %i1, %l0
17755 fmovscc %icc, %f29, %f3
17756 smul %o0, 0x1EA5, %i6
17757 fmovsg %icc, %f30, %f18
17758 fmovrdlez %o7, %f2, %f2
17759 fmovdpos %icc, %f1, %f23
17760 stb %i5, [%l7 + 0x24]
17761 ldsw [%l7 + 0x28], %g3
17762 ldd [%l7 + 0x28], %f16
17763 edge32n %i0, %o1, %o4
17764 mova %xcc, %o6, %l1
17765 fmuld8sux16 %f19, %f11, %f24
17766 movrne %i4, %g2, %l6
17767 addccc %o2, 0x1FBE, %i7
17768 ldsh [%l7 + 0x1C], %g7
17769 movle %xcc, %g6, %g1
17770 fmovrdne %i2, %f20, %f24
17771 orcc %l4, 0x0E6B, %o5
17772 udivcc %l5, 0x1A85, %i3
17773 movne %xcc, %g4, %g5
17774 sub %l2, 0x0254, %o3
17775 nop
17776 set 0x60, %i2
17777 ldx [%l7 + %i2], %l3
17778 ldsh [%l7 + 0x52], %i1
17779 fsrc2 %f18, %f30
17780 movge %icc, %l0, %i6
17781 sth %o7, [%l7 + 0x46]
17782 fcmpne32 %f22, %f14, %i5
17783 fmovdg %xcc, %f29, %f31
17784 fandnot2 %f24, %f8, %f10
17785 array16 %o0, %g3, %i0
17786 orncc %o4, %o6, %o1
17787 edge32n %l1, %g2, %i4
17788 movrlez %o2, 0x07F, %l6
17789 ldd [%l7 + 0x48], %i6
17790 mulx %g7, 0x18E0, %g6
17791 orn %g1, %l4, %o5
17792 add %i2, 0x17A6, %l5
17793 and %i3, %g4, %l2
17794 ldx [%l7 + 0x30], %o3
17795 stx %g5, [%l7 + 0x50]
17796 fmovsvc %icc, %f23, %f2
17797 st %f15, [%l7 + 0x48]
17798 srlx %l3, %l0, %i1
17799 fandnot2 %f6, %f2, %f16
17800 fandnot2 %f16, %f10, %f6
17801 movcc %xcc, %i6, %i5
17802 fnegd %f28, %f8
17803 movneg %xcc, %o7, %o0
17804 xorcc %g3, 0x1739, %i0
17805 fornot1 %f4, %f28, %f24
17806 sra %o6, %o1, %l1
17807 xorcc %g2, %i4, %o2
17808 sra %o4, 0x19, %l6
17809 sdivcc %g7, 0x1926, %i7
17810 edge8 %g6, %l4, %o5
17811 stx %g1, [%l7 + 0x30]
17812 sll %i2, %i3, %g4
17813 movg %icc, %l2, %l5
17814 srl %g5, 0x1B, %o3
17815 edge16 %l0, %i1, %i6
17816 addcc %l3, 0x078D, %o7
17817 srlx %i5, 0x0F, %o0
17818 ld [%l7 + 0x10], %f31
17819 subcc %i0, %o6, %g3
17820 movne %xcc, %o1, %l1
17821 fcmple32 %f2, %f18, %i4
17822 fnot2s %f8, %f8
17823 fornot1s %f18, %f31, %f0
17824 fpsub16 %f18, %f14, %f6
17825 sir 0x1311
17826 xnor %g2, %o2, %l6
17827 save %o4, %g7, %i7
17828 rdpr %cwp, %g1
17829 rdpr %cansave, %g2
17830 rdpr %canrestore, %g3
17831 rdpr %cleanwin, %g4
17832 rdpr %otherwin, %g5
17833 rdpr %wstate, %g6
17834 and %l4, %g6, %o5
17835 stx %i2, [%l7 + 0x50]
17836 movgu %xcc, %g1, %i3
17837 ldd [%l7 + 0x48], %f6
17838 movge %xcc, %l2, %g4
17839 fpackfix %f20, %f4
17840 for %f30, %f28, %f24
17841 xorcc %l5, %o3, %g5
17842 subccc %i1, 0x077F, %i6
17843 umulcc %l3, %l0, %i5
17844 edge16l %o7, %o0, %o6
17845 andcc %i0, %g3, %l1
17846 nop
17847 set 0x4C, %o6
17848 lduw [%l7 + %o6], %i4
17849 sdivx %g2, 0x0C74, %o2
17850 sub %o1, %o4, %g7
17851 ldub [%l7 + 0x7A], %l6
17852 ldsh [%l7 + 0x46], %i7
17853 sethi 0x137A, %g6
17854 movvc %icc, %o5, %l4
17855 sdivcc %i2, 0x0F88, %i3
17856 stx %g1, [%l7 + 0x78]
17857 ldub [%l7 + 0x6D], %g4
17858 sra %l2, 0x00, %l5
17859 edge32n %o3, %i1, %g5
17860 edge16l %i6, %l3, %i5
17861 edge16l %l0, %o7, %o0
17862 movne %icc, %i0, %o6
17863 sll %g3, %l1, %i4
17864 for %f2, %f12, %f20
17865 addcc %o2, %g2, %o4
17866 movpos %xcc, %o1, %l6
17867 pdist %f26, %f26, %f0
17868 array8 %i7, %g7, %g6
17869 edge32n %o5, %l4, %i3
17870 fmovscc %xcc, %f11, %f31
17871 fand %f24, %f18, %f10
17872 for %f4, %f2, %f0
17873 sir 0x1546
17874 ldd [%l7 + 0x30], %f20
17875 smul %g1, %i2, %l2
17876 fmovda %xcc, %f26, %f13
17877 edge16l %g4, %l5, %i1
17878 edge8 %o3, %i6, %g5
17879 movg %icc, %l3, %i5
17880 fnegs %f29, %f12
17881 subc %l0, 0x0F31, %o7
17882 fxnor %f6, %f30, %f20
17883 sethi 0x0109, %i0
17884 edge32 %o6, %g3, %o0
17885 fmovdvs %icc, %f4, %f14
17886 fmovsg %icc, %f22, %f1
17887 movn %xcc, %i4, %o2
17888 edge32l %l1, %o4, %o1
17889 stb %g2, [%l7 + 0x32]
17890 ldsw [%l7 + 0x34], %i7
17891 addccc %g7, 0x1849, %g6
17892 edge32n %o5, %l4, %i3
17893 fcmps %fcc1, %f20, %f23
17894 addcc %g1, %i2, %l6
17895 edge32l %g4, %l2, %l5
17896 sethi 0x07E5, %o3
17897 popc 0x14E4, %i6
17898 alignaddr %i1, %l3, %i5
17899 lduh [%l7 + 0x6A], %g5
17900 xnorcc %l0, 0x05DF, %o7
17901 stx %o6, [%l7 + 0x70]
17902 fmovde %icc, %f0, %f11
17903 movn %xcc, %i0, %o0
17904 fone %f0
17905 sdivx %g3, 0x1433, %o2
17906 andcc %l1, %o4, %o1
17907 movneg %icc, %i4, %i7
17908 xnor %g2, %g6, %g7
17909 ld [%l7 + 0x18], %f3
17910 stb %o5, [%l7 + 0x28]
17911 array32 %l4, %i3, %i2
17912 fnegd %f0, %f30
17913 xnor %g1, 0x02C8, %l6
17914 fmovdcc %icc, %f9, %f1
17915 movcs %icc, %l2, %l5
17916 fandnot1 %f12, %f22, %f16
17917 sllx %g4, 0x19, %i6
17918 edge16n %i1, %l3, %o3
17919 mulx %g5, %i5, %l0
17920 fcmpeq16 %f22, %f10, %o6
17921 fpadd16 %f2, %f2, %f30
17922 udivcc %o7, 0x0583, %o0
17923 addccc %g3, 0x156C, %o2
17924 edge32 %i0, %o4, %o1
17925 sdivx %i4, 0x1C5E, %l1
17926 subccc %i7, 0x064E, %g6
17927 array32 %g2, %o5, %g7
17928 fxor %f0, %f28, %f8
17929 st %f21, [%l7 + 0x44]
17930 movle %xcc, %i3, %l4
17931 and %i2, 0x11BB, %g1
17932 array16 %l6, %l2, %g4
17933 fandnot1s %f1, %f24, %f20
17934 sdivx %l5, 0x0194, %i1
17935 fnor %f24, %f22, %f2
17936 edge16n %l3, %i6, %o3
17937 fmovs %f18, %f2
17938 array8 %i5, %l0, %o6
17939 fmovrsgz %g5, %f16, %f10
17940 movcc %icc, %o7, %o0
17941 fmuld8ulx16 %f14, %f20, %f0
17942 movrlez %o2, 0x09C, %g3
17943 andcc %o4, 0x0814, %o1
17944 sllx %i4, 0x0F, %i0
17945 std %f0, [%l7 + 0x30]
17946 fmovrslez %l1, %f4, %f4
17947 movvs %xcc, %i7, %g6
17948 ldsw [%l7 + 0x14], %o5
17949 movrne %g2, 0x3FF, %i3
17950 fmul8x16 %f30, %f6, %f28
17951 sll %g7, %i2, %g1
17952 xor %l4, %l2, %g4
17953 movre %l6, %i1, %l5
17954 nop
17955 set 0x58, %l4
17956 stx %i6, [%l7 + %l4]
17957 movvc %icc, %l3, %o3
17958 move %icc, %i5, %l0
17959 subccc %o6, %g5, %o7
17960 edge32l %o0, %o2, %g3
17961 sdivx %o1, 0x1BDD, %i4
17962 movvc %xcc, %i0, %l1
17963 fornot2s %f28, %f0, %f29
17964 fxnors %f30, %f27, %f12
17965 ld [%l7 + 0x18], %f17
17966 edge32n %i7, %g6, %o4
17967 fxor %f0, %f28, %f8
17968 move %xcc, %g2, %i3
17969 sdiv %g7, 0x015B, %i2
17970 movrgz %o5, %g1, %l4
17971 std %f20, [%l7 + 0x78]
17972 subcc %l2, %g4, %i1
17973 array8 %l5, %l6, %i6
17974 lduh [%l7 + 0x36], %l3
17975 and %o3, 0x0E3B, %i5
17976 movne %icc, %o6, %l0
17977 edge32ln %o7, %g5, %o2
17978 movneg %xcc, %o0, %o1
17979 fnot2 %f4, %f10
17980 umul %g3, 0x0518, %i0
17981 lduh [%l7 + 0x54], %i4
17982 addc %i7, %g6, %o4
17983 fpmerge %f21, %f18, %f16
17984 ldd [%l7 + 0x38], %g2
17985 sdivcc %l1, 0x1664, %g7
17986 movpos %xcc, %i3, %o5
17987 ldsw [%l7 + 0x68], %g1
17988 edge16ln %l4, %i2, %g4
17989 fnands %f4, %f29, %f23
17990 and %i1, %l2, %l5
17991 addcc %i6, 0x0598, %l6
17992 addccc %l3, %o3, %o6
17993 fmovdle %icc, %f18, %f1
17994 st %f30, [%l7 + 0x08]
17995 movcs %xcc, %l0, %i5
17996 and %g5, %o7, %o0
17997 restore %o1, %g3, %o2
17998 rdpr %cwp, %g1
17999 rdpr %cansave, %g2
18000 rdpr %canrestore, %g3
18001 rdpr %cleanwin, %g4
18002 rdpr %otherwin, %g5
18003 rdpr %wstate, %g6
18004 sdivx %i4, 0x0A1D, %i0
18005 addcc %g6, 0x1683, %i7
18006 fmovdl %icc, %f28, %f27
18007 sethi 0x0362, %o4
18008 std %f6, [%l7 + 0x28]
18009 fmovdcc %icc, %f6, %f8
18010 fmovdneg %xcc, %f26, %f27
18011 stx %g2, [%l7 + 0x20]
18012 fcmple16 %f16, %f4, %l1
18013 udivcc %i3, 0x0979, %o5
18014 umul %g1, 0x02E2, %l4
18015 ldsh [%l7 + 0x54], %g7
18016 umulcc %i2, 0x1CB4, %i1
18017 ldsh [%l7 + 0x26], %g4
18018 fmovdleu %icc, %f27, %f20
18019 sir 0x1E5F
18020 movvc %icc, %l5, %i6
18021 ld [%l7 + 0x5C], %f16
18022 lduw [%l7 + 0x10], %l6
18023 mulscc %l2, 0x163C, %o3
18024 edge32l %l3, %l0, %i5
18025 movrgez %g5, 0x131, %o7
18026 fmovdneg %xcc, %f28, %f1
18027 st %f1, [%l7 + 0x3C]
18028 movg %xcc, %o6, %o0
18029 fnot1 %f6, %f24
18030 edge32l %g3, %o2, %o1
18031 andn %i0, 0x0097, %i4
18032 mulx %i7, 0x1349, %o4
18033 edge16l %g6, %l1, %i3
18034 fabss %f2, %f1
18035 subccc %g2, 0x0C14, %o5
18036 movne %icc, %g1, %l4
18037 orncc %i2, %g7, %g4
18038 sdivx %i1, 0x03A7, %l5
18039 ldsh [%l7 + 0x66], %l6
18040 xorcc %i6, 0x0454, %o3
18041 fmovsvc %icc, %f14, %f22
18042 orcc %l3, %l2, %i5
18043 mova %icc, %g5, %l0
18044 stx %o6, [%l7 + 0x28]
18045 edge8 %o0, %g3, %o7
18046 srl %o1, %i0, %i4
18047 fmovdvc %xcc, %f18, %f17
18048 fsrc2 %f6, %f4
18049 ldd [%l7 + 0x60], %i6
18050 fmovspos %xcc, %f19, %f30
18051 fnegs %f7, %f26
18052 ldub [%l7 + 0x25], %o2
18053 movg %icc, %g6, %o4
18054 movrlez %i3, %l1, %g2
18055 movge %xcc, %g1, %o5
18056 ldd [%l7 + 0x58], %f16
18057 edge8l %l4, %g7, %g4
18058 movrgez %i1, 0x212, %l5
18059 andn %i2, %i6, %l6
18060 movrlez %l3, %o3, %l2
18061 fand %f4, %f24, %f2
18062 movcc %xcc, %i5, %l0
18063 edge16l %g5, %o0, %o6
18064 save %o7, %g3, %o1
18065 rdpr %cwp, %g1
18066 rdpr %cansave, %g2
18067 rdpr %canrestore, %g3
18068 rdpr %cleanwin, %g4
18069 rdpr %otherwin, %g5
18070 rdpr %wstate, %g6
18071 srlx %i4, %i0, %o2
18072 andncc %i7, %o4, %i3
18073 sth %l1, [%l7 + 0x42]
18074 movpos %icc, %g2, %g1
18075 fmul8ulx16 %f20, %f16, %f18
18076 movre %g6, %o5, %l4
18077 sdivx %g4, 0x19DA, %i1
18078 fcmpd %fcc3, %f10, %f14
18079 movrne %g7, %i2, %l5
18080 stb %l6, [%l7 + 0x54]
18081 movrlz %l3, 0x20D, %o3
18082 xnorcc %i6, 0x0ABB, %i5
18083 xnorcc %l2, %g5, %o0
18084 lduh [%l7 + 0x44], %o6
18085 fmovdleu %icc, %f27, %f7
18086 sub %l0, 0x0CE7, %g3
18087 fcmpne16 %f30, %f4, %o1
18088 fmovsvs %icc, %f25, %f16
18089 edge16n %i4, %i0, %o2
18090 udivcc %o7, 0x12B0, %i7
18091 srl %i3, %o4, %g2
18092 fnor %f22, %f12, %f14
18093 fornot2 %f28, %f16, %f4
18094 edge8n %l1, %g6, %o5
18095 sra %l4, 0x1A, %g4
18096 sdiv %g1, 0x085E, %i1
18097 movgu %icc, %i2, %g7
18098 orcc %l5, %l6, %o3
18099 setx loop_65, %l0, %l1
18100 return %l1
18101 nop
18102 rdpr %cwp, %g1
18103 rdpr %cansave, %g2
18104 rdpr %canrestore, %g3
18105 rdpr %cleanwin, %g4
18106 rdpr %otherwin, %g5
18107 rdpr %wstate, %g6
18108loop_65: std %f24, [%l7 + 0x30]
18109 mulscc %i6, 0x156E, %l2
18110 fsrc2s %f13, %f2
18111 orncc %o0, %g5, %l0
18112 pdist %f0, %f30, %f6
18113 andncc %g3, %o6, %o1
18114 array32 %i4, %i0, %o7
18115 subc %i7, 0x047A, %o2
18116 movcs %icc, %i3, %o4
18117 movrgz %l1, 0x0FD, %g6
18118 st %f2, [%l7 + 0x6C]
18119 ldsw [%l7 + 0x58], %o5
18120 movrlz %g2, %g4, %l4
18121 fmovda %icc, %f24, %f3
18122 save %g1, 0x0D18, %i1
18123 rdpr %cwp, %g1
18124 rdpr %cansave, %g2
18125 rdpr %canrestore, %g3
18126 rdpr %cleanwin, %g4
18127 rdpr %otherwin, %g5
18128 rdpr %wstate, %g6
18129 udivcc %i2, 0x09E3, %l5
18130 edge8 %l6, %o3, %g7
18131 array32 %l3, %i6, %l2
18132 ldsb [%l7 + 0x13], %o0
18133 srax %i5, 0x1C, %l0
18134 sra %g5, 0x07, %o6
18135 xnorcc %g3, %o1, %i0
18136 movneg %icc, %i4, %o7
18137 fcmpeq16 %f12, %f18, %o2
18138 mulx %i7, 0x125E, %o4
18139 stb %l1, [%l7 + 0x26]
18140 ld [%l7 + 0x60], %f31
18141 and %i3, %o5, %g2
18142 movrgez %g4, %l4, %g6
18143 stb %i1, [%l7 + 0x77]
18144 andncc %g1, %i2, %l6
18145 sethi 0x0C08, %o3
18146 andcc %l5, %l3, %g7
18147 srlx %i6, %o0, %i5
18148 edge8 %l2, %l0, %g5
18149 ldub [%l7 + 0x16], %o6
18150 mulscc %o1, %i0, %i4
18151 movcc %icc, %g3, %o2
18152 ld [%l7 + 0x38], %f29
18153 popc %i7, %o7
18154 fmovs %f17, %f26
18155 subcc %o4, 0x0412, %i3
18156 sra %l1, %g2, %o5
18157 std %f8, [%l7 + 0x50]
18158 alignaddrl %g4, %g6, %l4
18159 movneg %xcc, %i1, %i2
18160 popc %g1, %l6
18161 srax %l5, 0x1B, %o3
18162 subccc %l3, 0x19D0, %i6
18163 popc 0x0F62, %g7
18164 movle %icc, %i5, %l2
18165 xnorcc %l0, %g5, %o0
18166 edge32ln %o1, %o6, %i4
18167 movg %xcc, %i0, %g3
18168 movrlez %i7, %o2, %o4
18169 fcmpeq16 %f30, %f30, %i3
18170 movrne %o7, %l1, %o5
18171 fmovsn %xcc, %f15, %f12
18172 fnot1 %f6, %f20
18173 fpadd16s %f28, %f11, %f24
18174 popc %g2, %g4
18175 bshuffle %f22, %f28, %f10
18176 move %icc, %g6, %i1
18177 mulscc %i2, 0x0018, %g1
18178 fmul8x16au %f25, %f3, %f22
18179 restore %l4, %l5, %o3
18180 rdpr %cwp, %g1
18181 rdpr %cansave, %g2
18182 rdpr %canrestore, %g3
18183 rdpr %cleanwin, %g4
18184 rdpr %otherwin, %g5
18185 rdpr %wstate, %g6
18186 subc %l3, %l6, %g7
18187 srax %i5, 0x1D, %l2
18188 fmul8ulx16 %f10, %f6, %f0
18189 srlx %l0, %g5, %i6
18190 movn %xcc, %o1, %o0
18191 alignaddr %i4, %i0, %g3
18192 movl %icc, %i7, %o2
18193 fmovse %xcc, %f28, %f14
18194 addccc %o6, %o4, %o7
18195 array16 %l1, %o5, %g2
18196 sir 0x1F4D
18197 edge8ln %g4, %g6, %i1
18198 movcc %icc, %i3, %i2
18199 movn %icc, %g1, %l4
18200 sllx %l5, 0x1B, %o3
18201 edge16n %l3, %g7, %l6
18202 movcs %icc, %i5, %l2
18203 fmovs %f19, %f18
18204 stw %l0, [%l7 + 0x5C]
18205 movn %icc, %g5, %i6
18206 edge32n %o0, %o1, %i0
18207 fexpand %f28, %f30
18208 ldsb [%l7 + 0x1B], %i4
18209 edge8l %i7, %o2, %o6
18210 smulcc %g3, %o4, %o7
18211 fand %f6, %f28, %f14
18212 fnand %f20, %f28, %f10
18213 fornot2s %f26, %f1, %f13
18214 movne %xcc, %l1, %g2
18215 fmovsvs %icc, %f21, %f28
18216 movrlz %g4, %o5, %i1
18217 sdiv %i3, 0x0814, %i2
18218 sll %g1, %g6, %l4
18219 sdivx %o3, 0x0C3C, %l5
18220 lduw [%l7 + 0x14], %l3
18221 fmovsle %icc, %f0, %f28
18222 orcc %g7, 0x0C9A, %i5
18223 fsrc2s %f17, %f2
18224 sdivcc %l2, 0x03CF, %l0
18225 ldub [%l7 + 0x52], %l6
18226 ldd [%l7 + 0x10], %f20
18227 xnor %g5, %i6, %o0
18228 edge16ln %o1, %i0, %i7
18229 alignaddrl %i4, %o2, %o6
18230 sth %g3, [%l7 + 0x76]
18231 andncc %o7, %l1, %o4
18232 stx %g2, [%l7 + 0x28]
18233 fmovrdgz %g4, %f4, %f30
18234 movpos %icc, %o5, %i1
18235 fmovdne %icc, %f6, %f16
18236 or %i3, %g1, %g6
18237 bshuffle %f26, %f24, %f8
18238 fmovsvc %icc, %f24, %f13
18239 edge32ln %l4, %o3, %l5
18240 movvc %xcc, %i2, %l3
18241 movg %xcc, %i5, %l2
18242 array32 %l0, %g7, %g5
18243 fpadd32 %f12, %f24, %f12
18244 edge16n %i6, %o0, %l6
18245 movneg %xcc, %i0, %o1
18246 movrgz %i4, 0x21D, %o2
18247 movle %xcc, %o6, %g3
18248 movle %icc, %o7, %l1
18249 ldsh [%l7 + 0x22], %o4
18250 fnot2s %f22, %f25
18251 sll %i7, %g4, %g2
18252 addccc %i1, %i3, %o5
18253 udivx %g1, 0x1E92, %l4
18254 movpos %xcc, %g6, %l5
18255 mulx %i2, %o3, %l3
18256 array32 %i5, %l0, %g7
18257 ld [%l7 + 0x30], %f26
18258 fmovrse %g5, %f15, %f13
18259 edge16ln %i6, %o0, %l2
18260 edge32l %l6, %i0, %i4
18261 mova %icc, %o1, %o2
18262 movpos %icc, %o6, %g3
18263 sdivcc %l1, 0x00C5, %o7
18264 stb %i7, [%l7 + 0x26]
18265 fmovdpos %xcc, %f0, %f14
18266 addccc %o4, 0x183A, %g2
18267 ldd [%l7 + 0x78], %i0
18268 fmovsn %icc, %f21, %f23
18269 edge16ln %i3, %g4, %g1
18270 fcmpd %fcc3, %f30, %f22
18271 movvs %icc, %l4, %g6
18272 add %l5, %o5, %i2
18273 fcmpne32 %f14, %f28, %o3
18274 ldsh [%l7 + 0x14], %i5
18275 ldd [%l7 + 0x60], %l0
18276 ld [%l7 + 0x64], %f31
18277 edge8ln %l3, %g7, %i6
18278 fmovdcc %xcc, %f20, %f16
18279 umul %o0, %g5, %l6
18280 sir 0x055D
18281 movn %xcc, %l2, %i0
18282 fmovsgu %icc, %f1, %f25
18283 fmovscs %xcc, %f24, %f19
18284 sth %i4, [%l7 + 0x08]
18285 fsrc2 %f28, %f18
18286 umulcc %o1, 0x02D1, %o6
18287 fsrc1s %f26, %f18
18288 sdivx %g3, 0x15C5, %o2
18289 fcmpeq16 %f22, %f26, %l1
18290 edge8ln %i7, %o7, %o4
18291 fpsub32 %f30, %f6, %f0
18292 movrlz %g2, %i3, %i1
18293 st %f19, [%l7 + 0x6C]
18294 fpadd16s %f6, %f31, %f17
18295 srax %g4, 0x17, %l4
18296 st %f0, [%l7 + 0x3C]
18297 fcmpne16 %f30, %f10, %g6
18298 movge %icc, %l5, %g1
18299 subc %o5, %i2, %i5
18300 pdist %f28, %f18, %f30
18301 fmovsneg %icc, %f13, %f5
18302 ld [%l7 + 0x2C], %f24
18303 alignaddr %o3, %l0, %g7
18304 addcc %l3, %i6, %o0
18305 movre %g5, %l6, %l2
18306 movn %xcc, %i0, %i4
18307 udivcc %o1, 0x1109, %o6
18308 fandnot1 %f6, %f26, %f30
18309 udivcc %o2, 0x1BB4, %l1
18310 sll %g3, 0x09, %i7
18311 array8 %o7, %g2, %i3
18312 edge16 %o4, %i1, %l4
18313 fmovrsne %g4, %f12, %f12
18314 ldd [%l7 + 0x60], %g6
18315 movrgz %g1, %l5, %o5
18316 mova %icc, %i2, %i5
18317 fxor %f30, %f14, %f12
18318 edge8l %o3, %g7, %l3
18319 orcc %i6, 0x0324, %l0
18320 smulcc %g5, 0x1563, %l6
18321 andcc %l2, %i0, %i4
18322 movge %icc, %o1, %o0
18323 mova %icc, %o2, %o6
18324 alignaddrl %g3, %l1, %o7
18325 sir 0x19AA
18326 setx loop_66, %l0, %l1
18327 return %l1
18328 nop
18329 rdpr %cwp, %g1
18330 rdpr %cansave, %g2
18331 rdpr %canrestore, %g3
18332 rdpr %cleanwin, %g4
18333 rdpr %otherwin, %g5
18334 rdpr %wstate, %g6
18335loop_66: movre %i7, 0x2F0, %i1
18336 fabss %f27, %f16
18337 subcc %l4, 0x015F, %g4
18338 srl %o4, 0x1A, %g6
18339 fmovsl %xcc, %f2, %f30
18340 fmovrslez %g1, %f4, %f10
18341 movgu %icc, %l5, %i2
18342 edge16 %i5, %o5, %o3
18343 nop
18344 set 0x50, %l6
18345 stw %l3, [%l7 + %l6]
18346 stb %i6, [%l7 + 0x5A]
18347 st %f26, [%l7 + 0x48]
18348 xnorcc %l0, %g7, %l6
18349 subccc %l2, %i0, %g5
18350 stx %o1, [%l7 + 0x08]
18351 ld [%l7 + 0x30], %f24
18352 movvc %icc, %o0, %o2
18353 ldx [%l7 + 0x38], %i4
18354 or %o6, 0x0928, %l1
18355 sdiv %o7, 0x15F0, %g3
18356 for %f26, %f20, %f22
18357 movrne %g2, %i3, %i7
18358 xor %i1, 0x0E69, %l4
18359 restore %o4, 0x066A, %g6
18360 rdpr %cwp, %g1
18361 rdpr %cansave, %g2
18362 rdpr %canrestore, %g3
18363 rdpr %cleanwin, %g4
18364 rdpr %otherwin, %g5
18365 rdpr %wstate, %g6
18366 save %g4, 0x1F75, %l5
18367 rdpr %cwp, %g1
18368 rdpr %cansave, %g2
18369 rdpr %canrestore, %g3
18370 rdpr %cleanwin, %g4
18371 rdpr %otherwin, %g5
18372 rdpr %wstate, %g6
18373 fmovdvc %xcc, %f7, %f29
18374 srlx %g1, 0x0C, %i2
18375 ldd [%l7 + 0x48], %o4
18376 sllx %o3, 0x16, %l3
18377 movneg %xcc, %i5, %i6
18378 fsrc1s %f23, %f13
18379 orncc %g7, 0x0817, %l0
18380 fpadd16s %f12, %f29, %f17
18381 movrgz %l6, 0x0EE, %i0
18382 sethi 0x0804, %l2
18383 stx %g5, [%l7 + 0x68]
18384 array16 %o0, %o2, %i4
18385 fcmpd %fcc3, %f28, %f4
18386 sdivx %o1, 0x01EA, %l1
18387 srl %o6, %g3, %g2
18388 sethi 0x1142, %i3
18389 ldsb [%l7 + 0x1A], %i7
18390 movle %icc, %i1, %l4
18391 andcc %o4, %o7, %g4
18392 stb %l5, [%l7 + 0x39]
18393 smul %g1, %g6, %o5
18394 fpmerge %f25, %f22, %f10
18395 edge32n %o3, %i2, %l3
18396 sll %i6, 0x09, %i5
18397 fandnot2s %f14, %f12, %f20
18398 fcmpeq16 %f4, %f4, %l0
18399 xnorcc %l6, %i0, %g7
18400 ldsw [%l7 + 0x6C], %g5
18401 udivcc %o0, 0x1C3D, %l2
18402 fsrc1 %f22, %f14
18403 movge %icc, %i4, %o1
18404 edge8 %l1, %o6, %o2
18405 popc %g2, %i3
18406 ldsw [%l7 + 0x30], %g3
18407 movle %icc, %i1, %i7
18408 ldub [%l7 + 0x4D], %o4
18409 and %l4, 0x0434, %o7
18410 sdivcc %g4, 0x130B, %g1
18411 fnegs %f23, %f23
18412 ldsw [%l7 + 0x50], %l5
18413 stb %g6, [%l7 + 0x7D]
18414 array32 %o3, %i2, %l3
18415 edge32 %i6, %i5, %o5
18416 ldd [%l7 + 0x38], %i6
18417 xor %i0, 0x0148, %g7
18418 mova %icc, %g5, %o0
18419 movpos %xcc, %l2, %l0
18420 fnand %f6, %f20, %f8
18421 ldsh [%l7 + 0x50], %i4
18422 fmul8x16al %f30, %f29, %f22
18423 movl %icc, %o1, %o6
18424 orn %l1, %o2, %i3
18425 fpackfix %f20, %f12
18426 movne %icc, %g3, %i1
18427 or %g2, 0x1F0E, %i7
18428 fmovrdgz %l4, %f10, %f14
18429 fsrc2s %f22, %f5
18430 movcs %icc, %o4, %g4
18431 subccc %g1, 0x0A0C, %l5
18432 movpos %icc, %g6, %o7
18433 sethi 0x1583, %i2
18434 nop
18435 set 0x7E, %i7
18436 lduh [%l7 + %i7], %o3
18437 addccc %l3, %i5, %i6
18438 movcs %xcc, %o5, %l6
18439 ldub [%l7 + 0x4A], %i0
18440 nop
18441 set 0x10, %g4
18442 ldsb [%l7 + %g4], %g7
18443 edge16ln %o0, %l2, %g5
18444 movl %icc, %l0, %o1
18445 fcmped %fcc2, %f16, %f6
18446 edge32ln %i4, %l1, %o2
18447 array8 %o6, %g3, %i1
18448 add %g2, %i3, %l4
18449 fmovdne %xcc, %f14, %f7
18450 edge8n %i7, %o4, %g4
18451 alignaddrl %g1, %g6, %o7
18452 edge16 %l5, %o3, %i2
18453 fandnot1 %f0, %f2, %f8
18454 edge32l %i5, %l3, %i6
18455 smulcc %o5, 0x00C7, %i0
18456 mulscc %l6, %o0, %l2
18457 fmovde %xcc, %f20, %f26
18458 array16 %g7, %l0, %o1
18459 andcc %g5, 0x16BE, %i4
18460 fnegs %f19, %f24
18461 fmuld8sux16 %f15, %f18, %f18
18462 movre %l1, %o2, %g3
18463 array32 %i1, %o6, %i3
18464 array16 %l4, %g2, %o4
18465 nop
18466 set 0x7B, %o0
18467 ldub [%l7 + %o0], %g4
18468 umul %g1, %i7, %o7
18469 andn %l5, %g6, %o3
18470 orcc %i2, 0x04F5, %i5
18471 lduh [%l7 + 0x1A], %i6
18472 save %o5, %l3, %i0
18473 rdpr %cwp, %g1
18474 rdpr %cansave, %g2
18475 rdpr %canrestore, %g3
18476 rdpr %cleanwin, %g4
18477 rdpr %otherwin, %g5
18478 rdpr %wstate, %g6
18479 and %l6, %o0, %l2
18480 alignaddr %g7, %l0, %g5
18481 ldsb [%l7 + 0x18], %o1
18482 movpos %xcc, %i4, %l1
18483 fandnot2 %f14, %f8, %f10
18484 ldsb [%l7 + 0x7D], %g3
18485 udivx %o2, 0x0D2C, %o6
18486 ldx [%l7 + 0x60], %i3
18487 fpack16 %f16, %f12
18488 edge16 %l4, %i1, %g2
18489 nop
18490 set 0x10, %i5
18491 std %f28, [%l7 + %i5]
18492 lduh [%l7 + 0x1C], %o4
18493 ldsh [%l7 + 0x0A], %g1
18494 movneg %xcc, %g4, %i7
18495 orn %l5, %o7, %o3
18496 edge8 %g6, %i5, %i6
18497 fmovsle %xcc, %f22, %f6
18498 lduw [%l7 + 0x64], %i2
18499 sdiv %o5, 0x0644, %i0
18500 fxor %f26, %f24, %f0
18501 sir 0x029C
18502 ldsb [%l7 + 0x15], %l6
18503 fpsub32 %f0, %f6, %f0
18504 movre %l3, %l2, %o0
18505 movpos %icc, %l0, %g7
18506 edge16ln %g5, %i4, %o1
18507 fpadd32s %f30, %f30, %f15
18508 movleu %icc, %g3, %l1
18509 edge32ln %o2, %o6, %l4
18510 stw %i1, [%l7 + 0x1C]
18511 andncc %i3, %g2, %g1
18512 and %o4, 0x0A12, %g4
18513 fnands %f0, %f2, %f26
18514 ld [%l7 + 0x14], %f18
18515 andcc %i7, %l5, %o7
18516 movg %icc, %g6, %o3
18517 udivx %i6, 0x0A75, %i2
18518 fmovsvs %icc, %f10, %f15
18519 edge8ln %i5, %i0, %o5
18520 movre %l6, 0x167, %l2
18521 stx %l3, [%l7 + 0x48]
18522 movrgez %o0, 0x036, %g7
18523 fmovdn %xcc, %f30, %f19
18524 setx loop_67, %l0, %l1
18525 return %l1
18526 nop
18527 rdpr %cwp, %g1
18528 rdpr %cansave, %g2
18529 rdpr %canrestore, %g3
18530 rdpr %cleanwin, %g4
18531 rdpr %otherwin, %g5
18532 rdpr %wstate, %g6
18533loop_67: stb %i4, [%l7 + 0x38]
18534 movpos %xcc, %o1, %g3
18535 xnor %l1, 0x0D49, %o6
18536 mova %xcc, %l4, %o2
18537 umulcc %i3, %g2, %i1
18538 orcc %o4, %g1, %g4
18539 xnor %i7, %l5, %o7
18540 ldub [%l7 + 0x28], %g6
18541 edge16n %o3, %i2, %i5
18542 fmovrdgz %i6, %f16, %f2
18543 fmuld8ulx16 %f11, %f15, %f8
18544 sir 0x1EFB
18545 xor %o5, %l6, %l2
18546 fmovrslz %l3, %f19, %f19
18547 movrne %o0, 0x1DE, %i0
18548 movneg %xcc, %g7, %l0
18549 ldsh [%l7 + 0x70], %g5
18550 andn %i4, 0x1093, %o1
18551 edge32ln %g3, %o6, %l1
18552 fpsub16 %f0, %f22, %f0
18553 array8 %o2, %i3, %l4
18554 movl %xcc, %i1, %g2
18555 fcmpne16 %f2, %f14, %o4
18556 movg %icc, %g4, %i7
18557 fpmerge %f8, %f2, %f30
18558 andcc %l5, %g1, %o7
18559 array16 %g6, %o3, %i5
18560 fors %f26, %f1, %f19
18561 edge16ln %i6, %i2, %l6
18562 orncc %l2, 0x057B, %o5
18563 smulcc %o0, %i0, %l3
18564 movpos %icc, %l0, %g5
18565 edge32n %i4, %g7, %o1
18566 ldd [%l7 + 0x20], %f16
18567 lduh [%l7 + 0x1A], %g3
18568 fmul8x16al %f7, %f18, %f4
18569 subcc %o6, %o2, %l1
18570 fmovs %f8, %f26
18571 movvs %xcc, %i3, %i1
18572 movrgz %l4, 0x143, %o4
18573 array32 %g4, %i7, %g2
18574 lduw [%l7 + 0x14], %l5
18575 stx %g1, [%l7 + 0x60]
18576 sth %g6, [%l7 + 0x3E]
18577 srl %o3, %o7, %i5
18578 movrgz %i2, %l6, %i6
18579 ldsb [%l7 + 0x3A], %o5
18580 subc %o0, 0x126E, %i0
18581 movrne %l3, 0x356, %l2
18582 sir 0x0462
18583 move %xcc, %g5, %l0
18584 movge %icc, %i4, %o1
18585 movrlz %g7, 0x133, %o6
18586 xnorcc %o2, %l1, %g3
18587 movrgez %i3, 0x0B2, %l4
18588 ldd [%l7 + 0x20], %i0
18589 add %g4, %o4, %g2
18590 ldd [%l7 + 0x58], %l4
18591 andncc %i7, %g1, %g6
18592 ldub [%l7 + 0x0F], %o3
18593 fmul8sux16 %f14, %f22, %f14
18594 umul %i5, 0x1BC3, %i2
18595 sdiv %l6, 0x0B6F, %o7
18596 ldx [%l7 + 0x70], %i6
18597 ldsw [%l7 + 0x58], %o5
18598 sdivcc %i0, 0x111F, %o0
18599 fmovsvs %icc, %f11, %f30
18600 sdivcc %l3, 0x1E87, %l2
18601 umulcc %g5, %l0, %o1
18602 movrgz %i4, %o6, %g7
18603 xor %o2, %l1, %i3
18604 edge32 %g3, %l4, %g4
18605 popc %i1, %g2
18606 movrgez %l5, 0x27E, %o4
18607 fmovsgu %icc, %f21, %f13
18608 edge32 %g1, %g6, %i7
18609 lduh [%l7 + 0x78], %i5
18610 udivcc %o3, 0x1D0E, %l6
18611 fpadd32s %f19, %f14, %f3
18612 stb %o7, [%l7 + 0x5B]
18613 movneg %icc, %i2, %i6
18614 edge8l %i0, %o0, %o5
18615 fabss %f11, %f0
18616 move %xcc, %l3, %g5
18617 fpmerge %f19, %f24, %f30
18618 edge32n %l0, %l2, %o1
18619 ldx [%l7 + 0x20], %o6
18620 edge32 %g7, %o2, %i4
18621 fnot1 %f26, %f6
18622 edge16l %l1, %i3, %g3
18623 ldsh [%l7 + 0x48], %l4
18624 fnors %f24, %f6, %f18
18625 array8 %g4, %i1, %l5
18626 sth %g2, [%l7 + 0x6C]
18627 srax %g1, 0x16, %g6
18628 edge32 %i7, %i5, %o3
18629 nop
18630 set 0x28, %l1
18631 stw %l6, [%l7 + %l1]
18632 ldsh [%l7 + 0x64], %o7
18633 mulscc %i2, %i6, %o4
18634 edge16n %i0, %o5, %l3
18635 umulcc %g5, %o0, %l0
18636 sllx %o1, 0x01, %o6
18637 edge16n %g7, %o2, %i4
18638 alignaddr %l1, %l2, %i3
18639 movle %xcc, %l4, %g3
18640 addccc %g4, 0x0169, %i1
18641 fmovrslz %g2, %f9, %f20
18642 andcc %l5, %g6, %i7
18643 ldsw [%l7 + 0x24], %i5
18644 fmovdvs %xcc, %f18, %f25
18645 fmovdneg %xcc, %f11, %f8
18646 umul %o3, %g1, %o7
18647 fcmps %fcc1, %f8, %f14
18648 srlx %l6, 0x1C, %i6
18649 srl %o4, %i0, %o5
18650 fcmple32 %f30, %f26, %i2
18651 mulx %l3, %g5, %o0
18652 udiv %o1, 0x0078, %o6
18653 pdist %f22, %f6, %f4
18654 movleu %icc, %l0, %g7
18655 sra %o2, 0x0B, %i4
18656 edge8 %l1, %l2, %l4
18657 movl %icc, %g3, %i3
18658 subcc %i1, 0x14F2, %g2
18659 edge8 %l5, %g4, %i7
18660 ldd [%l7 + 0x58], %g6
18661 fornot1 %f4, %f14, %f22
18662 sth %o3, [%l7 + 0x3C]
18663 orn %i5, %g1, %o7
18664 fpadd32 %f0, %f8, %f8
18665 udivx %i6, 0x165D, %o4
18666 edge8n %i0, %l6, %i2
18667 smul %o5, %g5, %o0
18668 movrlz %o1, %l3, %o6
18669 movvc %icc, %g7, %l0
18670 stb %o2, [%l7 + 0x1D]
18671 movle %icc, %i4, %l2
18672 mulscc %l4, 0x192E, %l1
18673 ldsb [%l7 + 0x7E], %i3
18674 edge8l %g3, %g2, %i1
18675 movl %xcc, %l5, %i7
18676 movg %icc, %g4, %g6
18677 sll %i5, %g1, %o3
18678 orcc %o7, 0x1D87, %o4
18679 mulx %i6, 0x0BAA, %i0
18680 fone %f6
18681 mova %icc, %l6, %i2
18682 stx %o5, [%l7 + 0x10]
18683 fpsub16s %f18, %f31, %f12
18684 ldd [%l7 + 0x28], %f14
18685 addccc %g5, %o0, %l3
18686 udiv %o1, 0x007A, %g7
18687 edge16n %o6, %l0, %i4
18688 andncc %o2, %l2, %l1
18689 mova %icc, %i3, %g3
18690 fnor %f12, %f28, %f28
18691 smulcc %l4, 0x1302, %g2
18692 array16 %l5, %i1, %i7
18693 fmovrdlz %g6, %f14, %f4
18694 movrgez %i5, 0x3AB, %g1
18695 andcc %o3, %o7, %o4
18696 fands %f21, %f26, %f6
18697 fands %f8, %f12, %f22
18698 fmovdpos %xcc, %f17, %f0
18699 move %icc, %g4, %i6
18700 fmovdpos %icc, %f30, %f16
18701 array32 %i0, %l6, %o5
18702 movcc %xcc, %g5, %o0
18703 restore %l3, %i2, %o1
18704 rdpr %cwp, %g1
18705 rdpr %cansave, %g2
18706 rdpr %canrestore, %g3
18707 rdpr %cleanwin, %g4
18708 rdpr %otherwin, %g5
18709 rdpr %wstate, %g6
18710 edge8 %o6, %g7, %l0
18711 addcc %o2, %l2, %i4
18712 fmovsl %xcc, %f12, %f12
18713 sir 0x090E
18714 movgu %icc, %l1, %i3
18715 andn %l4, 0x141A, %g3
18716 fpadd16s %f8, %f10, %f20
18717 srl %g2, 0x18, %l5
18718 sra %i7, %g6, %i1
18719 movre %i5, 0x029, %g1
18720 add %o7, 0x0304, %o3
18721 subc %g4, 0x13C9, %i6
18722 movrgz %i0, %l6, %o4
18723 movle %icc, %o5, %o0
18724 ldx [%l7 + 0x48], %l3
18725 addc %i2, 0x1109, %g5
18726 ldd [%l7 + 0x38], %f6
18727 fandnot2s %f3, %f3, %f11
18728 subccc %o1, 0x04D5, %g7
18729 ldsw [%l7 + 0x2C], %l0
18730 movleu %xcc, %o6, %o2
18731 edge8 %l2, %i4, %i3
18732 orncc %l1, %l4, %g3
18733 fandnot1 %f14, %f12, %f22
18734 st %f7, [%l7 + 0x20]
18735 nop
18736 set 0x08, %l2
18737 std %f16, [%l7 + %l2]
18738 movcc %xcc, %l5, %i7
18739 move %xcc, %g2, %i1
18740 popc 0x195D, %i5
18741 stx %g6, [%l7 + 0x50]
18742 ld [%l7 + 0x68], %f19
18743 edge16ln %g1, %o3, %o7
18744 save %g4, 0x023B, %i0
18745 rdpr %cwp, %g1
18746 rdpr %cansave, %g2
18747 rdpr %canrestore, %g3
18748 rdpr %cleanwin, %g4
18749 rdpr %otherwin, %g5
18750 rdpr %wstate, %g6
18751 std %f10, [%l7 + 0x48]
18752 setx loop_68, %l0, %l1
18753 return %l1
18754 nop
18755 rdpr %cwp, %g1
18756 rdpr %cansave, %g2
18757 rdpr %canrestore, %g3
18758 rdpr %cleanwin, %g4
18759 rdpr %otherwin, %g5
18760 rdpr %wstate, %g6
18761loop_68: sdiv %l6, 0x1400, %o5
18762 edge32 %l3, %o0, %i2
18763 fxnor %f18, %f16, %f18
18764 fmovdcs %icc, %f21, %f31
18765 restore %o1, 0x07A5, %g7
18766 rdpr %cwp, %g1
18767 rdpr %cansave, %g2
18768 rdpr %canrestore, %g3
18769 rdpr %cleanwin, %g4
18770 rdpr %otherwin, %g5
18771 rdpr %wstate, %g6
18772 orn %l0, %g5, %o2
18773 edge8ln %o6, %l2, %i3
18774 movge %xcc, %i4, %l1
18775 fmuld8ulx16 %f28, %f23, %f16
18776 or %l4, %g3, %l5
18777 movrlz %g2, 0x188, %i1
18778 nop
18779 set 0x2C, %l3
18780 sth %i5, [%l7 + %l3]
18781 udivx %g6, 0x09F4, %g1
18782 fand %f14, %f14, %f20
18783 fcmple32 %f28, %f22, %i7
18784 fsrc1 %f26, %f24
18785 movleu %xcc, %o3, %g4
18786 movvc %xcc, %i0, %i6
18787 fpsub16 %f10, %f20, %f30
18788 fcmple32 %f30, %f24, %o7
18789 edge8n %l6, %o4, %o5
18790 movne %xcc, %o0, %i2
18791 fors %f27, %f5, %f26
18792 stx %o1, [%l7 + 0x28]
18793 fmovsg %xcc, %f1, %f14
18794 array8 %g7, %l3, %g5
18795 fcmpd %fcc2, %f12, %f0
18796 movcs %xcc, %l0, %o2
18797 udiv %o6, 0x1DF9, %i3
18798 fnot1s %f22, %f23
18799 fmovsge %xcc, %f21, %f18
18800 edge8ln %i4, %l1, %l4
18801 ldsb [%l7 + 0x14], %l2
18802 array32 %l5, %g2, %g3
18803 fxnors %f7, %f9, %f22
18804 fmovrslz %i5, %f27, %f8
18805 fmovdgu %icc, %f5, %f2
18806 std %f18, [%l7 + 0x50]
18807 movrlez %g6, 0x039, %i1
18808 andncc %i7, %o3, %g4
18809 movl %icc, %g1, %i0
18810 ldd [%l7 + 0x20], %i6
18811 movrne %o7, %o4, %l6
18812 setx loop_69, %l0, %l1
18813 return %l1
18814 nop
18815 rdpr %cwp, %g1
18816 rdpr %cansave, %g2
18817 rdpr %canrestore, %g3
18818 rdpr %cleanwin, %g4
18819 rdpr %otherwin, %g5
18820 rdpr %wstate, %g6
18821loop_69: fornot2 %f20, %f22, %f6
18822 fandnot1 %f14, %f0, %f26
18823 xor %g7, %l3, %g5
18824 alignaddrl %l0, %o1, %o6
18825 add %o2, %i3, %i4
18826 movge %xcc, %l4, %l2
18827 movvc %icc, %l5, %l1
18828 array32 %g3, %g2, %g6
18829 movvs %icc, %i5, %i7
18830 fzero %f26
18831 ldsw [%l7 + 0x60], %o3
18832 orcc %g4, %g1, %i0
18833 nop
18834 set 0x26, %l5
18835 ldsh [%l7 + %l5], %i6
18836 st %f6, [%l7 + 0x5C]
18837 movvs %icc, %i1, %o4
18838 movvc %xcc, %o7, %o0
18839 fmovdpos %icc, %f19, %f19
18840 srl %o5, %l6, %i2
18841 lduh [%l7 + 0x12], %l3
18842 fand %f22, %f30, %f2
18843 edge8l %g5, %g7, %l0
18844 movn %icc, %o6, %o1
18845 movrgz %i3, %o2, %l4
18846 or %i4, 0x01E5, %l5
18847 movneg %xcc, %l2, %g3
18848 fcmpeq32 %f6, %f0, %g2
18849 ldsw [%l7 + 0x54], %g6
18850 orn %i5, 0x0A90, %l1
18851 fors %f2, %f26, %f28
18852 movcc %xcc, %i7, %o3
18853 fmovdcs %xcc, %f9, %f20
18854 xnor %g1, %g4, %i6
18855 fpsub16 %f14, %f24, %f6
18856 fpadd32 %f12, %f24, %f24
18857 array32 %i0, %o4, %i1
18858 fcmpgt16 %f20, %f0, %o7
18859 smulcc %o5, 0x1E57, %l6
18860 save %o0, 0x0492, %l3
18861 rdpr %cwp, %g1
18862 rdpr %cansave, %g2
18863 rdpr %canrestore, %g3
18864 rdpr %cleanwin, %g4
18865 rdpr %otherwin, %g5
18866 rdpr %wstate, %g6
18867 movleu %xcc, %g5, %i2
18868 umulcc %g7, 0x0DF3, %l0
18869 edge16l %o1, %o6, %o2
18870 fmovdn %icc, %f0, %f14
18871 fornot2s %f18, %f16, %f20
18872 nop
18873 set 0x60, %g6
18874 ldd [%l7 + %g6], %l4
18875 udiv %i4, 0x10A1, %i3
18876 movne %xcc, %l2, %l5
18877 fmovdge %xcc, %f12, %f26
18878 addcc %g3, %g2, %g6
18879 mulscc %l1, 0x08C3, %i5
18880 andcc %i7, 0x05A4, %g1
18881 nop
18882 set 0x22, %g1
18883 sth %o3, [%l7 + %g1]
18884 sdiv %i6, 0x0013, %g4
18885 srax %o4, 0x1E, %i0
18886 movpos %xcc, %o7, %o5
18887 fmovdgu %xcc, %f2, %f31
18888 srax %i1, 0x01, %o0
18889 sllx %l3, %l6, %g5
18890 edge8ln %i2, %g7, %l0
18891 fornot2s %f1, %f23, %f27
18892 fmul8ulx16 %f6, %f0, %f30
18893 xnor %o1, %o6, %l4
18894 sdivcc %i4, 0x10F8, %i3
18895 udivx %o2, 0x1357, %l2
18896 mova %xcc, %g3, %l5
18897 fzeros %f18
18898 alignaddr %g6, %l1, %i5
18899 sdiv %g2, 0x0CA1, %g1
18900 stx %i7, [%l7 + 0x70]
18901 fmovsge %icc, %f24, %f21
18902 edge32 %i6, %o3, %g4
18903 mulx %o4, %o7, %i0
18904 subccc %i1, %o5, %l3
18905 ldsb [%l7 + 0x5B], %o0
18906 save %l6, %i2, %g7
18907 rdpr %cwp, %g1
18908 rdpr %cansave, %g2
18909 rdpr %canrestore, %g3
18910 rdpr %cleanwin, %g4
18911 rdpr %otherwin, %g5
18912 rdpr %wstate, %g6
18913 fpsub16 %f22, %f28, %f12
18914 xnorcc %l0, %o1, %g5
18915 sdivcc %l4, 0x1CF5, %i4
18916 alignaddr %i3, %o2, %l2
18917 lduw [%l7 + 0x7C], %o6
18918 edge16 %l5, %g6, %g3
18919 movre %i5, %g2, %l1
18920 stw %g1, [%l7 + 0x58]
18921 movvc %icc, %i7, %o3
18922 srlx %g4, %i6, %o4
18923 stb %o7, [%l7 + 0x59]
18924 fmovdn %xcc, %f17, %f1
18925 andcc %i0, %o5, %i1
18926 movleu %icc, %l3, %l6
18927 save %o0, 0x064F, %i2
18928 rdpr %cwp, %g1
18929 rdpr %cansave, %g2
18930 rdpr %canrestore, %g3
18931 rdpr %cleanwin, %g4
18932 rdpr %otherwin, %g5
18933 rdpr %wstate, %g6
18934 orcc %l0, %g7, %g5
18935 sllx %l4, %o1, %i4
18936 lduw [%l7 + 0x78], %i3
18937 fmovdcs %icc, %f8, %f1
18938 andcc %l2, 0x161B, %o6
18939 andncc %o2, %l5, %g6
18940 movne %icc, %g3, %g2
18941 udivcc %i5, 0x069A, %l1
18942 sethi 0x08D5, %g1
18943 or %o3, 0x0D11, %i7
18944 movle %xcc, %g4, %o4
18945 fmovscs %icc, %f21, %f0
18946 movpos %icc, %o7, %i6
18947 fmovdle %icc, %f8, %f29
18948 movvs %xcc, %i0, %i1
18949 edge8n %o5, %l6, %o0
18950 fcmpd %fcc0, %f12, %f10
18951 movl %xcc, %l3, %l0
18952 std %f14, [%l7 + 0x10]
18953 fmovs %f22, %f23
18954 udivx %g7, 0x0701, %g5
18955 nop
18956 set 0x38, %o4
18957 std %f10, [%l7 + %o4]
18958 sth %i2, [%l7 + 0x26]
18959 fxors %f31, %f29, %f2
18960 ldsh [%l7 + 0x40], %o1
18961 and %i4, %i3, %l4
18962 sdivx %o6, 0x080D, %o2
18963 fandnot2 %f4, %f20, %f10
18964 array8 %l2, %l5, %g6
18965 restore %g2, %g3, %l1
18966 rdpr %cwp, %g1
18967 rdpr %cansave, %g2
18968 rdpr %canrestore, %g3
18969 rdpr %cleanwin, %g4
18970 rdpr %otherwin, %g5
18971 rdpr %wstate, %g6
18972 sra %g1, 0x1F, %o3
18973 mulscc %i7, 0x0152, %g4
18974 ld [%l7 + 0x50], %f22
18975 edge32n %i5, %o7, %o4
18976 nop
18977 set 0x08, %o2
18978 stx %i6, [%l7 + %o2]
18979 andcc %i0, 0x0AB0, %i1
18980 fmovscc %xcc, %f23, %f1
18981 mulscc %l6, 0x0894, %o0
18982 fmovrse %o5, %f26, %f30
18983 movvc %icc, %l0, %l3
18984 fexpand %f10, %f24
18985 movge %xcc, %g7, %i2
18986 sdiv %o1, 0x18CE, %i4
18987 ld [%l7 + 0x1C], %f11
18988 bshuffle %f0, %f6, %f16
18989 movn %xcc, %g5, %i3
18990 ldsw [%l7 + 0x30], %l4
18991 fmovsgu %xcc, %f14, %f2
18992 fmovdvc %icc, %f17, %f30
18993 movrlz %o2, %l2, %l5
18994 st %f0, [%l7 + 0x38]
18995 fcmped %fcc0, %f26, %f28
18996 xorcc %o6, %g2, %g6
18997 movle %icc, %l1, %g3
18998 fnot2 %f26, %f20
18999 fmovdl %icc, %f25, %f2
19000 edge8ln %g1, %o3, %g4
19001 orcc %i7, %o7, %i5
19002 subccc %o4, 0x1B76, %i6
19003 ldd [%l7 + 0x38], %f24
19004 setx loop_70, %l0, %l1
19005 return %l1
19006 nop
19007 rdpr %cwp, %g1
19008 rdpr %cansave, %g2
19009 rdpr %canrestore, %g3
19010 rdpr %cleanwin, %g4
19011 rdpr %otherwin, %g5
19012 rdpr %wstate, %g6
19013loop_70: sllx %o0, %i1, %o5
19014 stw %l0, [%l7 + 0x48]
19015 udivcc %l3, 0x18D5, %g7
19016 udivcc %i2, 0x00F7, %o1
19017 movrlez %i4, %g5, %l4
19018 pdist %f24, %f0, %f4
19019 edge32ln %o2, %i3, %l5
19020 stw %l2, [%l7 + 0x54]
19021 udivx %g2, 0x03E2, %o6
19022 fpack16 %f12, %f6
19023 movgu %xcc, %g6, %l1
19024 ldsb [%l7 + 0x23], %g3
19025 fmovda %icc, %f20, %f19
19026 movcs %icc, %g1, %o3
19027 movcs %xcc, %i7, %o7
19028 addcc %g4, %i5, %o4
19029 movvc %icc, %i0, %i6
19030 sub %l6, %i1, %o5
19031 edge8 %l0, %o0, %l3
19032 stw %i2, [%l7 + 0x0C]
19033 orncc %o1, %g7, %g5
19034 fmul8x16 %f19, %f22, %f2
19035 edge8l %l4, %o2, %i4
19036 movge %xcc, %i3, %l5
19037 sub %g2, %o6, %g6
19038 andcc %l1, %l2, %g3
19039 mulscc %o3, 0x1A59, %g1
19040 sdiv %i7, 0x04BD, %g4
19041 srl %i5, 0x11, %o7
19042 ldx [%l7 + 0x08], %i0
19043 orcc %i6, 0x0286, %o4
19044 andcc %l6, 0x1ACE, %i1
19045 sll %l0, 0x02, %o5
19046 xnorcc %o0, 0x1B6F, %l3
19047 fmovs %f18, %f23
19048 subcc %i2, %g7, %o1
19049 edge32ln %l4, %o2, %i4
19050 andn %i3, 0x01E8, %l5
19051 array32 %g2, %g5, %o6
19052 xorcc %g6, 0x0C6B, %l2
19053 fxnor %f22, %f14, %f20
19054 lduh [%l7 + 0x48], %g3
19055 udiv %o3, 0x1740, %l1
19056 nop
19057 set 0x74, %g3
19058 ldub [%l7 + %g3], %g1
19059 movrlez %g4, %i5, %o7
19060 xnorcc %i7, %i0, %o4
19061 andncc %l6, %i6, %i1
19062 edge8ln %l0, %o5, %l3
19063 fmul8x16al %f28, %f25, %f4
19064 popc 0x1181, %i2
19065 orn %g7, %o1, %l4
19066 fnor %f8, %f8, %f28
19067 fzero %f30
19068 fpsub32s %f1, %f16, %f14
19069 array32 %o0, %o2, %i4
19070 xorcc %i3, %l5, %g5
19071 lduw [%l7 + 0x24], %g2
19072 nop
19073 set 0x18, %l0
19074 ldd [%l7 + %l0], %f26
19075 smul %g6, %o6, %g3
19076 mova %icc, %l2, %o3
19077 movrgz %g1, 0x07C, %l1
19078 movrgz %i5, %g4, %i7
19079 sth %o7, [%l7 + 0x26]
19080 st %f12, [%l7 + 0x78]
19081 addcc %i0, 0x13EF, %o4
19082 ldd [%l7 + 0x40], %i6
19083 fzeros %f24
19084 fmovdvc %icc, %f21, %f29
19085 fandnot2s %f24, %f16, %f8
19086 fnot1s %f12, %f30
19087 sdivx %i1, 0x175A, %l6
19088 movgu %xcc, %o5, %l0
19089 fmovsvs %icc, %f16, %f16
19090 movvs %xcc, %i2, %g7
19091 movrgz %o1, %l4, %l3
19092 movcs %xcc, %o2, %o0
19093 ld [%l7 + 0x40], %f7
19094 movne %icc, %i4, %i3
19095 fmovrdlez %g5, %f28, %f16
19096 movle %icc, %g2, %l5
19097 array16 %o6, %g6, %g3
19098 udiv %o3, 0x0222, %g1
19099 movg %icc, %l2, %i5
19100 sth %l1, [%l7 + 0x66]
19101 srax %g4, %i7, %i0
19102 fandnot1 %f14, %f18, %f14
19103 restore %o4, %o7, %i6
19104 rdpr %cwp, %g1
19105 rdpr %cansave, %g2
19106 rdpr %canrestore, %g3
19107 rdpr %cleanwin, %g4
19108 rdpr %otherwin, %g5
19109 rdpr %wstate, %g6
19110 edge16ln %l6, %o5, %i1
19111 ldsb [%l7 + 0x0B], %i2
19112 fmovdleu %icc, %f5, %f8
19113 edge16ln %l0, %o1, %g7
19114 fornot1 %f0, %f2, %f14
19115 or %l3, %o2, %o0
19116 ldx [%l7 + 0x78], %i4
19117 sethi 0x0D44, %l4
19118 or %i3, 0x1A38, %g2
19119 ldsw [%l7 + 0x48], %g5
19120 edge16ln %o6, %l5, %g3
19121 movl %icc, %o3, %g1
19122 sdivcc %g6, 0x18AE, %l2
19123 save %i5, 0x18A1, %l1
19124 rdpr %cwp, %g1
19125 rdpr %cansave, %g2
19126 rdpr %canrestore, %g3
19127 rdpr %cleanwin, %g4
19128 rdpr %otherwin, %g5
19129 rdpr %wstate, %g6
19130 sllx %g4, %i0, %o4
19131 ldd [%l7 + 0x70], %i6
19132 and %i6, 0x15F8, %l6
19133 mulx %o5, %i1, %i2
19134 movg %icc, %l0, %o1
19135 movrgez %o7, 0x224, %l3
19136 sra %g7, 0x10, %o0
19137 movrgz %o2, 0x0C5, %i4
19138 sll %l4, %i3, %g2
19139 fpadd16 %f0, %f18, %f6
19140 movneg %icc, %o6, %l5
19141 fmovdn %icc, %f12, %f7
19142 andn %g5, %g3, %g1
19143 fpsub16 %f12, %f16, %f0
19144 edge16l %g6, %o3, %l2
19145 edge32 %l1, %i5, %i0
19146 fabss %f28, %f31
19147 movn %icc, %o4, %g4
19148 fcmpeq16 %f28, %f28, %i6
19149 mova %icc, %i7, %l6
19150 fcmps %fcc1, %f20, %f7
19151 movg %icc, %i1, %i2
19152 udiv %o5, 0x11F6, %l0
19153 movg %xcc, %o7, %o1
19154 std %f14, [%l7 + 0x78]
19155 movvs %xcc, %l3, %o0
19156 addccc %o2, 0x18B5, %i4
19157 fpadd16 %f2, %f4, %f22
19158 ldd [%l7 + 0x38], %f4
19159 smul %g7, 0x1E1C, %l4
19160 movleu %xcc, %i3, %o6
19161 movl %icc, %g2, %l5
19162 sllx %g5, 0x1A, %g3
19163 udiv %g1, 0x0E64, %o3
19164 udivcc %g6, 0x1ED0, %l2
19165 addccc %l1, %i5, %i0
19166 fsrc2s %f15, %f3
19167 edge8 %o4, %i6, %g4
19168 andn %i7, %i1, %i2
19169 sth %o5, [%l7 + 0x4A]
19170 array32 %l0, %l6, %o1
19171 sethi 0x018D, %l3
19172 st %f8, [%l7 + 0x0C]
19173 fsrc1 %f24, %f16
19174 setx loop_71, %l0, %l1
19175 return %l1
19176 nop
19177 rdpr %cwp, %g1
19178 rdpr %cansave, %g2
19179 rdpr %canrestore, %g3
19180 rdpr %cleanwin, %g4
19181 rdpr %otherwin, %g5
19182 rdpr %wstate, %g6
19183loop_71: smulcc %i4, %o2, %g7
19184 sethi 0x0854, %l4
19185 edge16l %o6, %g2, %l5
19186 movne %xcc, %g5, %g3
19187 movleu %icc, %g1, %i3
19188 movrgez %o3, %l2, %l1
19189 movle %icc, %i5, %i0
19190 fcmple16 %f26, %f0, %o4
19191 udivx %g6, 0x0D92, %g4
19192 stx %i7, [%l7 + 0x20]
19193 fmul8x16au %f23, %f20, %f8
19194 fpadd16 %f0, %f0, %f30
19195 fpadd32s %f29, %f21, %f0
19196 add %i6, %i1, %o5
19197 movleu %xcc, %l0, %i2
19198 movpos %xcc, %o1, %l3
19199 movvs %xcc, %o0, %l6
19200 ldsb [%l7 + 0x31], %o7
19201 movne %xcc, %i4, %o2
19202 srl %g7, 0x0E, %l4
19203 alignaddrl %g2, %l5, %g5
19204 array8 %o6, %g3, %i3
19205 mulscc %g1, %l2, %l1
19206 fmovrdgz %i5, %f12, %f24
19207 edge8l %o3, %o4, %i0
19208 lduh [%l7 + 0x2A], %g4
19209 udiv %g6, 0x1FFE, %i6
19210 fmovsvs %xcc, %f13, %f6
19211 addcc %i1, %i7, %l0
19212 udiv %i2, 0x129C, %o5
19213 alignaddrl %l3, %o0, %l6
19214 edge32n %o1, %o7, %i4
19215 sub %o2, 0x05F2, %l4
19216 orncc %g2, 0x1CD8, %l5
19217 sll %g7, %g5, %g3
19218 movre %i3, 0x375, %o6
19219 sth %g1, [%l7 + 0x48]
19220 movrgz %l2, 0x291, %l1
19221 movvs %icc, %i5, %o4
19222 ld [%l7 + 0x1C], %f14
19223 umulcc %o3, %i0, %g6
19224 movgu %icc, %g4, %i1
19225 save %i6, %l0, %i7
19226 rdpr %cwp, %g1
19227 rdpr %cansave, %g2
19228 rdpr %canrestore, %g3
19229 rdpr %cleanwin, %g4
19230 rdpr %otherwin, %g5
19231 rdpr %wstate, %g6
19232 fmovdleu %xcc, %f30, %f11
19233 lduh [%l7 + 0x30], %o5
19234 srl %l3, 0x04, %o0
19235 orncc %i2, %l6, %o1
19236 orncc %o7, %i4, %l4
19237 edge32 %o2, %g2, %g7
19238 fmul8x16au %f16, %f8, %f22
19239 edge16 %l5, %g3, %g5
19240 sdivcc %i3, 0x092E, %o6
19241 umulcc %l2, %l1, %g1
19242 fmul8ulx16 %f8, %f28, %f10
19243 srax %i5, 0x0E, %o4
19244 movcs %xcc, %o3, %g6
19245 lduw [%l7 + 0x34], %i0
19246 stb %g4, [%l7 + 0x16]
19247 addccc %i6, 0x0504, %l0
19248 fpsub16s %f29, %f23, %f11
19249 xor %i7, %i1, %l3
19250 ldx [%l7 + 0x58], %o5
19251 umul %i2, %o0, %o1
19252 sdivcc %l6, 0x1E65, %o7
19253 movcc %icc, %i4, %l4
19254 alignaddr %g2, %g7, %o2
19255 srl %l5, 0x1D, %g3
19256 lduh [%l7 + 0x0C], %i3
19257 fxnor %f18, %f8, %f2
19258 sdiv %g5, 0x0AB3, %l2
19259 srax %l1, 0x11, %g1
19260 umulcc %o6, 0x0DE6, %i5
19261 orn %o4, %o3, %g6
19262 addcc %i0, 0x1099, %g4
19263 movne %icc, %l0, %i7
19264 edge8ln %i6, %l3, %i1
19265 andn %o5, 0x1693, %i2
19266 fmovspos %icc, %f2, %f29
19267 fmul8ulx16 %f20, %f0, %f4
19268 ld [%l7 + 0x2C], %f26
19269 mulscc %o0, %l6, %o7
19270 movrlz %o1, 0x3ED, %i4
19271 fmul8ulx16 %f30, %f4, %f16
19272 array16 %l4, %g7, %o2
19273 movcc %xcc, %g2, %l5
19274 udivcc %i3, 0x13C2, %g3
19275 movpos %xcc, %g5, %l2
19276 fandnot2 %f20, %f28, %f0
19277 edge8n %g1, %l1, %i5
19278 addccc %o6, %o4, %o3
19279 addcc %g6, 0x0F94, %g4
19280 edge8n %i0, %l0, %i6
19281 fmovdgu %icc, %f19, %f30
19282 fnor %f18, %f24, %f20
19283 fcmpeq16 %f28, %f16, %l3
19284 nop
19285 set 0x68, %g7
19286 std %f6, [%l7 + %g7]
19287 edge8n %i1, %o5, %i2
19288 edge32l %o0, %i7, %l6
19289 xnorcc %o1, 0x10AB, %o7
19290 alignaddr %l4, %g7, %o2
19291 subcc %i4, 0x14E5, %l5
19292 mova %icc, %i3, %g2
19293 alignaddrl %g3, %g5, %l2
19294 nop
19295 set 0x58, %g5
19296 ldx [%l7 + %g5], %g1
19297 fcmpeq32 %f20, %f10, %l1
19298 edge32n %i5, %o4, %o6
19299 udiv %g6, 0x0140, %g4
19300 subccc %o3, 0x1737, %l0
19301 ld [%l7 + 0x2C], %f12
19302 ld [%l7 + 0x4C], %f29
19303 movvs %icc, %i6, %l3
19304 ldd [%l7 + 0x38], %i0
19305 restore %i1, 0x1D46, %o5
19306 rdpr %cwp, %g1
19307 rdpr %cansave, %g2
19308 rdpr %canrestore, %g3
19309 rdpr %cleanwin, %g4
19310 rdpr %otherwin, %g5
19311 rdpr %wstate, %g6
19312 andn %i2, 0x11A4, %o0
19313 andn %i7, %o1, %l6
19314 fcmpne32 %f12, %f16, %o7
19315 movrlz %l4, 0x2B2, %o2
19316 mulx %g7, %l5, %i4
19317 bshuffle %f2, %f8, %f14
19318 fmovdpos %icc, %f24, %f30
19319 sdiv %i3, 0x0E37, %g3
19320 movneg %xcc, %g5, %l2
19321 ldsw [%l7 + 0x14], %g2
19322 ldx [%l7 + 0x48], %g1
19323 edge16ln %i5, %l1, %o6
19324 array32 %o4, %g6, %g4
19325 edge32n %o3, %l0, %i6
19326 stx %i0, [%l7 + 0x10]
19327 movge %icc, %i1, %o5
19328 movcs %icc, %i2, %o0
19329 umul %l3, 0x0A14, %i7
19330 srlx %l6, %o7, %o1
19331 alignaddr %o2, %g7, %l4
19332 orn %i4, 0x1E1D, %l5
19333 fmovdne %xcc, %f17, %f0
19334 edge16 %g3, %g5, %l2
19335 edge16l %g2, %g1, %i3
19336 movvc %icc, %l1, %i5
19337 add %o4, 0x0213, %g6
19338 popc %g4, %o6
19339 sllx %l0, 0x09, %i6
19340 ldsh [%l7 + 0x4E], %o3
19341 ldsb [%l7 + 0x3E], %i1
19342 movrlez %o5, 0x160, %i2
19343 xorcc %o0, %l3, %i7
19344 fpack16 %f16, %f2
19345 orncc %i0, 0x11B3, %l6
19346 edge8n %o1, %o2, %g7
19347 fmovdl %xcc, %f30, %f11
19348 srlx %o7, 0x07, %l4
19349 sth %l5, [%l7 + 0x52]
19350 andn %i4, %g5, %l2
19351 fmovdle %xcc, %f5, %f2
19352 udivcc %g3, 0x0035, %g2
19353 subc %i3, %g1, %i5
19354 fandnot1 %f4, %f22, %f26
19355 sethi 0x0CDD, %l1
19356 udivcc %g6, 0x0933, %g4
19357 movrne %o6, %o4, %i6
19358 fmovsne %xcc, %f2, %f30
19359 xnorcc %l0, 0x0707, %i1
19360 orcc %o3, 0x105F, %o5
19361 fmovdle %xcc, %f1, %f7
19362 add %i2, 0x1A39, %o0
19363 fnot2 %f22, %f8
19364 ldsh [%l7 + 0x16], %l3
19365 fornot1 %f16, %f4, %f6
19366 srax %i0, %i7, %l6
19367 edge8ln %o2, %g7, %o7
19368 alignaddrl %l4, %l5, %o1
19369 array8 %i4, %g5, %g3
19370 sdivcc %l2, 0x067B, %i3
19371 edge8l %g1, %i5, %g2
19372 movleu %icc, %g6, %l1
19373 sth %g4, [%l7 + 0x3E]
19374 movvs %xcc, %o4, %i6
19375 edge8n %o6, %i1, %o3
19376 addcc %o5, %i2, %o0
19377 edge8l %l3, %l0, %i0
19378 lduh [%l7 + 0x0C], %l6
19379 edge16n %o2, %g7, %o7
19380 sir 0x018E
19381 fors %f16, %f21, %f12
19382 sllx %i7, %l5, %o1
19383 fpsub32s %f25, %f25, %f28
19384 fmovrdne %l4, %f22, %f8
19385 movleu %xcc, %g5, %i4
19386 addcc %l2, %i3, %g1
19387 stx %g3, [%l7 + 0x68]
19388 or %i5, 0x0E47, %g6
19389 xnor %l1, %g2, %g4
19390 movrgz %o4, %o6, %i6
19391 andcc %i1, %o3, %i2
19392 udivcc %o0, 0x118C, %o5
19393 fmovdg %icc, %f6, %f29
19394 xor %l0, %l3, %l6
19395 movle %icc, %o2, %i0
19396 srlx %g7, 0x05, %i7
19397 edge8 %l5, %o7, %o1
19398 fone %f12
19399 fmul8sux16 %f16, %f20, %f10
19400 movleu %xcc, %l4, %i4
19401 fnot1 %f28, %f14
19402 edge16n %g5, %i3, %g1
19403 srlx %l2, 0x1C, %i5
19404 fmovrslz %g3, %f1, %f22
19405 udiv %l1, 0x1ED6, %g6
19406 movcs %icc, %g2, %o4
19407 fmovdneg %icc, %f26, %f1
19408 fmuld8sux16 %f8, %f17, %f16
19409 fnot1s %f2, %f18
19410 xor %g4, 0x12F2, %i6
19411 movvc %icc, %i1, %o3
19412 fxor %f30, %f0, %f14
19413 fands %f6, %f7, %f3
19414 fpsub32s %f23, %f29, %f25
19415 subc %o6, %o0, %o5
19416 pdist %f0, %f14, %f6
19417 xnorcc %l0, 0x157A, %l3
19418 alignaddr %i2, %o2, %i0
19419 edge32 %g7, %l6, %i7
19420 edge16ln %o7, %l5, %l4
19421 sdiv %i4, 0x02D7, %g5
19422 movrne %i3, %o1, %l2
19423 sub %i5, 0x0C70, %g1
19424 xnor %l1, 0x113A, %g3
19425 sub %g6, %o4, %g4
19426 fmovdl %xcc, %f18, %f7
19427 array16 %i6, %i1, %g2
19428 fpack16 %f28, %f14
19429 lduw [%l7 + 0x6C], %o6
19430 fmovsleu %icc, %f23, %f17
19431 move %icc, %o0, %o3
19432 movneg %xcc, %o5, %l3
19433 andn %i2, %l0, %o2
19434 movrgez %g7, %l6, %i7
19435 alignaddr %o7, %l5, %i0
19436 fpsub16s %f5, %f3, %f7
19437 edge16 %l4, %g5, %i3
19438 andcc %i4, 0x1548, %o1
19439 fandnot1s %f6, %f29, %f11
19440 fmovsl %icc, %f27, %f12
19441 orn %i5, 0x005F, %g1
19442 srax %l1, 0x09, %l2
19443 ld [%l7 + 0x70], %f16
19444 fmovspos %icc, %f31, %f6
19445 sdiv %g6, 0x06C3, %g3
19446 fpack32 %f14, %f14, %f4
19447 movre %o4, %g4, %i1
19448 fmul8x16al %f31, %f19, %f20
19449 array16 %g2, %i6, %o0
19450 srax %o6, 0x01, %o5
19451 movrne %o3, %i2, %l3
19452 ldub [%l7 + 0x46], %o2
19453 fmul8sux16 %f26, %f2, %f0
19454 edge32l %l0, %g7, %i7
19455 edge16l %o7, %l5, %l6
19456 sir 0x1F65
19457 ldsw [%l7 + 0x08], %i0
19458 ldsb [%l7 + 0x48], %l4
19459 fcmpes %fcc3, %f12, %f14
19460 stx %i3, [%l7 + 0x70]
19461 mulx %i4, %g5, %o1
19462 fmuld8sux16 %f27, %f7, %f24
19463 orncc %g1, 0x0021, %i5
19464 mova %xcc, %l1, %g6
19465 fcmpeq32 %f6, %f10, %l2
19466 fcmpes %fcc1, %f20, %f6
19467 srl %g3, 0x13, %g4
19468 fones %f31
19469 popc %o4, %g2
19470 fmul8x16au %f2, %f11, %f0
19471 movpos %icc, %i6, %o0
19472 umul %i1, %o5, %o3
19473 xnor %i2, %l3, %o6
19474 mulscc %l0, 0x1E8B, %g7
19475 movrlz %o2, 0x3BA, %o7
19476 edge32n %l5, %i7, %l6
19477 save %l4, %i0, %i3
19478 rdpr %cwp, %g1
19479 rdpr %cansave, %g2
19480 rdpr %canrestore, %g3
19481 rdpr %cleanwin, %g4
19482 rdpr %otherwin, %g5
19483 rdpr %wstate, %g6
19484 ldub [%l7 + 0x6B], %i4
19485 movvs %xcc, %o1, %g1
19486 edge16n %g5, %i5, %l1
19487 movg %xcc, %g6, %l2
19488 fmovdl %icc, %f27, %f13
19489 movrlz %g4, 0x146, %o4
19490 smulcc %g2, %i6, %g3
19491 fmovscs %xcc, %f25, %f31
19492 fmul8sux16 %f12, %f18, %f16
19493 edge32n %i1, %o5, %o0
19494 alignaddr %o3, %l3, %i2
19495 movrlez %l0, %g7, %o6
19496 edge8ln %o2, %o7, %l5
19497 movg %xcc, %l6, %i7
19498 movne %icc, %i0, %i3
19499 fmovsvc %icc, %f21, %f23
19500 fmovdvs %xcc, %f9, %f16
19501 ldd [%l7 + 0x70], %f12
19502 movne %icc, %l4, %i4
19503 sdivcc %g1, 0x034B, %g5
19504 movleu %xcc, %o1, %l1
19505 orcc %i5, 0x04DD, %l2
19506 edge32ln %g4, %g6, %o4
19507 subc %g2, %i6, %i1
19508 siam 0x3
19509 ldsb [%l7 + 0x7E], %o5
19510 fandnot1s %f22, %f25, %f19
19511 mulscc %o0, %g3, %l3
19512 sllx %o3, 0x17, %i2
19513 fmovdcs %icc, %f17, %f13
19514 or %l0, 0x12A4, %g7
19515 array8 %o2, %o6, %l5
19516 fabss %f29, %f2
19517 mova %xcc, %l6, %i7
19518 fpadd16 %f24, %f18, %f2
19519 movn %icc, %o7, %i0
19520 fmovde %xcc, %f4, %f17
19521 xnor %i3, %l4, %i4
19522 fmovdvc %icc, %f0, %f10
19523 orncc %g5, 0x1ACB, %g1
19524 fmovrdlz %l1, %f24, %f4
19525 edge8l %o1, %l2, %i5
19526 movleu %xcc, %g6, %g4
19527 edge8 %o4, %i6, %g2
19528 edge32n %i1, %o5, %o0
19529 ld [%l7 + 0x1C], %f14
19530 array8 %g3, %l3, %i2
19531 edge16 %o3, %g7, %o2
19532 sir 0x1FA6
19533 fmovrdgez %l0, %f22, %f30
19534 ld [%l7 + 0x54], %f16
19535 movvs %icc, %l5, %l6
19536 alignaddr %i7, %o6, %i0
19537 sdivcc %i3, 0x10A2, %l4
19538 movneg %xcc, %i4, %o7
19539 udivcc %g5, 0x0AE9, %l1
19540 orn %g1, 0x001D, %o1
19541 udivx %l2, 0x0DDB, %i5
19542 fmul8x16al %f5, %f17, %f10
19543 fmovsne %xcc, %f9, %f17
19544 movcs %icc, %g4, %g6
19545 movcc %xcc, %o4, %g2
19546 lduw [%l7 + 0x60], %i6
19547 nop
19548 set 0x10, %g2
19549 ldd [%l7 + %g2], %f28
19550 fmovsvs %icc, %f11, %f29
19551 srl %o5, %o0, %i1
19552 edge8l %g3, %l3, %i2
19553 movcs %icc, %g7, %o3
19554 movle %xcc, %o2, %l5
19555 andcc %l0, 0x19B4, %i7
19556 lduw [%l7 + 0x20], %o6
19557 movleu %icc, %i0, %i3
19558 movg %icc, %l4, %l6
19559 ldub [%l7 + 0x5B], %o7
19560 stx %i4, [%l7 + 0x08]
19561 movne %icc, %l1, %g5
19562 sllx %g1, %o1, %l2
19563 smulcc %g4, %i5, %o4
19564 stx %g6, [%l7 + 0x68]
19565 ldx [%l7 + 0x48], %g2
19566 movl %xcc, %o5, %i6
19567 movge %icc, %o0, %i1
19568 alignaddrl %l3, %i2, %g7
19569 st %f3, [%l7 + 0x2C]
19570 addccc %g3, 0x1671, %o2
19571 add %l5, 0x1970, %l0
19572 edge32l %o3, %i7, %o6
19573 sdivcc %i0, 0x0F65, %i3
19574 nop
19575 set 0x0E, %i0
19576 lduh [%l7 + %i0], %l6
19577 andn %l4, %o7, %i4
19578 movrlz %l1, %g1, %o1
19579 edge8ln %l2, %g5, %i5
19580 array8 %o4, %g6, %g4
19581 std %f14, [%l7 + 0x60]
19582 edge16n %o5, %g2, %o0
19583 edge8l %i1, %l3, %i2
19584 fmovdgu %icc, %f12, %f12
19585 andn %i6, %g7, %g3
19586 movre %l5, 0x330, %l0
19587 movge %xcc, %o2, %o3
19588 sub %i7, %o6, %i0
19589 sllx %i3, 0x04, %l6
19590 movcs %xcc, %o7, %l4
19591 fmovsleu %xcc, %f0, %f7
19592 edge32 %i4, %g1, %l1
19593 udivx %o1, 0x127C, %g5
19594 ldx [%l7 + 0x78], %l2
19595 edge16n %o4, %i5, %g4
19596 movrlez %g6, 0x3DD, %o5
19597 ldx [%l7 + 0x28], %g2
19598 ldsw [%l7 + 0x74], %i1
19599 subc %o0, %i2, %i6
19600 srl %g7, %l3, %l5
19601 orncc %g3, %o2, %o3
19602 lduh [%l7 + 0x24], %i7
19603 ldsh [%l7 + 0x62], %l0
19604 mulx %o6, %i3, %l6
19605 movrgez %o7, %l4, %i0
19606 fmovrsne %g1, %f29, %f27
19607 fors %f9, %f21, %f8
19608 ldsb [%l7 + 0x12], %l1
19609 umul %o1, 0x0043, %g5
19610 std %f28, [%l7 + 0x40]
19611 edge16l %i4, %l2, %o4
19612 umulcc %g4, 0x1979, %i5
19613 fsrc2s %f24, %f31
19614 smul %g6, %g2, %o5
19615 fpack32 %f18, %f22, %f4
19616 sllx %o0, 0x1C, %i2
19617 sdivx %i1, 0x0F20, %g7
19618 edge8n %l3, %l5, %g3
19619 fandnot1s %f31, %f13, %f3
19620 movge %icc, %o2, %i6
19621 sdivx %i7, 0x1014, %l0
19622 edge32ln %o6, %i3, %o3
19623 ldd [%l7 + 0x30], %o6
19624 and %l4, 0x1D23, %i0
19625 ldub [%l7 + 0x09], %l6
19626 sdivcc %l1, 0x1283, %o1
19627 sub %g5, %g1, %l2
19628 fcmpne16 %f10, %f26, %i4
19629 std %f30, [%l7 + 0x38]
19630 stb %o4, [%l7 + 0x3C]
19631 orncc %i5, %g6, %g4
19632 xnor %g2, %o0, %o5
19633 popc 0x1972, %i2
19634 orcc %g7, 0x1445, %l3
19635 pdist %f4, %f2, %f30
19636 move %xcc, %l5, %i1
19637 edge8n %o2, %g3, %i6
19638 fornot1 %f2, %f18, %f16
19639 udivcc %l0, 0x1D72, %i7
19640 ldsw [%l7 + 0x44], %o6
19641 movleu %icc, %o3, %o7
19642 edge16n %l4, %i3, %l6
19643 subc %i0, %o1, %g5
19644 fmovrdgz %g1, %f10, %f22
19645 ldd [%l7 + 0x30], %f28
19646 array16 %l2, %l1, %i4
19647 edge8n %o4, %i5, %g4
19648 save %g6, %g2, %o0
19649 rdpr %cwp, %g1
19650 rdpr %cansave, %g2
19651 rdpr %canrestore, %g3
19652 rdpr %cleanwin, %g4
19653 rdpr %otherwin, %g5
19654 rdpr %wstate, %g6
19655 fzeros %f15
19656 edge16n %i2, %g7, %o5
19657 addc %l3, %l5, %o2
19658 movl %icc, %g3, %i1
19659 fmovdcc %xcc, %f3, %f27
19660 movrgez %i6, 0x3DF, %i7
19661 movcc %icc, %l0, %o3
19662 srl %o7, 0x17, %l4
19663 sra %i3, 0x00, %o6
19664 srlx %i0, %o1, %l6
19665 movrlz %g1, 0x333, %g5
19666 nop
19667 set 0x38, %o3
19668 sth %l2, [%l7 + %o3]
19669 movvs %xcc, %i4, %o4
19670 fcmpeq32 %f20, %f10, %i5
19671 movrgez %l1, %g6, %g2
19672 movcs %xcc, %o0, %g4
19673 fmovsn %icc, %f12, %f19
19674 subcc %i2, %o5, %g7
19675 edge32n %l3, %l5, %o2
19676 ldd [%l7 + 0x60], %i0
19677 edge8n %i6, %i7, %g3
19678 movrgez %l0, %o7, %o3
19679 fmovdpos %icc, %f17, %f25
19680 fabsd %f8, %f16
19681 smul %l4, 0x0E01, %i3
19682 lduh [%l7 + 0x28], %o6
19683 addccc %i0, %l6, %g1
19684 lduh [%l7 + 0x5A], %g5
19685 sra %l2, 0x1B, %o1
19686 fandnot2s %f29, %f26, %f26
19687 addc %o4, %i4, %l1
19688 ldub [%l7 + 0x44], %i5
19689 smulcc %g2, 0x0855, %o0
19690 edge8n %g6, %g4, %o5
19691 movg %xcc, %i2, %l3
19692 ldsw [%l7 + 0x20], %l5
19693 movrlez %o2, %i1, %g7
19694 sdiv %i7, 0x14E0, %g3
19695 xorcc %i6, 0x085A, %l0
19696 movle %icc, %o7, %o3
19697 addcc %i3, 0x0A5F, %o6
19698 movg %icc, %l4, %i0
19699 fmovdneg %xcc, %f17, %f29
19700 srax %l6, 0x18, %g5
19701 movvc %icc, %g1, %l2
19702 xorcc %o4, %o1, %i4
19703 movrlez %l1, %g2, %o0
19704 fmul8x16 %f17, %f0, %f28
19705 alignaddr %g6, %g4, %i5
19706 ldx [%l7 + 0x28], %o5
19707 fcmpd %fcc3, %f20, %f22
19708 sub %l3, %l5, %o2
19709 edge8l %i2, %i1, %g7
19710 fmovsg %icc, %f18, %f9
19711 fnot2 %f0, %f14
19712 setx loop_72, %l0, %l1
19713 return %l1
19714 nop
19715 rdpr %cwp, %g1
19716 rdpr %cansave, %g2
19717 rdpr %canrestore, %g3
19718 rdpr %cleanwin, %g4
19719 rdpr %otherwin, %g5
19720 rdpr %wstate, %g6
19721loop_72: movge %xcc, %l0, %g3
19722 movne %icc, %o7, %o3
19723 subc %i3, %o6, %i0
19724 movgu %icc, %l6, %l4
19725 sdiv %g1, 0x0250, %g5
19726 orcc %l2, 0x049D, %o1
19727 subcc %o4, %l1, %i4
19728 restore %o0, %g6, %g2
19729 rdpr %cwp, %g1
19730 rdpr %cansave, %g2
19731 rdpr %canrestore, %g3
19732 rdpr %cleanwin, %g4
19733 rdpr %otherwin, %g5
19734 rdpr %wstate, %g6
19735 edge8 %i5, %o5, %g4
19736 save %l5, 0x01F8, %o2
19737 rdpr %cwp, %g1
19738 rdpr %cansave, %g2
19739 rdpr %canrestore, %g3
19740 rdpr %cleanwin, %g4
19741 rdpr %otherwin, %g5
19742 rdpr %wstate, %g6
19743 udivx %l3, 0x0DD7, %i1
19744 xorcc %i2, 0x1E0C, %i7
19745 popc 0x019D, %g7
19746 andcc %i6, 0x0261, %g3
19747 ldx [%l7 + 0x58], %l0
19748 fpadd32 %f26, %f30, %f10
19749 addcc %o3, 0x115C, %o7
19750 movg %icc, %i3, %i0
19751 movge %icc, %o6, %l6
19752 sll %l4, %g1, %l2
19753 edge8 %o1, %g5, %o4
19754 movne %xcc, %l1, %o0
19755 orcc %g6, 0x01FF, %i4
19756 fmovdcc %xcc, %f10, %f2
19757 ldsb [%l7 + 0x2C], %g2
19758 movvs %icc, %i5, %g4
19759 umul %l5, 0x067B, %o5
19760 fmul8x16au %f26, %f19, %f20
19761 smulcc %l3, 0x1B58, %i1
19762 andncc %o2, %i7, %g7
19763 movge %icc, %i6, %i2
19764 smulcc %g3, 0x0EA0, %o3
19765 stx %o7, [%l7 + 0x68]
19766 edge16 %i3, %l0, %o6
19767 movleu %icc, %i0, %l6
19768 fnot2s %f22, %f10
19769 edge8ln %l4, %g1, %l2
19770 udivx %o1, 0x1EDE, %g5
19771 fornot1s %f10, %f19, %f4
19772 mulx %l1, 0x0AAE, %o0
19773 fsrc2 %f8, %f16
19774 fmovde %xcc, %f12, %f21
19775 sra %o4, 0x08, %i4
19776 fmovd %f6, %f4
19777 alignaddrl %g6, %g2, %i5
19778 movcc %icc, %l5, %g4
19779 ld [%l7 + 0x2C], %f9
19780 movpos %icc, %o5, %l3
19781 save %i1, 0x1F7A, %o2
19782 rdpr %cwp, %g1
19783 rdpr %cansave, %g2
19784 rdpr %canrestore, %g3
19785 rdpr %cleanwin, %g4
19786 rdpr %otherwin, %g5
19787 rdpr %wstate, %g6
19788 array16 %g7, %i6, %i2
19789 movl %xcc, %i7, %o3
19790 lduh [%l7 + 0x6A], %o7
19791 subcc %g3, 0x1CF9, %i3
19792 fmovdcs %icc, %f15, %f2
19793 save %o6, 0x17E8, %l0
19794 rdpr %cwp, %g1
19795 rdpr %cansave, %g2
19796 rdpr %canrestore, %g3
19797 rdpr %cleanwin, %g4
19798 rdpr %otherwin, %g5
19799 rdpr %wstate, %g6
19800 lduw [%l7 + 0x44], %l6
19801 edge16ln %l4, %g1, %l2
19802 mulscc %o1, %i0, %l1
19803 ldub [%l7 + 0x08], %g5
19804 edge16n %o4, %o0, %g6
19805 movrne %g2, 0x18D, %i4
19806 edge8 %i5, %l5, %g4
19807 lduw [%l7 + 0x54], %l3
19808 stw %i1, [%l7 + 0x6C]
19809 fmovrsgz %o5, %f26, %f14
19810 movle %xcc, %g7, %i6
19811 fpmerge %f15, %f13, %f20
19812 edge16 %i2, %i7, %o3
19813 fmovdg %icc, %f5, %f21
19814 fcmpne32 %f0, %f28, %o2
19815 ldd [%l7 + 0x30], %f14
19816 fmovscs %icc, %f17, %f12
19817 sth %o7, [%l7 + 0x74]
19818 sethi 0x060A, %g3
19819 movgu %xcc, %o6, %l0
19820 movcs %icc, %l6, %l4
19821 alignaddrl %g1, %l2, %o1
19822 ldsh [%l7 + 0x5A], %i0
19823 movle %icc, %i3, %g5
19824 umulcc %o4, %o0, %g6
19825 movne %xcc, %g2, %i4
19826 movrgez %l1, %l5, %i5
19827 fnand %f26, %f8, %f30
19828 movg %xcc, %g4, %i1
19829 edge32ln %o5, %l3, %g7
19830 movneg %xcc, %i2, %i7
19831 movcs %xcc, %i6, %o3
19832 orncc %o2, 0x190C, %o7
19833 movg %xcc, %o6, %g3
19834 fmovrdlz %l6, %f20, %f12
19835 movrne %l4, 0x2C1, %l0
19836 addccc %l2, %o1, %i0
19837 setx loop_73, %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_73: udivx %o0, 0x021C, %g1
19847 xnor %g2, 0x13FF, %i4
19848 addccc %l1, %l5, %g6
19849 andn %i5, 0x07A3, %g4
19850 addcc %o5, 0x14F3, %l3
19851 movn %icc, %i1, %i2
19852 edge8ln %g7, %i6, %o3
19853 ldsh [%l7 + 0x38], %i7
19854 fpmerge %f10, %f10, %f6
19855 edge16 %o2, %o7, %g3
19856 addccc %o6, %l6, %l0
19857 xnor %l4, %l2, %o1
19858 ldsb [%l7 + 0x46], %i3
19859 fcmpgt32 %f22, %f6, %i0
19860 movpos %xcc, %g5, %o4
19861 movgu %icc, %o0, %g1
19862 ldub [%l7 + 0x67], %i4
19863 fxnor %f18, %f10, %f24
19864 movn %xcc, %g2, %l1
19865 movcc %xcc, %g6, %l5
19866 ldsw [%l7 + 0x74], %i5
19867 fpadd16s %f16, %f24, %f2
19868 ldd [%l7 + 0x40], %f4
19869 addcc %g4, %o5, %i1
19870 sdivcc %l3, 0x1120, %g7
19871 ld [%l7 + 0x78], %f1
19872 srl %i2, %o3, %i7
19873 edge32 %i6, %o7, %g3
19874 movle %icc, %o6, %l6
19875 fmovdvs %icc, %f4, %f3
19876 alignaddr %o2, %l0, %l4
19877 lduw [%l7 + 0x24], %o1
19878 movrne %l2, 0x397, %i3
19879 ldsh [%l7 + 0x3E], %g5
19880 fmovdpos %icc, %f24, %f16
19881 sdiv %o4, 0x0FA9, %i0
19882 sir 0x0CBF
19883 ldsh [%l7 + 0x08], %g1
19884 fmovdgu %xcc, %f30, %f6
19885 andn %i4, %g2, %o0
19886 fmovrsne %g6, %f28, %f25
19887 nop
19888 set 0x08, %i3
19889 ldd [%l7 + %i3], %f18
19890 xnor %l1, 0x1A9F, %l5
19891 udiv %i5, 0x15B1, %g4
19892 movrne %i1, %l3, %o5
19893 fcmped %fcc1, %f20, %f28
19894 fmovrslez %g7, %f8, %f15
19895 mulx %i2, 0x1DC5, %i7
19896 edge8ln %o3, %o7, %g3
19897 stw %i6, [%l7 + 0x78]
19898 restore %l6, %o6, %l0
19899 rdpr %cwp, %g1
19900 rdpr %cansave, %g2
19901 rdpr %canrestore, %g3
19902 rdpr %cleanwin, %g4
19903 rdpr %otherwin, %g5
19904 rdpr %wstate, %g6
19905 movg %xcc, %o2, %o1
19906 xorcc %l4, 0x114C, %i3
19907 xnorcc %g5, 0x0A58, %o4
19908 xorcc %i0, %l2, %g1
19909 fmovdvc %xcc, %f24, %f22
19910 edge32n %g2, %i4, %o0
19911 udivcc %g6, 0x08C8, %l5
19912 movne %icc, %i5, %l1
19913 stb %g4, [%l7 + 0x14]
19914 edge32 %i1, %l3, %o5
19915 fmovdpos %icc, %f28, %f23
19916 movrlz %g7, 0x0E5, %i2
19917 ldx [%l7 + 0x70], %o3
19918 sllx %i7, %o7, %i6
19919 xorcc %l6, %g3, %l0
19920 nop
19921 set 0x44, %i6
19922 lduw [%l7 + %i6], %o6
19923 nop
19924 set 0x48, %i1
19925 ldd [%l7 + %i1], %o2
19926 movrlez %o1, 0x239, %l4
19927 movre %i3, 0x08F, %o4
19928 sdiv %g5, 0x1143, %l2
19929 lduh [%l7 + 0x76], %i0
19930 sth %g2, [%l7 + 0x38]
19931 fmovdvs %xcc, %f5, %f31
19932 fmovdvc %icc, %f9, %f12
19933 fornot1s %f17, %f14, %f18
19934 move %xcc, %g1, %i4
19935 fmovscc %xcc, %f23, %f19
19936 alignaddrl %o0, %g6, %i5
19937 movgu %xcc, %l5, %l1
19938 movpos %icc, %g4, %l3
19939 xor %i1, %o5, %g7
19940 orncc %i2, %o3, %o7
19941 mulscc %i7, %i6, %l6
19942 orn %g3, 0x1578, %o6
19943 srl %o2, %o1, %l0
19944 setx loop_74, %l0, %l1
19945 return %l1
19946 nop
19947 rdpr %cwp, %g1
19948 rdpr %cansave, %g2
19949 rdpr %canrestore, %g3
19950 rdpr %cleanwin, %g4
19951 rdpr %otherwin, %g5
19952 rdpr %wstate, %g6
19953loop_74: fpackfix %f4, %f6
19954 fmovs %f18, %f20
19955 ldd [%l7 + 0x08], %f2
19956 alignaddrl %g5, %i3, %l2
19957 fnor %f4, %f14, %f2
19958 edge8 %g2, %g1, %i4
19959 andncc %i0, %o0, %g6
19960 siam 0x7
19961 orncc %l5, %i5, %l1
19962 edge8l %g4, %l3, %o5
19963 ldsw [%l7 + 0x30], %i1
19964 smulcc %i2, %o3, %o7
19965 array32 %g7, %i6, %l6
19966 save %g3, 0x1DF1, %o6
19967 rdpr %cwp, %g1
19968 rdpr %cansave, %g2
19969 rdpr %canrestore, %g3
19970 rdpr %cleanwin, %g4
19971 rdpr %otherwin, %g5
19972 rdpr %wstate, %g6
19973 edge32n %i7, %o2, %o1
19974 fornot2 %f16, %f22, %f30
19975 subcc %l0, %l4, %g5
19976 ldx [%l7 + 0x48], %i3
19977 fpack16 %f26, %f24
19978 addc %l2, 0x03AA, %g2
19979 fmovde %icc, %f11, %f26
19980 xnor %o4, %i4, %g1
19981 fnot2s %f0, %f12
19982 umul %i0, %o0, %l5
19983 udivcc %i5, 0x1E67, %g6
19984 restore %l1, %g4, %l3
19985 rdpr %cwp, %g1
19986 rdpr %cansave, %g2
19987 rdpr %canrestore, %g3
19988 rdpr %cleanwin, %g4
19989 rdpr %otherwin, %g5
19990 rdpr %wstate, %g6
19991 fmovsvs %xcc, %f8, %f0
19992 fmul8ulx16 %f18, %f14, %f26
19993 orncc %i1, %o5, %o3
19994 ldsb [%l7 + 0x35], %o7
19995 edge32 %g7, %i2, %l6
19996 sllx %i6, 0x02, %o6
19997 edge8n %g3, %o2, %i7
19998 fmovdge %xcc, %f3, %f0
19999 movrlz %l0, %l4, %g5
20000 smulcc %o1, 0x0A93, %i3
20001 fmovd %f28, %f12
20002 fsrc1s %f31, %f26
20003 movg %icc, %g2, %o4
20004 pdist %f14, %f6, %f24
20005 movrgez %l2, 0x233, %i4
20006 fandnot2s %f29, %f30, %f24
20007 lduh [%l7 + 0x14], %g1
20008 edge8ln %o0, %i0, %i5
20009 movvs %icc, %g6, %l1
20010 movre %g4, %l3, %i1
20011 save %l5, %o3, %o5
20012 rdpr %cwp, %g1
20013 rdpr %cansave, %g2
20014 rdpr %canrestore, %g3
20015 rdpr %cleanwin, %g4
20016 rdpr %otherwin, %g5
20017 rdpr %wstate, %g6
20018 fmovdneg %icc, %f24, %f24
20019 movcs %icc, %g7, %o7
20020 xorcc %i2, 0x174F, %i6
20021 edge16 %l6, %g3, %o6
20022 udiv %o2, 0x199E, %i7
20023 fandnot2 %f6, %f14, %f20
20024 move %icc, %l4, %g5
20025 sth %l0, [%l7 + 0x36]
20026 subccc %i3, %o1, %g2
20027 movn %xcc, %o4, %l2
20028 xnorcc %i4, 0x0872, %g1
20029 udivcc %o0, 0x0F0C, %i5
20030 addc %i0, %l1, %g6
20031 movrne %g4, %l3, %i1
20032 edge16ln %o3, %o5, %l5
20033 fmovscc %icc, %f8, %f19
20034 lduh [%l7 + 0x72], %o7
20035 stb %g7, [%l7 + 0x65]
20036 sub %i2, %i6, %l6
20037 ldsb [%l7 + 0x0A], %g3
20038 ldsh [%l7 + 0x36], %o6
20039 andn %o2, 0x0A0A, %i7
20040 orcc %g5, 0x14BA, %l4
20041 xorcc %i3, 0x060C, %l0
20042 movrlz %g2, 0x0D8, %o4
20043 move %icc, %l2, %i4
20044 orncc %o1, %o0, %i5
20045 addcc %i0, %l1, %g6
20046 ldsh [%l7 + 0x20], %g1
20047 movrgz %g4, %l3, %o3
20048 edge32n %i1, %l5, %o5
20049 fnegd %f30, %f6
20050 umul %g7, %i2, %o7
20051 sdivx %i6, 0x1335, %g3
20052 umul %l6, %o6, %i7
20053 fone %f28
20054 ldsh [%l7 + 0x48], %g5
20055 fnand %f28, %f6, %f22
20056 sdiv %l4, 0x115D, %i3
20057 fpmerge %f1, %f5, %f6
20058 fpmerge %f10, %f5, %f22
20059 fmul8sux16 %f30, %f10, %f24
20060 fmovda %icc, %f4, %f29
20061 edge16n %o2, %l0, %g2
20062 andn %l2, %i4, %o4
20063 xorcc %o0, 0x1F49, %o1
20064 xnor %i0, %l1, %g6
20065 alignaddr %g1, %i5, %l3
20066 umulcc %g4, %o3, %i1
20067 xorcc %o5, 0x0C00, %g7
20068 stw %l5, [%l7 + 0x58]
20069 movg %icc, %o7, %i6
20070 edge8l %g3, %l6, %i2
20071 sth %o6, [%l7 + 0x08]
20072 movcs %icc, %i7, %l4
20073 mova %xcc, %g5, %i3
20074 movrlz %o2, 0x08B, %l0
20075 fpadd32s %f13, %f26, %f0
20076 mova %icc, %l2, %g2
20077 movle %xcc, %i4, %o0
20078 movcs %xcc, %o1, %i0
20079 stb %l1, [%l7 + 0x37]
20080 std %f4, [%l7 + 0x70]
20081 movle %xcc, %g6, %o4
20082 fpmerge %f30, %f21, %f26
20083 st %f5, [%l7 + 0x2C]
20084 fmovrdlez %i5, %f20, %f6
20085 lduh [%l7 + 0x3A], %l3
20086 subccc %g4, 0x1FF3, %o3
20087 sdivcc %g1, 0x1DD5, %i1
20088 edge16l %g7, %l5, %o5
20089 array8 %i6, %o7, %l6
20090 fmovdne %xcc, %f5, %f28
20091 movg %xcc, %g3, %i2
20092 orn %o6, %i7, %g5
20093 sdiv %i3, 0x1976, %l4
20094 ldd [%l7 + 0x50], %f22
20095 stw %l0, [%l7 + 0x38]
20096 movleu %icc, %o2, %l2
20097 edge16 %g2, %o0, %o1
20098 fsrc1s %f29, %f25
20099 fpsub16s %f13, %f31, %f30
20100 smulcc %i0, 0x1804, %i4
20101 std %f28, [%l7 + 0x20]
20102 add %g6, 0x075D, %o4
20103 fabsd %f6, %f8
20104 movgu %icc, %l1, %i5
20105 fmovrsgz %g4, %f15, %f15
20106 movcs %xcc, %l3, %o3
20107 nop
20108 set 0x37, %o1
20109 stb %i1, [%l7 + %o1]
20110 add %g1, %l5, %o5
20111 movleu %xcc, %i6, %g7
20112 subc %o7, 0x18A6, %l6
20113 movgu %icc, %i2, %o6
20114 edge8 %g3, %g5, %i3
20115 fandnot2 %f30, %f16, %f10
20116 fpackfix %f20, %f31
20117 movge %xcc, %l4, %l0
20118 udivcc %i7, 0x1F5E, %o2
20119 sdiv %g2, 0x184A, %l2
20120 movg %xcc, %o1, %o0
20121 movvc %xcc, %i4, %g6
20122 subcc %o4, 0x0EE4, %i0
20123 fmovdneg %xcc, %f29, %f10
20124 fornot1 %f6, %f20, %f14
20125 udiv %l1, 0x1F54, %g4
20126 edge32n %i5, %l3, %o3
20127 edge8ln %g1, %i1, %o5
20128 xnor %l5, 0x0D16, %g7
20129 xorcc %o7, 0x0F5A, %l6
20130 fpadd32s %f12, %f29, %f2
20131 ldd [%l7 + 0x70], %i6
20132 subc %i2, 0x095E, %g3
20133 mulscc %g5, 0x1FDF, %o6
20134 movneg %icc, %i3, %l0
20135 and %i7, 0x0231, %l4
20136 array8 %g2, %l2, %o1
20137 sll %o0, %i4, %o2
20138 fpackfix %f22, %f18
20139 addcc %o4, %i0, %l1
20140 faligndata %f16, %f8, %f20
20141 smul %g4, 0x181E, %g6
20142 fornot2s %f12, %f7, %f15
20143 edge8n %l3, %o3, %i5
20144 fmul8sux16 %f16, %f20, %f2
20145 umulcc %i1, %o5, %g1
20146 ldsb [%l7 + 0x7F], %g7
20147 fcmple32 %f8, %f20, %l5
20148 edge16n %l6, %i6, %o7
20149 alignaddr %g3, %i2, %o6
20150 udivcc %i3, 0x0F1F, %g5
20151 sll %i7, 0x09, %l0
20152 orcc %g2, 0x0966, %l2
20153 std %f20, [%l7 + 0x20]
20154 fnors %f29, %f10, %f13
20155 fmovdvc %xcc, %f31, %f5
20156 edge32l %l4, %o0, %o1
20157 subcc %i4, %o4, %i0
20158 ldsw [%l7 + 0x18], %o2
20159 array8 %l1, %g4, %g6
20160 nop
20161 set 0x0F, %i4
20162 stb %o3, [%l7 + %i4]
20163 xnorcc %l3, %i5, %o5
20164 movrne %g1, 0x312, %i1
20165 srl %g7, %l5, %l6
20166 move %icc, %i6, %o7
20167 fpsub32s %f31, %f14, %f8
20168 fmovdne %icc, %f7, %f9
20169 sth %g3, [%l7 + 0x4A]
20170 fpsub16 %f0, %f6, %f28
20171 ld [%l7 + 0x28], %f16
20172 array16 %i2, %o6, %g5
20173 array8 %i3, %i7, %l0
20174 movg %xcc, %g2, %l4
20175 fmovspos %xcc, %f8, %f19
20176 fcmpgt16 %f6, %f12, %o0
20177 ldsb [%l7 + 0x0E], %o1
20178 smul %i4, 0x0A6D, %o4
20179 movgu %xcc, %i0, %l2
20180 sll %o2, %l1, %g6
20181 udivx %o3, 0x053C, %g4
20182 lduh [%l7 + 0x40], %i5
20183 edge32n %o5, %g1, %i1
20184 fmovrslz %g7, %f21, %f31
20185 ldd [%l7 + 0x60], %l2
20186 udiv %l6, 0x1377, %l5
20187 setx loop_75, %l0, %l1
20188 return %l1
20189 nop
20190 rdpr %cwp, %g1
20191 rdpr %cansave, %g2
20192 rdpr %canrestore, %g3
20193 rdpr %cleanwin, %g4
20194 rdpr %otherwin, %g5
20195 rdpr %wstate, %g6
20196loop_75: fnegd %f12, %f22
20197 fmovsle %icc, %f27, %f0
20198 smulcc %o6, 0x0B10, %g5
20199 umul %i2, %i7, %l0
20200 edge16 %i3, %l4, %g2
20201 mova %xcc, %o0, %i4
20202 movre %o4, %o1, %i0
20203 fmovrslz %l2, %f16, %f16
20204 edge8n %l1, %g6, %o3
20205 add %o2, %g4, %o5
20206 smul %i5, 0x009A, %i1
20207 umul %g1, %g7, %l3
20208 array8 %l5, %o7, %l6
20209 fpadd32 %f26, %f20, %f16
20210 add %i6, 0x18B4, %o6
20211 stb %g3, [%l7 + 0x2A]
20212 edge16ln %g5, %i2, %l0
20213 movrne %i7, 0x25E, %i3
20214 array8 %l4, %g2, %o0
20215 ldx [%l7 + 0x20], %o4
20216 fmovrdgez %i4, %f16, %f0
20217 movge %icc, %o1, %i0
20218 movcs %xcc, %l1, %g6
20219 and %l2, 0x0EC6, %o3
20220 movre %o2, 0x00F, %g4
20221 fmovdle %icc, %f19, %f15
20222 movrlez %i5, 0x2E0, %i1
20223 fmovdgu %icc, %f0, %f4
20224 udivcc %o5, 0x15F2, %g1
20225 fzeros %f14
20226 mova %icc, %g7, %l3
20227 movre %o7, 0x02A, %l6
20228 sir 0x0DF3
20229 nop
20230 set 0x38, %o5
20231 ldd [%l7 + %o5], %i6
20232 sdiv %o6, 0x18B7, %l5
20233 fone %f20
20234 move %icc, %g5, %i2
20235 fmovsg %xcc, %f15, %f13
20236 nop
20237 set 0x54, %i2
20238 ldsh [%l7 + %i2], %g3
20239 fpadd16s %f3, %f14, %f13
20240 umulcc %i7, %i3, %l0
20241 alignaddrl %l4, %g2, %o0
20242 stb %i4, [%l7 + 0x0B]
20243 fmul8x16al %f21, %f31, %f12
20244 stb %o4, [%l7 + 0x1B]
20245 nop
20246 set 0x20, %o6
20247 std %f16, [%l7 + %o6]
20248 fmovdn %icc, %f29, %f25
20249 save %i0, %l1, %g6
20250 rdpr %cwp, %g1
20251 rdpr %cansave, %g2
20252 rdpr %canrestore, %g3
20253 rdpr %cleanwin, %g4
20254 rdpr %otherwin, %g5
20255 rdpr %wstate, %g6
20256 and %l2, 0x19FE, %o1
20257 ldd [%l7 + 0x08], %o2
20258 fmul8x16 %f11, %f16, %f20
20259 ldd [%l7 + 0x20], %f10
20260 fnands %f19, %f20, %f0
20261 and %g4, 0x09FF, %o3
20262 edge32l %i5, %i1, %o5
20263 fabsd %f10, %f0
20264 movn %icc, %g7, %g1
20265 fcmpeq32 %f28, %f16, %o7
20266 fzero %f14
20267 nop
20268 set 0x47, %l4
20269 stb %l6, [%l7 + %l4]
20270 movrlz %l3, %i6, %o6
20271 stb %g5, [%l7 + 0x18]
20272 ld [%l7 + 0x18], %f25
20273 andncc %l5, %g3, %i2
20274 std %f18, [%l7 + 0x70]
20275 subccc %i7, %l0, %l4
20276 movrne %g2, %i3, %o0
20277 smulcc %o4, %i0, %i4
20278 sdivcc %l1, 0x1509, %g6
20279 edge16 %o1, %l2, %o2
20280 addccc %g4, %o3, %i1
20281 alignaddr %o5, %g7, %i5
20282 subcc %g1, %l6, %l3
20283 fmovsn %icc, %f5, %f28
20284 fpadd32 %f26, %f16, %f26
20285 sth %i6, [%l7 + 0x52]
20286 ldd [%l7 + 0x60], %f22
20287 ldsh [%l7 + 0x40], %o7
20288 andn %g5, %o6, %g3
20289 udivcc %i2, 0x1788, %i7
20290 fpackfix %f6, %f29
20291 movn %xcc, %l5, %l4
20292 ldd [%l7 + 0x58], %g2
20293 fnot1s %f29, %f28
20294 sllx %l0, 0x05, %i3
20295 subccc %o0, 0x082D, %o4
20296 umulcc %i0, 0x0A28, %l1
20297 orcc %g6, %o1, %l2
20298 subcc %i4, %o2, %g4
20299 fnors %f4, %f25, %f3
20300 lduw [%l7 + 0x78], %i1
20301 popc %o3, %g7
20302 orncc %i5, 0x056A, %o5
20303 addc %g1, 0x0D11, %l6
20304 fmovsge %icc, %f24, %f11
20305 ldsb [%l7 + 0x30], %i6
20306 ldub [%l7 + 0x52], %o7
20307 edge32ln %l3, %g5, %o6
20308 fexpand %f30, %f26
20309 smul %i2, 0x0F26, %i7
20310 fmul8x16al %f23, %f12, %f4
20311 alignaddr %g3, %l5, %l4
20312 fabsd %f6, %f8
20313 edge8 %g2, %l0, %o0
20314 movne %icc, %i3, %o4
20315 mulscc %i0, %l1, %g6
20316 edge32l %l2, %o1, %o2
20317 popc %i4, %g4
20318 fmovde %xcc, %f16, %f28
20319 and %i1, %o3, %g7
20320 fmovrsgz %i5, %f18, %f15
20321 fmovsl %icc, %f14, %f18
20322 edge16 %o5, %g1, %i6
20323 edge32 %o7, %l3, %g5
20324 stb %o6, [%l7 + 0x38]
20325 sra %l6, %i7, %i2
20326 edge32l %l5, %g3, %l4
20327 udiv %l0, 0x193A, %o0
20328 movre %g2, %i3, %i0
20329 fabss %f30, %f30
20330 srlx %o4, %l1, %g6
20331 edge32 %o1, %o2, %l2
20332 andncc %i4, %g4, %i1
20333 fmovsne %xcc, %f7, %f14
20334 edge8l %o3, %g7, %o5
20335 sll %g1, 0x04, %i5
20336 fpack16 %f16, %f28
20337 movrgez %o7, 0x08C, %l3
20338 edge32n %i6, %g5, %o6
20339 mova %xcc, %l6, %i7
20340 xnorcc %i2, %g3, %l4
20341 fexpand %f8, %f0
20342 save %l0, 0x0A1E, %l5
20343 rdpr %cwp, %g1
20344 rdpr %cansave, %g2
20345 rdpr %canrestore, %g3
20346 rdpr %cleanwin, %g4
20347 rdpr %otherwin, %g5
20348 rdpr %wstate, %g6
20349 fcmpeq32 %f20, %f14, %o0
20350 edge16 %g2, %i3, %o4
20351 sdivx %l1, 0x0B10, %g6
20352 movl %icc, %o1, %i0
20353 fmovrsgz %l2, %f26, %f25
20354 fandnot1 %f20, %f10, %f8
20355 sdivx %o2, 0x0715, %i4
20356 xnorcc %i1, %g4, %o3
20357 movn %xcc, %o5, %g7
20358 ld [%l7 + 0x68], %f20
20359 addc %g1, %i5, %l3
20360 and %o7, %g5, %o6
20361 and %l6, %i7, %i6
20362 fandnot1s %f29, %f31, %f0
20363 edge8l %i2, %l4, %l0
20364 stw %l5, [%l7 + 0x64]
20365 movle %xcc, %g3, %g2
20366 ldsh [%l7 + 0x7A], %o0
20367 smul %i3, %l1, %o4
20368 edge32ln %g6, %o1, %i0
20369 fmuld8sux16 %f16, %f18, %f10
20370 mova %icc, %o2, %l2
20371 save %i1, %i4, %o3
20372 rdpr %cwp, %g1
20373 rdpr %cansave, %g2
20374 rdpr %canrestore, %g3
20375 rdpr %cleanwin, %g4
20376 rdpr %otherwin, %g5
20377 rdpr %wstate, %g6
20378 popc %o5, %g7
20379 stb %g4, [%l7 + 0x60]
20380 lduw [%l7 + 0x1C], %i5
20381 movl %xcc, %g1, %l3
20382 addc %g5, %o7, %o6
20383 fones %f11
20384 add %i7, %i6, %i2
20385 xnor %l6, %l0, %l4
20386 addccc %l5, 0x0909, %g3
20387 edge8ln %g2, %i3, %o0
20388 addc %l1, 0x0E76, %g6
20389 andn %o1, %i0, %o4
20390 umulcc %l2, 0x0EFC, %i1
20391 add %i4, 0x036F, %o2
20392 movle %icc, %o3, %g7
20393 move %xcc, %g4, %o5
20394 movge %xcc, %i5, %g1
20395 movrlz %g5, 0x094, %o7
20396 ldsh [%l7 + 0x4A], %o6
20397 edge16 %i7, %l3, %i6
20398 st %f18, [%l7 + 0x4C]
20399 lduh [%l7 + 0x5C], %i2
20400 fnot1 %f12, %f12
20401 fmovrsgz %l0, %f4, %f12
20402 edge32l %l4, %l5, %g3
20403 edge8 %l6, %i3, %g2
20404 alignaddrl %l1, %g6, %o1
20405 movre %i0, %o4, %l2
20406 andncc %o0, %i1, %i4
20407 fmovs %f6, %f4
20408 udivcc %o2, 0x07B9, %g7
20409 fmovde %xcc, %f19, %f29
20410 save %o3, %g4, %i5
20411 rdpr %cwp, %g1
20412 rdpr %cansave, %g2
20413 rdpr %canrestore, %g3
20414 rdpr %cleanwin, %g4
20415 rdpr %otherwin, %g5
20416 rdpr %wstate, %g6
20417 movrlez %o5, 0x0B5, %g1
20418 fone %f8
20419 edge16ln %g5, %o6, %i7
20420 edge8l %l3, %i6, %i2
20421 udiv %l0, 0x008E, %l4
20422 movle %icc, %l5, %g3
20423 save %o7, %i3, %g2
20424 rdpr %cwp, %g1
20425 rdpr %cansave, %g2
20426 rdpr %canrestore, %g3
20427 rdpr %cleanwin, %g4
20428 rdpr %otherwin, %g5
20429 rdpr %wstate, %g6
20430 movge %icc, %l6, %g6
20431 subcc %l1, 0x1DB7, %i0
20432 st %f20, [%l7 + 0x4C]
20433 fmovscs %xcc, %f14, %f7
20434 fmovrsne %o1, %f19, %f24
20435 smulcc %o4, 0x125F, %l2
20436 nop
20437 set 0x50, %o7
20438 lduw [%l7 + %o7], %o0
20439 restore %i1, 0x0EB6, %i4
20440 rdpr %cwp, %g1
20441 rdpr %cansave, %g2
20442 rdpr %canrestore, %g3
20443 rdpr %cleanwin, %g4
20444 rdpr %otherwin, %g5
20445 rdpr %wstate, %g6
20446 edge8l %g7, %o3, %g4
20447 umulcc %o2, 0x17C7, %i5
20448 movrlz %o5, %g5, %o6
20449 movle %icc, %g1, %l3
20450 andncc %i7, %i6, %i2
20451 ldsw [%l7 + 0x38], %l4
20452 stb %l5, [%l7 + 0x58]
20453 sdiv %l0, 0x1277, %o7
20454 fmovsl %xcc, %f27, %f22
20455 xnorcc %i3, %g3, %g2
20456 sth %g6, [%l7 + 0x56]
20457 ldx [%l7 + 0x08], %l6
20458 st %f8, [%l7 + 0x24]
20459 sth %l1, [%l7 + 0x20]
20460 xnorcc %i0, 0x10ED, %o4
20461 array32 %l2, %o1, %i1
20462 udivcc %i4, 0x126F, %o0
20463 fandnot1 %f18, %f18, %f28
20464 movleu %xcc, %g7, %o3
20465 movre %g4, 0x3C0, %i5
20466 fpsub32s %f25, %f25, %f12
20467 fcmple16 %f6, %f26, %o5
20468 srl %o2, %o6, %g5
20469 fone %f18
20470 movl %xcc, %g1, %l3
20471 fnot2s %f2, %f14
20472 edge32 %i7, %i2, %i6
20473 array32 %l4, %l0, %l5
20474 xnorcc %i3, 0x0795, %o7
20475 xnorcc %g3, %g6, %l6
20476 alignaddrl %g2, %l1, %i0
20477 fabsd %f4, %f16
20478 pdist %f12, %f26, %f20
20479 edge16n %o4, %l2, %i1
20480 mulx %o1, 0x04B0, %o0
20481 fmovdleu %icc, %f10, %f8
20482 fmovrdgez %g7, %f0, %f0
20483 edge16ln %o3, %g4, %i4
20484 movgu %icc, %i5, %o2
20485 andncc %o5, %g5, %o6
20486 sethi 0x1591, %l3
20487 alignaddr %g1, %i2, %i6
20488 movrlz %i7, 0x30F, %l0
20489 fmovrdlez %l5, %f6, %f2
20490 movne %xcc, %l4, %o7
20491 movpos %xcc, %i3, %g3
20492 fmovdne %xcc, %f6, %f0
20493 fmovsa %icc, %f21, %f24
20494 xorcc %l6, %g6, %l1
20495 ldub [%l7 + 0x67], %i0
20496 edge16 %g2, %l2, %o4
20497 fandnot2s %f27, %f7, %f1
20498 fand %f10, %f24, %f6
20499 mulscc %i1, %o0, %o1
20500 sra %o3, 0x19, %g4
20501 edge8n %g7, %i4, %o2
20502 edge32 %i5, %g5, %o6
20503 orn %l3, %g1, %i2
20504 ldsh [%l7 + 0x36], %o5
20505 sir 0x13C8
20506 sllx %i7, %i6, %l0
20507 andn %l4, %o7, %l5
20508 movrne %i3, %l6, %g3
20509 udivcc %l1, 0x12A5, %i0
20510 subc %g2, 0x03B2, %g6
20511 sdiv %l2, 0x0538, %o4
20512 andncc %o0, %i1, %o1
20513 edge16 %g4, %o3, %g7
20514 xnor %i4, %i5, %o2
20515 movvs %xcc, %g5, %o6
20516 udiv %g1, 0x1D07, %l3
20517 smulcc %i2, %o5, %i7
20518 fmul8sux16 %f16, %f20, %f6
20519 sllx %l0, %i6, %o7
20520 fmovsa %xcc, %f7, %f2
20521 movge %xcc, %l5, %i3
20522 smul %l4, %l6, %g3
20523 mulx %i0, 0x04E3, %l1
20524 fmovsvc %icc, %f19, %f21
20525 edge16l %g6, %l2, %g2
20526 edge32ln %o0, %o4, %i1
20527 movcs %icc, %o1, %o3
20528 sth %g7, [%l7 + 0x10]
20529 sir 0x1401
20530 fmovdle %icc, %f24, %f19
20531 nop
20532 set 0x46, %i7
20533 sth %i4, [%l7 + %i7]
20534 sth %g4, [%l7 + 0x0C]
20535 movcc %icc, %o2, %i5
20536 stx %o6, [%l7 + 0x10]
20537 fmuld8sux16 %f4, %f6, %f26
20538 fpackfix %f2, %f4
20539 edge32n %g1, %g5, %l3
20540 fcmpeq32 %f6, %f20, %o5
20541 addccc %i7, %l0, %i6
20542 andn %i2, %l5, %o7
20543 umulcc %i3, 0x147A, %l6
20544 st %f16, [%l7 + 0x14]
20545 xor %g3, %i0, %l1
20546 stb %g6, [%l7 + 0x40]
20547 fxor %f14, %f18, %f4
20548 movpos %xcc, %l2, %l4
20549 nop
20550 set 0x0C, %l6
20551 ldsw [%l7 + %l6], %o0
20552 sra %g2, %i1, %o4
20553 sra %o3, 0x1B, %g7
20554 srax %o1, %i4, %o2
20555 subc %g4, 0x0E54, %i5
20556 fxnors %f31, %f20, %f5
20557 fmovsl %icc, %f31, %f2
20558 edge16ln %g1, %o6, %l3
20559 sllx %o5, %i7, %l0
20560 movcc %xcc, %g5, %i2
20561 addc %l5, 0x0859, %o7
20562 andncc %i3, %l6, %g3
20563 stw %i0, [%l7 + 0x68]
20564 add %l1, %g6, %i6
20565 sethi 0x02DA, %l4
20566 array16 %l2, %g2, %o0
20567 movrne %i1, %o3, %o4
20568 xorcc %g7, %o1, %i4
20569 andn %o2, 0x0BFD, %g4
20570 movgu %icc, %g1, %o6
20571 movrne %i5, 0x13F, %o5
20572 stb %i7, [%l7 + 0x3C]
20573 fmul8x16au %f15, %f17, %f30
20574 andcc %l0, %l3, %g5
20575 fpadd32s %f19, %f2, %f26
20576 fmovrdgez %i2, %f10, %f0
20577 ldub [%l7 + 0x60], %l5
20578 mova %xcc, %o7, %i3
20579 fmul8x16al %f22, %f27, %f20
20580 movvc %icc, %l6, %i0
20581 edge16ln %l1, %g3, %g6
20582 orn %i6, 0x1E07, %l2
20583 fsrc2s %f20, %f18
20584 subccc %g2, %l4, %o0
20585 fmovdvs %xcc, %f30, %f19
20586 lduh [%l7 + 0x12], %o3
20587 array32 %o4, %g7, %o1
20588 stw %i1, [%l7 + 0x60]
20589 alignaddrl %i4, %o2, %g4
20590 fmovsn %xcc, %f0, %f5
20591 ldd [%l7 + 0x28], %f14
20592 array16 %g1, %i5, %o6
20593 sub %o5, %l0, %i7
20594 andncc %g5, %i2, %l5
20595 fandnot2 %f6, %f14, %f8
20596 edge32 %o7, %l3, %l6
20597 andncc %i3, %l1, %g3
20598 movvc %xcc, %i0, %g6
20599 sub %l2, %i6, %l4
20600 fmul8x16 %f6, %f18, %f26
20601 movrlz %o0, %o3, %g2
20602 ldx [%l7 + 0x28], %o4
20603 addc %o1, 0x1F7A, %i1
20604 fnor %f16, %f10, %f18
20605 movl %xcc, %g7, %o2
20606 xnor %i4, 0x192F, %g4
20607 sllx %g1, 0x0E, %i5
20608 edge16n %o6, %o5, %l0
20609 movneg %icc, %g5, %i7
20610 movcs %icc, %l5, %i2
20611 sra %o7, %l6, %l3
20612 edge16n %l1, %i3, %i0
20613 ld [%l7 + 0x10], %f6
20614 edge8l %g3, %l2, %g6
20615 std %f0, [%l7 + 0x10]
20616 nop
20617 set 0x5C, %o0
20618 ldsb [%l7 + %o0], %i6
20619 st %f2, [%l7 + 0x54]
20620 fcmpgt16 %f4, %f4, %l4
20621 fxors %f19, %f30, %f30
20622 edge16l %o3, %g2, %o4
20623 fmovdneg %icc, %f20, %f1
20624 mulscc %o0, 0x0BF9, %i1
20625 fmul8ulx16 %f2, %f2, %f6
20626 sll %o1, %o2, %i4
20627 movleu %xcc, %g4, %g7
20628 lduh [%l7 + 0x66], %i5
20629 stw %g1, [%l7 + 0x4C]
20630 movrgez %o6, 0x11C, %o5
20631 sll %l0, 0x1C, %i7
20632 st %f10, [%l7 + 0x30]
20633 udivcc %g5, 0x16E9, %i2
20634 movg %icc, %l5, %o7
20635 fsrc2 %f16, %f24
20636 popc %l3, %l6
20637 alignaddr %i3, %l1, %g3
20638 edge32n %l2, %i0, %i6
20639 fcmpne32 %f20, %f16, %l4
20640 fcmpeq16 %f18, %f22, %g6
20641 edge8 %o3, %o4, %g2
20642 nop
20643 set 0x51, %g4
20644 stb %i1, [%l7 + %g4]
20645 lduw [%l7 + 0x78], %o1
20646 movn %xcc, %o2, %i4
20647 edge32 %g4, %g7, %o0
20648 movrgez %i5, 0x25C, %o6
20649 edge8n %o5, %g1, %l0
20650 fpadd32 %f24, %f28, %f2
20651 fmul8ulx16 %f2, %f10, %f16
20652 ldub [%l7 + 0x32], %g5
20653 movleu %icc, %i7, %l5
20654 add %i2, %l3, %o7
20655 andn %i3, 0x02E0, %l6
20656 movgu %icc, %g3, %l1
20657 fmuld8ulx16 %f1, %f8, %f10
20658 fmovsleu %icc, %f12, %f4
20659 sth %i0, [%l7 + 0x46]
20660 std %f0, [%l7 + 0x20]
20661 orn %i6, %l4, %l2
20662 edge32n %g6, %o4, %o3
20663 edge8n %i1, %o1, %o2
20664 srl %g2, %g4, %g7
20665 stw %o0, [%l7 + 0x7C]
20666 movrne %i5, %i4, %o6
20667 alignaddrl %g1, %l0, %o5
20668 mulx %i7, %l5, %g5
20669 xnor %i2, %l3, %i3
20670 popc 0x0D68, %l6
20671 pdist %f2, %f0, %f30
20672 xor %o7, %g3, %i0
20673 subc %l1, %i6, %l2
20674 edge32 %g6, %o4, %o3
20675 sir 0x0F8A
20676 fpadd16s %f2, %f21, %f25
20677 fmovsne %icc, %f29, %f27
20678 array16 %l4, %o1, %o2
20679 lduw [%l7 + 0x78], %g2
20680 sdivx %g4, 0x10E4, %g7
20681 std %f26, [%l7 + 0x60]
20682 srax %i1, 0x0C, %o0
20683 edge8 %i5, %o6, %i4
20684 fpsub32 %f18, %f26, %f4
20685 lduh [%l7 + 0x2A], %l0
20686 sdiv %o5, 0x17CE, %i7
20687 movvc %xcc, %g1, %g5
20688 lduh [%l7 + 0x3C], %l5
20689 movcs %xcc, %i2, %i3
20690 popc %l6, %l3
20691 orn %g3, %i0, %l1
20692 ldd [%l7 + 0x08], %f22
20693 edge16n %o7, %i6, %g6
20694 udivx %o4, 0x19C7, %o3
20695 udiv %l4, 0x099C, %o1
20696 fxors %f22, %f19, %f30
20697 movrlz %l2, %g2, %o2
20698 movn %icc, %g4, %i1
20699 nop
20700 set 0x2C, %i5
20701 ldsw [%l7 + %i5], %o0
20702 movne %icc, %g7, %i5
20703 stb %i4, [%l7 + 0x62]
20704 fmovsne %xcc, %f21, %f7
20705 movn %xcc, %o6, %o5
20706 mulscc %i7, %g1, %l0
20707 addcc %l5, %i2, %i3
20708 xnor %g5, %l6, %g3
20709 ld [%l7 + 0x78], %f11
20710 movl %icc, %l3, %l1
20711 udivx %o7, 0x024E, %i6
20712 edge8l %g6, %i0, %o3
20713 array32 %o4, %l4, %l2
20714 sra %g2, 0x18, %o1
20715 srax %g4, 0x02, %o2
20716 movrne %o0, %i1, %i5
20717 movcs %icc, %i4, %o6
20718 bshuffle %f2, %f6, %f8
20719 srlx %g7, 0x14, %o5
20720 edge32ln %i7, %l0, %l5
20721 fmovdcs %xcc, %f15, %f11
20722 lduh [%l7 + 0x52], %g1
20723 ld [%l7 + 0x20], %f10
20724 movrlez %i3, %i2, %l6
20725 movcs %xcc, %g5, %g3
20726 fmovdgu %icc, %f2, %f24
20727 sethi 0x0684, %l3
20728 movgu %xcc, %l1, %i6
20729 fmovsvs %xcc, %f6, %f19
20730 siam 0x0
20731 fors %f7, %f20, %f24
20732 movcc %icc, %g6, %o7
20733 addc %i0, %o3, %l4
20734 mulscc %l2, %g2, %o4
20735 addcc %o1, %g4, %o2
20736 stw %i1, [%l7 + 0x1C]
20737 stx %o0, [%l7 + 0x78]
20738 xnor %i4, %o6, %g7
20739 setx loop_76, %l0, %l1
20740 return %l1
20741 nop
20742 rdpr %cwp, %g1
20743 rdpr %cansave, %g2
20744 rdpr %canrestore, %g3
20745 rdpr %cleanwin, %g4
20746 rdpr %otherwin, %g5
20747 rdpr %wstate, %g6
20748loop_76: fmuld8sux16 %f12, %f17, %f10
20749 ldsb [%l7 + 0x48], %o5
20750 udivcc %l0, 0x1C15, %g1
20751 ldsw [%l7 + 0x28], %i3
20752 fmovrsne %l5, %f4, %f18
20753 sir 0x05DE
20754 fpsub16s %f0, %f31, %f28
20755 fmovsge %xcc, %f14, %f15
20756 fmul8x16 %f11, %f16, %f0
20757 ldsh [%l7 + 0x3A], %i2
20758 fsrc1 %f14, %f0
20759 edge8l %g5, %l6, %l3
20760 sub %g3, %i6, %l1
20761 fmovrse %g6, %f7, %f0
20762 fmul8ulx16 %f6, %f22, %f28
20763 xor %o7, 0x1314, %o3
20764 edge16n %l4, %l2, %i0
20765 fmovscs %xcc, %f29, %f6
20766 movgu %xcc, %g2, %o1
20767 srl %g4, 0x16, %o2
20768 edge32ln %o4, %o0, %i1
20769 sethi 0x1F65, %o6
20770 popc %g7, %i5
20771 array32 %i7, %i4, %o5
20772 edge32l %g1, %l0, %l5
20773 fmovrslz %i3, %f23, %f15
20774 srax %i2, 0x14, %l6
20775 fcmpd %fcc2, %f12, %f26
20776 addc %g5, 0x030C, %l3
20777 fmovrdlz %g3, %f6, %f12
20778 array8 %i6, %g6, %o7
20779 movrgez %l1, %o3, %l4
20780 alignaddr %l2, %i0, %o1
20781 stx %g2, [%l7 + 0x58]
20782 save %o2, %g4, %o0
20783 rdpr %cwp, %g1
20784 rdpr %cansave, %g2
20785 rdpr %canrestore, %g3
20786 rdpr %cleanwin, %g4
20787 rdpr %otherwin, %g5
20788 rdpr %wstate, %g6
20789 umulcc %i1, %o4, %o6
20790 fzeros %f2
20791 sethi 0x0574, %i5
20792 array32 %i7, %g7, %i4
20793 fands %f1, %f11, %f6
20794 subcc %o5, 0x0645, %g1
20795 fnands %f9, %f4, %f30
20796 fpsub16s %f11, %f17, %f22
20797 udivcc %l0, 0x03DC, %i3
20798 movge %xcc, %l5, %l6
20799 movre %i2, %g5, %l3
20800 fsrc2s %f10, %f15
20801 edge8l %i6, %g3, %g6
20802 fabss %f27, %f21
20803 addccc %l1, 0x0A04, %o3
20804 ldd [%l7 + 0x20], %f28
20805 movge %xcc, %o7, %l4
20806 udivcc %i0, 0x0BEE, %l2
20807 alignaddr %o1, %o2, %g2
20808 movl %xcc, %g4, %o0
20809 stb %i1, [%l7 + 0x3D]
20810 edge16n %o6, %o4, %i7
20811 smul %g7, 0x11D8, %i5
20812 ldd [%l7 + 0x28], %i4
20813 sir 0x0D87
20814 add %g1, 0x1F3D, %o5
20815 fpsub32s %f0, %f12, %f7
20816 srax %l0, %i3, %l6
20817 nop
20818 set 0x60, %l1
20819 ldd [%l7 + %l1], %f2
20820 edge32ln %i2, %l5, %g5
20821 subcc %i6, %l3, %g3
20822 edge32n %g6, %l1, %o3
20823 movrne %o7, 0x1D6, %l4
20824 mulscc %i0, 0x05D1, %l2
20825 ldsw [%l7 + 0x2C], %o2
20826 orcc %g2, %g4, %o1
20827 movleu %xcc, %o0, %i1
20828 mulx %o4, %i7, %g7
20829 fmuld8sux16 %f18, %f0, %f12
20830 fpsub16 %f26, %f4, %f22
20831 movre %i5, %i4, %o6
20832 movrgz %o5, 0x124, %g1
20833 umul %l0, %i3, %l6
20834 edge16ln %l5, %g5, %i2
20835 stw %i6, [%l7 + 0x10]
20836 fnegs %f11, %f5
20837 ldsb [%l7 + 0x53], %l3
20838 fmovrslz %g6, %f5, %f19
20839 stb %g3, [%l7 + 0x35]
20840 stb %o3, [%l7 + 0x39]
20841 movg %xcc, %l1, %l4
20842 ldd [%l7 + 0x60], %f6
20843 restore %o7, %l2, %o2
20844 rdpr %cwp, %g1
20845 rdpr %cansave, %g2
20846 rdpr %canrestore, %g3
20847 rdpr %cleanwin, %g4
20848 rdpr %otherwin, %g5
20849 rdpr %wstate, %g6
20850 move %xcc, %i0, %g4
20851 add %g2, %o1, %i1
20852 movrgez %o4, %o0, %g7
20853 udivcc %i7, 0x103F, %i4
20854 udivx %o6, 0x132A, %i5
20855 lduh [%l7 + 0x2E], %g1
20856 fxnor %f20, %f6, %f24
20857 fmovsa %xcc, %f10, %f12
20858 movvc %icc, %l0, %i3
20859 stw %l6, [%l7 + 0x10]
20860 fmovrdne %l5, %f10, %f12
20861 xor %g5, %i2, %o5
20862 mulscc %l3, 0x17B2, %i6
20863 sdivcc %g3, 0x0480, %g6
20864 sdivcc %l1, 0x1514, %o3
20865 orn %l4, %o7, %l2
20866 add %i0, %g4, %o2
20867 xorcc %g2, 0x140B, %i1
20868 sdivcc %o1, 0x126B, %o4
20869 array8 %g7, %o0, %i7
20870 fmovrsne %i4, %f19, %f18
20871 edge32l %i5, %o6, %l0
20872 movrlz %i3, 0x1F6, %g1
20873 fornot2s %f22, %f8, %f19
20874 setx loop_77, %l0, %l1
20875 return %l1
20876 nop
20877 rdpr %cwp, %g1
20878 rdpr %cansave, %g2
20879 rdpr %canrestore, %g3
20880 rdpr %cleanwin, %g4
20881 rdpr %otherwin, %g5
20882 rdpr %wstate, %g6
20883loop_77: orn %o5, 0x1D41, %g5
20884 movl %icc, %l3, %g3
20885 udiv %i6, 0x1B52, %g6
20886 fnand %f12, %f18, %f10
20887 add %o3, 0x16EE, %l4
20888 movne %xcc, %l1, %l2
20889 array16 %o7, %g4, %o2
20890 fmovdl %xcc, %f10, %f5
20891 smul %g2, %i0, %o1
20892 fpadd32s %f17, %f23, %f3
20893 pdist %f26, %f8, %f30
20894 fabsd %f8, %f10
20895 fabsd %f28, %f30
20896 fmovrde %o4, %f30, %f0
20897 ldsw [%l7 + 0x58], %g7
20898 save %o0, %i7, %i4
20899 rdpr %cwp, %g1
20900 rdpr %cansave, %g2
20901 rdpr %canrestore, %g3
20902 rdpr %cleanwin, %g4
20903 rdpr %otherwin, %g5
20904 rdpr %wstate, %g6
20905 sra %i5, 0x10, %o6
20906 restore %i1, 0x032E, %i3
20907 rdpr %cwp, %g1
20908 rdpr %cansave, %g2
20909 rdpr %canrestore, %g3
20910 rdpr %cleanwin, %g4
20911 rdpr %otherwin, %g5
20912 rdpr %wstate, %g6
20913 movrlez %g1, 0x064, %l0
20914 fmovdl %xcc, %f0, %f31
20915 fmovdneg %icc, %f28, %f13
20916 nop
20917 set 0x50, %l3
20918 std %f18, [%l7 + %l3]
20919 bshuffle %f14, %f4, %f20
20920 smul %l5, %l6, %i2
20921 udiv %o5, 0x1C09, %g5
20922 array16 %l3, %g3, %g6
20923 xor %i6, %o3, %l1
20924 movrgez %l4, %l2, %g4
20925 or %o2, 0x0C71, %g2
20926 sllx %o7, 0x14, %i0
20927 xnorcc %o4, 0x1E9F, %g7
20928 fmovsl %icc, %f3, %f12
20929 addccc %o0, %i7, %i4
20930 or %i5, %o6, %o1
20931 fcmpd %fcc0, %f18, %f8
20932 mulx %i3, %g1, %i1
20933 edge32ln %l0, %l5, %i2
20934 pdist %f28, %f16, %f12
20935 fxnor %f30, %f0, %f14
20936 fornot1 %f28, %f14, %f30
20937 alignaddrl %l6, %g5, %l3
20938 ldx [%l7 + 0x18], %g3
20939 std %f24, [%l7 + 0x20]
20940 fmul8sux16 %f12, %f28, %f18
20941 alignaddrl %g6, %i6, %o5
20942 srax %o3, 0x1A, %l1
20943 fmovdneg %icc, %f10, %f9
20944 add %l4, %l2, %g4
20945 save %o2, %g2, %i0
20946 rdpr %cwp, %g1
20947 rdpr %cansave, %g2
20948 rdpr %canrestore, %g3
20949 rdpr %cleanwin, %g4
20950 rdpr %otherwin, %g5
20951 rdpr %wstate, %g6
20952 edge32ln %o7, %o4, %o0
20953 sir 0x0740
20954 sdiv %i7, 0x191D, %g7
20955 ldx [%l7 + 0x10], %i5
20956 stw %o6, [%l7 + 0x54]
20957 alignaddr %i4, %o1, %g1
20958 umulcc %i1, 0x12F2, %l0
20959 andcc %i3, 0x1C35, %i2
20960 setx loop_78, %l0, %l1
20961 return %l1
20962 nop
20963 rdpr %cwp, %g1
20964 rdpr %cansave, %g2
20965 rdpr %canrestore, %g3
20966 rdpr %cleanwin, %g4
20967 rdpr %otherwin, %g5
20968 rdpr %wstate, %g6
20969loop_78: movgu %icc, %l5, %g3
20970 fxnors %f20, %f1, %f23
20971 sdivx %i6, 0x198D, %o5
20972 umul %g6, 0x1F85, %l1
20973 ld [%l7 + 0x1C], %f18
20974 ldsw [%l7 + 0x44], %o3
20975 andn %l4, %g4, %o2
20976 sra %g2, %l2, %o7
20977 sllx %i0, 0x16, %o4
20978 addcc %i7, %g7, %o0
20979 xnorcc %o6, 0x1C4E, %i5
20980 fxnor %f22, %f20, %f16
20981 fandnot2 %f6, %f26, %f22
20982 movpos %icc, %i4, %o1
20983 movrgez %i1, 0x0B5, %g1
20984 andncc %l0, %i2, %l6
20985 subcc %i3, %g5, %l5
20986 alignaddr %g3, %l3, %o5
20987 movpos %xcc, %i6, %l1
20988 or %o3, 0x1FE3, %l4
20989 fcmple32 %f4, %f12, %g6
20990 fexpand %f25, %f20
20991 fmovrslz %o2, %f5, %f11
20992 fcmpne32 %f4, %f4, %g4
20993 umul %g2, %o7, %i0
20994 fmovdgu %icc, %f19, %f7
20995 xnor %o4, 0x0DDD, %l2
20996 nop
20997 set 0x30, %l5
20998 ldd [%l7 + %l5], %i6
20999 andcc %o0, 0x0253, %g7
21000 sdivcc %i5, 0x1785, %o6
21001 edge16 %i4, %o1, %g1
21002 restore %l0, %i1, %l6
21003 rdpr %cwp, %g1
21004 rdpr %cansave, %g2
21005 rdpr %canrestore, %g3
21006 rdpr %cleanwin, %g4
21007 rdpr %otherwin, %g5
21008 rdpr %wstate, %g6
21009 orncc %i2, %g5, %i3
21010 popc %l5, %l3
21011 movrlz %o5, 0x3B8, %g3
21012 fpsub32s %f8, %f5, %f24
21013 movrlez %l1, 0x197, %i6
21014 mulx %l4, 0x0A41, %g6
21015 addc %o2, %o3, %g4
21016 xor %g2, 0x11CF, %o7
21017 movl %icc, %o4, %l2
21018 movcc %icc, %i7, %o0
21019 srlx %i0, 0x0B, %g7
21020 fnands %f3, %f9, %f24
21021 movrne %i5, %i4, %o1
21022 movneg %xcc, %o6, %g1
21023 sdivx %l0, 0x0E62, %l6
21024 ldsb [%l7 + 0x5B], %i1
21025 mulx %g5, 0x17FC, %i2
21026 srax %i3, 0x1B, %l5
21027 fxors %f26, %f8, %f0
21028 sdivx %o5, 0x0C05, %g3
21029 std %f24, [%l7 + 0x28]
21030 fpmerge %f0, %f12, %f28
21031 mulscc %l3, 0x1138, %i6
21032 stw %l1, [%l7 + 0x30]
21033 xnorcc %l4, 0x077A, %o2
21034 edge32ln %o3, %g4, %g2
21035 udivcc %o7, 0x0D33, %o4
21036 fornot1 %f10, %f16, %f14
21037 stx %l2, [%l7 + 0x40]
21038 srlx %g6, %i7, %o0
21039 srlx %g7, 0x1D, %i5
21040 fmovdg %icc, %f22, %f22
21041 fmovrdgz %i4, %f26, %f6
21042 stb %o1, [%l7 + 0x20]
21043 edge8n %i0, %o6, %l0
21044 fpadd32s %f17, %f21, %f26
21045 fpsub32 %f10, %f16, %f18
21046 srax %g1, 0x10, %l6
21047 movvc %xcc, %g5, %i1
21048 srax %i2, %l5, %i3
21049 edge32 %o5, %g3, %i6
21050 movle %icc, %l3, %l1
21051 fmovdvs %icc, %f17, %f30
21052 sllx %o2, %o3, %g4
21053 addcc %g2, 0x0A1B, %l4
21054 sethi 0x132E, %o7
21055 xnorcc %o4, %l2, %i7
21056 movrne %g6, %g7, %i5
21057 addcc %i4, %o0, %i0
21058 fmul8sux16 %f30, %f30, %f10
21059 ldub [%l7 + 0x78], %o1
21060 fornot1 %f6, %f24, %f28
21061 addccc %o6, 0x0817, %l0
21062 ldd [%l7 + 0x20], %f12
21063 fmovdn %icc, %f12, %f22
21064 sir 0x0448
21065 fmovse %icc, %f9, %f28
21066 movg %icc, %g1, %l6
21067 movvs %icc, %g5, %i1
21068 stw %i2, [%l7 + 0x10]
21069 ldd [%l7 + 0x78], %i2
21070 nop
21071 set 0x37, %g6
21072 stb %l5, [%l7 + %g6]
21073 mulx %g3, 0x1F13, %i6
21074 subccc %l3, 0x0F2D, %o5
21075 or %o2, 0x123C, %l1
21076 edge8l %g4, %g2, %o3
21077 std %f24, [%l7 + 0x08]
21078 srax %l4, %o7, %l2
21079 edge32n %o4, %i7, %g7
21080 fmovda %xcc, %f5, %f6
21081 movpos %xcc, %i5, %i4
21082 andn %o0, %g6, %o1
21083 fone %f20
21084 sra %i0, %o6, %g1
21085 srax %l6, 0x1A, %g5
21086 edge8n %i1, %l0, %i2
21087 st %f14, [%l7 + 0x6C]
21088 movl %xcc, %i3, %l5
21089 movrlez %i6, 0x17D, %l3
21090 setx loop_79, %l0, %l1
21091 return %l1
21092 nop
21093 rdpr %cwp, %g1
21094 rdpr %cansave, %g2
21095 rdpr %canrestore, %g3
21096 rdpr %cleanwin, %g4
21097 rdpr %otherwin, %g5
21098 rdpr %wstate, %g6
21099loop_79: addc %g4, 0x13E5, %o2
21100 fpadd16 %f26, %f26, %f10
21101 save %g2, %l4, %o7
21102 rdpr %cwp, %g1
21103 rdpr %cansave, %g2
21104 rdpr %canrestore, %g3
21105 rdpr %cleanwin, %g4
21106 rdpr %otherwin, %g5
21107 rdpr %wstate, %g6
21108 fmul8x16al %f23, %f12, %f2
21109 mova %xcc, %l2, %o3
21110 nop
21111 set 0x70, %l2
21112 sth %o4, [%l7 + %l2]
21113 ldd [%l7 + 0x78], %i6
21114 xnorcc %i5, %g7, %i4
21115 sth %g6, [%l7 + 0x0E]
21116 fpsub32s %f7, %f3, %f21
21117 udivcc %o0, 0x0BDB, %o1
21118 srlx %o6, 0x1A, %i0
21119 movrlez %g1, 0x17E, %g5
21120 sra %i1, %l6, %i2
21121 edge32 %i3, %l0, %l5
21122 sub %l3, 0x0212, %o5
21123 movcc %icc, %g3, %l1
21124 fcmpgt32 %f14, %f30, %i6
21125 movn %icc, %o2, %g2
21126 fandnot1s %f8, %f4, %f14
21127 stx %l4, [%l7 + 0x60]
21128 restore %g4, %l2, %o3
21129 rdpr %cwp, %g1
21130 rdpr %cansave, %g2
21131 rdpr %canrestore, %g3
21132 rdpr %cleanwin, %g4
21133 rdpr %otherwin, %g5
21134 rdpr %wstate, %g6
21135 edge16ln %o7, %o4, %i5
21136 movvs %icc, %i7, %g7
21137 sethi 0x1767, %i4
21138 orncc %g6, 0x0B1D, %o0
21139 ldsh [%l7 + 0x4E], %o1
21140 edge16ln %o6, %i0, %g1
21141 xorcc %g5, %l6, %i2
21142 fandnot1s %f5, %f24, %f19
21143 edge16 %i1, %i3, %l0
21144 xnor %l3, 0x037A, %l5
21145 xor %o5, %g3, %i6
21146 movrgez %l1, %g2, %l4
21147 ld [%l7 + 0x0C], %f31
21148 xor %g4, %o2, %l2
21149 fones %f7
21150 umul %o3, %o4, %i5
21151 lduh [%l7 + 0x2A], %o7
21152 move %icc, %i7, %i4
21153 edge8l %g7, %g6, %o0
21154 ldd [%l7 + 0x30], %o6
21155 movgu %icc, %o1, %g1
21156 fone %f4
21157 fpadd32 %f18, %f6, %f16
21158 mulx %g5, 0x079B, %l6
21159 srl %i2, 0x15, %i0
21160 addcc %i1, %i3, %l3
21161 movpos %xcc, %l0, %l5
21162 srax %o5, %i6, %g3
21163 fmovsgu %xcc, %f22, %f10
21164 stx %l1, [%l7 + 0x78]
21165 edge32ln %l4, %g2, %o2
21166 subccc %l2, %g4, %o4
21167 fcmps %fcc3, %f24, %f28
21168 fands %f25, %f0, %f29
21169 xor %o3, 0x027D, %o7
21170 fpackfix %f16, %f15
21171 edge32n %i7, %i4, %g7
21172 fcmple16 %f22, %f14, %g6
21173 fornot2s %f2, %f2, %f18
21174 edge32l %i5, %o0, %o6
21175 addc %g1, 0x11D8, %o1
21176 ldsw [%l7 + 0x30], %g5
21177 udivx %i2, 0x1460, %i0
21178 sir 0x1064
21179 orcc %l6, 0x0725, %i3
21180 edge32 %i1, %l0, %l5
21181 srax %l3, %i6, %o5
21182 edge32n %l1, %g3, %g2
21183 mulx %l4, %o2, %l2
21184 fmovrslez %g4, %f3, %f30
21185 lduw [%l7 + 0x54], %o4
21186 edge16n %o7, %o3, %i4
21187 fcmpgt16 %f14, %f18, %g7
21188 fcmpgt16 %f10, %f2, %i7
21189 movre %g6, %i5, %o6
21190 edge16n %g1, %o1, %g5
21191 edge8n %i2, %o0, %i0
21192 udivcc %l6, 0x023A, %i1
21193 faligndata %f6, %f28, %f28
21194 movcc %icc, %i3, %l5
21195 umul %l3, %i6, %l0
21196 fnands %f0, %f15, %f11
21197 ldsw [%l7 + 0x70], %o5
21198 edge32 %l1, %g2, %g3
21199 movn %icc, %l4, %l2
21200 edge8n %g4, %o2, %o4
21201 sllx %o3, %o7, %g7
21202 ldsh [%l7 + 0x60], %i7
21203 array16 %i4, %i5, %g6
21204 subccc %g1, %o6, %o1
21205 udivx %i2, 0x0CF6, %o0
21206 movre %g5, %i0, %l6
21207 ldub [%l7 + 0x38], %i1
21208 srax %i3, 0x08, %l5
21209 movrne %i6, %l3, %l0
21210 lduw [%l7 + 0x3C], %l1
21211 nop
21212 set 0x18, %o4
21213 ldd [%l7 + %o4], %f18
21214 fsrc2s %f23, %f10
21215 sdiv %g2, 0x1333, %g3
21216 addccc %o5, 0x1ED3, %l2
21217 movrlz %l4, %g4, %o2
21218 fpadd32 %f30, %f8, %f4
21219 fmovsgu %xcc, %f25, %f20
21220 movn %xcc, %o3, %o4
21221 fmovsvc %xcc, %f3, %f31
21222 edge16 %o7, %g7, %i4
21223 st %f21, [%l7 + 0x2C]
21224 edge16ln %i7, %i5, %g6
21225 stw %o6, [%l7 + 0x44]
21226 movl %xcc, %o1, %g1
21227 array8 %o0, %g5, %i2
21228 edge32n %i0, %i1, %l6
21229 edge16 %l5, %i6, %l3
21230 fmovdcc %icc, %f29, %f29
21231 pdist %f18, %f16, %f24
21232 fpadd16 %f0, %f24, %f8
21233 stb %i3, [%l7 + 0x57]
21234 fmovdg %icc, %f20, %f19
21235 fnands %f25, %f27, %f14
21236 fxors %f23, %f31, %f17
21237 fmovdpos %xcc, %f4, %f18
21238 sub %l0, %g2, %g3
21239 sir 0x1401
21240 lduh [%l7 + 0x58], %l1
21241 sra %l2, 0x1D, %l4
21242 fmovdpos %icc, %f21, %f17
21243 alignaddrl %g4, %o2, %o3
21244 fpadd32s %f25, %f30, %f25
21245 addc %o4, 0x13EB, %o5
21246 movrlez %o7, %i4, %i7
21247 edge8n %i5, %g7, %o6
21248 addcc %g6, 0x0CD7, %g1
21249 subcc %o1, %g5, %i2
21250 andcc %i0, %o0, %l6
21251 fmovrdne %i1, %f28, %f24
21252 movrne %l5, %i6, %i3
21253 subccc %l3, 0x1921, %l0
21254 udivx %g2, 0x1BF7, %l1
21255 fnot2s %f11, %f26
21256 fmovdn %xcc, %f1, %f19
21257 srl %g3, %l4, %l2
21258 orn %g4, %o2, %o3
21259 sdivcc %o4, 0x06B4, %o5
21260 ldsw [%l7 + 0x14], %i4
21261 subccc %i7, %i5, %g7
21262 pdist %f24, %f4, %f10
21263 st %f28, [%l7 + 0x54]
21264 andncc %o6, %g6, %g1
21265 movrgez %o1, 0x3C8, %g5
21266 st %f30, [%l7 + 0x30]
21267 xor %o7, %i0, %o0
21268 ldd [%l7 + 0x08], %i6
21269 andcc %i1, %l5, %i2
21270 xorcc %i3, 0x0932, %l3
21271 ldsw [%l7 + 0x6C], %l0
21272 fmovsa %icc, %f17, %f4
21273 lduh [%l7 + 0x6C], %i6
21274 fmovsg %xcc, %f21, %f4
21275 edge16n %g2, %l1, %l4
21276 subc %g3, %l2, %o2
21277 smul %g4, 0x0006, %o3
21278 edge16 %o4, %o5, %i7
21279 addcc %i4, %i5, %g7
21280 sth %g6, [%l7 + 0x5C]
21281 fnot2 %f6, %f26
21282 fxor %f16, %f24, %f24
21283 ldd [%l7 + 0x40], %g0
21284 sdivx %o6, 0x0B5D, %g5
21285 ldx [%l7 + 0x20], %o1
21286 udiv %o7, 0x0414, %i0
21287 fxnors %f12, %f8, %f27
21288 st %f15, [%l7 + 0x74]
21289 edge16ln %o0, %l6, %i1
21290 edge8ln %l5, %i3, %l3
21291 xnor %i2, %i6, %g2
21292 ldd [%l7 + 0x28], %f18
21293 ld [%l7 + 0x78], %f28
21294 movrlz %l0, %l4, %g3
21295 nop
21296 set 0x5C, %g1
21297 lduh [%l7 + %g1], %l1
21298 ld [%l7 + 0x64], %f30
21299 fmovdl %icc, %f20, %f12
21300 sll %o2, %l2, %g4
21301 edge8n %o4, %o3, %o5
21302 fmovscs %xcc, %f5, %f22
21303 fmovsvs %icc, %f17, %f23
21304 ldsh [%l7 + 0x44], %i4
21305 smul %i5, 0x13EC, %i7
21306 or %g7, %g6, %g1
21307 fmovsleu %xcc, %f1, %f1
21308 ldsh [%l7 + 0x40], %g5
21309 orcc %o1, %o6, %o7
21310 sir 0x03AF
21311 st %f8, [%l7 + 0x20]
21312 movrgez %i0, 0x3EA, %l6
21313 mulscc %i1, 0x0852, %l5
21314 array8 %i3, %l3, %i2
21315 ldd [%l7 + 0x38], %f20
21316 subccc %o0, %g2, %l0
21317 fcmpne32 %f12, %f30, %l4
21318 fmovsa %xcc, %f8, %f26
21319 save %g3, %l1, %i6
21320 rdpr %cwp, %g1
21321 rdpr %cansave, %g2
21322 rdpr %canrestore, %g3
21323 rdpr %cleanwin, %g4
21324 rdpr %otherwin, %g5
21325 rdpr %wstate, %g6
21326 fmovsvs %xcc, %f22, %f4
21327 udiv %l2, 0x0F07, %g4
21328 movge %xcc, %o2, %o3
21329 sir 0x11CA
21330 fmovrsne %o5, %f30, %f10
21331 sethi 0x12BE, %i4
21332 orn %o4, 0x118B, %i5
21333 movcc %icc, %g7, %g6
21334 subc %i7, 0x0862, %g5
21335 sir 0x11DC
21336 fmovrslz %g1, %f16, %f10
21337 movcs %xcc, %o6, %o7
21338 edge16ln %o1, %l6, %i1
21339 faligndata %f10, %f14, %f6
21340 fcmple16 %f24, %f26, %i0
21341 edge16l %l5, %i3, %i2
21342 movvs %icc, %o0, %l3
21343 smul %l0, %l4, %g2
21344 srax %l1, 0x07, %g3
21345 alignaddr %i6, %g4, %l2
21346 setx loop_80, %l0, %l1
21347 return %l1
21348 nop
21349 rdpr %cwp, %g1
21350 rdpr %cansave, %g2
21351 rdpr %canrestore, %g3
21352 rdpr %cleanwin, %g4
21353 rdpr %otherwin, %g5
21354 rdpr %wstate, %g6
21355loop_80: array16 %i4, %o5, %o4
21356 smulcc %g7, 0x0212, %i5
21357 mulscc %i7, 0x14D7, %g6
21358 edge32n %g1, %o6, %g5
21359 fcmpgt32 %f12, %f22, %o1
21360 fnot1 %f4, %f26
21361 fmovrdne %o7, %f14, %f10
21362 save %i1, %i0, %l6
21363 rdpr %cwp, %g1
21364 rdpr %cansave, %g2
21365 rdpr %canrestore, %g3
21366 rdpr %cleanwin, %g4
21367 rdpr %otherwin, %g5
21368 rdpr %wstate, %g6
21369 movvc %xcc, %l5, %i3
21370 ldub [%l7 + 0x54], %i2
21371 udiv %l3, 0x0D42, %o0
21372 or %l4, %g2, %l1
21373 edge32 %l0, %i6, %g4
21374 xor %l2, 0x0979, %g3
21375 ldd [%l7 + 0x30], %o2
21376 movrlz %o3, 0x164, %i4
21377 sllx %o5, %o4, %i5
21378 fmuld8sux16 %f17, %f3, %f6
21379 alignaddrl %g7, %i7, %g1
21380 orcc %g6, 0x1EED, %g5
21381 fmovsvc %xcc, %f14, %f26
21382 fmul8ulx16 %f0, %f0, %f8
21383 restore %o6, 0x154C, %o1
21384 rdpr %cwp, %g1
21385 rdpr %cansave, %g2
21386 rdpr %canrestore, %g3
21387 rdpr %cleanwin, %g4
21388 rdpr %otherwin, %g5
21389 rdpr %wstate, %g6
21390 addc %i1, 0x0373, %i0
21391 addccc %l6, %l5, %o7
21392 sllx %i3, %l3, %o0
21393 ldx [%l7 + 0x68], %l4
21394 sir 0x0EBE
21395 fands %f20, %f6, %f0
21396 srlx %g2, %i2, %l1
21397 subc %l0, 0x07B8, %g4
21398 xorcc %i6, %l2, %o2
21399 ldd [%l7 + 0x50], %o2
21400 sethi 0x112C, %i4
21401 movgu %icc, %g3, %o4
21402 alignaddrl %o5, %g7, %i7
21403 xorcc %i5, %g6, %g5
21404 sdivcc %o6, 0x0F22, %o1
21405 mova %xcc, %g1, %i0
21406 edge32l %l6, %l5, %o7
21407 array8 %i1, %i3, %o0
21408 and %l3, 0x1FE1, %l4
21409 movcs %icc, %i2, %l1
21410 sth %g2, [%l7 + 0x66]
21411 stw %l0, [%l7 + 0x58]
21412 udivcc %g4, 0x1E7C, %i6
21413 orncc %o2, %l2, %o3
21414 movl %icc, %i4, %g3
21415 sdivcc %o4, 0x0684, %g7
21416 fmovdneg %xcc, %f31, %f26
21417 movl %icc, %o5, %i5
21418 fmovsneg %icc, %f6, %f27
21419 fnot2 %f2, %f24
21420 smul %i7, %g5, %g6
21421 siam 0x0
21422 edge8ln %o1, %g1, %i0
21423 movne %xcc, %l6, %l5
21424 subccc %o7, 0x0252, %o6
21425 movg %xcc, %i3, %i1
21426 udivx %l3, 0x080D, %l4
21427 lduw [%l7 + 0x44], %o0
21428 umulcc %i2, 0x0E4E, %l1
21429 edge8 %g2, %g4, %l0
21430 save %i6, %l2, %o3
21431 rdpr %cwp, %g1
21432 rdpr %cansave, %g2
21433 rdpr %canrestore, %g3
21434 rdpr %cleanwin, %g4
21435 rdpr %otherwin, %g5
21436 rdpr %wstate, %g6
21437 srax %i4, %g3, %o2
21438 fones %f0
21439 sethi 0x042B, %g7
21440 st %f22, [%l7 + 0x60]
21441 fnot1s %f9, %f11
21442 fexpand %f9, %f0
21443 sth %o4, [%l7 + 0x4E]
21444 movle %icc, %i5, %o5
21445 array16 %i7, %g5, %o1
21446 addc %g6, %g1, %l6
21447 nop
21448 set 0x18, %o2
21449 ldd [%l7 + %o2], %l4
21450 movcc %icc, %i0, %o7
21451 subc %o6, 0x174E, %i1
21452 srax %i3, 0x13, %l4
21453 edge8l %o0, %l3, %l1
21454 fmovdn %icc, %f21, %f10
21455 sub %i2, 0x0D31, %g2
21456 srlx %g4, %i6, %l0
21457 ldd [%l7 + 0x28], %o2
21458 edge32ln %l2, %g3, %i4
21459 fcmpd %fcc3, %f24, %f22
21460 fand %f20, %f28, %f24
21461 fmovrdne %o2, %f18, %f26
21462 xor %o4, %g7, %i5
21463 mulscc %i7, %o5, %g5
21464 xnor %g6, 0x03DE, %o1
21465 alignaddr %g1, %l6, %i0
21466 ldsb [%l7 + 0x7B], %l5
21467 edge8 %o7, %o6, %i1
21468 movrlz %i3, 0x31B, %l4
21469 udivx %o0, 0x1E64, %l3
21470 movvc %xcc, %i2, %l1
21471 fmovrslz %g2, %f30, %f30
21472 sub %g4, %l0, %o3
21473 movcc %xcc, %i6, %g3
21474 fmovdcc %icc, %f31, %f6
21475 fnot2 %f2, %f22
21476 movg %xcc, %l2, %o2
21477 array8 %o4, %i4, %g7
21478 edge16 %i7, %o5, %g5
21479 addccc %i5, %o1, %g6
21480 mova %icc, %l6, %g1
21481 umulcc %l5, %o7, %o6
21482 std %f4, [%l7 + 0x68]
21483 move %xcc, %i0, %i3
21484 alignaddr %i1, %o0, %l4
21485 srax %l3, %i2, %g2
21486 movre %l1, 0x341, %g4
21487 srax %o3, %i6, %l0
21488 fnand %f20, %f4, %f8
21489 stb %l2, [%l7 + 0x4C]
21490 movvs %icc, %o2, %g3
21491 ldx [%l7 + 0x18], %o4
21492 bshuffle %f0, %f18, %f6
21493 edge16 %g7, %i4, %i7
21494 edge8ln %g5, %i5, %o5
21495 edge16 %g6, %l6, %g1
21496 xnorcc %l5, %o7, %o6
21497 ldsh [%l7 + 0x7C], %i0
21498 movvs %xcc, %o1, %i1
21499 alignaddrl %o0, %l4, %l3
21500 ldd [%l7 + 0x08], %i2
21501 subcc %i2, 0x16A1, %l1
21502 fcmple16 %f14, %f2, %g2
21503 movvc %xcc, %o3, %i6
21504 fabss %f22, %f6
21505 fpsub32s %f12, %f5, %f20
21506 mulx %l0, %l2, %o2
21507 fands %f20, %f7, %f15
21508 movle %xcc, %g3, %o4
21509 edge16l %g7, %g4, %i4
21510 xnorcc %g5, %i7, %i5
21511 movg %xcc, %o5, %g6
21512 edge32ln %l6, %g1, %l5
21513 edge32l %o6, %i0, %o1
21514 edge8l %o7, %i1, %o0
21515 array8 %l4, %l3, %i3
21516 setx loop_81, %l0, %l1
21517 return %l1
21518 nop
21519 rdpr %cwp, %g1
21520 rdpr %cansave, %g2
21521 rdpr %canrestore, %g3
21522 rdpr %cleanwin, %g4
21523 rdpr %otherwin, %g5
21524 rdpr %wstate, %g6
21525loop_81: mulscc %o3, %g2, %l0
21526 sll %i6, %o2, %l2
21527 sir 0x093C
21528 fmovscc %xcc, %f12, %f12
21529 add %o4, %g3, %g7
21530 alignaddrl %g4, %i4, %i7
21531 movle %icc, %i5, %o5
21532 mova %xcc, %g5, %l6
21533 smulcc %g1, 0x0918, %g6
21534 subcc %l5, 0x14EC, %o6
21535 fmovsge %icc, %f20, %f24
21536 ldsw [%l7 + 0x58], %i0
21537 andcc %o7, 0x00B6, %i1
21538 std %f24, [%l7 + 0x60]
21539 andncc %o0, %o1, %l3
21540 andn %i3, %l1, %i2
21541 st %f28, [%l7 + 0x68]
21542 ldd [%l7 + 0x38], %f24
21543 fpmerge %f1, %f2, %f2
21544 fcmpes %fcc0, %f18, %f16
21545 smul %l4, 0x1AFB, %o3
21546 sra %l0, 0x1E, %g2
21547 fmovsle %icc, %f24, %f8
21548 umulcc %i6, 0x174F, %o2
21549 lduh [%l7 + 0x56], %o4
21550 edge8n %l2, %g3, %g4
21551 ldsb [%l7 + 0x5E], %i4
21552 subcc %i7, %i5, %g7
21553 nop
21554 set 0x08, %l0
21555 ldd [%l7 + %l0], %o4
21556 mulx %g5, 0x1018, %l6
21557 sethi 0x0F4E, %g6
21558 mulscc %l5, 0x019C, %o6
21559 fmovrsgez %i0, %f6, %f8
21560 fmul8x16al %f6, %f26, %f18
21561 fmovsneg %xcc, %f1, %f13
21562 fabsd %f6, %f26
21563 fmovsge %icc, %f18, %f21
21564 fcmpeq16 %f24, %f12, %o7
21565 movleu %icc, %i1, %o0
21566 ldsb [%l7 + 0x17], %o1
21567 or %g1, 0x023D, %i3
21568 stw %l1, [%l7 + 0x5C]
21569 stw %l3, [%l7 + 0x1C]
21570 udivcc %l4, 0x04A9, %i2
21571 smul %l0, 0x05AC, %o3
21572 stw %g2, [%l7 + 0x54]
21573 edge16 %o2, %i6, %o4
21574 subcc %l2, 0x099C, %g3
21575 lduw [%l7 + 0x50], %i4
21576 movle %icc, %g4, %i5
21577 movvc %icc, %g7, %o5
21578 movcs %xcc, %i7, %l6
21579 lduw [%l7 + 0x6C], %g5
21580 sub %g6, %o6, %l5
21581 ldub [%l7 + 0x26], %o7
21582 fmovdl %icc, %f31, %f1
21583 fcmpeq32 %f12, %f8, %i0
21584 sdiv %i1, 0x04E3, %o1
21585 sth %g1, [%l7 + 0x78]
21586 xnor %o0, 0x01AB, %l1
21587 sll %i3, %l3, %l4
21588 nop
21589 set 0x62, %g7
21590 lduh [%l7 + %g7], %i2
21591 movleu %xcc, %o3, %l0
21592 srlx %g2, %o2, %i6
21593 ldsb [%l7 + 0x5E], %l2
21594 fnegs %f6, %f26
21595 orcc %o4, 0x1EB7, %g3
21596 movrlez %g4, 0x0DA, %i4
21597 fone %f8
21598 xnorcc %g7, 0x1A15, %o5
21599 movn %icc, %i5, %l6
21600 subc %g5, %i7, %o6
21601 fmovspos %xcc, %f5, %f9
21602 sll %g6, %l5, %o7
21603 fmovrdlez %i0, %f14, %f24
21604 movrgz %i1, 0x112, %o1
21605 movre %o0, 0x19F, %g1
21606 fpadd16 %f6, %f24, %f22
21607 sra %l1, 0x0A, %l3
21608 fxor %f6, %f10, %f16
21609 fcmps %fcc3, %f18, %f16
21610 ldub [%l7 + 0x2F], %l4
21611 fmovdvc %icc, %f7, %f23
21612 movn %xcc, %i3, %i2
21613 edge8l %o3, %g2, %o2
21614 umul %i6, 0x128B, %l2
21615 movrne %o4, %l0, %g4
21616 sth %i4, [%l7 + 0x3C]
21617 movl %icc, %g3, %o5
21618 movrgez %g7, 0x046, %i5
21619 xorcc %l6, 0x128A, %i7
21620 subccc %g5, 0x0388, %o6
21621 fsrc1 %f6, %f18
21622 movne %icc, %g6, %o7
21623 edge32n %l5, %i1, %o1
21624 ldub [%l7 + 0x37], %i0
21625 movne %xcc, %o0, %g1
21626 xor %l3, 0x0B8C, %l4
21627 movrgz %i3, 0x288, %i2
21628 fcmpne32 %f2, %f6, %l1
21629 add %o3, 0x1057, %o2
21630 xnor %g2, %i6, %l2
21631 addc %o4, 0x0369, %l0
21632 edge16l %g4, %g3, %i4
21633 movcc %xcc, %g7, %i5
21634 edge32ln %l6, %i7, %o5
21635 and %o6, %g5, %g6
21636 fcmple32 %f20, %f16, %o7
21637 edge16n %i1, %l5, %i0
21638 orn %o1, 0x08A3, %o0
21639 popc %l3, %l4
21640 sdiv %g1, 0x1881, %i2
21641 array32 %l1, %i3, %o2
21642 orncc %o3, %g2, %i6
21643 andncc %l2, %l0, %g4
21644 movgu %icc, %o4, %g3
21645 srl %i4, %i5, %l6
21646 edge8l %g7, %i7, %o6
21647 alignaddr %g5, %g6, %o7
21648 nop
21649 set 0x2A, %g5
21650 lduh [%l7 + %g5], %o5
21651 movvc %icc, %i1, %l5
21652 and %i0, %o0, %l3
21653 fornot1 %f16, %f28, %f4
21654 fpsub32s %f23, %f15, %f6
21655 movvc %xcc, %l4, %o1
21656 array16 %i2, %g1, %i3
21657 fmovrde %l1, %f10, %f4
21658 edge32 %o3, %o2, %g2
21659 and %i6, 0x00CF, %l2
21660 fmovscs %xcc, %f1, %f28
21661 movpos %icc, %l0, %g4
21662 sra %g3, %o4, %i5
21663 fornot2 %f24, %f10, %f18
21664 edge16 %i4, %l6, %i7
21665 sdiv %g7, 0x15BE, %o6
21666 popc %g5, %o7
21667 add %g6, 0x1EA0, %o5
21668 sdivcc %l5, 0x0E7A, %i0
21669 fmovrdgez %o0, %f12, %f20
21670 movrlez %l3, %l4, %i1
21671 ldsb [%l7 + 0x3B], %i2
21672 xnor %o1, %g1, %i3
21673 ldsw [%l7 + 0x58], %o3
21674 xorcc %o2, %l1, %i6
21675 sub %g2, 0x11EC, %l0
21676 subc %g4, 0x1912, %l2
21677 movl %xcc, %g3, %o4
21678 edge8 %i5, %l6, %i7
21679 mova %xcc, %g7, %i4
21680 orncc %g5, %o7, %g6
21681 fmovdgu %xcc, %f7, %f26
21682 edge8 %o6, %o5, %l5
21683 add %i0, 0x1927, %o0
21684 fpadd16 %f8, %f16, %f22
21685 addcc %l4, %i1, %l3
21686 movrne %i2, %o1, %i3
21687 alignaddrl %o3, %o2, %l1
21688 edge32ln %g1, %i6, %g2
21689 movrlz %g4, %l2, %l0
21690 fmovrslez %g3, %f30, %f28
21691 movcs %icc, %o4, %i5
21692 movcc %icc, %i7, %l6
21693 movcs %xcc, %g7, %i4
21694 popc %o7, %g6
21695 sir 0x05B9
21696 fmuld8ulx16 %f14, %f6, %f30
21697 movne %xcc, %o6, %o5
21698 ldx [%l7 + 0x10], %g5
21699 subcc %i0, %o0, %l5
21700 movcc %xcc, %l4, %i1
21701 movpos %icc, %l3, %i2
21702 movre %o1, 0x01E, %i3
21703 edge32ln %o2, %o3, %g1
21704 ldsb [%l7 + 0x57], %i6
21705 movleu %icc, %g2, %l1
21706 orcc %l2, 0x145F, %g4
21707 edge32ln %g3, %l0, %o4
21708 xor %i7, %i5, %l6
21709 lduw [%l7 + 0x68], %i4
21710 fmul8x16al %f2, %f1, %f28
21711 save %g7, 0x1330, %o7
21712 rdpr %cwp, %g1
21713 rdpr %cansave, %g2
21714 rdpr %canrestore, %g3
21715 rdpr %cleanwin, %g4
21716 rdpr %otherwin, %g5
21717 rdpr %wstate, %g6
21718 fmovsne %icc, %f17, %f23
21719 edge32l %o6, %g6, %o5
21720 popc %i0, %g5
21721 xnor %o0, 0x0293, %l4
21722 edge32 %l5, %l3, %i2
21723 stb %o1, [%l7 + 0x6B]
21724 sethi 0x17BC, %i1
21725 orcc %i3, 0x04D3, %o2
21726 add %g1, 0x0B3C, %o3
21727 sdiv %i6, 0x120E, %g2
21728 fandnot1s %f11, %f26, %f4
21729 alignaddr %l1, %g4, %g3
21730 fandnot2s %f26, %f7, %f25
21731 movre %l0, 0x161, %l2
21732 sub %o4, 0x0BCE, %i5
21733 smulcc %i7, 0x1F94, %l6
21734 fmovrdlz %g7, %f10, %f14
21735 fmovrdlz %i4, %f12, %f30
21736 subcc %o6, 0x07AE, %o7
21737 std %f2, [%l7 + 0x28]
21738 fnot2s %f15, %f5
21739 fpadd32 %f16, %f0, %f4
21740 orn %g6, 0x1687, %i0
21741 sth %o5, [%l7 + 0x12]
21742 movpos %xcc, %g5, %l4
21743 fornot1s %f9, %f28, %f18
21744 array32 %o0, %l5, %i2
21745 stb %l3, [%l7 + 0x52]
21746 fmovsleu %icc, %f7, %f2
21747 array8 %o1, %i3, %i1
21748 subccc %o2, %o3, %i6
21749 sir 0x1305
21750 stx %g1, [%l7 + 0x30]
21751 sra %g2, %l1, %g3
21752 st %f31, [%l7 + 0x70]
21753 edge16ln %l0, %g4, %o4
21754 fmovdgu %xcc, %f8, %f21
21755 addccc %i5, %l2, %i7
21756 sir 0x180A
21757 std %f18, [%l7 + 0x78]
21758 fpadd16 %f14, %f12, %f2
21759 fmovrslez %g7, %f30, %f27
21760 edge32 %i4, %o6, %l6
21761 sub %o7, %g6, %o5
21762 orn %g5, %l4, %o0
21763 fpsub32s %f19, %f25, %f22
21764 movrne %i0, %l5, %i2
21765 srax %o1, 0x0F, %i3
21766 ldsw [%l7 + 0x7C], %l3
21767 array8 %o2, %i1, %o3
21768 sra %g1, 0x1F, %g2
21769 fmovdn %xcc, %f13, %f27
21770 save %i6, 0x155B, %l1
21771 rdpr %cwp, %g1
21772 rdpr %cansave, %g2
21773 rdpr %canrestore, %g3
21774 rdpr %cleanwin, %g4
21775 rdpr %otherwin, %g5
21776 rdpr %wstate, %g6
21777 fmovrslez %l0, %f18, %f9
21778 fmovs %f0, %f25
21779 srax %g4, %g3, %i5
21780 movg %icc, %o4, %i7
21781 restore %g7, %l2, %o6
21782 rdpr %cwp, %g1
21783 rdpr %cansave, %g2
21784 rdpr %canrestore, %g3
21785 rdpr %cleanwin, %g4
21786 rdpr %otherwin, %g5
21787 rdpr %wstate, %g6
21788 sdivcc %l6, 0x0C48, %o7
21789 ldd [%l7 + 0x50], %f14
21790 movrgz %i4, %g6, %g5
21791 fpack32 %f26, %f26, %f26
21792 andcc %o5, %l4, %o0
21793 ldd [%l7 + 0x60], %l4
21794 ldub [%l7 + 0x4D], %i0
21795 mulx %i2, %o1, %i3
21796 fpmerge %f30, %f4, %f4
21797 fornot1 %f0, %f16, %f28
21798 fmovrdne %o2, %f8, %f8
21799 fnot1 %f8, %f14
21800 edge32ln %l3, %o3, %i1
21801 fmovdneg %xcc, %f3, %f19
21802 fzeros %f1
21803 movrgez %g2, %i6, %g1
21804 umul %l1, %l0, %g4
21805 fxors %f0, %f2, %f24
21806 xorcc %i5, %o4, %i7
21807 orncc %g7, %g3, %l2
21808 edge32ln %o6, %o7, %i4
21809 and %g6, 0x1734, %l6
21810 edge16l %g5, %l4, %o0
21811 fpsub16 %f16, %f20, %f20
21812 orn %l5, 0x1911, %i0
21813 mova %xcc, %i2, %o1
21814 popc 0x1263, %o5
21815 fzero %f26
21816 stw %i3, [%l7 + 0x5C]
21817 edge16l %l3, %o3, %o2
21818 movleu %icc, %i1, %i6
21819 ldub [%l7 + 0x73], %g1
21820 fcmpeq32 %f8, %f0, %l1
21821 mova %xcc, %l0, %g2
21822 fcmpes %fcc2, %f21, %f25
21823 udivx %i5, 0x1A64, %o4
21824 save %g4, 0x0DB7, %i7
21825 rdpr %cwp, %g1
21826 rdpr %cansave, %g2
21827 rdpr %canrestore, %g3
21828 rdpr %cleanwin, %g4
21829 rdpr %otherwin, %g5
21830 rdpr %wstate, %g6
21831 movle %xcc, %g7, %l2
21832 fmovdpos %icc, %f20, %f3
21833 fmovsl %xcc, %f19, %f6
21834 movleu %icc, %g3, %o7
21835 fcmpeq16 %f22, %f6, %o6
21836 addc %g6, 0x1899, %l6
21837 sub %i4, 0x1203, %l4
21838 fpsub32s %f27, %f28, %f21
21839 fcmps %fcc0, %f27, %f16
21840 fpack16 %f8, %f12
21841 movne %icc, %g5, %l5
21842 addcc %o0, %i2, %i0
21843 fcmpgt32 %f0, %f8, %o5
21844 movvc %icc, %o1, %i3
21845 fmovsa %icc, %f22, %f2
21846 edge32n %l3, %o2, %o3
21847 fmovsl %xcc, %f8, %f20
21848 and %i6, 0x1EAB, %g1
21849 ldd [%l7 + 0x68], %l0
21850 save %l0, %i1, %g2
21851 rdpr %cwp, %g1
21852 rdpr %cansave, %g2
21853 rdpr %canrestore, %g3
21854 rdpr %cleanwin, %g4
21855 rdpr %otherwin, %g5
21856 rdpr %wstate, %g6
21857 movle %xcc, %o4, %i5
21858 array32 %g4, %g7, %i7
21859 subcc %g3, %o7, %l2
21860 mulx %o6, %g6, %l6
21861 mulx %l4, 0x04E6, %i4
21862 fmovse %xcc, %f2, %f13
21863 fmovsleu %xcc, %f25, %f14
21864 movcc %xcc, %g5, %o0
21865 mulscc %l5, %i0, %i2
21866 fandnot2s %f2, %f25, %f2
21867 array32 %o1, %i3, %o5
21868 movneg %icc, %o2, %l3
21869 orncc %o3, 0x0CF7, %i6
21870 ldd [%l7 + 0x68], %f10
21871 lduw [%l7 + 0x54], %g1
21872 movleu %icc, %l0, %l1
21873 sethi 0x13B2, %g2
21874 edge8ln %o4, %i5, %g4
21875 udivx %g7, 0x1DB5, %i1
21876 movrgz %i7, 0x326, %o7
21877 movrgz %g3, %l2, %o6
21878 save %g6, 0x0A80, %l4
21879 rdpr %cwp, %g1
21880 rdpr %cansave, %g2
21881 rdpr %canrestore, %g3
21882 rdpr %cleanwin, %g4
21883 rdpr %otherwin, %g5
21884 rdpr %wstate, %g6
21885 stw %l6, [%l7 + 0x2C]
21886 fmovrdlz %g5, %f6, %f10
21887 ldsb [%l7 + 0x29], %o0
21888 ldd [%l7 + 0x28], %l4
21889 edge8l %i0, %i4, %o1
21890 popc 0x016D, %i2
21891 udivcc %i3, 0x0CD8, %o2
21892 subccc %o5, %l3, %i6
21893 fxnor %f6, %f2, %f8
21894 and %g1, 0x1BE3, %l0
21895 alignaddrl %l1, %g2, %o3
21896 udivcc %o4, 0x0836, %i5
21897 ldub [%l7 + 0x49], %g7
21898 st %f27, [%l7 + 0x7C]
21899 edge32ln %g4, %i7, %i1
21900 fornot1 %f2, %f4, %f8
21901 sethi 0x0DB0, %g3
21902 addc %l2, 0x093F, %o6
21903 lduh [%l7 + 0x7A], %g6
21904 movneg %icc, %o7, %l4
21905 srax %l6, %g5, %l5
21906 fpadd16s %f2, %f6, %f29
21907 sethi 0x01F0, %o0
21908 fmovs %f27, %f0
21909 nop
21910 set 0x38, %g2
21911 ldsh [%l7 + %g2], %i0
21912 movgu %xcc, %i4, %o1
21913 fmovdleu %icc, %f3, %f17
21914 fxor %f18, %f16, %f18
21915 setx loop_82, %l0, %l1
21916 return %l1
21917 nop
21918 rdpr %cwp, %g1
21919 rdpr %cansave, %g2
21920 rdpr %canrestore, %g3
21921 rdpr %cleanwin, %g4
21922 rdpr %otherwin, %g5
21923 rdpr %wstate, %g6
21924loop_82: ld [%l7 + 0x38], %f5
21925 fmovde %icc, %f20, %f22
21926 movneg %xcc, %o2, %o5
21927 fmovspos %icc, %f20, %f13
21928 sub %i6, %l3, %l0
21929 srax %g1, 0x16, %l1
21930 fmovscc %xcc, %f10, %f25
21931 popc 0x130A, %o3
21932 edge8 %o4, %g2, %i5
21933 smul %g7, %i7, %i1
21934 addccc %g3, %l2, %g4
21935 ldx [%l7 + 0x10], %g6
21936 array32 %o7, %l4, %o6
21937 ldub [%l7 + 0x5C], %g5
21938 subc %l5, 0x03CC, %o0
21939 fandnot2 %f26, %f16, %f26
21940 ldd [%l7 + 0x18], %i6
21941 ldx [%l7 + 0x50], %i0
21942 addc %i4, 0x0161, %i2
21943 ldd [%l7 + 0x60], %i2
21944 std %f6, [%l7 + 0x38]
21945 addccc %o2, %o1, %o5
21946 fxor %f8, %f30, %f14
21947 fmul8x16au %f17, %f31, %f14
21948 movcs %icc, %i6, %l0
21949 fcmpgt32 %f4, %f30, %l3
21950 fmovdne %icc, %f1, %f29
21951 edge32n %l1, %g1, %o3
21952 movrne %g2, %o4, %i5
21953 movrlez %i7, %i1, %g3
21954 sllx %l2, %g7, %g6
21955 fmovse %xcc, %f22, %f7
21956 udivcc %o7, 0x1153, %l4
21957 sir 0x1F46
21958 ldsb [%l7 + 0x3C], %g4
21959 fmovdne %icc, %f3, %f31
21960 lduh [%l7 + 0x66], %o6
21961 edge32ln %g5, %o0, %l6
21962 andncc %i0, %i4, %i2
21963 udivcc %i3, 0x03F2, %o2
21964 sethi 0x1B98, %l5
21965 ldd [%l7 + 0x08], %f4
21966 edge16n %o5, %o1, %i6
21967 sllx %l0, %l1, %l3
21968 edge16l %g1, %o3, %g2
21969 popc %i5, %i7
21970 fmovdne %icc, %f12, %f17
21971 sdiv %i1, 0x007F, %g3
21972 edge8l %l2, %o4, %g7
21973 st %f23, [%l7 + 0x48]
21974 edge16n %o7, %g6, %g4
21975 movcs %xcc, %o6, %g5
21976 orcc %l4, 0x113E, %o0
21977 lduh [%l7 + 0x18], %i0
21978 fnands %f3, %f8, %f18
21979 movleu %icc, %i4, %l6
21980 array16 %i2, %o2, %i3
21981 fmovdne %xcc, %f23, %f17
21982 fsrc2 %f14, %f0
21983 sllx %o5, 0x00, %o1
21984 orn %l5, %i6, %l1
21985 fmovda %icc, %f2, %f7
21986 umul %l0, %l3, %o3
21987 udivx %g1, 0x1B3E, %g2
21988 fnegs %f23, %f22
21989 and %i5, 0x180E, %i7
21990 fmovdleu %icc, %f29, %f15
21991 srl %g3, %l2, %i1
21992 edge32ln %o4, %o7, %g6
21993 array16 %g7, %g4, %o6
21994 andncc %g5, %o0, %l4
21995 addc %i4, %i0, %l6
21996 edge32l %i2, %o2, %o5
21997 movrgez %o1, 0x082, %l5
21998 smul %i6, %i3, %l0
21999 faligndata %f0, %f2, %f14
22000 edge32l %l1, %l3, %o3
22001 fpadd32s %f31, %f6, %f6
22002 fpmerge %f25, %f14, %f18
22003 xorcc %g1, %i5, %g2
22004 edge32l %g3, %l2, %i1
22005 ldd [%l7 + 0x20], %f16
22006 orn %o4, 0x05B6, %i7
22007 movn %icc, %o7, %g7
22008 save %g4, %o6, %g5
22009 rdpr %cwp, %g1
22010 rdpr %cansave, %g2
22011 rdpr %canrestore, %g3
22012 rdpr %cleanwin, %g4
22013 rdpr %otherwin, %g5
22014 rdpr %wstate, %g6
22015 orcc %o0, 0x1012, %l4
22016 edge16l %i4, %g6, %l6
22017 lduh [%l7 + 0x3E], %i0
22018 subccc %i2, 0x1A3E, %o5
22019 edge8 %o1, %l5, %o2
22020 std %f24, [%l7 + 0x20]
22021 umul %i6, 0x11B8, %l0
22022 restore %l1, 0x1361, %l3
22023 rdpr %cwp, %g1
22024 rdpr %cansave, %g2
22025 rdpr %canrestore, %g3
22026 rdpr %cleanwin, %g4
22027 rdpr %otherwin, %g5
22028 rdpr %wstate, %g6
22029 movrne %i3, %o3, %g1
22030 mova %icc, %i5, %g3
22031 movg %icc, %l2, %i1
22032 edge16l %g2, %o4, %i7
22033 smulcc %o7, %g4, %g7
22034 mulx %g5, %o6, %l4
22035 array16 %i4, %g6, %o0
22036 udivcc %l6, 0x1827, %i0
22037 or %o5, 0x1D22, %i2
22038 move %xcc, %l5, %o2
22039 sra %o1, %i6, %l0
22040 setx loop_83, %l0, %l1
22041 return %l1
22042 nop
22043 rdpr %cwp, %g1
22044 rdpr %cansave, %g2
22045 rdpr %canrestore, %g3
22046 rdpr %cleanwin, %g4
22047 rdpr %otherwin, %g5
22048 rdpr %wstate, %g6
22049loop_83: ldsw [%l7 + 0x3C], %o3
22050 edge8ln %i3, %i5, %g1
22051 movle %icc, %l2, %g3
22052 std %f20, [%l7 + 0x58]
22053 addc %g2, %i1, %o4
22054 add %i7, 0x0C1B, %o7
22055 movcc %icc, %g4, %g7
22056 fmovrsgez %g5, %f3, %f0
22057 fmovrsgz %l4, %f7, %f10
22058 movneg %xcc, %i4, %o6
22059 movvs %icc, %g6, %o0
22060 ldsb [%l7 + 0x58], %i0
22061 movpos %xcc, %l6, %i2
22062 subccc %l5, 0x10DE, %o5
22063 fmovs %f1, %f3
22064 fmul8x16al %f21, %f15, %f16
22065 movvc %xcc, %o2, %i6
22066 addcc %l0, 0x0662, %o1
22067 fmovse %xcc, %f8, %f24
22068 mova %xcc, %l1, %l3
22069 fmovrdlz %i3, %f4, %f12
22070 sra %i5, 0x00, %g1
22071 fmovdleu %xcc, %f4, %f11
22072 mulscc %o3, 0x0D18, %g3
22073 sth %g2, [%l7 + 0x18]
22074 addcc %l2, %o4, %i7
22075 lduh [%l7 + 0x6A], %i1
22076 movleu %icc, %g4, %g7
22077 movrlz %g5, 0x0B6, %o7
22078 sir 0x1A12
22079 udiv %l4, 0x073B, %o6
22080 movpos %xcc, %i4, %o0
22081 movrgz %i0, 0x33F, %l6
22082 st %f5, [%l7 + 0x48]
22083 add %g6, 0x19D4, %l5
22084 ldx [%l7 + 0x38], %o5
22085 fexpand %f26, %f14
22086 ldd [%l7 + 0x40], %f16
22087 sdivx %o2, 0x0748, %i2
22088 movl %icc, %i6, %o1
22089 ldub [%l7 + 0x28], %l1
22090 edge16l %l3, %i3, %i5
22091 movrlez %l0, 0x1CE, %o3
22092 move %icc, %g1, %g2
22093 movl %icc, %g3, %l2
22094 edge8ln %o4, %i1, %g4
22095 std %f30, [%l7 + 0x18]
22096 lduw [%l7 + 0x18], %g7
22097 movrgz %i7, 0x0FC, %o7
22098 edge16 %g5, %o6, %i4
22099 siam 0x5
22100 movge %xcc, %l4, %o0
22101 sethi 0x19C7, %l6
22102 subc %g6, 0x0A54, %l5
22103 ldd [%l7 + 0x48], %i0
22104 xnor %o2, %i2, %i6
22105 udiv %o1, 0x14B7, %l1
22106 movle %icc, %l3, %o5
22107 sth %i3, [%l7 + 0x16]
22108 fnot2 %f28, %f6
22109 move %xcc, %l0, %i5
22110 xnorcc %g1, %g2, %g3
22111 udiv %o3, 0x1E61, %l2
22112 sth %o4, [%l7 + 0x28]
22113 umulcc %i1, 0x01A8, %g7
22114 movgu %icc, %g4, %i7
22115 sth %o7, [%l7 + 0x36]
22116 std %f24, [%l7 + 0x38]
22117 movleu %icc, %g5, %o6
22118 edge8 %i4, %o0, %l4
22119 fmul8sux16 %f0, %f26, %f8
22120 sdivx %g6, 0x161B, %l6
22121 lduw [%l7 + 0x58], %i0
22122 movleu %xcc, %l5, %o2
22123 movvc %xcc, %i2, %o1
22124 fmuld8sux16 %f19, %f23, %f24
22125 fmovrdgez %i6, %f22, %f2
22126 lduw [%l7 + 0x4C], %l3
22127 srlx %l1, %o5, %l0
22128 srlx %i5, 0x18, %g1
22129 addc %i3, 0x03C1, %g3
22130 movl %icc, %o3, %l2
22131 srl %o4, 0x01, %i1
22132 orcc %g7, %g4, %i7
22133 fmovsa %icc, %f25, %f25
22134 edge16ln %g2, %g5, %o7
22135 fmovsl %icc, %f30, %f13
22136 orn %i4, 0x06F1, %o6
22137 popc %l4, %g6
22138 sdivx %l6, 0x088C, %i0
22139 movn %icc, %l5, %o0
22140 orn %o2, 0x1F64, %o1
22141 stw %i6, [%l7 + 0x1C]
22142 edge16n %l3, %i2, %o5
22143 nop
22144 set 0x74, %i0
22145 lduw [%l7 + %i0], %l1
22146 xnorcc %l0, %g1, %i3
22147 nop
22148 set 0x40, %o3
22149 ldd [%l7 + %o3], %f0
22150 sra %i5, %g3, %o3
22151 fands %f9, %f5, %f12
22152 movrne %l2, 0x0E0, %i1
22153 edge16n %g7, %o4, %i7
22154 sir 0x0DF0
22155 fmuld8sux16 %f28, %f9, %f26
22156 edge32n %g2, %g4, %g5
22157 movne %icc, %o7, %i4
22158 srl %o6, %g6, %l4
22159 stb %i0, [%l7 + 0x59]
22160 fnegs %f29, %f3
22161 movrlez %l6, 0x2E0, %l5
22162 edge32 %o0, %o1, %o2
22163 fmuld8sux16 %f8, %f6, %f16
22164 fmovdn %icc, %f3, %f5
22165 movgu %xcc, %l3, %i6
22166 fandnot2 %f30, %f28, %f22
22167 fpsub32s %f16, %f3, %f28
22168 fandnot1 %f8, %f18, %f28
22169 fnor %f24, %f6, %f22
22170 fmovrse %o5, %f15, %f31
22171 st %f10, [%l7 + 0x14]
22172 mulx %i2, %l1, %l0
22173 orn %i3, %g1, %g3
22174 andcc %i5, %o3, %i1
22175 fones %f30
22176 fpmerge %f1, %f20, %f20
22177 sth %l2, [%l7 + 0x54]
22178 ldd [%l7 + 0x68], %f4
22179 subc %o4, 0x04A1, %i7
22180 smulcc %g7, 0x1002, %g2
22181 fnands %f27, %f24, %f24
22182 fcmpes %fcc3, %f22, %f11
22183 smulcc %g5, 0x1EC5, %o7
22184 ldsw [%l7 + 0x70], %i4
22185 sth %o6, [%l7 + 0x4A]
22186 edge8ln %g6, %g4, %i0
22187 movrlz %l6, %l4, %l5
22188 edge16ln %o1, %o0, %l3
22189 nop
22190 set 0x0C, %g3
22191 lduw [%l7 + %g3], %o2
22192 fcmpgt16 %f28, %f26, %o5
22193 fzero %f26
22194 fmovdvc %xcc, %f3, %f4
22195 movvc %icc, %i2, %l1
22196 fandnot1s %f1, %f5, %f7
22197 movn %xcc, %i6, %i3
22198 pdist %f16, %f20, %f6
22199 fxor %f0, %f12, %f4
22200 movrlez %g1, %g3, %l0
22201 movg %xcc, %o3, %i1
22202 movpos %xcc, %i5, %l2
22203 lduw [%l7 + 0x4C], %o4
22204 alignaddr %i7, %g7, %g2
22205 movrgz %g5, %o7, %o6
22206 movg %xcc, %g6, %i4
22207 sethi 0x03AD, %i0
22208 nop
22209 set 0x60, %i3
22210 ldsw [%l7 + %i3], %g4
22211 fmul8x16al %f1, %f27, %f4
22212 xor %l6, 0x1C4D, %l4
22213 orncc %l5, %o1, %l3
22214 sth %o0, [%l7 + 0x4E]
22215 edge32 %o2, %o5, %l1
22216 sir 0x0A78
22217 movneg %xcc, %i2, %i6
22218 sth %g1, [%l7 + 0x7A]
22219 movneg %icc, %i3, %g3
22220 stw %o3, [%l7 + 0x78]
22221 movge %icc, %l0, %i5
22222 addccc %i1, 0x0FF7, %o4
22223 movneg %xcc, %l2, %g7
22224 sir 0x15BB
22225 array32 %i7, %g2, %g5
22226 fmovdgu %xcc, %f16, %f31
22227 movre %o6, 0x02D, %g6
22228 xorcc %i4, %o7, %i0
22229 stb %l6, [%l7 + 0x4A]
22230 fmovdle %xcc, %f5, %f9
22231 sth %l4, [%l7 + 0x58]
22232 ldd [%l7 + 0x10], %g4
22233 andn %o1, 0x1B46, %l3
22234 lduh [%l7 + 0x30], %o0
22235 std %f16, [%l7 + 0x58]
22236 edge16n %o2, %l5, %o5
22237 andn %i2, %i6, %g1
22238 movn %xcc, %l1, %g3
22239 sdivcc %i3, 0x18E8, %o3
22240 array32 %i5, %i1, %o4
22241 addcc %l2, 0x0A04, %l0
22242 fandnot2s %f21, %f9, %f30
22243 mulx %g7, %g2, %g5
22244 movrlez %o6, %i7, %i4
22245 movg %xcc, %g6, %i0
22246 stx %l6, [%l7 + 0x48]
22247 movleu %xcc, %l4, %g4
22248 fands %f5, %f19, %f4
22249 ldd [%l7 + 0x40], %f26
22250 edge16l %o7, %o1, %o0
22251 add %l3, 0x1C27, %l5
22252 addccc %o5, %o2, %i6
22253 fmovrde %g1, %f16, %f18
22254 fabss %f22, %f10
22255 and %l1, %g3, %i2
22256 fones %f23
22257 movrgez %o3, 0x3B6, %i3
22258 sdivcc %i1, 0x1AFB, %o4
22259 movl %xcc, %l2, %i5
22260 movrlez %g7, %g2, %l0
22261 fmovda %xcc, %f18, %f1
22262 udiv %o6, 0x00A3, %i7
22263 ldsb [%l7 + 0x0F], %i4
22264 fmovdg %icc, %f24, %f13
22265 movcc %icc, %g5, %i0
22266 movne %xcc, %l6, %l4
22267 srl %g4, 0x0B, %o7
22268 edge8l %g6, %o0, %o1
22269 fsrc1s %f9, %f0
22270 orncc %l3, 0x063C, %l5
22271 fcmpne32 %f12, %f18, %o2
22272 andncc %i6, %o5, %l1
22273 edge8 %g3, %g1, %i2
22274 sdivx %i3, 0x0399, %i1
22275 addc %o4, %o3, %l2
22276 fmovdvc %xcc, %f30, %f10
22277 movcs %xcc, %g7, %i5
22278 fnand %f4, %f12, %f28
22279 movvs %icc, %l0, %g2
22280 array32 %o6, %i4, %i7
22281 fmovdneg %icc, %f18, %f20
22282 fpsub32 %f30, %f14, %f24
22283 movcc %icc, %g5, %l6
22284 fmovsgu %icc, %f17, %f28
22285 movrgz %i0, 0x163, %l4
22286 edge16l %g4, %g6, %o7
22287 sllx %o1, 0x0B, %l3
22288 ldx [%l7 + 0x08], %l5
22289 movvs %icc, %o0, %i6
22290 stx %o2, [%l7 + 0x60]
22291 ldsh [%l7 + 0x4C], %o5
22292 fcmpes %fcc0, %f3, %f26
22293 std %f0, [%l7 + 0x50]
22294 movrlz %g3, 0x10F, %l1
22295 edge16l %i2, %g1, %i1
22296 sdivx %o4, 0x1958, %o3
22297 stx %l2, [%l7 + 0x70]
22298 sdiv %i3, 0x0222, %i5
22299 movgu %xcc, %l0, %g7
22300 ldsb [%l7 + 0x70], %o6
22301 edge16ln %g2, %i7, %g5
22302 fcmpgt32 %f14, %f24, %l6
22303 ldd [%l7 + 0x38], %i4
22304 movvc %icc, %l4, %i0
22305 lduw [%l7 + 0x20], %g4
22306 ldub [%l7 + 0x68], %g6
22307 move %xcc, %o7, %l3
22308 fpsub32 %f24, %f4, %f12
22309 fmul8x16au %f8, %f7, %f10
22310 fmovsne %xcc, %f24, %f16
22311 restore %o1, 0x07EB, %o0
22312 rdpr %cwp, %g1
22313 rdpr %cansave, %g2
22314 rdpr %canrestore, %g3
22315 rdpr %cleanwin, %g4
22316 rdpr %otherwin, %g5
22317 rdpr %wstate, %g6
22318 subc %l5, %i6, %o2
22319 subccc %o5, 0x0748, %g3
22320 movrne %l1, 0x174, %g1
22321 addccc %i1, 0x1FED, %i2
22322 edge16ln %o4, %o3, %l2
22323 xorcc %i3, %l0, %g7
22324 sethi 0x0A71, %i5
22325 addc %g2, 0x0F59, %i7
22326 fnor %f4, %f0, %f24
22327 fmovsa %xcc, %f25, %f7
22328 srl %g5, 0x15, %l6
22329 fcmps %fcc0, %f13, %f7
22330 fmovsn %icc, %f22, %f29
22331 fxors %f13, %f2, %f10
22332 ld [%l7 + 0x34], %f19
22333 movg %xcc, %i4, %o6
22334 fmul8ulx16 %f28, %f8, %f16
22335 ldd [%l7 + 0x08], %f26
22336 fnot1s %f21, %f26
22337 save %i0, %g4, %g6
22338 rdpr %cwp, %g1
22339 rdpr %cansave, %g2
22340 rdpr %canrestore, %g3
22341 rdpr %cleanwin, %g4
22342 rdpr %otherwin, %g5
22343 rdpr %wstate, %g6
22344 popc 0x0C64, %l4
22345 save %l3, %o7, %o1
22346 rdpr %cwp, %g1
22347 rdpr %cansave, %g2
22348 rdpr %canrestore, %g3
22349 rdpr %cleanwin, %g4
22350 rdpr %otherwin, %g5
22351 rdpr %wstate, %g6
22352 andn %o0, 0x12F3, %l5
22353 sdivx %i6, 0x0EEB, %o2
22354 subccc %g3, 0x1964, %o5
22355 stx %g1, [%l7 + 0x48]
22356 sethi 0x0844, %l1
22357 xor %i2, 0x08AD, %o4
22358 fcmpeq16 %f18, %f24, %o3
22359 fcmpes %fcc3, %f29, %f26
22360 fmovsge %icc, %f26, %f23
22361 fpadd32 %f2, %f30, %f12
22362 ldd [%l7 + 0x28], %l2
22363 stw %i1, [%l7 + 0x74]
22364 movcc %icc, %i3, %g7
22365 edge16n %i5, %l0, %i7
22366 movne %xcc, %g2, %l6
22367 movl %xcc, %g5, %o6
22368 and %i0, %g4, %i4
22369 fcmpne16 %f24, %f22, %g6
22370 subc %l4, %l3, %o1
22371 fmul8x16au %f9, %f20, %f6
22372 sdiv %o0, 0x13C5, %o7
22373 fmovde %icc, %f13, %f6
22374 ldsh [%l7 + 0x76], %i6
22375 movleu %icc, %l5, %o2
22376 lduw [%l7 + 0x10], %g3
22377 st %f22, [%l7 + 0x1C]
22378 mulscc %o5, 0x0CF8, %l1
22379 sll %g1, %i2, %o3
22380 fnands %f29, %f4, %f27
22381 udivx %l2, 0x1C45, %o4
22382 xnor %i3, %g7, %i5
22383 fmovsgu %icc, %f1, %f20
22384 fmul8x16au %f7, %f21, %f28
22385 ld [%l7 + 0x6C], %f16
22386 edge16l %i1, %l0, %i7
22387 orn %g2, %g5, %o6
22388 srax %i0, %l6, %g4
22389 fnot1 %f14, %f0
22390 edge8l %g6, %l4, %i4
22391 addcc %o1, %l3, %o0
22392 nop
22393 set 0x20, %i6
22394 stx %o7, [%l7 + %i6]
22395 udiv %l5, 0x1B4E, %i6
22396 edge16ln %g3, %o2, %l1
22397 alignaddr %g1, %o5, %i2
22398 andn %o3, %l2, %o4
22399 movne %xcc, %g7, %i5
22400 fand %f12, %f28, %f30
22401 fmovsne %xcc, %f2, %f14
22402 sir 0x108D
22403 srl %i1, %l0, %i3
22404 sir 0x025B
22405 edge8 %i7, %g2, %o6
22406 edge32ln %i0, %g5, %g4
22407 edge8 %g6, %l6, %l4
22408 xor %i4, 0x001D, %l3
22409 edge32 %o1, %o7, %l5
22410 edge16n %o0, %i6, %o2
22411 fnands %f19, %f18, %f14
22412 edge32l %l1, %g3, %g1
22413 orn %o5, %i2, %o3
22414 fone %f14
22415 addcc %o4, 0x06FA, %g7
22416 movrgz %l2, %i5, %l0
22417 popc 0x0FCC, %i3
22418 st %f27, [%l7 + 0x28]
22419 sethi 0x1204, %i1
22420 edge16l %i7, %g2, %o6
22421 and %g5, %i0, %g4
22422 fone %f10
22423 ldx [%l7 + 0x68], %l6
22424 sdiv %g6, 0x17A3, %i4
22425 srlx %l4, 0x02, %l3
22426 fmovrdne %o1, %f0, %f4
22427 umul %l5, %o0, %o7
22428 fmovscs %icc, %f14, %f4
22429 mova %icc, %i6, %l1
22430 sll %g3, 0x08, %o2
22431 fmovrdgez %g1, %f20, %f20
22432 edge16 %o5, %i2, %o3
22433 subcc %g7, %l2, %i5
22434 fmovdcs %xcc, %f12, %f0
22435 fmul8sux16 %f26, %f4, %f4
22436 andcc %l0, %i3, %o4
22437 movne %xcc, %i1, %g2
22438 edge16ln %i7, %g5, %o6
22439 ldd [%l7 + 0x48], %i0
22440 movrlez %l6, %g6, %i4
22441 movpos %xcc, %g4, %l4
22442 siam 0x7
22443 andcc %l3, 0x07AC, %o1
22444 edge32l %l5, %o7, %o0
22445 edge8n %i6, %g3, %o2
22446 edge8l %l1, %o5, %g1
22447 fandnot2 %f22, %f24, %f28
22448 ldub [%l7 + 0x4F], %o3
22449 movcs %xcc, %i2, %l2
22450 fcmpd %fcc2, %f24, %f10
22451 fzero %f16
22452 edge8ln %g7, %l0, %i5
22453 array16 %o4, %i1, %g2
22454 movpos %icc, %i3, %i7
22455 fmovdne %xcc, %f18, %f7
22456 orcc %o6, %i0, %g5
22457 srl %l6, %i4, %g6
22458 stx %g4, [%l7 + 0x30]
22459 srlx %l4, %l3, %l5
22460 fandnot2s %f6, %f20, %f15
22461 edge8n %o1, %o7, %o0
22462 fnot1s %f25, %f17
22463 array32 %g3, %i6, %l1
22464 stx %o2, [%l7 + 0x68]
22465 movre %o5, %o3, %g1
22466 movrne %i2, 0x015, %l2
22467 sdivx %l0, 0x0515, %i5
22468 movrgez %o4, 0x1A4, %i1
22469 alignaddr %g2, %i3, %g7
22470 sdivcc %o6, 0x063B, %i0
22471 fpadd32s %f24, %f10, %f3
22472 array8 %i7, %l6, %g5
22473 sra %i4, %g4, %g6
22474 umul %l3, 0x04F7, %l5
22475 fmovd %f24, %f4
22476 movgu %xcc, %l4, %o7
22477 movvc %icc, %o0, %o1
22478 ldub [%l7 + 0x65], %i6
22479 fmuld8sux16 %f14, %f5, %f8
22480 umul %g3, %l1, %o5
22481 edge16n %o2, %g1, %o3
22482 movpos %xcc, %l2, %i2
22483 andncc %i5, %l0, %o4
22484 movleu %icc, %g2, %i1
22485 movcc %xcc, %g7, %i3
22486 movre %i0, %o6, %i7
22487 fcmpes %fcc2, %f18, %f9
22488 movne %xcc, %l6, %g5
22489 fpsub32 %f14, %f4, %f0
22490 xnor %g4, 0x108B, %i4
22491 faligndata %f28, %f4, %f10
22492 sir 0x0BDF
22493 xnor %g6, %l5, %l4
22494 setx loop_84, %l0, %l1
22495 return %l1
22496 nop
22497 rdpr %cwp, %g1
22498 rdpr %cansave, %g2
22499 rdpr %canrestore, %g3
22500 rdpr %cleanwin, %g4
22501 rdpr %otherwin, %g5
22502 rdpr %wstate, %g6
22503loop_84: movpos %xcc, %i6, %g3
22504 udivcc %l1, 0x0595, %o1
22505 movpos %icc, %o2, %o5
22506 edge8ln %g1, %l2, %o3
22507 movne %xcc, %i5, %i2
22508 ldd [%l7 + 0x20], %f18
22509 for %f4, %f6, %f28
22510 stw %o4, [%l7 + 0x6C]
22511 movcs %xcc, %l0, %g2
22512 addc %g7, 0x0C92, %i3
22513 subcc %i1, 0x0E0A, %i0
22514 movre %o6, %l6, %g5
22515 fmovrsgez %i7, %f19, %f27
22516 movne %xcc, %g4, %i4
22517 andn %g6, 0x0BDB, %l4
22518 fpsub32 %f20, %f10, %f16
22519 fandnot1s %f22, %f24, %f4
22520 fornot1 %f4, %f2, %f14
22521 move %icc, %l5, %o0
22522 andncc %o7, %l3, %g3
22523 fmovdle %icc, %f6, %f23
22524 mulx %i6, %l1, %o2
22525 fmovdn %xcc, %f27, %f9
22526 ldx [%l7 + 0x20], %o1
22527 fpackfix %f0, %f23
22528 fmovdne %xcc, %f23, %f17
22529 movn %xcc, %g1, %o5
22530 edge32l %l2, %o3, %i5
22531 edge32ln %i2, %o4, %l0
22532 fnor %f4, %f26, %f10
22533 fnors %f5, %f16, %f12
22534 mulx %g2, %i3, %g7
22535 std %f18, [%l7 + 0x48]
22536 orncc %i0, 0x0C96, %o6
22537 xnor %i1, 0x149F, %l6
22538 and %i7, 0x0BA9, %g5
22539 move %icc, %g4, %g6
22540 udiv %i4, 0x0CB9, %l5
22541 save %l4, 0x0F50, %o7
22542 rdpr %cwp, %g1
22543 rdpr %cansave, %g2
22544 rdpr %canrestore, %g3
22545 rdpr %cleanwin, %g4
22546 rdpr %otherwin, %g5
22547 rdpr %wstate, %g6
22548 fpack16 %f16, %f27
22549 fmovsleu %xcc, %f2, %f10
22550 movre %o0, 0x27F, %g3
22551 for %f6, %f18, %f8
22552 fcmpne16 %f16, %f8, %l3
22553 umul %l1, 0x00A9, %i6
22554 array16 %o2, %g1, %o1
22555 movrlz %o5, 0x03A, %l2
22556 fmovrdlez %i5, %f24, %f4
22557 fxnor %f20, %f26, %f16
22558 bshuffle %f24, %f2, %f24
22559 movl %icc, %o3, %i2
22560 ldub [%l7 + 0x76], %o4
22561 umulcc %l0, %i3, %g7
22562 udiv %g2, 0x0F7B, %i0
22563 movrlez %o6, 0x2AA, %i1
22564 movl %xcc, %l6, %g5
22565 ldd [%l7 + 0x20], %g4
22566 movn %icc, %i7, %i4
22567 sra %g6, %l5, %l4
22568 addcc %o7, %g3, %l3
22569 fmovsvc %icc, %f3, %f27
22570 std %f0, [%l7 + 0x30]
22571 xorcc %o0, 0x1483, %i6
22572 fmul8ulx16 %f12, %f4, %f18
22573 andn %o2, %l1, %o1
22574 ldsh [%l7 + 0x22], %o5
22575 array8 %l2, %g1, %i5
22576 fcmpne32 %f26, %f20, %i2
22577 fnot2 %f10, %f22
22578 and %o4, %o3, %i3
22579 fcmps %fcc3, %f31, %f22
22580 mulx %g7, 0x1E9D, %g2
22581 mova %icc, %l0, %o6
22582 srl %i1, %i0, %g5
22583 fmul8x16au %f4, %f0, %f6
22584 fcmped %fcc2, %f2, %f18
22585 udiv %l6, 0x144F, %g4
22586 movl %xcc, %i7, %i4
22587 move %icc, %g6, %l4
22588 fcmple16 %f12, %f18, %l5
22589 movvc %icc, %o7, %l3
22590 edge8n %o0, %i6, %o2
22591 ldx [%l7 + 0x40], %g3
22592 xor %o1, %o5, %l1
22593 sdivx %g1, 0x1496, %i5
22594 ldub [%l7 + 0x36], %l2
22595 nop
22596 set 0x1E, %i1
22597 stb %i2, [%l7 + %i1]
22598 alignaddrl %o4, %i3, %g7
22599 movrgz %o3, %g2, %l0
22600 save %o6, %i1, %g5
22601 rdpr %cwp, %g1
22602 rdpr %cansave, %g2
22603 rdpr %canrestore, %g3
22604 rdpr %cleanwin, %g4
22605 rdpr %otherwin, %g5
22606 rdpr %wstate, %g6
22607 movl %icc, %i0, %g4
22608 sdivcc %l6, 0x1333, %i4
22609 lduh [%l7 + 0x24], %i7
22610 edge16ln %l4, %l5, %o7
22611 faligndata %f24, %f30, %f0
22612 movrne %l3, %o0, %i6
22613 orncc %g6, 0x0CDA, %o2
22614 fmovsvc %icc, %f17, %f11
22615 sllx %g3, %o1, %o5
22616 array8 %g1, %l1, %i5
22617 mulscc %l2, 0x0489, %i2
22618 movn %xcc, %i3, %o4
22619 lduw [%l7 + 0x78], %o3
22620 fornot2s %f0, %f31, %f21
22621 fxnor %f2, %f22, %f4
22622 fmovdg %icc, %f19, %f4
22623 movrne %g7, %l0, %g2
22624 movcs %icc, %i1, %o6
22625 sir 0x117C
22626 add %i0, 0x05E3, %g4
22627 udiv %l6, 0x1287, %g5
22628 fmovdvs %icc, %f9, %f27
22629 sdiv %i7, 0x0EE0, %i4
22630 fpack16 %f6, %f18
22631 addc %l4, 0x0E30, %o7
22632 addc %l3, %o0, %i6
22633 alignaddrl %g6, %l5, %o2
22634 movneg %icc, %o1, %g3
22635 fcmpeq16 %f30, %f8, %o5
22636 fmul8x16al %f12, %f19, %f14
22637 fandnot1s %f4, %f9, %f0
22638 std %f6, [%l7 + 0x28]
22639 srl %l1, 0x07, %g1
22640 xnor %l2, %i2, %i3
22641 sdiv %i5, 0x0116, %o4
22642 st %f12, [%l7 + 0x08]
22643 movle %icc, %o3, %g7
22644 ldsw [%l7 + 0x08], %l0
22645 srlx %g2, 0x14, %i1
22646 movle %icc, %o6, %g4
22647 edge16l %l6, %g5, %i7
22648 fmul8x16al %f22, %f13, %f0
22649 fmovdcs %icc, %f0, %f30
22650 edge16n %i0, %l4, %o7
22651 sllx %i4, 0x03, %o0
22652 fornot2 %f0, %f2, %f8
22653 edge8l %i6, %g6, %l3
22654 fors %f24, %f29, %f12
22655 movl %icc, %l5, %o2
22656 movcs %icc, %o1, %o5
22657 andncc %l1, %g3, %g1
22658 lduw [%l7 + 0x70], %i2
22659 movvs %xcc, %i3, %l2
22660 addccc %o4, 0x0702, %i5
22661 array8 %o3, %g7, %g2
22662 array16 %l0, %o6, %g4
22663 st %f8, [%l7 + 0x3C]
22664 fornot1s %f26, %f19, %f1
22665 ldsb [%l7 + 0x09], %i1
22666 xnorcc %l6, 0x1B25, %g5
22667 edge32l %i0, %l4, %o7
22668 edge16l %i4, %i7, %i6
22669 fpmerge %f26, %f30, %f8
22670 ldsw [%l7 + 0x38], %g6
22671 fone %f26
22672 srax %o0, %l3, %o2
22673 fpsub32 %f26, %f12, %f30
22674 addcc %o1, %l5, %o5
22675 mova %xcc, %l1, %g3
22676 andncc %i2, %g1, %l2
22677 fmovdneg %icc, %f22, %f8
22678 movle %icc, %i3, %o4
22679 lduw [%l7 + 0x2C], %i5
22680 lduw [%l7 + 0x28], %g7
22681 fsrc1s %f16, %f29
22682 mova %icc, %g2, %o3
22683 fmovrsgez %o6, %f8, %f2
22684 fnor %f10, %f14, %f12
22685 fcmpd %fcc1, %f30, %f26
22686 smul %g4, %l0, %l6
22687 movvs %icc, %i1, %g5
22688 array32 %i0, %o7, %l4
22689 movvs %xcc, %i7, %i4
22690 edge32n %g6, %o0, %i6
22691 lduw [%l7 + 0x60], %l3
22692 fsrc1s %f21, %f29
22693 fsrc1s %f1, %f9
22694 edge16 %o2, %o1, %o5
22695 fmovsl %icc, %f0, %f27
22696 umulcc %l1, %g3, %i2
22697 fsrc1 %f10, %f14
22698 movcc %icc, %g1, %l5
22699 fmovrdgez %l2, %f24, %f16
22700 array8 %o4, %i3, %g7
22701 sllx %g2, 0x04, %o3
22702 fmovsg %icc, %f28, %f12
22703 edge8n %i5, %o6, %g4
22704 fmovse %icc, %f26, %f12
22705 array32 %l6, %i1, %l0
22706 subcc %i0, 0x0D76, %o7
22707 ldub [%l7 + 0x2F], %l4
22708 movle %icc, %g5, %i7
22709 fpadd16 %f6, %f14, %f6
22710 ldd [%l7 + 0x28], %f20
22711 save %i4, 0x1C6F, %o0
22712 rdpr %cwp, %g1
22713 rdpr %cansave, %g2
22714 rdpr %canrestore, %g3
22715 rdpr %cleanwin, %g4
22716 rdpr %otherwin, %g5
22717 rdpr %wstate, %g6
22718 fmul8x16au %f24, %f19, %f0
22719 edge16l %i6, %l3, %o2
22720 sll %g6, %o5, %o1
22721 sra %g3, %l1, %g1
22722 srax %l5, 0x09, %l2
22723 sethi 0x0C09, %i2
22724 or %i3, 0x03F9, %o4
22725 fmuld8ulx16 %f4, %f19, %f28
22726 sdivcc %g2, 0x1333, %o3
22727 movle %icc, %g7, %i5
22728 array32 %g4, %l6, %o6
22729 movrlez %i1, %l0, %o7
22730 mova %icc, %l4, %g5
22731 fmovrdgz %i0, %f6, %f2
22732 fnot1 %f10, %f28
22733 xnorcc %i7, %i4, %o0
22734 subcc %l3, %o2, %g6
22735 udiv %i6, 0x073F, %o5
22736 movrlez %g3, 0x3FF, %o1
22737 restore %l1, %l5, %g1
22738 rdpr %cwp, %g1
22739 rdpr %cansave, %g2
22740 rdpr %canrestore, %g3
22741 rdpr %cleanwin, %g4
22742 rdpr %otherwin, %g5
22743 rdpr %wstate, %g6
22744 movcs %xcc, %l2, %i2
22745 sethi 0x14C4, %i3
22746 fmovdne %icc, %f16, %f16
22747 addccc %g2, 0x0267, %o3
22748 array16 %o4, %i5, %g7
22749 movl %icc, %l6, %g4
22750 edge16n %o6, %l0, %i1
22751 popc %l4, %g5
22752 fmovde %icc, %f21, %f16
22753 sir 0x0204
22754 addccc %o7, 0x1354, %i0
22755 movre %i7, 0x2DB, %o0
22756 setx loop_85, %l0, %l1
22757 return %l1
22758 nop
22759 rdpr %cwp, %g1
22760 rdpr %cansave, %g2
22761 rdpr %canrestore, %g3
22762 rdpr %cleanwin, %g4
22763 rdpr %otherwin, %g5
22764 rdpr %wstate, %g6
22765loop_85: sra %g6, 0x14, %i6
22766 add %o5, %g3, %o1
22767 fmovsneg %xcc, %f4, %f19
22768 srlx %l1, 0x0E, %l3
22769 array32 %g1, %l2, %l5
22770 movn %xcc, %i2, %i3
22771 movleu %icc, %g2, %o3
22772 edge16n %o4, %g7, %i5
22773 lduw [%l7 + 0x14], %l6
22774 mova %xcc, %g4, %l0
22775 edge32l %o6, %i1, %l4
22776 fandnot2 %f28, %f14, %f12
22777 fsrc1s %f11, %f7
22778 edge8ln %g5, %o7, %i7
22779 edge32ln %i0, %i4, %o2
22780 fpack16 %f8, %f16
22781 edge16l %o0, %g6, %o5
22782 andcc %i6, %o1, %g3
22783 fxnor %f20, %f2, %f8
22784 save %l1, %g1, %l2
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 nop
22792 set 0x08, %o1
22793 lduw [%l7 + %o1], %l3
22794 sub %i2, %l5, %i3
22795 edge8n %g2, %o4, %o3
22796 fmovsgu %xcc, %f31, %f19
22797 alignaddr %g7, %l6, %g4
22798 fmovspos %xcc, %f16, %f19
22799 array16 %l0, %o6, %i1
22800 fmovdne %icc, %f14, %f13
22801 edge8ln %l4, %i5, %g5
22802 edge16l %i7, %i0, %o7
22803 move %icc, %o2, %i4
22804 movl %xcc, %o0, %o5
22805 fcmpgt16 %f6, %f12, %g6
22806 fmovsl %icc, %f5, %f28
22807 andn %o1, %i6, %g3
22808 udiv %l1, 0x1678, %l2
22809 array8 %g1, %l3, %l5
22810 fmovs %f31, %f19
22811 nop
22812 set 0x5C, %o5
22813 lduw [%l7 + %o5], %i3
22814 ldsb [%l7 + 0x11], %g2
22815 fornot2s %f15, %f5, %f23
22816 xorcc %o4, 0x1B37, %i2
22817 movneg %icc, %g7, %o3
22818 or %g4, %l6, %o6
22819 movcs %icc, %i1, %l4
22820 fmovsvs %xcc, %f18, %f23
22821 fnot1 %f4, %f18
22822 fmovspos %icc, %f19, %f13
22823 or %i5, %g5, %i7
22824 std %f20, [%l7 + 0x18]
22825 sethi 0x1C37, %l0
22826 udivx %i0, 0x03DD, %o7
22827 movl %icc, %i4, %o0
22828 popc %o5, %g6
22829 mova %xcc, %o1, %o2
22830 addcc %i6, %l1, %g3
22831 fmul8x16au %f12, %f29, %f8
22832 movcs %xcc, %g1, %l3
22833 srl %l2, %i3, %g2
22834 lduh [%l7 + 0x22], %l5
22835 sdivcc %i2, 0x1B0F, %g7
22836 movvc %icc, %o4, %o3
22837 movrgez %l6, %g4, %i1
22838 udivx %o6, 0x02CD, %i5
22839 movrne %l4, 0x022, %g5
22840 movrlz %l0, %i0, %i7
22841 lduh [%l7 + 0x3E], %o7
22842 fmovrdne %i4, %f6, %f24
22843 edge16n %o0, %o5, %o1
22844 fnot1 %f24, %f2
22845 fornot1 %f20, %f6, %f12
22846 stb %o2, [%l7 + 0x20]
22847 xorcc %i6, 0x07CB, %g6
22848 fmovrse %l1, %f9, %f16
22849 xorcc %g3, 0x032B, %g1
22850 movrne %l2, 0x295, %i3
22851 movrgz %g2, %l5, %i2
22852 edge32l %l3, %g7, %o4
22853 fmovse %xcc, %f30, %f19
22854 ldd [%l7 + 0x40], %f2
22855 movrlez %o3, %g4, %l6
22856 ldsh [%l7 + 0x3A], %i1
22857 lduw [%l7 + 0x54], %o6
22858 srlx %l4, %g5, %l0
22859 movle %xcc, %i5, %i7
22860 mulx %i0, 0x1AFB, %o7
22861 restore %o0, %i4, %o1
22862 rdpr %cwp, %g1
22863 rdpr %cansave, %g2
22864 rdpr %canrestore, %g3
22865 rdpr %cleanwin, %g4
22866 rdpr %otherwin, %g5
22867 rdpr %wstate, %g6
22868 ldsh [%l7 + 0x60], %o2
22869 fmovdne %xcc, %f26, %f3
22870 udivcc %i6, 0x058F, %o5
22871 sir 0x1266
22872 movrgez %l1, 0x05E, %g3
22873 fmovdgu %xcc, %f2, %f23
22874 mulscc %g1, 0x18E9, %l2
22875 movpos %xcc, %i3, %g2
22876 sra %g6, 0x1F, %l5
22877 movl %xcc, %l3, %i2
22878 udivcc %g7, 0x1CA5, %o3
22879 mulscc %o4, 0x113F, %g4
22880 sth %i1, [%l7 + 0x46]
22881 xnor %o6, 0x0D75, %l6
22882 edge8n %g5, %l4, %i5
22883 movg %xcc, %l0, %i7
22884 movn %xcc, %o7, %o0
22885 sra %i0, 0x18, %i4
22886 smulcc %o1, %i6, %o2
22887 andcc %o5, 0x1793, %l1
22888 xorcc %g3, %l2, %g1
22889 edge32 %g2, %i3, %l5
22890 edge16n %l3, %g6, %i2
22891 sra %o3, 0x19, %o4
22892 sllx %g7, 0x19, %g4
22893 lduw [%l7 + 0x08], %i1
22894 fcmpgt16 %f16, %f30, %o6
22895 fnegd %f24, %f12
22896 movg %xcc, %g5, %l6
22897 siam 0x6
22898 fmovdgu %xcc, %f0, %f24
22899 sllx %l4, 0x01, %i5
22900 mova %icc, %i7, %l0
22901 fpadd32s %f14, %f10, %f16
22902 sra %o0, 0x16, %o7
22903 fmovde %xcc, %f29, %f16
22904 edge8n %i0, %i4, %i6
22905 sethi 0x061B, %o2
22906 movvs %xcc, %o1, %o5
22907 ldd [%l7 + 0x08], %g2
22908 fmovdl %xcc, %f18, %f21
22909 ldd [%l7 + 0x78], %f20
22910 fmovrslez %l2, %f12, %f2
22911 udivcc %g1, 0x15A3, %g2
22912 std %f12, [%l7 + 0x78]
22913 alignaddr %l1, %l5, %l3
22914 fnor %f8, %f2, %f8
22915 movcs %icc, %i3, %i2
22916 andncc %o3, %o4, %g6
22917 fsrc2 %f4, %f6
22918 addccc %g7, %i1, %g4
22919 move %icc, %o6, %l6
22920 udivcc %l4, 0x03D7, %i5
22921 ldsh [%l7 + 0x0E], %g5
22922 sub %i7, %o0, %o7
22923 edge16l %i0, %i4, %l0
22924 ldsh [%l7 + 0x28], %o2
22925 subc %o1, 0x133D, %i6
22926 edge8 %g3, %l2, %o5
22927 edge16 %g2, %g1, %l5
22928 movge %icc, %l3, %l1
22929 ldsw [%l7 + 0x3C], %i3
22930 fzeros %f15
22931 sethi 0x0CB8, %o3
22932 save %o4, 0x07DB, %i2
22933 rdpr %cwp, %g1
22934 rdpr %cansave, %g2
22935 rdpr %canrestore, %g3
22936 rdpr %cleanwin, %g4
22937 rdpr %otherwin, %g5
22938 rdpr %wstate, %g6
22939 st %f5, [%l7 + 0x08]
22940 ldd [%l7 + 0x40], %f12
22941 fmovsg %icc, %f2, %f18
22942 lduh [%l7 + 0x60], %g6
22943 fmovspos %xcc, %f22, %f14
22944 fands %f0, %f5, %f31
22945 fmovrde %i1, %f20, %f30
22946 edge16ln %g4, %o6, %g7
22947 fpadd32s %f13, %f6, %f24
22948 array8 %l6, %l4, %g5
22949 fmovsneg %icc, %f4, %f12
22950 ldsb [%l7 + 0x37], %i7
22951 fcmple16 %f22, %f14, %i5
22952 fzeros %f6
22953 fmovdneg %xcc, %f16, %f22
22954 fmovrde %o0, %f16, %f24
22955 smulcc %i0, %i4, %l0
22956 edge8ln %o7, %o1, %i6
22957 addccc %g3, 0x040F, %l2
22958 srl %o5, %o2, %g2
22959 fcmpgt32 %f6, %f2, %g1
22960 addccc %l3, 0x1AB8, %l1
22961 fmovsn %xcc, %f14, %f9
22962 std %f8, [%l7 + 0x70]
22963 lduh [%l7 + 0x16], %i3
22964 fpackfix %f10, %f29
22965 fsrc2s %f3, %f13
22966 move %xcc, %l5, %o3
22967 edge16ln %i2, %o4, %g6
22968 xorcc %i1, %g4, %g7
22969 movg %xcc, %l6, %o6
22970 array32 %g5, %i7, %i5
22971 movrgez %o0, 0x388, %l4
22972 stx %i4, [%l7 + 0x18]
22973 move %icc, %i0, %l0
22974 orncc %o7, 0x1A55, %i6
22975 ldx [%l7 + 0x30], %o1
22976 ldub [%l7 + 0x08], %g3
22977 srl %o5, %o2, %g2
22978 array8 %l2, %g1, %l3
22979 and %i3, %l5, %o3
22980 movl %xcc, %l1, %i2
22981 umulcc %g6, 0x0810, %i1
22982 st %f28, [%l7 + 0x3C]
22983 edge16n %o4, %g4, %l6
22984 fcmpgt32 %f2, %f30, %o6
22985 edge8 %g5, %g7, %i5
22986 movvs %xcc, %o0, %i7
22987 movrgez %l4, 0x1C3, %i4
22988 fmovrse %i0, %f27, %f8
22989 movrne %o7, 0x069, %i6
22990 fmuld8sux16 %f5, %f10, %f24
22991 std %f14, [%l7 + 0x58]
22992 st %f2, [%l7 + 0x40]
22993 fpsub16 %f26, %f4, %f16
22994 fpadd32s %f21, %f12, %f7
22995 xnor %l0, 0x04F7, %o1
22996 subcc %g3, %o5, %g2
22997 subccc %o2, %g1, %l3
22998 movrgez %l2, 0x03A, %i3
22999 andncc %l5, %o3, %i2
23000 sllx %l1, %i1, %o4
23001 movleu %icc, %g4, %l6
23002 ldub [%l7 + 0x5D], %g6
23003 sra %o6, 0x08, %g7
23004 orn %g5, %i5, %o0
23005 edge32l %l4, %i7, %i0
23006 udivx %i4, 0x1302, %i6
23007 sir 0x0452
23008 movn %icc, %l0, %o7
23009 ldsw [%l7 + 0x48], %o1
23010 movvs %xcc, %o5, %g2
23011 sdivx %g3, 0x0416, %g1
23012 sub %l3, 0x1759, %o2
23013 udivcc %l2, 0x1CAE, %i3
23014 movcc %xcc, %l5, %o3
23015 subcc %l1, %i1, %i2
23016 std %f0, [%l7 + 0x50]
23017 srl %g4, 0x13, %l6
23018 fmovse %icc, %f6, %f11
23019 orcc %o4, %o6, %g7
23020 fmovsneg %xcc, %f21, %f12
23021 fcmps %fcc3, %f22, %f30
23022 ldx [%l7 + 0x68], %g6
23023 movcs %xcc, %i5, %g5
23024 lduw [%l7 + 0x0C], %l4
23025 udivcc %i7, 0x1A63, %o0
23026 fcmpd %fcc2, %f18, %f12
23027 fmovrsgz %i4, %f27, %f10
23028 andncc %i0, %l0, %i6
23029 edge16ln %o7, %o1, %o5
23030 movg %icc, %g3, %g1
23031 fsrc1 %f18, %f26
23032 movcc %icc, %l3, %o2
23033 udivx %g2, 0x0AE5, %i3
23034 stx %l2, [%l7 + 0x08]
23035 ldub [%l7 + 0x2F], %o3
23036 move %icc, %l5, %i1
23037 srlx %l1, %i2, %l6
23038 smul %o4, %g4, %o6
23039 udivx %g6, 0x168D, %i5
23040 fcmpd %fcc2, %f30, %f20
23041 setx loop_86, %l0, %l1
23042 return %l1
23043 nop
23044 rdpr %cwp, %g1
23045 rdpr %cansave, %g2
23046 rdpr %canrestore, %g3
23047 rdpr %cleanwin, %g4
23048 rdpr %otherwin, %g5
23049 rdpr %wstate, %g6
23050loop_86: lduh [%l7 + 0x3A], %o0
23051 std %f14, [%l7 + 0x58]
23052 mulx %i7, 0x1B13, %i4
23053 orncc %i0, %l0, %i6
23054 stw %o7, [%l7 + 0x10]
23055 fexpand %f16, %f4
23056 array8 %o5, %g3, %g1
23057 addc %o1, 0x0A6F, %l3
23058 smul %o2, 0x08C5, %g2
23059 lduw [%l7 + 0x7C], %l2
23060 srlx %o3, 0x07, %i3
23061 ldsw [%l7 + 0x7C], %l5
23062 and %i1, %i2, %l1
23063 fpsub32s %f8, %f1, %f2
23064 andcc %l6, 0x12B7, %o4
23065 movcs %icc, %o6, %g6
23066 fmul8x16 %f26, %f26, %f24
23067 ldsb [%l7 + 0x0B], %i5
23068 fors %f10, %f0, %f9
23069 fmovdl %xcc, %f5, %f10
23070 fmovdvs %icc, %f17, %f31
23071 movvs %icc, %g4, %g5
23072 fors %f23, %f28, %f4
23073 umulcc %l4, %o0, %g7
23074 fandnot1 %f18, %f6, %f2
23075 movle %icc, %i7, %i0
23076 movle %xcc, %i4, %i6
23077 addc %l0, %o5, %o7
23078 xor %g3, 0x019D, %g1
23079 movleu %icc, %o1, %l3
23080 fnot2 %f6, %f20
23081 sdiv %g2, 0x130F, %l2
23082 sdivcc %o3, 0x0AFB, %o2
23083 sdivx %i3, 0x0D3A, %i1
23084 sdivx %i2, 0x1DA4, %l1
23085 fmovsvs %icc, %f7, %f4
23086 fexpand %f3, %f22
23087 edge8n %l6, %o4, %o6
23088 st %f16, [%l7 + 0x08]
23089 umulcc %g6, %l5, %i5
23090 movgu %icc, %g4, %l4
23091 fnegs %f25, %f31
23092 movvc %icc, %g5, %o0
23093 udivx %g7, 0x0B4E, %i7
23094 fsrc1s %f5, %f10
23095 movvs %xcc, %i0, %i4
23096 edge16ln %i6, %o5, %l0
23097 xorcc %o7, %g3, %g1
23098 srl %o1, 0x18, %l3
23099 edge16l %l2, %g2, %o2
23100 nop
23101 set 0x2A, %i4
23102 stb %o3, [%l7 + %i4]
23103 ldd [%l7 + 0x30], %f26
23104 array32 %i3, %i2, %l1
23105 restore %i1, %o4, %o6
23106 rdpr %cwp, %g1
23107 rdpr %cansave, %g2
23108 rdpr %canrestore, %g3
23109 rdpr %cleanwin, %g4
23110 rdpr %otherwin, %g5
23111 rdpr %wstate, %g6
23112 fnot1s %f28, %f16
23113 sethi 0x10A0, %g6
23114 add %l6, 0x1E9D, %l5
23115 faligndata %f22, %f14, %f22
23116 mulscc %i5, %l4, %g4
23117 nop
23118 set 0x48, %i2
23119 ldsb [%l7 + %i2], %o0
23120 lduw [%l7 + 0x58], %g5
23121 fmovrdgz %g7, %f12, %f18
23122 fpsub16 %f8, %f6, %f10
23123 fmovscs %xcc, %f22, %f28
23124 save %i0, 0x119D, %i7
23125 rdpr %cwp, %g1
23126 rdpr %cansave, %g2
23127 rdpr %canrestore, %g3
23128 rdpr %cleanwin, %g4
23129 rdpr %otherwin, %g5
23130 rdpr %wstate, %g6
23131 smul %i6, 0x0A69, %i4
23132 fmovdleu %icc, %f23, %f16
23133 udiv %l0, 0x168C, %o5
23134 edge32n %g3, %o7, %g1
23135 stb %o1, [%l7 + 0x4E]
23136 sllx %l2, 0x17, %g2
23137 fmovrsgz %l3, %f19, %f12
23138 fmovdl %icc, %f3, %f9
23139 xnorcc %o3, 0x060E, %i3
23140 ldd [%l7 + 0x78], %i2
23141 movn %icc, %o2, %i1
23142 andcc %o4, %l1, %o6
23143 st %f19, [%l7 + 0x50]
23144 orn %l6, %l5, %i5
23145 udivx %g6, 0x1D80, %g4
23146 edge8 %o0, %l4, %g7
23147 subc %i0, %g5, %i6
23148 fnot2s %f0, %f18
23149 fmul8x16au %f8, %f27, %f4
23150 udivx %i4, 0x0A18, %i7
23151 xor %l0, 0x026A, %o5
23152 movle %icc, %g3, %g1
23153 movgu %icc, %o1, %o7
23154 fcmpeq16 %f10, %f16, %g2
23155 subccc %l3, 0x15AA, %o3
23156 movl %xcc, %i3, %i2
23157 movvc %xcc, %o2, %i1
23158 movneg %icc, %o4, %l2
23159 edge8 %l1, %o6, %l5
23160 subccc %i5, 0x1AE6, %g6
23161 sir 0x00DC
23162 alignaddrl %l6, %g4, %o0
23163 fmovsa %icc, %f25, %f12
23164 sth %l4, [%l7 + 0x6E]
23165 movgu %icc, %i0, %g7
23166 movrlez %g5, %i6, %i4
23167 movpos %xcc, %l0, %i7
23168 movre %o5, 0x1F7, %g3
23169 movvc %icc, %g1, %o7
23170 udivx %g2, 0x1EC4, %l3
23171 xor %o3, %i3, %i2
23172 ldsw [%l7 + 0x60], %o2
23173 movrne %o1, %o4, %i1
23174 smulcc %l1, %l2, %o6
23175 addcc %i5, 0x198F, %l5
23176 edge16n %l6, %g4, %o0
23177 alignaddr %l4, %i0, %g6
23178 srax %g5, 0x11, %g7
23179 fpadd16 %f14, %f22, %f26
23180 ld [%l7 + 0x38], %f27
23181 udiv %i6, 0x1C7E, %i4
23182 sllx %l0, %o5, %g3
23183 st %f10, [%l7 + 0x6C]
23184 fmovspos %icc, %f20, %f14
23185 fmovda %icc, %f12, %f23
23186 nop
23187 set 0x38, %o6
23188 stx %g1, [%l7 + %o6]
23189 mova %icc, %i7, %o7
23190 umulcc %l3, %o3, %i3
23191 fcmple32 %f6, %f30, %i2
23192 ld [%l7 + 0x34], %f1
23193 movpos %xcc, %o2, %g2
23194 mova %icc, %o1, %i1
23195 movleu %xcc, %l1, %l2
23196 fxor %f4, %f4, %f28
23197 alignaddrl %o4, %o6, %i5
23198 ldd [%l7 + 0x68], %i6
23199 fmovsg %icc, %f16, %f26
23200 movge %icc, %g4, %l5
23201 movrlez %l4, %i0, %o0
23202 edge16ln %g5, %g7, %i6
23203 fmovdge %xcc, %f11, %f2
23204 fmul8x16 %f22, %f22, %f4
23205 smulcc %g6, 0x05D7, %i4
23206 ldsh [%l7 + 0x46], %l0
23207 movvc %xcc, %g3, %o5
23208 xnor %i7, 0x1FB0, %g1
23209 fpackfix %f30, %f28
23210 fnors %f31, %f23, %f2
23211 ldsb [%l7 + 0x39], %l3
23212 fsrc2 %f0, %f30
23213 mulx %o3, %i3, %o7
23214 orncc %o2, %g2, %i2
23215 ld [%l7 + 0x24], %f14
23216 udivx %i1, 0x0D54, %l1
23217 fmovrsgez %l2, %f10, %f21
23218 fmovsge %icc, %f10, %f29
23219 st %f1, [%l7 + 0x6C]
23220 array32 %o1, %o6, %i5
23221 andncc %o4, %g4, %l5
23222 fmovrsgez %l6, %f25, %f15
23223 movl %xcc, %i0, %o0
23224 lduw [%l7 + 0x38], %l4
23225 smulcc %g7, %i6, %g5
23226 save %g6, 0x1757, %l0
23227 rdpr %cwp, %g1
23228 rdpr %cansave, %g2
23229 rdpr %canrestore, %g3
23230 rdpr %cleanwin, %g4
23231 rdpr %otherwin, %g5
23232 rdpr %wstate, %g6
23233 smul %i4, 0x08F4, %o5
23234 udivcc %g3, 0x00C4, %g1
23235 movle %icc, %i7, %o3
23236 srax %i3, 0x08, %o7
23237 array16 %o2, %g2, %i2
23238 fmovscc %icc, %f27, %f17
23239 sir 0x0DC7
23240 srax %l3, 0x19, %l1
23241 nop
23242 set 0x26, %o7
23243 lduh [%l7 + %o7], %i1
23244 movrgz %l2, 0x095, %o1
23245 fornot1 %f16, %f28, %f10
23246 edge16 %i5, %o4, %o6
23247 fmovrde %g4, %f22, %f30
23248 umulcc %l5, %l6, %o0
23249 add %i0, %l4, %i6
23250 lduw [%l7 + 0x24], %g7
23251 fcmple16 %f4, %f30, %g6
23252 array32 %g5, %i4, %l0
23253 subccc %o5, 0x0C52, %g1
23254 ldd [%l7 + 0x28], %f28
23255 fmovspos %icc, %f8, %f21
23256 udiv %g3, 0x130E, %o3
23257 srax %i3, 0x05, %o7
23258 fmovde %icc, %f1, %f17
23259 ld [%l7 + 0x70], %f15
23260 fmovdge %icc, %f17, %f5
23261 sra %o2, %g2, %i2
23262 ld [%l7 + 0x20], %f12
23263 pdist %f26, %f28, %f10
23264 fmovdg %icc, %f20, %f21
23265 nop
23266 set 0x5A, %i7
23267 ldsb [%l7 + %i7], %i7
23268 fmovscc %icc, %f1, %f5
23269 xor %l3, 0x1299, %i1
23270 edge32 %l2, %l1, %i5
23271 movn %xcc, %o4, %o1
23272 fpsub16 %f12, %f6, %f26
23273 udivx %o6, 0x0FA6, %l5
23274 fabsd %f6, %f10
23275 fmovdge %xcc, %f9, %f17
23276 st %f14, [%l7 + 0x14]
23277 std %f20, [%l7 + 0x40]
23278 movneg %xcc, %g4, %o0
23279 fmovdneg %xcc, %f15, %f28
23280 ldsh [%l7 + 0x3E], %l6
23281 srl %l4, 0x06, %i0
23282 addcc %g7, 0x1FF2, %i6
23283 movrlz %g5, %i4, %g6
23284 movgu %xcc, %l0, %g1
23285 array32 %o5, %g3, %i3
23286 mova %icc, %o7, %o2
23287 ldsh [%l7 + 0x3A], %o3
23288 movne %icc, %i2, %i7
23289 xor %l3, %i1, %l2
23290 edge32ln %g2, %l1, %o4
23291 sdiv %o1, 0x1A3E, %o6
23292 fpadd32 %f28, %f6, %f14
23293 move %icc, %i5, %l5
23294 ldsw [%l7 + 0x0C], %o0
23295 fcmpeq32 %f24, %f28, %g4
23296 addccc %l6, 0x0B44, %l4
23297 fnands %f25, %f28, %f11
23298 movl %xcc, %i0, %i6
23299 fmovdvc %xcc, %f30, %f4
23300 popc %g5, %i4
23301 subccc %g6, 0x0035, %g7
23302 movvs %icc, %g1, %o5
23303 addccc %g3, %i3, %l0
23304 mulx %o7, %o2, %i2
23305 umulcc %o3, %i7, %l3
23306 fmovdl %icc, %f16, %f13
23307 edge8n %i1, %l2, %l1
23308 stw %o4, [%l7 + 0x6C]
23309 movle %xcc, %g2, %o1
23310 movpos %xcc, %i5, %l5
23311 edge16n %o6, %o0, %g4
23312 edge8n %l6, %i0, %l4
23313 edge32l %g5, %i6, %g6
23314 fnot1s %f3, %f31
23315 addcc %g7, %g1, %i4
23316 edge16n %g3, %o5, %i3
23317 fmovsvc %xcc, %f12, %f17
23318 sub %o7, 0x0636, %l0
23319 array8 %i2, %o3, %o2
23320 movvs %xcc, %l3, %i7
23321 addccc %l2, 0x164B, %l1
23322 fmovsge %icc, %f17, %f29
23323 fmul8x16au %f28, %f8, %f24
23324 ldsh [%l7 + 0x1A], %i1
23325 edge32n %g2, %o4, %i5
23326 fandnot1 %f0, %f12, %f14
23327 ldsh [%l7 + 0x18], %o1
23328 srl %o6, 0x0A, %o0
23329 edge8ln %l5, %l6, %i0
23330 movn %xcc, %l4, %g5
23331 or %g4, %i6, %g6
23332 fmovrdlez %g7, %f8, %f16
23333 fmovdcs %xcc, %f3, %f1
23334 std %f4, [%l7 + 0x70]
23335 edge32 %i4, %g1, %g3
23336 xorcc %o5, %i3, %o7
23337 fmovsgu %icc, %f19, %f30
23338 save %l0, %o3, %i2
23339 rdpr %cwp, %g1
23340 rdpr %cansave, %g2
23341 rdpr %canrestore, %g3
23342 rdpr %cleanwin, %g4
23343 rdpr %otherwin, %g5
23344 rdpr %wstate, %g6
23345 movne %icc, %o2, %l3
23346 orn %i7, 0x1B44, %l2
23347 movl %icc, %l1, %i1
23348 movrlz %g2, 0x2D2, %o4
23349 fmul8x16 %f23, %f10, %f30
23350 movl %xcc, %i5, %o6
23351 sir 0x1392
23352 edge8ln %o0, %l5, %l6
23353 movvc %icc, %o1, %l4
23354 addcc %g5, 0x08D1, %i0
23355 fcmpeq32 %f22, %f2, %i6
23356 ldub [%l7 + 0x17], %g6
23357 alignaddrl %g7, %i4, %g1
23358 sra %g4, 0x06, %o5
23359 srl %g3, 0x02, %i3
23360 movvc %icc, %l0, %o3
23361 fmovrde %i2, %f20, %f8
23362 fmovsn %icc, %f13, %f24
23363 edge16ln %o7, %l3, %i7
23364 or %o2, 0x1585, %l1
23365 movre %i1, 0x250, %l2
23366 sdivx %g2, 0x0996, %i5
23367 fmovdn %icc, %f15, %f29
23368 stx %o4, [%l7 + 0x58]
23369 stw %o6, [%l7 + 0x34]
23370 edge32n %o0, %l6, %o1
23371 std %f20, [%l7 + 0x20]
23372 sethi 0x1634, %l4
23373 andncc %g5, %i0, %l5
23374 ldsh [%l7 + 0x20], %g6
23375 ldd [%l7 + 0x40], %g6
23376 addc %i6, 0x1F77, %i4
23377 sth %g4, [%l7 + 0x1A]
23378 sll %g1, 0x15, %o5
23379 for %f22, %f14, %f24
23380 movrlez %g3, 0x2BC, %i3
23381 and %o3, %l0, %o7
23382 smulcc %l3, 0x1D5A, %i2
23383 ldub [%l7 + 0x22], %o2
23384 andncc %l1, %i1, %i7
23385 fcmple16 %f2, %f4, %g2
23386 bshuffle %f18, %f8, %f4
23387 udivcc %l2, 0x0EB1, %i5
23388 movrgez %o4, %o0, %o6
23389 xnor %o1, %l6, %l4
23390 movcs %xcc, %i0, %g5
23391 alignaddrl %g6, %l5, %g7
23392 mova %icc, %i6, %i4
23393 add %g4, 0x13ED, %o5
23394 fcmpne32 %f22, %f10, %g3
23395 ldub [%l7 + 0x52], %g1
23396 sdiv %i3, 0x0C8C, %l0
23397 smulcc %o3, 0x0D32, %l3
23398 sub %i2, 0x1F7F, %o2
23399 and %l1, %i1, %o7
23400 movrlz %i7, %l2, %g2
23401 stx %o4, [%l7 + 0x50]
23402 fnor %f8, %f14, %f26
23403 fnegd %f16, %f14
23404 movl %icc, %o0, %o6
23405 srax %i5, 0x07, %l6
23406 stx %o1, [%l7 + 0x68]
23407 movg %icc, %l4, %g5
23408 sdivx %i0, 0x088B, %l5
23409 movg %icc, %g6, %g7
23410 sra %i6, %g4, %i4
23411 edge32l %o5, %g3, %g1
23412 movpos %xcc, %i3, %o3
23413 movrlz %l0, 0x150, %l3
23414 subccc %i2, 0x056C, %o2
23415 fornot2 %f0, %f0, %f16
23416 movrgez %l1, 0x23D, %i1
23417 movgu %icc, %o7, %l2
23418 movg %xcc, %i7, %o4
23419 movcs %icc, %g2, %o6
23420 ldsh [%l7 + 0x0A], %o0
23421 andn %l6, 0x0548, %o1
23422 popc %l4, %g5
23423 sll %i0, 0x14, %i5
23424 mulscc %g6, %g7, %i6
23425 fcmple32 %f8, %f24, %l5
23426 fmovda %icc, %f23, %f27
23427 subc %g4, 0x0629, %o5
23428 sll %g3, %g1, %i4
23429 or %o3, 0x18DD, %l0
23430 mova %xcc, %i3, %l3
23431 subccc %i2, 0x02FE, %o2
23432 stx %l1, [%l7 + 0x38]
23433 addc %o7, 0x1644, %i1
23434 stb %l2, [%l7 + 0x5A]
23435 fmuld8sux16 %f31, %f10, %f16
23436 edge16n %o4, %g2, %i7
23437 mulx %o0, 0x0BAE, %o6
23438 fmovdl %xcc, %f11, %f26
23439 ldd [%l7 + 0x18], %o0
23440 fmovsle %icc, %f7, %f25
23441 edge32l %l4, %l6, %i0
23442 fpadd32 %f16, %f20, %f14
23443 orcc %i5, %g5, %g6
23444 sub %i6, 0x0D1A, %g7
23445 sir 0x022B
23446 lduh [%l7 + 0x3C], %l5
23447 subcc %g4, 0x13F6, %o5
23448 movvs %icc, %g3, %i4
23449 srax %g1, %l0, %o3
23450 xor %i3, %i2, %o2
23451 edge8l %l1, %o7, %l3
23452 array32 %i1, %l2, %o4
23453 array32 %i7, %g2, %o0
23454 umulcc %o1, %o6, %l6
23455 orn %l4, 0x1E46, %i0
23456 std %f16, [%l7 + 0x20]
23457 sir 0x194A
23458 orcc %i5, 0x1C2B, %g6
23459 srl %i6, 0x0B, %g7
23460 sethi 0x00F3, %l5
23461 sdiv %g5, 0x1E4D, %g4
23462 andcc %o5, %i4, %g3
23463 alignaddr %l0, %o3, %i3
23464 movcs %xcc, %i2, %o2
23465 sir 0x1B76
23466 sdivx %g1, 0x172B, %o7
23467 edge32n %l3, %l1, %l2
23468 std %f14, [%l7 + 0x20]
23469 lduh [%l7 + 0x22], %o4
23470 edge8l %i7, %i1, %o0
23471 fcmpeq16 %f2, %f26, %g2
23472 alignaddrl %o6, %l6, %l4
23473 movleu %icc, %i0, %o1
23474 movge %xcc, %i5, %g6
23475 sra %i6, %g7, %l5
23476 alignaddrl %g5, %o5, %i4
23477 st %f21, [%l7 + 0x0C]
23478 fmovsleu %icc, %f8, %f9
23479 edge8n %g3, %l0, %g4
23480 movvs %xcc, %i3, %i2
23481 orcc %o2, 0x06F6, %g1
23482 fnot2s %f23, %f18
23483 movge %xcc, %o3, %l3
23484 stw %l1, [%l7 + 0x18]
23485 xnorcc %o7, 0x0BD1, %o4
23486 mova %icc, %i7, %i1
23487 orn %o0, %l2, %g2
23488 sub %o6, %l4, %i0
23489 xorcc %l6, 0x0852, %o1
23490 fxor %f8, %f26, %f26
23491 addcc %g6, %i5, %i6
23492 fmovrde %g7, %f0, %f22
23493 ldsh [%l7 + 0x42], %g5
23494 fmovsneg %xcc, %f18, %f24
23495 add %l5, %o5, %i4
23496 smul %l0, %g4, %g3
23497 edge32l %i2, %i3, %g1
23498 fnegd %f26, %f16
23499 movg %icc, %o3, %l3
23500 edge16l %o2, %o7, %l1
23501 movneg %xcc, %o4, %i7
23502 smulcc %i1, %l2, %o0
23503 addc %g2, %l4, %i0
23504 movrgz %o6, %o1, %g6
23505 movl %xcc, %l6, %i6
23506 movpos %xcc, %g7, %g5
23507 udivx %l5, 0x1007, %i5
23508 andncc %o5, %i4, %g4
23509 std %f20, [%l7 + 0x08]
23510 movvs %icc, %g3, %i2
23511 std %f10, [%l7 + 0x50]
23512 fcmped %fcc0, %f24, %f4
23513 edge16ln %i3, %g1, %o3
23514 array16 %l0, %l3, %o2
23515 sth %o7, [%l7 + 0x76]
23516 fcmpd %fcc0, %f6, %f2
23517 fmovsneg %xcc, %f4, %f11
23518 andcc %o4, 0x0483, %l1
23519 fxors %f29, %f17, %f15
23520 fmovsg %icc, %f28, %f15
23521 movneg %xcc, %i1, %l2
23522 or %i7, %g2, %l4
23523 movpos %icc, %i0, %o6
23524 fnot1s %f27, %f7
23525 or %o0, %o1, %l6
23526 udivx %i6, 0x1D60, %g6
23527 ldsb [%l7 + 0x43], %g7
23528 fones %f3
23529 subcc %l5, %i5, %g5
23530 nop
23531 set 0x58, %l6
23532 lduh [%l7 + %l6], %i4
23533 addccc %g4, 0x09EF, %g3
23534 popc 0x1C3E, %i2
23535 smul %i3, 0x0ED9, %o5
23536 srlx %g1, 0x16, %l0
23537 xorcc %l3, 0x0EAB, %o3
23538 andcc %o2, %o4, %l1
23539 andncc %o7, %l2, %i1
23540 sll %i7, %g2, %i0
23541 subcc %o6, %o0, %l4
23542 array16 %l6, %o1, %g6
23543 and %g7, 0x0E9E, %l5
23544 array8 %i6, %i5, %g5
23545 udivx %i4, 0x080A, %g3
23546 mulscc %i2, 0x16F0, %i3
23547 sth %o5, [%l7 + 0x7E]
23548 fmul8sux16 %f14, %f4, %f10
23549 fabsd %f14, %f2
23550 edge32 %g4, %l0, %l3
23551 edge32n %o3, %g1, %o4
23552 movn %xcc, %o2, %o7
23553 fcmple32 %f12, %f16, %l2
23554 fpsub16s %f8, %f26, %f15
23555 edge8n %l1, %i1, %g2
23556 fmul8x16al %f27, %f28, %f22
23557 sth %i0, [%l7 + 0x2C]
23558 movrlz %i7, %o6, %o0
23559 sdivcc %l4, 0x018E, %l6
23560 movne %icc, %g6, %o1
23561 fmovsl %xcc, %f7, %f14
23562 movleu %icc, %l5, %i6
23563 srl %i5, 0x1A, %g7
23564 fmovsvs %xcc, %f15, %f5
23565 array16 %g5, %i4, %i2
23566 sir 0x08E9
23567 fmovde %icc, %f7, %f15
23568 andncc %g3, %o5, %g4
23569 array32 %l0, %i3, %l3
23570 sth %o3, [%l7 + 0x2A]
23571 lduh [%l7 + 0x50], %g1
23572 movgu %icc, %o2, %o7
23573 array32 %o4, %l1, %i1
23574 edge32n %l2, %g2, %i7
23575 fmovsge %icc, %f26, %f18
23576 sdiv %o6, 0x0EAF, %i0
23577 ld [%l7 + 0x34], %f11
23578 sethi 0x0690, %l4
23579 fmovsle %xcc, %f10, %f20
23580 movgu %xcc, %l6, %o0
23581 xnorcc %o1, %g6, %l5
23582 udivcc %i5, 0x08B2, %g7
23583 fmovdvs %xcc, %f14, %f28
23584 nop
23585 set 0x30, %l4
23586 ldd [%l7 + %l4], %f4
23587 popc %g5, %i4
23588 andncc %i2, %g3, %o5
23589 fxnors %f8, %f9, %f9
23590 edge32 %g4, %i6, %i3
23591 ldd [%l7 + 0x70], %f28
23592 fmul8x16 %f1, %f12, %f0
23593 edge8l %l0, %l3, %o3
23594 fmovrdgez %g1, %f12, %f2
23595 popc 0x0217, %o2
23596 xor %o4, 0x10DD, %o7
23597 edge32 %i1, %l1, %l2
23598 sethi 0x1E31, %i7
23599 orcc %g2, 0x1751, %o6
23600 fmovs %f31, %f11
23601 movl %xcc, %l4, %l6
23602 xnorcc %i0, %o0, %g6
23603 ldd [%l7 + 0x60], %f10
23604 movneg %xcc, %o1, %i5
23605 udivx %l5, 0x1495, %g7
23606 stx %i4, [%l7 + 0x08]
23607 ldub [%l7 + 0x61], %i2
23608 fmovrsgez %g3, %f21, %f23
23609 movrgz %g5, 0x36D, %o5
23610 mova %icc, %g4, %i3
23611 edge8l %i6, %l0, %o3
23612 ldx [%l7 + 0x10], %l3
23613 fmovdpos %xcc, %f14, %f15
23614 sir 0x0FC6
23615 and %o2, %g1, %o4
23616 ldd [%l7 + 0x10], %f24
23617 fcmpes %fcc3, %f25, %f13
23618 movge %xcc, %o7, %l1
23619 sll %l2, %i1, %i7
23620 srl %g2, 0x1E, %l4
23621 fmovda %xcc, %f3, %f2
23622 fmovsge %xcc, %f15, %f28
23623 movl %icc, %l6, %o6
23624 orncc %o0, 0x16EC, %i0
23625 stb %o1, [%l7 + 0x41]
23626 fmovsa %icc, %f21, %f1
23627 movneg %xcc, %i5, %g6
23628 xnor %l5, %i4, %g7
23629 movvc %xcc, %g3, %g5
23630 sub %o5, 0x1829, %g4
23631 fxnors %f25, %f13, %f25
23632 add %i2, 0x05BE, %i6
23633 sll %i3, 0x0A, %o3
23634 movge %xcc, %l3, %l0
23635 xnor %o2, 0x1205, %o4
23636 edge16l %g1, %o7, %l1
23637 xnor %l2, %i7, %g2
23638 udivcc %i1, 0x17E4, %l4
23639 fmovdvc %icc, %f8, %f30
23640 fand %f4, %f6, %f16
23641 setx loop_87, %l0, %l1
23642 return %l1
23643 nop
23644 rdpr %cwp, %g1
23645 rdpr %cansave, %g2
23646 rdpr %canrestore, %g3
23647 rdpr %cleanwin, %g4
23648 rdpr %otherwin, %g5
23649 rdpr %wstate, %g6
23650loop_87: stx %i0, [%l7 + 0x30]
23651 umulcc %o0, 0x046A, %o1
23652 fmovse %icc, %f14, %f15
23653 fmovrdgez %g6, %f8, %f2
23654 mova %icc, %i5, %l5
23655 srlx %i4, %g3, %g7
23656 fnands %f4, %f25, %f30
23657 orncc %g5, 0x0916, %o5
23658 fpmerge %f12, %f19, %f0
23659 fmovsvs %icc, %f23, %f25
23660 andcc %i2, %g4, %i3
23661 movcc %xcc, %o3, %l3
23662 movn %icc, %l0, %i6
23663 save %o4, %o2, %o7
23664 rdpr %cwp, %g1
23665 rdpr %cansave, %g2
23666 rdpr %canrestore, %g3
23667 rdpr %cleanwin, %g4
23668 rdpr %otherwin, %g5
23669 rdpr %wstate, %g6
23670 fones %f4
23671 nop
23672 set 0x50, %o0
23673 ldub [%l7 + %o0], %l1
23674 subccc %l2, %i7, %g1
23675 fcmpgt32 %f14, %f22, %g2
23676 mulx %l4, %i1, %o6
23677 sllx %l6, %o0, %o1
23678 fmovsl %icc, %f9, %f5
23679 srax %g6, %i5, %l5
23680 xorcc %i0, 0x09DC, %i4
23681 andncc %g7, %g5, %g3
23682 subc %o5, 0x1F0E, %i2
23683 st %f2, [%l7 + 0x54]
23684 xorcc %g4, 0x1223, %o3
23685 movle %icc, %l3, %l0
23686 popc %i6, %i3
23687 lduh [%l7 + 0x6C], %o2
23688 fmovrslez %o4, %f26, %f4
23689 fcmped %fcc2, %f26, %f20
23690 movrgz %o7, 0x201, %l1
23691 fors %f1, %f26, %f21
23692 addcc %l2, 0x1C6A, %g1
23693 sir 0x15EF
23694 edge32 %g2, %i7, %l4
23695 fexpand %f11, %f26
23696 movle %icc, %o6, %l6
23697 subcc %i1, %o1, %o0
23698 srlx %g6, 0x17, %i5
23699 fandnot1s %f29, %f29, %f15
23700 xnorcc %i0, %i4, %l5
23701 movcs %xcc, %g5, %g3
23702 for %f18, %f16, %f6
23703 sll %o5, %i2, %g4
23704 movrgez %o3, 0x339, %l3
23705 xnor %g7, 0x11BC, %i6
23706 ldsb [%l7 + 0x7B], %i3
23707 xnor %o2, %l0, %o4
23708 movl %icc, %l1, %o7
23709 movle %icc, %l2, %g2
23710 umul %g1, %i7, %o6
23711 alignaddrl %l4, %l6, %i1
23712 fcmple16 %f30, %f24, %o1
23713 sdivcc %g6, 0x016A, %i5
23714 movvc %icc, %o0, %i0
23715 sllx %i4, 0x02, %g5
23716 edge16ln %l5, %o5, %i2
23717 fxnors %f5, %f26, %f1
23718 movrlez %g3, %g4, %l3
23719 sdivcc %g7, 0x12A4, %o3
23720 smulcc %i3, %i6, %o2
23721 fpadd16 %f0, %f6, %f18
23722 orn %o4, %l0, %l1
23723 movrlz %o7, 0x215, %g2
23724 edge16l %g1, %l2, %o6
23725 fors %f27, %f30, %f13
23726 smulcc %i7, %l6, %l4
23727 fpsub16s %f18, %f30, %f10
23728 st %f26, [%l7 + 0x44]
23729 mova %icc, %o1, %i1
23730 move %xcc, %g6, %o0
23731 addccc %i0, 0x00A9, %i4
23732 edge16n %g5, %l5, %i5
23733 smulcc %o5, 0x1998, %i2
23734 stb %g4, [%l7 + 0x0C]
23735 movneg %icc, %g3, %g7
23736 movrgz %o3, %l3, %i6
23737 movrgz %i3, %o4, %l0
23738 edge32ln %l1, %o2, %g2
23739 stb %g1, [%l7 + 0x0D]
23740 sdivx %o7, 0x04B7, %l2
23741 sdivcc %i7, 0x0951, %o6
23742 sll %l4, %l6, %i1
23743 ldx [%l7 + 0x38], %g6
23744 fxnor %f18, %f30, %f30
23745 sethi 0x0B50, %o1
23746 lduw [%l7 + 0x74], %o0
23747 sll %i0, %i4, %l5
23748 edge16 %g5, %o5, %i5
23749 movl %icc, %g4, %i2
23750 st %f22, [%l7 + 0x3C]
23751 edge16ln %g3, %o3, %g7
23752 movl %icc, %i6, %i3
23753 st %f26, [%l7 + 0x54]
23754 fmovsge %xcc, %f20, %f5
23755 ldsw [%l7 + 0x50], %o4
23756 movleu %xcc, %l3, %l1
23757 movrgz %l0, %o2, %g2
23758 fones %f0
23759 fands %f26, %f23, %f0
23760 array16 %o7, %l2, %g1
23761 fmovs %f30, %f21
23762 array32 %o6, %l4, %l6
23763 array32 %i1, %g6, %o1
23764 movrgez %o0, %i7, %i4
23765 and %i0, %g5, %o5
23766 xor %i5, %g4, %l5
23767 popc 0x0FC3, %g3
23768 array16 %i2, %o3, %g7
23769 ld [%l7 + 0x14], %f19
23770 movl %icc, %i3, %o4
23771 st %f15, [%l7 + 0x0C]
23772 mova %xcc, %l3, %l1
23773 orcc %i6, %o2, %l0
23774 udiv %g2, 0x1B80, %o7
23775 orcc %l2, 0x1AAD, %g1
23776 movrne %o6, %l6, %l4
23777 ld [%l7 + 0x48], %f0
23778 smulcc %g6, 0x0D7A, %o1
23779 lduh [%l7 + 0x4C], %i1
23780 or %o0, %i4, %i7
23781 fmovsa %icc, %f0, %f0
23782 edge32l %g5, %i0, %i5
23783 sdiv %g4, 0x05A1, %o5
23784 movg %icc, %g3, %i2
23785 subc %o3, %l5, %i3
23786 ldub [%l7 + 0x57], %o4
23787 fmovrdlez %l3, %f8, %f2
23788 sethi 0x1A1F, %g7
23789 addccc %l1, %i6, %o2
23790 fmovda %xcc, %f12, %f21
23791 fnors %f4, %f22, %f8
23792 movrlz %l0, 0x26B, %o7
23793 edge16ln %g2, %l2, %o6
23794 fsrc1 %f8, %f18
23795 movleu %icc, %g1, %l4
23796 movcs %xcc, %g6, %o1
23797 movl %icc, %i1, %o0
23798 ldsw [%l7 + 0x10], %l6
23799 movgu %icc, %i4, %i7
23800 subccc %g5, %i5, %g4
23801 andcc %i0, %g3, %i2
23802 movn %icc, %o5, %l5
23803 sth %i3, [%l7 + 0x3E]
23804 edge32n %o3, %l3, %g7
23805 edge16ln %l1, %o4, %o2
23806 edge32 %l0, %o7, %i6
23807 mulx %g2, 0x05ED, %o6
23808 fcmpes %fcc1, %f5, %f7
23809 nop
23810 set 0x68, %g4
23811 ldsh [%l7 + %g4], %l2
23812 orcc %g1, %l4, %g6
23813 movleu %xcc, %o1, %o0
23814 movneg %icc, %l6, %i4
23815 addc %i1, %g5, %i5
23816 sir 0x0211
23817 ldd [%l7 + 0x30], %f18
23818 for %f20, %f18, %f6
23819 andn %i7, 0x14ED, %i0
23820 fzero %f10
23821 array16 %g3, %g4, %i2
23822 fornot1 %f30, %f6, %f20
23823 fmovsg %xcc, %f24, %f25
23824 move %xcc, %o5, %i3
23825 fcmpeq16 %f28, %f6, %o3
23826 ldd [%l7 + 0x60], %l2
23827 umul %l5, 0x0EA8, %l1
23828 andcc %g7, 0x1CF7, %o2
23829 fnegd %f22, %f6
23830 fmovdcc %icc, %f11, %f21
23831 nop
23832 set 0x56, %i5
23833 ldsh [%l7 + %i5], %o4
23834 nop
23835 set 0x6A, %l3
23836 ldsb [%l7 + %l3], %o7
23837 movrne %l0, %i6, %g2
23838 addc %l2, 0x0CBF, %g1
23839 fandnot2 %f16, %f4, %f28
23840 ldd [%l7 + 0x20], %o6
23841 movrne %l4, 0x15D, %g6
23842 stw %o1, [%l7 + 0x40]
23843 andn %l6, %i4, %o0
23844 edge8 %g5, %i1, %i7
23845 fones %f1
23846 fpack32 %f10, %f26, %f28
23847 popc 0x190F, %i5
23848 array8 %g3, %i0, %g4
23849 fnegd %f26, %f18
23850 fmovsa %xcc, %f25, %f1
23851 udiv %o5, 0x0554, %i2
23852 lduh [%l7 + 0x78], %o3
23853 udivx %i3, 0x0A5C, %l5
23854 umul %l3, 0x0290, %l1
23855 stb %o2, [%l7 + 0x46]
23856 sub %o4, %g7, %o7
23857 mulx %l0, 0x1EA1, %i6
23858 movvc %xcc, %l2, %g2
23859 movge %icc, %o6, %l4
23860 udivcc %g6, 0x0E8B, %g1
23861 movrlz %l6, 0x1EA, %o1
23862 srax %o0, 0x16, %i4
23863 edge16 %g5, %i1, %i5
23864 umulcc %g3, 0x1A75, %i0
23865 movle %xcc, %i7, %o5
23866 sir 0x1236
23867 fones %f0
23868 sir 0x147A
23869 smul %g4, %i2, %o3
23870 mova %xcc, %i3, %l5
23871 fmul8x16 %f30, %f22, %f18
23872 movrne %l3, %o2, %o4
23873 edge8ln %l1, %o7, %l0
23874 xnorcc %g7, %l2, %g2
23875 fmul8x16al %f26, %f14, %f4
23876 sir 0x1628
23877 subccc %o6, 0x0348, %i6
23878 movrne %g6, %g1, %l6
23879 fmovrdlez %o1, %f2, %f24
23880 array32 %o0, %i4, %g5
23881 edge8l %i1, %i5, %l4
23882 movneg %xcc, %i0, %i7
23883 fmovrdgez %g3, %f20, %f12
23884 sth %g4, [%l7 + 0x48]
23885 movvs %xcc, %i2, %o3
23886 movgu %xcc, %o5, %l5
23887 fmovrdlz %i3, %f0, %f28
23888 fabss %f15, %f0
23889 std %f16, [%l7 + 0x50]
23890 fcmpne32 %f12, %f24, %l3
23891 ldsb [%l7 + 0x41], %o4
23892 movl %icc, %o2, %o7
23893 fpadd16 %f12, %f6, %f10
23894 add %l0, 0x1DC7, %g7
23895 movrlz %l1, %l2, %o6
23896 edge8n %g2, %g6, %g1
23897 movvc %icc, %i6, %o1
23898 stw %o0, [%l7 + 0x24]
23899 sra %l6, %g5, %i1
23900 movle %xcc, %i5, %l4
23901 fmovrde %i4, %f8, %f2
23902 xnor %i0, %i7, %g4
23903 stb %i2, [%l7 + 0x47]
23904 srl %o3, %o5, %g3
23905 fmul8x16au %f0, %f31, %f28
23906 orncc %l5, 0x027A, %l3
23907 xor %i3, %o4, %o7
23908 edge16 %o2, %l0, %g7
23909 movrne %l2, 0x1A3, %l1
23910 sdivcc %g2, 0x0CA9, %o6
23911 edge16ln %g1, %i6, %o1
23912 srax %g6, 0x15, %l6
23913 fmovdl %xcc, %f2, %f13
23914 movre %o0, %i1, %i5
23915 orncc %l4, 0x03C7, %i4
23916 fcmpeq32 %f8, %f20, %g5
23917 fmovsl %xcc, %f6, %f22
23918 movre %i7, 0x347, %g4
23919 movrgez %i0, 0x186, %o3
23920 umul %o5, 0x0B88, %i2
23921 fnegd %f2, %f24
23922 lduw [%l7 + 0x38], %g3
23923 sll %l5, 0x11, %i3
23924 movne %icc, %l3, %o4
23925 mova %xcc, %o7, %l0
23926 umul %o2, 0x08F7, %g7
23927 ldsw [%l7 + 0x6C], %l2
23928 fmul8x16au %f25, %f0, %f2
23929 movle %xcc, %l1, %g2
23930 lduw [%l7 + 0x08], %g1
23931 edge8 %o6, %i6, %g6
23932 udivx %l6, 0x043F, %o1
23933 ldsh [%l7 + 0x38], %o0
23934 movl %xcc, %i1, %i5
23935 movrne %i4, 0x033, %l4
23936 fmovsneg %icc, %f14, %f15
23937 array32 %g5, %g4, %i0
23938 stb %o3, [%l7 + 0x0B]
23939 edge16l %i7, %o5, %i2
23940 andn %g3, 0x1111, %l5
23941 movl %xcc, %i3, %o4
23942 fornot2s %f6, %f7, %f28
23943 movrlez %l3, 0x024, %l0
23944 sra %o7, %g7, %o2
23945 edge16 %l1, %l2, %g2
23946 fmovs %f27, %f16
23947 sub %g1, %o6, %i6
23948 edge8n %g6, %l6, %o1
23949 addc %o0, 0x1822, %i1
23950 fmovrse %i4, %f27, %f18
23951 edge32n %l4, %i5, %g5
23952 movvc %icc, %g4, %o3
23953 fpadd16s %f9, %f3, %f11
23954 fmul8ulx16 %f6, %f4, %f2
23955 movl %xcc, %i0, %o5
23956 fcmped %fcc0, %f14, %f2
23957 sra %i2, %i7, %g3
23958 mulscc %i3, %o4, %l5
23959 alignaddr %l3, %o7, %g7
23960 fmovse %xcc, %f21, %f29
23961 array32 %l0, %l1, %o2
23962 nop
23963 set 0x47, %l1
23964 ldsb [%l7 + %l1], %l2
23965 movrgz %g2, 0x075, %g1
23966 movcc %xcc, %i6, %o6
23967 orncc %l6, 0x084D, %g6
23968 subc %o0, %i1, %o1
23969 fmovdvc %xcc, %f21, %f25
23970 edge16n %i4, %l4, %g5
23971 xnorcc %g4, %o3, %i0
23972 sdiv %o5, 0x1E0B, %i5
23973 popc %i2, %g3
23974 orcc %i3, %i7, %o4
23975 movrlz %l3, 0x1B2, %l5
23976 fxors %f8, %f22, %f17
23977 alignaddr %g7, %l0, %o7
23978 addcc %l1, 0x1DCA, %o2
23979 udivcc %l2, 0x0D7F, %g2
23980 sllx %i6, 0x0E, %g1
23981 edge8l %o6, %g6, %o0
23982 addc %l6, 0x0D0A, %o1
23983 srax %i4, 0x00, %l4
23984 movleu %xcc, %i1, %g5
23985 ldsb [%l7 + 0x61], %o3
23986 movgu %xcc, %i0, %g4
23987 orn %o5, 0x0BE0, %i2
23988 addc %i5, 0x098A, %g3
23989 movg %icc, %i3, %i7
23990 xor %o4, 0x1898, %l5
23991 movpos %icc, %l3, %l0
23992 xor %g7, %l1, %o7
23993 andn %o2, %l2, %i6
23994 movre %g1, 0x293, %o6
23995 srax %g2, %g6, %o0
23996 movneg %xcc, %l6, %o1
23997 addcc %i4, %i1, %g5
23998 andcc %l4, 0x015E, %i0
23999 fcmpne32 %f28, %f30, %o3
24000 srlx %g4, %i2, %i5
24001 sth %g3, [%l7 + 0x78]
24002 xor %i3, 0x151D, %i7
24003 smul %o4, %o5, %l5
24004 fcmped %fcc0, %f24, %f6
24005 movrlz %l3, 0x359, %l0
24006 edge32 %l1, %o7, %o2
24007 std %f2, [%l7 + 0x18]
24008 fnot1s %f14, %f19
24009 stb %g7, [%l7 + 0x53]
24010 nop
24011 set 0x70, %l5
24012 std %f16, [%l7 + %l5]
24013 or %l2, 0x0AC7, %g1
24014 movcc %xcc, %i6, %o6
24015 sdiv %g6, 0x0836, %g2
24016 sub %o0, 0x02ED, %l6
24017 movcs %xcc, %o1, %i1
24018 fmovrdgz %i4, %f10, %f4
24019 addccc %g5, 0x1037, %l4
24020 fnot2s %f28, %f17
24021 ldsh [%l7 + 0x28], %i0
24022 orcc %o3, %i2, %g4
24023 subc %g3, 0x17C4, %i3
24024 subcc %i5, %o4, %o5
24025 fnors %f12, %f23, %f9
24026 sth %l5, [%l7 + 0x5E]
24027 movvc %icc, %i7, %l0
24028 movn %icc, %l3, %l1
24029 edge32 %o7, %o2, %g7
24030 fmovsvc %icc, %f13, %f26
24031 edge16n %l2, %g1, %i6
24032 fcmpeq16 %f20, %f18, %o6
24033 ldd [%l7 + 0x78], %g2
24034 fnegd %f20, %f30
24035 fmovrdne %o0, %f22, %f6
24036 addcc %g6, %o1, %i1
24037 ldd [%l7 + 0x40], %i6
24038 ldub [%l7 + 0x1A], %i4
24039 xnor %g5, 0x0DBD, %l4
24040 subc %o3, 0x09A8, %i0
24041 movl %xcc, %i2, %g3
24042 fmovsl %icc, %f4, %f21
24043 movle %xcc, %g4, %i5
24044 andncc %i3, %o5, %l5
24045 fmovsgu %xcc, %f30, %f21
24046 fmovdpos %xcc, %f18, %f4
24047 fmovdge %icc, %f13, %f20
24048 fmovsleu %icc, %f9, %f2
24049 smulcc %i7, 0x0D4E, %o4
24050 subc %l0, %l3, %l1
24051 fabsd %f28, %f20
24052 movleu %icc, %o2, %o7
24053 orn %g7, 0x0359, %g1
24054 sdiv %l2, 0x1BCA, %i6
24055 fmovs %f25, %f29
24056 sub %o6, %o0, %g6
24057 fpsub16 %f24, %f10, %f16
24058 udiv %o1, 0x0F4D, %g2
24059 edge8n %i1, %i4, %l6
24060 edge32n %l4, %g5, %i0
24061 andn %o3, %g3, %g4
24062 movcs %xcc, %i2, %i5
24063 ldd [%l7 + 0x68], %f18
24064 edge32ln %i3, %l5, %o5
24065 ldsw [%l7 + 0x0C], %i7
24066 subc %l0, 0x1A28, %l3
24067 or %o4, %o2, %l1
24068 movre %o7, 0x202, %g7
24069 sdivcc %g1, 0x1526, %l2
24070 fmovsvs %icc, %f18, %f23
24071 movrlez %o6, 0x1F0, %o0
24072 restore %i6, 0x10D4, %o1
24073 rdpr %cwp, %g1
24074 rdpr %cansave, %g2
24075 rdpr %canrestore, %g3
24076 rdpr %cleanwin, %g4
24077 rdpr %otherwin, %g5
24078 rdpr %wstate, %g6
24079 subcc %g2, 0x0AFB, %i1
24080 edge16ln %g6, %l6, %i4
24081 ldx [%l7 + 0x58], %l4
24082 fmovsn %icc, %f5, %f21
24083 sth %i0, [%l7 + 0x70]
24084 setx loop_88, %l0, %l1
24085 return %l1
24086 nop
24087 rdpr %cwp, %g1
24088 rdpr %cansave, %g2
24089 rdpr %canrestore, %g3
24090 rdpr %cleanwin, %g4
24091 rdpr %otherwin, %g5
24092 rdpr %wstate, %g6
24093loop_88: ldsw [%l7 + 0x44], %g4
24094 ld [%l7 + 0x18], %f7
24095 xnor %g5, 0x0692, %i2
24096 srl %i3, 0x1E, %i5
24097 ldsw [%l7 + 0x44], %l5
24098 sethi 0x1A1B, %o5
24099 fmovscc %xcc, %f4, %f5
24100 fpadd32s %f14, %f16, %f26
24101 orncc %i7, 0x0519, %l3
24102 subcc %l0, %o2, %l1
24103 andcc %o4, %g7, %o7
24104 srl %l2, %o6, %o0
24105 ldd [%l7 + 0x08], %g0
24106 ld [%l7 + 0x78], %f31
24107 movcs %icc, %o1, %i6
24108 sll %g2, 0x06, %i1
24109 array8 %l6, %i4, %l4
24110 fand %f4, %f18, %f2
24111 fmovsa %icc, %f21, %f12
24112 or %g6, %i0, %o3
24113 movre %g3, %g4, %g5
24114 edge16 %i3, %i5, %i2
24115 addcc %o5, %l5, %i7
24116 ldd [%l7 + 0x38], %l0
24117 movre %l3, 0x1CD, %o2
24118 umul %l1, 0x0E5A, %g7
24119 movpos %icc, %o7, %o4
24120 fcmps %fcc1, %f28, %f28
24121 xorcc %o6, 0x1A2F, %o0
24122 ldd [%l7 + 0x18], %f4
24123 fmovdge %icc, %f5, %f6
24124 subc %g1, 0x038D, %o1
24125 edge8l %i6, %l2, %g2
24126 fpsub32 %f28, %f10, %f6
24127 addccc %i1, %l6, %i4
24128 fmovscs %icc, %f10, %f18
24129 movcs %xcc, %l4, %g6
24130 ld [%l7 + 0x24], %f2
24131 array8 %i0, %o3, %g4
24132 edge8n %g3, %g5, %i5
24133 xorcc %i2, 0x13C7, %o5
24134 xnor %i3, %l5, %i7
24135 movleu %icc, %l3, %o2
24136 array32 %l1, %l0, %o7
24137 fmovrdgz %o4, %f16, %f30
24138 stw %o6, [%l7 + 0x1C]
24139 edge8ln %g7, %o0, %g1
24140 sll %i6, %l2, %o1
24141 sdivx %i1, 0x1135, %g2
24142 stw %l6, [%l7 + 0x50]
24143 fcmpd %fcc0, %f24, %f18
24144 array8 %l4, %i4, %g6
24145 std %f24, [%l7 + 0x18]
24146 sra %o3, %g4, %g3
24147 fmovrsgz %i0, %f11, %f31
24148 orncc %g5, 0x15A5, %i2
24149 array8 %i5, %i3, %o5
24150 fcmpd %fcc3, %f26, %f12
24151 movvs %icc, %i7, %l5
24152 fmovsn %xcc, %f22, %f0
24153 orcc %o2, %l1, %l0
24154 xor %l3, 0x074C, %o4
24155 movl %xcc, %o6, %g7
24156 edge32n %o0, %o7, %g1
24157 std %f20, [%l7 + 0x40]
24158 mova %xcc, %i6, %o1
24159 ldsh [%l7 + 0x7A], %l2
24160 edge16ln %i1, %l6, %g2
24161 fpadd16 %f28, %f0, %f8
24162 ld [%l7 + 0x10], %f14
24163 xorcc %i4, 0x1F9B, %l4
24164 fmovdn %icc, %f18, %f16
24165 fornot2s %f27, %f0, %f22
24166 srlx %g6, 0x08, %g4
24167 xnorcc %o3, 0x034D, %g3
24168 fnot1 %f2, %f22
24169 ldsh [%l7 + 0x28], %i0
24170 fpadd16 %f4, %f30, %f12
24171 sll %i2, 0x03, %g5
24172 fnor %f0, %f30, %f6
24173 fones %f6
24174 edge32l %i5, %o5, %i3
24175 addccc %i7, %o2, %l5
24176 edge16 %l1, %l0, %o4
24177 movcc %xcc, %l3, %o6
24178 andncc %g7, %o0, %g1
24179 fone %f22
24180 add %i6, %o7, %l2
24181 udivx %o1, 0x1800, %i1
24182 smulcc %g2, 0x096F, %l6
24183 udiv %i4, 0x03AC, %l4
24184 stb %g6, [%l7 + 0x17]
24185 popc %g4, %g3
24186 srlx %o3, 0x0B, %i0
24187 addc %i2, %g5, %o5
24188 popc 0x1225, %i3
24189 subcc %i5, %i7, %l5
24190 movrlez %o2, %l0, %l1
24191 stx %o4, [%l7 + 0x18]
24192 edge32 %o6, %g7, %l3
24193 edge8l %g1, %i6, %o7
24194 fmovda %xcc, %f25, %f19
24195 stb %o0, [%l7 + 0x2D]
24196 ldx [%l7 + 0x68], %l2
24197 subc %o1, 0x17A0, %i1
24198 edge16n %g2, %i4, %l6
24199 movrlez %l4, 0x3F9, %g6
24200 movrgz %g4, 0x0E0, %o3
24201 popc 0x0FCD, %g3
24202 smul %i2, 0x1B1D, %i0
24203 movvc %icc, %o5, %g5
24204 restore %i5, %i3, %l5
24205 rdpr %cwp, %g1
24206 rdpr %cansave, %g2
24207 rdpr %canrestore, %g3
24208 rdpr %cleanwin, %g4
24209 rdpr %otherwin, %g5
24210 rdpr %wstate, %g6
24211 sdivcc %i7, 0x0035, %o2
24212 edge8ln %l0, %o4, %o6
24213 fmovdle %icc, %f10, %f10
24214 ldsw [%l7 + 0x24], %l1
24215 movrgz %g7, 0x27F, %l3
24216 movrgz %i6, %g1, %o7
24217 sll %o0, 0x03, %o1
24218 movcs %xcc, %i1, %g2
24219 movrne %i4, 0x112, %l2
24220 addccc %l6, 0x0BB0, %g6
24221 lduw [%l7 + 0x30], %l4
24222 sll %o3, 0x17, %g3
24223 edge16ln %g4, %i2, %i0
24224 srlx %g5, %o5, %i5
24225 edge8n %l5, %i7, %i3
24226 mulx %o2, 0x1CA7, %l0
24227 xnor %o4, 0x0F3F, %l1
24228 fzero %f18
24229 move %icc, %o6, %g7
24230 sllx %l3, 0x1C, %i6
24231 save %o7, %g1, %o0
24232 rdpr %cwp, %g1
24233 rdpr %cansave, %g2
24234 rdpr %canrestore, %g3
24235 rdpr %cleanwin, %g4
24236 rdpr %otherwin, %g5
24237 rdpr %wstate, %g6
24238 ldx [%l7 + 0x38], %o1
24239 addc %g2, 0x0715, %i1
24240 save %i4, 0x0013, %l6
24241 rdpr %cwp, %g1
24242 rdpr %cansave, %g2
24243 rdpr %canrestore, %g3
24244 rdpr %cleanwin, %g4
24245 rdpr %otherwin, %g5
24246 rdpr %wstate, %g6
24247 movcc %icc, %g6, %l4
24248 ldsw [%l7 + 0x60], %o3
24249 orcc %l2, 0x1999, %g3
24250 ldsh [%l7 + 0x10], %i2
24251 stx %i0, [%l7 + 0x58]
24252 movrgez %g5, %g4, %i5
24253 save %o5, 0x0862, %i7
24254 rdpr %cwp, %g1
24255 rdpr %cansave, %g2
24256 rdpr %canrestore, %g3
24257 rdpr %cleanwin, %g4
24258 rdpr %otherwin, %g5
24259 rdpr %wstate, %g6
24260 and %l5, %o2, %i3
24261 movrne %l0, %l1, %o4
24262 edge8l %g7, %l3, %o6
24263 fxnor %f26, %f28, %f14
24264 movrlz %o7, 0x3F9, %i6
24265 srl %o0, %g1, %o1
24266 edge16ln %i1, %g2, %l6
24267 movrgez %g6, 0x3DF, %i4
24268 movneg %icc, %o3, %l2
24269 movgu %xcc, %l4, %g3
24270 fmul8x16 %f8, %f16, %f0
24271 movgu %icc, %i2, %g5
24272 movpos %icc, %i0, %g4
24273 alignaddrl %o5, %i5, %i7
24274 andncc %o2, %i3, %l5
24275 fcmpeq16 %f26, %f2, %l1
24276 st %f3, [%l7 + 0x68]
24277 fmovdn %icc, %f11, %f21
24278 array8 %o4, %g7, %l3
24279 fmovdg %xcc, %f12, %f22
24280 sub %o6, %l0, %i6
24281 fzero %f24
24282 movrgez %o7, 0x2DC, %g1
24283 fsrc2 %f20, %f14
24284 ldd [%l7 + 0x28], %f0
24285 srl %o0, 0x14, %o1
24286 fornot1s %f18, %f13, %f19
24287 bshuffle %f2, %f24, %f18
24288 edge32l %g2, %l6, %g6
24289 movrlz %i4, %i1, %o3
24290 movne %xcc, %l4, %l2
24291 edge32l %i2, %g3, %g5
24292 movle %icc, %i0, %g4
24293 srlx %o5, 0x1B, %i7
24294 srax %i5, 0x1A, %o2
24295 movpos %icc, %i3, %l5
24296 movrgez %l1, 0x001, %g7
24297 lduw [%l7 + 0x78], %o4
24298 umulcc %o6, %l3, %l0
24299 andncc %o7, %i6, %o0
24300 udiv %g1, 0x0C9F, %g2
24301 sth %l6, [%l7 + 0x5A]
24302 sdivx %o1, 0x081E, %i4
24303 movl %icc, %g6, %o3
24304 edge32ln %i1, %l2, %l4
24305 fmovrse %g3, %f25, %f2
24306 srl %i2, %i0, %g4
24307 sra %o5, %g5, %i7
24308 alignaddrl %i5, %i3, %l5
24309 fmovsg %icc, %f30, %f17
24310 umulcc %o2, %l1, %g7
24311 orncc %o4, 0x1A16, %o6
24312 movneg %icc, %l0, %l3
24313 fmovdl %icc, %f19, %f26
24314 fpack32 %f22, %f28, %f22
24315 subccc %i6, %o0, %o7
24316 fmovrdgz %g2, %f30, %f6
24317 ldub [%l7 + 0x19], %l6
24318 setx loop_89, %l0, %l1
24319 return %l1
24320 nop
24321 rdpr %cwp, %g1
24322 rdpr %cansave, %g2
24323 rdpr %canrestore, %g3
24324 rdpr %cleanwin, %g4
24325 rdpr %otherwin, %g5
24326 rdpr %wstate, %g6
24327loop_89: fmul8sux16 %f18, %f14, %f6
24328 edge32ln %g1, %o3, %i1
24329 fmovrsgez %l2, %f20, %f27
24330 movne %icc, %l4, %i2
24331 srl %i0, 0x1C, %g4
24332 fpackfix %f16, %f14
24333 movcc %icc, %g3, %o5
24334 subc %g5, %i7, %i5
24335 fmovdn %xcc, %f29, %f31
24336 xorcc %i3, %l5, %l1
24337 edge16n %o2, %o4, %g7
24338 sth %l0, [%l7 + 0x64]
24339 addc %l3, %o6, %i6
24340 ldub [%l7 + 0x38], %o7
24341 fpsub32s %f25, %f19, %f13
24342 ldsw [%l7 + 0x4C], %g2
24343 fones %f12
24344 movpos %xcc, %o0, %o1
24345 udivx %i4, 0x0E8D, %l6
24346 fmovrslz %g6, %f1, %f15
24347 umulcc %o3, 0x0237, %i1
24348 movcs %xcc, %l2, %g1
24349 edge32 %i2, %l4, %i0
24350 movcs %icc, %g3, %g4
24351 orncc %o5, 0x011A, %g5
24352 fnand %f10, %f20, %f28
24353 edge32ln %i7, %i3, %i5
24354 and %l5, %l1, %o2
24355 movle %icc, %g7, %o4
24356 sll %l3, 0x16, %l0
24357 fmovd %f22, %f26
24358 std %f20, [%l7 + 0x08]
24359 fmovdn %xcc, %f9, %f6
24360 fmovsl %icc, %f27, %f20
24361 edge32ln %i6, %o6, %o7
24362 alignaddrl %o0, %o1, %g2
24363 fmovsg %icc, %f16, %f26
24364 xorcc %l6, 0x1917, %g6
24365 movn %xcc, %i4, %i1
24366 ldsh [%l7 + 0x46], %o3
24367 restore %g1, %l2, %l4
24368 rdpr %cwp, %g1
24369 rdpr %cansave, %g2
24370 rdpr %canrestore, %g3
24371 rdpr %cleanwin, %g4
24372 rdpr %otherwin, %g5
24373 rdpr %wstate, %g6
24374 fcmps %fcc2, %f28, %f1
24375 bshuffle %f30, %f6, %f2
24376 umulcc %i2, %i0, %g3
24377 sdiv %o5, 0x0211, %g4
24378 edge8l %g5, %i7, %i3
24379 umul %l5, %i5, %o2
24380 movrgez %l1, 0x213, %g7
24381 mulscc %l3, 0x199F, %l0
24382 udivx %i6, 0x04DD, %o6
24383 sethi 0x0E18, %o7
24384 addc %o4, %o1, %g2
24385 popc 0x0EAB, %l6
24386 fmul8sux16 %f18, %f26, %f30
24387 udivcc %o0, 0x0805, %g6
24388 subc %i4, %i1, %g1
24389 fmovdcs %xcc, %f17, %f6
24390 sll %l2, %l4, %o3
24391 smulcc %i2, 0x0E3C, %g3
24392 edge16n %o5, %i0, %g5
24393 fsrc1s %f24, %f12
24394 stb %i7, [%l7 + 0x23]
24395 ldsh [%l7 + 0x28], %g4
24396 nop
24397 set 0x78, %g6
24398 ldx [%l7 + %g6], %i3
24399 nop
24400 set 0x30, %o4
24401 ldx [%l7 + %o4], %i5
24402 addc %l5, %l1, %o2
24403 smulcc %g7, %l3, %l0
24404 sdivx %o6, 0x0EF6, %i6
24405 sub %o4, 0x0701, %o7
24406 edge8l %o1, %g2, %l6
24407 array16 %o0, %g6, %i4
24408 fcmple16 %f28, %f20, %i1
24409 movrlz %l2, 0x00C, %g1
24410 subcc %o3, %i2, %g3
24411 andn %o5, 0x0F83, %l4
24412 fornot1 %f4, %f14, %f12
24413 edge32 %g5, %i0, %g4
24414 stb %i3, [%l7 + 0x78]
24415 sdiv %i7, 0x12A6, %l5
24416 array8 %i5, %l1, %g7
24417 xnorcc %l3, 0x104C, %l0
24418 sir 0x0D33
24419 orn %o2, %o6, %i6
24420 st %f8, [%l7 + 0x20]
24421 andn %o4, %o7, %o1
24422 alignaddrl %g2, %o0, %g6
24423 ldsb [%l7 + 0x77], %l6
24424 fone %f0
24425 std %f12, [%l7 + 0x58]
24426 fmovrslz %i1, %f9, %f25
24427 ldsw [%l7 + 0x2C], %i4
24428 edge32 %l2, %g1, %o3
24429 ldd [%l7 + 0x38], %g2
24430 xorcc %o5, 0x04A9, %i2
24431 movne %xcc, %l4, %g5
24432 smul %i0, 0x044E, %g4
24433 addcc %i3, 0x05D1, %l5
24434 stw %i7, [%l7 + 0x10]
24435 and %l1, 0x167D, %g7
24436 sir 0x17FC
24437 fzeros %f29
24438 edge32ln %i5, %l3, %l0
24439 smul %o2, 0x078A, %i6
24440 fmul8x16 %f7, %f10, %f2
24441 lduw [%l7 + 0x28], %o6
24442 fcmps %fcc1, %f1, %f9
24443 ldsb [%l7 + 0x26], %o7
24444 fnors %f0, %f16, %f5
24445 fnegd %f20, %f22
24446 siam 0x3
24447 sdiv %o4, 0x040D, %g2
24448 fxnor %f6, %f2, %f2
24449 sethi 0x02B9, %o1
24450 fmovdpos %icc, %f21, %f18
24451 sub %g6, %o0, %i1
24452 movne %xcc, %i4, %l6
24453 xor %g1, %o3, %l2
24454 fxor %f16, %f28, %f8
24455 mulx %g3, 0x1845, %o5
24456 fpadd32s %f18, %f13, %f5
24457 movleu %xcc, %l4, %i2
24458 array32 %i0, %g4, %g5
24459 ldsh [%l7 + 0x12], %i3
24460 movvc %xcc, %i7, %l5
24461 alignaddr %l1, %g7, %l3
24462 udiv %l0, 0x1646, %i5
24463 edge8n %o2, %o6, %i6
24464 fmovrslez %o4, %f24, %f1
24465 sth %o7, [%l7 + 0x36]
24466 movcc %icc, %o1, %g2
24467 fandnot2s %f21, %f22, %f0
24468 sllx %o0, 0x0F, %g6
24469 fcmpne32 %f0, %f16, %i4
24470 movvs %xcc, %i1, %l6
24471 ldsw [%l7 + 0x58], %g1
24472 sll %o3, 0x04, %g3
24473 edge16n %o5, %l4, %l2
24474 fmovsl %icc, %f26, %f9
24475 movvc %icc, %i0, %g4
24476 fmovdneg %icc, %f10, %f15
24477 xorcc %i2, %g5, %i3
24478 sethi 0x0CAF, %i7
24479 movrne %l5, %g7, %l1
24480 andcc %l3, %i5, %l0
24481 movn %icc, %o2, %i6
24482 movneg %icc, %o6, %o7
24483 fcmpeq16 %f4, %f6, %o4
24484 fzeros %f0
24485 move %icc, %o1, %g2
24486 fmovdle %xcc, %f1, %f31
24487 add %o0, %i4, %g6
24488 fpackfix %f12, %f26
24489 movcc %xcc, %l6, %g1
24490 movvs %xcc, %o3, %g3
24491 fpadd32s %f25, %f6, %f20
24492 std %f26, [%l7 + 0x30]
24493 movge %xcc, %i1, %o5
24494 udivcc %l2, 0x0E7B, %i0
24495 movle %icc, %l4, %g4
24496 edge16ln %g5, %i2, %i7
24497 fcmps %fcc0, %f22, %f18
24498 ldx [%l7 + 0x08], %l5
24499 umul %i3, 0x0618, %l1
24500 movrne %g7, %l3, %i5
24501 fmovrdgez %l0, %f24, %f4
24502 edge16n %o2, %o6, %o7
24503 edge16l %i6, %o1, %o4
24504 edge32ln %g2, %o0, %g6
24505 pdist %f26, %f22, %f28
24506 edge32n %i4, %g1, %l6
24507 popc 0x0270, %g3
24508 movpos %icc, %i1, %o3
24509 edge8n %o5, %i0, %l2
24510 fmuld8sux16 %f8, %f2, %f26
24511 edge32l %l4, %g4, %g5
24512 fsrc1 %f4, %f26
24513 movrlz %i7, 0x0EA, %i2
24514 st %f14, [%l7 + 0x74]
24515 sdiv %i3, 0x0101, %l5
24516 xnorcc %g7, %l3, %l1
24517 fmovdvc %icc, %f18, %f29
24518 fone %f0
24519 edge16l %i5, %o2, %l0
24520 andn %o6, %o7, %o1
24521 andncc %i6, %g2, %o4
24522 lduw [%l7 + 0x50], %g6
24523 subc %i4, %o0, %g1
24524 fmovrslez %g3, %f9, %f19
24525 fcmple32 %f0, %f8, %i1
24526 movrgz %o3, %l6, %i0
24527 fxor %f6, %f4, %f20
24528 andn %l2, 0x1373, %l4
24529 std %f16, [%l7 + 0x48]
24530 ld [%l7 + 0x38], %f21
24531 andcc %g4, %g5, %i7
24532 fmovscs %icc, %f16, %f14
24533 movrlez %o5, %i2, %l5
24534 andcc %i3, 0x12F1, %g7
24535 movg %icc, %l3, %i5
24536 popc %l1, %o2
24537 fmovrdne %o6, %f26, %f30
24538 fmul8x16al %f11, %f17, %f8
24539 std %f14, [%l7 + 0x48]
24540 xor %l0, %o7, %i6
24541 fmovrde %o1, %f0, %f0
24542 ldx [%l7 + 0x10], %o4
24543 movrgez %g6, %g2, %o0
24544 orn %g1, 0x1E44, %i4
24545 ldsh [%l7 + 0x34], %i1
24546 addcc %o3, 0x19C3, %g3
24547 movleu %xcc, %i0, %l6
24548 fornot1 %f10, %f12, %f16
24549 st %f12, [%l7 + 0x1C]
24550 fpsub32s %f13, %f4, %f25
24551 movrlz %l2, 0x1EF, %l4
24552 movre %g5, %g4, %o5
24553 array32 %i7, %i2, %l5
24554 array16 %g7, %l3, %i3
24555 srl %l1, 0x11, %o2
24556 st %f13, [%l7 + 0x6C]
24557 fcmpes %fcc3, %f6, %f21
24558 alignaddrl %o6, %l0, %i5
24559 movcc %icc, %o7, %o1
24560 subc %o4, %i6, %g6
24561 fmovscs %icc, %f12, %f17
24562 ldsw [%l7 + 0x1C], %o0
24563 pdist %f22, %f26, %f8
24564 fnands %f25, %f23, %f5
24565 mova %icc, %g1, %g2
24566 umul %i4, 0x05D6, %i1
24567 sra %g3, 0x18, %i0
24568 sll %l6, %l2, %l4
24569 srax %o3, %g4, %g5
24570 edge8ln %o5, %i2, %i7
24571 xor %l5, 0x1D19, %l3
24572 srlx %i3, 0x0D, %g7
24573 fcmpne32 %f22, %f26, %o2
24574 fmovrdlez %l1, %f14, %f28
24575 edge8 %l0, %i5, %o6
24576 umulcc %o1, %o4, %i6
24577 movl %icc, %o7, %o0
24578 edge8 %g6, %g1, %i4
24579 array16 %g2, %i1, %i0
24580 fmovrdgez %l6, %f12, %f28
24581 movvs %xcc, %g3, %l4
24582 srlx %o3, 0x1C, %g4
24583 fones %f5
24584 addcc %l2, 0x0EFC, %g5
24585 movcc %xcc, %i2, %o5
24586 add %i7, %l5, %i3
24587 smulcc %l3, 0x07A3, %g7
24588 movg %icc, %l1, %l0
24589 edge8n %o2, %i5, %o1
24590 fandnot1 %f12, %f12, %f20
24591 sra %o4, %i6, %o7
24592 xor %o0, %g6, %g1
24593 stw %o6, [%l7 + 0x2C]
24594 fpsub16s %f22, %f29, %f3
24595 stx %g2, [%l7 + 0x18]
24596 sdiv %i1, 0x067C, %i0
24597 array16 %i4, %g3, %l4
24598 for %f6, %f2, %f12
24599 faligndata %f12, %f22, %f16
24600 movvc %icc, %o3, %g4
24601 umul %l6, 0x0B4B, %l2
24602 fmovsge %xcc, %f24, %f24
24603 ldsb [%l7 + 0x25], %i2
24604 movvs %icc, %o5, %g5
24605 xor %i7, 0x0538, %i3
24606 movvc %xcc, %l3, %g7
24607 umul %l5, %l1, %l0
24608 movre %o2, 0x0E5, %o1
24609 fsrc2s %f30, %f12
24610 xnorcc %o4, 0x0D6F, %i5
24611 sllx %i6, 0x19, %o0
24612 sra %g6, %g1, %o7
24613 sir 0x0CFB
24614 sdivcc %o6, 0x07C6, %i1
24615 udivcc %g2, 0x0953, %i4
24616 alignaddr %i0, %g3, %o3
24617 fpmerge %f29, %f24, %f20
24618 andcc %g4, 0x133C, %l6
24619 edge16l %l2, %l4, %i2
24620 movleu %icc, %o5, %i7
24621 sdivx %i3, 0x084A, %g5
24622 udiv %l3, 0x131D, %g7
24623 movpos %xcc, %l1, %l5
24624 movvc %icc, %l0, %o1
24625 sllx %o2, %o4, %i6
24626 fpsub16s %f0, %f20, %f9
24627 sir 0x1FAC
24628 fcmple32 %f26, %f20, %i5
24629 movcs %xcc, %g6, %o0
24630 movle %icc, %o7, %g1
24631 and %o6, %g2, %i4
24632 fmul8sux16 %f14, %f6, %f16
24633 sdiv %i0, 0x18C0, %g3
24634 movrlez %i1, 0x0CE, %g4
24635 fandnot1s %f3, %f20, %f8
24636 std %f14, [%l7 + 0x70]
24637 movcc %xcc, %o3, %l2
24638 ld [%l7 + 0x08], %f8
24639 edge32n %l4, %i2, %o5
24640 add %i7, %l6, %g5
24641 ldx [%l7 + 0x68], %i3
24642 alignaddrl %g7, %l3, %l1
24643 sub %l5, 0x0B49, %o1
24644 fandnot2 %f10, %f4, %f22
24645 std %f14, [%l7 + 0x48]
24646 add %o2, 0x1130, %o4
24647 movrlez %l0, 0x0F0, %i5
24648 ldd [%l7 + 0x60], %g6
24649 addcc %i6, %o7, %o0
24650 or %g1, 0x0C56, %g2
24651 movrlez %i4, %i0, %g3
24652 bshuffle %f12, %f6, %f6
24653 st %f0, [%l7 + 0x10]
24654 ldsw [%l7 + 0x18], %i1
24655 fsrc2 %f2, %f26
24656 fornot2s %f4, %f7, %f24
24657 xorcc %g4, %o6, %l2
24658 sdiv %o3, 0x1B7E, %l4
24659 smulcc %o5, %i7, %l6
24660 movg %xcc, %g5, %i2
24661 edge16l %g7, %i3, %l3
24662 edge16ln %l1, %o1, %l5
24663 orn %o2, 0x0A15, %o4
24664 addcc %l0, 0x0D65, %g6
24665 movre %i5, 0x2DB, %o7
24666 fsrc1 %f0, %f12
24667 std %f4, [%l7 + 0x18]
24668 sllx %i6, %o0, %g1
24669 and %g2, 0x1F79, %i4
24670 setx loop_90, %l0, %l1
24671 return %l1
24672 nop
24673 rdpr %cwp, %g1
24674 rdpr %cansave, %g2
24675 rdpr %canrestore, %g3
24676 rdpr %cleanwin, %g4
24677 rdpr %otherwin, %g5
24678 rdpr %wstate, %g6
24679loop_90: ldd [%l7 + 0x20], %f24
24680 movpos %icc, %i1, %o6
24681 array16 %l2, %g4, %o3
24682 for %f30, %f6, %f6
24683 nop
24684 set 0x50, %l2
24685 ldsw [%l7 + %l2], %o5
24686 edge16n %i7, %l6, %l4
24687 movcs %icc, %g5, %i2
24688 movrlz %i3, 0x388, %g7
24689 movgu %icc, %l1, %l3
24690 smul %l5, %o1, %o2
24691 mulscc %l0, 0x0D31, %o4
24692 smul %i5, %o7, %g6
24693 sth %o0, [%l7 + 0x56]
24694 smulcc %i6, 0x13DE, %g2
24695 ldsw [%l7 + 0x50], %g1
24696 fpadd16 %f28, %f26, %f0
24697 sllx %g3, 0x13, %i0
24698 edge16ln %i1, %o6, %l2
24699 movrne %g4, 0x0EC, %o3
24700 popc 0x0AAE, %o5
24701 fcmpeq32 %f28, %f26, %i4
24702 sth %l6, [%l7 + 0x3A]
24703 movneg %xcc, %l4, %i7
24704 stb %i2, [%l7 + 0x64]
24705 fmovrsgz %i3, %f11, %f21
24706 movrgez %g7, %l1, %g5
24707 ldub [%l7 + 0x6F], %l3
24708 edge32l %o1, %l5, %l0
24709 orn %o2, 0x0261, %o4
24710 movne %icc, %i5, %g6
24711 fnegd %f26, %f0
24712 udiv %o7, 0x1C62, %i6
24713 fcmpes %fcc3, %f10, %f22
24714 lduh [%l7 + 0x7E], %o0
24715 sethi 0x1EB4, %g1
24716 srl %g2, %i0, %i1
24717 edge32ln %o6, %g3, %l2
24718 fnegs %f3, %f27
24719 smul %o3, %g4, %o5
24720 fnand %f2, %f20, %f22
24721 andn %i4, %l6, %l4
24722 array16 %i2, %i3, %g7
24723 movrgz %l1, 0x29F, %g5
24724 smulcc %i7, %l3, %l5
24725 umul %l0, 0x181C, %o1
24726 popc 0x1B86, %o4
24727 fcmpeq16 %f22, %f10, %i5
24728 movle %icc, %g6, %o2
24729 movleu %xcc, %o7, %o0
24730 xor %i6, %g2, %i0
24731 edge8 %g1, %i1, %o6
24732 umul %g3, %l2, %g4
24733 edge8l %o3, %o5, %i4
24734 movneg %icc, %l6, %l4
24735 edge8 %i3, %i2, %l1
24736 fmovscc %xcc, %f23, %f20
24737 edge8n %g5, %g7, %i7
24738 fmul8x16al %f9, %f27, %f20
24739 edge8n %l5, %l0, %o1
24740 subc %l3, %i5, %g6
24741 fmovs %f15, %f28
24742 array16 %o2, %o4, %o7
24743 fmovdvs %icc, %f0, %f21
24744 fmovsge %xcc, %f11, %f3
24745 fpack16 %f30, %f22
24746 fmul8x16al %f13, %f0, %f28
24747 srlx %o0, %i6, %i0
24748 fcmple32 %f16, %f0, %g1
24749 ldd [%l7 + 0x50], %f18
24750 stb %g2, [%l7 + 0x57]
24751 andcc %o6, 0x157E, %g3
24752 sllx %i1, %g4, %o3
24753 fmovrsgz %o5, %f29, %f12
24754 srax %i4, %l2, %l4
24755 add %l6, 0x0BE0, %i2
24756 movl %icc, %l1, %g5
24757 edge32ln %g7, %i3, %i7
24758 edge8n %l0, %l5, %o1
24759 fmovrdgez %l3, %f18, %f0
24760 addc %g6, 0x1284, %o2
24761 movn %icc, %i5, %o4
24762 addccc %o7, %o0, %i6
24763 fmovsa %xcc, %f13, %f11
24764 sllx %g1, %g2, %i0
24765 sll %o6, 0x14, %g3
24766 add %i1, 0x10B6, %g4
24767 fcmpeq16 %f18, %f30, %o3
24768 nop
24769 set 0x18, %g1
24770 ldd [%l7 + %g1], %f8
24771 movrlz %o5, 0x14D, %l2
24772 edge8n %l4, %l6, %i2
24773 fmovsneg %xcc, %f28, %f22
24774 movrgz %l1, 0x2E7, %i4
24775 edge16 %g5, %g7, %i7
24776 fmovdcs %icc, %f30, %f22
24777 alignaddrl %i3, %l0, %o1
24778 movleu %xcc, %l3, %g6
24779 fmovse %xcc, %f15, %f18
24780 sllx %o2, 0x01, %i5
24781 srl %o4, %l5, %o7
24782 fmovdneg %xcc, %f23, %f16
24783 edge8l %o0, %g1, %i6
24784 movvs %xcc, %g2, %o6
24785 stw %i0, [%l7 + 0x70]
24786 ldsh [%l7 + 0x16], %g3
24787 st %f0, [%l7 + 0x1C]
24788 or %i1, 0x1B1D, %o3
24789 mulx %o5, %g4, %l2
24790 fmovdleu %xcc, %f22, %f9
24791 stw %l6, [%l7 + 0x6C]
24792 movn %xcc, %l4, %l1
24793 subccc %i2, %g5, %g7
24794 orncc %i4, 0x1FA5, %i7
24795 fmovrdgez %i3, %f16, %f18
24796 sllx %l0, 0x16, %l3
24797 fmovdleu %icc, %f19, %f1
24798 srlx %o1, %g6, %o2
24799 or %i5, 0x158C, %o4
24800 subcc %l5, 0x156B, %o0
24801 add %g1, %o7, %g2
24802 udivcc %i6, 0x1F0B, %o6
24803 fabsd %f30, %f30
24804 fcmpeq16 %f28, %f8, %i0
24805 udiv %i1, 0x1598, %o3
24806 fornot2 %f12, %f22, %f30
24807 movrlez %g3, 0x00C, %o5
24808 ldsw [%l7 + 0x44], %l2
24809 movrlez %g4, 0x0B8, %l4
24810 ldd [%l7 + 0x58], %f2
24811 movrgz %l1, 0x2FB, %l6
24812 movn %xcc, %g5, %i2
24813 movcc %xcc, %i4, %i7
24814 ldsw [%l7 + 0x30], %i3
24815 edge8l %g7, %l0, %l3
24816 ldub [%l7 + 0x5B], %g6
24817 xnor %o2, 0x0CE0, %o1
24818 fcmpeq32 %f2, %f16, %i5
24819 edge32l %l5, %o0, %o4
24820 umul %o7, 0x04DF, %g1
24821 umul %i6, %g2, %i0
24822 umul %i1, 0x005E, %o6
24823 xnor %g3, 0x18EA, %o5
24824 subcc %l2, 0x1563, %g4
24825 array16 %o3, %l1, %l6
24826 fpsub32 %f30, %f0, %f8
24827 sth %l4, [%l7 + 0x48]
24828 fmovsneg %xcc, %f9, %f4
24829 sir 0x0994
24830 ld [%l7 + 0x50], %f1
24831 add %i2, 0x15B1, %g5
24832 movl %icc, %i7, %i4
24833 mova %icc, %i3, %l0
24834 edge8 %l3, %g7, %g6
24835 movg %xcc, %o1, %o2
24836 fzero %f8
24837 xor %l5, %o0, %i5
24838 edge16l %o4, %g1, %o7
24839 subc %g2, 0x14FA, %i0
24840 edge32n %i6, %o6, %i1
24841 andncc %o5, %l2, %g3
24842 for %f30, %f20, %f20
24843 ldub [%l7 + 0x62], %o3
24844 umul %g4, 0x1930, %l6
24845 fxnor %f16, %f6, %f16
24846 addcc %l4, 0x11D5, %l1
24847 stx %g5, [%l7 + 0x70]
24848 array32 %i2, %i7, %i4
24849 std %f26, [%l7 + 0x50]
24850 edge8ln %l0, %l3, %g7
24851 and %g6, %o1, %i3
24852 udivcc %o2, 0x146F, %o0
24853 fmul8ulx16 %f28, %f0, %f14
24854 ld [%l7 + 0x58], %f20
24855 orn %l5, 0x181D, %o4
24856 fnot1 %f22, %f18
24857 sdivcc %g1, 0x1BAE, %o7
24858 edge8l %i5, %i0, %i6
24859 array8 %g2, %o6, %o5
24860 sethi 0x0D6A, %i1
24861 subcc %l2, %g3, %o3
24862 sdiv %l6, 0x0566, %l4
24863 sdivx %g4, 0x03F8, %l1
24864 stw %i2, [%l7 + 0x0C]
24865 sth %g5, [%l7 + 0x68]
24866 sethi 0x1902, %i7
24867 sdivcc %i4, 0x18C0, %l3
24868 fxor %f12, %f6, %f14
24869 movge %icc, %l0, %g7
24870 edge16 %g6, %i3, %o1
24871 sethi 0x073E, %o2
24872 ldx [%l7 + 0x30], %o0
24873 addccc %l5, 0x0885, %g1
24874 andncc %o4, %o7, %i0
24875 smul %i6, 0x0650, %i5
24876 movl %xcc, %o6, %o5
24877 addcc %i1, %l2, %g3
24878 xnor %g2, %l6, %l4
24879 array8 %g4, %l1, %o3
24880 nop
24881 set 0x38, %l0
24882 std %f18, [%l7 + %l0]
24883 fmovrsgez %i2, %f7, %f6
24884 popc 0x07F3, %i7
24885 ldsb [%l7 + 0x77], %i4
24886 umulcc %g5, 0x0D32, %l0
24887 fmovsle %xcc, %f8, %f23
24888 fcmpd %fcc3, %f6, %f14
24889 addc %l3, %g6, %i3
24890 add %g7, 0x038A, %o2
24891 sdiv %o0, 0x0B9B, %l5
24892 siam 0x0
24893 edge32ln %g1, %o1, %o7
24894 sir 0x16AB
24895 nop
24896 set 0x30, %o2
24897 lduw [%l7 + %o2], %o4
24898 edge16n %i6, %i5, %o6
24899 srlx %i0, 0x0B, %o5
24900 fmovsne %xcc, %f8, %f6
24901 pdist %f24, %f8, %f2
24902 fcmped %fcc3, %f20, %f22
24903 stw %l2, [%l7 + 0x1C]
24904 alignaddrl %g3, %i1, %g2
24905 movne %xcc, %l6, %g4
24906 fxnors %f8, %f7, %f12
24907 ldd [%l7 + 0x48], %l0
24908 fmovrsgz %o3, %f29, %f10
24909 array8 %l4, %i7, %i2
24910 fpack16 %f18, %f15
24911 nop
24912 set 0x50, %g5
24913 std %f2, [%l7 + %g5]
24914 fmovdcs %icc, %f28, %f11
24915 for %f8, %f16, %f8
24916 xorcc %g5, 0x16B3, %l0
24917 nop
24918 set 0x14, %g7
24919 ldub [%l7 + %g7], %i4
24920 nop
24921 set 0x2C, %i0
24922 ldub [%l7 + %i0], %g6
24923 array8 %i3, %g7, %o2
24924 fcmple32 %f18, %f12, %l3
24925 fmovdgu %icc, %f11, %f31
24926 smulcc %o0, 0x18E9, %g1
24927 restore %o1, 0x1354, %o7
24928 rdpr %cwp, %g1
24929 rdpr %cansave, %g2
24930 rdpr %canrestore, %g3
24931 rdpr %cleanwin, %g4
24932 rdpr %otherwin, %g5
24933 rdpr %wstate, %g6
24934 orn %l5, 0x0C2B, %i6
24935 movneg %icc, %i5, %o6
24936 move %xcc, %o4, %o5
24937 addc %i0, %l2, %i1
24938 fmovrsgez %g2, %f3, %f11
24939 orn %l6, %g4, %g3
24940 addcc %l1, 0x08C3, %l4
24941 setx loop_91, %l0, %l1
24942 return %l1
24943 nop
24944 rdpr %cwp, %g1
24945 rdpr %cansave, %g2
24946 rdpr %canrestore, %g3
24947 rdpr %cleanwin, %g4
24948 rdpr %otherwin, %g5
24949 rdpr %wstate, %g6
24950loop_91: edge32n %g5, %l0, %i4
24951 fornot1 %f22, %f24, %f24
24952 edge16 %g6, %i7, %g7
24953 mulx %o2, 0x04A0, %i3
24954 fmovd %f16, %f18
24955 nop
24956 set 0x58, %o3
24957 stx %o0, [%l7 + %o3]
24958 movcs %xcc, %l3, %g1
24959 fmovdge %xcc, %f1, %f23
24960 umul %o1, %o7, %i6
24961 mulx %l5, %o6, %i5
24962 movvc %icc, %o5, %o4
24963 subccc %l2, 0x152A, %i0
24964 fmovrdlz %i1, %f14, %f2
24965 ldsw [%l7 + 0x10], %l6
24966 pdist %f10, %f30, %f18
24967 ldd [%l7 + 0x10], %f4
24968 srax %g2, %g4, %g3
24969 array16 %l1, %l4, %i2
24970 fmovsneg %icc, %f11, %f9
24971 fones %f15
24972 xnorcc %g5, %l0, %o3
24973 fcmpne32 %f18, %f2, %g6
24974 addcc %i7, 0x12B8, %g7
24975 array32 %i4, %i3, %o2
24976 sdivcc %l3, 0x0C9F, %o0
24977 edge8ln %o1, %g1, %o7
24978 ldub [%l7 + 0x53], %i6
24979 fand %f0, %f4, %f6
24980 addcc %l5, 0x0D24, %i5
24981 fandnot2s %f12, %f29, %f15
24982 orncc %o5, 0x022D, %o4
24983 edge16l %l2, %o6, %i0
24984 sdivx %l6, 0x13A4, %g2
24985 fand %f4, %f0, %f4
24986 std %f18, [%l7 + 0x38]
24987 movl %xcc, %g4, %i1
24988 edge16n %l1, %l4, %g3
24989 fmuld8sux16 %f6, %f14, %f30
24990 stw %g5, [%l7 + 0x20]
24991 subccc %l0, %i2, %g6
24992 array8 %i7, %g7, %o3
24993 st %f26, [%l7 + 0x1C]
24994 umul %i4, 0x02B9, %i3
24995 umulcc %o2, 0x0327, %o0
24996 movne %icc, %l3, %g1
24997 siam 0x1
24998 umul %o1, %o7, %i6
24999 sir 0x1F0B
25000 orncc %l5, 0x114D, %i5
25001 andn %o5, 0x16FC, %o4
25002 edge32ln %l2, %o6, %i0
25003 fcmpgt32 %f14, %f14, %g2
25004 fmovde %icc, %f23, %f7
25005 andn %g4, 0x03F4, %l6
25006 edge8l %i1, %l1, %g3
25007 mulx %l4, %l0, %i2
25008 fcmpd %fcc3, %f22, %f2
25009 srl %g5, %g6, %i7
25010 movle %icc, %g7, %i4
25011 edge16l %i3, %o3, %o0
25012 umul %o2, 0x0CE2, %l3
25013 edge16ln %g1, %o1, %i6
25014 edge16 %o7, %l5, %o5
25015 fmovrdne %o4, %f2, %f0
25016 ldsh [%l7 + 0x0E], %i5
25017 addc %l2, %o6, %i0
25018 movcc %xcc, %g4, %g2
25019 umulcc %l6, 0x1AE0, %l1
25020 ldd [%l7 + 0x28], %f26
25021 alignaddrl %g3, %l4, %l0
25022 movvs %xcc, %i1, %g5
25023 fmovda %icc, %f14, %f7
25024 sdivcc %i2, 0x0BBA, %g6
25025 movl %icc, %g7, %i7
25026 array16 %i3, %o3, %i4
25027 movne %xcc, %o2, %l3
25028 andncc %o0, %g1, %o1
25029 mulscc %o7, %i6, %l5
25030 ldx [%l7 + 0x78], %o4
25031 fcmpne16 %f0, %f18, %i5
25032 fornot1s %f18, %f8, %f0
25033 fmovsleu %xcc, %f12, %f5
25034 fxnor %f10, %f30, %f4
25035 sdivx %l2, 0x0EFD, %o5
25036 fpmerge %f6, %f7, %f24
25037 st %f27, [%l7 + 0x38]
25038 edge32l %i0, %g4, %o6
25039 movl %xcc, %l6, %g2
25040 fmuld8sux16 %f1, %f22, %f0
25041 fcmps %fcc2, %f16, %f23
25042 fmovscs %icc, %f27, %f26
25043 movvs %xcc, %l1, %g3
25044 lduw [%l7 + 0x30], %l4
25045 movrgz %l0, 0x371, %i1
25046 edge8ln %i2, %g5, %g6
25047 fpsub32s %f22, %f11, %f29
25048 edge8 %g7, %i7, %o3
25049 movge %xcc, %i4, %i3
25050 movgu %icc, %o2, %l3
25051 xorcc %g1, %o1, %o7
25052 edge32ln %i6, %o0, %o4
25053 srax %i5, 0x11, %l2
25054 fmovdcc %icc, %f17, %f14
25055 xnorcc %o5, %l5, %g4
25056 edge8 %o6, %i0, %g2
25057 srax %l6, 0x1C, %g3
25058 addccc %l1, 0x1D0C, %l4
25059 fmovdcc %icc, %f31, %f1
25060 and %l0, %i2, %i1
25061 save %g6, 0x0420, %g5
25062 rdpr %cwp, %g1
25063 rdpr %cansave, %g2
25064 rdpr %canrestore, %g3
25065 rdpr %cleanwin, %g4
25066 rdpr %otherwin, %g5
25067 rdpr %wstate, %g6
25068 movl %xcc, %i7, %g7
25069 movrlz %o3, 0x137, %i3
25070 andcc %i4, 0x1625, %l3
25071 array32 %o2, %o1, %g1
25072 std %f20, [%l7 + 0x40]
25073 fmovsvs %xcc, %f30, %f31
25074 movleu %icc, %i6, %o0
25075 fmovsle %icc, %f17, %f10
25076 subccc %o4, 0x1903, %o7
25077 fandnot1 %f2, %f2, %f26
25078 fsrc1s %f14, %f26
25079 movrgez %i5, %o5, %l5
25080 fmovd %f6, %f0
25081 movcc %icc, %l2, %o6
25082 sllx %i0, %g4, %g2
25083 array32 %l6, %l1, %g3
25084 orn %l4, 0x1266, %l0
25085 addccc %i1, 0x19F3, %g6
25086 movneg %xcc, %g5, %i2
25087 movvc %xcc, %g7, %i7
25088 sllx %o3, 0x0C, %i4
25089 movcc %icc, %l3, %o2
25090 andncc %o1, %g1, %i3
25091 sub %o0, %o4, %i6
25092 sdiv %i5, 0x0D53, %o7
25093 st %f3, [%l7 + 0x5C]
25094 edge16n %l5, %l2, %o6
25095 movre %i0, 0x2BA, %o5
25096 subc %g4, 0x1308, %g2
25097 ldd [%l7 + 0x08], %f14
25098 edge16l %l1, %g3, %l4
25099 edge8l %l0, %i1, %l6
25100 xor %g5, %g6, %g7
25101 fzeros %f30
25102 orn %i2, 0x0DC5, %o3
25103 fnot1s %f0, %f17
25104 movneg %xcc, %i7, %i4
25105 edge16l %o2, %o1, %l3
25106 fexpand %f9, %f2
25107 movg %icc, %g1, %i3
25108 ldsh [%l7 + 0x0A], %o4
25109 st %f0, [%l7 + 0x18]
25110 sth %i6, [%l7 + 0x6A]
25111 fors %f27, %f5, %f13
25112 xnorcc %i5, %o0, %l5
25113 sdiv %o7, 0x10B1, %o6
25114 orn %l2, %o5, %g4
25115 xnor %i0, 0x12E6, %l1
25116 orn %g3, 0x1671, %g2
25117 fxnors %f17, %f7, %f21
25118 edge8ln %l0, %i1, %l4
25119 fmovrslez %g5, %f2, %f6
25120 sethi 0x1B7A, %g6
25121 sll %g7, %l6, %o3
25122 orcc %i2, 0x1552, %i4
25123 fnors %f6, %f16, %f23
25124 movrgz %i7, %o1, %l3
25125 orcc %g1, 0x19C0, %o2
25126 movre %o4, 0x17D, %i3
25127 movneg %icc, %i5, %o0
25128 edge32ln %l5, %i6, %o6
25129 subc %l2, %o7, %o5
25130 movn %xcc, %g4, %i0
25131 movl %xcc, %g3, %g2
25132 stw %l0, [%l7 + 0x24]
25133 edge16n %l1, %l4, %g5
25134 edge32 %g6, %g7, %l6
25135 movvc %xcc, %o3, %i2
25136 edge8l %i4, %i1, %i7
25137 array32 %o1, %g1, %o2
25138 fcmpeq32 %f22, %f12, %l3
25139 xnorcc %o4, %i3, %i5
25140 ld [%l7 + 0x48], %f31
25141 fmovrdlz %l5, %f20, %f8
25142 andn %i6, %o0, %l2
25143 faligndata %f18, %f12, %f22
25144 smulcc %o7, 0x1571, %o5
25145 addcc %o6, 0x1E47, %g4
25146 fpmerge %f29, %f7, %f6
25147 fmovscs %xcc, %f25, %f18
25148 andn %i0, %g3, %l0
25149 xnorcc %l1, 0x1ABC, %g2
25150 srax %g5, %g6, %l4
25151 subc %l6, 0x15D7, %g7
25152 alignaddrl %o3, %i4, %i1
25153 sth %i7, [%l7 + 0x28]
25154 for %f28, %f30, %f14
25155 alignaddrl %o1, %g1, %i2
25156 st %f14, [%l7 + 0x10]
25157 movcs %xcc, %l3, %o4
25158 ldsb [%l7 + 0x3E], %i3
25159 movle %icc, %i5, %l5
25160 edge8n %o2, %o0, %i6
25161 siam 0x3
25162 xnor %o7, 0x09AF, %l2
25163 srl %o5, 0x0C, %o6
25164 udiv %g4, 0x0FD0, %g3
25165 movleu %icc, %i0, %l1
25166 fmovdcc %icc, %f29, %f16
25167 edge32ln %l0, %g2, %g5
25168 sth %l4, [%l7 + 0x52]
25169 array32 %g6, %g7, %l6
25170 lduw [%l7 + 0x0C], %i4
25171 fmovsle %xcc, %f6, %f26
25172 andcc %i1, 0x1235, %i7
25173 udiv %o1, 0x0F3E, %g1
25174 udivx %o3, 0x12A5, %i2
25175 fpadd32s %f15, %f17, %f13
25176 edge16n %o4, %i3, %i5
25177 fnegd %f30, %f6
25178 movrne %l3, 0x0F6, %o2
25179 fmovdl %xcc, %f1, %f26
25180 sth %l5, [%l7 + 0x7E]
25181 move %icc, %i6, %o0
25182 restore %l2, 0x0E7D, %o7
25183 rdpr %cwp, %g1
25184 rdpr %cansave, %g2
25185 rdpr %canrestore, %g3
25186 rdpr %cleanwin, %g4
25187 rdpr %otherwin, %g5
25188 rdpr %wstate, %g6
25189 ldd [%l7 + 0x38], %o6
25190 sir 0x0A0F
25191 and %g4, 0x03C7, %g3
25192 ldub [%l7 + 0x43], %i0
25193 srl %l1, 0x14, %o5
25194 fpackfix %f26, %f7
25195 movleu %xcc, %g2, %g5
25196 or %l0, 0x0EF4, %l4
25197 move %xcc, %g6, %l6
25198 movle %icc, %g7, %i4
25199 fmuld8ulx16 %f7, %f4, %f0
25200 xnor %i7, 0x02B4, %i1
25201 fxor %f8, %f10, %f22
25202 fcmpeq16 %f30, %f2, %o1
25203 fpack32 %f2, %f28, %f8
25204 fmul8x16au %f19, %f31, %f18
25205 fmovsa %icc, %f18, %f20
25206 movneg %icc, %g1, %i2
25207 movvc %icc, %o3, %o4
25208 fmovdl %icc, %f8, %f3
25209 fnand %f10, %f12, %f12
25210 sir 0x1C28
25211 ldd [%l7 + 0x60], %f28
25212 fones %f23
25213 sethi 0x14E5, %i5
25214 fcmped %fcc0, %f10, %f26
25215 fmovdl %xcc, %f27, %f10
25216 edge16l %l3, %i3, %l5
25217 movre %i6, %o0, %o2
25218 fpadd16s %f13, %f0, %f30
25219 fmovrslez %l2, %f15, %f25
25220 xnorcc %o6, 0x1401, %g4
25221 fabsd %f8, %f28
25222 sdivcc %o7, 0x1C41, %g3
25223 movrlz %i0, 0x16B, %l1
25224 edge32l %g2, %o5, %l0
25225 subccc %l4, 0x09B1, %g5
25226 xor %g6, %l6, %g7
25227 movrne %i4, 0x1AB, %i7
25228 edge32ln %i1, %g1, %o1
25229 movcc %xcc, %i2, %o3
25230 andcc %i5, %l3, %o4
25231 and %i3, 0x0996, %i6
25232 ld [%l7 + 0x3C], %f24
25233 movleu %icc, %l5, %o2
25234 subcc %o0, 0x021C, %o6
25235 fmovdn %icc, %f10, %f10
25236 movvs %xcc, %g4, %l2
25237 fandnot1 %f22, %f2, %f12
25238 srlx %g3, %i0, %o7
25239 sllx %l1, 0x1C, %g2
25240 sir 0x1A11
25241 movle %xcc, %o5, %l4
25242 sllx %g5, 0x1B, %l0
25243 fmovdle %icc, %f11, %f3
25244 ldsw [%l7 + 0x20], %g6
25245 andcc %l6, %g7, %i7
25246 srax %i1, 0x1F, %i4
25247 movgu %xcc, %g1, %o1
25248 fnors %f7, %f0, %f31
25249 orn %i2, 0x1171, %o3
25250 edge16n %i5, %l3, %o4
25251 srax %i3, 0x0A, %l5
25252 fnors %f10, %f27, %f7
25253 sll %i6, %o0, %o6
25254 xnorcc %g4, 0x0F72, %o2
25255 udiv %g3, 0x19F9, %i0
25256 edge16 %o7, %l2, %g2
25257 or %l1, %l4, %o5
25258 array8 %g5, %g6, %l0
25259 movrne %g7, %i7, %i1
25260 fmul8x16au %f14, %f31, %f4
25261 sra %i4, %l6, %o1
25262 fandnot2 %f12, %f22, %f0
25263 movleu %xcc, %g1, %o3
25264 fabsd %f30, %f16
25265 udivx %i5, 0x1D1B, %i2
25266 edge8l %o4, %l3, %l5
25267 ldsh [%l7 + 0x6C], %i6
25268 orn %o0, %o6, %g4
25269 fone %f26
25270 addcc %i3, %g3, %i0
25271 sdivcc %o2, 0x0508, %o7
25272 mova %icc, %g2, %l1
25273 movleu %xcc, %l2, %o5
25274 addcc %l4, 0x1900, %g5
25275 movrgez %l0, 0x322, %g6
25276 bshuffle %f22, %f14, %f2
25277 add %i7, %g7, %i4
25278 movl %xcc, %l6, %i1
25279 alignaddr %o1, %o3, %g1
25280 array16 %i2, %o4, %l3
25281 fpadd32s %f10, %f9, %f27
25282 mova %icc, %i5, %i6
25283 subccc %l5, 0x1FF5, %o6
25284 fmovrsgez %o0, %f0, %f22
25285 mova %icc, %i3, %g4
25286 array8 %g3, %o2, %o7
25287 fones %f12
25288 edge32 %i0, %l1, %l2
25289 save %o5, %l4, %g2
25290 rdpr %cwp, %g1
25291 rdpr %cansave, %g2
25292 rdpr %canrestore, %g3
25293 rdpr %cleanwin, %g4
25294 rdpr %otherwin, %g5
25295 rdpr %wstate, %g6
25296 fands %f6, %f7, %f19
25297 srlx %g5, 0x0E, %l0
25298 fcmple16 %f18, %f26, %i7
25299 movleu %icc, %g6, %i4
25300 movrgez %l6, 0x3FF, %g7
25301 srax %o1, 0x0E, %i1
25302 fmovdle %xcc, %f24, %f30
25303 movpos %xcc, %g1, %o3
25304 ldd [%l7 + 0x78], %i2
25305 edge16 %l3, %o4, %i6
25306 nop
25307 set 0x44, %g3
25308 stw %l5, [%l7 + %g3]
25309 fmovrde %i5, %f8, %f22
25310 movrgez %o0, 0x239, %o6
25311 sdivcc %g4, 0x1945, %i3
25312 ldsh [%l7 + 0x52], %g3
25313 umulcc %o7, %i0, %o2
25314 sdivx %l1, 0x02F6, %o5
25315 add %l2, %l4, %g2
25316 ldsb [%l7 + 0x39], %l0
25317 ldx [%l7 + 0x68], %i7
25318 array16 %g5, %g6, %l6
25319 fmovsl %icc, %f4, %f29
25320 sdiv %g7, 0x02FE, %i4
25321 std %f18, [%l7 + 0x40]
25322 lduw [%l7 + 0x2C], %o1
25323 edge32n %g1, %o3, %i1
25324 sethi 0x1341, %l3
25325 ldx [%l7 + 0x78], %o4
25326 srlx %i2, %l5, %i5
25327 fpsub32s %f9, %f4, %f21
25328 ld [%l7 + 0x24], %f19
25329 fnot2s %f16, %f16
25330 sethi 0x13A6, %i6
25331 sir 0x0F29
25332 movre %o0, 0x057, %g4
25333 fcmpne16 %f26, %f14, %i3
25334 lduw [%l7 + 0x6C], %o6
25335 movle %icc, %o7, %g3
25336 fmovsne %icc, %f14, %f10
25337 ld [%l7 + 0x1C], %f30
25338 fcmpeq32 %f4, %f14, %o2
25339 addcc %i0, 0x037A, %l1
25340 st %f5, [%l7 + 0x3C]
25341 umul %o5, 0x0372, %l4
25342 ldub [%l7 + 0x34], %l2
25343 fnor %f10, %f8, %f30
25344 umulcc %g2, 0x1651, %l0
25345 andn %g5, 0x0C95, %i7
25346 subc %g6, %g7, %l6
25347 edge32l %i4, %g1, %o3
25348 edge32ln %i1, %o1, %o4
25349 sir 0x10A5
25350 ldsh [%l7 + 0x4A], %l3
25351 fmovrdlz %i2, %f0, %f14
25352 srl %i5, 0x0C, %i6
25353 fmovrdgez %l5, %f14, %f22
25354 edge32n %o0, %g4, %o6
25355 sub %o7, %g3, %o2
25356 movgu %xcc, %i3, %i0
25357 ldub [%l7 + 0x5D], %l1
25358 udivx %l4, 0x0079, %l2
25359 fcmple32 %f6, %f10, %g2
25360 sll %l0, 0x14, %o5
25361 edge16 %i7, %g6, %g5
25362 edge8ln %g7, %l6, %i4
25363 lduw [%l7 + 0x5C], %g1
25364 subcc %i1, %o3, %o1
25365 movvc %icc, %o4, %l3
25366 orn %i2, %i5, %i6
25367 movg %icc, %l5, %o0
25368 orcc %o6, %o7, %g4
25369 fornot2 %f0, %f20, %f0
25370 mulx %g3, 0x0E48, %i3
25371 std %f8, [%l7 + 0x78]
25372 udiv %i0, 0x199E, %o2
25373 umulcc %l1, 0x0716, %l4
25374 sra %l2, %g2, %o5
25375 fmovdneg %icc, %f4, %f30
25376 movcs %icc, %i7, %g6
25377 movrgz %l0, 0x017, %g5
25378 movge %xcc, %g7, %i4
25379 movrne %g1, %l6, %o3
25380 stx %i1, [%l7 + 0x70]
25381 fmovdneg %xcc, %f25, %f24
25382 edge16n %o4, %l3, %o1
25383 edge32 %i2, %i5, %i6
25384 fmovrdlz %o0, %f26, %f0
25385 mulscc %o6, %l5, %o7
25386 fmovdcc %xcc, %f17, %f4
25387 ldsw [%l7 + 0x20], %g4
25388 edge8 %i3, %i0, %o2
25389 edge32 %l1, %l4, %l2
25390 fands %f8, %f21, %f1
25391 andncc %g2, %o5, %i7
25392 mova %xcc, %g6, %l0
25393 fmovrslez %g5, %f8, %f3
25394 sdivcc %g3, 0x17FA, %i4
25395 ldub [%l7 + 0x56], %g7
25396 smulcc %l6, 0x152A, %g1
25397 ldd [%l7 + 0x48], %f8
25398 movpos %icc, %o3, %i1
25399 srlx %o4, %l3, %i2
25400 movl %icc, %o1, %i6
25401 movgu %xcc, %o0, %i5
25402 edge8ln %o6, %l5, %g4
25403 std %f14, [%l7 + 0x48]
25404 movcc %xcc, %i3, %i0
25405 movneg %icc, %o2, %o7
25406 sdivcc %l1, 0x0697, %l4
25407 sdiv %l2, 0x185D, %o5
25408 orn %g2, 0x181D, %i7
25409 orcc %l0, %g5, %g6
25410 edge32l %i4, %g7, %g3
25411 sll %g1, 0x14, %o3
25412 fandnot1s %f13, %f19, %f3
25413 and %l6, 0x09B7, %o4
25414 fmovrsgez %l3, %f22, %f14
25415 stx %i2, [%l7 + 0x20]
25416 ldd [%l7 + 0x40], %o0
25417 sra %i1, %o0, %i5
25418 stb %o6, [%l7 + 0x16]
25419 movpos %icc, %l5, %i6
25420 or %g4, %i3, %o2
25421 sra %i0, %o7, %l1
25422 smulcc %l4, 0x1B2D, %o5
25423 andcc %l2, %i7, %l0
25424 srlx %g5, %g2, %g6
25425 or %i4, %g3, %g1
25426 movle %icc, %g7, %o3
25427 movgu %icc, %o4, %l6
25428 edge32 %i2, %o1, %l3
25429 movgu %icc, %o0, %i1
25430 movleu %xcc, %i5, %o6
25431 xnorcc %i6, %g4, %i3
25432 movn %xcc, %o2, %i0
25433 ldsh [%l7 + 0x56], %l5
25434 andncc %l1, %l4, %o5
25435 srlx %l2, 0x02, %o7
25436 movne %icc, %i7, %g5
25437 std %f0, [%l7 + 0x08]
25438 movg %xcc, %l0, %g6
25439 smulcc %g2, 0x0352, %i4
25440 movl %icc, %g1, %g7
25441 sra %o3, 0x08, %g3
25442 fnot2s %f5, %f18
25443 movre %l6, 0x2FE, %i2
25444 xorcc %o4, %o1, %l3
25445 umul %o0, %i1, %i5
25446 alignaddrl %i6, %o6, %i3
25447 umulcc %o2, 0x0239, %i0
25448 subccc %g4, %l1, %l4
25449 orncc %o5, %l2, %o7
25450 fmovs %f18, %f13
25451 array32 %l5, %i7, %g5
25452 fsrc2s %f6, %f7
25453 srlx %l0, %g6, %i4
25454 movre %g1, %g7, %g2
25455 movleu %icc, %g3, %o3
25456 edge16n %l6, %o4, %o1
25457 lduw [%l7 + 0x68], %l3
25458 bshuffle %f10, %f28, %f4
25459 lduw [%l7 + 0x20], %o0
25460 mulscc %i2, %i5, %i1
25461 fmul8x16 %f2, %f10, %f18
25462 edge8ln %i6, %i3, %o2
25463 st %f16, [%l7 + 0x50]
25464 movrne %i0, 0x3C8, %g4
25465 lduw [%l7 + 0x1C], %o6
25466 addcc %l4, 0x1A1C, %l1
25467 save %l2, 0x1C29, %o7
25468 rdpr %cwp, %g1
25469 rdpr %cansave, %g2
25470 rdpr %canrestore, %g3
25471 rdpr %cleanwin, %g4
25472 rdpr %otherwin, %g5
25473 rdpr %wstate, %g6
25474 edge32l %l5, %o5, %g5
25475 fmovdle %icc, %f24, %f25
25476 move %xcc, %i7, %g6
25477 ldub [%l7 + 0x3F], %l0
25478 subcc %g1, 0x0B01, %g7
25479 movvc %xcc, %i4, %g2
25480 setx loop_92, %l0, %l1
25481 return %l1
25482 nop
25483 rdpr %cwp, %g1
25484 rdpr %cansave, %g2
25485 rdpr %canrestore, %g3
25486 rdpr %cleanwin, %g4
25487 rdpr %otherwin, %g5
25488 rdpr %wstate, %g6
25489loop_92: fnors %f15, %f9, %f19
25490 smul %o1, 0x19C5, %g3
25491 andncc %o0, %l3, %i2
25492 movle %xcc, %i1, %i5
25493 smulcc %i3, %i6, %i0
25494 edge8 %g4, %o6, %l4
25495 movrgez %l1, 0x2C9, %l2
25496 movne %xcc, %o2, %l5
25497 andcc %o7, %o5, %g5
25498 and %i7, 0x1801, %l0
25499 sdivcc %g1, 0x0A91, %g6
25500 movl %xcc, %g7, %g2
25501 edge16l %o3, %l6, %i4
25502 ldsw [%l7 + 0x30], %o1
25503 fmul8x16 %f9, %f18, %f8
25504 xnorcc %g3, 0x06BF, %o4
25505 fxnors %f29, %f26, %f13
25506 fmovs %f19, %f13
25507 fpackfix %f30, %f19
25508 array16 %o0, %l3, %i2
25509 save %i5, 0x185E, %i1
25510 rdpr %cwp, %g1
25511 rdpr %cansave, %g2
25512 rdpr %canrestore, %g3
25513 rdpr %cleanwin, %g4
25514 rdpr %otherwin, %g5
25515 rdpr %wstate, %g6
25516 array16 %i6, %i3, %g4
25517 xnor %i0, 0x1EB7, %o6
25518 edge32 %l4, %l2, %l1
25519 fmovd %f4, %f20
25520 fxors %f5, %f6, %f31
25521 movrgz %l5, 0x00F, %o2
25522 edge8 %o5, %g5, %i7
25523 edge8ln %l0, %o7, %g1
25524 sethi 0x021F, %g7
25525 movrlez %g6, 0x32D, %g2
25526 orcc %o3, %i4, %o1
25527 fcmple16 %f20, %f0, %l6
25528 sdivx %o4, 0x0171, %o0
25529 array16 %l3, %i2, %i5
25530 st %f10, [%l7 + 0x70]
25531 sdiv %i1, 0x01C2, %i6
25532 movrne %i3, 0x295, %g4
25533 andcc %g3, %o6, %l4
25534 array32 %l2, %i0, %l5
25535 restore %o2, 0x05C8, %l1
25536 rdpr %cwp, %g1
25537 rdpr %cansave, %g2
25538 rdpr %canrestore, %g3
25539 rdpr %cleanwin, %g4
25540 rdpr %otherwin, %g5
25541 rdpr %wstate, %g6
25542 sra %o5, 0x0F, %i7
25543 mulscc %l0, %o7, %g5
25544 fpadd16s %f5, %f17, %f2
25545 edge8 %g7, %g6, %g1
25546 movrgez %o3, 0x1EB, %i4
25547 lduh [%l7 + 0x32], %o1
25548 edge16 %l6, %o4, %o0
25549 ldub [%l7 + 0x4E], %l3
25550 popc %i2, %g2
25551 movcs %icc, %i5, %i1
25552 add %i3, %g4, %g3
25553 umulcc %o6, %l4, %i6
25554 ld [%l7 + 0x74], %f1
25555 edge32ln %i0, %l5, %o2
25556 fabss %f19, %f28
25557 xnorcc %l2, 0x0CF6, %l1
25558 fmovrsne %i7, %f11, %f19
25559 edge16n %l0, %o5, %o7
25560 movrlez %g7, %g6, %g5
25561 sethi 0x1971, %g1
25562 sra %i4, 0x0D, %o3
25563 xnor %l6, %o4, %o0
25564 movrgez %l3, %i2, %g2
25565 lduw [%l7 + 0x14], %o1
25566 stw %i5, [%l7 + 0x44]
25567 fpsub32s %f26, %f8, %f21
25568 xorcc %i3, %g4, %i1
25569 smulcc %g3, %l4, %o6
25570 movleu %icc, %i6, %i0
25571 fxnors %f4, %f23, %f28
25572 subcc %o2, %l5, %l1
25573 orncc %i7, %l2, %l0
25574 movrlez %o5, 0x3FB, %g7
25575 andncc %g6, %g5, %g1
25576 ldsw [%l7 + 0x7C], %o7
25577 edge16 %o3, %l6, %o4
25578 lduh [%l7 + 0x54], %i4
25579 edge16l %o0, %i2, %l3
25580 fmul8x16 %f5, %f16, %f4
25581 stb %g2, [%l7 + 0x4C]
25582 srax %i5, %i3, %g4
25583 array32 %o1, %g3, %l4
25584 movpos %icc, %i1, %o6
25585 subc %i6, %o2, %l5
25586 or %l1, 0x1C13, %i0
25587 edge32ln %l2, %l0, %i7
25588 orn %g7, %o5, %g5
25589 movcc %xcc, %g6, %g1
25590 sra %o3, %o7, %o4
25591 edge16ln %l6, %i4, %i2
25592 fmovrsgz %l3, %f3, %f10
25593 srlx %g2, %i5, %i3
25594 ldsw [%l7 + 0x24], %g4
25595 movvs %xcc, %o1, %g3
25596 movleu %icc, %o0, %l4
25597 fpadd16 %f30, %f4, %f12
25598 fpsub32 %f16, %f22, %f24
25599 stb %o6, [%l7 + 0x71]
25600 andn %i6, 0x1185, %i1
25601 fmul8ulx16 %f10, %f16, %f30
25602 edge16l %l5, %l1, %i0
25603 sll %l2, 0x01, %o2
25604 addcc %l0, 0x1E34, %g7
25605 orn %o5, %i7, %g5
25606 movre %g1, 0x026, %g6
25607 edge32n %o7, %o3, %l6
25608 fmovd %f20, %f26
25609 lduh [%l7 + 0x6A], %o4
25610 fmovrse %i4, %f23, %f3
25611 fsrc2 %f26, %f24
25612 fmovdne %icc, %f0, %f17
25613 movre %i2, %l3, %g2
25614 subccc %i3, %g4, %i5
25615 fmovsn %icc, %f17, %f13
25616 fpsub16 %f4, %f0, %f24
25617 fmovsgu %icc, %f24, %f10
25618 movcs %icc, %o1, %o0
25619 ldd [%l7 + 0x58], %f22
25620 andcc %g3, 0x02C9, %o6
25621 sethi 0x1D35, %l4
25622 std %f22, [%l7 + 0x50]
25623 subccc %i6, %i1, %l5
25624 sdiv %i0, 0x120C, %l1
25625 movn %xcc, %o2, %l2
25626 mulx %g7, 0x0822, %l0
25627 movrlz %i7, %g5, %o5
25628 movn %xcc, %g6, %o7
25629 orncc %g1, %l6, %o3
25630 movg %icc, %i4, %i2
25631 edge16ln %l3, %g2, %i3
25632 fmul8x16 %f20, %f2, %f8
25633 sethi 0x15A6, %o4
25634 ldsb [%l7 + 0x30], %g4
25635 edge32n %o1, %i5, %g3
25636 andn %o0, 0x0CA1, %o6
25637 movcs %icc, %i6, %i1
25638 fcmpeq32 %f30, %f20, %l4
25639 sdivcc %i0, 0x1708, %l5
25640 stw %o2, [%l7 + 0x2C]
25641 ldsw [%l7 + 0x2C], %l2
25642 std %f30, [%l7 + 0x40]
25643 movcc %xcc, %l1, %g7
25644 edge8ln %i7, %g5, %l0
25645 fcmpd %fcc3, %f12, %f28
25646 fnegd %f26, %f8
25647 udivx %g6, 0x03ED, %o7
25648 sethi 0x194A, %o5
25649 fmovrse %l6, %f0, %f24
25650 movcs %xcc, %g1, %o3
25651 popc %i4, %i2
25652 edge32l %l3, %g2, %o4
25653 fxors %f6, %f1, %f0
25654 fmovsg %xcc, %f1, %f31
25655 stx %i3, [%l7 + 0x50]
25656 fcmpne32 %f26, %f12, %o1
25657 ldsw [%l7 + 0x48], %i5
25658 movgu %icc, %g4, %o0
25659 alignaddr %o6, %i6, %g3
25660 move %xcc, %i1, %l4
25661 edge32 %l5, %i0, %l2
25662 movrgez %l1, %o2, %i7
25663 sir 0x0B78
25664 sth %g7, [%l7 + 0x30]
25665 fmovdvs %xcc, %f7, %f2
25666 andcc %g5, 0x0A24, %g6
25667 bshuffle %f0, %f28, %f6
25668 save %l0, %o7, %o5
25669 rdpr %cwp, %g1
25670 rdpr %cansave, %g2
25671 rdpr %canrestore, %g3
25672 rdpr %cleanwin, %g4
25673 rdpr %otherwin, %g5
25674 rdpr %wstate, %g6
25675 fexpand %f7, %f0
25676 fmovdle %xcc, %f25, %f25
25677 edge16ln %g1, %l6, %i4
25678 fcmpes %fcc2, %f25, %f8
25679 edge32l %i2, %l3, %g2
25680 fand %f8, %f16, %f30
25681 ldd [%l7 + 0x28], %o2
25682 fmovdneg %xcc, %f26, %f6
25683 subc %i3, 0x0F5B, %o1
25684 sdivcc %i5, 0x0862, %o4
25685 subcc %o0, 0x1E5C, %o6
25686 movl %xcc, %g4, %g3
25687 sub %i6, 0x1E67, %l4
25688 xor %l5, 0x11B6, %i0
25689 movre %i1, %l2, %l1
25690 stx %o2, [%l7 + 0x50]
25691 srax %i7, %g7, %g6
25692 movcs %icc, %g5, %l0
25693 xor %o5, %g1, %l6
25694 fmovdpos %icc, %f13, %f10
25695 movrgez %o7, %i4, %i2
25696 umul %l3, 0x11F1, %o3
25697 movne %icc, %g2, %o1
25698 st %f31, [%l7 + 0x58]
25699 fmovsleu %icc, %f28, %f31
25700 edge16ln %i3, %o4, %i5
25701 fmovdge %icc, %f30, %f19
25702 edge32ln %o0, %g4, %o6
25703 movcc %icc, %i6, %g3
25704 lduw [%l7 + 0x68], %l5
25705 udivcc %i0, 0x0D89, %i1
25706 udivcc %l4, 0x0D79, %l1
25707 sdivx %l2, 0x1A1B, %o2
25708 st %f9, [%l7 + 0x28]
25709 fmovdcc %icc, %f0, %f3
25710 sdiv %i7, 0x0217, %g7
25711 udivcc %g5, 0x1157, %g6
25712 popc %l0, %o5
25713 alignaddrl %l6, %g1, %o7
25714 movrgez %i2, 0x30C, %l3
25715 fnands %f30, %f5, %f3
25716 setx loop_93, %l0, %l1
25717 return %l1
25718 nop
25719 rdpr %cwp, %g1
25720 rdpr %cansave, %g2
25721 rdpr %canrestore, %g3
25722 rdpr %cleanwin, %g4
25723 rdpr %otherwin, %g5
25724 rdpr %wstate, %g6
25725loop_93: addccc %o1, 0x1A82, %i4
25726 fnand %f2, %f16, %f8
25727 edge32n %o4, %i5, %o0
25728 edge32l %i3, %g4, %o6
25729 edge8l %i6, %g3, %i0
25730 sra %i1, %l5, %l1
25731 movcs %xcc, %l2, %l4
25732 add %o2, %i7, %g7
25733 movrgez %g5, 0x20F, %l0
25734 fsrc1 %f8, %f26
25735 edge16n %o5, %l6, %g1
25736 sethi 0x0175, %o7
25737 edge16l %g6, %i2, %o3
25738 pdist %f26, %f20, %f4
25739 edge32ln %l3, %o1, %g2
25740 move %xcc, %o4, %i4
25741 fpadd16 %f12, %f4, %f20
25742 fornot2 %f16, %f2, %f0
25743 sll %o0, 0x1C, %i5
25744 fandnot2 %f22, %f16, %f28
25745 movneg %xcc, %g4, %i3
25746 subc %i6, %g3, %o6
25747 sdivcc %i1, 0x1979, %l5
25748 xorcc %l1, %i0, %l4
25749 fmovdleu %icc, %f29, %f7
25750 edge8l %o2, %l2, %g7
25751 addcc %g5, %i7, %l0
25752 edge8 %o5, %l6, %g1
25753 fpsub16 %f6, %f24, %f4
25754 addcc %o7, 0x07E3, %i2
25755 edge16l %g6, %l3, %o1
25756 mulscc %o3, 0x0FE9, %o4
25757 popc %i4, %o0
25758 fmovdle %icc, %f20, %f1
25759 stw %i5, [%l7 + 0x48]
25760 popc %g4, %i3
25761 for %f0, %f6, %f22
25762 sra %g2, %i6, %g3
25763 fands %f21, %f28, %f2
25764 fnegd %f28, %f0
25765 umul %i1, 0x0A19, %l5
25766 edge16 %l1, %i0, %o6
25767 ldub [%l7 + 0x7E], %l4
25768 movg %xcc, %o2, %g7
25769 movcs %xcc, %g5, %i7
25770 fmovdl %xcc, %f11, %f21
25771 movvc %icc, %l0, %l2
25772 fmovsne %icc, %f25, %f2
25773 ldub [%l7 + 0x43], %l6
25774 umul %o5, %g1, %o7
25775 movn %icc, %i2, %l3
25776 stb %g6, [%l7 + 0x2F]
25777 sllx %o3, %o4, %o1
25778 edge32n %o0, %i4, %i5
25779 movneg %icc, %g4, %i3
25780 movrgz %i6, 0x188, %g3
25781 ldx [%l7 + 0x58], %g2
25782 orcc %l5, 0x12DD, %l1
25783 lduh [%l7 + 0x1C], %i1
25784 fandnot1 %f16, %f20, %f6
25785 and %i0, 0x1551, %o6
25786 movvc %xcc, %o2, %g7
25787 subc %l4, %i7, %l0
25788 fmovrdgez %l2, %f8, %f20
25789 stw %g5, [%l7 + 0x58]
25790 lduh [%l7 + 0x60], %l6
25791 mova %xcc, %g1, %o7
25792 orncc %o5, %l3, %i2
25793 st %f13, [%l7 + 0x18]
25794 fsrc1 %f18, %f22
25795 sethi 0x17AA, %o3
25796 sll %g6, 0x10, %o1
25797 umulcc %o4, 0x0964, %i4
25798 edge32n %i5, %g4, %o0
25799 fnot1s %f23, %f19
25800 fmovdl %icc, %f14, %f28
25801 edge16ln %i3, %i6, %g2
25802 fmovsleu %icc, %f22, %f1
25803 ldsh [%l7 + 0x50], %l5
25804 fmovspos %icc, %f10, %f27
25805 fmovdcc %xcc, %f8, %f15
25806 andcc %l1, %i1, %i0
25807 fmovdne %xcc, %f8, %f13
25808 stw %g3, [%l7 + 0x6C]
25809 movpos %xcc, %o2, %o6
25810 smul %g7, %i7, %l4
25811 save %l0, %g5, %l6
25812 rdpr %cwp, %g1
25813 rdpr %cansave, %g2
25814 rdpr %canrestore, %g3
25815 rdpr %cleanwin, %g4
25816 rdpr %otherwin, %g5
25817 rdpr %wstate, %g6
25818 umul %l2, 0x08CB, %o7
25819 ldx [%l7 + 0x48], %g1
25820 sub %l3, %i2, %o3
25821 mulscc %o5, 0x043C, %g6
25822 addc %o1, 0x03E0, %i4
25823 fone %f20
25824 movrlez %i5, %g4, %o4
25825 fzero %f8
25826 ld [%l7 + 0x68], %f26
25827 lduw [%l7 + 0x44], %o0
25828 movpos %xcc, %i6, %g2
25829 sdivx %i3, 0x0A97, %l5
25830 fmovsvs %xcc, %f26, %f25
25831 movrne %l1, %i1, %g3
25832 orncc %o2, 0x023A, %o6
25833 umul %i0, %g7, %i7
25834 sdiv %l0, 0x1B26, %l4
25835 umul %g5, %l6, %l2
25836 smul %o7, %l3, %g1
25837 fmovdl %xcc, %f12, %f1
25838 ldd [%l7 + 0x20], %o2
25839 sdivx %o5, 0x0046, %i2
25840 udivcc %o1, 0x125C, %i4
25841 ldsw [%l7 + 0x74], %g6
25842 fmul8x16au %f21, %f9, %f30
25843 xnorcc %i5, %o4, %g4
25844 andn %o0, %g2, %i3
25845 ldsw [%l7 + 0x58], %l5
25846 ldd [%l7 + 0x70], %l0
25847 alignaddrl %i6, %g3, %i1
25848 addccc %o2, %i0, %g7
25849 movvs %icc, %o6, %l0
25850 ldsb [%l7 + 0x76], %l4
25851 movle %icc, %i7, %g5
25852 lduw [%l7 + 0x30], %l6
25853 addcc %o7, %l3, %l2
25854 movcs %xcc, %g1, %o3
25855 edge32ln %i2, %o5, %i4
25856 add %g6, 0x00B6, %i5
25857 fnegd %f4, %f22
25858 movre %o1, 0x345, %g4
25859 fxnor %f26, %f30, %f4
25860 andn %o0, 0x03B9, %o4
25861 array32 %i3, %g2, %l1
25862 fcmpne32 %f14, %f20, %i6
25863 fmovdleu %icc, %f2, %f30
25864 sdivcc %g3, 0x1DD9, %l5
25865 stw %i1, [%l7 + 0x10]
25866 fnot2s %f7, %f20
25867 ldx [%l7 + 0x20], %i0
25868 fornot2s %f26, %f14, %f15
25869 fcmpes %fcc0, %f7, %f6
25870 lduw [%l7 + 0x44], %g7
25871 alignaddr %o6, %o2, %l4
25872 fnegs %f30, %f0
25873 or %i7, %l0, %l6
25874 addc %o7, 0x1F19, %l3
25875 fmovspos %xcc, %f18, %f4
25876 sub %l2, 0x053D, %g5
25877 sra %o3, %g1, %o5
25878 popc %i2, %g6
25879 edge16 %i5, %i4, %o1
25880 fmovsvs %xcc, %f25, %f7
25881 fmovdgu %icc, %f13, %f5
25882 sllx %o0, 0x03, %g4
25883 fones %f5
25884 move %icc, %i3, %o4
25885 or %g2, 0x0819, %i6
25886 sth %l1, [%l7 + 0x64]
25887 movvc %icc, %g3, %l5
25888 array16 %i1, %i0, %g7
25889 fornot1 %f14, %f22, %f10
25890 movvc %icc, %o2, %l4
25891 movl %icc, %o6, %l0
25892 sir 0x0A7F
25893 ldd [%l7 + 0x70], %f22
25894 srlx %l6, 0x1A, %i7
25895 srax %o7, %l3, %l2
25896 umul %o3, 0x10DE, %g5
25897 srl %o5, %g1, %g6
25898 ldub [%l7 + 0x68], %i2
25899 fandnot1 %f2, %f24, %f24
25900 nop
25901 set 0x4C, %i3
25902 lduh [%l7 + %i3], %i4
25903 fmul8x16al %f31, %f14, %f4
25904 ldx [%l7 + 0x40], %i5
25905 ldsw [%l7 + 0x78], %o1
25906 fnands %f19, %f7, %f14
25907 orn %g4, 0x0214, %o0
25908 udivcc %o4, 0x18D1, %g2
25909 orn %i6, %l1, %g3
25910 ldsw [%l7 + 0x24], %l5
25911 movne %xcc, %i3, %i1
25912 movle %icc, %g7, %i0
25913 orncc %l4, 0x102A, %o6
25914 srax %o2, %l6, %l0
25915 movcs %icc, %i7, %o7
25916 fmovsa %xcc, %f24, %f25
25917 xnor %l3, 0x15A8, %l2
25918 fmovscs %xcc, %f18, %f4
25919 movvs %icc, %g5, %o3
25920 ldx [%l7 + 0x10], %o5
25921 fmovdpos %icc, %f1, %f31
25922 sllx %g6, %i2, %i4
25923 movcc %xcc, %g1, %i5
25924 edge16 %o1, %o0, %o4
25925 fcmpgt32 %f22, %f12, %g4
25926 fmovdg %icc, %f20, %f4
25927 mulscc %i6, %l1, %g3
25928 fmovrde %g2, %f18, %f18
25929 xnorcc %i3, %l5, %g7
25930 alignaddrl %i0, %l4, %i1
25931 smul %o6, 0x0CD0, %o2
25932 fmuld8ulx16 %f25, %f21, %f6
25933 fpadd32 %f0, %f18, %f22
25934 sethi 0x048C, %l0
25935 ldsb [%l7 + 0x2B], %l6
25936 movvc %icc, %i7, %o7
25937 sdivcc %l2, 0x0556, %g5
25938 umul %l3, 0x1F09, %o5
25939 edge16ln %g6, %i2, %i4
25940 restore %g1, %i5, %o1
25941 rdpr %cwp, %g1
25942 rdpr %cansave, %g2
25943 rdpr %canrestore, %g3
25944 rdpr %cleanwin, %g4
25945 rdpr %otherwin, %g5
25946 rdpr %wstate, %g6
25947 movcc %xcc, %o0, %o4
25948 fabss %f21, %f29
25949 setx loop_94, %l0, %l1
25950 return %l1
25951 nop
25952 rdpr %cwp, %g1
25953 rdpr %cansave, %g2
25954 rdpr %canrestore, %g3
25955 rdpr %cleanwin, %g4
25956 rdpr %otherwin, %g5
25957 rdpr %wstate, %g6
25958loop_94: fornot2s %f4, %f16, %f2
25959 umul %l1, %g3, %g2
25960 xor %i6, %l5, %i3
25961 mulx %i0, 0x11C7, %l4
25962 mova %icc, %i1, %o6
25963 ldd [%l7 + 0x68], %f10
25964 udivcc %o2, 0x14B1, %g7
25965 andncc %l0, %i7, %l6
25966 fmul8sux16 %f0, %f30, %f26
25967 fsrc2 %f18, %f2
25968 alignaddr %o7, %l2, %l3
25969 umulcc %o5, %g5, %g6
25970 movgu %icc, %i4, %i2
25971 xorcc %g1, 0x0C0C, %o1
25972 ldub [%l7 + 0x76], %o0
25973 st %f25, [%l7 + 0x4C]
25974 ldub [%l7 + 0x37], %i5
25975 sdiv %o4, 0x05A2, %g4
25976 movrlz %l1, %g3, %o3
25977 fmovse %icc, %f1, %f6
25978 movge %icc, %g2, %i6
25979 movne %xcc, %l5, %i0
25980 edge8n %l4, %i1, %i3
25981 subcc %o6, %o2, %l0
25982 udivcc %i7, 0x1C51, %g7
25983 movneg %icc, %o7, %l6
25984 movrgz %l2, %o5, %g5
25985 fmovdg %icc, %f27, %f27
25986 orncc %g6, %i4, %i2
25987 andncc %l3, %o1, %o0
25988 sth %g1, [%l7 + 0x74]
25989 stb %o4, [%l7 + 0x56]
25990 sdivcc %g4, 0x17AD, %l1
25991 fmuld8ulx16 %f4, %f6, %f26
25992 std %f20, [%l7 + 0x78]
25993 fcmpes %fcc2, %f24, %f18
25994 andncc %i5, %o3, %g2
25995 edge16 %i6, %l5, %i0
25996 fmovsneg %xcc, %f24, %f8
25997 umul %l4, %i1, %g3
25998 fandnot2 %f6, %f18, %f2
25999 edge32n %o6, %i3, %l0
26000 xor %i7, %g7, %o2
26001 subc %l6, %o7, %o5
26002 udiv %l2, 0x1CB8, %g5
26003 ldsw [%l7 + 0x18], %g6
26004 or %i2, 0x1611, %i4
26005 edge16ln %o1, %o0, %l3
26006 popc %o4, %g4
26007 and %l1, 0x0E6D, %i5
26008 sir 0x0D7E
26009 addccc %o3, 0x09EF, %g1
26010 ld [%l7 + 0x68], %f29
26011 sethi 0x1651, %g2
26012 fpsub16s %f6, %f11, %f3
26013 lduh [%l7 + 0x52], %l5
26014 xnor %i6, %i0, %i1
26015 movpos %xcc, %l4, %g3
26016 srlx %i3, 0x12, %o6
26017 fmovsg %xcc, %f16, %f27
26018 sra %i7, %g7, %o2
26019 movg %icc, %l6, %l0
26020 fmovsvs %xcc, %f6, %f31
26021 movrne %o5, 0x078, %o7
26022 addccc %g5, 0x15BA, %l2
26023 sdivcc %g6, 0x136C, %i4
26024 xnor %i2, 0x02A9, %o1
26025 udivx %o0, 0x0059, %o4
26026 faligndata %f20, %f10, %f10
26027 orcc %g4, 0x1231, %l3
26028 array16 %i5, %l1, %g1
26029 stw %o3, [%l7 + 0x64]
26030 subcc %g2, 0x0AEA, %l5
26031 sdivcc %i0, 0x0EA5, %i6
26032 movrne %l4, 0x14F, %i1
26033 ld [%l7 + 0x34], %f19
26034 ldsb [%l7 + 0x3A], %i3
26035 fnegd %f30, %f6
26036 fmuld8ulx16 %f13, %f17, %f4
26037 save %o6, %i7, %g7
26038 rdpr %cwp, %g1
26039 rdpr %cansave, %g2
26040 rdpr %canrestore, %g3
26041 rdpr %cleanwin, %g4
26042 rdpr %otherwin, %g5
26043 rdpr %wstate, %g6
26044 udivcc %o2, 0x031D, %g3
26045 edge8l %l6, %l0, %o5
26046 xnorcc %g5, %l2, %o7
26047 addc %i4, %g6, %i2
26048 move %icc, %o1, %o4
26049 movl %icc, %o0, %g4
26050 movvc %xcc, %l3, %i5
26051 umulcc %l1, %o3, %g2
26052 fmovrslez %l5, %f3, %f24
26053 add %g1, 0x1E78, %i0
26054 andn %i6, 0x1844, %i1
26055 stb %l4, [%l7 + 0x73]
26056 sllx %o6, %i3, %i7
26057 subc %o2, %g3, %g7
26058 fmul8x16au %f12, %f24, %f26
26059 lduh [%l7 + 0x54], %l0
26060 movvc %xcc, %o5, %g5
26061 movre %l2, 0x3D8, %o7
26062 fandnot2s %f3, %f30, %f18
26063 array16 %l6, %g6, %i2
26064 fandnot2 %f24, %f0, %f10
26065 fzeros %f6
26066 mulscc %i4, 0x0AD2, %o1
26067 movge %xcc, %o0, %g4
26068 stw %o4, [%l7 + 0x28]
26069 addcc %i5, %l1, %l3
26070 sra %g2, %l5, %g1
26071 movcs %icc, %i0, %o3
26072 sdivcc %i6, 0x1E01, %i1
26073 udivx %l4, 0x1EB3, %i3
26074 fpsub16s %f7, %f4, %f23
26075 addcc %o6, %o2, %i7
26076 addccc %g3, 0x0FE9, %l0
26077 movcc %xcc, %g7, %g5
26078 srax %o5, %l2, %l6
26079 movrne %g6, 0x36F, %i2
26080 save %o7, %i4, %o1
26081 rdpr %cwp, %g1
26082 rdpr %cansave, %g2
26083 rdpr %canrestore, %g3
26084 rdpr %cleanwin, %g4
26085 rdpr %otherwin, %g5
26086 rdpr %wstate, %g6
26087 move %icc, %o0, %g4
26088 fmovrse %o4, %f13, %f4
26089 edge8ln %l1, %l3, %i5
26090 subcc %g2, %l5, %g1
26091 sethi 0x0E05, %o3
26092 edge32l %i6, %i0, %l4
26093 ldx [%l7 + 0x70], %i3
26094 stb %o6, [%l7 + 0x2C]
26095 movrne %o2, 0x37C, %i7
26096 udivcc %i1, 0x1803, %g3
26097 xor %g7, %l0, %o5
26098 subccc %l2, 0x199D, %l6
26099 udivx %g6, 0x0842, %g5
26100 xorcc %o7, %i2, %o1
26101 fsrc2s %f6, %f30
26102 fabsd %f0, %f0
26103 xor %i4, 0x1FC0, %o0
26104 fmovrdlez %o4, %f12, %f18
26105 fmovsge %xcc, %f0, %f23
26106 sdivx %l1, 0x1775, %l3
26107 movl %xcc, %g4, %g2
26108 movre %i5, 0x065, %g1
26109 fnot2s %f29, %f4
26110 stb %o3, [%l7 + 0x48]
26111 movrgz %l5, 0x287, %i0
26112 lduh [%l7 + 0x28], %i6
26113 edge32ln %i3, %l4, %o2
26114 udivx %i7, 0x0C5B, %o6
26115 orncc %i1, %g7, %g3
26116 ldd [%l7 + 0x20], %f6
26117 smulcc %o5, %l2, %l0
26118 srax %g6, 0x12, %l6
26119 lduw [%l7 + 0x78], %o7
26120 fcmped %fcc2, %f26, %f24
26121 nop
26122 set 0x28, %g2
26123 stx %g5, [%l7 + %g2]
26124 udivx %o1, 0x1562, %i4
26125 edge8n %o0, %i2, %o4
26126 andcc %l1, %l3, %g4
26127 fmovsg %icc, %f24, %f22
26128 fxors %f24, %f22, %f12
26129 fpack32 %f2, %f0, %f16
26130 restore %g2, %i5, %g1
26131 rdpr %cwp, %g1
26132 rdpr %cansave, %g2
26133 rdpr %canrestore, %g3
26134 rdpr %cleanwin, %g4
26135 rdpr %otherwin, %g5
26136 rdpr %wstate, %g6
26137 movneg %icc, %l5, %o3
26138 std %f0, [%l7 + 0x18]
26139 fxnors %f0, %f7, %f7
26140 ld [%l7 + 0x2C], %f18
26141 sub %i6, 0x0599, %i3
26142 movne %icc, %l4, %o2
26143 fmovs %f29, %f24
26144 xor %i7, 0x0322, %o6
26145 fpadd32s %f15, %f21, %f22
26146 fpadd16s %f25, %f7, %f8
26147 ldsb [%l7 + 0x3D], %i0
26148 mulscc %g7, 0x1AB9, %g3
26149 fmovrdgz %o5, %f10, %f14
26150 fnand %f14, %f16, %f8
26151 sdiv %l2, 0x120E, %i1
26152 sdivx %l0, 0x0722, %l6
26153 movrlz %o7, 0x313, %g6
26154 edge32ln %o1, %g5, %o0
26155 edge32ln %i4, %i2, %o4
26156 fmovrslez %l1, %f29, %f25
26157 std %f12, [%l7 + 0x60]
26158 fmovrde %l3, %f30, %f24
26159 fmovspos %icc, %f12, %f26
26160 movvc %icc, %g2, %i5
26161 fornot1 %f16, %f0, %f10
26162 srax %g1, 0x06, %l5
26163 fmovspos %icc, %f10, %f4
26164 sth %o3, [%l7 + 0x5C]
26165 fcmpne16 %f10, %f26, %i6
26166 sethi 0x07C9, %g4
26167 subccc %l4, %o2, %i7
26168 fmovsneg %icc, %f20, %f11
26169 edge8ln %o6, %i0, %g7
26170 move %icc, %g3, %i3
26171 addccc %o5, %i1, %l2
26172 stw %l0, [%l7 + 0x54]
26173 edge16l %o7, %l6, %o1
26174 andncc %g5, %g6, %i4
26175 fands %f10, %f24, %f17
26176 stw %i2, [%l7 + 0x64]
26177 fabss %f19, %f22
26178 alignaddr %o4, %l1, %o0
26179 stx %l3, [%l7 + 0x30]
26180 edge8 %g2, %i5, %l5
26181 sra %o3, 0x08, %g1
26182 edge16l %i6, %l4, %o2
26183 fone %f22
26184 fpsub32 %f2, %f24, %f10
26185 subc %i7, 0x00CA, %g4
26186 addc %o6, %i0, %g7
26187 edge32ln %g3, %i3, %o5
26188 xor %l2, 0x14FA, %i1
26189 fsrc1 %f28, %f2
26190 addcc %o7, 0x03F0, %l6
26191 siam 0x0
26192 movne %icc, %l0, %o1
26193 ldsw [%l7 + 0x54], %g6
26194 ldsh [%l7 + 0x2A], %g5
26195 movgu %icc, %i4, %o4
26196 movneg %xcc, %i2, %l1
26197 ldx [%l7 + 0x60], %l3
26198 lduh [%l7 + 0x32], %g2
26199 fandnot1s %f31, %f31, %f11
26200 fors %f2, %f30, %f19
26201 andcc %i5, %o0, %l5
26202 edge32 %o3, %i6, %l4
26203 addcc %g1, 0x0649, %o2
26204 sdivx %i7, 0x0FFD, %o6
26205 xnorcc %g4, 0x1B9B, %g7
26206 orncc %i0, 0x1B51, %i3
26207 fmovdleu %xcc, %f8, %f14
26208 edge32 %o5, %l2, %i1
26209 ld [%l7 + 0x58], %f0
26210 xnor %o7, %g3, %l6
26211 array32 %l0, %o1, %g6
26212 fnot2 %f20, %f4
26213 edge8n %i4, %g5, %i2
26214 edge16ln %o4, %l1, %l3
26215 ldub [%l7 + 0x1B], %i5
26216 fmovrdne %o0, %f24, %f24
26217 udiv %l5, 0x0C00, %g2
26218 edge8ln %o3, %i6, %g1
26219 addccc %o2, 0x131E, %l4
26220 umulcc %o6, %g4, %i7
26221 or %i0, %i3, %g7
26222 movrgez %o5, %i1, %o7
26223 sethi 0x0E44, %g3
26224 umulcc %l6, 0x1DBB, %l0
26225 alignaddrl %l2, %g6, %o1
26226 srl %i4, 0x0C, %i2
26227 fmovde %xcc, %f5, %f18
26228 andn %o4, %g5, %l3
26229 or %l1, %i5, %l5
26230 edge32n %g2, %o3, %i6
26231 fmul8ulx16 %f8, %f22, %f24
26232 movvc %xcc, %g1, %o2
26233 movrgz %o0, 0x325, %o6
26234 movn %xcc, %l4, %i7
26235 edge32n %g4, %i3, %g7
26236 array16 %i0, %o5, %i1
26237 fors %f11, %f29, %f8
26238 fpsub32 %f4, %f26, %f28
26239 fmovrslez %o7, %f21, %f31
26240 udivcc %l6, 0x0B5E, %l0
26241 edge8 %l2, %g6, %o1
26242 ldsw [%l7 + 0x08], %i4
26243 alignaddrl %i2, %o4, %g5
26244 sra %l3, 0x0D, %g3
26245 andn %l1, %l5, %i5
26246 fmovsn %icc, %f23, %f14
26247 save %o3, 0x1F6C, %g2
26248 rdpr %cwp, %g1
26249 rdpr %cansave, %g2
26250 rdpr %canrestore, %g3
26251 rdpr %cleanwin, %g4
26252 rdpr %otherwin, %g5
26253 rdpr %wstate, %g6
26254 movcc %xcc, %g1, %i6
26255 lduw [%l7 + 0x54], %o2
26256 movge %xcc, %o6, %l4
26257 orcc %i7, %g4, %o0
26258 fpack16 %f22, %f22
26259 movrlez %g7, 0x157, %i3
26260 st %f1, [%l7 + 0x2C]
26261 ldd [%l7 + 0x20], %f16
26262 movl %icc, %o5, %i0
26263 array16 %o7, %i1, %l6
26264 movcc %icc, %l0, %g6
26265 addcc %o1, 0x076A, %l2
26266 movgu %icc, %i4, %o4
26267 smulcc %i2, %l3, %g5
26268 subc %g3, 0x1CCA, %l5
26269 movle %icc, %l1, %o3
26270 popc %g2, %i5
26271 edge32l %i6, %o2, %g1
26272 movne %xcc, %o6, %i7
26273 fmul8x16au %f7, %f26, %f16
26274 popc 0x1EBF, %g4
26275 movcc %xcc, %o0, %l4
26276 udiv %i3, 0x1E83, %g7
26277 udivcc %i0, 0x037E, %o5
26278 ldd [%l7 + 0x68], %f14
26279 std %f4, [%l7 + 0x58]
26280 fmovrsgz %o7, %f3, %f20
26281 nop
26282 set 0x1C, %i1
26283 lduh [%l7 + %i1], %l6
26284 edge32n %i1, %l0, %o1
26285 orcc %l2, %g6, %i4
26286 addc %o4, %l3, %g5
26287 ldsb [%l7 + 0x5A], %g3
26288 ldsw [%l7 + 0x68], %i2
26289 movleu %xcc, %l5, %o3
26290 sdivx %l1, 0x1186, %i5
26291 lduh [%l7 + 0x0E], %g2
26292 fmovdg %icc, %f2, %f8
26293 pdist %f2, %f10, %f30
26294 fmovrslez %i6, %f24, %f0
26295 fmovdne %xcc, %f10, %f22
26296 alignaddr %o2, %o6, %g1
26297 orn %i7, %o0, %l4
26298 array8 %g4, %i3, %i0
26299 ldx [%l7 + 0x78], %o5
26300 edge8n %o7, %g7, %l6
26301 movvs %icc, %i1, %o1
26302 addc %l0, %l2, %i4
26303 edge16n %o4, %g6, %g5
26304 movge %icc, %g3, %l3
26305 movvc %xcc, %l5, %o3
26306 fmovdgu %icc, %f23, %f3
26307 sethi 0x1647, %l1
26308 alignaddr %i2, %i5, %i6
26309 sllx %o2, %g2, %g1
26310 sub %i7, %o6, %l4
26311 srlx %g4, %i3, %i0
26312 fmovsl %icc, %f8, %f16
26313 move %xcc, %o0, %o5
26314 smulcc %o7, %l6, %i1
26315 ldd [%l7 + 0x20], %o0
26316 addccc %l0, %l2, %i4
26317 sth %g7, [%l7 + 0x48]
26318 ldsw [%l7 + 0x60], %o4
26319 andcc %g5, %g6, %l3
26320 orn %l5, %o3, %g3
26321 srl %i2, %i5, %l1
26322 orcc %i6, %o2, %g1
26323 std %f10, [%l7 + 0x10]
26324 movgu %icc, %i7, %o6
26325 srl %l4, %g2, %i3
26326 setx loop_95, %l0, %l1
26327 return %l1
26328 nop
26329 rdpr %cwp, %g1
26330 rdpr %cansave, %g2
26331 rdpr %canrestore, %g3
26332 rdpr %cleanwin, %g4
26333 rdpr %otherwin, %g5
26334 rdpr %wstate, %g6
26335loop_95: movge %xcc, %o5, %l6
26336 orncc %i1, 0x0A33, %o7
26337 umulcc %l0, 0x05FD, %o1
26338 fcmple32 %f14, %f20, %i4
26339 ldsw [%l7 + 0x0C], %l2
26340 movrgez %o4, %g7, %g6
26341 fpadd32 %f6, %f30, %f30
26342 edge16 %l3, %g5, %l5
26343 udiv %o3, 0x1858, %i2
26344 subc %g3, 0x1054, %l1
26345 fandnot2 %f30, %f28, %f8
26346 movvs %xcc, %i6, %i5
26347 lduh [%l7 + 0x36], %o2
26348 umulcc %i7, %g1, %o6
26349 fornot1 %f20, %f10, %f24
26350 fcmpgt16 %f22, %f18, %l4
26351 stb %g2, [%l7 + 0x26]
26352 orn %i3, 0x1108, %i0
26353 move %xcc, %o0, %g4
26354 ldx [%l7 + 0x78], %o5
26355 smulcc %l6, %i1, %l0
26356 ldsw [%l7 + 0x24], %o1
26357 subcc %o7, %i4, %l2
26358 umul %g7, %o4, %g6
26359 fpack16 %f16, %f26
26360 ldsh [%l7 + 0x6E], %l3
26361 sll %l5, %o3, %i2
26362 movre %g3, %l1, %g5
26363 xor %i6, 0x1145, %i5
26364 andncc %o2, %g1, %o6
26365 fabss %f2, %f1
26366 stb %i7, [%l7 + 0x23]
26367 st %f16, [%l7 + 0x34]
26368 stx %l4, [%l7 + 0x08]
26369 xor %g2, %i3, %o0
26370 fcmpes %fcc2, %f20, %f31
26371 fmul8x16al %f19, %f28, %f20
26372 ldd [%l7 + 0x68], %f12
26373 sll %g4, %i0, %l6
26374 fmovda %xcc, %f4, %f29
26375 st %f28, [%l7 + 0x1C]
26376 move %icc, %o5, %i1
26377 movrgez %o1, 0x0DE, %l0
26378 fmovsvs %xcc, %f25, %f27
26379 movvs %icc, %o7, %l2
26380 movneg %xcc, %g7, %o4
26381 fmovrdgz %i4, %f0, %f28
26382 srlx %l3, 0x01, %g6
26383 fcmped %fcc3, %f30, %f8
26384 xorcc %o3, 0x0775, %i2
26385 movrlz %l5, 0x01B, %l1
26386 fmovsge %icc, %f6, %f20
26387 ldd [%l7 + 0x30], %f26
26388 fmovrdgez %g5, %f28, %f12
26389 sra %g3, %i5, %i6
26390 edge16 %g1, %o2, %i7
26391 sdivcc %o6, 0x0A7F, %g2
26392 movneg %xcc, %l4, %o0
26393 popc %g4, %i3
26394 fcmple32 %f20, %f14, %i0
26395 fone %f6
26396 fornot1s %f14, %f12, %f29
26397 smul %l6, 0x14FC, %i1
26398 fnands %f12, %f23, %f29
26399 edge16l %o1, %l0, %o7
26400 sll %o5, 0x11, %l2
26401 fpsub16 %f6, %f2, %f14
26402 lduw [%l7 + 0x2C], %o4
26403 fmovsleu %icc, %f1, %f2
26404 addccc %g7, %i4, %l3
26405 ld [%l7 + 0x64], %f19
26406 movgu %xcc, %o3, %i2
26407 fandnot1s %f24, %f10, %f8
26408 movcc %xcc, %l5, %g6
26409 alignaddr %l1, %g5, %i5
26410 nop
26411 set 0x08, %i6
26412 lduw [%l7 + %i6], %g3
26413 udivx %g1, 0x044E, %i6
26414 edge16n %i7, %o6, %g2
26415 save %l4, 0x01F5, %o0
26416 rdpr %cwp, %g1
26417 rdpr %cansave, %g2
26418 rdpr %canrestore, %g3
26419 rdpr %cleanwin, %g4
26420 rdpr %otherwin, %g5
26421 rdpr %wstate, %g6
26422 sdivx %o2, 0x1854, %g4
26423 edge32ln %i3, %i0, %i1
26424 movne %icc, %l6, %l0
26425 fmovsvc %xcc, %f10, %f22
26426 restore %o1, %o5, %o7
26427 rdpr %cwp, %g1
26428 rdpr %cansave, %g2
26429 rdpr %canrestore, %g3
26430 rdpr %cleanwin, %g4
26431 rdpr %otherwin, %g5
26432 rdpr %wstate, %g6
26433 movcs %xcc, %l2, %o4
26434 fpsub16s %f6, %f28, %f16
26435 ld [%l7 + 0x20], %f0
26436 sdivx %i4, 0x116B, %g7
26437 array32 %o3, %i2, %l3
26438 smulcc %l5, 0x060B, %l1
26439 fabsd %f0, %f10
26440 stw %g5, [%l7 + 0x54]
26441 movn %xcc, %g6, %i5
26442 mulscc %g1, 0x0222, %g3
26443 subccc %i6, %i7, %g2
26444 andncc %l4, %o6, %o0
26445 array32 %o2, %g4, %i0
26446 fexpand %f22, %f26
26447 xor %i3, 0x1047, %l6
26448 fcmps %fcc2, %f7, %f0
26449 lduh [%l7 + 0x4E], %l0
26450 fone %f2
26451 movleu %xcc, %i1, %o5
26452 movg %icc, %o1, %o7
26453 fmovdpos %icc, %f9, %f17
26454 ldsh [%l7 + 0x10], %o4
26455 edge16l %i4, %g7, %l2
26456 alignaddr %i2, %o3, %l3
26457 orn %l1, 0x065D, %l5
26458 std %f22, [%l7 + 0x70]
26459 orn %g5, %g6, %i5
26460 st %f20, [%l7 + 0x3C]
26461 sub %g3, 0x141F, %i6
26462 sdiv %i7, 0x0D4E, %g1
26463 fmovsleu %icc, %f11, %f10
26464 movrgz %l4, %g2, %o6
26465 andcc %o0, %g4, %o2
26466 array16 %i0, %i3, %l0
26467 movrgz %l6, 0x201, %o5
26468 movne %icc, %o1, %o7
26469 movre %o4, %i1, %g7
26470 movl %xcc, %l2, %i4
26471 edge8n %i2, %o3, %l1
26472 edge8ln %l3, %g5, %l5
26473 sub %i5, %g3, %g6
26474 edge8l %i7, %i6, %g1
26475 mulx %l4, 0x0B85, %o6
26476 fornot1s %f5, %f16, %f28
26477 movrgez %g2, 0x27A, %o0
26478 lduh [%l7 + 0x48], %g4
26479 ldd [%l7 + 0x68], %f8
26480 udivcc %o2, 0x1CC1, %i0
26481 array16 %i3, %l0, %o5
26482 fexpand %f31, %f6
26483 fmovs %f19, %f15
26484 lduw [%l7 + 0x54], %l6
26485 fpsub16 %f24, %f20, %f8
26486 fnands %f2, %f23, %f4
26487 udivcc %o7, 0x1D80, %o1
26488 movleu %icc, %i1, %o4
26489 stb %g7, [%l7 + 0x49]
26490 stw %i4, [%l7 + 0x58]
26491 sll %l2, 0x09, %i2
26492 subccc %l1, %o3, %l3
26493 or %l5, 0x19C5, %g5
26494 andncc %i5, %g6, %i7
26495 movrlz %i6, 0x03E, %g1
26496 movneg %xcc, %g3, %l4
26497 fabss %f23, %f12
26498 smulcc %o6, %g2, %o0
26499 movcc %xcc, %o2, %g4
26500 fmovdl %xcc, %f3, %f14
26501 edge32l %i3, %l0, %i0
26502 movg %xcc, %l6, %o5
26503 sdivx %o7, 0x1314, %i1
26504 fpack16 %f4, %f8
26505 and %o1, %o4, %i4
26506 edge8 %g7, %l2, %i2
26507 fmovsne %icc, %f30, %f4
26508 movg %icc, %o3, %l3
26509 or %l1, 0x13E0, %g5
26510 fnot2 %f14, %f6
26511 move %xcc, %i5, %g6
26512 edge16l %i7, %l5, %i6
26513 sll %g3, 0x1E, %g1
26514 movn %icc, %l4, %g2
26515 sth %o6, [%l7 + 0x4C]
26516 sth %o0, [%l7 + 0x2C]
26517 sdivcc %g4, 0x0139, %i3
26518 lduw [%l7 + 0x2C], %o2
26519 xnorcc %l0, 0x1EAA, %l6
26520 fmovsl %icc, %f7, %f8
26521 orcc %o5, %o7, %i1
26522 st %f12, [%l7 + 0x1C]
26523 ld [%l7 + 0x44], %f23
26524 array16 %i0, %o4, %i4
26525 edge16 %g7, %l2, %o1
26526 movvc %icc, %o3, %l3
26527 xnorcc %l1, %i2, %g5
26528 addc %g6, 0x11B8, %i7
26529 fmovdg %icc, %f20, %f26
26530 edge8n %l5, %i6, %g3
26531 udiv %i5, 0x0177, %g1
26532 movne %icc, %g2, %o6
26533 fmovdpos %icc, %f18, %f16
26534 mulx %l4, %g4, %i3
26535 fmovdge %icc, %f28, %f25
26536 edge8l %o2, %o0, %l0
26537 edge16 %l6, %o7, %i1
26538 edge32n %i0, %o5, %i4
26539 fmul8x16al %f16, %f7, %f26
26540 edge16n %o4, %l2, %g7
26541 umul %o1, %l3, %l1
26542 array32 %i2, %o3, %g5
26543 fcmpgt32 %f8, %f6, %g6
26544 movrlez %i7, 0x197, %l5
26545 edge8ln %i6, %i5, %g3
26546 array8 %g1, %o6, %l4
26547 movle %xcc, %g4, %g2
26548 fmovsvc %icc, %f6, %f24
26549 movle %xcc, %i3, %o2
26550 setx loop_96, %l0, %l1
26551 return %l1
26552 nop
26553 rdpr %cwp, %g1
26554 rdpr %cansave, %g2
26555 rdpr %canrestore, %g3
26556 rdpr %cleanwin, %g4
26557 rdpr %otherwin, %g5
26558 rdpr %wstate, %g6
26559loop_96: sll %o7, %i1, %i0
26560 movle %xcc, %o0, %i4
26561 edge32l %o5, %l2, %g7
26562 ldsh [%l7 + 0x44], %o4
26563 sir 0x0CAC
26564 movgu %xcc, %o1, %l1
26565 array16 %l3, %o3, %g5
26566 fmovsa %icc, %f6, %f9
26567 movrne %g6, 0x1A8, %i7
26568 smulcc %l5, 0x0262, %i6
26569 sub %i2, 0x0BC8, %i5
26570 fmovdneg %xcc, %f28, %f4
26571 fpadd16s %f8, %f21, %f4
26572 fand %f20, %f28, %f16
26573 movrlez %g3, 0x1B1, %g1
26574 mulx %o6, 0x00CA, %l4
26575 nop
26576 set 0x0B, %o1
26577 ldub [%l7 + %o1], %g2
26578 fmovdn %icc, %f12, %f28
26579 movrlez %g4, 0x21F, %o2
26580 stx %i3, [%l7 + 0x58]
26581 stx %l0, [%l7 + 0x18]
26582 nop
26583 set 0x74, %i4
26584 lduh [%l7 + %i4], %l6
26585 fmovda %xcc, %f8, %f13
26586 edge8l %i1, %o7, %o0
26587 movvc %icc, %i4, %i0
26588 sll %l2, %g7, %o5
26589 edge16ln %o4, %o1, %l1
26590 edge16 %l3, %o3, %g5
26591 ldsw [%l7 + 0x30], %g6
26592 sir 0x1D25
26593 sra %l5, 0x0D, %i7
26594 srlx %i2, %i5, %g3
26595 fmovsa %icc, %f7, %f27
26596 mulscc %g1, 0x1B4B, %i6
26597 movg %xcc, %l4, %o6
26598 fnot1 %f6, %f10
26599 sth %g2, [%l7 + 0x5C]
26600 movle %icc, %g4, %o2
26601 movgu %xcc, %l0, %i3
26602 orn %l6, %o7, %o0
26603 fmovdgu %xcc, %f26, %f2
26604 umulcc %i4, 0x1C55, %i0
26605 sethi 0x1916, %i1
26606 orcc %g7, 0x1CB7, %l2
26607 movcs %icc, %o4, %o5
26608 fabss %f18, %f31
26609 ldsh [%l7 + 0x6E], %l1
26610 alignaddrl %l3, %o1, %o3
26611 edge32n %g6, %l5, %i7
26612 ldx [%l7 + 0x08], %i2
26613 mulx %g5, %g3, %i5
26614 edge16l %i6, %g1, %l4
26615 udivcc %g2, 0x0CEB, %o6
26616 ldx [%l7 + 0x30], %o2
26617 fxnors %f13, %f7, %f25
26618 smulcc %g4, %l0, %l6
26619 fmovdleu %icc, %f19, %f4
26620 mova %xcc, %o7, %o0
26621 ldsh [%l7 + 0x5E], %i4
26622 fmovsgu %icc, %f4, %f24
26623 ldub [%l7 + 0x7F], %i0
26624 xnor %i1, %i3, %g7
26625 array16 %o4, %l2, %o5
26626 and %l3, 0x0BDF, %l1
26627 edge32ln %o1, %o3, %g6
26628 fxnor %f20, %f4, %f6
26629 fmovrdlz %l5, %f30, %f10
26630 sll %i7, %g5, %g3
26631 popc %i2, %i5
26632 ldx [%l7 + 0x20], %g1
26633 ldd [%l7 + 0x28], %f26
26634 fmovrsgz %l4, %f27, %f14
26635 srlx %i6, 0x15, %o6
26636 fmuld8ulx16 %f19, %f30, %f24
26637 add %g2, %g4, %l0
26638 movrlz %l6, %o2, %o7
26639 mulx %o0, 0x09D9, %i0
26640 lduw [%l7 + 0x70], %i4
26641 ldsb [%l7 + 0x77], %i1
26642 fpadd16s %f29, %f9, %f10
26643 ldub [%l7 + 0x17], %g7
26644 xnor %o4, 0x059D, %l2
26645 edge32 %i3, %l3, %l1
26646 subccc %o1, %o5, %o3
26647 movle %xcc, %g6, %l5
26648 movrne %g5, %g3, %i7
26649 ldsw [%l7 + 0x7C], %i5
26650 array16 %i2, %l4, %i6
26651 srl %o6, %g1, %g4
26652 movcs %icc, %l0, %l6
26653 orcc %o2, 0x1106, %o7
26654 fzero %f26
26655 save %o0, %g2, %i0
26656 rdpr %cwp, %g1
26657 rdpr %cansave, %g2
26658 rdpr %canrestore, %g3
26659 rdpr %cleanwin, %g4
26660 rdpr %otherwin, %g5
26661 rdpr %wstate, %g6
26662 ldx [%l7 + 0x50], %i4
26663 subc %i1, %g7, %o4
26664 sllx %l2, %l3, %i3
26665 sra %l1, %o5, %o3
26666 movleu %icc, %o1, %g6
26667 ldsw [%l7 + 0x2C], %l5
26668 edge16 %g5, %g3, %i5
26669 fmul8ulx16 %f18, %f16, %f4
26670 edge16 %i7, %i2, %l4
26671 edge16 %i6, %g1, %o6
26672 std %f22, [%l7 + 0x28]
26673 movcc %icc, %l0, %g4
26674 ldd [%l7 + 0x70], %i6
26675 movrne %o7, 0x3E6, %o2
26676 ldsh [%l7 + 0x3A], %o0
26677 movrgz %g2, 0x049, %i4
26678 and %i0, %i1, %g7
26679 ldsh [%l7 + 0x0A], %l2
26680 add %o4, 0x11A7, %i3
26681 sra %l1, %o5, %o3
26682 lduw [%l7 + 0x74], %l3
26683 fornot1 %f10, %f18, %f26
26684 sll %o1, 0x03, %g6
26685 edge16n %l5, %g3, %g5
26686 edge16l %i7, %i5, %l4
26687 fcmpne32 %f8, %f22, %i2
26688 fpack16 %f26, %f26
26689 sir 0x001F
26690 smul %g1, %o6, %i6
26691 umul %g4, 0x18C5, %l6
26692 sdiv %l0, 0x1BB5, %o7
26693 fmuld8ulx16 %f23, %f16, %f18
26694 movgu %icc, %o0, %o2
26695 fmovrdlez %g2, %f0, %f20
26696 addcc %i4, 0x01F3, %i1
26697 ldub [%l7 + 0x49], %i0
26698 array32 %l2, %o4, %i3
26699 srl %g7, 0x12, %o5
26700 edge32ln %o3, %l1, %l3
26701 lduw [%l7 + 0x30], %o1
26702 movrgez %l5, 0x391, %g3
26703 andn %g6, 0x0771, %i7
26704 xor %g5, 0x159F, %l4
26705 mulscc %i2, 0x1703, %g1
26706 fpadd16 %f16, %f28, %f20
26707 stw %i5, [%l7 + 0x4C]
26708 array8 %o6, %g4, %l6
26709 udivx %l0, 0x1E48, %i6
26710 subc %o7, 0x197B, %o2
26711 edge8ln %o0, %i4, %i1
26712 sra %g2, %l2, %i0
26713 mulx %o4, 0x115A, %i3
26714 xnorcc %g7, 0x17D7, %o5
26715 fand %f28, %f4, %f8
26716 movrne %o3, 0x2BB, %l3
26717 movre %o1, 0x296, %l1
26718 sth %g3, [%l7 + 0x76]
26719 fmul8x16al %f21, %f16, %f30
26720 sir 0x03F2
26721 smulcc %g6, 0x1779, %i7
26722 movcc %icc, %l5, %l4
26723 subccc %i2, %g1, %i5
26724 sdivcc %o6, 0x139B, %g5
26725 edge8n %l6, %g4, %i6
26726 edge32l %l0, %o7, %o0
26727 fmovrdgez %o2, %f22, %f14
26728 fcmpd %fcc1, %f2, %f20
26729 edge16l %i4, %i1, %l2
26730 movg %icc, %i0, %o4
26731 smul %i3, 0x0108, %g2
26732 andcc %g7, 0x0129, %o5
26733 ldsh [%l7 + 0x22], %o3
26734 smul %l3, %l1, %g3
26735 andncc %g6, %o1, %l5
26736 ldub [%l7 + 0x59], %i7
26737 fcmpeq32 %f4, %f4, %l4
26738 edge16l %g1, %i5, %i2
26739 andcc %o6, %g5, %g4
26740 st %f30, [%l7 + 0x38]
26741 fmovs %f13, %f8
26742 edge8n %i6, %l6, %l0
26743 andncc %o7, %o0, %o2
26744 orcc %i1, 0x0B39, %l2
26745 nop
26746 set 0x53, %o5
26747 ldsb [%l7 + %o5], %i0
26748 and %o4, 0x0D3D, %i4
26749 fmovdpos %xcc, %f13, %f18
26750 stb %g2, [%l7 + 0x59]
26751 array32 %g7, %i3, %o3
26752 xor %o5, %l1, %g3
26753 fmovscc %xcc, %f4, %f3
26754 edge32l %l3, %g6, %l5
26755 alignaddr %i7, %o1, %l4
26756 umulcc %i5, 0x1058, %i2
26757 fmuld8ulx16 %f28, %f10, %f10
26758 stw %g1, [%l7 + 0x30]
26759 movrgez %g5, %g4, %i6
26760 umulcc %l6, %o6, %o7
26761 smulcc %o0, 0x16E3, %l0
26762 udiv %i1, 0x083C, %o2
26763 alignaddr %i0, %l2, %i4
26764 st %f31, [%l7 + 0x6C]
26765 fcmpes %fcc0, %f10, %f13
26766 fpsub16 %f12, %f0, %f22
26767 movcc %icc, %g2, %o4
26768 edge16l %g7, %o3, %i3
26769 sth %o5, [%l7 + 0x7A]
26770 ld [%l7 + 0x2C], %f0
26771 faligndata %f22, %f24, %f10
26772 movcs %icc, %l1, %g3
26773 umul %l3, %g6, %l5
26774 udivx %o1, 0x1ACE, %l4
26775 srax %i7, %i2, %g1
26776 edge32ln %g5, %i5, %g4
26777 xor %l6, 0x16DD, %i6
26778 orcc %o7, %o6, %o0
26779 movpos %icc, %l0, %o2
26780 fnot1 %f2, %f0
26781 fnot2s %f12, %f25
26782 std %f6, [%l7 + 0x20]
26783 stw %i0, [%l7 + 0x38]
26784 movvc %xcc, %l2, %i1
26785 ld [%l7 + 0x5C], %f30
26786 ld [%l7 + 0x54], %f29
26787 sdiv %g2, 0x02B9, %o4
26788 add %g7, %i4, %o3
26789 srax %o5, 0x03, %i3
26790 mova %xcc, %l1, %l3
26791 fcmple32 %f18, %f18, %g6
26792 restore %g3, 0x1308, %o1
26793 rdpr %cwp, %g1
26794 rdpr %cansave, %g2
26795 rdpr %canrestore, %g3
26796 rdpr %cleanwin, %g4
26797 rdpr %otherwin, %g5
26798 rdpr %wstate, %g6
26799 umulcc %l5, 0x0B84, %i7
26800 ldd [%l7 + 0x38], %f16
26801 movrlz %i2, %l4, %g5
26802 or %i5, 0x0E67, %g4
26803 movgu %icc, %g1, %l6
26804 movneg %xcc, %i6, %o7
26805 fmovrdlz %o6, %f8, %f26
26806 srax %o0, 0x1F, %l0
26807 sdivx %o2, 0x03E2, %l2
26808 alignaddr %i1, %i0, %g2
26809 alignaddr %g7, %i4, %o4
26810 lduw [%l7 + 0x20], %o5
26811 save %o3, 0x1D08, %l1
26812 rdpr %cwp, %g1
26813 rdpr %cansave, %g2
26814 rdpr %canrestore, %g3
26815 rdpr %cleanwin, %g4
26816 rdpr %otherwin, %g5
26817 rdpr %wstate, %g6
26818 fcmpgt16 %f28, %f24, %i3
26819 fandnot2s %f20, %f24, %f23
26820 xor %l3, %g3, %o1
26821 fmovdpos %xcc, %f15, %f1
26822 udivcc %l5, 0x10EA, %g6
26823 xorcc %i2, 0x0966, %i7
26824 add %g5, 0x1316, %i5
26825 udiv %l4, 0x0358, %g4
26826 save %l6, %g1, %o7
26827 rdpr %cwp, %g1
26828 rdpr %cansave, %g2
26829 rdpr %canrestore, %g3
26830 rdpr %cleanwin, %g4
26831 rdpr %otherwin, %g5
26832 rdpr %wstate, %g6
26833 umulcc %i6, 0x18A7, %o0
26834 ldub [%l7 + 0x61], %l0
26835 sllx %o2, 0x0A, %l2
26836 edge8ln %i1, %i0, %g2
26837 andcc %o6, %g7, %i4
26838 subc %o5, 0x0A68, %o4
26839 edge16n %l1, %o3, %l3
26840 xnor %g3, %o1, %l5
26841 orn %g6, %i3, %i7
26842 umul %i2, 0x0817, %i5
26843 fmovscc %xcc, %f8, %f17
26844 movcs %icc, %l4, %g5
26845 fmovse %icc, %f26, %f9
26846 edge32 %l6, %g4, %o7
26847 ldsh [%l7 + 0x42], %g1
26848 fandnot2s %f1, %f16, %f1
26849 sdiv %o0, 0x0F4C, %i6
26850 setx loop_97, %l0, %l1
26851 return %l1
26852 nop
26853 rdpr %cwp, %g1
26854 rdpr %cansave, %g2
26855 rdpr %canrestore, %g3
26856 rdpr %cleanwin, %g4
26857 rdpr %otherwin, %g5
26858 rdpr %wstate, %g6
26859loop_97: fsrc1s %f31, %f21
26860 ldx [%l7 + 0x68], %i0
26861 and %i1, 0x1BE5, %g2
26862 xorcc %g7, 0x051D, %i4
26863 sir 0x1C05
26864 srax %o5, 0x12, %o4
26865 fand %f18, %f8, %f18
26866 subcc %o6, 0x0C16, %l1
26867 fmovsvc %icc, %f30, %f30
26868 umul %o3, %g3, %o1
26869 movvc %xcc, %l5, %l3
26870 stw %i3, [%l7 + 0x30]
26871 subcc %g6, %i7, %i2
26872 fnegd %f10, %f6
26873 movvc %xcc, %i5, %g5
26874 movrne %l6, 0x0FC, %l4
26875 smulcc %g4, %o7, %o0
26876 fmovrdgez %i6, %f30, %f2
26877 ldd [%l7 + 0x38], %f18
26878 addccc %g1, 0x1224, %l0
26879 mova %icc, %l2, %o2
26880 udiv %i0, 0x0DF0, %i1
26881 andncc %g7, %g2, %o5
26882 edge32l %i4, %o6, %o4
26883 ldx [%l7 + 0x60], %o3
26884 fcmple16 %f0, %f30, %g3
26885 sethi 0x0E1C, %l1
26886 ld [%l7 + 0x44], %f27
26887 andncc %l5, %o1, %l3
26888 sdiv %g6, 0x1408, %i7
26889 edge16l %i2, %i3, %i5
26890 ld [%l7 + 0x44], %f25
26891 orn %g5, %l6, %l4
26892 stw %g4, [%l7 + 0x68]
26893 andn %o7, %o0, %i6
26894 stx %l0, [%l7 + 0x10]
26895 ldsh [%l7 + 0x20], %g1
26896 movg %xcc, %o2, %i0
26897 andcc %l2, %i1, %g2
26898 movneg %icc, %g7, %o5
26899 fmovda %xcc, %f31, %f25
26900 addc %o6, 0x1FE9, %i4
26901 array32 %o4, %o3, %l1
26902 movrlz %g3, 0x30D, %o1
26903 udivcc %l5, 0x0C86, %l3
26904 fandnot2s %f19, %f22, %f29
26905 restore %g6, %i7, %i3
26906 rdpr %cwp, %g1
26907 rdpr %cansave, %g2
26908 rdpr %canrestore, %g3
26909 rdpr %cleanwin, %g4
26910 rdpr %otherwin, %g5
26911 rdpr %wstate, %g6
26912 save %i2, %i5, %g5
26913 rdpr %cwp, %g1
26914 rdpr %cansave, %g2
26915 rdpr %canrestore, %g3
26916 rdpr %cleanwin, %g4
26917 rdpr %otherwin, %g5
26918 rdpr %wstate, %g6
26919 sll %l6, %g4, %o7
26920 mova %xcc, %l4, %o0
26921 mova %icc, %l0, %g1
26922 edge8 %o2, %i0, %l2
26923 edge32ln %i1, %g2, %i6
26924 ldsw [%l7 + 0x7C], %g7
26925 sllx %o5, %i4, %o6
26926 fabsd %f30, %f6
26927 save %o4, %o3, %g3
26928 rdpr %cwp, %g1
26929 rdpr %cansave, %g2
26930 rdpr %canrestore, %g3
26931 rdpr %cleanwin, %g4
26932 rdpr %otherwin, %g5
26933 rdpr %wstate, %g6
26934 movle %xcc, %o1, %l1
26935 smul %l3, %l5, %g6
26936 array16 %i7, %i3, %i2
26937 fpadd16 %f6, %f20, %f16
26938 addcc %i5, 0x14BF, %g5
26939 sub %g4, %o7, %l6
26940 edge16 %o0, %l4, %g1
26941 edge8l %o2, %l0, %i0
26942 edge8l %i1, %g2, %i6
26943 ldsh [%l7 + 0x64], %l2
26944 andn %g7, %o5, %i4
26945 xnor %o4, 0x1112, %o3
26946 fpack32 %f22, %f26, %f0
26947 stw %g3, [%l7 + 0x2C]
26948 fnot2s %f11, %f24
26949 edge8 %o6, %l1, %o1
26950 fnand %f20, %f22, %f0
26951 ldx [%l7 + 0x18], %l3
26952 movvc %icc, %l5, %g6
26953 movleu %icc, %i7, %i3
26954 fpsub16 %f22, %f14, %f2
26955 fmovde %xcc, %f0, %f16
26956 edge32n %i2, %g5, %g4
26957 nop
26958 set 0x5C, %o6
26959 ldsw [%l7 + %o6], %i5
26960 fmovsvs %icc, %f14, %f8
26961 fors %f7, %f0, %f5
26962 edge16n %l6, %o7, %l4
26963 fmovrse %o0, %f26, %f21
26964 movgu %icc, %g1, %l0
26965 xnor %i0, %i1, %o2
26966 movge %icc, %i6, %l2
26967 lduh [%l7 + 0x30], %g7
26968 edge16ln %o5, %g2, %i4
26969 xor %o4, 0x00F5, %g3
26970 andn %o6, 0x175E, %o3
26971 ldsh [%l7 + 0x7E], %l1
26972 fmovscc %xcc, %f7, %f10
26973 smulcc %l3, 0x17E6, %o1
26974 ldsw [%l7 + 0x50], %g6
26975 mulscc %i7, %i3, %l5
26976 or %g5, %g4, %i2
26977 edge32l %i5, %o7, %l6
26978 mulx %l4, 0x121E, %o0
26979 orcc %g1, 0x0832, %i0
26980 smul %l0, %i1, %i6
26981 stx %l2, [%l7 + 0x18]
26982 ldx [%l7 + 0x40], %o2
26983 edge32n %o5, %g2, %i4
26984 mulscc %o4, %g3, %g7
26985 movle %xcc, %o3, %l1
26986 movcs %xcc, %o6, %o1
26987 fpmerge %f30, %f20, %f0
26988 sll %l3, 0x09, %i7
26989 andncc %g6, %i3, %g5
26990 xnorcc %l5, 0x11DC, %i2
26991 edge8l %i5, %g4, %o7
26992 ldd [%l7 + 0x18], %f20
26993 ld [%l7 + 0x40], %f22
26994 fandnot1s %f4, %f11, %f5
26995 sir 0x119A
26996 movgu %icc, %l6, %o0
26997 save %g1, 0x05EA, %l4
26998 rdpr %cwp, %g1
26999 rdpr %cansave, %g2
27000 rdpr %canrestore, %g3
27001 rdpr %cleanwin, %g4
27002 rdpr %otherwin, %g5
27003 rdpr %wstate, %g6
27004 mova %xcc, %i0, %i1
27005 movcs %icc, %i6, %l2
27006 movvc %icc, %l0, %o5
27007 sllx %g2, 0x06, %o2
27008 sllx %i4, %o4, %g3
27009 ldx [%l7 + 0x60], %o3
27010 srlx %g7, %o6, %o1
27011 fandnot1 %f24, %f22, %f0
27012 fmovdleu %icc, %f28, %f29
27013 movvs %icc, %l3, %i7
27014 srlx %g6, 0x04, %l1
27015 udiv %i3, 0x00C2, %l5
27016 sdiv %g5, 0x1A5D, %i2
27017 fmovrslez %i5, %f3, %f3
27018 addcc %g4, %o7, %l6
27019 subcc %o0, %l4, %i0
27020 mova %xcc, %i1, %g1
27021 edge32ln %i6, %l2, %o5
27022 sllx %g2, %o2, %l0
27023 save %o4, %i4, %g3
27024 rdpr %cwp, %g1
27025 rdpr %cansave, %g2
27026 rdpr %canrestore, %g3
27027 rdpr %cleanwin, %g4
27028 rdpr %otherwin, %g5
27029 rdpr %wstate, %g6
27030 fmovrslz %o3, %f1, %f9
27031 stb %g7, [%l7 + 0x40]
27032 ldx [%l7 + 0x08], %o1
27033 lduh [%l7 + 0x28], %o6
27034 edge32n %i7, %g6, %l1
27035 addcc %i3, 0x1460, %l3
27036 orcc %g5, 0x076F, %l5
27037 xorcc %i5, 0x0620, %i2
27038 mulscc %g4, %l6, %o7
27039 sdiv %o0, 0x0B05, %l4
27040 movrne %i0, %g1, %i6
27041 ldd [%l7 + 0x60], %l2
27042 stw %i1, [%l7 + 0x6C]
27043 st %f26, [%l7 + 0x50]
27044 fmovrdlez %g2, %f6, %f10
27045 addccc %o5, 0x08F8, %o2
27046 fnegd %f24, %f24
27047 popc 0x0D9B, %l0
27048 stw %o4, [%l7 + 0x68]
27049 setx loop_98, %l0, %l1
27050 return %l1
27051 nop
27052 rdpr %cwp, %g1
27053 rdpr %cansave, %g2
27054 rdpr %canrestore, %g3
27055 rdpr %cleanwin, %g4
27056 rdpr %otherwin, %g5
27057 rdpr %wstate, %g6
27058loop_98: array8 %i4, %o6, %i7
27059 sethi 0x1109, %o1
27060 ldd [%l7 + 0x10], %f12
27061 restore %l1, 0x193B, %g6
27062 rdpr %cwp, %g1
27063 rdpr %cansave, %g2
27064 rdpr %canrestore, %g3
27065 rdpr %cleanwin, %g4
27066 rdpr %otherwin, %g5
27067 rdpr %wstate, %g6
27068 or %i3, 0x001A, %g5
27069 orn %l5, %i5, %l3
27070 array16 %g4, %i2, %o7
27071 edge32l %o0, %l6, %i0
27072 xor %g1, 0x044F, %i6
27073 fornot1 %f28, %f0, %f16
27074 edge16ln %l4, %l2, %i1
27075 array8 %g2, %o5, %o2
27076 fpadd16 %f18, %f18, %f4
27077 smul %l0, 0x0822, %g3
27078 fmul8sux16 %f22, %f8, %f28
27079 lduw [%l7 + 0x6C], %o3
27080 fcmps %fcc1, %f26, %f30
27081 xnorcc %o4, %g7, %i4
27082 sll %o6, 0x0A, %o1
27083 xnor %l1, %g6, %i3
27084 subcc %g5, %i7, %i5
27085 movpos %icc, %l3, %g4
27086 fcmpne16 %f16, %f24, %i2
27087 addcc %l5, 0x0A03, %o7
27088 movcc %icc, %l6, %i0
27089 movgu %icc, %g1, %o0
27090 ldsw [%l7 + 0x74], %i6
27091 lduh [%l7 + 0x5C], %l2
27092 movg %xcc, %i1, %g2
27093 edge8 %o5, %o2, %l4
27094 array32 %l0, %o3, %o4
27095 fmovrde %g7, %f20, %f2
27096 movneg %icc, %g3, %o6
27097 movne %xcc, %i4, %o1
27098 add %g6, %l1, %g5
27099 edge32ln %i7, %i3, %i5
27100 ldub [%l7 + 0x31], %l3
27101 ld [%l7 + 0x34], %f16
27102 smulcc %g4, %i2, %l5
27103 smulcc %o7, %l6, %g1
27104 movvs %icc, %o0, %i6
27105 stw %l2, [%l7 + 0x1C]
27106 xor %i1, 0x0865, %g2
27107 edge32n %i0, %o2, %o5
27108 umulcc %l0, %o3, %o4
27109 edge32ln %l4, %g7, %g3
27110 fmovse %icc, %f7, %f5
27111 mulx %i4, 0x129B, %o6
27112 sdivx %g6, 0x0D6B, %l1
27113 andcc %o1, 0x113C, %i7
27114 fmovdge %xcc, %f14, %f5
27115 umulcc %i3, 0x19D8, %g5
27116 fnegd %f22, %f0
27117 nop
27118 set 0x38, %o7
27119 ldd [%l7 + %o7], %f14
27120 subc %i5, %g4, %i2
27121 movleu %xcc, %l5, %l3
27122 ldsw [%l7 + 0x10], %o7
27123 fmovrde %l6, %f0, %f2
27124 movrgez %o0, %g1, %i6
27125 sllx %i1, 0x08, %g2
27126 sdivx %l2, 0x11F7, %o2
27127 umulcc %i0, %l0, %o5
27128 edge16l %o4, %o3, %l4
27129 movg %icc, %g7, %i4
27130 mulx %g3, %g6, %o6
27131 ldsw [%l7 + 0x18], %l1
27132 fmul8sux16 %f30, %f10, %f8
27133 fmovsneg %xcc, %f16, %f30
27134 edge16l %o1, %i7, %i3
27135 movneg %icc, %g5, %g4
27136 movvc %xcc, %i2, %i5
27137 edge8l %l5, %o7, %l6
27138 fcmpeq32 %f22, %f24, %o0
27139 sethi 0x1A26, %g1
27140 fmovsvs %icc, %f12, %f22
27141 movle %icc, %l3, %i6
27142 addccc %g2, %i1, %l2
27143 movne %xcc, %i0, %o2
27144 fcmpes %fcc1, %f11, %f4
27145 fsrc2s %f11, %f8
27146 stb %o5, [%l7 + 0x7E]
27147 movcc %xcc, %l0, %o4
27148 and %l4, %g7, %i4
27149 sub %o3, 0x0EEF, %g6
27150 ldsb [%l7 + 0x75], %g3
27151 stb %l1, [%l7 + 0x20]
27152 ldsw [%l7 + 0x78], %o1
27153 stx %o6, [%l7 + 0x18]
27154 alignaddr %i3, %g5, %g4
27155 movne %icc, %i2, %i7
27156 fmul8x16au %f23, %f1, %f20
27157 nop
27158 set 0x70, %i7
27159 ldd [%l7 + %i7], %f26
27160 edge32l %i5, %o7, %l5
27161 andcc %l6, 0x01A0, %o0
27162 fors %f9, %f26, %f9
27163 sth %l3, [%l7 + 0x0E]
27164 srlx %i6, 0x14, %g2
27165 subcc %i1, %g1, %l2
27166 srlx %o2, 0x17, %i0
27167 umulcc %o5, %l0, %o4
27168 srax %g7, 0x1D, %i4
27169 and %l4, 0x1521, %o3
27170 fnegs %f2, %f8
27171 fand %f12, %f24, %f22
27172 lduh [%l7 + 0x68], %g3
27173 movrne %g6, 0x0AB, %o1
27174 fmovdgu %xcc, %f7, %f12
27175 array32 %l1, %o6, %i3
27176 subc %g5, %i2, %i7
27177 ldd [%l7 + 0x60], %f12
27178 alignaddr %g4, %o7, %i5
27179 xor %l6, 0x011E, %l5
27180 umul %o0, %i6, %l3
27181 fxnors %f10, %f25, %f1
27182 movrgez %g2, %g1, %l2
27183 fpsub32s %f30, %f26, %f17
27184 fpmerge %f17, %f27, %f18
27185 fmovd %f14, %f8
27186 save %o2, 0x1FC1, %i0
27187 rdpr %cwp, %g1
27188 rdpr %cansave, %g2
27189 rdpr %canrestore, %g3
27190 rdpr %cleanwin, %g4
27191 rdpr %otherwin, %g5
27192 rdpr %wstate, %g6
27193 srax %i1, %l0, %o4
27194 movrne %g7, %o5, %l4
27195 sir 0x1133
27196 fmovrsgz %o3, %f14, %f27
27197 save %g3, %g6, %i4
27198 rdpr %cwp, %g1
27199 rdpr %cansave, %g2
27200 rdpr %canrestore, %g3
27201 rdpr %cleanwin, %g4
27202 rdpr %otherwin, %g5
27203 rdpr %wstate, %g6
27204 bshuffle %f14, %f22, %f22
27205 ld [%l7 + 0x48], %f31
27206 movne %icc, %l1, %o6
27207 sir 0x19D9
27208 umul %i3, %g5, %o1
27209 fone %f0
27210 ldub [%l7 + 0x76], %i2
27211 orn %g4, %o7, %i7
27212 sir 0x1A9F
27213 subccc %i5, 0x11C2, %l5
27214 sdivx %o0, 0x0201, %i6
27215 orcc %l3, %l6, %g1
27216 edge8ln %l2, %g2, %i0
27217 movneg %icc, %o2, %i1
27218 bshuffle %f28, %f24, %f12
27219 movvc %icc, %o4, %g7
27220 movn %xcc, %l0, %o5
27221 sub %o3, %g3, %l4
27222 fmovsle %icc, %f30, %f19
27223 lduw [%l7 + 0x34], %g6
27224 edge8l %i4, %o6, %i3
27225 addccc %l1, %o1, %g5
27226 array16 %g4, %o7, %i2
27227 udivcc %i5, 0x1C71, %i7
27228 stx %o0, [%l7 + 0x48]
27229 fmovdcc %icc, %f16, %f17
27230 andncc %l5, %i6, %l6
27231 sth %g1, [%l7 + 0x0A]
27232 alignaddrl %l2, %l3, %g2
27233 fnegd %f20, %f18
27234 subccc %i0, 0x0305, %o2
27235 fmovsg %xcc, %f3, %f8
27236 edge8ln %i1, %o4, %g7
27237 movcc %xcc, %l0, %o5
27238 mulscc %g3, 0x04BD, %l4
27239 srlx %o3, 0x06, %i4
27240 addcc %g6, %i3, %l1
27241 udiv %o1, 0x01DB, %o6
27242 xorcc %g5, 0x0E77, %g4
27243 alignaddrl %o7, %i2, %i7
27244 sra %i5, 0x01, %l5
27245 or %i6, %o0, %l6
27246 sdiv %l2, 0x0FD3, %l3
27247 movrgez %g1, 0x1BB, %g2
27248 sub %o2, 0x14B7, %i1
27249 ldsw [%l7 + 0x54], %i0
27250 fpsub16 %f2, %f8, %f22
27251 addcc %g7, 0x1323, %l0
27252 ldd [%l7 + 0x60], %f0
27253 andcc %o5, 0x110B, %g3
27254 umul %o4, %o3, %i4
27255 movcc %icc, %g6, %l4
27256 fmovda %icc, %f8, %f14
27257 fcmple16 %f22, %f0, %i3
27258 udivcc %l1, 0x1A80, %o6
27259 edge32n %g5, %g4, %o7
27260 orcc %i2, %i7, %o1
27261 ldx [%l7 + 0x60], %l5
27262 lduh [%l7 + 0x34], %i5
27263 fcmps %fcc1, %f16, %f27
27264 edge8 %i6, %o0, %l2
27265 subccc %l3, 0x135F, %l6
27266 edge32l %g2, %o2, %g1
27267 xnor %i0, 0x0CA6, %g7
27268 ldd [%l7 + 0x18], %l0
27269 sra %o5, %g3, %i1
27270 edge16ln %o3, %i4, %o4
27271 save %l4, %g6, %i3
27272 rdpr %cwp, %g1
27273 rdpr %cansave, %g2
27274 rdpr %canrestore, %g3
27275 rdpr %cleanwin, %g4
27276 rdpr %otherwin, %g5
27277 rdpr %wstate, %g6
27278 fsrc1s %f6, %f13
27279 udivx %l1, 0x150C, %o6
27280 fornot2s %f1, %f22, %f6
27281 smulcc %g4, 0x1977, %g5
27282 umulcc %i2, %o7, %o1
27283 alignaddrl %l5, %i5, %i6
27284 fmovdn %icc, %f22, %f7
27285 movrgz %o0, 0x164, %i7
27286 ldd [%l7 + 0x68], %l2
27287 movrgz %l3, 0x37F, %l6
27288 fnot2s %f31, %f5
27289 addc %o2, %g2, %g1
27290 stx %g7, [%l7 + 0x08]
27291 edge8 %i0, %l0, %o5
27292 edge16ln %i1, %o3, %g3
27293 udiv %i4, 0x15C7, %o4
27294 movleu %icc, %g6, %l4
27295 fmovdgu %icc, %f17, %f9
27296 edge16ln %l1, %o6, %i3
27297 ld [%l7 + 0x58], %f27
27298 array16 %g5, %g4, %o7
27299 fmuld8ulx16 %f23, %f23, %f22
27300 fandnot1 %f20, %f26, %f4
27301 alignaddr %i2, %l5, %o1
27302 move %xcc, %i5, %o0
27303 fmovrse %i7, %f12, %f5
27304 xorcc %l2, %l3, %l6
27305 fmovdne %xcc, %f27, %f28
27306 array16 %o2, %g2, %g1
27307 movrne %g7, 0x3FA, %i0
27308 xnorcc %l0, %i6, %o5
27309 movre %o3, %i1, %i4
27310 udivcc %g3, 0x07CE, %o4
27311 movpos %xcc, %l4, %g6
27312 movvs %xcc, %l1, %o6
27313 movvs %icc, %g5, %g4
27314 ldsw [%l7 + 0x5C], %o7
27315 sllx %i3, 0x16, %l5
27316 xnorcc %o1, %i2, %o0
27317 movl %icc, %i7, %i5
27318 mova %xcc, %l3, %l6
27319 alignaddr %o2, %l2, %g2
27320 movl %icc, %g7, %i0
27321 siam 0x3
27322 udivcc %l0, 0x0A32, %g1
27323 setx loop_99, %l0, %l1
27324 return %l1
27325 nop
27326 rdpr %cwp, %g1
27327 rdpr %cansave, %g2
27328 rdpr %canrestore, %g3
27329 rdpr %cleanwin, %g4
27330 rdpr %otherwin, %g5
27331 rdpr %wstate, %g6
27332loop_99: orncc %i1, 0x1A6D, %i4
27333 siam 0x4
27334 movg %icc, %g3, %o4
27335 srlx %l4, %o3, %l1
27336 array16 %g6, %o6, %g5
27337 movre %o7, 0x165, %g4
27338 umul %i3, 0x194E, %o1
27339 stw %i2, [%l7 + 0x34]
27340 ldd [%l7 + 0x30], %f18
27341 edge32 %o0, %i7, %l5
27342 move %icc, %i5, %l6
27343 ldx [%l7 + 0x18], %o2
27344 movcc %xcc, %l3, %l2
27345 movrgz %g7, 0x1A7, %g2
27346 udiv %i0, 0x1A52, %l0
27347 sll %g1, 0x19, %i6
27348 fmovrde %i1, %f20, %f0
27349 movrne %i4, 0x03E, %o5
27350 fmovsvc %xcc, %f30, %f29
27351 sdivx %o4, 0x19D7, %l4
27352 fmovdgu %xcc, %f26, %f3
27353 fmovspos %xcc, %f28, %f24
27354 ldd [%l7 + 0x08], %o2
27355 edge16 %l1, %g3, %o6
27356 movrne %g5, %o7, %g6
27357 or %i3, %g4, %i2
27358 movpos %xcc, %o0, %i7
27359 subcc %l5, 0x183B, %i5
27360 movge %xcc, %l6, %o2
27361 fmul8sux16 %f10, %f26, %f28
27362 fcmpeq32 %f28, %f4, %l3
27363 movvc %xcc, %l2, %o1
27364 st %f21, [%l7 + 0x6C]
27365 mulx %g7, 0x1150, %g2
27366 edge32 %l0, %g1, %i6
27367 xor %i1, %i4, %o5
27368 umulcc %i0, %l4, %o4
27369 or %o3, %l1, %g3
27370 sdiv %g5, 0x0CD2, %o6
27371 fabss %f7, %f6
27372 array8 %g6, %i3, %o7
27373 xor %i2, %g4, %i7
27374 stb %o0, [%l7 + 0x70]
27375 movne %icc, %l5, %l6
27376 fmovsgu %icc, %f14, %f15
27377 edge8ln %i5, %l3, %l2
27378 subccc %o2, %g7, %g2
27379 lduw [%l7 + 0x08], %l0
27380 movneg %icc, %g1, %i6
27381 nop
27382 set 0x10, %i2
27383 lduw [%l7 + %i2], %i1
27384 and %o1, 0x194D, %i4
27385 movne %xcc, %i0, %o5
27386 mova %icc, %l4, %o4
27387 orcc %o3, 0x1432, %l1
27388 edge16 %g3, %g5, %o6
27389 fmuld8ulx16 %f25, %f22, %f10
27390 ldsb [%l7 + 0x33], %i3
27391 fmuld8sux16 %f31, %f21, %f16
27392 fpadd32 %f8, %f4, %f30
27393 fmovsne %icc, %f10, %f31
27394 fandnot2 %f14, %f16, %f0
27395 mulx %g6, %i2, %g4
27396 edge32ln %i7, %o7, %o0
27397 movneg %icc, %l5, %l6
27398 move %xcc, %l3, %i5
27399 xor %o2, 0x03E5, %l2
27400 orncc %g7, 0x1B41, %l0
27401 movrgz %g2, 0x210, %g1
27402 sub %i1, 0x138C, %i6
27403 array16 %o1, %i0, %o5
27404 fabsd %f6, %f22
27405 nop
27406 set 0x55, %l6
27407 stb %l4, [%l7 + %l6]
27408 srax %o4, 0x0F, %o3
27409 movl %icc, %l1, %i4
27410 edge32ln %g3, %o6, %g5
27411 movl %xcc, %g6, %i2
27412 edge32ln %g4, %i7, %o7
27413 addcc %o0, %i3, %l5
27414 srlx %l3, 0x16, %i5
27415 fabsd %f26, %f2
27416 fand %f8, %f22, %f22
27417 sth %o2, [%l7 + 0x3C]
27418 array32 %l6, %l2, %l0
27419 fcmpeq32 %f4, %f30, %g7
27420 umul %g2, %g1, %i6
27421 movneg %xcc, %i1, %i0
27422 movcc %xcc, %o1, %o5
27423 sub %l4, %o3, %o4
27424 std %f22, [%l7 + 0x50]
27425 movgu %xcc, %l1, %i4
27426 fsrc2 %f18, %f30
27427 xnor %o6, %g3, %g5
27428 edge32ln %i2, %g6, %i7
27429 fxnors %f16, %f31, %f8
27430 andncc %o7, %o0, %i3
27431 movpos %xcc, %l5, %l3
27432 movcc %xcc, %i5, %o2
27433 alignaddrl %l6, %g4, %l0
27434 subccc %g7, 0x0FC9, %l2
27435 movleu %icc, %g2, %i6
27436 sir 0x0260
27437 xorcc %g1, %i0, %i1
27438 siam 0x5
27439 srl %o1, 0x0C, %l4
27440 fmul8ulx16 %f30, %f6, %f0
27441 fsrc2s %f10, %f10
27442 movneg %icc, %o5, %o4
27443 fmovrsgz %l1, %f21, %f6
27444 movrne %i4, 0x2BE, %o3
27445 sdiv %o6, 0x0272, %g5
27446 fpackfix %f4, %f1
27447 fnands %f26, %f24, %f4
27448 stw %g3, [%l7 + 0x70]
27449 movleu %icc, %i2, %i7
27450 stw %g6, [%l7 + 0x54]
27451 subc %o0, 0x0B0E, %o7
27452 fmovdcs %xcc, %f17, %f3
27453 edge32 %i3, %l5, %i5
27454 for %f0, %f10, %f20
27455 movgu %xcc, %o2, %l6
27456 subc %l3, %l0, %g4
27457 edge8n %g7, %g2, %i6
27458 fsrc2s %f13, %f13
27459 ldd [%l7 + 0x28], %l2
27460 fzeros %f20
27461 movre %i0, %i1, %g1
27462 move %xcc, %o1, %l4
27463 stw %o4, [%l7 + 0x60]
27464 movcs %icc, %l1, %i4
27465 fmovdpos %icc, %f24, %f15
27466 fone %f6
27467 fpack16 %f2, %f10
27468 movge %xcc, %o3, %o6
27469 udiv %o5, 0x116C, %g3
27470 edge16n %i2, %g5, %g6
27471 edge16n %i7, %o7, %i3
27472 fmovdcc %xcc, %f22, %f30
27473 ldsb [%l7 + 0x73], %l5
27474 fmovdvs %xcc, %f7, %f30
27475 fmovdneg %icc, %f3, %f4
27476 sub %i5, 0x1322, %o2
27477 fpack16 %f10, %f28
27478 alignaddrl %l6, %l3, %o0
27479 andn %g4, 0x092C, %l0
27480 movrne %g7, 0x342, %i6
27481 addcc %l2, 0x0532, %i0
27482 srl %i1, %g1, %o1
27483 fmuld8sux16 %f3, %f5, %f10
27484 srl %g2, 0x17, %l4
27485 ld [%l7 + 0x48], %f15
27486 fpack32 %f6, %f26, %f22
27487 srlx %o4, %l1, %o3
27488 fnegs %f27, %f26
27489 movgu %icc, %o6, %i4
27490 alignaddrl %o5, %i2, %g3
27491 udivcc %g5, 0x04D5, %i7
27492 fmovsle %icc, %f20, %f6
27493 sll %g6, %o7, %i3
27494 st %f10, [%l7 + 0x18]
27495 addcc %l5, %i5, %l6
27496 sub %o2, 0x02B2, %l3
27497 fzero %f14
27498 udivcc %g4, 0x0FF0, %l0
27499 movcs %xcc, %o0, %i6
27500 movrne %l2, %g7, %i1
27501 siam 0x3
27502 orn %g1, 0x017D, %i0
27503 nop
27504 set 0x44, %o0
27505 ldsw [%l7 + %o0], %o1
27506 fpsub32 %f24, %f0, %f26
27507 nop
27508 set 0x60, %g4
27509 ldd [%l7 + %g4], %l4
27510 subc %o4, 0x15C9, %l1
27511 edge8l %o3, %o6, %i4
27512 movgu %xcc, %g2, %i2
27513 fmovrdne %o5, %f8, %f30
27514 andn %g3, %g5, %i7
27515 sdiv %o7, 0x0CC3, %i3
27516 edge8ln %g6, %l5, %l6
27517 pdist %f8, %f20, %f24
27518 stx %o2, [%l7 + 0x08]
27519 alignaddr %l3, %g4, %i5
27520 fxnors %f0, %f14, %f14
27521 orncc %o0, %i6, %l0
27522 sdiv %g7, 0x07F4, %l2
27523 xorcc %i1, 0x0885, %g1
27524 movrlz %o1, %l4, %o4
27525 fmovdcs %xcc, %f4, %f28
27526 xnor %i0, %l1, %o3
27527 stx %i4, [%l7 + 0x78]
27528 mulx %o6, 0x1B3B, %i2
27529 movrgz %o5, 0x145, %g2
27530 stw %g3, [%l7 + 0x74]
27531 add %i7, 0x16B8, %o7
27532 fmovrsne %g5, %f30, %f1
27533 addc %i3, 0x1929, %l5
27534 edge8ln %g6, %o2, %l6
27535 addcc %l3, %g4, %i5
27536 ldsw [%l7 + 0x20], %i6
27537 fones %f10
27538 sir 0x16D9
27539 fmul8x16au %f28, %f0, %f20
27540 movcc %xcc, %l0, %g7
27541 fxors %f17, %f3, %f21
27542 nop
27543 set 0x68, %i5
27544 ldd [%l7 + %i5], %o0
27545 or %i1, %g1, %o1
27546 subcc %l2, %o4, %i0
27547 sdivx %l4, 0x04E5, %o3
27548 sir 0x1FF3
27549 xnor %l1, 0x1CA6, %i4
27550 mulscc %o6, 0x16A7, %i2
27551 popc %g2, %o5
27552 edge8ln %g3, %i7, %g5
27553 umul %i3, 0x177E, %o7
27554 fabsd %f20, %f22
27555 smul %l5, %g6, %o2
27556 sub %l6, 0x1CB0, %l3
27557 edge32 %i5, %g4, %i6
27558 mulx %l0, %g7, %i1
27559 edge16n %o0, %g1, %l2
27560 ldsb [%l7 + 0x22], %o4
27561 udivcc %i0, 0x1164, %o1
27562 fpadd32s %f7, %f10, %f6
27563 edge16l %o3, %l4, %l1
27564 ldd [%l7 + 0x48], %i4
27565 subcc %i2, %g2, %o6
27566 srax %o5, 0x1C, %g3
27567 fpackfix %f18, %f15
27568 movcs %icc, %i7, %g5
27569 st %f17, [%l7 + 0x38]
27570 edge8 %o7, %i3, %l5
27571 ldsb [%l7 + 0x4C], %g6
27572 movcc %icc, %l6, %o2
27573 lduw [%l7 + 0x7C], %i5
27574 edge8 %g4, %i6, %l0
27575 umul %g7, %l3, %i1
27576 orcc %o0, 0x1B47, %l2
27577 andcc %g1, %i0, %o1
27578 xnor %o4, 0x1683, %l4
27579 movleu %icc, %o3, %l1
27580 fmovsvc %icc, %f19, %f10
27581 fmovsn %icc, %f12, %f22
27582 srlx %i4, %i2, %o6
27583 subcc %g2, 0x1F75, %g3
27584 subc %i7, 0x10A3, %o5
27585 udiv %o7, 0x19DC, %g5
27586 fmovscc %icc, %f31, %f7
27587 udivx %l5, 0x1AA7, %i3
27588 add %g6, %l6, %o2
27589 xor %i5, 0x0290, %i6
27590 fones %f28
27591 fcmped %fcc1, %f2, %f24
27592 umulcc %g4, %l0, %l3
27593 fones %f7
27594 edge8l %g7, %o0, %i1
27595 edge32 %g1, %l2, %o1
27596 lduh [%l7 + 0x26], %o4
27597 ldsw [%l7 + 0x7C], %i0
27598 umulcc %o3, %l4, %l1
27599 fmovdpos %icc, %f1, %f10
27600 fmovdn %xcc, %f15, %f5
27601 movrne %i2, 0x10A, %i4
27602 xnorcc %o6, 0x138B, %g2
27603 movrlez %i7, %g3, %o5
27604 fmovdgu %xcc, %f5, %f18
27605 ldd [%l7 + 0x68], %f30
27606 andcc %g5, 0x0168, %l5
27607 orncc %o7, %i3, %g6
27608 fone %f2
27609 sethi 0x1CCB, %o2
27610 umul %i5, %i6, %l6
27611 smul %l0, %l3, %g4
27612 or %o0, %i1, %g7
27613 movne %xcc, %g1, %l2
27614 xor %o4, %i0, %o3
27615 alignaddrl %o1, %l4, %i2
27616 movg %icc, %i4, %l1
27617 fmovsn %icc, %f18, %f25
27618 xorcc %g2, 0x155A, %i7
27619 movrlez %o6, 0x0A4, %g3
27620 fxor %f10, %f18, %f18
27621 stx %g5, [%l7 + 0x40]
27622 orn %l5, %o7, %i3
27623 mulx %o5, %g6, %o2
27624 sra %i6, %l6, %l0
27625 movge %icc, %l3, %g4
27626 movrlez %i5, 0x1CE, %o0
27627 movre %i1, 0x2AA, %g1
27628 popc %g7, %o4
27629 fmul8x16au %f26, %f29, %f22
27630 alignaddr %i0, %o3, %o1
27631 fcmpd %fcc2, %f24, %f16
27632 subcc %l4, %l2, %i2
27633 smulcc %i4, %g2, %i7
27634 movrne %l1, %o6, %g5
27635 srlx %g3, 0x16, %l5
27636 array32 %o7, %o5, %g6
27637 ldub [%l7 + 0x54], %i3
27638 sethi 0x1D04, %o2
27639 movl %icc, %l6, %l0
27640 ldx [%l7 + 0x30], %i6
27641 smul %g4, %i5, %l3
27642 orncc %o0, 0x04AE, %i1
27643 xor %g1, 0x1315, %g7
27644 fsrc2 %f0, %f10
27645 ldd [%l7 + 0x18], %f14
27646 restore %i0, %o4, %o1
27647 rdpr %cwp, %g1
27648 rdpr %cansave, %g2
27649 rdpr %canrestore, %g3
27650 rdpr %cleanwin, %g4
27651 rdpr %otherwin, %g5
27652 rdpr %wstate, %g6
27653 fpsub16s %f7, %f16, %f0
27654 edge8ln %o3, %l4, %i2
27655 ldx [%l7 + 0x40], %i4
27656 fmuld8sux16 %f27, %f30, %f6
27657 array32 %l2, %g2, %l1
27658 add %o6, %g5, %g3
27659 ldd [%l7 + 0x38], %f22
27660 fandnot2 %f0, %f4, %f16
27661 nop
27662 set 0x1C, %l3
27663 stw %i7, [%l7 + %l3]
27664 subcc %l5, 0x0301, %o7
27665 movneg %xcc, %g6, %i3
27666 srlx %o5, %o2, %l6
27667 udiv %i6, 0x165B, %g4
27668 fmovdvs %icc, %f26, %f11
27669 fxors %f11, %f2, %f18
27670 sethi 0x1F26, %l0
27671 st %f19, [%l7 + 0x2C]
27672 umulcc %l3, %i5, %i1
27673 edge32ln %g1, %o0, %g7
27674 fpack16 %f0, %f20
27675 fmul8x16 %f12, %f26, %f20
27676 ldd [%l7 + 0x40], %f6
27677 ldub [%l7 + 0x1F], %o4
27678 movg %xcc, %o1, %o3
27679 st %f0, [%l7 + 0x08]
27680 fmul8sux16 %f20, %f26, %f24
27681 umulcc %i0, %i2, %l4
27682 fmovrde %l2, %f14, %f8
27683 movvs %xcc, %g2, %i4
27684 xnorcc %l1, %g5, %g3
27685 array8 %o6, %l5, %i7
27686 movvc %icc, %o7, %i3
27687 andcc %g6, %o5, %o2
27688 array8 %l6, %i6, %l0
27689 udivcc %g4, 0x0D53, %l3
27690 orcc %i5, %i1, %g1
27691 umul %g7, 0x05EA, %o0
27692 popc %o1, %o3
27693 lduw [%l7 + 0x58], %i0
27694 fnands %f7, %f5, %f29
27695 sdivcc %o4, 0x0FE9, %i2
27696 movre %l4, %l2, %i4
27697 movg %xcc, %l1, %g5
27698 sra %g3, %g2, %l5
27699 fmovd %f28, %f26
27700 fmovsvc %xcc, %f7, %f11
27701 xnorcc %i7, %o7, %o6
27702 save %g6, %o5, %o2
27703 rdpr %cwp, %g1
27704 rdpr %cansave, %g2
27705 rdpr %canrestore, %g3
27706 rdpr %cleanwin, %g4
27707 rdpr %otherwin, %g5
27708 rdpr %wstate, %g6
27709 movrne %l6, 0x039, %i3
27710 xnorcc %i6, 0x1ABF, %g4
27711 srlx %l3, 0x00, %l0
27712 smul %i1, 0x0D95, %g1
27713 movn %xcc, %i5, %o0
27714 fmovrdlz %g7, %f2, %f26
27715 sdivx %o3, 0x1E03, %o1
27716 xnor %i0, %i2, %o4
27717 subcc %l2, %l4, %l1
27718 fcmpes %fcc2, %f25, %f10
27719 nop
27720 set 0x4C, %l4
27721 ldub [%l7 + %l4], %i4
27722 sub %g3, %g2, %l5
27723 fand %f8, %f10, %f18
27724 subccc %g5, 0x077D, %i7
27725 srl %o6, 0x1C, %o7
27726 fmovsge %xcc, %f22, %f2
27727 fmovs %f27, %f12
27728 umulcc %g6, %o2, %l6
27729 movpos %xcc, %i3, %i6
27730 fandnot1 %f0, %f10, %f6
27731 sub %g4, 0x06EC, %o5
27732 edge32l %l0, %l3, %g1
27733 st %f26, [%l7 + 0x60]
27734 fmovda %xcc, %f25, %f3
27735 save %i5, %i1, %o0
27736 rdpr %cwp, %g1
27737 rdpr %cansave, %g2
27738 rdpr %canrestore, %g3
27739 rdpr %cleanwin, %g4
27740 rdpr %otherwin, %g5
27741 rdpr %wstate, %g6
27742 srlx %g7, %o1, %i0
27743 add %o3, %i2, %l2
27744 subc %o4, 0x034D, %l4
27745 fornot1s %f12, %f17, %f17
27746 fpsub32 %f6, %f30, %f22
27747 srlx %i4, %g3, %g2
27748 movre %l5, %l1, %g5
27749 udivcc %i7, 0x1884, %o6
27750 andncc %g6, %o2, %l6
27751 lduh [%l7 + 0x66], %i3
27752 fcmpd %fcc0, %f22, %f8
27753 sra %i6, %g4, %o5
27754 ldx [%l7 + 0x20], %l0
27755 xorcc %o7, 0x0A7A, %l3
27756 andcc %i5, %i1, %g1
27757 subccc %o0, %g7, %i0
27758 sll %o3, 0x0C, %o1
27759 xor %l2, 0x02E0, %o4
27760 udivcc %i2, 0x1B4C, %l4
27761 edge16n %g3, %i4, %l5
27762 addccc %g2, 0x19EB, %g5
27763 ld [%l7 + 0x7C], %f30
27764 mulscc %i7, 0x0443, %l1
27765 movne %icc, %g6, %o2
27766 array16 %o6, %l6, %i6
27767 stx %i3, [%l7 + 0x48]
27768 bshuffle %f24, %f2, %f26
27769 ld [%l7 + 0x3C], %f26
27770 mova %xcc, %o5, %g4
27771 addc %l0, %o7, %l3
27772 fmovrdlez %i5, %f18, %f30
27773 ldub [%l7 + 0x40], %g1
27774 xnorcc %o0, 0x1AF1, %g7
27775 movvs %xcc, %i1, %o3
27776 fpadd32 %f2, %f8, %f22
27777 fpadd16 %f26, %f4, %f12
27778 edge8 %i0, %o1, %o4
27779 edge32l %i2, %l4, %g3
27780 edge16 %l2, %l5, %g2
27781 fnand %f18, %f18, %f6
27782 sth %g5, [%l7 + 0x64]
27783 fpack16 %f12, %f23
27784 fpack32 %f24, %f22, %f4
27785 edge8n %i4, %i7, %l1
27786 srlx %g6, %o2, %l6
27787 andncc %o6, %i6, %i3
27788 popc 0x1FB7, %o5
27789 movvs %icc, %g4, %o7
27790 fpadd16s %f8, %f12, %f12
27791 movleu %icc, %l3, %l0
27792 ldd [%l7 + 0x68], %g0
27793 subc %i5, 0x1827, %o0
27794 srl %g7, %i1, %o3
27795 sdivcc %o1, 0x0E5F, %i0
27796 fxnors %f29, %f21, %f11
27797 lduw [%l7 + 0x3C], %i2
27798 alignaddrl %o4, %g3, %l4
27799 fones %f18
27800 movn %xcc, %l2, %l5
27801 popc 0x0B6F, %g5
27802 fmovdvs %xcc, %f8, %f7
27803 edge16l %g2, %i4, %l1
27804 srlx %g6, %i7, %o2
27805 movrgz %o6, 0x164, %i6
27806 fnands %f5, %f7, %f8
27807 edge8l %i3, %o5, %g4
27808 sub %l6, %l3, %l0
27809 movle %xcc, %o7, %g1
27810 edge16n %o0, %g7, %i5
27811 setx loop_100, %l0, %l1
27812 return %l1
27813 nop
27814 rdpr %cwp, %g1
27815 rdpr %cansave, %g2
27816 rdpr %canrestore, %g3
27817 rdpr %cleanwin, %g4
27818 rdpr %otherwin, %g5
27819 rdpr %wstate, %g6
27820loop_100: edge32ln %o3, %o4, %i2
27821 movrne %g3, %l2, %l5
27822 ldx [%l7 + 0x60], %g5
27823 siam 0x5
27824 andcc %g2, 0x0AF0, %i4
27825 andn %l4, 0x1DC8, %l1
27826 move %icc, %g6, %o2
27827 movrgez %o6, %i7, %i6
27828 fcmple32 %f26, %f20, %o5
27829 mova %xcc, %i3, %g4
27830 ldsw [%l7 + 0x64], %l3
27831 ldx [%l7 + 0x30], %l0
27832 movle %icc, %o7, %g1
27833 fpsub32s %f19, %f21, %f3
27834 movpos %icc, %l6, %g7
27835 mova %icc, %i5, %o0
27836 save %o1, %i1, %i0
27837 rdpr %cwp, %g1
27838 rdpr %cansave, %g2
27839 rdpr %canrestore, %g3
27840 rdpr %cleanwin, %g4
27841 rdpr %otherwin, %g5
27842 rdpr %wstate, %g6
27843 stb %o3, [%l7 + 0x33]
27844 ldsb [%l7 + 0x72], %i2
27845 edge8ln %g3, %o4, %l2
27846 edge16 %g5, %l5, %i4
27847 ldd [%l7 + 0x38], %f12
27848 st %f9, [%l7 + 0x64]
27849 array32 %l4, %g2, %l1
27850 edge32l %o2, %o6, %i7
27851 edge16 %g6, %i6, %o5
27852 sethi 0x0FC2, %g4
27853 ldsh [%l7 + 0x0C], %l3
27854 ldd [%l7 + 0x48], %l0
27855 fcmps %fcc0, %f30, %f17
27856 fcmpd %fcc1, %f12, %f10
27857 add %i3, %o7, %g1
27858 fmovsvs %icc, %f15, %f16
27859 fxnors %f8, %f8, %f12
27860 addc %l6, %g7, %o0
27861 fands %f27, %f6, %f15
27862 fsrc1s %f0, %f11
27863 movl %icc, %o1, %i5
27864 or %i1, %o3, %i2
27865 or %i0, 0x0D14, %o4
27866 fmovdge %xcc, %f6, %f21
27867 popc %l2, %g5
27868 addccc %g3, 0x0E63, %i4
27869 stw %l4, [%l7 + 0x50]
27870 sdivcc %g2, 0x0F9A, %l1
27871 array8 %l5, %o2, %o6
27872 fcmpne32 %f30, %f12, %i7
27873 edge32l %i6, %o5, %g4
27874 sra %l3, %l0, %g6
27875 movcs %icc, %o7, %g1
27876 move %icc, %l6, %g7
27877 edge8l %i3, %o1, %i5
27878 fmovsvc %icc, %f4, %f2
27879 fmovdcc %xcc, %f31, %f8
27880 fmovrdne %i1, %f2, %f30
27881 edge16n %o0, %i2, %o3
27882 fmovdn %icc, %f25, %f4
27883 sth %o4, [%l7 + 0x6C]
27884 ldsh [%l7 + 0x6C], %l2
27885 fand %f10, %f30, %f30
27886 umul %g5, 0x06D6, %i0
27887 fzeros %f27
27888 xnorcc %i4, %g3, %g2
27889 alignaddr %l4, %l5, %l1
27890 ldsh [%l7 + 0x42], %o6
27891 edge16 %i7, %o2, %i6
27892 movcs %icc, %o5, %l3
27893 alignaddrl %g4, %l0, %o7
27894 xor %g1, 0x14A6, %g6
27895 movgu %icc, %g7, %i3
27896 ldd [%l7 + 0x20], %f30
27897 fpsub16s %f18, %f15, %f31
27898 udiv %l6, 0x08AC, %o1
27899 fpackfix %f12, %f31
27900 stw %i5, [%l7 + 0x20]
27901 sth %i1, [%l7 + 0x5A]
27902 fmul8ulx16 %f12, %f28, %f4
27903 smulcc %o0, 0x1103, %o3
27904 fmul8ulx16 %f12, %f24, %f2
27905 edge8l %i2, %l2, %g5
27906 movvs %xcc, %i0, %o4
27907 andcc %g3, %i4, %l4
27908 array32 %g2, %l5, %o6
27909 ldub [%l7 + 0x23], %l1
27910 movre %i7, %i6, %o5
27911 andcc %l3, %g4, %l0
27912 fornot2 %f6, %f16, %f24
27913 fmovrdlez %o2, %f24, %f6
27914 fcmpne16 %f4, %f26, %o7
27915 movrgez %g6, %g1, %i3
27916 umulcc %g7, %l6, %o1
27917 subcc %i5, %i1, %o3
27918 fmovdneg %icc, %f24, %f21
27919 edge16l %o0, %l2, %i2
27920 edge16n %i0, %g5, %o4
27921 fmovsgu %xcc, %f8, %f27
27922 fxnor %f14, %f10, %f0
27923 move %icc, %g3, %l4
27924 movl %xcc, %g2, %l5
27925 fabsd %f14, %f24
27926 edge16l %o6, %i4, %i7
27927 stw %l1, [%l7 + 0x28]
27928 std %f24, [%l7 + 0x18]
27929 pdist %f12, %f16, %f12
27930 stx %o5, [%l7 + 0x08]
27931 mulx %l3, %g4, %i6
27932 ldd [%l7 + 0x78], %l0
27933 sub %o2, 0x1E57, %g6
27934 move %xcc, %o7, %g1
27935 edge16l %g7, %l6, %i3
27936 or %o1, %i5, %o3
27937 addccc %o0, 0x011D, %i1
27938 sethi 0x19D4, %i2
27939 subccc %l2, %i0, %g5
27940 ldsw [%l7 + 0x68], %g3
27941 edge32ln %l4, %g2, %l5
27942 udiv %o6, 0x04DF, %i4
27943 ldd [%l7 + 0x40], %o4
27944 or %l1, 0x1E9C, %i7
27945 movgu %icc, %l3, %g4
27946 fpack32 %f8, %f30, %f4
27947 ld [%l7 + 0x10], %f4
27948 fmovrslez %i6, %f21, %f14
27949 srax %o5, %l0, %g6
27950 xor %o2, %o7, %g1
27951 movvc %xcc, %l6, %g7
27952 movrlez %o1, 0x112, %i3
27953 fnot2 %f26, %f12
27954 ldub [%l7 + 0x48], %i5
27955 restore %o0, 0x14A8, %o3
27956 rdpr %cwp, %g1
27957 rdpr %cansave, %g2
27958 rdpr %canrestore, %g3
27959 rdpr %cleanwin, %g4
27960 rdpr %otherwin, %g5
27961 rdpr %wstate, %g6
27962 orcc %i1, 0x1DB8, %l2
27963 orncc %i0, %g5, %g3
27964 xnor %l4, 0x0409, %i2
27965 edge32n %l5, %g2, %i4
27966 fornot2 %f12, %f6, %f16
27967 umulcc %o6, 0x0C7D, %o4
27968 edge16n %i7, %l3, %l1
27969 ldsb [%l7 + 0x49], %i6
27970 fnegs %f8, %f0
27971 fmovscs %icc, %f26, %f19
27972 edge16 %o5, %l0, %g6
27973 sll %g4, %o7, %g1
27974 srlx %o2, %l6, %o1
27975 fcmpes %fcc0, %f6, %f10
27976 ldx [%l7 + 0x70], %g7
27977 fmovdg %xcc, %f26, %f2
27978 fcmpgt16 %f4, %f0, %i3
27979 fnors %f23, %f4, %f18
27980 move %xcc, %o0, %o3
27981 ldd [%l7 + 0x18], %f26
27982 fnot2s %f4, %f10
27983 fsrc1 %f4, %f22
27984 fxnors %f13, %f29, %f28
27985 edge16 %i5, %i1, %i0
27986 add %g5, 0x09EC, %g3
27987 fandnot1s %f4, %f1, %f21
27988 save %l2, %l4, %i2
27989 rdpr %cwp, %g1
27990 rdpr %cansave, %g2
27991 rdpr %canrestore, %g3
27992 rdpr %cleanwin, %g4
27993 rdpr %otherwin, %g5
27994 rdpr %wstate, %g6
27995 alignaddrl %g2, %i4, %o6
27996 mulscc %o4, %i7, %l5
27997 ldd [%l7 + 0x10], %l0
27998 array16 %i6, %l3, %o5
27999 sethi 0x0750, %l0
28000 stb %g4, [%l7 + 0x51]
28001 fsrc1 %f28, %f22
28002 popc %o7, %g6
28003 ldsh [%l7 + 0x7C], %o2
28004 stx %g1, [%l7 + 0x30]
28005 subcc %l6, 0x1BEE, %g7
28006 movn %icc, %i3, %o0
28007 movrgez %o1, 0x123, %o3
28008 fmovsl %icc, %f22, %f12
28009 fxors %f27, %f16, %f18
28010 sll %i1, 0x1D, %i0
28011 orcc %g5, %i5, %g3
28012 udivcc %l4, 0x1704, %i2
28013 ldd [%l7 + 0x38], %f26
28014 popc 0x0ED5, %g2
28015 siam 0x7
28016 movrgez %i4, %l2, %o6
28017 edge32 %i7, %o4, %l5
28018 subc %l1, %i6, %l3
28019 edge16 %l0, %o5, %g4
28020 sll %g6, 0x12, %o7
28021 movrgz %g1, 0x099, %o2
28022 subccc %g7, 0x0D0E, %i3
28023 movgu %icc, %o0, %o1
28024 ldd [%l7 + 0x38], %f12
28025 srax %o3, %l6, %i1
28026 edge8l %i0, %i5, %g3
28027 subc %l4, 0x1CA5, %g5
28028 ldub [%l7 + 0x55], %g2
28029 fmovrde %i4, %f10, %f24
28030 array32 %l2, %o6, %i7
28031 andncc %i2, %l5, %o4
28032 movrlz %l1, %l3, %i6
28033 fmovspos %icc, %f1, %f20
28034 sub %o5, %g4, %g6
28035 mulx %o7, %l0, %g1
28036 orcc %o2, 0x0EA7, %i3
28037 sdivx %g7, 0x09DB, %o1
28038 umul %o0, 0x0DE8, %l6
28039 smul %i1, %i0, %i5
28040 sra %o3, %g3, %l4
28041 addcc %g2, 0x0FED, %i4
28042 array32 %l2, %o6, %g5
28043 xorcc %i2, 0x1532, %l5
28044 udiv %o4, 0x0257, %l1
28045 stb %i7, [%l7 + 0x54]
28046 add %i6, 0x1B3A, %o5
28047 andn %g4, %l3, %g6
28048 fmul8x16 %f7, %f20, %f22
28049 mova %icc, %o7, %g1
28050 fmovdvc %icc, %f8, %f14
28051 movl %icc, %l0, %o2
28052 sdiv %g7, 0x1B00, %o1
28053 andcc %o0, 0x00F1, %l6
28054 orcc %i1, 0x029D, %i0
28055 xorcc %i3, %i5, %o3
28056 fcmpne32 %f2, %f28, %g3
28057 subccc %g2, %l4, %i4
28058 sethi 0x070F, %o6
28059 umulcc %l2, 0x12FA, %g5
28060 ldsw [%l7 + 0x08], %i2
28061 smulcc %o4, %l1, %i7
28062 alignaddrl %i6, %l5, %o5
28063 xorcc %l3, %g4, %g6
28064 fmovdle %icc, %f21, %f21
28065 fpsub32s %f13, %f9, %f15
28066 lduh [%l7 + 0x22], %g1
28067 movle %xcc, %o7, %l0
28068 setx loop_101, %l0, %l1
28069 return %l1
28070 nop
28071 rdpr %cwp, %g1
28072 rdpr %cansave, %g2
28073 rdpr %canrestore, %g3
28074 rdpr %cleanwin, %g4
28075 rdpr %otherwin, %g5
28076 rdpr %wstate, %g6
28077loop_101: udivx %o0, 0x0222, %l6
28078 addcc %i1, %o1, %i0
28079 ldx [%l7 + 0x20], %i5
28080 sir 0x1A38
28081 fcmped %fcc0, %f6, %f4
28082 addcc %i3, %o3, %g3
28083 sra %g2, %l4, %o6
28084 fmovdle %icc, %f14, %f7
28085 stx %l2, [%l7 + 0x78]
28086 udivx %g5, 0x0391, %i4
28087 fmovdleu %icc, %f26, %f24
28088 edge16 %o4, %i2, %l1
28089 andncc %i7, %i6, %o5
28090 fpack16 %f14, %f20
28091 ldx [%l7 + 0x68], %l3
28092 fmovdgu %icc, %f12, %f2
28093 udivcc %g4, 0x1968, %l5
28094 edge16ln %g6, %o7, %l0
28095 subcc %g7, %g1, %o0
28096 fmovdg %xcc, %f5, %f27
28097 fpack16 %f2, %f9
28098 movcs %xcc, %o2, %i1
28099 xnor %l6, 0x16D8, %i0
28100 fmovrdne %i5, %f30, %f28
28101 sth %i3, [%l7 + 0x14]
28102 sra %o3, %g3, %g2
28103 mulx %o1, 0x0B7B, %l4
28104 fmovdl %xcc, %f16, %f24
28105 movn %xcc, %o6, %g5
28106 edge16 %i4, %l2, %i2
28107 std %f16, [%l7 + 0x70]
28108 stx %l1, [%l7 + 0x60]
28109 edge16l %i7, %i6, %o4
28110 ldx [%l7 + 0x10], %o5
28111 edge16 %g4, %l3, %g6
28112 ldd [%l7 + 0x18], %l4
28113 smulcc %o7, 0x01C6, %g7
28114 nop
28115 set 0x40, %l5
28116 ldd [%l7 + %l5], %g0
28117 addc %l0, %o0, %i1
28118 mulx %l6, %o2, %i0
28119 ldub [%l7 + 0x72], %i3
28120 mulx %o3, %i5, %g2
28121 edge32l %g3, %o1, %o6
28122 ldd [%l7 + 0x28], %g4
28123 fmovsge %icc, %f5, %f9
28124 orcc %l4, 0x1BDA, %l2
28125 fpsub32 %f26, %f8, %f8
28126 fabsd %f22, %f8
28127 mulscc %i4, 0x0E02, %i2
28128 movrgez %l1, 0x308, %i7
28129 orn %o4, 0x008C, %o5
28130 fxnors %f22, %f2, %f12
28131 sdivx %g4, 0x1DC9, %l3
28132 andncc %g6, %l5, %o7
28133 fxnors %f16, %f4, %f11
28134 fmovsneg %icc, %f4, %f14
28135 subc %g7, 0x05B5, %i6
28136 smul %g1, %l0, %i1
28137 ldd [%l7 + 0x20], %o0
28138 movn %icc, %l6, %o2
28139 movrgz %i3, %o3, %i0
28140 sdivcc %g2, 0x0B0F, %g3
28141 fmovrse %o1, %f29, %f25
28142 fmovsvc %icc, %f13, %f20
28143 array8 %i5, %g5, %o6
28144 movg %icc, %l2, %i4
28145 std %f24, [%l7 + 0x30]
28146 nop
28147 set 0x59, %g6
28148 ldub [%l7 + %g6], %i2
28149 sdivcc %l4, 0x0131, %l1
28150 lduh [%l7 + 0x7A], %o4
28151 fpackfix %f30, %f18
28152 edge8 %o5, %i7, %g4
28153 fmovrdlez %l3, %f16, %f16
28154 edge32l %g6, %o7, %l5
28155 edge32ln %i6, %g1, %l0
28156 fands %f17, %f17, %f0
28157 fmovse %icc, %f25, %f22
28158 fmovrdne %i1, %f2, %f10
28159 edge16n %o0, %l6, %o2
28160 sth %i3, [%l7 + 0x0C]
28161 st %f14, [%l7 + 0x1C]
28162 umulcc %g7, %o3, %i0
28163 fmovrdne %g3, %f16, %f28
28164 movrgez %g2, %o1, %g5
28165 ldsb [%l7 + 0x1D], %o6
28166 movvs %icc, %i5, %l2
28167 fmovdge %icc, %f1, %f15
28168 xorcc %i2, 0x1A72, %i4
28169 or %l1, %l4, %o5
28170 movrlez %i7, %g4, %l3
28171 movpos %icc, %o4, %o7
28172 movne %icc, %g6, %i6
28173 ld [%l7 + 0x10], %f26
28174 andn %g1, %l5, %l0
28175 array32 %o0, %i1, %o2
28176 fmovdn %icc, %f27, %f26
28177 fmovdpos %xcc, %f9, %f7
28178 srlx %l6, 0x1D, %g7
28179 movre %o3, 0x3CA, %i0
28180 edge32n %i3, %g2, %o1
28181 fcmpne16 %f30, %f6, %g5
28182 smul %g3, %o6, %i5
28183 add %l2, 0x1DF5, %i2
28184 fmovsg %icc, %f20, %f2
28185 add %l1, %i4, %l4
28186 st %f9, [%l7 + 0x08]
28187 edge8 %i7, %g4, %o5
28188 stx %l3, [%l7 + 0x60]
28189 udivx %o4, 0x1466, %g6
28190 alignaddrl %o7, %i6, %g1
28191 addccc %l5, %o0, %l0
28192 fcmped %fcc0, %f16, %f26
28193 mulscc %o2, 0x1032, %l6
28194 mova %icc, %g7, %i1
28195 ldd [%l7 + 0x68], %f28
28196 edge32 %i0, %i3, %o3
28197 xor %g2, %g5, %g3
28198 edge8n %o1, %i5, %o6
28199 movrgz %i2, 0x30E, %l2
28200 movrgz %l1, %i4, %i7
28201 movrlz %g4, 0x3DC, %l4
28202 sir 0x1D0B
28203 fmovsgu %icc, %f12, %f27
28204 fcmple16 %f28, %f0, %o5
28205 sdivx %l3, 0x1415, %g6
28206 addcc %o7, %o4, %g1
28207 addc %i6, 0x0577, %o0
28208 st %f14, [%l7 + 0x70]
28209 sra %l5, %l0, %o2
28210 edge16 %l6, %g7, %i0
28211 st %f9, [%l7 + 0x6C]
28212 lduh [%l7 + 0x12], %i3
28213 smul %i1, 0x1371, %o3
28214 fmovdpos %xcc, %f23, %f31
28215 movg %icc, %g5, %g2
28216 stw %o1, [%l7 + 0x64]
28217 orcc %g3, %i5, %o6
28218 smulcc %i2, 0x18A0, %l2
28219 fmovrse %l1, %f21, %f10
28220 movne %icc, %i4, %g4
28221 fmul8x16au %f12, %f28, %f18
28222 edge8 %i7, %o5, %l4
28223 lduw [%l7 + 0x5C], %g6
28224 move %xcc, %o7, %o4
28225 movg %icc, %g1, %l3
28226 fmul8sux16 %f0, %f8, %f8
28227 udivcc %i6, 0x1FC6, %o0
28228 fmovda %icc, %f17, %f16
28229 fmovscs %xcc, %f22, %f20
28230 srlx %l5, %l0, %o2
28231 srlx %g7, 0x1C, %i0
28232 sdivcc %l6, 0x16CF, %i3
28233 ldsw [%l7 + 0x48], %o3
28234 movge %icc, %g5, %g2
28235 srl %o1, %g3, %i5
28236 fmovdle %icc, %f10, %f6
28237 mulx %o6, %i1, %l2
28238 fmovda %icc, %f29, %f6
28239 save %l1, %i2, %g4
28240 rdpr %cwp, %g1
28241 rdpr %cansave, %g2
28242 rdpr %canrestore, %g3
28243 rdpr %cleanwin, %g4
28244 rdpr %otherwin, %g5
28245 rdpr %wstate, %g6
28246 andn %i4, %o5, %i7
28247 srax %l4, 0x04, %o7
28248 ldsh [%l7 + 0x50], %o4
28249 sir 0x1357
28250 fxor %f4, %f16, %f6
28251 umulcc %g6, %l3, %i6
28252 sub %g1, 0x0A58, %l5
28253 udiv %o0, 0x08C2, %l0
28254 movcc %icc, %g7, %i0
28255 lduh [%l7 + 0x18], %o2
28256 edge8n %l6, %o3, %g5
28257 movrlz %g2, %o1, %i3
28258 fmovd %f28, %f24
28259 ldsw [%l7 + 0x18], %g3
28260 fmovsvs %icc, %f31, %f30
28261 array16 %i5, %o6, %l2
28262 stb %i1, [%l7 + 0x17]
28263 ldub [%l7 + 0x0A], %i2
28264 move %xcc, %l1, %g4
28265 srlx %i4, 0x02, %o5
28266 movrgez %i7, %o7, %l4
28267 nop
28268 set 0x48, %l1
28269 sth %g6, [%l7 + %l1]
28270 sra %l3, %o4, %i6
28271 ldsh [%l7 + 0x56], %l5
28272 edge32n %g1, %o0, %l0
28273 subcc %g7, %o2, %l6
28274 xnorcc %o3, %i0, %g5
28275 sll %g2, 0x11, %i3
28276 movg %xcc, %g3, %i5
28277 restore %o1, 0x1C2F, %o6
28278 rdpr %cwp, %g1
28279 rdpr %cansave, %g2
28280 rdpr %canrestore, %g3
28281 rdpr %cleanwin, %g4
28282 rdpr %otherwin, %g5
28283 rdpr %wstate, %g6
28284 array8 %i1, %i2, %l1
28285 movvc %xcc, %g4, %i4
28286 movvc %xcc, %o5, %l2
28287 movrgz %o7, %l4, %i7
28288 movre %l3, %g6, %o4
28289 movrne %l5, %g1, %i6
28290 fandnot2 %f12, %f0, %f26
28291 fmovrslez %o0, %f0, %f22
28292 fmul8x16 %f28, %f24, %f2
28293 movrgez %l0, %g7, %o2
28294 fzero %f20
28295 srlx %o3, %l6, %i0
28296 movpos %xcc, %g5, %i3
28297 move %xcc, %g3, %g2
28298 bshuffle %f0, %f8, %f14
28299 std %f4, [%l7 + 0x20]
28300 fmovda %xcc, %f0, %f15
28301 move %icc, %o1, %o6
28302 edge8 %i5, %i2, %l1
28303 fpmerge %f23, %f2, %f0
28304 ldx [%l7 + 0x20], %i1
28305 movleu %icc, %i4, %o5
28306 edge16l %g4, %o7, %l4
28307 sub %l2, 0x1C17, %i7
28308 fmovdle %icc, %f30, %f28
28309 movle %icc, %g6, %o4
28310 xnorcc %l5, %l3, %g1
28311 fcmpgt32 %f10, %f22, %i6
28312 array16 %l0, %o0, %g7
28313 sethi 0x146C, %o2
28314 xor %l6, %o3, %g5
28315 array8 %i3, %i0, %g3
28316 std %f4, [%l7 + 0x60]
28317 mulscc %g2, %o1, %i5
28318 fmovrsgz %o6, %f27, %f31
28319 st %f18, [%l7 + 0x10]
28320 orn %i2, 0x1A1F, %i1
28321 movne %icc, %l1, %o5
28322 addcc %g4, 0x1DB6, %i4
28323 lduw [%l7 + 0x28], %l4
28324 xorcc %o7, 0x1978, %i7
28325 movn %xcc, %l2, %g6
28326 movrgz %o4, %l3, %l5
28327 fornot2 %f10, %f14, %f30
28328 movge %icc, %g1, %l0
28329 subccc %i6, 0x1F0B, %o0
28330 fmovrdne %o2, %f0, %f14
28331 array16 %l6, %g7, %g5
28332 sdivx %i3, 0x13AB, %i0
28333 ldsw [%l7 + 0x5C], %o3
28334 xnor %g2, %g3, %i5
28335 srlx %o1, 0x19, %o6
28336 array32 %i1, %i2, %l1
28337 mulscc %o5, %g4, %i4
28338 fmuld8sux16 %f19, %f31, %f10
28339 fmovrdne %l4, %f20, %f12
28340 fmovrsgez %o7, %f1, %f16
28341 array32 %l2, %g6, %o4
28342 fpadd32 %f12, %f16, %f30
28343 movle %xcc, %i7, %l5
28344 array16 %g1, %l0, %i6
28345 subc %l3, %o0, %o2
28346 edge16 %l6, %g7, %i3
28347 andn %g5, 0x0718, %i0
28348 edge16ln %g2, %g3, %o3
28349 stb %i5, [%l7 + 0x47]
28350 ldd [%l7 + 0x38], %f16
28351 fxor %f14, %f12, %f24
28352 movvc %icc, %o1, %i1
28353 st %f1, [%l7 + 0x7C]
28354 ldsw [%l7 + 0x38], %i2
28355 setx loop_102, %l0, %l1
28356 return %l1
28357 nop
28358 rdpr %cwp, %g1
28359 rdpr %cansave, %g2
28360 rdpr %canrestore, %g3
28361 rdpr %cleanwin, %g4
28362 rdpr %otherwin, %g5
28363 rdpr %wstate, %g6
28364loop_102: udivcc %o5, 0x1FF1, %i4
28365 fmovrslz %g4, %f2, %f11
28366 orn %l4, %o7, %l2
28367 edge32ln %o4, %g6, %i7
28368 movrgz %g1, %l5, %l0
28369 movg %icc, %i6, %o0
28370 edge8 %o2, %l6, %l3
28371 edge32 %g7, %g5, %i3
28372 nop
28373 set 0x44, %l2
28374 sth %g2, [%l7 + %l2]
28375 fnor %f0, %f8, %f22
28376 movg %xcc, %g3, %i0
28377 udivx %o3, 0x0DBC, %o1
28378 fmovdcs %xcc, %f25, %f30
28379 smul %i1, 0x1922, %i5
28380 andn %i2, %o6, %l1
28381 movge %xcc, %i4, %g4
28382 stb %l4, [%l7 + 0x44]
28383 fmovsvc %icc, %f4, %f2
28384 movrlz %o5, 0x2E5, %l2
28385 array8 %o4, %o7, %i7
28386 fzero %f4
28387 sra %g6, %g1, %l0
28388 fornot2 %f14, %f0, %f12
28389 movle %xcc, %l5, %o0
28390 movgu %xcc, %o2, %i6
28391 st %f7, [%l7 + 0x7C]
28392 smul %l3, %g7, %g5
28393 orn %i3, 0x0AB8, %l6
28394 mova %xcc, %g3, %g2
28395 fsrc2s %f9, %f17
28396 fnor %f22, %f30, %f8
28397 sub %o3, 0x0759, %o1
28398 lduw [%l7 + 0x6C], %i1
28399 umulcc %i5, 0x11E8, %i0
28400 fxors %f16, %f8, %f7
28401 movrlez %i2, 0x085, %l1
28402 movrgez %o6, 0x39F, %i4
28403 andncc %g4, %o5, %l2
28404 orncc %l4, %o7, %o4
28405 udiv %g6, 0x09D6, %g1
28406 xnorcc %l0, 0x13A5, %i7
28407 xnorcc %l5, %o0, %i6
28408 edge8l %o2, %g7, %l3
28409 fmovrslez %i3, %f24, %f8
28410 movrlz %g5, 0x27A, %g3
28411 mulscc %g2, %o3, %l6
28412 movre %i1, %o1, %i0
28413 move %xcc, %i2, %i5
28414 movvs %icc, %o6, %i4
28415 sdivcc %g4, 0x1B2C, %l1
28416 mulscc %l2, 0x1584, %o5
28417 edge32n %l4, %o7, %o4
28418 smulcc %g1, %g6, %i7
28419 st %f12, [%l7 + 0x24]
28420 xorcc %l5, 0x083E, %o0
28421 fmovdneg %xcc, %f26, %f11
28422 edge32ln %l0, %i6, %o2
28423 movle %icc, %l3, %i3
28424 move %icc, %g7, %g5
28425 or %g3, 0x088B, %o3
28426 movg %xcc, %g2, %i1
28427 edge8n %o1, %l6, %i0
28428 udivx %i2, 0x192E, %o6
28429 movneg %xcc, %i4, %g4
28430 fcmpne16 %f16, %f20, %i5
28431 orn %l1, %o5, %l2
28432 std %f18, [%l7 + 0x60]
28433 sir 0x16BF
28434 movvc %icc, %o7, %l4
28435 edge32l %g1, %o4, %i7
28436 sllx %l5, 0x06, %g6
28437 sethi 0x0748, %o0
28438 fabsd %f26, %f10
28439 move %icc, %l0, %o2
28440 fmovspos %xcc, %f15, %f26
28441 movle %icc, %i6, %l3
28442 alignaddr %i3, %g5, %g7
28443 movrgez %g3, 0x010, %g2
28444 movvc %xcc, %o3, %o1
28445 movle %icc, %l6, %i0
28446 sth %i2, [%l7 + 0x22]
28447 fmovdle %icc, %f20, %f12
28448 stb %o6, [%l7 + 0x0D]
28449 fnands %f18, %f22, %f27
28450 andcc %i1, %i4, %g4
28451 ldd [%l7 + 0x48], %l0
28452 srax %o5, %l2, %o7
28453 fmovsl %icc, %f17, %f16
28454 sir 0x08B2
28455 fpadd32 %f0, %f0, %f26
28456 subcc %l4, 0x1F55, %i5
28457 array8 %o4, %i7, %g1
28458 ldd [%l7 + 0x48], %l4
28459 fmovdvc %icc, %f31, %f19
28460 restore %o0, %g6, %l0
28461 rdpr %cwp, %g1
28462 rdpr %cansave, %g2
28463 rdpr %canrestore, %g3
28464 rdpr %cleanwin, %g4
28465 rdpr %otherwin, %g5
28466 rdpr %wstate, %g6
28467 fmovda %icc, %f27, %f26
28468 edge16 %o2, %l3, %i3
28469 fmul8ulx16 %f16, %f4, %f28
28470 movcc %icc, %g5, %g7
28471 sdivx %g3, 0x1DC5, %g2
28472 mulscc %o3, %i6, %o1
28473 movneg %icc, %l6, %i0
28474 move %icc, %i2, %o6
28475 movgu %icc, %i1, %g4
28476 movgu %icc, %i4, %o5
28477 movleu %xcc, %l1, %o7
28478 ldd [%l7 + 0x30], %f28
28479 addccc %l2, %i5, %l4
28480 movneg %icc, %i7, %g1
28481 add %l5, 0x07DE, %o4
28482 sth %o0, [%l7 + 0x74]
28483 nop
28484 set 0x40, %g1
28485 ldd [%l7 + %g1], %f20
28486 movrlz %l0, 0x22A, %g6
28487 alignaddrl %l3, %i3, %o2
28488 alignaddr %g5, %g3, %g7
28489 fzero %f2
28490 fmovsvc %icc, %f24, %f7
28491 movrgez %g2, 0x003, %i6
28492 ldsb [%l7 + 0x6C], %o1
28493 movl %icc, %o3, %i0
28494 lduh [%l7 + 0x3C], %i2
28495 bshuffle %f12, %f6, %f6
28496 fornot1s %f2, %f9, %f5
28497 nop
28498 set 0x46, %o4
28499 sth %o6, [%l7 + %o4]
28500 movvc %xcc, %i1, %l6
28501 fones %f15
28502 movvc %xcc, %i4, %o5
28503 sll %g4, %o7, %l1
28504 stx %l2, [%l7 + 0x38]
28505 sdivcc %l4, 0x0748, %i5
28506 setx loop_103, %l0, %l1
28507 return %l1
28508 nop
28509 rdpr %cwp, %g1
28510 rdpr %cansave, %g2
28511 rdpr %canrestore, %g3
28512 rdpr %cleanwin, %g4
28513 rdpr %otherwin, %g5
28514 rdpr %wstate, %g6
28515loop_103: or %o0, 0x1F8B, %l0
28516 movn %xcc, %l5, %l3
28517 ldd [%l7 + 0x68], %g6
28518 EXIT_GOOD
28519
28520
28521
28522!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28523!
28524! Stats for Thread 0:
28525!
28526! Type l : 3675
28527! Type f : 5375
28528! Type i : 15950
28529!
28530!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28531
28532
28533 EXIT_GOOD /* test finish */
28534
28535/************************************************************************
28536 Test case data start
28537 ************************************************************************/
28538.data
28539user_data_start:
28540scratch_area:
28541.word 0xF0953716
28542.word 0x7F14885F
28543.word 0x287AB055
28544.word 0xF251DFE4
28545.word 0xF3D6DFD8
28546.word 0x013B76A9
28547.word 0xEC434859
28548.word 0xC5479EFD
28549.word 0x1DC77C72
28550.word 0x2308A2D5
28551.word 0x28E5AB51
28552.word 0x6A73A3F2
28553.word 0x4857A742
28554.word 0xC545ADA8
28555.word 0xA513B49D
28556.word 0xFD1E428E
28557.word 0x4843DD63
28558.word 0xD941A54A
28559.word 0x0BEEFF3F
28560.word 0x79743110
28561.word 0x270BD0C4
28562.word 0x67B4114F
28563.word 0x0132FCDB
28564.word 0x1D992629
28565.word 0xB3627D67
28566.word 0xD1C4E5A1
28567.word 0x08A10484
28568.word 0x2CE7052B
28569.word 0x8741F928
28570.word 0x5FCF9DCA
28571.word 0xA0455D37
28572.word 0xF7D7BDE8
28573.word 0x51236657
28574.word 0xFD84ED19
28575.word 0x02DFD885
28576.word 0x98E8CC94
28577.word 0xA07CFECD
28578.word 0x31FE50B7
28579.word 0xA004151A
28580.word 0x0FA2D4F8
28581.word 0x3454DF80
28582.word 0x49D90038
28583.word 0xB965C6A5
28584.word 0xF04AFDC2
28585.word 0xEA83508E
28586.word 0x9A7A6726
28587.word 0x30EAB75C
28588.word 0x89BB237B
28589.word 0xCED6B365
28590.word 0x4DB2C6B9
28591.word 0x4A2EDCEE
28592.word 0x4D2AB893
28593.word 0x56B43550
28594.word 0x4C9DBD3F
28595.word 0x7B9B8DF1
28596.word 0x2DB41055
28597.word 0xC931C730
28598.word 0x6E652D1A
28599.word 0xDFE15576
28600.word 0x317C17E4
28601.word 0xF05DCB10
28602.word 0xC366EC76
28603.word 0x08C53B3C
28604.word 0x44802F46
28605.end