Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f18.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f18.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_f18.s,v 1.1 2007/05/11 17:22:37 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 0x12ED5927604C331E, %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 0x7, %g1
89 set 0x7, %g2
90 set 0x5, %g3
91 set 0xC, %g4
92 set 0xF, %g5
93 set 0xD, %g6
94 set 0x1, %g7
95 !# Input registers
96 set -0x7, %i0
97 set -0xC, %i1
98 set -0x4, %i2
99 set -0x9, %i3
100 set -0xC, %i4
101 set -0x3, %i5
102 set -0x3, %i6
103 set -0x6, %i7
104 !# Local registers
105 set 0x04B0F325, %l0
106 set 0x0DDB9DCB, %l1
107 set 0x4DF39A02, %l2
108 set 0x080C75E0, %l3
109 set 0x1BB09E62, %l4
110 set 0x34AC01BB, %l5
111 set 0x0899394B, %l6
112 !# Output registers
113 set 0x1289, %o0
114 set 0x1E23, %o1
115 set 0x1AEA, %o2
116 set 0x0FD9, %o3
117 set -0x0375, %o4
118 set -0x1099, %o5
119 set 0x112B, %o6
120 set -0x011A, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0xA9358C777932D891)
123 INIT_TH_FP_REG(%l7,%f2,0xF2EF74BB69F3C9B2)
124 INIT_TH_FP_REG(%l7,%f4,0x05B67F3333A9263B)
125 INIT_TH_FP_REG(%l7,%f6,0x6FD0BF0F300746FE)
126 INIT_TH_FP_REG(%l7,%f8,0x2FF1AA80C0921313)
127 INIT_TH_FP_REG(%l7,%f10,0xCE84FB1D84ABE01A)
128 INIT_TH_FP_REG(%l7,%f12,0x23BAC20AC3B74840)
129 INIT_TH_FP_REG(%l7,%f14,0x97F29C9E2238236E)
130 INIT_TH_FP_REG(%l7,%f16,0xDB9CF64C6217669D)
131 INIT_TH_FP_REG(%l7,%f18,0xDB388AC17F0CF231)
132 INIT_TH_FP_REG(%l7,%f20,0x5C8742066303FD16)
133 INIT_TH_FP_REG(%l7,%f22,0x6FFD41A3553F80AC)
134 INIT_TH_FP_REG(%l7,%f24,0x40BE68405CBDC541)
135 INIT_TH_FP_REG(%l7,%f26,0x71FF7232872397FD)
136 INIT_TH_FP_REG(%l7,%f28,0xC1E9E337BAA87861)
137 INIT_TH_FP_REG(%l7,%f30,0xCD78B44AFA165CAF)
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, 0x1E0, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 movrlez %g3, 0x3D9, %i3
151 stw %g7, [%l7 + 0x50]
152 movre %g1, 0x3B2, %i6
153 orn %i4, 0x1B6E, %o7
154 movne %xcc, %i5, %i7
155 fpsub16 %f0, %f30, %f22
156 subc %o3, 0x163D, %g6
157 edge8ln %l6, %i1, %o6
158 mova %icc, %l4, %l1
159 subcc %o1, %o5, %o4
160 array8 %o0, %i2, %i0
161 movge %icc, %g2, %l2
162 fmovdg %xcc, %f22, %f22
163 movcs %xcc, %l3, %o2
164 xorcc %l0, 0x1326, %g4
165 fmovsg %icc, %f10, %f30
166 movvc %xcc, %l5, %g3
167 edge16n %i3, %g7, %g1
168 ldd [%l7 + 0x18], %f16
169 fandnot1 %f24, %f6, %f4
170 sllx %i6, 0x10, %i4
171 ldx [%l7 + 0x48], %g5
172 subc %o7, %i7, %o3
173 addccc %i5, 0x0176, %g6
174 ld [%l7 + 0x1C], %f15
175 movrlez %i1, 0x1A9, %o6
176 fmovsne %icc, %f11, %f27
177 std %f30, [%l7 + 0x48]
178 xnor %l4, %l1, %l6
179 fabsd %f6, %f6
180 xor %o1, %o5, %o4
181 fcmpd %fcc2, %f8, %f14
182 fmovsne %icc, %f7, %f18
183 andn %i2, 0x16F5, %o0
184 edge8ln %g2, %l2, %i0
185 fpsub16s %f9, %f14, %f22
186 sth %o2, [%l7 + 0x20]
187 ldd [%l7 + 0x10], %f24
188 array8 %l3, %l0, %l5
189 nop
190 set 0x60, %i3
191 stx %g3, [%l7 + %i3]
192 save %i3, 0x11B8, %g4
193 rdpr %cwp, %g1
194 rdpr %cansave, %g2
195 rdpr %canrestore, %g3
196 rdpr %cleanwin, %g4
197 rdpr %otherwin, %g5
198 rdpr %wstate, %g6
199 udivcc %g7, 0x0CFF, %i6
200 sir 0x08EF
201 smul %g1, %i4, %g5
202 movvs %xcc, %i7, %o7
203 sdiv %o3, 0x1336, %g6
204 std %f10, [%l7 + 0x78]
205 xorcc %i1, 0x1C4B, %i5
206 movrgez %o6, %l4, %l6
207 udivcc %o1, 0x1E33, %o5
208 fandnot1 %f8, %f14, %f10
209 bshuffle %f30, %f8, %f0
210 orn %o4, 0x021F, %i2
211 movneg %icc, %l1, %o0
212 movg %xcc, %g2, %l2
213 fmovrde %o2, %f22, %f16
214 andn %i0, %l3, %l0
215 sir 0x185A
216 edge8 %g3, %i3, %g4
217 stb %l5, [%l7 + 0x0E]
218 edge16ln %g7, %i6, %i4
219 array8 %g5, %g1, %i7
220 mulx %o3, %g6, %o7
221 st %f27, [%l7 + 0x78]
222 xor %i1, 0x16DD, %i5
223 fcmpne16 %f12, %f0, %l4
224 edge32n %l6, %o6, %o1
225 movneg %xcc, %o4, %i2
226 andn %l1, %o0, %g2
227 fone %f26
228 movl %xcc, %o5, %l2
229 udiv %o2, 0x18DE, %l3
230 sub %l0, 0x1132, %g3
231 movre %i0, 0x221, %g4
232 orn %i3, %l5, %g7
233 ldd [%l7 + 0x78], %i6
234 movge %icc, %i4, %g5
235 edge8ln %g1, %o3, %g6
236 std %f18, [%l7 + 0x40]
237 orn %o7, 0x122A, %i7
238 movrgz %i5, %i1, %l4
239 smulcc %o6, %o1, %o4
240 nop
241 set 0x16, %i7
242 sth %l6, [%l7 + %i7]
243 movrlez %l1, 0x262, %i2
244 fsrc1s %f26, %f22
245 fmul8x16al %f18, %f20, %f26
246 movle %icc, %g2, %o0
247 movl %xcc, %l2, %o2
248 fmovrdgez %o5, %f28, %f0
249 move %xcc, %l0, %l3
250 ldub [%l7 + 0x6D], %g3
251 ldd [%l7 + 0x38], %i0
252 sll %g4, %l5, %i3
253 fcmps %fcc0, %f18, %f20
254 edge16ln %i6, %g7, %i4
255 lduw [%l7 + 0x70], %g1
256 movpos %icc, %g5, %g6
257 movle %xcc, %o7, %o3
258 add %i7, %i1, %i5
259 fmovsge %icc, %f12, %f22
260 fxnors %f28, %f5, %f25
261 edge8 %l4, %o1, %o4
262 mulscc %l6, 0x026B, %o6
263 udivcc %i2, 0x08E8, %g2
264 fmovscc %icc, %f29, %f29
265 movvs %icc, %l1, %o0
266 mova %xcc, %o2, %o5
267 andn %l0, %l2, %g3
268 sir 0x0EC3
269 fand %f8, %f24, %f0
270 smul %l3, %i0, %g4
271 fcmpne32 %f30, %f30, %i3
272 udivcc %l5, 0x157E, %i6
273 mulscc %g7, 0x0355, %g1
274 nop
275 set 0x2C, %o5
276 lduw [%l7 + %o5], %i4
277 edge8 %g5, %g6, %o3
278 movge %xcc, %o7, %i7
279 mulx %i1, %l4, %i5
280 ldsw [%l7 + 0x34], %o4
281 mulscc %o1, %l6, %o6
282 edge16ln %g2, %i2, %l1
283 fcmpne16 %f6, %f20, %o0
284 ldsh [%l7 + 0x58], %o5
285 lduw [%l7 + 0x24], %o2
286 addc %l2, %l0, %g3
287 subccc %i0, 0x1C48, %l3
288 movn %icc, %i3, %l5
289 lduw [%l7 + 0x18], %g4
290 stw %g7, [%l7 + 0x68]
291 fpadd32s %f9, %f21, %f15
292 fands %f1, %f11, %f21
293 movl %icc, %g1, %i6
294 movcs %xcc, %i4, %g6
295 and %g5, 0x0323, %o7
296 movvs %icc, %o3, %i7
297 stx %l4, [%l7 + 0x20]
298 addccc %i5, %i1, %o4
299 edge8 %o1, %o6, %g2
300 alignaddrl %i2, %l1, %l6
301 sir 0x0F43
302 ldsw [%l7 + 0x2C], %o5
303 edge32 %o2, %o0, %l2
304 siam 0x4
305 or %g3, 0x1E6D, %i0
306 ldub [%l7 + 0x17], %l3
307 fpsub32s %f12, %f0, %f21
308 edge8 %i3, %l5, %l0
309 fmovsl %icc, %f28, %f18
310 edge16n %g7, %g4, %i6
311 xor %g1, 0x042B, %g6
312 andn %i4, %g5, %o3
313 movcs %icc, %i7, %l4
314 addccc %i5, 0x0D0F, %o7
315 edge16l %i1, %o4, %o1
316 fnot1 %f20, %f14
317 fabss %f17, %f28
318 fmovrsne %g2, %f18, %f24
319 xor %i2, 0x123A, %o6
320 movleu %xcc, %l1, %o5
321 edge32l %o2, %o0, %l6
322 edge8ln %l2, %i0, %g3
323 fmovsvc %xcc, %f9, %f26
324 fmul8x16 %f19, %f0, %f18
325 ldsw [%l7 + 0x24], %l3
326 edge16l %i3, %l0, %g7
327 orn %l5, 0x05D0, %g4
328 sdivcc %g1, 0x188F, %g6
329 sra %i6, %g5, %i4
330 movneg %icc, %o3, %l4
331 movre %i7, %i5, %o7
332 stx %o4, [%l7 + 0x28]
333 edge8 %i1, %o1, %g2
334 orncc %o6, 0x073B, %i2
335 stb %o5, [%l7 + 0x08]
336 fmovscs %xcc, %f4, %f2
337 movcs %icc, %o2, %l1
338 fmovsa %icc, %f16, %f17
339 popc 0x0FE6, %l6
340 movcc %xcc, %o0, %l2
341 fornot1 %f24, %f20, %f20
342 stb %i0, [%l7 + 0x49]
343 movcc %xcc, %l3, %g3
344 movneg %xcc, %i3, %g7
345 save %l0, 0x09AA, %g4
346 rdpr %cwp, %g1
347 rdpr %cansave, %g2
348 rdpr %canrestore, %g3
349 rdpr %cleanwin, %g4
350 rdpr %otherwin, %g5
351 rdpr %wstate, %g6
352 orncc %g1, 0x007A, %l5
353 andcc %g6, %i6, %g5
354 ldd [%l7 + 0x28], %f12
355 fmovdle %xcc, %f0, %f5
356 mulscc %o3, %i4, %i7
357 fmovsgu %xcc, %f23, %f2
358 stb %i5, [%l7 + 0x1E]
359 fcmpd %fcc3, %f0, %f16
360 addccc %o7, 0x014E, %l4
361 fmovdl %xcc, %f15, %f17
362 xor %i1, %o4, %g2
363 ldub [%l7 + 0x40], %o6
364 movrne %i2, 0x1C0, %o5
365 ldsw [%l7 + 0x10], %o1
366 move %icc, %l1, %l6
367 srax %o2, 0x15, %o0
368 fpadd32s %f28, %f7, %f23
369 edge8n %l2, %i0, %g3
370 movneg %icc, %i3, %g7
371 fmovrsgez %l3, %f6, %f7
372 fmovrslz %g4, %f29, %f17
373 movcc %xcc, %l0, %l5
374 sra %g6, 0x0D, %i6
375 movpos %xcc, %g5, %o3
376 andn %i4, %g1, %i5
377 fpsub32s %f26, %f0, %f1
378 movcc %icc, %o7, %l4
379 fsrc1s %f23, %f18
380 array8 %i7, %o4, %g2
381 edge32l %i1, %o6, %o5
382 edge8l %o1, %l1, %i2
383 fmovsle %xcc, %f27, %f23
384 udivcc %l6, 0x0F11, %o0
385 movge %icc, %l2, %o2
386 edge32l %i0, %g3, %g7
387 xorcc %i3, 0x1D3B, %g4
388 edge32n %l3, %l5, %g6
389 fmovde %xcc, %f4, %f30
390 movn %xcc, %l0, %i6
391 movvs %xcc, %o3, %i4
392 mulx %g1, %g5, %i5
393 ldx [%l7 + 0x30], %l4
394 fmovdle %icc, %f11, %f21
395 save %i7, %o7, %o4
396 rdpr %cwp, %g1
397 rdpr %cansave, %g2
398 rdpr %canrestore, %g3
399 rdpr %cleanwin, %g4
400 rdpr %otherwin, %g5
401 rdpr %wstate, %g6
402 sethi 0x1F47, %i1
403 movneg %xcc, %o6, %g2
404 restore %o5, %o1, %i2
405 rdpr %cwp, %g1
406 rdpr %cansave, %g2
407 rdpr %canrestore, %g3
408 rdpr %cleanwin, %g4
409 rdpr %otherwin, %g5
410 rdpr %wstate, %g6
411 smulcc %l1, 0x030C, %l6
412 smulcc %o0, %l2, %i0
413 umul %o2, %g3, %g7
414 orn %g4, 0x1910, %l3
415 mulx %i3, 0x1B74, %l5
416 movne %xcc, %g6, %i6
417 edge16ln %l0, %i4, %o3
418 srl %g1, %i5, %g5
419 fcmpes %fcc1, %f8, %f21
420 alignaddr %l4, %o7, %o4
421 movcs %xcc, %i7, %i1
422 stw %o6, [%l7 + 0x10]
423 movg %icc, %o5, %g2
424 fnand %f26, %f16, %f0
425 move %xcc, %o1, %l1
426 orn %l6, 0x1B5C, %i2
427 lduh [%l7 + 0x7E], %o0
428 std %f14, [%l7 + 0x50]
429 fornot1 %f30, %f2, %f0
430 stx %l2, [%l7 + 0x58]
431 fcmpeq32 %f12, %f0, %i0
432 st %f0, [%l7 + 0x64]
433 nop
434 set 0x28, %o7
435 stx %o2, [%l7 + %o7]
436 orn %g3, %g7, %l3
437 setx loop_0, %l0, %l1
438 return %l1
439 nop
440 rdpr %cwp, %g1
441 rdpr %cansave, %g2
442 rdpr %canrestore, %g3
443 rdpr %cleanwin, %g4
444 rdpr %otherwin, %g5
445 rdpr %wstate, %g6
446loop_0: ldsw [%l7 + 0x18], %g6
447 edge32n %i3, %i6, %i4
448 subccc %o3, 0x1F77, %g1
449 umulcc %l0, 0x0D22, %g5
450 mova %xcc, %i5, %o7
451 umulcc %l4, 0x1648, %o4
452 fmovd %f30, %f18
453 udiv %i1, 0x02AF, %i7
454 movvs %xcc, %o6, %g2
455 mulx %o1, %o5, %l6
456 array32 %l1, %i2, %o0
457 move %xcc, %i0, %l2
458 fsrc2s %f8, %f9
459 std %f12, [%l7 + 0x38]
460 bshuffle %f18, %f16, %f16
461 alignaddrl %g3, %g7, %l3
462 smul %g4, %o2, %l5
463 array16 %g6, %i3, %i6
464 fmul8x16au %f12, %f27, %f8
465 mulx %i4, %g1, %o3
466 ld [%l7 + 0x78], %f16
467 addccc %g5, 0x00AF, %i5
468 add %o7, 0x06FD, %l4
469 fsrc2 %f12, %f8
470 movne %icc, %o4, %l0
471 subccc %i1, %o6, %g2
472 fmovrdne %o1, %f8, %f28
473 stb %o5, [%l7 + 0x24]
474 edge8 %i7, %l1, %i2
475 movne %icc, %o0, %l6
476 xnorcc %i0, %l2, %g7
477 fcmps %fcc2, %f21, %f10
478 st %f11, [%l7 + 0x74]
479 orcc %g3, %l3, %g4
480 fmovrdlez %l5, %f0, %f24
481 movg %icc, %g6, %o2
482 fmovdgu %xcc, %f17, %f8
483 edge16n %i6, %i3, %i4
484 andn %g1, 0x0037, %o3
485 edge16n %i5, %o7, %g5
486 array32 %o4, %l4, %l0
487 edge8ln %i1, %o6, %g2
488 stw %o5, [%l7 + 0x0C]
489 lduh [%l7 + 0x70], %i7
490 alignaddrl %o1, %i2, %l1
491 edge8n %l6, %i0, %o0
492 lduw [%l7 + 0x50], %l2
493 movre %g7, 0x05C, %l3
494 fors %f16, %f27, %f0
495 fpsub16s %f1, %f8, %f2
496 stb %g3, [%l7 + 0x22]
497 orcc %l5, 0x0758, %g6
498 srax %g4, 0x03, %o2
499 array8 %i6, %i4, %g1
500 movne %xcc, %i3, %i5
501 movcs %icc, %o3, %g5
502 fmovsleu %icc, %f20, %f15
503 smul %o7, %o4, %l4
504 stw %i1, [%l7 + 0x28]
505 or %l0, %g2, %o6
506 fmovrslez %o5, %f7, %f29
507 edge16n %i7, %i2, %o1
508 ldsh [%l7 + 0x5E], %l1
509 fmovdcc %xcc, %f13, %f27
510 ldd [%l7 + 0x30], %i0
511 movge %icc, %l6, %l2
512 xor %g7, %l3, %o0
513 movneg %icc, %g3, %l5
514 addccc %g4, %g6, %o2
515 move %icc, %i4, %i6
516 movleu %icc, %g1, %i5
517 edge32n %i3, %o3, %g5
518 sir 0x0442
519 andn %o4, %o7, %l4
520 fpackfix %f24, %f14
521 save %i1, 0x1D78, %l0
522 rdpr %cwp, %g1
523 rdpr %cansave, %g2
524 rdpr %canrestore, %g3
525 rdpr %cleanwin, %g4
526 rdpr %otherwin, %g5
527 rdpr %wstate, %g6
528 movl %xcc, %o6, %o5
529 movn %icc, %g2, %i7
530 movrlez %i2, 0x24A, %l1
531 and %o1, %l6, %i0
532 edge32ln %g7, %l2, %o0
533 fcmpne32 %f8, %f24, %l3
534 edge16l %l5, %g4, %g3
535 srl %g6, 0x0E, %o2
536 edge32l %i6, %i4, %i5
537 add %g1, 0x0C5F, %o3
538 mulx %i3, %o4, %o7
539 sub %l4, 0x1928, %g5
540 subcc %i1, %l0, %o6
541 sdivcc %g2, 0x0F03, %o5
542 movl %icc, %i7, %i2
543 movcc %xcc, %l1, %o1
544 subc %i0, %l6, %g7
545 and %o0, 0x1CCE, %l3
546 fzero %f4
547 ldub [%l7 + 0x75], %l2
548 move %xcc, %g4, %g3
549 movvs %xcc, %g6, %o2
550 and %l5, %i6, %i4
551 move %xcc, %g1, %i5
552 alignaddr %i3, %o4, %o7
553 xnorcc %o3, %g5, %l4
554 ldx [%l7 + 0x70], %i1
555 ldx [%l7 + 0x60], %l0
556 lduw [%l7 + 0x2C], %g2
557 ldd [%l7 + 0x58], %f10
558 umul %o5, %i7, %i2
559 fone %f14
560 fpsub32s %f29, %f31, %f9
561 ld [%l7 + 0x74], %f25
562 fmovdcs %icc, %f4, %f13
563 fnor %f0, %f14, %f24
564 fmovrdne %l1, %f18, %f4
565 fandnot1s %f11, %f14, %f27
566 orncc %o1, %o6, %i0
567 movrne %g7, %o0, %l3
568 edge32 %l2, %g4, %l6
569 save %g6, 0x19EF, %o2
570 rdpr %cwp, %g1
571 rdpr %cansave, %g2
572 rdpr %canrestore, %g3
573 rdpr %cleanwin, %g4
574 rdpr %otherwin, %g5
575 rdpr %wstate, %g6
576 fmovdg %icc, %f2, %f6
577 ldsh [%l7 + 0x14], %l5
578 sllx %g3, 0x11, %i4
579 fpack32 %f24, %f6, %f10
580 fmovscs %icc, %f29, %f13
581 std %f22, [%l7 + 0x30]
582 movre %i6, %g1, %i5
583 edge32n %o4, %i3, %o3
584 bshuffle %f20, %f14, %f16
585 ld [%l7 + 0x68], %f22
586 ldsw [%l7 + 0x4C], %o7
587 alignaddr %g5, %l4, %l0
588 fmovdle %icc, %f14, %f21
589 udivx %g2, 0x0B93, %o5
590 fmovrdgz %i7, %f24, %f16
591 fcmple16 %f10, %f26, %i1
592 movleu %xcc, %i2, %o1
593 edge8n %l1, %o6, %i0
594 addc %g7, %l3, %l2
595 fands %f27, %f18, %f14
596 andn %o0, 0x0A17, %g4
597 fcmpeq16 %f2, %f8, %g6
598 srax %l6, 0x19, %l5
599 sth %o2, [%l7 + 0x7C]
600 sll %i4, 0x0D, %i6
601 alignaddr %g1, %i5, %o4
602 stx %g3, [%l7 + 0x50]
603 srl %i3, %o3, %g5
604 fsrc1s %f21, %f27
605 fmovs %f23, %f28
606 ldd [%l7 + 0x20], %f16
607 ldd [%l7 + 0x18], %f28
608 stw %l4, [%l7 + 0x5C]
609 sth %o7, [%l7 + 0x3E]
610 array8 %g2, %o5, %i7
611 srlx %l0, %i2, %o1
612 xnorcc %l1, 0x105C, %i1
613 xnorcc %o6, %i0, %g7
614 lduh [%l7 + 0x44], %l2
615 fabsd %f16, %f12
616 movl %xcc, %l3, %g4
617 sllx %g6, 0x05, %o0
618 addc %l5, 0x1D57, %o2
619 move %xcc, %l6, %i4
620 add %g1, %i5, %i6
621 andn %g3, 0x1C1F, %o4
622 movl %icc, %i3, %g5
623 fands %f4, %f17, %f29
624 fpadd16s %f22, %f20, %f22
625 orn %l4, %o3, %g2
626 srax %o7, 0x18, %i7
627 andcc %l0, 0x1507, %o5
628 smulcc %i2, %o1, %i1
629 and %l1, %o6, %g7
630 sdivcc %i0, 0x0C86, %l3
631 ldd [%l7 + 0x18], %l2
632 stb %g6, [%l7 + 0x69]
633 popc 0x010E, %g4
634 orcc %o0, 0x089D, %o2
635 edge8n %l5, %i4, %g1
636 fxor %f14, %f18, %f6
637 movl %icc, %l6, %i5
638 edge16n %i6, %o4, %g3
639 alignaddrl %i3, %g5, %o3
640 move %xcc, %g2, %o7
641 edge8n %l4, %i7, %l0
642 andn %o5, 0x0B93, %i2
643 fandnot2s %f7, %f19, %f15
644 ldx [%l7 + 0x60], %i1
645 movl %icc, %o1, %l1
646 sdiv %g7, 0x0782, %o6
647 movl %icc, %l3, %l2
648 umul %g6, %i0, %o0
649 movcc %icc, %o2, %g4
650 fornot1s %f0, %f22, %f13
651 subccc %l5, 0x09E4, %i4
652 addcc %l6, 0x171F, %g1
653 add %i5, %i6, %g3
654 fmovsleu %xcc, %f18, %f19
655 and %i3, 0x0303, %g5
656 ldsw [%l7 + 0x60], %o3
657 mova %xcc, %o4, %o7
658 ldsb [%l7 + 0x4D], %l4
659 sdivx %g2, 0x0A08, %i7
660 srlx %o5, 0x0B, %i2
661 movneg %icc, %l0, %i1
662 stw %l1, [%l7 + 0x58]
663 fmovrsgz %o1, %f19, %f1
664 umul %g7, %o6, %l3
665 fnegd %f16, %f26
666 ldsh [%l7 + 0x42], %l2
667 orcc %g6, 0x01BE, %o0
668 sra %i0, 0x17, %g4
669 edge32n %l5, %o2, %l6
670 xorcc %i4, %g1, %i6
671 srax %g3, 0x06, %i5
672 fmul8ulx16 %f28, %f20, %f6
673 edge8n %i3, %o3, %o4
674 movrgz %o7, 0x3F7, %g5
675 movrgez %g2, %i7, %o5
676 sdivcc %i2, 0x087E, %l0
677 st %f20, [%l7 + 0x44]
678 edge8n %i1, %l1, %l4
679 alignaddr %g7, %o6, %o1
680 udivcc %l3, 0x00D4, %l2
681 movcs %xcc, %o0, %i0
682 xor %g4, 0x0D89, %l5
683 sub %o2, 0x15B8, %l6
684 fmovdleu %xcc, %f27, %f5
685 fmovsvc %icc, %f20, %f23
686 movcc %xcc, %i4, %g6
687 nop
688 set 0x48, %i1
689 std %f22, [%l7 + %i1]
690 fabsd %f20, %f26
691 edge32l %g1, %g3, %i5
692 movre %i6, 0x139, %o3
693 andncc %o4, %o7, %i3
694 fmovsvc %xcc, %f28, %f6
695 edge16l %g5, %i7, %g2
696 movrne %i2, %l0, %i1
697 movg %xcc, %o5, %l4
698 mulscc %l1, %g7, %o1
699 edge32ln %l3, %o6, %l2
700 movge %icc, %i0, %o0
701 xnor %g4, 0x02F6, %l5
702 fpsub16 %f0, %f0, %f10
703 andncc %l6, %o2, %i4
704 sth %g6, [%l7 + 0x2E]
705 fandnot1 %f4, %f20, %f22
706 move %icc, %g3, %g1
707 sub %i6, %i5, %o3
708 fxnor %f14, %f0, %f30
709 movcc %xcc, %o7, %o4
710 sdivcc %g5, 0x1D4B, %i7
711 ldd [%l7 + 0x48], %g2
712 xor %i3, %l0, %i2
713 movre %i1, %o5, %l4
714 fandnot1s %f16, %f15, %f3
715 edge8 %l1, %o1, %l3
716 ldsw [%l7 + 0x54], %o6
717 andn %g7, 0x0F64, %l2
718 orcc %o0, %g4, %i0
719 ldx [%l7 + 0x58], %l5
720 movre %l6, 0x141, %o2
721 stx %g6, [%l7 + 0x28]
722 movrgz %g3, %g1, %i4
723 stw %i5, [%l7 + 0x30]
724 sdiv %i6, 0x0A03, %o7
725 fpsub32s %f19, %f18, %f16
726 sdivx %o3, 0x123B, %o4
727 movrlz %i7, %g2, %i3
728 fpadd32 %f6, %f16, %f22
729 ldd [%l7 + 0x60], %f14
730 xor %l0, %g5, %i2
731 edge16n %o5, %l4, %l1
732 movcc %icc, %o1, %l3
733 subccc %o6, %g7, %i1
734 fmovdvs %xcc, %f20, %f3
735 movrlz %l2, %o0, %i0
736 fpsub32s %f20, %f7, %f11
737 ldd [%l7 + 0x60], %f18
738 ldub [%l7 + 0x5D], %g4
739 movrgz %l5, 0x39D, %l6
740 movre %g6, %o2, %g3
741 st %f7, [%l7 + 0x38]
742 movne %icc, %i4, %i5
743 edge32ln %g1, %o7, %o3
744 fandnot2 %f8, %f20, %f18
745 fmovd %f30, %f30
746 fone %f10
747 fornot1 %f2, %f30, %f2
748 stb %o4, [%l7 + 0x4F]
749 movg %xcc, %i6, %i7
750 stw %g2, [%l7 + 0x7C]
751 fcmped %fcc0, %f4, %f2
752 andn %i3, 0x04EA, %l0
753 fmovsge %icc, %f11, %f0
754 fcmpne32 %f12, %f22, %g5
755 movvs %icc, %o5, %i2
756 srax %l4, 0x0B, %o1
757 fnot1 %f4, %f30
758 st %f29, [%l7 + 0x7C]
759 add %l1, 0x1699, %l3
760 sdiv %o6, 0x0F96, %g7
761 fpsub16 %f28, %f4, %f2
762 movrne %l2, %i1, %i0
763 fnors %f6, %f29, %f27
764 movleu %xcc, %o0, %g4
765 orn %l6, %g6, %o2
766 edge8ln %g3, %l5, %i5
767 fxnors %f4, %f31, %f13
768 alignaddrl %g1, %i4, %o3
769 orcc %o4, 0x02D7, %o7
770 edge16 %i6, %g2, %i3
771 movvc %icc, %i7, %l0
772 ldd [%l7 + 0x58], %f4
773 ld [%l7 + 0x4C], %f0
774 fmovsneg %xcc, %f16, %f8
775 andn %g5, 0x196F, %o5
776 umulcc %l4, %i2, %l1
777 fornot2 %f26, %f4, %f24
778 fone %f4
779 movrlz %o1, %o6, %l3
780 edge32 %g7, %i1, %i0
781 array16 %o0, %g4, %l6
782 movrlez %l2, %g6, %o2
783 edge8n %l5, %i5, %g1
784 movrgez %g3, %i4, %o4
785 ldd [%l7 + 0x68], %o2
786 fcmpgt16 %f4, %f18, %o7
787 sdivx %i6, 0x0AB4, %g2
788 fmovdne %xcc, %f3, %f27
789 fmovse %icc, %f25, %f25
790 movneg %icc, %i7, %i3
791 ld [%l7 + 0x20], %f28
792 udiv %l0, 0x16DA, %g5
793 ldd [%l7 + 0x18], %f10
794 fone %f26
795 movneg %xcc, %o5, %i2
796 movgu %icc, %l1, %o1
797 fcmped %fcc1, %f0, %f14
798 umulcc %l4, 0x0C04, %o6
799 lduw [%l7 + 0x18], %g7
800 xnor %i1, 0x0C4F, %i0
801 fcmpne16 %f22, %f22, %l3
802 edge16n %g4, %l6, %o0
803 movn %xcc, %g6, %o2
804 mova %icc, %l2, %i5
805 ldx [%l7 + 0x28], %g1
806 movcs %xcc, %l5, %i4
807 std %f0, [%l7 + 0x70]
808 edge32ln %g3, %o3, %o7
809 fmovd %f14, %f8
810 save %o4, 0x1DA6, %i6
811 rdpr %cwp, %g1
812 rdpr %cansave, %g2
813 rdpr %canrestore, %g3
814 rdpr %cleanwin, %g4
815 rdpr %otherwin, %g5
816 rdpr %wstate, %g6
817 std %f14, [%l7 + 0x08]
818 edge16l %i7, %g2, %i3
819 fpsub32 %f20, %f20, %f18
820 movcc %icc, %g5, %l0
821 stx %o5, [%l7 + 0x68]
822 movrlz %i2, %o1, %l1
823 fmovsvc %icc, %f28, %f1
824 movrgez %l4, %g7, %i1
825 movneg %xcc, %i0, %l3
826 andcc %o6, %l6, %o0
827 movcc %xcc, %g4, %g6
828 smulcc %l2, 0x017E, %i5
829 movrgez %o2, %l5, %g1
830 smul %i4, 0x10DC, %g3
831 lduw [%l7 + 0x28], %o7
832 andn %o4, 0x01E9, %o3
833 sethi 0x0D0B, %i7
834 std %f0, [%l7 + 0x08]
835 edge8 %i6, %i3, %g2
836 xorcc %l0, %g5, %i2
837 movn %icc, %o5, %o1
838 movg %icc, %l1, %g7
839 sth %l4, [%l7 + 0x36]
840 edge16n %i1, %l3, %o6
841 sdiv %l6, 0x1E18, %i0
842 movneg %xcc, %o0, %g4
843 edge16n %g6, %l2, %i5
844 fmul8ulx16 %f4, %f8, %f20
845 ldd [%l7 + 0x48], %l4
846 smul %o2, %i4, %g1
847 movcs %icc, %g3, %o7
848 sdiv %o3, 0x0189, %o4
849 fsrc2 %f0, %f24
850 sllx %i6, %i3, %i7
851 umulcc %l0, 0x0438, %g5
852 movrlz %g2, %o5, %o1
853 sra %i2, 0x16, %g7
854 edge8 %l4, %i1, %l3
855 srlx %o6, 0x18, %l6
856 fmovda %xcc, %f11, %f30
857 ldsb [%l7 + 0x67], %i0
858 fmovde %icc, %f25, %f29
859 mulscc %l1, 0x0E14, %g4
860 add %g6, %o0, %i5
861 movrlz %l2, %o2, %i4
862 faligndata %f20, %f4, %f14
863 sdivcc %g1, 0x0B1E, %l5
864 edge8n %o7, %g3, %o4
865 srlx %o3, %i6, %i7
866 lduw [%l7 + 0x4C], %l0
867 movrlez %i3, %g5, %g2
868 sdivcc %o1, 0x1E89, %i2
869 mulx %o5, %g7, %l4
870 movge %xcc, %l3, %o6
871 udiv %i1, 0x1AA0, %l6
872 sir 0x079E
873 srlx %i0, 0x0D, %g4
874 mulx %g6, %o0, %i5
875 ldub [%l7 + 0x5C], %l2
876 fzero %f24
877 std %f16, [%l7 + 0x08]
878 edge32ln %l1, %i4, %o2
879 edge32n %l5, %o7, %g1
880 alignaddr %o4, %g3, %o3
881 fmovsgu %icc, %f31, %f23
882 array16 %i6, %i7, %l0
883 fnand %f20, %f18, %f8
884 fmul8x16au %f28, %f20, %f24
885 nop
886 set 0x78, %i4
887 ldsh [%l7 + %i4], %i3
888 move %xcc, %g5, %o1
889 add %i2, %o5, %g7
890 orncc %g2, 0x151C, %l4
891 fpack16 %f28, %f23
892 fmovdleu %xcc, %f11, %f10
893 array8 %o6, %l3, %l6
894 fabsd %f14, %f18
895 sra %i0, 0x19, %i1
896 movrgez %g4, %o0, %i5
897 movrlez %l2, 0x1D5, %l1
898 alignaddrl %g6, %o2, %i4
899 movne %xcc, %l5, %o7
900 fnot1s %f24, %f6
901 edge32 %o4, %g3, %o3
902 st %f20, [%l7 + 0x5C]
903 fornot1 %f28, %f16, %f10
904 and %i6, %g1, %i7
905 lduh [%l7 + 0x36], %i3
906 fpadd32s %f8, %f27, %f17
907 fsrc2 %f16, %f10
908 stb %l0, [%l7 + 0x72]
909 std %f4, [%l7 + 0x60]
910 array32 %o1, %i2, %o5
911 fmovrslez %g5, %f16, %f10
912 edge32 %g2, %g7, %o6
913 bshuffle %f12, %f8, %f24
914 array16 %l4, %l6, %l3
915 or %i0, 0x035F, %g4
916 movvs %icc, %i1, %i5
917 srl %o0, %l2, %l1
918 movleu %xcc, %g6, %o2
919 bshuffle %f24, %f20, %f22
920 movrgez %i4, 0x3FD, %l5
921 edge32l %o7, %g3, %o4
922 movrgz %i6, %o3, %g1
923 restore %i3, 0x1F9C, %l0
924 rdpr %cwp, %g1
925 rdpr %cansave, %g2
926 rdpr %canrestore, %g3
927 rdpr %cleanwin, %g4
928 rdpr %otherwin, %g5
929 rdpr %wstate, %g6
930 orn %o1, %i7, %o5
931 movneg %icc, %i2, %g5
932 xnorcc %g7, %g2, %l4
933 fandnot1s %f23, %f29, %f11
934 movgu %icc, %l6, %o6
935 fcmpne32 %f18, %f26, %i0
936 fmovdn %xcc, %f29, %f7
937 lduw [%l7 + 0x38], %g4
938 xorcc %l3, %i1, %i5
939 fcmpgt16 %f8, %f18, %l2
940 movn %xcc, %o0, %l1
941 mulscc %o2, 0x0501, %i4
942 edge8 %l5, %g6, %o7
943 stx %o4, [%l7 + 0x18]
944 fmovdgu %icc, %f23, %f25
945 fmul8ulx16 %f14, %f22, %f16
946 fandnot1 %f26, %f30, %f18
947 subc %g3, %o3, %i6
948 srl %g1, %l0, %o1
949 or %i7, 0x1CD0, %o5
950 lduw [%l7 + 0x3C], %i2
951 std %f12, [%l7 + 0x40]
952 ldd [%l7 + 0x60], %f26
953 movrgz %i3, 0x1F0, %g7
954 sdivcc %g5, 0x0220, %l4
955 movrgz %l6, 0x2EE, %o6
956 edge8n %i0, %g2, %l3
957 movrgez %i1, %g4, %i5
958 ldd [%l7 + 0x10], %f26
959 fmovdleu %xcc, %f19, %f30
960 movl %icc, %l2, %l1
961 smul %o0, %o2, %i4
962 sethi 0x158C, %g6
963 movn %xcc, %l5, %o7
964 fmovdleu %xcc, %f20, %f12
965 edge32l %g3, %o3, %o4
966 movl %icc, %i6, %g1
967 orncc %l0, %i7, %o5
968 fpadd16s %f18, %f15, %f19
969 ldd [%l7 + 0x70], %f14
970 fornot1s %f30, %f1, %f14
971 orn %o1, %i2, %i3
972 addc %g7, 0x05FD, %g5
973 andn %l6, 0x111D, %o6
974 udivcc %i0, 0x04E6, %g2
975 subccc %l3, 0x0526, %i1
976 edge16n %l4, %i5, %g4
977 stw %l1, [%l7 + 0x58]
978 srax %l2, 0x13, %o0
979 setx loop_1, %l0, %l1
980 return %l1
981 nop
982 rdpr %cwp, %g1
983 rdpr %cansave, %g2
984 rdpr %canrestore, %g3
985 rdpr %cleanwin, %g4
986 rdpr %otherwin, %g5
987 rdpr %wstate, %g6
988loop_1: edge8ln %l5, %i4, %o7
989 movpos %xcc, %g3, %o3
990 edge32 %i6, %o4, %l0
991 fandnot2s %f28, %f21, %f25
992 fmovdvc %icc, %f15, %f17
993 andncc %g1, %i7, %o5
994 orcc %i2, %i3, %o1
995 edge16 %g7, %l6, %o6
996 st %f1, [%l7 + 0x68]
997 ldsh [%l7 + 0x18], %g5
998 fnot2s %f24, %f26
999 array16 %g2, %l3, %i0
1000 stx %i1, [%l7 + 0x48]
1001 xor %i5, 0x046B, %l4
1002 or %l1, 0x0B30, %l2
1003 fand %f16, %f14, %f4
1004 fsrc1 %f14, %f20
1005 xor %o0, %o2, %g4
1006 edge8 %g6, %i4, %l5
1007 std %f14, [%l7 + 0x10]
1008 st %f15, [%l7 + 0x74]
1009 xorcc %o7, 0x043D, %g3
1010 udivcc %i6, 0x01B6, %o4
1011 movrgz %o3, 0x35A, %l0
1012 sth %g1, [%l7 + 0x4E]
1013 orcc %i7, 0x0AF5, %o5
1014 movrgez %i3, 0x0A6, %i2
1015 fmovdleu %icc, %f1, %f18
1016 andn %o1, %g7, %o6
1017 fabss %f22, %f19
1018 udivx %g5, 0x1A6B, %l6
1019 sethi 0x07B8, %g2
1020 movge %icc, %l3, %i1
1021 sub %i0, 0x1BBD, %i5
1022 fzero %f20
1023 sdiv %l4, 0x0150, %l1
1024 edge16 %l2, %o0, %g4
1025 umul %o2, 0x056A, %i4
1026 movgu %icc, %g6, %l5
1027 ldd [%l7 + 0x10], %f20
1028 sllx %g3, %i6, %o7
1029 alignaddrl %o3, %l0, %g1
1030 fnegs %f8, %f26
1031 fmovrslez %o4, %f22, %f22
1032 movl %xcc, %o5, %i3
1033 move %icc, %i7, %o1
1034 fmovde %icc, %f28, %f9
1035 movleu %xcc, %g7, %i2
1036 edge32l %g5, %l6, %g2
1037 edge8l %o6, %l3, %i1
1038 fmovrsgz %i5, %f27, %f13
1039 siam 0x0
1040 orn %i0, %l1, %l2
1041 edge32 %o0, %g4, %o2
1042 edge8 %i4, %g6, %l5
1043 xnorcc %l4, %i6, %o7
1044 udivcc %g3, 0x04D8, %o3
1045 edge8 %l0, %o4, %g1
1046 udiv %i3, 0x0E3A, %i7
1047 stw %o5, [%l7 + 0x68]
1048 edge32ln %g7, %o1, %i2
1049 fmovsne %xcc, %f7, %f28
1050 fcmple16 %f24, %f22, %l6
1051 umulcc %g2, %g5, %l3
1052 bshuffle %f20, %f24, %f0
1053 andn %i1, %i5, %o6
1054 sethi 0x0A1F, %l1
1055 xorcc %i0, %l2, %o0
1056 fmovdg %icc, %f4, %f3
1057 fmovscs %icc, %f3, %f7
1058 edge16l %o2, %g4, %g6
1059 addccc %i4, 0x1C36, %l5
1060 fand %f18, %f16, %f8
1061 st %f11, [%l7 + 0x38]
1062 fmovrse %l4, %f31, %f16
1063 smulcc %o7, %i6, %g3
1064 edge8ln %o3, %o4, %g1
1065 sdivcc %i3, 0x139C, %i7
1066 sllx %o5, 0x12, %g7
1067 lduw [%l7 + 0x4C], %o1
1068 xnor %l0, 0x04BA, %i2
1069 smulcc %l6, 0x1BAD, %g5
1070 or %g2, %l3, %i5
1071 fcmpeq32 %f2, %f18, %o6
1072 or %l1, 0x05AF, %i1
1073 subccc %l2, %o0, %i0
1074 std %f10, [%l7 + 0x10]
1075 ldsb [%l7 + 0x1A], %o2
1076 srax %g6, 0x1A, %i4
1077 andncc %g4, %l5, %o7
1078 stx %l4, [%l7 + 0x58]
1079 movre %g3, 0x29B, %i6
1080 andncc %o4, %o3, %g1
1081 ld [%l7 + 0x0C], %f15
1082 movn %icc, %i7, %i3
1083 xnorcc %g7, %o5, %o1
1084 fmuld8ulx16 %f14, %f16, %f20
1085 nop
1086 set 0x2E, %o2
1087 sth %i2, [%l7 + %o2]
1088 ldx [%l7 + 0x08], %l6
1089 sll %g5, 0x09, %l0
1090 movneg %xcc, %g2, %l3
1091 udiv %i5, 0x04D6, %o6
1092 fornot1 %f10, %f4, %f30
1093 sth %l1, [%l7 + 0x56]
1094 mulx %l2, %o0, %i0
1095 mulx %o2, 0x0E00, %i1
1096 ldsw [%l7 + 0x68], %g6
1097 fnand %f10, %f28, %f6
1098 movrgz %g4, %i4, %l5
1099 alignaddr %o7, %l4, %i6
1100 fxors %f8, %f0, %f24
1101 fcmple16 %f2, %f8, %o4
1102 srlx %g3, 0x12, %g1
1103 sll %i7, 0x17, %i3
1104 array8 %g7, %o5, %o1
1105 ldd [%l7 + 0x60], %i2
1106 smul %o3, 0x05E5, %g5
1107 xnor %l6, 0x0301, %l0
1108 smulcc %l3, %g2, %i5
1109 fabsd %f6, %f12
1110 std %f22, [%l7 + 0x18]
1111 fmovsleu %xcc, %f31, %f2
1112 fpackfix %f4, %f29
1113 udivx %o6, 0x1C28, %l2
1114 movgu %xcc, %l1, %o0
1115 edge32l %i0, %i1, %o2
1116 or %g4, 0x1048, %g6
1117 array8 %l5, %i4, %o7
1118 srax %l4, %i6, %o4
1119 ldsh [%l7 + 0x3E], %g3
1120 fmul8x16al %f29, %f30, %f8
1121 ldx [%l7 + 0x08], %g1
1122 sethi 0x16EE, %i7
1123 edge8n %i3, %o5, %g7
1124 orncc %i2, 0x1CA1, %o3
1125 st %f20, [%l7 + 0x58]
1126 fpackfix %f26, %f25
1127 addcc %g5, %o1, %l0
1128 movn %icc, %l3, %l6
1129 alignaddr %g2, %i5, %o6
1130 or %l1, %o0, %l2
1131 sdivx %i0, 0x0194, %o2
1132 subc %i1, %g6, %g4
1133 fmovsge %xcc, %f28, %f24
1134 alignaddrl %l5, %i4, %o7
1135 movcs %xcc, %l4, %o4
1136 ldd [%l7 + 0x10], %i6
1137 ldsh [%l7 + 0x6A], %g3
1138 nop
1139 set 0x0C, %g4
1140 stw %g1, [%l7 + %g4]
1141 ldsh [%l7 + 0x32], %i7
1142 movpos %xcc, %o5, %i3
1143 fcmple16 %f2, %f30, %i2
1144 movneg %icc, %g7, %g5
1145 edge32ln %o3, %o1, %l3
1146 udivcc %l6, 0x0F5A, %l0
1147 ldx [%l7 + 0x58], %i5
1148 edge32n %g2, %o6, %l1
1149 fcmps %fcc1, %f28, %f17
1150 andcc %l2, %i0, %o2
1151 xor %o0, 0x194E, %g6
1152 fmovdgu %icc, %f20, %f22
1153 fmovspos %icc, %f11, %f26
1154 lduw [%l7 + 0x08], %g4
1155 siam 0x3
1156 sll %i1, 0x14, %l5
1157 edge8n %o7, %i4, %l4
1158 fzeros %f12
1159 fnor %f2, %f16, %f28
1160 udiv %i6, 0x002A, %g3
1161 fcmpne32 %f16, %f26, %o4
1162 fcmpgt32 %f22, %f14, %g1
1163 alignaddr %i7, %o5, %i2
1164 alignaddrl %g7, %g5, %i3
1165 movre %o3, 0x399, %o1
1166 udivcc %l6, 0x04B1, %l3
1167 movrlz %l0, 0x04C, %i5
1168 fmovs %f3, %f16
1169 fmovscc %xcc, %f26, %f14
1170 edge32 %g2, %o6, %l1
1171 stb %l2, [%l7 + 0x3A]
1172 andcc %i0, 0x1D32, %o0
1173 movge %xcc, %o2, %g4
1174 ldx [%l7 + 0x40], %i1
1175 movn %icc, %g6, %l5
1176 fand %f30, %f2, %f20
1177 move %icc, %i4, %o7
1178 fmovsn %xcc, %f10, %f30
1179 mova %xcc, %l4, %i6
1180 movrlz %o4, 0x1F2, %g3
1181 sth %i7, [%l7 + 0x50]
1182 mulscc %g1, %i2, %o5
1183 udivx %g7, 0x0EEE, %g5
1184 smul %o3, %i3, %o1
1185 movrlez %l3, %l0, %l6
1186 sethi 0x1F19, %g2
1187 orn %o6, 0x1749, %i5
1188 fmovdle %icc, %f10, %f9
1189 andcc %l1, 0x0A1C, %i0
1190 subcc %l2, %o2, %g4
1191 smul %o0, 0x0300, %g6
1192 sdivx %i1, 0x1A4B, %l5
1193 add %o7, 0x058F, %l4
1194 for %f18, %f18, %f28
1195 andcc %i6, 0x1198, %o4
1196 mova %icc, %g3, %i4
1197 movvs %icc, %g1, %i2
1198 sll %o5, %g7, %g5
1199 edge16 %o3, %i3, %i7
1200 srax %l3, 0x17, %l0
1201 alignaddr %l6, %o1, %g2
1202 subcc %i5, 0x107A, %l1
1203 ldd [%l7 + 0x58], %f8
1204 fmovdle %icc, %f8, %f22
1205 stw %o6, [%l7 + 0x0C]
1206 restore %l2, %i0, %g4
1207 rdpr %cwp, %g1
1208 rdpr %cansave, %g2
1209 rdpr %canrestore, %g3
1210 rdpr %cleanwin, %g4
1211 rdpr %otherwin, %g5
1212 rdpr %wstate, %g6
1213 sra %o2, 0x1B, %g6
1214 orcc %i1, 0x00C8, %l5
1215 edge16l %o7, %o0, %l4
1216 fsrc1 %f28, %f12
1217 andncc %o4, %i6, %i4
1218 sllx %g1, %g3, %o5
1219 movpos %xcc, %g7, %g5
1220 fmovsleu %xcc, %f26, %f14
1221 nop
1222 set 0x42, %i6
1223 lduh [%l7 + %i6], %o3
1224 fxnors %f10, %f23, %f11
1225 edge8l %i2, %i7, %i3
1226 mulx %l3, 0x15B5, %l0
1227 array16 %l6, %g2, %o1
1228 movpos %xcc, %i5, %l1
1229 lduw [%l7 + 0x6C], %l2
1230 lduw [%l7 + 0x60], %i0
1231 orcc %o6, %g4, %o2
1232 movrgez %g6, %l5, %i1
1233 subcc %o7, %l4, %o4
1234 sub %i6, 0x0921, %o0
1235 xnor %i4, %g1, %g3
1236 fmovdpos %xcc, %f9, %f21
1237 sll %g7, 0x03, %o5
1238 edge16n %g5, %o3, %i7
1239 smul %i3, %i2, %l3
1240 or %l0, 0x08EF, %l6
1241 edge32l %g2, %o1, %l1
1242 fcmpd %fcc2, %f16, %f22
1243 ldd [%l7 + 0x40], %l2
1244 fmovsvc %icc, %f15, %f23
1245 mova %icc, %i5, %o6
1246 addccc %i0, %o2, %g6
1247 fmovdleu %icc, %f20, %f9
1248 fnot1 %f8, %f18
1249 or %g4, %l5, %i1
1250 orcc %l4, 0x17A5, %o4
1251 movvc %xcc, %o7, %o0
1252 sllx %i4, %i6, %g1
1253 alignaddr %g3, %o5, %g5
1254 fmovd %f16, %f30
1255 fcmped %fcc1, %f14, %f26
1256 movvs %icc, %o3, %g7
1257 xnorcc %i3, 0x016C, %i7
1258 edge8 %i2, %l3, %l0
1259 fmovspos %xcc, %f11, %f13
1260 stx %l6, [%l7 + 0x38]
1261 ldx [%l7 + 0x50], %o1
1262 fpadd32 %f4, %f26, %f22
1263 add %l1, %l2, %i5
1264 movpos %xcc, %g2, %i0
1265 xor %o6, 0x096C, %g6
1266 movcc %xcc, %o2, %l5
1267 edge16n %g4, %l4, %i1
1268 edge16l %o7, %o0, %i4
1269 st %f24, [%l7 + 0x68]
1270 array8 %o4, %g1, %g3
1271 movg %xcc, %i6, %g5
1272 ld [%l7 + 0x44], %f17
1273 edge32 %o5, %g7, %o3
1274 xorcc %i3, 0x03A2, %i7
1275 subcc %l3, 0x1EE3, %l0
1276 fpadd16s %f12, %f12, %f22
1277 movgu %xcc, %l6, %i2
1278 movge %xcc, %l1, %o1
1279 fmovrdlez %i5, %f14, %f28
1280 udivcc %g2, 0x1BC7, %l2
1281 fmuld8sux16 %f18, %f3, %f22
1282 movg %xcc, %o6, %i0
1283 std %f16, [%l7 + 0x28]
1284 ldsb [%l7 + 0x46], %g6
1285 addcc %l5, %g4, %o2
1286 save %i1, %o7, %l4
1287 rdpr %cwp, %g1
1288 rdpr %cansave, %g2
1289 rdpr %canrestore, %g3
1290 rdpr %cleanwin, %g4
1291 rdpr %otherwin, %g5
1292 rdpr %wstate, %g6
1293 edge8ln %i4, %o0, %o4
1294 fpsub16s %f24, %f1, %f17
1295 sdivcc %g1, 0x06CC, %g3
1296 movrne %i6, %g5, %g7
1297 movcc %xcc, %o3, %i3
1298 fand %f2, %f24, %f10
1299 movne %icc, %o5, %l3
1300 alignaddrl %i7, %l6, %l0
1301 fmovdgu %xcc, %f26, %f7
1302 edge32ln %l1, %i2, %i5
1303 edge32l %o1, %l2, %g2
1304 umul %i0, %o6, %g6
1305 lduh [%l7 + 0x46], %l5
1306 fpsub32 %f8, %f16, %f2
1307 array8 %o2, %g4, %i1
1308 srlx %l4, 0x15, %o7
1309 movvs %icc, %o0, %o4
1310 xor %g1, 0x128C, %g3
1311 movrne %i6, %g5, %g7
1312 movvc %icc, %o3, %i4
1313 movpos %xcc, %o5, %l3
1314 movn %xcc, %i3, %i7
1315 xnor %l6, 0x127F, %l0
1316 fmuld8ulx16 %f17, %f9, %f20
1317 sdiv %l1, 0x0CD6, %i2
1318 andn %o1, 0x17F5, %l2
1319 andn %i5, 0x1A60, %g2
1320 lduh [%l7 + 0x56], %i0
1321 subc %o6, 0x1CB9, %l5
1322 movleu %xcc, %o2, %g4
1323 movleu %xcc, %i1, %g6
1324 movg %icc, %l4, %o0
1325 fnot1 %f22, %f18
1326 sir 0x0FAB
1327 std %f12, [%l7 + 0x48]
1328 fmovdg %icc, %f14, %f0
1329 movg %icc, %o4, %g1
1330 fmovrsne %o7, %f13, %f17
1331 sethi 0x178B, %i6
1332 udivcc %g5, 0x189D, %g7
1333 movvc %xcc, %g3, %i4
1334 movrlez %o5, 0x3CF, %l3
1335 smul %i3, 0x0ABB, %i7
1336 fabss %f22, %f27
1337 edge32ln %l6, %o3, %l0
1338 array8 %l1, %i2, %o1
1339 srlx %l2, 0x1F, %g2
1340 array8 %i0, %i5, %l5
1341 sll %o6, %o2, %g4
1342 xnorcc %i1, %g6, %l4
1343 edge8l %o4, %o0, %o7
1344 fmovrde %g1, %f14, %f0
1345 edge8 %i6, %g5, %g7
1346 umul %g3, 0x1B97, %o5
1347 movleu %icc, %i4, %i3
1348 ldsb [%l7 + 0x4A], %l3
1349 movpos %xcc, %l6, %i7
1350 alignaddr %l0, %o3, %l1
1351 mulscc %i2, %o1, %l2
1352 fmul8ulx16 %f28, %f2, %f2
1353 mulscc %i0, %g2, %i5
1354 fcmple32 %f26, %f20, %l5
1355 fcmple16 %f12, %f12, %o6
1356 ldsb [%l7 + 0x5C], %o2
1357 subcc %i1, 0x1840, %g4
1358 edge32n %l4, %o4, %o0
1359 edge16 %o7, %g6, %g1
1360 alignaddrl %i6, %g5, %g3
1361 edge32ln %g7, %o5, %i3
1362 orn %i4, 0x1109, %l3
1363 xnorcc %i7, 0x1018, %l0
1364 andn %l6, %o3, %l1
1365 edge8l %o1, %i2, %i0
1366 movvc %xcc, %l2, %g2
1367 edge32 %i5, %o6, %o2
1368 movre %l5, 0x2E3, %g4
1369 array32 %i1, %o4, %l4
1370 stb %o0, [%l7 + 0x2B]
1371 stw %g6, [%l7 + 0x54]
1372 ldd [%l7 + 0x50], %f16
1373 fcmpgt16 %f24, %f14, %g1
1374 movne %icc, %o7, %i6
1375 fnot2s %f16, %f18
1376 ldd [%l7 + 0x58], %g2
1377 edge32 %g7, %o5, %g5
1378 xnor %i4, 0x19C5, %i3
1379 ldub [%l7 + 0x58], %i7
1380 fmul8ulx16 %f14, %f24, %f22
1381 ldsw [%l7 + 0x18], %l3
1382 movrlz %l6, 0x0DC, %o3
1383 srlx %l1, 0x12, %o1
1384 edge8l %i2, %i0, %l0
1385 xor %l2, %i5, %g2
1386 addccc %o2, 0x16D7, %l5
1387 ldsb [%l7 + 0x25], %o6
1388 fmovsge %xcc, %f9, %f7
1389 ldd [%l7 + 0x78], %g4
1390 fzero %f30
1391 ldsw [%l7 + 0x44], %o4
1392 setx loop_2, %l0, %l1
1393 return %l1
1394 nop
1395 rdpr %cwp, %g1
1396 rdpr %cansave, %g2
1397 rdpr %canrestore, %g3
1398 rdpr %cleanwin, %g4
1399 rdpr %otherwin, %g5
1400 rdpr %wstate, %g6
1401loop_2: udivcc %i1, 0x03B3, %o7
1402 fmovrsne %g1, %f6, %f4
1403 nop
1404 set 0x50, %g2
1405 std %f6, [%l7 + %g2]
1406 smul %g3, 0x05B9, %g7
1407 edge16n %i6, %o5, %g5
1408 fors %f13, %f0, %f19
1409 fmovdg %xcc, %f28, %f27
1410 st %f17, [%l7 + 0x24]
1411 ldsh [%l7 + 0x70], %i4
1412 sra %i7, %l3, %i3
1413 movleu %xcc, %o3, %l6
1414 srax %o1, 0x18, %i2
1415 array16 %i0, %l1, %l0
1416 fmovsneg %xcc, %f15, %f6
1417 movrgez %i5, 0x028, %l2
1418 fmovdvs %icc, %f31, %f27
1419 addc %g2, 0x125D, %l5
1420 addcc %o2, 0x1C85, %o6
1421 ldd [%l7 + 0x10], %f4
1422 add %g4, %l4, %o4
1423 fmovse %icc, %f9, %f16
1424 udiv %o0, 0x1A01, %i1
1425 andcc %o7, %g6, %g3
1426 edge16n %g1, %g7, %i6
1427 orcc %o5, %g5, %i4
1428 srlx %l3, %i7, %o3
1429 fmovrsgez %i3, %f22, %f28
1430 smul %l6, %i2, %o1
1431 array32 %i0, %l1, %l0
1432 ldd [%l7 + 0x28], %i4
1433 fpadd16 %f20, %f12, %f10
1434 fmovd %f16, %f8
1435 movneg %icc, %l2, %l5
1436 smul %o2, 0x128B, %o6
1437 movcc %icc, %g4, %l4
1438 movg %xcc, %o4, %g2
1439 subcc %i1, %o7, %g6
1440 and %g3, 0x1DEF, %g1
1441 andcc %o0, 0x0810, %i6
1442 smulcc %g7, 0x1CD4, %g5
1443 udiv %o5, 0x10E1, %l3
1444 faligndata %f24, %f28, %f12
1445 movneg %icc, %i7, %i4
1446 fnegs %f3, %f4
1447 edge16 %o3, %i3, %l6
1448 lduh [%l7 + 0x4C], %i2
1449 smul %o1, 0x14AB, %l1
1450 srax %i0, 0x05, %i5
1451 edge16 %l0, %l5, %l2
1452 fpackfix %f4, %f23
1453 array32 %o6, %g4, %o2
1454 subcc %l4, 0x1C6B, %o4
1455 fnot1 %f6, %f12
1456 fmovsvc %icc, %f28, %f23
1457 sllx %i1, 0x18, %g2
1458 sethi 0x1CAB, %g6
1459 movg %xcc, %g3, %g1
1460 edge16ln %o0, %o7, %g7
1461 andcc %g5, 0x0D98, %i6
1462 ldx [%l7 + 0x50], %o5
1463 lduh [%l7 + 0x3A], %i7
1464 ldd [%l7 + 0x70], %f16
1465 edge16n %l3, %o3, %i4
1466 movrlz %l6, %i2, %o1
1467 sdivx %i3, 0x0F00, %i0
1468 fmovspos %xcc, %f27, %f26
1469 edge8l %l1, %i5, %l0
1470 nop
1471 set 0x08, %g5
1472 lduw [%l7 + %g5], %l5
1473 fcmps %fcc2, %f19, %f17
1474 edge32n %o6, %l2, %g4
1475 movl %xcc, %o2, %o4
1476 fpadd16 %f2, %f14, %f4
1477 orncc %l4, 0x0463, %g2
1478 lduh [%l7 + 0x74], %g6
1479 pdist %f14, %f18, %f10
1480 smulcc %g3, 0x066B, %i1
1481 movrlz %o0, %g1, %g7
1482 sub %g5, 0x0544, %o7
1483 addc %o5, %i6, %l3
1484 movpos %xcc, %i7, %i4
1485 fmovdl %icc, %f16, %f17
1486 pdist %f28, %f10, %f6
1487 fsrc1s %f15, %f21
1488 smulcc %l6, 0x078F, %o3
1489 fcmpes %fcc2, %f31, %f15
1490 fmovdvs %xcc, %f9, %f0
1491 ldd [%l7 + 0x50], %o0
1492 movrlz %i3, 0x36D, %i2
1493 fmovsg %icc, %f6, %f5
1494 std %f18, [%l7 + 0x58]
1495 xnor %i0, %i5, %l0
1496 fsrc2s %f12, %f23
1497 ldx [%l7 + 0x28], %l1
1498 stb %l5, [%l7 + 0x1C]
1499 fmovdn %xcc, %f4, %f16
1500 fmovsneg %xcc, %f13, %f7
1501 sra %l2, 0x15, %o6
1502 fmuld8ulx16 %f11, %f28, %f16
1503 movre %o2, %g4, %l4
1504 orcc %o4, %g2, %g3
1505 xorcc %i1, 0x1AD6, %g6
1506 movle %icc, %g1, %g7
1507 movrgez %g5, 0x321, %o0
1508 umulcc %o5, 0x1A64, %o7
1509 movcc %xcc, %l3, %i6
1510 movleu %icc, %i4, %l6
1511 movrlz %i7, 0x05F, %o3
1512 orn %o1, 0x06F4, %i3
1513 udiv %i0, 0x0D8E, %i2
1514 xnor %l0, 0x1B30, %i5
1515 fmovdpos %xcc, %f23, %f4
1516 sllx %l1, %l5, %l2
1517 fnot2s %f6, %f26
1518 movg %icc, %o2, %g4
1519 sdiv %o6, 0x0CEB, %l4
1520 movl %icc, %o4, %g3
1521 andn %i1, 0x0B53, %g6
1522 sdivx %g2, 0x030D, %g1
1523 addccc %g5, %g7, %o5
1524 ld [%l7 + 0x54], %f19
1525 subccc %o7, 0x0E8A, %o0
1526 edge16l %l3, %i4, %i6
1527 ldsb [%l7 + 0x37], %l6
1528 sth %i7, [%l7 + 0x5E]
1529 fmovsge %icc, %f9, %f0
1530 fmovrdne %o3, %f20, %f16
1531 movg %xcc, %i3, %o1
1532 andcc %i2, %l0, %i5
1533 stw %i0, [%l7 + 0x38]
1534 subccc %l5, %l2, %l1
1535 edge32n %o2, %g4, %o6
1536 fmovrsgz %o4, %f28, %f29
1537 fmovdgu %icc, %f13, %f29
1538 xor %l4, %i1, %g3
1539 stw %g6, [%l7 + 0x6C]
1540 restore %g1, %g2, %g7
1541 rdpr %cwp, %g1
1542 rdpr %cansave, %g2
1543 rdpr %canrestore, %g3
1544 rdpr %cleanwin, %g4
1545 rdpr %otherwin, %g5
1546 rdpr %wstate, %g6
1547 srax %g5, 0x02, %o7
1548 sethi 0x04BF, %o5
1549 edge16n %l3, %o0, %i6
1550 fabsd %f22, %f16
1551 addcc %l6, %i7, %o3
1552 andn %i4, %o1, %i3
1553 stw %i2, [%l7 + 0x20]
1554 or %i5, 0x0629, %l0
1555 edge16l %l5, %l2, %l1
1556 lduw [%l7 + 0x48], %i0
1557 array16 %g4, %o2, %o4
1558 sllx %l4, %o6, %i1
1559 ldsh [%l7 + 0x18], %g6
1560 edge32l %g1, %g3, %g7
1561 xor %g2, %g5, %o7
1562 fandnot1s %f12, %f7, %f16
1563 alignaddrl %o5, %o0, %i6
1564 nop
1565 set 0x58, %o3
1566 lduw [%l7 + %o3], %l6
1567 alignaddr %i7, %l3, %i4
1568 srl %o1, 0x14, %o3
1569 ldx [%l7 + 0x18], %i2
1570 edge16 %i5, %l0, %l5
1571 movne %xcc, %i3, %l2
1572 smul %l1, 0x062F, %i0
1573 edge8n %g4, %o4, %o2
1574 stw %o6, [%l7 + 0x6C]
1575 movrne %l4, 0x0C4, %i1
1576 ldx [%l7 + 0x78], %g6
1577 movpos %xcc, %g3, %g1
1578 fpack16 %f0, %f29
1579 subc %g7, 0x0724, %g2
1580 movn %xcc, %g5, %o7
1581 stw %o5, [%l7 + 0x74]
1582 fpackfix %f20, %f27
1583 subcc %o0, %i6, %l6
1584 fmovdne %icc, %f2, %f16
1585 smul %l3, %i4, %i7
1586 std %f12, [%l7 + 0x48]
1587 andn %o3, %i2, %o1
1588 st %f28, [%l7 + 0x68]
1589 umulcc %i5, 0x11C3, %l5
1590 fxnor %f30, %f24, %f14
1591 array32 %l0, %l2, %l1
1592 fmovsgu %icc, %f19, %f28
1593 sllx %i3, 0x04, %i0
1594 movrne %g4, %o4, %o2
1595 fands %f31, %f30, %f14
1596 addcc %l4, 0x1197, %i1
1597 sdiv %g6, 0x154F, %g3
1598 stb %g1, [%l7 + 0x1B]
1599 fmovrslez %g7, %f2, %f7
1600 movrne %o6, %g5, %g2
1601 fxnors %f9, %f11, %f18
1602 udivx %o5, 0x04F9, %o0
1603 fxnor %f2, %f22, %f22
1604 movle %icc, %o7, %i6
1605 lduw [%l7 + 0x10], %l6
1606 movg %xcc, %l3, %i7
1607 sdivcc %i4, 0x18BF, %i2
1608 fcmps %fcc1, %f3, %f0
1609 movg %xcc, %o1, %i5
1610 movrgz %l5, %o3, %l0
1611 movge %icc, %l2, %l1
1612 orncc %i0, 0x0B4B, %i3
1613 sdiv %o4, 0x08CF, %g4
1614 st %f13, [%l7 + 0x60]
1615 smul %o2, 0x0D82, %i1
1616 fmul8x16 %f8, %f20, %f6
1617 fcmpeq16 %f0, %f14, %l4
1618 edge16 %g6, %g1, %g7
1619 st %f17, [%l7 + 0x54]
1620 sdivcc %o6, 0x0285, %g3
1621 and %g2, %o5, %g5
1622 alignaddr %o0, %i6, %o7
1623 ldub [%l7 + 0x24], %l3
1624 fmovdne %icc, %f0, %f26
1625 subccc %l6, %i4, %i2
1626 xorcc %o1, %i7, %i5
1627 andncc %l5, %o3, %l2
1628 lduw [%l7 + 0x70], %l0
1629 fmovdcc %icc, %f12, %f11
1630 movge %xcc, %l1, %i0
1631 fone %f30
1632 fmuld8sux16 %f31, %f24, %f10
1633 umul %o4, 0x0BF9, %g4
1634 srax %i3, 0x07, %i1
1635 stw %l4, [%l7 + 0x6C]
1636 movpos %xcc, %o2, %g1
1637 stx %g7, [%l7 + 0x60]
1638 save %o6, %g3, %g6
1639 rdpr %cwp, %g1
1640 rdpr %cansave, %g2
1641 rdpr %canrestore, %g3
1642 rdpr %cleanwin, %g4
1643 rdpr %otherwin, %g5
1644 rdpr %wstate, %g6
1645 ld [%l7 + 0x50], %f7
1646 edge16n %g2, %g5, %o0
1647 movre %i6, 0x06A, %o7
1648 ldd [%l7 + 0x70], %f18
1649 fcmpne16 %f20, %f12, %l3
1650 ldd [%l7 + 0x48], %o4
1651 ldd [%l7 + 0x50], %i6
1652 subc %i2, 0x040F, %o1
1653 st %f1, [%l7 + 0x64]
1654 movcs %icc, %i4, %i5
1655 ldd [%l7 + 0x10], %f10
1656 stb %l5, [%l7 + 0x60]
1657 andcc %i7, 0x1A5B, %l2
1658 ldub [%l7 + 0x28], %o3
1659 fmovrslz %l0, %f25, %f17
1660 and %i0, %o4, %g4
1661 fnors %f27, %f21, %f9
1662 subccc %l1, 0x19FF, %i1
1663 edge32 %i3, %o2, %l4
1664 sethi 0x1D52, %g1
1665 add %g7, 0x02AF, %g3
1666 movre %o6, 0x3C6, %g6
1667 srax %g5, 0x18, %o0
1668 alignaddr %g2, %i6, %o7
1669 edge16n %l3, %o5, %l6
1670 or %i2, %o1, %i4
1671 st %f19, [%l7 + 0x18]
1672 xnor %l5, %i7, %i5
1673 movvs %xcc, %l2, %o3
1674 xor %i0, 0x0BCB, %l0
1675 move %icc, %g4, %l1
1676 alignaddrl %i1, %o4, %i3
1677 lduw [%l7 + 0x58], %o2
1678 mulx %g1, 0x0992, %l4
1679 orn %g3, 0x077F, %o6
1680 edge8n %g6, %g5, %g7
1681 stx %g2, [%l7 + 0x68]
1682 edge8 %o0, %i6, %l3
1683 edge8n %o5, %o7, %i2
1684 movrlez %o1, 0x1EF, %i4
1685 andn %l5, 0x1023, %l6
1686 sethi 0x15A3, %i5
1687 mulscc %i7, 0x060A, %o3
1688 movle %xcc, %i0, %l0
1689 sdivx %g4, 0x155F, %l1
1690 edge8 %l2, %i1, %o4
1691 move %xcc, %o2, %i3
1692 subccc %g1, 0x0B6B, %g3
1693 movcc %xcc, %l4, %o6
1694 movpos %icc, %g5, %g6
1695 fsrc2s %f12, %f5
1696 srax %g2, 0x11, %o0
1697 sth %i6, [%l7 + 0x64]
1698 sethi 0x1F12, %l3
1699 array16 %o5, %o7, %g7
1700 edge32ln %i2, %o1, %l5
1701 edge32 %l6, %i5, %i4
1702 fmovrdlz %o3, %f2, %f26
1703 andcc %i0, %l0, %i7
1704 array32 %l1, %g4, %i1
1705 sethi 0x0341, %l2
1706 smulcc %o4, %o2, %i3
1707 addccc %g1, %g3, %l4
1708 fmovdvc %icc, %f10, %f10
1709 udivcc %o6, 0x1187, %g6
1710 srlx %g5, 0x16, %o0
1711 movrgz %g2, %i6, %l3
1712 lduw [%l7 + 0x14], %o5
1713 xnorcc %g7, 0x1972, %o7
1714 edge8l %i2, %o1, %l5
1715 ldub [%l7 + 0x1A], %l6
1716 umulcc %i5, %i4, %i0
1717 movleu %icc, %l0, %o3
1718 movgu %icc, %i7, %g4
1719 udivx %i1, 0x18E7, %l1
1720 movrgz %o4, 0x264, %o2
1721 srax %i3, %l2, %g1
1722 movrne %g3, %o6, %g6
1723 fmovsvc %icc, %f10, %f3
1724 fcmpne32 %f10, %f2, %l4
1725 fmovrde %g5, %f6, %f20
1726 movvs %icc, %o0, %g2
1727 movre %l3, 0x008, %o5
1728 edge8 %g7, %o7, %i6
1729 smulcc %o1, %i2, %l6
1730 movgu %xcc, %i5, %l5
1731 mova %xcc, %i4, %i0
1732 edge8l %o3, %i7, %l0
1733 movvs %xcc, %i1, %l1
1734 srlx %o4, 0x03, %o2
1735 movn %xcc, %g4, %l2
1736 movcs %xcc, %i3, %g1
1737 sdivcc %o6, 0x1368, %g6
1738 fmovdcc %xcc, %f26, %f29
1739 udivcc %g3, 0x1DF9, %g5
1740 fmovdvc %xcc, %f2, %f11
1741 sub %o0, 0x1333, %g2
1742 xor %l4, %o5, %l3
1743 fmul8x16au %f8, %f11, %f12
1744 sdiv %o7, 0x0D4F, %g7
1745 edge32 %o1, %i2, %l6
1746 array16 %i5, %l5, %i4
1747 mulscc %i0, %i6, %i7
1748 xnorcc %o3, %l0, %i1
1749 xorcc %l1, %o2, %o4
1750 edge16l %g4, %l2, %i3
1751 edge8n %o6, %g6, %g3
1752 addccc %g1, %o0, %g2
1753 edge16ln %g5, %o5, %l3
1754 edge32n %o7, %l4, %o1
1755 save %i2, %l6, %g7
1756 rdpr %cwp, %g1
1757 rdpr %cansave, %g2
1758 rdpr %canrestore, %g3
1759 rdpr %cleanwin, %g4
1760 rdpr %otherwin, %g5
1761 rdpr %wstate, %g6
1762 sra %l5, %i5, %i4
1763 lduw [%l7 + 0x40], %i0
1764 sra %i7, 0x00, %i6
1765 movge %xcc, %o3, %i1
1766 srlx %l1, %o2, %l0
1767 fcmped %fcc1, %f20, %f4
1768 ldd [%l7 + 0x40], %f14
1769 stb %g4, [%l7 + 0x20]
1770 udivcc %l2, 0x145F, %o4
1771 stw %o6, [%l7 + 0x74]
1772 fmovrse %i3, %f11, %f15
1773 mulscc %g6, %g3, %o0
1774 ldsb [%l7 + 0x27], %g2
1775 movleu %icc, %g1, %g5
1776 sth %o5, [%l7 + 0x5E]
1777 movrgez %l3, %o7, %l4
1778 fmovse %xcc, %f26, %f0
1779 or %i2, 0x012D, %l6
1780 lduw [%l7 + 0x54], %o1
1781 fornot2s %f28, %f8, %f7
1782 stb %g7, [%l7 + 0x7B]
1783 edge16n %l5, %i4, %i5
1784 setx loop_3, %l0, %l1
1785 return %l1
1786 nop
1787 rdpr %cwp, %g1
1788 rdpr %cansave, %g2
1789 rdpr %canrestore, %g3
1790 rdpr %cleanwin, %g4
1791 rdpr %otherwin, %g5
1792 rdpr %wstate, %g6
1793loop_3: movcs %icc, %i1, %l1
1794 save %o2, %l0, %g4
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 movn %icc, %l2, %o4
1802 fmovdcc %xcc, %f27, %f15
1803 movleu %icc, %o6, %i3
1804 edge16 %g6, %g3, %o0
1805 movrne %g2, %g1, %i6
1806 fpmerge %f14, %f13, %f10
1807 andn %o5, %g5, %o7
1808 movvc %icc, %l4, %i2
1809 fmovrsne %l6, %f31, %f31
1810 edge16n %l3, %g7, %o1
1811 edge16n %i4, %l5, %i0
1812 ld [%l7 + 0x44], %f25
1813 movvs %xcc, %i5, %o3
1814 fcmple32 %f30, %f14, %i7
1815 fmovrsgez %l1, %f27, %f31
1816 movle %xcc, %i1, %o2
1817 st %f3, [%l7 + 0x58]
1818 sdivx %g4, 0x17BE, %l2
1819 fmovrsne %o4, %f9, %f13
1820 edge16l %o6, %l0, %i3
1821 movre %g3, 0x1B1, %g6
1822 movcc %icc, %g2, %g1
1823 fpsub32 %f28, %f16, %f30
1824 faligndata %f0, %f0, %f2
1825 movn %icc, %i6, %o0
1826 ldub [%l7 + 0x7C], %g5
1827 ldsh [%l7 + 0x5C], %o7
1828 sethi 0x1998, %l4
1829 sll %i2, 0x10, %l6
1830 smulcc %o5, %l3, %g7
1831 ldsh [%l7 + 0x74], %o1
1832 array32 %l5, %i4, %i5
1833 fnands %f19, %f31, %f2
1834 fcmpeq32 %f2, %f10, %o3
1835 faligndata %f14, %f18, %f24
1836 mova %xcc, %i7, %l1
1837 sth %i0, [%l7 + 0x1A]
1838 fmovdcs %xcc, %f1, %f9
1839 stb %o2, [%l7 + 0x6D]
1840 smulcc %g4, %i1, %o4
1841 movvc %xcc, %l2, %o6
1842 st %f30, [%l7 + 0x74]
1843 movcs %icc, %i3, %g3
1844 fcmpgt32 %f22, %f28, %l0
1845 stb %g6, [%l7 + 0x3E]
1846 addcc %g2, 0x0352, %g1
1847 fxnor %f26, %f26, %f30
1848 srax %i6, 0x0A, %g5
1849 fnor %f6, %f12, %f18
1850 fandnot2s %f3, %f21, %f21
1851 fnegs %f0, %f18
1852 fmovdl %xcc, %f14, %f13
1853 sdivcc %o7, 0x1484, %o0
1854 fmul8x16au %f31, %f9, %f26
1855 fmovdge %xcc, %f29, %f16
1856 std %f20, [%l7 + 0x58]
1857 orn %i2, 0x065A, %l6
1858 orcc %l4, 0x041B, %l3
1859 fmovrde %g7, %f0, %f4
1860 std %f6, [%l7 + 0x48]
1861 fmovdneg %icc, %f4, %f3
1862 edge32l %o5, %o1, %l5
1863 udivcc %i4, 0x0003, %i5
1864 fmovrdlez %o3, %f28, %f10
1865 sdivx %i7, 0x1668, %i0
1866 edge32n %l1, %g4, %i1
1867 fexpand %f20, %f24
1868 andn %o2, 0x0D92, %l2
1869 edge32n %o4, %o6, %i3
1870 xnorcc %l0, 0x0520, %g6
1871 fnand %f2, %f16, %f28
1872 st %f12, [%l7 + 0x40]
1873 srlx %g3, 0x0C, %g2
1874 edge32n %i6, %g5, %g1
1875 restore %o0, %o7, %l6
1876 rdpr %cwp, %g1
1877 rdpr %cansave, %g2
1878 rdpr %canrestore, %g3
1879 rdpr %cleanwin, %g4
1880 rdpr %otherwin, %g5
1881 rdpr %wstate, %g6
1882 stb %i2, [%l7 + 0x4E]
1883 fpsub32s %f22, %f3, %f5
1884 fmovrdgez %l4, %f8, %f26
1885 popc %l3, %g7
1886 movn %icc, %o5, %o1
1887 setx loop_4, %l0, %l1
1888 return %l1
1889 nop
1890 rdpr %cwp, %g1
1891 rdpr %cansave, %g2
1892 rdpr %canrestore, %g3
1893 rdpr %cleanwin, %g4
1894 rdpr %otherwin, %g5
1895 rdpr %wstate, %g6
1896loop_4: movrgez %i4, %i0, %l1
1897 stx %i7, [%l7 + 0x58]
1898 fmuld8ulx16 %f10, %f25, %f16
1899 lduh [%l7 + 0x50], %g4
1900 fpadd16s %f0, %f17, %f3
1901 fabss %f1, %f17
1902 fornot1 %f18, %f18, %f30
1903 fors %f14, %f16, %f29
1904 fmuld8sux16 %f18, %f16, %f4
1905 mova %icc, %i1, %l2
1906 smul %o4, 0x124D, %o2
1907 movcs %icc, %i3, %l0
1908 subc %g6, %g3, %o6
1909 ldd [%l7 + 0x68], %g2
1910 smulcc %g5, 0x0B0F, %i6
1911 movvc %xcc, %o0, %g1
1912 fmovsneg %xcc, %f29, %f29
1913 xnor %o7, 0x07D1, %l6
1914 andcc %i2, 0x1426, %l4
1915 sir 0x18B1
1916 orcc %g7, 0x0F62, %o5
1917 fmovrsne %l3, %f12, %f20
1918 fmovrsgez %l5, %f2, %f30
1919 addc %o1, 0x0493, %o3
1920 fors %f18, %f19, %f31
1921 fandnot1s %f13, %f5, %f29
1922 fmovsgu %icc, %f30, %f14
1923 movge %xcc, %i4, %i0
1924 sllx %i5, %l1, %g4
1925 add %i1, %i7, %l2
1926 lduw [%l7 + 0x44], %o2
1927 fmovsleu %icc, %f10, %f30
1928 orncc %o4, 0x02AE, %l0
1929 edge16 %g6, %i3, %g3
1930 andn %g2, 0x0044, %g5
1931 array8 %i6, %o0, %o6
1932 mulx %o7, %g1, %i2
1933 fpack32 %f24, %f28, %f26
1934 fandnot1 %f20, %f20, %f18
1935 fmovsne %icc, %f0, %f15
1936 fmovsle %xcc, %f16, %f22
1937 fmovd %f22, %f0
1938 andn %l4, %g7, %l6
1939 srl %o5, %l5, %o1
1940 array16 %l3, %i4, %o3
1941 ldd [%l7 + 0x30], %i4
1942 lduh [%l7 + 0x18], %i0
1943 ld [%l7 + 0x48], %f22
1944 movcc %xcc, %l1, %i1
1945 sra %g4, 0x1F, %l2
1946 edge16l %i7, %o4, %l0
1947 sdivx %g6, 0x047D, %i3
1948 fnor %f20, %f0, %f8
1949 srl %o2, %g2, %g5
1950 movcc %icc, %g3, %o0
1951 fmovsg %xcc, %f13, %f26
1952 fcmple32 %f14, %f8, %i6
1953 xnor %o6, %g1, %i2
1954 stb %l4, [%l7 + 0x12]
1955 subccc %o7, %g7, %o5
1956 mulx %l6, %l5, %o1
1957 ldsb [%l7 + 0x73], %i4
1958 edge16l %o3, %l3, %i0
1959 movrlz %l1, 0x0F7, %i1
1960 movle %icc, %g4, %i5
1961 sir 0x126F
1962 sdiv %l2, 0x01A8, %i7
1963 addccc %o4, %g6, %l0
1964 st %f21, [%l7 + 0x18]
1965 addc %i3, %o2, %g2
1966 fcmpeq32 %f6, %f4, %g3
1967 movn %icc, %g5, %i6
1968 ldsh [%l7 + 0x58], %o0
1969 udiv %o6, 0x1E74, %i2
1970 movn %icc, %l4, %o7
1971 edge16 %g7, %o5, %g1
1972 array8 %l6, %o1, %i4
1973 and %o3, 0x0743, %l5
1974 stb %l3, [%l7 + 0x60]
1975 fmovde %xcc, %f25, %f20
1976 ldub [%l7 + 0x73], %i0
1977 udivx %i1, 0x0760, %g4
1978 add %i5, 0x1581, %l1
1979 ldub [%l7 + 0x67], %i7
1980 alignaddrl %l2, %o4, %l0
1981 ldsh [%l7 + 0x16], %i3
1982 stb %g6, [%l7 + 0x6A]
1983 fnot2 %f2, %f12
1984 subcc %g2, 0x1322, %g3
1985 edge8l %o2, %i6, %g5
1986 nop
1987 set 0x40, %o6
1988 ldub [%l7 + %o6], %o0
1989 movvs %xcc, %o6, %l4
1990 subcc %i2, 0x09F1, %o7
1991 ldd [%l7 + 0x28], %f2
1992 stx %g7, [%l7 + 0x68]
1993 fone %f2
1994 save %g1, %o5, %l6
1995 rdpr %cwp, %g1
1996 rdpr %cansave, %g2
1997 rdpr %canrestore, %g3
1998 rdpr %cleanwin, %g4
1999 rdpr %otherwin, %g5
2000 rdpr %wstate, %g6
2001 subccc %i4, %o1, %o3
2002 sdivx %l3, 0x060F, %l5
2003 movcs %xcc, %i0, %i1
2004 array16 %g4, %l1, %i7
2005 sdiv %l2, 0x1FB7, %o4
2006 save %l0, %i5, %i3
2007 rdpr %cwp, %g1
2008 rdpr %cansave, %g2
2009 rdpr %canrestore, %g3
2010 rdpr %cleanwin, %g4
2011 rdpr %otherwin, %g5
2012 rdpr %wstate, %g6
2013 or %g6, %g2, %g3
2014 movle %xcc, %o2, %i6
2015 edge8ln %o0, %g5, %o6
2016 fmovdne %icc, %f5, %f27
2017 sra %i2, 0x01, %l4
2018 fcmple16 %f18, %f12, %o7
2019 sth %g1, [%l7 + 0x2E]
2020 fmovspos %icc, %f24, %f27
2021 stw %o5, [%l7 + 0x0C]
2022 movvs %icc, %l6, %i4
2023 stw %o1, [%l7 + 0x38]
2024 movvs %xcc, %g7, %o3
2025 fmovrdgez %l3, %f22, %f28
2026 mova %xcc, %l5, %i1
2027 srax %g4, %i0, %l1
2028 fmovrde %l2, %f6, %f10
2029 smul %i7, %l0, %i5
2030 movpos %icc, %i3, %o4
2031 movvs %icc, %g2, %g6
2032 alignaddr %o2, %g3, %i6
2033 fmovrdlz %g5, %f20, %f20
2034 and %o0, 0x0463, %o6
2035 addccc %l4, 0x1298, %o7
2036 edge16n %i2, %g1, %o5
2037 siam 0x1
2038 alignaddrl %i4, %o1, %g7
2039 movgu %icc, %o3, %l6
2040 move %icc, %l5, %i1
2041 ldub [%l7 + 0x1D], %l3
2042 edge16 %g4, %i0, %l1
2043 movcs %xcc, %i7, %l0
2044 edge8 %l2, %i3, %i5
2045 fmovrdne %g2, %f20, %f6
2046 ldsw [%l7 + 0x28], %o4
2047 movpos %xcc, %g6, %o2
2048 ldd [%l7 + 0x40], %f2
2049 fmovdl %xcc, %f20, %f21
2050 sub %g3, 0x076F, %g5
2051 xnor %i6, 0x162C, %o6
2052 pdist %f16, %f12, %f10
2053 subcc %o0, %l4, %o7
2054 alignaddr %g1, %i2, %o5
2055 fsrc1s %f14, %f21
2056 addc %i4, 0x0FA0, %o1
2057 edge32 %g7, %l6, %l5
2058 sdiv %o3, 0x1146, %l3
2059 fpackfix %f24, %f27
2060 umulcc %g4, 0x1531, %i0
2061 andn %i1, 0x0E20, %i7
2062 sllx %l1, %l0, %l2
2063 orncc %i3, 0x0415, %i5
2064 edge8n %o4, %g6, %o2
2065 std %f24, [%l7 + 0x40]
2066 movrlz %g3, %g5, %i6
2067 subc %o6, 0x0F00, %o0
2068 fnot1s %f23, %f18
2069 stx %g2, [%l7 + 0x10]
2070 edge8l %o7, %g1, %l4
2071 fmovsa %icc, %f28, %f21
2072 xor %i2, 0x0B58, %i4
2073 srlx %o5, %g7, %o1
2074 movpos %xcc, %l6, %l5
2075 fxors %f14, %f18, %f14
2076 addcc %l3, 0x0B57, %o3
2077 fmovsvs %xcc, %f2, %f22
2078 sdivx %i0, 0x09E6, %g4
2079 movrgez %i1, 0x2B6, %l1
2080 ldd [%l7 + 0x38], %f22
2081 sth %l0, [%l7 + 0x0E]
2082 fnand %f14, %f30, %f30
2083 st %f15, [%l7 + 0x24]
2084 andcc %i7, 0x074E, %i3
2085 srl %i5, %l2, %o4
2086 subccc %o2, 0x0212, %g3
2087 ldub [%l7 + 0x7A], %g5
2088 xnorcc %i6, %o6, %g6
2089 mulx %o0, %o7, %g2
2090 movrgez %l4, 0x2F6, %g1
2091 xor %i4, %i2, %o5
2092 fnot2s %f11, %f7
2093 movvc %icc, %g7, %l6
2094 movne %icc, %o1, %l5
2095 addccc %l3, 0x113D, %i0
2096 movrlez %o3, %i1, %g4
2097 subc %l0, %l1, %i7
2098 srl %i3, %l2, %o4
2099 movrlz %o2, 0x312, %g3
2100 xorcc %g5, 0x1E6D, %i6
2101 fmovdl %icc, %f10, %f28
2102 edge32l %i5, %o6, %g6
2103 nop
2104 set 0x13, %o1
2105 ldsb [%l7 + %o1], %o0
2106 fmuld8ulx16 %f0, %f29, %f20
2107 ldsb [%l7 + 0x51], %o7
2108 orn %g2, 0x1862, %l4
2109 movrgz %g1, 0x20D, %i4
2110 movre %o5, 0x085, %g7
2111 andcc %l6, %o1, %i2
2112 srlx %l3, 0x16, %l5
2113 edge32n %i0, %i1, %o3
2114 movcs %xcc, %l0, %l1
2115 movvs %xcc, %i7, %i3
2116 movpos %icc, %g4, %o4
2117 sdivcc %l2, 0x194D, %o2
2118 faligndata %f20, %f20, %f22
2119 mulx %g3, 0x03CA, %g5
2120 srlx %i6, %o6, %i5
2121 sdivx %o0, 0x10C1, %g6
2122 edge8l %o7, %g2, %g1
2123 udivcc %l4, 0x06D9, %i4
2124 fmovdn %xcc, %f16, %f1
2125 umul %g7, 0x1F2B, %l6
2126 movne %icc, %o1, %i2
2127 ldsh [%l7 + 0x46], %l3
2128 edge16n %o5, %l5, %i1
2129 movleu %icc, %i0, %o3
2130 mova %xcc, %l0, %i7
2131 srl %i3, 0x12, %g4
2132 sethi 0x13E0, %l1
2133 edge8 %o4, %o2, %g3
2134 fnot2s %f8, %f14
2135 fexpand %f28, %f12
2136 sll %l2, %g5, %i6
2137 array8 %i5, %o0, %g6
2138 fnand %f6, %f4, %f8
2139 ldx [%l7 + 0x30], %o7
2140 edge32ln %o6, %g2, %l4
2141 fones %f24
2142 movle %xcc, %g1, %g7
2143 fornot2 %f16, %f20, %f18
2144 edge8ln %l6, %i4, %o1
2145 fmovdne %xcc, %f0, %f15
2146 edge32ln %l3, %o5, %i2
2147 andcc %i1, %l5, %o3
2148 movvs %icc, %i0, %l0
2149 fandnot2s %f27, %f19, %f15
2150 fpackfix %f12, %f7
2151 lduw [%l7 + 0x10], %i7
2152 fmovsleu %icc, %f20, %f0
2153 lduw [%l7 + 0x4C], %i3
2154 xor %l1, 0x011E, %g4
2155 movge %xcc, %o2, %o4
2156 movle %xcc, %l2, %g5
2157 fpack32 %f24, %f6, %f10
2158 movle %icc, %g3, %i5
2159 add %o0, 0x17AF, %i6
2160 fcmps %fcc3, %f5, %f22
2161 movrlez %o7, %g6, %o6
2162 andn %g2, 0x09E2, %l4
2163 fones %f0
2164 xnor %g7, 0x1290, %l6
2165 mulscc %i4, 0x1F65, %g1
2166 movpos %xcc, %o1, %l3
2167 fmovd %f20, %f0
2168 array16 %o5, %i2, %i1
2169 xor %o3, 0x0C98, %l5
2170 orcc %i0, 0x1D13, %i7
2171 popc 0x14EE, %l0
2172 movrgez %i3, %g4, %l1
2173 edge16l %o4, %l2, %o2
2174 fmovdne %icc, %f30, %f25
2175 sdivx %g3, 0x1B73, %i5
2176 movg %xcc, %o0, %i6
2177 fmovrdgz %o7, %f22, %f16
2178 srl %g6, 0x1E, %o6
2179 st %f15, [%l7 + 0x50]
2180 st %f18, [%l7 + 0x24]
2181 fmovrdlz %g5, %f4, %f20
2182 movn %icc, %g2, %g7
2183 std %f8, [%l7 + 0x20]
2184 orn %l4, %l6, %g1
2185 sth %i4, [%l7 + 0x5A]
2186 xnor %o1, %l3, %i2
2187 ldd [%l7 + 0x58], %i0
2188 movre %o3, 0x19F, %l5
2189 or %o5, 0x1F2A, %i7
2190 fmovrdne %l0, %f16, %f12
2191 fones %f5
2192 movle %xcc, %i3, %i0
2193 stb %l1, [%l7 + 0x29]
2194 subc %g4, 0x0F8C, %o4
2195 edge32n %l2, %g3, %i5
2196 movvs %xcc, %o0, %o2
2197 movne %xcc, %o7, %i6
2198 edge16l %g6, %o6, %g5
2199 stb %g7, [%l7 + 0x29]
2200 ldsh [%l7 + 0x34], %l4
2201 fmul8ulx16 %f8, %f28, %f12
2202 ld [%l7 + 0x08], %f25
2203 edge8l %l6, %g1, %g2
2204 andcc %i4, 0x1039, %o1
2205 lduw [%l7 + 0x10], %i2
2206 fandnot2 %f28, %f22, %f28
2207 movl %xcc, %i1, %o3
2208 stw %l3, [%l7 + 0x28]
2209 edge16ln %l5, %i7, %l0
2210 nop
2211 set 0x20, %l0
2212 ldd [%l7 + %l0], %f24
2213 array16 %o5, %i0, %i3
2214 fzeros %f10
2215 fabss %f10, %f25
2216 edge16 %g4, %l1, %l2
2217 sra %o4, 0x03, %i5
2218 movrgz %g3, 0x2DD, %o2
2219 alignaddrl %o0, %o7, %i6
2220 fxor %f0, %f24, %f18
2221 or %o6, %g6, %g5
2222 lduw [%l7 + 0x58], %g7
2223 srlx %l4, %g1, %g2
2224 xorcc %l6, 0x0A53, %i4
2225 edge8 %o1, %i2, %i1
2226 fmovrde %l3, %f12, %f0
2227 fand %f28, %f20, %f14
2228 movvc %xcc, %l5, %o3
2229 fmovsgu %xcc, %f15, %f12
2230 udivx %i7, 0x027C, %l0
2231 edge8ln %o5, %i0, %i3
2232 fsrc2 %f20, %f10
2233 edge32ln %l1, %g4, %l2
2234 array32 %o4, %i5, %o2
2235 fandnot2s %f26, %f11, %f2
2236 lduw [%l7 + 0x54], %g3
2237 fcmpeq32 %f0, %f30, %o0
2238 st %f7, [%l7 + 0x4C]
2239 movleu %xcc, %i6, %o6
2240 fmovdne %xcc, %f4, %f21
2241 addccc %g6, %g5, %o7
2242 fmovsvs %icc, %f11, %f16
2243 addc %g7, 0x1621, %g1
2244 mova %icc, %g2, %l6
2245 addccc %l4, %i4, %o1
2246 addcc %i2, %l3, %i1
2247 fcmped %fcc1, %f24, %f28
2248 and %l5, %i7, %l0
2249 udivcc %o3, 0x0EF5, %o5
2250 lduh [%l7 + 0x38], %i0
2251 edge8n %i3, %g4, %l2
2252 movpos %xcc, %o4, %i5
2253 sth %o2, [%l7 + 0x60]
2254 stw %g3, [%l7 + 0x3C]
2255 subc %l1, 0x0B5E, %i6
2256 fmovdvs %xcc, %f9, %f15
2257 edge32l %o6, %g6, %g5
2258 fxnor %f16, %f12, %f24
2259 addccc %o7, 0x1455, %g7
2260 mulx %o0, %g1, %g2
2261 udiv %l4, 0x017A, %l6
2262 array32 %i4, %o1, %l3
2263 andn %i1, 0x1514, %i2
2264 fmovsneg %xcc, %f19, %f31
2265 edge8 %l5, %i7, %o3
2266 edge32n %o5, %i0, %l0
2267 fornot2 %f10, %f16, %f4
2268 edge8n %g4, %l2, %o4
2269 fornot2 %f20, %f14, %f16
2270 fpsub32s %f12, %f30, %f30
2271 orn %i3, 0x051C, %o2
2272 and %g3, 0x11B9, %i5
2273 fmovrdne %i6, %f10, %f14
2274 add %l1, %o6, %g6
2275 movle %icc, %g5, %o7
2276 ldx [%l7 + 0x10], %o0
2277 fmovsneg %icc, %f27, %f31
2278 edge32n %g1, %g2, %g7
2279 nop
2280 set 0x20, %l3
2281 ldx [%l7 + %l3], %l4
2282 smul %l6, 0x0696, %i4
2283 stx %l3, [%l7 + 0x60]
2284 sdivx %i1, 0x1C2D, %o1
2285 alignaddrl %i2, %i7, %l5
2286 edge32n %o5, %i0, %l0
2287 movg %icc, %o3, %l2
2288 fxors %f0, %f10, %f8
2289 movre %o4, %g4, %i3
2290 movg %xcc, %o2, %g3
2291 movcs %icc, %i5, %i6
2292 fmovrsgez %l1, %f8, %f3
2293 sllx %o6, %g6, %g5
2294 mova %xcc, %o0, %o7
2295 pdist %f22, %f18, %f14
2296 ldub [%l7 + 0x52], %g1
2297 ld [%l7 + 0x0C], %f9
2298 edge8ln %g7, %l4, %g2
2299 orncc %i4, %l3, %l6
2300 subccc %i1, 0x031B, %i2
2301 array8 %o1, %l5, %o5
2302 fornot2s %f22, %f23, %f11
2303 andcc %i7, %i0, %o3
2304 sllx %l0, 0x08, %l2
2305 movneg %xcc, %o4, %g4
2306 movg %icc, %o2, %i3
2307 fpack32 %f4, %f22, %f10
2308 fsrc1s %f4, %f27
2309 fmovsne %icc, %f6, %f17
2310 sll %g3, 0x05, %i6
2311 alignaddrl %l1, %o6, %g6
2312 edge32l %g5, %o0, %i5
2313 edge16l %g1, %g7, %o7
2314 xorcc %l4, %i4, %g2
2315 fmovrde %l6, %f0, %f12
2316 mova %icc, %l3, %i2
2317 fnand %f10, %f12, %f14
2318 xorcc %i1, 0x0FB1, %l5
2319 edge8 %o1, %i7, %o5
2320 fmovsn %icc, %f16, %f19
2321 bshuffle %f2, %f18, %f4
2322 fxnor %f22, %f4, %f24
2323 xor %i0, %l0, %o3
2324 fcmpne32 %f30, %f14, %o4
2325 orncc %l2, %o2, %g4
2326 move %xcc, %i3, %g3
2327 subccc %l1, 0x18D9, %i6
2328 and %o6, %g5, %o0
2329 edge16l %i5, %g1, %g6
2330 alignaddrl %g7, %o7, %l4
2331 fcmps %fcc0, %f6, %f12
2332 addcc %g2, %i4, %l3
2333 alignaddrl %i2, %l6, %l5
2334 srlx %o1, %i1, %i7
2335 ldd [%l7 + 0x50], %f12
2336 movleu %icc, %o5, %l0
2337 ld [%l7 + 0x3C], %f23
2338 stb %i0, [%l7 + 0x5C]
2339 for %f2, %f10, %f14
2340 alignaddrl %o4, %l2, %o2
2341 movcc %xcc, %g4, %o3
2342 move %xcc, %i3, %g3
2343 std %f14, [%l7 + 0x70]
2344 orcc %i6, %o6, %l1
2345 udivx %o0, 0x19E3, %g5
2346 udivx %i5, 0x16E1, %g1
2347 add %g7, %o7, %l4
2348 fmovrde %g2, %f18, %f8
2349 fmovsne %icc, %f23, %f15
2350 edge32n %g6, %i4, %l3
2351 sra %l6, 0x1C, %i2
2352 fnegs %f16, %f30
2353 fornot2s %f19, %f0, %f2
2354 sir 0x1D80
2355 xor %l5, 0x1F33, %i1
2356 movne %xcc, %i7, %o1
2357 save %l0, 0x19A8, %i0
2358 rdpr %cwp, %g1
2359 rdpr %cansave, %g2
2360 rdpr %canrestore, %g3
2361 rdpr %cleanwin, %g4
2362 rdpr %otherwin, %g5
2363 rdpr %wstate, %g6
2364 fcmple16 %f22, %f22, %o5
2365 array8 %o4, %o2, %g4
2366 fcmpeq32 %f24, %f2, %o3
2367 std %f12, [%l7 + 0x60]
2368 movgu %icc, %l2, %g3
2369 std %f0, [%l7 + 0x30]
2370 movg %xcc, %i3, %i6
2371 sir 0x1124
2372 movneg %icc, %l1, %o6
2373 xor %g5, 0x1C9E, %i5
2374 save %g1, %g7, %o7
2375 rdpr %cwp, %g1
2376 rdpr %cansave, %g2
2377 rdpr %canrestore, %g3
2378 rdpr %cleanwin, %g4
2379 rdpr %otherwin, %g5
2380 rdpr %wstate, %g6
2381 fmovsneg %xcc, %f30, %f30
2382 xnorcc %l4, %g2, %o0
2383 sir 0x12C0
2384 stb %g6, [%l7 + 0x5D]
2385 sir 0x1C6D
2386 fcmpeq32 %f2, %f12, %l3
2387 movl %icc, %i4, %l6
2388 fmovda %xcc, %f28, %f14
2389 movpos %xcc, %i2, %i1
2390 srlx %l5, %o1, %l0
2391 movgu %xcc, %i0, %i7
2392 movre %o5, %o2, %o4
2393 fcmpne32 %f14, %f0, %g4
2394 movrlez %l2, 0x0CE, %g3
2395 restore %i3, %i6, %l1
2396 rdpr %cwp, %g1
2397 rdpr %cansave, %g2
2398 rdpr %canrestore, %g3
2399 rdpr %cleanwin, %g4
2400 rdpr %otherwin, %g5
2401 rdpr %wstate, %g6
2402 movcc %icc, %o3, %g5
2403 array32 %o6, %g1, %i5
2404 mova %icc, %g7, %o7
2405 edge32l %g2, %o0, %g6
2406 sth %l3, [%l7 + 0x44]
2407 mulx %l4, 0x190D, %i4
2408 sllx %l6, %i1, %i2
2409 array32 %o1, %l5, %l0
2410 andn %i7, %o5, %o2
2411 fmovdvs %icc, %f27, %f19
2412 nop
2413 set 0x50, %l5
2414 ldd [%l7 + %l5], %f0
2415 fnot1s %f6, %f18
2416 xnorcc %i0, 0x1A57, %g4
2417 edge16 %o4, %g3, %i3
2418 movrlz %l2, 0x2FD, %i6
2419 fnor %f26, %f8, %f28
2420 edge32ln %o3, %l1, %g5
2421 st %f24, [%l7 + 0x10]
2422 orncc %o6, %i5, %g1
2423 orcc %o7, 0x0D80, %g7
2424 mulx %o0, 0x0C79, %g6
2425 xorcc %l3, 0x104A, %l4
2426 fmovrdlez %g2, %f28, %f24
2427 edge16 %i4, %l6, %i2
2428 fmovdcc %icc, %f24, %f0
2429 sth %o1, [%l7 + 0x2E]
2430 add %i1, 0x0449, %l0
2431 edge32n %l5, %i7, %o5
2432 addccc %o2, 0x1D03, %i0
2433 andn %g4, 0x074D, %o4
2434 udivx %g3, 0x1D22, %l2
2435 edge16 %i6, %o3, %l1
2436 movneg %icc, %i3, %o6
2437 sllx %i5, 0x1F, %g5
2438 fandnot2s %f26, %f26, %f2
2439 movle %icc, %o7, %g1
2440 std %f20, [%l7 + 0x60]
2441 orcc %o0, %g7, %l3
2442 srl %l4, %g6, %i4
2443 save %g2, 0x0E21, %i2
2444 rdpr %cwp, %g1
2445 rdpr %cansave, %g2
2446 rdpr %canrestore, %g3
2447 rdpr %cleanwin, %g4
2448 rdpr %otherwin, %g5
2449 rdpr %wstate, %g6
2450 edge32l %o1, %i1, %l0
2451 edge16ln %l6, %i7, %o5
2452 lduw [%l7 + 0x6C], %l5
2453 popc 0x01FA, %i0
2454 fmovsn %xcc, %f16, %f16
2455 std %f0, [%l7 + 0x60]
2456 subc %o2, %o4, %g4
2457 siam 0x7
2458 umulcc %g3, %i6, %o3
2459 alignaddr %l1, %i3, %o6
2460 fmovrslz %i5, %f0, %f19
2461 srax %l2, %o7, %g5
2462 fmul8x16al %f21, %f26, %f26
2463 movpos %icc, %o0, %g1
2464 sll %g7, %l4, %l3
2465 movrgez %i4, 0x24B, %g2
2466 edge8ln %g6, %o1, %i2
2467 xor %l0, 0x1440, %i1
2468 ldsw [%l7 + 0x50], %l6
2469 move %xcc, %o5, %l5
2470 fsrc1s %f15, %f31
2471 fxnor %f14, %f12, %f30
2472 movcs %xcc, %i7, %i0
2473 andn %o4, %o2, %g4
2474 movcc %xcc, %i6, %o3
2475 udiv %l1, 0x1008, %g3
2476 movcs %icc, %i3, %i5
2477 movgu %icc, %l2, %o7
2478 edge16n %o6, %g5, %g1
2479 orncc %g7, 0x0880, %o0
2480 movg %xcc, %l4, %i4
2481 movre %l3, 0x2C2, %g6
2482 edge16 %o1, %i2, %l0
2483 movvs %icc, %i1, %l6
2484 ldsb [%l7 + 0x1D], %o5
2485 movpos %xcc, %l5, %g2
2486 ld [%l7 + 0x2C], %f30
2487 movre %i7, 0x0AE, %o4
2488 andn %i0, 0x0EA3, %g4
2489 udivx %o2, 0x0B14, %o3
2490 udiv %l1, 0x1D7F, %i6
2491 sir 0x02B2
2492 fxnors %f2, %f31, %f27
2493 array32 %g3, %i3, %i5
2494 udivx %l2, 0x133D, %o6
2495 stw %g5, [%l7 + 0x28]
2496 fmovsvc %icc, %f5, %f18
2497 fmovd %f20, %f2
2498 fornot1s %f4, %f15, %f28
2499 xnorcc %o7, 0x1B88, %g1
2500 smulcc %g7, %o0, %i4
2501 fpack32 %f16, %f22, %f30
2502 fmovrdne %l4, %f14, %f18
2503 ldub [%l7 + 0x1C], %g6
2504 andncc %l3, %i2, %o1
2505 sllx %l0, 0x0D, %l6
2506 movleu %xcc, %o5, %i1
2507 smul %l5, %g2, %o4
2508 fmovrsgz %i7, %f17, %f10
2509 movne %icc, %g4, %i0
2510 edge8 %o3, %o2, %i6
2511 or %l1, 0x016A, %g3
2512 ld [%l7 + 0x78], %f26
2513 sdiv %i5, 0x17BC, %i3
2514 fcmpgt16 %f14, %f14, %l2
2515 fmovdle %xcc, %f15, %f27
2516 move %icc, %g5, %o7
2517 or %g1, %g7, %o0
2518 movge %icc, %o6, %l4
2519 fmovdle %xcc, %f9, %f0
2520 ldsh [%l7 + 0x72], %g6
2521 sll %l3, %i2, %i4
2522 andn %l0, 0x1B0C, %l6
2523 fpmerge %f0, %f11, %f30
2524 edge16n %o1, %o5, %i1
2525 array32 %l5, %o4, %g2
2526 movrgz %g4, 0x038, %i7
2527 fmovdleu %icc, %f24, %f19
2528 edge8ln %i0, %o2, %i6
2529 xnor %l1, %g3, %o3
2530 fmovrdlez %i3, %f20, %f4
2531 ldd [%l7 + 0x18], %l2
2532 andncc %i5, %o7, %g1
2533 sll %g7, %o0, %g5
2534 fcmpne16 %f22, %f0, %l4
2535 sdivx %g6, 0x06EA, %o6
2536 xnor %l3, 0x177F, %i2
2537 subcc %l0, 0x1660, %l6
2538 umul %o1, %o5, %i4
2539 stb %i1, [%l7 + 0x60]
2540 ldd [%l7 + 0x38], %l4
2541 movle %xcc, %o4, %g2
2542 ldub [%l7 + 0x24], %i7
2543 umulcc %g4, 0x0FD8, %i0
2544 andcc %i6, %o2, %g3
2545 subccc %l1, %i3, %o3
2546 edge16 %i5, %o7, %g1
2547 andcc %g7, 0x0888, %l2
2548 edge8ln %o0, %g5, %l4
2549 add %o6, 0x1E42, %g6
2550 orcc %i2, %l3, %l0
2551 fmul8sux16 %f14, %f6, %f18
2552 fmovdcc %xcc, %f4, %f24
2553 ldsb [%l7 + 0x0D], %l6
2554 fcmps %fcc1, %f22, %f27
2555 movre %o5, 0x3FA, %i4
2556 xnorcc %i1, %o1, %o4
2557 subccc %g2, %i7, %l5
2558 movne %xcc, %g4, %i0
2559 subc %i6, %o2, %l1
2560 orncc %g3, 0x1FD8, %o3
2561 ldd [%l7 + 0x50], %i2
2562 popc 0x0341, %i5
2563 fmovd %f4, %f10
2564 fcmple16 %f2, %f0, %g1
2565 fmovde %icc, %f17, %f4
2566 array32 %g7, %o7, %o0
2567 addccc %g5, 0x021A, %l4
2568 array8 %o6, %g6, %i2
2569 sth %l2, [%l7 + 0x66]
2570 mova %icc, %l0, %l3
2571 movl %icc, %o5, %i4
2572 alignaddrl %i1, %l6, %o1
2573 xorcc %g2, 0x01B6, %i7
2574 alignaddr %o4, %l5, %g4
2575 fnot1 %f26, %f22
2576 ldsb [%l7 + 0x26], %i6
2577 fmovrdgez %o2, %f8, %f24
2578 sub %i0, 0x0997, %l1
2579 xor %g3, %o3, %i5
2580 stb %i3, [%l7 + 0x3D]
2581 lduh [%l7 + 0x5E], %g1
2582 fmovdpos %xcc, %f12, %f25
2583 fpsub16 %f12, %f12, %f20
2584 mulx %g7, %o0, %g5
2585 mulx %l4, 0x05FE, %o6
2586 and %g6, %o7, %l2
2587 fcmpd %fcc0, %f12, %f24
2588 edge16l %i2, %l3, %l0
2589 fpack16 %f14, %f27
2590 edge8ln %i4, %o5, %i1
2591 movge %xcc, %o1, %g2
2592 fxor %f2, %f20, %f8
2593 movrgz %l6, %o4, %l5
2594 move %icc, %g4, %i6
2595 mulscc %i7, %o2, %i0
2596 fsrc2s %f27, %f17
2597 udiv %l1, 0x0551, %o3
2598 edge16l %i5, %i3, %g3
2599 fmovrdlez %g7, %f6, %f12
2600 stb %o0, [%l7 + 0x77]
2601 movvs %xcc, %g1, %g5
2602 sllx %o6, 0x16, %g6
2603 orncc %o7, %l2, %i2
2604 addcc %l3, 0x09FF, %l0
2605 fmovdg %xcc, %f20, %f5
2606 ldsb [%l7 + 0x59], %l4
2607 orn %o5, %i4, %i1
2608 stx %o1, [%l7 + 0x48]
2609 save %l6, 0x0FB9, %o4
2610 rdpr %cwp, %g1
2611 rdpr %cansave, %g2
2612 rdpr %canrestore, %g3
2613 rdpr %cleanwin, %g4
2614 rdpr %otherwin, %g5
2615 rdpr %wstate, %g6
2616 lduh [%l7 + 0x0A], %l5
2617 sdivx %g2, 0x0CBF, %g4
2618 orncc %i7, 0x0441, %o2
2619 move %xcc, %i0, %l1
2620 fabsd %f4, %f22
2621 ldsw [%l7 + 0x74], %i6
2622 umul %i5, 0x0C9E, %i3
2623 edge8 %g3, %g7, %o0
2624 ldsw [%l7 + 0x0C], %g1
2625 setx loop_5, %l0, %l1
2626 return %l1
2627 nop
2628 rdpr %cwp, %g1
2629 rdpr %cansave, %g2
2630 rdpr %canrestore, %g3
2631 rdpr %cleanwin, %g4
2632 rdpr %otherwin, %g5
2633 rdpr %wstate, %g6
2634loop_5: sth %g6, [%l7 + 0x26]
2635 udiv %o7, 0x1051, %l2
2636 ldsw [%l7 + 0x28], %i2
2637 andncc %g5, %l0, %l3
2638 fmovscs %xcc, %f20, %f11
2639 edge32 %l4, %o5, %i4
2640 ldd [%l7 + 0x10], %o0
2641 sth %l6, [%l7 + 0x0E]
2642 srl %o4, %l5, %i1
2643 xor %g4, %g2, %o2
2644 fmovdgu %icc, %f3, %f2
2645 addc %i7, 0x0736, %i0
2646 edge16 %l1, %i5, %i3
2647 srlx %g3, %g7, %i6
2648 edge8n %g1, %o0, %o3
2649 ldsw [%l7 + 0x64], %g6
2650 movneg %icc, %o6, %o7
2651 fmovrslz %l2, %f14, %f29
2652 array8 %i2, %l0, %l3
2653 addcc %l4, 0x1616, %g5
2654 edge16n %i4, %o1, %l6
2655 faligndata %f24, %f0, %f16
2656 sra %o4, %o5, %i1
2657 fpsub32s %f13, %f5, %f26
2658 movcc %icc, %l5, %g2
2659 lduh [%l7 + 0x3C], %o2
2660 mulx %g4, 0x1579, %i7
2661 orn %l1, %i0, %i5
2662 fxnors %f5, %f16, %f26
2663 smulcc %i3, %g7, %g3
2664 fnot1 %f2, %f2
2665 sra %i6, %g1, %o0
2666 orncc %g6, %o6, %o7
2667 and %l2, %o3, %i2
2668 lduh [%l7 + 0x28], %l3
2669 addcc %l0, 0x1E1C, %g5
2670 sir 0x06CB
2671 edge8l %l4, %i4, %o1
2672 sethi 0x120E, %o4
2673 movneg %icc, %o5, %i1
2674 ldsw [%l7 + 0x3C], %l6
2675 edge8 %g2, %o2, %g4
2676 restore %l5, %l1, %i0
2677 rdpr %cwp, %g1
2678 rdpr %cansave, %g2
2679 rdpr %canrestore, %g3
2680 rdpr %cleanwin, %g4
2681 rdpr %otherwin, %g5
2682 rdpr %wstate, %g6
2683 fabss %f10, %f1
2684 fmovsne %xcc, %f8, %f26
2685 add %i5, 0x08BE, %i7
2686 xorcc %i3, 0x1FCD, %g7
2687 movrlz %i6, 0x36F, %g3
2688 st %f14, [%l7 + 0x6C]
2689 stb %o0, [%l7 + 0x44]
2690 movcc %icc, %g6, %o6
2691 orcc %o7, %l2, %g1
2692 mulx %o3, %l3, %l0
2693 ldsh [%l7 + 0x7E], %g5
2694 xor %l4, %i2, %i4
2695 xnor %o4, %o5, %o1
2696 stw %i1, [%l7 + 0x1C]
2697 stb %g2, [%l7 + 0x10]
2698 fmovrsgez %l6, %f12, %f24
2699 udiv %g4, 0x1BD5, %l5
2700 edge16n %o2, %l1, %i5
2701 xor %i7, 0x16F2, %i0
2702 setx loop_6, %l0, %l1
2703 return %l1
2704 nop
2705 rdpr %cwp, %g1
2706 rdpr %cansave, %g2
2707 rdpr %canrestore, %g3
2708 rdpr %cleanwin, %g4
2709 rdpr %otherwin, %g5
2710 rdpr %wstate, %g6
2711loop_6: fcmple16 %f28, %f8, %g3
2712 st %f25, [%l7 + 0x2C]
2713 fones %f23
2714 nop
2715 set 0x5C, %o4
2716 ldsw [%l7 + %o4], %o0
2717 sir 0x06D9
2718 fmovse %xcc, %f10, %f5
2719 smulcc %i3, 0x1620, %g6
2720 stw %o7, [%l7 + 0x34]
2721 xnor %l2, 0x05C8, %g1
2722 edge16n %o3, %l3, %o6
2723 edge8l %l0, %g5, %l4
2724 movrgz %i4, 0x223, %o4
2725 fcmpes %fcc1, %f18, %f18
2726 movl %xcc, %o5, %i2
2727 move %xcc, %o1, %g2
2728 subcc %l6, %i1, %g4
2729 fsrc2s %f13, %f12
2730 edge16l %l5, %l1, %i5
2731 fmovrde %o2, %f30, %f6
2732 fmovsl %icc, %f10, %f7
2733 fmovrslz %i0, %f15, %f28
2734 addcc %i7, 0x1BB5, %i6
2735 movl %icc, %g3, %g7
2736 fsrc1s %f14, %f5
2737 fmovsne %xcc, %f10, %f3
2738 movvc %xcc, %i3, %g6
2739 movge %xcc, %o7, %l2
2740 movvc %xcc, %g1, %o3
2741 fcmpeq32 %f14, %f26, %o0
2742 edge8 %l3, %o6, %g5
2743 fpsub16 %f24, %f6, %f8
2744 fmovsneg %icc, %f21, %f23
2745 ldd [%l7 + 0x20], %f24
2746 movne %icc, %l4, %l0
2747 movcc %icc, %o4, %i4
2748 edge8ln %o5, %o1, %i2
2749 array8 %l6, %i1, %g2
2750 srl %g4, %l1, %i5
2751 stb %l5, [%l7 + 0x68]
2752 sir 0x01D8
2753 restore %o2, 0x05CC, %i7
2754 rdpr %cwp, %g1
2755 rdpr %cansave, %g2
2756 rdpr %canrestore, %g3
2757 rdpr %cleanwin, %g4
2758 rdpr %otherwin, %g5
2759 rdpr %wstate, %g6
2760 movrlez %i0, %i6, %g7
2761 srax %g3, %g6, %o7
2762 save %i3, 0x13DF, %l2
2763 rdpr %cwp, %g1
2764 rdpr %cansave, %g2
2765 rdpr %canrestore, %g3
2766 rdpr %cleanwin, %g4
2767 rdpr %otherwin, %g5
2768 rdpr %wstate, %g6
2769 movle %xcc, %o3, %o0
2770 movg %xcc, %g1, %l3
2771 srax %g5, %l4, %o6
2772 sethi 0x1B60, %o4
2773 fmovsneg %xcc, %f8, %f9
2774 alignaddrl %l0, %i4, %o1
2775 udivx %i2, 0x1738, %l6
2776 lduh [%l7 + 0x5C], %o5
2777 edge8 %g2, %i1, %g4
2778 fmovdvc %xcc, %f15, %f31
2779 add %l1, %i5, %l5
2780 ldsw [%l7 + 0x50], %o2
2781 ldx [%l7 + 0x68], %i0
2782 fmovdcs %icc, %f25, %f26
2783 nop
2784 set 0x28, %l6
2785 std %f24, [%l7 + %l6]
2786 fmuld8ulx16 %f30, %f13, %f20
2787 alignaddrl %i6, %g7, %i7
2788 movrgez %g6, %g3, %o7
2789 lduh [%l7 + 0x6E], %l2
2790 fcmpgt16 %f18, %f16, %i3
2791 fnot1s %f11, %f3
2792 movn %icc, %o3, %o0
2793 movneg %xcc, %g1, %g5
2794 array8 %l3, %l4, %o6
2795 sdivcc %o4, 0x1C92, %l0
2796 edge16ln %i4, %i2, %l6
2797 movcs %icc, %o1, %o5
2798 fnands %f31, %f29, %f23
2799 srl %i1, %g2, %g4
2800 edge16 %i5, %l5, %l1
2801 edge32n %i0, %o2, %g7
2802 fpmerge %f31, %f15, %f24
2803 edge8ln %i7, %g6, %i6
2804 fmovrdgz %o7, %f28, %f14
2805 edge32 %l2, %i3, %o3
2806 smul %g3, %g1, %o0
2807 fzeros %f30
2808 alignaddrl %g5, %l3, %l4
2809 orcc %o6, %o4, %l0
2810 srax %i2, %l6, %o1
2811 mova %icc, %o5, %i1
2812 orcc %g2, %i4, %i5
2813 xnorcc %l5, %l1, %i0
2814 fcmpes %fcc1, %f22, %f4
2815 fmovrdgz %o2, %f30, %f20
2816 orncc %g4, 0x1E8C, %i7
2817 fpsub32 %f16, %f10, %f0
2818 alignaddr %g7, %i6, %o7
2819 lduw [%l7 + 0x28], %g6
2820 orn %i3, %o3, %g3
2821 fmovdvc %icc, %f6, %f27
2822 nop
2823 set 0x12, %g7
2824 lduh [%l7 + %g7], %g1
2825 fnors %f19, %f23, %f5
2826 movrgez %l2, %o0, %l3
2827 ldx [%l7 + 0x78], %l4
2828 movre %o6, %o4, %g5
2829 edge8 %l0, %i2, %o1
2830 movle %xcc, %l6, %i1
2831 fmovdcc %xcc, %f12, %f4
2832 array8 %g2, %i4, %o5
2833 subc %l5, %l1, %i0
2834 fmul8x16al %f3, %f19, %f8
2835 pdist %f6, %f0, %f0
2836 ldd [%l7 + 0x18], %f18
2837 ldd [%l7 + 0x30], %f10
2838 ldub [%l7 + 0x4C], %i5
2839 fones %f2
2840 fmovdneg %xcc, %f31, %f27
2841 subcc %g4, 0x0B90, %i7
2842 edge32l %g7, %i6, %o7
2843 fcmple32 %f26, %f0, %g6
2844 sra %o2, 0x00, %i3
2845 edge8n %g3, %o3, %l2
2846 movge %icc, %o0, %l3
2847 addcc %l4, %o6, %o4
2848 addc %g5, %g1, %i2
2849 setx loop_7, %l0, %l1
2850 return %l1
2851 nop
2852 rdpr %cwp, %g1
2853 rdpr %cansave, %g2
2854 rdpr %canrestore, %g3
2855 rdpr %cleanwin, %g4
2856 rdpr %otherwin, %g5
2857 rdpr %wstate, %g6
2858loop_7: movl %icc, %i1, %g2
2859 movn %xcc, %i4, %o5
2860 movne %xcc, %l0, %l5
2861 move %icc, %i0, %l1
2862 std %f2, [%l7 + 0x08]
2863 fcmpes %fcc1, %f21, %f6
2864 sra %i5, 0x13, %i7
2865 udivx %g4, 0x15A8, %i6
2866 for %f2, %f0, %f30
2867 fmovd %f14, %f18
2868 sll %o7, %g6, %o2
2869 mulx %g7, 0x0B6A, %g3
2870 orn %o3, %l2, %i3
2871 movvc %xcc, %o0, %l3
2872 srlx %o6, %o4, %g5
2873 fsrc2s %f10, %f31
2874 edge8n %l4, %g1, %i2
2875 smulcc %l6, %i1, %g2
2876 edge16n %o1, %o5, %i4
2877 sra %l0, %l5, %l1
2878 movrgz %i0, 0x307, %i7
2879 ldub [%l7 + 0x2B], %g4
2880 fmovsl %icc, %f14, %f29
2881 lduh [%l7 + 0x16], %i5
2882 umulcc %o7, 0x063F, %i6
2883 movpos %xcc, %g6, %g7
2884 ldub [%l7 + 0x0C], %g3
2885 st %f10, [%l7 + 0x74]
2886 sth %o3, [%l7 + 0x0A]
2887 movcs %icc, %l2, %o2
2888 movpos %xcc, %o0, %i3
2889 subc %l3, %o4, %o6
2890 edge8n %g5, %l4, %g1
2891 edge32ln %l6, %i1, %i2
2892 fmovrdlez %g2, %f6, %f20
2893 andcc %o5, 0x1811, %i4
2894 bshuffle %f14, %f12, %f20
2895 movcs %icc, %o1, %l0
2896 xorcc %l1, 0x0727, %i0
2897 udivcc %l5, 0x0D60, %i7
2898 nop
2899 set 0x3B, %l2
2900 ldub [%l7 + %l2], %g4
2901 fmovs %f16, %f5
2902 edge8ln %i5, %i6, %o7
2903 fmuld8ulx16 %f23, %f10, %f22
2904 andn %g6, %g3, %o3
2905 movl %xcc, %l2, %g7
2906 edge32 %o0, %i3, %o2
2907 movgu %xcc, %o4, %o6
2908 fzeros %f24
2909 fcmple16 %f24, %f28, %g5
2910 edge8ln %l4, %l3, %l6
2911 lduw [%l7 + 0x2C], %g1
2912 fpsub16 %f28, %f16, %f24
2913 sra %i2, %g2, %i1
2914 movrne %o5, %i4, %l0
2915 fone %f8
2916 fpsub32s %f24, %f28, %f22
2917 sth %l1, [%l7 + 0x22]
2918 udivcc %i0, 0x1777, %l5
2919 edge32 %o1, %g4, %i5
2920 st %f22, [%l7 + 0x2C]
2921 andcc %i6, 0x1063, %o7
2922 array32 %i7, %g6, %g3
2923 popc 0x04DC, %o3
2924 movrlz %g7, %o0, %l2
2925 movcc %icc, %i3, %o4
2926 srax %o6, %g5, %o2
2927 lduw [%l7 + 0x54], %l4
2928 fzero %f14
2929 mulx %l6, 0x13FE, %l3
2930 edge8n %i2, %g1, %g2
2931 alignaddrl %o5, %i4, %l0
2932 fmovscc %xcc, %f12, %f3
2933 andcc %i1, 0x0AF9, %i0
2934 sir 0x0975
2935 add %l1, 0x06C9, %l5
2936 movrgz %o1, 0x2C5, %g4
2937 ldsh [%l7 + 0x44], %i6
2938 udivcc %o7, 0x157F, %i5
2939 save %g6, 0x01E7, %i7
2940 rdpr %cwp, %g1
2941 rdpr %cansave, %g2
2942 rdpr %canrestore, %g3
2943 rdpr %cleanwin, %g4
2944 rdpr %otherwin, %g5
2945 rdpr %wstate, %g6
2946 movneg %xcc, %o3, %g7
2947 srl %g3, %o0, %i3
2948 smul %o4, %o6, %l2
2949 movvs %icc, %o2, %g5
2950 mova %xcc, %l4, %l6
2951 sth %l3, [%l7 + 0x32]
2952 fcmped %fcc2, %f20, %f18
2953 fsrc1 %f16, %f6
2954 movvs %xcc, %i2, %g1
2955 umul %o5, %i4, %g2
2956 ldsh [%l7 + 0x16], %l0
2957 restore %i1, 0x12CF, %l1
2958 rdpr %cwp, %g1
2959 rdpr %cansave, %g2
2960 rdpr %canrestore, %g3
2961 rdpr %cleanwin, %g4
2962 rdpr %otherwin, %g5
2963 rdpr %wstate, %g6
2964 movle %icc, %i0, %o1
2965 movgu %xcc, %l5, %i6
2966 fpadd16s %f1, %f13, %f12
2967 popc %o7, %g4
2968 movrgz %i5, 0x22C, %g6
2969 ldx [%l7 + 0x28], %i7
2970 addcc %o3, 0x07D8, %g7
2971 fmul8x16al %f20, %f5, %f28
2972 orncc %g3, 0x0436, %i3
2973 movre %o4, 0x29F, %o6
2974 fmovsne %icc, %f4, %f21
2975 bshuffle %f30, %f28, %f24
2976 stx %o0, [%l7 + 0x38]
2977 stw %l2, [%l7 + 0x0C]
2978 udivx %g5, 0x0BDF, %o2
2979 array16 %l6, %l3, %i2
2980 movneg %xcc, %g1, %o5
2981 orcc %l4, 0x0E8A, %i4
2982 movvc %icc, %l0, %i1
2983 edge32 %l1, %i0, %g2
2984 edge8 %o1, %l5, %o7
2985 ldd [%l7 + 0x38], %f4
2986 fnor %f4, %f22, %f26
2987 udiv %i6, 0x02BA, %g4
2988 subcc %i5, %i7, %o3
2989 edge16l %g6, %g3, %g7
2990 st %f15, [%l7 + 0x54]
2991 edge8l %i3, %o6, %o4
2992 srl %l2, %o0, %o2
2993 fors %f9, %f3, %f29
2994 ldub [%l7 + 0x47], %g5
2995 ld [%l7 + 0x48], %f26
2996 movcc %icc, %l6, %l3
2997 movrlez %i2, %o5, %l4
2998 fcmpes %fcc2, %f4, %f17
2999 movrgez %i4, %g1, %i1
3000 sub %l0, %i0, %l1
3001 orncc %o1, %l5, %o7
3002 addc %i6, %g4, %i5
3003 movn %icc, %i7, %o3
3004 edge16ln %g2, %g6, %g7
3005 udivcc %i3, 0x1002, %g3
3006 nop
3007 set 0x37, %i0
3008 ldsb [%l7 + %i0], %o6
3009 fcmpgt16 %f4, %f24, %l2
3010 edge8 %o0, %o2, %g5
3011 fmovdcs %icc, %f13, %f4
3012 movne %xcc, %l6, %o4
3013 edge16 %l3, %o5, %l4
3014 xorcc %i4, 0x115D, %g1
3015 bshuffle %f20, %f6, %f6
3016 edge16ln %i2, %l0, %i0
3017 std %f20, [%l7 + 0x20]
3018 popc 0x063E, %l1
3019 smul %o1, 0x1EE9, %l5
3020 addcc %o7, %i1, %i6
3021 sir 0x1D8F
3022 sdivcc %i5, 0x0E18, %g4
3023 srl %i7, 0x02, %g2
3024 for %f24, %f10, %f30
3025 ldx [%l7 + 0x58], %g6
3026 ldsh [%l7 + 0x30], %o3
3027 edge8n %i3, %g3, %g7
3028 fmul8sux16 %f12, %f4, %f10
3029 movpos %icc, %o6, %l2
3030 fmovd %f18, %f8
3031 fmul8ulx16 %f8, %f18, %f0
3032 xnor %o0, 0x16A8, %g5
3033 umulcc %l6, %o2, %l3
3034 xor %o5, %l4, %i4
3035 andn %o4, %g1, %l0
3036 movrgz %i2, 0x1FD, %l1
3037 movge %icc, %o1, %i0
3038 xnorcc %l5, 0x0C30, %i1
3039 movrgz %i6, 0x132, %i5
3040 st %f23, [%l7 + 0x74]
3041 ldsw [%l7 + 0x68], %g4
3042 addc %o7, 0x182C, %i7
3043 edge32n %g2, %o3, %g6
3044 andcc %g3, %g7, %o6
3045 andncc %l2, %i3, %o0
3046 sdivx %l6, 0x1C86, %o2
3047 sdivcc %l3, 0x0696, %o5
3048 movgu %xcc, %g5, %i4
3049 faligndata %f30, %f24, %f4
3050 ldub [%l7 + 0x66], %o4
3051 fmovrdlez %l4, %f18, %f22
3052 fnot1 %f6, %f14
3053 edge32ln %g1, %i2, %l0
3054 fmul8ulx16 %f28, %f26, %f28
3055 alignaddr %o1, %l1, %l5
3056 andncc %i0, %i6, %i1
3057 fmovse %xcc, %f20, %f18
3058 movleu %icc, %i5, %o7
3059 andncc %g4, %g2, %i7
3060 movg %icc, %o3, %g3
3061 fornot2s %f23, %f20, %f0
3062 fmul8ulx16 %f22, %f30, %f28
3063 movpos %icc, %g6, %g7
3064 udivcc %o6, 0x1CD9, %l2
3065 mova %icc, %o0, %i3
3066 popc 0x0D74, %o2
3067 lduw [%l7 + 0x68], %l3
3068 fcmpes %fcc0, %f20, %f23
3069 fmovda %icc, %f22, %f26
3070 fmovd %f8, %f14
3071 sdiv %l6, 0x0BF4, %g5
3072 sdivx %i4, 0x0872, %o4
3073 sethi 0x1770, %o5
3074 addc %l4, 0x12F3, %i2
3075 lduw [%l7 + 0x28], %g1
3076 fpsub16 %f10, %f10, %f22
3077 fmovsle %xcc, %f8, %f18
3078 xnor %l0, %l1, %o1
3079 movrgz %i0, %i6, %l5
3080 fmovd %f18, %f2
3081 andn %i5, 0x168E, %o7
3082 movcc %icc, %i1, %g2
3083 ldsb [%l7 + 0x14], %i7
3084 xor %g4, 0x1D94, %g3
3085 lduw [%l7 + 0x34], %o3
3086 nop
3087 set 0x3D, %g6
3088 stb %g6, [%l7 + %g6]
3089 add %g7, %o6, %o0
3090 udivcc %i3, 0x0C3E, %l2
3091 xor %l3, 0x0976, %o2
3092 movpos %xcc, %l6, %i4
3093 movn %icc, %g5, %o5
3094 subcc %o4, 0x1480, %i2
3095 fxor %f0, %f16, %f4
3096 fmovdne %xcc, %f5, %f16
3097 sllx %l4, %l0, %g1
3098 fmul8x16al %f10, %f17, %f8
3099 array16 %l1, %o1, %i0
3100 edge32l %l5, %i5, %o7
3101 xorcc %i6, 0x0B6E, %i1
3102 ldd [%l7 + 0x40], %f14
3103 andncc %g2, %i7, %g4
3104 fornot1s %f24, %f27, %f6
3105 movvc %xcc, %o3, %g6
3106 fnot1 %f18, %f18
3107 siam 0x2
3108 movle %icc, %g3, %o6
3109 alignaddr %o0, %g7, %l2
3110 sllx %i3, 0x0D, %o2
3111 fpmerge %f20, %f31, %f26
3112 and %l3, %i4, %g5
3113 fmovrdgez %o5, %f6, %f0
3114 movre %l6, %o4, %i2
3115 edge32n %l4, %l0, %l1
3116 xor %o1, %g1, %l5
3117 orcc %i0, 0x0304, %i5
3118 andcc %o7, 0x08D7, %i1
3119 movrgz %i6, 0x040, %g2
3120 smulcc %g4, 0x0DFB, %o3
3121 subc %g6, %i7, %o6
3122 mova %icc, %g3, %g7
3123 fpack32 %f18, %f16, %f12
3124 sth %o0, [%l7 + 0x66]
3125 fandnot1 %f10, %f22, %f0
3126 fmovdne %xcc, %f26, %f5
3127 srlx %i3, 0x13, %o2
3128 edge8n %l3, %i4, %l2
3129 st %f28, [%l7 + 0x7C]
3130 fxors %f0, %f1, %f8
3131 sir 0x0F18
3132 xorcc %o5, 0x1528, %g5
3133 fmovs %f16, %f22
3134 stw %o4, [%l7 + 0x50]
3135 movrne %l6, %l4, %l0
3136 movg %xcc, %i2, %o1
3137 sdivcc %g1, 0x0CA3, %l1
3138 ldd [%l7 + 0x48], %l4
3139 movrgez %i5, 0x102, %o7
3140 edge8ln %i0, %i6, %i1
3141 ldx [%l7 + 0x10], %g2
3142 fmovrsne %o3, %f1, %f28
3143 setx loop_8, %l0, %l1
3144 return %l1
3145 nop
3146 rdpr %cwp, %g1
3147 rdpr %cansave, %g2
3148 rdpr %canrestore, %g3
3149 rdpr %cleanwin, %g4
3150 rdpr %otherwin, %g5
3151 rdpr %wstate, %g6
3152loop_8: stx %g3, [%l7 + 0x58]
3153 movn %icc, %o6, %g7
3154 fxor %f6, %f20, %f8
3155 fmovrdlz %o0, %f20, %f22
3156 orncc %i3, 0x0304, %l3
3157 fmovdn %xcc, %f1, %f25
3158 movrgz %o2, 0x048, %l2
3159 fpsub32 %f14, %f8, %f30
3160 movgu %xcc, %o5, %g5
3161 movpos %icc, %o4, %l6
3162 ldsh [%l7 + 0x6C], %l4
3163 ld [%l7 + 0x74], %f4
3164 lduw [%l7 + 0x18], %l0
3165 movrlez %i2, %i4, %g1
3166 st %f15, [%l7 + 0x64]
3167 sdiv %l1, 0x1FD0, %o1
3168 udivcc %i5, 0x00A2, %o7
3169 edge16 %l5, %i6, %i0
3170 ldub [%l7 + 0x78], %g2
3171 movrlez %o3, 0x02A, %g6
3172 fmovdl %icc, %f6, %f1
3173 ldd [%l7 + 0x10], %f20
3174 lduw [%l7 + 0x3C], %i7
3175 movne %xcc, %i1, %g4
3176 pdist %f24, %f22, %f20
3177 fmovs %f7, %f22
3178 edge16 %g3, %o6, %g7
3179 andncc %o0, %l3, %o2
3180 movle %xcc, %i3, %o5
3181 edge16ln %l2, %g5, %o4
3182 smul %l6, 0x053C, %l0
3183 edge8l %l4, %i2, %i4
3184 sdivx %g1, 0x01DB, %o1
3185 fmovdle %xcc, %f31, %f5
3186 alignaddr %l1, %o7, %l5
3187 fones %f19
3188 xor %i6, %i5, %i0
3189 edge16n %o3, %g2, %g6
3190 udivcc %i7, 0x14F6, %g4
3191 movrlz %i1, 0x055, %o6
3192 nop
3193 set 0x68, %g1
3194 stw %g7, [%l7 + %g1]
3195 fpack32 %f10, %f4, %f30
3196 xorcc %g3, 0x0B28, %l3
3197 andn %o0, %i3, %o5
3198 sir 0x1022
3199 fmovdl %xcc, %f14, %f15
3200 popc 0x1015, %l2
3201 fmovspos %xcc, %f14, %f22
3202 movrlez %g5, %o4, %l6
3203 fmovscs %xcc, %f1, %f7
3204 srl %l0, 0x04, %l4
3205 fpsub32 %f20, %f4, %f28
3206 movpos %xcc, %o2, %i2
3207 fmovdgu %xcc, %f18, %f28
3208 fmovsl %xcc, %f20, %f4
3209 srax %i4, 0x14, %o1
3210 fmovsne %xcc, %f1, %f12
3211 fxnors %f7, %f25, %f30
3212 fxnors %f27, %f21, %f22
3213 st %f25, [%l7 + 0x50]
3214 sdiv %l1, 0x1078, %g1
3215 move %icc, %l5, %o7
3216 fmovrsgez %i6, %f16, %f24
3217 movrlz %i0, %o3, %g2
3218 popc %g6, %i7
3219 fcmpes %fcc0, %f22, %f12
3220 udivcc %g4, 0x1E5A, %i5
3221 srlx %i1, 0x1F, %g7
3222 edge16 %g3, %l3, %o6
3223 addcc %o0, %o5, %i3
3224 orncc %l2, 0x018C, %o4
3225 subccc %g5, %l0, %l4
3226 movg %icc, %l6, %i2
3227 edge16ln %o2, %i4, %o1
3228 edge32 %g1, %l5, %l1
3229 movrgez %i6, %i0, %o7
3230 fcmpne16 %f0, %f26, %o3
3231 udiv %g2, 0x11D0, %g6
3232 fsrc1 %f12, %f22
3233 fmovrsgz %i7, %f30, %f23
3234 andcc %g4, 0x0164, %i1
3235 fmovdn %xcc, %f23, %f11
3236 ldx [%l7 + 0x20], %g7
3237 fmovdn %icc, %f3, %f28
3238 fmul8sux16 %f8, %f8, %f26
3239 sdivcc %g3, 0x0B4F, %i5
3240 fmovdl %icc, %f28, %f14
3241 popc %l3, %o6
3242 addcc %o0, 0x1F4E, %i3
3243 fcmpd %fcc2, %f16, %f16
3244 and %o5, 0x084B, %l2
3245 edge8 %o4, %l0, %g5
3246 udivcc %l4, 0x0AF2, %i2
3247 edge32ln %l6, %o2, %o1
3248 array32 %i4, %g1, %l5
3249 fmovrse %i6, %f2, %f18
3250 edge32n %l1, %o7, %i0
3251 movvs %icc, %g2, %o3
3252 movrlz %i7, 0x2A8, %g4
3253 xor %g6, %g7, %i1
3254 smulcc %i5, 0x00FC, %g3
3255 fcmple32 %f10, %f8, %o6
3256 fpsub16 %f12, %f10, %f30
3257 srlx %l3, %o0, %o5
3258 fandnot2s %f25, %f30, %f0
3259 udiv %i3, 0x000F, %l2
3260 fmovs %f13, %f19
3261 ldd [%l7 + 0x50], %l0
3262 andn %o4, 0x0AFB, %g5
3263 movgu %xcc, %l4, %i2
3264 movvc %icc, %l6, %o2
3265 andn %i4, %g1, %o1
3266 movleu %icc, %i6, %l1
3267 edge8n %l5, %o7, %i0
3268 fmovscc %xcc, %f25, %f28
3269 ldub [%l7 + 0x2A], %o3
3270 ldsh [%l7 + 0x40], %i7
3271 fsrc1 %f6, %f0
3272 edge16ln %g2, %g6, %g4
3273 stb %g7, [%l7 + 0x4D]
3274 movleu %xcc, %i1, %i5
3275 add %g3, 0x0B26, %o6
3276 movrne %l3, 0x28D, %o0
3277 udivx %o5, 0x07C3, %i3
3278 movneg %xcc, %l0, %o4
3279 movne %xcc, %g5, %l2
3280 movrgz %l4, 0x18C, %l6
3281 mova %icc, %o2, %i2
3282 mova %xcc, %g1, %i4
3283 movvc %icc, %o1, %i6
3284 xnorcc %l5, %o7, %l1
3285 ld [%l7 + 0x44], %f11
3286 movrgz %o3, 0x13B, %i7
3287 edge32 %g2, %g6, %g4
3288 edge8ln %g7, %i0, %i5
3289 movre %i1, 0x0F5, %g3
3290 sdivcc %l3, 0x0719, %o0
3291 edge32n %o5, %i3, %l0
3292 xnor %o4, %o6, %l2
3293 movre %l4, 0x1CD, %g5
3294 fmovdle %xcc, %f19, %f22
3295 subcc %o2, 0x1093, %i2
3296 st %f24, [%l7 + 0x48]
3297 ldsb [%l7 + 0x11], %l6
3298 udiv %g1, 0x11C5, %i4
3299 fcmpgt32 %f20, %f22, %i6
3300 fmovdcs %icc, %f12, %f30
3301 addc %o1, 0x0389, %l5
3302 lduh [%l7 + 0x58], %l1
3303 edge32ln %o7, %i7, %g2
3304 edge8 %g6, %o3, %g7
3305 nop
3306 set 0x4A, %i2
3307 ldsh [%l7 + %i2], %i0
3308 umulcc %i5, %g4, %i1
3309 edge32ln %g3, %o0, %l3
3310 nop
3311 set 0x78, %o0
3312 ldsh [%l7 + %o0], %o5
3313 edge16l %l0, %o4, %i3
3314 fpadd32s %f9, %f7, %f30
3315 fxnor %f26, %f30, %f8
3316 fmovdvc %xcc, %f29, %f19
3317 ldd [%l7 + 0x50], %f24
3318 srlx %l2, 0x09, %o6
3319 sir 0x1158
3320 fmovdvc %icc, %f9, %f27
3321 fandnot1 %f10, %f22, %f28
3322 save %g5, 0x04EB, %o2
3323 rdpr %cwp, %g1
3324 rdpr %cansave, %g2
3325 rdpr %canrestore, %g3
3326 rdpr %cleanwin, %g4
3327 rdpr %otherwin, %g5
3328 rdpr %wstate, %g6
3329 sra %l4, 0x14, %l6
3330 xnor %g1, 0x136A, %i4
3331 fmovsg %icc, %f15, %f24
3332 edge32 %i6, %i2, %l5
3333 fmovsvs %xcc, %f15, %f3
3334 lduh [%l7 + 0x22], %l1
3335 fmovdpos %xcc, %f21, %f28
3336 array8 %o7, %i7, %o1
3337 sra %g2, 0x0F, %g6
3338 array32 %o3, %g7, %i5
3339 addc %i0, 0x17DE, %i1
3340 fones %f13
3341 fmovsne %icc, %f24, %f8
3342 edge8 %g3, %g4, %o0
3343 and %o5, 0x06A2, %l0
3344 movn %xcc, %o4, %l3
3345 subccc %l2, %o6, %g5
3346 edge8 %i3, %o2, %l6
3347 ldsw [%l7 + 0x08], %g1
3348 fmovrse %l4, %f23, %f9
3349 edge8ln %i6, %i4, %i2
3350 movre %l5, 0x168, %o7
3351 lduh [%l7 + 0x62], %l1
3352 fpmerge %f27, %f20, %f26
3353 sll %o1, %i7, %g2
3354 xnorcc %g6, %g7, %o3
3355 fmovspos %icc, %f23, %f22
3356 fmovrsgez %i0, %f19, %f15
3357 movrlez %i5, %g3, %i1
3358 movre %o0, %g4, %o5
3359 alignaddrl %l0, %l3, %l2
3360 add %o4, %g5, %o6
3361 movle %icc, %o2, %l6
3362 array16 %i3, %g1, %i6
3363 fmovsg %icc, %f2, %f1
3364 fmovsa %xcc, %f3, %f3
3365 fmovspos %xcc, %f5, %f24
3366 array8 %i4, %i2, %l5
3367 ldub [%l7 + 0x65], %l4
3368 edge8n %o7, %l1, %o1
3369 fmovrsne %i7, %f30, %f16
3370 movre %g6, 0x2C6, %g2
3371 fandnot1s %f15, %f17, %f1
3372 stx %o3, [%l7 + 0x60]
3373 fmovrdlz %g7, %f12, %f28
3374 nop
3375 set 0x72, %l4
3376 ldsh [%l7 + %l4], %i5
3377 edge8n %g3, %i0, %i1
3378 umul %o0, 0x10D6, %g4
3379 fandnot2 %f6, %f18, %f0
3380 ldx [%l7 + 0x10], %o5
3381 fxnors %f15, %f10, %f6
3382 array16 %l0, %l2, %l3
3383 xnor %o4, 0x1543, %g5
3384 orcc %o2, 0x0C8B, %o6
3385 fmovsneg %xcc, %f28, %f13
3386 fmovscc %icc, %f11, %f24
3387 fmovdne %xcc, %f24, %f17
3388 sra %l6, 0x0F, %i3
3389 mulscc %i6, %g1, %i4
3390 save %l5, 0x09E6, %l4
3391 rdpr %cwp, %g1
3392 rdpr %cansave, %g2
3393 rdpr %canrestore, %g3
3394 rdpr %cleanwin, %g4
3395 rdpr %otherwin, %g5
3396 rdpr %wstate, %g6
3397 addccc %o7, 0x00D4, %l1
3398 alignaddr %i2, %o1, %g6
3399 fmovrdgez %g2, %f18, %f22
3400 fornot2s %f0, %f6, %f11
3401 edge16l %i7, %o3, %i5
3402 movrlz %g7, %i0, %i1
3403 sllx %g3, 0x1A, %o0
3404 nop
3405 set 0x48, %l1
3406 stx %o5, [%l7 + %l1]
3407 alignaddrl %g4, %l0, %l2
3408 fmovdl %xcc, %f8, %f20
3409 edge16ln %o4, %g5, %l3
3410 fmovdvs %xcc, %f31, %f29
3411 movpos %xcc, %o2, %o6
3412 fmovdne %icc, %f20, %f25
3413 save %l6, %i6, %g1
3414 rdpr %cwp, %g1
3415 rdpr %cansave, %g2
3416 rdpr %canrestore, %g3
3417 rdpr %cleanwin, %g4
3418 rdpr %otherwin, %g5
3419 rdpr %wstate, %g6
3420 edge32l %i3, %i4, %l5
3421 fmovdne %icc, %f0, %f11
3422 movrne %l4, 0x0DE, %l1
3423 fmovdg %xcc, %f30, %f25
3424 srlx %i2, %o1, %o7
3425 movpos %xcc, %g2, %i7
3426 movg %xcc, %g6, %o3
3427 movrlz %i5, %i0, %i1
3428 addc %g7, 0x1E7F, %g3
3429 fpsub32s %f5, %f28, %f20
3430 movge %icc, %o5, %o0
3431 sdivx %g4, 0x07C3, %l0
3432 smul %l2, %g5, %o4
3433 save %l3, %o6, %o2
3434 rdpr %cwp, %g1
3435 rdpr %cansave, %g2
3436 rdpr %canrestore, %g3
3437 rdpr %cleanwin, %g4
3438 rdpr %otherwin, %g5
3439 rdpr %wstate, %g6
3440 movleu %xcc, %i6, %g1
3441 orn %l6, %i3, %i4
3442 or %l4, %l5, %l1
3443 and %i2, 0x1514, %o1
3444 fzero %f12
3445 srax %o7, 0x18, %g2
3446 xorcc %g6, 0x1745, %o3
3447 movneg %xcc, %i7, %i0
3448 edge16 %i1, %i5, %g3
3449 fpackfix %f4, %f8
3450 srax %o5, %g7, %o0
3451 sub %l0, %l2, %g5
3452 or %g4, 0x0BAF, %l3
3453 movvc %icc, %o6, %o4
3454 fcmped %fcc3, %f2, %f20
3455 save %i6, 0x0B4D, %o2
3456 rdpr %cwp, %g1
3457 rdpr %cansave, %g2
3458 rdpr %canrestore, %g3
3459 rdpr %cleanwin, %g4
3460 rdpr %otherwin, %g5
3461 rdpr %wstate, %g6
3462 mova %icc, %g1, %l6
3463 ldsb [%l7 + 0x65], %i4
3464 sdiv %l4, 0x0621, %i3
3465 movge %icc, %l1, %l5
3466 array16 %o1, %o7, %g2
3467 movl %icc, %g6, %i2
3468 mulx %i7, %o3, %i1
3469 movrlez %i0, 0x034, %i5
3470 subcc %g3, 0x189E, %g7
3471 movl %icc, %o0, %o5
3472 lduw [%l7 + 0x4C], %l0
3473 edge16ln %g5, %g4, %l3
3474 subccc %o6, 0x1957, %o4
3475 for %f26, %f4, %f12
3476 std %f0, [%l7 + 0x60]
3477 movl %icc, %l2, %o2
3478 movn %icc, %i6, %g1
3479 srax %i4, 0x19, %l4
3480 stw %l6, [%l7 + 0x70]
3481 st %f28, [%l7 + 0x54]
3482 sra %l1, 0x01, %i3
3483 array32 %o1, %l5, %o7
3484 edge16l %g2, %g6, %i7
3485 smul %i2, %o3, %i1
3486 orncc %i5, 0x1CF3, %i0
3487 movvc %xcc, %g3, %g7
3488 fxnor %f22, %f2, %f14
3489 orcc %o5, %l0, %g5
3490 array32 %g4, %o0, %o6
3491 orcc %o4, 0x1150, %l2
3492 srl %l3, %i6, %o2
3493 fcmple16 %f30, %f26, %g1
3494 lduw [%l7 + 0x60], %i4
3495 movleu %xcc, %l4, %l6
3496 xorcc %l1, %o1, %l5
3497 edge32ln %o7, %g2, %i3
3498 stx %g6, [%l7 + 0x58]
3499 alignaddrl %i2, %o3, %i7
3500 and %i5, %i1, %i0
3501 fnands %f25, %f0, %f24
3502 fpmerge %f21, %f31, %f10
3503 edge8n %g3, %g7, %o5
3504 udiv %l0, 0x0F0C, %g5
3505 sdivcc %o0, 0x0D00, %o6
3506 fand %f6, %f4, %f30
3507 sra %o4, 0x01, %l2
3508 srax %l3, 0x1D, %i6
3509 fmovdpos %icc, %f18, %f15
3510 movrne %o2, %g4, %i4
3511 movvc %xcc, %g1, %l4
3512 udivx %l6, 0x129F, %l1
3513 movleu %icc, %o1, %o7
3514 xnorcc %l5, 0x1F84, %g2
3515 ldub [%l7 + 0x1D], %i3
3516 sdivcc %g6, 0x14DB, %i2
3517 xor %o3, 0x0161, %i5
3518 orn %i1, %i0, %g3
3519 sdiv %g7, 0x0F9F, %i7
3520 fmovrsne %o5, %f8, %f11
3521 and %g5, %o0, %l0
3522 subccc %o4, 0x0476, %o6
3523 sdiv %l3, 0x0F23, %i6
3524 edge32l %o2, %l2, %i4
3525 lduh [%l7 + 0x70], %g1
3526 movrgez %l4, %g4, %l6
3527 ldsw [%l7 + 0x70], %l1
3528 ldd [%l7 + 0x78], %o6
3529 movrne %l5, 0x2C7, %g2
3530 add %o1, %i3, %i2
3531 nop
3532 set 0x24, %i5
3533 stw %g6, [%l7 + %i5]
3534 andcc %i5, %o3, %i1
3535 movl %icc, %g3, %i0
3536 alignaddr %i7, %g7, %o5
3537 fmovdleu %icc, %f24, %f13
3538 movrlez %o0, 0x3A7, %g5
3539 fmovrslez %l0, %f17, %f0
3540 movcc %icc, %o4, %o6
3541 and %i6, 0x1490, %l3
3542 ldd [%l7 + 0x38], %f2
3543 edge16l %o2, %i4, %l2
3544 srax %g1, 0x18, %l4
3545 orn %l6, 0x1034, %g4
3546 orcc %o7, %l1, %l5
3547 movrne %o1, %i3, %g2
3548 addcc %g6, %i2, %o3
3549 mulscc %i5, 0x0F9F, %i1
3550 andn %g3, 0x0ACB, %i0
3551 stb %i7, [%l7 + 0x6D]
3552 srax %g7, 0x0C, %o5
3553 stw %o0, [%l7 + 0x2C]
3554 edge32ln %l0, %g5, %o6
3555 restore %o4, 0x16B0, %l3
3556 rdpr %cwp, %g1
3557 rdpr %cansave, %g2
3558 rdpr %canrestore, %g3
3559 rdpr %cleanwin, %g4
3560 rdpr %otherwin, %g5
3561 rdpr %wstate, %g6
3562 udivcc %i6, 0x050F, %i4
3563 movpos %xcc, %o2, %g1
3564 edge32ln %l4, %l6, %g4
3565 st %f25, [%l7 + 0x1C]
3566 movrlez %l2, 0x158, %o7
3567 xorcc %l5, %l1, %i3
3568 ldub [%l7 + 0x1F], %o1
3569 save %g2, 0x1434, %i2
3570 rdpr %cwp, %g1
3571 rdpr %cansave, %g2
3572 rdpr %canrestore, %g3
3573 rdpr %cleanwin, %g4
3574 rdpr %otherwin, %g5
3575 rdpr %wstate, %g6
3576 mulx %o3, 0x0FE1, %g6
3577 sub %i5, 0x1CAB, %i1
3578 fmovrdne %i0, %f10, %f28
3579 xnor %i7, 0x0FB7, %g3
3580 st %f10, [%l7 + 0x34]
3581 ldsw [%l7 + 0x7C], %o5
3582 sdiv %o0, 0x1D24, %l0
3583 ld [%l7 + 0x34], %f7
3584 sth %g5, [%l7 + 0x10]
3585 edge16 %o6, %o4, %g7
3586 stx %l3, [%l7 + 0x68]
3587 andcc %i6, 0x1DD0, %i4
3588 udivcc %o2, 0x12FA, %l4
3589 srl %g1, 0x08, %g4
3590 andcc %l2, %o7, %l5
3591 subc %l6, 0x13B9, %l1
3592 ldsh [%l7 + 0x4A], %i3
3593 movgu %icc, %o1, %g2
3594 fone %f12
3595 movgu %icc, %i2, %o3
3596 fnot1s %f20, %f10
3597 umulcc %i5, %i1, %i0
3598 ldd [%l7 + 0x40], %f14
3599 xor %g6, 0x1F2F, %i7
3600 ld [%l7 + 0x38], %f10
3601 addcc %g3, 0x0083, %o0
3602 lduh [%l7 + 0x12], %l0
3603 udiv %g5, 0x1BE9, %o6
3604 mulx %o5, %o4, %l3
3605 ldsw [%l7 + 0x2C], %i6
3606 movle %xcc, %i4, %g7
3607 movvc %xcc, %o2, %l4
3608 fmovrslez %g1, %f11, %f31
3609 movgu %icc, %l2, %o7
3610 movneg %icc, %g4, %l5
3611 movn %xcc, %l1, %i3
3612 movcc %xcc, %o1, %l6
3613 fornot1s %f2, %f31, %f3
3614 std %f12, [%l7 + 0x10]
3615 movrlez %g2, 0x34B, %o3
3616 fandnot1 %f8, %f2, %f18
3617 fcmpes %fcc2, %f20, %f15
3618 udivx %i2, 0x04F6, %i1
3619 fnot2 %f4, %f6
3620 array16 %i0, %g6, %i5
3621 nop
3622 set 0x1C, %g3
3623 lduw [%l7 + %g3], %i7
3624 srax %o0, 0x02, %l0
3625 edge32n %g5, %o6, %o5
3626 array32 %o4, %l3, %g3
3627 sethi 0x1931, %i4
3628 fmovrdgz %i6, %f14, %f10
3629 ldsw [%l7 + 0x58], %g7
3630 xnor %o2, 0x00F3, %g1
3631 movcc %xcc, %l2, %l4
3632 movge %xcc, %o7, %l5
3633 ldsw [%l7 + 0x5C], %l1
3634 movre %i3, %o1, %l6
3635 edge32n %g2, %g4, %i2
3636 edge16n %o3, %i1, %g6
3637 and %i0, 0x176A, %i7
3638 smul %i5, %o0, %g5
3639 fandnot1 %f10, %f0, %f18
3640 edge16n %o6, %o5, %o4
3641 ldub [%l7 + 0x27], %l3
3642 fcmple32 %f0, %f6, %l0
3643 movrlz %i4, 0x3F3, %i6
3644 udivx %g7, 0x0AC3, %o2
3645 movre %g1, %l2, %g3
3646 ldd [%l7 + 0x40], %l4
3647 stw %l5, [%l7 + 0x78]
3648 movre %o7, %i3, %l1
3649 addc %o1, %l6, %g4
3650 movne %icc, %g2, %o3
3651 fsrc1s %f0, %f13
3652 fmovs %f24, %f0
3653 addcc %i2, 0x1F49, %i1
3654 edge16n %g6, %i0, %i5
3655 edge32 %o0, %g5, %i7
3656 xnorcc %o5, 0x17F8, %o4
3657 movcs %icc, %o6, %l3
3658 movne %xcc, %l0, %i4
3659 sub %i6, 0x1FFB, %g7
3660 popc %g1, %l2
3661 fmovrdgz %o2, %f14, %f28
3662 srax %g3, %l4, %o7
3663 edge32l %l5, %i3, %l1
3664 fmuld8sux16 %f11, %f25, %f20
3665 ldub [%l7 + 0x64], %l6
3666 edge16 %o1, %g4, %g2
3667 ldsh [%l7 + 0x68], %o3
3668 sra %i2, %g6, %i0
3669 sdivcc %i5, 0x0CCD, %i1
3670 fnot2 %f6, %f8
3671 ldx [%l7 + 0x10], %o0
3672 fsrc1 %f6, %f26
3673 xor %g5, 0x19E1, %i7
3674 alignaddrl %o5, %o4, %o6
3675 array8 %l0, %i4, %l3
3676 sdiv %g7, 0x095D, %i6
3677 mulscc %g1, %l2, %g3
3678 xnor %o2, 0x06FA, %l4
3679 movpos %icc, %l5, %o7
3680 smul %l1, %l6, %o1
3681 fcmpd %fcc2, %f14, %f12
3682 movrlz %i3, 0x1C0, %g4
3683 movvc %xcc, %g2, %i2
3684 fcmps %fcc0, %f7, %f10
3685 ldsb [%l7 + 0x33], %g6
3686 array8 %i0, %o3, %i1
3687 movrgez %o0, %i5, %i7
3688 addcc %g5, %o5, %o4
3689 smul %l0, %o6, %i4
3690 smul %l3, 0x0DA0, %g7
3691 sra %g1, 0x01, %l2
3692 smul %i6, 0x0006, %g3
3693 fnors %f8, %f4, %f14
3694 fzeros %f18
3695 edge32 %l4, %o2, %l5
3696 array8 %o7, %l1, %l6
3697 fcmpne32 %f24, %f22, %o1
3698 xorcc %i3, %g4, %g2
3699 movneg %icc, %g6, %i0
3700 fone %f22
3701 movcs %xcc, %i2, %o3
3702 xorcc %i1, 0x10C7, %i5
3703 ldd [%l7 + 0x10], %f22
3704 sra %i7, %o0, %g5
3705 fmul8x16al %f6, %f13, %f24
3706 fmovdg %icc, %f21, %f10
3707 mulx %o4, 0x1D3B, %l0
3708 sir 0x1B17
3709 fcmpeq32 %f16, %f30, %o5
3710 st %f10, [%l7 + 0x44]
3711 fmovsneg %xcc, %f27, %f1
3712 movrgz %i4, 0x3A9, %l3
3713 fmovrsgz %o6, %f10, %f0
3714 movpos %icc, %g1, %l2
3715 movn %xcc, %i6, %g7
3716 sdivx %g3, 0x0411, %o2
3717 movgu %icc, %l4, %l5
3718 andcc %o7, 0x1470, %l1
3719 srlx %l6, %o1, %g4
3720 fmovrse %i3, %f30, %f14
3721 subc %g6, 0x0E40, %i0
3722 umulcc %i2, %o3, %g2
3723 fmovsl %xcc, %f10, %f11
3724 fmovdge %xcc, %f24, %f14
3725 udivx %i1, 0x0E25, %i7
3726 andn %o0, 0x0FAB, %g5
3727 udivcc %o4, 0x0066, %l0
3728 mulscc %i5, %i4, %o5
3729 fmovdle %xcc, %f29, %f17
3730 movl %icc, %o6, %g1
3731 fmovrsgz %l3, %f8, %f30
3732 fornot1 %f26, %f14, %f4
3733 stx %l2, [%l7 + 0x10]
3734 smulcc %g7, %g3, %i6
3735 edge32 %l4, %l5, %o7
3736 orcc %l1, %o2, %l6
3737 fpadd16 %f16, %f20, %f14
3738 movrlz %g4, %i3, %g6
3739 udiv %o1, 0x19D1, %i2
3740 move %icc, %i0, %o3
3741 nop
3742 set 0x4F, %i3
3743 ldub [%l7 + %i3], %g2
3744 std %f24, [%l7 + 0x20]
3745 movg %xcc, %i7, %o0
3746 fnand %f26, %f22, %f0
3747 ldub [%l7 + 0x56], %g5
3748 mova %icc, %i1, %o4
3749 fmovdneg %icc, %f13, %f11
3750 fmul8sux16 %f24, %f28, %f18
3751 sdiv %l0, 0x0370, %i4
3752 smul %o5, %o6, %g1
3753 sth %l3, [%l7 + 0x6C]
3754 edge32n %l2, %i5, %g3
3755 stx %g7, [%l7 + 0x50]
3756 edge16ln %l4, %l5, %o7
3757 movleu %xcc, %i6, %l1
3758 stb %l6, [%l7 + 0x3A]
3759 movrgz %g4, 0x2CB, %i3
3760 alignaddr %o2, %o1, %i2
3761 xorcc %g6, 0x06B7, %i0
3762 setx loop_9, %l0, %l1
3763 return %l1
3764 nop
3765 rdpr %cwp, %g1
3766 rdpr %cansave, %g2
3767 rdpr %canrestore, %g3
3768 rdpr %cleanwin, %g4
3769 rdpr %otherwin, %g5
3770 rdpr %wstate, %g6
3771loop_9: edge8l %g5, %i1, %o0
3772 umul %o4, 0x01BE, %l0
3773 ldx [%l7 + 0x18], %i4
3774 movrgez %o5, 0x082, %o6
3775 fxor %f24, %f4, %f20
3776 orncc %g1, %l2, %l3
3777 addc %g3, 0x1998, %g7
3778 alignaddrl %l4, %i5, %o7
3779 edge16n %i6, %l5, %l6
3780 array32 %l1, %i3, %o2
3781 xor %o1, %g4, %g6
3782 sll %i0, %i2, %o3
3783 udiv %g2, 0x131B, %g5
3784 save %i1, 0x1E45, %i7
3785 rdpr %cwp, %g1
3786 rdpr %cansave, %g2
3787 rdpr %canrestore, %g3
3788 rdpr %cleanwin, %g4
3789 rdpr %otherwin, %g5
3790 rdpr %wstate, %g6
3791 movge %xcc, %o4, %o0
3792 fsrc2 %f10, %f24
3793 movle %icc, %i4, %l0
3794 fcmpne32 %f26, %f22, %o5
3795 move %xcc, %g1, %o6
3796 fmovrsne %l3, %f7, %f2
3797 xnorcc %g3, %l2, %l4
3798 movrgez %g7, %o7, %i6
3799 mulx %l5, %i5, %l1
3800 edge16ln %i3, %o2, %l6
3801 edge8 %o1, %g6, %i0
3802 edge16ln %i2, %g4, %o3
3803 edge16ln %g2, %i1, %g5
3804 array8 %i7, %o4, %o0
3805 andcc %l0, 0x03D4, %i4
3806 fpsub16s %f2, %f0, %f2
3807 sub %o5, %o6, %g1
3808 fcmpne32 %f0, %f8, %l3
3809 addc %l2, %l4, %g3
3810 orn %g7, %o7, %i6
3811 movleu %icc, %i5, %l1
3812 sth %i3, [%l7 + 0x3C]
3813 andcc %o2, %l6, %o1
3814 edge16ln %l5, %i0, %i2
3815 addccc %g6, 0x1BCC, %g4
3816 andncc %g2, %i1, %g5
3817 fsrc1 %f8, %f24
3818 fmovsle %xcc, %f2, %f25
3819 subc %o3, %o4, %o0
3820 movne %xcc, %l0, %i4
3821 edge8n %o5, %i7, %g1
3822 fmovrdgz %l3, %f16, %f14
3823 ldub [%l7 + 0x3A], %l2
3824 fnot2s %f14, %f31
3825 xorcc %o6, 0x0A80, %g3
3826 edge16l %g7, %l4, %o7
3827 fsrc1 %f4, %f12
3828 fmovdleu %xcc, %f18, %f20
3829 andcc %i5, 0x1C73, %i6
3830 popc 0x1DE7, %l1
3831 restore %i3, 0x117C, %l6
3832 rdpr %cwp, %g1
3833 rdpr %cansave, %g2
3834 rdpr %canrestore, %g3
3835 rdpr %cleanwin, %g4
3836 rdpr %otherwin, %g5
3837 rdpr %wstate, %g6
3838 sth %o1, [%l7 + 0x36]
3839 lduw [%l7 + 0x44], %o2
3840 edge32ln %i0, %l5, %g6
3841 sir 0x07B8
3842 fmovrslez %g4, %f19, %f27
3843 orncc %i2, 0x0C71, %i1
3844 ldsw [%l7 + 0x1C], %g2
3845 fsrc2 %f0, %f14
3846 save %g5, %o3, %o0
3847 rdpr %cwp, %g1
3848 rdpr %cansave, %g2
3849 rdpr %canrestore, %g3
3850 rdpr %cleanwin, %g4
3851 rdpr %otherwin, %g5
3852 rdpr %wstate, %g6
3853 subcc %o4, 0x1B64, %i4
3854 sdiv %o5, 0x0367, %l0
3855 array32 %i7, %l3, %l2
3856 srlx %o6, 0x06, %g1
3857 fpadd32s %f19, %f26, %f28
3858 edge8l %g3, %l4, %o7
3859 alignaddr %g7, %i6, %i5
3860 addccc %i3, 0x1708, %l1
3861 udivcc %o1, 0x0435, %l6
3862 move %xcc, %i0, %l5
3863 udiv %g6, 0x07A3, %g4
3864 fmovsn %xcc, %f9, %f5
3865 addccc %o2, %i1, %g2
3866 fmovrslez %g5, %f25, %f10
3867 orn %o3, %o0, %i2
3868 fcmpd %fcc3, %f20, %f4
3869 fmovdleu %xcc, %f28, %f28
3870 nop
3871 set 0x68, %i7
3872 stb %i4, [%l7 + %i7]
3873 xnorcc %o5, 0x165F, %l0
3874 xnorcc %i7, 0x0EA1, %o4
3875 movg %xcc, %l2, %o6
3876 fmovse %xcc, %f13, %f13
3877 fexpand %f0, %f26
3878 fsrc1s %f4, %f18
3879 fornot1s %f10, %f18, %f4
3880 mulscc %l3, %g1, %l4
3881 fmuld8ulx16 %f6, %f11, %f8
3882 movrlez %o7, 0x37C, %g3
3883 fnot1s %f17, %f18
3884 fcmpeq16 %f10, %f18, %i6
3885 udivx %i5, 0x0D35, %g7
3886 fandnot1s %f22, %f17, %f5
3887 fmovsgu %xcc, %f3, %f3
3888 ldub [%l7 + 0x55], %i3
3889 fmovde %xcc, %f22, %f16
3890 fcmped %fcc1, %f18, %f16
3891 or %o1, %l6, %l1
3892 edge32 %i0, %l5, %g4
3893 edge8 %g6, %o2, %i1
3894 sllx %g2, %g5, %o0
3895 udivx %i2, 0x0277, %o3
3896 addcc %i4, 0x1EA1, %o5
3897 sir 0x154C
3898 movgu %xcc, %l0, %i7
3899 smulcc %o4, %o6, %l3
3900 fmovsgu %icc, %f15, %f7
3901 sra %l2, %l4, %o7
3902 srlx %g3, %i6, %i5
3903 movrlz %g7, %g1, %o1
3904 umulcc %i3, 0x01FD, %l1
3905 stx %l6, [%l7 + 0x38]
3906 movg %xcc, %i0, %l5
3907 movge %xcc, %g4, %g6
3908 fones %f26
3909 fpadd16s %f0, %f2, %f12
3910 fcmpgt16 %f30, %f16, %o2
3911 st %f10, [%l7 + 0x58]
3912 ldd [%l7 + 0x78], %g2
3913 movvs %xcc, %i1, %g5
3914 ldsb [%l7 + 0x31], %o0
3915 fcmpd %fcc3, %f2, %f2
3916 edge8l %i2, %o3, %i4
3917 udiv %l0, 0x0FEB, %i7
3918 srax %o5, %o6, %o4
3919 udivx %l2, 0x1656, %l3
3920 fmovdleu %icc, %f28, %f16
3921 xnor %o7, %g3, %i6
3922 ld [%l7 + 0x54], %f8
3923 sdivcc %l4, 0x100B, %i5
3924 stb %g1, [%l7 + 0x4C]
3925 addcc %o1, %i3, %g7
3926 fones %f1
3927 stb %l6, [%l7 + 0x0E]
3928 movrgz %l1, 0x2AE, %i0
3929 xnor %l5, %g4, %g6
3930 udivx %g2, 0x0961, %o2
3931 fmovrslez %i1, %f31, %f8
3932 andn %g5, 0x1CA0, %i2
3933 sdivcc %o3, 0x103B, %o0
3934 movleu %xcc, %i4, %i7
3935 sub %l0, 0x1F16, %o6
3936 fmovse %xcc, %f17, %f27
3937 subcc %o5, 0x0F77, %o4
3938 movcs %xcc, %l2, %o7
3939 movneg %icc, %g3, %i6
3940 edge16n %l4, %l3, %g1
3941 std %f0, [%l7 + 0x18]
3942 movre %o1, %i3, %g7
3943 fmovdne %icc, %f2, %f22
3944 ldsh [%l7 + 0x56], %i5
3945 fmuld8sux16 %f21, %f14, %f26
3946 sethi 0x0ED9, %l6
3947 srax %i0, 0x11, %l1
3948 movcs %icc, %g4, %g6
3949 ldx [%l7 + 0x08], %g2
3950 movg %icc, %o2, %i1
3951 sdiv %g5, 0x19BE, %l5
3952 ldd [%l7 + 0x20], %f18
3953 alignaddrl %i2, %o3, %i4
3954 fcmpne32 %f20, %f26, %o0
3955 movrlez %i7, %o6, %l0
3956 ldsw [%l7 + 0x08], %o5
3957 fmovsneg %icc, %f18, %f28
3958 movgu %icc, %o4, %l2
3959 movrne %g3, %i6, %l4
3960 fcmps %fcc2, %f4, %f12
3961 sth %l3, [%l7 + 0x78]
3962 fmovdcs %xcc, %f30, %f11
3963 or %g1, 0x0204, %o1
3964 edge8l %o7, %i3, %i5
3965 edge8n %g7, %i0, %l6
3966 fmovdvc %icc, %f30, %f1
3967 srl %g4, 0x0E, %l1
3968 edge16n %g6, %g2, %o2
3969 sllx %g5, 0x1F, %i1
3970 orncc %i2, %o3, %i4
3971 movcs %xcc, %l5, %o0
3972 movg %xcc, %i7, %l0
3973 udivx %o5, 0x04CE, %o6
3974 udivcc %o4, 0x043D, %g3
3975 sir 0x0F23
3976 movre %l2, 0x3BA, %i6
3977 movgu %icc, %l4, %g1
3978 srax %l3, %o1, %i3
3979 sll %i5, %o7, %g7
3980 ldd [%l7 + 0x20], %f26
3981 xorcc %i0, %g4, %l1
3982 lduh [%l7 + 0x0E], %g6
3983 udivcc %g2, 0x0306, %l6
3984 movvc %icc, %g5, %o2
3985 fmovrdgez %i2, %f26, %f4
3986 orn %i1, %i4, %l5
3987 fmovrsne %o0, %f5, %f4
3988 smulcc %o3, %l0, %i7
3989 fmovdn %xcc, %f5, %f25
3990 movvc %xcc, %o5, %o6
3991 subccc %o4, %l2, %g3
3992 movre %l4, 0x20E, %g1
3993 sdiv %l3, 0x1874, %o1
3994 movrgz %i6, 0x279, %i3
3995 popc 0x06DC, %o7
3996 edge32 %g7, %i0, %g4
3997 smulcc %i5, %g6, %g2
3998 fmovdvc %icc, %f6, %f6
3999 fzeros %f15
4000 sub %l6, 0x0EE0, %l1
4001 stw %g5, [%l7 + 0x08]
4002 subccc %i2, %o2, %i4
4003 movleu %icc, %l5, %i1
4004 movle %icc, %o0, %l0
4005 subccc %i7, 0x0F5B, %o5
4006 xorcc %o3, %o6, %l2
4007 edge32ln %o4, %g3, %g1
4008 subccc %l4, %o1, %l3
4009 ldsh [%l7 + 0x76], %i3
4010 stb %i6, [%l7 + 0x1E]
4011 fxors %f23, %f25, %f28
4012 movpos %xcc, %o7, %g7
4013 movne %icc, %i0, %g4
4014 fmul8sux16 %f4, %f26, %f16
4015 udivx %g6, 0x0BC1, %g2
4016 fcmpgt16 %f16, %f10, %i5
4017 fcmpne32 %f10, %f2, %l6
4018 fmovdcs %xcc, %f26, %f27
4019 ldx [%l7 + 0x48], %l1
4020 fsrc1 %f30, %f16
4021 smul %g5, 0x0A17, %o2
4022 sra %i4, 0x1D, %l5
4023 sdivx %i2, 0x0B7C, %i1
4024 orn %l0, %i7, %o5
4025 ldd [%l7 + 0x70], %o2
4026 stw %o0, [%l7 + 0x3C]
4027 setx loop_10, %l0, %l1
4028 return %l1
4029 nop
4030 rdpr %cwp, %g1
4031 rdpr %cansave, %g2
4032 rdpr %canrestore, %g3
4033 rdpr %cleanwin, %g4
4034 rdpr %otherwin, %g5
4035 rdpr %wstate, %g6
4036loop_10: edge8 %g1, %l4, %o1
4037 movrgz %l3, 0x110, %i3
4038 fmovsvc %icc, %f18, %f21
4039 xorcc %g3, 0x12C5, %o7
4040 sth %i6, [%l7 + 0x62]
4041 fpsub32 %f24, %f16, %f4
4042 movl %icc, %i0, %g7
4043 movrgz %g6, %g4, %i5
4044 fandnot2 %f10, %f12, %f2
4045 andncc %l6, %l1, %g5
4046 xor %o2, 0x04E4, %i4
4047 movrgez %g2, %l5, %i2
4048 fandnot1s %f13, %f9, %f28
4049 srl %i1, 0x15, %l0
4050 st %f5, [%l7 + 0x60]
4051 andncc %i7, %o3, %o0
4052 movl %icc, %l2, %o5
4053 movrlz %o4, %o6, %g1
4054 addccc %o1, %l4, %l3
4055 fmovdleu %xcc, %f29, %f6
4056 fmovsg %xcc, %f26, %f5
4057 edge8 %g3, %i3, %o7
4058 edge8 %i6, %i0, %g6
4059 nop
4060 set 0x1F, %o7
4061 ldub [%l7 + %o7], %g4
4062 andncc %g7, %l6, %l1
4063 std %f20, [%l7 + 0x28]
4064 movge %xcc, %i5, %o2
4065 movl %xcc, %i4, %g5
4066 movrlz %g2, %l5, %i1
4067 edge32n %i2, %l0, %i7
4068 fmovdn %xcc, %f4, %f30
4069 stw %o0, [%l7 + 0x24]
4070 addc %o3, 0x1C53, %o5
4071 ldsw [%l7 + 0x70], %o4
4072 sllx %o6, %g1, %o1
4073 movcs %xcc, %l2, %l3
4074 andcc %g3, 0x06CE, %i3
4075 stb %o7, [%l7 + 0x46]
4076 fmovrse %i6, %f28, %f24
4077 sllx %i0, 0x1C, %g6
4078 orn %g4, %l4, %g7
4079 fand %f24, %f28, %f30
4080 st %f27, [%l7 + 0x0C]
4081 mova %xcc, %l1, %l6
4082 edge32n %i5, %i4, %g5
4083 fmovrdgez %o2, %f22, %f10
4084 mova %xcc, %l5, %g2
4085 sdivx %i1, 0x05A1, %i2
4086 fmovrsgz %i7, %f4, %f23
4087 ldd [%l7 + 0x50], %l0
4088 nop
4089 set 0x30, %o5
4090 stx %o3, [%l7 + %o5]
4091 addc %o0, %o4, %o6
4092 fabsd %f20, %f20
4093 movg %icc, %o5, %g1
4094 movleu %xcc, %o1, %l2
4095 fcmple16 %f18, %f4, %l3
4096 lduh [%l7 + 0x58], %g3
4097 stb %o7, [%l7 + 0x58]
4098 alignaddrl %i3, %i0, %g6
4099 udivcc %i6, 0x0F53, %l4
4100 movrlz %g7, 0x003, %g4
4101 movge %xcc, %l1, %l6
4102 andn %i5, %g5, %o2
4103 movn %icc, %l5, %g2
4104 andn %i4, %i2, %i7
4105 add %l0, %i1, %o3
4106 fmovspos %icc, %f22, %f9
4107 movle %xcc, %o0, %o4
4108 ldsh [%l7 + 0x58], %o6
4109 fmovrse %o5, %f4, %f7
4110 fnot2 %f20, %f6
4111 stw %g1, [%l7 + 0x14]
4112 smul %o1, %l2, %l3
4113 udivcc %g3, 0x0E8C, %o7
4114 move %icc, %i0, %i3
4115 nop
4116 set 0x12, %i4
4117 ldsh [%l7 + %i4], %g6
4118 fornot1s %f22, %f4, %f11
4119 xnorcc %l4, %g7, %g4
4120 movrne %i6, %l1, %l6
4121 xnor %g5, %i5, %l5
4122 nop
4123 set 0x50, %i1
4124 std %f4, [%l7 + %i1]
4125 srl %o2, %g2, %i2
4126 fmovda %icc, %f9, %f4
4127 ldsh [%l7 + 0x4A], %i7
4128 stx %l0, [%l7 + 0x38]
4129 fcmps %fcc0, %f19, %f29
4130 stb %i1, [%l7 + 0x78]
4131 fmovsg %icc, %f26, %f15
4132 orn %i4, 0x1ED8, %o0
4133 srlx %o4, 0x1F, %o3
4134 fnegs %f14, %f13
4135 andcc %o6, 0x0F09, %o5
4136 addc %g1, %l2, %o1
4137 movge %icc, %l3, %g3
4138 sdiv %o7, 0x1F13, %i3
4139 edge32ln %g6, %i0, %l4
4140 array16 %g4, %i6, %l1
4141 fsrc1 %f30, %f10
4142 movpos %xcc, %g7, %l6
4143 nop
4144 set 0x2C, %g4
4145 stw %g5, [%l7 + %g4]
4146 movvs %icc, %i5, %l5
4147 sth %g2, [%l7 + 0x60]
4148 edge16 %o2, %i2, %i7
4149 array32 %i1, %l0, %i4
4150 move %icc, %o4, %o0
4151 movvs %xcc, %o6, %o5
4152 fmovdgu %icc, %f5, %f19
4153 sll %g1, 0x16, %l2
4154 sth %o3, [%l7 + 0x34]
4155 edge16n %l3, %o1, %o7
4156 ldub [%l7 + 0x2B], %g3
4157 udiv %i3, 0x0BF4, %i0
4158 ldsw [%l7 + 0x44], %g6
4159 edge32ln %g4, %i6, %l4
4160 std %f28, [%l7 + 0x48]
4161 subccc %g7, %l1, %g5
4162 fors %f19, %f11, %f28
4163 fmovsne %xcc, %f11, %f27
4164 fone %f18
4165 fmovdleu %xcc, %f13, %f27
4166 sir 0x0A28
4167 ldub [%l7 + 0x5A], %i5
4168 faligndata %f20, %f16, %f20
4169 fcmpd %fcc3, %f14, %f6
4170 sllx %l6, 0x1A, %l5
4171 lduh [%l7 + 0x1A], %g2
4172 fcmpne32 %f8, %f2, %o2
4173 movvc %icc, %i7, %i2
4174 movvs %icc, %i1, %i4
4175 mova %icc, %o4, %l0
4176 fmovdg %xcc, %f7, %f10
4177 subcc %o0, 0x0490, %o5
4178 faligndata %f16, %f22, %f14
4179 mulx %g1, 0x029E, %l2
4180 orncc %o6, %o3, %l3
4181 edge8n %o1, %g3, %o7
4182 fmovdg %xcc, %f26, %f26
4183 sdiv %i3, 0x1120, %i0
4184 andn %g4, %i6, %l4
4185 andcc %g6, %g7, %l1
4186 edge16n %g5, %l6, %i5
4187 movpos %icc, %g2, %l5
4188 stw %i7, [%l7 + 0x64]
4189 edge32n %o2, %i1, %i2
4190 movrne %o4, %i4, %o0
4191 sdivcc %l0, 0x1D5D, %o5
4192 fmovsge %icc, %f31, %f7
4193 sth %g1, [%l7 + 0x16]
4194 sdiv %l2, 0x1B1E, %o3
4195 sll %l3, %o6, %o1
4196 movneg %icc, %o7, %i3
4197 sub %g3, 0x0921, %i0
4198 fmovde %icc, %f3, %f12
4199 sll %g4, 0x05, %i6
4200 addcc %l4, %g6, %l1
4201 save %g7, 0x15F6, %l6
4202 rdpr %cwp, %g1
4203 rdpr %cansave, %g2
4204 rdpr %canrestore, %g3
4205 rdpr %cleanwin, %g4
4206 rdpr %otherwin, %g5
4207 rdpr %wstate, %g6
4208 movvc %xcc, %i5, %g2
4209 lduh [%l7 + 0x50], %l5
4210 sdivx %g5, 0x019F, %i7
4211 fsrc2 %f16, %f8
4212 alignaddrl %i1, %i2, %o4
4213 edge8n %i4, %o0, %l0
4214 andcc %o2, 0x0983, %o5
4215 srl %l2, 0x02, %g1
4216 movg %icc, %l3, %o6
4217 udivcc %o3, 0x0EB3, %o1
4218 and %i3, %o7, %g3
4219 fsrc2s %f11, %f3
4220 edge16 %i0, %g4, %l4
4221 movvs %icc, %i6, %l1
4222 ldsb [%l7 + 0x18], %g6
4223 fpackfix %f16, %f20
4224 or %l6, 0x0BC9, %i5
4225 or %g2, %l5, %g5
4226 movrlz %i7, %i1, %g7
4227 andn %o4, 0x0CBD, %i4
4228 lduw [%l7 + 0x78], %o0
4229 ldsb [%l7 + 0x51], %i2
4230 array16 %l0, %o5, %l2
4231 srlx %o2, 0x15, %l3
4232 ldsb [%l7 + 0x45], %o6
4233 fcmpes %fcc0, %f1, %f0
4234 udivcc %g1, 0x0259, %o1
4235 fmovdleu %xcc, %f2, %f21
4236 edge16 %o3, %i3, %o7
4237 srax %g3, %i0, %l4
4238 edge16l %i6, %l1, %g4
4239 edge8n %g6, %i5, %g2
4240 restore %l5, %l6, %g5
4241 rdpr %cwp, %g1
4242 rdpr %cansave, %g2
4243 rdpr %canrestore, %g3
4244 rdpr %cleanwin, %g4
4245 rdpr %otherwin, %g5
4246 rdpr %wstate, %g6
4247 lduh [%l7 + 0x12], %i7
4248 array32 %i1, %g7, %o4
4249 sll %o0, 0x03, %i4
4250 fmovsge %icc, %f30, %f16
4251 edge8n %l0, %o5, %i2
4252 fmovsg %icc, %f11, %f30
4253 fand %f24, %f0, %f6
4254 sdiv %o2, 0x11A5, %l2
4255 setx loop_11, %l0, %l1
4256 return %l1
4257 nop
4258 rdpr %cwp, %g1
4259 rdpr %cansave, %g2
4260 rdpr %canrestore, %g3
4261 rdpr %cleanwin, %g4
4262 rdpr %otherwin, %g5
4263 rdpr %wstate, %g6
4264loop_11: fmovdleu %xcc, %f3, %f25
4265 mulscc %o3, 0x02A7, %o1
4266 movg %icc, %o7, %g3
4267 fmovsge %icc, %f22, %f16
4268 edge8ln %i3, %l4, %i6
4269 array32 %l1, %g4, %i0
4270 edge32 %g6, %i5, %g2
4271 sdivx %l5, 0x126A, %l6
4272 xnorcc %i7, 0x1AB5, %i1
4273 xnor %g5, 0x1501, %g7
4274 movre %o0, 0x12B, %o4
4275 fcmpeq32 %f28, %f18, %i4
4276 fmovdl %xcc, %f31, %f18
4277 siam 0x3
4278 sub %l0, 0x1AC1, %i2
4279 srlx %o5, 0x1D, %o2
4280 edge32 %l2, %g1, %o6
4281 subcc %l3, %o3, %o7
4282 smul %o1, 0x0157, %i3
4283 movle %icc, %g3, %l4
4284 movcc %icc, %i6, %l1
4285 sir 0x0A02
4286 and %i0, %g6, %i5
4287 fmovdge %xcc, %f11, %f19
4288 fsrc2s %f19, %f0
4289 xnorcc %g4, 0x0941, %g2
4290 movrlz %l6, 0x313, %i7
4291 fmovrdlez %l5, %f18, %f6
4292 movl %icc, %g5, %g7
4293 nop
4294 set 0x78, %o2
4295 stw %i1, [%l7 + %o2]
4296 srax %o4, 0x0F, %o0
4297 sra %i4, 0x01, %i2
4298 srl %o5, %l0, %o2
4299 lduw [%l7 + 0x68], %g1
4300 array16 %l2, %l3, %o6
4301 xorcc %o7, %o1, %o3
4302 sth %i3, [%l7 + 0x74]
4303 xnorcc %l4, 0x13B5, %i6
4304 ldsb [%l7 + 0x7A], %l1
4305 fmovrslez %g3, %f29, %f28
4306 lduw [%l7 + 0x7C], %g6
4307 stw %i5, [%l7 + 0x1C]
4308 stw %i0, [%l7 + 0x2C]
4309 fnot1 %f4, %f26
4310 edge32ln %g2, %l6, %i7
4311 fmul8x16au %f25, %f28, %f14
4312 xnorcc %g4, 0x00FE, %g5
4313 st %f2, [%l7 + 0x3C]
4314 siam 0x4
4315 fxnors %f30, %f3, %f10
4316 smul %g7, 0x010D, %i1
4317 xnor %l5, 0x07AB, %o4
4318 nop
4319 set 0x53, %g2
4320 ldsb [%l7 + %g2], %i4
4321 fpmerge %f19, %f21, %f12
4322 edge8l %i2, %o0, %o5
4323 st %f18, [%l7 + 0x30]
4324 array16 %o2, %l0, %l2
4325 fcmped %fcc2, %f4, %f18
4326 movne %icc, %l3, %g1
4327 ldsw [%l7 + 0x78], %o7
4328 movle %icc, %o6, %o1
4329 edge32l %i3, %o3, %i6
4330 edge16ln %l1, %g3, %l4
4331 movge %icc, %g6, %i5
4332 edge8 %g2, %l6, %i7
4333 fcmps %fcc2, %f12, %f4
4334 stx %i0, [%l7 + 0x18]
4335 andcc %g5, %g4, %g7
4336 fxor %f2, %f26, %f24
4337 movrgz %i1, %o4, %l5
4338 xor %i4, %o0, %o5
4339 movre %o2, 0x1F6, %i2
4340 edge32n %l0, %l2, %l3
4341 movgu %xcc, %o7, %o6
4342 edge32 %g1, %o1, %i3
4343 stx %o3, [%l7 + 0x28]
4344 alignaddrl %l1, %i6, %l4
4345 mulscc %g3, %i5, %g2
4346 movge %xcc, %g6, %i7
4347 edge8 %l6, %g5, %i0
4348 move %icc, %g4, %g7
4349 sra %i1, %o4, %i4
4350 fmovsne %xcc, %f6, %f5
4351 fmovdl %icc, %f26, %f0
4352 movvs %xcc, %o0, %o5
4353 mova %icc, %o2, %l5
4354 edge32l %i2, %l2, %l3
4355 ldd [%l7 + 0x58], %f24
4356 array16 %l0, %o6, %o7
4357 lduw [%l7 + 0x24], %o1
4358 stx %i3, [%l7 + 0x58]
4359 ldub [%l7 + 0x21], %g1
4360 edge8l %l1, %o3, %i6
4361 alignaddr %g3, %l4, %g2
4362 edge32n %g6, %i7, %i5
4363 edge16l %g5, %l6, %g4
4364 movcc %xcc, %g7, %i1
4365 movrne %i0, %i4, %o4
4366 fandnot1s %f15, %f16, %f12
4367 edge8ln %o5, %o2, %o0
4368 movrlz %i2, %l2, %l5
4369 movvs %xcc, %l3, %o6
4370 addcc %o7, %o1, %i3
4371 xnorcc %g1, %l1, %l0
4372 movrne %i6, %o3, %l4
4373 sdiv %g3, 0x0244, %g2
4374 fmovdg %icc, %f12, %f6
4375 restore %g6, %i7, %i5
4376 rdpr %cwp, %g1
4377 rdpr %cansave, %g2
4378 rdpr %canrestore, %g3
4379 rdpr %cleanwin, %g4
4380 rdpr %otherwin, %g5
4381 rdpr %wstate, %g6
4382 ld [%l7 + 0x54], %f3
4383 movre %l6, 0x3DE, %g4
4384 movl %icc, %g5, %i1
4385 edge8n %g7, %i0, %o4
4386 addc %i4, 0x120A, %o5
4387 movn %xcc, %o0, %i2
4388 addcc %l2, 0x07DF, %l5
4389 ldsb [%l7 + 0x4C], %l3
4390 ldsw [%l7 + 0x50], %o6
4391 stx %o7, [%l7 + 0x68]
4392 fmovsa %icc, %f0, %f17
4393 sir 0x1D7A
4394 fmovdleu %icc, %f1, %f2
4395 edge16ln %o2, %o1, %i3
4396 move %icc, %l1, %l0
4397 subc %g1, %o3, %l4
4398 fmovsg %xcc, %f24, %f6
4399 srl %g3, 0x0D, %i6
4400 save %g6, 0x0CB0, %i7
4401 rdpr %cwp, %g1
4402 rdpr %cansave, %g2
4403 rdpr %canrestore, %g3
4404 rdpr %cleanwin, %g4
4405 rdpr %otherwin, %g5
4406 rdpr %wstate, %g6
4407 fmovdcc %xcc, %f14, %f23
4408 fmovsleu %icc, %f25, %f5
4409 edge8l %i5, %l6, %g2
4410 lduh [%l7 + 0x64], %g5
4411 movrlz %g4, 0x15B, %g7
4412 ldsh [%l7 + 0x66], %i1
4413 fornot1 %f26, %f14, %f20
4414 srax %o4, 0x0E, %i4
4415 movle %icc, %i0, %o5
4416 movneg %icc, %i2, %l2
4417 umul %o0, %l3, %l5
4418 movrne %o6, 0x200, %o7
4419 st %f17, [%l7 + 0x60]
4420 andn %o1, 0x15B4, %i3
4421 sth %o2, [%l7 + 0x2E]
4422 fmovsleu %xcc, %f22, %f11
4423 fmovrdlz %l0, %f2, %f16
4424 fmovdn %xcc, %f25, %f0
4425 edge32l %l1, %o3, %l4
4426 movre %g3, %i6, %g1
4427 mulscc %g6, %i7, %l6
4428 edge32ln %i5, %g5, %g4
4429 xnorcc %g2, %g7, %o4
4430 movn %xcc, %i4, %i1
4431 popc %o5, %i2
4432 addcc %i0, %l2, %l3
4433 edge16ln %o0, %l5, %o7
4434 stx %o6, [%l7 + 0x08]
4435 mova %icc, %o1, %i3
4436 movvc %xcc, %o2, %l0
4437 movgu %xcc, %o3, %l4
4438 fmovdg %xcc, %f8, %f29
4439 edge32ln %g3, %i6, %l1
4440 nop
4441 set 0x30, %g5
4442 ldub [%l7 + %g5], %g6
4443 array16 %g1, %i7, %i5
4444 movrgez %l6, 0x230, %g5
4445 udiv %g2, 0x0E5F, %g4
4446 fmovscc %xcc, %f8, %f24
4447 smul %g7, %i4, %i1
4448 xnorcc %o4, %o5, %i2
4449 edge32ln %l2, %l3, %i0
4450 movle %xcc, %o0, %o7
4451 srl %l5, %o1, %o6
4452 addccc %i3, %o2, %l0
4453 movvc %xcc, %o3, %g3
4454 stb %i6, [%l7 + 0x6C]
4455 fmul8sux16 %f14, %f6, %f8
4456 xnorcc %l1, 0x100C, %g6
4457 fandnot1 %f0, %f28, %f24
4458 andcc %l4, %g1, %i7
4459 array16 %l6, %i5, %g5
4460 fxnors %f17, %f0, %f31
4461 movcc %icc, %g4, %g7
4462 fpadd16s %f9, %f14, %f30
4463 std %f6, [%l7 + 0x18]
4464 edge16 %i4, %g2, %o4
4465 xnorcc %o5, %i1, %i2
4466 array8 %l2, %l3, %i0
4467 orn %o0, %l5, %o7
4468 movrgez %o1, 0x0A6, %i3
4469 fornot2 %f4, %f10, %f4
4470 ldub [%l7 + 0x47], %o2
4471 fandnot2 %f6, %f30, %f28
4472 bshuffle %f10, %f18, %f30
4473 array8 %o6, %o3, %l0
4474 fmovscc %icc, %f23, %f1
4475 stb %g3, [%l7 + 0x4B]
4476 xorcc %l1, 0x095D, %g6
4477 movrgez %l4, %i6, %g1
4478 fmovdvs %xcc, %f23, %f10
4479 movrne %l6, %i5, %i7
4480 fmovda %icc, %f14, %f21
4481 movcc %icc, %g5, %g7
4482 srax %g4, %g2, %o4
4483 movcs %xcc, %o5, %i4
4484 udivcc %i2, 0x11DB, %l2
4485 movrlez %l3, %i1, %i0
4486 edge16 %l5, %o0, %o1
4487 edge16l %o7, %o2, %o6
4488 fsrc2 %f6, %f14
4489 fmovsg %xcc, %f19, %f30
4490 subc %o3, 0x135F, %i3
4491 xorcc %l0, %l1, %g3
4492 sra %g6, %l4, %i6
4493 subc %g1, 0x1CC5, %i5
4494 andcc %l6, 0x0764, %g5
4495 fpsub32s %f27, %f28, %f12
4496 fzeros %f8
4497 orcc %g7, %g4, %i7
4498 edge8ln %g2, %o4, %i4
4499 fmovrslz %i2, %f27, %f16
4500 fmovsle %icc, %f6, %f12
4501 fpadd32 %f30, %f10, %f4
4502 edge32ln %l2, %o5, %i1
4503 srlx %l3, 0x02, %i0
4504 subc %o0, 0x0B09, %l5
4505 movrlez %o1, 0x053, %o7
4506 edge32ln %o2, %o3, %i3
4507 edge32l %l0, %o6, %g3
4508 smul %g6, 0x008B, %l1
4509 fxors %f14, %f7, %f31
4510 fsrc2 %f26, %f10
4511 fcmpgt32 %f22, %f18, %i6
4512 edge8l %g1, %i5, %l6
4513 xor %g5, %g7, %l4
4514 fpadd32s %f4, %f13, %f13
4515 std %f30, [%l7 + 0x70]
4516 bshuffle %f4, %f20, %f0
4517 pdist %f30, %f12, %f24
4518 addccc %i7, 0x1812, %g4
4519 subc %o4, %g2, %i4
4520 add %l2, 0x1663, %i2
4521 move %xcc, %i1, %o5
4522 edge32 %i0, %l3, %l5
4523 fpadd32s %f23, %f5, %f26
4524 edge16ln %o1, %o7, %o0
4525 edge32ln %o2, %i3, %o3
4526 siam 0x5
4527 fmovdleu %xcc, %f14, %f27
4528 fnands %f2, %f23, %f19
4529 smulcc %o6, 0x0947, %l0
4530 sethi 0x15ED, %g3
4531 array32 %g6, %l1, %g1
4532 lduw [%l7 + 0x48], %i5
4533 srl %i6, 0x05, %g5
4534 ldd [%l7 + 0x68], %i6
4535 fmovspos %icc, %f7, %f14
4536 popc %g7, %l4
4537 fornot2s %f4, %f17, %f22
4538 fmovdvc %xcc, %f27, %f13
4539 xnor %g4, 0x0A5D, %i7
4540 mova %xcc, %g2, %o4
4541 fmovdleu %xcc, %f3, %f18
4542 sethi 0x1085, %l2
4543 movgu %xcc, %i4, %i1
4544 mova %icc, %o5, %i0
4545 movge %icc, %i2, %l3
4546 movneg %xcc, %l5, %o7
4547 udivx %o1, 0x1CCA, %o2
4548 ldd [%l7 + 0x48], %f10
4549 sra %i3, %o3, %o0
4550 movn %xcc, %o6, %g3
4551 orncc %g6, 0x0BFB, %l0
4552 fnands %f20, %f23, %f29
4553 movl %icc, %l1, %g1
4554 stb %i6, [%l7 + 0x16]
4555 movg %icc, %g5, %i5
4556 movcs %icc, %g7, %l4
4557 fmovsgu %xcc, %f4, %f7
4558 smulcc %l6, 0x1795, %i7
4559 edge16l %g4, %g2, %l2
4560 ldx [%l7 + 0x68], %i4
4561 move %icc, %o4, %o5
4562 fmovrdgez %i0, %f14, %f18
4563 stw %i1, [%l7 + 0x10]
4564 fnor %f0, %f10, %f18
4565 movpos %xcc, %i2, %l3
4566 fmuld8sux16 %f1, %f8, %f24
4567 edge16 %o7, %o1, %o2
4568 smul %l5, 0x1160, %i3
4569 smulcc %o0, 0x1F5C, %o6
4570 movneg %xcc, %g3, %g6
4571 array16 %l0, %o3, %l1
4572 subccc %g1, 0x0C85, %g5
4573 fpsub32 %f16, %f24, %f2
4574 fabss %f2, %f4
4575 ldd [%l7 + 0x38], %i6
4576 fcmple16 %f20, %f8, %g7
4577 fmovs %f3, %f4
4578 sra %l4, %l6, %i5
4579 movleu %icc, %i7, %g2
4580 edge16l %l2, %i4, %g4
4581 for %f30, %f2, %f24
4582 fsrc2 %f18, %f4
4583 ldsh [%l7 + 0x26], %o4
4584 sll %i0, %i1, %o5
4585 movre %l3, 0x2F8, %i2
4586 fmovse %xcc, %f27, %f6
4587 mulscc %o7, %o1, %l5
4588 alignaddr %o2, %i3, %o0
4589 fmovs %f3, %f10
4590 andncc %g3, %o6, %l0
4591 fornot1 %f4, %f26, %f24
4592 addccc %o3, 0x03EE, %g6
4593 fandnot2 %f24, %f16, %f20
4594 fmovsvc %xcc, %f5, %f22
4595 srlx %l1, %g5, %g1
4596 fmovsvc %xcc, %f20, %f28
4597 movpos %xcc, %g7, %i6
4598 array16 %l4, %l6, %i5
4599 smulcc %i7, %g2, %l2
4600 array8 %g4, %i4, %o4
4601 mulscc %i0, %i1, %l3
4602 popc %i2, %o5
4603 std %f14, [%l7 + 0x30]
4604 srax %o1, %o7, %o2
4605 sir 0x1753
4606 sra %i3, 0x12, %l5
4607 fmovrsgez %o0, %f11, %f4
4608 fnegd %f20, %f24
4609 smul %o6, %g3, %l0
4610 fmovrsgez %g6, %f29, %f23
4611 movre %l1, %o3, %g1
4612 edge16ln %g7, %g5, %i6
4613 smul %l6, 0x0B98, %l4
4614 movpos %xcc, %i7, %g2
4615 fmovrde %l2, %f20, %f6
4616 stx %g4, [%l7 + 0x70]
4617 movvc %icc, %i4, %o4
4618 ldd [%l7 + 0x28], %f30
4619 orcc %i0, %i5, %l3
4620 bshuffle %f20, %f0, %f22
4621 fmul8x16au %f3, %f6, %f16
4622 fmovrde %i2, %f0, %f4
4623 stw %o5, [%l7 + 0x64]
4624 fmovrse %o1, %f8, %f12
4625 alignaddrl %i1, %o2, %o7
4626 fmovde %xcc, %f19, %f31
4627 movpos %icc, %i3, %o0
4628 movgu %icc, %o6, %l5
4629 movvc %icc, %l0, %g6
4630 movrlz %g3, %l1, %o3
4631 lduh [%l7 + 0x74], %g1
4632 sdivcc %g5, 0x1D46, %i6
4633 sdivcc %l6, 0x179E, %l4
4634 for %f18, %f16, %f24
4635 sub %i7, 0x0F16, %g2
4636 movvs %icc, %l2, %g7
4637 movge %xcc, %i4, %g4
4638 fnand %f6, %f6, %f30
4639 and %i0, 0x0671, %i5
4640 lduw [%l7 + 0x50], %l3
4641 edge8l %i2, %o5, %o1
4642 fmovdcc %xcc, %f15, %f16
4643 sra %o4, %i1, %o2
4644 edge32 %o7, %i3, %o6
4645 ldd [%l7 + 0x38], %l4
4646 udiv %o0, 0x0129, %g6
4647 lduw [%l7 + 0x0C], %g3
4648 fsrc2s %f15, %f0
4649 fpmerge %f5, %f5, %f12
4650 sub %l0, %l1, %g1
4651 movgu %xcc, %o3, %g5
4652 movvc %icc, %l6, %i6
4653 movrlz %i7, %l4, %g2
4654 fmovrslz %g7, %f12, %f15
4655 sub %i4, %l2, %i0
4656 movgu %xcc, %g4, %l3
4657 fornot1s %f8, %f19, %f15
4658 sra %i2, 0x1A, %o5
4659 array16 %o1, %i5, %o4
4660 fmovrslz %i1, %f25, %f28
4661 xnorcc %o7, 0x0EBE, %i3
4662 fcmpeq32 %f24, %f24, %o6
4663 fmovscc %xcc, %f15, %f3
4664 subc %o2, 0x1D3B, %o0
4665 orn %g6, %g3, %l5
4666 movne %xcc, %l0, %l1
4667 alignaddrl %g1, %g5, %o3
4668 edge16 %i6, %i7, %l6
4669 fmovsne %icc, %f30, %f7
4670 fpmerge %f29, %f0, %f2
4671 xor %g2, %g7, %l4
4672 mulx %i4, %l2, %g4
4673 orcc %l3, %i0, %i2
4674 fsrc1 %f14, %f14
4675 fand %f6, %f6, %f24
4676 setx loop_12, %l0, %l1
4677 return %l1
4678 nop
4679 rdpr %cwp, %g1
4680 rdpr %cansave, %g2
4681 rdpr %canrestore, %g3
4682 rdpr %cleanwin, %g4
4683 rdpr %otherwin, %g5
4684 rdpr %wstate, %g6
4685loop_12: movrne %o4, %o1, %i1
4686 sethi 0x0CFB, %i3
4687 fnegs %f30, %f28
4688 movrgz %o6, 0x0D3, %o7
4689 ldd [%l7 + 0x20], %o2
4690 stx %o0, [%l7 + 0x70]
4691 movn %xcc, %g3, %l5
4692 fmuld8ulx16 %f26, %f14, %f4
4693 or %g6, 0x0860, %l1
4694 alignaddr %g1, %l0, %g5
4695 std %f18, [%l7 + 0x38]
4696 fmovdpos %xcc, %f19, %f1
4697 save %o3, 0x066B, %i7
4698 rdpr %cwp, %g1
4699 rdpr %cansave, %g2
4700 rdpr %canrestore, %g3
4701 rdpr %cleanwin, %g4
4702 rdpr %otherwin, %g5
4703 rdpr %wstate, %g6
4704 fcmps %fcc3, %f16, %f25
4705 sethi 0x035C, %l6
4706 edge32l %i6, %g2, %l4
4707 sra %i4, 0x14, %g7
4708 alignaddrl %g4, %l3, %l2
4709 srax %i0, %o5, %i2
4710 sdiv %i5, 0x0EDA, %o4
4711 ld [%l7 + 0x1C], %f21
4712 ldd [%l7 + 0x70], %o0
4713 movne %xcc, %i3, %o6
4714 fnegd %f12, %f22
4715 fmovd %f16, %f0
4716 fxor %f28, %f16, %f20
4717 addccc %i1, 0x0A4C, %o7
4718 ldsh [%l7 + 0x0E], %o2
4719 edge16ln %o0, %g3, %l5
4720 array8 %l1, %g6, %l0
4721 sdivcc %g1, 0x1C3C, %o3
4722 udivcc %i7, 0x0CC6, %g5
4723 smul %i6, 0x08DF, %g2
4724 srl %l6, 0x16, %l4
4725 sub %i4, 0x1532, %g7
4726 movge %xcc, %l3, %l2
4727 movgu %icc, %g4, %i0
4728 smulcc %o5, 0x12C3, %i5
4729 movrgez %i2, 0x049, %o4
4730 movleu %xcc, %o1, %i3
4731 lduw [%l7 + 0x44], %i1
4732 movrgz %o7, 0x338, %o2
4733 sllx %o6, %g3, %l5
4734 srax %o0, %g6, %l0
4735 ldx [%l7 + 0x38], %l1
4736 edge32l %g1, %o3, %g5
4737 udivx %i7, 0x021A, %i6
4738 edge32n %g2, %l4, %l6
4739 fmovsne %icc, %f6, %f8
4740 edge16ln %g7, %i4, %l2
4741 ldd [%l7 + 0x78], %l2
4742 fcmpeq32 %f14, %f20, %g4
4743 subc %o5, %i5, %i2
4744 movcs %icc, %i0, %o1
4745 fcmps %fcc0, %f8, %f19
4746 fmuld8ulx16 %f7, %f19, %f2
4747 alignaddr %o4, %i1, %i3
4748 smulcc %o2, 0x0907, %o6
4749 fxnor %f18, %f20, %f18
4750 stx %g3, [%l7 + 0x40]
4751 srlx %l5, 0x11, %o0
4752 andcc %o7, 0x0C86, %l0
4753 mulx %g6, 0x1784, %g1
4754 ld [%l7 + 0x74], %f28
4755 edge16ln %l1, %o3, %i7
4756 move %xcc, %i6, %g2
4757 movcc %icc, %g5, %l4
4758 edge8n %l6, %g7, %l2
4759 srl %i4, %g4, %o5
4760 mulscc %i5, %i2, %l3
4761 std %f24, [%l7 + 0x70]
4762 movvs %xcc, %o1, %i0
4763 udivx %o4, 0x1475, %i1
4764 array8 %o2, %o6, %g3
4765 restore %i3, %o0, %o7
4766 rdpr %cwp, %g1
4767 rdpr %cansave, %g2
4768 rdpr %canrestore, %g3
4769 rdpr %cleanwin, %g4
4770 rdpr %otherwin, %g5
4771 rdpr %wstate, %g6
4772 andncc %l5, %l0, %g6
4773 orncc %l1, 0x043C, %g1
4774 sir 0x0881
4775 orncc %i7, 0x066D, %i6
4776 fmovdneg %icc, %f11, %f15
4777 movcs %xcc, %o3, %g5
4778 fmovspos %icc, %f2, %f13
4779 mulx %l4, %l6, %g2
4780 addcc %l2, %g7, %i4
4781 fexpand %f12, %f22
4782 edge32 %o5, %g4, %i2
4783 edge32l %i5, %o1, %i0
4784 movn %icc, %l3, %i1
4785 mulscc %o4, 0x0636, %o2
4786 sdivx %o6, 0x1D18, %g3
4787 fcmple16 %f16, %f22, %o0
4788 fpadd16s %f31, %f0, %f7
4789 movgu %xcc, %o7, %l5
4790 edge8ln %l0, %i3, %l1
4791 orncc %g1, %g6, %i7
4792 fnot2s %f3, %f6
4793 setx loop_13, %l0, %l1
4794 return %l1
4795 nop
4796 rdpr %cwp, %g1
4797 rdpr %cansave, %g2
4798 rdpr %canrestore, %g3
4799 rdpr %cleanwin, %g4
4800 rdpr %otherwin, %g5
4801 rdpr %wstate, %g6
4802loop_13: movre %l6, 0x076, %g2
4803 orcc %l4, 0x01F7, %g7
4804 array8 %i4, %l2, %o5
4805 edge16 %i2, %i5, %o1
4806 xor %i0, %g4, %l3
4807 movle %xcc, %o4, %i1
4808 movrgez %o6, %g3, %o2
4809 fornot1s %f24, %f19, %f15
4810 edge32ln %o7, %o0, %l5
4811 stw %l0, [%l7 + 0x08]
4812 ldsb [%l7 + 0x56], %i3
4813 add %l1, %g1, %g6
4814 udiv %i7, 0x1C16, %o3
4815 movne %icc, %g5, %i6
4816 movcs %xcc, %l6, %g2
4817 subcc %g7, %l4, %l2
4818 subc %o5, 0x09F8, %i4
4819 edge32ln %i2, %o1, %i5
4820 movrgz %g4, %i0, %l3
4821 movneg %icc, %o4, %i1
4822 srl %o6, 0x05, %g3
4823 mulx %o7, %o2, %l5
4824 edge16n %l0, %o0, %i3
4825 andcc %l1, 0x17BC, %g1
4826 udiv %g6, 0x09E2, %o3
4827 array8 %g5, %i6, %i7
4828 sllx %g2, 0x11, %l6
4829 siam 0x6
4830 move %xcc, %l4, %l2
4831 srax %g7, %i4, %o5
4832 movleu %icc, %i2, %o1
4833 srlx %g4, 0x0B, %i5
4834 movcs %xcc, %i0, %o4
4835 movgu %xcc, %l3, %i1
4836 subccc %o6, 0x1DCF, %o7
4837 ldsh [%l7 + 0x42], %o2
4838 fpadd16s %f24, %f31, %f14
4839 andn %g3, 0x1784, %l5
4840 udiv %o0, 0x15C2, %l0
4841 movl %icc, %i3, %g1
4842 fmovrsgz %l1, %f9, %f11
4843 ldx [%l7 + 0x08], %o3
4844 srlx %g5, 0x12, %g6
4845 sethi 0x0A21, %i6
4846 movleu %xcc, %g2, %l6
4847 fcmpeq16 %f0, %f6, %l4
4848 fmuld8sux16 %f21, %f4, %f24
4849 lduh [%l7 + 0x70], %i7
4850 sdivx %l2, 0x171E, %g7
4851 movg %icc, %i4, %o5
4852 fcmpne32 %f12, %f14, %o1
4853 save %g4, 0x098B, %i5
4854 rdpr %cwp, %g1
4855 rdpr %cansave, %g2
4856 rdpr %canrestore, %g3
4857 rdpr %cleanwin, %g4
4858 rdpr %otherwin, %g5
4859 rdpr %wstate, %g6
4860 fmul8x16 %f17, %f16, %f12
4861 smul %i0, 0x021B, %o4
4862 add %l3, %i1, %i2
4863 edge16l %o7, %o6, %o2
4864 fmovscs %xcc, %f3, %f7
4865 movgu %xcc, %g3, %l5
4866 bshuffle %f10, %f14, %f30
4867 subcc %l0, 0x0817, %o0
4868 ldd [%l7 + 0x60], %i2
4869 ldsh [%l7 + 0x14], %l1
4870 ldsw [%l7 + 0x44], %o3
4871 movrlez %g5, %g6, %i6
4872 subc %g2, %g1, %l4
4873 orncc %l6, 0x1A5A, %i7
4874 edge32n %g7, %l2, %i4
4875 xor %o1, %g4, %i5
4876 array8 %i0, %o4, %o5
4877 srlx %i1, %l3, %o7
4878 edge16ln %o6, %o2, %i2
4879 movgu %icc, %l5, %l0
4880 alignaddr %g3, %o0, %i3
4881 addccc %l1, 0x1C71, %g5
4882 edge8ln %g6, %o3, %i6
4883 array16 %g2, %g1, %l4
4884 srl %l6, %i7, %g7
4885 edge8n %i4, %l2, %g4
4886 fmovrdne %i5, %f20, %f26
4887 stw %o1, [%l7 + 0x7C]
4888 fpack16 %f20, %f3
4889 andn %o4, 0x05ED, %o5
4890 stx %i1, [%l7 + 0x40]
4891 array16 %i0, %l3, %o6
4892 movcs %xcc, %o2, %o7
4893 movleu %icc, %i2, %l0
4894 ldd [%l7 + 0x60], %l4
4895 stx %g3, [%l7 + 0x60]
4896 lduw [%l7 + 0x38], %i3
4897 fmuld8ulx16 %f10, %f11, %f12
4898 fornot2 %f20, %f24, %f2
4899 srax %l1, 0x1E, %o0
4900 umul %g5, 0x129E, %g6
4901 xnorcc %i6, 0x1FFA, %g2
4902 and %o3, %l4, %l6
4903 fcmpd %fcc2, %f22, %f16
4904 fmovde %icc, %f8, %f27
4905 smul %g1, 0x0D69, %g7
4906 std %f22, [%l7 + 0x40]
4907 movrgz %i4, 0x2B6, %i7
4908 edge8l %l2, %g4, %i5
4909 fand %f30, %f10, %f28
4910 sdivx %o4, 0x18DF, %o1
4911 umul %o5, %i0, %i1
4912 fnors %f9, %f23, %f15
4913 movn %icc, %o6, %l3
4914 andncc %o7, %o2, %i2
4915 movle %xcc, %l5, %g3
4916 fmovsle %xcc, %f21, %f29
4917 sethi 0x0633, %i3
4918 save %l0, 0x11C1, %l1
4919 rdpr %cwp, %g1
4920 rdpr %cansave, %g2
4921 rdpr %canrestore, %g3
4922 rdpr %cleanwin, %g4
4923 rdpr %otherwin, %g5
4924 rdpr %wstate, %g6
4925 fors %f19, %f7, %f13
4926 udivx %o0, 0x19F4, %g5
4927 alignaddr %g6, %i6, %g2
4928 stb %o3, [%l7 + 0x3B]
4929 movvs %icc, %l4, %l6
4930 addccc %g7, %i4, %g1
4931 ldsh [%l7 + 0x28], %l2
4932 sra %g4, %i5, %o4
4933 ldx [%l7 + 0x78], %i7
4934 orn %o1, 0x0B8B, %i0
4935 fmovsn %icc, %f26, %f15
4936 udiv %i1, 0x0C58, %o6
4937 edge8 %o5, %o7, %o2
4938 siam 0x6
4939 for %f24, %f12, %f26
4940 lduh [%l7 + 0x78], %i2
4941 or %l5, 0x1143, %g3
4942 sethi 0x1723, %l3
4943 edge32 %i3, %l1, %l0
4944 movneg %icc, %g5, %o0
4945 fmovdg %xcc, %f30, %f17
4946 std %f2, [%l7 + 0x10]
4947 edge32l %g6, %g2, %i6
4948 movrne %o3, %l6, %l4
4949 movrlez %g7, %i4, %g1
4950 sub %l2, 0x01A0, %g4
4951 mulx %o4, %i7, %i5
4952 fabsd %f26, %f10
4953 fcmps %fcc0, %f16, %f13
4954 movl %icc, %o1, %i0
4955 siam 0x4
4956 edge8 %i1, %o5, %o7
4957 fmovdgu %xcc, %f28, %f16
4958 fnor %f4, %f8, %f12
4959 edge32l %o2, %i2, %l5
4960 fxor %f12, %f28, %f30
4961 subcc %o6, 0x0657, %g3
4962 array8 %l3, %l1, %l0
4963 udivcc %g5, 0x1D44, %o0
4964 subc %i3, %g2, %i6
4965 mulscc %g6, %o3, %l4
4966 subcc %g7, %i4, %g1
4967 fmovdge %icc, %f17, %f28
4968 sll %l6, %g4, %l2
4969 subc %i7, %o4, %i5
4970 nop
4971 set 0x0F, %o3
4972 ldsb [%l7 + %o3], %o1
4973 pdist %f20, %f16, %f6
4974 movrne %i1, %o5, %o7
4975 subcc %o2, 0x1DE6, %i2
4976 fmovrse %l5, %f15, %f30
4977 alignaddr %i0, %g3, %o6
4978 ldsh [%l7 + 0x3E], %l1
4979 fmovrde %l0, %f22, %f12
4980 srl %l3, %g5, %o0
4981 movn %xcc, %g2, %i3
4982 fornot2s %f8, %f18, %f4
4983 restore %g6, 0x113C, %o3
4984 rdpr %cwp, %g1
4985 rdpr %cansave, %g2
4986 rdpr %canrestore, %g3
4987 rdpr %cleanwin, %g4
4988 rdpr %otherwin, %g5
4989 rdpr %wstate, %g6
4990 or %l4, %i6, %g7
4991 sethi 0x029E, %g1
4992 ldd [%l7 + 0x58], %i6
4993 ldub [%l7 + 0x67], %g4
4994 edge16n %i4, %i7, %o4
4995 edge16l %i5, %o1, %l2
4996 andcc %i1, %o5, %o7
4997 fpsub16 %f24, %f22, %f2
4998 umul %o2, %i2, %l5
4999 sethi 0x1C10, %g3
5000 array8 %i0, %o6, %l0
5001 udivx %l1, 0x1DDF, %l3
5002 movrgz %o0, %g5, %i3
5003 fxnor %f12, %f20, %f0
5004 fmovdle %xcc, %f7, %f29
5005 movrgz %g2, %g6, %l4
5006 fxors %f0, %f6, %f5
5007 setx loop_14, %l0, %l1
5008 return %l1
5009 nop
5010 rdpr %cwp, %g1
5011 rdpr %cansave, %g2
5012 rdpr %canrestore, %g3
5013 rdpr %cleanwin, %g4
5014 rdpr %otherwin, %g5
5015 rdpr %wstate, %g6
5016loop_14: alignaddrl %l6, %o3, %g4
5017 fornot2s %f4, %f6, %f10
5018 movre %i7, %o4, %i5
5019 alignaddrl %i4, %l2, %o1
5020 subcc %o5, %i1, %o2
5021 add %o7, 0x116B, %l5
5022 movrlez %i2, %g3, %o6
5023 udivx %l0, 0x035B, %l1
5024 ldd [%l7 + 0x38], %l2
5025 sir 0x1FF5
5026 ldub [%l7 + 0x66], %o0
5027 movne %xcc, %i0, %g5
5028 fpadd32 %f0, %f2, %f6
5029 ldsb [%l7 + 0x17], %i3
5030 movn %xcc, %g2, %g6
5031 stx %i6, [%l7 + 0x68]
5032 ld [%l7 + 0x5C], %f27
5033 ldsw [%l7 + 0x6C], %l4
5034 movcc %icc, %g1, %l6
5035 lduh [%l7 + 0x7C], %o3
5036 fmovsge %xcc, %f1, %f19
5037 umul %g4, 0x1B32, %g7
5038 edge8 %i7, %o4, %i4
5039 movpos %icc, %i5, %l2
5040 fnegd %f0, %f20
5041 edge16l %o5, %o1, %i1
5042 movle %icc, %o7, %o2
5043 movneg %xcc, %l5, %g3
5044 stb %i2, [%l7 + 0x67]
5045 fexpand %f18, %f4
5046 ld [%l7 + 0x1C], %f16
5047 array8 %l0, %o6, %l3
5048 nop
5049 set 0x34, %o6
5050 stb %o0, [%l7 + %o6]
5051 edge8l %l1, %g5, %i0
5052 smul %i3, %g6, %i6
5053 subcc %g2, %l4, %l6
5054 movrgez %o3, %g4, %g7
5055 movleu %icc, %i7, %g1
5056 sdivx %i4, 0x005D, %i5
5057 movne %xcc, %l2, %o4
5058 fmovda %icc, %f22, %f31
5059 or %o5, 0x1BCD, %i1
5060 edge8n %o7, %o2, %o1
5061 udivx %g3, 0x1B2C, %i2
5062 movcs %icc, %l0, %l5
5063 fnor %f18, %f0, %f14
5064 movne %xcc, %l3, %o6
5065 fpsub32s %f10, %f14, %f10
5066 orcc %o0, %g5, %i0
5067 fpmerge %f1, %f22, %f0
5068 lduh [%l7 + 0x64], %l1
5069 mulscc %g6, %i6, %g2
5070 movre %l4, %i3, %l6
5071 subcc %o3, 0x0881, %g4
5072 stw %i7, [%l7 + 0x70]
5073 movn %icc, %g7, %g1
5074 movneg %icc, %i4, %l2
5075 movrlez %i5, %o5, %o4
5076 movne %xcc, %o7, %i1
5077 or %o2, %g3, %i2
5078 fnot1 %f12, %f16
5079 ldx [%l7 + 0x60], %l0
5080 movle %icc, %o1, %l3
5081 alignaddrl %o6, %l5, %o0
5082 fmovdgu %icc, %f11, %f11
5083 movgu %xcc, %i0, %g5
5084 fmovsneg %icc, %f5, %f13
5085 sdiv %l1, 0x14CC, %i6
5086 xor %g6, %g2, %i3
5087 fmul8sux16 %f6, %f0, %f2
5088 alignaddrl %l4, %l6, %g4
5089 srlx %o3, %g7, %i7
5090 fnand %f4, %f10, %f2
5091 stb %i4, [%l7 + 0x5B]
5092 edge32ln %l2, %g1, %o5
5093 sir 0x1782
5094 nop
5095 set 0x30, %i6
5096 ldd [%l7 + %i6], %i4
5097 sll %o7, 0x08, %i1
5098 udivx %o2, 0x1EC6, %g3
5099 sethi 0x020B, %i2
5100 xnor %l0, %o4, %o1
5101 ldd [%l7 + 0x78], %f12
5102 movrlz %l3, %o6, %l5
5103 umul %i0, 0x0C40, %o0
5104 edge8 %g5, %i6, %g6
5105 sdivcc %l1, 0x0B4F, %g2
5106 smul %l4, 0x066A, %i3
5107 fzero %f20
5108 edge16ln %l6, %g4, %g7
5109 edge8ln %i7, %o3, %l2
5110 orn %i4, %g1, %i5
5111 edge32ln %o7, %o5, %i1
5112 sra %g3, %o2, %l0
5113 or %i2, %o1, %l3
5114 lduw [%l7 + 0x38], %o4
5115 fpmerge %f15, %f7, %f12
5116 fcmps %fcc3, %f17, %f7
5117 ldub [%l7 + 0x7E], %l5
5118 sra %o6, 0x0E, %i0
5119 sra %o0, 0x00, %g5
5120 smul %g6, 0x1584, %i6
5121 std %f8, [%l7 + 0x38]
5122 movg %icc, %l1, %g2
5123 stw %i3, [%l7 + 0x78]
5124 fmovsvc %xcc, %f30, %f24
5125 edge32l %l4, %g4, %g7
5126 sub %l6, %i7, %o3
5127 save %i4, %g1, %i5
5128 rdpr %cwp, %g1
5129 rdpr %cansave, %g2
5130 rdpr %canrestore, %g3
5131 rdpr %cleanwin, %g4
5132 rdpr %otherwin, %g5
5133 rdpr %wstate, %g6
5134 mova %xcc, %o7, %o5
5135 xorcc %l2, %g3, %o2
5136 edge16n %l0, %i1, %i2
5137 stw %l3, [%l7 + 0x5C]
5138 edge32 %o1, %l5, %o4
5139 ldx [%l7 + 0x40], %i0
5140 fornot1s %f26, %f27, %f2
5141 array16 %o6, %g5, %g6
5142 fpsub16 %f12, %f10, %f0
5143 movgu %icc, %i6, %o0
5144 movrlez %g2, 0x3E6, %i3
5145 xnorcc %l1, %l4, %g7
5146 andn %l6, 0x1A14, %i7
5147 fors %f9, %f23, %f8
5148 fmovsneg %icc, %f6, %f2
5149 array16 %o3, %i4, %g1
5150 movre %i5, %o7, %o5
5151 movrlz %g4, %g3, %o2
5152 st %f31, [%l7 + 0x4C]
5153 edge16n %l2, %l0, %i2
5154 edge16ln %i1, %o1, %l3
5155 fcmped %fcc0, %f22, %f28
5156 fnot1 %f28, %f4
5157 edge32 %o4, %i0, %o6
5158 edge8n %l5, %g6, %i6
5159 pdist %f16, %f18, %f14
5160 andn %g5, %g2, %i3
5161 mulscc %l1, 0x1D61, %o0
5162 xnor %l4, 0x1223, %g7
5163 addc %l6, 0x1E21, %i7
5164 pdist %f2, %f30, %f24
5165 lduw [%l7 + 0x70], %i4
5166 fmovsle %xcc, %f30, %f24
5167 orncc %o3, 0x15BC, %i5
5168 fpadd32 %f20, %f10, %f14
5169 movrlz %o7, %o5, %g4
5170 sth %g1, [%l7 + 0x08]
5171 movcs %xcc, %g3, %o2
5172 mulx %l0, 0x1C7C, %l2
5173 udivx %i2, 0x1030, %o1
5174 orn %l3, 0x1B2A, %o4
5175 fcmped %fcc3, %f0, %f20
5176 sra %i1, 0x14, %o6
5177 mulscc %l5, %i0, %g6
5178 subccc %i6, %g5, %g2
5179 subcc %l1, %o0, %i3
5180 ldd [%l7 + 0x58], %f4
5181 edge32 %l4, %g7, %i7
5182 edge8ln %l6, %o3, %i4
5183 fnors %f22, %f8, %f4
5184 movge %xcc, %i5, %o5
5185 edge16n %o7, %g1, %g3
5186 movrlz %g4, 0x106, %o2
5187 array16 %l2, %i2, %l0
5188 movvs %xcc, %l3, %o4
5189 mulx %o1, %i1, %l5
5190 fxors %f10, %f1, %f27
5191 stx %i0, [%l7 + 0x18]
5192 xnor %g6, %i6, %g5
5193 st %f5, [%l7 + 0x1C]
5194 smulcc %g2, %l1, %o0
5195 edge16n %o6, %i3, %l4
5196 save %g7, 0x0DB5, %l6
5197 rdpr %cwp, %g1
5198 rdpr %cansave, %g2
5199 rdpr %canrestore, %g3
5200 rdpr %cleanwin, %g4
5201 rdpr %otherwin, %g5
5202 rdpr %wstate, %g6
5203 ldsh [%l7 + 0x78], %o3
5204 movleu %xcc, %i4, %i5
5205 fand %f10, %f0, %f30
5206 umul %o5, %i7, %o7
5207 array32 %g1, %g3, %g4
5208 movvc %icc, %o2, %i2
5209 andncc %l0, %l3, %l2
5210 fmovdneg %icc, %f14, %f10
5211 nop
5212 set 0x38, %o1
5213 stx %o1, [%l7 + %o1]
5214 array16 %o4, %l5, %i0
5215 udivx %i1, 0x1C34, %g6
5216 fmovdvs %icc, %f26, %f3
5217 udivx %i6, 0x1E16, %g5
5218 edge32ln %l1, %g2, %o6
5219 movle %xcc, %o0, %l4
5220 array32 %i3, %g7, %l6
5221 andn %o3, 0x0CB4, %i4
5222 add %o5, %i5, %o7
5223 addccc %g1, %i7, %g4
5224 array8 %g3, %i2, %l0
5225 fzero %f14
5226 add %l3, 0x0B00, %o2
5227 ldsb [%l7 + 0x4A], %l2
5228 xor %o1, %o4, %i0
5229 stb %l5, [%l7 + 0x7A]
5230 edge32n %g6, %i1, %i6
5231 movne %xcc, %g5, %l1
5232 movg %icc, %g2, %o0
5233 movg %xcc, %l4, %o6
5234 ldsw [%l7 + 0x38], %g7
5235 xorcc %i3, 0x0CCD, %o3
5236 movleu %icc, %i4, %l6
5237 movvs %icc, %o5, %i5
5238 movpos %xcc, %g1, %o7
5239 lduh [%l7 + 0x2A], %i7
5240 movrne %g4, %g3, %l0
5241 fcmple32 %f20, %f28, %l3
5242 and %i2, 0x17E2, %l2
5243 movgu %xcc, %o2, %o1
5244 ldx [%l7 + 0x48], %i0
5245 fandnot2s %f30, %f31, %f16
5246 xnor %o4, 0x0324, %g6
5247 andcc %i1, 0x1000, %i6
5248 movg %icc, %l5, %g5
5249 fmul8ulx16 %f26, %f24, %f20
5250 fmul8x16au %f11, %f19, %f24
5251 ldd [%l7 + 0x20], %l0
5252 move %icc, %o0, %g2
5253 stb %o6, [%l7 + 0x4B]
5254 sllx %g7, 0x00, %i3
5255 fpackfix %f2, %f31
5256 movcc %icc, %o3, %i4
5257 fmovrsgez %l6, %f9, %f9
5258 fmovdge %xcc, %f30, %f4
5259 ldsw [%l7 + 0x68], %l4
5260 fmovscs %xcc, %f31, %f21
5261 st %f31, [%l7 + 0x4C]
5262 edge8l %o5, %i5, %g1
5263 srl %i7, 0x19, %g4
5264 movcc %xcc, %g3, %l0
5265 fpsub16 %f8, %f26, %f20
5266 edge16ln %o7, %i2, %l2
5267 ldub [%l7 + 0x44], %l3
5268 fmovrse %o1, %f12, %f11
5269 fmovdn %xcc, %f30, %f8
5270 ldub [%l7 + 0x0B], %o2
5271 edge32n %o4, %i0, %g6
5272 lduw [%l7 + 0x70], %i6
5273 andn %i1, %l5, %g5
5274 movne %xcc, %o0, %l1
5275 st %f23, [%l7 + 0x60]
5276 andncc %o6, %g2, %i3
5277 fsrc2 %f30, %f28
5278 ld [%l7 + 0x48], %f0
5279 st %f6, [%l7 + 0x78]
5280 movvc %xcc, %o3, %g7
5281 ldsh [%l7 + 0x68], %l6
5282 movne %icc, %i4, %l4
5283 umul %o5, %i5, %g1
5284 sth %i7, [%l7 + 0x72]
5285 ldsh [%l7 + 0x1A], %g3
5286 ldd [%l7 + 0x18], %f28
5287 fmuld8sux16 %f13, %f16, %f0
5288 sdivcc %g4, 0x1DDB, %o7
5289 ldd [%l7 + 0x20], %i2
5290 xorcc %l2, %l0, %o1
5291 fones %f22
5292 fmul8x16 %f4, %f20, %f24
5293 sra %l3, 0x1B, %o2
5294 alignaddrl %i0, %o4, %g6
5295 fandnot2 %f22, %f12, %f14
5296 ldsw [%l7 + 0x64], %i1
5297 fmovrslz %i6, %f22, %f23
5298 popc %g5, %l5
5299 ld [%l7 + 0x4C], %f24
5300 xorcc %l1, %o6, %g2
5301 fmovdleu %icc, %f1, %f26
5302 fornot1s %f28, %f2, %f16
5303 fand %f24, %f0, %f30
5304 fxnors %f30, %f12, %f14
5305 ld [%l7 + 0x20], %f2
5306 sth %i3, [%l7 + 0x1A]
5307 edge8n %o3, %g7, %o0
5308 fmovdvs %icc, %f1, %f8
5309 edge32ln %l6, %l4, %o5
5310 edge16ln %i4, %i5, %i7
5311 movleu %icc, %g1, %g3
5312 and %g4, %i2, %l2
5313 fmovsgu %icc, %f3, %f5
5314 movle %xcc, %l0, %o1
5315 or %o7, 0x1DF9, %l3
5316 st %f17, [%l7 + 0x1C]
5317 fcmpne32 %f4, %f8, %i0
5318 pdist %f10, %f16, %f6
5319 addccc %o4, 0x0805, %g6
5320 edge8l %i1, %o2, %i6
5321 ldsh [%l7 + 0x08], %g5
5322 smulcc %l1, 0x01A7, %o6
5323 fornot2 %f20, %f8, %f28
5324 stx %l5, [%l7 + 0x68]
5325 fmovdn %xcc, %f25, %f31
5326 sth %i3, [%l7 + 0x6C]
5327 fmovsvc %xcc, %f7, %f5
5328 mulscc %o3, 0x136C, %g2
5329 orcc %o0, 0x014E, %g7
5330 fnot1 %f24, %f0
5331 addc %l4, %l6, %o5
5332 movn %xcc, %i4, %i5
5333 add %g1, %i7, %g3
5334 umul %g4, %l2, %i2
5335 fcmpeq16 %f4, %f8, %o1
5336 movcs %icc, %l0, %l3
5337 movre %i0, %o7, %o4
5338 edge16n %g6, %o2, %i6
5339 movrlz %i1, %g5, %o6
5340 nop
5341 set 0x14, %l0
5342 ldsw [%l7 + %l0], %l1
5343 movgu %xcc, %i3, %o3
5344 subc %l5, 0x01E6, %o0
5345 xnorcc %g7, %l4, %l6
5346 movvc %icc, %g2, %o5
5347 andn %i4, %i5, %i7
5348 lduw [%l7 + 0x18], %g3
5349 alignaddr %g4, %g1, %i2
5350 stb %o1, [%l7 + 0x7F]
5351 sdiv %l0, 0x0AC7, %l3
5352 orncc %l2, 0x0911, %i0
5353 ldx [%l7 + 0x70], %o4
5354 movg %icc, %o7, %o2
5355 stw %i6, [%l7 + 0x10]
5356 andcc %i1, %g6, %o6
5357 smul %g5, 0x1ED2, %l1
5358 sra %i3, 0x0A, %o3
5359 fmovrdgez %l5, %f10, %f28
5360 edge32l %o0, %l4, %g7
5361 alignaddr %g2, %o5, %l6
5362 fcmple32 %f22, %f18, %i5
5363 udivcc %i4, 0x1C96, %i7
5364 fmul8x16au %f18, %f23, %f4
5365 fmovdgu %xcc, %f24, %f25
5366 ldd [%l7 + 0x60], %g4
5367 add %g1, 0x159A, %g3
5368 add %o1, %i2, %l0
5369 ldub [%l7 + 0x51], %l3
5370 movne %icc, %l2, %o4
5371 movrlz %i0, %o2, %o7
5372 movrne %i6, %g6, %i1
5373 movle %icc, %o6, %l1
5374 stx %i3, [%l7 + 0x68]
5375 movgu %icc, %g5, %l5
5376 udivcc %o0, 0x167E, %o3
5377 sdiv %l4, 0x0825, %g2
5378 ldsb [%l7 + 0x12], %o5
5379 or %l6, 0x031B, %i5
5380 and %g7, 0x1F51, %i7
5381 edge16l %i4, %g1, %g4
5382 movne %xcc, %g3, %i2
5383 movneg %icc, %l0, %l3
5384 popc %o1, %o4
5385 umulcc %l2, %i0, %o2
5386 movn %xcc, %o7, %g6
5387 std %f26, [%l7 + 0x58]
5388 movge %xcc, %i6, %o6
5389 mulscc %i1, 0x089B, %i3
5390 subccc %g5, 0x05AB, %l1
5391 fpadd16 %f24, %f26, %f2
5392 and %o0, 0x1F75, %o3
5393 and %l4, 0x1EC0, %l5
5394 ldsb [%l7 + 0x17], %o5
5395 udivcc %l6, 0x1F49, %g2
5396 sllx %g7, 0x0B, %i7
5397 movrne %i5, %i4, %g1
5398 fnot2s %f12, %f27
5399 movn %icc, %g4, %i2
5400 fones %f25
5401 sdivcc %g3, 0x1DB2, %l0
5402 movne %xcc, %o1, %l3
5403 sth %l2, [%l7 + 0x4A]
5404 fand %f0, %f14, %f6
5405 ldsb [%l7 + 0x4E], %o4
5406 edge8l %i0, %o2, %g6
5407 fmul8ulx16 %f26, %f12, %f22
5408 or %o7, %o6, %i1
5409 ld [%l7 + 0x38], %f13
5410 fand %f0, %f6, %f26
5411 movrlz %i6, %i3, %g5
5412 fmovrdne %o0, %f22, %f22
5413 mulx %l1, %l4, %o3
5414 faligndata %f10, %f10, %f18
5415 srax %l5, 0x04, %l6
5416 fnor %f28, %f24, %f12
5417 edge16ln %o5, %g2, %g7
5418 movcs %xcc, %i5, %i7
5419 xor %i4, 0x1FC3, %g4
5420 sub %g1, 0x10A7, %g3
5421 sdivcc %i2, 0x1D9B, %o1
5422 mulx %l3, 0x0C85, %l2
5423 edge32 %o4, %l0, %i0
5424 sll %o2, %o7, %g6
5425 movvc %xcc, %o6, %i1
5426 edge16l %i3, %i6, %o0
5427 movrlz %l1, 0x366, %g5
5428 movneg %xcc, %l4, %o3
5429 sdivcc %l5, 0x0F9D, %o5
5430 fcmple16 %f0, %f10, %l6
5431 array8 %g7, %g2, %i5
5432 fcmpeq16 %f2, %f2, %i7
5433 movvc %icc, %g4, %g1
5434 fmovdcc %icc, %f2, %f8
5435 stw %g3, [%l7 + 0x20]
5436 fcmple32 %f14, %f28, %i2
5437 sdivx %o1, 0x08B3, %i4
5438 fmul8x16al %f30, %f5, %f26
5439 ldsb [%l7 + 0x4D], %l2
5440 movge %xcc, %o4, %l0
5441 fcmpne32 %f8, %f4, %l3
5442 fcmple32 %f28, %f28, %o2
5443 andcc %o7, 0x1D55, %i0
5444 edge32ln %g6, %o6, %i1
5445 restore %i6, 0x1C07, %i3
5446 rdpr %cwp, %g1
5447 rdpr %cansave, %g2
5448 rdpr %canrestore, %g3
5449 rdpr %cleanwin, %g4
5450 rdpr %otherwin, %g5
5451 rdpr %wstate, %g6
5452 xorcc %l1, 0x0132, %g5
5453 subc %l4, 0x0486, %o3
5454 fmovdge %icc, %f21, %f17
5455 sll %l5, %o5, %l6
5456 lduw [%l7 + 0x48], %g7
5457 fxnors %f8, %f12, %f14
5458 fexpand %f28, %f28
5459 fandnot2s %f6, %f18, %f4
5460 fmovdvs %xcc, %f11, %f5
5461 fcmpd %fcc3, %f26, %f18
5462 fmovrslez %o0, %f9, %f24
5463 ldd [%l7 + 0x10], %f26
5464 mova %icc, %g2, %i7
5465 fands %f10, %f13, %f13
5466 movl %xcc, %g4, %g1
5467 fpsub16s %f22, %f17, %f18
5468 sra %i5, 0x07, %g3
5469 sethi 0x119A, %o1
5470 fornot2s %f6, %f30, %f20
5471 addcc %i4, 0x1620, %l2
5472 umul %o4, 0x1C8E, %i2
5473 movrlz %l3, 0x32E, %l0
5474 sra %o2, 0x16, %i0
5475 array16 %o7, %g6, %o6
5476 array16 %i6, %i1, %l1
5477 sdivx %g5, 0x0111, %l4
5478 movgu %icc, %i3, %l5
5479 movl %icc, %o3, %l6
5480 movne %xcc, %o5, %o0
5481 sdivx %g7, 0x02A4, %i7
5482 sllx %g2, %g4, %i5
5483 sth %g3, [%l7 + 0x22]
5484 lduw [%l7 + 0x54], %o1
5485 fxnor %f2, %f14, %f30
5486 movrlez %g1, %l2, %i4
5487 orn %i2, %l3, %o4
5488 addccc %o2, %i0, %o7
5489 xnorcc %g6, 0x1339, %o6
5490 edge8l %l0, %i6, %l1
5491 edge8n %g5, %l4, %i1
5492 ldd [%l7 + 0x70], %i2
5493 ldd [%l7 + 0x38], %o2
5494 fmuld8sux16 %f8, %f28, %f30
5495 fands %f23, %f13, %f16
5496 ldsh [%l7 + 0x34], %l5
5497 edge32l %o5, %o0, %l6
5498 faligndata %f8, %f28, %f24
5499 movcc %xcc, %i7, %g2
5500 movn %xcc, %g4, %i5
5501 udivcc %g7, 0x0B78, %g3
5502 sll %o1, 0x04, %g1
5503 movre %i4, 0x2A9, %l2
5504 fmovrslz %l3, %f0, %f2
5505 orcc %i2, 0x127B, %o2
5506 srlx %o4, %o7, %g6
5507 ldsw [%l7 + 0x58], %i0
5508 udivx %l0, 0x073D, %o6
5509 fnot1s %f1, %f22
5510 std %f2, [%l7 + 0x18]
5511 movg %xcc, %l1, %g5
5512 movgu %icc, %i6, %l4
5513 edge32l %i3, %i1, %l5
5514 fandnot2 %f20, %f18, %f28
5515 array32 %o3, %o5, %o0
5516 movge %xcc, %i7, %l6
5517 array32 %g4, %i5, %g2
5518 alignaddr %g3, %g7, %o1
5519 nop
5520 set 0x78, %l3
5521 std %f24, [%l7 + %l3]
5522 fcmpne32 %f8, %f0, %i4
5523 move %icc, %l2, %l3
5524 fabsd %f14, %f10
5525 array32 %i2, %o2, %o4
5526 edge32ln %g1, %o7, %i0
5527 lduw [%l7 + 0x74], %g6
5528 ldx [%l7 + 0x50], %l0
5529 movneg %xcc, %o6, %g5
5530 movge %xcc, %i6, %l1
5531 movrlez %i3, 0x3DB, %l4
5532 srl %i1, %l5, %o3
5533 setx loop_15, %l0, %l1
5534 return %l1
5535 nop
5536 rdpr %cwp, %g1
5537 rdpr %cansave, %g2
5538 rdpr %canrestore, %g3
5539 rdpr %cleanwin, %g4
5540 rdpr %otherwin, %g5
5541 rdpr %wstate, %g6
5542loop_15: movrne %g4, 0x16C, %i7
5543 sth %i5, [%l7 + 0x52]
5544 movre %g3, 0x3C7, %g2
5545 fmovdg %xcc, %f20, %f4
5546 st %f23, [%l7 + 0x6C]
5547 ldub [%l7 + 0x5D], %o1
5548 smulcc %i4, 0x0A02, %l2
5549 edge32l %g7, %i2, %l3
5550 xorcc %o4, 0x10C4, %g1
5551 movrne %o7, %i0, %g6
5552 movvc %xcc, %o2, %o6
5553 edge16n %g5, %i6, %l0
5554 fmovdne %xcc, %f18, %f8
5555 edge8 %i3, %l4, %i1
5556 fmovdcc %icc, %f19, %f27
5557 restore %l5, %l1, %o0
5558 rdpr %cwp, %g1
5559 rdpr %cansave, %g2
5560 rdpr %canrestore, %g3
5561 rdpr %cleanwin, %g4
5562 rdpr %otherwin, %g5
5563 rdpr %wstate, %g6
5564 mulx %o3, %l6, %g4
5565 fmul8x16al %f5, %f21, %f2
5566 movleu %icc, %i7, %i5
5567 sll %g3, %g2, %o1
5568 stw %i4, [%l7 + 0x18]
5569 srl %l2, 0x19, %g7
5570 edge32 %o5, %l3, %i2
5571 srax %g1, 0x17, %o4
5572 movrne %o7, 0x35D, %i0
5573 st %f25, [%l7 + 0x44]
5574 fexpand %f8, %f22
5575 subcc %o2, %g6, %g5
5576 movneg %icc, %i6, %l0
5577 movvc %icc, %o6, %i3
5578 alignaddr %l4, %l5, %i1
5579 array16 %l1, %o0, %l6
5580 smul %o3, 0x0CF3, %g4
5581 ldx [%l7 + 0x58], %i7
5582 edge32l %i5, %g3, %g2
5583 fpack32 %f12, %f2, %f4
5584 stb %i4, [%l7 + 0x4B]
5585 edge16l %o1, %g7, %l2
5586 fmovdge %xcc, %f13, %f2
5587 fmul8ulx16 %f26, %f8, %f6
5588 sdivcc %o5, 0x1583, %i2
5589 ldd [%l7 + 0x58], %f20
5590 movne %xcc, %l3, %o4
5591 fand %f30, %f6, %f12
5592 sth %g1, [%l7 + 0x58]
5593 array32 %o7, %i0, %o2
5594 movn %xcc, %g6, %g5
5595 fornot1s %f20, %f14, %f11
5596 movleu %xcc, %i6, %o6
5597 alignaddr %l0, %l4, %l5
5598 stx %i3, [%l7 + 0x38]
5599 smulcc %i1, %o0, %l6
5600 sir 0x092E
5601 ldsb [%l7 + 0x0A], %o3
5602 nop
5603 set 0x78, %l5
5604 std %f14, [%l7 + %l5]
5605 sub %l1, 0x1CDF, %g4
5606 edge8n %i7, %g3, %i5
5607 ldx [%l7 + 0x70], %i4
5608 sdivcc %o1, 0x01DB, %g7
5609 fpack16 %f4, %f13
5610 ldd [%l7 + 0x58], %f4
5611 movrne %g2, %l2, %i2
5612 movle %xcc, %l3, %o5
5613 sth %g1, [%l7 + 0x48]
5614 sra %o7, 0x19, %o4
5615 movge %icc, %i0, %g6
5616 and %g5, %o2, %o6
5617 movle %xcc, %i6, %l4
5618 movl %xcc, %l0, %l5
5619 movrgez %i1, %i3, %l6
5620 sdiv %o0, 0x0528, %o3
5621 addc %g4, %i7, %l1
5622 movpos %xcc, %i5, %i4
5623 movcs %xcc, %o1, %g7
5624 movgu %xcc, %g3, %l2
5625 smul %g2, %i2, %l3
5626 fcmpeq32 %f28, %f30, %g1
5627 fmovdpos %xcc, %f0, %f28
5628 fmovdl %icc, %f23, %f3
5629 movre %o7, 0x2EB, %o4
5630 ldd [%l7 + 0x40], %i0
5631 subc %g6, %o5, %o2
5632 ldx [%l7 + 0x58], %g5
5633 orncc %o6, 0x0ECD, %i6
5634 fmovspos %xcc, %f7, %f12
5635 movcc %xcc, %l0, %l5
5636 movne %icc, %i1, %l4
5637 add %i3, 0x0D79, %l6
5638 fmovdl %icc, %f14, %f9
5639 fpadd16s %f13, %f13, %f18
5640 edge16l %o3, %g4, %o0
5641 fcmpeq16 %f28, %f18, %l1
5642 orncc %i5, 0x091D, %i7
5643 movgu %xcc, %o1, %g7
5644 smul %g3, %l2, %g2
5645 edge8n %i4, %i2, %l3
5646 ldx [%l7 + 0x60], %g1
5647 fmovsg %icc, %f8, %f10
5648 movgu %icc, %o4, %o7
5649 fone %f28
5650 addc %i0, %o5, %o2
5651 movre %g6, %g5, %i6
5652 fmovsn %icc, %f27, %f22
5653 fnegd %f14, %f22
5654 fone %f8
5655 fmovsvc %xcc, %f3, %f24
5656 mulscc %l0, 0x1743, %l5
5657 fpack16 %f22, %f7
5658 fabss %f1, %f14
5659 sdivcc %i1, 0x1FE7, %o6
5660 fmovsn %icc, %f13, %f19
5661 move %xcc, %i3, %l6
5662 edge32ln %o3, %l4, %g4
5663 edge8l %l1, %o0, %i7
5664 orcc %i5, %o1, %g7
5665 udivx %l2, 0x0E84, %g2
5666 edge32 %g3, %i4, %l3
5667 edge16l %g1, %o4, %i2
5668 ldx [%l7 + 0x20], %o7
5669 andn %i0, 0x0615, %o5
5670 xorcc %g6, %o2, %g5
5671 nop
5672 set 0x30, %o4
5673 ldd [%l7 + %o4], %l0
5674 orncc %i6, 0x1F04, %l5
5675 fmovrslez %o6, %f7, %f10
5676 orn %i1, %l6, %o3
5677 smulcc %i3, %l4, %g4
5678 xnor %o0, %i7, %l1
5679 movcc %icc, %i5, %o1
5680 stx %l2, [%l7 + 0x48]
5681 alignaddrl %g2, %g3, %i4
5682 fmul8x16au %f30, %f31, %f18
5683 edge8l %g7, %l3, %g1
5684 fpsub32 %f24, %f8, %f16
5685 srl %i2, 0x16, %o7
5686 ldd [%l7 + 0x70], %f4
5687 fxnors %f13, %f16, %f19
5688 popc %o4, %i0
5689 sir 0x14F8
5690 subcc %g6, %o5, %o2
5691 xor %g5, %i6, %l5
5692 movgu %xcc, %o6, %l0
5693 movl %icc, %l6, %i1
5694 orcc %o3, 0x18CA, %i3
5695 sllx %l4, %g4, %i7
5696 std %f24, [%l7 + 0x58]
5697 andcc %o0, %l1, %o1
5698 edge32ln %i5, %g2, %l2
5699 ldx [%l7 + 0x68], %i4
5700 std %f0, [%l7 + 0x78]
5701 addccc %g3, 0x1A4B, %g7
5702 fexpand %f19, %f4
5703 movrne %g1, %l3, %i2
5704 movcs %xcc, %o4, %i0
5705 movrne %g6, 0x29A, %o5
5706 array8 %o7, %g5, %o2
5707 andncc %l5, %i6, %l0
5708 movrgez %o6, 0x0CB, %l6
5709 srax %o3, 0x04, %i3
5710 movre %i1, 0x19D, %l4
5711 fmovdn %icc, %f14, %f10
5712 lduw [%l7 + 0x30], %g4
5713 alignaddrl %i7, %l1, %o1
5714 mova %icc, %i5, %g2
5715 mulx %l2, %o0, %i4
5716 fnors %f15, %f0, %f28
5717 edge32n %g3, %g7, %l3
5718 fnor %f10, %f2, %f24
5719 fmovdgu %icc, %f22, %f16
5720 edge32l %g1, %o4, %i0
5721 array32 %i2, %g6, %o5
5722 edge8l %g5, %o2, %o7
5723 movvs %xcc, %i6, %l0
5724 smulcc %o6, 0x08DC, %l5
5725 fmovsn %icc, %f5, %f21
5726 mova %icc, %o3, %l6
5727 fpackfix %f6, %f17
5728 xor %i1, 0x08A8, %i3
5729 andn %l4, %g4, %l1
5730 array8 %i7, %o1, %g2
5731 movpos %xcc, %l2, %o0
5732 movle %icc, %i5, %i4
5733 xnor %g7, 0x1AB4, %l3
5734 alignaddr %g1, %g3, %i0
5735 sethi 0x1490, %o4
5736 xorcc %i2, %g6, %g5
5737 mulx %o2, 0x1B63, %o5
5738 movneg %xcc, %o7, %i6
5739 alignaddr %l0, %l5, %o6
5740 array32 %l6, %o3, %i3
5741 fmovsgu %xcc, %f28, %f20
5742 movleu %xcc, %i1, %l4
5743 edge32ln %g4, %l1, %i7
5744 std %f2, [%l7 + 0x50]
5745 ldd [%l7 + 0x58], %g2
5746 array32 %o1, %l2, %i5
5747 xorcc %o0, %g7, %l3
5748 subcc %i4, 0x0226, %g3
5749 edge8 %g1, %o4, %i0
5750 faligndata %f12, %f4, %f26
5751 sdivx %i2, 0x114F, %g5
5752 udivcc %o2, 0x1B69, %o5
5753 movge %xcc, %o7, %g6
5754 andncc %l0, %i6, %l5
5755 edge32 %o6, %o3, %i3
5756 sllx %i1, %l4, %g4
5757 movcs %xcc, %l1, %i7
5758 fpsub32s %f13, %f2, %f15
5759 edge32l %g2, %l6, %o1
5760 xor %l2, 0x039B, %i5
5761 addc %g7, %o0, %i4
5762 fornot1s %f1, %f19, %f11
5763 ldx [%l7 + 0x28], %g3
5764 stb %l3, [%l7 + 0x68]
5765 andcc %g1, %i0, %i2
5766 subcc %g5, 0x1DC5, %o2
5767 ldd [%l7 + 0x10], %o4
5768 movl %xcc, %o5, %g6
5769 mulscc %o7, %l0, %l5
5770 movgu %xcc, %o6, %o3
5771 fmovrsgez %i3, %f27, %f10
5772 sdivcc %i1, 0x03BF, %l4
5773 sllx %g4, %l1, %i7
5774 orn %g2, 0x1BB5, %l6
5775 stb %o1, [%l7 + 0x75]
5776 stx %i6, [%l7 + 0x60]
5777 popc 0x131D, %i5
5778 movg %xcc, %g7, %o0
5779 std %f10, [%l7 + 0x18]
5780 lduh [%l7 + 0x26], %i4
5781 fmovrslez %l2, %f2, %f26
5782 fnors %f24, %f4, %f17
5783 fmuld8ulx16 %f22, %f21, %f6
5784 andcc %l3, %g1, %g3
5785 st %f19, [%l7 + 0x18]
5786 mulx %i2, %g5, %o2
5787 movn %xcc, %i0, %o4
5788 subcc %g6, 0x1D72, %o5
5789 movne %icc, %l0, %o7
5790 fcmpgt32 %f20, %f14, %l5
5791 edge16ln %o6, %i3, %o3
5792 sth %l4, [%l7 + 0x54]
5793 sllx %g4, 0x19, %i1
5794 movcs %xcc, %i7, %g2
5795 movne %xcc, %l6, %l1
5796 lduh [%l7 + 0x16], %o1
5797 ldsb [%l7 + 0x11], %i6
5798 movn %icc, %i5, %g7
5799 subccc %i4, %l2, %l3
5800 subcc %o0, %g3, %i2
5801 fmul8x16 %f23, %f4, %f18
5802 edge8n %g1, %g5, %i0
5803 xorcc %o2, 0x0705, %o4
5804 addccc %g6, 0x1E2F, %l0
5805 movneg %xcc, %o5, %l5
5806 sllx %o7, %o6, %i3
5807 fornot2s %f22, %f23, %f19
5808 edge16ln %l4, %o3, %i1
5809 subcc %i7, %g2, %g4
5810 andncc %l1, %l6, %i6
5811 edge16ln %i5, %g7, %o1
5812 sllx %l2, %i4, %l3
5813 orcc %o0, 0x0278, %i2
5814 sra %g1, %g5, %g3
5815 fmuld8ulx16 %f29, %f26, %f4
5816 array32 %o2, %i0, %g6
5817 andncc %l0, %o4, %l5
5818 ldd [%l7 + 0x38], %o4
5819 fmul8ulx16 %f0, %f20, %f8
5820 fpadd32s %f17, %f15, %f19
5821 movn %xcc, %o7, %i3
5822 fmovrdgez %o6, %f20, %f28
5823 add %o3, 0x052A, %l4
5824 movrne %i7, 0x21D, %g2
5825 fpadd32s %f27, %f26, %f26
5826 udivcc %i1, 0x044D, %g4
5827 ldsw [%l7 + 0x0C], %l1
5828 fmovsa %xcc, %f15, %f18
5829 fmovdneg %xcc, %f4, %f8
5830 andn %i6, 0x1666, %i5
5831 subccc %g7, 0x1FF5, %o1
5832 edge32n %l2, %l6, %l3
5833 fmovrslez %i4, %f30, %f20
5834 ldsb [%l7 + 0x30], %i2
5835 movneg %xcc, %o0, %g1
5836 xnor %g3, 0x0CEA, %o2
5837 fmovrslez %g5, %f30, %f3
5838 edge16n %g6, %l0, %i0
5839 orncc %o4, %o5, %o7
5840 nop
5841 set 0x49, %g7
5842 ldsb [%l7 + %g7], %l5
5843 srl %i3, %o3, %l4
5844 move %icc, %i7, %g2
5845 alignaddr %o6, %g4, %i1
5846 movn %icc, %l1, %i5
5847 nop
5848 set 0x78, %l2
5849 stx %g7, [%l7 + %l2]
5850 edge16 %o1, %i6, %l2
5851 fmovda %icc, %f7, %f19
5852 movge %icc, %l3, %i4
5853 fmovdle %xcc, %f27, %f21
5854 andn %i2, %l6, %o0
5855 fmovdcc %xcc, %f25, %f14
5856 lduh [%l7 + 0x1E], %g3
5857 sth %g1, [%l7 + 0x6C]
5858 movl %icc, %g5, %g6
5859 ldsw [%l7 + 0x68], %o2
5860 fmovdg %xcc, %f9, %f7
5861 edge16l %i0, %l0, %o5
5862 sth %o7, [%l7 + 0x74]
5863 sir 0x1E44
5864 addc %l5, 0x0E47, %o4
5865 alignaddr %i3, %o3, %i7
5866 movleu %icc, %l4, %g2
5867 smulcc %g4, %i1, %o6
5868 fcmpeq16 %f16, %f20, %i5
5869 sethi 0x076E, %g7
5870 fmovsleu %icc, %f30, %f26
5871 umulcc %o1, 0x1C11, %l1
5872 fands %f14, %f4, %f16
5873 and %l2, %l3, %i4
5874 fabss %f13, %f8
5875 ldd [%l7 + 0x10], %f2
5876 orn %i6, 0x009B, %l6
5877 movn %xcc, %i2, %g3
5878 save %g1, %g5, %o0
5879 rdpr %cwp, %g1
5880 rdpr %cansave, %g2
5881 rdpr %canrestore, %g3
5882 rdpr %cleanwin, %g4
5883 rdpr %otherwin, %g5
5884 rdpr %wstate, %g6
5885 fmovdne %xcc, %f6, %f25
5886 fmovsg %xcc, %f3, %f2
5887 movcc %xcc, %g6, %o2
5888 xor %i0, 0x04B7, %o5
5889 fmovsleu %icc, %f15, %f24
5890 sll %l0, 0x07, %l5
5891 movl %icc, %o7, %o4
5892 fmovspos %icc, %f10, %f11
5893 movrgz %i3, %i7, %o3
5894 sethi 0x0CCB, %g2
5895 movgu %icc, %l4, %g4
5896 sll %o6, 0x1E, %i5
5897 movrgez %g7, 0x0AF, %i1
5898 fpadd32s %f14, %f25, %f18
5899 and %l1, 0x142D, %l2
5900 fpmerge %f16, %f2, %f16
5901 ldsh [%l7 + 0x2E], %o1
5902 ld [%l7 + 0x70], %f19
5903 stb %i4, [%l7 + 0x1A]
5904 fmovrsne %i6, %f18, %f19
5905 fmovrdgz %l6, %f24, %f16
5906 stx %i2, [%l7 + 0x10]
5907 ldub [%l7 + 0x58], %l3
5908 subccc %g3, %g1, %o0
5909 lduw [%l7 + 0x18], %g5
5910 fpack32 %f24, %f4, %f30
5911 array8 %g6, %o2, %i0
5912 save %o5, 0x19C3, %l0
5913 rdpr %cwp, %g1
5914 rdpr %cansave, %g2
5915 rdpr %canrestore, %g3
5916 rdpr %cleanwin, %g4
5917 rdpr %otherwin, %g5
5918 rdpr %wstate, %g6
5919 sllx %l5, 0x13, %o7
5920 mulscc %i3, 0x0180, %o4
5921 fmovdge %xcc, %f2, %f25
5922 xnor %o3, %i7, %l4
5923 movcs %icc, %g2, %g4
5924 smulcc %i5, %o6, %g7
5925 fmovrdne %l1, %f18, %f30
5926 sdivcc %l2, 0x012C, %i1
5927 ldub [%l7 + 0x6E], %o1
5928 movcc %icc, %i4, %l6
5929 movg %xcc, %i2, %l3
5930 array32 %i6, %g1, %o0
5931 and %g3, %g5, %g6
5932 fpackfix %f18, %f22
5933 edge16 %i0, %o5, %l0
5934 fmul8x16au %f5, %f1, %f6
5935 sra %l5, 0x01, %o7
5936 ldub [%l7 + 0x33], %i3
5937 mulx %o2, 0x188D, %o3
5938 xorcc %o4, %i7, %g2
5939 fxor %f0, %f6, %f14
5940 ldsh [%l7 + 0x7E], %g4
5941 fpadd32s %f0, %f30, %f12
5942 movpos %icc, %i5, %o6
5943 alignaddr %g7, %l1, %l4
5944 mova %xcc, %l2, %i1
5945 umul %i4, %o1, %i2
5946 movrlz %l3, %i6, %g1
5947 st %f31, [%l7 + 0x38]
5948 movvc %xcc, %l6, %o0
5949 mulx %g5, %g6, %i0
5950 fandnot2s %f22, %f27, %f18
5951 udivcc %o5, 0x1A50, %g3
5952 nop
5953 set 0x4E, %i0
5954 ldub [%l7 + %i0], %l0
5955 fpadd32s %f27, %f18, %f25
5956 udivx %l5, 0x0BEC, %i3
5957 movvc %xcc, %o7, %o2
5958 fpmerge %f24, %f16, %f12
5959 movcc %xcc, %o3, %o4
5960 array8 %g2, %i7, %i5
5961 fmovrsne %g4, %f21, %f0
5962 fcmpne32 %f6, %f16, %o6
5963 movl %icc, %l1, %l4
5964 fmovdg %xcc, %f29, %f2
5965 movge %xcc, %l2, %g7
5966 fmovscc %icc, %f27, %f13
5967 addc %i1, %o1, %i2
5968 subcc %i4, 0x151A, %l3
5969 smulcc %g1, 0x0FC1, %i6
5970 stb %o0, [%l7 + 0x27]
5971 subc %l6, 0x1462, %g6
5972 array8 %g5, %i0, %g3
5973 fnot1 %f6, %f2
5974 save %l0, %l5, %o5
5975 rdpr %cwp, %g1
5976 rdpr %cansave, %g2
5977 rdpr %canrestore, %g3
5978 rdpr %cleanwin, %g4
5979 rdpr %otherwin, %g5
5980 rdpr %wstate, %g6
5981 fnands %f15, %f25, %f29
5982 sth %i3, [%l7 + 0x76]
5983 stb %o2, [%l7 + 0x18]
5984 edge16n %o3, %o4, %o7
5985 movle %icc, %i7, %g2
5986 xnorcc %i5, %g4, %l1
5987 sdivcc %o6, 0x1EDB, %l4
5988 edge16n %g7, %i1, %l2
5989 nop
5990 set 0x6A, %l6
5991 sth %o1, [%l7 + %l6]
5992 movrne %i2, 0x0D9, %l3
5993 sdivx %i4, 0x0EB3, %g1
5994 lduw [%l7 + 0x74], %o0
5995 ldd [%l7 + 0x20], %f10
5996 fsrc1s %f6, %f6
5997 ldx [%l7 + 0x38], %l6
5998 fzero %f2
5999 movrne %i6, 0x3CB, %g5
6000 movneg %icc, %g6, %i0
6001 movn %icc, %g3, %l0
6002 edge32n %o5, %l5, %o2
6003 save %i3, 0x0FF3, %o4
6004 rdpr %cwp, %g1
6005 rdpr %cansave, %g2
6006 rdpr %canrestore, %g3
6007 rdpr %cleanwin, %g4
6008 rdpr %otherwin, %g5
6009 rdpr %wstate, %g6
6010 edge8 %o7, %o3, %i7
6011 ld [%l7 + 0x38], %f16
6012 stx %i5, [%l7 + 0x40]
6013 sllx %g4, %g2, %l1
6014 fcmpgt16 %f10, %f6, %l4
6015 popc %o6, %i1
6016 fmovdg %icc, %f4, %f19
6017 array16 %g7, %l2, %i2
6018 movvc %icc, %l3, %o1
6019 fabss %f0, %f2
6020 fmovsvc %icc, %f23, %f21
6021 xorcc %g1, %o0, %l6
6022 smulcc %i4, 0x0120, %g5
6023 movrgez %g6, %i0, %g3
6024 fmovdne %xcc, %f21, %f13
6025 fnors %f31, %f17, %f12
6026 ldsh [%l7 + 0x68], %l0
6027 srl %o5, %i6, %l5
6028 udivcc %i3, 0x177A, %o2
6029 ldsw [%l7 + 0x3C], %o4
6030 sll %o7, 0x09, %o3
6031 movre %i7, %g4, %i5
6032 fcmpgt16 %f4, %f10, %l1
6033 movrgez %l4, %o6, %i1
6034 subc %g7, 0x0002, %g2
6035 edge16n %l2, %l3, %o1
6036 ldsb [%l7 + 0x1D], %i2
6037 and %o0, 0x174C, %g1
6038 edge16l %i4, %l6, %g5
6039 fmovdvc %xcc, %f24, %f31
6040 movne %icc, %i0, %g6
6041 movneg %icc, %g3, %l0
6042 fors %f25, %f0, %f29
6043 fnands %f24, %f9, %f9
6044 movg %icc, %o5, %l5
6045 xnorcc %i3, %i6, %o2
6046 fnors %f23, %f11, %f3
6047 edge16ln %o7, %o4, %o3
6048 edge16n %i7, %i5, %l1
6049 ld [%l7 + 0x14], %f23
6050 movge %xcc, %l4, %g4
6051 fandnot2 %f14, %f26, %f4
6052 edge32n %o6, %i1, %g7
6053 srlx %l2, %g2, %o1
6054 ldsw [%l7 + 0x14], %l3
6055 save %i2, %o0, %i4
6056 rdpr %cwp, %g1
6057 rdpr %cansave, %g2
6058 rdpr %canrestore, %g3
6059 rdpr %cleanwin, %g4
6060 rdpr %otherwin, %g5
6061 rdpr %wstate, %g6
6062 fnegd %f22, %f2
6063 movvs %xcc, %l6, %g5
6064 smulcc %i0, %g6, %g1
6065 movge %icc, %l0, %o5
6066 array16 %l5, %g3, %i6
6067 ld [%l7 + 0x2C], %f21
6068 fmovrdne %o2, %f8, %f6
6069 umul %o7, 0x0FE7, %i3
6070 edge32l %o3, %i7, %i5
6071 srlx %l1, %l4, %g4
6072 movrlez %o4, 0x38D, %i1
6073 fmovdneg %icc, %f17, %f0
6074 sdiv %o6, 0x08B5, %g7
6075 popc 0x0CFA, %g2
6076 addc %l2, %o1, %i2
6077 fpadd16s %f0, %f11, %f8
6078 udivx %o0, 0x0993, %i4
6079 setx loop_16, %l0, %l1
6080 return %l1
6081 nop
6082 rdpr %cwp, %g1
6083 rdpr %cansave, %g2
6084 rdpr %canrestore, %g3
6085 rdpr %cleanwin, %g4
6086 rdpr %otherwin, %g5
6087 rdpr %wstate, %g6
6088loop_16: ldsb [%l7 + 0x56], %g6
6089 sdivcc %g1, 0x1F34, %i0
6090 movrne %o5, %l0, %l5
6091 alignaddr %g3, %o2, %o7
6092 fmovdl %icc, %f28, %f0
6093 movvc %icc, %i3, %i6
6094 alignaddrl %o3, %i5, %i7
6095 ld [%l7 + 0x4C], %f29
6096 nop
6097 set 0x0B, %g1
6098 ldsb [%l7 + %g1], %l4
6099 fmovsn %icc, %f3, %f20
6100 fone %f10
6101 fsrc2s %f10, %f30
6102 and %g4, %l1, %i1
6103 lduw [%l7 + 0x30], %o4
6104 ldsh [%l7 + 0x6C], %o6
6105 fnegd %f24, %f26
6106 movcs %icc, %g7, %g2
6107 stw %o1, [%l7 + 0x1C]
6108 fsrc1 %f28, %f2
6109 fxor %f2, %f12, %f4
6110 edge32n %i2, %l2, %i4
6111 movrlez %l6, %g5, %o0
6112 umulcc %g6, 0x107D, %l3
6113 fmovd %f8, %f12
6114 orncc %i0, %o5, %l0
6115 stb %l5, [%l7 + 0x10]
6116 xnor %g3, 0x1939, %g1
6117 movrlz %o2, %i3, %o7
6118 fmovdn %icc, %f1, %f20
6119 sllx %o3, %i6, %i5
6120 edge16ln %i7, %l4, %l1
6121 movrlez %i1, %o4, %o6
6122 edge16l %g4, %g7, %g2
6123 movne %xcc, %i2, %l2
6124 mova %xcc, %i4, %l6
6125 movge %icc, %o1, %g5
6126 nop
6127 set 0x18, %i2
6128 ldd [%l7 + %i2], %f14
6129 fmovsneg %xcc, %f7, %f22
6130 stb %o0, [%l7 + 0x7F]
6131 array8 %l3, %i0, %o5
6132 edge16l %l0, %g6, %g3
6133 std %f30, [%l7 + 0x28]
6134 sdivx %g1, 0x1DED, %o2
6135 ldd [%l7 + 0x70], %f0
6136 fcmpeq32 %f16, %f10, %l5
6137 fandnot2 %f4, %f22, %f8
6138 ldsb [%l7 + 0x50], %o7
6139 fmovscc %xcc, %f20, %f29
6140 fpmerge %f0, %f8, %f2
6141 fornot1s %f30, %f14, %f20
6142 sll %o3, 0x02, %i6
6143 edge16 %i3, %i7, %l4
6144 edge32l %i5, %i1, %l1
6145 sir 0x115B
6146 movleu %icc, %o6, %o4
6147 stw %g7, [%l7 + 0x20]
6148 nop
6149 set 0x3E, %o0
6150 ldsh [%l7 + %o0], %g4
6151 addccc %i2, 0x0CEB, %l2
6152 movg %icc, %g2, %i4
6153 fmovdvc %icc, %f25, %f31
6154 sdivx %l6, 0x1160, %g5
6155 movneg %xcc, %o0, %o1
6156 fmovde %icc, %f14, %f16
6157 smul %i0, 0x1364, %o5
6158 smulcc %l0, 0x1E1C, %l3
6159 srlx %g3, %g1, %g6
6160 subcc %l5, %o2, %o3
6161 mulx %o7, %i3, %i7
6162 fmovdn %xcc, %f23, %f11
6163 fmovsle %icc, %f26, %f13
6164 edge16l %i6, %i5, %l4
6165 xor %i1, %l1, %o6
6166 nop
6167 set 0x10, %l4
6168 ldsb [%l7 + %l4], %g7
6169 save %g4, %i2, %o4
6170 rdpr %cwp, %g1
6171 rdpr %cansave, %g2
6172 rdpr %canrestore, %g3
6173 rdpr %cleanwin, %g4
6174 rdpr %otherwin, %g5
6175 rdpr %wstate, %g6
6176 orcc %l2, %g2, %i4
6177 std %f20, [%l7 + 0x40]
6178 sdivcc %g5, 0x07B1, %l6
6179 sra %o1, 0x1F, %o0
6180 sllx %o5, 0x0C, %i0
6181 addccc %l0, %l3, %g1
6182 movge %icc, %g6, %l5
6183 sdivcc %g3, 0x100F, %o3
6184 smulcc %o2, 0x0837, %o7
6185 sllx %i7, %i3, %i6
6186 subcc %l4, 0x0BFB, %i5
6187 edge32l %i1, %o6, %g7
6188 movne %icc, %l1, %g4
6189 movg %icc, %i2, %l2
6190 restore %g2, %i4, %o4
6191 rdpr %cwp, %g1
6192 rdpr %cansave, %g2
6193 rdpr %canrestore, %g3
6194 rdpr %cleanwin, %g4
6195 rdpr %otherwin, %g5
6196 rdpr %wstate, %g6
6197 xnor %l6, 0x11D4, %g5
6198 orcc %o0, %o5, %i0
6199 sdivx %l0, 0x0D43, %l3
6200 fsrc2s %f19, %f16
6201 stx %g1, [%l7 + 0x78]
6202 andncc %o1, %g6, %l5
6203 fmovdn %icc, %f14, %f19
6204 fxor %f2, %f12, %f14
6205 ldsh [%l7 + 0x6C], %g3
6206 fornot1s %f18, %f10, %f27
6207 fmovdvs %icc, %f22, %f31
6208 movcc %icc, %o3, %o7
6209 fpadd32 %f0, %f18, %f10
6210 andncc %i7, %o2, %i3
6211 movvs %xcc, %i6, %i5
6212 move %xcc, %l4, %i1
6213 edge8l %g7, %l1, %g4
6214 sir 0x0A6E
6215 alignaddrl %i2, %l2, %g2
6216 mulx %i4, 0x1E84, %o4
6217 fandnot1s %f13, %f18, %f10
6218 edge16n %l6, %g5, %o6
6219 sdivcc %o0, 0x0B6E, %i0
6220 movge %icc, %o5, %l3
6221 move %xcc, %l0, %g1
6222 andcc %g6, %l5, %o1
6223 edge16ln %g3, %o3, %i7
6224 setx loop_17, %l0, %l1
6225 return %l1
6226 nop
6227 rdpr %cwp, %g1
6228 rdpr %cansave, %g2
6229 rdpr %canrestore, %g3
6230 rdpr %cleanwin, %g4
6231 rdpr %otherwin, %g5
6232 rdpr %wstate, %g6
6233loop_17: movvs %xcc, %i3, %i5
6234 fsrc1s %f16, %f29
6235 lduw [%l7 + 0x6C], %l4
6236 edge16 %i1, %g7, %l1
6237 umulcc %i2, %g4, %l2
6238 movrne %g2, %o4, %i4
6239 edge8l %g5, %l6, %o6
6240 alignaddr %i0, %o0, %o5
6241 andncc %l3, %l0, %g1
6242 edge8 %l5, %g6, %o1
6243 alignaddr %o3, %i7, %o7
6244 srax %g3, 0x1D, %i6
6245 srax %o2, 0x0F, %i3
6246 fnors %f24, %f26, %f11
6247 mova %xcc, %i5, %l4
6248 fmovsleu %icc, %f7, %f22
6249 movcs %icc, %g7, %i1
6250 movpos %icc, %i2, %l1
6251 sdivcc %g4, 0x176D, %g2
6252 st %f6, [%l7 + 0x28]
6253 fpackfix %f12, %f6
6254 ldsb [%l7 + 0x5E], %o4
6255 fmovscs %xcc, %f29, %f14
6256 array8 %i4, %g5, %l6
6257 edge16n %o6, %i0, %l2
6258 fnot1 %f20, %f0
6259 fmovsge %icc, %f10, %f18
6260 or %o5, 0x127E, %l3
6261 sll %o0, %g1, %l0
6262 orcc %l5, %g6, %o3
6263 mulx %o1, %i7, %g3
6264 and %i6, %o2, %i3
6265 ld [%l7 + 0x20], %f19
6266 fmovrsgz %o7, %f2, %f9
6267 sth %l4, [%l7 + 0x34]
6268 faligndata %f28, %f0, %f20
6269 andncc %g7, %i5, %i1
6270 fzero %f2
6271 ldx [%l7 + 0x70], %l1
6272 or %g4, 0x19D3, %g2
6273 addcc %o4, %i2, %g5
6274 sdivx %i4, 0x15EC, %o6
6275 edge16 %l6, %i0, %o5
6276 st %f18, [%l7 + 0x50]
6277 srlx %l2, 0x07, %o0
6278 add %l3, %g1, %l0
6279 and %l5, 0x073A, %o3
6280 andncc %g6, %o1, %i7
6281 edge8ln %g3, %i6, %o2
6282 fmovdge %icc, %f12, %f18
6283 popc %i3, %l4
6284 fmovsn %xcc, %f15, %f7
6285 movgu %xcc, %g7, %i5
6286 fcmpd %fcc0, %f24, %f6
6287 subcc %o7, %i1, %g4
6288 array8 %l1, %o4, %g2
6289 srlx %i2, 0x00, %i4
6290 movle %icc, %g5, %o6
6291 fones %f22
6292 subcc %i0, 0x1665, %o5
6293 mulscc %l6, %o0, %l3
6294 fxnors %f1, %f23, %f1
6295 lduh [%l7 + 0x0E], %l2
6296 umulcc %l0, 0x1CE3, %l5
6297 siam 0x4
6298 edge8l %g1, %o3, %g6
6299 sub %i7, 0x1C3B, %o1
6300 fandnot1s %f28, %f9, %f26
6301 fmovdl %xcc, %f19, %f12
6302 fmovsgu %icc, %f30, %f6
6303 sethi 0x1EE0, %i6
6304 ldub [%l7 + 0x6B], %g3
6305 edge8n %o2, %i3, %l4
6306 movl %xcc, %g7, %i5
6307 ldsh [%l7 + 0x2A], %o7
6308 popc %i1, %g4
6309 and %l1, 0x1A8B, %g2
6310 edge8l %i2, %o4, %i4
6311 edge32ln %o6, %i0, %g5
6312 sdivcc %l6, 0x16BC, %o0
6313 edge8 %l3, %l2, %l0
6314 add %l5, %g1, %o3
6315 mova %icc, %g6, %o5
6316 mova %xcc, %o1, %i7
6317 fnand %f0, %f6, %f2
6318 udiv %i6, 0x03AB, %g3
6319 fcmpeq32 %f6, %f6, %i3
6320 sub %o2, 0x00A8, %g7
6321 umul %i5, %o7, %i1
6322 fsrc2s %f17, %f16
6323 st %f22, [%l7 + 0x14]
6324 nop
6325 set 0x30, %g6
6326 ldd [%l7 + %g6], %f18
6327 fnot2 %f24, %f22
6328 fcmped %fcc0, %f2, %f30
6329 subccc %l4, %g4, %g2
6330 edge32l %i2, %l1, %i4
6331 movle %xcc, %o6, %i0
6332 ldx [%l7 + 0x30], %g5
6333 edge8 %o4, %l6, %o0
6334 movle %icc, %l3, %l0
6335 ldd [%l7 + 0x08], %l4
6336 sra %l2, 0x1E, %g1
6337 sth %g6, [%l7 + 0x3A]
6338 fmovrdgez %o5, %f16, %f26
6339 edge16n %o3, %o1, %i6
6340 edge16l %i7, %i3, %g3
6341 movvc %xcc, %g7, %o2
6342 ldsb [%l7 + 0x3C], %i5
6343 sdivcc %o7, 0x0877, %l4
6344 smulcc %g4, %g2, %i2
6345 movge %xcc, %l1, %i1
6346 ldsh [%l7 + 0x0C], %i4
6347 fnors %f8, %f12, %f9
6348 edge16n %i0, %o6, %o4
6349 movle %xcc, %g5, %o0
6350 sdiv %l6, 0x18FC, %l3
6351 array32 %l0, %l2, %l5
6352 umulcc %g6, %o5, %o3
6353 ldx [%l7 + 0x28], %g1
6354 edge32l %o1, %i6, %i3
6355 fmovrsgz %g3, %f31, %f31
6356 movl %xcc, %i7, %o2
6357 std %f30, [%l7 + 0x50]
6358 fmovsneg %xcc, %f7, %f22
6359 edge16 %g7, %i5, %o7
6360 edge8l %l4, %g4, %g2
6361 movre %l1, 0x201, %i1
6362 subc %i4, %i2, %o6
6363 movrlez %i0, 0x249, %g5
6364 stw %o0, [%l7 + 0x20]
6365 sllx %l6, %l3, %o4
6366 mulscc %l2, 0x1AA4, %l0
6367 fmovdcc %xcc, %f19, %f21
6368 movgu %xcc, %l5, %o5
6369 fmovdvs %xcc, %f25, %f27
6370 edge8 %g6, %o3, %o1
6371 mulx %g1, 0x0DA4, %i6
6372 add %i3, 0x12C5, %i7
6373 umul %g3, 0x0B1A, %o2
6374 stx %i5, [%l7 + 0x70]
6375 sll %o7, 0x0A, %g7
6376 addcc %g4, %l4, %g2
6377 movcc %icc, %l1, %i4
6378 movg %xcc, %i2, %i1
6379 fnegd %f28, %f26
6380 orncc %o6, 0x17EC, %i0
6381 movgu %icc, %o0, %g5
6382 movneg %xcc, %l3, %l6
6383 udivcc %o4, 0x06DB, %l2
6384 stw %l0, [%l7 + 0x4C]
6385 fnegd %f28, %f20
6386 orcc %o5, %g6, %l5
6387 alignaddr %o1, %g1, %o3
6388 sllx %i6, %i7, %i3
6389 sdivcc %o2, 0x105B, %g3
6390 edge8n %i5, %o7, %g4
6391 stw %g7, [%l7 + 0x20]
6392 fnot2s %f30, %f17
6393 umul %g2, %l1, %l4
6394 movle %xcc, %i4, %i2
6395 fnor %f6, %f28, %f10
6396 ldsw [%l7 + 0x34], %i1
6397 edge32l %i0, %o0, %o6
6398 movrlez %l3, 0x3C8, %l6
6399 move %xcc, %o4, %g5
6400 movcc %xcc, %l2, %l0
6401 movneg %icc, %o5, %g6
6402 movne %icc, %o1, %g1
6403 movgu %icc, %l5, %o3
6404 mova %xcc, %i6, %i3
6405 xnor %o2, %i7, %g3
6406 srl %i5, 0x02, %g4
6407 fandnot2s %f6, %f5, %f4
6408 sir 0x06F8
6409 sllx %o7, 0x1A, %g7
6410 sub %g2, %l1, %l4
6411 array16 %i4, %i1, %i2
6412 edge16 %i0, %o0, %l3
6413 edge8n %l6, %o4, %o6
6414 st %f15, [%l7 + 0x24]
6415 fmovrsgz %g5, %f14, %f18
6416 fxors %f13, %f28, %f28
6417 fnor %f24, %f16, %f30
6418 siam 0x5
6419 fornot1 %f2, %f2, %f0
6420 movneg %xcc, %l2, %o5
6421 alignaddrl %l0, %g6, %g1
6422 fandnot1 %f14, %f8, %f26
6423 fandnot2s %f17, %f10, %f29
6424 movrgz %l5, 0x2CE, %o1
6425 movn %icc, %o3, %i6
6426 ld [%l7 + 0x74], %f19
6427 fmovda %xcc, %f7, %f13
6428 addcc %i3, 0x038B, %i7
6429 alignaddrl %o2, %g3, %i5
6430 smulcc %o7, 0x01C9, %g4
6431 fmovscc %icc, %f9, %f13
6432 and %g7, %l1, %g2
6433 movcc %xcc, %l4, %i4
6434 and %i2, 0x03AE, %i0
6435 ldsb [%l7 + 0x3D], %i1
6436 sub %l3, %l6, %o4
6437 stw %o0, [%l7 + 0x14]
6438 orn %g5, %l2, %o6
6439 movrgez %l0, %o5, %g1
6440 edge16 %l5, %g6, %o1
6441 movrgez %o3, %i3, %i7
6442 udiv %o2, 0x13B1, %g3
6443 or %i5, %o7, %i6
6444 lduw [%l7 + 0x6C], %g4
6445 sdiv %g7, 0x1B60, %l1
6446 umulcc %l4, %i4, %i2
6447 fpackfix %f24, %f9
6448 fmovrdlz %i0, %f6, %f0
6449 addcc %i1, %l3, %l6
6450 stx %o4, [%l7 + 0x28]
6451 movneg %xcc, %o0, %g5
6452 orn %g2, %o6, %l0
6453 sub %l2, %o5, %l5
6454 sra %g6, 0x16, %g1
6455 stx %o1, [%l7 + 0x68]
6456 fpsub32s %f11, %f10, %f19
6457 movrgz %i3, %i7, %o3
6458 umulcc %o2, %g3, %o7
6459 fxnors %f29, %f3, %f30
6460 fcmpgt32 %f8, %f0, %i5
6461 popc %i6, %g4
6462 stx %l1, [%l7 + 0x08]
6463 ldsh [%l7 + 0x44], %g7
6464 movrgez %l4, %i2, %i4
6465 edge32n %i1, %i0, %l6
6466 xnor %o4, %o0, %l3
6467 movneg %xcc, %g5, %g2
6468 add %l0, %o6, %o5
6469 andncc %l5, %g6, %l2
6470 orncc %o1, %i3, %i7
6471 lduw [%l7 + 0x10], %g1
6472 movre %o2, 0x275, %g3
6473 nop
6474 set 0x60, %i5
6475 sth %o3, [%l7 + %i5]
6476 edge16l %i5, %i6, %g4
6477 mulscc %l1, %o7, %l4
6478 ldsw [%l7 + 0x10], %i2
6479 orncc %i4, %g7, %i1
6480 xor %i0, %o4, %o0
6481 stw %l3, [%l7 + 0x58]
6482 movgu %icc, %g5, %g2
6483 umul %l0, %o6, %o5
6484 fmovrslez %l5, %f15, %f22
6485 subcc %g6, 0x0018, %l6
6486 addcc %l2, %o1, %i3
6487 stx %i7, [%l7 + 0x10]
6488 sdiv %o2, 0x063A, %g1
6489 andn %o3, %i5, %i6
6490 ldd [%l7 + 0x28], %g2
6491 fmovda %xcc, %f14, %f13
6492 sra %g4, %l1, %l4
6493 orcc %o7, %i4, %g7
6494 fsrc1 %f8, %f0
6495 xorcc %i2, 0x1690, %i1
6496 orn %o4, 0x057E, %i0
6497 mulscc %l3, %g5, %o0
6498 ldsh [%l7 + 0x18], %l0
6499 sir 0x154E
6500 fnand %f12, %f10, %f20
6501 andcc %g2, 0x0B11, %o6
6502 movrlz %o5, 0x395, %l5
6503 orcc %g6, 0x1ACB, %l6
6504 smul %l2, %i3, %o1
6505 movneg %icc, %i7, %o2
6506 or %g1, %i5, %i6
6507 fmovrslz %g3, %f13, %f17
6508 movrlez %g4, %l1, %l4
6509 sir 0x111A
6510 sub %o3, 0x1F19, %o7
6511 edge16n %g7, %i4, %i1
6512 fnot2s %f6, %f18
6513 edge16n %i2, %i0, %o4
6514 addccc %g5, 0x1B8B, %o0
6515 and %l0, 0x002E, %l3
6516 orncc %o6, %o5, %g2
6517 mulx %g6, %l6, %l5
6518 alignaddr %i3, %l2, %i7
6519 udiv %o1, 0x0519, %o2
6520 andncc %g1, %i6, %g3
6521 sllx %i5, %l1, %l4
6522 or %o3, %o7, %g7
6523 fornot2s %f16, %f19, %f21
6524 fmul8x16au %f26, %f9, %f24
6525 sir 0x0092
6526 movrne %g4, 0x026, %i1
6527 movn %icc, %i4, %i0
6528 movleu %xcc, %i2, %g5
6529 fmovrslz %o0, %f14, %f19
6530 movneg %icc, %l0, %l3
6531 fmovscc %xcc, %f21, %f1
6532 fmuld8ulx16 %f25, %f16, %f28
6533 fcmpes %fcc2, %f23, %f23
6534 for %f6, %f14, %f8
6535 addccc %o6, %o5, %g2
6536 ld [%l7 + 0x40], %f0
6537 fone %f26
6538 fmovdge %icc, %f19, %f5
6539 addc %o4, 0x094A, %l6
6540 subccc %l5, 0x12A4, %i3
6541 ldsw [%l7 + 0x08], %g6
6542 mova %xcc, %i7, %o1
6543 fand %f20, %f18, %f8
6544 fpackfix %f30, %f8
6545 andn %o2, %l2, %i6
6546 stb %g1, [%l7 + 0x16]
6547 movg %xcc, %i5, %l1
6548 fmovdl %xcc, %f6, %f25
6549 udivx %l4, 0x1FBD, %o3
6550 sub %o7, 0x062B, %g3
6551 movneg %icc, %g7, %i1
6552 stb %i4, [%l7 + 0x5E]
6553 movneg %icc, %g4, %i0
6554 mulscc %g5, %o0, %i2
6555 edge32l %l3, %o6, %l0
6556 st %f1, [%l7 + 0x1C]
6557 andncc %g2, %o4, %o5
6558 fnot1 %f30, %f14
6559 restore %l6, %l5, %i3
6560 rdpr %cwp, %g1
6561 rdpr %cansave, %g2
6562 rdpr %canrestore, %g3
6563 rdpr %cleanwin, %g4
6564 rdpr %otherwin, %g5
6565 rdpr %wstate, %g6
6566 ld [%l7 + 0x2C], %f18
6567 stx %i7, [%l7 + 0x30]
6568 array32 %g6, %o1, %o2
6569 fsrc2s %f24, %f18
6570 edge8l %l2, %g1, %i5
6571 udivcc %l1, 0x11BC, %i6
6572 array16 %o3, %o7, %l4
6573 sra %g3, %i1, %g7
6574 movcc %icc, %i4, %i0
6575 edge16n %g4, %o0, %i2
6576 fpmerge %f15, %f28, %f4
6577 edge32n %l3, %g5, %l0
6578 fexpand %f19, %f16
6579 alignaddrl %o6, %o4, %g2
6580 fmovrslez %o5, %f0, %f16
6581 xor %l5, %l6, %i3
6582 fpadd32s %f6, %f1, %f30
6583 fzero %f0
6584 stb %g6, [%l7 + 0x3A]
6585 andcc %o1, 0x1886, %i7
6586 addcc %o2, 0x12F3, %g1
6587 edge8ln %i5, %l2, %l1
6588 edge8l %o3, %o7, %l4
6589 mulx %i6, 0x0573, %g3
6590 fsrc2s %f7, %f25
6591 umulcc %i1, %i4, %i0
6592 movrlz %g7, 0x220, %g4
6593 orn %i2, %o0, %l3
6594 movpos %icc, %g5, %l0
6595 movleu %xcc, %o6, %o4
6596 sll %o5, 0x00, %l5
6597 fnand %f12, %f20, %f0
6598 smul %l6, 0x174C, %g2
6599 subcc %g6, %i3, %o1
6600 sdiv %o2, 0x15BD, %i7
6601 ldx [%l7 + 0x08], %g1
6602 fmovdpos %xcc, %f4, %f7
6603 fmul8sux16 %f8, %f10, %f2
6604 setx loop_18, %l0, %l1
6605 return %l1
6606 nop
6607 rdpr %cwp, %g1
6608 rdpr %cansave, %g2
6609 rdpr %canrestore, %g3
6610 rdpr %cleanwin, %g4
6611 rdpr %otherwin, %g5
6612 rdpr %wstate, %g6
6613loop_18: movpos %xcc, %o3, %l4
6614 orncc %o7, %g3, %i1
6615 sra %i4, %i0, %g7
6616 movgu %xcc, %g4, %i6
6617 movn %icc, %i2, %o0
6618 andncc %g5, %l3, %l0
6619 edge32 %o6, %o4, %o5
6620 subcc %l6, 0x0CE3, %l5
6621 addcc %g2, %i3, %o1
6622 edge8l %o2, %i7, %g1
6623 fpadd32s %f20, %f24, %f8
6624 fcmpgt16 %f10, %f16, %g6
6625 sra %l2, %l1, %o3
6626 edge32ln %i5, %l4, %g3
6627 sllx %i1, %i4, %i0
6628 orcc %g7, 0x1E0F, %g4
6629 movrlez %o7, %i6, %o0
6630 srax %i2, 0x02, %l3
6631 fmovdl %icc, %f12, %f16
6632 xnorcc %g5, %o6, %l0
6633 movge %icc, %o5, %l6
6634 movleu %xcc, %l5, %o4
6635 addccc %g2, 0x07B3, %o1
6636 ldd [%l7 + 0x30], %f14
6637 movg %icc, %i3, %i7
6638 sra %g1, %g6, %o2
6639 array16 %l2, %o3, %l1
6640 lduw [%l7 + 0x44], %l4
6641 move %xcc, %g3, %i5
6642 fzero %f6
6643 movvc %icc, %i4, %i1
6644 addcc %i0, 0x1E40, %g4
6645 movrne %o7, 0x3BC, %g7
6646 fsrc2 %f16, %f8
6647 srl %o0, %i6, %l3
6648 smul %g5, %i2, %o6
6649 andcc %o5, 0x05FE, %l6
6650 addc %l0, 0x1024, %l5
6651 movg %xcc, %o4, %o1
6652 smulcc %i3, %g2, %i7
6653 edge8l %g6, %g1, %l2
6654 array16 %o3, %l1, %o2
6655 sdiv %l4, 0x1E53, %i5
6656 lduw [%l7 + 0x0C], %g3
6657 ldsh [%l7 + 0x48], %i1
6658 andncc %i0, %g4, %o7
6659 xnorcc %i4, 0x1FA2, %o0
6660 movvs %icc, %i6, %l3
6661 edge32n %g5, %i2, %o6
6662 sub %o5, %g7, %l0
6663 orncc %l6, 0x0E42, %l5
6664 sll %o4, %i3, %g2
6665 sra %i7, 0x06, %o1
6666 fmovdle %icc, %f5, %f7
6667 ldub [%l7 + 0x6F], %g1
6668 ldsb [%l7 + 0x24], %g6
6669 lduh [%l7 + 0x10], %o3
6670 udivcc %l1, 0x0535, %l2
6671 save %l4, %o2, %i5
6672 rdpr %cwp, %g1
6673 rdpr %cansave, %g2
6674 rdpr %canrestore, %g3
6675 rdpr %cleanwin, %g4
6676 rdpr %otherwin, %g5
6677 rdpr %wstate, %g6
6678 addc %i1, %i0, %g4
6679 movvc %icc, %g3, %i4
6680 nop
6681 set 0x0F, %l1
6682 ldub [%l7 + %l1], %o0
6683 xorcc %i6, %o7, %l3
6684 fmovse %icc, %f19, %f26
6685 mova %xcc, %i2, %o6
6686 movrlz %o5, 0x2DC, %g7
6687 movcc %icc, %g5, %l6
6688 edge16l %l0, %o4, %l5
6689 nop
6690 set 0x30, %g3
6691 ldsb [%l7 + %g3], %i3
6692 movrlez %g2, %i7, %g1
6693 fmovrde %o1, %f8, %f14
6694 movneg %icc, %g6, %l1
6695 movne %icc, %o3, %l2
6696 edge16ln %l4, %i5, %i1
6697 sdiv %o2, 0x1FA2, %i0
6698 movvc %xcc, %g3, %g4
6699 andncc %i4, %o0, %i6
6700 movpos %xcc, %o7, %i2
6701 fnot1s %f27, %f5
6702 edge32ln %o6, %l3, %o5
6703 xnorcc %g5, %g7, %l6
6704 fones %f11
6705 umul %l0, %o4, %l5
6706 fpsub16s %f12, %f5, %f1
6707 mulscc %g2, %i3, %i7
6708 movvs %icc, %g1, %o1
6709 movl %xcc, %g6, %l1
6710 ldd [%l7 + 0x30], %l2
6711 move %xcc, %l4, %i5
6712 edge32ln %o3, %o2, %i1
6713 fcmps %fcc3, %f1, %f17
6714 ldsh [%l7 + 0x10], %g3
6715 movpos %icc, %g4, %i0
6716 xorcc %o0, %i4, %o7
6717 addcc %i2, 0x1D2E, %o6
6718 ldsw [%l7 + 0x28], %i6
6719 save %l3, %o5, %g7
6720 rdpr %cwp, %g1
6721 rdpr %cansave, %g2
6722 rdpr %canrestore, %g3
6723 rdpr %cleanwin, %g4
6724 rdpr %otherwin, %g5
6725 rdpr %wstate, %g6
6726 fcmpne16 %f8, %f8, %g5
6727 siam 0x5
6728 movl %xcc, %l0, %l6
6729 fpsub32s %f25, %f24, %f5
6730 fzero %f30
6731 edge8n %o4, %l5, %i3
6732 stw %i7, [%l7 + 0x14]
6733 movcs %xcc, %g1, %o1
6734 sethi 0x007D, %g6
6735 ldsw [%l7 + 0x5C], %l1
6736 sdivcc %g2, 0x1074, %l2
6737 movrne %i5, 0x282, %l4
6738 andncc %o3, %o2, %i1
6739 movgu %icc, %g3, %i0
6740 fmovscc %icc, %f9, %f22
6741 edge32l %o0, %g4, %i4
6742 fmovdne %xcc, %f30, %f29
6743 edge32ln %i2, %o6, %i6
6744 subc %o7, %l3, %g7
6745 fnegs %f19, %f28
6746 addccc %g5, %o5, %l0
6747 fmovdl %xcc, %f27, %f20
6748 fandnot2s %f3, %f9, %f17
6749 addcc %o4, %l5, %i3
6750 sllx %i7, 0x02, %l6
6751 bshuffle %f16, %f14, %f20
6752 xor %g1, 0x0357, %g6
6753 fandnot2s %f2, %f23, %f10
6754 sdivx %o1, 0x0A1D, %l1
6755 stx %g2, [%l7 + 0x08]
6756 fcmpeq16 %f28, %f0, %l2
6757 stb %l4, [%l7 + 0x09]
6758 orn %o3, %o2, %i1
6759 fandnot2s %f30, %f30, %f3
6760 nop
6761 set 0x45, %i3
6762 ldub [%l7 + %i3], %i5
6763 ldsw [%l7 + 0x3C], %i0
6764 fandnot2s %f30, %f10, %f9
6765 xnor %g3, %o0, %i4
6766 fnot2 %f18, %f14
6767 ldx [%l7 + 0x28], %g4
6768 movrlz %i2, %o6, %o7
6769 andncc %i6, %l3, %g7
6770 fmuld8sux16 %f8, %f15, %f20
6771 movre %o5, 0x378, %l0
6772 fmovsneg %xcc, %f8, %f8
6773 fmovsvc %icc, %f2, %f26
6774 movpos %icc, %o4, %l5
6775 fxor %f4, %f22, %f28
6776 nop
6777 set 0x12, %i7
6778 sth %g5, [%l7 + %i7]
6779 movpos %xcc, %i7, %i3
6780 mulx %g1, 0x0CB6, %g6
6781 xnor %l6, 0x0765, %l1
6782 orcc %g2, 0x05BA, %l2
6783 movvc %xcc, %l4, %o1
6784 array16 %o3, %i1, %o2
6785 movleu %icc, %i0, %g3
6786 subccc %o0, 0x1900, %i5
6787 ldd [%l7 + 0x48], %f12
6788 edge32ln %g4, %i4, %i2
6789 movneg %icc, %o7, %o6
6790 edge8ln %l3, %g7, %i6
6791 popc %o5, %o4
6792 fabss %f7, %f14
6793 move %xcc, %l0, %g5
6794 sdiv %i7, 0x039D, %i3
6795 xnor %l5, %g1, %l6
6796 sub %g6, %l1, %g2
6797 stb %l4, [%l7 + 0x0D]
6798 array16 %o1, %l2, %o3
6799 sub %i1, 0x0D89, %i0
6800 st %f26, [%l7 + 0x5C]
6801 smulcc %g3, %o2, %o0
6802 umul %g4, %i5, %i4
6803 udivx %o7, 0x19AF, %i2
6804 array32 %o6, %l3, %i6
6805 ld [%l7 + 0x40], %f30
6806 save %g7, %o4, %o5
6807 rdpr %cwp, %g1
6808 rdpr %cansave, %g2
6809 rdpr %canrestore, %g3
6810 rdpr %cleanwin, %g4
6811 rdpr %otherwin, %g5
6812 rdpr %wstate, %g6
6813 mulscc %l0, 0x1F79, %i7
6814 movpos %xcc, %g5, %i3
6815 and %g1, 0x0985, %l5
6816 move %xcc, %l6, %l1
6817 ldd [%l7 + 0x50], %g2
6818 andn %l4, %g6, %o1
6819 sth %l2, [%l7 + 0x0A]
6820 xnor %o3, 0x0E5F, %i0
6821 andncc %i1, %g3, %o2
6822 add %o0, 0x0E27, %g4
6823 ldd [%l7 + 0x18], %f28
6824 fxor %f28, %f6, %f10
6825 fnegs %f2, %f1
6826 sir 0x0F0C
6827 addc %i5, 0x06CA, %o7
6828 smulcc %i2, %i4, %o6
6829 lduw [%l7 + 0x74], %i6
6830 fmovda %xcc, %f23, %f7
6831 sth %g7, [%l7 + 0x26]
6832 ldsh [%l7 + 0x56], %o4
6833 movrgz %o5, 0x241, %l0
6834 fandnot2s %f20, %f5, %f29
6835 array16 %i7, %g5, %i3
6836 subc %g1, %l3, %l6
6837 edge16 %l1, %g2, %l5
6838 subcc %l4, %g6, %l2
6839 ldsh [%l7 + 0x1A], %o3
6840 smulcc %o1, %i0, %g3
6841 fones %f16
6842 movrlez %i1, 0x1B9, %o0
6843 std %f14, [%l7 + 0x50]
6844 smulcc %o2, 0x0193, %i5
6845 fmovrsne %o7, %f8, %f9
6846 fabss %f26, %f18
6847 srl %g4, %i2, %o6
6848 array16 %i4, %i6, %g7
6849 popc 0x060F, %o4
6850 orncc %o5, 0x0559, %i7
6851 movvs %icc, %g5, %i3
6852 addc %l0, %l3, %l6
6853 xor %g1, %g2, %l5
6854 subccc %l1, %l4, %l2
6855 edge8n %o3, %g6, %o1
6856 fcmple32 %f2, %f16, %g3
6857 edge8n %i0, %i1, %o0
6858 fmovrslez %i5, %f26, %f4
6859 movre %o2, 0x142, %o7
6860 fmovse %icc, %f25, %f18
6861 fmovdg %xcc, %f31, %f16
6862 fcmpes %fcc0, %f26, %f16
6863 fmovrslz %i2, %f2, %f21
6864 udivx %o6, 0x1C05, %g4
6865 sllx %i6, 0x0D, %i4
6866 fones %f23
6867 fmovspos %xcc, %f14, %f17
6868 fcmpgt32 %f24, %f6, %o4
6869 or %o5, %g7, %i7
6870 ldx [%l7 + 0x70], %i3
6871 lduh [%l7 + 0x2C], %l0
6872 ldsb [%l7 + 0x34], %l3
6873 fmovda %xcc, %f11, %f2
6874 ldx [%l7 + 0x40], %l6
6875 edge8n %g1, %g2, %l5
6876 sdivx %l1, 0x1841, %l4
6877 orn %l2, %g5, %g6
6878 addccc %o1, 0x0DAF, %g3
6879 andn %i0, 0x0714, %i1
6880 edge8 %o3, %i5, %o2
6881 sir 0x00DB
6882 edge8ln %o7, %i2, %o6
6883 fpsub32s %f15, %f25, %f28
6884 smul %o0, %i6, %i4
6885 edge32n %o4, %o5, %g7
6886 for %f22, %f18, %f0
6887 udiv %g4, 0x1116, %i3
6888 fnot2s %f6, %f20
6889 fmul8sux16 %f6, %f0, %f6
6890 movle %icc, %i7, %l3
6891 srlx %l0, 0x05, %l6
6892 smul %g2, %g1, %l5
6893 orn %l1, %l4, %l2
6894 stb %g5, [%l7 + 0x0D]
6895 nop
6896 set 0x54, %o7
6897 ldsw [%l7 + %o7], %o1
6898 edge32n %g3, %g6, %i0
6899 fcmple16 %f14, %f22, %i1
6900 sdivx %i5, 0x1E37, %o2
6901 andcc %o3, %o7, %o6
6902 smulcc %i2, 0x0695, %i6
6903 bshuffle %f26, %f6, %f12
6904 mulx %o0, %i4, %o5
6905 fcmpeq32 %f30, %f8, %g7
6906 andn %g4, %o4, %i3
6907 save %i7, 0x1DE3, %l0
6908 rdpr %cwp, %g1
6909 rdpr %cansave, %g2
6910 rdpr %canrestore, %g3
6911 rdpr %cleanwin, %g4
6912 rdpr %otherwin, %g5
6913 rdpr %wstate, %g6
6914 ldub [%l7 + 0x58], %l6
6915 sdiv %g2, 0x0BB6, %g1
6916 restore %l3, %l5, %l1
6917 rdpr %cwp, %g1
6918 rdpr %cansave, %g2
6919 rdpr %canrestore, %g3
6920 rdpr %cleanwin, %g4
6921 rdpr %otherwin, %g5
6922 rdpr %wstate, %g6
6923 fmovda %xcc, %f30, %f4
6924 for %f26, %f30, %f28
6925 or %l4, 0x0CE9, %g5
6926 fmovdcc %icc, %f4, %f13
6927 orncc %l2, 0x090B, %o1
6928 fnor %f2, %f10, %f0
6929 subc %g6, %g3, %i1
6930 edge8ln %i5, %i0, %o3
6931 nop
6932 set 0x28, %o5
6933 ldsh [%l7 + %o5], %o2
6934 fmovrdlez %o7, %f14, %f16
6935 fpack16 %f24, %f27
6936 stw %o6, [%l7 + 0x60]
6937 save %i6, %o0, %i4
6938 rdpr %cwp, %g1
6939 rdpr %cansave, %g2
6940 rdpr %canrestore, %g3
6941 rdpr %cleanwin, %g4
6942 rdpr %otherwin, %g5
6943 rdpr %wstate, %g6
6944 sdiv %i2, 0x03FE, %o5
6945 smulcc %g7, %g4, %i3
6946 nop
6947 set 0x58, %i4
6948 std %f6, [%l7 + %i4]
6949 fmovsle %icc, %f25, %f5
6950 movpos %icc, %i7, %l0
6951 sdivcc %o4, 0x1736, %g2
6952 edge8 %g1, %l6, %l5
6953 fmovdle %icc, %f29, %f5
6954 edge32ln %l1, %l4, %g5
6955 edge16ln %l2, %l3, %o1
6956 movl %icc, %g3, %g6
6957 sth %i1, [%l7 + 0x48]
6958 movrgz %i5, 0x25C, %o3
6959 ldx [%l7 + 0x10], %i0
6960 popc %o2, %o7
6961 sll %o6, %i6, %i4
6962 xnor %o0, %i2, %g7
6963 movrgz %g4, %i3, %o5
6964 xorcc %i7, 0x1EDE, %o4
6965 alignaddr %l0, %g1, %g2
6966 sdivcc %l5, 0x06C2, %l1
6967 fmovdpos %icc, %f29, %f20
6968 udivx %l4, 0x1233, %l6
6969 movrne %l2, %g5, %l3
6970 sdivcc %o1, 0x1803, %g3
6971 edge8l %g6, %i1, %i5
6972 stb %o3, [%l7 + 0x27]
6973 subcc %i0, 0x0BC5, %o7
6974 movle %xcc, %o2, %i6
6975 fcmpeq16 %f12, %f26, %i4
6976 fmovrdgz %o0, %f8, %f24
6977 movpos %xcc, %o6, %g7
6978 stx %i2, [%l7 + 0x20]
6979 edge8 %i3, %o5, %i7
6980 sll %g4, %o4, %g1
6981 fmovda %icc, %f27, %f3
6982 edge32l %g2, %l0, %l5
6983 fxor %f18, %f26, %f0
6984 fmovdge %xcc, %f1, %f13
6985 srlx %l4, %l1, %l6
6986 and %g5, 0x0794, %l3
6987 fxnor %f26, %f12, %f10
6988 udivx %l2, 0x1280, %g3
6989 andncc %o1, %i1, %g6
6990 sdivx %i5, 0x17C9, %o3
6991 sub %o7, %i0, %i6
6992 fmovdleu %icc, %f31, %f1
6993 smul %i4, %o2, %o6
6994 edge8n %g7, %i2, %i3
6995 stb %o5, [%l7 + 0x7C]
6996 fmovsvs %icc, %f26, %f7
6997 fmovrdlz %i7, %f18, %f20
6998 alignaddr %o0, %o4, %g4
6999 smul %g1, %l0, %l5
7000 nop
7001 set 0x58, %i1
7002 ldx [%l7 + %i1], %l4
7003 andcc %g2, %l1, %g5
7004 xnor %l6, 0x088F, %l2
7005 array8 %g3, %o1, %i1
7006 edge16ln %g6, %i5, %o3
7007 xorcc %o7, %i0, %i6
7008 fmovsg %icc, %f30, %f21
7009 st %f7, [%l7 + 0x4C]
7010 movrlz %i4, %l3, %o6
7011 ldsh [%l7 + 0x18], %o2
7012 movn %icc, %g7, %i2
7013 array16 %i3, %o5, %i7
7014 movleu %xcc, %o4, %g4
7015 fandnot1s %f22, %f22, %f24
7016 edge16ln %g1, %o0, %l5
7017 subccc %l4, %l0, %l1
7018 edge8 %g2, %g5, %l2
7019 ldub [%l7 + 0x46], %l6
7020 movg %xcc, %g3, %o1
7021 popc %g6, %i1
7022 movre %o3, %o7, %i0
7023 fabsd %f30, %f16
7024 std %f18, [%l7 + 0x68]
7025 subcc %i5, %i6, %i4
7026 movrgz %o6, 0x1C7, %l3
7027 umul %g7, %o2, %i2
7028 array16 %i3, %i7, %o4
7029 fnands %f18, %f27, %f0
7030 movl %xcc, %g4, %o5
7031 mulx %o0, 0x1D0E, %l5
7032 movg %xcc, %l4, %g1
7033 fcmpeq16 %f22, %f6, %l1
7034 nop
7035 set 0x78, %g4
7036 stw %l0, [%l7 + %g4]
7037 ldd [%l7 + 0x78], %f28
7038 fxor %f24, %f10, %f14
7039 fmovdcs %xcc, %f24, %f22
7040 fornot2 %f8, %f8, %f18
7041 setx loop_19, %l0, %l1
7042 return %l1
7043 nop
7044 rdpr %cwp, %g1
7045 rdpr %cansave, %g2
7046 rdpr %canrestore, %g3
7047 rdpr %cleanwin, %g4
7048 rdpr %otherwin, %g5
7049 rdpr %wstate, %g6
7050loop_19: udivcc %g3, 0x1DD4, %o1
7051 fpadd32 %f6, %f26, %f28
7052 movl %icc, %l6, %g6
7053 fandnot2 %f20, %f0, %f18
7054 ldd [%l7 + 0x40], %f4
7055 subccc %o3, 0x14AA, %o7
7056 fxor %f8, %f18, %f18
7057 andncc %i1, %i5, %i0
7058 fmovdneg %xcc, %f13, %f17
7059 fornot1s %f3, %f5, %f2
7060 ldsb [%l7 + 0x17], %i6
7061 array16 %o6, %i4, %g7
7062 st %f17, [%l7 + 0x74]
7063 mulscc %o2, 0x1DB6, %i2
7064 ldd [%l7 + 0x40], %f20
7065 edge8ln %i3, %l3, %i7
7066 movl %icc, %o4, %o5
7067 std %f22, [%l7 + 0x78]
7068 sethi 0x0C3F, %o0
7069 edge8 %g4, %l4, %g1
7070 subc %l1, %l5, %g5
7071 fmovsa %xcc, %f31, %f20
7072 array8 %g2, %l2, %l0
7073 fmovde %xcc, %f14, %f19
7074 ldx [%l7 + 0x40], %g3
7075 sdivcc %o1, 0x130E, %g6
7076 lduw [%l7 + 0x68], %o3
7077 array32 %o7, %i1, %i5
7078 srl %i0, 0x01, %l6
7079 fexpand %f17, %f16
7080 movrgz %i6, %i4, %g7
7081 udivcc %o2, 0x1460, %o6
7082 fmovsle %icc, %f13, %f14
7083 fmovrslz %i2, %f17, %f19
7084 mulx %i3, %l3, %o4
7085 movn %xcc, %o5, %o0
7086 fmovdg %xcc, %f15, %f1
7087 movne %icc, %g4, %i7
7088 fmovsvs %icc, %f21, %f16
7089 andcc %l4, %l1, %l5
7090 fmovd %f28, %f28
7091 ldsb [%l7 + 0x7A], %g5
7092 std %f26, [%l7 + 0x60]
7093 fnor %f18, %f14, %f16
7094 alignaddrl %g2, %l2, %l0
7095 ldsw [%l7 + 0x68], %g3
7096 udivx %o1, 0x17A0, %g1
7097 andncc %o3, %o7, %g6
7098 sdivx %i1, 0x0888, %i5
7099 sub %l6, %i6, %i0
7100 movgu %icc, %g7, %i4
7101 ldd [%l7 + 0x20], %o2
7102 movne %icc, %o6, %i3
7103 lduh [%l7 + 0x4E], %l3
7104 edge32ln %i2, %o5, %o4
7105 sub %o0, 0x0AE2, %i7
7106 andncc %g4, %l4, %l5
7107 andncc %g5, %l1, %g2
7108 srl %l2, %g3, %l0
7109 nop
7110 set 0x0E, %g2
7111 lduh [%l7 + %g2], %o1
7112 add %o3, %o7, %g6
7113 movge %xcc, %g1, %i1
7114 addccc %i5, 0x0D7B, %i6
7115 sll %l6, 0x1F, %i0
7116 fornot1 %f28, %f12, %f8
7117 edge16l %g7, %i4, %o6
7118 edge8n %o2, %l3, %i3
7119 ldsb [%l7 + 0x18], %o5
7120 popc 0x0E07, %o4
7121 addcc %i2, %o0, %g4
7122 save %i7, 0x0BB2, %l5
7123 rdpr %cwp, %g1
7124 rdpr %cansave, %g2
7125 rdpr %canrestore, %g3
7126 rdpr %cleanwin, %g4
7127 rdpr %otherwin, %g5
7128 rdpr %wstate, %g6
7129 and %g5, %l1, %l4
7130 addcc %g2, %g3, %l2
7131 sll %l0, 0x0E, %o1
7132 fmul8sux16 %f14, %f18, %f30
7133 movrlez %o7, 0x3A5, %o3
7134 fmovdleu %icc, %f19, %f19
7135 sdivx %g1, 0x1024, %i1
7136 array16 %i5, %i6, %l6
7137 sll %g6, %i0, %g7
7138 restore %o6, 0x0E9A, %i4
7139 rdpr %cwp, %g1
7140 rdpr %cansave, %g2
7141 rdpr %canrestore, %g3
7142 rdpr %cleanwin, %g4
7143 rdpr %otherwin, %g5
7144 rdpr %wstate, %g6
7145 movpos %xcc, %l3, %i3
7146 xor %o5, 0x1265, %o2
7147 siam 0x1
7148 sllx %o4, 0x09, %o0
7149 save %i2, %i7, %g4
7150 rdpr %cwp, %g1
7151 rdpr %cansave, %g2
7152 rdpr %canrestore, %g3
7153 rdpr %cleanwin, %g4
7154 rdpr %otherwin, %g5
7155 rdpr %wstate, %g6
7156 fmovdle %icc, %f11, %f24
7157 sth %l5, [%l7 + 0x64]
7158 ldsh [%l7 + 0x7A], %g5
7159 movleu %icc, %l4, %g2
7160 movn %xcc, %g3, %l2
7161 movneg %icc, %l1, %l0
7162 fmovsn %xcc, %f31, %f20
7163 fmovd %f2, %f26
7164 lduh [%l7 + 0x38], %o1
7165 ldsh [%l7 + 0x1C], %o7
7166 fmovdneg %xcc, %f0, %f13
7167 array32 %o3, %g1, %i1
7168 and %i5, 0x07F0, %l6
7169 move %xcc, %i6, %i0
7170 stx %g7, [%l7 + 0x48]
7171 srax %o6, %g6, %i4
7172 addccc %i3, 0x0A1E, %o5
7173 andcc %l3, 0x1B94, %o2
7174 umulcc %o0, %i2, %i7
7175 movne %xcc, %o4, %g4
7176 sir 0x162C
7177 srl %l5, %g5, %g2
7178 movpos %xcc, %g3, %l4
7179 alignaddr %l2, %l0, %o1
7180 array8 %l1, %o3, %g1
7181 mulx %o7, %i5, %l6
7182 mulx %i6, %i1, %i0
7183 xnorcc %o6, 0x108C, %g6
7184 sub %i4, %g7, %i3
7185 lduw [%l7 + 0x34], %l3
7186 udivx %o5, 0x0572, %o0
7187 stb %i2, [%l7 + 0x17]
7188 smulcc %i7, 0x05E9, %o2
7189 fornot1s %f6, %f13, %f7
7190 mova %icc, %g4, %l5
7191 mulx %o4, 0x084D, %g5
7192 fmovdvs %icc, %f27, %f0
7193 fmovsn %xcc, %f13, %f3
7194 fornot1s %f8, %f9, %f7
7195 movre %g3, 0x25F, %l4
7196 fmul8sux16 %f28, %f24, %f22
7197 subc %l2, %l0, %o1
7198 nop
7199 set 0x68, %o2
7200 ldd [%l7 + %o2], %g2
7201 xnor %o3, %l1, %g1
7202 fmovrslez %o7, %f31, %f4
7203 umulcc %i5, 0x1333, %i6
7204 sdiv %i1, 0x1664, %l6
7205 edge32l %o6, %g6, %i0
7206 fcmpeq32 %f14, %f6, %g7
7207 sethi 0x118D, %i3
7208 smul %i4, 0x0B8F, %o5
7209 move %icc, %l3, %i2
7210 addccc %i7, %o0, %g4
7211 fabsd %f20, %f10
7212 fornot1s %f6, %f1, %f1
7213 fnot2s %f31, %f11
7214 fandnot2 %f24, %f12, %f2
7215 stb %o2, [%l7 + 0x78]
7216 fexpand %f25, %f6
7217 fzeros %f14
7218 smulcc %o4, %g5, %l5
7219 ldub [%l7 + 0x74], %g3
7220 smul %l4, 0x0901, %l2
7221 andcc %o1, 0x1DEC, %g2
7222 edge16l %l0, %l1, %g1
7223 ldub [%l7 + 0x53], %o7
7224 fnot1 %f18, %f14
7225 fmovsl %icc, %f22, %f28
7226 udiv %o3, 0x1205, %i6
7227 fmovrslz %i5, %f26, %f15
7228 faligndata %f0, %f22, %f30
7229 fnors %f31, %f8, %f6
7230 udivcc %l6, 0x0A08, %i1
7231 movge %xcc, %g6, %i0
7232 sllx %g7, 0x07, %i3
7233 udivcc %i4, 0x1295, %o6
7234 fmovspos %icc, %f19, %f12
7235 ld [%l7 + 0x30], %f9
7236 fmovs %f13, %f21
7237 subccc %l3, 0x0859, %i2
7238 fabss %f9, %f26
7239 sdivcc %i7, 0x00EF, %o5
7240 movl %icc, %o0, %g4
7241 srlx %o4, 0x0A, %o2
7242 stw %l5, [%l7 + 0x64]
7243 movn %icc, %g3, %l4
7244 edge16ln %l2, %g5, %o1
7245 sth %l0, [%l7 + 0x64]
7246 movvc %xcc, %l1, %g1
7247 fnegd %f2, %f14
7248 xnor %g2, %o7, %o3
7249 lduh [%l7 + 0x18], %i5
7250 fmovsn %xcc, %f5, %f17
7251 udivx %i6, 0x1659, %i1
7252 subcc %l6, %g6, %g7
7253 orn %i3, 0x083B, %i0
7254 fone %f14
7255 udivx %i4, 0x146A, %o6
7256 edge8ln %i2, %i7, %l3
7257 xnorcc %o0, 0x13BA, %g4
7258 edge16ln %o5, %o2, %o4
7259 movn %xcc, %g3, %l5
7260 edge32ln %l2, %l4, %o1
7261 edge8ln %l0, %l1, %g5
7262 xnorcc %g2, %o7, %o3
7263 fmovsne %xcc, %f18, %f19
7264 sethi 0x06CD, %i5
7265 srax %g1, %i1, %l6
7266 sdivcc %i6, 0x0CF4, %g6
7267 movn %xcc, %i3, %i0
7268 edge16 %i4, %g7, %i2
7269 fpadd32s %f18, %f12, %f21
7270 lduw [%l7 + 0x38], %i7
7271 movvc %xcc, %l3, %o6
7272 st %f11, [%l7 + 0x54]
7273 udiv %o0, 0x0AE3, %o5
7274 fmovsgu %xcc, %f28, %f22
7275 add %g4, 0x14CF, %o2
7276 edge32 %o4, %g3, %l2
7277 srlx %l5, %l4, %o1
7278 std %f20, [%l7 + 0x20]
7279 fmovsgu %icc, %f12, %f28
7280 movre %l1, %l0, %g5
7281 stw %g2, [%l7 + 0x64]
7282 movgu %xcc, %o7, %i5
7283 ldsw [%l7 + 0x44], %o3
7284 sdiv %g1, 0x1311, %i1
7285 fcmple32 %f4, %f28, %i6
7286 edge16ln %l6, %g6, %i3
7287 fcmps %fcc2, %f24, %f30
7288 smulcc %i0, %i4, %g7
7289 addc %i7, 0x1CB3, %l3
7290 fzeros %f10
7291 array16 %i2, %o0, %o5
7292 edge32ln %o6, %g4, %o2
7293 subc %o4, %g3, %l2
7294 edge16 %l5, %o1, %l1
7295 movrgz %l0, %g5, %l4
7296 subcc %g2, 0x08AC, %o7
7297 fcmpne32 %f4, %f20, %i5
7298 for %f6, %f16, %f24
7299 fmovse %icc, %f24, %f25
7300 array16 %g1, %o3, %i1
7301 sub %l6, 0x07FE, %i6
7302 edge32ln %g6, %i0, %i3
7303 movre %i4, %i7, %g7
7304 udiv %i2, 0x15DC, %l3
7305 sir 0x19BE
7306 udiv %o0, 0x1EE1, %o6
7307 fmovrsgz %o5, %f31, %f25
7308 srl %g4, %o4, %o2
7309 edge16n %g3, %l5, %l2
7310 fcmpne32 %f10, %f8, %o1
7311 sdivx %l0, 0x0F0D, %l1
7312 umulcc %l4, %g5, %g2
7313 addcc %i5, 0x00B0, %o7
7314 edge16ln %o3, %g1, %i1
7315 fmovdle %xcc, %f26, %f15
7316 fcmped %fcc0, %f12, %f28
7317 orcc %l6, %i6, %g6
7318 movgu %xcc, %i0, %i3
7319 mulx %i7, %g7, %i4
7320 sllx %l3, %o0, %o6
7321 fmovdl %icc, %f2, %f19
7322 std %f22, [%l7 + 0x48]
7323 fmovdn %icc, %f29, %f22
7324 sra %o5, %g4, %i2
7325 array16 %o2, %g3, %o4
7326 mulx %l2, %o1, %l0
7327 orcc %l5, %l1, %g5
7328 movne %xcc, %l4, %g2
7329 fmovrsne %i5, %f4, %f29
7330 ldx [%l7 + 0x68], %o7
7331 alignaddr %g1, %i1, %l6
7332 fmovrsgez %i6, %f20, %f4
7333 udivx %o3, 0x0348, %g6
7334 andncc %i3, %i7, %i0
7335 srlx %i4, %l3, %g7
7336 nop
7337 set 0x6C, %o3
7338 ldsw [%l7 + %o3], %o0
7339 udiv %o5, 0x1478, %o6
7340 alignaddr %g4, %i2, %g3
7341 xnorcc %o2, %l2, %o1
7342 mova %xcc, %o4, %l0
7343 movrlz %l1, %l5, %g5
7344 xnor %g2, %l4, %i5
7345 edge16l %o7, %i1, %g1
7346 nop
7347 set 0x44, %g5
7348 ldsw [%l7 + %g5], %l6
7349 xorcc %i6, 0x0531, %o3
7350 popc 0x0B8A, %i3
7351 fpsub16 %f20, %f28, %f28
7352 ld [%l7 + 0x18], %f25
7353 alignaddrl %i7, %i0, %g6
7354 xnorcc %i4, 0x0769, %l3
7355 smulcc %o0, %o5, %g7
7356 sth %g4, [%l7 + 0x7E]
7357 umulcc %o6, 0x0065, %i2
7358 movrne %g3, 0x066, %l2
7359 addcc %o2, %o4, %l0
7360 edge16n %l1, %o1, %l5
7361 sub %g5, 0x1682, %g2
7362 xor %i5, %o7, %i1
7363 edge32 %l4, %g1, %l6
7364 ldsw [%l7 + 0x7C], %o3
7365 ldsb [%l7 + 0x78], %i6
7366 move %icc, %i7, %i0
7367 sra %i3, %i4, %l3
7368 addc %g6, %o5, %o0
7369 alignaddrl %g4, %o6, %g7
7370 movleu %icc, %i2, %g3
7371 ldd [%l7 + 0x40], %o2
7372 movcc %icc, %o4, %l0
7373 ld [%l7 + 0x64], %f16
7374 xor %l2, 0x181D, %o1
7375 setx loop_20, %l0, %l1
7376 return %l1
7377 nop
7378 rdpr %cwp, %g1
7379 rdpr %cansave, %g2
7380 rdpr %canrestore, %g3
7381 rdpr %cleanwin, %g4
7382 rdpr %otherwin, %g5
7383 rdpr %wstate, %g6
7384loop_20: fand %f4, %f12, %f18
7385 udiv %g5, 0x07F4, %o7
7386 ldd [%l7 + 0x38], %f16
7387 ldsh [%l7 + 0x3E], %i1
7388 movle %icc, %l4, %g1
7389 ldsh [%l7 + 0x54], %l6
7390 edge32 %o3, %i5, %i6
7391 movvs %xcc, %i7, %i3
7392 subc %i0, %l3, %g6
7393 fmovdle %xcc, %f31, %f10
7394 andcc %i4, %o0, %o5
7395 movrne %o6, 0x1C3, %g4
7396 fmovrslez %i2, %f20, %f1
7397 save %g3, %o2, %g7
7398 rdpr %cwp, %g1
7399 rdpr %cansave, %g2
7400 rdpr %canrestore, %g3
7401 rdpr %cleanwin, %g4
7402 rdpr %otherwin, %g5
7403 rdpr %wstate, %g6
7404 move %icc, %l0, %l2
7405 ldx [%l7 + 0x38], %o4
7406 fcmpne32 %f14, %f24, %o1
7407 sir 0x15A2
7408 sllx %l1, %g2, %g5
7409 movge %xcc, %l5, %i1
7410 edge32 %l4, %o7, %l6
7411 udiv %o3, 0x0354, %g1
7412 movrgz %i6, 0x360, %i5
7413 sra %i3, 0x15, %i7
7414 array16 %i0, %l3, %i4
7415 fmovdl %icc, %f6, %f15
7416 movvs %icc, %o0, %g6
7417 fandnot2s %f24, %f3, %f2
7418 orn %o5, 0x1AAF, %g4
7419 fzeros %f29
7420 edge16 %i2, %o6, %g3
7421 movvs %icc, %g7, %o2
7422 xor %l0, %o4, %l2
7423 fmovscs %xcc, %f19, %f6
7424 edge8ln %l1, %o1, %g5
7425 fmovdl %xcc, %f13, %f28
7426 addc %g2, 0x0FFF, %l5
7427 fpadd16 %f8, %f28, %f30
7428 movle %icc, %l4, %i1
7429 fmuld8ulx16 %f13, %f15, %f10
7430 st %f25, [%l7 + 0x5C]
7431 addc %l6, %o7, %g1
7432 fcmple32 %f14, %f16, %o3
7433 fcmpgt16 %f8, %f2, %i6
7434 move %icc, %i5, %i7
7435 sllx %i0, %i3, %l3
7436 xorcc %i4, %g6, %o0
7437 sub %g4, 0x0A65, %i2
7438 fnands %f9, %f17, %f1
7439 smulcc %o5, 0x05DB, %o6
7440 movn %xcc, %g7, %o2
7441 subcc %g3, %o4, %l2
7442 fmovrslz %l1, %f10, %f25
7443 andncc %o1, %g5, %l0
7444 orcc %l5, %g2, %i1
7445 sth %l6, [%l7 + 0x30]
7446 fpsub32 %f0, %f30, %f26
7447 move %xcc, %l4, %o7
7448 movvc %icc, %o3, %i6
7449 andn %g1, 0x0243, %i7
7450 movcs %icc, %i0, %i5
7451 movvc %icc, %i3, %l3
7452 sethi 0x0322, %g6
7453 sir 0x0959
7454 movgu %xcc, %o0, %i4
7455 movcc %xcc, %g4, %i2
7456 fpadd32s %f22, %f20, %f22
7457 edge16ln %o5, %g7, %o2
7458 udiv %g3, 0x06A4, %o4
7459 fxnors %f24, %f11, %f6
7460 movge %icc, %o6, %l2
7461 fsrc2 %f28, %f12
7462 siam 0x1
7463 nop
7464 set 0x67, %i6
7465 ldub [%l7 + %i6], %l1
7466 ldd [%l7 + 0x60], %f30
7467 fmovdl %xcc, %f16, %f18
7468 sub %g5, 0x1851, %o1
7469 nop
7470 set 0x18, %o1
7471 lduw [%l7 + %o1], %l0
7472 sllx %g2, %i1, %l6
7473 subc %l5, %l4, %o7
7474 restore %i6, 0x0D59, %g1
7475 rdpr %cwp, %g1
7476 rdpr %cansave, %g2
7477 rdpr %canrestore, %g3
7478 rdpr %cleanwin, %g4
7479 rdpr %otherwin, %g5
7480 rdpr %wstate, %g6
7481 sethi 0x0A39, %i7
7482 xnorcc %o3, 0x0B5C, %i0
7483 umulcc %i5, 0x1031, %i3
7484 movcs %xcc, %g6, %o0
7485 xor %i4, %l3, %i2
7486 sll %o5, %g7, %o2
7487 fornot1 %f18, %f4, %f2
7488 fmovrse %g4, %f31, %f26
7489 sra %o4, %g3, %l2
7490 movrlz %o6, %g5, %o1
7491 edge32l %l0, %l1, %g2
7492 fpack16 %f8, %f6
7493 umulcc %i1, %l6, %l5
7494 sll %o7, %i6, %l4
7495 addccc %g1, %i7, %i0
7496 stb %o3, [%l7 + 0x11]
7497 sdivx %i3, 0x0F83, %i5
7498 edge16ln %g6, %o0, %l3
7499 srax %i2, %o5, %g7
7500 ldsb [%l7 + 0x36], %i4
7501 movgu %icc, %o2, %g4
7502 orcc %g3, 0x1C93, %l2
7503 subccc %o6, %g5, %o4
7504 srlx %o1, 0x00, %l1
7505 fmovsl %icc, %f10, %f31
7506 stb %l0, [%l7 + 0x56]
7507 orcc %i1, 0x037F, %l6
7508 mova %icc, %g2, %l5
7509 move %xcc, %i6, %o7
7510 addccc %g1, 0x18F5, %i7
7511 fmovsneg %icc, %f20, %f28
7512 edge32l %i0, %l4, %o3
7513 array32 %i5, %g6, %o0
7514 sub %i3, %l3, %i2
7515 fmovdpos %xcc, %f20, %f3
7516 movg %icc, %o5, %i4
7517 lduh [%l7 + 0x1C], %o2
7518 ldx [%l7 + 0x08], %g7
7519 movl %icc, %g4, %l2
7520 fcmpeq32 %f14, %f26, %o6
7521 xnor %g3, 0x1420, %g5
7522 edge32ln %o1, %l1, %o4
7523 movle %icc, %l0, %l6
7524 mulscc %g2, %l5, %i6
7525 sub %i1, 0x19AE, %g1
7526 movrgz %o7, 0x2FE, %i0
7527 ldub [%l7 + 0x3A], %i7
7528 fnot1s %f7, %f11
7529 sethi 0x08E7, %l4
7530 orncc %o3, %g6, %o0
7531 movle %xcc, %i3, %i5
7532 xorcc %i2, 0x1A6A, %l3
7533 fornot1s %f16, %f27, %f27
7534 sth %o5, [%l7 + 0x72]
7535 umul %o2, %g7, %g4
7536 fmovrdgez %l2, %f4, %f12
7537 movgu %icc, %i4, %o6
7538 edge32ln %g3, %o1, %l1
7539 movcc %xcc, %g5, %l0
7540 edge16l %l6, %o4, %g2
7541 edge32n %l5, %i6, %i1
7542 lduw [%l7 + 0x40], %g1
7543 fsrc1 %f30, %f0
7544 movge %icc, %o7, %i7
7545 andcc %i0, %o3, %l4
7546 fmovscs %xcc, %f28, %f22
7547 alignaddrl %o0, %g6, %i5
7548 fcmpne32 %f14, %f8, %i3
7549 fpadd32 %f24, %f20, %f2
7550 subc %l3, 0x09BC, %o5
7551 addcc %o2, %g7, %i2
7552 fornot2 %f12, %f12, %f2
7553 fcmped %fcc0, %f4, %f2
7554 ldsw [%l7 + 0x1C], %g4
7555 srl %i4, 0x0E, %o6
7556 fmovsn %icc, %f15, %f4
7557 fornot2 %f10, %f16, %f24
7558 movge %icc, %l2, %g3
7559 and %l1, 0x138B, %g5
7560 sdiv %o1, 0x0FF8, %l6
7561 fmul8ulx16 %f6, %f18, %f4
7562 ld [%l7 + 0x18], %f18
7563 for %f14, %f24, %f20
7564 edge16 %l0, %o4, %l5
7565 movvs %xcc, %g2, %i6
7566 fandnot1s %f15, %f27, %f21
7567 edge32 %g1, %o7, %i1
7568 lduh [%l7 + 0x72], %i7
7569 fmovrdlz %o3, %f28, %f4
7570 movrgz %i0, %o0, %l4
7571 lduh [%l7 + 0x0C], %i5
7572 lduh [%l7 + 0x52], %i3
7573 fmovsleu %xcc, %f12, %f24
7574 lduh [%l7 + 0x78], %g6
7575 ldsb [%l7 + 0x0A], %o5
7576 fmovsleu %xcc, %f20, %f5
7577 fmovsgu %icc, %f27, %f16
7578 andn %o2, %l3, %g7
7579 fnands %f29, %f23, %f3
7580 edge32ln %g4, %i2, %o6
7581 movcs %xcc, %i4, %l2
7582 edge16 %g3, %g5, %o1
7583 fpackfix %f26, %f14
7584 fone %f2
7585 ldd [%l7 + 0x38], %i6
7586 sub %l1, %l0, %l5
7587 std %f4, [%l7 + 0x50]
7588 subc %o4, 0x15B9, %i6
7589 fcmple16 %f30, %f16, %g2
7590 fmovdvs %xcc, %f16, %f21
7591 ldx [%l7 + 0x10], %o7
7592 orcc %i1, 0x0BAC, %i7
7593 movneg %xcc, %o3, %g1
7594 fzero %f22
7595 movre %o0, 0x118, %l4
7596 sll %i0, 0x13, %i5
7597 edge8n %g6, %o5, %i3
7598 sllx %o2, %g7, %l3
7599 setx loop_21, %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_21: movrne %o6, 0x039, %l2
7609 nop
7610 set 0x50, %o6
7611 ldd [%l7 + %o6], %g2
7612 xnorcc %g5, 0x1BC3, %i4
7613 fmovsa %icc, %f9, %f8
7614 sir 0x0316
7615 movneg %icc, %o1, %l1
7616 fmovrsgez %l6, %f10, %f23
7617 udivx %l0, 0x1613, %o4
7618 movrgz %l5, 0x2C5, %i6
7619 ldsb [%l7 + 0x30], %o7
7620 stb %g2, [%l7 + 0x30]
7621 mulx %i1, %o3, %g1
7622 fcmps %fcc1, %f26, %f28
7623 umul %i7, 0x026F, %o0
7624 movcc %icc, %i0, %i5
7625 edge8ln %l4, %g6, %i3
7626 nop
7627 set 0x7E, %l3
7628 lduh [%l7 + %l3], %o5
7629 ldsw [%l7 + 0x2C], %g7
7630 andn %o2, %i2, %l3
7631 fmul8x16al %f24, %f13, %f8
7632 fmovspos %icc, %f16, %f24
7633 ldub [%l7 + 0x70], %g4
7634 movn %xcc, %l2, %o6
7635 fnegs %f3, %f15
7636 fornot2s %f23, %f22, %f28
7637 sth %g5, [%l7 + 0x74]
7638 fmovde %icc, %f23, %f4
7639 ldsh [%l7 + 0x3C], %g3
7640 edge16ln %o1, %l1, %l6
7641 or %l0, %i4, %l5
7642 srl %i6, %o4, %g2
7643 alignaddr %i1, %o3, %g1
7644 alignaddr %o7, %o0, %i7
7645 ldd [%l7 + 0x58], %f8
7646 orn %i0, %l4, %g6
7647 umul %i5, 0x16C9, %o5
7648 std %f4, [%l7 + 0x70]
7649 srl %g7, %o2, %i3
7650 edge32n %i2, %g4, %l2
7651 sdivcc %o6, 0x1911, %g5
7652 fxnor %f6, %f6, %f28
7653 movre %l3, 0x371, %g3
7654 movrlz %o1, 0x1C9, %l6
7655 nop
7656 set 0x08, %l5
7657 ldx [%l7 + %l5], %l0
7658 move %xcc, %l1, %i4
7659 save %i6, 0x1BA6, %o4
7660 rdpr %cwp, %g1
7661 rdpr %cansave, %g2
7662 rdpr %canrestore, %g3
7663 rdpr %cleanwin, %g4
7664 rdpr %otherwin, %g5
7665 rdpr %wstate, %g6
7666 fmovsn %xcc, %f27, %f29
7667 andcc %g2, %i1, %l5
7668 mova %xcc, %o3, %g1
7669 sth %o0, [%l7 + 0x1E]
7670 popc 0x1FD4, %o7
7671 fnand %f0, %f30, %f28
7672 sir 0x0AE7
7673 movcc %xcc, %i0, %i7
7674 sdivx %l4, 0x11E3, %g6
7675 fpadd32 %f22, %f6, %f22
7676 fcmped %fcc2, %f26, %f20
7677 edge16n %o5, %g7, %i5
7678 mulx %o2, %i3, %i2
7679 udiv %g4, 0x13AA, %o6
7680 array8 %g5, %l2, %g3
7681 xnor %o1, %l3, %l6
7682 fpsub32 %f6, %f12, %f4
7683 sir 0x1073
7684 udivcc %l0, 0x1D1C, %l1
7685 fcmpeq16 %f30, %f2, %i6
7686 ldsb [%l7 + 0x76], %o4
7687 alignaddrl %i4, %g2, %l5
7688 fmovdneg %icc, %f20, %f10
7689 sll %o3, 0x0D, %i1
7690 sdivx %o0, 0x166A, %o7
7691 fpadd16 %f4, %f24, %f18
7692 movn %xcc, %i0, %g1
7693 fxors %f9, %f8, %f14
7694 add %l4, %i7, %g6
7695 fornot2s %f14, %f3, %f7
7696 orcc %o5, 0x067A, %g7
7697 or %o2, %i5, %i3
7698 movvs %icc, %g4, %o6
7699 movcc %xcc, %g5, %l2
7700 movpos %icc, %i2, %o1
7701 movneg %xcc, %g3, %l6
7702 sra %l3, %l1, %i6
7703 fnand %f24, %f10, %f6
7704 fmovse %xcc, %f12, %f9
7705 sth %l0, [%l7 + 0x72]
7706 fmovscc %icc, %f17, %f2
7707 subc %o4, %i4, %g2
7708 movneg %icc, %l5, %o3
7709 fmovsgu %icc, %f19, %f21
7710 edge8n %i1, %o7, %o0
7711 fpsub16s %f19, %f23, %f17
7712 smul %g1, %i0, %l4
7713 popc 0x079F, %g6
7714 udivcc %o5, 0x0D63, %g7
7715 sdivx %i7, 0x1624, %i5
7716 addccc %i3, %o2, %g4
7717 std %f28, [%l7 + 0x50]
7718 ldsw [%l7 + 0x7C], %g5
7719 xor %o6, %l2, %i2
7720 fmovspos %xcc, %f6, %f27
7721 st %f2, [%l7 + 0x10]
7722 sub %o1, 0x05CF, %l6
7723 fmovse %icc, %f3, %f28
7724 xor %g3, 0x15C7, %l3
7725 fpack16 %f22, %f28
7726 orncc %i6, %l1, %o4
7727 sdivx %i4, 0x11E9, %g2
7728 fmovdcs %icc, %f6, %f16
7729 xnorcc %l5, 0x1E13, %l0
7730 sethi 0x00F8, %o3
7731 umulcc %o7, 0x0527, %i1
7732 edge32 %g1, %o0, %i0
7733 fcmpne16 %f8, %f22, %g6
7734 fmovrdlez %o5, %f16, %f12
7735 andcc %g7, %l4, %i5
7736 udiv %i7, 0x0159, %o2
7737 ld [%l7 + 0x74], %f21
7738 alignaddr %g4, %g5, %i3
7739 movpos %icc, %o6, %l2
7740 fmovrslez %o1, %f17, %f17
7741 sub %i2, 0x1B91, %l6
7742 addccc %g3, %i6, %l3
7743 stb %o4, [%l7 + 0x56]
7744 movrlz %l1, 0x3EB, %g2
7745 edge16l %i4, %l5, %l0
7746 fmovse %xcc, %f2, %f28
7747 nop
7748 set 0x70, %l0
7749 ldx [%l7 + %l0], %o7
7750 fmovspos %icc, %f7, %f15
7751 sllx %o3, %g1, %i1
7752 array32 %i0, %g6, %o0
7753 mulx %o5, 0x0FEF, %g7
7754 movvc %xcc, %l4, %i7
7755 edge16 %i5, %o2, %g5
7756 edge16l %g4, %i3, %l2
7757 subc %o6, 0x0A86, %o1
7758 sub %i2, %g3, %i6
7759 move %icc, %l3, %o4
7760 ld [%l7 + 0x4C], %f4
7761 xnorcc %l1, %g2, %l6
7762 fors %f11, %f1, %f27
7763 subccc %i4, %l5, %o7
7764 fcmpgt32 %f6, %f2, %l0
7765 addcc %g1, 0x00F2, %i1
7766 array32 %i0, %g6, %o0
7767 subcc %o5, 0x060A, %o3
7768 sdivcc %g7, 0x1C14, %l4
7769 st %f22, [%l7 + 0x64]
7770 ldsw [%l7 + 0x2C], %i7
7771 fcmpes %fcc1, %f21, %f3
7772 lduh [%l7 + 0x20], %o2
7773 st %f13, [%l7 + 0x0C]
7774 ldx [%l7 + 0x60], %i5
7775 edge16 %g5, %i3, %l2
7776 edge32 %o6, %o1, %g4
7777 movvs %xcc, %i2, %g3
7778 edge32ln %l3, %i6, %o4
7779 array8 %l1, %l6, %g2
7780 lduh [%l7 + 0x60], %l5
7781 movl %icc, %o7, %l0
7782 fzeros %f0
7783 movrlez %i4, %g1, %i0
7784 fnot1 %f24, %f16
7785 edge16l %i1, %o0, %g6
7786 movle %icc, %o3, %o5
7787 sethi 0x0598, %g7
7788 edge32 %l4, %o2, %i7
7789 fcmpes %fcc0, %f5, %f21
7790 movvs %icc, %i5, %g5
7791 array32 %l2, %i3, %o1
7792 orcc %g4, %o6, %i2
7793 movn %xcc, %g3, %l3
7794 subc %i6, %l1, %l6
7795 edge16n %o4, %l5, %g2
7796 fone %f0
7797 andncc %l0, %i4, %o7
7798 addc %i0, %g1, %i1
7799 add %g6, %o3, %o5
7800 umulcc %o0, %g7, %l4
7801 edge8ln %o2, %i7, %g5
7802 fcmpgt16 %f26, %f24, %l2
7803 ldsh [%l7 + 0x56], %i3
7804 array16 %o1, %i5, %g4
7805 nop
7806 set 0x2C, %g7
7807 ldsh [%l7 + %g7], %i2
7808 movg %icc, %g3, %l3
7809 addccc %o6, 0x081F, %i6
7810 fcmpes %fcc2, %f5, %f18
7811 movrgz %l6, 0x336, %l1
7812 fandnot2s %f1, %f6, %f23
7813 fpsub16 %f4, %f10, %f28
7814 sethi 0x0CF2, %l5
7815 sth %g2, [%l7 + 0x18]
7816 movne %icc, %o4, %l0
7817 fcmpne16 %f10, %f14, %i4
7818 subccc %i0, 0x0794, %o7
7819 edge8ln %g1, %i1, %g6
7820 fabsd %f8, %f4
7821 lduh [%l7 + 0x2A], %o3
7822 movne %xcc, %o0, %o5
7823 add %l4, 0x01A2, %o2
7824 movne %xcc, %g7, %g5
7825 edge16n %i7, %i3, %l2
7826 xor %o1, 0x13BA, %i5
7827 fmovdgu %icc, %f10, %f10
7828 srlx %i2, 0x10, %g4
7829 fsrc1 %f10, %f24
7830 sethi 0x07EC, %g3
7831 fmovde %icc, %f26, %f20
7832 fnegd %f20, %f12
7833 movvs %icc, %l3, %i6
7834 fandnot2 %f24, %f10, %f28
7835 array16 %o6, %l6, %l1
7836 stw %g2, [%l7 + 0x24]
7837 fmovrslz %l5, %f17, %f30
7838 andcc %o4, %l0, %i0
7839 popc %o7, %i4
7840 xnor %i1, %g6, %o3
7841 xorcc %o0, %o5, %g1
7842 movrlz %o2, %g7, %g5
7843 ldd [%l7 + 0x20], %l4
7844 fmovsa %xcc, %f10, %f21
7845 smulcc %i3, 0x1E1E, %i7
7846 ldd [%l7 + 0x70], %l2
7847 fmovsn %icc, %f28, %f13
7848 stb %i5, [%l7 + 0x0B]
7849 movrlz %o1, %i2, %g4
7850 bshuffle %f18, %f26, %f8
7851 edge8n %l3, %i6, %g3
7852 ld [%l7 + 0x40], %f30
7853 fxor %f10, %f18, %f2
7854 and %o6, %l1, %l6
7855 fpmerge %f10, %f8, %f2
7856 fmovdcs %icc, %f16, %f2
7857 mova %icc, %g2, %o4
7858 ldd [%l7 + 0x30], %f6
7859 add %l0, %i0, %l5
7860 fxor %f26, %f12, %f28
7861 orn %i4, %i1, %o7
7862 addcc %o3, %g6, %o0
7863 orncc %o5, 0x1BD1, %o2
7864 sra %g7, 0x0E, %g1
7865 st %f2, [%l7 + 0x20]
7866 mova %icc, %g5, %i3
7867 ldsw [%l7 + 0x08], %l4
7868 fpadd16 %f22, %f12, %f6
7869 fpack16 %f16, %f2
7870 movvs %icc, %l2, %i7
7871 std %f22, [%l7 + 0x78]
7872 sth %o1, [%l7 + 0x6C]
7873 mova %xcc, %i2, %g4
7874 sll %i5, %l3, %i6
7875 ldsh [%l7 + 0x18], %o6
7876 fexpand %f20, %f0
7877 edge8ln %l1, %l6, %g3
7878 movvc %icc, %o4, %g2
7879 movrlez %i0, 0x2C5, %l0
7880 fpsub32 %f2, %f0, %f26
7881 alignaddrl %l5, %i1, %i4
7882 alignaddr %o3, %g6, %o7
7883 fcmpne16 %f28, %f24, %o0
7884 movvc %xcc, %o2, %o5
7885 fzeros %f28
7886 movg %icc, %g7, %g1
7887 edge32 %i3, %l4, %l2
7888 fmovrsgez %g5, %f3, %f5
7889 fmovsleu %icc, %f4, %f27
7890 xor %o1, 0x183B, %i7
7891 udivcc %g4, 0x0AE9, %i5
7892 addcc %i2, %i6, %o6
7893 sdivx %l3, 0x1D94, %l1
7894 movpos %icc, %g3, %l6
7895 udivcc %g2, 0x062F, %i0
7896 andncc %l0, %o4, %l5
7897 umul %i1, 0x0930, %i4
7898 orn %g6, 0x09B5, %o3
7899 and %o0, 0x0735, %o2
7900 fmul8sux16 %f4, %f16, %f14
7901 movge %xcc, %o5, %g7
7902 movrlz %g1, %i3, %o7
7903 edge8l %l2, %g5, %l4
7904 array8 %i7, %g4, %o1
7905 mulx %i2, %i6, %o6
7906 fmovsle %xcc, %f8, %f11
7907 fzero %f18
7908 fpsub32 %f28, %f16, %f8
7909 fmovsl %xcc, %f8, %f28
7910 sdivcc %l3, 0x1A71, %i5
7911 fpackfix %f14, %f2
7912 fmovsn %icc, %f25, %f31
7913 fsrc1 %f0, %f30
7914 sir 0x1B05
7915 for %f28, %f28, %f22
7916 fnot2 %f28, %f6
7917 st %f10, [%l7 + 0x6C]
7918 mulx %l1, %l6, %g3
7919 movrne %g2, 0x042, %i0
7920 edge16l %l0, %o4, %l5
7921 xnor %i4, 0x1077, %i1
7922 edge32 %g6, %o3, %o2
7923 andcc %o5, %o0, %g1
7924 fmovdcs %icc, %f23, %f28
7925 fmovsvc %xcc, %f29, %f15
7926 fmul8x16al %f12, %f0, %f20
7927 fpadd32s %f9, %f13, %f21
7928 mulscc %i3, %o7, %l2
7929 and %g7, %l4, %i7
7930 sdiv %g5, 0x05AB, %o1
7931 edge16ln %g4, %i2, %i6
7932 save %l3, 0x0190, %i5
7933 rdpr %cwp, %g1
7934 rdpr %cansave, %g2
7935 rdpr %canrestore, %g3
7936 rdpr %cleanwin, %g4
7937 rdpr %otherwin, %g5
7938 rdpr %wstate, %g6
7939 fmovsg %xcc, %f3, %f4
7940 mova %xcc, %o6, %l6
7941 ldd [%l7 + 0x58], %f0
7942 fpadd32 %f24, %f14, %f22
7943 umulcc %g3, 0x13D2, %g2
7944 sdivcc %i0, 0x1646, %l1
7945 ldsb [%l7 + 0x4E], %o4
7946 movrlez %l0, 0x247, %i4
7947 array16 %i1, %g6, %o3
7948 edge32ln %o2, %o5, %o0
7949 xnor %g1, %l5, %o7
7950 mulx %l2, 0x154E, %g7
7951 fandnot1s %f25, %f21, %f0
7952 st %f20, [%l7 + 0x74]
7953 fornot2s %f20, %f5, %f13
7954 xor %l4, 0x1B37, %i7
7955 movg %icc, %g5, %o1
7956 xor %g4, 0x0198, %i3
7957 srlx %i2, 0x14, %i6
7958 movrgez %l3, %o6, %l6
7959 fmovdcc %xcc, %f10, %f22
7960 orcc %g3, 0x0828, %g2
7961 andncc %i0, %i5, %l1
7962 fmuld8sux16 %f31, %f29, %f6
7963 stx %o4, [%l7 + 0x78]
7964 edge32 %l0, %i4, %i1
7965 andcc %o3, %o2, %g6
7966 alignaddr %o5, %g1, %l5
7967 edge8n %o7, %l2, %o0
7968 fnands %f22, %f0, %f6
7969 smul %l4, %i7, %g5
7970 fcmpes %fcc0, %f17, %f6
7971 mulx %o1, %g7, %i3
7972 sub %i2, 0x1C24, %i6
7973 sdivcc %l3, 0x0383, %g4
7974 fmovrse %o6, %f7, %f17
7975 fmovdge %xcc, %f30, %f9
7976 restore %g3, 0x128F, %g2
7977 rdpr %cwp, %g1
7978 rdpr %cansave, %g2
7979 rdpr %canrestore, %g3
7980 rdpr %cleanwin, %g4
7981 rdpr %otherwin, %g5
7982 rdpr %wstate, %g6
7983 lduw [%l7 + 0x28], %i0
7984 edge32n %l6, %l1, %o4
7985 stw %i5, [%l7 + 0x2C]
7986 andn %i4, 0x19A3, %i1
7987 movne %xcc, %l0, %o2
7988 edge32ln %g6, %o5, %g1
7989 ldsh [%l7 + 0x60], %o3
7990 setx loop_22, %l0, %l1
7991 return %l1
7992 nop
7993 rdpr %cwp, %g1
7994 rdpr %cansave, %g2
7995 rdpr %canrestore, %g3
7996 rdpr %cleanwin, %g4
7997 rdpr %otherwin, %g5
7998 rdpr %wstate, %g6
7999loop_22: movrgz %l4, 0x3B2, %i7
8000 movleu %xcc, %g5, %l2
8001 xor %o1, 0x09DD, %g7
8002 or %i3, %i6, %l3
8003 subc %g4, 0x0EB3, %i2
8004 sra %o6, 0x05, %g3
8005 movle %xcc, %i0, %g2
8006 fmovsg %xcc, %f6, %f29
8007 orn %l6, 0x12AB, %l1
8008 xor %o4, %i4, %i1
8009 popc %i5, %l0
8010 orn %o2, %o5, %g1
8011 ld [%l7 + 0x30], %f28
8012 movleu %icc, %o3, %g6
8013 movneg %icc, %l5, %o7
8014 and %o0, 0x0D89, %i7
8015 siam 0x1
8016 popc 0x1708, %g5
8017 edge16l %l4, %l2, %o1
8018 fabss %f14, %f1
8019 xor %g7, 0x0440, %i3
8020 andn %i6, 0x093D, %l3
8021 subccc %i2, 0x1DAE, %g4
8022 fmovdn %icc, %f8, %f13
8023 fmovse %xcc, %f5, %f29
8024 ldub [%l7 + 0x79], %g3
8025 fcmple16 %f30, %f4, %o6
8026 ldsb [%l7 + 0x09], %g2
8027 subccc %l6, %l1, %o4
8028 sir 0x03F2
8029 lduw [%l7 + 0x38], %i4
8030 edge8l %i0, %i5, %i1
8031 movge %xcc, %o2, %l0
8032 edge8 %o5, %o3, %g1
8033 xor %g6, %l5, %o7
8034 xorcc %i7, 0x0622, %g5
8035 edge32n %l4, %l2, %o0
8036 addccc %o1, 0x1E8A, %g7
8037 edge16 %i3, %l3, %i2
8038 fmovsgu %xcc, %f27, %f19
8039 sth %i6, [%l7 + 0x48]
8040 movcc %xcc, %g4, %g3
8041 movneg %icc, %o6, %g2
8042 srl %l1, 0x07, %o4
8043 subcc %l6, %i4, %i5
8044 fmovscc %xcc, %f27, %f6
8045 fcmpgt32 %f20, %f0, %i1
8046 fsrc1 %f20, %f8
8047 stx %o2, [%l7 + 0x78]
8048 edge16ln %l0, %o5, %i0
8049 lduw [%l7 + 0x38], %o3
8050 save %g6, %g1, %l5
8051 rdpr %cwp, %g1
8052 rdpr %cansave, %g2
8053 rdpr %canrestore, %g3
8054 rdpr %cleanwin, %g4
8055 rdpr %otherwin, %g5
8056 rdpr %wstate, %g6
8057 movrgz %i7, %g5, %o7
8058 lduh [%l7 + 0x26], %l4
8059 sth %o0, [%l7 + 0x1A]
8060 add %l2, %g7, %i3
8061 sdivx %l3, 0x1F4C, %i2
8062 ldsw [%l7 + 0x38], %o1
8063 fpadd32 %f16, %f28, %f4
8064 movg %icc, %g4, %i6
8065 stx %o6, [%l7 + 0x70]
8066 nop
8067 set 0x60, %l2
8068 ldd [%l7 + %l2], %g2
8069 ldx [%l7 + 0x38], %l1
8070 fandnot2s %f8, %f19, %f17
8071 stb %g3, [%l7 + 0x30]
8072 orncc %l6, %i4, %o4
8073 fmovrdne %i5, %f28, %f10
8074 ldsb [%l7 + 0x56], %i1
8075 edge8 %l0, %o5, %o2
8076 alignaddrl %i0, %g6, %o3
8077 fcmple16 %f28, %f8, %l5
8078 movrlez %i7, %g1, %o7
8079 sth %l4, [%l7 + 0x3C]
8080 stx %g5, [%l7 + 0x68]
8081 sll %l2, %o0, %g7
8082 fpadd16 %f26, %f28, %f0
8083 fnot2 %f30, %f2
8084 andn %l3, 0x0E40, %i3
8085 movgu %xcc, %i2, %g4
8086 sdivx %i6, 0x08C4, %o1
8087 movpos %icc, %g2, %o6
8088 fpadd32s %f19, %f8, %f29
8089 sub %g3, 0x1806, %l6
8090 sir 0x05B4
8091 edge8n %l1, %i4, %o4
8092 sir 0x0A4C
8093 andn %i1, %i5, %l0
8094 udivcc %o2, 0x0CC5, %i0
8095 addcc %o5, %g6, %l5
8096 edge8n %o3, %i7, %g1
8097 ldub [%l7 + 0x48], %l4
8098 subcc %o7, %l2, %o0
8099 edge16n %g7, %g5, %i3
8100 for %f0, %f18, %f24
8101 movrgez %l3, 0x05A, %i2
8102 ldsh [%l7 + 0x56], %g4
8103 movvs %icc, %i6, %o1
8104 fornot2s %f21, %f11, %f2
8105 restore %o6, %g3, %l6
8106 rdpr %cwp, %g1
8107 rdpr %cansave, %g2
8108 rdpr %canrestore, %g3
8109 rdpr %cleanwin, %g4
8110 rdpr %otherwin, %g5
8111 rdpr %wstate, %g6
8112 edge16n %l1, %i4, %o4
8113 fcmpgt32 %f8, %f12, %i1
8114 xnor %g2, %l0, %o2
8115 ldsh [%l7 + 0x24], %i5
8116 edge32 %i0, %g6, %l5
8117 fpack32 %f12, %f6, %f26
8118 edge16ln %o5, %i7, %g1
8119 fnot2 %f24, %f26
8120 movle %icc, %o3, %l4
8121 sllx %o7, %l2, %g7
8122 xnorcc %o0, %i3, %g5
8123 fmovdcs %icc, %f3, %f13
8124 udivx %i2, 0x064B, %l3
8125 movcs %icc, %i6, %g4
8126 edge16ln %o1, %g3, %l6
8127 movvs %xcc, %l1, %i4
8128 and %o4, 0x106B, %o6
8129 addcc %i1, %l0, %o2
8130 edge16n %g2, %i5, %g6
8131 sir 0x0228
8132 xnor %i0, 0x0180, %l5
8133 movne %icc, %o5, %i7
8134 and %o3, 0x0897, %l4
8135 fmovscc %icc, %f19, %f17
8136 stb %o7, [%l7 + 0x36]
8137 sdivx %g1, 0x0C97, %l2
8138 sethi 0x19B7, %o0
8139 ldub [%l7 + 0x3A], %g7
8140 array32 %i3, %i2, %g5
8141 xorcc %i6, %g4, %l3
8142 movrgez %o1, %g3, %l6
8143 umulcc %l1, 0x07A0, %i4
8144 ldx [%l7 + 0x68], %o6
8145 movpos %xcc, %i1, %o4
8146 sll %o2, 0x09, %l0
8147 alignaddr %i5, %g6, %i0
8148 fpsub16s %f24, %f8, %f26
8149 fmovdcs %icc, %f9, %f17
8150 lduh [%l7 + 0x12], %l5
8151 ldd [%l7 + 0x78], %o4
8152 movleu %icc, %i7, %g2
8153 movge %icc, %l4, %o7
8154 ldsb [%l7 + 0x16], %g1
8155 fornot1 %f24, %f14, %f10
8156 fmovdcs %xcc, %f23, %f29
8157 mulx %l2, %o3, %o0
8158 movrne %g7, 0x0A2, %i2
8159 fcmpne16 %f28, %f4, %i3
8160 stb %g5, [%l7 + 0x6B]
8161 mulscc %g4, 0x1987, %i6
8162 st %f14, [%l7 + 0x60]
8163 orncc %o1, 0x1540, %g3
8164 orn %l3, %l1, %l6
8165 sir 0x1C21
8166 srl %o6, 0x11, %i4
8167 subccc %i1, %o2, %l0
8168 sll %o4, 0x18, %g6
8169 fsrc2 %f30, %f6
8170 orncc %i0, 0x089F, %l5
8171 lduh [%l7 + 0x7C], %o5
8172 mova %xcc, %i7, %i5
8173 fpsub32s %f24, %f16, %f17
8174 edge16n %g2, %o7, %g1
8175 stw %l4, [%l7 + 0x44]
8176 array16 %l2, %o3, %o0
8177 add %i2, %i3, %g5
8178 subcc %g7, %g4, %o1
8179 fmovdgu %icc, %f26, %f13
8180 movneg %icc, %i6, %g3
8181 lduw [%l7 + 0x2C], %l3
8182 movle %icc, %l1, %o6
8183 sdiv %i4, 0x14FE, %i1
8184 movrgz %o2, %l6, %l0
8185 edge8 %g6, %o4, %i0
8186 addccc %l5, 0x1102, %o5
8187 orcc %i7, %i5, %g2
8188 lduw [%l7 + 0x30], %o7
8189 fmuld8ulx16 %f9, %f28, %f12
8190 sth %g1, [%l7 + 0x54]
8191 sth %l4, [%l7 + 0x5C]
8192 fxors %f12, %f0, %f31
8193 edge16ln %o3, %o0, %i2
8194 movge %icc, %l2, %g5
8195 fmovdgu %icc, %f22, %f24
8196 fzeros %f13
8197 fcmpgt16 %f26, %f16, %i3
8198 sth %g4, [%l7 + 0x1E]
8199 fmovsa %xcc, %f8, %f28
8200 orn %o1, 0x0004, %g7
8201 edge16l %g3, %i6, %l1
8202 fornot1s %f31, %f27, %f28
8203 lduw [%l7 + 0x3C], %l3
8204 udivx %o6, 0x0104, %i4
8205 umulcc %o2, %i1, %l0
8206 orcc %g6, %l6, %i0
8207 mova %xcc, %l5, %o5
8208 xnorcc %o4, %i5, %g2
8209 stw %o7, [%l7 + 0x24]
8210 movrgez %g1, %l4, %o3
8211 orncc %i7, %i2, %l2
8212 sdivcc %g5, 0x0A74, %o0
8213 pdist %f16, %f4, %f28
8214 stx %g4, [%l7 + 0x48]
8215 movpos %xcc, %i3, %o1
8216 std %f18, [%l7 + 0x08]
8217 ld [%l7 + 0x18], %f7
8218 sethi 0x1F03, %g7
8219 srax %i6, %l1, %l3
8220 alignaddr %o6, %i4, %o2
8221 add %g3, %i1, %l0
8222 subcc %l6, %g6, %l5
8223 orncc %i0, %o5, %o4
8224 sdivx %g2, 0x1B5E, %i5
8225 xor %g1, %l4, %o3
8226 sll %o7, 0x1A, %i2
8227 fcmpne16 %f20, %f22, %l2
8228 sll %i7, 0x14, %o0
8229 fmovdge %icc, %f26, %f4
8230 movrne %g5, 0x03C, %i3
8231 movgu %xcc, %g4, %g7
8232 lduh [%l7 + 0x48], %o1
8233 movrlz %l1, %i6, %l3
8234 orcc %i4, 0x0B87, %o6
8235 movcs %xcc, %g3, %o2
8236 save %i1, 0x17A8, %l6
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 fpack16 %f14, %f16
8244 move %xcc, %g6, %l5
8245 movrne %l0, 0x37F, %o5
8246 xorcc %i0, %o4, %i5
8247 fcmps %fcc0, %f25, %f4
8248 srl %g2, %l4, %o3
8249 sdiv %g1, 0x01C7, %o7
8250 fpmerge %f14, %f18, %f4
8251 subcc %i2, %l2, %i7
8252 fmovsne %xcc, %f11, %f7
8253 stb %g5, [%l7 + 0x33]
8254 sdivcc %o0, 0x01A7, %g4
8255 fmovdl %icc, %f28, %f4
8256 udivx %i3, 0x1DAF, %g7
8257 edge8ln %l1, %o1, %i6
8258 fmovse %icc, %f18, %f14
8259 movleu %icc, %l3, %i4
8260 movvs %xcc, %o6, %o2
8261 std %f26, [%l7 + 0x48]
8262 fmovd %f6, %f30
8263 fornot2s %f18, %f10, %f4
8264 setx loop_23, %l0, %l1
8265 return %l1
8266 nop
8267 rdpr %cwp, %g1
8268 rdpr %cansave, %g2
8269 rdpr %canrestore, %g3
8270 rdpr %cleanwin, %g4
8271 rdpr %otherwin, %g5
8272 rdpr %wstate, %g6
8273loop_23: ldd [%l7 + 0x68], %i6
8274 movneg %icc, %l5, %l0
8275 fpadd16 %f18, %f20, %f16
8276 add %g6, %o5, %i0
8277 sir 0x0C58
8278 sethi 0x1F9B, %i5
8279 alignaddr %g2, %o4, %o3
8280 st %f10, [%l7 + 0x7C]
8281 umul %l4, 0x0A61, %o7
8282 movrlez %i2, %l2, %i7
8283 movrlz %g1, %g5, %g4
8284 save %i3, %g7, %l1
8285 rdpr %cwp, %g1
8286 rdpr %cansave, %g2
8287 rdpr %canrestore, %g3
8288 rdpr %cleanwin, %g4
8289 rdpr %otherwin, %g5
8290 rdpr %wstate, %g6
8291 movpos %icc, %o0, %i6
8292 fmovdne %xcc, %f3, %f23
8293 fcmpeq32 %f10, %f14, %o1
8294 subcc %i4, 0x13AB, %l3
8295 edge8n %o6, %i1, %g3
8296 sir 0x0367
8297 edge16ln %o2, %l5, %l0
8298 fmovrdgz %g6, %f0, %f0
8299 movg %icc, %o5, %l6
8300 movle %xcc, %i0, %i5
8301 edge8n %g2, %o3, %o4
8302 fcmpgt32 %f6, %f12, %l4
8303 alignaddrl %o7, %i2, %i7
8304 move %icc, %l2, %g5
8305 movrlz %g1, %g4, %g7
8306 sdivcc %l1, 0x0C6F, %i3
8307 fnot1s %f30, %f19
8308 edge8l %o0, %o1, %i6
8309 edge16n %i4, %l3, %o6
8310 movge %icc, %g3, %o2
8311 fandnot1s %f20, %f0, %f10
8312 nop
8313 set 0x0C, %o4
8314 stw %l5, [%l7 + %o4]
8315 sth %i1, [%l7 + 0x4E]
8316 srlx %g6, 0x1A, %l0
8317 movvs %xcc, %l6, %o5
8318 save %i5, %i0, %g2
8319 rdpr %cwp, %g1
8320 rdpr %cansave, %g2
8321 rdpr %canrestore, %g3
8322 rdpr %cleanwin, %g4
8323 rdpr %otherwin, %g5
8324 rdpr %wstate, %g6
8325 array32 %o3, %l4, %o7
8326 srl %o4, 0x17, %i7
8327 array32 %i2, %g5, %g1
8328 ld [%l7 + 0x30], %f1
8329 fmul8ulx16 %f0, %f10, %f4
8330 addc %g4, 0x0403, %l2
8331 movvc %icc, %g7, %i3
8332 movl %icc, %o0, %o1
8333 sdivx %i6, 0x1082, %i4
8334 fpack16 %f16, %f9
8335 movn %xcc, %l3, %o6
8336 or %g3, 0x07B7, %o2
8337 movn %xcc, %l1, %i1
8338 ldub [%l7 + 0x3F], %l5
8339 srl %l0, %l6, %o5
8340 edge8n %g6, %i5, %g2
8341 movrlz %o3, %l4, %o7
8342 fmovspos %xcc, %f28, %f12
8343 addccc %i0, 0x035D, %o4
8344 ld [%l7 + 0x14], %f22
8345 fmovrsne %i7, %f7, %f23
8346 smulcc %i2, %g5, %g1
8347 restore %g4, 0x1B94, %g7
8348 rdpr %cwp, %g1
8349 rdpr %cansave, %g2
8350 rdpr %canrestore, %g3
8351 rdpr %cleanwin, %g4
8352 rdpr %otherwin, %g5
8353 rdpr %wstate, %g6
8354 andcc %i3, %o0, %l2
8355 edge8l %o1, %i6, %l3
8356 ldx [%l7 + 0x48], %i4
8357 movleu %xcc, %o6, %g3
8358 movne %icc, %o2, %i1
8359 andcc %l1, %l0, %l6
8360 fornot1s %f15, %f14, %f5
8361 fpadd16s %f20, %f20, %f1
8362 ldd [%l7 + 0x70], %o4
8363 alignaddrl %l5, %i5, %g2
8364 fcmpne16 %f4, %f18, %g6
8365 sll %o3, 0x05, %o7
8366 fpmerge %f31, %f7, %f2
8367 array16 %i0, %l4, %i7
8368 movrlez %o4, %i2, %g1
8369 array8 %g5, %g7, %i3
8370 ldub [%l7 + 0x62], %o0
8371 movge %xcc, %g4, %o1
8372 fpsub16s %f9, %f5, %f13
8373 ldd [%l7 + 0x78], %f30
8374 subc %i6, %l2, %i4
8375 movrgz %l3, 0x033, %o6
8376 edge16l %g3, %i1, %l1
8377 srl %o2, 0x09, %l6
8378 movre %o5, 0x26E, %l5
8379 umul %i5, %l0, %g2
8380 movleu %icc, %o3, %g6
8381 stx %o7, [%l7 + 0x18]
8382 lduw [%l7 + 0x6C], %i0
8383 fpadd32s %f7, %f1, %f19
8384 movvs %xcc, %l4, %o4
8385 xnor %i2, %i7, %g1
8386 lduh [%l7 + 0x3C], %g7
8387 movcc %icc, %i3, %o0
8388 fsrc2 %f14, %f22
8389 movvc %xcc, %g4, %o1
8390 sub %g5, %i6, %i4
8391 movrgez %l2, 0x29C, %o6
8392 edge8l %l3, %g3, %l1
8393 movleu %xcc, %o2, %l6
8394 edge32 %i1, %l5, %o5
8395 edge32 %i5, %g2, %l0
8396 fmovsne %xcc, %f25, %f30
8397 sethi 0x01B2, %g6
8398 fmovsvs %icc, %f5, %f12
8399 fmovsvc %xcc, %f10, %f11
8400 movneg %xcc, %o7, %o3
8401 fmovdpos %icc, %f4, %f16
8402 and %l4, %o4, %i2
8403 movgu %xcc, %i7, %i0
8404 popc 0x19F2, %g7
8405 srax %i3, %o0, %g4
8406 ldx [%l7 + 0x30], %g1
8407 mulscc %g5, %i6, %o1
8408 sll %l2, %i4, %o6
8409 fpadd16 %f26, %f12, %f14
8410 andcc %l3, 0x1F5F, %l1
8411 fmovrdgz %g3, %f6, %f2
8412 andcc %o2, 0x0455, %l6
8413 udivcc %i1, 0x16B0, %o5
8414 fmovdgu %xcc, %f25, %f10
8415 sdivx %i5, 0x0262, %l5
8416 or %g2, %l0, %o7
8417 edge16 %o3, %g6, %o4
8418 popc %l4, %i7
8419 fmovsneg %xcc, %f2, %f22
8420 array8 %i2, %g7, %i3
8421 alignaddrl %o0, %g4, %g1
8422 udivx %g5, 0x1186, %i0
8423 add %o1, 0x1E3A, %i6
8424 ldsw [%l7 + 0x14], %i4
8425 umulcc %l2, %o6, %l1
8426 fcmpgt32 %f4, %f18, %l3
8427 lduw [%l7 + 0x28], %g3
8428 xor %l6, 0x10A3, %o2
8429 movg %xcc, %o5, %i1
8430 fpack32 %f6, %f26, %f24
8431 fornot2s %f15, %f15, %f19
8432 xnor %i5, %g2, %l5
8433 fmovsleu %icc, %f14, %f23
8434 mulx %l0, 0x11B0, %o3
8435 sth %g6, [%l7 + 0x0E]
8436 smul %o4, %o7, %i7
8437 movneg %xcc, %i2, %g7
8438 movg %xcc, %i3, %o0
8439 fmovsvc %xcc, %f4, %f14
8440 sir 0x0646
8441 fcmpeq16 %f22, %f30, %g4
8442 smulcc %g1, %l4, %i0
8443 movl %xcc, %o1, %g5
8444 stw %i6, [%l7 + 0x58]
8445 ldd [%l7 + 0x50], %i4
8446 fmuld8ulx16 %f1, %f8, %f14
8447 mulx %l2, %o6, %l1
8448 orncc %l3, %l6, %g3
8449 move %icc, %o5, %o2
8450 stw %i1, [%l7 + 0x28]
8451 ldub [%l7 + 0x5F], %g2
8452 stx %l5, [%l7 + 0x20]
8453 movcc %xcc, %l0, %o3
8454 addccc %g6, 0x15E4, %o4
8455 st %f26, [%l7 + 0x44]
8456 movrne %o7, 0x3E8, %i7
8457 move %xcc, %i5, %g7
8458 movn %icc, %i3, %i2
8459 andncc %o0, %g4, %l4
8460 movvc %icc, %g1, %o1
8461 orncc %g5, 0x00EE, %i6
8462 ldsb [%l7 + 0x0D], %i0
8463 smul %l2, 0x1D4B, %o6
8464 srlx %l1, 0x05, %i4
8465 andn %l6, 0x1BB2, %g3
8466 orcc %l3, %o2, %o5
8467 save %i1, %g2, %l0
8468 rdpr %cwp, %g1
8469 rdpr %cansave, %g2
8470 rdpr %canrestore, %g3
8471 rdpr %cleanwin, %g4
8472 rdpr %otherwin, %g5
8473 rdpr %wstate, %g6
8474 edge8n %l5, %o3, %g6
8475 movre %o4, 0x2F1, %o7
8476 movg %xcc, %i7, %g7
8477 fmovdcc %icc, %f8, %f3
8478 array32 %i3, %i5, %o0
8479 addc %i2, 0x1428, %l4
8480 popc 0x149C, %g1
8481 xor %o1, 0x114D, %g5
8482 nop
8483 set 0x64, %i0
8484 lduw [%l7 + %i0], %i6
8485 fmovrdgz %g4, %f24, %f22
8486 alignaddrl %i0, %o6, %l2
8487 fmovs %f27, %f9
8488 srax %l1, %i4, %l6
8489 umulcc %g3, 0x0047, %l3
8490 array32 %o5, %o2, %i1
8491 fpadd16s %f21, %f25, %f6
8492 edge16ln %l0, %g2, %o3
8493 fcmpgt16 %f26, %f2, %l5
8494 sllx %o4, 0x1F, %o7
8495 stx %i7, [%l7 + 0x10]
8496 ldub [%l7 + 0x49], %g6
8497 sir 0x0959
8498 xorcc %i3, 0x183D, %i5
8499 fmovsn %icc, %f19, %f28
8500 mulscc %g7, 0x09D3, %i2
8501 move %xcc, %o0, %l4
8502 xorcc %g1, 0x0541, %o1
8503 movvs %icc, %g5, %g4
8504 movne %icc, %i6, %o6
8505 xor %l2, 0x01A9, %i0
8506 sethi 0x1345, %l1
8507 edge16ln %i4, %g3, %l3
8508 fmul8x16au %f0, %f23, %f30
8509 and %o5, 0x100D, %l6
8510 fpack16 %f14, %f4
8511 fmul8sux16 %f8, %f16, %f18
8512 movrne %i1, 0x355, %l0
8513 subcc %g2, %o3, %o2
8514 fmovse %icc, %f9, %f25
8515 addcc %o4, 0x1555, %o7
8516 fnands %f7, %f9, %f20
8517 fxnor %f8, %f30, %f14
8518 subc %i7, 0x14B8, %l5
8519 fmovdcs %icc, %f4, %f17
8520 fmovdl %xcc, %f7, %f3
8521 movcc %xcc, %g6, %i5
8522 ldsb [%l7 + 0x08], %g7
8523 bshuffle %f10, %f22, %f24
8524 st %f28, [%l7 + 0x40]
8525 sir 0x0B62
8526 mulscc %i3, 0x028A, %i2
8527 movcc %xcc, %l4, %g1
8528 fnot2 %f10, %f0
8529 movneg %xcc, %o1, %o0
8530 fmuld8ulx16 %f23, %f3, %f26
8531 array8 %g4, %i6, %g5
8532 edge8n %l2, %o6, %i0
8533 fmovdneg %xcc, %f18, %f25
8534 fmul8x16al %f26, %f3, %f0
8535 alignaddr %l1, %g3, %l3
8536 movleu %xcc, %o5, %l6
8537 edge32n %i4, %i1, %g2
8538 movgu %xcc, %o3, %l0
8539 andncc %o4, %o2, %i7
8540 ld [%l7 + 0x5C], %f30
8541 fmovdge %xcc, %f14, %f12
8542 movcs %icc, %o7, %g6
8543 lduh [%l7 + 0x6E], %i5
8544 subccc %g7, %l5, %i3
8545 movvc %xcc, %i2, %g1
8546 umulcc %o1, 0x138A, %o0
8547 edge16l %g4, %l4, %g5
8548 ldd [%l7 + 0x40], %i6
8549 fpadd32 %f2, %f18, %f2
8550 smul %o6, %l2, %l1
8551 udivx %i0, 0x1021, %l3
8552 add %g3, 0x026A, %l6
8553 edge16l %i4, %o5, %i1
8554 fpack16 %f4, %f20
8555 movrlz %g2, 0x0D3, %l0
8556 edge16l %o4, %o3, %o2
8557 lduw [%l7 + 0x44], %o7
8558 movne %xcc, %i7, %i5
8559 movle %icc, %g7, %g6
8560 andcc %l5, 0x103C, %i2
8561 edge32 %i3, %o1, %g1
8562 smul %g4, 0x1E11, %o0
8563 movcs %xcc, %g5, %i6
8564 sub %l4, 0x1B75, %o6
8565 edge32n %l1, %l2, %l3
8566 movrlez %i0, %g3, %l6
8567 mulscc %o5, 0x1AB1, %i1
8568 sdiv %i4, 0x1E28, %g2
8569 fzeros %f14
8570 movrlez %o4, %o3, %l0
8571 nop
8572 set 0x48, %l6
8573 stx %o7, [%l7 + %l6]
8574 fmovrslz %o2, %f29, %f25
8575 ldsh [%l7 + 0x22], %i7
8576 xnorcc %g7, 0x1F7B, %g6
8577 edge16n %i5, %i2, %i3
8578 ld [%l7 + 0x08], %f7
8579 alignaddr %o1, %l5, %g4
8580 fmovsge %xcc, %f9, %f20
8581 sdiv %g1, 0x094D, %g5
8582 addccc %i6, %l4, %o0
8583 edge32 %o6, %l1, %l3
8584 movrlz %i0, %g3, %l6
8585 std %f24, [%l7 + 0x08]
8586 sir 0x0579
8587 xorcc %o5, 0x0EBE, %i1
8588 lduw [%l7 + 0x24], %i4
8589 fmovdcc %icc, %f31, %f25
8590 sub %l2, 0x1AD9, %g2
8591 udivx %o3, 0x0D42, %l0
8592 ldub [%l7 + 0x11], %o7
8593 xnor %o2, %o4, %g7
8594 umulcc %g6, %i7, %i5
8595 sll %i2, %o1, %i3
8596 alignaddrl %g4, %l5, %g1
8597 edge32 %i6, %l4, %g5
8598 sdivx %o6, 0x0EF4, %l1
8599 movcs %xcc, %o0, %i0
8600 orcc %l3, 0x1461, %g3
8601 edge32 %o5, %i1, %i4
8602 fmovrsne %l6, %f21, %f28
8603 fmovdcc %icc, %f10, %f11
8604 fmovrdgz %l2, %f2, %f12
8605 alignaddr %o3, %l0, %g2
8606 popc 0x02F4, %o7
8607 sdivcc %o2, 0x1194, %g7
8608 smulcc %g6, %o4, %i7
8609 sub %i5, 0x0D02, %i2
8610 mulscc %i3, %o1, %l5
8611 ldd [%l7 + 0x58], %g4
8612 fnegs %f10, %f8
8613 movneg %xcc, %i6, %l4
8614 fabss %f14, %f26
8615 movgu %xcc, %g1, %g5
8616 fzeros %f8
8617 srax %l1, %o0, %o6
8618 ldd [%l7 + 0x30], %f0
8619 fmovdle %icc, %f18, %f31
8620 sllx %i0, 0x11, %l3
8621 fxnor %f16, %f10, %f2
8622 or %o5, 0x00F1, %i1
8623 subccc %g3, %i4, %l6
8624 movrgz %l2, 0x145, %o3
8625 edge16ln %g2, %l0, %o2
8626 srax %o7, 0x1A, %g7
8627 movleu %icc, %o4, %g6
8628 ldsh [%l7 + 0x7E], %i7
8629 stb %i5, [%l7 + 0x3B]
8630 fmovrdgz %i2, %f18, %f26
8631 nop
8632 set 0x08, %g1
8633 ldsh [%l7 + %g1], %o1
8634 movrlz %l5, 0x131, %i3
8635 movg %xcc, %i6, %l4
8636 ldx [%l7 + 0x78], %g4
8637 movpos %xcc, %g1, %g5
8638 movn %xcc, %l1, %o6
8639 edge16l %i0, %l3, %o0
8640 edge16ln %o5, %i1, %g3
8641 subcc %l6, %i4, %o3
8642 setx loop_24, %l0, %l1
8643 return %l1
8644 nop
8645 rdpr %cwp, %g1
8646 rdpr %cansave, %g2
8647 rdpr %canrestore, %g3
8648 rdpr %cleanwin, %g4
8649 rdpr %otherwin, %g5
8650 rdpr %wstate, %g6
8651loop_24: sethi 0x05DF, %o2
8652 edge16 %o7, %g7, %o4
8653 udiv %g2, 0x0997, %g6
8654 fxors %f1, %f1, %f14
8655 srlx %i7, %i5, %o1
8656 addccc %l5, %i3, %i2
8657 ld [%l7 + 0x60], %f11
8658 ldsb [%l7 + 0x61], %l4
8659 fpsub16s %f29, %f22, %f0
8660 sdiv %g4, 0x0BC9, %i6
8661 fand %f4, %f26, %f26
8662 popc %g5, %l1
8663 fmovdneg %xcc, %f28, %f4
8664 nop
8665 set 0x64, %i2
8666 stw %g1, [%l7 + %i2]
8667 edge8l %o6, %l3, %o0
8668 restore %o5, %i1, %i0
8669 rdpr %cwp, %g1
8670 rdpr %cansave, %g2
8671 rdpr %canrestore, %g3
8672 rdpr %cleanwin, %g4
8673 rdpr %otherwin, %g5
8674 rdpr %wstate, %g6
8675 srl %l6, 0x15, %i4
8676 or %o3, %l2, %g3
8677 fcmpd %fcc1, %f2, %f12
8678 and %o2, 0x1E1A, %l0
8679 add %g7, %o4, %g2
8680 edge8n %g6, %i7, %o7
8681 movrgz %o1, %l5, %i3
8682 fcmpes %fcc1, %f20, %f31
8683 andn %i2, 0x02FA, %l4
8684 umulcc %i5, %i6, %g4
8685 movge %icc, %l1, %g5
8686 edge32 %o6, %g1, %l3
8687 fmovsgu %xcc, %f12, %f25
8688 fornot2s %f19, %f8, %f3
8689 fpack32 %f12, %f4, %f16
8690 fmovs %f12, %f16
8691 edge16 %o5, %i1, %o0
8692 orcc %i0, %l6, %i4
8693 movre %l2, 0x2F1, %g3
8694 movrne %o2, %l0, %o3
8695 or %g7, %g2, %g6
8696 fmovsge %icc, %f25, %f8
8697 movrlez %o4, 0x060, %i7
8698 sdivcc %o1, 0x1C57, %l5
8699 andncc %i3, %o7, %i2
8700 fmovrdlez %i5, %f8, %f10
8701 movrlz %i6, 0x29B, %g4
8702 stw %l4, [%l7 + 0x14]
8703 fnegd %f24, %f10
8704 lduh [%l7 + 0x12], %g5
8705 movle %icc, %o6, %l1
8706 movneg %xcc, %l3, %g1
8707 edge8ln %i1, %o0, %i0
8708 movle %icc, %o5, %l6
8709 sdiv %l2, 0x06E6, %g3
8710 edge32l %o2, %l0, %i4
8711 fcmpne16 %f10, %f8, %g7
8712 fmovsgu %xcc, %f12, %f0
8713 fmovscs %xcc, %f4, %f17
8714 xor %g2, 0x0F3E, %o3
8715 fmovsl %xcc, %f11, %f0
8716 fandnot1 %f18, %f6, %f16
8717 st %f25, [%l7 + 0x50]
8718 fones %f20
8719 fpmerge %f22, %f11, %f2
8720 udivcc %g6, 0x12F6, %o4
8721 popc 0x1B77, %o1
8722 srl %l5, 0x08, %i3
8723 lduw [%l7 + 0x28], %i7
8724 xnorcc %i2, 0x08E9, %i5
8725 udivx %o7, 0x0F67, %g4
8726 movrlez %i6, 0x3E8, %g5
8727 orcc %l4, %o6, %l1
8728 andcc %g1, 0x059C, %i1
8729 udivcc %o0, 0x06A6, %i0
8730 orncc %l3, %l6, %o5
8731 edge32l %g3, %o2, %l2
8732 sub %i4, 0x1409, %l0
8733 fmul8x16 %f21, %f26, %f0
8734 movg %xcc, %g2, %o3
8735 movrgez %g6, 0x20B, %o4
8736 fmovdne %xcc, %f13, %f7
8737 fmovse %xcc, %f4, %f18
8738 edge32 %o1, %g7, %l5
8739 st %f4, [%l7 + 0x6C]
8740 ldx [%l7 + 0x68], %i7
8741 sll %i2, 0x18, %i5
8742 udivcc %o7, 0x164D, %i3
8743 pdist %f20, %f30, %f12
8744 or %i6, %g4, %g5
8745 edge32ln %l4, %o6, %g1
8746 edge8ln %l1, %o0, %i0
8747 array32 %i1, %l3, %l6
8748 edge32ln %g3, %o5, %o2
8749 fnot2 %f14, %f30
8750 sdivx %l2, 0x17FF, %l0
8751 fmovsleu %xcc, %f21, %f19
8752 fornot2s %f19, %f18, %f2
8753 array32 %g2, %i4, %g6
8754 array16 %o4, %o3, %o1
8755 movge %xcc, %g7, %i7
8756 movre %i2, %l5, %i5
8757 andcc %i3, %i6, %o7
8758 movrgz %g5, 0x2DC, %g4
8759 or %l4, %g1, %l1
8760 xnorcc %o0, %i0, %i1
8761 fmovdle %xcc, %f31, %f0
8762 sth %o6, [%l7 + 0x3A]
8763 fcmpeq32 %f30, %f10, %l3
8764 fpsub32 %f12, %f20, %f22
8765 ld [%l7 + 0x34], %f27
8766 and %g3, 0x1148, %l6
8767 udivcc %o5, 0x0382, %l2
8768 sdivx %l0, 0x0B20, %g2
8769 srl %o2, 0x08, %i4
8770 edge32n %o4, %g6, %o1
8771 ldsh [%l7 + 0x46], %g7
8772 fmovsa %icc, %f29, %f20
8773 movrlz %o3, 0x2C3, %i2
8774 edge32ln %i7, %i5, %l5
8775 sdiv %i3, 0x1084, %i6
8776 addccc %o7, 0x15CE, %g4
8777 movrgez %l4, 0x12F, %g1
8778 fcmpes %fcc2, %f25, %f25
8779 fxors %f13, %f5, %f13
8780 movne %icc, %g5, %l1
8781 fpsub16s %f5, %f1, %f11
8782 movrlz %o0, %i0, %o6
8783 addcc %i1, %g3, %l3
8784 fnot2 %f10, %f2
8785 sub %o5, %l2, %l6
8786 sll %g2, 0x08, %o2
8787 stw %i4, [%l7 + 0x48]
8788 edge32 %o4, %l0, %g6
8789 andcc %o1, 0x0004, %g7
8790 movcc %xcc, %i2, %i7
8791 udivx %i5, 0x0265, %o3
8792 andncc %i3, %i6, %l5
8793 fxnor %f20, %f0, %f16
8794 edge16n %g4, %l4, %g1
8795 subc %g5, 0x1324, %l1
8796 fnegs %f2, %f5
8797 fpmerge %f14, %f24, %f12
8798 or %o0, 0x18EC, %o7
8799 addccc %o6, %i0, %i1
8800 addc %l3, %g3, %o5
8801 andn %l2, 0x08F5, %l6
8802 srl %o2, %g2, %o4
8803 srax %i4, 0x07, %g6
8804 edge16l %o1, %g7, %i2
8805 andn %i7, %l0, %o3
8806 stb %i5, [%l7 + 0x35]
8807 fmovrde %i6, %f14, %f30
8808 fmul8x16au %f31, %f10, %f4
8809 fmovrdne %l5, %f14, %f6
8810 edge16n %g4, %l4, %g1
8811 fcmped %fcc3, %f18, %f0
8812 alignaddrl %g5, %l1, %i3
8813 edge32 %o7, %o0, %i0
8814 fmovse %icc, %f30, %f6
8815 stb %i1, [%l7 + 0x6F]
8816 movg %icc, %l3, %g3
8817 stx %o6, [%l7 + 0x50]
8818 sth %o5, [%l7 + 0x2E]
8819 ldsh [%l7 + 0x22], %l2
8820 movn %icc, %o2, %g2
8821 fcmpeq32 %f16, %f0, %o4
8822 addcc %l6, 0x07A9, %g6
8823 fmovde %xcc, %f11, %f1
8824 lduh [%l7 + 0x12], %o1
8825 fmovrdlez %i4, %f6, %f2
8826 movcc %xcc, %g7, %i2
8827 ld [%l7 + 0x5C], %f24
8828 movle %xcc, %l0, %o3
8829 fmovdcc %icc, %f14, %f12
8830 fcmple16 %f30, %f30, %i5
8831 subccc %i7, %l5, %g4
8832 subcc %i6, 0x0503, %l4
8833 fnands %f9, %f8, %f7
8834 movcc %xcc, %g5, %g1
8835 movne %xcc, %i3, %o7
8836 fmul8ulx16 %f0, %f10, %f20
8837 fornot1s %f4, %f5, %f26
8838 sdivcc %l1, 0x17F1, %i0
8839 xnor %o0, 0x1624, %i1
8840 subccc %g3, 0x11BC, %l3
8841 edge8ln %o6, %o5, %o2
8842 fpsub16s %f8, %f9, %f3
8843 movrgz %g2, 0x280, %l2
8844 sub %o4, %l6, %g6
8845 edge32 %i4, %g7, %o1
8846 fmovdvs %icc, %f21, %f5
8847 srax %i2, 0x03, %o3
8848 movg %icc, %l0, %i7
8849 movrlez %i5, %l5, %g4
8850 udiv %l4, 0x1CE8, %i6
8851 fsrc1 %f18, %f28
8852 fcmpes %fcc3, %f6, %f12
8853 ldx [%l7 + 0x78], %g5
8854 movn %icc, %i3, %g1
8855 sth %o7, [%l7 + 0x60]
8856 st %f24, [%l7 + 0x14]
8857 stw %l1, [%l7 + 0x60]
8858 smulcc %i0, %o0, %g3
8859 fmovscc %icc, %f5, %f26
8860 fxors %f6, %f31, %f26
8861 xor %i1, %l3, %o5
8862 st %f27, [%l7 + 0x4C]
8863 array32 %o2, %g2, %l2
8864 fnot2 %f28, %f20
8865 smul %o4, 0x09A9, %o6
8866 subcc %g6, %l6, %g7
8867 sllx %i4, %o1, %i2
8868 andncc %o3, %l0, %i7
8869 bshuffle %f28, %f22, %f6
8870 alignaddrl %l5, %i5, %g4
8871 edge8n %i6, %g5, %i3
8872 andcc %g1, 0x1426, %l4
8873 sdivx %o7, 0x12DF, %l1
8874 fxnors %f12, %f7, %f22
8875 xor %o0, %g3, %i1
8876 std %f18, [%l7 + 0x60]
8877 stx %l3, [%l7 + 0x78]
8878 fsrc1 %f26, %f0
8879 array8 %o5, %i0, %g2
8880 addccc %o2, %l2, %o4
8881 xorcc %g6, %l6, %o6
8882 smul %i4, 0x19A4, %o1
8883 nop
8884 set 0x61, %o0
8885 stb %g7, [%l7 + %o0]
8886 srl %o3, 0x14, %i2
8887 fandnot2s %f22, %f13, %f15
8888 fnegd %f14, %f6
8889 movcc %icc, %i7, %l5
8890 edge16ln %i5, %g4, %l0
8891 sub %g5, 0x1AFB, %i6
8892 edge8 %i3, %l4, %o7
8893 fmovsle %icc, %f2, %f7
8894 edge8 %l1, %o0, %g3
8895 ldsh [%l7 + 0x42], %g1
8896 alignaddrl %i1, %l3, %i0
8897 fmovrslz %o5, %f15, %f16
8898 fmuld8ulx16 %f6, %f26, %f0
8899 edge32 %o2, %g2, %l2
8900 edge32 %o4, %g6, %l6
8901 fsrc2s %f7, %f25
8902 movgu %xcc, %o6, %o1
8903 orncc %g7, %o3, %i2
8904 sir 0x0881
8905 array32 %i4, %l5, %i7
8906 lduh [%l7 + 0x0A], %g4
8907 udivcc %l0, 0x0234, %i5
8908 movvs %icc, %g5, %i6
8909 sir 0x16CD
8910 and %l4, 0x1883, %o7
8911 xor %i3, %o0, %g3
8912 nop
8913 set 0x38, %l4
8914 ldd [%l7 + %l4], %f24
8915 array32 %g1, %i1, %l1
8916 orcc %i0, 0x01DF, %l3
8917 fmovsleu %xcc, %f31, %f11
8918 edge8 %o5, %g2, %o2
8919 movrne %o4, 0x143, %g6
8920 subccc %l2, 0x0A58, %o6
8921 fmovdcs %icc, %f20, %f22
8922 movne %xcc, %o1, %l6
8923 stb %g7, [%l7 + 0x14]
8924 fcmple32 %f28, %f22, %i2
8925 fmovspos %xcc, %f27, %f15
8926 sdivx %o3, 0x02CA, %i4
8927 setx loop_25, %l0, %l1
8928 return %l1
8929 nop
8930 rdpr %cwp, %g1
8931 rdpr %cansave, %g2
8932 rdpr %canrestore, %g3
8933 rdpr %cleanwin, %g4
8934 rdpr %otherwin, %g5
8935 rdpr %wstate, %g6
8936loop_25: st %f23, [%l7 + 0x78]
8937 movl %xcc, %i7, %l0
8938 fpadd32 %f0, %f12, %f16
8939 fmovdgu %icc, %f26, %f6
8940 orncc %i5, %g5, %l4
8941 fpack16 %f24, %f23
8942 fnot1s %f4, %f6
8943 popc 0x1DCF, %o7
8944 ldsw [%l7 + 0x40], %i6
8945 xor %o0, 0x1C31, %g3
8946 fpack32 %f8, %f28, %f16
8947 fmovdl %icc, %f0, %f5
8948 ldsb [%l7 + 0x11], %i3
8949 ldub [%l7 + 0x6D], %i1
8950 fmovsneg %icc, %f6, %f16
8951 movgu %xcc, %l1, %i0
8952 fcmple16 %f20, %f30, %g1
8953 ldx [%l7 + 0x28], %o5
8954 smul %l3, %o2, %g2
8955 movne %icc, %g6, %l2
8956 faligndata %f6, %f22, %f18
8957 ldd [%l7 + 0x10], %f28
8958 umul %o4, %o1, %l6
8959 orcc %o6, %i2, %o3
8960 xorcc %i4, %l5, %g4
8961 orcc %g7, %l0, %i7
8962 subc %i5, %g5, %o7
8963 subc %i6, %l4, %o0
8964 restore %i3, %g3, %i1
8965 rdpr %cwp, %g1
8966 rdpr %cansave, %g2
8967 rdpr %canrestore, %g3
8968 rdpr %cleanwin, %g4
8969 rdpr %otherwin, %g5
8970 rdpr %wstate, %g6
8971 smul %l1, 0x05C4, %g1
8972 movl %xcc, %o5, %l3
8973 st %f7, [%l7 + 0x24]
8974 xor %i0, %g2, %o2
8975 fpsub16s %f5, %f14, %f5
8976 ldsh [%l7 + 0x3E], %g6
8977 movrne %o4, 0x274, %o1
8978 mulx %l2, 0x0774, %o6
8979 movn %icc, %i2, %o3
8980 andn %i4, %l5, %l6
8981 movrgz %g7, %g4, %i7
8982 ldd [%l7 + 0x78], %f12
8983 fnot2 %f14, %f4
8984 ldd [%l7 + 0x70], %f12
8985 smul %l0, %i5, %g5
8986 ldx [%l7 + 0x60], %o7
8987 sdiv %i6, 0x0280, %o0
8988 fands %f18, %f21, %f11
8989 movrne %i3, %g3, %l4
8990 subccc %i1, %l1, %g1
8991 fmovdne %xcc, %f4, %f28
8992 sth %l3, [%l7 + 0x70]
8993 edge32ln %i0, %o5, %o2
8994 fxor %f30, %f2, %f30
8995 ldsb [%l7 + 0x51], %g2
8996 movn %xcc, %o4, %g6
8997 movge %icc, %l2, %o6
8998 movrlez %o1, 0x236, %o3
8999 alignaddr %i4, %l5, %i2
9000 andncc %g7, %g4, %l6
9001 movvs %xcc, %i7, %i5
9002 orn %l0, 0x1621, %g5
9003 fornot2s %f28, %f10, %f30
9004 or %o7, 0x1ED5, %i6
9005 movle %xcc, %o0, %i3
9006 movn %icc, %l4, %i1
9007 movcc %xcc, %g3, %l1
9008 fmovdpos %icc, %f21, %f31
9009 xorcc %l3, %g1, %o5
9010 addc %o2, %g2, %o4
9011 fpadd16 %f20, %f8, %f14
9012 movle %xcc, %g6, %i0
9013 umul %l2, 0x0707, %o1
9014 fsrc2s %f26, %f14
9015 fsrc1s %f23, %f7
9016 subc %o6, 0x0774, %i4
9017 udiv %o3, 0x10EC, %l5
9018 orcc %g7, %g4, %l6
9019 srl %i2, %i5, %l0
9020 sra %i7, %g5, %i6
9021 sdivcc %o0, 0x09BA, %i3
9022 srl %l4, %i1, %g3
9023 fpsub16 %f20, %f4, %f28
9024 ldsw [%l7 + 0x74], %o7
9025 array8 %l1, %l3, %g1
9026 std %f2, [%l7 + 0x58]
9027 movcc %xcc, %o2, %g2
9028 movrlz %o5, 0x33B, %g6
9029 lduw [%l7 + 0x7C], %i0
9030 lduh [%l7 + 0x18], %o4
9031 movrgz %l2, %o1, %o6
9032 fmovdvc %icc, %f29, %f12
9033 srlx %o3, 0x09, %i4
9034 movrlez %g7, 0x2BC, %g4
9035 edge16 %l5, %l6, %i5
9036 lduh [%l7 + 0x78], %i2
9037 umulcc %i7, %l0, %i6
9038 andncc %g5, %i3, %l4
9039 fmovs %f0, %f8
9040 nop
9041 set 0x74, %i5
9042 ldsh [%l7 + %i5], %o0
9043 movgu %icc, %g3, %o7
9044 or %i1, 0x0125, %l3
9045 movrne %g1, %l1, %g2
9046 edge32ln %o5, %g6, %i0
9047 umul %o2, %o4, %l2
9048 alignaddr %o1, %o3, %o6
9049 xnorcc %i4, 0x0AE6, %g7
9050 movleu %icc, %l5, %l6
9051 or %g4, %i2, %i5
9052 edge16l %l0, %i6, %i7
9053 stb %g5, [%l7 + 0x26]
9054 stx %l4, [%l7 + 0x10]
9055 fands %f30, %f27, %f0
9056 fnors %f23, %f3, %f4
9057 move %icc, %i3, %g3
9058 andn %o7, 0x0CA9, %o0
9059 fmovsvc %xcc, %f5, %f27
9060 edge8 %i1, %g1, %l3
9061 subc %l1, %o5, %g6
9062 movne %xcc, %g2, %i0
9063 edge16ln %o4, %l2, %o2
9064 edge16l %o3, %o1, %i4
9065 movle %icc, %o6, %l5
9066 movcs %icc, %g7, %l6
9067 xor %i2, 0x1B8A, %g4
9068 smul %i5, %l0, %i6
9069 fmovsvs %xcc, %f11, %f7
9070 sdiv %i7, 0x00C7, %l4
9071 alignaddr %g5, %g3, %o7
9072 xorcc %o0, 0x177D, %i3
9073 sllx %g1, 0x16, %i1
9074 movvc %icc, %l1, %o5
9075 nop
9076 set 0x46, %l1
9077 ldsb [%l7 + %l1], %l3
9078 ld [%l7 + 0x50], %f25
9079 fcmple16 %f6, %f26, %g2
9080 array32 %g6, %i0, %l2
9081 movrgez %o4, %o3, %o2
9082 sethi 0x090D, %i4
9083 edge32 %o6, %l5, %o1
9084 movrlez %g7, 0x3E9, %i2
9085 movleu %xcc, %g4, %i5
9086 ldd [%l7 + 0x18], %l0
9087 ldd [%l7 + 0x18], %f4
9088 movgu %xcc, %i6, %l6
9089 sllx %i7, %l4, %g3
9090 movne %icc, %g5, %o0
9091 movl %icc, %i3, %g1
9092 fmovrdgz %i1, %f2, %f18
9093 xor %o7, %o5, %l1
9094 srax %g2, 0x0F, %g6
9095 sir 0x1027
9096 fornot1 %f6, %f30, %f28
9097 edge32 %l3, %i0, %l2
9098 fandnot1s %f20, %f8, %f11
9099 sth %o3, [%l7 + 0x48]
9100 lduh [%l7 + 0x18], %o4
9101 pdist %f12, %f8, %f26
9102 popc %i4, %o6
9103 nop
9104 set 0x20, %g3
9105 ldsh [%l7 + %g3], %l5
9106 fsrc1s %f22, %f31
9107 orcc %o1, %o2, %g7
9108 addccc %g4, 0x040F, %i2
9109 movvc %xcc, %l0, %i5
9110 movgu %xcc, %i6, %l6
9111 fmovs %f0, %f0
9112 movrlez %l4, 0x0BC, %i7
9113 sdivx %g3, 0x01E7, %g5
9114 movre %o0, 0x357, %i3
9115 fmovrsgez %g1, %f7, %f8
9116 movrlez %i1, 0x1A7, %o7
9117 edge32n %o5, %l1, %g2
9118 nop
9119 set 0x78, %i3
9120 ldx [%l7 + %i3], %l3
9121 edge32l %i0, %g6, %o3
9122 smul %l2, 0x1F63, %o4
9123 movn %xcc, %o6, %i4
9124 nop
9125 set 0x08, %g6
9126 ldd [%l7 + %g6], %f28
9127 xor %o1, %o2, %l5
9128 edge16 %g7, %g4, %i2
9129 movrlez %i5, %l0, %i6
9130 ldsh [%l7 + 0x58], %l4
9131 movleu %xcc, %l6, %i7
9132 fcmped %fcc3, %f10, %f0
9133 orcc %g3, %o0, %i3
9134 edge32n %g1, %g5, %o7
9135 alignaddr %o5, %l1, %g2
9136 nop
9137 set 0x08, %i7
9138 ldd [%l7 + %i7], %l2
9139 and %i0, %i1, %g6
9140 umul %l2, 0x0539, %o4
9141 setx loop_26, %l0, %l1
9142 return %l1
9143 nop
9144 rdpr %cwp, %g1
9145 rdpr %cansave, %g2
9146 rdpr %canrestore, %g3
9147 rdpr %cleanwin, %g4
9148 rdpr %otherwin, %g5
9149 rdpr %wstate, %g6
9150loop_26: udiv %o1, 0x14AF, %l5
9151 and %o2, %g4, %g7
9152 movleu %icc, %i5, %l0
9153 add %i6, 0x17E8, %l4
9154 array32 %i2, %l6, %i7
9155 edge8l %o0, %g3, %g1
9156 add %i3, %g5, %o7
9157 edge32ln %l1, %g2, %l3
9158 movge %icc, %o5, %i0
9159 ldd [%l7 + 0x10], %g6
9160 srlx %l2, %o4, %o6
9161 sllx %o3, 0x03, %i1
9162 movl %xcc, %o1, %i4
9163 fmovsgu %xcc, %f7, %f24
9164 sll %o2, 0x05, %l5
9165 fnot1s %f17, %f3
9166 fmul8sux16 %f28, %f12, %f24
9167 save %g7, 0x1B5D, %i5
9168 rdpr %cwp, %g1
9169 rdpr %cansave, %g2
9170 rdpr %canrestore, %g3
9171 rdpr %cleanwin, %g4
9172 rdpr %otherwin, %g5
9173 rdpr %wstate, %g6
9174 movre %g4, %i6, %l4
9175 fmovrdlez %i2, %f14, %f20
9176 orcc %l6, %l0, %o0
9177 restore %i7, 0x024F, %g3
9178 rdpr %cwp, %g1
9179 rdpr %cansave, %g2
9180 rdpr %canrestore, %g3
9181 rdpr %cleanwin, %g4
9182 rdpr %otherwin, %g5
9183 rdpr %wstate, %g6
9184 stw %i3, [%l7 + 0x50]
9185 for %f10, %f0, %f22
9186 movrlez %g1, %g5, %o7
9187 fmovdcs %xcc, %f8, %f11
9188 edge32 %g2, %l3, %o5
9189 sllx %l1, %g6, %i0
9190 movge %xcc, %o4, %o6
9191 lduh [%l7 + 0x5A], %o3
9192 sllx %i1, 0x12, %o1
9193 move %xcc, %i4, %l2
9194 faligndata %f0, %f2, %f28
9195 ldsh [%l7 + 0x68], %l5
9196 ld [%l7 + 0x08], %f15
9197 movvs %xcc, %o2, %i5
9198 nop
9199 set 0x58, %o7
9200 ldd [%l7 + %o7], %f30
9201 nop
9202 set 0x68, %i4
9203 ldx [%l7 + %i4], %g4
9204 orcc %i6, %l4, %i2
9205 fmovspos %xcc, %f18, %f5
9206 fmul8x16 %f14, %f8, %f0
9207 or %g7, %l6, %o0
9208 mulscc %l0, 0x1B54, %i7
9209 fmovscs %xcc, %f12, %f6
9210 array8 %g3, %i3, %g1
9211 lduh [%l7 + 0x2C], %o7
9212 fpack16 %f26, %f6
9213 lduh [%l7 + 0x50], %g5
9214 addc %g2, %l3, %l1
9215 mova %xcc, %o5, %i0
9216 movcs %xcc, %o4, %g6
9217 alignaddr %o6, %o3, %i1
9218 movl %icc, %i4, %o1
9219 srlx %l5, 0x15, %o2
9220 move %icc, %i5, %g4
9221 fcmple16 %f4, %f12, %l2
9222 lduw [%l7 + 0x10], %l4
9223 ldsb [%l7 + 0x49], %i2
9224 movle %icc, %i6, %l6
9225 fmul8x16au %f19, %f30, %f22
9226 movg %icc, %o0, %l0
9227 stw %i7, [%l7 + 0x2C]
9228 alignaddrl %g7, %i3, %g1
9229 xor %o7, 0x1B6E, %g5
9230 sllx %g3, %l3, %g2
9231 fmuld8sux16 %f26, %f24, %f18
9232 fors %f27, %f28, %f18
9233 movrlz %l1, 0x00F, %i0
9234 movleu %xcc, %o4, %g6
9235 udiv %o6, 0x12FC, %o5
9236 or %o3, %i1, %o1
9237 edge8l %i4, %o2, %l5
9238 movleu %icc, %i5, %g4
9239 add %l2, %i2, %i6
9240 alignaddr %l4, %o0, %l6
9241 fmovsne %xcc, %f10, %f12
9242 sethi 0x0F5B, %l0
9243 fpadd16 %f2, %f4, %f6
9244 movrlz %g7, %i7, %g1
9245 srlx %o7, %i3, %g5
9246 ldsb [%l7 + 0x4B], %l3
9247 udivcc %g2, 0x0B4C, %g3
9248 fcmpgt16 %f28, %f6, %i0
9249 edge8l %o4, %g6, %l1
9250 andncc %o6, %o5, %o3
9251 andcc %i1, %i4, %o2
9252 move %icc, %l5, %o1
9253 movg %xcc, %i5, %l2
9254 movgu %xcc, %i2, %g4
9255 fpack16 %f22, %f18
9256 save %l4, 0x05F3, %o0
9257 rdpr %cwp, %g1
9258 rdpr %cansave, %g2
9259 rdpr %canrestore, %g3
9260 rdpr %cleanwin, %g4
9261 rdpr %otherwin, %g5
9262 rdpr %wstate, %g6
9263 edge16l %l6, %l0, %g7
9264 edge32l %i6, %g1, %i7
9265 edge16n %i3, %g5, %l3
9266 mova %xcc, %o7, %g2
9267 edge32l %i0, %o4, %g3
9268 sll %l1, 0x02, %o6
9269 move %xcc, %g6, %o3
9270 ldd [%l7 + 0x78], %f20
9271 edge8ln %i1, %i4, %o2
9272 fpsub32 %f2, %f14, %f26
9273 edge32ln %l5, %o1, %o5
9274 andncc %i5, %i2, %g4
9275 sth %l4, [%l7 + 0x34]
9276 nop
9277 set 0x48, %o5
9278 ldd [%l7 + %o5], %o0
9279 xor %l6, 0x17C1, %l2
9280 fandnot1 %f28, %f24, %f20
9281 edge32l %l0, %i6, %g1
9282 alignaddrl %i7, %i3, %g5
9283 ldsw [%l7 + 0x14], %g7
9284 smulcc %l3, %g2, %o7
9285 movvs %icc, %o4, %i0
9286 orncc %g3, 0x1A58, %o6
9287 fornot1 %f10, %f30, %f0
9288 edge32 %g6, %o3, %i1
9289 srlx %i4, %l1, %l5
9290 edge32n %o2, %o1, %o5
9291 st %f30, [%l7 + 0x78]
9292 fpsub32 %f22, %f14, %f16
9293 edge8 %i5, %i2, %g4
9294 edge16n %o0, %l4, %l2
9295 movcs %icc, %l6, %l0
9296 fzero %f20
9297 edge16l %i6, %g1, %i3
9298 subc %g5, %i7, %g7
9299 setx loop_27, %l0, %l1
9300 return %l1
9301 nop
9302 rdpr %cwp, %g1
9303 rdpr %cansave, %g2
9304 rdpr %canrestore, %g3
9305 rdpr %cleanwin, %g4
9306 rdpr %otherwin, %g5
9307 rdpr %wstate, %g6
9308loop_27: edge32l %g2, %i0, %g3
9309 andn %o4, 0x05F8, %g6
9310 movpos %icc, %o6, %o3
9311 movle %xcc, %i1, %i4
9312 fmovsneg %icc, %f14, %f22
9313 edge32l %l5, %l1, %o2
9314 or %o1, 0x1F2D, %o5
9315 andcc %i5, %i2, %o0
9316 stw %l4, [%l7 + 0x5C]
9317 edge32 %g4, %l6, %l2
9318 sll %l0, 0x0F, %g1
9319 fmovrsgez %i3, %f1, %f28
9320 stb %g5, [%l7 + 0x2A]
9321 nop
9322 set 0x50, %g4
9323 ldd [%l7 + %g4], %f28
9324 sethi 0x0083, %i6
9325 stx %g7, [%l7 + 0x20]
9326 fmovsvc %xcc, %f6, %f10
9327 edge8 %i7, %l3, %g2
9328 fmuld8ulx16 %f11, %f0, %f14
9329 st %f8, [%l7 + 0x30]
9330 edge32ln %i0, %g3, %o4
9331 orcc %o7, 0x023C, %o6
9332 sth %g6, [%l7 + 0x40]
9333 srl %i1, %o3, %l5
9334 movpos %icc, %l1, %o2
9335 sdiv %i4, 0x13D0, %o5
9336 fpack16 %f0, %f3
9337 movn %xcc, %o1, %i5
9338 movrlz %i2, 0x162, %o0
9339 mulx %g4, 0x1385, %l6
9340 edge16ln %l4, %l2, %g1
9341 edge16n %l0, %i3, %i6
9342 xor %g7, 0x0EDB, %i7
9343 edge32n %l3, %g2, %i0
9344 xor %g5, 0x10E2, %g3
9345 ldd [%l7 + 0x28], %o4
9346 fcmpne32 %f8, %f12, %o6
9347 mulx %g6, 0x147C, %o7
9348 udivcc %i1, 0x1091, %o3
9349 fxor %f16, %f18, %f12
9350 move %xcc, %l5, %l1
9351 std %f0, [%l7 + 0x30]
9352 movg %icc, %i4, %o2
9353 edge8 %o5, %o1, %i2
9354 sir 0x0C29
9355 fnot1s %f8, %f22
9356 ld [%l7 + 0x34], %f26
9357 xorcc %o0, 0x04FC, %i5
9358 fxor %f10, %f4, %f6
9359 andn %g4, %l6, %l2
9360 movrne %g1, %l0, %l4
9361 fsrc2 %f16, %f6
9362 edge8n %i6, %g7, %i3
9363 fmovdne %xcc, %f15, %f29
9364 xor %i7, %l3, %g2
9365 xor %i0, 0x1C40, %g3
9366 orcc %g5, %o4, %o6
9367 fmovdgu %xcc, %f24, %f13
9368 umulcc %g6, 0x03C8, %i1
9369 move %xcc, %o3, %o7
9370 sth %l5, [%l7 + 0x26]
9371 andncc %l1, %o2, %o5
9372 fsrc2s %f29, %f28
9373 xnor %o1, 0x092B, %i2
9374 edge8l %o0, %i4, %g4
9375 srl %l6, 0x16, %i5
9376 save %l2, 0x1B5C, %g1
9377 rdpr %cwp, %g1
9378 rdpr %cansave, %g2
9379 rdpr %canrestore, %g3
9380 rdpr %cleanwin, %g4
9381 rdpr %otherwin, %g5
9382 rdpr %wstate, %g6
9383 fmovrslz %l4, %f11, %f19
9384 ldub [%l7 + 0x45], %l0
9385 fxnor %f30, %f16, %f12
9386 fcmpgt32 %f22, %f12, %g7
9387 movneg %icc, %i3, %i6
9388 fcmpeq32 %f30, %f28, %l3
9389 ldub [%l7 + 0x77], %i7
9390 ldd [%l7 + 0x70], %f26
9391 fone %f0
9392 fmovdcs %xcc, %f18, %f26
9393 fandnot2s %f21, %f6, %f4
9394 alignaddrl %g2, %i0, %g3
9395 edge32n %o4, %o6, %g6
9396 sll %g5, %i1, %o3
9397 srax %o7, 0x1F, %l1
9398 smul %l5, %o2, %o5
9399 movrgz %o1, %o0, %i4
9400 smulcc %g4, %l6, %i2
9401 fnot1 %f30, %f20
9402 st %f19, [%l7 + 0x48]
9403 array16 %l2, %i5, %g1
9404 edge8n %l0, %l4, %i3
9405 sll %i6, 0x0D, %g7
9406 ldsb [%l7 + 0x23], %i7
9407 umul %l3, 0x16A4, %g2
9408 sra %i0, 0x01, %o4
9409 xnorcc %g3, %g6, %o6
9410 edge32ln %g5, %o3, %i1
9411 fmul8sux16 %f16, %f20, %f14
9412 edge32 %o7, %l5, %o2
9413 movcs %icc, %l1, %o5
9414 fnegd %f30, %f12
9415 movpos %xcc, %o0, %o1
9416 alignaddrl %i4, %g4, %l6
9417 movpos %xcc, %i2, %i5
9418 sdivx %g1, 0x035B, %l2
9419 sethi 0x0DAC, %l0
9420 array32 %l4, %i3, %i6
9421 sethi 0x17C5, %g7
9422 srax %i7, 0x06, %g2
9423 alignaddrl %i0, %l3, %o4
9424 movleu %icc, %g3, %g6
9425 orcc %o6, %g5, %o3
9426 fnegs %f5, %f3
9427 edge16ln %i1, %o7, %l5
9428 movcc %icc, %l1, %o2
9429 edge8ln %o0, %o5, %o1
9430 srax %i4, %l6, %g4
9431 fmovrdlz %i5, %f6, %f30
9432 umulcc %g1, %i2, %l2
9433 movle %xcc, %l0, %l4
9434 popc 0x10FC, %i3
9435 udivx %i6, 0x15C3, %g7
9436 sdiv %g2, 0x1BCB, %i7
9437 nop
9438 set 0x7F, %i1
9439 stb %l3, [%l7 + %i1]
9440 movvs %icc, %i0, %o4
9441 umul %g3, %g6, %g5
9442 ldsh [%l7 + 0x1E], %o3
9443 array32 %i1, %o7, %o6
9444 movneg %icc, %l1, %l5
9445 ldd [%l7 + 0x20], %o0
9446 fmovsl %xcc, %f26, %f27
9447 smul %o5, 0x0D67, %o1
9448 array32 %o2, %l6, %g4
9449 std %f18, [%l7 + 0x08]
9450 fmovrsne %i5, %f20, %f9
9451 mulx %g1, %i4, %l2
9452 xnor %l0, 0x08C0, %i2
9453 lduh [%l7 + 0x2E], %i3
9454 edge8l %l4, %i6, %g7
9455 fnegd %f2, %f22
9456 fmul8x16al %f0, %f16, %f18
9457 andn %g2, %l3, %i0
9458 smulcc %i7, %o4, %g6
9459 orcc %g5, %g3, %o3
9460 movle %xcc, %i1, %o6
9461 movrne %l1, %l5, %o7
9462 movre %o5, %o0, %o1
9463 movvc %icc, %o2, %g4
9464 movpos %xcc, %i5, %l6
9465 fpadd32 %f8, %f26, %f22
9466 mulx %g1, %i4, %l2
9467 fpadd32 %f8, %f20, %f16
9468 fcmpne32 %f14, %f0, %l0
9469 mulscc %i3, %i2, %i6
9470 fmovrslez %g7, %f28, %f29
9471 orncc %l4, 0x1135, %g2
9472 edge32 %l3, %i7, %i0
9473 subcc %o4, 0x0EA4, %g6
9474 fpack32 %f8, %f16, %f16
9475 sllx %g3, 0x07, %g5
9476 udivx %i1, 0x17DB, %o3
9477 edge8l %l1, %l5, %o7
9478 movne %icc, %o5, %o6
9479 movvc %xcc, %o0, %o1
9480 orn %o2, 0x1AD9, %g4
9481 sub %i5, 0x087E, %l6
9482 alignaddrl %g1, %l2, %i4
9483 lduh [%l7 + 0x1A], %l0
9484 sll %i2, %i6, %g7
9485 addccc %i3, %l4, %l3
9486 sdivcc %g2, 0x0ED0, %i0
9487 st %f5, [%l7 + 0x7C]
9488 movgu %icc, %i7, %g6
9489 ldsh [%l7 + 0x14], %g3
9490 edge32n %o4, %g5, %o3
9491 edge8l %i1, %l5, %o7
9492 udivcc %o5, 0x14F1, %l1
9493 sll %o0, 0x19, %o1
9494 xorcc %o2, 0x191C, %g4
9495 fzeros %f3
9496 or %i5, %o6, %g1
9497 edge8ln %l2, %l6, %i4
9498 mova %icc, %l0, %i2
9499 addcc %g7, 0x0E5C, %i3
9500 mova %icc, %l4, %i6
9501 fmovdneg %xcc, %f9, %f15
9502 move %icc, %g2, %l3
9503 smulcc %i0, 0x001C, %g6
9504 addc %g3, 0x1C90, %o4
9505 ldd [%l7 + 0x50], %f0
9506 ldub [%l7 + 0x22], %g5
9507 edge8l %i7, %i1, %l5
9508 movcs %xcc, %o7, %o3
9509 array32 %l1, %o5, %o1
9510 nop
9511 set 0x14, %g2
9512 ldub [%l7 + %g2], %o2
9513 orn %g4, 0x04D3, %i5
9514 alignaddrl %o6, %o0, %l2
9515 movcc %xcc, %g1, %l6
9516 sllx %i4, %i2, %g7
9517 orcc %l0, 0x1602, %l4
9518 andcc %i3, 0x1476, %i6
9519 fmovde %icc, %f16, %f11
9520 xnor %l3, %g2, %i0
9521 subcc %g3, 0x13A4, %o4
9522 ldx [%l7 + 0x50], %g5
9523 sth %i7, [%l7 + 0x52]
9524 fmovsvs %xcc, %f27, %f3
9525 alignaddr %g6, %l5, %o7
9526 std %f8, [%l7 + 0x58]
9527 addccc %o3, %i1, %o5
9528 mova %icc, %l1, %o2
9529 array8 %o1, %i5, %o6
9530 umulcc %o0, 0x0AAC, %g4
9531 srax %g1, %l6, %l2
9532 add %i4, 0x08CD, %i2
9533 orcc %g7, 0x0B37, %l0
9534 fmovsge %icc, %f6, %f10
9535 addc %l4, %i6, %i3
9536 sub %g2, %i0, %l3
9537 mulx %g3, 0x1019, %o4
9538 and %i7, 0x0F0B, %g5
9539 fmovdvs %icc, %f5, %f6
9540 orcc %g6, 0x11C0, %l5
9541 sth %o7, [%l7 + 0x20]
9542 faligndata %f12, %f20, %f10
9543 alignaddrl %o3, %i1, %o5
9544 edge8ln %l1, %o2, %i5
9545 srax %o6, 0x16, %o0
9546 fpadd32 %f20, %f4, %f28
9547 movleu %xcc, %o1, %g1
9548 ldsh [%l7 + 0x54], %g4
9549 subcc %l2, %l6, %i2
9550 subccc %g7, 0x1BC6, %l0
9551 fmuld8ulx16 %f3, %f23, %f4
9552 edge32ln %l4, %i4, %i6
9553 ldd [%l7 + 0x08], %g2
9554 fmovsg %icc, %f25, %f4
9555 addcc %i0, 0x111D, %i3
9556 st %f2, [%l7 + 0x44]
9557 fnot1 %f28, %f30
9558 restore %l3, 0x1FE8, %o4
9559 rdpr %cwp, %g1
9560 rdpr %cansave, %g2
9561 rdpr %canrestore, %g3
9562 rdpr %cleanwin, %g4
9563 rdpr %otherwin, %g5
9564 rdpr %wstate, %g6
9565 orncc %g3, 0x0ECC, %g5
9566 movpos %xcc, %g6, %i7
9567 edge32n %o7, %o3, %l5
9568 siam 0x5
9569 lduw [%l7 + 0x58], %i1
9570 fcmpgt32 %f2, %f28, %o5
9571 udiv %l1, 0x008A, %i5
9572 movl %icc, %o2, %o0
9573 sethi 0x1908, %o1
9574 sll %o6, 0x14, %g1
9575 stx %g4, [%l7 + 0x28]
9576 fxnor %f10, %f2, %f24
9577 ldub [%l7 + 0x21], %l2
9578 ldsw [%l7 + 0x2C], %i2
9579 sdivx %l6, 0x1268, %l0
9580 move %icc, %g7, %l4
9581 movcc %icc, %i4, %g2
9582 fmuld8ulx16 %f11, %f7, %f14
9583 ldd [%l7 + 0x40], %i0
9584 ldsb [%l7 + 0x60], %i6
9585 xnor %i3, 0x0DD6, %l3
9586 sdivx %g3, 0x111C, %g5
9587 subc %g6, %i7, %o4
9588 fsrc2s %f21, %f9
9589 addccc %o3, %l5, %o7
9590 movneg %icc, %o5, %i1
9591 ldd [%l7 + 0x28], %l0
9592 fexpand %f27, %f26
9593 fcmpgt32 %f8, %f18, %i5
9594 or %o0, %o2, %o1
9595 udivx %g1, 0x03B0, %o6
9596 sir 0x0E19
9597 movle %xcc, %g4, %i2
9598 movrlz %l6, %l0, %l2
9599 fandnot1s %f7, %f8, %f31
9600 fmovdneg %xcc, %f18, %f15
9601 or %g7, %l4, %i4
9602 xnor %i0, 0x0385, %g2
9603 fmovdn %icc, %f12, %f25
9604 ld [%l7 + 0x08], %f1
9605 subccc %i3, %i6, %l3
9606 edge8l %g3, %g5, %i7
9607 sll %o4, 0x08, %o3
9608 edge32n %g6, %l5, %o7
9609 sll %o5, 0x0F, %i1
9610 subc %i5, 0x1AC0, %o0
9611 xor %l1, %o1, %o2
9612 nop
9613 set 0x40, %o2
9614 lduw [%l7 + %o2], %g1
9615 sll %g4, %o6, %l6
9616 andn %l0, 0x0D8F, %i2
9617 ldsw [%l7 + 0x68], %l2
9618 popc 0x1D59, %l4
9619 ldsw [%l7 + 0x40], %i4
9620 fmovse %icc, %f27, %f25
9621 ldsh [%l7 + 0x18], %g7
9622 edge32l %i0, %i3, %g2
9623 andn %i6, 0x0AF8, %g3
9624 fnot1 %f28, %f22
9625 and %g5, %i7, %o4
9626 xor %o3, 0x17A5, %g6
9627 move %icc, %l3, %o7
9628 edge8 %o5, %l5, %i5
9629 movpos %icc, %i1, %l1
9630 fmovsa %icc, %f6, %f9
9631 xor %o0, 0x1409, %o2
9632 srax %g1, %g4, %o1
9633 xorcc %l6, 0x0B65, %o6
9634 fandnot1s %f27, %f26, %f15
9635 ld [%l7 + 0x30], %f11
9636 movrgez %l0, 0x132, %i2
9637 siam 0x7
9638 xnorcc %l2, %l4, %i4
9639 ld [%l7 + 0x34], %f24
9640 ldd [%l7 + 0x18], %i0
9641 alignaddrl %i3, %g2, %i6
9642 lduw [%l7 + 0x18], %g7
9643 lduh [%l7 + 0x5A], %g3
9644 sdiv %g5, 0x07FF, %o4
9645 movrlez %o3, %g6, %l3
9646 ldd [%l7 + 0x08], %i6
9647 fmovsgu %icc, %f14, %f5
9648 smulcc %o7, 0x14AA, %l5
9649 edge32 %o5, %i1, %i5
9650 edge16n %o0, %l1, %o2
9651 addccc %g4, %o1, %g1
9652 orn %o6, %l6, %l0
9653 std %f18, [%l7 + 0x20]
9654 smulcc %l2, %l4, %i4
9655 nop
9656 set 0x5C, %o3
9657 ldsh [%l7 + %o3], %i0
9658 ldd [%l7 + 0x60], %i2
9659 sth %i2, [%l7 + 0x62]
9660 fmovrslz %i6, %f25, %f23
9661 and %g2, 0x1D37, %g3
9662 array16 %g7, %o4, %g5
9663 movcc %xcc, %o3, %l3
9664 fmovsvs %xcc, %f30, %f28
9665 fmovsgu %xcc, %f26, %f6
9666 edge16ln %i7, %o7, %g6
9667 move %icc, %o5, %l5
9668 addcc %i1, 0x0B35, %i5
9669 array32 %l1, %o2, %o0
9670 edge8n %g4, %o1, %o6
9671 umulcc %g1, 0x03FC, %l0
9672 edge32ln %l2, %l6, %i4
9673 movre %i0, 0x286, %i3
9674 edge8 %l4, %i6, %i2
9675 move %xcc, %g2, %g7
9676 edge32 %g3, %o4, %o3
9677 andncc %l3, %g5, %o7
9678 std %f4, [%l7 + 0x20]
9679 ldd [%l7 + 0x40], %f24
9680 orn %i7, %g6, %l5
9681 movge %icc, %i1, %o5
9682 stw %i5, [%l7 + 0x70]
9683 fmovdcs %icc, %f23, %f0
9684 movle %xcc, %l1, %o0
9685 fpack32 %f12, %f16, %f24
9686 addcc %g4, 0x1D04, %o1
9687 orn %o2, %o6, %l0
9688 xnor %g1, %l6, %l2
9689 sdivcc %i4, 0x0A44, %i0
9690 andcc %i3, 0x0FF1, %l4
9691 sdiv %i2, 0x08AB, %g2
9692 edge8l %i6, %g3, %o4
9693 fandnot1s %f3, %f18, %f29
9694 or %g7, 0x1073, %o3
9695 fmovda %icc, %f15, %f15
9696 mulx %l3, 0x0DF4, %g5
9697 fmovdl %icc, %f14, %f14
9698 movpos %xcc, %o7, %i7
9699 save %g6, %i1, %l5
9700 rdpr %cwp, %g1
9701 rdpr %cansave, %g2
9702 rdpr %canrestore, %g3
9703 rdpr %cleanwin, %g4
9704 rdpr %otherwin, %g5
9705 rdpr %wstate, %g6
9706 lduw [%l7 + 0x54], %i5
9707 edge16n %l1, %o5, %g4
9708 fmovscs %icc, %f3, %f4
9709 and %o0, %o1, %o6
9710 faligndata %f0, %f30, %f24
9711 edge8 %l0, %g1, %o2
9712 movre %l6, %l2, %i4
9713 movcc %icc, %i0, %l4
9714 addccc %i3, 0x0CA6, %g2
9715 orn %i6, 0x0C70, %g3
9716 movle %icc, %o4, %g7
9717 or %i2, %o3, %l3
9718 fmovdg %icc, %f8, %f14
9719 movleu %xcc, %o7, %g5
9720 addccc %g6, %i7, %l5
9721 fmovdvs %icc, %f13, %f16
9722 lduw [%l7 + 0x18], %i1
9723 movge %xcc, %i5, %o5
9724 fmovsa %icc, %f25, %f22
9725 edge8 %g4, %l1, %o1
9726 srl %o0, 0x1D, %l0
9727 fpadd16 %f16, %f16, %f4
9728 edge16 %g1, %o2, %o6
9729 movle %xcc, %l2, %i4
9730 fxor %f24, %f28, %f2
9731 orcc %l6, 0x06A6, %l4
9732 xnor %i0, 0x1BCD, %g2
9733 popc 0x03CF, %i6
9734 umul %g3, %i3, %g7
9735 smul %o4, 0x0004, %o3
9736 save %l3, %o7, %i2
9737 rdpr %cwp, %g1
9738 rdpr %cansave, %g2
9739 rdpr %canrestore, %g3
9740 rdpr %cleanwin, %g4
9741 rdpr %otherwin, %g5
9742 rdpr %wstate, %g6
9743 fmovdle %xcc, %f25, %f17
9744 edge16ln %g5, %g6, %l5
9745 movcs %icc, %i1, %i7
9746 andncc %o5, %g4, %i5
9747 movcc %icc, %o1, %l1
9748 xnorcc %o0, 0x0C33, %l0
9749 move %xcc, %o2, %g1
9750 orn %l2, %o6, %l6
9751 fmovrsgez %l4, %f7, %f13
9752 movrgz %i4, %i0, %g2
9753 movge %xcc, %i6, %i3
9754 movn %xcc, %g7, %g3
9755 udivcc %o3, 0x0411, %l3
9756 addccc %o4, 0x097B, %o7
9757 movvs %xcc, %g5, %i2
9758 fcmpd %fcc3, %f2, %f10
9759 ld [%l7 + 0x54], %f27
9760 orcc %l5, %i1, %g6
9761 movcs %icc, %o5, %g4
9762 fandnot1 %f18, %f18, %f10
9763 edge32l %i7, %i5, %l1
9764 movcc %xcc, %o0, %l0
9765 udiv %o1, 0x1B5A, %g1
9766 subc %o2, %l2, %l6
9767 andcc %o6, %i4, %i0
9768 movg %icc, %l4, %i6
9769 mova %xcc, %i3, %g2
9770 movrne %g7, %o3, %l3
9771 movneg %xcc, %g3, %o4
9772 movl %icc, %o7, %i2
9773 addcc %l5, 0x1A43, %g5
9774 addccc %i1, %o5, %g6
9775 stw %g4, [%l7 + 0x5C]
9776 edge16 %i7, %l1, %i5
9777 addccc %l0, %o1, %o0
9778 fmovscc %xcc, %f10, %f30
9779 xorcc %o2, 0x1704, %l2
9780 movvc %icc, %g1, %o6
9781 srlx %i4, %l6, %i0
9782 addcc %i6, %i3, %l4
9783 movpos %icc, %g7, %g2
9784 movpos %xcc, %l3, %o3
9785 sethi 0x0815, %g3
9786 movvs %icc, %o7, %i2
9787 or %o4, %g5, %i1
9788 subcc %l5, 0x0DEC, %o5
9789 edge16ln %g6, %g4, %l1
9790 fmovrslez %i5, %f20, %f27
9791 fones %f31
9792 movrne %l0, %o1, %o0
9793 sra %i7, 0x1D, %o2
9794 orncc %g1, 0x18D3, %l2
9795 fmovsl %icc, %f12, %f29
9796 fmovdpos %icc, %f22, %f11
9797 fnor %f8, %f22, %f20
9798 movne %xcc, %i4, %o6
9799 st %f20, [%l7 + 0x5C]
9800 orn %l6, %i0, %i3
9801 bshuffle %f24, %f20, %f8
9802 sub %l4, 0x1523, %i6
9803 ldd [%l7 + 0x28], %g6
9804 mova %icc, %g2, %o3
9805 edge8l %l3, %o7, %i2
9806 udiv %g3, 0x1693, %g5
9807 umul %i1, %l5, %o4
9808 movle %icc, %o5, %g4
9809 orcc %g6, 0x1F66, %i5
9810 sll %l1, %o1, %o0
9811 sll %i7, 0x06, %o2
9812 addcc %g1, 0x0721, %l0
9813 udiv %l2, 0x0E9C, %i4
9814 udiv %o6, 0x1E35, %i0
9815 andncc %l6, %l4, %i3
9816 movl %xcc, %i6, %g2
9817 fmovdn %xcc, %f23, %f27
9818 fmovse %icc, %f4, %f19
9819 xnorcc %g7, 0x10A4, %o3
9820 subc %l3, 0x06A2, %i2
9821 edge32l %g3, %o7, %g5
9822 fmovse %xcc, %f26, %f4
9823 edge16ln %i1, %o4, %o5
9824 fpsub16 %f18, %f12, %f28
9825 fmovrdgz %g4, %f28, %f0
9826 movvc %icc, %g6, %l5
9827 ldx [%l7 + 0x28], %l1
9828 fmovrdlez %o1, %f20, %f0
9829 orn %i5, 0x0308, %i7
9830 sethi 0x0B2C, %o0
9831 edge16l %o2, %l0, %l2
9832 movvs %xcc, %i4, %g1
9833 edge16 %i0, %l6, %l4
9834 umul %i3, %i6, %o6
9835 fxnors %f3, %f5, %f29
9836 sir 0x138C
9837 fmovda %icc, %f14, %f0
9838 xnorcc %g2, 0x119A, %g7
9839 nop
9840 set 0x20, %g5
9841 ldd [%l7 + %g5], %l2
9842 fmovdneg %icc, %f23, %f6
9843 fmovdle %icc, %f27, %f8
9844 xorcc %o3, 0x0376, %i2
9845 subc %g3, %o7, %i1
9846 fmul8x16 %f20, %f18, %f22
9847 nop
9848 set 0x40, %i6
9849 ldd [%l7 + %i6], %f14
9850 nop
9851 set 0x38, %o1
9852 ldd [%l7 + %o1], %g4
9853 mulscc %o5, %g4, %g6
9854 array16 %o4, %l5, %l1
9855 xnorcc %o1, 0x1BAE, %i7
9856 array32 %i5, %o0, %o2
9857 fmovrdlez %l2, %f18, %f6
9858 smul %i4, 0x196C, %l0
9859 fors %f29, %f22, %f28
9860 mulscc %g1, 0x06D6, %l6
9861 movcc %xcc, %l4, %i0
9862 movrlez %i6, %o6, %i3
9863 move %icc, %g2, %l3
9864 fabss %f26, %f8
9865 fnot2s %f23, %f21
9866 mova %xcc, %g7, %o3
9867 srlx %g3, %o7, %i1
9868 fmovrslz %i2, %f2, %f5
9869 fone %f0
9870 udiv %g5, 0x1DDD, %o5
9871 ldub [%l7 + 0x16], %g4
9872 sll %g6, %o4, %l1
9873 fands %f14, %f24, %f12
9874 sdivcc %l5, 0x1241, %i7
9875 ldx [%l7 + 0x18], %o1
9876 orncc %o0, 0x04F4, %i5
9877 movrgez %o2, 0x1DD, %i4
9878 movn %xcc, %l0, %l2
9879 sethi 0x0737, %g1
9880 ldsh [%l7 + 0x58], %l6
9881 andncc %i0, %i6, %l4
9882 subc %o6, 0x0F5A, %g2
9883 sir 0x1195
9884 fandnot1 %f26, %f14, %f6
9885 fpsub16s %f22, %f0, %f19
9886 edge32l %i3, %l3, %o3
9887 edge16n %g7, %g3, %o7
9888 subcc %i1, 0x01F7, %i2
9889 movcc %icc, %g5, %g4
9890 fornot2s %f4, %f30, %f11
9891 fands %f13, %f5, %f6
9892 and %g6, %o4, %l1
9893 movrlez %o5, %i7, %l5
9894 fmovsgu %icc, %f31, %f13
9895 sethi 0x067D, %o1
9896 std %f0, [%l7 + 0x20]
9897 fnot1 %f14, %f4
9898 addcc %o0, %o2, %i5
9899 subcc %i4, %l2, %g1
9900 fandnot1s %f17, %f27, %f2
9901 fornot2s %f24, %f20, %f31
9902 fcmple32 %f10, %f24, %l6
9903 edge8l %l0, %i0, %i6
9904 movvc %xcc, %l4, %g2
9905 ldsw [%l7 + 0x38], %i3
9906 andn %l3, %o3, %g7
9907 ldsh [%l7 + 0x58], %g3
9908 andncc %o7, %o6, %i2
9909 movn %icc, %i1, %g5
9910 andn %g6, %g4, %l1
9911 movne %icc, %o5, %o4
9912 orncc %l5, 0x040B, %o1
9913 alignaddrl %o0, %o2, %i5
9914 movgu %xcc, %i4, %l2
9915 umul %g1, %i7, %l0
9916 movrgez %l6, 0x221, %i0
9917 fornot1s %f16, %f5, %f26
9918 fcmple32 %f20, %f14, %i6
9919 siam 0x0
9920 sdivcc %g2, 0x163B, %l4
9921 edge16l %i3, %l3, %g7
9922 fmovda %xcc, %f11, %f29
9923 move %icc, %g3, %o7
9924 sll %o6, %o3, %i1
9925 smul %i2, 0x1019, %g6
9926 ldub [%l7 + 0x51], %g4
9927 smulcc %l1, %o5, %o4
9928 sdiv %g5, 0x1138, %o1
9929 movle %xcc, %l5, %o0
9930 subccc %i5, 0x001A, %o2
9931 fones %f14
9932 sllx %i4, %l2, %g1
9933 mova %xcc, %i7, %l6
9934 popc 0x0F7F, %l0
9935 edge32l %i6, %i0, %g2
9936 movrgz %i3, 0x2DE, %l4
9937 movge %icc, %l3, %g7
9938 sth %o7, [%l7 + 0x60]
9939 orn %o6, 0x1EB8, %g3
9940 orn %i1, %o3, %g6
9941 srl %i2, %g4, %l1
9942 fnegd %f4, %f28
9943 fornot2s %f3, %f30, %f27
9944 movl %xcc, %o4, %o5
9945 and %o1, %g5, %o0
9946 alignaddr %l5, %o2, %i4
9947 movrgez %i5, 0x2E0, %g1
9948 stb %i7, [%l7 + 0x64]
9949 movrne %l6, %l2, %i6
9950 subc %l0, 0x1948, %i0
9951 udivcc %i3, 0x0C03, %g2
9952 edge32n %l4, %l3, %g7
9953 fxnors %f20, %f10, %f19
9954 subccc %o7, %o6, %g3
9955 st %f1, [%l7 + 0x78]
9956 std %f18, [%l7 + 0x28]
9957 stx %i1, [%l7 + 0x50]
9958 sra %o3, %i2, %g6
9959 array32 %g4, %o4, %o5
9960 edge16n %l1, %o1, %g5
9961 fcmpgt16 %f24, %f24, %o0
9962 movpos %icc, %o2, %i4
9963 movrlz %l5, 0x2C6, %g1
9964 fornot2s %f25, %f22, %f27
9965 udiv %i7, 0x1D22, %l6
9966 array8 %i5, %l2, %i6
9967 edge32ln %l0, %i3, %g2
9968 fcmpd %fcc1, %f0, %f24
9969 smulcc %i0, 0x149A, %l3
9970 subccc %g7, 0x1890, %l4
9971 movrlz %o7, %g3, %i1
9972 sdiv %o6, 0x03D1, %o3
9973 xnorcc %i2, %g4, %o4
9974 movneg %icc, %g6, %o5
9975 srax %l1, %o1, %o0
9976 movg %icc, %o2, %i4
9977 fmovda %icc, %f20, %f3
9978 edge8n %l5, %g5, %g1
9979 movrgz %l6, %i5, %i7
9980 ld [%l7 + 0x34], %f13
9981 fpsub16s %f17, %f14, %f13
9982 subcc %i6, %l0, %i3
9983 fpmerge %f21, %f11, %f2
9984 nop
9985 set 0x78, %o6
9986 std %f14, [%l7 + %o6]
9987 fmovse %icc, %f23, %f20
9988 fandnot1s %f23, %f27, %f24
9989 subccc %g2, %l2, %i0
9990 srax %l3, %g7, %l4
9991 movle %icc, %g3, %o7
9992 movleu %icc, %o6, %i1
9993 nop
9994 set 0x18, %l5
9995 ldd [%l7 + %l5], %o2
9996 umulcc %g4, %o4, %g6
9997 save %i2, 0x0EB6, %o5
9998 rdpr %cwp, %g1
9999 rdpr %cansave, %g2
10000 rdpr %canrestore, %g3
10001 rdpr %cleanwin, %g4
10002 rdpr %otherwin, %g5
10003 rdpr %wstate, %g6
10004 stx %o1, [%l7 + 0x20]
10005 st %f22, [%l7 + 0x4C]
10006 andn %o0, %o2, %i4
10007 sdiv %l1, 0x1382, %l5
10008 sra %g1, %l6, %g5
10009 edge8ln %i7, %i6, %l0
10010 movn %icc, %i3, %g2
10011 edge16n %l2, %i0, %i5
10012 array16 %l3, %g7, %l4
10013 addccc %g3, 0x1983, %o6
10014 and %i1, 0x06FD, %o3
10015 fmovrde %o7, %f2, %f24
10016 array8 %o4, %g6, %g4
10017 or %o5, 0x1B30, %i2
10018 srl %o1, 0x0D, %o0
10019 andn %i4, %o2, %l5
10020 fmuld8sux16 %f26, %f1, %f4
10021 movrne %l1, 0x160, %g1
10022 addc %l6, 0x0285, %g5
10023 sethi 0x0BE7, %i6
10024 edge32n %l0, %i7, %i3
10025 xorcc %g2, 0x12BA, %l2
10026 xnorcc %i5, 0x0CD7, %l3
10027 alignaddr %g7, %i0, %l4
10028 edge16n %o6, %i1, %g3
10029 udivx %o7, 0x01F5, %o3
10030 fnot1s %f12, %f14
10031 mulx %o4, %g6, %o5
10032 fmovsg %icc, %f24, %f30
10033 andncc %i2, %g4, %o1
10034 fmul8sux16 %f26, %f20, %f0
10035 fcmpeq16 %f8, %f22, %o0
10036 movle %xcc, %i4, %l5
10037 ldsb [%l7 + 0x2A], %l1
10038 lduw [%l7 + 0x44], %g1
10039 movre %l6, 0x365, %o2
10040 move %xcc, %i6, %l0
10041 fone %f26
10042 fmovrdgz %g5, %f26, %f2
10043 srlx %i3, 0x0F, %i7
10044 ldub [%l7 + 0x5F], %l2
10045 array16 %g2, %i5, %l3
10046 movge %xcc, %g7, %l4
10047 fmovdg %icc, %f3, %f28
10048 edge16n %i0, %i1, %g3
10049 edge32n %o7, %o6, %o4
10050 addc %o3, 0x10D2, %o5
10051 fmuld8ulx16 %f11, %f10, %f24
10052 addc %i2, %g6, %o1
10053 array16 %g4, %o0, %l5
10054 fnegd %f0, %f10
10055 mulscc %i4, %l1, %g1
10056 fnot2s %f12, %f22
10057 movneg %xcc, %o2, %i6
10058 fpsub32 %f18, %f24, %f12
10059 movrlez %l6, %g5, %i3
10060 movg %xcc, %l0, %i7
10061 fmovsneg %xcc, %f15, %f4
10062 or %g2, 0x14B5, %l2
10063 edge8l %l3, %i5, %g7
10064 stx %l4, [%l7 + 0x28]
10065 sdiv %i0, 0x1711, %i1
10066 alignaddr %o7, %o6, %o4
10067 andncc %o3, %o5, %g3
10068 array8 %g6, %i2, %o1
10069 sll %g4, 0x08, %o0
10070 sth %i4, [%l7 + 0x12]
10071 edge32n %l1, %g1, %l5
10072 ldsh [%l7 + 0x44], %i6
10073 fandnot1 %f26, %f14, %f0
10074 edge32l %o2, %l6, %g5
10075 movrgz %i3, 0x0A9, %l0
10076 std %f24, [%l7 + 0x60]
10077 edge32ln %g2, %l2, %i7
10078 array32 %l3, %i5, %l4
10079 addc %g7, 0x170A, %i0
10080 sth %o7, [%l7 + 0x0C]
10081 edge32 %i1, %o6, %o3
10082 mulx %o4, 0x01F4, %g3
10083 fmovsg %icc, %f29, %f1
10084 sir 0x034E
10085 srlx %o5, %i2, %g6
10086 movcc %xcc, %g4, %o0
10087 fpsub32s %f0, %f25, %f28
10088 std %f2, [%l7 + 0x38]
10089 movcc %icc, %i4, %l1
10090 movpos %xcc, %g1, %l5
10091 andcc %o1, 0x1D10, %o2
10092 movvs %icc, %i6, %g5
10093 sethi 0x1AC7, %i3
10094 edge16n %l6, %g2, %l0
10095 bshuffle %f4, %f14, %f20
10096 fmul8x16 %f15, %f14, %f18
10097 fnot1 %f20, %f8
10098 udiv %l2, 0x0233, %l3
10099 edge8 %i5, %i7, %l4
10100 movne %xcc, %i0, %o7
10101 orn %g7, 0x1332, %i1
10102 subccc %o3, 0x0E78, %o6
10103 mulscc %o4, 0x0070, %g3
10104 std %f22, [%l7 + 0x10]
10105 fmovsa %xcc, %f17, %f12
10106 fmovdvc %xcc, %f16, %f23
10107 fmovs %f31, %f23
10108 ld [%l7 + 0x40], %f30
10109 movrgez %i2, 0x09B, %g6
10110 or %g4, %o5, %i4
10111 faligndata %f16, %f6, %f12
10112 fxnor %f22, %f30, %f24
10113 edge16l %o0, %g1, %l1
10114 edge16n %o1, %o2, %l5
10115 add %i6, 0x158D, %i3
10116 stx %g5, [%l7 + 0x08]
10117 movcs %xcc, %l6, %g2
10118 fcmpgt16 %f22, %f4, %l2
10119 fmovdge %xcc, %f5, %f25
10120 edge32l %l3, %i5, %l0
10121 stx %l4, [%l7 + 0x40]
10122 ldub [%l7 + 0x1E], %i0
10123 edge16n %i7, %g7, %i1
10124 array8 %o7, %o3, %o6
10125 fmuld8ulx16 %f1, %f12, %f26
10126 fzero %f30
10127 stb %g3, [%l7 + 0x39]
10128 fpack32 %f20, %f12, %f4
10129 edge8 %o4, %i2, %g6
10130 addccc %g4, 0x1470, %i4
10131 edge16 %o5, %g1, %l1
10132 movg %icc, %o0, %o2
10133 andn %l5, %i6, %i3
10134 ldsw [%l7 + 0x7C], %o1
10135 setx loop_28, %l0, %l1
10136 return %l1
10137 nop
10138 rdpr %cwp, %g1
10139 rdpr %cansave, %g2
10140 rdpr %canrestore, %g3
10141 rdpr %cleanwin, %g4
10142 rdpr %otherwin, %g5
10143 rdpr %wstate, %g6
10144loop_28: edge8n %l2, %l3, %g2
10145 edge32 %l0, %i5, %l4
10146 std %f12, [%l7 + 0x50]
10147 umulcc %i7, 0x1CC4, %g7
10148 fmovde %xcc, %f22, %f31
10149 ldd [%l7 + 0x58], %f24
10150 fsrc1s %f26, %f0
10151 andncc %i1, %i0, %o7
10152 edge8ln %o3, %o6, %g3
10153 movg %xcc, %i2, %g6
10154 addcc %g4, 0x0C6D, %o4
10155 alignaddr %i4, %g1, %l1
10156 sll %o5, 0x0C, %o0
10157 sll %l5, 0x18, %i6
10158 edge16 %i3, %o1, %l6
10159 fmuld8sux16 %f11, %f23, %f22
10160 stx %g5, [%l7 + 0x08]
10161 sethi 0x16A1, %l2
10162 addccc %o2, 0x19D7, %l3
10163 movneg %xcc, %l0, %i5
10164 fmovdvc %xcc, %f2, %f19
10165 edge32l %l4, %i7, %g2
10166 fmovrdlez %i1, %f20, %f0
10167 ldd [%l7 + 0x50], %i0
10168 edge32n %o7, %o3, %g7
10169 edge8n %g3, %i2, %g6
10170 fmul8ulx16 %f10, %f4, %f14
10171 smulcc %o6, %o4, %g4
10172 sra %g1, %l1, %o5
10173 fmovde %xcc, %f6, %f5
10174 array8 %i4, %l5, %i6
10175 ldsh [%l7 + 0x3A], %o0
10176 fpackfix %f12, %f23
10177 edge16 %o1, %i3, %g5
10178 save %l2, %l6, %o2
10179 rdpr %cwp, %g1
10180 rdpr %cansave, %g2
10181 rdpr %canrestore, %g3
10182 rdpr %cleanwin, %g4
10183 rdpr %otherwin, %g5
10184 rdpr %wstate, %g6
10185 sub %l0, %i5, %l3
10186 popc 0x1ABE, %i7
10187 mulscc %g2, 0x14CC, %i1
10188 movvs %icc, %i0, %o7
10189 edge16 %l4, %o3, %g3
10190 edge32l %g7, %g6, %o6
10191 xnor %i2, 0x16DA, %g4
10192 mova %xcc, %o4, %g1
10193 addc %o5, 0x1920, %l1
10194 and %i4, %i6, %l5
10195 fornot1s %f25, %f12, %f16
10196 udivcc %o1, 0x0944, %i3
10197 edge16n %g5, %l2, %l6
10198 sethi 0x0472, %o0
10199 edge8ln %l0, %o2, %l3
10200 xorcc %i7, %g2, %i1
10201 alignaddrl %i5, %o7, %l4
10202 and %o3, %i0, %g7
10203 movne %xcc, %g6, %o6
10204 edge32ln %i2, %g3, %g4
10205 movle %icc, %o4, %o5
10206 subc %l1, %i4, %i6
10207 udiv %l5, 0x0440, %o1
10208 movpos %xcc, %g1, %i3
10209 subcc %l2, 0x1006, %g5
10210 umulcc %l6, 0x1D7B, %l0
10211 ldx [%l7 + 0x58], %o2
10212 movne %xcc, %l3, %i7
10213 fmovdne %icc, %f23, %f17
10214 orcc %g2, %i1, %o0
10215 edge16 %i5, %l4, %o3
10216 add %i0, 0x10FB, %g7
10217 fnors %f22, %f6, %f15
10218 edge32 %g6, %o7, %i2
10219 ldsw [%l7 + 0x0C], %g3
10220 fors %f31, %f15, %f1
10221 subccc %o6, %g4, %o5
10222 mulscc %o4, 0x1E1C, %l1
10223 xnorcc %i6, %l5, %i4
10224 addcc %g1, 0x090D, %o1
10225 mulscc %l2, %g5, %l6
10226 fandnot1s %f16, %f16, %f27
10227 edge32n %i3, %l0, %o2
10228 movvc %xcc, %i7, %l3
10229 ld [%l7 + 0x70], %f7
10230 movcc %xcc, %g2, %o0
10231 srl %i1, %l4, %i5
10232 sub %o3, %i0, %g7
10233 fornot2s %f5, %f22, %f25
10234 fmovrdlez %g6, %f10, %f16
10235 ldd [%l7 + 0x50], %o6
10236 fors %f15, %f23, %f12
10237 fmovdvc %icc, %f1, %f5
10238 sll %i2, 0x12, %o6
10239 movge %xcc, %g3, %g4
10240 umulcc %o4, 0x1C90, %l1
10241 fornot2 %f18, %f24, %f16
10242 srl %i6, 0x00, %o5
10243 stb %i4, [%l7 + 0x50]
10244 fmovrsne %g1, %f19, %f17
10245 orncc %o1, %l5, %g5
10246 fpadd16s %f24, %f0, %f18
10247 move %xcc, %l6, %l2
10248 fornot1s %f26, %f21, %f9
10249 bshuffle %f4, %f12, %f0
10250 edge8 %i3, %l0, %i7
10251 fnand %f6, %f16, %f26
10252 movle %icc, %o2, %l3
10253 smulcc %o0, 0x18F5, %i1
10254 fpack16 %f26, %f0
10255 fands %f3, %f15, %f7
10256 fands %f29, %f1, %f9
10257 fnot1s %f2, %f29
10258 fcmped %fcc3, %f0, %f0
10259 move %icc, %g2, %i5
10260 andcc %o3, 0x07BD, %l4
10261 fpackfix %f16, %f23
10262 movvc %xcc, %i0, %g7
10263 ldd [%l7 + 0x28], %o6
10264 stw %i2, [%l7 + 0x18]
10265 alignaddrl %g6, %o6, %g3
10266 movg %icc, %o4, %l1
10267 srax %i6, 0x0F, %o5
10268 movrlez %g4, 0x138, %g1
10269 movl %xcc, %i4, %l5
10270 save %g5, 0x0DDF, %o1
10271 rdpr %cwp, %g1
10272 rdpr %cansave, %g2
10273 rdpr %canrestore, %g3
10274 rdpr %cleanwin, %g4
10275 rdpr %otherwin, %g5
10276 rdpr %wstate, %g6
10277 array8 %l2, %i3, %l6
10278 srl %i7, %o2, %l0
10279 subc %o0, %i1, %l3
10280 fpsub32 %f30, %f18, %f30
10281 alignaddr %g2, %i5, %o3
10282 ldd [%l7 + 0x70], %f12
10283 movneg %xcc, %i0, %l4
10284 addccc %g7, %o7, %g6
10285 ldd [%l7 + 0x40], %f2
10286 fmul8x16al %f24, %f17, %f22
10287 movrne %i2, 0x010, %o6
10288 subcc %g3, 0x120A, %l1
10289 umul %o4, %i6, %o5
10290 xnorcc %g1, %i4, %g4
10291 stx %l5, [%l7 + 0x18]
10292 movrgez %o1, 0x328, %g5
10293 xnor %l2, 0x0CA4, %i3
10294 alignaddr %l6, %o2, %i7
10295 srlx %l0, %o0, %i1
10296 sdivcc %g2, 0x1CF3, %l3
10297 sdivcc %i5, 0x06C4, %i0
10298 sdivx %o3, 0x0331, %g7
10299 sdivx %o7, 0x03EB, %g6
10300 nop
10301 set 0x30, %l0
10302 lduw [%l7 + %l0], %l4
10303 addccc %o6, %i2, %g3
10304 fsrc1s %f14, %f12
10305 fnand %f12, %f18, %f14
10306 movcc %xcc, %l1, %o4
10307 movrne %o5, 0x32B, %i6
10308 subccc %g1, 0x12B2, %i4
10309 addcc %l5, 0x150C, %g4
10310 udivx %g5, 0x00C1, %o1
10311 udivcc %l2, 0x0D48, %i3
10312 orncc %l6, 0x1F5C, %i7
10313 sethi 0x1565, %l0
10314 fmovs %f15, %f13
10315 xorcc %o0, %i1, %o2
10316 move %icc, %l3, %g2
10317 orn %i0, 0x1086, %o3
10318 xorcc %g7, 0x0F38, %o7
10319 fpackfix %f2, %f18
10320 movle %icc, %i5, %g6
10321 movne %icc, %l4, %o6
10322 fmuld8sux16 %f7, %f16, %f26
10323 movne %icc, %g3, %l1
10324 sub %i2, %o4, %i6
10325 fpadd32s %f18, %f16, %f23
10326 ld [%l7 + 0x48], %f19
10327 sdiv %o5, 0x0CE6, %g1
10328 movre %l5, %i4, %g5
10329 move %xcc, %g4, %o1
10330 fmovrdlez %i3, %f8, %f2
10331 array16 %l6, %l2, %l0
10332 edge32l %o0, %i1, %o2
10333 udiv %l3, 0x15E3, %i7
10334 alignaddrl %g2, %i0, %o3
10335 udivcc %g7, 0x0814, %i5
10336 movvs %xcc, %o7, %g6
10337 movcs %xcc, %o6, %l4
10338 movrgez %g3, 0x3AE, %i2
10339 fmul8x16 %f6, %f18, %f16
10340 udivcc %l1, 0x05F2, %i6
10341 stb %o5, [%l7 + 0x16]
10342 sllx %o4, 0x15, %g1
10343 fcmpd %fcc1, %f26, %f30
10344 sub %l5, 0x1CC5, %g5
10345 umul %g4, %o1, %i3
10346 ldsh [%l7 + 0x1A], %l6
10347 andcc %i4, %l2, %o0
10348 andncc %i1, %o2, %l0
10349 movcs %xcc, %i7, %l3
10350 fcmpgt16 %f26, %f26, %g2
10351 sra %o3, 0x02, %i0
10352 fmovd %f14, %f4
10353 sllx %i5, 0x0D, %g7
10354 movgu %xcc, %o7, %g6
10355 array8 %o6, %g3, %l4
10356 std %f2, [%l7 + 0x48]
10357 stx %i2, [%l7 + 0x28]
10358 fmovdcs %xcc, %f7, %f10
10359 fandnot2s %f22, %f2, %f16
10360 siam 0x3
10361 edge32n %i6, %o5, %l1
10362 add %o4, 0x1C7C, %l5
10363 edge8n %g5, %g4, %g1
10364 restore %o1, 0x0299, %i3
10365 rdpr %cwp, %g1
10366 rdpr %cansave, %g2
10367 rdpr %canrestore, %g3
10368 rdpr %cleanwin, %g4
10369 rdpr %otherwin, %g5
10370 rdpr %wstate, %g6
10371 edge32n %l6, %l2, %o0
10372 edge8ln %i1, %i4, %o2
10373 addccc %i7, %l0, %l3
10374 fpackfix %f12, %f5
10375 setx loop_29, %l0, %l1
10376 return %l1
10377 nop
10378 rdpr %cwp, %g1
10379 rdpr %cansave, %g2
10380 rdpr %canrestore, %g3
10381 rdpr %cleanwin, %g4
10382 rdpr %otherwin, %g5
10383 rdpr %wstate, %g6
10384loop_29: subcc %g7, %o7, %g6
10385 stx %o6, [%l7 + 0x30]
10386 ldx [%l7 + 0x40], %i0
10387 movg %icc, %l4, %i2
10388 srl %i6, 0x06, %g3
10389 udivx %l1, 0x0FA9, %o5
10390 sth %o4, [%l7 + 0x1C]
10391 move %icc, %g5, %g4
10392 fmovse %icc, %f17, %f30
10393 ldsb [%l7 + 0x6E], %g1
10394 orn %l5, 0x0886, %i3
10395 umulcc %o1, 0x0F8C, %l6
10396 movg %icc, %o0, %l2
10397 addcc %i1, %i4, %i7
10398 ldx [%l7 + 0x68], %o2
10399 fpmerge %f13, %f25, %f10
10400 movcs %icc, %l3, %o3
10401 alignaddr %l0, %i5, %g7
10402 edge16n %g2, %o7, %o6
10403 subccc %i0, 0x089E, %l4
10404 andcc %g6, %i6, %i2
10405 stb %l1, [%l7 + 0x0E]
10406 orn %o5, 0x0E8B, %o4
10407 ldub [%l7 + 0x20], %g5
10408 edge16n %g4, %g1, %l5
10409 fandnot2s %f13, %f3, %f21
10410 edge16ln %i3, %g3, %o1
10411 udiv %o0, 0x0570, %l6
10412 movg %xcc, %l2, %i1
10413 fmovd %f26, %f4
10414 array32 %i7, %o2, %l3
10415 sdiv %o3, 0x05EA, %l0
10416 edge8l %i4, %i5, %g7
10417 xnor %g2, %o6, %i0
10418 fxnors %f22, %f6, %f15
10419 sllx %l4, %o7, %i6
10420 fmovde %xcc, %f26, %f1
10421 lduh [%l7 + 0x78], %i2
10422 mulscc %l1, 0x16FD, %o5
10423 srl %g6, %g5, %g4
10424 fmovdgu %xcc, %f17, %f22
10425 fnor %f20, %f20, %f26
10426 smulcc %g1, %o4, %l5
10427 xor %i3, 0x13E8, %o1
10428 sdivx %o0, 0x14DD, %l6
10429 movg %xcc, %g3, %i1
10430 stb %i7, [%l7 + 0x50]
10431 movrgz %o2, 0x274, %l3
10432 sdivcc %l2, 0x10EF, %o3
10433 sth %i4, [%l7 + 0x18]
10434 movrne %i5, 0x288, %g7
10435 fmovdpos %icc, %f23, %f12
10436 movvc %icc, %l0, %g2
10437 udiv %i0, 0x1123, %l4
10438 fxnor %f14, %f24, %f14
10439 srax %o6, %i6, %o7
10440 sll %l1, %i2, %g6
10441 fmovsn %icc, %f1, %f23
10442 addc %o5, 0x1186, %g4
10443 ldx [%l7 + 0x78], %g5
10444 movgu %xcc, %g1, %o4
10445 edge8n %l5, %o1, %o0
10446 movn %xcc, %l6, %g3
10447 fmovrsne %i3, %f0, %f10
10448 edge32 %i7, %o2, %l3
10449 fsrc2s %f1, %f24
10450 movcs %icc, %l2, %o3
10451 addc %i1, 0x0E90, %i4
10452 movpos %xcc, %g7, %l0
10453 fcmpd %fcc0, %f16, %f24
10454 addcc %i5, %g2, %l4
10455 ld [%l7 + 0x60], %f17
10456 edge8ln %i0, %i6, %o7
10457 andncc %o6, %i2, %g6
10458 addcc %o5, %l1, %g4
10459 movl %icc, %g5, %g1
10460 stx %l5, [%l7 + 0x60]
10461 movrgez %o1, %o4, %o0
10462 nop
10463 set 0x4E, %l3
10464 ldsb [%l7 + %l3], %g3
10465 sethi 0x1B69, %i3
10466 restore %i7, 0x1D85, %o2
10467 rdpr %cwp, %g1
10468 rdpr %cansave, %g2
10469 rdpr %canrestore, %g3
10470 rdpr %cleanwin, %g4
10471 rdpr %otherwin, %g5
10472 rdpr %wstate, %g6
10473 movpos %icc, %l3, %l6
10474 movcc %icc, %o3, %i1
10475 edge16n %i4, %l2, %l0
10476 movrgz %g7, %i5, %g2
10477 sdivx %l4, 0x0C71, %i6
10478 movvc %icc, %o7, %i0
10479 ldd [%l7 + 0x60], %o6
10480 array32 %i2, %o5, %l1
10481 fmul8x16al %f8, %f15, %f18
10482 popc %g4, %g5
10483 movre %g6, %l5, %g1
10484 stw %o1, [%l7 + 0x20]
10485 movcs %icc, %o4, %g3
10486 stw %o0, [%l7 + 0x08]
10487 movle %xcc, %i7, %o2
10488 fcmpd %fcc0, %f28, %f16
10489 fmovscs %icc, %f11, %f19
10490 sth %i3, [%l7 + 0x36]
10491 sra %l6, 0x1F, %l3
10492 sra %o3, 0x08, %i1
10493 addccc %l2, 0x01C6, %l0
10494 movrlez %i4, 0x10B, %g7
10495 ldx [%l7 + 0x18], %i5
10496 xnorcc %g2, 0x0D01, %i6
10497 udivx %o7, 0x1D07, %i0
10498 stw %l4, [%l7 + 0x0C]
10499 ld [%l7 + 0x7C], %f18
10500 movvc %xcc, %i2, %o5
10501 sra %o6, 0x03, %g4
10502 fpadd16s %f21, %f1, %f25
10503 fnor %f28, %f4, %f10
10504 fmovsn %icc, %f20, %f0
10505 movne %xcc, %g5, %l1
10506 addc %g6, %l5, %o1
10507 movgu %icc, %g1, %g3
10508 alignaddr %o0, %i7, %o4
10509 sth %i3, [%l7 + 0x32]
10510 edge32 %l6, %o2, %l3
10511 edge8 %i1, %l2, %o3
10512 movvs %icc, %l0, %g7
10513 array8 %i5, %i4, %g2
10514 mulscc %o7, 0x08E9, %i0
10515 sub %l4, %i6, %i2
10516 sdiv %o5, 0x0B5E, %o6
10517 move %icc, %g4, %g5
10518 fmovsneg %xcc, %f7, %f15
10519 ld [%l7 + 0x78], %f18
10520 movre %g6, 0x2D0, %l1
10521 edge16n %o1, %g1, %l5
10522 edge16ln %o0, %i7, %g3
10523 fmovdvc %icc, %f4, %f14
10524 movcc %xcc, %o4, %i3
10525 ldsh [%l7 + 0x44], %l6
10526 fmovdle %icc, %f2, %f14
10527 ldsw [%l7 + 0x18], %o2
10528 smulcc %l3, 0x0B6A, %i1
10529 addccc %o3, 0x1465, %l0
10530 lduh [%l7 + 0x3E], %l2
10531 fcmps %fcc2, %f22, %f7
10532 sll %g7, 0x10, %i5
10533 xnor %i4, 0x1A70, %g2
10534 movrgez %i0, %o7, %i6
10535 sdivx %l4, 0x1CB8, %i2
10536 edge8l %o5, %g4, %g5
10537 movneg %icc, %o6, %l1
10538 edge16ln %g6, %g1, %l5
10539 movge %icc, %o0, %i7
10540 sth %o1, [%l7 + 0x74]
10541 fcmple32 %f0, %f14, %o4
10542 edge16n %i3, %g3, %l6
10543 movgu %xcc, %o2, %i1
10544 edge32ln %o3, %l0, %l2
10545 udivx %g7, 0x1F2A, %l3
10546 movvc %icc, %i4, %g2
10547 fmovrdne %i0, %f0, %f30
10548 std %f26, [%l7 + 0x20]
10549 mulx %i5, %o7, %l4
10550 smul %i2, %i6, %g4
10551 sllx %g5, %o5, %l1
10552 st %f25, [%l7 + 0x3C]
10553 ldd [%l7 + 0x10], %f10
10554 movre %g6, 0x282, %o6
10555 subc %l5, 0x12D6, %o0
10556 movge %icc, %i7, %g1
10557 lduw [%l7 + 0x0C], %o1
10558 movrne %o4, %i3, %l6
10559 sdivcc %g3, 0x1123, %i1
10560 ldd [%l7 + 0x08], %o2
10561 save %o3, %l0, %g7
10562 rdpr %cwp, %g1
10563 rdpr %cansave, %g2
10564 rdpr %canrestore, %g3
10565 rdpr %cleanwin, %g4
10566 rdpr %otherwin, %g5
10567 rdpr %wstate, %g6
10568 lduh [%l7 + 0x08], %l2
10569 ldsh [%l7 + 0x16], %i4
10570 movrlz %g2, 0x03C, %l3
10571 andcc %i0, %o7, %i5
10572 udivx %i2, 0x1364, %i6
10573 fmovsvs %xcc, %f24, %f14
10574 orn %l4, 0x1851, %g5
10575 alignaddr %o5, %l1, %g6
10576 udiv %g4, 0x1BC9, %l5
10577 movcs %xcc, %o0, %i7
10578 andn %g1, 0x0AEB, %o1
10579 fmovdneg %icc, %f4, %f5
10580 sllx %o4, %i3, %o6
10581 orncc %l6, %i1, %g3
10582 smul %o2, %o3, %l0
10583 fmovdcc %xcc, %f20, %f21
10584 array32 %g7, %l2, %i4
10585 movl %icc, %g2, %i0
10586 srax %o7, %l3, %i5
10587 fnot1s %f6, %f25
10588 fors %f7, %f22, %f12
10589 fpack16 %f8, %f0
10590 edge32n %i2, %i6, %g5
10591 fpsub16 %f4, %f12, %f30
10592 addc %o5, %l4, %l1
10593 movg %icc, %g6, %l5
10594 addcc %o0, %g4, %i7
10595 udivx %g1, 0x039B, %o4
10596 nop
10597 set 0x62, %l2
10598 ldsh [%l7 + %l2], %i3
10599 udiv %o6, 0x1447, %o1
10600 fmovsa %xcc, %f4, %f22
10601 and %l6, 0x093D, %g3
10602 stx %i1, [%l7 + 0x18]
10603 fxnor %f22, %f26, %f26
10604 and %o2, %o3, %l0
10605 sdiv %g7, 0x0FDD, %l2
10606 stb %g2, [%l7 + 0x6A]
10607 sra %i4, %o7, %i0
10608 fsrc1s %f24, %f14
10609 movre %l3, %i2, %i5
10610 array32 %g5, %i6, %o5
10611 xnor %l4, %g6, %l5
10612 orn %o0, %g4, %i7
10613 sth %g1, [%l7 + 0x3C]
10614 edge16ln %o4, %i3, %o6
10615 edge16ln %o1, %l6, %l1
10616 xnorcc %g3, %o2, %o3
10617 sdivx %l0, 0x0EF8, %i1
10618 fmovrsgz %l2, %f12, %f28
10619 xnorcc %g7, %g2, %i4
10620 srl %o7, %l3, %i2
10621 fmovrdlez %i0, %f10, %f28
10622 edge8 %i5, %g5, %o5
10623 fmovdn %xcc, %f8, %f27
10624 andncc %l4, %g6, %i6
10625 xnorcc %o0, %g4, %l5
10626 fcmpgt16 %f2, %f0, %i7
10627 fmovrdlez %g1, %f26, %f0
10628 movge %xcc, %o4, %i3
10629 edge16l %o6, %o1, %l6
10630 fornot1 %f6, %f16, %f26
10631 mova %xcc, %g3, %o2
10632 edge16ln %o3, %l0, %i1
10633 andn %l1, 0x174F, %g7
10634 fornot1 %f28, %f20, %f16
10635 movg %icc, %g2, %l2
10636 ldd [%l7 + 0x50], %o6
10637 movne %xcc, %l3, %i4
10638 movgu %xcc, %i0, %i2
10639 stw %i5, [%l7 + 0x44]
10640 sethi 0x1D63, %o5
10641 orncc %l4, %g5, %g6
10642 movg %icc, %o0, %g4
10643 ld [%l7 + 0x4C], %f27
10644 edge32n %i6, %l5, %i7
10645 addc %o4, 0x09CC, %i3
10646 movvc %xcc, %g1, %o1
10647 faligndata %f22, %f6, %f22
10648 edge16l %o6, %g3, %o2
10649 array8 %l6, %l0, %o3
10650 movle %icc, %i1, %g7
10651 fmovdvc %icc, %f5, %f21
10652 movrgz %l1, %l2, %o7
10653 fpackfix %f12, %f7
10654 edge32l %l3, %g2, %i0
10655 fmovdcc %xcc, %f26, %f23
10656 xnorcc %i4, 0x1C3B, %i5
10657 ldub [%l7 + 0x33], %i2
10658 movne %icc, %o5, %g5
10659 movre %l4, %g6, %g4
10660 sdivcc %o0, 0x0D55, %l5
10661 fandnot1s %f21, %f30, %f15
10662 array32 %i6, %i7, %i3
10663 movn %xcc, %o4, %g1
10664 andn %o1, %o6, %o2
10665 fcmpgt32 %f16, %f22, %l6
10666 ld [%l7 + 0x58], %f1
10667 fcmped %fcc1, %f14, %f4
10668 sra %g3, 0x07, %l0
10669 fmul8sux16 %f0, %f24, %f16
10670 stx %o3, [%l7 + 0x18]
10671 ldsh [%l7 + 0x5A], %g7
10672 ldub [%l7 + 0x55], %l1
10673 ldd [%l7 + 0x30], %f12
10674 fmovrde %i1, %f8, %f12
10675 fmovrslez %l2, %f15, %f7
10676 sra %o7, %l3, %i0
10677 ldub [%l7 + 0x23], %g2
10678 edge32 %i4, %i2, %o5
10679 sethi 0x0539, %i5
10680 movcc %icc, %l4, %g5
10681 ldd [%l7 + 0x60], %g4
10682 edge32ln %g6, %o0, %i6
10683 movrlez %l5, %i3, %i7
10684 movneg %icc, %g1, %o1
10685 sdivx %o6, 0x13BD, %o2
10686 sra %o4, 0x02, %l6
10687 fcmped %fcc2, %f20, %f6
10688 st %f18, [%l7 + 0x0C]
10689 array8 %l0, %g3, %o3
10690 fandnot1s %f27, %f13, %f27
10691 fpadd16s %f4, %f23, %f13
10692 fmovscc %icc, %f10, %f1
10693 fmul8sux16 %f6, %f6, %f24
10694 andncc %g7, %i1, %l2
10695 movvc %icc, %l1, %l3
10696 fnand %f10, %f16, %f2
10697 srax %i0, 0x06, %o7
10698 fmovd %f4, %f4
10699 array16 %i4, %g2, %i2
10700 edge32 %i5, %o5, %l4
10701 save %g5, %g6, %o0
10702 rdpr %cwp, %g1
10703 rdpr %cansave, %g2
10704 rdpr %canrestore, %g3
10705 rdpr %cleanwin, %g4
10706 rdpr %otherwin, %g5
10707 rdpr %wstate, %g6
10708 sdiv %g4, 0x03C9, %i6
10709 smul %l5, %i3, %i7
10710 movl %xcc, %o1, %o6
10711 stw %o2, [%l7 + 0x40]
10712 srax %g1, 0x1A, %o4
10713 or %l0, 0x1CF5, %l6
10714 edge16 %o3, %g3, %i1
10715 umulcc %l2, 0x01BC, %l1
10716 add %g7, %i0, %l3
10717 edge16n %i4, %g2, %i2
10718 edge32ln %o7, %i5, %l4
10719 fsrc1 %f12, %f20
10720 lduh [%l7 + 0x28], %o5
10721 fcmpne32 %f10, %f2, %g6
10722 smul %o0, 0x09C3, %g5
10723 edge8l %i6, %g4, %i3
10724 andn %i7, %o1, %o6
10725 std %f6, [%l7 + 0x60]
10726 fmovsvs %xcc, %f26, %f15
10727 andcc %o2, 0x1707, %g1
10728 ldd [%l7 + 0x48], %f14
10729 movrgz %l5, 0x387, %o4
10730 alignaddr %l0, %o3, %l6
10731 addccc %i1, %g3, %l1
10732 lduh [%l7 + 0x24], %g7
10733 addc %i0, 0x195E, %l2
10734 fmovspos %xcc, %f7, %f14
10735 subcc %l3, 0x1691, %i4
10736 movleu %icc, %i2, %g2
10737 fandnot1 %f24, %f26, %f0
10738 mulx %o7, 0x1282, %i5
10739 andcc %l4, %g6, %o0
10740 fmovspos %icc, %f17, %f25
10741 addcc %g5, 0x00A1, %i6
10742 stx %g4, [%l7 + 0x60]
10743 srl %o5, 0x18, %i3
10744 stw %i7, [%l7 + 0x20]
10745 sub %o6, %o2, %g1
10746 edge32l %o1, %o4, %l0
10747 fxnors %f23, %f9, %f1
10748 fnegs %f24, %f13
10749 fmovd %f2, %f18
10750 save %o3, %l5, %l6
10751 rdpr %cwp, %g1
10752 rdpr %cansave, %g2
10753 rdpr %canrestore, %g3
10754 rdpr %cleanwin, %g4
10755 rdpr %otherwin, %g5
10756 rdpr %wstate, %g6
10757 movcc %xcc, %i1, %l1
10758 edge32n %g3, %g7, %i0
10759 movvs %icc, %l2, %i4
10760 lduw [%l7 + 0x30], %i2
10761 fpack16 %f12, %f29
10762 popc 0x15A1, %g2
10763 mulscc %l3, %i5, %l4
10764 edge8 %o7, %o0, %g6
10765 udiv %i6, 0x121F, %g5
10766 sdiv %o5, 0x016B, %i3
10767 subcc %g4, %i7, %o6
10768 nop
10769 set 0x46, %g7
10770 ldsh [%l7 + %g7], %g1
10771 movgu %icc, %o2, %o4
10772 sdivx %l0, 0x17E6, %o3
10773 edge8 %o1, %l6, %i1
10774 edge16 %l1, %l5, %g7
10775 fandnot1s %f24, %f25, %f28
10776 sllx %g3, %i0, %l2
10777 fmovs %f18, %f9
10778 subccc %i2, %i4, %g2
10779 movl %xcc, %i5, %l4
10780 ldx [%l7 + 0x08], %l3
10781 movpos %icc, %o7, %g6
10782 fand %f8, %f16, %f18
10783 fmovrsgz %i6, %f3, %f9
10784 fnor %f2, %f20, %f22
10785 movn %icc, %o0, %o5
10786 umul %g5, %i3, %g4
10787 movn %xcc, %o6, %g1
10788 movpos %xcc, %o2, %o4
10789 ldsh [%l7 + 0x46], %l0
10790 edge8ln %o3, %i7, %o1
10791 fnand %f24, %f12, %f16
10792 umulcc %l6, %l1, %l5
10793 movpos %xcc, %g7, %g3
10794 movrlz %i0, 0x15B, %i1
10795 movre %l2, %i4, %i2
10796 stw %i5, [%l7 + 0x5C]
10797 udiv %g2, 0x072B, %l3
10798 edge16ln %l4, %g6, %i6
10799 sethi 0x0D20, %o7
10800 ldx [%l7 + 0x20], %o0
10801 edge16n %o5, %g5, %g4
10802 stb %o6, [%l7 + 0x4E]
10803 alignaddrl %g1, %o2, %o4
10804 movrgez %l0, %o3, %i7
10805 lduw [%l7 + 0x20], %o1
10806 subc %i3, 0x0570, %l1
10807 xor %l5, %l6, %g3
10808 ldd [%l7 + 0x68], %f30
10809 xnor %i0, 0x1421, %i1
10810 movpos %icc, %g7, %i4
10811 movgu %icc, %l2, %i2
10812 fmuld8ulx16 %f19, %f23, %f8
10813 smul %i5, 0x0ADD, %g2
10814 xor %l4, 0x0487, %l3
10815 edge8n %i6, %g6, %o0
10816 addc %o7, 0x01AA, %o5
10817 ldx [%l7 + 0x78], %g4
10818 movrlz %o6, 0x09D, %g1
10819 fpack32 %f20, %f30, %f22
10820 movrlz %o2, 0x363, %g5
10821 ldsw [%l7 + 0x74], %o4
10822 save %l0, %i7, %o1
10823 rdpr %cwp, %g1
10824 rdpr %cansave, %g2
10825 rdpr %canrestore, %g3
10826 rdpr %cleanwin, %g4
10827 rdpr %otherwin, %g5
10828 rdpr %wstate, %g6
10829 alignaddrl %o3, %l1, %l5
10830 sethi 0x0CE0, %i3
10831 srl %g3, 0x00, %i0
10832 sethi 0x0FCD, %i1
10833 movleu %icc, %l6, %g7
10834 movrne %i4, 0x309, %l2
10835 addc %i2, %i5, %g2
10836 sub %l3, %l4, %i6
10837 sdiv %g6, 0x1DE0, %o0
10838 stx %o7, [%l7 + 0x08]
10839 sllx %g4, %o5, %o6
10840 move %xcc, %o2, %g1
10841 array32 %g5, %o4, %l0
10842 fnot2 %f6, %f12
10843 orncc %o1, 0x1AEE, %o3
10844 srlx %l1, %i7, %l5
10845 fmovrsgz %g3, %f0, %f2
10846 ldsw [%l7 + 0x5C], %i0
10847 std %f8, [%l7 + 0x30]
10848 sra %i3, 0x05, %l6
10849 movn %icc, %g7, %i1
10850 fmovrde %i4, %f28, %f8
10851 fzero %f2
10852 array8 %i2, %i5, %l2
10853 umulcc %g2, %l4, %i6
10854 sdivx %l3, 0x1B83, %g6
10855 fmuld8sux16 %f9, %f9, %f28
10856 movvs %xcc, %o0, %g4
10857 movpos %xcc, %o7, %o5
10858 ldx [%l7 + 0x68], %o6
10859 xorcc %g1, %g5, %o2
10860 array32 %o4, %l0, %o1
10861 movrne %l1, %o3, %i7
10862 movcc %xcc, %l5, %g3
10863 orcc %i0, %i3, %g7
10864 edge16n %i1, %l6, %i4
10865 fornot1s %f11, %f0, %f25
10866 ldub [%l7 + 0x7B], %i2
10867 orncc %i5, %l2, %l4
10868 setx loop_30, %l0, %l1
10869 return %l1
10870 nop
10871 rdpr %cwp, %g1
10872 rdpr %cansave, %g2
10873 rdpr %canrestore, %g3
10874 rdpr %cleanwin, %g4
10875 rdpr %otherwin, %g5
10876 rdpr %wstate, %g6
10877loop_30: save %i6, %o0, %o7
10878 rdpr %cwp, %g1
10879 rdpr %cansave, %g2
10880 rdpr %canrestore, %g3
10881 rdpr %cleanwin, %g4
10882 rdpr %otherwin, %g5
10883 rdpr %wstate, %g6
10884 stx %o5, [%l7 + 0x40]
10885 ldd [%l7 + 0x48], %g4
10886 array32 %g1, %o6, %o2
10887 edge32l %g5, %l0, %o4
10888 srl %o1, 0x00, %l1
10889 ldd [%l7 + 0x28], %o2
10890 edge8n %i7, %g3, %l5
10891 edge16l %i0, %i3, %i1
10892 pdist %f10, %f16, %f28
10893 fcmps %fcc0, %f21, %f5
10894 movg %xcc, %g7, %l6
10895 std %f22, [%l7 + 0x78]
10896 movcc %icc, %i4, %i2
10897 edge32ln %i5, %l2, %g2
10898 alignaddrl %l3, %l4, %g6
10899 fpadd16 %f22, %f16, %f6
10900 edge8l %i6, %o0, %o7
10901 array16 %o5, %g4, %g1
10902 sdivx %o6, 0x17BF, %g5
10903 edge32ln %l0, %o2, %o4
10904 fmovdge %icc, %f7, %f9
10905 fsrc1s %f26, %f14
10906 mulx %o1, %o3, %l1
10907 edge32 %g3, %i7, %i0
10908 mulx %l5, %i1, %i3
10909 fmul8sux16 %f24, %f16, %f24
10910 sllx %l6, 0x0A, %i4
10911 smulcc %i2, 0x0A55, %i5
10912 fmovsne %icc, %f18, %f30
10913 fornot2s %f27, %f28, %f19
10914 srl %l2, 0x07, %g7
10915 mulscc %g2, %l4, %l3
10916 ldsb [%l7 + 0x6D], %g6
10917 movvs %icc, %i6, %o0
10918 fand %f10, %f20, %f14
10919 popc %o7, %o5
10920 ldsb [%l7 + 0x5C], %g4
10921 movg %icc, %o6, %g1
10922 andcc %g5, %o2, %o4
10923 stw %o1, [%l7 + 0x18]
10924 edge8l %o3, %l1, %l0
10925 orncc %i7, 0x084C, %i0
10926 movleu %icc, %l5, %g3
10927 stw %i3, [%l7 + 0x30]
10928 ldsh [%l7 + 0x74], %i1
10929 fpack32 %f8, %f24, %f4
10930 movpos %xcc, %i4, %i2
10931 sllx %l6, 0x18, %l2
10932 st %f23, [%l7 + 0x5C]
10933 xor %i5, %g7, %g2
10934 addc %l3, 0x1075, %l4
10935 ldx [%l7 + 0x70], %i6
10936 add %o0, 0x1982, %g6
10937 fmovdl %xcc, %f13, %f1
10938 fmul8x16al %f30, %f28, %f6
10939 fmovsle %xcc, %f27, %f12
10940 fxnor %f24, %f12, %f20
10941 fpadd32 %f10, %f16, %f12
10942 restore %o7, %o5, %o6
10943 rdpr %cwp, %g1
10944 rdpr %cansave, %g2
10945 rdpr %canrestore, %g3
10946 rdpr %cleanwin, %g4
10947 rdpr %otherwin, %g5
10948 rdpr %wstate, %g6
10949 fandnot1s %f25, %f5, %f7
10950 fpadd32s %f20, %f12, %f6
10951 fmovrdgez %g4, %f0, %f12
10952 udivx %g1, 0x1DAF, %g5
10953 edge8l %o4, %o2, %o1
10954 sethi 0x02F4, %o3
10955 mulscc %l1, 0x0424, %i7
10956 fpadd16s %f5, %f17, %f21
10957 sra %i0, 0x05, %l5
10958 sdivcc %l0, 0x10A3, %i3
10959 edge32ln %i1, %g3, %i4
10960 ldsb [%l7 + 0x47], %l6
10961 fnor %f24, %f8, %f6
10962 subc %l2, %i2, %i5
10963 fmovdge %xcc, %f12, %f1
10964 std %f4, [%l7 + 0x58]
10965 movrgz %g2, 0x129, %g7
10966 stb %l3, [%l7 + 0x27]
10967 udivx %l4, 0x1CB2, %o0
10968 edge16 %i6, %o7, %o5
10969 movg %icc, %g6, %g4
10970 fornot2s %f12, %f27, %f16
10971 mulx %g1, 0x1F44, %g5
10972 orncc %o6, 0x05CB, %o4
10973 movcc %icc, %o2, %o1
10974 ldd [%l7 + 0x78], %f20
10975 xorcc %o3, %l1, %i0
10976 srl %i7, %l5, %l0
10977 orn %i3, %i1, %i4
10978 sth %g3, [%l7 + 0x46]
10979 umulcc %l6, %l2, %i2
10980 fmovrdlez %g2, %f0, %f8
10981 edge32l %g7, %l3, %l4
10982 fandnot2s %f27, %f17, %f29
10983 stb %o0, [%l7 + 0x5B]
10984 subccc %i6, %o7, %i5
10985 lduw [%l7 + 0x7C], %g6
10986 alignaddr %g4, %o5, %g5
10987 ldd [%l7 + 0x78], %g0
10988 edge8ln %o6, %o2, %o4
10989 nop
10990 set 0x50, %i0
10991 ldd [%l7 + %i0], %o0
10992 move %icc, %l1, %o3
10993 andcc %i0, 0x1C1F, %i7
10994 movre %l0, 0x1D9, %l5
10995 ldub [%l7 + 0x29], %i3
10996 ldsh [%l7 + 0x7A], %i1
10997 subcc %g3, %l6, %l2
10998 edge32 %i4, %g2, %g7
10999 fmovspos %xcc, %f8, %f17
11000 move %xcc, %l3, %l4
11001 fpack32 %f26, %f4, %f18
11002 popc 0x0CB4, %i2
11003 sethi 0x1749, %i6
11004 ldx [%l7 + 0x20], %o7
11005 fmovsne %xcc, %f8, %f1
11006 fmul8x16al %f26, %f23, %f18
11007 nop
11008 set 0x68, %o4
11009 ldx [%l7 + %o4], %o0
11010 fmovrdgz %g6, %f30, %f8
11011 lduh [%l7 + 0x4E], %i5
11012 movn %xcc, %o5, %g5
11013 std %f10, [%l7 + 0x08]
11014 movg %xcc, %g1, %o6
11015 fmovde %xcc, %f24, %f17
11016 fcmple32 %f4, %f8, %o2
11017 fcmps %fcc2, %f0, %f1
11018 udivx %g4, 0x0306, %o4
11019 nop
11020 set 0x58, %g1
11021 std %f24, [%l7 + %g1]
11022 std %f8, [%l7 + 0x70]
11023 edge32 %o1, %l1, %o3
11024 fnot1 %f8, %f14
11025 fpadd16s %f21, %f3, %f8
11026 alignaddr %i0, %i7, %l0
11027 st %f23, [%l7 + 0x78]
11028 subccc %i3, %l5, %g3
11029 siam 0x5
11030 fcmpne32 %f2, %f18, %l6
11031 ldx [%l7 + 0x38], %i1
11032 fmovdl %icc, %f14, %f28
11033 std %f18, [%l7 + 0x28]
11034 siam 0x5
11035 addc %l2, 0x0B3D, %g2
11036 popc %g7, %l3
11037 movleu %xcc, %i4, %l4
11038 mulx %i6, %o7, %i2
11039 andn %g6, 0x17EF, %i5
11040 movle %xcc, %o5, %o0
11041 movl %icc, %g1, %g5
11042 sdiv %o2, 0x0F72, %o6
11043 movre %g4, 0x092, %o4
11044 fmovrsgz %o1, %f29, %f14
11045 fmovdn %xcc, %f3, %f30
11046 fands %f7, %f18, %f31
11047 sdivx %o3, 0x057A, %i0
11048 movvs %xcc, %l1, %i7
11049 sethi 0x0F11, %l0
11050 ldsb [%l7 + 0x29], %i3
11051 fabsd %f20, %f28
11052 edge32 %g3, %l5, %i1
11053 alignaddr %l2, %g2, %l6
11054 sll %g7, %l3, %l4
11055 stw %i4, [%l7 + 0x40]
11056 edge32n %i6, %i2, %g6
11057 popc 0x004C, %i5
11058 edge8 %o5, %o7, %g1
11059 orn %o0, %o2, %o6
11060 sth %g4, [%l7 + 0x3E]
11061 edge32l %g5, %o1, %o4
11062 xor %o3, %l1, %i7
11063 alignaddrl %l0, %i3, %i0
11064 movrgez %l5, %i1, %g3
11065 stb %l2, [%l7 + 0x78]
11066 ldub [%l7 + 0x67], %g2
11067 movge %icc, %l6, %g7
11068 fmovs %f29, %f2
11069 fpadd16 %f12, %f24, %f30
11070 sllx %l3, 0x0C, %i4
11071 movpos %xcc, %l4, %i2
11072 edge16n %g6, %i5, %i6
11073 sdivcc %o5, 0x084B, %g1
11074 alignaddrl %o7, %o0, %o2
11075 movre %g4, 0x078, %g5
11076 stb %o1, [%l7 + 0x6C]
11077 sra %o4, 0x08, %o3
11078 fmovrslz %o6, %f15, %f27
11079 movcs %icc, %i7, %l1
11080 fpadd16 %f10, %f0, %f28
11081 move %xcc, %l0, %i3
11082 sdiv %l5, 0x035D, %i0
11083 orncc %i1, %l2, %g2
11084 add %l6, %g7, %g3
11085 or %l3, %l4, %i2
11086 ldsh [%l7 + 0x28], %g6
11087 movcc %xcc, %i4, %i6
11088 st %f26, [%l7 + 0x0C]
11089 ldsb [%l7 + 0x63], %o5
11090 movrgez %g1, 0x0D2, %i5
11091 sir 0x0F85
11092 ldsh [%l7 + 0x5E], %o7
11093 edge8 %o2, %g4, %o0
11094 array16 %g5, %o4, %o1
11095 fmovse %icc, %f5, %f21
11096 fornot1 %f14, %f16, %f2
11097 andcc %o3, %i7, %o6
11098 edge32ln %l1, %l0, %l5
11099 fmovrsgez %i0, %f17, %f20
11100 edge8ln %i1, %i3, %l2
11101 orn %l6, %g7, %g2
11102 fnor %f14, %f26, %f12
11103 save %l3, %l4, %g3
11104 rdpr %cwp, %g1
11105 rdpr %cansave, %g2
11106 rdpr %canrestore, %g3
11107 rdpr %cleanwin, %g4
11108 rdpr %otherwin, %g5
11109 rdpr %wstate, %g6
11110 popc 0x0143, %g6
11111 umulcc %i4, %i6, %i2
11112 ldd [%l7 + 0x30], %o4
11113 std %f2, [%l7 + 0x20]
11114 andcc %g1, 0x09D2, %o7
11115 edge32 %o2, %i5, %g4
11116 movleu %xcc, %g5, %o0
11117 sllx %o1, %o3, %i7
11118 movge %icc, %o6, %l1
11119 array8 %o4, %l0, %l5
11120 ldd [%l7 + 0x68], %f16
11121 ldd [%l7 + 0x58], %f28
11122 fmovdne %xcc, %f12, %f22
11123 nop
11124 set 0x68, %i2
11125 std %f12, [%l7 + %i2]
11126 ldx [%l7 + 0x28], %i0
11127 movneg %xcc, %i1, %l2
11128 sth %i3, [%l7 + 0x4E]
11129 fxors %f0, %f29, %f2
11130 fmovdneg %xcc, %f26, %f12
11131 add %l6, 0x1D51, %g2
11132 edge32 %l3, %l4, %g7
11133 edge16ln %g6, %g3, %i4
11134 ldsh [%l7 + 0x52], %i2
11135 ldsb [%l7 + 0x49], %i6
11136 nop
11137 set 0x38, %o0
11138 stw %g1, [%l7 + %o0]
11139 ldd [%l7 + 0x70], %f0
11140 fcmpne32 %f6, %f4, %o7
11141 umul %o2, %o5, %g4
11142 movrgez %g5, 0x271, %i5
11143 movcc %xcc, %o1, %o0
11144 ld [%l7 + 0x50], %f0
11145 movgu %xcc, %i7, %o3
11146 ldub [%l7 + 0x40], %o6
11147 orcc %o4, 0x1836, %l0
11148 fmovrde %l1, %f6, %f22
11149 mova %icc, %i0, %l5
11150 smul %i1, %i3, %l2
11151 sdiv %g2, 0x0284, %l6
11152 or %l4, %g7, %l3
11153 movvc %icc, %g6, %g3
11154 srlx %i2, %i6, %g1
11155 movge %icc, %i4, %o2
11156 edge32n %o7, %g4, %o5
11157 xnorcc %g5, 0x0D6F, %o1
11158 ldd [%l7 + 0x70], %f24
11159 stb %i5, [%l7 + 0x79]
11160 st %f9, [%l7 + 0x2C]
11161 fmovrdgz %o0, %f0, %f8
11162 xor %i7, 0x01FC, %o3
11163 edge8n %o6, %l0, %l1
11164 movrlz %i0, %l5, %i1
11165 srax %o4, %l2, %g2
11166 or %i3, %l6, %g7
11167 std %f18, [%l7 + 0x68]
11168 srlx %l3, %g6, %l4
11169 fnegs %f31, %f14
11170 edge8 %g3, %i2, %i6
11171 smulcc %i4, 0x0651, %o2
11172 fxnor %f20, %f24, %f8
11173 xnorcc %g1, 0x10B1, %g4
11174 array16 %o5, %g5, %o7
11175 edge16l %i5, %o1, %o0
11176 fmovdneg %xcc, %f10, %f19
11177 stw %o3, [%l7 + 0x68]
11178 sra %o6, 0x0E, %i7
11179 xorcc %l1, 0x1CB2, %i0
11180 edge32 %l5, %i1, %o4
11181 array32 %l2, %g2, %l0
11182 and %i3, 0x1154, %l6
11183 and %l3, 0x0729, %g7
11184 movcs %xcc, %g6, %l4
11185 sllx %g3, 0x0B, %i6
11186 array32 %i4, %i2, %o2
11187 movvc %icc, %g1, %g4
11188 mulscc %o5, %o7, %g5
11189 xnor %o1, %o0, %o3
11190 array16 %o6, %i5, %l1
11191 edge8l %i7, %l5, %i0
11192 xor %i1, %o4, %l2
11193 fmovrdgz %l0, %f30, %f14
11194 fpadd16s %f8, %f15, %f1
11195 ldd [%l7 + 0x20], %g2
11196 fandnot1s %f31, %f7, %f11
11197 sll %l6, %l3, %g7
11198 edge16ln %g6, %l4, %g3
11199 addccc %i6, 0x0AB9, %i3
11200 alignaddr %i4, %o2, %i2
11201 lduh [%l7 + 0x2A], %g1
11202 fcmpes %fcc1, %f7, %f31
11203 movre %g4, %o5, %g5
11204 fmovdpos %xcc, %f26, %f14
11205 ld [%l7 + 0x34], %f0
11206 fmovrdne %o1, %f26, %f18
11207 movvs %xcc, %o0, %o3
11208 fmul8x16au %f2, %f5, %f22
11209 edge8l %o6, %i5, %l1
11210 subccc %i7, %l5, %o7
11211 lduh [%l7 + 0x54], %i1
11212 srlx %i0, %l2, %l0
11213 setx loop_31, %l0, %l1
11214 return %l1
11215 nop
11216 rdpr %cwp, %g1
11217 rdpr %cansave, %g2
11218 rdpr %canrestore, %g3
11219 rdpr %cleanwin, %g4
11220 rdpr %otherwin, %g5
11221 rdpr %wstate, %g6
11222loop_31: nop
11223 set 0x22, %l6
11224 lduh [%l7 + %l6], %g7
11225 andcc %g6, %l3, %l4
11226 subc %i6, 0x1C2F, %g3
11227 add %i3, 0x18D4, %o2
11228 stx %i4, [%l7 + 0x60]
11229 sethi 0x1915, %g1
11230 movge %xcc, %g4, %i2
11231 fmovdcs %icc, %f7, %f20
11232 movre %o5, %o1, %g5
11233 andcc %o0, %o6, %i5
11234 sll %o3, %i7, %l5
11235 xor %o7, 0x0177, %i1
11236 orncc %l1, 0x0FCF, %i0
11237 movrlez %l0, %o4, %l6
11238 smulcc %g2, 0x0BEE, %g7
11239 fmovsneg %icc, %f6, %f26
11240 or %l2, 0x1A35, %g6
11241 umul %l3, 0x0DC7, %i6
11242 movrgz %g3, %i3, %l4
11243 restore %i4, 0x1C3E, %o2
11244 rdpr %cwp, %g1
11245 rdpr %cansave, %g2
11246 rdpr %canrestore, %g3
11247 rdpr %cleanwin, %g4
11248 rdpr %otherwin, %g5
11249 rdpr %wstate, %g6
11250 fcmpne32 %f6, %f20, %g4
11251 smul %i2, 0x04CF, %o5
11252 srl %o1, %g1, %o0
11253 mulx %g5, %i5, %o6
11254 stw %i7, [%l7 + 0x1C]
11255 sdiv %l5, 0x1C89, %o7
11256 movl %xcc, %i1, %o3
11257 umul %l1, %l0, %i0
11258 ldub [%l7 + 0x61], %o4
11259 st %f10, [%l7 + 0x50]
11260 movl %icc, %l6, %g7
11261 subcc %l2, %g6, %g2
11262 ldd [%l7 + 0x18], %f14
11263 edge16l %i6, %l3, %i3
11264 fzeros %f28
11265 movvs %icc, %g3, %i4
11266 umulcc %o2, %g4, %i2
11267 fmovsge %xcc, %f3, %f30
11268 movneg %icc, %o5, %o1
11269 stx %g1, [%l7 + 0x60]
11270 movpos %icc, %o0, %l4
11271 andncc %i5, %o6, %g5
11272 movg %icc, %i7, %o7
11273 sdivcc %l5, 0x1759, %i1
11274 pdist %f4, %f12, %f0
11275 movgu %xcc, %o3, %l1
11276 setx loop_32, %l0, %l1
11277 return %l1
11278 nop
11279 rdpr %cwp, %g1
11280 rdpr %cansave, %g2
11281 rdpr %canrestore, %g3
11282 rdpr %cleanwin, %g4
11283 rdpr %otherwin, %g5
11284 rdpr %wstate, %g6
11285loop_32: umul %g7, 0x11BB, %l2
11286 fmovrsgz %l0, %f25, %f6
11287 movre %g6, 0x3DE, %g2
11288 fexpand %f16, %f18
11289 fnot1s %f19, %f29
11290 movneg %icc, %l3, %i3
11291 addcc %g3, 0x1F38, %i4
11292 srax %i6, 0x16, %o2
11293 sub %g4, 0x1986, %o5
11294 orcc %o1, 0x1ABD, %i2
11295 fpadd16s %f7, %f30, %f27
11296 edge16ln %o0, %g1, %l4
11297 ldd [%l7 + 0x78], %o6
11298 fxor %f22, %f8, %f0
11299 movrlez %g5, 0x088, %i7
11300 bshuffle %f8, %f20, %f28
11301 fxnor %f0, %f2, %f26
11302 sub %o7, 0x10B1, %i5
11303 orcc %l5, %o3, %l1
11304 fcmpeq32 %f28, %f4, %i0
11305 movn %icc, %o4, %i1
11306 array8 %l6, %l2, %g7
11307 edge8ln %l0, %g2, %l3
11308 orn %g6, %i3, %i4
11309 array32 %i6, %o2, %g3
11310 mulscc %o5, 0x0D03, %g4
11311 move %xcc, %i2, %o1
11312 movneg %xcc, %o0, %l4
11313 umul %g1, %g5, %o6
11314 movcc %xcc, %o7, %i7
11315 sethi 0x06F9, %i5
11316 fmovsle %xcc, %f13, %f27
11317 popc 0x11F6, %o3
11318 movrgez %l5, 0x025, %i0
11319 addcc %l1, %o4, %i1
11320 movvc %icc, %l6, %l2
11321 smul %l0, %g2, %g7
11322 ldd [%l7 + 0x28], %l2
11323 fxor %f0, %f30, %f26
11324 udivcc %i3, 0x105E, %i4
11325 subc %i6, 0x0FC3, %o2
11326 fcmpne32 %f6, %f14, %g3
11327 movrlz %g6, 0x009, %g4
11328 movvc %xcc, %o5, %o1
11329 fcmpgt16 %f6, %f24, %i2
11330 array16 %l4, %o0, %g5
11331 movge %xcc, %o6, %g1
11332 ldd [%l7 + 0x38], %o6
11333 fmovsl %icc, %f7, %f26
11334 movgu %icc, %i5, %o3
11335 udiv %l5, 0x1D74, %i0
11336 stx %i7, [%l7 + 0x50]
11337 sdivcc %o4, 0x16E0, %i1
11338 fxors %f8, %f23, %f14
11339 ldd [%l7 + 0x60], %f16
11340 movgu %icc, %l6, %l1
11341 fnot2 %f30, %f20
11342 st %f16, [%l7 + 0x38]
11343 mova %xcc, %l2, %l0
11344 udivx %g7, 0x1AF8, %g2
11345 movge %icc, %l3, %i4
11346 movpos %xcc, %i3, %o2
11347 umulcc %i6, %g6, %g3
11348 xnor %o5, %o1, %g4
11349 fpmerge %f26, %f29, %f18
11350 ldub [%l7 + 0x27], %i2
11351 movvc %xcc, %l4, %o0
11352 movrlez %o6, %g5, %o7
11353 movge %icc, %i5, %o3
11354 srlx %l5, 0x0B, %g1
11355 add %i0, 0x0AA2, %i7
11356 udivcc %i1, 0x1CA5, %l6
11357 addc %o4, 0x1C06, %l2
11358 xnorcc %l0, %g7, %l1
11359 movvc %icc, %g2, %l3
11360 array8 %i3, %i4, %o2
11361 fnegd %f24, %f8
11362 fmovdl %icc, %f25, %f1
11363 movl %xcc, %g6, %g3
11364 sethi 0x1D09, %o5
11365 array8 %o1, %i6, %g4
11366 array16 %l4, %i2, %o0
11367 sethi 0x1D99, %o6
11368 edge32n %o7, %g5, %o3
11369 sir 0x1AEF
11370 mulscc %i5, %g1, %i0
11371 alignaddr %i7, %i1, %l5
11372 fnor %f22, %f14, %f22
11373 sethi 0x06F0, %l6
11374 movle %icc, %l2, %o4
11375 movne %xcc, %g7, %l0
11376 sir 0x15CE
11377 fsrc1 %f10, %f12
11378 addcc %l1, %l3, %i3
11379 sdivcc %g2, 0x06AA, %o2
11380 mova %icc, %i4, %g6
11381 movrlez %o5, 0x007, %g3
11382 movge %xcc, %i6, %o1
11383 movge %xcc, %g4, %i2
11384 movg %xcc, %l4, %o6
11385 alignaddr %o0, %g5, %o3
11386 sth %o7, [%l7 + 0x18]
11387 array8 %g1, %i5, %i7
11388 srax %i1, 0x1C, %i0
11389 movvc %icc, %l6, %l2
11390 nop
11391 set 0x26, %l4
11392 sth %o4, [%l7 + %l4]
11393 srax %g7, %l5, %l1
11394 sdivcc %l0, 0x1DCB, %i3
11395 movvs %xcc, %g2, %l3
11396 ldd [%l7 + 0x68], %o2
11397 edge16 %g6, %o5, %i4
11398 addccc %i6, %o1, %g4
11399 fcmpgt32 %f8, %f0, %g3
11400 stx %l4, [%l7 + 0x08]
11401 smul %o6, 0x0708, %o0
11402 fandnot2s %f28, %f19, %f1
11403 mulx %i2, 0x09D8, %o3
11404 andncc %o7, %g1, %i5
11405 sll %i7, 0x14, %i1
11406 subcc %i0, 0x08DF, %l6
11407 alignaddrl %g5, %l2, %g7
11408 sir 0x1A02
11409 stw %l5, [%l7 + 0x40]
11410 ld [%l7 + 0x7C], %f0
11411 orncc %o4, 0x1320, %l1
11412 fmovrslez %i3, %f29, %f24
11413 movcs %icc, %l0, %g2
11414 fmovdcs %icc, %f29, %f31
11415 xorcc %o2, 0x0CD3, %l3
11416 orcc %o5, 0x18A8, %i4
11417 edge8l %g6, %i6, %o1
11418 movge %icc, %g4, %g3
11419 fandnot1s %f13, %f15, %f28
11420 fcmps %fcc2, %f2, %f7
11421 fxors %f23, %f14, %f29
11422 sub %l4, 0x1E7D, %o0
11423 sdivcc %o6, 0x064E, %o3
11424 add %i2, 0x153E, %o7
11425 fcmple32 %f28, %f28, %i5
11426 fmovrslz %g1, %f6, %f28
11427 movl %icc, %i1, %i7
11428 alignaddrl %i0, %l6, %g5
11429 stw %g7, [%l7 + 0x5C]
11430 srlx %l5, %o4, %l2
11431 save %i3, %l0, %g2
11432 rdpr %cwp, %g1
11433 rdpr %cansave, %g2
11434 rdpr %canrestore, %g3
11435 rdpr %cleanwin, %g4
11436 rdpr %otherwin, %g5
11437 rdpr %wstate, %g6
11438 edge32n %l1, %l3, %o2
11439 movrlez %i4, 0x075, %o5
11440 movpos %icc, %i6, %o1
11441 lduw [%l7 + 0x08], %g4
11442 sllx %g6, %l4, %o0
11443 fmul8x16au %f15, %f5, %f6
11444 edge16ln %g3, %o3, %i2
11445 movcc %icc, %o6, %o7
11446 fmovdn %icc, %f3, %f11
11447 smul %i5, 0x09EC, %g1
11448 umulcc %i7, 0x0E74, %i1
11449 xor %i0, %g5, %g7
11450 and %l6, 0x0FA9, %o4
11451 edge16l %l5, %l2, %l0
11452 xnor %i3, %g2, %l1
11453 andcc %l3, %i4, %o2
11454 andn %i6, %o5, %o1
11455 umulcc %g6, 0x0EE1, %g4
11456 movge %xcc, %l4, %o0
11457 srax %g3, 0x0C, %i2
11458 sllx %o3, %o6, %i5
11459 edge32n %o7, %i7, %i1
11460 move %icc, %i0, %g1
11461 sdiv %g7, 0x1717, %l6
11462 addccc %g5, %l5, %l2
11463 move %icc, %l0, %i3
11464 save %o4, %l1, %l3
11465 rdpr %cwp, %g1
11466 rdpr %cansave, %g2
11467 rdpr %canrestore, %g3
11468 rdpr %cleanwin, %g4
11469 rdpr %otherwin, %g5
11470 rdpr %wstate, %g6
11471 sdivx %i4, 0x1ACD, %o2
11472 movpos %xcc, %i6, %g2
11473 fpadd32s %f1, %f10, %f18
11474 fcmpeq16 %f28, %f0, %o1
11475 edge32l %g6, %g4, %o5
11476 addcc %l4, %o0, %i2
11477 edge8 %o3, %o6, %i5
11478 movvc %xcc, %g3, %i7
11479 srax %i1, 0x02, %o7
11480 fandnot1s %f30, %f18, %f9
11481 movn %icc, %g1, %i0
11482 edge8l %g7, %g5, %l6
11483 movgu %icc, %l5, %l2
11484 fmul8sux16 %f28, %f4, %f10
11485 sub %i3, %o4, %l1
11486 fornot2s %f22, %f24, %f10
11487 movrlz %l0, 0x26F, %l3
11488 addcc %i4, %o2, %i6
11489 orncc %g2, %o1, %g6
11490 restore %g4, 0x1652, %l4
11491 rdpr %cwp, %g1
11492 rdpr %cansave, %g2
11493 rdpr %canrestore, %g3
11494 rdpr %cleanwin, %g4
11495 rdpr %otherwin, %g5
11496 rdpr %wstate, %g6
11497 movvc %xcc, %o5, %o0
11498 ldub [%l7 + 0x1F], %o3
11499 sir 0x06BE
11500 subc %o6, %i2, %i5
11501 fmovdleu %xcc, %f7, %f23
11502 ldd [%l7 + 0x68], %f26
11503 popc 0x0D9C, %g3
11504 smul %i7, %i1, %o7
11505 xnor %i0, 0x141A, %g1
11506 stx %g7, [%l7 + 0x78]
11507 subc %l6, %g5, %l2
11508 movvs %icc, %l5, %i3
11509 stw %o4, [%l7 + 0x44]
11510 movcs %xcc, %l1, %l0
11511 edge16l %i4, %o2, %i6
11512 udivcc %l3, 0x0054, %o1
11513 sdiv %g2, 0x109D, %g6
11514 fmovrdgez %l4, %f20, %f4
11515 setx loop_33, %l0, %l1
11516 return %l1
11517 nop
11518 rdpr %cwp, %g1
11519 rdpr %cansave, %g2
11520 rdpr %canrestore, %g3
11521 rdpr %cleanwin, %g4
11522 rdpr %otherwin, %g5
11523 rdpr %wstate, %g6
11524loop_33: fcmpes %fcc2, %f7, %f4
11525 movle %icc, %o3, %o5
11526 edge8n %o6, %i2, %g3
11527 andn %i7, %i5, %i1
11528 fornot1s %f19, %f26, %f20
11529 fmul8ulx16 %f30, %f6, %f2
11530 movle %icc, %i0, %g1
11531 addc %g7, 0x17F6, %l6
11532 andncc %o7, %l2, %g5
11533 fmovrse %l5, %f9, %f10
11534 array16 %i3, %o4, %l1
11535 movn %icc, %i4, %l0
11536 st %f13, [%l7 + 0x3C]
11537 movrlez %o2, %l3, %i6
11538 restore %g2, %o1, %l4
11539 rdpr %cwp, %g1
11540 rdpr %cansave, %g2
11541 rdpr %canrestore, %g3
11542 rdpr %cleanwin, %g4
11543 rdpr %otherwin, %g5
11544 rdpr %wstate, %g6
11545 udivcc %g6, 0x1AA4, %g4
11546 nop
11547 set 0x7A, %l1
11548 sth %o3, [%l7 + %l1]
11549 movl %xcc, %o0, %o5
11550 fnot2 %f12, %f4
11551 movrlz %i2, %g3, %i7
11552 lduh [%l7 + 0x5A], %o6
11553 orncc %i1, 0x0411, %i5
11554 fnor %f26, %f6, %f12
11555 or %g1, 0x0841, %g7
11556 edge32ln %i0, %l6, %o7
11557 edge8 %g5, %l5, %l2
11558 move %icc, %o4, %l1
11559 srl %i4, %i3, %l0
11560 udivcc %l3, 0x023B, %o2
11561 movpos %xcc, %i6, %o1
11562 fmovdl %icc, %f29, %f3
11563 sllx %g2, %g6, %g4
11564 orncc %l4, %o0, %o3
11565 edge32 %o5, %i2, %i7
11566 smul %g3, 0x1397, %i1
11567 std %f26, [%l7 + 0x68]
11568 ld [%l7 + 0x30], %f0
11569 sub %i5, 0x0A24, %o6
11570 sdiv %g1, 0x1F8B, %i0
11571 edge16 %l6, %o7, %g5
11572 ldub [%l7 + 0x5B], %l5
11573 udiv %l2, 0x08DE, %g7
11574 movge %xcc, %o4, %l1
11575 fmul8ulx16 %f12, %f12, %f8
11576 std %f28, [%l7 + 0x20]
11577 xnor %i3, %i4, %l0
11578 andcc %l3, %i6, %o2
11579 movgu %xcc, %g2, %o1
11580 andcc %g4, 0x1EC6, %g6
11581 nop
11582 set 0x1C, %g3
11583 sth %l4, [%l7 + %g3]
11584 lduh [%l7 + 0x64], %o0
11585 fabsd %f4, %f10
11586 movrlz %o3, 0x349, %o5
11587 fmovdl %icc, %f28, %f15
11588 edge8ln %i2, %g3, %i7
11589 udivx %i5, 0x12C1, %o6
11590 fmovde %xcc, %f13, %f16
11591 movgu %icc, %i1, %i0
11592 edge32l %g1, %o7, %l6
11593 udivcc %g5, 0x10AE, %l5
11594 fcmpgt32 %f8, %f6, %l2
11595 sethi 0x1029, %o4
11596 bshuffle %f4, %f24, %f10
11597 movleu %icc, %g7, %l1
11598 movrgz %i4, %i3, %l0
11599 fcmple16 %f12, %f0, %i6
11600 fnor %f12, %f22, %f0
11601 fmovrdgez %o2, %f16, %f30
11602 edge8l %l3, %o1, %g4
11603 sll %g6, 0x17, %l4
11604 edge32 %o0, %o3, %g2
11605 edge32ln %i2, %g3, %o5
11606 alignaddrl %i7, %o6, %i1
11607 edge8 %i0, %g1, %i5
11608 sllx %o7, 0x19, %g5
11609 movleu %xcc, %l5, %l6
11610 sethi 0x1143, %o4
11611 fmuld8ulx16 %f25, %f30, %f20
11612 andncc %g7, %l2, %i4
11613 sub %i3, 0x1616, %l0
11614 andcc %i6, 0x0E71, %o2
11615 fmovrde %l3, %f12, %f18
11616 fcmpgt16 %f24, %f22, %l1
11617 fmovde %xcc, %f29, %f9
11618 movle %icc, %o1, %g4
11619 subccc %g6, 0x1802, %l4
11620 edge16ln %o3, %o0, %g2
11621 sllx %g3, 0x0C, %i2
11622 movrlz %i7, 0x3FF, %o6
11623 addccc %i1, 0x1D15, %o5
11624 fornot1 %f14, %f12, %f10
11625 nop
11626 set 0x38, %i3
11627 stx %g1, [%l7 + %i3]
11628 fcmpeq32 %f24, %f0, %i5
11629 alignaddr %o7, %g5, %l5
11630 and %l6, 0x0DC3, %o4
11631 fmovdcc %xcc, %f16, %f30
11632 or %i0, 0x061D, %l2
11633 movvc %xcc, %g7, %i4
11634 xorcc %l0, %i3, %i6
11635 xnor %l3, 0x083D, %l1
11636 fmovrdne %o2, %f26, %f12
11637 movn %icc, %o1, %g4
11638 sra %g6, %o3, %o0
11639 addcc %l4, %g2, %g3
11640 umulcc %i7, 0x1E09, %i2
11641 movre %o6, %o5, %g1
11642 xor %i1, %i5, %o7
11643 movrgz %g5, %l6, %l5
11644 movcs %xcc, %o4, %l2
11645 ldd [%l7 + 0x38], %f28
11646 lduh [%l7 + 0x4E], %g7
11647 srl %i0, 0x12, %i4
11648 xnorcc %i3, %l0, %l3
11649 movle %xcc, %l1, %o2
11650 nop
11651 set 0x72, %i5
11652 sth %i6, [%l7 + %i5]
11653 st %f0, [%l7 + 0x64]
11654 nop
11655 set 0x28, %i7
11656 ldd [%l7 + %i7], %f12
11657 movne %xcc, %o1, %g6
11658 ldx [%l7 + 0x78], %g4
11659 movrlez %o3, %l4, %o0
11660 sllx %g2, 0x07, %g3
11661 movrlez %i2, %i7, %o5
11662 edge16n %g1, %i1, %i5
11663 smulcc %o6, 0x1304, %o7
11664 sllx %g5, 0x0A, %l5
11665 array8 %o4, %l2, %l6
11666 fmovsl %xcc, %f25, %f17
11667 edge32ln %g7, %i0, %i4
11668 sth %l0, [%l7 + 0x66]
11669 movpos %xcc, %i3, %l1
11670 edge16l %o2, %i6, %o1
11671 sdivx %l3, 0x0362, %g6
11672 subccc %o3, 0x0D1F, %g4
11673 setx loop_34, %l0, %l1
11674 return %l1
11675 nop
11676 rdpr %cwp, %g1
11677 rdpr %cansave, %g2
11678 rdpr %canrestore, %g3
11679 rdpr %cleanwin, %g4
11680 rdpr %otherwin, %g5
11681 rdpr %wstate, %g6
11682loop_34: andn %o0, 0x14AA, %i7
11683 umulcc %i2, 0x1744, %o5
11684 add %g1, %i5, %o6
11685 sllx %i1, %o7, %g5
11686 fmovsge %icc, %f17, %f11
11687 move %xcc, %o4, %l5
11688 fmovrdne %l6, %f12, %f6
11689 move %xcc, %l2, %i0
11690 fpadd16s %f5, %f27, %f24
11691 edge8n %g7, %l0, %i3
11692 edge16n %i4, %l1, %i6
11693 fmovspos %xcc, %f15, %f28
11694 alignaddr %o1, %o2, %g6
11695 alignaddrl %o3, %l3, %g4
11696 nop
11697 set 0x54, %g6
11698 stb %g2, [%l7 + %g6]
11699 movvc %icc, %l4, %o0
11700 movneg %icc, %g3, %i2
11701 udiv %o5, 0x0BF9, %g1
11702 and %i7, 0x0E5B, %o6
11703 std %f28, [%l7 + 0x68]
11704 movrlez %i5, %i1, %g5
11705 fcmple16 %f0, %f8, %o7
11706 sdiv %o4, 0x07CC, %l6
11707 edge32ln %l2, %l5, %i0
11708 subc %g7, %i3, %l0
11709 ldd [%l7 + 0x28], %f22
11710 subccc %l1, 0x1C3B, %i6
11711 ldsb [%l7 + 0x75], %i4
11712 fornot1 %f8, %f24, %f22
11713 fmovsne %xcc, %f25, %f6
11714 andcc %o2, %g6, %o3
11715 add %o1, %l3, %g4
11716 fmovrde %g2, %f16, %f10
11717 stx %l4, [%l7 + 0x38]
11718 movge %xcc, %g3, %i2
11719 or %o5, 0x1238, %o0
11720 xorcc %i7, 0x05B9, %o6
11721 movrgz %g1, 0x139, %i1
11722 stb %g5, [%l7 + 0x51]
11723 edge8n %i5, %o7, %o4
11724 fmovs %f6, %f28
11725 stx %l6, [%l7 + 0x38]
11726 movrgz %l2, %l5, %i0
11727 sll %g7, %i3, %l0
11728 fandnot1s %f7, %f25, %f13
11729 movle %icc, %i6, %l1
11730 sub %o2, %i4, %g6
11731 or %o1, %l3, %o3
11732 movg %xcc, %g2, %g4
11733 movrlz %l4, 0x184, %i2
11734 edge16ln %o5, %o0, %g3
11735 sir 0x066F
11736 mulx %o6, 0x1E82, %i7
11737 array32 %g1, %i1, %i5
11738 movrlez %o7, %o4, %g5
11739 movrlz %l6, %l2, %l5
11740 fnot1s %f1, %f5
11741 st %f31, [%l7 + 0x5C]
11742 srax %g7, %i0, %l0
11743 edge8l %i3, %i6, %o2
11744 movrgez %i4, 0x0A0, %g6
11745 umulcc %o1, %l1, %l3
11746 ldsw [%l7 + 0x78], %o3
11747 sllx %g4, 0x12, %l4
11748 umulcc %i2, %o5, %g2
11749 sll %o0, 0x1F, %g3
11750 umul %o6, %g1, %i1
11751 array16 %i7, %i5, %o4
11752 edge32n %g5, %o7, %l2
11753 movrlez %l6, 0x005, %l5
11754 st %f11, [%l7 + 0x0C]
11755 fcmpeq32 %f2, %f10, %g7
11756 umul %i0, 0x12E6, %i3
11757 edge8n %l0, %i6, %o2
11758 subcc %i4, %o1, %l1
11759 srax %l3, %o3, %g6
11760 srlx %l4, %g4, %i2
11761 movgu %icc, %g2, %o0
11762 and %o5, 0x0781, %o6
11763 fmul8sux16 %f2, %f28, %f20
11764 subc %g1, %i1, %g3
11765 movrlez %i5, 0x151, %i7
11766 array8 %g5, %o4, %l2
11767 fones %f12
11768 movneg %xcc, %l6, %o7
11769 fornot2s %f22, %f7, %f25
11770 ldsw [%l7 + 0x5C], %l5
11771 movvs %icc, %i0, %i3
11772 srax %l0, %i6, %g7
11773 pdist %f2, %f20, %f8
11774 ldd [%l7 + 0x50], %o2
11775 edge8ln %o1, %i4, %l3
11776 std %f2, [%l7 + 0x30]
11777 edge16n %o3, %l1, %l4
11778 sra %g4, %g6, %i2
11779 fnands %f27, %f12, %f1
11780 fmuld8sux16 %f31, %f10, %f14
11781 fone %f6
11782 movg %icc, %o0, %o5
11783 array32 %o6, %g1, %g2
11784 subc %g3, %i5, %i1
11785 fmovrsne %g5, %f1, %f13
11786 fones %f1
11787 fpadd16 %f4, %f16, %f24
11788 or %o4, %l2, %i7
11789 sth %o7, [%l7 + 0x1E]
11790 sir 0x024C
11791 orn %l5, 0x08B3, %i0
11792 srl %l6, %i3, %i6
11793 fmovrdlz %g7, %f30, %f24
11794 fmovrde %l0, %f16, %f18
11795 ldd [%l7 + 0x28], %o0
11796 edge16 %i4, %l3, %o3
11797 sra %l1, 0x02, %l4
11798 subccc %o2, 0x076C, %g4
11799 movn %icc, %g6, %i2
11800 array8 %o5, %o6, %o0
11801 ld [%l7 + 0x7C], %f7
11802 fpsub16 %f6, %f26, %f22
11803 fpack32 %f10, %f14, %f26
11804 andcc %g2, %g3, %i5
11805 mova %xcc, %g1, %i1
11806 orcc %o4, %l2, %i7
11807 array16 %o7, %g5, %i0
11808 fmul8sux16 %f16, %f24, %f20
11809 fnor %f20, %f18, %f2
11810 edge32 %l5, %l6, %i3
11811 fpackfix %f18, %f22
11812 mulscc %i6, %l0, %g7
11813 fmovsvc %xcc, %f7, %f13
11814 add %i4, %o1, %o3
11815 ldsh [%l7 + 0x1A], %l1
11816 edge32l %l3, %l4, %g4
11817 save %g6, 0x1024, %o2
11818 rdpr %cwp, %g1
11819 rdpr %cansave, %g2
11820 rdpr %canrestore, %g3
11821 rdpr %cleanwin, %g4
11822 rdpr %otherwin, %g5
11823 rdpr %wstate, %g6
11824 fmovdn %xcc, %f22, %f20
11825 save %i2, 0x1F66, %o6
11826 rdpr %cwp, %g1
11827 rdpr %cansave, %g2
11828 rdpr %canrestore, %g3
11829 rdpr %cleanwin, %g4
11830 rdpr %otherwin, %g5
11831 rdpr %wstate, %g6
11832 movvs %icc, %o5, %g2
11833 subcc %g3, %i5, %o0
11834 save %g1, %o4, %l2
11835 rdpr %cwp, %g1
11836 rdpr %cansave, %g2
11837 rdpr %canrestore, %g3
11838 rdpr %cleanwin, %g4
11839 rdpr %otherwin, %g5
11840 rdpr %wstate, %g6
11841 fsrc2 %f6, %f10
11842 xor %i7, %i1, %o7
11843 addccc %i0, %g5, %l5
11844 stx %l6, [%l7 + 0x70]
11845 fmovrslz %i6, %f22, %f21
11846 edge8 %l0, %i3, %i4
11847 movg %xcc, %g7, %o3
11848 sdiv %o1, 0x1D25, %l1
11849 fmovrse %l3, %f17, %f27
11850 fmovdg %icc, %f4, %f31
11851 umul %l4, 0x12D9, %g6
11852 movg %icc, %g4, %i2
11853 fmovrdlz %o2, %f14, %f8
11854 ldd [%l7 + 0x18], %f22
11855 movvs %icc, %o6, %o5
11856 sllx %g3, %i5, %o0
11857 addcc %g1, %g2, %l2
11858 fnand %f10, %f22, %f16
11859 sethi 0x14A5, %o4
11860 ldd [%l7 + 0x58], %i0
11861 stb %o7, [%l7 + 0x57]
11862 addcc %i7, 0x181C, %g5
11863 lduh [%l7 + 0x1A], %i0
11864 movrlez %l5, %i6, %l6
11865 subccc %l0, 0x00CE, %i4
11866 sdiv %g7, 0x00F9, %i3
11867 movneg %xcc, %o1, %o3
11868 fcmped %fcc1, %f0, %f30
11869 fmovdne %xcc, %f8, %f25
11870 movn %icc, %l1, %l4
11871 movpos %xcc, %l3, %g6
11872 ldsh [%l7 + 0x4A], %g4
11873 nop
11874 set 0x48, %o7
11875 std %f18, [%l7 + %o7]
11876 fmovdge %xcc, %f26, %f22
11877 stw %i2, [%l7 + 0x68]
11878 ldd [%l7 + 0x40], %f14
11879 xor %o6, 0x1E52, %o5
11880 movcs %icc, %g3, %i5
11881 stx %o2, [%l7 + 0x70]
11882 fandnot2s %f15, %f12, %f26
11883 array8 %o0, %g2, %g1
11884 movpos %xcc, %l2, %i1
11885 movg %xcc, %o7, %o4
11886 udivcc %g5, 0x1C03, %i0
11887 sra %i7, %l5, %l6
11888 fmovrslez %i6, %f11, %f23
11889 movrlez %l0, 0x13E, %g7
11890 ldub [%l7 + 0x26], %i3
11891 fsrc2 %f8, %f12
11892 edge32 %i4, %o1, %l1
11893 edge8l %o3, %l3, %l4
11894 umul %g6, %i2, %o6
11895 fsrc2 %f18, %f0
11896 edge32 %g4, %o5, %i5
11897 alignaddrl %g3, %o0, %o2
11898 sllx %g2, 0x10, %g1
11899 st %f13, [%l7 + 0x74]
11900 edge8l %i1, %l2, %o4
11901 ldd [%l7 + 0x68], %f24
11902 sir 0x07D4
11903 fmovsle %xcc, %f21, %f0
11904 movle %icc, %g5, %o7
11905 fmovsgu %xcc, %f26, %f21
11906 edge32 %i0, %i7, %l5
11907 fands %f22, %f3, %f29
11908 or %i6, %l0, %l6
11909 sra %i3, %g7, %i4
11910 fmovrdne %l1, %f0, %f8
11911 fnot1s %f0, %f23
11912 subccc %o1, %l3, %l4
11913 andcc %o3, 0x05B5, %i2
11914 array8 %g6, %g4, %o6
11915 movg %icc, %o5, %i5
11916 edge16l %g3, %o0, %g2
11917 edge16n %g1, %i1, %o2
11918 edge16 %l2, %g5, %o7
11919 movpos %xcc, %o4, %i7
11920 movvs %xcc, %l5, %i6
11921 stb %i0, [%l7 + 0x57]
11922 movrgez %l0, 0x21B, %i3
11923 ldx [%l7 + 0x78], %l6
11924 fornot2s %f28, %f0, %f19
11925 add %i4, %g7, %o1
11926 subccc %l3, 0x19CC, %l1
11927 sir 0x041D
11928 sllx %l4, %o3, %g6
11929 edge16ln %g4, %i2, %o5
11930 popc %o6, %g3
11931 edge8l %i5, %g2, %o0
11932 movvc %xcc, %i1, %o2
11933 movneg %icc, %l2, %g5
11934 srlx %o7, %g1, %o4
11935 fmovsvc %xcc, %f22, %f25
11936 mulx %i7, %i6, %l5
11937 movl %xcc, %i0, %l0
11938 fones %f19
11939 fxnors %f19, %f13, %f1
11940 movrgz %l6, %i4, %i3
11941 fcmpne32 %f22, %f28, %o1
11942 fcmpne16 %f14, %f26, %g7
11943 ldd [%l7 + 0x18], %f16
11944 edge32 %l1, %l3, %o3
11945 stw %l4, [%l7 + 0x58]
11946 array16 %g6, %g4, %i2
11947 movrlz %o6, %o5, %i5
11948 movrne %g3, 0x26F, %o0
11949 fnot1 %f30, %f12
11950 fmovdg %icc, %f25, %f16
11951 movcc %xcc, %i1, %o2
11952 movrgz %g2, 0x300, %l2
11953 fmovrdgez %o7, %f6, %f0
11954 lduh [%l7 + 0x5C], %g1
11955 movl %icc, %g5, %i7
11956 fandnot1s %f15, %f2, %f5
11957 movrlz %o4, %l5, %i0
11958 stx %i6, [%l7 + 0x60]
11959 fpsub16 %f2, %f14, %f30
11960 and %l0, %i4, %l6
11961 edge32 %o1, %g7, %l1
11962 subccc %l3, %o3, %i3
11963 mulscc %l4, 0x03A7, %g6
11964 fmovsn %xcc, %f25, %f27
11965 sir 0x1E00
11966 edge16ln %g4, %i2, %o6
11967 addc %i5, %g3, %o0
11968 nop
11969 set 0x62, %o5
11970 sth %o5, [%l7 + %o5]
11971 udivx %i1, 0x168A, %g2
11972 edge16 %o2, %l2, %g1
11973 move %icc, %o7, %i7
11974 ld [%l7 + 0x6C], %f25
11975 st %f8, [%l7 + 0x2C]
11976 fabsd %f24, %f30
11977 array32 %g5, %l5, %i0
11978 movg %icc, %o4, %l0
11979 fmovscc %xcc, %f20, %f20
11980 orncc %i4, 0x1FB7, %i6
11981 edge8n %o1, %g7, %l6
11982 sll %l1, %l3, %o3
11983 fmuld8ulx16 %f17, %f21, %f28
11984 stx %l4, [%l7 + 0x08]
11985 and %i3, 0x0E0A, %g6
11986 edge8 %i2, %g4, %o6
11987 edge32 %i5, %o0, %g3
11988 sth %o5, [%l7 + 0x6A]
11989 lduw [%l7 + 0x58], %g2
11990 std %f14, [%l7 + 0x40]
11991 fmuld8ulx16 %f29, %f17, %f10
11992 fpadd32 %f12, %f28, %f0
11993 edge32n %i1, %l2, %o2
11994 fxors %f11, %f27, %f24
11995 fnands %f28, %f5, %f23
11996 fcmple16 %f12, %f12, %o7
11997 srl %i7, %g1, %g5
11998 alignaddrl %l5, %o4, %i0
11999 addccc %i4, 0x1E44, %i6
12000 sra %o1, %l0, %l6
12001 srl %g7, 0x1E, %l3
12002 fpadd16 %f8, %f4, %f6
12003 sdiv %o3, 0x0E13, %l4
12004 movrgz %i3, 0x085, %g6
12005 restore %i2, %l1, %o6
12006 rdpr %cwp, %g1
12007 rdpr %cansave, %g2
12008 rdpr %canrestore, %g3
12009 rdpr %cleanwin, %g4
12010 rdpr %otherwin, %g5
12011 rdpr %wstate, %g6
12012 orn %g4, %i5, %o0
12013 sdivcc %o5, 0x02D9, %g2
12014 edge16ln %i1, %g3, %o2
12015 fmovscc %xcc, %f2, %f8
12016 fmovdcc %icc, %f0, %f18
12017 fors %f16, %f9, %f4
12018 sdivcc %o7, 0x0F81, %i7
12019 move %icc, %l2, %g5
12020 subc %g1, 0x1CB5, %o4
12021 andcc %l5, %i0, %i6
12022 sllx %i4, 0x1E, %l0
12023 move %icc, %l6, %o1
12024 mulx %l3, 0x0A09, %o3
12025 ld [%l7 + 0x70], %f15
12026 fmovda %xcc, %f9, %f13
12027 edge16n %g7, %l4, %g6
12028 orn %i3, 0x1270, %l1
12029 fmuld8ulx16 %f27, %f26, %f24
12030 edge16n %o6, %i2, %g4
12031 mova %xcc, %i5, %o5
12032 ldsw [%l7 + 0x0C], %g2
12033 popc 0x13E7, %i1
12034 sethi 0x095E, %g3
12035 fmovrslez %o2, %f9, %f18
12036 orcc %o7, 0x033A, %o0
12037 orcc %i7, 0x12B5, %g5
12038 stb %g1, [%l7 + 0x63]
12039 array8 %o4, %l2, %i0
12040 sethi 0x0F62, %i6
12041 edge8n %i4, %l5, %l0
12042 edge8ln %l6, %l3, %o1
12043 edge8l %g7, %o3, %l4
12044 fmuld8sux16 %f15, %f1, %f16
12045 fcmped %fcc2, %f22, %f8
12046 andn %i3, %l1, %o6
12047 movrgez %i2, %g4, %i5
12048 edge16ln %o5, %g6, %g2
12049 edge32n %g3, %o2, %i1
12050 edge16 %o7, %i7, %o0
12051 fmovdcc %icc, %f2, %f20
12052 edge8l %g5, %o4, %g1
12053 array16 %l2, %i0, %i6
12054 ldd [%l7 + 0x28], %f2
12055 movneg %xcc, %l5, %l0
12056 movgu %icc, %i4, %l6
12057 fornot2 %f8, %f20, %f4
12058 fnegs %f3, %f1
12059 fones %f3
12060 fpadd32s %f13, %f7, %f10
12061 lduh [%l7 + 0x42], %l3
12062 sllx %o1, 0x0E, %o3
12063 andcc %l4, %i3, %g7
12064 edge8n %o6, %i2, %g4
12065 movrgez %l1, %o5, %g6
12066 movgu %xcc, %i5, %g2
12067 movrlz %g3, %i1, %o7
12068 movcc %icc, %o2, %i7
12069 mulscc %g5, %o0, %o4
12070 edge8n %g1, %l2, %i6
12071 movcs %xcc, %i0, %l0
12072 edge8n %l5, %i4, %l3
12073 sir 0x0802
12074 sethi 0x0863, %o1
12075 fmovsl %icc, %f24, %f13
12076 ld [%l7 + 0x78], %f2
12077 subc %l6, 0x02E7, %o3
12078 movrgz %i3, %g7, %o6
12079 fmul8sux16 %f14, %f20, %f22
12080 ldub [%l7 + 0x1B], %i2
12081 movrne %l4, 0x2EF, %g4
12082 fsrc2s %f8, %f0
12083 ldd [%l7 + 0x38], %f26
12084 std %f20, [%l7 + 0x78]
12085 fones %f28
12086 movl %xcc, %l1, %g6
12087 edge32 %i5, %g2, %o5
12088 srax %g3, 0x1B, %i1
12089 ld [%l7 + 0x50], %f28
12090 movleu %xcc, %o7, %o2
12091 edge16 %i7, %o0, %g5
12092 sir 0x019B
12093 fmovrse %g1, %f12, %f9
12094 edge8l %l2, %i6, %o4
12095 sdivx %i0, 0x1980, %l5
12096 smulcc %l0, 0x0211, %l3
12097 orcc %i4, 0x115B, %o1
12098 fmovrsgez %o3, %f30, %f17
12099 fmovsgu %xcc, %f7, %f19
12100 sllx %i3, %g7, %l6
12101 edge32ln %o6, %l4, %g4
12102 xor %l1, %g6, %i5
12103 movl %xcc, %i2, %g2
12104 edge16n %o5, %i1, %g3
12105 movleu %xcc, %o2, %i7
12106 andcc %o7, 0x18AC, %g5
12107 lduw [%l7 + 0x48], %g1
12108 popc %l2, %o0
12109 movg %xcc, %i6, %i0
12110 sllx %o4, 0x13, %l0
12111 fmovde %icc, %f6, %f17
12112 edge16 %l5, %i4, %o1
12113 xnorcc %o3, %i3, %l3
12114 mulscc %l6, %g7, %o6
12115 movneg %xcc, %g4, %l1
12116 fors %f13, %f29, %f25
12117 movle %icc, %g6, %l4
12118 stx %i5, [%l7 + 0x58]
12119 edge16 %i2, %o5, %i1
12120 array8 %g2, %g3, %i7
12121 srax %o7, 0x18, %o2
12122 edge8l %g1, %g5, %o0
12123 movn %xcc, %l2, %i6
12124 fmovsne %xcc, %f11, %f22
12125 edge8ln %i0, %o4, %l0
12126 ldx [%l7 + 0x78], %i4
12127 save %l5, 0x0567, %o1
12128 rdpr %cwp, %g1
12129 rdpr %cansave, %g2
12130 rdpr %canrestore, %g3
12131 rdpr %cleanwin, %g4
12132 rdpr %otherwin, %g5
12133 rdpr %wstate, %g6
12134 movg %icc, %i3, %o3
12135 stw %l6, [%l7 + 0x5C]
12136 movg %icc, %l3, %g7
12137 edge32 %o6, %l1, %g4
12138 edge32 %g6, %i5, %l4
12139 movg %xcc, %o5, %i2
12140 fmovdl %xcc, %f7, %f0
12141 move %icc, %g2, %i1
12142 fsrc1s %f15, %f20
12143 fmul8ulx16 %f20, %f8, %f16
12144 udivx %g3, 0x1450, %o7
12145 edge32ln %o2, %g1, %g5
12146 udivx %i7, 0x0D12, %l2
12147 fornot2s %f0, %f31, %f28
12148 movpos %xcc, %o0, %i6
12149 st %f17, [%l7 + 0x54]
12150 movcs %xcc, %i0, %o4
12151 edge8l %l0, %l5, %i4
12152 fmul8x16 %f22, %f10, %f30
12153 fxnors %f18, %f17, %f26
12154 fmuld8sux16 %f0, %f4, %f10
12155 xnorcc %o1, 0x1681, %i3
12156 sdiv %o3, 0x176E, %l6
12157 or %g7, %l3, %l1
12158 fmovdne %icc, %f1, %f5
12159 sth %g4, [%l7 + 0x36]
12160 fpack16 %f10, %f3
12161 sllx %g6, %i5, %o6
12162 ld [%l7 + 0x74], %f6
12163 orncc %o5, 0x0BEF, %l4
12164 movcc %xcc, %g2, %i1
12165 umul %i2, 0x0B8B, %g3
12166 edge8l %o2, %o7, %g5
12167 fmovde %xcc, %f16, %f17
12168 fpadd16s %f14, %f8, %f9
12169 srlx %i7, %l2, %g1
12170 edge16l %i6, %i0, %o0
12171 edge32l %o4, %l5, %i4
12172 save %l0, 0x07FF, %i3
12173 rdpr %cwp, %g1
12174 rdpr %cansave, %g2
12175 rdpr %canrestore, %g3
12176 rdpr %cleanwin, %g4
12177 rdpr %otherwin, %g5
12178 rdpr %wstate, %g6
12179 save %o3, 0x0050, %l6
12180 rdpr %cwp, %g1
12181 rdpr %cansave, %g2
12182 rdpr %canrestore, %g3
12183 rdpr %cleanwin, %g4
12184 rdpr %otherwin, %g5
12185 rdpr %wstate, %g6
12186 movle %icc, %o1, %l3
12187 fmovrde %g7, %f6, %f18
12188 movvs %icc, %g4, %g6
12189 movgu %icc, %i5, %o6
12190 ldd [%l7 + 0x08], %l0
12191 addcc %o5, %l4, %i1
12192 lduw [%l7 + 0x6C], %g2
12193 xorcc %g3, %i2, %o7
12194 stx %o2, [%l7 + 0x48]
12195 array8 %i7, %l2, %g1
12196 st %f11, [%l7 + 0x60]
12197 fmovsne %icc, %f26, %f10
12198 and %g5, %i6, %i0
12199 movcs %xcc, %o0, %l5
12200 fcmpeq16 %f14, %f8, %i4
12201 popc 0x0BBB, %o4
12202 or %i3, 0x1941, %l0
12203 addccc %l6, %o1, %o3
12204 fmovrse %g7, %f25, %f1
12205 fnegs %f11, %f8
12206 fmovsne %xcc, %f7, %f2
12207 andn %g4, 0x1739, %l3
12208 sll %i5, 0x11, %o6
12209 mulx %l1, 0x119A, %o5
12210 movneg %xcc, %l4, %i1
12211 udiv %g2, 0x1C9C, %g6
12212 edge8n %i2, %g3, %o2
12213 xor %o7, 0x0939, %l2
12214 movg %icc, %i7, %g1
12215 fcmped %fcc3, %f14, %f2
12216 subc %g5, %i0, %o0
12217 fcmpgt32 %f18, %f26, %i6
12218 fpmerge %f27, %f21, %f28
12219 movle %xcc, %l5, %i4
12220 fmovdg %xcc, %f31, %f4
12221 edge16l %i3, %o4, %l6
12222 addc %l0, 0x15F3, %o3
12223 fandnot2s %f7, %f4, %f11
12224 array8 %o1, %g4, %g7
12225 fcmpd %fcc2, %f8, %f30
12226 ldd [%l7 + 0x78], %i4
12227 std %f28, [%l7 + 0x10]
12228 orn %o6, 0x0427, %l3
12229 ldsh [%l7 + 0x5C], %o5
12230 fmovrdlz %l1, %f8, %f22
12231 fcmpeq32 %f24, %f18, %l4
12232 movcc %xcc, %i1, %g2
12233 movgu %icc, %g6, %g3
12234 movle %xcc, %o2, %i2
12235 fmovrdgez %l2, %f20, %f6
12236 fmovsle %icc, %f30, %f20
12237 fands %f23, %f28, %f22
12238 sub %i7, %g1, %g5
12239 alignaddr %i0, %o0, %i6
12240 sub %o7, %i4, %l5
12241 udiv %o4, 0x1D59, %i3
12242 fors %f5, %f20, %f5
12243 movvc %icc, %l6, %o3
12244 srl %l0, %o1, %g7
12245 stw %i5, [%l7 + 0x4C]
12246 movcc %icc, %g4, %l3
12247 fmovsle %xcc, %f29, %f7
12248 fcmped %fcc0, %f10, %f6
12249 std %f24, [%l7 + 0x48]
12250 udivcc %o5, 0x03B6, %o6
12251 edge16n %l1, %i1, %l4
12252 movneg %icc, %g6, %g3
12253 edge8n %o2, %g2, %l2
12254 lduw [%l7 + 0x48], %i2
12255 edge32n %g1, %g5, %i7
12256 fmovsvc %icc, %f26, %f9
12257 fandnot1s %f28, %f20, %f7
12258 umulcc %o0, %i0, %o7
12259 fandnot1s %f26, %f9, %f1
12260 movge %icc, %i6, %i4
12261 sra %l5, %i3, %l6
12262 edge8n %o3, %o4, %o1
12263 edge16n %l0, %i5, %g7
12264 sllx %g4, 0x10, %o5
12265 ldd [%l7 + 0x18], %l2
12266 subcc %l1, 0x1A43, %i1
12267 edge8ln %l4, %o6, %g3
12268 edge32l %g6, %g2, %l2
12269 movl %icc, %i2, %o2
12270 fsrc1 %f16, %f4
12271 edge16n %g1, %i7, %o0
12272 udivx %g5, 0x11AD, %i0
12273 ldd [%l7 + 0x30], %i6
12274 fmovdle %icc, %f15, %f22
12275 fmovsne %xcc, %f12, %f12
12276 nop
12277 set 0x6E, %i4
12278 sth %o7, [%l7 + %i4]
12279 alignaddr %l5, %i3, %i4
12280 std %f6, [%l7 + 0x68]
12281 fands %f27, %f16, %f24
12282 edge32 %l6, %o3, %o1
12283 ld [%l7 + 0x3C], %f30
12284 movgu %icc, %l0, %i5
12285 fcmpgt16 %f0, %f16, %o4
12286 movge %xcc, %g7, %g4
12287 edge16n %l3, %l1, %o5
12288 fmovrslez %l4, %f29, %f21
12289 andcc %o6, 0x1CC2, %g3
12290 add %g6, %i1, %g2
12291 movge %icc, %l2, %i2
12292 fmovsl %xcc, %f20, %f3
12293 edge16n %g1, %i7, %o0
12294 fmovrslez %g5, %f4, %f17
12295 fpsub32 %f20, %f2, %f20
12296 fmovdcc %icc, %f31, %f9
12297 edge32ln %o2, %i0, %o7
12298 fcmpgt32 %f8, %f28, %i6
12299 ldsh [%l7 + 0x2E], %l5
12300 srax %i3, 0x1C, %l6
12301 fxnor %f30, %f18, %f22
12302 movn %icc, %i4, %o3
12303 sdivx %o1, 0x1BEF, %l0
12304 movge %xcc, %o4, %i5
12305 fmovrdlez %g4, %f18, %f2
12306 fpadd32 %f18, %f14, %f14
12307 sethi 0x1E45, %g7
12308 subc %l1, %l3, %o5
12309 udiv %l4, 0x102D, %g3
12310 movrne %o6, 0x362, %i1
12311 sra %g6, %l2, %i2
12312 orcc %g1, 0x1742, %g2
12313 andn %i7, %g5, %o0
12314 xorcc %o2, %o7, %i6
12315 movn %icc, %i0, %i3
12316 lduw [%l7 + 0x20], %l5
12317 fandnot1 %f24, %f26, %f8
12318 ldsb [%l7 + 0x1D], %l6
12319 sdivcc %o3, 0x1977, %o1
12320 smulcc %l0, 0x0126, %o4
12321 ldd [%l7 + 0x38], %f12
12322 movvs %icc, %i5, %g4
12323 fcmpgt16 %f6, %f16, %g7
12324 movvc %xcc, %i4, %l1
12325 srl %l3, 0x06, %l4
12326 xor %o5, %g3, %o6
12327 ld [%l7 + 0x30], %f6
12328 subcc %g6, 0x0D0E, %l2
12329 umul %i1, %i2, %g2
12330 popc %i7, %g5
12331 edge16l %g1, %o0, %o2
12332 srl %o7, 0x1E, %i0
12333 edge8 %i3, %l5, %l6
12334 fmuld8ulx16 %f9, %f28, %f10
12335 movre %i6, %o3, %l0
12336 sdivcc %o1, 0x0A70, %i5
12337 fmovdn %xcc, %f16, %f15
12338 orncc %o4, %g4, %g7
12339 ldsw [%l7 + 0x44], %l1
12340 edge8l %i4, %l3, %l4
12341 ldsb [%l7 + 0x0E], %o5
12342 setx loop_35, %l0, %l1
12343 return %l1
12344 nop
12345 rdpr %cwp, %g1
12346 rdpr %cansave, %g2
12347 rdpr %canrestore, %g3
12348 rdpr %cleanwin, %g4
12349 rdpr %otherwin, %g5
12350 rdpr %wstate, %g6
12351loop_35: srlx %l2, %g3, %i2
12352 fmovrsgez %i1, %f19, %f14
12353 xorcc %g2, 0x0740, %g5
12354 sdivcc %g1, 0x1726, %i7
12355 move %icc, %o2, %o7
12356 andn %o0, 0x1BA9, %i0
12357 movrgz %i3, 0x06D, %l5
12358 addccc %i6, %o3, %l6
12359 fmovde %xcc, %f22, %f16
12360 fmovdcs %icc, %f28, %f28
12361 subccc %l0, 0x04AC, %o1
12362 faligndata %f0, %f14, %f6
12363 srax %o4, %i5, %g7
12364 movrlez %g4, 0x15D, %l1
12365 edge16ln %i4, %l3, %l4
12366 fabss %f31, %f24
12367 for %f22, %f24, %f0
12368 movre %o5, 0x067, %g6
12369 srl %l2, %g3, %i2
12370 fnot2s %f12, %f1
12371 fmovdneg %xcc, %f2, %f13
12372 andncc %o6, %g2, %g5
12373 addc %g1, %i1, %i7
12374 fxnors %f0, %f29, %f17
12375 movrgez %o7, %o2, %o0
12376 movne %xcc, %i3, %i0
12377 fcmpd %fcc0, %f24, %f8
12378 save %l5, 0x0CC3, %i6
12379 rdpr %cwp, %g1
12380 rdpr %cansave, %g2
12381 rdpr %canrestore, %g3
12382 rdpr %cleanwin, %g4
12383 rdpr %otherwin, %g5
12384 rdpr %wstate, %g6
12385 edge8n %l6, %l0, %o1
12386 edge32l %o4, %o3, %g7
12387 fpsub32s %f18, %f25, %f26
12388 xorcc %g4, 0x1414, %i5
12389 edge8ln %l1, %i4, %l3
12390 movl %icc, %l4, %o5
12391 andn %l2, 0x1712, %g6
12392 edge32ln %g3, %i2, %g2
12393 subcc %o6, 0x14DE, %g5
12394 mova %icc, %i1, %g1
12395 fmuld8ulx16 %f25, %f28, %f24
12396 ldd [%l7 + 0x58], %f2
12397 fmovdneg %icc, %f16, %f24
12398 restore %o7, 0x083D, %i7
12399 rdpr %cwp, %g1
12400 rdpr %cansave, %g2
12401 rdpr %canrestore, %g3
12402 rdpr %cleanwin, %g4
12403 rdpr %otherwin, %g5
12404 rdpr %wstate, %g6
12405 lduw [%l7 + 0x68], %o2
12406 fornot1 %f26, %f16, %f4
12407 movg %icc, %o0, %i0
12408 fcmple32 %f18, %f24, %i3
12409 fmovdvc %xcc, %f9, %f27
12410 andn %i6, %l6, %l0
12411 edge32n %o1, %o4, %o3
12412 umulcc %l5, %g4, %i5
12413 movl %icc, %l1, %g7
12414 movl %icc, %l3, %i4
12415 ldsb [%l7 + 0x65], %o5
12416 xor %l2, %g6, %g3
12417 ldd [%l7 + 0x28], %i2
12418 fmovrslz %g2, %f10, %f24
12419 fxor %f28, %f14, %f14
12420 save %o6, %g5, %i1
12421 rdpr %cwp, %g1
12422 rdpr %cansave, %g2
12423 rdpr %canrestore, %g3
12424 rdpr %cleanwin, %g4
12425 rdpr %otherwin, %g5
12426 rdpr %wstate, %g6
12427 orcc %g1, 0x17CD, %o7
12428 movpos %icc, %l4, %i7
12429 edge32 %o0, %o2, %i3
12430 fmul8ulx16 %f18, %f24, %f16
12431 edge16ln %i6, %i0, %l0
12432 movn %icc, %o1, %o4
12433 andcc %l6, 0x087A, %o3
12434 ldsb [%l7 + 0x5A], %l5
12435 movcs %icc, %g4, %l1
12436 fabss %f20, %f7
12437 fnot1s %f5, %f26
12438 ldub [%l7 + 0x60], %g7
12439 movpos %icc, %l3, %i4
12440 sub %o5, 0x19D6, %i5
12441 fmovsvc %xcc, %f6, %f20
12442 sub %g6, 0x1377, %l2
12443 edge16n %g3, %i2, %g2
12444 andcc %g5, %o6, %i1
12445 xnor %g1, 0x10D9, %l4
12446 movcs %icc, %i7, %o7
12447 edge16ln %o0, %i3, %i6
12448 sethi 0x0234, %i0
12449 edge16l %o2, %o1, %l0
12450 xnorcc %o4, 0x1716, %o3
12451 edge16ln %l6, %g4, %l1
12452 umulcc %g7, %l5, %l3
12453 subcc %i4, 0x0788, %o5
12454 edge16 %i5, %l2, %g3
12455 movrgz %g6, 0x141, %g2
12456 srl %i2, %o6, %g5
12457 srax %i1, %g1, %l4
12458 edge8 %i7, %o7, %i3
12459 movg %icc, %i6, %i0
12460 sub %o0, %o1, %o2
12461 edge32n %l0, %o3, %l6
12462 sdiv %g4, 0x033E, %l1
12463 stx %g7, [%l7 + 0x50]
12464 fands %f6, %f16, %f16
12465 sll %l5, %o4, %l3
12466 fnor %f2, %f0, %f4
12467 fmovrsgz %o5, %f9, %f22
12468 edge8n %i4, %l2, %g3
12469 and %i5, 0x0D32, %g6
12470 move %icc, %g2, %i2
12471 alignaddrl %o6, %g5, %i1
12472 edge32l %g1, %i7, %l4
12473 ldub [%l7 + 0x7A], %o7
12474 xnor %i3, %i0, %i6
12475 fmovde %xcc, %f21, %f7
12476 xor %o1, 0x1B89, %o2
12477 fmovs %f27, %f7
12478 orn %o0, %o3, %l6
12479 ldsw [%l7 + 0x5C], %g4
12480 ldd [%l7 + 0x50], %l0
12481 ldd [%l7 + 0x28], %g6
12482 movrgz %l5, 0x22A, %o4
12483 andcc %l3, 0x0EF6, %l1
12484 srax %i4, %l2, %o5
12485 edge8l %i5, %g3, %g2
12486 edge8 %i2, %o6, %g5
12487 addc %i1, 0x1DAF, %g6
12488 sllx %g1, %l4, %i7
12489 movpos %icc, %i3, %o7
12490 movle %icc, %i6, %o1
12491 andn %o2, %o0, %o3
12492 subc %i0, 0x0935, %l6
12493 srl %l0, 0x04, %g7
12494 sdivx %g4, 0x1009, %o4
12495 fpadd32 %f20, %f8, %f20
12496 fmovspos %icc, %f13, %f11
12497 fmovrse %l5, %f4, %f3
12498 sir 0x032F
12499 umul %l1, %l3, %i4
12500 add %l2, 0x1ACA, %o5
12501 std %f18, [%l7 + 0x70]
12502 movrlez %g3, %i5, %g2
12503 fpadd32s %f9, %f20, %f25
12504 addc %o6, 0x1180, %g5
12505 fmovdvs %icc, %f26, %f5
12506 andn %i1, %g6, %g1
12507 edge8ln %l4, %i7, %i2
12508 subccc %i3, 0x11B7, %i6
12509 lduw [%l7 + 0x70], %o7
12510 andn %o1, %o2, %o3
12511 fmovs %f20, %f7
12512 andn %i0, %l6, %l0
12513 alignaddr %o0, %g7, %o4
12514 edge16l %g4, %l5, %l1
12515 edge16l %i4, %l3, %o5
12516 fpsub16s %f10, %f10, %f7
12517 ld [%l7 + 0x14], %f30
12518 orcc %l2, %i5, %g3
12519 move %xcc, %o6, %g5
12520 subccc %i1, 0x0A86, %g2
12521 edge8ln %g6, %g1, %l4
12522 array32 %i2, %i3, %i7
12523 movcs %icc, %i6, %o7
12524 edge32n %o2, %o1, %o3
12525 fmovdcs %icc, %f10, %f21
12526 smulcc %i0, 0x04EA, %l0
12527 movleu %xcc, %o0, %g7
12528 movrne %l6, 0x160, %g4
12529 smul %o4, %l1, %i4
12530 array32 %l3, %o5, %l2
12531 movrlz %i5, 0x335, %l5
12532 edge8n %g3, %g5, %i1
12533 mulx %g2, %g6, %g1
12534 fmovdn %xcc, %f31, %f26
12535 movrlz %l4, 0x209, %o6
12536 andn %i3, 0x0951, %i7
12537 sub %i6, 0x1F14, %o7
12538 sllx %i2, %o1, %o2
12539 mova %icc, %o3, %i0
12540 subcc %o0, 0x05BC, %l0
12541 edge16 %g7, %g4, %l6
12542 fmovdcs %xcc, %f19, %f31
12543 srax %l1, %i4, %o4
12544 fcmpgt32 %f20, %f26, %l3
12545 ldub [%l7 + 0x23], %o5
12546 fmovrsgz %i5, %f29, %f12
12547 sth %l5, [%l7 + 0x5E]
12548 sth %g3, [%l7 + 0x12]
12549 ld [%l7 + 0x28], %f7
12550 movvs %icc, %l2, %i1
12551 fmovda %xcc, %f18, %f30
12552 edge16l %g2, %g5, %g1
12553 edge32n %g6, %l4, %o6
12554 movneg %xcc, %i3, %i6
12555 movle %icc, %o7, %i2
12556 ldd [%l7 + 0x18], %i6
12557 nop
12558 set 0x50, %g4
12559 ldsb [%l7 + %g4], %o1
12560 lduh [%l7 + 0x62], %o2
12561 movre %i0, 0x32B, %o0
12562 stx %l0, [%l7 + 0x30]
12563 sra %g7, %o3, %g4
12564 stw %l6, [%l7 + 0x20]
12565 orn %i4, 0x0F69, %o4
12566 setx loop_36, %l0, %l1
12567 return %l1
12568 nop
12569 rdpr %cwp, %g1
12570 rdpr %cansave, %g2
12571 rdpr %canrestore, %g3
12572 rdpr %cleanwin, %g4
12573 rdpr %otherwin, %g5
12574 rdpr %wstate, %g6
12575loop_36: andncc %i5, %o5, %g3
12576 fcmpeq16 %f8, %f2, %l2
12577 movrgz %l5, 0x25E, %i1
12578 edge8ln %g5, %g2, %g6
12579 fmovsvs %xcc, %f11, %f17
12580 sdivx %l4, 0x19A1, %g1
12581 smul %i3, %i6, %o7
12582 for %f26, %f20, %f14
12583 move %icc, %o6, %i2
12584 fmovdge %icc, %f18, %f2
12585 array32 %i7, %o1, %i0
12586 array16 %o2, %o0, %g7
12587 ldd [%l7 + 0x08], %f22
12588 stb %l0, [%l7 + 0x1D]
12589 edge32ln %o3, %l6, %i4
12590 udiv %o4, 0x1CF9, %l1
12591 ldub [%l7 + 0x47], %l3
12592 xorcc %i5, 0x1B9F, %g4
12593 fnand %f28, %f24, %f4
12594 mova %xcc, %o5, %l2
12595 fmovrse %l5, %f2, %f3
12596 sra %g3, 0x1D, %i1
12597 nop
12598 set 0x68, %g2
12599 ldd [%l7 + %g2], %g2
12600 fmovspos %xcc, %f24, %f10
12601 orcc %g6, %g5, %l4
12602 orn %g1, 0x13A7, %i6
12603 edge32ln %i3, %o6, %o7
12604 edge32 %i2, %o1, %i7
12605 and %i0, 0x0C77, %o2
12606 edge8ln %g7, %o0, %l0
12607 movle %xcc, %o3, %l6
12608 fnands %f1, %f28, %f23
12609 edge16n %o4, %i4, %l3
12610 restore %i5, 0x0ED2, %l1
12611 rdpr %cwp, %g1
12612 rdpr %cansave, %g2
12613 rdpr %canrestore, %g3
12614 rdpr %cleanwin, %g4
12615 rdpr %otherwin, %g5
12616 rdpr %wstate, %g6
12617 sllx %o5, %g4, %l2
12618 umul %l5, 0x1473, %g3
12619 movpos %icc, %g2, %i1
12620 ld [%l7 + 0x38], %f15
12621 edge16l %g5, %l4, %g1
12622 edge8ln %g6, %i6, %i3
12623 udiv %o6, 0x1FF8, %i2
12624 fexpand %f1, %f0
12625 movrlz %o7, %i7, %i0
12626 edge32n %o1, %o2, %g7
12627 fmul8ulx16 %f14, %f18, %f8
12628 andn %l0, %o3, %l6
12629 sll %o4, %i4, %l3
12630 alignaddrl %o0, %i5, %o5
12631 addcc %g4, 0x12BD, %l2
12632 fmovsvs %xcc, %f8, %f24
12633 save %l5, 0x0FAE, %g3
12634 rdpr %cwp, %g1
12635 rdpr %cansave, %g2
12636 rdpr %canrestore, %g3
12637 rdpr %cleanwin, %g4
12638 rdpr %otherwin, %g5
12639 rdpr %wstate, %g6
12640 sub %l1, %g2, %i1
12641 stw %g5, [%l7 + 0x50]
12642 fnot1 %f22, %f14
12643 addcc %l4, 0x181D, %g1
12644 fmovdvc %xcc, %f2, %f24
12645 fnegd %f0, %f12
12646 edge32l %i6, %g6, %i3
12647 array32 %o6, %o7, %i2
12648 edge32n %i7, %i0, %o2
12649 ldd [%l7 + 0x50], %f10
12650 sra %o1, 0x0E, %l0
12651 srax %o3, 0x15, %l6
12652 xnor %o4, %g7, %l3
12653 fand %f26, %f16, %f8
12654 fnand %f10, %f20, %f8
12655 array32 %o0, %i5, %o5
12656 movrlez %g4, 0x2D2, %i4
12657 movvc %xcc, %l2, %l5
12658 sub %g3, %l1, %i1
12659 mova %xcc, %g5, %g2
12660 fandnot1s %f30, %f11, %f28
12661 fxnor %f24, %f26, %f26
12662 orncc %l4, %g1, %i6
12663 fcmpgt16 %f10, %f16, %g6
12664 fmovdge %icc, %f19, %f25
12665 fnot1s %f20, %f19
12666 subccc %i3, 0x153F, %o6
12667 edge16n %o7, %i2, %i7
12668 umulcc %o2, 0x09F3, %o1
12669 lduh [%l7 + 0x30], %l0
12670 fmovsge %icc, %f13, %f6
12671 ldd [%l7 + 0x68], %o2
12672 sdiv %i0, 0x109A, %l6
12673 edge8n %o4, %g7, %o0
12674 edge8l %l3, %i5, %g4
12675 addc %o5, %i4, %l2
12676 movcs %icc, %l5, %l1
12677 umul %g3, 0x0980, %i1
12678 fpadd16 %f16, %f20, %f24
12679 srlx %g5, 0x0D, %l4
12680 stw %g1, [%l7 + 0x38]
12681 fmul8ulx16 %f6, %f10, %f16
12682 edge8l %g2, %g6, %i6
12683 ldsb [%l7 + 0x45], %o6
12684 movcc %icc, %i3, %i2
12685 ldsh [%l7 + 0x60], %i7
12686 fnors %f22, %f21, %f1
12687 movne %icc, %o7, %o2
12688 movneg %icc, %l0, %o1
12689 subccc %i0, 0x1FE7, %l6
12690 sethi 0x1A8E, %o4
12691 mulx %g7, %o0, %l3
12692 bshuffle %f24, %f4, %f2
12693 fnot2s %f22, %f6
12694 orcc %o3, %g4, %o5
12695 xorcc %i5, %l2, %i4
12696 fpadd32 %f0, %f10, %f24
12697 movvc %icc, %l5, %g3
12698 sdivcc %i1, 0x0819, %g5
12699 orcc %l1, %g1, %l4
12700 mova %xcc, %g2, %i6
12701 mulx %g6, %i3, %i2
12702 fcmple32 %f10, %f6, %i7
12703 srlx %o7, 0x13, %o2
12704 xnor %o6, %o1, %i0
12705 fmovdcc %icc, %f6, %f0
12706 edge32ln %l0, %l6, %g7
12707 fmovdleu %xcc, %f2, %f18
12708 fpsub16s %f14, %f24, %f25
12709 edge16n %o0, %l3, %o4
12710 sth %o3, [%l7 + 0x0A]
12711 umul %g4, 0x08F0, %o5
12712 umul %l2, 0x1309, %i4
12713 movg %icc, %i5, %g3
12714 stw %i1, [%l7 + 0x58]
12715 ldd [%l7 + 0x78], %l4
12716 andcc %g5, %l1, %l4
12717 orcc %g2, %i6, %g6
12718 sra %i3, 0x03, %i2
12719 edge8ln %i7, %o7, %o2
12720 sub %g1, 0x05B9, %o1
12721 xor %i0, 0x1EFA, %o6
12722 ldub [%l7 + 0x39], %l0
12723 movcs %icc, %l6, %o0
12724 mova %icc, %l3, %o4
12725 array16 %g7, %g4, %o3
12726 edge32ln %l2, %i4, %o5
12727 edge8 %g3, %i5, %l5
12728 fmovsn %icc, %f3, %f16
12729 stx %i1, [%l7 + 0x10]
12730 fexpand %f24, %f14
12731 subc %g5, %l1, %g2
12732 edge16 %l4, %g6, %i6
12733 sir 0x029B
12734 movle %icc, %i2, %i3
12735 edge16 %o7, %o2, %g1
12736 addc %o1, 0x0654, %i7
12737 nop
12738 set 0x11, %i1
12739 ldub [%l7 + %i1], %i0
12740 addcc %l0, %o6, %l6
12741 movge %xcc, %l3, %o0
12742 sllx %o4, %g7, %o3
12743 fpadd16 %f26, %f2, %f30
12744 movleu %icc, %g4, %i4
12745 addc %o5, %l2, %g3
12746 nop
12747 set 0x2C, %o2
12748 sth %l5, [%l7 + %o2]
12749 edge16n %i1, %g5, %l1
12750 ld [%l7 + 0x34], %f16
12751 subcc %g2, %i5, %l4
12752 sir 0x1C51
12753 fnors %f22, %f2, %f28
12754 subccc %i6, 0x0604, %i2
12755 fnegs %f13, %f4
12756 sub %i3, %o7, %g6
12757 srl %o2, %o1, %i7
12758 edge32l %g1, %l0, %i0
12759 movn %icc, %o6, %l6
12760 srl %l3, 0x04, %o0
12761 popc %o4, %o3
12762 srl %g4, 0x16, %i4
12763 fcmpne32 %f6, %f10, %g7
12764 xor %l2, 0x1C7E, %o5
12765 fsrc1s %f22, %f1
12766 fmovdneg %xcc, %f7, %f30
12767 sra %l5, 0x02, %i1
12768 edge8 %g3, %g5, %l1
12769 udiv %g2, 0x0320, %l4
12770 edge32 %i6, %i2, %i3
12771 array8 %o7, %i5, %g6
12772 movle %xcc, %o2, %i7
12773 movrne %g1, 0x0F7, %l0
12774 andncc %i0, %o1, %l6
12775 lduw [%l7 + 0x14], %o6
12776 andcc %o0, %o4, %o3
12777 nop
12778 set 0x20, %g5
12779 ldsh [%l7 + %g5], %g4
12780 edge32 %i4, %l3, %g7
12781 fmovsge %icc, %f23, %f21
12782 fpadd16 %f6, %f14, %f26
12783 edge32ln %l2, %l5, %i1
12784 stw %o5, [%l7 + 0x60]
12785 edge16 %g5, %g3, %g2
12786 edge16ln %l4, %i6, %l1
12787 sdivx %i2, 0x0D96, %i3
12788 fmovde %xcc, %f17, %f12
12789 edge16 %i5, %g6, %o7
12790 udivcc %o2, 0x1E58, %i7
12791 fmovdpos %icc, %f6, %f20
12792 xorcc %g1, 0x1E57, %i0
12793 orcc %l0, %o1, %o6
12794 xor %l6, 0x1D5E, %o0
12795 sll %o4, 0x07, %o3
12796 movre %g4, 0x37C, %l3
12797 movle %icc, %i4, %g7
12798 edge8l %l5, %i1, %l2
12799 ldx [%l7 + 0x78], %o5
12800 ld [%l7 + 0x7C], %f5
12801 orncc %g3, %g2, %l4
12802 fsrc1 %f30, %f24
12803 sdivcc %g5, 0x0425, %i6
12804 stb %l1, [%l7 + 0x7A]
12805 fmovrsgez %i3, %f17, %f0
12806 andncc %i2, %g6, %o7
12807 movpos %xcc, %o2, %i7
12808 or %g1, %i5, %l0
12809 movgu %icc, %o1, %o6
12810 fmovrdlz %l6, %f6, %f4
12811 fmul8sux16 %f0, %f8, %f24
12812 andn %o0, %o4, %i0
12813 alignaddrl %o3, %g4, %i4
12814 ldd [%l7 + 0x70], %f30
12815 fmovd %f20, %f18
12816 st %f23, [%l7 + 0x08]
12817 srlx %g7, %l3, %i1
12818 movrlez %l5, %l2, %o5
12819 fmovdneg %xcc, %f2, %f24
12820 fcmple16 %f0, %f18, %g3
12821 fnot1s %f7, %f18
12822 ld [%l7 + 0x6C], %f12
12823 mulx %l4, %g2, %g5
12824 srax %l1, 0x01, %i3
12825 fmovsa %xcc, %f9, %f4
12826 fcmpeq16 %f28, %f10, %i6
12827 or %i2, %o7, %o2
12828 add %g6, %i7, %i5
12829 for %f6, %f2, %f10
12830 addccc %g1, 0x1CEB, %o1
12831 edge8ln %o6, %l0, %o0
12832 fmovsg %icc, %f18, %f5
12833 fmul8ulx16 %f22, %f8, %f0
12834 movge %xcc, %l6, %i0
12835 movn %xcc, %o3, %g4
12836 or %o4, %g7, %l3
12837 ldsh [%l7 + 0x56], %i1
12838 fcmpeq16 %f20, %f10, %l5
12839 movg %xcc, %i4, %o5
12840 fmovsl %xcc, %f22, %f26
12841 subcc %g3, %l4, %g2
12842 fornot1s %f14, %f30, %f2
12843 movgu %icc, %l2, %l1
12844 movleu %icc, %g5, %i6
12845 or %i2, %o7, %o2
12846 pdist %f10, %f30, %f24
12847 and %g6, 0x0AA2, %i7
12848 stx %i5, [%l7 + 0x40]
12849 movl %icc, %g1, %o1
12850 movn %xcc, %o6, %l0
12851 stb %o0, [%l7 + 0x43]
12852 nop
12853 set 0x74, %o3
12854 stw %l6, [%l7 + %o3]
12855 fnot2 %f8, %f6
12856 edge8ln %i3, %i0, %g4
12857 movge %xcc, %o3, %o4
12858 srax %g7, 0x13, %i1
12859 array16 %l5, %l3, %o5
12860 array8 %g3, %i4, %g2
12861 fmovsge %xcc, %f11, %f27
12862 array16 %l2, %l4, %g5
12863 fmovdpos %xcc, %f9, %f15
12864 sub %l1, %i2, %i6
12865 stx %o2, [%l7 + 0x60]
12866 nop
12867 set 0x6E, %o1
12868 ldsb [%l7 + %o1], %o7
12869 st %f24, [%l7 + 0x48]
12870 orn %g6, 0x08FA, %i5
12871 std %f8, [%l7 + 0x60]
12872 movneg %xcc, %g1, %i7
12873 edge8ln %o6, %l0, %o0
12874 subccc %l6, %i3, %i0
12875 mulx %o1, %g4, %o4
12876 fcmpgt32 %f12, %f2, %o3
12877 fcmpes %fcc1, %f28, %f16
12878 sra %g7, %i1, %l5
12879 andncc %l3, %o5, %g3
12880 smul %g2, 0x0FA1, %i4
12881 subcc %l2, 0x0E3E, %g5
12882 fxor %f14, %f4, %f20
12883 sdivcc %l4, 0x1F5A, %i2
12884 ld [%l7 + 0x68], %f28
12885 andn %i6, %o2, %o7
12886 andn %g6, %l1, %i5
12887 xnor %g1, %o6, %l0
12888 stb %o0, [%l7 + 0x0B]
12889 fmovsgu %xcc, %f2, %f27
12890 xnor %i7, 0x0C0B, %l6
12891 srlx %i0, %o1, %i3
12892 array8 %g4, %o4, %g7
12893 sub %o3, %l5, %i1
12894 ldd [%l7 + 0x58], %f18
12895 movl %xcc, %l3, %g3
12896 xnor %o5, %i4, %l2
12897 sir 0x0646
12898 move %xcc, %g2, %l4
12899 movge %xcc, %i2, %i6
12900 edge32ln %g5, %o7, %g6
12901 sllx %l1, %o2, %i5
12902 addcc %o6, %g1, %o0
12903 popc 0x0AA1, %l0
12904 movn %icc, %i7, %i0
12905 fmul8x16al %f14, %f4, %f30
12906 fmovrsne %o1, %f20, %f25
12907 edge8l %i3, %g4, %l6
12908 sdivcc %g7, 0x1411, %o3
12909 fmovdl %icc, %f22, %f24
12910 edge32ln %o4, %l5, %l3
12911 movl %icc, %i1, %g3
12912 sll %o5, 0x1C, %i4
12913 fcmpeq32 %f20, %f8, %g2
12914 ldsh [%l7 + 0x34], %l4
12915 sllx %i2, %l2, %i6
12916 edge32l %o7, %g5, %l1
12917 fpsub16 %f16, %f4, %f0
12918 movrgz %g6, 0x2E5, %o2
12919 movleu %xcc, %o6, %i5
12920 sdiv %g1, 0x06F3, %l0
12921 fmovrdlz %o0, %f0, %f16
12922 sethi 0x04F3, %i7
12923 movrlez %o1, 0x06A, %i0
12924 srax %i3, %l6, %g7
12925 srl %o3, %o4, %l5
12926 ldsh [%l7 + 0x12], %g4
12927 stw %l3, [%l7 + 0x5C]
12928 stb %i1, [%l7 + 0x47]
12929 subccc %o5, %i4, %g2
12930 fmovrde %g3, %f28, %f22
12931 xnorcc %l4, 0x0CAD, %l2
12932 movvc %xcc, %i2, %i6
12933 edge16 %o7, %g5, %g6
12934 popc %o2, %l1
12935 mulx %o6, %i5, %l0
12936 movcc %xcc, %o0, %i7
12937 edge32 %g1, %o1, %i0
12938 sra %i3, %g7, %o3
12939 stx %o4, [%l7 + 0x08]
12940 fpsub16 %f18, %f8, %f0
12941 sir 0x175F
12942 alignaddrl %l6, %l5, %g4
12943 stb %l3, [%l7 + 0x51]
12944 movrlez %o5, %i4, %i1
12945 fxnor %f0, %f6, %f16
12946 andn %g3, 0x19B6, %l4
12947 std %f30, [%l7 + 0x50]
12948 subcc %g2, %i2, %i6
12949 nop
12950 set 0x5C, %o6
12951 lduw [%l7 + %o6], %o7
12952 array16 %g5, %g6, %o2
12953 orncc %l2, %o6, %l1
12954 movrgz %i5, %o0, %l0
12955 movvc %xcc, %g1, %i7
12956 fxor %f14, %f16, %f8
12957 lduw [%l7 + 0x30], %i0
12958 fmovrsne %i3, %f2, %f27
12959 addcc %o1, 0x1DA9, %o3
12960 ld [%l7 + 0x54], %f17
12961 ldd [%l7 + 0x48], %g6
12962 movrgz %o4, %l5, %l6
12963 movne %xcc, %g4, %o5
12964 stx %i4, [%l7 + 0x60]
12965 sir 0x1D92
12966 sth %l3, [%l7 + 0x08]
12967 alignaddr %g3, %i1, %g2
12968 andncc %l4, %i6, %o7
12969 ldx [%l7 + 0x30], %g5
12970 ldsb [%l7 + 0x2A], %g6
12971 fmovdvc %icc, %f14, %f30
12972 and %o2, %l2, %o6
12973 save %l1, 0x09DD, %i2
12974 rdpr %cwp, %g1
12975 rdpr %cansave, %g2
12976 rdpr %canrestore, %g3
12977 rdpr %cleanwin, %g4
12978 rdpr %otherwin, %g5
12979 rdpr %wstate, %g6
12980 fmovrslz %i5, %f26, %f20
12981 nop
12982 set 0x08, %l5
12983 ldx [%l7 + %l5], %l0
12984 movpos %icc, %g1, %i7
12985 setx loop_37, %l0, %l1
12986 return %l1
12987 nop
12988 rdpr %cwp, %g1
12989 rdpr %cansave, %g2
12990 rdpr %canrestore, %g3
12991 rdpr %cleanwin, %g4
12992 rdpr %otherwin, %g5
12993 rdpr %wstate, %g6
12994loop_37: popc %o3, %g7
12995 addc %o0, 0x18E8, %o4
12996 addcc %l6, %g4, %l5
12997 or %o5, %l3, %g3
12998 ld [%l7 + 0x7C], %f1
12999 alignaddr %i4, %g2, %l4
13000 xor %i6, %o7, %g5
13001 array8 %g6, %i1, %o2
13002 movle %icc, %o6, %l2
13003 stb %l1, [%l7 + 0x70]
13004 stx %i2, [%l7 + 0x30]
13005 sdivcc %i5, 0x0998, %g1
13006 ldsb [%l7 + 0x17], %i7
13007 move %xcc, %i0, %l0
13008 fmovda %icc, %f2, %f9
13009 fcmpgt32 %f8, %f6, %i3
13010 alignaddrl %o1, %g7, %o3
13011 std %f12, [%l7 + 0x20]
13012 fmovsleu %icc, %f22, %f10
13013 movcc %icc, %o4, %o0
13014 movne %xcc, %l6, %l5
13015 addccc %o5, 0x0498, %l3
13016 smul %g3, 0x0AA3, %i4
13017 edge16ln %g4, %l4, %g2
13018 movleu %xcc, %i6, %g5
13019 andcc %o7, 0x07BB, %i1
13020 movrlez %g6, %o6, %l2
13021 movne %icc, %o2, %l1
13022 andncc %i5, %i2, %g1
13023 andcc %i7, 0x02AD, %l0
13024 fmovdneg %xcc, %f12, %f3
13025 ldd [%l7 + 0x08], %f6
13026 fcmps %fcc3, %f26, %f4
13027 edge16l %i3, %i0, %g7
13028 movrlez %o3, %o4, %o1
13029 and %o0, 0x1E98, %l5
13030 edge16l %o5, %l3, %g3
13031 smul %i4, %g4, %l4
13032 orcc %l6, 0x1D95, %g2
13033 orn %g5, 0x1C28, %o7
13034 movre %i1, %i6, %o6
13035 ldd [%l7 + 0x10], %f10
13036 sllx %g6, %o2, %l2
13037 sll %l1, %i2, %g1
13038 ldd [%l7 + 0x40], %i4
13039 stx %i7, [%l7 + 0x18]
13040 edge16n %i3, %l0, %i0
13041 stb %o3, [%l7 + 0x08]
13042 smul %g7, 0x1ECF, %o1
13043 lduh [%l7 + 0x22], %o0
13044 array32 %o4, %o5, %l5
13045 movre %g3, 0x012, %l3
13046 sra %g4, 0x16, %l4
13047 ldd [%l7 + 0x58], %f14
13048 andcc %i4, 0x1422, %l6
13049 stb %g2, [%l7 + 0x20]
13050 edge8 %o7, %g5, %i1
13051 addc %i6, 0x1FD8, %o6
13052 stx %o2, [%l7 + 0x58]
13053 orncc %l2, %l1, %g6
13054 fmovda %icc, %f4, %f1
13055 ldsh [%l7 + 0x24], %i2
13056 fpmerge %f4, %f29, %f4
13057 restore %g1, %i7, %i5
13058 rdpr %cwp, %g1
13059 rdpr %cansave, %g2
13060 rdpr %canrestore, %g3
13061 rdpr %cleanwin, %g4
13062 rdpr %otherwin, %g5
13063 rdpr %wstate, %g6
13064 alignaddrl %l0, %i0, %o3
13065 movcs %xcc, %i3, %g7
13066 umul %o1, 0x0AD7, %o4
13067 sth %o0, [%l7 + 0x66]
13068 fmovde %icc, %f2, %f9
13069 sllx %o5, %l5, %g3
13070 xnor %l3, %l4, %g4
13071 fcmped %fcc3, %f2, %f4
13072 movleu %xcc, %l6, %g2
13073 nop
13074 set 0x1F, %l0
13075 stb %o7, [%l7 + %l0]
13076 andn %i4, %i1, %i6
13077 siam 0x5
13078 ldub [%l7 + 0x10], %o6
13079 move %icc, %g5, %l2
13080 srl %l1, %g6, %i2
13081 edge32ln %g1, %o2, %i7
13082 umulcc %l0, 0x199E, %i5
13083 fnegs %f24, %f1
13084 movrne %i0, 0x3C7, %i3
13085 movrgz %g7, %o1, %o4
13086 edge8l %o3, %o5, %l5
13087 or %g3, %l3, %l4
13088 movrlez %g4, 0x210, %o0
13089 st %f28, [%l7 + 0x60]
13090 fcmpd %fcc0, %f14, %f2
13091 movge %xcc, %g2, %l6
13092 fsrc1s %f9, %f20
13093 umulcc %i4, %i1, %i6
13094 ldd [%l7 + 0x68], %f10
13095 ldsb [%l7 + 0x6C], %o7
13096 sethi 0x1C8F, %o6
13097 movrne %g5, 0x30E, %l1
13098 fcmpeq16 %f6, %f8, %g6
13099 movvc %xcc, %l2, %g1
13100 edge16l %i2, %o2, %i7
13101 mova %icc, %l0, %i5
13102 movrlez %i3, %g7, %i0
13103 save %o4, %o3, %o5
13104 rdpr %cwp, %g1
13105 rdpr %cansave, %g2
13106 rdpr %canrestore, %g3
13107 rdpr %cleanwin, %g4
13108 rdpr %otherwin, %g5
13109 rdpr %wstate, %g6
13110 subc %l5, %o1, %g3
13111 movrlez %l3, %l4, %g4
13112 movvs %icc, %o0, %g2
13113 array16 %i4, %i1, %i6
13114 movrlez %l6, 0x220, %o6
13115 srax %o7, 0x14, %g5
13116 xorcc %g6, %l2, %g1
13117 stb %l1, [%l7 + 0x51]
13118 fmovdleu %xcc, %f21, %f19
13119 movn %xcc, %o2, %i2
13120 smul %i7, %i5, %l0
13121 smulcc %i3, %i0, %o4
13122 umulcc %o3, %o5, %l5
13123 edge32 %g7, %g3, %o1
13124 lduw [%l7 + 0x3C], %l4
13125 save %g4, 0x0F82, %l3
13126 rdpr %cwp, %g1
13127 rdpr %cansave, %g2
13128 rdpr %canrestore, %g3
13129 rdpr %cleanwin, %g4
13130 rdpr %otherwin, %g5
13131 rdpr %wstate, %g6
13132 addcc %g2, %i4, %i1
13133 fcmpes %fcc0, %f16, %f8
13134 edge16ln %i6, %o0, %o6
13135 std %f24, [%l7 + 0x70]
13136 movrne %l6, %g5, %g6
13137 fone %f0
13138 fpsub32s %f25, %f4, %f24
13139 movrgz %l2, 0x213, %g1
13140 ldd [%l7 + 0x20], %f12
13141 move %xcc, %o7, %l1
13142 movn %icc, %i2, %o2
13143 lduh [%l7 + 0x3A], %i5
13144 sub %i7, %i3, %l0
13145 ldsh [%l7 + 0x28], %o4
13146 array32 %o3, %o5, %l5
13147 ldd [%l7 + 0x70], %f10
13148 ldsh [%l7 + 0x46], %g7
13149 alignaddrl %i0, %g3, %o1
13150 mulx %l4, 0x192F, %g4
13151 movneg %icc, %l3, %i4
13152 udivx %i1, 0x1D99, %g2
13153 xor %i6, 0x0ABD, %o0
13154 addccc %l6, 0x0022, %o6
13155 faligndata %f26, %f0, %f16
13156 edge8ln %g6, %l2, %g1
13157 array32 %o7, %g5, %i2
13158 fmul8x16 %f0, %f20, %f4
13159 sub %o2, %i5, %i7
13160 add %i3, %l1, %l0
13161 umulcc %o4, %o5, %l5
13162 movg %icc, %o3, %i0
13163 umulcc %g3, %o1, %g7
13164 orncc %l4, %g4, %i4
13165 fxnor %f22, %f30, %f18
13166 movneg %icc, %i1, %l3
13167 movpos %icc, %g2, %i6
13168 array8 %o0, %o6, %g6
13169 sub %l2, %l6, %g1
13170 sir 0x105C
13171 movneg %icc, %g5, %o7
13172 fmovdcs %icc, %f0, %f11
13173 alignaddr %o2, %i2, %i5
13174 xor %i7, 0x1171, %l1
13175 ldsb [%l7 + 0x1C], %i3
13176 ldsh [%l7 + 0x0C], %l0
13177 std %f6, [%l7 + 0x20]
13178 fmovdn %xcc, %f1, %f7
13179 mova %xcc, %o5, %l5
13180 addcc %o3, 0x08A2, %i0
13181 ldsh [%l7 + 0x1A], %o4
13182 ldub [%l7 + 0x19], %g3
13183 movge %xcc, %g7, %l4
13184 edge32ln %g4, %i4, %o1
13185 ldsb [%l7 + 0x6B], %i1
13186 udivx %g2, 0x1151, %l3
13187 fmovdn %icc, %f26, %f20
13188 mova %icc, %i6, %o0
13189 edge32l %o6, %l2, %g6
13190 mulx %l6, %g5, %o7
13191 ldsw [%l7 + 0x6C], %o2
13192 sdivcc %g1, 0x0B3B, %i5
13193 nop
13194 set 0x0B, %i6
13195 stb %i2, [%l7 + %i6]
13196 ldx [%l7 + 0x50], %i7
13197 edge8ln %l1, %i3, %l0
13198 udiv %l5, 0x09CC, %o3
13199 movne %xcc, %i0, %o5
13200 fmovdcs %xcc, %f15, %f0
13201 subc %g3, %o4, %g7
13202 fcmpeq32 %f14, %f12, %l4
13203 fmovrsgz %i4, %f12, %f16
13204 fmovdleu %icc, %f2, %f8
13205 movneg %xcc, %o1, %i1
13206 edge16ln %g4, %g2, %i6
13207 faligndata %f24, %f8, %f4
13208 srax %l3, 0x15, %o6
13209 setx loop_38, %l0, %l1
13210 return %l1
13211 nop
13212 rdpr %cwp, %g1
13213 rdpr %cansave, %g2
13214 rdpr %canrestore, %g3
13215 rdpr %cleanwin, %g4
13216 rdpr %otherwin, %g5
13217 rdpr %wstate, %g6
13218loop_38: sir 0x1D04
13219 fmovscc %xcc, %f16, %f21
13220 srlx %g5, 0x1C, %o0
13221 ldsh [%l7 + 0x68], %o2
13222 move %xcc, %o7, %g1
13223 array32 %i5, %i7, %i2
13224 sth %i3, [%l7 + 0x7E]
13225 movne %icc, %l0, %l5
13226 lduh [%l7 + 0x2E], %o3
13227 srl %l1, %o5, %i0
13228 fcmpeq32 %f30, %f6, %g3
13229 movrgez %o4, 0x043, %g7
13230 fmovdleu %icc, %f18, %f5
13231 edge32l %i4, %l4, %i1
13232 movneg %xcc, %o1, %g2
13233 xor %i6, 0x1EF4, %l3
13234 ldd [%l7 + 0x48], %o6
13235 add %l2, %g6, %l6
13236 mova %xcc, %g5, %g4
13237 fmovrsne %o0, %f11, %f18
13238 andncc %o2, %o7, %g1
13239 sllx %i5, %i2, %i7
13240 subc %l0, 0x19B7, %l5
13241 stb %o3, [%l7 + 0x0D]
13242 sdivx %i3, 0x12E7, %o5
13243 fmovsleu %icc, %f23, %f23
13244 sdiv %i0, 0x1AF4, %g3
13245 ldd [%l7 + 0x20], %f2
13246 array16 %o4, %g7, %l1
13247 fandnot1 %f20, %f4, %f0
13248 edge32n %l4, %i1, %i4
13249 movrne %o1, %i6, %g2
13250 ldx [%l7 + 0x30], %o6
13251 ldd [%l7 + 0x58], %f12
13252 sethi 0x1EFB, %l3
13253 xnor %g6, 0x08E8, %l6
13254 lduw [%l7 + 0x34], %l2
13255 st %f7, [%l7 + 0x58]
13256 ld [%l7 + 0x24], %f8
13257 sll %g5, %g4, %o2
13258 ld [%l7 + 0x40], %f25
13259 movne %xcc, %o7, %o0
13260 addccc %g1, %i2, %i5
13261 edge16ln %l0, %i7, %o3
13262 sdivx %l5, 0x1902, %i3
13263 movrgz %o5, 0x107, %g3
13264 ldsh [%l7 + 0x64], %o4
13265 alignaddr %i0, %l1, %l4
13266 edge32n %i1, %g7, %o1
13267 popc 0x15E9, %i6
13268 mulscc %i4, %g2, %o6
13269 mulx %l3, 0x18B7, %g6
13270 array8 %l2, %l6, %g5
13271 std %f22, [%l7 + 0x38]
13272 fnot1 %f0, %f6
13273 subc %g4, 0x0951, %o2
13274 sethi 0x08D5, %o0
13275 nop
13276 set 0x25, %l3
13277 ldsb [%l7 + %l3], %g1
13278 mova %icc, %o7, %i2
13279 ldx [%l7 + 0x48], %i5
13280 fcmped %fcc1, %f12, %f14
13281 fcmple32 %f18, %f2, %l0
13282 movgu %xcc, %i7, %l5
13283 ld [%l7 + 0x28], %f16
13284 ld [%l7 + 0x74], %f2
13285 movrne %i3, 0x37B, %o5
13286 save %g3, 0x1873, %o4
13287 rdpr %cwp, %g1
13288 rdpr %cansave, %g2
13289 rdpr %canrestore, %g3
13290 rdpr %cleanwin, %g4
13291 rdpr %otherwin, %g5
13292 rdpr %wstate, %g6
13293 ldsw [%l7 + 0x08], %o3
13294 fcmps %fcc0, %f5, %f0
13295 xnorcc %i0, %l4, %l1
13296 edge32l %g7, %o1, %i1
13297 srax %i6, 0x0C, %g2
13298 movrgz %o6, %i4, %l3
13299 popc 0x12DC, %g6
13300 movl %xcc, %l2, %g5
13301 edge16l %g4, %l6, %o0
13302 orcc %o2, %g1, %o7
13303 restore %i2, %l0, %i5
13304 rdpr %cwp, %g1
13305 rdpr %cansave, %g2
13306 rdpr %canrestore, %g3
13307 rdpr %cleanwin, %g4
13308 rdpr %otherwin, %g5
13309 rdpr %wstate, %g6
13310 mulx %l5, %i3, %o5
13311 save %i7, 0x062D, %o4
13312 rdpr %cwp, %g1
13313 rdpr %cansave, %g2
13314 rdpr %canrestore, %g3
13315 rdpr %cleanwin, %g4
13316 rdpr %otherwin, %g5
13317 rdpr %wstate, %g6
13318 fmovdl %xcc, %f3, %f12
13319 movrgz %g3, %i0, %o3
13320 sra %l1, 0x05, %g7
13321 xorcc %o1, 0x1F4D, %l4
13322 movre %i6, %g2, %o6
13323 ldx [%l7 + 0x10], %i1
13324 fones %f14
13325 udiv %l3, 0x07C6, %i4
13326 array32 %g6, %l2, %g5
13327 movcs %xcc, %g4, %l6
13328 edge32 %o0, %g1, %o7
13329 movge %icc, %i2, %l0
13330 fpadd16 %f2, %f0, %f28
13331 subc %o2, %i5, %l5
13332 fmovdneg %xcc, %f14, %f25
13333 movcc %xcc, %o5, %i3
13334 fmovsvs %xcc, %f20, %f2
13335 subcc %o4, 0x0A90, %g3
13336 array32 %i0, %i7, %l1
13337 movpos %xcc, %o3, %g7
13338 fnot2 %f4, %f16
13339 movre %o1, %l4, %g2
13340 array8 %o6, %i6, %l3
13341 nop
13342 set 0x6E, %l2
13343 stb %i4, [%l7 + %l2]
13344 lduh [%l7 + 0x08], %g6
13345 std %f8, [%l7 + 0x18]
13346 udivx %i1, 0x00E7, %g5
13347 sethi 0x106D, %l2
13348 ldd [%l7 + 0x58], %f12
13349 edge16l %l6, %g4, %g1
13350 addccc %o0, %i2, %o7
13351 lduw [%l7 + 0x08], %l0
13352 mulscc %o2, 0x0A21, %l5
13353 movpos %xcc, %i5, %o5
13354 sub %o4, %i3, %g3
13355 movrne %i7, 0x079, %l1
13356 edge8n %o3, %i0, %o1
13357 fmovspos %xcc, %f9, %f5
13358 xnor %l4, %g7, %g2
13359 edge32ln %o6, %i6, %i4
13360 stw %g6, [%l7 + 0x24]
13361 fmovdl %xcc, %f4, %f18
13362 andcc %l3, 0x0C70, %i1
13363 add %l2, 0x0FD0, %l6
13364 fones %f23
13365 srlx %g5, %g1, %g4
13366 srl %i2, 0x03, %o7
13367 fmovdpos %xcc, %f8, %f1
13368 fmovspos %xcc, %f21, %f25
13369 xnorcc %o0, 0x184D, %l0
13370 ld [%l7 + 0x74], %f8
13371 movle %xcc, %l5, %i5
13372 move %xcc, %o2, %o5
13373 sdiv %i3, 0x016A, %g3
13374 movre %i7, 0x29C, %l1
13375 alignaddrl %o4, %i0, %o1
13376 fandnot2 %f14, %f20, %f18
13377 addcc %o3, 0x14DF, %l4
13378 popc %g7, %o6
13379 udivcc %g2, 0x13C2, %i4
13380 orcc %g6, 0x1A82, %l3
13381 movrgez %i6, 0x0FF, %i1
13382 and %l6, 0x0C24, %l2
13383 edge16n %g5, %g4, %g1
13384 fmovrsne %i2, %f23, %f10
13385 stw %o0, [%l7 + 0x6C]
13386 movle %icc, %l0, %l5
13387 ldx [%l7 + 0x10], %o7
13388 setx loop_39, %l0, %l1
13389 return %l1
13390 nop
13391 rdpr %cwp, %g1
13392 rdpr %cansave, %g2
13393 rdpr %canrestore, %g3
13394 rdpr %cleanwin, %g4
13395 rdpr %otherwin, %g5
13396 rdpr %wstate, %g6
13397loop_39: fcmpne16 %f2, %f8, %i3
13398 move %xcc, %g3, %o5
13399 sub %i7, %o4, %l1
13400 sll %i0, 0x10, %o3
13401 fmovrsgez %l4, %f4, %f25
13402 fcmpgt16 %f6, %f14, %o1
13403 alignaddrl %g7, %g2, %o6
13404 move %icc, %g6, %l3
13405 std %f24, [%l7 + 0x78]
13406 stb %i6, [%l7 + 0x7F]
13407 fxor %f4, %f24, %f20
13408 umulcc %i4, %l6, %l2
13409 fmovrdgz %i1, %f28, %f16
13410 ldub [%l7 + 0x39], %g4
13411 movne %icc, %g1, %g5
13412 edge32l %i2, %o0, %l5
13413 movg %xcc, %o7, %l0
13414 movneg %icc, %i5, %i3
13415 fand %f28, %f30, %f8
13416 sll %g3, 0x08, %o2
13417 alignaddrl %o5, %o4, %i7
13418 save %i0, %l1, %o3
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 restore %l4, 0x18F1, %o1
13426 rdpr %cwp, %g1
13427 rdpr %cansave, %g2
13428 rdpr %canrestore, %g3
13429 rdpr %cleanwin, %g4
13430 rdpr %otherwin, %g5
13431 rdpr %wstate, %g6
13432 edge8 %g7, %o6, %g6
13433 sub %g2, 0x020E, %l3
13434 subcc %i4, 0x1A67, %l6
13435 fmovsl %icc, %f4, %f30
13436 andn %l2, %i1, %g4
13437 fcmpeq32 %f6, %f26, %g1
13438 add %g5, %i6, %o0
13439 xor %l5, %o7, %l0
13440 edge32ln %i2, %i3, %g3
13441 fzero %f8
13442 fzeros %f30
13443 mulscc %o2, 0x0F14, %o5
13444 movvs %xcc, %i5, %o4
13445 movcs %icc, %i0, %l1
13446 stb %i7, [%l7 + 0x3B]
13447 sll %l4, %o1, %o3
13448 mulscc %o6, 0x1D4A, %g7
13449 mulx %g6, 0x126E, %l3
13450 fmovrsgz %i4, %f15, %f4
13451 movleu %icc, %l6, %l2
13452 sll %i1, 0x12, %g4
13453 movle %icc, %g1, %g2
13454 fpack32 %f12, %f4, %f10
13455 st %f21, [%l7 + 0x7C]
13456 and %g5, %i6, %o0
13457 edge16n %o7, %l5, %l0
13458 srl %i2, %g3, %o2
13459 or %i3, 0x07D0, %o5
13460 fzero %f22
13461 ldd [%l7 + 0x08], %f24
13462 fmovrslez %i5, %f10, %f29
13463 movge %xcc, %i0, %o4
13464 xnor %i7, %l1, %l4
13465 std %f16, [%l7 + 0x78]
13466 edge32l %o3, %o1, %g7
13467 fcmped %fcc3, %f28, %f20
13468 mova %xcc, %o6, %g6
13469 orncc %l3, %i4, %l6
13470 st %f29, [%l7 + 0x14]
13471 andn %i1, 0x0ECA, %l2
13472 movrlz %g1, %g4, %g2
13473 edge32ln %g5, %i6, %o0
13474 movne %icc, %o7, %l0
13475 movleu %icc, %l5, %g3
13476 movle %icc, %o2, %i2
13477 movneg %xcc, %i3, %i5
13478 edge32ln %o5, %i0, %i7
13479 xor %o4, 0x1627, %l1
13480 subccc %o3, 0x0A71, %o1
13481 setx loop_40, %l0, %l1
13482 return %l1
13483 nop
13484 rdpr %cwp, %g1
13485 rdpr %cansave, %g2
13486 rdpr %canrestore, %g3
13487 rdpr %cleanwin, %g4
13488 rdpr %otherwin, %g5
13489 rdpr %wstate, %g6
13490loop_40: or %g6, 0x0D5A, %l3
13491 fcmple16 %f24, %f8, %i4
13492 movrgez %l6, 0x3D3, %i1
13493 fpsub16s %f18, %f17, %f19
13494 fone %f12
13495 fcmpeq16 %f2, %f12, %l2
13496 fmovsvc %icc, %f12, %f17
13497 movneg %xcc, %g1, %g7
13498 restore %g4, 0x1470, %g2
13499 rdpr %cwp, %g1
13500 rdpr %cansave, %g2
13501 rdpr %canrestore, %g3
13502 rdpr %cleanwin, %g4
13503 rdpr %otherwin, %g5
13504 rdpr %wstate, %g6
13505 movrne %g5, 0x313, %i6
13506 ldd [%l7 + 0x50], %f28
13507 addccc %o0, 0x033A, %l0
13508 array16 %o7, %l5, %g3
13509 addccc %i2, %i3, %o2
13510 orncc %i5, 0x072E, %o5
13511 popc %i0, %i7
13512 umulcc %l1, 0x1100, %o3
13513 fmovrde %o4, %f12, %f4
13514 fnands %f3, %f8, %f29
13515 sub %o1, 0x0508, %o6
13516 fones %f16
13517 fsrc2 %f18, %f14
13518 xorcc %g6, 0x1A44, %l3
13519 or %i4, 0x17F9, %l6
13520 array32 %l4, %l2, %g1
13521 alignaddr %i1, %g4, %g7
13522 fsrc1s %f10, %f15
13523 umul %g5, %g2, %o0
13524 sth %i6, [%l7 + 0x4C]
13525 fandnot1s %f27, %f30, %f11
13526 subcc %l0, %o7, %l5
13527 andcc %g3, 0x0DA5, %i2
13528 sdiv %i3, 0x1E70, %i5
13529 andcc %o5, %i0, %o2
13530 movrgez %l1, %o3, %i7
13531 lduw [%l7 + 0x58], %o4
13532 save %o6, %g6, %l3
13533 rdpr %cwp, %g1
13534 rdpr %cansave, %g2
13535 rdpr %canrestore, %g3
13536 rdpr %cleanwin, %g4
13537 rdpr %otherwin, %g5
13538 rdpr %wstate, %g6
13539 ldsb [%l7 + 0x6C], %o1
13540 add %i4, %l6, %l4
13541 ldsh [%l7 + 0x4E], %g1
13542 movne %xcc, %l2, %i1
13543 sethi 0x1BF6, %g4
13544 movrgz %g5, 0x224, %g2
13545 sra %g7, 0x0D, %i6
13546 fmovdleu %icc, %f5, %f14
13547 and %o0, 0x1E56, %l0
13548 addc %l5, %g3, %i2
13549 fmul8x16al %f24, %f15, %f16
13550 sllx %i3, %o7, %i5
13551 movl %icc, %o5, %o2
13552 movge %icc, %i0, %l1
13553 sll %o3, %i7, %o4
13554 movl %icc, %g6, %l3
13555 nop
13556 set 0x16, %i0
13557 lduh [%l7 + %i0], %o6
13558 popc 0x1776, %o1
13559 movgu %icc, %i4, %l4
13560 movn %icc, %g1, %l2
13561 fornot2s %f5, %f18, %f19
13562 andn %l6, 0x19A5, %g4
13563 lduw [%l7 + 0x34], %i1
13564 mova %icc, %g5, %g2
13565 movge %icc, %g7, %i6
13566 array32 %l0, %o0, %g3
13567 stw %i2, [%l7 + 0x3C]
13568 movrne %i3, %o7, %i5
13569 add %l5, %o2, %o5
13570 fornot1 %f20, %f14, %f20
13571 mulscc %l1, 0x15B5, %i0
13572 xnor %o3, %o4, %g6
13573 movg %xcc, %l3, %i7
13574 stx %o6, [%l7 + 0x28]
13575 fnot1 %f4, %f10
13576 addcc %o1, 0x08BF, %l4
13577 ldd [%l7 + 0x20], %g0
13578 movrlez %l2, %l6, %g4
13579 faligndata %f12, %f0, %f2
13580 edge32 %i4, %g5, %i1
13581 umulcc %g2, %g7, %i6
13582 mulscc %o0, %g3, %l0
13583 edge8l %i3, %o7, %i5
13584 addcc %l5, 0x1247, %i2
13585 movg %icc, %o5, %l1
13586 ld [%l7 + 0x20], %f31
13587 edge32ln %o2, %i0, %o3
13588 umulcc %o4, %l3, %g6
13589 ldx [%l7 + 0x48], %o6
13590 udivx %i7, 0x13D0, %o1
13591 subccc %g1, 0x0548, %l2
13592 sethi 0x1C50, %l4
13593 fmovsvs %icc, %f23, %f31
13594 fmovsn %xcc, %f2, %f0
13595 movrlez %g4, %i4, %l6
13596 ldx [%l7 + 0x58], %i1
13597 ldsh [%l7 + 0x3A], %g2
13598 subc %g5, %g7, %o0
13599 movleu %icc, %g3, %i6
13600 fmovscc %xcc, %f19, %f5
13601 subc %i3, %l0, %o7
13602 ldsb [%l7 + 0x1B], %l5
13603 srlx %i2, %i5, %o5
13604 edge16l %o2, %l1, %o3
13605 movge %icc, %i0, %l3
13606 nop
13607 set 0x30, %g7
13608 std %f12, [%l7 + %g7]
13609 movg %icc, %g6, %o6
13610 st %f4, [%l7 + 0x24]
13611 fmovrdlez %i7, %f14, %f24
13612 movrne %o1, 0x083, %o4
13613 edge16ln %l2, %g1, %g4
13614 sub %l4, 0x1C54, %i4
13615 udivx %l6, 0x080E, %i1
13616 lduh [%l7 + 0x7C], %g5
13617 movg %icc, %g7, %o0
13618 mulx %g2, %i6, %g3
13619 fcmped %fcc0, %f4, %f24
13620 xorcc %i3, 0x191C, %l0
13621 move %icc, %l5, %i2
13622 orncc %i5, %o5, %o2
13623 movneg %icc, %l1, %o7
13624 fmul8x16al %f22, %f30, %f18
13625 ldsw [%l7 + 0x34], %o3
13626 fnor %f4, %f20, %f30
13627 edge16n %i0, %l3, %o6
13628 bshuffle %f24, %f18, %f6
13629 std %f30, [%l7 + 0x08]
13630 std %f6, [%l7 + 0x70]
13631 addccc %i7, %g6, %o4
13632 fmovrsgz %l2, %f29, %f22
13633 fmovsne %xcc, %f21, %f29
13634 alignaddr %g1, %g4, %l4
13635 mova %icc, %i4, %l6
13636 fmovdn %icc, %f16, %f6
13637 lduh [%l7 + 0x5E], %o1
13638 movrgz %g5, 0x1DA, %g7
13639 fnand %f30, %f10, %f0
13640 edge8 %i1, %g2, %o0
13641 fmovdcc %icc, %f2, %f22
13642 movcs %icc, %g3, %i6
13643 lduw [%l7 + 0x3C], %i3
13644 movneg %icc, %l0, %l5
13645 udivcc %i2, 0x01F3, %o5
13646 nop
13647 set 0x70, %g1
13648 lduw [%l7 + %g1], %o2
13649 movleu %icc, %l1, %i5
13650 ldub [%l7 + 0x76], %o7
13651 srlx %i0, %l3, %o6
13652 fmovrsgz %o3, %f22, %f9
13653 move %icc, %g6, %i7
13654 fxor %f12, %f4, %f2
13655 ldd [%l7 + 0x28], %l2
13656 st %f1, [%l7 + 0x18]
13657 fmovsa %icc, %f7, %f3
13658 andcc %g1, %o4, %l4
13659 xor %g4, %l6, %i4
13660 ldx [%l7 + 0x18], %g5
13661 fnot1 %f24, %f16
13662 fandnot2 %f24, %f4, %f12
13663 move %xcc, %g7, %i1
13664 alignaddrl %g2, %o1, %o0
13665 ld [%l7 + 0x60], %f5
13666 fsrc1s %f29, %f24
13667 sll %g3, 0x02, %i6
13668 edge8ln %l0, %i3, %l5
13669 andncc %i2, %o2, %l1
13670 movvs %icc, %o5, %o7
13671 fandnot2 %f4, %f26, %f22
13672 xor %i5, %l3, %o6
13673 srlx %o3, %i0, %g6
13674 orncc %i7, %g1, %l2
13675 ldd [%l7 + 0x58], %f26
13676 fmovscs %xcc, %f3, %f21
13677 ldd [%l7 + 0x68], %f30
13678 sra %o4, %g4, %l6
13679 xor %i4, %g5, %l4
13680 ldsb [%l7 + 0x24], %g7
13681 movvs %icc, %i1, %g2
13682 movrgz %o0, 0x311, %g3
13683 edge16n %o1, %l0, %i3
13684 sub %l5, %i2, %o2
13685 addccc %l1, %o5, %o7
13686 movleu %icc, %i6, %l3
13687 ldub [%l7 + 0x5E], %o6
13688 sllx %i5, 0x0C, %i0
13689 fcmpd %fcc1, %f24, %f24
13690 movrne %g6, %o3, %g1
13691 edge8n %l2, %i7, %g4
13692 fpadd16s %f22, %f14, %f5
13693 srlx %o4, 0x16, %i4
13694 fnot2s %f17, %f9
13695 fmovspos %icc, %f4, %f1
13696 srl %g5, 0x07, %l6
13697 movn %xcc, %l4, %g7
13698 fmovrde %i1, %f4, %f22
13699 andn %o0, %g3, %o1
13700 array32 %g2, %l0, %l5
13701 st %f28, [%l7 + 0x6C]
13702 xnor %i3, 0x0BFA, %i2
13703 fpack16 %f0, %f14
13704 edge16 %o2, %l1, %o7
13705 array16 %o5, %l3, %o6
13706 fmovdcc %icc, %f3, %f7
13707 srax %i5, 0x16, %i6
13708 subc %g6, 0x0171, %o3
13709 fnegd %f16, %f14
13710 ldd [%l7 + 0x58], %f0
13711 fcmple16 %f6, %f22, %g1
13712 ldd [%l7 + 0x20], %i0
13713 xor %l2, %i7, %g4
13714 udivx %o4, 0x007A, %i4
13715 ldub [%l7 + 0x5C], %g5
13716 edge16ln %l4, %g7, %l6
13717 edge32n %i1, %g3, %o0
13718 orn %g2, 0x018E, %l0
13719 fornot2s %f28, %f28, %f22
13720 ldsw [%l7 + 0x70], %l5
13721 fand %f0, %f14, %f14
13722 sra %o1, 0x13, %i3
13723 edge8ln %o2, %i2, %l1
13724 edge32ln %o7, %o5, %o6
13725 edge32 %i5, %i6, %l3
13726 movrgz %g6, 0x0E8, %o3
13727 add %i0, 0x12C9, %l2
13728 fmovd %f24, %f30
13729 movpos %xcc, %g1, %i7
13730 siam 0x2
13731 ldub [%l7 + 0x33], %o4
13732 edge16l %g4, %g5, %l4
13733 edge32ln %g7, %l6, %i4
13734 movneg %xcc, %g3, %i1
13735 lduh [%l7 + 0x52], %g2
13736 edge16 %l0, %l5, %o1
13737 fabss %f13, %f0
13738 fmovsge %xcc, %f26, %f28
13739 movge %xcc, %o0, %i3
13740 movne %xcc, %i2, %o2
13741 movvs %icc, %o7, %l1
13742 fmovrse %o5, %f22, %f18
13743 edge32ln %o6, %i5, %l3
13744 fmovdne %icc, %f5, %f25
13745 sub %i6, 0x0F63, %g6
13746 nop
13747 set 0x2C, %i2
13748 stb %o3, [%l7 + %i2]
13749 fmuld8ulx16 %f31, %f19, %f0
13750 save %i0, %l2, %g1
13751 rdpr %cwp, %g1
13752 rdpr %cansave, %g2
13753 rdpr %canrestore, %g3
13754 rdpr %cleanwin, %g4
13755 rdpr %otherwin, %g5
13756 rdpr %wstate, %g6
13757 ldub [%l7 + 0x0A], %o4
13758 fmovda %icc, %f21, %f20
13759 movrlez %g4, %g5, %l4
13760 addccc %i7, 0x1A02, %l6
13761 sdivx %i4, 0x1F10, %g7
13762 fmovs %f28, %f18
13763 movle %icc, %g3, %g2
13764 popc %i1, %l0
13765 array32 %o1, %o0, %l5
13766 movrgez %i3, %i2, %o7
13767 fmul8sux16 %f14, %f8, %f28
13768 fmovsvc %xcc, %f24, %f13
13769 andncc %l1, %o5, %o2
13770 array8 %i5, %l3, %i6
13771 mulx %g6, 0x1033, %o3
13772 fornot1 %f30, %f26, %f16
13773 movg %xcc, %i0, %l2
13774 andncc %g1, %o6, %o4
13775 xorcc %g4, %g5, %l4
13776 orn %i7, 0x0EF4, %i4
13777 andn %l6, 0x059A, %g7
13778 sdivx %g3, 0x1C1B, %i1
13779 orn %g2, %o1, %o0
13780 movrgz %l0, 0x37C, %i3
13781 ldsb [%l7 + 0x51], %i2
13782 movrlz %l5, %o7, %o5
13783 subccc %l1, %i5, %o2
13784 sra %i6, %l3, %g6
13785 movl %xcc, %i0, %l2
13786 movcs %icc, %o3, %o6
13787 orn %o4, 0x0FAF, %g1
13788 fmovscc %icc, %f6, %f17
13789 srl %g5, %g4, %l4
13790 sra %i4, 0x02, %l6
13791 edge8l %i7, %g7, %g3
13792 nop
13793 set 0x10, %o4
13794 ldsw [%l7 + %o4], %i1
13795 srax %g2, %o0, %o1
13796 xorcc %i3, %i2, %l0
13797 sdiv %o7, 0x06F3, %o5
13798 for %f26, %f4, %f26
13799 movrne %l5, %l1, %o2
13800 mulscc %i6, 0x1883, %l3
13801 xor %i5, %g6, %i0
13802 udivx %l2, 0x170E, %o6
13803 srl %o4, 0x18, %o3
13804 fmovdpos %icc, %f27, %f28
13805 sethi 0x19E2, %g1
13806 sra %g4, 0x1C, %g5
13807 movg %icc, %i4, %l4
13808 fnot2s %f27, %f13
13809 edge32l %l6, %i7, %g7
13810 ldsh [%l7 + 0x5C], %g3
13811 array16 %i1, %g2, %o1
13812 edge16ln %o0, %i3, %l0
13813 fand %f8, %f30, %f6
13814 sdivx %i2, 0x1BA2, %o5
13815 fmovsgu %icc, %f15, %f28
13816 xnor %o7, %l5, %o2
13817 alignaddr %l1, %i6, %l3
13818 fmovrse %i5, %f6, %f29
13819 ldub [%l7 + 0x33], %i0
13820 edge16ln %l2, %o6, %g6
13821 xorcc %o3, %o4, %g4
13822 fmul8x16au %f6, %f11, %f24
13823 andcc %g1, %i4, %l4
13824 lduh [%l7 + 0x26], %g5
13825 array32 %i7, %l6, %g7
13826 movcc %xcc, %g3, %g2
13827 movvc %xcc, %o1, %i1
13828 addccc %o0, 0x1CF2, %i3
13829 or %i2, 0x01A4, %l0
13830 lduh [%l7 + 0x10], %o7
13831 fandnot1 %f2, %f20, %f6
13832 array8 %o5, %l5, %o2
13833 edge8ln %l1, %i6, %l3
13834 movneg %xcc, %i0, %l2
13835 srl %i5, %o6, %o3
13836 fmovsleu %icc, %f16, %f27
13837 sra %o4, 0x13, %g4
13838 fpsub32s %f28, %f24, %f13
13839 add %g6, %i4, %g1
13840 fandnot2 %f16, %f12, %f8
13841 mova %xcc, %l4, %i7
13842 xnor %l6, 0x0FD2, %g7
13843 for %f14, %f22, %f24
13844 fxors %f7, %f27, %f29
13845 stw %g3, [%l7 + 0x68]
13846 mulscc %g5, %g2, %i1
13847 orcc %o1, 0x0814, %i3
13848 st %f4, [%l7 + 0x10]
13849 save %o0, %i2, %l0
13850 rdpr %cwp, %g1
13851 rdpr %cansave, %g2
13852 rdpr %canrestore, %g3
13853 rdpr %cleanwin, %g4
13854 rdpr %otherwin, %g5
13855 rdpr %wstate, %g6
13856 fand %f24, %f12, %f4
13857 edge8ln %o5, %l5, %o2
13858 edge16n %l1, %o7, %l3
13859 fmul8ulx16 %f2, %f26, %f18
13860 fpmerge %f27, %f9, %f0
13861 mulx %i0, 0x0E6D, %i6
13862 ldx [%l7 + 0x50], %i5
13863 orcc %o6, 0x16B0, %o3
13864 fabsd %f8, %f28
13865 mulscc %l2, 0x1C1A, %g4
13866 movcs %icc, %g6, %o4
13867 nop
13868 set 0x4B, %l6
13869 ldub [%l7 + %l6], %i4
13870 ldsb [%l7 + 0x77], %l4
13871 movvc %icc, %g1, %l6
13872 movne %icc, %g7, %g3
13873 movrne %g5, 0x376, %i7
13874 fmovsne %xcc, %f16, %f11
13875 fmovrde %g2, %f24, %f14
13876 fpadd16 %f14, %f30, %f4
13877 fmovsleu %icc, %f19, %f31
13878 srl %o1, 0x1D, %i3
13879 fmovsneg %icc, %f13, %f28
13880 setx loop_41, %l0, %l1
13881 return %l1
13882 nop
13883 rdpr %cwp, %g1
13884 rdpr %cansave, %g2
13885 rdpr %canrestore, %g3
13886 rdpr %cleanwin, %g4
13887 rdpr %otherwin, %g5
13888 rdpr %wstate, %g6
13889loop_41: xnorcc %o0, 0x0D6F, %o5
13890 fmovrdlz %o2, %f0, %f18
13891 andncc %l5, %o7, %l1
13892 lduw [%l7 + 0x6C], %l3
13893 subc %i0, %i6, %i5
13894 ldd [%l7 + 0x18], %f4
13895 udivx %o3, 0x08CA, %o6
13896 movg %icc, %g4, %l2
13897 fmovdpos %xcc, %f13, %f12
13898 mova %xcc, %o4, %i4
13899 fmovrslez %l4, %f27, %f22
13900 fmul8x16 %f29, %f16, %f26
13901 edge32n %g6, %g1, %g7
13902 stw %l6, [%l7 + 0x18]
13903 edge8ln %g3, %i7, %g5
13904 orncc %g2, 0x1B3E, %i3
13905 sub %i1, 0x1838, %o1
13906 popc 0x0C32, %l0
13907 fabsd %f18, %f26
13908 mulx %i2, 0x1FFF, %o5
13909 edge8n %o0, %l5, %o2
13910 stw %o7, [%l7 + 0x3C]
13911 movrlez %l1, %l3, %i0
13912 ldsb [%l7 + 0x3A], %i5
13913 fmovrslez %i6, %f18, %f12
13914 movne %xcc, %o3, %g4
13915 ldub [%l7 + 0x6B], %o6
13916 fmovrslz %l2, %f26, %f3
13917 movcs %xcc, %i4, %l4
13918 sub %o4, 0x1A2E, %g1
13919 umul %g7, 0x0D93, %l6
13920 fmovdn %icc, %f28, %f30
13921 fmovda %xcc, %f7, %f17
13922 stx %g3, [%l7 + 0x78]
13923 xnorcc %g6, %i7, %g5
13924 xnorcc %g2, %i1, %o1
13925 subcc %i3, 0x1844, %l0
13926 fmovdle %xcc, %f12, %f31
13927 stx %o5, [%l7 + 0x40]
13928 fxors %f0, %f9, %f2
13929 fsrc2 %f14, %f22
13930 movrgz %i2, 0x01D, %o0
13931 fornot2 %f26, %f6, %f26
13932 array16 %l5, %o7, %o2
13933 orcc %l3, 0x1B83, %i0
13934 fexpand %f28, %f0
13935 ldx [%l7 + 0x60], %i5
13936 fmovrde %i6, %f26, %f2
13937 edge32ln %o3, %l1, %g4
13938 edge8ln %l2, %i4, %o6
13939 array16 %o4, %l4, %g7
13940 smul %l6, 0x0F00, %g1
13941 fmovsg %icc, %f5, %f4
13942 udivx %g6, 0x05C8, %i7
13943 ldsh [%l7 + 0x12], %g5
13944 umulcc %g3, %i1, %o1
13945 addc %g2, %i3, %l0
13946 alignaddrl %o5, %i2, %o0
13947 fmovrse %o7, %f31, %f0
13948 fmovsl %xcc, %f25, %f28
13949 movn %icc, %l5, %o2
13950 ldd [%l7 + 0x60], %l2
13951 edge16l %i5, %i0, %o3
13952 xorcc %i6, 0x1DD7, %l1
13953 move %icc, %g4, %i4
13954 movrne %l2, 0x32A, %o4
13955 edge8ln %l4, %o6, %g7
13956 fmovsvs %xcc, %f5, %f1
13957 subccc %l6, 0x1AB5, %g1
13958 movgu %icc, %g6, %g5
13959 lduh [%l7 + 0x48], %i7
13960 mulscc %g3, 0x0059, %o1
13961 ldx [%l7 + 0x78], %i1
13962 orcc %i3, %l0, %g2
13963 sdivx %i2, 0x12A2, %o5
13964 movn %xcc, %o0, %o7
13965 movrgez %l5, 0x26C, %l3
13966 ldsb [%l7 + 0x2E], %o2
13967 srax %i0, %i5, %i6
13968 sir 0x0BA6
13969 udivcc %o3, 0x015A, %g4
13970 ldsh [%l7 + 0x7E], %i4
13971 std %f2, [%l7 + 0x50]
13972 sllx %l1, 0x1C, %l2
13973 fmul8ulx16 %f12, %f18, %f0
13974 udivcc %l4, 0x067B, %o6
13975 movleu %icc, %g7, %o4
13976 add %g1, 0x1490, %l6
13977 fmul8ulx16 %f30, %f20, %f18
13978 fmovdneg %xcc, %f9, %f5
13979 mulx %g5, %i7, %g6
13980 movneg %icc, %g3, %o1
13981 sll %i1, 0x0A, %i3
13982 orncc %g2, 0x01C3, %i2
13983 edge8 %o5, %o0, %l0
13984 movle %icc, %l5, %l3
13985 sdivcc %o7, 0x0B92, %i0
13986 fmul8x16au %f31, %f28, %f24
13987 lduw [%l7 + 0x1C], %o2
13988 fmuld8ulx16 %f16, %f12, %f28
13989 bshuffle %f10, %f14, %f10
13990 ldx [%l7 + 0x78], %i5
13991 edge8 %i6, %o3, %i4
13992 std %f6, [%l7 + 0x58]
13993 edge8 %l1, %l2, %g4
13994 srlx %l4, 0x14, %o6
13995 fpackfix %f18, %f25
13996 fmul8x16au %f13, %f6, %f22
13997 subcc %g7, 0x1111, %o4
13998 andncc %g1, %l6, %g5
13999 edge8l %i7, %g6, %g3
14000 st %f3, [%l7 + 0x38]
14001 save %i1, %i3, %g2
14002 rdpr %cwp, %g1
14003 rdpr %cansave, %g2
14004 rdpr %canrestore, %g3
14005 rdpr %cleanwin, %g4
14006 rdpr %otherwin, %g5
14007 rdpr %wstate, %g6
14008 movge %icc, %i2, %o5
14009 movne %icc, %o0, %l0
14010 lduh [%l7 + 0x70], %l5
14011 movcc %xcc, %o1, %o7
14012 fmovrsgz %l3, %f31, %f24
14013 movrgez %o2, 0x12C, %i5
14014 ldub [%l7 + 0x5F], %i0
14015 add %i6, 0x0D19, %o3
14016 edge16 %i4, %l1, %g4
14017 movg %icc, %l2, %o6
14018 movcs %xcc, %l4, %g7
14019 alignaddrl %g1, %o4, %l6
14020 fmovsl %icc, %f5, %f15
14021 ldsh [%l7 + 0x54], %g5
14022 ldd [%l7 + 0x30], %i6
14023 edge8ln %g6, %g3, %i3
14024 smul %i1, 0x0D64, %i2
14025 srax %g2, 0x0E, %o5
14026 fpmerge %f25, %f7, %f12
14027 subcc %l0, %l5, %o0
14028 umul %o7, 0x0F92, %l3
14029 udivcc %o1, 0x02AD, %i5
14030 xnorcc %o2, %i0, %o3
14031 orncc %i6, 0x066E, %i4
14032 fmovsne %icc, %f31, %f23
14033 udivcc %g4, 0x0DB6, %l2
14034 movrlz %l1, %l4, %g7
14035 lduh [%l7 + 0x3E], %g1
14036 srlx %o6, %o4, %g5
14037 sdiv %i7, 0x049F, %l6
14038 movg %icc, %g6, %g3
14039 array16 %i3, %i2, %i1
14040 xorcc %g2, %o5, %l5
14041 movrgz %l0, %o7, %o0
14042 ldsw [%l7 + 0x54], %l3
14043 alignaddr %i5, %o1, %i0
14044 smulcc %o2, 0x13E6, %o3
14045 fsrc1 %f26, %f28
14046 orcc %i4, 0x0C4E, %i6
14047 andncc %g4, %l1, %l4
14048 ldd [%l7 + 0x50], %f0
14049 ldsb [%l7 + 0x5D], %l2
14050 fnegd %f28, %f12
14051 movcc %icc, %g1, %o6
14052 fpadd32 %f0, %f6, %f26
14053 fandnot1s %f10, %f30, %f9
14054 fmovscs %icc, %f29, %f22
14055 udiv %o4, 0x017C, %g7
14056 lduh [%l7 + 0x5A], %i7
14057 movcs %xcc, %g5, %g6
14058 ldd [%l7 + 0x20], %f0
14059 lduh [%l7 + 0x36], %g3
14060 sir 0x1157
14061 movleu %icc, %i3, %i2
14062 smul %i1, %l6, %g2
14063 subccc %o5, %l5, %o7
14064 subcc %o0, 0x0D82, %l3
14065 ldx [%l7 + 0x40], %i5
14066 edge8l %o1, %i0, %o2
14067 std %f12, [%l7 + 0x18]
14068 alignaddrl %o3, %i4, %i6
14069 restore %g4, 0x05CC, %l0
14070 rdpr %cwp, %g1
14071 rdpr %cansave, %g2
14072 rdpr %canrestore, %g3
14073 rdpr %cleanwin, %g4
14074 rdpr %otherwin, %g5
14075 rdpr %wstate, %g6
14076 addcc %l1, 0x09D2, %l2
14077 ldx [%l7 + 0x30], %g1
14078 movge %icc, %l4, %o6
14079 xorcc %o4, 0x1F67, %g7
14080 edge16l %i7, %g5, %g3
14081 array8 %g6, %i3, %i2
14082 xnorcc %l6, %g2, %o5
14083 movge %xcc, %l5, %o7
14084 movcc %xcc, %i1, %l3
14085 xnorcc %i5, %o1, %i0
14086 nop
14087 set 0x38, %o0
14088 std %f6, [%l7 + %o0]
14089 srax %o2, %o3, %o0
14090 fornot1s %f29, %f6, %f16
14091 andn %i4, %i6, %l0
14092 movvc %icc, %l1, %l2
14093 movrne %g1, 0x3DD, %l4
14094 or %g4, %o6, %o4
14095 sth %i7, [%l7 + 0x54]
14096 sth %g7, [%l7 + 0x4C]
14097 srl %g3, %g5, %g6
14098 udivcc %i2, 0x135B, %l6
14099 edge16 %g2, %i3, %l5
14100 fabsd %f6, %f26
14101 movrgz %o7, %i1, %o5
14102 save %i5, %o1, %l3
14103 rdpr %cwp, %g1
14104 rdpr %cansave, %g2
14105 rdpr %canrestore, %g3
14106 rdpr %cleanwin, %g4
14107 rdpr %otherwin, %g5
14108 rdpr %wstate, %g6
14109 fnor %f24, %f4, %f30
14110 subc %i0, %o2, %o0
14111 sdivx %o3, 0x0A0B, %i4
14112 smulcc %i6, %l1, %l2
14113 fcmped %fcc0, %f4, %f0
14114 nop
14115 set 0x7C, %l4
14116 ldsw [%l7 + %l4], %g1
14117 movpos %icc, %l0, %l4
14118 std %f12, [%l7 + 0x58]
14119 st %f26, [%l7 + 0x30]
14120 xnorcc %g4, %o4, %i7
14121 fones %f5
14122 fmovdge %xcc, %f30, %f10
14123 ldsb [%l7 + 0x7B], %o6
14124 addc %g3, %g5, %g7
14125 fpadd16 %f14, %f26, %f24
14126 fpsub16 %f18, %f10, %f26
14127 movrne %g6, %l6, %g2
14128 nop
14129 set 0x3C, %g3
14130 stb %i3, [%l7 + %g3]
14131 movge %icc, %i2, %o7
14132 movrlz %l5, 0x0DD, %o5
14133 mova %icc, %i1, %o1
14134 fandnot1s %f0, %f23, %f22
14135 fsrc2 %f28, %f6
14136 setx loop_42, %l0, %l1
14137 return %l1
14138 nop
14139 rdpr %cwp, %g1
14140 rdpr %cansave, %g2
14141 rdpr %canrestore, %g3
14142 rdpr %cleanwin, %g4
14143 rdpr %otherwin, %g5
14144 rdpr %wstate, %g6
14145loop_42: std %f22, [%l7 + 0x08]
14146 xorcc %o0, %o3, %l3
14147 fmovrsne %i4, %f3, %f2
14148 mova %xcc, %l1, %i6
14149 movcc %xcc, %l2, %g1
14150 andncc %l0, %g4, %o4
14151 movrne %l4, 0x0ED, %i7
14152 edge32 %o6, %g3, %g7
14153 subcc %g5, 0x1707, %g6
14154 fxors %f12, %f7, %f24
14155 stw %l6, [%l7 + 0x58]
14156 fpmerge %f11, %f4, %f10
14157 ld [%l7 + 0x08], %f26
14158 sdiv %g2, 0x0870, %i2
14159 fcmpes %fcc2, %f21, %f29
14160 pdist %f8, %f18, %f28
14161 fmovrde %i3, %f4, %f22
14162 movvs %xcc, %o7, %l5
14163 fmovrdgez %i1, %f8, %f24
14164 movpos %icc, %o1, %o5
14165 array32 %i0, %o2, %o0
14166 and %i5, 0x0462, %o3
14167 ldsb [%l7 + 0x46], %l3
14168 mulx %l1, 0x0AAB, %i4
14169 restore %l2, %i6, %g1
14170 rdpr %cwp, %g1
14171 rdpr %cansave, %g2
14172 rdpr %canrestore, %g3
14173 rdpr %cleanwin, %g4
14174 rdpr %otherwin, %g5
14175 rdpr %wstate, %g6
14176 fmovsne %xcc, %f7, %f19
14177 andcc %g4, 0x1CAB, %l0
14178 xorcc %l4, 0x0D91, %o4
14179 edge16 %o6, %g3, %i7
14180 fcmpeq32 %f8, %f10, %g7
14181 orncc %g5, 0x03CE, %g6
14182 fmovdpos %icc, %f29, %f6
14183 fmovrsgez %g2, %f14, %f26
14184 fmovrsgz %l6, %f16, %f9
14185 ldsh [%l7 + 0x7A], %i3
14186 edge32l %i2, %o7, %l5
14187 fmovdpos %xcc, %f4, %f5
14188 popc %o1, %o5
14189 movvs %xcc, %i1, %o2
14190 srlx %o0, %i0, %o3
14191 smulcc %i5, 0x1117, %l3
14192 fmovdneg %icc, %f24, %f3
14193 sethi 0x04E7, %l1
14194 edge8ln %l2, %i4, %g1
14195 fmovsneg %xcc, %f11, %f11
14196 movcc %icc, %i6, %l0
14197 fmul8x16al %f27, %f23, %f0
14198 array32 %g4, %o4, %o6
14199 sra %g3, %i7, %g7
14200 add %g5, 0x15F8, %g6
14201 sdiv %g2, 0x0277, %l6
14202 fxnor %f18, %f24, %f12
14203 movleu %icc, %l4, %i2
14204 ldsb [%l7 + 0x0A], %i3
14205 movneg %xcc, %l5, %o1
14206 movcc %icc, %o7, %i1
14207 or %o5, %o0, %i0
14208 movpos %xcc, %o2, %i5
14209 sdivcc %l3, 0x15EE, %l1
14210 array8 %o3, %i4, %l2
14211 fpadd32 %f30, %f16, %f0
14212 addc %i6, %l0, %g4
14213 udivcc %g1, 0x1422, %o4
14214 xor %o6, %g3, %g7
14215 ldsb [%l7 + 0x20], %i7
14216 movg %icc, %g6, %g5
14217 ldsh [%l7 + 0x0C], %l6
14218 ldd [%l7 + 0x08], %g2
14219 movge %icc, %l4, %i3
14220 movge %xcc, %l5, %o1
14221 ldub [%l7 + 0x7D], %o7
14222 smulcc %i2, %i1, %o0
14223 stb %o5, [%l7 + 0x66]
14224 stx %i0, [%l7 + 0x78]
14225 xorcc %i5, %l3, %l1
14226 ldsb [%l7 + 0x3C], %o2
14227 ld [%l7 + 0x14], %f26
14228 mulx %o3, %l2, %i6
14229 siam 0x0
14230 mulx %i4, 0x0BF4, %g4
14231 smul %g1, %l0, %o4
14232 edge16ln %g3, %o6, %g7
14233 srlx %g6, 0x17, %i7
14234 sethi 0x0DCE, %l6
14235 ldsw [%l7 + 0x4C], %g5
14236 sllx %g2, 0x0B, %i3
14237 fnot1s %f2, %f30
14238 fmovde %xcc, %f23, %f30
14239 movrne %l5, %o1, %o7
14240 movn %xcc, %l4, %i1
14241 xnor %i2, 0x122D, %o0
14242 move %xcc, %i0, %i5
14243 sdivcc %o5, 0x1943, %l1
14244 fxnors %f31, %f21, %f20
14245 fnors %f4, %f18, %f10
14246 alignaddr %l3, %o3, %l2
14247 nop
14248 set 0x54, %l1
14249 sth %o2, [%l7 + %l1]
14250 sdivx %i4, 0x1BB2, %g4
14251 udivcc %g1, 0x0937, %l0
14252 std %f30, [%l7 + 0x60]
14253 udiv %o4, 0x0FD2, %g3
14254 movn %icc, %i6, %g7
14255 sra %o6, 0x1B, %i7
14256 setx loop_43, %l0, %l1
14257 return %l1
14258 nop
14259 rdpr %cwp, %g1
14260 rdpr %cansave, %g2
14261 rdpr %canrestore, %g3
14262 rdpr %cleanwin, %g4
14263 rdpr %otherwin, %g5
14264 rdpr %wstate, %g6
14265loop_43: andn %g6, 0x06E1, %i3
14266 smulcc %l5, 0x17AC, %g2
14267 array32 %o1, %l4, %o7
14268 movg %icc, %i1, %o0
14269 movl %icc, %i0, %i2
14270 addc %i5, 0x1CAD, %l1
14271 movrgez %o5, 0x171, %l3
14272 movvc %icc, %l2, %o2
14273 addccc %o3, 0x11EE, %i4
14274 subcc %g1, %l0, %g4
14275 movrgez %g3, 0x194, %o4
14276 umulcc %i6, 0x09D1, %o6
14277 array32 %g7, %i7, %l6
14278 movrlez %g6, %i3, %l5
14279 fornot1 %f20, %f4, %f22
14280 nop
14281 set 0x5D, %i5
14282 stb %g2, [%l7 + %i5]
14283 sub %g5, 0x0A54, %o1
14284 move %xcc, %o7, %i1
14285 edge32n %l4, %i0, %i2
14286 nop
14287 set 0x5C, %i7
14288 ldsw [%l7 + %i7], %i5
14289 fmovdn %icc, %f17, %f10
14290 srl %o0, 0x15, %o5
14291 sub %l1, 0x0AEC, %l2
14292 movne %xcc, %l3, %o3
14293 fmul8sux16 %f18, %f30, %f4
14294 fnegs %f8, %f27
14295 edge16 %i4, %g1, %l0
14296 umulcc %o2, %g4, %g3
14297 movrgz %i6, %o4, %o6
14298 umul %i7, %l6, %g7
14299 stw %i3, [%l7 + 0x64]
14300 fmovs %f22, %f8
14301 ldub [%l7 + 0x43], %l5
14302 fmovsn %xcc, %f15, %f6
14303 xor %g6, 0x1A1C, %g5
14304 xorcc %o1, 0x019C, %g2
14305 fnot1s %f30, %f30
14306 movcs %icc, %i1, %l4
14307 udivcc %o7, 0x0941, %i2
14308 xorcc %i0, 0x001F, %o0
14309 edge16l %i5, %l1, %l2
14310 udivcc %o5, 0x1ECA, %o3
14311 movre %i4, %g1, %l3
14312 movcc %xcc, %o2, %g4
14313 udivcc %l0, 0x02B9, %i6
14314 ldd [%l7 + 0x30], %o4
14315 add %g3, %o6, %i7
14316 movn %xcc, %g7, %l6
14317 movge %icc, %l5, %g6
14318 addcc %g5, 0x1FA9, %i3
14319 movg %icc, %g2, %o1
14320 movvs %icc, %i1, %o7
14321 srax %i2, 0x18, %l4
14322 udivcc %o0, 0x154C, %i5
14323 ldsh [%l7 + 0x74], %i0
14324 movrne %l2, 0x2DA, %o5
14325 fxnor %f12, %f24, %f6
14326 fzero %f12
14327 edge32ln %o3, %l1, %i4
14328 mova %icc, %g1, %l3
14329 edge8ln %g4, %o2, %l0
14330 alignaddrl %o4, %g3, %o6
14331 fmovrsgz %i7, %f18, %f28
14332 st %f26, [%l7 + 0x30]
14333 ldsh [%l7 + 0x44], %g7
14334 edge16ln %l6, %l5, %i6
14335 and %g6, %g5, %g2
14336 sdiv %i3, 0x0F09, %o1
14337 sdivcc %o7, 0x105B, %i2
14338 sdiv %l4, 0x1D22, %o0
14339 movre %i5, 0x14A, %i0
14340 array8 %i1, %o5, %l2
14341 fzeros %f5
14342 umulcc %o3, 0x03B1, %l1
14343 movre %g1, %l3, %i4
14344 sra %o2, %g4, %o4
14345 movle %icc, %g3, %o6
14346 srlx %i7, %g7, %l6
14347 sll %l0, 0x02, %l5
14348 sdiv %g6, 0x0FD4, %i6
14349 and %g2, 0x0618, %i3
14350 movle %icc, %o1, %o7
14351 edge8l %i2, %l4, %o0
14352 addc %g5, 0x01E6, %i5
14353 fmul8x16au %f21, %f16, %f22
14354 edge8n %i1, %i0, %l2
14355 fpadd16 %f0, %f28, %f6
14356 ld [%l7 + 0x14], %f21
14357 orncc %o3, %o5, %g1
14358 fpsub16s %f26, %f10, %f28
14359 movrgez %l3, 0x269, %i4
14360 edge32n %l1, %o2, %g4
14361 andcc %g3, %o6, %i7
14362 srl %o4, 0x1C, %l6
14363 mova %icc, %l0, %g7
14364 st %f3, [%l7 + 0x28]
14365 nop
14366 set 0x37, %i3
14367 stb %l5, [%l7 + %i3]
14368 save %g6, 0x1EFC, %g2
14369 rdpr %cwp, %g1
14370 rdpr %cansave, %g2
14371 rdpr %canrestore, %g3
14372 rdpr %cleanwin, %g4
14373 rdpr %otherwin, %g5
14374 rdpr %wstate, %g6
14375 movcc %xcc, %i3, %o1
14376 ldsw [%l7 + 0x58], %o7
14377 fabsd %f16, %f10
14378 umul %i6, 0x0899, %l4
14379 movrlez %i2, 0x133, %g5
14380 std %f0, [%l7 + 0x40]
14381 movleu %xcc, %o0, %i5
14382 fmovdneg %xcc, %f0, %f19
14383 andncc %i1, %l2, %i0
14384 fmovsleu %icc, %f10, %f3
14385 movre %o5, %g1, %l3
14386 ldx [%l7 + 0x18], %i4
14387 movneg %xcc, %l1, %o3
14388 sir 0x1456
14389 srax %o2, %g3, %g4
14390 pdist %f2, %f18, %f12
14391 fmovdge %icc, %f29, %f21
14392 fnands %f6, %f0, %f25
14393 pdist %f0, %f20, %f6
14394 srlx %i7, %o4, %l6
14395 fcmpeq16 %f26, %f0, %o6
14396 orn %l0, %l5, %g6
14397 edge16ln %g2, %g7, %i3
14398 sll %o1, 0x07, %o7
14399 add %i6, %i2, %l4
14400 movl %icc, %g5, %o0
14401 edge8 %i1, %i5, %l2
14402 orcc %i0, 0x1507, %g1
14403 ldsb [%l7 + 0x0B], %o5
14404 ldsw [%l7 + 0x08], %i4
14405 sethi 0x0018, %l1
14406 sub %o3, 0x116D, %o2
14407 fmovrdlez %l3, %f6, %f6
14408 movle %xcc, %g4, %g3
14409 fnand %f18, %f16, %f28
14410 edge16ln %o4, %l6, %o6
14411 sub %i7, 0x1ACD, %l0
14412 stx %g6, [%l7 + 0x68]
14413 move %icc, %l5, %g7
14414 fmovspos %icc, %f21, %f22
14415 addccc %g2, %i3, %o1
14416 ldx [%l7 + 0x20], %o7
14417 ldsb [%l7 + 0x78], %i6
14418 edge16n %l4, %i2, %g5
14419 sdivcc %i1, 0x156C, %o0
14420 fcmpeq32 %f24, %f24, %l2
14421 alignaddr %i5, %i0, %o5
14422 sdivx %i4, 0x1AD8, %g1
14423 udivx %o3, 0x1A56, %l1
14424 umulcc %l3, %o2, %g4
14425 smulcc %o4, 0x1D59, %g3
14426 fabss %f7, %f24
14427 movcs %icc, %l6, %o6
14428 ld [%l7 + 0x4C], %f5
14429 xnor %l0, 0x0B80, %i7
14430 movneg %icc, %g6, %g7
14431 srlx %l5, 0x14, %g2
14432 movge %icc, %o1, %i3
14433 sdivx %o7, 0x1DEC, %i6
14434 fmovdn %icc, %f2, %f5
14435 edge16ln %i2, %g5, %l4
14436 stb %o0, [%l7 + 0x09]
14437 edge16 %l2, %i5, %i1
14438 edge32ln %o5, %i0, %g1
14439 array8 %o3, %i4, %l3
14440 movneg %xcc, %o2, %l1
14441 umulcc %g4, %o4, %g3
14442 fmovsne %xcc, %f0, %f5
14443 ldx [%l7 + 0x28], %l6
14444 popc %o6, %l0
14445 movvs %xcc, %g6, %i7
14446 edge32l %l5, %g2, %o1
14447 lduw [%l7 + 0x08], %g7
14448 umulcc %i3, 0x0136, %i6
14449 alignaddr %o7, %i2, %l4
14450 fmovrde %o0, %f18, %f12
14451 movrlez %g5, %l2, %i5
14452 fmovsn %xcc, %f31, %f17
14453 movrlez %i1, 0x18E, %o5
14454 movrgez %i0, 0x20D, %o3
14455 subcc %g1, 0x1341, %i4
14456 andn %o2, 0x0FFF, %l1
14457 movgu %xcc, %l3, %g4
14458 addcc %o4, 0x030D, %l6
14459 edge32 %g3, %o6, %l0
14460 fands %f27, %f27, %f9
14461 sllx %g6, 0x1C, %i7
14462 subccc %l5, %g2, %o1
14463 sdivcc %g7, 0x154B, %i6
14464 movrne %o7, 0x175, %i2
14465 add %i3, %l4, %g5
14466 bshuffle %f0, %f4, %f18
14467 fnegs %f14, %f29
14468 fnand %f20, %f18, %f28
14469 ldsb [%l7 + 0x78], %o0
14470 nop
14471 set 0x18, %g6
14472 ldub [%l7 + %g6], %i5
14473 srlx %i1, 0x1A, %o5
14474 orncc %l2, 0x0E86, %i0
14475 fnot2 %f20, %f28
14476 smul %o3, %g1, %i4
14477 fmovrdlz %l1, %f12, %f8
14478 sll %l3, %o2, %g4
14479 ldd [%l7 + 0x30], %i6
14480 fnot2 %f12, %f6
14481 fmovda %xcc, %f24, %f14
14482 movl %xcc, %o4, %g3
14483 edge16 %o6, %g6, %i7
14484 udivcc %l0, 0x0C14, %l5
14485 array8 %g2, %o1, %i6
14486 xnorcc %g7, %o7, %i3
14487 add %i2, %g5, %l4
14488 nop
14489 set 0x32, %o7
14490 ldsb [%l7 + %o7], %i5
14491 restore %o0, 0x1282, %i1
14492 rdpr %cwp, %g1
14493 rdpr %cansave, %g2
14494 rdpr %canrestore, %g3
14495 rdpr %cleanwin, %g4
14496 rdpr %otherwin, %g5
14497 rdpr %wstate, %g6
14498 movrgz %o5, 0x273, %l2
14499 sll %i0, 0x0B, %o3
14500 sllx %i4, 0x05, %l1
14501 sethi 0x05DA, %l3
14502 ldx [%l7 + 0x78], %o2
14503 smul %g4, %g1, %o4
14504 ldd [%l7 + 0x18], %f18
14505 movn %icc, %l6, %g3
14506 ldd [%l7 + 0x78], %g6
14507 save %i7, 0x1C5C, %o6
14508 rdpr %cwp, %g1
14509 rdpr %cansave, %g2
14510 rdpr %canrestore, %g3
14511 rdpr %cleanwin, %g4
14512 rdpr %otherwin, %g5
14513 rdpr %wstate, %g6
14514 fmovsvs %icc, %f22, %f29
14515 umul %l0, 0x10FE, %g2
14516 alignaddrl %o1, %i6, %g7
14517 subc %l5, %o7, %i3
14518 fabsd %f2, %f20
14519 alignaddr %i2, %l4, %i5
14520 ldd [%l7 + 0x48], %f6
14521 edge32 %o0, %g5, %o5
14522 movg %xcc, %l2, %i1
14523 fcmpgt16 %f22, %f10, %i0
14524 srax %o3, 0x14, %i4
14525 smulcc %l3, %l1, %g4
14526 movle %xcc, %g1, %o2
14527 orn %o4, 0x16C8, %g3
14528 fmovdge %icc, %f26, %f27
14529 srlx %l6, 0x14, %i7
14530 srl %o6, 0x1A, %g6
14531 addccc %g2, %o1, %l0
14532 fpsub32s %f5, %f5, %f11
14533 sth %g7, [%l7 + 0x64]
14534 movvs %xcc, %l5, %o7
14535 movgu %xcc, %i3, %i2
14536 nop
14537 set 0x5E, %i4
14538 lduh [%l7 + %i4], %l4
14539 addcc %i5, 0x1131, %i6
14540 movvc %icc, %o0, %o5
14541 ldx [%l7 + 0x68], %g5
14542 sra %i1, %l2, %o3
14543 movvc %icc, %i0, %i4
14544 orcc %l3, 0x16F9, %l1
14545 movgu %xcc, %g1, %o2
14546 edge16l %o4, %g3, %g4
14547 ldsh [%l7 + 0x74], %l6
14548 fmovdcs %icc, %f16, %f31
14549 movgu %icc, %i7, %g6
14550 movvc %icc, %o6, %o1
14551 smul %g2, %l0, %g7
14552 movvc %xcc, %o7, %i3
14553 fcmpes %fcc3, %f30, %f0
14554 movleu %xcc, %l5, %l4
14555 fpsub32s %f3, %f28, %f26
14556 array32 %i5, %i2, %i6
14557 fmovsvc %icc, %f21, %f9
14558 fors %f15, %f3, %f13
14559 add %o5, 0x1E4E, %o0
14560 add %g5, 0x1DCE, %i1
14561 addcc %o3, 0x084C, %i0
14562 srlx %l2, %i4, %l3
14563 orcc %l1, %o2, %o4
14564 srl %g3, 0x19, %g1
14565 smul %l6, 0x01F9, %i7
14566 fmovrslz %g4, %f1, %f25
14567 fmovsvs %icc, %f20, %f1
14568 xorcc %g6, %o1, %g2
14569 st %f6, [%l7 + 0x2C]
14570 srlx %l0, 0x02, %g7
14571 fsrc1s %f9, %f6
14572 stw %o6, [%l7 + 0x34]
14573 movpos %icc, %i3, %l5
14574 addc %l4, 0x1B2D, %o7
14575 fpmerge %f10, %f5, %f18
14576 sra %i5, %i2, %o5
14577 stw %o0, [%l7 + 0x08]
14578 sdiv %g5, 0x1C74, %i6
14579 fcmple32 %f6, %f30, %i1
14580 xnor %o3, 0x0862, %i0
14581 st %f1, [%l7 + 0x64]
14582 alignaddrl %i4, %l3, %l1
14583 sllx %l2, 0x08, %o2
14584 or %g3, 0x015B, %o4
14585 fmovsl %xcc, %f27, %f29
14586 fmovsle %icc, %f31, %f5
14587 ldub [%l7 + 0x2C], %g1
14588 st %f5, [%l7 + 0x28]
14589 ldsb [%l7 + 0x0B], %i7
14590 stb %g4, [%l7 + 0x5F]
14591 movrgez %g6, %l6, %o1
14592 fexpand %f10, %f24
14593 sllx %l0, %g7, %o6
14594 ldsw [%l7 + 0x0C], %g2
14595 movneg %xcc, %i3, %l4
14596 ldsw [%l7 + 0x40], %o7
14597 fmovrslez %l5, %f21, %f10
14598 movrlz %i5, 0x012, %o5
14599 sdivx %i2, 0x1519, %g5
14600 fmovsn %icc, %f13, %f10
14601 andcc %o0, %i1, %o3
14602 fmovrslez %i0, %f19, %f29
14603 umulcc %i6, %l3, %i4
14604 movneg %icc, %l1, %l2
14605 fzeros %f8
14606 mulscc %g3, %o4, %o2
14607 array8 %g1, %i7, %g6
14608 addc %l6, 0x1C3F, %o1
14609 subcc %g4, 0x199A, %g7
14610 umul %l0, 0x047A, %o6
14611 movcs %xcc, %i3, %l4
14612 stw %o7, [%l7 + 0x64]
14613 stb %g2, [%l7 + 0x7E]
14614 udivx %l5, 0x0834, %i5
14615 fmuld8sux16 %f20, %f26, %f26
14616 movcs %icc, %i2, %g5
14617 ldub [%l7 + 0x39], %o0
14618 popc 0x12ED, %o5
14619 ldub [%l7 + 0x7A], %o3
14620 edge16n %i1, %i6, %i0
14621 fmovsvs %xcc, %f12, %f21
14622 fmovrdlz %l3, %f24, %f28
14623 umul %l1, 0x019B, %l2
14624 sdiv %i4, 0x1C96, %g3
14625 array8 %o4, %o2, %g1
14626 smulcc %g6, 0x12F4, %i7
14627 sra %l6, %o1, %g7
14628 orncc %g4, 0x111B, %o6
14629 udiv %l0, 0x11E4, %l4
14630 ldd [%l7 + 0x30], %f14
14631 stb %o7, [%l7 + 0x0B]
14632 array8 %i3, %g2, %l5
14633 stw %i5, [%l7 + 0x14]
14634 fxnors %f2, %f22, %f16
14635 sdivx %g5, 0x1ED0, %i2
14636 fnot1s %f22, %f31
14637 st %f12, [%l7 + 0x28]
14638 fands %f24, %f30, %f7
14639 subccc %o0, %o3, %i1
14640 fpadd32 %f12, %f22, %f10
14641 movpos %xcc, %i6, %o5
14642 movrne %i0, 0x057, %l1
14643 movge %xcc, %l2, %i4
14644 fmovrsne %l3, %f27, %f21
14645 fmovdvs %icc, %f28, %f18
14646 alignaddrl %o4, %g3, %o2
14647 andncc %g6, %i7, %l6
14648 andcc %g1, %g7, %o1
14649 sll %o6, %g4, %l0
14650 movne %xcc, %l4, %i3
14651 fmovse %xcc, %f22, %f2
14652 subc %o7, 0x1EFD, %l5
14653 sth %i5, [%l7 + 0x14]
14654 ldsw [%l7 + 0x30], %g5
14655 array16 %g2, %o0, %o3
14656 fmuld8ulx16 %f16, %f25, %f14
14657 edge32 %i1, %i2, %i6
14658 fornot2 %f6, %f20, %f2
14659 udivx %o5, 0x0EAB, %l1
14660 fmovsge %xcc, %f0, %f24
14661 movrgz %l2, 0x31A, %i4
14662 std %f0, [%l7 + 0x70]
14663 sdivcc %l3, 0x0645, %i0
14664 mulx %o4, 0x07ED, %g3
14665 fnegd %f2, %f20
14666 fnot2 %f0, %f2
14667 fmul8ulx16 %f10, %f14, %f28
14668 sll %o2, %i7, %l6
14669 movgu %icc, %g1, %g7
14670 edge8ln %g6, %o6, %o1
14671 udivcc %l0, 0x0C5A, %g4
14672 std %f2, [%l7 + 0x08]
14673 sllx %i3, %o7, %l4
14674 fnot2 %f24, %f16
14675 alignaddrl %i5, %g5, %l5
14676 st %f19, [%l7 + 0x34]
14677 fmovsa %icc, %f4, %f3
14678 sdivx %o0, 0x186E, %g2
14679 ldsh [%l7 + 0x2A], %o3
14680 edge8ln %i1, %i6, %i2
14681 movvc %icc, %o5, %l2
14682 movneg %icc, %l1, %i4
14683 fmovdgu %icc, %f18, %f31
14684 save %i0, 0x1CCF, %o4
14685 rdpr %cwp, %g1
14686 rdpr %cansave, %g2
14687 rdpr %canrestore, %g3
14688 rdpr %cleanwin, %g4
14689 rdpr %otherwin, %g5
14690 rdpr %wstate, %g6
14691 save %g3, 0x0C53, %o2
14692 rdpr %cwp, %g1
14693 rdpr %cansave, %g2
14694 rdpr %canrestore, %g3
14695 rdpr %cleanwin, %g4
14696 rdpr %otherwin, %g5
14697 rdpr %wstate, %g6
14698 edge16ln %i7, %l6, %g1
14699 movleu %xcc, %g7, %g6
14700 xnor %l3, 0x0560, %o6
14701 and %o1, %g4, %i3
14702 subc %l0, 0x13FA, %l4
14703 movpos %xcc, %o7, %i5
14704 fmovrsgz %l5, %f28, %f25
14705 edge16n %g5, %o0, %g2
14706 fpmerge %f16, %f18, %f0
14707 movpos %xcc, %o3, %i6
14708 movneg %xcc, %i1, %o5
14709 smul %i2, 0x1836, %l1
14710 alignaddr %l2, %i0, %i4
14711 edge16 %g3, %o2, %o4
14712 edge8l %l6, %g1, %g7
14713 nop
14714 set 0x0E, %o5
14715 lduh [%l7 + %o5], %g6
14716 sra %l3, %o6, %o1
14717 ldsw [%l7 + 0x1C], %i7
14718 fcmpeq32 %f22, %f20, %i3
14719 edge32 %l0, %l4, %o7
14720 orncc %g4, %l5, %g5
14721 fpsub16s %f16, %f17, %f18
14722 lduh [%l7 + 0x36], %i5
14723 move %xcc, %g2, %o0
14724 xnor %o3, %i1, %o5
14725 fzeros %f2
14726 smulcc %i2, %l1, %i6
14727 movleu %icc, %i0, %i4
14728 fmovdleu %xcc, %f3, %f17
14729 fmovrsgez %g3, %f20, %f18
14730 srax %o2, %l2, %l6
14731 movn %icc, %g1, %o4
14732 sdivcc %g6, 0x10D5, %g7
14733 fmovrsgz %o6, %f26, %f6
14734 movne %xcc, %o1, %i7
14735 subcc %l3, %l0, %l4
14736 lduh [%l7 + 0x20], %i3
14737 sth %o7, [%l7 + 0x32]
14738 srax %l5, %g5, %g4
14739 movleu %xcc, %g2, %i5
14740 orn %o3, 0x0981, %o0
14741 fxor %f10, %f6, %f8
14742 sdivcc %i1, 0x1DE5, %o5
14743 fcmpne32 %f26, %f28, %l1
14744 ldsw [%l7 + 0x08], %i6
14745 movrgz %i2, 0x3EE, %i4
14746 move %xcc, %g3, %o2
14747 movcc %icc, %i0, %l2
14748 fones %f26
14749 stb %g1, [%l7 + 0x60]
14750 udiv %o4, 0x0156, %l6
14751 edge8l %g7, %o6, %g6
14752 srlx %i7, 0x09, %l3
14753 fnegs %f18, %f2
14754 fnot2s %f12, %f1
14755 fnand %f14, %f18, %f22
14756 smulcc %l0, 0x00C0, %o1
14757 ldd [%l7 + 0x20], %f2
14758 orn %i3, 0x04B9, %o7
14759 fandnot1 %f2, %f26, %f8
14760 edge8n %l4, %g5, %g4
14761 xnorcc %l5, %g2, %i5
14762 lduw [%l7 + 0x18], %o3
14763 edge16l %i1, %o0, %o5
14764 fzero %f0
14765 setx loop_44, %l0, %l1
14766 return %l1
14767 nop
14768 rdpr %cwp, %g1
14769 rdpr %cansave, %g2
14770 rdpr %canrestore, %g3
14771 rdpr %cleanwin, %g4
14772 rdpr %otherwin, %g5
14773 rdpr %wstate, %g6
14774loop_44: andcc %i4, 0x1C7B, %l1
14775 fmovsg %xcc, %f28, %f10
14776 movre %o2, %i0, %l2
14777 movrne %g3, 0x349, %o4
14778 umulcc %l6, 0x127C, %g1
14779 udivcc %g7, 0x1059, %g6
14780 mulscc %i7, 0x0215, %o6
14781 sth %l0, [%l7 + 0x70]
14782 for %f28, %f12, %f30
14783 fpsub16 %f0, %f12, %f2
14784 movrgez %o1, 0x042, %i3
14785 stb %l3, [%l7 + 0x23]
14786 mulx %l4, 0x15A4, %o7
14787 movrlez %g4, %g5, %g2
14788 sir 0x1234
14789 popc 0x0969, %i5
14790 smulcc %o3, %l5, %o0
14791 fmovsa %xcc, %f22, %f26
14792 udivx %o5, 0x18A4, %i6
14793 lduh [%l7 + 0x36], %i1
14794 fpack16 %f22, %f24
14795 fors %f5, %f18, %f26
14796 sllx %i2, %i4, %o2
14797 movrne %l1, %i0, %l2
14798 restore %o4, 0x1036, %l6
14799 rdpr %cwp, %g1
14800 rdpr %cansave, %g2
14801 rdpr %canrestore, %g3
14802 rdpr %cleanwin, %g4
14803 rdpr %otherwin, %g5
14804 rdpr %wstate, %g6
14805 edge32n %g3, %g7, %g6
14806 movne %icc, %g1, %o6
14807 st %f25, [%l7 + 0x10]
14808 lduh [%l7 + 0x34], %l0
14809 orncc %i7, 0x1F67, %o1
14810 xor %l3, 0x1058, %i3
14811 edge16 %o7, %g4, %g5
14812 edge32n %l4, %i5, %g2
14813 edge32n %l5, %o3, %o0
14814 andncc %i6, %i1, %o5
14815 movrlz %i4, 0x031, %i2
14816 fmovsneg %xcc, %f8, %f9
14817 movpos %xcc, %o2, %l1
14818 movcc %icc, %i0, %l2
14819 movrne %l6, %o4, %g7
14820 udivcc %g6, 0x0615, %g1
14821 movcc %xcc, %g3, %l0
14822 fcmped %fcc2, %f14, %f16
14823 fnors %f25, %f22, %f16
14824 array32 %i7, %o1, %o6
14825 fsrc1s %f31, %f3
14826 edge8 %l3, %i3, %o7
14827 srl %g4, 0x18, %g5
14828 fnor %f22, %f20, %f30
14829 fpsub16 %f10, %f4, %f4
14830 sllx %i5, %g2, %l4
14831 sll %l5, 0x18, %o3
14832 lduh [%l7 + 0x30], %o0
14833 fcmpes %fcc2, %f5, %f15
14834 movrgz %i1, 0x001, %i6
14835 ldub [%l7 + 0x57], %o5
14836 movvs %xcc, %i2, %o2
14837 fsrc1s %f15, %f31
14838 fcmpgt32 %f24, %f26, %i4
14839 ldd [%l7 + 0x18], %l0
14840 movleu %xcc, %l2, %i0
14841 sth %o4, [%l7 + 0x1E]
14842 subccc %l6, 0x0369, %g7
14843 movrlz %g1, %g3, %l0
14844 movgu %xcc, %i7, %g6
14845 pdist %f24, %f0, %f10
14846 movpos %icc, %o1, %l3
14847 movre %i3, 0x24C, %o6
14848 fcmped %fcc1, %f0, %f6
14849 movle %xcc, %g4, %o7
14850 xnor %i5, 0x1BAC, %g5
14851 std %f22, [%l7 + 0x60]
14852 ld [%l7 + 0x08], %f12
14853 bshuffle %f0, %f26, %f12
14854 srl %g2, 0x1E, %l4
14855 fmovsgu %xcc, %f22, %f14
14856 movne %xcc, %o3, %o0
14857 smulcc %l5, 0x11C4, %i1
14858 movle %icc, %o5, %i6
14859 movl %xcc, %o2, %i4
14860 ldd [%l7 + 0x08], %f22
14861 setx loop_45, %l0, %l1
14862 return %l1
14863 nop
14864 rdpr %cwp, %g1
14865 rdpr %cansave, %g2
14866 rdpr %canrestore, %g3
14867 rdpr %cleanwin, %g4
14868 rdpr %otherwin, %g5
14869 rdpr %wstate, %g6
14870loop_45: ldsh [%l7 + 0x4A], %i0
14871 fcmpne32 %f22, %f24, %i2
14872 orncc %o4, 0x12C7, %l6
14873 movleu %icc, %g7, %g1
14874 fandnot2 %f24, %f16, %f10
14875 addccc %g3, 0x0145, %i7
14876 srlx %g6, 0x04, %l0
14877 ldsw [%l7 + 0x1C], %l3
14878 edge8l %o1, %o6, %i3
14879 smul %g4, %i5, %o7
14880 ldd [%l7 + 0x20], %f28
14881 fornot2 %f30, %f18, %f2
14882 srlx %g2, %l4, %g5
14883 nop
14884 set 0x0E, %g2
14885 sth %o0, [%l7 + %g2]
14886 stw %l5, [%l7 + 0x48]
14887 ld [%l7 + 0x0C], %f7
14888 fmovsneg %icc, %f23, %f10
14889 ldd [%l7 + 0x48], %o2
14890 subc %o5, 0x150C, %i1
14891 alignaddrl %o2, %i6, %l1
14892 umulcc %i4, %i0, %i2
14893 fpack32 %f24, %f20, %f10
14894 movvc %xcc, %o4, %l2
14895 stx %l6, [%l7 + 0x10]
14896 fsrc1 %f0, %f28
14897 ldsh [%l7 + 0x3E], %g1
14898 faligndata %f20, %f12, %f26
14899 nop
14900 set 0x0C, %g4
14901 lduh [%l7 + %g4], %g3
14902 fnegd %f22, %f2
14903 addccc %i7, %g6, %g7
14904 movne %icc, %l0, %o1
14905 stx %l3, [%l7 + 0x70]
14906 lduw [%l7 + 0x60], %i3
14907 umul %g4, 0x1C98, %o6
14908 fmul8ulx16 %f12, %f12, %f10
14909 mulx %o7, %g2, %i5
14910 fnand %f22, %f26, %f26
14911 fmovrdne %l4, %f30, %f22
14912 ldsw [%l7 + 0x44], %g5
14913 fmul8ulx16 %f14, %f22, %f2
14914 movpos %xcc, %l5, %o0
14915 ldub [%l7 + 0x15], %o3
14916 srax %i1, 0x0E, %o5
14917 sdiv %o2, 0x1957, %l1
14918 fnands %f19, %f30, %f12
14919 movrlez %i6, 0x1DA, %i4
14920 ldsb [%l7 + 0x72], %i0
14921 movne %xcc, %o4, %l2
14922 st %f24, [%l7 + 0x68]
14923 movre %i2, 0x208, %g1
14924 sra %g3, %l6, %i7
14925 udivx %g6, 0x0CD6, %g7
14926 and %o1, 0x065C, %l3
14927 movvs %icc, %i3, %g4
14928 fabss %f30, %f7
14929 movrlz %o6, %l0, %o7
14930 nop
14931 set 0x74, %i1
14932 lduw [%l7 + %i1], %i5
14933 subccc %l4, 0x19E0, %g2
14934 fpadd32 %f24, %f12, %f10
14935 popc %g5, %l5
14936 sth %o0, [%l7 + 0x40]
14937 alignaddr %o3, %o5, %i1
14938 edge8n %o2, %l1, %i6
14939 orncc %i0, %i4, %l2
14940 smulcc %o4, 0x1D46, %i2
14941 stx %g3, [%l7 + 0x78]
14942 fpsub16s %f17, %f8, %f11
14943 fmovsne %xcc, %f1, %f26
14944 stx %l6, [%l7 + 0x60]
14945 array32 %i7, %g1, %g6
14946 ld [%l7 + 0x3C], %f8
14947 sdivx %g7, 0x067F, %l3
14948 fmul8x16 %f21, %f26, %f20
14949 sra %i3, 0x07, %o1
14950 ldsw [%l7 + 0x4C], %o6
14951 fmovsvs %xcc, %f15, %f30
14952 udiv %g4, 0x058E, %l0
14953 ldd [%l7 + 0x08], %f30
14954 fmovrdgez %o7, %f8, %f14
14955 orcc %i5, 0x18D0, %l4
14956 sdivcc %g5, 0x16E5, %g2
14957 array32 %l5, %o3, %o5
14958 fpsub32s %f28, %f7, %f6
14959 movrlz %o0, 0x3F9, %o2
14960 movrne %i1, %l1, %i6
14961 movcc %xcc, %i0, %i4
14962 udiv %l2, 0x1E66, %i2
14963 movneg %xcc, %g3, %o4
14964 xnor %l6, 0x02F3, %i7
14965 ldd [%l7 + 0x60], %f24
14966 edge32 %g6, %g1, %l3
14967 edge16 %g7, %o1, %i3
14968 move %xcc, %g4, %o6
14969 std %f22, [%l7 + 0x58]
14970 fzeros %f20
14971 movvs %icc, %l0, %i5
14972 ldsw [%l7 + 0x44], %o7
14973 edge32 %g5, %g2, %l4
14974 fmovdneg %icc, %f11, %f11
14975 fmovrdne %o3, %f8, %f22
14976 movcc %xcc, %l5, %o5
14977 udivx %o0, 0x0952, %o2
14978 array32 %i1, %l1, %i6
14979 subccc %i0, 0x13E1, %l2
14980 array8 %i4, %i2, %g3
14981 edge32ln %l6, %o4, %g6
14982 sdiv %g1, 0x1F94, %i7
14983 sdivcc %l3, 0x1056, %o1
14984 sllx %i3, %g4, %o6
14985 array16 %g7, %i5, %l0
14986 edge8 %g5, %o7, %g2
14987 move %icc, %o3, %l5
14988 fmovrslez %l4, %f23, %f12
14989 movle %xcc, %o5, %o2
14990 andn %o0, 0x02A3, %l1
14991 addc %i6, 0x0921, %i0
14992 restore %l2, 0x085A, %i1
14993 rdpr %cwp, %g1
14994 rdpr %cansave, %g2
14995 rdpr %canrestore, %g3
14996 rdpr %cleanwin, %g4
14997 rdpr %otherwin, %g5
14998 rdpr %wstate, %g6
14999 movle %icc, %i2, %i4
15000 edge32ln %l6, %o4, %g3
15001 andncc %g6, %g1, %l3
15002 save %i7, 0x01D2, %i3
15003 rdpr %cwp, %g1
15004 rdpr %cansave, %g2
15005 rdpr %canrestore, %g3
15006 rdpr %cleanwin, %g4
15007 rdpr %otherwin, %g5
15008 rdpr %wstate, %g6
15009 smul %o1, %g4, %g7
15010 movrne %o6, 0x11A, %l0
15011 fnors %f29, %f30, %f12
15012 sra %g5, 0x0E, %i5
15013 movrlz %g2, %o3, %l5
15014 sir 0x0D34
15015 fmovsle %xcc, %f10, %f15
15016 movne %icc, %o7, %l4
15017 sra %o2, %o5, %o0
15018 fmovrsgez %i6, %f15, %f24
15019 movne %xcc, %i0, %l2
15020 fmovrdgez %l1, %f12, %f30
15021 ldd [%l7 + 0x70], %i0
15022 sll %i2, 0x19, %i4
15023 fpadd32s %f7, %f1, %f8
15024 fone %f28
15025 edge32n %l6, %o4, %g6
15026 sth %g3, [%l7 + 0x64]
15027 ldx [%l7 + 0x10], %l3
15028 xor %i7, %g1, %o1
15029 ldsb [%l7 + 0x17], %i3
15030 sdivcc %g4, 0x1D4B, %o6
15031 movcc %xcc, %g7, %l0
15032 nop
15033 set 0x20, %o2
15034 ldd [%l7 + %o2], %f8
15035 movrlz %i5, 0x22D, %g5
15036 movpos %icc, %o3, %l5
15037 ldd [%l7 + 0x58], %f14
15038 fpsub16s %f28, %f11, %f12
15039 alignaddrl %o7, %g2, %l4
15040 fmovdl %xcc, %f23, %f24
15041 sth %o2, [%l7 + 0x54]
15042 udivcc %o0, 0x0A5C, %i6
15043 array32 %o5, %i0, %l2
15044 andcc %l1, 0x0AC4, %i2
15045 movcs %xcc, %i1, %l6
15046 addcc %o4, %g6, %i4
15047 edge8n %g3, %l3, %g1
15048 movrlez %i7, 0x122, %i3
15049 sdivcc %o1, 0x015D, %o6
15050 movcc %xcc, %g7, %g4
15051 subccc %l0, 0x00E6, %i5
15052 mulx %g5, %l5, %o7
15053 bshuffle %f10, %f4, %f22
15054 fpmerge %f16, %f22, %f2
15055 ldd [%l7 + 0x40], %f16
15056 std %f8, [%l7 + 0x50]
15057 fabss %f23, %f23
15058 fnands %f20, %f2, %f1
15059 fcmped %fcc3, %f10, %f8
15060 subc %g2, %l4, %o2
15061 edge16ln %o0, %i6, %o5
15062 st %f14, [%l7 + 0x34]
15063 fmovde %xcc, %f6, %f7
15064 ldub [%l7 + 0x6D], %o3
15065 udivcc %l2, 0x0037, %l1
15066 array32 %i2, %i1, %l6
15067 array32 %i0, %g6, %o4
15068 fmovrdlz %i4, %f6, %f12
15069 fmul8x16al %f13, %f0, %f14
15070 sra %l3, 0x15, %g3
15071 fsrc1s %f10, %f23
15072 movpos %icc, %i7, %i3
15073 fmuld8ulx16 %f7, %f19, %f10
15074 stb %g1, [%l7 + 0x11]
15075 udivx %o1, 0x0659, %g7
15076 sra %g4, %o6, %l0
15077 lduh [%l7 + 0x26], %i5
15078 smulcc %l5, %o7, %g2
15079 smulcc %l4, %o2, %o0
15080 sdivcc %i6, 0x1D5B, %o5
15081 smul %g5, 0x0077, %l2
15082 movre %o3, 0x0C1, %l1
15083 sdivx %i1, 0x1E58, %l6
15084 ldd [%l7 + 0x58], %i2
15085 st %f6, [%l7 + 0x48]
15086 sllx %g6, %o4, %i0
15087 setx loop_46, %l0, %l1
15088 return %l1
15089 nop
15090 rdpr %cwp, %g1
15091 rdpr %cansave, %g2
15092 rdpr %canrestore, %g3
15093 rdpr %cleanwin, %g4
15094 rdpr %otherwin, %g5
15095 rdpr %wstate, %g6
15096loop_46: popc %i7, %i3
15097 fpadd32 %f6, %f10, %f10
15098 fxnor %f0, %f10, %f4
15099 edge8ln %g3, %g1, %g7
15100 lduh [%l7 + 0x72], %g4
15101 mova %icc, %o1, %l0
15102 fones %f0
15103 fpsub32 %f26, %f14, %f0
15104 udiv %o6, 0x0AF7, %i5
15105 fmul8x16 %f19, %f18, %f22
15106 movn %icc, %l5, %o7
15107 movcs %icc, %g2, %o2
15108 movcc %icc, %o0, %i6
15109 fmovrdgz %l4, %f18, %f0
15110 ld [%l7 + 0x20], %f4
15111 edge16 %g5, %o5, %l2
15112 addc %l1, 0x1D52, %o3
15113 ldd [%l7 + 0x50], %i6
15114 fmovsleu %icc, %f27, %f10
15115 srl %i2, 0x06, %g6
15116 edge8l %o4, %i1, %i0
15117 fmovrdne %l3, %f12, %f22
15118 movrgez %i7, 0x3B4, %i4
15119 xnor %g3, 0x0338, %g1
15120 ldsb [%l7 + 0x58], %g7
15121 ldsh [%l7 + 0x76], %i3
15122 fpsub16s %f2, %f13, %f20
15123 sdiv %o1, 0x0EAF, %l0
15124 fcmpne32 %f0, %f6, %o6
15125 sdivcc %g4, 0x1E88, %l5
15126 fcmple16 %f30, %f2, %i5
15127 or %o7, 0x0A75, %o2
15128 ldd [%l7 + 0x48], %f28
15129 stx %o0, [%l7 + 0x78]
15130 umulcc %g2, %l4, %g5
15131 fzero %f10
15132 fmuld8sux16 %f30, %f5, %f2
15133 movvc %icc, %o5, %i6
15134 fmovrslez %l2, %f25, %f26
15135 stw %o3, [%l7 + 0x64]
15136 fornot1 %f6, %f14, %f10
15137 fmovrdlez %l6, %f26, %f12
15138 fmovrsne %l1, %f15, %f31
15139 alignaddrl %g6, %i2, %i1
15140 xorcc %o4, %l3, %i7
15141 and %i0, 0x1EFF, %i4
15142 edge8n %g1, %g7, %g3
15143 fmovsvs %icc, %f14, %f19
15144 movleu %icc, %o1, %l0
15145 sdiv %o6, 0x0A90, %i3
15146 fnands %f25, %f18, %f15
15147 array8 %l5, %g4, %i5
15148 ldsb [%l7 + 0x1C], %o2
15149 edge32ln %o0, %g2, %o7
15150 fmovdleu %xcc, %f9, %f29
15151 edge8 %g5, %o5, %i6
15152 edge16l %l4, %o3, %l6
15153 smulcc %l2, 0x11EC, %l1
15154 ldsb [%l7 + 0x28], %i2
15155 mulscc %g6, 0x12F8, %o4
15156 and %l3, %i7, %i1
15157 edge8n %i0, %i4, %g1
15158 edge8 %g3, %o1, %g7
15159 sll %l0, 0x15, %i3
15160 movge %xcc, %l5, %o6
15161 movrlz %g4, %i5, %o2
15162 ldd [%l7 + 0x60], %f12
15163 fmovrdne %o0, %f10, %f30
15164 xor %o7, %g5, %o5
15165 subcc %i6, %g2, %l4
15166 movre %o3, %l6, %l2
15167 udivcc %i2, 0x06DE, %g6
15168 stx %o4, [%l7 + 0x28]
15169 fxnor %f22, %f28, %f16
15170 movne %icc, %l1, %i7
15171 movrne %l3, %i1, %i0
15172 xor %g1, %g3, %o1
15173 sdivcc %i4, 0x1E53, %l0
15174 fands %f16, %f13, %f0
15175 xnorcc %i3, 0x126B, %l5
15176 movl %xcc, %g7, %o6
15177 sra %i5, 0x18, %g4
15178 movleu %xcc, %o2, %o0
15179 mova %icc, %o7, %o5
15180 fcmpeq32 %f2, %f30, %i6
15181 fpadd16 %f18, %f6, %f30
15182 movge %icc, %g2, %l4
15183 sir 0x1804
15184 fmovdgu %xcc, %f5, %f31
15185 mulscc %o3, %g5, %l2
15186 movge %icc, %l6, %g6
15187 lduw [%l7 + 0x50], %o4
15188 movcc %icc, %i2, %l1
15189 stx %l3, [%l7 + 0x78]
15190 fmovrslez %i1, %f11, %f18
15191 edge16l %i0, %i7, %g3
15192 movcc %xcc, %g1, %i4
15193 fmovdleu %icc, %f4, %f7
15194 sdiv %o1, 0x0494, %l0
15195 std %f12, [%l7 + 0x10]
15196 orcc %i3, %l5, %o6
15197 udivcc %g7, 0x0D27, %g4
15198 fnot2s %f0, %f3
15199 andncc %o2, %o0, %o7
15200 movleu %xcc, %i5, %i6
15201 mova %icc, %o5, %l4
15202 sdivx %o3, 0x1CFE, %g2
15203 orcc %l2, 0x141E, %g5
15204 addcc %l6, 0x02B5, %o4
15205 stb %i2, [%l7 + 0x38]
15206 fors %f17, %f5, %f22
15207 fmovrde %l1, %f12, %f24
15208 orncc %g6, 0x11A8, %i1
15209 movvc %icc, %i0, %i7
15210 movrgez %g3, %g1, %i4
15211 lduw [%l7 + 0x74], %o1
15212 sth %l0, [%l7 + 0x72]
15213 array16 %l3, %i3, %l5
15214 srlx %o6, 0x15, %g7
15215 stb %g4, [%l7 + 0x6C]
15216 umulcc %o2, %o7, %i5
15217 sth %i6, [%l7 + 0x42]
15218 fandnot2s %f21, %f5, %f0
15219 sdivcc %o0, 0x091D, %o5
15220 ldsh [%l7 + 0x26], %o3
15221 movle %xcc, %l4, %g2
15222 udivcc %l2, 0x1FE3, %g5
15223 edge32ln %l6, %i2, %o4
15224 edge32ln %l1, %i1, %i0
15225 edge16 %i7, %g6, %g1
15226 sub %i4, %o1, %g3
15227 fzeros %f21
15228 stw %l0, [%l7 + 0x5C]
15229 sethi 0x15DA, %i3
15230 movle %icc, %l3, %o6
15231 sethi 0x132F, %g7
15232 ldsb [%l7 + 0x2B], %l5
15233 fmovsg %icc, %f18, %f25
15234 edge32l %g4, %o2, %i5
15235 mulx %o7, %o0, %i6
15236 ldd [%l7 + 0x18], %o2
15237 mulx %o5, %l4, %g2
15238 lduw [%l7 + 0x48], %g5
15239 xnorcc %l6, %l2, %o4
15240 addcc %i2, 0x05E5, %i1
15241 sth %i0, [%l7 + 0x2C]
15242 std %f14, [%l7 + 0x78]
15243 ldsb [%l7 + 0x17], %i7
15244 sdivx %l1, 0x08E3, %g6
15245 fabss %f17, %f11
15246 movrgez %g1, 0x10B, %o1
15247 sub %g3, 0x088C, %i4
15248 edge8n %l0, %i3, %o6
15249 sdivcc %l3, 0x1C37, %l5
15250 andn %g4, %o2, %i5
15251 stx %g7, [%l7 + 0x70]
15252 movle %xcc, %o7, %o0
15253 subc %o3, %i6, %l4
15254 movre %g2, %g5, %o5
15255 movcc %icc, %l2, %o4
15256 fcmps %fcc1, %f8, %f31
15257 popc %l6, %i1
15258 movrgz %i2, 0x11F, %i7
15259 sub %i0, 0x085B, %l1
15260 movrlez %g1, %g6, %o1
15261 orcc %i4, 0x1C00, %g3
15262 mulscc %l0, %o6, %i3
15263 movrlez %l3, %g4, %l5
15264 fand %f14, %f2, %f26
15265 andcc %i5, %g7, %o7
15266 edge16 %o0, %o3, %o2
15267 and %l4, %g2, %g5
15268 fsrc2s %f12, %f22
15269 fmovda %icc, %f30, %f13
15270 edge8l %o5, %i6, %l2
15271 srl %l6, %i1, %i2
15272 xnor %i7, 0x124F, %i0
15273 subcc %l1, 0x13B9, %g1
15274 ld [%l7 + 0x0C], %f6
15275 lduw [%l7 + 0x20], %o4
15276 movvs %icc, %o1, %i4
15277 alignaddrl %g3, %l0, %g6
15278 fnor %f20, %f8, %f24
15279 sdivcc %o6, 0x1510, %l3
15280 fcmpgt16 %f10, %f26, %i3
15281 smulcc %g4, %i5, %l5
15282 and %g7, 0x1159, %o7
15283 sra %o3, 0x04, %o0
15284 bshuffle %f28, %f2, %f24
15285 edge32n %l4, %g2, %g5
15286 movvs %xcc, %o5, %o2
15287 edge8ln %i6, %l6, %l2
15288 sub %i1, %i2, %i0
15289 udivx %i7, 0x1E5E, %g1
15290 sra %o4, %l1, %o1
15291 xnorcc %g3, %l0, %i4
15292 ldub [%l7 + 0x52], %o6
15293 movrlez %l3, 0x3D5, %i3
15294 sllx %g4, 0x19, %i5
15295 edge16l %g6, %l5, %g7
15296 fexpand %f28, %f14
15297 bshuffle %f6, %f30, %f22
15298 array8 %o7, %o3, %l4
15299 fmovsneg %xcc, %f7, %f17
15300 nop
15301 set 0x48, %g5
15302 stx %o0, [%l7 + %g5]
15303 st %f27, [%l7 + 0x6C]
15304 fcmpd %fcc2, %f26, %f12
15305 fandnot2s %f15, %f25, %f30
15306 umul %g5, %o5, %g2
15307 smulcc %i6, 0x0D9F, %o2
15308 ldub [%l7 + 0x28], %l6
15309 sethi 0x1450, %i1
15310 movne %icc, %l2, %i2
15311 st %f18, [%l7 + 0x58]
15312 addccc %i0, 0x0668, %g1
15313 movre %o4, 0x06C, %l1
15314 movl %icc, %i7, %o1
15315 array32 %g3, %l0, %o6
15316 edge16 %i4, %l3, %i3
15317 restore %g4, 0x16FE, %g6
15318 rdpr %cwp, %g1
15319 rdpr %cansave, %g2
15320 rdpr %canrestore, %g3
15321 rdpr %cleanwin, %g4
15322 rdpr %otherwin, %g5
15323 rdpr %wstate, %g6
15324 fmovsleu %xcc, %f19, %f0
15325 fmovsle %xcc, %f29, %f2
15326 movle %xcc, %i5, %g7
15327 movcs %icc, %l5, %o7
15328 orcc %l4, %o3, %g5
15329 ldub [%l7 + 0x68], %o0
15330 movvc %icc, %g2, %i6
15331 srax %o5, 0x0B, %o2
15332 smul %i1, 0x157A, %l2
15333 movre %i2, %l6, %g1
15334 udiv %o4, 0x1272, %i0
15335 fmovde %icc, %f15, %f7
15336 movcs %xcc, %i7, %o1
15337 smul %l1, %g3, %l0
15338 edge8n %i4, %o6, %l3
15339 sll %g4, 0x0C, %g6
15340 fpack16 %f16, %f8
15341 edge16n %i5, %i3, %l5
15342 fsrc1 %f12, %f16
15343 movrgz %o7, %l4, %g7
15344 movn %icc, %o3, %o0
15345 ldx [%l7 + 0x60], %g2
15346 srl %i6, 0x05, %g5
15347 st %f22, [%l7 + 0x58]
15348 fmovrslz %o2, %f19, %f22
15349 xor %i1, 0x12CE, %o5
15350 movrgez %l2, %i2, %g1
15351 and %o4, %i0, %l6
15352 movvc %xcc, %i7, %o1
15353 ldsb [%l7 + 0x2F], %l1
15354 nop
15355 set 0x1E, %o1
15356 sth %l0, [%l7 + %o1]
15357 orncc %g3, %o6, %l3
15358 movne %xcc, %i4, %g6
15359 sub %i5, %i3, %g4
15360 fmovrse %l5, %f6, %f15
15361 fxnors %f26, %f27, %f1
15362 sth %o7, [%l7 + 0x52]
15363 xor %g7, %o3, %o0
15364 movre %l4, %g2, %g5
15365 edge32l %i6, %i1, %o5
15366 movg %icc, %l2, %o2
15367 ldub [%l7 + 0x18], %i2
15368 sdiv %o4, 0x0207, %i0
15369 fmovdvs %icc, %f17, %f0
15370 mulx %l6, 0x0B2E, %i7
15371 fmovsge %xcc, %f4, %f21
15372 sll %o1, %g1, %l1
15373 fmovde %icc, %f20, %f20
15374 sdivcc %l0, 0x184E, %g3
15375 sub %o6, 0x0AA4, %i4
15376 save %l3, %g6, %i5
15377 rdpr %cwp, %g1
15378 rdpr %cansave, %g2
15379 rdpr %canrestore, %g3
15380 rdpr %cleanwin, %g4
15381 rdpr %otherwin, %g5
15382 rdpr %wstate, %g6
15383 sub %i3, %g4, %o7
15384 fpmerge %f11, %f30, %f30
15385 sdivx %l5, 0x1FF2, %o3
15386 edge8ln %g7, %o0, %g2
15387 fnegs %f30, %f25
15388 fexpand %f24, %f6
15389 movvs %icc, %l4, %g5
15390 movcs %xcc, %i1, %i6
15391 orcc %l2, 0x1EA3, %o5
15392 or %o2, 0x1720, %o4
15393 edge32 %i0, %l6, %i2
15394 fmovdne %icc, %f25, %f24
15395 addc %i7, %g1, %o1
15396 edge32 %l1, %l0, %o6
15397 fmovsle %icc, %f12, %f13
15398 lduw [%l7 + 0x34], %g3
15399 movle %icc, %l3, %i4
15400 addcc %i5, %g6, %i3
15401 fcmple16 %f20, %f26, %g4
15402 fsrc2s %f0, %f18
15403 ldd [%l7 + 0x18], %o6
15404 move %icc, %o3, %g7
15405 array8 %l5, %o0, %g2
15406 sdiv %g5, 0x0EDB, %l4
15407 xnor %i6, 0x1C6F, %l2
15408 move %xcc, %o5, %i1
15409 fpsub32s %f0, %f15, %f13
15410 srax %o4, %o2, %i0
15411 move %icc, %l6, %i2
15412 sra %g1, %o1, %l1
15413 stw %i7, [%l7 + 0x18]
15414 save %l0, %g3, %o6
15415 rdpr %cwp, %g1
15416 rdpr %cansave, %g2
15417 rdpr %canrestore, %g3
15418 rdpr %cleanwin, %g4
15419 rdpr %otherwin, %g5
15420 rdpr %wstate, %g6
15421 movne %icc, %i4, %i5
15422 fpsub32s %f9, %f18, %f15
15423 sllx %g6, 0x04, %i3
15424 std %f14, [%l7 + 0x28]
15425 sdivx %l3, 0x1FF1, %g4
15426 sdivx %o7, 0x0BD5, %g7
15427 array8 %o3, %l5, %o0
15428 mulx %g5, 0x1CCC, %l4
15429 edge32l %i6, %l2, %o5
15430 ldsb [%l7 + 0x11], %g2
15431 movn %xcc, %o4, %i1
15432 subc %o2, %i0, %i2
15433 movpos %xcc, %g1, %l6
15434 movle %xcc, %o1, %i7
15435 fmovsle %xcc, %f16, %f11
15436 edge8l %l1, %l0, %o6
15437 fnors %f26, %f9, %f1
15438 ldsh [%l7 + 0x6C], %i4
15439 fxnor %f12, %f4, %f30
15440 add %g3, 0x0703, %g6
15441 fcmpes %fcc2, %f23, %f9
15442 fmovdgu %icc, %f4, %f17
15443 edge32ln %i5, %l3, %i3
15444 nop
15445 set 0x28, %o3
15446 std %f4, [%l7 + %o3]
15447 subc %o7, %g7, %o3
15448 addccc %l5, 0x05AB, %o0
15449 ldsb [%l7 + 0x2A], %g5
15450 fpadd32s %f23, %f8, %f5
15451 andcc %g4, 0x1872, %i6
15452 fmovdcc %xcc, %f10, %f16
15453 or %l4, %o5, %l2
15454 setx loop_47, %l0, %l1
15455 return %l1
15456 nop
15457 rdpr %cwp, %g1
15458 rdpr %cansave, %g2
15459 rdpr %canrestore, %g3
15460 rdpr %cleanwin, %g4
15461 rdpr %otherwin, %g5
15462 rdpr %wstate, %g6
15463loop_47: st %f23, [%l7 + 0x3C]
15464 fnor %f4, %f2, %f10
15465 movn %xcc, %o2, %i1
15466 movleu %xcc, %i0, %g1
15467 movrne %l6, 0x2FD, %o1
15468 fnegs %f29, %f15
15469 fexpand %f4, %f20
15470 movl %xcc, %i7, %i2
15471 xnor %l1, %o6, %l0
15472 array16 %i4, %g3, %g6
15473 ldub [%l7 + 0x68], %i5
15474 srax %i3, 0x00, %o7
15475 edge32l %g7, %l3, %o3
15476 fmovdcs %icc, %f24, %f25
15477 orcc %l5, 0x13D5, %g5
15478 fpack32 %f22, %f26, %f12
15479 sdivcc %o0, 0x1E34, %g4
15480 edge8n %l4, %i6, %o5
15481 orn %l2, 0x06FC, %g2
15482 movleu %icc, %o2, %i1
15483 st %f20, [%l7 + 0x0C]
15484 movrgz %o4, %i0, %l6
15485 sir 0x1EBE
15486 addc %g1, %i7, %i2
15487 alignaddr %l1, %o1, %l0
15488 mulx %i4, %o6, %g6
15489 srax %g3, %i3, %o7
15490 ldd [%l7 + 0x78], %g6
15491 fsrc2 %f4, %f16
15492 ldx [%l7 + 0x40], %i5
15493 udivcc %o3, 0x1C06, %l3
15494 edge16 %g5, %o0, %l5
15495 fmovsneg %icc, %f6, %f7
15496 lduh [%l7 + 0x72], %g4
15497 fmovdn %icc, %f19, %f21
15498 add %l4, %i6, %l2
15499 movl %xcc, %o5, %g2
15500 fmovdvc %icc, %f28, %f21
15501 srax %i1, %o2, %i0
15502 andcc %l6, %o4, %g1
15503 edge16ln %i7, %l1, %o1
15504 movl %icc, %i2, %i4
15505 mulx %o6, 0x017F, %l0
15506 sll %g6, 0x15, %g3
15507 fnot1s %f18, %f6
15508 fors %f22, %f30, %f27
15509 move %icc, %i3, %g7
15510 sdivx %o7, 0x09DD, %i5
15511 movl %icc, %o3, %g5
15512 srlx %o0, 0x02, %l5
15513 edge8n %l3, %g4, %i6
15514 and %l4, 0x150E, %o5
15515 andncc %g2, %i1, %o2
15516 movge %xcc, %l2, %i0
15517 sethi 0x09B3, %l6
15518 fnegs %f17, %f11
15519 movn %icc, %g1, %i7
15520 sll %o4, 0x0D, %l1
15521 restore %o1, %i2, %o6
15522 rdpr %cwp, %g1
15523 rdpr %cansave, %g2
15524 rdpr %canrestore, %g3
15525 rdpr %cleanwin, %g4
15526 rdpr %otherwin, %g5
15527 rdpr %wstate, %g6
15528 mulscc %i4, 0x1206, %l0
15529 array32 %g6, %g3, %g7
15530 udivcc %o7, 0x0D3C, %i3
15531 movre %o3, 0x01D, %i5
15532 fpmerge %f6, %f16, %f26
15533 fmovdvc %icc, %f10, %f9
15534 nop
15535 set 0x08, %l5
15536 std %f4, [%l7 + %l5]
15537 sdivx %o0, 0x1A43, %g5
15538 or %l3, %l5, %g4
15539 fxor %f0, %f10, %f16
15540 sdivx %i6, 0x17A5, %l4
15541 nop
15542 set 0x58, %l0
15543 ldd [%l7 + %l0], %o4
15544 save %g2, %o2, %i1
15545 rdpr %cwp, %g1
15546 rdpr %cansave, %g2
15547 rdpr %canrestore, %g3
15548 rdpr %cleanwin, %g4
15549 rdpr %otherwin, %g5
15550 rdpr %wstate, %g6
15551 xor %i0, 0x06E6, %l2
15552 and %g1, 0x021D, %l6
15553 edge8n %o4, %i7, %l1
15554 ldsb [%l7 + 0x1A], %i2
15555 nop
15556 set 0x3C, %o6
15557 ldsw [%l7 + %o6], %o6
15558 fmovsa %icc, %f22, %f23
15559 subc %o1, 0x06F8, %i4
15560 movgu %xcc, %g6, %l0
15561 fcmpeq32 %f12, %f10, %g7
15562 movrgz %o7, %i3, %g3
15563 ldsh [%l7 + 0x4E], %i5
15564 fmovsge %xcc, %f23, %f23
15565 sdivcc %o3, 0x0163, %o0
15566 orn %g5, 0x03D3, %l5
15567 smulcc %g4, %l3, %l4
15568 movre %i6, 0x27F, %g2
15569 fcmpgt32 %f22, %f22, %o5
15570 movg %icc, %o2, %i1
15571 fornot2 %f0, %f8, %f24
15572 movvc %icc, %i0, %g1
15573 edge16l %l6, %o4, %i7
15574 fmovd %f24, %f24
15575 array32 %l2, %l1, %i2
15576 fpadd32s %f28, %f6, %f19
15577 lduh [%l7 + 0x64], %o1
15578 movcs %xcc, %o6, %g6
15579 edge8l %l0, %i4, %g7
15580 lduh [%l7 + 0x5C], %i3
15581 popc %g3, %o7
15582 udivx %o3, 0x01D9, %o0
15583 mova %icc, %g5, %l5
15584 fpsub32 %f4, %f16, %f14
15585 fpsub16 %f30, %f16, %f22
15586 umulcc %g4, 0x06BD, %i5
15587 ld [%l7 + 0x78], %f28
15588 lduh [%l7 + 0x48], %l4
15589 ldsw [%l7 + 0x5C], %l3
15590 fmovsa %icc, %f17, %f14
15591 umulcc %i6, 0x19D6, %o5
15592 fmovd %f16, %f26
15593 nop
15594 set 0x30, %l3
15595 ldd [%l7 + %l3], %f4
15596 move %xcc, %g2, %o2
15597 sdivx %i0, 0x1214, %g1
15598 subccc %l6, %i1, %i7
15599 for %f20, %f22, %f24
15600 move %xcc, %o4, %l2
15601 ldsw [%l7 + 0x58], %l1
15602 udivcc %i2, 0x02C4, %o6
15603 fsrc2s %f8, %f16
15604 fmovdcc %icc, %f25, %f28
15605 sir 0x1CFB
15606 xorcc %g6, %l0, %o1
15607 srax %i4, %g7, %i3
15608 movrgez %g3, 0x22A, %o3
15609 umul %o7, 0x11B5, %g5
15610 movrgz %l5, %g4, %o0
15611 fmovrdgez %i5, %f24, %f4
15612 movne %xcc, %l4, %l3
15613 addcc %o5, %g2, %i6
15614 andn %o2, 0x1078, %i0
15615 movcs %icc, %l6, %g1
15616 ld [%l7 + 0x5C], %f24
15617 stx %i7, [%l7 + 0x40]
15618 fcmped %fcc3, %f20, %f24
15619 ldub [%l7 + 0x19], %o4
15620 sub %l2, 0x1526, %i1
15621 sir 0x0FF6
15622 nop
15623 set 0x18, %l2
15624 ldx [%l7 + %l2], %l1
15625 fornot1s %f7, %f22, %f28
15626 smul %o6, 0x1ED9, %i2
15627 fpackfix %f6, %f4
15628 fabsd %f12, %f8
15629 array16 %l0, %o1, %i4
15630 movrlez %g6, %i3, %g7
15631 movgu %icc, %g3, %o3
15632 fnegs %f19, %f16
15633 fxors %f30, %f27, %f19
15634 movn %xcc, %g5, %l5
15635 umulcc %o7, 0x1129, %o0
15636 fandnot1s %f21, %f26, %f27
15637 fmovdle %icc, %f25, %f13
15638 edge8n %i5, %l4, %l3
15639 xorcc %g4, 0x047A, %g2
15640 andn %i6, %o5, %o2
15641 sub %i0, %g1, %i7
15642 array16 %o4, %l2, %i1
15643 movcc %xcc, %l1, %l6
15644 mova %icc, %i2, %l0
15645 pdist %f2, %f24, %f12
15646 movrlez %o6, 0x396, %o1
15647 xnor %i4, 0x04EC, %i3
15648 fnand %f6, %f20, %f26
15649 fmovdneg %icc, %f19, %f22
15650 stw %g6, [%l7 + 0x5C]
15651 umul %g7, %g3, %o3
15652 udiv %g5, 0x0411, %o7
15653 umul %o0, 0x1AF0, %l5
15654 nop
15655 set 0x52, %i0
15656 sth %l4, [%l7 + %i0]
15657 udivx %l3, 0x037B, %i5
15658 fsrc1 %f28, %f8
15659 andcc %g2, %g4, %i6
15660 movn %icc, %o5, %o2
15661 smulcc %g1, %i0, %o4
15662 fornot2 %f20, %f22, %f20
15663 umulcc %l2, %i7, %i1
15664 udivcc %l6, 0x059B, %i2
15665 lduh [%l7 + 0x08], %l1
15666 movneg %xcc, %o6, %o1
15667 sth %i4, [%l7 + 0x20]
15668 ldx [%l7 + 0x50], %l0
15669 mova %xcc, %i3, %g7
15670 fmovsvs %xcc, %f2, %f14
15671 andcc %g3, 0x1BF3, %o3
15672 srl %g5, 0x19, %o7
15673 orncc %g6, 0x0F70, %l5
15674 andcc %l4, %o0, %i5
15675 stw %g2, [%l7 + 0x38]
15676 popc %g4, %l3
15677 ldsb [%l7 + 0x08], %o5
15678 movg %xcc, %i6, %o2
15679 array16 %g1, %i0, %l2
15680 andn %o4, 0x1FDB, %i1
15681 udiv %i7, 0x0CDE, %l6
15682 fmovrdne %l1, %f26, %f28
15683 fcmpne16 %f24, %f6, %o6
15684 orncc %i2, %o1, %i4
15685 umulcc %i3, %l0, %g7
15686 move %xcc, %o3, %g3
15687 movgu %icc, %o7, %g5
15688 siam 0x2
15689 nop
15690 set 0x72, %i6
15691 sth %l5, [%l7 + %i6]
15692 andn %g6, %o0, %i5
15693 fpadd32 %f0, %f22, %f14
15694 alignaddrl %l4, %g2, %g4
15695 subc %l3, 0x1487, %i6
15696 subcc %o2, 0x0F89, %o5
15697 fmovrsgz %g1, %f11, %f8
15698 edge8 %i0, %l2, %i1
15699 st %f18, [%l7 + 0x78]
15700 ldd [%l7 + 0x58], %f12
15701 movrne %i7, %o4, %l1
15702 sir 0x04A5
15703 ldsb [%l7 + 0x38], %l6
15704 stx %o6, [%l7 + 0x08]
15705 movvc %icc, %o1, %i4
15706 fmovdvc %icc, %f8, %f24
15707 movvs %icc, %i3, %i2
15708 for %f24, %f12, %f26
15709 alignaddr %g7, %o3, %l0
15710 siam 0x2
15711 popc 0x0089, %o7
15712 edge32 %g5, %l5, %g6
15713 ldsw [%l7 + 0x54], %o0
15714 fmovsne %xcc, %f6, %f7
15715 sdivx %i5, 0x08F0, %g3
15716 movleu %xcc, %g2, %g4
15717 edge8ln %l4, %l3, %o2
15718 sth %i6, [%l7 + 0x48]
15719 movvc %icc, %o5, %g1
15720 sdiv %l2, 0x1BE7, %i0
15721 xorcc %i7, 0x1AA6, %o4
15722 movrlz %l1, 0x37B, %i1
15723 array8 %o6, %l6, %i4
15724 edge32 %i3, %o1, %g7
15725 mova %xcc, %i2, %l0
15726 smul %o7, %g5, %l5
15727 nop
15728 set 0x78, %g7
15729 std %f16, [%l7 + %g7]
15730 array8 %g6, %o0, %i5
15731 array8 %o3, %g3, %g2
15732 movpos %xcc, %g4, %l4
15733 edge32n %l3, %i6, %o5
15734 movneg %xcc, %g1, %l2
15735 ldsh [%l7 + 0x54], %o2
15736 stx %i0, [%l7 + 0x30]
15737 andn %i7, %l1, %i1
15738 edge32l %o4, %o6, %i4
15739 movrlz %l6, %i3, %o1
15740 popc 0x1C5A, %i2
15741 fmovde %xcc, %f8, %f4
15742 udiv %l0, 0x156B, %g7
15743 movcs %xcc, %o7, %g5
15744 ldx [%l7 + 0x48], %l5
15745 addcc %g6, 0x1D06, %i5
15746 sdivcc %o0, 0x14E5, %g3
15747 lduw [%l7 + 0x78], %g2
15748 save %g4, %l4, %l3
15749 rdpr %cwp, %g1
15750 rdpr %cansave, %g2
15751 rdpr %canrestore, %g3
15752 rdpr %cleanwin, %g4
15753 rdpr %otherwin, %g5
15754 rdpr %wstate, %g6
15755 fmovscc %icc, %f14, %f6
15756 orn %i6, 0x179B, %o3
15757 movg %xcc, %o5, %g1
15758 alignaddrl %l2, %i0, %i7
15759 xnorcc %o2, 0x0C1E, %l1
15760 fpack16 %f2, %f4
15761 movrne %i1, %o6, %o4
15762 addc %l6, 0x0144, %i3
15763 movge %xcc, %i4, %o1
15764 subccc %l0, 0x12E4, %i2
15765 edge16n %o7, %g7, %g5
15766 ldsb [%l7 + 0x23], %l5
15767 siam 0x2
15768 movcs %xcc, %g6, %o0
15769 sll %i5, %g2, %g3
15770 smul %l4, 0x15B3, %l3
15771 ldsw [%l7 + 0x70], %i6
15772 edge8 %o3, %g4, %g1
15773 xor %l2, %i0, %i7
15774 fnegd %f16, %f0
15775 movrgz %o2, %o5, %i1
15776 mulx %l1, 0x0957, %o6
15777 xor %l6, 0x1E04, %i3
15778 movl %xcc, %o4, %o1
15779 sdivcc %l0, 0x0528, %i4
15780 andncc %o7, %i2, %g7
15781 fcmpne32 %f28, %f2, %g5
15782 movl %xcc, %l5, %o0
15783 addccc %i5, %g6, %g2
15784 movrlez %l4, %l3, %i6
15785 stw %g3, [%l7 + 0x1C]
15786 fsrc1 %f18, %f24
15787 edge8 %o3, %g1, %g4
15788 movpos %icc, %l2, %i7
15789 movgu %icc, %i0, %o5
15790 addccc %o2, 0x1859, %i1
15791 lduh [%l7 + 0x5E], %o6
15792 orn %l6, %i3, %o4
15793 fmovdgu %xcc, %f0, %f0
15794 movcs %xcc, %o1, %l1
15795 edge16ln %l0, %o7, %i4
15796 move %xcc, %g7, %i2
15797 movvc %icc, %l5, %g5
15798 edge32 %o0, %g6, %g2
15799 array32 %l4, %l3, %i6
15800 array16 %g3, %o3, %i5
15801 alignaddr %g4, %g1, %i7
15802 movcs %xcc, %i0, %o5
15803 mova %icc, %l2, %o2
15804 andncc %o6, %i1, %i3
15805 udivx %o4, 0x1F6E, %l6
15806 addc %l1, %o1, %o7
15807 fmovsl %xcc, %f4, %f27
15808 ld [%l7 + 0x6C], %f10
15809 movneg %icc, %i4, %l0
15810 umul %g7, 0x0FDB, %i2
15811 edge8l %l5, %o0, %g6
15812 sub %g5, %g2, %l3
15813 fpadd32 %f4, %f2, %f14
15814 ldub [%l7 + 0x38], %i6
15815 fmovrdne %l4, %f26, %f12
15816 sdivcc %g3, 0x19F6, %i5
15817 movge %xcc, %o3, %g1
15818 movpos %xcc, %i7, %g4
15819 orn %o5, 0x0E47, %i0
15820 ldd [%l7 + 0x48], %l2
15821 sll %o2, 0x0D, %o6
15822 sth %i3, [%l7 + 0x74]
15823 fmovsvs %xcc, %f0, %f28
15824 andn %i1, %l6, %l1
15825 edge8n %o4, %o1, %o7
15826 movleu %xcc, %i4, %g7
15827 fcmpne16 %f26, %f0, %l0
15828 fmovdvc %icc, %f6, %f14
15829 fmovdge %xcc, %f26, %f10
15830 movl %icc, %l5, %i2
15831 alignaddrl %g6, %g5, %o0
15832 movvs %icc, %l3, %i6
15833 movvc %icc, %l4, %g2
15834 movrgez %g3, %o3, %g1
15835 or %i7, %g4, %o5
15836 fpadd32s %f1, %f13, %f23
15837 mulscc %i0, %i5, %o2
15838 add %l2, 0x15F9, %i3
15839 fmovsge %icc, %f6, %f8
15840 popc %o6, %l6
15841 umulcc %l1, %o4, %o1
15842 sethi 0x149A, %o7
15843 fmovdvs %xcc, %f10, %f16
15844 movrlez %i1, 0x319, %i4
15845 udivx %g7, 0x1539, %l5
15846 movvs %xcc, %i2, %g6
15847 movneg %xcc, %l0, %g5
15848 fmul8ulx16 %f30, %f20, %f4
15849 subc %o0, %l3, %l4
15850 xnorcc %i6, 0x15C5, %g2
15851 addcc %g3, %o3, %i7
15852 movpos %icc, %g4, %o5
15853 edge32l %i0, %i5, %g1
15854 addc %o2, %l2, %o6
15855 subc %i3, %l1, %l6
15856 edge16ln %o1, %o4, %i1
15857 fmovd %f12, %f28
15858 movn %xcc, %o7, %i4
15859 sethi 0x00FC, %g7
15860 ldx [%l7 + 0x60], %l5
15861 mulscc %i2, 0x0034, %l0
15862 addccc %g5, %g6, %l3
15863 movgu %icc, %o0, %i6
15864 edge16l %l4, %g2, %g3
15865 std %f10, [%l7 + 0x58]
15866 edge32ln %i7, %g4, %o3
15867 nop
15868 set 0x18, %i2
15869 ldd [%l7 + %i2], %f8
15870 fxors %f22, %f4, %f19
15871 mulscc %i0, 0x189E, %o5
15872 udivcc %i5, 0x136D, %o2
15873 fpack32 %f2, %f8, %f14
15874 edge32 %g1, %o6, %l2
15875 subcc %i3, %l6, %l1
15876 umulcc %o1, 0x14DF, %o4
15877 andcc %i1, 0x0AB1, %i4
15878 sth %g7, [%l7 + 0x26]
15879 edge16ln %l5, %o7, %l0
15880 addcc %i2, %g5, %g6
15881 fornot1 %f14, %f0, %f14
15882 fmovdvs %xcc, %f27, %f10
15883 andn %l3, %o0, %i6
15884 orn %g2, 0x03DC, %l4
15885 sra %g3, %i7, %g4
15886 ldsb [%l7 + 0x77], %o3
15887 movneg %xcc, %i0, %i5
15888 sll %o2, %g1, %o6
15889 alignaddrl %o5, %i3, %l6
15890 orncc %l2, 0x12C0, %o1
15891 fcmpne32 %f10, %f14, %l1
15892 sdivx %o4, 0x0234, %i1
15893 fmovdcs %icc, %f15, %f5
15894 nop
15895 set 0x60, %o4
15896 stw %i4, [%l7 + %o4]
15897 movg %icc, %l5, %g7
15898 alignaddr %l0, %i2, %o7
15899 addc %g5, %g6, %l3
15900 addc %i6, 0x0AC9, %g2
15901 fmovdleu %xcc, %f29, %f23
15902 ldx [%l7 + 0x58], %l4
15903 fsrc1 %f22, %f6
15904 smulcc %g3, 0x0E8C, %i7
15905 andn %o0, %g4, %o3
15906 fxnor %f20, %f20, %f20
15907 fnand %f14, %f4, %f28
15908 fxor %f14, %f26, %f14
15909 sub %i5, %o2, %g1
15910 fmovdvs %xcc, %f25, %f30
15911 lduh [%l7 + 0x1E], %o6
15912 addc %o5, 0x18BC, %i0
15913 smulcc %i3, 0x0726, %l2
15914 smulcc %l6, %l1, %o1
15915 xnor %i1, 0x15C7, %i4
15916 edge16n %o4, %g7, %l5
15917 umulcc %l0, %o7, %i2
15918 mulx %g6, %g5, %l3
15919 xorcc %i6, 0x0D94, %l4
15920 movcc %xcc, %g2, %i7
15921 stw %g3, [%l7 + 0x5C]
15922 sdivx %o0, 0x0F81, %g4
15923 ldub [%l7 + 0x1A], %o3
15924 edge16l %i5, %g1, %o6
15925 smul %o5, 0x0C9B, %i0
15926 st %f1, [%l7 + 0x64]
15927 alignaddrl %o2, %l2, %l6
15928 subcc %i3, %l1, %i1
15929 movne %icc, %o1, %i4
15930 fands %f15, %f31, %f6
15931 fnand %f14, %f2, %f2
15932 alignaddrl %o4, %l5, %g7
15933 udivx %l0, 0x1F29, %i2
15934 fcmpeq32 %f16, %f20, %g6
15935 alignaddr %o7, %l3, %g5
15936 or %l4, %i6, %i7
15937 movvc %xcc, %g2, %o0
15938 array16 %g4, %o3, %g3
15939 movgu %xcc, %i5, %g1
15940 movre %o6, %o5, %i0
15941 mulx %o2, 0x0228, %l6
15942 edge8n %i3, %l2, %i1
15943 ldub [%l7 + 0x7C], %o1
15944 umulcc %l1, 0x10E5, %i4
15945 andcc %o4, %l5, %g7
15946 srl %l0, %i2, %o7
15947 movn %icc, %l3, %g6
15948 umulcc %l4, %i6, %g5
15949 smul %g2, 0x0C41, %o0
15950 popc 0x0CD6, %g4
15951 add %i7, %g3, %i5
15952 alignaddr %o3, %o6, %g1
15953 ldub [%l7 + 0x42], %o5
15954 movpos %xcc, %i0, %l6
15955 movg %xcc, %o2, %i3
15956 fcmpd %fcc0, %f24, %f24
15957 subc %i1, 0x1689, %o1
15958 lduh [%l7 + 0x0A], %l2
15959 movcs %xcc, %l1, %i4
15960 movcc %icc, %o4, %l5
15961 smulcc %l0, %i2, %o7
15962 udivcc %l3, 0x116E, %g7
15963 fmuld8ulx16 %f11, %f5, %f6
15964 edge32l %g6, %i6, %l4
15965 fnegs %f6, %f23
15966 ldsw [%l7 + 0x14], %g2
15967 fnands %f18, %f0, %f16
15968 array32 %o0, %g4, %g5
15969 xnorcc %g3, %i7, %o3
15970 save %i5, %o6, %g1
15971 rdpr %cwp, %g1
15972 rdpr %cansave, %g2
15973 rdpr %canrestore, %g3
15974 rdpr %cleanwin, %g4
15975 rdpr %otherwin, %g5
15976 rdpr %wstate, %g6
15977 edge16ln %i0, %l6, %o2
15978 andncc %o5, %i3, %o1
15979 orn %i1, 0x1C07, %l1
15980 edge16 %i4, %o4, %l2
15981 edge16 %l5, %i2, %o7
15982 sethi 0x10CE, %l3
15983 fmovsgu %xcc, %f12, %f12
15984 sdivcc %l0, 0x1C31, %g7
15985 edge8l %g6, %l4, %i6
15986 fors %f5, %f16, %f28
15987 fandnot2s %f29, %f23, %f30
15988 udivcc %o0, 0x1D70, %g4
15989 alignaddrl %g5, %g2, %g3
15990 sll %o3, %i5, %i7
15991 sra %g1, %o6, %l6
15992 movleu %xcc, %o2, %o5
15993 array16 %i0, %o1, %i3
15994 sdivcc %l1, 0x0082, %i4
15995 addc %i1, %o4, %l5
15996 udiv %i2, 0x18F6, %o7
15997 edge32ln %l2, %l3, %g7
15998 movg %icc, %l0, %l4
15999 fexpand %f30, %f24
16000 sethi 0x1BB5, %i6
16001 setx loop_48, %l0, %l1
16002 return %l1
16003 nop
16004 rdpr %cwp, %g1
16005 rdpr %cansave, %g2
16006 rdpr %canrestore, %g3
16007 rdpr %cleanwin, %g4
16008 rdpr %otherwin, %g5
16009 rdpr %wstate, %g6
16010loop_48: fpsub32s %f0, %f22, %f26
16011 movrlez %g5, %g4, %g2
16012 udivx %g3, 0x143C, %o3
16013 array32 %i5, %i7, %o6
16014 fmul8x16al %f10, %f27, %f4
16015 xnorcc %g1, 0x0B97, %o2
16016 edge16n %l6, %i0, %o5
16017 edge32ln %i3, %l1, %i4
16018 fnot1 %f20, %f14
16019 orncc %o1, 0x0FE3, %i1
16020 andcc %l5, %o4, %o7
16021 fcmpgt32 %f22, %f28, %i2
16022 umul %l3, 0x07A6, %l2
16023 array16 %l0, %g7, %l4
16024 fcmpd %fcc3, %f6, %f12
16025 fxors %f25, %f5, %f2
16026 fmovsge %icc, %f23, %f8
16027 ldx [%l7 + 0x60], %g6
16028 ldx [%l7 + 0x78], %i6
16029 mova %xcc, %g5, %g4
16030 stw %o0, [%l7 + 0x1C]
16031 alignaddrl %g3, %g2, %i5
16032 addc %o3, %o6, %g1
16033 srlx %i7, %o2, %l6
16034 nop
16035 set 0x60, %g1
16036 ldd [%l7 + %g1], %f20
16037 array16 %o5, %i3, %l1
16038 sth %i4, [%l7 + 0x72]
16039 edge32ln %o1, %i1, %i0
16040 fmovsgu %xcc, %f2, %f31
16041 array8 %o4, %o7, %l5
16042 srl %l3, 0x04, %i2
16043 srl %l2, %l0, %l4
16044 addc %g7, %i6, %g5
16045 fone %f28
16046 srlx %g4, %g6, %g3
16047 movrgez %o0, 0x278, %i5
16048 fmovrdlez %g2, %f18, %f2
16049 fmovdl %icc, %f12, %f3
16050 edge8 %o6, %o3, %g1
16051 and %o2, 0x124D, %i7
16052 ldsw [%l7 + 0x38], %l6
16053 fandnot1s %f2, %f30, %f1
16054 or %i3, 0x1C08, %o5
16055 fnot2s %f2, %f17
16056 srlx %i4, %l1, %i1
16057 sdiv %o1, 0x0713, %o4
16058 sra %o7, %l5, %l3
16059 fmovrsgz %i0, %f22, %f14
16060 movl %xcc, %i2, %l2
16061 ld [%l7 + 0x78], %f5
16062 movl %xcc, %l4, %l0
16063 addcc %g7, 0x1D5E, %i6
16064 edge32l %g4, %g6, %g3
16065 ldsw [%l7 + 0x3C], %g5
16066 fpsub16s %f18, %f4, %f9
16067 udivx %i5, 0x1EC9, %o0
16068 st %f8, [%l7 + 0x6C]
16069 edge8ln %o6, %o3, %g1
16070 udiv %o2, 0x0696, %g2
16071 smulcc %l6, 0x1518, %i3
16072 edge8 %o5, %i4, %l1
16073 smulcc %i7, 0x0E0E, %o1
16074 mulscc %o4, %o7, %l5
16075 edge8ln %i1, %i0, %l3
16076 array8 %i2, %l2, %l4
16077 fmovsne %icc, %f28, %f9
16078 nop
16079 set 0x58, %l6
16080 ldx [%l7 + %l6], %g7
16081 addc %i6, %g4, %l0
16082 fmovdge %xcc, %f0, %f4
16083 edge8n %g6, %g5, %i5
16084 alignaddrl %o0, %g3, %o3
16085 restore %o6, 0x0D1C, %g1
16086 rdpr %cwp, %g1
16087 rdpr %cansave, %g2
16088 rdpr %canrestore, %g3
16089 rdpr %cleanwin, %g4
16090 rdpr %otherwin, %g5
16091 rdpr %wstate, %g6
16092 movrlz %g2, %l6, %i3
16093 andn %o5, %o2, %i4
16094 array32 %l1, %o1, %i7
16095 xnor %o4, 0x04C3, %l5
16096 ldub [%l7 + 0x11], %o7
16097 fxors %f25, %f20, %f20
16098 orcc %i1, 0x01EB, %i0
16099 edge16 %l3, %i2, %l2
16100 mulx %l4, 0x12E6, %i6
16101 movgu %xcc, %g4, %l0
16102 movgu %icc, %g7, %g5
16103 edge16 %g6, %i5, %g3
16104 movne %xcc, %o3, %o0
16105 fmovdn %xcc, %f25, %f23
16106 fmovrdgz %o6, %f28, %f26
16107 xnorcc %g1, 0x1128, %g2
16108 fmovsvs %xcc, %f12, %f3
16109 edge8n %l6, %o5, %o2
16110 srlx %i3, 0x0F, %i4
16111 fmovdg %xcc, %f16, %f24
16112 mulx %o1, %i7, %l1
16113 sra %l5, 0x1E, %o7
16114 edge8 %o4, %i0, %i1
16115 subc %l3, %i2, %l4
16116 edge8 %l2, %g4, %l0
16117 ldub [%l7 + 0x1C], %i6
16118 fxors %f25, %f31, %f30
16119 edge8l %g7, %g6, %g5
16120 edge32l %g3, %o3, %o0
16121 udivcc %i5, 0x042C, %o6
16122 srl %g1, %l6, %o5
16123 sth %g2, [%l7 + 0x70]
16124 edge16l %o2, %i3, %i4
16125 fmovspos %xcc, %f10, %f15
16126 movne %icc, %i7, %o1
16127 edge8l %l1, %l5, %o7
16128 addcc %o4, %i1, %l3
16129 ldub [%l7 + 0x3C], %i2
16130 ldsb [%l7 + 0x1C], %i0
16131 fmovdcc %icc, %f7, %f4
16132 fnot1 %f16, %f0
16133 srax %l4, 0x0D, %l2
16134 edge16n %l0, %i6, %g4
16135 alignaddr %g7, %g6, %g5
16136 fmovrdgez %o3, %f10, %f14
16137 edge16 %g3, %o0, %o6
16138 orncc %i5, %g1, %l6
16139 sllx %g2, %o2, %i3
16140 xnor %i4, 0x0B4D, %o5
16141 fmovdpos %xcc, %f12, %f18
16142 edge16l %o1, %l1, %i7
16143 sdivx %l5, 0x027A, %o7
16144 xnor %i1, %l3, %o4
16145 xnorcc %i2, 0x0A30, %l4
16146 movle %xcc, %l2, %i0
16147 edge32n %l0, %i6, %g4
16148 fsrc2 %f18, %f8
16149 addc %g7, 0x011B, %g6
16150 fmovdgu %icc, %f30, %f18
16151 movg %icc, %g5, %o3
16152 subcc %g3, %o6, %i5
16153 edge16 %g1, %l6, %o0
16154 movre %o2, 0x347, %i3
16155 xor %i4, %g2, %o1
16156 ldub [%l7 + 0x2C], %l1
16157 xorcc %i7, 0x1F2C, %o5
16158 add %l5, %o7, %i1
16159 andcc %o4, 0x08A2, %l3
16160 sllx %i2, %l4, %l2
16161 addccc %l0, 0x1697, %i6
16162 sdiv %g4, 0x1CC6, %i0
16163 xor %g6, %g5, %o3
16164 edge8 %g3, %o6, %g7
16165 edge16l %g1, %i5, %l6
16166 addcc %o2, %o0, %i4
16167 movleu %icc, %g2, %i3
16168 edge16n %o1, %i7, %l1
16169 umul %l5, %o7, %o5
16170 smulcc %o4, %i1, %l3
16171 setx loop_49, %l0, %l1
16172 return %l1
16173 nop
16174 rdpr %cwp, %g1
16175 rdpr %cansave, %g2
16176 rdpr %canrestore, %g3
16177 rdpr %cleanwin, %g4
16178 rdpr %otherwin, %g5
16179 rdpr %wstate, %g6
16180loop_49: edge32l %l0, %i2, %g4
16181 sdivcc %i0, 0x0FBC, %i6
16182 fpmerge %f17, %f12, %f30
16183 array32 %g6, %o3, %g5
16184 stb %o6, [%l7 + 0x27]
16185 sdivx %g3, 0x0A46, %g1
16186 array32 %g7, %l6, %o2
16187 fmovdpos %xcc, %f21, %f20
16188 orcc %i5, %i4, %g2
16189 movrne %o0, 0x337, %i3
16190 andcc %o1, %i7, %l5
16191 stb %o7, [%l7 + 0x2A]
16192 srax %o5, 0x13, %l1
16193 array8 %o4, %l3, %i1
16194 andn %l2, %l0, %i2
16195 smul %g4, %i0, %l4
16196 array16 %i6, %o3, %g6
16197 fmovsne %xcc, %f14, %f8
16198 fnot1 %f6, %f10
16199 std %f22, [%l7 + 0x40]
16200 subc %g5, %o6, %g3
16201 fmovsneg %icc, %f9, %f23
16202 movne %xcc, %g7, %l6
16203 std %f12, [%l7 + 0x68]
16204 andcc %o2, %g1, %i4
16205 popc 0x0AEF, %g2
16206 orncc %i5, 0x10A0, %i3
16207 fmovrse %o1, %f24, %f7
16208 sdivcc %i7, 0x1838, %l5
16209 andncc %o7, %o5, %o0
16210 mova %icc, %o4, %l3
16211 movcs %icc, %i1, %l1
16212 ldd [%l7 + 0x10], %l0
16213 edge32n %i2, %g4, %l2
16214 fornot1s %f3, %f20, %f24
16215 srlx %l4, 0x1C, %i6
16216 fornot2 %f30, %f14, %f28
16217 fcmpeq16 %f16, %f28, %i0
16218 fmovrdgz %o3, %f18, %f26
16219 movgu %icc, %g5, %g6
16220 edge16n %o6, %g7, %g3
16221 movleu %xcc, %l6, %o2
16222 fmul8x16au %f2, %f2, %f2
16223 fzeros %f18
16224 sth %g1, [%l7 + 0x78]
16225 sdivcc %g2, 0x189E, %i4
16226 fmul8sux16 %f10, %f2, %f28
16227 fmovsge %icc, %f1, %f24
16228 fnot2 %f10, %f22
16229 andn %i3, %i5, %o1
16230 andncc %l5, %o7, %o5
16231 andcc %o0, 0x1346, %o4
16232 edge16n %i7, %l3, %i1
16233 movl %icc, %l1, %l0
16234 fsrc1 %f30, %f30
16235 array8 %g4, %i2, %l2
16236 ldsh [%l7 + 0x78], %i6
16237 orncc %i0, %l4, %o3
16238 subc %g5, 0x1312, %g6
16239 edge32l %g7, %g3, %l6
16240 movre %o2, 0x07F, %g1
16241 movneg %xcc, %g2, %i4
16242 move %xcc, %i3, %i5
16243 stb %o1, [%l7 + 0x76]
16244 andcc %l5, 0x1B09, %o7
16245 sethi 0x1E07, %o6
16246 save %o0, 0x15BC, %o4
16247 rdpr %cwp, %g1
16248 rdpr %cansave, %g2
16249 rdpr %canrestore, %g3
16250 rdpr %cleanwin, %g4
16251 rdpr %otherwin, %g5
16252 rdpr %wstate, %g6
16253 popc %o5, %l3
16254 xor %i1, 0x0449, %l1
16255 fpsub32 %f0, %f20, %f22
16256 move %xcc, %i7, %l0
16257 movrne %g4, %i2, %i6
16258 lduw [%l7 + 0x50], %l2
16259 movcs %icc, %i0, %o3
16260 or %g5, 0x1B92, %l4
16261 fzero %f28
16262 or %g6, 0x04CF, %g3
16263 movneg %icc, %l6, %g7
16264 fnot1s %f31, %f14
16265 fzeros %f6
16266 orn %g1, %o2, %g2
16267 movne %xcc, %i4, %i3
16268 ldd [%l7 + 0x10], %i4
16269 movpos %xcc, %o1, %o7
16270 udiv %o6, 0x15AE, %l5
16271 udivcc %o4, 0x0D39, %o5
16272 alignaddrl %o0, %i1, %l1
16273 addccc %l3, %l0, %g4
16274 umulcc %i2, %i6, %l2
16275 fmovrdlz %i7, %f30, %f30
16276 popc 0x16E9, %o3
16277 fnands %f13, %f28, %f8
16278 sdiv %i0, 0x0631, %l4
16279 movrgez %g6, 0x162, %g3
16280 umul %g5, %g7, %g1
16281 save %l6, 0x1CE6, %o2
16282 rdpr %cwp, %g1
16283 rdpr %cansave, %g2
16284 rdpr %canrestore, %g3
16285 rdpr %cleanwin, %g4
16286 rdpr %otherwin, %g5
16287 rdpr %wstate, %g6
16288 movcc %xcc, %g2, %i3
16289 subc %i4, %o1, %o7
16290 addc %o6, %i5, %o4
16291 smulcc %l5, %o5, %o0
16292 sdivx %l1, 0x06EB, %i1
16293 fmovdne %icc, %f12, %f18
16294 mulscc %l3, %g4, %i2
16295 fmovrdne %i6, %f0, %f30
16296 lduh [%l7 + 0x1C], %l0
16297 movge %xcc, %i7, %o3
16298 restore %i0, 0x13B5, %l2
16299 rdpr %cwp, %g1
16300 rdpr %cansave, %g2
16301 rdpr %canrestore, %g3
16302 rdpr %cleanwin, %g4
16303 rdpr %otherwin, %g5
16304 rdpr %wstate, %g6
16305 sdivx %g6, 0x0858, %l4
16306 movcc %xcc, %g5, %g3
16307 addcc %g1, 0x19E7, %g7
16308 ldsh [%l7 + 0x3E], %l6
16309 nop
16310 set 0x26, %o0
16311 ldsb [%l7 + %o0], %o2
16312 andn %g2, 0x0E14, %i3
16313 sra %o1, 0x11, %o7
16314 fmovse %icc, %f3, %f2
16315 edge8 %i4, %o6, %i5
16316 fmovrdgz %o4, %f16, %f12
16317 array16 %l5, %o5, %l1
16318 fmovsa %icc, %f18, %f16
16319 lduw [%l7 + 0x74], %i1
16320 movrlez %o0, %l3, %i2
16321 fsrc1 %f14, %f0
16322 fmovsa %xcc, %f1, %f22
16323 fmovs %f8, %f11
16324 andncc %g4, %l0, %i7
16325 fpsub16s %f21, %f25, %f13
16326 udiv %i6, 0x0295, %i0
16327 sth %l2, [%l7 + 0x18]
16328 addcc %o3, %l4, %g6
16329 and %g3, 0x1B34, %g5
16330 ldx [%l7 + 0x78], %g7
16331 subcc %l6, %g1, %o2
16332 lduh [%l7 + 0x16], %i3
16333 fmovdcs %icc, %f31, %f13
16334 andcc %o1, 0x004F, %o7
16335 orn %g2, %i4, %o6
16336 sdivx %i5, 0x1804, %l5
16337 fnot1s %f29, %f8
16338 edge16ln %o4, %o5, %i1
16339 stx %l1, [%l7 + 0x18]
16340 ldub [%l7 + 0x6B], %l3
16341 fsrc2s %f11, %f20
16342 movn %xcc, %o0, %i2
16343 edge32l %l0, %g4, %i7
16344 edge16 %i0, %l2, %i6
16345 mulscc %l4, %o3, %g3
16346 sth %g6, [%l7 + 0x0E]
16347 orncc %g5, %l6, %g1
16348 edge32 %g7, %i3, %o1
16349 udiv %o7, 0x1CD6, %o2
16350 setx loop_50, %l0, %l1
16351 return %l1
16352 nop
16353 rdpr %cwp, %g1
16354 rdpr %cansave, %g2
16355 rdpr %canrestore, %g3
16356 rdpr %cleanwin, %g4
16357 rdpr %otherwin, %g5
16358 rdpr %wstate, %g6
16359loop_50: udivx %o6, 0x0CF9, %o4
16360 udiv %o5, 0x1A58, %i1
16361 sub %l5, 0x0E20, %l3
16362 subcc %l1, %i2, %o0
16363 ldsw [%l7 + 0x50], %g4
16364 popc 0x1833, %i7
16365 ldd [%l7 + 0x50], %f26
16366 sub %i0, 0x1034, %l2
16367 addccc %l0, %i6, %l4
16368 movvc %icc, %o3, %g6
16369 orcc %g3, %l6, %g5
16370 array32 %g7, %g1, %o1
16371 smulcc %o7, 0x0643, %i3
16372 udivx %o2, 0x1058, %i4
16373 save %g2, 0x075C, %o6
16374 rdpr %cwp, %g1
16375 rdpr %cansave, %g2
16376 rdpr %canrestore, %g3
16377 rdpr %cleanwin, %g4
16378 rdpr %otherwin, %g5
16379 rdpr %wstate, %g6
16380 movvs %xcc, %o4, %o5
16381 and %i5, 0x1B85, %l5
16382 andcc %l3, %l1, %i1
16383 edge8l %o0, %g4, %i2
16384 std %f26, [%l7 + 0x28]
16385 udivcc %i0, 0x1059, %i7
16386 movge %xcc, %l2, %l0
16387 fpsub16 %f24, %f2, %f30
16388 nop
16389 set 0x38, %l4
16390 ldsw [%l7 + %l4], %i6
16391 xorcc %o3, %g6, %l4
16392 stw %g3, [%l7 + 0x14]
16393 movl %icc, %l6, %g5
16394 mova %icc, %g7, %o1
16395 orcc %g1, 0x05B8, %o7
16396 edge8l %i3, %i4, %g2
16397 array32 %o2, %o4, %o5
16398 std %f28, [%l7 + 0x38]
16399 nop
16400 set 0x34, %l1
16401 ldsb [%l7 + %l1], %o6
16402 fmovrdne %l5, %f16, %f12
16403 edge8ln %l3, %i5, %i1
16404 movl %icc, %o0, %g4
16405 mulx %i2, 0x0DC8, %i0
16406 sdiv %i7, 0x16FE, %l2
16407 mulscc %l0, 0x03B5, %l1
16408 edge16n %o3, %i6, %g6
16409 fpmerge %f26, %f30, %f4
16410 addc %g3, 0x1DE0, %l6
16411 ldsb [%l7 + 0x6E], %g5
16412 ldub [%l7 + 0x36], %l4
16413 fcmple32 %f10, %f18, %o1
16414 fmovdge %icc, %f28, %f10
16415 mulscc %g1, %o7, %i3
16416 nop
16417 set 0x08, %g3
16418 stx %i4, [%l7 + %g3]
16419 sir 0x1C21
16420 alignaddr %g2, %o2, %g7
16421 or %o5, %o4, %o6
16422 edge8n %l5, %i5, %i1
16423 movge %xcc, %l3, %g4
16424 or %o0, %i2, %i7
16425 sll %i0, 0x07, %l0
16426 subccc %l1, %o3, %l2
16427 ldd [%l7 + 0x68], %g6
16428 addc %g3, %i6, %l6
16429 smulcc %l4, 0x0D98, %o1
16430 movcs %icc, %g1, %g5
16431 edge16n %i3, %o7, %i4
16432 popc 0x1642, %g2
16433 fmovdneg %icc, %f23, %f15
16434 fmovrde %o2, %f0, %f10
16435 mova %icc, %o5, %o4
16436 movgu %icc, %o6, %g7
16437 fornot2 %f14, %f30, %f8
16438 mulscc %l5, %i1, %i5
16439 udivcc %g4, 0x1FCA, %l3
16440 srl %o0, 0x1B, %i7
16441 fmovsgu %icc, %f16, %f12
16442 movn %icc, %i2, %l0
16443 srl %l1, %o3, %l2
16444 movneg %icc, %i0, %g6
16445 movrgez %g3, 0x39F, %l6
16446 fcmpgt32 %f22, %f28, %i6
16447 edge16n %l4, %o1, %g5
16448 udivcc %i3, 0x176A, %o7
16449 fsrc2s %f26, %f17
16450 ldub [%l7 + 0x6C], %i4
16451 sethi 0x01E3, %g2
16452 array32 %g1, %o5, %o2
16453 edge32n %o6, %o4, %g7
16454 sethi 0x1A6B, %i1
16455 restore %l5, 0x18F3, %g4
16456 rdpr %cwp, %g1
16457 rdpr %cansave, %g2
16458 rdpr %canrestore, %g3
16459 rdpr %cleanwin, %g4
16460 rdpr %otherwin, %g5
16461 rdpr %wstate, %g6
16462 fmovrslez %l3, %f16, %f10
16463 movneg %icc, %i5, %i7
16464 fnand %f30, %f14, %f12
16465 smul %i2, 0x0661, %o0
16466 fmovrdlez %l0, %f0, %f14
16467 fmovdneg %xcc, %f31, %f21
16468 umulcc %l1, 0x15D7, %o3
16469 srl %l2, %i0, %g3
16470 movrgz %l6, 0x019, %g6
16471 or %i6, %l4, %o1
16472 edge32 %g5, %o7, %i4
16473 andcc %i3, 0x053B, %g1
16474 ld [%l7 + 0x14], %f17
16475 ld [%l7 + 0x78], %f4
16476 array16 %g2, %o5, %o2
16477 umul %o6, %o4, %i1
16478 movl %xcc, %l5, %g4
16479 alignaddr %l3, %i5, %g7
16480 addccc %i7, %i2, %o0
16481 edge32l %l1, %l0, %o3
16482 movge %icc, %i0, %l2
16483 sllx %l6, %g6, %g3
16484 fones %f29
16485 orn %i6, %o1, %l4
16486 movpos %xcc, %o7, %i4
16487 movn %xcc, %g5, %i3
16488 edge32ln %g1, %o5, %g2
16489 srax %o6, %o4, %o2
16490 srlx %l5, 0x0C, %g4
16491 movrlz %l3, 0x1F0, %i5
16492 xorcc %g7, 0x0864, %i7
16493 fnands %f9, %f17, %f16
16494 sra %i2, 0x0E, %i1
16495 udivcc %l1, 0x00C8, %o0
16496 andncc %o3, %l0, %i0
16497 nop
16498 set 0x20, %i5
16499 stw %l2, [%l7 + %i5]
16500 movge %xcc, %g6, %l6
16501 movgu %xcc, %i6, %g3
16502 fpsub32 %f18, %f4, %f8
16503 subc %l4, %o1, %o7
16504 sra %g5, %i3, %i4
16505 edge16n %g1, %g2, %o6
16506 sethi 0x1BF5, %o4
16507 save %o2, %l5, %o5
16508 rdpr %cwp, %g1
16509 rdpr %cansave, %g2
16510 rdpr %canrestore, %g3
16511 rdpr %cleanwin, %g4
16512 rdpr %otherwin, %g5
16513 rdpr %wstate, %g6
16514 ldub [%l7 + 0x31], %g4
16515 fmovrsgez %l3, %f5, %f21
16516 edge32 %g7, %i7, %i2
16517 edge32n %i1, %i5, %o0
16518 for %f18, %f12, %f0
16519 ldsh [%l7 + 0x18], %o3
16520 stx %l1, [%l7 + 0x08]
16521 movle %xcc, %i0, %l2
16522 fcmps %fcc1, %f31, %f5
16523 movle %icc, %g6, %l6
16524 sth %i6, [%l7 + 0x62]
16525 sethi 0x0BBF, %g3
16526 movl %icc, %l0, %o1
16527 srax %l4, %g5, %o7
16528 fabsd %f4, %f28
16529 stw %i4, [%l7 + 0x28]
16530 addc %i3, %g2, %o6
16531 smulcc %g1, %o4, %o2
16532 sethi 0x0A07, %l5
16533 ldub [%l7 + 0x2B], %o5
16534 movge %xcc, %l3, %g7
16535 movrlez %g4, %i2, %i1
16536 st %f2, [%l7 + 0x48]
16537 sllx %i7, 0x1F, %i5
16538 movle %icc, %o3, %o0
16539 lduw [%l7 + 0x1C], %l1
16540 addc %i0, 0x1B22, %g6
16541 and %l6, %i6, %l2
16542 xnor %g3, 0x1673, %o1
16543 movgu %xcc, %l4, %g5
16544 fnegs %f12, %f13
16545 andncc %l0, %o7, %i3
16546 fpack16 %f2, %f24
16547 andncc %g2, %o6, %g1
16548 movrne %i4, 0x104, %o4
16549 xnorcc %l5, 0x1F60, %o2
16550 fmovdne %xcc, %f27, %f19
16551 fones %f0
16552 fmovrdlz %o5, %f26, %f28
16553 fsrc1 %f10, %f12
16554 ldx [%l7 + 0x28], %l3
16555 st %f10, [%l7 + 0x78]
16556 movl %icc, %g4, %g7
16557 fmul8ulx16 %f10, %f14, %f30
16558 mova %xcc, %i1, %i7
16559 movneg %xcc, %i5, %o3
16560 edge16 %o0, %l1, %i2
16561 fmovdcs %icc, %f28, %f27
16562 std %f28, [%l7 + 0x10]
16563 movrlez %i0, %l6, %g6
16564 srl %l2, %i6, %o1
16565 sdivx %l4, 0x1870, %g3
16566 xnor %l0, 0x1D6C, %g5
16567 movl %xcc, %i3, %g2
16568 fsrc2 %f14, %f28
16569 edge8 %o6, %o7, %g1
16570 subcc %i4, 0x1733, %o4
16571 movvs %xcc, %o2, %l5
16572 st %f1, [%l7 + 0x30]
16573 movre %o5, 0x17D, %l3
16574 ld [%l7 + 0x4C], %f15
16575 movrgez %g7, 0x2E4, %g4
16576 orcc %i7, 0x0DB6, %i1
16577 movleu %icc, %i5, %o3
16578 mulx %o0, %i2, %i0
16579 ldsh [%l7 + 0x70], %l1
16580 andn %l6, 0x153D, %g6
16581 and %i6, %o1, %l2
16582 movcc %xcc, %g3, %l4
16583 for %f10, %f2, %f4
16584 std %f14, [%l7 + 0x38]
16585 movne %icc, %l0, %i3
16586 ld [%l7 + 0x0C], %f15
16587 umul %g5, %o6, %g2
16588 fpsub16 %f6, %f8, %f8
16589 addcc %o7, %g1, %i4
16590 fmovsge %xcc, %f17, %f0
16591 movpos %icc, %o4, %o2
16592 save %l5, %l3, %g7
16593 rdpr %cwp, %g1
16594 rdpr %cansave, %g2
16595 rdpr %canrestore, %g3
16596 rdpr %cleanwin, %g4
16597 rdpr %otherwin, %g5
16598 rdpr %wstate, %g6
16599 srlx %g4, 0x00, %o5
16600 srax %i1, %i5, %o3
16601 orncc %o0, %i2, %i0
16602 std %f6, [%l7 + 0x68]
16603 and %i7, 0x0BCA, %l6
16604 fexpand %f2, %f4
16605 lduw [%l7 + 0x08], %l1
16606 array32 %g6, %o1, %l2
16607 movvs %icc, %g3, %l4
16608 movl %icc, %i6, %i3
16609 sdivx %l0, 0x0995, %g5
16610 ld [%l7 + 0x60], %f25
16611 array32 %o6, %g2, %o7
16612 save %i4, %g1, %o4
16613 rdpr %cwp, %g1
16614 rdpr %cansave, %g2
16615 rdpr %canrestore, %g3
16616 rdpr %cleanwin, %g4
16617 rdpr %otherwin, %g5
16618 rdpr %wstate, %g6
16619 and %l5, 0x06A1, %o2
16620 andcc %l3, %g7, %g4
16621 save %i1, %i5, %o3
16622 rdpr %cwp, %g1
16623 rdpr %cansave, %g2
16624 rdpr %canrestore, %g3
16625 rdpr %cleanwin, %g4
16626 rdpr %otherwin, %g5
16627 rdpr %wstate, %g6
16628 fmovdcs %xcc, %f3, %f16
16629 andcc %o5, 0x1353, %i2
16630 fmovsg %icc, %f18, %f27
16631 movrne %o0, %i0, %i7
16632 lduh [%l7 + 0x38], %l1
16633 sdivcc %l6, 0x1D50, %g6
16634 movrgez %l2, 0x300, %g3
16635 ldsw [%l7 + 0x14], %o1
16636 sdivcc %i6, 0x1A53, %i3
16637 mulscc %l0, %l4, %o6
16638 sllx %g5, %g2, %i4
16639 movrgz %g1, %o4, %l5
16640 orn %o2, %l3, %g7
16641 fabsd %f8, %f22
16642 fandnot2s %f3, %f27, %f2
16643 movrlez %o7, 0x173, %g4
16644 sdiv %i5, 0x0418, %o3
16645 sir 0x0A82
16646 sethi 0x028F, %o5
16647 stx %i1, [%l7 + 0x60]
16648 edge16 %o0, %i0, %i7
16649 sdiv %i2, 0x06FE, %l6
16650 edge16l %g6, %l1, %l2
16651 movg %xcc, %o1, %g3
16652 edge8ln %i6, %i3, %l0
16653 edge16l %l4, %o6, %g2
16654 andcc %i4, %g5, %g1
16655 xorcc %o4, %l5, %l3
16656 sllx %o2, %g7, %o7
16657 array32 %i5, %o3, %g4
16658 fone %f22
16659 movl %icc, %o5, %o0
16660 edge8ln %i1, %i0, %i2
16661 or %i7, %g6, %l6
16662 smul %l2, 0x173D, %o1
16663 andncc %g3, %i6, %l1
16664 edge32n %l0, %i3, %l4
16665 edge32l %o6, %i4, %g2
16666 nop
16667 set 0x50, %i3
16668 ldd [%l7 + %i3], %f30
16669 stw %g5, [%l7 + 0x50]
16670 umulcc %g1, %o4, %l5
16671 fcmpne32 %f20, %f8, %o2
16672 addcc %g7, 0x1270, %l3
16673 fxnors %f19, %f2, %f15
16674 fmovdl %icc, %f9, %f6
16675 smul %i5, %o3, %o7
16676 edge16l %o5, %g4, %o0
16677 fmovsleu %xcc, %f10, %f4
16678 ldub [%l7 + 0x74], %i0
16679 edge16ln %i1, %i7, %g6
16680 ldsb [%l7 + 0x55], %l6
16681 nop
16682 set 0x7C, %g6
16683 ldsw [%l7 + %g6], %l2
16684 fcmpd %fcc3, %f6, %f10
16685 edge16l %o1, %g3, %i6
16686 lduw [%l7 + 0x74], %l1
16687 udivcc %l0, 0x0A5A, %i2
16688 ld [%l7 + 0x2C], %f5
16689 xor %i3, 0x0DE7, %o6
16690 fmovdleu %xcc, %f9, %f1
16691 subccc %l4, %i4, %g2
16692 movne %icc, %g1, %g5
16693 add %l5, %o4, %o2
16694 xnorcc %l3, %g7, %i5
16695 movl %xcc, %o3, %o5
16696 movrlz %o7, 0x161, %g4
16697 add %o0, %i0, %i7
16698 andcc %i1, 0x18BF, %g6
16699 sllx %l6, 0x1C, %o1
16700 ldsb [%l7 + 0x41], %l2
16701 movrlz %i6, %l1, %g3
16702 xor %i2, %i3, %o6
16703 edge8l %l4, %i4, %g2
16704 fone %f30
16705 ldd [%l7 + 0x78], %f12
16706 fsrc1s %f2, %f14
16707 fpackfix %f6, %f30
16708 movrlez %g1, %l0, %g5
16709 xorcc %l5, 0x03CC, %o4
16710 stw %o2, [%l7 + 0x10]
16711 mulscc %l3, %g7, %i5
16712 and %o5, 0x09DD, %o7
16713 ldx [%l7 + 0x58], %g4
16714 or %o0, %i0, %i7
16715 movrlez %i1, %g6, %o3
16716 movge %xcc, %o1, %l2
16717 edge32l %i6, %l1, %l6
16718 fnors %f12, %f22, %f31
16719 edge32 %i2, %g3, %o6
16720 movrlez %l4, %i3, %i4
16721 fmul8ulx16 %f6, %f8, %f4
16722 edge32 %g1, %l0, %g5
16723 stb %l5, [%l7 + 0x2A]
16724 andcc %o4, 0x0E41, %g2
16725 srax %o2, %g7, %l3
16726 fandnot1s %f3, %f24, %f0
16727 xnor %i5, 0x0973, %o5
16728 edge16 %g4, %o7, %i0
16729 ldd [%l7 + 0x58], %f14
16730 movneg %xcc, %o0, %i7
16731 sdivcc %g6, 0x0520, %o3
16732 fmovdcc %icc, %f18, %f12
16733 sth %i1, [%l7 + 0x5A]
16734 edge16 %l2, %o1, %i6
16735 fcmple16 %f14, %f4, %l6
16736 udiv %l1, 0x1579, %g3
16737 sll %o6, 0x19, %i2
16738 fpsub32s %f19, %f22, %f30
16739 subc %i3, 0x089C, %l4
16740 sethi 0x1561, %i4
16741 array8 %l0, %g5, %l5
16742 ldx [%l7 + 0x20], %o4
16743 srax %g1, 0x18, %g2
16744 ldsb [%l7 + 0x79], %g7
16745 subcc %o2, %l3, %i5
16746 smulcc %o5, %g4, %i0
16747 alignaddrl %o0, %i7, %g6
16748 array8 %o7, %o3, %l2
16749 subccc %i1, 0x0083, %i6
16750 ldsb [%l7 + 0x0D], %l6
16751 sdiv %o1, 0x1D82, %l1
16752 edge16l %o6, %g3, %i2
16753 ld [%l7 + 0x34], %f6
16754 array16 %i3, %i4, %l0
16755 fcmps %fcc2, %f18, %f21
16756 movn %xcc, %l4, %l5
16757 fmovda %icc, %f23, %f1
16758 stx %o4, [%l7 + 0x30]
16759 fmul8sux16 %f14, %f28, %f16
16760 fxors %f23, %f8, %f22
16761 fnot2s %f20, %f15
16762 sdiv %g5, 0x1FDA, %g1
16763 addccc %g7, 0x0C88, %o2
16764 srax %g2, %i5, %l3
16765 movrgez %g4, %i0, %o5
16766 fcmps %fcc1, %f14, %f5
16767 edge16n %i7, %o0, %o7
16768 ldub [%l7 + 0x70], %g6
16769 addcc %o3, %l2, %i6
16770 fmuld8ulx16 %f12, %f5, %f20
16771 fnot2 %f26, %f18
16772 movge %xcc, %l6, %i1
16773 fmovdl %icc, %f23, %f18
16774 fmovdg %icc, %f30, %f11
16775 udiv %l1, 0x0320, %o1
16776 xnorcc %o6, %i2, %g3
16777 fcmps %fcc1, %f15, %f12
16778 fandnot2s %f14, %f29, %f8
16779 movleu %xcc, %i3, %l0
16780 stb %l4, [%l7 + 0x63]
16781 fmovda %xcc, %f11, %f15
16782 subc %l5, 0x03C6, %i4
16783 orncc %g5, %g1, %o4
16784 movn %xcc, %o2, %g7
16785 setx loop_51, %l0, %l1
16786 return %l1
16787 nop
16788 rdpr %cwp, %g1
16789 rdpr %cansave, %g2
16790 rdpr %canrestore, %g3
16791 rdpr %cleanwin, %g4
16792 rdpr %otherwin, %g5
16793 rdpr %wstate, %g6
16794loop_51: ldsh [%l7 + 0x30], %g4
16795 edge16l %l3, %i0, %i7
16796 xorcc %o0, %o7, %g6
16797 fcmps %fcc2, %f25, %f8
16798 edge8n %o3, %o5, %i6
16799 popc 0x0AA3, %l6
16800 fandnot2s %f12, %f7, %f15
16801 sethi 0x1ED7, %l2
16802 edge32l %l1, %i1, %o6
16803 orcc %i2, 0x089A, %g3
16804 fmovdcc %xcc, %f0, %f8
16805 pdist %f8, %f2, %f20
16806 array8 %i3, %o1, %l0
16807 ldsw [%l7 + 0x1C], %l5
16808 fsrc1s %f28, %f5
16809 edge8ln %l4, %i4, %g1
16810 movn %icc, %g5, %o2
16811 udivx %o4, 0x1183, %i5
16812 movrgz %g7, 0x23B, %g4
16813 ldsh [%l7 + 0x54], %g2
16814 ldsw [%l7 + 0x24], %l3
16815 movcs %xcc, %i0, %o0
16816 movcc %xcc, %i7, %o7
16817 fmovrsne %o3, %f1, %f30
16818 umulcc %g6, 0x06CD, %o5
16819 or %l6, %l2, %l1
16820 edge32l %i6, %i1, %o6
16821 fmovscc %icc, %f2, %f4
16822 movre %g3, 0x190, %i2
16823 fmovdneg %icc, %f14, %f2
16824 movl %icc, %i3, %o1
16825 array16 %l0, %l4, %i4
16826 fcmpes %fcc0, %f4, %f6
16827 add %l5, %g1, %g5
16828 and %o2, 0x1580, %o4
16829 fcmple16 %f22, %f24, %g7
16830 ldd [%l7 + 0x68], %i4
16831 sll %g2, 0x0A, %g4
16832 sllx %i0, %o0, %i7
16833 fors %f28, %f12, %f19
16834 ldsw [%l7 + 0x24], %l3
16835 subcc %o7, %g6, %o5
16836 ldx [%l7 + 0x78], %l6
16837 nop
16838 set 0x78, %o7
16839 stx %l2, [%l7 + %o7]
16840 st %f21, [%l7 + 0x64]
16841 orcc %l1, %o3, %i6
16842 ldd [%l7 + 0x08], %i0
16843 ldd [%l7 + 0x10], %f30
16844 or %g3, 0x0F74, %o6
16845 srl %i3, 0x10, %i2
16846 srax %l0, 0x1E, %o1
16847 movcs %icc, %l4, %l5
16848 sdiv %g1, 0x1405, %i4
16849 or %g5, %o4, %g7
16850 fandnot1 %f2, %f22, %f26
16851 fmovdgu %icc, %f16, %f2
16852 fcmpne16 %f16, %f20, %o2
16853 orncc %g2, %g4, %i5
16854 fmovdpos %xcc, %f22, %f13
16855 fmovscs %xcc, %f10, %f16
16856 fones %f11
16857 movcs %icc, %i0, %o0
16858 movne %icc, %i7, %o7
16859 edge8n %g6, %l3, %l6
16860 array16 %l2, %l1, %o3
16861 stb %i6, [%l7 + 0x44]
16862 array16 %o5, %i1, %g3
16863 fnegs %f24, %f3
16864 addcc %o6, %i2, %i3
16865 save %o1, %l4, %l5
16866 rdpr %cwp, %g1
16867 rdpr %cansave, %g2
16868 rdpr %canrestore, %g3
16869 rdpr %cleanwin, %g4
16870 rdpr %otherwin, %g5
16871 rdpr %wstate, %g6
16872 movge %xcc, %g1, %i4
16873 umul %g5, %o4, %l0
16874 smulcc %o2, 0x174C, %g2
16875 ldd [%l7 + 0x60], %f16
16876 ldx [%l7 + 0x08], %g4
16877 movg %xcc, %g7, %i5
16878 nop
16879 set 0x78, %i4
16880 ldd [%l7 + %i4], %f28
16881 fmovdn %icc, %f24, %f29
16882 ldx [%l7 + 0x38], %o0
16883 or %i0, 0x07B2, %o7
16884 std %f6, [%l7 + 0x68]
16885 fnegd %f18, %f14
16886 srlx %g6, %l3, %l6
16887 mulx %i7, %l1, %o3
16888 fmovrdgz %i6, %f4, %f18
16889 sir 0x1FBF
16890 srl %l2, %i1, %o5
16891 bshuffle %f6, %f6, %f6
16892 fmovrsgz %g3, %f11, %f12
16893 sra %i2, %o6, %i3
16894 movrne %l4, %l5, %o1
16895 udiv %g1, 0x0AC0, %g5
16896 nop
16897 set 0x62, %o5
16898 stb %i4, [%l7 + %o5]
16899 fmovrdlz %o4, %f4, %f2
16900 edge32n %o2, %l0, %g2
16901 udivx %g7, 0x1103, %i5
16902 fmovdg %icc, %f7, %f16
16903 fmovda %xcc, %f29, %f26
16904 movcs %icc, %o0, %g4
16905 ldsb [%l7 + 0x5D], %o7
16906 fmovdleu %xcc, %f17, %f4
16907 ld [%l7 + 0x24], %f24
16908 movrlz %i0, %l3, %l6
16909 umulcc %g6, 0x1D41, %l1
16910 edge32ln %i7, %i6, %o3
16911 fcmped %fcc2, %f22, %f30
16912 stb %i1, [%l7 + 0x2B]
16913 edge16l %l2, %g3, %i2
16914 edge32 %o5, %i3, %o6
16915 movvs %icc, %l5, %o1
16916 smulcc %g1, 0x1658, %l4
16917 ldsw [%l7 + 0x54], %i4
16918 orcc %g5, 0x1AA0, %o2
16919 movl %icc, %o4, %g2
16920 st %f27, [%l7 + 0x68]
16921 movle %icc, %l0, %i5
16922 fpadd16s %f6, %f24, %f2
16923 addc %g7, %o0, %o7
16924 fzero %f22
16925 fpsub16s %f6, %f29, %f6
16926 sdivcc %g4, 0x185C, %l3
16927 fpack32 %f10, %f12, %f20
16928 movvs %icc, %l6, %g6
16929 sir 0x1F03
16930 edge32l %i0, %l1, %i6
16931 udivcc %i7, 0x1EFA, %i1
16932 or %o3, %l2, %g3
16933 ldsb [%l7 + 0x7C], %o5
16934 fnands %f23, %f21, %f11
16935 lduw [%l7 + 0x10], %i3
16936 sir 0x0E4D
16937 srl %i2, 0x07, %l5
16938 fmovdneg %xcc, %f13, %f20
16939 add %o1, %g1, %o6
16940 xor %i4, %g5, %l4
16941 fcmpne16 %f18, %f4, %o2
16942 umul %o4, %g2, %i5
16943 fmovrse %g7, %f20, %f10
16944 udivcc %l0, 0x0457, %o0
16945 sdivx %o7, 0x1C4F, %g4
16946 stx %l6, [%l7 + 0x48]
16947 udiv %g6, 0x022B, %i0
16948 addc %l1, %i6, %l3
16949 orncc %i1, %o3, %l2
16950 fmul8sux16 %f0, %f30, %f16
16951 fxnor %f30, %f28, %f18
16952 edge32n %i7, %g3, %o5
16953 fsrc1s %f3, %f17
16954 ldub [%l7 + 0x72], %i3
16955 fmuld8sux16 %f21, %f13, %f26
16956 smul %i2, %o1, %l5
16957 lduh [%l7 + 0x6A], %o6
16958 andn %g1, 0x0CB4, %i4
16959 fmovdcs %xcc, %f4, %f26
16960 ldsw [%l7 + 0x38], %l4
16961 std %f0, [%l7 + 0x40]
16962 movg %icc, %o2, %o4
16963 edge16ln %g5, %i5, %g2
16964 fabss %f7, %f1
16965 lduh [%l7 + 0x16], %g7
16966 addc %o0, %o7, %g4
16967 xor %l6, 0x0373, %g6
16968 xor %i0, %l0, %i6
16969 fmovrslez %l3, %f4, %f7
16970 fors %f24, %f13, %f9
16971 and %i1, %o3, %l2
16972 edge16l %l1, %g3, %i7
16973 nop
16974 set 0x24, %i7
16975 lduw [%l7 + %i7], %i3
16976 stx %o5, [%l7 + 0x68]
16977 smulcc %o1, %i2, %l5
16978 movgu %icc, %o6, %i4
16979 movge %xcc, %g1, %o2
16980 movcc %xcc, %o4, %l4
16981 fmovdg %xcc, %f17, %f24
16982 movleu %icc, %g5, %g2
16983 restore %g7, 0x1525, %i5
16984 rdpr %cwp, %g1
16985 rdpr %cansave, %g2
16986 rdpr %canrestore, %g3
16987 rdpr %cleanwin, %g4
16988 rdpr %otherwin, %g5
16989 rdpr %wstate, %g6
16990 umulcc %o7, %g4, %o0
16991 movcs %xcc, %l6, %i0
16992 fexpand %f13, %f8
16993 array32 %l0, %i6, %g6
16994 fmovdg %xcc, %f5, %f24
16995 edge8l %l3, %i1, %l2
16996 array32 %l1, %o3, %g3
16997 movre %i7, 0x050, %i3
16998 xor %o1, %o5, %i2
16999 edge8l %l5, %i4, %o6
17000 fmovdcc %icc, %f25, %f25
17001 sub %o2, %o4, %l4
17002 alignaddr %g1, %g2, %g5
17003 movvs %icc, %i5, %o7
17004 fcmple16 %f24, %f12, %g4
17005 movpos %xcc, %g7, %l6
17006 popc 0x055B, %o0
17007 fmovrse %i0, %f28, %f26
17008 subccc %i6, 0x0D06, %l0
17009 sdiv %g6, 0x16C9, %l3
17010 andn %i1, 0x048B, %l1
17011 fcmpgt16 %f10, %f14, %o3
17012 sra %g3, 0x01, %l2
17013 fnors %f1, %f9, %f23
17014 subccc %i7, 0x116F, %i3
17015 fpadd16s %f13, %f26, %f1
17016 fabsd %f6, %f10
17017 fmovscc %xcc, %f23, %f15
17018 mulx %o1, 0x107B, %i2
17019 alignaddr %o5, %l5, %o6
17020 ld [%l7 + 0x2C], %f20
17021 edge8n %i4, %o2, %o4
17022 fmovdne %icc, %f27, %f24
17023 fmul8ulx16 %f30, %f20, %f6
17024 movre %l4, 0x327, %g1
17025 srl %g5, 0x07, %i5
17026 movl %icc, %g2, %o7
17027 movne %xcc, %g4, %g7
17028 sir 0x082F
17029 fmovsn %xcc, %f23, %f15
17030 edge16 %l6, %i0, %i6
17031 smul %o0, %l0, %l3
17032 sdiv %g6, 0x1CF1, %i1
17033 edge8l %l1, %g3, %o3
17034 sdivx %i7, 0x1FC7, %l2
17035 stb %o1, [%l7 + 0x20]
17036 sra %i2, 0x09, %i3
17037 setx loop_52, %l0, %l1
17038 return %l1
17039 nop
17040 rdpr %cwp, %g1
17041 rdpr %cansave, %g2
17042 rdpr %canrestore, %g3
17043 rdpr %cleanwin, %g4
17044 rdpr %otherwin, %g5
17045 rdpr %wstate, %g6
17046loop_52: movne %icc, %o5, %i4
17047 addc %o2, %l4, %o4
17048 fcmps %fcc1, %f4, %f18
17049 edge32l %g1, %g5, %i5
17050 sir 0x0CD9
17051 edge16l %g2, %o7, %g4
17052 fmovde %xcc, %f12, %f28
17053 ldsh [%l7 + 0x6C], %l6
17054 and %i0, %i6, %o0
17055 sll %l0, %g7, %g6
17056 movle %icc, %l3, %i1
17057 sllx %g3, 0x1E, %l1
17058 restore %i7, 0x01A3, %o3
17059 rdpr %cwp, %g1
17060 rdpr %cansave, %g2
17061 rdpr %canrestore, %g3
17062 rdpr %cleanwin, %g4
17063 rdpr %otherwin, %g5
17064 rdpr %wstate, %g6
17065 fmovrdlez %l2, %f26, %f0
17066 fxors %f0, %f29, %f13
17067 ldsw [%l7 + 0x48], %o1
17068 edge32ln %i2, %l5, %o6
17069 edge16l %i3, %i4, %o2
17070 sllx %l4, %o4, %g1
17071 orcc %o5, %i5, %g2
17072 addccc %g5, 0x0784, %g4
17073 fmovrdlez %o7, %f20, %f16
17074 movcc %xcc, %l6, %i6
17075 move %xcc, %o0, %l0
17076 fors %f13, %f20, %f13
17077 edge8 %g7, %g6, %l3
17078 movgu %xcc, %i0, %i1
17079 fnot2s %f2, %f0
17080 subcc %l1, 0x196F, %i7
17081 fmul8x16au %f23, %f22, %f8
17082 mulx %g3, 0x056A, %l2
17083 movge %icc, %o3, %o1
17084 sdivx %i2, 0x14DB, %o6
17085 ld [%l7 + 0x44], %f29
17086 ldsw [%l7 + 0x50], %l5
17087 udivx %i4, 0x0B70, %i3
17088 fsrc1s %f31, %f11
17089 edge16l %l4, %o2, %g1
17090 movrlez %o5, %o4, %g2
17091 xnor %i5, 0x19BF, %g4
17092 sllx %o7, %l6, %i6
17093 alignaddrl %o0, %l0, %g5
17094 movrgez %g7, 0x3DD, %l3
17095 fmovde %xcc, %f12, %f24
17096 xorcc %i0, 0x06D5, %g6
17097 sll %l1, 0x17, %i7
17098 umulcc %g3, 0x1D59, %l2
17099 movre %i1, 0x0DA, %o1
17100 xorcc %i2, 0x0CFA, %o3
17101 xnorcc %l5, 0x171F, %o6
17102 fmovrsgz %i3, %f13, %f11
17103 st %f12, [%l7 + 0x48]
17104 edge8 %i4, %o2, %l4
17105 setx loop_53, %l0, %l1
17106 return %l1
17107 nop
17108 rdpr %cwp, %g1
17109 rdpr %cansave, %g2
17110 rdpr %canrestore, %g3
17111 rdpr %cleanwin, %g4
17112 rdpr %otherwin, %g5
17113 rdpr %wstate, %g6
17114loop_53: ldsw [%l7 + 0x0C], %g2
17115 addccc %g1, 0x1641, %i5
17116 fcmpne16 %f6, %f12, %g4
17117 edge16n %o7, %l6, %o0
17118 sra %i6, %g5, %l0
17119 sllx %l3, %g7, %g6
17120 srlx %l1, %i0, %i7
17121 fcmpne16 %f26, %f20, %g3
17122 sub %l2, %o1, %i1
17123 movrgz %i2, 0x11A, %o3
17124 andcc %l5, %i3, %i4
17125 andncc %o6, %l4, %o2
17126 xor %o4, %o5, %g2
17127 movneg %xcc, %g1, %i5
17128 fands %f27, %f7, %f0
17129 nop
17130 set 0x6B, %g4
17131 ldsb [%l7 + %g4], %g4
17132 mulx %o7, 0x02B6, %l6
17133 fmovdle %xcc, %f18, %f20
17134 sllx %o0, %g5, %i6
17135 ldx [%l7 + 0x40], %l3
17136 fmovdge %xcc, %f28, %f1
17137 edge16 %l0, %g7, %g6
17138 edge32n %l1, %i7, %i0
17139 array16 %g3, %o1, %i1
17140 movg %xcc, %i2, %l2
17141 fcmped %fcc3, %f20, %f6
17142 fmovrdlez %o3, %f12, %f10
17143 xnorcc %l5, 0x00E5, %i4
17144 sdivcc %i3, 0x1955, %l4
17145 subc %o6, 0x0C8E, %o2
17146 edge16l %o4, %g2, %g1
17147 mulx %o5, %g4, %o7
17148 fmovdn %icc, %f26, %f8
17149 srlx %i5, 0x1B, %l6
17150 edge16ln %o0, %g5, %l3
17151 ldd [%l7 + 0x10], %l0
17152 edge32l %g7, %g6, %l1
17153 edge8n %i6, %i0, %i7
17154 stw %o1, [%l7 + 0x20]
17155 sdivcc %i1, 0x0FA0, %i2
17156 array32 %l2, %g3, %l5
17157 add %o3, 0x1AB2, %i3
17158 edge32n %l4, %o6, %o2
17159 save %i4, 0x0458, %o4
17160 rdpr %cwp, %g1
17161 rdpr %cansave, %g2
17162 rdpr %canrestore, %g3
17163 rdpr %cleanwin, %g4
17164 rdpr %otherwin, %g5
17165 rdpr %wstate, %g6
17166 fornot1s %f28, %f17, %f5
17167 fnot1s %f11, %f16
17168 xorcc %g1, 0x1206, %o5
17169 movvs %xcc, %g2, %g4
17170 ldd [%l7 + 0x48], %f14
17171 subc %i5, 0x0C35, %o7
17172 popc %o0, %l6
17173 sra %l3, %g5, %l0
17174 sll %g6, %g7, %l1
17175 move %xcc, %i6, %i0
17176 fnot1 %f26, %f12
17177 popc %i7, %o1
17178 array8 %i1, %i2, %g3
17179 bshuffle %f26, %f0, %f8
17180 fmovdpos %xcc, %f5, %f4
17181 xorcc %l2, %l5, %o3
17182 movgu %xcc, %i3, %o6
17183 array16 %o2, %l4, %i4
17184 edge16 %o4, %o5, %g1
17185 movcc %icc, %g4, %g2
17186 umul %i5, 0x0281, %o0
17187 fornot1 %f26, %f18, %f20
17188 xnorcc %o7, %l3, %l6
17189 fcmpne16 %f2, %f28, %l0
17190 movrlz %g6, %g5, %g7
17191 add %i6, 0x036B, %l1
17192 fmovsa %icc, %f8, %f30
17193 fsrc2s %f14, %f27
17194 addcc %i7, %o1, %i1
17195 mulx %i0, 0x16EF, %g3
17196 movne %xcc, %i2, %l5
17197 ld [%l7 + 0x44], %f9
17198 fsrc1 %f2, %f4
17199 subccc %o3, 0x094B, %l2
17200 fmovd %f2, %f24
17201 edge8n %o6, %i3, %l4
17202 fmovdn %icc, %f27, %f15
17203 fpsub32s %f6, %f19, %f12
17204 alignaddr %i4, %o4, %o5
17205 ldub [%l7 + 0x37], %o2
17206 fmovsle %icc, %f14, %f17
17207 xnorcc %g1, 0x040A, %g4
17208 fmovrde %g2, %f26, %f20
17209 movleu %icc, %o0, %i5
17210 subc %o7, %l6, %l3
17211 ldd [%l7 + 0x20], %f24
17212 fmovrdlez %l0, %f24, %f0
17213 movcs %icc, %g5, %g7
17214 movrlz %g6, %l1, %i7
17215 fcmpeq16 %f12, %f14, %i6
17216 ldsh [%l7 + 0x52], %o1
17217 fandnot1 %f20, %f8, %f2
17218 fornot2s %f27, %f15, %f29
17219 xor %i1, %i0, %g3
17220 movl %xcc, %i2, %o3
17221 fmovspos %xcc, %f26, %f3
17222 ldsb [%l7 + 0x21], %l2
17223 nop
17224 set 0x5A, %i1
17225 ldsb [%l7 + %i1], %l5
17226 movrlez %o6, %i3, %l4
17227 addcc %i4, 0x04C4, %o4
17228 mova %xcc, %o2, %o5
17229 fmovrdlz %g1, %f22, %f6
17230 movrne %g4, 0x376, %o0
17231 fand %f14, %f18, %f10
17232 ld [%l7 + 0x20], %f15
17233 array32 %i5, %o7, %l6
17234 ldsb [%l7 + 0x7B], %l3
17235 restore %l0, 0x1B60, %g2
17236 rdpr %cwp, %g1
17237 rdpr %cansave, %g2
17238 rdpr %canrestore, %g3
17239 rdpr %cleanwin, %g4
17240 rdpr %otherwin, %g5
17241 rdpr %wstate, %g6
17242 xnorcc %g7, 0x00B8, %g6
17243 movcc %icc, %l1, %g5
17244 fcmpne32 %f18, %f16, %i6
17245 alignaddr %o1, %i1, %i7
17246 srl %i0, 0x0B, %i2
17247 xorcc %g3, %o3, %l2
17248 nop
17249 set 0x58, %g2
17250 ldx [%l7 + %g2], %o6
17251 edge32 %i3, %l4, %i4
17252 stx %o4, [%l7 + 0x60]
17253 save %o2, %l5, %g1
17254 rdpr %cwp, %g1
17255 rdpr %cansave, %g2
17256 rdpr %canrestore, %g3
17257 rdpr %cleanwin, %g4
17258 rdpr %otherwin, %g5
17259 rdpr %wstate, %g6
17260 subccc %o5, 0x1ADA, %g4
17261 fmovs %f15, %f23
17262 stx %o0, [%l7 + 0x68]
17263 movvc %icc, %i5, %l6
17264 fexpand %f16, %f2
17265 movn %xcc, %o7, %l0
17266 fnot2 %f14, %f26
17267 subc %l3, 0x13F8, %g7
17268 array32 %g6, %l1, %g5
17269 st %f2, [%l7 + 0x44]
17270 ldub [%l7 + 0x6D], %i6
17271 ldd [%l7 + 0x10], %o0
17272 fmovse %icc, %f7, %f29
17273 movpos %icc, %i1, %g2
17274 xorcc %i0, %i2, %g3
17275 fmovrdgez %i7, %f0, %f28
17276 std %f18, [%l7 + 0x70]
17277 fxors %f9, %f2, %f8
17278 ldsw [%l7 + 0x1C], %l2
17279 movneg %xcc, %o6, %i3
17280 move %icc, %o3, %l4
17281 addc %o4, 0x09D2, %i4
17282 movleu %xcc, %l5, %g1
17283 movcc %icc, %o5, %g4
17284 mulscc %o2, 0x097F, %o0
17285 movvc %icc, %i5, %l6
17286 setx loop_54, %l0, %l1
17287 return %l1
17288 nop
17289 rdpr %cwp, %g1
17290 rdpr %cansave, %g2
17291 rdpr %canrestore, %g3
17292 rdpr %cleanwin, %g4
17293 rdpr %otherwin, %g5
17294 rdpr %wstate, %g6
17295loop_54: movrlez %g6, %g7, %l1
17296 ldub [%l7 + 0x63], %i6
17297 ldd [%l7 + 0x30], %o0
17298 nop
17299 set 0x47, %o2
17300 ldsb [%l7 + %o2], %i1
17301 srax %g5, 0x1D, %i0
17302 addccc %g2, %i2, %i7
17303 movrgez %l2, 0x147, %g3
17304 save %i3, 0x0D4E, %o3
17305 rdpr %cwp, %g1
17306 rdpr %cansave, %g2
17307 rdpr %canrestore, %g3
17308 rdpr %cleanwin, %g4
17309 rdpr %otherwin, %g5
17310 rdpr %wstate, %g6
17311 fmovrdlez %l4, %f24, %f20
17312 movge %xcc, %o4, %o6
17313 movne %icc, %i4, %g1
17314 fcmpgt16 %f26, %f16, %l5
17315 orncc %o5, 0x09E1, %g4
17316 subc %o0, 0x036F, %o2
17317 stb %i5, [%l7 + 0x24]
17318 fones %f2
17319 array16 %l6, %l3, %l0
17320 movneg %xcc, %g6, %g7
17321 edge32l %o7, %l1, %o1
17322 movle %icc, %i6, %i1
17323 fzeros %f11
17324 and %g5, %i0, %i2
17325 fmovdvc %icc, %f10, %f30
17326 movcs %xcc, %i7, %l2
17327 stw %g2, [%l7 + 0x20]
17328 movle %icc, %g3, %i3
17329 fxor %f16, %f4, %f30
17330 siam 0x3
17331 faligndata %f18, %f4, %f24
17332 nop
17333 set 0x30, %o1
17334 ldd [%l7 + %o1], %l4
17335 sllx %o3, %o6, %o4
17336 fmovsg %xcc, %f16, %f16
17337 orncc %i4, 0x0FCE, %g1
17338 sub %o5, %l5, %o0
17339 edge8l %o2, %g4, %l6
17340 movge %icc, %l3, %l0
17341 movge %icc, %i5, %g7
17342 xnorcc %o7, 0x0BC9, %l1
17343 andcc %g6, 0x0BD5, %o1
17344 ldsb [%l7 + 0x32], %i1
17345 fmovsvs %xcc, %f11, %f6
17346 fmul8sux16 %f2, %f14, %f26
17347 edge16 %g5, %i6, %i0
17348 sll %i2, %l2, %i7
17349 andcc %g2, 0x0D21, %i3
17350 edge8 %l4, %o3, %o6
17351 sdivx %g3, 0x0B24, %i4
17352 smulcc %o4, %o5, %l5
17353 lduw [%l7 + 0x38], %g1
17354 edge32n %o0, %g4, %o2
17355 nop
17356 set 0x40, %o3
17357 ldsw [%l7 + %o3], %l6
17358 move %icc, %l3, %l0
17359 edge8 %g7, %o7, %i5
17360 popc %g6, %o1
17361 fcmpgt32 %f22, %f28, %i1
17362 fcmped %fcc1, %f2, %f0
17363 sth %g5, [%l7 + 0x1C]
17364 and %l1, 0x02FD, %i0
17365 fpadd32 %f10, %f26, %f2
17366 fmovrsgz %i6, %f23, %f21
17367 umulcc %l2, %i2, %g2
17368 fmovrse %i7, %f17, %f2
17369 popc 0x18CF, %i3
17370 sll %o3, %o6, %g3
17371 fexpand %f3, %f0
17372 movrgz %i4, %o4, %o5
17373 fmovrdne %l5, %f14, %f8
17374 fxors %f21, %f8, %f4
17375 sub %g1, 0x1EE2, %l4
17376 fmovse %icc, %f20, %f4
17377 sethi 0x12D0, %o0
17378 edge16l %o2, %g4, %l6
17379 sdivx %l0, 0x164B, %l3
17380 ldub [%l7 + 0x32], %o7
17381 addc %g7, %i5, %o1
17382 movg %icc, %i1, %g5
17383 movcc %xcc, %g6, %l1
17384 sth %i0, [%l7 + 0x7C]
17385 movle %icc, %i6, %l2
17386 move %xcc, %i2, %i7
17387 mulscc %g2, 0x0699, %o3
17388 fandnot1s %f27, %f14, %f25
17389 andncc %i3, %o6, %g3
17390 fmovscs %xcc, %f14, %f3
17391 xnor %i4, 0x0F4F, %o4
17392 nop
17393 set 0x42, %g5
17394 sth %o5, [%l7 + %g5]
17395 orncc %l5, 0x180E, %l4
17396 ldd [%l7 + 0x60], %f16
17397 umulcc %o0, %g1, %o2
17398 fandnot1 %f14, %f4, %f0
17399 movrlez %g4, %l0, %l6
17400 edge8l %l3, %g7, %i5
17401 edge16l %o1, %i1, %g5
17402 edge32ln %g6, %o7, %l1
17403 fxnors %f26, %f26, %f26
17404 xnor %i0, 0x1DF7, %i6
17405 edge8 %l2, %i2, %i7
17406 movcc %xcc, %o3, %i3
17407 array8 %g2, %g3, %i4
17408 fmovsge %icc, %f7, %f8
17409 lduh [%l7 + 0x30], %o6
17410 fmovsneg %icc, %f23, %f27
17411 movre %o5, %l5, %l4
17412 edge32l %o0, %o4, %o2
17413 addccc %g1, 0x031E, %l0
17414 fcmps %fcc3, %f9, %f6
17415 edge8ln %l6, %l3, %g7
17416 sdiv %i5, 0x1059, %g4
17417 ldd [%l7 + 0x58], %f12
17418 addccc %i1, 0x04CC, %g5
17419 srl %g6, %o7, %o1
17420 movgu %icc, %l1, %i6
17421 alignaddr %l2, %i0, %i7
17422 or %i2, %i3, %g2
17423 fmovrsne %g3, %f16, %f9
17424 xor %i4, 0x19D3, %o6
17425 umulcc %o3, %o5, %l5
17426 andncc %l4, %o4, %o2
17427 movl %icc, %o0, %l0
17428 movgu %icc, %g1, %l6
17429 subccc %l3, 0x1654, %i5
17430 fpadd16 %f26, %f0, %f10
17431 orn %g7, %i1, %g4
17432 sll %g5, %o7, %g6
17433 lduh [%l7 + 0x28], %l1
17434 edge32 %i6, %l2, %i0
17435 ldd [%l7 + 0x30], %f30
17436 xnor %o1, %i7, %i3
17437 sir 0x0354
17438 fcmpeq16 %f16, %f28, %g2
17439 smul %g3, %i4, %o6
17440 fmovscc %icc, %f7, %f12
17441 nop
17442 set 0x3C, %l0
17443 stw %i2, [%l7 + %l0]
17444 xnor %o5, 0x0B0B, %o3
17445 andcc %l4, %o4, %o2
17446 fmovrde %o0, %f16, %f10
17447 fzeros %f1
17448 addccc %l5, 0x186E, %g1
17449 sdivx %l6, 0x0693, %l0
17450 edge16l %l3, %i5, %g7
17451 std %f0, [%l7 + 0x40]
17452 movrgz %i1, 0x04F, %g5
17453 addccc %o7, 0x18A8, %g6
17454 movne %icc, %g4, %l1
17455 edge16l %l2, %i0, %o1
17456 edge8ln %i6, %i7, %g2
17457 fmovdcs %xcc, %f8, %f21
17458 fcmpne16 %f30, %f8, %i3
17459 orncc %i4, %o6, %g3
17460 edge32n %i2, %o5, %o3
17461 ldx [%l7 + 0x70], %l4
17462 udivcc %o4, 0x191E, %o0
17463 smulcc %o2, 0x08E0, %g1
17464 fmuld8sux16 %f8, %f23, %f30
17465 fors %f3, %f12, %f3
17466 fors %f21, %f21, %f24
17467 smul %l5, 0x0B6D, %l6
17468 srl %l0, %i5, %l3
17469 xorcc %i1, 0x1B9B, %g5
17470 xor %o7, %g7, %g6
17471 fnor %f30, %f2, %f0
17472 ld [%l7 + 0x34], %f22
17473 movvc %icc, %l1, %l2
17474 movne %icc, %i0, %g4
17475 umul %o1, %i6, %i7
17476 sllx %i3, 0x16, %g2
17477 ldsw [%l7 + 0x24], %o6
17478 umul %g3, 0x1A57, %i4
17479 movne %icc, %o5, %o3
17480 xnor %l4, %i2, %o0
17481 array16 %o2, %o4, %g1
17482 stw %l6, [%l7 + 0x60]
17483 xnor %l0, 0x1D3E, %i5
17484 fmovdne %xcc, %f23, %f24
17485 edge8 %l3, %i1, %g5
17486 fzeros %f2
17487 sdivx %o7, 0x1C8C, %l5
17488 edge8ln %g7, %l1, %l2
17489 edge32n %i0, %g4, %o1
17490 st %f21, [%l7 + 0x44]
17491 smul %g6, 0x0C84, %i6
17492 edge8l %i3, %i7, %o6
17493 edge16 %g3, %i4, %g2
17494 edge32ln %o5, %o3, %l4
17495 siam 0x6
17496 mulx %i2, %o2, %o0
17497 for %f26, %f10, %f28
17498 movrlez %g1, 0x035, %l6
17499 fcmple16 %f12, %f18, %o4
17500 fmovdne %icc, %f28, %f7
17501 fcmpd %fcc3, %f28, %f18
17502 movg %icc, %i5, %l3
17503 edge32 %i1, %l0, %o7
17504 ldsb [%l7 + 0x4D], %l5
17505 movvc %xcc, %g7, %g5
17506 movcs %xcc, %l1, %i0
17507 movrlez %l2, 0x107, %g4
17508 smulcc %o1, %i6, %i3
17509 xorcc %i7, 0x15A4, %o6
17510 srl %g3, 0x0D, %i4
17511 lduw [%l7 + 0x58], %g2
17512 smulcc %o5, %o3, %l4
17513 orcc %i2, 0x1703, %g6
17514 fmovsvc %xcc, %f19, %f12
17515 movvs %xcc, %o0, %o2
17516 fmovdn %xcc, %f31, %f21
17517 mulscc %l6, 0x03A0, %g1
17518 edge16 %i5, %o4, %i1
17519 fmovsge %xcc, %f16, %f24
17520 movrgz %l0, %o7, %l5
17521 array32 %g7, %g5, %l1
17522 andncc %i0, %l2, %g4
17523 sdivcc %o1, 0x1601, %l3
17524 ldd [%l7 + 0x78], %i6
17525 movge %icc, %i7, %o6
17526 movcc %xcc, %g3, %i3
17527 movleu %xcc, %g2, %i4
17528 fsrc1 %f24, %f0
17529 sir 0x0AC4
17530 edge16ln %o5, %o3, %i2
17531 movn %xcc, %l4, %g6
17532 fones %f17
17533 ldx [%l7 + 0x08], %o2
17534 fmovscs %icc, %f30, %f2
17535 movcs %xcc, %l6, %o0
17536 move %icc, %g1, %i5
17537 lduh [%l7 + 0x56], %o4
17538 movre %l0, 0x07A, %i1
17539 addccc %l5, 0x1F28, %o7
17540 fmovrdgez %g7, %f2, %f6
17541 movvs %icc, %g5, %i0
17542 sub %l2, %g4, %o1
17543 movcc %icc, %l3, %i6
17544 fmovsl %xcc, %f29, %f11
17545 fmovd %f18, %f22
17546 ld [%l7 + 0x5C], %f1
17547 movn %icc, %l1, %o6
17548 edge32 %i7, %i3, %g3
17549 sir 0x0A65
17550 movn %xcc, %g2, %i4
17551 fzero %f14
17552 movpos %icc, %o3, %o5
17553 fmovrdne %l4, %f20, %f10
17554 fpmerge %f23, %f0, %f4
17555 movrgz %i2, %g6, %o2
17556 sra %o0, 0x0D, %g1
17557 edge16l %i5, %l6, %l0
17558 fnors %f23, %f4, %f16
17559 sllx %i1, 0x1C, %o4
17560 fornot1 %f18, %f10, %f28
17561 edge16n %l5, %o7, %g5
17562 stb %g7, [%l7 + 0x3A]
17563 restore %l2, %g4, %o1
17564 rdpr %cwp, %g1
17565 rdpr %cansave, %g2
17566 rdpr %canrestore, %g3
17567 rdpr %cleanwin, %g4
17568 rdpr %otherwin, %g5
17569 rdpr %wstate, %g6
17570 edge8l %i0, %l3, %i6
17571 alignaddr %o6, %i7, %l1
17572 alignaddr %g3, %i3, %g2
17573 fornot1 %f20, %f30, %f22
17574 lduh [%l7 + 0x22], %o3
17575 edge16n %i4, %o5, %l4
17576 orcc %i2, 0x0E03, %o2
17577 movg %xcc, %o0, %g6
17578 andn %g1, 0x0558, %l6
17579 xor %l0, %i1, %i5
17580 mulscc %l5, %o4, %o7
17581 addc %g5, 0x0CD8, %l2
17582 array16 %g7, %g4, %o1
17583 fmovsge %icc, %f21, %f1
17584 udivcc %l3, 0x0F15, %i0
17585 edge16n %i6, %o6, %i7
17586 alignaddrl %l1, %g3, %i3
17587 std %f18, [%l7 + 0x08]
17588 subc %g2, 0x1080, %i4
17589 st %f13, [%l7 + 0x5C]
17590 fmovdpos %xcc, %f30, %f19
17591 srlx %o5, 0x04, %o3
17592 sra %l4, 0x10, %o2
17593 nop
17594 set 0x08, %o6
17595 ldub [%l7 + %o6], %i2
17596 st %f17, [%l7 + 0x70]
17597 ldsb [%l7 + 0x10], %g6
17598 fcmpne32 %f12, %f28, %o0
17599 movg %icc, %l6, %g1
17600 ldx [%l7 + 0x68], %i1
17601 smul %i5, 0x132C, %l0
17602 movgu %xcc, %o4, %o7
17603 movrgz %g5, %l5, %g7
17604 edge16ln %g4, %o1, %l2
17605 stw %l3, [%l7 + 0x6C]
17606 umul %i0, %i6, %o6
17607 xnor %l1, 0x1448, %g3
17608 movrgz %i3, %g2, %i7
17609 andn %o5, %i4, %l4
17610 std %f8, [%l7 + 0x18]
17611 sra %o2, 0x17, %i2
17612 srl %g6, 0x12, %o0
17613 subccc %l6, 0x0CE1, %o3
17614 edge8l %g1, %i1, %i5
17615 fmovdl %icc, %f15, %f4
17616 st %f30, [%l7 + 0x64]
17617 array8 %l0, %o7, %o4
17618 fcmpes %fcc1, %f24, %f1
17619 fmul8x16au %f29, %f30, %f28
17620 add %l5, %g7, %g5
17621 edge32l %o1, %g4, %l2
17622 st %f10, [%l7 + 0x54]
17623 fmuld8ulx16 %f31, %f2, %f12
17624 srlx %i0, 0x01, %i6
17625 subcc %o6, 0x13B5, %l1
17626 st %f9, [%l7 + 0x20]
17627 ldd [%l7 + 0x68], %g2
17628 sethi 0x1550, %l3
17629 orncc %i3, %g2, %i7
17630 or %i4, 0x0B4F, %l4
17631 sethi 0x0862, %o2
17632 fcmped %fcc0, %f20, %f30
17633 ldd [%l7 + 0x20], %f22
17634 array16 %o5, %g6, %i2
17635 edge32l %o0, %l6, %o3
17636 udivx %i1, 0x1A0F, %g1
17637 fcmpd %fcc3, %f18, %f10
17638 alignaddrl %l0, %i5, %o7
17639 pdist %f6, %f28, %f28
17640 sir 0x032F
17641 movleu %icc, %o4, %g7
17642 move %icc, %g5, %l5
17643 movrlez %g4, 0x1E9, %l2
17644 ld [%l7 + 0x60], %f23
17645 subc %o1, %i6, %o6
17646 move %icc, %l1, %i0
17647 movpos %icc, %g3, %l3
17648 fpsub16s %f9, %f4, %f27
17649 movvc %xcc, %g2, %i7
17650 fpackfix %f14, %f6
17651 ldsw [%l7 + 0x38], %i3
17652 edge32ln %l4, %i4, %o2
17653 alignaddrl %g6, %o5, %o0
17654 srl %l6, 0x13, %i2
17655 edge16ln %o3, %i1, %l0
17656 xnorcc %g1, %o7, %i5
17657 movre %g7, %g5, %l5
17658 edge32ln %g4, %l2, %o1
17659 fnot1s %f6, %f18
17660 move %xcc, %o4, %i6
17661 edge32l %l1, %o6, %g3
17662 sdivx %l3, 0x0072, %g2
17663 edge8l %i0, %i7, %l4
17664 fmuld8ulx16 %f3, %f8, %f18
17665 ldx [%l7 + 0x38], %i4
17666 subcc %i3, %g6, %o2
17667 movleu %icc, %o0, %o5
17668 stx %l6, [%l7 + 0x38]
17669 fexpand %f2, %f6
17670 fmovsn %icc, %f20, %f28
17671 fornot2 %f10, %f10, %f6
17672 add %o3, 0x197D, %i2
17673 ldsw [%l7 + 0x44], %i1
17674 fnot1 %f12, %f10
17675 array16 %g1, %l0, %o7
17676 fxor %f26, %f30, %f28
17677 fmovsa %xcc, %f22, %f1
17678 edge8ln %i5, %g5, %l5
17679 mulscc %g7, %g4, %o1
17680 movne %icc, %l2, %o4
17681 andn %i6, 0x1A53, %l1
17682 ldd [%l7 + 0x40], %f2
17683 sdivcc %o6, 0x038B, %g3
17684 mulscc %l3, 0x04BA, %i0
17685 subcc %i7, %l4, %g2
17686 or %i3, 0x04E8, %g6
17687 subccc %i4, 0x18C1, %o0
17688 ld [%l7 + 0x4C], %f31
17689 save %o5, 0x09AE, %o2
17690 rdpr %cwp, %g1
17691 rdpr %cansave, %g2
17692 rdpr %canrestore, %g3
17693 rdpr %cleanwin, %g4
17694 rdpr %otherwin, %g5
17695 rdpr %wstate, %g6
17696 ld [%l7 + 0x50], %f11
17697 movcc %xcc, %o3, %l6
17698 srax %i1, 0x13, %i2
17699 movrlez %l0, 0x078, %g1
17700 srax %i5, 0x0A, %g5
17701 smul %l5, %g7, %o7
17702 orcc %g4, 0x0364, %o1
17703 umulcc %o4, %i6, %l1
17704 subc %o6, %g3, %l3
17705 movrlez %l2, 0x308, %i7
17706 movre %i0, %l4, %i3
17707 movrlz %g2, 0x274, %g6
17708 fmovdvc %icc, %f31, %f4
17709 movne %xcc, %i4, %o0
17710 ldub [%l7 + 0x45], %o2
17711 ldsb [%l7 + 0x71], %o5
17712 udivx %l6, 0x105A, %i1
17713 subccc %o3, 0x125C, %i2
17714 subc %g1, 0x02E2, %i5
17715 umul %l0, %l5, %g7
17716 setx loop_55, %l0, %l1
17717 return %l1
17718 nop
17719 rdpr %cwp, %g1
17720 rdpr %cansave, %g2
17721 rdpr %canrestore, %g3
17722 rdpr %cleanwin, %g4
17723 rdpr %otherwin, %g5
17724 rdpr %wstate, %g6
17725loop_55: xnorcc %o7, 0x0487, %o4
17726 subccc %l1, %o6, %g3
17727 or %l3, 0x087B, %i6
17728 save %l2, 0x041E, %i7
17729 rdpr %cwp, %g1
17730 rdpr %cansave, %g2
17731 rdpr %canrestore, %g3
17732 rdpr %cleanwin, %g4
17733 rdpr %otherwin, %g5
17734 rdpr %wstate, %g6
17735 movcs %xcc, %l4, %i0
17736 smul %i3, 0x0DF9, %g6
17737 fmovspos %xcc, %f16, %f21
17738 xnor %i4, %o0, %o2
17739 fpsub16s %f3, %f17, %f1
17740 movgu %xcc, %o5, %l6
17741 xorcc %g2, %o3, %i1
17742 orcc %i2, 0x1747, %i5
17743 fexpand %f16, %f10
17744 mova %xcc, %l0, %l5
17745 movcs %xcc, %g7, %g1
17746 stx %g4, [%l7 + 0x40]
17747 udiv %o1, 0x0E3B, %o7
17748 sdiv %o4, 0x0878, %l1
17749 nop
17750 set 0x0E, %l3
17751 ldub [%l7 + %l3], %o6
17752 mulscc %g3, 0x11A4, %l3
17753 umul %i6, %l2, %g5
17754 orncc %i7, %l4, %i3
17755 restore %i0, %g6, %o0
17756 rdpr %cwp, %g1
17757 rdpr %cansave, %g2
17758 rdpr %canrestore, %g3
17759 rdpr %cleanwin, %g4
17760 rdpr %otherwin, %g5
17761 rdpr %wstate, %g6
17762 udivx %o2, 0x065A, %o5
17763 st %f25, [%l7 + 0x7C]
17764 orcc %l6, %i4, %g2
17765 edge8n %o3, %i2, %i5
17766 bshuffle %f10, %f16, %f24
17767 fornot1 %f12, %f20, %f0
17768 stx %l0, [%l7 + 0x78]
17769 movne %xcc, %i1, %l5
17770 fpsub16s %f30, %f5, %f25
17771 xnor %g1, %g7, %o1
17772 fnot2 %f4, %f4
17773 edge16l %o7, %g4, %o4
17774 ldd [%l7 + 0x30], %l0
17775 movvs %xcc, %g3, %o6
17776 edge16ln %l3, %i6, %g5
17777 fmovdneg %xcc, %f31, %f6
17778 movl %xcc, %l2, %l4
17779 srax %i7, %i3, %g6
17780 nop
17781 set 0x35, %l2
17782 ldub [%l7 + %l2], %i0
17783 subc %o2, 0x0B94, %o5
17784 mulscc %o0, 0x142F, %l6
17785 edge32 %i4, %g2, %i2
17786 edge16 %i5, %o3, %i1
17787 fcmpeq32 %f26, %f2, %l5
17788 sub %g1, %g7, %l0
17789 fmovdneg %xcc, %f19, %f13
17790 xor %o7, 0x102E, %g4
17791 edge8n %o1, %o4, %g3
17792 xnor %o6, %l1, %l3
17793 umul %i6, %g5, %l4
17794 alignaddr %i7, %l2, %g6
17795 fabsd %f28, %f16
17796 fandnot1s %f13, %f16, %f20
17797 fmovspos %icc, %f26, %f15
17798 orcc %i3, %i0, %o5
17799 movvc %icc, %o0, %l6
17800 fcmpeq16 %f28, %f26, %o2
17801 umul %i4, %g2, %i2
17802 fmovsa %xcc, %f0, %f3
17803 movrne %i5, 0x11C, %o3
17804 lduw [%l7 + 0x1C], %l5
17805 movn %icc, %i1, %g1
17806 movpos %xcc, %g7, %l0
17807 fandnot1 %f26, %f0, %f16
17808 movrlz %g4, %o1, %o4
17809 andn %o7, %g3, %l1
17810 fones %f9
17811 andn %o6, %i6, %l3
17812 sethi 0x09A7, %l4
17813 ldsb [%l7 + 0x55], %i7
17814 fmovdpos %xcc, %f29, %f3
17815 edge8n %g5, %l2, %i3
17816 mulscc %i0, %g6, %o5
17817 stw %l6, [%l7 + 0x60]
17818 siam 0x4
17819 fabsd %f18, %f0
17820 sllx %o2, %i4, %g2
17821 movneg %xcc, %i2, %i5
17822 movleu %icc, %o0, %o3
17823 ldx [%l7 + 0x30], %i1
17824 movcs %xcc, %g1, %l5
17825 fmul8x16 %f13, %f24, %f20
17826 orn %g7, %g4, %l0
17827 edge8n %o4, %o7, %o1
17828 umulcc %g3, %o6, %i6
17829 std %f14, [%l7 + 0x68]
17830 movcs %icc, %l1, %l4
17831 array32 %i7, %l3, %l2
17832 smulcc %g5, %i3, %g6
17833 bshuffle %f16, %f14, %f4
17834 fmovrslz %o5, %f31, %f15
17835 movle %xcc, %i0, %o2
17836 alignaddr %l6, %g2, %i4
17837 movcs %xcc, %i2, %o0
17838 alignaddr %i5, %o3, %i1
17839 fxor %f8, %f16, %f10
17840 xnorcc %g1, 0x06D0, %l5
17841 edge8ln %g4, %g7, %l0
17842 srax %o4, 0x18, %o1
17843 movg %icc, %g3, %o6
17844 array16 %o7, %i6, %l4
17845 andcc %l1, %i7, %l3
17846 sllx %g5, 0x0C, %l2
17847 or %g6, %i3, %i0
17848 fmovrslz %o5, %f22, %f6
17849 movpos %xcc, %o2, %g2
17850 ldd [%l7 + 0x30], %i6
17851 subc %i2, %i4, %o0
17852 popc 0x0668, %i5
17853 fandnot2s %f10, %f15, %f16
17854 fcmpgt32 %f20, %f26, %i1
17855 fnot2s %f20, %f17
17856 fmovdvs %icc, %f0, %f14
17857 smulcc %g1, %l5, %o3
17858 popc %g7, %l0
17859 fcmple16 %f18, %f12, %g4
17860 orn %o1, %o4, %g3
17861 sll %o7, %o6, %l4
17862 stw %l1, [%l7 + 0x60]
17863 subccc %i7, %l3, %g5
17864 smulcc %l2, 0x196F, %i6
17865 edge16 %i3, %g6, %i0
17866 movne %xcc, %o5, %g2
17867 fnors %f9, %f14, %f4
17868 movn %icc, %o2, %i2
17869 fmovdcs %icc, %f8, %f20
17870 fmul8x16al %f14, %f24, %f24
17871 orn %i4, 0x0BD5, %l6
17872 alignaddrl %i5, %i1, %g1
17873 udivx %o0, 0x1F8D, %l5
17874 fmovdn %icc, %f13, %f0
17875 ldsh [%l7 + 0x10], %o3
17876 st %f9, [%l7 + 0x3C]
17877 orcc %g7, 0x0F84, %l0
17878 subcc %g4, %o1, %g3
17879 fornot2s %f3, %f8, %f9
17880 fpack16 %f12, %f10
17881 ldsb [%l7 + 0x08], %o7
17882 fmul8sux16 %f0, %f26, %f6
17883 srlx %o6, %o4, %l1
17884 lduh [%l7 + 0x74], %i7
17885 srl %l4, %l3, %g5
17886 fnors %f21, %f26, %f15
17887 fsrc1 %f12, %f26
17888 edge32 %l2, %i6, %i3
17889 fcmpd %fcc0, %f2, %f4
17890 ldsw [%l7 + 0x78], %g6
17891 sethi 0x155E, %o5
17892 movvs %xcc, %i0, %o2
17893 movne %xcc, %g2, %i4
17894 subcc %l6, %i5, %i1
17895 edge32ln %g1, %o0, %i2
17896 fcmpgt16 %f24, %f26, %o3
17897 sll %g7, 0x1D, %l5
17898 orn %g4, 0x0A05, %o1
17899 faligndata %f8, %f22, %f24
17900 fandnot2 %f8, %f18, %f18
17901 xnor %l0, 0x0A9A, %g3
17902 fnot1s %f30, %f15
17903 fnors %f3, %f28, %f9
17904 edge32l %o6, %o7, %o4
17905 ldsw [%l7 + 0x20], %l1
17906 ldsw [%l7 + 0x20], %l4
17907 addcc %l3, 0x0B8C, %i7
17908 fmovrslz %l2, %f25, %f0
17909 umul %g5, 0x1341, %i6
17910 movle %icc, %g6, %o5
17911 fnot1 %f6, %f28
17912 lduh [%l7 + 0x2A], %i0
17913 move %icc, %i3, %o2
17914 fmovsn %icc, %f26, %f28
17915 subcc %i4, %g2, %l6
17916 array16 %i1, %i5, %o0
17917 udiv %g1, 0x0B6A, %i2
17918 sir 0x1337
17919 movle %xcc, %o3, %l5
17920 smulcc %g7, %g4, %o1
17921 stx %l0, [%l7 + 0x70]
17922 fpack16 %f12, %f13
17923 edge32n %g3, %o7, %o6
17924 stw %l1, [%l7 + 0x08]
17925 sub %o4, 0x0C5A, %l3
17926 movrgez %l4, 0x09D, %i7
17927 fmul8x16au %f4, %f13, %f30
17928 xorcc %l2, %i6, %g5
17929 movne %xcc, %g6, %i0
17930 fnegs %f16, %f23
17931 ld [%l7 + 0x0C], %f11
17932 edge8n %i3, %o5, %o2
17933 udivx %g2, 0x056F, %i4
17934 popc 0x0D1C, %i1
17935 xnor %l6, 0x192C, %o0
17936 addcc %g1, %i2, %o3
17937 sdivcc %i5, 0x0A63, %l5
17938 andcc %g7, 0x1C35, %o1
17939 sdivx %g4, 0x1261, %l0
17940 movl %icc, %g3, %o6
17941 orncc %o7, 0x1E98, %l1
17942 stw %o4, [%l7 + 0x1C]
17943 addc %l4, 0x13F6, %l3
17944 fmovscc %icc, %f5, %f10
17945 fmovdge %icc, %f14, %f8
17946 edge16n %l2, %i6, %i7
17947 fmovdcs %icc, %f7, %f7
17948 fand %f22, %f16, %f20
17949 movrne %g5, %i0, %i3
17950 edge8ln %o5, %g6, %o2
17951 fmovsleu %xcc, %f24, %f14
17952 movge %xcc, %i4, %g2
17953 smulcc %i1, 0x1621, %o0
17954 sdiv %g1, 0x0FD5, %i2
17955 movleu %icc, %l6, %i5
17956 smulcc %l5, 0x00D7, %o3
17957 lduw [%l7 + 0x5C], %g7
17958 fmovde %xcc, %f9, %f12
17959 edge8n %g4, %l0, %o1
17960 srl %g3, 0x0C, %o6
17961 sra %l1, %o4, %l4
17962 fmovdg %xcc, %f6, %f12
17963 fpadd16 %f4, %f26, %f16
17964 fzero %f30
17965 fands %f27, %f1, %f3
17966 ld [%l7 + 0x50], %f20
17967 pdist %f2, %f30, %f16
17968 xor %o7, 0x1824, %l2
17969 movrgz %i6, %i7, %g5
17970 umul %i0, 0x0115, %l3
17971 orn %o5, %i3, %o2
17972 addccc %i4, 0x0CDB, %g6
17973 fmovdcs %icc, %f15, %f18
17974 sdiv %i1, 0x11B4, %g2
17975 alignaddrl %o0, %i2, %g1
17976 fnegs %f26, %f21
17977 move %icc, %i5, %l5
17978 edge16 %o3, %l6, %g4
17979 movre %l0, %g7, %o1
17980 udivx %g3, 0x0FAF, %o6
17981 sth %l1, [%l7 + 0x7A]
17982 movn %icc, %o4, %o7
17983 stb %l4, [%l7 + 0x46]
17984 subcc %i6, 0x161E, %i7
17985 fmovdvs %xcc, %f7, %f14
17986 or %g5, %i0, %l2
17987 fsrc2s %f27, %f19
17988 fcmpne32 %f26, %f16, %o5
17989 fornot1s %f14, %f5, %f14
17990 ldx [%l7 + 0x40], %l3
17991 movge %xcc, %i3, %i4
17992 movrgez %g6, 0x03E, %o2
17993 mova %xcc, %g2, %o0
17994 fcmpne32 %f26, %f26, %i1
17995 movrlez %g1, %i5, %l5
17996 ldd [%l7 + 0x40], %i2
17997 stb %o3, [%l7 + 0x4A]
17998 alignaddrl %g4, %l6, %l0
17999 edge16n %o1, %g3, %g7
18000 movpos %xcc, %l1, %o4
18001 st %f25, [%l7 + 0x68]
18002 stw %o6, [%l7 + 0x50]
18003 move %icc, %l4, %i6
18004 sth %i7, [%l7 + 0x14]
18005 lduw [%l7 + 0x3C], %g5
18006 sub %i0, %o7, %l2
18007 andncc %l3, %i3, %o5
18008 edge8ln %g6, %o2, %i4
18009 srl %g2, %o0, %g1
18010 movle %xcc, %i1, %l5
18011 xorcc %i5, %i2, %g4
18012 mova %icc, %l6, %l0
18013 alignaddrl %o1, %g3, %g7
18014 movle %icc, %o3, %l1
18015 save %o6, 0x1C22, %l4
18016 rdpr %cwp, %g1
18017 rdpr %cansave, %g2
18018 rdpr %canrestore, %g3
18019 rdpr %cleanwin, %g4
18020 rdpr %otherwin, %g5
18021 rdpr %wstate, %g6
18022 edge16l %i6, %o4, %i7
18023 save %g5, 0x0F21, %i0
18024 rdpr %cwp, %g1
18025 rdpr %cansave, %g2
18026 rdpr %canrestore, %g3
18027 rdpr %cleanwin, %g4
18028 rdpr %otherwin, %g5
18029 rdpr %wstate, %g6
18030 sdivcc %o7, 0x1B6E, %l3
18031 edge32ln %i3, %o5, %l2
18032 array32 %g6, %o2, %g2
18033 srax %i4, 0x1E, %o0
18034 std %f22, [%l7 + 0x50]
18035 add %i1, 0x101D, %g1
18036 nop
18037 set 0x40, %l5
18038 ldd [%l7 + %l5], %f26
18039 alignaddrl %l5, %i5, %i2
18040 fmovsvc %icc, %f24, %f11
18041 st %f12, [%l7 + 0x28]
18042 umul %l6, 0x06A6, %l0
18043 movl %icc, %g4, %o1
18044 ldd [%l7 + 0x08], %g2
18045 fsrc2 %f10, %f24
18046 subccc %g7, 0x0B63, %o3
18047 or %o6, 0x1C48, %l1
18048 mova %xcc, %l4, %i6
18049 smulcc %i7, %g5, %i0
18050 ldsh [%l7 + 0x40], %o7
18051 and %o4, 0x190B, %l3
18052 addc %i3, 0x0543, %l2
18053 xorcc %g6, %o2, %o5
18054 stb %g2, [%l7 + 0x3C]
18055 fnot2 %f24, %f16
18056 fcmped %fcc1, %f6, %f12
18057 andcc %i4, %i1, %g1
18058 fmovsl %icc, %f0, %f2
18059 movrgez %o0, %i5, %l5
18060 fmovsneg %icc, %f29, %f7
18061 lduh [%l7 + 0x62], %i2
18062 sdiv %l0, 0x1A3F, %g4
18063 movrne %o1, %g3, %g7
18064 movrgz %l6, 0x2D0, %o3
18065 movvc %xcc, %o6, %l4
18066 udivcc %l1, 0x0DC1, %i7
18067 movrlez %g5, 0x022, %i0
18068 orcc %o7, %i6, %o4
18069 sdiv %i3, 0x185F, %l2
18070 movgu %xcc, %g6, %o2
18071 edge32 %o5, %l3, %i4
18072 addccc %g2, %g1, %o0
18073 fcmpeq16 %f26, %f6, %i5
18074 ldd [%l7 + 0x38], %f20
18075 andcc %l5, %i2, %i1
18076 movcc %icc, %g4, %o1
18077 sra %g3, 0x19, %l0
18078 subc %l6, 0x1DAB, %o3
18079 sllx %o6, %g7, %l4
18080 sdiv %l1, 0x1F67, %g5
18081 fmovdl %icc, %f9, %f13
18082 movn %xcc, %i0, %o7
18083 umulcc %i6, %i7, %o4
18084 addccc %i3, %g6, %o2
18085 umulcc %l2, 0x04B1, %l3
18086 alignaddrl %i4, %g2, %o5
18087 popc %g1, %i5
18088 edge32 %l5, %o0, %i1
18089 array16 %g4, %i2, %o1
18090 orncc %l0, %g3, %l6
18091 mulscc %o6, 0x07CF, %o3
18092 srax %l4, %g7, %g5
18093 movvs %icc, %l1, %o7
18094 fcmpeq32 %f14, %f24, %i6
18095 addccc %i7, %o4, %i3
18096 udivcc %g6, 0x024C, %o2
18097 smulcc %i0, %l3, %i4
18098 nop
18099 set 0x50, %i0
18100 ldd [%l7 + %i0], %g2
18101 ldx [%l7 + 0x58], %l2
18102 fmovrsgez %g1, %f6, %f17
18103 setx loop_56, %l0, %l1
18104 return %l1
18105 nop
18106 rdpr %cwp, %g1
18107 rdpr %cansave, %g2
18108 rdpr %canrestore, %g3
18109 rdpr %cleanwin, %g4
18110 rdpr %otherwin, %g5
18111 rdpr %wstate, %g6
18112loop_56: movle %icc, %i1, %o0
18113 fpackfix %f6, %f12
18114 fsrc2 %f4, %f22
18115 sdivx %g4, 0x1FA6, %o1
18116 ldub [%l7 + 0x20], %l0
18117 ldd [%l7 + 0x68], %i2
18118 movvs %icc, %g3, %l6
18119 fmovs %f27, %f15
18120 movre %o3, 0x3F2, %o6
18121 movleu %icc, %l4, %g5
18122 sra %g7, %l1, %o7
18123 edge32 %i6, %o4, %i7
18124 fmovsgu %xcc, %f24, %f17
18125 edge8 %g6, %i3, %o2
18126 subccc %l3, 0x0DB3, %i0
18127 fsrc2 %f26, %f28
18128 udivcc %i4, 0x1B78, %g2
18129 movne %xcc, %g1, %l2
18130 movl %icc, %o5, %i5
18131 orn %l5, %o0, %g4
18132 andncc %i1, %l0, %i2
18133 array8 %g3, %l6, %o3
18134 fmovdgu %icc, %f8, %f3
18135 fcmpes %fcc0, %f14, %f22
18136 addcc %o6, 0x1E47, %o1
18137 movpos %icc, %g5, %l4
18138 edge8l %l1, %o7, %i6
18139 add %o4, 0x069F, %i7
18140 movre %g7, 0x11A, %g6
18141 fnegd %f12, %f28
18142 sll %i3, %o2, %i0
18143 ldsh [%l7 + 0x7E], %l3
18144 and %g2, %i4, %g1
18145 move %icc, %o5, %l2
18146 fors %f27, %f30, %f13
18147 edge8l %l5, %o0, %g4
18148 xnorcc %i5, %i1, %i2
18149 movle %xcc, %l0, %l6
18150 sth %g3, [%l7 + 0x5A]
18151 fmul8ulx16 %f16, %f8, %f30
18152 edge16n %o6, %o1, %g5
18153 movn %icc, %o3, %l4
18154 fcmpeq16 %f18, %f12, %o7
18155 fabss %f28, %f31
18156 fmovdleu %icc, %f16, %f24
18157 fpadd32s %f27, %f29, %f31
18158 fmovdne %icc, %f5, %f23
18159 udivx %l1, 0x14FF, %o4
18160 fmul8ulx16 %f26, %f0, %f4
18161 sethi 0x02D7, %i6
18162 edge16n %i7, %g7, %g6
18163 save %o2, 0x017D, %i0
18164 rdpr %cwp, %g1
18165 rdpr %cansave, %g2
18166 rdpr %canrestore, %g3
18167 rdpr %cleanwin, %g4
18168 rdpr %otherwin, %g5
18169 rdpr %wstate, %g6
18170 edge8ln %l3, %i3, %i4
18171 movgu %xcc, %g2, %g1
18172 movpos %xcc, %o5, %l5
18173 orncc %l2, 0x0F3D, %o0
18174 fmovrdgez %i5, %f14, %f18
18175 fmovsneg %icc, %f19, %f0
18176 lduw [%l7 + 0x78], %i1
18177 sllx %g4, %i2, %l6
18178 edge16n %g3, %l0, %o6
18179 nop
18180 set 0x40, %g7
18181 stw %o1, [%l7 + %g7]
18182 edge16 %g5, %o3, %o7
18183 array8 %l4, %l1, %i6
18184 subccc %o4, 0x043D, %g7
18185 fmovdcc %xcc, %f0, %f27
18186 fors %f28, %f10, %f23
18187 popc %i7, %g6
18188 fmovs %f15, %f6
18189 or %o2, %l3, %i3
18190 fnot2 %f6, %f16
18191 mova %xcc, %i4, %g2
18192 andncc %i0, %o5, %l5
18193 ldub [%l7 + 0x2D], %l2
18194 movl %icc, %g1, %o0
18195 sir 0x19A0
18196 add %i5, %g4, %i2
18197 fand %f28, %f0, %f20
18198 fmovdcs %icc, %f7, %f5
18199 movge %icc, %i1, %l6
18200 fandnot2 %f0, %f10, %f22
18201 smul %l0, 0x0A70, %g3
18202 sir 0x1CA1
18203 udivcc %o1, 0x16FB, %g5
18204 lduw [%l7 + 0x50], %o3
18205 edge32n %o7, %l4, %l1
18206 popc %o6, %i6
18207 ldsh [%l7 + 0x1E], %g7
18208 addccc %i7, 0x0EBD, %g6
18209 srlx %o4, %l3, %i3
18210 subc %o2, 0x04AC, %g2
18211 orcc %i4, %o5, %i0
18212 sub %l2, 0x0E57, %g1
18213 ldd [%l7 + 0x38], %f24
18214 sth %o0, [%l7 + 0x4A]
18215 sth %i5, [%l7 + 0x16]
18216 lduw [%l7 + 0x14], %l5
18217 ldsh [%l7 + 0x60], %g4
18218 fmuld8sux16 %f6, %f0, %f24
18219 fmovsneg %xcc, %f22, %f12
18220 orcc %i1, %i2, %l0
18221 xnorcc %l6, 0x0946, %o1
18222 orcc %g5, %o3, %g3
18223 edge32ln %o7, %l1, %l4
18224 lduw [%l7 + 0x28], %o6
18225 edge32 %i6, %i7, %g7
18226 fmovspos %icc, %f15, %f21
18227 fornot2 %f0, %f20, %f6
18228 fnors %f31, %f30, %f30
18229 fnot2s %f2, %f15
18230 xorcc %g6, %o4, %l3
18231 fzeros %f10
18232 udivcc %o2, 0x03DA, %g2
18233 movle %xcc, %i4, %o5
18234 fcmpeq32 %f4, %f24, %i3
18235 sdivcc %l2, 0x1BD0, %i0
18236 fmovdge %xcc, %f30, %f1
18237 ldsb [%l7 + 0x70], %g1
18238 fmovdle %icc, %f21, %f15
18239 lduh [%l7 + 0x4A], %o0
18240 subccc %l5, %i5, %g4
18241 stw %i1, [%l7 + 0x4C]
18242 xnor %l0, 0x15D2, %l6
18243 edge8l %o1, %g5, %o3
18244 subcc %g3, %i2, %o7
18245 siam 0x4
18246 movpos %xcc, %l1, %l4
18247 movrgz %i6, 0x148, %o6
18248 movpos %xcc, %g7, %i7
18249 subccc %o4, %l3, %g6
18250 ldd [%l7 + 0x28], %g2
18251 fmovdl %xcc, %f0, %f3
18252 stx %i4, [%l7 + 0x28]
18253 orn %o5, %i3, %o2
18254 array16 %l2, %g1, %o0
18255 fmovsvs %icc, %f4, %f24
18256 edge16 %i0, %i5, %g4
18257 alignaddrl %l5, %i1, %l0
18258 andncc %l6, %o1, %g5
18259 ldub [%l7 + 0x7A], %g3
18260 addc %o3, 0x0770, %i2
18261 movvs %xcc, %l1, %o7
18262 orncc %l4, 0x168B, %i6
18263 fnot2s %f19, %f28
18264 lduh [%l7 + 0x4C], %o6
18265 fxors %f29, %f1, %f24
18266 sllx %g7, %i7, %l3
18267 andncc %o4, %g2, %g6
18268 restore %i4, 0x1452, %i3
18269 rdpr %cwp, %g1
18270 rdpr %cansave, %g2
18271 rdpr %canrestore, %g3
18272 rdpr %cleanwin, %g4
18273 rdpr %otherwin, %g5
18274 rdpr %wstate, %g6
18275 ldx [%l7 + 0x58], %o2
18276 movle %icc, %o5, %g1
18277 movrne %l2, 0x1A0, %o0
18278 fpadd16s %f11, %f5, %f26
18279 fmovdne %xcc, %f21, %f1
18280 movcs %xcc, %i5, %g4
18281 edge8l %l5, %i0, %i1
18282 ldsh [%l7 + 0x64], %l0
18283 nop
18284 set 0x30, %i2
18285 ldx [%l7 + %i2], %o1
18286 fmovrdne %g5, %f6, %f6
18287 xnor %g3, %o3, %l6
18288 fpsub16 %f14, %f0, %f10
18289 fxnors %f15, %f22, %f17
18290 xor %i2, 0x136B, %o7
18291 addccc %l4, 0x0D0F, %i6
18292 edge32 %l1, %g7, %i7
18293 mulx %l3, %o6, %o4
18294 subccc %g2, %i4, %i3
18295 movrlz %o2, %g6, %g1
18296 orncc %o5, %l2, %o0
18297 sth %g4, [%l7 + 0x56]
18298 ldd [%l7 + 0x28], %f4
18299 ldd [%l7 + 0x48], %f12
18300 lduh [%l7 + 0x5E], %l5
18301 move %xcc, %i5, %i0
18302 stb %i1, [%l7 + 0x3C]
18303 edge32ln %o1, %g5, %l0
18304 movne %xcc, %g3, %l6
18305 st %f24, [%l7 + 0x2C]
18306 movgu %icc, %i2, %o3
18307 alignaddr %l4, %i6, %o7
18308 movneg %xcc, %l1, %i7
18309 movvs %icc, %g7, %l3
18310 ldub [%l7 + 0x66], %o4
18311 orcc %g2, %o6, %i4
18312 sethi 0x0D29, %o2
18313 fmovsgu %xcc, %f8, %f5
18314 movle %xcc, %i3, %g6
18315 mova %icc, %o5, %l2
18316 fnegs %f26, %f18
18317 movpos %icc, %o0, %g1
18318 move %icc, %g4, %l5
18319 ldd [%l7 + 0x40], %f2
18320 fxnors %f4, %f24, %f31
18321 edge16n %i0, %i1, %i5
18322 andcc %o1, %l0, %g5
18323 subcc %l6, %g3, %o3
18324 movpos %xcc, %l4, %i2
18325 sdiv %o7, 0x1FB0, %l1
18326 save %i7, %g7, %l3
18327 rdpr %cwp, %g1
18328 rdpr %cansave, %g2
18329 rdpr %canrestore, %g3
18330 rdpr %cleanwin, %g4
18331 rdpr %otherwin, %g5
18332 rdpr %wstate, %g6
18333 edge32l %o4, %i6, %o6
18334 movcc %icc, %g2, %i4
18335 xnor %o2, 0x15D4, %i3
18336 xnorcc %g6, %l2, %o5
18337 edge8ln %o0, %g1, %g4
18338 fsrc1s %f6, %f12
18339 andn %i0, 0x1C25, %i1
18340 stw %l5, [%l7 + 0x34]
18341 fmovdg %icc, %f2, %f20
18342 fmovda %xcc, %f16, %f14
18343 alignaddr %o1, %l0, %i5
18344 fnot1 %f26, %f0
18345 edge16 %g5, %l6, %g3
18346 andcc %o3, 0x1B2F, %i2
18347 srl %o7, %l4, %i7
18348 edge16n %g7, %l3, %o4
18349 and %l1, %i6, %o6
18350 popc %i4, %g2
18351 ldx [%l7 + 0x48], %o2
18352 sth %i3, [%l7 + 0x34]
18353 andncc %l2, %o5, %g6
18354 nop
18355 set 0x4B, %i6
18356 ldub [%l7 + %i6], %o0
18357 movrlz %g4, 0x25B, %g1
18358 fmovrdlez %i0, %f16, %f6
18359 mulscc %l5, %i1, %o1
18360 movre %l0, 0x11C, %i5
18361 andncc %g5, %g3, %o3
18362 srax %i2, 0x07, %o7
18363 ldsb [%l7 + 0x48], %l4
18364 std %f14, [%l7 + 0x70]
18365 movge %xcc, %l6, %g7
18366 movle %xcc, %l3, %i7
18367 edge32l %o4, %i6, %l1
18368 edge32n %i4, %o6, %o2
18369 umul %i3, %g2, %o5
18370 movre %g6, 0x03F, %l2
18371 save %o0, %g4, %i0
18372 rdpr %cwp, %g1
18373 rdpr %cansave, %g2
18374 rdpr %canrestore, %g3
18375 rdpr %cleanwin, %g4
18376 rdpr %otherwin, %g5
18377 rdpr %wstate, %g6
18378 subccc %g1, 0x03C7, %l5
18379 movpos %xcc, %o1, %i1
18380 edge32l %l0, %g5, %i5
18381 stx %o3, [%l7 + 0x58]
18382 smul %i2, %o7, %l4
18383 movrne %g3, 0x300, %l6
18384 sub %l3, %i7, %g7
18385 umul %o4, %i6, %i4
18386 stw %l1, [%l7 + 0x20]
18387 addcc %o6, %o2, %i3
18388 nop
18389 set 0x78, %o4
18390 lduw [%l7 + %o4], %o5
18391 orncc %g2, %g6, %l2
18392 popc 0x0AC8, %g4
18393 srl %o0, 0x13, %g1
18394 movcs %xcc, %l5, %o1
18395 sdivcc %i1, 0x1377, %i0
18396 sra %l0, %i5, %o3
18397 fmovdne %xcc, %f5, %f30
18398 fnegd %f18, %f20
18399 ld [%l7 + 0x50], %f17
18400 andncc %g5, %o7, %i2
18401 sdivx %g3, 0x1C4C, %l6
18402 sir 0x14A3
18403 fxors %f4, %f15, %f1
18404 orn %l4, %i7, %g7
18405 fcmpne32 %f4, %f14, %l3
18406 fmovdg %xcc, %f12, %f16
18407 ld [%l7 + 0x3C], %f22
18408 fmovdl %xcc, %f29, %f20
18409 movne %xcc, %i6, %i4
18410 sdivx %l1, 0x19CD, %o4
18411 movrlez %o2, %i3, %o6
18412 fmovrse %g2, %f7, %f18
18413 movrne %g6, 0x068, %l2
18414 edge8ln %o5, %o0, %g1
18415 movn %xcc, %l5, %o1
18416 fones %f26
18417 fpadd32s %f23, %f27, %f27
18418 movvs %icc, %g4, %i1
18419 fmovsa %xcc, %f22, %f31
18420 sub %l0, 0x16B9, %i0
18421 st %f25, [%l7 + 0x08]
18422 addc %i5, 0x190B, %g5
18423 fmovsleu %xcc, %f5, %f5
18424 ldd [%l7 + 0x50], %o2
18425 stx %i2, [%l7 + 0x70]
18426 sdivcc %o7, 0x0367, %g3
18427 addc %l6, %i7, %l4
18428 stx %g7, [%l7 + 0x08]
18429 andcc %i6, %l3, %l1
18430 umul %i4, %o4, %o2
18431 smul %o6, %g2, %i3
18432 addccc %g6, %l2, %o5
18433 edge16l %g1, %l5, %o1
18434 fmovscs %xcc, %f8, %f7
18435 sllx %o0, %g4, %l0
18436 subc %i0, %i5, %g5
18437 fmovrslez %i1, %f9, %f20
18438 xnor %o3, 0x0372, %i2
18439 movre %g3, 0x1EF, %l6
18440 alignaddrl %o7, %i7, %g7
18441 edge8 %l4, %l3, %i6
18442 movl %xcc, %l1, %o4
18443 movge %icc, %o2, %o6
18444 movrgez %i4, %i3, %g2
18445 or %l2, %g6, %o5
18446 movn %icc, %g1, %l5
18447 udiv %o1, 0x06D0, %g4
18448 stx %l0, [%l7 + 0x58]
18449 udivcc %i0, 0x0D89, %o0
18450 lduh [%l7 + 0x64], %g5
18451 srlx %i1, %i5, %i2
18452 fsrc2s %f1, %f16
18453 fxnor %f28, %f16, %f10
18454 movcs %icc, %g3, %o3
18455 movvc %icc, %l6, %i7
18456 sdiv %o7, 0x081E, %l4
18457 fmovsl %icc, %f11, %f23
18458 movg %xcc, %g7, %i6
18459 fmovdne %icc, %f27, %f1
18460 fand %f4, %f30, %f4
18461 xor %l1, %o4, %l3
18462 ldsb [%l7 + 0x0F], %o2
18463 movl %icc, %i4, %o6
18464 movpos %icc, %g2, %l2
18465 movre %g6, 0x125, %o5
18466 edge32l %i3, %l5, %o1
18467 edge16l %g4, %l0, %i0
18468 setx loop_57, %l0, %l1
18469 return %l1
18470 nop
18471 rdpr %cwp, %g1
18472 rdpr %cansave, %g2
18473 rdpr %canrestore, %g3
18474 rdpr %cleanwin, %g4
18475 rdpr %otherwin, %g5
18476 rdpr %wstate, %g6
18477loop_57: fand %f28, %f14, %f16
18478 addccc %i1, 0x02BC, %g5
18479 fmovdl %xcc, %f22, %f8
18480 fmovrslez %i2, %f21, %f25
18481 mulx %i5, 0x1E61, %g3
18482 movne %icc, %l6, %i7
18483 fmovscc %xcc, %f29, %f11
18484 umulcc %o7, %o3, %l4
18485 edge16l %i6, %g7, %o4
18486 fmovsneg %xcc, %f24, %f17
18487 alignaddr %l3, %o2, %l1
18488 fmovdgu %icc, %f24, %f3
18489 movge %xcc, %i4, %o6
18490 xnor %g2, %l2, %o5
18491 movn %xcc, %g6, %l5
18492 fsrc1 %f2, %f10
18493 sra %i3, %o1, %l0
18494 edge16 %g4, %i0, %g1
18495 smul %i1, 0x0F7B, %o0
18496 addcc %g5, 0x1AC1, %i5
18497 edge16ln %i2, %l6, %i7
18498 edge32n %o7, %g3, %l4
18499 restore %i6, 0x0C31, %g7
18500 rdpr %cwp, %g1
18501 rdpr %cansave, %g2
18502 rdpr %canrestore, %g3
18503 rdpr %cleanwin, %g4
18504 rdpr %otherwin, %g5
18505 rdpr %wstate, %g6
18506 fmovdg %icc, %f30, %f18
18507 subc %o4, 0x0A61, %o3
18508 mulscc %l3, %l1, %i4
18509 st %f27, [%l7 + 0x74]
18510 popc %o6, %g2
18511 save %l2, 0x0FF5, %o5
18512 rdpr %cwp, %g1
18513 rdpr %cansave, %g2
18514 rdpr %canrestore, %g3
18515 rdpr %cleanwin, %g4
18516 rdpr %otherwin, %g5
18517 rdpr %wstate, %g6
18518 subccc %o2, %l5, %g6
18519 orncc %o1, 0x0969, %l0
18520 array8 %i3, %i0, %g4
18521 subc %g1, 0x0F18, %i1
18522 edge16n %g5, %i5, %i2
18523 sllx %l6, %i7, %o7
18524 xorcc %o0, 0x0BCF, %l4
18525 fmovsge %icc, %f9, %f6
18526 fmovsle %icc, %f27, %f30
18527 andncc %i6, %g3, %g7
18528 xnorcc %o4, %o3, %l1
18529 movvc %icc, %i4, %o6
18530 ldd [%l7 + 0x18], %l2
18531 movvs %icc, %g2, %o5
18532 movgu %xcc, %o2, %l5
18533 xnorcc %l2, 0x08ED, %g6
18534 movrlz %o1, %i3, %i0
18535 srl %g4, %g1, %l0
18536 umul %g5, %i1, %i5
18537 edge32 %l6, %i2, %i7
18538 movge %xcc, %o7, %o0
18539 udivcc %i6, 0x1F4B, %g3
18540 sll %g7, %l4, %o4
18541 smulcc %l1, %i4, %o6
18542 fcmpeq32 %f26, %f28, %o3
18543 edge32l %g2, %o5, %o2
18544 fmovrdne %l3, %f6, %f18
18545 ldsb [%l7 + 0x72], %l2
18546 sra %g6, 0x0E, %l5
18547 fmovdcc %xcc, %f26, %f11
18548 fcmpne16 %f16, %f4, %o1
18549 lduw [%l7 + 0x60], %i3
18550 movgu %icc, %g4, %g1
18551 fmovscc %xcc, %f29, %f11
18552 orncc %l0, 0x1EDC, %g5
18553 fsrc2s %f29, %f10
18554 fmovrsgez %i0, %f12, %f15
18555 and %i5, %l6, %i2
18556 edge8l %i1, %i7, %o0
18557 orcc %o7, %g3, %i6
18558 addccc %g7, 0x1268, %o4
18559 fxnor %f2, %f20, %f2
18560 ld [%l7 + 0x50], %f29
18561 array8 %l4, %i4, %l1
18562 edge8 %o3, %o6, %o5
18563 movvc %icc, %g2, %l3
18564 sethi 0x1A28, %o2
18565 fmovdle %xcc, %f1, %f28
18566 edge32n %l2, %g6, %o1
18567 alignaddrl %i3, %l5, %g1
18568 orcc %l0, %g5, %g4
18569 xnor %i5, %i0, %i2
18570 stb %l6, [%l7 + 0x20]
18571 array8 %i1, %i7, %o0
18572 fmovsgu %icc, %f21, %f17
18573 movg %icc, %g3, %i6
18574 xnorcc %g7, 0x079F, %o7
18575 setx loop_58, %l0, %l1
18576 return %l1
18577 nop
18578 rdpr %cwp, %g1
18579 rdpr %cansave, %g2
18580 rdpr %canrestore, %g3
18581 rdpr %cleanwin, %g4
18582 rdpr %otherwin, %g5
18583 rdpr %wstate, %g6
18584loop_58: movrne %o3, 0x205, %l1
18585 sll %o5, 0x17, %g2
18586 fmovdne %xcc, %f25, %f30
18587 andncc %o6, %o2, %l2
18588 fmovdvc %xcc, %f28, %f10
18589 movle %icc, %g6, %o1
18590 movcs %icc, %l3, %l5
18591 addccc %g1, 0x00DF, %l0
18592 sdivcc %g5, 0x049A, %i3
18593 subcc %g4, 0x0E5C, %i0
18594 movrlez %i2, %l6, %i1
18595 movrne %i7, %i5, %o0
18596 restore %i6, 0x1B7E, %g3
18597 rdpr %cwp, %g1
18598 rdpr %cansave, %g2
18599 rdpr %canrestore, %g3
18600 rdpr %cleanwin, %g4
18601 rdpr %otherwin, %g5
18602 rdpr %wstate, %g6
18603 udivcc %o7, 0x068F, %g7
18604 fmovdpos %xcc, %f22, %f13
18605 sethi 0x1A12, %i4
18606 orncc %o4, %o3, %l1
18607 sub %o5, 0x197B, %g2
18608 fmovspos %icc, %f21, %f15
18609 movge %xcc, %o6, %l4
18610 xorcc %l2, %o2, %g6
18611 subc %o1, 0x1AD5, %l5
18612 alignaddr %g1, %l3, %g5
18613 ldd [%l7 + 0x78], %f12
18614 add %l0, 0x0559, %i3
18615 andcc %i0, 0x05C2, %g4
18616 st %f28, [%l7 + 0x54]
18617 fand %f0, %f28, %f0
18618 add %l6, %i1, %i2
18619 fmovdle %icc, %f17, %f25
18620 movne %xcc, %i7, %o0
18621 subc %i6, 0x0FB6, %g3
18622 andcc %o7, %i5, %g7
18623 fpsub32s %f19, %f12, %f29
18624 mulx %o4, %i4, %l1
18625 fpadd32 %f4, %f6, %f8
18626 movrlez %o3, %g2, %o5
18627 edge16 %l4, %l2, %o2
18628 and %o6, 0x08CE, %o1
18629 sth %g6, [%l7 + 0x7A]
18630 ldsw [%l7 + 0x14], %l5
18631 alignaddrl %g1, %g5, %l0
18632 fmovsge %xcc, %f6, %f14
18633 mova %xcc, %i3, %i0
18634 edge32ln %g4, %l3, %l6
18635 orcc %i1, %i2, %o0
18636 mova %xcc, %i7, %g3
18637 sra %i6, 0x02, %o7
18638 umul %g7, 0x11EA, %o4
18639 smul %i5, 0x1151, %l1
18640 ld [%l7 + 0x54], %f14
18641 alignaddr %i4, %g2, %o3
18642 popc %o5, %l4
18643 stx %l2, [%l7 + 0x30]
18644 xorcc %o2, %o1, %o6
18645 edge16ln %l5, %g1, %g5
18646 edge8l %l0, %g6, %i3
18647 fmovsleu %xcc, %f24, %f8
18648 srlx %g4, %i0, %l6
18649 subc %i1, %i2, %l3
18650 edge8ln %i7, %o0, %g3
18651 stx %o7, [%l7 + 0x10]
18652 srl %i6, %g7, %o4
18653 orn %l1, %i5, %g2
18654 fmovdgu %xcc, %f12, %f8
18655 edge8n %o3, %i4, %l4
18656 edge16n %o5, %l2, %o1
18657 fnegd %f14, %f24
18658 udivcc %o2, 0x0F6F, %l5
18659 edge8l %o6, %g1, %g5
18660 ldub [%l7 + 0x68], %g6
18661 edge16l %i3, %l0, %i0
18662 fmul8x16al %f27, %f12, %f16
18663 movgu %icc, %l6, %i1
18664 edge32 %g4, %l3, %i7
18665 sdivcc %i2, 0x085E, %g3
18666 edge16l %o7, %o0, %i6
18667 fmovsgu %xcc, %f9, %f15
18668 udivx %g7, 0x13B4, %l1
18669 nop
18670 set 0x46, %g1
18671 ldsb [%l7 + %g1], %i5
18672 ldsw [%l7 + 0x50], %g2
18673 edge32l %o3, %i4, %l4
18674 edge32ln %o4, %l2, %o1
18675 edge32l %o5, %l5, %o2
18676 ldsh [%l7 + 0x1A], %o6
18677 fmovrdlz %g1, %f10, %f22
18678 edge16 %g6, %i3, %g5
18679 edge8 %i0, %l0, %l6
18680 movvc %xcc, %i1, %g4
18681 stx %i7, [%l7 + 0x78]
18682 alignaddrl %i2, %l3, %o7
18683 ldsw [%l7 + 0x18], %g3
18684 fcmpne16 %f28, %f28, %i6
18685 movge %xcc, %o0, %g7
18686 fnegd %f2, %f20
18687 ldsh [%l7 + 0x30], %l1
18688 andncc %i5, %o3, %g2
18689 siam 0x5
18690 ld [%l7 + 0x20], %f24
18691 fnot2 %f0, %f18
18692 sdivx %l4, 0x117A, %i4
18693 fmovsn %icc, %f20, %f19
18694 ldub [%l7 + 0x46], %l2
18695 fpack16 %f6, %f0
18696 sdiv %o1, 0x01D6, %o4
18697 fones %f20
18698 movgu %xcc, %l5, %o5
18699 add %o2, %o6, %g6
18700 ldd [%l7 + 0x70], %g0
18701 movre %g5, 0x140, %i3
18702 array32 %l0, %l6, %i1
18703 fmul8x16al %f17, %f21, %f6
18704 save %i0, 0x1142, %g4
18705 rdpr %cwp, %g1
18706 rdpr %cansave, %g2
18707 rdpr %canrestore, %g3
18708 rdpr %cleanwin, %g4
18709 rdpr %otherwin, %g5
18710 rdpr %wstate, %g6
18711 edge16n %i7, %i2, %l3
18712 stb %o7, [%l7 + 0x50]
18713 edge32 %i6, %o0, %g3
18714 orncc %l1, %g7, %o3
18715 array16 %i5, %g2, %i4
18716 fxnors %f1, %f19, %f9
18717 andcc %l2, %o1, %l4
18718 ld [%l7 + 0x40], %f30
18719 sethi 0x0EE4, %l5
18720 ldx [%l7 + 0x50], %o5
18721 or %o2, %o6, %o4
18722 fmovdg %xcc, %f17, %f10
18723 movrlz %g1, 0x2A9, %g5
18724 udivcc %g6, 0x17A6, %i3
18725 subccc %l0, %i1, %l6
18726 sdivcc %i0, 0x1952, %g4
18727 srl %i7, 0x17, %i2
18728 sir 0x1689
18729 fpsub16s %f15, %f24, %f15
18730 edge16n %o7, %l3, %i6
18731 add %g3, %l1, %o0
18732 orncc %o3, 0x00C6, %i5
18733 movl %xcc, %g7, %g2
18734 popc 0x079C, %i4
18735 movrgez %l2, 0x037, %l4
18736 ldsh [%l7 + 0x1A], %l5
18737 smul %o1, %o2, %o6
18738 movrne %o4, %g1, %g5
18739 nop
18740 set 0x58, %o0
18741 ldsb [%l7 + %o0], %o5
18742 movleu %xcc, %g6, %l0
18743 smul %i3, %i1, %l6
18744 orn %g4, %i7, %i2
18745 edge16l %i0, %o7, %l3
18746 movn %xcc, %g3, %i6
18747 fnands %f7, %f27, %f30
18748 fandnot2 %f16, %f26, %f22
18749 smulcc %o0, 0x1406, %l1
18750 mulx %i5, %g7, %o3
18751 edge32l %i4, %l2, %g2
18752 setx loop_59, %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_59: array8 %o1, %o6, %g1
18762 movle %xcc, %g5, %o4
18763 mova %icc, %g6, %o5
18764 fpadd16s %f31, %f26, %f21
18765 movrgez %l0, 0x211, %i1
18766 andn %l6, 0x15AE, %i3
18767 subc %i7, %g4, %i0
18768 srl %i2, 0x1D, %l3
18769 alignaddrl %o7, %i6, %o0
18770 sdivx %l1, 0x189A, %g3
18771 movre %g7, 0x18A, %o3
18772 fmovrdlz %i4, %f4, %f30
18773 edge32 %i5, %l2, %g2
18774 sdivcc %l5, 0x1B2C, %o2
18775 sdiv %l4, 0x1441, %o1
18776 subccc %o6, 0x0868, %g5
18777 orn %g1, %g6, %o5
18778 sllx %o4, 0x07, %l0
18779 ldsh [%l7 + 0x6A], %l6
18780 edge32ln %i3, %i7, %g4
18781 edge16ln %i1, %i2, %i0
18782 sdivcc %l3, 0x105B, %o7
18783 xorcc %o0, 0x101B, %i6
18784 orncc %l1, 0x191F, %g7
18785 udivx %g3, 0x0A4F, %i4
18786 for %f6, %f6, %f20
18787 fmul8x16al %f27, %f11, %f30
18788 alignaddr %o3, %l2, %g2
18789 nop
18790 set 0x10, %l4
18791 stx %l5, [%l7 + %l4]
18792 save %o2, 0x128D, %l4
18793 rdpr %cwp, %g1
18794 rdpr %cansave, %g2
18795 rdpr %canrestore, %g3
18796 rdpr %cleanwin, %g4
18797 rdpr %otherwin, %g5
18798 rdpr %wstate, %g6
18799 array8 %i5, %o1, %o6
18800 subcc %g5, 0x08D6, %g6
18801 xorcc %g1, %o4, %l0
18802 fmovse %xcc, %f28, %f9
18803 fmovsgu %xcc, %f14, %f6
18804 ldsw [%l7 + 0x28], %o5
18805 mova %icc, %l6, %i7
18806 fnands %f29, %f20, %f22
18807 fmovscs %xcc, %f5, %f30
18808 sth %g4, [%l7 + 0x7A]
18809 movvc %icc, %i3, %i2
18810 fmul8ulx16 %f24, %f12, %f16
18811 st %f30, [%l7 + 0x40]
18812 or %i0, 0x0B4C, %l3
18813 addc %o7, 0x0B1C, %i1
18814 edge8n %o0, %i6, %l1
18815 udivcc %g7, 0x1701, %i4
18816 subccc %g3, %l2, %o3
18817 fmovrde %l5, %f20, %f16
18818 umulcc %o2, 0x0BB4, %g2
18819 ldd [%l7 + 0x48], %i4
18820 move %icc, %o1, %l4
18821 movrgez %o6, 0x0B5, %g5
18822 fnegs %f4, %f8
18823 srlx %g6, %o4, %g1
18824 mova %xcc, %l0, %o5
18825 stw %l6, [%l7 + 0x74]
18826 addc %i7, %g4, %i2
18827 array8 %i3, %l3, %o7
18828 movn %icc, %i0, %o0
18829 fmovdge %icc, %f13, %f30
18830 popc 0x0397, %i1
18831 orn %l1, %i6, %g7
18832 xor %g3, 0x0100, %l2
18833 movleu %icc, %o3, %l5
18834 addccc %o2, %i4, %i5
18835 stb %o1, [%l7 + 0x09]
18836 sdivcc %g2, 0x03D5, %l4
18837 edge32n %o6, %g6, %g5
18838 array32 %g1, %o4, %o5
18839 edge8 %l0, %l6, %g4
18840 fmovsa %xcc, %f15, %f16
18841 nop
18842 set 0x70, %l1
18843 ldsw [%l7 + %l1], %i7
18844 edge8n %i2, %l3, %o7
18845 fmovse %xcc, %f25, %f22
18846 movneg %xcc, %i0, %o0
18847 edge16n %i3, %i1, %i6
18848 fpack32 %f2, %f4, %f22
18849 movvc %icc, %l1, %g7
18850 ldsw [%l7 + 0x68], %g3
18851 mulx %o3, 0x0E4E, %l2
18852 fmovrde %o2, %f28, %f18
18853 movleu %xcc, %l5, %i5
18854 fmovsge %icc, %f29, %f18
18855 edge8l %o1, %g2, %l4
18856 ldx [%l7 + 0x58], %i4
18857 edge32ln %o6, %g5, %g1
18858 movne %xcc, %o4, %g6
18859 alignaddrl %l0, %l6, %o5
18860 xnorcc %g4, %i7, %i2
18861 movneg %icc, %l3, %o7
18862 srax %o0, 0x1F, %i0
18863 fcmpgt16 %f16, %f20, %i3
18864 sra %i6, 0x12, %i1
18865 movl %icc, %g7, %g3
18866 fand %f28, %f4, %f16
18867 stw %l1, [%l7 + 0x24]
18868 fmovd %f18, %f12
18869 ldsh [%l7 + 0x40], %l2
18870 sir 0x00A5
18871 movrne %o2, 0x122, %l5
18872 stb %o3, [%l7 + 0x1F]
18873 ldsh [%l7 + 0x48], %i5
18874 std %f6, [%l7 + 0x08]
18875 fcmpeq16 %f28, %f12, %o1
18876 fmovsn %xcc, %f13, %f17
18877 edge8l %l4, %i4, %o6
18878 movcs %icc, %g5, %g1
18879 orn %o4, 0x0209, %g2
18880 fzero %f24
18881 movvs %xcc, %l0, %l6
18882 orn %o5, %g6, %g4
18883 edge8l %i2, %i7, %l3
18884 fmovdl %xcc, %f0, %f5
18885 fmovs %f26, %f15
18886 ldsh [%l7 + 0x60], %o7
18887 fones %f2
18888 fmul8x16al %f8, %f23, %f28
18889 srax %i0, %o0, %i3
18890 udiv %i6, 0x05B1, %g7
18891 fabsd %f4, %f18
18892 subcc %g3, 0x05B6, %i1
18893 edge16l %l2, %l1, %l5
18894 nop
18895 set 0x34, %g3
18896 ldub [%l7 + %g3], %o2
18897 movleu %icc, %o3, %i5
18898 array8 %o1, %l4, %i4
18899 save %o6, %g5, %g1
18900 rdpr %cwp, %g1
18901 rdpr %cansave, %g2
18902 rdpr %canrestore, %g3
18903 rdpr %cleanwin, %g4
18904 rdpr %otherwin, %g5
18905 rdpr %wstate, %g6
18906 fmovrdlz %g2, %f24, %f10
18907 ldsh [%l7 + 0x6E], %l0
18908 movge %icc, %l6, %o5
18909 fnot1s %f1, %f1
18910 or %g6, 0x1A32, %g4
18911 udiv %o4, 0x191C, %i2
18912 fmovsn %xcc, %f14, %f23
18913 fsrc2 %f6, %f20
18914 addccc %l3, %o7, %i0
18915 movge %xcc, %i7, %i3
18916 fmovsle %icc, %f21, %f14
18917 and %o0, %g7, %g3
18918 edge16ln %i1, %i6, %l2
18919 movvs %xcc, %l5, %l1
18920 subcc %o3, %i5, %o2
18921 xnorcc %o1, 0x0C94, %i4
18922 movgu %icc, %o6, %g5
18923 movcc %xcc, %l4, %g2
18924 addccc %l0, %g1, %o5
18925 ldd [%l7 + 0x08], %g6
18926 stb %l6, [%l7 + 0x3B]
18927 fcmple32 %f22, %f14, %g4
18928 stw %i2, [%l7 + 0x78]
18929 subcc %o4, 0x1E66, %l3
18930 lduw [%l7 + 0x18], %i0
18931 sir 0x00C4
18932 fcmpd %fcc2, %f4, %f12
18933 fnands %f3, %f13, %f12
18934 srl %i7, %o7, %i3
18935 st %f6, [%l7 + 0x70]
18936 sra %g7, 0x08, %g3
18937 movneg %xcc, %o0, %i6
18938 orncc %i1, 0x0A37, %l5
18939 fpadd16s %f2, %f1, %f26
18940 ldsb [%l7 + 0x6B], %l2
18941 std %f10, [%l7 + 0x40]
18942 srl %l1, %o3, %i5
18943 edge32 %o1, %o2, %i4
18944 ldd [%l7 + 0x68], %o6
18945 movcc %xcc, %l4, %g5
18946 mulscc %g2, %g1, %o5
18947 fornot2 %f20, %f12, %f14
18948 fmovse %xcc, %f4, %f3
18949 xnorcc %l0, %g6, %l6
18950 fmovsge %xcc, %f11, %f14
18951 xorcc %g4, 0x1975, %i2
18952 sub %l3, %o4, %i0
18953 save %o7, 0x1E76, %i3
18954 rdpr %cwp, %g1
18955 rdpr %cansave, %g2
18956 rdpr %canrestore, %g3
18957 rdpr %cleanwin, %g4
18958 rdpr %otherwin, %g5
18959 rdpr %wstate, %g6
18960 add %i7, 0x1477, %g3
18961 lduh [%l7 + 0x18], %g7
18962 edge32l %i6, %o0, %l5
18963 mulx %l2, 0x1A31, %l1
18964 fmovdle %icc, %f7, %f27
18965 orn %i1, 0x0E89, %o3
18966 movpos %icc, %o1, %i5
18967 mulscc %i4, %o6, %o2
18968 fnot1 %f24, %f0
18969 xnorcc %l4, 0x05CB, %g2
18970 edge16 %g1, %o5, %l0
18971 edge8 %g6, %g5, %g4
18972 andcc %i2, %l6, %l3
18973 ld [%l7 + 0x24], %f2
18974 smulcc %o4, 0x0B6A, %o7
18975 move %xcc, %i3, %i0
18976 movleu %icc, %g3, %i7
18977 sth %i6, [%l7 + 0x74]
18978 edge8ln %g7, %o0, %l2
18979 movrgez %l5, 0x117, %i1
18980 udivcc %o3, 0x0AC2, %l1
18981 pdist %f6, %f16, %f26
18982 lduw [%l7 + 0x68], %i5
18983 movrgez %i4, 0x168, %o1
18984 fsrc2s %f8, %f21
18985 fmul8sux16 %f8, %f18, %f0
18986 edge8 %o6, %o2, %l4
18987 udiv %g1, 0x1CF9, %o5
18988 movrlez %l0, 0x37C, %g6
18989 fmovscc %xcc, %f25, %f29
18990 save %g2, 0x0783, %g5
18991 rdpr %cwp, %g1
18992 rdpr %cansave, %g2
18993 rdpr %canrestore, %g3
18994 rdpr %cleanwin, %g4
18995 rdpr %otherwin, %g5
18996 rdpr %wstate, %g6
18997 mova %xcc, %g4, %l6
18998 fpadd16 %f22, %f16, %f12
18999 srl %l3, 0x0C, %o4
19000 umul %o7, %i3, %i0
19001 edge8n %g3, %i2, %i7
19002 movcc %icc, %g7, %o0
19003 fcmpd %fcc3, %f20, %f20
19004 sdiv %i6, 0x1EE6, %l5
19005 sllx %l2, %o3, %l1
19006 fmovrde %i1, %f24, %f10
19007 movl %icc, %i4, %i5
19008 orn %o6, %o1, %l4
19009 movneg %xcc, %o2, %g1
19010 movvc %xcc, %o5, %g6
19011 edge16ln %g2, %l0, %g5
19012 xor %l6, %l3, %o4
19013 movle %xcc, %o7, %g4
19014 fmovrsne %i3, %f16, %f5
19015 movne %xcc, %g3, %i2
19016 smul %i0, %g7, %i7
19017 fxnor %f18, %f4, %f20
19018 movneg %icc, %i6, %o0
19019 movrlz %l2, 0x10F, %o3
19020 edge32ln %l1, %l5, %i1
19021 stb %i4, [%l7 + 0x15]
19022 movrne %i5, 0x3C0, %o1
19023 fnegs %f23, %f16
19024 movge %xcc, %o6, %o2
19025 sdivx %g1, 0x1459, %l4
19026 sub %o5, 0x1A7D, %g6
19027 fmul8x16au %f10, %f19, %f24
19028 edge8n %l0, %g5, %l6
19029 stw %g2, [%l7 + 0x30]
19030 sdiv %o4, 0x1145, %o7
19031 udiv %g4, 0x1C19, %i3
19032 sub %g3, %i2, %l3
19033 udivcc %i0, 0x15D7, %g7
19034 edge32 %i6, %o0, %l2
19035 orncc %o3, %l1, %l5
19036 st %f25, [%l7 + 0x20]
19037 fpadd32s %f26, %f0, %f31
19038 fcmpgt32 %f12, %f28, %i7
19039 save %i4, %i1, %o1
19040 rdpr %cwp, %g1
19041 rdpr %cansave, %g2
19042 rdpr %canrestore, %g3
19043 rdpr %cleanwin, %g4
19044 rdpr %otherwin, %g5
19045 rdpr %wstate, %g6
19046 and %o6, 0x06A4, %o2
19047 sra %g1, 0x13, %i5
19048 fnands %f18, %f18, %f10
19049 array32 %o5, %l4, %l0
19050 fornot2 %f10, %f16, %f16
19051 fmovs %f17, %f5
19052 restore %g5, 0x0E81, %l6
19053 rdpr %cwp, %g1
19054 rdpr %cansave, %g2
19055 rdpr %canrestore, %g3
19056 rdpr %cleanwin, %g4
19057 rdpr %otherwin, %g5
19058 rdpr %wstate, %g6
19059 movrgz %g6, %g2, %o4
19060 addccc %g4, 0x09DD, %o7
19061 umulcc %i3, 0x06FE, %i2
19062 mulx %l3, 0x04B4, %i0
19063 ldd [%l7 + 0x58], %g2
19064 srlx %i6, 0x01, %o0
19065 ldd [%l7 + 0x78], %l2
19066 xorcc %o3, 0x18CD, %g7
19067 movl %icc, %l1, %l5
19068 fsrc2s %f26, %f22
19069 ld [%l7 + 0x48], %f9
19070 sir 0x1EC3
19071 lduw [%l7 + 0x54], %i4
19072 subcc %i1, 0x1E25, %i7
19073 array8 %o1, %o2, %o6
19074 fandnot1s %f3, %f24, %f30
19075 move %xcc, %g1, %i5
19076 fcmped %fcc3, %f0, %f2
19077 fmovrdne %l4, %f22, %f8
19078 ldd [%l7 + 0x30], %l0
19079 fcmpne16 %f18, %f22, %o5
19080 addcc %g5, %l6, %g6
19081 xor %g2, %g4, %o7
19082 addccc %o4, %i2, %i3
19083 fmovsa %xcc, %f7, %f5
19084 std %f20, [%l7 + 0x30]
19085 edge8 %l3, %i0, %i6
19086 andn %o0, 0x1344, %g3
19087 fmovsgu %xcc, %f4, %f7
19088 move %xcc, %l2, %g7
19089 movre %o3, %l1, %i4
19090 srlx %i1, %l5, %i7
19091 subcc %o2, 0x08BA, %o6
19092 fmovsa %xcc, %f0, %f1
19093 movrlz %g1, %o1, %l4
19094 array32 %i5, %l0, %o5
19095 movre %l6, 0x319, %g6
19096 movleu %icc, %g2, %g4
19097 edge32l %g5, %o4, %i2
19098 srax %o7, %l3, %i0
19099 fnegd %f2, %f26
19100 movrlez %i3, %i6, %o0
19101 srax %g3, 0x0D, %l2
19102 andn %g7, %o3, %i4
19103 udiv %i1, 0x1AD0, %l5
19104 fcmpeq16 %f16, %f0, %l1
19105 orncc %i7, 0x196F, %o6
19106 edge8ln %o2, %g1, %o1
19107 add %i5, 0x0DCA, %l4
19108 xnor %o5, %l6, %g6
19109 edge8ln %g2, %l0, %g5
19110 edge32n %o4, %i2, %g4
19111 mulscc %o7, %l3, %i3
19112 movpos %xcc, %i6, %i0
19113 sra %o0, 0x07, %l2
19114 sdivx %g7, 0x05D2, %o3
19115 add %i4, %g3, %i1
19116 movg %xcc, %l5, %l1
19117 sth %i7, [%l7 + 0x7E]
19118 movleu %xcc, %o2, %g1
19119 fpmerge %f3, %f8, %f28
19120 mulscc %o6, 0x1B4B, %o1
19121 movre %l4, %o5, %i5
19122 fsrc2 %f2, %f6
19123 fmovdle %icc, %f5, %f22
19124 edge32 %l6, %g6, %g2
19125 movneg %xcc, %l0, %o4
19126 mova %xcc, %i2, %g5
19127 fmovspos %xcc, %f23, %f1
19128 srax %g4, 0x0A, %o7
19129 movleu %xcc, %l3, %i3
19130 orn %i0, %o0, %i6
19131 fxnor %f2, %f0, %f12
19132 ldub [%l7 + 0x35], %g7
19133 movre %o3, %l2, %i4
19134 bshuffle %f28, %f26, %f20
19135 umulcc %i1, 0x0C43, %l5
19136 movre %l1, 0x3A0, %g3
19137 edge32l %i7, %o2, %g1
19138 edge32l %o6, %l4, %o5
19139 array16 %o1, %i5, %g6
19140 ldx [%l7 + 0x08], %l6
19141 srax %g2, 0x09, %l0
19142 movl %xcc, %i2, %o4
19143 fnegs %f9, %f6
19144 movrgz %g4, %g5, %o7
19145 movrlez %l3, 0x28F, %i3
19146 faligndata %f4, %f30, %f2
19147 movne %icc, %o0, %i0
19148 subc %i6, 0x07E3, %o3
19149 fpsub32 %f26, %f10, %f30
19150 fmuld8sux16 %f8, %f21, %f4
19151 umulcc %g7, %l2, %i1
19152 andn %i4, 0x19F6, %l1
19153 xnor %g3, 0x0D71, %i7
19154 edge32n %l5, %g1, %o6
19155 orcc %o2, 0x0426, %l4
19156 ldub [%l7 + 0x5E], %o1
19157 udivx %o5, 0x1754, %i5
19158 fmovrsgez %l6, %f3, %f8
19159 movne %icc, %g2, %g6
19160 sll %i2, %l0, %g4
19161 stx %g5, [%l7 + 0x40]
19162 sir 0x0ACC
19163 edge8ln %o7, %l3, %o4
19164 edge8 %i3, %o0, %i6
19165 sdivx %o3, 0x1429, %g7
19166 ldub [%l7 + 0x75], %l2
19167 mova %icc, %i1, %i4
19168 fmul8x16al %f15, %f20, %f2
19169 umul %i0, %l1, %i7
19170 popc 0x124A, %g3
19171 st %f20, [%l7 + 0x70]
19172 fornot2s %f16, %f26, %f21
19173 fmovdge %icc, %f4, %f5
19174 fornot2 %f8, %f18, %f22
19175 movrlez %l5, 0x05C, %g1
19176 udivx %o6, 0x15D3, %l4
19177 sub %o1, %o5, %o2
19178 ldd [%l7 + 0x10], %i6
19179 movle %icc, %g2, %i5
19180 mulx %i2, 0x172B, %l0
19181 movvc %icc, %g4, %g6
19182 fmovdg %xcc, %f26, %f11
19183 movg %xcc, %g5, %o7
19184 movn %icc, %o4, %i3
19185 fmul8sux16 %f16, %f2, %f28
19186 smul %o0, %l3, %o3
19187 sdivcc %i6, 0x10E8, %g7
19188 ld [%l7 + 0x14], %f31
19189 fxor %f22, %f10, %f16
19190 fmovsne %xcc, %f4, %f5
19191 fornot2 %f6, %f2, %f10
19192 array8 %l2, %i1, %i0
19193 add %i4, %l1, %g3
19194 movcs %icc, %l5, %i7
19195 movle %icc, %o6, %l4
19196 fandnot2 %f14, %f14, %f26
19197 movl %icc, %g1, %o1
19198 movgu %xcc, %o5, %o2
19199 fmovda %xcc, %f28, %f6
19200 movge %xcc, %g2, %i5
19201 edge16 %l6, %l0, %g4
19202 fone %f0
19203 ldd [%l7 + 0x78], %f28
19204 movneg %xcc, %i2, %g5
19205 movle %icc, %o7, %o4
19206 sir 0x192A
19207 sir 0x1EC8
19208 sir 0x1101
19209 edge16n %g6, %o0, %i3
19210 std %f22, [%l7 + 0x50]
19211 and %o3, %l3, %g7
19212 fmovrdgez %l2, %f18, %f8
19213 array8 %i6, %i0, %i1
19214 nop
19215 set 0x28, %i5
19216 ldx [%l7 + %i5], %i4
19217 sdivx %l1, 0x0A20, %l5
19218 and %g3, %i7, %l4
19219 add %o6, %o1, %o5
19220 nop
19221 set 0x30, %i3
19222 stw %g1, [%l7 + %i3]
19223 fmovsle %icc, %f31, %f20
19224 sdivx %g2, 0x1AF9, %i5
19225 movge %xcc, %l6, %l0
19226 fmovrde %g4, %f20, %f6
19227 movrgz %i2, %o2, %g5
19228 stb %o4, [%l7 + 0x2A]
19229 save %g6, 0x1427, %o0
19230 rdpr %cwp, %g1
19231 rdpr %cansave, %g2
19232 rdpr %canrestore, %g3
19233 rdpr %cleanwin, %g4
19234 rdpr %otherwin, %g5
19235 rdpr %wstate, %g6
19236 fmovdl %xcc, %f30, %f9
19237 xorcc %o7, 0x04D7, %o3
19238 fand %f30, %f4, %f2
19239 udivx %l3, 0x0908, %g7
19240 mova %icc, %i3, %l2
19241 umulcc %i6, %i0, %i1
19242 fnors %f2, %f20, %f24
19243 addc %l1, 0x02F0, %l5
19244 orcc %i4, 0x0B8A, %i7
19245 movneg %xcc, %g3, %l4
19246 ldsh [%l7 + 0x52], %o6
19247 edge16n %o1, %o5, %g1
19248 movcc %icc, %g2, %l6
19249 sethi 0x128F, %l0
19250 movpos %xcc, %i5, %g4
19251 sll %i2, 0x06, %o2
19252 srl %g5, 0x0C, %g6
19253 ldsb [%l7 + 0x0A], %o0
19254 movvs %icc, %o4, %o3
19255 edge32n %l3, %o7, %g7
19256 ldsw [%l7 + 0x24], %l2
19257 movleu %xcc, %i3, %i0
19258 st %f4, [%l7 + 0x24]
19259 stx %i6, [%l7 + 0x18]
19260 nop
19261 set 0x58, %g6
19262 ldd [%l7 + %g6], %f26
19263 smul %i1, %l1, %l5
19264 and %i7, %i4, %g3
19265 mulscc %o6, %l4, %o1
19266 sllx %g1, 0x0D, %o5
19267 srlx %l6, %g2, %l0
19268 array8 %g4, %i2, %o2
19269 sub %g5, 0x0EB6, %g6
19270 mova %xcc, %i5, %o0
19271 fmovdpos %xcc, %f26, %f30
19272 movrlez %o3, %o4, %o7
19273 fmovdne %icc, %f20, %f16
19274 fmovdgu %xcc, %f20, %f17
19275 lduh [%l7 + 0x32], %g7
19276 movvc %xcc, %l3, %l2
19277 addc %i0, %i6, %i1
19278 movne %xcc, %i3, %l5
19279 ldd [%l7 + 0x70], %f8
19280 mulx %l1, 0x079E, %i4
19281 orcc %g3, 0x1FA1, %o6
19282 sir 0x0558
19283 umul %i7, %l4, %o1
19284 array32 %g1, %l6, %g2
19285 mulx %o5, 0x02C9, %g4
19286 fpack16 %f24, %f30
19287 ldsh [%l7 + 0x2E], %i2
19288 st %f9, [%l7 + 0x2C]
19289 fpsub16s %f30, %f13, %f27
19290 lduh [%l7 + 0x7A], %l0
19291 fabsd %f20, %f16
19292 mulscc %o2, %g5, %i5
19293 subcc %o0, 0x1E1E, %o3
19294 srl %g6, %o7, %g7
19295 fmovsg %icc, %f28, %f12
19296 or %o4, %l3, %i0
19297 setx loop_60, %l0, %l1
19298 return %l1
19299 nop
19300 rdpr %cwp, %g1
19301 rdpr %cansave, %g2
19302 rdpr %canrestore, %g3
19303 rdpr %cleanwin, %g4
19304 rdpr %otherwin, %g5
19305 rdpr %wstate, %g6
19306loop_60: andncc %l5, %l2, %i4
19307 udivcc %g3, 0x0EFB, %o6
19308 movleu %icc, %l1, %i7
19309 fandnot2s %f0, %f11, %f1
19310 orncc %o1, 0x04C8, %l4
19311 nop
19312 set 0x18, %o7
19313 ldx [%l7 + %o7], %g1
19314 edge16 %l6, %g2, %g4
19315 add %i2, %l0, %o2
19316 movleu %icc, %o5, %i5
19317 sdivcc %g5, 0x0B3D, %o0
19318 fmovsvs %xcc, %f7, %f28
19319 sdiv %o3, 0x130F, %o7
19320 and %g6, 0x1474, %g7
19321 fmovd %f8, %f0
19322 sll %o4, %i0, %i6
19323 umulcc %i1, %i3, %l3
19324 movcc %xcc, %l5, %i4
19325 xor %g3, %o6, %l1
19326 fmul8x16au %f9, %f2, %f24
19327 movvc %xcc, %l2, %i7
19328 fmovdcs %xcc, %f29, %f22
19329 movle %icc, %l4, %g1
19330 fmuld8sux16 %f5, %f13, %f16
19331 ldsb [%l7 + 0x3E], %o1
19332 movleu %xcc, %g2, %l6
19333 fmovrdne %g4, %f16, %f8
19334 edge16ln %i2, %l0, %o2
19335 fandnot1s %f1, %f19, %f10
19336 fmovdleu %xcc, %f6, %f23
19337 sdivcc %i5, 0x1919, %o5
19338 edge8l %g5, %o0, %o7
19339 srax %g6, %g7, %o4
19340 edge16 %i0, %o3, %i6
19341 sir 0x14C1
19342 stx %i3, [%l7 + 0x28]
19343 ldsh [%l7 + 0x5C], %i1
19344 fnot2s %f1, %f16
19345 ldx [%l7 + 0x60], %l5
19346 stx %l3, [%l7 + 0x70]
19347 xorcc %i4, %o6, %l1
19348 sth %g3, [%l7 + 0x50]
19349 orcc %i7, %l2, %g1
19350 nop
19351 set 0x08, %i4
19352 stw %o1, [%l7 + %i4]
19353 sdiv %l4, 0x1875, %l6
19354 subc %g4, 0x011A, %g2
19355 xorcc %i2, 0x033F, %l0
19356 ldsb [%l7 + 0x33], %o2
19357 fcmps %fcc3, %f16, %f20
19358 fmovsl %xcc, %f5, %f8
19359 ldd [%l7 + 0x78], %i4
19360 edge16 %o5, %o0, %g5
19361 array8 %o7, %g6, %o4
19362 fnot2 %f20, %f18
19363 fornot2s %f17, %f0, %f26
19364 sethi 0x1223, %g7
19365 add %i0, 0x1DF9, %i6
19366 mulscc %i3, %o3, %l5
19367 orcc %i1, %i4, %l3
19368 xnor %o6, %g3, %l1
19369 xorcc %l2, 0x01C5, %i7
19370 stw %o1, [%l7 + 0x44]
19371 edge16l %l4, %l6, %g1
19372 edge8l %g2, %i2, %g4
19373 addc %o2, %l0, %o5
19374 srax %i5, %g5, %o7
19375 st %f5, [%l7 + 0x28]
19376 orcc %o0, %g6, %g7
19377 ldub [%l7 + 0x35], %o4
19378 sdiv %i6, 0x10E5, %i0
19379 movrne %i3, %o3, %l5
19380 nop
19381 set 0x30, %l6
19382 std %f20, [%l7 + %l6]
19383 andncc %i4, %i1, %o6
19384 movrlez %g3, 0x035, %l1
19385 fornot2 %f16, %f0, %f22
19386 udivcc %l2, 0x0FA2, %l3
19387 subccc %i7, %o1, %l4
19388 popc 0x0D16, %g1
19389 fnors %f17, %f20, %f13
19390 movgu %xcc, %g2, %i2
19391 srlx %g4, 0x15, %o2
19392 xnorcc %l0, 0x17A1, %o5
19393 sdiv %i5, 0x0C02, %l6
19394 add %g5, 0x0ACE, %o7
19395 siam 0x0
19396 edge8 %g6, %g7, %o4
19397 array8 %i6, %i0, %i3
19398 alignaddr %o0, %o3, %i4
19399 edge8 %l5, %o6, %g3
19400 ldx [%l7 + 0x10], %i1
19401 edge8l %l1, %l3, %i7
19402 udiv %l2, 0x0561, %l4
19403 nop
19404 set 0x68, %i7
19405 ldx [%l7 + %i7], %o1
19406 fornot1 %f8, %f2, %f2
19407 movrlez %g1, 0x138, %g2
19408 fmul8x16au %f21, %f27, %f6
19409 move %xcc, %g4, %i2
19410 move %icc, %l0, %o2
19411 mova %icc, %i5, %l6
19412 fcmped %fcc1, %f20, %f16
19413 udivx %g5, 0x16CB, %o5
19414 subccc %o7, %g6, %g7
19415 sdiv %o4, 0x0CD5, %i6
19416 ldd [%l7 + 0x60], %f2
19417 movg %xcc, %i0, %o0
19418 fand %f24, %f4, %f20
19419 movleu %icc, %i3, %o3
19420 xnorcc %l5, %o6, %i4
19421 movpos %xcc, %i1, %g3
19422 srlx %l3, 0x1B, %i7
19423 ld [%l7 + 0x4C], %f18
19424 fmovda %xcc, %f31, %f3
19425 movcc %icc, %l2, %l4
19426 sethi 0x049C, %o1
19427 xor %l1, 0x1E2E, %g2
19428 movne %icc, %g4, %i2
19429 xnorcc %l0, %g1, %i5
19430 fandnot1s %f24, %f19, %f11
19431 udivx %l6, 0x0229, %g5
19432 movpos %icc, %o2, %o7
19433 edge32ln %o5, %g7, %o4
19434 ldsw [%l7 + 0x44], %i6
19435 edge8 %i0, %g6, %i3
19436 movne %icc, %o0, %l5
19437 subccc %o6, %i4, %o3
19438 mulscc %i1, %g3, %i7
19439 orcc %l3, 0x0958, %l2
19440 fcmped %fcc2, %f24, %f10
19441 udivcc %l4, 0x12DC, %o1
19442 movg %xcc, %g2, %g4
19443 sra %l1, 0x09, %i2
19444 andncc %l0, %g1, %i5
19445 fcmple32 %f2, %f6, %l6
19446 fmovdg %icc, %f5, %f6
19447 edge16n %o2, %o7, %g5
19448 fpadd16s %f13, %f28, %f24
19449 restore %g7, 0x08DC, %o4
19450 rdpr %cwp, %g1
19451 rdpr %cansave, %g2
19452 rdpr %canrestore, %g3
19453 rdpr %cleanwin, %g4
19454 rdpr %otherwin, %g5
19455 rdpr %wstate, %g6
19456 fnor %f18, %f30, %f20
19457 movre %i6, %o5, %g6
19458 mulscc %i0, %i3, %l5
19459 smulcc %o6, 0x0E93, %o0
19460 movne %xcc, %i4, %o3
19461 array8 %i1, %g3, %i7
19462 sdivcc %l3, 0x03FD, %l2
19463 sub %l4, %o1, %g2
19464 smulcc %g4, 0x0E02, %i2
19465 ldsb [%l7 + 0x43], %l0
19466 orncc %g1, 0x0CD9, %i5
19467 andncc %l6, %o2, %o7
19468 sub %l1, %g5, %g7
19469 add %i6, 0x0D0E, %o4
19470 xnor %o5, %g6, %i3
19471 xnorcc %i0, 0x15D7, %l5
19472 mulscc %o6, 0x0489, %i4
19473 edge8 %o0, %i1, %o3
19474 subc %i7, %g3, %l3
19475 or %l2, 0x1515, %o1
19476 edge32l %g2, %g4, %l4
19477 array8 %i2, %g1, %i5
19478 ldd [%l7 + 0x58], %l0
19479 fpack32 %f6, %f2, %f20
19480 sub %l6, %o7, %l1
19481 fmovda %xcc, %f29, %f23
19482 stx %g5, [%l7 + 0x20]
19483 movne %icc, %g7, %o2
19484 orcc %o4, 0x0D89, %i6
19485 ldd [%l7 + 0x28], %o4
19486 st %f30, [%l7 + 0x10]
19487 save %i3, 0x1BF3, %i0
19488 rdpr %cwp, %g1
19489 rdpr %cansave, %g2
19490 rdpr %canrestore, %g3
19491 rdpr %cleanwin, %g4
19492 rdpr %otherwin, %g5
19493 rdpr %wstate, %g6
19494 setx loop_61, %l0, %l1
19495 return %l1
19496 nop
19497 rdpr %cwp, %g1
19498 rdpr %cansave, %g2
19499 rdpr %canrestore, %g3
19500 rdpr %cleanwin, %g4
19501 rdpr %otherwin, %g5
19502 rdpr %wstate, %g6
19503loop_61: fmovdn %icc, %f25, %f7
19504 xor %o0, 0x01DC, %i4
19505 ldd [%l7 + 0x40], %f8
19506 andn %i1, 0x076E, %i7
19507 fmovrdgez %o3, %f16, %f16
19508 fmovrde %l3, %f12, %f20
19509 xnor %l2, 0x14D8, %o1
19510 ldsw [%l7 + 0x34], %g3
19511 movgu %xcc, %g4, %l4
19512 fmovspos %xcc, %f26, %f5
19513 or %g2, %i2, %i5
19514 ldub [%l7 + 0x2A], %g1
19515 sir 0x03EF
19516 mova %icc, %l6, %l0
19517 fmovdn %xcc, %f23, %f26
19518 fmovsvs %xcc, %f11, %f8
19519 xor %o7, 0x01A2, %g5
19520 orn %g7, %o2, %l1
19521 movgu %xcc, %o4, %i6
19522 addccc %i3, 0x1840, %i0
19523 save %l5, 0x00AC, %o5
19524 rdpr %cwp, %g1
19525 rdpr %cansave, %g2
19526 rdpr %canrestore, %g3
19527 rdpr %cleanwin, %g4
19528 rdpr %otherwin, %g5
19529 rdpr %wstate, %g6
19530 fmovrdgez %g6, %f30, %f30
19531 fmovsleu %xcc, %f11, %f17
19532 sdivx %o0, 0x134A, %o6
19533 orncc %i1, 0x017F, %i4
19534 save %i7, %l3, %o3
19535 rdpr %cwp, %g1
19536 rdpr %cansave, %g2
19537 rdpr %canrestore, %g3
19538 rdpr %cleanwin, %g4
19539 rdpr %otherwin, %g5
19540 rdpr %wstate, %g6
19541 sra %l2, 0x19, %o1
19542 edge16l %g4, %l4, %g2
19543 st %f31, [%l7 + 0x14]
19544 andcc %i2, 0x13F7, %i5
19545 movneg %icc, %g1, %g3
19546 st %f10, [%l7 + 0x10]
19547 sll %l6, %o7, %l0
19548 movge %icc, %g7, %o2
19549 subccc %l1, 0x04DB, %o4
19550 movne %xcc, %i6, %i3
19551 sub %i0, 0x17D8, %l5
19552 fmovsne %icc, %f16, %f6
19553 array8 %g5, %o5, %o0
19554 edge16n %o6, %i1, %g6
19555 orcc %i7, 0x01B8, %l3
19556 sll %i4, %l2, %o3
19557 movgu %xcc, %g4, %o1
19558 movvc %xcc, %g2, %l4
19559 siam 0x0
19560 fcmpeq32 %f2, %f12, %i2
19561 fcmpeq16 %f22, %f16, %i5
19562 orcc %g1, 0x1C4E, %g3
19563 st %f16, [%l7 + 0x4C]
19564 fmovsvc %xcc, %f4, %f22
19565 lduh [%l7 + 0x40], %l6
19566 stw %o7, [%l7 + 0x60]
19567 ldsb [%l7 + 0x0F], %g7
19568 restore %l0, 0x009F, %o2
19569 rdpr %cwp, %g1
19570 rdpr %cansave, %g2
19571 rdpr %canrestore, %g3
19572 rdpr %cleanwin, %g4
19573 rdpr %otherwin, %g5
19574 rdpr %wstate, %g6
19575 srax %l1, %i6, %o4
19576 ldx [%l7 + 0x30], %i3
19577 fexpand %f19, %f30
19578 sub %i0, %l5, %o5
19579 array16 %g5, %o0, %o6
19580 andn %i1, 0x1D08, %g6
19581 movcs %xcc, %i7, %l3
19582 orn %i4, 0x00BB, %l2
19583 movleu %icc, %g4, %o3
19584 andcc %o1, 0x16A0, %g2
19585 fmuld8sux16 %f25, %f20, %f16
19586 edge16 %l4, %i5, %i2
19587 movl %xcc, %g1, %g3
19588 movl %icc, %o7, %l6
19589 fmul8sux16 %f14, %f18, %f12
19590 movrlez %g7, 0x0B8, %l0
19591 movpos %icc, %o2, %i6
19592 srl %l1, %i3, %o4
19593 ldd [%l7 + 0x70], %i0
19594 sir 0x10AF
19595 movneg %xcc, %o5, %g5
19596 sth %o0, [%l7 + 0x0C]
19597 sth %l5, [%l7 + 0x78]
19598 xnor %i1, 0x076E, %g6
19599 movcs %xcc, %i7, %l3
19600 ldd [%l7 + 0x78], %f28
19601 orncc %i4, 0x1949, %l2
19602 or %g4, 0x1CE2, %o3
19603 lduw [%l7 + 0x20], %o1
19604 or %g2, 0x1F65, %o6
19605 ldsw [%l7 + 0x30], %i5
19606 fmovrsgez %l4, %f25, %f30
19607 add %g1, 0x00AC, %g3
19608 movcc %icc, %o7, %i2
19609 sethi 0x1DA6, %l6
19610 edge8n %l0, %o2, %g7
19611 fnot2s %f3, %f29
19612 sir 0x1A7D
19613 fmovsvs %icc, %f4, %f11
19614 subc %l1, %i3, %o4
19615 fmovdvs %xcc, %f15, %f7
19616 edge32 %i6, %i0, %g5
19617 orncc %o0, 0x1758, %l5
19618 movvc %icc, %i1, %g6
19619 siam 0x7
19620 andcc %i7, 0x09F5, %l3
19621 sethi 0x05D4, %i4
19622 array32 %l2, %o5, %o3
19623 ldsh [%l7 + 0x5E], %o1
19624 movne %xcc, %g4, %o6
19625 udivcc %i5, 0x1FB4, %g2
19626 andn %l4, 0x0E00, %g1
19627 umul %g3, %o7, %i2
19628 fsrc2s %f24, %f29
19629 edge8l %l6, %o2, %l0
19630 movle %icc, %g7, %i3
19631 fmul8x16au %f6, %f27, %f2
19632 fxnors %f26, %f14, %f30
19633 bshuffle %f6, %f10, %f4
19634 movneg %xcc, %l1, %o4
19635 movleu %icc, %i0, %g5
19636 movpos %icc, %i6, %o0
19637 udiv %l5, 0x0C3E, %g6
19638 movrlz %i7, 0x368, %i1
19639 save %i4, %l2, %l3
19640 rdpr %cwp, %g1
19641 rdpr %cansave, %g2
19642 rdpr %canrestore, %g3
19643 rdpr %cleanwin, %g4
19644 rdpr %otherwin, %g5
19645 rdpr %wstate, %g6
19646 setx loop_62, %l0, %l1
19647 return %l1
19648 nop
19649 rdpr %cwp, %g1
19650 rdpr %cansave, %g2
19651 rdpr %canrestore, %g3
19652 rdpr %cleanwin, %g4
19653 rdpr %otherwin, %g5
19654 rdpr %wstate, %g6
19655loop_62: movne %icc, %g4, %i5
19656 movre %g2, %l4, %o6
19657 subcc %g1, %o7, %g3
19658 movne %xcc, %i2, %l6
19659 fmovsle %xcc, %f16, %f15
19660 sethi 0x0148, %o2
19661 subccc %g7, 0x1CB7, %l0
19662 stx %i3, [%l7 + 0x78]
19663 fandnot2 %f6, %f30, %f22
19664 ldub [%l7 + 0x62], %o4
19665 andn %l1, 0x1B95, %g5
19666 ldsb [%l7 + 0x6E], %i6
19667 udiv %i0, 0x1F7A, %l5
19668 ldsh [%l7 + 0x42], %o0
19669 fxnors %f20, %f9, %f29
19670 movleu %icc, %g6, %i7
19671 sra %i4, %i1, %l3
19672 sll %o5, %l2, %o3
19673 array32 %o1, %i5, %g4
19674 save %l4, %g2, %g1
19675 rdpr %cwp, %g1
19676 rdpr %cansave, %g2
19677 rdpr %canrestore, %g3
19678 rdpr %cleanwin, %g4
19679 rdpr %otherwin, %g5
19680 rdpr %wstate, %g6
19681 ldx [%l7 + 0x48], %o7
19682 movpos %xcc, %g3, %i2
19683 edge16n %l6, %o6, %o2
19684 movg %xcc, %l0, %g7
19685 fnot1 %f10, %f12
19686 ldsb [%l7 + 0x2F], %i3
19687 movcs %icc, %l1, %o4
19688 and %i6, 0x0EDB, %i0
19689 nop
19690 set 0x74, %g4
19691 ldub [%l7 + %g4], %g5
19692 edge8l %l5, %o0, %i7
19693 xor %g6, %i4, %i1
19694 movcc %xcc, %l3, %o5
19695 ldsh [%l7 + 0x2A], %l2
19696 and %o1, 0x1306, %i5
19697 stw %o3, [%l7 + 0x24]
19698 edge16l %g4, %l4, %g2
19699 ldsw [%l7 + 0x28], %g1
19700 xorcc %g3, 0x1B2B, %o7
19701 ld [%l7 + 0x2C], %f0
19702 nop
19703 set 0x34, %o5
19704 ldsw [%l7 + %o5], %l6
19705 xor %i2, 0x0718, %o2
19706 orncc %o6, 0x0F7D, %g7
19707 movleu %icc, %l0, %l1
19708 movle %xcc, %i3, %i6
19709 subccc %o4, %g5, %l5
19710 udivx %i0, 0x0811, %o0
19711 movvc %xcc, %i7, %g6
19712 fmovsn %xcc, %f2, %f11
19713 fxors %f3, %f3, %f29
19714 movleu %icc, %i1, %i4
19715 udivcc %l3, 0x0F1D, %l2
19716 restore %o5, 0x0812, %o1
19717 rdpr %cwp, %g1
19718 rdpr %cansave, %g2
19719 rdpr %canrestore, %g3
19720 rdpr %cleanwin, %g4
19721 rdpr %otherwin, %g5
19722 rdpr %wstate, %g6
19723 movcc %xcc, %o3, %g4
19724 fmovrde %i5, %f22, %f10
19725 orncc %g2, %l4, %g3
19726 udivx %o7, 0x1CD2, %l6
19727 std %f20, [%l7 + 0x60]
19728 mulx %g1, %i2, %o2
19729 and %o6, %l0, %l1
19730 and %g7, %i6, %o4
19731 edge16 %g5, %l5, %i3
19732 addc %o0, %i0, %g6
19733 fone %f0
19734 fornot2 %f0, %f22, %f18
19735 sll %i1, %i4, %l3
19736 orncc %i7, %o5, %o1
19737 fands %f1, %f5, %f20
19738 sethi 0x1ED3, %l2
19739 movrgz %g4, 0x3A1, %o3
19740 movcc %icc, %g2, %i5
19741 movre %l4, %o7, %g3
19742 smul %l6, 0x0489, %g1
19743 movrne %i2, %o6, %o2
19744 fpackfix %f2, %f9
19745 movl %icc, %l0, %l1
19746 sir 0x0704
19747 addccc %g7, 0x099D, %i6
19748 fmovsvc %icc, %f19, %f29
19749 fpadd32s %f15, %f4, %f23
19750 ld [%l7 + 0x48], %f27
19751 xor %o4, %g5, %i3
19752 sdiv %o0, 0x1464, %l5
19753 fsrc1s %f13, %f19
19754 movcs %icc, %i0, %g6
19755 save %i4, 0x0971, %i1
19756 rdpr %cwp, %g1
19757 rdpr %cansave, %g2
19758 rdpr %canrestore, %g3
19759 rdpr %cleanwin, %g4
19760 rdpr %otherwin, %g5
19761 rdpr %wstate, %g6
19762 alignaddr %i7, %l3, %o1
19763 fnor %f30, %f28, %f18
19764 fand %f30, %f0, %f12
19765 andcc %o5, %l2, %o3
19766 fpmerge %f26, %f5, %f2
19767 movvs %icc, %g4, %g2
19768 udiv %i5, 0x02B2, %l4
19769 umulcc %g3, %o7, %g1
19770 addccc %i2, %o6, %l6
19771 edge32l %o2, %l0, %l1
19772 srax %i6, %g7, %o4
19773 st %f4, [%l7 + 0x7C]
19774 smul %i3, %o0, %l5
19775 sllx %g5, %g6, %i0
19776 sub %i1, 0x0D55, %i7
19777 mulx %l3, 0x1ADF, %i4
19778 fzeros %f30
19779 fornot1s %f1, %f21, %f10
19780 fandnot1 %f26, %f30, %f14
19781 fandnot2s %f2, %f28, %f8
19782 andncc %o5, %o1, %o3
19783 ldx [%l7 + 0x50], %l2
19784 subcc %g2, 0x02FD, %g4
19785 fmovrde %i5, %f12, %f12
19786 siam 0x5
19787 setx loop_63, %l0, %l1
19788 return %l1
19789 nop
19790 rdpr %cwp, %g1
19791 rdpr %cansave, %g2
19792 rdpr %canrestore, %g3
19793 rdpr %cleanwin, %g4
19794 rdpr %otherwin, %g5
19795 rdpr %wstate, %g6
19796loop_63: or %g1, %l4, %o6
19797 movcs %xcc, %l6, %o2
19798 movg %xcc, %l0, %l1
19799 fpadd16 %f30, %f30, %f10
19800 andcc %i6, %i2, %g7
19801 edge32 %i3, %o0, %l5
19802 move %xcc, %g5, %g6
19803 movgu %xcc, %o4, %i1
19804 movrne %i7, 0x21C, %i0
19805 ldub [%l7 + 0x7C], %l3
19806 ld [%l7 + 0x28], %f22
19807 srlx %i4, %o1, %o5
19808 lduw [%l7 + 0x2C], %o3
19809 movrgez %g2, %l2, %g4
19810 fmovde %icc, %f25, %f7
19811 xnor %g3, %o7, %i5
19812 add %g1, 0x03BA, %o6
19813 xnorcc %l4, %l6, %l0
19814 orcc %o2, 0x061B, %i6
19815 udivcc %l1, 0x1551, %i2
19816 udivcc %i3, 0x0749, %o0
19817 udivcc %l5, 0x093E, %g5
19818 ldsw [%l7 + 0x10], %g7
19819 smulcc %o4, %g6, %i1
19820 movpos %xcc, %i0, %i7
19821 xnorcc %i4, 0x10FA, %o1
19822 mova %xcc, %o5, %l3
19823 smul %o3, 0x0511, %l2
19824 udivx %g4, 0x1116, %g3
19825 movvs %icc, %o7, %g2
19826 orcc %g1, %o6, %l4
19827 and %i5, 0x0470, %l0
19828 edge16l %o2, %i6, %l6
19829 fexpand %f7, %f20
19830 movg %xcc, %i2, %i3
19831 movre %o0, 0x01B, %l5
19832 stb %l1, [%l7 + 0x3B]
19833 andncc %g5, %g7, %g6
19834 fmovrdgz %o4, %f0, %f8
19835 movrlez %i0, 0x3BB, %i7
19836 edge8l %i1, %o1, %o5
19837 sdiv %l3, 0x012B, %o3
19838 array16 %l2, %g4, %g3
19839 sir 0x1D38
19840 sdivx %i4, 0x08E9, %o7
19841 fandnot1 %f22, %f14, %f10
19842 fcmpeq32 %f30, %f24, %g2
19843 lduh [%l7 + 0x52], %g1
19844 edge32n %o6, %i5, %l4
19845 fzeros %f5
19846 udivcc %l0, 0x109E, %o2
19847 fabsd %f30, %f30
19848 or %l6, %i2, %i6
19849 fmovs %f26, %f21
19850 smul %i3, 0x0AB0, %l5
19851 ldx [%l7 + 0x60], %o0
19852 movrlz %g5, %g7, %g6
19853 fnors %f11, %f15, %f8
19854 edge16ln %o4, %l1, %i0
19855 fmovrdgez %i7, %f8, %f28
19856 edge16n %o1, %i1, %o5
19857 smulcc %o3, %l3, %l2
19858 xnorcc %g3, %i4, %o7
19859 array8 %g2, %g1, %o6
19860 fcmpeq16 %f18, %f4, %g4
19861 andncc %i5, %l0, %o2
19862 sllx %l4, 0x04, %l6
19863 ldd [%l7 + 0x08], %i6
19864 edge32n %i3, %l5, %o0
19865 and %g5, %i2, %g7
19866 movg %xcc, %g6, %l1
19867 sir 0x0924
19868 fnors %f6, %f28, %f3
19869 edge16 %o4, %i7, %i0
19870 fmovrslz %i1, %f14, %f17
19871 lduh [%l7 + 0x4E], %o5
19872 ldx [%l7 + 0x60], %o1
19873 fmovrslez %o3, %f11, %f8
19874 ldd [%l7 + 0x28], %f12
19875 orcc %l2, %g3, %l3
19876 fones %f26
19877 xorcc %i4, %o7, %g1
19878 fpsub16s %f3, %f18, %f23
19879 edge8l %g2, %g4, %o6
19880 udivx %i5, 0x1F3E, %o2
19881 movleu %icc, %l0, %l6
19882 fabss %f20, %f6
19883 edge32n %l4, %i3, %l5
19884 stw %o0, [%l7 + 0x4C]
19885 st %f13, [%l7 + 0x24]
19886 srlx %g5, 0x0F, %i2
19887 fandnot1 %f20, %f26, %f10
19888 fmovsgu %xcc, %f29, %f4
19889 movn %icc, %i6, %g6
19890 udivcc %l1, 0x19E9, %g7
19891 movle %xcc, %i7, %i0
19892 popc %o4, %i1
19893 fnot1s %f1, %f4
19894 fcmpgt32 %f6, %f26, %o1
19895 movrgz %o5, 0x26A, %o3
19896 smul %l2, %g3, %i4
19897 fxors %f12, %f2, %f7
19898 edge8n %o7, %l3, %g1
19899 sdivcc %g4, 0x183E, %o6
19900 movrne %g2, %i5, %o2
19901 fmovdgu %xcc, %f0, %f11
19902 sra %l0, %l6, %i3
19903 edge16l %l5, %l4, %o0
19904 sra %i2, %g5, %i6
19905 alignaddrl %g6, %l1, %g7
19906 srl %i0, 0x02, %o4
19907 fnot2 %f22, %f22
19908 edge8ln %i1, %o1, %i7
19909 addcc %o5, 0x016D, %l2
19910 andcc %g3, %o3, %i4
19911 lduw [%l7 + 0x20], %o7
19912 ldd [%l7 + 0x10], %g0
19913 movne %icc, %g4, %o6
19914 fmovscc %xcc, %f24, %f31
19915 fandnot1 %f20, %f30, %f20
19916 edge32ln %g2, %l3, %i5
19917 fornot2s %f2, %f18, %f0
19918 alignaddrl %o2, %l0, %i3
19919 orcc %l6, 0x0B4F, %l4
19920 srax %o0, %i2, %l5
19921 edge8 %i6, %g6, %l1
19922 edge16n %g7, %i0, %o4
19923 ldsw [%l7 + 0x68], %i1
19924 addccc %o1, 0x050E, %i7
19925 edge32 %g5, %o5, %l2
19926 subc %g3, %o3, %o7
19927 fmovsvc %icc, %f13, %f4
19928 sth %i4, [%l7 + 0x5A]
19929 udivcc %g1, 0x0D85, %g4
19930 udiv %g2, 0x1EDB, %l3
19931 orn %o6, %o2, %i5
19932 fmovdl %icc, %f18, %f22
19933 edge32 %l0, %i3, %l6
19934 fnot2s %f6, %f10
19935 orcc %l4, %o0, %i2
19936 ldd [%l7 + 0x58], %l4
19937 movg %icc, %i6, %g6
19938 alignaddrl %l1, %i0, %g7
19939 fcmped %fcc1, %f12, %f4
19940 and %i1, %o1, %o4
19941 movleu %xcc, %i7, %o5
19942 umul %l2, 0x0322, %g3
19943 nop
19944 set 0x18, %g2
19945 stx %g5, [%l7 + %g2]
19946 udivx %o3, 0x091B, %i4
19947 array8 %o7, %g1, %g2
19948 movge %xcc, %g4, %l3
19949 fxor %f8, %f24, %f14
19950 xorcc %o6, 0x1839, %o2
19951 mulx %i5, %l0, %i3
19952 fandnot1s %f21, %f4, %f16
19953 edge8n %l4, %o0, %l6
19954 ldsh [%l7 + 0x52], %i2
19955 movgu %xcc, %i6, %g6
19956 array8 %l5, %i0, %g7
19957 addc %l1, 0x1076, %o1
19958 movgu %icc, %i1, %i7
19959 movrgz %o4, %o5, %g3
19960 stx %l2, [%l7 + 0x18]
19961 ldd [%l7 + 0x58], %g4
19962 array16 %i4, %o7, %o3
19963 mulscc %g1, 0x15B3, %g4
19964 movrne %g2, 0x361, %o6
19965 array8 %l3, %i5, %o2
19966 fcmped %fcc3, %f8, %f20
19967 fnot1 %f30, %f14
19968 movcc %icc, %i3, %l4
19969 fmul8x16 %f13, %f20, %f6
19970 mulx %l0, %o0, %l6
19971 edge32 %i2, %g6, %i6
19972 edge32 %l5, %i0, %l1
19973 udiv %g7, 0x0012, %i1
19974 move %icc, %i7, %o1
19975 fmovsle %xcc, %f17, %f22
19976 fcmpne16 %f4, %f26, %o5
19977 ldsb [%l7 + 0x13], %o4
19978 andncc %g3, %g5, %l2
19979 fmovrdlez %o7, %f4, %f10
19980 fandnot2 %f6, %f12, %f4
19981 movrgez %i4, 0x339, %g1
19982 popc %g4, %g2
19983 srax %o6, %l3, %i5
19984 movne %icc, %o3, %o2
19985 movvc %xcc, %i3, %l0
19986 movgu %icc, %o0, %l6
19987 srl %l4, %g6, %i6
19988 edge8l %l5, %i2, %l1
19989 edge16l %i0, %g7, %i1
19990 stb %o1, [%l7 + 0x3D]
19991 udivcc %i7, 0x0FE3, %o5
19992 sdiv %g3, 0x1481, %g5
19993 add %l2, 0x0FBB, %o4
19994 fpadd32s %f8, %f18, %f1
19995 srlx %o7, %g1, %g4
19996 movn %xcc, %g2, %i4
19997 fmovse %icc, %f27, %f3
19998 ldsb [%l7 + 0x18], %l3
19999 fmovrdgz %o6, %f0, %f30
20000 fmovdle %xcc, %f15, %f9
20001 sdivcc %i5, 0x0148, %o2
20002 movcc %xcc, %i3, %o3
20003 orncc %o0, 0x1BC5, %l0
20004 ldd [%l7 + 0x28], %l4
20005 movrgz %g6, 0x269, %l6
20006 sir 0x1007
20007 ldsh [%l7 + 0x62], %i6
20008 sth %l5, [%l7 + 0x7C]
20009 edge16ln %l1, %i0, %i2
20010 movpos %icc, %i1, %g7
20011 udivcc %i7, 0x19C7, %o1
20012 alignaddr %g3, %g5, %o5
20013 fmovsgu %icc, %f28, %f9
20014 fmovrse %o4, %f9, %f31
20015 sub %l2, %g1, %o7
20016 fmovsge %icc, %f26, %f19
20017 st %f7, [%l7 + 0x54]
20018 edge8 %g4, %g2, %i4
20019 stx %o6, [%l7 + 0x38]
20020 edge16ln %l3, %i5, %i3
20021 st %f8, [%l7 + 0x08]
20022 ldsb [%l7 + 0x61], %o3
20023 fxnor %f12, %f8, %f16
20024 fsrc2s %f1, %f19
20025 edge32n %o2, %o0, %l4
20026 stw %g6, [%l7 + 0x64]
20027 movle %xcc, %l6, %l0
20028 stx %i6, [%l7 + 0x30]
20029 alignaddrl %l5, %l1, %i2
20030 fmovrdlez %i0, %f20, %f26
20031 ldsh [%l7 + 0x50], %g7
20032 srax %i7, %i1, %g3
20033 and %g5, %o1, %o5
20034 movle %xcc, %o4, %l2
20035 ldsw [%l7 + 0x4C], %g1
20036 addccc %g4, 0x1907, %o7
20037 fmovrsgez %i4, %f18, %f11
20038 fpack16 %f6, %f12
20039 orn %g2, 0x0A0A, %o6
20040 ldsw [%l7 + 0x68], %l3
20041 stb %i5, [%l7 + 0x0E]
20042 array16 %o3, %i3, %o2
20043 std %f4, [%l7 + 0x28]
20044 move %icc, %l4, %g6
20045 sir 0x112C
20046 subcc %o0, %l0, %l6
20047 sllx %l5, 0x09, %i6
20048 srl %l1, %i2, %i0
20049 fmovdle %icc, %f20, %f10
20050 array8 %i7, %i1, %g7
20051 fmovdge %icc, %f20, %f29
20052 ld [%l7 + 0x2C], %f20
20053 movcs %xcc, %g5, %g3
20054 movge %xcc, %o5, %o4
20055 std %f30, [%l7 + 0x28]
20056 std %f2, [%l7 + 0x38]
20057 and %o1, %l2, %g1
20058 mulscc %o7, %i4, %g4
20059 edge8 %g2, %l3, %o6
20060 ldsb [%l7 + 0x63], %i5
20061 faligndata %f18, %f6, %f30
20062 fmul8sux16 %f8, %f14, %f30
20063 std %f4, [%l7 + 0x20]
20064 edge32n %i3, %o2, %l4
20065 movneg %xcc, %g6, %o3
20066 alignaddr %l0, %o0, %l5
20067 ldsb [%l7 + 0x5A], %l6
20068 mulx %l1, 0x13D0, %i2
20069 orn %i6, %i0, %i1
20070 stw %g7, [%l7 + 0x1C]
20071 movneg %xcc, %i7, %g5
20072 lduw [%l7 + 0x54], %g3
20073 udivcc %o5, 0x173C, %o4
20074 stb %o1, [%l7 + 0x64]
20075 edge8l %g1, %l2, %o7
20076 ldd [%l7 + 0x30], %i4
20077 edge8 %g2, %l3, %o6
20078 fpsub16 %f28, %f20, %f30
20079 fmovde %xcc, %f9, %f29
20080 mulscc %g4, %i3, %i5
20081 restore %o2, %g6, %o3
20082 rdpr %cwp, %g1
20083 rdpr %cansave, %g2
20084 rdpr %canrestore, %g3
20085 rdpr %cleanwin, %g4
20086 rdpr %otherwin, %g5
20087 rdpr %wstate, %g6
20088 addc %l4, 0x0AFD, %l0
20089 lduh [%l7 + 0x3C], %o0
20090 setx loop_64, %l0, %l1
20091 return %l1
20092 nop
20093 rdpr %cwp, %g1
20094 rdpr %cansave, %g2
20095 rdpr %canrestore, %g3
20096 rdpr %cleanwin, %g4
20097 rdpr %otherwin, %g5
20098 rdpr %wstate, %g6
20099loop_64: fmul8x16au %f13, %f24, %f30
20100 save %i2, 0x1D71, %l5
20101 rdpr %cwp, %g1
20102 rdpr %cansave, %g2
20103 rdpr %canrestore, %g3
20104 rdpr %cleanwin, %g4
20105 rdpr %otherwin, %g5
20106 rdpr %wstate, %g6
20107 umul %i6, %i0, %g7
20108 stx %i1, [%l7 + 0x10]
20109 movleu %icc, %g5, %i7
20110 orncc %o5, 0x0C76, %o4
20111 alignaddr %o1, %g1, %l2
20112 fmovse %icc, %f27, %f21
20113 fcmpgt16 %f10, %f14, %o7
20114 edge16n %g3, %i4, %g2
20115 fpsub16 %f0, %f6, %f26
20116 udivx %l3, 0x1C35, %g4
20117 restore %i3, 0x1492, %o6
20118 rdpr %cwp, %g1
20119 rdpr %cansave, %g2
20120 rdpr %canrestore, %g3
20121 rdpr %cleanwin, %g4
20122 rdpr %otherwin, %g5
20123 rdpr %wstate, %g6
20124 sra %o2, 0x0D, %g6
20125 andcc %i5, %l4, %l0
20126 fpadd32 %f8, %f2, %f20
20127 movneg %xcc, %o3, %l6
20128 edge32l %l1, %i2, %o0
20129 ldsh [%l7 + 0x0E], %i6
20130 fcmpgt32 %f10, %f16, %l5
20131 fmovdneg %icc, %f29, %f5
20132 movne %icc, %i0, %g7
20133 movcc %xcc, %i1, %g5
20134 edge8n %i7, %o5, %o4
20135 sth %o1, [%l7 + 0x7C]
20136 movvc %icc, %l2, %o7
20137 ldub [%l7 + 0x32], %g3
20138 movpos %xcc, %g1, %i4
20139 sethi 0x03A9, %g2
20140 mulx %g4, 0x0A0F, %l3
20141 lduw [%l7 + 0x48], %o6
20142 movcs %xcc, %o2, %i3
20143 sub %i5, 0x03CB, %l4
20144 orncc %l0, %o3, %g6
20145 movge %xcc, %l6, %i2
20146 fmovdvc %icc, %f7, %f31
20147 fmovsg %icc, %f28, %f27
20148 udiv %l1, 0x1C9F, %o0
20149 fors %f15, %f15, %f26
20150 smul %l5, %i0, %i6
20151 array32 %i1, %g7, %i7
20152 edge16n %g5, %o4, %o1
20153 fmovsa %icc, %f24, %f20
20154 smulcc %l2, 0x0595, %o5
20155 array16 %o7, %g3, %i4
20156 stb %g1, [%l7 + 0x6C]
20157 edge8n %g2, %l3, %g4
20158 ld [%l7 + 0x5C], %f14
20159 stw %o2, [%l7 + 0x68]
20160 andcc %o6, %i3, %l4
20161 edge8ln %l0, %o3, %i5
20162 movrgez %l6, 0x23F, %i2
20163 fmuld8ulx16 %f17, %f13, %f22
20164 add %l1, %o0, %g6
20165 addc %l5, %i0, %i1
20166 orcc %g7, %i7, %g5
20167 subc %i6, %o4, %o1
20168 fcmpeq16 %f18, %f10, %l2
20169 setx loop_65, %l0, %l1
20170 return %l1
20171 nop
20172 rdpr %cwp, %g1
20173 rdpr %cansave, %g2
20174 rdpr %canrestore, %g3
20175 rdpr %cleanwin, %g4
20176 rdpr %otherwin, %g5
20177 rdpr %wstate, %g6
20178loop_65: fcmpgt16 %f8, %f0, %g1
20179 fcmple16 %f18, %f22, %g3
20180 orn %l3, 0x0AC8, %g4
20181 fmovdvs %xcc, %f13, %f19
20182 sth %o2, [%l7 + 0x64]
20183 addc %o6, %i3, %l4
20184 andn %l0, %o3, %g2
20185 edge16ln %i5, %i2, %l1
20186 subccc %o0, 0x07C7, %l6
20187 stx %g6, [%l7 + 0x60]
20188 movle %xcc, %i0, %i1
20189 orn %l5, %i7, %g7
20190 smul %i6, %o4, %o1
20191 movrgz %g5, 0x064, %o7
20192 move %icc, %l2, %i4
20193 popc 0x1388, %o5
20194 movrlz %g1, 0x34A, %l3
20195 sth %g4, [%l7 + 0x1E]
20196 nop
20197 set 0x40, %o2
20198 ldd [%l7 + %o2], %f20
20199 fnors %f9, %f31, %f23
20200 edge32ln %o2, %g3, %o6
20201 edge32ln %l4, %i3, %o3
20202 edge16n %l0, %i5, %g2
20203 andcc %l1, %i2, %l6
20204 xnor %g6, %i0, %o0
20205 andcc %i1, 0x18A0, %l5
20206 umulcc %i7, 0x0ACB, %g7
20207 movg %xcc, %o4, %i6
20208 orn %o1, %o7, %g5
20209 ldx [%l7 + 0x40], %i4
20210 movleu %icc, %o5, %g1
20211 movleu %xcc, %l2, %g4
20212 orncc %l3, 0x0D61, %o2
20213 orncc %g3, %o6, %l4
20214 fsrc1s %f9, %f0
20215 ldd [%l7 + 0x60], %i2
20216 array8 %l0, %o3, %i5
20217 array8 %l1, %g2, %l6
20218 movcs %xcc, %i2, %g6
20219 sth %i0, [%l7 + 0x44]
20220 fmovsge %xcc, %f31, %f9
20221 umulcc %i1, 0x0B53, %o0
20222 edge32l %i7, %l5, %g7
20223 udiv %o4, 0x17F2, %o1
20224 ldsb [%l7 + 0x4A], %i6
20225 movre %o7, %i4, %g5
20226 xnorcc %g1, %o5, %g4
20227 movg %xcc, %l2, %o2
20228 movneg %xcc, %l3, %g3
20229 sub %l4, %o6, %l0
20230 edge8ln %o3, %i5, %i3
20231 stx %l1, [%l7 + 0x20]
20232 mova %icc, %g2, %l6
20233 umul %i2, 0x04F8, %i0
20234 fmovsne %icc, %f11, %f6
20235 ldub [%l7 + 0x70], %g6
20236 movneg %xcc, %i1, %o0
20237 movre %i7, %g7, %l5
20238 fmovdn %icc, %f25, %f5
20239 std %f24, [%l7 + 0x18]
20240 fmovrsne %o4, %f3, %f29
20241 xor %o1, 0x1436, %o7
20242 movrlez %i4, %g5, %i6
20243 udiv %o5, 0x1BE1, %g1
20244 popc %g4, %o2
20245 fcmpgt32 %f16, %f22, %l3
20246 srax %g3, 0x11, %l2
20247 xnorcc %l4, 0x095D, %o6
20248 movrlez %o3, %i5, %l0
20249 save %l1, 0x0CF6, %g2
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 stx %l6, [%l7 + 0x18]
20257 lduh [%l7 + 0x28], %i2
20258 fcmpeq32 %f30, %f2, %i3
20259 sdivx %i0, 0x1EB2, %g6
20260 stx %o0, [%l7 + 0x20]
20261 ldsw [%l7 + 0x74], %i7
20262 ldsb [%l7 + 0x77], %g7
20263 subc %l5, %i1, %o4
20264 add %o7, %o1, %g5
20265 fabsd %f0, %f24
20266 movcc %xcc, %i4, %o5
20267 smulcc %g1, %i6, %g4
20268 movne %icc, %l3, %o2
20269 udiv %l2, 0x049F, %g3
20270 fmovsn %icc, %f25, %f17
20271 fmovscs %xcc, %f1, %f20
20272 movvs %xcc, %l4, %o3
20273 xorcc %o6, %l0, %l1
20274 fmovsneg %xcc, %f26, %f5
20275 smul %i5, %l6, %i2
20276 sdivx %i3, 0x1510, %g2
20277 st %f10, [%l7 + 0x70]
20278 smul %g6, 0x1520, %i0
20279 stb %o0, [%l7 + 0x6F]
20280 save %i7, %g7, %l5
20281 rdpr %cwp, %g1
20282 rdpr %cansave, %g2
20283 rdpr %canrestore, %g3
20284 rdpr %cleanwin, %g4
20285 rdpr %otherwin, %g5
20286 rdpr %wstate, %g6
20287 udiv %o4, 0x14CC, %o7
20288 fmovsneg %icc, %f1, %f21
20289 fpadd32s %f25, %f8, %f14
20290 fnegs %f19, %f11
20291 fmul8x16al %f18, %f9, %f16
20292 movrne %i1, %g5, %o1
20293 st %f7, [%l7 + 0x70]
20294 fmovdvc %xcc, %f30, %f5
20295 add %o5, 0x00A5, %i4
20296 fmovd %f16, %f2
20297 fmovrde %i6, %f6, %f2
20298 orncc %g1, %g4, %o2
20299 ldx [%l7 + 0x30], %l2
20300 add %l3, %l4, %g3
20301 udivcc %o3, 0x0A18, %l0
20302 fpack32 %f24, %f6, %f8
20303 nop
20304 set 0x24, %o1
20305 ldsb [%l7 + %o1], %l1
20306 edge8l %o6, %i5, %i2
20307 sra %i3, 0x17, %g2
20308 fpackfix %f22, %f14
20309 edge16 %l6, %g6, %o0
20310 fmovrdlez %i7, %f24, %f2
20311 movrne %i0, %l5, %o4
20312 fmovdcs %xcc, %f25, %f14
20313 popc %o7, %g7
20314 array8 %i1, %g5, %o1
20315 orn %i4, %i6, %o5
20316 array8 %g1, %g4, %o2
20317 edge8l %l2, %l4, %g3
20318 fmovdle %xcc, %f2, %f26
20319 movl %icc, %o3, %l3
20320 fands %f17, %f11, %f11
20321 fnors %f14, %f4, %f14
20322 save %l1, 0x1B69, %o6
20323 rdpr %cwp, %g1
20324 rdpr %cansave, %g2
20325 rdpr %canrestore, %g3
20326 rdpr %cleanwin, %g4
20327 rdpr %otherwin, %g5
20328 rdpr %wstate, %g6
20329 orn %l0, 0x19C7, %i5
20330 udivx %i3, 0x1270, %g2
20331 edge8l %l6, %g6, %i2
20332 sir 0x17BD
20333 fmovdne %icc, %f20, %f28
20334 ld [%l7 + 0x14], %f13
20335 stw %i7, [%l7 + 0x24]
20336 movg %icc, %o0, %i0
20337 edge32l %o4, %o7, %l5
20338 fcmpgt16 %f6, %f8, %i1
20339 fcmpgt16 %f10, %f26, %g7
20340 xnorcc %o1, 0x09D2, %g5
20341 edge16ln %i6, %o5, %g1
20342 edge32ln %i4, %g4, %o2
20343 sllx %l2, %g3, %l4
20344 fpackfix %f8, %f29
20345 addcc %l3, %l1, %o6
20346 ld [%l7 + 0x08], %f22
20347 movrlz %o3, 0x13E, %i5
20348 lduh [%l7 + 0x48], %i3
20349 lduw [%l7 + 0x14], %g2
20350 udivx %l0, 0x0905, %g6
20351 or %i2, %i7, %o0
20352 fxor %f18, %f14, %f2
20353 edge16 %i0, %l6, %o7
20354 restore %o4, 0x103F, %i1
20355 rdpr %cwp, %g1
20356 rdpr %cansave, %g2
20357 rdpr %canrestore, %g3
20358 rdpr %cleanwin, %g4
20359 rdpr %otherwin, %g5
20360 rdpr %wstate, %g6
20361 srl %g7, %o1, %l5
20362 andcc %g5, %o5, %g1
20363 fmovs %f20, %f22
20364 fmovda %icc, %f23, %f5
20365 movrlez %i4, 0x1D6, %i6
20366 fmovdl %icc, %f9, %f30
20367 sethi 0x184A, %g4
20368 srax %l2, %g3, %l4
20369 fpadd32s %f26, %f5, %f19
20370 subccc %o2, 0x148D, %l3
20371 movrlez %l1, %o3, %o6
20372 movre %i3, 0x2B4, %g2
20373 umul %l0, %i5, %i2
20374 fmovsleu %xcc, %f17, %f5
20375 and %i7, 0x0204, %o0
20376 fmovdne %xcc, %f3, %f14
20377 fpsub16s %f9, %f15, %f4
20378 andcc %i0, 0x11B2, %l6
20379 fmovs %f29, %f11
20380 ldd [%l7 + 0x70], %o6
20381 fandnot1s %f21, %f23, %f25
20382 edge8n %o4, %g6, %g7
20383 srax %o1, 0x10, %l5
20384 fandnot2 %f8, %f26, %f14
20385 array32 %i1, %g5, %g1
20386 fmul8x16 %f28, %f28, %f12
20387 edge8 %i4, %i6, %g4
20388 edge32n %o5, %g3, %l4
20389 add %l2, %l3, %l1
20390 array32 %o3, %o2, %o6
20391 movrgz %i3, 0x11C, %l0
20392 srlx %g2, 0x02, %i2
20393 fzero %f0
20394 edge32n %i7, %i5, %i0
20395 andn %l6, 0x0AE7, %o7
20396 for %f12, %f4, %f24
20397 fmovdg %icc, %f13, %f24
20398 ldsb [%l7 + 0x32], %o0
20399 alignaddr %g6, %g7, %o1
20400 stx %o4, [%l7 + 0x58]
20401 movrgez %l5, 0x34E, %g5
20402 fmovsneg %xcc, %f31, %f6
20403 xnorcc %g1, %i1, %i4
20404 fmovsg %icc, %f29, %f3
20405 movg %xcc, %g4, %i6
20406 nop
20407 set 0x48, %i1
20408 ldd [%l7 + %i1], %f26
20409 movvc %xcc, %o5, %l4
20410 movre %l2, %g3, %l1
20411 fpadd16s %f31, %f27, %f3
20412 movrne %l3, %o2, %o6
20413 alignaddr %o3, %l0, %i3
20414 fmovsvs %xcc, %f26, %f2
20415 andncc %g2, %i2, %i5
20416 edge16n %i7, %l6, %i0
20417 addcc %o0, %g6, %o7
20418 edge8n %g7, %o1, %o4
20419 fcmpeq16 %f30, %f10, %l5
20420 subcc %g5, %g1, %i4
20421 sub %g4, %i6, %o5
20422 edge16ln %l4, %i1, %l2
20423 stw %l1, [%l7 + 0x20]
20424 fmovdle %xcc, %f4, %f18
20425 fcmple16 %f0, %f24, %g3
20426 ldx [%l7 + 0x08], %o2
20427 edge32n %o6, %o3, %l3
20428 subcc %i3, %l0, %i2
20429 movcc %xcc, %g2, %i7
20430 edge8 %i5, %i0, %l6
20431 movvs %xcc, %o0, %g6
20432 edge32l %o7, %o1, %o4
20433 ldx [%l7 + 0x28], %g7
20434 fcmple16 %f20, %f28, %l5
20435 movrlz %g1, %i4, %g5
20436 ld [%l7 + 0x2C], %f24
20437 sll %i6, 0x13, %o5
20438 fmovrslez %l4, %f10, %f12
20439 edge8n %i1, %l2, %g4
20440 fnands %f7, %f29, %f22
20441 movrne %l1, %g3, %o6
20442 edge32ln %o3, %l3, %i3
20443 fmovdl %xcc, %f13, %f10
20444 movrgez %l0, %o2, %i2
20445 fcmpne16 %f22, %f14, %i7
20446 movvs %icc, %i5, %g2
20447 ldd [%l7 + 0x78], %f28
20448 std %f24, [%l7 + 0x20]
20449 nop
20450 set 0x2A, %o3
20451 sth %l6, [%l7 + %o3]
20452 faligndata %f30, %f12, %f18
20453 stb %o0, [%l7 + 0x10]
20454 movn %xcc, %i0, %o7
20455 movle %icc, %o1, %o4
20456 ldub [%l7 + 0x3E], %g6
20457 edge8n %l5, %g7, %g1
20458 sllx %g5, 0x11, %i6
20459 fpsub16 %f14, %f0, %f6
20460 sll %o5, 0x08, %l4
20461 sir 0x0198
20462 xnorcc %i4, 0x15F3, %i1
20463 ldx [%l7 + 0x50], %g4
20464 movn %xcc, %l1, %l2
20465 ldsb [%l7 + 0x3F], %o6
20466 fmovsgu %xcc, %f15, %f1
20467 addccc %g3, %o3, %l3
20468 movre %l0, %o2, %i3
20469 edge8n %i7, %i5, %i2
20470 xor %l6, %g2, %o0
20471 fmuld8ulx16 %f0, %f13, %f26
20472 movcc %icc, %i0, %o7
20473 movrgez %o4, 0x120, %o1
20474 subccc %g6, %l5, %g7
20475 array8 %g5, %g1, %o5
20476 udiv %l4, 0x1572, %i4
20477 fornot2s %f9, %f0, %f0
20478 ldsb [%l7 + 0x3C], %i1
20479 ldsb [%l7 + 0x7A], %i6
20480 edge16 %g4, %l1, %o6
20481 movvs %icc, %g3, %o3
20482 sdivcc %l3, 0x18D7, %l2
20483 ldsb [%l7 + 0x71], %l0
20484 save %i3, %i7, %o2
20485 rdpr %cwp, %g1
20486 rdpr %cansave, %g2
20487 rdpr %canrestore, %g3
20488 rdpr %cleanwin, %g4
20489 rdpr %otherwin, %g5
20490 rdpr %wstate, %g6
20491 mulscc %i2, %l6, %g2
20492 andn %i5, %o0, %i0
20493 array32 %o7, %o1, %o4
20494 sth %g6, [%l7 + 0x5E]
20495 orn %g7, %l5, %g5
20496 edge32 %g1, %l4, %o5
20497 subc %i4, %i1, %g4
20498 edge32 %l1, %i6, %g3
20499 stb %o6, [%l7 + 0x22]
20500 sra %o3, 0x1D, %l3
20501 stx %l2, [%l7 + 0x18]
20502 movg %xcc, %i3, %l0
20503 subc %o2, %i2, %i7
20504 addccc %l6, 0x06D6, %i5
20505 movneg %xcc, %g2, %o0
20506 alignaddrl %i0, %o7, %o1
20507 fones %f14
20508 faligndata %f6, %f8, %f28
20509 nop
20510 set 0x70, %g5
20511 ldd [%l7 + %g5], %f16
20512 addcc %o4, %g7, %g6
20513 movne %icc, %g5, %g1
20514 fcmple16 %f12, %f8, %l4
20515 movn %icc, %l5, %o5
20516 movcc %icc, %i1, %g4
20517 sub %i4, 0x1674, %i6
20518 stx %l1, [%l7 + 0x78]
20519 srlx %o6, 0x02, %o3
20520 movcc %icc, %g3, %l3
20521 sdiv %l2, 0x062D, %i3
20522 fmul8x16au %f23, %f2, %f12
20523 fcmpgt16 %f14, %f20, %l0
20524 orn %o2, 0x0955, %i2
20525 movrgz %l6, %i5, %i7
20526 mulscc %o0, %i0, %g2
20527 srax %o1, 0x0B, %o7
20528 mulscc %g7, %o4, %g5
20529 fcmple32 %f24, %f14, %g1
20530 st %f22, [%l7 + 0x54]
20531 sra %g6, 0x11, %l5
20532 fmul8sux16 %f6, %f12, %f28
20533 edge32l %l4, %o5, %g4
20534 add %i1, %i4, %i6
20535 fornot1 %f30, %f4, %f0
20536 or %l1, 0x0B71, %o6
20537 movneg %icc, %g3, %l3
20538 sub %l2, %i3, %o3
20539 movvs %icc, %l0, %i2
20540 movrgez %l6, %i5, %o2
20541 array16 %o0, %i7, %i0
20542 movrlez %o1, 0x1E4, %o7
20543 sll %g2, 0x0F, %g7
20544 fcmps %fcc2, %f25, %f0
20545 movgu %icc, %g5, %o4
20546 edge8n %g6, %l5, %g1
20547 movl %icc, %l4, %o5
20548 ldd [%l7 + 0x08], %i0
20549 xnorcc %i4, %g4, %i6
20550 movge %xcc, %o6, %g3
20551 fmovsl %xcc, %f0, %f27
20552 fnot2s %f29, %f19
20553 movleu %xcc, %l1, %l3
20554 movrgz %l2, %i3, %o3
20555 xorcc %l0, 0x001A, %l6
20556 andcc %i2, 0x113A, %i5
20557 ld [%l7 + 0x7C], %f24
20558 movcs %xcc, %o2, %o0
20559 edge16l %i0, %o1, %o7
20560 ldsb [%l7 + 0x4E], %i7
20561 movgu %xcc, %g7, %g2
20562 movrlz %o4, %g5, %l5
20563 udiv %g6, 0x03ED, %g1
20564 edge16 %l4, %o5, %i1
20565 fmovd %f12, %f8
20566 umul %g4, %i6, %i4
20567 edge16ln %g3, %l1, %l3
20568 subc %l2, %i3, %o3
20569 stw %l0, [%l7 + 0x20]
20570 ldsh [%l7 + 0x6A], %o6
20571 stx %l6, [%l7 + 0x50]
20572 edge32n %i2, %o2, %o0
20573 alignaddr %i0, %o1, %i5
20574 alignaddr %i7, %o7, %g7
20575 fmovsl %icc, %f0, %f21
20576 ldx [%l7 + 0x10], %g2
20577 movneg %xcc, %g5, %l5
20578 fcmpne16 %f10, %f0, %g6
20579 ldsb [%l7 + 0x34], %g1
20580 xorcc %l4, %o5, %i1
20581 fmovscc %xcc, %f19, %f29
20582 orcc %g4, 0x0BD2, %o4
20583 alignaddr %i6, %g3, %i4
20584 srax %l1, 0x1B, %l3
20585 stb %i3, [%l7 + 0x23]
20586 movrgz %l2, 0x1EE, %l0
20587 xnorcc %o6, 0x0816, %o3
20588 movl %xcc, %l6, %o2
20589 sllx %o0, 0x04, %i0
20590 sth %i2, [%l7 + 0x22]
20591 fcmpne32 %f4, %f30, %o1
20592 mova %icc, %i7, %o7
20593 edge8n %g7, %i5, %g5
20594 movvc %icc, %g2, %l5
20595 fornot1 %f24, %f0, %f26
20596 srlx %g6, 0x01, %l4
20597 fcmpd %fcc0, %f6, %f20
20598 movrgz %g1, 0x3E2, %o5
20599 subccc %g4, 0x030D, %o4
20600 sllx %i6, 0x1D, %i1
20601 sdiv %i4, 0x0C6B, %l1
20602 movcs %icc, %l3, %g3
20603 edge8ln %l2, %l0, %i3
20604 ld [%l7 + 0x6C], %f8
20605 edge16ln %o3, %l6, %o2
20606 and %o6, 0x0AB5, %o0
20607 lduw [%l7 + 0x74], %i0
20608 ldsb [%l7 + 0x51], %i2
20609 fmovrdne %i7, %f14, %f12
20610 fxnors %f27, %f13, %f18
20611 sll %o7, 0x0E, %g7
20612 fmovdvc %icc, %f16, %f13
20613 movl %xcc, %o1, %g5
20614 subccc %i5, %l5, %g6
20615 movge %icc, %l4, %g2
20616 lduw [%l7 + 0x48], %g1
20617 fands %f5, %f27, %f31
20618 addc %g4, %o4, %i6
20619 udivcc %i1, 0x135D, %i4
20620 fmovdneg %xcc, %f11, %f2
20621 umul %l1, %o5, %g3
20622 orcc %l2, 0x1F67, %l3
20623 movrlz %i3, %l0, %l6
20624 movvs %icc, %o2, %o6
20625 edge8l %o3, %o0, %i0
20626 movge %xcc, %i7, %o7
20627 sdiv %g7, 0x07F9, %o1
20628 addcc %g5, 0x1B37, %i5
20629 sth %i2, [%l7 + 0x6C]
20630 subcc %g6, %l5, %l4
20631 fmovsgu %icc, %f27, %f21
20632 fcmpeq16 %f18, %f8, %g2
20633 fpadd32 %f16, %f2, %f8
20634 srax %g4, %g1, %o4
20635 fmovdcs %xcc, %f12, %f22
20636 movn %xcc, %i1, %i4
20637 ld [%l7 + 0x7C], %f11
20638 lduh [%l7 + 0x68], %l1
20639 addcc %o5, 0x17B1, %i6
20640 save %l2, %l3, %g3
20641 rdpr %cwp, %g1
20642 rdpr %cansave, %g2
20643 rdpr %canrestore, %g3
20644 rdpr %cleanwin, %g4
20645 rdpr %otherwin, %g5
20646 rdpr %wstate, %g6
20647 movcc %xcc, %i3, %l6
20648 fmovsgu %icc, %f0, %f8
20649 stb %o2, [%l7 + 0x78]
20650 fxors %f29, %f18, %f16
20651 movneg %icc, %l0, %o6
20652 edge32n %o0, %o3, %i0
20653 and %i7, 0x0EB3, %g7
20654 fpackfix %f22, %f22
20655 movrne %o7, 0x22A, %o1
20656 lduw [%l7 + 0x20], %i5
20657 setx loop_66, %l0, %l1
20658 return %l1
20659 nop
20660 rdpr %cwp, %g1
20661 rdpr %cansave, %g2
20662 rdpr %canrestore, %g3
20663 rdpr %cleanwin, %g4
20664 rdpr %otherwin, %g5
20665 rdpr %wstate, %g6
20666loop_66: fmovspos %icc, %f27, %f5
20667 movpos %xcc, %g6, %l5
20668 sir 0x1979
20669 edge32ln %g2, %g4, %g1
20670 addcc %l4, %o4, %i4
20671 fpadd16 %f4, %f6, %f16
20672 movle %xcc, %l1, %o5
20673 fpsub16 %f22, %f2, %f26
20674 sub %i6, 0x17FE, %i1
20675 edge8l %l3, %l2, %g3
20676 fsrc1s %f30, %f15
20677 lduh [%l7 + 0x7C], %l6
20678 std %f0, [%l7 + 0x10]
20679 subccc %o2, 0x09B1, %l0
20680 fxnor %f28, %f0, %f24
20681 restore %o6, 0x1B16, %i3
20682 rdpr %cwp, %g1
20683 rdpr %cansave, %g2
20684 rdpr %canrestore, %g3
20685 rdpr %cleanwin, %g4
20686 rdpr %otherwin, %g5
20687 rdpr %wstate, %g6
20688 mulx %o0, %o3, %i0
20689 fmovdleu %icc, %f25, %f12
20690 fsrc1s %f28, %f13
20691 movrgez %i7, %o7, %g7
20692 fpsub16s %f29, %f20, %f4
20693 edge32l %o1, %i5, %g5
20694 sdivcc %g6, 0x17E3, %l5
20695 edge16ln %i2, %g4, %g2
20696 edge8l %g1, %l4, %o4
20697 orn %l1, %i4, %o5
20698 srl %i6, %l3, %l2
20699 move %icc, %i1, %l6
20700 movl %icc, %g3, %l0
20701 and %o2, %i3, %o6
20702 alignaddr %o3, %o0, %i7
20703 udivcc %o7, 0x0AAC, %g7
20704 orncc %i0, 0x1334, %i5
20705 movneg %icc, %o1, %g5
20706 fmovdneg %icc, %f18, %f21
20707 orcc %g6, %i2, %l5
20708 addc %g2, 0x0871, %g1
20709 addccc %l4, 0x0599, %g4
20710 fnot1s %f21, %f30
20711 orcc %o4, %l1, %i4
20712 sra %o5, 0x0A, %l3
20713 movcs %xcc, %l2, %i1
20714 fnor %f4, %f0, %f2
20715 edge32l %l6, %g3, %l0
20716 fexpand %f19, %f18
20717 fmuld8sux16 %f17, %f17, %f22
20718 movle %xcc, %i6, %o2
20719 add %i3, %o6, %o3
20720 alignaddr %i7, %o0, %g7
20721 fcmple16 %f18, %f0, %i0
20722 smulcc %i5, 0x0F94, %o7
20723 movge %xcc, %o1, %g6
20724 smulcc %g5, 0x1D16, %l5
20725 ldsh [%l7 + 0x2E], %i2
20726 movpos %icc, %g2, %l4
20727 fors %f14, %f2, %f3
20728 fornot2 %f12, %f20, %f22
20729 mulscc %g4, %g1, %o4
20730 edge8n %i4, %o5, %l3
20731 addccc %l1, 0x11B5, %l2
20732 sethi 0x01BF, %i1
20733 movgu %icc, %g3, %l6
20734 fmovrdlez %l0, %f6, %f20
20735 udivx %i6, 0x1F54, %o2
20736 srax %o6, %i3, %o3
20737 edge16ln %o0, %g7, %i7
20738 std %f16, [%l7 + 0x60]
20739 fmovscc %xcc, %f2, %f10
20740 alignaddrl %i0, %i5, %o7
20741 udivx %o1, 0x116B, %g6
20742 subccc %g5, %i2, %l5
20743 sth %l4, [%l7 + 0x4C]
20744 fand %f6, %f22, %f6
20745 st %f9, [%l7 + 0x38]
20746 stw %g4, [%l7 + 0x0C]
20747 fone %f4
20748 fnand %f10, %f24, %f16
20749 ldd [%l7 + 0x40], %f24
20750 movrlz %g2, %o4, %i4
20751 srax %o5, 0x0C, %l3
20752 movg %xcc, %l1, %g1
20753 mulx %l2, 0x1C0A, %g3
20754 sdivx %l6, 0x0D87, %l0
20755 smulcc %i6, 0x0EAC, %i1
20756 srl %o2, %o6, %i3
20757 mulscc %o0, 0x0ABE, %g7
20758 addc %o3, 0x122A, %i0
20759 xor %i7, 0x1EA1, %o7
20760 fmovrdgez %i5, %f10, %f24
20761 orncc %g6, %o1, %g5
20762 alignaddr %l5, %i2, %g4
20763 edge32l %l4, %g2, %o4
20764 fands %f18, %f15, %f22
20765 sethi 0x0CE1, %i4
20766 xnorcc %o5, 0x036E, %l3
20767 st %f1, [%l7 + 0x18]
20768 orcc %g1, %l1, %l2
20769 alignaddrl %l6, %l0, %i6
20770 array32 %g3, %i1, %o2
20771 fnors %f5, %f0, %f27
20772 ldsh [%l7 + 0x10], %i3
20773 fmovdvs %icc, %f28, %f12
20774 fmovdg %xcc, %f6, %f3
20775 fnegs %f13, %f25
20776 smulcc %o6, %g7, %o3
20777 subc %i0, %o0, %o7
20778 ldd [%l7 + 0x18], %i4
20779 sub %i7, 0x096A, %o1
20780 edge32ln %g5, %l5, %g6
20781 umul %i2, 0x0D50, %l4
20782 fmovde %icc, %f13, %f5
20783 edge8ln %g4, %o4, %i4
20784 move %icc, %o5, %l3
20785 edge8n %g2, %l1, %l2
20786 fmovdle %xcc, %f6, %f16
20787 fmovsgu %xcc, %f7, %f26
20788 and %l6, 0x0EB0, %g1
20789 stw %l0, [%l7 + 0x60]
20790 ldd [%l7 + 0x78], %f16
20791 movvs %icc, %g3, %i1
20792 mulscc %i6, 0x0C01, %i3
20793 sllx %o6, %g7, %o2
20794 xnorcc %i0, 0x1E8F, %o0
20795 sub %o3, 0x1224, %o7
20796 lduh [%l7 + 0x0E], %i7
20797 addc %o1, 0x15F6, %i5
20798 or %l5, %g6, %i2
20799 array32 %g5, %l4, %g4
20800 edge8n %i4, %o5, %l3
20801 srlx %o4, %l1, %l2
20802 ldd [%l7 + 0x20], %g2
20803 ldd [%l7 + 0x18], %f8
20804 movleu %xcc, %l6, %g1
20805 movgu %icc, %l0, %i1
20806 fors %f15, %f8, %f27
20807 sll %g3, %i6, %i3
20808 movrgez %g7, %o2, %o6
20809 stx %i0, [%l7 + 0x50]
20810 sll %o0, 0x02, %o3
20811 fmovrslz %o7, %f19, %f18
20812 udiv %o1, 0x120A, %i5
20813 popc 0x07BE, %l5
20814 movgu %xcc, %i7, %g6
20815 ldx [%l7 + 0x28], %i2
20816 and %g5, 0x157A, %l4
20817 save %i4, %o5, %g4
20818 rdpr %cwp, %g1
20819 rdpr %cansave, %g2
20820 rdpr %canrestore, %g3
20821 rdpr %cleanwin, %g4
20822 rdpr %otherwin, %g5
20823 rdpr %wstate, %g6
20824 movrgz %l3, %o4, %l1
20825 nop
20826 set 0x20, %l0
20827 ldd [%l7 + %l0], %g2
20828 edge8l %l6, %g1, %l2
20829 alignaddr %i1, %g3, %l0
20830 fpsub16s %f24, %f4, %f0
20831 udivcc %i3, 0x0962, %i6
20832 edge32ln %o2, %o6, %g7
20833 fmovdleu %xcc, %f31, %f11
20834 movrne %o0, %o3, %i0
20835 fmuld8ulx16 %f11, %f2, %f24
20836 orn %o7, %i5, %o1
20837 ld [%l7 + 0x70], %f27
20838 ldsw [%l7 + 0x14], %i7
20839 sth %l5, [%l7 + 0x7C]
20840 ldsb [%l7 + 0x57], %g6
20841 fornot2 %f8, %f2, %f26
20842 sir 0x0008
20843 orn %g5, 0x1239, %i2
20844 ld [%l7 + 0x5C], %f14
20845 edge8 %l4, %o5, %g4
20846 add %i4, 0x0268, %o4
20847 mulx %l3, %g2, %l1
20848 edge8l %g1, %l6, %i1
20849 umulcc %g3, %l2, %l0
20850 fcmped %fcc3, %f2, %f2
20851 fabsd %f22, %f20
20852 fnot1 %f24, %f6
20853 alignaddr %i6, %o2, %i3
20854 movcs %icc, %o6, %g7
20855 fmovrdlz %o0, %f14, %f22
20856 fmovrdgez %i0, %f6, %f2
20857 setx loop_67, %l0, %l1
20858 return %l1
20859 nop
20860 rdpr %cwp, %g1
20861 rdpr %cansave, %g2
20862 rdpr %canrestore, %g3
20863 rdpr %cleanwin, %g4
20864 rdpr %otherwin, %g5
20865 rdpr %wstate, %g6
20866loop_67: move %xcc, %o7, %i7
20867 edge8 %l5, %o1, %g5
20868 edge32ln %g6, %l4, %o5
20869 umul %i2, 0x1FCE, %g4
20870 fxor %f18, %f18, %f12
20871 fmovdvc %icc, %f7, %f28
20872 ldsb [%l7 + 0x3A], %o4
20873 mulx %l3, 0x0D39, %i4
20874 fmovsa %icc, %f25, %f14
20875 fnot2s %f0, %f31
20876 fmul8sux16 %f0, %f20, %f22
20877 fandnot2 %f26, %f8, %f28
20878 udivx %l1, 0x0160, %g1
20879 orn %l6, 0x0C06, %i1
20880 srax %g3, 0x0F, %g2
20881 edge32 %l0, %i6, %l2
20882 std %f4, [%l7 + 0x18]
20883 xorcc %o2, %o6, %i3
20884 subccc %o0, 0x1B65, %i0
20885 subc %g7, 0x1D7C, %o3
20886 edge16 %o7, %i7, %l5
20887 edge16n %o1, %g5, %i5
20888 andn %l4, 0x0748, %o5
20889 fsrc2s %f28, %f25
20890 or %i2, 0x06D6, %g6
20891 movleu %icc, %g4, %o4
20892 andn %i4, %l3, %g1
20893 restore %l1, 0x0205, %l6
20894 rdpr %cwp, %g1
20895 rdpr %cansave, %g2
20896 rdpr %canrestore, %g3
20897 rdpr %cleanwin, %g4
20898 rdpr %otherwin, %g5
20899 rdpr %wstate, %g6
20900 fexpand %f11, %f22
20901 andncc %g3, %i1, %l0
20902 movpos %xcc, %g2, %i6
20903 fpack16 %f10, %f3
20904 fmovsvc %icc, %f15, %f7
20905 ld [%l7 + 0x50], %f7
20906 ld [%l7 + 0x44], %f8
20907 st %f0, [%l7 + 0x28]
20908 movrlez %o2, 0x3AA, %o6
20909 edge8n %l2, %o0, %i0
20910 ldub [%l7 + 0x54], %g7
20911 ldsh [%l7 + 0x3C], %i3
20912 fornot2 %f20, %f16, %f6
20913 subccc %o7, %i7, %l5
20914 smul %o1, 0x00F4, %o3
20915 movvs %xcc, %g5, %l4
20916 udiv %i5, 0x181C, %i2
20917 sethi 0x065A, %o5
20918 xor %g6, %o4, %g4
20919 subcc %i4, %l3, %l1
20920 srl %g1, %g3, %l6
20921 fmovsn %icc, %f21, %f8
20922 fandnot2s %f9, %f11, %f8
20923 movrgz %l0, %g2, %i1
20924 fmovsg %xcc, %f11, %f1
20925 xor %o2, %o6, %l2
20926 andncc %o0, %i6, %g7
20927 srlx %i0, %o7, %i3
20928 udivcc %i7, 0x0427, %l5
20929 stw %o3, [%l7 + 0x5C]
20930 edge32 %o1, %l4, %i5
20931 movcc %xcc, %i2, %g5
20932 ldsh [%l7 + 0x5C], %o5
20933 fabss %f30, %f11
20934 edge32ln %o4, %g6, %i4
20935 sra %l3, %g4, %l1
20936 or %g1, %l6, %l0
20937 movvs %icc, %g3, %g2
20938 xor %i1, 0x1304, %o6
20939 lduw [%l7 + 0x48], %l2
20940 fmovrdne %o2, %f2, %f18
20941 movvc %icc, %o0, %g7
20942 fmovda %icc, %f28, %f7
20943 andncc %i6, %i0, %o7
20944 ldx [%l7 + 0x10], %i3
20945 fexpand %f15, %f28
20946 movpos %xcc, %i7, %l5
20947 movrlz %o1, %l4, %i5
20948 movne %icc, %o3, %g5
20949 movrlz %o5, %o4, %g6
20950 fcmpeq16 %f10, %f0, %i4
20951 array8 %i2, %l3, %l1
20952 ldsb [%l7 + 0x2B], %g4
20953 edge8n %g1, %l0, %l6
20954 fcmpd %fcc1, %f10, %f16
20955 movge %icc, %g2, %i1
20956 fandnot2s %f1, %f0, %f9
20957 ld [%l7 + 0x0C], %f1
20958 sir 0x0EF9
20959 edge8n %g3, %o6, %o2
20960 sll %l2, %g7, %o0
20961 udivx %i0, 0x0E63, %o7
20962 movl %xcc, %i6, %i3
20963 sra %i7, %o1, %l4
20964 fands %f5, %f13, %f8
20965 sdiv %l5, 0x0D85, %o3
20966 alignaddrl %i5, %g5, %o4
20967 fmovs %f12, %f1
20968 array16 %o5, %g6, %i2
20969 alignaddrl %i4, %l3, %l1
20970 movrgez %g4, %g1, %l6
20971 sdiv %g2, 0x1967, %l0
20972 fmovrsgez %g3, %f12, %f29
20973 fpadd16s %f5, %f8, %f28
20974 movle %xcc, %i1, %o6
20975 sdiv %l2, 0x030B, %o2
20976 udivx %g7, 0x0B54, %o0
20977 movrne %i0, %o7, %i6
20978 fpmerge %f14, %f30, %f6
20979 xor %i3, 0x10E9, %i7
20980 fcmple32 %f22, %f8, %o1
20981 ldsb [%l7 + 0x4E], %l4
20982 edge32l %l5, %i5, %o3
20983 movre %g5, %o4, %g6
20984 ldsw [%l7 + 0x38], %i2
20985 nop
20986 set 0x7E, %o6
20987 lduh [%l7 + %o6], %i4
20988 edge32l %o5, %l3, %l1
20989 setx loop_68, %l0, %l1
20990 return %l1
20991 nop
20992 rdpr %cwp, %g1
20993 rdpr %cansave, %g2
20994 rdpr %canrestore, %g3
20995 rdpr %cleanwin, %g4
20996 rdpr %otherwin, %g5
20997 rdpr %wstate, %g6
20998loop_68: edge8n %g2, %g4, %g3
20999 fmovscs %xcc, %f21, %f24
21000 xorcc %i1, 0x02E9, %o6
21001 movle %xcc, %l0, %l2
21002 xorcc %o2, 0x130E, %o0
21003 edge16ln %i0, %o7, %g7
21004 sdiv %i6, 0x15D1, %i3
21005 umul %o1, 0x14F5, %i7
21006 movl %icc, %l4, %l5
21007 stw %o3, [%l7 + 0x28]
21008 fsrc1 %f10, %f12
21009 stw %g5, [%l7 + 0x30]
21010 movcc %xcc, %o4, %i5
21011 movleu %icc, %g6, %i4
21012 edge32n %o5, %l3, %l1
21013 umulcc %g1, 0x1868, %l6
21014 array32 %i2, %g2, %g3
21015 umulcc %i1, %g4, %l0
21016 fornot2s %f11, %f24, %f21
21017 fornot1s %f2, %f23, %f5
21018 addccc %l2, 0x06EC, %o2
21019 fand %f0, %f28, %f18
21020 std %f16, [%l7 + 0x40]
21021 edge16 %o0, %i0, %o6
21022 nop
21023 set 0x30, %l2
21024 stx %g7, [%l7 + %l2]
21025 fmul8sux16 %f4, %f6, %f18
21026 movle %xcc, %i6, %i3
21027 fpadd32 %f30, %f6, %f26
21028 addc %o7, %i7, %o1
21029 add %l4, 0x12A9, %l5
21030 fpsub16 %f16, %f26, %f0
21031 nop
21032 set 0x20, %l3
21033 stb %g5, [%l7 + %l3]
21034 xor %o4, 0x08D1, %o3
21035 fnands %f14, %f13, %f28
21036 fmul8sux16 %f18, %f24, %f24
21037 addcc %g6, 0x0D11, %i5
21038 fpadd16 %f8, %f12, %f26
21039 std %f16, [%l7 + 0x68]
21040 sth %i4, [%l7 + 0x38]
21041 edge16n %l3, %o5, %l1
21042 udivx %l6, 0x0AD9, %i2
21043 fnot2s %f12, %f15
21044 sdivx %g2, 0x004F, %g1
21045 std %f28, [%l7 + 0x08]
21046 xnorcc %i1, %g3, %l0
21047 edge32n %g4, %o2, %o0
21048 mova %xcc, %l2, %i0
21049 sdivx %g7, 0x107A, %o6
21050 addcc %i3, %i6, %i7
21051 array32 %o1, %l4, %o7
21052 stx %g5, [%l7 + 0x08]
21053 ldsh [%l7 + 0x20], %l5
21054 srl %o4, 0x15, %g6
21055 xnor %i5, 0x1483, %i4
21056 movne %xcc, %l3, %o5
21057 movrlz %o3, 0x1AF, %l1
21058 lduh [%l7 + 0x60], %i2
21059 movleu %xcc, %g2, %g1
21060 orncc %i1, %l6, %g3
21061 edge16l %g4, %o2, %l0
21062 or %o0, %i0, %l2
21063 fornot2s %f0, %f20, %f18
21064 movgu %icc, %o6, %g7
21065 sth %i6, [%l7 + 0x76]
21066 ld [%l7 + 0x4C], %f27
21067 movre %i3, %o1, %l4
21068 edge32l %o7, %g5, %i7
21069 edge32 %l5, %o4, %g6
21070 fands %f22, %f21, %f10
21071 edge16ln %i4, %l3, %i5
21072 movl %xcc, %o3, %o5
21073 save %l1, 0x1DE1, %g2
21074 rdpr %cwp, %g1
21075 rdpr %cansave, %g2
21076 rdpr %canrestore, %g3
21077 rdpr %cleanwin, %g4
21078 rdpr %otherwin, %g5
21079 rdpr %wstate, %g6
21080 or %g1, %i1, %i2
21081 fands %f15, %f24, %f9
21082 save %g3, 0x1B30, %l6
21083 rdpr %cwp, %g1
21084 rdpr %cansave, %g2
21085 rdpr %canrestore, %g3
21086 rdpr %cleanwin, %g4
21087 rdpr %otherwin, %g5
21088 rdpr %wstate, %g6
21089 fxor %f10, %f22, %f2
21090 edge16ln %g4, %l0, %o0
21091 ldd [%l7 + 0x38], %f12
21092 smul %i0, %o2, %l2
21093 addccc %o6, %g7, %i6
21094 fone %f10
21095 fmovdcs %xcc, %f28, %f5
21096 edge32n %i3, %l4, %o7
21097 ldd [%l7 + 0x38], %g4
21098 movrlez %o1, 0x3B7, %l5
21099 edge32n %o4, %g6, %i7
21100 udiv %i4, 0x0F9B, %i5
21101 fone %f18
21102 andncc %o3, %o5, %l1
21103 fcmpeq32 %f20, %f14, %g2
21104 alignaddrl %l3, %g1, %i2
21105 edge32 %i1, %l6, %g4
21106 st %f22, [%l7 + 0x50]
21107 fnand %f12, %f14, %f28
21108 edge16ln %g3, %l0, %i0
21109 std %f10, [%l7 + 0x20]
21110 fmuld8ulx16 %f3, %f13, %f30
21111 fnand %f12, %f12, %f16
21112 fmovdvs %xcc, %f16, %f31
21113 nop
21114 set 0x44, %l5
21115 lduh [%l7 + %l5], %o0
21116 umul %l2, 0x0DAC, %o2
21117 addccc %g7, 0x045E, %o6
21118 bshuffle %f20, %f6, %f22
21119 movrlz %i3, %i6, %o7
21120 or %l4, %g5, %o1
21121 fmuld8sux16 %f25, %f21, %f30
21122 ldub [%l7 + 0x7C], %l5
21123 alignaddrl %o4, %i7, %g6
21124 udiv %i4, 0x1704, %i5
21125 udivcc %o5, 0x11E0, %l1
21126 edge16l %g2, %o3, %g1
21127 movleu %icc, %l3, %i1
21128 movrgez %i2, %g4, %l6
21129 andcc %l0, 0x0569, %i0
21130 fcmpeq32 %f6, %f0, %g3
21131 ldx [%l7 + 0x40], %o0
21132 and %o2, 0x1411, %l2
21133 popc %o6, %g7
21134 movcc %icc, %i6, %i3
21135 srax %o7, 0x1C, %g5
21136 alignaddr %l4, %l5, %o4
21137 movge %icc, %o1, %i7
21138 std %f18, [%l7 + 0x10]
21139 movcs %icc, %i4, %g6
21140 array16 %i5, %l1, %g2
21141 movrlz %o3, 0x1D2, %o5
21142 fmovdg %icc, %f14, %f27
21143 fmovsleu %icc, %f6, %f2
21144 fornot2s %f13, %f4, %f7
21145 fcmpgt16 %f14, %f28, %g1
21146 addccc %i1, %i2, %g4
21147 popc %l6, %l0
21148 edge8ln %l3, %i0, %o0
21149 movge %xcc, %g3, %l2
21150 umulcc %o6, 0x097D, %o2
21151 std %f6, [%l7 + 0x28]
21152 srlx %g7, 0x18, %i6
21153 mulscc %i3, 0x0F74, %o7
21154 fpsub16 %f22, %f8, %f4
21155 movleu %xcc, %l4, %l5
21156 subccc %o4, 0x1717, %g5
21157 movn %xcc, %o1, %i4
21158 array16 %i7, %g6, %i5
21159 fmovdn %icc, %f21, %f0
21160 fcmps %fcc3, %f5, %f18
21161 fmovrsgez %g2, %f19, %f31
21162 alignaddr %l1, %o3, %o5
21163 edge16ln %i1, %g1, %g4
21164 xor %l6, 0x06EA, %i2
21165 movrgez %l3, 0x09C, %l0
21166 orncc %o0, %i0, %l2
21167 ld [%l7 + 0x68], %f8
21168 addcc %o6, 0x1DBE, %g3
21169 sra %g7, %i6, %i3
21170 edge8l %o7, %o2, %l5
21171 orn %l4, %o4, %o1
21172 udiv %g5, 0x0D72, %i4
21173 alignaddr %g6, %i5, %i7
21174 edge32 %l1, %o3, %g2
21175 edge8n %o5, %g1, %i1
21176 xnorcc %l6, 0x046D, %g4
21177 st %f8, [%l7 + 0x78]
21178 nop
21179 set 0x46, %g7
21180 ldsb [%l7 + %g7], %i2
21181 edge16n %l0, %o0, %l3
21182 fmuld8sux16 %f25, %f4, %f8
21183 udivx %l2, 0x0D55, %i0
21184 fmovrde %o6, %f2, %f8
21185 sra %g3, %g7, %i3
21186 fandnot1s %f15, %f13, %f15
21187 andcc %o7, %i6, %o2
21188 movne %xcc, %l4, %o4
21189 movneg %icc, %l5, %o1
21190 fcmpgt32 %f20, %f24, %i4
21191 umul %g5, %g6, %i7
21192 edge16n %i5, %o3, %g2
21193 movle %xcc, %o5, %l1
21194 edge8n %g1, %l6, %i1
21195 addccc %g4, %i2, %l0
21196 orcc %o0, %l2, %i0
21197 movne %icc, %l3, %o6
21198 ldx [%l7 + 0x38], %g7
21199 movle %icc, %i3, %o7
21200 udivx %g3, 0x12EC, %i6
21201 movle %xcc, %o2, %l4
21202 stb %l5, [%l7 + 0x2B]
21203 fmovrdlz %o1, %f20, %f26
21204 sra %i4, %g5, %g6
21205 fnot2s %f31, %f7
21206 movleu %icc, %i7, %i5
21207 sllx %o4, %o3, %o5
21208 umul %l1, 0x1D2A, %g1
21209 andcc %l6, 0x1426, %i1
21210 mova %xcc, %g4, %i2
21211 movrlez %l0, 0x3F2, %o0
21212 edge32ln %l2, %g2, %i0
21213 movcs %xcc, %o6, %g7
21214 xorcc %i3, 0x0F65, %l3
21215 xnor %o7, 0x1E3F, %g3
21216 addc %o2, %l4, %i6
21217 fmovsn %icc, %f12, %f14
21218 addcc %o1, 0x0201, %i4
21219 movrlz %l5, %g5, %g6
21220 fmovd %f2, %f24
21221 andncc %i7, %i5, %o4
21222 fsrc1 %f28, %f8
21223 fcmps %fcc2, %f6, %f0
21224 movrne %o3, %o5, %l1
21225 addccc %l6, 0x1B0D, %i1
21226 addcc %g1, 0x11F7, %g4
21227 st %f0, [%l7 + 0x40]
21228 ld [%l7 + 0x50], %f18
21229 move %icc, %i2, %o0
21230 sth %l2, [%l7 + 0x62]
21231 sth %g2, [%l7 + 0x6A]
21232 ldd [%l7 + 0x18], %f0
21233 fsrc2 %f2, %f20
21234 movvc %icc, %i0, %l0
21235 addccc %o6, %i3, %g7
21236 fmovrdlz %o7, %f20, %f18
21237 mova %icc, %l3, %o2
21238 popc %l4, %i6
21239 stb %g3, [%l7 + 0x7E]
21240 sdiv %o1, 0x1A1B, %i4
21241 alignaddrl %l5, %g5, %g6
21242 sethi 0x0ABA, %i5
21243 popc %i7, %o4
21244 andncc %o3, %o5, %l1
21245 fmovdgu %icc, %f17, %f8
21246 fcmpgt16 %f30, %f26, %l6
21247 umul %i1, %g1, %i2
21248 sethi 0x1AB4, %o0
21249 umul %l2, 0x175E, %g2
21250 smulcc %i0, 0x0DEF, %l0
21251 sth %g4, [%l7 + 0x34]
21252 addc %i3, 0x00A7, %g7
21253 lduw [%l7 + 0x78], %o6
21254 fandnot2 %f14, %f16, %f20
21255 sub %l3, 0x17EB, %o2
21256 restore %l4, %o7, %i6
21257 rdpr %cwp, %g1
21258 rdpr %cansave, %g2
21259 rdpr %canrestore, %g3
21260 rdpr %cleanwin, %g4
21261 rdpr %otherwin, %g5
21262 rdpr %wstate, %g6
21263 subccc %o1, %g3, %l5
21264 fnegs %f17, %f7
21265 andcc %g5, 0x1E4E, %i4
21266 mulscc %g6, 0x1303, %i7
21267 movvs %icc, %o4, %o3
21268 udiv %o5, 0x11D5, %i5
21269 srl %l1, %i1, %l6
21270 movge %xcc, %i2, %o0
21271 fmovdneg %icc, %f18, %f17
21272 array16 %g1, %l2, %g2
21273 edge8l %i0, %g4, %l0
21274 array16 %g7, %i3, %o6
21275 movrlez %l3, 0x0F1, %l4
21276 subcc %o7, %i6, %o2
21277 st %f19, [%l7 + 0x74]
21278 ldsb [%l7 + 0x3C], %g3
21279 fmovsle %xcc, %f6, %f28
21280 fmovscc %icc, %f30, %f19
21281 ld [%l7 + 0x48], %f1
21282 andncc %l5, %o1, %g5
21283 movleu %icc, %i4, %g6
21284 mulx %i7, %o4, %o3
21285 srax %o5, 0x11, %i5
21286 fnot1s %f2, %f19
21287 orn %i1, %l6, %l1
21288 fcmpeq32 %f26, %f22, %o0
21289 add %i2, 0x12EA, %l2
21290 movleu %xcc, %g2, %g1
21291 mulscc %i0, 0x1D0E, %l0
21292 array8 %g7, %g4, %o6
21293 lduw [%l7 + 0x54], %l3
21294 sdivx %i3, 0x09B8, %o7
21295 ld [%l7 + 0x5C], %f6
21296 udivx %l4, 0x1970, %i6
21297 stw %g3, [%l7 + 0x64]
21298 subccc %o2, %l5, %o1
21299 fsrc2s %f13, %f8
21300 mulx %g5, 0x09D5, %i4
21301 movne %xcc, %i7, %o4
21302 movgu %xcc, %g6, %o5
21303 orcc %i5, %i1, %l6
21304 pdist %f4, %f10, %f10
21305 xorcc %l1, 0x1283, %o3
21306 siam 0x6
21307 udiv %i2, 0x114D, %l2
21308 edge8 %g2, %o0, %g1
21309 movrgez %l0, %g7, %g4
21310 fsrc2s %f8, %f13
21311 subccc %o6, %l3, %i3
21312 sth %o7, [%l7 + 0x50]
21313 movrgz %i0, 0x0AB, %l4
21314 edge8 %i6, %o2, %l5
21315 fnot1s %f15, %f11
21316 array16 %o1, %g3, %i4
21317 setx loop_69, %l0, %l1
21318 return %l1
21319 nop
21320 rdpr %cwp, %g1
21321 rdpr %cansave, %g2
21322 rdpr %canrestore, %g3
21323 rdpr %cleanwin, %g4
21324 rdpr %otherwin, %g5
21325 rdpr %wstate, %g6
21326loop_69: fmul8ulx16 %f28, %f28, %f28
21327 movrlez %g6, %o5, %i5
21328 array32 %i1, %l1, %o3
21329 subc %l6, %l2, %i2
21330 fnot2 %f8, %f8
21331 lduw [%l7 + 0x2C], %g2
21332 fpsub16s %f18, %f20, %f11
21333 orn %g1, 0x0B6D, %l0
21334 movneg %icc, %g7, %o0
21335 ldub [%l7 + 0x76], %o6
21336 sra %g4, 0x0D, %i3
21337 edge16 %l3, %i0, %l4
21338 movleu %icc, %i6, %o7
21339 fmovdvc %xcc, %f5, %f0
21340 mova %xcc, %l5, %o1
21341 stb %g3, [%l7 + 0x62]
21342 xnorcc %o2, 0x0364, %i7
21343 fmovrdlez %o4, %f4, %f30
21344 addccc %g5, %i4, %g6
21345 fornot1s %f11, %f3, %f27
21346 restore %o5, %i5, %i1
21347 rdpr %cwp, %g1
21348 rdpr %cansave, %g2
21349 rdpr %canrestore, %g3
21350 rdpr %cleanwin, %g4
21351 rdpr %otherwin, %g5
21352 rdpr %wstate, %g6
21353 mova %xcc, %l1, %l6
21354 orncc %o3, %l2, %i2
21355 edge32l %g2, %l0, %g1
21356 fmovdneg %xcc, %f4, %f6
21357 mulx %g7, %o0, %o6
21358 smul %g4, 0x0FE0, %i3
21359 movrgz %i0, %l3, %i6
21360 array16 %l4, %o7, %l5
21361 fnands %f30, %f4, %f24
21362 andn %o1, %g3, %i7
21363 ldd [%l7 + 0x18], %f20
21364 movrlez %o4, 0x31A, %o2
21365 addcc %g5, 0x13AC, %g6
21366 movrgz %i4, 0x333, %i5
21367 umulcc %o5, 0x0FCF, %i1
21368 ldd [%l7 + 0x08], %f30
21369 umul %l6, %o3, %l2
21370 movre %i2, %l1, %g2
21371 udivcc %l0, 0x1FE8, %g7
21372 movge %xcc, %g1, %o0
21373 mulscc %g4, 0x03C2, %i3
21374 movneg %xcc, %o6, %i0
21375 fmovdcs %xcc, %f31, %f4
21376 fmovdcs %icc, %f14, %f26
21377 movleu %xcc, %l3, %i6
21378 fpack16 %f20, %f17
21379 sll %o7, 0x17, %l4
21380 srlx %l5, %g3, %i7
21381 fsrc1s %f2, %f31
21382 st %f19, [%l7 + 0x0C]
21383 lduh [%l7 + 0x4E], %o4
21384 movne %xcc, %o2, %o1
21385 lduh [%l7 + 0x5E], %g5
21386 nop
21387 set 0x44, %i0
21388 ldsw [%l7 + %i0], %i4
21389 fmovdneg %xcc, %f15, %f23
21390 fmovscc %xcc, %f25, %f28
21391 edge8ln %g6, %o5, %i1
21392 fcmpne32 %f10, %f18, %i5
21393 fsrc1 %f8, %f24
21394 movle %icc, %o3, %l6
21395 subc %l2, %i2, %l1
21396 array8 %g2, %l0, %g7
21397 fmovsne %icc, %f15, %f19
21398 srl %o0, 0x04, %g1
21399 stb %g4, [%l7 + 0x6E]
21400 mulscc %o6, 0x0D5D, %i0
21401 movgu %icc, %l3, %i6
21402 mulscc %o7, %l4, %i3
21403 sir 0x0E8C
21404 addcc %l5, 0x1489, %g3
21405 movl %xcc, %o4, %i7
21406 movrgez %o1, 0x339, %o2
21407 movvc %icc, %i4, %g6
21408 sth %o5, [%l7 + 0x10]
21409 edge16 %g5, %i1, %o3
21410 sdiv %l6, 0x037B, %l2
21411 umul %i2, 0x16FB, %i5
21412 fmul8sux16 %f14, %f24, %f14
21413 xor %g2, 0x093A, %l0
21414 movpos %icc, %g7, %l1
21415 stb %g1, [%l7 + 0x45]
21416 smulcc %o0, 0x17FC, %o6
21417 fmul8x16al %f13, %f29, %f26
21418 movl %icc, %g4, %l3
21419 ldub [%l7 + 0x1E], %i0
21420 fmovdgu %xcc, %f16, %f29
21421 fmovde %xcc, %f28, %f24
21422 udivx %o7, 0x087A, %l4
21423 array16 %i6, %i3, %l5
21424 ldsw [%l7 + 0x5C], %g3
21425 edge32 %o4, %i7, %o2
21426 edge16ln %o1, %g6, %o5
21427 ldd [%l7 + 0x58], %f14
21428 movge %xcc, %i4, %g5
21429 edge8 %o3, %l6, %i1
21430 movleu %icc, %l2, %i2
21431 fones %f31
21432 addc %i5, 0x0C07, %g2
21433 sir 0x1ECF
21434 sdivx %g7, 0x1C9B, %l0
21435 save %l1, 0x0104, %o0
21436 rdpr %cwp, %g1
21437 rdpr %cansave, %g2
21438 rdpr %canrestore, %g3
21439 rdpr %cleanwin, %g4
21440 rdpr %otherwin, %g5
21441 rdpr %wstate, %g6
21442 sdivcc %o6, 0x0442, %g4
21443 pdist %f4, %f26, %f30
21444 fmovdge %icc, %f29, %f5
21445 fsrc1s %f4, %f20
21446 movneg %icc, %g1, %l3
21447 umul %i0, 0x1EE0, %o7
21448 fmovsvs %xcc, %f22, %f17
21449 ldub [%l7 + 0x0F], %i6
21450 and %i3, 0x1286, %l5
21451 subccc %l4, 0x12D1, %g3
21452 fnand %f26, %f26, %f14
21453 mova %xcc, %i7, %o4
21454 fmovdne %icc, %f15, %f8
21455 fmovrsne %o2, %f1, %f24
21456 edge8l %o1, %o5, %g6
21457 sll %g5, %o3, %i4
21458 srlx %i1, 0x11, %l6
21459 fnors %f16, %f9, %f20
21460 bshuffle %f8, %f24, %f22
21461 edge8ln %i2, %l2, %i5
21462 ldd [%l7 + 0x08], %g6
21463 ldub [%l7 + 0x54], %l0
21464 movrne %l1, 0x3AE, %o0
21465 movrgz %g2, %o6, %g4
21466 fornot2 %f0, %f0, %f2
21467 stx %g1, [%l7 + 0x08]
21468 ldd [%l7 + 0x28], %i0
21469 movne %icc, %o7, %i6
21470 mova %xcc, %i3, %l5
21471 ldd [%l7 + 0x40], %l2
21472 movl %xcc, %l4, %g3
21473 fpsub32 %f10, %f0, %f10
21474 fcmpgt16 %f10, %f8, %o4
21475 fnegd %f18, %f6
21476 subccc %o2, %o1, %i7
21477 fmovdneg %xcc, %f4, %f21
21478 nop
21479 set 0x72, %i6
21480 stb %o5, [%l7 + %i6]
21481 movn %xcc, %g5, %g6
21482 fmovdcc %icc, %f9, %f31
21483 sth %i4, [%l7 + 0x56]
21484 fzero %f16
21485 array16 %i1, %l6, %o3
21486 fmovscc %xcc, %f14, %f11
21487 movneg %xcc, %l2, %i2
21488 subc %i5, 0x1932, %l0
21489 xorcc %g7, %o0, %l1
21490 fmovrdgz %o6, %f6, %f22
21491 stw %g4, [%l7 + 0x30]
21492 subccc %g1, %g2, %o7
21493 fmovsn %icc, %f31, %f6
21494 addc %i6, %i3, %i0
21495 fnegd %f10, %f2
21496 popc 0x0F37, %l5
21497 smul %l4, %l3, %o4
21498 subcc %o2, %g3, %i7
21499 stx %o1, [%l7 + 0x10]
21500 movrgez %g5, 0x05D, %g6
21501 movrlz %i4, %i1, %o5
21502 ldsb [%l7 + 0x40], %l6
21503 movrne %o3, 0x1E5, %i2
21504 stb %l2, [%l7 + 0x32]
21505 edge16ln %l0, %g7, %i5
21506 movrlez %l1, %o0, %o6
21507 move %xcc, %g1, %g4
21508 andcc %o7, %i6, %g2
21509 mulx %i3, 0x0F06, %i0
21510 movpos %xcc, %l5, %l4
21511 ldsb [%l7 + 0x6A], %o4
21512 edge32n %o2, %g3, %l3
21513 movleu %xcc, %o1, %g5
21514 fpackfix %f22, %f17
21515 orn %i7, %i4, %i1
21516 orcc %g6, 0x0CC2, %l6
21517 st %f24, [%l7 + 0x60]
21518 setx loop_70, %l0, %l1
21519 return %l1
21520 nop
21521 rdpr %cwp, %g1
21522 rdpr %cansave, %g2
21523 rdpr %canrestore, %g3
21524 rdpr %cleanwin, %g4
21525 rdpr %otherwin, %g5
21526 rdpr %wstate, %g6
21527loop_70: movge %icc, %l2, %g7
21528 fmovdneg %icc, %f0, %f21
21529 movrlez %i5, %l1, %l0
21530 srax %o0, %g1, %g4
21531 sra %o6, 0x06, %o7
21532 umul %i6, %g2, %i0
21533 umulcc %i3, %l4, %o4
21534 movneg %icc, %l5, %g3
21535 fmovsleu %icc, %f10, %f6
21536 edge16l %o2, %o1, %g5
21537 fone %f20
21538 ldd [%l7 + 0x10], %l2
21539 edge16l %i4, %i1, %i7
21540 sdiv %l6, 0x107F, %o3
21541 std %f26, [%l7 + 0x20]
21542 movgu %icc, %i2, %g6
21543 fcmple32 %f4, %f26, %o5
21544 addccc %g7, 0x06D1, %i5
21545 fmovspos %xcc, %f7, %f10
21546 save %l1, %l0, %o0
21547 rdpr %cwp, %g1
21548 rdpr %cansave, %g2
21549 rdpr %canrestore, %g3
21550 rdpr %cleanwin, %g4
21551 rdpr %otherwin, %g5
21552 rdpr %wstate, %g6
21553 fcmpes %fcc0, %f21, %f29
21554 fmovdn %xcc, %f5, %f17
21555 fornot2 %f22, %f10, %f28
21556 faligndata %f0, %f22, %f18
21557 add %l2, %g1, %g4
21558 stx %o7, [%l7 + 0x60]
21559 udiv %i6, 0x0B85, %o6
21560 sra %i0, %g2, %l4
21561 fnot2s %f18, %f31
21562 xnorcc %i3, 0x0B88, %o4
21563 subcc %g3, 0x097D, %l5
21564 fmuld8sux16 %f11, %f28, %f10
21565 ldx [%l7 + 0x50], %o2
21566 ldd [%l7 + 0x38], %f4
21567 stb %g5, [%l7 + 0x29]
21568 orcc %l3, 0x09EC, %i4
21569 xnor %i1, %i7, %l6
21570 srlx %o1, 0x05, %i2
21571 std %f30, [%l7 + 0x30]
21572 movle %icc, %g6, %o3
21573 fmovdgu %xcc, %f30, %f8
21574 fcmps %fcc1, %f29, %f21
21575 restore %g7, 0x1192, %o5
21576 rdpr %cwp, %g1
21577 rdpr %cansave, %g2
21578 rdpr %canrestore, %g3
21579 rdpr %cleanwin, %g4
21580 rdpr %otherwin, %g5
21581 rdpr %wstate, %g6
21582 srax %i5, %l1, %o0
21583 sdivcc %l2, 0x07D9, %l0
21584 stb %g1, [%l7 + 0x78]
21585 edge32ln %g4, %i6, %o7
21586 add %i0, 0x0CA0, %g2
21587 stw %l4, [%l7 + 0x20]
21588 lduh [%l7 + 0x2A], %i3
21589 movrgz %o6, 0x1EA, %g3
21590 orncc %l5, %o2, %g5
21591 movg %xcc, %l3, %i4
21592 or %o4, 0x1991, %i1
21593 addc %i7, 0x03A9, %l6
21594 srl %o1, 0x19, %i2
21595 udivx %g6, 0x1DFE, %o3
21596 st %f12, [%l7 + 0x28]
21597 edge32l %g7, %i5, %o5
21598 fornot1s %f0, %f12, %f19
21599 addcc %o0, 0x1A61, %l2
21600 mulscc %l0, 0x1055, %l1
21601 movvc %xcc, %g1, %i6
21602 for %f10, %f2, %f12
21603 ldd [%l7 + 0x70], %g4
21604 movcc %icc, %o7, %g2
21605 movge %icc, %i0, %l4
21606 movn %icc, %i3, %g3
21607 movre %l5, %o2, %o6
21608 movvs %icc, %g5, %i4
21609 umulcc %o4, 0x10DF, %i1
21610 srax %i7, %l6, %l3
21611 add %o1, 0x0E48, %g6
21612 sth %o3, [%l7 + 0x38]
21613 movrlz %i2, 0x34B, %i5
21614 fnor %f14, %f18, %f10
21615 fand %f20, %f14, %f2
21616 edge32l %g7, %o5, %l2
21617 addccc %o0, 0x091A, %l0
21618 subccc %l1, 0x1B88, %i6
21619 edge16 %g1, %g4, %o7
21620 lduh [%l7 + 0x32], %g2
21621 fmovsgu %xcc, %f9, %f25
21622 movrlz %l4, %i3, %g3
21623 ld [%l7 + 0x48], %f9
21624 edge16 %l5, %i0, %o2
21625 fandnot2s %f22, %f26, %f23
21626 udivcc %g5, 0x098B, %i4
21627 fmovspos %icc, %f31, %f14
21628 movne %xcc, %o6, %o4
21629 fmovsge %icc, %f12, %f14
21630 edge16l %i1, %l6, %i7
21631 popc 0x1114, %l3
21632 save %o1, %o3, %i2
21633 rdpr %cwp, %g1
21634 rdpr %cansave, %g2
21635 rdpr %canrestore, %g3
21636 rdpr %cleanwin, %g4
21637 rdpr %otherwin, %g5
21638 rdpr %wstate, %g6
21639 udiv %g6, 0x00E2, %g7
21640 siam 0x4
21641 andcc %i5, %l2, %o5
21642 ldsh [%l7 + 0x52], %o0
21643 subcc %l0, %i6, %g1
21644 sdivcc %g4, 0x1BA1, %l1
21645 array8 %g2, %l4, %o7
21646 fmovse %icc, %f7, %f22
21647 sth %g3, [%l7 + 0x3C]
21648 array8 %i3, %l5, %i0
21649 lduh [%l7 + 0x12], %g5
21650 edge16ln %o2, %i4, %o4
21651 edge16 %o6, %i1, %i7
21652 xor %l6, %l3, %o1
21653 ldsh [%l7 + 0x18], %i2
21654 edge16l %o3, %g6, %i5
21655 edge16ln %g7, %o5, %l2
21656 edge8ln %l0, %i6, %g1
21657 fcmpgt16 %f22, %f22, %g4
21658 edge8 %o0, %g2, %l4
21659 subcc %o7, 0x14C0, %g3
21660 fpadd16s %f16, %f10, %f4
21661 fmuld8sux16 %f7, %f28, %f28
21662 movrne %l1, %l5, %i0
21663 popc 0x1FD0, %g5
21664 fmovdg %icc, %f9, %f29
21665 stb %i3, [%l7 + 0x40]
21666 for %f22, %f0, %f26
21667 stx %i4, [%l7 + 0x58]
21668 movvs %xcc, %o2, %o4
21669 mulx %o6, %i1, %i7
21670 smulcc %l6, %o1, %i2
21671 edge8ln %o3, %l3, %g6
21672 ldd [%l7 + 0x78], %f8
21673 xor %g7, 0x0CF6, %i5
21674 umul %l2, 0x1F40, %l0
21675 addc %o5, %g1, %g4
21676 ld [%l7 + 0x50], %f15
21677 ldub [%l7 + 0x5E], %o0
21678 andn %g2, 0x0B6B, %i6
21679 edge8n %o7, %l4, %g3
21680 addc %l1, %i0, %l5
21681 xnor %g5, %i3, %i4
21682 fmovdge %xcc, %f19, %f6
21683 fmovrdne %o2, %f20, %f6
21684 ldd [%l7 + 0x08], %o6
21685 movgu %xcc, %i1, %o4
21686 andncc %l6, %o1, %i2
21687 movneg %icc, %o3, %l3
21688 edge32 %g6, %g7, %i5
21689 array8 %i7, %l0, %l2
21690 addc %g1, %g4, %o5
21691 movvs %icc, %g2, %o0
21692 fmovrdgz %o7, %f30, %f16
21693 edge16l %l4, %g3, %i6
21694 sub %i0, 0x0143, %l5
21695 movrgez %g5, 0x393, %i3
21696 movrlez %l1, %i4, %o2
21697 orcc %i1, %o6, %o4
21698 fmovdne %icc, %f16, %f20
21699 movcs %xcc, %l6, %o1
21700 movleu %icc, %o3, %l3
21701 ldsh [%l7 + 0x2C], %g6
21702 pdist %f18, %f24, %f26
21703 srl %g7, 0x1C, %i2
21704 movne %xcc, %i5, %l0
21705 xnor %l2, 0x11C8, %i7
21706 sethi 0x090F, %g1
21707 edge8n %g4, %o5, %g2
21708 srl %o0, %o7, %l4
21709 andncc %i6, %g3, %i0
21710 fmovsneg %icc, %f12, %f27
21711 sdivx %g5, 0x0209, %l5
21712 srax %l1, 0x0E, %i4
21713 movrgez %i3, 0x26A, %o2
21714 save %o6, %o4, %l6
21715 rdpr %cwp, %g1
21716 rdpr %cansave, %g2
21717 rdpr %canrestore, %g3
21718 rdpr %cleanwin, %g4
21719 rdpr %otherwin, %g5
21720 rdpr %wstate, %g6
21721 subcc %i1, 0x11F2, %o3
21722 and %l3, %g6, %g7
21723 nop
21724 set 0x39, %o4
21725 ldub [%l7 + %o4], %o1
21726 orn %i5, 0x1364, %i2
21727 std %f24, [%l7 + 0x60]
21728 orn %l0, %i7, %l2
21729 srl %g4, %o5, %g2
21730 movcc %xcc, %g1, %o0
21731 ldsh [%l7 + 0x18], %l4
21732 sdivx %i6, 0x0DE1, %g3
21733 smulcc %o7, 0x0E4D, %i0
21734 fmovse %icc, %f26, %f18
21735 movneg %xcc, %l5, %g5
21736 popc 0x1437, %i4
21737 fnot2s %f10, %f23
21738 movrgz %i3, %l1, %o6
21739 edge16 %o2, %l6, %o4
21740 or %o3, 0x1D25, %i1
21741 mulscc %g6, %g7, %o1
21742 mulscc %i5, %l3, %l0
21743 fmul8x16al %f10, %f7, %f12
21744 ldsw [%l7 + 0x08], %i2
21745 alignaddr %i7, %g4, %o5
21746 stb %l2, [%l7 + 0x77]
21747 lduh [%l7 + 0x0A], %g1
21748 ldub [%l7 + 0x58], %g2
21749 udivx %l4, 0x111F, %i6
21750 sub %g3, 0x024F, %o0
21751 std %f20, [%l7 + 0x50]
21752 movcs %xcc, %i0, %l5
21753 fmovsleu %icc, %f13, %f19
21754 std %f8, [%l7 + 0x38]
21755 ldsw [%l7 + 0x78], %g5
21756 edge8l %o7, %i4, %l1
21757 ldsh [%l7 + 0x70], %o6
21758 orncc %i3, %o2, %l6
21759 xnorcc %o3, %o4, %g6
21760 fsrc1s %f22, %f31
21761 subc %i1, 0x0E30, %o1
21762 lduw [%l7 + 0x74], %g7
21763 alignaddrl %l3, %l0, %i5
21764 sllx %i2, 0x19, %i7
21765 andcc %o5, %g4, %l2
21766 movcs %icc, %g2, %g1
21767 movle %xcc, %i6, %g3
21768 umul %o0, %i0, %l4
21769 ldd [%l7 + 0x20], %g4
21770 movl %xcc, %o7, %i4
21771 udiv %l5, 0x151C, %l1
21772 smul %i3, %o6, %l6
21773 fones %f11
21774 fmuld8sux16 %f19, %f26, %f30
21775 edge8ln %o3, %o2, %o4
21776 movrlz %g6, %i1, %o1
21777 alignaddr %l3, %g7, %l0
21778 array16 %i5, %i2, %i7
21779 edge32n %o5, %l2, %g4
21780 array32 %g2, %i6, %g1
21781 fandnot2 %f8, %f20, %f8
21782 sub %o0, %i0, %l4
21783 stb %g5, [%l7 + 0x13]
21784 fmovsge %icc, %f15, %f4
21785 edge16n %o7, %i4, %g3
21786 sdiv %l1, 0x1505, %i3
21787 andncc %o6, %l6, %l5
21788 sethi 0x085D, %o2
21789 addccc %o4, 0x0132, %g6
21790 fmovdge %xcc, %f31, %f15
21791 edge16n %i1, %o3, %l3
21792 fmovd %f28, %f18
21793 fmovsvc %icc, %f25, %f17
21794 movcs %icc, %o1, %l0
21795 sra %i5, %i2, %i7
21796 fpadd16 %f20, %f2, %f10
21797 alignaddrl %o5, %l2, %g4
21798 edge32l %g7, %g2, %g1
21799 movrlez %o0, %i6, %i0
21800 save %l4, 0x0183, %o7
21801 rdpr %cwp, %g1
21802 rdpr %cansave, %g2
21803 rdpr %canrestore, %g3
21804 rdpr %cleanwin, %g4
21805 rdpr %otherwin, %g5
21806 rdpr %wstate, %g6
21807 mulscc %i4, %g3, %g5
21808 smul %l1, %i3, %l6
21809 movpos %icc, %l5, %o6
21810 movrlez %o4, 0x37F, %g6
21811 fmuld8ulx16 %f9, %f9, %f24
21812 sdiv %i1, 0x1AC0, %o3
21813 movrgez %o2, 0x2FC, %l3
21814 mova %icc, %o1, %i5
21815 edge32ln %l0, %i2, %o5
21816 fandnot2 %f8, %f24, %f30
21817 stb %l2, [%l7 + 0x35]
21818 edge8n %i7, %g4, %g2
21819 addccc %g7, %o0, %g1
21820 popc %i6, %l4
21821 orn %i0, %o7, %g3
21822 mulscc %i4, %l1, %i3
21823 udiv %l6, 0x1F04, %l5
21824 addccc %o6, %o4, %g6
21825 sdivx %g5, 0x037C, %i1
21826 ld [%l7 + 0x5C], %f27
21827 movneg %xcc, %o3, %o2
21828 fmovscs %xcc, %f3, %f28
21829 fmovd %f24, %f22
21830 array16 %l3, %i5, %l0
21831 movrgez %o1, 0x181, %i2
21832 fmovdl %icc, %f8, %f24
21833 sethi 0x17EE, %l2
21834 stb %o5, [%l7 + 0x7E]
21835 addccc %g4, %i7, %g2
21836 edge8 %o0, %g7, %g1
21837 fpmerge %f24, %f14, %f16
21838 lduh [%l7 + 0x3E], %i6
21839 edge8n %i0, %l4, %g3
21840 fmuld8sux16 %f12, %f25, %f30
21841 fmul8x16al %f2, %f11, %f10
21842 edge32n %o7, %i4, %l1
21843 alignaddr %i3, %l5, %l6
21844 sub %o6, 0x0D54, %g6
21845 xorcc %g5, 0x188B, %i1
21846 movne %icc, %o3, %o4
21847 fornot1 %f16, %f20, %f0
21848 movvs %xcc, %o2, %i5
21849 movvc %icc, %l0, %o1
21850 edge16 %i2, %l3, %l2
21851 udivx %o5, 0x06EB, %i7
21852 fpsub32 %f18, %f0, %f2
21853 movn %xcc, %g4, %o0
21854 fmovdne %xcc, %f13, %f29
21855 movcc %xcc, %g2, %g7
21856 fzeros %f27
21857 stb %i6, [%l7 + 0x13]
21858 array32 %i0, %l4, %g1
21859 array8 %o7, %i4, %l1
21860 edge32 %g3, %i3, %l6
21861 movcs %icc, %l5, %g6
21862 faligndata %f24, %f16, %f18
21863 or %g5, 0x00FC, %i1
21864 srlx %o6, 0x02, %o4
21865 movrgz %o3, 0x29D, %o2
21866 srlx %l0, %i5, %i2
21867 edge32l %o1, %l3, %o5
21868 orn %i7, 0x146B, %l2
21869 subc %g4, %g2, %o0
21870 sir 0x1537
21871 fmul8sux16 %f0, %f20, %f2
21872 movvs %icc, %i6, %g7
21873 fmul8x16 %f10, %f2, %f0
21874 movle %icc, %i0, %l4
21875 fcmple16 %f20, %f26, %o7
21876 alignaddr %g1, %l1, %i4
21877 fcmpes %fcc2, %f21, %f2
21878 and %g3, %i3, %l6
21879 sethi 0x1B38, %l5
21880 orncc %g5, %g6, %o6
21881 edge16n %o4, %i1, %o2
21882 movl %xcc, %l0, %i5
21883 std %f0, [%l7 + 0x50]
21884 lduh [%l7 + 0x18], %i2
21885 and %o3, 0x1A44, %o1
21886 movg %icc, %o5, %l3
21887 xnor %l2, %i7, %g2
21888 stx %g4, [%l7 + 0x18]
21889 edge16n %o0, %g7, %i6
21890 fcmple16 %f24, %f12, %i0
21891 fornot2s %f22, %f16, %f0
21892 sub %o7, 0x08FA, %l4
21893 ldd [%l7 + 0x20], %l0
21894 setx loop_71, %l0, %l1
21895 return %l1
21896 nop
21897 rdpr %cwp, %g1
21898 rdpr %cansave, %g2
21899 rdpr %canrestore, %g3
21900 rdpr %cleanwin, %g4
21901 rdpr %otherwin, %g5
21902 rdpr %wstate, %g6
21903loop_71: edge8 %g3, %i3, %l6
21904 edge32ln %l5, %g5, %o6
21905 srax %o4, %i1, %g6
21906 edge16l %l0, %o2, %i5
21907 sethi 0x19BD, %o3
21908 fmovrslez %i2, %f0, %f29
21909 sdivcc %o1, 0x12BE, %l3
21910 or %l2, 0x1C76, %i7
21911 sub %g2, %g4, %o5
21912 add %g7, 0x0844, %i6
21913 sub %i0, 0x0D3E, %o0
21914 fmovrsne %l4, %f27, %f14
21915 st %f7, [%l7 + 0x58]
21916 andncc %o7, %l1, %g1
21917 popc %i4, %g3
21918 mulx %i3, 0x11D8, %l5
21919 addc %l6, %g5, %o4
21920 movcc %xcc, %o6, %i1
21921 orncc %g6, 0x0D02, %o2
21922 movrlz %l0, 0x117, %i5
21923 fmovdleu %icc, %f29, %f27
21924 sdivx %o3, 0x164E, %o1
21925 fmovse %xcc, %f31, %f30
21926 movvs %icc, %i2, %l2
21927 fmovda %icc, %f31, %f25
21928 fmovsle %xcc, %f2, %f11
21929 sdivx %i7, 0x1485, %l3
21930 stx %g4, [%l7 + 0x30]
21931 lduh [%l7 + 0x38], %o5
21932 umul %g7, 0x0006, %i6
21933 ldsh [%l7 + 0x78], %g2
21934 addccc %o0, 0x1552, %i0
21935 edge32ln %l4, %o7, %g1
21936 subc %l1, 0x0A44, %g3
21937 umulcc %i3, 0x098B, %i4
21938 alignaddr %l5, %g5, %o4
21939 mova %xcc, %o6, %i1
21940 edge32 %l6, %g6, %l0
21941 edge32l %i5, %o2, %o1
21942 fxnor %f16, %f12, %f20
21943 sll %o3, 0x07, %l2
21944 fmovde %xcc, %f14, %f31
21945 fmovse %xcc, %f12, %f19
21946 lduw [%l7 + 0x44], %i7
21947 ld [%l7 + 0x18], %f24
21948 fmovd %f16, %f16
21949 orncc %i2, %g4, %l3
21950 movrgz %o5, %i6, %g7
21951 andncc %o0, %i0, %g2
21952 srax %l4, %o7, %g1
21953 and %l1, 0x00F9, %g3
21954 edge32ln %i3, %i4, %l5
21955 srl %o4, 0x0D, %g5
21956 sth %o6, [%l7 + 0x30]
21957 fands %f6, %f15, %f16
21958 orn %l6, %g6, %i1
21959 sir 0x14D1
21960 fmovdvs %xcc, %f11, %f4
21961 ld [%l7 + 0x14], %f11
21962 movleu %icc, %l0, %o2
21963 movpos %xcc, %i5, %o3
21964 movrlez %l2, 0x18E, %i7
21965 fnot2s %f20, %f10
21966 edge16n %i2, %o1, %l3
21967 fcmpne32 %f6, %f18, %g4
21968 movneg %icc, %o5, %g7
21969 edge32ln %o0, %i0, %i6
21970 xor %g2, %l4, %g1
21971 edge32ln %l1, %g3, %o7
21972 fmovse %icc, %f2, %f29
21973 sdiv %i4, 0x00BB, %l5
21974 fmovdge %icc, %f4, %f2
21975 mova %icc, %i3, %g5
21976 xnorcc %o4, %l6, %g6
21977 fcmpne16 %f16, %f30, %i1
21978 movvc %icc, %l0, %o2
21979 xor %o6, %o3, %i5
21980 movn %icc, %i7, %l2
21981 movvc %icc, %o1, %l3
21982 srax %i2, %o5, %g4
21983 edge16l %o0, %g7, %i6
21984 umul %i0, %l4, %g1
21985 array16 %l1, %g3, %o7
21986 umul %g2, %i4, %i3
21987 std %f30, [%l7 + 0x30]
21988 sdivcc %g5, 0x13BA, %l5
21989 subccc %o4, %g6, %i1
21990 st %f12, [%l7 + 0x3C]
21991 movrgez %l6, %o2, %o6
21992 alignaddr %l0, %i5, %o3
21993 udivx %l2, 0x0D75, %i7
21994 st %f28, [%l7 + 0x08]
21995 fnand %f0, %f22, %f16
21996 edge16n %l3, %i2, %o1
21997 xor %g4, %o5, %g7
21998 srax %i6, %o0, %l4
21999 movge %icc, %g1, %l1
22000 ldsw [%l7 + 0x2C], %g3
22001 movrgez %o7, 0x15C, %g2
22002 sethi 0x1E51, %i4
22003 udivx %i0, 0x1A3F, %g5
22004 movre %i3, 0x00F, %l5
22005 movpos %xcc, %g6, %o4
22006 sir 0x1461
22007 nop
22008 set 0x28, %i2
22009 stx %l6, [%l7 + %i2]
22010 xor %i1, 0x1F26, %o2
22011 fxnor %f0, %f14, %f10
22012 movrne %l0, %i5, %o3
22013 movrgz %o6, 0x199, %l2
22014 array8 %l3, %i2, %i7
22015 movvc %xcc, %g4, %o1
22016 udiv %o5, 0x137E, %i6
22017 fmovrsne %o0, %f19, %f9
22018 xor %g7, %g1, %l1
22019 xnorcc %l4, 0x1D5D, %g3
22020 andncc %o7, %i4, %g2
22021 ldsb [%l7 + 0x6F], %i0
22022 fpack32 %f30, %f2, %f4
22023 movge %icc, %i3, %l5
22024 fmovdge %icc, %f30, %f17
22025 addc %g6, %o4, %g5
22026 sdivx %i1, 0x18FF, %o2
22027 fsrc1 %f10, %f6
22028 ldsh [%l7 + 0x56], %l0
22029 nop
22030 set 0x1C, %g1
22031 sth %i5, [%l7 + %g1]
22032 andcc %l6, %o3, %l2
22033 fcmpes %fcc2, %f0, %f7
22034 movcc %xcc, %l3, %i2
22035 sth %o6, [%l7 + 0x46]
22036 srlx %g4, 0x10, %i7
22037 fmovrslez %o5, %f20, %f6
22038 andn %i6, 0x06C9, %o1
22039 mulx %g7, 0x14D0, %g1
22040 fmuld8sux16 %f23, %f24, %f12
22041 fpack32 %f24, %f30, %f12
22042 addccc %o0, 0x1D52, %l4
22043 addccc %l1, %o7, %i4
22044 ldsh [%l7 + 0x5E], %g2
22045 array8 %i0, %i3, %g3
22046 udivx %g6, 0x0762, %o4
22047 stb %g5, [%l7 + 0x76]
22048 smul %i1, %o2, %l0
22049 edge16 %i5, %l6, %l5
22050 mulx %l2, %l3, %o3
22051 fmovse %xcc, %f17, %f23
22052 edge8l %i2, %o6, %g4
22053 movg %icc, %o5, %i7
22054 st %f12, [%l7 + 0x40]
22055 movvs %xcc, %i6, %o1
22056 fand %f26, %f26, %f28
22057 mova %xcc, %g1, %o0
22058 movre %g7, 0x21E, %l4
22059 ldub [%l7 + 0x21], %l1
22060 edge32l %i4, %o7, %i0
22061 fmovdcs %icc, %f6, %f14
22062 fmovdcc %icc, %f21, %f19
22063 ldsw [%l7 + 0x34], %g2
22064 alignaddrl %g3, %g6, %o4
22065 fexpand %f22, %f6
22066 fands %f11, %f12, %f23
22067 fmovrdlez %g5, %f20, %f24
22068 mova %xcc, %i1, %o2
22069 alignaddr %i3, %l0, %l6
22070 movrgez %i5, %l5, %l3
22071 fsrc1 %f6, %f0
22072 movcc %icc, %o3, %l2
22073 sth %i2, [%l7 + 0x4C]
22074 fmul8x16au %f16, %f7, %f0
22075 umulcc %o6, %o5, %i7
22076 edge8ln %i6, %o1, %g1
22077 fmovspos %xcc, %f5, %f18
22078 movleu %xcc, %o0, %g7
22079 movvc %icc, %g4, %l4
22080 fpadd32s %f29, %f20, %f15
22081 fzeros %f27
22082 movge %icc, %l1, %i4
22083 edge32n %o7, %g2, %i0
22084 edge16 %g6, %g3, %g5
22085 movrlz %i1, 0x3E7, %o2
22086 edge32 %i3, %o4, %l6
22087 sll %l0, %i5, %l3
22088 fexpand %f18, %f20
22089 edge8 %o3, %l5, %i2
22090 andncc %l2, %o6, %o5
22091 movn %xcc, %i7, %o1
22092 fpsub16 %f26, %f28, %f28
22093 save %i6, %o0, %g1
22094 rdpr %cwp, %g1
22095 rdpr %cansave, %g2
22096 rdpr %canrestore, %g3
22097 rdpr %cleanwin, %g4
22098 rdpr %otherwin, %g5
22099 rdpr %wstate, %g6
22100 alignaddr %g7, %l4, %l1
22101 move %xcc, %g4, %o7
22102 move %xcc, %i4, %g2
22103 stx %i0, [%l7 + 0x28]
22104 xnorcc %g3, %g6, %g5
22105 for %f8, %f26, %f10
22106 movn %icc, %o2, %i1
22107 movrlz %i3, %l6, %l0
22108 edge16 %o4, %l3, %o3
22109 movpos %xcc, %i5, %i2
22110 movrlez %l2, 0x2CB, %o6
22111 fmovrdgez %o5, %f28, %f2
22112 sth %i7, [%l7 + 0x48]
22113 fmovse %xcc, %f11, %f1
22114 edge16 %l5, %i6, %o0
22115 and %g1, %o1, %l4
22116 andcc %l1, 0x1552, %g4
22117 movrgez %g7, 0x076, %o7
22118 fpack16 %f18, %f9
22119 movrlz %g2, 0x3F6, %i0
22120 sir 0x160C
22121 umul %g3, 0x04D2, %i4
22122 fmovdgu %icc, %f7, %f13
22123 edge32ln %g6, %o2, %i1
22124 fands %f13, %f27, %f4
22125 movrgez %g5, %i3, %l0
22126 xorcc %o4, 0x0573, %l3
22127 orn %o3, 0x00E3, %l6
22128 movg %xcc, %i2, %l2
22129 ldsh [%l7 + 0x0C], %o6
22130 fmul8ulx16 %f22, %f12, %f14
22131 sir 0x164B
22132 orcc %i5, 0x1A1F, %o5
22133 mulscc %l5, 0x16EC, %i7
22134 edge8l %o0, %g1, %o1
22135 fmovsgu %icc, %f5, %f16
22136 movre %i6, %l1, %l4
22137 array32 %g4, %g7, %o7
22138 addc %i0, 0x050D, %g3
22139 fmovdpos %xcc, %f10, %f1
22140 srax %g2, 0x05, %g6
22141 move %xcc, %o2, %i4
22142 fpmerge %f19, %f21, %f24
22143 mulscc %g5, %i1, %l0
22144 and %i3, %l3, %o3
22145 fcmpne32 %f10, %f28, %l6
22146 movrlez %i2, 0x0EF, %l2
22147 edge32 %o6, %i5, %o4
22148 ldsw [%l7 + 0x10], %l5
22149 udivcc %o5, 0x064E, %o0
22150 edge32n %i7, %g1, %i6
22151 fcmps %fcc0, %f0, %f19
22152 movcs %icc, %o1, %l1
22153 movcc %xcc, %l4, %g7
22154 stx %g4, [%l7 + 0x58]
22155 addcc %i0, %g3, %o7
22156 stb %g2, [%l7 + 0x0F]
22157 fmovrslz %g6, %f9, %f16
22158 sra %o2, %i4, %i1
22159 fpmerge %f14, %f10, %f0
22160 fmovdne %icc, %f5, %f11
22161 add %l0, 0x0697, %g5
22162 lduw [%l7 + 0x44], %i3
22163 xnorcc %l3, 0x03C3, %o3
22164 orcc %l6, 0x0B41, %i2
22165 movvs %xcc, %l2, %i5
22166 srlx %o4, 0x04, %l5
22167 movl %icc, %o5, %o6
22168 move %icc, %o0, %i7
22169 sdivcc %g1, 0x0F06, %i6
22170 movleu %icc, %l1, %o1
22171 alignaddr %l4, %g7, %g4
22172 andncc %g3, %i0, %g2
22173 sdivx %g6, 0x0A6B, %o2
22174 movn %xcc, %o7, %i4
22175 nop
22176 set 0x5C, %l4
22177 ldsh [%l7 + %l4], %l0
22178 and %g5, 0x0147, %i1
22179 add %l3, 0x0627, %i3
22180 andn %o3, 0x1AE8, %l6
22181 ldub [%l7 + 0x7E], %l2
22182 movcs %icc, %i5, %i2
22183 ldub [%l7 + 0x20], %o4
22184 save %l5, 0x12DA, %o6
22185 rdpr %cwp, %g1
22186 rdpr %cansave, %g2
22187 rdpr %canrestore, %g3
22188 rdpr %cleanwin, %g4
22189 rdpr %otherwin, %g5
22190 rdpr %wstate, %g6
22191 xorcc %o5, %o0, %g1
22192 nop
22193 set 0x30, %o0
22194 ldd [%l7 + %o0], %f4
22195 andncc %i6, %l1, %i7
22196 nop
22197 set 0x13, %l1
22198 ldsb [%l7 + %l1], %l4
22199 and %o1, %g7, %g4
22200 ldub [%l7 + 0x0D], %i0
22201 fornot1s %f10, %f31, %f14
22202 fands %f0, %f28, %f26
22203 movcc %xcc, %g3, %g6
22204 array8 %o2, %g2, %o7
22205 movne %icc, %l0, %g5
22206 ldsw [%l7 + 0x34], %i1
22207 xorcc %i4, %l3, %o3
22208 add %i3, %l6, %l2
22209 sdivcc %i5, 0x029E, %i2
22210 movcc %icc, %o4, %o6
22211 sir 0x1C13
22212 edge32ln %l5, %o5, %g1
22213 stb %i6, [%l7 + 0x30]
22214 fpack32 %f6, %f16, %f10
22215 fcmpne32 %f18, %f8, %l1
22216 umul %i7, %o0, %l4
22217 movg %xcc, %g7, %g4
22218 fmuld8sux16 %f16, %f6, %f18
22219 fmovsvc %icc, %f27, %f27
22220 movgu %icc, %o1, %i0
22221 movpos %icc, %g3, %o2
22222 lduw [%l7 + 0x08], %g6
22223 movcc %icc, %g2, %l0
22224 fands %f4, %f1, %f27
22225 alignaddr %o7, %g5, %i1
22226 sth %l3, [%l7 + 0x7E]
22227 movg %icc, %o3, %i4
22228 lduh [%l7 + 0x48], %l6
22229 addcc %i3, 0x1230, %i5
22230 sdivcc %i2, 0x0033, %l2
22231 xnor %o6, 0x0889, %l5
22232 save %o4, %g1, %o5
22233 rdpr %cwp, %g1
22234 rdpr %cansave, %g2
22235 rdpr %canrestore, %g3
22236 rdpr %cleanwin, %g4
22237 rdpr %otherwin, %g5
22238 rdpr %wstate, %g6
22239 orncc %i6, 0x0A6E, %i7
22240 ldsb [%l7 + 0x44], %l1
22241 fcmpeq16 %f30, %f0, %o0
22242 edge16l %g7, %l4, %g4
22243 movcc %icc, %o1, %i0
22244 sdiv %g3, 0x1940, %o2
22245 fmovdcs %icc, %f25, %f7
22246 fabsd %f24, %f6
22247 edge8l %g6, %g2, %l0
22248 fmuld8sux16 %f16, %f6, %f24
22249 sir 0x10A3
22250 ldx [%l7 + 0x78], %g5
22251 movcc %icc, %o7, %i1
22252 fmovdvs %xcc, %f5, %f13
22253 movvc %xcc, %l3, %o3
22254 orcc %i4, 0x116C, %i3
22255 st %f0, [%l7 + 0x2C]
22256 ld [%l7 + 0x5C], %f6
22257 fmovsne %xcc, %f16, %f1
22258 array32 %l6, %i2, %i5
22259 fxnor %f18, %f16, %f6
22260 lduh [%l7 + 0x0E], %l2
22261 mulx %o6, 0x0334, %l5
22262 ldsb [%l7 + 0x6D], %o4
22263 movvc %icc, %o5, %i6
22264 fmul8ulx16 %f28, %f2, %f30
22265 sra %i7, %g1, %o0
22266 andncc %l1, %l4, %g4
22267 ldsh [%l7 + 0x52], %g7
22268 addccc %i0, 0x080B, %o1
22269 restore %g3, %o2, %g6
22270 rdpr %cwp, %g1
22271 rdpr %cansave, %g2
22272 rdpr %canrestore, %g3
22273 rdpr %cleanwin, %g4
22274 rdpr %otherwin, %g5
22275 rdpr %wstate, %g6
22276 subcc %g2, %l0, %o7
22277 movleu %xcc, %i1, %l3
22278 st %f18, [%l7 + 0x30]
22279 edge32n %o3, %i4, %g5
22280 fpackfix %f14, %f9
22281 subc %i3, %l6, %i2
22282 ldsw [%l7 + 0x28], %l2
22283 udiv %o6, 0x0690, %l5
22284 movvs %xcc, %i5, %o5
22285 sll %i6, 0x12, %i7
22286 fornot2s %f19, %f4, %f16
22287 movrgez %g1, %o4, %l1
22288 ldub [%l7 + 0x65], %o0
22289 edge16ln %g4, %l4, %i0
22290 sdivx %o1, 0x1EEE, %g7
22291 movrgz %o2, 0x174, %g3
22292 movn %xcc, %g2, %g6
22293 save %l0, 0x0DD4, %o7
22294 rdpr %cwp, %g1
22295 rdpr %cansave, %g2
22296 rdpr %canrestore, %g3
22297 rdpr %cleanwin, %g4
22298 rdpr %otherwin, %g5
22299 rdpr %wstate, %g6
22300 edge8ln %i1, %l3, %i4
22301 array8 %g5, %i3, %l6
22302 movge %xcc, %i2, %l2
22303 st %f10, [%l7 + 0x54]
22304 move %icc, %o3, %l5
22305 fmul8x16al %f27, %f8, %f22
22306 fmovd %f24, %f0
22307 fabsd %f10, %f8
22308 edge32ln %i5, %o6, %o5
22309 movne %icc, %i7, %i6
22310 fnors %f31, %f19, %f12
22311 movl %icc, %o4, %l1
22312 nop
22313 set 0x10, %g3
22314 std %f12, [%l7 + %g3]
22315 xnor %g1, 0x08F3, %o0
22316 fmovrdgez %g4, %f8, %f30
22317 edge16ln %i0, %l4, %o1
22318 sra %o2, %g7, %g2
22319 alignaddr %g6, %l0, %g3
22320 and %o7, %l3, %i1
22321 alignaddrl %i4, %g5, %i3
22322 ldd [%l7 + 0x08], %i6
22323 subccc %i2, %o3, %l2
22324 array8 %l5, %o6, %o5
22325 movcs %icc, %i7, %i6
22326 subcc %o4, 0x01B8, %i5
22327 udivx %l1, 0x003F, %g1
22328 fmovdl %xcc, %f10, %f19
22329 xnorcc %o0, %g4, %l4
22330 sdivx %o1, 0x1AA7, %i0
22331 pdist %f10, %f26, %f2
22332 ldsh [%l7 + 0x4A], %o2
22333 movneg %icc, %g2, %g7
22334 st %f17, [%l7 + 0x68]
22335 alignaddrl %g6, %l0, %g3
22336 umulcc %l3, %o7, %i1
22337 mulscc %g5, %i3, %l6
22338 or %i4, 0x05FE, %o3
22339 stb %l2, [%l7 + 0x5D]
22340 alignaddr %i2, %o6, %o5
22341 sir 0x1538
22342 addccc %l5, %i6, %o4
22343 fornot2 %f6, %f22, %f4
22344 movrlez %i7, %l1, %i5
22345 movrne %o0, %g4, %g1
22346 fmovsle %xcc, %f31, %f31
22347 stb %l4, [%l7 + 0x31]
22348 smul %i0, 0x0365, %o1
22349 movvs %xcc, %o2, %g7
22350 sra %g6, 0x11, %l0
22351 movneg %xcc, %g2, %l3
22352 umulcc %o7, %g3, %g5
22353 orn %i3, %l6, %i1
22354 array32 %o3, %l2, %i2
22355 fpadd16 %f24, %f18, %f28
22356 fornot1 %f18, %f16, %f16
22357 movrgez %i4, %o6, %o5
22358 fmovrsne %l5, %f0, %f14
22359 edge8n %i6, %i7, %l1
22360 or %i5, 0x1301, %o4
22361 udivcc %g4, 0x00FE, %g1
22362 smulcc %o0, 0x0847, %l4
22363 smul %i0, %o2, %g7
22364 udivcc %g6, 0x159B, %l0
22365 edge16 %o1, %l3, %o7
22366 sethi 0x0A02, %g3
22367 fpsub32 %f0, %f2, %f22
22368 ldd [%l7 + 0x70], %f22
22369 ld [%l7 + 0x2C], %f8
22370 add %g2, %i3, %g5
22371 lduh [%l7 + 0x1C], %l6
22372 fpadd16 %f10, %f14, %f30
22373 xnor %o3, %i1, %i2
22374 orn %l2, 0x0570, %o6
22375 xnorcc %o5, %i4, %i6
22376 sir 0x1CCA
22377 nop
22378 set 0x18, %i5
22379 stw %i7, [%l7 + %i5]
22380 fmovsne %icc, %f30, %f15
22381 andn %l1, 0x17FF, %i5
22382 movcs %xcc, %l5, %o4
22383 movle %xcc, %g1, %o0
22384 array8 %l4, %g4, %o2
22385 umulcc %i0, 0x0932, %g6
22386 fmovrslz %g7, %f10, %f15
22387 movge %xcc, %o1, %l3
22388 andcc %o7, 0x1423, %l0
22389 ldsw [%l7 + 0x10], %g2
22390 move %xcc, %g3, %g5
22391 edge32ln %i3, %o3, %l6
22392 stw %i2, [%l7 + 0x34]
22393 fmovsleu %xcc, %f13, %f18
22394 movvs %xcc, %l2, %i1
22395 movneg %icc, %o6, %i4
22396 ldub [%l7 + 0x75], %o5
22397 sethi 0x0DA2, %i7
22398 mulx %l1, %i6, %l5
22399 movle %icc, %o4, %i5
22400 ld [%l7 + 0x24], %f0
22401 mulscc %o0, 0x1658, %l4
22402 ldsw [%l7 + 0x3C], %g1
22403 add %g4, %o2, %i0
22404 sub %g7, %g6, %l3
22405 setx loop_72, %l0, %l1
22406 return %l1
22407 nop
22408 rdpr %cwp, %g1
22409 rdpr %cansave, %g2
22410 rdpr %canrestore, %g3
22411 rdpr %cleanwin, %g4
22412 rdpr %otherwin, %g5
22413 rdpr %wstate, %g6
22414loop_72: edge16l %g2, %g3, %l0
22415 nop
22416 set 0x0C, %i3
22417 lduw [%l7 + %i3], %g5
22418 movgu %xcc, %i3, %o3
22419 fmovspos %icc, %f15, %f12
22420 xnorcc %i2, 0x0DB9, %l6
22421 move %xcc, %l2, %i1
22422 movcc %xcc, %o6, %o5
22423 fone %f4
22424 fpmerge %f26, %f26, %f0
22425 move %icc, %i4, %i7
22426 edge8ln %i6, %l5, %o4
22427 subcc %i5, 0x147E, %o0
22428 movvs %icc, %l4, %l1
22429 sll %g4, 0x10, %g1
22430 fmovdle %xcc, %f24, %f11
22431 ldub [%l7 + 0x23], %i0
22432 fsrc1 %f16, %f4
22433 srax %o2, %g7, %g6
22434 edge16 %l3, %o7, %o1
22435 srax %g2, %l0, %g5
22436 array32 %g3, %i3, %i2
22437 fmovdvc %xcc, %f25, %f18
22438 fnot1 %f16, %f26
22439 edge8l %o3, %l6, %l2
22440 movcs %xcc, %i1, %o6
22441 nop
22442 set 0x26, %g6
22443 sth %o5, [%l7 + %g6]
22444 fmovscc %icc, %f27, %f11
22445 fcmpeq32 %f10, %f6, %i4
22446 fmovrdgez %i6, %f26, %f20
22447 movl %icc, %l5, %o4
22448 movneg %icc, %i7, %i5
22449 edge8 %l4, %o0, %l1
22450 edge16ln %g1, %i0, %g4
22451 addc %g7, %g6, %o2
22452 edge8 %l3, %o7, %o1
22453 fsrc2s %f18, %f17
22454 sir 0x1189
22455 movne %xcc, %l0, %g2
22456 subcc %g3, %g5, %i2
22457 edge16 %o3, %l6, %l2
22458 movvs %xcc, %i3, %o6
22459 edge32l %i1, %o5, %i6
22460 edge16ln %l5, %o4, %i4
22461 smulcc %i7, 0x1B5D, %l4
22462 srlx %o0, %i5, %g1
22463 edge16n %l1, %g4, %g7
22464 movre %i0, %o2, %l3
22465 xorcc %o7, %o1, %l0
22466 stw %g6, [%l7 + 0x78]
22467 st %f18, [%l7 + 0x14]
22468 movcc %icc, %g3, %g2
22469 array32 %g5, %i2, %o3
22470 xnor %l6, %l2, %i3
22471 edge32l %o6, %i1, %o5
22472 movrgz %i6, %o4, %l5
22473 sra %i7, %l4, %i4
22474 movrgez %i5, 0x2CD, %g1
22475 orn %l1, 0x002B, %o0
22476 movg %xcc, %g7, %i0
22477 orcc %g4, 0x052C, %o2
22478 movre %o7, 0x2AA, %l3
22479 fmovsge %xcc, %f25, %f25
22480 movpos %xcc, %l0, %o1
22481 fpadd16s %f2, %f19, %f9
22482 subccc %g6, 0x104A, %g2
22483 movcs %xcc, %g5, %i2
22484 alignaddr %o3, %g3, %l2
22485 edge8n %l6, %o6, %i3
22486 movl %icc, %o5, %i6
22487 movg %icc, %i1, %o4
22488 movgu %xcc, %l5, %l4
22489 stb %i4, [%l7 + 0x5A]
22490 umulcc %i7, %g1, %i5
22491 ldd [%l7 + 0x60], %l0
22492 movpos %xcc, %o0, %g7
22493 movpos %icc, %i0, %o2
22494 fmovrdgz %o7, %f2, %f22
22495 srax %g4, %l0, %l3
22496 fcmple32 %f12, %f24, %o1
22497 udivx %g2, 0x1740, %g5
22498 edge32 %i2, %o3, %g3
22499 fmovde %xcc, %f3, %f20
22500 addccc %g6, 0x1110, %l2
22501 fmovrsgz %l6, %f14, %f19
22502 fsrc2s %f28, %f16
22503 sra %o6, %i3, %o5
22504 fpmerge %f3, %f1, %f10
22505 andncc %i6, %o4, %i1
22506 edge8l %l4, %i4, %i7
22507 edge16l %l5, %i5, %l1
22508 srl %o0, 0x12, %g1
22509 movg %icc, %i0, %g7
22510 orcc %o2, 0x0149, %o7
22511 sdiv %g4, 0x1998, %l3
22512 edge8n %l0, %o1, %g2
22513 fcmpeq16 %f30, %f28, %g5
22514 fmovdn %xcc, %f28, %f16
22515 lduh [%l7 + 0x68], %i2
22516 xnorcc %g3, %o3, %l2
22517 movvc %icc, %g6, %o6
22518 alignaddrl %i3, %o5, %l6
22519 smul %i6, %i1, %l4
22520 fmuld8sux16 %f11, %f26, %f8
22521 st %f7, [%l7 + 0x74]
22522 lduh [%l7 + 0x08], %o4
22523 ldub [%l7 + 0x37], %i4
22524 subccc %l5, %i5, %l1
22525 fxor %f4, %f30, %f16
22526 st %f1, [%l7 + 0x68]
22527 lduh [%l7 + 0x74], %o0
22528 array32 %i7, %g1, %g7
22529 xnor %o2, %o7, %i0
22530 fcmple32 %f28, %f2, %g4
22531 ldsw [%l7 + 0x50], %l3
22532 fpsub32 %f0, %f24, %f30
22533 movne %icc, %l0, %o1
22534 edge32ln %g2, %g5, %i2
22535 andncc %o3, %g3, %l2
22536 fnot2s %f2, %f16
22537 orncc %o6, %i3, %o5
22538 nop
22539 set 0x60, %i4
22540 lduw [%l7 + %i4], %l6
22541 andn %g6, 0x090E, %i6
22542 array8 %l4, %o4, %i4
22543 movrlez %i1, %l5, %l1
22544 movvc %icc, %i5, %i7
22545 stb %o0, [%l7 + 0x14]
22546 sub %g7, %o2, %g1
22547 andcc %i0, 0x0689, %g4
22548 stx %l3, [%l7 + 0x30]
22549 fmovrsgez %l0, %f24, %f25
22550 fnot2s %f21, %f17
22551 movrne %o1, %g2, %g5
22552 std %f6, [%l7 + 0x28]
22553 fmul8x16 %f29, %f30, %f20
22554 andncc %i2, %o7, %o3
22555 orn %l2, %g3, %i3
22556 edge32n %o6, %l6, %o5
22557 fmul8x16 %f25, %f26, %f20
22558 edge8ln %g6, %i6, %l4
22559 ldd [%l7 + 0x18], %f10
22560 fexpand %f14, %f26
22561 stb %o4, [%l7 + 0x6A]
22562 udiv %i4, 0x016A, %i1
22563 array8 %l5, %i5, %i7
22564 fnegd %f8, %f2
22565 sethi 0x00CE, %l1
22566 movrgez %o0, 0x31A, %g7
22567 movpos %icc, %o2, %g1
22568 andncc %g4, %i0, %l3
22569 sll %o1, %l0, %g2
22570 movn %icc, %i2, %g5
22571 edge8 %o3, %l2, %o7
22572 fxnor %f30, %f0, %f14
22573 alignaddr %i3, %g3, %l6
22574 movrlz %o5, 0x3D0, %g6
22575 move %icc, %i6, %o6
22576 lduh [%l7 + 0x5A], %l4
22577 smul %i4, 0x13EF, %o4
22578 movrgez %l5, %i1, %i5
22579 ldd [%l7 + 0x50], %l0
22580 ldd [%l7 + 0x40], %i6
22581 stw %o0, [%l7 + 0x30]
22582 ldsh [%l7 + 0x4C], %g7
22583 movvs %icc, %o2, %g1
22584 addccc %g4, 0x071A, %i0
22585 andcc %o1, 0x1457, %l0
22586 sra %l3, %g2, %g5
22587 movrgez %i2, %l2, %o3
22588 movl %xcc, %o7, %g3
22589 fcmpgt32 %f0, %f8, %i3
22590 sdivx %l6, 0x08FA, %g6
22591 fmovrse %i6, %f31, %f15
22592 fcmple32 %f14, %f12, %o5
22593 andcc %l4, %i4, %o6
22594 movl %xcc, %o4, %i1
22595 fmovdg %icc, %f25, %f9
22596 andncc %l5, %l1, %i5
22597 or %o0, %g7, %o2
22598 ld [%l7 + 0x60], %f18
22599 movn %icc, %g1, %g4
22600 movrgz %i7, 0x35A, %i0
22601 andcc %o1, %l3, %g2
22602 movne %icc, %l0, %i2
22603 udivcc %g5, 0x0DCE, %o3
22604 movg %xcc, %o7, %l2
22605 sdivx %g3, 0x1E72, %l6
22606 edge16 %g6, %i3, %o5
22607 fnot2s %f5, %f7
22608 fabss %f23, %f6
22609 edge32n %l4, %i6, %o6
22610 fmovdl %xcc, %f21, %f22
22611 popc 0x1E1A, %i4
22612 edge32n %o4, %i1, %l1
22613 subcc %i5, 0x11C6, %l5
22614 andn %g7, 0x1A03, %o2
22615 fmovsneg %icc, %f11, %f12
22616 xnorcc %g1, 0x0B15, %o0
22617 edge16l %g4, %i0, %o1
22618 fmovsn %icc, %f15, %f12
22619 mova %icc, %i7, %g2
22620 sdiv %l3, 0x03A8, %i2
22621 subc %l0, %o3, %o7
22622 fcmped %fcc3, %f2, %f2
22623 andncc %g5, %g3, %l6
22624 lduh [%l7 + 0x50], %g6
22625 fmovscs %icc, %f21, %f26
22626 edge16n %l2, %i3, %o5
22627 fmul8x16 %f29, %f10, %f20
22628 fands %f3, %f26, %f14
22629 sdivx %l4, 0x0B5E, %o6
22630 udiv %i4, 0x1D68, %i6
22631 fxor %f6, %f26, %f0
22632 fornot1s %f5, %f14, %f17
22633 mova %icc, %o4, %l1
22634 st %f20, [%l7 + 0x3C]
22635 mulx %i1, %l5, %i5
22636 fnot1s %f25, %f22
22637 fmovdcs %xcc, %f22, %f6
22638 fmovdgu %xcc, %f21, %f29
22639 stb %g7, [%l7 + 0x36]
22640 fmovda %xcc, %f4, %f19
22641 subccc %g1, 0x1C5B, %o2
22642 movn %icc, %g4, %o0
22643 edge8n %i0, %o1, %i7
22644 smulcc %g2, 0x015F, %i2
22645 xorcc %l3, %l0, %o3
22646 mulscc %o7, %g3, %g5
22647 subccc %l6, 0x1792, %g6
22648 xorcc %l2, %o5, %l4
22649 alignaddrl %i3, %i4, %o6
22650 andcc %i6, %l1, %o4
22651 sethi 0x100E, %l5
22652 ldsb [%l7 + 0x5D], %i5
22653 movcs %xcc, %i1, %g7
22654 fnands %f11, %f22, %f22
22655 fpadd32 %f6, %f22, %f26
22656 edge32ln %o2, %g1, %g4
22657 movcs %icc, %i0, %o1
22658 fornot1s %f30, %f14, %f11
22659 faligndata %f0, %f0, %f28
22660 fcmped %fcc0, %f2, %f16
22661 fors %f0, %f28, %f26
22662 edge32n %o0, %g2, %i2
22663 umulcc %l3, 0x1172, %l0
22664 fcmpgt16 %f2, %f6, %o3
22665 fsrc1s %f10, %f12
22666 array8 %o7, %i7, %g3
22667 subc %g5, %g6, %l6
22668 movneg %icc, %l2, %o5
22669 movl %icc, %i3, %i4
22670 array32 %l4, %i6, %o6
22671 stx %l1, [%l7 + 0x38]
22672 orn %o4, 0x1A4B, %i5
22673 fmovdvs %icc, %f12, %f15
22674 lduw [%l7 + 0x10], %l5
22675 movn %xcc, %i1, %o2
22676 sll %g1, 0x02, %g4
22677 xnorcc %i0, 0x0F6A, %o1
22678 edge8n %o0, %g2, %i2
22679 srax %g7, 0x0E, %l3
22680 edge16n %l0, %o3, %i7
22681 popc 0x1ADD, %g3
22682 st %f3, [%l7 + 0x4C]
22683 edge8n %o7, %g6, %g5
22684 movrgez %l6, %o5, %l2
22685 movneg %icc, %i4, %i3
22686 popc 0x120D, %l4
22687 orcc %i6, 0x1974, %l1
22688 andn %o4, 0x1492, %o6
22689 subc %i5, %l5, %i1
22690 movge %icc, %o2, %g4
22691 fpsub32 %f8, %f26, %f6
22692 movle %icc, %g1, %o1
22693 edge8 %o0, %i0, %i2
22694 fornot1 %f14, %f12, %f2
22695 sdiv %g7, 0x1C29, %g2
22696 movrlz %l3, %o3, %i7
22697 lduw [%l7 + 0x64], %g3
22698 fmovsvs %icc, %f15, %f16
22699 mulscc %o7, %l0, %g6
22700 xnorcc %g5, %l6, %o5
22701 movcc %xcc, %l2, %i4
22702 fmovdge %xcc, %f21, %f25
22703 st %f10, [%l7 + 0x18]
22704 movneg %icc, %i3, %l4
22705 fcmpes %fcc0, %f24, %f6
22706 edge32l %i6, %o4, %l1
22707 stw %o6, [%l7 + 0x28]
22708 sdiv %l5, 0x0E95, %i5
22709 mova %xcc, %i1, %g4
22710 addc %g1, 0x0839, %o1
22711 array32 %o2, %o0, %i0
22712 sll %i2, %g2, %l3
22713 orncc %g7, 0x0EF8, %o3
22714 movre %i7, %o7, %l0
22715 edge8n %g6, %g5, %g3
22716 fxnor %f2, %f12, %f26
22717 smul %l6, %o5, %l2
22718 movne %icc, %i4, %l4
22719 save %i3, 0x0A7F, %i6
22720 rdpr %cwp, %g1
22721 rdpr %cansave, %g2
22722 rdpr %canrestore, %g3
22723 rdpr %cleanwin, %g4
22724 rdpr %otherwin, %g5
22725 rdpr %wstate, %g6
22726 addc %l1, 0x0C46, %o4
22727 subc %l5, %i5, %o6
22728 fmovdgu %xcc, %f26, %f23
22729 sir 0x1B14
22730 movre %g4, 0x2BE, %i1
22731 movn %icc, %g1, %o1
22732 umulcc %o0, %i0, %o2
22733 ld [%l7 + 0x68], %f7
22734 movge %xcc, %i2, %g2
22735 ldx [%l7 + 0x08], %g7
22736 movcs %xcc, %l3, %i7
22737 edge32l %o7, %l0, %g6
22738 fornot2 %f20, %f8, %f20
22739 movneg %xcc, %o3, %g3
22740 movleu %icc, %g5, %l6
22741 edge32ln %o5, %i4, %l2
22742 movl %icc, %i3, %i6
22743 std %f2, [%l7 + 0x50]
22744 xnor %l1, 0x0764, %l4
22745 stw %o4, [%l7 + 0x1C]
22746 mulx %i5, 0x0F2E, %l5
22747 nop
22748 set 0x6A, %l6
22749 ldsb [%l7 + %l6], %g4
22750 or %i1, 0x03CC, %g1
22751 st %f13, [%l7 + 0x78]
22752 udivcc %o1, 0x0B1D, %o0
22753 sdivcc %o6, 0x00CE, %o2
22754 smul %i2, %g2, %i0
22755 movrlez %g7, %i7, %o7
22756 fcmpes %fcc1, %f2, %f26
22757 edge32 %l0, %g6, %o3
22758 edge16n %g3, %g5, %l3
22759 fmovdvs %icc, %f9, %f5
22760 popc 0x09F1, %l6
22761 fmuld8sux16 %f20, %f30, %f26
22762 mova %xcc, %o5, %i4
22763 fmovsl %xcc, %f30, %f18
22764 movvc %icc, %i3, %l2
22765 movrgez %l1, %l4, %i6
22766 fornot2 %f6, %f12, %f28
22767 movrgz %o4, %i5, %g4
22768 sir 0x00EC
22769 fmovrslz %l5, %f17, %f10
22770 st %f11, [%l7 + 0x18]
22771 sub %g1, 0x0140, %i1
22772 fmovrslez %o0, %f1, %f11
22773 array16 %o6, %o1, %o2
22774 or %g2, %i2, %g7
22775 subcc %i7, 0x18D8, %o7
22776 mova %icc, %l0, %g6
22777 lduw [%l7 + 0x5C], %o3
22778 ldsb [%l7 + 0x0F], %g3
22779 movn %icc, %i0, %g5
22780 ld [%l7 + 0x34], %f21
22781 smul %l3, %o5, %i4
22782 movpos %icc, %l6, %i3
22783 array32 %l2, %l1, %i6
22784 fmul8x16al %f9, %f9, %f0
22785 movrgez %o4, 0x0B6, %l4
22786 andncc %g4, %i5, %g1
22787 orncc %l5, %i1, %o6
22788 array32 %o0, %o2, %o1
22789 sdiv %i2, 0x1F79, %g7
22790 movle %icc, %g2, %i7
22791 sra %l0, %o7, %g6
22792 edge8l %g3, %i0, %o3
22793 udivcc %g5, 0x1EC7, %l3
22794 movl %icc, %o5, %l6
22795 st %f31, [%l7 + 0x44]
22796 fands %f19, %f5, %f15
22797 movneg %xcc, %i4, %l2
22798 movleu %icc, %i3, %i6
22799 fpackfix %f12, %f21
22800 movne %xcc, %l1, %o4
22801 subc %l4, %g4, %i5
22802 sir 0x0CE3
22803 fmovrdgez %l5, %f22, %f24
22804 movpos %icc, %i1, %g1
22805 addcc %o0, %o2, %o6
22806 srax %o1, %i2, %g7
22807 subcc %g2, 0x1E03, %i7
22808 ldd [%l7 + 0x18], %f26
22809 fmovda %icc, %f0, %f28
22810 stw %o7, [%l7 + 0x64]
22811 movn %icc, %l0, %g3
22812 andcc %g6, 0x07C9, %i0
22813 umul %o3, 0x07A1, %l3
22814 addccc %g5, %o5, %l6
22815 movvs %icc, %l2, %i3
22816 fmovdge %xcc, %f20, %f8
22817 ldd [%l7 + 0x50], %f20
22818 fcmped %fcc0, %f8, %f0
22819 ldsh [%l7 + 0x2E], %i4
22820 move %xcc, %l1, %i6
22821 movrgz %o4, 0x352, %l4
22822 movrgz %i5, %g4, %l5
22823 movvs %xcc, %g1, %o0
22824 mulscc %i1, %o6, %o2
22825 fmovrdne %o1, %f12, %f26
22826 udivcc %g7, 0x19A4, %g2
22827 movrgez %i2, 0x045, %i7
22828 movrgez %o7, 0x198, %l0
22829 xnorcc %g3, 0x0F2A, %i0
22830 udivcc %o3, 0x0D09, %l3
22831 edge8l %g6, %g5, %l6
22832 addcc %o5, %l2, %i4
22833 fsrc2 %f18, %f10
22834 fmovde %xcc, %f10, %f13
22835 fmovsleu %icc, %f5, %f16
22836 or %l1, %i6, %i3
22837 ldd [%l7 + 0x20], %f28
22838 array32 %l4, %i5, %o4
22839 edge16 %l5, %g4, %o0
22840 fcmpne16 %f24, %f2, %g1
22841 fandnot1s %f0, %f9, %f29
22842 array16 %i1, %o2, %o1
22843 sethi 0x14EC, %g7
22844 andcc %g2, %o6, %i7
22845 sdivx %i2, 0x1BE8, %l0
22846 sll %o7, %i0, %o3
22847 subc %g3, %g6, %g5
22848 ldd [%l7 + 0x18], %l2
22849 fcmpeq32 %f2, %f14, %l6
22850 fexpand %f1, %f6
22851 fsrc2s %f0, %f21
22852 nop
22853 set 0x25, %o7
22854 ldsb [%l7 + %o7], %o5
22855 fmovsa %xcc, %f17, %f27
22856 or %l2, %l1, %i4
22857 edge8l %i6, %l4, %i3
22858 fcmped %fcc0, %f10, %f22
22859 add %o4, %l5, %i5
22860 srlx %o0, %g1, %i1
22861 movcc %xcc, %o2, %g4
22862 srl %o1, %g2, %g7
22863 fmovd %f8, %f2
22864 umulcc %o6, %i7, %l0
22865 fpsub16 %f12, %f22, %f30
22866 alignaddrl %i2, %o7, %o3
22867 fmovdg %icc, %f29, %f28
22868 ldd [%l7 + 0x58], %f12
22869 srl %i0, 0x07, %g3
22870 fornot1 %f8, %f8, %f24
22871 alignaddrl %g5, %l3, %l6
22872 add %g6, 0x01E2, %l2
22873 lduh [%l7 + 0x4E], %o5
22874 fmovrsgez %i4, %f2, %f24
22875 sth %i6, [%l7 + 0x2E]
22876 srax %l4, %l1, %i3
22877 array16 %l5, %o4, %o0
22878 fzero %f12
22879 fnand %f8, %f28, %f12
22880 stb %i5, [%l7 + 0x6A]
22881 orncc %g1, 0x00A0, %o2
22882 edge8 %i1, %g4, %g2
22883 fmul8ulx16 %f8, %f24, %f16
22884 movrlez %o1, %o6, %i7
22885 edge32 %g7, %i2, %l0
22886 movre %o3, 0x1F4, %o7
22887 sdivcc %i0, 0x0223, %g3
22888 umul %g5, 0x0D15, %l6
22889 sir 0x0A2A
22890 faligndata %f6, %f14, %f6
22891 smul %l3, 0x13B8, %l2
22892 srlx %o5, 0x04, %i4
22893 orn %g6, %i6, %l1
22894 movg %icc, %l4, %i3
22895 edge16l %l5, %o0, %o4
22896 movrgez %i5, %g1, %i1
22897 movneg %xcc, %g4, %g2
22898 sll %o1, 0x1C, %o2
22899 sdivx %o6, 0x1AA4, %g7
22900 fpmerge %f17, %f0, %f28
22901 xnor %i2, 0x072B, %l0
22902 edge8ln %i7, %o3, %o7
22903 movg %xcc, %g3, %i0
22904 srax %l6, %l3, %g5
22905 lduw [%l7 + 0x18], %o5
22906 movvs %icc, %i4, %g6
22907 fcmple32 %f0, %f20, %i6
22908 umul %l1, %l2, %l4
22909 fmovsvc %xcc, %f0, %f11
22910 umul %i3, %l5, %o4
22911 edge32ln %i5, %g1, %o0
22912 edge32 %i1, %g4, %g2
22913 edge16n %o1, %o6, %o2
22914 stw %i2, [%l7 + 0x34]
22915 popc %g7, %i7
22916 srlx %l0, %o3, %g3
22917 sth %o7, [%l7 + 0x0C]
22918 movl %icc, %i0, %l6
22919 lduw [%l7 + 0x44], %l3
22920 udiv %g5, 0x1A65, %o5
22921 sdivx %g6, 0x17EA, %i4
22922 mulx %i6, %l1, %l2
22923 edge16 %l4, %i3, %o4
22924 movvc %xcc, %l5, %g1
22925 fmovrslz %i5, %f1, %f8
22926 fcmped %fcc0, %f22, %f18
22927 alignaddrl %o0, %i1, %g2
22928 orcc %o1, %o6, %g4
22929 orn %o2, 0x1D63, %i2
22930 movgu %icc, %i7, %l0
22931 ldd [%l7 + 0x28], %f22
22932 sll %g7, 0x08, %o3
22933 subccc %o7, %i0, %g3
22934 bshuffle %f20, %f12, %f28
22935 add %l3, 0x0E64, %g5
22936 fabsd %f2, %f16
22937 popc %o5, %g6
22938 or %l6, 0x12DE, %i6
22939 fmul8x16al %f3, %f20, %f12
22940 array8 %l1, %l2, %i4
22941 ldsb [%l7 + 0x4C], %i3
22942 movrne %l4, 0x0B3, %o4
22943 edge32n %g1, %i5, %o0
22944 fxor %f6, %f18, %f10
22945 addcc %i1, %g2, %o1
22946 andn %l5, %g4, %o6
22947 movrlez %i2, 0x03B, %o2
22948 fmovrsne %i7, %f18, %f31
22949 stx %g7, [%l7 + 0x68]
22950 array32 %o3, %o7, %l0
22951 ld [%l7 + 0x7C], %f5
22952 xor %i0, %g3, %l3
22953 fcmps %fcc3, %f2, %f21
22954 orncc %o5, 0x0725, %g6
22955 add %g5, 0x0F5B, %i6
22956 fmovsneg %icc, %f1, %f18
22957 srlx %l6, %l2, %l1
22958 edge16n %i3, %l4, %o4
22959 movrne %i4, %g1, %i5
22960 fzero %f30
22961 sub %o0, %i1, %g2
22962 ldd [%l7 + 0x70], %l4
22963 ldd [%l7 + 0x68], %f22
22964 sir 0x17A5
22965 array32 %g4, %o1, %i2
22966 sethi 0x1559, %o2
22967 add %o6, %i7, %g7
22968 sdivcc %o3, 0x0CB1, %o7
22969 nop
22970 set 0x08, %i7
22971 stb %l0, [%l7 + %i7]
22972 movge %icc, %g3, %i0
22973 movle %icc, %o5, %g6
22974 xorcc %g5, %l3, %i6
22975 edge8ln %l2, %l6, %i3
22976 movrne %l4, %o4, %i4
22977 movge %xcc, %l1, %g1
22978 sdivcc %i5, 0x0B14, %i1
22979 ld [%l7 + 0x5C], %f10
22980 fornot2s %f12, %f0, %f9
22981 stx %o0, [%l7 + 0x38]
22982 orcc %g2, 0x15F7, %g4
22983 movcs %xcc, %l5, %o1
22984 sra %i2, 0x1D, %o2
22985 movne %xcc, %o6, %i7
22986 mulscc %o3, 0x03AF, %o7
22987 restore %g7, %l0, %i0
22988 rdpr %cwp, %g1
22989 rdpr %cansave, %g2
22990 rdpr %canrestore, %g3
22991 rdpr %cleanwin, %g4
22992 rdpr %otherwin, %g5
22993 rdpr %wstate, %g6
22994 smul %g3, 0x18FA, %o5
22995 or %g5, 0x0028, %l3
22996 movge %icc, %g6, %l2
22997 movgu %icc, %i6, %i3
22998 or %l4, %o4, %l6
22999 fmovdvs %icc, %f29, %f23
23000 sdivx %i4, 0x119C, %g1
23001 addc %l1, 0x06DD, %i5
23002 udivcc %o0, 0x1E06, %g2
23003 xorcc %i1, %l5, %o1
23004 nop
23005 set 0x08, %o5
23006 stw %i2, [%l7 + %o5]
23007 sllx %g4, 0x06, %o2
23008 fmul8x16 %f18, %f28, %f22
23009 ldd [%l7 + 0x28], %i6
23010 fsrc1 %f28, %f14
23011 edge8ln %o3, %o7, %o6
23012 edge8n %l0, %g7, %i0
23013 sdivcc %g3, 0x074B, %o5
23014 movpos %icc, %l3, %g5
23015 movrlz %g6, %i6, %i3
23016 lduw [%l7 + 0x5C], %l4
23017 fnand %f22, %f12, %f6
23018 sth %o4, [%l7 + 0x7A]
23019 udivcc %l6, 0x1B13, %l2
23020 fornot2 %f4, %f6, %f30
23021 mulscc %g1, 0x1A10, %l1
23022 ldd [%l7 + 0x18], %i4
23023 mulscc %o0, %g2, %i1
23024 movvc %icc, %i4, %o1
23025 alignaddr %l5, %g4, %o2
23026 andcc %i2, 0x1219, %o3
23027 array16 %i7, %o6, %o7
23028 andn %g7, 0x1895, %l0
23029 fxnors %f6, %f27, %f20
23030 movrlz %g3, %o5, %i0
23031 xnorcc %g5, 0x172E, %g6
23032 fpadd16 %f6, %f12, %f18
23033 smulcc %i6, %i3, %l3
23034 std %f18, [%l7 + 0x50]
23035 movrgz %o4, %l4, %l6
23036 sdiv %l2, 0x1973, %l1
23037 edge16 %i5, %g1, %g2
23038 sir 0x0E38
23039 fmovdleu %xcc, %f15, %f14
23040 subccc %o0, %i4, %o1
23041 movl %icc, %i1, %g4
23042 udivcc %o2, 0x073D, %i2
23043 fmovdgu %xcc, %f11, %f28
23044 movl %xcc, %l5, %i7
23045 addcc %o6, 0x0F9C, %o3
23046 edge32ln %g7, %o7, %g3
23047 fandnot2s %f2, %f25, %f13
23048 movg %icc, %o5, %l0
23049 movge %icc, %i0, %g6
23050 movcc %xcc, %g5, %i3
23051 fandnot2s %f6, %f28, %f19
23052 or %i6, %o4, %l3
23053 array16 %l6, %l4, %l2
23054 for %f16, %f28, %f20
23055 subc %i5, 0x020B, %l1
23056 fabsd %f10, %f20
23057 andn %g1, %o0, %i4
23058 fpsub16 %f4, %f0, %f20
23059 movn %xcc, %o1, %g2
23060 stb %i1, [%l7 + 0x1A]
23061 save %o2, 0x1A23, %g4
23062 rdpr %cwp, %g1
23063 rdpr %cansave, %g2
23064 rdpr %canrestore, %g3
23065 rdpr %cleanwin, %g4
23066 rdpr %otherwin, %g5
23067 rdpr %wstate, %g6
23068 umul %i2, 0x0EFD, %i7
23069 fcmpgt32 %f14, %f4, %l5
23070 subcc %o3, %g7, %o7
23071 fmovdleu %icc, %f4, %f12
23072 movvc %xcc, %g3, %o6
23073 sdivcc %o5, 0x190A, %i0
23074 sir 0x12A0
23075 fmovsle %icc, %f20, %f27
23076 ldd [%l7 + 0x40], %g6
23077 movrgez %l0, 0x2CC, %g5
23078 fmovrdlez %i6, %f2, %f10
23079 fmovsle %xcc, %f17, %f0
23080 edge8l %o4, %l3, %i3
23081 movle %icc, %l6, %l2
23082 sra %i5, %l4, %l1
23083 movg %icc, %g1, %i4
23084 fpsub16 %f20, %f8, %f22
23085 subccc %o0, %g2, %o1
23086 fnot1s %f29, %f18
23087 setx loop_73, %l0, %l1
23088 return %l1
23089 nop
23090 rdpr %cwp, %g1
23091 rdpr %cansave, %g2
23092 rdpr %canrestore, %g3
23093 rdpr %cleanwin, %g4
23094 rdpr %otherwin, %g5
23095 rdpr %wstate, %g6
23096loop_73: ldd [%l7 + 0x18], %f4
23097 ldd [%l7 + 0x18], %f8
23098 orcc %g4, %i7, %i2
23099 umul %o3, %g7, %o7
23100 xnor %g3, %o6, %o5
23101 fmovsne %icc, %f1, %f11
23102 fones %f30
23103 fnot1 %f16, %f12
23104 fands %f12, %f21, %f21
23105 sdivcc %i0, 0x1B4F, %l5
23106 fsrc2s %f1, %f4
23107 smulcc %l0, 0x0D35, %g5
23108 movcs %icc, %g6, %i6
23109 udiv %o4, 0x1189, %i3
23110 and %l3, %l2, %i5
23111 fpadd32s %f26, %f5, %f4
23112 fmovdcc %xcc, %f9, %f27
23113 std %f10, [%l7 + 0x68]
23114 addc %l4, 0x04B8, %l1
23115 movl %icc, %l6, %i4
23116 fmovsl %icc, %f24, %f29
23117 popc %g1, %o0
23118 fandnot1s %f26, %f23, %f2
23119 edge8ln %o1, %g2, %o2
23120 xnorcc %i1, 0x0CD6, %g4
23121 stx %i7, [%l7 + 0x40]
23122 array32 %o3, %g7, %o7
23123 udivx %g3, 0x0FA1, %i2
23124 movpos %icc, %o5, %i0
23125 sth %l5, [%l7 + 0x7E]
23126 fmovdle %xcc, %f27, %f10
23127 fmovsle %xcc, %f24, %f10
23128 sdiv %l0, 0x1580, %o6
23129 movrgz %g6, %g5, %i6
23130 ldsb [%l7 + 0x53], %i3
23131 movrlez %l3, 0x244, %o4
23132 movne %xcc, %i5, %l4
23133 sdiv %l2, 0x0C63, %l6
23134 mulx %i4, 0x11B7, %g1
23135 movle %icc, %l1, %o1
23136 movrgez %g2, %o0, %i1
23137 xnorcc %o2, %i7, %o3
23138 fmovdvc %icc, %f17, %f10
23139 add %g4, %g7, %o7
23140 sllx %g3, %o5, %i0
23141 fcmped %fcc3, %f22, %f20
23142 fpadd32 %f22, %f6, %f14
23143 stw %i2, [%l7 + 0x68]
23144 movcs %icc, %l5, %l0
23145 xnor %o6, %g6, %i6
23146 xorcc %g5, %l3, %o4
23147 movrlez %i3, 0x2F4, %i5
23148 move %xcc, %l2, %l6
23149 ldd [%l7 + 0x70], %l4
23150 movneg %xcc, %g1, %l1
23151 ldd [%l7 + 0x50], %f10
23152 edge16ln %i4, %g2, %o1
23153 stw %i1, [%l7 + 0x34]
23154 edge16 %o2, %o0, %i7
23155 addc %o3, 0x06E8, %g7
23156 fmovdcc %icc, %f28, %f31
23157 addccc %g4, %o7, %o5
23158 fmovdcc %xcc, %f12, %f14
23159 fmovse %icc, %f27, %f18
23160 and %g3, 0x0BD7, %i2
23161 ldd [%l7 + 0x68], %f26
23162 movre %l5, 0x11F, %l0
23163 orn %o6, %g6, %i6
23164 movrgez %g5, 0x32F, %i0
23165 orn %o4, 0x072F, %i3
23166 fnot1 %f16, %f26
23167 smulcc %i5, %l2, %l6
23168 movle %xcc, %l4, %l3
23169 sll %l1, 0x1E, %g1
23170 fpack32 %f28, %f14, %f28
23171 fpsub16s %f26, %f2, %f29
23172 edge16l %i4, %g2, %i1
23173 sth %o1, [%l7 + 0x18]
23174 smul %o0, %i7, %o3
23175 sethi 0x0654, %g7
23176 sdiv %g4, 0x1BC8, %o2
23177 movvs %icc, %o7, %g3
23178 udivx %o5, 0x0780, %i2
23179 movvc %xcc, %l0, %l5
23180 restore %o6, %i6, %g6
23181 rdpr %cwp, %g1
23182 rdpr %cansave, %g2
23183 rdpr %canrestore, %g3
23184 rdpr %cleanwin, %g4
23185 rdpr %otherwin, %g5
23186 rdpr %wstate, %g6
23187 fxors %f23, %f4, %f25
23188 udivx %i0, 0x19A0, %g5
23189 and %i3, %i5, %l2
23190 ld [%l7 + 0x40], %f31
23191 movg %xcc, %l6, %l4
23192 fcmple32 %f14, %f0, %l3
23193 umul %o4, 0x137B, %g1
23194 ldsh [%l7 + 0x14], %i4
23195 orn %l1, 0x0F57, %g2
23196 fmovdg %xcc, %f25, %f23
23197 smul %i1, %o0, %o1
23198 alignaddr %i7, %o3, %g7
23199 udivx %o2, 0x0D65, %g4
23200 movrgz %o7, %o5, %g3
23201 udiv %l0, 0x02E3, %i2
23202 sll %l5, 0x0D, %i6
23203 fnand %f28, %f6, %f10
23204 std %f6, [%l7 + 0x50]
23205 fzeros %f24
23206 movrlz %g6, 0x0E4, %o6
23207 udivcc %g5, 0x0135, %i0
23208 fpsub32 %f30, %f0, %f28
23209 movcc %xcc, %i5, %l2
23210 edge16ln %l6, %i3, %l3
23211 alignaddr %o4, %l4, %i4
23212 fnot1 %f0, %f24
23213 sdivx %l1, 0x1342, %g1
23214 ldsb [%l7 + 0x4F], %i1
23215 lduh [%l7 + 0x46], %o0
23216 orcc %o1, 0x156C, %i7
23217 xnorcc %g2, 0x0516, %g7
23218 mulscc %o3, 0x1944, %g4
23219 movcc %xcc, %o7, %o5
23220 stb %g3, [%l7 + 0x21]
23221 edge8l %l0, %i2, %o2
23222 movrne %l5, %i6, %o6
23223 movle %icc, %g5, %i0
23224 andcc %g6, 0x1BBB, %l2
23225 movre %l6, 0x190, %i3
23226 orncc %i5, %l3, %o4
23227 fmovscs %icc, %f27, %f6
23228 edge8l %l4, %l1, %i4
23229 edge32 %g1, %o0, %o1
23230 orn %i1, %i7, %g2
23231 movrlez %o3, %g7, %g4
23232 sll %o5, %o7, %g3
23233 fmovdl %icc, %f0, %f16
23234 andn %l0, %o2, %i2
23235 or %i6, 0x077B, %o6
23236 edge16 %l5, %i0, %g6
23237 fands %f30, %f13, %f3
23238 orn %l2, %l6, %g5
23239 movrgz %i3, %l3, %i5
23240 bshuffle %f16, %f12, %f30
23241 fmovrdgez %o4, %f30, %f26
23242 move %icc, %l4, %l1
23243 fcmped %fcc1, %f20, %f30
23244 movvc %icc, %i4, %o0
23245 nop
23246 set 0x14, %g2
23247 ldsw [%l7 + %g2], %o1
23248 stx %g1, [%l7 + 0x20]
23249 array8 %i1, %g2, %o3
23250 umulcc %g7, 0x0567, %g4
23251 xor %o5, 0x092A, %i7
23252 movre %g3, 0x189, %o7
23253 lduw [%l7 + 0x6C], %l0
23254 xorcc %o2, %i6, %i2
23255 xnorcc %o6, 0x0C38, %l5
23256 fpadd32 %f12, %f4, %f0
23257 xnor %g6, %l2, %i0
23258 movpos %icc, %l6, %i3
23259 ld [%l7 + 0x58], %f25
23260 xorcc %l3, 0x1D1B, %i5
23261 fmovrsgez %o4, %f28, %f0
23262 alignaddrl %l4, %l1, %g5
23263 sir 0x1CF2
23264 edge32 %i4, %o0, %g1
23265 lduh [%l7 + 0x2C], %i1
23266 addc %o1, 0x0304, %g2
23267 movrne %g7, %g4, %o3
23268 fnot1 %f28, %f22
23269 move %icc, %i7, %o5
23270 andcc %g3, %o7, %o2
23271 movvc %xcc, %i6, %i2
23272 nop
23273 set 0x3F, %g4
23274 ldub [%l7 + %g4], %l0
23275 movge %xcc, %o6, %g6
23276 fxnors %f1, %f1, %f26
23277 fandnot1s %f6, %f7, %f13
23278 smul %l5, %i0, %l2
23279 smulcc %l6, %i3, %i5
23280 movgu %xcc, %l3, %o4
23281 udivcc %l4, 0x1D69, %g5
23282 ldd [%l7 + 0x08], %f18
23283 ldd [%l7 + 0x30], %i4
23284 alignaddrl %l1, %g1, %i1
23285 ldsw [%l7 + 0x4C], %o0
23286 ldsb [%l7 + 0x13], %o1
23287 orcc %g2, %g7, %g4
23288 movcs %xcc, %i7, %o5
23289 addc %o3, %o7, %g3
23290 siam 0x5
23291 umulcc %i6, %o2, %l0
23292 smulcc %i2, %g6, %o6
23293 stx %i0, [%l7 + 0x48]
23294 movcc %icc, %l5, %l2
23295 lduh [%l7 + 0x4E], %l6
23296 edge16n %i5, %i3, %l3
23297 srax %l4, %g5, %i4
23298 umulcc %o4, %l1, %i1
23299 movcs %icc, %g1, %o1
23300 movg %xcc, %g2, %g7
23301 orncc %g4, %i7, %o0
23302 orn %o3, 0x07E8, %o5
23303 addc %g3, %i6, %o7
23304 xnorcc %o2, 0x0F27, %l0
23305 edge16 %g6, %o6, %i0
23306 setx loop_74, %l0, %l1
23307 return %l1
23308 nop
23309 rdpr %cwp, %g1
23310 rdpr %cansave, %g2
23311 rdpr %canrestore, %g3
23312 rdpr %cleanwin, %g4
23313 rdpr %otherwin, %g5
23314 rdpr %wstate, %g6
23315loop_74: fmovsvc %icc, %f18, %f8
23316 fcmped %fcc2, %f0, %f28
23317 orcc %l6, %i5, %i3
23318 smulcc %l4, %l3, %g5
23319 fcmps %fcc2, %f1, %f28
23320 fmovsne %xcc, %f26, %f13
23321 movrlez %i4, %o4, %l1
23322 fmovdvs %icc, %f13, %f0
23323 movneg %icc, %g1, %o1
23324 mulscc %g2, 0x1EBB, %g7
23325 fnands %f30, %f5, %f25
23326 xnorcc %i1, %i7, %g4
23327 edge8 %o3, %o0, %g3
23328 fmovdvs %icc, %f11, %f21
23329 fmovscc %icc, %f19, %f4
23330 movcc %xcc, %i6, %o5
23331 array8 %o2, %o7, %g6
23332 popc 0x0079, %o6
23333 fornot2s %f5, %f24, %f20
23334 edge8n %l0, %l5, %i0
23335 std %f22, [%l7 + 0x70]
23336 movrlz %l2, %l6, %i2
23337 fmovdg %xcc, %f22, %f21
23338 sethi 0x005B, %i3
23339 sdivcc %l4, 0x1E5A, %i5
23340 fcmpeq16 %f6, %f6, %g5
23341 andncc %i4, %l3, %o4
23342 udiv %l1, 0x083D, %g1
23343 andncc %g2, %g7, %o1
23344 fsrc1 %f8, %f26
23345 ldub [%l7 + 0x33], %i7
23346 fpadd32s %f0, %f14, %f20
23347 fands %f3, %f15, %f12
23348 stw %i1, [%l7 + 0x60]
23349 xorcc %o3, 0x1AD4, %o0
23350 edge8 %g3, %i6, %g4
23351 mulscc %o2, 0x07CB, %o5
23352 subcc %o7, %o6, %g6
23353 smulcc %l5, 0x1EA6, %i0
23354 movneg %xcc, %l0, %l2
23355 sll %l6, 0x0D, %i3
23356 fcmped %fcc1, %f20, %f30
23357 movcc %xcc, %i2, %i5
23358 fmovsge %icc, %f19, %f15
23359 ldd [%l7 + 0x30], %l4
23360 edge16 %i4, %g5, %l3
23361 movrlz %l1, %g1, %g2
23362 movpos %xcc, %g7, %o4
23363 smul %o1, %i7, %i1
23364 ldsh [%l7 + 0x18], %o0
23365 edge8n %o3, %g3, %g4
23366 edge16l %o2, %i6, %o7
23367 movcc %icc, %o6, %o5
23368 lduh [%l7 + 0x6A], %g6
23369 fpackfix %f28, %f8
23370 ldd [%l7 + 0x40], %l4
23371 umulcc %l0, 0x13EE, %i0
23372 fxors %f5, %f15, %f26
23373 xnorcc %l2, %l6, %i3
23374 add %i2, 0x051D, %l4
23375 fmovsleu %xcc, %f9, %f16
23376 movrgz %i4, 0x10F, %i5
23377 fpsub32 %f16, %f20, %f0
23378 fnot1 %f20, %f12
23379 udiv %g5, 0x19DE, %l3
23380 srlx %l1, 0x06, %g1
23381 ldx [%l7 + 0x08], %g2
23382 std %f6, [%l7 + 0x10]
23383 sdiv %g7, 0x1CDD, %o4
23384 lduw [%l7 + 0x78], %o1
23385 edge8l %i1, %o0, %i7
23386 fnor %f20, %f26, %f18
23387 ldub [%l7 + 0x40], %g3
23388 movrgez %o3, 0x027, %g4
23389 addc %i6, %o2, %o7
23390 nop
23391 set 0x28, %o1
23392 ldd [%l7 + %o1], %o4
23393 mova %xcc, %g6, %o6
23394 sra %l5, %l0, %i0
23395 st %f26, [%l7 + 0x6C]
23396 popc 0x12F1, %l6
23397 edge16 %l2, %i2, %i3
23398 movvs %icc, %i4, %i5
23399 addccc %g5, %l3, %l1
23400 ldd [%l7 + 0x50], %g0
23401 ldd [%l7 + 0x30], %l4
23402 xnorcc %g7, %o4, %o1
23403 xorcc %i1, 0x192E, %g2
23404 movneg %icc, %i7, %g3
23405 fcmpes %fcc2, %f20, %f17
23406 lduh [%l7 + 0x2C], %o0
23407 udivcc %o3, 0x0ED4, %g4
23408 fmovdge %icc, %f29, %f4
23409 ld [%l7 + 0x64], %f12
23410 ld [%l7 + 0x0C], %f15
23411 fandnot2s %f28, %f7, %f25
23412 movn %xcc, %o2, %i6
23413 movle %xcc, %o7, %o5
23414 mova %xcc, %g6, %o6
23415 siam 0x1
23416 edge16l %l0, %l5, %l6
23417 ldx [%l7 + 0x20], %l2
23418 movrne %i0, %i3, %i4
23419 sll %i2, 0x12, %g5
23420 or %i5, %l1, %g1
23421 fnot2s %f22, %f7
23422 edge16 %l4, %l3, %g7
23423 st %f20, [%l7 + 0x70]
23424 fands %f17, %f10, %f9
23425 fabsd %f2, %f6
23426 lduw [%l7 + 0x2C], %o4
23427 sth %o1, [%l7 + 0x6E]
23428 array8 %g2, %i7, %g3
23429 sdivcc %o0, 0x01BE, %o3
23430 smul %g4, 0x0FE8, %i1
23431 edge8n %o2, %i6, %o7
23432 movrgz %g6, 0x37E, %o5
23433 fmovd %f8, %f4
23434 nop
23435 set 0x54, %o2
23436 lduw [%l7 + %o2], %l0
23437 sethi 0x086A, %l5
23438 movrlez %o6, 0x020, %l6
23439 fsrc1 %f30, %f28
23440 sethi 0x0CE9, %l2
23441 fmovdcc %xcc, %f14, %f24
23442 srax %i3, %i4, %i2
23443 sllx %g5, %i0, %l1
23444 edge32n %i5, %l4, %g1
23445 alignaddrl %l3, %o4, %o1
23446 st %f14, [%l7 + 0x64]
23447 edge32n %g7, %i7, %g3
23448 movle %xcc, %g2, %o0
23449 edge16n %g4, %i1, %o2
23450 movneg %xcc, %i6, %o7
23451 sdivx %o3, 0x1DCA, %g6
23452 movn %icc, %l0, %l5
23453 edge16l %o5, %l6, %l2
23454 array32 %o6, %i3, %i2
23455 sll %i4, %i0, %l1
23456 umulcc %i5, %l4, %g1
23457 movpos %icc, %l3, %g5
23458 array32 %o1, %g7, %o4
23459 sdivcc %i7, 0x01C8, %g2
23460 mova %xcc, %g3, %g4
23461 sethi 0x0068, %i1
23462 edge32ln %o0, %o2, %i6
23463 mulx %o3, 0x0830, %g6
23464 subccc %l0, %l5, %o5
23465 subc %l6, %o7, %l2
23466 orncc %o6, %i3, %i4
23467 fmovdvs %xcc, %f25, %f21
23468 addc %i2, %l1, %i0
23469 ldsh [%l7 + 0x50], %i5
23470 orn %g1, %l3, %g5
23471 udivcc %o1, 0x0225, %l4
23472 movrne %o4, 0x10E, %i7
23473 addc %g7, 0x0939, %g2
23474 mulx %g3, 0x1C1F, %g4
23475 sdivx %i1, 0x02EA, %o2
23476 movg %xcc, %i6, %o3
23477 array32 %o0, %g6, %l0
23478 fnot1s %f0, %f8
23479 ldsh [%l7 + 0x30], %l5
23480 srl %o5, 0x0A, %l6
23481 umul %l2, %o7, %i3
23482 ldsw [%l7 + 0x50], %o6
23483 and %i4, %i2, %i0
23484 mova %icc, %l1, %g1
23485 udiv %l3, 0x08C2, %g5
23486 sdivcc %i5, 0x0A2B, %l4
23487 edge16ln %o1, %o4, %g7
23488 udiv %g2, 0x11FA, %g3
23489 edge32 %g4, %i1, %i7
23490 mova %icc, %i6, %o3
23491 ldx [%l7 + 0x10], %o2
23492 popc %o0, %g6
23493 fmovdg %icc, %f23, %f16
23494 fornot1s %f7, %f30, %f31
23495 alignaddr %l0, %o5, %l5
23496 fmovsvs %icc, %f22, %f0
23497 movne %icc, %l2, %o7
23498 fmovsle %icc, %f10, %f6
23499 fmovsl %xcc, %f17, %f21
23500 edge16n %l6, %i3, %i4
23501 fandnot2s %f17, %f25, %f29
23502 ldub [%l7 + 0x37], %o6
23503 stx %i2, [%l7 + 0x30]
23504 movcs %icc, %l1, %g1
23505 nop
23506 set 0x38, %o3
23507 stw %l3, [%l7 + %o3]
23508 fmovdvc %xcc, %f16, %f21
23509 movrgez %i0, %g5, %i5
23510 ldsw [%l7 + 0x5C], %l4
23511 ldsh [%l7 + 0x26], %o4
23512 fmovdcs %icc, %f1, %f0
23513 fmovrsne %g7, %f25, %f20
23514 movrne %o1, %g3, %g2
23515 and %i1, %i7, %i6
23516 ldsb [%l7 + 0x6E], %g4
23517 add %o2, 0x1682, %o3
23518 smul %o0, %l0, %o5
23519 stx %g6, [%l7 + 0x20]
23520 movrne %l5, %o7, %l2
23521 srl %i3, 0x11, %i4
23522 alignaddrl %o6, %l6, %i2
23523 smulcc %l1, 0x01AB, %g1
23524 sth %l3, [%l7 + 0x0C]
23525 andncc %g5, %i0, %l4
23526 edge32n %i5, %g7, %o1
23527 fnors %f31, %f2, %f3
23528 fmovdcs %icc, %f17, %f5
23529 sth %g3, [%l7 + 0x6C]
23530 udivcc %g2, 0x0A80, %o4
23531 ldx [%l7 + 0x08], %i7
23532 orn %i6, 0x00DC, %g4
23533 stw %o2, [%l7 + 0x58]
23534 xnorcc %o3, 0x1F88, %o0
23535 edge8 %l0, %i1, %g6
23536 xor %l5, %o7, %o5
23537 movrgz %l2, %i3, %o6
23538 sub %l6, %i4, %i2
23539 fmovsl %icc, %f26, %f14
23540 edge32n %g1, %l3, %l1
23541 sdivcc %g5, 0x0051, %l4
23542 andncc %i5, %i0, %g7
23543 movrlez %g3, %g2, %o1
23544 ldd [%l7 + 0x60], %f6
23545 edge16n %i7, %i6, %g4
23546 udiv %o2, 0x0666, %o3
23547 edge32 %o4, %o0, %i1
23548 fmovscc %icc, %f21, %f29
23549 subcc %g6, %l5, %l0
23550 alignaddr %o7, %l2, %o5
23551 fmovdcs %xcc, %f12, %f11
23552 movcc %icc, %o6, %l6
23553 fcmpgt32 %f10, %f16, %i4
23554 movcs %xcc, %i3, %i2
23555 subcc %g1, 0x042E, %l1
23556 subcc %l3, 0x1069, %l4
23557 movg %icc, %g5, %i0
23558 sdivx %i5, 0x1A12, %g3
23559 stw %g7, [%l7 + 0x30]
23560 array8 %g2, %o1, %i6
23561 sdivcc %g4, 0x0C81, %o2
23562 fnot2 %f22, %f30
23563 popc %o3, %o4
23564 sll %i7, %i1, %o0
23565 andcc %g6, %l0, %l5
23566 movrgz %l2, 0x0D8, %o5
23567 fmovdge %icc, %f10, %f2
23568 fones %f27
23569 andcc %o7, 0x1870, %l6
23570 fcmpeq32 %f2, %f0, %i4
23571 add %i3, 0x139E, %o6
23572 udivcc %i2, 0x14C6, %g1
23573 ldsh [%l7 + 0x3A], %l3
23574 movrgz %l1, 0x152, %l4
23575 movcs %xcc, %i0, %i5
23576 movgu %xcc, %g3, %g5
23577 movrlz %g2, 0x1C1, %g7
23578 fnot2 %f24, %f14
23579 fmovrdgez %o1, %f2, %f20
23580 movrlez %g4, %o2, %o3
23581 umul %o4, 0x1F3E, %i6
23582 fones %f0
23583 orncc %i7, 0x10F8, %o0
23584 udivx %i1, 0x1420, %l0
23585 faligndata %f6, %f12, %f28
23586 ldub [%l7 + 0x41], %l5
23587 movrgez %g6, %l2, %o5
23588 edge16n %l6, %o7, %i4
23589 edge32 %o6, %i3, %g1
23590 array32 %l3, %i2, %l1
23591 movne %xcc, %l4, %i0
23592 fmuld8sux16 %f6, %f27, %f28
23593 movrgez %g3, 0x1EA, %g5
23594 and %g2, 0x11EA, %g7
23595 stw %o1, [%l7 + 0x7C]
23596 restore %i5, %o2, %g4
23597 rdpr %cwp, %g1
23598 rdpr %cansave, %g2
23599 rdpr %canrestore, %g3
23600 rdpr %cleanwin, %g4
23601 rdpr %otherwin, %g5
23602 rdpr %wstate, %g6
23603 subcc %o3, 0x1D83, %o4
23604 fmovrdgz %i6, %f6, %f2
23605 addc %o0, %i7, %l0
23606 edge8ln %i1, %l5, %g6
23607 orcc %o5, %l2, %l6
23608 movne %icc, %i4, %o6
23609 std %f4, [%l7 + 0x18]
23610 faligndata %f4, %f18, %f24
23611 sdiv %o7, 0x18FA, %i3
23612 bshuffle %f12, %f14, %f24
23613 movle %icc, %l3, %g1
23614 ldd [%l7 + 0x78], %l0
23615 fmovspos %icc, %f14, %f2
23616 sethi 0x1044, %i2
23617 orncc %l4, %g3, %g5
23618 move %xcc, %g2, %g7
23619 ldx [%l7 + 0x48], %o1
23620 sub %i5, %o2, %i0
23621 edge16ln %o3, %o4, %i6
23622 sethi 0x18CA, %g4
23623 movle %xcc, %o0, %l0
23624 movrlez %i1, 0x183, %i7
23625 sdivcc %g6, 0x112A, %l5
23626 save %o5, %l6, %l2
23627 rdpr %cwp, %g1
23628 rdpr %cansave, %g2
23629 rdpr %canrestore, %g3
23630 rdpr %cleanwin, %g4
23631 rdpr %otherwin, %g5
23632 rdpr %wstate, %g6
23633 xorcc %i4, 0x0BE4, %o7
23634 sll %o6, 0x16, %i3
23635 lduw [%l7 + 0x10], %g1
23636 fmovdleu %icc, %f16, %f16
23637 fcmpne16 %f20, %f30, %l3
23638 fands %f3, %f7, %f6
23639 fcmpeq32 %f22, %f14, %i2
23640 orn %l4, %l1, %g5
23641 movle %icc, %g2, %g7
23642 fzero %f18
23643 alignaddrl %o1, %g3, %i5
23644 edge8n %i0, %o2, %o3
23645 fmovrdgz %i6, %f2, %f0
23646 subc %o4, %g4, %l0
23647 sethi 0x125E, %o0
23648 lduh [%l7 + 0x10], %i7
23649 edge8n %g6, %i1, %o5
23650 subccc %l5, %l6, %i4
23651 xnor %o7, 0x06CB, %o6
23652 movl %icc, %l2, %g1
23653 stb %l3, [%l7 + 0x3E]
23654 umul %i3, 0x1E46, %i2
23655 sdiv %l4, 0x013A, %l1
23656 movcc %xcc, %g2, %g7
23657 movle %xcc, %g5, %o1
23658 edge32 %i5, %g3, %o2
23659 udivcc %o3, 0x1A9B, %i0
23660 ldub [%l7 + 0x0A], %o4
23661 sra %g4, %i6, %l0
23662 ldd [%l7 + 0x10], %f18
23663 edge32l %o0, %g6, %i1
23664 fmovd %f30, %f8
23665 sdivx %o5, 0x17FC, %l5
23666 movcc %xcc, %i7, %l6
23667 edge8 %i4, %o7, %o6
23668 subc %g1, %l2, %i3
23669 umul %l3, %l4, %i2
23670 fmovspos %xcc, %f22, %f17
23671 movgu %xcc, %l1, %g7
23672 edge8l %g2, %o1, %g5
23673 stw %g3, [%l7 + 0x48]
23674 ldsb [%l7 + 0x11], %i5
23675 fmovrde %o2, %f2, %f26
23676 ldsh [%l7 + 0x10], %o3
23677 edge32 %o4, %i0, %g4
23678 movcs %icc, %i6, %o0
23679 edge16ln %g6, %i1, %l0
23680 movge %xcc, %l5, %i7
23681 movcs %xcc, %l6, %o5
23682 udivx %o7, 0x0149, %o6
23683 fnands %f9, %f29, %f7
23684 fmovrdgz %g1, %f18, %f18
23685 umulcc %l2, %i3, %i4
23686 alignaddrl %l3, %l4, %l1
23687 alignaddrl %i2, %g7, %o1
23688 sth %g2, [%l7 + 0x34]
23689 stx %g5, [%l7 + 0x28]
23690 array8 %g3, %o2, %i5
23691 movvc %icc, %o4, %i0
23692 addc %g4, 0x056F, %o3
23693 mulscc %i6, 0x065C, %g6
23694 fnand %f14, %f6, %f28
23695 umul %o0, %l0, %l5
23696 fmovdcc %xcc, %f16, %f1
23697 xor %i7, 0x15D1, %i1
23698 setx loop_75, %l0, %l1
23699 return %l1
23700 nop
23701 rdpr %cwp, %g1
23702 rdpr %cansave, %g2
23703 rdpr %canrestore, %g3
23704 rdpr %cleanwin, %g4
23705 rdpr %otherwin, %g5
23706 rdpr %wstate, %g6
23707loop_75: fnor %f8, %f0, %f14
23708 popc 0x1585, %l6
23709 add %l2, %i3, %i4
23710 udiv %g1, 0x1749, %l4
23711 ldub [%l7 + 0x14], %l3
23712 srax %l1, %i2, %g7
23713 save %g2, 0x1CF3, %o1
23714 rdpr %cwp, %g1
23715 rdpr %cansave, %g2
23716 rdpr %canrestore, %g3
23717 rdpr %cleanwin, %g4
23718 rdpr %otherwin, %g5
23719 rdpr %wstate, %g6
23720 orcc %g3, %o2, %i5
23721 for %f24, %f20, %f12
23722 array16 %g5, %o4, %g4
23723 edge8n %i0, %o3, %i6
23724 movn %icc, %g6, %o0
23725 fmovrse %l5, %f0, %f20
23726 sdivx %l0, 0x016F, %i7
23727 edge16 %i1, %o5, %o6
23728 lduw [%l7 + 0x20], %o7
23729 fmovs %f13, %f7
23730 or %l2, 0x1A3B, %i3
23731 alignaddrl %l6, %g1, %l4
23732 movrgz %l3, %l1, %i4
23733 ldd [%l7 + 0x30], %i2
23734 movvs %icc, %g2, %o1
23735 sth %g7, [%l7 + 0x78]
23736 sth %g3, [%l7 + 0x5E]
23737 xorcc %o2, %g5, %o4
23738 mova %xcc, %i5, %g4
23739 movgu %icc, %o3, %i6
23740 srax %i0, 0x02, %g6
23741 movle %xcc, %o0, %l5
23742 sth %l0, [%l7 + 0x62]
23743 movle %xcc, %i7, %o5
23744 movrgz %o6, 0x150, %o7
23745 addcc %i1, 0x1D64, %l2
23746 ldd [%l7 + 0x48], %f20
23747 fzeros %f14
23748 fpsub16 %f4, %f10, %f18
23749 pdist %f24, %f12, %f30
23750 fmovd %f12, %f30
23751 fmovrsne %i3, %f1, %f6
23752 ldx [%l7 + 0x38], %g1
23753 mulx %l6, %l3, %l4
23754 umulcc %i4, 0x0BB9, %l1
23755 move %xcc, %g2, %o1
23756 edge16ln %i2, %g7, %o2
23757 movrlz %g3, 0x303, %g5
23758 movvc %xcc, %o4, %g4
23759 addcc %i5, 0x06D0, %o3
23760 mulx %i0, %i6, %o0
23761 umul %l5, %l0, %g6
23762 fpack16 %f12, %f16
23763 udivx %i7, 0x10F4, %o6
23764 mulscc %o7, %i1, %o5
23765 sth %l2, [%l7 + 0x26]
23766 movvc %xcc, %i3, %l6
23767 ldub [%l7 + 0x30], %g1
23768 movneg %xcc, %l3, %l4
23769 fpadd16 %f28, %f10, %f24
23770 edge8n %i4, %g2, %o1
23771 edge32ln %l1, %g7, %o2
23772 ldsb [%l7 + 0x25], %i2
23773 srl %g3, 0x1C, %o4
23774 movrlz %g4, %g5, %o3
23775 movvs %icc, %i5, %i0
23776 fmovsge %icc, %f20, %f15
23777 sdivcc %o0, 0x0663, %i6
23778 siam 0x2
23779 movg %icc, %l0, %g6
23780 umulcc %l5, 0x1456, %o6
23781 umulcc %i7, %i1, %o7
23782 ldx [%l7 + 0x50], %l2
23783 fpadd32s %f2, %f7, %f2
23784 restore %i3, %l6, %o5
23785 rdpr %cwp, %g1
23786 rdpr %cansave, %g2
23787 rdpr %canrestore, %g3
23788 rdpr %cleanwin, %g4
23789 rdpr %otherwin, %g5
23790 rdpr %wstate, %g6
23791 stx %g1, [%l7 + 0x58]
23792 mova %icc, %l3, %i4
23793 sra %l4, 0x12, %o1
23794 movgu %icc, %g2, %g7
23795 fcmpes %fcc3, %f26, %f11
23796 edge16 %o2, %l1, %i2
23797 andcc %o4, 0x16DF, %g3
23798 mulx %g4, %g5, %o3
23799 edge8l %i5, %o0, %i0
23800 fxnors %f22, %f8, %f4
23801 orcc %i6, 0x12F4, %l0
23802 fpadd16 %f30, %f24, %f12
23803 movge %icc, %g6, %o6
23804 smul %l5, 0x06C3, %i7
23805 or %o7, 0x0687, %i1
23806 for %f0, %f8, %f30
23807 stx %i3, [%l7 + 0x60]
23808 subc %l6, %l2, %o5
23809 st %f0, [%l7 + 0x70]
23810 xnorcc %g1, 0x0FB5, %l3
23811 orn %i4, 0x0E2F, %l4
23812 umul %o1, %g7, %g2
23813 ldx [%l7 + 0x20], %l1
23814 edge16n %i2, %o4, %g3
23815 fzero %f0
23816 fmul8x16au %f23, %f10, %f0
23817 fcmpd %fcc1, %f28, %f18
23818 fsrc1s %f1, %f1
23819 edge32ln %o2, %g5, %o3
23820 fmovde %icc, %f7, %f3
23821 movcc %xcc, %i5, %g4
23822 sth %o0, [%l7 + 0x2A]
23823 fcmpne16 %f26, %f6, %i0
23824 ldx [%l7 + 0x48], %i6
23825 ldx [%l7 + 0x38], %g6
23826 movrlez %o6, %l0, %l5
23827 ldsh [%l7 + 0x52], %i7
23828 alignaddrl %i1, %i3, %o7
23829 alignaddr %l6, %l2, %g1
23830 setx loop_76, %l0, %l1
23831 return %l1
23832 nop
23833 rdpr %cwp, %g1
23834 rdpr %cansave, %g2
23835 rdpr %canrestore, %g3
23836 rdpr %cleanwin, %g4
23837 rdpr %otherwin, %g5
23838 rdpr %wstate, %g6
23839loop_76: subccc %l4, %g7, %g2
23840 sll %o1, %l1, %o4
23841 fmovsg %icc, %f17, %f0
23842 pdist %f18, %f4, %f12
23843 subccc %g3, %o2, %g5
23844 edge16ln %o3, %i5, %g4
23845 orncc %o0, %i2, %i6
23846 fpsub32 %f18, %f14, %f4
23847 fmovrslz %g6, %f15, %f26
23848 edge8 %i0, %l0, %o6
23849 ldx [%l7 + 0x40], %l5
23850 ldsh [%l7 + 0x52], %i7
23851 fpadd32s %f21, %f22, %f15
23852 subcc %i3, 0x0B6A, %i1
23853 movne %xcc, %o7, %l6
23854 stx %l2, [%l7 + 0x38]
23855 fmovscs %icc, %f6, %f1
23856 smulcc %l3, 0x1F09, %g1
23857 lduh [%l7 + 0x1A], %o5
23858 fmovsneg %xcc, %f28, %f20
23859 orncc %i4, 0x0623, %l4
23860 st %f9, [%l7 + 0x7C]
23861 edge32 %g2, %o1, %l1
23862 fexpand %f8, %f10
23863 lduh [%l7 + 0x2E], %o4
23864 movgu %icc, %g7, %o2
23865 movrlz %g3, %g5, %i5
23866 bshuffle %f16, %f20, %f12
23867 andncc %g4, %o3, %i2
23868 fexpand %f13, %f26
23869 edge8 %i6, %o0, %i0
23870 srax %g6, 0x05, %l0
23871 movrgz %o6, 0x0F3, %l5
23872 ldub [%l7 + 0x29], %i3
23873 sdivcc %i1, 0x05F8, %o7
23874 xorcc %i7, %l2, %l6
23875 fmovsa %xcc, %f23, %f29
23876 orcc %l3, %o5, %g1
23877 umul %l4, %g2, %i4
23878 sll %l1, %o4, %g7
23879 fmovsn %xcc, %f5, %f10
23880 fmul8x16al %f30, %f31, %f18
23881 orncc %o2, %o1, %g3
23882 movneg %xcc, %i5, %g4
23883 edge16l %g5, %i2, %o3
23884 fxors %f2, %f23, %f20
23885 edge32n %o0, %i6, %g6
23886 movrlez %l0, %i0, %o6
23887 nop
23888 set 0x24, %i1
23889 sth %i3, [%l7 + %i1]
23890 movrne %l5, %o7, %i1
23891 fors %f3, %f11, %f21
23892 ldub [%l7 + 0x0C], %i7
23893 ldsw [%l7 + 0x6C], %l6
23894 fmovsneg %icc, %f24, %f19
23895 mulx %l2, %o5, %l3
23896 move %xcc, %g1, %l4
23897 fsrc2s %f20, %f4
23898 movcc %icc, %g2, %i4
23899 array32 %l1, %o4, %g7
23900 sra %o1, %o2, %i5
23901 stx %g4, [%l7 + 0x20]
23902 mulx %g3, %i2, %g5
23903 udivcc %o3, 0x1E2E, %o0
23904 movrgz %g6, 0x0B8, %l0
23905 fmovrdgz %i6, %f30, %f12
23906 st %f4, [%l7 + 0x48]
23907 movge %icc, %i0, %o6
23908 movrgez %i3, %l5, %i1
23909 fmovsg %icc, %f17, %f0
23910 movn %xcc, %o7, %i7
23911 edge32 %l2, %o5, %l6
23912 orn %g1, 0x1D74, %l4
23913 ldsw [%l7 + 0x2C], %l3
23914 ldsb [%l7 + 0x5D], %i4
23915 fnands %f28, %f27, %f12
23916 fmul8ulx16 %f6, %f18, %f22
23917 fmovdleu %icc, %f19, %f31
23918 sethi 0x0B8E, %l1
23919 smulcc %g2, %o4, %g7
23920 orncc %o2, 0x1DB5, %i5
23921 mova %icc, %g4, %o1
23922 mulx %i2, 0x1CAD, %g5
23923 fmovdvs %icc, %f4, %f23
23924 fpadd32s %f18, %f24, %f7
23925 movl %icc, %o3, %o0
23926 edge8ln %g6, %g3, %l0
23927 fornot2 %f12, %f0, %f0
23928 udivcc %i6, 0x1FA2, %o6
23929 edge16l %i3, %l5, %i1
23930 mova %xcc, %i0, %o7
23931 fmovdl %icc, %f20, %f17
23932 fxnor %f28, %f6, %f18
23933 nop
23934 set 0x1E, %g5
23935 sth %l2, [%l7 + %g5]
23936 ldx [%l7 + 0x50], %o5
23937 ldsh [%l7 + 0x78], %i7
23938 sllx %l6, 0x02, %l4
23939 movne %icc, %l3, %i4
23940 nop
23941 set 0x34, %o6
23942 sth %l1, [%l7 + %o6]
23943 srax %g1, %o4, %g2
23944 fpadd32s %f12, %f8, %f14
23945 addcc %o2, 0x07C4, %g7
23946 stw %g4, [%l7 + 0x24]
23947 stx %i5, [%l7 + 0x20]
23948 subc %i2, %o1, %g5
23949 fcmple32 %f10, %f10, %o3
23950 stb %g6, [%l7 + 0x18]
23951 sdivcc %o0, 0x1E43, %l0
23952 fpadd32 %f0, %f12, %f2
23953 stw %i6, [%l7 + 0x74]
23954 edge16l %o6, %i3, %g3
23955 edge16n %l5, %i0, %i1
23956 movg %xcc, %l2, %o7
23957 fandnot1 %f12, %f0, %f18
23958 sll %o5, %l6, %i7
23959 movrgez %l3, 0x078, %i4
23960 xnorcc %l1, 0x100B, %l4
23961 ldsh [%l7 + 0x22], %g1
23962 edge32 %g2, %o2, %g7
23963 xor %o4, 0x0B80, %i5
23964 edge8l %g4, %i2, %o1
23965 edge16l %o3, %g6, %g5
23966 fpmerge %f5, %f6, %f14
23967 orn %l0, 0x19FA, %i6
23968 fabss %f29, %f25
23969 fpack16 %f8, %f19
23970 sdivcc %o6, 0x12F9, %i3
23971 orn %o0, 0x1301, %g3
23972 fnegd %f30, %f16
23973 smul %l5, %i0, %i1
23974 add %o7, 0x17C7, %o5
23975 udivcc %l6, 0x0E5A, %i7
23976 edge32 %l2, %i4, %l1
23977 edge16ln %l3, %l4, %g1
23978 movpos %icc, %g2, %g7
23979 xorcc %o2, %i5, %o4
23980 array8 %g4, %i2, %o1
23981 bshuffle %f26, %f24, %f18
23982 sir 0x19B3
23983 std %f28, [%l7 + 0x20]
23984 move %xcc, %o3, %g6
23985 fnand %f30, %f14, %f22
23986 nop
23987 set 0x3C, %l0
23988 ldsw [%l7 + %l0], %l0
23989 mulx %i6, %g5, %i3
23990 movre %o6, 0x11E, %o0
23991 fandnot2 %f10, %f12, %f4
23992 smul %g3, 0x01EE, %l5
23993 stx %i0, [%l7 + 0x60]
23994 fpadd16s %f8, %f16, %f9
23995 smulcc %o7, %o5, %i1
23996 add %i7, %l2, %l6
23997 movpos %icc, %i4, %l3
23998 umul %l4, %l1, %g1
23999 udivx %g2, 0x0EFC, %o2
24000 xnor %i5, %o4, %g7
24001 movvc %xcc, %g4, %i2
24002 addc %o3, 0x1D97, %o1
24003 fmovrdlz %g6, %f0, %f18
24004 udivx %i6, 0x1078, %g5
24005 st %f2, [%l7 + 0x7C]
24006 fmovdvc %icc, %f8, %f5
24007 movrlez %i3, 0x3AA, %l0
24008 fmovrdne %o6, %f0, %f2
24009 sllx %g3, %o0, %i0
24010 umulcc %l5, %o5, %o7
24011 sethi 0x08A0, %i7
24012 xor %i1, %l6, %l2
24013 movle %icc, %l3, %i4
24014 movneg %xcc, %l1, %g1
24015 fmovs %f9, %f1
24016 fcmps %fcc0, %f9, %f16
24017 std %f12, [%l7 + 0x38]
24018 popc 0x11E4, %g2
24019 edge32n %o2, %i5, %l4
24020 fmovdvs %xcc, %f8, %f18
24021 fmovdn %xcc, %f2, %f31
24022 sth %g7, [%l7 + 0x2C]
24023 movgu %icc, %g4, %o4
24024 move %icc, %o3, %i2
24025 movcs %icc, %g6, %o1
24026 sra %i6, %i3, %l0
24027 mova %xcc, %o6, %g5
24028 fpack32 %f22, %f12, %f18
24029 stb %g3, [%l7 + 0x2F]
24030 fones %f2
24031 movpos %icc, %i0, %l5
24032 andn %o0, %o7, %i7
24033 lduw [%l7 + 0x18], %o5
24034 edge8ln %l6, %i1, %l2
24035 alignaddr %l3, %i4, %l1
24036 udivcc %g1, 0x1844, %g2
24037 orncc %o2, %i5, %g7
24038 sll %g4, %o4, %o3
24039 sra %i2, %l4, %g6
24040 edge32n %o1, %i6, %l0
24041 andn %i3, 0x0633, %o6
24042 xnorcc %g5, %g3, %l5
24043 fands %f2, %f29, %f2
24044 movge %icc, %i0, %o0
24045 movl %icc, %i7, %o7
24046 movrlz %o5, 0x296, %i1
24047 sdivcc %l6, 0x0A56, %l2
24048 save %l3, 0x0158, %i4
24049 rdpr %cwp, %g1
24050 rdpr %cansave, %g2
24051 rdpr %canrestore, %g3
24052 rdpr %cleanwin, %g4
24053 rdpr %otherwin, %g5
24054 rdpr %wstate, %g6
24055 andcc %l1, 0x0B72, %g1
24056 xnorcc %o2, %g2, %i5
24057 udiv %g4, 0x102A, %g7
24058 sll %o4, %o3, %i2
24059 udivx %g6, 0x0F70, %l4
24060 movn %icc, %o1, %i6
24061 edge32 %i3, %o6, %g5
24062 sra %g3, %l5, %l0
24063 st %f4, [%l7 + 0x50]
24064 fmovdl %icc, %f15, %f11
24065 movle %xcc, %i0, %o0
24066 fxors %f17, %f1, %f13
24067 movleu %xcc, %i7, %o5
24068 udivcc %i1, 0x112A, %l6
24069 fmovscc %icc, %f20, %f2
24070 fcmpne32 %f22, %f6, %l2
24071 edge8l %o7, %l3, %l1
24072 orcc %g1, %i4, %o2
24073 xnorcc %g2, 0x1D83, %g4
24074 fmovsvc %icc, %f10, %f25
24075 stw %i5, [%l7 + 0x2C]
24076 smul %g7, %o4, %o3
24077 movl %xcc, %g6, %l4
24078 movrgez %i2, %i6, %i3
24079 movg %xcc, %o6, %g5
24080 nop
24081 set 0x0C, %l2
24082 lduw [%l7 + %l2], %g3
24083 sth %o1, [%l7 + 0x12]
24084 for %f30, %f20, %f26
24085 movrne %l5, %l0, %i0
24086 stx %i7, [%l7 + 0x50]
24087 srax %o0, 0x05, %o5
24088 sub %i1, %l2, %l6
24089 xnorcc %l3, %l1, %o7
24090 movvs %xcc, %g1, %i4
24091 andn %o2, 0x08D7, %g2
24092 xnorcc %g4, %i5, %g7
24093 mova %xcc, %o3, %o4
24094 addccc %l4, %g6, %i6
24095 edge8ln %i2, %o6, %i3
24096 sra %g5, %g3, %l5
24097 andn %l0, 0x0E15, %i0
24098 add %i7, %o0, %o5
24099 fandnot1 %f0, %f10, %f18
24100 subccc %i1, %o1, %l6
24101 array8 %l2, %l1, %l3
24102 ldsw [%l7 + 0x30], %o7
24103 mova %xcc, %i4, %o2
24104 fmovrde %g2, %f28, %f4
24105 restore %g1, %i5, %g4
24106 rdpr %cwp, %g1
24107 rdpr %cansave, %g2
24108 rdpr %canrestore, %g3
24109 rdpr %cleanwin, %g4
24110 rdpr %otherwin, %g5
24111 rdpr %wstate, %g6
24112 movne %icc, %g7, %o4
24113 save %l4, 0x19E7, %o3
24114 rdpr %cwp, %g1
24115 rdpr %cansave, %g2
24116 rdpr %canrestore, %g3
24117 rdpr %cleanwin, %g4
24118 rdpr %otherwin, %g5
24119 rdpr %wstate, %g6
24120 fpsub16 %f6, %f4, %f6
24121 movvc %xcc, %i6, %g6
24122 stb %o6, [%l7 + 0x59]
24123 move %xcc, %i2, %i3
24124 array8 %g3, %l5, %l0
24125 xnor %g5, %i0, %i7
24126 edge16ln %o5, %o0, %o1
24127 movrgez %i1, %l2, %l6
24128 smul %l3, %o7, %l1
24129 fmovsn %icc, %f23, %f19
24130 mulx %i4, 0x1673, %g2
24131 lduh [%l7 + 0x40], %g1
24132 nop
24133 set 0x4C, %l3
24134 lduh [%l7 + %l3], %o2
24135 fornot1s %f10, %f11, %f11
24136 addc %g4, 0x0B6E, %g7
24137 fmovrse %i5, %f16, %f0
24138 stb %o4, [%l7 + 0x68]
24139 edge32l %o3, %l4, %i6
24140 movrlez %o6, 0x264, %i2
24141 mova %icc, %i3, %g6
24142 addcc %g3, %l0, %g5
24143 xnor %i0, %i7, %o5
24144 subccc %l5, 0x1544, %o0
24145 fxor %f16, %f12, %f6
24146 andncc %i1, %o1, %l6
24147 movvs %xcc, %l3, %l2
24148 addccc %l1, %o7, %i4
24149 addcc %g2, 0x0F3F, %g1
24150 srax %o2, %g7, %g4
24151 fmovsvc %icc, %f9, %f2
24152 sllx %i5, %o4, %l4
24153 array32 %o3, %o6, %i6
24154 and %i2, 0x1F62, %g6
24155 fpackfix %f0, %f29
24156 fmul8x16au %f17, %f25, %f26
24157 sll %i3, 0x07, %l0
24158 setx loop_77, %l0, %l1
24159 return %l1
24160 nop
24161 rdpr %cwp, %g1
24162 rdpr %cansave, %g2
24163 rdpr %canrestore, %g3
24164 rdpr %cleanwin, %g4
24165 rdpr %otherwin, %g5
24166 rdpr %wstate, %g6
24167loop_77: andcc %i0, 0x13DB, %l5
24168 movrlez %o5, %i1, %o0
24169 and %o1, 0x1433, %l3
24170 sub %l2, %l6, %o7
24171 edge8ln %i4, %g2, %l1
24172 sethi 0x0F89, %g1
24173 edge16 %g7, %o2, %i5
24174 xnorcc %g4, %o4, %o3
24175 movrgez %l4, 0x3A5, %i6
24176 movne %xcc, %o6, %i2
24177 movne %icc, %i3, %g6
24178 stw %l0, [%l7 + 0x24]
24179 edge16n %g3, %g5, %i7
24180 fsrc1 %f22, %f10
24181 fornot2s %f25, %f17, %f2
24182 subcc %l5, %i0, %i1
24183 movne %xcc, %o0, %o1
24184 fornot1 %f0, %f22, %f26
24185 fnand %f18, %f16, %f6
24186 fpsub32 %f14, %f18, %f28
24187 fnot1s %f10, %f29
24188 siam 0x1
24189 movvs %xcc, %o5, %l2
24190 fnand %f4, %f20, %f16
24191 pdist %f28, %f14, %f16
24192 fand %f16, %f10, %f14
24193 fmovrdlz %l6, %f22, %f12
24194 save %o7, %l3, %g2
24195 rdpr %cwp, %g1
24196 rdpr %cansave, %g2
24197 rdpr %canrestore, %g3
24198 rdpr %cleanwin, %g4
24199 rdpr %otherwin, %g5
24200 rdpr %wstate, %g6
24201 movl %xcc, %l1, %i4
24202 addcc %g7, 0x1F7B, %g1
24203 smul %i5, %o2, %g4
24204 sethi 0x19EB, %o4
24205 mulx %o3, %l4, %o6
24206 st %f14, [%l7 + 0x74]
24207 fnegs %f29, %f3
24208 fxnor %f20, %f16, %f14
24209 edge32l %i6, %i2, %i3
24210 fcmpgt16 %f24, %f18, %g6
24211 fornot1 %f22, %f22, %f28
24212 udiv %l0, 0x0862, %g3
24213 ldsw [%l7 + 0x14], %g5
24214 fpackfix %f22, %f30
24215 andcc %l5, %i0, %i7
24216 fnot2 %f22, %f12
24217 lduh [%l7 + 0x36], %i1
24218 srlx %o0, 0x13, %o1
24219 st %f31, [%l7 + 0x44]
24220 nop
24221 set 0x34, %g7
24222 sth %o5, [%l7 + %g7]
24223 srax %l2, 0x1C, %l6
24224 movgu %xcc, %o7, %g2
24225 fexpand %f12, %f0
24226 fcmpes %fcc0, %f16, %f19
24227 movpos %icc, %l3, %l1
24228 stw %g7, [%l7 + 0x78]
24229 fsrc1 %f28, %f2
24230 edge8ln %g1, %i5, %o2
24231 andcc %g4, %o4, %o3
24232 movge %icc, %l4, %i4
24233 ldd [%l7 + 0x60], %f28
24234 fmovsne %icc, %f13, %f3
24235 sdiv %i6, 0x1BB0, %o6
24236 movg %xcc, %i2, %g6
24237 edge32 %l0, %g3, %g5
24238 movvs %icc, %l5, %i0
24239 fmul8x16au %f20, %f24, %f8
24240 std %f12, [%l7 + 0x28]
24241 smul %i3, %i1, %o0
24242 orncc %o1, %o5, %l2
24243 fnot2 %f4, %f6
24244 edge8l %l6, %i7, %o7
24245 edge32l %l3, %g2, %l1
24246 xnorcc %g1, 0x0EFF, %i5
24247 movgu %xcc, %o2, %g4
24248 save %o4, %o3, %g7
24249 rdpr %cwp, %g1
24250 rdpr %cansave, %g2
24251 rdpr %canrestore, %g3
24252 rdpr %cleanwin, %g4
24253 rdpr %otherwin, %g5
24254 rdpr %wstate, %g6
24255 movle %icc, %i4, %l4
24256 fmovdg %icc, %f2, %f14
24257 alignaddr %o6, %i2, %g6
24258 movvs %xcc, %i6, %g3
24259 sub %l0, %l5, %g5
24260 fmovsvc %xcc, %f11, %f6
24261 movrlez %i0, %i1, %o0
24262 array16 %i3, %o1, %l2
24263 movrgez %l6, 0x139, %o5
24264 or %o7, 0x0E73, %i7
24265 fcmple32 %f6, %f14, %g2
24266 fmovsgu %xcc, %f11, %f19
24267 alignaddrl %l1, %g1, %i5
24268 ldx [%l7 + 0x20], %l3
24269 add %g4, %o2, %o4
24270 fzero %f24
24271 movleu %icc, %o3, %i4
24272 movcc %xcc, %l4, %g7
24273 xnor %i2, 0x0C73, %g6
24274 fnot2s %f10, %f4
24275 nop
24276 set 0x6C, %l5
24277 ldsh [%l7 + %l5], %i6
24278 ldd [%l7 + 0x48], %o6
24279 sub %g3, 0x1291, %l5
24280 addcc %l0, 0x112F, %g5
24281 fmovsneg %icc, %f11, %f7
24282 edge16n %i1, %o0, %i3
24283 movge %icc, %i0, %o1
24284 fmovspos %xcc, %f21, %f5
24285 fzero %f30
24286 umul %l6, 0x1331, %l2
24287 edge8n %o7, %i7, %o5
24288 movge %icc, %g2, %l1
24289 xnor %i5, %g1, %l3
24290 sdivx %o2, 0x1C32, %o4
24291 xnorcc %g4, 0x10FE, %o3
24292 subc %l4, 0x120B, %g7
24293 fpsub16s %f9, %f5, %f15
24294 movrgz %i4, 0x092, %g6
24295 udiv %i2, 0x1E84, %i6
24296 fmovdvc %xcc, %f19, %f3
24297 stw %g3, [%l7 + 0x4C]
24298 sdiv %l5, 0x09EE, %l0
24299 fone %f8
24300 edge32 %g5, %i1, %o6
24301 move %xcc, %i3, %o0
24302 edge8n %i0, %o1, %l2
24303 array16 %l6, %i7, %o7
24304 ldx [%l7 + 0x30], %o5
24305 andcc %l1, %g2, %i5
24306 addc %g1, %o2, %l3
24307 edge16n %g4, %o3, %l4
24308 mulx %g7, 0x179B, %o4
24309 lduh [%l7 + 0x6C], %i4
24310 edge16l %g6, %i6, %g3
24311 lduh [%l7 + 0x1C], %l5
24312 fxors %f4, %f4, %f13
24313 ld [%l7 + 0x1C], %f27
24314 movcs %icc, %i2, %g5
24315 sir 0x1BF9
24316 subccc %i1, %l0, %o6
24317 umulcc %i3, %i0, %o1
24318 fmuld8ulx16 %f25, %f1, %f12
24319 xnor %l2, 0x0D33, %l6
24320 add %i7, 0x0123, %o0
24321 subc %o7, %l1, %g2
24322 movpos %xcc, %i5, %o5
24323 ldsh [%l7 + 0x36], %g1
24324 fzeros %f0
24325 faligndata %f6, %f22, %f26
24326 srax %o2, %g4, %o3
24327 movrgz %l3, 0x322, %l4
24328 edge8ln %g7, %i4, %g6
24329 fmovda %xcc, %f21, %f4
24330 fzero %f18
24331 edge16l %o4, %g3, %l5
24332 edge16n %i6, %g5, %i2
24333 fexpand %f20, %f14
24334 ldx [%l7 + 0x78], %i1
24335 subc %l0, 0x1CFA, %i3
24336 movgu %icc, %o6, %i0
24337 xorcc %o1, 0x09A0, %l6
24338 fzero %f2
24339 array16 %i7, %l2, %o0
24340 udivx %l1, 0x00BE, %o7
24341 st %f4, [%l7 + 0x20]
24342 save %g2, %i5, %o5
24343 rdpr %cwp, %g1
24344 rdpr %cansave, %g2
24345 rdpr %canrestore, %g3
24346 rdpr %cleanwin, %g4
24347 rdpr %otherwin, %g5
24348 rdpr %wstate, %g6
24349 mulscc %g1, %g4, %o2
24350 ldd [%l7 + 0x20], %o2
24351 sth %l4, [%l7 + 0x44]
24352 srlx %g7, %i4, %l3
24353 nop
24354 set 0x18, %i0
24355 ldx [%l7 + %i0], %g6
24356 add %g3, 0x07EA, %o4
24357 movre %i6, %g5, %i2
24358 move %icc, %i1, %l5
24359 edge32n %i3, %o6, %l0
24360 fnot2 %f4, %f10
24361 fmovdcc %icc, %f17, %f31
24362 fxor %f22, %f10, %f22
24363 srax %i0, 0x12, %l6
24364 fpmerge %f21, %f24, %f22
24365 ldd [%l7 + 0x78], %f6
24366 array8 %o1, %l2, %o0
24367 movgu %icc, %i7, %o7
24368 edge8n %l1, %g2, %i5
24369 array32 %o5, %g1, %o2
24370 orn %o3, 0x1ED5, %l4
24371 movg %xcc, %g4, %i4
24372 alignaddr %g7, %g6, %g3
24373 movpos %icc, %o4, %l3
24374 lduw [%l7 + 0x2C], %g5
24375 xnorcc %i2, %i1, %i6
24376 srlx %l5, %i3, %l0
24377 nop
24378 set 0x70, %o4
24379 sth %o6, [%l7 + %o4]
24380 fmovsneg %xcc, %f11, %f9
24381 ldub [%l7 + 0x49], %i0
24382 edge8l %l6, %l2, %o0
24383 save %o1, 0x1B4B, %o7
24384 rdpr %cwp, %g1
24385 rdpr %cansave, %g2
24386 rdpr %canrestore, %g3
24387 rdpr %cleanwin, %g4
24388 rdpr %otherwin, %g5
24389 rdpr %wstate, %g6
24390 sllx %l1, 0x04, %i7
24391 nop
24392 set 0x1F, %i6
24393 ldub [%l7 + %i6], %g2
24394 smulcc %o5, %i5, %o2
24395 edge8n %g1, %o3, %g4
24396 movle %xcc, %i4, %l4
24397 fcmpes %fcc3, %f10, %f16
24398 fpsub16s %f25, %f18, %f8
24399 movleu %icc, %g6, %g7
24400 ldub [%l7 + 0x38], %g3
24401 fcmpes %fcc1, %f23, %f23
24402 fmovdvs %xcc, %f13, %f15
24403 movn %icc, %l3, %o4
24404 fmovrslz %i2, %f3, %f10
24405 sethi 0x1853, %g5
24406 fandnot2 %f12, %f8, %f10
24407 fmovdl %icc, %f9, %f5
24408 xnorcc %i6, 0x140D, %l5
24409 save %i1, 0x12E3, %l0
24410 rdpr %cwp, %g1
24411 rdpr %cansave, %g2
24412 rdpr %canrestore, %g3
24413 rdpr %cleanwin, %g4
24414 rdpr %otherwin, %g5
24415 rdpr %wstate, %g6
24416 fmovsvc %icc, %f15, %f14
24417 fnot1s %f20, %f18
24418 edge32n %i3, %o6, %i0
24419 st %f31, [%l7 + 0x14]
24420 fmovsneg %xcc, %f14, %f25
24421 stw %l6, [%l7 + 0x38]
24422 stw %l2, [%l7 + 0x40]
24423 fmovdcc %icc, %f15, %f8
24424 mulx %o0, 0x12F0, %o1
24425 movge %icc, %o7, %i7
24426 alignaddrl %l1, %o5, %i5
24427 fmovsl %icc, %f13, %f29
24428 restore %o2, %g2, %o3
24429 rdpr %cwp, %g1
24430 rdpr %cansave, %g2
24431 rdpr %canrestore, %g3
24432 rdpr %cleanwin, %g4
24433 rdpr %otherwin, %g5
24434 rdpr %wstate, %g6
24435 xorcc %g4, %g1, %i4
24436 srax %g6, %g7, %g3
24437 addccc %l4, %o4, %i2
24438 movge %icc, %g5, %l3
24439 stx %i6, [%l7 + 0x68]
24440 lduh [%l7 + 0x6A], %i1
24441 sdivx %l0, 0x1D48, %l5
24442 ldd [%l7 + 0x60], %o6
24443 mova %xcc, %i3, %i0
24444 umulcc %l6, 0x07E2, %l2
24445 udivcc %o0, 0x1307, %o7
24446 addccc %o1, %i7, %l1
24447 move %icc, %i5, %o2
24448 fabsd %f22, %f2
24449 sdivx %o5, 0x0284, %g2
24450 sir 0x0C51
24451 fpadd16s %f19, %f9, %f15
24452 edge16l %o3, %g1, %i4
24453 edge16ln %g6, %g7, %g4
24454 edge32n %l4, %g3, %o4
24455 orncc %g5, 0x146E, %l3
24456 andncc %i2, %i6, %i1
24457 nop
24458 set 0x1D, %g1
24459 ldsb [%l7 + %g1], %l5
24460 sdivx %o6, 0x063D, %l0
24461 ldx [%l7 + 0x28], %i0
24462 fmovdgu %icc, %f7, %f21
24463 ldd [%l7 + 0x28], %f12
24464 subccc %l6, 0x0044, %i3
24465 subcc %l2, %o7, %o1
24466 movneg %xcc, %i7, %o0
24467 fornot2s %f0, %f13, %f5
24468 sdivx %i5, 0x0C96, %l1
24469 sdivx %o5, 0x1BF7, %g2
24470 edge16ln %o3, %o2, %g1
24471 andn %g6, %i4, %g7
24472 edge8l %l4, %g3, %o4
24473 array8 %g4, %l3, %i2
24474 movrgez %g5, 0x184, %i1
24475 lduh [%l7 + 0x66], %i6
24476 ld [%l7 + 0x0C], %f5
24477 fmovrslz %l5, %f15, %f9
24478 fnands %f21, %f18, %f26
24479 movrne %o6, %i0, %l0
24480 fxors %f19, %f9, %f27
24481 smulcc %i3, 0x03BD, %l2
24482 fmovrdne %o7, %f8, %f16
24483 sub %l6, %o1, %o0
24484 edge16l %i7, %l1, %i5
24485 umul %o5, 0x0DD5, %o3
24486 subccc %o2, 0x1DAC, %g2
24487 alignaddrl %g6, %g1, %g7
24488 xorcc %l4, 0x026F, %i4
24489 sllx %g3, %g4, %l3
24490 movl %icc, %i2, %g5
24491 xnorcc %i1, %i6, %l5
24492 sir 0x0828
24493 ld [%l7 + 0x74], %f10
24494 edge8l %o4, %o6, %i0
24495 movcs %icc, %l0, %l2
24496 std %f16, [%l7 + 0x10]
24497 fcmpne32 %f20, %f24, %o7
24498 edge32 %i3, %l6, %o1
24499 fcmpeq16 %f2, %f22, %o0
24500 sdivcc %l1, 0x1547, %i5
24501 movvs %icc, %o5, %i7
24502 edge8l %o3, %o2, %g6
24503 sir 0x0C59
24504 ldd [%l7 + 0x68], %f22
24505 edge8ln %g2, %g7, %l4
24506 ldd [%l7 + 0x58], %g0
24507 subccc %g3, 0x13D1, %g4
24508 sdivx %i4, 0x11C3, %l3
24509 xorcc %i2, 0x1C0B, %g5
24510 sdiv %i1, 0x0C4E, %i6
24511 xorcc %l5, %o4, %i0
24512 fpsub16 %f2, %f6, %f14
24513 orn %o6, 0x18C9, %l0
24514 array8 %l2, %i3, %o7
24515 move %xcc, %o1, %l6
24516 fmovrsne %o0, %f7, %f7
24517 sdiv %l1, 0x1681, %o5
24518 udiv %i7, 0x1376, %i5
24519 edge32l %o2, %o3, %g2
24520 stw %g6, [%l7 + 0x08]
24521 movg %xcc, %l4, %g7
24522 sdivcc %g1, 0x171B, %g4
24523 fmovdl %xcc, %f13, %f17
24524 fmovs %f15, %f19
24525 mulscc %g3, %i4, %i2
24526 udivcc %g5, 0x00D4, %i1
24527 fcmple16 %f26, %f2, %i6
24528 ldd [%l7 + 0x48], %l4
24529 ldub [%l7 + 0x7B], %o4
24530 fmovde %xcc, %f1, %f10
24531 movcc %xcc, %i0, %l3
24532 stw %o6, [%l7 + 0x6C]
24533 setx loop_78, %l0, %l1
24534 return %l1
24535 nop
24536 rdpr %cwp, %g1
24537 rdpr %cansave, %g2
24538 rdpr %canrestore, %g3
24539 rdpr %cleanwin, %g4
24540 rdpr %otherwin, %g5
24541 rdpr %wstate, %g6
24542loop_78: faligndata %f18, %f18, %f0
24543 fmovsgu %xcc, %f31, %f14
24544 edge32ln %o1, %i3, %l6
24545 mova %xcc, %l1, %o0
24546 lduw [%l7 + 0x1C], %o5
24547 edge8n %i7, %i5, %o3
24548 and %g2, %g6, %l4
24549 popc %g7, %o2
24550 srl %g1, %g3, %g4
24551 edge32n %i2, %g5, %i4
24552 array8 %i6, %l5, %i1
24553 edge16 %i0, %o4, %l3
24554 lduw [%l7 + 0x14], %o6
24555 fandnot1 %f6, %f24, %f28
24556 movpos %xcc, %l2, %l0
24557 edge32 %o7, %o1, %l6
24558 edge8l %l1, %i3, %o5
24559 xor %o0, 0x1A0F, %i7
24560 udivx %i5, 0x1712, %o3
24561 sllx %g2, %g6, %l4
24562 fmul8x16 %f18, %f28, %f4
24563 sllx %o2, %g1, %g7
24564 srl %g4, %i2, %g5
24565 srl %g3, %i4, %l5
24566 stw %i6, [%l7 + 0x70]
24567 fabsd %f20, %f18
24568 movrgz %i1, %o4, %l3
24569 mova %xcc, %i0, %l2
24570 addc %l0, 0x132B, %o7
24571 umul %o1, 0x1C53, %l6
24572 udivx %l1, 0x074B, %i3
24573 edge32l %o5, %o0, %i7
24574 sub %i5, %o3, %g2
24575 sllx %o6, 0x07, %g6
24576 fmovsge %icc, %f16, %f24
24577 ldd [%l7 + 0x38], %f22
24578 nop
24579 set 0x58, %l4
24580 ldd [%l7 + %l4], %l4
24581 ld [%l7 + 0x0C], %f17
24582 alignaddrl %g1, %g7, %o2
24583 fmovdle %icc, %f23, %f22
24584 xnor %g4, 0x1D27, %g5
24585 fmovdcs %xcc, %f17, %f15
24586 ldub [%l7 + 0x58], %i2
24587 udivx %i4, 0x00E8, %l5
24588 srax %i6, %i1, %o4
24589 fmovse %xcc, %f30, %f20
24590 alignaddrl %g3, %l3, %l2
24591 xorcc %i0, %o7, %l0
24592 and %o1, 0x1E4A, %l1
24593 orncc %l6, 0x09A2, %o5
24594 sub %i3, 0x0495, %i7
24595 srlx %o0, %o3, %g2
24596 edge32n %o6, %i5, %g6
24597 fmovdvs %xcc, %f16, %f15
24598 sll %g1, %g7, %o2
24599 array8 %l4, %g4, %i2
24600 movn %xcc, %i4, %l5
24601 fxnor %f14, %f4, %f22
24602 udiv %g5, 0x1B37, %i6
24603 array8 %i1, %o4, %g3
24604 fzero %f6
24605 fandnot1s %f5, %f28, %f24
24606 orn %l2, %i0, %o7
24607 movvc %xcc, %l0, %o1
24608 edge8ln %l3, %l6, %o5
24609 fmovdpos %xcc, %f26, %f28
24610 movvs %icc, %l1, %i3
24611 popc %o0, %i7
24612 fsrc2 %f28, %f30
24613 ldx [%l7 + 0x18], %o3
24614 and %g2, 0x1A04, %o6
24615 movg %icc, %i5, %g6
24616 addccc %g7, 0x0134, %g1
24617 fmovrdlz %l4, %f8, %f12
24618 std %f24, [%l7 + 0x58]
24619 xnor %o2, %i2, %i4
24620 fpadd16 %f14, %f10, %f30
24621 edge8n %g4, %l5, %i6
24622 ldsb [%l7 + 0x53], %g5
24623 fnot1s %f14, %f2
24624 movrgz %o4, %g3, %l2
24625 movgu %xcc, %i0, %o7
24626 ld [%l7 + 0x54], %f30
24627 stw %i1, [%l7 + 0x1C]
24628 lduw [%l7 + 0x70], %l0
24629 srl %l3, 0x1B, %o1
24630 fandnot2 %f4, %f16, %f20
24631 sdivcc %o5, 0x1C75, %l6
24632 sllx %i3, %l1, %o0
24633 sllx %i7, 0x1B, %g2
24634 xorcc %o6, 0x1598, %o3
24635 ld [%l7 + 0x48], %f1
24636 movneg %xcc, %g6, %i5
24637 array32 %g7, %g1, %o2
24638 movcc %xcc, %i2, %l4
24639 udiv %i4, 0x1221, %l5
24640 movle %xcc, %i6, %g5
24641 popc 0x1FFD, %o4
24642 fornot1s %f28, %f16, %f17
24643 fxnors %f14, %f7, %f12
24644 and %g4, %l2, %g3
24645 ldub [%l7 + 0x12], %i0
24646 fcmpgt32 %f30, %f22, %o7
24647 movge %icc, %i1, %l0
24648 edge32n %l3, %o1, %l6
24649 sdivcc %i3, 0x0A76, %l1
24650 movge %icc, %o5, %i7
24651 fmul8sux16 %f30, %f20, %f24
24652 udivx %g2, 0x08CD, %o0
24653 sdivcc %o6, 0x06BF, %g6
24654 orncc %i5, 0x1841, %g7
24655 addccc %g1, 0x0875, %o3
24656 ld [%l7 + 0x20], %f28
24657 ldx [%l7 + 0x60], %i2
24658 edge32l %l4, %o2, %l5
24659 udiv %i4, 0x1BA5, %g5
24660 sir 0x1B49
24661 movgu %xcc, %o4, %i6
24662 ld [%l7 + 0x50], %f28
24663 fandnot1 %f0, %f28, %f18
24664 edge8l %l2, %g4, %g3
24665 std %f2, [%l7 + 0x48]
24666 alignaddr %o7, %i1, %l0
24667 fmul8sux16 %f22, %f30, %f18
24668 fmuld8sux16 %f1, %f5, %f0
24669 orn %l3, %o1, %l6
24670 fandnot2 %f22, %f20, %f10
24671 ldx [%l7 + 0x20], %i3
24672 fmovsle %xcc, %f29, %f3
24673 andcc %l1, 0x1841, %i0
24674 addc %i7, 0x17DB, %g2
24675 edge32 %o5, %o6, %g6
24676 fpadd32 %f20, %f2, %f26
24677 umulcc %i5, 0x1D7A, %o0
24678 movcc %icc, %g1, %g7
24679 addc %i2, %o3, %l4
24680 alignaddrl %l5, %o2, %g5
24681 st %f21, [%l7 + 0x58]
24682 lduw [%l7 + 0x20], %o4
24683 sethi 0x1C63, %i4
24684 movrlez %i6, %g4, %g3
24685 fpsub32s %f7, %f17, %f5
24686 movrlz %l2, %o7, %l0
24687 udivcc %i1, 0x1130, %l3
24688 edge16n %l6, %i3, %o1
24689 fxnors %f22, %f27, %f6
24690 fand %f8, %f16, %f26
24691 orncc %l1, 0x1763, %i0
24692 std %f4, [%l7 + 0x20]
24693 fxor %f0, %f16, %f20
24694 fpadd32s %f18, %f23, %f5
24695 srax %i7, %g2, %o6
24696 or %o5, %g6, %i5
24697 ldsh [%l7 + 0x40], %g1
24698 fmovscc %icc, %f20, %f12
24699 for %f28, %f28, %f28
24700 ldub [%l7 + 0x5C], %g7
24701 andcc %i2, %o0, %l4
24702 save %o3, 0x0D5B, %l5
24703 rdpr %cwp, %g1
24704 rdpr %cansave, %g2
24705 rdpr %canrestore, %g3
24706 rdpr %cleanwin, %g4
24707 rdpr %otherwin, %g5
24708 rdpr %wstate, %g6
24709 stx %g5, [%l7 + 0x20]
24710 lduh [%l7 + 0x20], %o2
24711 fmovsneg %icc, %f10, %f26
24712 movpos %xcc, %o4, %i6
24713 fnot2s %f10, %f12
24714 xorcc %g4, %g3, %l2
24715 add %i4, 0x17FE, %l0
24716 edge8ln %i1, %l3, %l6
24717 ldx [%l7 + 0x18], %o7
24718 sub %o1, %l1, %i3
24719 movne %xcc, %i0, %g2
24720 movneg %icc, %o6, %i7
24721 std %f12, [%l7 + 0x50]
24722 movre %o5, 0x067, %i5
24723 movn %icc, %g1, %g7
24724 movcc %icc, %i2, %o0
24725 fsrc1s %f10, %f26
24726 sub %g6, 0x064D, %o3
24727 orcc %l5, %l4, %o2
24728 and %g5, %o4, %g4
24729 movleu %xcc, %i6, %g3
24730 alignaddr %i4, %l0, %l2
24731 or %l3, %l6, %o7
24732 edge32ln %o1, %i1, %l1
24733 movneg %xcc, %i0, %i3
24734 fmovdle %xcc, %f29, %f0
24735 ld [%l7 + 0x6C], %f22
24736 edge32ln %g2, %o6, %o5
24737 movle %xcc, %i7, %g1
24738 move %icc, %i5, %g7
24739 ldd [%l7 + 0x38], %f6
24740 umulcc %i2, 0x05B4, %g6
24741 std %f24, [%l7 + 0x08]
24742 fmovdleu %icc, %f0, %f18
24743 addc %o0, 0x0813, %o3
24744 fmovrdgz %l4, %f14, %f2
24745 udivx %o2, 0x099F, %l5
24746 udiv %o4, 0x0F79, %g4
24747 fmovrdgz %g5, %f24, %f4
24748 sth %i6, [%l7 + 0x26]
24749 edge8n %g3, %l0, %i4
24750 movle %xcc, %l2, %l6
24751 movvs %xcc, %o7, %l3
24752 sll %o1, %l1, %i0
24753 srax %i1, 0x05, %i3
24754 sth %g2, [%l7 + 0x3E]
24755 nop
24756 set 0x20, %i2
24757 std %f24, [%l7 + %i2]
24758 lduh [%l7 + 0x4E], %o6
24759 addcc %o5, 0x130B, %g1
24760 fnegd %f22, %f30
24761 smulcc %i7, %g7, %i5
24762 nop
24763 set 0x5E, %l1
24764 ldub [%l7 + %l1], %g6
24765 movrgz %o0, %o3, %i2
24766 st %f5, [%l7 + 0x54]
24767 subc %o2, %l4, %l5
24768 mulx %g4, 0x1CEE, %o4
24769 fmovs %f9, %f9
24770 alignaddrl %i6, %g5, %l0
24771 fmovrsgez %g3, %f27, %f12
24772 xnor %i4, 0x0787, %l2
24773 movleu %icc, %o7, %l6
24774 st %f17, [%l7 + 0x10]
24775 lduh [%l7 + 0x58], %o1
24776 sra %l1, %i0, %l3
24777 fmovda %icc, %f2, %f16
24778 movne %xcc, %i3, %g2
24779 orn %o6, %i1, %o5
24780 and %g1, %i7, %i5
24781 or %g7, 0x18C6, %o0
24782 andn %o3, %g6, %i2
24783 ldub [%l7 + 0x1F], %o2
24784 mulscc %l5, 0x0042, %l4
24785 subc %o4, %g4, %i6
24786 movn %xcc, %g5, %l0
24787 sll %g3, 0x1F, %i4
24788 array32 %l2, %l6, %o1
24789 subcc %l1, %o7, %i0
24790 srax %i3, 0x0C, %g2
24791 edge32n %o6, %l3, %i1
24792 edge8l %o5, %g1, %i7
24793 fpsub32 %f16, %f12, %f12
24794 edge32 %g7, %o0, %o3
24795 smulcc %g6, 0x1F49, %i2
24796 fcmpne16 %f20, %f2, %o2
24797 andn %i5, %l5, %l4
24798 sth %o4, [%l7 + 0x24]
24799 ldsb [%l7 + 0x11], %g4
24800 srlx %i6, %g5, %l0
24801 fmovsle %xcc, %f30, %f10
24802 movrgez %g3, %l2, %i4
24803 sdivcc %l6, 0x0A39, %o1
24804 fmovse %xcc, %f12, %f11
24805 fmovsn %icc, %f28, %f2
24806 ldsw [%l7 + 0x50], %l1
24807 andn %i0, 0x1D2D, %i3
24808 std %f28, [%l7 + 0x50]
24809 xnorcc %o7, 0x09F2, %o6
24810 fcmpne16 %f0, %f16, %l3
24811 edge8ln %i1, %o5, %g2
24812 fcmpd %fcc0, %f18, %f12
24813 fmovda %xcc, %f26, %f7
24814 ldx [%l7 + 0x60], %i7
24815 movne %icc, %g7, %o0
24816 ldd [%l7 + 0x78], %f28
24817 orn %o3, 0x135A, %g6
24818 subcc %i2, 0x053D, %g1
24819 movge %icc, %i5, %l5
24820 edge32n %l4, %o2, %g4
24821 fmovd %f10, %f22
24822 array8 %i6, %o4, %g5
24823 fmovdge %icc, %f10, %f1
24824 sir 0x10EE
24825 stw %l0, [%l7 + 0x68]
24826 fmovrdlz %l2, %f30, %f30
24827 xorcc %i4, %g3, %o1
24828 siam 0x2
24829 fpmerge %f26, %f9, %f24
24830 restore %l1, 0x0949, %i0
24831 rdpr %cwp, %g1
24832 rdpr %cansave, %g2
24833 rdpr %canrestore, %g3
24834 rdpr %cleanwin, %g4
24835 rdpr %otherwin, %g5
24836 rdpr %wstate, %g6
24837 nop
24838 set 0x20, %o0
24839 ldx [%l7 + %o0], %i3
24840 movrgez %l6, 0x1D1, %o7
24841 umul %o6, 0x0896, %i1
24842 mulx %o5, %g2, %l3
24843 fmovsleu %xcc, %f6, %f31
24844 or %g7, %o0, %i7
24845 fsrc1 %f2, %f2
24846 movneg %xcc, %o3, %g6
24847 fmovdle %xcc, %f3, %f11
24848 alignaddr %i2, %g1, %l5
24849 bshuffle %f24, %f28, %f0
24850 movrne %l4, 0x0BA, %o2
24851 fandnot1s %f15, %f13, %f16
24852 xnor %g4, %i5, %o4
24853 ldx [%l7 + 0x50], %g5
24854 sethi 0x1C47, %i6
24855 movvs %xcc, %l2, %i4
24856 fornot1s %f28, %f21, %f15
24857 addc %g3, %o1, %l0
24858 fabss %f23, %f20
24859 movge %icc, %l1, %i0
24860 smul %l6, %o7, %i3
24861 fxnor %f14, %f8, %f18
24862 std %f26, [%l7 + 0x50]
24863 orncc %o6, %o5, %i1
24864 fmul8x16al %f15, %f22, %f8
24865 sub %g2, %l3, %g7
24866 and %o0, %i7, %o3
24867 movvs %xcc, %g6, %i2
24868 ldd [%l7 + 0x50], %f18
24869 sllx %l5, %l4, %o2
24870 edge16 %g1, %i5, %o4
24871 addc %g4, 0x0BE3, %i6
24872 fcmpeq32 %f10, %f0, %l2
24873 udivcc %g5, 0x047B, %i4
24874 edge8n %o1, %l0, %g3
24875 sth %i0, [%l7 + 0x0A]
24876 sth %l6, [%l7 + 0x48]
24877 edge32 %o7, %l1, %o6
24878 sdiv %i3, 0x0BA2, %i1
24879 orcc %o5, 0x0B71, %l3
24880 fpsub32 %f24, %f0, %f22
24881 movleu %icc, %g7, %g2
24882 alignaddrl %o0, %i7, %o3
24883 movvs %xcc, %g6, %i2
24884 ldub [%l7 + 0x20], %l4
24885 popc %o2, %l5
24886 fmovrsgz %i5, %f10, %f24
24887 movl %icc, %g1, %g4
24888 movleu %icc, %o4, %i6
24889 fmovrsgez %g5, %f22, %f4
24890 movrne %l2, 0x14B, %o1
24891 fcmpd %fcc0, %f10, %f24
24892 edge32ln %i4, %l0, %i0
24893 fcmple32 %f8, %f8, %g3
24894 andn %l6, %o7, %o6
24895 fcmple16 %f12, %f30, %l1
24896 srlx %i1, %o5, %i3
24897 addcc %g7, 0x183B, %g2
24898 fcmped %fcc1, %f20, %f14
24899 edge16l %o0, %l3, %o3
24900 movrlez %g6, %i2, %i7
24901 sra %o2, %l4, %i5
24902 addc %l5, 0x1B1C, %g4
24903 ldsw [%l7 + 0x18], %o4
24904 mova %xcc, %i6, %g5
24905 movvc %icc, %l2, %g1
24906 movne %xcc, %i4, %l0
24907 fsrc2s %f3, %f30
24908 fmovrdne %o1, %f6, %f28
24909 ld [%l7 + 0x7C], %f28
24910 fcmpne32 %f16, %f26, %i0
24911 addcc %l6, 0x1517, %g3
24912 fnot2 %f0, %f18
24913 movg %xcc, %o7, %l1
24914 udivcc %i1, 0x06A8, %o5
24915 smul %i3, 0x1D2A, %g7
24916 ldsh [%l7 + 0x70], %o6
24917 sra %g2, %o0, %l3
24918 faligndata %f18, %f2, %f30
24919 fandnot2 %f14, %f8, %f28
24920 umul %o3, 0x0DDD, %i2
24921 fmovdgu %xcc, %f13, %f11
24922 ldx [%l7 + 0x38], %i7
24923 fpadd16s %f27, %f28, %f26
24924 save %g6, 0x1F82, %l4
24925 rdpr %cwp, %g1
24926 rdpr %cansave, %g2
24927 rdpr %canrestore, %g3
24928 rdpr %cleanwin, %g4
24929 rdpr %otherwin, %g5
24930 rdpr %wstate, %g6
24931 movge %icc, %o2, %l5
24932 nop
24933 set 0x36, %i5
24934 sth %g4, [%l7 + %i5]
24935 mova %xcc, %i5, %o4
24936 srl %g5, 0x1A, %l2
24937 fxors %f26, %f9, %f22
24938 ldd [%l7 + 0x50], %i6
24939 addc %g1, 0x131D, %i4
24940 add %o1, 0x19A2, %i0
24941 movpos %xcc, %l6, %l0
24942 xorcc %o7, %g3, %l1
24943 fmovdgu %icc, %f7, %f21
24944 fmovdpos %icc, %f1, %f13
24945 umul %o5, 0x1C2E, %i3
24946 fmuld8sux16 %f22, %f3, %f8
24947 fxors %f4, %f9, %f6
24948 movneg %xcc, %i1, %g7
24949 array8 %o6, %o0, %l3
24950 edge16 %g2, %i2, %o3
24951 movle %xcc, %i7, %l4
24952 andcc %g6, 0x0866, %o2
24953 fnegs %f10, %f27
24954 fornot1 %f18, %f30, %f18
24955 smulcc %l5, 0x0509, %g4
24956 stw %o4, [%l7 + 0x58]
24957 ld [%l7 + 0x0C], %f26
24958 udiv %g5, 0x1C53, %l2
24959 nop
24960 set 0x70, %g3
24961 ldx [%l7 + %g3], %i6
24962 mova %icc, %g1, %i5
24963 movpos %xcc, %i4, %o1
24964 add %i0, %l0, %l6
24965 edge32ln %g3, %l1, %o7
24966 movne %xcc, %i3, %i1
24967 fnors %f10, %f25, %f11
24968 save %o5, 0x0988, %o6
24969 rdpr %cwp, %g1
24970 rdpr %cansave, %g2
24971 rdpr %canrestore, %g3
24972 rdpr %cleanwin, %g4
24973 rdpr %otherwin, %g5
24974 rdpr %wstate, %g6
24975 movrlez %g7, %l3, %g2
24976 stw %i2, [%l7 + 0x4C]
24977 ldub [%l7 + 0x0F], %o3
24978 movge %xcc, %o0, %i7
24979 add %l4, %o2, %g6
24980 movre %l5, %g4, %g5
24981 sra %l2, %o4, %i6
24982 movrgz %i5, %g1, %o1
24983 andcc %i4, %i0, %l6
24984 setx loop_79, %l0, %l1
24985 return %l1
24986 nop
24987 rdpr %cwp, %g1
24988 rdpr %cansave, %g2
24989 rdpr %canrestore, %g3
24990 rdpr %cleanwin, %g4
24991 rdpr %otherwin, %g5
24992 rdpr %wstate, %g6
24993loop_79: array8 %l1, %i1, %o5
24994 fmovd %f26, %f24
24995 fmovsg %icc, %f10, %f29
24996 bshuffle %f30, %f14, %f2
24997 edge16l %o6, %g7, %l3
24998 movne %xcc, %g2, %i2
24999 andcc %o3, %o0, %i3
25000 sdiv %i7, 0x00FF, %o2
25001 sllx %g6, %l4, %l5
25002 fpsub32 %f0, %f0, %f24
25003 sth %g5, [%l7 + 0x26]
25004 stx %g4, [%l7 + 0x20]
25005 xorcc %l2, 0x001A, %o4
25006 movrlz %i6, %i5, %g1
25007 edge16 %i4, %i0, %l6
25008 or %o1, 0x0BA9, %l0
25009 movleu %icc, %g3, %l1
25010 udiv %o7, 0x10C3, %o5
25011 movrgz %i1, 0x27D, %g7
25012 movn %xcc, %o6, %g2
25013 fmovdne %xcc, %f14, %f12
25014 popc %l3, %i2
25015 edge32n %o3, %o0, %i3
25016 andcc %i7, 0x0AD3, %o2
25017 xorcc %g6, 0x1382, %l4
25018 fmovsl %xcc, %f4, %f21
25019 sir 0x0B1D
25020 smul %g5, %l5, %l2
25021 movrlz %g4, 0x195, %o4
25022 ldsb [%l7 + 0x5F], %i6
25023 fpackfix %f4, %f10
25024 edge8 %g1, %i4, %i0
25025 addc %l6, 0x16AD, %i5
25026 sdiv %l0, 0x1617, %g3
25027 sdivx %l1, 0x07AA, %o1
25028 sdiv %o7, 0x18E3, %i1
25029 fpack32 %f22, %f28, %f8
25030 movn %icc, %o5, %g7
25031 sub %o6, %l3, %g2
25032 fmovrsne %o3, %f31, %f25
25033 srax %o0, %i3, %i7
25034 fands %f28, %f1, %f21
25035 fmovdl %xcc, %f10, %f4
25036 andncc %i2, %o2, %g6
25037 fmovsle %icc, %f5, %f12
25038 fmovrde %l4, %f26, %f18
25039 edge8l %g5, %l5, %g4
25040 fmovrsgez %l2, %f28, %f0
25041 mulscc %i6, 0x035E, %g1
25042 movpos %icc, %o4, %i0
25043 xor %i4, %l6, %l0
25044 and %g3, 0x0944, %l1
25045 srl %o1, %o7, %i5
25046 movrne %o5, %g7, %i1
25047 fmovdneg %xcc, %f22, %f8
25048 sir 0x12F0
25049 movle %xcc, %l3, %g2
25050 subcc %o6, %o0, %i3
25051 fzero %f18
25052 ldd [%l7 + 0x60], %f22
25053 movcs %xcc, %i7, %o3
25054 st %f3, [%l7 + 0x54]
25055 sub %i2, 0x1B31, %o2
25056 lduh [%l7 + 0x3A], %g6
25057 sub %g5, 0x1022, %l4
25058 edge8 %g4, %l2, %i6
25059 edge32 %g1, %o4, %l5
25060 fmovdvc %xcc, %f27, %f23
25061 addcc %i0, 0x0517, %l6
25062 sethi 0x0D5F, %l0
25063 fpadd16s %f30, %f7, %f6
25064 andn %g3, %i4, %l1
25065 fmovdcs %icc, %f31, %f23
25066 ldsw [%l7 + 0x40], %o7
25067 movge %icc, %i5, %o5
25068 array8 %o1, %i1, %g7
25069 subcc %l3, %g2, %o6
25070 xnor %o0, %i3, %o3
25071 xnor %i7, 0x0187, %i2
25072 movl %icc, %g6, %g5
25073 movle %icc, %l4, %o2
25074 movvc %xcc, %g4, %l2
25075 sdivcc %g1, 0x0A38, %o4
25076 or %i6, 0x1D1A, %l5
25077 std %f14, [%l7 + 0x78]
25078 array16 %l6, %i0, %l0
25079 fcmpes %fcc3, %f20, %f15
25080 smul %g3, 0x05F4, %i4
25081 alignaddr %o7, %i5, %l1
25082 andncc %o1, %i1, %o5
25083 srax %g7, 0x06, %l3
25084 udivcc %g2, 0x1179, %o6
25085 edge8l %o0, %o3, %i7
25086 std %f0, [%l7 + 0x30]
25087 fxor %f20, %f28, %f14
25088 sdiv %i3, 0x0582, %i2
25089 fcmps %fcc3, %f9, %f10
25090 fabss %f13, %f15
25091 udivcc %g5, 0x058A, %g6
25092 subcc %l4, 0x18AF, %o2
25093 ldx [%l7 + 0x78], %g4
25094 mova %xcc, %g1, %o4
25095 movcs %icc, %i6, %l5
25096 stb %l2, [%l7 + 0x33]
25097 movne %xcc, %i0, %l6
25098 fmuld8ulx16 %f3, %f18, %f10
25099 fmovrsgez %l0, %f10, %f11
25100 fmovdgu %xcc, %f18, %f13
25101 edge32n %i4, %o7, %i5
25102 sra %g3, %l1, %i1
25103 fpadd16s %f12, %f3, %f8
25104 subc %o1, 0x048C, %g7
25105 lduw [%l7 + 0x28], %o5
25106 udivx %g2, 0x0513, %l3
25107 stb %o0, [%l7 + 0x09]
25108 xor %o3, 0x11FE, %o6
25109 fmul8x16au %f23, %f1, %f6
25110 edge8l %i3, %i7, %i2
25111 sdivcc %g5, 0x0EBC, %l4
25112 udivx %o2, 0x0B14, %g4
25113 movrne %g6, %o4, %i6
25114 ldx [%l7 + 0x48], %l5
25115 subccc %l2, %i0, %g1
25116 edge16 %l0, %i4, %o7
25117 udivcc %i5, 0x1382, %l6
25118 movcc %icc, %g3, %l1
25119 and %o1, 0x079B, %g7
25120 sth %o5, [%l7 + 0x5A]
25121 fmovrdlez %i1, %f24, %f6
25122 srax %g2, 0x11, %l3
25123 udivcc %o0, 0x1B4E, %o3
25124 fmovrslez %o6, %f18, %f30
25125 smul %i7, %i3, %g5
25126 popc 0x17F7, %l4
25127 edge8ln %o2, %i2, %g4
25128 sllx %o4, %g6, %i6
25129 lduh [%l7 + 0x14], %l5
25130 mova %xcc, %l2, %i0
25131 fmovrse %g1, %f9, %f29
25132 srlx %l0, 0x14, %i4
25133 srlx %i5, 0x13, %o7
25134 popc 0x1B97, %g3
25135 fpackfix %f8, %f18
25136 sdivx %l1, 0x0FC0, %l6
25137 and %g7, 0x002E, %o1
25138 pdist %f8, %f22, %f28
25139 fzeros %f9
25140 movrne %o5, %i1, %g2
25141 orncc %o0, %l3, %o3
25142 for %f12, %f26, %f0
25143 edge32ln %o6, %i3, %g5
25144 movcc %icc, %i7, %o2
25145 alignaddrl %i2, %l4, %g4
25146 addccc %g6, 0x182B, %i6
25147 smulcc %l5, 0x1A3F, %o4
25148 movg %xcc, %i0, %l2
25149 umul %l0, %g1, %i5
25150 movgu %icc, %i4, %g3
25151 edge8 %o7, %l6, %l1
25152 movrne %o1, 0x239, %o5
25153 stb %i1, [%l7 + 0x42]
25154 movrlez %g7, 0x209, %o0
25155 srl %g2, 0x11, %l3
25156 fpsub16s %f17, %f7, %f22
25157 orcc %o3, 0x10E3, %i3
25158 sir 0x161C
25159 ldub [%l7 + 0x21], %g5
25160 fandnot2s %f30, %f2, %f16
25161 udivx %o6, 0x1FFE, %o2
25162 udivcc %i7, 0x1885, %i2
25163 fxnors %f19, %f24, %f3
25164 sdivx %l4, 0x0DD0, %g6
25165 edge16 %g4, %l5, %i6
25166 add %o4, 0x04B0, %l2
25167 sll %i0, %g1, %i5
25168 movpos %xcc, %i4, %l0
25169 movrgez %g3, %o7, %l1
25170 mova %xcc, %o1, %l6
25171 movn %icc, %i1, %g7
25172 movvc %xcc, %o0, %o5
25173 fmovrslz %l3, %f30, %f31
25174 sethi 0x1EE2, %o3
25175 movge %xcc, %i3, %g5
25176 alignaddr %o6, %g2, %i7
25177 fpadd16s %f4, %f3, %f30
25178 edge16n %o2, %l4, %i2
25179 srlx %g4, 0x0B, %g6
25180 umulcc %l5, 0x03CF, %o4
25181 fnors %f14, %f21, %f18
25182 movrlez %l2, %i0, %g1
25183 edge8 %i6, %i4, %l0
25184 xorcc %g3, 0x1301, %o7
25185 movrne %l1, 0x024, %o1
25186 addc %l6, %i5, %i1
25187 sub %o0, %g7, %o5
25188 movvs %icc, %o3, %l3
25189 movneg %xcc, %i3, %o6
25190 addcc %g2, 0x1D0B, %i7
25191 smulcc %g5, 0x19A6, %o2
25192 fmuld8ulx16 %f14, %f31, %f2
25193 std %f24, [%l7 + 0x08]
25194 xorcc %i2, %g4, %g6
25195 fmuld8sux16 %f21, %f17, %f16
25196 sub %l4, 0x16F4, %o4
25197 subcc %l5, %l2, %i0
25198 fsrc1s %f11, %f4
25199 subc %g1, 0x0CED, %i4
25200 ldsb [%l7 + 0x27], %i6
25201 andcc %g3, 0x1713, %o7
25202 movne %icc, %l1, %l0
25203 fcmps %fcc1, %f18, %f13
25204 fmovdl %xcc, %f16, %f6
25205 movrgez %l6, 0x0C3, %i5
25206 array8 %o1, %i1, %o0
25207 ldub [%l7 + 0x52], %g7
25208 movvc %xcc, %o5, %o3
25209 sdivcc %i3, 0x02E2, %o6
25210 srl %g2, 0x13, %i7
25211 xor %l3, %g5, %o2
25212 addc %g4, 0x1A13, %g6
25213 movl %xcc, %i2, %l4
25214 edge8 %l5, %o4, %l2
25215 subcc %i0, %g1, %i4
25216 umul %g3, %o7, %i6
25217 umulcc %l0, 0x170D, %l6
25218 udivcc %i5, 0x0EF6, %l1
25219 fmovsge %xcc, %f25, %f27
25220 sdivcc %i1, 0x125B, %o0
25221 movn %xcc, %g7, %o1
25222 xorcc %o5, 0x1383, %o3
25223 stw %o6, [%l7 + 0x40]
25224 movgu %icc, %i3, %g2
25225 xor %i7, 0x1A83, %l3
25226 edge8ln %o2, %g4, %g6
25227 subcc %i2, %g5, %l4
25228 xor %o4, 0x114C, %l2
25229 ldd [%l7 + 0x70], %f6
25230 smulcc %l5, 0x18DA, %i0
25231 ldsb [%l7 + 0x2B], %g1
25232 movrlez %i4, %g3, %o7
25233 movrgez %l0, 0x0E1, %l6
25234 and %i5, %i6, %l1
25235 xnor %o0, 0x111E, %i1
25236 sdivx %o1, 0x096A, %o5
25237 ldub [%l7 + 0x69], %g7
25238 orn %o3, %o6, %g2
25239 fnegs %f9, %f17
25240 andn %i7, 0x0786, %i3
25241 edge8n %o2, %l3, %g4
25242 movvs %icc, %g6, %i2
25243 udivcc %l4, 0x0173, %g5
25244 movcs %xcc, %o4, %l2
25245 movpos %xcc, %l5, %i0
25246 lduh [%l7 + 0x68], %g1
25247 srax %g3, 0x02, %o7
25248 subc %l0, 0x0AF4, %i4
25249 srlx %l6, 0x06, %i5
25250 sub %l1, 0x09A8, %i6
25251 fmovsvc %icc, %f10, %f28
25252 fnands %f0, %f6, %f23
25253 ld [%l7 + 0x34], %f14
25254 smulcc %i1, 0x0651, %o0
25255 ldx [%l7 + 0x08], %o5
25256 movgu %icc, %g7, %o1
25257 fcmpeq32 %f4, %f20, %o6
25258 orn %g2, 0x15AF, %i7
25259 fmovdne %icc, %f0, %f3
25260 fmul8sux16 %f22, %f0, %f2
25261 addcc %o3, 0x1430, %o2
25262 ldsb [%l7 + 0x5B], %l3
25263 andcc %i3, %g6, %i2
25264 add %g4, %g5, %l4
25265 sethi 0x01A3, %l2
25266 ldsh [%l7 + 0x3C], %l5
25267 move %xcc, %i0, %o4
25268 st %f7, [%l7 + 0x50]
25269 fmovdne %icc, %f3, %f2
25270 umul %g1, %o7, %g3
25271 smulcc %l0, 0x19A6, %l6
25272 addc %i4, 0x0965, %l1
25273 ldd [%l7 + 0x40], %f26
25274 movn %icc, %i6, %i5
25275 fpsub16s %f7, %f2, %f19
25276 fmovrsgez %o0, %f2, %f22
25277 lduh [%l7 + 0x32], %i1
25278 movrgez %g7, 0x348, %o5
25279 sub %o6, %o1, %g2
25280 ldub [%l7 + 0x4C], %i7
25281 xnor %o3, %l3, %o2
25282 ld [%l7 + 0x24], %f22
25283 movle %xcc, %i3, %i2
25284 xnor %g6, 0x192E, %g5
25285 movn %icc, %l4, %g4
25286 ldx [%l7 + 0x38], %l2
25287 movrgez %i0, 0x155, %o4
25288 fmuld8sux16 %f1, %f15, %f8
25289 movne %xcc, %l5, %g1
25290 fors %f31, %f17, %f1
25291 fmovdneg %icc, %f7, %f27
25292 fmovsne %icc, %f17, %f26
25293 edge16n %g3, %l0, %o7
25294 stw %l6, [%l7 + 0x2C]
25295 lduw [%l7 + 0x7C], %i4
25296 ldd [%l7 + 0x28], %i6
25297 edge32l %l1, %o0, %i1
25298 fpadd32s %f28, %f30, %f22
25299 fzeros %f9
25300 movrlez %g7, %o5, %o6
25301 edge32 %o1, %g2, %i5
25302 movrne %i7, 0x168, %o3
25303 fexpand %f26, %f20
25304 edge8l %l3, %i3, %i2
25305 udivcc %g6, 0x002E, %g5
25306 ld [%l7 + 0x5C], %f30
25307 fornot1s %f18, %f21, %f15
25308 ldd [%l7 + 0x60], %o2
25309 fzeros %f3
25310 mulscc %l4, %g4, %l2
25311 fmovdn %xcc, %f0, %f8
25312 subcc %o4, 0x0825, %i0
25313 edge8 %g1, %l5, %g3
25314 ld [%l7 + 0x44], %f17
25315 addc %o7, %l0, %i4
25316 edge8ln %i6, %l1, %o0
25317 movge %icc, %l6, %i1
25318 movcc %xcc, %g7, %o6
25319 edge16l %o1, %g2, %i5
25320 fmovs %f1, %f3
25321 or %o5, %o3, %i7
25322 alignaddr %i3, %l3, %g6
25323 xorcc %i2, %o2, %l4
25324 xorcc %g4, 0x174A, %l2
25325 edge16 %g5, %o4, %g1
25326 fpsub16s %f31, %f9, %f11
25327 ldsh [%l7 + 0x54], %l5
25328 edge8 %i0, %g3, %l0
25329 move %icc, %o7, %i4
25330 movpos %icc, %l1, %i6
25331 subcc %l6, %i1, %g7
25332 movge %icc, %o0, %o6
25333 andn %o1, %g2, %i5
25334 fnegs %f21, %f24
25335 subccc %o3, %o5, %i3
25336 stw %i7, [%l7 + 0x20]
25337 fmovdne %icc, %f16, %f23
25338 edge32 %g6, %i2, %o2
25339 sdiv %l3, 0x03D4, %l4
25340 ldd [%l7 + 0x30], %g4
25341 fmovdle %icc, %f25, %f20
25342 movn %xcc, %g5, %o4
25343 movneg %xcc, %l2, %l5
25344 movgu %icc, %g1, %g3
25345 mulscc %l0, 0x180B, %o7
25346 movl %icc, %i4, %i0
25347 movcc %icc, %i6, %l6
25348 fmul8x16 %f4, %f14, %f8
25349 sllx %l1, 0x1F, %g7
25350 fmovrdne %i1, %f12, %f14
25351 movvc %icc, %o0, %o6
25352 orncc %g2, %i5, %o1
25353 movrgz %o5, %o3, %i3
25354 edge8n %i7, %i2, %g6
25355 ldsh [%l7 + 0x74], %l3
25356 fmovdg %icc, %f13, %f24
25357 array32 %o2, %l4, %g5
25358 ldsb [%l7 + 0x08], %g4
25359 edge16l %l2, %o4, %l5
25360 pdist %f22, %f26, %f24
25361 udivcc %g1, 0x182F, %g3
25362 movneg %icc, %o7, %i4
25363 udivx %i0, 0x082E, %i6
25364 popc 0x1294, %l6
25365 std %f4, [%l7 + 0x50]
25366 save %l1, %l0, %i1
25367 rdpr %cwp, %g1
25368 rdpr %cansave, %g2
25369 rdpr %canrestore, %g3
25370 rdpr %cleanwin, %g4
25371 rdpr %otherwin, %g5
25372 rdpr %wstate, %g6
25373 movge %xcc, %g7, %o6
25374 fmovscs %xcc, %f27, %f31
25375 umul %o0, %g2, %o1
25376 smul %o5, %o3, %i3
25377 ld [%l7 + 0x68], %f19
25378 bshuffle %f14, %f14, %f14
25379 restore %i7, %i2, %i5
25380 rdpr %cwp, %g1
25381 rdpr %cansave, %g2
25382 rdpr %canrestore, %g3
25383 rdpr %cleanwin, %g4
25384 rdpr %otherwin, %g5
25385 rdpr %wstate, %g6
25386 save %g6, %l3, %o2
25387 rdpr %cwp, %g1
25388 rdpr %cansave, %g2
25389 rdpr %canrestore, %g3
25390 rdpr %cleanwin, %g4
25391 rdpr %otherwin, %g5
25392 rdpr %wstate, %g6
25393 subccc %l4, %g4, %g5
25394 std %f8, [%l7 + 0x10]
25395 subc %l2, 0x12A4, %o4
25396 fsrc2s %f9, %f0
25397 andncc %g1, %g3, %l5
25398 popc %i4, %i0
25399 sra %i6, 0x0B, %l6
25400 xnorcc %o7, %l1, %i1
25401 movleu %icc, %l0, %o6
25402 ldd [%l7 + 0x60], %o0
25403 fmovdn %xcc, %f29, %f19
25404 movge %xcc, %g7, %o1
25405 alignaddrl %o5, %g2, %o3
25406 lduh [%l7 + 0x2E], %i3
25407 sra %i2, 0x1C, %i5
25408 ldsh [%l7 + 0x08], %g6
25409 edge16ln %l3, %i7, %o2
25410 sra %g4, 0x09, %l4
25411 sdiv %g5, 0x01DC, %o4
25412 movle %icc, %g1, %l2
25413 stx %g3, [%l7 + 0x38]
25414 smul %l5, %i0, %i6
25415 fmovsneg %icc, %f19, %f29
25416 fxor %f14, %f18, %f28
25417 fmovrdne %l6, %f20, %f22
25418 movvc %xcc, %i4, %l1
25419 fmovscs %icc, %f28, %f20
25420 nop
25421 set 0x18, %i3
25422 ldub [%l7 + %i3], %o7
25423 fcmped %fcc1, %f30, %f28
25424 umulcc %l0, 0x0773, %i1
25425 setx loop_80, %l0, %l1
25426 return %l1
25427 nop
25428 rdpr %cwp, %g1
25429 rdpr %cansave, %g2
25430 rdpr %canrestore, %g3
25431 rdpr %cleanwin, %g4
25432 rdpr %otherwin, %g5
25433 rdpr %wstate, %g6
25434loop_80: lduh [%l7 + 0x28], %g7
25435 fands %f0, %f20, %f13
25436 srl %o1, 0x04, %g2
25437 restore %o5, %i3, %o3
25438 rdpr %cwp, %g1
25439 rdpr %cansave, %g2
25440 rdpr %canrestore, %g3
25441 rdpr %cleanwin, %g4
25442 rdpr %otherwin, %g5
25443 rdpr %wstate, %g6
25444 sdivcc %i2, 0x0C36, %g6
25445 sub %l3, 0x1281, %i5
25446 movgu %xcc, %o2, %g4
25447 andn %i7, %g5, %l4
25448 and %o4, 0x1F0F, %g1
25449 edge16n %l2, %l5, %g3
25450 lduw [%l7 + 0x6C], %i0
25451 sdivx %i6, 0x0702, %i4
25452 lduh [%l7 + 0x48], %l6
25453 movvc %icc, %o7, %l1
25454 edge32l %l0, %i1, %o0
25455 fmovdl %icc, %f29, %f12
25456 movrne %g7, %o6, %g2
25457 lduw [%l7 + 0x40], %o5
25458 orncc %i3, %o1, %i2
25459 fornot2 %f18, %f26, %f20
25460 xor %g6, 0x0925, %o3
25461 save %l3, %o2, %i5
25462 rdpr %cwp, %g1
25463 rdpr %cansave, %g2
25464 rdpr %canrestore, %g3
25465 rdpr %cleanwin, %g4
25466 rdpr %otherwin, %g5
25467 rdpr %wstate, %g6
25468 udivx %g4, 0x125F, %i7
25469 fmovsvs %icc, %f30, %f31
25470 movre %l4, 0x14A, %o4
25471 fmovrdlez %g1, %f12, %f14
25472 movneg %xcc, %l2, %l5
25473 andn %g3, 0x04C7, %i0
25474 udivx %g5, 0x0C14, %i6
25475 edge32 %i4, %l6, %o7
25476 lduw [%l7 + 0x1C], %l0
25477 fpadd16s %f27, %f13, %f22
25478 movre %l1, 0x162, %o0
25479 fmul8x16 %f13, %f26, %f12
25480 movcs %icc, %g7, %i1
25481 smulcc %g2, %o6, %o5
25482 fmovd %f12, %f22
25483 srax %i3, %i2, %g6
25484 movl %xcc, %o1, %o3
25485 popc 0x0C53, %o2
25486 sth %i5, [%l7 + 0x7C]
25487 fxors %f24, %f4, %f6
25488 fmovsleu %icc, %f16, %f20
25489 movrne %g4, %l3, %l4
25490 lduw [%l7 + 0x64], %i7
25491 array8 %o4, %l2, %g1
25492 setx loop_81, %l0, %l1
25493 return %l1
25494 nop
25495 rdpr %cwp, %g1
25496 rdpr %cansave, %g2
25497 rdpr %canrestore, %g3
25498 rdpr %cleanwin, %g4
25499 rdpr %otherwin, %g5
25500 rdpr %wstate, %g6
25501loop_81: movre %g5, %i6, %l6
25502 sll %o7, %l0, %l1
25503 sdivcc %o0, 0x1B10, %g7
25504 edge8 %i1, %g2, %o6
25505 stb %i4, [%l7 + 0x2D]
25506 subcc %o5, %i3, %i2
25507 sdiv %g6, 0x1E74, %o1
25508 subccc %o2, %i5, %g4
25509 udivx %o3, 0x1848, %l4
25510 array32 %i7, %l3, %o4
25511 andncc %g1, %l2, %l5
25512 alignaddrl %i0, %g5, %g3
25513 fxnors %f16, %f19, %f21
25514 array32 %i6, %l6, %o7
25515 ld [%l7 + 0x14], %f1
25516 subccc %l0, 0x1B2F, %l1
25517 sdiv %o0, 0x1BE2, %g7
25518 add %g2, %o6, %i1
25519 edge8l %i4, %o5, %i2
25520 edge16ln %i3, %o1, %o2
25521 array16 %i5, %g6, %g4
25522 udiv %l4, 0x165E, %o3
25523 ldsh [%l7 + 0x12], %l3
25524 movne %icc, %i7, %o4
25525 movcc %xcc, %g1, %l5
25526 fcmpeq16 %f26, %f6, %l2
25527 fmovrsgz %g5, %f13, %f25
25528 edge32l %i0, %g3, %i6
25529 sth %o7, [%l7 + 0x22]
25530 add %l6, %l0, %l1
25531 fxors %f31, %f11, %f22
25532 ldx [%l7 + 0x60], %g7
25533 sir 0x1E15
25534 subccc %o0, %g2, %i1
25535 xnor %o6, 0x12C8, %o5
25536 mulscc %i2, 0x0570, %i4
25537 sir 0x0D09
25538 fsrc2s %f22, %f21
25539 edge16 %o1, %o2, %i5
25540 addccc %i3, %g6, %l4
25541 movvs %icc, %g4, %l3
25542 andncc %o3, %i7, %g1
25543 xorcc %l5, %l2, %o4
25544 subccc %g5, 0x1FA3, %i0
25545 std %f12, [%l7 + 0x08]
25546 movvs %xcc, %i6, %o7
25547 fabsd %f2, %f26
25548 fnegs %f21, %f22
25549 orcc %g3, %l6, %l1
25550 fmovsl %xcc, %f27, %f6
25551 edge16n %l0, %o0, %g7
25552 fpack16 %f22, %f5
25553 fsrc2s %f26, %f15
25554 sllx %i1, 0x17, %o6
25555 fpmerge %f0, %f13, %f0
25556 fnegs %f19, %f2
25557 ldub [%l7 + 0x39], %g2
25558 fornot2 %f22, %f10, %f0
25559 fmovsleu %icc, %f8, %f21
25560 movre %i2, %o5, %i4
25561 xnorcc %o2, 0x1AB1, %o1
25562 alignaddr %i5, %i3, %l4
25563 movge %icc, %g4, %g6
25564 movcs %xcc, %o3, %i7
25565 mova %icc, %g1, %l5
25566 sdivx %l2, 0x1133, %o4
25567 fmul8x16au %f8, %f13, %f4
25568 movrne %g5, 0x046, %i0
25569 stw %l3, [%l7 + 0x64]
25570 movre %i6, 0x15D, %o7
25571 fexpand %f22, %f16
25572 movle %xcc, %l6, %g3
25573 fmovdg %xcc, %f6, %f21
25574 srl %l1, %o0, %g7
25575 add %i1, %l0, %o6
25576 subcc %i2, %o5, %g2
25577 xnor %o2, 0x053A, %i4
25578 movre %o1, 0x08A, %i5
25579 fmovrslz %i3, %f0, %f9
25580 movrgez %g4, %l4, %o3
25581 or %i7, 0x0188, %g1
25582 fmul8ulx16 %f4, %f16, %f18
25583 fandnot1s %f28, %f10, %f7
25584 mulscc %g6, 0x0903, %l2
25585 ldsw [%l7 + 0x0C], %o4
25586 fmovrse %g5, %f24, %f9
25587 array16 %i0, %l3, %l5
25588 or %o7, %i6, %l6
25589 std %f24, [%l7 + 0x68]
25590 srax %g3, %o0, %g7
25591 movg %xcc, %l1, %l0
25592 movle %icc, %o6, %i2
25593 array16 %o5, %i1, %o2
25594 orcc %i4, 0x02E9, %g2
25595 mova %xcc, %o1, %i5
25596 movrgz %g4, 0x376, %l4
25597 sdivcc %o3, 0x1B78, %i3
25598 lduh [%l7 + 0x72], %g1
25599 xor %i7, 0x1685, %l2
25600 fmul8ulx16 %f0, %f8, %f2
25601 xnor %g6, %g5, %i0
25602 fnors %f8, %f20, %f3
25603 stx %l3, [%l7 + 0x48]
25604 edge16 %o4, %o7, %l5
25605 andcc %l6, %i6, %o0
25606 movrlez %g3, %g7, %l1
25607 stb %o6, [%l7 + 0x41]
25608 restore %l0, %i2, %i1
25609 rdpr %cwp, %g1
25610 rdpr %cansave, %g2
25611 rdpr %canrestore, %g3
25612 rdpr %cleanwin, %g4
25613 rdpr %otherwin, %g5
25614 rdpr %wstate, %g6
25615 subccc %o2, %i4, %g2
25616 alignaddrl %o5, %i5, %g4
25617 edge8n %l4, %o3, %i3
25618 fcmps %fcc1, %f18, %f25
25619 edge16n %o1, %g1, %l2
25620 movcc %icc, %g6, %i7
25621 sdivx %i0, 0x03B5, %g5
25622 edge16ln %o4, %o7, %l5
25623 xnor %l3, 0x17FD, %i6
25624 smulcc %o0, 0x038F, %l6
25625 xnorcc %g7, %g3, %o6
25626 mulx %l1, 0x1A3F, %l0
25627 fmovrse %i1, %f31, %f24
25628 addc %o2, 0x1612, %i2
25629 fmovscc %xcc, %f4, %f8
25630 fpsub16s %f8, %f16, %f26
25631 lduh [%l7 + 0x58], %i4
25632 edge8l %o5, %i5, %g4
25633 movle %icc, %g2, %l4
25634 mova %xcc, %o3, %o1
25635 udivcc %g1, 0x01F6, %i3
25636 sdivx %g6, 0x1BC8, %l2
25637 srl %i7, 0x03, %i0
25638 sdivx %g5, 0x0362, %o4
25639 popc %l5, %o7
25640 nop
25641 set 0x38, %i4
25642 lduw [%l7 + %i4], %i6
25643 lduh [%l7 + 0x52], %l3
25644 movn %xcc, %o0, %g7
25645 fandnot2s %f10, %f27, %f7
25646 subccc %g3, %l6, %l1
25647 subccc %o6, 0x136C, %i1
25648 smulcc %l0, %o2, %i4
25649 movrlz %i2, 0x0DB, %o5
25650 movrgez %g4, 0x146, %i5
25651 ldsw [%l7 + 0x44], %g2
25652 mova %xcc, %o3, %o1
25653 stw %g1, [%l7 + 0x48]
25654 alignaddrl %l4, %g6, %l2
25655 edge32l %i3, %i0, %g5
25656 stw %o4, [%l7 + 0x14]
25657 fmovdne %xcc, %f8, %f14
25658 sir 0x0FCA
25659 movre %i7, 0x1B3, %l5
25660 fmul8x16 %f12, %f2, %f18
25661 fpadd16s %f16, %f9, %f24
25662 subc %o7, 0x1521, %i6
25663 edge32n %o0, %g7, %l3
25664 movle %icc, %g3, %l6
25665 orcc %l1, %i1, %o6
25666 movleu %xcc, %l0, %i4
25667 movrgz %i2, 0x0A4, %o5
25668 smul %o2, %i5, %g4
25669 movge %xcc, %o3, %g2
25670 xnorcc %o1, %l4, %g1
25671 stw %g6, [%l7 + 0x14]
25672 fornot2s %f1, %f29, %f17
25673 fexpand %f5, %f4
25674 xorcc %l2, %i3, %i0
25675 sdivx %o4, 0x04F4, %g5
25676 move %icc, %l5, %o7
25677 addcc %i7, 0x1ECA, %o0
25678 edge16ln %g7, %i6, %l3
25679 edge8 %g3, %l6, %i1
25680 ldx [%l7 + 0x30], %o6
25681 fmul8sux16 %f20, %f4, %f0
25682 edge16ln %l0, %i4, %i2
25683 smul %l1, 0x1187, %o5
25684 fpsub16s %f0, %f20, %f1
25685 umul %o2, 0x1AB7, %g4
25686 edge16l %o3, %i5, %g2
25687 stw %o1, [%l7 + 0x74]
25688 movrgz %g1, 0x19D, %l4
25689 srax %l2, 0x1C, %g6
25690 popc %i3, %o4
25691 fnot2 %f22, %f2
25692 mulx %g5, %i0, %o7
25693 udivcc %i7, 0x02F5, %l5
25694 edge32l %g7, %i6, %o0
25695 fpackfix %f26, %f12
25696 addcc %g3, 0x1491, %l6
25697 stx %l3, [%l7 + 0x18]
25698 sdiv %o6, 0x004C, %i1
25699 movrgez %l0, 0x068, %i2
25700 fmovrdgez %i4, %f18, %f18
25701 ldx [%l7 + 0x08], %l1
25702 movre %o5, 0x063, %g4
25703 movle %icc, %o2, %o3
25704 movcs %icc, %i5, %o1
25705 mulscc %g2, 0x1231, %g1
25706 fnors %f24, %f24, %f14
25707 stw %l2, [%l7 + 0x28]
25708 edge8 %g6, %l4, %o4
25709 ldx [%l7 + 0x58], %g5
25710 edge8 %i0, %i3, %i7
25711 ldub [%l7 + 0x20], %o7
25712 orncc %g7, %i6, %l5
25713 movre %o0, %l6, %l3
25714 movpos %icc, %g3, %i1
25715 movne %xcc, %l0, %i2
25716 xorcc %i4, 0x136C, %o6
25717 lduh [%l7 + 0x66], %l1
25718 fmovsl %xcc, %f30, %f10
25719 movcs %icc, %o5, %g4
25720 sdiv %o2, 0x0DEA, %o3
25721 movrne %o1, %i5, %g2
25722 orcc %l2, %g1, %g6
25723 move %xcc, %l4, %o4
25724 fnands %f16, %f15, %f22
25725 fcmped %fcc0, %f22, %f26
25726 edge32l %g5, %i0, %i3
25727 stx %i7, [%l7 + 0x38]
25728 edge16ln %g7, %i6, %o7
25729 fmul8x16au %f12, %f11, %f0
25730 edge16 %l5, %o0, %l6
25731 addcc %g3, %i1, %l0
25732 fornot2s %f26, %f14, %f6
25733 movre %i2, %l3, %i4
25734 edge8 %l1, %o6, %o5
25735 srax %g4, %o2, %o3
25736 movgu %xcc, %o1, %g2
25737 srax %l2, 0x1E, %i5
25738 sra %g6, 0x16, %g1
25739 ld [%l7 + 0x70], %f3
25740 ldub [%l7 + 0x13], %l4
25741 movvs %xcc, %g5, %i0
25742 ldd [%l7 + 0x10], %i2
25743 movcc %icc, %i7, %g7
25744 ldsw [%l7 + 0x40], %i6
25745 fones %f23
25746 or %o7, %o4, %l5
25747 movre %l6, %g3, %o0
25748 movl %xcc, %l0, %i1
25749 udiv %l3, 0x1483, %i2
25750 sdiv %l1, 0x1359, %o6
25751 ldsb [%l7 + 0x2F], %i4
25752 sethi 0x1EE7, %g4
25753 smul %o5, 0x1170, %o3
25754 edge8n %o2, %o1, %l2
25755 or %g2, %g6, %g1
25756 sdivx %i5, 0x1BA5, %l4
25757 xnor %i0, 0x1B2A, %i3
25758 fmovscc %xcc, %f20, %f28
25759 fmovdg %icc, %f28, %f22
25760 setx loop_82, %l0, %l1
25761 return %l1
25762 nop
25763 rdpr %cwp, %g1
25764 rdpr %cansave, %g2
25765 rdpr %canrestore, %g3
25766 rdpr %cleanwin, %g4
25767 rdpr %otherwin, %g5
25768 rdpr %wstate, %g6
25769loop_82: addc %i6, 0x0D3F, %o4
25770 orncc %l5, %l6, %o7
25771 fpadd32s %f8, %f16, %f25
25772 ld [%l7 + 0x24], %f20
25773 ldub [%l7 + 0x71], %o0
25774 fmovs %f21, %f14
25775 mova %icc, %l0, %i1
25776 edge16n %g3, %i2, %l1
25777 subc %l3, %i4, %g4
25778 fpadd16s %f14, %f5, %f25
25779 fsrc2s %f9, %f2
25780 movn %xcc, %o5, %o3
25781 fnot2s %f22, %f4
25782 fmovdneg %icc, %f16, %f22
25783 fmovde %xcc, %f6, %f9
25784 smulcc %o6, 0x0B6A, %o2
25785 ldub [%l7 + 0x65], %l2
25786 fand %f2, %f0, %f12
25787 movge %xcc, %g2, %o1
25788 sdivcc %g1, 0x1A5D, %g6
25789 orcc %l4, 0x1462, %i0
25790 edge16n %i5, %g5, %i3
25791 fsrc1 %f10, %f30
25792 addccc %g7, 0x1B8F, %i6
25793 movl %xcc, %o4, %i7
25794 udiv %l6, 0x0EDC, %l5
25795 edge8n %o7, %o0, %i1
25796 fpadd32s %f1, %f11, %f5
25797 srax %l0, %g3, %i2
25798 movrlz %l3, 0x1F6, %l1
25799 movpos %xcc, %i4, %g4
25800 movrgz %o5, 0x0DD, %o3
25801 addccc %o6, %o2, %l2
25802 movneg %icc, %o1, %g1
25803 movne %xcc, %g6, %l4
25804 fxnor %f14, %f0, %f18
25805 lduh [%l7 + 0x2A], %i0
25806 edge16l %i5, %g5, %i3
25807 alignaddrl %g2, %g7, %o4
25808 movg %xcc, %i7, %l6
25809 fcmpeq32 %f10, %f14, %l5
25810 movleu %xcc, %o7, %i6
25811 or %o0, 0x0CDF, %l0
25812 popc 0x15DF, %g3
25813 srl %i2, 0x00, %i1
25814 addc %l1, %i4, %l3
25815 fmovsgu %icc, %f4, %f31
25816 array8 %g4, %o3, %o6
25817 sdivx %o2, 0x05C7, %l2
25818 fmovrsgez %o1, %f7, %f26
25819 mova %xcc, %o5, %g1
25820 umul %g6, 0x1A67, %l4
25821 movgu %xcc, %i0, %i5
25822 fmovdg %icc, %f6, %f28
25823 udivx %i3, 0x0EC5, %g2
25824 ld [%l7 + 0x54], %f18
25825 andcc %g5, 0x1898, %g7
25826 xor %o4, 0x1223, %l6
25827 movn %icc, %l5, %i7
25828 pdist %f28, %f24, %f16
25829 and %o7, %i6, %o0
25830 fmovdvc %icc, %f4, %f29
25831 addcc %g3, %l0, %i2
25832 edge16n %l1, %i4, %l3
25833 edge8n %g4, %o3, %i1
25834 sdivcc %o2, 0x0E01, %l2
25835 movvc %xcc, %o1, %o6
25836 fpadd16s %f21, %f1, %f1
25837 alignaddr %o5, %g6, %l4
25838 movvs %xcc, %g1, %i5
25839 movvs %icc, %i0, %i3
25840 fnot1 %f12, %f2
25841 edge16l %g5, %g7, %g2
25842 andcc %l6, 0x1611, %o4
25843 fmovscs %xcc, %f19, %f28
25844 sdiv %l5, 0x1AF1, %i7
25845 smulcc %o7, 0x1F62, %i6
25846 udivx %o0, 0x04A6, %l0
25847 std %f22, [%l7 + 0x60]
25848 movl %xcc, %i2, %l1
25849 fcmpgt16 %f24, %f4, %g3
25850 fmovdgu %icc, %f23, %f31
25851 orncc %l3, %g4, %i4
25852 fmovda %icc, %f8, %f0
25853 subccc %o3, %i1, %l2
25854 array16 %o1, %o6, %o5
25855 fmovrsne %g6, %f22, %f18
25856 fpadd16 %f28, %f0, %f22
25857 fmuld8sux16 %f23, %f20, %f10
25858 movne %xcc, %l4, %o2
25859 std %f2, [%l7 + 0x20]
25860 movrgz %g1, 0x371, %i5
25861 mulx %i3, %g5, %g7
25862 ldsw [%l7 + 0x64], %i0
25863 movvc %icc, %l6, %o4
25864 nop
25865 set 0x44, %g6
25866 ldsw [%l7 + %g6], %l5
25867 fmovsne %xcc, %f1, %f14
25868 ld [%l7 + 0x14], %f30
25869 sdiv %g2, 0x10E2, %i7
25870 subccc %i6, %o7, %l0
25871 lduw [%l7 + 0x60], %o0
25872 movrlez %i2, 0x020, %g3
25873 alignaddrl %l1, %l3, %g4
25874 fornot2 %f12, %f14, %f12
25875 mova %xcc, %o3, %i1
25876 movrne %i4, 0x330, %l2
25877 edge32 %o1, %o6, %o5
25878 movge %icc, %l4, %o2
25879 andcc %g1, %g6, %i3
25880 orncc %i5, 0x086D, %g5
25881 fmovdleu %xcc, %f27, %f2
25882 srl %i0, %g7, %o4
25883 sllx %l5, %l6, %i7
25884 sub %g2, %o7, %l0
25885 movrgz %o0, %i2, %g3
25886 movge %xcc, %i6, %l3
25887 ldsb [%l7 + 0x5C], %l1
25888 edge8l %g4, %o3, %i1
25889 add %i4, 0x07C1, %l2
25890 fmovse %icc, %f17, %f16
25891 srlx %o1, %o5, %l4
25892 smul %o2, %o6, %g1
25893 ldd [%l7 + 0x68], %i2
25894 edge32n %g6, %g5, %i5
25895 fcmpgt32 %f24, %f28, %g7
25896 ldsh [%l7 + 0x2E], %i0
25897 alignaddr %l5, %o4, %i7
25898 mulscc %g2, 0x1BEC, %l6
25899 movvc %xcc, %l0, %o0
25900 edge8ln %o7, %g3, %i2
25901 or %i6, 0x14E3, %l1
25902 fnand %f0, %f2, %f12
25903 fmovdleu %icc, %f4, %f31
25904 subccc %l3, 0x064D, %g4
25905 movneg %icc, %o3, %i4
25906 ldx [%l7 + 0x28], %l2
25907 move %icc, %i1, %o5
25908 std %f20, [%l7 + 0x20]
25909 fmuld8sux16 %f23, %f8, %f18
25910 edge8ln %l4, %o2, %o1
25911 sth %o6, [%l7 + 0x26]
25912 ldsh [%l7 + 0x2C], %g1
25913 ldub [%l7 + 0x12], %g6
25914 fmovrdgez %i3, %f16, %f16
25915 udiv %g5, 0x0FE3, %i5
25916 fmovsge %xcc, %f23, %f27
25917 sdiv %g7, 0x05D4, %l5
25918 edge16ln %i0, %o4, %g2
25919 fnor %f28, %f14, %f4
25920 movrlz %i7, 0x09F, %l0
25921 move %xcc, %o0, %o7
25922 andcc %l6, 0x12DF, %i2
25923 movrgz %g3, 0x168, %i6
25924 andn %l1, 0x177D, %l3
25925 fornot2 %f14, %f10, %f22
25926 move %xcc, %g4, %i4
25927 array16 %l2, %o3, %o5
25928 fandnot1 %f24, %f28, %f10
25929 or %i1, 0x1062, %o2
25930 fmuld8ulx16 %f21, %f31, %f6
25931 movre %o1, 0x39F, %o6
25932 fmovsge %icc, %f23, %f2
25933 orn %l4, 0x1F89, %g6
25934 fornot2s %f12, %f13, %f5
25935 ldub [%l7 + 0x69], %g1
25936 fmovrslez %i3, %f7, %f12
25937 srlx %i5, 0x08, %g7
25938 mova %icc, %g5, %i0
25939 udiv %o4, 0x07A2, %l5
25940 edge8 %i7, %l0, %g2
25941 lduw [%l7 + 0x40], %o0
25942 addccc %l6, %o7, %g3
25943 sllx %i2, %l1, %i6
25944 mulscc %l3, 0x0608, %g4
25945 ldub [%l7 + 0x3B], %i4
25946 movpos %xcc, %o3, %l2
25947 udiv %i1, 0x1F65, %o5
25948 edge32ln %o1, %o2, %o6
25949 sdivcc %g6, 0x1CC8, %l4
25950 ldsw [%l7 + 0x70], %g1
25951 umul %i3, 0x03CA, %g7
25952 edge32l %g5, %i0, %o4
25953 add %i5, 0x089C, %l5
25954 edge8ln %i7, %l0, %g2
25955 edge16l %l6, %o7, %g3
25956 alignaddrl %o0, %l1, %i6
25957 st %f12, [%l7 + 0x54]
25958 andncc %l3, %g4, %i4
25959 stx %i2, [%l7 + 0x58]
25960 mova %icc, %o3, %i1
25961 sdivx %o5, 0x19F4, %l2
25962 ldub [%l7 + 0x7A], %o2
25963 mulscc %o1, 0x06B9, %o6
25964 sra %l4, 0x15, %g1
25965 addc %i3, %g7, %g5
25966 edge8ln %i0, %o4, %i5
25967 alignaddr %g6, %l5, %i7
25968 movcc %icc, %g2, %l6
25969 fabsd %f28, %f30
25970 andn %l0, 0x0CFD, %g3
25971 movleu %xcc, %o0, %l1
25972 movrlz %o7, %i6, %l3
25973 edge16n %i4, %i2, %g4
25974 std %f22, [%l7 + 0x40]
25975 fmovdn %icc, %f28, %f19
25976 xnor %i1, %o5, %o3
25977 lduh [%l7 + 0x26], %o2
25978 array16 %l2, %o6, %o1
25979 move %xcc, %l4, %i3
25980 ldub [%l7 + 0x20], %g1
25981 ldsb [%l7 + 0x41], %g7
25982 fmovdvc %xcc, %f10, %f31
25983 edge16ln %i0, %o4, %i5
25984 fcmpes %fcc1, %f14, %f18
25985 andncc %g6, %l5, %g5
25986 sdivx %g2, 0x0B22, %i7
25987 orn %l6, %l0, %g3
25988 array16 %l1, %o0, %o7
25989 fornot2s %f25, %f30, %f31
25990 lduh [%l7 + 0x14], %i6
25991 movleu %icc, %i4, %i2
25992 movrlez %l3, 0x0B6, %i1
25993 edge32n %o5, %o3, %o2
25994 sdivx %l2, 0x1995, %g4
25995 move %icc, %o1, %o6
25996 sdivcc %l4, 0x0FA4, %g1
25997 orncc %i3, 0x0CF3, %i0
25998 stb %g7, [%l7 + 0x4B]
25999 fmovrslz %o4, %f13, %f12
26000 umul %g6, 0x0D1F, %l5
26001 std %f4, [%l7 + 0x40]
26002 umulcc %g5, %g2, %i7
26003 udiv %l6, 0x150C, %i5
26004 sir 0x01DC
26005 edge32ln %g3, %l0, %l1
26006 movvc %icc, %o0, %o7
26007 addcc %i6, %i2, %i4
26008 stx %l3, [%l7 + 0x68]
26009 udiv %i1, 0x08A3, %o5
26010 fpadd32s %f25, %f1, %f2
26011 fmul8x16 %f25, %f4, %f4
26012 nop
26013 set 0x70, %o7
26014 stw %o3, [%l7 + %o7]
26015 xorcc %l2, %g4, %o2
26016 ldsb [%l7 + 0x28], %o1
26017 fpsub32s %f7, %f22, %f4
26018 mulscc %l4, %o6, %i3
26019 array16 %i0, %g7, %o4
26020 fxor %f10, %f4, %f6
26021 edge16 %g6, %g1, %l5
26022 mulscc %g2, %g5, %i7
26023 fmovscs %icc, %f21, %f10
26024 movcc %xcc, %l6, %g3
26025 addccc %i5, 0x13D4, %l0
26026 fnand %f10, %f26, %f8
26027 fnegs %f28, %f16
26028 edge8n %l1, %o7, %i6
26029 fmovdpos %icc, %f6, %f15
26030 subccc %o0, 0x0A30, %i4
26031 movn %xcc, %l3, %i2
26032 orcc %i1, %o5, %o3
26033 or %l2, 0x17E9, %g4
26034 movl %icc, %o1, %o2
26035 subc %o6, 0x1245, %i3
26036 sllx %i0, 0x1E, %g7
26037 fmovdn %xcc, %f18, %f22
26038 smul %o4, 0x0A81, %l4
26039 ldub [%l7 + 0x34], %g6
26040 smul %l5, %g2, %g1
26041 andn %g5, 0x1047, %l6
26042 sdivx %i7, 0x14A1, %g3
26043 lduw [%l7 + 0x24], %i5
26044 udivx %l0, 0x1B0F, %l1
26045 fabsd %f2, %f6
26046 sll %i6, %o7, %o0
26047 orcc %l3, 0x05B3, %i2
26048 sdivx %i4, 0x176E, %o5
26049 addccc %i1, %o3, %l2
26050 ldsb [%l7 + 0x4B], %g4
26051 subcc %o1, 0x0152, %o6
26052 fmovsgu %xcc, %f16, %f9
26053 ldd [%l7 + 0x08], %i2
26054 addc %o2, 0x1A33, %g7
26055 movcs %xcc, %o4, %l4
26056 fandnot2s %f31, %f15, %f14
26057 ldub [%l7 + 0x67], %g6
26058 or %l5, %i0, %g2
26059 ld [%l7 + 0x2C], %f7
26060 ldsb [%l7 + 0x6D], %g5
26061 addc %l6, 0x0522, %g1
26062 movrne %g3, 0x13C, %i7
26063 edge8ln %l0, %i5, %i6
26064 edge32 %l1, %o7, %o0
26065 movrne %l3, %i4, %o5
26066 stb %i1, [%l7 + 0x71]
26067 ldsb [%l7 + 0x2C], %i2
26068 movneg %icc, %o3, %l2
26069 movrlz %g4, %o1, %i3
26070 movvc %xcc, %o6, %g7
26071 st %f19, [%l7 + 0x18]
26072 fmul8x16al %f22, %f5, %f8
26073 movgu %xcc, %o2, %o4
26074 add %l4, %l5, %g6
26075 fmovsa %xcc, %f18, %f9
26076 fabss %f11, %f30
26077 udivcc %i0, 0x18CB, %g5
26078 sub %g2, %g1, %l6
26079 fmovrsne %i7, %f5, %f28
26080 addc %l0, %g3, %i5
26081 fmovrdgz %l1, %f26, %f14
26082 udivx %o7, 0x0DDB, %o0
26083 fmovdpos %icc, %f2, %f12
26084 fnot2 %f12, %f16
26085 fmovdge %icc, %f0, %f11
26086 fandnot2 %f22, %f6, %f0
26087 edge32 %l3, %i6, %i4
26088 movrgez %o5, 0x2FD, %i1
26089 sdivcc %o3, 0x1403, %i2
26090 addcc %l2, %g4, %o1
26091 fmovdcs %icc, %f20, %f22
26092 mulscc %i3, %o6, %o2
26093 fnand %f28, %f20, %f8
26094 movrgz %o4, %l4, %l5
26095 srl %g7, %g6, %g5
26096 fors %f12, %f28, %f17
26097 ldx [%l7 + 0x70], %g2
26098 xor %g1, %l6, %i0
26099 array8 %l0, %i7, %i5
26100 orn %l1, 0x1A45, %g3
26101 or %o7, 0x1579, %l3
26102 edge16 %i6, %o0, %o5
26103 edge8l %i4, %o3, %i1
26104 sllx %l2, %i2, %o1
26105 movleu %icc, %i3, %o6
26106 sth %o2, [%l7 + 0x0E]
26107 popc 0x0C23, %o4
26108 xnorcc %g4, 0x027B, %l4
26109 movrgz %l5, %g7, %g5
26110 fmovdn %icc, %f1, %f30
26111 ldsw [%l7 + 0x18], %g2
26112 fzeros %f24
26113 addccc %g1, %l6, %g6
26114 subcc %i0, %i7, %l0
26115 ldub [%l7 + 0x0F], %i5
26116 sethi 0x1ED6, %l1
26117 fcmpeq32 %f14, %f20, %o7
26118 fnor %f0, %f22, %f20
26119 fmovsl %icc, %f22, %f16
26120 xnorcc %l3, 0x0493, %i6
26121 srlx %g3, %o5, %o0
26122 edge32l %i4, %i1, %l2
26123 add %o3, 0x0332, %o1
26124 fsrc1 %f24, %f20
26125 fmovsvc %xcc, %f9, %f27
26126 std %f28, [%l7 + 0x58]
26127 subc %i2, 0x020D, %o6
26128 fmul8x16al %f13, %f31, %f8
26129 addcc %i3, 0x0ED0, %o4
26130 sth %g4, [%l7 + 0x4C]
26131 movvc %icc, %l4, %l5
26132 movcs %xcc, %o2, %g5
26133 array32 %g2, %g1, %l6
26134 ldsb [%l7 + 0x4A], %g7
26135 edge8l %i0, %g6, %l0
26136 nop
26137 set 0x60, %l6
26138 lduh [%l7 + %l6], %i5
26139 umulcc %l1, %o7, %l3
26140 fmuld8ulx16 %f25, %f5, %f20
26141 movgu %icc, %i7, %g3
26142 movge %xcc, %o5, %i6
26143 movne %xcc, %o0, %i4
26144 xor %l2, %o3, %i1
26145 movne %icc, %o1, %o6
26146 fornot1 %f26, %f14, %f28
26147 edge32 %i2, %o4, %g4
26148 ldsh [%l7 + 0x0A], %l4
26149 fpsub16 %f28, %f18, %f14
26150 fnot2 %f10, %f26
26151 movge %icc, %i3, %o2
26152 sdivx %l5, 0x00A1, %g2
26153 sll %g5, 0x0B, %g1
26154 edge16l %g7, %l6, %i0
26155 movneg %xcc, %l0, %i5
26156 fmul8x16au %f11, %f13, %f28
26157 edge32l %l1, %o7, %g6
26158 sdivcc %i7, 0x1947, %g3
26159 popc %l3, %o5
26160 array8 %o0, %i4, %l2
26161 fmovsvs %icc, %f24, %f1
26162 move %icc, %o3, %i6
26163 udivx %i1, 0x0DA2, %o6
26164 xnorcc %i2, 0x05AE, %o4
26165 nop
26166 set 0x5C, %o5
26167 ldsw [%l7 + %o5], %g4
26168 mova %xcc, %o1, %i3
26169 fmul8x16au %f13, %f16, %f0
26170 ldsh [%l7 + 0x74], %l4
26171 stw %l5, [%l7 + 0x1C]
26172 edge16l %g2, %g5, %o2
26173 umulcc %g1, 0x16A2, %l6
26174 fmovdne %xcc, %f19, %f11
26175 umul %i0, %l0, %g7
26176 orncc %l1, %o7, %i5
26177 udiv %i7, 0x1662, %g3
26178 ldsw [%l7 + 0x64], %l3
26179 ldsh [%l7 + 0x3A], %g6
26180 sethi 0x1E9B, %o5
26181 edge16l %o0, %i4, %l2
26182 udivx %i6, 0x081E, %o3
26183 smulcc %i1, %i2, %o4
26184 ldd [%l7 + 0x38], %f28
26185 fpsub32 %f26, %f4, %f16
26186 srax %o6, %o1, %g4
26187 subcc %i3, 0x0A7B, %l5
26188 edge16l %l4, %g2, %o2
26189 udivcc %g5, 0x1E50, %l6
26190 movpos %icc, %i0, %l0
26191 fmovsleu %icc, %f8, %f20
26192 nop
26193 set 0x12, %g2
26194 stb %g7, [%l7 + %g2]
26195 srlx %g1, 0x05, %l1
26196 fcmpes %fcc0, %f31, %f28
26197 edge16l %i5, %o7, %g3
26198 add %l3, 0x05C4, %g6
26199 restore %o5, %o0, %i7
26200 rdpr %cwp, %g1
26201 rdpr %cansave, %g2
26202 rdpr %canrestore, %g3
26203 rdpr %cleanwin, %g4
26204 rdpr %otherwin, %g5
26205 rdpr %wstate, %g6
26206 movge %icc, %i4, %i6
26207 sth %l2, [%l7 + 0x58]
26208 edge8ln %o3, %i1, %o4
26209 udivx %o6, 0x0C4D, %o1
26210 fnot1 %f8, %f24
26211 fpadd16 %f30, %f24, %f28
26212 sdivx %i2, 0x06DA, %i3
26213 addc %l5, 0x1825, %l4
26214 srl %g2, 0x15, %g4
26215 orcc %g5, %l6, %i0
26216 fmovsne %icc, %f9, %f15
26217 fmovspos %icc, %f31, %f1
26218 edge32l %l0, %o2, %g1
26219 siam 0x2
26220 sdiv %g7, 0x1132, %i5
26221 sllx %o7, %g3, %l3
26222 movgu %icc, %l1, %g6
26223 ldd [%l7 + 0x78], %f2
26224 fmovrdgz %o0, %f6, %f6
26225 fmovscs %icc, %f19, %f9
26226 edge16 %i7, %o5, %i4
26227 fzero %f20
26228 movvc %icc, %i6, %l2
26229 srlx %i1, 0x1E, %o4
26230 fmovsge %xcc, %f8, %f31
26231 movne %xcc, %o3, %o6
26232 movgu %xcc, %o1, %i2
26233 popc 0x1DF2, %i3
26234 movvc %xcc, %l4, %l5
26235 fmovsgu %xcc, %f5, %f17
26236 fmovrde %g2, %f26, %f10
26237 edge8 %g4, %g5, %l6
26238 fnot2s %f10, %f19
26239 edge16 %i0, %l0, %g1
26240 edge8n %o2, %i5, %g7
26241 sra %o7, 0x13, %g3
26242 bshuffle %f30, %f18, %f4
26243 mulx %l1, %l3, %o0
26244 array32 %i7, %o5, %i4
26245 fxnor %f18, %f30, %f6
26246 addc %g6, 0x13CF, %i6
26247 movne %xcc, %l2, %o4
26248 edge8ln %o3, %o6, %i1
26249 movneg %xcc, %o1, %i3
26250 andcc %l4, 0x0B79, %l5
26251 fpack16 %f8, %f12
26252 movrlz %i2, 0x18E, %g4
26253 siam 0x0
26254 subcc %g2, 0x0234, %g5
26255 movre %i0, 0x026, %l6
26256 fmovrdlz %g1, %f6, %f22
26257 ldub [%l7 + 0x15], %l0
26258 edge8n %o2, %g7, %o7
26259 std %f16, [%l7 + 0x18]
26260 xor %g3, %i5, %l3
26261 smulcc %l1, %i7, %o5
26262 mulx %i4, %o0, %i6
26263 save %l2, 0x18E7, %g6
26264 rdpr %cwp, %g1
26265 rdpr %cansave, %g2
26266 rdpr %canrestore, %g3
26267 rdpr %cleanwin, %g4
26268 rdpr %otherwin, %g5
26269 rdpr %wstate, %g6
26270 mulscc %o3, %o4, %i1
26271 fcmpd %fcc2, %f8, %f24
26272 edge32l %o6, %i3, %l4
26273 udivx %l5, 0x172B, %i2
26274 fcmple32 %f26, %f8, %o1
26275 sll %g2, %g5, %g4
26276 smulcc %i0, 0x10F2, %l6
26277 stx %l0, [%l7 + 0x48]
26278 sdivcc %o2, 0x1154, %g1
26279 fnand %f8, %f10, %f10
26280 fmovdle %xcc, %f23, %f5
26281 fpadd16s %f27, %f6, %f10
26282 movrlez %g7, 0x03F, %g3
26283 fnot2 %f14, %f10
26284 subcc %i5, %l3, %o7
26285 movrgez %l1, %i7, %o5
26286 save %o0, %i4, %i6
26287 rdpr %cwp, %g1
26288 rdpr %cansave, %g2
26289 rdpr %canrestore, %g3
26290 rdpr %cleanwin, %g4
26291 rdpr %otherwin, %g5
26292 rdpr %wstate, %g6
26293 std %f0, [%l7 + 0x78]
26294 movpos %xcc, %l2, %o3
26295 subcc %g6, %i1, %o6
26296 movneg %xcc, %o4, %i3
26297 ldub [%l7 + 0x51], %l4
26298 sth %l5, [%l7 + 0x34]
26299 fcmpd %fcc0, %f20, %f16
26300 sllx %i2, %g2, %o1
26301 fmovsleu %xcc, %f5, %f16
26302 sth %g4, [%l7 + 0x16]
26303 movcs %xcc, %g5, %i0
26304 lduh [%l7 + 0x78], %l0
26305 fcmpgt32 %f12, %f6, %l6
26306 umulcc %g1, 0x1246, %o2
26307 fcmpne32 %f14, %f22, %g3
26308 srlx %i5, %l3, %g7
26309 ldd [%l7 + 0x10], %o6
26310 std %f16, [%l7 + 0x40]
26311 fmovsa %icc, %f13, %f16
26312 alignaddr %i7, %o5, %o0
26313 umulcc %i4, 0x1FDA, %l1
26314 stx %l2, [%l7 + 0x58]
26315 setx loop_83, %l0, %l1
26316 return %l1
26317 nop
26318 rdpr %cwp, %g1
26319 rdpr %cansave, %g2
26320 rdpr %canrestore, %g3
26321 rdpr %cleanwin, %g4
26322 rdpr %otherwin, %g5
26323 rdpr %wstate, %g6
26324loop_83: movge %icc, %o3, %o4
26325 srl %o6, 0x18, %i3
26326 orcc %l4, 0x07AD, %i2
26327 xor %l5, 0x1EAC, %g2
26328 sethi 0x1F65, %o1
26329 stb %g5, [%l7 + 0x2F]
26330 fmovscs %xcc, %f20, %f31
26331 srlx %i0, 0x0B, %g4
26332 edge8l %l6, %l0, %o2
26333 lduh [%l7 + 0x46], %g3
26334 srlx %g1, 0x00, %l3
26335 addccc %i5, %o7, %i7
26336 umulcc %o5, 0x17AB, %g7
26337 fmovdleu %xcc, %f27, %f22
26338 edge16l %o0, %i4, %l1
26339 orn %i6, %g6, %i1
26340 fsrc1s %f19, %f4
26341 ldsw [%l7 + 0x50], %l2
26342 add %o4, %o6, %i3
26343 srl %o3, %i2, %l4
26344 edge32l %l5, %g2, %o1
26345 fxors %f17, %f2, %f3
26346 xor %i0, 0x0D29, %g5
26347 fxors %f4, %f9, %f6
26348 movrlz %g4, 0x00B, %l6
26349 ld [%l7 + 0x40], %f3
26350 subc %l0, 0x167C, %g3
26351 edge16ln %g1, %l3, %i5
26352 ldd [%l7 + 0x58], %o2
26353 fmovdvc %xcc, %f17, %f19
26354 sra %i7, %o7, %g7
26355 ldsb [%l7 + 0x20], %o0
26356 edge8ln %i4, %o5, %i6
26357 xorcc %l1, %i1, %g6
26358 movpos %icc, %l2, %o4
26359 edge8 %i3, %o6, %o3
26360 movn %xcc, %i2, %l5
26361 or %g2, 0x1898, %o1
26362 alignaddr %l4, %g5, %i0
26363 edge32l %l6, %g4, %l0
26364 fsrc2s %f0, %f0
26365 edge32ln %g1, %l3, %i5
26366 fabss %f25, %f24
26367 edge16l %g3, %i7, %o2
26368 edge16ln %o7, %g7, %o0
26369 sethi 0x167C, %i4
26370 fandnot1 %f26, %f4, %f28
26371 nop
26372 set 0x47, %g4
26373 ldub [%l7 + %g4], %i6
26374 movl %xcc, %o5, %i1
26375 edge16l %l1, %l2, %g6
26376 sllx %o4, %o6, %o3
26377 movge %xcc, %i3, %i2
26378 fornot1s %f2, %f0, %f6
26379 xor %l5, %g2, %l4
26380 edge16l %g5, %i0, %o1
26381 ldd [%l7 + 0x78], %f2
26382 move %icc, %l6, %g4
26383 stw %g1, [%l7 + 0x20]
26384 mulx %l0, %l3, %i5
26385 mova %xcc, %i7, %g3
26386 movvs %xcc, %o7, %g7
26387 movl %icc, %o2, %i4
26388 add %i6, 0x0C7D, %o0
26389 mulscc %i1, %l1, %o5
26390 mova %xcc, %l2, %g6
26391 fnegd %f26, %f8
26392 or %o6, 0x1320, %o3
26393 edge16n %o4, %i3, %l5
26394 movre %g2, 0x0B4, %i2
26395 ldsb [%l7 + 0x78], %l4
26396 and %i0, 0x1192, %g5
26397 sll %l6, 0x0D, %o1
26398 movpos %xcc, %g1, %g4
26399 fmovrdlez %l0, %f16, %f12
26400 udiv %l3, 0x1C5F, %i5
26401 sth %g3, [%l7 + 0x12]
26402 stw %o7, [%l7 + 0x20]
26403 ldd [%l7 + 0x28], %f28
26404 movl %icc, %g7, %o2
26405 ld [%l7 + 0x08], %f2
26406 fmovsvc %xcc, %f15, %f27
26407 mulx %i7, 0x1706, %i4
26408 fandnot1 %f0, %f24, %f4
26409 fmovdvc %xcc, %f12, %f19
26410 alignaddrl %i6, %i1, %l1
26411 array32 %o5, %o0, %l2
26412 movvs %xcc, %o6, %o3
26413 edge16ln %o4, %g6, %i3
26414 movgu %icc, %l5, %i2
26415 movrlez %g2, %l4, %g5
26416 ld [%l7 + 0x10], %f20
26417 fpsub16s %f4, %f4, %f26
26418 mulx %i0, 0x1F18, %o1
26419 edge16ln %g1, %l6, %g4
26420 stw %l0, [%l7 + 0x48]
26421 edge8ln %i5, %g3, %o7
26422 stx %l3, [%l7 + 0x30]
26423 fmovrdlez %g7, %f8, %f6
26424 fmovscc %icc, %f11, %f14
26425 sllx %o2, %i7, %i6
26426 movcs %xcc, %i4, %i1
26427 sub %o5, 0x15CA, %l1
26428 edge16ln %o0, %l2, %o6
26429 udiv %o4, 0x0903, %g6
26430 edge8n %o3, %i3, %l5
26431 movrlz %i2, %l4, %g5
26432 movrgz %i0, 0x0A0, %g2
26433 edge32n %o1, %l6, %g1
26434 fmovsle %xcc, %f28, %f22
26435 and %l0, 0x181F, %i5
26436 add %g4, %g3, %l3
26437 smulcc %o7, %o2, %i7
26438 udivcc %i6, 0x1796, %g7
26439 movrne %i4, 0x11F, %o5
26440 ldx [%l7 + 0x30], %i1
26441 stw %o0, [%l7 + 0x6C]
26442 ldsw [%l7 + 0x0C], %l2
26443 sethi 0x1F31, %o6
26444 edge32 %l1, %g6, %o3
26445 sll %i3, 0x11, %o4
26446 xorcc %i2, 0x1DC8, %l5
26447 edge32 %g5, %i0, %l4
26448 lduw [%l7 + 0x4C], %o1
26449 subccc %g2, 0x1468, %g1
26450 andcc %l6, 0x143E, %i5
26451 st %f15, [%l7 + 0x74]
26452 edge32l %l0, %g4, %l3
26453 sth %g3, [%l7 + 0x2A]
26454 movvs %icc, %o7, %o2
26455 umulcc %i7, 0x1BD4, %i6
26456 fmovdge %xcc, %f9, %f18
26457 movg %xcc, %g7, %i4
26458 movcs %icc, %i1, %o0
26459 movcc %xcc, %l2, %o6
26460 edge16 %l1, %o5, %o3
26461 fpack32 %f18, %f14, %f28
26462 ldd [%l7 + 0x78], %f14
26463 sllx %g6, %o4, %i2
26464 lduw [%l7 + 0x14], %i3
26465 std %f8, [%l7 + 0x08]
26466 fzero %f0
26467 sdivx %l5, 0x1793, %i0
26468 movrgz %l4, %g5, %o1
26469 restore %g1, 0x139F, %g2
26470 rdpr %cwp, %g1
26471 rdpr %cansave, %g2
26472 rdpr %canrestore, %g3
26473 rdpr %cleanwin, %g4
26474 rdpr %otherwin, %g5
26475 rdpr %wstate, %g6
26476 sdivcc %l6, 0x0D1C, %i5
26477 edge16l %g4, %l0, %g3
26478 fmovsa %xcc, %f14, %f11
26479 movle %xcc, %o7, %o2
26480 st %f17, [%l7 + 0x08]
26481 xnorcc %i7, %i6, %l3
26482 save %g7, %i1, %i4
26483 rdpr %cwp, %g1
26484 rdpr %cansave, %g2
26485 rdpr %canrestore, %g3
26486 rdpr %cleanwin, %g4
26487 rdpr %otherwin, %g5
26488 rdpr %wstate, %g6
26489 mulx %o0, 0x0692, %l2
26490 ldub [%l7 + 0x7C], %o6
26491 fmovspos %icc, %f10, %f15
26492 array16 %o5, %l1, %o3
26493 sra %g6, 0x01, %o4
26494 movgu %xcc, %i3, %i2
26495 ldub [%l7 + 0x1B], %l5
26496 sra %l4, 0x14, %g5
26497 fmovdleu %xcc, %f26, %f8
26498 edge32l %i0, %o1, %g2
26499 xorcc %g1, 0x1566, %l6
26500 save %g4, %i5, %g3
26501 rdpr %cwp, %g1
26502 rdpr %cansave, %g2
26503 rdpr %canrestore, %g3
26504 rdpr %cleanwin, %g4
26505 rdpr %otherwin, %g5
26506 rdpr %wstate, %g6
26507 andn %l0, %o7, %i7
26508 udiv %i6, 0x06C0, %l3
26509 movn %icc, %g7, %i1
26510 srlx %i4, 0x09, %o0
26511 fmul8sux16 %f22, %f30, %f14
26512 fexpand %f12, %f16
26513 orncc %o2, %o6, %l2
26514 fmovdneg %xcc, %f24, %f16
26515 movrgz %o5, 0x03E, %l1
26516 udivx %g6, 0x020C, %o3
26517 fmovsvs %icc, %f15, %f12
26518 fnegd %f28, %f24
26519 edge32n %o4, %i3, %i2
26520 ldsh [%l7 + 0x3A], %l4
26521 and %g5, 0x1C08, %l5
26522 mulscc %o1, 0x0F51, %g2
26523 udivcc %i0, 0x1866, %l6
26524 movrne %g1, %g4, %i5
26525 fmovsleu %xcc, %f0, %f9
26526 edge8ln %l0, %g3, %i7
26527 xorcc %o7, 0x0A04, %i6
26528 alignaddr %g7, %l3, %i4
26529 stw %o0, [%l7 + 0x34]
26530 popc %i1, %o2
26531 sdivcc %o6, 0x07C7, %o5
26532 edge8ln %l2, %l1, %g6
26533 fzero %f10
26534 fsrc1s %f14, %f24
26535 movvs %xcc, %o4, %i3
26536 sdivx %i2, 0x0E4F, %o3
26537 ld [%l7 + 0x4C], %f18
26538 addcc %l4, %g5, %l5
26539 subccc %o1, 0x01F3, %i0
26540 fpmerge %f27, %f0, %f28
26541 and %l6, 0x15BB, %g1
26542 addc %g2, %i5, %g4
26543 and %l0, 0x158D, %g3
26544 xorcc %i7, %o7, %i6
26545 sllx %l3, 0x0F, %i4
26546 udivx %o0, 0x0AE4, %i1
26547 edge32l %g7, %o2, %o6
26548 fmovscs %xcc, %f18, %f17
26549 srlx %o5, %l2, %l1
26550 lduh [%l7 + 0x68], %o4
26551 udiv %g6, 0x0459, %i2
26552 smul %i3, 0x0000, %l4
26553 movre %g5, 0x212, %l5
26554 movcs %xcc, %o1, %i0
26555 sll %o3, 0x03, %l6
26556 udivx %g2, 0x1F20, %g1
26557 move %icc, %i5, %l0
26558 xorcc %g3, 0x09F9, %i7
26559 orn %g4, %i6, %l3
26560 fandnot1s %f29, %f11, %f15
26561 edge32ln %o7, %i4, %o0
26562 smul %i1, %o2, %g7
26563 fmovrse %o5, %f12, %f27
26564 nop
26565 set 0x68, %i7
26566 ldx [%l7 + %i7], %o6
26567 stx %l2, [%l7 + 0x28]
26568 sub %o4, %l1, %i2
26569 smul %g6, %l4, %i3
26570 movrlez %l5, 0x28A, %o1
26571 stx %i0, [%l7 + 0x10]
26572 movrlez %g5, 0x226, %l6
26573 fnands %f20, %f12, %f30
26574 xorcc %g2, 0x17E7, %o3
26575 xorcc %i5, %l0, %g3
26576 array32 %i7, %g4, %g1
26577 fmovscc %xcc, %f16, %f15
26578 move %icc, %i6, %o7
26579 edge16ln %l3, %i4, %i1
26580 movg %icc, %o0, %o2
26581 fnot1 %f4, %f12
26582 move %icc, %o5, %g7
26583 setx loop_84, %l0, %l1
26584 return %l1
26585 nop
26586 rdpr %cwp, %g1
26587 rdpr %cansave, %g2
26588 rdpr %canrestore, %g3
26589 rdpr %cleanwin, %g4
26590 rdpr %otherwin, %g5
26591 rdpr %wstate, %g6
26592loop_84: xorcc %o4, %i2, %g6
26593 stx %l4, [%l7 + 0x68]
26594 fandnot1 %f12, %f10, %f26
26595 subcc %l1, %i3, %l5
26596 movl %xcc, %o1, %g5
26597 mova %icc, %l6, %i0
26598 fmovrdne %o3, %f6, %f24
26599 srlx %i5, %l0, %g3
26600 fmuld8sux16 %f16, %f12, %f8
26601 fmovdpos %xcc, %f3, %f18
26602 fcmple16 %f6, %f16, %i7
26603 movneg %xcc, %g4, %g2
26604 andn %i6, 0x06FB, %g1
26605 or %o7, %l3, %i1
26606 fmovdneg %xcc, %f17, %f5
26607 movneg %xcc, %o0, %o2
26608 ldsb [%l7 + 0x20], %i4
26609 ldx [%l7 + 0x78], %o5
26610 sth %g7, [%l7 + 0x46]
26611 xor %l2, 0x1DD6, %o4
26612 edge16l %o6, %g6, %l4
26613 restore %l1, 0x01F3, %i2
26614 rdpr %cwp, %g1
26615 rdpr %cansave, %g2
26616 rdpr %canrestore, %g3
26617 rdpr %cleanwin, %g4
26618 rdpr %otherwin, %g5
26619 rdpr %wstate, %g6
26620 fnand %f30, %f22, %f10
26621 popc %i3, %l5
26622 fsrc1 %f6, %f4
26623 sra %g5, %o1, %l6
26624 nop
26625 set 0x4B, %o2
26626 ldsb [%l7 + %o2], %o3
26627 edge8ln %i5, %i0, %l0
26628 sth %i7, [%l7 + 0x36]
26629 fmovrslez %g3, %f27, %f1
26630 fpack32 %f20, %f22, %f28
26631 fmovs %f7, %f28
26632 smulcc %g4, %g2, %i6
26633 edge16ln %g1, %o7, %i1
26634 addc %l3, 0x057F, %o2
26635 fpsub16s %f12, %f31, %f11
26636 edge16n %o0, %i4, %g7
26637 fmovdleu %icc, %f3, %f31
26638 edge8n %o5, %l2, %o6
26639 fnand %f0, %f16, %f10
26640 movne %icc, %o4, %g6
26641 ldd [%l7 + 0x20], %l0
26642 fmovrsgez %i2, %f3, %f16
26643 fsrc1s %f23, %f26
26644 alignaddrl %l4, %l5, %g5
26645 movl %icc, %o1, %l6
26646 umulcc %o3, 0x14CB, %i5
26647 alignaddr %i3, %i0, %l0
26648 fornot2 %f6, %f26, %f20
26649 ldd [%l7 + 0x48], %i6
26650 movle %icc, %g4, %g3
26651 ld [%l7 + 0x64], %f25
26652 fmovsa %xcc, %f3, %f27
26653 movrgez %i6, %g1, %g2
26654 sra %o7, 0x03, %l3
26655 lduw [%l7 + 0x50], %o2
26656 move %icc, %i1, %o0
26657 udivcc %i4, 0x0672, %o5
26658 addccc %l2, %g7, %o6
26659 fpsub16s %f9, %f3, %f25
26660 nop
26661 set 0x24, %o1
26662 sth %o4, [%l7 + %o1]
26663 umul %g6, %l1, %i2
26664 move %icc, %l5, %l4
26665 udivx %g5, 0x12CD, %l6
26666 fsrc2 %f10, %f14
26667 movneg %xcc, %o3, %i5
26668 movn %icc, %i3, %i0
26669 edge32l %o1, %i7, %g4
26670 movneg %icc, %l0, %g3
26671 ldub [%l7 + 0x4B], %i6
26672 ldd [%l7 + 0x30], %g0
26673 srax %o7, %l3, %g2
26674 edge32 %o2, %o0, %i1
26675 movrlez %o5, %l2, %g7
26676 or %i4, 0x0E7D, %o6
26677 or %g6, 0x079B, %o4
26678 and %i2, %l5, %l4
26679 ldsb [%l7 + 0x77], %g5
26680 srlx %l1, %o3, %i5
26681 srax %i3, 0x0E, %i0
26682 umul %o1, 0x0A11, %i7
26683 fmovsle %icc, %f16, %f6
26684 movle %xcc, %g4, %l0
26685 movle %xcc, %l6, %g3
26686 movge %xcc, %i6, %o7
26687 movn %icc, %g1, %g2
26688 udiv %o2, 0x1BC3, %l3
26689 fcmple16 %f22, %f12, %o0
26690 ldsw [%l7 + 0x70], %i1
26691 movcc %xcc, %l2, %g7
26692 fandnot2 %f10, %f2, %f12
26693 ldd [%l7 + 0x30], %f18
26694 fmovsvc %icc, %f21, %f27
26695 ldx [%l7 + 0x58], %o5
26696 umul %i4, 0x1203, %o6
26697 fmovdvc %icc, %f26, %f6
26698 sllx %o4, %i2, %l5
26699 lduh [%l7 + 0x1C], %l4
26700 ldsb [%l7 + 0x1F], %g5
26701 array32 %g6, %o3, %l1
26702 ldsw [%l7 + 0x28], %i3
26703 popc 0x0BFD, %i0
26704 movrlez %i5, %o1, %i7
26705 sra %l0, %l6, %g4
26706 fmovsne %xcc, %f11, %f25
26707 popc %i6, %g3
26708 andn %g1, 0x0889, %o7
26709 edge16ln %o2, %g2, %l3
26710 movleu %icc, %i1, %o0
26711 udivcc %g7, 0x16BF, %l2
26712 movge %icc, %o5, %o6
26713 nop
26714 set 0x68, %o3
26715 ldsb [%l7 + %o3], %o4
26716 edge32 %i2, %i4, %l4
26717 stb %g5, [%l7 + 0x44]
26718 ld [%l7 + 0x1C], %f8
26719 movrlz %g6, 0x17B, %o3
26720 movrgez %l5, %l1, %i0
26721 add %i3, %i5, %o1
26722 movcs %xcc, %i7, %l6
26723 addcc %l0, %g4, %g3
26724 edge32n %i6, %g1, %o2
26725 fpsub16s %f27, %f25, %f8
26726 edge32 %o7, %g2, %l3
26727 fcmple32 %f20, %f26, %o0
26728 fxnors %f9, %f21, %f11
26729 xorcc %g7, 0x0941, %i1
26730 sir 0x1C20
26731 sll %l2, %o5, %o4
26732 movrne %i2, %i4, %o6
26733 udivx %l4, 0x1F7B, %g5
26734 xnor %o3, %l5, %g6
26735 mulx %l1, 0x10A6, %i0
26736 std %f12, [%l7 + 0x10]
26737 fpsub32s %f19, %f1, %f0
26738 srlx %i5, %i3, %i7
26739 stb %o1, [%l7 + 0x52]
26740 movneg %xcc, %l6, %l0
26741 sdivx %g4, 0x15B5, %g3
26742 xnorcc %i6, 0x06BE, %o2
26743 add %g1, 0x041F, %o7
26744 edge8 %g2, %o0, %g7
26745 addccc %l3, %l2, %i1
26746 movn %icc, %o5, %o4
26747 xnorcc %i4, 0x150D, %i2
26748 movre %o6, 0x009, %l4
26749 fmul8x16au %f3, %f15, %f12
26750 udivcc %o3, 0x1398, %g5
26751 stw %l5, [%l7 + 0x54]
26752 umul %g6, %l1, %i0
26753 sllx %i5, 0x0E, %i3
26754 edge8n %o1, %i7, %l0
26755 edge32l %l6, %g3, %i6
26756 udiv %o2, 0x1925, %g1
26757 fmovsgu %xcc, %f3, %f28
26758 stw %g4, [%l7 + 0x38]
26759 movl %xcc, %g2, %o7
26760 fornot1 %f14, %f4, %f12
26761 mulx %o0, %l3, %g7
26762 edge8n %l2, %i1, %o4
26763 movneg %icc, %o5, %i4
26764 ldd [%l7 + 0x48], %f18
26765 mova %icc, %i2, %l4
26766 movcs %icc, %o6, %g5
26767 fsrc2 %f28, %f10
26768 srlx %o3, 0x10, %g6
26769 sub %l5, %l1, %i5
26770 addccc %i0, %o1, %i3
26771 movrgez %l0, 0x1C2, %i7
26772 fmovrsne %g3, %f27, %f10
26773 fmovdne %icc, %f15, %f3
26774 sllx %i6, 0x12, %o2
26775 mulx %g1, 0x1D67, %g4
26776 array16 %l6, %o7, %g2
26777 movleu %xcc, %o0, %g7
26778 edge32n %l3, %l2, %o4
26779 edge16 %i1, %o5, %i4
26780 std %f30, [%l7 + 0x70]
26781 subc %l4, %i2, %g5
26782 st %f8, [%l7 + 0x40]
26783 movrlz %o6, %o3, %l5
26784 fmovrdlez %g6, %f8, %f6
26785 edge32ln %i5, %i0, %o1
26786 ldsw [%l7 + 0x44], %i3
26787 fmovdn %icc, %f22, %f16
26788 edge8n %l0, %i7, %g3
26789 subccc %i6, 0x0036, %l1
26790 fsrc2 %f2, %f28
26791 std %f22, [%l7 + 0x78]
26792 sdivcc %o2, 0x1B3F, %g1
26793 fmovsvc %xcc, %f11, %f25
26794 movrgez %l6, %g4, %o7
26795 edge32ln %g2, %g7, %o0
26796 ldd [%l7 + 0x20], %l2
26797 fands %f7, %f29, %f28
26798 movneg %xcc, %l2, %o4
26799 smulcc %o5, 0x1F02, %i1
26800 array32 %i4, %i2, %l4
26801 sdivx %o6, 0x1407, %o3
26802 ldub [%l7 + 0x17], %l5
26803 movvs %icc, %g5, %g6
26804 edge8l %i0, %o1, %i5
26805 andcc %i3, 0x0A6E, %l0
26806 subcc %g3, %i6, %i7
26807 move %xcc, %l1, %o2
26808 stw %l6, [%l7 + 0x4C]
26809 alignaddr %g4, %g1, %g2
26810 umulcc %o7, 0x169B, %o0
26811 subcc %l3, %g7, %l2
26812 stb %o5, [%l7 + 0x7E]
26813 andn %o4, %i4, %i2
26814 st %f10, [%l7 + 0x30]
26815 movrlz %l4, 0x142, %i1
26816 movvs %icc, %o6, %o3
26817 edge16l %l5, %g6, %i0
26818 popc 0x0CCA, %g5
26819 movl %icc, %i5, %i3
26820 movrlz %o1, %l0, %i6
26821 xorcc %i7, 0x1B30, %l1
26822 movneg %icc, %g3, %l6
26823 udivcc %o2, 0x1479, %g1
26824 array32 %g2, %o7, %o0
26825 sir 0x1551
26826 fmovrdlz %g4, %f26, %f28
26827 movrlz %l3, 0x324, %g7
26828 edge16 %o5, %o4, %i4
26829 movge %xcc, %l2, %l4
26830 stw %i2, [%l7 + 0x6C]
26831 movgu %icc, %o6, %i1
26832 addccc %l5, %g6, %i0
26833 fcmple16 %f4, %f20, %g5
26834 sra %o3, %i5, %i3
26835 edge16ln %o1, %i6, %i7
26836 fmovrde %l0, %f4, %f0
26837 ldx [%l7 + 0x28], %g3
26838 popc 0x1DD6, %l6
26839 fmovrslez %o2, %f28, %f11
26840 edge32n %l1, %g2, %o7
26841 fmovsvc %icc, %f3, %f8
26842 alignaddr %o0, %g1, %l3
26843 srax %g7, %g4, %o5
26844 sethi 0x0471, %i4
26845 smulcc %o4, 0x1623, %l2
26846 sethi 0x1FB4, %i2
26847 movre %l4, %o6, %l5
26848 ld [%l7 + 0x44], %f18
26849 array32 %g6, %i1, %g5
26850 popc %o3, %i5
26851 std %f20, [%l7 + 0x60]
26852 ld [%l7 + 0x50], %f17
26853 sllx %i3, %o1, %i6
26854 and %i0, 0x1D79, %i7
26855 edge32l %l0, %l6, %g3
26856 srax %o2, %l1, %o7
26857 stw %g2, [%l7 + 0x64]
26858 sub %g1, %l3, %o0
26859 umul %g4, 0x0702, %g7
26860 alignaddr %i4, %o5, %o4
26861 edge16l %l2, %l4, %i2
26862 ldsw [%l7 + 0x08], %o6
26863 movn %xcc, %g6, %i1
26864 movgu %icc, %g5, %o3
26865 movleu %icc, %i5, %l5
26866 move %icc, %o1, %i3
26867 fcmpne32 %f24, %f18, %i0
26868 sth %i6, [%l7 + 0x4E]
26869 movpos %icc, %l0, %i7
26870 fpsub32 %f10, %f30, %f0
26871 fmovdvc %icc, %f13, %f14
26872 smulcc %g3, 0x0AFA, %l6
26873 ldx [%l7 + 0x38], %o2
26874 orcc %l1, 0x1686, %o7
26875 fmovdcc %xcc, %f24, %f31
26876 fmovsg %icc, %f31, %f22
26877 fandnot2 %f10, %f4, %f6
26878 fcmpeq32 %f20, %f2, %g2
26879 std %f16, [%l7 + 0x08]
26880 srlx %g1, %o0, %l3
26881 smulcc %g7, %g4, %o5
26882 fpsub32s %f5, %f1, %f14
26883 move %icc, %o4, %l2
26884 subc %i4, 0x033F, %i2
26885 movre %l4, %o6, %i1
26886 edge16l %g6, %g5, %o3
26887 smul %i5, 0x1BE3, %o1
26888 addc %l5, %i3, %i0
26889 subcc %l0, 0x094E, %i6
26890 add %i7, 0x1466, %l6
26891 mulscc %g3, 0x0753, %o2
26892 srlx %l1, 0x1E, %o7
26893 fpack32 %f26, %f22, %f12
26894 udivx %g2, 0x045B, %o0
26895 edge8ln %g1, %l3, %g7
26896 ld [%l7 + 0x78], %f13
26897 movvc %icc, %g4, %o4
26898 fandnot2 %f12, %f18, %f26
26899 fpsub16s %f30, %f30, %f24
26900 alignaddr %l2, %o5, %i4
26901 movrlez %i2, 0x0E5, %l4
26902 fmovdn %icc, %f23, %f3
26903 edge16 %o6, %i1, %g6
26904 movpos %xcc, %g5, %o3
26905 xnorcc %o1, %l5, %i3
26906 fmovspos %xcc, %f21, %f15
26907 ldsh [%l7 + 0x58], %i0
26908 movpos %xcc, %l0, %i5
26909 std %f10, [%l7 + 0x38]
26910 alignaddrl %i7, %l6, %i6
26911 movrgez %g3, %o2, %o7
26912 sllx %l1, 0x1D, %g2
26913 edge32ln %g1, %o0, %l3
26914 edge32 %g7, %o4, %l2
26915 movne %icc, %o5, %i4
26916 smul %i2, 0x099B, %l4
26917 movn %icc, %o6, %i1
26918 movgu %xcc, %g6, %g4
26919 sllx %o3, 0x15, %g5
26920 fmovsa %xcc, %f11, %f1
26921 ldx [%l7 + 0x48], %o1
26922 ldd [%l7 + 0x78], %i2
26923 sra %i0, %l0, %l5
26924 sdivx %i7, 0x1071, %i5
26925 movn %xcc, %l6, %i6
26926 fmovde %icc, %f26, %f22
26927 ld [%l7 + 0x3C], %f14
26928 or %g3, %o2, %l1
26929 movg %xcc, %g2, %o7
26930 fmovrdne %o0, %f24, %f8
26931 array8 %l3, %g1, %g7
26932 edge32l %l2, %o5, %i4
26933 fsrc2 %f14, %f30
26934 save %i2, 0x1065, %l4
26935 rdpr %cwp, %g1
26936 rdpr %cansave, %g2
26937 rdpr %canrestore, %g3
26938 rdpr %cleanwin, %g4
26939 rdpr %otherwin, %g5
26940 rdpr %wstate, %g6
26941 edge32n %o4, %o6, %i1
26942 fmovsvs %xcc, %f27, %f0
26943 fmovrde %g4, %f10, %f20
26944 udivcc %g6, 0x02C3, %o3
26945 fpsub32s %f20, %f31, %f0
26946 udivx %o1, 0x01D5, %g5
26947 addccc %i0, %i3, %l5
26948 edge8 %i7, %l0, %i5
26949 andncc %i6, %g3, %o2
26950 std %f16, [%l7 + 0x30]
26951 orncc %l1, 0x1BF2, %g2
26952 edge16n %o7, %o0, %l3
26953 array32 %l6, %g1, %g7
26954 movleu %icc, %o5, %i4
26955 fandnot1 %f24, %f24, %f6
26956 movrlz %l2, 0x1E1, %i2
26957 move %icc, %l4, %o4
26958 sir 0x1FB3
26959 sub %o6, %g4, %i1
26960 array8 %o3, %g6, %g5
26961 edge8l %i0, %i3, %o1
26962 fzero %f2
26963 ldd [%l7 + 0x20], %i6
26964 andcc %l0, 0x0133, %l5
26965 sll %i5, 0x00, %i6
26966 fexpand %f28, %f14
26967 movle %icc, %o2, %g3
26968 movl %icc, %g2, %l1
26969 fmovrdgz %o0, %f20, %f2
26970 edge32 %l3, %l6, %o7
26971 movge %icc, %g1, %o5
26972 subccc %g7, 0x0EE8, %l2
26973 fmovdcc %icc, %f2, %f24
26974 movleu %xcc, %i2, %l4
26975 st %f29, [%l7 + 0x24]
26976 mulx %o4, %o6, %i4
26977 subcc %g4, 0x1F22, %i1
26978 fone %f0
26979 udivx %g6, 0x07E2, %g5
26980 addccc %i0, %i3, %o1
26981 movge %xcc, %i7, %l0
26982 fmovrdgz %o3, %f20, %f2
26983 array32 %i5, %i6, %o2
26984 subcc %l5, 0x1951, %g3
26985 mulx %g2, %l1, %o0
26986 movre %l3, 0x0EA, %o7
26987 sth %g1, [%l7 + 0x10]
26988 subccc %l6, 0x12E6, %g7
26989 edge32ln %l2, %o5, %l4
26990 fpadd32 %f22, %f6, %f2
26991 fmovsvs %icc, %f25, %f28
26992 fmuld8sux16 %f27, %f11, %f6
26993 fcmple16 %f26, %f14, %o4
26994 movne %xcc, %i2, %i4
26995 sdivx %o6, 0x0D0A, %i1
26996 fpadd16s %f18, %f26, %f0
26997 udivcc %g6, 0x0D74, %g4
26998 nop
26999 set 0x10, %i1
27000 ldd [%l7 + %i1], %f28
27001 srl %i0, %i3, %o1
27002 andcc %i7, 0x13F7, %g5
27003 ld [%l7 + 0x60], %f1
27004 edge16 %o3, %l0, %i6
27005 fcmpeq32 %f28, %f0, %i5
27006 ldx [%l7 + 0x50], %o2
27007 movgu %xcc, %g3, %l5
27008 udiv %l1, 0x0B98, %o0
27009 fpadd16s %f27, %f9, %f16
27010 lduh [%l7 + 0x42], %g2
27011 fcmpd %fcc3, %f12, %f8
27012 fxnor %f16, %f2, %f10
27013 fornot2s %f7, %f29, %f29
27014 edge8n %l3, %o7, %l6
27015 fmovsl %icc, %f14, %f29
27016 fpadd32s %f27, %f26, %f8
27017 xorcc %g1, 0x0A0E, %l2
27018 movgu %xcc, %o5, %g7
27019 edge32n %o4, %i2, %i4
27020 edge8ln %l4, %o6, %g6
27021 umul %g4, %i1, %i3
27022 fmovsge %xcc, %f7, %f28
27023 fpadd32s %f9, %f1, %f3
27024 save %i0, %i7, %o1
27025 rdpr %cwp, %g1
27026 rdpr %cansave, %g2
27027 rdpr %canrestore, %g3
27028 rdpr %cleanwin, %g4
27029 rdpr %otherwin, %g5
27030 rdpr %wstate, %g6
27031 movl %xcc, %g5, %l0
27032 edge32ln %i6, %i5, %o3
27033 sllx %g3, 0x0E, %o2
27034 mova %icc, %l5, %l1
27035 xorcc %g2, 0x0781, %l3
27036 movrne %o0, 0x0D0, %l6
27037 edge32 %g1, %l2, %o5
27038 xorcc %o7, 0x1D72, %o4
27039 ldd [%l7 + 0x38], %f0
27040 orn %g7, 0x1060, %i2
27041 fmovda %icc, %f17, %f29
27042 stx %i4, [%l7 + 0x50]
27043 sub %o6, 0x115D, %l4
27044 ldx [%l7 + 0x20], %g6
27045 fmovscc %icc, %f14, %f15
27046 fmovdcc %icc, %f6, %f30
27047 udivcc %g4, 0x1D0E, %i1
27048 array8 %i0, %i7, %o1
27049 ldsw [%l7 + 0x74], %i3
27050 array16 %g5, %i6, %l0
27051 lduw [%l7 + 0x38], %o3
27052 movleu %xcc, %i5, %g3
27053 movvc %xcc, %l5, %l1
27054 nop
27055 set 0x68, %g5
27056 ldd [%l7 + %g5], %f0
27057 move %xcc, %g2, %l3
27058 fmovscs %icc, %f28, %f13
27059 and %o2, 0x079B, %l6
27060 fmul8x16 %f1, %f6, %f10
27061 sllx %g1, 0x1B, %l2
27062 add %o0, 0x02B0, %o5
27063 movvs %icc, %o7, %g7
27064 mova %xcc, %o4, %i4
27065 fmul8sux16 %f10, %f24, %f24
27066 fmovdleu %xcc, %f15, %f15
27067 umulcc %i2, 0x09E5, %o6
27068 fcmpgt32 %f20, %f22, %l4
27069 andncc %g6, %i1, %g4
27070 orcc %i0, 0x0172, %i7
27071 mulx %o1, %i3, %i6
27072 movrne %g5, 0x270, %o3
27073 sdivcc %i5, 0x0F4E, %g3
27074 mulx %l0, %l5, %l1
27075 std %f8, [%l7 + 0x48]
27076 addcc %l3, %o2, %g2
27077 ldsh [%l7 + 0x3A], %g1
27078 sub %l2, 0x19C6, %l6
27079 stx %o5, [%l7 + 0x60]
27080 sir 0x12DF
27081 edge32 %o7, %o0, %o4
27082 or %g7, 0x1113, %i2
27083 st %f26, [%l7 + 0x54]
27084 xnor %o6, %l4, %g6
27085 edge16l %i1, %g4, %i4
27086 movneg %xcc, %i0, %i7
27087 movpos %xcc, %i3, %o1
27088 fpmerge %f5, %f17, %f4
27089 edge8 %i6, %g5, %o3
27090 edge32l %i5, %g3, %l5
27091 fmovsn %xcc, %f31, %f6
27092 fpack32 %f2, %f18, %f26
27093 or %l1, 0x164C, %l3
27094 subccc %o2, %l0, %g2
27095 lduw [%l7 + 0x3C], %g1
27096 movrlz %l6, 0x0A4, %o5
27097 edge16n %o7, %l2, %o0
27098 fcmple32 %f0, %f14, %g7
27099 orn %i2, %o6, %l4
27100 edge8 %o4, %i1, %g6
27101 stb %g4, [%l7 + 0x45]
27102 movleu %icc, %i0, %i7
27103 umul %i3, 0x158B, %i4
27104 movne %icc, %i6, %g5
27105 movgu %icc, %o1, %o3
27106 movvc %xcc, %i5, %l5
27107 edge32 %g3, %l1, %o2
27108 fand %f28, %f14, %f26
27109 srax %l3, %g2, %l0
27110 pdist %f14, %f2, %f26
27111 addccc %l6, %g1, %o7
27112 subcc %o5, %o0, %l2
27113 st %f28, [%l7 + 0x58]
27114 alignaddr %i2, %g7, %l4
27115 edge16ln %o4, %o6, %i1
27116 fpack16 %f16, %f4
27117 srl %g6, %i0, %i7
27118 umul %g4, 0x0C0A, %i4
27119 movrlz %i6, %g5, %o1
27120 ldd [%l7 + 0x30], %o2
27121 umulcc %i5, %l5, %i3
27122 movg %xcc, %g3, %l1
27123 edge32ln %l3, %g2, %l0
27124 fcmpes %fcc3, %f1, %f13
27125 subccc %o2, 0x1F9C, %l6
27126 movpos %xcc, %g1, %o7
27127 bshuffle %f4, %f10, %f4
27128 movne %xcc, %o0, %o5
27129 save %i2, %l2, %g7
27130 rdpr %cwp, %g1
27131 rdpr %cansave, %g2
27132 rdpr %canrestore, %g3
27133 rdpr %cleanwin, %g4
27134 rdpr %otherwin, %g5
27135 rdpr %wstate, %g6
27136 edge8l %l4, %o4, %i1
27137 movpos %icc, %o6, %g6
27138 movg %icc, %i7, %g4
27139 addcc %i0, %i6, %g5
27140 fmovsg %icc, %f30, %f1
27141 movvc %icc, %i4, %o1
27142 edge16n %o3, %i5, %l5
27143 subc %g3, 0x06B1, %l1
27144 subccc %i3, 0x16CC, %l3
27145 sethi 0x10F4, %l0
27146 movneg %icc, %o2, %g2
27147 umulcc %l6, %o7, %o0
27148 nop
27149 set 0x60, %l0
27150 ldd [%l7 + %l0], %f24
27151 fcmple16 %f2, %f20, %o5
27152 addcc %g1, 0x1C40, %i2
27153 andncc %g7, %l4, %o4
27154 or %l2, %i1, %o6
27155 fmovscc %icc, %f15, %f19
27156 movrlz %i7, %g6, %g4
27157 fpsub16s %f27, %f11, %f30
27158 add %i6, %g5, %i4
27159 edge16 %o1, %i0, %o3
27160 xnorcc %l5, %g3, %i5
27161 stb %l1, [%l7 + 0x27]
27162 movn %icc, %l3, %l0
27163 fmul8x16 %f2, %f18, %f18
27164 array32 %i3, %g2, %l6
27165 stb %o2, [%l7 + 0x40]
27166 movcs %icc, %o7, %o0
27167 ldsh [%l7 + 0x0C], %o5
27168 srlx %i2, 0x02, %g1
27169 edge8n %g7, %l4, %o4
27170 sllx %l2, %i1, %o6
27171 stx %g6, [%l7 + 0x50]
27172 movrlez %g4, 0x215, %i6
27173 edge32 %i7, %i4, %g5
27174 fnot2 %f6, %f2
27175 xnorcc %o1, %i0, %o3
27176 save %l5, 0x0B38, %i5
27177 rdpr %cwp, %g1
27178 rdpr %cansave, %g2
27179 rdpr %canrestore, %g3
27180 rdpr %cleanwin, %g4
27181 rdpr %otherwin, %g5
27182 rdpr %wstate, %g6
27183 stb %g3, [%l7 + 0x5E]
27184 sra %l3, %l0, %i3
27185 movne %icc, %l1, %g2
27186 alignaddr %o2, %l6, %o7
27187 and %o0, 0x0495, %i2
27188 stx %o5, [%l7 + 0x38]
27189 movne %icc, %g1, %l4
27190 movneg %icc, %o4, %g7
27191 andn %i1, %o6, %g6
27192 fsrc2s %f24, %f30
27193 xorcc %g4, 0x0D1D, %i6
27194 sra %i7, %i4, %l2
27195 movpos %xcc, %o1, %g5
27196 ldsw [%l7 + 0x70], %i0
27197 mova %xcc, %l5, %i5
27198 stw %g3, [%l7 + 0x64]
27199 srax %o3, 0x18, %l0
27200 movge %xcc, %i3, %l1
27201 st %f14, [%l7 + 0x34]
27202 fpsub32s %f20, %f23, %f8
27203 fmovrdlez %g2, %f16, %f0
27204 addcc %o2, 0x03AE, %l6
27205 stb %l3, [%l7 + 0x18]
27206 udivx %o0, 0x1282, %i2
27207 ldub [%l7 + 0x0D], %o7
27208 movge %xcc, %o5, %g1
27209 fmovdl %icc, %f9, %f13
27210 ldub [%l7 + 0x42], %l4
27211 movre %g7, 0x3CB, %o4
27212 popc %o6, %g6
27213 andncc %g4, %i6, %i7
27214 sdiv %i4, 0x1EE3, %l2
27215 movneg %xcc, %i1, %g5
27216 array32 %i0, %o1, %i5
27217 edge8n %l5, %g3, %l0
27218 edge16ln %o3, %l1, %i3
27219 movn %icc, %o2, %g2
27220 srl %l6, %o0, %i2
27221 ld [%l7 + 0x2C], %f31
27222 umul %l3, 0x08B1, %o7
27223 srl %o5, %l4, %g1
27224 movcs %xcc, %o4, %g7
27225 edge32ln %o6, %g4, %i6
27226 edge8n %g6, %i7, %i4
27227 sth %i1, [%l7 + 0x58]
27228 movrlez %l2, 0x03F, %g5
27229 subccc %i0, 0x1DB9, %o1
27230 sll %l5, %i5, %l0
27231 fmovsle %icc, %f8, %f10
27232 edge8ln %o3, %l1, %g3
27233 bshuffle %f6, %f18, %f16
27234 fpsub32s %f29, %f29, %f15
27235 mova %icc, %o2, %i3
27236 fmovdgu %icc, %f19, %f16
27237 stx %l6, [%l7 + 0x38]
27238 edge8ln %o0, %g2, %l3
27239 fcmpd %fcc3, %f22, %f8
27240 mulx %o7, %o5, %l4
27241 movl %xcc, %i2, %g1
27242 umulcc %o4, 0x08AD, %g7
27243 addc %o6, 0x1D5F, %g4
27244 andcc %g6, 0x122F, %i7
27245 fcmpne16 %f24, %f6, %i6
27246 srax %i1, %i4, %l2
27247 stx %g5, [%l7 + 0x58]
27248 edge8 %o1, %l5, %i5
27249 fmovde %xcc, %f12, %f17
27250 fors %f6, %f13, %f0
27251 sdivx %l0, 0x0B3F, %o3
27252 stb %i0, [%l7 + 0x5E]
27253 fpack16 %f26, %f15
27254 umul %g3, %l1, %o2
27255 movvc %xcc, %l6, %o0
27256 movrgez %i3, %l3, %g2
27257 pdist %f6, %f20, %f18
27258 edge8ln %o7, %l4, %i2
27259 fmovrde %g1, %f10, %f10
27260 fcmpgt32 %f30, %f16, %o5
27261 ld [%l7 + 0x34], %f21
27262 stb %o4, [%l7 + 0x6B]
27263 srl %o6, 0x1D, %g4
27264 ldd [%l7 + 0x30], %f18
27265 edge16n %g7, %g6, %i7
27266 orncc %i1, %i6, %i4
27267 sllx %g5, 0x0A, %l2
27268 fcmpgt32 %f26, %f28, %l5
27269 sub %o1, 0x1759, %i5
27270 fnot2 %f16, %f6
27271 udivx %l0, 0x0FBB, %o3
27272 fnot2s %f1, %f14
27273 fmovrslez %i0, %f23, %f12
27274 movleu %xcc, %g3, %o2
27275 mulx %l1, %l6, %i3
27276 movrgz %l3, %g2, %o7
27277 fmuld8sux16 %f5, %f20, %f2
27278 edge32 %o0, %i2, %g1
27279 orcc %o5, 0x0A0D, %o4
27280 edge8l %o6, %g4, %g7
27281 movneg %xcc, %l4, %i7
27282 nop
27283 set 0x50, %l2
27284 ldd [%l7 + %l2], %i0
27285 ldub [%l7 + 0x43], %i6
27286 ldub [%l7 + 0x45], %g6
27287 movre %g5, %i4, %l2
27288 nop
27289 set 0x08, %o6
27290 stw %o1, [%l7 + %o6]
27291 addcc %l5, %i5, %o3
27292 fcmple32 %f12, %f26, %i0
27293 movre %l0, %o2, %l1
27294 alignaddrl %g3, %i3, %l6
27295 sllx %g2, 0x1C, %o7
27296 save %l3, %i2, %g1
27297 rdpr %cwp, %g1
27298 rdpr %cansave, %g2
27299 rdpr %canrestore, %g3
27300 rdpr %cleanwin, %g4
27301 rdpr %otherwin, %g5
27302 rdpr %wstate, %g6
27303 xorcc %o5, %o0, %o4
27304 sll %o6, 0x09, %g7
27305 ldsb [%l7 + 0x40], %l4
27306 stw %g4, [%l7 + 0x24]
27307 mulx %i7, %i6, %i1
27308 movge %xcc, %g6, %i4
27309 edge8 %l2, %g5, %l5
27310 fcmpne32 %f22, %f2, %i5
27311 edge32 %o3, %o1, %l0
27312 nop
27313 set 0x5C, %l3
27314 ldsh [%l7 + %l3], %o2
27315 st %f23, [%l7 + 0x34]
27316 smul %i0, %l1, %i3
27317 fmovdn %xcc, %f21, %f14
27318 fcmpd %fcc2, %f2, %f18
27319 edge8 %g3, %g2, %l6
27320 orcc %l3, 0x1D61, %o7
27321 fcmpeq32 %f2, %f22, %g1
27322 movrlz %o5, 0x3FA, %o0
27323 fmovde %icc, %f21, %f8
27324 alignaddr %o4, %i2, %o6
27325 ld [%l7 + 0x5C], %f8
27326 edge32l %g7, %l4, %g4
27327 xorcc %i7, 0x1DAE, %i1
27328 movgu %icc, %i6, %g6
27329 xnor %l2, 0x16DF, %g5
27330 edge8 %l5, %i4, %i5
27331 lduh [%l7 + 0x28], %o1
27332 fcmpne16 %f24, %f30, %o3
27333 ldd [%l7 + 0x40], %o2
27334 array16 %l0, %l1, %i0
27335 orncc %i3, %g3, %l6
27336 subc %g2, %l3, %g1
27337 movn %xcc, %o7, %o0
27338 mulx %o4, %i2, %o6
27339 addc %g7, 0x14D1, %o5
27340 fmovspos %icc, %f8, %f27
27341 fmovrslez %g4, %f22, %f6
27342 fnands %f1, %f26, %f8
27343 sll %i7, %i1, %i6
27344 alignaddrl %g6, %l4, %l2
27345 setx loop_85, %l0, %l1
27346 return %l1
27347 nop
27348 rdpr %cwp, %g1
27349 rdpr %cansave, %g2
27350 rdpr %canrestore, %g3
27351 rdpr %cleanwin, %g4
27352 rdpr %otherwin, %g5
27353 rdpr %wstate, %g6
27354loop_85: orncc %i5, 0x0D08, %o1
27355 movg %xcc, %o3, %o2
27356 edge32 %l1, %i0, %l0
27357 fmovrsgez %i3, %f31, %f15
27358 edge8n %l6, %g3, %g2
27359 movle %icc, %l3, %g1
27360 sth %o0, [%l7 + 0x38]
27361 udivx %o4, 0x0271, %o7
27362 stw %o6, [%l7 + 0x2C]
27363 subcc %i2, 0x072C, %g7
27364 mova %icc, %g4, %i7
27365 lduw [%l7 + 0x44], %o5
27366 st %f25, [%l7 + 0x4C]
27367 fcmple32 %f6, %f18, %i6
27368 sllx %g6, %l4, %l2
27369 fnegd %f10, %f2
27370 stx %g5, [%l7 + 0x40]
27371 movrlez %i1, 0x23A, %i4
27372 stb %i5, [%l7 + 0x57]
27373 ldx [%l7 + 0x10], %o1
27374 mulscc %l5, 0x1DB4, %o2
27375 fmovrde %l1, %f2, %f0
27376 fones %f19
27377 fmovsleu %icc, %f22, %f12
27378 orncc %o3, %i0, %l0
27379 fmovrse %l6, %f2, %f12
27380 fmovda %xcc, %f30, %f0
27381 xnorcc %i3, %g3, %g2
27382 add %l3, %g1, %o0
27383 smul %o4, 0x13E9, %o7
27384 movg %icc, %o6, %g7
27385 fcmpne32 %f30, %f26, %g4
27386 orn %i2, 0x16F1, %o5
27387 popc 0x1813, %i7
27388 edge8n %g6, %l4, %i6
27389 fpack32 %f22, %f4, %f16
27390 fone %f8
27391 xnor %g5, %i1, %l2
27392 fones %f7
27393 addc %i5, 0x1BCF, %i4
27394 edge32n %o1, %l5, %o2
27395 edge32 %o3, %i0, %l1
27396 stb %l0, [%l7 + 0x5B]
27397 ldsb [%l7 + 0x71], %i3
27398 udivcc %l6, 0x0BA1, %g3
27399 subcc %l3, %g1, %g2
27400 movneg %xcc, %o4, %o0
27401 movgu %xcc, %o7, %o6
27402 xor %g7, %i2, %o5
27403 fmovdleu %xcc, %f2, %f17
27404 sir 0x17A9
27405 sdivx %i7, 0x194B, %g4
27406 mova %xcc, %l4, %g6
27407 save %g5, %i1, %l2
27408 rdpr %cwp, %g1
27409 rdpr %cansave, %g2
27410 rdpr %canrestore, %g3
27411 rdpr %cleanwin, %g4
27412 rdpr %otherwin, %g5
27413 rdpr %wstate, %g6
27414 xnorcc %i5, 0x190D, %i4
27415 fcmple16 %f28, %f0, %o1
27416 fnands %f21, %f1, %f4
27417 addcc %l5, 0x021E, %i6
27418 restore %o2, %i0, %o3
27419 rdpr %cwp, %g1
27420 rdpr %cansave, %g2
27421 rdpr %canrestore, %g3
27422 rdpr %cleanwin, %g4
27423 rdpr %otherwin, %g5
27424 rdpr %wstate, %g6
27425 movvc %icc, %l0, %l1
27426 movvs %xcc, %l6, %g3
27427 fsrc2s %f27, %f20
27428 movrgez %i3, %g1, %l3
27429 edge8n %o4, %g2, %o0
27430 edge16n %o6, %o7, %g7
27431 movrgez %i2, %i7, %o5
27432 edge16ln %g4, %g6, %g5
27433 alignaddr %i1, %l4, %l2
27434 array8 %i4, %i5, %o1
27435 move %xcc, %i6, %l5
27436 save %o2, 0x12E8, %o3
27437 rdpr %cwp, %g1
27438 rdpr %cansave, %g2
27439 rdpr %canrestore, %g3
27440 rdpr %cleanwin, %g4
27441 rdpr %otherwin, %g5
27442 rdpr %wstate, %g6
27443 movgu %xcc, %l0, %l1
27444 edge16ln %i0, %g3, %l6
27445 lduh [%l7 + 0x5C], %g1
27446 or %l3, 0x159B, %o4
27447 ldsb [%l7 + 0x49], %i3
27448 udivx %o0, 0x11B0, %o6
27449 andncc %o7, %g2, %g7
27450 movge %icc, %i2, %o5
27451 ldd [%l7 + 0x60], %f8
27452 ldub [%l7 + 0x50], %g4
27453 movgu %xcc, %g6, %g5
27454 setx loop_86, %l0, %l1
27455 return %l1
27456 nop
27457 rdpr %cwp, %g1
27458 rdpr %cansave, %g2
27459 rdpr %canrestore, %g3
27460 rdpr %cleanwin, %g4
27461 rdpr %otherwin, %g5
27462 rdpr %wstate, %g6
27463loop_86: movcs %icc, %i4, %i5
27464 srax %l4, 0x10, %i6
27465 xorcc %l5, 0x0394, %o1
27466 and %o2, %o3, %l0
27467 andn %i0, 0x1AED, %l1
27468 srax %l6, %g1, %l3
27469 movvc %xcc, %g3, %o4
27470 ldub [%l7 + 0x6C], %i3
27471 mulscc %o0, %o6, %g2
27472 movge %xcc, %o7, %g7
27473 xor %o5, %i2, %g6
27474 sll %g4, %i7, %g5
27475 ldd [%l7 + 0x30], %f24
27476 movrlz %i1, 0x001, %i4
27477 movre %i5, 0x1BE, %l4
27478 fsrc1s %f28, %f17
27479 array16 %l2, %i6, %o1
27480 srax %l5, 0x0B, %o3
27481 xorcc %o2, %l0, %i0
27482 edge32n %l1, %g1, %l3
27483 or %g3, 0x139A, %o4
27484 fmovsa %xcc, %f26, %f4
27485 sdiv %l6, 0x0CC2, %i3
27486 mulscc %o0, 0x1E6B, %g2
27487 edge16ln %o6, %g7, %o5
27488 edge8ln %o7, %g6, %g4
27489 stx %i7, [%l7 + 0x70]
27490 lduh [%l7 + 0x1E], %i2
27491 ldsw [%l7 + 0x40], %g5
27492 movcs %xcc, %i4, %i5
27493 mulx %i1, %l4, %i6
27494 fmovrsgz %o1, %f1, %f19
27495 fmovda %icc, %f6, %f12
27496 edge8ln %l5, %o3, %o2
27497 subccc %l0, 0x0985, %l2
27498 edge32ln %l1, %i0, %g1
27499 srax %g3, 0x1A, %l3
27500 ldsb [%l7 + 0x3D], %l6
27501 restore %o4, 0x1F17, %i3
27502 rdpr %cwp, %g1
27503 rdpr %cansave, %g2
27504 rdpr %canrestore, %g3
27505 rdpr %cleanwin, %g4
27506 rdpr %otherwin, %g5
27507 rdpr %wstate, %g6
27508 fxors %f8, %f26, %f4
27509 movcs %xcc, %o0, %g2
27510 addccc %g7, 0x1891, %o5
27511 fxnor %f10, %f30, %f22
27512 fmovdleu %icc, %f0, %f2
27513 fcmpeq32 %f18, %f20, %o7
27514 xnor %g6, 0x03A5, %o6
27515 ldsw [%l7 + 0x60], %g4
27516 fmul8sux16 %f30, %f16, %f4
27517 xorcc %i2, 0x021F, %g5
27518 fmovdcc %xcc, %f29, %f0
27519 movgu %icc, %i4, %i7
27520 fmovsl %xcc, %f11, %f13
27521 fmovrdgez %i1, %f14, %f22
27522 pdist %f26, %f16, %f30
27523 fmovd %f6, %f12
27524 fmovscc %icc, %f6, %f26
27525 or %l4, 0x0004, %i5
27526 array32 %o1, %i6, %l5
27527 movcs %icc, %o2, %o3
27528 for %f6, %f18, %f8
27529 fcmpgt32 %f24, %f2, %l0
27530 alignaddr %l2, %i0, %g1
27531 edge8ln %g3, %l3, %l6
27532 udivx %l1, 0x0C36, %o4
27533 movgu %xcc, %i3, %o0
27534 movvc %icc, %g2, %g7
27535 sra %o5, 0x0A, %g6
27536 udivx %o7, 0x14BA, %g4
27537 ldub [%l7 + 0x30], %i2
27538 fcmple32 %f18, %f18, %g5
27539 bshuffle %f28, %f20, %f14
27540 movpos %xcc, %o6, %i4
27541 andcc %i1, %i7, %l4
27542 st %f13, [%l7 + 0x4C]
27543 ldd [%l7 + 0x10], %i4
27544 ldub [%l7 + 0x1C], %o1
27545 fornot1 %f8, %f22, %f18
27546 edge8n %l5, %i6, %o2
27547 movrgez %o3, %l0, %i0
27548 movgu %icc, %l2, %g1
27549 addccc %l3, 0x1148, %g3
27550 addc %l6, 0x1AA6, %o4
27551 fmovrdlz %i3, %f22, %f24
27552 xnor %l1, 0x1D6D, %o0
27553 or %g2, %g7, %o5
27554 st %f23, [%l7 + 0x5C]
27555 ldsh [%l7 + 0x08], %o7
27556 std %f30, [%l7 + 0x28]
27557 xnorcc %g4, %i2, %g6
27558 sub %g5, 0x1199, %o6
27559 fmovdpos %icc, %f5, %f2
27560 andncc %i4, %i7, %i1
27561 movneg %xcc, %l4, %i5
27562 mova %icc, %o1, %l5
27563 save %o2, 0x13C1, %o3
27564 rdpr %cwp, %g1
27565 rdpr %cansave, %g2
27566 rdpr %canrestore, %g3
27567 rdpr %cleanwin, %g4
27568 rdpr %otherwin, %g5
27569 rdpr %wstate, %g6
27570 fpsub16 %f18, %f26, %f26
27571 std %f30, [%l7 + 0x40]
27572 movcs %xcc, %l0, %i0
27573 lduh [%l7 + 0x0E], %i6
27574 movneg %icc, %g1, %l3
27575 xnor %l2, 0x1E25, %l6
27576 andn %o4, 0x12A7, %i3
27577 ldsb [%l7 + 0x3E], %l1
27578 movneg %icc, %o0, %g2
27579 fmovsn %icc, %f6, %f31
27580 addc %g3, 0x0E22, %g7
27581 subc %o7, 0x1871, %g4
27582 fpadd32s %f5, %f25, %f23
27583 nop
27584 set 0x44, %l5
27585 stw %i2, [%l7 + %l5]
27586 fpackfix %f28, %f1
27587 addcc %g6, %o5, %o6
27588 umul %g5, %i7, %i4
27589 edge16l %l4, %i5, %o1
27590 sdiv %l5, 0x154E, %i1
27591 fpsub32s %f2, %f7, %f27
27592 ldsh [%l7 + 0x0A], %o3
27593 mulscc %o2, %l0, %i6
27594 nop
27595 set 0x3C, %i0
27596 stb %g1, [%l7 + %i0]
27597 movne %icc, %i0, %l3
27598 setx loop_87, %l0, %l1
27599 return %l1
27600 nop
27601 rdpr %cwp, %g1
27602 rdpr %cansave, %g2
27603 rdpr %canrestore, %g3
27604 rdpr %cleanwin, %g4
27605 rdpr %otherwin, %g5
27606 rdpr %wstate, %g6
27607loop_87: mova %xcc, %o4, %l1
27608 fmovrde %i3, %f26, %f26
27609 movl %xcc, %o0, %g3
27610 movrgz %g7, %g2, %g4
27611 movvs %icc, %i2, %o7
27612 stb %g6, [%l7 + 0x31]
27613 stx %o5, [%l7 + 0x18]
27614 nop
27615 set 0x4C, %o4
27616 lduw [%l7 + %o4], %g5
27617 lduw [%l7 + 0x20], %i7
27618 edge8l %i4, %o6, %i5
27619 edge16l %o1, %l4, %l5
27620 alignaddrl %i1, %o2, %l0
27621 popc 0x12C9, %i6
27622 fmovrse %g1, %f13, %f12
27623 fpsub16s %f23, %f23, %f29
27624 movge %xcc, %i0, %o3
27625 or %l6, %l3, %l2
27626 fcmped %fcc0, %f28, %f8
27627 fmovsvs %icc, %f15, %f24
27628 movge %xcc, %l1, %o4
27629 edge16n %o0, %i3, %g7
27630 fmovdg %xcc, %f0, %f30
27631 xnorcc %g2, %g4, %i2
27632 movle %xcc, %g3, %g6
27633 array8 %o7, %o5, %i7
27634 fmovs %f20, %f17
27635 ldsb [%l7 + 0x3B], %g5
27636 std %f10, [%l7 + 0x30]
27637 edge32 %o6, %i5, %o1
27638 ldsh [%l7 + 0x54], %i4
27639 edge8ln %l5, %i1, %l4
27640 st %f31, [%l7 + 0x0C]
27641 movg %icc, %l0, %o2
27642 xor %i6, %g1, %o3
27643 fandnot1 %f12, %f0, %f4
27644 edge16ln %i0, %l6, %l2
27645 ldx [%l7 + 0x10], %l1
27646 fcmpne32 %f10, %f8, %l3
27647 movn %xcc, %o0, %i3
27648 fpmerge %f7, %f5, %f6
27649 andncc %o4, %g7, %g2
27650 sdivx %i2, 0x0007, %g3
27651 edge32n %g4, %g6, %o5
27652 fandnot2 %f28, %f2, %f24
27653 sdivx %o7, 0x08FF, %g5
27654 popc 0x18C9, %i7
27655 fmovrsgez %i5, %f24, %f18
27656 edge32ln %o6, %i4, %l5
27657 andncc %i1, %o1, %l4
27658 edge16l %o2, %l0, %g1
27659 edge8 %o3, %i0, %l6
27660 fcmped %fcc3, %f4, %f2
27661 sethi 0x0400, %l2
27662 srlx %i6, 0x1D, %l3
27663 popc %o0, %i3
27664 fmovs %f19, %f31
27665 xnor %o4, %g7, %l1
27666 edge16n %i2, %g2, %g3
27667 smulcc %g4, 0x0F89, %g6
27668 array32 %o7, %g5, %o5
27669 sdivcc %i5, 0x0517, %i7
27670 array8 %i4, %o6, %l5
27671 xnor %i1, 0x0477, %o1
27672 sethi 0x17C3, %l4
27673 addccc %l0, 0x10AA, %g1
27674 srax %o3, %o2, %i0
27675 movvc %xcc, %l2, %i6
27676 movge %icc, %l6, %l3
27677 mova %xcc, %i3, %o4
27678 movge %icc, %g7, %o0
27679 fmovsleu %xcc, %f11, %f22
27680 popc 0x181F, %l1
27681 and %g2, %g3, %g4
27682 smulcc %i2, 0x1C96, %o7
27683 sra %g5, 0x02, %g6
27684 alignaddr %i5, %o5, %i7
27685 sethi 0x1403, %i4
27686 nop
27687 set 0x18, %g7
27688 ldsw [%l7 + %g7], %o6
27689 subccc %l5, 0x09A1, %i1
27690 array16 %l4, %l0, %g1
27691 subcc %o3, %o1, %i0
27692 lduw [%l7 + 0x50], %o2
27693 ldsw [%l7 + 0x78], %i6
27694 fmovdvc %xcc, %f14, %f14
27695 sdiv %l6, 0x0235, %l3
27696 ldsh [%l7 + 0x1E], %i3
27697 fxors %f9, %f14, %f11
27698 fmovrde %o4, %f8, %f24
27699 fnegd %f22, %f26
27700 udivx %l2, 0x1D7A, %g7
27701 fnegd %f10, %f22
27702 fnegs %f21, %f22
27703 ld [%l7 + 0x08], %f29
27704 andcc %l1, %o0, %g3
27705 udivx %g4, 0x0F52, %g2
27706 stx %i2, [%l7 + 0x30]
27707 fmovrslz %g5, %f14, %f2
27708 mova %xcc, %g6, %o7
27709 addccc %o5, %i7, %i4
27710 movn %xcc, %i5, %o6
27711 fors %f6, %f16, %f4
27712 std %f16, [%l7 + 0x28]
27713 udivcc %i1, 0x08E0, %l4
27714 addcc %l5, 0x125B, %l0
27715 sra %o3, %o1, %g1
27716 sdiv %i0, 0x0444, %o2
27717 fcmpeq16 %f22, %f12, %l6
27718 fcmped %fcc2, %f20, %f20
27719 fmovsgu %icc, %f10, %f15
27720 fcmpd %fcc0, %f30, %f22
27721 edge16l %i6, %l3, %i3
27722 edge16 %o4, %g7, %l2
27723 movge %icc, %o0, %g3
27724 addc %l1, %g2, %i2
27725 andncc %g4, %g5, %o7
27726 movrne %g6, 0x228, %i7
27727 sub %i4, %i5, %o5
27728 movrgez %i1, %l4, %l5
27729 st %f26, [%l7 + 0x24]
27730 sethi 0x0D26, %o6
27731 fmovsg %icc, %f8, %f5
27732 ldx [%l7 + 0x68], %l0
27733 addcc %o1, %o3, %i0
27734 fpadd32 %f28, %f28, %f10
27735 movne %icc, %o2, %g1
27736 ldsh [%l7 + 0x56], %l6
27737 sll %i6, 0x15, %l3
27738 fmovd %f30, %f30
27739 edge8 %i3, %o4, %l2
27740 lduw [%l7 + 0x34], %g7
27741 addcc %o0, 0x0736, %l1
27742 udiv %g3, 0x1334, %i2
27743 sllx %g4, 0x08, %g5
27744 udivx %g2, 0x15A1, %g6
27745 fnot2s %f26, %f25
27746 fmul8x16al %f3, %f21, %f14
27747 srl %o7, %i7, %i5
27748 movle %icc, %i4, %i1
27749 stx %l4, [%l7 + 0x10]
27750 edge8 %o5, %o6, %l5
27751 std %f20, [%l7 + 0x60]
27752 movn %icc, %l0, %o1
27753 movn %xcc, %o3, %o2
27754 stw %g1, [%l7 + 0x78]
27755 fcmple32 %f0, %f20, %l6
27756 sll %i6, 0x01, %i0
27757 array32 %i3, %l3, %o4
27758 fmovdleu %icc, %f8, %f24
27759 orncc %g7, %l2, %l1
27760 and %o0, %i2, %g3
27761 movpos %icc, %g5, %g4
27762 movleu %xcc, %g6, %g2
27763 fpadd32s %f26, %f29, %f27
27764 edge8 %o7, %i5, %i7
27765 edge8l %i4, %i1, %l4
27766 edge32n %o6, %l5, %o5
27767 ldd [%l7 + 0x50], %f6
27768 movneg %icc, %l0, %o1
27769 smulcc %o2, %o3, %g1
27770 fmul8sux16 %f4, %f26, %f6
27771 srl %i6, 0x12, %l6
27772 movrlz %i0, 0x1F2, %l3
27773 lduw [%l7 + 0x58], %o4
27774 save %i3, %g7, %l1
27775 rdpr %cwp, %g1
27776 rdpr %cansave, %g2
27777 rdpr %canrestore, %g3
27778 rdpr %cleanwin, %g4
27779 rdpr %otherwin, %g5
27780 rdpr %wstate, %g6
27781 xor %l2, %i2, %g3
27782 movgu %icc, %o0, %g4
27783 movrlez %g5, 0x128, %g6
27784 addcc %o7, 0x0CF1, %g2
27785 movge %xcc, %i5, %i7
27786 array16 %i1, %i4, %o6
27787 array16 %l5, %o5, %l4
27788 sub %l0, %o2, %o3
27789 fpsub16s %f27, %f19, %f19
27790 sub %o1, %i6, %g1
27791 addccc %l6, %l3, %o4
27792 mulx %i0, %i3, %l1
27793 movpos %icc, %l2, %g7
27794 edge8n %i2, %g3, %g4
27795 and %o0, 0x0E67, %g6
27796 fmovrdgez %o7, %f2, %f16
27797 alignaddr %g5, %i5, %i7
27798 nop
27799 set 0x38, %g1
27800 ldx [%l7 + %g1], %i1
27801 orn %i4, 0x1084, %g2
27802 alignaddr %o6, %o5, %l5
27803 sllx %l0, 0x03, %l4
27804 popc %o2, %o1
27805 stb %i6, [%l7 + 0x57]
27806 umul %o3, %g1, %l3
27807 xorcc %l6, 0x199D, %i0
27808 udivcc %i3, 0x05B0, %o4
27809 fmovdpos %icc, %f1, %f10
27810 smul %l1, %g7, %l2
27811 fpack32 %f0, %f0, %f24
27812 stb %g3, [%l7 + 0x67]
27813 sdivcc %g4, 0x133F, %i2
27814 fmovdneg %icc, %f11, %f25
27815 fmovsvs %xcc, %f16, %f6
27816 edge16n %o0, %g6, %o7
27817 andncc %i5, %i7, %g5
27818 fmovdvc %icc, %f9, %f25
27819 ldub [%l7 + 0x26], %i1
27820 udiv %g2, 0x0BD5, %o6
27821 fzero %f24
27822 fnot2 %f22, %f0
27823 lduh [%l7 + 0x46], %i4
27824 edge8 %o5, %l5, %l0
27825 xor %o2, 0x0DFD, %o1
27826 movvs %icc, %i6, %o3
27827 alignaddrl %l4, %l3, %l6
27828 movpos %xcc, %i0, %g1
27829 fnand %f26, %f26, %f30
27830 ldd [%l7 + 0x58], %f2
27831 stw %o4, [%l7 + 0x38]
27832 restore %l1, %i3, %l2
27833 rdpr %cwp, %g1
27834 rdpr %cansave, %g2
27835 rdpr %canrestore, %g3
27836 rdpr %cleanwin, %g4
27837 rdpr %otherwin, %g5
27838 rdpr %wstate, %g6
27839 or %g7, %g3, %g4
27840 ldx [%l7 + 0x18], %i2
27841 sth %o0, [%l7 + 0x5A]
27842 movleu %icc, %o7, %g6
27843 edge32ln %i5, %g5, %i7
27844 sethi 0x1FA2, %g2
27845 movrne %i1, 0x227, %o6
27846 xnorcc %i4, 0x1CFB, %l5
27847 movvs %icc, %o5, %o2
27848 orn %l0, 0x1223, %o1
27849 sdiv %o3, 0x19E4, %l4
27850 edge8l %i6, %l6, %l3
27851 stb %i0, [%l7 + 0x12]
27852 movrgz %g1, 0x3BB, %o4
27853 udivcc %l1, 0x0A39, %l2
27854 fmovdvc %xcc, %f9, %f12
27855 udiv %i3, 0x1ACE, %g7
27856 edge16n %g3, %i2, %g4
27857 fpack16 %f16, %f19
27858 ldsb [%l7 + 0x33], %o0
27859 orcc %g6, %i5, %o7
27860 smul %g5, 0x1EB6, %i7
27861 addcc %i1, 0x11DB, %g2
27862 srlx %o6, %i4, %o5
27863 edge32n %l5, %l0, %o2
27864 fmovdleu %xcc, %f1, %f25
27865 std %f30, [%l7 + 0x68]
27866 orncc %o3, 0x0466, %o1
27867 fmovrse %i6, %f17, %f9
27868 stw %l6, [%l7 + 0x14]
27869 fmuld8sux16 %f5, %f30, %f8
27870 fors %f30, %f23, %f9
27871 movcc %icc, %l3, %i0
27872 movcs %xcc, %l4, %g1
27873 addcc %l1, %o4, %l2
27874 fpadd32 %f26, %f18, %f10
27875 fmovdgu %xcc, %f23, %f15
27876 orn %i3, %g3, %g7
27877 save %i2, %g4, %o0
27878 rdpr %cwp, %g1
27879 rdpr %cansave, %g2
27880 rdpr %canrestore, %g3
27881 rdpr %cleanwin, %g4
27882 rdpr %otherwin, %g5
27883 rdpr %wstate, %g6
27884 movg %xcc, %i5, %o7
27885 orncc %g6, %i7, %g5
27886 fsrc1s %f28, %f7
27887 andcc %i1, 0x1B71, %g2
27888 alignaddr %i4, %o5, %o6
27889 sethi 0x0D7A, %l0
27890 edge32 %o2, %o3, %o1
27891 fmovscc %xcc, %f1, %f15
27892 movcc %icc, %i6, %l6
27893 mulscc %l3, %l5, %i0
27894 movrgez %g1, %l4, %o4
27895 movl %xcc, %l2, %i3
27896 ldd [%l7 + 0x78], %f28
27897 fornot1s %f1, %f1, %f20
27898 ldsb [%l7 + 0x33], %g3
27899 stb %l1, [%l7 + 0x18]
27900 movgu %xcc, %g7, %i2
27901 fcmpes %fcc1, %f10, %f12
27902 alignaddrl %g4, %o0, %o7
27903 st %f21, [%l7 + 0x48]
27904 mulscc %g6, %i7, %i5
27905 orncc %i1, 0x0329, %g2
27906 edge8 %i4, %o5, %o6
27907 lduh [%l7 + 0x12], %g5
27908 movrne %o2, %o3, %o1
27909 movleu %icc, %i6, %l0
27910 sir 0x0616
27911 sdiv %l6, 0x152C, %l5
27912 nop
27913 set 0x3C, %l4
27914 ldsw [%l7 + %l4], %i0
27915 fmovrdlez %g1, %f18, %f28
27916 edge16l %l3, %o4, %l4
27917 ldd [%l7 + 0x20], %f14
27918 edge32 %i3, %l2, %l1
27919 edge16n %g7, %g3, %i2
27920 stb %g4, [%l7 + 0x6E]
27921 stb %o0, [%l7 + 0x2F]
27922 nop
27923 set 0x54, %i2
27924 ldsb [%l7 + %i2], %g6
27925 fmovsgu %xcc, %f24, %f12
27926 edge16ln %i7, %o7, %i1
27927 alignaddrl %i5, %g2, %i4
27928 lduh [%l7 + 0x24], %o5
27929 siam 0x2
27930 fmul8ulx16 %f2, %f2, %f6
27931 andncc %g5, %o2, %o3
27932 alignaddrl %o1, %o6, %i6
27933 xnor %l0, %l5, %l6
27934 std %f6, [%l7 + 0x68]
27935 sll %g1, %i0, %o4
27936 fpsub16 %f14, %f26, %f22
27937 fnands %f30, %f3, %f29
27938 save %l3, 0x1CA3, %i3
27939 rdpr %cwp, %g1
27940 rdpr %cansave, %g2
27941 rdpr %canrestore, %g3
27942 rdpr %cleanwin, %g4
27943 rdpr %otherwin, %g5
27944 rdpr %wstate, %g6
27945 setx loop_88, %l0, %l1
27946 return %l1
27947 nop
27948 rdpr %cwp, %g1
27949 rdpr %cansave, %g2
27950 rdpr %canrestore, %g3
27951 rdpr %cleanwin, %g4
27952 rdpr %otherwin, %g5
27953 rdpr %wstate, %g6
27954loop_88: add %g7, %g3, %l4
27955 fandnot1s %f19, %f28, %f8
27956 or %g4, %o0, %i2
27957 stx %g6, [%l7 + 0x50]
27958 fmovd %f22, %f0
27959 movrlez %i7, %i1, %i5
27960 movn %xcc, %o7, %g2
27961 movne %icc, %i4, %g5
27962 fnors %f18, %f7, %f30
27963 restore %o5, 0x118A, %o2
27964 rdpr %cwp, %g1
27965 rdpr %cansave, %g2
27966 rdpr %canrestore, %g3
27967 rdpr %cleanwin, %g4
27968 rdpr %otherwin, %g5
27969 rdpr %wstate, %g6
27970 fandnot2 %f30, %f8, %f22
27971 andncc %o3, %o6, %i6
27972 andncc %l0, %l5, %l6
27973 edge8l %o1, %i0, %o4
27974 move %icc, %g1, %l3
27975 srlx %l2, 0x16, %l1
27976 movrne %g7, 0x2E9, %i3
27977 fnegd %f22, %f30
27978 subcc %g3, %l4, %o0
27979 smulcc %i2, 0x098F, %g6
27980 xor %i7, 0x0BF2, %i1
27981 nop
27982 set 0x38, %i6
27983 stx %g4, [%l7 + %i6]
27984 fxors %f27, %f15, %f4
27985 save %o7, %i5, %i4
27986 rdpr %cwp, %g1
27987 rdpr %cansave, %g2
27988 rdpr %canrestore, %g3
27989 rdpr %cleanwin, %g4
27990 rdpr %otherwin, %g5
27991 rdpr %wstate, %g6
27992 movre %g2, 0x249, %o5
27993 movneg %icc, %o2, %o3
27994 fornot1 %f2, %f16, %f20
27995 sir 0x1ACC
27996 edge8n %g5, %i6, %l0
27997 ld [%l7 + 0x4C], %f22
27998 edge32n %o6, %l5, %o1
27999 smul %l6, 0x12AD, %o4
28000 movne %xcc, %g1, %l3
28001 fcmpes %fcc2, %f5, %f3
28002 mulscc %l2, %l1, %g7
28003 edge16 %i0, %g3, %l4
28004 xnorcc %o0, %i2, %g6
28005 mova %xcc, %i7, %i1
28006 lduw [%l7 + 0x40], %i3
28007 addcc %o7, %i5, %i4
28008 ldub [%l7 + 0x2B], %g4
28009 udivx %o5, 0x0478, %g2
28010 andncc %o2, %g5, %i6
28011 fcmpeq16 %f8, %f4, %o3
28012 addcc %o6, %l0, %l5
28013 movrne %o1, 0x015, %o4
28014 xnorcc %g1, 0x120D, %l6
28015 move %xcc, %l3, %l2
28016 fornot1s %f30, %f5, %f20
28017 srax %g7, %i0, %g3
28018 smul %l1, %o0, %l4
28019 popc 0x038C, %g6
28020 sdivcc %i2, 0x04AD, %i1
28021 andcc %i7, %o7, %i5
28022 fcmpeq16 %f18, %f6, %i4
28023 mova %xcc, %i3, %o5
28024 orcc %g4, 0x0AA2, %g2
28025 fmovsg %icc, %f7, %f16
28026 movg %icc, %g5, %o2
28027 ldub [%l7 + 0x1C], %i6
28028 subccc %o3, 0x1DA3, %l0
28029 fsrc1 %f12, %f24
28030 fmovsg %xcc, %f12, %f16
28031 st %f16, [%l7 + 0x30]
28032 movrlz %o6, 0x1D9, %o1
28033 edge16n %o4, %l5, %g1
28034 fcmpgt16 %f18, %f12, %l3
28035 fmovspos %icc, %f24, %f1
28036 edge8n %l2, %g7, %i0
28037 fcmpne16 %f30, %f30, %l6
28038 nop
28039 set 0x67, %l1
28040 ldsb [%l7 + %l1], %l1
28041 edge16l %o0, %g3, %g6
28042 orn %i2, 0x19FF, %i1
28043 edge16n %l4, %i7, %i5
28044 smul %i4, 0x1A7D, %i3
28045 sdivx %o5, 0x15F6, %o7
28046 array32 %g2, %g4, %o2
28047 udivcc %i6, 0x1250, %o3
28048 ldsw [%l7 + 0x54], %l0
28049 movl %icc, %o6, %g5
28050 mulx %o4, 0x0FC7, %l5
28051 movg %icc, %o1, %g1
28052 fmovsg %xcc, %f18, %f10
28053 fmovd %f18, %f24
28054 subcc %l3, %l2, %g7
28055 movrlez %l6, 0x31D, %l1
28056 ldsw [%l7 + 0x24], %i0
28057 array16 %g3, %g6, %o0
28058 umul %i2, %l4, %i1
28059 smul %i7, %i5, %i3
28060 stb %o5, [%l7 + 0x2F]
28061 orncc %i4, 0x14CB, %o7
28062 movrgz %g4, %g2, %o2
28063 alignaddr %o3, %i6, %o6
28064 ldsh [%l7 + 0x50], %g5
28065 srax %o4, %l0, %o1
28066 fnegd %f28, %f18
28067 fmovsle %icc, %f28, %f20
28068 xor %g1, %l3, %l5
28069 umul %g7, %l6, %l2
28070 addc %i0, 0x037B, %g3
28071 std %f16, [%l7 + 0x60]
28072 edge16ln %g6, %o0, %i2
28073 xor %l4, %l1, %i7
28074 andncc %i5, %i3, %o5
28075 alignaddr %i1, %o7, %g4
28076 xor %i4, 0x181B, %o2
28077 array32 %o3, %i6, %g2
28078 array32 %g5, %o4, %o6
28079 fmovdleu %xcc, %f5, %f0
28080 xorcc %o1, %l0, %l3
28081 lduh [%l7 + 0x20], %l5
28082 fmovrsne %g7, %f1, %f7
28083 xnor %l6, 0x0024, %l2
28084 fmovsleu %xcc, %f16, %f29
28085 movrgez %i0, %g1, %g6
28086 sethi 0x1BE7, %g3
28087 edge32l %i2, %o0, %l4
28088 movrlez %l1, 0x03B, %i5
28089 fone %f30
28090 EXIT_GOOD
28091
28092
28093
28094!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28095!
28096! Stats for Thread 0:
28097!
28098! Type l : 3667
28099! Type f : 5351
28100! Type i : 15982
28101!
28102!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28103
28104
28105 EXIT_GOOD /* test finish */
28106
28107/************************************************************************
28108 Test case data start
28109 ************************************************************************/
28110.data
28111user_data_start:
28112scratch_area:
28113.word 0x0933C089
28114.word 0x28C77E64
28115.word 0x9573F830
28116.word 0x155FDBC8
28117.word 0x53979508
28118.word 0x1CC11E67
28119.word 0x356DD6ED
28120.word 0x90C067B6
28121.word 0x059B6721
28122.word 0x4911FBE3
28123.word 0xCCF12251
28124.word 0x43D96E61
28125.word 0x9AC19887
28126.word 0x1758CA4E
28127.word 0xBF84A5CE
28128.word 0x12FF50EB
28129.word 0xF3786E86
28130.word 0xDE0774FA
28131.word 0xD6CEEEDC
28132.word 0xF87E3B9F
28133.word 0x61E45F96
28134.word 0x782D445B
28135.word 0x2B2D0DFC
28136.word 0xACB72DE5
28137.word 0x27A4E9D9
28138.word 0x16817C1F
28139.word 0x2C507429
28140.word 0x851B8FA4
28141.word 0xDEE9B843
28142.word 0xAFDBBBE5
28143.word 0x7B212933
28144.word 0x292EAB83
28145.word 0xBB900595
28146.word 0xC40C35DE
28147.word 0xB532C515
28148.word 0xE08C4A29
28149.word 0x893D9B99
28150.word 0x9344D0C9
28151.word 0x7CC2A205
28152.word 0x4880B9BA
28153.word 0x835DF583
28154.word 0xE427E74F
28155.word 0xCF3B7385
28156.word 0x762A2FB6
28157.word 0x74B73B35
28158.word 0x21919FFB
28159.word 0x3D1FBCD3
28160.word 0x988D0F7B
28161.word 0x26C8A49D
28162.word 0x3CE02249
28163.word 0x6AA702E2
28164.word 0x6F600B09
28165.word 0xDEE5D41A
28166.word 0xE15E3803
28167.word 0xBC5CA819
28168.word 0xA631254C
28169.word 0x21BDB3F6
28170.word 0x35F978F9
28171.word 0x896D4F15
28172.word 0xC8B99C38
28173.word 0xFD880605
28174.word 0x8C30E6DC
28175.word 0x2A2DB9D7
28176.word 0xF52EF217
28177.end