Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f19.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f19.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_f19.s,v 1.1 2007/05/11 17:22:38 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 0x4777B2A58045BBBE, %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 0x1, %g1
89 set 0x1, %g2
90 set 0xA, %g3
91 set 0x9, %g4
92 set 0x4, %g5
93 set 0x4, %g6
94 set 0x4, %g7
95 !# Input registers
96 set -0x5, %i0
97 set -0xF, %i1
98 set -0x8, %i2
99 set -0x6, %i3
100 set -0x8, %i4
101 set -0x8, %i5
102 set -0x0, %i6
103 set -0x0, %i7
104 !# Local registers
105 set 0x20B5F110, %l0
106 set 0x62FFE369, %l1
107 set 0x4484B9F6, %l2
108 set 0x03683385, %l3
109 set 0x50D5CBD4, %l4
110 set 0x2665F00B, %l5
111 set 0x0BE5EC94, %l6
112 !# Output registers
113 set 0x0349, %o0
114 set -0x1D07, %o1
115 set -0x073E, %o2
116 set 0x0AEA, %o3
117 set -0x11E0, %o4
118 set -0x130C, %o5
119 set 0x02DD, %o6
120 set 0x114E, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0xD4115E8FB0CF44F2)
123 INIT_TH_FP_REG(%l7,%f2,0x2E85BF0F34AEFB6C)
124 INIT_TH_FP_REG(%l7,%f4,0xD4216548DFD7D2C8)
125 INIT_TH_FP_REG(%l7,%f6,0xD34D9803D06AF34C)
126 INIT_TH_FP_REG(%l7,%f8,0x0E4FE3870038A0D5)
127 INIT_TH_FP_REG(%l7,%f10,0x679B2EF44F4E8744)
128 INIT_TH_FP_REG(%l7,%f12,0x33E4CA1B847CC931)
129 INIT_TH_FP_REG(%l7,%f14,0x3A78A2594449E7FA)
130 INIT_TH_FP_REG(%l7,%f16,0x383B767DF6D8605C)
131 INIT_TH_FP_REG(%l7,%f18,0x3B16DDF08BE021B0)
132 INIT_TH_FP_REG(%l7,%f20,0x2403CA0A1DB762F1)
133 INIT_TH_FP_REG(%l7,%f22,0x271E9A7F184B0F4E)
134 INIT_TH_FP_REG(%l7,%f24,0xBC4CE8200DFBCF5F)
135 INIT_TH_FP_REG(%l7,%f26,0x198C7C1F267E27D9)
136 INIT_TH_FP_REG(%l7,%f28,0x03DFFF43D8FDB43A)
137 INIT_TH_FP_REG(%l7,%f30,0xE5BA85CF795A3DCA)
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, 0xB93, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 or %l0, 0x0E05, %l3
151 ld [%l7 + 0x74], %f8
152 movge %icc, %g1, %g4
153 save %o7, %g5, %i6
154 rdpr %cwp, %g1
155 rdpr %cansave, %g2
156 rdpr %canrestore, %g3
157 rdpr %cleanwin, %g4
158 rdpr %otherwin, %g5
159 rdpr %wstate, %g6
160 movvs %icc, %i1, %i4
161 ldub [%l7 + 0x3D], %o5
162 edge16l %l6, %g2, %i0
163 edge8ln %o6, %i3, %o2
164 fmovsge %xcc, %f4, %f24
165 movg %xcc, %l2, %g6
166 fmovde %icc, %f21, %f27
167 sethi 0x031F, %o3
168 mulx %o0, 0x150A, %i2
169 fcmpgt32 %f12, %f0, %g3
170 edge16ln %o1, %l4, %i5
171 fcmped %fcc1, %f24, %f20
172 fcmps %fcc1, %f14, %f2
173 fzeros %f0
174 popc 0x114E, %i7
175 movl %icc, %l5, %o4
176 for %f0, %f6, %f12
177 fcmpgt32 %f4, %f0, %g7
178 fxor %f10, %f28, %f18
179 movrne %l1, %l3, %l0
180 fxnors %f0, %f31, %f9
181 fmovscc %xcc, %f23, %f0
182 addcc %g4, 0x0BA0, %g1
183 smulcc %g5, 0x00F8, %i6
184 andncc %o7, %i1, %o5
185 fnand %f10, %f20, %f18
186 movcc %icc, %i4, %l6
187 sethi 0x1116, %g2
188 udivx %o6, 0x1CAD, %i0
189 fnot1s %f30, %f18
190 andcc %i3, 0x1667, %o2
191 movn %xcc, %l2, %o3
192 edge32n %o0, %i2, %g6
193 srax %g3, 0x15, %o1
194 movpos %icc, %l4, %i7
195 ldsw [%l7 + 0x64], %l5
196 srl %i5, %g7, %l1
197 array8 %l3, %o4, %g4
198 fcmpeq32 %f18, %f10, %g1
199 or %g5, %l0, %o7
200 movrlez %i6, 0x180, %o5
201 edge32n %i1, %l6, %g2
202 movge %xcc, %o6, %i4
203 sir 0x17F0
204 fands %f17, %f2, %f1
205 sir 0x1E99
206 orcc %i0, %i3, %o2
207 mova %xcc, %l2, %o0
208 array8 %i2, %g6, %g3
209 fpmerge %f28, %f10, %f18
210 sllx %o1, %l4, %i7
211 alignaddrl %l5, %o3, %g7
212 xnorcc %l1, %i5, %l3
213 stx %o4, [%l7 + 0x68]
214 fpadd16s %f4, %f11, %f10
215 array16 %g4, %g5, %l0
216 fmovrdgz %o7, %f6, %f16
217 popc %g1, %o5
218 movleu %xcc, %i6, %l6
219 edge16ln %g2, %o6, %i4
220 ldsw [%l7 + 0x30], %i0
221 movrgez %i3, %o2, %i1
222 sdiv %o0, 0x10B6, %l2
223 stx %i2, [%l7 + 0x60]
224 movg %xcc, %g3, %g6
225 srax %l4, %i7, %o1
226 srl %l5, %g7, %o3
227 sll %l1, 0x0E, %i5
228 movge %xcc, %l3, %g4
229 xnor %o4, 0x1630, %g5
230 movpos %xcc, %o7, %l0
231 sth %g1, [%l7 + 0x0A]
232 movcs %icc, %i6, %l6
233 movg %icc, %o5, %o6
234 subcc %g2, 0x1669, %i0
235 fcmpgt32 %f28, %f2, %i3
236 andn %i4, %o2, %o0
237 fmovrdlz %i1, %f6, %f8
238 movcs %xcc, %i2, %g3
239 addcc %g6, 0x1DEB, %l4
240 udivx %i7, 0x0305, %o1
241 movvs %icc, %l2, %l5
242 st %f27, [%l7 + 0x40]
243 fmovdvc %icc, %f9, %f21
244 ldx [%l7 + 0x78], %o3
245 sllx %g7, 0x01, %i5
246 edge32n %l1, %g4, %l3
247 movge %xcc, %o4, %g5
248 umulcc %o7, 0x1208, %g1
249 subcc %l0, 0x11E8, %l6
250 nop
251 set 0x38, %g7
252 ldx [%l7 + %g7], %i6
253 subcc %o6, %o5, %i0
254 st %f7, [%l7 + 0x58]
255 nop
256 set 0x7C, %i5
257 sth %i3, [%l7 + %i5]
258 movre %g2, %o2, %o0
259 fnegd %f12, %f18
260 umulcc %i4, 0x1051, %i1
261 fpadd16s %f4, %f14, %f24
262 sth %g3, [%l7 + 0x1E]
263 mulscc %i2, 0x12BE, %g6
264 movrne %i7, %o1, %l2
265 xorcc %l4, 0x00F2, %l5
266 umulcc %o3, %i5, %g7
267 xnor %l1, 0x0F8D, %g4
268 fmovsl %xcc, %f1, %f22
269 add %l3, %g5, %o4
270 alignaddrl %g1, %o7, %l0
271 nop
272 set 0x70, %l0
273 ldsw [%l7 + %l0], %i6
274 andcc %l6, 0x080A, %o6
275 fcmpd %fcc2, %f6, %f30
276 umul %o5, %i3, %g2
277 fxors %f2, %f4, %f10
278 movvc %xcc, %o2, %i0
279 ldx [%l7 + 0x68], %i4
280 fmovrdlez %o0, %f28, %f0
281 alignaddr %g3, %i1, %g6
282 movrgez %i7, 0x007, %o1
283 fmovdcs %xcc, %f18, %f7
284 edge8l %i2, %l4, %l2
285 nop
286 set 0x28, %l6
287 ldd [%l7 + %l6], %o2
288 sir 0x0D12
289 stw %i5, [%l7 + 0x10]
290 fandnot1s %f8, %f15, %f16
291 movn %icc, %g7, %l1
292 array8 %g4, %l3, %l5
293 fcmpgt16 %f28, %f10, %g5
294 fmovdne %xcc, %f19, %f13
295 edge32 %g1, %o4, %l0
296 alignaddrl %i6, %l6, %o7
297 mulscc %o5, %i3, %g2
298 edge32n %o6, %o2, %i4
299 edge8n %i0, %g3, %i1
300 edge16l %o0, %i7, %g6
301 umulcc %i2, %l4, %l2
302 edge16l %o3, %o1, %g7
303 move %xcc, %i5, %g4
304 stw %l3, [%l7 + 0x5C]
305 srl %l5, %g5, %g1
306 addcc %l1, 0x1414, %l0
307 fmovsgu %xcc, %f28, %f7
308 edge32ln %o4, %i6, %o7
309 edge8l %l6, %o5, %i3
310 sub %g2, %o6, %o2
311 xnor %i0, 0x145F, %i4
312 smul %i1, %o0, %i7
313 array32 %g6, %g3, %i2
314 edge8l %l2, %l4, %o1
315 umulcc %o3, %i5, %g7
316 fornot2 %f12, %f2, %f2
317 stb %g4, [%l7 + 0x6F]
318 ldub [%l7 + 0x74], %l3
319 fzeros %f17
320 fmovda %xcc, %f3, %f26
321 movcs %xcc, %l5, %g1
322 fmovdneg %icc, %f0, %f13
323 umulcc %g5, %l1, %o4
324 fnors %f27, %f7, %f8
325 bshuffle %f6, %f0, %f14
326 movrlez %i6, 0x224, %l0
327 edge16ln %o7, %l6, %o5
328 array32 %i3, %o6, %g2
329 sra %i0, %o2, %i1
330 movle %xcc, %o0, %i4
331 ldub [%l7 + 0x31], %i7
332 edge16ln %g6, %i2, %l2
333 restore %l4, 0x020B, %g3
334 rdpr %cwp, %g1
335 rdpr %cansave, %g2
336 rdpr %canrestore, %g3
337 rdpr %cleanwin, %g4
338 rdpr %otherwin, %g5
339 rdpr %wstate, %g6
340 andn %o3, %o1, %g7
341 sethi 0x0A25, %i5
342 fmovsleu %xcc, %f2, %f28
343 add %l3, %g4, %g1
344 movrgez %g5, 0x034, %l5
345 movgu %xcc, %l1, %o4
346 save %l0, 0x0E08, %i6
347 rdpr %cwp, %g1
348 rdpr %cansave, %g2
349 rdpr %canrestore, %g3
350 rdpr %cleanwin, %g4
351 rdpr %otherwin, %g5
352 rdpr %wstate, %g6
353 andncc %l6, %o5, %o7
354 andn %i3, %o6, %i0
355 array16 %o2, %g2, %o0
356 xorcc %i4, 0x1179, %i7
357 edge8 %g6, %i2, %l2
358 movge %xcc, %l4, %i1
359 ldx [%l7 + 0x50], %g3
360 fornot2 %f2, %f8, %f24
361 sir 0x0192
362 xnorcc %o1, %g7, %o3
363 fpack16 %f22, %f10
364 sdivx %i5, 0x0C3C, %g4
365 umulcc %l3, %g5, %l5
366 stw %g1, [%l7 + 0x08]
367 movg %icc, %l1, %l0
368 addc %i6, %o4, %l6
369 fors %f14, %f6, %f10
370 fxor %f12, %f12, %f4
371 udiv %o7, 0x09E5, %i3
372 orncc %o5, 0x1564, %i0
373 fxor %f28, %f14, %f0
374 umul %o2, %g2, %o0
375 addc %o6, 0x157A, %i7
376 fmuld8ulx16 %f5, %f12, %f0
377 stw %g6, [%l7 + 0x18]
378 alignaddr %i4, %l2, %l4
379 ldsh [%l7 + 0x7E], %i1
380 udiv %g3, 0x146C, %o1
381 fands %f12, %f13, %f16
382 fcmpne16 %f30, %f14, %i2
383 udivx %g7, 0x03F2, %i5
384 smulcc %o3, %g4, %l3
385 addc %g5, 0x1C1C, %g1
386 edge32n %l5, %l0, %l1
387 fmovscc %xcc, %f5, %f19
388 array16 %o4, %l6, %o7
389 alignaddrl %i3, %i6, %o5
390 ldsh [%l7 + 0x52], %o2
391 fnand %f10, %f4, %f4
392 stb %i0, [%l7 + 0x17]
393 fpsub32s %f15, %f5, %f30
394 movne %xcc, %g2, %o0
395 movne %xcc, %i7, %g6
396 movg %icc, %i4, %o6
397 orcc %l2, %i1, %g3
398 fcmpeq16 %f20, %f6, %o1
399 fpack32 %f28, %f16, %f6
400 andn %l4, %i2, %i5
401 edge8 %o3, %g4, %l3
402 movge %xcc, %g5, %g7
403 smulcc %l5, 0x01F1, %l0
404 edge32ln %g1, %o4, %l6
405 fmovdn %xcc, %f14, %f28
406 stw %l1, [%l7 + 0x18]
407 ldsb [%l7 + 0x10], %i3
408 edge8 %i6, %o5, %o7
409 movg %xcc, %o2, %i0
410 fxnors %f7, %f13, %f5
411 mulx %o0, %i7, %g2
412 fcmpeq16 %f0, %f12, %g6
413 move %xcc, %i4, %o6
414 fors %f18, %f16, %f16
415 nop
416 set 0x5E, %o3
417 lduh [%l7 + %o3], %l2
418 stw %i1, [%l7 + 0x6C]
419 nop
420 set 0x68, %o5
421 ldd [%l7 + %o5], %o0
422 edge8l %g3, %i2, %l4
423 fmovdleu %xcc, %f9, %f5
424 movre %i5, 0x1DD, %o3
425 fands %f18, %f13, %f15
426 edge32ln %g4, %g5, %l3
427 subc %g7, %l5, %g1
428 xor %l0, 0x0610, %o4
429 mulx %l6, %i3, %i6
430 fmul8ulx16 %f18, %f0, %f16
431 fcmple16 %f22, %f6, %o5
432 orcc %o7, 0x0431, %o2
433 lduh [%l7 + 0x3E], %l1
434 movne %icc, %o0, %i7
435 edge8 %i0, %g2, %g6
436 ldd [%l7 + 0x48], %f6
437 edge32n %i4, %l2, %i1
438 andncc %o6, %o1, %g3
439 setx loop_0, %l0, %l1
440 return %l1
441 nop
442 rdpr %cwp, %g1
443 rdpr %cansave, %g2
444 rdpr %canrestore, %g3
445 rdpr %cleanwin, %g4
446 rdpr %otherwin, %g5
447 rdpr %wstate, %g6
448loop_0: fmovdl %xcc, %f7, %f5
449 array8 %o3, %g4, %i5
450 fmovsneg %icc, %f11, %f21
451 edge32 %g5, %l3, %g7
452 stx %l5, [%l7 + 0x10]
453 subccc %l0, 0x1AF6, %g1
454 ld [%l7 + 0x1C], %f7
455 nop
456 set 0x30, %i6
457 ldd [%l7 + %i6], %f18
458 edge32n %o4, %i3, %l6
459 movge %icc, %o5, %o7
460 or %o2, 0x08C6, %i6
461 fmovrse %l1, %f31, %f21
462 movne %xcc, %o0, %i7
463 array8 %i0, %g2, %g6
464 lduh [%l7 + 0x1C], %i4
465 sub %l2, %i1, %o6
466 for %f4, %f20, %f16
467 bshuffle %f26, %f20, %f18
468 edge16n %o1, %l4, %g3
469 fmovscc %xcc, %f6, %f1
470 fmovdn %xcc, %f18, %f30
471 movrgez %o3, 0x35F, %g4
472 movgu %xcc, %i5, %g5
473 fcmps %fcc1, %f2, %f4
474 fmovdpos %icc, %f21, %f23
475 edge16n %l3, %g7, %l5
476 movrgez %l0, 0x2FD, %g1
477 movge %icc, %i2, %i3
478 movneg %icc, %o4, %o5
479 add %o7, %l6, %i6
480 addcc %l1, 0x17DE, %o0
481 movcs %xcc, %i7, %i0
482 orn %o2, %g2, %i4
483 orncc %g6, %l2, %i1
484 edge16 %o1, %o6, %l4
485 sth %g3, [%l7 + 0x7C]
486 fmovscs %xcc, %f30, %f4
487 umul %o3, 0x0573, %i5
488 orcc %g5, 0x1D28, %l3
489 movvc %icc, %g7, %l5
490 fmovdvs %icc, %f6, %f2
491 movgu %icc, %l0, %g1
492 save %i2, 0x0B5E, %i3
493 rdpr %cwp, %g1
494 rdpr %cansave, %g2
495 rdpr %canrestore, %g3
496 rdpr %cleanwin, %g4
497 rdpr %otherwin, %g5
498 rdpr %wstate, %g6
499 srlx %g4, 0x17, %o5
500 orcc %o7, 0x1CBF, %l6
501 fmovsleu %xcc, %f10, %f14
502 movrlz %o4, 0x3E3, %l1
503 fabsd %f20, %f0
504 edge8 %i6, %o0, %i0
505 movcc %icc, %o2, %g2
506 addccc %i7, %i4, %l2
507 movre %g6, %i1, %o1
508 fsrc1 %f24, %f14
509 udiv %o6, 0x13C6, %l4
510 movrne %o3, %i5, %g5
511 andncc %g3, %l3, %g7
512 fpadd16 %f18, %f4, %f4
513 andcc %l0, 0x15E4, %l5
514 movneg %xcc, %i2, %g1
515 array8 %g4, %i3, %o7
516 addcc %l6, %o4, %l1
517 move %xcc, %o5, %i6
518 ldsh [%l7 + 0x3C], %o0
519 array8 %o2, %i0, %g2
520 movleu %icc, %i4, %i7
521 fmovdgu %icc, %f26, %f14
522 movrlz %g6, 0x04C, %l2
523 smul %o1, 0x09D1, %i1
524 fmuld8sux16 %f10, %f1, %f6
525 array32 %l4, %o3, %o6
526 movrlz %i5, %g3, %l3
527 andcc %g7, %g5, %l5
528 movvs %xcc, %l0, %i2
529 edge32ln %g4, %i3, %o7
530 popc %l6, %o4
531 movleu %icc, %l1, %g1
532 fnot2s %f16, %f0
533 movn %xcc, %o5, %i6
534 andncc %o0, %o2, %g2
535 movrgz %i0, 0x18C, %i7
536 movrgez %g6, %i4, %o1
537 sdivcc %l2, 0x0AAE, %i1
538 movl %xcc, %l4, %o3
539 movneg %xcc, %i5, %o6
540 sethi 0x169D, %g3
541 fcmpgt16 %f6, %f26, %g7
542 edge16ln %g5, %l5, %l0
543 addcc %i2, 0x1857, %l3
544 edge8l %g4, %i3, %o7
545 sdivx %l6, 0x1DEB, %o4
546 addc %g1, %o5, %i6
547 and %l1, 0x0248, %o0
548 restore %o2, 0x01FD, %g2
549 rdpr %cwp, %g1
550 rdpr %cansave, %g2
551 rdpr %canrestore, %g3
552 rdpr %cleanwin, %g4
553 rdpr %otherwin, %g5
554 rdpr %wstate, %g6
555 alignaddrl %i7, %g6, %i4
556 movle %xcc, %o1, %l2
557 sth %i1, [%l7 + 0x0E]
558 fcmple32 %f14, %f2, %i0
559 edge8l %o3, %l4, %i5
560 movl %xcc, %g3, %g7
561 movpos %icc, %o6, %g5
562 fmovrde %l0, %f22, %f22
563 udiv %i2, 0x1FD1, %l3
564 andncc %g4, %i3, %l5
565 edge32 %o7, %o4, %l6
566 xor %o5, %g1, %l1
567 add %o0, %o2, %i6
568 sir 0x0F09
569 ldsb [%l7 + 0x2C], %g2
570 lduh [%l7 + 0x52], %i7
571 sdivx %i4, 0x0F6E, %o1
572 and %l2, %g6, %i1
573 movrlz %o3, 0x1F9, %l4
574 movge %xcc, %i5, %i0
575 fmovdvc %icc, %f1, %f23
576 orn %g3, %g7, %o6
577 edge32ln %l0, %i2, %l3
578 xorcc %g5, 0x0186, %i3
579 ldsh [%l7 + 0x32], %l5
580 subc %g4, %o7, %o4
581 fnegd %f12, %f10
582 xorcc %l6, %g1, %o5
583 smul %o0, %l1, %o2
584 fabsd %f2, %f14
585 fpadd16 %f18, %f14, %f4
586 fmovdge %xcc, %f30, %f10
587 fmul8x16al %f2, %f19, %f22
588 save %g2, %i7, %i4
589 rdpr %cwp, %g1
590 rdpr %cansave, %g2
591 rdpr %canrestore, %g3
592 rdpr %cleanwin, %g4
593 rdpr %otherwin, %g5
594 rdpr %wstate, %g6
595 ldsw [%l7 + 0x0C], %i6
596 fpack32 %f12, %f24, %f16
597 movrne %l2, %o1, %g6
598 edge8 %i1, %o3, %i5
599 sethi 0x1BE1, %i0
600 umulcc %l4, 0x0AB9, %g3
601 edge8ln %o6, %g7, %l0
602 fcmped %fcc1, %f26, %f8
603 fsrc1 %f12, %f30
604 xor %i2, %l3, %i3
605 fmovde %icc, %f4, %f12
606 movrlz %l5, 0x04A, %g4
607 andn %g5, 0x023C, %o7
608 sdivx %l6, 0x1213, %g1
609 array8 %o5, %o0, %l1
610 movle %xcc, %o4, %g2
611 mova %xcc, %i7, %o2
612 st %f21, [%l7 + 0x18]
613 orncc %i4, 0x0A78, %l2
614 fmovrsgez %i6, %f18, %f8
615 udiv %o1, 0x0BA7, %i1
616 and %g6, %i5, %i0
617 save %l4, 0x157C, %o3
618 rdpr %cwp, %g1
619 rdpr %cansave, %g2
620 rdpr %canrestore, %g3
621 rdpr %cleanwin, %g4
622 rdpr %otherwin, %g5
623 rdpr %wstate, %g6
624 edge8n %o6, %g3, %g7
625 edge32 %l0, %l3, %i2
626 add %l5, 0x18C3, %g4
627 xorcc %g5, %i3, %l6
628 fxor %f12, %f0, %f20
629 srax %g1, %o7, %o0
630 orcc %o5, %o4, %l1
631 sub %g2, 0x0408, %i7
632 fmovrse %i4, %f2, %f26
633 fands %f14, %f4, %f9
634 ld [%l7 + 0x60], %f15
635 edge32l %l2, %o2, %i6
636 fmovd %f12, %f26
637 fmovdleu %xcc, %f4, %f1
638 smul %o1, 0x1BCC, %i1
639 sethi 0x1445, %i5
640 sdiv %g6, 0x0E13, %i0
641 sth %o3, [%l7 + 0x5E]
642 fmovrdgez %l4, %f22, %f6
643 movle %icc, %g3, %o6
644 fpsub16s %f18, %f21, %f14
645 stw %g7, [%l7 + 0x08]
646 fmovdcc %icc, %f30, %f12
647 save %l3, 0x08D2, %l0
648 rdpr %cwp, %g1
649 rdpr %cansave, %g2
650 rdpr %canrestore, %g3
651 rdpr %cleanwin, %g4
652 rdpr %otherwin, %g5
653 rdpr %wstate, %g6
654 subc %l5, 0x180E, %g4
655 ldsw [%l7 + 0x2C], %i2
656 xnor %i3, %g5, %g1
657 fcmple16 %f10, %f20, %l6
658 udivcc %o7, 0x0239, %o5
659 nop
660 set 0x16, %o2
661 ldsh [%l7 + %o2], %o0
662 std %f28, [%l7 + 0x70]
663 movcc %xcc, %l1, %o4
664 udivx %g2, 0x0D84, %i4
665 movge %xcc, %l2, %i7
666 fmovdl %icc, %f16, %f8
667 andncc %i6, %o2, %o1
668 edge16n %i1, %g6, %i0
669 fabss %f5, %f9
670 edge8l %i5, %o3, %l4
671 orcc %g3, 0x1181, %o6
672 movne %xcc, %l3, %g7
673 stw %l0, [%l7 + 0x2C]
674 fandnot1 %f6, %f26, %f0
675 movcs %xcc, %l5, %g4
676 ldsb [%l7 + 0x13], %i2
677 std %f16, [%l7 + 0x38]
678 faligndata %f12, %f22, %f16
679 ldsw [%l7 + 0x1C], %g5
680 fcmped %fcc0, %f30, %f20
681 sra %g1, 0x12, %l6
682 fmul8x16 %f13, %f4, %f22
683 fcmpeq32 %f26, %f26, %i3
684 xor %o7, %o0, %o5
685 fmovdle %xcc, %f15, %f4
686 edge16n %l1, %o4, %g2
687 ldd [%l7 + 0x20], %f16
688 sethi 0x0957, %i4
689 nop
690 set 0x5B, %l1
691 ldub [%l7 + %l1], %l2
692 fmovrdgz %i7, %f6, %f2
693 edge16n %i6, %o1, %i1
694 fmovrsgez %o2, %f13, %f16
695 movleu %xcc, %g6, %i5
696 fpack32 %f0, %f12, %f2
697 sllx %i0, 0x18, %o3
698 fpsub16 %f16, %f22, %f28
699 movg %xcc, %g3, %o6
700 movleu %icc, %l3, %g7
701 sdivcc %l0, 0x0415, %l4
702 movge %xcc, %g4, %i2
703 fmovs %f31, %f2
704 movl %icc, %l5, %g5
705 movrlz %g1, 0x030, %i3
706 fmovrslez %l6, %f18, %f14
707 fmovsle %icc, %f18, %f1
708 udivcc %o0, 0x0C1F, %o7
709 sub %o5, 0x1CE8, %l1
710 save %g2, %o4, %i4
711 rdpr %cwp, %g1
712 rdpr %cansave, %g2
713 rdpr %canrestore, %g3
714 rdpr %cleanwin, %g4
715 rdpr %otherwin, %g5
716 rdpr %wstate, %g6
717 addc %i7, 0x0508, %i6
718 edge16 %o1, %i1, %o2
719 fpadd32s %f25, %f1, %f20
720 movge %icc, %l2, %i5
721 add %i0, 0x1F80, %g6
722 sth %o3, [%l7 + 0x3C]
723 ldx [%l7 + 0x48], %o6
724 addc %l3, 0x115F, %g7
725 movrlez %g3, %l4, %l0
726 fmul8sux16 %f16, %f6, %f20
727 sdivx %g4, 0x15AD, %l5
728 movgu %xcc, %g5, %i2
729 edge16l %g1, %i3, %l6
730 smul %o7, %o0, %l1
731 fmovsvs %icc, %f5, %f8
732 sub %o5, %o4, %i4
733 lduh [%l7 + 0x52], %i7
734 fmovs %f5, %f12
735 subc %i6, 0x05A7, %o1
736 fcmpes %fcc0, %f0, %f1
737 udivx %g2, 0x0BBA, %i1
738 fnot2s %f26, %f19
739 edge16l %o2, %l2, %i0
740 edge32l %i5, %o3, %g6
741 sllx %l3, 0x0D, %g7
742 edge16 %g3, %l4, %l0
743 sth %o6, [%l7 + 0x68]
744 sdivcc %g4, 0x1220, %l5
745 movgu %xcc, %g5, %g1
746 movcc %icc, %i3, %l6
747 setx loop_1, %l0, %l1
748 return %l1
749 nop
750 rdpr %cwp, %g1
751 rdpr %cansave, %g2
752 rdpr %canrestore, %g3
753 rdpr %cleanwin, %g4
754 rdpr %otherwin, %g5
755 rdpr %wstate, %g6
756loop_1: lduw [%l7 + 0x58], %l1
757 fmovdle %xcc, %f16, %f24
758 edge16n %o5, %i4, %i7
759 array16 %o4, %i6, %g2
760 edge8l %i1, %o1, %l2
761 fmovrslz %o2, %f11, %f2
762 fors %f17, %f2, %f0
763 subc %i0, %o3, %i5
764 addcc %g6, %g7, %l3
765 std %f18, [%l7 + 0x58]
766 movgu %icc, %l4, %l0
767 nop
768 set 0x1F, %g4
769 ldub [%l7 + %g4], %g3
770 sdiv %o6, 0x0A77, %g4
771 lduh [%l7 + 0x46], %g5
772 subc %g1, 0x0A7F, %i3
773 mova %xcc, %l6, %l5
774 edge32 %o7, %i2, %o0
775 sub %o5, %i4, %i7
776 xnor %l1, 0x1379, %i6
777 movcc %icc, %g2, %i1
778 movrlz %o4, 0x07C, %l2
779 fmovdpos %xcc, %f6, %f9
780 xor %o2, 0x1404, %i0
781 fxnor %f20, %f20, %f28
782 xorcc %o1, %i5, %o3
783 subc %g7, %l3, %g6
784 movvs %xcc, %l0, %l4
785 alignaddrl %o6, %g3, %g5
786 subc %g1, %g4, %l6
787 add %l5, %o7, %i3
788 sethi 0x0F0B, %i2
789 movgu %icc, %o5, %i4
790 sub %i7, %o0, %l1
791 fmovscs %xcc, %f10, %f22
792 fmovdcs %xcc, %f12, %f13
793 smulcc %g2, 0x1810, %i1
794 popc 0x0CE0, %i6
795 movvc %xcc, %o4, %l2
796 fnands %f6, %f25, %f23
797 sdiv %i0, 0x0A9A, %o1
798 sra %o2, %o3, %g7
799 movpos %xcc, %i5, %l3
800 fands %f12, %f21, %f6
801 array32 %l0, %g6, %l4
802 movvs %xcc, %o6, %g3
803 umul %g5, %g1, %g4
804 movle %xcc, %l5, %o7
805 fandnot2s %f2, %f10, %f12
806 sub %l6, 0x06E7, %i2
807 ldsb [%l7 + 0x0E], %i3
808 subc %o5, %i4, %o0
809 movg %xcc, %i7, %l1
810 array32 %g2, %i1, %o4
811 addcc %i6, %i0, %l2
812 sdivcc %o1, 0x0A60, %o2
813 sir 0x009C
814 fones %f1
815 sdivx %o3, 0x1958, %i5
816 umulcc %g7, %l0, %g6
817 edge16 %l4, %l3, %o6
818 edge32 %g3, %g1, %g5
819 sub %l5, 0x00F6, %g4
820 stb %o7, [%l7 + 0x12]
821 st %f27, [%l7 + 0x54]
822 orncc %i2, %l6, %o5
823 edge16ln %i3, %o0, %i7
824 fmovdneg %xcc, %f28, %f26
825 ldd [%l7 + 0x48], %f20
826 bshuffle %f0, %f30, %f14
827 ldd [%l7 + 0x08], %f24
828 movleu %xcc, %i4, %g2
829 movrgz %i1, 0x0D3, %l1
830 sllx %o4, %i6, %l2
831 fabss %f14, %f17
832 subc %i0, 0x1C63, %o2
833 fornot2 %f30, %f12, %f4
834 sra %o3, %o1, %g7
835 movge %icc, %i5, %l0
836 movg %xcc, %g6, %l4
837 movvc %xcc, %l3, %o6
838 array32 %g1, %g5, %g3
839 fmul8x16 %f14, %f28, %f10
840 sllx %g4, %l5, %i2
841 addccc %o7, %l6, %o5
842 smulcc %i3, %o0, %i7
843 udivx %i4, 0x1137, %g2
844 sdiv %l1, 0x12E1, %o4
845 fnands %f16, %f21, %f22
846 udiv %i1, 0x1FFA, %l2
847 movneg %icc, %i0, %o2
848 smulcc %o3, 0x04F5, %i6
849 fpadd32s %f26, %f24, %f19
850 edge16 %o1, %g7, %l0
851 edge32 %g6, %i5, %l4
852 fpsub16s %f15, %f28, %f5
853 and %l3, 0x1C20, %g1
854 movne %xcc, %g5, %o6
855 andncc %g4, %g3, %l5
856 stx %i2, [%l7 + 0x18]
857 fabsd %f12, %f20
858 sll %o7, %o5, %i3
859 mova %xcc, %l6, %o0
860 orn %i4, %g2, %i7
861 fcmpeq32 %f4, %f0, %l1
862 edge16 %i1, %l2, %o4
863 subccc %i0, %o3, %o2
864 fandnot1 %f20, %f12, %f22
865 ldsw [%l7 + 0x1C], %i6
866 movg %xcc, %o1, %g7
867 xnorcc %g6, %i5, %l4
868 bshuffle %f4, %f6, %f14
869 andcc %l0, %l3, %g1
870 fones %f7
871 ldub [%l7 + 0x33], %o6
872 fmovdvs %xcc, %f23, %f9
873 subccc %g4, 0x1730, %g3
874 stb %g5, [%l7 + 0x3D]
875 stx %i2, [%l7 + 0x58]
876 fpmerge %f25, %f2, %f12
877 umul %l5, %o7, %o5
878 fones %f23
879 array8 %l6, %o0, %i3
880 xnor %g2, %i4, %l1
881 fnegd %f12, %f20
882 movrgz %i1, 0x0AD, %l2
883 fmovdge %xcc, %f28, %f2
884 movpos %xcc, %i7, %i0
885 sdivx %o4, 0x0CCB, %o3
886 ldd [%l7 + 0x08], %i6
887 edge16n %o2, %g7, %o1
888 umulcc %g6, 0x1642, %l4
889 array16 %i5, %l0, %l3
890 subc %o6, 0x1328, %g4
891 alignaddrl %g3, %g5, %g1
892 pdist %f20, %f10, %f2
893 fmovrdgez %l5, %f0, %f20
894 umul %o7, 0x0F51, %i2
895 ldx [%l7 + 0x20], %l6
896 nop
897 set 0x16, %g6
898 ldsh [%l7 + %g6], %o5
899 udiv %i3, 0x1825, %g2
900 edge16 %i4, %l1, %o0
901 xnorcc %l2, 0x18CF, %i1
902 fpack32 %f28, %f6, %f26
903 movrne %i7, 0x2D0, %o4
904 lduh [%l7 + 0x16], %o3
905 movrlz %i0, 0x19D, %i6
906 movrlez %o2, 0x273, %g7
907 mulscc %g6, 0x0BFB, %o1
908 sra %l4, 0x1E, %i5
909 ldub [%l7 + 0x59], %l0
910 andcc %o6, 0x194C, %l3
911 ldd [%l7 + 0x40], %g2
912 sdivcc %g5, 0x1313, %g1
913 movg %xcc, %l5, %o7
914 ldsb [%l7 + 0x34], %i2
915 orncc %l6, 0x05BF, %g4
916 movle %xcc, %o5, %i3
917 fmovdge %icc, %f20, %f22
918 movcs %icc, %i4, %l1
919 xnorcc %g2, 0x19AC, %o0
920 fabsd %f22, %f8
921 sth %l2, [%l7 + 0x50]
922 fmovsle %xcc, %f5, %f26
923 xor %i1, 0x18C1, %o4
924 fmovdgu %xcc, %f12, %f4
925 movleu %xcc, %i7, %i0
926 st %f28, [%l7 + 0x2C]
927 fmovse %icc, %f10, %f10
928 sth %o3, [%l7 + 0x7A]
929 sth %i6, [%l7 + 0x12]
930 edge8l %o2, %g6, %g7
931 edge32n %o1, %l4, %l0
932 lduw [%l7 + 0x78], %i5
933 movl %icc, %l3, %o6
934 umul %g5, 0x132D, %g1
935 ldsw [%l7 + 0x5C], %l5
936 edge8ln %g3, %o7, %l6
937 sllx %i2, 0x10, %g4
938 sir 0x15C8
939 move %icc, %o5, %i3
940 move %xcc, %i4, %l1
941 xnorcc %o0, %g2, %i1
942 udivx %l2, 0x0CED, %o4
943 ldsb [%l7 + 0x4D], %i7
944 fors %f12, %f14, %f3
945 fmovdle %xcc, %f10, %f22
946 movcc %icc, %o3, %i6
947 fmovdge %icc, %f24, %f11
948 save %o2, %g6, %i0
949 rdpr %cwp, %g1
950 rdpr %cansave, %g2
951 rdpr %canrestore, %g3
952 rdpr %cleanwin, %g4
953 rdpr %otherwin, %g5
954 rdpr %wstate, %g6
955 udivcc %o1, 0x078D, %l4
956 ldsh [%l7 + 0x4A], %l0
957 edge16n %g7, %i5, %l3
958 smul %g5, 0x143D, %g1
959 movle %icc, %o6, %g3
960 edge16l %o7, %l5, %i2
961 ldsw [%l7 + 0x08], %l6
962 movg %icc, %g4, %i3
963 sir 0x0EFB
964 edge8 %i4, %o5, %o0
965 lduh [%l7 + 0x6C], %l1
966 edge32 %i1, %g2, %l2
967 sdivcc %i7, 0x0205, %o3
968 fmovda %icc, %f4, %f7
969 fmovsneg %xcc, %f10, %f16
970 sub %o4, %o2, %i6
971 nop
972 set 0x16, %i2
973 lduh [%l7 + %i2], %g6
974 st %f16, [%l7 + 0x10]
975 orncc %o1, 0x0C78, %i0
976 movrlz %l0, 0x246, %l4
977 andncc %g7, %l3, %g5
978 edge32l %i5, %g1, %g3
979 alignaddrl %o7, %o6, %l5
980 edge16n %i2, %g4, %l6
981 st %f26, [%l7 + 0x50]
982 fmovsleu %xcc, %f3, %f3
983 lduw [%l7 + 0x34], %i4
984 umulcc %o5, %i3, %o0
985 fmovdgu %xcc, %f6, %f15
986 fmovsl %xcc, %f12, %f21
987 alignaddr %i1, %l1, %l2
988 ld [%l7 + 0x18], %f24
989 andncc %i7, %o3, %g2
990 udivcc %o4, 0x1F12, %o2
991 umulcc %i6, 0x0072, %o1
992 alignaddrl %g6, %l0, %i0
993 ldd [%l7 + 0x30], %f24
994 fcmple32 %f12, %f30, %l4
995 sub %l3, %g5, %i5
996 movre %g7, 0x270, %g1
997 andcc %g3, %o6, %o7
998 sdiv %l5, 0x003A, %g4
999 sdiv %l6, 0x0983, %i4
1000 movg %icc, %i2, %i3
1001 xnor %o0, %i1, %o5
1002 edge16n %l2, %i7, %o3
1003 sethi 0x0F4C, %g2
1004 edge16l %l1, %o4, %i6
1005 movl %icc, %o1, %o2
1006 mulscc %g6, %l0, %l4
1007 ldsw [%l7 + 0x3C], %i0
1008 fmovsvs %xcc, %f10, %f26
1009 restore %l3, 0x0A24, %i5
1010 rdpr %cwp, %g1
1011 rdpr %cansave, %g2
1012 rdpr %canrestore, %g3
1013 rdpr %cleanwin, %g4
1014 rdpr %otherwin, %g5
1015 rdpr %wstate, %g6
1016 fmuld8sux16 %f30, %f5, %f10
1017 ldd [%l7 + 0x38], %g6
1018 fsrc2 %f30, %f2
1019 sll %g5, %g3, %g1
1020 sethi 0x1FE2, %o6
1021 movrlez %o7, 0x073, %l5
1022 edge16ln %l6, %i4, %g4
1023 fzeros %f16
1024 move %icc, %i2, %i3
1025 stb %o0, [%l7 + 0x14]
1026 fmovd %f10, %f10
1027 ldsw [%l7 + 0x58], %o5
1028 sra %l2, 0x14, %i7
1029 udiv %o3, 0x1C6B, %g2
1030 fpadd16s %f12, %f28, %f11
1031 movpos %xcc, %l1, %o4
1032 sir 0x113E
1033 movle %xcc, %i1, %i6
1034 movpos %xcc, %o2, %o1
1035 array8 %g6, %l0, %i0
1036 ld [%l7 + 0x18], %f25
1037 ldsw [%l7 + 0x1C], %l4
1038 subc %i5, %l3, %g5
1039 alignaddr %g7, %g1, %g3
1040 fcmpes %fcc2, %f24, %f14
1041 movgu %icc, %o6, %o7
1042 edge32n %l6, %i4, %l5
1043 sir 0x0AE0
1044 addc %g4, 0x055A, %i2
1045 edge8ln %i3, %o5, %l2
1046 fmovrdgz %o0, %f0, %f18
1047 fmovrde %i7, %f28, %f18
1048 edge16l %g2, %l1, %o4
1049 array32 %i1, %o3, %i6
1050 mova %xcc, %o1, %g6
1051 smulcc %l0, 0x0EFF, %o2
1052 ldsb [%l7 + 0x74], %i0
1053 umul %l4, %i5, %g5
1054 movcc %icc, %l3, %g7
1055 movge %xcc, %g3, %o6
1056 subc %g1, 0x04CD, %o7
1057 fornot2s %f24, %f11, %f21
1058 ld [%l7 + 0x74], %f4
1059 sth %i4, [%l7 + 0x6A]
1060 movg %xcc, %l5, %l6
1061 ld [%l7 + 0x30], %f13
1062 edge8 %g4, %i2, %o5
1063 st %f0, [%l7 + 0x60]
1064 fmovdcs %xcc, %f30, %f6
1065 or %l2, 0x1BE5, %o0
1066 xorcc %i7, 0x0CC4, %g2
1067 lduw [%l7 + 0x54], %i3
1068 andcc %o4, 0x0D3D, %i1
1069 edge32ln %o3, %l1, %o1
1070 and %g6, 0x0FE1, %l0
1071 andncc %i6, %i0, %o2
1072 edge32n %i5, %l4, %l3
1073 movneg %icc, %g5, %g3
1074 ldsh [%l7 + 0x68], %o6
1075 st %f1, [%l7 + 0x48]
1076 movge %icc, %g7, %o7
1077 and %i4, %l5, %g1
1078 alignaddrl %g4, %l6, %i2
1079 ldsw [%l7 + 0x7C], %l2
1080 umulcc %o5, %i7, %o0
1081 srlx %i3, %g2, %i1
1082 fones %f14
1083 sll %o3, %l1, %o1
1084 alignaddrl %o4, %l0, %i6
1085 edge16 %g6, %o2, %i0
1086 st %f14, [%l7 + 0x38]
1087 ld [%l7 + 0x48], %f5
1088 alignaddr %i5, %l3, %l4
1089 sdivx %g5, 0x068C, %o6
1090 fcmpes %fcc1, %f23, %f19
1091 ldsb [%l7 + 0x45], %g3
1092 or %o7, %i4, %g7
1093 fzeros %f23
1094 addc %l5, %g4, %l6
1095 subc %i2, 0x0F61, %l2
1096 or %g1, %i7, %o0
1097 mulx %i3, 0x0A3C, %g2
1098 movg %xcc, %i1, %o5
1099 movl %xcc, %o3, %o1
1100 movge %xcc, %l1, %o4
1101 sub %l0, 0x1074, %g6
1102 ldsh [%l7 + 0x70], %i6
1103 addccc %i0, %o2, %l3
1104 sub %i5, 0x1833, %l4
1105 edge8ln %g5, %g3, %o6
1106 movcc %icc, %o7, %g7
1107 sra %i4, %g4, %l5
1108 fpadd16 %f18, %f0, %f10
1109 st %f6, [%l7 + 0x14]
1110 ldx [%l7 + 0x48], %i2
1111 mova %icc, %l2, %g1
1112 fmovsl %icc, %f18, %f6
1113 smulcc %i7, 0x1C06, %l6
1114 movcs %xcc, %i3, %g2
1115 movcc %icc, %i1, %o0
1116 movl %icc, %o3, %o1
1117 fnors %f14, %f27, %f18
1118 movleu %xcc, %o5, %o4
1119 andn %l1, %g6, %l0
1120 fcmple32 %f18, %f16, %i0
1121 fmovdg %icc, %f20, %f2
1122 movgu %icc, %o2, %i6
1123 udivcc %i5, 0x02C1, %l4
1124 array8 %l3, %g3, %o6
1125 alignaddr %g5, %g7, %i4
1126 xnor %o7, 0x1EC4, %g4
1127 fnors %f28, %f31, %f10
1128 orncc %l5, 0x1AC4, %i2
1129 fmovrdlz %g1, %f14, %f10
1130 stb %i7, [%l7 + 0x26]
1131 edge16n %l2, %i3, %g2
1132 fmovsneg %icc, %f21, %f14
1133 add %i1, 0x1171, %o0
1134 move %icc, %o3, %l6
1135 movrgez %o1, 0x036, %o4
1136 fmovsneg %xcc, %f11, %f29
1137 edge8n %o5, %l1, %g6
1138 ldd [%l7 + 0x20], %f10
1139 movne %icc, %i0, %o2
1140 ldd [%l7 + 0x50], %f24
1141 fmul8x16al %f9, %f20, %f30
1142 or %i6, %l0, %i5
1143 movn %xcc, %l4, %l3
1144 or %g3, %o6, %g7
1145 umul %g5, %i4, %o7
1146 subc %g4, 0x098B, %l5
1147 and %g1, %i2, %l2
1148 fmovrde %i3, %f0, %f22
1149 stw %g2, [%l7 + 0x40]
1150 move %icc, %i7, %o0
1151 movleu %icc, %i1, %l6
1152 ldub [%l7 + 0x3D], %o3
1153 subc %o4, 0x1548, %o1
1154 fcmple16 %f26, %f0, %l1
1155 ldd [%l7 + 0x18], %g6
1156 edge8n %o5, %i0, %i6
1157 fmuld8ulx16 %f8, %f12, %f26
1158 edge32ln %l0, %o2, %l4
1159 ldsh [%l7 + 0x50], %i5
1160 subcc %g3, %l3, %g7
1161 movrgez %g5, %o6, %o7
1162 sdiv %i4, 0x0801, %g4
1163 fmul8x16al %f20, %f17, %f4
1164 movg %xcc, %l5, %i2
1165 movrgz %g1, %i3, %l2
1166 subcc %i7, %g2, %i1
1167 stb %l6, [%l7 + 0x58]
1168 fmul8sux16 %f14, %f26, %f10
1169 fone %f24
1170 fcmpgt32 %f10, %f22, %o0
1171 fmovrsne %o4, %f0, %f31
1172 fsrc1 %f16, %f12
1173 nop
1174 set 0x4A, %i4
1175 sth %o3, [%l7 + %i4]
1176 lduw [%l7 + 0x2C], %o1
1177 ldd [%l7 + 0x70], %f12
1178 xorcc %g6, 0x157E, %o5
1179 nop
1180 set 0x66, %i3
1181 stb %l1, [%l7 + %i3]
1182 sth %i6, [%l7 + 0x3C]
1183 fmovsne %icc, %f24, %f8
1184 udivcc %i0, 0x12FA, %l0
1185 edge16n %o2, %i5, %g3
1186 subc %l3, %l4, %g5
1187 fpsub16 %f26, %f12, %f28
1188 orncc %g7, %o7, %o6
1189 lduw [%l7 + 0x34], %i4
1190 st %f6, [%l7 + 0x54]
1191 ldsw [%l7 + 0x58], %g4
1192 udivcc %l5, 0x128B, %i2
1193 faligndata %f0, %f26, %f16
1194 bshuffle %f8, %f10, %f30
1195 sethi 0x128E, %g1
1196 ldsb [%l7 + 0x52], %l2
1197 mulscc %i3, %i7, %g2
1198 movge %xcc, %i1, %l6
1199 fnot1s %f18, %f23
1200 stx %o4, [%l7 + 0x50]
1201 array8 %o3, %o1, %g6
1202 orcc %o0, %o5, %l1
1203 ldsh [%l7 + 0x76], %i6
1204 fandnot1s %f3, %f5, %f27
1205 fandnot2 %f8, %f22, %f10
1206 fmovsg %xcc, %f0, %f25
1207 movrgez %i0, %o2, %l0
1208 umulcc %g3, 0x0150, %i5
1209 fmovrsgz %l3, %f4, %f25
1210 setx loop_2, %l0, %l1
1211 return %l1
1212 nop
1213 rdpr %cwp, %g1
1214 rdpr %cansave, %g2
1215 rdpr %canrestore, %g3
1216 rdpr %cleanwin, %g4
1217 rdpr %otherwin, %g5
1218 rdpr %wstate, %g6
1219loop_2: movpos %icc, %o7, %o6
1220 umul %i4, 0x058B, %g4
1221 movvs %icc, %g7, %l5
1222 nop
1223 set 0x72, %g1
1224 ldub [%l7 + %g1], %g1
1225 xor %i2, 0x0CC0, %i3
1226 movn %icc, %l2, %i7
1227 fzeros %f14
1228 and %g2, %i1, %o4
1229 smulcc %o3, %o1, %g6
1230 fpsub32s %f30, %f28, %f30
1231 stx %l6, [%l7 + 0x70]
1232 std %f6, [%l7 + 0x70]
1233 save %o0, 0x1920, %o5
1234 rdpr %cwp, %g1
1235 rdpr %cansave, %g2
1236 rdpr %canrestore, %g3
1237 rdpr %cleanwin, %g4
1238 rdpr %otherwin, %g5
1239 rdpr %wstate, %g6
1240 movge %icc, %i6, %i0
1241 ldsw [%l7 + 0x54], %l1
1242 movpos %xcc, %o2, %l0
1243 pdist %f2, %f10, %f8
1244 ldd [%l7 + 0x78], %i4
1245 array16 %g3, %l3, %g5
1246 stw %o7, [%l7 + 0x30]
1247 stw %o6, [%l7 + 0x48]
1248 stb %i4, [%l7 + 0x3F]
1249 lduw [%l7 + 0x40], %g4
1250 movvc %xcc, %g7, %l5
1251 array16 %g1, %l4, %i2
1252 subc %i3, %l2, %g2
1253 smulcc %i1, 0x1394, %o4
1254 st %f25, [%l7 + 0x74]
1255 fmovsvc %xcc, %f9, %f12
1256 xor %i7, 0x1412, %o1
1257 save %o3, 0x1B06, %l6
1258 rdpr %cwp, %g1
1259 rdpr %cansave, %g2
1260 rdpr %canrestore, %g3
1261 rdpr %cleanwin, %g4
1262 rdpr %otherwin, %g5
1263 rdpr %wstate, %g6
1264 sth %o0, [%l7 + 0x0E]
1265 movn %icc, %o5, %i6
1266 save %i0, 0x02AB, %g6
1267 rdpr %cwp, %g1
1268 rdpr %cansave, %g2
1269 rdpr %canrestore, %g3
1270 rdpr %cleanwin, %g4
1271 rdpr %otherwin, %g5
1272 rdpr %wstate, %g6
1273 addccc %o2, %l1, %i5
1274 edge16ln %g3, %l0, %l3
1275 fmovdgu %xcc, %f26, %f0
1276 andn %o7, 0x0D1D, %o6
1277 movl %icc, %i4, %g4
1278 movrlz %g7, %g5, %g1
1279 alignaddrl %l5, %i2, %i3
1280 array32 %l4, %g2, %i1
1281 movge %icc, %o4, %i7
1282 orcc %o1, %o3, %l2
1283 alignaddr %l6, %o5, %i6
1284 fnand %f8, %f18, %f14
1285 edge8l %o0, %g6, %i0
1286 xnorcc %l1, %o2, %g3
1287 edge8l %i5, %l0, %l3
1288 lduw [%l7 + 0x70], %o7
1289 movg %icc, %i4, %g4
1290 andcc %o6, %g5, %g7
1291 fxnor %f22, %f4, %f10
1292 subc %g1, %l5, %i2
1293 stx %i3, [%l7 + 0x60]
1294 subcc %g2, %i1, %l4
1295 add %o4, 0x19DA, %o1
1296 fmovdneg %icc, %f19, %f22
1297 andcc %o3, %i7, %l6
1298 sdivx %l2, 0x1878, %i6
1299 udivx %o5, 0x05FE, %g6
1300 edge16ln %o0, %i0, %l1
1301 movrgz %g3, 0x1FF, %i5
1302 movrlz %o2, %l3, %l0
1303 movrlez %o7, %g4, %o6
1304 fmovrdgz %g5, %f28, %f16
1305 ldd [%l7 + 0x20], %f18
1306 mulscc %i4, 0x03EC, %g1
1307 sdivx %l5, 0x1CE2, %i2
1308 movl %icc, %i3, %g7
1309 umulcc %i1, 0x0133, %g2
1310 fcmple32 %f20, %f28, %l4
1311 srax %o4, 0x0A, %o1
1312 movle %xcc, %o3, %i7
1313 ld [%l7 + 0x08], %f31
1314 movvc %icc, %l6, %l2
1315 subc %i6, 0x1749, %o5
1316 fcmpeq32 %f4, %f14, %o0
1317 addccc %i0, %g6, %g3
1318 fmovdne %xcc, %f8, %f20
1319 edge8ln %i5, %o2, %l1
1320 orn %l3, 0x13BF, %l0
1321 mova %xcc, %g4, %o6
1322 st %f6, [%l7 + 0x78]
1323 movrne %o7, %g5, %g1
1324 fmul8x16au %f6, %f27, %f4
1325 umulcc %i4, %l5, %i2
1326 sdivcc %g7, 0x1D56, %i3
1327 popc 0x14CE, %g2
1328 fpmerge %f7, %f0, %f16
1329 movcs %icc, %i1, %l4
1330 fmovse %xcc, %f4, %f3
1331 movg %xcc, %o4, %o1
1332 edge16l %i7, %o3, %l6
1333 fmovrslz %l2, %f24, %f10
1334 fmovsne %icc, %f7, %f25
1335 subcc %i6, %o0, %i0
1336 restore %g6, %o5, %g3
1337 rdpr %cwp, %g1
1338 rdpr %cansave, %g2
1339 rdpr %canrestore, %g3
1340 rdpr %cleanwin, %g4
1341 rdpr %otherwin, %g5
1342 rdpr %wstate, %g6
1343 fmovrdlez %i5, %f0, %f8
1344 or %l1, %l3, %o2
1345 fone %f14
1346 fmovdle %xcc, %f16, %f4
1347 andn %l0, 0x13A0, %o6
1348 xnorcc %g4, %o7, %g1
1349 fmovrdne %i4, %f30, %f22
1350 sdivx %g5, 0x0474, %i2
1351 sir 0x164C
1352 movge %xcc, %g7, %i3
1353 movgu %xcc, %g2, %l5
1354 edge16l %i1, %l4, %o4
1355 nop
1356 set 0x1A, %g3
1357 lduh [%l7 + %g3], %o1
1358 fcmpeq16 %f14, %f12, %i7
1359 xnorcc %l6, %l2, %o3
1360 add %o0, 0x09D3, %i0
1361 movn %xcc, %g6, %o5
1362 movrlz %i6, 0x1CB, %i5
1363 srlx %g3, 0x10, %l3
1364 mulscc %l1, 0x0E2B, %l0
1365 nop
1366 set 0x52, %g2
1367 lduh [%l7 + %g2], %o2
1368 ldub [%l7 + 0x5F], %o6
1369 subccc %o7, 0x13D3, %g4
1370 addccc %i4, 0x0BA6, %g5
1371 sth %i2, [%l7 + 0x68]
1372 sdivx %g7, 0x183E, %g1
1373 edge16l %i3, %l5, %i1
1374 smulcc %l4, %o4, %g2
1375 ld [%l7 + 0x74], %f25
1376 srax %o1, %i7, %l2
1377 array32 %l6, %o3, %o0
1378 udiv %g6, 0x1D21, %i0
1379 addc %o5, 0x1471, %i5
1380 pdist %f2, %f10, %f16
1381 alignaddrl %g3, %i6, %l1
1382 movre %l0, 0x019, %o2
1383 edge16n %o6, %o7, %g4
1384 addcc %i4, %g5, %i2
1385 xnorcc %l3, %g1, %i3
1386 array16 %l5, %g7, %l4
1387 movrgz %i1, 0x130, %o4
1388 stb %o1, [%l7 + 0x52]
1389 fabss %f11, %f23
1390 movge %icc, %i7, %g2
1391 std %f22, [%l7 + 0x40]
1392 fcmpd %fcc3, %f4, %f14
1393 sth %l2, [%l7 + 0x38]
1394 fabsd %f22, %f4
1395 fones %f25
1396 fmuld8sux16 %f10, %f27, %f12
1397 sdivcc %o3, 0x1852, %l6
1398 ldd [%l7 + 0x50], %o0
1399 addccc %i0, %o5, %g6
1400 fpmerge %f26, %f29, %f24
1401 edge32n %i5, %g3, %i6
1402 srl %l1, %o2, %o6
1403 move %icc, %l0, %o7
1404 edge16ln %i4, %g5, %i2
1405 subccc %g4, 0x03F4, %g1
1406 edge16n %l3, %i3, %g7
1407 nop
1408 set 0x44, %i0
1409 stw %l5, [%l7 + %i0]
1410 movgu %xcc, %i1, %l4
1411 fpsub32s %f8, %f29, %f27
1412 edge16 %o1, %i7, %o4
1413 fmovrdgez %l2, %f4, %f28
1414 fand %f22, %f24, %f8
1415 stb %o3, [%l7 + 0x20]
1416 ldub [%l7 + 0x5A], %l6
1417 fmovdg %xcc, %f20, %f23
1418 fmovrdne %g2, %f22, %f26
1419 array32 %i0, %o0, %g6
1420 fsrc1 %f30, %f2
1421 stx %o5, [%l7 + 0x28]
1422 array32 %g3, %i6, %l1
1423 movcc %icc, %i5, %o2
1424 movrgez %o6, 0x061, %o7
1425 movrgz %i4, 0x2F4, %g5
1426 subcc %l0, %i2, %g1
1427 udiv %l3, 0x1704, %g4
1428 movrgez %g7, %l5, %i1
1429 stx %i3, [%l7 + 0x10]
1430 movne %xcc, %l4, %i7
1431 movn %icc, %o1, %l2
1432 or %o3, %o4, %l6
1433 movrgez %g2, 0x096, %o0
1434 udivcc %i0, 0x1155, %o5
1435 fcmpd %fcc1, %f14, %f26
1436 smul %g6, %g3, %l1
1437 subccc %i5, 0x040C, %o2
1438 subcc %o6, %i6, %i4
1439 sth %o7, [%l7 + 0x3E]
1440 fmovrslz %g5, %f13, %f27
1441 subc %l0, %i2, %l3
1442 save %g4, 0x1E09, %g7
1443 rdpr %cwp, %g1
1444 rdpr %cansave, %g2
1445 rdpr %canrestore, %g3
1446 rdpr %cleanwin, %g4
1447 rdpr %otherwin, %g5
1448 rdpr %wstate, %g6
1449 smul %l5, %i1, %i3
1450 mulscc %l4, 0x027C, %i7
1451 orncc %o1, %g1, %l2
1452 fnors %f11, %f13, %f20
1453 for %f4, %f30, %f14
1454 fmovdgu %icc, %f31, %f29
1455 movle %xcc, %o4, %l6
1456 xnor %g2, %o0, %o3
1457 subcc %i0, 0x161F, %g6
1458 faligndata %f8, %f16, %f26
1459 fcmpgt16 %f8, %f12, %o5
1460 edge16l %l1, %i5, %g3
1461 edge16ln %o6, %i6, %i4
1462 movleu %xcc, %o7, %o2
1463 fpack16 %f30, %f5
1464 fcmpgt16 %f14, %f2, %l0
1465 st %f14, [%l7 + 0x24]
1466 movrlz %g5, %i2, %g4
1467 fmovsgu %xcc, %f13, %f18
1468 andn %g7, 0x0B31, %l3
1469 movpos %icc, %l5, %i1
1470 andn %i3, 0x0BF8, %i7
1471 fandnot1 %f2, %f8, %f18
1472 fmovsa %xcc, %f13, %f7
1473 xorcc %l4, %g1, %l2
1474 movcc %icc, %o4, %o1
1475 andn %l6, 0x17D2, %o0
1476 smulcc %g2, %i0, %g6
1477 edge16l %o5, %o3, %l1
1478 sll %i5, %o6, %g3
1479 sdivx %i4, 0x1FB4, %o7
1480 xnorcc %i6, 0x0627, %o2
1481 popc 0x0670, %g5
1482 stx %i2, [%l7 + 0x38]
1483 movcc %icc, %l0, %g7
1484 fmovdgu %icc, %f3, %f21
1485 fcmpne32 %f16, %f26, %g4
1486 alignaddr %l5, %l3, %i3
1487 movrlz %i7, 0x208, %i1
1488 mova %icc, %g1, %l4
1489 fmovsgu %xcc, %f21, %f26
1490 addcc %o4, %o1, %l2
1491 setx loop_3, %l0, %l1
1492 return %l1
1493 nop
1494 rdpr %cwp, %g1
1495 rdpr %cansave, %g2
1496 rdpr %canrestore, %g3
1497 rdpr %cleanwin, %g4
1498 rdpr %otherwin, %g5
1499 rdpr %wstate, %g6
1500loop_3: srlx %i0, 0x11, %g2
1501 edge8n %o5, %o3, %g6
1502 move %xcc, %i5, %o6
1503 movg %xcc, %l1, %i4
1504 ld [%l7 + 0x78], %f21
1505 fmovsneg %xcc, %f10, %f31
1506 edge8n %g3, %i6, %o7
1507 fnegs %f21, %f27
1508 umul %o2, 0x08F8, %g5
1509 lduw [%l7 + 0x34], %i2
1510 move %icc, %g7, %l0
1511 edge16n %l5, %l3, %g4
1512 movre %i7, 0x3CE, %i1
1513 smulcc %i3, 0x17B7, %l4
1514 sll %g1, %o4, %l2
1515 stw %o1, [%l7 + 0x2C]
1516 restore %o0, 0x109F, %i0
1517 rdpr %cwp, %g1
1518 rdpr %cansave, %g2
1519 rdpr %canrestore, %g3
1520 rdpr %cleanwin, %g4
1521 rdpr %otherwin, %g5
1522 rdpr %wstate, %g6
1523 edge32ln %g2, %l6, %o3
1524 fmovsle %xcc, %f31, %f23
1525 movleu %icc, %o5, %i5
1526 lduw [%l7 + 0x0C], %g6
1527 stb %o6, [%l7 + 0x6E]
1528 fmovrslez %l1, %f23, %f11
1529 pdist %f28, %f14, %f26
1530 umulcc %g3, %i4, %i6
1531 edge32 %o7, %o2, %g5
1532 srlx %i2, %l0, %l5
1533 fmul8sux16 %f26, %f16, %f24
1534 xnorcc %l3, 0x0DEA, %g7
1535 fornot1s %f16, %f26, %f30
1536 stb %g4, [%l7 + 0x0A]
1537 edge32ln %i1, %i7, %i3
1538 setx loop_4, %l0, %l1
1539 return %l1
1540 nop
1541 rdpr %cwp, %g1
1542 rdpr %cansave, %g2
1543 rdpr %canrestore, %g3
1544 rdpr %cleanwin, %g4
1545 rdpr %otherwin, %g5
1546 rdpr %wstate, %g6
1547loop_4: edge8l %l2, %o0, %o1
1548 fmovsgu %icc, %f20, %f20
1549 fcmped %fcc1, %f26, %f0
1550 sll %g2, %i0, %l6
1551 fone %f6
1552 smulcc %o3, %i5, %g6
1553 fmovsgu %xcc, %f26, %f26
1554 movge %xcc, %o5, %o6
1555 edge32l %l1, %i4, %i6
1556 movn %icc, %o7, %g3
1557 movrgez %g5, 0x2C4, %o2
1558 sdivx %i2, 0x092B, %l5
1559 sir 0x115E
1560 stb %l0, [%l7 + 0x52]
1561 fmul8ulx16 %f22, %f14, %f10
1562 nop
1563 set 0x08, %l5
1564 stx %l3, [%l7 + %l5]
1565 smulcc %g7, %i1, %g4
1566 alignaddr %i7, %l4, %o4
1567 andn %g1, %i3, %l2
1568 orn %o0, %g2, %o1
1569 fcmpgt16 %f14, %f10, %i0
1570 alignaddr %o3, %i5, %l6
1571 fcmple32 %f2, %f12, %o5
1572 andn %o6, %g6, %i4
1573 edge32ln %l1, %o7, %i6
1574 fabsd %f0, %f20
1575 fmovdl %icc, %f30, %f4
1576 ldsw [%l7 + 0x68], %g5
1577 fmovscc %icc, %f26, %f10
1578 srax %g3, 0x0A, %o2
1579 fnot2s %f16, %f18
1580 movrgz %i2, 0x3E8, %l0
1581 mulx %l5, 0x1C6F, %g7
1582 orncc %i1, 0x0353, %l3
1583 move %xcc, %g4, %i7
1584 fmovsleu %icc, %f18, %f12
1585 umul %o4, 0x1C6C, %l4
1586 andn %g1, %l2, %o0
1587 edge8l %i3, %g2, %o1
1588 movre %i0, %o3, %i5
1589 xor %o5, %l6, %g6
1590 pdist %f4, %f24, %f26
1591 movcc %icc, %i4, %l1
1592 andncc %o7, %o6, %g5
1593 movgu %xcc, %g3, %o2
1594 fpsub32s %f1, %f14, %f21
1595 movrgez %i6, %l0, %i2
1596 addc %l5, %i1, %l3
1597 movn %xcc, %g4, %i7
1598 andcc %g7, 0x1143, %l4
1599 srlx %g1, %o4, %l2
1600 edge8ln %i3, %g2, %o1
1601 fand %f24, %f0, %f22
1602 fmovdneg %xcc, %f17, %f16
1603 std %f8, [%l7 + 0x50]
1604 smul %i0, %o0, %i5
1605 movl %icc, %o5, %l6
1606 sll %g6, 0x15, %o3
1607 sir 0x1C0C
1608 movcs %icc, %i4, %l1
1609 andcc %o7, 0x033A, %o6
1610 mulscc %g3, %o2, %g5
1611 fmovrde %i6, %f6, %f8
1612 for %f28, %f18, %f24
1613 restore %i2, %l5, %l0
1614 rdpr %cwp, %g1
1615 rdpr %cansave, %g2
1616 rdpr %canrestore, %g3
1617 rdpr %cleanwin, %g4
1618 rdpr %otherwin, %g5
1619 rdpr %wstate, %g6
1620 addcc %l3, %i1, %g4
1621 sethi 0x1C89, %g7
1622 setx loop_5, %l0, %l1
1623 return %l1
1624 nop
1625 rdpr %cwp, %g1
1626 rdpr %cansave, %g2
1627 rdpr %canrestore, %g3
1628 rdpr %cleanwin, %g4
1629 rdpr %otherwin, %g5
1630 rdpr %wstate, %g6
1631loop_5: lduw [%l7 + 0x4C], %o4
1632 array32 %i3, %l2, %g2
1633 sdivx %o1, 0x0FA9, %i0
1634 ldd [%l7 + 0x48], %i4
1635 movneg %xcc, %o5, %o0
1636 edge32ln %l6, %o3, %i4
1637 edge16ln %g6, %l1, %o6
1638 sll %g3, %o2, %g5
1639 ldsh [%l7 + 0x16], %i6
1640 array32 %o7, %l5, %i2
1641 movcc %icc, %l0, %l3
1642 fxors %f17, %f26, %f20
1643 edge32l %i1, %g7, %g4
1644 xor %i7, %l4, %o4
1645 orn %g1, 0x0959, %i3
1646 fpack32 %f30, %f6, %f4
1647 stx %g2, [%l7 + 0x18]
1648 array16 %l2, %o1, %i5
1649 edge16 %o5, %o0, %i0
1650 udivx %l6, 0x1F91, %i4
1651 movre %o3, 0x3AD, %g6
1652 edge32ln %l1, %o6, %o2
1653 andcc %g5, %i6, %g3
1654 stx %o7, [%l7 + 0x10]
1655 stx %i2, [%l7 + 0x18]
1656 fxnors %f11, %f7, %f29
1657 movrgez %l0, %l3, %l5
1658 umul %g7, %g4, %i1
1659 edge16l %i7, %o4, %l4
1660 movre %i3, %g2, %l2
1661 ldsh [%l7 + 0x3A], %g1
1662 srlx %o1, 0x10, %i5
1663 fcmpeq32 %f2, %f14, %o0
1664 ldsh [%l7 + 0x3A], %i0
1665 add %l6, 0x0475, %o5
1666 movrlz %i4, 0x312, %g6
1667 fmovrdgez %l1, %f4, %f20
1668 fmovsneg %icc, %f23, %f12
1669 fmovrsne %o3, %f5, %f11
1670 fcmpne32 %f12, %f4, %o2
1671 fmovsne %xcc, %f11, %f15
1672 save %o6, %g5, %i6
1673 rdpr %cwp, %g1
1674 rdpr %cansave, %g2
1675 rdpr %canrestore, %g3
1676 rdpr %cleanwin, %g4
1677 rdpr %otherwin, %g5
1678 rdpr %wstate, %g6
1679 addc %g3, 0x0BBE, %o7
1680 movrlez %i2, 0x39E, %l0
1681 edge8 %l3, %g7, %g4
1682 edge16l %i1, %l5, %i7
1683 ld [%l7 + 0x08], %f25
1684 stb %o4, [%l7 + 0x39]
1685 fmovsvc %xcc, %f1, %f2
1686 std %f4, [%l7 + 0x38]
1687 edge32n %l4, %i3, %l2
1688 fcmps %fcc3, %f11, %f8
1689 fands %f6, %f5, %f23
1690 sir 0x1E4C
1691 movleu %xcc, %g1, %o1
1692 movneg %xcc, %g2, %o0
1693 fpsub16s %f24, %f7, %f31
1694 umul %i5, %l6, %o5
1695 edge8n %i0, %g6, %l1
1696 fabsd %f28, %f6
1697 edge8n %i4, %o2, %o6
1698 mulx %o3, %g5, %i6
1699 fabss %f22, %f6
1700 xor %o7, %g3, %i2
1701 edge8n %l0, %l3, %g4
1702 mulx %g7, %i1, %i7
1703 edge8l %l5, %o4, %i3
1704 array16 %l2, %l4, %o1
1705 movvc %icc, %g2, %o0
1706 fmovsvs %icc, %f13, %f5
1707 smul %i5, 0x1FA0, %l6
1708 orncc %o5, %g1, %i0
1709 udivx %l1, 0x110A, %i4
1710 fmovrslz %o2, %f25, %f28
1711 fmuld8sux16 %f27, %f3, %f0
1712 udivx %g6, 0x1B3F, %o3
1713 sllx %o6, %g5, %i6
1714 sdivcc %g3, 0x08BF, %i2
1715 add %l0, 0x0318, %l3
1716 add %o7, 0x1C7B, %g7
1717 ldsh [%l7 + 0x30], %g4
1718 fornot1s %f6, %f9, %f16
1719 save %i7, %i1, %o4
1720 rdpr %cwp, %g1
1721 rdpr %cansave, %g2
1722 rdpr %canrestore, %g3
1723 rdpr %cleanwin, %g4
1724 rdpr %otherwin, %g5
1725 rdpr %wstate, %g6
1726 lduw [%l7 + 0x68], %l5
1727 fornot1 %f2, %f8, %f28
1728 std %f2, [%l7 + 0x50]
1729 ldub [%l7 + 0x0E], %i3
1730 fornot1 %f18, %f12, %f26
1731 move %xcc, %l4, %o1
1732 sllx %g2, %l2, %o0
1733 movpos %xcc, %l6, %i5
1734 movne %xcc, %o5, %g1
1735 addccc %i0, 0x1998, %l1
1736 sir 0x062E
1737 and %i4, %g6, %o2
1738 edge32n %o3, %o6, %i6
1739 udivcc %g3, 0x1154, %g5
1740 xnor %i2, 0x0947, %l3
1741 array32 %l0, %g7, %o7
1742 and %g4, 0x117B, %i1
1743 ldd [%l7 + 0x78], %o4
1744 ldx [%l7 + 0x10], %i7
1745 array8 %i3, %l4, %l5
1746 popc %o1, %l2
1747 fmul8sux16 %f6, %f4, %f26
1748 sth %o0, [%l7 + 0x0E]
1749 stw %g2, [%l7 + 0x14]
1750 subc %i5, 0x0515, %l6
1751 sll %o5, %i0, %g1
1752 sra %l1, %g6, %o2
1753 stx %i4, [%l7 + 0x60]
1754 alignaddr %o6, %o3, %i6
1755 movrne %g5, 0x15E, %g3
1756 smulcc %l3, %l0, %i2
1757 movre %g7, 0x0F6, %o7
1758 srlx %i1, 0x0B, %o4
1759 ldd [%l7 + 0x68], %f16
1760 stb %g4, [%l7 + 0x0A]
1761 fmovrdne %i7, %f16, %f8
1762 xnorcc %i3, %l4, %l5
1763 fmul8ulx16 %f20, %f12, %f12
1764 movl %xcc, %l2, %o1
1765 movrgez %g2, 0x0B0, %i5
1766 sdivx %l6, 0x0473, %o5
1767 save %i0, %g1, %o0
1768 rdpr %cwp, %g1
1769 rdpr %cansave, %g2
1770 rdpr %canrestore, %g3
1771 rdpr %cleanwin, %g4
1772 rdpr %otherwin, %g5
1773 rdpr %wstate, %g6
1774 fmovsge %icc, %f19, %f0
1775 edge8 %l1, %g6, %i4
1776 fmul8ulx16 %f10, %f18, %f8
1777 ldd [%l7 + 0x58], %f2
1778 fmovdne %icc, %f9, %f22
1779 fmovrslz %o6, %f21, %f1
1780 orn %o2, %o3, %g5
1781 std %f26, [%l7 + 0x48]
1782 ldub [%l7 + 0x24], %i6
1783 nop
1784 set 0x08, %l2
1785 lduh [%l7 + %l2], %l3
1786 ldub [%l7 + 0x2C], %g3
1787 xnorcc %i2, 0x1E8E, %l0
1788 movre %o7, 0x3D2, %g7
1789 udivx %i1, 0x053F, %g4
1790 sllx %o4, 0x0B, %i7
1791 udivx %l4, 0x1EE2, %i3
1792 fnand %f20, %f4, %f24
1793 fmovsleu %xcc, %f24, %f10
1794 udivx %l5, 0x06B4, %l2
1795 stb %o1, [%l7 + 0x19]
1796 fmovsleu %icc, %f17, %f9
1797 ldsh [%l7 + 0x1E], %i5
1798 sdiv %l6, 0x0246, %g2
1799 fnegs %f24, %f6
1800 ldsb [%l7 + 0x62], %i0
1801 xorcc %o5, 0x02D0, %g1
1802 mulx %l1, 0x195A, %g6
1803 nop
1804 set 0x59, %l3
1805 stb %i4, [%l7 + %l3]
1806 udiv %o0, 0x17EF, %o2
1807 fmovs %f31, %f14
1808 fmovsne %xcc, %f25, %f30
1809 alignaddr %o6, %g5, %o3
1810 fmovd %f26, %f8
1811 umulcc %l3, %g3, %i2
1812 ld [%l7 + 0x14], %f18
1813 addc %i6, %o7, %g7
1814 faligndata %f14, %f2, %f22
1815 st %f0, [%l7 + 0x30]
1816 movrlz %i1, %g4, %l0
1817 fsrc2s %f2, %f1
1818 udivcc %o4, 0x1835, %i7
1819 nop
1820 set 0x28, %i7
1821 ldx [%l7 + %i7], %i3
1822 stw %l5, [%l7 + 0x40]
1823 ldsh [%l7 + 0x56], %l2
1824 fnot2 %f18, %f2
1825 mulx %l4, 0x1F8D, %i5
1826 alignaddr %l6, %g2, %i0
1827 stb %o5, [%l7 + 0x22]
1828 mulscc %g1, %l1, %o1
1829 movle %xcc, %i4, %g6
1830 edge16ln %o0, %o6, %g5
1831 movg %icc, %o2, %l3
1832 ldsb [%l7 + 0x47], %g3
1833 andn %i2, %i6, %o3
1834 sll %g7, 0x1B, %i1
1835 srl %g4, 0x18, %l0
1836 fandnot1 %f2, %f20, %f0
1837 ldub [%l7 + 0x41], %o4
1838 movle %icc, %o7, %i7
1839 udiv %l5, 0x0620, %i3
1840 std %f28, [%l7 + 0x18]
1841 movrlez %l4, %l2, %i5
1842 mova %xcc, %l6, %g2
1843 ldd [%l7 + 0x18], %f10
1844 edge8ln %o5, %i0, %l1
1845 ldub [%l7 + 0x6C], %g1
1846 udivcc %i4, 0x11EC, %g6
1847 umul %o1, %o0, %o6
1848 ldsb [%l7 + 0x30], %g5
1849 fcmple32 %f10, %f26, %l3
1850 addccc %g3, %i2, %o2
1851 siam 0x1
1852 fmovsl %xcc, %f24, %f3
1853 edge32 %o3, %g7, %i1
1854 fzero %f26
1855 edge32 %i6, %g4, %l0
1856 movrgz %o7, %i7, %o4
1857 movge %icc, %l5, %i3
1858 movleu %icc, %l2, %l4
1859 sth %i5, [%l7 + 0x24]
1860 fcmple16 %f22, %f0, %g2
1861 fmovdl %icc, %f31, %f15
1862 sethi 0x1667, %o5
1863 andn %i0, 0x0C0E, %l6
1864 fmovdneg %xcc, %f16, %f13
1865 alignaddrl %g1, %l1, %g6
1866 edge16 %i4, %o0, %o6
1867 edge32l %g5, %l3, %o1
1868 subc %g3, 0x1D5E, %i2
1869 movrlz %o2, 0x3E2, %o3
1870 restore %i1, 0x057A, %i6
1871 rdpr %cwp, %g1
1872 rdpr %cansave, %g2
1873 rdpr %canrestore, %g3
1874 rdpr %cleanwin, %g4
1875 rdpr %otherwin, %g5
1876 rdpr %wstate, %g6
1877 sub %g7, %g4, %o7
1878 ld [%l7 + 0x2C], %f12
1879 array32 %l0, %o4, %i7
1880 sub %i3, 0x17CE, %l5
1881 edge32n %l2, %i5, %l4
1882 xnorcc %o5, 0x025C, %i0
1883 edge8n %l6, %g2, %l1
1884 sdivcc %g1, 0x0ECF, %i4
1885 movcc %xcc, %g6, %o6
1886 fzero %f18
1887 array16 %g5, %l3, %o0
1888 fcmpes %fcc1, %f7, %f14
1889 sub %g3, 0x1D7E, %o1
1890 fnand %f26, %f6, %f4
1891 edge8 %o2, %o3, %i1
1892 array8 %i2, %g7, %i6
1893 movl %xcc, %o7, %g4
1894 movleu %icc, %o4, %i7
1895 fmovd %f16, %f14
1896 orn %l0, %l5, %l2
1897 movrlez %i3, %i5, %l4
1898 edge8 %i0, %o5, %g2
1899 movn %xcc, %l1, %g1
1900 movrne %l6, %i4, %o6
1901 st %f17, [%l7 + 0x64]
1902 movgu %xcc, %g5, %g6
1903 fmovrdlez %l3, %f0, %f12
1904 edge16l %o0, %o1, %o2
1905 ldub [%l7 + 0x3A], %o3
1906 srlx %g3, 0x0A, %i1
1907 edge8n %g7, %i6, %i2
1908 srl %g4, 0x1A, %o4
1909 fxor %f10, %f30, %f10
1910 fmovrslz %i7, %f3, %f26
1911 movleu %xcc, %l0, %l5
1912 subc %o7, 0x0508, %i3
1913 fandnot1s %f27, %f3, %f1
1914 fpadd32s %f7, %f27, %f21
1915 movleu %icc, %l2, %l4
1916 sth %i5, [%l7 + 0x0A]
1917 movrlz %i0, 0x0C9, %g2
1918 fzeros %f11
1919 umul %o5, %l1, %l6
1920 fmovrse %i4, %f28, %f19
1921 movcc %xcc, %o6, %g1
1922 fmovdle %xcc, %f28, %f15
1923 nop
1924 set 0x30, %i1
1925 ldx [%l7 + %i1], %g5
1926 xor %l3, %o0, %g6
1927 lduw [%l7 + 0x30], %o1
1928 orn %o3, %g3, %o2
1929 movrgz %g7, 0x253, %i6
1930 popc %i2, %g4
1931 srax %i1, 0x08, %i7
1932 fmovrdlez %l0, %f16, %f20
1933 fmovrsgz %l5, %f25, %f12
1934 fcmple16 %f4, %f22, %o7
1935 movrne %i3, 0x12C, %o4
1936 movvs %icc, %l4, %i5
1937 srax %i0, %l2, %o5
1938 edge8ln %g2, %l6, %i4
1939 and %o6, %g1, %l1
1940 udivcc %g5, 0x093B, %o0
1941 fnand %f10, %f2, %f16
1942 fmovrdlez %l3, %f6, %f30
1943 movg %icc, %g6, %o3
1944 sdivcc %g3, 0x0A63, %o1
1945 orncc %g7, 0x18D4, %o2
1946 stx %i6, [%l7 + 0x18]
1947 lduw [%l7 + 0x64], %i2
1948 orcc %i1, 0x08EC, %g4
1949 and %l0, 0x1044, %l5
1950 alignaddrl %o7, %i7, %o4
1951 movrne %l4, 0x0D5, %i5
1952 mova %xcc, %i0, %i3
1953 sllx %o5, 0x1E, %l2
1954 andcc %l6, 0x0FA7, %g2
1955 movcc %xcc, %i4, %g1
1956 subc %l1, %o6, %o0
1957 sdiv %g5, 0x0C7B, %l3
1958 sub %o3, %g6, %g3
1959 edge16l %g7, %o1, %i6
1960 sdivx %i2, 0x03FA, %i1
1961 fmul8sux16 %f24, %f12, %f6
1962 st %f1, [%l7 + 0x08]
1963 fcmpes %fcc0, %f16, %f25
1964 movvc %icc, %g4, %l0
1965 alignaddrl %o2, %o7, %l5
1966 edge32l %i7, %l4, %o4
1967 array16 %i0, %i5, %o5
1968 ldd [%l7 + 0x68], %f12
1969 movrgz %l2, %l6, %i3
1970 stx %i4, [%l7 + 0x10]
1971 fmovsvs %icc, %f0, %f0
1972 movpos %icc, %g1, %l1
1973 sub %g2, 0x044E, %o6
1974 edge32l %g5, %l3, %o3
1975 edge32n %o0, %g3, %g6
1976 fcmpeq32 %f14, %f30, %g7
1977 ld [%l7 + 0x14], %f24
1978 xor %i6, %i2, %o1
1979 stw %i1, [%l7 + 0x08]
1980 fmovrslez %l0, %f13, %f26
1981 popc 0x00B4, %o2
1982 sdiv %o7, 0x12F4, %g4
1983 sdivx %i7, 0x0454, %l5
1984 array32 %l4, %i0, %i5
1985 srl %o4, 0x17, %o5
1986 sir 0x0976
1987 edge16ln %l2, %l6, %i4
1988 lduh [%l7 + 0x3C], %g1
1989 edge32n %i3, %g2, %l1
1990 fmul8sux16 %f4, %f28, %f20
1991 xorcc %g5, %l3, %o3
1992 stw %o0, [%l7 + 0x14]
1993 movcc %icc, %g3, %o6
1994 fcmps %fcc1, %f18, %f9
1995 fmovdneg %xcc, %f18, %f11
1996 sllx %g6, %i6, %i2
1997 movrlez %o1, %i1, %g7
1998 edge16l %o2, %o7, %g4
1999 orcc %l0, 0x1A46, %i7
2000 lduw [%l7 + 0x5C], %l5
2001 umulcc %l4, 0x11B9, %i0
2002 movrlz %i5, 0x3ED, %o5
2003 addc %l2, 0x189C, %o4
2004 stx %l6, [%l7 + 0x30]
2005 fcmped %fcc2, %f4, %f2
2006 movleu %icc, %g1, %i3
2007 edge16l %i4, %g2, %l1
2008 movge %xcc, %l3, %g5
2009 ldd [%l7 + 0x48], %f6
2010 stw %o0, [%l7 + 0x08]
2011 fmul8ulx16 %f20, %f8, %f14
2012 nop
2013 set 0x20, %o7
2014 sth %g3, [%l7 + %o7]
2015 fmovdge %icc, %f26, %f29
2016 ldsw [%l7 + 0x44], %o6
2017 lduh [%l7 + 0x18], %o3
2018 xor %g6, %i6, %o1
2019 stx %i2, [%l7 + 0x48]
2020 mulx %i1, 0x1B5E, %o2
2021 fmovrdne %o7, %f18, %f2
2022 subcc %g7, %l0, %i7
2023 fzeros %f4
2024 movne %xcc, %l5, %l4
2025 pdist %f28, %f2, %f10
2026 movl %xcc, %g4, %i0
2027 smulcc %i5, 0x1B6D, %l2
2028 edge32 %o4, %l6, %g1
2029 fmovrde %i3, %f30, %f18
2030 fmovsa %xcc, %f4, %f24
2031 edge32ln %o5, %g2, %i4
2032 sra %l1, 0x1C, %l3
2033 edge8n %o0, %g3, %g5
2034 mulscc %o3, %g6, %o6
2035 ldsw [%l7 + 0x50], %o1
2036 fnot2s %f21, %f11
2037 umul %i2, %i6, %i1
2038 movle %icc, %o2, %g7
2039 ldsw [%l7 + 0x4C], %l0
2040 fmovde %xcc, %f26, %f24
2041 edge8n %i7, %l5, %o7
2042 sir 0x1598
2043 andcc %l4, %i0, %g4
2044 edge32 %i5, %o4, %l6
2045 st %f31, [%l7 + 0x4C]
2046 movrgez %l2, %i3, %o5
2047 fmovsne %xcc, %f4, %f29
2048 xor %g1, %g2, %l1
2049 fxnors %f10, %f20, %f15
2050 array8 %l3, %i4, %g3
2051 edge16l %g5, %o3, %o0
2052 andcc %g6, 0x02C1, %o6
2053 sub %o1, %i6, %i2
2054 move %xcc, %i1, %g7
2055 fornot2s %f5, %f3, %f19
2056 udivx %o2, 0x01E8, %l0
2057 fmovsvs %xcc, %f13, %f13
2058 sdivx %l5, 0x0C6E, %o7
2059 stw %l4, [%l7 + 0x38]
2060 movne %xcc, %i7, %i0
2061 addcc %g4, 0x027B, %i5
2062 xnor %o4, 0x1596, %l2
2063 srl %i3, %o5, %l6
2064 nop
2065 set 0x60, %o4
2066 lduh [%l7 + %o4], %g2
2067 andncc %g1, %l3, %l1
2068 edge32ln %i4, %g3, %o3
2069 edge32ln %g5, %g6, %o6
2070 move %xcc, %o0, %o1
2071 fors %f29, %f1, %f25
2072 umulcc %i2, 0x009D, %i6
2073 fmovrslz %g7, %f27, %f3
2074 fpack16 %f28, %f13
2075 add %o2, 0x10F1, %i1
2076 fmovsleu %xcc, %f2, %f3
2077 array16 %l5, %o7, %l4
2078 lduw [%l7 + 0x44], %l0
2079 ldsb [%l7 + 0x28], %i7
2080 edge16 %i0, %i5, %g4
2081 movpos %icc, %l2, %o4
2082 fnands %f29, %f30, %f24
2083 movrne %o5, 0x0B9, %i3
2084 fmovdpos %xcc, %f28, %f27
2085 ldd [%l7 + 0x58], %g2
2086 sth %l6, [%l7 + 0x76]
2087 andncc %g1, %l3, %l1
2088 movrgez %i4, %o3, %g5
2089 move %xcc, %g3, %o6
2090 add %o0, 0x1520, %o1
2091 ldsw [%l7 + 0x0C], %g6
2092 movleu %icc, %i6, %i2
2093 mova %icc, %o2, %g7
2094 fnand %f4, %f8, %f14
2095 umulcc %l5, %o7, %l4
2096 ldub [%l7 + 0x2D], %i1
2097 edge8n %i7, %i0, %l0
2098 sth %i5, [%l7 + 0x4C]
2099 movvc %icc, %l2, %g4
2100 ldd [%l7 + 0x58], %o4
2101 add %o4, %i3, %g2
2102 movrgz %g1, %l6, %l3
2103 fmovrslez %i4, %f27, %f31
2104 movle %xcc, %o3, %g5
2105 movn %xcc, %l1, %g3
2106 subccc %o6, %o0, %o1
2107 udiv %i6, 0x0BE8, %i2
2108 mulx %o2, %g6, %l5
2109 fmovdpos %xcc, %f24, %f0
2110 movcc %icc, %g7, %o7
2111 sth %i1, [%l7 + 0x64]
2112 fmovdge %xcc, %f31, %f14
2113 std %f2, [%l7 + 0x60]
2114 fmovdne %icc, %f13, %f23
2115 fmul8x16al %f4, %f18, %f4
2116 srax %l4, %i7, %i0
2117 movre %l0, %l2, %i5
2118 ldsb [%l7 + 0x58], %o5
2119 orn %o4, %i3, %g2
2120 sethi 0x169F, %g1
2121 array8 %g4, %l6, %i4
2122 edge8 %l3, %o3, %g5
2123 movle %xcc, %g3, %o6
2124 edge8ln %o0, %l1, %i6
2125 addcc %o1, 0x0C18, %o2
2126 array8 %i2, %l5, %g7
2127 sth %g6, [%l7 + 0x5C]
2128 popc 0x000F, %o7
2129 smul %i1, %i7, %i0
2130 and %l4, %l0, %l2
2131 fmul8x16 %f24, %f14, %f8
2132 fmovd %f10, %f0
2133 movvs %icc, %i5, %o5
2134 orn %i3, 0x05FF, %g2
2135 movrgez %g1, %o4, %l6
2136 udivx %i4, 0x1BCC, %g4
2137 move %xcc, %o3, %g5
2138 orncc %g3, 0x0D88, %o6
2139 andncc %o0, %l3, %l1
2140 movcs %icc, %o1, %i6
2141 sdivcc %o2, 0x01D8, %l5
2142 xorcc %i2, 0x074F, %g7
2143 array8 %g6, %i1, %i7
2144 ldsh [%l7 + 0x1E], %i0
2145 fmovrdgez %l4, %f8, %f18
2146 movcs %icc, %o7, %l2
2147 fpadd32s %f15, %f20, %f15
2148 or %l0, 0x1DB3, %i5
2149 fmovsvc %xcc, %f8, %f31
2150 mulx %o5, %g2, %g1
2151 addcc %o4, %i3, %i4
2152 fmovsn %xcc, %f18, %f2
2153 movcc %icc, %l6, %g4
2154 edge16n %g5, %g3, %o6
2155 popc %o3, %l3
2156 movge %xcc, %o0, %o1
2157 movge %xcc, %i6, %o2
2158 movne %xcc, %l1, %i2
2159 orncc %l5, 0x1FB8, %g6
2160 edge32l %i1, %i7, %g7
2161 fabss %f18, %f29
2162 orcc %i0, 0x05AD, %o7
2163 edge16l %l4, %l0, %l2
2164 movge %xcc, %o5, %i5
2165 edge16n %g1, %g2, %i3
2166 ldx [%l7 + 0x70], %i4
2167 fmovsle %xcc, %f3, %f8
2168 movre %o4, 0x2F8, %g4
2169 addccc %l6, 0x093F, %g3
2170 fcmpne16 %f8, %f12, %o6
2171 sdivcc %g5, 0x0971, %l3
2172 edge8ln %o0, %o1, %o3
2173 stx %o2, [%l7 + 0x58]
2174 st %f19, [%l7 + 0x50]
2175 fxors %f14, %f1, %f30
2176 movvc %icc, %l1, %i2
2177 setx loop_6, %l0, %l1
2178 return %l1
2179 nop
2180 rdpr %cwp, %g1
2181 rdpr %cansave, %g2
2182 rdpr %canrestore, %g3
2183 rdpr %cleanwin, %g4
2184 rdpr %otherwin, %g5
2185 rdpr %wstate, %g6
2186loop_6: ld [%l7 + 0x18], %f6
2187 fcmpne16 %f16, %f6, %l5
2188 edge32l %i1, %i7, %g7
2189 smulcc %i0, 0x1838, %l4
2190 orn %o7, 0x1DC7, %l0
2191 fmul8x16au %f22, %f7, %f16
2192 movg %xcc, %l2, %i5
2193 edge16ln %g1, %o5, %g2
2194 xorcc %i3, 0x1D4F, %i4
2195 xor %o4, 0x1F1F, %l6
2196 movrlz %g3, %g4, %o6
2197 fmovdleu %xcc, %f10, %f16
2198 fpadd32s %f18, %f29, %f15
2199 add %l3, %o0, %o1
2200 array32 %o3, %g5, %o2
2201 fmovrsne %i2, %f6, %f28
2202 movrlez %l1, %g6, %l5
2203 addcc %i1, 0x1A8D, %i7
2204 array32 %i6, %i0, %l4
2205 ldsh [%l7 + 0x22], %o7
2206 fmovrslez %g7, %f31, %f2
2207 srax %l0, 0x08, %l2
2208 fpack32 %f30, %f2, %f26
2209 stb %g1, [%l7 + 0x35]
2210 xnor %o5, 0x1F72, %g2
2211 xor %i5, %i3, %o4
2212 movcs %xcc, %i4, %l6
2213 addc %g4, %g3, %o6
2214 udivcc %l3, 0x017C, %o0
2215 srlx %o3, %o1, %g5
2216 movvs %icc, %i2, %o2
2217 stb %g6, [%l7 + 0x53]
2218 xnorcc %l1, 0x051F, %i1
2219 fmovsvc %icc, %f19, %f8
2220 movleu %xcc, %i7, %i6
2221 edge32ln %l5, %l4, %i0
2222 ldd [%l7 + 0x48], %f22
2223 sll %g7, %o7, %l2
2224 mulx %g1, 0x148E, %l0
2225 fmovscc %xcc, %f0, %f5
2226 andn %o5, 0x0AF7, %i5
2227 fmovd %f22, %f18
2228 andcc %g2, 0x19C6, %o4
2229 fpsub16s %f1, %f22, %f16
2230 array32 %i4, %i3, %l6
2231 orcc %g4, %g3, %l3
2232 movg %icc, %o0, %o3
2233 lduw [%l7 + 0x44], %o6
2234 and %o1, %g5, %i2
2235 edge16ln %g6, %o2, %i1
2236 umul %l1, %i6, %i7
2237 fnegd %f0, %f24
2238 and %l5, 0x142C, %i0
2239 addccc %g7, %l4, %l2
2240 orncc %g1, 0x0A26, %l0
2241 movre %o7, 0x0D3, %o5
2242 srax %g2, 0x12, %o4
2243 sethi 0x10E0, %i5
2244 edge16 %i3, %i4, %l6
2245 mulscc %g4, 0x036E, %g3
2246 addccc %o0, %o3, %l3
2247 fpsub32 %f28, %f4, %f16
2248 xnor %o1, 0x148F, %o6
2249 subc %g5, %i2, %o2
2250 stw %g6, [%l7 + 0x54]
2251 fmovdn %xcc, %f31, %f10
2252 sllx %l1, %i6, %i7
2253 fmovdgu %xcc, %f29, %f14
2254 movleu %xcc, %l5, %i1
2255 addccc %i0, %g7, %l2
2256 movleu %icc, %l4, %l0
2257 fcmpgt32 %f16, %f24, %o7
2258 fmuld8ulx16 %f29, %f7, %f30
2259 movrlz %o5, 0x167, %g1
2260 srl %o4, %g2, %i5
2261 mova %xcc, %i3, %l6
2262 alignaddrl %g4, %i4, %o0
2263 umulcc %g3, %o3, %o1
2264 ldd [%l7 + 0x38], %f28
2265 edge8n %o6, %l3, %g5
2266 subc %i2, %o2, %l1
2267 stb %i6, [%l7 + 0x6F]
2268 mova %icc, %g6, %i7
2269 fandnot2s %f0, %f3, %f30
2270 andncc %i1, %i0, %g7
2271 subc %l5, 0x19C7, %l4
2272 udiv %l2, 0x071B, %o7
2273 orncc %o5, %l0, %g1
2274 fmovsleu %icc, %f31, %f5
2275 move %xcc, %o4, %g2
2276 lduh [%l7 + 0x1A], %i3
2277 fnand %f8, %f0, %f14
2278 andncc %l6, %i5, %g4
2279 ldd [%l7 + 0x30], %f18
2280 move %icc, %i4, %g3
2281 fmovsn %xcc, %f5, %f27
2282 sth %o3, [%l7 + 0x64]
2283 movg %icc, %o0, %o1
2284 array32 %o6, %l3, %i2
2285 fpmerge %f0, %f14, %f8
2286 ld [%l7 + 0x6C], %f16
2287 sdivcc %g5, 0x126F, %l1
2288 edge32n %o2, %i6, %g6
2289 fnegs %f13, %f30
2290 fcmpne32 %f30, %f26, %i1
2291 andncc %i7, %i0, %g7
2292 fandnot1s %f29, %f25, %f14
2293 fmovrse %l5, %f18, %f4
2294 sll %l4, 0x12, %o7
2295 edge8n %o5, %l0, %g1
2296 movrgz %l2, %g2, %o4
2297 ld [%l7 + 0x78], %f28
2298 addc %i3, 0x1238, %i5
2299 subccc %l6, 0x0581, %g4
2300 fnot2s %f25, %f13
2301 movrlz %g3, 0x052, %o3
2302 movrgez %i4, %o1, %o0
2303 movg %xcc, %o6, %l3
2304 xnorcc %g5, 0x0A2B, %l1
2305 fmovrslez %i2, %f3, %f21
2306 movneg %icc, %o2, %g6
2307 fcmpne16 %f20, %f18, %i6
2308 fmovda %icc, %f1, %f10
2309 fmovrsne %i7, %f1, %f3
2310 fmovsn %icc, %f26, %f8
2311 xorcc %i0, 0x1004, %g7
2312 edge32ln %l5, %l4, %i1
2313 edge32ln %o7, %o5, %g1
2314 sra %l0, %l2, %g2
2315 stx %i3, [%l7 + 0x50]
2316 orcc %o4, %i5, %l6
2317 movrlez %g4, 0x3DF, %g3
2318 umulcc %o3, %i4, %o1
2319 array16 %o6, %l3, %g5
2320 edge32n %l1, %o0, %o2
2321 sra %i2, 0x00, %i6
2322 addc %g6, 0x0DB2, %i0
2323 edge8n %g7, %i7, %l5
2324 orcc %i1, %l4, %o5
2325 mulx %o7, %g1, %l2
2326 movge %icc, %l0, %g2
2327 movneg %xcc, %i3, %i5
2328 fmuld8sux16 %f5, %f12, %f12
2329 fandnot1 %f4, %f12, %f0
2330 udiv %o4, 0x19D3, %g4
2331 alignaddr %l6, %g3, %o3
2332 udivcc %o1, 0x07E1, %o6
2333 fcmpeq16 %f24, %f18, %i4
2334 fmovsleu %xcc, %f11, %f10
2335 movle %xcc, %g5, %l1
2336 edge8ln %o0, %l3, %o2
2337 fcmple32 %f22, %f20, %i2
2338 movleu %xcc, %g6, %i0
2339 movrgez %g7, 0x041, %i6
2340 fmovrdgez %l5, %f30, %f30
2341 array8 %i1, %i7, %o5
2342 ldd [%l7 + 0x60], %f8
2343 umulcc %l4, 0x154F, %o7
2344 ldx [%l7 + 0x58], %l2
2345 add %l0, %g1, %i3
2346 movne %xcc, %g2, %i5
2347 movcc %xcc, %o4, %g4
2348 fands %f2, %f7, %f18
2349 movge %icc, %g3, %o3
2350 subcc %o1, 0x13C5, %o6
2351 ldsw [%l7 + 0x64], %i4
2352 umulcc %g5, 0x16D8, %l6
2353 movne %xcc, %o0, %l3
2354 xnorcc %l1, %o2, %g6
2355 movrne %i2, 0x0F1, %i0
2356 edge32 %g7, %i6, %i1
2357 addccc %l5, %o5, %l4
2358 movvs %icc, %o7, %i7
2359 movrlez %l2, %g1, %l0
2360 orncc %i3, %g2, %i5
2361 lduh [%l7 + 0x30], %g4
2362 sll %g3, %o4, %o1
2363 movpos %icc, %o3, %o6
2364 sdivcc %g5, 0x1DBD, %l6
2365 edge32 %i4, %o0, %l3
2366 movcc %icc, %o2, %g6
2367 andn %l1, 0x19F4, %i2
2368 sllx %g7, 0x11, %i6
2369 srax %i1, %i0, %l5
2370 xor %o5, %l4, %o7
2371 edge8 %l2, %i7, %g1
2372 subccc %l0, %i3, %g2
2373 movneg %icc, %i5, %g3
2374 orcc %o4, %o1, %g4
2375 fmovdpos %xcc, %f26, %f2
2376 fsrc1 %f2, %f0
2377 xnor %o3, 0x09B9, %g5
2378 fmovdne %icc, %f23, %f30
2379 or %o6, 0x1496, %l6
2380 fcmple32 %f2, %f14, %i4
2381 movrlz %l3, 0x34C, %o2
2382 edge32n %o0, %g6, %l1
2383 alignaddrl %g7, %i2, %i1
2384 edge32l %i0, %i6, %l5
2385 udivx %o5, 0x02FF, %l4
2386 udivcc %o7, 0x060A, %l2
2387 and %g1, 0x1A47, %i7
2388 mulx %i3, %l0, %i5
2389 umulcc %g2, %g3, %o1
2390 stw %g4, [%l7 + 0x0C]
2391 subcc %o4, 0x188F, %o3
2392 save %o6, 0x1C20, %l6
2393 rdpr %cwp, %g1
2394 rdpr %cansave, %g2
2395 rdpr %canrestore, %g3
2396 rdpr %cleanwin, %g4
2397 rdpr %otherwin, %g5
2398 rdpr %wstate, %g6
2399 orcc %g5, 0x1662, %l3
2400 fandnot2 %f22, %f14, %f24
2401 sub %o2, %o0, %g6
2402 xnor %l1, 0x05DC, %i4
2403 ldsw [%l7 + 0x7C], %i2
2404 fmovsl %icc, %f1, %f13
2405 ldsw [%l7 + 0x6C], %i1
2406 stx %g7, [%l7 + 0x38]
2407 sll %i0, %i6, %l5
2408 sdivx %o5, 0x156D, %l4
2409 movl %xcc, %o7, %l2
2410 stx %g1, [%l7 + 0x18]
2411 edge16ln %i7, %i3, %l0
2412 movrne %g2, 0x1F3, %i5
2413 movpos %icc, %o1, %g4
2414 ldub [%l7 + 0x3E], %o4
2415 ldx [%l7 + 0x30], %g3
2416 fmuld8ulx16 %f7, %f16, %f26
2417 edge8l %o3, %o6, %l6
2418 fcmped %fcc0, %f14, %f18
2419 addcc %l3, %o2, %o0
2420 fcmpeq32 %f12, %f16, %g5
2421 fmovrslez %l1, %f31, %f20
2422 sth %i4, [%l7 + 0x6C]
2423 fmovrsgez %g6, %f25, %f22
2424 addccc %i1, %g7, %i2
2425 ldsw [%l7 + 0x44], %i6
2426 andcc %l5, 0x08B3, %o5
2427 movne %icc, %l4, %o7
2428 ldx [%l7 + 0x50], %i0
2429 srlx %g1, 0x18, %i7
2430 fmovdvs %xcc, %f31, %f2
2431 movneg %icc, %i3, %l0
2432 andn %l2, 0x0C1B, %i5
2433 ldsh [%l7 + 0x0C], %o1
2434 movrlz %g4, %g2, %o4
2435 fnot1 %f22, %f4
2436 stx %o3, [%l7 + 0x68]
2437 restore %g3, %l6, %o6
2438 rdpr %cwp, %g1
2439 rdpr %cansave, %g2
2440 rdpr %canrestore, %g3
2441 rdpr %cleanwin, %g4
2442 rdpr %otherwin, %g5
2443 rdpr %wstate, %g6
2444 sdivcc %o2, 0x1990, %l3
2445 sll %g5, 0x14, %o0
2446 fzeros %f7
2447 udiv %l1, 0x0EE9, %g6
2448 fcmped %fcc0, %f30, %f16
2449 movvc %icc, %i4, %i1
2450 edge16ln %i2, %i6, %g7
2451 subccc %o5, %l4, %o7
2452 orcc %i0, 0x1CBA, %l5
2453 ldub [%l7 + 0x6C], %g1
2454 movge %icc, %i3, %l0
2455 subcc %l2, %i7, %o1
2456 std %f2, [%l7 + 0x38]
2457 sra %g4, %g2, %o4
2458 popc %i5, %g3
2459 smul %o3, 0x0A8E, %o6
2460 fmovdcs %xcc, %f9, %f3
2461 alignaddrl %o2, %l3, %g5
2462 popc %o0, %l1
2463 movrlez %g6, 0x0AB, %l6
2464 fmovrdne %i4, %f12, %f8
2465 fpadd32 %f12, %f22, %f0
2466 fmovsvc %xcc, %f9, %f16
2467 edge16l %i1, %i2, %i6
2468 ldsh [%l7 + 0x60], %g7
2469 movgu %icc, %o5, %l4
2470 movne %xcc, %i0, %o7
2471 sll %g1, 0x00, %l5
2472 sethi 0x15EE, %l0
2473 fmul8x16al %f30, %f0, %f0
2474 movleu %icc, %i3, %l2
2475 fmovsg %icc, %f17, %f11
2476 movg %xcc, %i7, %o1
2477 movrne %g2, 0x053, %g4
2478 subccc %o4, %g3, %o3
2479 edge16l %o6, %i5, %o2
2480 std %f10, [%l7 + 0x70]
2481 and %l3, 0x06A4, %o0
2482 fmovsa %xcc, %f15, %f24
2483 fmovdle %icc, %f29, %f7
2484 fpackfix %f12, %f23
2485 srax %g5, 0x1F, %g6
2486 fmovdg %icc, %f23, %f6
2487 andncc %l6, %l1, %i1
2488 fsrc1s %f4, %f27
2489 movrlz %i2, %i4, %g7
2490 add %o5, %l4, %i0
2491 fzero %f14
2492 edge8 %o7, %g1, %l5
2493 sra %i6, %i3, %l2
2494 sllx %i7, 0x11, %l0
2495 srlx %g2, 0x1A, %o1
2496 movcs %xcc, %o4, %g4
2497 fandnot1 %f2, %f30, %f16
2498 fmovspos %xcc, %f2, %f29
2499 pdist %f8, %f28, %f6
2500 fmovrdlz %g3, %f16, %f4
2501 movne %xcc, %o3, %o6
2502 andcc %i5, 0x1683, %o2
2503 edge16 %o0, %l3, %g6
2504 srl %g5, %l6, %l1
2505 fmovsle %xcc, %f31, %f15
2506 udivx %i1, 0x098A, %i2
2507 fcmpd %fcc2, %f28, %f22
2508 fmovs %f14, %f14
2509 movn %xcc, %g7, %i4
2510 mova %icc, %o5, %l4
2511 setx loop_7, %l0, %l1
2512 return %l1
2513 nop
2514 rdpr %cwp, %g1
2515 rdpr %cansave, %g2
2516 rdpr %canrestore, %g3
2517 rdpr %cleanwin, %g4
2518 rdpr %otherwin, %g5
2519 rdpr %wstate, %g6
2520loop_7: movcs %icc, %l5, %i3
2521 add %i6, 0x141E, %i7
2522 edge16l %l2, %l0, %g2
2523 fors %f25, %f5, %f19
2524 fxors %f29, %f20, %f25
2525 lduw [%l7 + 0x44], %o4
2526 movrgz %g4, 0x108, %o1
2527 edge8l %g3, %o6, %i5
2528 for %f0, %f26, %f2
2529 ld [%l7 + 0x7C], %f26
2530 edge32n %o3, %o0, %o2
2531 movrne %l3, 0x156, %g6
2532 andn %g5, %l6, %l1
2533 movrgez %i2, 0x18C, %i1
2534 alignaddr %g7, %i4, %o5
2535 edge32l %l4, %g1, %i0
2536 ldub [%l7 + 0x69], %o7
2537 fmovse %icc, %f1, %f0
2538 stx %l5, [%l7 + 0x68]
2539 fpadd16 %f20, %f8, %f4
2540 udivx %i6, 0x0DE6, %i7
2541 stx %l2, [%l7 + 0x20]
2542 movneg %icc, %i3, %g2
2543 sth %l0, [%l7 + 0x7A]
2544 movcc %icc, %g4, %o4
2545 edge16l %o1, %g3, %o6
2546 lduh [%l7 + 0x7C], %i5
2547 fmovsle %icc, %f24, %f13
2548 nop
2549 set 0x28, %o6
2550 stx %o3, [%l7 + %o6]
2551 orn %o2, %o0, %g6
2552 movcc %xcc, %g5, %l3
2553 fmovscc %xcc, %f9, %f8
2554 andcc %l1, %i2, %l6
2555 fxnors %f31, %f3, %f29
2556 fmul8x16au %f1, %f11, %f30
2557 movcs %icc, %g7, %i1
2558 srlx %o5, %l4, %g1
2559 fpsub16s %f8, %f28, %f3
2560 movre %i4, %o7, %l5
2561 sllx %i6, %i7, %l2
2562 stx %i0, [%l7 + 0x30]
2563 movrlez %g2, 0x100, %l0
2564 fnot1 %f10, %f4
2565 mova %xcc, %g4, %o4
2566 movcc %xcc, %o1, %g3
2567 ldx [%l7 + 0x38], %o6
2568 edge16 %i3, %o3, %o2
2569 fsrc2s %f9, %f25
2570 movrne %o0, 0x2DB, %g6
2571 addcc %i5, 0x1F04, %g5
2572 array16 %l1, %l3, %i2
2573 fnegd %f2, %f4
2574 ldsh [%l7 + 0x46], %g7
2575 fmuld8ulx16 %f3, %f17, %f6
2576 sllx %i1, 0x0F, %l6
2577 sll %o5, %l4, %i4
2578 ldsh [%l7 + 0x4E], %g1
2579 orn %o7, %l5, %i7
2580 fpsub16s %f4, %f3, %f31
2581 array32 %i6, %l2, %i0
2582 lduw [%l7 + 0x3C], %g2
2583 movn %icc, %l0, %o4
2584 movrlez %g4, 0x094, %o1
2585 fmovdgu %icc, %f15, %f8
2586 add %o6, 0x18FE, %i3
2587 smulcc %g3, 0x18EF, %o2
2588 subccc %o3, %o0, %g6
2589 edge32n %g5, %i5, %l3
2590 sra %i2, %g7, %i1
2591 movcs %xcc, %l6, %l1
2592 fmovrdne %l4, %f26, %f10
2593 sdivcc %o5, 0x0795, %i4
2594 srl %g1, 0x01, %o7
2595 xnorcc %i7, %l5, %i6
2596 fpmerge %f0, %f12, %f2
2597 fnot2s %f8, %f18
2598 movg %icc, %l2, %g2
2599 ldub [%l7 + 0x1D], %l0
2600 movg %xcc, %i0, %o4
2601 andncc %g4, %o6, %o1
2602 orncc %g3, 0x0657, %i3
2603 addccc %o2, %o0, %o3
2604 movleu %icc, %g5, %g6
2605 xorcc %l3, %i2, %g7
2606 fmovdpos %icc, %f18, %f13
2607 save %i1, %l6, %l1
2608 rdpr %cwp, %g1
2609 rdpr %cansave, %g2
2610 rdpr %canrestore, %g3
2611 rdpr %cleanwin, %g4
2612 rdpr %otherwin, %g5
2613 rdpr %wstate, %g6
2614 xor %i5, 0x1DD3, %o5
2615 st %f26, [%l7 + 0x58]
2616 fmovdge %icc, %f0, %f29
2617 fnot2 %f2, %f18
2618 mulscc %l4, 0x1F28, %g1
2619 edge32l %o7, %i4, %l5
2620 sth %i6, [%l7 + 0x34]
2621 movrlz %i7, %g2, %l2
2622 movrgz %i0, 0x08C, %o4
2623 addcc %l0, 0x08CE, %o6
2624 srax %g4, %g3, %i3
2625 movg %icc, %o1, %o0
2626 fnot2s %f11, %f31
2627 nop
2628 set 0x6C, %o0
2629 lduw [%l7 + %o0], %o2
2630 st %f14, [%l7 + 0x44]
2631 udivcc %g5, 0x0360, %o3
2632 andcc %l3, 0x06F1, %i2
2633 edge8ln %g6, %i1, %l6
2634 sllx %l1, 0x0B, %g7
2635 orncc %i5, %o5, %g1
2636 fnegs %f7, %f3
2637 movcc %icc, %o7, %l4
2638 umulcc %l5, %i6, %i4
2639 edge16 %g2, %l2, %i7
2640 xor %o4, %l0, %o6
2641 fmovsle %xcc, %f30, %f1
2642 movvs %xcc, %g4, %i0
2643 umulcc %i3, %o1, %o0
2644 edge8ln %g3, %o2, %g5
2645 addc %o3, 0x1A6D, %i2
2646 fcmpne32 %f22, %f26, %l3
2647 srlx %i1, %g6, %l6
2648 fsrc1s %f1, %f15
2649 addc %g7, 0x1F87, %i5
2650 ldd [%l7 + 0x48], %l0
2651 fnors %f26, %f27, %f29
2652 fabsd %f4, %f28
2653 xorcc %o5, 0x19CF, %o7
2654 fpackfix %f18, %f7
2655 mulx %g1, %l5, %i6
2656 fcmpeq16 %f6, %f28, %l4
2657 srl %g2, 0x14, %l2
2658 xorcc %i4, %o4, %i7
2659 alignaddr %l0, %o6, %g4
2660 lduh [%l7 + 0x1E], %i0
2661 orcc %i3, %o0, %o1
2662 sdivx %g3, 0x1DB0, %o2
2663 edge8 %g5, %i2, %o3
2664 movleu %icc, %i1, %l3
2665 movpos %xcc, %l6, %g7
2666 andcc %i5, %g6, %o5
2667 ldsw [%l7 + 0x0C], %o7
2668 sra %g1, 0x07, %l1
2669 xorcc %l5, %l4, %i6
2670 movrne %l2, 0x214, %g2
2671 addccc %o4, %i7, %l0
2672 movre %i4, 0x373, %o6
2673 and %g4, %i3, %i0
2674 mulscc %o0, %o1, %o2
2675 st %f6, [%l7 + 0x5C]
2676 andn %g5, 0x04B8, %g3
2677 fmovsvs %xcc, %f27, %f19
2678 movn %xcc, %o3, %i1
2679 movrlez %i2, 0x389, %l3
2680 movneg %xcc, %l6, %i5
2681 fxnors %f12, %f0, %f10
2682 fmovdn %icc, %f22, %f18
2683 edge8 %g6, %g7, %o7
2684 movg %xcc, %o5, %g1
2685 edge16l %l1, %l4, %i6
2686 edge32l %l2, %g2, %l5
2687 fnegd %f12, %f14
2688 ldd [%l7 + 0x70], %f26
2689 fpadd16s %f23, %f13, %f20
2690 fors %f15, %f24, %f25
2691 xnorcc %i7, 0x143A, %l0
2692 ldsw [%l7 + 0x50], %i4
2693 andcc %o6, 0x0DC5, %g4
2694 movl %xcc, %i3, %o4
2695 sdivx %i0, 0x1A16, %o1
2696 andncc %o0, %g5, %g3
2697 orcc %o3, %o2, %i1
2698 movcs %icc, %i2, %l3
2699 fmovrse %l6, %f31, %f20
2700 addccc %i5, 0x0B25, %g6
2701 sethi 0x11C6, %o7
2702 fpack16 %f22, %f13
2703 fmovrslez %g7, %f15, %f28
2704 edge32l %g1, %o5, %l4
2705 stb %i6, [%l7 + 0x6A]
2706 fmovsn %icc, %f3, %f3
2707 ldd [%l7 + 0x40], %f18
2708 edge8n %l2, %g2, %l1
2709 orncc %i7, %l5, %l0
2710 srax %i4, %g4, %o6
2711 edge16n %i3, %i0, %o4
2712 array32 %o1, %o0, %g3
2713 fandnot1s %f29, %f8, %f25
2714 edge32n %g5, %o2, %i1
2715 movg %xcc, %o3, %i2
2716 subccc %l6, 0x0AD7, %i5
2717 stw %g6, [%l7 + 0x30]
2718 umul %o7, 0x1FBE, %l3
2719 mova %icc, %g7, %g1
2720 edge16 %l4, %o5, %l2
2721 fxnor %f22, %f8, %f20
2722 movneg %xcc, %i6, %g2
2723 array8 %i7, %l5, %l1
2724 smulcc %l0, %i4, %g4
2725 fnegs %f19, %f21
2726 lduw [%l7 + 0x40], %o6
2727 edge32ln %i3, %o4, %i0
2728 lduh [%l7 + 0x32], %o1
2729 bshuffle %f2, %f8, %f6
2730 movgu %xcc, %o0, %g5
2731 andn %o2, 0x1E09, %g3
2732 ldx [%l7 + 0x68], %i1
2733 movneg %icc, %o3, %l6
2734 sll %i5, %g6, %o7
2735 st %f30, [%l7 + 0x60]
2736 array32 %l3, %i2, %g7
2737 fmovdpos %xcc, %f18, %f1
2738 fmovdle %icc, %f0, %f29
2739 sth %g1, [%l7 + 0x44]
2740 sra %l4, %o5, %l2
2741 movvs %xcc, %g2, %i6
2742 alignaddrl %l5, %l1, %i7
2743 sub %l0, 0x136E, %g4
2744 udivcc %i4, 0x1D38, %i3
2745 edge16 %o6, %i0, %o1
2746 alignaddrl %o0, %o4, %g5
2747 srl %g3, 0x0F, %i1
2748 movneg %icc, %o3, %o2
2749 sdivcc %i5, 0x1E42, %g6
2750 movg %icc, %o7, %l6
2751 movrlez %l3, %i2, %g7
2752 sll %l4, %o5, %g1
2753 movrgz %l2, %g2, %i6
2754 orcc %l1, 0x16DD, %i7
2755 fpsub32s %f10, %f16, %f19
2756 fmovsn %icc, %f22, %f13
2757 mulscc %l5, 0x0EDE, %l0
2758 movle %icc, %i4, %g4
2759 fcmpgt32 %f2, %f12, %o6
2760 ldsb [%l7 + 0x60], %i3
2761 mulx %o1, %o0, %i0
2762 umulcc %g5, 0x18FE, %o4
2763 movge %xcc, %g3, %o3
2764 fnands %f22, %f4, %f11
2765 subcc %o2, %i5, %i1
2766 nop
2767 set 0x72, %l4
2768 lduh [%l7 + %l4], %o7
2769 edge32l %g6, %l6, %i2
2770 srax %g7, 0x17, %l4
2771 fmul8x16 %f28, %f4, %f16
2772 movge %icc, %o5, %g1
2773 array32 %l3, %g2, %l2
2774 mulscc %i6, %l1, %l5
2775 edge32l %i7, %i4, %l0
2776 faligndata %f24, %f16, %f10
2777 addcc %o6, %i3, %g4
2778 sdivcc %o1, 0x142D, %o0
2779 movcs %icc, %g5, %o4
2780 srlx %i0, 0x0B, %g3
2781 edge8 %o3, %o2, %i1
2782 array16 %o7, %g6, %l6
2783 movrne %i5, 0x11B, %i2
2784 fmovdneg %xcc, %f21, %f8
2785 lduh [%l7 + 0x52], %g7
2786 sub %l4, %o5, %g1
2787 movcs %icc, %l3, %l2
2788 edge32n %g2, %l1, %i6
2789 xor %i7, 0x1F25, %l5
2790 fsrc1 %f12, %f10
2791 smulcc %l0, %o6, %i3
2792 movrgez %g4, %i4, %o0
2793 fmovrde %o1, %f24, %f26
2794 fmovse %xcc, %f5, %f4
2795 popc %o4, %i0
2796 movre %g5, 0x2ED, %g3
2797 fmovdvc %icc, %f26, %f14
2798 sub %o3, 0x0264, %o2
2799 alignaddr %i1, %o7, %l6
2800 alignaddr %g6, %i2, %i5
2801 fmul8ulx16 %f14, %f26, %f28
2802 edge32 %l4, %o5, %g7
2803 and %g1, 0x07F0, %l2
2804 sdivcc %g2, 0x0004, %l1
2805 edge8l %l3, %i7, %l5
2806 sdiv %l0, 0x1380, %o6
2807 xnor %i6, %i3, %i4
2808 array8 %o0, %g4, %o4
2809 alignaddrl %o1, %i0, %g3
2810 edge8n %o3, %g5, %o2
2811 xor %i1, %o7, %g6
2812 movrne %i2, %i5, %l4
2813 sdivcc %l6, 0x0BE0, %g7
2814 xnorcc %g1, 0x08C2, %o5
2815 movvc %icc, %l2, %g2
2816 edge16l %l1, %i7, %l3
2817 edge8 %l0, %o6, %l5
2818 fmul8x16 %f12, %f24, %f22
2819 fmovrdlz %i3, %f12, %f2
2820 edge8n %i6, %i4, %g4
2821 movpos %icc, %o4, %o1
2822 ldd [%l7 + 0x38], %i0
2823 sdivcc %o0, 0x1F43, %g3
2824 srl %g5, 0x04, %o3
2825 fmovdge %icc, %f15, %f3
2826 fcmpeq16 %f12, %f24, %o2
2827 edge32 %i1, %o7, %i2
2828 edge16 %i5, %l4, %l6
2829 sdivcc %g6, 0x15B2, %g7
2830 fmovsg %icc, %f6, %f8
2831 array16 %o5, %g1, %g2
2832 stw %l1, [%l7 + 0x54]
2833 movge %xcc, %l2, %l3
2834 subcc %l0, 0x1BE5, %i7
2835 fmovsleu %xcc, %f13, %f24
2836 stb %l5, [%l7 + 0x3C]
2837 fmul8x16au %f25, %f30, %f12
2838 xor %o6, %i6, %i4
2839 srax %g4, %i3, %o4
2840 ld [%l7 + 0x08], %f16
2841 or %o1, %i0, %o0
2842 fmovrdlz %g3, %f12, %f26
2843 restore %o3, %g5, %o2
2844 rdpr %cwp, %g1
2845 rdpr %cansave, %g2
2846 rdpr %canrestore, %g3
2847 rdpr %cleanwin, %g4
2848 rdpr %otherwin, %g5
2849 rdpr %wstate, %g6
2850 edge32 %o7, %i2, %i5
2851 ldsb [%l7 + 0x66], %l4
2852 ldub [%l7 + 0x76], %i1
2853 movcs %xcc, %l6, %g7
2854 move %icc, %o5, %g6
2855 ldd [%l7 + 0x30], %f22
2856 movcc %xcc, %g1, %g2
2857 orncc %l2, %l1, %l3
2858 faligndata %f0, %f28, %f20
2859 sth %i7, [%l7 + 0x64]
2860 edge32n %l5, %o6, %l0
2861 alignaddr %i4, %g4, %i6
2862 movrlz %o4, %i3, %o1
2863 fmovspos %xcc, %f16, %f5
2864 udiv %i0, 0x1ED4, %g3
2865 fsrc1 %f22, %f4
2866 edge8 %o3, %o0, %g5
2867 sdivcc %o7, 0x109C, %o2
2868 edge8ln %i2, %l4, %i1
2869 fcmpne16 %f30, %f26, %l6
2870 umulcc %i5, 0x10EF, %g7
2871 ldub [%l7 + 0x59], %o5
2872 sub %g6, 0x0C27, %g1
2873 stb %g2, [%l7 + 0x62]
2874 edge32l %l2, %l1, %i7
2875 ldsh [%l7 + 0x52], %l5
2876 edge16n %o6, %l0, %l3
2877 movpos %icc, %i4, %i6
2878 fmovsneg %icc, %f1, %f7
2879 movcs %xcc, %g4, %o4
2880 ldx [%l7 + 0x68], %o1
2881 orncc %i3, 0x0633, %g3
2882 fnands %f30, %f13, %f24
2883 edge16n %o3, %o0, %i0
2884 movvc %xcc, %o7, %g5
2885 ldd [%l7 + 0x78], %f16
2886 umulcc %o2, %l4, %i2
2887 movrlez %i1, 0x126, %l6
2888 umul %g7, %o5, %g6
2889 fornot2 %f18, %f4, %f20
2890 xnor %i5, %g1, %g2
2891 edge8ln %l2, %l1, %i7
2892 udivx %o6, 0x124A, %l0
2893 fmovscs %icc, %f28, %f3
2894 fnot2 %f24, %f18
2895 movleu %xcc, %l5, %i4
2896 xnor %i6, 0x0168, %l3
2897 xnor %o4, 0x143E, %o1
2898 addccc %i3, 0x0E16, %g3
2899 edge32ln %g4, %o0, %i0
2900 stw %o3, [%l7 + 0x44]
2901 andncc %g5, %o7, %o2
2902 lduh [%l7 + 0x78], %l4
2903 movneg %icc, %i2, %l6
2904 fmovsle %icc, %f21, %f3
2905 fnot1s %f0, %f1
2906 faligndata %f0, %f16, %f0
2907 udivcc %i1, 0x0F0E, %g7
2908 edge8 %o5, %g6, %g1
2909 udivx %i5, 0x0E8A, %l2
2910 umul %l1, 0x145C, %i7
2911 movle %xcc, %g2, %l0
2912 umul %o6, %i4, %l5
2913 array32 %i6, %o4, %o1
2914 movrne %i3, %g3, %g4
2915 movle %icc, %l3, %i0
2916 edge16ln %o0, %g5, %o3
2917 st %f0, [%l7 + 0x4C]
2918 sethi 0x0323, %o7
2919 fmovrdlz %l4, %f28, %f28
2920 array32 %o2, %i2, %l6
2921 edge32n %i1, %g7, %o5
2922 xnor %g1, %i5, %l2
2923 movn %xcc, %l1, %i7
2924 lduh [%l7 + 0x16], %g6
2925 movg %xcc, %g2, %o6
2926 stb %i4, [%l7 + 0x17]
2927 addccc %l0, 0x0D22, %l5
2928 movcs %xcc, %o4, %o1
2929 xnor %i3, 0x1405, %i6
2930 array16 %g4, %g3, %i0
2931 movge %xcc, %l3, %o0
2932 edge8n %o3, %g5, %l4
2933 movle %icc, %o2, %o7
2934 srax %l6, 0x06, %i2
2935 fmul8x16al %f5, %f3, %f8
2936 movrlz %i1, 0x326, %g7
2937 udivcc %o5, 0x16E9, %i5
2938 sll %l2, %l1, %i7
2939 fmovsgu %icc, %f13, %f21
2940 lduh [%l7 + 0x48], %g1
2941 movl %xcc, %g2, %o6
2942 addccc %i4, 0x08D5, %l0
2943 save %l5, %g6, %o1
2944 rdpr %cwp, %g1
2945 rdpr %cansave, %g2
2946 rdpr %canrestore, %g3
2947 rdpr %cleanwin, %g4
2948 rdpr %otherwin, %g5
2949 rdpr %wstate, %g6
2950 umul %o4, 0x17FD, %i3
2951 sir 0x038C
2952 popc 0x195B, %i6
2953 fpackfix %f20, %f4
2954 movvs %xcc, %g4, %i0
2955 movgu %xcc, %l3, %o0
2956 udivcc %o3, 0x01CC, %g3
2957 ldub [%l7 + 0x79], %l4
2958 fnot1s %f23, %f21
2959 smul %g5, 0x1D35, %o2
2960 fands %f21, %f25, %f16
2961 movre %o7, 0x35D, %l6
2962 movvc %icc, %i1, %g7
2963 fcmped %fcc0, %f24, %f18
2964 movneg %xcc, %o5, %i2
2965 subcc %l2, 0x1390, %l1
2966 xnor %i7, %g1, %g2
2967 edge16n %i5, %i4, %o6
2968 ld [%l7 + 0x3C], %f31
2969 fabss %f3, %f5
2970 andcc %l0, %l5, %g6
2971 ldx [%l7 + 0x20], %o4
2972 mova %icc, %o1, %i6
2973 edge16 %g4, %i0, %i3
2974 subc %o0, %l3, %g3
2975 fcmple32 %f16, %f14, %o3
2976 fmovda %icc, %f7, %f24
2977 movl %xcc, %g5, %o2
2978 sll %l4, 0x16, %l6
2979 ld [%l7 + 0x78], %f9
2980 edge8l %o7, %g7, %i1
2981 udiv %o5, 0x07AA, %i2
2982 andncc %l1, %i7, %g1
2983 edge8 %l2, %i5, %i4
2984 movcc %xcc, %g2, %o6
2985 movleu %xcc, %l5, %l0
2986 movrgez %o4, %g6, %o1
2987 ldd [%l7 + 0x40], %f22
2988 edge32l %i6, %i0, %g4
2989 xnorcc %i3, 0x1AFC, %o0
2990 edge8n %l3, %g3, %g5
2991 edge32ln %o2, %l4, %l6
2992 fmovs %f14, %f30
2993 mulx %o3, 0x0352, %g7
2994 addc %i1, 0x0756, %o7
2995 fmovrse %o5, %f4, %f2
2996 or %l1, 0x05F7, %i7
2997 edge32 %g1, %i2, %l2
2998 orcc %i5, %i4, %o6
2999 srl %l5, 0x15, %l0
3000 xorcc %g2, 0x0E5B, %g6
3001 ldsb [%l7 + 0x0D], %o4
3002 fmovrdgez %i6, %f4, %f2
3003 movge %xcc, %o1, %g4
3004 stw %i3, [%l7 + 0x3C]
3005 movne %xcc, %o0, %i0
3006 srlx %g3, %g5, %o2
3007 edge8 %l4, %l3, %o3
3008 lduh [%l7 + 0x64], %l6
3009 sdiv %i1, 0x0167, %g7
3010 movvc %icc, %o5, %l1
3011 ldx [%l7 + 0x70], %o7
3012 fmovdpos %icc, %f30, %f3
3013 movcc %icc, %g1, %i2
3014 mulx %l2, %i5, %i7
3015 fxnors %f12, %f21, %f7
3016 subcc %o6, %i4, %l5
3017 fmovdleu %icc, %f2, %f23
3018 movvc %xcc, %g2, %g6
3019 popc %l0, %i6
3020 fcmpgt16 %f18, %f24, %o1
3021 ldsw [%l7 + 0x48], %o4
3022 stx %i3, [%l7 + 0x68]
3023 movl %icc, %g4, %o0
3024 srlx %i0, %g5, %o2
3025 fmovrsne %g3, %f6, %f31
3026 movgu %xcc, %l3, %o3
3027 movvc %xcc, %l4, %l6
3028 fmovspos %icc, %f8, %f7
3029 sub %i1, %g7, %l1
3030 movleu %xcc, %o5, %o7
3031 fmul8x16au %f13, %f18, %f14
3032 edge32ln %i2, %l2, %i5
3033 edge16ln %i7, %o6, %g1
3034 fornot2 %f22, %f10, %f12
3035 st %f7, [%l7 + 0x74]
3036 sll %l5, %i4, %g6
3037 orcc %l0, %i6, %g2
3038 edge32 %o4, %i3, %g4
3039 orn %o1, %i0, %o0
3040 ldx [%l7 + 0x38], %g5
3041 sub %g3, %o2, %o3
3042 andncc %l3, %l4, %i1
3043 orn %l6, 0x0D30, %l1
3044 andn %g7, %o7, %i2
3045 stw %l2, [%l7 + 0x4C]
3046 fcmpeq32 %f8, %f18, %o5
3047 orn %i5, %i7, %o6
3048 edge8 %l5, %i4, %g6
3049 setx loop_8, %l0, %l1
3050 return %l1
3051 nop
3052 rdpr %cwp, %g1
3053 rdpr %cansave, %g2
3054 rdpr %canrestore, %g3
3055 rdpr %cleanwin, %g4
3056 rdpr %otherwin, %g5
3057 rdpr %wstate, %g6
3058loop_8: fmuld8sux16 %f7, %f23, %f4
3059 smulcc %o4, 0x167E, %l0
3060 bshuffle %f26, %f22, %f8
3061 movrgz %i3, 0x23B, %g4
3062 movcc %xcc, %o1, %i0
3063 xorcc %o0, 0x0E13, %g5
3064 fnot2s %f6, %f10
3065 movrlez %g3, 0x231, %o3
3066 xnorcc %l3, 0x149A, %l4
3067 array32 %o2, %l6, %l1
3068 fors %f27, %f18, %f19
3069 sth %i1, [%l7 + 0x10]
3070 edge8n %g7, %i2, %l2
3071 orn %o5, %o7, %i7
3072 ldub [%l7 + 0x59], %o6
3073 fmuld8ulx16 %f6, %f17, %f14
3074 movgu %icc, %l5, %i4
3075 fpsub16s %f13, %f20, %f28
3076 sra %g6, %i5, %i6
3077 smul %g1, %g2, %o4
3078 mova %icc, %l0, %i3
3079 movrgz %g4, %i0, %o0
3080 alignaddrl %o1, %g3, %o3
3081 sir 0x14EC
3082 udivx %l3, 0x06AA, %g5
3083 edge8n %o2, %l6, %l1
3084 lduh [%l7 + 0x42], %i1
3085 sth %l4, [%l7 + 0x12]
3086 xnorcc %g7, %l2, %o5
3087 umul %o7, 0x1705, %i7
3088 fexpand %f0, %f18
3089 fmovdcc %icc, %f5, %f22
3090 addccc %i2, %o6, %l5
3091 sethi 0x05B3, %i4
3092 fandnot1 %f8, %f6, %f0
3093 ldx [%l7 + 0x38], %i5
3094 sth %g6, [%l7 + 0x62]
3095 xor %i6, 0x13F6, %g2
3096 edge8l %g1, %l0, %o4
3097 edge8l %g4, %i3, %i0
3098 smulcc %o1, %o0, %g3
3099 addc %o3, 0x0007, %g5
3100 movcs %xcc, %o2, %l3
3101 fmul8x16au %f8, %f25, %f0
3102 movrne %l1, %i1, %l4
3103 sth %l6, [%l7 + 0x24]
3104 std %f0, [%l7 + 0x48]
3105 umulcc %g7, 0x0454, %o5
3106 or %l2, %i7, %o7
3107 sdiv %i2, 0x1AEA, %l5
3108 udiv %i4, 0x1F39, %o6
3109 mulx %g6, %i6, %g2
3110 edge8l %g1, %l0, %i5
3111 siam 0x3
3112 fmuld8ulx16 %f8, %f19, %f6
3113 sra %g4, %o4, %i3
3114 srax %i0, 0x08, %o0
3115 std %f20, [%l7 + 0x40]
3116 stb %o1, [%l7 + 0x76]
3117 edge16 %g3, %o3, %g5
3118 edge8ln %l3, %l1, %i1
3119 udivx %o2, 0x0849, %l6
3120 xnorcc %l4, 0x1488, %g7
3121 udivx %l2, 0x08ED, %i7
3122 edge8l %o5, %o7, %l5
3123 ldd [%l7 + 0x40], %i4
3124 udivx %o6, 0x08AE, %i2
3125 ldsh [%l7 + 0x6A], %g6
3126 fmovrsgez %i6, %f18, %f8
3127 addc %g1, %g2, %i5
3128 st %f13, [%l7 + 0x44]
3129 srl %g4, 0x03, %o4
3130 mulscc %i3, 0x164B, %i0
3131 movneg %xcc, %l0, %o1
3132 fmovsn %xcc, %f13, %f31
3133 ldub [%l7 + 0x62], %o0
3134 fmovsvs %icc, %f22, %f12
3135 udivcc %g3, 0x1E83, %g5
3136 stb %o3, [%l7 + 0x58]
3137 fpsub16 %f8, %f2, %f8
3138 sdivcc %l3, 0x0BC7, %i1
3139 movgu %icc, %o2, %l6
3140 movcc %xcc, %l4, %l1
3141 fmovdgu %icc, %f28, %f30
3142 fmovrslz %l2, %f21, %f13
3143 sth %g7, [%l7 + 0x74]
3144 edge16ln %o5, %i7, %l5
3145 xnor %o7, 0x1FCB, %i4
3146 fzeros %f30
3147 sdiv %i2, 0x1697, %g6
3148 xor %i6, 0x04C7, %g1
3149 sub %g2, %i5, %o6
3150 stx %g4, [%l7 + 0x10]
3151 sth %o4, [%l7 + 0x10]
3152 movrne %i3, 0x398, %l0
3153 sll %o1, %o0, %i0
3154 fnot2s %f3, %f30
3155 movrgez %g3, %g5, %l3
3156 edge8ln %i1, %o3, %o2
3157 array32 %l6, %l1, %l2
3158 subccc %l4, %g7, %o5
3159 mova %xcc, %l5, %o7
3160 movrgz %i4, 0x207, %i2
3161 sll %i7, %i6, %g1
3162 array16 %g6, %g2, %o6
3163 move %xcc, %i5, %g4
3164 movre %i3, 0x1B8, %o4
3165 sir 0x03CF
3166 andcc %l0, %o1, %i0
3167 sllx %o0, 0x09, %g3
3168 xor %g5, %i1, %l3
3169 subccc %o3, 0x01CA, %l6
3170 fnand %f26, %f14, %f20
3171 or %o2, 0x08D2, %l2
3172 orcc %l1, 0x12A9, %l4
3173 sth %o5, [%l7 + 0x62]
3174 fmovsle %xcc, %f16, %f12
3175 movrlez %l5, %o7, %g7
3176 xnorcc %i2, 0x121E, %i4
3177 edge8ln %i7, %i6, %g6
3178 movl %xcc, %g1, %g2
3179 subcc %i5, 0x13D6, %g4
3180 edge16l %o6, %i3, %o4
3181 pdist %f2, %f26, %f6
3182 stx %l0, [%l7 + 0x50]
3183 ldd [%l7 + 0x58], %f24
3184 fmul8x16al %f20, %f24, %f30
3185 orncc %o1, 0x1A71, %i0
3186 movg %xcc, %g3, %g5
3187 sll %o0, %i1, %o3
3188 edge16 %l6, %l3, %o2
3189 mova %xcc, %l2, %l1
3190 sub %l4, 0x16B7, %o5
3191 andcc %o7, %l5, %g7
3192 movle %xcc, %i4, %i7
3193 fxnor %f12, %f0, %f22
3194 fornot1s %f12, %f17, %f3
3195 movrgz %i6, 0x3FD, %i2
3196 add %g6, %g2, %g1
3197 orn %i5, 0x1939, %o6
3198 andcc %i3, %g4, %o4
3199 st %f8, [%l7 + 0x60]
3200 addc %l0, %o1, %i0
3201 fmovdvs %xcc, %f8, %f20
3202 movrgez %g3, %o0, %g5
3203 stw %o3, [%l7 + 0x68]
3204 edge32l %l6, %l3, %i1
3205 alignaddr %l2, %l1, %l4
3206 movle %xcc, %o5, %o2
3207 movrlez %l5, 0x230, %o7
3208 lduh [%l7 + 0x68], %g7
3209 subcc %i7, 0x092F, %i4
3210 ldsh [%l7 + 0x6E], %i6
3211 edge32n %i2, %g2, %g1
3212 subc %i5, 0x0271, %g6
3213 movne %icc, %i3, %o6
3214 mulscc %o4, %l0, %o1
3215 sub %i0, %g3, %g4
3216 movcs %icc, %o0, %g5
3217 movg %icc, %o3, %l3
3218 mulscc %i1, 0x060C, %l2
3219 sdiv %l1, 0x12FE, %l6
3220 umulcc %l4, %o2, %o5
3221 edge8l %o7, %l5, %g7
3222 udivcc %i4, 0x065C, %i7
3223 sethi 0x1DBF, %i2
3224 sllx %i6, %g1, %g2
3225 movvc %xcc, %i5, %i3
3226 addcc %g6, %o6, %o4
3227 movre %l0, 0x29B, %i0
3228 fmul8x16au %f17, %f4, %f18
3229 fmovsne %icc, %f7, %f1
3230 ldsw [%l7 + 0x40], %g3
3231 movneg %xcc, %o1, %g4
3232 stb %g5, [%l7 + 0x41]
3233 edge8n %o3, %l3, %i1
3234 fpack32 %f20, %f0, %f26
3235 orncc %l2, 0x0EF8, %o0
3236 srax %l6, 0x0A, %l4
3237 edge8l %o2, %o5, %o7
3238 srax %l5, 0x14, %l1
3239 save %g7, 0x1240, %i7
3240 rdpr %cwp, %g1
3241 rdpr %cansave, %g2
3242 rdpr %canrestore, %g3
3243 rdpr %cleanwin, %g4
3244 rdpr %otherwin, %g5
3245 rdpr %wstate, %g6
3246 movl %icc, %i2, %i6
3247 st %f10, [%l7 + 0x28]
3248 movneg %xcc, %g1, %g2
3249 movgu %xcc, %i4, %i3
3250 sll %g6, 0x1F, %i5
3251 array16 %o4, %o6, %i0
3252 restore %l0, %o1, %g4
3253 rdpr %cwp, %g1
3254 rdpr %cansave, %g2
3255 rdpr %canrestore, %g3
3256 rdpr %cleanwin, %g4
3257 rdpr %otherwin, %g5
3258 rdpr %wstate, %g6
3259 xnorcc %g5, 0x1D65, %o3
3260 sra %l3, 0x15, %i1
3261 fpackfix %f4, %f12
3262 sir 0x0921
3263 lduh [%l7 + 0x32], %l2
3264 fmovrsgez %g3, %f23, %f28
3265 movpos %icc, %o0, %l4
3266 fxnor %f16, %f12, %f10
3267 siam 0x4
3268 sdiv %l6, 0x1BD4, %o2
3269 movn %icc, %o5, %o7
3270 mova %xcc, %l5, %g7
3271 fabsd %f20, %f14
3272 sdiv %i7, 0x0B16, %i2
3273 fsrc1 %f10, %f10
3274 subc %i6, 0x0AF2, %l1
3275 movre %g1, %g2, %i4
3276 lduh [%l7 + 0x76], %g6
3277 andn %i5, 0x11BA, %o4
3278 fmovdl %xcc, %f2, %f15
3279 movl %xcc, %i3, %o6
3280 movpos %xcc, %i0, %l0
3281 sra %o1, 0x05, %g4
3282 ldd [%l7 + 0x40], %f20
3283 ld [%l7 + 0x4C], %f26
3284 smul %g5, 0x0832, %l3
3285 fmul8x16au %f18, %f13, %f14
3286 xnorcc %i1, 0x199F, %l2
3287 fnand %f28, %f10, %f8
3288 fmovsgu %icc, %f8, %f7
3289 subcc %o3, 0x0EAA, %g3
3290 movn %icc, %l4, %o0
3291 edge8ln %o2, %l6, %o5
3292 lduh [%l7 + 0x24], %o7
3293 addccc %g7, %l5, %i2
3294 array16 %i6, %l1, %i7
3295 mulscc %g2, 0x1EEE, %g1
3296 array16 %i4, %g6, %o4
3297 udivcc %i3, 0x0C8C, %i5
3298 umul %i0, %o6, %l0
3299 movl %xcc, %g4, %g5
3300 edge16 %l3, %i1, %o1
3301 array16 %o3, %l2, %g3
3302 fmovdne %xcc, %f24, %f18
3303 movre %o0, %o2, %l4
3304 movleu %xcc, %o5, %o7
3305 sra %g7, 0x1A, %l5
3306 umul %l6, %i2, %i6
3307 fmovdge %xcc, %f26, %f11
3308 movre %i7, 0x3A9, %g2
3309 fand %f20, %f28, %f0
3310 ldsb [%l7 + 0x34], %l1
3311 fexpand %f31, %f4
3312 array16 %i4, %g6, %o4
3313 sir 0x01DA
3314 srax %g1, %i3, %i5
3315 andn %o6, 0x1F6F, %i0
3316 pdist %f24, %f24, %f22
3317 edge8l %l0, %g5, %g4
3318 edge16ln %l3, %o1, %i1
3319 movvc %icc, %l2, %g3
3320 fcmpgt32 %f30, %f0, %o3
3321 edge32n %o0, %l4, %o2
3322 alignaddrl %o5, %o7, %g7
3323 smulcc %l6, %l5, %i6
3324 movneg %icc, %i2, %i7
3325 movle %icc, %g2, %i4
3326 stx %l1, [%l7 + 0x58]
3327 fpadd16s %f28, %f8, %f2
3328 movcc %icc, %g6, %o4
3329 fmuld8sux16 %f0, %f11, %f18
3330 sdivcc %g1, 0x1AF4, %i5
3331 fmovdg %icc, %f29, %f0
3332 fexpand %f15, %f4
3333 sdivx %o6, 0x0525, %i0
3334 xnorcc %i3, %g5, %l0
3335 save %g4, 0x014A, %l3
3336 rdpr %cwp, %g1
3337 rdpr %cansave, %g2
3338 rdpr %canrestore, %g3
3339 rdpr %cleanwin, %g4
3340 rdpr %otherwin, %g5
3341 rdpr %wstate, %g6
3342 ldub [%l7 + 0x78], %i1
3343 udiv %l2, 0x1239, %g3
3344 xnorcc %o3, %o1, %l4
3345 srl %o0, %o2, %o7
3346 lduh [%l7 + 0x46], %o5
3347 sth %g7, [%l7 + 0x76]
3348 orcc %l6, %i6, %l5
3349 movle %icc, %i7, %i2
3350 xnorcc %g2, %i4, %l1
3351 subc %g6, %g1, %i5
3352 siam 0x3
3353 fmovdvc %icc, %f23, %f14
3354 or %o4, %o6, %i3
3355 fcmpes %fcc2, %f10, %f24
3356 udivx %g5, 0x0CB1, %i0
3357 movrlez %g4, 0x350, %l3
3358 movrlz %l0, 0x3EE, %i1
3359 sdivx %g3, 0x19F1, %l2
3360 fand %f6, %f14, %f14
3361 fmovscc %xcc, %f9, %f9
3362 edge16ln %o1, %o3, %l4
3363 fxor %f20, %f2, %f12
3364 fcmpeq16 %f2, %f0, %o0
3365 udivcc %o7, 0x01DD, %o2
3366 st %f23, [%l7 + 0x34]
3367 mova %xcc, %g7, %o5
3368 fmovspos %icc, %f11, %f30
3369 addcc %i6, %l5, %l6
3370 ldsw [%l7 + 0x5C], %i7
3371 stb %i2, [%l7 + 0x54]
3372 andncc %i4, %l1, %g2
3373 std %f14, [%l7 + 0x78]
3374 fabsd %f0, %f18
3375 fnot2 %f18, %f2
3376 orcc %g6, 0x1F53, %g1
3377 orn %i5, %o6, %i3
3378 alignaddrl %o4, %i0, %g4
3379 movn %xcc, %l3, %l0
3380 orcc %i1, 0x06FA, %g3
3381 for %f28, %f4, %f16
3382 fpadd16 %f0, %f26, %f18
3383 edge8ln %g5, %l2, %o3
3384 sdivx %l4, 0x1835, %o1
3385 edge8l %o7, %o0, %o2
3386 movpos %icc, %o5, %g7
3387 mulscc %l5, %l6, %i7
3388 ldsw [%l7 + 0x48], %i2
3389 save %i6, 0x13FA, %i4
3390 rdpr %cwp, %g1
3391 rdpr %cansave, %g2
3392 rdpr %canrestore, %g3
3393 rdpr %cleanwin, %g4
3394 rdpr %otherwin, %g5
3395 rdpr %wstate, %g6
3396 umul %l1, 0x0FB0, %g6
3397 xor %g1, 0x1699, %i5
3398 srl %g2, 0x0C, %i3
3399 movle %icc, %o6, %i0
3400 fones %f26
3401 nop
3402 set 0x5C, %g5
3403 stw %o4, [%l7 + %g5]
3404 xor %l3, 0x0809, %g4
3405 alignaddrl %i1, %g3, %g5
3406 fmovdleu %xcc, %f10, %f6
3407 fabss %f14, %f26
3408 movcs %icc, %l2, %l0
3409 movrgez %l4, 0x1D6, %o3
3410 std %f16, [%l7 + 0x40]
3411 xnor %o1, %o0, %o2
3412 sir 0x13C3
3413 ldd [%l7 + 0x28], %o4
3414 setx loop_9, %l0, %l1
3415 return %l1
3416 nop
3417 rdpr %cwp, %g1
3418 rdpr %cansave, %g2
3419 rdpr %canrestore, %g3
3420 rdpr %cleanwin, %g4
3421 rdpr %otherwin, %g5
3422 rdpr %wstate, %g6
3423loop_9: fnot2s %f15, %f7
3424 lduw [%l7 + 0x74], %i7
3425 fmovrdlz %o7, %f22, %f8
3426 xnor %i2, 0x0D26, %i4
3427 umulcc %l1, 0x0515, %i6
3428 addc %g6, %i5, %g2
3429 movpos %icc, %i3, %o6
3430 edge16l %g1, %o4, %l3
3431 edge16l %g4, %i1, %i0
3432 sra %g3, %l2, %l0
3433 stb %g5, [%l7 + 0x6D]
3434 movrgz %l4, 0x009, %o1
3435 xnor %o0, 0x0B75, %o3
3436 stb %o2, [%l7 + 0x0C]
3437 sdivx %g7, 0x1704, %l5
3438 edge8n %l6, %i7, %o7
3439 edge16n %o5, %i2, %i4
3440 stb %l1, [%l7 + 0x0A]
3441 xor %g6, 0x1356, %i6
3442 fmovdneg %xcc, %f1, %f20
3443 ldsb [%l7 + 0x46], %g2
3444 ld [%l7 + 0x10], %f16
3445 alignaddrl %i5, %o6, %i3
3446 mulx %g1, 0x1319, %l3
3447 fmovdcc %icc, %f20, %f0
3448 fcmpd %fcc1, %f2, %f8
3449 xor %g4, 0x15D8, %i1
3450 sdivcc %i0, 0x01C7, %o4
3451 lduh [%l7 + 0x20], %l2
3452 edge8l %g3, %g5, %l0
3453 or %o1, %l4, %o3
3454 udiv %o2, 0x0678, %g7
3455 fmovrsgez %o0, %f13, %f16
3456 stb %l5, [%l7 + 0x47]
3457 or %i7, %l6, %o5
3458 udivx %o7, 0x0609, %i4
3459 udiv %i2, 0x02F6, %g6
3460 sub %i6, 0x13EE, %g2
3461 mulscc %l1, %o6, %i3
3462 save %g1, %l3, %i5
3463 rdpr %cwp, %g1
3464 rdpr %cansave, %g2
3465 rdpr %canrestore, %g3
3466 rdpr %cleanwin, %g4
3467 rdpr %otherwin, %g5
3468 rdpr %wstate, %g6
3469 umul %i1, %g4, %o4
3470 sdiv %i0, 0x0144, %l2
3471 movvs %icc, %g3, %g5
3472 xorcc %l0, %o1, %o3
3473 fmovdvc %xcc, %f7, %f5
3474 srax %l4, 0x1D, %g7
3475 edge8ln %o2, %o0, %i7
3476 ldsw [%l7 + 0x50], %l6
3477 movpos %icc, %l5, %o5
3478 ld [%l7 + 0x2C], %f27
3479 smulcc %i4, 0x1931, %o7
3480 movge %xcc, %i2, %i6
3481 ldub [%l7 + 0x6C], %g6
3482 udiv %l1, 0x0B08, %g2
3483 sll %i3, %g1, %o6
3484 movvs %icc, %i5, %i1
3485 std %f4, [%l7 + 0x10]
3486 edge32ln %g4, %l3, %o4
3487 edge8 %i0, %l2, %g5
3488 xorcc %l0, %o1, %g3
3489 movneg %icc, %l4, %o3
3490 add %o2, 0x0C83, %g7
3491 fpadd32s %f4, %f0, %f20
3492 addccc %i7, 0x1DBC, %l6
3493 fmovsle %icc, %f14, %f2
3494 edge16 %o0, %l5, %o5
3495 fcmpeq16 %f10, %f20, %o7
3496 fandnot2s %f8, %f3, %f13
3497 fnot1s %f8, %f21
3498 movneg %icc, %i4, %i2
3499 ldsw [%l7 + 0x70], %g6
3500 smul %l1, %g2, %i6
3501 fornot2 %f22, %f0, %f28
3502 edge16n %i3, %o6, %i5
3503 fmovd %f0, %f28
3504 movge %xcc, %g1, %g4
3505 movvs %icc, %l3, %i1
3506 array16 %o4, %i0, %g5
3507 fmovdle %xcc, %f3, %f10
3508 array32 %l2, %o1, %l0
3509 stb %l4, [%l7 + 0x54]
3510 fmovda %icc, %f18, %f19
3511 srlx %g3, %o2, %g7
3512 sdivx %o3, 0x0BD7, %i7
3513 movrlz %l6, 0x3CF, %l5
3514 xnorcc %o0, %o5, %i4
3515 edge32l %o7, %g6, %l1
3516 save %g2, %i6, %i2
3517 rdpr %cwp, %g1
3518 rdpr %cansave, %g2
3519 rdpr %canrestore, %g3
3520 rdpr %cleanwin, %g4
3521 rdpr %otherwin, %g5
3522 rdpr %wstate, %g6
3523 edge8ln %i3, %o6, %g1
3524 alignaddrl %g4, %i5, %l3
3525 fmovrdgz %i1, %f26, %f2
3526 movrlez %i0, %g5, %o4
3527 xnorcc %o1, 0x132A, %l2
3528 ldsh [%l7 + 0x62], %l4
3529 array32 %g3, %l0, %o2
3530 movl %icc, %g7, %o3
3531 udivx %i7, 0x08AC, %l6
3532 fpsub32 %f4, %f2, %f14
3533 movgu %xcc, %l5, %o5
3534 fmovrde %o0, %f10, %f10
3535 sdiv %i4, 0x12BE, %g6
3536 subcc %l1, %g2, %i6
3537 fpack16 %f12, %f2
3538 fmovrdne %i2, %f6, %f20
3539 srax %i3, 0x19, %o7
3540 fmovsg %xcc, %f19, %f20
3541 sdivx %o6, 0x0750, %g4
3542 fpack16 %f18, %f20
3543 fmovsl %icc, %f21, %f5
3544 movpos %xcc, %i5, %g1
3545 st %f31, [%l7 + 0x54]
3546 lduw [%l7 + 0x44], %i1
3547 movg %icc, %l3, %g5
3548 orcc %o4, %i0, %o1
3549 subc %l4, 0x1592, %l2
3550 edge16 %l0, %o2, %g7
3551 fcmpeq32 %f24, %f30, %o3
3552 movgu %icc, %i7, %g3
3553 fpack16 %f8, %f8
3554 subcc %l6, 0x039B, %l5
3555 sllx %o0, 0x1A, %i4
3556 movn %icc, %g6, %o5
3557 ldd [%l7 + 0x58], %f6
3558 orcc %l1, 0x0179, %i6
3559 ldx [%l7 + 0x08], %g2
3560 ldsh [%l7 + 0x7C], %i2
3561 movrlz %o7, 0x01A, %o6
3562 movle %icc, %i3, %g4
3563 movn %xcc, %g1, %i1
3564 edge8n %l3, %i5, %o4
3565 edge16 %g5, %i0, %o1
3566 movcc %xcc, %l4, %l2
3567 udiv %l0, 0x120C, %g7
3568 fcmped %fcc3, %f12, %f26
3569 fcmpne16 %f26, %f8, %o3
3570 ldd [%l7 + 0x10], %o2
3571 fmovdn %xcc, %f23, %f6
3572 movrlez %i7, 0x240, %l6
3573 sub %l5, %o0, %i4
3574 addccc %g6, %g3, %o5
3575 smulcc %l1, 0x178B, %i6
3576 srlx %g2, 0x1F, %o7
3577 movle %xcc, %i2, %o6
3578 sllx %g4, 0x02, %g1
3579 ldsb [%l7 + 0x4B], %i3
3580 mulscc %l3, %i1, %o4
3581 edge32l %i5, %i0, %o1
3582 movrne %l4, 0x2F8, %g5
3583 andncc %l0, %l2, %g7
3584 fmovrslz %o3, %f21, %f15
3585 fmovda %xcc, %f8, %f15
3586 ldub [%l7 + 0x42], %i7
3587 movvs %icc, %l6, %l5
3588 restore %o0, %o2, %g6
3589 rdpr %cwp, %g1
3590 rdpr %cansave, %g2
3591 rdpr %canrestore, %g3
3592 rdpr %cleanwin, %g4
3593 rdpr %otherwin, %g5
3594 rdpr %wstate, %g6
3595 fmovsle %xcc, %f8, %f8
3596 andn %g3, 0x0953, %i4
3597 st %f4, [%l7 + 0x5C]
3598 orncc %o5, %l1, %i6
3599 array32 %o7, %i2, %g2
3600 movne %icc, %o6, %g1
3601 fmul8ulx16 %f8, %f8, %f0
3602 andcc %g4, %l3, %i1
3603 smulcc %i3, 0x1BD4, %o4
3604 srax %i5, 0x05, %i0
3605 ldx [%l7 + 0x38], %l4
3606 xor %g5, %l0, %o1
3607 fmovrsgez %g7, %f9, %f8
3608 smul %o3, %l2, %l6
3609 sll %i7, 0x1D, %l5
3610 ldub [%l7 + 0x40], %o2
3611 edge16n %g6, %o0, %i4
3612 fmovdn %xcc, %f20, %f26
3613 fmovdpos %xcc, %f21, %f6
3614 sdivcc %o5, 0x0CF6, %g3
3615 fxors %f2, %f3, %f2
3616 xorcc %i6, 0x0D02, %l1
3617 addcc %i2, %o7, %o6
3618 subc %g2, %g1, %l3
3619 movvc %xcc, %i1, %g4
3620 sdivx %i3, 0x05FC, %o4
3621 array32 %i0, %l4, %g5
3622 alignaddrl %i5, %o1, %l0
3623 ldx [%l7 + 0x40], %g7
3624 sll %l2, 0x18, %o3
3625 fmovdle %xcc, %f28, %f0
3626 subccc %l6, %l5, %o2
3627 orcc %i7, 0x0A29, %g6
3628 andncc %o0, %o5, %g3
3629 fnegs %f12, %f9
3630 edge16n %i6, %l1, %i2
3631 movrlez %i4, %o6, %g2
3632 movne %xcc, %g1, %o7
3633 sllx %l3, %i1, %i3
3634 sethi 0x1C0A, %o4
3635 fcmpne16 %f28, %f2, %i0
3636 fmovrdne %g4, %f14, %f22
3637 alignaddrl %l4, %g5, %i5
3638 xnor %o1, 0x0714, %l0
3639 fnors %f30, %f31, %f13
3640 fmovdn %xcc, %f11, %f8
3641 orn %l2, %g7, %l6
3642 xorcc %l5, 0x0FA7, %o2
3643 add %i7, %g6, %o3
3644 movge %icc, %o0, %o5
3645 addc %i6, 0x1860, %l1
3646 ldd [%l7 + 0x10], %f6
3647 edge8n %i2, %i4, %o6
3648 array16 %g2, %g3, %o7
3649 subccc %l3, %g1, %i3
3650 sdiv %o4, 0x099F, %i1
3651 edge16n %g4, %l4, %g5
3652 fcmpne16 %f12, %f8, %i0
3653 sethi 0x0D64, %i5
3654 ldub [%l7 + 0x52], %l0
3655 movrgz %o1, %l2, %g7
3656 srlx %l5, %l6, %o2
3657 subccc %i7, 0x0161, %g6
3658 ldsh [%l7 + 0x7E], %o3
3659 edge32n %o5, %i6, %o0
3660 orncc %l1, %i2, %o6
3661 fpsub32s %f18, %f23, %f2
3662 fmovrsgz %g2, %f1, %f31
3663 subc %g3, %o7, %l3
3664 movrne %i4, 0x35D, %g1
3665 stb %o4, [%l7 + 0x39]
3666 movne %xcc, %i3, %g4
3667 fandnot1 %f12, %f22, %f4
3668 edge32ln %i1, %g5, %i0
3669 fmovsle %icc, %f13, %f24
3670 fmovsge %icc, %f25, %f15
3671 fmovrsgz %i5, %f27, %f19
3672 fnot1s %f0, %f13
3673 addc %l4, 0x1F5A, %o1
3674 ldd [%l7 + 0x20], %f24
3675 array8 %l2, %l0, %l5
3676 sdiv %l6, 0x12B4, %o2
3677 subcc %i7, %g6, %o3
3678 subccc %o5, %g7, %o0
3679 nop
3680 set 0x3B, %o1
3681 ldub [%l7 + %o1], %l1
3682 movleu %icc, %i6, %o6
3683 fmul8x16al %f8, %f2, %f0
3684 fmovsg %icc, %f4, %f13
3685 edge16ln %g2, %i2, %o7
3686 setx loop_10, %l0, %l1
3687 return %l1
3688 nop
3689 rdpr %cwp, %g1
3690 rdpr %cansave, %g2
3691 rdpr %canrestore, %g3
3692 rdpr %cleanwin, %g4
3693 rdpr %otherwin, %g5
3694 rdpr %wstate, %g6
3695loop_10: fnot2 %f26, %f20
3696 xnorcc %g1, %o4, %g3
3697 array8 %i3, %g4, %g5
3698 fnor %f20, %f10, %f8
3699 lduw [%l7 + 0x44], %i0
3700 edge32ln %i1, %i5, %o1
3701 sdiv %l2, 0x0061, %l0
3702 ldsb [%l7 + 0x23], %l5
3703 movleu %xcc, %l6, %o2
3704 movvc %xcc, %i7, %l4
3705 std %f28, [%l7 + 0x10]
3706 udiv %g6, 0x0B82, %o3
3707 movg %xcc, %g7, %o5
3708 xorcc %o0, %l1, %i6
3709 srlx %o6, %g2, %i2
3710 and %o7, 0x1AAE, %l3
3711 udivx %g1, 0x0B9E, %i4
3712 array32 %o4, %g3, %g4
3713 srl %i3, 0x0F, %g5
3714 edge16n %i1, %i5, %i0
3715 ld [%l7 + 0x3C], %f11
3716 restore %l2, %o1, %l5
3717 rdpr %cwp, %g1
3718 rdpr %cansave, %g2
3719 rdpr %canrestore, %g3
3720 rdpr %cleanwin, %g4
3721 rdpr %otherwin, %g5
3722 rdpr %wstate, %g6
3723 ldsw [%l7 + 0x40], %l6
3724 sir 0x19A7
3725 ldx [%l7 + 0x10], %o2
3726 edge8n %l0, %l4, %g6
3727 sethi 0x01F6, %o3
3728 movrne %g7, %i7, %o0
3729 and %l1, 0x0FF4, %o5
3730 movle %icc, %i6, %g2
3731 edge16l %i2, %o7, %l3
3732 save %g1, 0x16AB, %i4
3733 rdpr %cwp, %g1
3734 rdpr %cansave, %g2
3735 rdpr %canrestore, %g3
3736 rdpr %cleanwin, %g4
3737 rdpr %otherwin, %g5
3738 rdpr %wstate, %g6
3739 stw %o6, [%l7 + 0x08]
3740 sdivcc %o4, 0x1396, %g3
3741 edge8n %g4, %g5, %i1
3742 lduw [%l7 + 0x60], %i5
3743 andcc %i3, 0x1718, %i0
3744 ldx [%l7 + 0x20], %l2
3745 udivcc %o1, 0x0D8B, %l6
3746 fmovsleu %xcc, %f4, %f4
3747 fmovrdlez %l5, %f16, %f22
3748 mulx %o2, %l0, %l4
3749 sub %o3, 0x15E6, %g6
3750 ldsb [%l7 + 0x58], %i7
3751 movn %icc, %g7, %l1
3752 movrlz %o5, %o0, %g2
3753 edge32l %i2, %i6, %o7
3754 fnands %f21, %f21, %f30
3755 movrgz %g1, 0x048, %i4
3756 edge16ln %o6, %l3, %g3
3757 fexpand %f14, %f0
3758 popc 0x0FBC, %o4
3759 setx loop_11, %l0, %l1
3760 return %l1
3761 nop
3762 rdpr %cwp, %g1
3763 rdpr %cansave, %g2
3764 rdpr %canrestore, %g3
3765 rdpr %cleanwin, %g4
3766 rdpr %otherwin, %g5
3767 rdpr %wstate, %g6
3768loop_11: add %i3, %i0, %l2
3769 sth %o1, [%l7 + 0x1A]
3770 nop
3771 set 0x20, %i5
3772 stx %i1, [%l7 + %i5]
3773 sllx %l6, %o2, %l0
3774 popc 0x1710, %l4
3775 sethi 0x0888, %o3
3776 fmovrslez %g6, %f25, %f6
3777 sdivx %i7, 0x18D0, %g7
3778 ldx [%l7 + 0x40], %l1
3779 fmovsvs %icc, %f11, %f20
3780 movrlz %o5, 0x379, %o0
3781 faligndata %f30, %f20, %f28
3782 fnot1 %f26, %f18
3783 sth %l5, [%l7 + 0x40]
3784 alignaddr %i2, %i6, %g2
3785 fmovdneg %icc, %f30, %f14
3786 smulcc %o7, 0x0BC3, %i4
3787 edge16l %g1, %l3, %o6
3788 movvs %xcc, %g3, %g4
3789 sdiv %g5, 0x0476, %i5
3790 movge %xcc, %i3, %i0
3791 bshuffle %f26, %f4, %f0
3792 fmovrdlz %o4, %f28, %f12
3793 edge8ln %l2, %i1, %o1
3794 srlx %o2, 0x12, %l0
3795 movcs %icc, %l6, %o3
3796 movrne %l4, 0x024, %g6
3797 fcmped %fcc1, %f24, %f18
3798 srlx %g7, %l1, %o5
3799 fmovdle %icc, %f31, %f20
3800 orcc %o0, %i7, %i2
3801 lduh [%l7 + 0x48], %l5
3802 ldsh [%l7 + 0x56], %g2
3803 smul %o7, %i6, %i4
3804 movcs %xcc, %l3, %g1
3805 lduw [%l7 + 0x24], %g3
3806 orncc %g4, 0x19BB, %g5
3807 fmovrdgz %o6, %f26, %f6
3808 xnor %i3, 0x19EE, %i5
3809 ldx [%l7 + 0x08], %o4
3810 fpsub32s %f13, %f14, %f25
3811 orn %l2, %i1, %i0
3812 or %o2, %o1, %l6
3813 movrne %l0, 0x2E9, %o3
3814 edge8ln %g6, %g7, %l1
3815 edge32l %o5, %o0, %i7
3816 ldd [%l7 + 0x20], %f12
3817 movrne %l4, %l5, %i2
3818 ldub [%l7 + 0x58], %o7
3819 move %xcc, %g2, %i4
3820 movrlez %l3, 0x276, %g1
3821 sir 0x1A2C
3822 fsrc1 %f12, %f26
3823 ldd [%l7 + 0x58], %i6
3824 nop
3825 set 0x4C, %g7
3826 sth %g3, [%l7 + %g7]
3827 fornot2s %f16, %f20, %f12
3828 fxnors %f21, %f2, %f18
3829 sethi 0x1A29, %g5
3830 movre %g4, %o6, %i5
3831 fpadd16s %f15, %f6, %f10
3832 movge %xcc, %o4, %l2
3833 ldx [%l7 + 0x50], %i3
3834 fmovrsne %i1, %f17, %f31
3835 ldd [%l7 + 0x70], %o2
3836 sth %i0, [%l7 + 0x2C]
3837 fxnors %f18, %f9, %f12
3838 stx %l6, [%l7 + 0x10]
3839 fornot1s %f1, %f2, %f19
3840 movcs %xcc, %l0, %o3
3841 movleu %xcc, %o1, %g7
3842 movn %icc, %l1, %g6
3843 movpos %icc, %o0, %i7
3844 fpsub32s %f9, %f20, %f5
3845 movgu %icc, %l4, %l5
3846 fands %f14, %f4, %f30
3847 movge %icc, %i2, %o7
3848 sdivcc %o5, 0x1B0E, %g2
3849 movg %icc, %l3, %g1
3850 lduh [%l7 + 0x72], %i4
3851 edge32l %i6, %g3, %g4
3852 fmovspos %xcc, %f4, %f1
3853 ldub [%l7 + 0x33], %o6
3854 xnor %i5, 0x1F67, %o4
3855 subcc %l2, %i3, %g5
3856 edge32 %i1, %o2, %i0
3857 fmovsg %xcc, %f11, %f22
3858 addc %l6, %l0, %o3
3859 fmovrdgez %o1, %f4, %f20
3860 fpack16 %f2, %f23
3861 ldx [%l7 + 0x50], %l1
3862 umul %g7, 0x0782, %g6
3863 sir 0x0356
3864 orncc %o0, %l4, %l5
3865 movl %xcc, %i2, %o7
3866 ldd [%l7 + 0x10], %f16
3867 movvc %icc, %i7, %o5
3868 save %l3, %g1, %g2
3869 rdpr %cwp, %g1
3870 rdpr %cansave, %g2
3871 rdpr %canrestore, %g3
3872 rdpr %cleanwin, %g4
3873 rdpr %otherwin, %g5
3874 rdpr %wstate, %g6
3875 fones %f16
3876 fmovdg %icc, %f30, %f2
3877 xnorcc %i4, %i6, %g3
3878 movpos %xcc, %o6, %g4
3879 sra %o4, 0x1E, %l2
3880 edge16n %i3, %i5, %g5
3881 stb %o2, [%l7 + 0x08]
3882 srl %i0, 0x04, %l6
3883 siam 0x0
3884 sll %l0, %o3, %o1
3885 movrlz %i1, %l1, %g6
3886 movrgez %o0, %g7, %l4
3887 movrgz %i2, 0x15F, %o7
3888 edge32 %i7, %l5, %o5
3889 edge8ln %l3, %g2, %i4
3890 addcc %g1, %i6, %g3
3891 movn %xcc, %g4, %o4
3892 edge16l %o6, %i3, %i5
3893 movn %icc, %g5, %o2
3894 fpadd32s %f14, %f14, %f16
3895 fmovdg %xcc, %f3, %f30
3896 movpos %icc, %l2, %l6
3897 srlx %l0, %o3, %i0
3898 stb %i1, [%l7 + 0x7A]
3899 fmul8x16al %f13, %f0, %f16
3900 array8 %o1, %l1, %g6
3901 fnors %f25, %f20, %f6
3902 fpackfix %f0, %f28
3903 add %o0, %l4, %g7
3904 ldub [%l7 + 0x2B], %o7
3905 movgu %xcc, %i2, %i7
3906 fmovdg %icc, %f6, %f15
3907 fcmpne32 %f24, %f4, %l5
3908 fcmpd %fcc3, %f24, %f10
3909 mova %xcc, %o5, %l3
3910 fmovda %xcc, %f12, %f9
3911 umulcc %i4, %g1, %g2
3912 edge8l %g3, %g4, %o4
3913 orcc %o6, %i3, %i5
3914 array32 %i6, %g5, %o2
3915 array8 %l2, %l6, %o3
3916 fmovrsgz %i0, %f3, %f15
3917 movneg %xcc, %i1, %l0
3918 fmovrdlz %l1, %f30, %f12
3919 movne %xcc, %o1, %g6
3920 restore %l4, 0x0322, %g7
3921 rdpr %cwp, %g1
3922 rdpr %cansave, %g2
3923 rdpr %canrestore, %g3
3924 rdpr %cleanwin, %g4
3925 rdpr %otherwin, %g5
3926 rdpr %wstate, %g6
3927 fpack16 %f28, %f2
3928 xorcc %o0, 0x112C, %o7
3929 andncc %i7, %i2, %o5
3930 std %f16, [%l7 + 0x40]
3931 ldx [%l7 + 0x18], %l5
3932 mova %icc, %l3, %g1
3933 fands %f6, %f29, %f15
3934 sdivcc %i4, 0x16AD, %g2
3935 add %g3, 0x11CC, %o4
3936 edge8 %o6, %i3, %g4
3937 fmul8x16 %f5, %f10, %f4
3938 subcc %i6, 0x0AE4, %i5
3939 edge8n %g5, %o2, %l6
3940 orncc %l2, %i0, %i1
3941 edge32l %l0, %l1, %o1
3942 movgu %icc, %g6, %l4
3943 sll %g7, %o3, %o7
3944 fzeros %f11
3945 addc %i7, 0x197E, %o0
3946 subcc %i2, %o5, %l3
3947 edge32l %g1, %i4, %g2
3948 smul %l5, 0x0426, %o4
3949 fnot2 %f14, %f26
3950 ldsw [%l7 + 0x0C], %o6
3951 ldx [%l7 + 0x20], %g3
3952 andncc %i3, %i6, %i5
3953 fxnor %f2, %f26, %f10
3954 orncc %g4, %g5, %l6
3955 and %l2, %i0, %o2
3956 or %l0, 0x146D, %l1
3957 fmul8ulx16 %f4, %f30, %f6
3958 movrgez %i1, 0x1A6, %o1
3959 fcmpne16 %f6, %f20, %l4
3960 sllx %g7, %o3, %o7
3961 ld [%l7 + 0x28], %f13
3962 sir 0x198D
3963 smul %i7, 0x171E, %o0
3964 andn %i2, 0x030A, %g6
3965 stw %l3, [%l7 + 0x1C]
3966 ldx [%l7 + 0x08], %o5
3967 edge8n %i4, %g1, %l5
3968 fmovrslz %g2, %f10, %f10
3969 lduw [%l7 + 0x7C], %o6
3970 sdivcc %o4, 0x14CD, %g3
3971 fcmpne32 %f14, %f14, %i6
3972 edge8l %i5, %i3, %g5
3973 movne %xcc, %l6, %g4
3974 srax %l2, %i0, %o2
3975 fmovsleu %xcc, %f8, %f1
3976 edge16l %l1, %i1, %o1
3977 edge32l %l0, %l4, %g7
3978 fandnot2 %f22, %f24, %f12
3979 fmovsa %icc, %f24, %f26
3980 edge8l %o7, %i7, %o0
3981 ldsw [%l7 + 0x78], %o3
3982 edge8l %i2, %g6, %l3
3983 srl %o5, %i4, %g1
3984 fsrc2 %f4, %f16
3985 srax %g2, 0x11, %o6
3986 lduw [%l7 + 0x64], %o4
3987 srlx %l5, 0x0E, %g3
3988 sdiv %i6, 0x1009, %i3
3989 fcmpgt16 %f30, %f14, %i5
3990 fcmped %fcc0, %f0, %f6
3991 edge32 %l6, %g5, %g4
3992 addccc %l2, 0x0BA3, %o2
3993 fmovsge %icc, %f31, %f7
3994 subccc %i0, %i1, %o1
3995 umul %l0, 0x10DF, %l1
3996 subccc %g7, 0x0812, %l4
3997 mulscc %i7, %o0, %o7
3998 save %o3, 0x19E3, %g6
3999 rdpr %cwp, %g1
4000 rdpr %cansave, %g2
4001 rdpr %canrestore, %g3
4002 rdpr %cleanwin, %g4
4003 rdpr %otherwin, %g5
4004 rdpr %wstate, %g6
4005 movvs %xcc, %i2, %l3
4006 srax %o5, 0x10, %i4
4007 srax %g2, 0x1E, %g1
4008 edge8l %o4, %o6, %g3
4009 movcs %icc, %i6, %l5
4010 ldd [%l7 + 0x68], %i2
4011 sra %i5, %g5, %g4
4012 fcmps %fcc2, %f2, %f14
4013 ldd [%l7 + 0x28], %f16
4014 sir 0x1356
4015 fcmpgt32 %f30, %f12, %l6
4016 fmovrdlez %o2, %f30, %f12
4017 andncc %i0, %l2, %o1
4018 sdivx %l0, 0x0C62, %l1
4019 fsrc2 %f16, %f22
4020 srl %g7, 0x08, %i1
4021 movrlz %l4, %i7, %o7
4022 movrgez %o3, 0x21B, %g6
4023 edge32ln %o0, %l3, %o5
4024 movre %i4, 0x0DD, %i2
4025 xorcc %g2, %g1, %o4
4026 subc %g3, %i6, %l5
4027 xorcc %o6, 0x1328, %i5
4028 fmovsa %icc, %f14, %f29
4029 udivx %g5, 0x03FF, %i3
4030 umul %g4, 0x0144, %l6
4031 movcs %xcc, %i0, %o2
4032 sub %o1, %l2, %l1
4033 edge16l %l0, %i1, %g7
4034 udivcc %l4, 0x1BCF, %i7
4035 edge16l %o3, %g6, %o0
4036 sllx %o7, %l3, %i4
4037 mulscc %i2, 0x10EE, %o5
4038 std %f24, [%l7 + 0x48]
4039 orn %g2, %g1, %o4
4040 edge32ln %i6, %g3, %o6
4041 fmovsneg %xcc, %f22, %f25
4042 edge16ln %l5, %i5, %g5
4043 movvs %icc, %i3, %g4
4044 fnor %f22, %f30, %f2
4045 movleu %xcc, %l6, %i0
4046 stw %o2, [%l7 + 0x34]
4047 movn %icc, %o1, %l1
4048 movn %icc, %l0, %i1
4049 array16 %l2, %l4, %i7
4050 fmovdne %icc, %f13, %f24
4051 edge8 %g7, %g6, %o3
4052 nop
4053 set 0x24, %l6
4054 stw %o0, [%l7 + %l6]
4055 fmul8x16au %f28, %f29, %f0
4056 fmul8sux16 %f10, %f0, %f10
4057 orn %o7, %i4, %l3
4058 edge16 %o5, %g2, %g1
4059 fmovdg %icc, %f2, %f1
4060 pdist %f8, %f4, %f2
4061 array32 %i2, %i6, %g3
4062 xnorcc %o6, 0x1FEA, %o4
4063 array16 %i5, %l5, %g5
4064 fmovrsgz %i3, %f28, %f24
4065 movg %xcc, %l6, %g4
4066 andcc %i0, 0x075A, %o1
4067 movg %xcc, %o2, %l1
4068 fmovda %xcc, %f22, %f21
4069 sdiv %i1, 0x15E0, %l0
4070 movvs %icc, %l2, %l4
4071 movcs %icc, %g7, %i7
4072 fandnot2s %f12, %f4, %f29
4073 edge32n %o3, %o0, %g6
4074 fmovrde %o7, %f16, %f2
4075 save %l3, 0x05FC, %i4
4076 rdpr %cwp, %g1
4077 rdpr %cansave, %g2
4078 rdpr %canrestore, %g3
4079 rdpr %cleanwin, %g4
4080 rdpr %otherwin, %g5
4081 rdpr %wstate, %g6
4082 movg %xcc, %o5, %g2
4083 lduh [%l7 + 0x5E], %i2
4084 edge16ln %i6, %g3, %o6
4085 fmovdcc %icc, %f29, %f23
4086 ld [%l7 + 0x10], %f26
4087 fmovs %f24, %f24
4088 ldd [%l7 + 0x68], %g0
4089 popc 0x1D87, %o4
4090 subc %l5, %g5, %i5
4091 fnot1 %f0, %f0
4092 movneg %icc, %l6, %i3
4093 movrne %g4, 0x165, %o1
4094 edge8l %o2, %l1, %i1
4095 sll %i0, %l2, %l4
4096 srl %g7, 0x1C, %i7
4097 setx loop_12, %l0, %l1
4098 return %l1
4099 nop
4100 rdpr %cwp, %g1
4101 rdpr %cansave, %g2
4102 rdpr %canrestore, %g3
4103 rdpr %cleanwin, %g4
4104 rdpr %otherwin, %g5
4105 rdpr %wstate, %g6
4106loop_12: fpsub32s %f12, %f23, %f14
4107 fpadd16s %f30, %f3, %f17
4108 fnor %f4, %f16, %f18
4109 fxnors %f0, %f9, %f30
4110 fmovse %xcc, %f6, %f7
4111 fandnot2 %f0, %f0, %f12
4112 andncc %g6, %o0, %o7
4113 move %icc, %l3, %o5
4114 movrlez %g2, 0x0F3, %i2
4115 ldd [%l7 + 0x60], %i6
4116 movrlez %g3, 0x153, %i4
4117 sethi 0x1A72, %g1
4118 fmovrsgz %o6, %f13, %f22
4119 ld [%l7 + 0x48], %f7
4120 alignaddr %l5, %g5, %o4
4121 sth %i5, [%l7 + 0x2E]
4122 mulscc %i3, 0x1A95, %g4
4123 addc %o1, 0x0889, %o2
4124 orncc %l6, 0x15BF, %l1
4125 movg %icc, %i0, %i1
4126 edge8n %l4, %g7, %i7
4127 fnor %f6, %f4, %f14
4128 ldsh [%l7 + 0x7C], %l2
4129 edge16n %l0, %o3, %g6
4130 subcc %o7, 0x07AD, %l3
4131 fcmpeq32 %f26, %f14, %o5
4132 edge8ln %o0, %i2, %i6
4133 ldsw [%l7 + 0x50], %g2
4134 stw %g3, [%l7 + 0x70]
4135 sub %g1, %o6, %l5
4136 xor %i4, 0x1F9E, %g5
4137 ld [%l7 + 0x48], %f3
4138 fmovdg %icc, %f4, %f18
4139 fzeros %f24
4140 movge %icc, %o4, %i5
4141 movne %xcc, %g4, %o1
4142 subc %o2, 0x001B, %i3
4143 edge8 %l1, %l6, %i0
4144 sll %i1, 0x0F, %l4
4145 fmovsgu %xcc, %f11, %f23
4146 fxors %f19, %f26, %f0
4147 stb %i7, [%l7 + 0x39]
4148 movvs %icc, %l2, %g7
4149 movge %xcc, %o3, %l0
4150 stx %o7, [%l7 + 0x48]
4151 mulscc %l3, %o5, %o0
4152 fnands %f4, %f31, %f25
4153 fands %f2, %f21, %f15
4154 edge16l %i2, %g6, %g2
4155 alignaddrl %g3, %g1, %i6
4156 edge16ln %l5, %i4, %g5
4157 alignaddrl %o4, %o6, %i5
4158 sethi 0x18B3, %o1
4159 sub %o2, 0x1993, %g4
4160 movl %xcc, %i3, %l6
4161 save %l1, %i1, %i0
4162 rdpr %cwp, %g1
4163 rdpr %cansave, %g2
4164 rdpr %canrestore, %g3
4165 rdpr %cleanwin, %g4
4166 rdpr %otherwin, %g5
4167 rdpr %wstate, %g6
4168 restore %i7, %l4, %g7
4169 rdpr %cwp, %g1
4170 rdpr %cansave, %g2
4171 rdpr %canrestore, %g3
4172 rdpr %cleanwin, %g4
4173 rdpr %otherwin, %g5
4174 rdpr %wstate, %g6
4175 sethi 0x0F8F, %o3
4176 save %l0, 0x16B4, %l2
4177 rdpr %cwp, %g1
4178 rdpr %cansave, %g2
4179 rdpr %canrestore, %g3
4180 rdpr %cleanwin, %g4
4181 rdpr %otherwin, %g5
4182 rdpr %wstate, %g6
4183 ldx [%l7 + 0x38], %l3
4184 sllx %o7, %o0, %o5
4185 xorcc %i2, %g6, %g2
4186 mulx %g3, 0x0D48, %g1
4187 edge32n %i6, %i4, %l5
4188 movge %icc, %o4, %o6
4189 lduh [%l7 + 0x2E], %i5
4190 array8 %o1, %g5, %o2
4191 movn %xcc, %g4, %l6
4192 fmovdvs %xcc, %f26, %f16
4193 edge16l %i3, %l1, %i1
4194 movrgz %i7, %l4, %g7
4195 move %xcc, %o3, %i0
4196 fcmpeq16 %f26, %f12, %l0
4197 or %l3, %o7, %l2
4198 andn %o0, 0x181E, %i2
4199 sir 0x0A79
4200 edge16n %o5, %g6, %g2
4201 movrne %g1, 0x20F, %i6
4202 sth %g3, [%l7 + 0x42]
4203 andncc %l5, %o4, %i4
4204 edge16 %i5, %o6, %o1
4205 addc %o2, %g5, %l6
4206 fmovdcs %icc, %f7, %f3
4207 fnor %f28, %f18, %f26
4208 xor %g4, %i3, %i1
4209 ldsb [%l7 + 0x28], %i7
4210 addcc %l1, 0x0029, %l4
4211 fandnot2s %f25, %f11, %f19
4212 nop
4213 set 0x54, %o3
4214 stw %o3, [%l7 + %o3]
4215 alignaddr %i0, %g7, %l0
4216 udiv %o7, 0x110C, %l3
4217 edge16n %o0, %i2, %l2
4218 fcmps %fcc3, %f14, %f22
4219 sdiv %o5, 0x0BF0, %g2
4220 fmovrdgez %g6, %f24, %f16
4221 fmovdvc %icc, %f16, %f1
4222 fabss %f5, %f13
4223 udivx %g1, 0x14C3, %g3
4224 orn %i6, 0x0B1A, %o4
4225 lduh [%l7 + 0x78], %l5
4226 addc %i5, %o6, %o1
4227 fmovrde %i4, %f30, %f24
4228 orn %o2, 0x0A65, %l6
4229 stb %g5, [%l7 + 0x6C]
4230 udivcc %g4, 0x0ACF, %i1
4231 fmul8ulx16 %f22, %f6, %f4
4232 edge32l %i3, %l1, %i7
4233 fcmpd %fcc1, %f30, %f28
4234 sub %l4, %o3, %i0
4235 sra %g7, %o7, %l0
4236 udivx %o0, 0x0D40, %i2
4237 fcmps %fcc1, %f10, %f17
4238 movl %icc, %l3, %l2
4239 movcc %xcc, %o5, %g6
4240 array16 %g2, %g1, %i6
4241 sra %o4, %l5, %i5
4242 movcs %icc, %g3, %o1
4243 stx %o6, [%l7 + 0x40]
4244 sll %i4, 0x15, %o2
4245 movrgez %g5, %l6, %i1
4246 fmovde %icc, %f2, %f20
4247 sdivcc %i3, 0x1C8E, %g4
4248 stb %i7, [%l7 + 0x6C]
4249 edge8ln %l4, %l1, %i0
4250 popc 0x1127, %o3
4251 ldub [%l7 + 0x62], %g7
4252 add %l0, %o7, %o0
4253 movl %xcc, %l3, %l2
4254 fpadd32s %f1, %f27, %f3
4255 subccc %o5, 0x110F, %g6
4256 array16 %g2, %g1, %i2
4257 bshuffle %f20, %f2, %f2
4258 smul %i6, 0x1FB4, %o4
4259 orcc %l5, 0x06D7, %g3
4260 edge32l %i5, %o1, %i4
4261 fmovsvs %xcc, %f10, %f18
4262 srax %o2, 0x19, %o6
4263 movcc %icc, %l6, %g5
4264 fmovsvc %xcc, %f29, %f23
4265 alignaddrl %i3, %g4, %i1
4266 fnors %f12, %f14, %f21
4267 addcc %l4, 0x1FE5, %l1
4268 mulscc %i7, 0x0FD3, %i0
4269 srl %g7, 0x1D, %o3
4270 add %o7, 0x0B59, %l0
4271 edge16 %o0, %l3, %l2
4272 fxors %f16, %f19, %f24
4273 move %icc, %o5, %g2
4274 movleu %icc, %g6, %i2
4275 addcc %g1, 0x0AD7, %o4
4276 xorcc %i6, 0x19E9, %l5
4277 or %i5, 0x1917, %g3
4278 fmovdcs %xcc, %f22, %f28
4279 subccc %i4, 0x1773, %o2
4280 movn %icc, %o1, %l6
4281 srl %o6, 0x0F, %g5
4282 sll %i3, %g4, %l4
4283 smul %l1, %i1, %i0
4284 alignaddrl %i7, %o3, %o7
4285 subcc %l0, 0x000F, %o0
4286 udivcc %g7, 0x1A84, %l2
4287 fabss %f21, %f28
4288 fnot1s %f31, %f17
4289 sethi 0x0681, %l3
4290 fmovdgu %xcc, %f23, %f12
4291 addcc %g2, %g6, %i2
4292 save %o5, 0x02A5, %o4
4293 rdpr %cwp, %g1
4294 rdpr %cansave, %g2
4295 rdpr %canrestore, %g3
4296 rdpr %cleanwin, %g4
4297 rdpr %otherwin, %g5
4298 rdpr %wstate, %g6
4299 srlx %g1, %i6, %l5
4300 movg %xcc, %i5, %i4
4301 movrlez %o2, 0x055, %o1
4302 array8 %g3, %o6, %l6
4303 mova %icc, %i3, %g4
4304 fmovrsne %l4, %f22, %f17
4305 movg %xcc, %l1, %i1
4306 fmovrde %g5, %f26, %f26
4307 ldd [%l7 + 0x20], %i6
4308 edge32l %o3, %i0, %l0
4309 movge %icc, %o7, %g7
4310 fzeros %f13
4311 movleu %xcc, %o0, %l2
4312 edge16n %l3, %g6, %i2
4313 edge32 %g2, %o4, %g1
4314 edge16 %o5, %l5, %i5
4315 movl %icc, %i4, %i6
4316 addc %o1, %g3, %o6
4317 edge8 %l6, %o2, %g4
4318 movne %xcc, %l4, %i3
4319 subccc %l1, 0x0249, %g5
4320 fandnot2s %f22, %f1, %f31
4321 fpsub16 %f14, %f20, %f6
4322 array8 %i7, %o3, %i1
4323 smulcc %l0, 0x0BBD, %o7
4324 stb %g7, [%l7 + 0x23]
4325 fnot1 %f16, %f26
4326 nop
4327 set 0x6F, %o5
4328 ldub [%l7 + %o5], %o0
4329 edge32n %l2, %l3, %g6
4330 movpos %xcc, %i0, %g2
4331 popc 0x16CC, %o4
4332 stw %i2, [%l7 + 0x2C]
4333 alignaddrl %g1, %l5, %o5
4334 smul %i4, 0x1806, %i6
4335 alignaddr %o1, %g3, %i5
4336 fmovdgu %xcc, %f22, %f25
4337 fcmps %fcc0, %f14, %f2
4338 ldd [%l7 + 0x58], %o6
4339 fornot2 %f4, %f30, %f16
4340 ldub [%l7 + 0x49], %l6
4341 array32 %g4, %o2, %i3
4342 xorcc %l1, 0x18AD, %l4
4343 ldx [%l7 + 0x78], %i7
4344 umulcc %o3, 0x1BD7, %g5
4345 orn %i1, %o7, %l0
4346 movrlez %o0, 0x335, %l2
4347 ldd [%l7 + 0x50], %f16
4348 fxnor %f2, %f26, %f8
4349 ldx [%l7 + 0x28], %g7
4350 fmovrdgez %l3, %f0, %f18
4351 save %i0, %g2, %g6
4352 rdpr %cwp, %g1
4353 rdpr %cansave, %g2
4354 rdpr %canrestore, %g3
4355 rdpr %cleanwin, %g4
4356 rdpr %otherwin, %g5
4357 rdpr %wstate, %g6
4358 fmovscc %xcc, %f6, %f16
4359 movre %i2, %o4, %g1
4360 array32 %l5, %o5, %i6
4361 movge %icc, %o1, %i4
4362 ldub [%l7 + 0x1E], %i5
4363 andncc %g3, %l6, %o6
4364 smulcc %o2, %i3, %g4
4365 fornot1s %f12, %f9, %f20
4366 stw %l4, [%l7 + 0x34]
4367 stw %l1, [%l7 + 0x70]
4368 add %o3, 0x1E56, %g5
4369 save %i7, 0x1C8B, %i1
4370 rdpr %cwp, %g1
4371 rdpr %cansave, %g2
4372 rdpr %canrestore, %g3
4373 rdpr %cleanwin, %g4
4374 rdpr %otherwin, %g5
4375 rdpr %wstate, %g6
4376 orcc %l0, 0x16C1, %o7
4377 udiv %l2, 0x0FAF, %o0
4378 movleu %xcc, %l3, %i0
4379 movl %xcc, %g2, %g6
4380 sub %g7, 0x1BF5, %o4
4381 add %i2, 0x0B1F, %l5
4382 fcmpne32 %f22, %f30, %g1
4383 lduw [%l7 + 0x30], %o5
4384 alignaddrl %i6, %i4, %o1
4385 edge32 %g3, %i5, %o6
4386 orn %o2, 0x0112, %l6
4387 setx loop_13, %l0, %l1
4388 return %l1
4389 nop
4390 rdpr %cwp, %g1
4391 rdpr %cansave, %g2
4392 rdpr %canrestore, %g3
4393 rdpr %cleanwin, %g4
4394 rdpr %otherwin, %g5
4395 rdpr %wstate, %g6
4396loop_13: fmovsvs %icc, %f3, %f29
4397 popc 0x0295, %o3
4398 array32 %g5, %i7, %i1
4399 orncc %l0, %o7, %l2
4400 fpack16 %f14, %f17
4401 fpadd32s %f26, %f21, %f18
4402 edge32ln %g4, %l3, %i0
4403 movge %xcc, %o0, %g2
4404 fmovsn %xcc, %f26, %f27
4405 edge16n %g6, %o4, %i2
4406 ldub [%l7 + 0x21], %l5
4407 smulcc %g7, 0x1851, %g1
4408 nop
4409 set 0x2C, %l0
4410 ldsw [%l7 + %l0], %o5
4411 movrgz %i6, 0x251, %o1
4412 sllx %g3, 0x0B, %i5
4413 array16 %o6, %i4, %o2
4414 movg %icc, %l6, %l4
4415 srlx %l1, 0x05, %i3
4416 movl %icc, %o3, %i7
4417 movge %xcc, %g5, %l0
4418 fmovrde %o7, %f2, %f24
4419 mulx %i1, %g4, %l2
4420 nop
4421 set 0x18, %i6
4422 ldx [%l7 + %i6], %l3
4423 smul %i0, 0x0AD2, %o0
4424 array16 %g2, %o4, %i2
4425 movcs %icc, %g6, %l5
4426 andcc %g7, 0x05DE, %g1
4427 edge16l %o5, %o1, %g3
4428 save %i5, %o6, %i4
4429 rdpr %cwp, %g1
4430 rdpr %cansave, %g2
4431 rdpr %canrestore, %g3
4432 rdpr %cleanwin, %g4
4433 rdpr %otherwin, %g5
4434 rdpr %wstate, %g6
4435 movl %xcc, %i6, %o2
4436 popc 0x0B27, %l6
4437 edge8 %l1, %i3, %l4
4438 st %f3, [%l7 + 0x48]
4439 ldsw [%l7 + 0x50], %o3
4440 srl %i7, 0x0B, %g5
4441 umul %l0, 0x151D, %i1
4442 ld [%l7 + 0x34], %f26
4443 fcmpgt32 %f26, %f10, %o7
4444 popc %l2, %l3
4445 smulcc %g4, 0x004B, %o0
4446 lduh [%l7 + 0x7A], %g2
4447 ld [%l7 + 0x44], %f21
4448 edge8n %o4, %i2, %i0
4449 smul %g6, 0x0CF6, %g7
4450 edge8n %l5, %o5, %o1
4451 std %f18, [%l7 + 0x60]
4452 mova %xcc, %g3, %i5
4453 movneg %icc, %o6, %i4
4454 edge16n %i6, %g1, %o2
4455 stb %l1, [%l7 + 0x2A]
4456 move %icc, %i3, %l4
4457 fpmerge %f17, %f14, %f4
4458 fsrc2 %f14, %f6
4459 fmovdg %icc, %f25, %f2
4460 ldd [%l7 + 0x58], %o2
4461 ldub [%l7 + 0x0C], %l6
4462 subccc %i7, %l0, %i1
4463 umul %o7, %g5, %l2
4464 stw %l3, [%l7 + 0x14]
4465 udiv %g4, 0x005F, %g2
4466 mova %xcc, %o4, %o0
4467 lduh [%l7 + 0x24], %i2
4468 movn %xcc, %g6, %i0
4469 sdivcc %l5, 0x1B28, %g7
4470 movgu %xcc, %o1, %o5
4471 movrlez %g3, 0x1A1, %o6
4472 movvc %icc, %i4, %i6
4473 or %g1, %o2, %i5
4474 fabss %f29, %f30
4475 movcc %xcc, %l1, %l4
4476 umulcc %i3, %l6, %o3
4477 fandnot2s %f30, %f27, %f2
4478 edge8n %l0, %i7, %o7
4479 sll %i1, %g5, %l3
4480 xnor %l2, %g2, %g4
4481 andcc %o4, %i2, %o0
4482 xorcc %i0, 0x0B8D, %l5
4483 move %xcc, %g6, %g7
4484 smulcc %o1, 0x14FD, %g3
4485 sll %o6, %i4, %i6
4486 fnor %f10, %f6, %f22
4487 st %f13, [%l7 + 0x70]
4488 srl %g1, 0x10, %o2
4489 fones %f31
4490 add %i5, %l1, %l4
4491 fornot2s %f3, %f22, %f17
4492 movg %xcc, %o5, %i3
4493 ldub [%l7 + 0x49], %l6
4494 fcmpgt16 %f22, %f20, %o3
4495 array32 %l0, %o7, %i7
4496 movpos %icc, %g5, %i1
4497 sub %l3, 0x08BE, %l2
4498 fmul8x16au %f25, %f11, %f14
4499 udiv %g2, 0x194C, %g4
4500 fmul8sux16 %f20, %f26, %f22
4501 stb %i2, [%l7 + 0x1C]
4502 sth %o4, [%l7 + 0x18]
4503 umulcc %i0, 0x125A, %l5
4504 sra %o0, %g6, %o1
4505 movneg %xcc, %g7, %o6
4506 ldd [%l7 + 0x58], %f0
4507 edge32ln %g3, %i4, %g1
4508 addccc %o2, 0x0305, %i6
4509 movvs %icc, %l1, %i5
4510 stb %l4, [%l7 + 0x10]
4511 orcc %o5, %i3, %o3
4512 or %l0, 0x0A12, %l6
4513 movg %icc, %i7, %g5
4514 fmovrsgez %i1, %f28, %f11
4515 addccc %o7, 0x1577, %l2
4516 or %g2, 0x08D9, %g4
4517 umulcc %l3, 0x19A8, %o4
4518 edge16n %i0, %l5, %i2
4519 fnor %f20, %f24, %f28
4520 movge %icc, %o0, %o1
4521 movpos %icc, %g7, %g6
4522 movcs %xcc, %o6, %i4
4523 movg %icc, %g3, %g1
4524 fmovrslz %i6, %f26, %f31
4525 movl %xcc, %l1, %i5
4526 mulscc %l4, 0x0BD9, %o5
4527 fxors %f26, %f7, %f28
4528 movne %xcc, %i3, %o3
4529 fnegs %f31, %f29
4530 movn %icc, %o2, %l0
4531 orcc %l6, %i7, %i1
4532 edge32l %g5, %o7, %l2
4533 ld [%l7 + 0x38], %f14
4534 add %g2, 0x0307, %g4
4535 alignaddrl %l3, %i0, %l5
4536 edge32n %o4, %o0, %o1
4537 edge16 %i2, %g6, %g7
4538 umul %i4, 0x1CF7, %g3
4539 srlx %o6, %i6, %g1
4540 sra %i5, 0x14, %l4
4541 nop
4542 set 0x14, %o2
4543 lduw [%l7 + %o2], %l1
4544 stw %i3, [%l7 + 0x58]
4545 sdiv %o3, 0x04D7, %o5
4546 ldsw [%l7 + 0x38], %l0
4547 fmovdvc %icc, %f0, %f25
4548 fcmpeq16 %f18, %f22, %o2
4549 srl %l6, %i7, %g5
4550 subccc %i1, 0x17E6, %o7
4551 umulcc %l2, 0x0CF1, %g4
4552 movcc %xcc, %g2, %l3
4553 movrne %i0, 0x041, %l5
4554 fcmpeq16 %f28, %f28, %o4
4555 sdiv %o0, 0x1D19, %o1
4556 movre %i2, 0x007, %g7
4557 edge32 %g6, %g3, %o6
4558 or %i6, %i4, %i5
4559 sethi 0x1837, %g1
4560 subccc %l1, 0x0561, %i3
4561 sra %o3, %l4, %o5
4562 fmovrsne %l0, %f23, %f8
4563 subccc %l6, %i7, %g5
4564 udivx %o2, 0x1DB8, %o7
4565 alignaddr %l2, %g4, %i1
4566 edge32l %l3, %i0, %l5
4567 fmovrsne %o4, %f30, %f14
4568 udivx %g2, 0x0EE9, %o0
4569 edge8l %i2, %o1, %g7
4570 movre %g6, %o6, %i6
4571 fmuld8sux16 %f6, %f18, %f22
4572 orn %g3, 0x00EA, %i4
4573 orncc %g1, 0x1484, %i5
4574 fmovda %icc, %f31, %f19
4575 movl %icc, %l1, %o3
4576 movrlez %l4, %i3, %o5
4577 fmovdvc %icc, %f20, %f2
4578 movleu %icc, %l6, %l0
4579 fnot1s %f23, %f7
4580 movne %icc, %i7, %g5
4581 movneg %xcc, %o2, %o7
4582 sethi 0x1F8C, %g4
4583 fmovsge %icc, %f26, %f21
4584 array16 %l2, %l3, %i1
4585 fabss %f8, %f16
4586 array8 %i0, %o4, %g2
4587 srlx %o0, %i2, %o1
4588 addcc %l5, 0x05CA, %g7
4589 and %g6, %i6, %o6
4590 movpos %xcc, %i4, %g3
4591 movrne %g1, 0x228, %l1
4592 srlx %o3, 0x00, %i5
4593 udivx %l4, 0x1628, %i3
4594 movrgez %o5, %l6, %l0
4595 fmovsg %icc, %f20, %f3
4596 sth %i7, [%l7 + 0x26]
4597 fmovd %f22, %f14
4598 movrgz %o2, 0x2DD, %g5
4599 srlx %g4, 0x12, %o7
4600 movcs %xcc, %l2, %l3
4601 ldd [%l7 + 0x50], %i0
4602 sdivcc %o4, 0x011D, %i0
4603 ldd [%l7 + 0x40], %g2
4604 movne %xcc, %i2, %o0
4605 edge16n %o1, %l5, %g7
4606 movge %icc, %i6, %o6
4607 fxors %f17, %f8, %f20
4608 addcc %i4, %g6, %g1
4609 movge %xcc, %l1, %g3
4610 srlx %o3, 0x0A, %i5
4611 srax %i3, %l4, %l6
4612 movgu %xcc, %o5, %i7
4613 udivx %o2, 0x13A9, %g5
4614 or %g4, 0x15F7, %l0
4615 fmovdle %icc, %f12, %f19
4616 fmovdgu %icc, %f10, %f6
4617 lduh [%l7 + 0x1A], %o7
4618 fnot1 %f0, %f24
4619 nop
4620 set 0x76, %l1
4621 ldsb [%l7 + %l1], %l2
4622 lduh [%l7 + 0x10], %l3
4623 ldub [%l7 + 0x6E], %i1
4624 edge8 %o4, %g2, %i2
4625 ldx [%l7 + 0x50], %o0
4626 movle %icc, %i0, %o1
4627 sir 0x0F86
4628 andncc %g7, %l5, %o6
4629 faligndata %f18, %f6, %f24
4630 movrgez %i6, %i4, %g1
4631 fnegs %f19, %f8
4632 xorcc %g6, %g3, %o3
4633 edge32ln %l1, %i3, %i5
4634 lduw [%l7 + 0x68], %l6
4635 movrlz %o5, %l4, %i7
4636 addc %g5, %g4, %l0
4637 fabsd %f4, %f10
4638 fpadd32 %f30, %f14, %f26
4639 stx %o2, [%l7 + 0x38]
4640 movgu %xcc, %l2, %l3
4641 stx %o7, [%l7 + 0x10]
4642 fnot1s %f23, %f9
4643 ldsb [%l7 + 0x78], %i1
4644 andncc %o4, %i2, %o0
4645 edge16n %g2, %i0, %g7
4646 lduw [%l7 + 0x20], %o1
4647 xnor %l5, %i6, %o6
4648 fcmpeq16 %f8, %f16, %g1
4649 andn %i4, 0x0B29, %g6
4650 xnorcc %o3, 0x0E44, %g3
4651 st %f15, [%l7 + 0x68]
4652 fors %f24, %f13, %f22
4653 stb %i3, [%l7 + 0x2A]
4654 subcc %l1, 0x17A0, %l6
4655 nop
4656 set 0x64, %g6
4657 sth %i5, [%l7 + %g6]
4658 array8 %l4, %i7, %g5
4659 restore %o5, 0x0401, %g4
4660 rdpr %cwp, %g1
4661 rdpr %cansave, %g2
4662 rdpr %canrestore, %g3
4663 rdpr %cleanwin, %g4
4664 rdpr %otherwin, %g5
4665 rdpr %wstate, %g6
4666 fmovd %f0, %f6
4667 fornot1 %f22, %f20, %f18
4668 edge8 %o2, %l0, %l2
4669 fzeros %f4
4670 addcc %o7, %l3, %o4
4671 fnors %f17, %f19, %f10
4672 std %f2, [%l7 + 0x78]
4673 smul %i1, %i2, %o0
4674 umul %g2, %g7, %i0
4675 lduw [%l7 + 0x44], %l5
4676 xnorcc %o1, 0x093F, %i6
4677 movpos %xcc, %g1, %o6
4678 popc %g6, %i4
4679 edge32l %g3, %i3, %l1
4680 sir 0x0FE7
4681 add %o3, %l6, %l4
4682 movre %i7, 0x36B, %g5
4683 xnor %i5, 0x091E, %g4
4684 movvc %icc, %o2, %l0
4685 edge32ln %l2, %o7, %l3
4686 stx %o5, [%l7 + 0x28]
4687 fmovsne %xcc, %f1, %f13
4688 move %xcc, %i1, %i2
4689 save %o0, %g2, %g7
4690 rdpr %cwp, %g1
4691 rdpr %cansave, %g2
4692 rdpr %canrestore, %g3
4693 rdpr %cleanwin, %g4
4694 rdpr %otherwin, %g5
4695 rdpr %wstate, %g6
4696 edge8ln %i0, %o4, %o1
4697 movvc %xcc, %i6, %l5
4698 movcc %icc, %g1, %o6
4699 fmovsg %icc, %f7, %f2
4700 movvc %xcc, %g6, %g3
4701 addccc %i3, %l1, %i4
4702 sethi 0x1A8A, %o3
4703 siam 0x0
4704 edge32 %l4, %i7, %l6
4705 alignaddrl %i5, %g5, %o2
4706 movn %xcc, %g4, %l0
4707 umul %o7, %l2, %o5
4708 ld [%l7 + 0x78], %f30
4709 movrlez %i1, %i2, %o0
4710 umul %l3, %g7, %i0
4711 ldx [%l7 + 0x68], %o4
4712 fmovdleu %xcc, %f17, %f7
4713 edge16 %o1, %i6, %g2
4714 nop
4715 set 0x0C, %i2
4716 ldsw [%l7 + %i2], %l5
4717 stx %g1, [%l7 + 0x28]
4718 movge %xcc, %g6, %o6
4719 fmovsvc %icc, %f29, %f24
4720 umul %i3, 0x0405, %g3
4721 fors %f16, %f20, %f13
4722 array8 %i4, %o3, %l4
4723 faligndata %f8, %f14, %f26
4724 nop
4725 set 0x40, %i4
4726 ldx [%l7 + %i4], %l1
4727 movn %icc, %l6, %i5
4728 edge16n %g5, %o2, %i7
4729 edge16ln %g4, %l0, %l2
4730 edge32l %o7, %o5, %i1
4731 array16 %o0, %i2, %g7
4732 xnorcc %i0, 0x1ECE, %o4
4733 movneg %xcc, %l3, %o1
4734 fmovrslz %g2, %f11, %f29
4735 udivcc %l5, 0x04A6, %i6
4736 xnor %g1, 0x0EB2, %o6
4737 stx %i3, [%l7 + 0x08]
4738 or %g3, %g6, %i4
4739 orncc %l4, %o3, %l1
4740 fpsub32 %f26, %f14, %f2
4741 fornot1 %f22, %f18, %f2
4742 sth %l6, [%l7 + 0x1A]
4743 ldx [%l7 + 0x50], %i5
4744 st %f7, [%l7 + 0x50]
4745 fnot2 %f18, %f20
4746 fcmpeq16 %f16, %f6, %g5
4747 umulcc %i7, 0x1C04, %o2
4748 subc %l0, 0x029E, %g4
4749 fnot1s %f5, %f2
4750 edge16n %l2, %o7, %o5
4751 mulscc %o0, 0x08BC, %i2
4752 fmovdneg %icc, %f12, %f2
4753 fmovrdgez %i1, %f24, %f16
4754 sra %g7, 0x19, %o4
4755 lduh [%l7 + 0x70], %i0
4756 sethi 0x015A, %o1
4757 srax %l3, %g2, %l5
4758 fmovdge %xcc, %f9, %f21
4759 fmovdgu %xcc, %f14, %f16
4760 fones %f5
4761 and %g1, 0x075E, %i6
4762 alignaddrl %o6, %i3, %g6
4763 array16 %g3, %i4, %l4
4764 subccc %l1, 0x0D7A, %o3
4765 movrlez %l6, %i5, %i7
4766 fcmpne32 %f26, %f16, %o2
4767 fcmps %fcc1, %f16, %f19
4768 movrgz %g5, 0x2AE, %l0
4769 movrgez %g4, %l2, %o5
4770 fmul8sux16 %f18, %f6, %f4
4771 mulx %o0, %i2, %o7
4772 orn %i1, 0x13E2, %o4
4773 fnands %f5, %f25, %f17
4774 ldub [%l7 + 0x38], %g7
4775 edge16l %o1, %l3, %i0
4776 umul %g2, %l5, %i6
4777 sllx %o6, %g1, %g6
4778 subc %i3, 0x0760, %g3
4779 fandnot2s %f11, %f17, %f4
4780 fmovsvc %icc, %f28, %f7
4781 alignaddr %i4, %l1, %o3
4782 movcs %xcc, %l6, %i5
4783 sub %i7, 0x1162, %l4
4784 alignaddr %o2, %l0, %g4
4785 add %g5, %l2, %o0
4786 fcmpne16 %f18, %f14, %o5
4787 ldd [%l7 + 0x38], %f16
4788 edge32l %i2, %o7, %i1
4789 array32 %g7, %o1, %o4
4790 faligndata %f26, %f0, %f26
4791 movn %xcc, %i0, %l3
4792 movge %xcc, %l5, %i6
4793 andncc %o6, %g2, %g1
4794 fors %f14, %f22, %f26
4795 sllx %i3, 0x1C, %g6
4796 xnorcc %g3, 0x0FE1, %i4
4797 fabss %f22, %f26
4798 fcmpne16 %f4, %f4, %o3
4799 movrne %l1, %i5, %l6
4800 movcc %icc, %i7, %o2
4801 lduh [%l7 + 0x64], %l0
4802 subcc %l4, 0x0021, %g5
4803 fnot2s %f0, %f20
4804 edge32l %g4, %l2, %o0
4805 edge16ln %i2, %o7, %i1
4806 edge16l %o5, %g7, %o4
4807 fornot1 %f28, %f18, %f0
4808 fmovdge %icc, %f10, %f28
4809 edge8l %i0, %o1, %l5
4810 fmovrsgz %i6, %f3, %f19
4811 fmovs %f7, %f21
4812 xor %o6, %g2, %g1
4813 udivx %i3, 0x0A2F, %g6
4814 mulx %g3, 0x03E6, %l3
4815 fmovs %f8, %f16
4816 edge8n %o3, %i4, %i5
4817 fcmped %fcc1, %f14, %f26
4818 alignaddr %l1, %l6, %i7
4819 sdivx %l0, 0x0CB7, %o2
4820 fzero %f4
4821 ldx [%l7 + 0x08], %g5
4822 fnand %f14, %f30, %f18
4823 fmovdcs %xcc, %f13, %f20
4824 alignaddr %l4, %l2, %o0
4825 edge8n %g4, %o7, %i2
4826 movgu %icc, %o5, %i1
4827 movrlez %o4, %g7, %o1
4828 movvs %icc, %l5, %i0
4829 movn %icc, %o6, %g2
4830 xorcc %i6, 0x16BF, %i3
4831 lduh [%l7 + 0x38], %g1
4832 fornot2 %f12, %f14, %f12
4833 add %g3, 0x0B8E, %g6
4834 ld [%l7 + 0x38], %f24
4835 or %l3, 0x16FE, %o3
4836 edge8 %i4, %i5, %l1
4837 movgu %xcc, %i7, %l6
4838 umulcc %l0, %o2, %l4
4839 movrne %l2, %o0, %g5
4840 fmovsg %icc, %f9, %f27
4841 edge32ln %g4, %i2, %o7
4842 alignaddr %o5, %o4, %g7
4843 ld [%l7 + 0x78], %f27
4844 sllx %i1, %l5, %i0
4845 sdivx %o6, 0x0036, %g2
4846 edge32ln %o1, %i3, %i6
4847 fmovdle %xcc, %f23, %f3
4848 lduh [%l7 + 0x46], %g1
4849 fnors %f31, %f11, %f21
4850 orn %g6, %g3, %o3
4851 ldsb [%l7 + 0x25], %l3
4852 movre %i5, %i4, %l1
4853 movrlz %l6, 0x1A2, %i7
4854 smul %l0, 0x02E6, %o2
4855 sub %l2, 0x0155, %o0
4856 xor %l4, %g4, %i2
4857 setx loop_14, %l0, %l1
4858 return %l1
4859 nop
4860 rdpr %cwp, %g1
4861 rdpr %cansave, %g2
4862 rdpr %canrestore, %g3
4863 rdpr %cleanwin, %g4
4864 rdpr %otherwin, %g5
4865 rdpr %wstate, %g6
4866loop_14: addcc %o4, %o5, %i1
4867 andcc %g7, %l5, %o6
4868 fcmpgt16 %f18, %f28, %g2
4869 edge8 %i0, %o1, %i6
4870 sll %i3, %g6, %g3
4871 smulcc %o3, %l3, %i5
4872 xnorcc %g1, %i4, %l6
4873 bshuffle %f16, %f0, %f2
4874 array16 %l1, %l0, %o2
4875 fabss %f30, %f16
4876 fxor %f2, %f8, %f18
4877 ldx [%l7 + 0x78], %l2
4878 fmovrsgez %o0, %f17, %f26
4879 xor %i7, 0x1A99, %l4
4880 movn %icc, %g4, %o7
4881 movn %xcc, %i2, %g5
4882 movneg %icc, %o5, %i1
4883 fmovsvs %icc, %f12, %f4
4884 edge8n %g7, %o4, %o6
4885 edge8 %g2, %l5, %o1
4886 movge %icc, %i0, %i6
4887 andcc %g6, 0x03E6, %i3
4888 edge8 %o3, %g3, %l3
4889 fpadd16 %f18, %f12, %f28
4890 bshuffle %f8, %f12, %f28
4891 movrlez %g1, %i5, %i4
4892 edge16 %l1, %l0, %o2
4893 popc %l6, %l2
4894 addccc %i7, 0x1362, %o0
4895 srl %g4, 0x1D, %o7
4896 sub %l4, %g5, %i2
4897 ldd [%l7 + 0x20], %i0
4898 movrlez %g7, 0x3E2, %o4
4899 xnor %o6, %o5, %g2
4900 movre %o1, 0x2D4, %i0
4901 movrgz %l5, %i6, %i3
4902 sub %o3, 0x0B39, %g3
4903 udiv %g6, 0x0153, %g1
4904 orn %i5, %l3, %i4
4905 sra %l0, 0x1C, %l1
4906 edge16 %o2, %l6, %l2
4907 orncc %o0, %i7, %o7
4908 movrgez %g4, %g5, %l4
4909 fnand %f16, %f24, %f22
4910 array32 %i1, %i2, %g7
4911 orn %o6, 0x1999, %o4
4912 fcmpd %fcc0, %f2, %f30
4913 ldsw [%l7 + 0x68], %g2
4914 bshuffle %f4, %f0, %f18
4915 movrgz %o5, 0x0A8, %o1
4916 sra %l5, 0x0C, %i0
4917 edge8ln %i6, %o3, %g3
4918 move %icc, %i3, %g6
4919 array16 %g1, %l3, %i5
4920 sll %l0, 0x0F, %i4
4921 edge8ln %o2, %l6, %l2
4922 movcc %icc, %o0, %i7
4923 movgu %xcc, %o7, %g4
4924 array8 %l1, %l4, %i1
4925 ldx [%l7 + 0x18], %g5
4926 fsrc1 %f4, %f22
4927 array8 %i2, %o6, %g7
4928 movl %xcc, %g2, %o4
4929 fxor %f14, %f4, %f4
4930 fexpand %f25, %f24
4931 fandnot1 %f6, %f4, %f16
4932 move %icc, %o1, %l5
4933 move %xcc, %o5, %i0
4934 add %i6, 0x159F, %g3
4935 fmovde %xcc, %f11, %f19
4936 fornot1 %f26, %f14, %f4
4937 sth %o3, [%l7 + 0x08]
4938 fabsd %f14, %f26
4939 stw %g6, [%l7 + 0x78]
4940 movvc %xcc, %i3, %l3
4941 movge %icc, %g1, %l0
4942 movne %xcc, %i5, %i4
4943 fpsub16s %f5, %f11, %f30
4944 ldub [%l7 + 0x47], %l6
4945 fcmps %fcc1, %f1, %f6
4946 ldub [%l7 + 0x3C], %o2
4947 lduh [%l7 + 0x44], %l2
4948 edge16ln %i7, %o7, %o0
4949 orcc %g4, %l4, %l1
4950 fsrc2 %f28, %f6
4951 movcs %xcc, %g5, %i2
4952 movrgez %o6, 0x0C3, %i1
4953 sll %g2, 0x0C, %o4
4954 edge16n %g7, %l5, %o5
4955 mulscc %i0, 0x023D, %i6
4956 edge8ln %g3, %o3, %o1
4957 movrgz %g6, 0x1AF, %l3
4958 lduw [%l7 + 0x70], %i3
4959 andncc %g1, %i5, %l0
4960 sdivx %l6, 0x1754, %o2
4961 addccc %i4, %i7, %l2
4962 fpadd16 %f18, %f12, %f8
4963 mova %icc, %o0, %o7
4964 movcs %icc, %g4, %l4
4965 movne %xcc, %l1, %i2
4966 fpack16 %f28, %f11
4967 fandnot2 %f4, %f26, %f18
4968 ld [%l7 + 0x44], %f5
4969 fmovdge %xcc, %f24, %f25
4970 umulcc %o6, %g5, %i1
4971 fmul8x16 %f25, %f26, %f6
4972 nop
4973 set 0x5A, %i3
4974 lduh [%l7 + %i3], %g2
4975 sllx %g7, %l5, %o4
4976 edge16l %o5, %i0, %g3
4977 sdivcc %o3, 0x1C67, %o1
4978 array8 %i6, %l3, %i3
4979 srax %g1, %i5, %l0
4980 std %f14, [%l7 + 0x50]
4981 fnands %f26, %f8, %f29
4982 fzero %f26
4983 movpos %icc, %g6, %o2
4984 fpsub16 %f12, %f20, %f20
4985 edge16l %l6, %i4, %i7
4986 movcc %xcc, %l2, %o7
4987 mova %icc, %o0, %l4
4988 movcs %xcc, %g4, %l1
4989 std %f24, [%l7 + 0x30]
4990 edge32ln %o6, %i2, %g5
4991 edge8 %i1, %g2, %l5
4992 srl %g7, %o5, %i0
4993 fpackfix %f0, %f7
4994 edge8l %o4, %o3, %o1
4995 orn %i6, %g3, %l3
4996 edge8 %g1, %i3, %l0
4997 fmovsvs %xcc, %f14, %f9
4998 mova %xcc, %g6, %i5
4999 movrgez %o2, %i4, %i7
5000 umul %l2, 0x0AC4, %o7
5001 subc %l6, %l4, %o0
5002 subc %g4, 0x128D, %o6
5003 orn %i2, %g5, %i1
5004 edge32ln %g2, %l5, %g7
5005 fcmple16 %f6, %f10, %l1
5006 sdiv %i0, 0x1FEF, %o5
5007 stb %o4, [%l7 + 0x37]
5008 fmuld8ulx16 %f16, %f11, %f22
5009 ld [%l7 + 0x24], %f2
5010 srl %o1, %o3, %i6
5011 addccc %l3, %g3, %i3
5012 addc %l0, 0x1AD0, %g6
5013 mova %xcc, %g1, %o2
5014 fmovrde %i4, %f18, %f10
5015 movleu %xcc, %i5, %i7
5016 udiv %o7, 0x0164, %l2
5017 movcc %xcc, %l6, %o0
5018 movn %icc, %l4, %o6
5019 xnor %g4, %i2, %i1
5020 fnands %f10, %f20, %f15
5021 edge16n %g2, %g5, %g7
5022 smul %l5, 0x1DF0, %i0
5023 stb %o5, [%l7 + 0x1E]
5024 andncc %o4, %l1, %o3
5025 movneg %icc, %o1, %l3
5026 mulscc %i6, %i3, %l0
5027 smulcc %g3, %g6, %o2
5028 or %g1, 0x013D, %i4
5029 fandnot2 %f16, %f18, %f16
5030 mulscc %i7, %i5, %l2
5031 udivx %o7, 0x1D61, %o0
5032 fnand %f26, %f30, %f12
5033 movleu %xcc, %l4, %l6
5034 ldd [%l7 + 0x28], %o6
5035 sllx %g4, %i1, %i2
5036 sir 0x0A13
5037 movne %icc, %g5, %g2
5038 smul %g7, 0x1E2E, %l5
5039 andncc %o5, %i0, %l1
5040 movcc %xcc, %o3, %o1
5041 movvc %icc, %l3, %o4
5042 ldd [%l7 + 0x68], %f4
5043 orcc %i6, %i3, %g3
5044 sir 0x04CA
5045 fmovrdlz %g6, %f22, %f12
5046 ldsw [%l7 + 0x54], %l0
5047 fmovdgu %xcc, %f16, %f31
5048 movre %g1, %i4, %i7
5049 ldsb [%l7 + 0x5E], %i5
5050 fnands %f3, %f23, %f7
5051 st %f10, [%l7 + 0x18]
5052 movcs %icc, %o2, %l2
5053 sdiv %o7, 0x1106, %l4
5054 sdivx %l6, 0x19CB, %o6
5055 movrne %g4, %o0, %i1
5056 subc %i2, %g5, %g7
5057 sub %l5, 0x1F3C, %o5
5058 sra %g2, %l1, %i0
5059 sdivx %o3, 0x1CD6, %o1
5060 ldsh [%l7 + 0x36], %l3
5061 movrgez %o4, 0x0DC, %i6
5062 fnors %f1, %f6, %f30
5063 ldx [%l7 + 0x38], %g3
5064 edge16ln %g6, %i3, %l0
5065 lduh [%l7 + 0x32], %g1
5066 movcs %xcc, %i4, %i7
5067 and %o2, 0x1DEE, %l2
5068 sllx %o7, 0x1A, %l4
5069 subcc %i5, 0x026E, %o6
5070 fnands %f27, %f7, %f9
5071 sir 0x19C4
5072 movre %g4, 0x058, %o0
5073 smulcc %i1, %i2, %g5
5074 ldsw [%l7 + 0x14], %l6
5075 fmovrslez %l5, %f29, %f5
5076 xnor %g7, 0x1802, %g2
5077 fmovrde %o5, %f0, %f26
5078 fornot1 %f18, %f6, %f24
5079 xorcc %i0, 0x061A, %o3
5080 addccc %l1, 0x0612, %o1
5081 movl %icc, %o4, %i6
5082 orcc %l3, %g6, %g3
5083 stw %i3, [%l7 + 0x14]
5084 fabsd %f2, %f2
5085 ldsb [%l7 + 0x50], %l0
5086 ldub [%l7 + 0x3C], %g1
5087 fpsub16s %f24, %f30, %f24
5088 fmovdneg %icc, %f20, %f27
5089 sth %i7, [%l7 + 0x28]
5090 fnot1s %f24, %f26
5091 ldd [%l7 + 0x48], %i4
5092 fmovda %xcc, %f12, %f12
5093 udiv %l2, 0x0A86, %o2
5094 edge16 %o7, %l4, %i5
5095 nop
5096 set 0x20, %g4
5097 sth %g4, [%l7 + %g4]
5098 fmovdgu %icc, %f15, %f6
5099 ldd [%l7 + 0x08], %o6
5100 umulcc %o0, 0x0B6B, %i2
5101 move %xcc, %i1, %l6
5102 srl %l5, %g5, %g7
5103 fmovdpos %icc, %f2, %f5
5104 sll %o5, %i0, %o3
5105 fcmped %fcc1, %f0, %f26
5106 alignaddrl %g2, %o1, %o4
5107 edge16 %i6, %l3, %l1
5108 ld [%l7 + 0x24], %f24
5109 subcc %g6, %i3, %g3
5110 alignaddr %l0, %g1, %i4
5111 fmul8x16au %f21, %f0, %f20
5112 add %l2, %i7, %o2
5113 udivx %o7, 0x0A2D, %l4
5114 edge32l %i5, %o6, %g4
5115 srlx %o0, %i1, %l6
5116 array32 %i2, %g5, %g7
5117 stx %l5, [%l7 + 0x68]
5118 movcc %xcc, %o5, %i0
5119 movrlez %g2, %o1, %o4
5120 movn %xcc, %i6, %o3
5121 popc %l1, %l3
5122 edge16 %i3, %g6, %g3
5123 fnot2s %f13, %f30
5124 lduw [%l7 + 0x34], %g1
5125 fone %f0
5126 movrne %i4, %l2, %i7
5127 fmovdleu %xcc, %f30, %f19
5128 umul %l0, 0x09D4, %o2
5129 fmovsvs %icc, %f0, %f24
5130 edge8l %l4, %i5, %o6
5131 st %f13, [%l7 + 0x4C]
5132 movrne %o7, 0x1FD, %g4
5133 fsrc2s %f30, %f0
5134 edge16 %i1, %o0, %l6
5135 fmovda %icc, %f5, %f17
5136 orcc %g5, %g7, %l5
5137 addccc %i2, 0x0577, %o5
5138 fmovsg %xcc, %f16, %f11
5139 fornot1 %f2, %f14, %f22
5140 siam 0x3
5141 umul %i0, %g2, %o4
5142 udivcc %i6, 0x029B, %o1
5143 addc %o3, %l3, %l1
5144 movrgez %i3, %g3, %g1
5145 stw %g6, [%l7 + 0x24]
5146 sdivcc %i4, 0x1643, %i7
5147 fornot1s %f11, %f23, %f31
5148 andcc %l2, %l0, %o2
5149 udivcc %i5, 0x193B, %l4
5150 movrgez %o7, 0x069, %g4
5151 movrgez %o6, %o0, %i1
5152 addc %l6, 0x03E0, %g5
5153 lduw [%l7 + 0x78], %g7
5154 udivx %l5, 0x1552, %o5
5155 addcc %i2, %g2, %i0
5156 andcc %o4, 0x04BA, %o1
5157 movn %icc, %i6, %l3
5158 fpsub32s %f2, %f20, %f24
5159 edge16 %l1, %i3, %g3
5160 edge16n %o3, %g6, %g1
5161 or %i4, %l2, %l0
5162 srl %i7, %o2, %l4
5163 movrlz %o7, 0x10C, %i5
5164 movre %o6, 0x327, %g4
5165 sethi 0x0A6C, %o0
5166 sethi 0x1978, %i1
5167 fors %f24, %f25, %f13
5168 movvc %xcc, %l6, %g7
5169 edge16 %l5, %o5, %i2
5170 restore %g2, 0x1384, %g5
5171 rdpr %cwp, %g1
5172 rdpr %cansave, %g2
5173 rdpr %canrestore, %g3
5174 rdpr %cleanwin, %g4
5175 rdpr %otherwin, %g5
5176 rdpr %wstate, %g6
5177 movre %o4, %i0, %o1
5178 fnot1s %f27, %f11
5179 fornot1s %f1, %f1, %f28
5180 fcmpgt16 %f14, %f12, %i6
5181 fmul8x16 %f19, %f26, %f0
5182 save %l3, 0x0EF8, %i3
5183 rdpr %cwp, %g1
5184 rdpr %cansave, %g2
5185 rdpr %canrestore, %g3
5186 rdpr %cleanwin, %g4
5187 rdpr %otherwin, %g5
5188 rdpr %wstate, %g6
5189 fmovsle %icc, %f8, %f12
5190 lduw [%l7 + 0x28], %l1
5191 edge32l %o3, %g6, %g3
5192 std %f8, [%l7 + 0x38]
5193 edge8l %g1, %i4, %l0
5194 fmul8x16 %f29, %f12, %f0
5195 umulcc %i7, 0x1C4B, %o2
5196 sra %l4, 0x02, %l2
5197 fcmpd %fcc0, %f4, %f2
5198 fsrc2s %f14, %f4
5199 fmuld8ulx16 %f23, %f14, %f22
5200 save %o7, 0x0F39, %i5
5201 rdpr %cwp, %g1
5202 rdpr %cansave, %g2
5203 rdpr %canrestore, %g3
5204 rdpr %cleanwin, %g4
5205 rdpr %otherwin, %g5
5206 rdpr %wstate, %g6
5207 ldub [%l7 + 0x25], %g4
5208 xnorcc %o6, 0x1C9A, %i1
5209 fcmpes %fcc3, %f17, %f20
5210 andn %l6, 0x1BF7, %o0
5211 stx %l5, [%l7 + 0x18]
5212 stb %o5, [%l7 + 0x7E]
5213 move %icc, %g7, %i2
5214 fmovscs %icc, %f12, %f13
5215 nop
5216 set 0x73, %g3
5217 ldub [%l7 + %g3], %g5
5218 nop
5219 set 0x35, %g2
5220 ldub [%l7 + %g2], %o4
5221 setx loop_15, %l0, %l1
5222 return %l1
5223 nop
5224 rdpr %cwp, %g1
5225 rdpr %cansave, %g2
5226 rdpr %canrestore, %g3
5227 rdpr %cleanwin, %g4
5228 rdpr %otherwin, %g5
5229 rdpr %wstate, %g6
5230loop_15: movrlez %i6, 0x274, %l3
5231 movrgez %i3, 0x2B9, %l1
5232 subc %o1, 0x1011, %g6
5233 sethi 0x0DC9, %g3
5234 fsrc1 %f20, %f2
5235 edge32 %o3, %g1, %l0
5236 sdiv %i7, 0x1C45, %o2
5237 addccc %i4, 0x0BE3, %l4
5238 edge16ln %o7, %i5, %g4
5239 sethi 0x03C7, %o6
5240 fands %f8, %f31, %f21
5241 stx %l2, [%l7 + 0x30]
5242 fcmple32 %f12, %f6, %l6
5243 smul %o0, 0x1D5C, %l5
5244 movvs %icc, %i1, %o5
5245 udivx %g7, 0x1898, %i2
5246 xnor %g5, %g2, %o4
5247 fmovsge %xcc, %f29, %f3
5248 sdivcc %i0, 0x0804, %i6
5249 fmovdg %icc, %f25, %f31
5250 movcc %icc, %i3, %l3
5251 fand %f0, %f2, %f30
5252 xor %o1, 0x1857, %l1
5253 edge16n %g6, %g3, %g1
5254 addccc %o3, 0x01A8, %i7
5255 subccc %o2, %i4, %l0
5256 subcc %l4, 0x15A4, %i5
5257 fabsd %f18, %f24
5258 fxnors %f13, %f22, %f3
5259 srax %o7, %o6, %g4
5260 andncc %l6, %l2, %o0
5261 andn %l5, %o5, %i1
5262 movneg %icc, %g7, %i2
5263 fmovdn %icc, %f7, %f26
5264 addc %g2, 0x0D63, %g5
5265 fmovspos %icc, %f14, %f7
5266 fcmple32 %f10, %f26, %i0
5267 sir 0x0DC4
5268 udiv %i6, 0x1C0F, %o4
5269 edge32n %l3, %i3, %o1
5270 edge32l %l1, %g3, %g1
5271 udivx %g6, 0x0D7C, %o3
5272 fmovrdne %o2, %f28, %f22
5273 edge16ln %i4, %l0, %l4
5274 stw %i7, [%l7 + 0x40]
5275 fmovrdgez %i5, %f18, %f12
5276 edge8ln %o6, %o7, %g4
5277 restore %l6, 0x0F33, %l2
5278 rdpr %cwp, %g1
5279 rdpr %cansave, %g2
5280 rdpr %canrestore, %g3
5281 rdpr %cleanwin, %g4
5282 rdpr %otherwin, %g5
5283 rdpr %wstate, %g6
5284 movre %l5, 0x316, %o5
5285 mulx %i1, %o0, %i2
5286 mova %icc, %g2, %g5
5287 edge32 %g7, %i0, %i6
5288 fmovda %icc, %f9, %f13
5289 bshuffle %f28, %f12, %f4
5290 edge16l %o4, %i3, %o1
5291 fpsub32s %f18, %f17, %f17
5292 edge16 %l1, %g3, %g1
5293 fmovrde %l3, %f2, %f22
5294 movrgez %g6, 0x0EE, %o2
5295 sir 0x01C5
5296 movpos %xcc, %o3, %i4
5297 edge8ln %l4, %l0, %i5
5298 fcmpgt16 %f22, %f28, %o6
5299 stb %o7, [%l7 + 0x5E]
5300 stb %g4, [%l7 + 0x5A]
5301 fmovdneg %xcc, %f12, %f23
5302 setx loop_16, %l0, %l1
5303 return %l1
5304 nop
5305 rdpr %cwp, %g1
5306 rdpr %cansave, %g2
5307 rdpr %canrestore, %g3
5308 rdpr %cleanwin, %g4
5309 rdpr %otherwin, %g5
5310 rdpr %wstate, %g6
5311loop_16: edge16l %o5, %l5, %o0
5312 ldx [%l7 + 0x38], %i2
5313 addcc %i1, %g5, %g7
5314 fzero %f16
5315 xorcc %g2, 0x0C12, %i0
5316 or %i6, 0x1078, %o4
5317 fcmple16 %f10, %f0, %i3
5318 fors %f18, %f16, %f0
5319 sra %o1, %l1, %g1
5320 sdivcc %l3, 0x1BEB, %g6
5321 ldsw [%l7 + 0x70], %g3
5322 edge32n %o3, %i4, %l4
5323 array8 %o2, %l0, %o6
5324 stx %o7, [%l7 + 0x68]
5325 fornot2s %f9, %f7, %f2
5326 edge8ln %i5, %i7, %l6
5327 fzero %f24
5328 orncc %l2, 0x0B8C, %o5
5329 srax %l5, 0x16, %o0
5330 edge32 %g4, %i2, %i1
5331 fmovrsgez %g7, %f11, %f31
5332 ld [%l7 + 0x18], %f15
5333 udivcc %g2, 0x0491, %g5
5334 st %f8, [%l7 + 0x34]
5335 fone %f22
5336 or %i6, %o4, %i3
5337 xnor %o1, 0x1958, %l1
5338 st %f20, [%l7 + 0x10]
5339 nop
5340 set 0x1C, %g1
5341 stw %g1, [%l7 + %g1]
5342 fmovde %icc, %f0, %f4
5343 movg %icc, %i0, %l3
5344 fors %f21, %f15, %f14
5345 umulcc %g6, %g3, %i4
5346 fmovs %f7, %f31
5347 mulscc %l4, 0x0EAE, %o2
5348 siam 0x0
5349 sdivx %o3, 0x05AB, %l0
5350 fornot2s %f6, %f6, %f23
5351 restore %o6, 0x0BD5, %o7
5352 rdpr %cwp, %g1
5353 rdpr %cansave, %g2
5354 rdpr %canrestore, %g3
5355 rdpr %cleanwin, %g4
5356 rdpr %otherwin, %g5
5357 rdpr %wstate, %g6
5358 fnot1 %f16, %f14
5359 edge8ln %i7, %l6, %l2
5360 orcc %i5, %o5, %o0
5361 alignaddrl %g4, %l5, %i2
5362 add %g7, 0x0095, %i1
5363 fmovrdlz %g2, %f14, %f4
5364 xnorcc %i6, %g5, %o4
5365 andncc %i3, %o1, %l1
5366 alignaddr %i0, %g1, %g6
5367 movpos %icc, %l3, %i4
5368 movrlez %g3, 0x348, %l4
5369 stw %o2, [%l7 + 0x58]
5370 movgu %icc, %o3, %o6
5371 move %xcc, %o7, %l0
5372 fnegs %f21, %f23
5373 ldsh [%l7 + 0x46], %i7
5374 udivx %l2, 0x1E66, %i5
5375 edge8ln %o5, %o0, %g4
5376 fandnot1s %f19, %f29, %f4
5377 srlx %l5, %i2, %l6
5378 umul %i1, %g7, %i6
5379 fnegd %f24, %f20
5380 fxors %f12, %f8, %f28
5381 movvs %xcc, %g5, %g2
5382 fsrc2 %f6, %f18
5383 setx loop_17, %l0, %l1
5384 return %l1
5385 nop
5386 rdpr %cwp, %g1
5387 rdpr %cansave, %g2
5388 rdpr %canrestore, %g3
5389 rdpr %cleanwin, %g4
5390 rdpr %otherwin, %g5
5391 rdpr %wstate, %g6
5392loop_17: ld [%l7 + 0x44], %f12
5393 movle %xcc, %l1, %o1
5394 ldd [%l7 + 0x68], %i0
5395 sll %g1, %g6, %l3
5396 movpos %icc, %i4, %g3
5397 udivx %o2, 0x1ADF, %l4
5398 ldd [%l7 + 0x70], %o6
5399 fpadd16 %f20, %f0, %f8
5400 lduw [%l7 + 0x7C], %o7
5401 smul %o3, 0x0DA8, %l0
5402 sub %i7, 0x0C73, %i5
5403 umul %o5, %l2, %o0
5404 addccc %g4, 0x0423, %i2
5405 fmovdn %icc, %f22, %f18
5406 movcs %icc, %l5, %l6
5407 subccc %i1, 0x11E8, %i6
5408 save %g7, 0x1829, %g5
5409 rdpr %cwp, %g1
5410 rdpr %cansave, %g2
5411 rdpr %canrestore, %g3
5412 rdpr %cleanwin, %g4
5413 rdpr %otherwin, %g5
5414 rdpr %wstate, %g6
5415 nop
5416 set 0x60, %l5
5417 std %f22, [%l7 + %l5]
5418 fexpand %f17, %f14
5419 edge16n %g2, %i3, %l1
5420 edge16 %o1, %o4, %i0
5421 or %g1, %l3, %g6
5422 sub %g3, %o2, %l4
5423 sllx %o6, 0x1F, %i4
5424 edge16 %o3, %l0, %o7
5425 ldx [%l7 + 0x20], %i7
5426 ldx [%l7 + 0x08], %o5
5427 edge32l %i5, %o0, %g4
5428 udivcc %l2, 0x06D5, %l5
5429 array16 %l6, %i1, %i2
5430 fsrc1s %f5, %f25
5431 movleu %icc, %i6, %g7
5432 ldub [%l7 + 0x52], %g5
5433 orn %i3, 0x0152, %g2
5434 fabsd %f18, %f22
5435 sll %o1, %l1, %i0
5436 faligndata %f18, %f22, %f20
5437 movge %icc, %g1, %l3
5438 fmovsleu %icc, %f19, %f7
5439 fcmpd %fcc2, %f14, %f16
5440 st %f13, [%l7 + 0x0C]
5441 edge32n %o4, %g6, %g3
5442 save %o2, 0x085D, %o6
5443 rdpr %cwp, %g1
5444 rdpr %cansave, %g2
5445 rdpr %canrestore, %g3
5446 rdpr %cleanwin, %g4
5447 rdpr %otherwin, %g5
5448 rdpr %wstate, %g6
5449 ldsb [%l7 + 0x68], %i4
5450 edge16n %l4, %o3, %l0
5451 orncc %i7, %o5, %i5
5452 smulcc %o7, %o0, %g4
5453 move %icc, %l5, %l6
5454 umul %i1, 0x0EFC, %i2
5455 movge %xcc, %i6, %l2
5456 subccc %g5, 0x0C6A, %g7
5457 move %icc, %g2, %i3
5458 alignaddrl %l1, %i0, %g1
5459 array32 %o1, %o4, %l3
5460 fxnors %f26, %f21, %f15
5461 movrlz %g3, 0x258, %o2
5462 edge8ln %g6, %o6, %l4
5463 smul %o3, %l0, %i7
5464 edge16ln %o5, %i4, %i5
5465 alignaddrl %o0, %g4, %o7
5466 movrlz %l6, 0x24F, %l5
5467 xorcc %i1, %i6, %i2
5468 smul %l2, %g7, %g5
5469 mulx %g2, %i3, %l1
5470 faligndata %f22, %f20, %f0
5471 fcmple16 %f30, %f18, %i0
5472 ldsb [%l7 + 0x49], %o1
5473 movne %icc, %g1, %o4
5474 movge %xcc, %g3, %l3
5475 movvc %xcc, %o2, %g6
5476 ld [%l7 + 0x78], %f1
5477 sll %o6, %o3, %l0
5478 mulx %l4, 0x053E, %o5
5479 nop
5480 set 0x58, %l2
5481 stw %i7, [%l7 + %l2]
5482 sll %i4, 0x1F, %i5
5483 mulx %o0, %o7, %l6
5484 edge16n %l5, %g4, %i6
5485 nop
5486 set 0x6F, %l3
5487 ldub [%l7 + %l3], %i2
5488 addc %i1, %l2, %g5
5489 edge32n %g2, %g7, %l1
5490 srl %i3, %o1, %g1
5491 orncc %o4, 0x0C55, %g3
5492 fcmpd %fcc3, %f26, %f24
5493 fmovsgu %xcc, %f8, %f22
5494 umulcc %l3, %i0, %g6
5495 fmovsne %xcc, %f13, %f26
5496 edge32ln %o2, %o6, %l0
5497 movge %icc, %l4, %o5
5498 fmovscc %icc, %f0, %f17
5499 fmovsvs %xcc, %f11, %f10
5500 addccc %i7, %o3, %i5
5501 lduh [%l7 + 0x44], %o0
5502 movcc %xcc, %i4, %l6
5503 udivcc %l5, 0x11F3, %g4
5504 fmovda %icc, %f10, %f10
5505 srl %o7, 0x02, %i2
5506 ldub [%l7 + 0x1C], %i6
5507 movne %xcc, %i1, %g5
5508 movrlz %l2, %g7, %l1
5509 move %xcc, %i3, %o1
5510 edge32n %g1, %o4, %g2
5511 movvc %xcc, %l3, %g3
5512 fabsd %f24, %f28
5513 edge8n %i0, %o2, %o6
5514 addcc %l0, %l4, %o5
5515 stb %i7, [%l7 + 0x08]
5516 alignaddrl %o3, %g6, %i5
5517 movvs %xcc, %i4, %l6
5518 edge16l %l5, %o0, %o7
5519 movrgez %i2, 0x08B, %g4
5520 fnand %f8, %f14, %f28
5521 fcmpne16 %f24, %f16, %i6
5522 srl %i1, 0x0C, %l2
5523 movleu %xcc, %g7, %l1
5524 fcmpd %fcc1, %f18, %f4
5525 fnor %f6, %f2, %f2
5526 orcc %i3, %g5, %o1
5527 fmovdleu %xcc, %f11, %f17
5528 orn %g1, %o4, %l3
5529 ldub [%l7 + 0x27], %g3
5530 addcc %i0, 0x1899, %g2
5531 addcc %o6, %l0, %o2
5532 bshuffle %f14, %f16, %f22
5533 lduw [%l7 + 0x34], %l4
5534 fornot2s %f30, %f1, %f16
5535 andncc %o5, %i7, %g6
5536 fsrc1 %f16, %f20
5537 fmovdgu %icc, %f27, %f27
5538 fmovdvc %xcc, %f22, %f7
5539 movg %icc, %i5, %i4
5540 edge8l %l6, %l5, %o3
5541 fmovscc %icc, %f4, %f9
5542 ldd [%l7 + 0x58], %o6
5543 ldsw [%l7 + 0x6C], %o0
5544 movn %xcc, %g4, %i2
5545 fmul8x16 %f16, %f20, %f30
5546 movvs %xcc, %i1, %i6
5547 movge %xcc, %l2, %l1
5548 array16 %g7, %g5, %o1
5549 srax %i3, %o4, %g1
5550 movre %l3, 0x271, %g3
5551 sll %g2, 0x06, %o6
5552 ldsh [%l7 + 0x36], %i0
5553 xor %l0, 0x014F, %o2
5554 sra %l4, %o5, %i7
5555 stx %i5, [%l7 + 0x20]
5556 fxnor %f6, %f24, %f24
5557 stb %g6, [%l7 + 0x4B]
5558 orncc %l6, 0x068D, %i4
5559 fmovdvc %xcc, %f12, %f11
5560 addc %o3, 0x0FB9, %o7
5561 fmovda %icc, %f10, %f12
5562 udivcc %l5, 0x0149, %o0
5563 movle %icc, %g4, %i1
5564 movgu %icc, %i6, %i2
5565 movrne %l1, %g7, %l2
5566 lduh [%l7 + 0x26], %g5
5567 fmovrsgz %i3, %f1, %f11
5568 array16 %o4, %g1, %l3
5569 popc %o1, %g3
5570 mova %xcc, %o6, %g2
5571 xor %l0, %i0, %l4
5572 fand %f6, %f24, %f26
5573 fsrc1s %f24, %f10
5574 fmovsleu %icc, %f31, %f30
5575 subc %o5, %o2, %i7
5576 fmovdcc %icc, %f0, %f19
5577 array8 %g6, %i5, %l6
5578 ldx [%l7 + 0x50], %o3
5579 sir 0x0B0B
5580 sub %o7, 0x0448, %i4
5581 addcc %o0, 0x0D75, %l5
5582 lduh [%l7 + 0x24], %g4
5583 fmovrdlz %i6, %f0, %f18
5584 fcmpeq32 %f22, %f26, %i2
5585 fmovrde %l1, %f8, %f16
5586 mova %xcc, %i1, %g7
5587 mulx %g5, %i3, %o4
5588 fmovsle %icc, %f31, %f4
5589 orcc %l2, 0x172D, %l3
5590 st %f30, [%l7 + 0x7C]
5591 sdiv %g1, 0x06EE, %g3
5592 fandnot1s %f23, %f1, %f19
5593 fmovsneg %icc, %f30, %f0
5594 alignaddr %o6, %o1, %l0
5595 udivx %g2, 0x032E, %l4
5596 subccc %i0, %o5, %o2
5597 fmovspos %xcc, %f12, %f30
5598 fxors %f15, %f26, %f13
5599 sdivcc %g6, 0x18DD, %i5
5600 fmovrslz %l6, %f7, %f9
5601 sdivcc %i7, 0x1B26, %o3
5602 stw %o7, [%l7 + 0x58]
5603 nop
5604 set 0x48, %i7
5605 std %f30, [%l7 + %i7]
5606 edge32n %i4, %o0, %g4
5607 fmovscc %icc, %f29, %f24
5608 fpadd16 %f18, %f24, %f12
5609 sdiv %i6, 0x0D4A, %i2
5610 fnand %f28, %f14, %f20
5611 fandnot1s %f4, %f18, %f20
5612 umul %l1, 0x1927, %i1
5613 fmovscs %xcc, %f21, %f2
5614 movvs %icc, %g7, %g5
5615 fmovrdlz %l5, %f18, %f14
5616 edge16 %o4, %l2, %i3
5617 sdiv %l3, 0x020D, %g1
5618 fmovsleu %icc, %f30, %f3
5619 or %o6, 0x1554, %o1
5620 orncc %l0, 0x0EC5, %g3
5621 srax %g2, 0x1A, %i0
5622 udivx %l4, 0x065F, %o5
5623 udivcc %o2, 0x1433, %g6
5624 fnot1s %f17, %f24
5625 array8 %l6, %i7, %o3
5626 movleu %icc, %i5, %o7
5627 srax %i4, %o0, %g4
5628 edge8ln %i2, %i6, %i1
5629 addccc %g7, %g5, %l5
5630 ldsw [%l7 + 0x44], %l1
5631 fmovrslez %o4, %f25, %f16
5632 srl %l2, 0x18, %l3
5633 stb %g1, [%l7 + 0x75]
5634 fand %f28, %f20, %f0
5635 fmovsle %xcc, %f19, %f10
5636 udivcc %i3, 0x00A1, %o1
5637 movrlez %l0, %o6, %g3
5638 fmovsvc %xcc, %f17, %f10
5639 umul %i0, 0x0C39, %l4
5640 srlx %o5, %g2, %o2
5641 udivcc %g6, 0x082D, %l6
5642 addc %o3, 0x15AE, %i5
5643 edge8l %i7, %i4, %o0
5644 movle %icc, %g4, %o7
5645 umulcc %i6, 0x0F22, %i2
5646 fmovrdlez %g7, %f12, %f18
5647 sllx %i1, 0x0F, %g5
5648 fmovdle %xcc, %f8, %f5
5649 fcmpeq16 %f12, %f0, %l1
5650 edge16 %o4, %l2, %l5
5651 smulcc %l3, 0x19D8, %g1
5652 movcc %xcc, %o1, %i3
5653 sth %l0, [%l7 + 0x10]
5654 fmovsvs %xcc, %f25, %f15
5655 umulcc %g3, 0x0DCC, %i0
5656 popc %o6, %l4
5657 fornot1s %f25, %f21, %f3
5658 movrgez %o5, %g2, %o2
5659 movrne %l6, 0x1DF, %o3
5660 movvc %xcc, %i5, %i7
5661 edge8l %g6, %i4, %o0
5662 movcs %icc, %g4, %i6
5663 sth %i2, [%l7 + 0x4E]
5664 sub %g7, 0x0C0C, %i1
5665 movvs %icc, %o7, %g5
5666 movre %o4, %l2, %l5
5667 array32 %l1, %l3, %g1
5668 movleu %icc, %o1, %i3
5669 orncc %l0, %g3, %o6
5670 andn %l4, %o5, %i0
5671 movrlez %o2, %l6, %g2
5672 fnot2 %f12, %f26
5673 fmovsne %icc, %f24, %f18
5674 movre %i5, %o3, %g6
5675 sir 0x1166
5676 fmovscs %icc, %f30, %f7
5677 movgu %xcc, %i7, %i4
5678 lduh [%l7 + 0x26], %o0
5679 movge %icc, %i6, %i2
5680 sdivx %g7, 0x0320, %g4
5681 fabsd %f20, %f16
5682 edge32ln %i1, %g5, %o7
5683 ldd [%l7 + 0x28], %f2
5684 sdiv %l2, 0x179A, %l5
5685 st %f25, [%l7 + 0x58]
5686 movl %icc, %o4, %l3
5687 fmul8x16al %f8, %f18, %f8
5688 edge16 %l1, %o1, %g1
5689 movcs %icc, %l0, %g3
5690 or %o6, 0x01F5, %l4
5691 fand %f8, %f28, %f28
5692 xnorcc %o5, %i0, %o2
5693 lduh [%l7 + 0x3C], %i3
5694 udiv %l6, 0x1124, %g2
5695 xorcc %i5, 0x15F9, %o3
5696 mulx %g6, 0x1418, %i4
5697 edge16l %i7, %o0, %i2
5698 smul %i6, %g7, %i1
5699 fpsub32 %f14, %f8, %f4
5700 movcc %icc, %g5, %o7
5701 fmovs %f29, %f12
5702 st %f9, [%l7 + 0x58]
5703 mova %xcc, %g4, %l2
5704 edge8l %o4, %l5, %l3
5705 edge16n %l1, %g1, %o1
5706 movrgez %l0, 0x2FD, %o6
5707 sdivcc %l4, 0x0A19, %o5
5708 andcc %i0, 0x093D, %g3
5709 fexpand %f0, %f12
5710 fexpand %f1, %f8
5711 movgu %xcc, %i3, %o2
5712 fmul8ulx16 %f20, %f28, %f20
5713 movvc %xcc, %g2, %l6
5714 movre %i5, 0x304, %o3
5715 movrlez %i4, %i7, %o0
5716 xnorcc %i2, 0x0C27, %i6
5717 ldd [%l7 + 0x20], %f6
5718 movrlez %g6, %g7, %i1
5719 xor %o7, 0x037F, %g4
5720 ldsw [%l7 + 0x40], %g5
5721 sdiv %o4, 0x05DA, %l5
5722 fcmpne32 %f22, %f18, %l2
5723 fcmpgt16 %f6, %f22, %l1
5724 edge32l %l3, %o1, %l0
5725 srl %g1, 0x0A, %l4
5726 fmovrslez %o6, %f3, %f16
5727 addc %i0, 0x1CB1, %o5
5728 srlx %i3, 0x02, %o2
5729 smulcc %g3, %l6, %i5
5730 nop
5731 set 0x5C, %i1
5732 ldsw [%l7 + %i1], %o3
5733 movrlez %g2, %i4, %o0
5734 sub %i7, %i2, %g6
5735 edge32n %i6, %g7, %i1
5736 fmovsa %xcc, %f5, %f9
5737 nop
5738 set 0x60, %o7
5739 ldd [%l7 + %o7], %g4
5740 movvs %icc, %o7, %g5
5741 fmovdn %xcc, %f18, %f2
5742 movrgz %l5, %o4, %l2
5743 edge32ln %l1, %l3, %o1
5744 fmovs %f3, %f0
5745 subcc %l0, 0x0D4A, %g1
5746 movl %xcc, %l4, %o6
5747 st %f16, [%l7 + 0x70]
5748 fsrc1 %f24, %f14
5749 edge8n %i0, %i3, %o5
5750 nop
5751 set 0x38, %i0
5752 stx %o2, [%l7 + %i0]
5753 movre %g3, %l6, %i5
5754 srl %o3, %i4, %g2
5755 fmovrdlz %o0, %f18, %f8
5756 fsrc1s %f16, %f10
5757 edge8 %i7, %i2, %i6
5758 save %g7, %g6, %i1
5759 rdpr %cwp, %g1
5760 rdpr %cansave, %g2
5761 rdpr %canrestore, %g3
5762 rdpr %cleanwin, %g4
5763 rdpr %otherwin, %g5
5764 rdpr %wstate, %g6
5765 sir 0x187C
5766 movrgz %o7, 0x00C, %g4
5767 sll %g5, 0x06, %o4
5768 edge8l %l2, %l5, %l3
5769 and %l1, %o1, %g1
5770 subc %l0, 0x1B43, %o6
5771 movn %xcc, %i0, %l4
5772 movcc %xcc, %i3, %o5
5773 mulscc %g3, 0x19E5, %o2
5774 fmovrdgez %l6, %f6, %f18
5775 smul %i5, 0x0547, %i4
5776 edge16l %o3, %g2, %o0
5777 smulcc %i7, 0x186C, %i2
5778 movvs %icc, %g7, %i6
5779 array8 %i1, %g6, %g4
5780 sdivcc %g5, 0x1AF2, %o4
5781 fmovsgu %icc, %f4, %f10
5782 ldx [%l7 + 0x48], %o7
5783 fmovs %f24, %f15
5784 addccc %l5, 0x094B, %l3
5785 sethi 0x0531, %l2
5786 st %f2, [%l7 + 0x38]
5787 fpack16 %f22, %f28
5788 ldd [%l7 + 0x08], %o0
5789 edge32l %g1, %l0, %o6
5790 and %l1, 0x0910, %l4
5791 fmul8x16al %f31, %f19, %f24
5792 movrlz %i0, %i3, %g3
5793 edge32n %o2, %o5, %l6
5794 fmovscs %icc, %f11, %f18
5795 movrne %i5, 0x3FB, %i4
5796 sra %g2, 0x17, %o3
5797 stw %i7, [%l7 + 0x28]
5798 fmovrdlz %i2, %f22, %f16
5799 srlx %g7, 0x1F, %o0
5800 array8 %i6, %g6, %i1
5801 orcc %g5, %g4, %o7
5802 smulcc %o4, %l3, %l2
5803 movle %icc, %l5, %o1
5804 movleu %xcc, %g1, %o6
5805 movn %xcc, %l1, %l4
5806 fmovsn %xcc, %f13, %f26
5807 movg %xcc, %l0, %i0
5808 fmovdne %icc, %f16, %f10
5809 movvs %icc, %g3, %o2
5810 fcmped %fcc3, %f20, %f2
5811 move %icc, %i3, %o5
5812 udivcc %l6, 0x085E, %i5
5813 movcs %icc, %i4, %o3
5814 edge32l %g2, %i2, %g7
5815 restore %o0, 0x013F, %i6
5816 rdpr %cwp, %g1
5817 rdpr %cansave, %g2
5818 rdpr %canrestore, %g3
5819 rdpr %cleanwin, %g4
5820 rdpr %otherwin, %g5
5821 rdpr %wstate, %g6
5822 fmovrslez %g6, %f23, %f21
5823 srl %i1, 0x00, %i7
5824 edge16ln %g4, %g5, %o4
5825 fmovdcs %xcc, %f4, %f21
5826 orcc %o7, 0x0B6F, %l3
5827 save %l2, 0x147B, %o1
5828 rdpr %cwp, %g1
5829 rdpr %cansave, %g2
5830 rdpr %canrestore, %g3
5831 rdpr %cleanwin, %g4
5832 rdpr %otherwin, %g5
5833 rdpr %wstate, %g6
5834 subc %g1, 0x0F87, %l5
5835 fandnot1 %f18, %f30, %f26
5836 fabsd %f10, %f10
5837 smulcc %l1, %o6, %l0
5838 fandnot1 %f16, %f6, %f0
5839 sdiv %i0, 0x13CA, %g3
5840 fnot2 %f18, %f26
5841 fors %f20, %f16, %f3
5842 subcc %l4, 0x0FC7, %o2
5843 st %f29, [%l7 + 0x48]
5844 xorcc %o5, 0x03BA, %l6
5845 ldsw [%l7 + 0x78], %i3
5846 fcmpeq16 %f20, %f16, %i5
5847 movvs %xcc, %o3, %i4
5848 movn %xcc, %g2, %i2
5849 movl %icc, %o0, %i6
5850 edge32n %g6, %i1, %g7
5851 edge32 %i7, %g5, %g4
5852 array16 %o7, %o4, %l2
5853 orcc %l3, 0x0CDB, %o1
5854 sir 0x16A9
5855 ldsh [%l7 + 0x42], %g1
5856 sllx %l1, 0x1A, %l5
5857 udiv %l0, 0x0F87, %o6
5858 mulx %i0, 0x01E8, %l4
5859 andcc %g3, 0x11B2, %o2
5860 edge32 %l6, %i3, %o5
5861 movvc %xcc, %i5, %i4
5862 fmovdleu %icc, %f26, %f17
5863 fsrc2s %f18, %f13
5864 sra %o3, %i2, %o0
5865 fpadd16s %f25, %f21, %f8
5866 orn %i6, 0x1461, %g6
5867 orn %i1, %g7, %g2
5868 movleu %xcc, %i7, %g5
5869 xorcc %o7, %o4, %g4
5870 popc 0x01FB, %l3
5871 movrne %o1, 0x36B, %l2
5872 edge16n %g1, %l5, %l1
5873 movleu %xcc, %o6, %l0
5874 save %l4, 0x0986, %g3
5875 rdpr %cwp, %g1
5876 rdpr %cansave, %g2
5877 rdpr %canrestore, %g3
5878 rdpr %cleanwin, %g4
5879 rdpr %otherwin, %g5
5880 rdpr %wstate, %g6
5881 smul %i0, 0x07E5, %o2
5882 movleu %xcc, %l6, %i3
5883 ldd [%l7 + 0x50], %i4
5884 movl %xcc, %i4, %o3
5885 movleu %xcc, %i2, %o5
5886 edge16n %o0, %g6, %i1
5887 alignaddrl %g7, %g2, %i6
5888 ldsb [%l7 + 0x1D], %i7
5889 edge16n %g5, %o4, %o7
5890 stx %g4, [%l7 + 0x78]
5891 setx loop_18, %l0, %l1
5892 return %l1
5893 nop
5894 rdpr %cwp, %g1
5895 rdpr %cansave, %g2
5896 rdpr %canrestore, %g3
5897 rdpr %cleanwin, %g4
5898 rdpr %otherwin, %g5
5899 rdpr %wstate, %g6
5900loop_18: edge32n %l5, %l2, %l1
5901 sdivx %o6, 0x0084, %l4
5902 srl %l0, %i0, %g3
5903 sdiv %o2, 0x16FE, %l6
5904 movrlez %i5, 0x076, %i3
5905 addc %o3, 0x092D, %i4
5906 fmuld8ulx16 %f2, %f26, %f8
5907 movrne %o5, 0x016, %o0
5908 edge16ln %i2, %g6, %i1
5909 fmovsge %icc, %f8, %f31
5910 sethi 0x16DC, %g2
5911 edge32 %i6, %g7, %i7
5912 std %f24, [%l7 + 0x20]
5913 fmovdneg %icc, %f4, %f20
5914 andn %g5, %o7, %g4
5915 srl %o1, 0x08, %o4
5916 movneg %xcc, %g1, %l3
5917 srlx %l5, 0x01, %l2
5918 stx %l1, [%l7 + 0x70]
5919 movrgz %l4, %o6, %l0
5920 movrgz %g3, 0x13A, %i0
5921 movrlez %o2, %i5, %i3
5922 ldd [%l7 + 0x50], %f30
5923 fmovde %icc, %f7, %f9
5924 umulcc %l6, %i4, %o5
5925 udivcc %o0, 0x1FD8, %i2
5926 movrlz %g6, 0x120, %o3
5927 std %f10, [%l7 + 0x70]
5928 addcc %g2, 0x1873, %i6
5929 fmovdg %icc, %f23, %f13
5930 movrlz %g7, %i1, %i7
5931 fmovdge %xcc, %f16, %f25
5932 array8 %o7, %g5, %o1
5933 sdivcc %o4, 0x1F9C, %g4
5934 fmovrsgez %g1, %f13, %f20
5935 movcs %xcc, %l5, %l3
5936 srax %l1, 0x0B, %l4
5937 movg %xcc, %l2, %o6
5938 fmovrdlz %g3, %f26, %f14
5939 edge32 %i0, %o2, %i5
5940 movg %xcc, %l0, %l6
5941 edge32ln %i4, %o5, %o0
5942 ldx [%l7 + 0x50], %i2
5943 st %f25, [%l7 + 0x60]
5944 edge32ln %i3, %g6, %o3
5945 fandnot2s %f29, %f3, %f20
5946 edge32 %i6, %g7, %i1
5947 stx %g2, [%l7 + 0x58]
5948 movrlz %o7, 0x0DF, %i7
5949 movpos %icc, %g5, %o4
5950 srl %o1, %g4, %l5
5951 fnot1 %f26, %f20
5952 fmul8x16 %f30, %f24, %f30
5953 srax %g1, 0x10, %l1
5954 fors %f26, %f20, %f21
5955 for %f20, %f26, %f6
5956 umulcc %l3, %l4, %l2
5957 fmovrsgez %o6, %f4, %f7
5958 stw %g3, [%l7 + 0x20]
5959 ldsh [%l7 + 0x14], %o2
5960 ldx [%l7 + 0x40], %i0
5961 fpmerge %f7, %f23, %f18
5962 orn %i5, 0x13CE, %l0
5963 edge32l %l6, %o5, %i4
5964 fmovrdlz %o0, %f26, %f22
5965 fcmps %fcc0, %f25, %f6
5966 mova %xcc, %i2, %g6
5967 fnot2s %f0, %f14
5968 sll %i3, %i6, %o3
5969 alignaddrl %g7, %g2, %o7
5970 sdivcc %i1, 0x07D7, %g5
5971 subccc %o4, 0x1D40, %i7
5972 smulcc %o1, %g4, %l5
5973 movleu %icc, %l1, %l3
5974 std %f14, [%l7 + 0x30]
5975 fcmpes %fcc1, %f9, %f29
5976 movl %icc, %l4, %g1
5977 andn %l2, %g3, %o2
5978 movrne %i0, 0x29A, %o6
5979 movvc %xcc, %i5, %l0
5980 movrgez %l6, 0x1A8, %o5
5981 fcmpes %fcc1, %f21, %f6
5982 fabss %f2, %f3
5983 fmovsg %xcc, %f4, %f16
5984 fmovsgu %icc, %f25, %f12
5985 srax %o0, 0x1B, %i2
5986 fmovs %f7, %f26
5987 fandnot2s %f14, %f5, %f7
5988 addccc %i4, %g6, %i6
5989 movrlz %o3, %i3, %g2
5990 fabsd %f24, %f0
5991 edge8l %g7, %i1, %g5
5992 mulscc %o7, %i7, %o1
5993 xorcc %g4, %l5, %l1
5994 stx %l3, [%l7 + 0x60]
5995 subcc %l4, %g1, %o4
5996 st %f11, [%l7 + 0x6C]
5997 ldub [%l7 + 0x15], %l2
5998 sra %o2, 0x1F, %i0
5999 umulcc %o6, 0x10DD, %g3
6000 smul %l0, 0x1759, %i5
6001 restore %o5, %l6, %i2
6002 rdpr %cwp, %g1
6003 rdpr %cansave, %g2
6004 rdpr %canrestore, %g3
6005 rdpr %cleanwin, %g4
6006 rdpr %otherwin, %g5
6007 rdpr %wstate, %g6
6008 udivcc %o0, 0x1B40, %g6
6009 movcc %xcc, %i4, %o3
6010 edge8l %i6, %i3, %g2
6011 smulcc %g7, 0x134F, %g5
6012 fors %f14, %f10, %f9
6013 popc 0x12CB, %o7
6014 umul %i1, 0x101E, %i7
6015 orncc %o1, 0x068D, %l5
6016 subcc %l1, %l3, %l4
6017 fmovsne %xcc, %f3, %f11
6018 ldsw [%l7 + 0x28], %g1
6019 addc %g4, 0x1570, %l2
6020 smul %o4, %o2, %o6
6021 move %xcc, %i0, %l0
6022 sdivcc %g3, 0x0BFD, %o5
6023 movn %icc, %l6, %i2
6024 stw %o0, [%l7 + 0x4C]
6025 fcmps %fcc3, %f29, %f29
6026 setx loop_19, %l0, %l1
6027 return %l1
6028 nop
6029 rdpr %cwp, %g1
6030 rdpr %cansave, %g2
6031 rdpr %canrestore, %g3
6032 rdpr %cleanwin, %g4
6033 rdpr %otherwin, %g5
6034 rdpr %wstate, %g6
6035loop_19: sub %i6, %i3, %i4
6036 edge8 %g2, %g5, %g7
6037 alignaddr %o7, %i1, %o1
6038 fcmpes %fcc0, %f30, %f15
6039 movpos %icc, %i7, %l1
6040 sllx %l3, 0x13, %l5
6041 ld [%l7 + 0x6C], %f14
6042 restore %g1, %l4, %l2
6043 rdpr %cwp, %g1
6044 rdpr %cansave, %g2
6045 rdpr %canrestore, %g3
6046 rdpr %cleanwin, %g4
6047 rdpr %otherwin, %g5
6048 rdpr %wstate, %g6
6049 andcc %g4, %o2, %o6
6050 fmovd %f24, %f4
6051 alignaddrl %o4, %i0, %g3
6052 fmovscs %icc, %f11, %f8
6053 orncc %o5, 0x1E34, %l0
6054 fmovdcc %xcc, %f21, %f5
6055 srlx %i2, %l6, %g6
6056 addccc %i5, %o0, %i6
6057 orncc %i3, 0x13F3, %o3
6058 array16 %i4, %g2, %g7
6059 orcc %g5, 0x1D1B, %i1
6060 sir 0x0D7D
6061 fmovrdgez %o1, %f16, %f28
6062 movpos %xcc, %o7, %l1
6063 movrlez %l3, %i7, %g1
6064 movle %xcc, %l4, %l2
6065 fmovsa %xcc, %f15, %f20
6066 movrgz %g4, 0x21F, %o2
6067 movgu %xcc, %o6, %l5
6068 srl %o4, 0x02, %g3
6069 sdivx %i0, 0x1C75, %o5
6070 or %l0, %l6, %g6
6071 fcmpne16 %f16, %f4, %i2
6072 ldub [%l7 + 0x78], %i5
6073 umul %o0, 0x074C, %i3
6074 edge16 %o3, %i4, %i6
6075 movrne %g2, %g5, %i1
6076 udivcc %g7, 0x0E71, %o1
6077 save %l1, %o7, %l3
6078 rdpr %cwp, %g1
6079 rdpr %cansave, %g2
6080 rdpr %canrestore, %g3
6081 rdpr %cleanwin, %g4
6082 rdpr %otherwin, %g5
6083 rdpr %wstate, %g6
6084 fmovrdne %g1, %f24, %f10
6085 sdiv %l4, 0x0923, %i7
6086 nop
6087 set 0x60, %o6
6088 lduw [%l7 + %o6], %g4
6089 stw %o2, [%l7 + 0x48]
6090 fnot1s %f13, %f7
6091 movneg %icc, %l2, %l5
6092 udiv %o6, 0x0443, %o4
6093 movvc %xcc, %i0, %g3
6094 addccc %l0, %l6, %g6
6095 sdivcc %i2, 0x197D, %i5
6096 fcmple32 %f12, %f14, %o0
6097 fpadd32s %f16, %f11, %f10
6098 fand %f2, %f22, %f28
6099 popc %o5, %o3
6100 fmovdleu %xcc, %f1, %f17
6101 sdiv %i4, 0x1574, %i3
6102 edge16l %g2, %g5, %i6
6103 fpadd32s %f12, %f4, %f9
6104 st %f6, [%l7 + 0x08]
6105 movvc %xcc, %i1, %o1
6106 movrgz %l1, 0x2F9, %o7
6107 fmuld8sux16 %f22, %f18, %f0
6108 mulx %g7, 0x0B68, %g1
6109 movrlz %l4, %l3, %g4
6110 sth %i7, [%l7 + 0x7A]
6111 movrgez %o2, %l2, %o6
6112 lduw [%l7 + 0x38], %l5
6113 array32 %o4, %g3, %i0
6114 sdivcc %l6, 0x0BF1, %l0
6115 ldd [%l7 + 0x40], %f2
6116 movrne %g6, %i2, %i5
6117 orncc %o0, 0x14F6, %o3
6118 ldd [%l7 + 0x40], %i4
6119 fxors %f24, %f27, %f3
6120 fmovdle %icc, %f17, %f8
6121 ld [%l7 + 0x34], %f26
6122 movrlez %o5, 0x2C5, %i3
6123 subcc %g5, %g2, %i1
6124 sth %o1, [%l7 + 0x68]
6125 addcc %i6, %o7, %g7
6126 movneg %xcc, %l1, %g1
6127 ld [%l7 + 0x64], %f7
6128 edge32 %l3, %g4, %l4
6129 ldx [%l7 + 0x20], %o2
6130 xnor %l2, 0x007E, %o6
6131 setx loop_20, %l0, %l1
6132 return %l1
6133 nop
6134 rdpr %cwp, %g1
6135 rdpr %cansave, %g2
6136 rdpr %canrestore, %g3
6137 rdpr %cleanwin, %g4
6138 rdpr %otherwin, %g5
6139 rdpr %wstate, %g6
6140loop_20: edge8ln %g3, %i0, %l6
6141 sllx %l0, %o4, %g6
6142 nop
6143 set 0x68, %o0
6144 ldd [%l7 + %o0], %i2
6145 movrlz %o0, %i5, %o3
6146 fmovrdgez %i4, %f24, %f14
6147 fmovdpos %icc, %f5, %f13
6148 movl %xcc, %i3, %g5
6149 edge8l %g2, %i1, %o1
6150 fpsub32s %f13, %f2, %f9
6151 add %o5, %o7, %g7
6152 umulcc %i6, 0x0066, %l1
6153 edge16l %g1, %g4, %l4
6154 orncc %l3, 0x15E5, %o2
6155 edge32 %o6, %l5, %l2
6156 fmul8sux16 %f4, %f22, %f20
6157 movgu %icc, %i7, %i0
6158 nop
6159 set 0x5D, %l4
6160 ldsb [%l7 + %l4], %g3
6161 movvc %icc, %l6, %o4
6162 array8 %l0, %g6, %o0
6163 fmovdn %xcc, %f12, %f19
6164 orn %i2, 0x1200, %i5
6165 faligndata %f14, %f18, %f14
6166 edge32l %i4, %o3, %g5
6167 st %f0, [%l7 + 0x40]
6168 udiv %g2, 0x1F24, %i3
6169 fmovs %f1, %f25
6170 lduw [%l7 + 0x1C], %i1
6171 movrgez %o5, 0x0BE, %o7
6172 udivcc %o1, 0x1809, %g7
6173 fmovdne %xcc, %f1, %f8
6174 fornot2s %f30, %f31, %f1
6175 movre %i6, %g1, %l1
6176 orncc %g4, %l3, %l4
6177 orcc %o2, %l5, %o6
6178 movrlez %l2, %i7, %i0
6179 fabss %f26, %f2
6180 ldd [%l7 + 0x40], %i6
6181 orn %g3, 0x1DE7, %l0
6182 ldd [%l7 + 0x18], %g6
6183 nop
6184 set 0x20, %g5
6185 std %f10, [%l7 + %g5]
6186 popc %o0, %i2
6187 xnorcc %i5, 0x0859, %o4
6188 sllx %o3, %g5, %g2
6189 alignaddrl %i4, %i3, %o5
6190 edge8ln %o7, %i1, %g7
6191 subccc %o1, %i6, %g1
6192 bshuffle %f14, %f20, %f18
6193 alignaddr %g4, %l1, %l4
6194 mulscc %o2, 0x1EAA, %l5
6195 sth %o6, [%l7 + 0x2C]
6196 fxnor %f26, %f16, %f30
6197 fpack16 %f12, %f23
6198 movvc %icc, %l3, %l2
6199 sdivcc %i7, 0x09AC, %l6
6200 movpos %xcc, %g3, %l0
6201 movrgez %i0, %g6, %o0
6202 edge16n %i2, %i5, %o3
6203 addc %o4, 0x18AD, %g2
6204 movrne %g5, 0x0BC, %i4
6205 andcc %o5, %o7, %i1
6206 movrlez %g7, 0x0F1, %o1
6207 edge32 %i3, %i6, %g1
6208 alignaddr %l1, %g4, %l4
6209 xorcc %o2, %o6, %l5
6210 ldd [%l7 + 0x38], %f18
6211 andncc %l2, %l3, %l6
6212 sllx %i7, %g3, %l0
6213 movrlez %i0, %o0, %i2
6214 sdiv %g6, 0x1F72, %o3
6215 fpadd16s %f18, %f21, %f3
6216 andncc %i5, %g2, %o4
6217 fsrc1 %f14, %f14
6218 save %g5, 0x0C92, %i4
6219 rdpr %cwp, %g1
6220 rdpr %cansave, %g2
6221 rdpr %canrestore, %g3
6222 rdpr %cleanwin, %g4
6223 rdpr %otherwin, %g5
6224 rdpr %wstate, %g6
6225 edge8ln %o7, %i1, %g7
6226 edge8ln %o5, %o1, %i6
6227 fpadd32 %f14, %f10, %f26
6228 addcc %i3, 0x09AF, %l1
6229 fmuld8sux16 %f12, %f27, %f4
6230 sll %g1, 0x14, %l4
6231 movg %xcc, %o2, %o6
6232 lduh [%l7 + 0x26], %g4
6233 udivx %l5, 0x0AB1, %l3
6234 movle %xcc, %l6, %i7
6235 fmovd %f8, %f22
6236 move %xcc, %g3, %l2
6237 fzeros %f22
6238 mova %icc, %l0, %o0
6239 edge32 %i0, %g6, %o3
6240 subcc %i2, %g2, %o4
6241 fpsub16 %f4, %f28, %f10
6242 xor %g5, 0x1F32, %i4
6243 andn %o7, %i5, %i1
6244 movn %xcc, %o5, %g7
6245 edge16l %i6, %i3, %l1
6246 udivx %g1, 0x1DA1, %l4
6247 movvs %icc, %o1, %o6
6248 ld [%l7 + 0x50], %f31
6249 ld [%l7 + 0x58], %f15
6250 edge8n %g4, %l5, %l3
6251 fmovsneg %icc, %f7, %f2
6252 fmovde %icc, %f27, %f20
6253 and %l6, 0x1E68, %o2
6254 sdiv %g3, 0x177B, %l2
6255 srax %i7, 0x0C, %l0
6256 fmovscc %icc, %f2, %f13
6257 edge8l %o0, %i0, %o3
6258 edge16ln %i2, %g2, %o4
6259 move %xcc, %g5, %i4
6260 fnands %f11, %f13, %f27
6261 stw %g6, [%l7 + 0x44]
6262 array16 %o7, %i1, %o5
6263 mulscc %i5, 0x0150, %i6
6264 sdivx %g7, 0x1BD5, %l1
6265 movl %xcc, %i3, %g1
6266 sdiv %o1, 0x1A7F, %o6
6267 movle %icc, %l4, %l5
6268 smul %l3, 0x1A9B, %l6
6269 edge8l %o2, %g3, %g4
6270 movcs %xcc, %l2, %l0
6271 andcc %o0, 0x138D, %i0
6272 edge8 %o3, %i2, %g2
6273 std %f10, [%l7 + 0x30]
6274 edge32ln %o4, %i7, %g5
6275 movpos %icc, %i4, %g6
6276 movrgz %o7, 0x38A, %i1
6277 udiv %i5, 0x1C0A, %i6
6278 udivcc %g7, 0x01A4, %o5
6279 edge8n %i3, %g1, %o1
6280 nop
6281 set 0x60, %o4
6282 std %f16, [%l7 + %o4]
6283 subccc %o6, 0x131A, %l1
6284 stw %l5, [%l7 + 0x0C]
6285 sra %l3, 0x1D, %l4
6286 movn %xcc, %l6, %g3
6287 movle %icc, %g4, %l2
6288 fxors %f28, %f16, %f26
6289 restore %l0, %o0, %i0
6290 rdpr %cwp, %g1
6291 rdpr %cansave, %g2
6292 rdpr %canrestore, %g3
6293 rdpr %cleanwin, %g4
6294 rdpr %otherwin, %g5
6295 rdpr %wstate, %g6
6296 sll %o2, %i2, %g2
6297 fpsub16s %f16, %f27, %f28
6298 mulx %o4, 0x1CC0, %i7
6299 sllx %g5, 0x11, %o3
6300 ldx [%l7 + 0x28], %g6
6301 std %f30, [%l7 + 0x70]
6302 andcc %o7, 0x0A39, %i1
6303 popc %i5, %i4
6304 smul %g7, 0x1B26, %i6
6305 fornot2 %f22, %f0, %f6
6306 edge32ln %o5, %g1, %o1
6307 edge32l %i3, %o6, %l5
6308 alignaddrl %l3, %l1, %l6
6309 movre %l4, %g4, %g3
6310 fcmple16 %f18, %f12, %l0
6311 popc %o0, %i0
6312 fmovdvs %icc, %f2, %f27
6313 fcmpne16 %f20, %f14, %l2
6314 edge16n %o2, %g2, %i2
6315 movre %i7, 0x356, %o4
6316 movl %icc, %g5, %o3
6317 srlx %g6, %i1, %i5
6318 ldsh [%l7 + 0x5A], %o7
6319 fandnot1 %f24, %f18, %f12
6320 fpsub32 %f12, %f14, %f20
6321 addcc %i4, %i6, %g7
6322 movvc %xcc, %g1, %o1
6323 fpack16 %f16, %f21
6324 movgu %xcc, %i3, %o6
6325 movne %icc, %l5, %o5
6326 fcmpes %fcc3, %f18, %f27
6327 ldsw [%l7 + 0x18], %l1
6328 movneg %icc, %l3, %l4
6329 stw %g4, [%l7 + 0x70]
6330 fmovdle %xcc, %f17, %f4
6331 fpadd16s %f15, %f20, %f18
6332 alignaddr %g3, %l6, %l0
6333 edge16n %o0, %l2, %i0
6334 sllx %o2, 0x0D, %i2
6335 movvc %icc, %i7, %g2
6336 array8 %g5, %o3, %o4
6337 movcc %xcc, %g6, %i1
6338 subc %i5, 0x159A, %o7
6339 lduw [%l7 + 0x24], %i6
6340 movge %icc, %g7, %g1
6341 subccc %o1, %i4, %i3
6342 array8 %l5, %o6, %o5
6343 stw %l1, [%l7 + 0x7C]
6344 stw %l3, [%l7 + 0x20]
6345 popc %l4, %g3
6346 movrgz %g4, 0x298, %l6
6347 movcc %icc, %o0, %l2
6348 mova %icc, %l0, %i0
6349 alignaddrl %o2, %i7, %i2
6350 sdivcc %g2, 0x1E55, %o3
6351 subcc %g5, %o4, %g6
6352 fmul8sux16 %f22, %f20, %f6
6353 fmovspos %icc, %f22, %f17
6354 stb %i1, [%l7 + 0x2F]
6355 nop
6356 set 0x50, %i5
6357 ldx [%l7 + %i5], %o7
6358 fabss %f31, %f19
6359 udivx %i6, 0x0A35, %g7
6360 addccc %i5, 0x0A7C, %g1
6361 fandnot1s %f26, %f25, %f16
6362 stb %o1, [%l7 + 0x5E]
6363 ldsh [%l7 + 0x64], %i4
6364 ldsb [%l7 + 0x65], %l5
6365 movcc %icc, %o6, %i3
6366 fornot1s %f24, %f0, %f9
6367 popc %o5, %l3
6368 sllx %l1, %l4, %g3
6369 add %g4, 0x0CE8, %l6
6370 fmovrdgez %o0, %f6, %f12
6371 smul %l2, 0x0706, %l0
6372 edge16l %o2, %i7, %i2
6373 sdivcc %i0, 0x090C, %o3
6374 xor %g2, %o4, %g6
6375 andn %i1, %o7, %i6
6376 move %xcc, %g5, %i5
6377 subcc %g7, %o1, %g1
6378 alignaddrl %l5, %i4, %o6
6379 movne %xcc, %o5, %i3
6380 sdivcc %l1, 0x1E80, %l4
6381 lduw [%l7 + 0x3C], %l3
6382 udivcc %g3, 0x04E3, %g4
6383 movcs %icc, %l6, %o0
6384 movpos %icc, %l2, %o2
6385 movne %icc, %i7, %i2
6386 edge16n %l0, %o3, %i0
6387 add %o4, %g6, %i1
6388 fcmpne32 %f28, %f28, %o7
6389 mulscc %g2, %g5, %i6
6390 ld [%l7 + 0x54], %f30
6391 movre %g7, %i5, %g1
6392 st %f2, [%l7 + 0x48]
6393 fpack32 %f22, %f14, %f22
6394 udivx %o1, 0x1652, %l5
6395 smul %i4, %o6, %i3
6396 udivx %l1, 0x064D, %o5
6397 movleu %xcc, %l4, %g3
6398 umulcc %l3, 0x0A8D, %g4
6399 fnegs %f29, %f2
6400 orncc %o0, %l2, %l6
6401 addcc %o2, %i7, %l0
6402 std %f0, [%l7 + 0x40]
6403 xnorcc %i2, %i0, %o3
6404 edge32n %g6, %i1, %o7
6405 srl %o4, %g2, %i6
6406 fandnot2s %f13, %f7, %f22
6407 umulcc %g5, %i5, %g1
6408 udivx %o1, 0x0C54, %l5
6409 stx %g7, [%l7 + 0x30]
6410 nop
6411 set 0x08, %o1
6412 ldsb [%l7 + %o1], %o6
6413 sethi 0x10D7, %i4
6414 movrne %l1, 0x145, %i3
6415 fnands %f21, %f18, %f19
6416 fandnot1s %f1, %f28, %f16
6417 umul %l4, 0x057B, %o5
6418 umul %g3, %g4, %o0
6419 fmovsvs %icc, %f20, %f25
6420 movneg %xcc, %l2, %l3
6421 edge16l %l6, %i7, %l0
6422 sub %o2, 0x028B, %i0
6423 fpadd16 %f12, %f8, %f4
6424 xorcc %o3, %i2, %g6
6425 xorcc %o7, %o4, %g2
6426 fzeros %f19
6427 st %f2, [%l7 + 0x6C]
6428 move %xcc, %i1, %i6
6429 movcc %icc, %g5, %i5
6430 edge16ln %o1, %g1, %g7
6431 fnot1 %f10, %f2
6432 movn %icc, %l5, %o6
6433 fnot2s %f7, %f22
6434 fmovdg %icc, %f6, %f7
6435 pdist %f28, %f16, %f24
6436 andncc %i4, %l1, %i3
6437 sub %l4, 0x11A6, %g3
6438 std %f4, [%l7 + 0x68]
6439 xnorcc %o5, %o0, %g4
6440 srl %l2, %l3, %l6
6441 srlx %i7, 0x0A, %o2
6442 save %l0, %i0, %i2
6443 rdpr %cwp, %g1
6444 rdpr %cansave, %g2
6445 rdpr %canrestore, %g3
6446 rdpr %cleanwin, %g4
6447 rdpr %otherwin, %g5
6448 rdpr %wstate, %g6
6449 ldub [%l7 + 0x63], %o3
6450 fpadd32s %f14, %f9, %f29
6451 xor %g6, %o7, %g2
6452 stw %o4, [%l7 + 0x08]
6453 st %f5, [%l7 + 0x5C]
6454 fmovde %icc, %f8, %f14
6455 edge16ln %i6, %g5, %i1
6456 edge16ln %o1, %i5, %g1
6457 edge16l %l5, %g7, %o6
6458 srl %i4, %i3, %l1
6459 ld [%l7 + 0x68], %f25
6460 addccc %l4, 0x06F2, %o5
6461 movvc %icc, %o0, %g3
6462 edge32ln %g4, %l2, %l3
6463 movcc %icc, %i7, %o2
6464 edge32 %l0, %i0, %i2
6465 fmul8x16al %f16, %f25, %f22
6466 add %o3, 0x0DD9, %l6
6467 sth %g6, [%l7 + 0x1C]
6468 fornot1s %f23, %f31, %f18
6469 movpos %xcc, %o7, %g2
6470 subcc %i6, %o4, %g5
6471 xor %o1, 0x1D6F, %i1
6472 sth %i5, [%l7 + 0x40]
6473 udivx %g1, 0x1952, %g7
6474 movrlez %l5, %o6, %i3
6475 edge32l %l1, %i4, %l4
6476 addc %o0, %o5, %g4
6477 movrlz %l2, %g3, %i7
6478 sethi 0x192F, %o2
6479 sir 0x1301
6480 fpsub16s %f30, %f26, %f30
6481 alignaddrl %l3, %i0, %i2
6482 movvs %xcc, %l0, %l6
6483 addccc %o3, 0x17DE, %g6
6484 movl %xcc, %g2, %o7
6485 edge32n %o4, %i6, %g5
6486 setx loop_21, %l0, %l1
6487 return %l1
6488 nop
6489 rdpr %cwp, %g1
6490 rdpr %cansave, %g2
6491 rdpr %canrestore, %g3
6492 rdpr %cleanwin, %g4
6493 rdpr %otherwin, %g5
6494 rdpr %wstate, %g6
6495loop_21: movneg %icc, %g1, %g7
6496 sra %l5, 0x1B, %i5
6497 umul %i3, 0x16B6, %o6
6498 fsrc2s %f22, %f25
6499 movle %xcc, %l1, %i4
6500 sethi 0x1540, %o0
6501 nop
6502 set 0x48, %g7
6503 ldsh [%l7 + %g7], %o5
6504 edge8l %g4, %l2, %g3
6505 xnorcc %l4, 0x0F6D, %i7
6506 movrgez %l3, 0x214, %o2
6507 fzero %f12
6508 fnands %f16, %f11, %f3
6509 fmul8x16al %f14, %f16, %f18
6510 fmovde %icc, %f6, %f3
6511 edge8l %i2, %l0, %l6
6512 xor %o3, 0x1A7E, %g6
6513 lduw [%l7 + 0x18], %g2
6514 smulcc %o7, %i0, %o4
6515 fmovdl %icc, %f30, %f6
6516 xnor %i6, %g5, %o1
6517 ldsb [%l7 + 0x77], %i1
6518 edge32n %g7, %g1, %l5
6519 alignaddrl %i3, %i5, %o6
6520 array16 %l1, %i4, %o5
6521 fsrc2s %f12, %f0
6522 fabss %f1, %f29
6523 srax %g4, 0x14, %l2
6524 subccc %o0, 0x1939, %g3
6525 bshuffle %f10, %f22, %f8
6526 movrlez %l4, %l3, %o2
6527 fand %f4, %f4, %f20
6528 sra %i7, %l0, %l6
6529 sir 0x1964
6530 smulcc %i2, 0x1B16, %g6
6531 edge16ln %o3, %g2, %o7
6532 array32 %o4, %i0, %g5
6533 fmuld8sux16 %f12, %f22, %f16
6534 move %xcc, %i6, %i1
6535 movl %icc, %g7, %o1
6536 fmovsg %icc, %f3, %f28
6537 addccc %l5, %i3, %g1
6538 fmovdgu %xcc, %f28, %f30
6539 movneg %icc, %o6, %i5
6540 edge32n %l1, %o5, %i4
6541 edge16ln %g4, %o0, %l2
6542 fmovsvs %icc, %f8, %f12
6543 alignaddrl %g3, %l3, %l4
6544 array32 %i7, %o2, %l0
6545 movle %xcc, %i2, %g6
6546 ldd [%l7 + 0x58], %f10
6547 movcs %icc, %l6, %g2
6548 fpsub32s %f15, %f0, %f12
6549 fmovdneg %xcc, %f2, %f28
6550 fmovsg %xcc, %f30, %f25
6551 and %o7, 0x19A0, %o3
6552 ld [%l7 + 0x08], %f22
6553 sdivcc %o4, 0x1918, %i0
6554 edge32l %g5, %i1, %i6
6555 fsrc2 %f24, %f8
6556 andcc %o1, %l5, %i3
6557 ldub [%l7 + 0x60], %g7
6558 movge %xcc, %o6, %i5
6559 udivcc %l1, 0x02F3, %g1
6560 edge32 %o5, %i4, %o0
6561 xorcc %l2, %g4, %g3
6562 fmovrdlez %l4, %f8, %f26
6563 fmul8ulx16 %f8, %f12, %f12
6564 xorcc %l3, %o2, %i7
6565 nop
6566 set 0x70, %l6
6567 stx %l0, [%l7 + %l6]
6568 movrlez %g6, 0x000, %l6
6569 edge16 %g2, %o7, %o3
6570 or %i2, %i0, %g5
6571 movgu %icc, %i1, %i6
6572 udivx %o1, 0x0F60, %l5
6573 fmovda %icc, %f17, %f29
6574 movn %icc, %o4, %i3
6575 edge32ln %o6, %g7, %i5
6576 fone %f12
6577 edge8 %l1, %o5, %i4
6578 movpos %xcc, %g1, %o0
6579 ldsw [%l7 + 0x74], %l2
6580 lduw [%l7 + 0x10], %g3
6581 fmovdleu %icc, %f6, %f18
6582 smul %g4, %l3, %l4
6583 movrgz %o2, 0x204, %i7
6584 st %f0, [%l7 + 0x64]
6585 fcmpgt32 %f2, %f20, %l0
6586 ldsb [%l7 + 0x12], %l6
6587 sra %g2, 0x07, %g6
6588 sllx %o3, %i2, %i0
6589 save %g5, %i1, %o7
6590 rdpr %cwp, %g1
6591 rdpr %cansave, %g2
6592 rdpr %canrestore, %g3
6593 rdpr %cleanwin, %g4
6594 rdpr %otherwin, %g5
6595 rdpr %wstate, %g6
6596 xor %o1, %l5, %i6
6597 ld [%l7 + 0x60], %f24
6598 faligndata %f22, %f10, %f16
6599 alignaddr %o4, %i3, %o6
6600 edge16n %g7, %i5, %o5
6601 movpos %xcc, %l1, %g1
6602 edge32ln %o0, %l2, %i4
6603 xorcc %g4, %g3, %l4
6604 sth %l3, [%l7 + 0x10]
6605 sdiv %i7, 0x04C1, %l0
6606 umul %l6, 0x0325, %g2
6607 xnorcc %o2, %o3, %g6
6608 umul %i0, 0x00C4, %g5
6609 addccc %i1, %o7, %o1
6610 pdist %f2, %f4, %f8
6611 smul %i2, %i6, %o4
6612 ldx [%l7 + 0x48], %l5
6613 fmul8sux16 %f6, %f28, %f20
6614 or %i3, 0x0C2F, %g7
6615 fandnot1s %f19, %f27, %f10
6616 addcc %i5, 0x068B, %o6
6617 save %l1, %g1, %o0
6618 rdpr %cwp, %g1
6619 rdpr %cansave, %g2
6620 rdpr %canrestore, %g3
6621 rdpr %cleanwin, %g4
6622 rdpr %otherwin, %g5
6623 rdpr %wstate, %g6
6624 movge %xcc, %o5, %i4
6625 mova %xcc, %g4, %g3
6626 edge8ln %l4, %l2, %l3
6627 sub %l0, 0x15CD, %i7
6628 and %l6, %o2, %o3
6629 srl %g2, %g6, %i0
6630 fnot2 %f30, %f12
6631 umul %g5, %o7, %o1
6632 fands %f14, %f25, %f25
6633 andcc %i1, 0x0CEC, %i2
6634 movcc %xcc, %i6, %l5
6635 fmovdvs %xcc, %f14, %f19
6636 st %f14, [%l7 + 0x60]
6637 mova %icc, %o4, %g7
6638 ldsh [%l7 + 0x7A], %i5
6639 stx %i3, [%l7 + 0x70]
6640 fabsd %f18, %f26
6641 ldx [%l7 + 0x18], %o6
6642 ldsh [%l7 + 0x4C], %g1
6643 fmovdcc %xcc, %f13, %f4
6644 fandnot1s %f12, %f29, %f17
6645 mulx %o0, %o5, %l1
6646 move %xcc, %i4, %g3
6647 move %xcc, %l4, %g4
6648 edge8l %l3, %l0, %i7
6649 edge16l %l2, %o2, %o3
6650 fpackfix %f20, %f9
6651 fmovdgu %xcc, %f12, %f2
6652 movgu %xcc, %l6, %g6
6653 stx %g2, [%l7 + 0x50]
6654 st %f21, [%l7 + 0x48]
6655 std %f16, [%l7 + 0x68]
6656 srax %i0, %o7, %o1
6657 bshuffle %f24, %f2, %f26
6658 stb %i1, [%l7 + 0x32]
6659 nop
6660 set 0x50, %o5
6661 ldsb [%l7 + %o5], %i2
6662 udivx %g5, 0x1FB6, %i6
6663 faligndata %f2, %f26, %f16
6664 addcc %l5, %g7, %i5
6665 sir 0x0824
6666 fpsub32 %f6, %f12, %f6
6667 fpsub32s %f20, %f6, %f27
6668 movrne %o4, 0x0CC, %o6
6669 fmovda %xcc, %f6, %f4
6670 ldd [%l7 + 0x68], %g0
6671 ldsh [%l7 + 0x7C], %i3
6672 edge16n %o0, %o5, %l1
6673 edge16n %i4, %l4, %g3
6674 movrne %g4, %l3, %i7
6675 movcs %xcc, %l0, %l2
6676 std %f10, [%l7 + 0x68]
6677 movg %xcc, %o2, %o3
6678 alignaddrl %l6, %g2, %g6
6679 sra %i0, 0x17, %o7
6680 xnor %i1, 0x0F9E, %o1
6681 stb %g5, [%l7 + 0x2F]
6682 smulcc %i2, %i6, %g7
6683 addccc %l5, 0x13A6, %i5
6684 smulcc %o4, 0x0D0B, %g1
6685 fmovsleu %icc, %f23, %f7
6686 movrgez %o6, %i3, %o0
6687 edge16ln %o5, %i4, %l4
6688 lduw [%l7 + 0x38], %g3
6689 movre %l1, 0x0EC, %g4
6690 nop
6691 set 0x30, %o3
6692 stb %l3, [%l7 + %o3]
6693 nop
6694 set 0x1C, %i6
6695 sth %i7, [%l7 + %i6]
6696 alignaddrl %l0, %l2, %o3
6697 udiv %l6, 0x04C8, %g2
6698 stw %o2, [%l7 + 0x10]
6699 sra %i0, 0x1B, %o7
6700 lduw [%l7 + 0x44], %i1
6701 alignaddrl %g6, %g5, %o1
6702 fones %f4
6703 movgu %icc, %i2, %g7
6704 mulscc %i6, 0x1878, %l5
6705 addccc %o4, 0x1A2E, %i5
6706 sllx %o6, %i3, %o0
6707 sdivx %o5, 0x1840, %i4
6708 movg %xcc, %g1, %g3
6709 movleu %xcc, %l4, %g4
6710 movg %icc, %l1, %l3
6711 fmovrdgz %l0, %f14, %f20
6712 movge %xcc, %i7, %l2
6713 fsrc1 %f30, %f24
6714 fcmple32 %f12, %f16, %l6
6715 ldsb [%l7 + 0x68], %o3
6716 ldub [%l7 + 0x38], %o2
6717 restore %i0, %g2, %i1
6718 rdpr %cwp, %g1
6719 rdpr %cansave, %g2
6720 rdpr %canrestore, %g3
6721 rdpr %cleanwin, %g4
6722 rdpr %otherwin, %g5
6723 rdpr %wstate, %g6
6724 umul %o7, %g6, %g5
6725 edge16n %o1, %i2, %i6
6726 stb %l5, [%l7 + 0x13]
6727 mova %icc, %o4, %g7
6728 fmovdle %icc, %f9, %f26
6729 fmovde %xcc, %f0, %f11
6730 udiv %o6, 0x10C5, %i5
6731 movne %xcc, %o0, %o5
6732 sth %i4, [%l7 + 0x72]
6733 udiv %g1, 0x022A, %g3
6734 fmul8ulx16 %f4, %f20, %f2
6735 fzeros %f29
6736 fpadd16 %f10, %f6, %f24
6737 edge32ln %i3, %g4, %l1
6738 orn %l4, 0x01F0, %l0
6739 orncc %i7, %l3, %l2
6740 movvs %xcc, %l6, %o2
6741 fmovsg %xcc, %f30, %f24
6742 ldsb [%l7 + 0x30], %i0
6743 movvs %icc, %g2, %i1
6744 edge32n %o7, %o3, %g6
6745 sdiv %o1, 0x1579, %i2
6746 and %i6, %l5, %g5
6747 fmul8x16 %f12, %f0, %f14
6748 srax %o4, %g7, %o6
6749 or %o0, %o5, %i5
6750 ldd [%l7 + 0x40], %g0
6751 mulscc %g3, 0x127D, %i4
6752 movge %icc, %i3, %g4
6753 std %f14, [%l7 + 0x38]
6754 setx loop_22, %l0, %l1
6755 return %l1
6756 nop
6757 rdpr %cwp, %g1
6758 rdpr %cansave, %g2
6759 rdpr %canrestore, %g3
6760 rdpr %cleanwin, %g4
6761 rdpr %otherwin, %g5
6762 rdpr %wstate, %g6
6763loop_22: fmovdneg %xcc, %f21, %f20
6764 std %f14, [%l7 + 0x58]
6765 udivcc %l0, 0x0880, %i7
6766 edge8l %l2, %l6, %l3
6767 umul %i0, 0x1274, %g2
6768 sll %o2, 0x18, %i1
6769 array32 %o3, %o7, %o1
6770 nop
6771 set 0x6D, %l0
6772 ldub [%l7 + %l0], %g6
6773 array16 %i6, %l5, %g5
6774 movre %i2, 0x22D, %o4
6775 fmovdge %icc, %f21, %f8
6776 fzero %f24
6777 movl %icc, %g7, %o0
6778 srlx %o6, %o5, %i5
6779 movvs %icc, %g1, %i4
6780 movpos %icc, %g3, %i3
6781 edge32ln %l4, %g4, %l1
6782 orcc %i7, 0x062A, %l2
6783 sth %l6, [%l7 + 0x50]
6784 fmovsg %icc, %f27, %f10
6785 fornot1 %f22, %f6, %f30
6786 udivx %l0, 0x14AE, %l3
6787 movcs %xcc, %i0, %o2
6788 fexpand %f29, %f30
6789 andncc %g2, %i1, %o3
6790 alignaddr %o7, %g6, %o1
6791 ldub [%l7 + 0x0A], %l5
6792 movleu %xcc, %g5, %i2
6793 addc %o4, %i6, %o0
6794 nop
6795 set 0x28, %l1
6796 lduh [%l7 + %l1], %o6
6797 array16 %o5, %g7, %i5
6798 srax %i4, 0x19, %g1
6799 fmul8x16al %f25, %f7, %f18
6800 ldx [%l7 + 0x18], %g3
6801 andcc %i3, 0x04F0, %l4
6802 edge8n %g4, %i7, %l1
6803 edge8ln %l6, %l2, %l0
6804 srlx %l3, %o2, %g2
6805 sethi 0x16FF, %i1
6806 addc %i0, %o3, %o7
6807 srax %g6, %o1, %g5
6808 fmovrdgez %i2, %f30, %f28
6809 and %l5, %o4, %o0
6810 smulcc %o6, %o5, %g7
6811 edge32 %i5, %i4, %g1
6812 stb %g3, [%l7 + 0x3F]
6813 edge32n %i6, %l4, %i3
6814 ldsw [%l7 + 0x10], %i7
6815 ldx [%l7 + 0x18], %l1
6816 subccc %l6, 0x0FB6, %l2
6817 xnor %g4, 0x064A, %l3
6818 srl %o2, %g2, %i1
6819 fandnot1s %f1, %f27, %f0
6820 fcmpd %fcc2, %f14, %f0
6821 fmovsne %icc, %f14, %f9
6822 orn %l0, %i0, %o3
6823 nop
6824 set 0x36, %o2
6825 stb %g6, [%l7 + %o2]
6826 movrgez %o1, %g5, %i2
6827 xnorcc %l5, 0x17AA, %o4
6828 fmovrse %o0, %f16, %f7
6829 fmovdge %xcc, %f13, %f8
6830 fsrc1s %f27, %f23
6831 xnorcc %o7, %o6, %o5
6832 srl %g7, 0x17, %i5
6833 edge8l %g1, %g3, %i4
6834 movrlez %i6, 0x301, %l4
6835 sethi 0x0A57, %i3
6836 lduh [%l7 + 0x20], %i7
6837 ldsb [%l7 + 0x45], %l1
6838 ldd [%l7 + 0x20], %l2
6839 smul %l6, 0x0FD2, %g4
6840 ldsh [%l7 + 0x44], %o2
6841 fmovrdlz %l3, %f20, %f10
6842 orn %g2, 0x0B55, %l0
6843 bshuffle %f24, %f22, %f30
6844 edge32l %i1, %o3, %i0
6845 sir 0x029D
6846 ldd [%l7 + 0x10], %f30
6847 fsrc2s %f29, %f17
6848 orncc %g6, %o1, %g5
6849 srax %i2, 0x03, %o4
6850 movrgez %o0, 0x1CD, %l5
6851 orcc %o6, %o5, %o7
6852 fmovrsgz %i5, %f7, %f5
6853 edge32l %g1, %g7, %i4
6854 stw %i6, [%l7 + 0x20]
6855 ldsw [%l7 + 0x1C], %l4
6856 edge16ln %i3, %i7, %g3
6857 ldsb [%l7 + 0x69], %l1
6858 movcs %xcc, %l6, %g4
6859 edge8l %l2, %l3, %o2
6860 stw %g2, [%l7 + 0x30]
6861 add %l0, %i1, %i0
6862 udivx %g6, 0x0176, %o1
6863 movg %xcc, %g5, %i2
6864 fandnot1 %f16, %f20, %f4
6865 alignaddr %o4, %o0, %o3
6866 fmovd %f24, %f20
6867 mulscc %o6, %o5, %l5
6868 edge8l %i5, %g1, %o7
6869 xnorcc %g7, %i6, %i4
6870 ld [%l7 + 0x44], %f4
6871 srlx %i3, 0x1B, %i7
6872 fnot2 %f22, %f0
6873 fpsub32s %f5, %f13, %f0
6874 ldd [%l7 + 0x08], %f12
6875 umulcc %l4, 0x1D0A, %g3
6876 edge8n %l6, %l1, %g4
6877 movvs %icc, %l2, %l3
6878 ldd [%l7 + 0x68], %g2
6879 addcc %l0, 0x093E, %o2
6880 fxor %f0, %f28, %f10
6881 edge16 %i0, %g6, %o1
6882 alignaddrl %i1, %i2, %o4
6883 fmovsge %xcc, %f22, %f8
6884 mulscc %g5, 0x0757, %o3
6885 movne %xcc, %o0, %o6
6886 andn %l5, 0x0389, %i5
6887 orn %o5, %o7, %g7
6888 movrgez %g1, %i6, %i4
6889 alignaddr %i3, %l4, %g3
6890 fmul8sux16 %f30, %f8, %f8
6891 fmovsvs %icc, %f24, %f12
6892 sdivx %i7, 0x0EE8, %l6
6893 umul %g4, 0x0113, %l1
6894 fmovsg %xcc, %f12, %f24
6895 sra %l3, %l2, %g2
6896 fmovdle %icc, %f8, %f25
6897 xorcc %o2, %i0, %l0
6898 udivcc %o1, 0x0E9A, %i1
6899 movleu %xcc, %i2, %g6
6900 fexpand %f24, %f16
6901 subc %o4, %g5, %o0
6902 fmovsg %icc, %f31, %f16
6903 sra %o6, 0x05, %o3
6904 sdiv %i5, 0x0FD8, %o5
6905 subc %o7, 0x0988, %g7
6906 udivx %g1, 0x032F, %i6
6907 movleu %xcc, %i4, %i3
6908 movneg %icc, %l4, %g3
6909 smul %i7, 0x0F3D, %l6
6910 fpsub16s %f19, %f6, %f12
6911 stx %g4, [%l7 + 0x68]
6912 umulcc %l1, %l5, %l3
6913 ldsh [%l7 + 0x42], %l2
6914 fands %f31, %f31, %f21
6915 mulscc %o2, 0x1580, %g2
6916 movre %i0, %l0, %o1
6917 stb %i2, [%l7 + 0x73]
6918 smulcc %g6, 0x13AA, %i1
6919 lduw [%l7 + 0x44], %g5
6920 stx %o0, [%l7 + 0x30]
6921 udiv %o4, 0x0EF3, %o3
6922 orcc %o6, 0x041D, %o5
6923 siam 0x3
6924 ldd [%l7 + 0x18], %f24
6925 edge8ln %i5, %o7, %g7
6926 alignaddrl %g1, %i4, %i6
6927 lduw [%l7 + 0x7C], %l4
6928 fandnot2s %f1, %f10, %f2
6929 umul %g3, 0x0D3F, %i7
6930 array16 %i3, %g4, %l1
6931 pdist %f24, %f12, %f0
6932 movrlz %l6, 0x145, %l3
6933 udiv %l2, 0x1FBD, %o2
6934 edge16n %l5, %i0, %l0
6935 save %g2, %i2, %o1
6936 rdpr %cwp, %g1
6937 rdpr %cansave, %g2
6938 rdpr %canrestore, %g3
6939 rdpr %cleanwin, %g4
6940 rdpr %otherwin, %g5
6941 rdpr %wstate, %g6
6942 subcc %i1, 0x1906, %g6
6943 move %icc, %o0, %o4
6944 fmovrdlz %g5, %f6, %f0
6945 stx %o3, [%l7 + 0x50]
6946 fandnot2s %f29, %f1, %f18
6947 fones %f22
6948 add %o5, %i5, %o6
6949 array32 %o7, %g1, %i4
6950 movleu %icc, %g7, %i6
6951 movge %icc, %g3, %i7
6952 ldd [%l7 + 0x08], %l4
6953 udiv %i3, 0x116E, %l1
6954 ldsh [%l7 + 0x62], %l6
6955 srax %l3, %l2, %g4
6956 addccc %o2, 0x1E89, %l5
6957 movpos %xcc, %i0, %l0
6958 fnor %f24, %f22, %f24
6959 move %icc, %g2, %i2
6960 movge %icc, %i1, %o1
6961 edge32 %g6, %o4, %g5
6962 movg %icc, %o3, %o5
6963 fmovrsne %i5, %f28, %f28
6964 fornot2s %f9, %f23, %f5
6965 ld [%l7 + 0x6C], %f10
6966 srax %o6, %o0, %o7
6967 andncc %i4, %g7, %g1
6968 save %i6, 0x0B41, %i7
6969 rdpr %cwp, %g1
6970 rdpr %cansave, %g2
6971 rdpr %canrestore, %g3
6972 rdpr %cleanwin, %g4
6973 rdpr %otherwin, %g5
6974 rdpr %wstate, %g6
6975 sethi 0x0490, %g3
6976 fmovde %icc, %f21, %f27
6977 mulx %l4, 0x0748, %i3
6978 alignaddr %l1, %l3, %l6
6979 fcmpgt16 %f4, %f30, %l2
6980 movrgez %o2, 0x124, %g4
6981 udiv %i0, 0x13F0, %l5
6982 movle %xcc, %g2, %l0
6983 save %i2, 0x1397, %o1
6984 rdpr %cwp, %g1
6985 rdpr %cansave, %g2
6986 rdpr %canrestore, %g3
6987 rdpr %cleanwin, %g4
6988 rdpr %otherwin, %g5
6989 rdpr %wstate, %g6
6990 fcmple16 %f20, %f18, %g6
6991 movne %icc, %i1, %o4
6992 movrlz %g5, 0x263, %o3
6993 sdivx %i5, 0x1F9B, %o5
6994 fnot2s %f10, %f27
6995 movn %xcc, %o6, %o7
6996 udiv %o0, 0x0B24, %g7
6997 add %i4, 0x13F4, %g1
6998 fpadd32s %f1, %f8, %f31
6999 movpos %xcc, %i6, %g3
7000 xnorcc %l4, 0x075E, %i7
7001 fpadd16 %f20, %f18, %f24
7002 edge16ln %l1, %l3, %i3
7003 save %l6, %o2, %g4
7004 rdpr %cwp, %g1
7005 rdpr %cansave, %g2
7006 rdpr %canrestore, %g3
7007 rdpr %cleanwin, %g4
7008 rdpr %otherwin, %g5
7009 rdpr %wstate, %g6
7010 fornot1 %f16, %f22, %f12
7011 sllx %l2, %i0, %l5
7012 fmovdcs %icc, %f5, %f7
7013 movrlz %l0, %i2, %o1
7014 addccc %g2, 0x11DC, %g6
7015 udivcc %o4, 0x0831, %i1
7016 udivx %g5, 0x1D10, %o3
7017 movne %xcc, %o5, %o6
7018 fcmple32 %f24, %f16, %o7
7019 udivx %o0, 0x03A8, %i5
7020 andncc %g7, %g1, %i6
7021 ldd [%l7 + 0x40], %i4
7022 umulcc %g3, %i7, %l4
7023 edge8n %l3, %i3, %l6
7024 orn %o2, %g4, %l2
7025 edge32 %i0, %l5, %l0
7026 edge8ln %l1, %o1, %g2
7027 fornot2s %f5, %f1, %f29
7028 fmovsg %icc, %f27, %f8
7029 edge16n %g6, %i2, %i1
7030 popc %g5, %o3
7031 sdivcc %o5, 0x148B, %o6
7032 movcc %icc, %o7, %o4
7033 stw %i5, [%l7 + 0x34]
7034 edge16 %g7, %o0, %g1
7035 movg %icc, %i6, %g3
7036 fmovsleu %xcc, %f17, %f19
7037 alignaddr %i7, %i4, %l4
7038 fcmpne32 %f0, %f28, %l3
7039 mulx %i3, 0x12AF, %o2
7040 sll %l6, %g4, %l2
7041 edge32l %l5, %l0, %i0
7042 std %f28, [%l7 + 0x08]
7043 movne %xcc, %l1, %g2
7044 orcc %g6, 0x0288, %i2
7045 mova %icc, %o1, %i1
7046 xnorcc %o3, 0x1CC5, %g5
7047 edge32ln %o6, %o5, %o4
7048 stx %i5, [%l7 + 0x28]
7049 fcmped %fcc2, %f4, %f18
7050 movpos %icc, %o7, %o0
7051 sth %g1, [%l7 + 0x58]
7052 movcs %icc, %g7, %i6
7053 orn %g3, 0x069E, %i7
7054 popc 0x04F3, %l4
7055 array32 %l3, %i4, %o2
7056 add %i3, %g4, %l6
7057 movre %l2, 0x0EB, %l0
7058 fsrc2 %f22, %f22
7059 edge8 %i0, %l5, %l1
7060 move %icc, %g2, %i2
7061 movne %icc, %g6, %o1
7062 xnor %i1, 0x19F4, %o3
7063 subc %o6, %g5, %o4
7064 xorcc %o5, %o7, %i5
7065 edge16 %g1, %o0, %g7
7066 udivx %i6, 0x19BF, %i7
7067 fmovrsgez %g3, %f7, %f24
7068 ldsb [%l7 + 0x28], %l3
7069 movle %icc, %i4, %o2
7070 movrlz %i3, %l4, %g4
7071 movgu %icc, %l6, %l0
7072 movneg %icc, %i0, %l2
7073 fmovdcs %xcc, %f28, %f7
7074 fmovdg %xcc, %f24, %f20
7075 movl %icc, %l1, %l5
7076 lduh [%l7 + 0x4E], %i2
7077 movneg %icc, %g6, %o1
7078 sra %g2, 0x0E, %o3
7079 subc %i1, %g5, %o4
7080 fmovdcc %xcc, %f2, %f15
7081 movvs %icc, %o5, %o6
7082 edge16 %o7, %g1, %i5
7083 fnot2 %f30, %f14
7084 nop
7085 set 0x63, %g6
7086 ldub [%l7 + %g6], %o0
7087 fcmpeq16 %f8, %f2, %i6
7088 nop
7089 set 0x2F, %i4
7090 ldsb [%l7 + %i4], %g7
7091 edge8ln %g3, %l3, %i4
7092 fornot1 %f22, %f16, %f6
7093 restore %i7, %o2, %l4
7094 rdpr %cwp, %g1
7095 rdpr %cansave, %g2
7096 rdpr %canrestore, %g3
7097 rdpr %cleanwin, %g4
7098 rdpr %otherwin, %g5
7099 rdpr %wstate, %g6
7100 fmovrdlez %g4, %f14, %f2
7101 movne %icc, %l6, %l0
7102 fandnot2 %f24, %f26, %f8
7103 sethi 0x1C95, %i0
7104 udiv %i3, 0x1FE3, %l1
7105 alignaddr %l2, %i2, %l5
7106 ldsb [%l7 + 0x25], %o1
7107 xor %g2, %o3, %i1
7108 fcmpeq32 %f14, %f22, %g6
7109 sdiv %o4, 0x166F, %o5
7110 addc %g5, %o7, %g1
7111 andn %o6, %o0, %i5
7112 ldsb [%l7 + 0x7A], %g7
7113 movvc %xcc, %i6, %l3
7114 fmovrslz %i4, %f4, %f20
7115 smul %g3, 0x17F7, %i7
7116 fmovdne %icc, %f10, %f23
7117 fmuld8ulx16 %f0, %f20, %f18
7118 andncc %o2, %g4, %l6
7119 sub %l0, %l4, %i0
7120 fnot2 %f8, %f30
7121 movn %xcc, %i3, %l2
7122 udivx %i2, 0x1F41, %l5
7123 fcmpeq16 %f6, %f18, %l1
7124 fnot1s %f10, %f11
7125 orn %g2, 0x18FD, %o3
7126 edge8 %i1, %o1, %o4
7127 mulx %o5, %g5, %g6
7128 andcc %o7, 0x1328, %g1
7129 sir 0x1F94
7130 movrlz %o6, 0x11D, %i5
7131 movre %o0, %i6, %g7
7132 udivx %l3, 0x1DCF, %i4
7133 fpadd16s %f5, %f8, %f15
7134 fone %f0
7135 array16 %g3, %o2, %i7
7136 orcc %l6, %l0, %g4
7137 fnegd %f28, %f24
7138 orncc %i0, 0x1F99, %l4
7139 sir 0x0EA5
7140 fzero %f0
7141 or %i3, %l2, %i2
7142 fmovdge %icc, %f18, %f8
7143 subc %l5, %l1, %o3
7144 fmovsvc %icc, %f8, %f30
7145 smulcc %g2, 0x1558, %o1
7146 movneg %xcc, %o4, %i1
7147 addc %g5, 0x0411, %g6
7148 subcc %o5, %o7, %o6
7149 fabss %f13, %f17
7150 ldd [%l7 + 0x58], %i4
7151 fmuld8ulx16 %f8, %f22, %f12
7152 stw %o0, [%l7 + 0x68]
7153 orcc %i6, 0x1961, %g1
7154 mova %icc, %g7, %i4
7155 fmovsl %xcc, %f8, %f28
7156 movrgz %g3, 0x0FD, %l3
7157 fmul8sux16 %f24, %f14, %f20
7158 andncc %i7, %o2, %l0
7159 movrgz %l6, 0x035, %g4
7160 mulscc %l4, 0x1E99, %i3
7161 fmovrdlez %l2, %f22, %f2
7162 subcc %i0, 0x182B, %l5
7163 array32 %l1, %i2, %o3
7164 edge32n %o1, %o4, %i1
7165 movrne %g2, %g6, %g5
7166 movleu %xcc, %o7, %o5
7167 fmovsge %icc, %f15, %f16
7168 mulx %i5, 0x043D, %o6
7169 mova %icc, %o0, %g1
7170 edge32l %i6, %i4, %g7
7171 ldsb [%l7 + 0x23], %g3
7172 fcmple32 %f8, %f24, %i7
7173 srl %o2, %l0, %l3
7174 fcmpgt32 %f20, %f4, %g4
7175 array32 %l4, %l6, %l2
7176 addccc %i0, %l5, %i3
7177 movrlz %l1, 0x2BA, %o3
7178 subcc %o1, %o4, %i1
7179 fpadd16 %f20, %f0, %f0
7180 lduh [%l7 + 0x66], %g2
7181 umul %i2, %g6, %o7
7182 movge %icc, %o5, %g5
7183 movn %xcc, %o6, %i5
7184 lduh [%l7 + 0x08], %o0
7185 addccc %g1, %i4, %i6
7186 edge8ln %g3, %i7, %g7
7187 edge8l %o2, %l0, %l3
7188 fmovdn %icc, %f4, %f15
7189 addc %g4, %l4, %l2
7190 xnor %i0, %l5, %l6
7191 movcc %xcc, %l1, %i3
7192 sdivcc %o1, 0x06A6, %o4
7193 std %f4, [%l7 + 0x60]
7194 edge8ln %i1, %g2, %i2
7195 movrne %g6, %o3, %o5
7196 fmovrdgz %g5, %f24, %f18
7197 andncc %o7, %i5, %o0
7198 movrgez %g1, %o6, %i6
7199 edge16n %i4, %i7, %g7
7200 mova %icc, %g3, %l0
7201 edge16l %l3, %g4, %o2
7202 srax %l2, %l4, %i0
7203 movvc %xcc, %l6, %l1
7204 movg %icc, %l5, %o1
7205 srlx %i3, %o4, %i1
7206 movcc %xcc, %i2, %g2
7207 mulscc %o3, 0x0261, %g6
7208 sdivx %g5, 0x085A, %o7
7209 orncc %o5, 0x0D98, %o0
7210 fones %f13
7211 xor %g1, 0x0741, %o6
7212 sdiv %i5, 0x04FD, %i6
7213 alignaddr %i7, %g7, %g3
7214 srax %l0, 0x05, %l3
7215 lduw [%l7 + 0x78], %g4
7216 addccc %o2, 0x1061, %l2
7217 movneg %icc, %l4, %i4
7218 sdivx %l6, 0x0130, %i0
7219 fmovdne %icc, %f22, %f24
7220 array32 %l1, %o1, %l5
7221 umulcc %i3, 0x0EAB, %o4
7222 edge32n %i2, %g2, %o3
7223 edge8l %g6, %i1, %o7
7224 movrgz %g5, %o5, %o0
7225 edge32l %o6, %g1, %i5
7226 movrlez %i7, %i6, %g7
7227 movne %icc, %g3, %l3
7228 ldsb [%l7 + 0x18], %l0
7229 sth %g4, [%l7 + 0x3E]
7230 fmovrslz %o2, %f31, %f28
7231 array16 %l2, %l4, %l6
7232 movcs %xcc, %i4, %l1
7233 subc %o1, 0x0A07, %i0
7234 edge16 %l5, %i3, %o4
7235 array8 %g2, %i2, %g6
7236 sethi 0x1AFA, %i1
7237 lduw [%l7 + 0x38], %o3
7238 sethi 0x01C0, %g5
7239 subccc %o7, 0x19EC, %o0
7240 movvc %icc, %o6, %o5
7241 or %g1, %i5, %i6
7242 udivx %i7, 0x1334, %g3
7243 mova %xcc, %l3, %g7
7244 array8 %g4, %o2, %l0
7245 xnor %l2, 0x13B5, %l4
7246 edge32n %i4, %l1, %l6
7247 movvc %xcc, %o1, %l5
7248 sdivcc %i0, 0x0DDA, %i3
7249 udivcc %g2, 0x0C60, %i2
7250 array32 %o4, %i1, %g6
7251 umul %o3, 0x0023, %g5
7252 fpsub16s %f3, %f19, %f19
7253 addccc %o0, %o7, %o5
7254 fnegd %f0, %f24
7255 edge16ln %g1, %i5, %o6
7256 movle %icc, %i6, %g3
7257 movgu %xcc, %l3, %i7
7258 ld [%l7 + 0x14], %f6
7259 xnorcc %g7, %g4, %l0
7260 fmovsle %xcc, %f12, %f29
7261 smulcc %o2, 0x08FE, %l2
7262 sll %l4, 0x18, %l1
7263 fnegd %f10, %f20
7264 array8 %i4, %o1, %l5
7265 edge8n %i0, %i3, %l6
7266 addcc %g2, 0x0E2C, %i2
7267 xnor %i1, 0x1D4B, %o4
7268 fmovrdlez %g6, %f10, %f24
7269 movrlz %g5, %o3, %o7
7270 fmovsleu %icc, %f29, %f5
7271 nop
7272 set 0x60, %i2
7273 lduw [%l7 + %i2], %o5
7274 fmovs %f23, %f22
7275 or %g1, %i5, %o0
7276 fmovscs %xcc, %f25, %f21
7277 fmovsn %icc, %f1, %f8
7278 sll %i6, 0x0D, %g3
7279 fmovsa %xcc, %f13, %f5
7280 add %l3, 0x0B6A, %o6
7281 sllx %i7, %g4, %l0
7282 subccc %g7, %o2, %l2
7283 fmovsleu %xcc, %f23, %f28
7284 fcmple16 %f22, %f14, %l4
7285 edge16l %i4, %o1, %l5
7286 fmovsleu %icc, %f12, %f27
7287 edge8 %l1, %i0, %i3
7288 fmul8sux16 %f12, %f8, %f28
7289 fmovsa %icc, %f14, %f31
7290 movl %xcc, %g2, %l6
7291 or %i1, %i2, %o4
7292 movleu %icc, %g5, %g6
7293 fpack16 %f8, %f15
7294 movl %xcc, %o7, %o3
7295 smulcc %o5, %g1, %o0
7296 xorcc %i5, 0x1541, %i6
7297 sdivx %l3, 0x1E73, %g3
7298 movrgz %i7, %g4, %o6
7299 fcmps %fcc1, %f23, %f7
7300 ldd [%l7 + 0x70], %f26
7301 edge16l %g7, %l0, %o2
7302 movcc %xcc, %l4, %l2
7303 andn %i4, %l5, %l1
7304 popc 0x1517, %o1
7305 xor %i3, %i0, %l6
7306 fmovs %f12, %f22
7307 movleu %icc, %i1, %i2
7308 fmovdg %xcc, %f28, %f0
7309 orncc %g2, 0x01AF, %o4
7310 alignaddrl %g6, %g5, %o7
7311 andncc %o5, %g1, %o3
7312 xor %i5, %o0, %l3
7313 fnot1s %f6, %f26
7314 udivx %i6, 0x16BF, %i7
7315 fmuld8sux16 %f14, %f26, %f26
7316 umul %g4, 0x0666, %g3
7317 fpsub32s %f18, %f9, %f20
7318 movvc %xcc, %o6, %l0
7319 andncc %o2, %g7, %l2
7320 mulscc %l4, 0x1035, %i4
7321 stx %l1, [%l7 + 0x58]
7322 alignaddr %o1, %l5, %i0
7323 edge16ln %l6, %i3, %i2
7324 orcc %g2, %o4, %g6
7325 fzero %f6
7326 ldub [%l7 + 0x08], %g5
7327 ldsb [%l7 + 0x42], %i1
7328 edge8n %o5, %o7, %o3
7329 movrlez %i5, %o0, %l3
7330 ldx [%l7 + 0x70], %g1
7331 fmul8x16 %f26, %f6, %f20
7332 ldd [%l7 + 0x58], %f8
7333 movvc %icc, %i6, %g4
7334 fmovrdne %g3, %f18, %f20
7335 fxor %f24, %f12, %f20
7336 fmovrse %o6, %f3, %f26
7337 ldd [%l7 + 0x58], %f0
7338 ldd [%l7 + 0x58], %f16
7339 edge8 %i7, %o2, %l0
7340 movcs %icc, %g7, %l4
7341 smul %i4, %l2, %l1
7342 fornot2s %f17, %f26, %f1
7343 fpadd16s %f14, %f3, %f2
7344 ldub [%l7 + 0x09], %o1
7345 nop
7346 set 0x10, %g4
7347 ldd [%l7 + %g4], %i0
7348 smul %l6, 0x163C, %l5
7349 movleu %icc, %i3, %g2
7350 add %i2, 0x1EE0, %o4
7351 movrgez %g5, %g6, %o5
7352 and %i1, %o3, %i5
7353 std %f2, [%l7 + 0x40]
7354 fmovrsgz %o0, %f2, %f12
7355 fnands %f30, %f13, %f17
7356 nop
7357 set 0x48, %g3
7358 ldsw [%l7 + %g3], %o7
7359 srlx %g1, 0x17, %i6
7360 orncc %l3, %g3, %o6
7361 ld [%l7 + 0x30], %f5
7362 movrlz %i7, 0x127, %g4
7363 or %o2, %l0, %l4
7364 fmovdge %icc, %f1, %f25
7365 fnot1 %f4, %f4
7366 orn %g7, 0x1724, %l2
7367 edge16n %l1, %o1, %i4
7368 fcmpeq32 %f16, %f16, %i0
7369 ldd [%l7 + 0x58], %i6
7370 fmovdvs %xcc, %f7, %f26
7371 edge32ln %l5, %i3, %g2
7372 xnor %i2, %g5, %g6
7373 and %o4, 0x16DC, %i1
7374 fsrc1 %f4, %f10
7375 addc %o5, 0x0605, %o3
7376 orcc %i5, 0x1CA7, %o7
7377 sllx %g1, 0x0E, %o0
7378 movne %xcc, %i6, %g3
7379 fmovsne %xcc, %f11, %f6
7380 fand %f14, %f22, %f14
7381 fmovrsne %o6, %f20, %f1
7382 mova %icc, %l3, %i7
7383 array32 %o2, %l0, %l4
7384 ldd [%l7 + 0x58], %f6
7385 fmovdleu %icc, %f17, %f21
7386 sllx %g7, 0x0F, %l2
7387 fnegd %f4, %f28
7388 array8 %l1, %g4, %i4
7389 stx %i0, [%l7 + 0x28]
7390 edge32ln %l6, %o1, %l5
7391 addcc %i3, 0x134F, %g2
7392 fmuld8sux16 %f5, %f14, %f24
7393 andcc %g5, %g6, %o4
7394 setx loop_23, %l0, %l1
7395 return %l1
7396 nop
7397 rdpr %cwp, %g1
7398 rdpr %cansave, %g2
7399 rdpr %canrestore, %g3
7400 rdpr %cleanwin, %g4
7401 rdpr %otherwin, %g5
7402 rdpr %wstate, %g6
7403loop_23: fmovdgu %icc, %f29, %f4
7404 movcc %icc, %i5, %o5
7405 movl %xcc, %o7, %g1
7406 movn %icc, %o0, %g3
7407 xnor %i6, 0x1C18, %l3
7408 fnot2 %f24, %f16
7409 movne %icc, %o6, %o2
7410 ldub [%l7 + 0x79], %l0
7411 fmovsne %icc, %f0, %f4
7412 fmuld8ulx16 %f24, %f14, %f8
7413 array8 %l4, %g7, %l2
7414 udivcc %l1, 0x0638, %g4
7415 subc %i7, 0x05B8, %i4
7416 fmovrsne %i0, %f5, %f17
7417 orcc %o1, %l5, %l6
7418 movvc %xcc, %g2, %i3
7419 nop
7420 set 0x38, %g2
7421 ldsw [%l7 + %g2], %g5
7422 movcs %icc, %o4, %g6
7423 fmovdgu %icc, %f17, %f11
7424 save %i2, 0x0A71, %i1
7425 rdpr %cwp, %g1
7426 rdpr %cansave, %g2
7427 rdpr %canrestore, %g3
7428 rdpr %cleanwin, %g4
7429 rdpr %otherwin, %g5
7430 rdpr %wstate, %g6
7431 movrlz %i5, %o3, %o7
7432 xorcc %o5, %g1, %o0
7433 move %icc, %g3, %i6
7434 stx %o6, [%l7 + 0x30]
7435 move %icc, %l3, %l0
7436 fmovsne %icc, %f1, %f17
7437 fones %f1
7438 fmovrdgz %o2, %f24, %f20
7439 orcc %l4, %l2, %l1
7440 ldsb [%l7 + 0x79], %g7
7441 fmul8ulx16 %f6, %f2, %f20
7442 edge8l %i7, %i4, %g4
7443 edge8ln %i0, %l5, %l6
7444 fcmple16 %f28, %f6, %o1
7445 sra %g2, 0x0B, %g5
7446 movcc %xcc, %o4, %i3
7447 movcs %xcc, %i2, %i1
7448 orn %g6, %o3, %o7
7449 ldsw [%l7 + 0x54], %i5
7450 movvs %xcc, %g1, %o5
7451 fpack16 %f28, %f29
7452 array16 %g3, %o0, %i6
7453 xnorcc %l3, 0x0CA5, %l0
7454 ld [%l7 + 0x7C], %f18
7455 srlx %o2, %o6, %l4
7456 fnot2s %f18, %f11
7457 fnot1s %f19, %f0
7458 udiv %l2, 0x0435, %g7
7459 xnor %i7, %l1, %g4
7460 fmovdle %xcc, %f5, %f5
7461 ldub [%l7 + 0x5F], %i0
7462 fmovsleu %icc, %f23, %f23
7463 edge32n %l5, %i4, %o1
7464 fcmpes %fcc2, %f2, %f31
7465 array16 %l6, %g5, %o4
7466 siam 0x4
7467 fmovs %f2, %f20
7468 movpos %xcc, %i3, %i2
7469 umulcc %i1, %g2, %g6
7470 ldd [%l7 + 0x10], %f6
7471 edge32ln %o7, %o3, %g1
7472 movrgz %o5, %g3, %o0
7473 fxnors %f22, %f6, %f31
7474 andncc %i6, %i5, %l0
7475 movvc %icc, %o2, %o6
7476 fmovsg %icc, %f16, %f29
7477 movre %l3, %l2, %g7
7478 save %i7, %l4, %l1
7479 rdpr %cwp, %g1
7480 rdpr %cansave, %g2
7481 rdpr %canrestore, %g3
7482 rdpr %cleanwin, %g4
7483 rdpr %otherwin, %g5
7484 rdpr %wstate, %g6
7485 movgu %icc, %i0, %g4
7486 xor %l5, %o1, %i4
7487 smulcc %l6, 0x189F, %g5
7488 fmovdleu %xcc, %f12, %f5
7489 andn %o4, 0x1027, %i3
7490 ld [%l7 + 0x78], %f13
7491 fnot2 %f30, %f20
7492 movcc %icc, %i2, %g2
7493 edge8 %i1, %o7, %g6
7494 movre %o3, %o5, %g3
7495 edge16l %g1, %o0, %i6
7496 edge8l %l0, %o2, %o6
7497 std %f26, [%l7 + 0x78]
7498 sir 0x0530
7499 mulscc %l3, 0x1D13, %l2
7500 edge8ln %i5, %i7, %g7
7501 fmovrse %l4, %f24, %f17
7502 sll %l1, %g4, %i0
7503 fcmps %fcc1, %f31, %f7
7504 faligndata %f26, %f4, %f16
7505 sdiv %o1, 0x1CC0, %l5
7506 lduw [%l7 + 0x78], %i4
7507 movge %xcc, %l6, %o4
7508 fornot2s %f9, %f27, %f7
7509 movcs %xcc, %g5, %i2
7510 andncc %i3, %i1, %o7
7511 ldub [%l7 + 0x5F], %g6
7512 sdiv %g2, 0x0761, %o3
7513 movleu %icc, %o5, %g3
7514 andn %o0, %i6, %l0
7515 fxor %f8, %f4, %f20
7516 movl %xcc, %o2, %o6
7517 fmul8x16au %f19, %f19, %f16
7518 edge32n %g1, %l2, %l3
7519 sdiv %i5, 0x17EC, %i7
7520 subc %l4, 0x1972, %g7
7521 stx %l1, [%l7 + 0x78]
7522 edge16 %i0, %o1, %l5
7523 xorcc %g4, %l6, %i4
7524 ldx [%l7 + 0x10], %o4
7525 sub %g5, %i2, %i1
7526 fsrc2 %f22, %f8
7527 edge8l %o7, %g6, %g2
7528 udivx %i3, 0x0EE3, %o5
7529 movvc %icc, %o3, %o0
7530 movvs %xcc, %i6, %g3
7531 fpmerge %f28, %f16, %f12
7532 udivcc %l0, 0x0FE8, %o6
7533 array8 %g1, %o2, %l3
7534 stx %l2, [%l7 + 0x38]
7535 movvs %xcc, %i5, %i7
7536 andncc %g7, %l1, %i0
7537 or %l4, %l5, %g4
7538 movvc %xcc, %o1, %l6
7539 movvs %xcc, %o4, %i4
7540 movrlez %g5, 0x331, %i1
7541 udivx %i2, 0x1CA9, %g6
7542 andncc %g2, %o7, %i3
7543 fcmpeq16 %f30, %f12, %o5
7544 array32 %o3, %i6, %g3
7545 alignaddrl %l0, %o0, %g1
7546 ldub [%l7 + 0x2D], %o2
7547 movne %xcc, %l3, %o6
7548 array32 %l2, %i7, %g7
7549 movrlz %i5, 0x1E3, %l1
7550 fsrc2s %f3, %f9
7551 fpmerge %f15, %f25, %f20
7552 udivx %i0, 0x0991, %l5
7553 umul %l4, 0x0EE8, %g4
7554 fones %f9
7555 movrgez %o1, 0x181, %o4
7556 fmovdl %icc, %f3, %f20
7557 stx %l6, [%l7 + 0x20]
7558 edge16ln %i4, %g5, %i2
7559 edge32l %i1, %g2, %o7
7560 fsrc2 %f10, %f28
7561 movrne %i3, %g6, %o3
7562 nop
7563 set 0x68, %i3
7564 ldx [%l7 + %i3], %i6
7565 andcc %o5, 0x1955, %l0
7566 orn %o0, 0x0C84, %g1
7567 fmovdge %xcc, %f5, %f20
7568 sub %o2, %g3, %l3
7569 udivx %l2, 0x083F, %i7
7570 subcc %g7, %o6, %l1
7571 sll %i5, %i0, %l4
7572 stb %l5, [%l7 + 0x47]
7573 fmovsgu %xcc, %f22, %f0
7574 subcc %g4, 0x188B, %o1
7575 and %o4, %l6, %i4
7576 ldd [%l7 + 0x38], %g4
7577 smul %i1, 0x1B30, %i2
7578 subccc %o7, %i3, %g2
7579 udiv %o3, 0x0A58, %i6
7580 movrlez %g6, %o5, %o0
7581 movrne %g1, %l0, %g3
7582 fnand %f0, %f16, %f0
7583 ld [%l7 + 0x7C], %f26
7584 smulcc %l3, %o2, %i7
7585 subccc %l2, 0x086F, %g7
7586 sdiv %o6, 0x0B97, %i5
7587 fmovrslez %i0, %f24, %f18
7588 srl %l4, %l1, %l5
7589 fmovrdgez %o1, %f10, %f0
7590 movrlz %o4, %g4, %i4
7591 fmovdge %icc, %f3, %f16
7592 subc %g5, 0x07EC, %i1
7593 sdivcc %i2, 0x1357, %l6
7594 sth %o7, [%l7 + 0x1E]
7595 or %g2, %o3, %i3
7596 movl %xcc, %g6, %i6
7597 andncc %o0, %g1, %o5
7598 movcc %icc, %g3, %l0
7599 sub %o2, %i7, %l2
7600 array32 %g7, %o6, %l3
7601 movl %xcc, %i0, %i5
7602 xor %l4, 0x0F1E, %l1
7603 edge8 %l5, %o1, %o4
7604 move %icc, %i4, %g5
7605 fexpand %f3, %f16
7606 addc %g4, %i2, %i1
7607 addcc %o7, %g2, %l6
7608 ldd [%l7 + 0x40], %o2
7609 xnor %i3, %g6, %i6
7610 mulscc %g1, 0x0F96, %o0
7611 xorcc %o5, 0x0B29, %g3
7612 edge16l %l0, %i7, %l2
7613 fcmpeq32 %f22, %f4, %g7
7614 edge16n %o6, %l3, %o2
7615 sth %i5, [%l7 + 0x0C]
7616 movrlez %i0, %l1, %l4
7617 array16 %o1, %o4, %l5
7618 array8 %g5, %g4, %i4
7619 edge32 %i2, %i1, %g2
7620 andcc %l6, 0x0CE9, %o7
7621 edge32n %o3, %g6, %i3
7622 orcc %g1, 0x068F, %o0
7623 stb %o5, [%l7 + 0x51]
7624 movrlez %g3, 0x30B, %i6
7625 movrlez %i7, %l0, %l2
7626 edge32 %g7, %l3, %o6
7627 smulcc %o2, %i5, %l1
7628 faligndata %f2, %f2, %f18
7629 movgu %icc, %l4, %i0
7630 xnor %o4, 0x08C5, %o1
7631 fxnors %f24, %f16, %f5
7632 movneg %icc, %l5, %g4
7633 add %i4, %g5, %i2
7634 edge16 %i1, %g2, %o7
7635 udivcc %o3, 0x1B90, %l6
7636 sdiv %g6, 0x1320, %i3
7637 fpadd16s %f28, %f29, %f15
7638 ld [%l7 + 0x4C], %f31
7639 restore %o0, 0x1034, %g1
7640 rdpr %cwp, %g1
7641 rdpr %cansave, %g2
7642 rdpr %canrestore, %g3
7643 rdpr %cleanwin, %g4
7644 rdpr %otherwin, %g5
7645 rdpr %wstate, %g6
7646 fcmpgt32 %f12, %f22, %o5
7647 udivx %g3, 0x00B1, %i7
7648 stb %l0, [%l7 + 0x31]
7649 fpsub32s %f2, %f17, %f0
7650 std %f4, [%l7 + 0x18]
7651 for %f0, %f14, %f18
7652 fors %f20, %f26, %f9
7653 fmovrse %l2, %f13, %f22
7654 st %f9, [%l7 + 0x60]
7655 umulcc %i6, %l3, %g7
7656 movre %o2, %i5, %l1
7657 fmovsne %xcc, %f3, %f5
7658 edge32n %o6, %l4, %i0
7659 and %o1, %o4, %l5
7660 subccc %i4, 0x1660, %g5
7661 fmovsneg %xcc, %f26, %f27
7662 ldub [%l7 + 0x64], %i2
7663 ldsw [%l7 + 0x60], %g4
7664 stw %i1, [%l7 + 0x4C]
7665 edge16ln %o7, %o3, %l6
7666 setx loop_24, %l0, %l1
7667 return %l1
7668 nop
7669 rdpr %cwp, %g1
7670 rdpr %cansave, %g2
7671 rdpr %canrestore, %g3
7672 rdpr %cleanwin, %g4
7673 rdpr %otherwin, %g5
7674 rdpr %wstate, %g6
7675loop_24: orn %o0, %g1, %o5
7676 sdivx %g3, 0x054C, %i7
7677 alignaddr %l0, %l2, %i3
7678 srl %i6, %l3, %o2
7679 umul %g7, 0x1450, %l1
7680 move %icc, %o6, %l4
7681 add %i0, 0x120E, %i5
7682 subccc %o4, 0x0076, %o1
7683 fmovd %f8, %f22
7684 restore %i4, %l5, %g5
7685 rdpr %cwp, %g1
7686 rdpr %cansave, %g2
7687 rdpr %canrestore, %g3
7688 rdpr %cleanwin, %g4
7689 rdpr %otherwin, %g5
7690 rdpr %wstate, %g6
7691 fmul8ulx16 %f18, %f30, %f24
7692 movcc %icc, %g4, %i2
7693 pdist %f8, %f26, %f4
7694 movgu %icc, %i1, %o3
7695 fsrc2s %f0, %f4
7696 ld [%l7 + 0x44], %f30
7697 xorcc %l6, %o7, %g2
7698 fpsub16 %f4, %f18, %f26
7699 fmovsle %icc, %f1, %f4
7700 orncc %o0, 0x0364, %g1
7701 movle %xcc, %g6, %o5
7702 siam 0x0
7703 nop
7704 set 0x5E, %l5
7705 sth %i7, [%l7 + %l5]
7706 srlx %l0, 0x1D, %l2
7707 udivcc %i3, 0x179B, %g3
7708 fsrc2 %f26, %f26
7709 xnorcc %l3, %i6, %g7
7710 smul %o2, 0x1003, %o6
7711 ldsb [%l7 + 0x61], %l4
7712 fmovdpos %icc, %f5, %f17
7713 umul %l1, %i5, %i0
7714 ldd [%l7 + 0x60], %f4
7715 fcmpgt16 %f8, %f6, %o4
7716 movleu %icc, %o1, %l5
7717 fandnot1 %f6, %f26, %f8
7718 udivx %g5, 0x1E33, %g4
7719 movrne %i2, %i4, %o3
7720 lduw [%l7 + 0x74], %l6
7721 movcs %icc, %i1, %g2
7722 edge16 %o7, %o0, %g6
7723 save %o5, %i7, %g1
7724 rdpr %cwp, %g1
7725 rdpr %cansave, %g2
7726 rdpr %canrestore, %g3
7727 rdpr %cleanwin, %g4
7728 rdpr %otherwin, %g5
7729 rdpr %wstate, %g6
7730 nop
7731 set 0x30, %g1
7732 stw %l0, [%l7 + %g1]
7733 ldx [%l7 + 0x10], %i3
7734 edge16ln %l2, %l3, %i6
7735 edge16l %g7, %o2, %o6
7736 orcc %l4, %l1, %g3
7737 edge8n %i0, %o4, %i5
7738 std %f22, [%l7 + 0x58]
7739 addccc %o1, %l5, %g5
7740 addc %g4, 0x050A, %i2
7741 movrne %i4, 0x19E, %l6
7742 lduw [%l7 + 0x48], %o3
7743 srlx %g2, %i1, %o0
7744 movcc %icc, %o7, %g6
7745 alignaddr %o5, %i7, %l0
7746 udivx %g1, 0x1499, %i3
7747 fmovsvc %xcc, %f29, %f15
7748 umul %l2, %i6, %g7
7749 movgu %icc, %l3, %o6
7750 orn %l4, 0x1973, %o2
7751 umul %g3, %i0, %l1
7752 stx %i5, [%l7 + 0x18]
7753 movl %xcc, %o1, %l5
7754 edge32l %g5, %o4, %g4
7755 umulcc %i4, %i2, %l6
7756 movgu %icc, %g2, %i1
7757 edge32l %o3, %o0, %o7
7758 ldub [%l7 + 0x60], %g6
7759 nop
7760 set 0x76, %l3
7761 lduh [%l7 + %l3], %o5
7762 lduw [%l7 + 0x40], %i7
7763 xnorcc %l0, %g1, %i3
7764 movrgz %i6, 0x1FE, %g7
7765 andn %l2, %l3, %l4
7766 edge32n %o2, %g3, %o6
7767 fmovrsgz %l1, %f6, %f20
7768 stb %i5, [%l7 + 0x77]
7769 fzeros %f25
7770 sdiv %o1, 0x0DE9, %i0
7771 edge32ln %l5, %o4, %g4
7772 save %g5, 0x111F, %i4
7773 rdpr %cwp, %g1
7774 rdpr %cansave, %g2
7775 rdpr %canrestore, %g3
7776 rdpr %cleanwin, %g4
7777 rdpr %otherwin, %g5
7778 rdpr %wstate, %g6
7779 movcc %xcc, %l6, %g2
7780 popc 0x1EC4, %i1
7781 nop
7782 set 0x28, %l2
7783 stx %o3, [%l7 + %l2]
7784 fxnor %f16, %f6, %f2
7785 fmovrslz %o0, %f0, %f14
7786 stx %o7, [%l7 + 0x38]
7787 fnegs %f20, %f10
7788 movn %icc, %g6, %i2
7789 sdiv %i7, 0x1CCC, %l0
7790 ldsw [%l7 + 0x14], %o5
7791 movrgez %i3, 0x391, %g1
7792 fmovse %icc, %f5, %f2
7793 fmul8x16 %f11, %f4, %f14
7794 sth %i6, [%l7 + 0x16]
7795 movrne %g7, 0x16D, %l2
7796 fxnor %f0, %f0, %f10
7797 movrne %l4, %o2, %g3
7798 fxnors %f11, %f21, %f14
7799 edge32l %o6, %l1, %i5
7800 ld [%l7 + 0x7C], %f24
7801 lduh [%l7 + 0x62], %l3
7802 subccc %o1, %i0, %o4
7803 edge32l %g4, %l5, %i4
7804 udiv %g5, 0x02B9, %g2
7805 fpadd16s %f12, %f1, %f17
7806 movl %icc, %l6, %o3
7807 edge8ln %o0, %i1, %o7
7808 fcmpne32 %f18, %f0, %i2
7809 fmovrslez %i7, %f15, %f11
7810 xor %g6, 0x1EED, %l0
7811 xnor %i3, %g1, %o5
7812 sub %g7, 0x1DF0, %i6
7813 sethi 0x09E8, %l4
7814 subcc %l2, %o2, %o6
7815 movrgez %g3, %i5, %l1
7816 fcmps %fcc1, %f21, %f16
7817 movvs %icc, %l3, %o1
7818 addc %o4, %i0, %l5
7819 lduw [%l7 + 0x54], %i4
7820 fmovsneg %xcc, %f4, %f12
7821 edge16n %g5, %g2, %g4
7822 or %o3, 0x1C39, %l6
7823 edge32l %o0, %o7, %i1
7824 mulscc %i7, 0x028A, %g6
7825 fandnot2s %f10, %f0, %f28
7826 udiv %l0, 0x1E88, %i3
7827 movcs %xcc, %g1, %i2
7828 edge32 %g7, %o5, %l4
7829 sdivx %l2, 0x12C2, %o2
7830 mulscc %i6, %g3, %i5
7831 edge16ln %o6, %l1, %l3
7832 xorcc %o1, 0x16AC, %o4
7833 ldd [%l7 + 0x40], %i0
7834 fcmpne16 %f30, %f2, %l5
7835 sir 0x002C
7836 sir 0x181E
7837 andn %g5, 0x1BD0, %g2
7838 udivx %i4, 0x1250, %o3
7839 fexpand %f29, %f14
7840 udivcc %g4, 0x12A0, %l6
7841 movg %icc, %o7, %o0
7842 fmovrdgz %i1, %f8, %f16
7843 mova %icc, %g6, %i7
7844 fnands %f12, %f13, %f1
7845 edge32ln %l0, %g1, %i2
7846 umulcc %i3, %o5, %g7
7847 addcc %l2, %l4, %o2
7848 fmuld8sux16 %f11, %f14, %f8
7849 movge %icc, %i6, %g3
7850 sdiv %o6, 0x1D20, %i5
7851 fandnot2s %f4, %f28, %f23
7852 edge16l %l3, %o1, %o4
7853 fandnot2s %f12, %f0, %f30
7854 fmul8x16au %f1, %f15, %f0
7855 ldsw [%l7 + 0x60], %l1
7856 smul %i0, %g5, %l5
7857 movn %xcc, %g2, %o3
7858 array16 %i4, %g4, %o7
7859 srl %l6, 0x0D, %i1
7860 movle %xcc, %o0, %g6
7861 movgu %icc, %i7, %g1
7862 edge32 %i2, %l0, %i3
7863 ldub [%l7 + 0x79], %g7
7864 orcc %l2, 0x00D8, %o5
7865 setx loop_25, %l0, %l1
7866 return %l1
7867 nop
7868 rdpr %cwp, %g1
7869 rdpr %cansave, %g2
7870 rdpr %canrestore, %g3
7871 rdpr %cleanwin, %g4
7872 rdpr %otherwin, %g5
7873 rdpr %wstate, %g6
7874loop_25: udivcc %g3, 0x1D64, %i5
7875 fpsub32 %f6, %f20, %f0
7876 xnorcc %l3, %o6, %o4
7877 movgu %xcc, %o1, %l1
7878 addcc %g5, %l5, %g2
7879 fornot2s %f21, %f31, %f19
7880 restore %i0, %i4, %o3
7881 rdpr %cwp, %g1
7882 rdpr %cansave, %g2
7883 rdpr %canrestore, %g3
7884 rdpr %cleanwin, %g4
7885 rdpr %otherwin, %g5
7886 rdpr %wstate, %g6
7887 ldd [%l7 + 0x18], %f16
7888 edge8l %o7, %l6, %g4
7889 ldd [%l7 + 0x28], %f18
7890 movgu %icc, %i1, %o0
7891 movle %xcc, %i7, %g6
7892 movge %icc, %g1, %l0
7893 alignaddr %i3, %i2, %l2
7894 stx %g7, [%l7 + 0x58]
7895 movgu %xcc, %o5, %i6
7896 stb %o2, [%l7 + 0x2F]
7897 alignaddr %g3, %i5, %l3
7898 sth %o6, [%l7 + 0x68]
7899 fmul8x16 %f5, %f8, %f12
7900 fmovrdlz %l4, %f18, %f8
7901 movle %xcc, %o1, %l1
7902 sub %o4, 0x102A, %l5
7903 movcs %xcc, %g2, %i0
7904 and %i4, %o3, %o7
7905 fnot2s %f2, %f31
7906 fmovrsne %l6, %f10, %f10
7907 fnegd %f2, %f12
7908 add %g4, %g5, %o0
7909 udivx %i1, 0x1A00, %i7
7910 orcc %g1, 0x0884, %l0
7911 smul %g6, 0x1E68, %i2
7912 movneg %icc, %i3, %l2
7913 movcc %icc, %o5, %i6
7914 edge32n %g7, %o2, %i5
7915 sra %l3, %g3, %l4
7916 addc %o6, 0x1A60, %o1
7917 movrlez %l1, %l5, %g2
7918 setx loop_26, %l0, %l1
7919 return %l1
7920 nop
7921 rdpr %cwp, %g1
7922 rdpr %cansave, %g2
7923 rdpr %canrestore, %g3
7924 rdpr %cleanwin, %g4
7925 rdpr %otherwin, %g5
7926 rdpr %wstate, %g6
7927loop_26: movn %icc, %o4, %o7
7928 xnor %l6, %g5, %o0
7929 stx %g4, [%l7 + 0x20]
7930 sth %i7, [%l7 + 0x14]
7931 ldd [%l7 + 0x18], %i0
7932 fornot1 %f18, %f14, %f2
7933 fmovsleu %icc, %f24, %f21
7934 fmovsa %xcc, %f3, %f27
7935 lduw [%l7 + 0x38], %g1
7936 mova %xcc, %l0, %g6
7937 movne %xcc, %i3, %i2
7938 fpack32 %f12, %f10, %f6
7939 alignaddr %o5, %i6, %g7
7940 array8 %l2, %i5, %o2
7941 fmovdne %icc, %f1, %f4
7942 movvs %xcc, %g3, %l3
7943 sll %o6, 0x1C, %o1
7944 fmovs %f20, %f23
7945 ldd [%l7 + 0x48], %l0
7946 movleu %xcc, %l4, %g2
7947 edge32l %l5, %i4, %i0
7948 edge16 %o4, %o3, %l6
7949 fcmpne16 %f18, %f20, %g5
7950 mulx %o0, %o7, %i7
7951 sdiv %g4, 0x0967, %g1
7952 fmuld8ulx16 %f19, %f22, %f20
7953 fmovsgu %icc, %f4, %f17
7954 edge32ln %l0, %g6, %i1
7955 movrgez %i2, 0x0DD, %o5
7956 fcmpd %fcc1, %f26, %f8
7957 fnot2 %f16, %f30
7958 std %f20, [%l7 + 0x68]
7959 sllx %i3, %g7, %l2
7960 fornot1 %f14, %f14, %f24
7961 sub %i6, 0x0575, %i5
7962 xnorcc %g3, %o2, %l3
7963 edge32n %o1, %l1, %o6
7964 movleu %icc, %g2, %l4
7965 fpsub32s %f16, %f2, %f7
7966 movle %xcc, %i4, %i0
7967 movrgz %l5, %o3, %o4
7968 fmul8sux16 %f30, %f10, %f6
7969 srl %l6, %g5, %o0
7970 and %i7, %g4, %g1
7971 fcmps %fcc3, %f21, %f25
7972 fcmpeq32 %f16, %f22, %l0
7973 movvs %xcc, %o7, %g6
7974 fmovrdlez %i1, %f24, %f10
7975 xorcc %i2, 0x13FC, %i3
7976 st %f14, [%l7 + 0x24]
7977 ldd [%l7 + 0x18], %o4
7978 sllx %g7, %l2, %i5
7979 subcc %i6, %g3, %l3
7980 fmovdleu %icc, %f19, %f26
7981 movg %icc, %o2, %l1
7982 nop
7983 set 0x70, %i1
7984 stx %o6, [%l7 + %i1]
7985 fcmped %fcc1, %f28, %f22
7986 movcs %xcc, %o1, %g2
7987 orcc %i4, 0x0643, %i0
7988 fmovsleu %xcc, %f18, %f11
7989 or %l4, %l5, %o4
7990 ldub [%l7 + 0x69], %l6
7991 mulx %o3, 0x0074, %o0
7992 edge32ln %g5, %g4, %i7
7993 subcc %l0, %o7, %g6
7994 edge32 %i1, %g1, %i3
7995 faligndata %f0, %f24, %f18
7996 sethi 0x113B, %o5
7997 udiv %i2, 0x057F, %g7
7998 xnorcc %i5, %i6, %l2
7999 sra %l3, 0x15, %g3
8000 movvs %xcc, %o2, %o6
8001 edge8l %o1, %g2, %l1
8002 edge16l %i4, %i0, %l4
8003 addc %l5, %o4, %o3
8004 stb %l6, [%l7 + 0x66]
8005 save %o0, 0x13F7, %g4
8006 rdpr %cwp, %g1
8007 rdpr %cansave, %g2
8008 rdpr %canrestore, %g3
8009 rdpr %cleanwin, %g4
8010 rdpr %otherwin, %g5
8011 rdpr %wstate, %g6
8012 std %f6, [%l7 + 0x10]
8013 sdiv %i7, 0x1A34, %l0
8014 ld [%l7 + 0x50], %f10
8015 fmovrdgz %o7, %f20, %f16
8016 fors %f5, %f2, %f5
8017 movgu %icc, %g5, %g6
8018 ldub [%l7 + 0x6F], %g1
8019 fmovrdgez %i1, %f0, %f0
8020 fabsd %f0, %f0
8021 ldd [%l7 + 0x10], %f0
8022 fmovrdlez %o5, %f20, %f14
8023 orn %i3, 0x0764, %i2
8024 sethi 0x0183, %g7
8025 udivcc %i6, 0x1AA3, %l2
8026 lduw [%l7 + 0x58], %i5
8027 fsrc2 %f6, %f12
8028 fmovdpos %icc, %f3, %f15
8029 movcc %xcc, %g3, %o2
8030 sir 0x1CCD
8031 sll %l3, %o6, %o1
8032 udivx %g2, 0x0BA6, %i4
8033 movcs %xcc, %i0, %l1
8034 ldd [%l7 + 0x38], %l4
8035 mulx %o4, %l5, %o3
8036 fmovrsne %l6, %f21, %f22
8037 fcmple16 %f0, %f22, %o0
8038 ldsw [%l7 + 0x08], %g4
8039 sub %l0, 0x0677, %o7
8040 fcmpd %fcc1, %f28, %f12
8041 fmovdge %xcc, %f8, %f16
8042 edge8n %i7, %g6, %g1
8043 xorcc %i1, %o5, %g5
8044 subcc %i3, %g7, %i2
8045 mulscc %i6, %i5, %g3
8046 move %icc, %l2, %l3
8047 popc %o6, %o2
8048 array8 %o1, %i4, %i0
8049 udivx %l1, 0x13C2, %l4
8050 smulcc %o4, %g2, %l5
8051 nop
8052 set 0x0D, %i7
8053 ldub [%l7 + %i7], %o3
8054 fxors %f5, %f15, %f24
8055 subcc %l6, 0x174E, %o0
8056 ldsb [%l7 + 0x1B], %g4
8057 movcs %icc, %o7, %l0
8058 movre %i7, %g1, %i1
8059 andcc %g6, %g5, %i3
8060 fmovd %f4, %f12
8061 edge8n %g7, %o5, %i2
8062 mova %xcc, %i6, %g3
8063 fcmpne16 %f10, %f12, %l2
8064 fpsub16s %f10, %f20, %f10
8065 mulx %i5, %o6, %l3
8066 edge8 %o2, %i4, %i0
8067 and %o1, 0x0F04, %l1
8068 ldsh [%l7 + 0x30], %o4
8069 stw %l4, [%l7 + 0x40]
8070 fmovda %xcc, %f30, %f9
8071 movneg %xcc, %l5, %o3
8072 movvs %icc, %l6, %g2
8073 umul %g4, %o0, %l0
8074 xnorcc %o7, %i7, %g1
8075 fmovdgu %icc, %f30, %f10
8076 fpack16 %f0, %f30
8077 fmovdg %xcc, %f5, %f16
8078 movrne %g6, 0x34F, %g5
8079 sdivcc %i3, 0x1544, %g7
8080 umul %o5, %i2, %i1
8081 popc 0x060D, %g3
8082 ldsb [%l7 + 0x58], %l2
8083 fmovse %xcc, %f15, %f25
8084 array32 %i6, %o6, %i5
8085 sra %o2, 0x11, %l3
8086 fmul8x16al %f15, %f20, %f20
8087 edge16n %i0, %o1, %i4
8088 movl %icc, %l1, %o4
8089 edge8l %l5, %o3, %l4
8090 sll %l6, %g2, %g4
8091 edge32ln %o0, %o7, %i7
8092 sir 0x1157
8093 edge16l %g1, %l0, %g5
8094 movcc %xcc, %i3, %g7
8095 fmovsne %icc, %f24, %f1
8096 nop
8097 set 0x1C, %i0
8098 stw %o5, [%l7 + %i0]
8099 sdivx %g6, 0x018A, %i1
8100 fmul8x16au %f14, %f15, %f2
8101 movne %xcc, %i2, %g3
8102 movge %xcc, %i6, %l2
8103 smulcc %i5, 0x1FDD, %o6
8104 fmovsn %icc, %f29, %f21
8105 subccc %l3, 0x074F, %o2
8106 fmovrsne %o1, %f26, %f5
8107 edge32n %i4, %l1, %i0
8108 sdivcc %o4, 0x1D64, %o3
8109 fpsub16s %f22, %f31, %f8
8110 fnors %f2, %f9, %f14
8111 movne %xcc, %l4, %l5
8112 xnorcc %g2, 0x0FF4, %l6
8113 fabsd %f24, %f4
8114 fpsub16s %f20, %f19, %f19
8115 umul %o0, %o7, %g4
8116 fmovsvs %xcc, %f21, %f28
8117 sll %g1, %l0, %g5
8118 edge8n %i3, %g7, %i7
8119 fnot1s %f18, %f11
8120 addcc %g6, %i1, %i2
8121 movn %icc, %g3, %o5
8122 edge32ln %l2, %i6, %i5
8123 ldsh [%l7 + 0x70], %l3
8124 sdiv %o6, 0x1973, %o2
8125 fsrc1s %f15, %f24
8126 movle %icc, %i4, %l1
8127 subc %o1, %o4, %o3
8128 srlx %i0, 0x1B, %l5
8129 bshuffle %f10, %f26, %f0
8130 lduh [%l7 + 0x1E], %g2
8131 ldsh [%l7 + 0x08], %l4
8132 restore %l6, %o7, %o0
8133 rdpr %cwp, %g1
8134 rdpr %cansave, %g2
8135 rdpr %canrestore, %g3
8136 rdpr %cleanwin, %g4
8137 rdpr %otherwin, %g5
8138 rdpr %wstate, %g6
8139 sub %g4, %l0, %g5
8140 fnot2 %f10, %f16
8141 addc %g1, %i3, %g7
8142 fmul8x16au %f18, %f7, %f28
8143 udiv %g6, 0x1ABA, %i1
8144 fmovsa %icc, %f3, %f30
8145 pdist %f8, %f16, %f28
8146 fexpand %f28, %f26
8147 movle %xcc, %i7, %g3
8148 fpsub16 %f24, %f22, %f16
8149 ldub [%l7 + 0x27], %i2
8150 ldub [%l7 + 0x51], %l2
8151 fmovdcc %xcc, %f7, %f17
8152 movvs %icc, %i6, %i5
8153 subc %l3, %o5, %o2
8154 fmovdge %icc, %f11, %f16
8155 sdivx %o6, 0x10FC, %l1
8156 fornot1 %f2, %f22, %f8
8157 bshuffle %f2, %f0, %f8
8158 stx %o1, [%l7 + 0x68]
8159 stx %o4, [%l7 + 0x60]
8160 sllx %o3, %i4, %l5
8161 srax %g2, 0x02, %l4
8162 movrlz %l6, 0x102, %o7
8163 std %f4, [%l7 + 0x30]
8164 srl %i0, %g4, %o0
8165 ldub [%l7 + 0x29], %l0
8166 sdivcc %g1, 0x0979, %i3
8167 fmovsg %xcc, %f8, %f5
8168 sra %g7, 0x07, %g6
8169 fmovrsgz %i1, %f31, %f21
8170 sllx %g5, %i7, %g3
8171 fornot1s %f24, %f30, %f22
8172 srax %l2, %i6, %i5
8173 movrgz %i2, 0x058, %o5
8174 ldsw [%l7 + 0x14], %o2
8175 andn %o6, %l3, %o1
8176 xorcc %o4, 0x14DF, %l1
8177 movcc %xcc, %o3, %i4
8178 addcc %g2, %l5, %l6
8179 stb %o7, [%l7 + 0x6B]
8180 edge16 %l4, %i0, %g4
8181 addccc %l0, 0x05C8, %o0
8182 fexpand %f17, %f8
8183 fmovrdgz %g1, %f0, %f4
8184 sethi 0x03FB, %i3
8185 sllx %g7, %i1, %g6
8186 movne %xcc, %g5, %g3
8187 movrgz %l2, %i6, %i7
8188 edge16l %i2, %i5, %o2
8189 fpsub16 %f8, %f10, %f14
8190 edge32l %o5, %l3, %o1
8191 fsrc2s %f11, %f19
8192 movleu %icc, %o6, %l1
8193 fmovs %f28, %f10
8194 udivcc %o3, 0x1B7E, %i4
8195 xnor %g2, %o4, %l6
8196 fmuld8sux16 %f24, %f18, %f6
8197 movrlz %l5, %o7, %i0
8198 edge8 %l4, %g4, %o0
8199 sll %l0, %i3, %g7
8200 fsrc2 %f24, %f28
8201 fcmpeq32 %f6, %f26, %g1
8202 edge16ln %i1, %g6, %g3
8203 subccc %g5, %i6, %l2
8204 fpsub16s %f9, %f19, %f7
8205 orn %i7, %i2, %o2
8206 save %i5, 0x05FE, %l3
8207 rdpr %cwp, %g1
8208 rdpr %cansave, %g2
8209 rdpr %canrestore, %g3
8210 rdpr %cleanwin, %g4
8211 rdpr %otherwin, %g5
8212 rdpr %wstate, %g6
8213 movcs %icc, %o1, %o5
8214 fcmpd %fcc2, %f6, %f4
8215 umul %l1, %o6, %i4
8216 movvc %icc, %g2, %o3
8217 lduw [%l7 + 0x64], %l6
8218 fpsub16s %f15, %f10, %f12
8219 andcc %o4, %o7, %l5
8220 ld [%l7 + 0x10], %f2
8221 xor %i0, 0x091A, %l4
8222 mova %xcc, %o0, %l0
8223 srlx %i3, %g4, %g1
8224 sll %g7, %i1, %g3
8225 xnorcc %g5, 0x1C41, %i6
8226 edge32ln %l2, %i7, %g6
8227 sir 0x1DD3
8228 subc %i2, 0x10DA, %i5
8229 fpsub32s %f8, %f31, %f5
8230 fsrc2 %f10, %f14
8231 edge8l %o2, %o1, %l3
8232 fornot2 %f24, %f18, %f24
8233 alignaddrl %o5, %o6, %i4
8234 ldsh [%l7 + 0x12], %l1
8235 xor %o3, 0x1BDC, %l6
8236 fcmple32 %f26, %f8, %g2
8237 movn %icc, %o7, %o4
8238 movrlez %i0, %l4, %l5
8239 stw %o0, [%l7 + 0x10]
8240 edge8n %i3, %l0, %g4
8241 edge8n %g1, %i1, %g3
8242 fxnors %f10, %f9, %f23
8243 fmul8x16al %f18, %f2, %f6
8244 fxnor %f28, %f0, %f8
8245 andn %g5, %i6, %g7
8246 ldsb [%l7 + 0x6C], %i7
8247 movl %xcc, %g6, %l2
8248 movrne %i2, 0x20E, %o2
8249 stw %o1, [%l7 + 0x08]
8250 edge8l %l3, %i5, %o5
8251 sll %i4, %l1, %o3
8252 array16 %l6, %o6, %o7
8253 fmovdvc %icc, %f14, %f7
8254 movcc %icc, %o4, %i0
8255 array8 %l4, %l5, %g2
8256 andcc %o0, 0x185C, %l0
8257 edge16l %i3, %g4, %g1
8258 edge32l %g3, %i1, %g5
8259 fmovsge %xcc, %f20, %f10
8260 udivx %i6, 0x1FC6, %i7
8261 edge8l %g7, %g6, %i2
8262 ldd [%l7 + 0x20], %f10
8263 setx loop_27, %l0, %l1
8264 return %l1
8265 nop
8266 rdpr %cwp, %g1
8267 rdpr %cansave, %g2
8268 rdpr %canrestore, %g3
8269 rdpr %cleanwin, %g4
8270 rdpr %otherwin, %g5
8271 rdpr %wstate, %g6
8272loop_27: sth %l3, [%l7 + 0x1C]
8273 or %l2, 0x16A9, %o5
8274 xnor %i4, %l1, %i5
8275 edge32ln %l6, %o6, %o7
8276 movcs %xcc, %o4, %i0
8277 add %l4, %o3, %l5
8278 ldx [%l7 + 0x48], %o0
8279 andcc %l0, 0x0128, %g2
8280 andncc %g4, %g1, %i3
8281 fpack32 %f8, %f4, %f20
8282 orncc %g3, 0x0BBD, %i1
8283 udivcc %i6, 0x1D96, %i7
8284 movvc %xcc, %g5, %g7
8285 udiv %g6, 0x0B4D, %o2
8286 stw %i2, [%l7 + 0x64]
8287 sdivx %o1, 0x1552, %l2
8288 fabss %f23, %f5
8289 movgu %icc, %o5, %l3
8290 addcc %l1, %i5, %l6
8291 edge16l %i4, %o7, %o4
8292 for %f26, %f20, %f8
8293 movrlz %i0, 0x2DE, %l4
8294 fmovdcc %icc, %f15, %f16
8295 fornot1s %f28, %f14, %f19
8296 orcc %o6, 0x081E, %l5
8297 movcs %xcc, %o3, %o0
8298 udivx %g2, 0x1BBD, %l0
8299 fnors %f0, %f21, %f28
8300 fmovdvs %icc, %f2, %f9
8301 fmovdcs %xcc, %f25, %f14
8302 udivx %g4, 0x0014, %g1
8303 fmovdle %xcc, %f19, %f21
8304 fexpand %f11, %f12
8305 edge16 %g3, %i1, %i3
8306 mova %xcc, %i6, %i7
8307 fmovsa %icc, %f30, %f6
8308 xnorcc %g5, %g6, %o2
8309 fand %f24, %f6, %f30
8310 xor %g7, %i2, %o1
8311 sra %o5, 0x0D, %l2
8312 fmovdpos %xcc, %f14, %f31
8313 fmovdge %icc, %f8, %f6
8314 movcc %xcc, %l3, %i5
8315 ldx [%l7 + 0x78], %l1
8316 nop
8317 set 0x7F, %o7
8318 ldsb [%l7 + %o7], %l6
8319 subccc %i4, %o4, %o7
8320 sir 0x1258
8321 xnor %i0, %o6, %l5
8322 addcc %o3, 0x15D2, %o0
8323 ldsw [%l7 + 0x34], %l4
8324 movvs %icc, %l0, %g4
8325 sir 0x1FCE
8326 fmovse %xcc, %f0, %f20
8327 movpos %xcc, %g2, %g1
8328 fxor %f22, %f24, %f14
8329 edge8ln %g3, %i1, %i6
8330 ldx [%l7 + 0x30], %i7
8331 movpos %icc, %i3, %g5
8332 subc %o2, 0x0CD3, %g7
8333 fmovdleu %xcc, %f5, %f11
8334 ldsb [%l7 + 0x0A], %g6
8335 edge32n %o1, %i2, %o5
8336 fmovsa %xcc, %f2, %f31
8337 array8 %l2, %i5, %l3
8338 fpadd16 %f2, %f22, %f0
8339 ldx [%l7 + 0x40], %l6
8340 nop
8341 set 0x30, %o6
8342 ldd [%l7 + %o6], %f26
8343 movleu %xcc, %l1, %o4
8344 fcmpes %fcc3, %f11, %f25
8345 fmovd %f18, %f24
8346 sethi 0x0238, %i4
8347 subc %i0, %o7, %l5
8348 udiv %o3, 0x17BF, %o0
8349 udivcc %o6, 0x0675, %l4
8350 orcc %g4, 0x18CD, %l0
8351 edge8l %g2, %g1, %i1
8352 array8 %g3, %i7, %i6
8353 ldsb [%l7 + 0x2D], %g5
8354 orncc %o2, 0x1451, %i3
8355 stx %g6, [%l7 + 0x48]
8356 stx %g7, [%l7 + 0x28]
8357 subcc %i2, %o1, %l2
8358 sth %i5, [%l7 + 0x5E]
8359 fmovdne %icc, %f21, %f31
8360 fnand %f20, %f0, %f26
8361 fpadd16s %f20, %f8, %f15
8362 fnot1 %f24, %f28
8363 lduw [%l7 + 0x68], %l3
8364 sdiv %l6, 0x0CD2, %l1
8365 edge32ln %o5, %o4, %i0
8366 fmovdgu %icc, %f24, %f21
8367 ldub [%l7 + 0x7F], %i4
8368 sub %o7, 0x0C70, %o3
8369 movgu %xcc, %l5, %o6
8370 udivcc %o0, 0x0F14, %g4
8371 andn %l4, %l0, %g2
8372 fmovrde %i1, %f26, %f20
8373 orncc %g1, %i7, %g3
8374 fsrc1s %f20, %f27
8375 srax %i6, 0x16, %o2
8376 xnor %i3, 0x1160, %g5
8377 fpsub32s %f27, %f20, %f8
8378 fnand %f14, %f28, %f0
8379 movleu %xcc, %g6, %g7
8380 alignaddrl %o1, %i2, %l2
8381 movgu %icc, %l3, %i5
8382 movvs %icc, %l1, %o5
8383 xnor %l6, %i0, %o4
8384 ldub [%l7 + 0x70], %o7
8385 umul %o3, 0x0057, %i4
8386 fandnot2 %f26, %f28, %f8
8387 movrgez %o6, 0x1DC, %o0
8388 sllx %l5, 0x15, %g4
8389 xnorcc %l4, 0x1C85, %l0
8390 xnor %i1, %g1, %g2
8391 movg %xcc, %g3, %i6
8392 umul %o2, %i7, %g5
8393 and %g6, 0x06D9, %g7
8394 ldsw [%l7 + 0x34], %i3
8395 add %o1, 0x0296, %i2
8396 fpack32 %f8, %f0, %f14
8397 umulcc %l2, 0x1CC6, %l3
8398 movvs %icc, %i5, %o5
8399 sdivcc %l6, 0x1855, %l1
8400 stw %i0, [%l7 + 0x34]
8401 alignaddrl %o4, %o3, %o7
8402 xorcc %i4, %o0, %l5
8403 ldub [%l7 + 0x60], %g4
8404 fmovrdlez %o6, %f30, %f28
8405 fcmpne16 %f0, %f28, %l0
8406 umulcc %i1, 0x16D6, %l4
8407 sllx %g2, %g1, %g3
8408 stw %o2, [%l7 + 0x54]
8409 edge16n %i6, %g5, %i7
8410 stx %g7, [%l7 + 0x38]
8411 sethi 0x1AD1, %g6
8412 sdivcc %i3, 0x0F28, %i2
8413 udivx %l2, 0x0C5D, %o1
8414 fcmple16 %f12, %f30, %l3
8415 stw %i5, [%l7 + 0x08]
8416 fornot1s %f14, %f20, %f28
8417 fmovdcs %icc, %f14, %f8
8418 lduw [%l7 + 0x20], %o5
8419 edge32n %l1, %i0, %l6
8420 fmovdcs %icc, %f20, %f27
8421 movcs %icc, %o4, %o7
8422 std %f10, [%l7 + 0x30]
8423 edge8ln %i4, %o3, %l5
8424 movle %icc, %g4, %o0
8425 fmovrsgez %l0, %f6, %f14
8426 fmovdg %xcc, %f7, %f29
8427 movne %icc, %i1, %l4
8428 add %o6, 0x0A24, %g1
8429 smul %g2, 0x0D02, %g3
8430 movvs %icc, %o2, %i6
8431 andcc %g5, %i7, %g6
8432 edge8n %g7, %i3, %l2
8433 fzeros %f0
8434 udivcc %o1, 0x1201, %i2
8435 xnorcc %l3, 0x1DE7, %i5
8436 addcc %l1, %o5, %i0
8437 fcmple32 %f12, %f10, %o4
8438 andn %o7, 0x07B5, %l6
8439 sethi 0x071B, %o3
8440 movn %xcc, %l5, %g4
8441 fandnot1s %f30, %f17, %f9
8442 movge %icc, %i4, %o0
8443 fcmpgt16 %f22, %f10, %i1
8444 andncc %l4, %o6, %l0
8445 fmovspos %icc, %f7, %f19
8446 ldx [%l7 + 0x20], %g1
8447 umulcc %g3, 0x1BEC, %o2
8448 movvs %xcc, %g2, %i6
8449 mova %xcc, %i7, %g6
8450 movle %xcc, %g5, %g7
8451 stx %l2, [%l7 + 0x60]
8452 movn %xcc, %i3, %i2
8453 addccc %o1, %i5, %l3
8454 movn %icc, %l1, %o5
8455 movpos %icc, %i0, %o7
8456 andcc %o4, %o3, %l5
8457 fpsub16 %f22, %f24, %f16
8458 addccc %g4, %i4, %o0
8459 movle %icc, %i1, %l4
8460 and %o6, %l6, %g1
8461 ldub [%l7 + 0x63], %l0
8462 udivcc %o2, 0x045A, %g2
8463 ldsb [%l7 + 0x6F], %g3
8464 edge8l %i6, %i7, %g5
8465 fcmpes %fcc2, %f23, %f2
8466 fmul8x16al %f16, %f21, %f12
8467 fmovda %icc, %f26, %f30
8468 fxnor %f2, %f0, %f0
8469 ldd [%l7 + 0x10], %f18
8470 movrlez %g7, 0x3D0, %g6
8471 fnot2 %f4, %f24
8472 lduh [%l7 + 0x08], %i3
8473 addcc %i2, 0x048C, %l2
8474 movvc %xcc, %i5, %o1
8475 edge8 %l1, %o5, %l3
8476 movl %icc, %o7, %o4
8477 fpsub16 %f2, %f22, %f28
8478 movg %icc, %o3, %l5
8479 fmovdcc %icc, %f28, %f31
8480 movge %icc, %g4, %i4
8481 save %i0, %o0, %i1
8482 rdpr %cwp, %g1
8483 rdpr %cansave, %g2
8484 rdpr %canrestore, %g3
8485 rdpr %cleanwin, %g4
8486 rdpr %otherwin, %g5
8487 rdpr %wstate, %g6
8488 movleu %icc, %l4, %o6
8489 movle %xcc, %l6, %l0
8490 udivcc %g1, 0x199E, %o2
8491 addc %g3, %i6, %i7
8492 srl %g5, 0x17, %g7
8493 fmovsn %icc, %f10, %f21
8494 andcc %g6, 0x0CC3, %g2
8495 sllx %i2, %l2, %i3
8496 fabss %f15, %f0
8497 fnegs %f19, %f19
8498 fmovsne %xcc, %f11, %f23
8499 ld [%l7 + 0x28], %f8
8500 lduh [%l7 + 0x6E], %o1
8501 xnorcc %l1, %i5, %l3
8502 array16 %o5, %o4, %o3
8503 movrgz %o7, 0x0FC, %l5
8504 fmovrdlez %i4, %f0, %f6
8505 srax %g4, %o0, %i0
8506 udivx %l4, 0x1746, %i1
8507 movrne %l6, 0x074, %o6
8508 srlx %l0, 0x05, %g1
8509 movvs %icc, %o2, %g3
8510 movvs %xcc, %i7, %i6
8511 and %g7, %g6, %g2
8512 stb %g5, [%l7 + 0x6D]
8513 subc %l2, %i3, %i2
8514 smul %o1, 0x0419, %l1
8515 subcc %l3, 0x1B73, %o5
8516 sub %i5, 0x1D9D, %o4
8517 sdivcc %o3, 0x085B, %o7
8518 movge %icc, %l5, %i4
8519 xnorcc %o0, %i0, %l4
8520 movleu %icc, %g4, %i1
8521 fmovsa %icc, %f9, %f19
8522 save %o6, 0x00B0, %l0
8523 rdpr %cwp, %g1
8524 rdpr %cansave, %g2
8525 rdpr %canrestore, %g3
8526 rdpr %cleanwin, %g4
8527 rdpr %otherwin, %g5
8528 rdpr %wstate, %g6
8529 stb %l6, [%l7 + 0x54]
8530 fmovsgu %icc, %f3, %f6
8531 xnorcc %o2, 0x1C6C, %g3
8532 sdivx %g1, 0x0567, %i6
8533 xnor %g7, 0x0E64, %i7
8534 edge8 %g6, %g2, %l2
8535 sethi 0x121D, %g5
8536 alignaddr %i3, %i2, %l1
8537 andn %l3, %o5, %o1
8538 stx %o4, [%l7 + 0x60]
8539 movne %xcc, %i5, %o3
8540 fpack32 %f6, %f6, %f6
8541 edge8 %o7, %i4, %l5
8542 popc %i0, %o0
8543 movleu %xcc, %l4, %i1
8544 orn %o6, %l0, %g4
8545 fcmpeq32 %f10, %f28, %l6
8546 fmovsne %xcc, %f29, %f3
8547 sth %o2, [%l7 + 0x16]
8548 fsrc2 %f14, %f26
8549 movg %xcc, %g3, %i6
8550 ldsw [%l7 + 0x24], %g1
8551 xorcc %g7, %g6, %i7
8552 fmovdne %xcc, %f16, %f13
8553 fmovs %f15, %f0
8554 fornot2s %f28, %f14, %f4
8555 movpos %xcc, %g2, %l2
8556 edge16ln %g5, %i2, %i3
8557 addcc %l3, %o5, %o1
8558 umul %l1, %i5, %o4
8559 fcmple32 %f6, %f18, %o3
8560 st %f3, [%l7 + 0x40]
8561 fmovrsgz %o7, %f3, %f7
8562 edge32n %i4, %i0, %o0
8563 smulcc %l5, %l4, %o6
8564 movgu %icc, %i1, %l0
8565 and %g4, 0x04B3, %o2
8566 popc 0x1ADD, %l6
8567 mulscc %g3, 0x16C1, %g1
8568 edge16n %i6, %g7, %i7
8569 fmovdne %icc, %f15, %f28
8570 movrlz %g2, %g6, %l2
8571 array32 %i2, %i3, %l3
8572 sethi 0x15BE, %o5
8573 fmovsne %icc, %f12, %f10
8574 sir 0x1AC9
8575 mova %icc, %g5, %o1
8576 movge %xcc, %i5, %o4
8577 movgu %xcc, %l1, %o3
8578 srl %i4, %i0, %o0
8579 orcc %l5, %l4, %o7
8580 movneg %xcc, %i1, %l0
8581 stb %o6, [%l7 + 0x61]
8582 addcc %o2, 0x1092, %l6
8583 xnor %g4, 0x0EAE, %g1
8584 fmovrdgz %g3, %f12, %f12
8585 movrlez %g7, 0x383, %i7
8586 fands %f15, %f15, %f11
8587 sdiv %i6, 0x096A, %g2
8588 fands %f0, %f23, %f30
8589 ldub [%l7 + 0x30], %l2
8590 xor %g6, %i2, %i3
8591 ldsw [%l7 + 0x78], %l3
8592 nop
8593 set 0x6D, %l4
8594 ldub [%l7 + %l4], %g5
8595 ldd [%l7 + 0x08], %o4
8596 edge16 %o1, %o4, %i5
8597 alignaddr %l1, %o3, %i4
8598 mulscc %o0, %l5, %l4
8599 save %i0, %i1, %o7
8600 rdpr %cwp, %g1
8601 rdpr %cansave, %g2
8602 rdpr %canrestore, %g3
8603 rdpr %cleanwin, %g4
8604 rdpr %otherwin, %g5
8605 rdpr %wstate, %g6
8606 std %f8, [%l7 + 0x50]
8607 movg %xcc, %o6, %o2
8608 fornot2 %f10, %f28, %f22
8609 udivx %l0, 0x0960, %g4
8610 ldub [%l7 + 0x0E], %l6
8611 fsrc1 %f8, %f24
8612 edge32 %g1, %g3, %g7
8613 andncc %i7, %i6, %g2
8614 ldsw [%l7 + 0x3C], %g6
8615 movrgez %i2, 0x3CB, %l2
8616 edge16ln %i3, %g5, %o5
8617 andncc %o1, %l3, %i5
8618 and %l1, %o3, %o4
8619 add %o0, %i4, %l4
8620 std %f0, [%l7 + 0x70]
8621 ldsw [%l7 + 0x74], %l5
8622 sra %i1, 0x1D, %i0
8623 edge32ln %o6, %o7, %o2
8624 fornot2s %f24, %f8, %f18
8625 fmovrslez %g4, %f19, %f27
8626 fandnot1s %f17, %f24, %f10
8627 stb %l6, [%l7 + 0x35]
8628 orncc %l0, %g3, %g7
8629 fcmpeq16 %f12, %f10, %i7
8630 stw %g1, [%l7 + 0x28]
8631 nop
8632 set 0x38, %o0
8633 stx %g2, [%l7 + %o0]
8634 popc %g6, %i2
8635 fabss %f7, %f7
8636 or %i6, 0x0C4D, %i3
8637 edge8 %g5, %l2, %o5
8638 movrne %o1, 0x3AF, %l3
8639 edge16 %i5, %o3, %l1
8640 ldd [%l7 + 0x70], %o0
8641 move %xcc, %o4, %l4
8642 std %f22, [%l7 + 0x30]
8643 movne %icc, %l5, %i1
8644 umulcc %i0, 0x0D33, %i4
8645 edge16n %o7, %o2, %o6
8646 movcs %icc, %l6, %g4
8647 ldsw [%l7 + 0x78], %l0
8648 movvc %xcc, %g7, %i7
8649 fmovsvc %icc, %f10, %f11
8650 xnorcc %g1, 0x19C0, %g2
8651 edge32 %g6, %i2, %g3
8652 edge16n %i3, %i6, %g5
8653 faligndata %f22, %f16, %f18
8654 mova %icc, %o5, %l2
8655 fones %f8
8656 movge %icc, %l3, %o1
8657 umul %o3, 0x00C9, %l1
8658 edge32l %o0, %i5, %l4
8659 edge32n %l5, %o4, %i1
8660 orncc %i4, %i0, %o7
8661 movge %xcc, %o2, %o6
8662 movrgz %g4, %l0, %l6
8663 move %xcc, %g7, %g1
8664 fmovrde %i7, %f4, %f2
8665 srlx %g2, %i2, %g6
8666 edge32 %g3, %i6, %g5
8667 for %f18, %f2, %f24
8668 sub %o5, %l2, %l3
8669 fmovdvc %xcc, %f30, %f9
8670 movre %o1, %i3, %o3
8671 sir 0x1243
8672 stw %o0, [%l7 + 0x08]
8673 ld [%l7 + 0x5C], %f14
8674 movneg %icc, %i5, %l1
8675 fmovse %icc, %f1, %f30
8676 udivx %l4, 0x1141, %l5
8677 movgu %xcc, %o4, %i1
8678 udiv %i4, 0x01E9, %o7
8679 sllx %o2, %i0, %g4
8680 lduw [%l7 + 0x10], %l0
8681 fnot1 %f8, %f10
8682 edge16n %l6, %g7, %g1
8683 fcmpeq16 %f12, %f24, %i7
8684 fxor %f30, %f18, %f16
8685 fmovdcc %icc, %f19, %f31
8686 edge8 %o6, %i2, %g2
8687 edge16n %g3, %g6, %g5
8688 fpadd32s %f28, %f21, %f6
8689 sir 0x0EC8
8690 fmovrsgez %o5, %f13, %f28
8691 subc %l2, 0x02D0, %i6
8692 udiv %o1, 0x0184, %i3
8693 orncc %l3, %o0, %i5
8694 fands %f14, %f16, %f19
8695 fpsub32 %f8, %f14, %f12
8696 fornot2s %f8, %f28, %f29
8697 edge8 %l1, %l4, %o3
8698 smulcc %o4, %l5, %i4
8699 sth %o7, [%l7 + 0x40]
8700 movrlez %i1, 0x11B, %i0
8701 fmovsg %xcc, %f13, %f27
8702 edge8 %g4, %o2, %l0
8703 fmovrslz %l6, %f1, %f0
8704 alignaddrl %g7, %i7, %o6
8705 movpos %xcc, %g1, %i2
8706 umul %g3, %g2, %g5
8707 fmovs %f25, %f7
8708 movrlez %o5, %l2, %i6
8709 fcmpd %fcc1, %f18, %f6
8710 lduh [%l7 + 0x70], %g6
8711 restore %o1, %l3, %i3
8712 rdpr %cwp, %g1
8713 rdpr %cansave, %g2
8714 rdpr %canrestore, %g3
8715 rdpr %cleanwin, %g4
8716 rdpr %otherwin, %g5
8717 rdpr %wstate, %g6
8718 movrlz %i5, %l1, %l4
8719 fmovsl %xcc, %f11, %f19
8720 ldub [%l7 + 0x38], %o3
8721 stw %o0, [%l7 + 0x78]
8722 udivcc %l5, 0x160B, %o4
8723 subc %i4, %o7, %i1
8724 nop
8725 set 0x20, %g5
8726 ldx [%l7 + %g5], %i0
8727 edge8ln %g4, %l0, %l6
8728 and %o2, %g7, %o6
8729 addc %g1, %i7, %g3
8730 edge32n %i2, %g2, %o5
8731 andncc %l2, %i6, %g6
8732 fexpand %f7, %f2
8733 movne %xcc, %o1, %l3
8734 stb %g5, [%l7 + 0x46]
8735 fnors %f19, %f4, %f13
8736 stb %i5, [%l7 + 0x67]
8737 sub %i3, %l4, %o3
8738 fpadd32 %f12, %f18, %f26
8739 fnor %f6, %f14, %f4
8740 ld [%l7 + 0x5C], %f1
8741 subc %l1, 0x0813, %o0
8742 ldsb [%l7 + 0x78], %l5
8743 or %i4, %o4, %o7
8744 edge32n %i0, %i1, %l0
8745 edge8l %l6, %o2, %g4
8746 fmovd %f30, %f22
8747 umul %g7, 0x0193, %o6
8748 sdiv %g1, 0x07D8, %g3
8749 subcc %i7, %g2, %o5
8750 movpos %icc, %i2, %i6
8751 and %g6, %l2, %o1
8752 movn %xcc, %g5, %i5
8753 fabsd %f2, %f10
8754 fzero %f30
8755 popc %l3, %i3
8756 edge8ln %l4, %l1, %o0
8757 mulx %l5, %i4, %o4
8758 nop
8759 set 0x24, %o4
8760 lduh [%l7 + %o4], %o3
8761 edge32n %i0, %i1, %l0
8762 save %l6, %o2, %o7
8763 rdpr %cwp, %g1
8764 rdpr %cansave, %g2
8765 rdpr %canrestore, %g3
8766 rdpr %cleanwin, %g4
8767 rdpr %otherwin, %g5
8768 rdpr %wstate, %g6
8769 orn %g7, 0x02B2, %o6
8770 umul %g1, 0x1696, %g4
8771 stx %g3, [%l7 + 0x60]
8772 ldd [%l7 + 0x58], %i6
8773 array32 %g2, %o5, %i6
8774 edge32ln %g6, %l2, %o1
8775 movvs %xcc, %i2, %g5
8776 ldsw [%l7 + 0x50], %i5
8777 fand %f4, %f12, %f18
8778 array16 %l3, %i3, %l1
8779 save %o0, %l5, %l4
8780 rdpr %cwp, %g1
8781 rdpr %cansave, %g2
8782 rdpr %canrestore, %g3
8783 rdpr %cleanwin, %g4
8784 rdpr %otherwin, %g5
8785 rdpr %wstate, %g6
8786 movg %icc, %o4, %i4
8787 fmovrsgz %o3, %f26, %f3
8788 udivx %i0, 0x09AD, %i1
8789 fsrc1s %f25, %f17
8790 srax %l0, 0x18, %l6
8791 movg %icc, %o7, %g7
8792 srlx %o6, 0x0F, %g1
8793 nop
8794 set 0x74, %o1
8795 sth %g4, [%l7 + %o1]
8796 edge16n %o2, %g3, %g2
8797 edge16ln %o5, %i6, %g6
8798 for %f8, %f24, %f26
8799 subc %l2, %i7, %i2
8800 fpadd16 %f18, %f30, %f18
8801 nop
8802 set 0x20, %g7
8803 ldsw [%l7 + %g7], %o1
8804 movge %icc, %i5, %g5
8805 ldx [%l7 + 0x68], %l3
8806 st %f16, [%l7 + 0x7C]
8807 move %xcc, %i3, %l1
8808 smulcc %o0, 0x061A, %l4
8809 movne %xcc, %o4, %i4
8810 add %o3, 0x0E5A, %l5
8811 fmul8x16au %f17, %f4, %f12
8812 xnorcc %i0, 0x101B, %i1
8813 movpos %icc, %l6, %o7
8814 movrgz %l0, 0x3EB, %g7
8815 movne %xcc, %o6, %g1
8816 xnor %g4, %g3, %g2
8817 orn %o5, 0x04F7, %o2
8818 fmovdneg %xcc, %f16, %f10
8819 array16 %i6, %g6, %l2
8820 edge8ln %i7, %i2, %i5
8821 fpsub16s %f13, %f29, %f25
8822 udivcc %o1, 0x0BAD, %g5
8823 addc %l3, 0x0D5A, %i3
8824 movvc %xcc, %l1, %l4
8825 sdiv %o0, 0x0D59, %i4
8826 srl %o4, 0x09, %l5
8827 edge32n %i0, %i1, %o3
8828 umul %o7, 0x13C4, %l0
8829 nop
8830 set 0x78, %l6
8831 stx %l6, [%l7 + %l6]
8832 fmovdl %icc, %f19, %f18
8833 sdivx %o6, 0x0161, %g7
8834 nop
8835 set 0x68, %o5
8836 ldx [%l7 + %o5], %g4
8837 alignaddr %g3, %g2, %g1
8838 fmuld8sux16 %f8, %f13, %f6
8839 ldd [%l7 + 0x48], %o2
8840 subc %o5, 0x0A8A, %i6
8841 mova %xcc, %g6, %l2
8842 orn %i7, 0x02C7, %i5
8843 siam 0x7
8844 fmovdvs %icc, %f0, %f5
8845 movrgz %o1, %g5, %l3
8846 sdivx %i3, 0x0129, %i2
8847 array8 %l4, %l1, %o0
8848 ldx [%l7 + 0x40], %i4
8849 save %o4, %l5, %i1
8850 rdpr %cwp, %g1
8851 rdpr %cansave, %g2
8852 rdpr %canrestore, %g3
8853 rdpr %cleanwin, %g4
8854 rdpr %otherwin, %g5
8855 rdpr %wstate, %g6
8856 lduh [%l7 + 0x4E], %o3
8857 mova %xcc, %i0, %o7
8858 fmovrdgez %l6, %f12, %f12
8859 smulcc %o6, %l0, %g7
8860 movn %xcc, %g4, %g2
8861 sub %g3, 0x0030, %g1
8862 sth %o5, [%l7 + 0x50]
8863 edge32 %i6, %g6, %o2
8864 fmovsge %xcc, %f14, %f22
8865 nop
8866 set 0x68, %o3
8867 ldd [%l7 + %o3], %l2
8868 movgu %xcc, %i5, %o1
8869 fmovdvs %xcc, %f13, %f23
8870 stw %i7, [%l7 + 0x6C]
8871 setx loop_28, %l0, %l1
8872 return %l1
8873 nop
8874 rdpr %cwp, %g1
8875 rdpr %cansave, %g2
8876 rdpr %canrestore, %g3
8877 rdpr %cleanwin, %g4
8878 rdpr %otherwin, %g5
8879 rdpr %wstate, %g6
8880loop_28: edge32n %i3, %l4, %l1
8881 fcmple32 %f18, %f2, %o0
8882 stx %i4, [%l7 + 0x48]
8883 srl %o4, %i1, %o3
8884 fxor %f22, %f28, %f24
8885 movg %icc, %i0, %l5
8886 lduw [%l7 + 0x6C], %l6
8887 fmovdleu %icc, %f14, %f19
8888 andncc %o6, %l0, %o7
8889 edge16ln %g7, %g4, %g2
8890 edge32n %g3, %o5, %g1
8891 sth %g6, [%l7 + 0x68]
8892 movne %xcc, %o2, %i6
8893 udiv %l2, 0x1955, %i5
8894 or %o1, 0x0DD0, %l3
8895 bshuffle %f20, %f10, %f20
8896 alignaddr %g5, %i7, %i3
8897 movge %xcc, %i2, %l4
8898 movgu %xcc, %l1, %o0
8899 movle %icc, %i4, %i1
8900 udivx %o4, 0x1AEA, %i0
8901 edge8ln %l5, %o3, %o6
8902 movcs %icc, %l0, %l6
8903 addcc %o7, %g7, %g2
8904 smulcc %g4, 0x0569, %o5
8905 sir 0x0EF7
8906 orncc %g1, %g6, %g3
8907 ldsh [%l7 + 0x42], %i6
8908 udivx %o2, 0x1437, %l2
8909 movneg %xcc, %o1, %i5
8910 edge8ln %l3, %g5, %i7
8911 sllx %i2, %i3, %l4
8912 fpadd32s %f17, %f19, %f19
8913 ldd [%l7 + 0x10], %f12
8914 movcs %icc, %o0, %i4
8915 fmovrslez %i1, %f4, %f12
8916 andncc %l1, %o4, %l5
8917 array16 %i0, %o6, %l0
8918 srlx %l6, 0x19, %o3
8919 ldx [%l7 + 0x28], %o7
8920 fmovrdlz %g7, %f26, %f0
8921 ldsw [%l7 + 0x24], %g4
8922 restore %g2, 0x1B1F, %g1
8923 rdpr %cwp, %g1
8924 rdpr %cansave, %g2
8925 rdpr %canrestore, %g3
8926 rdpr %cleanwin, %g4
8927 rdpr %otherwin, %g5
8928 rdpr %wstate, %g6
8929 sir 0x14B4
8930 fmovrslz %o5, %f24, %f13
8931 ldx [%l7 + 0x38], %g3
8932 array16 %i6, %o2, %l2
8933 fmovrsgz %g6, %f3, %f3
8934 ldub [%l7 + 0x4C], %o1
8935 array16 %i5, %g5, %i7
8936 movneg %xcc, %i2, %l3
8937 array16 %i3, %o0, %l4
8938 stw %i4, [%l7 + 0x44]
8939 sub %i1, 0x0B3B, %o4
8940 addcc %l1, %i0, %l5
8941 sdiv %o6, 0x1614, %l6
8942 edge16n %l0, %o3, %o7
8943 array16 %g7, %g2, %g4
8944 ldub [%l7 + 0x46], %g1
8945 ld [%l7 + 0x6C], %f30
8946 movl %icc, %o5, %g3
8947 and %o2, 0x0044, %l2
8948 array32 %i6, %o1, %i5
8949 xorcc %g5, %i7, %g6
8950 fxors %f16, %f30, %f3
8951 edge16 %i2, %l3, %i3
8952 fmovdle %xcc, %f13, %f9
8953 edge32ln %l4, %o0, %i4
8954 orncc %o4, %i1, %l1
8955 popc 0x07D1, %l5
8956 alignaddrl %i0, %o6, %l6
8957 fmovscs %icc, %f23, %f2
8958 add %o3, %l0, %o7
8959 or %g7, 0x12FA, %g2
8960 edge32l %g1, %o5, %g3
8961 fcmped %fcc3, %f20, %f14
8962 fmovrdne %g4, %f8, %f6
8963 fmovdvs %xcc, %f29, %f23
8964 movgu %xcc, %l2, %o2
8965 srax %o1, %i5, %g5
8966 andcc %i6, %i7, %i2
8967 movl %icc, %l3, %g6
8968 stw %i3, [%l7 + 0x38]
8969 st %f27, [%l7 + 0x78]
8970 edge8ln %l4, %o0, %i4
8971 subc %o4, %l1, %i1
8972 xor %i0, 0x169F, %o6
8973 stx %l6, [%l7 + 0x40]
8974 movvc %icc, %o3, %l5
8975 ldsh [%l7 + 0x78], %o7
8976 edge8 %l0, %g7, %g1
8977 popc %o5, %g2
8978 xnorcc %g4, 0x07E8, %g3
8979 fpadd16s %f12, %f13, %f0
8980 edge32n %o2, %o1, %l2
8981 sth %i5, [%l7 + 0x6A]
8982 lduw [%l7 + 0x58], %g5
8983 for %f0, %f4, %f10
8984 movcc %icc, %i7, %i6
8985 sdivx %i2, 0x1554, %l3
8986 popc %g6, %l4
8987 edge8l %o0, %i4, %o4
8988 edge16l %l1, %i1, %i0
8989 movleu %icc, %i3, %l6
8990 subcc %o6, %o3, %l5
8991 sllx %l0, 0x05, %g7
8992 edge16n %g1, %o7, %o5
8993 ldsb [%l7 + 0x62], %g2
8994 edge16ln %g4, %o2, %o1
8995 add %g3, %l2, %g5
8996 sllx %i5, 0x08, %i6
8997 sdiv %i7, 0x1E98, %l3
8998 fmovdn %icc, %f2, %f15
8999 fmul8x16 %f23, %f6, %f24
9000 mova %icc, %i2, %l4
9001 bshuffle %f30, %f22, %f10
9002 or %o0, %g6, %i4
9003 std %f8, [%l7 + 0x78]
9004 edge16l %o4, %l1, %i1
9005 addccc %i0, 0x0585, %i3
9006 ldx [%l7 + 0x60], %l6
9007 setx loop_29, %l0, %l1
9008 return %l1
9009 nop
9010 rdpr %cwp, %g1
9011 rdpr %cansave, %g2
9012 rdpr %canrestore, %g3
9013 rdpr %cleanwin, %g4
9014 rdpr %otherwin, %g5
9015 rdpr %wstate, %g6
9016loop_29: fone %f16
9017 udiv %g7, 0x0876, %g1
9018 srax %o7, %o5, %o6
9019 movle %xcc, %g2, %g4
9020 sll %o1, 0x1A, %g3
9021 subc %o2, %g5, %l2
9022 srl %i5, 0x12, %i7
9023 andcc %i6, 0x0A63, %l3
9024 movneg %xcc, %l4, %o0
9025 xorcc %g6, %i4, %o4
9026 fmovrde %i2, %f26, %f18
9027 edge32l %i1, %i0, %i3
9028 movle %icc, %l6, %l1
9029 ldx [%l7 + 0x68], %o3
9030 umul %l5, %l0, %g7
9031 sth %o7, [%l7 + 0x74]
9032 lduw [%l7 + 0x44], %g1
9033 subccc %o6, %o5, %g2
9034 movneg %icc, %g4, %o1
9035 fands %f17, %f27, %f29
9036 lduh [%l7 + 0x36], %o2
9037 umul %g3, %g5, %i5
9038 movrlz %l2, 0x190, %i6
9039 ld [%l7 + 0x0C], %f5
9040 addccc %i7, 0x103C, %l4
9041 edge16l %l3, %o0, %g6
9042 fpadd32 %f14, %f8, %f14
9043 fpsub32s %f23, %f13, %f8
9044 std %f6, [%l7 + 0x18]
9045 fands %f0, %f4, %f7
9046 andncc %o4, %i4, %i1
9047 mulx %i0, 0x0A16, %i2
9048 movgu %xcc, %i3, %l6
9049 nop
9050 set 0x27, %i5
9051 stb %l1, [%l7 + %i5]
9052 fpmerge %f14, %f5, %f12
9053 edge8 %o3, %l0, %l5
9054 stw %o7, [%l7 + 0x20]
9055 subccc %g7, %g1, %o6
9056 mova %xcc, %g2, %g4
9057 stx %o5, [%l7 + 0x18]
9058 edge32 %o1, %o2, %g5
9059 srax %g3, 0x13, %l2
9060 fcmple32 %f20, %f8, %i6
9061 addccc %i5, %i7, %l3
9062 fnot1s %f2, %f24
9063 array8 %l4, %o0, %o4
9064 and %i4, 0x0481, %g6
9065 fornot1 %f30, %f24, %f22
9066 ldsh [%l7 + 0x6C], %i1
9067 fnor %f4, %f16, %f0
9068 pdist %f14, %f24, %f6
9069 xnorcc %i2, %i0, %i3
9070 ldsw [%l7 + 0x30], %l1
9071 movvs %xcc, %o3, %l0
9072 movle %xcc, %l5, %l6
9073 movrgez %o7, %g7, %o6
9074 umulcc %g1, 0x08D9, %g4
9075 fmovdcs %icc, %f14, %f2
9076 edge32l %o5, %g2, %o2
9077 addcc %g5, %g3, %o1
9078 mova %xcc, %i6, %i5
9079 addccc %l2, 0x1FC6, %i7
9080 stb %l4, [%l7 + 0x6A]
9081 sub %l3, 0x1137, %o4
9082 stw %i4, [%l7 + 0x08]
9083 std %f8, [%l7 + 0x38]
9084 movcc %icc, %g6, %i1
9085 save %i2, 0x1BE8, %i0
9086 rdpr %cwp, %g1
9087 rdpr %cansave, %g2
9088 rdpr %canrestore, %g3
9089 rdpr %cleanwin, %g4
9090 rdpr %otherwin, %g5
9091 rdpr %wstate, %g6
9092 sub %i3, %l1, %o0
9093 subc %l0, 0x1C79, %o3
9094 stb %l5, [%l7 + 0x10]
9095 nop
9096 set 0x30, %l0
9097 stw %o7, [%l7 + %l0]
9098 nop
9099 set 0x28, %l1
9100 lduw [%l7 + %l1], %g7
9101 edge16n %l6, %o6, %g4
9102 movrgz %o5, %g2, %o2
9103 stw %g1, [%l7 + 0x14]
9104 xor %g3, 0x1123, %g5
9105 srax %i6, %i5, %o1
9106 ldd [%l7 + 0x18], %i6
9107 fandnot2s %f4, %f17, %f26
9108 ldd [%l7 + 0x20], %f18
9109 xnorcc %l2, %l4, %l3
9110 movvs %icc, %i4, %o4
9111 movl %xcc, %i1, %i2
9112 ld [%l7 + 0x34], %f13
9113 fmovdne %xcc, %f10, %f28
9114 fmovsa %icc, %f28, %f4
9115 edge8l %g6, %i3, %i0
9116 ldx [%l7 + 0x28], %o0
9117 sdivx %l1, 0x0599, %l0
9118 addcc %o3, 0x0042, %o7
9119 subc %l5, %g7, %l6
9120 fmovdcc %xcc, %f21, %f22
9121 ldx [%l7 + 0x40], %g4
9122 mova %icc, %o5, %g2
9123 std %f18, [%l7 + 0x08]
9124 edge16ln %o2, %g1, %o6
9125 edge8 %g3, %i6, %i5
9126 movg %xcc, %g5, %o1
9127 array8 %l2, %i7, %l3
9128 movl %icc, %i4, %l4
9129 movle %xcc, %o4, %i1
9130 stw %i2, [%l7 + 0x44]
9131 ldsh [%l7 + 0x56], %i3
9132 movvs %icc, %g6, %o0
9133 alignaddrl %l1, %l0, %o3
9134 fmovrdlz %o7, %f4, %f0
9135 edge8 %l5, %i0, %g7
9136 sllx %l6, %g4, %o5
9137 sll %g2, %g1, %o2
9138 fpmerge %f12, %f13, %f22
9139 movne %icc, %g3, %o6
9140 edge8ln %i5, %g5, %i6
9141 movg %xcc, %o1, %i7
9142 smulcc %l2, 0x05B6, %i4
9143 fpsub32 %f18, %f22, %f2
9144 stw %l3, [%l7 + 0x20]
9145 fcmple16 %f8, %f22, %o4
9146 lduw [%l7 + 0x48], %i1
9147 xnor %l4, %i2, %g6
9148 fcmpeq16 %f4, %f2, %o0
9149 addc %i3, %l0, %o3
9150 udivcc %l1, 0x1183, %o7
9151 fmovrdgz %l5, %f16, %f10
9152 fcmpne32 %f2, %f24, %g7
9153 movrne %l6, %g4, %i0
9154 movg %xcc, %g2, %g1
9155 sethi 0x0CFD, %o5
9156 edge16ln %o2, %o6, %g3
9157 fandnot2 %f0, %f14, %f28
9158 movrgez %g5, %i5, %o1
9159 fexpand %f17, %f8
9160 fmul8x16al %f3, %f5, %f12
9161 xnorcc %i7, %l2, %i4
9162 edge8 %i6, %l3, %i1
9163 sub %l4, 0x01CF, %i2
9164 sdivcc %g6, 0x1A01, %o4
9165 umul %o0, %l0, %i3
9166 sll %l1, %o3, %l5
9167 addc %g7, %o7, %g4
9168 ld [%l7 + 0x0C], %f22
9169 alignaddrl %l6, %g2, %g1
9170 move %icc, %o5, %o2
9171 fnor %f24, %f30, %f16
9172 popc %i0, %g3
9173 movne %icc, %o6, %g5
9174 ldsw [%l7 + 0x28], %i5
9175 edge32ln %i7, %l2, %i4
9176 sll %i6, 0x18, %l3
9177 orn %i1, 0x0992, %o1
9178 fands %f12, %f29, %f1
9179 or %i2, %l4, %o4
9180 edge8ln %g6, %o0, %l0
9181 subccc %l1, 0x0E14, %i3
9182 fmovd %f2, %f10
9183 udivcc %o3, 0x0269, %g7
9184 sethi 0x0DE7, %o7
9185 movrgez %g4, %l6, %l5
9186 fmovde %icc, %f8, %f15
9187 fmovrdlez %g1, %f4, %f20
9188 sth %o5, [%l7 + 0x3C]
9189 movneg %icc, %o2, %i0
9190 restore %g2, 0x1CAE, %o6
9191 rdpr %cwp, %g1
9192 rdpr %cansave, %g2
9193 rdpr %canrestore, %g3
9194 rdpr %cleanwin, %g4
9195 rdpr %otherwin, %g5
9196 rdpr %wstate, %g6
9197 xnorcc %g5, 0x0D07, %i5
9198 movle %xcc, %g3, %l2
9199 and %i4, %i6, %l3
9200 fxors %f19, %f12, %f12
9201 fxnor %f14, %f28, %f16
9202 ld [%l7 + 0x40], %f26
9203 fnand %f0, %f6, %f28
9204 andn %i7, 0x194E, %o1
9205 subc %i1, 0x117E, %l4
9206 stx %o4, [%l7 + 0x50]
9207 movn %xcc, %i2, %g6
9208 sir 0x142B
9209 mova %icc, %o0, %l1
9210 edge32 %l0, %o3, %i3
9211 subcc %g7, 0x1A6C, %g4
9212 edge16 %o7, %l5, %g1
9213 sdivx %l6, 0x12F1, %o5
9214 movcc %icc, %i0, %o2
9215 sdiv %o6, 0x0968, %g2
9216 andn %i5, 0x1850, %g3
9217 sdiv %g5, 0x00CB, %i4
9218 umul %i6, 0x199B, %l2
9219 sth %i7, [%l7 + 0x16]
9220 edge8l %l3, %i1, %o1
9221 fmovdn %xcc, %f10, %f20
9222 movn %icc, %o4, %l4
9223 xnorcc %g6, %i2, %l1
9224 fandnot2s %f24, %f4, %f23
9225 lduh [%l7 + 0x2E], %o0
9226 fpadd16s %f17, %f10, %f14
9227 fones %f1
9228 std %f26, [%l7 + 0x28]
9229 sdivcc %o3, 0x000F, %i3
9230 umul %g7, %g4, %l0
9231 xnorcc %o7, %g1, %l5
9232 fnors %f16, %f11, %f28
9233 fmovdleu %icc, %f19, %f28
9234 srl %o5, %l6, %i0
9235 sdiv %o2, 0x1CA9, %g2
9236 ldub [%l7 + 0x74], %o6
9237 ldsw [%l7 + 0x68], %g3
9238 movg %xcc, %i5, %g5
9239 edge32ln %i6, %l2, %i4
9240 fmovsgu %icc, %f12, %f12
9241 edge8n %l3, %i7, %o1
9242 edge32ln %i1, %o4, %g6
9243 sdivx %l4, 0x0E42, %l1
9244 fmovrdgez %o0, %f0, %f0
9245 alignaddrl %o3, %i2, %g7
9246 movcs %xcc, %i3, %l0
9247 srlx %o7, 0x0D, %g1
9248 sra %l5, 0x0B, %g4
9249 sth %l6, [%l7 + 0x36]
9250 sth %o5, [%l7 + 0x26]
9251 fpsub32 %f26, %f20, %f12
9252 ldub [%l7 + 0x58], %i0
9253 addccc %g2, %o6, %o2
9254 fmovscs %icc, %f3, %f4
9255 addcc %i5, 0x02BE, %g3
9256 fmovsleu %icc, %f28, %f3
9257 stw %i6, [%l7 + 0x20]
9258 sth %g5, [%l7 + 0x52]
9259 fpackfix %f2, %f12
9260 sllx %l2, %l3, %i4
9261 ldub [%l7 + 0x68], %o1
9262 edge8l %i7, %i1, %o4
9263 movn %icc, %l4, %l1
9264 fmovsneg %xcc, %f1, %f31
9265 subccc %g6, 0x18A1, %o0
9266 edge16n %i2, %g7, %o3
9267 or %i3, 0x0C3A, %l0
9268 andncc %o7, %l5, %g4
9269 fmovdne %xcc, %f5, %f3
9270 andcc %g1, 0x1D24, %l6
9271 fmovdleu %icc, %f17, %f18
9272 mulx %i0, %o5, %g2
9273 edge32n %o6, %i5, %o2
9274 sll %g3, %i6, %g5
9275 fnands %f26, %f26, %f10
9276 fcmpgt32 %f6, %f14, %l3
9277 subccc %l2, 0x0186, %i4
9278 addccc %i7, %i1, %o4
9279 sdiv %o1, 0x1837, %l4
9280 fmovrdgz %l1, %f6, %f22
9281 movne %icc, %o0, %g6
9282 subccc %i2, 0x0ED6, %o3
9283 stw %i3, [%l7 + 0x74]
9284 umul %l0, %o7, %g7
9285 move %icc, %l5, %g1
9286 movg %icc, %g4, %i0
9287 ld [%l7 + 0x20], %f18
9288 udiv %o5, 0x0B53, %g2
9289 fornot2 %f4, %f24, %f18
9290 movcs %icc, %l6, %i5
9291 sethi 0x109E, %o2
9292 ld [%l7 + 0x20], %f31
9293 edge16ln %o6, %g3, %g5
9294 udiv %i6, 0x1680, %l2
9295 movpos %icc, %l3, %i7
9296 fmovsleu %icc, %f16, %f23
9297 alignaddrl %i4, %o4, %i1
9298 alignaddr %o1, %l4, %o0
9299 movne %icc, %l1, %g6
9300 fmovse %icc, %f28, %f30
9301 andncc %i2, %o3, %l0
9302 ldsh [%l7 + 0x6E], %o7
9303 movvc %icc, %i3, %l5
9304 array32 %g1, %g7, %i0
9305 smul %g4, %g2, %o5
9306 setx loop_30, %l0, %l1
9307 return %l1
9308 nop
9309 rdpr %cwp, %g1
9310 rdpr %cansave, %g2
9311 rdpr %canrestore, %g3
9312 rdpr %cleanwin, %g4
9313 rdpr %otherwin, %g5
9314 rdpr %wstate, %g6
9315loop_30: addccc %o2, 0x1A08, %g5
9316 mulscc %i6, %l2, %g3
9317 movn %xcc, %i7, %i4
9318 ldx [%l7 + 0x58], %o4
9319 ldd [%l7 + 0x30], %l2
9320 add %o1, 0x03EF, %l4
9321 array16 %o0, %i1, %l1
9322 sll %i2, %o3, %g6
9323 movcs %xcc, %l0, %o7
9324 udiv %l5, 0x089D, %i3
9325 smulcc %g7, 0x10FD, %g1
9326 movpos %xcc, %i0, %g4
9327 st %f3, [%l7 + 0x58]
9328 fnot1 %f30, %f2
9329 subc %g2, %o5, %l6
9330 fmovsge %icc, %f11, %f11
9331 sllx %o6, %i5, %g5
9332 edge16n %o2, %i6, %g3
9333 ldx [%l7 + 0x78], %i7
9334 umul %i4, 0x13F6, %o4
9335 fzeros %f12
9336 fcmpne16 %f30, %f20, %l2
9337 subcc %o1, %l3, %l4
9338 stx %i1, [%l7 + 0x38]
9339 movg %xcc, %o0, %i2
9340 edge32ln %l1, %o3, %l0
9341 alignaddrl %g6, %l5, %o7
9342 sub %i3, %g1, %i0
9343 subccc %g4, 0x1958, %g7
9344 movge %xcc, %o5, %l6
9345 movg %icc, %o6, %i5
9346 array16 %g5, %g2, %o2
9347 mulscc %i6, 0x13A9, %g3
9348 sra %i4, %o4, %i7
9349 addcc %l2, 0x150C, %o1
9350 edge32 %l3, %i1, %l4
9351 srlx %i2, %o0, %o3
9352 array16 %l0, %g6, %l1
9353 or %o7, 0x121C, %l5
9354 ldd [%l7 + 0x40], %g0
9355 fmovsvs %xcc, %f12, %f3
9356 siam 0x6
9357 stw %i3, [%l7 + 0x0C]
9358 fnands %f20, %f25, %f20
9359 fcmpne16 %f0, %f28, %i0
9360 nop
9361 set 0x2C, %i6
9362 stw %g4, [%l7 + %i6]
9363 movrgz %g7, 0x113, %o5
9364 xor %l6, %i5, %g5
9365 or %g2, 0x1EFB, %o2
9366 and %o6, %i6, %i4
9367 movne %xcc, %g3, %i7
9368 fandnot2s %f31, %f16, %f20
9369 fpadd16s %f19, %f26, %f5
9370 fmovrdlz %l2, %f16, %f28
9371 ldx [%l7 + 0x48], %o1
9372 mova %icc, %l3, %o4
9373 edge16n %l4, %i1, %i2
9374 sub %o3, 0x0BE2, %o0
9375 fcmpne16 %f20, %f10, %g6
9376 movvc %icc, %l0, %o7
9377 nop
9378 set 0x68, %o2
9379 sth %l1, [%l7 + %o2]
9380 movge %xcc, %l5, %g1
9381 fmovrsgez %i0, %f31, %f22
9382 fpadd32 %f22, %f10, %f2
9383 sir 0x1080
9384 udivcc %g4, 0x0F89, %i3
9385 fmovscc %xcc, %f20, %f14
9386 fmovrsgez %o5, %f1, %f22
9387 orcc %g7, 0x1286, %i5
9388 xorcc %g5, %g2, %l6
9389 orncc %o2, 0x178B, %i6
9390 or %o6, 0x0823, %g3
9391 lduh [%l7 + 0x56], %i7
9392 fmovrdlez %i4, %f14, %f16
9393 fone %f26
9394 movrgez %o1, %l2, %l3
9395 fmul8x16al %f3, %f17, %f28
9396 fcmps %fcc0, %f18, %f31
9397 sdivx %o4, 0x0315, %l4
9398 movgu %xcc, %i2, %i1
9399 fmovdgu %xcc, %f18, %f23
9400 sra %o3, 0x06, %o0
9401 mulscc %l0, 0x1C64, %g6
9402 fmul8x16al %f20, %f23, %f8
9403 xnorcc %o7, %l5, %l1
9404 fsrc2 %f10, %f22
9405 addc %g1, %i0, %i3
9406 movl %xcc, %o5, %g7
9407 fnor %f8, %f8, %f0
9408 udivx %i5, 0x0A85, %g4
9409 move %icc, %g5, %l6
9410 sll %g2, %i6, %o2
9411 fpack32 %f12, %f28, %f16
9412 xorcc %o6, 0x0F3B, %i7
9413 ldsb [%l7 + 0x24], %i4
9414 fornot2 %f30, %f24, %f6
9415 movre %o1, 0x06D, %l2
9416 fmovda %icc, %f14, %f14
9417 umul %l3, 0x0600, %g3
9418 smulcc %o4, %i2, %i1
9419 edge8l %o3, %o0, %l0
9420 movrne %g6, %o7, %l4
9421 fmovrsgz %l5, %f8, %f9
9422 fmovsle %icc, %f18, %f21
9423 fpadd16 %f10, %f18, %f8
9424 edge32 %l1, %i0, %i3
9425 movrlz %o5, %g7, %g1
9426 move %xcc, %g4, %i5
9427 mova %icc, %g5, %g2
9428 movvc %icc, %l6, %o2
9429 sra %o6, %i7, %i4
9430 move %icc, %i6, %l2
9431 fpadd32s %f2, %f24, %f2
9432 ldd [%l7 + 0x30], %l2
9433 fzero %f20
9434 ldx [%l7 + 0x68], %o1
9435 andcc %g3, 0x0447, %o4
9436 fornot2 %f4, %f16, %f6
9437 edge16n %i1, %o3, %o0
9438 restore %l0, 0x1819, %i2
9439 rdpr %cwp, %g1
9440 rdpr %cansave, %g2
9441 rdpr %canrestore, %g3
9442 rdpr %cleanwin, %g4
9443 rdpr %otherwin, %g5
9444 rdpr %wstate, %g6
9445 movg %xcc, %g6, %l4
9446 fmovdvc %xcc, %f21, %f16
9447 movpos %icc, %o7, %l1
9448 edge16n %i0, %i3, %l5
9449 fcmpes %fcc0, %f10, %f6
9450 save %o5, 0x0A49, %g1
9451 rdpr %cwp, %g1
9452 rdpr %cansave, %g2
9453 rdpr %canrestore, %g3
9454 rdpr %cleanwin, %g4
9455 rdpr %otherwin, %g5
9456 rdpr %wstate, %g6
9457 movrgez %g4, %g7, %i5
9458 movrne %g5, %g2, %l6
9459 fcmple16 %f6, %f16, %o6
9460 xor %o2, %i7, %i6
9461 movrlez %i4, %l2, %o1
9462 std %f2, [%l7 + 0x58]
9463 ldub [%l7 + 0x6F], %g3
9464 andncc %l3, %o4, %i1
9465 fxor %f22, %f26, %f14
9466 fmovrdgz %o3, %f14, %f16
9467 array16 %o0, %i2, %g6
9468 edge32 %l4, %o7, %l0
9469 lduw [%l7 + 0x20], %l1
9470 fmovsvs %xcc, %f18, %f10
9471 movne %xcc, %i3, %i0
9472 move %icc, %l5, %g1
9473 movcc %xcc, %g4, %g7
9474 smulcc %i5, %o5, %g2
9475 fmuld8sux16 %f12, %f2, %f6
9476 and %l6, %g5, %o2
9477 movge %xcc, %o6, %i7
9478 addcc %i4, 0x1764, %l2
9479 umul %i6, %o1, %l3
9480 addccc %g3, %i1, %o3
9481 fpack32 %f6, %f16, %f12
9482 edge8ln %o0, %o4, %i2
9483 popc 0x030D, %l4
9484 mulx %o7, 0x1ADC, %l0
9485 fmovsa %xcc, %f4, %f5
9486 edge16 %l1, %g6, %i3
9487 fornot2s %f8, %f14, %f1
9488 movne %icc, %i0, %g1
9489 sdiv %g4, 0x0317, %l5
9490 fmovrdne %g7, %f6, %f0
9491 array8 %o5, %g2, %i5
9492 sdivx %l6, 0x070E, %o2
9493 ldx [%l7 + 0x50], %o6
9494 fpadd16 %f20, %f6, %f26
9495 popc 0x07F6, %i7
9496 movrlez %i4, %g5, %l2
9497 srlx %o1, 0x1A, %i6
9498 edge8 %g3, %l3, %o3
9499 edge16n %o0, %i1, %i2
9500 mulscc %o4, %l4, %o7
9501 addccc %l0, 0x106D, %l1
9502 movgu %icc, %i3, %g6
9503 andn %i0, 0x1656, %g4
9504 save %l5, 0x1153, %g7
9505 rdpr %cwp, %g1
9506 rdpr %cansave, %g2
9507 rdpr %canrestore, %g3
9508 rdpr %cleanwin, %g4
9509 rdpr %otherwin, %g5
9510 rdpr %wstate, %g6
9511 fmovscc %icc, %f3, %f15
9512 edge32ln %g1, %g2, %i5
9513 fxors %f8, %f29, %f27
9514 fmovsleu %xcc, %f24, %f26
9515 xorcc %l6, %o2, %o6
9516 movn %xcc, %i7, %o5
9517 fmovdvc %icc, %f26, %f24
9518 array32 %g5, %i4, %l2
9519 addcc %o1, %g3, %l3
9520 ldd [%l7 + 0x10], %f26
9521 alignaddrl %o3, %i6, %o0
9522 movgu %xcc, %i1, %o4
9523 st %f21, [%l7 + 0x08]
9524 addcc %l4, 0x16E3, %i2
9525 edge16 %l0, %l1, %i3
9526 edge16 %g6, %i0, %g4
9527 sethi 0x1A24, %l5
9528 fmovsa %icc, %f19, %f28
9529 array8 %o7, %g7, %g1
9530 srl %i5, %g2, %l6
9531 fmovdvc %xcc, %f30, %f23
9532 sethi 0x11E7, %o6
9533 save %o2, %o5, %i7
9534 rdpr %cwp, %g1
9535 rdpr %cansave, %g2
9536 rdpr %canrestore, %g3
9537 rdpr %cleanwin, %g4
9538 rdpr %otherwin, %g5
9539 rdpr %wstate, %g6
9540 array16 %i4, %l2, %g5
9541 fmovdcs %icc, %f0, %f13
9542 sra %o1, %g3, %l3
9543 movvc %icc, %o3, %i6
9544 xnorcc %i1, %o4, %o0
9545 sir 0x1956
9546 fmul8x16au %f28, %f16, %f26
9547 addc %i2, %l4, %l1
9548 fmul8ulx16 %f28, %f26, %f20
9549 movneg %icc, %l0, %g6
9550 umulcc %i3, %g4, %i0
9551 fsrc1 %f14, %f16
9552 movrgz %o7, 0x327, %l5
9553 movle %xcc, %g1, %i5
9554 umulcc %g2, %l6, %o6
9555 mova %icc, %o2, %o5
9556 movleu %xcc, %i7, %g7
9557 stb %l2, [%l7 + 0x66]
9558 std %f0, [%l7 + 0x38]
9559 nop
9560 set 0x70, %g6
9561 sth %g5, [%l7 + %g6]
9562 sdivx %i4, 0x0BFB, %o1
9563 movl %xcc, %l3, %o3
9564 xor %i6, 0x041B, %g3
9565 mova %xcc, %o4, %i1
9566 fmul8x16au %f26, %f11, %f24
9567 edge32ln %i2, %o0, %l1
9568 edge32l %l4, %l0, %i3
9569 fmovdcc %xcc, %f21, %f24
9570 umulcc %g6, 0x141E, %i0
9571 lduw [%l7 + 0x28], %o7
9572 edge16l %l5, %g1, %i5
9573 movcs %icc, %g4, %g2
9574 sra %o6, 0x11, %o2
9575 movneg %icc, %l6, %i7
9576 fmovsn %icc, %f30, %f0
9577 xorcc %g7, 0x0C78, %o5
9578 fmovdcc %icc, %f26, %f27
9579 fnot2 %f14, %f10
9580 movpos %icc, %l2, %i4
9581 faligndata %f2, %f20, %f24
9582 movcs %xcc, %o1, %g5
9583 andcc %l3, %i6, %g3
9584 andcc %o4, %o3, %i2
9585 fmovdvc %xcc, %f26, %f27
9586 std %f26, [%l7 + 0x08]
9587 movneg %xcc, %i1, %o0
9588 sdivcc %l1, 0x0E2E, %l0
9589 smulcc %l4, %g6, %i3
9590 sllx %i0, 0x13, %o7
9591 fornot2 %f24, %f4, %f28
9592 popc %l5, %g1
9593 mulx %g4, 0x01B6, %g2
9594 srlx %o6, %o2, %l6
9595 orcc %i7, %i5, %o5
9596 ld [%l7 + 0x54], %f18
9597 sethi 0x12CA, %g7
9598 fnor %f26, %f18, %f24
9599 edge32 %i4, %l2, %g5
9600 edge16 %o1, %l3, %g3
9601 save %o4, 0x1E62, %o3
9602 rdpr %cwp, %g1
9603 rdpr %cansave, %g2
9604 rdpr %canrestore, %g3
9605 rdpr %cleanwin, %g4
9606 rdpr %otherwin, %g5
9607 rdpr %wstate, %g6
9608 fsrc2s %f0, %f15
9609 sir 0x131F
9610 fandnot1 %f0, %f10, %f28
9611 fcmpne16 %f8, %f30, %i6
9612 fnor %f10, %f10, %f14
9613 edge8 %i1, %o0, %l1
9614 edge32 %l0, %l4, %g6
9615 edge32 %i2, %i3, %o7
9616 fmovsvc %icc, %f3, %f0
9617 movgu %icc, %l5, %g1
9618 movrgez %i0, 0x04F, %g4
9619 movge %icc, %o6, %g2
9620 stx %o2, [%l7 + 0x58]
9621 movgu %xcc, %l6, %i5
9622 fmovde %xcc, %f5, %f23
9623 subcc %i7, %o5, %g7
9624 orn %i4, 0x1896, %l2
9625 fandnot2s %f18, %f20, %f14
9626 orn %o1, %l3, %g3
9627 edge16ln %g5, %o3, %i6
9628 edge8 %i1, %o0, %l1
9629 ldsh [%l7 + 0x40], %o4
9630 edge32n %l0, %g6, %i2
9631 lduh [%l7 + 0x48], %i3
9632 fsrc1 %f4, %f26
9633 udiv %l4, 0x08F5, %l5
9634 fcmped %fcc3, %f12, %f14
9635 movre %o7, 0x21F, %i0
9636 fcmped %fcc0, %f4, %f14
9637 edge8l %g1, %o6, %g4
9638 xnorcc %o2, %g2, %l6
9639 movg %xcc, %i7, %i5
9640 movvs %icc, %o5, %i4
9641 fmovrde %l2, %f12, %f30
9642 fcmpes %fcc0, %f12, %f20
9643 stb %g7, [%l7 + 0x3A]
9644 movvs %icc, %o1, %l3
9645 subccc %g3, 0x1F8D, %g5
9646 fcmple16 %f2, %f8, %i6
9647 fabss %f10, %f9
9648 sub %o3, %o0, %l1
9649 save %i1, %o4, %g6
9650 rdpr %cwp, %g1
9651 rdpr %cansave, %g2
9652 rdpr %canrestore, %g3
9653 rdpr %cleanwin, %g4
9654 rdpr %otherwin, %g5
9655 rdpr %wstate, %g6
9656 movrlz %l0, %i2, %l4
9657 stw %i3, [%l7 + 0x58]
9658 sub %o7, 0x0538, %l5
9659 lduw [%l7 + 0x5C], %g1
9660 lduw [%l7 + 0x50], %o6
9661 array16 %g4, %o2, %g2
9662 stw %l6, [%l7 + 0x68]
9663 array32 %i7, %i0, %i5
9664 edge32 %o5, %l2, %g7
9665 movge %xcc, %i4, %o1
9666 st %f19, [%l7 + 0x28]
9667 setx loop_31, %l0, %l1
9668 return %l1
9669 nop
9670 rdpr %cwp, %g1
9671 rdpr %cansave, %g2
9672 rdpr %canrestore, %g3
9673 rdpr %cleanwin, %g4
9674 rdpr %otherwin, %g5
9675 rdpr %wstate, %g6
9676loop_31: movrgz %l3, %i6, %o0
9677 sir 0x161B
9678 movrgez %l1, %i1, %o3
9679 sllx %g6, 0x01, %o4
9680 fmovsl %xcc, %f11, %f29
9681 ld [%l7 + 0x3C], %f20
9682 movrlz %l0, 0x0F1, %l4
9683 edge8n %i3, %o7, %l5
9684 andn %i2, 0x1F29, %g1
9685 ldsh [%l7 + 0x2A], %g4
9686 movne %icc, %o6, %g2
9687 alignaddr %l6, %i7, %i0
9688 orn %o2, 0x11E7, %o5
9689 fmovsg %xcc, %f17, %f12
9690 movcc %icc, %i5, %l2
9691 xnor %i4, %g7, %g3
9692 ldx [%l7 + 0x30], %g5
9693 andn %o1, 0x09E3, %l3
9694 ld [%l7 + 0x10], %f9
9695 movl %xcc, %o0, %i6
9696 fexpand %f20, %f2
9697 save %l1, 0x0C60, %o3
9698 rdpr %cwp, %g1
9699 rdpr %cansave, %g2
9700 rdpr %canrestore, %g3
9701 rdpr %cleanwin, %g4
9702 rdpr %otherwin, %g5
9703 rdpr %wstate, %g6
9704 andn %i1, 0x032D, %g6
9705 xorcc %o4, %l4, %l0
9706 movrlz %i3, 0x369, %o7
9707 movgu %xcc, %l5, %g1
9708 sir 0x0D31
9709 sir 0x0306
9710 sth %i2, [%l7 + 0x0C]
9711 ld [%l7 + 0x74], %f29
9712 fcmps %fcc3, %f0, %f19
9713 movge %icc, %o6, %g4
9714 ldsb [%l7 + 0x65], %g2
9715 edge8 %i7, %l6, %o2
9716 move %xcc, %o5, %i5
9717 udivx %i0, 0x015F, %l2
9718 stw %i4, [%l7 + 0x78]
9719 fnegs %f4, %f24
9720 fmovrsne %g7, %f24, %f29
9721 movle %xcc, %g5, %o1
9722 fmovrsgz %g3, %f17, %f7
9723 sethi 0x009F, %l3
9724 sll %i6, %l1, %o0
9725 smulcc %i1, 0x1159, %g6
9726 andncc %o3, %l4, %l0
9727 sdivcc %o4, 0x08B5, %i3
9728 lduw [%l7 + 0x60], %l5
9729 fandnot1 %f12, %f26, %f2
9730 fmovrse %o7, %f31, %f15
9731 xor %i2, 0x1E5F, %g1
9732 sll %g4, %o6, %g2
9733 mulscc %i7, 0x0116, %o2
9734 sllx %l6, %i5, %o5
9735 xor %l2, %i4, %i0
9736 movcc %icc, %g7, %o1
9737 movrgz %g3, 0x2D6, %l3
9738 sdivx %g5, 0x07F5, %l1
9739 fxnor %f22, %f2, %f30
9740 andcc %i6, %o0, %g6
9741 fmovdne %xcc, %f4, %f12
9742 alignaddr %o3, %i1, %l0
9743 movvs %xcc, %l4, %i3
9744 ldd [%l7 + 0x78], %o4
9745 edge32n %l5, %i2, %g1
9746 edge32n %g4, %o6, %o7
9747 edge16 %g2, %i7, %l6
9748 fpsub32s %f25, %f14, %f25
9749 fnands %f1, %f7, %f20
9750 ld [%l7 + 0x58], %f25
9751 edge32n %i5, %o5, %l2
9752 ldx [%l7 + 0x38], %i4
9753 ldd [%l7 + 0x18], %f12
9754 movcs %icc, %o2, %g7
9755 fmovdcs %xcc, %f1, %f8
9756 alignaddrl %i0, %o1, %g3
9757 ldsb [%l7 + 0x18], %g5
9758 stb %l1, [%l7 + 0x27]
9759 subcc %i6, 0x1E76, %l3
9760 fxor %f2, %f20, %f28
9761 edge8ln %g6, %o0, %i1
9762 smul %o3, 0x0BD3, %l0
9763 st %f30, [%l7 + 0x44]
9764 sub %l4, %o4, %l5
9765 fpsub32s %f1, %f3, %f6
9766 movcc %xcc, %i3, %g1
9767 fmovsneg %xcc, %f25, %f6
9768 movneg %icc, %i2, %o6
9769 ldub [%l7 + 0x75], %g4
9770 fcmpes %fcc3, %f29, %f8
9771 sdiv %g2, 0x15C3, %o7
9772 fnot2 %f20, %f26
9773 addccc %i7, 0x1530, %l6
9774 edge8n %i5, %l2, %i4
9775 ldub [%l7 + 0x50], %o5
9776 fornot2 %f14, %f8, %f8
9777 movrgz %o2, 0x21D, %g7
9778 sethi 0x1367, %i0
9779 fmovrsgez %g3, %f30, %f19
9780 srlx %o1, %g5, %l1
9781 fpmerge %f16, %f16, %f28
9782 orncc %i6, 0x0904, %l3
9783 orncc %g6, %o0, %i1
9784 orcc %l0, %l4, %o3
9785 nop
9786 set 0x34, %i4
9787 stw %o4, [%l7 + %i4]
9788 xnor %l5, %i3, %g1
9789 fmovsne %xcc, %f29, %f13
9790 subcc %o6, %g4, %i2
9791 fcmpne32 %f12, %f24, %g2
9792 xorcc %i7, %l6, %i5
9793 ldsw [%l7 + 0x5C], %l2
9794 fxnor %f20, %f4, %f30
9795 edge32 %o7, %o5, %o2
9796 restore %i4, 0x0F01, %i0
9797 rdpr %cwp, %g1
9798 rdpr %cansave, %g2
9799 rdpr %canrestore, %g3
9800 rdpr %cleanwin, %g4
9801 rdpr %otherwin, %g5
9802 rdpr %wstate, %g6
9803 stb %g3, [%l7 + 0x67]
9804 movrlz %o1, 0x325, %g5
9805 sll %l1, %i6, %l3
9806 movrlz %g6, %o0, %i1
9807 fandnot2s %f8, %f18, %f15
9808 ldd [%l7 + 0x50], %f18
9809 movn %xcc, %l0, %l4
9810 movn %xcc, %o3, %g7
9811 fmovdne %icc, %f15, %f18
9812 xnorcc %o4, 0x13BF, %i3
9813 movrlez %g1, 0x34F, %l5
9814 movre %g4, %i2, %o6
9815 edge32ln %g2, %l6, %i5
9816 srlx %i7, %o7, %o5
9817 fnands %f29, %f19, %f20
9818 mova %icc, %l2, %i4
9819 xorcc %i0, 0x00EB, %o2
9820 sra %o1, 0x0F, %g3
9821 fmul8x16al %f10, %f1, %f14
9822 fmovda %icc, %f7, %f12
9823 xor %l1, 0x0E0B, %g5
9824 ld [%l7 + 0x4C], %f8
9825 fpsub32s %f26, %f21, %f4
9826 srl %i6, 0x10, %l3
9827 addccc %g6, %o0, %l0
9828 fmovrdgz %i1, %f28, %f0
9829 fmul8x16al %f15, %f18, %f16
9830 fone %f18
9831 fpack16 %f0, %f5
9832 ldd [%l7 + 0x60], %f28
9833 array32 %o3, %l4, %o4
9834 edge16n %i3, %g1, %l5
9835 fmovdvc %icc, %f11, %f5
9836 sdiv %g7, 0x1493, %i2
9837 and %o6, %g2, %l6
9838 std %f12, [%l7 + 0x18]
9839 lduh [%l7 + 0x7C], %i5
9840 nop
9841 set 0x78, %g4
9842 std %f26, [%l7 + %g4]
9843 srlx %g4, %o7, %o5
9844 andcc %i7, 0x115A, %i4
9845 edge32 %l2, %o2, %o1
9846 fmul8x16 %f2, %f12, %f28
9847 xor %g3, 0x1C30, %i0
9848 edge32ln %l1, %g5, %i6
9849 fnors %f16, %f31, %f29
9850 srl %l3, %o0, %g6
9851 fcmpgt16 %f4, %f14, %i1
9852 edge8ln %l0, %o3, %l4
9853 andncc %o4, %i3, %g1
9854 ldub [%l7 + 0x2A], %g7
9855 ldd [%l7 + 0x60], %l4
9856 udivx %i2, 0x046A, %o6
9857 andcc %g2, %l6, %i5
9858 ldsh [%l7 + 0x4C], %g4
9859 mulscc %o5, %i7, %o7
9860 fmovrslez %i4, %f9, %f19
9861 edge8n %o2, %o1, %l2
9862 mova %xcc, %i0, %l1
9863 movcs %icc, %g3, %g5
9864 mulscc %i6, 0x11BF, %l3
9865 sth %g6, [%l7 + 0x16]
9866 udivcc %o0, 0x1B42, %i1
9867 sll %l0, %o3, %l4
9868 fxors %f0, %f5, %f19
9869 orn %i3, 0x01E0, %g1
9870 srl %o4, %g7, %i2
9871 movneg %xcc, %o6, %g2
9872 movgu %xcc, %l6, %i5
9873 sllx %g4, %o5, %l5
9874 movl %xcc, %i7, %i4
9875 edge8 %o7, %o1, %o2
9876 edge16ln %l2, %l1, %i0
9877 stw %g3, [%l7 + 0x34]
9878 fmuld8ulx16 %f2, %f27, %f18
9879 movvs %icc, %i6, %l3
9880 edge32n %g6, %g5, %o0
9881 fmovdcc %xcc, %f23, %f30
9882 movn %icc, %l0, %i1
9883 mova %icc, %l4, %o3
9884 ldsb [%l7 + 0x55], %i3
9885 movge %icc, %g1, %o4
9886 fmovrdne %i2, %f22, %f24
9887 stw %g7, [%l7 + 0x3C]
9888 fmovrsgez %g2, %f11, %f17
9889 subc %l6, %o6, %g4
9890 nop
9891 set 0x7C, %i2
9892 stw %i5, [%l7 + %i2]
9893 fandnot1s %f4, %f18, %f2
9894 fmovsge %icc, %f10, %f14
9895 orcc %o5, 0x072E, %l5
9896 ld [%l7 + 0x1C], %f17
9897 fone %f18
9898 srlx %i7, 0x09, %o7
9899 mulscc %o1, 0x1663, %i4
9900 xnorcc %l2, 0x01D7, %o2
9901 popc 0x1A7E, %l1
9902 popc 0x17AB, %i0
9903 nop
9904 set 0x68, %g2
9905 stb %g3, [%l7 + %g2]
9906 fmovda %xcc, %f23, %f7
9907 movvs %xcc, %i6, %g6
9908 andcc %l3, %g5, %o0
9909 sra %i1, %l4, %o3
9910 stx %i3, [%l7 + 0x08]
9911 sll %l0, %g1, %o4
9912 ldub [%l7 + 0x4F], %g7
9913 movneg %icc, %g2, %i2
9914 andncc %o6, %g4, %i5
9915 addc %o5, %l6, %i7
9916 save %l5, %o7, %o1
9917 rdpr %cwp, %g1
9918 rdpr %cansave, %g2
9919 rdpr %canrestore, %g3
9920 rdpr %cleanwin, %g4
9921 rdpr %otherwin, %g5
9922 rdpr %wstate, %g6
9923 nop
9924 set 0x0C, %i3
9925 stb %i4, [%l7 + %i3]
9926 fcmpne16 %f2, %f24, %l2
9927 xnorcc %l1, %o2, %g3
9928 movre %i0, %g6, %i6
9929 subccc %g5, 0x0A14, %o0
9930 edge8ln %i1, %l3, %o3
9931 mulscc %i3, 0x18A5, %l4
9932 movne %icc, %g1, %l0
9933 ldsb [%l7 + 0x6C], %g7
9934 sdivx %o4, 0x115A, %i2
9935 fnegd %f20, %f22
9936 alignaddr %o6, %g4, %i5
9937 srl %g2, 0x09, %o5
9938 movrlez %l6, %i7, %l5
9939 ldsh [%l7 + 0x1C], %o7
9940 srl %i4, %l2, %o1
9941 orcc %o2, %l1, %g3
9942 movrlez %i0, %i6, %g6
9943 movrgez %g5, 0x009, %i1
9944 fsrc1 %f30, %f30
9945 ldsh [%l7 + 0x16], %o0
9946 sllx %l3, 0x17, %o3
9947 fmovdcs %xcc, %f6, %f24
9948 ldsw [%l7 + 0x5C], %i3
9949 fmovrdlz %g1, %f28, %f12
9950 lduw [%l7 + 0x10], %l4
9951 edge16l %l0, %g7, %o4
9952 fmovde %icc, %f7, %f14
9953 fandnot1s %f26, %f20, %f26
9954 udiv %i2, 0x05E4, %g4
9955 lduw [%l7 + 0x0C], %i5
9956 fmovde %icc, %f1, %f12
9957 ldsb [%l7 + 0x26], %o6
9958 ldx [%l7 + 0x50], %g2
9959 fpmerge %f22, %f13, %f2
9960 stw %o5, [%l7 + 0x0C]
9961 sir 0x096B
9962 or %l6, 0x13DE, %i7
9963 edge8ln %o7, %i4, %l2
9964 stx %o1, [%l7 + 0x48]
9965 fcmpne32 %f2, %f30, %o2
9966 setx loop_32, %l0, %l1
9967 return %l1
9968 nop
9969 rdpr %cwp, %g1
9970 rdpr %cansave, %g2
9971 rdpr %canrestore, %g3
9972 rdpr %cleanwin, %g4
9973 rdpr %otherwin, %g5
9974 rdpr %wstate, %g6
9975loop_32: fmovdn %icc, %f25, %f26
9976 alignaddr %i6, %g6, %g3
9977 addccc %i1, 0x1F30, %o0
9978 umul %l3, %o3, %g5
9979 smul %g1, %i3, %l0
9980 sll %g7, %l4, %o4
9981 umul %g4, %i5, %i2
9982 sir 0x11D4
9983 fnand %f22, %f10, %f0
9984 fnegs %f3, %f28
9985 movre %g2, 0x08E, %o5
9986 xnor %o6, 0x04C1, %l6
9987 movrne %i7, 0x3C2, %i4
9988 mulscc %o7, 0x0948, %l2
9989 andcc %o1, %l5, %o2
9990 edge32ln %i0, %i6, %g6
9991 edge16l %l1, %g3, %i1
9992 sir 0x0BBF
9993 umul %l3, %o0, %o3
9994 sdivx %g1, 0x0DEE, %g5
9995 stw %i3, [%l7 + 0x48]
9996 array32 %g7, %l0, %l4
9997 movrlz %o4, 0x1EA, %g4
9998 sra %i2, %g2, %i5
9999 array16 %o5, %o6, %l6
10000 ldsw [%l7 + 0x48], %i7
10001 edge8ln %o7, %l2, %o1
10002 ldx [%l7 + 0x48], %l5
10003 orncc %o2, 0x1BEA, %i4
10004 std %f30, [%l7 + 0x78]
10005 array8 %i6, %g6, %l1
10006 umulcc %g3, %i1, %i0
10007 st %f13, [%l7 + 0x6C]
10008 sll %l3, %o3, %g1
10009 fones %f29
10010 ldx [%l7 + 0x40], %g5
10011 udivx %o0, 0x1B61, %g7
10012 fpackfix %f14, %f2
10013 fcmpgt32 %f18, %f4, %i3
10014 xnor %l0, 0x1ADE, %l4
10015 movpos %icc, %g4, %i2
10016 or %g2, 0x02A8, %o4
10017 movneg %icc, %i5, %o6
10018 srlx %o5, %i7, %l6
10019 fcmped %fcc1, %f24, %f30
10020 xor %o7, 0x1206, %o1
10021 mulscc %l5, %o2, %i4
10022 stx %l2, [%l7 + 0x38]
10023 fmovrdlz %i6, %f28, %f6
10024 edge16ln %g6, %l1, %i1
10025 movrgez %i0, 0x208, %g3
10026 andncc %o3, %l3, %g5
10027 srax %g1, 0x09, %g7
10028 movrlez %o0, 0x082, %l0
10029 sethi 0x0762, %i3
10030 srax %g4, %l4, %i2
10031 for %f6, %f4, %f28
10032 udivx %o4, 0x0BF6, %i5
10033 fpack16 %f22, %f28
10034 movre %g2, 0x3C9, %o5
10035 sir 0x0E65
10036 fnot2 %f4, %f2
10037 movrne %o6, %i7, %o7
10038 smul %l6, 0x04CC, %l5
10039 fmovdge %xcc, %f3, %f13
10040 umulcc %o1, %o2, %l2
10041 stx %i4, [%l7 + 0x50]
10042 movleu %xcc, %i6, %g6
10043 fmul8ulx16 %f10, %f18, %f14
10044 array8 %l1, %i0, %i1
10045 movcs %xcc, %g3, %l3
10046 fmul8ulx16 %f12, %f14, %f12
10047 alignaddr %g5, %g1, %g7
10048 edge8n %o0, %l0, %o3
10049 xorcc %g4, 0x087B, %l4
10050 movne %xcc, %i2, %i3
10051 movl %icc, %i5, %o4
10052 sdivx %g2, 0x059D, %o6
10053 ldd [%l7 + 0x60], %f24
10054 edge16 %i7, %o7, %o5
10055 udivcc %l5, 0x195D, %o1
10056 smul %l6, 0x15AD, %o2
10057 ldd [%l7 + 0x68], %l2
10058 movl %xcc, %i4, %g6
10059 smul %i6, 0x1C95, %i0
10060 fpsub16s %f16, %f4, %f19
10061 fpsub32 %f18, %f16, %f30
10062 fmovsle %xcc, %f28, %f31
10063 ldx [%l7 + 0x48], %l1
10064 movrne %i1, 0x2D3, %g3
10065 mova %icc, %l3, %g1
10066 fmovsl %icc, %f14, %f26
10067 ldub [%l7 + 0x79], %g7
10068 movrlz %o0, 0x382, %l0
10069 add %g5, 0x1D22, %g4
10070 addccc %o3, 0x02A8, %l4
10071 edge16n %i3, %i2, %i5
10072 movrlez %o4, %o6, %i7
10073 fnors %f10, %f20, %f13
10074 or %o7, %o5, %g2
10075 movrlz %o1, 0x249, %l5
10076 orncc %l6, 0x1EE9, %l2
10077 edge32n %i4, %o2, %i6
10078 fors %f1, %f29, %f30
10079 mulscc %i0, 0x0C39, %g6
10080 popc %l1, %g3
10081 movcs %icc, %l3, %g1
10082 edge16ln %i1, %o0, %g7
10083 addccc %l0, %g5, %o3
10084 sethi 0x0A79, %l4
10085 orncc %i3, 0x1C31, %g4
10086 fsrc1s %f27, %f17
10087 fpadd32 %f8, %f26, %f12
10088 restore %i5, 0x06C8, %i2
10089 rdpr %cwp, %g1
10090 rdpr %cansave, %g2
10091 rdpr %canrestore, %g3
10092 rdpr %cleanwin, %g4
10093 rdpr %otherwin, %g5
10094 rdpr %wstate, %g6
10095 alignaddr %o6, %o4, %o7
10096 sub %o5, %i7, %o1
10097 and %g2, %l6, %l5
10098 sth %l2, [%l7 + 0x1C]
10099 fmovrdgz %o2, %f0, %f2
10100 umul %i6, %i4, %i0
10101 std %f12, [%l7 + 0x20]
10102 array16 %l1, %g6, %g3
10103 fmovsle %icc, %f23, %f15
10104 edge32 %l3, %g1, %i1
10105 movneg %icc, %g7, %l0
10106 fmovdneg %xcc, %f27, %f16
10107 srax %o0, %o3, %g5
10108 sir 0x044D
10109 umulcc %i3, %g4, %l4
10110 sub %i2, %i5, %o6
10111 fmovsvs %icc, %f16, %f4
10112 ldsh [%l7 + 0x5A], %o4
10113 movpos %icc, %o5, %o7
10114 fmovda %icc, %f22, %f20
10115 fmovdvc %icc, %f14, %f31
10116 fors %f26, %f30, %f27
10117 movne %icc, %i7, %o1
10118 xnorcc %l6, 0x15FA, %g2
10119 movneg %xcc, %l5, %o2
10120 andn %i6, 0x0234, %l2
10121 alignaddr %i4, %i0, %l1
10122 movrne %g3, 0x197, %g6
10123 xnorcc %g1, 0x0226, %l3
10124 nop
10125 set 0x08, %l5
10126 std %f14, [%l7 + %l5]
10127 fnors %f2, %f18, %f14
10128 sub %g7, %l0, %i1
10129 mulx %o3, %g5, %i3
10130 fpack32 %f18, %f24, %f30
10131 movne %xcc, %o0, %l4
10132 xor %g4, 0x07CC, %i2
10133 smul %i5, %o6, %o4
10134 smul %o7, 0x1C23, %i7
10135 movneg %icc, %o1, %l6
10136 edge8 %g2, %l5, %o5
10137 fsrc1s %f10, %f2
10138 fcmpgt32 %f12, %f18, %i6
10139 fmovsge %xcc, %f25, %f20
10140 siam 0x6
10141 subc %l2, 0x0C41, %o2
10142 movcs %icc, %i4, %l1
10143 movge %icc, %g3, %i0
10144 srl %g1, %g6, %g7
10145 popc 0x1BF6, %l0
10146 lduh [%l7 + 0x20], %i1
10147 array8 %o3, %l3, %g5
10148 movle %xcc, %o0, %i3
10149 fmovspos %xcc, %f29, %f22
10150 movgu %icc, %g4, %i2
10151 srlx %i5, %o6, %o4
10152 sllx %l4, %o7, %o1
10153 movrlz %l6, %i7, %l5
10154 fmovrslz %g2, %f29, %f11
10155 movl %icc, %o5, %l2
10156 add %o2, 0x1B4C, %i4
10157 sdivx %l1, 0x083D, %i6
10158 fmovdleu %xcc, %f12, %f26
10159 stb %g3, [%l7 + 0x6F]
10160 addc %i0, %g6, %g7
10161 array32 %l0, %g1, %i1
10162 ldx [%l7 + 0x30], %o3
10163 fcmpne32 %f30, %f2, %l3
10164 edge8 %o0, %i3, %g5
10165 fmovdn %icc, %f16, %f14
10166 xorcc %i2, 0x1E6E, %g4
10167 udivcc %i5, 0x07AC, %o6
10168 mulscc %l4, %o7, %o1
10169 stw %l6, [%l7 + 0x34]
10170 movrlz %i7, %o4, %g2
10171 udiv %l5, 0x1EAA, %o5
10172 srax %l2, 0x05, %o2
10173 ldsw [%l7 + 0x20], %l1
10174 movle %xcc, %i4, %g3
10175 sra %i0, %i6, %g6
10176 fpadd32 %f0, %f20, %f14
10177 fmovsvc %xcc, %f0, %f5
10178 fmovsge %icc, %f2, %f9
10179 edge32n %l0, %g1, %i1
10180 orcc %o3, %l3, %g7
10181 edge16n %i3, %g5, %o0
10182 movleu %xcc, %i2, %g4
10183 subc %i5, %l4, %o6
10184 umulcc %o1, 0x194D, %l6
10185 mulx %i7, %o7, %g2
10186 fmul8x16 %f6, %f10, %f26
10187 edge16l %l5, %o4, %l2
10188 fmovsl %icc, %f27, %f5
10189 fmovsne %xcc, %f3, %f2
10190 move %xcc, %o5, %l1
10191 or %o2, %g3, %i0
10192 umulcc %i4, 0x0BB3, %i6
10193 movleu %xcc, %l0, %g6
10194 fpsub32s %f7, %f0, %f3
10195 ld [%l7 + 0x18], %f27
10196 orn %g1, %i1, %l3
10197 fmovrdgez %o3, %f2, %f26
10198 sub %i3, %g5, %g7
10199 ldsb [%l7 + 0x52], %o0
10200 nop
10201 set 0x10, %g3
10202 ldd [%l7 + %g3], %i2
10203 subccc %g4, 0x0668, %l4
10204 ldsb [%l7 + 0x5F], %o6
10205 fmovsvc %xcc, %f9, %f4
10206 xor %i5, 0x002E, %l6
10207 addccc %o1, 0x140F, %o7
10208 fnot2 %f6, %f12
10209 edge32n %g2, %i7, %o4
10210 ldsb [%l7 + 0x2E], %l2
10211 sethi 0x143A, %o5
10212 edge32l %l5, %l1, %g3
10213 movcc %xcc, %o2, %i4
10214 ldx [%l7 + 0x18], %i6
10215 setx loop_33, %l0, %l1
10216 return %l1
10217 nop
10218 rdpr %cwp, %g1
10219 rdpr %cansave, %g2
10220 rdpr %canrestore, %g3
10221 rdpr %cleanwin, %g4
10222 rdpr %otherwin, %g5
10223 rdpr %wstate, %g6
10224loop_33: movne %xcc, %g1, %i1
10225 nop
10226 set 0x1D, %l3
10227 ldsb [%l7 + %l3], %l3
10228 ldd [%l7 + 0x58], %f6
10229 move %xcc, %o3, %l0
10230 sra %i3, %g7, %o0
10231 fpackfix %f4, %f26
10232 umul %i2, %g5, %l4
10233 movrlez %o6, 0x25D, %i5
10234 fmovrsgez %g4, %f22, %f27
10235 fpadd16s %f28, %f11, %f28
10236 save %o1, 0x1745, %l6
10237 rdpr %cwp, %g1
10238 rdpr %cansave, %g2
10239 rdpr %canrestore, %g3
10240 rdpr %cleanwin, %g4
10241 rdpr %otherwin, %g5
10242 rdpr %wstate, %g6
10243 fmovrdgez %g2, %f14, %f2
10244 add %o7, %i7, %l2
10245 orncc %o4, %o5, %l5
10246 srlx %g3, 0x0B, %o2
10247 subc %i4, %i6, %i0
10248 popc %g6, %g1
10249 edge8l %l1, %l3, %i1
10250 fmovsgu %icc, %f5, %f25
10251 ldsw [%l7 + 0x34], %o3
10252 mulx %l0, 0x0FE3, %i3
10253 fsrc1s %f16, %f11
10254 addccc %g7, %o0, %i2
10255 movl %xcc, %l4, %o6
10256 ldd [%l7 + 0x40], %i4
10257 fpsub16 %f22, %f16, %f14
10258 udivcc %g5, 0x14BD, %g4
10259 movgu %xcc, %l6, %o1
10260 movrgz %g2, %o7, %i7
10261 movcs %icc, %o4, %o5
10262 movvs %xcc, %l5, %l2
10263 edge16ln %g3, %i4, %o2
10264 umul %i0, 0x1A14, %g6
10265 ldx [%l7 + 0x10], %g1
10266 ldsw [%l7 + 0x7C], %l1
10267 array8 %i6, %l3, %i1
10268 movre %o3, %i3, %g7
10269 fands %f7, %f21, %f23
10270 sra %o0, %i2, %l4
10271 fmovdleu %icc, %f24, %f13
10272 std %f16, [%l7 + 0x70]
10273 edge16ln %l0, %o6, %g5
10274 fcmple16 %f18, %f0, %i5
10275 edge16 %g4, %l6, %g2
10276 fornot1s %f18, %f1, %f5
10277 fmovsg %icc, %f5, %f10
10278 fpsub16s %f8, %f19, %f3
10279 movvs %xcc, %o7, %i7
10280 smul %o4, %o5, %o1
10281 move %xcc, %l5, %l2
10282 fmovscc %icc, %f9, %f31
10283 edge32n %g3, %o2, %i0
10284 sdiv %i4, 0x1927, %g1
10285 nop
10286 set 0x28, %g1
10287 stx %l1, [%l7 + %g1]
10288 orn %g6, %l3, %i6
10289 fpadd32 %f26, %f14, %f28
10290 sethi 0x1166, %o3
10291 fcmpeq16 %f18, %f26, %i3
10292 fmovdvs %xcc, %f27, %f18
10293 fones %f30
10294 fmovscc %xcc, %f26, %f0
10295 fabsd %f24, %f26
10296 fxnor %f30, %f14, %f16
10297 sdivx %i1, 0x1AA0, %g7
10298 addcc %o0, %i2, %l0
10299 movne %icc, %o6, %g5
10300 fcmpne16 %f26, %f2, %i5
10301 fmovsl %icc, %f13, %f20
10302 sethi 0x0B32, %g4
10303 movpos %xcc, %l6, %l4
10304 srlx %g2, 0x1D, %i7
10305 fcmpne16 %f30, %f26, %o4
10306 array8 %o7, %o5, %l5
10307 fmovrsne %o1, %f3, %f7
10308 udivx %g3, 0x180F, %l2
10309 fpadd32 %f12, %f24, %f0
10310 add %i0, %o2, %g1
10311 stw %i4, [%l7 + 0x1C]
10312 restore %g6, %l3, %i6
10313 rdpr %cwp, %g1
10314 rdpr %cansave, %g2
10315 rdpr %canrestore, %g3
10316 rdpr %cleanwin, %g4
10317 rdpr %otherwin, %g5
10318 rdpr %wstate, %g6
10319 fabss %f20, %f4
10320 edge16n %o3, %l1, %i1
10321 movrlz %g7, %o0, %i2
10322 fnot2 %f10, %f0
10323 edge16n %i3, %l0, %o6
10324 sth %g5, [%l7 + 0x78]
10325 movrgz %i5, %g4, %l4
10326 andcc %l6, %i7, %o4
10327 mova %xcc, %g2, %o5
10328 fmul8x16al %f30, %f21, %f26
10329 and %o7, %l5, %o1
10330 movpos %icc, %l2, %g3
10331 xorcc %i0, 0x0A6A, %g1
10332 xorcc %o2, 0x1F3E, %g6
10333 sir 0x12AA
10334 orncc %i4, 0x088B, %i6
10335 udiv %l3, 0x1278, %l1
10336 ldd [%l7 + 0x20], %f24
10337 andncc %o3, %g7, %i1
10338 andn %o0, 0x0D15, %i2
10339 edge8l %i3, %l0, %o6
10340 edge16 %i5, %g5, %g4
10341 popc 0x14DD, %l4
10342 add %l6, 0x1AA6, %i7
10343 edge16ln %o4, %g2, %o7
10344 subccc %l5, %o5, %o1
10345 ldsb [%l7 + 0x43], %l2
10346 srax %i0, 0x14, %g1
10347 movn %xcc, %g3, %g6
10348 fcmpeq32 %f0, %f12, %i4
10349 sir 0x087C
10350 sll %i6, 0x06, %l3
10351 orncc %o2, 0x0A5D, %l1
10352 fsrc1 %f2, %f8
10353 fmovsleu %icc, %f17, %f9
10354 fcmpne16 %f0, %f28, %g7
10355 nop
10356 set 0x7C, %l2
10357 ldub [%l7 + %l2], %i1
10358 ldsh [%l7 + 0x56], %o3
10359 fsrc1s %f26, %f6
10360 andncc %o0, %i3, %l0
10361 setx loop_34, %l0, %l1
10362 return %l1
10363 nop
10364 rdpr %cwp, %g1
10365 rdpr %cansave, %g2
10366 rdpr %canrestore, %g3
10367 rdpr %cleanwin, %g4
10368 rdpr %otherwin, %g5
10369 rdpr %wstate, %g6
10370loop_34: fsrc1s %f19, %f18
10371 stb %g5, [%l7 + 0x1C]
10372 ldsh [%l7 + 0x14], %g4
10373 movpos %icc, %i2, %l4
10374 std %f2, [%l7 + 0x28]
10375 movl %icc, %i7, %l6
10376 fnands %f17, %f26, %f6
10377 srlx %g2, 0x12, %o4
10378 movcc %icc, %l5, %o5
10379 subccc %o7, %l2, %o1
10380 edge32 %i0, %g1, %g3
10381 movpos %icc, %g6, %i4
10382 stb %l3, [%l7 + 0x15]
10383 alignaddr %i6, %l1, %o2
10384 lduh [%l7 + 0x28], %i1
10385 fcmpd %fcc0, %f8, %f14
10386 movrlez %o3, %o0, %g7
10387 alignaddr %i3, %l0, %i5
10388 sethi 0x190A, %g5
10389 movcc %icc, %o6, %g4
10390 ld [%l7 + 0x3C], %f23
10391 ldsb [%l7 + 0x73], %i2
10392 xor %i7, 0x1CAF, %l4
10393 movge %xcc, %l6, %g2
10394 siam 0x2
10395 sth %o4, [%l7 + 0x42]
10396 movcc %xcc, %o5, %o7
10397 fmovsgu %xcc, %f31, %f11
10398 mulx %l5, 0x0B41, %o1
10399 movleu %xcc, %i0, %g1
10400 fpsub32 %f16, %f26, %f2
10401 xnorcc %l2, %g3, %i4
10402 orcc %g6, %i6, %l3
10403 fandnot1 %f20, %f6, %f18
10404 sub %l1, %o2, %o3
10405 movrlz %o0, 0x23D, %i1
10406 sub %g7, %i3, %i5
10407 sub %l0, 0x1860, %o6
10408 fmovsa %xcc, %f1, %f27
10409 fornot1 %f0, %f2, %f4
10410 movne %icc, %g5, %i2
10411 mova %xcc, %i7, %g4
10412 xnor %l4, %g2, %o4
10413 ldub [%l7 + 0x70], %l6
10414 sth %o7, [%l7 + 0x1A]
10415 fmovsneg %xcc, %f8, %f22
10416 fnands %f12, %f1, %f2
10417 sllx %l5, %o1, %o5
10418 xorcc %i0, 0x0F39, %l2
10419 stx %g3, [%l7 + 0x70]
10420 sdiv %g1, 0x06B3, %i4
10421 sethi 0x1D4F, %i6
10422 addccc %g6, %l3, %o2
10423 edge16 %l1, %o0, %i1
10424 fpack32 %f14, %f16, %f28
10425 save %g7, %i3, %o3
10426 rdpr %cwp, %g1
10427 rdpr %cansave, %g2
10428 rdpr %canrestore, %g3
10429 rdpr %cleanwin, %g4
10430 rdpr %otherwin, %g5
10431 rdpr %wstate, %g6
10432 fmovsgu %icc, %f18, %f27
10433 fandnot2s %f24, %f13, %f17
10434 movrne %l0, 0x147, %o6
10435 movle %icc, %g5, %i5
10436 fmovrse %i7, %f31, %f5
10437 fpsub32s %f24, %f22, %f13
10438 fmovdle %icc, %f29, %f31
10439 sethi 0x0BFB, %g4
10440 mova %xcc, %i2, %g2
10441 srl %o4, %l4, %o7
10442 movcc %xcc, %l6, %l5
10443 orncc %o5, %o1, %i0
10444 movcs %xcc, %g3, %g1
10445 fmovsa %xcc, %f17, %f13
10446 lduh [%l7 + 0x74], %i4
10447 orncc %i6, %g6, %l3
10448 movl %icc, %l2, %l1
10449 edge8n %o0, %i1, %o2
10450 srlx %i3, 0x0D, %g7
10451 sdiv %o3, 0x0495, %l0
10452 addcc %g5, 0x00A0, %i5
10453 movgu %icc, %i7, %o6
10454 subc %i2, 0x079C, %g2
10455 addc %g4, %o4, %o7
10456 edge32ln %l6, %l4, %l5
10457 fsrc1 %f8, %f26
10458 ldx [%l7 + 0x38], %o5
10459 smul %i0, %g3, %g1
10460 stw %o1, [%l7 + 0x6C]
10461 movgu %icc, %i6, %g6
10462 subccc %l3, %l2, %i4
10463 movrne %l1, %i1, %o2
10464 edge8ln %o0, %g7, %o3
10465 movrgz %i3, 0x239, %g5
10466 fpack16 %f22, %f29
10467 alignaddr %i5, %i7, %o6
10468 udiv %i2, 0x16EC, %l0
10469 edge32n %g4, %g2, %o4
10470 ld [%l7 + 0x30], %f18
10471 movleu %xcc, %l6, %l4
10472 sdivcc %l5, 0x18D5, %o7
10473 movcs %icc, %o5, %g3
10474 movvc %xcc, %g1, %i0
10475 movre %o1, %g6, %i6
10476 xnor %l2, %l3, %l1
10477 mova %icc, %i4, %o2
10478 orn %i1, %o0, %g7
10479 smul %i3, %o3, %g5
10480 nop
10481 set 0x68, %i7
10482 sth %i5, [%l7 + %i7]
10483 fmul8x16au %f2, %f19, %f24
10484 srax %o6, %i7, %i2
10485 edge8ln %l0, %g4, %o4
10486 srlx %g2, 0x19, %l4
10487 nop
10488 set 0x08, %i0
10489 ldsw [%l7 + %i0], %l6
10490 movl %icc, %o7, %o5
10491 fand %f16, %f0, %f22
10492 smul %g3, %g1, %i0
10493 fpmerge %f15, %f13, %f12
10494 srax %o1, %l5, %g6
10495 fpadd16s %f6, %f27, %f23
10496 xor %l2, 0x1046, %l3
10497 save %i6, %l1, %o2
10498 rdpr %cwp, %g1
10499 rdpr %cansave, %g2
10500 rdpr %canrestore, %g3
10501 rdpr %cleanwin, %g4
10502 rdpr %otherwin, %g5
10503 rdpr %wstate, %g6
10504 mova %icc, %i1, %i4
10505 fmuld8sux16 %f10, %f28, %f12
10506 andncc %g7, %i3, %o3
10507 movpos %xcc, %g5, %i5
10508 edge8 %o6, %i7, %i2
10509 udivcc %l0, 0x05E5, %g4
10510 subcc %o0, 0x093B, %g2
10511 ldx [%l7 + 0x10], %o4
10512 movg %xcc, %l6, %o7
10513 fxnors %f7, %f26, %f8
10514 sdivcc %o5, 0x0346, %g3
10515 fpsub16s %f3, %f12, %f7
10516 edge8l %l4, %i0, %g1
10517 edge16n %l5, %g6, %o1
10518 sethi 0x0EFE, %l3
10519 smulcc %i6, %l2, %l1
10520 movcs %xcc, %o2, %i4
10521 movl %icc, %g7, %i1
10522 fzeros %f4
10523 movrne %o3, %g5, %i5
10524 andn %i3, 0x1FF6, %o6
10525 sir 0x1BA2
10526 fcmpes %fcc2, %f0, %f30
10527 movl %icc, %i2, %l0
10528 array8 %g4, %o0, %i7
10529 xnor %g2, %l6, %o4
10530 stx %o5, [%l7 + 0x68]
10531 fsrc2s %f10, %f19
10532 subcc %o7, %l4, %g3
10533 fnot2 %f16, %f10
10534 movg %xcc, %g1, %l5
10535 fmovdcs %icc, %f24, %f22
10536 orncc %i0, 0x104B, %g6
10537 mulx %o1, 0x00FB, %i6
10538 sllx %l3, 0x17, %l2
10539 fcmpes %fcc0, %f16, %f0
10540 sllx %o2, 0x1B, %i4
10541 fmovdl %xcc, %f12, %f5
10542 alignaddrl %g7, %i1, %l1
10543 sdivcc %g5, 0x08FB, %o3
10544 ldsb [%l7 + 0x6B], %i3
10545 ldd [%l7 + 0x70], %o6
10546 move %xcc, %i2, %i5
10547 sllx %l0, %o0, %g4
10548 movleu %xcc, %i7, %g2
10549 mulscc %o4, %l6, %o7
10550 fmovscc %icc, %f6, %f11
10551 movre %l4, %g3, %o5
10552 fcmpes %fcc1, %f23, %f4
10553 fnegs %f26, %f22
10554 sdivx %l5, 0x1AE7, %g1
10555 andn %g6, 0x0337, %o1
10556 sir 0x0EFA
10557 sdivx %i0, 0x01DA, %l3
10558 movrlez %l2, 0x3E2, %o2
10559 edge16 %i6, %g7, %i1
10560 fmovdvc %xcc, %f22, %f6
10561 sdivcc %l1, 0x1F36, %i4
10562 sethi 0x0C3C, %o3
10563 addcc %i3, 0x000A, %g5
10564 add %o6, %i2, %l0
10565 movrlez %o0, 0x0D4, %g4
10566 fmuld8sux16 %f19, %f14, %f30
10567 ldd [%l7 + 0x70], %f16
10568 fmovsleu %icc, %f31, %f1
10569 nop
10570 set 0x52, %i1
10571 lduh [%l7 + %i1], %i5
10572 movrgez %i7, %o4, %l6
10573 fmovscc %icc, %f18, %f30
10574 movne %icc, %g2, %l4
10575 ldd [%l7 + 0x38], %g2
10576 movcc %icc, %o5, %o7
10577 edge32ln %g1, %l5, %o1
10578 movrne %g6, %l3, %l2
10579 smul %o2, %i0, %g7
10580 movrlz %i1, 0x06E, %l1
10581 smulcc %i4, 0x16DA, %o3
10582 fmovrsgez %i3, %f13, %f25
10583 edge8ln %g5, %i6, %o6
10584 udivx %i2, 0x0DEB, %l0
10585 fxors %f6, %f31, %f0
10586 edge8ln %o0, %i5, %i7
10587 udiv %o4, 0x1DAD, %l6
10588 ldd [%l7 + 0x18], %f14
10589 smulcc %g4, 0x15FF, %l4
10590 ldx [%l7 + 0x78], %g3
10591 srlx %g2, %o7, %g1
10592 edge32n %l5, %o5, %o1
10593 movcs %xcc, %g6, %l3
10594 alignaddrl %l2, %o2, %g7
10595 sdivx %i0, 0x1EC3, %i1
10596 udivcc %i4, 0x1E08, %o3
10597 restore %l1, 0x1A5A, %i3
10598 rdpr %cwp, %g1
10599 rdpr %cansave, %g2
10600 rdpr %canrestore, %g3
10601 rdpr %cleanwin, %g4
10602 rdpr %otherwin, %g5
10603 rdpr %wstate, %g6
10604 edge8ln %i6, %g5, %i2
10605 mulscc %l0, 0x1D12, %o6
10606 ldub [%l7 + 0x53], %o0
10607 edge8l %i7, %i5, %l6
10608 alignaddrl %o4, %l4, %g4
10609 save %g2, %g3, %g1
10610 rdpr %cwp, %g1
10611 rdpr %cansave, %g2
10612 rdpr %canrestore, %g3
10613 rdpr %cleanwin, %g4
10614 rdpr %otherwin, %g5
10615 rdpr %wstate, %g6
10616 movrlez %o7, %l5, %o5
10617 movre %o1, %l3, %l2
10618 movn %xcc, %g6, %o2
10619 fmovdge %xcc, %f9, %f4
10620 ldsw [%l7 + 0x24], %g7
10621 array8 %i0, %i4, %i1
10622 stx %o3, [%l7 + 0x68]
10623 sllx %i3, 0x0A, %l1
10624 movrgz %g5, %i6, %i2
10625 sra %o6, 0x0D, %l0
10626 smulcc %i7, %o0, %l6
10627 fcmple16 %f26, %f30, %o4
10628 movcc %xcc, %i5, %g4
10629 orcc %l4, %g2, %g1
10630 addc %g3, 0x0880, %o7
10631 orcc %o5, %l5, %o1
10632 movrlez %l3, %g6, %l2
10633 save %o2, 0x0545, %g7
10634 rdpr %cwp, %g1
10635 rdpr %cansave, %g2
10636 rdpr %canrestore, %g3
10637 rdpr %cleanwin, %g4
10638 rdpr %otherwin, %g5
10639 rdpr %wstate, %g6
10640 orn %i0, 0x127C, %i1
10641 xor %i4, %i3, %o3
10642 edge16l %g5, %i6, %i2
10643 movvc %xcc, %o6, %l0
10644 or %i7, 0x141B, %o0
10645 xnorcc %l6, 0x192F, %l1
10646 addccc %i5, 0x1A1E, %g4
10647 subc %l4, %o4, %g2
10648 xorcc %g3, %g1, %o5
10649 addcc %o7, 0x03FC, %o1
10650 orncc %l5, 0x13A4, %g6
10651 addcc %l2, 0x1A91, %l3
10652 movvs %icc, %o2, %g7
10653 alignaddrl %i1, %i4, %i3
10654 ldsh [%l7 + 0x42], %o3
10655 smul %g5, %i0, %i6
10656 ldub [%l7 + 0x74], %o6
10657 alignaddrl %i2, %i7, %l0
10658 fsrc1 %f14, %f18
10659 movrgz %o0, %l1, %l6
10660 edge32l %i5, %g4, %o4
10661 addc %l4, 0x0FB6, %g2
10662 fcmple32 %f28, %f6, %g3
10663 smul %o5, 0x0E86, %o7
10664 fandnot1s %f18, %f27, %f17
10665 srax %o1, 0x04, %l5
10666 move %icc, %g6, %l2
10667 umul %g1, %l3, %g7
10668 orn %i1, %i4, %i3
10669 srlx %o3, %o2, %g5
10670 fmovdn %xcc, %f26, %f11
10671 fcmpd %fcc2, %f8, %f8
10672 lduw [%l7 + 0x50], %i0
10673 movneg %xcc, %i6, %i2
10674 fpack32 %f18, %f26, %f24
10675 ldd [%l7 + 0x38], %o6
10676 fornot1 %f2, %f22, %f26
10677 fmovrdlz %l0, %f2, %f10
10678 fandnot1 %f4, %f26, %f14
10679 mulx %o0, %l1, %i7
10680 ldsb [%l7 + 0x08], %i5
10681 fmovsn %xcc, %f5, %f17
10682 udivcc %g4, 0x0706, %l6
10683 ldd [%l7 + 0x08], %o4
10684 movre %g2, 0x01A, %g3
10685 fxors %f27, %f29, %f26
10686 fmovsne %xcc, %f28, %f1
10687 edge8n %o5, %o7, %o1
10688 ld [%l7 + 0x2C], %f2
10689 edge8n %l4, %l5, %g6
10690 fmovscc %icc, %f0, %f23
10691 st %f19, [%l7 + 0x38]
10692 mulscc %l2, 0x1224, %l3
10693 st %f13, [%l7 + 0x4C]
10694 xorcc %g1, 0x1555, %i1
10695 fones %f9
10696 edge16l %g7, %i4, %i3
10697 std %f16, [%l7 + 0x70]
10698 subccc %o2, %g5, %o3
10699 udivx %i0, 0x14ED, %i6
10700 mova %icc, %o6, %i2
10701 for %f26, %f6, %f16
10702 fmovrdne %o0, %f22, %f26
10703 edge8l %l1, %l0, %i7
10704 ldub [%l7 + 0x66], %g4
10705 subcc %l6, %o4, %g2
10706 movrlz %i5, 0x059, %o5
10707 movn %xcc, %g3, %o7
10708 array16 %l4, %o1, %g6
10709 fsrc2 %f20, %f24
10710 srlx %l2, 0x18, %l3
10711 fcmped %fcc2, %f6, %f2
10712 andcc %l5, %g1, %i1
10713 edge32l %i4, %i3, %g7
10714 and %o2, %o3, %g5
10715 stw %i0, [%l7 + 0x20]
10716 lduh [%l7 + 0x0E], %o6
10717 st %f11, [%l7 + 0x6C]
10718 movgu %icc, %i2, %i6
10719 movg %icc, %o0, %l0
10720 movneg %icc, %i7, %l1
10721 or %g4, %o4, %g2
10722 fornot2 %f24, %f24, %f2
10723 ldd [%l7 + 0x58], %i4
10724 fmovrsne %l6, %f25, %f30
10725 umul %g3, 0x14F7, %o7
10726 orncc %o5, 0x09B4, %o1
10727 movne %icc, %l4, %g6
10728 fpack16 %f14, %f15
10729 movrlez %l3, 0x1C2, %l5
10730 popc 0x05CE, %g1
10731 alignaddrl %l2, %i4, %i3
10732 fmovsl %xcc, %f0, %f22
10733 movcc %icc, %i1, %g7
10734 ldsh [%l7 + 0x14], %o2
10735 movcc %xcc, %o3, %i0
10736 movle %icc, %g5, %i2
10737 fands %f20, %f18, %f26
10738 addcc %o6, 0x0042, %i6
10739 umulcc %o0, 0x001B, %i7
10740 sub %l0, %l1, %o4
10741 popc %g4, %g2
10742 array16 %i5, %l6, %g3
10743 nop
10744 set 0x50, %o6
10745 ldd [%l7 + %o6], %o4
10746 movle %xcc, %o1, %l4
10747 xnor %g6, 0x0159, %l3
10748 movre %l5, 0x01A, %o7
10749 ldsw [%l7 + 0x08], %l2
10750 sir 0x1AF4
10751 andn %i4, %i3, %i1
10752 smulcc %g7, %g1, %o3
10753 sub %i0, %g5, %o2
10754 fandnot1 %f16, %f30, %f6
10755 sra %i2, 0x16, %i6
10756 andn %o6, %i7, %o0
10757 sll %l0, %l1, %o4
10758 srax %g2, 0x06, %i5
10759 ldx [%l7 + 0x60], %l6
10760 sir 0x1DC7
10761 edge8l %g3, %o5, %o1
10762 umulcc %g4, 0x0A00, %l4
10763 umul %l3, 0x0B99, %g6
10764 fcmpne16 %f22, %f10, %l5
10765 sll %o7, 0x10, %l2
10766 lduw [%l7 + 0x24], %i3
10767 mulscc %i4, %g7, %i1
10768 stw %g1, [%l7 + 0x38]
10769 fnot2 %f18, %f2
10770 sub %i0, %o3, %g5
10771 xorcc %o2, %i6, %i2
10772 ldub [%l7 + 0x26], %o6
10773 smulcc %i7, %o0, %l0
10774 ldsw [%l7 + 0x50], %l1
10775 mulscc %o4, 0x1C35, %g2
10776 movn %xcc, %i5, %l6
10777 movpos %icc, %g3, %o1
10778 movg %icc, %g4, %l4
10779 udivcc %l3, 0x09B8, %g6
10780 movg %xcc, %o5, %l5
10781 stb %l2, [%l7 + 0x3F]
10782 movvc %icc, %o7, %i4
10783 orcc %g7, %i3, %i1
10784 nop
10785 set 0x28, %l4
10786 ldd [%l7 + %l4], %g0
10787 umulcc %o3, %i0, %o2
10788 umul %g5, %i2, %o6
10789 sll %i6, 0x09, %i7
10790 fnot1 %f2, %f12
10791 ld [%l7 + 0x60], %f29
10792 save %o0, 0x18F4, %l1
10793 rdpr %cwp, %g1
10794 rdpr %cansave, %g2
10795 rdpr %canrestore, %g3
10796 rdpr %cleanwin, %g4
10797 rdpr %otherwin, %g5
10798 rdpr %wstate, %g6
10799 ldx [%l7 + 0x40], %o4
10800 siam 0x4
10801 add %l0, 0x05AE, %g2
10802 orn %l6, 0x0467, %g3
10803 fsrc2 %f18, %f30
10804 edge8ln %i5, %g4, %o1
10805 andcc %l4, %l3, %o5
10806 movle %xcc, %g6, %l2
10807 umulcc %l5, %o7, %i4
10808 xnorcc %i3, 0x1A1A, %g7
10809 stw %i1, [%l7 + 0x34]
10810 movgu %icc, %o3, %g1
10811 fmovdgu %xcc, %f20, %f21
10812 fsrc2s %f16, %f23
10813 fmovdg %icc, %f4, %f4
10814 fmovrdne %o2, %f14, %f12
10815 movrgz %i0, %g5, %o6
10816 movrne %i6, 0x311, %i2
10817 fornot2s %f26, %f10, %f4
10818 movge %xcc, %i7, %l1
10819 movne %xcc, %o0, %o4
10820 edge16n %g2, %l0, %g3
10821 fmovdg %icc, %f8, %f24
10822 sdivcc %l6, 0x17A3, %i5
10823 xorcc %o1, 0x1343, %l4
10824 orncc %g4, %l3, %o5
10825 fnors %f30, %f3, %f13
10826 fmovdpos %icc, %f18, %f3
10827 xnor %g6, %l5, %o7
10828 fxor %f12, %f22, %f22
10829 sdivx %l2, 0x08D4, %i4
10830 udivx %g7, 0x1B7E, %i3
10831 edge16n %o3, %i1, %o2
10832 smul %i0, 0x02D5, %g1
10833 fmovrde %o6, %f8, %f6
10834 andcc %g5, %i6, %i7
10835 movl %xcc, %i2, %l1
10836 fmovdleu %xcc, %f4, %f14
10837 nop
10838 set 0x48, %o7
10839 ldd [%l7 + %o7], %f10
10840 ld [%l7 + 0x58], %f16
10841 sub %o0, %g2, %o4
10842 srlx %g3, 0x08, %l0
10843 sdivcc %i5, 0x1853, %o1
10844 movrlz %l4, 0x0F1, %l6
10845 movg %xcc, %l3, %g4
10846 movgu %xcc, %g6, %l5
10847 movrlez %o7, 0x06D, %l2
10848 xnorcc %o5, 0x102C, %g7
10849 srlx %i3, %i4, %o3
10850 fmovrdlz %i1, %f24, %f6
10851 movrne %i0, 0x3A9, %g1
10852 addcc %o6, 0x05CB, %o2
10853 sdiv %i6, 0x0F94, %i7
10854 fmovdg %icc, %f14, %f10
10855 edge16 %i2, %g5, %o0
10856 udivcc %g2, 0x0395, %l1
10857 fpadd32s %f31, %f18, %f6
10858 fnand %f10, %f14, %f12
10859 movleu %icc, %o4, %l0
10860 fmovdpos %xcc, %f15, %f29
10861 movleu %icc, %i5, %g3
10862 sdiv %o1, 0x0737, %l4
10863 sdivcc %l3, 0x162C, %l6
10864 fmovdne %xcc, %f30, %f26
10865 sllx %g6, 0x0D, %g4
10866 movne %xcc, %o7, %l2
10867 sethi 0x07D6, %o5
10868 mulx %l5, %g7, %i4
10869 ldsw [%l7 + 0x2C], %o3
10870 sub %i3, 0x0E3D, %i1
10871 stx %i0, [%l7 + 0x08]
10872 xnorcc %g1, %o6, %o2
10873 st %f7, [%l7 + 0x6C]
10874 addc %i6, 0x0887, %i2
10875 fpadd32s %f31, %f30, %f5
10876 fmovrdne %g5, %f12, %f30
10877 lduh [%l7 + 0x5E], %o0
10878 movrne %i7, %g2, %l1
10879 subc %l0, 0x0981, %o4
10880 andcc %i5, 0x15D0, %g3
10881 movpos %xcc, %l4, %o1
10882 fmovsne %icc, %f0, %f11
10883 xor %l6, 0x1554, %g6
10884 setx loop_35, %l0, %l1
10885 return %l1
10886 nop
10887 rdpr %cwp, %g1
10888 rdpr %cansave, %g2
10889 rdpr %canrestore, %g3
10890 rdpr %cleanwin, %g4
10891 rdpr %otherwin, %g5
10892 rdpr %wstate, %g6
10893loop_35: sdiv %l2, 0x0C93, %l3
10894 movne %icc, %o5, %l5
10895 ldsh [%l7 + 0x78], %i4
10896 fzero %f24
10897 fmovda %xcc, %f5, %f29
10898 movleu %icc, %o3, %i3
10899 edge16 %i1, %g7, %i0
10900 orn %g1, 0x02B6, %o2
10901 move %icc, %i6, %i2
10902 movrgz %o6, %g5, %i7
10903 array8 %g2, %o0, %l1
10904 movne %xcc, %o4, %l0
10905 fpack16 %f24, %f25
10906 movge %xcc, %g3, %i5
10907 movrlez %l4, 0x0AC, %o1
10908 fmovdge %xcc, %f18, %f5
10909 fpack32 %f30, %f0, %f6
10910 fxnor %f2, %f2, %f28
10911 alignaddr %l6, %g4, %o7
10912 sll %l2, %l3, %g6
10913 movneg %icc, %o5, %l5
10914 fmovrdgez %o3, %f28, %f10
10915 fmovrdlez %i4, %f30, %f28
10916 ldsw [%l7 + 0x50], %i3
10917 andcc %g7, 0x1E3D, %i1
10918 orcc %g1, 0x04E4, %o2
10919 ldx [%l7 + 0x40], %i6
10920 orn %i0, %o6, %i2
10921 movgu %xcc, %g5, %i7
10922 addccc %g2, %l1, %o4
10923 or %o0, 0x01AB, %l0
10924 movre %g3, 0x1BD, %i5
10925 sth %l4, [%l7 + 0x6E]
10926 fmovspos %icc, %f31, %f14
10927 movrgez %o1, %l6, %g4
10928 and %l2, %o7, %l3
10929 edge8 %g6, %l5, %o3
10930 add %i4, %o5, %i3
10931 fcmpd %fcc3, %f24, %f12
10932 sir 0x0F11
10933 stw %g7, [%l7 + 0x54]
10934 ld [%l7 + 0x48], %f5
10935 smul %g1, 0x1345, %o2
10936 sra %i6, %i1, %o6
10937 mulscc %i2, 0x0F85, %g5
10938 std %f30, [%l7 + 0x78]
10939 xor %i0, 0x19BE, %i7
10940 smul %l1, %g2, %o4
10941 edge16n %o0, %l0, %g3
10942 edge32l %i5, %l4, %l6
10943 movre %g4, %l2, %o7
10944 addccc %o1, %g6, %l3
10945 orncc %l5, 0x015C, %o3
10946 fmovse %xcc, %f12, %f18
10947 sdivcc %o5, 0x0603, %i3
10948 ldd [%l7 + 0x68], %f10
10949 ldd [%l7 + 0x70], %i4
10950 edge8n %g7, %o2, %g1
10951 for %f26, %f0, %f30
10952 sllx %i1, 0x1A, %o6
10953 addccc %i6, %i2, %g5
10954 addc %i7, 0x181E, %i0
10955 xnorcc %l1, %o4, %o0
10956 udivcc %l0, 0x0B7C, %g2
10957 std %f24, [%l7 + 0x70]
10958 edge32ln %g3, %i5, %l4
10959 edge32n %l6, %g4, %l2
10960 ldsh [%l7 + 0x0C], %o1
10961 movrgz %o7, 0x2CE, %g6
10962 stb %l5, [%l7 + 0x25]
10963 movn %xcc, %l3, %o5
10964 fxors %f10, %f31, %f0
10965 sir 0x0BD4
10966 restore %o3, 0x1203, %i4
10967 rdpr %cwp, %g1
10968 rdpr %cansave, %g2
10969 rdpr %canrestore, %g3
10970 rdpr %cleanwin, %g4
10971 rdpr %otherwin, %g5
10972 rdpr %wstate, %g6
10973 movcs %xcc, %g7, %i3
10974 fsrc2s %f18, %f1
10975 subccc %g1, 0x0AB6, %i1
10976 and %o2, 0x1A2A, %o6
10977 mova %xcc, %i6, %i2
10978 andncc %g5, %i7, %l1
10979 orn %i0, %o0, %o4
10980 movle %xcc, %l0, %g2
10981 fmovsn %icc, %f23, %f26
10982 movrgz %i5, 0x05A, %g3
10983 lduw [%l7 + 0x50], %l4
10984 movvc %xcc, %l6, %g4
10985 movn %xcc, %o1, %l2
10986 fmovdcs %xcc, %f14, %f12
10987 stw %o7, [%l7 + 0x08]
10988 move %xcc, %g6, %l5
10989 ldsh [%l7 + 0x72], %o5
10990 orncc %l3, %i4, %g7
10991 udivcc %i3, 0x0C71, %o3
10992 edge16l %i1, %o2, %g1
10993 ldsh [%l7 + 0x68], %o6
10994 fcmpne16 %f16, %f24, %i6
10995 orn %i2, 0x1748, %i7
10996 ldx [%l7 + 0x70], %g5
10997 std %f4, [%l7 + 0x58]
10998 addccc %i0, 0x0F3D, %l1
10999 srl %o4, %l0, %g2
11000 subc %o0, %g3, %l4
11001 fmovrdgez %l6, %f22, %f24
11002 fands %f4, %f11, %f18
11003 fmovdleu %xcc, %f21, %f7
11004 subc %i5, %g4, %o1
11005 fcmps %fcc0, %f26, %f20
11006 ldub [%l7 + 0x7A], %o7
11007 udivx %l2, 0x19F0, %g6
11008 edge32 %l5, %o5, %l3
11009 movrgez %g7, 0x2F5, %i3
11010 xnorcc %i4, %o3, %i1
11011 ldsb [%l7 + 0x1C], %g1
11012 edge32ln %o6, %i6, %o2
11013 edge32 %i2, %g5, %i7
11014 movgu %icc, %l1, %i0
11015 lduw [%l7 + 0x50], %l0
11016 orcc %g2, 0x1CD1, %o0
11017 array32 %o4, %g3, %l4
11018 fmul8sux16 %f22, %f8, %f20
11019 stb %i5, [%l7 + 0x3C]
11020 edge16 %l6, %g4, %o7
11021 setx loop_36, %l0, %l1
11022 return %l1
11023 nop
11024 rdpr %cwp, %g1
11025 rdpr %cansave, %g2
11026 rdpr %canrestore, %g3
11027 rdpr %cleanwin, %g4
11028 rdpr %otherwin, %g5
11029 rdpr %wstate, %g6
11030loop_36: lduw [%l7 + 0x70], %l5
11031 sir 0x1462
11032 stb %o5, [%l7 + 0x41]
11033 movcs %icc, %l3, %g7
11034 nop
11035 set 0x18, %o0
11036 ldsw [%l7 + %o0], %i3
11037 ldsh [%l7 + 0x58], %o3
11038 movne %xcc, %i1, %g1
11039 fandnot2 %f8, %f0, %f14
11040 sub %o6, 0x1997, %i4
11041 addc %i6, %o2, %g5
11042 addcc %i7, 0x1BC9, %i2
11043 umul %l1, 0x1EC4, %l0
11044 xorcc %g2, %i0, %o4
11045 sllx %g3, %l4, %o0
11046 sethi 0x0F96, %i5
11047 sdivcc %g4, 0x0A85, %l6
11048 array32 %o1, %g6, %l2
11049 edge32l %l5, %o7, %l3
11050 movrne %g7, %o5, %o3
11051 ldub [%l7 + 0x2F], %i3
11052 ldub [%l7 + 0x31], %g1
11053 array32 %i1, %i4, %i6
11054 popc 0x0741, %o6
11055 fxor %f10, %f8, %f30
11056 edge8ln %g5, %o2, %i7
11057 fmovrdne %l1, %f16, %f26
11058 sll %l0, 0x1F, %g2
11059 fsrc2s %f16, %f13
11060 movcs %icc, %i0, %o4
11061 fmovdpos %icc, %f17, %f22
11062 movn %xcc, %g3, %i2
11063 stx %l4, [%l7 + 0x10]
11064 umul %o0, %g4, %i5
11065 udivx %l6, 0x0465, %g6
11066 umulcc %o1, 0x17AD, %l2
11067 movn %icc, %l5, %o7
11068 smulcc %g7, %o5, %o3
11069 fsrc1s %f6, %f0
11070 movcs %xcc, %i3, %l3
11071 fornot1s %f19, %f26, %f20
11072 subccc %i1, 0x0DB7, %g1
11073 subcc %i6, 0x0CD3, %i4
11074 fmovdne %xcc, %f27, %f5
11075 movl %icc, %o6, %o2
11076 movre %g5, 0x155, %i7
11077 ld [%l7 + 0x78], %f16
11078 smul %l1, 0x07E3, %l0
11079 movleu %xcc, %g2, %o4
11080 xnorcc %g3, %i0, %i2
11081 fcmpeq16 %f28, %f4, %o0
11082 edge8l %g4, %i5, %l6
11083 ldsb [%l7 + 0x59], %g6
11084 fnot2 %f14, %f28
11085 movleu %xcc, %o1, %l4
11086 fpadd16 %f16, %f4, %f28
11087 movrne %l5, %o7, %l2
11088 subccc %g7, 0x1B75, %o5
11089 fnot2s %f24, %f12
11090 movge %icc, %i3, %o3
11091 fnors %f28, %f22, %f24
11092 movrne %l3, %i1, %i6
11093 and %i4, %o6, %g1
11094 edge16n %o2, %i7, %g5
11095 fmovscs %icc, %f19, %f22
11096 mova %xcc, %l0, %l1
11097 orncc %o4, %g3, %g2
11098 srlx %i0, 0x17, %o0
11099 stx %g4, [%l7 + 0x68]
11100 movne %xcc, %i5, %i2
11101 movg %icc, %g6, %o1
11102 stw %l6, [%l7 + 0x34]
11103 sth %l4, [%l7 + 0x2A]
11104 fmul8ulx16 %f18, %f24, %f2
11105 movvc %icc, %l5, %l2
11106 movgu %xcc, %g7, %o7
11107 addccc %o5, 0x1BED, %i3
11108 movrgez %l3, 0x1B9, %o3
11109 movrlz %i1, 0x1C6, %i6
11110 movre %o6, 0x19D, %g1
11111 movrlz %i4, %i7, %g5
11112 movcs %icc, %o2, %l0
11113 sir 0x0D35
11114 save %l1, %o4, %g3
11115 rdpr %cwp, %g1
11116 rdpr %cansave, %g2
11117 rdpr %canrestore, %g3
11118 rdpr %cleanwin, %g4
11119 rdpr %otherwin, %g5
11120 rdpr %wstate, %g6
11121 fmovdl %icc, %f5, %f19
11122 sir 0x0253
11123 fnor %f22, %f6, %f10
11124 movrgz %i0, 0x30F, %g2
11125 edge8 %g4, %o0, %i5
11126 subc %g6, 0x09A7, %o1
11127 movcs %xcc, %i2, %l4
11128 xor %l5, %l2, %l6
11129 xor %g7, %o7, %o5
11130 xnorcc %i3, %o3, %l3
11131 fmovscs %xcc, %f9, %f4
11132 movre %i1, 0x280, %o6
11133 std %f12, [%l7 + 0x10]
11134 ldsb [%l7 + 0x48], %g1
11135 popc %i4, %i7
11136 movvc %xcc, %g5, %i6
11137 sra %l0, %l1, %o2
11138 andncc %g3, %i0, %g2
11139 edge16n %o4, %g4, %i5
11140 fmul8sux16 %f14, %f16, %f16
11141 nop
11142 set 0x68, %g5
11143 sth %g6, [%l7 + %g5]
11144 movrne %o1, %i2, %l4
11145 ldsw [%l7 + 0x44], %l5
11146 orn %o0, %l6, %g7
11147 andn %l2, 0x0461, %o7
11148 alignaddr %i3, %o5, %o3
11149 edge8 %l3, %o6, %i1
11150 movcc %xcc, %i4, %i7
11151 andn %g1, 0x1675, %g5
11152 sth %l0, [%l7 + 0x2E]
11153 sllx %i6, %l1, %o2
11154 movcc %icc, %g3, %i0
11155 save %g2, 0x10FF, %g4
11156 rdpr %cwp, %g1
11157 rdpr %cansave, %g2
11158 rdpr %canrestore, %g3
11159 rdpr %cleanwin, %g4
11160 rdpr %otherwin, %g5
11161 rdpr %wstate, %g6
11162 fmovdvs %icc, %f1, %f8
11163 sdivcc %o4, 0x0B93, %g6
11164 ldsw [%l7 + 0x3C], %i5
11165 restore %o1, %i2, %l4
11166 rdpr %cwp, %g1
11167 rdpr %cansave, %g2
11168 rdpr %canrestore, %g3
11169 rdpr %cleanwin, %g4
11170 rdpr %otherwin, %g5
11171 rdpr %wstate, %g6
11172 fnor %f8, %f4, %f30
11173 edge16n %o0, %l6, %g7
11174 smulcc %l2, %l5, %i3
11175 addcc %o7, 0x13E8, %o5
11176 movleu %xcc, %l3, %o6
11177 fmovscs %icc, %f24, %f16
11178 edge8 %i1, %i4, %i7
11179 movvs %icc, %g1, %o3
11180 lduh [%l7 + 0x76], %l0
11181 std %f8, [%l7 + 0x18]
11182 array8 %i6, %l1, %g5
11183 udivx %o2, 0x1ABB, %g3
11184 subccc %i0, 0x08E7, %g4
11185 umul %o4, 0x0CF5, %g2
11186 movge %icc, %g6, %o1
11187 xnor %i2, 0x01C4, %l4
11188 smul %o0, %l6, %g7
11189 srlx %l2, 0x17, %l5
11190 edge32l %i5, %i3, %o5
11191 fone %f4
11192 move %icc, %o7, %o6
11193 mulx %l3, %i1, %i4
11194 fornot2s %f22, %f12, %f6
11195 fandnot2s %f3, %f21, %f4
11196 fexpand %f30, %f20
11197 addccc %i7, %g1, %l0
11198 fxors %f13, %f0, %f9
11199 edge8n %o3, %i6, %g5
11200 lduw [%l7 + 0x38], %o2
11201 and %l1, %g3, %g4
11202 udivcc %o4, 0x15E8, %g2
11203 umul %i0, %o1, %g6
11204 sllx %i2, %l4, %l6
11205 edge32n %g7, %l2, %o0
11206 udivcc %l5, 0x159D, %i3
11207 fmovdne %xcc, %f9, %f8
11208 fzero %f28
11209 save %i5, 0x15E8, %o7
11210 rdpr %cwp, %g1
11211 rdpr %cansave, %g2
11212 rdpr %canrestore, %g3
11213 rdpr %cleanwin, %g4
11214 rdpr %otherwin, %g5
11215 rdpr %wstate, %g6
11216 or %o5, 0x0B22, %l3
11217 sll %i1, 0x0A, %i4
11218 edge8ln %o6, %g1, %l0
11219 setx loop_37, %l0, %l1
11220 return %l1
11221 nop
11222 rdpr %cwp, %g1
11223 rdpr %cansave, %g2
11224 rdpr %canrestore, %g3
11225 rdpr %cleanwin, %g4
11226 rdpr %otherwin, %g5
11227 rdpr %wstate, %g6
11228loop_37: sll %i7, 0x07, %g5
11229 fmovdvc %xcc, %f14, %f18
11230 alignaddr %l1, %o2, %g4
11231 xor %g3, 0x1303, %g2
11232 movleu %xcc, %o4, %o1
11233 sll %g6, %i2, %l4
11234 umul %l6, 0x1E85, %i0
11235 movrlz %g7, 0x3C2, %l2
11236 movneg %icc, %l5, %i3
11237 sra %i5, 0x1E, %o0
11238 andcc %o5, %l3, %o7
11239 movrlez %i4, %o6, %i1
11240 fmovsle %xcc, %f16, %f9
11241 alignaddrl %g1, %l0, %i6
11242 move %icc, %o3, %g5
11243 edge8ln %l1, %i7, %g4
11244 alignaddrl %o2, %g3, %g2
11245 orcc %o1, %o4, %i2
11246 movneg %icc, %l4, %l6
11247 mova %xcc, %g6, %i0
11248 udivcc %l2, 0x16E0, %l5
11249 fornot2s %f10, %f12, %f19
11250 fcmpgt16 %f6, %f4, %i3
11251 srlx %i5, 0x15, %g7
11252 smul %o5, 0x1412, %o0
11253 movle %icc, %l3, %o7
11254 andncc %i4, %i1, %g1
11255 fcmpne16 %f20, %f4, %o6
11256 fnands %f5, %f9, %f14
11257 ldsb [%l7 + 0x41], %l0
11258 fpadd32s %f24, %f15, %f3
11259 sra %o3, %g5, %l1
11260 edge8n %i7, %i6, %g4
11261 fandnot1 %f8, %f20, %f24
11262 fnegd %f26, %f30
11263 nop
11264 set 0x18, %o4
11265 ldx [%l7 + %o4], %o2
11266 xnorcc %g2, %g3, %o4
11267 smul %o1, %l4, %l6
11268 movn %icc, %i2, %g6
11269 save %l2, 0x193B, %i0
11270 rdpr %cwp, %g1
11271 rdpr %cansave, %g2
11272 rdpr %canrestore, %g3
11273 rdpr %cleanwin, %g4
11274 rdpr %otherwin, %g5
11275 rdpr %wstate, %g6
11276 fmul8sux16 %f6, %f12, %f6
11277 addcc %l5, 0x05EA, %i5
11278 movcc %xcc, %g7, %o5
11279 edge32n %i3, %o0, %l3
11280 movcc %icc, %o7, %i1
11281 movgu %xcc, %g1, %i4
11282 sth %l0, [%l7 + 0x22]
11283 edge32l %o3, %g5, %o6
11284 mova %xcc, %i7, %i6
11285 mulx %l1, 0x1461, %o2
11286 andcc %g2, %g3, %o4
11287 fmovscs %xcc, %f16, %f23
11288 fsrc1 %f8, %f6
11289 movrlez %o1, %l4, %g4
11290 orcc %l6, 0x1BDA, %i2
11291 fmul8x16 %f29, %f14, %f26
11292 or %l2, 0x086F, %g6
11293 fmovdvs %xcc, %f20, %f20
11294 lduw [%l7 + 0x14], %i0
11295 fandnot2s %f18, %f2, %f18
11296 movneg %xcc, %l5, %g7
11297 fmovdneg %icc, %f22, %f19
11298 srl %i5, 0x15, %o5
11299 sllx %o0, %i3, %l3
11300 movne %xcc, %i1, %o7
11301 fxor %f30, %f22, %f16
11302 udivcc %i4, 0x0CE6, %g1
11303 fpack32 %f2, %f8, %f18
11304 fmovsge %xcc, %f15, %f0
11305 sll %l0, 0x02, %o3
11306 sllx %o6, 0x02, %i7
11307 movvs %icc, %i6, %g5
11308 addcc %o2, 0x067F, %l1
11309 subcc %g2, 0x0A8D, %g3
11310 movvc %icc, %o1, %o4
11311 edge32n %g4, %l6, %i2
11312 nop
11313 set 0x38, %o1
11314 ldd [%l7 + %o1], %l2
11315 umulcc %l4, %g6, %l5
11316 srlx %i0, 0x06, %g7
11317 fsrc2 %f28, %f8
11318 sll %o5, 0x04, %o0
11319 fcmps %fcc2, %f23, %f15
11320 or %i3, %i5, %l3
11321 movcc %icc, %i1, %i4
11322 add %o7, %l0, %g1
11323 fnegd %f2, %f20
11324 add %o3, 0x0305, %i7
11325 fmuld8ulx16 %f1, %f10, %f12
11326 movle %xcc, %o6, %i6
11327 stw %g5, [%l7 + 0x08]
11328 subccc %o2, %g2, %g3
11329 ldsw [%l7 + 0x74], %o1
11330 srlx %l1, %o4, %g4
11331 add %l6, 0x166F, %i2
11332 edge16n %l2, %l4, %l5
11333 fmovrdne %i0, %f16, %f18
11334 fmovsneg %xcc, %f3, %f24
11335 edge8ln %g7, %g6, %o5
11336 addcc %o0, %i3, %l3
11337 ldsb [%l7 + 0x0A], %i5
11338 edge32l %i4, %i1, %l0
11339 fcmpd %fcc1, %f0, %f28
11340 or %o7, %g1, %i7
11341 subccc %o3, %o6, %g5
11342 sth %i6, [%l7 + 0x1C]
11343 nop
11344 set 0x7C, %l6
11345 ldsh [%l7 + %l6], %o2
11346 edge8 %g2, %o1, %g3
11347 fmovsa %icc, %f20, %f2
11348 edge16ln %o4, %l1, %l6
11349 edge16ln %g4, %l2, %l4
11350 movrgez %i2, %l5, %i0
11351 fmovse %icc, %f13, %f11
11352 subcc %g7, %o5, %o0
11353 fmul8ulx16 %f0, %f2, %f18
11354 movne %icc, %g6, %l3
11355 andn %i5, %i3, %i4
11356 movrne %l0, 0x0DF, %i1
11357 addc %g1, 0x02FB, %o7
11358 udivcc %o3, 0x08F4, %i7
11359 udivx %o6, 0x1EB9, %g5
11360 sdivx %i6, 0x1282, %g2
11361 srl %o2, 0x00, %g3
11362 edge32ln %o4, %l1, %o1
11363 fmovdn %xcc, %f11, %f9
11364 bshuffle %f30, %f14, %f30
11365 fnot1s %f21, %f22
11366 movrgz %l6, %l2, %l4
11367 andncc %i2, %l5, %g4
11368 xnor %g7, %i0, %o0
11369 xnorcc %g6, %l3, %i5
11370 movcc %xcc, %o5, %i4
11371 andn %l0, %i1, %i3
11372 addc %o7, 0x1B8E, %o3
11373 array8 %i7, %o6, %g5
11374 edge32 %g1, %i6, %o2
11375 fpadd16 %f18, %f24, %f2
11376 sth %g2, [%l7 + 0x60]
11377 fmovsne %icc, %f15, %f19
11378 alignaddr %g3, %l1, %o1
11379 edge32 %l6, %l2, %o4
11380 add %i2, 0x06A5, %l4
11381 subcc %l5, 0x12F4, %g7
11382 fmul8x16 %f9, %f30, %f12
11383 smulcc %i0, 0x0972, %o0
11384 fcmple32 %f10, %f22, %g4
11385 stb %l3, [%l7 + 0x31]
11386 movrne %g6, 0x3D0, %i5
11387 sdiv %o5, 0x1986, %l0
11388 fpsub16 %f8, %f18, %f10
11389 movrgez %i4, %i3, %i1
11390 movvc %icc, %o7, %o3
11391 ldsw [%l7 + 0x4C], %o6
11392 sth %g5, [%l7 + 0x24]
11393 movre %i7, 0x2BD, %g1
11394 nop
11395 set 0x0F, %g7
11396 stb %o2, [%l7 + %g7]
11397 save %g2, 0x1156, %g3
11398 rdpr %cwp, %g1
11399 rdpr %cansave, %g2
11400 rdpr %canrestore, %g3
11401 rdpr %cleanwin, %g4
11402 rdpr %otherwin, %g5
11403 rdpr %wstate, %g6
11404 movpos %icc, %l1, %o1
11405 andncc %l6, %l2, %i6
11406 sllx %o4, %l4, %i2
11407 stw %l5, [%l7 + 0x10]
11408 mulx %g7, 0x0C04, %o0
11409 fand %f10, %f2, %f30
11410 sra %i0, %l3, %g6
11411 movvs %icc, %g4, %i5
11412 faligndata %f0, %f30, %f30
11413 fmovrdgz %o5, %f4, %f0
11414 st %f6, [%l7 + 0x08]
11415 fmovse %xcc, %f23, %f12
11416 movrlz %i4, %l0, %i1
11417 ldsw [%l7 + 0x6C], %o7
11418 popc %o3, %i3
11419 movgu %icc, %o6, %g5
11420 fpadd16 %f12, %f16, %f16
11421 udiv %g1, 0x1310, %o2
11422 edge32n %i7, %g3, %l1
11423 stx %g2, [%l7 + 0x18]
11424 fmovspos %icc, %f27, %f10
11425 udivcc %o1, 0x0F11, %l6
11426 restore %l2, %i6, %o4
11427 rdpr %cwp, %g1
11428 rdpr %cansave, %g2
11429 rdpr %canrestore, %g3
11430 rdpr %cleanwin, %g4
11431 rdpr %otherwin, %g5
11432 rdpr %wstate, %g6
11433 add %i2, 0x1C4D, %l4
11434 ldd [%l7 + 0x20], %l4
11435 andncc %o0, %g7, %i0
11436 stw %g6, [%l7 + 0x74]
11437 array32 %l3, %i5, %g4
11438 movneg %icc, %o5, %l0
11439 std %f26, [%l7 + 0x60]
11440 edge16l %i1, %o7, %i4
11441 xorcc %o3, %i3, %o6
11442 edge8n %g1, %g5, %o2
11443 movcs %icc, %i7, %l1
11444 mulscc %g2, 0x1FC2, %g3
11445 fcmpeq32 %f10, %f22, %l6
11446 sll %o1, %l2, %o4
11447 fors %f9, %f3, %f0
11448 ldsw [%l7 + 0x08], %i6
11449 save %l4, 0x1CAA, %i2
11450 rdpr %cwp, %g1
11451 rdpr %cansave, %g2
11452 rdpr %canrestore, %g3
11453 rdpr %cleanwin, %g4
11454 rdpr %otherwin, %g5
11455 rdpr %wstate, %g6
11456 xorcc %o0, 0x0F3B, %l5
11457 edge32n %i0, %g7, %g6
11458 popc %l3, %g4
11459 xor %o5, 0x0C21, %i5
11460 fsrc2s %f16, %f5
11461 add %i1, 0x0921, %l0
11462 sllx %o7, 0x16, %i4
11463 movgu %icc, %o3, %o6
11464 movne %icc, %g1, %g5
11465 nop
11466 set 0x68, %o5
11467 ldsb [%l7 + %o5], %o2
11468 fnegs %f13, %f22
11469 nop
11470 set 0x7F, %o3
11471 ldsb [%l7 + %o3], %i7
11472 sdivcc %i3, 0x0835, %g2
11473 ldub [%l7 + 0x25], %l1
11474 fmovsgu %icc, %f5, %f10
11475 st %f3, [%l7 + 0x74]
11476 ldsb [%l7 + 0x50], %l6
11477 subcc %g3, %o1, %o4
11478 addc %l2, 0x01BA, %l4
11479 fcmpes %fcc0, %f22, %f13
11480 smulcc %i2, 0x14A1, %i6
11481 movle %xcc, %l5, %o0
11482 setx loop_38, %l0, %l1
11483 return %l1
11484 nop
11485 rdpr %cwp, %g1
11486 rdpr %cansave, %g2
11487 rdpr %canrestore, %g3
11488 rdpr %cleanwin, %g4
11489 rdpr %otherwin, %g5
11490 rdpr %wstate, %g6
11491loop_38: srl %g7, %g4, %o5
11492 or %l3, %i5, %i1
11493 edge32n %o7, %i4, %l0
11494 orcc %o3, 0x183D, %g1
11495 udiv %o6, 0x1C88, %g5
11496 restore %i7, 0x06F8, %i3
11497 rdpr %cwp, %g1
11498 rdpr %cansave, %g2
11499 rdpr %canrestore, %g3
11500 rdpr %cleanwin, %g4
11501 rdpr %otherwin, %g5
11502 rdpr %wstate, %g6
11503 movrne %g2, %l1, %l6
11504 fcmpgt16 %f20, %f0, %o2
11505 mova %xcc, %g3, %o1
11506 xor %l2, %o4, %l4
11507 ld [%l7 + 0x08], %f23
11508 nop
11509 set 0x1D, %i5
11510 ldub [%l7 + %i5], %i2
11511 srax %l5, 0x17, %o0
11512 ldsw [%l7 + 0x34], %i6
11513 smulcc %i0, 0x141E, %g7
11514 fandnot1 %f2, %f10, %f30
11515 ldsw [%l7 + 0x60], %g6
11516 fcmpeq32 %f20, %f18, %o5
11517 movle %icc, %l3, %i5
11518 edge16l %g4, %i1, %o7
11519 sir 0x1B8B
11520 movge %xcc, %l0, %i4
11521 movrlz %o3, %o6, %g5
11522 fmovspos %icc, %f27, %f3
11523 st %f3, [%l7 + 0x30]
11524 andncc %i7, %i3, %g1
11525 xor %l1, %g2, %o2
11526 movl %icc, %l6, %o1
11527 fmovsne %icc, %f21, %f17
11528 fand %f20, %f0, %f18
11529 fmovd %f6, %f16
11530 fmuld8sux16 %f4, %f19, %f26
11531 lduw [%l7 + 0x2C], %g3
11532 movcs %icc, %o4, %l4
11533 edge8l %i2, %l5, %l2
11534 fmovrse %o0, %f23, %f4
11535 movcc %xcc, %i0, %i6
11536 umul %g7, 0x15BA, %g6
11537 andncc %l3, %i5, %o5
11538 addc %i1, %o7, %l0
11539 movl %xcc, %i4, %g4
11540 xnor %o3, %o6, %g5
11541 udivcc %i7, 0x19D7, %g1
11542 movrlz %l1, 0x330, %i3
11543 fcmped %fcc0, %f22, %f30
11544 smul %o2, 0x0234, %l6
11545 movgu %icc, %g2, %o1
11546 array16 %o4, %l4, %g3
11547 sir 0x0132
11548 edge32n %l5, %l2, %o0
11549 movn %xcc, %i2, %i6
11550 umul %g7, %i0, %g6
11551 add %i5, 0x0401, %o5
11552 fpsub16s %f11, %f25, %f24
11553 addcc %l3, %i1, %l0
11554 movle %xcc, %i4, %g4
11555 fsrc1s %f18, %f6
11556 subc %o7, %o6, %g5
11557 ldsb [%l7 + 0x1C], %i7
11558 edge32 %g1, %l1, %i3
11559 sdivx %o3, 0x0FC9, %l6
11560 subc %g2, 0x133E, %o1
11561 movne %xcc, %o4, %o2
11562 fxors %f31, %f7, %f26
11563 fmovsneg %xcc, %f25, %f22
11564 fmul8x16au %f23, %f5, %f0
11565 fpadd32 %f12, %f6, %f6
11566 pdist %f30, %f2, %f6
11567 alignaddr %g3, %l4, %l5
11568 movre %l2, 0x2D4, %o0
11569 fandnot1s %f30, %f11, %f31
11570 movg %icc, %i2, %g7
11571 fmovsa %xcc, %f21, %f24
11572 edge16l %i0, %i6, %i5
11573 movcc %xcc, %g6, %l3
11574 sdiv %i1, 0x089A, %o5
11575 movrne %i4, %l0, %g4
11576 xnor %o7, %o6, %g5
11577 array8 %i7, %g1, %i3
11578 subccc %o3, 0x0BEA, %l1
11579 udivx %l6, 0x16AB, %g2
11580 fpack16 %f26, %f13
11581 fmovdle %icc, %f20, %f23
11582 movrne %o1, %o2, %o4
11583 xorcc %g3, %l4, %l5
11584 stw %l2, [%l7 + 0x0C]
11585 xorcc %i2, 0x0B65, %g7
11586 movrgz %i0, %o0, %i6
11587 subccc %i5, %g6, %l3
11588 stw %o5, [%l7 + 0x10]
11589 udivcc %i1, 0x0698, %i4
11590 sir 0x02DA
11591 array32 %l0, %o7, %o6
11592 xnor %g4, %i7, %g5
11593 sub %i3, 0x0A91, %g1
11594 edge32 %o3, %l6, %g2
11595 sllx %o1, %o2, %l1
11596 sub %g3, 0x04B2, %o4
11597 fpsub32s %f4, %f12, %f18
11598 movrlez %l4, 0x182, %l5
11599 sll %l2, %i2, %i0
11600 movne %icc, %g7, %i6
11601 fmovrde %i5, %f26, %f10
11602 movrgz %o0, 0x002, %l3
11603 fexpand %f18, %f4
11604 fpsub32s %f7, %f16, %f20
11605 ldx [%l7 + 0x58], %o5
11606 ldsw [%l7 + 0x74], %g6
11607 movgu %icc, %i1, %i4
11608 or %o7, 0x0A54, %o6
11609 lduw [%l7 + 0x14], %g4
11610 stx %i7, [%l7 + 0x10]
11611 fpackfix %f6, %f26
11612 andn %g5, %l0, %g1
11613 lduw [%l7 + 0x50], %i3
11614 pdist %f4, %f18, %f4
11615 xnorcc %o3, %l6, %g2
11616 srlx %o1, %l1, %o2
11617 ldsw [%l7 + 0x34], %g3
11618 movrgez %l4, %l5, %o4
11619 fmovdgu %icc, %f26, %f17
11620 sllx %l2, 0x02, %i0
11621 sra %g7, %i6, %i2
11622 sethi 0x0B38, %i5
11623 subc %o0, 0x1976, %l3
11624 fmovs %f7, %f20
11625 sub %g6, 0x0BE4, %o5
11626 xorcc %i1, 0x1284, %o7
11627 edge32l %o6, %i4, %i7
11628 movn %xcc, %g5, %g4
11629 bshuffle %f20, %f0, %f18
11630 lduw [%l7 + 0x68], %l0
11631 fmuld8ulx16 %f30, %f14, %f18
11632 fmovrde %i3, %f20, %f20
11633 fmovrse %g1, %f5, %f24
11634 srl %l6, %g2, %o3
11635 fand %f10, %f30, %f22
11636 fmovdgu %icc, %f27, %f28
11637 umulcc %l1, %o2, %o1
11638 add %l4, 0x07CF, %g3
11639 st %f28, [%l7 + 0x28]
11640 fmovse %xcc, %f7, %f29
11641 ldd [%l7 + 0x28], %o4
11642 fmovdcs %icc, %f28, %f15
11643 stb %l2, [%l7 + 0x48]
11644 alignaddr %i0, %g7, %i6
11645 subc %l5, 0x0E1B, %i2
11646 ldsh [%l7 + 0x7A], %i5
11647 orn %l3, %g6, %o0
11648 or %i1, 0x0E7E, %o5
11649 stb %o7, [%l7 + 0x62]
11650 sub %o6, 0x1FDD, %i4
11651 subccc %i7, 0x17EA, %g4
11652 std %f24, [%l7 + 0x60]
11653 subccc %l0, %g5, %g1
11654 smul %l6, 0x0979, %g2
11655 ldx [%l7 + 0x38], %o3
11656 alignaddrl %i3, %l1, %o1
11657 edge8l %l4, %o2, %g3
11658 edge16l %l2, %o4, %i0
11659 fornot1 %f14, %f10, %f30
11660 movcs %xcc, %i6, %g7
11661 movcs %icc, %i2, %l5
11662 fmovdgu %icc, %f12, %f15
11663 fand %f8, %f26, %f10
11664 array32 %l3, %i5, %g6
11665 or %o0, %i1, %o7
11666 fmul8sux16 %f4, %f2, %f6
11667 sllx %o5, 0x01, %o6
11668 movrlz %i7, 0x254, %g4
11669 edge16n %l0, %g5, %g1
11670 xnorcc %i4, 0x1A28, %l6
11671 fmul8sux16 %f4, %f28, %f24
11672 movn %icc, %o3, %i3
11673 xnor %l1, 0x0120, %o1
11674 lduh [%l7 + 0x3E], %l4
11675 orcc %g2, 0x04DE, %o2
11676 sethi 0x1A82, %l2
11677 ld [%l7 + 0x58], %f28
11678 sdivcc %o4, 0x04AD, %g3
11679 subcc %i6, %g7, %i0
11680 edge16ln %l5, %i2, %i5
11681 nop
11682 set 0x62, %l0
11683 sth %g6, [%l7 + %l0]
11684 andncc %l3, %i1, %o7
11685 movrne %o0, %o6, %o5
11686 orcc %i7, 0x0906, %l0
11687 std %f14, [%l7 + 0x28]
11688 fornot1s %f18, %f22, %f2
11689 sdivcc %g4, 0x1329, %g5
11690 movg %xcc, %i4, %g1
11691 edge32 %o3, %i3, %l1
11692 sllx %o1, 0x1A, %l6
11693 save %g2, %l4, %l2
11694 rdpr %cwp, %g1
11695 rdpr %cansave, %g2
11696 rdpr %canrestore, %g3
11697 rdpr %cleanwin, %g4
11698 rdpr %otherwin, %g5
11699 rdpr %wstate, %g6
11700 std %f16, [%l7 + 0x48]
11701 addc %o2, %g3, %i6
11702 fmovdne %xcc, %f12, %f27
11703 edge32l %g7, %o4, %i0
11704 array16 %l5, %i2, %i5
11705 movpos %icc, %g6, %i1
11706 movrgz %l3, 0x2BE, %o0
11707 movgu %xcc, %o6, %o7
11708 xorcc %o5, %i7, %l0
11709 subccc %g5, %g4, %i4
11710 ldsb [%l7 + 0x6B], %o3
11711 movcs %xcc, %g1, %l1
11712 nop
11713 set 0x70, %l1
11714 ldsw [%l7 + %l1], %o1
11715 smulcc %l6, 0x0398, %g2
11716 movvs %xcc, %i3, %l4
11717 stb %o2, [%l7 + 0x7A]
11718 srl %l2, %g3, %i6
11719 subcc %o4, 0x0F19, %g7
11720 subccc %l5, %i0, %i5
11721 and %i2, %g6, %i1
11722 movrlz %l3, %o6, %o7
11723 fandnot1s %f25, %f30, %f12
11724 smul %o5, 0x084B, %o0
11725 fpack32 %f12, %f8, %f20
11726 lduh [%l7 + 0x12], %l0
11727 bshuffle %f24, %f4, %f22
11728 movcs %icc, %i7, %g4
11729 srl %i4, 0x02, %g5
11730 srl %o3, 0x14, %g1
11731 xor %o1, 0x1805, %l1
11732 sdiv %l6, 0x0439, %g2
11733 array32 %l4, %o2, %l2
11734 fmovdpos %xcc, %f20, %f9
11735 fpsub32s %f31, %f26, %f31
11736 movg %xcc, %g3, %i6
11737 movvs %icc, %i3, %o4
11738 add %l5, 0x0794, %g7
11739 stb %i5, [%l7 + 0x6A]
11740 subc %i2, 0x1630, %g6
11741 fmovrse %i1, %f4, %f5
11742 fmovrdlez %i0, %f22, %f2
11743 addccc %l3, %o6, %o5
11744 fnot2 %f14, %f12
11745 fmovdl %xcc, %f16, %f30
11746 edge16n %o7, %l0, %i7
11747 edge32 %g4, %o0, %g5
11748 ldsb [%l7 + 0x4E], %i4
11749 edge8ln %g1, %o1, %o3
11750 movrne %l1, 0x31A, %g2
11751 movrlez %l6, 0x002, %o2
11752 andcc %l4, 0x1150, %g3
11753 fmovdn %icc, %f13, %f18
11754 movneg %icc, %i6, %i3
11755 fmovrslz %l2, %f8, %f27
11756 fmul8x16al %f14, %f17, %f2
11757 sethi 0x168B, %l5
11758 movcs %xcc, %o4, %g7
11759 fmul8x16al %f28, %f24, %f18
11760 fmovrslz %i5, %f17, %f21
11761 sth %g6, [%l7 + 0x52]
11762 udivx %i2, 0x18D6, %i1
11763 fmovrslez %i0, %f16, %f29
11764 udiv %o6, 0x081C, %o5
11765 sub %l3, 0x0B4E, %l0
11766 movne %xcc, %o7, %i7
11767 orn %g4, 0x035F, %g5
11768 sdivcc %o0, 0x13AE, %g1
11769 fmovdvs %xcc, %f1, %f3
11770 stx %o1, [%l7 + 0x70]
11771 mova %xcc, %i4, %l1
11772 or %o3, 0x1CED, %g2
11773 for %f0, %f18, %f8
11774 fornot1 %f4, %f0, %f28
11775 ldsh [%l7 + 0x66], %l6
11776 edge8n %o2, %g3, %l4
11777 fcmpeq32 %f8, %f6, %i6
11778 stx %i3, [%l7 + 0x58]
11779 ldub [%l7 + 0x41], %l5
11780 movrlez %o4, %l2, %i5
11781 edge32l %g6, %i2, %i1
11782 stw %i0, [%l7 + 0x78]
11783 xor %o6, %o5, %g7
11784 movpos %icc, %l0, %l3
11785 umulcc %i7, 0x1FB8, %o7
11786 udivx %g4, 0x1938, %g5
11787 mova %icc, %g1, %o1
11788 edge16ln %o0, %l1, %i4
11789 movrlez %o3, 0x353, %l6
11790 popc %o2, %g3
11791 umul %l4, %g2, %i3
11792 addc %i6, %l5, %o4
11793 fcmpes %fcc3, %f20, %f19
11794 movg %xcc, %i5, %g6
11795 or %i2, 0x1117, %l2
11796 fornot2 %f22, %f24, %f26
11797 st %f28, [%l7 + 0x34]
11798 edge8n %i1, %o6, %i0
11799 fnand %f8, %f6, %f4
11800 fmovdleu %icc, %f27, %f10
11801 subcc %g7, 0x01A2, %l0
11802 fcmpeq16 %f12, %f4, %o5
11803 edge8ln %l3, %o7, %i7
11804 fand %f20, %f12, %f8
11805 movl %xcc, %g5, %g1
11806 orn %g4, 0x1DE7, %o1
11807 array16 %l1, %i4, %o0
11808 orcc %l6, 0x11BF, %o2
11809 fnot1 %f30, %f8
11810 st %f13, [%l7 + 0x5C]
11811 stx %g3, [%l7 + 0x20]
11812 xnor %o3, 0x09B8, %l4
11813 movcs %xcc, %g2, %i3
11814 fnot2s %f27, %f12
11815 and %i6, %o4, %l5
11816 movpos %xcc, %g6, %i2
11817 and %i5, 0x0D42, %i1
11818 edge16n %l2, %o6, %i0
11819 edge8n %g7, %l0, %o5
11820 ld [%l7 + 0x70], %f15
11821 edge16 %o7, %i7, %l3
11822 movcs %icc, %g1, %g5
11823 array16 %o1, %l1, %g4
11824 fmovdl %icc, %f11, %f5
11825 sra %i4, 0x15, %l6
11826 umulcc %o2, 0x0F41, %o0
11827 addccc %o3, 0x0AC0, %l4
11828 setx loop_39, %l0, %l1
11829 return %l1
11830 nop
11831 rdpr %cwp, %g1
11832 rdpr %cansave, %g2
11833 rdpr %canrestore, %g3
11834 rdpr %cleanwin, %g4
11835 rdpr %otherwin, %g5
11836 rdpr %wstate, %g6
11837loop_39: sra %i6, 0x02, %o4
11838 fmovse %xcc, %f21, %f10
11839 array32 %l5, %g6, %i2
11840 fmovsneg %icc, %f16, %f30
11841 fandnot1s %f9, %f22, %f22
11842 movg %xcc, %i5, %i3
11843 fmovrdne %i1, %f22, %f8
11844 movrgez %o6, 0x01B, %l2
11845 ldub [%l7 + 0x5E], %g7
11846 fcmple16 %f0, %f26, %i0
11847 fandnot1 %f30, %f4, %f26
11848 mulscc %l0, %o5, %o7
11849 edge32 %i7, %l3, %g5
11850 sdivx %g1, 0x1A31, %l1
11851 sra %o1, 0x08, %g4
11852 and %i4, 0x0E4D, %l6
11853 edge8 %o0, %o3, %l4
11854 sth %g3, [%l7 + 0x3C]
11855 array32 %g2, %i6, %o4
11856 array16 %l5, %o2, %g6
11857 subccc %i2, %i3, %i5
11858 xnorcc %o6, %i1, %l2
11859 fmovsg %xcc, %f25, %f1
11860 ldd [%l7 + 0x60], %f8
11861 fmovrdgez %i0, %f6, %f16
11862 alignaddr %g7, %l0, %o7
11863 umulcc %i7, %l3, %g5
11864 sra %o5, %g1, %l1
11865 lduw [%l7 + 0x58], %o1
11866 udivcc %i4, 0x1826, %l6
11867 edge32 %g4, %o0, %o3
11868 movpos %icc, %g3, %g2
11869 sdivx %l4, 0x1C0F, %i6
11870 mulscc %o4, 0x1948, %l5
11871 ldd [%l7 + 0x38], %g6
11872 movvc %icc, %o2, %i2
11873 smulcc %i3, 0x1F6E, %o6
11874 xor %i5, 0x1235, %i1
11875 sll %l2, %g7, %i0
11876 movrne %o7, %i7, %l3
11877 fmovsvc %icc, %f3, %f8
11878 fmovrdne %g5, %f26, %f8
11879 edge8 %o5, %l0, %g1
11880 orn %l1, 0x142E, %i4
11881 movcs %icc, %o1, %g4
11882 subc %l6, %o0, %g3
11883 subcc %o3, %g2, %i6
11884 add %l4, %l5, %g6
11885 ldd [%l7 + 0x68], %f2
11886 movrne %o2, 0x3E4, %o4
11887 umulcc %i3, 0x1508, %i2
11888 addccc %o6, %i1, %l2
11889 subcc %i5, %i0, %g7
11890 movg %xcc, %i7, %o7
11891 alignaddr %l3, %g5, %o5
11892 array32 %l0, %l1, %g1
11893 edge8ln %i4, %o1, %l6
11894 movrgz %g4, 0x367, %o0
11895 edge16l %o3, %g3, %i6
11896 edge32ln %l4, %g2, %g6
11897 move %icc, %o2, %o4
11898 move %xcc, %i3, %l5
11899 smulcc %i2, 0x040C, %i1
11900 addcc %o6, %i5, %i0
11901 xor %l2, %i7, %o7
11902 fmovdpos %xcc, %f18, %f19
11903 orncc %g7, 0x08BE, %g5
11904 movrlez %l3, 0x329, %o5
11905 fcmple16 %f18, %f6, %l0
11906 smul %g1, 0x12C6, %l1
11907 movge %xcc, %o1, %i4
11908 array16 %g4, %l6, %o0
11909 edge16 %o3, %i6, %g3
11910 ldd [%l7 + 0x38], %f30
11911 edge32n %l4, %g2, %g6
11912 movle %icc, %o2, %o4
11913 orncc %i3, %i2, %l5
11914 fnot2s %f27, %f24
11915 addccc %i1, 0x15A9, %o6
11916 smulcc %i5, %i0, %l2
11917 edge8ln %i7, %o7, %g7
11918 edge16ln %l3, %o5, %l0
11919 movrlez %g5, %l1, %o1
11920 smul %g1, 0x1B30, %i4
11921 array8 %l6, %o0, %g4
11922 fmovsa %icc, %f28, %f0
11923 lduh [%l7 + 0x24], %i6
11924 fmovscs %xcc, %f3, %f10
11925 fmovrdlz %o3, %f28, %f28
11926 edge32l %l4, %g2, %g6
11927 mulscc %g3, 0x1C07, %o4
11928 xnorcc %o2, %i2, %l5
11929 orcc %i3, %i1, %o6
11930 sdivcc %i0, 0x0C0E, %i5
11931 sub %l2, %i7, %o7
11932 movrlz %l3, %g7, %o5
11933 addc %l0, %g5, %l1
11934 fpsub16 %f18, %f28, %f20
11935 movgu %icc, %g1, %o1
11936 fmovdcs %xcc, %f6, %f0
11937 fpadd32s %f11, %f22, %f30
11938 lduw [%l7 + 0x34], %i4
11939 stw %o0, [%l7 + 0x3C]
11940 xor %g4, 0x1AFC, %i6
11941 movg %icc, %l6, %o3
11942 edge16 %g2, %l4, %g3
11943 ldsw [%l7 + 0x60], %o4
11944 fmovsn %icc, %f16, %f7
11945 mulscc %o2, 0x06B1, %i2
11946 subc %l5, %g6, %i3
11947 movrlez %o6, %i1, %i0
11948 fmovrdlz %i5, %f16, %f22
11949 udivx %l2, 0x1EA0, %i7
11950 movrgz %l3, 0x2DB, %o7
11951 srlx %g7, %o5, %g5
11952 or %l0, %g1, %l1
11953 nop
11954 set 0x78, %o2
11955 sth %o1, [%l7 + %o2]
11956 edge32n %i4, %o0, %g4
11957 faligndata %f28, %f12, %f24
11958 movle %xcc, %l6, %i6
11959 edge16 %g2, %l4, %g3
11960 subcc %o3, %o4, %i2
11961 movleu %icc, %l5, %o2
11962 movneg %icc, %g6, %o6
11963 for %f12, %f16, %f24
11964 ldx [%l7 + 0x30], %i1
11965 umul %i3, 0x0FF8, %i0
11966 stx %i5, [%l7 + 0x20]
11967 lduh [%l7 + 0x48], %l2
11968 udiv %l3, 0x18C1, %i7
11969 fone %f28
11970 umul %g7, 0x1582, %o5
11971 edge32n %g5, %l0, %o7
11972 fpadd16 %f10, %f10, %f12
11973 mulx %g1, %l1, %o1
11974 movleu %icc, %i4, %o0
11975 movvc %icc, %g4, %l6
11976 array8 %g2, %i6, %g3
11977 movgu %icc, %l4, %o3
11978 move %xcc, %o4, %l5
11979 fnot1s %f17, %f18
11980 fpackfix %f24, %f15
11981 fpmerge %f3, %f3, %f12
11982 fmovsa %icc, %f22, %f30
11983 lduh [%l7 + 0x24], %i2
11984 umul %g6, 0x1333, %o2
11985 fmovdvs %icc, %f31, %f26
11986 movrne %i1, 0x204, %o6
11987 edge16l %i3, %i5, %l2
11988 edge8l %l3, %i7, %i0
11989 addcc %g7, %o5, %l0
11990 fpsub32s %f6, %f11, %f20
11991 fnegd %f14, %f28
11992 xnorcc %o7, 0x09A6, %g1
11993 lduw [%l7 + 0x08], %l1
11994 edge32n %o1, %g5, %i4
11995 ld [%l7 + 0x74], %f18
11996 fmovrslez %g4, %f11, %f31
11997 and %l6, 0x03EF, %o0
11998 movrne %g2, 0x38E, %g3
11999 mulscc %l4, %i6, %o4
12000 fzero %f26
12001 edge32l %l5, %i2, %o3
12002 fnot2 %f12, %f22
12003 addc %o2, %g6, %o6
12004 stw %i3, [%l7 + 0x70]
12005 fmovrsgz %i5, %f20, %f22
12006 edge16 %i1, %l2, %i7
12007 ldd [%l7 + 0x30], %l2
12008 ldub [%l7 + 0x17], %g7
12009 lduw [%l7 + 0x3C], %o5
12010 ldx [%l7 + 0x30], %i0
12011 xnor %l0, %o7, %g1
12012 stx %o1, [%l7 + 0x60]
12013 array32 %g5, %i4, %g4
12014 xnorcc %l6, 0x1D69, %l1
12015 fpmerge %f16, %f28, %f26
12016 subcc %g2, %o0, %g3
12017 stb %i6, [%l7 + 0x7B]
12018 st %f9, [%l7 + 0x74]
12019 ldsw [%l7 + 0x1C], %o4
12020 move %xcc, %l5, %l4
12021 andncc %o3, %i2, %g6
12022 fxors %f3, %f4, %f22
12023 sth %o2, [%l7 + 0x42]
12024 xorcc %i3, %o6, %i1
12025 movrgz %i5, %l2, %i7
12026 mova %icc, %l3, %g7
12027 edge32l %i0, %l0, %o7
12028 alignaddr %g1, %o5, %g5
12029 array8 %i4, %o1, %g4
12030 edge32 %l6, %l1, %g2
12031 orn %o0, %i6, %g3
12032 popc 0x1C57, %l5
12033 edge16 %o4, %o3, %l4
12034 fnor %f20, %f12, %f24
12035 sllx %i2, 0x1C, %g6
12036 xor %o2, 0x1D7C, %o6
12037 edge8n %i1, %i5, %i3
12038 stw %i7, [%l7 + 0x1C]
12039 fnot1 %f12, %f0
12040 movle %icc, %l3, %g7
12041 movge %icc, %i0, %l2
12042 movrlz %l0, 0x3E1, %g1
12043 move %icc, %o5, %o7
12044 edge32l %i4, %o1, %g5
12045 fcmpes %fcc0, %f4, %f17
12046 xorcc %l6, 0x0A66, %g4
12047 movgu %icc, %l1, %g2
12048 fmovdn %xcc, %f28, %f28
12049 sdivx %o0, 0x1849, %i6
12050 popc 0x069B, %l5
12051 fnegs %f31, %f3
12052 add %o4, 0x1170, %g3
12053 ldsb [%l7 + 0x56], %l4
12054 edge16ln %o3, %g6, %i2
12055 ldsw [%l7 + 0x68], %o6
12056 sllx %o2, 0x02, %i5
12057 fnot2s %f11, %f1
12058 movvc %icc, %i1, %i7
12059 movrne %l3, 0x07A, %i3
12060 or %i0, %l2, %l0
12061 std %f28, [%l7 + 0x60]
12062 srlx %g1, %g7, %o5
12063 stw %o7, [%l7 + 0x0C]
12064 fcmpd %fcc3, %f0, %f20
12065 movleu %xcc, %i4, %g5
12066 udivcc %l6, 0x0EA5, %g4
12067 fmul8ulx16 %f14, %f10, %f16
12068 restore %l1, 0x1939, %g2
12069 rdpr %cwp, %g1
12070 rdpr %cansave, %g2
12071 rdpr %canrestore, %g3
12072 rdpr %cleanwin, %g4
12073 rdpr %otherwin, %g5
12074 rdpr %wstate, %g6
12075 edge16ln %o0, %o1, %l5
12076 sdiv %i6, 0x0A0E, %o4
12077 ldsh [%l7 + 0x40], %g3
12078 fcmpeq32 %f16, %f6, %o3
12079 fmovrdgez %g6, %f22, %f10
12080 fmovse %icc, %f18, %f18
12081 xnor %l4, 0x08F7, %o6
12082 movneg %xcc, %o2, %i2
12083 fmovrsgez %i1, %f23, %f0
12084 setx loop_40, %l0, %l1
12085 return %l1
12086 nop
12087 rdpr %cwp, %g1
12088 rdpr %cansave, %g2
12089 rdpr %canrestore, %g3
12090 rdpr %cleanwin, %g4
12091 rdpr %otherwin, %g5
12092 rdpr %wstate, %g6
12093loop_40: movleu %xcc, %i3, %i0
12094 alignaddrl %l2, %l3, %g1
12095 and %l0, %o5, %g7
12096 xnorcc %i4, 0x19A0, %g5
12097 srax %o7, 0x11, %l6
12098 sll %l1, %g4, %g2
12099 st %f31, [%l7 + 0x10]
12100 ldd [%l7 + 0x78], %f10
12101 srax %o0, 0x1B, %o1
12102 mulscc %l5, %o4, %g3
12103 lduw [%l7 + 0x54], %i6
12104 st %f25, [%l7 + 0x0C]
12105 andncc %g6, %o3, %l4
12106 mulscc %o2, %i2, %o6
12107 movvc %xcc, %i7, %i1
12108 alignaddrl %i3, %i0, %i5
12109 smulcc %l3, 0x011F, %l2
12110 lduh [%l7 + 0x2E], %g1
12111 movge %xcc, %l0, %g7
12112 xnorcc %i4, 0x1041, %g5
12113 sllx %o7, %l6, %o5
12114 movle %xcc, %g4, %l1
12115 fcmps %fcc0, %f2, %f6
12116 fnands %f2, %f20, %f19
12117 lduw [%l7 + 0x20], %o0
12118 fmuld8sux16 %f13, %f21, %f10
12119 edge32ln %g2, %o1, %l5
12120 stb %o4, [%l7 + 0x7D]
12121 andcc %g3, 0x0674, %g6
12122 smulcc %i6, %o3, %l4
12123 array32 %i2, %o6, %i7
12124 fmovde %icc, %f20, %f15
12125 xnor %o2, 0x1909, %i3
12126 edge8ln %i1, %i0, %i5
12127 movneg %icc, %l2, %l3
12128 move %icc, %g1, %g7
12129 movn %xcc, %i4, %g5
12130 udiv %l0, 0x0281, %l6
12131 srlx %o7, %o5, %g4
12132 movrne %o0, %g2, %l1
12133 umul %l5, %o4, %g3
12134 fcmpes %fcc0, %f25, %f11
12135 fcmpeq16 %f28, %f30, %o1
12136 ldsw [%l7 + 0x14], %g6
12137 fmovrslz %o3, %f28, %f29
12138 movle %xcc, %i6, %i2
12139 addcc %o6, %i7, %l4
12140 movle %icc, %o2, %i1
12141 stb %i3, [%l7 + 0x67]
12142 xnorcc %i5, %l2, %i0
12143 movleu %xcc, %l3, %g1
12144 fmovsn %icc, %f10, %f18
12145 subccc %i4, 0x13B1, %g7
12146 fabsd %f14, %f12
12147 fmovdl %xcc, %f12, %f28
12148 fmovspos %icc, %f2, %f10
12149 fabss %f6, %f19
12150 edge32ln %g5, %l6, %l0
12151 fandnot2s %f3, %f10, %f13
12152 alignaddr %o5, %o7, %g4
12153 fmovdne %icc, %f18, %f5
12154 srl %g2, 0x0F, %l1
12155 alignaddr %o0, %l5, %g3
12156 move %icc, %o4, %g6
12157 lduh [%l7 + 0x70], %o1
12158 andcc %o3, %i6, %i2
12159 fornot1 %f26, %f4, %f12
12160 movge %xcc, %i7, %o6
12161 array16 %o2, %l4, %i1
12162 edge32 %i3, %l2, %i0
12163 sdivx %l3, 0x1191, %i5
12164 std %f14, [%l7 + 0x60]
12165 fmovspos %icc, %f3, %f4
12166 fmovsgu %xcc, %f27, %f4
12167 mova %icc, %i4, %g7
12168 udiv %g1, 0x01F2, %g5
12169 fmovrse %l6, %f25, %f26
12170 and %o5, 0x1B98, %o7
12171 fmovrse %l0, %f15, %f7
12172 popc 0x06E8, %g4
12173 addccc %g2, 0x0167, %o0
12174 ldd [%l7 + 0x78], %l4
12175 fands %f9, %f31, %f20
12176 mulscc %l1, %g3, %o4
12177 movrlez %g6, 0x1EE, %o3
12178 movgu %icc, %o1, %i6
12179 movre %i2, %i7, %o2
12180 sth %l4, [%l7 + 0x3A]
12181 restore %o6, 0x0240, %i3
12182 rdpr %cwp, %g1
12183 rdpr %cansave, %g2
12184 rdpr %canrestore, %g3
12185 rdpr %cleanwin, %g4
12186 rdpr %otherwin, %g5
12187 rdpr %wstate, %g6
12188 ldd [%l7 + 0x28], %l2
12189 fmovsl %xcc, %f21, %f31
12190 nop
12191 set 0x1A, %i6
12192 ldsh [%l7 + %i6], %i1
12193 subcc %i0, 0x03BF, %l3
12194 ldd [%l7 + 0x10], %i4
12195 ldub [%l7 + 0x74], %g7
12196 srl %i4, %g1, %g5
12197 edge16l %l6, %o7, %l0
12198 xor %g4, %g2, %o5
12199 orn %o0, 0x1010, %l5
12200 edge8 %l1, %g3, %g6
12201 st %f4, [%l7 + 0x1C]
12202 stx %o3, [%l7 + 0x38]
12203 andn %o4, %o1, %i2
12204 ldsb [%l7 + 0x41], %i7
12205 mulx %i6, 0x077D, %l4
12206 orncc %o6, %i3, %l2
12207 movrlez %o2, %i1, %i0
12208 movcs %icc, %l3, %g7
12209 movle %icc, %i4, %g1
12210 fpadd16 %f0, %f20, %f24
12211 array32 %g5, %l6, %o7
12212 fmovd %f26, %f6
12213 smulcc %l0, 0x0DCF, %g4
12214 fmul8x16au %f7, %f21, %f6
12215 fcmpgt16 %f28, %f22, %i5
12216 fexpand %f9, %f2
12217 movrgz %o5, %g2, %o0
12218 sra %l1, %l5, %g6
12219 ldsh [%l7 + 0x4E], %g3
12220 fandnot1s %f15, %f13, %f18
12221 sdivcc %o4, 0x1460, %o1
12222 ldx [%l7 + 0x30], %o3
12223 lduw [%l7 + 0x60], %i2
12224 edge16ln %i6, %i7, %o6
12225 sra %i3, %l2, %o2
12226 fcmple32 %f12, %f22, %l4
12227 addc %i0, 0x1C6D, %i1
12228 fors %f10, %f4, %f31
12229 mulscc %l3, 0x03EB, %i4
12230 ldsw [%l7 + 0x78], %g1
12231 movneg %xcc, %g5, %l6
12232 sth %g7, [%l7 + 0x12]
12233 andncc %l0, %g4, %i5
12234 fmovrsgz %o7, %f27, %f28
12235 sdivcc %g2, 0x06E4, %o5
12236 edge16l %o0, %l1, %l5
12237 stb %g6, [%l7 + 0x6A]
12238 fpadd32 %f0, %f12, %f22
12239 add %g3, %o1, %o4
12240 movpos %icc, %o3, %i6
12241 ldsw [%l7 + 0x50], %i7
12242 fmul8x16al %f31, %f7, %f12
12243 fmovdvs %icc, %f7, %f16
12244 sra %o6, 0x18, %i3
12245 xor %l2, 0x15A2, %i2
12246 xor %l4, 0x1326, %o2
12247 xnorcc %i1, 0x0578, %i0
12248 movleu %icc, %i4, %l3
12249 fmovspos %icc, %f23, %f29
12250 srax %g1, 0x14, %l6
12251 orcc %g5, %l0, %g7
12252 movvs %icc, %i5, %o7
12253 ldsh [%l7 + 0x10], %g2
12254 subccc %g4, %o0, %o5
12255 xor %l5, %l1, %g3
12256 fandnot2 %f16, %f16, %f16
12257 fmovdn %icc, %f9, %f12
12258 sllx %o1, 0x1E, %g6
12259 movpos %xcc, %o4, %o3
12260 edge32n %i7, %o6, %i6
12261 movrgez %i3, 0x388, %i2
12262 smulcc %l4, 0x0F9B, %l2
12263 sll %i1, 0x1F, %o2
12264 fands %f24, %f16, %f9
12265 lduw [%l7 + 0x7C], %i0
12266 mova %icc, %l3, %i4
12267 movrlez %g1, %l6, %l0
12268 fpackfix %f2, %f0
12269 fcmple32 %f20, %f28, %g5
12270 ldub [%l7 + 0x3F], %i5
12271 fmovsle %xcc, %f2, %f12
12272 fmovdne %icc, %f29, %f19
12273 movrlz %g7, %o7, %g4
12274 fmul8x16 %f8, %f6, %f4
12275 movrne %o0, %o5, %g2
12276 addc %l1, %g3, %l5
12277 umul %o1, 0x197B, %o4
12278 srl %g6, 0x18, %i7
12279 fornot2s %f3, %f8, %f2
12280 movne %icc, %o6, %o3
12281 edge8l %i3, %i6, %l4
12282 movg %icc, %l2, %i2
12283 sll %o2, %i0, %i1
12284 andncc %l3, %g1, %i4
12285 movrlez %l0, %g5, %l6
12286 sll %g7, %i5, %o7
12287 ld [%l7 + 0x08], %f16
12288 orcc %g4, %o5, %o0
12289 st %f26, [%l7 + 0x64]
12290 fmovd %f12, %f30
12291 fmovrde %l1, %f20, %f2
12292 fpsub16 %f12, %f2, %f28
12293 edge32 %g2, %l5, %g3
12294 udivcc %o1, 0x1FCD, %o4
12295 fmovsa %icc, %f26, %f27
12296 andncc %g6, %i7, %o6
12297 alignaddrl %i3, %i6, %l4
12298 sll %o3, 0x17, %l2
12299 mulscc %i2, %o2, %i0
12300 ldd [%l7 + 0x60], %f18
12301 fmovdvs %xcc, %f10, %f24
12302 fpack32 %f4, %f24, %f20
12303 subccc %l3, %g1, %i4
12304 alignaddr %i1, %l0, %g5
12305 sll %l6, 0x10, %i5
12306 orcc %g7, 0x0F41, %o7
12307 fmovdpos %xcc, %f25, %f28
12308 smulcc %g4, %o0, %l1
12309 edge32n %g2, %l5, %o5
12310 movrgz %g3, %o1, %g6
12311 movg %icc, %i7, %o6
12312 addccc %o4, %i3, %i6
12313 sub %o3, 0x1C6E, %l2
12314 array8 %i2, %l4, %o2
12315 fand %f16, %f10, %f18
12316 fnot2s %f28, %f9
12317 ldsh [%l7 + 0x30], %l3
12318 stw %g1, [%l7 + 0x08]
12319 movg %xcc, %i4, %i0
12320 edge16n %i1, %l0, %l6
12321 edge32l %g5, %g7, %o7
12322 lduh [%l7 + 0x70], %i5
12323 orncc %o0, %g4, %l1
12324 movcs %xcc, %l5, %g2
12325 mulscc %o5, 0x1773, %g3
12326 edge32ln %o1, %g6, %i7
12327 xnorcc %o6, %i3, %o4
12328 fpadd32 %f4, %f18, %f0
12329 ldsh [%l7 + 0x76], %i6
12330 movrlz %l2, 0x1CF, %i2
12331 movl %xcc, %o3, %o2
12332 sdiv %l3, 0x0D4A, %g1
12333 fcmpd %fcc0, %f22, %f2
12334 sethi 0x06B0, %i4
12335 ldsh [%l7 + 0x28], %l4
12336 sub %i0, 0x0EA1, %i1
12337 stw %l0, [%l7 + 0x70]
12338 movvc %xcc, %g5, %g7
12339 mova %icc, %l6, %o7
12340 fcmpes %fcc0, %f19, %f21
12341 fcmple32 %f4, %f16, %o0
12342 ldd [%l7 + 0x28], %i4
12343 movcs %xcc, %g4, %l1
12344 movg %xcc, %g2, %o5
12345 movrgez %g3, %l5, %o1
12346 xnor %i7, %g6, %o6
12347 fors %f30, %f14, %f21
12348 edge16ln %o4, %i3, %i6
12349 ldx [%l7 + 0x40], %i2
12350 orncc %l2, %o2, %o3
12351 fmovdneg %icc, %f3, %f17
12352 fmovdcc %xcc, %f7, %f24
12353 movrne %g1, 0x1A3, %l3
12354 sdivx %i4, 0x1B5B, %i0
12355 edge32 %i1, %l0, %l4
12356 save %g7, 0x107B, %l6
12357 rdpr %cwp, %g1
12358 rdpr %cansave, %g2
12359 rdpr %canrestore, %g3
12360 rdpr %cleanwin, %g4
12361 rdpr %otherwin, %g5
12362 rdpr %wstate, %g6
12363 fcmpne16 %f20, %f12, %o7
12364 fmul8x16au %f22, %f2, %f6
12365 xorcc %o0, %g5, %g4
12366 ldsb [%l7 + 0x33], %l1
12367 fmovsgu %icc, %f21, %f0
12368 alignaddr %g2, %o5, %g3
12369 save %i5, %l5, %i7
12370 rdpr %cwp, %g1
12371 rdpr %cansave, %g2
12372 rdpr %canrestore, %g3
12373 rdpr %cleanwin, %g4
12374 rdpr %otherwin, %g5
12375 rdpr %wstate, %g6
12376 ldsw [%l7 + 0x2C], %g6
12377 movrlz %o6, 0x0C9, %o4
12378 alignaddrl %i3, %i6, %i2
12379 fmovdgu %icc, %f30, %f4
12380 addc %o1, %l2, %o2
12381 xorcc %o3, 0x1356, %g1
12382 movle %xcc, %i4, %l3
12383 edge16n %i1, %i0, %l0
12384 array8 %g7, %l6, %l4
12385 edge32ln %o0, %o7, %g5
12386 fpsub16 %f12, %f30, %f18
12387 ld [%l7 + 0x1C], %f10
12388 subc %l1, %g4, %g2
12389 movpos %icc, %o5, %i5
12390 movvs %xcc, %l5, %i7
12391 sllx %g6, %o6, %o4
12392 movrgz %i3, 0x283, %g3
12393 ldsh [%l7 + 0x72], %i6
12394 fxnor %f6, %f22, %f26
12395 sdiv %o1, 0x025C, %i2
12396 mulx %o2, %l2, %o3
12397 setx loop_41, %l0, %l1
12398 return %l1
12399 nop
12400 rdpr %cwp, %g1
12401 rdpr %cansave, %g2
12402 rdpr %canrestore, %g3
12403 rdpr %cleanwin, %g4
12404 rdpr %otherwin, %g5
12405 rdpr %wstate, %g6
12406loop_41: ldsb [%l7 + 0x7E], %i0
12407 fmovdvs %icc, %f8, %f13
12408 fmovsn %xcc, %f17, %f0
12409 fmovsne %xcc, %f18, %f16
12410 subcc %i1, 0x1A8C, %g7
12411 addc %l6, %l4, %o0
12412 sra %o7, 0x19, %l0
12413 edge32l %l1, %g4, %g2
12414 fmul8x16 %f12, %f8, %f22
12415 sdivx %g5, 0x0580, %o5
12416 sdiv %i5, 0x03A3, %l5
12417 edge16l %i7, %o6, %o4
12418 edge32n %g6, %i3, %i6
12419 smulcc %g3, %o1, %i2
12420 fpsub16s %f2, %f29, %f25
12421 sdivcc %o2, 0x0190, %l2
12422 edge32n %o3, %l3, %i4
12423 movpos %icc, %i0, %g1
12424 xor %g7, %l6, %i1
12425 array32 %o0, %o7, %l0
12426 mulscc %l1, 0x0670, %l4
12427 movrgz %g2, %g4, %o5
12428 xnor %i5, 0x1CB9, %g5
12429 srax %i7, %o6, %o4
12430 movge %xcc, %l5, %g6
12431 movrgz %i6, %g3, %i3
12432 movl %xcc, %o1, %o2
12433 fmovdl %xcc, %f7, %f12
12434 fmovrdgz %i2, %f26, %f30
12435 stw %o3, [%l7 + 0x3C]
12436 ldx [%l7 + 0x08], %l3
12437 orn %l2, 0x1012, %i0
12438 movrne %i4, %g7, %g1
12439 edge32 %l6, %i1, %o7
12440 faligndata %f14, %f20, %f22
12441 edge8ln %o0, %l1, %l4
12442 sll %g2, 0x1E, %l0
12443 sethi 0x1EEB, %o5
12444 movrgez %i5, %g5, %g4
12445 fnand %f2, %f12, %f12
12446 fmovspos %xcc, %f14, %f9
12447 fpmerge %f16, %f19, %f8
12448 stb %o6, [%l7 + 0x39]
12449 fnors %f30, %f24, %f30
12450 edge32l %i7, %l5, %g6
12451 smulcc %i6, %o4, %g3
12452 lduh [%l7 + 0x48], %i3
12453 array32 %o2, %i2, %o1
12454 fmovrdgz %o3, %f8, %f20
12455 sllx %l3, %l2, %i0
12456 fpack32 %f2, %f10, %f24
12457 movpos %xcc, %i4, %g1
12458 edge32l %g7, %i1, %l6
12459 edge32l %o7, %l1, %l4
12460 sllx %g2, %o0, %o5
12461 subcc %l0, 0x19B8, %g5
12462 sdivcc %g4, 0x010D, %i5
12463 smul %i7, 0x1F1D, %l5
12464 edge32ln %g6, %o6, %i6
12465 sth %g3, [%l7 + 0x2A]
12466 movgu %icc, %i3, %o2
12467 subcc %i2, %o1, %o4
12468 fmul8x16 %f4, %f10, %f0
12469 fcmpne32 %f8, %f22, %o3
12470 movrlez %l3, 0x27D, %i0
12471 fmovsn %xcc, %f13, %f19
12472 movl %icc, %i4, %g1
12473 xor %g7, %l2, %i1
12474 array32 %o7, %l6, %l1
12475 udiv %g2, 0x1CD3, %o0
12476 udivx %o5, 0x0252, %l0
12477 faligndata %f10, %f2, %f16
12478 fmovsa %icc, %f31, %f6
12479 fmovs %f22, %f17
12480 fnot2s %f10, %f1
12481 bshuffle %f6, %f12, %f20
12482 movrlez %g5, %l4, %i5
12483 ldd [%l7 + 0x40], %g4
12484 edge8ln %i7, %g6, %o6
12485 fmovsgu %xcc, %f30, %f1
12486 umul %l5, %g3, %i3
12487 alignaddrl %i6, %i2, %o1
12488 fsrc1s %f19, %f3
12489 fsrc1 %f22, %f20
12490 edge16n %o4, %o2, %l3
12491 ldd [%l7 + 0x38], %o2
12492 fxors %f18, %f25, %f25
12493 alignaddrl %i0, %i4, %g7
12494 addc %l2, 0x0AAC, %g1
12495 lduw [%l7 + 0x64], %i1
12496 xnorcc %l6, 0x0417, %o7
12497 umulcc %l1, 0x1EF4, %g2
12498 fpsub16 %f14, %f12, %f14
12499 fcmped %fcc1, %f2, %f0
12500 movneg %icc, %o5, %l0
12501 movg %icc, %o0, %l4
12502 movgu %icc, %g5, %g4
12503 movl %icc, %i5, %i7
12504 srax %o6, %l5, %g6
12505 movle %icc, %g3, %i6
12506 udivx %i2, 0x074E, %o1
12507 alignaddrl %o4, %o2, %i3
12508 add %l3, 0x1394, %i0
12509 edge16ln %i4, %o3, %l2
12510 ldd [%l7 + 0x08], %f24
12511 movvs %xcc, %g1, %g7
12512 xnorcc %l6, 0x11F7, %i1
12513 sdiv %l1, 0x00E1, %g2
12514 edge32ln %o7, %o5, %l0
12515 ldsw [%l7 + 0x10], %l4
12516 nop
12517 set 0x10, %i4
12518 std %f26, [%l7 + %i4]
12519 fmovdvs %xcc, %f12, %f15
12520 subccc %g5, 0x0104, %g4
12521 subc %o0, %i5, %i7
12522 stx %o6, [%l7 + 0x58]
12523 edge16 %l5, %g3, %g6
12524 st %f24, [%l7 + 0x14]
12525 movleu %xcc, %i6, %o1
12526 movn %xcc, %i2, %o4
12527 edge16n %i3, %o2, %l3
12528 edge32ln %i4, %o3, %l2
12529 smul %i0, %g1, %l6
12530 sdivcc %g7, 0x084F, %i1
12531 edge16n %l1, %o7, %o5
12532 st %f15, [%l7 + 0x60]
12533 umul %g2, 0x01FA, %l0
12534 alignaddr %g5, %g4, %o0
12535 edge16l %l4, %i7, %i5
12536 addccc %o6, %l5, %g3
12537 sdivcc %i6, 0x1B2A, %o1
12538 movgu %icc, %i2, %g6
12539 xnor %i3, %o4, %o2
12540 addc %i4, %o3, %l3
12541 fnors %f31, %f26, %f28
12542 addcc %l2, 0x19B0, %g1
12543 fpsub32 %f2, %f6, %f22
12544 fmovrdlz %i0, %f14, %f10
12545 fmul8x16al %f20, %f24, %f22
12546 ldub [%l7 + 0x26], %g7
12547 subcc %i1, 0x1902, %l6
12548 fpsub32 %f12, %f0, %f12
12549 bshuffle %f6, %f30, %f2
12550 edge16 %l1, %o5, %o7
12551 sra %l0, %g2, %g5
12552 fabss %f6, %f16
12553 umul %o0, %l4, %g4
12554 movcs %xcc, %i7, %o6
12555 fmovdpos %xcc, %f14, %f15
12556 subccc %i5, 0x0C52, %g3
12557 movcc %xcc, %l5, %i6
12558 movrlz %i2, %g6, %o1
12559 fmovsge %xcc, %f28, %f29
12560 ld [%l7 + 0x6C], %f13
12561 lduw [%l7 + 0x34], %i3
12562 movleu %xcc, %o2, %o4
12563 fornot2 %f12, %f24, %f28
12564 subc %o3, %l3, %i4
12565 alignaddrl %l2, %g1, %i0
12566 movrlez %i1, %l6, %g7
12567 fornot1 %f24, %f22, %f4
12568 subcc %o5, 0x04F2, %o7
12569 addc %l1, %l0, %g2
12570 addccc %o0, 0x1C0B, %g5
12571 smulcc %g4, %i7, %o6
12572 fnegs %f0, %f29
12573 mulscc %l4, 0x1EB4, %g3
12574 movg %xcc, %i5, %l5
12575 fcmps %fcc0, %f26, %f28
12576 fcmpne32 %f0, %f28, %i2
12577 movrgez %g6, %o1, %i6
12578 movcs %xcc, %i3, %o2
12579 save %o3, 0x19D9, %l3
12580 rdpr %cwp, %g1
12581 rdpr %cansave, %g2
12582 rdpr %canrestore, %g3
12583 rdpr %cleanwin, %g4
12584 rdpr %otherwin, %g5
12585 rdpr %wstate, %g6
12586 edge8ln %i4, %o4, %l2
12587 fmovrdgez %i0, %f2, %f22
12588 fmovdvc %icc, %f26, %f1
12589 smul %i1, %l6, %g1
12590 smulcc %o5, 0x0EF5, %g7
12591 movn %icc, %o7, %l1
12592 sllx %l0, %g2, %g5
12593 popc %o0, %i7
12594 smul %o6, 0x0434, %l4
12595 movrne %g3, %i5, %g4
12596 edge16 %i2, %g6, %o1
12597 xnorcc %i6, 0x1083, %i3
12598 ldd [%l7 + 0x40], %l4
12599 stw %o2, [%l7 + 0x50]
12600 movleu %xcc, %o3, %l3
12601 sdiv %i4, 0x15CC, %l2
12602 edge8l %i0, %o4, %i1
12603 ldub [%l7 + 0x7E], %l6
12604 fmul8ulx16 %f30, %f16, %f30
12605 fpmerge %f5, %f17, %f8
12606 umulcc %o5, 0x174B, %g1
12607 sdiv %o7, 0x0211, %l1
12608 movge %xcc, %g7, %l0
12609 mova %xcc, %g2, %g5
12610 fcmpeq16 %f6, %f10, %i7
12611 fmovsleu %xcc, %f27, %f16
12612 edge16n %o0, %o6, %l4
12613 ldsb [%l7 + 0x0E], %i5
12614 fmul8x16au %f24, %f23, %f20
12615 umulcc %g4, 0x0A26, %g3
12616 fors %f26, %f7, %f28
12617 xorcc %i2, %g6, %i6
12618 stx %i3, [%l7 + 0x60]
12619 nop
12620 set 0x0B, %g4
12621 ldsb [%l7 + %g4], %o1
12622 nop
12623 set 0x0C, %g6
12624 ldsw [%l7 + %g6], %l5
12625 edge32l %o2, %l3, %i4
12626 orcc %l2, %o3, %i0
12627 fmovdleu %icc, %f29, %f12
12628 movge %icc, %i1, %l6
12629 movrlez %o4, 0x349, %o5
12630 fmovdl %xcc, %f29, %f9
12631 movge %icc, %g1, %l1
12632 subc %o7, 0x0569, %l0
12633 fpackfix %f20, %f16
12634 andcc %g2, 0x1711, %g7
12635 movn %icc, %g5, %o0
12636 ldub [%l7 + 0x0D], %o6
12637 umul %i7, %i5, %g4
12638 xnor %g3, 0x010C, %l4
12639 fmovdgu %xcc, %f23, %f14
12640 orncc %g6, %i6, %i3
12641 sub %i2, %l5, %o1
12642 fpsub16s %f5, %f15, %f2
12643 udivx %o2, 0x16C8, %i4
12644 array16 %l2, %o3, %i0
12645 movg %xcc, %i1, %l3
12646 smul %o4, 0x143D, %o5
12647 or %l6, %g1, %l1
12648 edge32n %o7, %g2, %l0
12649 edge16l %g7, %o0, %g5
12650 addc %i7, %o6, %g4
12651 stb %i5, [%l7 + 0x7A]
12652 fpmerge %f17, %f16, %f16
12653 edge16ln %l4, %g6, %i6
12654 array32 %i3, %i2, %g3
12655 sir 0x0EE5
12656 andn %l5, %o1, %i4
12657 ldsw [%l7 + 0x5C], %l2
12658 pdist %f2, %f18, %f6
12659 fcmpgt16 %f20, %f20, %o2
12660 sdivcc %i0, 0x0C64, %o3
12661 xnorcc %i1, 0x054D, %l3
12662 add %o4, 0x1BE0, %l6
12663 fmovdn %icc, %f26, %f4
12664 alignaddrl %g1, %l1, %o5
12665 lduw [%l7 + 0x70], %g2
12666 movrne %l0, 0x10C, %g7
12667 save %o0, %g5, %i7
12668 rdpr %cwp, %g1
12669 rdpr %cansave, %g2
12670 rdpr %canrestore, %g3
12671 rdpr %cleanwin, %g4
12672 rdpr %otherwin, %g5
12673 rdpr %wstate, %g6
12674 sth %o6, [%l7 + 0x78]
12675 movrgz %o7, 0x3D4, %i5
12676 orcc %g4, %l4, %g6
12677 movpos %icc, %i6, %i3
12678 movvs %icc, %g3, %i2
12679 fcmpd %fcc3, %f2, %f6
12680 fpadd16s %f13, %f20, %f15
12681 fnegs %f10, %f11
12682 alignaddr %o1, %l5, %l2
12683 edge8ln %i4, %i0, %o2
12684 edge8 %o3, %l3, %o4
12685 lduw [%l7 + 0x54], %l6
12686 movre %i1, 0x1D9, %l1
12687 edge16 %o5, %g1, %l0
12688 and %g7, 0x0BCF, %g2
12689 movgu %xcc, %o0, %i7
12690 udivx %o6, 0x12AA, %g5
12691 stb %o7, [%l7 + 0x6D]
12692 fzeros %f21
12693 fmovdneg %xcc, %f20, %f23
12694 fmovdcc %icc, %f0, %f5
12695 edge32n %i5, %l4, %g4
12696 sllx %g6, %i3, %i6
12697 edge32ln %i2, %o1, %l5
12698 sdivcc %l2, 0x14D0, %g3
12699 orcc %i4, 0x130E, %i0
12700 subcc %o3, 0x1778, %o2
12701 fzeros %f19
12702 mova %xcc, %l3, %o4
12703 fmovsg %icc, %f30, %f4
12704 sdiv %i1, 0x0715, %l6
12705 andncc %o5, %l1, %g1
12706 edge32ln %g7, %l0, %g2
12707 fornot2 %f6, %f28, %f10
12708 fmovsge %xcc, %f25, %f15
12709 movvs %icc, %o0, %o6
12710 ldsb [%l7 + 0x09], %i7
12711 ldsh [%l7 + 0x4E], %g5
12712 fpsub32 %f0, %f20, %f22
12713 udivx %o7, 0x0547, %l4
12714 subcc %i5, %g6, %i3
12715 orncc %i6, 0x1409, %g4
12716 mulscc %i2, 0x021E, %o1
12717 fcmped %fcc2, %f8, %f12
12718 and %l5, %l2, %g3
12719 fmovsl %xcc, %f1, %f2
12720 fnot1s %f6, %f12
12721 fabsd %f18, %f0
12722 fornot2 %f16, %f4, %f12
12723 movgu %icc, %i4, %o3
12724 fornot2 %f16, %f0, %f26
12725 sth %o2, [%l7 + 0x5C]
12726 fmovrslz %l3, %f23, %f19
12727 srax %o4, 0x0F, %i1
12728 ldsh [%l7 + 0x24], %l6
12729 srl %o5, %i0, %l1
12730 movrne %g1, 0x128, %g7
12731 sethi 0x1253, %l0
12732 or %o0, 0x076D, %o6
12733 st %f8, [%l7 + 0x68]
12734 array32 %i7, %g5, %o7
12735 edge16ln %g2, %l4, %g6
12736 orcc %i3, 0x14D2, %i6
12737 fmovs %f12, %f23
12738 movne %xcc, %g4, %i5
12739 restore %o1, %l5, %i2
12740 rdpr %cwp, %g1
12741 rdpr %cansave, %g2
12742 rdpr %canrestore, %g3
12743 rdpr %cleanwin, %g4
12744 rdpr %otherwin, %g5
12745 rdpr %wstate, %g6
12746 ldd [%l7 + 0x38], %f12
12747 movne %xcc, %l2, %i4
12748 ldd [%l7 + 0x18], %f20
12749 fmuld8ulx16 %f30, %f5, %f24
12750 xor %g3, %o3, %o2
12751 fsrc1s %f0, %f18
12752 fpackfix %f24, %f4
12753 fandnot1 %f6, %f30, %f14
12754 edge8 %o4, %i1, %l3
12755 alignaddrl %l6, %o5, %l1
12756 ldd [%l7 + 0x78], %f2
12757 subc %g1, %g7, %i0
12758 movpos %xcc, %l0, %o0
12759 movrgz %o6, 0x154, %i7
12760 xnor %o7, 0x1E70, %g5
12761 nop
12762 set 0x50, %i2
12763 ldd [%l7 + %i2], %g2
12764 mulscc %l4, 0x08F8, %i3
12765 srl %g6, 0x0E, %g4
12766 edge8l %i5, %i6, %l5
12767 sth %i2, [%l7 + 0x58]
12768 fones %f14
12769 movge %xcc, %l2, %o1
12770 fmovrdne %i4, %f18, %f18
12771 fandnot2 %f12, %f24, %f8
12772 movcs %icc, %o3, %g3
12773 fcmple32 %f20, %f26, %o2
12774 subc %o4, 0x157F, %i1
12775 fsrc2s %f21, %f27
12776 ld [%l7 + 0x48], %f28
12777 udivx %l3, 0x0B9D, %o5
12778 fmuld8sux16 %f6, %f28, %f0
12779 movcc %icc, %l1, %l6
12780 sll %g1, %g7, %i0
12781 movne %icc, %o0, %o6
12782 movneg %xcc, %l0, %i7
12783 xnor %o7, 0x14F1, %g2
12784 and %l4, %i3, %g6
12785 sllx %g4, 0x0D, %g5
12786 movl %icc, %i6, %l5
12787 fmovsgu %xcc, %f2, %f24
12788 movvs %icc, %i5, %l2
12789 edge32 %o1, %i4, %o3
12790 st %f3, [%l7 + 0x1C]
12791 ldsw [%l7 + 0x60], %g3
12792 subc %o2, %i2, %o4
12793 pdist %f2, %f20, %f10
12794 fnot2 %f4, %f14
12795 ldub [%l7 + 0x66], %l3
12796 movn %xcc, %o5, %i1
12797 ldsh [%l7 + 0x08], %l6
12798 fxnor %f16, %f0, %f20
12799 sdivcc %g1, 0x0C7F, %g7
12800 movvc %xcc, %l1, %o0
12801 edge16l %o6, %l0, %i0
12802 sllx %i7, 0x1C, %o7
12803 movrlez %l4, 0x25B, %g2
12804 st %f4, [%l7 + 0x1C]
12805 setx loop_42, %l0, %l1
12806 return %l1
12807 nop
12808 rdpr %cwp, %g1
12809 rdpr %cansave, %g2
12810 rdpr %canrestore, %g3
12811 rdpr %cleanwin, %g4
12812 rdpr %otherwin, %g5
12813 rdpr %wstate, %g6
12814loop_42: fandnot1s %f14, %f29, %f19
12815 save %g4, 0x0222, %i6
12816 rdpr %cwp, %g1
12817 rdpr %cansave, %g2
12818 rdpr %canrestore, %g3
12819 rdpr %cleanwin, %g4
12820 rdpr %otherwin, %g5
12821 rdpr %wstate, %g6
12822 lduh [%l7 + 0x50], %i5
12823 edge16 %l2, %l5, %i4
12824 fpadd16 %f10, %f14, %f24
12825 orcc %o3, 0x158B, %o1
12826 movcs %icc, %g3, %o2
12827 sllx %i2, 0x15, %o4
12828 srax %l3, %o5, %l6
12829 srax %i1, %g7, %l1
12830 subc %o0, %o6, %l0
12831 fmovrdgz %g1, %f14, %f10
12832 fxnors %f21, %f16, %f13
12833 move %icc, %i7, %o7
12834 fxors %f13, %f28, %f1
12835 stb %l4, [%l7 + 0x6F]
12836 mova %icc, %i0, %g2
12837 movg %xcc, %g6, %g5
12838 fpack32 %f30, %f6, %f30
12839 andcc %g4, %i3, %i5
12840 andn %l2, 0x14C6, %i6
12841 sdivx %l5, 0x1E62, %o3
12842 smulcc %o1, %g3, %i4
12843 ldub [%l7 + 0x44], %i2
12844 fmovdneg %icc, %f31, %f16
12845 ldd [%l7 + 0x18], %o2
12846 sdiv %o4, 0x0763, %l3
12847 sth %l6, [%l7 + 0x78]
12848 movgu %xcc, %i1, %g7
12849 fnot1s %f16, %f20
12850 movleu %xcc, %o5, %o0
12851 std %f14, [%l7 + 0x40]
12852 addccc %o6, 0x05C0, %l1
12853 nop
12854 set 0x67, %g2
12855 ldub [%l7 + %g2], %l0
12856 fmovrsne %i7, %f15, %f1
12857 stx %o7, [%l7 + 0x68]
12858 edge32ln %g1, %i0, %g2
12859 sir 0x0E0F
12860 edge16 %g6, %l4, %g4
12861 srlx %g5, %i5, %l2
12862 orcc %i6, 0x11AA, %i3
12863 sethi 0x1362, %l5
12864 fandnot1s %f0, %f15, %f1
12865 ldd [%l7 + 0x38], %o0
12866 ldsw [%l7 + 0x48], %o3
12867 ldx [%l7 + 0x48], %g3
12868 udiv %i4, 0x1EDD, %i2
12869 xorcc %o2, %l3, %o4
12870 movcc %xcc, %i1, %g7
12871 fnot2 %f28, %f6
12872 edge8l %o5, %o0, %l6
12873 alignaddr %l1, %l0, %i7
12874 edge8l %o7, %o6, %i0
12875 srax %g1, %g2, %l4
12876 array8 %g4, %g6, %i5
12877 fnegd %f14, %f8
12878 movcs %xcc, %l2, %i6
12879 fmovrdlez %i3, %f18, %f4
12880 fnot1s %f7, %f23
12881 fornot1 %f28, %f8, %f30
12882 movrlz %g5, %o1, %o3
12883 srlx %l5, 0x19, %i4
12884 andn %i2, 0x0787, %o2
12885 edge16n %l3, %g3, %i1
12886 edge8ln %g7, %o5, %o4
12887 fnegd %f6, %f10
12888 sir 0x1296
12889 fornot2 %f16, %f8, %f28
12890 orcc %l6, 0x1F78, %o0
12891 sllx %l0, %i7, %o7
12892 fmovdcc %icc, %f19, %f8
12893 edge32n %o6, %l1, %g1
12894 movvs %xcc, %i0, %l4
12895 movrlz %g4, %g6, %g2
12896 lduh [%l7 + 0x24], %l2
12897 mova %icc, %i6, %i3
12898 smul %i5, %o1, %g5
12899 array16 %o3, %i4, %i2
12900 movl %xcc, %l5, %l3
12901 array32 %o2, %i1, %g7
12902 sth %o5, [%l7 + 0x7A]
12903 movneg %icc, %g3, %l6
12904 sir 0x18E4
12905 udiv %o4, 0x0E15, %l0
12906 fcmpne16 %f10, %f28, %i7
12907 fxors %f8, %f13, %f6
12908 ldd [%l7 + 0x30], %f14
12909 umul %o7, 0x1376, %o0
12910 save %l1, 0x0F6F, %g1
12911 rdpr %cwp, %g1
12912 rdpr %cansave, %g2
12913 rdpr %canrestore, %g3
12914 rdpr %cleanwin, %g4
12915 rdpr %otherwin, %g5
12916 rdpr %wstate, %g6
12917 srlx %o6, %i0, %g4
12918 umulcc %l4, %g2, %l2
12919 ldd [%l7 + 0x70], %g6
12920 sdivx %i6, 0x0929, %i5
12921 siam 0x6
12922 std %f20, [%l7 + 0x68]
12923 edge8 %i3, %o1, %o3
12924 srax %g5, %i2, %l5
12925 sir 0x0EB5
12926 fnot2s %f18, %f4
12927 fcmpne32 %f12, %f14, %i4
12928 xorcc %l3, 0x1494, %i1
12929 subc %o2, 0x119A, %g7
12930 smul %o5, %l6, %o4
12931 ldsb [%l7 + 0x0F], %g3
12932 andncc %i7, %o7, %l0
12933 stx %o0, [%l7 + 0x20]
12934 smul %g1, %l1, %o6
12935 movvs %icc, %g4, %l4
12936 xor %g2, %l2, %g6
12937 orncc %i6, %i5, %i0
12938 orcc %i3, %o3, %g5
12939 fxnors %f7, %f8, %f14
12940 orn %i2, 0x0172, %l5
12941 mulx %i4, 0x0217, %o1
12942 sll %i1, %l3, %g7
12943 ldsh [%l7 + 0x26], %o2
12944 mova %xcc, %o5, %l6
12945 udivcc %g3, 0x0376, %i7
12946 fmul8x16 %f23, %f30, %f6
12947 movg %icc, %o7, %o4
12948 array8 %o0, %l0, %l1
12949 ldx [%l7 + 0x70], %g1
12950 fmuld8ulx16 %f30, %f11, %f6
12951 smul %g4, %l4, %g2
12952 fmovdn %icc, %f17, %f11
12953 mulscc %o6, %l2, %i6
12954 std %f2, [%l7 + 0x18]
12955 addc %i5, 0x1F49, %i0
12956 xnorcc %g6, %o3, %i3
12957 movrgz %i2, 0x027, %l5
12958 edge32n %g5, %o1, %i4
12959 subccc %l3, %g7, %o2
12960 movre %o5, 0x28D, %i1
12961 edge16ln %l6, %g3, %i7
12962 edge32ln %o4, %o7, %o0
12963 andn %l1, %g1, %g4
12964 sub %l0, %g2, %l4
12965 orncc %l2, %o6, %i5
12966 siam 0x7
12967 udivx %i0, 0x0F73, %g6
12968 fmovdcs %icc, %f17, %f11
12969 popc 0x02C2, %o3
12970 fnegd %f26, %f28
12971 movne %xcc, %i3, %i6
12972 srl %l5, %g5, %o1
12973 fxnors %f4, %f21, %f22
12974 addcc %i2, %l3, %i4
12975 andncc %g7, %o2, %o5
12976 movneg %icc, %l6, %i1
12977 mulscc %g3, %i7, %o7
12978 fmovscs %icc, %f15, %f12
12979 movcs %icc, %o4, %o0
12980 xnor %g1, 0x0B86, %g4
12981 movrne %l0, 0x3D3, %l1
12982 fpadd16s %f23, %f22, %f17
12983 addc %l4, 0x11F6, %l2
12984 xorcc %o6, %g2, %i0
12985 ldsb [%l7 + 0x40], %i5
12986 lduh [%l7 + 0x6C], %g6
12987 for %f28, %f20, %f8
12988 movne %xcc, %o3, %i3
12989 stb %i6, [%l7 + 0x1A]
12990 sdiv %l5, 0x1922, %g5
12991 movcs %icc, %i2, %o1
12992 movgu %icc, %l3, %g7
12993 fcmpes %fcc1, %f4, %f4
12994 movneg %icc, %i4, %o5
12995 fmul8x16al %f22, %f28, %f30
12996 movcc %icc, %l6, %i1
12997 subc %g3, %o2, %i7
12998 movne %xcc, %o4, %o7
12999 fpack16 %f20, %f27
13000 fmuld8sux16 %f31, %f11, %f0
13001 xor %o0, 0x0AF6, %g1
13002 movgu %xcc, %l0, %g4
13003 xnor %l4, 0x0311, %l2
13004 movrne %o6, 0x1C5, %l1
13005 edge32 %g2, %i5, %g6
13006 movre %o3, %i0, %i6
13007 edge8ln %l5, %i3, %g5
13008 edge32ln %o1, %l3, %i2
13009 fmovrslez %i4, %f21, %f13
13010 fmovsl %icc, %f26, %f30
13011 fmovspos %icc, %f13, %f26
13012 sdivx %g7, 0x1863, %l6
13013 movrne %i1, 0x18E, %o5
13014 fmul8sux16 %f14, %f14, %f6
13015 srax %g3, %o2, %o4
13016 andncc %o7, %o0, %i7
13017 udiv %g1, 0x14BE, %g4
13018 orcc %l0, 0x0603, %l2
13019 udiv %l4, 0x08BD, %l1
13020 ldd [%l7 + 0x20], %f28
13021 mulx %o6, 0x086B, %g2
13022 stx %g6, [%l7 + 0x70]
13023 fcmped %fcc1, %f8, %f6
13024 edge16ln %o3, %i0, %i5
13025 movneg %xcc, %i6, %l5
13026 edge8ln %i3, %o1, %g5
13027 subccc %l3, %i4, %i2
13028 fmovdcc %icc, %f28, %f23
13029 umulcc %l6, 0x0420, %i1
13030 fmovrsgz %o5, %f2, %f19
13031 movvs %xcc, %g7, %o2
13032 ldsw [%l7 + 0x74], %o4
13033 edge32n %g3, %o0, %o7
13034 ldd [%l7 + 0x28], %f4
13035 ldd [%l7 + 0x18], %i6
13036 fsrc2 %f24, %f14
13037 fmovdneg %icc, %f9, %f18
13038 faligndata %f18, %f10, %f24
13039 movpos %icc, %g4, %l0
13040 fmovdpos %xcc, %f24, %f12
13041 movrlz %l2, %g1, %l1
13042 stb %o6, [%l7 + 0x09]
13043 udivx %l4, 0x1763, %g2
13044 movle %icc, %o3, %i0
13045 movvc %icc, %i5, %g6
13046 ldsb [%l7 + 0x46], %l5
13047 stw %i6, [%l7 + 0x54]
13048 stb %i3, [%l7 + 0x63]
13049 sllx %g5, 0x03, %l3
13050 fmovrsne %i4, %f14, %f13
13051 sub %i2, 0x14F6, %l6
13052 movle %icc, %i1, %o5
13053 array8 %g7, %o2, %o1
13054 fmuld8ulx16 %f28, %f9, %f20
13055 stw %o4, [%l7 + 0x6C]
13056 addccc %g3, %o0, %i7
13057 edge32l %o7, %l0, %g4
13058 for %f14, %f8, %f6
13059 movrlez %g1, 0x164, %l1
13060 udivx %l2, 0x08FA, %o6
13061 movl %icc, %l4, %o3
13062 fmovdvs %xcc, %f21, %f12
13063 array16 %g2, %i5, %g6
13064 fpadd32 %f4, %f20, %f8
13065 edge8ln %i0, %l5, %i3
13066 fabss %f18, %f20
13067 movge %icc, %g5, %l3
13068 movcc %icc, %i4, %i6
13069 ldsw [%l7 + 0x5C], %l6
13070 save %i1, 0x0A77, %o5
13071 rdpr %cwp, %g1
13072 rdpr %cansave, %g2
13073 rdpr %canrestore, %g3
13074 rdpr %cleanwin, %g4
13075 rdpr %otherwin, %g5
13076 rdpr %wstate, %g6
13077 udiv %i2, 0x1511, %g7
13078 mova %icc, %o1, %o2
13079 fmovdvc %xcc, %f25, %f15
13080 sdiv %o4, 0x0B3A, %o0
13081 movrlez %g3, %i7, %o7
13082 movge %xcc, %g4, %l0
13083 alignaddr %l1, %l2, %g1
13084 and %o6, %l4, %o3
13085 srax %i5, %g2, %i0
13086 sethi 0x1098, %l5
13087 fcmps %fcc2, %f31, %f23
13088 sll %i3, 0x14, %g6
13089 movcs %icc, %l3, %g5
13090 lduw [%l7 + 0x24], %i4
13091 popc 0x1CF1, %l6
13092 edge8l %i1, %o5, %i2
13093 ldd [%l7 + 0x38], %i6
13094 stb %g7, [%l7 + 0x38]
13095 srl %o2, %o4, %o0
13096 andcc %g3, %i7, %o1
13097 ldx [%l7 + 0x38], %g4
13098 save %l0, %o7, %l2
13099 rdpr %cwp, %g1
13100 rdpr %cansave, %g2
13101 rdpr %canrestore, %g3
13102 rdpr %cleanwin, %g4
13103 rdpr %otherwin, %g5
13104 rdpr %wstate, %g6
13105 alignaddrl %g1, %l1, %o6
13106 mulx %l4, %o3, %g2
13107 lduw [%l7 + 0x54], %i5
13108 edge32n %l5, %i0, %i3
13109 subcc %l3, 0x0D00, %g6
13110 ldx [%l7 + 0x70], %g5
13111 andcc %i4, 0x1986, %i1
13112 stb %o5, [%l7 + 0x1B]
13113 lduw [%l7 + 0x30], %l6
13114 array32 %i6, %g7, %o2
13115 smul %o4, %o0, %i2
13116 stw %g3, [%l7 + 0x1C]
13117 fmovrslz %i7, %f13, %f4
13118 smulcc %o1, %l0, %g4
13119 or %l2, %o7, %g1
13120 xor %l1, %o6, %l4
13121 movg %xcc, %g2, %o3
13122 sub %l5, %i0, %i5
13123 sth %i3, [%l7 + 0x6A]
13124 add %g6, 0x18BF, %g5
13125 popc %i4, %l3
13126 alignaddrl %i1, %l6, %i6
13127 udivcc %o5, 0x1952, %g7
13128 sdivcc %o4, 0x1CD5, %o2
13129 edge32n %i2, %g3, %o0
13130 popc 0x0237, %o1
13131 fandnot2 %f26, %f10, %f10
13132 edge8 %l0, %g4, %l2
13133 udivcc %i7, 0x1170, %o7
13134 xor %g1, 0x0805, %l1
13135 or %l4, 0x15EF, %o6
13136 andncc %g2, %l5, %i0
13137 movvs %icc, %i5, %i3
13138 and %g6, %g5, %o3
13139 ldx [%l7 + 0x38], %i4
13140 mulx %l3, 0x0261, %l6
13141 subccc %i6, %i1, %g7
13142 lduw [%l7 + 0x44], %o5
13143 fmovsg %icc, %f6, %f21
13144 sdivcc %o4, 0x0FBD, %i2
13145 movrgz %g3, 0x106, %o2
13146 stw %o0, [%l7 + 0x7C]
13147 movle %icc, %o1, %l0
13148 orncc %l2, 0x19BD, %i7
13149 ldd [%l7 + 0x30], %f22
13150 movpos %icc, %o7, %g4
13151 fnot1s %f28, %f30
13152 movge %icc, %g1, %l4
13153 edge32n %o6, %l1, %g2
13154 alignaddrl %l5, %i0, %i5
13155 fmovdpos %xcc, %f24, %f18
13156 udiv %g6, 0x1294, %g5
13157 movre %o3, 0x099, %i4
13158 movrgz %i3, 0x0DF, %l3
13159 ldd [%l7 + 0x18], %i6
13160 srlx %i6, %i1, %g7
13161 subcc %o4, %i2, %o5
13162 umulcc %g3, %o2, %o1
13163 sdiv %o0, 0x068F, %l2
13164 fmovrsgez %l0, %f7, %f21
13165 addc %i7, %g4, %g1
13166 std %f2, [%l7 + 0x60]
13167 fsrc1 %f4, %f22
13168 mulscc %l4, %o6, %o7
13169 addccc %l1, 0x17C5, %g2
13170 fmovrdlez %i0, %f8, %f12
13171 ldsw [%l7 + 0x20], %l5
13172 ldsw [%l7 + 0x30], %i5
13173 movrlz %g6, 0x14D, %o3
13174 xnorcc %g5, 0x128A, %i3
13175 fornot1s %f19, %f16, %f0
13176 fmovrde %i4, %f30, %f22
13177 movne %icc, %l3, %i6
13178 edge16l %i1, %l6, %g7
13179 fones %f10
13180 subcc %o4, %i2, %o5
13181 movne %icc, %o2, %o1
13182 subcc %g3, 0x0A6B, %l2
13183 restore %o0, 0x1675, %l0
13184 rdpr %cwp, %g1
13185 rdpr %cansave, %g2
13186 rdpr %canrestore, %g3
13187 rdpr %cleanwin, %g4
13188 rdpr %otherwin, %g5
13189 rdpr %wstate, %g6
13190 array32 %g4, %g1, %l4
13191 movvs %xcc, %o6, %o7
13192 subcc %l1, %g2, %i0
13193 movvc %icc, %l5, %i5
13194 movcs %icc, %g6, %o3
13195 add %i7, %g5, %i4
13196 movrlez %i3, %i6, %i1
13197 nop
13198 set 0x60, %i3
13199 std %f14, [%l7 + %i3]
13200 udiv %l3, 0x0788, %l6
13201 edge32ln %o4, %g7, %o5
13202 edge8 %i2, %o2, %g3
13203 addc %o1, %l2, %l0
13204 umulcc %g4, 0x1F22, %o0
13205 subc %l4, %o6, %g1
13206 popc 0x07B2, %o7
13207 movl %icc, %g2, %i0
13208 fexpand %f9, %f12
13209 smul %l5, %i5, %g6
13210 udivcc %o3, 0x0CE5, %i7
13211 srax %l1, 0x1B, %g5
13212 movrlez %i4, %i6, %i1
13213 movpos %icc, %l3, %l6
13214 st %f13, [%l7 + 0x74]
13215 array16 %i3, %o4, %g7
13216 array8 %i2, %o5, %g3
13217 xor %o2, 0x035E, %l2
13218 udiv %l0, 0x1210, %g4
13219 movpos %icc, %o0, %l4
13220 srlx %o6, 0x03, %o1
13221 ld [%l7 + 0x6C], %f17
13222 fmovdvc %xcc, %f4, %f22
13223 movg %icc, %g1, %g2
13224 alignaddr %o7, %i0, %i5
13225 edge8l %g6, %o3, %l5
13226 subccc %l1, %g5, %i4
13227 movle %xcc, %i7, %i6
13228 movrgez %l3, 0x188, %l6
13229 edge8n %i1, %i3, %g7
13230 movrgz %o4, 0x1B3, %i2
13231 array32 %o5, %g3, %o2
13232 move %icc, %l0, %g4
13233 popc %o0, %l2
13234 alignaddrl %l4, %o1, %o6
13235 std %f18, [%l7 + 0x20]
13236 addccc %g1, 0x1B8B, %o7
13237 popc %g2, %i0
13238 andcc %i5, %o3, %l5
13239 sra %g6, %g5, %l1
13240 fxnor %f28, %f28, %f0
13241 movge %xcc, %i7, %i4
13242 movvc %icc, %l3, %l6
13243 subccc %i6, %i3, %g7
13244 ldx [%l7 + 0x28], %i1
13245 faligndata %f24, %f30, %f6
13246 srl %o4, %o5, %g3
13247 movrlz %i2, %l0, %o2
13248 sub %g4, %o0, %l4
13249 movne %icc, %l2, %o6
13250 lduw [%l7 + 0x24], %o1
13251 ldd [%l7 + 0x40], %o6
13252 nop
13253 set 0x6E, %g3
13254 sth %g2, [%l7 + %g3]
13255 fzeros %f11
13256 fornot1 %f30, %f26, %f12
13257 orcc %i0, 0x0D28, %g1
13258 nop
13259 set 0x38, %l3
13260 ldd [%l7 + %l3], %f18
13261 movrgz %i5, %l5, %g6
13262 ldsw [%l7 + 0x7C], %o3
13263 ldsh [%l7 + 0x6C], %l1
13264 srax %i7, %g5, %i4
13265 popc 0x00DD, %l3
13266 edge8l %l6, %i3, %i6
13267 edge32 %i1, %o4, %g7
13268 movne %xcc, %g3, %i2
13269 xnorcc %o5, 0x0765, %o2
13270 movvc %icc, %l0, %o0
13271 and %g4, %l2, %l4
13272 fmovdge %icc, %f25, %f14
13273 udiv %o6, 0x086A, %o7
13274 xorcc %o1, %i0, %g2
13275 fsrc2s %f5, %f28
13276 nop
13277 set 0x56, %g1
13278 ldsh [%l7 + %g1], %g1
13279 umulcc %i5, 0x1FC9, %g6
13280 ldsh [%l7 + 0x78], %l5
13281 fmovdneg %icc, %f13, %f16
13282 sll %l1, %i7, %o3
13283 udivx %g5, 0x0E2C, %l3
13284 ldd [%l7 + 0x60], %f14
13285 sdivcc %l6, 0x1AE0, %i4
13286 addc %i3, 0x1109, %i6
13287 movgu %xcc, %i1, %o4
13288 xorcc %g7, 0x11EE, %i2
13289 addccc %g3, 0x03D3, %o2
13290 ld [%l7 + 0x38], %f14
13291 andcc %l0, %o0, %o5
13292 orcc %l2, 0x077B, %g4
13293 stw %o6, [%l7 + 0x74]
13294 sllx %l4, %o7, %i0
13295 smulcc %o1, 0x0F51, %g1
13296 xorcc %g2, 0x06E7, %g6
13297 movrgez %l5, %l1, %i7
13298 array32 %i5, %g5, %l3
13299 setx loop_43, %l0, %l1
13300 return %l1
13301 nop
13302 rdpr %cwp, %g1
13303 rdpr %cansave, %g2
13304 rdpr %canrestore, %g3
13305 rdpr %cleanwin, %g4
13306 rdpr %otherwin, %g5
13307 rdpr %wstate, %g6
13308loop_43: fnegs %f9, %f4
13309 edge32l %l6, %i3, %i6
13310 fmovdvs %icc, %f10, %f18
13311 sll %i1, %o4, %i2
13312 st %f17, [%l7 + 0x3C]
13313 stb %g7, [%l7 + 0x24]
13314 edge8l %o2, %g3, %l0
13315 edge8n %o0, %o5, %g4
13316 xnor %o6, 0x113C, %l4
13317 orcc %o7, %i0, %l2
13318 movneg %icc, %g1, %o1
13319 udivcc %g2, 0x1DBC, %g6
13320 movre %l5, %l1, %i7
13321 bshuffle %f2, %f10, %f12
13322 addcc %g5, %i5, %l3
13323 srax %o3, %i4, %i3
13324 popc %i6, %l6
13325 fnegd %f16, %f18
13326 fpackfix %f16, %f27
13327 sra %o4, 0x1F, %i1
13328 sub %i2, %o2, %g3
13329 orcc %l0, 0x1B01, %g7
13330 movrgez %o0, 0x047, %o5
13331 fones %f5
13332 stx %o6, [%l7 + 0x18]
13333 and %g4, %o7, %l4
13334 movcc %xcc, %i0, %l2
13335 array8 %o1, %g2, %g1
13336 fmovsg %xcc, %f22, %f22
13337 std %f26, [%l7 + 0x30]
13338 save %g6, 0x14A3, %l1
13339 rdpr %cwp, %g1
13340 rdpr %cansave, %g2
13341 rdpr %canrestore, %g3
13342 rdpr %cleanwin, %g4
13343 rdpr %otherwin, %g5
13344 rdpr %wstate, %g6
13345 udivx %i7, 0x016A, %l5
13346 orcc %i5, %g5, %l3
13347 for %f22, %f20, %f6
13348 udiv %i4, 0x068D, %i3
13349 movcc %xcc, %o3, %l6
13350 sll %i6, %i1, %o4
13351 smul %o2, 0x189F, %i2
13352 sub %l0, %g3, %g7
13353 ld [%l7 + 0x58], %f1
13354 alignaddr %o5, %o0, %o6
13355 array8 %g4, %l4, %i0
13356 fcmps %fcc0, %f15, %f18
13357 fmovdcc %xcc, %f28, %f7
13358 lduh [%l7 + 0x3E], %l2
13359 movge %icc, %o7, %o1
13360 mulscc %g2, %g1, %g6
13361 udivcc %i7, 0x10D6, %l5
13362 ldsh [%l7 + 0x44], %i5
13363 movcc %icc, %g5, %l1
13364 smul %l3, %i4, %o3
13365 st %f29, [%l7 + 0x20]
13366 movpos %xcc, %i3, %i6
13367 fcmple32 %f30, %f22, %i1
13368 move %icc, %o4, %o2
13369 fzero %f18
13370 ldd [%l7 + 0x10], %f22
13371 smulcc %l6, 0x1DC9, %l0
13372 ldd [%l7 + 0x28], %f20
13373 sethi 0x093B, %g3
13374 andcc %g7, %i2, %o5
13375 fmovsleu %xcc, %f24, %f11
13376 movleu %xcc, %o6, %o0
13377 fzero %f30
13378 move %xcc, %g4, %i0
13379 sub %l4, 0x19A3, %l2
13380 sub %o1, %g2, %o7
13381 andncc %g1, %i7, %g6
13382 movrgz %i5, 0x15E, %g5
13383 mova %icc, %l1, %l3
13384 fors %f12, %f6, %f7
13385 fmovsleu %xcc, %f18, %f3
13386 ldsb [%l7 + 0x7F], %l5
13387 fpsub32 %f22, %f0, %f2
13388 fandnot2 %f10, %f6, %f6
13389 edge32ln %i4, %i3, %o3
13390 edge32l %i6, %i1, %o4
13391 mulscc %o2, %l0, %l6
13392 edge32 %g7, %g3, %i2
13393 stx %o6, [%l7 + 0x78]
13394 movre %o5, 0x369, %o0
13395 sdivcc %i0, 0x15AA, %g4
13396 fcmple32 %f8, %f14, %l2
13397 edge32n %l4, %g2, %o7
13398 fmovde %xcc, %f31, %f14
13399 fcmpne16 %f16, %f6, %g1
13400 addcc %i7, 0x0FDC, %g6
13401 sth %i5, [%l7 + 0x7A]
13402 movneg %xcc, %g5, %o1
13403 popc %l1, %l5
13404 movrlz %i4, %l3, %i3
13405 fcmps %fcc1, %f21, %f28
13406 edge16n %o3, %i1, %o4
13407 andn %o2, 0x0119, %i6
13408 edge16l %l6, %l0, %g7
13409 edge16ln %g3, %o6, %i2
13410 movneg %xcc, %o0, %o5
13411 edge32ln %i0, %l2, %g4
13412 addccc %g2, 0x1BB7, %l4
13413 or %g1, %i7, %g6
13414 xnorcc %o7, 0x0C82, %g5
13415 fmovrde %i5, %f28, %f2
13416 fmovsvs %icc, %f19, %f25
13417 sub %o1, 0x046C, %l1
13418 add %l5, %l3, %i3
13419 movleu %xcc, %o3, %i4
13420 ldd [%l7 + 0x68], %i0
13421 edge8ln %o2, %o4, %l6
13422 mulscc %l0, 0x1972, %i6
13423 movcc %xcc, %g3, %g7
13424 srax %o6, 0x11, %o0
13425 sllx %o5, %i2, %l2
13426 ldd [%l7 + 0x58], %i0
13427 sth %g4, [%l7 + 0x0E]
13428 stx %g2, [%l7 + 0x38]
13429 fandnot1s %f27, %f27, %f25
13430 fmovscs %xcc, %f22, %f9
13431 fmovdvs %xcc, %f4, %f30
13432 sir 0x07DE
13433 fsrc2s %f7, %f3
13434 orcc %g1, %i7, %l4
13435 edge16l %o7, %g5, %i5
13436 mulx %g6, 0x1E3B, %l1
13437 fsrc2s %f15, %f18
13438 movvc %xcc, %l5, %l3
13439 movge %icc, %o1, %o3
13440 edge32 %i3, %i1, %o2
13441 fnegs %f18, %f28
13442 umulcc %i4, %o4, %l0
13443 array8 %l6, %i6, %g3
13444 andncc %g7, %o6, %o0
13445 xor %i2, 0x0C11, %l2
13446 movn %xcc, %i0, %o5
13447 siam 0x4
13448 popc 0x175C, %g4
13449 fmovse %icc, %f19, %f23
13450 add %g1, 0x124B, %i7
13451 edge16 %l4, %o7, %g2
13452 movpos %icc, %g5, %g6
13453 movrne %i5, 0x359, %l5
13454 sra %l1, %o1, %o3
13455 srl %i3, %l3, %o2
13456 alignaddrl %i1, %o4, %l0
13457 movrne %i4, 0x393, %i6
13458 lduw [%l7 + 0x14], %l6
13459 edge32n %g7, %o6, %g3
13460 sth %o0, [%l7 + 0x32]
13461 movne %icc, %i2, %l2
13462 edge16 %o5, %i0, %g1
13463 sllx %g4, %l4, %i7
13464 sra %o7, %g2, %g5
13465 movneg %xcc, %g6, %l5
13466 movrlez %l1, 0x396, %i5
13467 subc %o3, 0x13DA, %i3
13468 edge8 %o1, %l3, %i1
13469 fexpand %f26, %f26
13470 xnorcc %o4, %o2, %i4
13471 bshuffle %f6, %f12, %f30
13472 restore %i6, %l6, %g7
13473 rdpr %cwp, %g1
13474 rdpr %cansave, %g2
13475 rdpr %canrestore, %g3
13476 rdpr %cleanwin, %g4
13477 rdpr %otherwin, %g5
13478 rdpr %wstate, %g6
13479 sub %l0, %g3, %o0
13480 movrne %i2, %o6, %o5
13481 subcc %l2, 0x15F0, %g1
13482 ldd [%l7 + 0x20], %f20
13483 fsrc2s %f17, %f22
13484 andn %g4, 0x031A, %l4
13485 movn %xcc, %i7, %i0
13486 andncc %o7, %g5, %g2
13487 movn %xcc, %l5, %l1
13488 sub %i5, 0x0079, %o3
13489 fmovscs %xcc, %f5, %f18
13490 movle %icc, %g6, %i3
13491 ldsw [%l7 + 0x08], %o1
13492 mulx %l3, %i1, %o2
13493 movrgez %o4, %i4, %l6
13494 edge8ln %g7, %l0, %i6
13495 andcc %o0, 0x1BAC, %i2
13496 stx %o6, [%l7 + 0x70]
13497 fcmpes %fcc3, %f5, %f14
13498 udivx %o5, 0x0EE1, %g3
13499 srax %l2, 0x0C, %g1
13500 xor %l4, 0x03DE, %i7
13501 umulcc %g4, %o7, %i0
13502 fmovrdlz %g2, %f28, %f4
13503 andn %g5, 0x1646, %l1
13504 movleu %xcc, %i5, %l5
13505 edge16 %g6, %i3, %o1
13506 movpos %icc, %o3, %l3
13507 edge8 %i1, %o2, %o4
13508 andncc %i4, %g7, %l6
13509 fzero %f26
13510 orncc %l0, %o0, %i6
13511 mulscc %o6, 0x07DD, %i2
13512 sdivcc %g3, 0x1721, %l2
13513 ldsw [%l7 + 0x1C], %g1
13514 fmovsle %xcc, %f14, %f22
13515 fone %f8
13516 mulscc %l4, %i7, %g4
13517 andn %o7, %i0, %g2
13518 add %o5, 0x15CA, %l1
13519 movrlz %g5, 0x099, %i5
13520 udiv %l5, 0x095B, %g6
13521 andcc %o1, %o3, %i3
13522 ld [%l7 + 0x70], %f8
13523 umul %l3, 0x10AB, %i1
13524 addc %o2, %o4, %i4
13525 movne %icc, %l6, %g7
13526 ldx [%l7 + 0x08], %o0
13527 nop
13528 set 0x3A, %l5
13529 ldub [%l7 + %l5], %i6
13530 movcc %icc, %o6, %l0
13531 ldx [%l7 + 0x28], %i2
13532 stx %g3, [%l7 + 0x20]
13533 ldsh [%l7 + 0x0A], %l2
13534 orcc %l4, %g1, %i7
13535 or %o7, %i0, %g4
13536 edge16n %o5, %g2, %g5
13537 smul %l1, %i5, %l5
13538 smul %o1, %o3, %i3
13539 sub %l3, %i1, %o2
13540 movleu %icc, %o4, %i4
13541 alignaddrl %g6, %g7, %o0
13542 movgu %xcc, %l6, %o6
13543 udivx %l0, 0x1F1F, %i6
13544 fmovspos %xcc, %f29, %f9
13545 subcc %i2, %g3, %l2
13546 nop
13547 set 0x60, %l2
13548 ldd [%l7 + %l2], %f24
13549 popc 0x0D1C, %l4
13550 fsrc1 %f10, %f26
13551 subc %g1, %i7, %o7
13552 addccc %i0, %o5, %g2
13553 udivx %g5, 0x0882, %l1
13554 movcc %icc, %i5, %g4
13555 orcc %l5, 0x05F3, %o3
13556 fmul8sux16 %f6, %f30, %f20
13557 xorcc %o1, %l3, %i1
13558 fmovdcs %xcc, %f8, %f27
13559 edge16 %o2, %o4, %i4
13560 sllx %i3, 0x07, %g7
13561 ldub [%l7 + 0x79], %g6
13562 sth %l6, [%l7 + 0x48]
13563 ldub [%l7 + 0x3D], %o6
13564 xnorcc %o0, %l0, %i2
13565 edge32 %i6, %l2, %g3
13566 fmuld8ulx16 %f26, %f27, %f16
13567 fmul8x16 %f24, %f10, %f14
13568 mulscc %g1, 0x0AEE, %i7
13569 sdiv %o7, 0x0E82, %i0
13570 stb %l4, [%l7 + 0x6B]
13571 umulcc %g2, %g5, %l1
13572 lduw [%l7 + 0x58], %i5
13573 array8 %g4, %o5, %o3
13574 ldd [%l7 + 0x48], %l4
13575 fmovda %icc, %f23, %f7
13576 fmovda %xcc, %f24, %f22
13577 andcc %o1, %i1, %l3
13578 subccc %o4, %o2, %i4
13579 ldsb [%l7 + 0x38], %i3
13580 movpos %xcc, %g6, %l6
13581 fnor %f2, %f22, %f30
13582 nop
13583 set 0x38, %i7
13584 stw %o6, [%l7 + %i7]
13585 fmovsvs %xcc, %f3, %f31
13586 smul %g7, %l0, %o0
13587 sdivx %i6, 0x0FA2, %l2
13588 ldd [%l7 + 0x50], %f2
13589 nop
13590 set 0x70, %i0
13591 ldd [%l7 + %i0], %g2
13592 movvc %icc, %i2, %i7
13593 andn %g1, 0x125C, %i0
13594 mulx %o7, %l4, %g5
13595 movrgz %g2, %i5, %l1
13596 edge8n %o5, %o3, %l5
13597 fornot2 %f30, %f0, %f0
13598 edge8n %o1, %g4, %l3
13599 umul %i1, %o2, %i4
13600 fcmpd %fcc2, %f22, %f2
13601 array8 %o4, %g6, %i3
13602 sub %l6, 0x0D59, %o6
13603 edge8n %g7, %l0, %i6
13604 movrgz %o0, 0x152, %l2
13605 edge16l %g3, %i2, %g1
13606 sth %i7, [%l7 + 0x08]
13607 movleu %icc, %i0, %l4
13608 xorcc %o7, 0x1283, %g2
13609 andn %i5, 0x1FE5, %g5
13610 movvc %xcc, %o5, %l1
13611 or %o3, 0x1BEA, %o1
13612 ldsb [%l7 + 0x45], %l5
13613 fnegd %f10, %f26
13614 ldsw [%l7 + 0x74], %l3
13615 andn %i1, %g4, %o2
13616 xnor %i4, 0x0E00, %g6
13617 movvc %xcc, %o4, %i3
13618 edge8 %l6, %o6, %l0
13619 fpsub32s %f6, %f18, %f14
13620 edge16ln %i6, %g7, %l2
13621 andn %o0, 0x1CB5, %i2
13622 subccc %g1, 0x0A07, %i7
13623 fpadd32 %f2, %f20, %f2
13624 srlx %g3, %i0, %o7
13625 stb %g2, [%l7 + 0x61]
13626 fnand %f12, %f30, %f12
13627 movvs %icc, %i5, %g5
13628 xor %o5, %l4, %o3
13629 fpsub32 %f22, %f28, %f16
13630 andcc %o1, 0x1C37, %l1
13631 fcmpgt16 %f28, %f8, %l5
13632 orn %i1, 0x1EB1, %g4
13633 or %l3, %i4, %o2
13634 udiv %g6, 0x0497, %o4
13635 edge16ln %i3, %o6, %l0
13636 edge8ln %l6, %i6, %g7
13637 orncc %l2, 0x1E51, %o0
13638 addc %i2, %i7, %g1
13639 array32 %i0, %g3, %g2
13640 sll %o7, 0x0E, %g5
13641 mova %icc, %o5, %l4
13642 andncc %o3, %i5, %l1
13643 xorcc %o1, %i1, %l5
13644 fpadd32 %f0, %f24, %f2
13645 smulcc %l3, %g4, %o2
13646 movrgz %i4, 0x0F1, %o4
13647 udiv %g6, 0x1800, %o6
13648 alignaddr %l0, %l6, %i3
13649 sdivcc %g7, 0x16CA, %l2
13650 movrne %o0, %i2, %i7
13651 movneg %icc, %i6, %i0
13652 stw %g1, [%l7 + 0x64]
13653 fmovrdne %g3, %f22, %f12
13654 edge32l %g2, %o7, %o5
13655 addccc %g5, %l4, %o3
13656 movrgz %l1, %i5, %i1
13657 movge %icc, %l5, %o1
13658 mulscc %l3, 0x158F, %g4
13659 movge %icc, %o2, %i4
13660 array16 %o4, %g6, %l0
13661 movpos %xcc, %l6, %i3
13662 umulcc %o6, 0x0F7D, %l2
13663 movrlez %o0, 0x33F, %g7
13664 movge %xcc, %i7, %i2
13665 array8 %i6, %g1, %g3
13666 andncc %i0, %o7, %g2
13667 popc %o5, %l4
13668 movneg %icc, %o3, %g5
13669 mulscc %l1, 0x1BEC, %i5
13670 movpos %xcc, %l5, %i1
13671 andn %o1, %l3, %o2
13672 move %xcc, %i4, %g4
13673 umul %o4, %l0, %g6
13674 fcmpeq32 %f20, %f0, %i3
13675 sdivx %o6, 0x02FE, %l2
13676 movcs %icc, %o0, %g7
13677 edge16ln %l6, %i2, %i6
13678 sdivx %i7, 0x10A5, %g1
13679 fmovsn %icc, %f18, %f4
13680 ldsh [%l7 + 0x36], %i0
13681 stx %o7, [%l7 + 0x60]
13682 movl %icc, %g3, %g2
13683 alignaddrl %o5, %o3, %l4
13684 movrgz %g5, 0x295, %l1
13685 fmovrslz %i5, %f14, %f5
13686 fmul8x16al %f11, %f25, %f30
13687 sir 0x1E88
13688 movl %icc, %l5, %i1
13689 movne %xcc, %l3, %o1
13690 fnegs %f21, %f23
13691 fzeros %f6
13692 movg %xcc, %i4, %o2
13693 movvc %icc, %o4, %l0
13694 movn %xcc, %g4, %i3
13695 ldd [%l7 + 0x70], %g6
13696 fmovdvc %icc, %f18, %f7
13697 xorcc %o6, %l2, %o0
13698 stx %g7, [%l7 + 0x18]
13699 edge8l %i2, %i6, %i7
13700 fpack32 %f2, %f16, %f22
13701 fand %f6, %f28, %f6
13702 movcc %icc, %g1, %i0
13703 lduh [%l7 + 0x58], %o7
13704 smulcc %l6, %g3, %g2
13705 sdivcc %o5, 0x0657, %l4
13706 movn %icc, %o3, %g5
13707 srax %l1, 0x0B, %i5
13708 subccc %i1, 0x1787, %l3
13709 movvc %xcc, %l5, %i4
13710 sllx %o1, 0x14, %o4
13711 fcmps %fcc2, %f23, %f10
13712 stx %o2, [%l7 + 0x68]
13713 subcc %g4, %l0, %i3
13714 subccc %o6, %l2, %o0
13715 udivx %g6, 0x009A, %i2
13716 stw %i6, [%l7 + 0x18]
13717 orcc %i7, 0x17AA, %g7
13718 bshuffle %f0, %f8, %f30
13719 srax %g1, %i0, %l6
13720 udivcc %o7, 0x0EE6, %g3
13721 fones %f29
13722 ldub [%l7 + 0x47], %g2
13723 orcc %l4, 0x19F5, %o3
13724 ldd [%l7 + 0x60], %g4
13725 fands %f26, %f9, %f31
13726 fandnot2 %f2, %f4, %f12
13727 fmovs %f18, %f0
13728 fmovd %f10, %f22
13729 nop
13730 set 0x1B, %o6
13731 stb %o5, [%l7 + %o6]
13732 movrne %i5, 0x3E3, %i1
13733 fmovsgu %xcc, %f22, %f5
13734 fmovdge %xcc, %f16, %f6
13735 andcc %l3, 0x0BCC, %l1
13736 array8 %i4, %o1, %l5
13737 ldd [%l7 + 0x58], %f10
13738 fmovrsgz %o4, %f12, %f22
13739 fandnot2s %f4, %f28, %f7
13740 edge32n %g4, %o2, %i3
13741 alignaddrl %l0, %l2, %o6
13742 fexpand %f4, %f8
13743 move %icc, %o0, %i2
13744 smulcc %g6, %i7, %i6
13745 ldd [%l7 + 0x28], %f26
13746 xor %g7, 0x1F9A, %i0
13747 popc %l6, %g1
13748 smulcc %g3, 0x0797, %o7
13749 fcmped %fcc0, %f18, %f26
13750 fmovrslez %g2, %f30, %f3
13751 fmovrsgz %l4, %f29, %f10
13752 sdivcc %g5, 0x1C83, %o3
13753 sth %o5, [%l7 + 0x2E]
13754 std %f24, [%l7 + 0x30]
13755 array32 %i1, %l3, %l1
13756 fornot1 %f20, %f14, %f30
13757 umulcc %i5, 0x087F, %i4
13758 ld [%l7 + 0x64], %f1
13759 movvs %xcc, %l5, %o1
13760 move %xcc, %o4, %o2
13761 movrgz %i3, 0x164, %g4
13762 ldx [%l7 + 0x30], %l0
13763 movre %o6, 0x1B3, %o0
13764 fmovrslz %i2, %f4, %f2
13765 mulx %l2, %g6, %i6
13766 udivcc %g7, 0x1D81, %i7
13767 fcmpne32 %f28, %f30, %i0
13768 fcmpne16 %f28, %f28, %g1
13769 nop
13770 set 0x5E, %i1
13771 ldsh [%l7 + %i1], %l6
13772 fxor %f14, %f18, %f2
13773 and %g3, 0x0E9B, %g2
13774 udivcc %o7, 0x1F99, %g5
13775 edge16 %o3, %o5, %l4
13776 ldsh [%l7 + 0x66], %i1
13777 movg %icc, %l3, %i5
13778 xnor %i4, %l5, %l1
13779 fmovsvs %xcc, %f5, %f28
13780 popc %o4, %o2
13781 std %f24, [%l7 + 0x30]
13782 sdiv %i3, 0x1AE0, %o1
13783 subccc %g4, %l0, %o0
13784 std %f26, [%l7 + 0x50]
13785 ldd [%l7 + 0x50], %f22
13786 edge32ln %i2, %o6, %l2
13787 xnorcc %g6, %i6, %i7
13788 fors %f17, %f24, %f14
13789 add %g7, 0x0762, %i0
13790 ldub [%l7 + 0x71], %l6
13791 fexpand %f17, %f18
13792 sth %g3, [%l7 + 0x68]
13793 ldd [%l7 + 0x58], %g0
13794 alignaddr %g2, %o7, %g5
13795 udiv %o3, 0x02A5, %l4
13796 orn %i1, %o5, %i5
13797 fxnors %f26, %f20, %f0
13798 ldub [%l7 + 0x0E], %i4
13799 andn %l3, %l1, %l5
13800 movne %icc, %o2, %o4
13801 stx %o1, [%l7 + 0x60]
13802 and %g4, 0x0B25, %l0
13803 popc 0x17C3, %o0
13804 faligndata %f28, %f18, %f20
13805 fabss %f10, %f25
13806 udivcc %i3, 0x00F4, %o6
13807 movvs %icc, %l2, %g6
13808 movvc %icc, %i2, %i6
13809 move %xcc, %i7, %i0
13810 smul %g7, %l6, %g1
13811 movleu %icc, %g3, %o7
13812 fpsub32 %f26, %f24, %f14
13813 sub %g2, 0x1F93, %o3
13814 fmovrdne %g5, %f0, %f20
13815 movg %icc, %i1, %l4
13816 and %o5, %i5, %l3
13817 ldx [%l7 + 0x20], %l1
13818 movleu %icc, %i4, %l5
13819 fmul8x16al %f31, %f23, %f22
13820 popc %o4, %o1
13821 nop
13822 set 0x10, %o7
13823 std %f8, [%l7 + %o7]
13824 edge8 %o2, %g4, %o0
13825 movrgz %i3, 0x3FE, %o6
13826 fpsub16s %f20, %f7, %f31
13827 movre %l2, %l0, %i2
13828 stw %i6, [%l7 + 0x2C]
13829 udiv %i7, 0x1E5A, %g6
13830 mulscc %g7, %l6, %i0
13831 srlx %g3, 0x14, %o7
13832 sll %g2, 0x08, %o3
13833 xor %g1, 0x177B, %g5
13834 movge %xcc, %l4, %o5
13835 mulscc %i1, 0x1953, %l3
13836 fcmpne32 %f26, %f16, %l1
13837 ld [%l7 + 0x70], %f2
13838 sth %i4, [%l7 + 0x72]
13839 addccc %i5, 0x0A59, %o4
13840 stw %l5, [%l7 + 0x24]
13841 lduh [%l7 + 0x66], %o2
13842 lduw [%l7 + 0x5C], %g4
13843 fmovsleu %xcc, %f5, %f25
13844 fmovdn %icc, %f30, %f8
13845 mulscc %o1, %i3, %o0
13846 fmul8sux16 %f16, %f26, %f26
13847 array16 %l2, %o6, %i2
13848 add %i6, 0x087C, %l0
13849 edge32n %g6, %i7, %g7
13850 fcmpeq16 %f20, %f0, %i0
13851 fand %f28, %f14, %f2
13852 srl %l6, 0x0E, %g3
13853 movgu %xcc, %g2, %o3
13854 subcc %g1, %g5, %l4
13855 edge8n %o5, %o7, %i1
13856 fsrc2s %f17, %f10
13857 ldd [%l7 + 0x30], %f10
13858 movrlz %l3, 0x2D2, %i4
13859 array8 %i5, %l1, %o4
13860 fmovrsne %l5, %f29, %f19
13861 fmovdle %icc, %f30, %f3
13862 nop
13863 set 0x38, %o0
13864 stx %g4, [%l7 + %o0]
13865 fmul8x16al %f2, %f14, %f0
13866 ld [%l7 + 0x5C], %f16
13867 fcmpgt32 %f26, %f28, %o1
13868 fcmpd %fcc2, %f2, %f4
13869 setx loop_44, %l0, %l1
13870 return %l1
13871 nop
13872 rdpr %cwp, %g1
13873 rdpr %cansave, %g2
13874 rdpr %canrestore, %g3
13875 rdpr %cleanwin, %g4
13876 rdpr %otherwin, %g5
13877 rdpr %wstate, %g6
13878loop_44: and %o2, %l2, %o6
13879 stx %i2, [%l7 + 0x78]
13880 andcc %l0, %i6, %i7
13881 mulx %g7, 0x1ED5, %i0
13882 subccc %g6, %l6, %g3
13883 fmovdpos %xcc, %f6, %f25
13884 movge %xcc, %o3, %g1
13885 sllx %g5, %g2, %l4
13886 movcc %icc, %o5, %o7
13887 nop
13888 set 0x72, %l4
13889 sth %i1, [%l7 + %l4]
13890 ld [%l7 + 0x5C], %f20
13891 xor %i4, 0x1E3D, %l3
13892 movvc %icc, %l1, %o4
13893 umul %l5, 0x03A8, %i5
13894 fornot1 %f22, %f2, %f14
13895 sethi 0x0693, %o1
13896 xor %i3, 0x12C4, %g4
13897 udivcc %o0, 0x15DB, %l2
13898 add %o2, %i2, %l0
13899 edge32 %o6, %i7, %i6
13900 smul %i0, %g7, %g6
13901 udivx %g3, 0x1643, %l6
13902 fmovse %icc, %f0, %f22
13903 fmuld8sux16 %f24, %f30, %f8
13904 srlx %o3, %g1, %g5
13905 edge32l %l4, %g2, %o7
13906 addccc %i1, 0x19B1, %o5
13907 addccc %l3, 0x1B80, %i4
13908 std %f0, [%l7 + 0x18]
13909 movrlz %o4, 0x32E, %l5
13910 movne %xcc, %i5, %o1
13911 movrlez %l1, %g4, %i3
13912 movvs %icc, %l2, %o2
13913 and %i2, %o0, %l0
13914 fand %f16, %f14, %f28
13915 udivcc %o6, 0x0930, %i6
13916 sllx %i7, 0x11, %i0
13917 movcs %icc, %g7, %g6
13918 sth %g3, [%l7 + 0x46]
13919 fmovrslez %o3, %f28, %f27
13920 sth %l6, [%l7 + 0x30]
13921 lduw [%l7 + 0x14], %g1
13922 movrlez %l4, %g2, %g5
13923 mova %xcc, %i1, %o5
13924 movpos %xcc, %l3, %o7
13925 movcc %xcc, %i4, %o4
13926 mulscc %i5, %l5, %o1
13927 std %f10, [%l7 + 0x30]
13928 subc %l1, %g4, %i3
13929 edge16l %o2, %i2, %o0
13930 subc %l0, %o6, %l2
13931 fcmped %fcc0, %f4, %f14
13932 subccc %i7, 0x0803, %i0
13933 st %f17, [%l7 + 0x2C]
13934 sll %i6, 0x01, %g6
13935 movge %icc, %g3, %o3
13936 array16 %l6, %g1, %g7
13937 edge8l %l4, %g2, %g5
13938 sir 0x0837
13939 fmovrdgz %o5, %f28, %f22
13940 fmovspos %icc, %f19, %f4
13941 fmovsleu %icc, %f30, %f16
13942 fxor %f16, %f6, %f22
13943 smul %l3, %o7, %i1
13944 andn %o4, 0x104C, %i4
13945 edge32 %i5, %o1, %l1
13946 mulscc %l5, %i3, %o2
13947 srax %i2, %g4, %o0
13948 edge16ln %o6, %l0, %i7
13949 andcc %i0, 0x1E8A, %l2
13950 movgu %icc, %g6, %g3
13951 fnegs %f1, %f21
13952 fornot1 %f20, %f30, %f10
13953 edge32n %i6, %o3, %g1
13954 fmovd %f28, %f10
13955 xorcc %g7, %l6, %l4
13956 fsrc1s %f13, %f25
13957 movre %g2, 0x34A, %g5
13958 fands %f28, %f16, %f22
13959 movvs %icc, %l3, %o5
13960 edge8l %o7, %i1, %i4
13961 addc %o4, %o1, %i5
13962 ldx [%l7 + 0x50], %l1
13963 movgu %icc, %l5, %o2
13964 edge32 %i2, %g4, %o0
13965 smul %o6, %l0, %i7
13966 sth %i3, [%l7 + 0x50]
13967 edge32 %i0, %g6, %l2
13968 movle %xcc, %i6, %o3
13969 fmovdn %xcc, %f20, %f23
13970 movvs %xcc, %g3, %g1
13971 fxor %f12, %f20, %f30
13972 movle %icc, %l6, %l4
13973 ldsw [%l7 + 0x78], %g7
13974 edge32n %g5, %g2, %l3
13975 movvc %xcc, %o7, %o5
13976 movge %icc, %i4, %i1
13977 movg %xcc, %o4, %i5
13978 addcc %l1, %l5, %o2
13979 bshuffle %f20, %f28, %f6
13980 movrne %o1, 0x2B6, %i2
13981 fpsub16s %f0, %f29, %f6
13982 fpack16 %f14, %f16
13983 array16 %o0, %o6, %g4
13984 xnorcc %i7, 0x08E6, %l0
13985 srax %i0, 0x05, %g6
13986 restore %i3, %i6, %o3
13987 rdpr %cwp, %g1
13988 rdpr %cansave, %g2
13989 rdpr %canrestore, %g3
13990 rdpr %cleanwin, %g4
13991 rdpr %otherwin, %g5
13992 rdpr %wstate, %g6
13993 movre %l2, 0x275, %g3
13994 movpos %xcc, %l6, %l4
13995 array32 %g7, %g5, %g1
13996 setx loop_45, %l0, %l1
13997 return %l1
13998 nop
13999 rdpr %cwp, %g1
14000 rdpr %cansave, %g2
14001 rdpr %canrestore, %g3
14002 rdpr %cleanwin, %g4
14003 rdpr %otherwin, %g5
14004 rdpr %wstate, %g6
14005loop_45: stw %i4, [%l7 + 0x44]
14006 movg %xcc, %o5, %o4
14007 fxors %f14, %f19, %f26
14008 sdivcc %i5, 0x0376, %i1
14009 mulscc %l5, %l1, %o1
14010 nop
14011 set 0x48, %g5
14012 ldx [%l7 + %g5], %o2
14013 movvc %icc, %i2, %o6
14014 srax %o0, 0x1D, %i7
14015 fcmpd %fcc0, %f30, %f16
14016 sllx %l0, 0x03, %g4
14017 fmovrdlez %i0, %f20, %f18
14018 movrne %g6, %i3, %i6
14019 movn %icc, %o3, %g3
14020 srl %l2, %l6, %g7
14021 umulcc %g5, %l4, %g1
14022 udivcc %g2, 0x1BDD, %l3
14023 movcs %icc, %o7, %i4
14024 xorcc %o4, %o5, %i5
14025 sethi 0x0650, %i1
14026 subccc %l1, 0x12C8, %o1
14027 edge8ln %o2, %i2, %o6
14028 umul %l5, 0x1226, %i7
14029 udivx %l0, 0x18B5, %o0
14030 fmovdne %icc, %f0, %f8
14031 fcmpne32 %f16, %f12, %i0
14032 xor %g4, %g6, %i3
14033 ldsh [%l7 + 0x2A], %o3
14034 movrlez %g3, %l2, %i6
14035 ldx [%l7 + 0x68], %l6
14036 movpos %icc, %g5, %l4
14037 fornot2s %f31, %f0, %f26
14038 edge8n %g1, %g2, %l3
14039 andcc %o7, 0x0477, %g7
14040 sethi 0x10E7, %o4
14041 movrgz %o5, %i4, %i5
14042 nop
14043 set 0x69, %o1
14044 stb %l1, [%l7 + %o1]
14045 sth %o1, [%l7 + 0x22]
14046 movle %xcc, %o2, %i2
14047 alignaddrl %i1, %l5, %i7
14048 smulcc %o6, %o0, %i0
14049 movl %xcc, %g4, %g6
14050 addcc %l0, %i3, %o3
14051 fmul8x16al %f20, %f12, %f14
14052 movleu %icc, %l2, %g3
14053 move %xcc, %i6, %g5
14054 ld [%l7 + 0x28], %f28
14055 movrlz %l4, 0x230, %l6
14056 stx %g1, [%l7 + 0x60]
14057 fnegs %f20, %f31
14058 stb %g2, [%l7 + 0x26]
14059 nop
14060 set 0x58, %l6
14061 std %f20, [%l7 + %l6]
14062 fandnot1s %f11, %f0, %f15
14063 movne %xcc, %o7, %l3
14064 edge32 %o4, %g7, %i4
14065 edge16n %i5, %l1, %o5
14066 subc %o1, %i2, %o2
14067 lduh [%l7 + 0x10], %i1
14068 movvs %icc, %l5, %o6
14069 movg %xcc, %o0, %i0
14070 fmovsneg %xcc, %f7, %f1
14071 fmovse %xcc, %f21, %f2
14072 ldx [%l7 + 0x50], %g4
14073 movrne %i7, %g6, %i3
14074 movcs %icc, %o3, %l2
14075 smulcc %g3, 0x1A55, %l0
14076 st %f16, [%l7 + 0x3C]
14077 lduh [%l7 + 0x42], %g5
14078 sdivcc %l4, 0x112A, %l6
14079 fmovsvc %xcc, %f18, %f26
14080 array32 %i6, %g2, %g1
14081 movre %l3, 0x03D, %o4
14082 fcmped %fcc3, %f2, %f30
14083 stw %g7, [%l7 + 0x08]
14084 save %o7, %i4, %i5
14085 rdpr %cwp, %g1
14086 rdpr %cansave, %g2
14087 rdpr %canrestore, %g3
14088 rdpr %cleanwin, %g4
14089 rdpr %otherwin, %g5
14090 rdpr %wstate, %g6
14091 alignaddrl %o5, %o1, %i2
14092 addc %l1, %o2, %i1
14093 movcc %xcc, %o6, %o0
14094 st %f1, [%l7 + 0x14]
14095 fmovrdgez %i0, %f10, %f6
14096 std %f18, [%l7 + 0x08]
14097 sdivcc %l5, 0x1E58, %g4
14098 andcc %i7, 0x1C0E, %g6
14099 sth %o3, [%l7 + 0x72]
14100 edge32n %l2, %g3, %i3
14101 restore %g5, 0x1A38, %l0
14102 rdpr %cwp, %g1
14103 rdpr %cansave, %g2
14104 rdpr %canrestore, %g3
14105 rdpr %cleanwin, %g4
14106 rdpr %otherwin, %g5
14107 rdpr %wstate, %g6
14108 add %l6, %l4, %g2
14109 movpos %icc, %i6, %l3
14110 movn %icc, %g1, %g7
14111 fmovrslz %o7, %f2, %f31
14112 umul %o4, 0x0E9C, %i5
14113 fsrc1 %f2, %f18
14114 andncc %o5, %i4, %o1
14115 srlx %l1, 0x01, %o2
14116 edge32n %i2, %o6, %o0
14117 add %i1, %i0, %g4
14118 lduw [%l7 + 0x10], %l5
14119 movneg %xcc, %i7, %o3
14120 edge8l %g6, %g3, %l2
14121 edge32ln %i3, %g5, %l0
14122 umulcc %l4, %l6, %i6
14123 mulscc %l3, %g2, %g1
14124 fmovdg %icc, %f19, %f11
14125 mulscc %g7, 0x08AD, %o7
14126 fzero %f6
14127 fnot1 %f8, %f16
14128 orn %i5, 0x0D11, %o5
14129 stb %o4, [%l7 + 0x39]
14130 alignaddrl %o1, %i4, %l1
14131 save %o2, %o6, %o0
14132 rdpr %cwp, %g1
14133 rdpr %cansave, %g2
14134 rdpr %canrestore, %g3
14135 rdpr %cleanwin, %g4
14136 rdpr %otherwin, %g5
14137 rdpr %wstate, %g6
14138 umulcc %i2, 0x13DE, %i1
14139 fpackfix %f16, %f0
14140 lduh [%l7 + 0x54], %g4
14141 movne %icc, %i0, %l5
14142 fmovrse %o3, %f23, %f16
14143 edge16 %g6, %i7, %g3
14144 orn %i3, 0x1B2C, %l2
14145 move %xcc, %g5, %l0
14146 fmovsgu %xcc, %f28, %f8
14147 ldsb [%l7 + 0x44], %l6
14148 fmovda %xcc, %f2, %f4
14149 fmul8ulx16 %f0, %f24, %f28
14150 edge16l %l4, %l3, %i6
14151 sra %g2, 0x0C, %g7
14152 mulscc %o7, %g1, %o5
14153 edge8n %o4, %o1, %i5
14154 sra %l1, %o2, %o6
14155 fexpand %f3, %f10
14156 edge8l %o0, %i4, %i1
14157 subccc %i2, %g4, %l5
14158 movne %xcc, %i0, %o3
14159 movle %icc, %g6, %i7
14160 array32 %g3, %i3, %l2
14161 movgu %icc, %g5, %l6
14162 sdiv %l4, 0x03C8, %l3
14163 movcc %icc, %i6, %l0
14164 andcc %g7, 0x0A4E, %o7
14165 andcc %g2, 0x08C6, %o5
14166 xor %g1, %o1, %i5
14167 sethi 0x19D8, %l1
14168 orn %o2, %o6, %o0
14169 movrlz %o4, %i4, %i2
14170 sir 0x126F
14171 add %i1, %l5, %i0
14172 ldub [%l7 + 0x56], %g4
14173 fors %f26, %f0, %f8
14174 fcmpgt32 %f4, %f6, %o3
14175 array32 %g6, %i7, %i3
14176 setx loop_46, %l0, %l1
14177 return %l1
14178 nop
14179 rdpr %cwp, %g1
14180 rdpr %cansave, %g2
14181 rdpr %canrestore, %g3
14182 rdpr %cleanwin, %g4
14183 rdpr %otherwin, %g5
14184 rdpr %wstate, %g6
14185loop_46: nop
14186 set 0x58, %g7
14187 std %f4, [%l7 + %g7]
14188 sra %l6, %l4, %g5
14189 fmovrdlez %i6, %f18, %f16
14190 ldsh [%l7 + 0x22], %l0
14191 ldub [%l7 + 0x7B], %g7
14192 edge16l %o7, %l3, %g2
14193 mulx %g1, %o5, %o1
14194 std %f26, [%l7 + 0x18]
14195 ldx [%l7 + 0x68], %l1
14196 lduw [%l7 + 0x6C], %i5
14197 fmovdpos %xcc, %f0, %f3
14198 mova %icc, %o2, %o0
14199 stw %o4, [%l7 + 0x58]
14200 fpackfix %f20, %f11
14201 fabss %f7, %f29
14202 umulcc %o6, 0x1907, %i2
14203 fmovrse %i1, %f20, %f5
14204 fpadd16s %f3, %f0, %f7
14205 subc %i4, %l5, %g4
14206 save %o3, %i0, %i7
14207 rdpr %cwp, %g1
14208 rdpr %cansave, %g2
14209 rdpr %canrestore, %g3
14210 rdpr %cleanwin, %g4
14211 rdpr %otherwin, %g5
14212 rdpr %wstate, %g6
14213 sub %g6, 0x0879, %l2
14214 sethi 0x1140, %g3
14215 sethi 0x0804, %i3
14216 xnorcc %l6, %l4, %g5
14217 ldub [%l7 + 0x4A], %i6
14218 stx %g7, [%l7 + 0x70]
14219 srlx %l0, 0x0B, %l3
14220 stx %g2, [%l7 + 0x38]
14221 srlx %o7, %g1, %o5
14222 srlx %o1, %i5, %l1
14223 mulscc %o2, 0x0D16, %o4
14224 smulcc %o0, 0x08EA, %o6
14225 mulscc %i2, 0x138C, %i1
14226 fnor %f12, %f14, %f10
14227 subccc %i4, 0x002C, %l5
14228 lduh [%l7 + 0x6E], %g4
14229 nop
14230 set 0x40, %o4
14231 sth %i0, [%l7 + %o4]
14232 ldsw [%l7 + 0x3C], %o3
14233 restore %g6, %i7, %g3
14234 rdpr %cwp, %g1
14235 rdpr %cansave, %g2
14236 rdpr %canrestore, %g3
14237 rdpr %cleanwin, %g4
14238 rdpr %otherwin, %g5
14239 rdpr %wstate, %g6
14240 bshuffle %f16, %f4, %f24
14241 smul %l2, 0x1479, %l6
14242 fandnot1s %f27, %f0, %f26
14243 st %f9, [%l7 + 0x64]
14244 ldub [%l7 + 0x67], %i3
14245 stb %g5, [%l7 + 0x4C]
14246 fmovs %f8, %f2
14247 ldd [%l7 + 0x70], %i6
14248 ldsw [%l7 + 0x2C], %g7
14249 or %l4, 0x0760, %l3
14250 subc %g2, 0x02C5, %l0
14251 add %o7, %o5, %o1
14252 movrlez %i5, 0x0F0, %g1
14253 fsrc2s %f11, %f1
14254 xor %l1, %o4, %o0
14255 sllx %o2, %o6, %i1
14256 movpos %icc, %i4, %l5
14257 addcc %g4, 0x1986, %i0
14258 umulcc %o3, %g6, %i2
14259 movn %xcc, %g3, %i7
14260 movneg %xcc, %l2, %l6
14261 fmovdneg %xcc, %f12, %f25
14262 fcmpeq16 %f28, %f2, %g5
14263 movvs %xcc, %i6, %i3
14264 movge %icc, %g7, %l3
14265 subc %l4, 0x1E1E, %g2
14266 movle %icc, %o7, %o5
14267 fmovde %icc, %f5, %f4
14268 lduw [%l7 + 0x68], %l0
14269 fmuld8ulx16 %f25, %f3, %f24
14270 edge8l %i5, %o1, %l1
14271 mulx %o4, 0x1A1A, %g1
14272 fmuld8ulx16 %f4, %f27, %f26
14273 array32 %o2, %o6, %o0
14274 movrne %i4, 0x1D9, %i1
14275 or %l5, 0x051B, %i0
14276 subccc %g4, 0x1398, %o3
14277 orn %g6, %g3, %i2
14278 ldd [%l7 + 0x70], %f10
14279 mova %xcc, %l2, %l6
14280 movcc %icc, %g5, %i6
14281 subcc %i7, %i3, %l3
14282 bshuffle %f16, %f4, %f28
14283 fmovsa %icc, %f20, %f19
14284 fones %f30
14285 fandnot2s %f24, %f16, %f5
14286 orcc %l4, %g2, %o7
14287 subcc %g7, %o5, %l0
14288 array16 %o1, %l1, %o4
14289 xnor %i5, 0x1B1E, %o2
14290 fzeros %f20
14291 fpsub16s %f9, %f7, %f18
14292 movne %xcc, %o6, %o0
14293 edge8n %g1, %i4, %i1
14294 fmovscs %icc, %f25, %f24
14295 edge8n %i0, %g4, %l5
14296 movrne %o3, %g6, %g3
14297 edge16l %l2, %l6, %g5
14298 edge16 %i2, %i6, %i7
14299 edge16 %l3, %l4, %i3
14300 edge16ln %g2, %o7, %o5
14301 andcc %l0, %g7, %o1
14302 nop
14303 set 0x28, %o5
14304 std %f0, [%l7 + %o5]
14305 movcs %xcc, %o4, %l1
14306 fnands %f29, %f13, %f1
14307 movrne %i5, 0x14E, %o6
14308 std %f18, [%l7 + 0x38]
14309 stb %o2, [%l7 + 0x0C]
14310 fsrc2s %f0, %f19
14311 orcc %g1, 0x1C7F, %i4
14312 mova %xcc, %i1, %o0
14313 movvc %icc, %i0, %l5
14314 movcs %xcc, %o3, %g4
14315 orcc %g6, 0x08DE, %g3
14316 mova %xcc, %l6, %l2
14317 save %g5, %i6, %i2
14318 rdpr %cwp, %g1
14319 rdpr %cansave, %g2
14320 rdpr %canrestore, %g3
14321 rdpr %cleanwin, %g4
14322 rdpr %otherwin, %g5
14323 rdpr %wstate, %g6
14324 udivcc %l3, 0x1471, %l4
14325 udivcc %i7, 0x0C78, %i3
14326 udivx %g2, 0x1861, %o5
14327 movrne %l0, 0x30A, %o7
14328 mulx %g7, 0x0BF9, %o4
14329 edge16l %l1, %o1, %o6
14330 or %i5, %o2, %i4
14331 stx %i1, [%l7 + 0x50]
14332 array16 %g1, %o0, %l5
14333 fxnors %f25, %f11, %f0
14334 ldsh [%l7 + 0x64], %o3
14335 fnegd %f8, %f20
14336 fmovde %xcc, %f22, %f6
14337 ldub [%l7 + 0x21], %i0
14338 movg %icc, %g4, %g6
14339 or %g3, %l6, %l2
14340 lduw [%l7 + 0x78], %i6
14341 ld [%l7 + 0x78], %f23
14342 alignaddr %i2, %g5, %l4
14343 fpack32 %f6, %f2, %f24
14344 fmovrdlez %i7, %f4, %f6
14345 movleu %xcc, %l3, %i3
14346 fmovd %f12, %f28
14347 addc %o5, 0x08BE, %g2
14348 alignaddrl %o7, %g7, %o4
14349 srl %l0, %o1, %l1
14350 movgu %xcc, %o6, %i5
14351 xnorcc %o2, %i1, %i4
14352 sllx %o0, %g1, %o3
14353 fcmpne32 %f10, %f10, %l5
14354 fmovdg %xcc, %f23, %f16
14355 fmovsne %icc, %f5, %f30
14356 movrlz %i0, 0x1FA, %g4
14357 edge8 %g3, %g6, %l6
14358 udivx %i6, 0x19A1, %l2
14359 movleu %xcc, %i2, %g5
14360 edge16 %i7, %l3, %i3
14361 movvc %xcc, %o5, %g2
14362 fandnot1 %f30, %f4, %f16
14363 sethi 0x05EA, %l4
14364 fmovdvc %xcc, %f10, %f12
14365 alignaddr %g7, %o4, %l0
14366 smulcc %o7, %o1, %o6
14367 st %f29, [%l7 + 0x28]
14368 ldsh [%l7 + 0x70], %i5
14369 ldsb [%l7 + 0x15], %l1
14370 fcmped %fcc2, %f18, %f22
14371 fpackfix %f14, %f16
14372 popc %i1, %o2
14373 fmovscs %icc, %f8, %f5
14374 edge8n %i4, %g1, %o3
14375 edge32n %l5, %o0, %g4
14376 umul %g3, 0x054A, %g6
14377 fmovrdlez %i0, %f6, %f30
14378 movrgez %i6, 0x2DB, %l2
14379 or %l6, 0x0EAD, %i2
14380 sdivx %g5, 0x1E0F, %i7
14381 edge8l %l3, %i3, %g2
14382 fmul8ulx16 %f12, %f14, %f30
14383 edge8ln %l4, %o5, %o4
14384 siam 0x4
14385 alignaddrl %g7, %l0, %o7
14386 fmuld8ulx16 %f0, %f10, %f12
14387 movvc %xcc, %o6, %o1
14388 fmovdvc %icc, %f3, %f21
14389 mova %xcc, %i5, %l1
14390 and %i1, 0x0886, %i4
14391 array8 %g1, %o2, %o3
14392 fnegs %f9, %f2
14393 sub %l5, %o0, %g4
14394 umulcc %g3, %g6, %i0
14395 ldd [%l7 + 0x40], %i6
14396 movne %icc, %l6, %l2
14397 array8 %g5, %i7, %l3
14398 sdivcc %i2, 0x050E, %i3
14399 movne %xcc, %g2, %l4
14400 fcmpes %fcc1, %f2, %f9
14401 sdivx %o4, 0x100D, %g7
14402 sdivx %o5, 0x012E, %l0
14403 and %o6, %o1, %i5
14404 fmovdne %xcc, %f28, %f17
14405 fands %f14, %f5, %f24
14406 sub %o7, 0x03F8, %l1
14407 edge8 %i1, %i4, %o2
14408 edge32ln %g1, %l5, %o0
14409 ld [%l7 + 0x14], %f17
14410 fpsub16 %f16, %f24, %f26
14411 xnor %o3, 0x1296, %g3
14412 xorcc %g6, %g4, %i6
14413 save %l6, %l2, %i0
14414 rdpr %cwp, %g1
14415 rdpr %cansave, %g2
14416 rdpr %canrestore, %g3
14417 rdpr %cleanwin, %g4
14418 rdpr %otherwin, %g5
14419 rdpr %wstate, %g6
14420 xnor %i7, 0x03DA, %l3
14421 faligndata %f10, %f16, %f28
14422 st %f18, [%l7 + 0x48]
14423 orcc %i2, %g5, %g2
14424 fmovdge %xcc, %f13, %f10
14425 movcs %icc, %l4, %i3
14426 fxnors %f11, %f31, %f31
14427 fmovsg %xcc, %f26, %f25
14428 fandnot1 %f30, %f6, %f22
14429 fmovsle %xcc, %f28, %f14
14430 movrne %g7, 0x3A1, %o5
14431 ldd [%l7 + 0x58], %l0
14432 sdivcc %o6, 0x0CD7, %o1
14433 fmovrdgz %o4, %f22, %f18
14434 edge16 %o7, %i5, %l1
14435 fpsub16s %f3, %f12, %f20
14436 ldsh [%l7 + 0x3C], %i1
14437 fmovspos %icc, %f6, %f27
14438 movl %icc, %o2, %i4
14439 orcc %g1, 0x1495, %l5
14440 save %o3, 0x1478, %o0
14441 rdpr %cwp, %g1
14442 rdpr %cansave, %g2
14443 rdpr %canrestore, %g3
14444 rdpr %cleanwin, %g4
14445 rdpr %otherwin, %g5
14446 rdpr %wstate, %g6
14447 fzeros %f25
14448 sir 0x0A0D
14449 sir 0x15B6
14450 smulcc %g6, 0x0D7A, %g3
14451 fmovrslz %i6, %f20, %f18
14452 siam 0x6
14453 edge32n %g4, %l6, %l2
14454 add %i0, 0x0C2F, %i7
14455 edge16l %i2, %g5, %g2
14456 sdivx %l3, 0x02C8, %l4
14457 lduw [%l7 + 0x10], %g7
14458 srlx %i3, %l0, %o6
14459 fornot2 %f4, %f24, %f22
14460 edge16n %o1, %o5, %o4
14461 fmovrdgz %i5, %f26, %f30
14462 movvc %xcc, %o7, %i1
14463 fnegs %f23, %f10
14464 fpmerge %f28, %f9, %f18
14465 array32 %o2, %i4, %l1
14466 xnor %l5, %o3, %o0
14467 fmovd %f4, %f14
14468 or %g1, 0x0FD2, %g6
14469 fmovdge %xcc, %f4, %f11
14470 fmovdcs %xcc, %f7, %f23
14471 subcc %g3, %g4, %l6
14472 movrgz %l2, %i0, %i7
14473 srlx %i2, 0x1C, %g5
14474 edge32n %g2, %l3, %i6
14475 ldx [%l7 + 0x48], %l4
14476 ldd [%l7 + 0x78], %f6
14477 std %f10, [%l7 + 0x08]
14478 orn %i3, 0x0961, %l0
14479 stx %o6, [%l7 + 0x40]
14480 sub %o1, %o5, %g7
14481 edge8ln %o4, %o7, %i1
14482 mova %icc, %o2, %i5
14483 andncc %i4, %l1, %o3
14484 movrlez %o0, %l5, %g6
14485 xor %g1, %g3, %l6
14486 addc %g4, 0x1DE8, %i0
14487 movrgez %i7, 0x2CD, %l2
14488 edge8ln %i2, %g5, %g2
14489 fcmpgt32 %f24, %f8, %i6
14490 movge %xcc, %l4, %l3
14491 array8 %l0, %o6, %i3
14492 sll %o5, %g7, %o4
14493 movvc %icc, %o7, %i1
14494 movrne %o1, 0x011, %i5
14495 sdiv %i4, 0x0F90, %l1
14496 fcmped %fcc0, %f16, %f10
14497 udiv %o2, 0x0B6C, %o3
14498 udiv %o0, 0x00ED, %g6
14499 xor %l5, %g1, %l6
14500 mulx %g4, %g3, %i7
14501 movre %i0, %l2, %g5
14502 umulcc %g2, 0x1B82, %i2
14503 xnor %i6, %l4, %l0
14504 ldx [%l7 + 0x18], %o6
14505 fmovsne %xcc, %f11, %f26
14506 smulcc %l3, %o5, %g7
14507 fandnot2 %f30, %f6, %f0
14508 sdivx %o4, 0x04E8, %i3
14509 fcmple16 %f0, %f30, %o7
14510 mulx %o1, %i1, %i4
14511 fands %f24, %f13, %f31
14512 lduh [%l7 + 0x66], %l1
14513 mulscc %o2, %i5, %o0
14514 movpos %xcc, %o3, %g6
14515 ldsb [%l7 + 0x0E], %g1
14516 fmovdcs %icc, %f8, %f19
14517 edge32n %l5, %l6, %g3
14518 ldub [%l7 + 0x5E], %g4
14519 edge8n %i7, %i0, %g5
14520 udivx %l2, 0x0454, %g2
14521 movrlz %i6, 0x22E, %i2
14522 nop
14523 set 0x58, %i5
14524 std %f28, [%l7 + %i5]
14525 edge16 %l4, %o6, %l0
14526 movrlez %o5, 0x329, %g7
14527 movleu %icc, %o4, %i3
14528 mulscc %l3, 0x1136, %o7
14529 nop
14530 set 0x40, %o3
14531 ldsw [%l7 + %o3], %i1
14532 fornot1s %f17, %f12, %f24
14533 fmovdvc %xcc, %f31, %f6
14534 umulcc %i4, 0x1E5F, %l1
14535 subcc %o2, 0x0787, %o1
14536 move %xcc, %o0, %o3
14537 std %f28, [%l7 + 0x38]
14538 stb %g6, [%l7 + 0x0F]
14539 popc 0x1F2A, %i5
14540 fmovdcc %icc, %f23, %f4
14541 ldd [%l7 + 0x40], %f6
14542 sra %g1, %l6, %g3
14543 subccc %g4, %i7, %i0
14544 fmovse %xcc, %f0, %f27
14545 orncc %g5, 0x0693, %l2
14546 mulx %g2, 0x0174, %l5
14547 and %i2, 0x1E4E, %i6
14548 xnor %o6, 0x0E4B, %l0
14549 edge8ln %l4, %g7, %o5
14550 edge16n %i3, %o4, %l3
14551 sll %o7, %i4, %l1
14552 mulx %o2, %i1, %o0
14553 alignaddr %o1, %o3, %i5
14554 edge16l %g6, %l6, %g3
14555 srax %g1, 0x1A, %i7
14556 movcs %icc, %i0, %g4
14557 movne %icc, %g5, %l2
14558 sdivx %l5, 0x066C, %i2
14559 fmovrdlez %g2, %f6, %f8
14560 fmovdcs %xcc, %f21, %f29
14561 sethi 0x1248, %i6
14562 mulscc %o6, 0x14B7, %l4
14563 andcc %g7, 0x0317, %o5
14564 fmovrde %l0, %f24, %f18
14565 edge8 %o4, %l3, %o7
14566 fmovda %icc, %f28, %f11
14567 mova %xcc, %i4, %l1
14568 and %o2, %i3, %o0
14569 edge8 %o1, %o3, %i1
14570 fmovse %xcc, %f14, %f9
14571 ldx [%l7 + 0x70], %i5
14572 fandnot1 %f4, %f28, %f16
14573 move %icc, %g6, %g3
14574 mulx %g1, 0x025A, %i7
14575 addcc %i0, 0x0F95, %g4
14576 addc %l6, %g5, %l2
14577 movcs %xcc, %i2, %g2
14578 andn %i6, %l5, %o6
14579 movre %g7, 0x32E, %l4
14580 fpadd16 %f24, %f24, %f18
14581 movle %xcc, %l0, %o4
14582 movvs %icc, %o5, %l3
14583 movcs %icc, %o7, %i4
14584 lduw [%l7 + 0x64], %o2
14585 add %i3, %l1, %o0
14586 movcs %icc, %o3, %i1
14587 movne %icc, %o1, %i5
14588 edge16n %g6, %g3, %i7
14589 fpsub32s %f10, %f23, %f23
14590 sdivx %g1, 0x190D, %g4
14591 fpsub16s %f4, %f8, %f12
14592 sdivcc %l6, 0x114C, %g5
14593 movge %xcc, %i0, %i2
14594 array16 %l2, %g2, %l5
14595 fsrc1 %f24, %f8
14596 umulcc %i6, %g7, %o6
14597 move %icc, %l0, %l4
14598 movcs %icc, %o5, %o4
14599 ldd [%l7 + 0x10], %o6
14600 edge8l %l3, %o2, %i4
14601 edge8ln %l1, %i3, %o0
14602 edge8n %i1, %o1, %i5
14603 udivx %o3, 0x1A6F, %g3
14604 fmovsa %xcc, %f14, %f30
14605 fmovrsgz %i7, %f15, %f8
14606 addccc %g1, %g6, %l6
14607 lduh [%l7 + 0x28], %g5
14608 xnor %g4, 0x064F, %i0
14609 save %l2, %i2, %g2
14610 rdpr %cwp, %g1
14611 rdpr %cansave, %g2
14612 rdpr %canrestore, %g3
14613 rdpr %cleanwin, %g4
14614 rdpr %otherwin, %g5
14615 rdpr %wstate, %g6
14616 edge32l %i6, %l5, %g7
14617 movvc %icc, %o6, %l4
14618 movvc %xcc, %l0, %o4
14619 popc %o5, %l3
14620 or %o2, 0x1D21, %o7
14621 stw %l1, [%l7 + 0x50]
14622 smulcc %i3, %i4, %i1
14623 setx loop_47, %l0, %l1
14624 return %l1
14625 nop
14626 rdpr %cwp, %g1
14627 rdpr %cansave, %g2
14628 rdpr %canrestore, %g3
14629 rdpr %cleanwin, %g4
14630 rdpr %otherwin, %g5
14631 rdpr %wstate, %g6
14632loop_47: add %o3, %g3, %g1
14633 movcc %icc, %i7, %g6
14634 nop
14635 set 0x40, %l1
14636 ldd [%l7 + %l1], %i6
14637 sllx %g4, 0x1F, %i0
14638 mulscc %g5, 0x0FBD, %l2
14639 orncc %g2, 0x1168, %i6
14640 subc %l5, 0x1D6F, %g7
14641 subc %i2, %l4, %o6
14642 subc %l0, %o5, %o4
14643 fcmpgt32 %f12, %f26, %l3
14644 sir 0x0B3F
14645 srlx %o2, %o7, %i3
14646 array32 %l1, %i1, %i4
14647 std %f16, [%l7 + 0x30]
14648 restore %i5, %o0, %o3
14649 rdpr %cwp, %g1
14650 rdpr %cansave, %g2
14651 rdpr %canrestore, %g3
14652 rdpr %cleanwin, %g4
14653 rdpr %otherwin, %g5
14654 rdpr %wstate, %g6
14655 fmovsgu %icc, %f3, %f30
14656 edge8ln %o1, %g1, %g3
14657 faligndata %f30, %f24, %f4
14658 std %f8, [%l7 + 0x18]
14659 ldsb [%l7 + 0x2C], %g6
14660 sir 0x0991
14661 movre %i7, 0x2B0, %g4
14662 edge8l %i0, %g5, %l2
14663 srax %g2, %l6, %i6
14664 fornot1 %f22, %f22, %f18
14665 fpadd32 %f10, %f28, %f22
14666 nop
14667 set 0x74, %l0
14668 ldsw [%l7 + %l0], %g7
14669 fcmpgt32 %f14, %f6, %i2
14670 stw %l4, [%l7 + 0x34]
14671 fpack32 %f0, %f12, %f8
14672 array16 %l5, %l0, %o5
14673 or %o4, %o6, %l3
14674 ldub [%l7 + 0x3C], %o7
14675 movrlz %i3, %l1, %i1
14676 sth %o2, [%l7 + 0x0E]
14677 movpos %xcc, %i5, %i4
14678 save %o3, 0x142D, %o1
14679 rdpr %cwp, %g1
14680 rdpr %cansave, %g2
14681 rdpr %canrestore, %g3
14682 rdpr %cleanwin, %g4
14683 rdpr %otherwin, %g5
14684 rdpr %wstate, %g6
14685 fandnot2s %f10, %f24, %f24
14686 move %xcc, %g1, %o0
14687 movl %icc, %g3, %g6
14688 or %i7, %i0, %g5
14689 addcc %g4, 0x0818, %g2
14690 lduw [%l7 + 0x64], %l6
14691 st %f18, [%l7 + 0x5C]
14692 mulx %l2, 0x1EDB, %i6
14693 alignaddrl %i2, %g7, %l4
14694 faligndata %f10, %f16, %f8
14695 umul %l0, %l5, %o4
14696 fnot2 %f28, %f22
14697 popc 0x13F1, %o6
14698 fmovdn %icc, %f1, %f26
14699 array8 %l3, %o7, %o5
14700 movcs %icc, %i3, %i1
14701 std %f10, [%l7 + 0x68]
14702 stx %l1, [%l7 + 0x40]
14703 nop
14704 set 0x18, %i6
14705 ldsw [%l7 + %i6], %o2
14706 fmovsge %icc, %f30, %f26
14707 movrlz %i4, %o3, %i5
14708 subccc %o1, %g1, %o0
14709 orn %g3, %g6, %i7
14710 edge32 %g5, %g4, %i0
14711 and %g2, %l2, %l6
14712 edge8l %i2, %i6, %g7
14713 sllx %l0, 0x06, %l5
14714 smulcc %o4, 0x0095, %l4
14715 setx loop_48, %l0, %l1
14716 return %l1
14717 nop
14718 rdpr %cwp, %g1
14719 rdpr %cansave, %g2
14720 rdpr %canrestore, %g3
14721 rdpr %cleanwin, %g4
14722 rdpr %otherwin, %g5
14723 rdpr %wstate, %g6
14724loop_48: smulcc %o5, %l3, %i1
14725 edge32n %l1, %i3, %o2
14726 fmovdneg %xcc, %f12, %f18
14727 umulcc %i4, 0x1E9B, %i5
14728 popc %o3, %o1
14729 stx %o0, [%l7 + 0x20]
14730 fmovdn %xcc, %f29, %f4
14731 mulx %g3, 0x047D, %g6
14732 udivx %i7, 0x0A69, %g1
14733 fnors %f2, %f25, %f17
14734 edge16n %g5, %g4, %g2
14735 ldsw [%l7 + 0x2C], %l2
14736 movrgz %i0, %l6, %i2
14737 fmul8ulx16 %f6, %f12, %f16
14738 fmovse %icc, %f20, %f31
14739 movge %icc, %i6, %l0
14740 ld [%l7 + 0x5C], %f20
14741 umul %l5, 0x0F10, %o4
14742 fmovsge %icc, %f12, %f2
14743 edge16 %g7, %o6, %l4
14744 move %xcc, %o7, %l3
14745 ldd [%l7 + 0x68], %f18
14746 movre %o5, 0x11A, %i1
14747 movneg %xcc, %l1, %i3
14748 edge32l %o2, %i5, %i4
14749 fabsd %f16, %f6
14750 movrne %o3, 0x0E2, %o0
14751 save %o1, %g6, %g3
14752 rdpr %cwp, %g1
14753 rdpr %cansave, %g2
14754 rdpr %canrestore, %g3
14755 rdpr %cleanwin, %g4
14756 rdpr %otherwin, %g5
14757 rdpr %wstate, %g6
14758 xor %g1, %i7, %g5
14759 smulcc %g4, 0x1020, %l2
14760 fornot1 %f2, %f22, %f22
14761 orn %g2, %l6, %i2
14762 subccc %i0, 0x05CD, %i6
14763 edge32ln %l0, %o4, %l5
14764 movvc %icc, %g7, %l4
14765 edge16n %o6, %o7, %l3
14766 movn %xcc, %o5, %l1
14767 fmul8ulx16 %f10, %f18, %f26
14768 orn %i1, %i3, %o2
14769 edge8l %i4, %o3, %i5
14770 fornot1 %f22, %f10, %f12
14771 xnorcc %o0, %o1, %g3
14772 edge32l %g1, %i7, %g6
14773 restore %g4, %l2, %g2
14774 rdpr %cwp, %g1
14775 rdpr %cansave, %g2
14776 rdpr %canrestore, %g3
14777 rdpr %cleanwin, %g4
14778 rdpr %otherwin, %g5
14779 rdpr %wstate, %g6
14780 lduw [%l7 + 0x44], %l6
14781 andcc %i2, %g5, %i0
14782 addc %l0, %i6, %l5
14783 xorcc %g7, %l4, %o6
14784 bshuffle %f0, %f30, %f22
14785 lduw [%l7 + 0x7C], %o7
14786 fornot2s %f16, %f10, %f27
14787 ldub [%l7 + 0x30], %o4
14788 and %o5, %l1, %i1
14789 sth %l3, [%l7 + 0x46]
14790 edge32n %o2, %i3, %o3
14791 edge16ln %i5, %i4, %o1
14792 sth %o0, [%l7 + 0x56]
14793 for %f30, %f6, %f28
14794 sdiv %g1, 0x05FD, %i7
14795 sth %g3, [%l7 + 0x42]
14796 fnot1s %f20, %f4
14797 umulcc %g6, 0x155E, %g4
14798 edge16ln %l2, %l6, %g2
14799 edge8ln %i2, %i0, %l0
14800 edge16n %g5, %l5, %g7
14801 movrgez %l4, %i6, %o6
14802 fpadd16s %f26, %f12, %f20
14803 movrgez %o4, 0x0E0, %o7
14804 andn %l1, 0x01FC, %i1
14805 movne %icc, %o5, %l3
14806 edge16n %i3, %o3, %o2
14807 ldd [%l7 + 0x50], %i4
14808 alignaddr %i5, %o1, %g1
14809 xorcc %o0, 0x117B, %i7
14810 edge16n %g3, %g6, %g4
14811 edge8ln %l6, %l2, %g2
14812 movpos %icc, %i0, %l0
14813 fcmpd %fcc3, %f4, %f26
14814 mulscc %g5, 0x067E, %i2
14815 fpadd32 %f4, %f0, %f6
14816 stx %l5, [%l7 + 0x08]
14817 popc 0x12EA, %l4
14818 fnot2s %f12, %f16
14819 umul %g7, 0x05EB, %i6
14820 fpadd32 %f16, %f8, %f16
14821 fpadd16s %f22, %f24, %f0
14822 movpos %icc, %o6, %o7
14823 nop
14824 set 0x08, %i4
14825 ldx [%l7 + %i4], %l1
14826 fmovdgu %xcc, %f1, %f20
14827 fmul8sux16 %f6, %f0, %f22
14828 fmovsvs %icc, %f1, %f20
14829 movne %xcc, %i1, %o4
14830 fnegd %f4, %f28
14831 setx loop_49, %l0, %l1
14832 return %l1
14833 nop
14834 rdpr %cwp, %g1
14835 rdpr %cansave, %g2
14836 rdpr %canrestore, %g3
14837 rdpr %cleanwin, %g4
14838 rdpr %otherwin, %g5
14839 rdpr %wstate, %g6
14840loop_49: sir 0x089F
14841 array32 %i3, %i4, %i5
14842 st %f12, [%l7 + 0x24]
14843 ldsh [%l7 + 0x5C], %o2
14844 restore %o1, 0x11EA, %o0
14845 rdpr %cwp, %g1
14846 rdpr %cansave, %g2
14847 rdpr %canrestore, %g3
14848 rdpr %cleanwin, %g4
14849 rdpr %otherwin, %g5
14850 rdpr %wstate, %g6
14851 fnand %f24, %f2, %f12
14852 fmovsgu %xcc, %f9, %f7
14853 sir 0x1CEA
14854 umulcc %i7, 0x03B5, %g3
14855 sth %g6, [%l7 + 0x7C]
14856 edge16ln %g1, %g4, %l6
14857 fmovrsgz %l2, %f1, %f10
14858 movleu %xcc, %i0, %g2
14859 edge16n %l0, %i2, %l5
14860 fmovsneg %icc, %f17, %f15
14861 addcc %l4, 0x1923, %g5
14862 movcs %icc, %g7, %o6
14863 umul %i6, 0x0698, %o7
14864 addc %l1, 0x1DAF, %i1
14865 array8 %o4, %o5, %l3
14866 movrgez %o3, 0x24B, %i3
14867 fmovspos %xcc, %f6, %f25
14868 xor %i5, %o2, %i4
14869 fcmple32 %f26, %f0, %o0
14870 fmovdg %xcc, %f9, %f22
14871 edge32 %o1, %i7, %g6
14872 movle %xcc, %g3, %g4
14873 fsrc2 %f10, %f24
14874 orcc %g1, %l6, %i0
14875 fmovrdlez %l2, %f24, %f6
14876 lduw [%l7 + 0x34], %g2
14877 edge32n %l0, %i2, %l4
14878 pdist %f10, %f26, %f30
14879 fcmple32 %f30, %f6, %g5
14880 fcmpd %fcc0, %f0, %f2
14881 subcc %l5, 0x17C2, %g7
14882 ldsh [%l7 + 0x7E], %o6
14883 xnorcc %o7, %l1, %i6
14884 edge8 %i1, %o5, %o4
14885 ldsb [%l7 + 0x74], %l3
14886 sub %i3, 0x1B79, %i5
14887 popc 0x05C9, %o3
14888 fcmple32 %f10, %f2, %i4
14889 fmovdgu %xcc, %f31, %f11
14890 fmovdne %icc, %f25, %f21
14891 nop
14892 set 0x78, %o2
14893 ldd [%l7 + %o2], %f18
14894 array32 %o2, %o1, %o0
14895 movcs %icc, %i7, %g6
14896 umul %g3, %g1, %g4
14897 nop
14898 set 0x54, %g4
14899 lduw [%l7 + %g4], %i0
14900 xor %l6, %g2, %l2
14901 movrne %l0, %l4, %i2
14902 xnor %l5, %g7, %g5
14903 subc %o6, 0x00A4, %l1
14904 smulcc %i6, %o7, %i1
14905 fmovdgu %xcc, %f1, %f15
14906 fsrc1s %f12, %f3
14907 fmovrdgez %o4, %f30, %f28
14908 edge8n %l3, %i3, %i5
14909 st %f20, [%l7 + 0x28]
14910 movle %icc, %o5, %i4
14911 edge8n %o3, %o1, %o0
14912 array16 %i7, %g6, %g3
14913 mova %xcc, %o2, %g4
14914 andn %i0, %g1, %g2
14915 orn %l2, 0x0617, %l0
14916 sdiv %l6, 0x1A4A, %i2
14917 pdist %f8, %f10, %f0
14918 array16 %l4, %g7, %l5
14919 fmovdneg %xcc, %f30, %f28
14920 sdivx %g5, 0x0436, %o6
14921 sub %i6, %l1, %o7
14922 movrlz %o4, %i1, %l3
14923 ldub [%l7 + 0x10], %i3
14924 edge8ln %o5, %i4, %o3
14925 edge32n %i5, %o1, %o0
14926 movvs %icc, %i7, %g3
14927 fsrc1s %f8, %f13
14928 udivx %g6, 0x1E22, %g4
14929 sllx %o2, %i0, %g1
14930 ldx [%l7 + 0x30], %g2
14931 orncc %l0, %l2, %i2
14932 sdivcc %l4, 0x1F41, %g7
14933 fabss %f7, %f24
14934 ldsw [%l7 + 0x14], %l5
14935 popc 0x0DCF, %l6
14936 srl %o6, 0x04, %i6
14937 lduw [%l7 + 0x4C], %l1
14938 save %g5, %o7, %o4
14939 rdpr %cwp, %g1
14940 rdpr %cansave, %g2
14941 rdpr %canrestore, %g3
14942 rdpr %cleanwin, %g4
14943 rdpr %otherwin, %g5
14944 rdpr %wstate, %g6
14945 fmul8ulx16 %f0, %f8, %f26
14946 movgu %xcc, %i1, %i3
14947 fpsub32 %f22, %f18, %f8
14948 popc 0x002E, %l3
14949 smul %o5, 0x13F6, %o3
14950 mulscc %i5, %o1, %i4
14951 addc %i7, %o0, %g3
14952 addccc %g4, %o2, %g6
14953 fcmpgt32 %f12, %f30, %i0
14954 edge32ln %g1, %g2, %l0
14955 ldd [%l7 + 0x30], %f6
14956 addcc %l2, %l4, %g7
14957 st %f11, [%l7 + 0x58]
14958 addc %i2, %l5, %l6
14959 xnorcc %o6, %i6, %l1
14960 ldsw [%l7 + 0x34], %g5
14961 fmovdcc %xcc, %f25, %f9
14962 srl %o7, %o4, %i1
14963 ld [%l7 + 0x78], %f12
14964 stx %i3, [%l7 + 0x70]
14965 movrne %l3, %o5, %o3
14966 movrlez %i5, %o1, %i7
14967 edge32n %o0, %i4, %g3
14968 fmovrse %o2, %f16, %f28
14969 fmovdneg %icc, %f10, %f6
14970 fmovsle %icc, %f1, %f21
14971 sdivx %g4, 0x1190, %g6
14972 fmovrslez %i0, %f30, %f8
14973 edge16ln %g1, %g2, %l0
14974 mulx %l2, %g7, %i2
14975 edge8n %l4, %l6, %l5
14976 andcc %i6, %o6, %l1
14977 fnands %f0, %f3, %f14
14978 addc %g5, 0x0A7E, %o4
14979 movne %xcc, %o7, %i1
14980 andncc %i3, %l3, %o5
14981 ldd [%l7 + 0x50], %o2
14982 fmovsvs %icc, %f7, %f21
14983 ldsb [%l7 + 0x79], %i5
14984 xnor %i7, 0x1F73, %o0
14985 stx %o1, [%l7 + 0x70]
14986 fnands %f4, %f6, %f1
14987 fpackfix %f14, %f6
14988 move %xcc, %i4, %g3
14989 array8 %o2, %g4, %g6
14990 stx %g1, [%l7 + 0x10]
14991 orn %g2, %i0, %l0
14992 ldx [%l7 + 0x60], %g7
14993 movl %icc, %i2, %l2
14994 addccc %l4, 0x0676, %l6
14995 stw %i6, [%l7 + 0x18]
14996 udivcc %l5, 0x0A17, %o6
14997 edge8 %l1, %g5, %o7
14998 add %i1, %i3, %l3
14999 movrlz %o4, 0x295, %o5
15000 sth %i5, [%l7 + 0x68]
15001 fxnors %f21, %f4, %f2
15002 edge16n %i7, %o3, %o0
15003 xor %i4, %o1, %g3
15004 ldsb [%l7 + 0x35], %g4
15005 fandnot2 %f28, %f4, %f24
15006 st %f24, [%l7 + 0x78]
15007 or %o2, %g6, %g2
15008 fpsub16 %f16, %f20, %f8
15009 sdivx %i0, 0x007E, %g1
15010 array32 %l0, %g7, %l2
15011 and %i2, 0x168B, %l6
15012 fmovdcs %xcc, %f19, %f10
15013 fmul8x16 %f19, %f4, %f12
15014 edge32ln %l4, %i6, %l5
15015 setx loop_50, %l0, %l1
15016 return %l1
15017 nop
15018 rdpr %cwp, %g1
15019 rdpr %cansave, %g2
15020 rdpr %canrestore, %g3
15021 rdpr %cleanwin, %g4
15022 rdpr %otherwin, %g5
15023 rdpr %wstate, %g6
15024loop_50: fandnot2s %f1, %f6, %f28
15025 addcc %o7, %i1, %l3
15026 save %i3, 0x0A8F, %o4
15027 rdpr %cwp, %g1
15028 rdpr %cansave, %g2
15029 rdpr %canrestore, %g3
15030 rdpr %cleanwin, %g4
15031 rdpr %otherwin, %g5
15032 rdpr %wstate, %g6
15033 xnor %i5, 0x0C75, %i7
15034 fpsub32s %f3, %f25, %f13
15035 fmovd %f30, %f30
15036 fmovrsne %o5, %f0, %f18
15037 fsrc1 %f2, %f4
15038 movrlz %o0, %i4, %o1
15039 movrgez %o3, 0x366, %g3
15040 fmovda %xcc, %f26, %f14
15041 fone %f12
15042 fmovscs %xcc, %f1, %f30
15043 edge16ln %o2, %g4, %g6
15044 stb %g2, [%l7 + 0x1C]
15045 std %f20, [%l7 + 0x78]
15046 fnot2 %f8, %f20
15047 xnor %g1, 0x0B8A, %i0
15048 edge8 %l0, %l2, %i2
15049 sra %g7, %l6, %l4
15050 array16 %i6, %l5, %l1
15051 fmovrde %o6, %f16, %f18
15052 fpsub16 %f24, %f20, %f28
15053 sdiv %o7, 0x0028, %i1
15054 mulscc %l3, %i3, %g5
15055 edge16 %i5, %o4, %o5
15056 fmovrsgz %i7, %f29, %f28
15057 sir 0x19CF
15058 movn %xcc, %o0, %i4
15059 edge8l %o1, %g3, %o2
15060 smulcc %o3, %g6, %g2
15061 edge8l %g1, %i0, %g4
15062 edge8n %l2, %l0, %g7
15063 fandnot2s %f0, %f22, %f14
15064 fcmpne32 %f10, %f16, %l6
15065 fnot1s %f16, %f27
15066 fmovrdlez %l4, %f10, %f2
15067 fcmped %fcc2, %f14, %f20
15068 mulscc %i2, 0x191E, %i6
15069 fmul8x16 %f12, %f4, %f24
15070 srax %l1, %l5, %o6
15071 movn %xcc, %i1, %l3
15072 addcc %i3, %g5, %o7
15073 srlx %i5, 0x12, %o5
15074 movneg %xcc, %o4, %i7
15075 edge16l %i4, %o0, %g3
15076 add %o1, %o2, %o3
15077 and %g6, %g1, %i0
15078 fnegd %f30, %f12
15079 addccc %g2, %g4, %l2
15080 fxnors %f23, %f29, %f20
15081 edge16l %l0, %g7, %l4
15082 smulcc %l6, 0x0E73, %i6
15083 movrgz %l1, 0x0C8, %i2
15084 edge32 %l5, %i1, %l3
15085 fmovscs %xcc, %f14, %f20
15086 movre %o6, 0x374, %i3
15087 movre %o7, %i5, %o5
15088 fmovdleu %icc, %f21, %f0
15089 edge16 %o4, %g5, %i7
15090 lduh [%l7 + 0x6E], %i4
15091 ldsb [%l7 + 0x58], %g3
15092 fexpand %f5, %f30
15093 edge16ln %o0, %o2, %o3
15094 fmovrde %g6, %f28, %f18
15095 mova %xcc, %g1, %i0
15096 fnor %f4, %f2, %f18
15097 sll %o1, %g2, %g4
15098 xnor %l0, 0x1024, %l2
15099 fmovrse %g7, %f18, %f17
15100 smulcc %l6, %l4, %i6
15101 udivcc %i2, 0x1E88, %l5
15102 xnorcc %i1, 0x1B5B, %l1
15103 movrlez %o6, 0x1B1, %l3
15104 fmovsg %icc, %f2, %f30
15105 sir 0x1977
15106 smulcc %i3, 0x024A, %o7
15107 fmovd %f10, %f12
15108 udiv %i5, 0x0D51, %o4
15109 nop
15110 set 0x38, %i2
15111 ldx [%l7 + %i2], %g5
15112 or %o5, 0x0594, %i4
15113 smul %i7, 0x0113, %o0
15114 addc %g3, %o3, %g6
15115 fpack16 %f18, %f20
15116 andcc %o2, %i0, %g1
15117 srlx %o1, 0x07, %g2
15118 alignaddrl %g4, %l2, %g7
15119 std %f20, [%l7 + 0x48]
15120 stw %l0, [%l7 + 0x1C]
15121 udivx %l6, 0x037C, %i6
15122 edge16l %l4, %i2, %i1
15123 nop
15124 set 0x58, %g6
15125 ldd [%l7 + %g6], %f24
15126 fcmple32 %f14, %f18, %l5
15127 movl %xcc, %l1, %l3
15128 movle %icc, %o6, %i3
15129 subcc %i5, %o7, %o4
15130 movrne %o5, %g5, %i7
15131 srax %i4, %g3, %o3
15132 sdivx %g6, 0x0FE6, %o0
15133 sdiv %i0, 0x148A, %o2
15134 fcmped %fcc3, %f28, %f24
15135 fmovdle %xcc, %f12, %f19
15136 fmovdle %icc, %f21, %f16
15137 ldsw [%l7 + 0x2C], %o1
15138 edge32l %g1, %g2, %l2
15139 std %f22, [%l7 + 0x68]
15140 fandnot2 %f16, %f30, %f18
15141 nop
15142 set 0x60, %i3
15143 lduw [%l7 + %i3], %g4
15144 add %g7, 0x03B9, %l0
15145 movge %icc, %i6, %l4
15146 smulcc %i2, %l6, %i1
15147 movpos %xcc, %l1, %l5
15148 mulscc %l3, %o6, %i3
15149 fmovsa %icc, %f29, %f17
15150 lduh [%l7 + 0x34], %i5
15151 fnegd %f6, %f8
15152 edge8n %o7, %o5, %o4
15153 srl %i7, 0x09, %g5
15154 movrgez %g3, %i4, %o3
15155 sdivx %g6, 0x0AE0, %i0
15156 orn %o0, %o1, %o2
15157 movleu %icc, %g2, %l2
15158 fmovrsgz %g4, %f1, %f22
15159 movne %icc, %g7, %g1
15160 movvs %icc, %i6, %l4
15161 add %i2, %l6, %i1
15162 movneg %xcc, %l1, %l0
15163 sdivcc %l5, 0x127A, %o6
15164 edge16 %i3, %i5, %o7
15165 movge %icc, %o5, %l3
15166 sth %i7, [%l7 + 0x1E]
15167 ldx [%l7 + 0x28], %o4
15168 ldx [%l7 + 0x50], %g5
15169 sdivx %g3, 0x0F14, %i4
15170 for %f10, %f16, %f22
15171 movvc %xcc, %g6, %i0
15172 edge32n %o3, %o0, %o1
15173 movvc %xcc, %o2, %l2
15174 popc %g4, %g7
15175 std %f24, [%l7 + 0x18]
15176 udiv %g1, 0x1AA3, %g2
15177 sethi 0x0020, %l4
15178 or %i2, %i6, %l6
15179 array8 %l1, %l0, %l5
15180 srl %i1, 0x1C, %o6
15181 std %f8, [%l7 + 0x28]
15182 stx %i5, [%l7 + 0x60]
15183 movrgz %o7, %i3, %o5
15184 umulcc %l3, %o4, %i7
15185 ldsw [%l7 + 0x5C], %g5
15186 fornot2 %f2, %f0, %f18
15187 stb %i4, [%l7 + 0x7C]
15188 edge32l %g3, %g6, %i0
15189 fmovrdlz %o0, %f6, %f0
15190 array8 %o1, %o2, %o3
15191 fandnot1s %f14, %f5, %f25
15192 fcmps %fcc1, %f4, %f31
15193 restore %l2, %g7, %g4
15194 rdpr %cwp, %g1
15195 rdpr %cansave, %g2
15196 rdpr %canrestore, %g3
15197 rdpr %cleanwin, %g4
15198 rdpr %otherwin, %g5
15199 rdpr %wstate, %g6
15200 sub %g2, %l4, %i2
15201 subccc %g1, %i6, %l1
15202 udivcc %l6, 0x12A1, %l5
15203 fnand %f4, %f18, %f4
15204 edge8l %l0, %o6, %i5
15205 fmovdpos %icc, %f5, %f30
15206 udivx %o7, 0x068E, %i1
15207 mulscc %i3, 0x02B8, %l3
15208 alignaddr %o4, %o5, %g5
15209 sllx %i7, 0x0F, %g3
15210 fmovdge %icc, %f18, %f16
15211 fnand %f10, %f12, %f14
15212 ldd [%l7 + 0x50], %g6
15213 mulscc %i0, %o0, %o1
15214 array8 %i4, %o2, %o3
15215 umulcc %g7, 0x12B8, %g4
15216 sth %l2, [%l7 + 0x1A]
15217 udiv %l4, 0x14A3, %g2
15218 movge %icc, %i2, %g1
15219 xor %l1, %i6, %l5
15220 edge32l %l6, %l0, %i5
15221 fpackfix %f20, %f9
15222 fmovsg %xcc, %f15, %f13
15223 movneg %icc, %o6, %o7
15224 srax %i1, %l3, %i3
15225 fmovscs %icc, %f22, %f28
15226 stx %o5, [%l7 + 0x08]
15227 edge16l %g5, %i7, %g3
15228 lduw [%l7 + 0x7C], %g6
15229 alignaddr %i0, %o4, %o1
15230 smul %o0, %o2, %i4
15231 udiv %o3, 0x179F, %g7
15232 sir 0x1A99
15233 fors %f2, %f13, %f8
15234 fxnor %f6, %f8, %f4
15235 xnor %g4, %l4, %g2
15236 xnor %l2, %g1, %l1
15237 sdivx %i2, 0x04E3, %l5
15238 fnor %f22, %f16, %f24
15239 fnot2 %f24, %f20
15240 udivcc %i6, 0x1B35, %l6
15241 srlx %l0, %i5, %o6
15242 st %f15, [%l7 + 0x6C]
15243 edge8l %o7, %i1, %i3
15244 movpos %icc, %o5, %l3
15245 fmovdvc %icc, %f19, %f27
15246 edge32l %i7, %g3, %g5
15247 array8 %i0, %g6, %o4
15248 andncc %o0, %o1, %i4
15249 stb %o3, [%l7 + 0x1C]
15250 andn %o2, %g7, %g4
15251 movrlz %g2, 0x0B1, %l4
15252 andn %l2, %g1, %i2
15253 edge32l %l5, %l1, %l6
15254 sll %l0, 0x07, %i5
15255 sdivx %o6, 0x1FB3, %i6
15256 edge32ln %o7, %i1, %i3
15257 ldx [%l7 + 0x58], %o5
15258 fmovsg %icc, %f27, %f5
15259 lduh [%l7 + 0x56], %i7
15260 addccc %g3, 0x1642, %g5
15261 save %i0, 0x0CE2, %g6
15262 rdpr %cwp, %g1
15263 rdpr %cansave, %g2
15264 rdpr %canrestore, %g3
15265 rdpr %cleanwin, %g4
15266 rdpr %otherwin, %g5
15267 rdpr %wstate, %g6
15268 umul %l3, %o0, %o4
15269 xnorcc %o1, 0x073E, %o3
15270 and %o2, %i4, %g7
15271 edge32l %g2, %l4, %g4
15272 array16 %l2, %g1, %i2
15273 stx %l1, [%l7 + 0x20]
15274 array16 %l6, %l0, %i5
15275 sub %l5, %i6, %o6
15276 edge16n %i1, %i3, %o7
15277 fmovda %icc, %f13, %f17
15278 movgu %icc, %i7, %g3
15279 addcc %o5, %g5, %g6
15280 fnand %f6, %f2, %f14
15281 smul %l3, 0x1431, %i0
15282 ldx [%l7 + 0x58], %o0
15283 fnot2 %f26, %f6
15284 srlx %o4, 0x16, %o1
15285 movg %icc, %o2, %i4
15286 movcc %xcc, %o3, %g2
15287 udivcc %g7, 0x05F4, %l4
15288 mova %icc, %g4, %g1
15289 andcc %i2, %l2, %l1
15290 movne %xcc, %l6, %i5
15291 subccc %l5, %i6, %o6
15292 fmovdl %icc, %f31, %f22
15293 movgu %icc, %i1, %i3
15294 ldsb [%l7 + 0x1E], %l0
15295 srax %i7, %o7, %o5
15296 edge32ln %g5, %g6, %l3
15297 popc 0x156C, %i0
15298 orcc %o0, 0x06D8, %o4
15299 fones %f12
15300 movgu %icc, %g3, %o2
15301 subc %o1, %i4, %g2
15302 and %g7, 0x0A34, %l4
15303 movrgz %o3, 0x1CE, %g4
15304 popc 0x0CB2, %i2
15305 sll %l2, %g1, %l1
15306 ldd [%l7 + 0x50], %f0
15307 fpsub32s %f21, %f20, %f12
15308 edge16l %i5, %l6, %i6
15309 sethi 0x1A92, %l5
15310 edge32n %o6, %i1, %l0
15311 fpack32 %f10, %f14, %f30
15312 movpos %icc, %i3, %i7
15313 subc %o5, %o7, %g5
15314 movl %icc, %l3, %i0
15315 orcc %o0, %o4, %g3
15316 movre %o2, 0x1F1, %g6
15317 fmovdg %xcc, %f22, %f15
15318 fmovs %f8, %f28
15319 subccc %o1, 0x1B3B, %g2
15320 sub %i4, %g7, %l4
15321 fmovse %xcc, %f28, %f7
15322 popc %o3, %i2
15323 fnot1s %f0, %f26
15324 ldsb [%l7 + 0x29], %l2
15325 movvs %xcc, %g4, %g1
15326 ldsh [%l7 + 0x72], %i5
15327 subc %l6, %l1, %l5
15328 umul %i6, %o6, %l0
15329 movn %xcc, %i3, %i7
15330 ld [%l7 + 0x50], %f6
15331 sra %o5, 0x0E, %o7
15332 mulscc %i1, %g5, %i0
15333 movre %l3, 0x1CF, %o0
15334 fxors %f7, %f18, %f11
15335 edge8n %g3, %o2, %g6
15336 mulx %o1, 0x0C38, %o4
15337 fornot1s %f10, %f27, %f7
15338 fands %f26, %f16, %f26
15339 movrgez %g2, 0x211, %g7
15340 andncc %i4, %o3, %l4
15341 edge16l %i2, %l2, %g1
15342 edge32n %i5, %g4, %l1
15343 fmovdn %icc, %f6, %f11
15344 fmovrdgz %l5, %f14, %f6
15345 srlx %l6, %o6, %l0
15346 movcc %icc, %i3, %i6
15347 fcmpd %fcc1, %f6, %f8
15348 mulscc %i7, 0x1C97, %o5
15349 fmovscs %xcc, %f23, %f12
15350 or %i1, %o7, %g5
15351 st %f9, [%l7 + 0x68]
15352 stx %i0, [%l7 + 0x70]
15353 ldub [%l7 + 0x17], %o0
15354 movcc %xcc, %g3, %o2
15355 or %l3, 0x016D, %g6
15356 or %o4, %o1, %g2
15357 subccc %i4, 0x03C9, %o3
15358 fandnot2 %f26, %f2, %f0
15359 or %g7, %l4, %l2
15360 movrgz %g1, %i2, %i5
15361 udivcc %g4, 0x1CB5, %l5
15362 movrlz %l6, 0x1B0, %o6
15363 fmovsne %icc, %f4, %f21
15364 fpack16 %f20, %f29
15365 umul %l1, %i3, %l0
15366 mulx %i7, 0x16F2, %o5
15367 udivx %i6, 0x0964, %i1
15368 movl %icc, %g5, %i0
15369 lduw [%l7 + 0x54], %o7
15370 movl %xcc, %g3, %o2
15371 srax %o0, 0x0A, %l3
15372 movpos %icc, %o4, %g6
15373 add %g2, 0x0841, %i4
15374 movrlez %o1, 0x1D4, %o3
15375 edge16n %g7, %l4, %g1
15376 sra %i2, %l2, %g4
15377 alignaddrl %l5, %l6, %i5
15378 umul %o6, %l1, %l0
15379 mulscc %i7, 0x0D7E, %i3
15380 sll %i6, 0x12, %i1
15381 std %f28, [%l7 + 0x10]
15382 movvs %icc, %g5, %i0
15383 fand %f8, %f28, %f6
15384 edge32 %o7, %g3, %o5
15385 xor %o0, 0x1D77, %o2
15386 ldsh [%l7 + 0x3E], %o4
15387 alignaddrl %l3, %g6, %i4
15388 or %g2, 0x1328, %o1
15389 addcc %o3, 0x021A, %l4
15390 udiv %g1, 0x0FE8, %g7
15391 sdiv %l2, 0x0E74, %g4
15392 fmovscs %xcc, %f23, %f30
15393 movneg %xcc, %l5, %i2
15394 edge8ln %l6, %i5, %o6
15395 edge8l %l0, %i7, %i3
15396 fpadd32s %f5, %f20, %f9
15397 xorcc %i6, %i1, %g5
15398 ldsb [%l7 + 0x10], %l1
15399 fmovsleu %xcc, %f31, %f1
15400 array16 %i0, %o7, %o5
15401 fzero %f14
15402 edge16 %o0, %o2, %o4
15403 for %f26, %f8, %f28
15404 fmovsleu %icc, %f27, %f17
15405 lduw [%l7 + 0x50], %g3
15406 and %g6, %i4, %g2
15407 fornot2 %f20, %f8, %f18
15408 xnorcc %o1, 0x04A7, %o3
15409 fmovdcs %icc, %f10, %f24
15410 array8 %l3, %l4, %g1
15411 orncc %g7, 0x0503, %l2
15412 nop
15413 set 0x20, %g3
15414 std %f4, [%l7 + %g3]
15415 fornot2 %f2, %f30, %f30
15416 movle %xcc, %l5, %g4
15417 fmovd %f26, %f28
15418 ldsw [%l7 + 0x40], %i2
15419 alignaddr %i5, %o6, %l6
15420 movcs %icc, %i7, %l0
15421 lduw [%l7 + 0x4C], %i6
15422 movcs %xcc, %i1, %i3
15423 movrlz %g5, %i0, %l1
15424 srl %o7, %o5, %o2
15425 subc %o0, %o4, %g6
15426 movrgez %g3, %i4, %o1
15427 ldd [%l7 + 0x70], %o2
15428 lduh [%l7 + 0x2E], %g2
15429 srax %l3, 0x00, %l4
15430 stb %g1, [%l7 + 0x12]
15431 ldd [%l7 + 0x10], %f16
15432 ldsb [%l7 + 0x0B], %g7
15433 movvc %xcc, %l5, %g4
15434 edge32ln %l2, %i5, %o6
15435 or %i2, %i7, %l6
15436 fpadd32 %f4, %f30, %f8
15437 movgu %icc, %l0, %i6
15438 fone %f26
15439 fpadd16 %f10, %f22, %f16
15440 movl %xcc, %i1, %g5
15441 movl %icc, %i0, %i3
15442 srlx %o7, %o5, %l1
15443 std %f16, [%l7 + 0x78]
15444 nop
15445 set 0x5C, %g2
15446 ldsb [%l7 + %g2], %o0
15447 fmovdpos %icc, %f5, %f18
15448 sdivcc %o4, 0x0A6A, %o2
15449 alignaddr %g3, %g6, %o1
15450 fabsd %f6, %f4
15451 ldub [%l7 + 0x58], %i4
15452 srlx %o3, %g2, %l4
15453 fnors %f20, %f9, %f15
15454 lduw [%l7 + 0x08], %l3
15455 array16 %g7, %g1, %l5
15456 andn %l2, 0x1DFE, %i5
15457 lduh [%l7 + 0x34], %o6
15458 ldx [%l7 + 0x58], %g4
15459 movrgez %i7, %i2, %l6
15460 fexpand %f1, %f24
15461 orn %l0, 0x11F8, %i6
15462 umulcc %g5, %i1, %i0
15463 add %i3, 0x030C, %o5
15464 fmovdcs %xcc, %f26, %f2
15465 andn %o7, %l1, %o4
15466 std %f12, [%l7 + 0x08]
15467 mulx %o0, %g3, %g6
15468 array32 %o2, %i4, %o3
15469 andn %o1, %l4, %g2
15470 sllx %l3, %g7, %g1
15471 fcmpne16 %f16, %f0, %l2
15472 nop
15473 set 0x3B, %g1
15474 ldsb [%l7 + %g1], %i5
15475 array8 %o6, %l5, %i7
15476 fandnot1 %f28, %f2, %f12
15477 movge %icc, %i2, %l6
15478 ldd [%l7 + 0x70], %l0
15479 addccc %i6, %g5, %i1
15480 std %f14, [%l7 + 0x28]
15481 nop
15482 set 0x39, %l3
15483 ldsb [%l7 + %l3], %g4
15484 mulscc %i0, %o5, %o7
15485 stx %l1, [%l7 + 0x50]
15486 sll %o4, 0x0F, %o0
15487 faligndata %f20, %f30, %f6
15488 smulcc %g3, 0x1E02, %i3
15489 fpmerge %f19, %f5, %f4
15490 ldub [%l7 + 0x38], %g6
15491 fabsd %f16, %f18
15492 alignaddr %o2, %o3, %i4
15493 fnors %f8, %f19, %f19
15494 stw %l4, [%l7 + 0x68]
15495 fmovd %f8, %f4
15496 edge16 %g2, %l3, %g7
15497 movvs %xcc, %g1, %o1
15498 fmovsvc %icc, %f26, %f17
15499 or %l2, %i5, %l5
15500 fmovdg %xcc, %f25, %f30
15501 fmovsvs %icc, %f9, %f18
15502 movcc %xcc, %i7, %i2
15503 mova %icc, %l6, %l0
15504 ldsb [%l7 + 0x4D], %o6
15505 addc %g5, 0x0AD8, %i6
15506 edge32l %i1, %i0, %o5
15507 fnot1s %f0, %f7
15508 andcc %g4, %o7, %l1
15509 stw %o0, [%l7 + 0x70]
15510 stw %g3, [%l7 + 0x20]
15511 fmuld8sux16 %f27, %f15, %f16
15512 edge8ln %i3, %o4, %g6
15513 fmovdvc %xcc, %f5, %f3
15514 mulscc %o2, %i4, %l4
15515 mova %xcc, %g2, %o3
15516 ldub [%l7 + 0x4C], %l3
15517 or %g7, 0x0910, %g1
15518 sethi 0x09F9, %l2
15519 std %f4, [%l7 + 0x70]
15520 lduw [%l7 + 0x40], %i5
15521 ldx [%l7 + 0x38], %l5
15522 ldsh [%l7 + 0x0E], %o1
15523 xnorcc %i2, %i7, %l6
15524 fcmpne16 %f8, %f26, %l0
15525 orcc %g5, %i6, %o6
15526 sethi 0x1B18, %i0
15527 movg %icc, %o5, %g4
15528 popc %i1, %o7
15529 sir 0x16AF
15530 move %xcc, %l1, %o0
15531 array8 %g3, %o4, %i3
15532 edge8l %g6, %i4, %l4
15533 xnorcc %o2, 0x10C4, %o3
15534 addccc %g2, %g7, %l3
15535 movrlz %l2, %g1, %l5
15536 and %o1, %i5, %i7
15537 orncc %i2, 0x193B, %l0
15538 orcc %l6, %i6, %o6
15539 sth %i0, [%l7 + 0x52]
15540 fmovdvc %icc, %f27, %f26
15541 mova %xcc, %o5, %g4
15542 sethi 0x16FD, %i1
15543 add %o7, %g5, %l1
15544 sll %o0, 0x17, %o4
15545 sth %i3, [%l7 + 0x5E]
15546 stx %g6, [%l7 + 0x18]
15547 fmovdl %icc, %f6, %f17
15548 movrgez %i4, %g3, %o2
15549 sdiv %l4, 0x162F, %o3
15550 movvs %icc, %g7, %g2
15551 udiv %l2, 0x08F0, %l3
15552 sra %g1, 0x18, %l5
15553 edge8n %o1, %i7, %i5
15554 ldx [%l7 + 0x48], %l0
15555 xor %l6, %i6, %o6
15556 xorcc %i0, 0x175D, %i2
15557 movvs %icc, %g4, %o5
15558 movcs %icc, %i1, %o7
15559 fornot2s %f4, %f1, %f20
15560 fmovrdlz %g5, %f10, %f16
15561 sir 0x0D11
15562 edge8 %l1, %o4, %i3
15563 fornot1 %f18, %f12, %f2
15564 sdiv %g6, 0x1F05, %o0
15565 edge32ln %g3, %i4, %o2
15566 edge32ln %l4, %g7, %o3
15567 fpsub16s %f7, %f26, %f29
15568 smul %g2, %l3, %g1
15569 stb %l5, [%l7 + 0x68]
15570 ldd [%l7 + 0x38], %f18
15571 fmovrsne %l2, %f11, %f20
15572 fmovrsgz %i7, %f22, %f31
15573 fzero %f30
15574 smulcc %i5, 0x0BD7, %o1
15575 fmovsleu %xcc, %f20, %f9
15576 movrne %l6, %l0, %i6
15577 edge8n %i0, %o6, %i2
15578 fpadd16s %f13, %f3, %f11
15579 setx loop_51, %l0, %l1
15580 return %l1
15581 nop
15582 rdpr %cwp, %g1
15583 rdpr %cansave, %g2
15584 rdpr %canrestore, %g3
15585 rdpr %cleanwin, %g4
15586 rdpr %otherwin, %g5
15587 rdpr %wstate, %g6
15588loop_51: fornot1 %f24, %f0, %f0
15589 movvs %xcc, %o5, %o7
15590 movvs %icc, %g5, %l1
15591 ldub [%l7 + 0x0A], %o4
15592 umulcc %g6, 0x160F, %o0
15593 subccc %i3, %g3, %o2
15594 alignaddrl %i4, %g7, %l4
15595 umulcc %o3, 0x089A, %l3
15596 edge16l %g2, %g1, %l5
15597 mulscc %l2, %i5, %o1
15598 sth %l6, [%l7 + 0x62]
15599 ldsw [%l7 + 0x5C], %l0
15600 ldub [%l7 + 0x3A], %i6
15601 smulcc %i7, %o6, %i2
15602 movne %xcc, %i0, %g4
15603 addccc %i1, 0x0494, %o7
15604 lduw [%l7 + 0x38], %g5
15605 srax %o5, %o4, %l1
15606 array32 %g6, %i3, %g3
15607 xnor %o2, 0x1455, %o0
15608 smul %g7, %i4, %l4
15609 fmovrslez %l3, %f14, %f27
15610 fmovrse %g2, %f20, %f29
15611 fmul8x16 %f29, %f22, %f16
15612 fsrc1 %f2, %f2
15613 movrgz %o3, 0x391, %l5
15614 edge16n %l2, %g1, %i5
15615 stw %l6, [%l7 + 0x4C]
15616 fmovrdne %o1, %f6, %f26
15617 xnor %l0, 0x07D5, %i6
15618 movg %icc, %o6, %i7
15619 alignaddrl %i2, %i0, %g4
15620 fpackfix %f18, %f31
15621 fabsd %f30, %f26
15622 fmovscc %xcc, %f31, %f2
15623 mulx %i1, 0x105A, %g5
15624 save %o7, %o5, %o4
15625 rdpr %cwp, %g1
15626 rdpr %cansave, %g2
15627 rdpr %canrestore, %g3
15628 rdpr %cleanwin, %g4
15629 rdpr %otherwin, %g5
15630 rdpr %wstate, %g6
15631 subccc %g6, %i3, %l1
15632 xor %o2, %o0, %g7
15633 mulscc %g3, 0x0649, %i4
15634 xnor %l4, 0x1BDC, %g2
15635 alignaddr %l3, %o3, %l2
15636 stx %g1, [%l7 + 0x28]
15637 movl %xcc, %l5, %i5
15638 subccc %o1, 0x1FF2, %l6
15639 ldsh [%l7 + 0x7C], %i6
15640 fmovdle %xcc, %f6, %f16
15641 fmovse %icc, %f14, %f9
15642 mulscc %l0, %o6, %i2
15643 edge32 %i0, %g4, %i1
15644 sllx %g5, %i7, %o7
15645 lduh [%l7 + 0x44], %o5
15646 fxors %f10, %f11, %f4
15647 fxor %f6, %f28, %f4
15648 fnot1 %f8, %f16
15649 fsrc2 %f20, %f28
15650 ldub [%l7 + 0x0F], %g6
15651 smul %o4, %i3, %l1
15652 xorcc %o2, %o0, %g3
15653 nop
15654 set 0x50, %l5
15655 std %f12, [%l7 + %l5]
15656 fcmps %fcc3, %f7, %f10
15657 and %i4, 0x122E, %l4
15658 lduw [%l7 + 0x48], %g2
15659 srax %l3, %o3, %g7
15660 edge8l %g1, %l5, %l2
15661 fmovrsgz %i5, %f31, %f15
15662 fmovsl %xcc, %f6, %f19
15663 fandnot2 %f4, %f2, %f8
15664 umulcc %l6, %o1, %l0
15665 xor %o6, %i2, %i6
15666 addccc %i0, %i1, %g4
15667 sdiv %g5, 0x1B49, %i7
15668 fcmpne16 %f18, %f30, %o7
15669 fpadd16 %f0, %f12, %f0
15670 edge16n %o5, %g6, %o4
15671 xnorcc %i3, %o2, %l1
15672 mulx %o0, 0x0C82, %g3
15673 xorcc %i4, %l4, %l3
15674 for %f20, %f12, %f16
15675 addc %o3, %g2, %g1
15676 fands %f3, %f29, %f16
15677 array8 %g7, %l2, %i5
15678 ldsh [%l7 + 0x22], %l5
15679 andncc %o1, %l0, %l6
15680 popc 0x0596, %i2
15681 udiv %i6, 0x176F, %o6
15682 fpsub16 %f2, %f12, %f6
15683 mulscc %i1, %i0, %g4
15684 fmovse %xcc, %f20, %f29
15685 xor %g5, %i7, %o7
15686 fmovdcs %icc, %f27, %f12
15687 edge32l %o5, %o4, %i3
15688 smul %o2, 0x1158, %g6
15689 edge8l %l1, %g3, %i4
15690 subcc %o0, 0x16F0, %l4
15691 fmovrslez %l3, %f23, %f31
15692 alignaddr %o3, %g1, %g2
15693 andncc %l2, %i5, %l5
15694 edge8n %g7, %l0, %o1
15695 edge8ln %l6, %i2, %o6
15696 ldd [%l7 + 0x70], %f20
15697 and %i1, %i6, %g4
15698 save %g5, %i0, %o7
15699 rdpr %cwp, %g1
15700 rdpr %cansave, %g2
15701 rdpr %canrestore, %g3
15702 rdpr %cleanwin, %g4
15703 rdpr %otherwin, %g5
15704 rdpr %wstate, %g6
15705 subc %i7, %o5, %o4
15706 edge32 %i3, %g6, %l1
15707 fpack16 %f20, %f22
15708 addcc %g3, %i4, %o2
15709 st %f5, [%l7 + 0x4C]
15710 mulscc %l4, %o0, %l3
15711 xnorcc %g1, 0x1F16, %o3
15712 udiv %g2, 0x114A, %l2
15713 fmovsn %icc, %f7, %f1
15714 ldx [%l7 + 0x18], %i5
15715 movl %icc, %g7, %l5
15716 fmovdge %xcc, %f29, %f28
15717 sdivcc %o1, 0x0DFB, %l0
15718 edge8l %l6, %o6, %i1
15719 stx %i6, [%l7 + 0x78]
15720 xor %g4, 0x0506, %i2
15721 smul %g5, 0x1C23, %i0
15722 mova %icc, %o7, %o5
15723 movre %o4, %i7, %g6
15724 udiv %l1, 0x0828, %i3
15725 movrgz %g3, %i4, %l4
15726 fpadd32s %f12, %f30, %f20
15727 fpsub16s %f10, %f13, %f19
15728 subc %o0, 0x07E9, %o2
15729 edge8n %g1, %o3, %g2
15730 save %l3, 0x1640, %l2
15731 rdpr %cwp, %g1
15732 rdpr %cansave, %g2
15733 rdpr %canrestore, %g3
15734 rdpr %cleanwin, %g4
15735 rdpr %otherwin, %g5
15736 rdpr %wstate, %g6
15737 subc %g7, 0x18EC, %l5
15738 movn %xcc, %o1, %l0
15739 edge8l %i5, %l6, %i1
15740 fmovrslz %i6, %f19, %f15
15741 sir 0x158F
15742 edge8l %g4, %o6, %g5
15743 save %i2, %i0, %o7
15744 rdpr %cwp, %g1
15745 rdpr %cansave, %g2
15746 rdpr %canrestore, %g3
15747 rdpr %cleanwin, %g4
15748 rdpr %otherwin, %g5
15749 rdpr %wstate, %g6
15750 mulscc %o4, 0x0BFF, %i7
15751 andcc %g6, %l1, %i3
15752 array8 %g3, %i4, %l4
15753 edge8 %o5, %o0, %o2
15754 ld [%l7 + 0x70], %f20
15755 lduh [%l7 + 0x42], %g1
15756 st %f17, [%l7 + 0x10]
15757 movleu %icc, %g2, %l3
15758 addcc %l2, %o3, %l5
15759 sllx %g7, %o1, %l0
15760 sdiv %l6, 0x1C51, %i5
15761 save %i6, 0x1BAA, %i1
15762 rdpr %cwp, %g1
15763 rdpr %cansave, %g2
15764 rdpr %canrestore, %g3
15765 rdpr %cleanwin, %g4
15766 rdpr %otherwin, %g5
15767 rdpr %wstate, %g6
15768 movneg %xcc, %o6, %g4
15769 edge32 %g5, %i2, %i0
15770 addccc %o4, 0x11C2, %i7
15771 umul %g6, 0x0721, %o7
15772 xor %l1, 0x1430, %g3
15773 fnegd %f18, %f20
15774 nop
15775 set 0x24, %l2
15776 ldsw [%l7 + %l2], %i4
15777 udiv %l4, 0x0593, %i3
15778 fmovrdgez %o0, %f16, %f12
15779 fcmpgt32 %f24, %f6, %o2
15780 alignaddr %g1, %o5, %l3
15781 movre %g2, 0x14D, %o3
15782 st %f23, [%l7 + 0x50]
15783 fmovsge %icc, %f21, %f2
15784 sra %l5, %l2, %g7
15785 fexpand %f21, %f30
15786 fnand %f26, %f12, %f2
15787 umul %l0, %l6, %o1
15788 movcs %xcc, %i6, %i1
15789 movneg %xcc, %o6, %i5
15790 fmovda %xcc, %f11, %f12
15791 movrgez %g5, 0x20B, %g4
15792 fxnors %f31, %f22, %f2
15793 orcc %i0, %o4, %i7
15794 sdivx %g6, 0x0634, %o7
15795 fpmerge %f6, %f17, %f22
15796 sll %i2, %g3, %i4
15797 subccc %l1, %l4, %o0
15798 fexpand %f27, %f4
15799 addccc %i3, 0x03B2, %o2
15800 edge32l %g1, %o5, %l3
15801 orncc %g2, 0x037B, %o3
15802 stw %l5, [%l7 + 0x64]
15803 andncc %g7, %l0, %l2
15804 movle %icc, %l6, %i6
15805 lduh [%l7 + 0x56], %o1
15806 movvs %xcc, %o6, %i5
15807 udivcc %g5, 0x0A83, %g4
15808 andcc %i0, %o4, %i7
15809 orncc %g6, 0x15A5, %o7
15810 ld [%l7 + 0x4C], %f26
15811 stw %i2, [%l7 + 0x34]
15812 xnorcc %g3, 0x03D4, %i4
15813 ldd [%l7 + 0x38], %f6
15814 udivcc %i1, 0x108E, %l1
15815 fmovscs %xcc, %f10, %f31
15816 srlx %l4, %o0, %o2
15817 umulcc %g1, 0x0030, %o5
15818 edge32 %l3, %g2, %i3
15819 umulcc %o3, 0x0412, %g7
15820 ld [%l7 + 0x28], %f15
15821 sdiv %l5, 0x12FF, %l2
15822 edge8n %l6, %i6, %o1
15823 edge32 %l0, %i5, %o6
15824 mova %xcc, %g4, %i0
15825 fmovrsgz %o4, %f22, %f31
15826 addccc %i7, 0x186F, %g5
15827 fmovdcc %xcc, %f20, %f4
15828 stx %g6, [%l7 + 0x68]
15829 ldsw [%l7 + 0x10], %i2
15830 edge8ln %o7, %i4, %i1
15831 edge8 %g3, %l1, %l4
15832 fpsub16s %f20, %f13, %f2
15833 popc %o2, %g1
15834 xorcc %o5, 0x17DB, %l3
15835 fpsub16s %f6, %f14, %f0
15836 ldd [%l7 + 0x20], %f4
15837 fmul8x16au %f23, %f5, %f4
15838 ldx [%l7 + 0x70], %o0
15839 restore %g2, %o3, %i3
15840 rdpr %cwp, %g1
15841 rdpr %cansave, %g2
15842 rdpr %canrestore, %g3
15843 rdpr %cleanwin, %g4
15844 rdpr %otherwin, %g5
15845 rdpr %wstate, %g6
15846 ldd [%l7 + 0x20], %f10
15847 fnors %f15, %f15, %f26
15848 edge32n %g7, %l5, %l6
15849 array8 %i6, %o1, %l0
15850 orncc %i5, 0x1B2D, %l2
15851 edge8l %o6, %g4, %o4
15852 edge8ln %i7, %g5, %i0
15853 edge16n %i2, %o7, %i4
15854 edge32 %i1, %g3, %l1
15855 ldx [%l7 + 0x78], %l4
15856 fsrc2 %f0, %f10
15857 fandnot1s %f27, %f11, %f29
15858 fmovdgu %icc, %f24, %f9
15859 fcmpgt16 %f24, %f6, %o2
15860 movre %g6, 0x1E7, %g1
15861 ldd [%l7 + 0x10], %o4
15862 andcc %o0, %l3, %g2
15863 xnorcc %i3, %g7, %l5
15864 sth %o3, [%l7 + 0x3C]
15865 nop
15866 set 0x50, %i0
15867 ldx [%l7 + %i0], %l6
15868 ldd [%l7 + 0x58], %f8
15869 movvs %xcc, %o1, %l0
15870 fmovrdlez %i5, %f26, %f28
15871 orcc %i6, 0x0EBC, %l2
15872 addcc %o6, 0x05DB, %o4
15873 edge8ln %i7, %g5, %i0
15874 fmovdn %xcc, %f27, %f29
15875 subcc %i2, 0x0FA8, %o7
15876 edge8l %i4, %i1, %g3
15877 fmovsn %icc, %f2, %f31
15878 lduh [%l7 + 0x64], %l1
15879 fmuld8sux16 %f21, %f26, %f2
15880 subc %l4, 0x11BE, %g4
15881 orncc %g6, %o2, %g1
15882 stx %o0, [%l7 + 0x08]
15883 ld [%l7 + 0x50], %f30
15884 fmovrdgz %o5, %f30, %f12
15885 movge %icc, %l3, %i3
15886 movvc %icc, %g2, %g7
15887 array16 %o3, %l6, %l5
15888 add %o1, %i5, %l0
15889 ldub [%l7 + 0x0B], %i6
15890 fxnors %f12, %f9, %f1
15891 ldd [%l7 + 0x08], %f4
15892 edge8n %o6, %l2, %o4
15893 edge32l %g5, %i7, %i2
15894 ldx [%l7 + 0x48], %o7
15895 andcc %i0, %i1, %i4
15896 array32 %l1, %g3, %g4
15897 or %l4, %o2, %g6
15898 sdiv %g1, 0x02E8, %o5
15899 orn %l3, %o0, %g2
15900 udiv %i3, 0x1185, %g7
15901 fmovdleu %xcc, %f3, %f6
15902 alignaddrl %o3, %l6, %o1
15903 subc %l5, 0x02AC, %l0
15904 umul %i6, 0x0D8B, %o6
15905 orn %i5, %l2, %o4
15906 fmuld8ulx16 %f21, %f5, %f18
15907 st %f28, [%l7 + 0x1C]
15908 movle %xcc, %i7, %g5
15909 movl %icc, %i2, %o7
15910 srax %i1, %i4, %l1
15911 movg %icc, %i0, %g4
15912 fsrc1 %f14, %f2
15913 fxor %f26, %f22, %f10
15914 nop
15915 set 0x1C, %o6
15916 lduh [%l7 + %o6], %g3
15917 movre %o2, 0x3C1, %g6
15918 movvs %xcc, %g1, %l4
15919 srl %o5, %l3, %g2
15920 srl %o0, 0x0B, %g7
15921 fone %f18
15922 fornot2 %f8, %f22, %f12
15923 sra %o3, 0x18, %i3
15924 srlx %o1, %l5, %l0
15925 movgu %icc, %i6, %o6
15926 setx loop_52, %l0, %l1
15927 return %l1
15928 nop
15929 rdpr %cwp, %g1
15930 rdpr %cansave, %g2
15931 rdpr %canrestore, %g3
15932 rdpr %cleanwin, %g4
15933 rdpr %otherwin, %g5
15934 rdpr %wstate, %g6
15935loop_52: fandnot1 %f26, %f30, %f24
15936 srax %i7, 0x06, %g5
15937 mova %xcc, %l2, %o7
15938 sth %i2, [%l7 + 0x14]
15939 smulcc %i1, 0x11C7, %l1
15940 sub %i4, 0x0EFF, %i0
15941 sub %g4, 0x1EE8, %g3
15942 xorcc %g6, 0x1A67, %g1
15943 edge32 %l4, %o5, %o2
15944 movpos %xcc, %g2, %o0
15945 fmovrdlz %l3, %f0, %f6
15946 umul %g7, %o3, %i3
15947 fmovdg %icc, %f8, %f0
15948 movleu %xcc, %l5, %o1
15949 umulcc %l0, 0x1DF8, %o6
15950 fmovscc %icc, %f7, %f4
15951 fornot2 %f0, %f16, %f0
15952 st %f9, [%l7 + 0x58]
15953 xor %i5, 0x09FA, %i6
15954 movcs %icc, %o4, %i7
15955 fnegd %f28, %f10
15956 srl %l6, 0x14, %l2
15957 edge32 %g5, %o7, %i2
15958 fcmpeq32 %f2, %f24, %l1
15959 alignaddrl %i4, %i1, %i0
15960 edge8n %g4, %g6, %g1
15961 movrne %l4, %o5, %g3
15962 ldsb [%l7 + 0x6E], %g2
15963 fmovdcc %xcc, %f25, %f22
15964 edge32n %o0, %l3, %g7
15965 ld [%l7 + 0x28], %f14
15966 sllx %o3, %o2, %i3
15967 movvc %xcc, %o1, %l0
15968 ldsb [%l7 + 0x3D], %l5
15969 ldsh [%l7 + 0x4A], %i5
15970 sra %o6, 0x0D, %o4
15971 fpsub32s %f6, %f20, %f3
15972 udivx %i7, 0x05AC, %l6
15973 ldx [%l7 + 0x20], %i6
15974 xorcc %g5, 0x0FDA, %l2
15975 udiv %o7, 0x1066, %l1
15976 fmovdge %xcc, %f17, %f27
15977 edge16l %i2, %i4, %i1
15978 addccc %i0, %g4, %g1
15979 mova %xcc, %g6, %l4
15980 fabsd %f4, %f10
15981 edge16 %o5, %g3, %o0
15982 movrgez %g2, %g7, %l3
15983 movcc %xcc, %o2, %i3
15984 addc %o3, 0x00A6, %o1
15985 fnegd %f30, %f22
15986 edge32l %l5, %l0, %i5
15987 edge16ln %o4, %i7, %o6
15988 alignaddrl %i6, %l6, %g5
15989 movleu %xcc, %o7, %l1
15990 sllx %i2, 0x07, %l2
15991 movrne %i4, 0x1DB, %i1
15992 movpos %icc, %i0, %g1
15993 movrlz %g4, 0x1D6, %l4
15994 smulcc %g6, %o5, %g3
15995 fcmpgt32 %f30, %f16, %g2
15996 edge32 %g7, %o0, %o2
15997 srl %l3, %i3, %o1
15998 movrlez %l5, %l0, %o3
15999 orncc %i5, 0x19E6, %i7
16000 edge8n %o6, %o4, %i6
16001 smulcc %g5, 0x0BC1, %o7
16002 movleu %icc, %l1, %l6
16003 stb %i2, [%l7 + 0x26]
16004 smul %i4, 0x06A9, %i1
16005 fmovdn %icc, %f1, %f15
16006 movrlz %i0, %l2, %g4
16007 alignaddr %g1, %g6, %o5
16008 xor %g3, 0x058E, %g2
16009 fandnot1s %f10, %f22, %f28
16010 andncc %g7, %l4, %o2
16011 movl %xcc, %l3, %i3
16012 srax %o1, %l5, %o0
16013 orn %l0, %i5, %i7
16014 sdiv %o3, 0x1718, %o6
16015 udivx %o4, 0x0649, %g5
16016 std %f18, [%l7 + 0x58]
16017 fand %f16, %f26, %f20
16018 sllx %o7, 0x07, %l1
16019 ld [%l7 + 0x78], %f27
16020 andcc %l6, %i6, %i2
16021 movrgz %i4, %i0, %l2
16022 stb %g4, [%l7 + 0x2C]
16023 array16 %i1, %g6, %g1
16024 lduh [%l7 + 0x42], %o5
16025 fcmple16 %f22, %f8, %g3
16026 fcmpne32 %f10, %f28, %g2
16027 fnot1 %f20, %f24
16028 fpadd32s %f25, %f24, %f28
16029 movle %xcc, %l4, %g7
16030 movrne %o2, %i3, %o1
16031 fones %f27
16032 nop
16033 set 0x38, %i1
16034 std %f28, [%l7 + %i1]
16035 add %l3, %o0, %l5
16036 srl %l0, %i7, %o3
16037 edge8n %i5, %o6, %g5
16038 fand %f16, %f24, %f10
16039 fmovdvs %xcc, %f10, %f10
16040 lduw [%l7 + 0x0C], %o7
16041 alignaddrl %o4, %l1, %l6
16042 orncc %i2, %i6, %i0
16043 ldd [%l7 + 0x70], %f26
16044 popc %l2, %g4
16045 fornot1 %f6, %f16, %f22
16046 sub %i4, 0x1B77, %i1
16047 fornot1s %f13, %f3, %f12
16048 std %f28, [%l7 + 0x20]
16049 srl %g6, 0x1B, %o5
16050 mova %xcc, %g1, %g3
16051 addccc %g2, 0x1C05, %g7
16052 lduw [%l7 + 0x10], %o2
16053 fmovrse %l4, %f3, %f1
16054 movrgz %i3, 0x36D, %o1
16055 fcmple16 %f2, %f20, %o0
16056 addc %l3, %l0, %l5
16057 array16 %i7, %o3, %o6
16058 xorcc %i5, 0x0366, %o7
16059 umul %o4, %g5, %l6
16060 edge16ln %i2, %i6, %l1
16061 edge8n %l2, %i0, %i4
16062 bshuffle %f18, %f14, %f12
16063 ldsb [%l7 + 0x34], %g4
16064 ldd [%l7 + 0x08], %f26
16065 ldd [%l7 + 0x68], %f2
16066 fpack16 %f10, %f17
16067 xnor %i1, %g6, %g1
16068 movneg %icc, %g3, %g2
16069 udiv %g7, 0x00FF, %o5
16070 movpos %icc, %l4, %o2
16071 lduw [%l7 + 0x28], %i3
16072 move %icc, %o0, %o1
16073 alignaddr %l0, %l5, %l3
16074 ldd [%l7 + 0x60], %f6
16075 movrgz %o3, %o6, %i5
16076 sdivcc %o7, 0x0664, %i7
16077 srax %g5, %l6, %o4
16078 edge16n %i6, %l1, %l2
16079 edge32n %i0, %i4, %g4
16080 fmul8x16al %f17, %f28, %f0
16081 lduw [%l7 + 0x70], %i2
16082 movrlez %g6, 0x394, %i1
16083 udiv %g1, 0x1789, %g3
16084 orcc %g7, 0x0412, %o5
16085 andn %g2, %o2, %i3
16086 srlx %o0, 0x09, %o1
16087 edge32n %l4, %l5, %l0
16088 and %l3, %o6, %i5
16089 array32 %o3, %o7, %g5
16090 andcc %l6, 0x1A5C, %i7
16091 fmovdpos %xcc, %f20, %f30
16092 mova %xcc, %i6, %l1
16093 subcc %l2, %o4, %i0
16094 fmovsleu %xcc, %f20, %f19
16095 ldsh [%l7 + 0x64], %i4
16096 fabsd %f0, %f22
16097 movg %icc, %g4, %g6
16098 movge %icc, %i1, %g1
16099 fcmped %fcc1, %f8, %f6
16100 move %icc, %g3, %g7
16101 andcc %o5, 0x132F, %i2
16102 ldub [%l7 + 0x0E], %o2
16103 fpsub32 %f4, %f28, %f14
16104 subccc %i3, 0x0426, %o0
16105 edge8ln %g2, %o1, %l5
16106 array8 %l0, %l3, %l4
16107 fnegs %f22, %f6
16108 save %i5, 0x02B7, %o3
16109 rdpr %cwp, %g1
16110 rdpr %cansave, %g2
16111 rdpr %canrestore, %g3
16112 rdpr %cleanwin, %g4
16113 rdpr %otherwin, %g5
16114 rdpr %wstate, %g6
16115 fpsub32s %f17, %f8, %f20
16116 array16 %o6, %o7, %g5
16117 fmovdge %xcc, %f21, %f27
16118 sdivx %i7, 0x08D9, %i6
16119 alignaddr %l6, %l2, %o4
16120 sdivcc %i0, 0x16B9, %l1
16121 udivcc %i4, 0x1E0E, %g6
16122 movvs %icc, %g4, %i1
16123 alignaddrl %g1, %g7, %g3
16124 fmovscs %icc, %f3, %f17
16125 fpack32 %f6, %f16, %f10
16126 movrgz %i2, %o2, %o5
16127 edge8l %o0, %g2, %o1
16128 and %i3, %l0, %l5
16129 orcc %l3, %l4, %o3
16130 or %i5, 0x0082, %o7
16131 fzeros %f29
16132 alignaddr %o6, %g5, %i6
16133 bshuffle %f14, %f0, %f28
16134 movrlez %l6, %i7, %o4
16135 udivcc %l2, 0x168A, %l1
16136 xnor %i0, 0x161B, %g6
16137 movcs %icc, %g4, %i4
16138 std %f8, [%l7 + 0x40]
16139 move %icc, %i1, %g7
16140 fmovsneg %icc, %f5, %f25
16141 lduw [%l7 + 0x24], %g1
16142 fmovse %xcc, %f2, %f12
16143 st %f26, [%l7 + 0x08]
16144 fxors %f5, %f30, %f13
16145 save %g3, 0x03EE, %i2
16146 rdpr %cwp, %g1
16147 rdpr %cansave, %g2
16148 rdpr %canrestore, %g3
16149 rdpr %cleanwin, %g4
16150 rdpr %otherwin, %g5
16151 rdpr %wstate, %g6
16152 fmovdne %xcc, %f4, %f20
16153 fcmpne16 %f10, %f16, %o2
16154 edge32n %o5, %o0, %g2
16155 xor %i3, %o1, %l0
16156 srlx %l3, 0x19, %l5
16157 array16 %l4, %o3, %i5
16158 edge8 %o6, %g5, %o7
16159 subccc %l6, 0x0BB8, %i7
16160 xor %i6, 0x04A9, %l2
16161 edge32l %l1, %i0, %g6
16162 fmovrdgz %g4, %f6, %f4
16163 edge16n %i4, %o4, %g7
16164 edge8l %g1, %g3, %i1
16165 addc %i2, %o5, %o0
16166 movrlz %o2, 0x0A9, %g2
16167 fcmpes %fcc3, %f15, %f23
16168 addccc %i3, %l0, %o1
16169 movcs %xcc, %l3, %l5
16170 movl %xcc, %l4, %i5
16171 fmovsg %xcc, %f12, %f25
16172 movn %xcc, %o3, %g5
16173 fmovscs %xcc, %f1, %f4
16174 sdiv %o7, 0x1A95, %l6
16175 edge16l %o6, %i6, %l2
16176 movrlz %l1, %i7, %i0
16177 fpadd32s %f11, %f12, %f6
16178 stx %g4, [%l7 + 0x18]
16179 fxor %f0, %f12, %f28
16180 srlx %g6, %i4, %g7
16181 xnor %g1, %o4, %i1
16182 fxnors %f30, %f27, %f29
16183 edge16 %g3, %i2, %o0
16184 fmovsvs %icc, %f28, %f16
16185 edge16l %o2, %g2, %i3
16186 srl %l0, 0x09, %o5
16187 smulcc %l3, 0x128C, %o1
16188 fmovrdgz %l4, %f6, %f0
16189 movvs %icc, %i5, %o3
16190 movvs %xcc, %g5, %l5
16191 xnor %o7, 0x07F3, %l6
16192 fmovse %xcc, %f16, %f22
16193 subcc %o6, %i6, %l1
16194 sethi 0x031B, %l2
16195 edge8ln %i7, %i0, %g4
16196 movre %g6, 0x0D8, %i4
16197 umul %g7, %g1, %o4
16198 sth %g3, [%l7 + 0x0E]
16199 ldsh [%l7 + 0x12], %i1
16200 movg %icc, %o0, %i2
16201 movrlez %o2, 0x062, %g2
16202 fmovdl %xcc, %f12, %f15
16203 fpadd32s %f25, %f19, %f24
16204 edge16n %l0, %i3, %l3
16205 umulcc %o1, 0x011B, %l4
16206 fnegd %f20, %f12
16207 fpsub32 %f26, %f18, %f8
16208 alignaddrl %i5, %o5, %g5
16209 subc %o3, 0x1C2E, %o7
16210 andn %l5, %o6, %i6
16211 fzeros %f1
16212 srl %l1, 0x01, %l6
16213 restore %i7, 0x108A, %i0
16214 rdpr %cwp, %g1
16215 rdpr %cansave, %g2
16216 rdpr %canrestore, %g3
16217 rdpr %cleanwin, %g4
16218 rdpr %otherwin, %g5
16219 rdpr %wstate, %g6
16220 movgu %icc, %g4, %l2
16221 alignaddrl %g6, %i4, %g7
16222 edge32n %g1, %o4, %g3
16223 fzeros %f8
16224 fmovdleu %xcc, %f24, %f3
16225 fabss %f5, %f10
16226 udivcc %i1, 0x1403, %o0
16227 movrne %o2, 0x115, %i2
16228 fmovsgu %xcc, %f17, %f12
16229 edge32 %l0, %g2, %i3
16230 sethi 0x07A0, %l3
16231 andn %o1, 0x0A0F, %i5
16232 move %icc, %l4, %o5
16233 movcs %xcc, %o3, %o7
16234 srl %l5, 0x07, %o6
16235 mova %icc, %i6, %l1
16236 orncc %l6, %g5, %i7
16237 movcc %xcc, %g4, %i0
16238 edge8ln %l2, %g6, %i4
16239 fmovse %icc, %f6, %f27
16240 stw %g1, [%l7 + 0x64]
16241 edge8ln %o4, %g7, %i1
16242 movvs %icc, %g3, %o2
16243 fmovsle %icc, %f13, %f5
16244 edge32l %o0, %l0, %i2
16245 fnegs %f12, %f17
16246 fmovdle %icc, %f26, %f12
16247 andcc %i3, %g2, %o1
16248 fmovda %icc, %f18, %f19
16249 sdivx %i5, 0x1046, %l4
16250 sir 0x1D43
16251 fsrc2 %f6, %f10
16252 fabss %f18, %f12
16253 fmul8x16al %f1, %f5, %f18
16254 setx loop_53, %l0, %l1
16255 return %l1
16256 nop
16257 rdpr %cwp, %g1
16258 rdpr %cansave, %g2
16259 rdpr %canrestore, %g3
16260 rdpr %cleanwin, %g4
16261 rdpr %otherwin, %g5
16262 rdpr %wstate, %g6
16263loop_53: fmovdcc %xcc, %f4, %f20
16264 srlx %o5, 0x0E, %l5
16265 xnor %i6, 0x0592, %l1
16266 restore %o6, %g5, %l6
16267 rdpr %cwp, %g1
16268 rdpr %cansave, %g2
16269 rdpr %canrestore, %g3
16270 rdpr %cleanwin, %g4
16271 rdpr %otherwin, %g5
16272 rdpr %wstate, %g6
16273 fmovd %f6, %f14
16274 movl %icc, %g4, %i0
16275 fmovrdlz %i7, %f0, %f0
16276 edge8n %g6, %i4, %g1
16277 nop
16278 set 0x48, %i7
16279 ldd [%l7 + %i7], %f14
16280 edge32ln %l2, %o4, %g7
16281 orn %i1, 0x06E7, %g3
16282 andcc %o2, 0x04E1, %l0
16283 andncc %i2, %i3, %g2
16284 movrgez %o0, 0x3C1, %o1
16285 fxnors %f23, %f23, %f11
16286 fmovsneg %icc, %f18, %f6
16287 nop
16288 set 0x69, %o0
16289 stb %i5, [%l7 + %o0]
16290 fone %f20
16291 or %l4, 0x1E30, %l3
16292 fabss %f27, %f10
16293 movrlez %o7, 0x395, %o5
16294 udivx %l5, 0x117D, %o3
16295 umul %l1, 0x09E5, %o6
16296 fmovspos %icc, %f13, %f27
16297 movrne %g5, 0x179, %i6
16298 ldd [%l7 + 0x18], %f12
16299 movrlez %l6, 0x1AC, %i0
16300 fnot1 %f20, %f2
16301 array32 %g4, %g6, %i7
16302 movge %xcc, %g1, %i4
16303 subc %l2, %g7, %i1
16304 fmul8sux16 %f28, %f12, %f12
16305 or %o4, 0x0DE2, %o2
16306 popc %l0, %g3
16307 movrlz %i3, 0x367, %i2
16308 movrlez %o0, %g2, %i5
16309 fpadd16 %f14, %f12, %f28
16310 fmovda %icc, %f24, %f20
16311 smul %o1, 0x01F3, %l4
16312 ld [%l7 + 0x5C], %f0
16313 fsrc2 %f4, %f24
16314 save %o7, %o5, %l3
16315 rdpr %cwp, %g1
16316 rdpr %cansave, %g2
16317 rdpr %canrestore, %g3
16318 rdpr %cleanwin, %g4
16319 rdpr %otherwin, %g5
16320 rdpr %wstate, %g6
16321 movvc %xcc, %l5, %o3
16322 save %l1, %o6, %i6
16323 rdpr %cwp, %g1
16324 rdpr %cansave, %g2
16325 rdpr %canrestore, %g3
16326 rdpr %cleanwin, %g4
16327 rdpr %otherwin, %g5
16328 rdpr %wstate, %g6
16329 movgu %xcc, %g5, %i0
16330 movre %l6, 0x1D5, %g4
16331 smulcc %i7, %g6, %i4
16332 edge32l %l2, %g1, %i1
16333 sir 0x17EB
16334 movgu %icc, %o4, %g7
16335 ldd [%l7 + 0x50], %l0
16336 fands %f17, %f4, %f31
16337 xorcc %o2, %i3, %i2
16338 fnegs %f9, %f13
16339 ldx [%l7 + 0x18], %o0
16340 movrgez %g2, 0x2A5, %g3
16341 alignaddr %o1, %i5, %o7
16342 sllx %o5, 0x11, %l3
16343 sdivcc %l4, 0x0385, %l5
16344 orcc %l1, 0x0337, %o3
16345 lduw [%l7 + 0x70], %o6
16346 ldsh [%l7 + 0x48], %g5
16347 movn %icc, %i0, %l6
16348 sdivcc %g4, 0x0236, %i6
16349 mulx %g6, 0x15A1, %i7
16350 ldx [%l7 + 0x38], %i4
16351 array16 %g1, %i1, %o4
16352 stx %l2, [%l7 + 0x48]
16353 lduh [%l7 + 0x36], %g7
16354 movrlez %l0, 0x054, %o2
16355 lduw [%l7 + 0x6C], %i3
16356 xorcc %o0, 0x1690, %g2
16357 ldsw [%l7 + 0x24], %g3
16358 edge8 %i2, %o1, %i5
16359 ldd [%l7 + 0x58], %o4
16360 array32 %o7, %l4, %l3
16361 nop
16362 set 0x0C, %l4
16363 sth %l1, [%l7 + %l4]
16364 sdivx %l5, 0x0BAE, %o3
16365 ldd [%l7 + 0x28], %f16
16366 or %o6, %g5, %i0
16367 subcc %l6, %i6, %g4
16368 fornot2 %f24, %f20, %f16
16369 fmovdne %xcc, %f19, %f23
16370 stx %i7, [%l7 + 0x18]
16371 movrgez %i4, %g1, %g6
16372 popc 0x03A9, %i1
16373 fmovdleu %icc, %f17, %f27
16374 sir 0x0AB2
16375 ldsw [%l7 + 0x58], %o4
16376 srl %g7, %l2, %o2
16377 alignaddrl %l0, %o0, %g2
16378 orcc %g3, %i2, %i3
16379 fpadd16 %f18, %f12, %f28
16380 ldx [%l7 + 0x78], %i5
16381 addc %o1, %o5, %o7
16382 xnorcc %l3, %l1, %l5
16383 subcc %l4, %o3, %o6
16384 fpsub16s %f24, %f27, %f19
16385 smulcc %g5, %l6, %i6
16386 movle %xcc, %i0, %i7
16387 ldsb [%l7 + 0x6C], %g4
16388 sll %g1, 0x0B, %i4
16389 movvs %icc, %i1, %g6
16390 fpsub16s %f30, %f5, %f15
16391 addc %g7, %o4, %l2
16392 fpsub16 %f2, %f22, %f28
16393 subccc %l0, 0x1497, %o2
16394 and %o0, %g3, %i2
16395 fpadd16 %f6, %f2, %f22
16396 or %i3, 0x117A, %g2
16397 alignaddrl %i5, %o1, %o5
16398 movrlz %o7, %l1, %l3
16399 mulscc %l5, 0x1E52, %o3
16400 std %f28, [%l7 + 0x30]
16401 fmovdl %icc, %f29, %f14
16402 fmovscs %xcc, %f26, %f24
16403 fmul8x16 %f2, %f22, %f16
16404 fcmpd %fcc3, %f0, %f0
16405 fzeros %f14
16406 orncc %l4, %o6, %g5
16407 orncc %l6, %i0, %i7
16408 alignaddrl %g4, %g1, %i4
16409 ldd [%l7 + 0x60], %i0
16410 movne %icc, %i6, %g6
16411 xnorcc %o4, %l2, %g7
16412 edge16 %l0, %o2, %g3
16413 umulcc %i2, 0x170A, %i3
16414 smulcc %g2, %o0, %i5
16415 fsrc1s %f18, %f21
16416 smul %o5, %o7, %o1
16417 movgu %icc, %l1, %l3
16418 stb %l5, [%l7 + 0x70]
16419 fand %f20, %f0, %f30
16420 srax %l4, 0x0C, %o6
16421 fmul8x16au %f6, %f25, %f16
16422 lduw [%l7 + 0x0C], %o3
16423 srlx %l6, %i0, %g5
16424 edge8l %i7, %g4, %i4
16425 movpos %icc, %g1, %i1
16426 fpsub32s %f14, %f5, %f11
16427 sdivx %i6, 0x0582, %g6
16428 move %xcc, %o4, %l2
16429 fzeros %f8
16430 sth %g7, [%l7 + 0x30]
16431 sra %l0, 0x0A, %g3
16432 mulscc %i2, 0x06A4, %i3
16433 edge16 %g2, %o2, %o0
16434 edge8ln %i5, %o5, %o1
16435 andcc %o7, %l1, %l5
16436 movcs %xcc, %l3, %o6
16437 fxor %f0, %f22, %f2
16438 nop
16439 set 0x30, %g5
16440 ldx [%l7 + %g5], %l4
16441 fornot2s %f21, %f4, %f20
16442 edge16ln %l6, %o3, %i0
16443 fmovrdlz %i7, %f2, %f0
16444 orn %g5, %g4, %i4
16445 fabsd %f30, %f16
16446 setx loop_54, %l0, %l1
16447 return %l1
16448 nop
16449 rdpr %cwp, %g1
16450 rdpr %cansave, %g2
16451 rdpr %canrestore, %g3
16452 rdpr %cleanwin, %g4
16453 rdpr %otherwin, %g5
16454 rdpr %wstate, %g6
16455loop_54: movgu %xcc, %g6, %l2
16456 ldd [%l7 + 0x40], %f10
16457 movn %xcc, %g7, %l0
16458 fmul8x16al %f14, %f21, %f2
16459 movvc %icc, %o4, %i2
16460 movvs %xcc, %i3, %g2
16461 subc %g3, 0x0149, %o2
16462 fmovdle %xcc, %f14, %f8
16463 srlx %i5, 0x08, %o0
16464 fandnot1 %f30, %f20, %f8
16465 mulscc %o5, %o1, %o7
16466 addccc %l1, 0x0F15, %l5
16467 andn %l3, %o6, %l4
16468 sir 0x1D93
16469 sub %l6, %o3, %i7
16470 alignaddr %g5, %i0, %g4
16471 fmovsn %xcc, %f7, %f21
16472 edge8 %i4, %i6, %i1
16473 orncc %g1, %g6, %l2
16474 fmovdge %icc, %f25, %f31
16475 sll %g7, 0x1C, %l0
16476 array8 %i2, %o4, %g2
16477 stb %g3, [%l7 + 0x45]
16478 sra %o2, 0x0D, %i3
16479 edge16l %o0, %o5, %o1
16480 or %i5, %o7, %l1
16481 stb %l3, [%l7 + 0x49]
16482 save %l5, 0x0AFD, %o6
16483 rdpr %cwp, %g1
16484 rdpr %cansave, %g2
16485 rdpr %canrestore, %g3
16486 rdpr %cleanwin, %g4
16487 rdpr %otherwin, %g5
16488 rdpr %wstate, %g6
16489 orn %l4, %o3, %l6
16490 sub %g5, %i0, %i7
16491 sub %i4, %g4, %i1
16492 smul %g1, 0x1F7F, %g6
16493 pdist %f20, %f10, %f8
16494 edge8l %l2, %g7, %i6
16495 fnegd %f12, %f0
16496 movcc %icc, %l0, %o4
16497 ldsw [%l7 + 0x50], %g2
16498 fmovscc %xcc, %f10, %f23
16499 fmul8x16al %f0, %f17, %f26
16500 orn %g3, 0x09FD, %o2
16501 or %i2, 0x0A69, %o0
16502 fornot1s %f11, %f6, %f1
16503 alignaddr %i3, %o5, %i5
16504 edge32l %o1, %o7, %l1
16505 xor %l5, %l3, %o6
16506 fmovrsgez %o3, %f27, %f16
16507 move %xcc, %l6, %l4
16508 fmul8ulx16 %f0, %f18, %f20
16509 sdiv %i0, 0x0F58, %i7
16510 andncc %g5, %g4, %i1
16511 stw %i4, [%l7 + 0x78]
16512 fmul8x16al %f7, %f22, %f10
16513 subc %g6, 0x0580, %l2
16514 nop
16515 set 0x12, %o7
16516 stb %g1, [%l7 + %o7]
16517 udivx %g7, 0x04C5, %l0
16518 subc %i6, 0x1EA0, %g2
16519 alignaddrl %o4, %g3, %o2
16520 movge %xcc, %o0, %i3
16521 fnegs %f3, %f15
16522 andcc %i2, %o5, %o1
16523 fnands %f24, %f11, %f18
16524 movrne %o7, 0x0F1, %i5
16525 subcc %l5, %l3, %l1
16526 sra %o6, %l6, %o3
16527 srl %l4, 0x05, %i0
16528 edge16 %g5, %g4, %i7
16529 fmovde %icc, %f23, %f14
16530 st %f15, [%l7 + 0x40]
16531 subccc %i4, 0x08CF, %g6
16532 movrgez %l2, %g1, %i1
16533 movrlez %l0, %g7, %i6
16534 movrlez %g2, 0x2E7, %g3
16535 fmovdgu %xcc, %f16, %f31
16536 fpadd32 %f30, %f0, %f24
16537 popc %o2, %o0
16538 movne %xcc, %o4, %i3
16539 andcc %i2, 0x0F19, %o5
16540 udivcc %o1, 0x0817, %o7
16541 fpack32 %f22, %f16, %f12
16542 xorcc %i5, %l3, %l5
16543 subc %o6, %l6, %o3
16544 srax %l4, %l1, %g5
16545 edge8n %g4, %i0, %i7
16546 andncc %g6, %l2, %i4
16547 ldsh [%l7 + 0x64], %i1
16548 movleu %icc, %l0, %g7
16549 movrgez %i6, 0x19E, %g2
16550 fsrc2 %f28, %f28
16551 sll %g3, %o2, %g1
16552 edge16 %o0, %o4, %i2
16553 sethi 0x0873, %o5
16554 fmul8sux16 %f22, %f28, %f30
16555 edge32ln %i3, %o1, %o7
16556 ldd [%l7 + 0x30], %f8
16557 edge8n %i5, %l5, %o6
16558 srl %l6, %l3, %l4
16559 fmovdcs %xcc, %f0, %f16
16560 movrlez %l1, 0x26E, %g5
16561 sir 0x0615
16562 sub %o3, %i0, %i7
16563 popc 0x0626, %g4
16564 edge8n %l2, %i4, %g6
16565 mulx %i1, 0x07F2, %l0
16566 movrgez %g7, %i6, %g2
16567 xnorcc %g3, 0x1821, %o2
16568 edge8ln %o0, %g1, %i2
16569 move %xcc, %o5, %i3
16570 sir 0x075A
16571 ldd [%l7 + 0x70], %o4
16572 edge32ln %o1, %o7, %l5
16573 movcs %icc, %i5, %o6
16574 xorcc %l6, 0x02AD, %l3
16575 restore %l1, %l4, %g5
16576 rdpr %cwp, %g1
16577 rdpr %cansave, %g2
16578 rdpr %canrestore, %g3
16579 rdpr %cleanwin, %g4
16580 rdpr %otherwin, %g5
16581 rdpr %wstate, %g6
16582 lduw [%l7 + 0x6C], %i0
16583 fmovd %f30, %f20
16584 sth %o3, [%l7 + 0x60]
16585 nop
16586 set 0x6C, %l6
16587 lduh [%l7 + %l6], %g4
16588 umul %i7, 0x1EC8, %l2
16589 edge16 %i4, %i1, %g6
16590 fcmpne32 %f20, %f30, %g7
16591 movn %xcc, %l0, %g2
16592 xnorcc %i6, %g3, %o2
16593 fandnot2s %f27, %f12, %f21
16594 xor %g1, %o0, %i2
16595 fsrc2s %f30, %f20
16596 st %f24, [%l7 + 0x5C]
16597 fmovrdlez %o5, %f24, %f4
16598 popc %o4, %i3
16599 lduw [%l7 + 0x08], %o7
16600 edge8ln %l5, %o1, %i5
16601 movcs %xcc, %o6, %l3
16602 fmovsl %xcc, %f5, %f9
16603 fandnot1 %f22, %f30, %f26
16604 sra %l1, 0x01, %l4
16605 udiv %l6, 0x0E5A, %i0
16606 srax %o3, %g5, %g4
16607 fmovdne %xcc, %f19, %f15
16608 ldx [%l7 + 0x70], %l2
16609 movge %xcc, %i7, %i4
16610 fmovrdne %i1, %f28, %f18
16611 xorcc %g6, 0x120F, %g7
16612 xnorcc %g2, %l0, %g3
16613 andn %o2, 0x0698, %g1
16614 fmovsvc %icc, %f19, %f11
16615 umul %i6, 0x09A9, %o0
16616 edge32ln %o5, %o4, %i2
16617 nop
16618 set 0x1C, %o1
16619 sth %i3, [%l7 + %o1]
16620 and %o7, 0x0C14, %o1
16621 movg %icc, %i5, %o6
16622 lduh [%l7 + 0x2C], %l3
16623 movgu %icc, %l5, %l1
16624 bshuffle %f12, %f24, %f18
16625 lduh [%l7 + 0x64], %l4
16626 fornot2s %f5, %f28, %f6
16627 movne %xcc, %l6, %o3
16628 sub %i0, 0x1D2D, %g5
16629 ldsh [%l7 + 0x5C], %l2
16630 mova %xcc, %g4, %i7
16631 fsrc2 %f4, %f0
16632 stb %i4, [%l7 + 0x39]
16633 fcmple16 %f28, %f26, %g6
16634 mova %icc, %i1, %g7
16635 fmul8ulx16 %f12, %f2, %f0
16636 fzeros %f8
16637 fmovdpos %xcc, %f30, %f24
16638 movrne %l0, 0x19C, %g2
16639 st %f19, [%l7 + 0x50]
16640 movleu %xcc, %o2, %g3
16641 sir 0x0A25
16642 xor %g1, 0x11BF, %o0
16643 lduw [%l7 + 0x48], %i6
16644 orn %o4, 0x0987, %i2
16645 movl %icc, %i3, %o7
16646 ldsb [%l7 + 0x19], %o1
16647 smulcc %o5, 0x0F00, %i5
16648 subccc %l3, %o6, %l5
16649 andncc %l1, %l6, %l4
16650 movcs %icc, %o3, %i0
16651 addcc %g5, %l2, %g4
16652 addcc %i4, %g6, %i7
16653 movcs %icc, %g7, %i1
16654 nop
16655 set 0x64, %g7
16656 ldsw [%l7 + %g7], %l0
16657 movre %o2, %g3, %g1
16658 ldsw [%l7 + 0x4C], %o0
16659 array32 %g2, %o4, %i2
16660 sub %i6, 0x0577, %i3
16661 edge16ln %o7, %o5, %o1
16662 mulscc %i5, %o6, %l5
16663 subcc %l3, 0x093F, %l1
16664 fcmpgt16 %f20, %f14, %l6
16665 subc %o3, 0x0985, %l4
16666 umul %i0, 0x0AE6, %g5
16667 fmovsl %xcc, %f3, %f26
16668 stx %g4, [%l7 + 0x58]
16669 orcc %i4, %g6, %i7
16670 movcs %xcc, %l2, %g7
16671 lduw [%l7 + 0x3C], %i1
16672 edge16ln %l0, %g3, %o2
16673 sub %g1, %g2, %o4
16674 fmovsl %xcc, %f14, %f31
16675 umul %i2, %o0, %i6
16676 sth %i3, [%l7 + 0x0C]
16677 fmovrdgz %o5, %f22, %f0
16678 ldsb [%l7 + 0x13], %o1
16679 subcc %i5, %o7, %o6
16680 fcmple32 %f26, %f24, %l5
16681 popc %l1, %l3
16682 fmovspos %xcc, %f2, %f29
16683 fmuld8ulx16 %f23, %f26, %f10
16684 fmovdvc %icc, %f31, %f17
16685 fornot2s %f9, %f10, %f22
16686 alignaddr %l6, %o3, %i0
16687 fmovse %xcc, %f17, %f3
16688 movle %icc, %g5, %l4
16689 alignaddr %g4, %g6, %i4
16690 mulx %i7, 0x1427, %l2
16691 fmovsgu %icc, %f2, %f20
16692 fmovsle %xcc, %f17, %f17
16693 mulscc %i1, 0x0BEC, %g7
16694 andcc %l0, %o2, %g1
16695 move %xcc, %g2, %o4
16696 subc %i2, 0x0F09, %g3
16697 xorcc %i6, 0x1FA6, %i3
16698 movrgz %o5, %o0, %i5
16699 movle %xcc, %o7, %o1
16700 and %l5, %o6, %l3
16701 fmovdvs %icc, %f10, %f2
16702 subccc %l1, 0x165A, %l6
16703 faligndata %f10, %f18, %f18
16704 setx loop_55, %l0, %l1
16705 return %l1
16706 nop
16707 rdpr %cwp, %g1
16708 rdpr %cansave, %g2
16709 rdpr %canrestore, %g3
16710 rdpr %cleanwin, %g4
16711 rdpr %otherwin, %g5
16712 rdpr %wstate, %g6
16713loop_55: edge8n %o3, %g6, %i4
16714 fmovrdlez %i7, %f24, %f16
16715 fmul8ulx16 %f26, %f12, %f0
16716 edge8 %g4, %i1, %g7
16717 alignaddrl %l0, %l2, %o2
16718 fmovdvc %xcc, %f28, %f24
16719 sdivx %g2, 0x157C, %o4
16720 ldsb [%l7 + 0x27], %g1
16721 edge16 %i2, %i6, %g3
16722 edge32 %i3, %o5, %o0
16723 srlx %i5, %o1, %o7
16724 andncc %l5, %o6, %l1
16725 fpack32 %f14, %f12, %f22
16726 fxors %f12, %f8, %f3
16727 nop
16728 set 0x34, %o4
16729 ldsb [%l7 + %o4], %l3
16730 udivx %i0, 0x0BEA, %g5
16731 fmovrdlez %l4, %f10, %f26
16732 bshuffle %f22, %f26, %f28
16733 move %xcc, %l6, %g6
16734 xor %i4, 0x154A, %o3
16735 fmovdpos %icc, %f1, %f0
16736 edge8 %g4, %i7, %i1
16737 edge16ln %g7, %l2, %l0
16738 stx %o2, [%l7 + 0x78]
16739 popc 0x0D6A, %g2
16740 sethi 0x1EBF, %o4
16741 stw %g1, [%l7 + 0x48]
16742 srl %i6, 0x11, %g3
16743 fcmpeq32 %f18, %f10, %i3
16744 udiv %o5, 0x1569, %o0
16745 movl %xcc, %i2, %i5
16746 fmovrdlez %o1, %f30, %f12
16747 movrlez %l5, %o7, %o6
16748 movne %xcc, %l1, %i0
16749 sdivx %g5, 0x0235, %l4
16750 addccc %l6, 0x0AAA, %l3
16751 movg %icc, %i4, %o3
16752 movpos %icc, %g4, %g6
16753 movrne %i1, 0x34F, %i7
16754 fxnors %f13, %f26, %f8
16755 movrgez %l2, %g7, %o2
16756 fmovsn %icc, %f20, %f1
16757 movvs %xcc, %g2, %o4
16758 movneg %icc, %l0, %g1
16759 movvs %xcc, %i6, %i3
16760 fpsub32 %f0, %f10, %f22
16761 fmovdg %icc, %f27, %f31
16762 sir 0x01F1
16763 edge32n %g3, %o5, %i2
16764 edge16 %o0, %o1, %l5
16765 movcs %xcc, %i5, %o6
16766 xnorcc %o7, %l1, %i0
16767 movleu %xcc, %g5, %l6
16768 xnorcc %l4, 0x1412, %l3
16769 save %o3, 0x1F4E, %g4
16770 rdpr %cwp, %g1
16771 rdpr %cansave, %g2
16772 rdpr %canrestore, %g3
16773 rdpr %cleanwin, %g4
16774 rdpr %otherwin, %g5
16775 rdpr %wstate, %g6
16776 fcmpgt32 %f20, %f20, %i4
16777 and %i1, %g6, %i7
16778 edge8 %l2, %o2, %g2
16779 fmovspos %icc, %f31, %f6
16780 movre %o4, 0x29B, %l0
16781 stb %g7, [%l7 + 0x14]
16782 movvs %xcc, %i6, %i3
16783 ldub [%l7 + 0x4B], %g1
16784 sra %o5, %i2, %g3
16785 and %o1, %o0, %i5
16786 movcs %icc, %o6, %l5
16787 movle %icc, %o7, %i0
16788 fmovdneg %xcc, %f18, %f15
16789 fcmpeq16 %f24, %f26, %g5
16790 movgu %icc, %l1, %l6
16791 add %l4, %o3, %l3
16792 edge8n %i4, %i1, %g4
16793 stb %g6, [%l7 + 0x60]
16794 sll %l2, 0x12, %i7
16795 fpsub16s %f4, %f17, %f20
16796 fcmple16 %f30, %f8, %o2
16797 add %o4, %l0, %g7
16798 sdivcc %i6, 0x06F1, %g2
16799 ldsb [%l7 + 0x0C], %g1
16800 movvc %xcc, %i3, %o5
16801 fxnors %f26, %f11, %f29
16802 sll %g3, %i2, %o1
16803 movvc %icc, %o0, %i5
16804 move %icc, %o6, %l5
16805 movrlez %i0, 0x2D4, %g5
16806 fmul8x16al %f9, %f20, %f18
16807 udivcc %l1, 0x09DC, %l6
16808 fmuld8ulx16 %f19, %f31, %f0
16809 stw %l4, [%l7 + 0x74]
16810 andncc %o3, %l3, %i4
16811 movg %xcc, %i1, %g4
16812 edge32 %g6, %o7, %i7
16813 fmovsn %xcc, %f2, %f24
16814 array8 %l2, %o4, %o2
16815 movrne %g7, %i6, %l0
16816 alignaddrl %g2, %g1, %i3
16817 movcs %icc, %g3, %o5
16818 alignaddrl %o1, %o0, %i2
16819 movvs %icc, %i5, %o6
16820 fcmpgt32 %f30, %f16, %i0
16821 ldx [%l7 + 0x38], %l5
16822 movge %icc, %g5, %l6
16823 addc %l4, 0x1995, %l1
16824 edge32l %l3, %o3, %i1
16825 save %i4, %g6, %o7
16826 rdpr %cwp, %g1
16827 rdpr %cansave, %g2
16828 rdpr %canrestore, %g3
16829 rdpr %cleanwin, %g4
16830 rdpr %otherwin, %g5
16831 rdpr %wstate, %g6
16832 popc %g4, %l2
16833 stx %i7, [%l7 + 0x30]
16834 movre %o2, %o4, %i6
16835 subccc %g7, 0x037D, %g2
16836 movcc %icc, %l0, %i3
16837 movleu %xcc, %g1, %o5
16838 movneg %xcc, %g3, %o1
16839 lduw [%l7 + 0x64], %o0
16840 movrgez %i2, 0x27B, %o6
16841 sdivcc %i0, 0x15FA, %i5
16842 fmovrsne %g5, %f7, %f14
16843 fnands %f3, %f31, %f10
16844 fmovdn %xcc, %f26, %f0
16845 mulx %l5, %l6, %l4
16846 ldsw [%l7 + 0x68], %l1
16847 move %icc, %o3, %l3
16848 movgu %xcc, %i1, %i4
16849 movvc %icc, %o7, %g4
16850 movrne %g6, 0x1DF, %l2
16851 edge16l %o2, %o4, %i6
16852 smul %i7, 0x0B87, %g2
16853 bshuffle %f4, %f22, %f30
16854 ld [%l7 + 0x74], %f8
16855 movle %icc, %l0, %g7
16856 movleu %xcc, %g1, %o5
16857 fsrc1s %f11, %f24
16858 movg %xcc, %i3, %o1
16859 addcc %g3, 0x1241, %o0
16860 movrgz %o6, 0x3D2, %i2
16861 fmovrde %i5, %f14, %f2
16862 std %f24, [%l7 + 0x20]
16863 fabss %f0, %f24
16864 srax %i0, 0x18, %l5
16865 edge32 %l6, %l4, %l1
16866 and %o3, %l3, %i1
16867 orncc %g5, %i4, %o7
16868 movleu %icc, %g6, %g4
16869 andcc %l2, %o2, %i6
16870 ldd [%l7 + 0x78], %o4
16871 movre %i7, %l0, %g7
16872 edge16l %g1, %o5, %g2
16873 edge32n %i3, %o1, %g3
16874 andncc %o0, %i2, %o6
16875 movvs %xcc, %i5, %l5
16876 movvc %xcc, %i0, %l6
16877 fmovsneg %icc, %f20, %f11
16878 movrlez %l4, %o3, %l1
16879 std %f22, [%l7 + 0x18]
16880 sll %i1, 0x13, %g5
16881 edge8 %i4, %o7, %l3
16882 movcc %xcc, %g4, %l2
16883 fmovsge %icc, %f15, %f13
16884 st %f28, [%l7 + 0x2C]
16885 popc 0x1E8D, %g6
16886 alignaddrl %o2, %o4, %i6
16887 movg %xcc, %i7, %l0
16888 movrlz %g1, %g7, %g2
16889 edge8 %i3, %o1, %g3
16890 movvc %xcc, %o5, %o0
16891 smulcc %i2, %o6, %l5
16892 movcc %icc, %i5, %l6
16893 edge8 %l4, %i0, %l1
16894 movrgz %i1, 0x05E, %g5
16895 udiv %o3, 0x0666, %i4
16896 fmovsvc %xcc, %f22, %f23
16897 movre %o7, %l3, %l2
16898 movle %icc, %g4, %g6
16899 stx %o2, [%l7 + 0x70]
16900 addc %i6, 0x147F, %o4
16901 xorcc %l0, 0x1F91, %i7
16902 fmovrsne %g7, %f30, %f22
16903 add %g1, %i3, %o1
16904 ldsh [%l7 + 0x76], %g3
16905 movl %icc, %g2, %o0
16906 edge8 %i2, %o5, %o6
16907 fzero %f12
16908 array16 %i5, %l5, %l4
16909 subc %i0, %l6, %i1
16910 udiv %g5, 0x1365, %o3
16911 movrlz %i4, %o7, %l3
16912 smul %l1, 0x1429, %l2
16913 sll %g4, %o2, %g6
16914 sdivcc %i6, 0x0F1F, %o4
16915 addccc %i7, 0x0791, %g7
16916 movrne %l0, 0x233, %i3
16917 lduw [%l7 + 0x50], %o1
16918 ldsw [%l7 + 0x3C], %g3
16919 fnot1 %f6, %f2
16920 restore %g1, 0x1699, %o0
16921 rdpr %cwp, %g1
16922 rdpr %cansave, %g2
16923 rdpr %canrestore, %g3
16924 rdpr %cleanwin, %g4
16925 rdpr %otherwin, %g5
16926 rdpr %wstate, %g6
16927 fmovrsne %g2, %f23, %f18
16928 ldx [%l7 + 0x78], %i2
16929 ldsh [%l7 + 0x46], %o5
16930 fmovdgu %xcc, %f16, %f18
16931 ldx [%l7 + 0x18], %i5
16932 fxnors %f7, %f25, %f22
16933 andncc %l5, %o6, %i0
16934 save %l4, %i1, %g5
16935 rdpr %cwp, %g1
16936 rdpr %cansave, %g2
16937 rdpr %canrestore, %g3
16938 rdpr %cleanwin, %g4
16939 rdpr %otherwin, %g5
16940 rdpr %wstate, %g6
16941 addcc %l6, 0x005E, %i4
16942 fnegs %f10, %f7
16943 fsrc2 %f28, %f10
16944 stb %o7, [%l7 + 0x2F]
16945 edge16 %l3, %o3, %l2
16946 sub %g4, %o2, %g6
16947 fmovsa %icc, %f14, %f14
16948 edge32l %i6, %o4, %i7
16949 lduh [%l7 + 0x0A], %g7
16950 ldsh [%l7 + 0x4E], %l1
16951 fmul8x16al %f11, %f20, %f20
16952 movrlz %l0, %o1, %g3
16953 ldx [%l7 + 0x08], %i3
16954 fmovsleu %icc, %f2, %f27
16955 stx %o0, [%l7 + 0x60]
16956 movrne %g2, %i2, %o5
16957 subc %i5, %g1, %l5
16958 mulscc %i0, 0x167C, %l4
16959 srax %i1, 0x19, %g5
16960 fsrc1s %f1, %f2
16961 addcc %l6, %o6, %o7
16962 mulx %i4, %l3, %o3
16963 siam 0x4
16964 save %l2, %o2, %g4
16965 rdpr %cwp, %g1
16966 rdpr %cansave, %g2
16967 rdpr %canrestore, %g3
16968 rdpr %cleanwin, %g4
16969 rdpr %otherwin, %g5
16970 rdpr %wstate, %g6
16971 mova %xcc, %g6, %i6
16972 ldsb [%l7 + 0x48], %i7
16973 sllx %g7, 0x08, %l1
16974 movle %xcc, %l0, %o4
16975 lduh [%l7 + 0x10], %g3
16976 sllx %o1, %i3, %g2
16977 orncc %o0, %i2, %o5
16978 movcs %icc, %g1, %l5
16979 alignaddrl %i0, %i5, %l4
16980 movneg %xcc, %g5, %i1
16981 lduw [%l7 + 0x3C], %l6
16982 ldd [%l7 + 0x70], %f20
16983 setx loop_56, %l0, %l1
16984 return %l1
16985 nop
16986 rdpr %cwp, %g1
16987 rdpr %cansave, %g2
16988 rdpr %canrestore, %g3
16989 rdpr %cleanwin, %g4
16990 rdpr %otherwin, %g5
16991 rdpr %wstate, %g6
16992loop_56: movrne %o3, %l2, %o2
16993 fors %f27, %f7, %f11
16994 addcc %l3, 0x1B82, %g6
16995 fmovrdgz %i6, %f12, %f20
16996 fmovsvs %xcc, %f14, %f20
16997 orn %i7, 0x0DEB, %g4
16998 edge16ln %g7, %l0, %o4
16999 umulcc %l1, 0x0855, %g3
17000 move %xcc, %i3, %g2
17001 movg %xcc, %o1, %i2
17002 sdivx %o5, 0x07C1, %o0
17003 movle %icc, %g1, %i0
17004 movvc %icc, %l5, %l4
17005 edge16l %g5, %i5, %l6
17006 lduh [%l7 + 0x38], %i1
17007 for %f12, %f12, %f22
17008 xorcc %o6, 0x0343, %o7
17009 orcc %i4, 0x1A78, %o3
17010 lduh [%l7 + 0x46], %l2
17011 fmovrslez %o2, %f27, %f28
17012 fmovdvs %xcc, %f12, %f17
17013 ld [%l7 + 0x70], %f29
17014 nop
17015 set 0x74, %i5
17016 lduw [%l7 + %i5], %g6
17017 ldsh [%l7 + 0x48], %i6
17018 alignaddr %i7, %g4, %g7
17019 lduw [%l7 + 0x1C], %l3
17020 sra %l0, %l1, %g3
17021 sub %o4, 0x0527, %g2
17022 ldd [%l7 + 0x20], %i2
17023 ldd [%l7 + 0x08], %f16
17024 lduw [%l7 + 0x60], %o1
17025 sub %i2, %o0, %g1
17026 array32 %i0, %o5, %l4
17027 movle %icc, %l5, %g5
17028 fmovdle %xcc, %f21, %f1
17029 umul %i5, %i1, %o6
17030 ldd [%l7 + 0x10], %o6
17031 stb %i4, [%l7 + 0x4C]
17032 sub %o3, 0x1EA5, %l6
17033 fcmps %fcc0, %f18, %f27
17034 array32 %o2, %l2, %g6
17035 mulscc %i7, %g4, %g7
17036 fsrc1s %f0, %f13
17037 xorcc %i6, %l3, %l1
17038 edge16l %g3, %o4, %g2
17039 mova %xcc, %l0, %o1
17040 umul %i2, %i3, %o0
17041 bshuffle %f20, %f4, %f30
17042 fxor %f12, %f22, %f22
17043 nop
17044 set 0x68, %o3
17045 ldsw [%l7 + %o3], %g1
17046 fnand %f22, %f30, %f12
17047 lduh [%l7 + 0x28], %o5
17048 stb %l4, [%l7 + 0x5B]
17049 edge8 %l5, %i0, %i5
17050 movcc %xcc, %g5, %i1
17051 xorcc %o7, 0x19F8, %o6
17052 movvc %icc, %i4, %l6
17053 fmovde %xcc, %f21, %f26
17054 movre %o2, 0x0F3, %o3
17055 edge16ln %l2, %i7, %g6
17056 fmovrdlez %g4, %f18, %f26
17057 and %g7, 0x1F3A, %l3
17058 edge16 %i6, %l1, %o4
17059 fcmple16 %f0, %f14, %g2
17060 edge16n %l0, %o1, %g3
17061 umulcc %i2, 0x11D8, %o0
17062 sth %g1, [%l7 + 0x30]
17063 fnot1 %f16, %f0
17064 fmovrdgz %i3, %f28, %f14
17065 umulcc %o5, %l5, %l4
17066 lduh [%l7 + 0x50], %i5
17067 smulcc %i0, 0x0FBC, %g5
17068 lduh [%l7 + 0x28], %o7
17069 smul %o6, %i4, %l6
17070 movrlez %o2, 0x058, %o3
17071 movvc %xcc, %l2, %i7
17072 alignaddr %g6, %g4, %g7
17073 smul %l3, %i6, %i1
17074 sdivx %o4, 0x19AA, %g2
17075 movrne %l0, 0x292, %o1
17076 subc %g3, 0x1C22, %i2
17077 sll %o0, 0x0B, %g1
17078 sdivx %i3, 0x12D7, %o5
17079 xorcc %l1, %l5, %i5
17080 xorcc %l4, 0x1FF0, %i0
17081 fpadd16 %f6, %f2, %f10
17082 fcmpgt32 %f10, %f10, %o7
17083 udivx %o6, 0x0878, %i4
17084 ldd [%l7 + 0x20], %g4
17085 stb %o2, [%l7 + 0x37]
17086 edge16ln %o3, %l6, %l2
17087 andn %i7, %g6, %g4
17088 xnor %l3, 0x068E, %i6
17089 fsrc1s %f10, %f7
17090 fmovse %icc, %f25, %f11
17091 movre %i1, %g7, %o4
17092 ldsh [%l7 + 0x60], %l0
17093 array16 %g2, %g3, %i2
17094 fmovsleu %xcc, %f31, %f22
17095 lduh [%l7 + 0x2A], %o1
17096 movre %o0, %i3, %o5
17097 move %icc, %g1, %l1
17098 smul %i5, %l4, %i0
17099 xnor %l5, %o7, %i4
17100 fcmpgt16 %f30, %f6, %o6
17101 fmovsl %icc, %f16, %f16
17102 popc 0x02EC, %g5
17103 addc %o2, %l6, %l2
17104 st %f29, [%l7 + 0x14]
17105 stx %o3, [%l7 + 0x50]
17106 ldx [%l7 + 0x70], %i7
17107 edge16ln %g6, %g4, %i6
17108 edge32n %l3, %g7, %i1
17109 ldd [%l7 + 0x08], %f26
17110 std %f30, [%l7 + 0x40]
17111 fnot2 %f16, %f20
17112 stx %o4, [%l7 + 0x28]
17113 movl %icc, %l0, %g2
17114 add %i2, 0x0A13, %o1
17115 sllx %g3, %o0, %i3
17116 fmovrse %o5, %f27, %f17
17117 edge8l %l1, %i5, %g1
17118 lduw [%l7 + 0x1C], %l4
17119 sdivx %i0, 0x1BB0, %o7
17120 fcmped %fcc2, %f18, %f18
17121 sth %i4, [%l7 + 0x0A]
17122 movrlez %o6, 0x2F4, %g5
17123 srax %l5, 0x13, %o2
17124 orncc %l2, %l6, %o3
17125 movgu %icc, %g6, %i7
17126 ldsh [%l7 + 0x2A], %i6
17127 movrlez %g4, 0x03B, %g7
17128 sdivcc %i1, 0x016A, %l3
17129 edge32l %o4, %l0, %i2
17130 fmovrdgz %o1, %f18, %f20
17131 lduh [%l7 + 0x58], %g2
17132 umul %g3, 0x1F70, %o0
17133 sdivcc %o5, 0x0F70, %i3
17134 sethi 0x1461, %l1
17135 smulcc %i5, 0x19B4, %l4
17136 fmovsneg %xcc, %f27, %f4
17137 edge16 %g1, %o7, %i0
17138 edge16ln %o6, %g5, %l5
17139 ldsh [%l7 + 0x5C], %i4
17140 andcc %o2, 0x0A2C, %l6
17141 srl %l2, 0x0E, %g6
17142 movl %icc, %i7, %o3
17143 movneg %icc, %i6, %g4
17144 fmovrsgz %g7, %f6, %f10
17145 movrlz %l3, %i1, %o4
17146 restore %l0, 0x1BB4, %o1
17147 rdpr %cwp, %g1
17148 rdpr %cansave, %g2
17149 rdpr %canrestore, %g3
17150 rdpr %cleanwin, %g4
17151 rdpr %otherwin, %g5
17152 rdpr %wstate, %g6
17153 ldsb [%l7 + 0x2A], %g2
17154 mulx %g3, %o0, %i2
17155 fcmple16 %f4, %f4, %o5
17156 srax %l1, 0x02, %i3
17157 array8 %i5, %l4, %g1
17158 udiv %i0, 0x1DBE, %o6
17159 movre %o7, 0x3E6, %l5
17160 fandnot2s %f2, %f18, %f31
17161 ldsb [%l7 + 0x53], %g5
17162 or %i4, 0x0BA5, %l6
17163 ld [%l7 + 0x10], %f19
17164 sra %l2, 0x18, %g6
17165 alignaddr %i7, %o3, %i6
17166 ldsb [%l7 + 0x72], %g4
17167 edge32n %o2, %l3, %g7
17168 fnors %f22, %f1, %f4
17169 setx loop_57, %l0, %l1
17170 return %l1
17171 nop
17172 rdpr %cwp, %g1
17173 rdpr %cansave, %g2
17174 rdpr %canrestore, %g3
17175 rdpr %cleanwin, %g4
17176 rdpr %otherwin, %g5
17177 rdpr %wstate, %g6
17178loop_57: movvs %xcc, %o1, %g2
17179 sth %g3, [%l7 + 0x5C]
17180 movge %xcc, %o0, %i2
17181 movrlez %l1, %o5, %i5
17182 fcmpgt32 %f14, %f20, %l4
17183 alignaddr %g1, %i0, %o6
17184 movrlez %o7, %l5, %g5
17185 st %f29, [%l7 + 0x44]
17186 edge16ln %i4, %i3, %l2
17187 alignaddr %l6, %g6, %i7
17188 lduh [%l7 + 0x7A], %o3
17189 subccc %g4, %i6, %o2
17190 sethi 0x1E92, %g7
17191 movn %xcc, %l3, %l0
17192 addc %o4, %o1, %i1
17193 restore %g3, %o0, %i2
17194 rdpr %cwp, %g1
17195 rdpr %cansave, %g2
17196 rdpr %canrestore, %g3
17197 rdpr %cleanwin, %g4
17198 rdpr %otherwin, %g5
17199 rdpr %wstate, %g6
17200 stw %l1, [%l7 + 0x28]
17201 sub %o5, %g2, %i5
17202 xnor %g1, %l4, %i0
17203 movrlez %o6, %l5, %o7
17204 array32 %g5, %i4, %l2
17205 andcc %l6, 0x09D3, %g6
17206 ldd [%l7 + 0x28], %i2
17207 lduh [%l7 + 0x26], %o3
17208 udivx %g4, 0x143F, %i6
17209 xnorcc %i7, %g7, %l3
17210 ld [%l7 + 0x24], %f31
17211 edge16 %o2, %l0, %o4
17212 edge32n %o1, %g3, %i1
17213 addccc %o0, 0x1B31, %i2
17214 mulx %o5, 0x08D1, %g2
17215 nop
17216 set 0x34, %o5
17217 stw %l1, [%l7 + %o5]
17218 array8 %i5, %l4, %g1
17219 mova %xcc, %i0, %o6
17220 movleu %xcc, %l5, %o7
17221 sethi 0x127B, %i4
17222 movrlz %l2, 0x12C, %g5
17223 mulx %g6, %l6, %i3
17224 stx %o3, [%l7 + 0x30]
17225 andcc %i6, 0x1B5D, %g4
17226 ldsw [%l7 + 0x38], %g7
17227 orncc %i7, %l3, %l0
17228 addc %o4, %o1, %o2
17229 ldsb [%l7 + 0x0A], %g3
17230 edge8l %o0, %i2, %i1
17231 movl %icc, %g2, %o5
17232 movneg %icc, %i5, %l4
17233 ldub [%l7 + 0x5A], %g1
17234 add %l1, 0x03AA, %i0
17235 addcc %l5, %o6, %i4
17236 movge %icc, %o7, %g5
17237 movn %icc, %g6, %l6
17238 fnegs %f5, %f5
17239 orn %i3, 0x12F6, %o3
17240 fnegs %f23, %f4
17241 fmuld8sux16 %f3, %f31, %f14
17242 movleu %xcc, %i6, %l2
17243 std %f22, [%l7 + 0x38]
17244 movre %g7, %i7, %l3
17245 stx %l0, [%l7 + 0x08]
17246 mulx %g4, %o1, %o2
17247 subc %o4, %o0, %i2
17248 stb %g3, [%l7 + 0x6F]
17249 movleu %icc, %g2, %o5
17250 nop
17251 set 0x34, %l1
17252 ldsb [%l7 + %l1], %i1
17253 stx %l4, [%l7 + 0x08]
17254 fmovrdgz %i5, %f26, %f12
17255 edge8 %g1, %i0, %l5
17256 movvc %xcc, %o6, %i4
17257 mulx %l1, %o7, %g6
17258 edge16ln %g5, %l6, %i3
17259 addc %i6, 0x0ABC, %l2
17260 movrgz %g7, 0x2F3, %i7
17261 setx loop_58, %l0, %l1
17262 return %l1
17263 nop
17264 rdpr %cwp, %g1
17265 rdpr %cansave, %g2
17266 rdpr %canrestore, %g3
17267 rdpr %cleanwin, %g4
17268 rdpr %otherwin, %g5
17269 rdpr %wstate, %g6
17270loop_58: edge8l %o3, %g4, %o1
17271 edge32n %o2, %o0, %i2
17272 edge8l %g3, %o4, %o5
17273 srl %i1, %l4, %g2
17274 edge32 %g1, %i5, %l5
17275 edge16ln %i0, %o6, %l1
17276 sllx %i4, 0x18, %g6
17277 fabsd %f10, %f16
17278 mulx %o7, 0x0AE8, %g5
17279 fornot2s %f30, %f16, %f3
17280 fcmpgt16 %f24, %f22, %i3
17281 stw %i6, [%l7 + 0x0C]
17282 smul %l2, 0x0834, %l6
17283 edge32ln %i7, %l3, %g7
17284 sir 0x0AAC
17285 edge16ln %l0, %g4, %o3
17286 edge16ln %o2, %o0, %i2
17287 subc %g3, %o4, %o1
17288 edge16n %i1, %l4, %g2
17289 edge8n %o5, %i5, %g1
17290 edge16 %l5, %o6, %l1
17291 fors %f19, %f8, %f27
17292 xorcc %i4, %i0, %o7
17293 fone %f28
17294 fcmpgt16 %f22, %f8, %g6
17295 addccc %i3, %i6, %l2
17296 move %icc, %g5, %l6
17297 movn %xcc, %i7, %g7
17298 edge32 %l3, %l0, %o3
17299 movne %icc, %g4, %o2
17300 fmovdg %xcc, %f1, %f8
17301 movcs %icc, %o0, %g3
17302 xorcc %o4, 0x0C9F, %o1
17303 fcmpes %fcc1, %f1, %f24
17304 edge16n %i1, %l4, %g2
17305 movneg %xcc, %o5, %i2
17306 andn %i5, 0x1CB4, %l5
17307 fsrc2s %f17, %f9
17308 fand %f8, %f30, %f16
17309 popc %g1, %l1
17310 array16 %i4, %o6, %o7
17311 sdivx %g6, 0x1084, %i0
17312 fmul8x16 %f14, %f18, %f8
17313 add %i6, %i3, %l2
17314 ldsb [%l7 + 0x71], %l6
17315 array8 %g5, %g7, %l3
17316 ldsh [%l7 + 0x26], %i7
17317 nop
17318 set 0x70, %l0
17319 ldd [%l7 + %l0], %f10
17320 fand %f26, %f4, %f12
17321 edge16l %o3, %g4, %o2
17322 movcc %icc, %l0, %g3
17323 movrgez %o0, 0x1DF, %o1
17324 save %o4, %i1, %g2
17325 rdpr %cwp, %g1
17326 rdpr %cansave, %g2
17327 rdpr %canrestore, %g3
17328 rdpr %cleanwin, %g4
17329 rdpr %otherwin, %g5
17330 rdpr %wstate, %g6
17331 movcs %icc, %l4, %i2
17332 edge32n %i5, %l5, %g1
17333 sir 0x1CA4
17334 addc %l1, %i4, %o5
17335 array8 %o7, %o6, %g6
17336 orcc %i6, 0x1EB4, %i0
17337 fmovdgu %xcc, %f9, %f17
17338 fmovrdne %l2, %f14, %f30
17339 fornot1 %f28, %f0, %f8
17340 addcc %i3, %g5, %g7
17341 fand %f6, %f30, %f30
17342 movneg %icc, %l3, %l6
17343 fmovrsgz %i7, %f0, %f3
17344 movle %icc, %o3, %g4
17345 array32 %o2, %g3, %o0
17346 ldx [%l7 + 0x38], %o1
17347 smul %l0, 0x11D5, %i1
17348 movn %icc, %o4, %l4
17349 edge8l %g2, %i5, %l5
17350 fmul8x16al %f18, %f15, %f12
17351 fmovdleu %icc, %f20, %f24
17352 udivx %g1, 0x13B0, %l1
17353 lduw [%l7 + 0x38], %i4
17354 fcmpgt32 %f26, %f26, %o5
17355 sdiv %o7, 0x116C, %i2
17356 sdivcc %g6, 0x16AE, %o6
17357 sll %i0, 0x1C, %i6
17358 udivx %i3, 0x053A, %g5
17359 fmul8x16 %f27, %f14, %f20
17360 xnor %l2, 0x055C, %g7
17361 movleu %icc, %l3, %l6
17362 ld [%l7 + 0x30], %f18
17363 smul %i7, %o3, %g4
17364 fcmple16 %f8, %f10, %g3
17365 edge8l %o0, %o1, %o2
17366 edge32 %i1, %o4, %l0
17367 andcc %l4, %g2, %i5
17368 subcc %g1, %l5, %i4
17369 sth %o5, [%l7 + 0x20]
17370 ldd [%l7 + 0x28], %l0
17371 xnorcc %o7, 0x0ED9, %i2
17372 edge16 %o6, %g6, %i0
17373 sra %i6, %i3, %g5
17374 edge8n %l2, %g7, %l3
17375 and %l6, %o3, %i7
17376 move %xcc, %g3, %o0
17377 ldx [%l7 + 0x58], %o1
17378 smul %o2, 0x11A2, %g4
17379 addcc %o4, 0x14C3, %i1
17380 fnor %f14, %f6, %f28
17381 edge8l %l0, %l4, %i5
17382 fnot2s %f9, %f19
17383 movrlz %g1, %g2, %i4
17384 sdivx %l5, 0x1722, %o5
17385 xor %l1, %o7, %i2
17386 fornot1 %f4, %f6, %f8
17387 sub %o6, 0x1E2F, %i0
17388 sub %i6, %i3, %g6
17389 ldub [%l7 + 0x52], %l2
17390 edge8ln %g7, %l3, %g5
17391 edge16n %l6, %i7, %o3
17392 ldsh [%l7 + 0x34], %o0
17393 ldd [%l7 + 0x38], %f22
17394 addc %g3, %o2, %o1
17395 fmovsle %xcc, %f5, %f28
17396 movrne %g4, %i1, %o4
17397 fcmple16 %f22, %f24, %l0
17398 movgu %icc, %i5, %l4
17399 lduh [%l7 + 0x6C], %g1
17400 lduw [%l7 + 0x48], %g2
17401 sra %l5, %o5, %l1
17402 xnorcc %i4, %o7, %o6
17403 movrlz %i2, %i6, %i3
17404 movne %icc, %i0, %g6
17405 srl %g7, 0x1B, %l3
17406 udivcc %g5, 0x1160, %l6
17407 movne %icc, %l2, %o3
17408 edge16n %i7, %o0, %g3
17409 array16 %o2, %o1, %i1
17410 movleu %xcc, %g4, %o4
17411 edge8ln %i5, %l0, %g1
17412 movg %icc, %l4, %g2
17413 addccc %l5, %o5, %l1
17414 srl %o7, 0x17, %o6
17415 array8 %i4, %i2, %i3
17416 addcc %i0, 0x1E58, %g6
17417 stb %i6, [%l7 + 0x73]
17418 orncc %g7, 0x1184, %g5
17419 edge8ln %l6, %l3, %l2
17420 restore %o3, %i7, %o0
17421 rdpr %cwp, %g1
17422 rdpr %cansave, %g2
17423 rdpr %canrestore, %g3
17424 rdpr %cleanwin, %g4
17425 rdpr %otherwin, %g5
17426 rdpr %wstate, %g6
17427 fmovrdgez %o2, %f14, %f24
17428 mulscc %g3, %i1, %g4
17429 edge8l %o4, %o1, %l0
17430 edge32n %g1, %l4, %i5
17431 movg %xcc, %g2, %o5
17432 umulcc %l5, %o7, %o6
17433 fnot1 %f18, %f28
17434 st %f2, [%l7 + 0x78]
17435 srax %l1, %i2, %i3
17436 fmovsge %xcc, %f31, %f16
17437 fmovdneg %xcc, %f20, %f26
17438 movrgz %i4, %i0, %i6
17439 fmovscc %icc, %f28, %f14
17440 movrgz %g7, %g6, %g5
17441 sra %l3, %l6, %o3
17442 fpmerge %f17, %f13, %f18
17443 fmovsn %icc, %f21, %f18
17444 edge16 %l2, %i7, %o2
17445 fmovdne %icc, %f23, %f13
17446 mulx %g3, 0x19BE, %o0
17447 fmovdvs %icc, %f17, %f16
17448 fmovsa %xcc, %f14, %f28
17449 fmovdvs %xcc, %f28, %f13
17450 fpadd32 %f10, %f8, %f26
17451 movcs %xcc, %g4, %o4
17452 movleu %xcc, %i1, %o1
17453 ldsb [%l7 + 0x61], %l0
17454 movrgez %g1, 0x1A2, %i5
17455 movrlez %g2, 0x259, %l4
17456 fmovscs %icc, %f6, %f14
17457 edge16 %o5, %l5, %o7
17458 sdivcc %l1, 0x0374, %i2
17459 alignaddr %i3, %o6, %i0
17460 sll %i6, %g7, %g6
17461 movcc %icc, %i4, %l3
17462 fsrc1 %f28, %f28
17463 ldsb [%l7 + 0x59], %l6
17464 sdivx %g5, 0x0CB0, %l2
17465 sethi 0x1E35, %o3
17466 movvs %xcc, %o2, %g3
17467 sllx %i7, 0x09, %o0
17468 ldsw [%l7 + 0x38], %g4
17469 edge8ln %i1, %o4, %l0
17470 mulx %g1, 0x182F, %i5
17471 ldd [%l7 + 0x78], %g2
17472 movleu %xcc, %l4, %o5
17473 fcmpne16 %f26, %f14, %l5
17474 fmovsn %xcc, %f25, %f11
17475 edge32 %o1, %o7, %i2
17476 xnor %i3, %o6, %l1
17477 mulx %i0, %g7, %g6
17478 movge %xcc, %i6, %l3
17479 orncc %l6, 0x12FC, %i4
17480 fmovd %f18, %f0
17481 stx %g5, [%l7 + 0x60]
17482 subc %o3, %l2, %g3
17483 st %f8, [%l7 + 0x3C]
17484 smul %i7, 0x0829, %o0
17485 addccc %o2, %i1, %o4
17486 fabsd %f24, %f18
17487 nop
17488 set 0x30, %i6
17489 stx %g4, [%l7 + %i6]
17490 edge8n %g1, %l0, %i5
17491 fmovdleu %icc, %f3, %f29
17492 orn %l4, 0x1FE0, %o5
17493 sub %l5, %o1, %g2
17494 ldd [%l7 + 0x08], %f12
17495 ld [%l7 + 0x64], %f10
17496 sllx %o7, 0x12, %i3
17497 ldsh [%l7 + 0x3E], %o6
17498 fmovscs %xcc, %f17, %f16
17499 orcc %l1, %i2, %i0
17500 xnor %g6, %i6, %g7
17501 sdivx %l6, 0x058A, %l3
17502 movcs %xcc, %i4, %o3
17503 fandnot1 %f14, %f8, %f2
17504 ldsb [%l7 + 0x1F], %l2
17505 edge16n %g5, %i7, %o0
17506 smul %o2, 0x028F, %i1
17507 movrgz %g3, %o4, %g1
17508 movrlez %g4, %l0, %i5
17509 fmovdl %xcc, %f9, %f22
17510 fmul8x16au %f17, %f3, %f18
17511 fabss %f28, %f15
17512 array8 %l4, %o5, %l5
17513 movvs %xcc, %g2, %o7
17514 addcc %o1, 0x04FA, %o6
17515 and %i3, 0x00A9, %i2
17516 movrgez %i0, %l1, %g6
17517 movrlez %i6, %g7, %l6
17518 edge8n %i4, %l3, %l2
17519 fcmpne16 %f16, %f24, %o3
17520 fmovse %xcc, %f21, %f14
17521 sethi 0x0A43, %i7
17522 edge32n %g5, %o0, %i1
17523 mulscc %g3, 0x0CB5, %o2
17524 fone %f24
17525 subcc %g1, %g4, %l0
17526 subcc %o4, 0x1270, %l4
17527 movpos %xcc, %i5, %o5
17528 movrgz %l5, 0x37E, %o7
17529 fnot1s %f21, %f2
17530 sub %o1, %o6, %i3
17531 mova %icc, %g2, %i0
17532 subcc %l1, %g6, %i2
17533 nop
17534 set 0x6C, %i4
17535 ldub [%l7 + %i4], %g7
17536 movpos %xcc, %i6, %l6
17537 andn %i4, 0x0523, %l2
17538 fpadd32s %f23, %f19, %f5
17539 edge16l %o3, %i7, %l3
17540 ldub [%l7 + 0x68], %g5
17541 orncc %o0, 0x0D1D, %g3
17542 ldsh [%l7 + 0x18], %i1
17543 movrgz %o2, 0x2E1, %g4
17544 movpos %icc, %g1, %l0
17545 array32 %o4, %i5, %o5
17546 array16 %l4, %o7, %l5
17547 umulcc %o6, %o1, %i3
17548 array16 %i0, %g2, %g6
17549 fmovrsne %i2, %f21, %f24
17550 orn %l1, 0x0BC5, %g7
17551 save %i6, %i4, %l2
17552 rdpr %cwp, %g1
17553 rdpr %cansave, %g2
17554 rdpr %canrestore, %g3
17555 rdpr %cleanwin, %g4
17556 rdpr %otherwin, %g5
17557 rdpr %wstate, %g6
17558 fmovrse %l6, %f14, %f0
17559 movvs %icc, %o3, %i7
17560 edge16ln %g5, %o0, %l3
17561 subccc %i1, %g3, %o2
17562 fcmpgt16 %f28, %f24, %g1
17563 fmovdg %xcc, %f28, %f19
17564 array8 %g4, %l0, %o4
17565 save %o5, %i5, %l4
17566 rdpr %cwp, %g1
17567 rdpr %cansave, %g2
17568 rdpr %canrestore, %g3
17569 rdpr %cleanwin, %g4
17570 rdpr %otherwin, %g5
17571 rdpr %wstate, %g6
17572 edge32n %l5, %o7, %o1
17573 mova %icc, %i3, %i0
17574 stw %g2, [%l7 + 0x18]
17575 fnot2 %f28, %f18
17576 fmuld8ulx16 %f8, %f29, %f10
17577 fsrc1 %f22, %f2
17578 array8 %o6, %i2, %l1
17579 movg %icc, %g6, %g7
17580 array32 %i6, %l2, %i4
17581 or %l6, 0x0825, %o3
17582 alignaddr %g5, %o0, %i7
17583 movpos %xcc, %l3, %i1
17584 nop
17585 set 0x60, %g4
17586 ldx [%l7 + %g4], %o2
17587 sth %g1, [%l7 + 0x4A]
17588 fabsd %f0, %f2
17589 sub %g4, 0x03A8, %l0
17590 popc 0x07A6, %g3
17591 subcc %o4, 0x1081, %o5
17592 movpos %xcc, %l4, %l5
17593 nop
17594 set 0x68, %o2
17595 stx %o7, [%l7 + %o2]
17596 edge8l %i5, %o1, %i0
17597 movg %xcc, %g2, %o6
17598 fmovsge %xcc, %f10, %f28
17599 sdiv %i3, 0x0D44, %l1
17600 sdivcc %i2, 0x1636, %g7
17601 andcc %g6, %l2, %i4
17602 fones %f6
17603 movleu %xcc, %i6, %l6
17604 alignaddrl %o3, %g5, %i7
17605 mova %xcc, %o0, %i1
17606 fmovsn %icc, %f14, %f26
17607 xorcc %o2, 0x1982, %l3
17608 popc 0x16E0, %g4
17609 smulcc %g1, %g3, %o4
17610 movleu %icc, %l0, %l4
17611 addc %o5, %l5, %o7
17612 fmovrse %o1, %f20, %f10
17613 bshuffle %f10, %f8, %f12
17614 ldd [%l7 + 0x08], %f4
17615 fmovdcs %icc, %f18, %f12
17616 sth %i5, [%l7 + 0x0E]
17617 addccc %g2, %o6, %i0
17618 stx %i3, [%l7 + 0x38]
17619 fxnors %f20, %f25, %f20
17620 stw %l1, [%l7 + 0x1C]
17621 or %g7, %i2, %l2
17622 subc %g6, 0x19E9, %i6
17623 alignaddrl %i4, %o3, %l6
17624 array32 %i7, %o0, %i1
17625 array8 %o2, %g5, %g4
17626 ldsb [%l7 + 0x12], %g1
17627 edge8ln %g3, %o4, %l3
17628 fabss %f9, %f27
17629 array16 %l4, %o5, %l0
17630 subc %l5, %o7, %i5
17631 and %g2, 0x0FA2, %o1
17632 umulcc %i0, %i3, %l1
17633 fmovdl %icc, %f31, %f31
17634 save %o6, %g7, %i2
17635 rdpr %cwp, %g1
17636 rdpr %cansave, %g2
17637 rdpr %canrestore, %g3
17638 rdpr %cleanwin, %g4
17639 rdpr %otherwin, %g5
17640 rdpr %wstate, %g6
17641 ldsw [%l7 + 0x40], %g6
17642 addcc %i6, %l2, %i4
17643 xnorcc %o3, 0x11A2, %i7
17644 mova %icc, %l6, %i1
17645 edge8 %o2, %g5, %g4
17646 edge16n %o0, %g3, %g1
17647 ld [%l7 + 0x60], %f10
17648 movre %l3, %l4, %o5
17649 fpsub32 %f18, %f20, %f18
17650 fmovsl %icc, %f21, %f10
17651 nop
17652 set 0x5C, %i2
17653 ldsw [%l7 + %i2], %o4
17654 ldsh [%l7 + 0x36], %l0
17655 st %f4, [%l7 + 0x30]
17656 xorcc %l5, %o7, %i5
17657 movrne %g2, 0x0E0, %o1
17658 edge8 %i3, %i0, %o6
17659 edge8ln %l1, %i2, %g7
17660 movcs %icc, %g6, %l2
17661 fcmpeq16 %f18, %f28, %i6
17662 fxnor %f10, %f18, %f2
17663 sdivx %o3, 0x018F, %i7
17664 ldsb [%l7 + 0x17], %i4
17665 ldd [%l7 + 0x58], %f30
17666 mova %icc, %l6, %i1
17667 fmul8x16 %f4, %f18, %f14
17668 fornot1s %f6, %f23, %f5
17669 ldsw [%l7 + 0x70], %o2
17670 std %f20, [%l7 + 0x20]
17671 fnot1s %f15, %f21
17672 edge8l %g4, %g5, %g3
17673 orcc %o0, %l3, %g1
17674 sdivcc %l4, 0x1EA9, %o4
17675 andcc %l0, %l5, %o5
17676 ld [%l7 + 0x34], %f5
17677 smul %o7, 0x0A1E, %i5
17678 smulcc %o1, %i3, %g2
17679 lduw [%l7 + 0x3C], %o6
17680 edge16 %l1, %i0, %i2
17681 fnot2 %f8, %f6
17682 sdivcc %g7, 0x1619, %l2
17683 edge32n %i6, %g6, %o3
17684 movre %i7, %l6, %i4
17685 popc %i1, %g4
17686 subcc %g5, 0x0B2B, %o2
17687 stw %o0, [%l7 + 0x74]
17688 fmovrsne %g3, %f8, %f1
17689 setx loop_59, %l0, %l1
17690 return %l1
17691 nop
17692 rdpr %cwp, %g1
17693 rdpr %cansave, %g2
17694 rdpr %canrestore, %g3
17695 rdpr %cleanwin, %g4
17696 rdpr %otherwin, %g5
17697 rdpr %wstate, %g6
17698loop_59: xorcc %l3, 0x0DF3, %o4
17699 std %f10, [%l7 + 0x38]
17700 ldsb [%l7 + 0x6D], %l0
17701 stx %l5, [%l7 + 0x58]
17702 st %f8, [%l7 + 0x18]
17703 movre %o7, %i5, %o5
17704 mulscc %i3, %o1, %g2
17705 alignaddr %o6, %l1, %i0
17706 sub %i2, 0x0892, %g7
17707 movrlz %l2, 0x34E, %i6
17708 udivx %g6, 0x04CF, %o3
17709 ldd [%l7 + 0x70], %i6
17710 sll %l6, 0x0D, %i1
17711 movl %icc, %g4, %i4
17712 movgu %icc, %g5, %o2
17713 fmovsge %xcc, %f9, %f25
17714 popc %o0, %g3
17715 movpos %icc, %l4, %l3
17716 fmovrse %g1, %f8, %f22
17717 movgu %icc, %l0, %o4
17718 movgu %icc, %l5, %i5
17719 edge8 %o5, %o7, %i3
17720 udivcc %g2, 0x1EF9, %o1
17721 sllx %l1, %i0, %o6
17722 movneg %xcc, %g7, %l2
17723 sethi 0x07F5, %i6
17724 movvs %icc, %i2, %g6
17725 subcc %i7, %l6, %o3
17726 movneg %icc, %i1, %g4
17727 edge32ln %i4, %o2, %g5
17728 ldx [%l7 + 0x78], %o0
17729 fornot2 %f24, %f8, %f10
17730 fmovsle %xcc, %f24, %f6
17731 restore %g3, %l4, %l3
17732 rdpr %cwp, %g1
17733 rdpr %cansave, %g2
17734 rdpr %canrestore, %g3
17735 rdpr %cleanwin, %g4
17736 rdpr %otherwin, %g5
17737 rdpr %wstate, %g6
17738 fpsub32 %f30, %f14, %f16
17739 andcc %g1, 0x0A47, %o4
17740 umul %l0, 0x0E55, %i5
17741 fmovrsgz %l5, %f10, %f12
17742 movrlz %o7, %i3, %g2
17743 subcc %o5, %o1, %l1
17744 subc %o6, %g7, %l2
17745 ldd [%l7 + 0x18], %i6
17746 fmovrdne %i0, %f14, %f22
17747 srl %g6, 0x12, %i7
17748 movge %icc, %i2, %l6
17749 movge %icc, %i1, %g4
17750 addc %i4, 0x0C07, %o3
17751 ldx [%l7 + 0x40], %g5
17752 udiv %o0, 0x0320, %o2
17753 array16 %l4, %l3, %g1
17754 movre %o4, 0x390, %l0
17755 bshuffle %f0, %f10, %f16
17756 movg %xcc, %i5, %g3
17757 sdivcc %l5, 0x1503, %i3
17758 udivx %g2, 0x1F32, %o7
17759 movne %xcc, %o1, %l1
17760 fcmple16 %f12, %f16, %o6
17761 subcc %g7, 0x021D, %o5
17762 fnegs %f30, %f0
17763 edge32 %l2, %i6, %g6
17764 fmovsvc %xcc, %f1, %f28
17765 orcc %i7, 0x013B, %i0
17766 edge8l %i2, %l6, %g4
17767 movre %i1, %o3, %g5
17768 fors %f4, %f30, %f15
17769 nop
17770 set 0x50, %i3
17771 ldsw [%l7 + %i3], %i4
17772 fsrc2s %f22, %f29
17773 srlx %o0, %o2, %l3
17774 addcc %g1, %o4, %l4
17775 movleu %xcc, %i5, %l0
17776 array8 %l5, %i3, %g2
17777 mulscc %o7, %g3, %o1
17778 smulcc %o6, 0x1E6D, %g7
17779 ldub [%l7 + 0x34], %o5
17780 addccc %l2, %i6, %g6
17781 sir 0x019A
17782 movleu %xcc, %i7, %l1
17783 fxnor %f30, %f18, %f24
17784 mova %icc, %i2, %l6
17785 ldsw [%l7 + 0x4C], %g4
17786 lduh [%l7 + 0x58], %i0
17787 subccc %i1, %g5, %o3
17788 st %f4, [%l7 + 0x78]
17789 mulx %i4, %o2, %o0
17790 fmovrslez %g1, %f5, %f29
17791 fones %f8
17792 stb %o4, [%l7 + 0x27]
17793 movl %xcc, %l3, %i5
17794 edge16ln %l4, %l5, %i3
17795 ldd [%l7 + 0x50], %f26
17796 movvc %xcc, %l0, %g2
17797 ldsw [%l7 + 0x28], %o7
17798 udivcc %o1, 0x0446, %g3
17799 fmovrslez %g7, %f19, %f27
17800 or %o6, %o5, %i6
17801 subccc %g6, 0x06FA, %l2
17802 fmovscc %xcc, %f11, %f7
17803 xnor %l1, %i2, %l6
17804 subc %g4, 0x03BA, %i7
17805 srlx %i1, %g5, %o3
17806 udivx %i4, 0x15AE, %o2
17807 fmovsn %xcc, %f9, %f22
17808 stx %i0, [%l7 + 0x30]
17809 movrlez %o0, 0x2AB, %g1
17810 orcc %o4, %l3, %l4
17811 fmul8x16au %f11, %f3, %f18
17812 andncc %i5, %i3, %l5
17813 srlx %g2, 0x0B, %o7
17814 edge16 %o1, %g3, %l0
17815 edge16n %g7, %o5, %i6
17816 fmovscs %xcc, %f31, %f28
17817 udiv %g6, 0x1604, %o6
17818 edge32ln %l2, %l1, %i2
17819 movrgez %l6, %g4, %i7
17820 movrlez %g5, 0x2C0, %i1
17821 movrlz %i4, 0x007, %o3
17822 srlx %i0, %o0, %g1
17823 movgu %xcc, %o4, %l3
17824 xnorcc %o2, 0x1198, %i5
17825 stx %i3, [%l7 + 0x68]
17826 addc %l5, 0x15A0, %g2
17827 fmovrsgz %l4, %f28, %f30
17828 addcc %o1, %o7, %g3
17829 xnorcc %l0, 0x0D50, %o5
17830 movvs %xcc, %g7, %g6
17831 fmovrsgez %i6, %f6, %f0
17832 movg %xcc, %l2, %o6
17833 popc 0x0BF9, %i2
17834 movge %icc, %l6, %l1
17835 ldub [%l7 + 0x74], %i7
17836 udivcc %g4, 0x0E98, %i1
17837 xorcc %g5, 0x0934, %i4
17838 popc %i0, %o3
17839 std %f6, [%l7 + 0x48]
17840 movrne %g1, 0x026, %o0
17841 fmovsl %xcc, %f1, %f13
17842 movpos %xcc, %l3, %o2
17843 movne %xcc, %o4, %i3
17844 ldub [%l7 + 0x73], %i5
17845 movre %g2, 0x2B0, %l4
17846 edge16 %l5, %o7, %g3
17847 movvc %xcc, %o1, %l0
17848 fpsub16 %f18, %f28, %f14
17849 ldsw [%l7 + 0x7C], %g7
17850 sll %g6, %o5, %l2
17851 mulscc %o6, %i2, %i6
17852 ld [%l7 + 0x1C], %f21
17853 ldsh [%l7 + 0x26], %l6
17854 udiv %l1, 0x145D, %g4
17855 std %f30, [%l7 + 0x70]
17856 fnegs %f24, %f30
17857 udivx %i1, 0x0239, %g5
17858 umul %i7, 0x1FA7, %i4
17859 ldub [%l7 + 0x3F], %o3
17860 fandnot2s %f10, %f1, %f13
17861 stb %g1, [%l7 + 0x5A]
17862 movn %xcc, %o0, %l3
17863 mova %icc, %o2, %i0
17864 edge8ln %o4, %i5, %i3
17865 sll %g2, 0x0D, %l5
17866 sth %l4, [%l7 + 0x42]
17867 mova %xcc, %g3, %o7
17868 movne %xcc, %l0, %g7
17869 fnand %f14, %f24, %f14
17870 fmovsvs %xcc, %f0, %f15
17871 sethi 0x063B, %o1
17872 ldsb [%l7 + 0x62], %g6
17873 array8 %l2, %o6, %o5
17874 umulcc %i6, 0x0784, %l6
17875 sth %l1, [%l7 + 0x62]
17876 movneg %icc, %i2, %g4
17877 xnorcc %g5, 0x09AD, %i1
17878 udivcc %i7, 0x0A30, %i4
17879 movrlz %g1, %o0, %o3
17880 sethi 0x1D78, %l3
17881 stx %o2, [%l7 + 0x30]
17882 addccc %i0, 0x020F, %i5
17883 edge32 %i3, %o4, %l5
17884 xnor %g2, 0x1FE7, %l4
17885 ldd [%l7 + 0x58], %g2
17886 movrne %l0, %o7, %g7
17887 xorcc %o1, 0x1863, %l2
17888 movleu %icc, %g6, %o6
17889 sllx %i6, %l6, %o5
17890 ldsh [%l7 + 0x38], %l1
17891 andcc %g4, 0x1F10, %g5
17892 fmovdge %icc, %f16, %f8
17893 movpos %icc, %i1, %i2
17894 std %f10, [%l7 + 0x70]
17895 umulcc %i4, %g1, %o0
17896 fcmps %fcc1, %f0, %f5
17897 umul %o3, 0x0637, %l3
17898 fxors %f7, %f0, %f5
17899 ldsb [%l7 + 0x23], %i7
17900 smul %i0, 0x129C, %o2
17901 orn %i5, 0x19D8, %o4
17902 setx loop_60, %l0, %l1
17903 return %l1
17904 nop
17905 rdpr %cwp, %g1
17906 rdpr %cansave, %g2
17907 rdpr %canrestore, %g3
17908 rdpr %cleanwin, %g4
17909 rdpr %otherwin, %g5
17910 rdpr %wstate, %g6
17911loop_60: edge16n %i3, %g3, %o7
17912 ldx [%l7 + 0x78], %g7
17913 save %l0, 0x09EB, %l2
17914 rdpr %cwp, %g1
17915 rdpr %cansave, %g2
17916 rdpr %canrestore, %g3
17917 rdpr %cleanwin, %g4
17918 rdpr %otherwin, %g5
17919 rdpr %wstate, %g6
17920 addc %o1, %g6, %i6
17921 udiv %o6, 0x1970, %o5
17922 movleu %xcc, %l1, %l6
17923 fmovsvs %icc, %f22, %f20
17924 ldd [%l7 + 0x60], %g4
17925 xorcc %i1, %g4, %i2
17926 movre %i4, %g1, %o0
17927 popc 0x1DEF, %o3
17928 movleu %icc, %i7, %l3
17929 or %o2, 0x0D32, %i0
17930 fcmped %fcc3, %f28, %f14
17931 fnegs %f8, %f5
17932 addc %o4, 0x0FD1, %l5
17933 edge8 %i5, %l4, %g2
17934 edge8l %i3, %g3, %o7
17935 fors %f8, %f30, %f24
17936 sdiv %l0, 0x1813, %l2
17937 ldd [%l7 + 0x58], %o0
17938 lduw [%l7 + 0x68], %g6
17939 array8 %i6, %o6, %o5
17940 movcs %icc, %g7, %l6
17941 save %g5, %l1, %g4
17942 rdpr %cwp, %g1
17943 rdpr %cansave, %g2
17944 rdpr %canrestore, %g3
17945 rdpr %cleanwin, %g4
17946 rdpr %otherwin, %g5
17947 rdpr %wstate, %g6
17948 fsrc2s %f7, %f28
17949 fcmpgt16 %f10, %f28, %i2
17950 edge8ln %i4, %i1, %o0
17951 xnorcc %g1, 0x13B7, %i7
17952 movneg %xcc, %l3, %o2
17953 ldd [%l7 + 0x70], %i0
17954 edge8n %o3, %o4, %i5
17955 fmovsneg %xcc, %f7, %f7
17956 fnot1 %f6, %f24
17957 sir 0x01A0
17958 edge32 %l4, %g2, %i3
17959 popc %l5, %g3
17960 movrgez %l0, %o7, %l2
17961 array32 %o1, %g6, %i6
17962 movcc %xcc, %o6, %g7
17963 movl %xcc, %o5, %g5
17964 addc %l1, 0x125C, %l6
17965 edge8ln %i2, %g4, %i1
17966 stw %i4, [%l7 + 0x74]
17967 ldd [%l7 + 0x50], %g0
17968 umul %i7, 0x0164, %l3
17969 movrlz %o0, 0x0BD, %i0
17970 stw %o3, [%l7 + 0x68]
17971 fmovrsgz %o4, %f26, %f2
17972 fabss %f16, %f28
17973 std %f18, [%l7 + 0x68]
17974 fmovdle %icc, %f19, %f19
17975 fmovspos %icc, %f9, %f30
17976 stw %i5, [%l7 + 0x6C]
17977 sll %l4, %o2, %g2
17978 andcc %i3, 0x1492, %l5
17979 alignaddrl %l0, %o7, %g3
17980 fnot1 %f2, %f28
17981 srlx %l2, %g6, %i6
17982 movn %icc, %o1, %g7
17983 fmovrse %o6, %f4, %f13
17984 movcs %xcc, %o5, %l1
17985 subccc %g5, 0x0D55, %l6
17986 movleu %icc, %g4, %i2
17987 ldx [%l7 + 0x38], %i1
17988 fnot1 %f22, %f16
17989 edge32 %g1, %i7, %l3
17990 movneg %icc, %i4, %o0
17991 orcc %o3, %i0, %o4
17992 ldsh [%l7 + 0x0A], %l4
17993 smulcc %o2, %i5, %i3
17994 fxors %f7, %f17, %f6
17995 movneg %xcc, %g2, %l5
17996 lduw [%l7 + 0x34], %o7
17997 movgu %xcc, %l0, %l2
17998 fmovdvs %xcc, %f10, %f27
17999 srl %g3, 0x05, %i6
18000 movrlez %o1, 0x130, %g7
18001 fmovrslz %o6, %f15, %f9
18002 orcc %o5, %g6, %l1
18003 movrne %l6, %g5, %i2
18004 sdivx %g4, 0x0CB0, %i1
18005 fmovdvc %xcc, %f1, %f20
18006 udiv %g1, 0x084F, %i7
18007 popc 0x158E, %i4
18008 fors %f31, %f8, %f18
18009 andn %l3, %o0, %o3
18010 movrne %o4, 0x076, %i0
18011 popc %l4, %i5
18012 nop
18013 set 0x50, %g6
18014 ldx [%l7 + %g6], %o2
18015 edge16n %g2, %i3, %o7
18016 stx %l5, [%l7 + 0x18]
18017 udivcc %l2, 0x0F8A, %l0
18018 edge8n %g3, %o1, %g7
18019 ld [%l7 + 0x7C], %f8
18020 sub %i6, %o6, %o5
18021 fpadd32 %f10, %f30, %f30
18022 addccc %g6, %l6, %l1
18023 fcmple16 %f12, %f28, %g5
18024 sub %g4, 0x0402, %i1
18025 andncc %g1, %i7, %i2
18026 movrgez %l3, 0x07E, %o0
18027 movrne %i4, 0x136, %o4
18028 fmovscc %xcc, %f22, %f7
18029 movrlez %i0, 0x0ED, %l4
18030 fcmpne16 %f8, %f28, %o3
18031 stx %i5, [%l7 + 0x48]
18032 movl %xcc, %g2, %i3
18033 mulx %o7, %l5, %o2
18034 movrne %l2, %g3, %o1
18035 sth %g7, [%l7 + 0x50]
18036 movrgez %l0, %o6, %i6
18037 andn %g6, %o5, %l1
18038 array8 %l6, %g4, %g5
18039 fmul8x16al %f30, %f21, %f12
18040 movre %i1, 0x32D, %g1
18041 movpos %icc, %i2, %l3
18042 movvc %icc, %o0, %i7
18043 umulcc %i4, %i0, %o4
18044 edge8l %o3, %l4, %g2
18045 fmovscc %icc, %f4, %f17
18046 movrgz %i3, %o7, %i5
18047 fcmple16 %f14, %f22, %l5
18048 move %icc, %o2, %g3
18049 ld [%l7 + 0x08], %f24
18050 udivcc %o1, 0x1CB8, %l2
18051 xorcc %g7, %o6, %l0
18052 mova %icc, %i6, %o5
18053 fmuld8sux16 %f24, %f16, %f6
18054 fxnor %f24, %f26, %f8
18055 udiv %g6, 0x1DAA, %l1
18056 orn %g4, 0x0D5D, %l6
18057 fmovdneg %xcc, %f5, %f3
18058 fmovscs %icc, %f11, %f29
18059 fcmple16 %f8, %f6, %i1
18060 xnor %g5, %g1, %i2
18061 udivcc %l3, 0x1CC4, %o0
18062 fnand %f4, %f10, %f16
18063 ldsb [%l7 + 0x0A], %i4
18064 movl %xcc, %i7, %o4
18065 movre %i0, %l4, %o3
18066 movrgez %i3, 0x196, %g2
18067 movg %icc, %o7, %i5
18068 subccc %o2, %l5, %o1
18069 xorcc %l2, %g3, %o6
18070 ld [%l7 + 0x38], %f0
18071 sdivx %l0, 0x1A79, %g7
18072 andn %o5, %i6, %g6
18073 orcc %l1, %l6, %g4
18074 add %i1, %g1, %i2
18075 fmul8x16al %f26, %f7, %f20
18076 faligndata %f30, %f24, %f8
18077 sir 0x02A1
18078 edge16 %l3, %o0, %i4
18079 andcc %g5, %i7, %i0
18080 xorcc %l4, 0x0EDB, %o4
18081 sdivx %i3, 0x101F, %g2
18082 alignaddrl %o3, %i5, %o2
18083 fexpand %f26, %f2
18084 ldx [%l7 + 0x58], %o7
18085 edge16 %o1, %l5, %g3
18086 udiv %o6, 0x0927, %l2
18087 xnorcc %g7, 0x1F10, %l0
18088 fmovdg %icc, %f20, %f14
18089 fpack32 %f28, %f30, %f18
18090 andn %i6, %g6, %l1
18091 movrlez %o5, %g4, %l6
18092 fornot2 %f22, %f18, %f0
18093 sub %i1, %g1, %l3
18094 bshuffle %f18, %f8, %f10
18095 fpadd32 %f28, %f30, %f24
18096 move %xcc, %o0, %i4
18097 umulcc %i2, %i7, %i0
18098 srlx %l4, 0x0C, %g5
18099 ldd [%l7 + 0x08], %i2
18100 and %o4, %g2, %i5
18101 sra %o2, 0x0D, %o7
18102 udivcc %o3, 0x008B, %o1
18103 movn %xcc, %g3, %o6
18104 movl %icc, %l2, %g7
18105 std %f24, [%l7 + 0x68]
18106 srl %l0, 0x00, %i6
18107 orn %g6, %l1, %l5
18108 smulcc %o5, %l6, %i1
18109 subc %g4, %g1, %o0
18110 xnor %i4, 0x1813, %l3
18111 fsrc2 %f14, %f16
18112 ldsw [%l7 + 0x24], %i2
18113 orn %i0, 0x0FCF, %l4
18114 subccc %g5, %i3, %i7
18115 and %o4, %i5, %o2
18116 fsrc2 %f12, %f22
18117 xorcc %g2, 0x00F7, %o3
18118 fnands %f5, %f16, %f27
18119 ld [%l7 + 0x38], %f17
18120 and %o7, 0x0540, %o1
18121 srlx %o6, %g3, %l2
18122 move %xcc, %g7, %i6
18123 movrgz %g6, 0x2EB, %l0
18124 orcc %l1, %l5, %o5
18125 edge32 %l6, %i1, %g1
18126 fmovsn %xcc, %f15, %f13
18127 edge32l %g4, %o0, %l3
18128 edge8ln %i2, %i0, %l4
18129 movrgz %i4, 0x23C, %g5
18130 fmovde %icc, %f3, %f23
18131 sll %i7, %i3, %o4
18132 fcmple32 %f16, %f30, %o2
18133 lduh [%l7 + 0x4E], %g2
18134 andcc %o3, 0x1449, %o7
18135 popc 0x0A17, %o1
18136 st %f9, [%l7 + 0x64]
18137 fmovde %xcc, %f21, %f21
18138 addccc %o6, %i5, %g3
18139 edge8n %l2, %g7, %g6
18140 sdiv %l0, 0x04AA, %i6
18141 edge16 %l1, %l5, %o5
18142 movle %icc, %l6, %g1
18143 movneg %xcc, %g4, %i1
18144 edge32l %o0, %i2, %l3
18145 andcc %i0, %i4, %l4
18146 edge16ln %g5, %i7, %o4
18147 movrgz %i3, %g2, %o2
18148 or %o7, 0x1395, %o3
18149 std %f20, [%l7 + 0x48]
18150 restore %o1, %i5, %g3
18151 rdpr %cwp, %g1
18152 rdpr %cansave, %g2
18153 rdpr %canrestore, %g3
18154 rdpr %cleanwin, %g4
18155 rdpr %otherwin, %g5
18156 rdpr %wstate, %g6
18157 ld [%l7 + 0x2C], %f10
18158 movrgez %l2, %o6, %g6
18159 save %l0, 0x0304, %g7
18160 rdpr %cwp, %g1
18161 rdpr %cansave, %g2
18162 rdpr %canrestore, %g3
18163 rdpr %cleanwin, %g4
18164 rdpr %otherwin, %g5
18165 rdpr %wstate, %g6
18166 edge8n %i6, %l1, %o5
18167 fmovrdlez %l5, %f22, %f0
18168 xor %l6, 0x09E9, %g4
18169 fandnot2 %f18, %f20, %f18
18170 smul %i1, %g1, %i2
18171 fornot2 %f20, %f30, %f26
18172 array16 %l3, %i0, %i4
18173 sdivcc %l4, 0x1ED6, %o0
18174 fzeros %f15
18175 udiv %i7, 0x1F4F, %g5
18176 andn %o4, 0x0F54, %g2
18177 or %o2, %i3, %o3
18178 fcmple32 %f16, %f6, %o7
18179 sllx %o1, %g3, %i5
18180 fxor %f14, %f2, %f10
18181 alignaddrl %l2, %o6, %g6
18182 movre %l0, %g7, %l1
18183 ld [%l7 + 0x2C], %f16
18184 movrgez %o5, %l5, %i6
18185 movge %icc, %g4, %i1
18186 movvs %xcc, %g1, %i2
18187 ldub [%l7 + 0x68], %l3
18188 movrlz %i0, 0x18B, %i4
18189 edge32ln %l6, %o0, %i7
18190 nop
18191 set 0x2C, %g2
18192 lduw [%l7 + %g2], %g5
18193 fors %f6, %f14, %f31
18194 movleu %xcc, %o4, %l4
18195 addcc %o2, %g2, %i3
18196 fmovdvs %xcc, %f24, %f17
18197 sdivcc %o7, 0x12B1, %o3
18198 fxnor %f6, %f20, %f24
18199 nop
18200 set 0x10, %g3
18201 stx %g3, [%l7 + %g3]
18202 subc %o1, 0x10EB, %i5
18203 ld [%l7 + 0x4C], %f23
18204 sub %l2, 0x08B8, %g6
18205 andcc %o6, 0x170A, %g7
18206 movl %xcc, %l0, %o5
18207 mova %icc, %l1, %i6
18208 stw %g4, [%l7 + 0x48]
18209 fpadd32 %f2, %f24, %f26
18210 sdivx %i1, 0x1774, %l5
18211 alignaddrl %g1, %i2, %i0
18212 fmovsg %xcc, %f5, %f5
18213 movpos %xcc, %l3, %l6
18214 fcmpne16 %f30, %f20, %i4
18215 movre %o0, %i7, %o4
18216 fmul8sux16 %f2, %f16, %f22
18217 sllx %g5, 0x16, %o2
18218 movvc %icc, %g2, %i3
18219 edge32 %l4, %o7, %o3
18220 movgu %xcc, %o1, %i5
18221 ldub [%l7 + 0x71], %g3
18222 sll %g6, %l2, %g7
18223 edge32ln %o6, %o5, %l0
18224 sethi 0x033D, %l1
18225 ldd [%l7 + 0x50], %i6
18226 movg %xcc, %g4, %i1
18227 mova %xcc, %g1, %l5
18228 edge16l %i2, %i0, %l3
18229 fpsub16 %f10, %f10, %f2
18230 fmovda %xcc, %f29, %f20
18231 smulcc %i4, 0x11B2, %o0
18232 edge16n %i7, %l6, %o4
18233 move %xcc, %o2, %g5
18234 smul %i3, %g2, %o7
18235 fmovdvs %icc, %f9, %f30
18236 edge16 %l4, %o1, %o3
18237 addccc %g3, 0x0C46, %g6
18238 sra %l2, 0x1B, %i5
18239 sir 0x05D1
18240 mova %icc, %g7, %o5
18241 nop
18242 set 0x40, %g1
18243 ldd [%l7 + %g1], %o6
18244 ldd [%l7 + 0x60], %l0
18245 std %f20, [%l7 + 0x58]
18246 edge32ln %i6, %l0, %g4
18247 sir 0x1F2F
18248 movre %g1, 0x24D, %i1
18249 orncc %l5, %i0, %i2
18250 addccc %i4, 0x0D9E, %o0
18251 ld [%l7 + 0x48], %f9
18252 fmul8sux16 %f6, %f2, %f2
18253 sdivx %l3, 0x1536, %i7
18254 udivcc %l6, 0x0C47, %o2
18255 ldx [%l7 + 0x30], %g5
18256 smul %o4, %i3, %o7
18257 fmovrdne %g2, %f8, %f24
18258 movle %icc, %o1, %o3
18259 fcmple16 %f10, %f22, %l4
18260 movcc %icc, %g6, %l2
18261 nop
18262 set 0x20, %l5
18263 stx %i5, [%l7 + %l5]
18264 fmovscc %xcc, %f12, %f26
18265 mulscc %g3, 0x02F3, %g7
18266 edge8l %o6, %l1, %i6
18267 edge16 %l0, %g4, %g1
18268 fcmpne16 %f14, %f10, %i1
18269 fmovsle %icc, %f4, %f21
18270 addc %l5, 0x0CB6, %i0
18271 sir 0x17DD
18272 lduw [%l7 + 0x08], %i2
18273 movg %xcc, %i4, %o0
18274 orncc %o5, 0x1F84, %l3
18275 lduw [%l7 + 0x08], %i7
18276 fmovsvs %icc, %f9, %f25
18277 movneg %xcc, %l6, %g5
18278 umul %o4, %o2, %o7
18279 fmovdl %xcc, %f23, %f19
18280 xorcc %g2, %i3, %o3
18281 and %l4, 0x0D38, %g6
18282 ldd [%l7 + 0x20], %f26
18283 movn %xcc, %l2, %o1
18284 edge16 %g3, %g7, %i5
18285 movl %xcc, %o6, %l1
18286 edge16l %i6, %l0, %g1
18287 and %i1, %l5, %g4
18288 fmovrse %i0, %f26, %f11
18289 nop
18290 set 0x70, %l3
18291 ldd [%l7 + %l3], %i4
18292 add %i2, %o0, %o5
18293 orn %i7, 0x145C, %l6
18294 lduw [%l7 + 0x24], %l3
18295 sub %g5, %o4, %o7
18296 fmovde %xcc, %f4, %f25
18297 edge8 %g2, %o2, %o3
18298 fabsd %f8, %f14
18299 st %f10, [%l7 + 0x50]
18300 save %i3, %l4, %l2
18301 rdpr %cwp, %g1
18302 rdpr %cansave, %g2
18303 rdpr %canrestore, %g3
18304 rdpr %cleanwin, %g4
18305 rdpr %otherwin, %g5
18306 rdpr %wstate, %g6
18307 movge %icc, %g6, %g3
18308 umulcc %o1, %g7, %o6
18309 ld [%l7 + 0x74], %f18
18310 movgu %xcc, %l1, %i6
18311 addccc %i5, 0x03BA, %l0
18312 fsrc2s %f3, %f6
18313 or %g1, %l5, %i1
18314 ldd [%l7 + 0x10], %f12
18315 edge16ln %i0, %g4, %i4
18316 save %o0, 0x1F70, %o5
18317 rdpr %cwp, %g1
18318 rdpr %cansave, %g2
18319 rdpr %canrestore, %g3
18320 rdpr %cleanwin, %g4
18321 rdpr %otherwin, %g5
18322 rdpr %wstate, %g6
18323 edge32n %i2, %i7, %l6
18324 edge8n %l3, %g5, %o7
18325 edge8ln %g2, %o4, %o3
18326 movvs %xcc, %o2, %l4
18327 ldsh [%l7 + 0x6E], %l2
18328 smul %i3, %g6, %o1
18329 add %g3, 0x0991, %g7
18330 andcc %l1, %o6, %i5
18331 fsrc2s %f9, %f20
18332 array32 %l0, %i6, %g1
18333 edge8ln %l5, %i1, %i0
18334 andncc %i4, %g4, %o5
18335 xnorcc %o0, %i2, %i7
18336 fxnor %f10, %f22, %f24
18337 sub %l6, %g5, %o7
18338 fabsd %f12, %f4
18339 edge8ln %g2, %o4, %o3
18340 fnot1s %f18, %f23
18341 orcc %o2, 0x0AA6, %l4
18342 ld [%l7 + 0x64], %f6
18343 sdivx %l2, 0x006C, %i3
18344 fmovsvc %icc, %f9, %f23
18345 movcs %icc, %g6, %l3
18346 addcc %g3, %g7, %l1
18347 fsrc1 %f16, %f28
18348 edge16 %o6, %i5, %l0
18349 movn %xcc, %o1, %i6
18350 movcc %icc, %g1, %i1
18351 xnor %l5, %i4, %g4
18352 fornot1s %f19, %f21, %f12
18353 movleu %xcc, %o5, %i0
18354 edge8ln %o0, %i7, %l6
18355 movge %xcc, %g5, %o7
18356 subc %i2, 0x0120, %g2
18357 xnor %o3, %o2, %l4
18358 smulcc %l2, %o4, %g6
18359 fsrc1s %f11, %f22
18360 movrgz %l3, 0x2B4, %i3
18361 udiv %g7, 0x1F30, %g3
18362 move %xcc, %o6, %i5
18363 ldsh [%l7 + 0x48], %l1
18364 movne %icc, %o1, %l0
18365 edge16ln %g1, %i6, %l5
18366 bshuffle %f14, %f22, %f24
18367 sdiv %i4, 0x02CD, %i1
18368 sllx %o5, %g4, %i0
18369 smulcc %i7, 0x177B, %o0
18370 sethi 0x087B, %g5
18371 udivcc %o7, 0x1EC7, %l6
18372 fxnor %f28, %f10, %f16
18373 movrgez %i2, 0x308, %o3
18374 lduw [%l7 + 0x58], %g2
18375 array32 %o2, %l4, %l2
18376 xnor %g6, %l3, %o4
18377 xorcc %g7, %i3, %g3
18378 fandnot2 %f26, %f6, %f14
18379 movrlez %o6, %l1, %o1
18380 sethi 0x06E6, %l0
18381 ldsb [%l7 + 0x4F], %i5
18382 fcmpeq32 %f18, %f30, %g1
18383 fands %f6, %f31, %f30
18384 movcs %xcc, %i6, %i4
18385 subc %l5, 0x1844, %o5
18386 srl %i1, %i0, %g4
18387 fcmple16 %f28, %f2, %o0
18388 umul %g5, 0x08D5, %o7
18389 ldd [%l7 + 0x10], %i6
18390 srl %i2, %i7, %o3
18391 movle %icc, %o2, %l4
18392 sllx %l2, %g6, %l3
18393 srl %o4, 0x0F, %g7
18394 movrgz %i3, 0x22D, %g3
18395 movvs %xcc, %o6, %l1
18396 andcc %g2, %l0, %i5
18397 fmovdn %xcc, %f25, %f17
18398 addccc %o1, %g1, %i6
18399 fmovdgu %xcc, %f2, %f9
18400 fmovdleu %icc, %f18, %f20
18401 movl %xcc, %i4, %l5
18402 orncc %o5, %i1, %i0
18403 movpos %xcc, %g4, %g5
18404 sdivcc %o0, 0x1805, %l6
18405 sth %i2, [%l7 + 0x62]
18406 stx %i7, [%l7 + 0x20]
18407 xor %o7, %o2, %l4
18408 edge32ln %l2, %o3, %l3
18409 fpadd32 %f20, %f4, %f18
18410 fsrc2s %f15, %f1
18411 srl %g6, %g7, %i3
18412 xor %g3, 0x1CC9, %o6
18413 fcmpes %fcc1, %f9, %f27
18414 fsrc2s %f19, %f16
18415 alignaddrl %l1, %g2, %o4
18416 fmovdcs %xcc, %f20, %f24
18417 fmovdneg %xcc, %f9, %f20
18418 nop
18419 set 0x58, %l2
18420 stw %l0, [%l7 + %l2]
18421 fmovrde %i5, %f0, %f8
18422 add %o1, %g1, %i6
18423 lduh [%l7 + 0x28], %i4
18424 fcmpne32 %f4, %f28, %o5
18425 sra %l5, 0x10, %i1
18426 movrgez %g4, %g5, %o0
18427 nop
18428 set 0x78, %o6
18429 ldd [%l7 + %o6], %f24
18430 edge16n %l6, %i0, %i7
18431 edge16n %o7, %o2, %i2
18432 edge16ln %l2, %o3, %l4
18433 fmovdcc %xcc, %f30, %f15
18434 srl %l3, 0x10, %g7
18435 smulcc %g6, 0x165C, %g3
18436 array16 %i3, %l1, %o6
18437 fcmps %fcc2, %f17, %f3
18438 fmovrdgez %g2, %f4, %f26
18439 udivx %l0, 0x0F17, %i5
18440 sllx %o4, %o1, %i6
18441 mova %xcc, %i4, %g1
18442 fmuld8sux16 %f22, %f9, %f4
18443 ldsh [%l7 + 0x64], %l5
18444 sdivx %o5, 0x08D3, %i1
18445 edge16n %g5, %g4, %l6
18446 edge16n %i0, %o0, %o7
18447 movl %xcc, %i7, %i2
18448 movgu %icc, %l2, %o3
18449 fornot1 %f2, %f22, %f18
18450 addccc %o2, %l4, %g7
18451 fabsd %f2, %f8
18452 fpadd32s %f8, %f24, %f4
18453 udivx %l3, 0x030F, %g3
18454 edge32ln %i3, %l1, %g6
18455 umulcc %g2, 0x15C7, %l0
18456 udiv %i5, 0x1F3A, %o4
18457 edge8 %o1, %i6, %o6
18458 xor %i4, %g1, %l5
18459 andncc %o5, %g5, %i1
18460 fzero %f16
18461 fzero %f0
18462 popc 0x1D35, %l6
18463 lduw [%l7 + 0x64], %g4
18464 fmovdgu %icc, %f1, %f21
18465 subcc %o0, 0x1881, %i0
18466 fpadd16s %f18, %f2, %f4
18467 orncc %o7, 0x1A9B, %i7
18468 fones %f13
18469 udiv %i2, 0x1867, %l2
18470 array8 %o3, %l4, %o2
18471 andncc %g7, %l3, %i3
18472 movge %icc, %g3, %g6
18473 alignaddrl %l1, %g2, %i5
18474 sll %o4, 0x15, %o1
18475 fcmpes %fcc0, %f7, %f21
18476 movcs %icc, %l0, %i6
18477 sllx %i4, %o6, %g1
18478 ldsb [%l7 + 0x15], %o5
18479 bshuffle %f26, %f4, %f4
18480 pdist %f24, %f4, %f28
18481 umulcc %g5, 0x11BF, %l5
18482 subccc %l6, %i1, %g4
18483 sra %o0, %i0, %o7
18484 srax %i7, %i2, %l2
18485 fmovda %icc, %f1, %f5
18486 orn %o3, 0x035B, %l4
18487 fmovrslz %g7, %f23, %f15
18488 addccc %o2, 0x1842, %l3
18489 subccc %i3, %g6, %l1
18490 movleu %icc, %g2, %i5
18491 sethi 0x1B64, %o4
18492 alignaddrl %g3, %l0, %o1
18493 ldsb [%l7 + 0x6E], %i4
18494 srax %o6, 0x1F, %g1
18495 fmovdvc %xcc, %f11, %f16
18496 edge8 %o5, %g5, %l5
18497 fornot1s %f27, %f15, %f21
18498 fcmped %fcc0, %f24, %f24
18499 movrgez %l6, %i6, %i1
18500 ldx [%l7 + 0x40], %g4
18501 or %o0, 0x1754, %o7
18502 fmovsvc %xcc, %f29, %f30
18503 movg %xcc, %i0, %i2
18504 fmovs %f3, %f30
18505 edge32l %l2, %i7, %l4
18506 fmovscc %icc, %f3, %f18
18507 mova %xcc, %g7, %o2
18508 fmovscc %icc, %f16, %f5
18509 fmovdvc %xcc, %f15, %f4
18510 movrlz %o3, %i3, %l3
18511 xorcc %l1, 0x1A4C, %g6
18512 movgu %icc, %i5, %o4
18513 sir 0x1337
18514 addccc %g2, 0x01E7, %l0
18515 fmovrdgz %o1, %f16, %f26
18516 fmul8x16al %f0, %f10, %f10
18517 movrgez %i4, %o6, %g1
18518 ldx [%l7 + 0x20], %g3
18519 fpmerge %f19, %f0, %f18
18520 popc 0x1DBB, %g5
18521 add %l5, 0x10B2, %l6
18522 edge16 %i6, %i1, %g4
18523 fone %f6
18524 fpack32 %f18, %f6, %f18
18525 fmovda %xcc, %f29, %f23
18526 movneg %icc, %o5, %o7
18527 fpack32 %f14, %f20, %f18
18528 fpack32 %f26, %f6, %f10
18529 udivx %i0, 0x0C6F, %o0
18530 srax %i2, 0x00, %l2
18531 xnorcc %l4, 0x1F7A, %i7
18532 movrgz %o2, %o3, %i3
18533 movcc %icc, %g7, %l3
18534 fmovdg %icc, %f20, %f28
18535 sra %l1, %g6, %i5
18536 udivx %g2, 0x12CD, %o4
18537 movge %icc, %o1, %i4
18538 sth %o6, [%l7 + 0x3C]
18539 stx %g1, [%l7 + 0x10]
18540 srl %l0, 0x07, %g3
18541 edge8l %g5, %l5, %l6
18542 fcmped %fcc3, %f28, %f0
18543 movrlz %i6, %i1, %o5
18544 movle %icc, %g4, %o7
18545 movle %icc, %o0, %i2
18546 fmul8x16au %f31, %f23, %f12
18547 movne %xcc, %l2, %i0
18548 fpsub32 %f2, %f14, %f30
18549 edge8ln %l4, %i7, %o3
18550 fmovrsgz %o2, %f29, %f11
18551 fone %f30
18552 fexpand %f9, %f10
18553 ldsb [%l7 + 0x57], %g7
18554 andncc %l3, %l1, %g6
18555 movcc %icc, %i5, %i3
18556 udivx %g2, 0x0AD5, %o4
18557 movvs %xcc, %i4, %o1
18558 movne %xcc, %o6, %g1
18559 movrne %g3, 0x377, %l0
18560 movne %xcc, %g5, %l6
18561 movn %icc, %l5, %i1
18562 fmovdgu %icc, %f0, %f30
18563 andcc %i6, %g4, %o7
18564 move %xcc, %o5, %o0
18565 movneg %xcc, %l2, %i2
18566 fmovsneg %xcc, %f28, %f31
18567 movge %icc, %i0, %i7
18568 srl %o3, 0x0B, %o2
18569 addcc %g7, 0x1718, %l3
18570 fone %f4
18571 or %l4, %l1, %g6
18572 fmovdl %xcc, %f29, %f10
18573 udiv %i3, 0x0601, %i5
18574 alignaddr %o4, %i4, %g2
18575 fpack32 %f30, %f16, %f20
18576 edge8 %o6, %o1, %g1
18577 movle %xcc, %l0, %g5
18578 alignaddr %g3, %l6, %i1
18579 fones %f14
18580 edge32n %i6, %l5, %g4
18581 smulcc %o7, %o0, %l2
18582 movrlz %o5, 0x370, %i0
18583 movrne %i2, %i7, %o2
18584 fmovrse %g7, %f3, %f13
18585 movn %icc, %o3, %l4
18586 sth %l1, [%l7 + 0x0E]
18587 orcc %g6, %i3, %i5
18588 edge8ln %l3, %o4, %g2
18589 or %o6, %o1, %i4
18590 orn %g1, 0x16F2, %l0
18591 movg %xcc, %g5, %g3
18592 edge32ln %l6, %i1, %l5
18593 movneg %xcc, %i6, %g4
18594 ldd [%l7 + 0x58], %f28
18595 fmovdg %xcc, %f23, %f19
18596 alignaddrl %o0, %l2, %o7
18597 xorcc %i0, 0x1A48, %o5
18598 andcc %i7, %o2, %i2
18599 movle %icc, %g7, %l4
18600 ld [%l7 + 0x68], %f11
18601 lduw [%l7 + 0x34], %l1
18602 edge32n %o3, %g6, %i3
18603 lduw [%l7 + 0x70], %i5
18604 movneg %xcc, %o4, %g2
18605 stx %l3, [%l7 + 0x40]
18606 ldd [%l7 + 0x50], %o0
18607 nop
18608 set 0x60, %i0
18609 lduh [%l7 + %i0], %i4
18610 xnorcc %g1, %o6, %g5
18611 alignaddrl %l0, %g3, %l6
18612 edge32ln %i1, %l5, %g4
18613 sth %o0, [%l7 + 0x28]
18614 array16 %i6, %o7, %i0
18615 fnand %f24, %f24, %f2
18616 ldsw [%l7 + 0x38], %o5
18617 addc %l2, 0x11DD, %o2
18618 fcmpeq16 %f30, %f26, %i7
18619 movle %icc, %g7, %l4
18620 array16 %l1, %o3, %i2
18621 xnor %i3, 0x135F, %g6
18622 movge %icc, %o4, %g2
18623 ldd [%l7 + 0x08], %f4
18624 movcc %xcc, %i5, %o1
18625 fnegd %f28, %f28
18626 fmovrdlz %l3, %f0, %f28
18627 edge32l %i4, %o6, %g1
18628 ldx [%l7 + 0x58], %g5
18629 subcc %l0, 0x1B8C, %g3
18630 xnorcc %l6, %i1, %l5
18631 movre %o0, 0x056, %i6
18632 fmul8ulx16 %f24, %f14, %f16
18633 fsrc1 %f30, %f4
18634 array8 %o7, %g4, %i0
18635 sir 0x0084
18636 lduh [%l7 + 0x5C], %l2
18637 array16 %o2, %o5, %g7
18638 sdivx %l4, 0x0F2D, %l1
18639 ld [%l7 + 0x0C], %f3
18640 srlx %i7, 0x1B, %i2
18641 movl %xcc, %o3, %i3
18642 fxor %f16, %f28, %f18
18643 setx loop_61, %l0, %l1
18644 return %l1
18645 nop
18646 rdpr %cwp, %g1
18647 rdpr %cansave, %g2
18648 rdpr %canrestore, %g3
18649 rdpr %cleanwin, %g4
18650 rdpr %otherwin, %g5
18651 rdpr %wstate, %g6
18652loop_61: sub %o1, %l3, %i4
18653 udivx %o6, 0x06B2, %g1
18654 xorcc %i5, %l0, %g3
18655 subc %l6, 0x1E6E, %g5
18656 stx %i1, [%l7 + 0x38]
18657 fcmps %fcc1, %f22, %f13
18658 ldsb [%l7 + 0x39], %l5
18659 fmovsle %xcc, %f25, %f30
18660 edge16 %o0, %o7, %g4
18661 movle %icc, %i6, %i0
18662 sub %o2, 0x0C36, %l2
18663 subcc %o5, %g7, %l1
18664 sra %l4, %i7, %o3
18665 movvs %icc, %i2, %o4
18666 lduh [%l7 + 0x0C], %g6
18667 subc %g2, %i3, %o1
18668 movcc %icc, %i4, %l3
18669 edge8l %g1, %i5, %o6
18670 srax %l0, 0x0D, %g3
18671 fmovrslez %l6, %f20, %f23
18672 fmul8sux16 %f2, %f10, %f2
18673 ldx [%l7 + 0x50], %g5
18674 fmovdg %xcc, %f20, %f19
18675 for %f10, %f26, %f14
18676 movrne %l5, %o0, %i1
18677 fcmpgt16 %f20, %f14, %g4
18678 andcc %o7, 0x05CD, %i0
18679 fcmple32 %f12, %f8, %o2
18680 fcmps %fcc2, %f12, %f9
18681 srax %l2, 0x0E, %i6
18682 mulx %g7, 0x1E81, %o5
18683 stx %l1, [%l7 + 0x68]
18684 fcmpd %fcc1, %f26, %f30
18685 fmovsleu %icc, %f2, %f18
18686 fmul8sux16 %f2, %f10, %f26
18687 subc %l4, %i7, %i2
18688 edge8ln %o3, %o4, %g6
18689 ldsb [%l7 + 0x6A], %g2
18690 movpos %icc, %o1, %i3
18691 stx %l3, [%l7 + 0x08]
18692 andcc %i4, 0x154F, %g1
18693 sllx %o6, 0x0C, %l0
18694 ldd [%l7 + 0x70], %f14
18695 fexpand %f28, %f20
18696 movg %icc, %i5, %g3
18697 umul %l6, %l5, %o0
18698 fsrc1s %f19, %f17
18699 sra %i1, 0x1C, %g4
18700 edge32 %o7, %g5, %i0
18701 andn %l2, %i6, %g7
18702 addccc %o2, %l1, %o5
18703 movrne %l4, %i2, %i7
18704 edge8ln %o4, %g6, %o3
18705 sub %o1, %i3, %l3
18706 array16 %g2, %g1, %i4
18707 restore %l0, %i5, %o6
18708 rdpr %cwp, %g1
18709 rdpr %cansave, %g2
18710 rdpr %canrestore, %g3
18711 rdpr %cleanwin, %g4
18712 rdpr %otherwin, %g5
18713 rdpr %wstate, %g6
18714 sth %l6, [%l7 + 0x34]
18715 fmovdl %xcc, %f9, %f6
18716 mulx %l5, %o0, %g3
18717 movrgez %i1, %o7, %g5
18718 movrne %g4, %l2, %i6
18719 movcc %icc, %g7, %o2
18720 movpos %icc, %i0, %o5
18721 edge16l %l4, %l1, %i7
18722 edge8ln %o4, %i2, %g6
18723 movne %xcc, %o1, %o3
18724 move %xcc, %l3, %g2
18725 srlx %g1, 0x05, %i4
18726 addcc %i3, %l0, %i5
18727 umul %l6, %o6, %l5
18728 sethi 0x1F40, %o0
18729 movle %icc, %g3, %i1
18730 sub %g5, 0x1E6A, %o7
18731 add %g4, %l2, %g7
18732 sub %o2, %i6, %o5
18733 movrlz %i0, 0x030, %l1
18734 umulcc %l4, 0x1AC9, %i7
18735 array8 %o4, %i2, %o1
18736 ld [%l7 + 0x6C], %f17
18737 fmovrdgez %g6, %f10, %f20
18738 movvc %xcc, %o3, %g2
18739 srax %g1, 0x0F, %l3
18740 fmovde %xcc, %f1, %f19
18741 fmul8x16au %f6, %f8, %f8
18742 array16 %i3, %l0, %i4
18743 std %f18, [%l7 + 0x08]
18744 fnot2 %f24, %f30
18745 popc %i5, %o6
18746 ld [%l7 + 0x74], %f9
18747 stb %l5, [%l7 + 0x22]
18748 movl %icc, %l6, %g3
18749 save %o0, 0x06A4, %i1
18750 rdpr %cwp, %g1
18751 rdpr %cansave, %g2
18752 rdpr %canrestore, %g3
18753 rdpr %cleanwin, %g4
18754 rdpr %otherwin, %g5
18755 rdpr %wstate, %g6
18756 edge16 %o7, %g5, %g4
18757 srax %g7, %o2, %i6
18758 movneg %icc, %l2, %o5
18759 nop
18760 set 0x2C, %i7
18761 lduw [%l7 + %i7], %l1
18762 move %xcc, %i0, %i7
18763 sllx %o4, 0x1C, %i2
18764 edge32n %o1, %l4, %g6
18765 fmovrdlz %o3, %f22, %f24
18766 array32 %g1, %g2, %l3
18767 movrlez %i3, 0x357, %i4
18768 addccc %i5, 0x10F0, %l0
18769 fmovsge %icc, %f13, %f14
18770 andn %l5, %o6, %g3
18771 nop
18772 set 0x68, %i1
18773 ldx [%l7 + %i1], %o0
18774 movrgz %l6, %o7, %i1
18775 ldub [%l7 + 0x49], %g4
18776 srl %g7, 0x18, %o2
18777 ld [%l7 + 0x18], %f21
18778 sdivcc %i6, 0x19F6, %g5
18779 edge16n %l2, %l1, %o5
18780 fmovrdne %i7, %f2, %f26
18781 movne %icc, %i0, %i2
18782 edge8ln %o1, %o4, %g6
18783 fornot2s %f26, %f15, %f0
18784 fnor %f10, %f12, %f2
18785 xor %l4, 0x1406, %g1
18786 st %f6, [%l7 + 0x4C]
18787 sdivx %o3, 0x0BD9, %l3
18788 fornot2s %f22, %f21, %f5
18789 movvs %icc, %i3, %g2
18790 st %f31, [%l7 + 0x4C]
18791 fmovscs %icc, %f19, %f26
18792 udiv %i5, 0x1DE0, %i4
18793 save %l0, %o6, %l5
18794 rdpr %cwp, %g1
18795 rdpr %cansave, %g2
18796 rdpr %canrestore, %g3
18797 rdpr %cleanwin, %g4
18798 rdpr %otherwin, %g5
18799 rdpr %wstate, %g6
18800 edge8 %o0, %g3, %o7
18801 movvs %icc, %i1, %g4
18802 ldd [%l7 + 0x08], %f0
18803 addc %l6, %g7, %o2
18804 movrlez %g5, %l2, %i6
18805 array8 %l1, %i7, %i0
18806 fcmpd %fcc2, %f30, %f22
18807 fcmpes %fcc0, %f30, %f4
18808 array32 %o5, %o1, %i2
18809 ldd [%l7 + 0x48], %f30
18810 edge16n %o4, %g6, %l4
18811 edge16 %o3, %l3, %g1
18812 movcc %xcc, %g2, %i5
18813 xnor %i4, 0x161E, %l0
18814 fmul8sux16 %f8, %f0, %f22
18815 edge32n %o6, %l5, %o0
18816 fmovdge %xcc, %f9, %f31
18817 smul %g3, %i3, %i1
18818 std %f18, [%l7 + 0x58]
18819 ldsh [%l7 + 0x16], %o7
18820 edge16n %l6, %g7, %o2
18821 and %g5, %l2, %g4
18822 sll %i6, 0x18, %l1
18823 movrgez %i0, %o5, %o1
18824 edge8l %i7, %o4, %i2
18825 udivcc %l4, 0x1ACA, %g6
18826 orcc %o3, 0x1D6D, %l3
18827 ldd [%l7 + 0x68], %g0
18828 fmovdge %xcc, %f10, %f17
18829 movrlz %g2, 0x034, %i5
18830 ldub [%l7 + 0x6C], %l0
18831 fxor %f14, %f28, %f16
18832 pdist %f16, %f26, %f4
18833 fmovdvc %xcc, %f8, %f2
18834 fpsub32 %f16, %f12, %f22
18835 andncc %o6, %l5, %i4
18836 alignaddrl %o0, %g3, %i3
18837 edge16l %i1, %o7, %g7
18838 edge16ln %o2, %l6, %l2
18839 addccc %g5, 0x01B7, %g4
18840 nop
18841 set 0x20, %o0
18842 ldx [%l7 + %o0], %i6
18843 fmovdcs %xcc, %f12, %f26
18844 fnands %f15, %f20, %f19
18845 orncc %l1, 0x1AE4, %i0
18846 mulscc %o5, 0x0908, %o1
18847 movleu %xcc, %i7, %i2
18848 add %o4, 0x1015, %l4
18849 move %xcc, %g6, %o3
18850 andn %l3, 0x1D95, %g1
18851 subccc %g2, 0x1F2E, %i5
18852 movpos %xcc, %o6, %l5
18853 fsrc1 %f26, %f0
18854 movpos %xcc, %i4, %o0
18855 fzeros %f1
18856 movcc %xcc, %l0, %i3
18857 move %icc, %g3, %i1
18858 mulx %o7, %g7, %l6
18859 sra %l2, %o2, %g5
18860 movleu %icc, %g4, %l1
18861 andncc %i6, %o5, %o1
18862 xorcc %i0, 0x1BF4, %i2
18863 ldd [%l7 + 0x40], %i6
18864 subc %l4, 0x0B12, %g6
18865 st %f15, [%l7 + 0x30]
18866 fmovsg %xcc, %f7, %f10
18867 sir 0x010B
18868 movg %xcc, %o3, %l3
18869 xnor %o4, %g2, %g1
18870 sllx %i5, %o6, %l5
18871 orcc %o0, %l0, %i3
18872 mulscc %g3, %i4, %o7
18873 edge32l %i1, %g7, %l2
18874 sra %o2, 0x1F, %g5
18875 array8 %g4, %l6, %l1
18876 movrgez %i6, 0x3E2, %o1
18877 sllx %o5, 0x0F, %i2
18878 addc %i0, 0x1BF6, %l4
18879 srlx %i7, %g6, %l3
18880 smulcc %o4, 0x18A0, %o3
18881 movrne %g1, 0x126, %i5
18882 nop
18883 set 0x3E, %g5
18884 sth %g2, [%l7 + %g5]
18885 umulcc %l5, %o6, %o0
18886 movvc %icc, %l0, %g3
18887 fpsub16s %f2, %f21, %f0
18888 alignaddr %i4, %i3, %i1
18889 edge16n %o7, %l2, %g7
18890 fpsub32 %f20, %f26, %f2
18891 fzero %f8
18892 sra %o2, 0x1A, %g4
18893 xnor %l6, 0x1755, %l1
18894 subcc %g5, 0x0E80, %i6
18895 xorcc %o5, %o1, %i2
18896 movre %i0, %l4, %g6
18897 edge8 %i7, %l3, %o3
18898 udiv %g1, 0x19DF, %i5
18899 stw %g2, [%l7 + 0x48]
18900 edge8l %o4, %o6, %o0
18901 fnot2 %f24, %f0
18902 fpsub32 %f18, %f0, %f0
18903 edge8l %l0, %g3, %i4
18904 orncc %i3, %l5, %o7
18905 andncc %i1, %g7, %l2
18906 srl %o2, %l6, %l1
18907 edge32n %g5, %g4, %i6
18908 ldsb [%l7 + 0x55], %o1
18909 fmovdneg %xcc, %f19, %f22
18910 fnors %f4, %f4, %f9
18911 movpos %xcc, %o5, %i0
18912 ldx [%l7 + 0x38], %i2
18913 ld [%l7 + 0x50], %f3
18914 sethi 0x0888, %l4
18915 movneg %xcc, %i7, %l3
18916 fmul8sux16 %f16, %f8, %f4
18917 xnorcc %o3, 0x1DCC, %g1
18918 sra %g6, %i5, %o4
18919 movvc %xcc, %o6, %o0
18920 fmovrslez %l0, %f22, %f10
18921 edge8 %g2, %i4, %g3
18922 fpsub32 %f12, %f18, %f2
18923 movl %xcc, %i3, %l5
18924 orn %i1, %g7, %o7
18925 movcc %xcc, %o2, %l6
18926 edge16 %l2, %g5, %g4
18927 srl %l1, 0x10, %o1
18928 edge16l %i6, %o5, %i2
18929 ldsh [%l7 + 0x1E], %l4
18930 fands %f23, %f18, %f30
18931 udiv %i0, 0x0A81, %i7
18932 mulx %o3, 0x018F, %g1
18933 edge32 %l3, %g6, %o4
18934 sdiv %i5, 0x0041, %o0
18935 st %f3, [%l7 + 0x70]
18936 array32 %l0, %o6, %g2
18937 sir 0x0789
18938 addccc %i4, %g3, %l5
18939 addccc %i3, %g7, %i1
18940 fnot2s %f6, %f13
18941 ld [%l7 + 0x20], %f7
18942 st %f1, [%l7 + 0x6C]
18943 addc %o2, 0x017E, %l6
18944 fmovdvs %xcc, %f27, %f27
18945 fmovdl %icc, %f14, %f30
18946 addcc %l2, %g5, %o7
18947 movleu %icc, %l1, %o1
18948 sra %i6, 0x19, %o5
18949 movle %icc, %i2, %l4
18950 ldsb [%l7 + 0x52], %i0
18951 edge8n %i7, %o3, %g4
18952 array16 %l3, %g6, %g1
18953 fmovrdgez %i5, %f24, %f8
18954 movn %icc, %o0, %l0
18955 udivx %o6, 0x0AAD, %o4
18956 fpmerge %f27, %f23, %f30
18957 fmovdpos %icc, %f4, %f22
18958 movleu %icc, %i4, %g2
18959 movre %g3, %i3, %g7
18960 srlx %l5, 0x19, %i1
18961 movrne %l6, %o2, %l2
18962 std %f22, [%l7 + 0x28]
18963 fmovsneg %icc, %f28, %f11
18964 setx loop_62, %l0, %l1
18965 return %l1
18966 nop
18967 rdpr %cwp, %g1
18968 rdpr %cansave, %g2
18969 rdpr %canrestore, %g3
18970 rdpr %cleanwin, %g4
18971 rdpr %otherwin, %g5
18972 rdpr %wstate, %g6
18973loop_62: st %f20, [%l7 + 0x38]
18974 edge8ln %o7, %i6, %o1
18975 edge32n %o5, %l4, %i2
18976 fnand %f0, %f30, %f24
18977 faligndata %f4, %f12, %f30
18978 addcc %i0, %o3, %i7
18979 fmul8ulx16 %f0, %f0, %f28
18980 movre %l3, %g6, %g1
18981 fmovsg %xcc, %f18, %f15
18982 umul %i5, 0x116C, %g4
18983 popc 0x11E7, %l0
18984 stw %o0, [%l7 + 0x30]
18985 siam 0x7
18986 movvs %icc, %o4, %i4
18987 addcc %g2, 0x0BC4, %g3
18988 edge8n %o6, %g7, %i3
18989 nop
18990 set 0x1F, %o7
18991 ldsb [%l7 + %o7], %l5
18992 andn %l6, %o2, %l2
18993 fmovdcc %icc, %f19, %f6
18994 fmovdneg %icc, %f16, %f17
18995 subcc %g5, %l1, %i1
18996 fabss %f30, %f0
18997 add %i6, %o7, %o1
18998 sdivcc %l4, 0x0A4F, %o5
18999 andncc %i0, %o3, %i2
19000 movge %xcc, %l3, %i7
19001 edge8n %g1, %g6, %g4
19002 bshuffle %f6, %f2, %f26
19003 fcmps %fcc2, %f24, %f10
19004 movne %xcc, %i5, %l0
19005 fxor %f10, %f18, %f24
19006 sir 0x118E
19007 orncc %o4, %o0, %i4
19008 udiv %g3, 0x1BCB, %o6
19009 subc %g2, %g7, %i3
19010 movl %icc, %l6, %l5
19011 addc %l2, %g5, %l1
19012 array32 %o2, %i6, %i1
19013 umul %o1, %o7, %l4
19014 ldub [%l7 + 0x2D], %o5
19015 nop
19016 set 0x26, %l4
19017 stb %i0, [%l7 + %l4]
19018 xnorcc %o3, 0x06FF, %l3
19019 movne %icc, %i2, %g1
19020 ldd [%l7 + 0x28], %i6
19021 fzeros %f5
19022 movn %icc, %g4, %g6
19023 fmovrsne %i5, %f8, %f8
19024 sdivx %l0, 0x0EE3, %o4
19025 restore %o0, 0x0C06, %g3
19026 rdpr %cwp, %g1
19027 rdpr %cansave, %g2
19028 rdpr %canrestore, %g3
19029 rdpr %cleanwin, %g4
19030 rdpr %otherwin, %g5
19031 rdpr %wstate, %g6
19032 popc %o6, %g2
19033 save %g7, 0x0709, %i4
19034 rdpr %cwp, %g1
19035 rdpr %cansave, %g2
19036 rdpr %canrestore, %g3
19037 rdpr %cleanwin, %g4
19038 rdpr %otherwin, %g5
19039 rdpr %wstate, %g6
19040 ld [%l7 + 0x38], %f11
19041 xor %l6, 0x0923, %i3
19042 nop
19043 set 0x76, %o1
19044 ldsb [%l7 + %o1], %l2
19045 sdivcc %l5, 0x1A2A, %l1
19046 udivcc %o2, 0x0CF8, %g5
19047 std %f10, [%l7 + 0x20]
19048 edge32n %i6, %o1, %i1
19049 st %f3, [%l7 + 0x64]
19050 movrlez %l4, 0x2DC, %o7
19051 addc %o5, %i0, %o3
19052 movrgz %i2, 0x046, %g1
19053 stw %i7, [%l7 + 0x64]
19054 xorcc %g4, %l3, %i5
19055 srax %g6, %l0, %o4
19056 fnot1 %f22, %f20
19057 udiv %g3, 0x0DDC, %o6
19058 fmovdne %icc, %f14, %f21
19059 edge8l %o0, %g7, %i4
19060 xor %g2, 0x0132, %l6
19061 array16 %l2, %l5, %i3
19062 movrgez %l1, 0x33C, %o2
19063 movleu %icc, %g5, %i6
19064 xorcc %o1, %l4, %o7
19065 udivcc %i1, 0x18B5, %i0
19066 udivx %o3, 0x0211, %o5
19067 movre %i2, 0x293, %i7
19068 srl %g1, %g4, %i5
19069 fnot1 %f20, %f2
19070 fand %f26, %f0, %f4
19071 fmovdge %xcc, %f18, %f7
19072 fmovsle %xcc, %f27, %f8
19073 array8 %l3, %l0, %g6
19074 sth %g3, [%l7 + 0x38]
19075 orn %o6, 0x1DA3, %o0
19076 array32 %o4, %g7, %g2
19077 lduh [%l7 + 0x6C], %l6
19078 nop
19079 set 0x48, %l6
19080 stx %i4, [%l7 + %l6]
19081 sdiv %l2, 0x0F0D, %l5
19082 ldsh [%l7 + 0x6A], %i3
19083 sll %l1, %o2, %i6
19084 udiv %o1, 0x0345, %g5
19085 alignaddrl %o7, %i1, %i0
19086 fpadd16 %f28, %f16, %f18
19087 edge32n %o3, %o5, %l4
19088 fnot1s %f20, %f12
19089 ldd [%l7 + 0x30], %i6
19090 sll %i2, 0x02, %g1
19091 movne %xcc, %g4, %i5
19092 movcs %icc, %l0, %g6
19093 xor %g3, %o6, %l3
19094 edge32l %o4, %o0, %g2
19095 sth %g7, [%l7 + 0x6E]
19096 edge32n %l6, %i4, %l2
19097 ldd [%l7 + 0x48], %l4
19098 movre %l1, 0x121, %i3
19099 mova %icc, %o2, %o1
19100 stw %i6, [%l7 + 0x58]
19101 ldd [%l7 + 0x18], %f12
19102 addccc %g5, %o7, %i0
19103 lduh [%l7 + 0x12], %i1
19104 stb %o3, [%l7 + 0x27]
19105 udivcc %o5, 0x1F47, %l4
19106 edge32ln %i2, %g1, %g4
19107 and %i7, %i5, %l0
19108 fmovdvc %icc, %f16, %f10
19109 fxors %f0, %f5, %f27
19110 fabss %f15, %f22
19111 or %g3, %o6, %g6
19112 std %f10, [%l7 + 0x40]
19113 movrlz %o4, 0x0B4, %l3
19114 alignaddrl %o0, %g2, %g7
19115 fcmpeq32 %f4, %f6, %l6
19116 umulcc %i4, %l2, %l5
19117 movne %icc, %l1, %o2
19118 ldsb [%l7 + 0x67], %o1
19119 popc 0x0804, %i3
19120 ldx [%l7 + 0x38], %i6
19121 sir 0x0899
19122 stb %o7, [%l7 + 0x61]
19123 fmovsge %icc, %f21, %f23
19124 sra %g5, 0x10, %i0
19125 sethi 0x1CB3, %i1
19126 orn %o3, %l4, %i2
19127 movleu %icc, %g1, %o5
19128 udiv %i7, 0x149F, %i5
19129 sll %l0, 0x0B, %g4
19130 nop
19131 set 0x68, %o4
19132 ldsh [%l7 + %o4], %o6
19133 sllx %g3, %g6, %l3
19134 add %o4, 0x0C2C, %g2
19135 xnorcc %g7, 0x0A94, %l6
19136 mulx %i4, %l2, %l5
19137 addcc %o0, %l1, %o2
19138 ldsw [%l7 + 0x08], %i3
19139 nop
19140 set 0x60, %g7
19141 sth %o1, [%l7 + %g7]
19142 movge %icc, %i6, %o7
19143 edge8n %i0, %g5, %o3
19144 ldsw [%l7 + 0x54], %l4
19145 array32 %i1, %i2, %o5
19146 edge16n %i7, %g1, %i5
19147 lduh [%l7 + 0x52], %g4
19148 andncc %l0, %g3, %g6
19149 udivx %o6, 0x04B6, %o4
19150 sll %g2, 0x07, %l3
19151 movvc %icc, %l6, %g7
19152 addccc %i4, 0x0B50, %l5
19153 edge8 %o0, %l1, %o2
19154 fcmpne32 %f22, %f16, %l2
19155 ldx [%l7 + 0x68], %o1
19156 fpadd16s %f22, %f31, %f24
19157 movrgz %i6, %o7, %i3
19158 edge16l %i0, %o3, %l4
19159 xor %i1, 0x12BC, %i2
19160 fmovsgu %icc, %f13, %f10
19161 mulscc %g5, 0x1F75, %o5
19162 movleu %xcc, %g1, %i7
19163 fmovrdgez %g4, %f4, %f4
19164 srlx %i5, %g3, %l0
19165 fmovrdgz %o6, %f30, %f10
19166 alignaddrl %g6, %o4, %g2
19167 stw %l6, [%l7 + 0x38]
19168 mulx %l3, 0x0BBE, %g7
19169 mulscc %i4, 0x192A, %o0
19170 edge32l %l1, %o2, %l2
19171 edge16n %o1, %l5, %i6
19172 stw %i3, [%l7 + 0x64]
19173 sdiv %i0, 0x1055, %o7
19174 movleu %xcc, %o3, %l4
19175 nop
19176 set 0x70, %i5
19177 stx %i2, [%l7 + %i5]
19178 setx loop_63, %l0, %l1
19179 return %l1
19180 nop
19181 rdpr %cwp, %g1
19182 rdpr %cansave, %g2
19183 rdpr %canrestore, %g3
19184 rdpr %cleanwin, %g4
19185 rdpr %otherwin, %g5
19186 rdpr %wstate, %g6
19187loop_63: std %f24, [%l7 + 0x08]
19188 movrgez %g1, %i7, %g4
19189 edge8l %i5, %o5, %l0
19190 fabss %f14, %f27
19191 smulcc %o6, 0x1A31, %g3
19192 edge32 %g6, %g2, %o4
19193 srlx %l6, 0x1D, %l3
19194 sll %i4, %o0, %l1
19195 subc %o2, 0x01A8, %l2
19196 fmovrslz %g7, %f20, %f18
19197 sir 0x042F
19198 sra %o1, %l5, %i3
19199 fsrc1 %f28, %f10
19200 fzero %f2
19201 ldub [%l7 + 0x46], %i0
19202 movn %xcc, %i6, %o7
19203 fmovsn %xcc, %f12, %f30
19204 fornot1s %f7, %f5, %f5
19205 movgu %xcc, %l4, %i2
19206 movne %xcc, %i1, %o3
19207 movleu %xcc, %g5, %g1
19208 sdivx %i7, 0x1074, %i5
19209 fpadd16 %f24, %f2, %f18
19210 movl %icc, %o5, %g4
19211 fmovrde %o6, %f16, %f24
19212 ldub [%l7 + 0x08], %g3
19213 edge8n %l0, %g6, %g2
19214 edge32n %o4, %l3, %l6
19215 movvs %xcc, %o0, %l1
19216 movgu %xcc, %o2, %i4
19217 fmovsneg %xcc, %f27, %f14
19218 udivx %l2, 0x00BE, %o1
19219 edge32ln %g7, %l5, %i3
19220 movpos %xcc, %i0, %i6
19221 edge16n %o7, %i2, %l4
19222 edge32l %o3, %i1, %g1
19223 ldsh [%l7 + 0x74], %i7
19224 fmovse %xcc, %f25, %f15
19225 fandnot2 %f4, %f22, %f8
19226 sllx %g5, 0x0B, %i5
19227 fmovsvs %icc, %f1, %f4
19228 movneg %icc, %o5, %o6
19229 sra %g3, 0x0A, %g4
19230 std %f0, [%l7 + 0x40]
19231 sdiv %g6, 0x05A8, %g2
19232 movneg %icc, %l0, %o4
19233 add %l6, 0x1F3D, %l3
19234 movneg %icc, %l1, %o2
19235 mulx %o0, %l2, %i4
19236 xorcc %o1, 0x0DFC, %l5
19237 fornot2 %f2, %f0, %f10
19238 fmul8x16al %f7, %f15, %f22
19239 edge8l %g7, %i3, %i6
19240 fmul8ulx16 %f8, %f4, %f6
19241 fcmpgt16 %f28, %f10, %o7
19242 ld [%l7 + 0x40], %f20
19243 fmovscc %icc, %f25, %f28
19244 movcc %icc, %i0, %i2
19245 sub %l4, %o3, %i1
19246 fmovdleu %xcc, %f26, %f6
19247 movle %icc, %g1, %g5
19248 fsrc1s %f13, %f18
19249 sir 0x0812
19250 ldub [%l7 + 0x37], %i5
19251 udiv %o5, 0x1A65, %i7
19252 sub %g3, 0x0DE4, %g4
19253 fmovdgu %icc, %f28, %f20
19254 edge8n %g6, %o6, %l0
19255 save %o4, %g2, %l3
19256 rdpr %cwp, %g1
19257 rdpr %cansave, %g2
19258 rdpr %canrestore, %g3
19259 rdpr %cleanwin, %g4
19260 rdpr %otherwin, %g5
19261 rdpr %wstate, %g6
19262 srl %l1, 0x0A, %l6
19263 edge32ln %o0, %l2, %o2
19264 fmovrdne %i4, %f12, %f26
19265 subcc %l5, 0x1D74, %o1
19266 stb %g7, [%l7 + 0x65]
19267 edge16 %i3, %o7, %i0
19268 edge16l %i6, %l4, %o3
19269 pdist %f2, %f6, %f22
19270 andncc %i2, %i1, %g1
19271 lduw [%l7 + 0x50], %g5
19272 movrlz %o5, 0x326, %i5
19273 edge16ln %g3, %g4, %i7
19274 mova %icc, %o6, %g6
19275 fsrc2 %f14, %f20
19276 orncc %l0, %g2, %l3
19277 array32 %o4, %l6, %l1
19278 stw %o0, [%l7 + 0x48]
19279 and %l2, %o2, %l5
19280 sethi 0x018D, %o1
19281 or %i4, %i3, %g7
19282 fnot2s %f24, %f15
19283 movvc %xcc, %i0, %o7
19284 movn %xcc, %l4, %o3
19285 pdist %f0, %f24, %f26
19286 edge16n %i6, %i2, %i1
19287 fsrc2s %f2, %f23
19288 movre %g5, %g1, %o5
19289 movgu %icc, %g3, %i5
19290 orn %g4, 0x1448, %i7
19291 sethi 0x1C06, %o6
19292 movneg %xcc, %l0, %g2
19293 srax %g6, 0x02, %o4
19294 movge %icc, %l3, %l6
19295 fsrc2 %f22, %f14
19296 andn %o0, 0x1A61, %l1
19297 subc %o2, %l2, %o1
19298 subc %l5, 0x0D07, %i3
19299 fmovrsgez %i4, %f18, %f28
19300 edge8ln %g7, %i0, %l4
19301 smul %o7, 0x013D, %o3
19302 fmovsvs %xcc, %f2, %f13
19303 edge32l %i2, %i1, %g5
19304 movle %xcc, %g1, %i6
19305 fmovdvc %icc, %f25, %f23
19306 subc %g3, %i5, %g4
19307 orn %o5, %o6, %l0
19308 fzero %f26
19309 fmovrdgez %i7, %f22, %f26
19310 xor %g2, 0x0FAA, %g6
19311 array32 %l3, %l6, %o0
19312 fabss %f18, %f15
19313 sdiv %o4, 0x106F, %l1
19314 mulx %l2, 0x13A9, %o1
19315 fmovs %f3, %f15
19316 sub %o2, %l5, %i4
19317 ldsh [%l7 + 0x40], %i3
19318 orn %i0, %l4, %g7
19319 fmovscc %icc, %f22, %f10
19320 sth %o7, [%l7 + 0x40]
19321 andncc %o3, %i2, %g5
19322 fpadd16 %f22, %f14, %f14
19323 movpos %xcc, %g1, %i6
19324 fpsub16 %f20, %f12, %f2
19325 stw %g3, [%l7 + 0x30]
19326 stw %i1, [%l7 + 0x30]
19327 sth %g4, [%l7 + 0x70]
19328 ldub [%l7 + 0x46], %i5
19329 nop
19330 set 0x60, %o3
19331 ldx [%l7 + %o3], %o6
19332 edge32l %o5, %i7, %l0
19333 fmul8x16au %f6, %f21, %f10
19334 srax %g6, 0x14, %g2
19335 srl %l6, %o0, %o4
19336 lduw [%l7 + 0x24], %l1
19337 sdivcc %l2, 0x12D6, %o1
19338 fmovrdlez %l3, %f22, %f6
19339 andcc %l5, 0x0D61, %i4
19340 array8 %i3, %o2, %i0
19341 orn %l4, 0x1E8A, %g7
19342 xnorcc %o7, 0x1970, %o3
19343 movrne %g5, %i2, %g1
19344 fmovsn %icc, %f31, %f25
19345 movcs %icc, %g3, %i6
19346 fsrc2 %f26, %f14
19347 movgu %icc, %g4, %i1
19348 ldx [%l7 + 0x60], %o6
19349 orncc %o5, %i7, %l0
19350 array32 %i5, %g2, %g6
19351 fxnors %f24, %f29, %f19
19352 smul %o0, 0x0880, %l6
19353 popc %o4, %l1
19354 fmovse %xcc, %f14, %f25
19355 edge16n %o1, %l3, %l5
19356 edge16ln %l2, %i3, %i4
19357 nop
19358 set 0x40, %o5
19359 std %f4, [%l7 + %o5]
19360 st %f25, [%l7 + 0x6C]
19361 edge32n %o2, %l4, %g7
19362 array8 %o7, %o3, %g5
19363 nop
19364 set 0x4E, %l1
19365 stb %i0, [%l7 + %l1]
19366 fnors %f31, %f2, %f23
19367 srl %i2, %g3, %g1
19368 sdiv %g4, 0x11A2, %i1
19369 mulx %i6, %o6, %i7
19370 fmovrde %l0, %f0, %f4
19371 srl %o5, 0x1F, %i5
19372 add %g2, 0x10AC, %o0
19373 stx %g6, [%l7 + 0x48]
19374 lduw [%l7 + 0x48], %o4
19375 popc %l6, %o1
19376 orn %l3, %l5, %l1
19377 array32 %i3, %i4, %o2
19378 ldsb [%l7 + 0x48], %l4
19379 sll %l2, 0x15, %o7
19380 save %o3, %g7, %g5
19381 rdpr %cwp, %g1
19382 rdpr %cansave, %g2
19383 rdpr %canrestore, %g3
19384 rdpr %cleanwin, %g4
19385 rdpr %otherwin, %g5
19386 rdpr %wstate, %g6
19387 andn %i2, 0x0083, %g3
19388 movle %xcc, %g1, %g4
19389 fmovrsne %i0, %f5, %f5
19390 fpsub16s %f26, %f15, %f25
19391 udiv %i6, 0x0C64, %i1
19392 array8 %o6, %i7, %l0
19393 nop
19394 set 0x6A, %l0
19395 ldsh [%l7 + %l0], %i5
19396 fmovdge %icc, %f11, %f18
19397 fnors %f31, %f0, %f16
19398 fornot2s %f24, %f19, %f3
19399 lduw [%l7 + 0x6C], %o5
19400 fpack32 %f12, %f12, %f14
19401 mulscc %o0, %g2, %g6
19402 fmul8x16au %f22, %f13, %f24
19403 xnorcc %o4, 0x1D8F, %l6
19404 mova %xcc, %l3, %l5
19405 subccc %o1, %i3, %i4
19406 array8 %l1, %o2, %l4
19407 umul %o7, 0x1FA4, %l2
19408 fcmped %fcc2, %f20, %f18
19409 sethi 0x0796, %o3
19410 and %g7, %g5, %g3
19411 movle %icc, %i2, %g4
19412 ldub [%l7 + 0x4B], %i0
19413 fmovdn %xcc, %f13, %f12
19414 fzeros %f13
19415 fnot2 %f0, %f12
19416 fmovdvc %icc, %f13, %f29
19417 movle %xcc, %i6, %g1
19418 ldub [%l7 + 0x21], %o6
19419 stx %i7, [%l7 + 0x18]
19420 srlx %i1, 0x1C, %l0
19421 sdivcc %o5, 0x0C1F, %o0
19422 subcc %g2, %i5, %o4
19423 movrlz %l6, 0x335, %l3
19424 lduw [%l7 + 0x64], %g6
19425 movcs %xcc, %o1, %l5
19426 subcc %i3, %i4, %o2
19427 subccc %l1, 0x11E2, %o7
19428 fone %f28
19429 orn %l4, 0x04C0, %o3
19430 srlx %l2, 0x19, %g5
19431 ldsw [%l7 + 0x18], %g7
19432 fmovsneg %icc, %f26, %f16
19433 srl %i2, 0x07, %g4
19434 edge32l %i0, %i6, %g3
19435 ld [%l7 + 0x28], %f22
19436 sethi 0x03A2, %g1
19437 movcc %icc, %i7, %o6
19438 movvs %icc, %l0, %i1
19439 fmovsneg %xcc, %f28, %f27
19440 edge32 %o5, %o0, %g2
19441 ldsb [%l7 + 0x1E], %o4
19442 fornot1s %f21, %f17, %f15
19443 move %xcc, %i5, %l3
19444 movrgez %l6, 0x35D, %o1
19445 alignaddrl %l5, %g6, %i3
19446 sllx %o2, %l1, %i4
19447 movcs %xcc, %o7, %l4
19448 sdivcc %l2, 0x098C, %g5
19449 xor %o3, %i2, %g4
19450 stw %g7, [%l7 + 0x38]
19451 xorcc %i6, 0x1B28, %g3
19452 movcs %xcc, %g1, %i0
19453 fnot2 %f16, %f30
19454 restore %i7, %l0, %i1
19455 rdpr %cwp, %g1
19456 rdpr %cansave, %g2
19457 rdpr %canrestore, %g3
19458 rdpr %cleanwin, %g4
19459 rdpr %otherwin, %g5
19460 rdpr %wstate, %g6
19461 edge16ln %o5, %o0, %o6
19462 setx loop_64, %l0, %l1
19463 return %l1
19464 nop
19465 rdpr %cwp, %g1
19466 rdpr %cansave, %g2
19467 rdpr %canrestore, %g3
19468 rdpr %cleanwin, %g4
19469 rdpr %otherwin, %g5
19470 rdpr %wstate, %g6
19471loop_64: edge32n %l3, %l6, %g2
19472 edge16l %o1, %g6, %i3
19473 udiv %o2, 0x1252, %l5
19474 sth %i4, [%l7 + 0x0C]
19475 fpack16 %f6, %f7
19476 movvc %xcc, %o7, %l4
19477 movrlz %l2, %g5, %o3
19478 umulcc %i2, 0x0D13, %l1
19479 edge16n %g7, %i6, %g3
19480 sll %g1, %g4, %i7
19481 movgu %icc, %i0, %i1
19482 movle %xcc, %l0, %o0
19483 fcmped %fcc2, %f14, %f14
19484 alignaddrl %o5, %o6, %i5
19485 sub %l3, 0x15EB, %o4
19486 alignaddrl %g2, %o1, %g6
19487 udivx %l6, 0x0055, %o2
19488 edge32 %i3, %i4, %l5
19489 move %icc, %l4, %l2
19490 srl %o7, %g5, %i2
19491 edge32ln %l1, %o3, %g7
19492 movcs %xcc, %g3, %g1
19493 mulscc %g4, 0x1A26, %i7
19494 umul %i6, 0x1883, %i1
19495 xorcc %l0, %o0, %i0
19496 edge32 %o6, %o5, %l3
19497 orcc %o4, %g2, %i5
19498 movleu %icc, %g6, %o1
19499 addccc %l6, %i3, %o2
19500 movrlez %i4, %l5, %l4
19501 movleu %icc, %o7, %g5
19502 movre %i2, %l1, %o3
19503 smul %l2, %g7, %g3
19504 srl %g1, 0x1D, %g4
19505 ldub [%l7 + 0x78], %i7
19506 movvs %xcc, %i6, %i1
19507 ld [%l7 + 0x6C], %f29
19508 fmovdleu %icc, %f30, %f24
19509 edge16ln %o0, %l0, %i0
19510 alignaddr %o5, %l3, %o6
19511 move %icc, %g2, %o4
19512 movrgez %i5, 0x3DF, %o1
19513 srlx %g6, %i3, %o2
19514 sdivx %i4, 0x0E50, %l5
19515 addccc %l6, 0x0109, %l4
19516 edge8ln %g5, %i2, %o7
19517 edge8n %o3, %l2, %g7
19518 andn %l1, 0x0FA3, %g1
19519 ldsw [%l7 + 0x38], %g3
19520 ldub [%l7 + 0x70], %i7
19521 fors %f20, %f18, %f31
19522 movvs %icc, %i6, %i1
19523 umulcc %g4, %o0, %l0
19524 subccc %o5, %i0, %l3
19525 pdist %f28, %f0, %f12
19526 movrne %o6, %o4, %g2
19527 edge16ln %i5, %o1, %i3
19528 sir 0x185E
19529 sub %o2, %i4, %l5
19530 st %f1, [%l7 + 0x28]
19531 or %l6, 0x12A9, %g6
19532 movcc %icc, %l4, %i2
19533 ldsb [%l7 + 0x1F], %g5
19534 movvs %xcc, %o7, %l2
19535 fsrc2 %f18, %f0
19536 edge16l %g7, %l1, %o3
19537 orcc %g1, %g3, %i6
19538 movgu %icc, %i7, %i1
19539 srlx %o0, %g4, %o5
19540 fmul8ulx16 %f16, %f18, %f10
19541 movgu %icc, %l0, %l3
19542 srl %o6, %i0, %o4
19543 mova %icc, %g2, %i5
19544 fmovrdlz %o1, %f2, %f8
19545 edge8n %o2, %i3, %i4
19546 nop
19547 set 0x78, %i6
19548 stx %l5, [%l7 + %i6]
19549 pdist %f4, %f14, %f12
19550 edge16l %l6, %l4, %i2
19551 fmul8sux16 %f20, %f30, %f20
19552 subccc %g6, %o7, %l2
19553 addccc %g5, 0x0DBD, %l1
19554 movvc %xcc, %o3, %g7
19555 movge %icc, %g3, %i6
19556 movcs %icc, %g1, %i7
19557 sdivcc %o0, 0x0F79, %i1
19558 fmovdpos %xcc, %f9, %f1
19559 edge32n %o5, %g4, %l0
19560 fmovdvs %icc, %f5, %f30
19561 sub %o6, %l3, %i0
19562 ldub [%l7 + 0x0F], %g2
19563 stb %i5, [%l7 + 0x65]
19564 movpos %xcc, %o1, %o2
19565 smulcc %o4, 0x05E9, %i4
19566 fmovrdne %i3, %f6, %f8
19567 fpsub16 %f28, %f14, %f0
19568 movg %icc, %l6, %l5
19569 fpadd32 %f8, %f22, %f28
19570 movl %icc, %i2, %g6
19571 fnor %f16, %f4, %f10
19572 udiv %l4, 0x0A31, %l2
19573 lduw [%l7 + 0x10], %g5
19574 restore %o7, 0x1A98, %l1
19575 rdpr %cwp, %g1
19576 rdpr %cansave, %g2
19577 rdpr %canrestore, %g3
19578 rdpr %cleanwin, %g4
19579 rdpr %otherwin, %g5
19580 rdpr %wstate, %g6
19581 st %f15, [%l7 + 0x14]
19582 fmovscc %xcc, %f16, %f17
19583 edge32 %g7, %o3, %g3
19584 sth %g1, [%l7 + 0x40]
19585 movneg %xcc, %i6, %i7
19586 movne %xcc, %o0, %o5
19587 alignaddr %i1, %l0, %g4
19588 sllx %l3, 0x0F, %o6
19589 alignaddr %i0, %i5, %o1
19590 movgu %icc, %g2, %o2
19591 udivcc %o4, 0x0F66, %i4
19592 array8 %i3, %l5, %l6
19593 fcmpne16 %f22, %f0, %g6
19594 movre %l4, %l2, %i2
19595 array32 %g5, %o7, %l1
19596 fmul8sux16 %f18, %f26, %f26
19597 ldd [%l7 + 0x28], %f14
19598 ldsw [%l7 + 0x30], %g7
19599 alignaddrl %o3, %g3, %g1
19600 fxor %f4, %f20, %f18
19601 srlx %i7, %i6, %o5
19602 popc 0x0C1D, %o0
19603 movrne %i1, %l0, %l3
19604 udiv %o6, 0x0E7D, %i0
19605 edge16ln %g4, %i5, %g2
19606 movle %xcc, %o1, %o4
19607 movrgez %i4, %o2, %i3
19608 subccc %l6, %g6, %l5
19609 movpos %icc, %l2, %i2
19610 fandnot2 %f16, %f30, %f30
19611 movcs %xcc, %l4, %g5
19612 subcc %o7, %g7, %l1
19613 fsrc1 %f6, %f28
19614 movne %icc, %o3, %g3
19615 movpos %icc, %g1, %i7
19616 array8 %o5, %o0, %i6
19617 movrlez %i1, %l0, %l3
19618 fands %f24, %f4, %f4
19619 fmovscs %icc, %f8, %f8
19620 alignaddrl %o6, %g4, %i0
19621 fpack32 %f14, %f6, %f10
19622 sdivx %i5, 0x0207, %g2
19623 fornot1 %f2, %f6, %f4
19624 fpackfix %f10, %f24
19625 smulcc %o4, %o1, %i4
19626 andn %i3, 0x1680, %o2
19627 ldub [%l7 + 0x21], %l6
19628 andcc %l5, 0x0F27, %l2
19629 edge8ln %g6, %l4, %i2
19630 subccc %g5, %o7, %l1
19631 sllx %g7, 0x11, %g3
19632 std %f18, [%l7 + 0x10]
19633 move %xcc, %g1, %i7
19634 edge32ln %o5, %o3, %o0
19635 edge16 %i1, %i6, %l0
19636 ldd [%l7 + 0x30], %f2
19637 fmovsvs %icc, %f29, %f26
19638 movpos %xcc, %l3, %g4
19639 fmuld8ulx16 %f13, %f12, %f8
19640 or %i0, %o6, %i5
19641 fornot1 %f28, %f16, %f20
19642 ldsh [%l7 + 0x08], %o4
19643 umulcc %o1, %i4, %g2
19644 fmovsg %xcc, %f19, %f2
19645 srl %i3, 0x03, %l6
19646 edge16ln %o2, %l5, %l2
19647 fpadd16 %f30, %f20, %f12
19648 fornot1s %f7, %f21, %f19
19649 umulcc %g6, %l4, %i2
19650 movre %g5, %o7, %g7
19651 mova %icc, %l1, %g1
19652 fmul8sux16 %f4, %f24, %f2
19653 udivcc %i7, 0x117A, %o5
19654 movrgez %o3, 0x234, %g3
19655 andn %o0, 0x1C2B, %i1
19656 sdivcc %l0, 0x02DA, %i6
19657 fmovrdlz %g4, %f4, %f14
19658 fmul8x16au %f13, %f28, %f28
19659 st %f11, [%l7 + 0x38]
19660 addc %l3, 0x1D5D, %i0
19661 array32 %i5, %o4, %o1
19662 nop
19663 set 0x1F, %i4
19664 ldub [%l7 + %i4], %o6
19665 setx loop_65, %l0, %l1
19666 return %l1
19667 nop
19668 rdpr %cwp, %g1
19669 rdpr %cansave, %g2
19670 rdpr %canrestore, %g3
19671 rdpr %cleanwin, %g4
19672 rdpr %otherwin, %g5
19673 rdpr %wstate, %g6
19674loop_65: array32 %l6, %o2, %l5
19675 save %g6, 0x1AAA, %l4
19676 rdpr %cwp, %g1
19677 rdpr %cansave, %g2
19678 rdpr %canrestore, %g3
19679 rdpr %cleanwin, %g4
19680 rdpr %otherwin, %g5
19681 rdpr %wstate, %g6
19682 edge32ln %l2, %g5, %i2
19683 bshuffle %f10, %f22, %f10
19684 fxnors %f26, %f11, %f29
19685 movcc %icc, %o7, %l1
19686 movneg %xcc, %g7, %i7
19687 movrlez %g1, 0x245, %o3
19688 sth %g3, [%l7 + 0x50]
19689 sll %o0, 0x17, %o5
19690 orncc %l0, 0x0DD1, %i6
19691 edge32l %g4, %l3, %i1
19692 movrlz %i5, %o4, %i0
19693 movge %xcc, %o1, %o6
19694 ldsh [%l7 + 0x34], %i4
19695 ld [%l7 + 0x64], %f4
19696 popc 0x060F, %i3
19697 edge32 %g2, %l6, %l5
19698 movrlez %g6, 0x16E, %o2
19699 edge8ln %l4, %g5, %i2
19700 orn %l2, %l1, %o7
19701 and %g7, 0x0008, %i7
19702 movcs %xcc, %g1, %g3
19703 xorcc %o0, %o3, %o5
19704 edge32l %i6, %g4, %l0
19705 ldd [%l7 + 0x18], %l2
19706 edge8 %i5, %o4, %i1
19707 edge16 %i0, %o6, %i4
19708 andncc %i3, %o1, %l6
19709 movvs %xcc, %g2, %g6
19710 sth %o2, [%l7 + 0x44]
19711 sllx %l5, 0x10, %g5
19712 fabsd %f2, %f8
19713 addc %l4, 0x1CE5, %l2
19714 movvc %icc, %i2, %l1
19715 nop
19716 set 0x74, %g4
19717 ldsw [%l7 + %g4], %g7
19718 fpack32 %f16, %f18, %f12
19719 subc %o7, %g1, %i7
19720 fcmps %fcc1, %f2, %f21
19721 edge32l %g3, %o3, %o0
19722 addccc %o5, 0x1F7A, %i6
19723 stb %l0, [%l7 + 0x3C]
19724 srax %g4, 0x0A, %l3
19725 movrlz %i5, %o4, %i0
19726 edge8n %o6, %i1, %i3
19727 edge8n %o1, %i4, %g2
19728 fnors %f5, %f19, %f8
19729 subc %g6, %l6, %l5
19730 fnand %f22, %f14, %f24
19731 fmovda %xcc, %f13, %f2
19732 sdivx %o2, 0x188A, %l4
19733 xnor %g5, %i2, %l1
19734 addc %g7, 0x1FDA, %l2
19735 movrgez %g1, 0x00D, %i7
19736 fsrc1s %f19, %f31
19737 sll %g3, 0x02, %o7
19738 fornot2 %f8, %f6, %f16
19739 movneg %xcc, %o0, %o3
19740 subccc %o5, 0x1CE1, %l0
19741 smulcc %i6, 0x1A7F, %g4
19742 udivx %i5, 0x0EA8, %l3
19743 movvs %xcc, %i0, %o6
19744 fnors %f13, %f24, %f26
19745 mova %icc, %o4, %i1
19746 sra %i3, %o1, %g2
19747 sir 0x0E5E
19748 sub %i4, %g6, %l5
19749 sra %l6, 0x15, %l4
19750 array32 %o2, %i2, %l1
19751 movrgz %g5, 0x365, %l2
19752 movleu %icc, %g1, %g7
19753 stb %g3, [%l7 + 0x19]
19754 or %o7, 0x1ED3, %i7
19755 save %o0, 0x119B, %o3
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 sllx %l0, %o5, %i6
19763 movneg %icc, %g4, %l3
19764 movle %xcc, %i0, %i5
19765 fpsub16s %f19, %f1, %f23
19766 sra %o6, %o4, %i3
19767 alignaddr %o1, %i1, %i4
19768 stw %g2, [%l7 + 0x70]
19769 movn %xcc, %l5, %l6
19770 movcc %xcc, %g6, %l4
19771 addccc %o2, 0x1FF1, %l1
19772 fcmpne16 %f10, %f0, %g5
19773 sir 0x03B9
19774 ldx [%l7 + 0x78], %l2
19775 popc %g1, %i2
19776 fpsub32s %f7, %f11, %f26
19777 sir 0x1538
19778 fmovdne %xcc, %f26, %f24
19779 fcmps %fcc1, %f20, %f14
19780 fxors %f17, %f4, %f18
19781 sdiv %g3, 0x0016, %g7
19782 ldsb [%l7 + 0x1B], %o7
19783 array32 %i7, %o0, %o3
19784 movcs %xcc, %o5, %l0
19785 fcmple16 %f24, %f16, %g4
19786 fmul8x16al %f30, %f2, %f2
19787 fmul8x16au %f24, %f18, %f26
19788 fpmerge %f10, %f15, %f0
19789 fpadd32 %f22, %f12, %f20
19790 alignaddr %i6, %l3, %i5
19791 fornot1 %f8, %f6, %f24
19792 movvc %icc, %o6, %i0
19793 orcc %i3, 0x1573, %o4
19794 array16 %i1, %i4, %g2
19795 ldub [%l7 + 0x23], %o1
19796 lduh [%l7 + 0x56], %l6
19797 mova %xcc, %g6, %l5
19798 movg %xcc, %o2, %l1
19799 umulcc %g5, %l4, %g1
19800 ld [%l7 + 0x28], %f7
19801 udivcc %l2, 0x19E6, %i2
19802 sdivcc %g7, 0x11F1, %o7
19803 mova %icc, %i7, %g3
19804 addc %o0, %o5, %o3
19805 fpadd16s %f30, %f19, %f9
19806 smul %g4, %i6, %l3
19807 ldd [%l7 + 0x60], %i4
19808 sdivcc %l0, 0x1A88, %o6
19809 fcmpgt32 %f24, %f10, %i3
19810 movpos %icc, %o4, %i0
19811 movg %xcc, %i1, %g2
19812 move %icc, %i4, %l6
19813 lduw [%l7 + 0x7C], %o1
19814 edge32ln %l5, %o2, %g6
19815 mulscc %g5, 0x1B9B, %l4
19816 fmovsvs %xcc, %f9, %f5
19817 movrlz %g1, 0x37A, %l2
19818 edge16 %i2, %g7, %l1
19819 xorcc %i7, 0x0CED, %g3
19820 stb %o7, [%l7 + 0x7F]
19821 addc %o0, %o3, %g4
19822 addccc %i6, %o5, %l3
19823 sethi 0x0F43, %l0
19824 sub %i5, 0x1942, %o6
19825 mova %xcc, %o4, %i0
19826 st %f4, [%l7 + 0x58]
19827 fmovdgu %icc, %f6, %f2
19828 movn %icc, %i1, %i3
19829 sll %g2, 0x1B, %i4
19830 fones %f31
19831 edge16 %o1, %l5, %o2
19832 array8 %l6, %g6, %l4
19833 fmovdge %icc, %f15, %f29
19834 fcmpne32 %f22, %f26, %g1
19835 ldd [%l7 + 0x20], %g4
19836 sdivcc %i2, 0x1422, %g7
19837 edge16n %l2, %l1, %g3
19838 movrlz %o7, 0x3B4, %o0
19839 stx %o3, [%l7 + 0x58]
19840 fmul8ulx16 %f28, %f22, %f10
19841 add %g4, %i7, %i6
19842 fmovdleu %icc, %f7, %f24
19843 fornot2s %f0, %f31, %f27
19844 mulscc %l3, %l0, %o5
19845 lduh [%l7 + 0x2E], %i5
19846 udivx %o4, 0x1A53, %o6
19847 edge32ln %i1, %i3, %g2
19848 smulcc %i0, %i4, %o1
19849 ld [%l7 + 0x34], %f1
19850 stw %l5, [%l7 + 0x0C]
19851 fmovsa %xcc, %f4, %f20
19852 stw %o2, [%l7 + 0x5C]
19853 movg %icc, %g6, %l4
19854 stw %g1, [%l7 + 0x58]
19855 srlx %l6, %i2, %g7
19856 add %g5, %l2, %l1
19857 movcc %xcc, %g3, %o7
19858 sub %o0, 0x1587, %o3
19859 fpack16 %f8, %f28
19860 mulx %i7, 0x0FE3, %g4
19861 addcc %l3, %l0, %o5
19862 movrgz %i5, %i6, %o6
19863 movvc %xcc, %i1, %i3
19864 movgu %xcc, %g2, %i0
19865 sll %o4, %i4, %o1
19866 umulcc %l5, 0x0E43, %g6
19867 edge8n %o2, %g1, %l6
19868 fmovse %icc, %f0, %f12
19869 edge16l %l4, %i2, %g7
19870 fmovrsgez %l2, %f25, %f0
19871 edge8n %l1, %g3, %o7
19872 fnot2 %f4, %f0
19873 movrlz %o0, 0x01B, %g5
19874 fmovse %xcc, %f27, %f1
19875 fxnors %f23, %f5, %f3
19876 orcc %i7, 0x1465, %o3
19877 andncc %g4, %l3, %o5
19878 fmovsl %icc, %f15, %f4
19879 sllx %l0, 0x0B, %i5
19880 fcmple32 %f26, %f4, %o6
19881 fmovdg %xcc, %f29, %f19
19882 movvc %icc, %i6, %i3
19883 fmovscc %icc, %f25, %f6
19884 orn %g2, %i0, %i1
19885 udivcc %o4, 0x19A3, %o1
19886 movcc %icc, %l5, %g6
19887 fxor %f24, %f30, %f26
19888 add %i4, 0x0534, %g1
19889 sllx %o2, 0x09, %l6
19890 umul %i2, %g7, %l2
19891 srax %l4, %g3, %l1
19892 edge8n %o7, %g5, %i7
19893 udivcc %o0, 0x0205, %o3
19894 ld [%l7 + 0x68], %f28
19895 xnor %g4, 0x1B1A, %o5
19896 ldd [%l7 + 0x68], %f12
19897 alignaddr %l3, %i5, %l0
19898 array32 %i6, %i3, %g2
19899 movge %icc, %i0, %o6
19900 fmuld8ulx16 %f17, %f3, %f8
19901 sdivcc %o4, 0x0BFE, %o1
19902 lduh [%l7 + 0x50], %l5
19903 fcmpeq16 %f28, %f10, %i1
19904 edge16l %g6, %i4, %g1
19905 movrlz %l6, %i2, %o2
19906 movleu %xcc, %g7, %l2
19907 fsrc2s %f16, %f29
19908 movge %xcc, %l4, %l1
19909 srlx %g3, %g5, %i7
19910 movle %icc, %o7, %o0
19911 sll %o3, 0x14, %o5
19912 fmul8x16 %f31, %f2, %f8
19913 fnands %f31, %f4, %f6
19914 addcc %g4, 0x0BA4, %i5
19915 movrlz %l3, 0x206, %i6
19916 sll %l0, 0x12, %i3
19917 srlx %i0, 0x06, %g2
19918 sir 0x0882
19919 fzero %f14
19920 movvs %xcc, %o4, %o1
19921 andcc %l5, 0x15DC, %o6
19922 move %xcc, %i1, %g6
19923 fcmpgt32 %f8, %f28, %g1
19924 sll %i4, 0x13, %l6
19925 stw %i2, [%l7 + 0x18]
19926 fmovdn %icc, %f25, %f2
19927 andcc %o2, %g7, %l2
19928 ldsh [%l7 + 0x5A], %l1
19929 st %f29, [%l7 + 0x30]
19930 movrgez %g3, 0x074, %l4
19931 srlx %g5, %i7, %o0
19932 movrgz %o3, %o5, %g4
19933 fmovsne %xcc, %f4, %f30
19934 lduw [%l7 + 0x3C], %i5
19935 fxnor %f30, %f16, %f20
19936 mulx %o7, 0x19AB, %i6
19937 edge8ln %l0, %l3, %i3
19938 ldsw [%l7 + 0x60], %g2
19939 edge8l %i0, %o4, %l5
19940 fpadd32s %f10, %f16, %f1
19941 orn %o6, %i1, %g6
19942 smulcc %o1, %i4, %g1
19943 add %l6, %i2, %o2
19944 sub %l2, %l1, %g3
19945 movpos %xcc, %l4, %g7
19946 mova %xcc, %i7, %g5
19947 or %o0, 0x1680, %o5
19948 movre %o3, 0x063, %g4
19949 orn %o7, %i6, %l0
19950 fcmple32 %f20, %f30, %i5
19951 srax %l3, %g2, %i3
19952 fmovdn %xcc, %f30, %f21
19953 sdivx %i0, 0x1937, %l5
19954 and %o4, 0x04F0, %i1
19955 smulcc %g6, %o6, %o1
19956 fmovdcs %xcc, %f26, %f9
19957 mova %icc, %g1, %i4
19958 movrgez %i2, 0x187, %o2
19959 movrlz %l2, %l6, %l1
19960 movrlz %l4, %g3, %g7
19961 sub %g5, %i7, %o5
19962 nop
19963 set 0x08, %o2
19964 ldx [%l7 + %o2], %o0
19965 xnor %o3, %g4, %i6
19966 movl %xcc, %o7, %i5
19967 xnorcc %l0, %g2, %l3
19968 andcc %i0, %l5, %o4
19969 movneg %icc, %i1, %g6
19970 sll %o6, %i3, %o1
19971 movge %icc, %i4, %i2
19972 nop
19973 set 0x30, %i3
19974 std %f24, [%l7 + %i3]
19975 lduw [%l7 + 0x64], %o2
19976 nop
19977 set 0x50, %i2
19978 std %f6, [%l7 + %i2]
19979 ldd [%l7 + 0x28], %f4
19980 smulcc %l2, %l6, %g1
19981 mulx %l1, %g3, %l4
19982 st %f12, [%l7 + 0x28]
19983 sethi 0x00AB, %g5
19984 xor %g7, %o5, %o0
19985 ld [%l7 + 0x60], %f29
19986 fornot2 %f30, %f18, %f4
19987 edge32n %o3, %i7, %i6
19988 andn %o7, %i5, %g4
19989 fnands %f2, %f22, %f21
19990 lduh [%l7 + 0x5E], %g2
19991 fnot2 %f2, %f16
19992 xorcc %l0, 0x1CDD, %l3
19993 restore %i0, 0x0632, %o4
19994 rdpr %cwp, %g1
19995 rdpr %cansave, %g2
19996 rdpr %canrestore, %g3
19997 rdpr %cleanwin, %g4
19998 rdpr %otherwin, %g5
19999 rdpr %wstate, %g6
20000 sdiv %i1, 0x1C4C, %g6
20001 xnor %l5, %i3, %o1
20002 fnors %f12, %f14, %f8
20003 movge %icc, %i4, %o6
20004 fsrc1s %f15, %f10
20005 xor %i2, 0x0768, %o2
20006 fmovsgu %icc, %f24, %f17
20007 edge32l %l6, %l2, %l1
20008 addcc %g3, 0x0FE2, %g1
20009 edge16l %g5, %g7, %l4
20010 movne %xcc, %o5, %o3
20011 sdivx %o0, 0x055E, %i7
20012 sir 0x06E2
20013 mova %xcc, %o7, %i6
20014 mulscc %g4, 0x1BCD, %g2
20015 fors %f29, %f18, %f7
20016 and %l0, %l3, %i5
20017 fmovrdne %o4, %f22, %f10
20018 orcc %i0, 0x05E6, %i1
20019 fmovsvs %xcc, %f21, %f23
20020 movneg %icc, %g6, %i3
20021 srlx %o1, 0x11, %i4
20022 srlx %o6, %l5, %o2
20023 movvc %xcc, %i2, %l2
20024 fexpand %f25, %f18
20025 fmovdpos %icc, %f26, %f29
20026 movn %icc, %l1, %l6
20027 edge32ln %g3, %g5, %g7
20028 movrlz %g1, 0x271, %l4
20029 fone %f16
20030 ldx [%l7 + 0x68], %o5
20031 st %f8, [%l7 + 0x64]
20032 addcc %o3, 0x0AD9, %i7
20033 fcmpes %fcc1, %f2, %f31
20034 udivx %o0, 0x158E, %i6
20035 or %g4, %o7, %l0
20036 xnor %l3, %g2, %i5
20037 sdivcc %o4, 0x1CB2, %i1
20038 edge32 %g6, %i0, %i3
20039 movcs %xcc, %o1, %o6
20040 fzeros %f0
20041 movn %icc, %l5, %o2
20042 stw %i4, [%l7 + 0x64]
20043 movre %i2, 0x222, %l2
20044 srax %l1, %g3, %l6
20045 popc 0x1BC7, %g5
20046 mulx %g7, 0x008A, %l4
20047 srl %g1, %o3, %i7
20048 fornot1 %f6, %f24, %f10
20049 array32 %o0, %i6, %g4
20050 xor %o7, 0x008B, %l0
20051 edge8 %l3, %g2, %o5
20052 addc %o4, 0x1CCA, %i1
20053 array32 %g6, %i5, %i3
20054 xor %i0, 0x0A3A, %o1
20055 xnor %l5, %o6, %i4
20056 movrlz %i2, %o2, %l1
20057 st %f15, [%l7 + 0x38]
20058 ldsb [%l7 + 0x34], %g3
20059 subc %l2, 0x0074, %g5
20060 sdivcc %g7, 0x09B3, %l4
20061 fmovrdne %l6, %f12, %f26
20062 mova %xcc, %g1, %o3
20063 sllx %o0, 0x0F, %i6
20064 ldsh [%l7 + 0x76], %g4
20065 fmovdl %xcc, %f27, %f1
20066 move %icc, %i7, %o7
20067 movvc %icc, %l3, %l0
20068 sra %g2, 0x06, %o4
20069 addc %i1, 0x11D5, %o5
20070 fmovsa %xcc, %f1, %f15
20071 ld [%l7 + 0x34], %f25
20072 add %g6, 0x1FE0, %i5
20073 edge16ln %i0, %i3, %o1
20074 sll %l5, 0x12, %i4
20075 fcmpd %fcc0, %f4, %f16
20076 fmovdcs %icc, %f6, %f20
20077 subcc %o6, %o2, %i2
20078 subccc %g3, %l2, %g5
20079 st %f26, [%l7 + 0x50]
20080 edge8l %g7, %l1, %l6
20081 addccc %l4, %g1, %o0
20082 ldx [%l7 + 0x30], %i6
20083 fandnot2s %f17, %f12, %f0
20084 lduh [%l7 + 0x48], %o3
20085 fcmple16 %f22, %f12, %g4
20086 movrgez %o7, 0x31A, %l3
20087 fpack32 %f14, %f16, %f30
20088 edge32ln %i7, %g2, %o4
20089 subcc %l0, 0x01DE, %o5
20090 sll %i1, %g6, %i0
20091 xorcc %i3, 0x0AEA, %i5
20092 edge8 %l5, %o1, %o6
20093 fmovs %f1, %f21
20094 movleu %xcc, %i4, %i2
20095 movrlez %g3, %l2, %o2
20096 movrlez %g7, 0x309, %l1
20097 orncc %l6, %g5, %g1
20098 ld [%l7 + 0x34], %f19
20099 ldd [%l7 + 0x18], %o0
20100 movg %icc, %l4, %o3
20101 sir 0x1062
20102 xorcc %i6, 0x0907, %g4
20103 edge16 %l3, %o7, %g2
20104 array8 %i7, %l0, %o4
20105 xor %o5, %g6, %i0
20106 save %i3, 0x0505, %i5
20107 rdpr %cwp, %g1
20108 rdpr %cansave, %g2
20109 rdpr %canrestore, %g3
20110 rdpr %cleanwin, %g4
20111 rdpr %otherwin, %g5
20112 rdpr %wstate, %g6
20113 alignaddrl %i1, %l5, %o1
20114 smul %i4, %i2, %g3
20115 sll %l2, 0x17, %o6
20116 andcc %o2, %g7, %l6
20117 ldd [%l7 + 0x38], %f2
20118 fsrc1s %f9, %f25
20119 fxnors %f20, %f0, %f18
20120 stw %g5, [%l7 + 0x08]
20121 edge32 %l1, %g1, %l4
20122 lduw [%l7 + 0x24], %o3
20123 fcmpgt32 %f28, %f0, %i6
20124 subcc %o0, 0x18EB, %l3
20125 ld [%l7 + 0x74], %f9
20126 nop
20127 set 0x08, %g2
20128 stw %o7, [%l7 + %g2]
20129 movle %xcc, %g4, %i7
20130 srl %l0, %g2, %o4
20131 nop
20132 set 0x24, %g6
20133 stw %o5, [%l7 + %g6]
20134 fmovspos %icc, %f18, %f20
20135 edge32n %i0, %g6, %i5
20136 movrgez %i1, 0x106, %i3
20137 array32 %l5, %i4, %o1
20138 fones %f13
20139 fcmpeq16 %f30, %f22, %i2
20140 setx loop_66, %l0, %l1
20141 return %l1
20142 nop
20143 rdpr %cwp, %g1
20144 rdpr %cansave, %g2
20145 rdpr %canrestore, %g3
20146 rdpr %cleanwin, %g4
20147 rdpr %otherwin, %g5
20148 rdpr %wstate, %g6
20149loop_66: edge16l %g7, %l6, %o2
20150 array16 %g5, %l1, %l4
20151 array32 %g1, %o3, %i6
20152 nop
20153 set 0x08, %g1
20154 ldx [%l7 + %g1], %l3
20155 ldub [%l7 + 0x67], %o7
20156 smulcc %g4, 0x1ED3, %o0
20157 add %l0, %i7, %o4
20158 andcc %g2, %o5, %i0
20159 movrgz %i5, 0x01D, %g6
20160 srlx %i3, %l5, %i1
20161 fmuld8sux16 %f6, %f27, %f26
20162 fmovrsne %i4, %f17, %f11
20163 fnand %f0, %f14, %f26
20164 array16 %i2, %l2, %g3
20165 for %f24, %f26, %f20
20166 movrgez %o1, %o6, %g7
20167 sdivcc %l6, 0x0AB4, %o2
20168 sdiv %l1, 0x0FBD, %g5
20169 edge8n %g1, %l4, %i6
20170 or %o3, %o7, %g4
20171 edge16ln %l3, %l0, %o0
20172 alignaddrl %i7, %g2, %o5
20173 sub %o4, %i0, %g6
20174 fcmpne32 %f6, %f6, %i3
20175 fand %f12, %f16, %f10
20176 sra %i5, 0x17, %l5
20177 ldx [%l7 + 0x48], %i1
20178 alignaddrl %i2, %l2, %i4
20179 fmovdl %xcc, %f23, %f28
20180 subccc %g3, %o1, %g7
20181 lduh [%l7 + 0x5E], %o6
20182 sdiv %l6, 0x010F, %o2
20183 fmovrde %g5, %f12, %f26
20184 fmovrdlez %l1, %f12, %f14
20185 movrgz %l4, 0x31C, %i6
20186 movrgz %o3, %g1, %g4
20187 fmovrdne %o7, %f18, %f26
20188 sllx %l3, 0x06, %l0
20189 fors %f8, %f23, %f12
20190 ldd [%l7 + 0x48], %f20
20191 fmovsg %icc, %f6, %f0
20192 movleu %icc, %o0, %g2
20193 fmovdle %icc, %f29, %f8
20194 fornot2 %f16, %f22, %f26
20195 or %o5, 0x1413, %i7
20196 movrgz %i0, %o4, %i3
20197 std %f20, [%l7 + 0x28]
20198 ld [%l7 + 0x60], %f20
20199 array8 %i5, %l5, %g6
20200 mova %xcc, %i2, %l2
20201 fsrc1 %f2, %f8
20202 stw %i4, [%l7 + 0x08]
20203 movvs %xcc, %g3, %o1
20204 andcc %i1, %g7, %o6
20205 smul %l6, 0x180F, %g5
20206 fnot1s %f6, %f5
20207 sethi 0x05A6, %o2
20208 edge8n %l4, %i6, %o3
20209 movne %icc, %l1, %g4
20210 edge32l %g1, %o7, %l0
20211 addc %o0, %l3, %g2
20212 movle %xcc, %i7, %i0
20213 movne %xcc, %o4, %i3
20214 edge32ln %i5, %o5, %g6
20215 edge8n %l5, %l2, %i4
20216 xorcc %g3, 0x0706, %o1
20217 mulscc %i2, 0x0130, %g7
20218 movn %xcc, %i1, %o6
20219 ld [%l7 + 0x64], %f3
20220 movge %icc, %g5, %l6
20221 array32 %o2, %l4, %o3
20222 edge8ln %i6, %l1, %g1
20223 umul %o7, 0x05FD, %l0
20224 subc %o0, %l3, %g2
20225 movne %icc, %g4, %i0
20226 edge16l %o4, %i3, %i5
20227 fcmple32 %f12, %f26, %o5
20228 movne %icc, %g6, %i7
20229 movgu %xcc, %l5, %i4
20230 array16 %l2, %o1, %i2
20231 mulx %g3, 0x189E, %g7
20232 subcc %o6, 0x00DE, %g5
20233 lduh [%l7 + 0x52], %i1
20234 sir 0x00F8
20235 edge32ln %l6, %o2, %o3
20236 sll %i6, 0x00, %l4
20237 fmovde %icc, %f15, %f31
20238 sth %l1, [%l7 + 0x52]
20239 fmul8sux16 %f6, %f6, %f26
20240 fcmple32 %f2, %f4, %o7
20241 edge8ln %g1, %l0, %l3
20242 addccc %g2, %g4, %i0
20243 edge8n %o0, %o4, %i5
20244 edge32ln %i3, %g6, %o5
20245 addcc %l5, 0x1C73, %i4
20246 movle %icc, %i7, %l2
20247 mulscc %o1, 0x031A, %g3
20248 popc %i2, %g7
20249 movg %xcc, %g5, %o6
20250 ldsw [%l7 + 0x6C], %i1
20251 srlx %o2, 0x1B, %l6
20252 movg %icc, %i6, %l4
20253 edge16 %l1, %o3, %g1
20254 edge32l %o7, %l0, %l3
20255 mulx %g4, %g2, %o0
20256 edge8ln %o4, %i0, %i5
20257 lduw [%l7 + 0x34], %g6
20258 sdivx %o5, 0x1893, %i3
20259 fmovd %f28, %f22
20260 move %xcc, %i4, %i7
20261 umulcc %l2, 0x1F7E, %l5
20262 or %g3, %o1, %i2
20263 edge8n %g7, %g5, %o6
20264 edge32n %o2, %i1, %i6
20265 xnor %l4, %l6, %l1
20266 movrlez %g1, 0x30D, %o7
20267 subc %l0, %l3, %o3
20268 umulcc %g2, %o0, %g4
20269 addcc %i0, 0x1913, %o4
20270 srlx %g6, %o5, %i3
20271 udivx %i4, 0x0D68, %i7
20272 movrne %i5, 0x234, %l2
20273 movre %l5, 0x008, %o1
20274 lduh [%l7 + 0x0C], %g3
20275 fornot2 %f18, %f4, %f26
20276 fmovrslez %g7, %f11, %f7
20277 fmovdvc %icc, %f26, %f8
20278 std %f22, [%l7 + 0x78]
20279 orcc %i2, 0x1B6C, %o6
20280 restore %g5, 0x00B1, %o2
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 save %i6, %l4, %l6
20288 rdpr %cwp, %g1
20289 rdpr %cansave, %g2
20290 rdpr %canrestore, %g3
20291 rdpr %cleanwin, %g4
20292 rdpr %otherwin, %g5
20293 rdpr %wstate, %g6
20294 orncc %i1, 0x0CC2, %g1
20295 addcc %o7, %l1, %l3
20296 nop
20297 set 0x38, %l5
20298 stx %o3, [%l7 + %l5]
20299 movg %xcc, %l0, %o0
20300 edge32l %g2, %i0, %g4
20301 fnegd %f10, %f28
20302 sir 0x0581
20303 edge8 %g6, %o5, %o4
20304 popc 0x1B57, %i4
20305 edge32ln %i3, %i7, %i5
20306 edge32ln %l5, %l2, %g3
20307 fmovdn %icc, %f31, %f25
20308 umul %g7, 0x17FA, %o1
20309 srlx %o6, %g5, %i2
20310 stx %o2, [%l7 + 0x70]
20311 andcc %l4, 0x13EA, %l6
20312 sdivx %i6, 0x0079, %i1
20313 movre %o7, %g1, %l3
20314 mulscc %o3, %l1, %o0
20315 fnot2s %f1, %f23
20316 ldub [%l7 + 0x54], %l0
20317 fmovrdlez %i0, %f4, %f30
20318 fmovsneg %xcc, %f9, %f2
20319 udivx %g4, 0x1972, %g6
20320 fexpand %f16, %f20
20321 orn %o5, %o4, %g2
20322 umul %i4, 0x14BD, %i3
20323 movre %i5, 0x01A, %i7
20324 movre %l2, 0x07A, %l5
20325 andcc %g3, 0x0BDF, %g7
20326 fpack32 %f0, %f0, %f10
20327 nop
20328 set 0x24, %g3
20329 lduw [%l7 + %g3], %o6
20330 sdiv %o1, 0x1F82, %i2
20331 srlx %g5, 0x0E, %l4
20332 mulscc %l6, 0x0AC0, %i6
20333 udiv %o2, 0x099F, %i1
20334 add %o7, %g1, %o3
20335 array8 %l1, %o0, %l3
20336 fpsub16s %f12, %f23, %f25
20337 andcc %i0, %g4, %g6
20338 fmuld8sux16 %f7, %f11, %f16
20339 addccc %o5, %l0, %o4
20340 srlx %g2, %i4, %i5
20341 alignaddr %i3, %i7, %l5
20342 movcc %icc, %l2, %g7
20343 stb %o6, [%l7 + 0x2B]
20344 fnot1 %f8, %f4
20345 fpsub16s %f3, %f27, %f9
20346 srlx %g3, %o1, %i2
20347 edge8n %l4, %l6, %i6
20348 and %o2, %i1, %o7
20349 sllx %g1, 0x0F, %o3
20350 movre %l1, %o0, %g5
20351 edge16n %i0, %g4, %g6
20352 movcs %icc, %l3, %l0
20353 fmovscc %xcc, %f30, %f23
20354 fmovrdlz %o4, %f30, %f20
20355 fmovsge %icc, %f3, %f10
20356 smulcc %o5, %g2, %i4
20357 ld [%l7 + 0x60], %f31
20358 fmovscc %xcc, %f11, %f24
20359 ldx [%l7 + 0x38], %i3
20360 fxnor %f10, %f10, %f28
20361 sdivx %i5, 0x1385, %i7
20362 array16 %l5, %g7, %o6
20363 movgu %xcc, %l2, %g3
20364 movn %icc, %i2, %l4
20365 sir 0x0ABB
20366 sllx %o1, %l6, %o2
20367 sth %i6, [%l7 + 0x56]
20368 ldd [%l7 + 0x50], %f26
20369 fpadd16s %f2, %f25, %f0
20370 sll %i1, 0x1C, %g1
20371 movrlz %o7, %o3, %o0
20372 sdivcc %g5, 0x1C30, %l1
20373 fornot2 %f10, %f22, %f2
20374 movrgz %i0, %g6, %l3
20375 umul %l0, %o4, %o5
20376 fmovsl %xcc, %f13, %f5
20377 umul %g4, 0x08A1, %g2
20378 addcc %i3, %i5, %i4
20379 orcc %i7, %g7, %l5
20380 stb %o6, [%l7 + 0x18]
20381 movcc %icc, %l2, %g3
20382 sra %i2, 0x1E, %l4
20383 fmovs %f3, %f24
20384 fandnot1 %f30, %f0, %f30
20385 movle %icc, %o1, %o2
20386 sll %l6, %i6, %i1
20387 edge32l %g1, %o7, %o0
20388 edge32ln %g5, %l1, %o3
20389 subc %g6, 0x1A6F, %l3
20390 umulcc %i0, %o4, %o5
20391 std %f24, [%l7 + 0x20]
20392 movn %xcc, %g4, %g2
20393 fmovscc %xcc, %f3, %f27
20394 edge16ln %l0, %i3, %i5
20395 ldsw [%l7 + 0x60], %i7
20396 addccc %g7, 0x0A99, %l5
20397 mulscc %i4, 0x13F7, %o6
20398 xor %g3, 0x0866, %l2
20399 fmovspos %xcc, %f3, %f17
20400 fmovsle %icc, %f3, %f3
20401 edge8ln %i2, %o1, %o2
20402 fcmpeq16 %f0, %f24, %l6
20403 stw %i6, [%l7 + 0x0C]
20404 movl %icc, %l4, %i1
20405 ldsh [%l7 + 0x0A], %o7
20406 edge16 %g1, %o0, %l1
20407 ldd [%l7 + 0x18], %g4
20408 fcmple32 %f6, %f30, %g6
20409 fcmpes %fcc2, %f21, %f27
20410 fors %f14, %f13, %f8
20411 sth %o3, [%l7 + 0x22]
20412 array16 %l3, %o4, %i0
20413 andn %o5, %g2, %l0
20414 sir 0x0671
20415 movle %xcc, %i3, %i5
20416 faligndata %f16, %f12, %f0
20417 fands %f2, %f17, %f21
20418 movge %xcc, %i7, %g7
20419 smulcc %g4, %i4, %o6
20420 xnor %l5, 0x0016, %l2
20421 edge16ln %i2, %o1, %g3
20422 movrne %o2, 0x39A, %l6
20423 fone %f2
20424 array8 %l4, %i6, %i1
20425 edge16n %g1, %o0, %l1
20426 stx %o7, [%l7 + 0x70]
20427 movrlz %g5, %o3, %l3
20428 addccc %o4, %i0, %o5
20429 fmovrsne %g2, %f20, %f3
20430 lduw [%l7 + 0x74], %l0
20431 stw %g6, [%l7 + 0x6C]
20432 fmovsge %xcc, %f4, %f12
20433 movrgz %i5, 0x16F, %i3
20434 siam 0x7
20435 ldd [%l7 + 0x48], %f8
20436 stx %g7, [%l7 + 0x48]
20437 lduh [%l7 + 0x32], %i7
20438 mulscc %i4, %o6, %g4
20439 addc %l2, %l5, %i2
20440 st %f21, [%l7 + 0x30]
20441 fornot1s %f8, %f13, %f17
20442 andcc %g3, %o2, %l6
20443 fnands %f0, %f19, %f28
20444 mulx %o1, 0x12B7, %l4
20445 sdiv %i1, 0x1338, %i6
20446 fones %f10
20447 mulx %o0, 0x0C27, %l1
20448 xnor %o7, %g1, %g5
20449 sdiv %l3, 0x0792, %o4
20450 edge16ln %i0, %o3, %o5
20451 st %f13, [%l7 + 0x14]
20452 edge16 %l0, %g2, %i5
20453 andncc %i3, %g6, %g7
20454 fmovdneg %xcc, %f7, %f13
20455 mulx %i7, 0x00EA, %i4
20456 edge8n %o6, %l2, %g4
20457 mova %xcc, %l5, %g3
20458 fmovsvc %xcc, %f23, %f19
20459 fmovdgu %icc, %f23, %f30
20460 xnor %o2, 0x1EC0, %l6
20461 edge8l %o1, %l4, %i1
20462 fands %f4, %f18, %f21
20463 srax %i2, 0x1E, %i6
20464 umul %o0, 0x0EC0, %l1
20465 edge16 %o7, %g1, %l3
20466 umul %o4, %i0, %g5
20467 and %o5, 0x0DD7, %o3
20468 udivcc %g2, 0x09C0, %i5
20469 subcc %l0, %g6, %g7
20470 fmovrdlz %i3, %f6, %f20
20471 bshuffle %f14, %f10, %f8
20472 nop
20473 set 0x0C, %l3
20474 stw %i4, [%l7 + %l3]
20475 edge8 %o6, %i7, %g4
20476 movrlz %l2, %l5, %o2
20477 smul %l6, 0x1130, %g3
20478 movvs %icc, %o1, %l4
20479 ldd [%l7 + 0x28], %f22
20480 mova %xcc, %i1, %i6
20481 sub %o0, %i2, %o7
20482 addc %g1, 0x037B, %l1
20483 sdiv %l3, 0x1400, %o4
20484 stb %g5, [%l7 + 0x68]
20485 fmovd %f8, %f4
20486 sllx %o5, %o3, %g2
20487 fmuld8sux16 %f20, %f5, %f16
20488 movvc %icc, %i5, %i0
20489 movcs %xcc, %g6, %g7
20490 ldsb [%l7 + 0x39], %i3
20491 edge16n %i4, %o6, %l0
20492 smul %i7, %g4, %l5
20493 movrlez %o2, %l2, %l6
20494 stw %g3, [%l7 + 0x70]
20495 ldd [%l7 + 0x08], %f26
20496 fand %f18, %f18, %f18
20497 ldd [%l7 + 0x10], %f28
20498 smulcc %l4, %o1, %i1
20499 fpsub16s %f29, %f25, %f28
20500 subcc %o0, 0x18EB, %i2
20501 sdiv %i6, 0x159E, %g1
20502 edge32 %l1, %o7, %l3
20503 ldsb [%l7 + 0x0A], %o4
20504 nop
20505 set 0x60, %l2
20506 ldd [%l7 + %l2], %f30
20507 movpos %xcc, %g5, %o3
20508 fmovdleu %icc, %f7, %f6
20509 fmuld8sux16 %f5, %f29, %f8
20510 fmovdleu %xcc, %f12, %f28
20511 xnor %g2, 0x0B98, %o5
20512 popc 0x0F88, %i0
20513 array32 %i5, %g6, %i3
20514 fmovrslez %i4, %f3, %f3
20515 fandnot2 %f10, %f6, %f18
20516 array8 %o6, %g7, %l0
20517 array32 %g4, %l5, %i7
20518 fandnot2 %f4, %f12, %f2
20519 edge16l %l2, %o2, %l6
20520 fmovsa %icc, %f28, %f8
20521 movg %xcc, %l4, %o1
20522 addccc %g3, 0x1A2E, %o0
20523 fmovs %f16, %f20
20524 or %i1, %i6, %g1
20525 udiv %i2, 0x1BB2, %o7
20526 sdiv %l1, 0x0CBA, %o4
20527 movrne %l3, 0x297, %g5
20528 sra %o3, %o5, %i0
20529 mulscc %g2, %g6, %i5
20530 subc %i4, 0x1556, %i3
20531 movrgz %g7, 0x3F7, %l0
20532 edge8l %g4, %o6, %i7
20533 movleu %icc, %l5, %o2
20534 array16 %l6, %l2, %l4
20535 fmovsneg %icc, %f19, %f19
20536 fornot2 %f18, %f24, %f20
20537 movgu %xcc, %g3, %o1
20538 edge32l %i1, %i6, %o0
20539 movge %xcc, %g1, %i2
20540 movle %icc, %l1, %o4
20541 nop
20542 set 0x60, %i0
20543 std %f4, [%l7 + %i0]
20544 sth %l3, [%l7 + 0x7A]
20545 edge16l %o7, %g5, %o3
20546 edge32l %o5, %g2, %g6
20547 fnot1s %f13, %f30
20548 andn %i5, 0x07D6, %i0
20549 ldsb [%l7 + 0x4E], %i3
20550 and %i4, %l0, %g4
20551 siam 0x3
20552 fcmpgt16 %f8, %f22, %o6
20553 fnor %f24, %f8, %f16
20554 st %f0, [%l7 + 0x3C]
20555 movcc %xcc, %i7, %g7
20556 popc %l5, %o2
20557 edge8l %l2, %l6, %g3
20558 movl %xcc, %o1, %l4
20559 andn %i6, 0x1167, %i1
20560 fmovrslez %g1, %f0, %f15
20561 fsrc1s %f13, %f26
20562 mulscc %o0, 0x08AB, %l1
20563 popc 0x061E, %i2
20564 ldsh [%l7 + 0x0A], %o4
20565 sir 0x11A4
20566 movrgz %l3, 0x101, %o7
20567 edge32n %g5, %o5, %g2
20568 ldx [%l7 + 0x68], %g6
20569 movcc %xcc, %i5, %o3
20570 fmovdg %xcc, %f29, %f29
20571 movgu %icc, %i0, %i3
20572 movge %icc, %i4, %g4
20573 edge8l %l0, %i7, %g7
20574 stb %o6, [%l7 + 0x0C]
20575 fmovdvc %xcc, %f18, %f20
20576 edge32 %o2, %l2, %l6
20577 add %l5, %o1, %l4
20578 fmovdvc %xcc, %f20, %f5
20579 edge8 %i6, %i1, %g1
20580 ldd [%l7 + 0x50], %o0
20581 umulcc %l1, %g3, %o4
20582 nop
20583 set 0x08, %i7
20584 ldsw [%l7 + %i7], %l3
20585 ld [%l7 + 0x14], %f26
20586 edge8n %o7, %g5, %o5
20587 popc 0x1800, %g2
20588 movle %xcc, %g6, %i2
20589 movge %xcc, %o3, %i5
20590 stw %i0, [%l7 + 0x70]
20591 fmovrdne %i4, %f20, %f28
20592 movle %icc, %g4, %i3
20593 orcc %i7, %g7, %l0
20594 fcmps %fcc2, %f6, %f18
20595 andn %o6, %o2, %l2
20596 nop
20597 set 0x5A, %i1
20598 lduh [%l7 + %i1], %l6
20599 movre %o1, %l4, %l5
20600 ldub [%l7 + 0x30], %i1
20601 subcc %g1, %o0, %l1
20602 movle %icc, %i6, %g3
20603 edge32ln %o4, %l3, %o7
20604 sdiv %g5, 0x0703, %o5
20605 udiv %g6, 0x0A27, %g2
20606 movrlez %o3, %i5, %i2
20607 srl %i0, %g4, %i3
20608 stx %i7, [%l7 + 0x30]
20609 fmul8x16 %f5, %f28, %f4
20610 movle %icc, %i4, %g7
20611 or %l0, %o6, %l2
20612 xorcc %o2, %l6, %l4
20613 fmovsa %xcc, %f9, %f3
20614 ldd [%l7 + 0x50], %o0
20615 xor %l5, 0x01A7, %g1
20616 umul %o0, 0x0F7C, %l1
20617 fmovdne %xcc, %f8, %f8
20618 sllx %i1, %g3, %o4
20619 orncc %i6, 0x0A85, %l3
20620 sethi 0x045A, %g5
20621 edge16ln %o7, %g6, %g2
20622 sir 0x1A20
20623 lduh [%l7 + 0x7A], %o5
20624 movcc %icc, %o3, %i5
20625 fone %f30
20626 smul %i2, 0x1535, %i0
20627 fmovdne %icc, %f2, %f1
20628 xor %g4, 0x1681, %i7
20629 movle %icc, %i3, %g7
20630 umul %l0, 0x0DB5, %o6
20631 stw %i4, [%l7 + 0x08]
20632 xorcc %l2, 0x1D2D, %o2
20633 movn %icc, %l6, %o1
20634 fmovsvc %xcc, %f0, %f30
20635 lduw [%l7 + 0x60], %l5
20636 edge8l %g1, %o0, %l1
20637 subc %i1, %g3, %o4
20638 fmovrde %i6, %f2, %f2
20639 nop
20640 set 0x64, %o0
20641 stw %l3, [%l7 + %o0]
20642 edge32l %l4, %g5, %o7
20643 sub %g6, 0x16CD, %o5
20644 movpos %icc, %g2, %o3
20645 addccc %i2, %i0, %i5
20646 fxnor %f20, %f26, %f10
20647 sllx %i7, 0x00, %g4
20648 movgu %icc, %g7, %l0
20649 fsrc2 %f6, %f20
20650 movle %icc, %i3, %o6
20651 fmovsl %xcc, %f14, %f4
20652 fmovsge %icc, %f5, %f15
20653 sub %i4, %o2, %l6
20654 edge32n %o1, %l5, %l2
20655 fmovsa %xcc, %f2, %f7
20656 array8 %o0, %l1, %g1
20657 nop
20658 set 0x20, %g5
20659 ldx [%l7 + %g5], %g3
20660 subccc %i1, %i6, %l3
20661 edge16ln %o4, %l4, %o7
20662 subc %g6, %o5, %g2
20663 sdivx %g5, 0x0395, %o3
20664 ldsb [%l7 + 0x55], %i0
20665 std %f18, [%l7 + 0x30]
20666 edge16 %i2, %i5, %g4
20667 subcc %g7, %l0, %i7
20668 alignaddr %o6, %i3, %o2
20669 fmovsne %icc, %f23, %f4
20670 movl %xcc, %l6, %o1
20671 mova %icc, %l5, %i4
20672 sll %l2, %o0, %l1
20673 addc %g1, 0x1407, %i1
20674 subc %g3, 0x17F9, %l3
20675 lduw [%l7 + 0x50], %o4
20676 ldd [%l7 + 0x28], %i6
20677 fornot1 %f30, %f6, %f16
20678 ldsh [%l7 + 0x70], %o7
20679 ldd [%l7 + 0x10], %f24
20680 array32 %g6, %l4, %g2
20681 fmovdneg %icc, %f12, %f6
20682 and %o5, 0x1BFB, %o3
20683 movpos %icc, %g5, %i2
20684 fors %f26, %f16, %f9
20685 fcmpeq32 %f8, %f28, %i0
20686 umulcc %i5, %g4, %g7
20687 setx loop_67, %l0, %l1
20688 return %l1
20689 nop
20690 rdpr %cwp, %g1
20691 rdpr %cansave, %g2
20692 rdpr %canrestore, %g3
20693 rdpr %cleanwin, %g4
20694 rdpr %otherwin, %g5
20695 rdpr %wstate, %g6
20696loop_67: edge16ln %i3, %l0, %l6
20697 st %f20, [%l7 + 0x68]
20698 xnorcc %o1, 0x11D0, %o2
20699 ldsb [%l7 + 0x54], %l5
20700 edge16l %l2, %i4, %l1
20701 movn %xcc, %g1, %o0
20702 fpadd32s %f10, %f30, %f28
20703 add %g3, %l3, %o4
20704 umul %i6, %o7, %g6
20705 movle %icc, %l4, %i1
20706 edge32n %o5, %g2, %o3
20707 ldd [%l7 + 0x60], %g4
20708 fcmpgt32 %f8, %f22, %i0
20709 fand %f20, %f14, %f22
20710 xnor %i5, %i2, %g4
20711 mulx %g7, 0x0F57, %i7
20712 movrgz %i3, 0x1F2, %o6
20713 array32 %l0, %o1, %l6
20714 movrgez %l5, 0x363, %l2
20715 fpadd32s %f15, %f11, %f28
20716 orncc %i4, %l1, %g1
20717 fzeros %f23
20718 edge16n %o0, %o2, %g3
20719 xnorcc %l3, 0x026A, %i6
20720 ldsb [%l7 + 0x3E], %o7
20721 edge8ln %o4, %g6, %i1
20722 movpos %xcc, %o5, %l4
20723 movvs %xcc, %g2, %o3
20724 srax %g5, 0x01, %i5
20725 st %f2, [%l7 + 0x5C]
20726 sth %i0, [%l7 + 0x6A]
20727 movrgez %g4, 0x227, %g7
20728 fmovsneg %xcc, %f26, %f22
20729 andcc %i2, 0x0064, %i3
20730 andncc %o6, %i7, %o1
20731 movrlz %l0, 0x08D, %l6
20732 sethi 0x10E9, %l5
20733 fcmpeq16 %f4, %f18, %i4
20734 udivx %l1, 0x06E5, %l2
20735 sdivcc %g1, 0x1F95, %o2
20736 sll %g3, %l3, %o0
20737 movne %icc, %o7, %i6
20738 orcc %g6, 0x0E73, %o4
20739 add %i1, %l4, %o5
20740 stb %g2, [%l7 + 0x7F]
20741 st %f24, [%l7 + 0x7C]
20742 alignaddrl %o3, %g5, %i0
20743 edge16l %g4, %i5, %g7
20744 fone %f14
20745 edge32 %i3, %i2, %i7
20746 sra %o6, 0x19, %o1
20747 mulscc %l6, %l0, %l5
20748 smulcc %l1, 0x1363, %l2
20749 sdivx %g1, 0x1067, %i4
20750 srlx %o2, %g3, %o0
20751 orncc %l3, 0x02FE, %i6
20752 sub %o7, %o4, %i1
20753 edge32n %g6, %l4, %o5
20754 st %f12, [%l7 + 0x2C]
20755 addcc %o3, %g2, %g5
20756 movge %xcc, %i0, %g4
20757 lduh [%l7 + 0x42], %g7
20758 fmovdvs %icc, %f12, %f1
20759 stx %i5, [%l7 + 0x78]
20760 xorcc %i2, %i3, %o6
20761 edge16l %o1, %i7, %l6
20762 andcc %l5, 0x0604, %l0
20763 movrlz %l1, %g1, %l2
20764 movgu %icc, %o2, %g3
20765 lduw [%l7 + 0x40], %i4
20766 movvc %icc, %o0, %i6
20767 bshuffle %f14, %f0, %f28
20768 fsrc1s %f23, %f20
20769 fpsub32 %f20, %f28, %f14
20770 move %icc, %l3, %o7
20771 move %icc, %i1, %g6
20772 umul %l4, 0x19E0, %o5
20773 orcc %o3, 0x0DF6, %g2
20774 addcc %o4, 0x0C6F, %i0
20775 sllx %g5, %g7, %i5
20776 fmovde %icc, %f25, %f26
20777 udivcc %i2, 0x0120, %g4
20778 edge32l %i3, %o1, %o6
20779 sll %l6, %l5, %l0
20780 subc %l1, %g1, %l2
20781 sth %i7, [%l7 + 0x74]
20782 popc 0x03DE, %g3
20783 edge16ln %o2, %i4, %i6
20784 xor %l3, 0x1088, %o7
20785 andncc %o0, %g6, %i1
20786 movne %icc, %o5, %o3
20787 fmul8x16al %f31, %f28, %f30
20788 edge32n %g2, %o4, %i0
20789 xor %g5, 0x1365, %g7
20790 fmovsl %xcc, %f1, %f13
20791 movleu %xcc, %l4, %i5
20792 ldx [%l7 + 0x08], %g4
20793 movgu %icc, %i3, %o1
20794 movrlz %o6, 0x0FB, %i2
20795 fmul8ulx16 %f8, %f24, %f30
20796 umulcc %l6, 0x03BC, %l5
20797 fors %f17, %f7, %f7
20798 fmovsn %icc, %f29, %f7
20799 array32 %l0, %l1, %g1
20800 umulcc %l2, %i7, %o2
20801 addccc %i4, 0x1B63, %g3
20802 ldub [%l7 + 0x6C], %i6
20803 save %o7, %o0, %l3
20804 rdpr %cwp, %g1
20805 rdpr %cansave, %g2
20806 rdpr %canrestore, %g3
20807 rdpr %cleanwin, %g4
20808 rdpr %otherwin, %g5
20809 rdpr %wstate, %g6
20810 sdiv %g6, 0x1273, %i1
20811 udivcc %o3, 0x1525, %o5
20812 sllx %o4, %i0, %g2
20813 fcmpeq32 %f18, %f30, %g5
20814 sir 0x11F5
20815 lduh [%l7 + 0x36], %g7
20816 ldd [%l7 + 0x70], %f26
20817 movpos %icc, %l4, %g4
20818 fmul8ulx16 %f2, %f20, %f8
20819 movre %i3, %o1, %i5
20820 movleu %xcc, %o6, %l6
20821 mulx %l5, %l0, %l1
20822 for %f10, %f8, %f14
20823 smulcc %g1, %i2, %l2
20824 std %f8, [%l7 + 0x68]
20825 fmovsa %xcc, %f23, %f1
20826 fabsd %f20, %f4
20827 nop
20828 set 0x20, %o7
20829 std %f26, [%l7 + %o7]
20830 subccc %i7, %o2, %i4
20831 srl %i6, %o7, %o0
20832 movle %xcc, %g3, %l3
20833 movgu %icc, %i1, %o3
20834 or %g6, %o5, %o4
20835 xorcc %i0, 0x177A, %g5
20836 movneg %xcc, %g2, %g7
20837 movcc %xcc, %g4, %l4
20838 fmovdneg %icc, %f22, %f15
20839 movne %xcc, %i3, %o1
20840 add %i5, %o6, %l6
20841 popc %l0, %l1
20842 movl %xcc, %l5, %g1
20843 mulscc %i2, %i7, %o2
20844 movgu %xcc, %i4, %i6
20845 ldub [%l7 + 0x63], %l2
20846 movl %xcc, %o7, %g3
20847 ldsh [%l7 + 0x74], %l3
20848 mulscc %i1, %o0, %g6
20849 subcc %o5, %o3, %i0
20850 ld [%l7 + 0x40], %f0
20851 movvs %xcc, %g5, %g2
20852 movrlez %o4, %g7, %l4
20853 addcc %i3, %g4, %i5
20854 ldub [%l7 + 0x63], %o1
20855 ldd [%l7 + 0x20], %o6
20856 movrlez %l6, 0x288, %l1
20857 alignaddrl %l5, %g1, %i2
20858 movre %i7, %o2, %i4
20859 fnand %f0, %f22, %f24
20860 edge32l %l0, %i6, %l2
20861 pdist %f8, %f16, %f18
20862 restore %o7, 0x1A54, %g3
20863 rdpr %cwp, %g1
20864 rdpr %cansave, %g2
20865 rdpr %canrestore, %g3
20866 rdpr %cleanwin, %g4
20867 rdpr %otherwin, %g5
20868 rdpr %wstate, %g6
20869 udivcc %i1, 0x00C9, %o0
20870 addccc %g6, %o5, %l3
20871 fmovdneg %xcc, %f7, %f15
20872 sir 0x146B
20873 edge32ln %i0, %g5, %g2
20874 udiv %o3, 0x0076, %o4
20875 edge16ln %g7, %l4, %i3
20876 edge32 %i5, %g4, %o1
20877 nop
20878 set 0x0C, %o6
20879 sth %l6, [%l7 + %o6]
20880 orn %o6, %l5, %l1
20881 edge32l %i2, %g1, %o2
20882 fabss %f25, %f17
20883 sll %i4, 0x1C, %l0
20884 subc %i6, 0x0F06, %l2
20885 orcc %i7, 0x06BC, %g3
20886 fands %f11, %f21, %f6
20887 sdiv %o7, 0x0F67, %i1
20888 movl %icc, %o0, %o5
20889 xor %l3, %i0, %g5
20890 sth %g6, [%l7 + 0x22]
20891 movg %xcc, %o3, %g2
20892 movneg %xcc, %g7, %l4
20893 andncc %i3, %i5, %g4
20894 addccc %o4, %o1, %o6
20895 movcc %icc, %l6, %l1
20896 movre %i2, %g1, %l5
20897 addcc %i4, 0x0C76, %l0
20898 movg %icc, %i6, %l2
20899 sll %o2, %i7, %g3
20900 and %o7, 0x1A96, %i1
20901 edge32n %o0, %o5, %l3
20902 st %f22, [%l7 + 0x08]
20903 fmul8x16au %f2, %f11, %f26
20904 smul %g5, %i0, %o3
20905 save %g6, %g2, %l4
20906 rdpr %cwp, %g1
20907 rdpr %cansave, %g2
20908 rdpr %canrestore, %g3
20909 rdpr %cleanwin, %g4
20910 rdpr %otherwin, %g5
20911 rdpr %wstate, %g6
20912 sdivx %g7, 0x081A, %i3
20913 subcc %i5, %o4, %g4
20914 fcmpes %fcc1, %f6, %f8
20915 fmovrdne %o1, %f2, %f20
20916 edge8ln %l6, %o6, %i2
20917 subc %g1, 0x186C, %l5
20918 fmovsleu %xcc, %f27, %f11
20919 subccc %l1, %l0, %i6
20920 edge8 %l2, %i4, %i7
20921 umul %o2, %g3, %o7
20922 ldsw [%l7 + 0x68], %o0
20923 movpos %icc, %i1, %l3
20924 movvc %icc, %g5, %i0
20925 fcmpes %fcc1, %f18, %f23
20926 sth %o5, [%l7 + 0x46]
20927 movge %icc, %g6, %g2
20928 movleu %icc, %o3, %l4
20929 fexpand %f17, %f8
20930 edge32n %g7, %i3, %o4
20931 addccc %i5, 0x0DAE, %g4
20932 fmovspos %xcc, %f14, %f5
20933 sll %l6, %o6, %i2
20934 movg %icc, %g1, %o1
20935 movpos %icc, %l1, %l0
20936 mulx %i6, 0x04DC, %l2
20937 fnot2s %f30, %f2
20938 fmovdn %icc, %f4, %f19
20939 umulcc %i4, %i7, %o2
20940 udivcc %g3, 0x1FEB, %o7
20941 movge %icc, %o0, %i1
20942 movn %icc, %l5, %g5
20943 fnands %f18, %f0, %f2
20944 edge16l %l3, %o5, %g6
20945 ldd [%l7 + 0x58], %g2
20946 movle %xcc, %i0, %l4
20947 orn %o3, 0x01D7, %i3
20948 ldx [%l7 + 0x50], %o4
20949 xorcc %i5, 0x1363, %g7
20950 movpos %xcc, %g4, %l6
20951 fmovda %icc, %f14, %f29
20952 edge32n %o6, %g1, %i2
20953 sethi 0x1524, %l1
20954 alignaddr %o1, %i6, %l0
20955 alignaddr %l2, %i7, %i4
20956 fpadd16s %f13, %f3, %f20
20957 addccc %o2, 0x1330, %o7
20958 fornot1 %f12, %f0, %f26
20959 movrlz %o0, %g3, %l5
20960 lduw [%l7 + 0x0C], %i1
20961 andn %g5, 0x1A60, %o5
20962 sdiv %l3, 0x13DA, %g2
20963 fmovrsne %i0, %f5, %f25
20964 sdiv %l4, 0x1FCB, %o3
20965 fmovsle %xcc, %f17, %f0
20966 subccc %g6, %o4, %i3
20967 ldx [%l7 + 0x10], %i5
20968 edge32n %g4, %g7, %l6
20969 fmul8x16 %f4, %f26, %f28
20970 edge16ln %g1, %i2, %l1
20971 xor %o6, 0x08DA, %o1
20972 edge8ln %i6, %l0, %i7
20973 ldsw [%l7 + 0x2C], %l2
20974 ldd [%l7 + 0x40], %o2
20975 orncc %i4, 0x0CB6, %o7
20976 fpack16 %f10, %f31
20977 xnor %o0, %g3, %i1
20978 add %g5, 0x1D2F, %o5
20979 addc %l5, %g2, %i0
20980 sll %l4, 0x1A, %l3
20981 stx %o3, [%l7 + 0x48]
20982 nop
20983 set 0x68, %o1
20984 ldsh [%l7 + %o1], %o4
20985 movvs %xcc, %i3, %i5
20986 ldub [%l7 + 0x36], %g4
20987 xor %g7, %g6, %l6
20988 movrgez %i2, 0x08F, %l1
20989 movrgez %o6, 0x348, %o1
20990 movrgez %i6, %g1, %l0
20991 stx %l2, [%l7 + 0x08]
20992 fnegd %f26, %f6
20993 movrne %o2, 0x3DD, %i7
20994 xnorcc %o7, 0x1770, %i4
20995 xorcc %o0, 0x071A, %i1
20996 movpos %xcc, %g5, %g3
20997 fmovdne %xcc, %f5, %f8
20998 fxors %f23, %f11, %f20
20999 udivx %l5, 0x11DE, %o5
21000 fmovdg %icc, %f2, %f8
21001 srl %g2, %i0, %l3
21002 move %xcc, %o3, %l4
21003 orncc %o4, %i5, %i3
21004 siam 0x1
21005 movge %icc, %g4, %g6
21006 edge8n %g7, %l6, %i2
21007 orcc %o6, %o1, %l1
21008 fmovscc %icc, %f1, %f20
21009 fmovdpos %icc, %f12, %f11
21010 edge16l %i6, %g1, %l2
21011 edge16ln %o2, %l0, %i7
21012 fmovsleu %xcc, %f28, %f18
21013 fxor %f18, %f30, %f2
21014 fnot2s %f0, %f6
21015 andncc %o7, %o0, %i1
21016 orn %g5, 0x0601, %g3
21017 movge %xcc, %i4, %l5
21018 or %g2, 0x0394, %i0
21019 movl %xcc, %o5, %o3
21020 ldsh [%l7 + 0x24], %l3
21021 fsrc2 %f20, %f4
21022 edge32ln %l4, %o4, %i3
21023 fmovdneg %xcc, %f16, %f31
21024 subcc %i5, %g6, %g4
21025 subccc %g7, 0x1E6B, %l6
21026 sir 0x0C27
21027 sdivcc %i2, 0x10A7, %o6
21028 andcc %l1, 0x186C, %i6
21029 movrne %o1, 0x0B8, %l2
21030 movneg %icc, %o2, %g1
21031 movle %xcc, %l0, %o7
21032 udivx %i7, 0x0C8D, %o0
21033 movvs %xcc, %i1, %g5
21034 sdiv %i4, 0x1F0A, %g3
21035 edge16n %g2, %l5, %o5
21036 fcmps %fcc3, %f4, %f24
21037 edge32l %o3, %l3, %l4
21038 udivx %i0, 0x0ECD, %i3
21039 sdiv %i5, 0x0826, %g6
21040 alignaddrl %g4, %g7, %l6
21041 stx %i2, [%l7 + 0x60]
21042 fmovrdgez %o6, %f18, %f28
21043 addcc %o4, %i6, %o1
21044 movcs %xcc, %l2, %o2
21045 edge8n %g1, %l1, %l0
21046 movneg %xcc, %i7, %o0
21047 fsrc2 %f14, %f26
21048 umul %i1, 0x11C3, %g5
21049 udivcc %i4, 0x04CC, %g3
21050 srax %o7, 0x0F, %l5
21051 andcc %g2, 0x0D02, %o3
21052 fpsub32s %f23, %f19, %f8
21053 edge16 %o5, %l4, %i0
21054 movgu %xcc, %l3, %i3
21055 ld [%l7 + 0x4C], %f24
21056 fpadd32 %f30, %f28, %f30
21057 popc %i5, %g4
21058 xor %g6, %g7, %l6
21059 movrgez %o6, 0x072, %o4
21060 fpack32 %f0, %f6, %f2
21061 or %i2, 0x1634, %i6
21062 fmovsneg %icc, %f8, %f13
21063 movge %xcc, %l2, %o2
21064 movg %icc, %o1, %l1
21065 stw %g1, [%l7 + 0x18]
21066 andcc %i7, 0x1529, %o0
21067 fcmpgt32 %f14, %f2, %i1
21068 fpack16 %f18, %f11
21069 edge16 %l0, %g5, %i4
21070 fsrc2 %f4, %f22
21071 fcmps %fcc2, %f21, %f2
21072 srax %g3, %l5, %g2
21073 andncc %o7, %o3, %o5
21074 save %l4, %l3, %i3
21075 rdpr %cwp, %g1
21076 rdpr %cansave, %g2
21077 rdpr %canrestore, %g3
21078 rdpr %cleanwin, %g4
21079 rdpr %otherwin, %g5
21080 rdpr %wstate, %g6
21081 fnands %f1, %f6, %f24
21082 fcmpgt32 %f8, %f8, %i5
21083 sdiv %i0, 0x0C06, %g4
21084 orncc %g7, 0x1BE7, %l6
21085 fones %f31
21086 xnorcc %g6, %o6, %i2
21087 mova %xcc, %i6, %l2
21088 array16 %o2, %o4, %l1
21089 fsrc2 %f16, %f28
21090 edge16ln %g1, %o1, %o0
21091 movcs %xcc, %i7, %l0
21092 fandnot2 %f18, %f26, %f20
21093 edge16l %g5, %i4, %i1
21094 movle %icc, %g3, %l5
21095 nop
21096 set 0x20, %l4
21097 ldx [%l7 + %l4], %o7
21098 srax %o3, %o5, %g2
21099 edge32 %l3, %i3, %i5
21100 alignaddr %l4, %g4, %i0
21101 fmul8x16au %f7, %f17, %f30
21102 fmuld8ulx16 %f25, %f2, %f18
21103 xnorcc %l6, 0x094E, %g6
21104 xor %g7, 0x11D4, %i2
21105 umul %i6, 0x1B32, %o6
21106 sub %l2, 0x1F25, %o4
21107 addcc %l1, %g1, %o2
21108 fxor %f10, %f10, %f26
21109 udiv %o0, 0x0D06, %i7
21110 sir 0x188F
21111 movgu %xcc, %l0, %o1
21112 sethi 0x04DD, %g5
21113 movrgz %i4, %g3, %i1
21114 sdivcc %o7, 0x10F2, %l5
21115 fmovrsgz %o3, %f25, %f10
21116 stx %o5, [%l7 + 0x60]
21117 movrne %l3, 0x393, %i3
21118 sir 0x07CF
21119 edge16n %g2, %l4, %i5
21120 subc %g4, %i0, %l6
21121 fsrc2 %f4, %f24
21122 alignaddr %g7, %g6, %i2
21123 movrgez %o6, 0x2F2, %l2
21124 array16 %i6, %l1, %g1
21125 edge32l %o4, %o2, %i7
21126 array8 %l0, %o1, %g5
21127 movcc %icc, %o0, %i4
21128 ldx [%l7 + 0x18], %i1
21129 and %g3, %l5, %o3
21130 fandnot2s %f12, %f10, %f1
21131 sub %o7, %o5, %l3
21132 movgu %xcc, %i3, %l4
21133 udiv %g2, 0x05E1, %g4
21134 orncc %i0, 0x043D, %l6
21135 movcs %xcc, %g7, %g6
21136 subccc %i5, %o6, %l2
21137 movcs %icc, %i2, %l1
21138 fmovda %icc, %f28, %f25
21139 array8 %g1, %i6, %o4
21140 movvs %icc, %i7, %l0
21141 ldsw [%l7 + 0x2C], %o1
21142 xorcc %o2, 0x0071, %g5
21143 fmovsne %icc, %f3, %f7
21144 fmovsne %xcc, %f13, %f10
21145 stb %o0, [%l7 + 0x35]
21146 nop
21147 set 0x43, %l6
21148 ldsb [%l7 + %l6], %i1
21149 srlx %g3, %l5, %i4
21150 fmovs %f29, %f23
21151 ldd [%l7 + 0x78], %o6
21152 lduw [%l7 + 0x44], %o3
21153 movrne %o5, %i3, %l3
21154 sub %g2, 0x0C7C, %g4
21155 edge16n %l4, %i0, %g7
21156 ldsb [%l7 + 0x0C], %g6
21157 fornot2s %f12, %f0, %f1
21158 fmovrdgez %l6, %f18, %f14
21159 array8 %i5, %o6, %i2
21160 fmovsvs %icc, %f1, %f26
21161 sth %l1, [%l7 + 0x12]
21162 andn %l2, 0x1A64, %g1
21163 fmul8sux16 %f28, %f16, %f12
21164 sethi 0x0719, %i6
21165 mova %icc, %i7, %o4
21166 srl %o1, %o2, %g5
21167 fmovdne %xcc, %f7, %f24
21168 mulx %o0, %i1, %g3
21169 edge16 %l5, %l0, %o7
21170 movcs %icc, %o3, %i4
21171 ldsh [%l7 + 0x5A], %i3
21172 movre %l3, %g2, %o5
21173 ld [%l7 + 0x34], %f17
21174 sll %g4, %l4, %i0
21175 array8 %g7, %l6, %g6
21176 orcc %o6, 0x06D1, %i5
21177 addc %i2, %l2, %g1
21178 sdivcc %l1, 0x00BB, %i6
21179 sth %i7, [%l7 + 0x3C]
21180 sth %o1, [%l7 + 0x0C]
21181 ld [%l7 + 0x50], %f0
21182 ldsw [%l7 + 0x1C], %o2
21183 addccc %g5, %o0, %o4
21184 stx %i1, [%l7 + 0x10]
21185 fmovdne %xcc, %f7, %f11
21186 fmovrdlez %g3, %f24, %f12
21187 addc %l0, %o7, %l5
21188 addc %o3, %i4, %l3
21189 srax %i3, 0x15, %g2
21190 movcs %icc, %o5, %l4
21191 orcc %g4, %i0, %g7
21192 fands %f24, %f13, %f6
21193 edge32l %l6, %g6, %i5
21194 xor %i2, 0x130A, %l2
21195 srlx %g1, %o6, %l1
21196 fmovrdlz %i6, %f26, %f4
21197 movg %icc, %o1, %o2
21198 mova %xcc, %g5, %i7
21199 movre %o4, 0x228, %o0
21200 std %f10, [%l7 + 0x70]
21201 umul %g3, %l0, %i1
21202 nop
21203 set 0x4A, %g7
21204 ldsb [%l7 + %g7], %o7
21205 movl %xcc, %l5, %o3
21206 subccc %i4, %l3, %i3
21207 srlx %o5, %g2, %l4
21208 udivx %i0, 0x0169, %g7
21209 movrlz %g4, 0x1DB, %l6
21210 movrlez %g6, %i2, %l2
21211 srax %i5, 0x16, %o6
21212 fnot2s %f29, %f18
21213 sra %g1, 0x1C, %l1
21214 edge16 %o1, %i6, %g5
21215 sir 0x03D5
21216 umul %i7, %o2, %o4
21217 xnorcc %g3, 0x1281, %o0
21218 udivx %i1, 0x1C73, %o7
21219 umulcc %l5, 0x0763, %l0
21220 and %i4, 0x1E47, %l3
21221 fcmps %fcc0, %f10, %f29
21222 fpsub32 %f6, %f16, %f6
21223 ldd [%l7 + 0x50], %f2
21224 array16 %i3, %o3, %o5
21225 fmuld8sux16 %f25, %f3, %f12
21226 move %icc, %g2, %l4
21227 ldd [%l7 + 0x18], %g6
21228 fsrc2s %f8, %f8
21229 fzeros %f5
21230 movrgez %i0, %g4, %l6
21231 sdivx %g6, 0x1820, %l2
21232 fmovdg %icc, %f26, %f17
21233 ld [%l7 + 0x34], %f18
21234 umulcc %i5, 0x1DEB, %i2
21235 st %f14, [%l7 + 0x1C]
21236 fcmpne32 %f4, %f10, %g1
21237 ldsh [%l7 + 0x68], %o6
21238 sir 0x08A3
21239 xnorcc %o1, %l1, %g5
21240 fmovsvc %xcc, %f25, %f22
21241 xnorcc %i6, %i7, %o4
21242 stx %o2, [%l7 + 0x28]
21243 movre %g3, 0x21A, %i1
21244 fmul8x16au %f23, %f26, %f30
21245 movge %icc, %o7, %o0
21246 edge8ln %l0, %l5, %i4
21247 sth %i3, [%l7 + 0x58]
21248 edge8 %l3, %o3, %o5
21249 edge16n %g2, %l4, %i0
21250 udiv %g4, 0x0975, %g7
21251 movcs %xcc, %l6, %g6
21252 save %i5, 0x131D, %i2
21253 rdpr %cwp, %g1
21254 rdpr %cansave, %g2
21255 rdpr %canrestore, %g3
21256 rdpr %cleanwin, %g4
21257 rdpr %otherwin, %g5
21258 rdpr %wstate, %g6
21259 edge8l %g1, %l2, %o6
21260 xorcc %o1, 0x18AF, %g5
21261 popc 0x0D24, %i6
21262 or %l1, 0x0B8A, %o4
21263 movgu %icc, %o2, %i7
21264 movrne %g3, 0x2B8, %o7
21265 ldd [%l7 + 0x58], %f14
21266 fmul8ulx16 %f18, %f22, %f6
21267 movrlz %i1, %o0, %l5
21268 srax %i4, 0x15, %i3
21269 ldsb [%l7 + 0x60], %l3
21270 movgu %icc, %l0, %o3
21271 fmovdl %icc, %f22, %f24
21272 andcc %g2, 0x1FFA, %o5
21273 orcc %l4, 0x1942, %g4
21274 edge16ln %g7, %l6, %i0
21275 movgu %icc, %g6, %i5
21276 array16 %g1, %l2, %i2
21277 addcc %o1, %g5, %o6
21278 sll %i6, 0x11, %o4
21279 edge8n %l1, %i7, %o2
21280 ldsh [%l7 + 0x2A], %o7
21281 mulx %g3, %i1, %o0
21282 xorcc %i4, %i3, %l5
21283 fabsd %f6, %f0
21284 popc %l0, %o3
21285 lduw [%l7 + 0x4C], %g2
21286 orcc %l3, 0x08F9, %o5
21287 fxors %f23, %f0, %f0
21288 edge32l %g4, %g7, %l6
21289 addccc %l4, 0x115D, %i0
21290 ld [%l7 + 0x74], %f31
21291 movge %icc, %g6, %i5
21292 and %l2, %i2, %o1
21293 stw %g1, [%l7 + 0x24]
21294 movpos %xcc, %g5, %o6
21295 sdivx %i6, 0x1C3C, %o4
21296 xnorcc %i7, %o2, %o7
21297 ldsb [%l7 + 0x38], %g3
21298 srl %l1, %i1, %o0
21299 ldd [%l7 + 0x28], %f14
21300 popc %i3, %i4
21301 fsrc2 %f8, %f22
21302 andn %l0, %l5, %g2
21303 add %o3, %o5, %g4
21304 mova %xcc, %g7, %l6
21305 stw %l3, [%l7 + 0x60]
21306 alignaddrl %i0, %l4, %g6
21307 sdivcc %i5, 0x16DD, %i2
21308 fsrc2 %f6, %f8
21309 movre %l2, %g1, %o1
21310 fcmple16 %f24, %f10, %o6
21311 movcc %xcc, %i6, %o4
21312 for %f12, %f2, %f12
21313 fmuld8ulx16 %f3, %f24, %f0
21314 fmovrdlez %g5, %f0, %f22
21315 fmovdvc %icc, %f6, %f8
21316 xorcc %o2, 0x069F, %o7
21317 ldd [%l7 + 0x50], %f24
21318 ldsh [%l7 + 0x1E], %g3
21319 udivx %i7, 0x1C68, %l1
21320 std %f10, [%l7 + 0x38]
21321 sll %o0, 0x0C, %i1
21322 stw %i4, [%l7 + 0x60]
21323 ldsw [%l7 + 0x1C], %i3
21324 fmuld8sux16 %f9, %f19, %f20
21325 movle %icc, %l0, %g2
21326 subcc %o3, %o5, %g4
21327 edge16n %g7, %l6, %l3
21328 movrgez %l5, %l4, %g6
21329 sdivcc %i0, 0x1DD6, %i2
21330 addccc %i5, %g1, %o1
21331 lduw [%l7 + 0x68], %l2
21332 xorcc %i6, 0x0B2E, %o4
21333 fcmpne32 %f10, %f22, %g5
21334 array16 %o6, %o2, %o7
21335 movle %icc, %g3, %i7
21336 fxors %f11, %f6, %f20
21337 andcc %l1, 0x06DE, %i1
21338 edge16 %i4, %i3, %o0
21339 fmovsa %xcc, %f31, %f30
21340 edge8 %g2, %l0, %o5
21341 xorcc %g4, 0x0101, %g7
21342 movgu %icc, %l6, %o3
21343 stx %l3, [%l7 + 0x40]
21344 fmovspos %icc, %f3, %f5
21345 smulcc %l5, %l4, %g6
21346 fmovdne %icc, %f18, %f30
21347 umulcc %i0, %i2, %i5
21348 edge32ln %g1, %o1, %i6
21349 xorcc %o4, %l2, %g5
21350 fmovsleu %xcc, %f29, %f1
21351 fpmerge %f2, %f26, %f24
21352 srax %o6, 0x07, %o2
21353 stb %g3, [%l7 + 0x36]
21354 movge %icc, %i7, %o7
21355 ldub [%l7 + 0x30], %l1
21356 or %i4, 0x0250, %i1
21357 fmovsvc %xcc, %f19, %f16
21358 udivx %o0, 0x0540, %g2
21359 edge8l %l0, %o5, %g4
21360 fmovrdlz %g7, %f6, %f22
21361 fcmpne32 %f8, %f24, %l6
21362 fmovsa %xcc, %f19, %f12
21363 fmovspos %xcc, %f16, %f10
21364 ldd [%l7 + 0x40], %f0
21365 sir 0x188B
21366 smulcc %i3, %o3, %l5
21367 ldsh [%l7 + 0x1A], %l4
21368 stx %g6, [%l7 + 0x70]
21369 andncc %l3, %i0, %i5
21370 edge32l %g1, %o1, %i2
21371 ldub [%l7 + 0x7B], %o4
21372 fnot2 %f22, %f2
21373 srl %l2, 0x11, %g5
21374 faligndata %f16, %f8, %f20
21375 movvs %xcc, %o6, %o2
21376 fone %f22
21377 mova %icc, %i6, %i7
21378 sethi 0x0CF6, %o7
21379 andncc %l1, %i4, %i1
21380 ldsb [%l7 + 0x5D], %o0
21381 sll %g2, 0x0A, %g3
21382 popc 0x1F31, %l0
21383 xorcc %o5, %g4, %l6
21384 umulcc %g7, 0x07FA, %i3
21385 udivx %l5, 0x1524, %o3
21386 movrgz %l4, 0x307, %l3
21387 movpos %icc, %g6, %i5
21388 xor %g1, 0x1F41, %i0
21389 srax %i2, %o4, %l2
21390 ldsb [%l7 + 0x0A], %o1
21391 ldub [%l7 + 0x37], %g5
21392 sdivcc %o6, 0x173B, %i6
21393 fmovda %xcc, %f16, %f28
21394 edge32ln %i7, %o2, %o7
21395 addcc %l1, 0x0C18, %i4
21396 udivx %i1, 0x00C7, %o0
21397 srlx %g3, %g2, %o5
21398 fmovrdne %g4, %f18, %f16
21399 movle %xcc, %l6, %g7
21400 ldd [%l7 + 0x38], %f14
21401 array32 %l0, %i3, %o3
21402 nop
21403 set 0x3C, %o4
21404 ldsw [%l7 + %o4], %l5
21405 sub %l4, 0x1B64, %g6
21406 movrgz %i5, 0x38B, %g1
21407 sdiv %i0, 0x1906, %l3
21408 addccc %i2, 0x0D07, %l2
21409 movne %icc, %o4, %o1
21410 std %f30, [%l7 + 0x50]
21411 xor %g5, %o6, %i7
21412 sth %o2, [%l7 + 0x52]
21413 fabsd %f0, %f10
21414 sdivcc %o7, 0x1A9D, %i6
21415 ld [%l7 + 0x18], %f2
21416 sll %l1, %i4, %o0
21417 andcc %g3, 0x07C8, %g2
21418 stx %o5, [%l7 + 0x18]
21419 fmovspos %icc, %f15, %f21
21420 array16 %g4, %l6, %g7
21421 ldd [%l7 + 0x08], %i0
21422 stb %l0, [%l7 + 0x1B]
21423 edge8n %o3, %l5, %i3
21424 fmovrslz %l4, %f26, %f17
21425 fcmpes %fcc0, %f3, %f7
21426 andncc %g6, %i5, %g1
21427 ldsh [%l7 + 0x40], %i0
21428 alignaddrl %l3, %i2, %o4
21429 subcc %o1, 0x1E59, %g5
21430 array8 %l2, %i7, %o6
21431 ldd [%l7 + 0x18], %o2
21432 smul %o7, 0x008D, %i6
21433 xnorcc %l1, %o0, %i4
21434 movge %icc, %g3, %o5
21435 movg %icc, %g4, %l6
21436 movrlez %g7, 0x1B5, %g2
21437 edge32 %i1, %l0, %o3
21438 edge32n %i3, %l5, %l4
21439 fmovrdgez %g6, %f12, %f6
21440 movn %xcc, %g1, %i0
21441 fmovdl %icc, %f9, %f10
21442 sth %l3, [%l7 + 0x7E]
21443 movl %xcc, %i5, %o4
21444 fcmpgt16 %f30, %f24, %i2
21445 movvc %icc, %g5, %o1
21446 popc %i7, %o6
21447 smul %o2, %l2, %o7
21448 fmul8x16al %f31, %f27, %f14
21449 siam 0x1
21450 movleu %xcc, %l1, %i6
21451 srax %o0, %i4, %g3
21452 fnor %f4, %f20, %f4
21453 sethi 0x0327, %g4
21454 fcmpeq16 %f12, %f4, %o5
21455 fxnor %f0, %f8, %f0
21456 movl %icc, %l6, %g2
21457 fmovrslez %i1, %f23, %f31
21458 fmovsgu %icc, %f9, %f4
21459 edge32ln %g7, %l0, %i3
21460 fpsub32 %f18, %f10, %f30
21461 addc %l5, %o3, %l4
21462 udiv %g1, 0x1DB0, %g6
21463 sll %l3, 0x17, %i5
21464 and %o4, 0x05F9, %i2
21465 fpmerge %f29, %f13, %f6
21466 fmovdl %xcc, %f20, %f4
21467 orcc %g5, 0x1C17, %o1
21468 sdiv %i0, 0x1546, %i7
21469 fsrc2s %f11, %f28
21470 fmovsvc %xcc, %f12, %f29
21471 fors %f2, %f26, %f13
21472 umulcc %o6, 0x01C4, %l2
21473 fmovrde %o7, %f16, %f18
21474 xorcc %l1, 0x19B0, %i6
21475 ldsh [%l7 + 0x52], %o2
21476 movcs %xcc, %o0, %i4
21477 andncc %g4, %g3, %o5
21478 move %xcc, %g2, %i1
21479 edge16l %l6, %g7, %i3
21480 subcc %l5, %o3, %l4
21481 fandnot1s %f28, %f12, %f11
21482 xnor %g1, 0x10FA, %l0
21483 srlx %g6, 0x05, %l3
21484 edge32ln %i5, %o4, %g5
21485 ld [%l7 + 0x58], %f19
21486 movrlz %o1, 0x191, %i2
21487 udiv %i7, 0x04CA, %o6
21488 andn %i0, %l2, %o7
21489 fmovsvs %icc, %f7, %f13
21490 fornot2 %f8, %f10, %f28
21491 smulcc %i6, %l1, %o0
21492 orcc %o2, 0x199C, %g4
21493 srl %i4, %o5, %g3
21494 srlx %g2, 0x18, %l6
21495 fmul8x16al %f26, %f1, %f16
21496 fmovrdne %g7, %f8, %f14
21497 ldsb [%l7 + 0x3E], %i3
21498 sllx %i1, 0x05, %l5
21499 siam 0x2
21500 fmovspos %xcc, %f31, %f26
21501 mova %icc, %o3, %l4
21502 movg %icc, %l0, %g6
21503 setx loop_68, %l0, %l1
21504 return %l1
21505 nop
21506 rdpr %cwp, %g1
21507 rdpr %cansave, %g2
21508 rdpr %canrestore, %g3
21509 rdpr %cleanwin, %g4
21510 rdpr %otherwin, %g5
21511 rdpr %wstate, %g6
21512loop_68: stw %o4, [%l7 + 0x1C]
21513 edge32n %o1, %i2, %i7
21514 edge16n %g5, %i0, %l2
21515 fxnors %f6, %f21, %f31
21516 fmovdg %xcc, %f13, %f28
21517 edge16ln %o7, %o6, %l1
21518 fmul8x16al %f9, %f11, %f30
21519 lduh [%l7 + 0x6E], %i6
21520 fpsub16 %f6, %f18, %f16
21521 save %o0, 0x18E2, %g4
21522 rdpr %cwp, %g1
21523 rdpr %cansave, %g2
21524 rdpr %canrestore, %g3
21525 rdpr %cleanwin, %g4
21526 rdpr %otherwin, %g5
21527 rdpr %wstate, %g6
21528 fnegd %f18, %f6
21529 array32 %o2, %i4, %g3
21530 sub %o5, 0x12E0, %l6
21531 movne %xcc, %g2, %g7
21532 movpos %icc, %i1, %l5
21533 sllx %o3, 0x0B, %i3
21534 addcc %l0, %g6, %l3
21535 sdiv %i5, 0x13F5, %g1
21536 alignaddrl %o4, %l4, %o1
21537 or %i2, 0x058D, %g5
21538 movgu %icc, %i0, %l2
21539 addccc %i7, %o7, %l1
21540 ldd [%l7 + 0x78], %i6
21541 edge32ln %o6, %g4, %o0
21542 edge32n %i4, %g3, %o2
21543 addccc %o5, %l6, %g2
21544 and %g7, %l5, %o3
21545 sethi 0x1209, %i1
21546 ldub [%l7 + 0x62], %i3
21547 fmovdgu %icc, %f29, %f8
21548 addc %l0, %g6, %l3
21549 movrlz %i5, %g1, %l4
21550 andcc %o1, %o4, %g5
21551 fmovrslz %i0, %f26, %f28
21552 xor %l2, %i7, %i2
21553 edge16 %l1, %o7, %i6
21554 fmovdne %xcc, %f30, %f20
21555 fnot2s %f24, %f13
21556 array32 %g4, %o0, %o6
21557 st %f6, [%l7 + 0x14]
21558 movneg %icc, %g3, %i4
21559 ldd [%l7 + 0x50], %f22
21560 sllx %o2, 0x1C, %l6
21561 movn %icc, %g2, %g7
21562 umulcc %o5, %o3, %i1
21563 movne %icc, %i3, %l5
21564 alignaddr %g6, %l0, %l3
21565 movpos %xcc, %i5, %g1
21566 fpadd32 %f16, %f18, %f20
21567 smulcc %o1, %o4, %l4
21568 restore %g5, 0x040B, %l2
21569 rdpr %cwp, %g1
21570 rdpr %cansave, %g2
21571 rdpr %canrestore, %g3
21572 rdpr %cleanwin, %g4
21573 rdpr %otherwin, %g5
21574 rdpr %wstate, %g6
21575 nop
21576 set 0x76, %i5
21577 ldsh [%l7 + %i5], %i7
21578 edge16ln %i0, %l1, %i2
21579 st %f9, [%l7 + 0x44]
21580 movvs %icc, %o7, %i6
21581 ldd [%l7 + 0x48], %o0
21582 nop
21583 set 0x58, %o5
21584 ldsw [%l7 + %o5], %o6
21585 movleu %xcc, %g3, %g4
21586 subccc %i4, %l6, %g2
21587 movn %icc, %g7, %o5
21588 movrgz %o2, 0x25C, %i1
21589 smulcc %i3, %l5, %g6
21590 edge8n %o3, %l3, %l0
21591 addcc %i5, 0x05CC, %g1
21592 fmovdvs %xcc, %f0, %f21
21593 fands %f1, %f19, %f12
21594 smulcc %o4, %o1, %l4
21595 move %xcc, %g5, %i7
21596 orcc %i0, 0x1D4C, %l2
21597 fcmpne16 %f10, %f24, %l1
21598 orn %o7, 0x0437, %i2
21599 fmul8x16al %f19, %f0, %f26
21600 addccc %o0, 0x0799, %o6
21601 sdivx %i6, 0x0943, %g3
21602 ld [%l7 + 0x70], %f1
21603 stb %g4, [%l7 + 0x19]
21604 andncc %i4, %l6, %g2
21605 sdivx %g7, 0x12C2, %o2
21606 movrne %o5, 0x24D, %i3
21607 array16 %l5, %g6, %o3
21608 orcc %l3, %i1, %i5
21609 movne %icc, %g1, %o4
21610 orncc %o1, 0x0ADC, %l4
21611 orcc %g5, %i7, %l0
21612 array8 %i0, %l2, %l1
21613 fornot1s %f5, %f14, %f29
21614 edge16l %o7, %i2, %o0
21615 edge32l %o6, %i6, %g4
21616 umul %i4, %l6, %g3
21617 fcmpd %fcc3, %f10, %f14
21618 srl %g2, %g7, %o5
21619 movrgz %o2, 0x053, %i3
21620 sethi 0x1782, %l5
21621 mulx %g6, 0x142D, %o3
21622 movrlz %l3, 0x051, %i1
21623 and %g1, 0x1EA3, %i5
21624 fabsd %f20, %f22
21625 faligndata %f2, %f14, %f16
21626 mulscc %o4, 0x1E04, %o1
21627 fmovscc %xcc, %f9, %f6
21628 xorcc %g5, 0x17C5, %i7
21629 movgu %xcc, %l4, %i0
21630 udivx %l0, 0x0FB1, %l2
21631 lduh [%l7 + 0x7A], %l1
21632 edge32n %i2, %o0, %o6
21633 edge8n %i6, %o7, %g4
21634 lduw [%l7 + 0x30], %i4
21635 ldub [%l7 + 0x0B], %g3
21636 ldsb [%l7 + 0x1B], %l6
21637 stx %g7, [%l7 + 0x50]
21638 ldsw [%l7 + 0x4C], %o5
21639 subccc %o2, 0x002F, %i3
21640 siam 0x7
21641 ldsh [%l7 + 0x7C], %g2
21642 popc %l5, %g6
21643 fpack16 %f20, %f7
21644 fmovdcs %xcc, %f13, %f12
21645 edge16n %l3, %i1, %g1
21646 addcc %o3, 0x1EFF, %o4
21647 edge8 %o1, %g5, %i5
21648 fmuld8ulx16 %f10, %f2, %f24
21649 movl %xcc, %i7, %i0
21650 srl %l0, 0x0C, %l4
21651 andcc %l1, 0x03B6, %l2
21652 fmovsne %xcc, %f26, %f21
21653 subcc %i2, 0x1567, %o0
21654 edge32ln %i6, %o7, %g4
21655 sllx %i4, %g3, %o6
21656 addccc %g7, 0x033A, %l6
21657 fnot1 %f16, %f24
21658 movre %o5, %o2, %i3
21659 fmovs %f29, %f14
21660 array32 %l5, %g6, %l3
21661 fmovsvc %icc, %f20, %f27
21662 fpmerge %f31, %f7, %f10
21663 srax %g2, %g1, %o3
21664 fmovrdlz %i1, %f30, %f0
21665 orcc %o4, 0x10C5, %g5
21666 movge %icc, %o1, %i5
21667 fmul8ulx16 %f14, %f16, %f24
21668 xor %i7, 0x0485, %i0
21669 fmul8x16al %f20, %f30, %f16
21670 fmovrdne %l0, %f26, %f10
21671 movle %icc, %l4, %l2
21672 fcmpeq32 %f24, %f28, %l1
21673 movneg %icc, %o0, %i6
21674 fmovdgu %icc, %f13, %f14
21675 fmovsl %icc, %f19, %f21
21676 movrlez %i2, 0x321, %g4
21677 edge8n %o7, %i4, %o6
21678 fand %f30, %f18, %f8
21679 sdiv %g3, 0x1F73, %l6
21680 edge32n %g7, %o5, %i3
21681 umulcc %o2, 0x0993, %g6
21682 ld [%l7 + 0x4C], %f26
21683 fpackfix %f24, %f22
21684 ld [%l7 + 0x30], %f5
21685 fmovrse %l5, %f23, %f21
21686 addccc %g2, 0x01B9, %g1
21687 fpadd16s %f22, %f7, %f15
21688 ldsh [%l7 + 0x32], %o3
21689 movcc %xcc, %l3, %o4
21690 movn %xcc, %i1, %g5
21691 nop
21692 set 0x5C, %l1
21693 lduw [%l7 + %l1], %i5
21694 fnegd %f0, %f26
21695 edge32l %i7, %i0, %l0
21696 fmovscs %xcc, %f27, %f1
21697 sdivx %o1, 0x1C31, %l2
21698 fmul8x16al %f27, %f23, %f20
21699 mova %xcc, %l1, %o0
21700 fcmpes %fcc3, %f0, %f31
21701 movrlz %l4, %i2, %i6
21702 movrgez %o7, 0x363, %i4
21703 fnegd %f0, %f12
21704 std %f8, [%l7 + 0x70]
21705 fmovsa %icc, %f30, %f10
21706 fmovdgu %xcc, %f21, %f12
21707 edge16n %g4, %o6, %g3
21708 popc %l6, %o5
21709 sdiv %i3, 0x1503, %g7
21710 subccc %g6, 0x158B, %l5
21711 mova %icc, %o2, %g2
21712 movg %xcc, %o3, %l3
21713 subc %o4, 0x03B1, %i1
21714 array32 %g1, %i5, %g5
21715 addccc %i7, 0x1904, %l0
21716 movcs %icc, %i0, %l2
21717 udivcc %l1, 0x07FE, %o1
21718 movcc %icc, %o0, %l4
21719 fmovdg %xcc, %f21, %f25
21720 std %f22, [%l7 + 0x08]
21721 edge16ln %i2, %o7, %i6
21722 xnor %g4, 0x1798, %i4
21723 setx loop_69, %l0, %l1
21724 return %l1
21725 nop
21726 rdpr %cwp, %g1
21727 rdpr %cansave, %g2
21728 rdpr %canrestore, %g3
21729 rdpr %cleanwin, %g4
21730 rdpr %otherwin, %g5
21731 rdpr %wstate, %g6
21732loop_69: fnot1 %f12, %f18
21733 fzeros %f15
21734 edge8l %i3, %g7, %g6
21735 sdiv %o5, 0x18C2, %l5
21736 movleu %xcc, %g2, %o2
21737 movleu %xcc, %o3, %l3
21738 addc %o4, 0x1E41, %g1
21739 fpsub16 %f28, %f22, %f2
21740 movrgez %i1, 0x297, %g5
21741 for %f10, %f2, %f16
21742 movleu %xcc, %i7, %i5
21743 fmovdle %xcc, %f7, %f25
21744 fmovdne %xcc, %f25, %f9
21745 st %f6, [%l7 + 0x34]
21746 subc %i0, 0x1CBA, %l0
21747 movn %icc, %l2, %o1
21748 movrgez %l1, 0x1C4, %l4
21749 fpadd16 %f26, %f6, %f26
21750 sub %i2, %o0, %o7
21751 ldub [%l7 + 0x0F], %g4
21752 add %i6, %g3, %i4
21753 fmovdg %xcc, %f6, %f15
21754 addc %o6, %i3, %g7
21755 andn %g6, %l6, %l5
21756 alignaddr %o5, %g2, %o2
21757 fcmple16 %f14, %f0, %l3
21758 movn %icc, %o3, %g1
21759 ld [%l7 + 0x24], %f27
21760 mova %icc, %i1, %o4
21761 fpack16 %f12, %f10
21762 subcc %i7, %i5, %i0
21763 sth %l0, [%l7 + 0x6E]
21764 edge16l %l2, %g5, %o1
21765 udiv %l4, 0x030B, %l1
21766 ldub [%l7 + 0x08], %i2
21767 sir 0x1B2C
21768 mulscc %o0, 0x05B7, %o7
21769 edge16l %g4, %g3, %i6
21770 sir 0x02E8
21771 stx %i4, [%l7 + 0x38]
21772 edge8n %o6, %i3, %g7
21773 array16 %l6, %l5, %o5
21774 fcmpne32 %f12, %f10, %g6
21775 srlx %o2, %l3, %g2
21776 fpsub16 %f18, %f10, %f2
21777 xnorcc %g1, %i1, %o4
21778 edge8 %i7, %i5, %o3
21779 sllx %l0, 0x0B, %i0
21780 edge8n %g5, %l2, %l4
21781 mulscc %o1, %l1, %o0
21782 ldub [%l7 + 0x22], %i2
21783 fmovsvc %xcc, %f2, %f23
21784 andcc %o7, 0x1E8C, %g3
21785 array8 %g4, %i4, %i6
21786 array8 %o6, %g7, %i3
21787 udiv %l5, 0x04CB, %o5
21788 movgu %icc, %g6, %o2
21789 lduw [%l7 + 0x48], %l3
21790 fmovsg %icc, %f18, %f23
21791 umulcc %l6, 0x14C9, %g1
21792 edge32ln %i1, %g2, %i7
21793 mulscc %o4, %i5, %o3
21794 fmovsvc %xcc, %f23, %f17
21795 addc %l0, 0x1567, %i0
21796 array32 %l2, %g5, %l4
21797 fmovdl %icc, %f4, %f7
21798 fmovrslez %o1, %f20, %f28
21799 lduh [%l7 + 0x12], %l1
21800 movrlz %i2, 0x1F1, %o7
21801 fmovsvc %icc, %f6, %f19
21802 sllx %g3, %o0, %g4
21803 movrne %i4, %i6, %o6
21804 smul %i3, %g7, %l5
21805 mova %xcc, %g6, %o5
21806 edge8n %l3, %o2, %g1
21807 xorcc %i1, %g2, %l6
21808 fmul8x16au %f30, %f0, %f0
21809 stb %o4, [%l7 + 0x2D]
21810 movcc %xcc, %i7, %o3
21811 umulcc %l0, 0x1A60, %i0
21812 fnegs %f25, %f3
21813 fmovsvs %xcc, %f26, %f23
21814 restore %i5, %g5, %l2
21815 rdpr %cwp, %g1
21816 rdpr %cansave, %g2
21817 rdpr %canrestore, %g3
21818 rdpr %cleanwin, %g4
21819 rdpr %otherwin, %g5
21820 rdpr %wstate, %g6
21821 edge16ln %o1, %l1, %i2
21822 edge8 %o7, %g3, %l4
21823 save %o0, 0x0DAF, %i4
21824 rdpr %cwp, %g1
21825 rdpr %cansave, %g2
21826 rdpr %canrestore, %g3
21827 rdpr %cleanwin, %g4
21828 rdpr %otherwin, %g5
21829 rdpr %wstate, %g6
21830 movg %icc, %g4, %o6
21831 alignaddrl %i3, %i6, %g7
21832 add %l5, 0x11AF, %o5
21833 array16 %g6, %l3, %g1
21834 sdivx %o2, 0x1C3C, %i1
21835 alignaddr %l6, %g2, %o4
21836 sdivx %o3, 0x0E93, %l0
21837 udiv %i7, 0x050B, %i5
21838 stw %g5, [%l7 + 0x7C]
21839 movg %xcc, %i0, %l2
21840 stx %o1, [%l7 + 0x10]
21841 movrlz %i2, %o7, %g3
21842 ldub [%l7 + 0x58], %l4
21843 fmul8x16al %f9, %f4, %f4
21844 andncc %l1, %i4, %g4
21845 ldub [%l7 + 0x6C], %o0
21846 udivcc %i3, 0x17E4, %i6
21847 lduw [%l7 + 0x74], %o6
21848 umul %g7, 0x028D, %o5
21849 udivcc %l5, 0x06E0, %g6
21850 fornot1 %f10, %f2, %f30
21851 move %icc, %l3, %g1
21852 for %f0, %f20, %f22
21853 addcc %o2, 0x16E6, %i1
21854 xor %g2, 0x01E9, %l6
21855 sdivcc %o4, 0x1D66, %o3
21856 sethi 0x06C1, %l0
21857 add %i5, 0x0F76, %i7
21858 andcc %i0, %g5, %o1
21859 for %f28, %f22, %f0
21860 fand %f20, %f8, %f2
21861 fandnot2 %f14, %f4, %f4
21862 addcc %l2, %i2, %g3
21863 sdivcc %l4, 0x13BF, %o7
21864 fmovdne %xcc, %f26, %f0
21865 movleu %xcc, %i4, %l1
21866 movpos %xcc, %o0, %g4
21867 xorcc %i6, %i3, %o6
21868 nop
21869 set 0x70, %l0
21870 ldub [%l7 + %l0], %o5
21871 mulscc %l5, %g6, %l3
21872 subccc %g7, 0x1392, %g1
21873 srax %i1, %o2, %l6
21874 ldsh [%l7 + 0x70], %g2
21875 stb %o3, [%l7 + 0x24]
21876 fand %f2, %f26, %f30
21877 smul %l0, %i5, %o4
21878 fmovspos %icc, %f15, %f30
21879 fmovsl %xcc, %f12, %f29
21880 ldsb [%l7 + 0x79], %i7
21881 movl %xcc, %g5, %o1
21882 nop
21883 set 0x70, %o3
21884 ldsw [%l7 + %o3], %i0
21885 movge %icc, %l2, %i2
21886 and %g3, 0x07B1, %o7
21887 fmovsne %xcc, %f15, %f9
21888 fmovrsne %l4, %f0, %f4
21889 movpos %xcc, %i4, %l1
21890 xnor %o0, 0x0818, %i6
21891 fpsub32 %f22, %f10, %f18
21892 fpadd16s %f30, %f19, %f3
21893 alignaddr %g4, %i3, %o5
21894 edge32ln %o6, %g6, %l3
21895 edge16 %l5, %g7, %g1
21896 srl %i1, %l6, %o2
21897 sllx %g2, %l0, %i5
21898 edge8n %o4, %o3, %g5
21899 alignaddr %o1, %i7, %i0
21900 fnands %f25, %f23, %f3
21901 movneg %xcc, %l2, %i2
21902 andn %o7, 0x1D61, %g3
21903 ldsh [%l7 + 0x0C], %l4
21904 orncc %i4, %o0, %l1
21905 sdivx %i6, 0x0E30, %g4
21906 fpsub32 %f4, %f24, %f16
21907 sub %o5, 0x1099, %o6
21908 xorcc %i3, 0x1D28, %g6
21909 addc %l5, %g7, %l3
21910 fabsd %f20, %f28
21911 array32 %i1, %l6, %g1
21912 edge32n %g2, %l0, %o2
21913 sll %o4, 0x00, %i5
21914 edge8ln %o3, %g5, %i7
21915 xnor %i0, %l2, %o1
21916 setx loop_70, %l0, %l1
21917 return %l1
21918 nop
21919 rdpr %cwp, %g1
21920 rdpr %cansave, %g2
21921 rdpr %canrestore, %g3
21922 rdpr %cleanwin, %g4
21923 rdpr %otherwin, %g5
21924 rdpr %wstate, %g6
21925loop_70: fnor %f8, %f4, %f16
21926 sllx %l4, %g3, %o0
21927 edge8n %l1, %i4, %i6
21928 ldd [%l7 + 0x58], %f0
21929 fcmpd %fcc1, %f16, %f10
21930 edge32ln %g4, %o5, %o6
21931 ldub [%l7 + 0x30], %g6
21932 edge8ln %i3, %g7, %l3
21933 lduh [%l7 + 0x0C], %l5
21934 ldd [%l7 + 0x58], %f12
21935 movn %icc, %i1, %g1
21936 umul %l6, 0x1ADF, %l0
21937 stx %g2, [%l7 + 0x40]
21938 edge32ln %o4, %i5, %o2
21939 sdivx %g5, 0x0417, %i7
21940 movg %icc, %i0, %o3
21941 sdivcc %l2, 0x0F2E, %i2
21942 mova %xcc, %o7, %l4
21943 addccc %o1, %o0, %g3
21944 movge %icc, %i4, %i6
21945 ldsh [%l7 + 0x0E], %l1
21946 alignaddr %g4, %o6, %o5
21947 fpsub16s %f15, %f28, %f25
21948 umulcc %g6, 0x0A41, %i3
21949 addc %g7, %l5, %i1
21950 movrlez %g1, 0x170, %l6
21951 addccc %l0, 0x065A, %g2
21952 and %o4, %i5, %o2
21953 fmovrsgz %l3, %f20, %f7
21954 stb %i7, [%l7 + 0x32]
21955 fandnot1s %f7, %f13, %f19
21956 fmovsneg %icc, %f19, %f17
21957 sllx %i0, %g5, %o3
21958 andcc %l2, %o7, %i2
21959 edge16l %o1, %l4, %o0
21960 movrgz %i4, 0x190, %i6
21961 edge16n %l1, %g4, %g3
21962 movrgz %o6, %o5, %g6
21963 orcc %g7, 0x090C, %i3
21964 array32 %i1, %l5, %l6
21965 xorcc %g1, %l0, %o4
21966 fnot2s %f6, %f25
21967 alignaddr %i5, %g2, %l3
21968 addccc %i7, %i0, %g5
21969 st %f21, [%l7 + 0x08]
21970 andn %o3, %o2, %o7
21971 alignaddr %i2, %o1, %l2
21972 movle %xcc, %l4, %i4
21973 lduw [%l7 + 0x28], %i6
21974 fmovsvc %icc, %f0, %f6
21975 alignaddrl %o0, %g4, %g3
21976 stb %o6, [%l7 + 0x24]
21977 popc 0x0D76, %l1
21978 fmovrslez %o5, %f0, %f3
21979 edge16 %g7, %i3, %i1
21980 fcmpeq32 %f4, %f26, %l5
21981 movneg %xcc, %l6, %g1
21982 sir 0x0A97
21983 movcc %icc, %g6, %l0
21984 faligndata %f14, %f10, %f16
21985 nop
21986 set 0x54, %i4
21987 ldsw [%l7 + %i4], %i5
21988 movpos %xcc, %o4, %l3
21989 fnand %f0, %f4, %f24
21990 stx %g2, [%l7 + 0x28]
21991 fcmpes %fcc3, %f14, %f29
21992 fnot2 %f22, %f28
21993 movleu %icc, %i0, %g5
21994 alignaddr %i7, %o2, %o3
21995 edge16l %o7, %o1, %i2
21996 fnands %f17, %f28, %f27
21997 nop
21998 set 0x38, %i6
21999 ldx [%l7 + %i6], %l4
22000 sra %l2, %i4, %o0
22001 smulcc %g4, 0x0FEA, %g3
22002 movneg %icc, %o6, %l1
22003 ld [%l7 + 0x38], %f22
22004 andcc %i6, %g7, %i3
22005 edge32ln %i1, %o5, %l6
22006 fcmple32 %f24, %f16, %l5
22007 fpsub16s %f17, %f5, %f25
22008 alignaddrl %g1, %l0, %i5
22009 udiv %g6, 0x0138, %l3
22010 movvc %icc, %g2, %i0
22011 umulcc %g5, 0x129A, %o4
22012 edge32l %i7, %o2, %o3
22013 and %o1, 0x0AC0, %i2
22014 edge16 %o7, %l4, %l2
22015 array16 %i4, %g4, %o0
22016 ldub [%l7 + 0x44], %g3
22017 ldx [%l7 + 0x20], %l1
22018 movcs %xcc, %i6, %g7
22019 mulscc %i3, 0x02B9, %i1
22020 fcmpgt32 %f16, %f24, %o5
22021 alignaddr %o6, %l5, %l6
22022 movrgez %l0, 0x0BB, %g1
22023 fpsub32 %f26, %f8, %f30
22024 st %f23, [%l7 + 0x34]
22025 fmovdcs %xcc, %f15, %f7
22026 edge32n %g6, %i5, %g2
22027 lduw [%l7 + 0x7C], %i0
22028 smulcc %g5, 0x1914, %l3
22029 orcc %o4, 0x0446, %o2
22030 sth %i7, [%l7 + 0x4E]
22031 edge32 %o3, %i2, %o1
22032 array16 %o7, %l2, %i4
22033 mova %xcc, %l4, %g4
22034 fsrc1 %f24, %f16
22035 addcc %o0, 0x0102, %g3
22036 edge16ln %i6, %l1, %g7
22037 edge8 %i3, %o5, %i1
22038 ldsh [%l7 + 0x70], %l5
22039 movrlz %o6, 0x07C, %l0
22040 edge32ln %g1, %l6, %i5
22041 edge8l %g2, %i0, %g5
22042 ldd [%l7 + 0x10], %l2
22043 movle %icc, %o4, %g6
22044 edge16n %i7, %o2, %i2
22045 umulcc %o1, 0x0D81, %o3
22046 srl %l2, %i4, %o7
22047 smul %l4, 0x1FC3, %o0
22048 edge16 %g3, %i6, %l1
22049 fandnot1s %f26, %f27, %f1
22050 orcc %g7, %i3, %o5
22051 andcc %i1, %g4, %l5
22052 xor %o6, %g1, %l0
22053 movrlez %l6, %g2, %i5
22054 ldsw [%l7 + 0x60], %g5
22055 fnand %f22, %f14, %f0
22056 movrlez %i0, 0x02A, %o4
22057 orn %l3, %g6, %o2
22058 edge16 %i7, %o1, %o3
22059 edge16 %i2, %i4, %l2
22060 st %f30, [%l7 + 0x0C]
22061 xorcc %l4, %o7, %o0
22062 sub %i6, 0x0C4D, %g3
22063 sub %l1, %g7, %o5
22064 alignaddrl %i1, %g4, %i3
22065 fmovsn %xcc, %f28, %f4
22066 sub %o6, 0x0132, %l5
22067 srlx %l0, %l6, %g1
22068 edge16l %i5, %g2, %g5
22069 movvs %xcc, %o4, %l3
22070 fmovrsne %i0, %f8, %f28
22071 fmovs %f9, %f31
22072 fandnot1s %f29, %f6, %f14
22073 fmovrslez %o2, %f5, %f13
22074 movne %icc, %g6, %o1
22075 fmovdneg %icc, %f24, %f9
22076 movrne %i7, %i2, %i4
22077 umulcc %o3, %l4, %o7
22078 ldub [%l7 + 0x59], %o0
22079 fpackfix %f2, %f4
22080 ld [%l7 + 0x6C], %f24
22081 stx %i6, [%l7 + 0x48]
22082 fmuld8sux16 %f1, %f17, %f2
22083 for %f30, %f30, %f6
22084 sth %g3, [%l7 + 0x52]
22085 movne %icc, %l1, %l2
22086 fmovsa %icc, %f19, %f15
22087 ldd [%l7 + 0x78], %o4
22088 ldx [%l7 + 0x30], %g7
22089 fmovdl %icc, %f15, %f10
22090 andncc %g4, %i1, %o6
22091 movl %icc, %l5, %i3
22092 xnor %l6, 0x04C3, %g1
22093 fornot1 %f28, %f16, %f8
22094 lduw [%l7 + 0x48], %i5
22095 edge32ln %g2, %l0, %g5
22096 add %l3, 0x0165, %i0
22097 movl %xcc, %o2, %g6
22098 edge32l %o1, %i7, %i2
22099 movvs %icc, %o4, %i4
22100 alignaddrl %l4, %o3, %o7
22101 andcc %i6, 0x109B, %o0
22102 fmovsleu %xcc, %f26, %f0
22103 addcc %l1, 0x1008, %l2
22104 fcmple16 %f10, %f30, %o5
22105 array8 %g3, %g7, %i1
22106 edge32l %o6, %g4, %l5
22107 movrgz %i3, 0x3FE, %l6
22108 addc %g1, 0x070E, %i5
22109 movcc %icc, %g2, %g5
22110 fmovdcs %xcc, %f6, %f16
22111 xnor %l3, %l0, %o2
22112 fpack32 %f22, %f0, %f4
22113 edge32n %g6, %i0, %o1
22114 orn %i2, %o4, %i4
22115 movge %xcc, %l4, %i7
22116 fandnot1s %f16, %f31, %f26
22117 udivcc %o7, 0x0DF5, %o3
22118 ldsw [%l7 + 0x40], %o0
22119 sth %i6, [%l7 + 0x70]
22120 fcmpd %fcc2, %f12, %f26
22121 sethi 0x1696, %l2
22122 movne %xcc, %l1, %o5
22123 edge16n %g7, %i1, %o6
22124 sub %g4, 0x1361, %l5
22125 and %i3, %l6, %g1
22126 addccc %i5, 0x11DB, %g3
22127 smul %g2, %l3, %g5
22128 stb %l0, [%l7 + 0x5E]
22129 movgu %icc, %o2, %i0
22130 movrgz %g6, %i2, %o4
22131 umul %o1, 0x0997, %l4
22132 subccc %i4, 0x0D83, %i7
22133 edge32 %o7, %o0, %i6
22134 sethi 0x01CC, %o3
22135 orn %l1, 0x0EFB, %o5
22136 xorcc %l2, 0x1335, %g7
22137 std %f26, [%l7 + 0x40]
22138 fmovs %f29, %f20
22139 sth %i1, [%l7 + 0x46]
22140 ldsw [%l7 + 0x7C], %g4
22141 andn %l5, 0x1CF1, %i3
22142 save %l6, %o6, %i5
22143 rdpr %cwp, %g1
22144 rdpr %cansave, %g2
22145 rdpr %canrestore, %g3
22146 rdpr %cleanwin, %g4
22147 rdpr %otherwin, %g5
22148 rdpr %wstate, %g6
22149 fpsub16 %f18, %f24, %f2
22150 edge16ln %g1, %g2, %g3
22151 subcc %g5, 0x1C9F, %l3
22152 nop
22153 set 0x54, %g4
22154 stb %l0, [%l7 + %g4]
22155 lduh [%l7 + 0x6A], %o2
22156 fabsd %f28, %f0
22157 stb %i0, [%l7 + 0x1F]
22158 sll %i2, 0x08, %o4
22159 movge %icc, %o1, %g6
22160 fnand %f8, %f30, %f20
22161 fsrc1s %f25, %f2
22162 movrlz %l4, %i7, %i4
22163 movn %icc, %o7, %o0
22164 move %xcc, %o3, %i6
22165 addc %l1, 0x03B1, %o5
22166 orn %l2, 0x1352, %i1
22167 sdivcc %g4, 0x12E6, %g7
22168 stw %i3, [%l7 + 0x28]
22169 movrgez %l5, %o6, %l6
22170 edge16n %i5, %g1, %g2
22171 fsrc2s %f1, %f25
22172 fmovdleu %xcc, %f4, %f22
22173 fmovdleu %icc, %f30, %f27
22174 fnegs %f30, %f7
22175 std %f2, [%l7 + 0x78]
22176 fsrc2 %f6, %f24
22177 restore %g5, 0x030D, %g3
22178 rdpr %cwp, %g1
22179 rdpr %cansave, %g2
22180 rdpr %canrestore, %g3
22181 rdpr %cleanwin, %g4
22182 rdpr %otherwin, %g5
22183 rdpr %wstate, %g6
22184 movl %icc, %l3, %l0
22185 mulscc %i0, 0x0FE4, %o2
22186 fcmpne32 %f6, %f4, %o4
22187 xnor %o1, 0x04DD, %g6
22188 and %l4, %i7, %i4
22189 fcmpgt16 %f20, %f26, %i2
22190 or %o0, %o3, %o7
22191 alignaddrl %i6, %o5, %l2
22192 subcc %l1, %i1, %g4
22193 xnor %g7, 0x0522, %l5
22194 fmovsleu %icc, %f23, %f10
22195 fcmpne32 %f20, %f2, %i3
22196 udivcc %l6, 0x0C49, %o6
22197 movg %xcc, %g1, %i5
22198 fmovdle %xcc, %f21, %f5
22199 udivx %g5, 0x0C6D, %g2
22200 fzeros %f29
22201 move %icc, %l3, %l0
22202 edge8l %i0, %g3, %o4
22203 movg %xcc, %o2, %o1
22204 movre %g6, %i7, %i4
22205 std %f4, [%l7 + 0x38]
22206 udivcc %l4, 0x05A9, %o0
22207 array16 %i2, %o3, %i6
22208 fmovsg %xcc, %f2, %f8
22209 sth %o7, [%l7 + 0x5A]
22210 save %o5, %l1, %l2
22211 rdpr %cwp, %g1
22212 rdpr %cansave, %g2
22213 rdpr %canrestore, %g3
22214 rdpr %cleanwin, %g4
22215 rdpr %otherwin, %g5
22216 rdpr %wstate, %g6
22217 ld [%l7 + 0x48], %f9
22218 sdivx %g4, 0x0A29, %i1
22219 orncc %l5, 0x04C8, %i3
22220 fmovd %f14, %f28
22221 array32 %l6, %g7, %g1
22222 mulx %o6, 0x1D8E, %g5
22223 ldd [%l7 + 0x40], %f4
22224 edge8l %i5, %l3, %g2
22225 sth %l0, [%l7 + 0x78]
22226 edge32l %i0, %g3, %o2
22227 movrgez %o4, 0x2D6, %o1
22228 setx loop_71, %l0, %l1
22229 return %l1
22230 nop
22231 rdpr %cwp, %g1
22232 rdpr %cansave, %g2
22233 rdpr %canrestore, %g3
22234 rdpr %cleanwin, %g4
22235 rdpr %otherwin, %g5
22236 rdpr %wstate, %g6
22237loop_71: lduh [%l7 + 0x78], %i4
22238 ldd [%l7 + 0x68], %o0
22239 addc %l4, %i2, %i6
22240 sra %o3, %o5, %l1
22241 move %icc, %o7, %l2
22242 fands %f14, %f23, %f2
22243 edge8ln %g4, %i1, %l5
22244 movrlz %l6, %g7, %g1
22245 subc %o6, %g5, %i5
22246 andcc %l3, %g2, %l0
22247 movcc %xcc, %i3, %g3
22248 smulcc %i0, 0x14C8, %o4
22249 sll %o2, 0x13, %o1
22250 fmovdle %xcc, %f30, %f15
22251 fmovsleu %xcc, %f10, %f0
22252 andncc %g6, %i4, %i7
22253 fmovrse %o0, %f4, %f14
22254 orncc %l4, %i6, %o3
22255 edge32ln %o5, %l1, %i2
22256 fmovd %f30, %f18
22257 stx %o7, [%l7 + 0x18]
22258 edge8 %g4, %i1, %l5
22259 fnegd %f12, %f18
22260 stx %l2, [%l7 + 0x78]
22261 edge8 %l6, %g1, %o6
22262 array32 %g5, %g7, %l3
22263 srl %g2, %i5, %l0
22264 fnor %f16, %f26, %f16
22265 mulx %g3, %i0, %i3
22266 edge16n %o2, %o1, %o4
22267 fmovspos %xcc, %f29, %f30
22268 edge32ln %g6, %i7, %o0
22269 fcmps %fcc0, %f5, %f10
22270 edge16 %i4, %l4, %i6
22271 sub %o3, 0x0F4F, %l1
22272 array8 %i2, %o7, %o5
22273 fmovsvs %xcc, %f4, %f13
22274 fmovsl %xcc, %f22, %f30
22275 std %f12, [%l7 + 0x58]
22276 ldsw [%l7 + 0x24], %g4
22277 ld [%l7 + 0x20], %f1
22278 movl %xcc, %l5, %i1
22279 mulx %l6, %l2, %o6
22280 fxnor %f10, %f16, %f6
22281 edge32n %g1, %g5, %g7
22282 subccc %g2, %i5, %l3
22283 orn %l0, 0x176C, %i0
22284 orncc %g3, %o2, %o1
22285 fmuld8ulx16 %f26, %f18, %f8
22286 move %icc, %i3, %g6
22287 stb %i7, [%l7 + 0x56]
22288 udiv %o0, 0x0E39, %o4
22289 move %xcc, %i4, %l4
22290 udiv %o3, 0x13FF, %l1
22291 move %xcc, %i2, %o7
22292 sllx %o5, 0x0F, %i6
22293 fmovrsgez %l5, %f21, %f31
22294 ldx [%l7 + 0x20], %i1
22295 edge8ln %g4, %l6, %o6
22296 udivcc %g1, 0x049E, %g5
22297 array8 %l2, %g7, %g2
22298 udivcc %l3, 0x17BC, %i5
22299 movge %xcc, %i0, %g3
22300 mulscc %o2, 0x1468, %o1
22301 movpos %xcc, %l0, %i3
22302 movvs %icc, %i7, %g6
22303 edge8n %o0, %i4, %l4
22304 fmovrdgz %o3, %f12, %f10
22305 movpos %icc, %o4, %l1
22306 edge16n %o7, %i2, %i6
22307 mova %icc, %o5, %l5
22308 array32 %i1, %l6, %g4
22309 edge16l %o6, %g5, %g1
22310 st %f19, [%l7 + 0x28]
22311 andcc %l2, 0x08C4, %g2
22312 mulscc %l3, %i5, %i0
22313 movre %g3, %o2, %o1
22314 addc %l0, 0x1613, %g7
22315 smulcc %i7, 0x19D9, %g6
22316 ldsb [%l7 + 0x3B], %o0
22317 and %i3, %l4, %i4
22318 edge32ln %o4, %o3, %l1
22319 edge32l %o7, %i2, %o5
22320 fmul8x16al %f22, %f22, %f0
22321 subc %i6, %i1, %l5
22322 ldub [%l7 + 0x3E], %g4
22323 smulcc %o6, %g5, %l6
22324 edge16ln %g1, %l2, %g2
22325 stx %l3, [%l7 + 0x50]
22326 sub %i5, 0x0B98, %g3
22327 srax %o2, 0x1A, %i0
22328 std %f26, [%l7 + 0x58]
22329 fmovrslez %l0, %f4, %f6
22330 sdivcc %g7, 0x0730, %i7
22331 andcc %g6, %o0, %o1
22332 movleu %xcc, %i3, %i4
22333 movvc %xcc, %l4, %o4
22334 andn %l1, 0x1833, %o7
22335 ldsb [%l7 + 0x7A], %i2
22336 lduh [%l7 + 0x78], %o3
22337 movg %icc, %o5, %i6
22338 fpack16 %f20, %f31
22339 fmovdvs %icc, %f11, %f30
22340 movleu %xcc, %l5, %i1
22341 fcmped %fcc1, %f16, %f0
22342 xnorcc %o6, 0x0CC9, %g5
22343 fsrc2s %f14, %f11
22344 sdiv %g4, 0x0224, %g1
22345 edge32 %l6, %g2, %l2
22346 fabss %f10, %f9
22347 srlx %l3, 0x10, %i5
22348 udivcc %g3, 0x05D5, %o2
22349 fsrc2 %f30, %f6
22350 fcmpd %fcc0, %f10, %f4
22351 movvc %xcc, %i0, %g7
22352 subc %l0, %i7, %g6
22353 movl %icc, %o0, %i3
22354 edge16ln %i4, %o1, %l4
22355 save %l1, 0x0059, %o7
22356 rdpr %cwp, %g1
22357 rdpr %cansave, %g2
22358 rdpr %canrestore, %g3
22359 rdpr %cleanwin, %g4
22360 rdpr %otherwin, %g5
22361 rdpr %wstate, %g6
22362 edge8 %o4, %o3, %o5
22363 subc %i6, %i2, %i1
22364 orncc %l5, %o6, %g4
22365 add %g5, 0x0CC7, %g1
22366 movne %icc, %l6, %g2
22367 fmovse %icc, %f5, %f15
22368 stx %l3, [%l7 + 0x38]
22369 fmovsle %icc, %f4, %f25
22370 movneg %xcc, %i5, %l2
22371 subccc %g3, %o2, %i0
22372 movre %l0, %i7, %g6
22373 edge8n %o0, %i3, %i4
22374 fsrc1 %f6, %f30
22375 mulx %o1, 0x1EAE, %l4
22376 orn %g7, %l1, %o7
22377 movle %xcc, %o3, %o5
22378 or %o4, 0x06DE, %i6
22379 udivcc %i1, 0x0ACD, %l5
22380 fmul8x16au %f10, %f29, %f2
22381 edge32 %i2, %o6, %g5
22382 orcc %g1, 0x1784, %g4
22383 movcc %icc, %g2, %l6
22384 movcs %icc, %i5, %l3
22385 sub %l2, %g3, %i0
22386 bshuffle %f4, %f2, %f2
22387 fmovdge %xcc, %f17, %f12
22388 movleu %xcc, %o2, %i7
22389 fmul8x16al %f5, %f2, %f10
22390 xnor %l0, %g6, %i3
22391 fmovda %icc, %f0, %f1
22392 ldub [%l7 + 0x41], %i4
22393 fmovrslez %o0, %f29, %f7
22394 sethi 0x12B1, %o1
22395 edge32ln %g7, %l4, %o7
22396 movrlez %l1, 0x2BB, %o5
22397 mulscc %o4, 0x0D10, %i6
22398 fsrc2s %f26, %f23
22399 sth %i1, [%l7 + 0x7A]
22400 movl %xcc, %o3, %l5
22401 orncc %o6, %i2, %g1
22402 xor %g4, %g2, %g5
22403 siam 0x5
22404 movne %icc, %l6, %i5
22405 sdivx %l2, 0x0740, %g3
22406 sra %l3, %i0, %i7
22407 subccc %o2, 0x1EEA, %l0
22408 std %f12, [%l7 + 0x38]
22409 add %g6, 0x1422, %i3
22410 fornot1s %f10, %f8, %f2
22411 edge32n %i4, %o1, %g7
22412 save %l4, 0x160F, %o0
22413 rdpr %cwp, %g1
22414 rdpr %cansave, %g2
22415 rdpr %canrestore, %g3
22416 rdpr %cleanwin, %g4
22417 rdpr %otherwin, %g5
22418 rdpr %wstate, %g6
22419 orcc %l1, %o5, %o7
22420 srax %i6, 0x1D, %o4
22421 edge32l %i1, %l5, %o6
22422 fpack32 %f30, %f0, %f20
22423 fmul8ulx16 %f24, %f26, %f26
22424 edge16 %i2, %g1, %g4
22425 std %f8, [%l7 + 0x60]
22426 edge32 %g2, %o3, %g5
22427 fmovdl %icc, %f22, %f4
22428 fmovrdgz %i5, %f8, %f0
22429 ldd [%l7 + 0x50], %l2
22430 edge32l %l6, %g3, %i0
22431 movgu %xcc, %i7, %l3
22432 movneg %xcc, %o2, %l0
22433 sll %g6, 0x1B, %i4
22434 save %i3, %o1, %g7
22435 rdpr %cwp, %g1
22436 rdpr %cansave, %g2
22437 rdpr %canrestore, %g3
22438 rdpr %cleanwin, %g4
22439 rdpr %otherwin, %g5
22440 rdpr %wstate, %g6
22441 movrlz %l4, 0x0EB, %l1
22442 edge16 %o5, %o7, %i6
22443 andcc %o4, 0x1AD2, %o0
22444 movrgez %l5, 0x32E, %i1
22445 srlx %o6, %g1, %g4
22446 save %i2, 0x18C4, %o3
22447 rdpr %cwp, %g1
22448 rdpr %cansave, %g2
22449 rdpr %canrestore, %g3
22450 rdpr %cleanwin, %g4
22451 rdpr %otherwin, %g5
22452 rdpr %wstate, %g6
22453 movre %g5, %i5, %g2
22454 ldx [%l7 + 0x58], %l2
22455 andncc %l6, %g3, %i0
22456 movle %xcc, %l3, %o2
22457 ld [%l7 + 0x74], %f17
22458 or %i7, 0x044A, %l0
22459 fzero %f14
22460 andncc %i4, %g6, %o1
22461 array16 %g7, %l4, %i3
22462 fmovrsgz %l1, %f25, %f18
22463 fmovrslez %o5, %f16, %f31
22464 for %f8, %f16, %f20
22465 movle %xcc, %o7, %o4
22466 edge8ln %i6, %o0, %l5
22467 fcmpgt16 %f20, %f18, %i1
22468 edge32l %o6, %g1, %g4
22469 stw %i2, [%l7 + 0x0C]
22470 orncc %o3, %i5, %g2
22471 nop
22472 set 0x66, %i3
22473 ldsb [%l7 + %i3], %g5
22474 ldsw [%l7 + 0x64], %l6
22475 edge32n %g3, %i0, %l3
22476 movgu %icc, %o2, %l2
22477 lduw [%l7 + 0x24], %i7
22478 xnor %i4, 0x150F, %l0
22479 lduh [%l7 + 0x28], %g6
22480 subc %g7, %o1, %i3
22481 fmovrdne %l1, %f20, %f0
22482 lduh [%l7 + 0x1E], %l4
22483 and %o5, %o7, %o4
22484 sra %i6, 0x0F, %l5
22485 edge32n %i1, %o6, %o0
22486 edge8l %g1, %g4, %o3
22487 movvc %icc, %i5, %i2
22488 nop
22489 set 0x30, %i2
22490 std %f0, [%l7 + %i2]
22491 movl %icc, %g5, %l6
22492 fnand %f6, %f18, %f6
22493 array32 %g2, %i0, %g3
22494 movvs %icc, %o2, %l2
22495 sethi 0x1CFE, %l3
22496 fandnot2s %f29, %f21, %f2
22497 movcs %xcc, %i7, %i4
22498 fones %f14
22499 ldd [%l7 + 0x20], %f2
22500 movrlz %g6, %l0, %o1
22501 alignaddrl %i3, %g7, %l1
22502 smulcc %l4, 0x0343, %o5
22503 popc %o4, %o7
22504 srl %l5, 0x1B, %i6
22505 ldsh [%l7 + 0x38], %i1
22506 alignaddr %o0, %g1, %g4
22507 restore %o3, %o6, %i5
22508 rdpr %cwp, %g1
22509 rdpr %cansave, %g2
22510 rdpr %canrestore, %g3
22511 rdpr %cleanwin, %g4
22512 rdpr %otherwin, %g5
22513 rdpr %wstate, %g6
22514 fornot2s %f27, %f7, %f1
22515 udivcc %i2, 0x15BB, %g5
22516 addccc %l6, %i0, %g3
22517 subcc %g2, 0x1D00, %l2
22518 fmovsleu %icc, %f26, %f19
22519 movrlz %o2, 0x30C, %l3
22520 ld [%l7 + 0x08], %f7
22521 st %f20, [%l7 + 0x3C]
22522 ldub [%l7 + 0x2C], %i7
22523 faligndata %f8, %f30, %f30
22524 fmul8x16 %f1, %f24, %f20
22525 movrgez %i4, %l0, %g6
22526 sdivcc %i3, 0x0210, %o1
22527 mova %icc, %l1, %l4
22528 orncc %o5, %g7, %o4
22529 alignaddrl %o7, %l5, %i6
22530 fmovrslz %o0, %f3, %f22
22531 edge8l %i1, %g1, %g4
22532 fmovrdgz %o6, %f12, %f4
22533 mova %icc, %i5, %o3
22534 movrne %i2, 0x1FD, %g5
22535 sllx %l6, %g3, %g2
22536 subccc %i0, 0x1CC3, %o2
22537 fmovrdne %l3, %f18, %f6
22538 nop
22539 set 0x30, %g2
22540 stw %i7, [%l7 + %g2]
22541 movcc %xcc, %l2, %i4
22542 fornot1 %f14, %f4, %f6
22543 sdivx %g6, 0x0147, %l0
22544 srl %o1, 0x0A, %i3
22545 andn %l1, %l4, %o5
22546 addccc %g7, 0x1E12, %o4
22547 fmovsn %icc, %f26, %f4
22548 fmovsleu %xcc, %f2, %f9
22549 edge32 %l5, %o7, %o0
22550 movrne %i6, 0x277, %g1
22551 sllx %g4, 0x0A, %i1
22552 andcc %o6, %i5, %o3
22553 array16 %g5, %l6, %g3
22554 nop
22555 set 0x6C, %g6
22556 ldsw [%l7 + %g6], %i2
22557 addc %i0, 0x11E3, %o2
22558 smul %g2, 0x1119, %i7
22559 fcmpne16 %f10, %f14, %l2
22560 movl %xcc, %i4, %l3
22561 lduw [%l7 + 0x4C], %l0
22562 addccc %o1, 0x1EBE, %i3
22563 movge %icc, %g6, %l1
22564 srlx %l4, %g7, %o4
22565 udivx %l5, 0x01DC, %o5
22566 subcc %o0, %o7, %i6
22567 st %f23, [%l7 + 0x28]
22568 lduh [%l7 + 0x50], %g1
22569 subc %i1, 0x0BC1, %g4
22570 or %i5, %o6, %g5
22571 addc %o3, %g3, %i2
22572 srlx %l6, 0x18, %i0
22573 fmovrsgez %o2, %f9, %f28
22574 fcmpeq32 %f6, %f0, %i7
22575 andn %l2, 0x1D83, %g2
22576 srl %l3, %l0, %o1
22577 fornot1s %f17, %f31, %f13
22578 st %f1, [%l7 + 0x58]
22579 popc 0x181B, %i3
22580 movpos %xcc, %i4, %g6
22581 movrlez %l1, %l4, %g7
22582 std %f12, [%l7 + 0x60]
22583 ldd [%l7 + 0x08], %f0
22584 move %xcc, %o4, %l5
22585 fmovrslez %o5, %f16, %f0
22586 srl %o0, %i6, %g1
22587 xnor %o7, 0x1EC7, %i1
22588 ldsh [%l7 + 0x70], %g4
22589 array32 %i5, %o6, %o3
22590 fabsd %f24, %f10
22591 movvc %xcc, %g5, %i2
22592 sra %g3, 0x14, %l6
22593 fmovde %xcc, %f21, %f12
22594 subc %i0, 0x0517, %i7
22595 movrgez %o2, 0x2C9, %l2
22596 fmovrdlez %g2, %f2, %f8
22597 umulcc %l0, 0x11FF, %o1
22598 movvc %icc, %i3, %i4
22599 mulx %l3, 0x07E8, %g6
22600 sdiv %l1, 0x1020, %g7
22601 mulscc %l4, %l5, %o5
22602 std %f12, [%l7 + 0x28]
22603 edge8l %o4, %o0, %i6
22604 movpos %xcc, %g1, %o7
22605 movrgez %g4, %i5, %i1
22606 setx loop_72, %l0, %l1
22607 return %l1
22608 nop
22609 rdpr %cwp, %g1
22610 rdpr %cansave, %g2
22611 rdpr %canrestore, %g3
22612 rdpr %cleanwin, %g4
22613 rdpr %otherwin, %g5
22614 rdpr %wstate, %g6
22615loop_72: fand %f10, %f24, %f30
22616 movvs %icc, %g5, %g3
22617 edge16ln %i2, %l6, %i7
22618 edge32n %o2, %l2, %i0
22619 lduw [%l7 + 0x14], %l0
22620 movg %icc, %o1, %g2
22621 fmovsl %xcc, %f15, %f17
22622 srl %i4, %i3, %l3
22623 udiv %g6, 0x1473, %l1
22624 andcc %g7, %l5, %o5
22625 fandnot2 %f0, %f26, %f2
22626 sdiv %l4, 0x19AB, %o0
22627 sra %i6, 0x1D, %g1
22628 edge8l %o4, %g4, %i5
22629 edge16n %i1, %o6, %o7
22630 sethi 0x0AF5, %g5
22631 fcmpeq32 %f10, %f0, %o3
22632 movl %icc, %g3, %i2
22633 fmuld8ulx16 %f24, %f5, %f20
22634 xnor %i7, %l6, %o2
22635 fcmpes %fcc2, %f24, %f31
22636 fones %f9
22637 addc %l2, %i0, %l0
22638 sir 0x001C
22639 fornot2 %f2, %f18, %f26
22640 add %g2, %o1, %i4
22641 fmovrsgz %l3, %f10, %f31
22642 orncc %g6, %l1, %g7
22643 fmovd %f4, %f6
22644 mulx %i3, 0x0136, %l5
22645 fcmpgt16 %f30, %f24, %l4
22646 stw %o0, [%l7 + 0x0C]
22647 sdivx %i6, 0x095C, %g1
22648 xorcc %o5, %o4, %i5
22649 movne %icc, %g4, %o6
22650 edge8n %o7, %g5, %i1
22651 fmovdge %xcc, %f20, %f17
22652 smul %g3, 0x18D3, %o3
22653 orcc %i7, %l6, %o2
22654 stw %l2, [%l7 + 0x40]
22655 xor %i2, 0x0B39, %l0
22656 fpmerge %f11, %f21, %f22
22657 nop
22658 set 0x28, %o2
22659 std %f4, [%l7 + %o2]
22660 edge16l %i0, %g2, %i4
22661 edge32l %l3, %o1, %l1
22662 fsrc1s %f27, %f11
22663 udivx %g7, 0x0DC2, %g6
22664 edge16l %l5, %i3, %l4
22665 orcc %i6, 0x1EA6, %o0
22666 fmovsg %icc, %f8, %f25
22667 lduw [%l7 + 0x6C], %o5
22668 fzero %f4
22669 fsrc2s %f2, %f0
22670 nop
22671 set 0x50, %g1
22672 std %f6, [%l7 + %g1]
22673 nop
22674 set 0x2C, %l5
22675 stw %o4, [%l7 + %l5]
22676 movcc %icc, %g1, %i5
22677 stw %g4, [%l7 + 0x50]
22678 movleu %icc, %o7, %g5
22679 mulscc %i1, 0x0FFB, %o6
22680 sub %o3, %i7, %l6
22681 udivx %g3, 0x0849, %l2
22682 xnor %i2, %l0, %i0
22683 smulcc %g2, %o2, %l3
22684 movre %i4, 0x127, %l1
22685 movcc %xcc, %o1, %g6
22686 srax %l5, %g7, %l4
22687 ldx [%l7 + 0x20], %i6
22688 movrlez %i3, 0x3CD, %o0
22689 ldub [%l7 + 0x17], %o4
22690 fmovsl %xcc, %f16, %f9
22691 srlx %g1, %o5, %g4
22692 sll %i5, %o7, %i1
22693 fmovrdlez %o6, %f28, %f26
22694 lduw [%l7 + 0x78], %o3
22695 array16 %g5, %l6, %i7
22696 ldx [%l7 + 0x20], %g3
22697 edge8n %i2, %l0, %l2
22698 fmovsle %xcc, %f1, %f28
22699 subccc %i0, 0x04D0, %g2
22700 movn %xcc, %o2, %i4
22701 edge16 %l3, %o1, %g6
22702 movvc %xcc, %l5, %l1
22703 orncc %l4, %g7, %i3
22704 edge32ln %i6, %o4, %o0
22705 edge8n %g1, %g4, %i5
22706 sub %o7, 0x0950, %o5
22707 andncc %i1, %o3, %o6
22708 movrlz %l6, %g5, %i7
22709 movge %icc, %i2, %g3
22710 ldsb [%l7 + 0x1E], %l2
22711 fmovde %xcc, %f0, %f15
22712 movn %icc, %l0, %g2
22713 movl %xcc, %o2, %i4
22714 fpsub32 %f24, %f12, %f4
22715 edge32ln %i0, %l3, %g6
22716 fmovrdlez %o1, %f12, %f20
22717 edge32l %l1, %l4, %l5
22718 xnor %i3, 0x02F5, %i6
22719 mova %xcc, %o4, %o0
22720 mulscc %g1, 0x10C8, %g7
22721 fmovrdlez %g4, %f26, %f6
22722 stw %o7, [%l7 + 0x44]
22723 movcc %xcc, %i5, %i1
22724 xnorcc %o5, %o3, %o6
22725 move %xcc, %g5, %l6
22726 sir 0x1641
22727 xnor %i2, 0x11FE, %g3
22728 fmovrsgz %l2, %f17, %f10
22729 andn %i7, %l0, %g2
22730 st %f22, [%l7 + 0x34]
22731 alignaddrl %i4, %o2, %i0
22732 or %l3, 0x141B, %g6
22733 fmovsvc %xcc, %f22, %f2
22734 lduw [%l7 + 0x58], %o1
22735 subccc %l4, %l1, %i3
22736 edge8ln %i6, %o4, %o0
22737 movrgez %g1, %l5, %g4
22738 fmovsn %icc, %f17, %f8
22739 fmul8x16al %f23, %f29, %f22
22740 movg %icc, %g7, %o7
22741 umulcc %i1, %i5, %o3
22742 movne %icc, %o6, %o5
22743 movleu %icc, %l6, %i2
22744 lduh [%l7 + 0x2A], %g5
22745 edge8 %g3, %i7, %l2
22746 fsrc1s %f5, %f22
22747 restore %g2, %i4, %l0
22748 rdpr %cwp, %g1
22749 rdpr %cansave, %g2
22750 rdpr %canrestore, %g3
22751 rdpr %cleanwin, %g4
22752 rdpr %otherwin, %g5
22753 rdpr %wstate, %g6
22754 orncc %o2, 0x06F2, %i0
22755 movgu %icc, %l3, %g6
22756 fpsub32 %f16, %f26, %f8
22757 edge8l %l4, %o1, %l1
22758 ldsw [%l7 + 0x54], %i3
22759 ld [%l7 + 0x60], %f25
22760 alignaddrl %i6, %o4, %o0
22761 lduw [%l7 + 0x1C], %l5
22762 ldd [%l7 + 0x70], %f24
22763 fcmps %fcc0, %f30, %f27
22764 fmul8x16 %f10, %f8, %f10
22765 fxor %f24, %f18, %f6
22766 fornot1s %f5, %f14, %f25
22767 edge8ln %g1, %g7, %o7
22768 andncc %g4, %i5, %o3
22769 udivx %i1, 0x0388, %o6
22770 edge16 %l6, %i2, %g5
22771 ldx [%l7 + 0x68], %g3
22772 edge32ln %o5, %l2, %g2
22773 ldd [%l7 + 0x58], %f26
22774 smul %i4, 0x0AB3, %i7
22775 fmovrslez %o2, %f10, %f6
22776 and %i0, 0x1966, %l0
22777 movpos %icc, %l3, %l4
22778 fmovrsgz %o1, %f16, %f5
22779 sdivcc %l1, 0x1B47, %i3
22780 movl %xcc, %g6, %o4
22781 edge8n %i6, %o0, %g1
22782 fpsub32 %f22, %f18, %f10
22783 ldsb [%l7 + 0x2C], %g7
22784 xor %o7, 0x122B, %l5
22785 ldsw [%l7 + 0x1C], %g4
22786 orn %o3, 0x1CE1, %i5
22787 edge16ln %o6, %l6, %i1
22788 fmovrdlz %g5, %f8, %f16
22789 save %i2, 0x11FD, %o5
22790 rdpr %cwp, %g1
22791 rdpr %cansave, %g2
22792 rdpr %canrestore, %g3
22793 rdpr %cleanwin, %g4
22794 rdpr %otherwin, %g5
22795 rdpr %wstate, %g6
22796 edge32ln %g3, %g2, %l2
22797 ldx [%l7 + 0x60], %i4
22798 smulcc %i7, 0x17B8, %o2
22799 nop
22800 set 0x20, %l3
22801 stx %l0, [%l7 + %l3]
22802 edge32n %l3, %i0, %o1
22803 edge8 %l4, %i3, %g6
22804 nop
22805 set 0x64, %l2
22806 stw %o4, [%l7 + %l2]
22807 xorcc %i6, %o0, %g1
22808 alignaddrl %g7, %o7, %l1
22809 move %icc, %l5, %g4
22810 movcc %xcc, %o3, %o6
22811 ldsw [%l7 + 0x6C], %l6
22812 fpsub32s %f29, %f21, %f1
22813 orcc %i1, %g5, %i5
22814 movn %icc, %o5, %g3
22815 ldd [%l7 + 0x78], %f8
22816 edge16 %i2, %l2, %i4
22817 edge32l %i7, %g2, %l0
22818 and %o2, %l3, %i0
22819 sdiv %o1, 0x1BF4, %i3
22820 fmovscc %xcc, %f19, %f8
22821 edge16 %g6, %o4, %l4
22822 fmovde %icc, %f11, %f29
22823 lduh [%l7 + 0x44], %i6
22824 edge32n %g1, %o0, %o7
22825 movrgz %l1, 0x1A4, %l5
22826 movrlez %g7, %g4, %o3
22827 subc %l6, %o6, %i1
22828 xor %i5, %g5, %o5
22829 udiv %g3, 0x0A3E, %l2
22830 fand %f14, %f12, %f28
22831 sra %i2, 0x0D, %i4
22832 movrgz %g2, 0x2F0, %l0
22833 addc %o2, 0x1CAE, %i7
22834 and %i0, 0x0791, %l3
22835 move %icc, %i3, %g6
22836 umul %o4, %o1, %i6
22837 sethi 0x0396, %l4
22838 std %f14, [%l7 + 0x30]
22839 orncc %o0, %g1, %l1
22840 xnorcc %o7, 0x1BB8, %g7
22841 fmovrse %l5, %f28, %f27
22842 fpack32 %f20, %f12, %f30
22843 smul %o3, %g4, %o6
22844 movn %xcc, %i1, %i5
22845 edge8ln %l6, %o5, %g3
22846 xorcc %l2, %g5, %i4
22847 bshuffle %f22, %f28, %f26
22848 udivcc %g2, 0x0175, %l0
22849 lduw [%l7 + 0x60], %o2
22850 edge8 %i7, %i0, %l3
22851 fmovsgu %xcc, %f11, %f1
22852 edge16l %i3, %i2, %o4
22853 umulcc %g6, 0x0AD3, %o1
22854 movg %xcc, %i6, %o0
22855 movrgez %g1, %l1, %o7
22856 movvc %xcc, %g7, %l4
22857 fmovsne %xcc, %f30, %f15
22858 movgu %icc, %l5, %g4
22859 mulscc %o6, %i1, %i5
22860 stw %o3, [%l7 + 0x54]
22861 fmovdg %xcc, %f4, %f22
22862 fmovrdgz %l6, %f8, %f26
22863 fmovrsgz %g3, %f22, %f8
22864 fmovdpos %xcc, %f4, %f15
22865 fpack16 %f14, %f13
22866 fpmerge %f8, %f2, %f18
22867 fnegs %f14, %f15
22868 fmul8x16 %f18, %f10, %f20
22869 pdist %f16, %f4, %f0
22870 std %f14, [%l7 + 0x30]
22871 movpos %xcc, %o5, %g5
22872 stb %l2, [%l7 + 0x79]
22873 sir 0x1F12
22874 fcmpes %fcc1, %f17, %f6
22875 andcc %g2, %l0, %o2
22876 nop
22877 set 0x74, %i0
22878 ldsw [%l7 + %i0], %i7
22879 edge16n %i4, %i0, %l3
22880 faligndata %f30, %f14, %f28
22881 xnorcc %i2, 0x0802, %o4
22882 fornot2s %f29, %f27, %f3
22883 array16 %i3, %o1, %i6
22884 subccc %g6, %g1, %l1
22885 movcc %icc, %o7, %o0
22886 xorcc %l4, %l5, %g4
22887 andcc %o6, 0x1770, %i1
22888 addc %g7, 0x0985, %o3
22889 movrgez %l6, %i5, %o5
22890 smulcc %g3, 0x00F0, %l2
22891 fmovdvs %icc, %f5, %f16
22892 subc %g2, %g5, %o2
22893 movrlez %i7, 0x087, %l0
22894 edge16l %i0, %l3, %i2
22895 sra %o4, %i4, %i3
22896 andncc %i6, %o1, %g1
22897 array32 %l1, %g6, %o0
22898 mulscc %l4, %l5, %o7
22899 fmul8x16 %f6, %f8, %f0
22900 andncc %o6, %g4, %i1
22901 fandnot1s %f11, %f18, %f31
22902 alignaddr %o3, %l6, %i5
22903 srax %g7, %o5, %g3
22904 edge8n %g2, %l2, %o2
22905 subcc %i7, %g5, %l0
22906 smul %l3, 0x1E43, %i0
22907 subcc %i2, 0x09E9, %o4
22908 movvc %icc, %i4, %i6
22909 edge8 %i3, %g1, %l1
22910 umulcc %o1, 0x1F60, %o0
22911 movn %xcc, %l4, %l5
22912 ldsh [%l7 + 0x7A], %g6
22913 fmovrslz %o7, %f28, %f7
22914 fmovde %icc, %f18, %f21
22915 save %g4, 0x07A1, %o6
22916 rdpr %cwp, %g1
22917 rdpr %cansave, %g2
22918 rdpr %canrestore, %g3
22919 rdpr %cleanwin, %g4
22920 rdpr %otherwin, %g5
22921 rdpr %wstate, %g6
22922 fmovrde %o3, %f22, %f10
22923 fsrc1 %f8, %f0
22924 xnorcc %l6, %i1, %i5
22925 edge32n %g7, %o5, %g2
22926 addccc %g3, 0x0DEA, %l2
22927 xor %i7, %g5, %o2
22928 movle %xcc, %l3, %l0
22929 stb %i2, [%l7 + 0x51]
22930 sir 0x0192
22931 ldx [%l7 + 0x38], %i0
22932 setx loop_73, %l0, %l1
22933 return %l1
22934 nop
22935 rdpr %cwp, %g1
22936 rdpr %cansave, %g2
22937 rdpr %canrestore, %g3
22938 rdpr %cleanwin, %g4
22939 rdpr %otherwin, %g5
22940 rdpr %wstate, %g6
22941loop_73: fands %f11, %f22, %f4
22942 udiv %o4, 0x1606, %g1
22943 xorcc %i3, %l1, %o1
22944 edge32ln %o0, %l5, %l4
22945 std %f2, [%l7 + 0x48]
22946 ldx [%l7 + 0x28], %o7
22947 mova %xcc, %g4, %o6
22948 stw %o3, [%l7 + 0x48]
22949 edge32ln %g6, %l6, %i5
22950 fandnot2 %f22, %f22, %f0
22951 movgu %xcc, %g7, %i1
22952 fmovrdlz %o5, %f0, %f16
22953 srl %g3, %g2, %i7
22954 movrgez %l2, %g5, %o2
22955 ldsh [%l7 + 0x6E], %l3
22956 ldsb [%l7 + 0x11], %l0
22957 array16 %i2, %i0, %i4
22958 edge16ln %o4, %i6, %g1
22959 ldd [%l7 + 0x38], %f20
22960 srl %i3, %l1, %o1
22961 movrgez %l5, %l4, %o7
22962 edge32n %o0, %o6, %o3
22963 movg %icc, %g6, %g4
22964 movge %xcc, %i5, %g7
22965 ldd [%l7 + 0x78], %f14
22966 movpos %xcc, %l6, %i1
22967 mulx %g3, 0x19A4, %o5
22968 movg %icc, %i7, %g2
22969 xnor %g5, 0x0C4E, %l2
22970 mulx %o2, %l3, %i2
22971 fand %f4, %f4, %f6
22972 fpadd32s %f10, %f17, %f29
22973 edge32n %i0, %l0, %o4
22974 xor %i6, %i4, %g1
22975 restore %i3, %l1, %o1
22976 rdpr %cwp, %g1
22977 rdpr %cansave, %g2
22978 rdpr %canrestore, %g3
22979 rdpr %cleanwin, %g4
22980 rdpr %otherwin, %g5
22981 rdpr %wstate, %g6
22982 movrgez %l5, 0x025, %l4
22983 mulx %o0, %o6, %o7
22984 edge8l %g6, %o3, %g4
22985 addcc %g7, %l6, %i1
22986 fcmpeq32 %f10, %f8, %i5
22987 subc %g3, %o5, %i7
22988 fpadd32s %f27, %f14, %f1
22989 fnor %f12, %f26, %f30
22990 xnor %g5, %g2, %o2
22991 fmovdg %icc, %f4, %f14
22992 sra %l3, %l2, %i2
22993 stb %l0, [%l7 + 0x3B]
22994 sllx %i0, %o4, %i6
22995 movne %icc, %i4, %g1
22996 andncc %i3, %o1, %l1
22997 movpos %xcc, %l4, %o0
22998 movvc %icc, %l5, %o7
22999 fmovdcs %icc, %f6, %f18
23000 umulcc %o6, 0x1151, %o3
23001 fabss %f9, %f29
23002 fmovdcc %icc, %f24, %f27
23003 orcc %g6, %g7, %l6
23004 fabsd %f2, %f22
23005 array32 %g4, %i1, %i5
23006 addc %o5, %i7, %g3
23007 movleu %icc, %g2, %o2
23008 ldx [%l7 + 0x30], %l3
23009 move %icc, %g5, %i2
23010 movrne %l2, %i0, %l0
23011 stx %i6, [%l7 + 0x18]
23012 array32 %o4, %g1, %i3
23013 lduh [%l7 + 0x0C], %i4
23014 sdivcc %l1, 0x0963, %l4
23015 popc 0x18C8, %o0
23016 movrne %o1, 0x086, %l5
23017 umul %o7, 0x1BD0, %o3
23018 fpsub32s %f16, %f31, %f17
23019 movleu %xcc, %o6, %g6
23020 fxors %f30, %f16, %f24
23021 lduh [%l7 + 0x46], %g7
23022 andncc %g4, %i1, %i5
23023 edge16l %o5, %l6, %i7
23024 mulscc %g3, %o2, %l3
23025 fpsub16s %f5, %f12, %f11
23026 fpsub16 %f6, %f16, %f20
23027 fmovdl %xcc, %f12, %f30
23028 edge8 %g2, %g5, %i2
23029 mova %icc, %i0, %l2
23030 movre %i6, %o4, %l0
23031 nop
23032 set 0x5C, %i7
23033 stw %i3, [%l7 + %i7]
23034 orn %i4, 0x1185, %g1
23035 popc 0x08F3, %l4
23036 save %l1, %o0, %l5
23037 rdpr %cwp, %g1
23038 rdpr %cansave, %g2
23039 rdpr %canrestore, %g3
23040 rdpr %cleanwin, %g4
23041 rdpr %otherwin, %g5
23042 rdpr %wstate, %g6
23043 movcc %icc, %o1, %o7
23044 and %o3, 0x01D0, %o6
23045 fcmpes %fcc2, %f4, %f2
23046 for %f12, %f18, %f8
23047 edge32n %g7, %g6, %g4
23048 fmovs %f9, %f16
23049 mulx %i1, %i5, %l6
23050 mova %xcc, %i7, %o5
23051 lduw [%l7 + 0x24], %o2
23052 array8 %g3, %g2, %l3
23053 umul %g5, %i0, %l2
23054 fandnot2s %f15, %f22, %f15
23055 alignaddr %i2, %o4, %i6
23056 fmul8ulx16 %f8, %f10, %f28
23057 movcs %xcc, %l0, %i4
23058 ld [%l7 + 0x4C], %f12
23059 setx loop_74, %l0, %l1
23060 return %l1
23061 nop
23062 rdpr %cwp, %g1
23063 rdpr %cansave, %g2
23064 rdpr %canrestore, %g3
23065 rdpr %cleanwin, %g4
23066 rdpr %otherwin, %g5
23067 rdpr %wstate, %g6
23068loop_74: restore %g1, %l1, %o0
23069 rdpr %cwp, %g1
23070 rdpr %cansave, %g2
23071 rdpr %canrestore, %g3
23072 rdpr %cleanwin, %g4
23073 rdpr %otherwin, %g5
23074 rdpr %wstate, %g6
23075 subccc %o1, 0x0726, %o7
23076 movcs %icc, %l5, %o3
23077 movl %xcc, %o6, %g6
23078 fmovse %xcc, %f26, %f27
23079 fmuld8sux16 %f29, %f23, %f2
23080 save %g7, %i1, %g4
23081 rdpr %cwp, %g1
23082 rdpr %cansave, %g2
23083 rdpr %canrestore, %g3
23084 rdpr %cleanwin, %g4
23085 rdpr %otherwin, %g5
23086 rdpr %wstate, %g6
23087 fpmerge %f8, %f2, %f30
23088 nop
23089 set 0x24, %g3
23090 stw %i5, [%l7 + %g3]
23091 edge8n %l6, %o5, %i7
23092 fmovsge %icc, %f15, %f4
23093 bshuffle %f14, %f24, %f14
23094 move %icc, %o2, %g2
23095 bshuffle %f24, %f28, %f8
23096 movge %icc, %l3, %g5
23097 fabss %f11, %f0
23098 fcmpgt16 %f22, %f26, %i0
23099 udiv %g3, 0x0207, %i2
23100 movg %icc, %l2, %o4
23101 and %l0, 0x07B1, %i4
23102 setx loop_75, %l0, %l1
23103 return %l1
23104 nop
23105 rdpr %cwp, %g1
23106 rdpr %cansave, %g2
23107 rdpr %canrestore, %g3
23108 rdpr %cleanwin, %g4
23109 rdpr %otherwin, %g5
23110 rdpr %wstate, %g6
23111loop_75: array8 %g1, %l1, %o1
23112 array8 %o7, %l5, %o3
23113 orcc %o6, %g6, %o0
23114 andncc %i1, %g4, %g7
23115 orncc %l6, 0x164F, %o5
23116 fsrc1 %f24, %f12
23117 edge16ln %i7, %o2, %i5
23118 sdivx %l3, 0x0BFD, %g5
23119 array8 %g2, %i0, %i2
23120 fmovrslez %l2, %f17, %f1
23121 fnot1s %f0, %f9
23122 orn %o4, 0x13CC, %g3
23123 edge32ln %l0, %i4, %i3
23124 srl %i6, %l4, %l1
23125 edge32 %o1, %g1, %l5
23126 movrgz %o7, %o6, %g6
23127 smul %o3, %i1, %g4
23128 fcmpne16 %f30, %f12, %g7
23129 addc %l6, %o5, %o0
23130 edge8 %o2, %i5, %i7
23131 lduw [%l7 + 0x64], %g5
23132 for %f0, %f16, %f2
23133 ldd [%l7 + 0x50], %f2
23134 fmovdleu %xcc, %f23, %f14
23135 edge8ln %l3, %g2, %i0
23136 fmovrslez %i2, %f20, %f1
23137 fornot1s %f27, %f21, %f28
23138 udivcc %l2, 0x17A6, %o4
23139 fmovdle %xcc, %f29, %f6
23140 std %f26, [%l7 + 0x08]
23141 fmovdgu %icc, %f5, %f29
23142 fexpand %f9, %f30
23143 movrgez %l0, %g3, %i3
23144 movl %icc, %i4, %l4
23145 alignaddrl %i6, %l1, %g1
23146 sdiv %l5, 0x1D8A, %o1
23147 add %o7, %o6, %g6
23148 fmovrslez %o3, %f18, %f17
23149 save %g4, %g7, %i1
23150 rdpr %cwp, %g1
23151 rdpr %cansave, %g2
23152 rdpr %canrestore, %g3
23153 rdpr %cleanwin, %g4
23154 rdpr %otherwin, %g5
23155 rdpr %wstate, %g6
23156 movvc %icc, %o5, %l6
23157 fcmpd %fcc2, %f0, %f0
23158 addc %o2, %i5, %o0
23159 fmul8x16al %f31, %f25, %f0
23160 fpack32 %f2, %f18, %f8
23161 fxnor %f0, %f4, %f30
23162 sdivx %i7, 0x009B, %g5
23163 movl %icc, %l3, %g2
23164 edge8n %i2, %i0, %o4
23165 movl %icc, %l2, %l0
23166 popc %i3, %g3
23167 edge32ln %i4, %l4, %i6
23168 orncc %g1, %l1, %o1
23169 edge32 %o7, %o6, %l5
23170 movrgz %g6, %g4, %g7
23171 movrgz %o3, %i1, %o5
23172 srl %l6, %i5, %o0
23173 andncc %i7, %g5, %o2
23174 umulcc %l3, 0x15B9, %i2
23175 mulx %i0, 0x064C, %o4
23176 fone %f18
23177 edge16n %l2, %g2, %l0
23178 orn %i3, 0x1AF7, %g3
23179 mova %xcc, %l4, %i4
23180 fones %f2
23181 srax %i6, 0x07, %l1
23182 orncc %o1, %o7, %o6
23183 fone %f8
23184 movl %xcc, %l5, %g1
23185 edge32ln %g4, %g6, %g7
23186 or %i1, %o5, %o3
23187 fmovdcc %xcc, %f31, %f7
23188 fmovsn %icc, %f3, %f21
23189 fmovsle %xcc, %f12, %f7
23190 restore %l6, 0x061B, %i5
23191 rdpr %cwp, %g1
23192 rdpr %cansave, %g2
23193 rdpr %canrestore, %g3
23194 rdpr %cleanwin, %g4
23195 rdpr %otherwin, %g5
23196 rdpr %wstate, %g6
23197 alignaddrl %i7, %g5, %o2
23198 srl %l3, %o0, %i0
23199 edge32l %o4, %i2, %g2
23200 edge16n %l0, %l2, %i3
23201 srax %l4, 0x1E, %i4
23202 stw %i6, [%l7 + 0x50]
23203 lduw [%l7 + 0x38], %l1
23204 fmovrdgz %o1, %f22, %f0
23205 fmovdvc %icc, %f4, %f13
23206 sethi 0x0766, %g3
23207 movge %icc, %o7, %o6
23208 movgu %icc, %g1, %l5
23209 lduw [%l7 + 0x50], %g6
23210 andn %g4, %g7, %i1
23211 movcs %icc, %o5, %l6
23212 nop
23213 set 0x40, %o0
23214 std %f28, [%l7 + %o0]
23215 sra %o3, %i5, %g5
23216 alignaddrl %o2, %i7, %o0
23217 movcs %icc, %i0, %o4
23218 fabsd %f2, %f2
23219 edge16n %l3, %g2, %l0
23220 sdivcc %i2, 0x1F93, %i3
23221 addccc %l4, 0x16DB, %i4
23222 sth %l2, [%l7 + 0x40]
23223 fnand %f20, %f22, %f2
23224 ldsw [%l7 + 0x24], %l1
23225 fandnot1s %f30, %f1, %f4
23226 umulcc %o1, 0x00D7, %g3
23227 lduw [%l7 + 0x08], %o7
23228 edge16n %i6, %o6, %l5
23229 std %f2, [%l7 + 0x18]
23230 fpackfix %f22, %f27
23231 edge8l %g1, %g4, %g6
23232 fmovdvc %xcc, %f9, %f23
23233 array8 %g7, %o5, %l6
23234 addccc %i1, 0x1744, %o3
23235 fnand %f4, %f12, %f28
23236 orcc %g5, %i5, %o2
23237 save %i7, %o0, %o4
23238 rdpr %cwp, %g1
23239 rdpr %cansave, %g2
23240 rdpr %canrestore, %g3
23241 rdpr %cleanwin, %g4
23242 rdpr %otherwin, %g5
23243 rdpr %wstate, %g6
23244 movge %xcc, %i0, %l3
23245 subccc %l0, 0x1DBB, %i2
23246 xor %g2, 0x0524, %l4
23247 srax %i3, %i4, %l2
23248 sir 0x0F0E
23249 movvc %icc, %o1, %g3
23250 ldub [%l7 + 0x1C], %l1
23251 edge32ln %i6, %o6, %o7
23252 fnot2s %f21, %f12
23253 movrlz %l5, 0x22D, %g1
23254 fmovdcs %icc, %f17, %f18
23255 stx %g4, [%l7 + 0x78]
23256 movrgez %g6, %o5, %g7
23257 movle %xcc, %i1, %l6
23258 mova %icc, %g5, %o3
23259 edge16ln %i5, %i7, %o2
23260 ldd [%l7 + 0x58], %f18
23261 edge32ln %o4, %o0, %l3
23262 and %i0, %l0, %i2
23263 orcc %l4, 0x1EA4, %g2
23264 andcc %i3, 0x1068, %i4
23265 ldsh [%l7 + 0x3C], %l2
23266 fmovsa %icc, %f25, %f28
23267 array16 %o1, %g3, %i6
23268 subccc %o6, 0x18DA, %l1
23269 fxor %f14, %f24, %f26
23270 fxnors %f25, %f13, %f3
23271 srl %o7, %l5, %g4
23272 ldd [%l7 + 0x38], %g6
23273 fmovrde %o5, %f18, %f18
23274 sdivx %g7, 0x1153, %g1
23275 stw %l6, [%l7 + 0x64]
23276 edge8ln %g5, %i1, %i5
23277 edge16n %o3, %o2, %i7
23278 array16 %o4, %l3, %i0
23279 umulcc %o0, 0x00F3, %l0
23280 sll %l4, %g2, %i2
23281 movn %xcc, %i4, %i3
23282 umulcc %l2, 0x1432, %g3
23283 sdiv %i6, 0x03F6, %o6
23284 movvs %icc, %o1, %o7
23285 alignaddr %l1, %g4, %l5
23286 fmovspos %icc, %f27, %f24
23287 setx loop_76, %l0, %l1
23288 return %l1
23289 nop
23290 rdpr %cwp, %g1
23291 rdpr %cansave, %g2
23292 rdpr %canrestore, %g3
23293 rdpr %cleanwin, %g4
23294 rdpr %otherwin, %g5
23295 rdpr %wstate, %g6
23296loop_76: movcc %xcc, %g7, %g1
23297 sub %g5, %i1, %l6
23298 mulscc %i5, 0x0E42, %o2
23299 addcc %o3, %o4, %i7
23300 movge %icc, %i0, %l3
23301 fpackfix %f14, %f24
23302 fabsd %f16, %f24
23303 movrne %o0, 0x0E6, %l4
23304 mulx %l0, %g2, %i4
23305 edge32n %i2, %l2, %i3
23306 mova %xcc, %i6, %o6
23307 edge8n %o1, %g3, %l1
23308 ldsw [%l7 + 0x64], %o7
23309 nop
23310 set 0x10, %g5
23311 ldx [%l7 + %g5], %g4
23312 fpsub32s %f30, %f20, %f26
23313 edge16ln %o5, %g6, %l5
23314 srl %g1, 0x16, %g5
23315 sra %i1, 0x01, %l6
23316 udiv %g7, 0x0D09, %i5
23317 fcmps %fcc0, %f3, %f29
23318 ld [%l7 + 0x3C], %f3
23319 movn %icc, %o3, %o4
23320 xnorcc %o2, %i0, %i7
23321 movge %xcc, %o0, %l4
23322 xor %l0, %l3, %i4
23323 sdivx %g2, 0x1732, %l2
23324 fmovsgu %xcc, %f19, %f29
23325 movrgez %i2, 0x07D, %i3
23326 edge16 %i6, %o6, %g3
23327 fpack16 %f18, %f24
23328 fmovscs %xcc, %f20, %f15
23329 udiv %o1, 0x0DD9, %l1
23330 movrgez %o7, 0x159, %o5
23331 fmovsg %icc, %f5, %f17
23332 fmovsgu %xcc, %f18, %f4
23333 movn %xcc, %g6, %g4
23334 fmuld8sux16 %f13, %f13, %f20
23335 subccc %l5, 0x14F1, %g5
23336 fcmpne16 %f24, %f8, %i1
23337 mulx %g1, %g7, %i5
23338 ld [%l7 + 0x50], %f26
23339 movre %o3, 0x288, %o4
23340 udivcc %o2, 0x1526, %l6
23341 subc %i7, 0x1F71, %o0
23342 udivx %l4, 0x15F5, %i0
23343 fnegd %f28, %f4
23344 sll %l0, 0x06, %l3
23345 fmovdvc %xcc, %f16, %f9
23346 movle %icc, %g2, %i4
23347 edge16ln %l2, %i2, %i3
23348 fmovdleu %xcc, %f30, %f27
23349 nop
23350 set 0x30, %i1
23351 stx %i6, [%l7 + %i1]
23352 addc %o6, 0x112A, %g3
23353 umulcc %o1, 0x075F, %l1
23354 ldd [%l7 + 0x50], %o6
23355 movvs %xcc, %g6, %g4
23356 fmuld8ulx16 %f12, %f27, %f28
23357 lduw [%l7 + 0x2C], %l5
23358 array32 %g5, %o5, %i1
23359 mulx %g1, 0x16A8, %g7
23360 fcmpne16 %f10, %f0, %i5
23361 edge32 %o4, %o2, %o3
23362 ldsh [%l7 + 0x46], %i7
23363 xor %l6, 0x080B, %o0
23364 fmovrslz %i0, %f18, %f0
23365 andn %l0, %l4, %l3
23366 edge16l %i4, %g2, %l2
23367 edge16ln %i3, %i2, %o6
23368 edge32 %i6, %g3, %o1
23369 fmovsl %xcc, %f25, %f12
23370 movre %l1, %g6, %o7
23371 fpsub16 %f8, %f28, %f18
23372 ldsb [%l7 + 0x0C], %g4
23373 edge8l %g5, %l5, %o5
23374 fmovrdlz %i1, %f14, %f20
23375 movle %xcc, %g7, %i5
23376 sethi 0x10BB, %o4
23377 movgu %icc, %o2, %g1
23378 sdiv %i7, 0x0642, %o3
23379 fmovsge %xcc, %f1, %f8
23380 movrne %l6, %o0, %l0
23381 faligndata %f2, %f24, %f30
23382 subc %l4, %l3, %i4
23383 fnot1 %f4, %f8
23384 smul %g2, %l2, %i3
23385 fmovdl %icc, %f7, %f11
23386 stb %i0, [%l7 + 0x32]
23387 fmul8x16au %f1, %f15, %f0
23388 mulx %o6, %i6, %i2
23389 xor %g3, 0x1DD5, %o1
23390 fpsub16s %f31, %f3, %f14
23391 udivx %g6, 0x10DD, %o7
23392 edge16n %l1, %g4, %l5
23393 edge16l %g5, %o5, %g7
23394 movg %icc, %i5, %o4
23395 stw %o2, [%l7 + 0x5C]
23396 xor %g1, 0x0961, %i1
23397 for %f14, %f24, %f12
23398 alignaddrl %i7, %o3, %l6
23399 fpadd32 %f26, %f30, %f4
23400 sdiv %l0, 0x1F90, %o0
23401 stx %l4, [%l7 + 0x18]
23402 fpackfix %f22, %f12
23403 movl %icc, %l3, %i4
23404 fpack32 %f10, %f12, %f4
23405 addc %l2, %g2, %i0
23406 srl %o6, 0x0A, %i3
23407 udiv %i6, 0x1CA6, %g3
23408 fmovrsgz %i2, %f2, %f29
23409 sth %g6, [%l7 + 0x52]
23410 movrlz %o1, %l1, %o7
23411 lduh [%l7 + 0x4C], %l5
23412 udiv %g4, 0x1766, %o5
23413 edge8 %g7, %g5, %o4
23414 addcc %i5, 0x1BFB, %o2
23415 andncc %g1, %i7, %o3
23416 udiv %l6, 0x0A85, %i1
23417 movge %xcc, %l0, %l4
23418 movrgez %l3, %o0, %i4
23419 movvc %xcc, %l2, %g2
23420 smulcc %i0, 0x17F4, %o6
23421 movrgez %i3, 0x1C3, %g3
23422 edge16l %i2, %g6, %o1
23423 fpsub16s %f29, %f22, %f27
23424 movleu %icc, %l1, %o7
23425 and %i6, 0x0C44, %g4
23426 orncc %o5, %g7, %g5
23427 xor %o4, %l5, %o2
23428 popc 0x0487, %i5
23429 fandnot1 %f12, %f6, %f14
23430 sra %i7, %g1, %l6
23431 std %f24, [%l7 + 0x10]
23432 movn %icc, %i1, %o3
23433 mulscc %l0, %l4, %o0
23434 movrgez %i4, 0x2FE, %l3
23435 xnor %g2, %i0, %l2
23436 fmovspos %icc, %f5, %f25
23437 fnot1 %f30, %f26
23438 fandnot2s %f2, %f2, %f14
23439 srlx %i3, 0x0E, %g3
23440 fmovrslez %o6, %f17, %f30
23441 edge32 %i2, %o1, %g6
23442 subcc %l1, %o7, %i6
23443 fabss %f10, %f26
23444 ldd [%l7 + 0x20], %g4
23445 lduw [%l7 + 0x64], %g7
23446 st %f7, [%l7 + 0x40]
23447 smul %o5, 0x0FF8, %g5
23448 edge32 %l5, %o4, %i5
23449 alignaddr %i7, %g1, %l6
23450 move %xcc, %o2, %i1
23451 and %l0, %o3, %l4
23452 movl %icc, %o0, %i4
23453 movleu %icc, %g2, %l3
23454 ldsw [%l7 + 0x0C], %l2
23455 movge %xcc, %i3, %g3
23456 subccc %o6, 0x11CB, %i2
23457 fmovsa %icc, %f29, %f12
23458 andcc %o1, %i0, %l1
23459 ldd [%l7 + 0x30], %g6
23460 alignaddr %o7, %i6, %g7
23461 udivcc %o5, 0x1013, %g4
23462 add %g5, %o4, %i5
23463 edge16ln %i7, %g1, %l5
23464 fcmped %fcc3, %f8, %f0
23465 bshuffle %f26, %f8, %f8
23466 xorcc %l6, %o2, %l0
23467 movleu %xcc, %i1, %l4
23468 fmovsleu %icc, %f17, %f1
23469 fcmpeq32 %f18, %f0, %o0
23470 movgu %xcc, %i4, %o3
23471 subccc %g2, %l3, %i3
23472 edge8l %g3, %o6, %l2
23473 fmovsleu %icc, %f14, %f31
23474 movrlez %o1, 0x295, %i0
23475 nop
23476 set 0x28, %o6
23477 ldd [%l7 + %o6], %l0
23478 sth %g6, [%l7 + 0x6E]
23479 sdivx %i2, 0x02D7, %i6
23480 array32 %o7, %g7, %o5
23481 sir 0x0973
23482 movleu %xcc, %g5, %o4
23483 fandnot2s %f29, %f21, %f15
23484 edge16 %i5, %i7, %g1
23485 edge16n %l5, %g4, %o2
23486 ldsh [%l7 + 0x62], %l6
23487 movne %icc, %l0, %i1
23488 fmovsleu %icc, %f29, %f14
23489 save %o0, 0x0A44, %i4
23490 rdpr %cwp, %g1
23491 rdpr %cansave, %g2
23492 rdpr %canrestore, %g3
23493 rdpr %cleanwin, %g4
23494 rdpr %otherwin, %g5
23495 rdpr %wstate, %g6
23496 xorcc %l4, %g2, %l3
23497 add %o3, %g3, %o6
23498 fnor %f10, %f28, %f24
23499 fcmpgt16 %f4, %f14, %i3
23500 fxnors %f26, %f28, %f26
23501 edge16n %l2, %o1, %i0
23502 udivx %l1, 0x1721, %i2
23503 fnegs %f1, %f14
23504 addcc %i6, 0x1140, %g6
23505 sethi 0x0664, %o7
23506 fmovrdlez %g7, %f6, %f18
23507 fmovdvc %icc, %f19, %f17
23508 pdist %f24, %f4, %f2
23509 movvc %icc, %g5, %o5
23510 save %i5, 0x05AB, %o4
23511 rdpr %cwp, %g1
23512 rdpr %cansave, %g2
23513 rdpr %canrestore, %g3
23514 rdpr %cleanwin, %g4
23515 rdpr %otherwin, %g5
23516 rdpr %wstate, %g6
23517 srax %g1, %i7, %g4
23518 andcc %o2, 0x0845, %l6
23519 movcs %icc, %l0, %i1
23520 fabsd %f30, %f4
23521 restore %l5, %o0, %l4
23522 rdpr %cwp, %g1
23523 rdpr %cansave, %g2
23524 rdpr %canrestore, %g3
23525 rdpr %cleanwin, %g4
23526 rdpr %otherwin, %g5
23527 rdpr %wstate, %g6
23528 ldd [%l7 + 0x68], %f28
23529 edge16l %g2, %l3, %o3
23530 movneg %icc, %g3, %o6
23531 addccc %i3, 0x0494, %i4
23532 movrgz %l2, %i0, %o1
23533 alignaddr %i2, %l1, %g6
23534 sdivx %i6, 0x12F9, %o7
23535 fmovdvs %icc, %f8, %f5
23536 xor %g5, 0x1FB6, %g7
23537 movrgez %o5, 0x369, %o4
23538 ldsh [%l7 + 0x2A], %g1
23539 movcc %xcc, %i7, %g4
23540 sethi 0x0A97, %o2
23541 fmovdge %icc, %f19, %f14
23542 xorcc %l6, 0x0BA0, %i5
23543 subcc %l0, 0x13D3, %l5
23544 array8 %o0, %l4, %i1
23545 and %l3, 0x0413, %g2
23546 fcmpd %fcc0, %f0, %f6
23547 lduh [%l7 + 0x28], %g3
23548 alignaddrl %o3, %o6, %i4
23549 movneg %xcc, %i3, %i0
23550 ldub [%l7 + 0x50], %l2
23551 movvs %icc, %o1, %l1
23552 add %g6, 0x1CFE, %i6
23553 mulx %i2, 0x0928, %o7
23554 ldsh [%l7 + 0x54], %g5
23555 movne %icc, %o5, %o4
23556 ldd [%l7 + 0x50], %g0
23557 andn %g7, %i7, %g4
23558 move %icc, %o2, %i5
23559 mova %icc, %l6, %l0
23560 sdivcc %o0, 0x1AA9, %l5
23561 move %icc, %i1, %l4
23562 fcmpne32 %f10, %f4, %l3
23563 sra %g2, %o3, %o6
23564 movvs %icc, %i4, %i3
23565 fcmped %fcc2, %f28, %f28
23566 setx loop_77, %l0, %l1
23567 return %l1
23568 nop
23569 rdpr %cwp, %g1
23570 rdpr %cansave, %g2
23571 rdpr %canrestore, %g3
23572 rdpr %cleanwin, %g4
23573 rdpr %otherwin, %g5
23574 rdpr %wstate, %g6
23575loop_77: subc %o1, 0x0715, %g6
23576 edge8ln %l1, %i6, %i2
23577 ldub [%l7 + 0x61], %o7
23578 movvc %icc, %g5, %o5
23579 fmovdleu %xcc, %f17, %f8
23580 sllx %o4, %g1, %g7
23581 movcs %icc, %g4, %o2
23582 movpos %icc, %i5, %l6
23583 movrlz %i7, %o0, %l5
23584 sethi 0x16D2, %i1
23585 mulscc %l4, 0x1990, %l3
23586 movvc %xcc, %g2, %o3
23587 add %l0, 0x0C36, %o6
23588 sethi 0x14F9, %i4
23589 sdivx %i3, 0x1C11, %g3
23590 ldsh [%l7 + 0x3A], %i0
23591 alignaddr %l2, %o1, %g6
23592 movpos %xcc, %i6, %l1
23593 save %i2, 0x1A9E, %o7
23594 rdpr %cwp, %g1
23595 rdpr %cansave, %g2
23596 rdpr %canrestore, %g3
23597 rdpr %cleanwin, %g4
23598 rdpr %otherwin, %g5
23599 rdpr %wstate, %g6
23600 edge16 %o5, %o4, %g5
23601 alignaddr %g7, %g4, %g1
23602 subc %i5, %l6, %o2
23603 fnot2 %f16, %f18
23604 alignaddrl %i7, %o0, %l5
23605 mova %xcc, %i1, %l4
23606 stw %g2, [%l7 + 0x3C]
23607 sllx %o3, 0x03, %l3
23608 mulx %l0, %o6, %i4
23609 fpsub32 %f6, %f12, %f2
23610 subc %g3, %i3, %i0
23611 movge %icc, %o1, %g6
23612 edge8n %i6, %l1, %l2
23613 fornot2s %f11, %f5, %f2
23614 add %i2, %o5, %o7
23615 andn %o4, 0x1762, %g7
23616 fabsd %f14, %f18
23617 fmul8x16al %f22, %f0, %f30
23618 movrlz %g4, 0x3F3, %g5
23619 sra %i5, %l6, %g1
23620 movrlez %i7, 0x10D, %o0
23621 edge8 %l5, %o2, %l4
23622 popc 0x1FB9, %g2
23623 edge8ln %i1, %l3, %l0
23624 movrlez %o6, 0x2E9, %i4
23625 xnor %o3, 0x0424, %i3
23626 movvs %xcc, %g3, %i0
23627 orn %o1, 0x00E1, %i6
23628 fmul8x16 %f16, %f26, %f20
23629 sth %g6, [%l7 + 0x7A]
23630 movge %icc, %l2, %i2
23631 movg %icc, %o5, %l1
23632 fpsub32s %f19, %f28, %f19
23633 add %o7, 0x1F29, %g7
23634 ldsh [%l7 + 0x6A], %g4
23635 fands %f13, %f29, %f19
23636 restore %g5, 0x181F, %i5
23637 rdpr %cwp, %g1
23638 rdpr %cansave, %g2
23639 rdpr %canrestore, %g3
23640 rdpr %cleanwin, %g4
23641 rdpr %otherwin, %g5
23642 rdpr %wstate, %g6
23643 addccc %o4, %g1, %l6
23644 fandnot1s %f8, %f16, %f26
23645 udiv %i7, 0x1F9C, %l5
23646 movvc %xcc, %o2, %o0
23647 move %xcc, %l4, %i1
23648 udivcc %l3, 0x1A29, %g2
23649 fmovd %f14, %f0
23650 ldsh [%l7 + 0x44], %l0
23651 ldx [%l7 + 0x48], %o6
23652 std %f10, [%l7 + 0x60]
23653 or %o3, %i3, %g3
23654 array32 %i4, %i0, %o1
23655 udiv %i6, 0x1961, %l2
23656 movleu %xcc, %g6, %o5
23657 fmuld8sux16 %f14, %f1, %f2
23658 movl %xcc, %i2, %o7
23659 edge16l %g7, %g4, %l1
23660 edge16l %g5, %i5, %g1
23661 sll %o4, %i7, %l6
23662 array8 %l5, %o2, %o0
23663 ldx [%l7 + 0x60], %i1
23664 addccc %l4, %g2, %l3
23665 sir 0x1F77
23666 movcc %xcc, %o6, %l0
23667 edge8n %o3, %g3, %i3
23668 srlx %i0, 0x03, %o1
23669 movneg %xcc, %i4, %l2
23670 lduw [%l7 + 0x70], %g6
23671 edge8ln %i6, %o5, %i2
23672 sethi 0x1486, %g7
23673 lduh [%l7 + 0x7A], %o7
23674 movrlz %l1, 0x2A1, %g4
23675 ldub [%l7 + 0x6B], %g5
23676 smulcc %i5, %o4, %g1
23677 movleu %xcc, %i7, %l6
23678 fmovrdne %l5, %f2, %f20
23679 fmovscs %xcc, %f14, %f17
23680 movn %icc, %o2, %i1
23681 edge16n %o0, %g2, %l3
23682 fcmpgt16 %f24, %f20, %o6
23683 edge16l %l0, %l4, %o3
23684 movpos %xcc, %i3, %i0
23685 stx %o1, [%l7 + 0x78]
23686 ldx [%l7 + 0x48], %g3
23687 sra %i4, %g6, %l2
23688 alignaddr %o5, %i2, %i6
23689 ldd [%l7 + 0x68], %f2
23690 orn %o7, 0x11A5, %l1
23691 udivcc %g4, 0x0863, %g5
23692 movne %icc, %i5, %o4
23693 sllx %g1, %i7, %l6
23694 subccc %l5, 0x10A8, %g7
23695 andncc %o2, %i1, %g2
23696 save %l3, 0x06CC, %o6
23697 rdpr %cwp, %g1
23698 rdpr %cansave, %g2
23699 rdpr %canrestore, %g3
23700 rdpr %cleanwin, %g4
23701 rdpr %otherwin, %g5
23702 rdpr %wstate, %g6
23703 fpack16 %f10, %f18
23704 andn %o0, %l0, %o3
23705 movvs %icc, %i3, %i0
23706 edge8 %o1, %g3, %i4
23707 edge8n %l4, %g6, %o5
23708 edge16ln %i2, %l2, %i6
23709 mulscc %l1, 0x1F71, %o7
23710 std %f2, [%l7 + 0x08]
23711 sethi 0x0494, %g5
23712 mulscc %g4, %o4, %g1
23713 movn %xcc, %i5, %l6
23714 edge32n %l5, %g7, %i7
23715 movre %i1, %g2, %o2
23716 fmovsgu %icc, %f16, %f1
23717 movre %o6, 0x37D, %o0
23718 addc %l3, %l0, %i3
23719 fmul8x16au %f8, %f10, %f16
23720 nop
23721 set 0x44, %o7
23722 stb %i0, [%l7 + %o7]
23723 edge16 %o3, %g3, %i4
23724 movvs %xcc, %o1, %g6
23725 edge16n %o5, %l4, %l2
23726 fmovdgu %icc, %f23, %f5
23727 fcmpeq16 %f26, %f2, %i2
23728 fmovdvc %xcc, %f7, %f3
23729 movge %icc, %i6, %o7
23730 fmovdleu %xcc, %f15, %f13
23731 ldx [%l7 + 0x08], %l1
23732 movleu %xcc, %g5, %o4
23733 subc %g1, %g4, %l6
23734 xnor %l5, 0x0DCA, %g7
23735 sdivx %i7, 0x1473, %i5
23736 ldd [%l7 + 0x20], %i0
23737 sra %g2, 0x08, %o6
23738 mulx %o2, 0x10FF, %o0
23739 movrlez %l3, %i3, %i0
23740 fpadd32 %f2, %f2, %f14
23741 sra %l0, 0x07, %g3
23742 fmovse %icc, %f18, %f0
23743 andncc %i4, %o1, %g6
23744 addcc %o5, %o3, %l2
23745 sra %l4, 0x0C, %i2
23746 or %o7, %i6, %g5
23747 ldd [%l7 + 0x70], %o4
23748 fmovdle %icc, %f23, %f25
23749 movre %l1, 0x2A1, %g4
23750 movge %xcc, %l6, %l5
23751 movrgez %g1, 0x0B7, %i7
23752 edge32 %g7, %i1, %i5
23753 srax %g2, %o2, %o0
23754 fcmpes %fcc0, %f16, %f6
23755 edge16l %l3, %o6, %i3
23756 or %l0, 0x12F0, %g3
23757 subccc %i4, %o1, %i0
23758 std %f16, [%l7 + 0x08]
23759 udivx %o5, 0x1982, %o3
23760 fnot2 %f10, %f4
23761 movrgz %g6, %l2, %l4
23762 sdiv %o7, 0x052E, %i2
23763 udivx %g5, 0x00B4, %o4
23764 stb %l1, [%l7 + 0x68]
23765 umul %i6, %g4, %l5
23766 fnot1s %f9, %f5
23767 array16 %g1, %i7, %l6
23768 movpos %icc, %g7, %i5
23769 fmovsn %icc, %f21, %f19
23770 movvc %icc, %i1, %g2
23771 movne %icc, %o0, %l3
23772 movg %icc, %o6, %o2
23773 ldsb [%l7 + 0x60], %l0
23774 movvs %icc, %i3, %g3
23775 fnot2 %f10, %f30
23776 sethi 0x1209, %o1
23777 movpos %xcc, %i0, %i4
23778 fornot2 %f22, %f12, %f28
23779 alignaddr %o3, %o5, %l2
23780 movrlez %l4, %g6, %o7
23781 edge8ln %i2, %o4, %g5
23782 sth %l1, [%l7 + 0x6C]
23783 sethi 0x05DD, %i6
23784 movrne %g4, %g1, %i7
23785 sir 0x0CED
23786 addc %l6, %g7, %i5
23787 srax %i1, 0x07, %l5
23788 ldsb [%l7 + 0x2A], %o0
23789 movvs %xcc, %l3, %o6
23790 movl %xcc, %o2, %l0
23791 mulx %g2, 0x105C, %g3
23792 siam 0x7
23793 movpos %xcc, %i3, %o1
23794 edge16l %i4, %o3, %i0
23795 udivcc %o5, 0x137D, %l4
23796 sub %g6, 0x0F2F, %o7
23797 fcmple32 %f18, %f2, %i2
23798 edge8l %l2, %g5, %l1
23799 alignaddr %i6, %g4, %o4
23800 ld [%l7 + 0x24], %f13
23801 ld [%l7 + 0x54], %f4
23802 fandnot2 %f16, %f14, %f28
23803 movrne %i7, 0x084, %l6
23804 xnor %g1, 0x10FD, %i5
23805 movvs %xcc, %g7, %l5
23806 fpsub32s %f22, %f22, %f9
23807 sdivx %o0, 0x02B5, %i1
23808 fnegs %f23, %f1
23809 fmul8x16al %f19, %f22, %f20
23810 subcc %o6, %l3, %o2
23811 udiv %g2, 0x17C4, %g3
23812 udivx %l0, 0x047F, %i3
23813 alignaddrl %i4, %o1, %o3
23814 edge32 %i0, %l4, %o5
23815 addc %o7, %i2, %l2
23816 xnor %g5, %l1, %i6
23817 movge %xcc, %g6, %o4
23818 movpos %icc, %g4, %l6
23819 ldd [%l7 + 0x28], %g0
23820 subcc %i7, %i5, %g7
23821 fpadd16s %f11, %f2, %f5
23822 lduh [%l7 + 0x44], %o0
23823 move %icc, %i1, %o6
23824 movn %xcc, %l3, %l5
23825 lduw [%l7 + 0x48], %g2
23826 fmovrse %o2, %f6, %f12
23827 sdivcc %l0, 0x1C6B, %i3
23828 movne %xcc, %g3, %o1
23829 umul %o3, %i4, %l4
23830 movrlez %i0, 0x071, %o5
23831 fmovsleu %xcc, %f30, %f0
23832 edge32l %o7, %l2, %g5
23833 stx %l1, [%l7 + 0x40]
23834 array16 %i6, %g6, %i2
23835 fornot2s %f4, %f19, %f16
23836 edge16ln %g4, %o4, %l6
23837 sir 0x1319
23838 ld [%l7 + 0x78], %f31
23839 setx loop_78, %l0, %l1
23840 return %l1
23841 nop
23842 rdpr %cwp, %g1
23843 rdpr %cansave, %g2
23844 rdpr %canrestore, %g3
23845 rdpr %cleanwin, %g4
23846 rdpr %otherwin, %g5
23847 rdpr %wstate, %g6
23848loop_78: ldd [%l7 + 0x30], %f30
23849 edge16n %o0, %i1, %g7
23850 stb %o6, [%l7 + 0x3E]
23851 save %l3, 0x13CD, %l5
23852 rdpr %cwp, %g1
23853 rdpr %cansave, %g2
23854 rdpr %canrestore, %g3
23855 rdpr %cleanwin, %g4
23856 rdpr %otherwin, %g5
23857 rdpr %wstate, %g6
23858 for %f22, %f14, %f24
23859 xnor %o2, 0x0F00, %g2
23860 smulcc %i3, %l0, %g3
23861 std %f8, [%l7 + 0x60]
23862 ldsw [%l7 + 0x30], %o3
23863 orn %i4, %o1, %i0
23864 alignaddr %l4, %o7, %o5
23865 udiv %l2, 0x15D5, %l1
23866 movgu %icc, %i6, %g6
23867 xnorcc %g5, %g4, %i2
23868 movn %icc, %l6, %i7
23869 bshuffle %f4, %f22, %f12
23870 move %xcc, %g1, %i5
23871 movneg %icc, %o4, %o0
23872 sllx %i1, 0x08, %g7
23873 add %l3, %l5, %o6
23874 mova %xcc, %o2, %g2
23875 st %f12, [%l7 + 0x2C]
23876 add %i3, 0x044E, %l0
23877 popc %o3, %g3
23878 udiv %o1, 0x1935, %i0
23879 andncc %i4, %o7, %l4
23880 fmovscc %icc, %f3, %f27
23881 orcc %l2, 0x0489, %o5
23882 fxors %f10, %f2, %f1
23883 fmovdcs %icc, %f0, %f8
23884 srlx %i6, 0x00, %g6
23885 fmuld8sux16 %f13, %f21, %f6
23886 edge32ln %g5, %l1, %g4
23887 movrne %l6, 0x242, %i7
23888 srlx %i2, 0x0D, %i5
23889 edge16n %o4, %o0, %g1
23890 fmuld8sux16 %f0, %f0, %f16
23891 fmovrdlez %i1, %f20, %f28
23892 ld [%l7 + 0x08], %f10
23893 udivcc %g7, 0x0F27, %l5
23894 edge16ln %l3, %o6, %g2
23895 sub %o2, %i3, %o3
23896 mulscc %g3, 0x0C62, %l0
23897 stw %o1, [%l7 + 0x40]
23898 fnot2s %f22, %f12
23899 movne %xcc, %i4, %i0
23900 fmovdcs %xcc, %f22, %f8
23901 stw %l4, [%l7 + 0x40]
23902 fcmped %fcc2, %f24, %f18
23903 array8 %o7, %l2, %o5
23904 movre %g6, 0x124, %g5
23905 ldd [%l7 + 0x58], %f4
23906 fmovdneg %icc, %f12, %f7
23907 srl %l1, %i6, %g4
23908 fnors %f15, %f27, %f28
23909 ldx [%l7 + 0x20], %l6
23910 sra %i7, %i5, %i2
23911 sub %o0, 0x1225, %o4
23912 mulx %i1, 0x1480, %g1
23913 nop
23914 set 0x54, %l4
23915 ldsw [%l7 + %l4], %g7
23916 lduh [%l7 + 0x24], %l5
23917 fpsub16s %f26, %f24, %f7
23918 movcc %icc, %o6, %l3
23919 subc %g2, %i3, %o3
23920 fcmpd %fcc1, %f26, %f16
23921 movrlz %o2, %l0, %o1
23922 srl %i4, %i0, %l4
23923 fxnor %f4, %f4, %f2
23924 fnand %f12, %f24, %f26
23925 movg %icc, %g3, %o7
23926 fandnot1 %f18, %f18, %f12
23927 movleu %xcc, %l2, %o5
23928 fmovdvc %xcc, %f25, %f4
23929 movrne %g5, %g6, %l1
23930 sethi 0x1D0C, %i6
23931 fmovde %icc, %f9, %f12
23932 sethi 0x0165, %g4
23933 umulcc %i7, %l6, %i5
23934 addccc %o0, 0x1040, %o4
23935 fmul8x16au %f12, %f19, %f4
23936 fandnot1s %f1, %f15, %f20
23937 fabss %f22, %f5
23938 fornot1 %f30, %f12, %f26
23939 subcc %i1, 0x1DEE, %i2
23940 mulx %g1, 0x15A9, %g7
23941 sir 0x1D53
23942 edge32l %l5, %l3, %g2
23943 sll %i3, %o3, %o6
23944 edge16 %l0, %o2, %o1
23945 movcc %icc, %i0, %l4
23946 edge16l %g3, %o7, %l2
23947 udivx %i4, 0x0EEA, %g5
23948 stw %g6, [%l7 + 0x60]
23949 movvs %icc, %o5, %l1
23950 ldsb [%l7 + 0x1B], %i6
23951 fand %f20, %f18, %f10
23952 sth %i7, [%l7 + 0x72]
23953 edge32l %g4, %i5, %l6
23954 edge8ln %o0, %i1, %o4
23955 ldsb [%l7 + 0x76], %i2
23956 subccc %g1, %g7, %l5
23957 save %l3, 0x0F94, %i3
23958 rdpr %cwp, %g1
23959 rdpr %cansave, %g2
23960 rdpr %canrestore, %g3
23961 rdpr %cleanwin, %g4
23962 rdpr %otherwin, %g5
23963 rdpr %wstate, %g6
23964 andcc %g2, %o3, %l0
23965 edge16n %o2, %o6, %o1
23966 sethi 0x127B, %l4
23967 andn %g3, 0x17DA, %o7
23968 subc %l2, %i4, %g5
23969 fand %f12, %f6, %f10
23970 nop
23971 set 0x48, %l6
23972 ldx [%l7 + %l6], %i0
23973 sllx %g6, %o5, %i6
23974 add %i7, 0x1EC6, %l1
23975 nop
23976 set 0x20, %o1
23977 lduw [%l7 + %o1], %i5
23978 fmovdn %icc, %f2, %f8
23979 ldd [%l7 + 0x18], %f28
23980 sethi 0x0EFE, %l6
23981 stb %o0, [%l7 + 0x63]
23982 ldsh [%l7 + 0x2A], %g4
23983 movneg %icc, %i1, %o4
23984 fcmpeq16 %f20, %f16, %i2
23985 movge %icc, %g7, %l5
23986 array8 %g1, %i3, %l3
23987 nop
23988 set 0x62, %g7
23989 ldsh [%l7 + %g7], %g2
23990 sir 0x1866
23991 ldsw [%l7 + 0x0C], %l0
23992 fmovse %xcc, %f4, %f0
23993 edge32l %o3, %o6, %o2
23994 ldsh [%l7 + 0x54], %o1
23995 lduw [%l7 + 0x08], %g3
23996 movg %icc, %o7, %l4
23997 sdiv %l2, 0x1B34, %i4
23998 array16 %i0, %g5, %o5
23999 ldub [%l7 + 0x1A], %i6
24000 stw %g6, [%l7 + 0x78]
24001 edge32ln %l1, %i7, %l6
24002 alignaddrl %o0, %g4, %i5
24003 umul %o4, 0x0694, %i2
24004 std %f26, [%l7 + 0x30]
24005 srlx %g7, %l5, %g1
24006 srl %i3, %i1, %g2
24007 fpack16 %f6, %f14
24008 movle %icc, %l3, %l0
24009 srax %o6, %o2, %o1
24010 ldd [%l7 + 0x58], %f4
24011 and %o3, %g3, %l4
24012 edge8n %l2, %i4, %i0
24013 movre %g5, 0x205, %o5
24014 edge8n %i6, %g6, %l1
24015 sir 0x1A2C
24016 addc %o7, %l6, %o0
24017 fcmple32 %f14, %f14, %g4
24018 sth %i7, [%l7 + 0x68]
24019 smulcc %i5, %o4, %i2
24020 sra %l5, %g7, %g1
24021 subccc %i1, %i3, %g2
24022 popc 0x1C42, %l0
24023 orncc %l3, 0x0FD2, %o2
24024 fones %f4
24025 fmuld8ulx16 %f10, %f13, %f10
24026 fmovdvc %xcc, %f27, %f10
24027 umul %o6, %o3, %g3
24028 array32 %o1, %l2, %i4
24029 edge32ln %i0, %g5, %l4
24030 fnands %f4, %f30, %f28
24031 umul %o5, %i6, %g6
24032 nop
24033 set 0x24, %o4
24034 lduw [%l7 + %o4], %o7
24035 fornot1 %f26, %f14, %f6
24036 umul %l1, %o0, %g4
24037 st %f8, [%l7 + 0x60]
24038 movn %xcc, %l6, %i5
24039 array32 %o4, %i7, %i2
24040 movrgz %g7, %l5, %i1
24041 movn %xcc, %i3, %g1
24042 mulx %l0, %l3, %g2
24043 smul %o6, %o2, %g3
24044 fabsd %f8, %f12
24045 fands %f17, %f1, %f31
24046 sdivx %o1, 0x1058, %o3
24047 xnorcc %i4, 0x00CA, %i0
24048 or %g5, %l4, %l2
24049 fnegs %f31, %f3
24050 umul %i6, %g6, %o7
24051 sir 0x01E5
24052 fpack16 %f18, %f30
24053 andncc %l1, %o0, %g4
24054 movpos %xcc, %o5, %i5
24055 sethi 0x1FB6, %l6
24056 fand %f8, %f14, %f4
24057 sllx %i7, 0x06, %o4
24058 fmovs %f24, %f30
24059 edge8 %i2, %g7, %i1
24060 orncc %i3, %l5, %l0
24061 and %l3, 0x0844, %g2
24062 movrlz %g1, 0x06F, %o2
24063 lduw [%l7 + 0x48], %o6
24064 fnot2s %f9, %f3
24065 movrlz %g3, 0x198, %o1
24066 or %i4, 0x0D21, %o3
24067 fmovrslez %i0, %f27, %f16
24068 sir 0x1446
24069 srlx %l4, 0x11, %g5
24070 addccc %l2, 0x0968, %g6
24071 movge %xcc, %o7, %l1
24072 fabsd %f0, %f20
24073 fmovdg %xcc, %f15, %f29
24074 orn %i6, %g4, %o5
24075 fone %f30
24076 xnorcc %o0, 0x02FB, %l6
24077 orcc %i7, 0x1334, %i5
24078 srlx %i2, 0x0A, %g7
24079 edge8 %o4, %i1, %i3
24080 sethi 0x1A03, %l5
24081 fmovrdgez %l3, %f26, %f22
24082 edge16l %g2, %l0, %o2
24083 fmul8x16 %f3, %f16, %f18
24084 mulx %o6, %g1, %o1
24085 fpadd32s %f12, %f4, %f25
24086 edge32 %g3, %i4, %o3
24087 fsrc2s %f10, %f16
24088 alignaddr %i0, %g5, %l4
24089 edge16ln %l2, %o7, %g6
24090 nop
24091 set 0x19, %i5
24092 ldsb [%l7 + %i5], %i6
24093 movvs %xcc, %g4, %o5
24094 fmovrslez %o0, %f10, %f29
24095 orcc %l6, %i7, %l1
24096 fmovrdgez %i2, %f30, %f24
24097 ldsh [%l7 + 0x78], %g7
24098 sethi 0x0B78, %o4
24099 ldd [%l7 + 0x78], %i0
24100 save %i5, %i3, %l3
24101 rdpr %cwp, %g1
24102 rdpr %cansave, %g2
24103 rdpr %canrestore, %g3
24104 rdpr %cleanwin, %g4
24105 rdpr %otherwin, %g5
24106 rdpr %wstate, %g6
24107 addcc %l5, 0x0380, %l0
24108 orn %g2, %o2, %o6
24109 movrlez %o1, %g1, %g3
24110 movrlez %o3, 0x27A, %i4
24111 movvc %xcc, %i0, %l4
24112 edge32l %l2, %o7, %g5
24113 subcc %i6, %g6, %o5
24114 ldd [%l7 + 0x68], %f24
24115 fandnot2s %f8, %f17, %f11
24116 subcc %o0, 0x0735, %g4
24117 smulcc %l6, 0x0FA5, %i7
24118 smul %l1, %g7, %i2
24119 ldub [%l7 + 0x66], %i1
24120 fmovda %icc, %f13, %f3
24121 movneg %icc, %o4, %i5
24122 stb %i3, [%l7 + 0x16]
24123 sra %l3, %l0, %g2
24124 fmovsleu %xcc, %f20, %f1
24125 addcc %o2, %o6, %l5
24126 sllx %g1, %o1, %o3
24127 andcc %g3, 0x0DA1, %i0
24128 smul %l4, 0x0585, %i4
24129 movrlz %o7, 0x3FB, %l2
24130 fmovdcs %icc, %f18, %f21
24131 sra %g5, 0x04, %g6
24132 movne %icc, %i6, %o5
24133 xorcc %g4, %l6, %o0
24134 stx %l1, [%l7 + 0x68]
24135 movg %xcc, %g7, %i7
24136 fpackfix %f22, %f8
24137 move %xcc, %i2, %i1
24138 popc %i5, %o4
24139 sllx %i3, 0x01, %l3
24140 movrlez %g2, %o2, %o6
24141 movrlz %l5, %g1, %l0
24142 sir 0x0730
24143 fcmpne16 %f4, %f14, %o1
24144 movrne %g3, 0x09F, %o3
24145 movcs %xcc, %i0, %l4
24146 addc %i4, 0x0D9E, %o7
24147 stb %g5, [%l7 + 0x0A]
24148 array32 %l2, %g6, %i6
24149 fnands %f28, %f23, %f9
24150 alignaddr %g4, %l6, %o0
24151 fmul8x16au %f2, %f28, %f12
24152 mulx %l1, %o5, %g7
24153 stb %i2, [%l7 + 0x7E]
24154 ldsh [%l7 + 0x54], %i7
24155 mulscc %i5, 0x1F71, %i1
24156 ld [%l7 + 0x74], %f19
24157 fpadd32 %f26, %f14, %f6
24158 fcmped %fcc0, %f14, %f12
24159 movge %xcc, %o4, %l3
24160 sll %g2, 0x0C, %i3
24161 xnorcc %o2, %l5, %o6
24162 st %f7, [%l7 + 0x6C]
24163 edge8ln %g1, %o1, %g3
24164 mulscc %l0, 0x1293, %o3
24165 fpackfix %f28, %f20
24166 smulcc %i0, %i4, %l4
24167 fmovrdne %o7, %f24, %f20
24168 std %f30, [%l7 + 0x10]
24169 fzeros %f12
24170 fpmerge %f23, %f20, %f24
24171 fmovsvc %xcc, %f30, %f8
24172 srl %g5, %l2, %i6
24173 movpos %xcc, %g6, %l6
24174 umulcc %o0, %l1, %o5
24175 fmovdg %xcc, %f23, %f29
24176 udivx %g4, 0x130B, %i2
24177 movneg %xcc, %i7, %g7
24178 move %icc, %i5, %o4
24179 fandnot2 %f16, %f6, %f8
24180 andncc %i1, %g2, %i3
24181 movcc %xcc, %l3, %o2
24182 andncc %o6, %g1, %l5
24183 fmovsl %icc, %f20, %f21
24184 movrgez %o1, %l0, %o3
24185 movne %icc, %g3, %i0
24186 edge16 %l4, %o7, %i4
24187 sllx %l2, %i6, %g6
24188 orcc %g5, %l6, %o0
24189 fmovdleu %icc, %f17, %f23
24190 fandnot1s %f18, %f6, %f27
24191 fmovdgu %xcc, %f20, %f19
24192 mulscc %l1, 0x0489, %g4
24193 std %f6, [%l7 + 0x18]
24194 edge8 %o5, %i7, %g7
24195 edge32n %i5, %o4, %i2
24196 array32 %i1, %g2, %i3
24197 orncc %l3, %o2, %g1
24198 fandnot2s %f21, %f10, %f13
24199 xnor %o6, 0x18DF, %l5
24200 sll %l0, %o3, %o1
24201 restore %i0, %g3, %l4
24202 rdpr %cwp, %g1
24203 rdpr %cansave, %g2
24204 rdpr %canrestore, %g3
24205 rdpr %cleanwin, %g4
24206 rdpr %otherwin, %g5
24207 rdpr %wstate, %g6
24208 fpsub16 %f18, %f8, %f24
24209 xor %i4, 0x0D32, %l2
24210 movvs %icc, %o7, %i6
24211 std %f12, [%l7 + 0x48]
24212 fmovdleu %icc, %f5, %f26
24213 popc %g5, %g6
24214 mulx %l6, 0x03D7, %l1
24215 fpadd32 %f24, %f30, %f10
24216 fmovdvc %icc, %f3, %f26
24217 setx loop_79, %l0, %l1
24218 return %l1
24219 nop
24220 rdpr %cwp, %g1
24221 rdpr %cansave, %g2
24222 rdpr %canrestore, %g3
24223 rdpr %cleanwin, %g4
24224 rdpr %otherwin, %g5
24225 rdpr %wstate, %g6
24226loop_79: fmovsge %icc, %f25, %f1
24227 move %icc, %g7, %i5
24228 mulscc %g4, %i2, %i1
24229 mulx %g2, %i3, %l3
24230 array32 %o2, %o4, %o6
24231 edge16l %l5, %l0, %o3
24232 array32 %o1, %i0, %g3
24233 array16 %l4, %i4, %g1
24234 edge32 %o7, %i6, %l2
24235 stb %g5, [%l7 + 0x2B]
24236 fmovsle %xcc, %f15, %f20
24237 sdivx %l6, 0x01FF, %g6
24238 fnors %f13, %f24, %f5
24239 movrlez %l1, 0x265, %o0
24240 nop
24241 set 0x08, %l1
24242 lduw [%l7 + %l1], %o5
24243 fmovsl %xcc, %f4, %f24
24244 movg %xcc, %i7, %i5
24245 addcc %g7, %i2, %g4
24246 and %g2, 0x14F3, %i1
24247 fmul8x16au %f18, %f24, %f28
24248 fornot1 %f6, %f10, %f24
24249 fpsub16 %f24, %f8, %f14
24250 fcmpeq16 %f28, %f6, %i3
24251 fmovsgu %icc, %f7, %f13
24252 edge32ln %l3, %o4, %o6
24253 umul %o2, 0x0E70, %l0
24254 movvs %xcc, %o3, %o1
24255 mova %icc, %l5, %i0
24256 udiv %l4, 0x06BD, %g3
24257 alignaddr %i4, %o7, %i6
24258 movrgz %l2, 0x0E1, %g5
24259 alignaddrl %g1, %l6, %l1
24260 udivx %g6, 0x15C8, %o5
24261 movre %i7, 0x37E, %i5
24262 add %o0, 0x0D2C, %i2
24263 edge8 %g4, %g2, %i1
24264 fmovs %f22, %f7
24265 srl %i3, %l3, %g7
24266 andn %o4, %o6, %l0
24267 srl %o3, 0x06, %o2
24268 subccc %l5, %o1, %l4
24269 nop
24270 set 0x38, %l0
24271 ldx [%l7 + %l0], %g3
24272 fpsub16s %f30, %f24, %f4
24273 xor %i0, 0x185C, %i4
24274 fnor %f26, %f20, %f26
24275 movpos %xcc, %o7, %i6
24276 sra %l2, 0x02, %g1
24277 movrne %g5, 0x179, %l1
24278 xnorcc %g6, 0x05D6, %l6
24279 srax %o5, 0x11, %i5
24280 fmovrslez %o0, %f31, %f26
24281 sir 0x0344
24282 st %f22, [%l7 + 0x34]
24283 smulcc %i2, 0x156A, %i7
24284 fmovsgu %xcc, %f26, %f8
24285 srax %g4, 0x0C, %i1
24286 stw %i3, [%l7 + 0x3C]
24287 edge32n %g2, %l3, %o4
24288 fmovscc %icc, %f2, %f11
24289 mulscc %g7, 0x0790, %l0
24290 edge32ln %o3, %o6, %o2
24291 popc %o1, %l5
24292 sdivx %g3, 0x1499, %l4
24293 umulcc %i4, %i0, %i6
24294 orn %l2, 0x037D, %g1
24295 fcmps %fcc2, %f26, %f26
24296 xnorcc %g5, %o7, %l1
24297 orn %l6, %g6, %o5
24298 edge32 %i5, %o0, %i2
24299 subccc %g4, %i7, %i1
24300 alignaddrl %i3, %g2, %o4
24301 fxnor %f10, %f22, %f8
24302 fmovrsgez %g7, %f0, %f16
24303 addc %l0, %o3, %o6
24304 alignaddrl %o2, %o1, %l3
24305 udivx %g3, 0x0BCA, %l5
24306 fxnors %f13, %f23, %f14
24307 fmovrdlez %l4, %f6, %f10
24308 std %f18, [%l7 + 0x38]
24309 edge16ln %i0, %i4, %i6
24310 fmovrdlz %l2, %f24, %f16
24311 movrgez %g5, 0x088, %g1
24312 srl %o7, 0x15, %l1
24313 sir 0x143E
24314 edge16 %g6, %l6, %i5
24315 xorcc %o5, %o0, %g4
24316 fmovspos %icc, %f5, %f5
24317 edge16l %i7, %i2, %i1
24318 fornot2 %f26, %f20, %f0
24319 sdivcc %i3, 0x1857, %g2
24320 alignaddr %o4, %l0, %o3
24321 fmul8ulx16 %f10, %f26, %f6
24322 addccc %o6, %g7, %o2
24323 stb %l3, [%l7 + 0x6E]
24324 edge16ln %o1, %g3, %l5
24325 ldsw [%l7 + 0x38], %i0
24326 lduh [%l7 + 0x24], %i4
24327 edge32l %i6, %l4, %l2
24328 movrlz %g1, 0x2D9, %g5
24329 fsrc1s %f8, %f27
24330 lduh [%l7 + 0x2C], %o7
24331 srlx %g6, 0x09, %l1
24332 fpadd16s %f29, %f24, %f6
24333 fmovsneg %icc, %f17, %f21
24334 movrlz %i5, %o5, %l6
24335 mulx %o0, %i7, %g4
24336 movvs %xcc, %i1, %i3
24337 fpack32 %f2, %f10, %f2
24338 array16 %g2, %i2, %l0
24339 smulcc %o4, 0x1EE5, %o6
24340 sub %g7, 0x039F, %o3
24341 std %f0, [%l7 + 0x48]
24342 alignaddr %l3, %o1, %g3
24343 alignaddr %l5, %i0, %i4
24344 sll %i6, %l4, %l2
24345 edge16 %g1, %g5, %o2
24346 smul %o7, 0x00F9, %l1
24347 popc 0x064A, %g6
24348 and %i5, 0x0487, %o5
24349 edge16n %o0, %l6, %i7
24350 addc %i1, %g4, %i3
24351 fmovda %xcc, %f18, %f10
24352 lduh [%l7 + 0x7A], %i2
24353 movrlz %l0, %g2, %o4
24354 fxnor %f14, %f30, %f14
24355 fsrc1s %f21, %f29
24356 ldub [%l7 + 0x59], %o6
24357 sra %g7, %l3, %o3
24358 sra %g3, 0x08, %l5
24359 edge8l %i0, %o1, %i6
24360 sth %l4, [%l7 + 0x3E]
24361 orncc %l2, %g1, %g5
24362 mova %xcc, %i4, %o2
24363 ldd [%l7 + 0x18], %f18
24364 ldx [%l7 + 0x18], %l1
24365 movl %icc, %g6, %o7
24366 udivcc %o5, 0x0CBD, %i5
24367 edge8 %o0, %l6, %i7
24368 movpos %icc, %g4, %i1
24369 movre %i3, %l0, %i2
24370 movle %xcc, %o4, %g2
24371 fexpand %f10, %f12
24372 movvs %icc, %o6, %g7
24373 sub %o3, 0x09C2, %l3
24374 sth %l5, [%l7 + 0x2C]
24375 fmovs %f17, %f12
24376 edge8ln %i0, %g3, %i6
24377 ldub [%l7 + 0x47], %l4
24378 fsrc2 %f2, %f8
24379 edge8l %l2, %g1, %o1
24380 stx %i4, [%l7 + 0x60]
24381 and %g5, %o2, %l1
24382 array32 %g6, %o5, %i5
24383 fmovrdgez %o7, %f12, %f30
24384 subc %l6, %i7, %g4
24385 xorcc %i1, 0x175E, %o0
24386 ldsw [%l7 + 0x3C], %i3
24387 movrgez %i2, %l0, %o4
24388 mulscc %g2, 0x1C88, %g7
24389 movl %icc, %o3, %l3
24390 sth %l5, [%l7 + 0x5E]
24391 fmovdvs %xcc, %f14, %f8
24392 stx %i0, [%l7 + 0x10]
24393 ldd [%l7 + 0x28], %o6
24394 fmovsn %icc, %f6, %f20
24395 edge8n %i6, %g3, %l2
24396 movleu %xcc, %g1, %l4
24397 fcmpd %fcc3, %f26, %f12
24398 subc %o1, 0x1395, %i4
24399 fcmple16 %f4, %f10, %g5
24400 popc 0x10A1, %l1
24401 fcmped %fcc0, %f24, %f26
24402 udivcc %o2, 0x0F15, %o5
24403 movcs %icc, %i5, %g6
24404 edge16 %o7, %l6, %i7
24405 sub %i1, %g4, %i3
24406 andcc %o0, %i2, %l0
24407 xorcc %g2, %g7, %o4
24408 fmovdne %xcc, %f26, %f2
24409 mulscc %l3, %o3, %i0
24410 and %o6, %i6, %l5
24411 edge32n %l2, %g3, %g1
24412 fmovrslez %o1, %f30, %f24
24413 edge8l %i4, %g5, %l4
24414 edge8l %o2, %l1, %o5
24415 stb %g6, [%l7 + 0x3D]
24416 movg %xcc, %o7, %l6
24417 move %icc, %i7, %i5
24418 edge8l %g4, %i3, %i1
24419 ldd [%l7 + 0x28], %i2
24420 movrlz %l0, %g2, %o0
24421 sub %g7, 0x10DD, %l3
24422 fmul8ulx16 %f20, %f6, %f20
24423 fand %f0, %f26, %f6
24424 popc 0x1533, %o3
24425 array16 %i0, %o6, %i6
24426 ldsh [%l7 + 0x54], %l5
24427 fcmpgt32 %f30, %f16, %o4
24428 and %g3, %g1, %o1
24429 edge8ln %i4, %g5, %l4
24430 edge32n %o2, %l1, %o5
24431 lduh [%l7 + 0x2C], %g6
24432 fcmpeq16 %f4, %f24, %l2
24433 ld [%l7 + 0x10], %f21
24434 fnors %f21, %f26, %f7
24435 movrne %l6, 0x2FD, %i7
24436 xorcc %o7, 0x1E7F, %i5
24437 movcc %xcc, %i3, %i1
24438 edge16n %i2, %l0, %g2
24439 popc %o0, %g4
24440 fmul8x16al %f0, %f20, %f20
24441 lduh [%l7 + 0x6E], %g7
24442 fmovdcs %icc, %f13, %f28
24443 fandnot2s %f2, %f16, %f17
24444 edge8n %o3, %i0, %o6
24445 stb %l3, [%l7 + 0x50]
24446 fpmerge %f1, %f31, %f30
24447 ldd [%l7 + 0x60], %i6
24448 mova %icc, %o4, %g3
24449 fexpand %f8, %f26
24450 fnand %f0, %f30, %f12
24451 addccc %l5, 0x0252, %o1
24452 edge16 %g1, %g5, %i4
24453 movgu %icc, %o2, %l1
24454 stb %l4, [%l7 + 0x4D]
24455 nop
24456 set 0x78, %o3
24457 std %f12, [%l7 + %o3]
24458 movcc %xcc, %o5, %l2
24459 umulcc %g6, 0x0DE2, %i7
24460 srlx %l6, %i5, %o7
24461 fmovspos %xcc, %f20, %f8
24462 bshuffle %f22, %f2, %f10
24463 edge8 %i1, %i3, %l0
24464 umulcc %g2, 0x0DAA, %i2
24465 movre %o0, %g4, %o3
24466 array32 %i0, %o6, %g7
24467 restore %i6, %l3, %g3
24468 rdpr %cwp, %g1
24469 rdpr %cansave, %g2
24470 rdpr %canrestore, %g3
24471 rdpr %cleanwin, %g4
24472 rdpr %otherwin, %g5
24473 rdpr %wstate, %g6
24474 edge8l %o4, %o1, %g1
24475 ldsh [%l7 + 0x54], %g5
24476 fxor %f14, %f26, %f26
24477 nop
24478 set 0x48, %i4
24479 std %f4, [%l7 + %i4]
24480 fmovdcc %xcc, %f4, %f16
24481 fcmpeq32 %f28, %f14, %i4
24482 ld [%l7 + 0x3C], %f24
24483 srax %l5, 0x13, %o2
24484 fsrc1s %f5, %f28
24485 xor %l4, 0x03C1, %o5
24486 movvc %xcc, %l2, %l1
24487 fmovdne %icc, %f12, %f22
24488 smul %i7, %l6, %g6
24489 nop
24490 set 0x74, %i6
24491 sth %o7, [%l7 + %i6]
24492 movre %i1, %i5, %l0
24493 sth %g2, [%l7 + 0x4E]
24494 save %i2, 0x0ADF, %o0
24495 rdpr %cwp, %g1
24496 rdpr %cansave, %g2
24497 rdpr %canrestore, %g3
24498 rdpr %cleanwin, %g4
24499 rdpr %otherwin, %g5
24500 rdpr %wstate, %g6
24501 movrlez %g4, %o3, %i3
24502 st %f16, [%l7 + 0x50]
24503 fmovsa %icc, %f31, %f8
24504 fsrc1 %f18, %f2
24505 fmovdvc %xcc, %f22, %f25
24506 fcmpd %fcc3, %f28, %f30
24507 andncc %i0, %g7, %i6
24508 ldx [%l7 + 0x70], %o6
24509 srax %g3, %l3, %o4
24510 fexpand %f21, %f0
24511 fsrc2s %f21, %f1
24512 fmovdl %icc, %f24, %f16
24513 movgu %icc, %o1, %g1
24514 movrlez %i4, %g5, %o2
24515 sub %l5, 0x1844, %o5
24516 udiv %l4, 0x0F3C, %l1
24517 pdist %f0, %f24, %f4
24518 edge32l %l2, %l6, %g6
24519 fmovdcc %xcc, %f16, %f10
24520 sra %o7, 0x18, %i1
24521 edge8ln %i7, %l0, %g2
24522 nop
24523 set 0x71, %o5
24524 ldsb [%l7 + %o5], %i5
24525 fandnot2s %f12, %f20, %f10
24526 fnand %f10, %f8, %f16
24527 edge32ln %i2, %o0, %o3
24528 movn %xcc, %g4, %i3
24529 mulx %i0, %i6, %o6
24530 ldx [%l7 + 0x78], %g3
24531 or %l3, 0x176D, %g7
24532 edge8l %o4, %g1, %o1
24533 fmovdcc %icc, %f1, %f20
24534 sub %i4, %g5, %l5
24535 udivx %o2, 0x1816, %l4
24536 ldsh [%l7 + 0x6C], %l1
24537 movcs %icc, %l2, %l6
24538 sth %o5, [%l7 + 0x48]
24539 array16 %g6, %o7, %i7
24540 edge32l %l0, %g2, %i1
24541 ldx [%l7 + 0x08], %i5
24542 edge32l %i2, %o3, %g4
24543 fmovd %f2, %f28
24544 st %f1, [%l7 + 0x14]
24545 movrgez %i3, 0x04D, %o0
24546 udiv %i0, 0x17B0, %i6
24547 alignaddr %o6, %l3, %g7
24548 smul %o4, 0x00D3, %g3
24549 fand %f28, %f20, %f14
24550 fmovrde %o1, %f10, %f14
24551 fmovrsgz %i4, %f13, %f2
24552 fmovrdlez %g1, %f20, %f24
24553 lduh [%l7 + 0x12], %l5
24554 sllx %o2, %g5, %l4
24555 fpackfix %f8, %f31
24556 fmul8x16al %f4, %f14, %f22
24557 edge16ln %l2, %l6, %l1
24558 srax %o5, 0x0D, %g6
24559 edge16 %i7, %o7, %g2
24560 xnor %i1, %l0, %i5
24561 movne %icc, %o3, %i2
24562 sir 0x1D36
24563 edge8l %g4, %o0, %i3
24564 fcmple16 %f22, %f0, %i0
24565 edge8ln %o6, %i6, %l3
24566 ld [%l7 + 0x10], %f19
24567 sth %o4, [%l7 + 0x36]
24568 movle %xcc, %g3, %g7
24569 mova %xcc, %o1, %i4
24570 movl %icc, %l5, %o2
24571 orn %g5, 0x0D08, %l4
24572 edge8l %g1, %l2, %l1
24573 mulx %o5, %g6, %l6
24574 sth %o7, [%l7 + 0x3C]
24575 popc 0x0284, %g2
24576 movne %xcc, %i1, %l0
24577 movcs %xcc, %i5, %o3
24578 fmovspos %xcc, %f30, %f21
24579 stw %i2, [%l7 + 0x14]
24580 fnegs %f18, %f0
24581 popc %g4, %i7
24582 sdivx %o0, 0x1AAD, %i0
24583 array8 %o6, %i6, %i3
24584 faligndata %f16, %f30, %f14
24585 setx loop_80, %l0, %l1
24586 return %l1
24587 nop
24588 rdpr %cwp, %g1
24589 rdpr %cansave, %g2
24590 rdpr %canrestore, %g3
24591 rdpr %cleanwin, %g4
24592 rdpr %otherwin, %g5
24593 rdpr %wstate, %g6
24594loop_80: udiv %g7, 0x14C0, %o1
24595 array8 %l3, %l5, %i4
24596 andcc %g5, %o2, %l4
24597 fmovsg %icc, %f11, %f13
24598 bshuffle %f28, %f28, %f16
24599 edge32n %l2, %g1, %l1
24600 udivx %g6, 0x1049, %o5
24601 movle %xcc, %o7, %l6
24602 ldub [%l7 + 0x3E], %i1
24603 xnorcc %g2, %l0, %o3
24604 fone %f24
24605 movrgez %i5, 0x351, %i2
24606 edge8ln %i7, %g4, %i0
24607 srax %o0, 0x01, %i6
24608 add %o6, 0x1644, %i3
24609 movge %xcc, %g3, %g7
24610 sth %o4, [%l7 + 0x7A]
24611 addc %l3, 0x122E, %o1
24612 fmovsn %xcc, %f22, %f17
24613 srlx %l5, %i4, %o2
24614 fmovrslz %l4, %f14, %f14
24615 fmovdne %xcc, %f6, %f28
24616 movcc %xcc, %l2, %g1
24617 array8 %l1, %g6, %o5
24618 ldsw [%l7 + 0x38], %o7
24619 sra %g5, 0x14, %l6
24620 edge32 %i1, %g2, %l0
24621 srax %o3, 0x19, %i2
24622 movn %xcc, %i7, %i5
24623 fcmpgt32 %f22, %f2, %g4
24624 movpos %xcc, %o0, %i6
24625 edge32n %o6, %i0, %i3
24626 ldsw [%l7 + 0x64], %g3
24627 sdivx %o4, 0x08E7, %g7
24628 st %f28, [%l7 + 0x0C]
24629 movleu %icc, %l3, %l5
24630 sir 0x040C
24631 edge16ln %i4, %o1, %l4
24632 fmovdcc %xcc, %f2, %f10
24633 umul %l2, 0x17E1, %o2
24634 sllx %g1, 0x0F, %g6
24635 udiv %l1, 0x1302, %o7
24636 umulcc %o5, %g5, %l6
24637 edge16n %i1, %l0, %g2
24638 nop
24639 set 0x5A, %g4
24640 sth %i2, [%l7 + %g4]
24641 movcs %icc, %i7, %i5
24642 edge16n %o3, %o0, %i6
24643 srax %g4, 0x1B, %o6
24644 movneg %xcc, %i3, %g3
24645 ldsb [%l7 + 0x7D], %o4
24646 movn %xcc, %i0, %l3
24647 add %g7, %l5, %i4
24648 sll %l4, %l2, %o2
24649 edge32 %o1, %g6, %l1
24650 xnorcc %o7, %o5, %g1
24651 ldd [%l7 + 0x40], %g4
24652 movn %icc, %i1, %l0
24653 smul %l6, %g2, %i7
24654 udivx %i5, 0x085A, %o3
24655 fandnot2s %f4, %f13, %f13
24656 lduh [%l7 + 0x70], %o0
24657 ldx [%l7 + 0x60], %i6
24658 edge16l %i2, %g4, %i3
24659 movge %xcc, %g3, %o4
24660 fcmps %fcc3, %f11, %f2
24661 orncc %i0, %l3, %g7
24662 fmovsvs %xcc, %f21, %f1
24663 fmovrdlz %o6, %f10, %f10
24664 srax %l5, 0x07, %l4
24665 fmovs %f4, %f30
24666 movvs %xcc, %l2, %i4
24667 edge8n %o1, %o2, %l1
24668 srl %o7, 0x1E, %g6
24669 edge32 %o5, %g5, %g1
24670 ldd [%l7 + 0x48], %l0
24671 sdiv %l6, 0x1A98, %g2
24672 edge16n %i1, %i5, %i7
24673 popc 0x1CFE, %o3
24674 fornot2s %f10, %f5, %f19
24675 movleu %icc, %o0, %i6
24676 fexpand %f6, %f18
24677 movg %xcc, %i2, %g4
24678 movrlez %i3, %g3, %i0
24679 movcs %xcc, %o4, %g7
24680 fmovscs %xcc, %f19, %f3
24681 srax %o6, %l5, %l3
24682 sll %l2, 0x0D, %i4
24683 movrgz %o1, 0x24B, %l4
24684 andcc %o2, 0x1CA0, %o7
24685 fsrc2s %f19, %f18
24686 lduh [%l7 + 0x0A], %g6
24687 ldd [%l7 + 0x20], %f14
24688 movrlez %o5, 0x3A0, %l1
24689 mova %icc, %g5, %l0
24690 srax %l6, %g1, %i1
24691 fmovdcs %xcc, %f26, %f1
24692 orn %g2, 0x1149, %i5
24693 fmovdpos %xcc, %f22, %f27
24694 edge16 %i7, %o3, %o0
24695 fmovdle %xcc, %f11, %f17
24696 movrgz %i6, %i2, %g4
24697 movleu %icc, %g3, %i0
24698 sub %i3, 0x07DB, %g7
24699 movcs %icc, %o4, %o6
24700 mulscc %l5, 0x1CF4, %l3
24701 sllx %i4, %l2, %l4
24702 for %f16, %f24, %f4
24703 movrlez %o2, %o7, %g6
24704 edge32n %o1, %o5, %g5
24705 movvc %xcc, %l0, %l6
24706 mova %icc, %l1, %i1
24707 ldd [%l7 + 0x20], %f8
24708 and %g1, 0x0664, %g2
24709 fxors %f10, %f29, %f19
24710 fmuld8sux16 %f28, %f15, %f16
24711 movvs %xcc, %i7, %o3
24712 movgu %icc, %i5, %o0
24713 movrgz %i2, 0x2B0, %g4
24714 fmovd %f30, %f24
24715 edge8n %i6, %i0, %i3
24716 subccc %g3, 0x0E91, %g7
24717 stx %o4, [%l7 + 0x78]
24718 fcmpgt16 %f30, %f4, %o6
24719 xorcc %l3, 0x1397, %l5
24720 save %l2, 0x18CB, %i4
24721 rdpr %cwp, %g1
24722 rdpr %cansave, %g2
24723 rdpr %canrestore, %g3
24724 rdpr %cleanwin, %g4
24725 rdpr %otherwin, %g5
24726 rdpr %wstate, %g6
24727 stb %l4, [%l7 + 0x5D]
24728 edge16ln %o7, %o2, %g6
24729 fxnors %f25, %f28, %f27
24730 sllx %o5, 0x1C, %g5
24731 lduw [%l7 + 0x44], %l0
24732 movne %icc, %o1, %l6
24733 std %f10, [%l7 + 0x40]
24734 edge16l %l1, %i1, %g2
24735 andn %i7, %o3, %i5
24736 edge8n %g1, %i2, %o0
24737 andcc %g4, %i0, %i3
24738 smulcc %g3, 0x09CD, %g7
24739 ldub [%l7 + 0x7C], %i6
24740 lduh [%l7 + 0x50], %o4
24741 mova %icc, %o6, %l3
24742 ldsw [%l7 + 0x78], %l5
24743 umul %i4, %l2, %l4
24744 movneg %icc, %o7, %g6
24745 addccc %o2, %g5, %l0
24746 ld [%l7 + 0x34], %f11
24747 nop
24748 set 0x78, %i3
24749 stw %o5, [%l7 + %i3]
24750 edge8 %o1, %l1, %i1
24751 lduh [%l7 + 0x0C], %l6
24752 edge32ln %i7, %o3, %i5
24753 movrlz %g2, 0x207, %g1
24754 stb %o0, [%l7 + 0x21]
24755 stw %i2, [%l7 + 0x10]
24756 alignaddrl %i0, %i3, %g3
24757 fnor %f22, %f8, %f22
24758 fornot1s %f31, %f28, %f25
24759 movcs %xcc, %g7, %g4
24760 subc %i6, %o4, %l3
24761 popc %l5, %o6
24762 sir 0x0DA3
24763 add %i4, 0x12D6, %l2
24764 sra %l4, 0x19, %o7
24765 edge16n %g6, %o2, %g5
24766 lduw [%l7 + 0x3C], %l0
24767 edge32l %o1, %l1, %o5
24768 ldd [%l7 + 0x58], %f26
24769 movgu %icc, %i1, %l6
24770 fmovda %icc, %f2, %f27
24771 movg %icc, %o3, %i5
24772 array32 %g2, %g1, %o0
24773 popc 0x0C9A, %i7
24774 fmovdge %xcc, %f27, %f9
24775 movvs %xcc, %i0, %i2
24776 movpos %xcc, %g3, %i3
24777 array16 %g4, %i6, %o4
24778 fmovspos %xcc, %f10, %f25
24779 xnorcc %l3, 0x082A, %l5
24780 ld [%l7 + 0x18], %f30
24781 movrlz %g7, %i4, %o6
24782 fmovsle %xcc, %f8, %f11
24783 xorcc %l2, %o7, %l4
24784 movg %xcc, %g6, %g5
24785 bshuffle %f28, %f16, %f18
24786 fpsub16s %f25, %f7, %f16
24787 mova %xcc, %l0, %o2
24788 ldub [%l7 + 0x0C], %o1
24789 st %f6, [%l7 + 0x20]
24790 fmovsge %xcc, %f1, %f10
24791 movleu %icc, %l1, %i1
24792 fmovsg %icc, %f7, %f4
24793 st %f22, [%l7 + 0x5C]
24794 addcc %o5, %l6, %o3
24795 xor %g2, %i5, %o0
24796 edge16ln %g1, %i0, %i7
24797 orcc %g3, %i3, %i2
24798 umul %g4, %o4, %i6
24799 movpos %xcc, %l5, %g7
24800 movpos %icc, %i4, %o6
24801 orncc %l2, %o7, %l4
24802 fcmps %fcc2, %f28, %f10
24803 addc %l3, 0x08E4, %g5
24804 array16 %g6, %o2, %l0
24805 xor %o1, 0x17E6, %l1
24806 movneg %icc, %i1, %o5
24807 fones %f8
24808 ldx [%l7 + 0x40], %o3
24809 ld [%l7 + 0x24], %f9
24810 movre %g2, %i5, %l6
24811 movne %xcc, %o0, %i0
24812 andncc %g1, %g3, %i3
24813 fmovs %f26, %f2
24814 movle %xcc, %i2, %i7
24815 fandnot1 %f2, %f24, %f10
24816 sllx %o4, 0x0F, %g4
24817 movvs %icc, %i6, %g7
24818 std %f2, [%l7 + 0x58]
24819 andncc %i4, %o6, %l5
24820 umulcc %l2, 0x0966, %o7
24821 array32 %l3, %l4, %g6
24822 fmovde %icc, %f3, %f23
24823 movcc %xcc, %o2, %l0
24824 udivx %g5, 0x139E, %o1
24825 udivcc %l1, 0x1E7A, %i1
24826 edge32ln %o5, %g2, %i5
24827 srlx %o3, 0x07, %l6
24828 sth %o0, [%l7 + 0x5A]
24829 ldd [%l7 + 0x40], %f30
24830 ldd [%l7 + 0x18], %i0
24831 fmovsleu %xcc, %f30, %f9
24832 fmovrslz %g1, %f2, %f15
24833 siam 0x1
24834 movre %i3, %g3, %i2
24835 ldsh [%l7 + 0x56], %o4
24836 edge8l %i7, %i6, %g4
24837 fmul8x16au %f15, %f18, %f0
24838 addc %g7, %o6, %i4
24839 ldd [%l7 + 0x18], %f12
24840 ldsh [%l7 + 0x5E], %l5
24841 sethi 0x12E1, %o7
24842 save %l2, 0x1D81, %l4
24843 rdpr %cwp, %g1
24844 rdpr %cansave, %g2
24845 rdpr %canrestore, %g3
24846 rdpr %cleanwin, %g4
24847 rdpr %otherwin, %g5
24848 rdpr %wstate, %g6
24849 fmovse %xcc, %f9, %f1
24850 edge8ln %l3, %o2, %g6
24851 fmovdleu %icc, %f21, %f31
24852 fmuld8sux16 %f12, %f9, %f10
24853 ldsb [%l7 + 0x71], %g5
24854 fcmpd %fcc2, %f24, %f26
24855 edge8 %o1, %l0, %i1
24856 fmovdleu %icc, %f1, %f22
24857 fcmpne32 %f14, %f22, %l1
24858 or %o5, %g2, %o3
24859 fxnors %f5, %f23, %f8
24860 xorcc %l6, 0x0642, %o0
24861 edge32ln %i5, %g1, %i0
24862 st %f30, [%l7 + 0x28]
24863 fornot2s %f1, %f25, %f24
24864 edge32ln %g3, %i2, %o4
24865 fandnot1 %f2, %f10, %f12
24866 fmovrsgez %i7, %f21, %f16
24867 sth %i3, [%l7 + 0x22]
24868 umulcc %g4, 0x0E49, %i6
24869 edge32l %g7, %o6, %l5
24870 movcs %icc, %o7, %l2
24871 addccc %l4, 0x0983, %i4
24872 umulcc %l3, 0x0984, %g6
24873 movleu %xcc, %o2, %g5
24874 movpos %xcc, %o1, %i1
24875 fmul8sux16 %f28, %f12, %f30
24876 fpsub32 %f30, %f16, %f18
24877 stx %l1, [%l7 + 0x08]
24878 lduw [%l7 + 0x60], %o5
24879 andncc %l0, %o3, %l6
24880 sdivx %o0, 0x04C2, %i5
24881 movvs %xcc, %g1, %g2
24882 smul %i0, %i2, %g3
24883 smulcc %o4, %i3, %i7
24884 lduw [%l7 + 0x70], %i6
24885 movneg %icc, %g7, %g4
24886 smulcc %l5, 0x10A9, %o7
24887 umulcc %l2, 0x0C7D, %l4
24888 or %o6, %l3, %i4
24889 ldub [%l7 + 0x67], %o2
24890 sll %g5, %o1, %g6
24891 nop
24892 set 0x61, %i2
24893 stb %l1, [%l7 + %i2]
24894 sllx %o5, %i1, %o3
24895 fmovdgu %xcc, %f21, %f2
24896 subcc %l6, %l0, %i5
24897 and %g1, %g2, %o0
24898 sub %i2, 0x14A1, %i0
24899 ldsh [%l7 + 0x46], %o4
24900 fmovrslez %i3, %f28, %f5
24901 fmovsneg %icc, %f27, %f0
24902 ldsw [%l7 + 0x08], %g3
24903 movrlez %i6, 0x3C6, %i7
24904 alignaddrl %g7, %l5, %o7
24905 fcmpgt32 %f14, %f24, %g4
24906 movrlz %l2, 0x3A1, %l4
24907 mulx %o6, 0x0E0D, %l3
24908 ldub [%l7 + 0x56], %o2
24909 movcs %xcc, %i4, %g5
24910 fandnot1s %f21, %f25, %f24
24911 move %icc, %g6, %o1
24912 fxnor %f30, %f6, %f16
24913 smulcc %l1, 0x0477, %i1
24914 fxors %f15, %f0, %f22
24915 srax %o5, %o3, %l6
24916 edge16ln %i5, %g1, %g2
24917 xor %l0, 0x1CA2, %o0
24918 fmovsvc %icc, %f17, %f5
24919 mulx %i2, %i0, %i3
24920 edge16 %o4, %i6, %i7
24921 stx %g3, [%l7 + 0x68]
24922 fpadd16s %f22, %f17, %f5
24923 ldd [%l7 + 0x20], %l4
24924 orcc %o7, 0x1B2A, %g7
24925 xnor %g4, 0x1F52, %l4
24926 sdivx %o6, 0x0559, %l3
24927 and %l2, %o2, %i4
24928 movre %g6, 0x2A1, %g5
24929 sdivcc %l1, 0x102F, %o1
24930 fmovrdne %i1, %f10, %f14
24931 and %o3, %o5, %i5
24932 udiv %l6, 0x0A13, %g1
24933 fmovrsgez %g2, %f4, %f25
24934 srl %l0, 0x19, %i2
24935 edge16l %i0, %o0, %i3
24936 fmovrdgez %o4, %f4, %f4
24937 ldsb [%l7 + 0x6D], %i7
24938 fpmerge %f4, %f7, %f4
24939 sub %i6, %l5, %g3
24940 movcs %xcc, %o7, %g7
24941 fandnot2s %f10, %f30, %f9
24942 fabss %f10, %f21
24943 fpadd16s %f17, %f24, %f9
24944 udivcc %g4, 0x0E92, %o6
24945 fzero %f10
24946 std %f6, [%l7 + 0x48]
24947 xor %l4, %l2, %o2
24948 fmovrse %l3, %f11, %f26
24949 fmovspos %icc, %f11, %f10
24950 fmovsle %icc, %f4, %f18
24951 ld [%l7 + 0x18], %f11
24952 stb %g6, [%l7 + 0x53]
24953 fmovda %xcc, %f20, %f30
24954 fmovdcc %icc, %f30, %f22
24955 fornot2s %f27, %f14, %f21
24956 movgu %xcc, %i4, %l1
24957 orncc %o1, 0x1A1F, %i1
24958 sdiv %g5, 0x00EB, %o3
24959 fcmpne16 %f24, %f26, %o5
24960 edge32l %l6, %g1, %i5
24961 movpos %icc, %g2, %l0
24962 fmovdcc %icc, %f17, %f27
24963 ldsh [%l7 + 0x2C], %i0
24964 movrne %i2, 0x013, %i3
24965 orn %o4, %o0, %i6
24966 fnot1 %f8, %f18
24967 movrlz %i7, %l5, %o7
24968 fexpand %f30, %f14
24969 sethi 0x0405, %g7
24970 fmovdle %icc, %f23, %f8
24971 array8 %g3, %o6, %g4
24972 subc %l4, %o2, %l3
24973 xnorcc %l2, 0x1868, %i4
24974 orn %l1, 0x0B7F, %o1
24975 ldsh [%l7 + 0x5E], %i1
24976 movle %icc, %g5, %o3
24977 mulscc %o5, %l6, %g1
24978 edge16l %g6, %g2, %l0
24979 edge8n %i5, %i2, %i0
24980 restore %i3, 0x06E6, %o4
24981 rdpr %cwp, %g1
24982 rdpr %cansave, %g2
24983 rdpr %canrestore, %g3
24984 rdpr %cleanwin, %g4
24985 rdpr %otherwin, %g5
24986 rdpr %wstate, %g6
24987 mova %icc, %i6, %i7
24988 popc 0x010D, %l5
24989 movcc %icc, %o7, %g7
24990 xnor %g3, %o0, %o6
24991 array32 %g4, %l4, %o2
24992 stw %l2, [%l7 + 0x20]
24993 sll %l3, %l1, %o1
24994 array16 %i1, %i4, %g5
24995 movcs %icc, %o5, %o3
24996 udivx %g1, 0x1F3B, %g6
24997 smulcc %g2, %l0, %l6
24998 movge %icc, %i2, %i5
24999 sethi 0x1675, %i3
25000 edge8ln %i0, %o4, %i6
25001 fornot1 %f20, %f24, %f20
25002 edge8l %l5, %i7, %g7
25003 edge32l %g3, %o7, %o0
25004 and %g4, 0x13BA, %l4
25005 alignaddr %o2, %o6, %l3
25006 movcc %icc, %l1, %l2
25007 subc %i1, %i4, %g5
25008 setx loop_81, %l0, %l1
25009 return %l1
25010 nop
25011 rdpr %cwp, %g1
25012 rdpr %cansave, %g2
25013 rdpr %canrestore, %g3
25014 rdpr %cleanwin, %g4
25015 rdpr %otherwin, %g5
25016 rdpr %wstate, %g6
25017loop_81: fmovdn %xcc, %f24, %f31
25018 movle %icc, %o3, %g6
25019 fpadd16 %f16, %f16, %f0
25020 edge32 %g2, %g1, %l0
25021 fandnot2s %f0, %f22, %f5
25022 fmovse %xcc, %f8, %f20
25023 ldub [%l7 + 0x3F], %l6
25024 smulcc %i2, %i3, %i5
25025 nop
25026 set 0x46, %g2
25027 ldsh [%l7 + %g2], %i0
25028 array32 %o4, %i6, %i7
25029 fmovrdlz %l5, %f18, %f0
25030 movrlez %g7, %o7, %o0
25031 fmovscs %xcc, %f16, %f10
25032 sir 0x013C
25033 addc %g4, %g3, %o2
25034 fnot2s %f13, %f9
25035 movrgez %l4, %l3, %o6
25036 movg %xcc, %l1, %l2
25037 movvc %xcc, %i4, %g5
25038 udivx %i1, 0x0B95, %o1
25039 fmovdleu %xcc, %f22, %f19
25040 stw %o3, [%l7 + 0x20]
25041 move %xcc, %g6, %g2
25042 smul %o5, %l0, %g1
25043 srl %l6, %i3, %i2
25044 sllx %i0, 0x15, %i5
25045 fmovrslez %o4, %f13, %f5
25046 smulcc %i6, %i7, %g7
25047 array8 %l5, %o0, %o7
25048 udivcc %g3, 0x161B, %g4
25049 fcmpne16 %f12, %f4, %o2
25050 sll %l4, 0x0B, %o6
25051 udivx %l3, 0x163C, %l1
25052 save %l2, 0x1894, %i4
25053 rdpr %cwp, %g1
25054 rdpr %cansave, %g2
25055 rdpr %canrestore, %g3
25056 rdpr %cleanwin, %g4
25057 rdpr %otherwin, %g5
25058 rdpr %wstate, %g6
25059 movle %xcc, %g5, %o1
25060 fcmps %fcc2, %f30, %f18
25061 edge32n %i1, %o3, %g6
25062 fmovsgu %xcc, %f31, %f24
25063 fmul8x16al %f18, %f11, %f30
25064 sra %g2, 0x0F, %l0
25065 fornot1 %f8, %f26, %f0
25066 movne %icc, %o5, %g1
25067 mulscc %i3, 0x13DB, %l6
25068 fmovsn %icc, %f27, %f8
25069 movrgez %i2, %i5, %i0
25070 fpmerge %f18, %f24, %f18
25071 fnot1 %f20, %f22
25072 fmovrdgez %i6, %f4, %f28
25073 nop
25074 set 0x40, %o2
25075 ldd [%l7 + %o2], %o4
25076 edge32 %i7, %g7, %o0
25077 smul %o7, %g3, %g4
25078 lduh [%l7 + 0x42], %l5
25079 movrgz %o2, %o6, %l4
25080 smulcc %l3, %l1, %i4
25081 xnor %l2, 0x1046, %g5
25082 fmovrsgz %i1, %f0, %f18
25083 srax %o3, %g6, %g2
25084 edge16l %o1, %l0, %o5
25085 save %i3, %l6, %g1
25086 rdpr %cwp, %g1
25087 rdpr %cansave, %g2
25088 rdpr %canrestore, %g3
25089 rdpr %cleanwin, %g4
25090 rdpr %otherwin, %g5
25091 rdpr %wstate, %g6
25092 edge16n %i5, %i2, %i6
25093 restore %o4, %i7, %g7
25094 rdpr %cwp, %g1
25095 rdpr %cansave, %g2
25096 rdpr %canrestore, %g3
25097 rdpr %cleanwin, %g4
25098 rdpr %otherwin, %g5
25099 rdpr %wstate, %g6
25100 fmovrdlz %i0, %f28, %f26
25101 movleu %xcc, %o0, %o7
25102 fmovrdgz %g3, %f26, %f0
25103 st %f0, [%l7 + 0x70]
25104 movcc %icc, %l5, %o2
25105 mulx %g4, %o6, %l4
25106 fmovscc %icc, %f3, %f11
25107 fmovdvs %icc, %f14, %f18
25108 fmovdcs %icc, %f12, %f18
25109 subcc %l1, %i4, %l3
25110 array16 %l2, %i1, %g5
25111 fcmped %fcc0, %f0, %f26
25112 srax %o3, %g2, %o1
25113 andcc %g6, 0x0AC8, %l0
25114 edge8 %o5, %i3, %l6
25115 movre %g1, %i5, %i6
25116 addcc %i2, %o4, %i7
25117 movcs %xcc, %g7, %o0
25118 edge8l %o7, %i0, %l5
25119 movleu %icc, %g3, %g4
25120 xnorcc %o6, %o2, %l1
25121 mulscc %l4, 0x1A74, %i4
25122 xnorcc %l3, 0x1C6B, %i1
25123 array16 %g5, %o3, %g2
25124 fmovrsne %l2, %f13, %f13
25125 movne %icc, %o1, %l0
25126 fmovs %f2, %f3
25127 st %f9, [%l7 + 0x3C]
25128 andcc %o5, %g6, %l6
25129 ldub [%l7 + 0x38], %i3
25130 orncc %i5, %g1, %i6
25131 orn %o4, 0x055D, %i7
25132 fmovrsgz %i2, %f13, %f14
25133 fmovrsne %g7, %f12, %f14
25134 stx %o7, [%l7 + 0x48]
25135 srlx %o0, 0x12, %i0
25136 srlx %l5, 0x09, %g3
25137 nop
25138 set 0x64, %g6
25139 stw %o6, [%l7 + %g6]
25140 ldsb [%l7 + 0x09], %o2
25141 mova %xcc, %l1, %l4
25142 fxnors %f9, %f9, %f24
25143 fmovscc %icc, %f14, %f14
25144 sllx %i4, 0x01, %l3
25145 lduh [%l7 + 0x3E], %i1
25146 orn %g5, 0x1836, %g4
25147 mulscc %g2, 0x1E1E, %l2
25148 stw %o3, [%l7 + 0x48]
25149 stw %o1, [%l7 + 0x38]
25150 sethi 0x1F17, %l0
25151 smul %o5, 0x000D, %l6
25152 fcmps %fcc1, %f26, %f19
25153 orncc %i3, 0x1835, %g6
25154 ldsw [%l7 + 0x40], %g1
25155 edge16ln %i6, %i5, %i7
25156 subcc %o4, %g7, %i2
25157 fmovscc %icc, %f11, %f23
25158 srlx %o0, %i0, %l5
25159 fmovdcs %icc, %f5, %f28
25160 fmul8sux16 %f8, %f20, %f10
25161 fornot1 %f10, %f26, %f28
25162 movrlz %o7, %g3, %o6
25163 fmovsvs %icc, %f4, %f27
25164 movpos %icc, %l1, %o2
25165 subccc %i4, %l4, %i1
25166 movrlz %g5, 0x28E, %l3
25167 edge16l %g2, %l2, %g4
25168 edge16l %o1, %l0, %o5
25169 fcmpeq16 %f28, %f12, %l6
25170 edge16n %i3, %o3, %g1
25171 fmul8sux16 %f2, %f12, %f22
25172 sub %i6, 0x0510, %g6
25173 save %i5, 0x0197, %i7
25174 rdpr %cwp, %g1
25175 rdpr %cansave, %g2
25176 rdpr %canrestore, %g3
25177 rdpr %cleanwin, %g4
25178 rdpr %otherwin, %g5
25179 rdpr %wstate, %g6
25180 movrne %o4, %i2, %g7
25181 ldx [%l7 + 0x30], %i0
25182 sllx %o0, 0x12, %o7
25183 fzero %f22
25184 or %l5, %o6, %g3
25185 edge16n %o2, %l1, %l4
25186 movgu %icc, %i4, %i1
25187 xnorcc %l3, %g2, %l2
25188 fmul8x16 %f16, %f16, %f8
25189 movle %xcc, %g5, %o1
25190 fmovrslz %g4, %f13, %f23
25191 save %o5, %l0, %l6
25192 rdpr %cwp, %g1
25193 rdpr %cansave, %g2
25194 rdpr %canrestore, %g3
25195 rdpr %cleanwin, %g4
25196 rdpr %otherwin, %g5
25197 rdpr %wstate, %g6
25198 movg %xcc, %i3, %o3
25199 srlx %g1, 0x0C, %i6
25200 fnegd %f10, %f8
25201 movgu %icc, %i5, %g6
25202 movrlez %o4, 0x181, %i2
25203 movcs %icc, %g7, %i7
25204 xnor %o0, 0x1E53, %i0
25205 sdivx %l5, 0x0B78, %o6
25206 and %o7, 0x182A, %o2
25207 move %xcc, %l1, %l4
25208 sethi 0x055C, %i4
25209 ldd [%l7 + 0x10], %f18
25210 for %f14, %f0, %f10
25211 movrlez %i1, %g3, %l3
25212 nop
25213 set 0x20, %g1
25214 ldx [%l7 + %g1], %g2
25215 fzero %f4
25216 andn %g5, %l2, %g4
25217 udivx %o1, 0x1EB9, %o5
25218 sdivcc %l6, 0x0840, %l0
25219 andcc %i3, 0x1398, %o3
25220 umulcc %g1, %i6, %g6
25221 fmovdcs %icc, %f18, %f0
25222 edge16l %i5, %o4, %g7
25223 fmul8x16 %f14, %f12, %f28
25224 lduh [%l7 + 0x70], %i2
25225 popc 0x154C, %i7
25226 xor %i0, 0x14C1, %o0
25227 fabss %f10, %f7
25228 srlx %l5, %o6, %o2
25229 fnot1 %f30, %f12
25230 edge32n %o7, %l4, %i4
25231 fmovsge %xcc, %f24, %f14
25232 sra %l1, %i1, %l3
25233 std %f30, [%l7 + 0x30]
25234 fmovrsgez %g3, %f12, %f2
25235 sethi 0x04A4, %g5
25236 fcmpne32 %f12, %f24, %g2
25237 fand %f30, %f4, %f8
25238 movrgz %g4, 0x150, %o1
25239 lduh [%l7 + 0x1E], %l2
25240 edge32ln %l6, %o5, %i3
25241 fpack32 %f4, %f30, %f16
25242 edge32l %o3, %l0, %i6
25243 movvc %xcc, %g6, %g1
25244 sdivx %o4, 0x0E07, %g7
25245 sth %i2, [%l7 + 0x52]
25246 addc %i5, %i0, %i7
25247 addcc %l5, %o0, %o6
25248 fornot2s %f27, %f13, %f22
25249 subcc %o2, 0x1891, %o7
25250 mulx %i4, 0x1472, %l4
25251 movvs %xcc, %i1, %l1
25252 fmuld8sux16 %f0, %f5, %f30
25253 setx loop_82, %l0, %l1
25254 return %l1
25255 nop
25256 rdpr %cwp, %g1
25257 rdpr %cansave, %g2
25258 rdpr %canrestore, %g3
25259 rdpr %cleanwin, %g4
25260 rdpr %otherwin, %g5
25261 rdpr %wstate, %g6
25262loop_82: nop
25263 set 0x30, %l5
25264 stx %g3, [%l7 + %l5]
25265 edge32n %g4, %l2, %l6
25266 edge8 %o1, %i3, %o5
25267 fandnot1s %f24, %f22, %f9
25268 udiv %l0, 0x09E9, %i6
25269 fmovdvs %xcc, %f30, %f30
25270 movrne %g6, 0x390, %g1
25271 ldd [%l7 + 0x38], %o4
25272 fmovrdne %o3, %f0, %f22
25273 edge8 %i2, %i5, %g7
25274 edge16 %i7, %l5, %o0
25275 orn %i0, 0x072E, %o2
25276 sdivx %o7, 0x1ADB, %i4
25277 sdiv %l4, 0x0412, %o6
25278 andcc %i1, 0x184B, %l1
25279 orn %l3, %g2, %g5
25280 fnot2s %f26, %f18
25281 edge32ln %g4, %l2, %l6
25282 movre %o1, %i3, %g3
25283 ldd [%l7 + 0x40], %f22
25284 sra %l0, 0x0F, %i6
25285 sdivcc %g6, 0x050A, %g1
25286 sub %o5, 0x1F63, %o4
25287 movrgez %i2, %i5, %o3
25288 edge8l %g7, %i7, %o0
25289 nop
25290 set 0x38, %l3
25291 stw %i0, [%l7 + %l3]
25292 movge %xcc, %o2, %l5
25293 fmul8ulx16 %f30, %f18, %f22
25294 movvs %xcc, %i4, %l4
25295 stw %o6, [%l7 + 0x18]
25296 movpos %icc, %o7, %i1
25297 fcmpes %fcc0, %f31, %f25
25298 sethi 0x12BF, %l1
25299 edge32ln %g2, %g5, %g4
25300 fcmped %fcc2, %f14, %f4
25301 srl %l3, %l6, %o1
25302 movle %icc, %l2, %i3
25303 edge8l %l0, %g3, %g6
25304 move %icc, %g1, %o5
25305 edge8l %i6, %o4, %i2
25306 mulx %o3, %g7, %i5
25307 ldd [%l7 + 0x60], %o0
25308 stb %i0, [%l7 + 0x0E]
25309 fmul8sux16 %f16, %f8, %f8
25310 std %f26, [%l7 + 0x28]
25311 sth %i7, [%l7 + 0x7E]
25312 ldd [%l7 + 0x50], %l4
25313 sethi 0x1486, %o2
25314 edge32n %i4, %l4, %o7
25315 edge8l %o6, %i1, %l1
25316 mulscc %g5, %g4, %g2
25317 fandnot1 %f10, %f6, %f8
25318 movpos %icc, %l6, %l3
25319 edge8l %l2, %o1, %i3
25320 ldsb [%l7 + 0x2B], %g3
25321 fsrc2 %f20, %f4
25322 movgu %xcc, %g6, %l0
25323 subcc %o5, 0x1907, %g1
25324 srl %o4, %i6, %i2
25325 movcs %xcc, %o3, %g7
25326 ldsh [%l7 + 0x3A], %i5
25327 fmovdle %xcc, %f21, %f19
25328 umul %o0, 0x0876, %i0
25329 array16 %i7, %o2, %l5
25330 addc %i4, 0x0C9A, %l4
25331 fone %f10
25332 movn %xcc, %o7, %i1
25333 movcc %icc, %o6, %g5
25334 movne %icc, %l1, %g2
25335 udivx %l6, 0x11E8, %g4
25336 fmovdcs %xcc, %f31, %f29
25337 movgu %icc, %l2, %l3
25338 smul %o1, 0x0CCF, %g3
25339 fmovdn %icc, %f25, %f28
25340 edge8n %g6, %l0, %i3
25341 orn %o5, %o4, %i6
25342 udivx %g1, 0x155D, %o3
25343 movvs %icc, %i2, %i5
25344 nop
25345 set 0x74, %l2
25346 lduh [%l7 + %l2], %g7
25347 sllx %o0, 0x13, %i0
25348 array16 %o2, %l5, %i7
25349 stx %i4, [%l7 + 0x78]
25350 fmovs %f21, %f30
25351 ldx [%l7 + 0x20], %o7
25352 movrgez %l4, 0x299, %o6
25353 ldub [%l7 + 0x6A], %i1
25354 sethi 0x07E7, %g5
25355 fmuld8sux16 %f2, %f30, %f22
25356 fcmpgt16 %f26, %f20, %l1
25357 ldx [%l7 + 0x18], %l6
25358 movleu %xcc, %g2, %g4
25359 fnegs %f16, %f1
25360 movcs %icc, %l2, %o1
25361 array32 %l3, %g6, %l0
25362 edge8 %i3, %o5, %g3
25363 edge8ln %o4, %g1, %o3
25364 sdivx %i6, 0x1B35, %i5
25365 pdist %f18, %f30, %f16
25366 alignaddr %i2, %o0, %i0
25367 sir 0x07B4
25368 alignaddrl %o2, %g7, %l5
25369 fmovdn %icc, %f27, %f7
25370 edge32n %i4, %i7, %l4
25371 lduw [%l7 + 0x0C], %o7
25372 fandnot1s %f23, %f0, %f29
25373 alignaddrl %o6, %g5, %i1
25374 srl %l6, 0x0B, %g2
25375 sdivx %l1, 0x11D5, %l2
25376 orn %o1, %l3, %g4
25377 fmuld8sux16 %f5, %f8, %f8
25378 edge8l %g6, %l0, %i3
25379 sir 0x13F4
25380 subcc %g3, %o5, %g1
25381 siam 0x0
25382 fmovdn %icc, %f25, %f8
25383 edge16 %o3, %o4, %i5
25384 fxor %f14, %f22, %f30
25385 fnot2 %f12, %f4
25386 sra %i2, %i6, %i0
25387 mulx %o0, 0x0FFD, %o2
25388 movg %xcc, %g7, %i4
25389 movle %xcc, %i7, %l5
25390 fandnot1 %f26, %f14, %f6
25391 subc %l4, %o7, %o6
25392 fmovdn %xcc, %f16, %f30
25393 movgu %xcc, %i1, %l6
25394 fandnot2s %f26, %f16, %f17
25395 subc %g5, 0x1461, %g2
25396 fnands %f7, %f29, %f16
25397 edge16 %l2, %l1, %o1
25398 ldx [%l7 + 0x70], %l3
25399 xnor %g4, %l0, %g6
25400 or %i3, %g3, %g1
25401 movrgz %o5, 0x34B, %o3
25402 fpadd32s %f24, %f22, %f7
25403 smul %i5, 0x0A2D, %o4
25404 fmovdcc %xcc, %f18, %f24
25405 movrgez %i6, %i2, %o0
25406 alignaddr %i0, %g7, %o2
25407 ldub [%l7 + 0x6F], %i7
25408 edge32ln %l5, %i4, %l4
25409 array16 %o6, %i1, %o7
25410 fandnot1 %f10, %f18, %f30
25411 ldd [%l7 + 0x08], %f24
25412 udiv %g5, 0x08EC, %g2
25413 movl %xcc, %l2, %l1
25414 sdivcc %l6, 0x09E0, %o1
25415 sll %l3, 0x0B, %l0
25416 alignaddr %g4, %i3, %g3
25417 movn %xcc, %g1, %g6
25418 sdiv %o5, 0x0F66, %i5
25419 edge32n %o3, %i6, %i2
25420 sth %o0, [%l7 + 0x4A]
25421 edge8l %o4, %i0, %o2
25422 lduh [%l7 + 0x16], %i7
25423 movneg %icc, %g7, %l5
25424 fmovrde %i4, %f0, %f14
25425 movle %xcc, %o6, %l4
25426 addcc %o7, 0x026B, %g5
25427 movre %g2, %l2, %i1
25428 ld [%l7 + 0x18], %f9
25429 fmovdvc %xcc, %f28, %f27
25430 smulcc %l6, 0x0146, %o1
25431 movrlez %l3, 0x0B7, %l1
25432 array8 %l0, %i3, %g3
25433 movrlz %g4, 0x336, %g6
25434 edge8 %g1, %o5, %i5
25435 stw %o3, [%l7 + 0x48]
25436 edge32ln %i2, %i6, %o0
25437 fpmerge %f30, %f15, %f24
25438 movcs %xcc, %o4, %i0
25439 srlx %i7, %g7, %o2
25440 sllx %i4, 0x14, %o6
25441 ldd [%l7 + 0x78], %l4
25442 st %f14, [%l7 + 0x70]
25443 fand %f2, %f24, %f10
25444 mulscc %l5, %o7, %g2
25445 ldsb [%l7 + 0x20], %g5
25446 edge32 %l2, %i1, %o1
25447 edge8 %l3, %l1, %l0
25448 move %icc, %i3, %l6
25449 save %g4, %g3, %g1
25450 rdpr %cwp, %g1
25451 rdpr %cansave, %g2
25452 rdpr %canrestore, %g3
25453 rdpr %cleanwin, %g4
25454 rdpr %otherwin, %g5
25455 rdpr %wstate, %g6
25456 fmovsgu %icc, %f17, %f31
25457 udivx %o5, 0x168B, %i5
25458 ldsw [%l7 + 0x58], %g6
25459 movvc %icc, %i2, %o3
25460 movpos %icc, %i6, %o0
25461 edge32ln %o4, %i0, %g7
25462 movrlz %i7, %o2, %o6
25463 umul %i4, %l4, %l5
25464 movrgez %o7, 0x0FD, %g2
25465 movre %l2, 0x127, %g5
25466 fmul8ulx16 %f30, %f8, %f0
25467 udiv %o1, 0x0A0B, %i1
25468 sdivcc %l3, 0x14C9, %l1
25469 restore %l0, %i3, %l6
25470 rdpr %cwp, %g1
25471 rdpr %cansave, %g2
25472 rdpr %canrestore, %g3
25473 rdpr %cleanwin, %g4
25474 rdpr %otherwin, %g5
25475 rdpr %wstate, %g6
25476 movl %icc, %g3, %g1
25477 andcc %o5, 0x174A, %g4
25478 udivx %g6, 0x1DD8, %i5
25479 srl %i2, %o3, %o0
25480 movleu %xcc, %i6, %i0
25481 setx loop_83, %l0, %l1
25482 return %l1
25483 nop
25484 rdpr %cwp, %g1
25485 rdpr %cansave, %g2
25486 rdpr %canrestore, %g3
25487 rdpr %cleanwin, %g4
25488 rdpr %otherwin, %g5
25489 rdpr %wstate, %g6
25490loop_83: alignaddrl %o4, %o6, %i4
25491 and %o2, %l4, %o7
25492 mulscc %g2, 0x1814, %l2
25493 fmovrdne %l5, %f0, %f12
25494 edge16 %g5, %o1, %l3
25495 fcmpd %fcc1, %f8, %f26
25496 edge32ln %i1, %l0, %i3
25497 restore %l1, 0x1054, %g3
25498 rdpr %cwp, %g1
25499 rdpr %cansave, %g2
25500 rdpr %canrestore, %g3
25501 rdpr %cleanwin, %g4
25502 rdpr %otherwin, %g5
25503 rdpr %wstate, %g6
25504 movne %xcc, %g1, %l6
25505 edge8n %o5, %g4, %i5
25506 movrlez %i2, %g6, %o0
25507 movge %xcc, %o3, %i6
25508 ldx [%l7 + 0x40], %i0
25509 save %g7, 0x07CD, %o4
25510 rdpr %cwp, %g1
25511 rdpr %cansave, %g2
25512 rdpr %canrestore, %g3
25513 rdpr %cleanwin, %g4
25514 rdpr %otherwin, %g5
25515 rdpr %wstate, %g6
25516 edge8ln %o6, %i4, %o2
25517 edge16l %l4, %i7, %g2
25518 orncc %l2, %l5, %o7
25519 save %o1, %l3, %g5
25520 rdpr %cwp, %g1
25521 rdpr %cansave, %g2
25522 rdpr %canrestore, %g3
25523 rdpr %cleanwin, %g4
25524 rdpr %otherwin, %g5
25525 rdpr %wstate, %g6
25526 sdivx %i1, 0x0F46, %l0
25527 movvs %icc, %l1, %i3
25528 andncc %g3, %l6, %g1
25529 fcmple16 %f8, %f28, %g4
25530 fpsub32 %f30, %f14, %f10
25531 fcmpeq16 %f0, %f10, %o5
25532 alignaddrl %i2, %i5, %g6
25533 umulcc %o3, %i6, %i0
25534 fmovdcc %xcc, %f27, %f19
25535 edge16l %o0, %g7, %o4
25536 fmovrdlez %o6, %f2, %f16
25537 srl %o2, 0x17, %l4
25538 movrlez %i4, %g2, %l2
25539 fornot2 %f24, %f22, %f20
25540 ldd [%l7 + 0x58], %i6
25541 fpsub16 %f4, %f2, %f12
25542 umulcc %l5, 0x012C, %o1
25543 sdivcc %o7, 0x0970, %g5
25544 xor %i1, 0x1502, %l0
25545 fmovdl %xcc, %f6, %f20
25546 movrgz %l3, %l1, %g3
25547 and %l6, %i3, %g1
25548 edge16ln %o5, %i2, %i5
25549 fmovscs %xcc, %f1, %f15
25550 sdivx %g6, 0x0BEB, %o3
25551 movn %icc, %g4, %i6
25552 andn %o0, 0x04A8, %i0
25553 stw %o4, [%l7 + 0x48]
25554 fmovsle %xcc, %f25, %f28
25555 edge32 %o6, %o2, %l4
25556 fmul8x16al %f20, %f10, %f0
25557 move %xcc, %g7, %g2
25558 xorcc %l2, 0x0392, %i7
25559 sir 0x08C9
25560 lduw [%l7 + 0x08], %i4
25561 bshuffle %f0, %f28, %f24
25562 sra %o1, %o7, %l5
25563 subccc %g5, 0x0A29, %i1
25564 andn %l0, %l3, %g3
25565 xorcc %l1, 0x1EBA, %i3
25566 nop
25567 set 0x58, %i0
25568 ldd [%l7 + %i0], %g0
25569 fmovdcc %xcc, %f22, %f9
25570 movle %xcc, %o5, %l6
25571 fpadd32s %f28, %f13, %f23
25572 array8 %i2, %i5, %g6
25573 fpadd32s %f24, %f4, %f18
25574 ld [%l7 + 0x58], %f11
25575 andncc %o3, %i6, %g4
25576 andcc %i0, %o4, %o6
25577 subccc %o0, %o2, %g7
25578 movre %g2, 0x317, %l4
25579 fmovdn %xcc, %f7, %f28
25580 popc 0x14B3, %l2
25581 srlx %i7, %i4, %o7
25582 st %f30, [%l7 + 0x58]
25583 ldsb [%l7 + 0x64], %l5
25584 sdivcc %g5, 0x1869, %o1
25585 orncc %i1, 0x14BC, %l0
25586 sll %g3, 0x17, %l1
25587 edge16 %i3, %l3, %g1
25588 popc %l6, %o5
25589 ldd [%l7 + 0x78], %i2
25590 array32 %g6, %i5, %i6
25591 fmovdne %xcc, %f10, %f20
25592 mulscc %o3, %i0, %o4
25593 sdivx %o6, 0x11AE, %o0
25594 ldd [%l7 + 0x30], %o2
25595 fnot1s %f19, %f6
25596 move %icc, %g7, %g2
25597 array16 %l4, %l2, %i7
25598 srlx %g4, %i4, %o7
25599 fcmpeq32 %f22, %f2, %l5
25600 ldd [%l7 + 0x10], %g4
25601 sdiv %o1, 0x0404, %l0
25602 movgu %icc, %i1, %l1
25603 movge %xcc, %g3, %i3
25604 array8 %l3, %l6, %g1
25605 ldx [%l7 + 0x18], %i2
25606 umul %g6, 0x06C8, %i5
25607 fors %f31, %f14, %f28
25608 ldsw [%l7 + 0x70], %i6
25609 subccc %o5, 0x1A17, %i0
25610 or %o3, %o4, %o6
25611 udivx %o0, 0x06A0, %g7
25612 sra %g2, 0x05, %l4
25613 xnorcc %o2, %i7, %g4
25614 sth %i4, [%l7 + 0x12]
25615 fmovdge %xcc, %f0, %f4
25616 udivcc %l2, 0x1D1F, %l5
25617 orcc %g5, 0x1C05, %o7
25618 edge16 %l0, %o1, %l1
25619 fmovdl %xcc, %f18, %f1
25620 movg %icc, %g3, %i1
25621 edge16ln %i3, %l3, %g1
25622 orcc %i2, 0x12BB, %g6
25623 movl %xcc, %l6, %i6
25624 udivcc %i5, 0x196F, %i0
25625 edge32 %o5, %o3, %o6
25626 st %f11, [%l7 + 0x7C]
25627 subccc %o4, 0x0585, %o0
25628 fmovse %icc, %f21, %f20
25629 umulcc %g2, 0x043D, %l4
25630 edge8ln %o2, %i7, %g4
25631 sdivcc %g7, 0x17FF, %i4
25632 xor %l5, %l2, %g5
25633 movvc %xcc, %o7, %o1
25634 fnegs %f10, %f14
25635 fmuld8ulx16 %f16, %f18, %f0
25636 movneg %icc, %l0, %g3
25637 sdiv %i1, 0x0DC8, %l1
25638 movvc %icc, %i3, %g1
25639 array32 %i2, %g6, %l3
25640 fnot2s %f11, %f9
25641 movrlz %l6, %i5, %i0
25642 udivx %o5, 0x188D, %i6
25643 fpadd32 %f24, %f30, %f14
25644 fmovscs %xcc, %f8, %f2
25645 movn %icc, %o3, %o6
25646 fpsub16s %f15, %f16, %f12
25647 ldx [%l7 + 0x28], %o4
25648 movrlz %g2, %l4, %o0
25649 movge %icc, %o2, %g4
25650 move %xcc, %g7, %i7
25651 movrgz %l5, %l2, %i4
25652 nop
25653 set 0x14, %i7
25654 ldsh [%l7 + %i7], %g5
25655 sll %o1, 0x08, %o7
25656 movneg %icc, %g3, %i1
25657 array16 %l0, %l1, %i3
25658 movn %xcc, %i2, %g1
25659 movvc %icc, %g6, %l3
25660 sdivcc %l6, 0x0185, %i0
25661 udiv %i5, 0x09B7, %o5
25662 fpsub32 %f0, %f18, %f18
25663 movge %icc, %o3, %o6
25664 nop
25665 set 0x08, %o0
25666 lduw [%l7 + %o0], %o4
25667 edge8ln %g2, %i6, %o0
25668 addccc %o2, 0x0CEF, %l4
25669 udiv %g7, 0x0F83, %i7
25670 fmovrde %l5, %f10, %f16
25671 edge16ln %g4, %l2, %i4
25672 movrlz %g5, 0x041, %o7
25673 fcmpd %fcc3, %f10, %f10
25674 fmovdgu %icc, %f12, %f9
25675 fmul8x16al %f25, %f11, %f4
25676 fmovrdgz %g3, %f22, %f4
25677 movvs %xcc, %i1, %o1
25678 array32 %l0, %i3, %l1
25679 ldsb [%l7 + 0x3D], %i2
25680 sdiv %g6, 0x0A59, %l3
25681 sra %g1, %l6, %i5
25682 movgu %icc, %o5, %i0
25683 movneg %icc, %o3, %o6
25684 addc %o4, %i6, %g2
25685 setx loop_84, %l0, %l1
25686 return %l1
25687 nop
25688 rdpr %cwp, %g1
25689 rdpr %cansave, %g2
25690 rdpr %canrestore, %g3
25691 rdpr %cleanwin, %g4
25692 rdpr %otherwin, %g5
25693 rdpr %wstate, %g6
25694loop_84: sth %g7, [%l7 + 0x08]
25695 mova %xcc, %i7, %g4
25696 movl %xcc, %l5, %l2
25697 move %xcc, %g5, %i4
25698 addccc %g3, %o7, %o1
25699 sethi 0x1758, %i1
25700 sdivcc %i3, 0x058A, %l0
25701 pdist %f28, %f2, %f16
25702 fmovdpos %icc, %f9, %f16
25703 fmovd %f28, %f8
25704 mulx %i2, 0x1F69, %g6
25705 movneg %icc, %l3, %g1
25706 fsrc2s %f19, %f9
25707 sir 0x18EA
25708 save %l6, %i5, %o5
25709 rdpr %cwp, %g1
25710 rdpr %cansave, %g2
25711 rdpr %canrestore, %g3
25712 rdpr %cleanwin, %g4
25713 rdpr %otherwin, %g5
25714 rdpr %wstate, %g6
25715 movre %l1, %o3, %o6
25716 fmovsle %xcc, %f29, %f14
25717 ldub [%l7 + 0x7A], %o4
25718 fpadd16 %f30, %f8, %f26
25719 srl %i6, %g2, %i0
25720 sdivcc %o2, 0x0DD0, %l4
25721 restore %g7, %o0, %g4
25722 rdpr %cwp, %g1
25723 rdpr %cansave, %g2
25724 rdpr %canrestore, %g3
25725 rdpr %cleanwin, %g4
25726 rdpr %otherwin, %g5
25727 rdpr %wstate, %g6
25728 xnor %l5, 0x12E3, %l2
25729 lduh [%l7 + 0x70], %g5
25730 sdivcc %i7, 0x17E5, %i4
25731 movn %xcc, %o7, %o1
25732 ldub [%l7 + 0x26], %g3
25733 movvc %icc, %i1, %i3
25734 fxors %f13, %f27, %f7
25735 sllx %l0, %i2, %l3
25736 subc %g6, 0x10EF, %l6
25737 movgu %icc, %i5, %o5
25738 subccc %l1, 0x0697, %o3
25739 st %f2, [%l7 + 0x34]
25740 movne %xcc, %o6, %g1
25741 udiv %i6, 0x09B2, %g2
25742 smulcc %i0, 0x166E, %o4
25743 fmovrdlez %l4, %f8, %f10
25744 movvc %icc, %g7, %o2
25745 edge16 %g4, %l5, %l2
25746 array8 %o0, %g5, %i4
25747 orncc %i7, %o7, %g3
25748 movgu %xcc, %i1, %o1
25749 fmovrsne %i3, %f7, %f7
25750 movre %l0, %i2, %g6
25751 andncc %l3, %i5, %l6
25752 st %f22, [%l7 + 0x48]
25753 addccc %l1, 0x0B5E, %o5
25754 udiv %o3, 0x0B37, %g1
25755 movle %xcc, %i6, %o6
25756 nop
25757 set 0x40, %g3
25758 ldsw [%l7 + %g3], %g2
25759 fmovda %icc, %f8, %f14
25760 movg %xcc, %i0, %o4
25761 fmovdl %xcc, %f28, %f18
25762 addc %l4, 0x19E9, %g7
25763 sethi 0x1562, %o2
25764 fnor %f24, %f20, %f22
25765 movcc %xcc, %g4, %l2
25766 orcc %o0, 0x0308, %l5
25767 sth %i4, [%l7 + 0x12]
25768 alignaddrl %i7, %g5, %o7
25769 ldd [%l7 + 0x18], %f28
25770 ldub [%l7 + 0x6B], %i1
25771 sdivx %o1, 0x1C22, %g3
25772 fpsub16s %f1, %f11, %f30
25773 orn %i3, %l0, %g6
25774 addc %l3, %i2, %i5
25775 fnot2 %f28, %f24
25776 siam 0x1
25777 fmovdvs %icc, %f25, %f29
25778 edge32n %l6, %o5, %l1
25779 mulscc %g1, 0x0B4F, %i6
25780 movneg %xcc, %o3, %o6
25781 sdivcc %i0, 0x1F89, %g2
25782 orncc %o4, 0x1231, %l4
25783 movvc %icc, %g7, %g4
25784 edge32l %o2, %l2, %o0
25785 srlx %l5, %i7, %g5
25786 lduh [%l7 + 0x4A], %i4
25787 movrlz %i1, %o7, %o1
25788 alignaddrl %i3, %l0, %g6
25789 addccc %l3, %i2, %g3
25790 lduw [%l7 + 0x3C], %i5
25791 movge %icc, %o5, %l6
25792 array32 %g1, %l1, %i6
25793 edge32l %o6, %i0, %o3
25794 umul %o4, %l4, %g7
25795 movneg %xcc, %g4, %o2
25796 movg %icc, %l2, %g2
25797 fmul8sux16 %f20, %f6, %f26
25798 andcc %l5, %i7, %o0
25799 sllx %g5, %i1, %o7
25800 movrlz %o1, %i3, %i4
25801 movge %xcc, %g6, %l0
25802 edge8ln %i2, %l3, %i5
25803 movrgez %g3, %o5, %g1
25804 movrlz %l6, 0x313, %i6
25805 udivcc %l1, 0x0CBA, %o6
25806 mulx %i0, 0x00C5, %o3
25807 fmuld8sux16 %f8, %f31, %f2
25808 fandnot1s %f8, %f24, %f30
25809 ldx [%l7 + 0x60], %o4
25810 udivx %l4, 0x034F, %g4
25811 sra %o2, %l2, %g7
25812 add %g2, %l5, %o0
25813 andn %g5, 0x025E, %i1
25814 mova %xcc, %o7, %o1
25815 xorcc %i7, 0x0667, %i4
25816 edge8n %g6, %i3, %i2
25817 sllx %l3, %i5, %g3
25818 or %o5, %g1, %l6
25819 lduh [%l7 + 0x66], %l0
25820 fpsub16 %f8, %f12, %f20
25821 smul %l1, 0x092F, %o6
25822 andncc %i0, %i6, %o4
25823 fpmerge %f23, %f27, %f26
25824 stw %l4, [%l7 + 0x7C]
25825 nop
25826 set 0x32, %i1
25827 lduh [%l7 + %i1], %o3
25828 subccc %g4, 0x1E90, %o2
25829 fmul8ulx16 %f30, %f16, %f20
25830 movrgz %g7, 0x067, %l2
25831 ldsw [%l7 + 0x34], %g2
25832 movpos %xcc, %l5, %g5
25833 movre %i1, %o0, %o7
25834 fpsub32 %f16, %f26, %f0
25835 sub %i7, %i4, %g6
25836 udivcc %i3, 0x0CE0, %i2
25837 movcs %icc, %o1, %i5
25838 movge %icc, %l3, %g3
25839 edge32 %o5, %g1, %l6
25840 sdiv %l0, 0x173B, %o6
25841 movrne %l1, 0x0D8, %i6
25842 fmovrsgz %i0, %f31, %f11
25843 ldd [%l7 + 0x60], %f20
25844 ldsw [%l7 + 0x0C], %o4
25845 fpackfix %f12, %f10
25846 fmovdcs %xcc, %f2, %f20
25847 movvc %icc, %l4, %o3
25848 movneg %icc, %g4, %o2
25849 ldx [%l7 + 0x58], %l2
25850 and %g2, 0x0069, %g7
25851 fmovdn %icc, %f17, %f22
25852 fnors %f10, %f19, %f22
25853 fsrc2s %f7, %f15
25854 fmovdl %icc, %f6, %f21
25855 movleu %icc, %g5, %l5
25856 stx %i1, [%l7 + 0x60]
25857 fcmpne32 %f20, %f24, %o7
25858 fmovsg %icc, %f19, %f30
25859 nop
25860 set 0x20, %o6
25861 std %f12, [%l7 + %o6]
25862 fmovscc %xcc, %f7, %f31
25863 mulscc %o0, 0x0CCC, %i4
25864 movn %xcc, %g6, %i3
25865 movpos %icc, %i7, %i2
25866 sth %i5, [%l7 + 0x3E]
25867 stw %l3, [%l7 + 0x08]
25868 st %f11, [%l7 + 0x18]
25869 subcc %g3, %o5, %o1
25870 fmovsa %xcc, %f4, %f11
25871 stw %l6, [%l7 + 0x44]
25872 addc %l0, 0x0C78, %g1
25873 orncc %o6, 0x166F, %l1
25874 sdivcc %i0, 0x12DD, %i6
25875 fmovsvc %xcc, %f7, %f24
25876 lduh [%l7 + 0x5E], %o4
25877 fmovsleu %icc, %f14, %f13
25878 setx loop_85, %l0, %l1
25879 return %l1
25880 nop
25881 rdpr %cwp, %g1
25882 rdpr %cansave, %g2
25883 rdpr %canrestore, %g3
25884 rdpr %cleanwin, %g4
25885 rdpr %otherwin, %g5
25886 rdpr %wstate, %g6
25887loop_85: move %icc, %o2, %l2
25888 ld [%l7 + 0x38], %f30
25889 movrgz %g7, 0x376, %g2
25890 ldub [%l7 + 0x21], %g5
25891 popc %l5, %o7
25892 movpos %xcc, %o0, %i1
25893 edge8n %i4, %i3, %g6
25894 fmovdle %xcc, %f11, %f11
25895 addcc %i7, %i5, %l3
25896 ldsb [%l7 + 0x6D], %i2
25897 fmovse %icc, %f17, %f27
25898 ldx [%l7 + 0x40], %o5
25899 edge8n %o1, %g3, %l0
25900 ld [%l7 + 0x50], %f30
25901 udiv %g1, 0x0ACE, %o6
25902 alignaddr %l1, %l6, %i6
25903 xnorcc %o4, 0x129F, %l4
25904 xnor %i0, 0x012E, %g4
25905 ld [%l7 + 0x5C], %f25
25906 save %o3, %o2, %g7
25907 rdpr %cwp, %g1
25908 rdpr %cansave, %g2
25909 rdpr %canrestore, %g3
25910 rdpr %cleanwin, %g4
25911 rdpr %otherwin, %g5
25912 rdpr %wstate, %g6
25913 movne %icc, %l2, %g2
25914 edge32ln %g5, %l5, %o0
25915 addcc %i1, 0x0633, %i4
25916 movrlez %i3, 0x01C, %o7
25917 fmovsl %icc, %f19, %f13
25918 movpos %xcc, %g6, %i7
25919 mulscc %l3, 0x019F, %i2
25920 ldd [%l7 + 0x38], %f4
25921 edge32n %o5, %i5, %g3
25922 ldd [%l7 + 0x70], %l0
25923 subcc %o1, 0x1D96, %o6
25924 movcc %xcc, %l1, %g1
25925 fcmple32 %f30, %f0, %l6
25926 restore %i6, %o4, %i0
25927 rdpr %cwp, %g1
25928 rdpr %cansave, %g2
25929 rdpr %canrestore, %g3
25930 rdpr %cleanwin, %g4
25931 rdpr %otherwin, %g5
25932 rdpr %wstate, %g6
25933 movvs %xcc, %l4, %g4
25934 or %o2, 0x04C3, %o3
25935 siam 0x7
25936 edge8ln %g7, %g2, %l2
25937 edge8l %g5, %l5, %i1
25938 subccc %i4, 0x0B2A, %o0
25939 fmovrsgez %o7, %f1, %f16
25940 ld [%l7 + 0x3C], %f0
25941 addcc %g6, %i7, %l3
25942 xnorcc %i3, 0x1930, %i2
25943 addcc %o5, 0x15D7, %g3
25944 array32 %l0, %o1, %o6
25945 alignaddrl %l1, %g1, %i5
25946 lduw [%l7 + 0x7C], %l6
25947 ldd [%l7 + 0x18], %f8
25948 edge16 %o4, %i0, %i6
25949 edge16ln %l4, %o2, %o3
25950 std %f0, [%l7 + 0x68]
25951 movle %icc, %g4, %g2
25952 ldub [%l7 + 0x08], %g7
25953 movrgz %g5, %l5, %i1
25954 ldsh [%l7 + 0x0E], %i4
25955 fxnor %f20, %f20, %f4
25956 edge8n %l2, %o0, %o7
25957 fmovdle %xcc, %f6, %f7
25958 save %g6, %i7, %l3
25959 rdpr %cwp, %g1
25960 rdpr %cansave, %g2
25961 rdpr %canrestore, %g3
25962 rdpr %cleanwin, %g4
25963 rdpr %otherwin, %g5
25964 rdpr %wstate, %g6
25965 umulcc %i3, 0x0457, %i2
25966 movneg %xcc, %g3, %l0
25967 movcs %xcc, %o1, %o6
25968 add %l1, %o5, %g1
25969 movrgz %i5, %l6, %i0
25970 stb %i6, [%l7 + 0x60]
25971 alignaddr %l4, %o4, %o2
25972 movne %xcc, %o3, %g2
25973 stb %g4, [%l7 + 0x4B]
25974 andcc %g7, %g5, %i1
25975 fsrc1s %f6, %f22
25976 alignaddr %l5, %l2, %i4
25977 movrlz %o0, 0x3FE, %g6
25978 smul %i7, 0x00AA, %l3
25979 edge32 %i3, %o7, %i2
25980 fmovsa %xcc, %f31, %f10
25981 array16 %g3, %o1, %l0
25982 stx %l1, [%l7 + 0x68]
25983 umulcc %o5, 0x1E5C, %o6
25984 movrgz %g1, 0x18A, %l6
25985 fands %f28, %f20, %f12
25986 array32 %i0, %i6, %l4
25987 edge8 %i5, %o4, %o2
25988 edge16l %g2, %g4, %g7
25989 lduh [%l7 + 0x5C], %g5
25990 ldsb [%l7 + 0x71], %o3
25991 movge %xcc, %l5, %i1
25992 fnors %f14, %f23, %f25
25993 st %f29, [%l7 + 0x2C]
25994 edge32ln %i4, %o0, %l2
25995 udiv %g6, 0x09D8, %i7
25996 movne %xcc, %i3, %l3
25997 edge16l %o7, %i2, %o1
25998 fornot2 %f10, %f8, %f22
25999 addcc %l0, %l1, %o5
26000 fmovd %f10, %f12
26001 movgu %xcc, %o6, %g3
26002 edge16 %l6, %i0, %g1
26003 fpadd32s %f9, %f30, %f10
26004 fandnot1s %f18, %f23, %f5
26005 fandnot2 %f22, %f12, %f22
26006 umulcc %l4, 0x0023, %i6
26007 st %f2, [%l7 + 0x54]
26008 subccc %o4, 0x1AC9, %i5
26009 movrlez %o2, %g4, %g7
26010 stb %g2, [%l7 + 0x45]
26011 edge8n %o3, %g5, %i1
26012 movcs %xcc, %l5, %o0
26013 movle %xcc, %i4, %l2
26014 edge32n %g6, %i3, %l3
26015 fmuld8sux16 %f30, %f21, %f2
26016 fnand %f16, %f4, %f26
26017 subc %o7, %i7, %i2
26018 stx %l0, [%l7 + 0x18]
26019 andcc %l1, %o1, %o6
26020 xnorcc %o5, %l6, %g3
26021 edge8ln %g1, %i0, %l4
26022 umulcc %o4, %i5, %i6
26023 st %f16, [%l7 + 0x10]
26024 lduw [%l7 + 0x74], %o2
26025 fcmple16 %f2, %f24, %g7
26026 sll %g2, %o3, %g4
26027 udivx %i1, 0x175A, %g5
26028 ldsw [%l7 + 0x30], %l5
26029 movgu %icc, %o0, %l2
26030 sir 0x1E3B
26031 fmovdcc %icc, %f19, %f18
26032 fmovscs %icc, %f20, %f20
26033 sdivx %i4, 0x0A4F, %i3
26034 addc %g6, %l3, %i7
26035 alignaddrl %o7, %i2, %l1
26036 array32 %l0, %o1, %o5
26037 ldd [%l7 + 0x28], %f16
26038 movrlz %o6, %g3, %l6
26039 movg %icc, %i0, %l4
26040 lduh [%l7 + 0x34], %g1
26041 sdivx %i5, 0x0A6B, %o4
26042 umul %i6, %o2, %g2
26043 edge32 %g7, %o3, %i1
26044 sethi 0x15CC, %g5
26045 lduh [%l7 + 0x52], %l5
26046 movre %o0, %l2, %i4
26047 std %f22, [%l7 + 0x70]
26048 fmul8x16 %f1, %f12, %f8
26049 mova %xcc, %g4, %g6
26050 edge16 %l3, %i3, %i7
26051 fnot2 %f30, %f18
26052 nop
26053 set 0x3E, %g5
26054 ldsh [%l7 + %g5], %i2
26055 fmovrdlez %l1, %f2, %f4
26056 orncc %o7, 0x1842, %l0
26057 sethi 0x0ACE, %o5
26058 movne %xcc, %o6, %o1
26059 edge32 %g3, %i0, %l6
26060 subcc %g1, 0x15FF, %i5
26061 movrne %l4, %i6, %o4
26062 subcc %g2, 0x0AC1, %o2
26063 movne %icc, %o3, %i1
26064 movl %icc, %g7, %l5
26065 fmul8ulx16 %f8, %f14, %f12
26066 movge %xcc, %g5, %o0
26067 umul %i4, 0x1CD9, %g4
26068 sra %g6, %l2, %i3
26069 fmovrdgz %l3, %f18, %f18
26070 ldsw [%l7 + 0x60], %i2
26071 addc %i7, 0x16B5, %l1
26072 movge %icc, %o7, %o5
26073 xorcc %l0, 0x1917, %o6
26074 array32 %o1, %g3, %i0
26075 movge %xcc, %l6, %g1
26076 edge32 %i5, %i6, %l4
26077 movre %o4, 0x05A, %o2
26078 smul %o3, %g2, %i1
26079 sll %g7, 0x0F, %g5
26080 movle %icc, %o0, %l5
26081 mova %icc, %i4, %g6
26082 sub %l2, %g4, %i3
26083 smulcc %l3, %i2, %l1
26084 ldsh [%l7 + 0x20], %o7
26085 fmovrdgz %o5, %f4, %f2
26086 edge32ln %i7, %l0, %o6
26087 sra %g3, 0x1B, %o1
26088 ldsb [%l7 + 0x31], %i0
26089 addc %g1, %l6, %i6
26090 edge32l %l4, %i5, %o2
26091 umulcc %o4, %o3, %i1
26092 andn %g2, %g5, %o0
26093 movpos %icc, %l5, %i4
26094 fmovsle %xcc, %f4, %f24
26095 subcc %g6, %g7, %g4
26096 subcc %l2, 0x0A47, %l3
26097 ldx [%l7 + 0x08], %i2
26098 edge8 %i3, %l1, %o5
26099 fnot2 %f8, %f0
26100 smul %i7, %o7, %l0
26101 ldsh [%l7 + 0x14], %o6
26102 std %f10, [%l7 + 0x58]
26103 movvs %xcc, %g3, %i0
26104 movvs %xcc, %g1, %l6
26105 fexpand %f20, %f28
26106 fsrc1s %f1, %f29
26107 ldx [%l7 + 0x10], %o1
26108 edge16n %i6, %i5, %l4
26109 udiv %o4, 0x0BBE, %o2
26110 edge32l %i1, %g2, %g5
26111 alignaddrl %o3, %l5, %i4
26112 fmovrdlez %o0, %f22, %f26
26113 movgu %xcc, %g6, %g7
26114 or %g4, 0x01D9, %l3
26115 xor %i2, 0x0F99, %i3
26116 srlx %l2, %o5, %l1
26117 fmul8sux16 %f24, %f8, %f2
26118 fmovdgu %xcc, %f24, %f13
26119 fpadd16s %f0, %f11, %f12
26120 for %f14, %f10, %f10
26121 movrgez %i7, 0x2CD, %l0
26122 fpackfix %f14, %f13
26123 xor %o7, %o6, %i0
26124 movrlz %g3, 0x1D2, %l6
26125 mulx %g1, %o1, %i5
26126 andcc %i6, 0x13C8, %l4
26127 stw %o4, [%l7 + 0x20]
26128 array32 %o2, %g2, %i1
26129 fpadd32s %f9, %f15, %f27
26130 fmovsl %xcc, %f22, %f17
26131 movcc %icc, %g5, %o3
26132 srlx %l5, %i4, %o0
26133 fmovrde %g7, %f8, %f4
26134 edge16l %g6, %l3, %i2
26135 fands %f2, %f3, %f12
26136 fmovdg %xcc, %f2, %f1
26137 ldd [%l7 + 0x38], %f8
26138 movneg %xcc, %i3, %l2
26139 movcs %xcc, %o5, %g4
26140 fors %f10, %f28, %f6
26141 movle %icc, %l1, %l0
26142 orn %i7, %o6, %o7
26143 sra %g3, 0x08, %i0
26144 ldd [%l7 + 0x40], %g0
26145 fmovdge %xcc, %f9, %f30
26146 pdist %f22, %f30, %f26
26147 edge32n %o1, %l6, %i5
26148 alignaddr %l4, %i6, %o2
26149 addcc %o4, %i1, %g5
26150 setx loop_86, %l0, %l1
26151 return %l1
26152 nop
26153 rdpr %cwp, %g1
26154 rdpr %cansave, %g2
26155 rdpr %canrestore, %g3
26156 rdpr %cleanwin, %g4
26157 rdpr %otherwin, %g5
26158 rdpr %wstate, %g6
26159loop_86: ldd [%l7 + 0x40], %f8
26160 fmovdl %xcc, %f23, %f12
26161 stx %o0, [%l7 + 0x38]
26162 addcc %g7, 0x10E1, %g6
26163 fmovrslez %l3, %f16, %f12
26164 srlx %l5, %i2, %i3
26165 fpadd16s %f17, %f14, %f12
26166 fmovdle %xcc, %f15, %f1
26167 fmovrsgez %l2, %f12, %f24
26168 movrlez %g4, %l1, %o5
26169 fmovdg %icc, %f14, %f12
26170 movge %xcc, %i7, %o6
26171 fcmpes %fcc1, %f15, %f5
26172 edge16n %l0, %o7, %g3
26173 ldd [%l7 + 0x18], %i0
26174 sir 0x0239
26175 smulcc %g1, 0x0252, %o1
26176 std %f14, [%l7 + 0x40]
26177 orn %l6, %l4, %i5
26178 array16 %i6, %o4, %i1
26179 addcc %g5, 0x1B5F, %g2
26180 fsrc2 %f20, %f2
26181 srlx %o2, %i4, %o3
26182 st %f31, [%l7 + 0x24]
26183 ldub [%l7 + 0x4E], %o0
26184 addcc %g7, %l3, %g6
26185 fpsub16s %f19, %f30, %f26
26186 edge32l %i2, %l5, %i3
26187 save %g4, %l1, %l2
26188 rdpr %cwp, %g1
26189 rdpr %cansave, %g2
26190 rdpr %canrestore, %g3
26191 rdpr %cleanwin, %g4
26192 rdpr %otherwin, %g5
26193 rdpr %wstate, %g6
26194 sethi 0x1F12, %o5
26195 addccc %o6, %l0, %o7
26196 move %icc, %g3, %i7
26197 fmovsl %xcc, %f11, %f19
26198 movrlez %i0, 0x1CF, %o1
26199 array16 %l6, %l4, %g1
26200 sethi 0x0D9F, %i6
26201 sub %i5, 0x13C0, %o4
26202 fcmpgt32 %f2, %f30, %i1
26203 fpack32 %f0, %f20, %f20
26204 fornot2s %f20, %f24, %f26
26205 movrne %g2, %g5, %o2
26206 srlx %o3, 0x0A, %o0
26207 udiv %g7, 0x0D62, %l3
26208 fmovdpos %icc, %f5, %f8
26209 srax %i4, %g6, %i2
26210 fmovscs %xcc, %f12, %f24
26211 array16 %l5, %i3, %g4
26212 edge8 %l1, %l2, %o5
26213 edge32l %l0, %o6, %g3
26214 stx %i7, [%l7 + 0x18]
26215 srlx %i0, %o1, %l6
26216 movrne %l4, 0x2AC, %o7
26217 fmovd %f0, %f22
26218 ldsh [%l7 + 0x58], %g1
26219 movrgz %i5, %o4, %i6
26220 umul %i1, %g5, %o2
26221 movrgez %g2, 0x25B, %o3
26222 edge8l %g7, %l3, %i4
26223 array32 %o0, %i2, %l5
26224 orn %g6, 0x0211, %i3
26225 stx %g4, [%l7 + 0x10]
26226 fsrc1 %f8, %f30
26227 alignaddr %l2, %l1, %o5
26228 fxnor %f6, %f4, %f26
26229 movg %xcc, %o6, %g3
26230 umulcc %l0, %i0, %o1
26231 orncc %i7, 0x0799, %l6
26232 ldd [%l7 + 0x78], %l4
26233 fandnot1 %f26, %f26, %f6
26234 xorcc %o7, 0x11B2, %i5
26235 fpackfix %f28, %f15
26236 lduw [%l7 + 0x74], %o4
26237 sdivx %i6, 0x067D, %i1
26238 mulx %g5, %g1, %g2
26239 movne %icc, %o3, %g7
26240 popc 0x05E0, %o2
26241 sethi 0x16F5, %i4
26242 ld [%l7 + 0x3C], %f2
26243 edge16ln %o0, %l3, %l5
26244 fpackfix %f28, %f9
26245 stw %i2, [%l7 + 0x30]
26246 nop
26247 set 0x48, %o7
26248 lduw [%l7 + %o7], %i3
26249 fnand %f22, %f8, %f4
26250 ldd [%l7 + 0x70], %f12
26251 xnor %g4, %g6, %l2
26252 for %f6, %f28, %f16
26253 array8 %l1, %o6, %g3
26254 edge8l %l0, %i0, %o5
26255 udivcc %o1, 0x095D, %l6
26256 edge32ln %l4, %o7, %i7
26257 andcc %i5, 0x01EA, %o4
26258 andn %i1, 0x0A3E, %i6
26259 sdivx %g5, 0x0D69, %g1
26260 movrgez %g2, 0x231, %g7
26261 fand %f10, %f6, %f14
26262 fpackfix %f2, %f4
26263 orcc %o2, %i4, %o0
26264 edge32l %o3, %l3, %i2
26265 fpadd16s %f31, %f23, %f11
26266 andn %i3, 0x10C3, %l5
26267 sra %g4, %g6, %l1
26268 array32 %o6, %g3, %l0
26269 mulscc %i0, %o5, %o1
26270 orn %l2, %l4, %l6
26271 fmovdcs %icc, %f17, %f26
26272 movrlz %i7, %i5, %o4
26273 move %xcc, %o7, %i1
26274 array8 %g5, %g1, %i6
26275 fcmpeq32 %f22, %f14, %g7
26276 fxnors %f17, %f2, %f9
26277 lduh [%l7 + 0x38], %g2
26278 fmovsleu %xcc, %f1, %f30
26279 movrlez %o2, %o0, %i4
26280 lduw [%l7 + 0x0C], %o3
26281 sdivcc %i2, 0x0118, %i3
26282 add %l5, 0x033C, %l3
26283 ldub [%l7 + 0x35], %g6
26284 xorcc %g4, %o6, %g3
26285 mova %xcc, %l0, %l1
26286 ldub [%l7 + 0x29], %i0
26287 movg %icc, %o1, %o5
26288 fmovscc %icc, %f28, %f28
26289 fmovrdne %l2, %f16, %f20
26290 sll %l6, %i7, %i5
26291 fmovsle %xcc, %f10, %f25
26292 or %l4, %o7, %o4
26293 fmuld8sux16 %f20, %f0, %f0
26294 movgu %xcc, %g5, %g1
26295 movvs %xcc, %i1, %g7
26296 addc %g2, 0x1759, %i6
26297 lduh [%l7 + 0x12], %o0
26298 fmul8x16au %f4, %f12, %f20
26299 fmovdl %icc, %f5, %f14
26300 sll %i4, 0x19, %o2
26301 edge16n %o3, %i3, %i2
26302 for %f24, %f30, %f16
26303 andcc %l5, 0x08F0, %l3
26304 nop
26305 set 0x12, %l6
26306 sth %g6, [%l7 + %l6]
26307 xnor %g4, %o6, %g3
26308 andn %l1, %l0, %i0
26309 sethi 0x0525, %o5
26310 umul %l2, %o1, %l6
26311 lduh [%l7 + 0x6C], %i7
26312 movre %i5, 0x2ED, %o7
26313 movl %xcc, %o4, %l4
26314 andncc %g1, %i1, %g5
26315 movneg %xcc, %g7, %i6
26316 movvs %icc, %o0, %g2
26317 fmovsg %xcc, %f24, %f5
26318 movpos %icc, %i4, %o2
26319 sub %i3, %o3, %l5
26320 alignaddrl %l3, %g6, %i2
26321 orn %g4, 0x1114, %g3
26322 movcs %icc, %o6, %l0
26323 udiv %l1, 0x1E32, %i0
26324 orncc %l2, %o5, %l6
26325 sllx %i7, %i5, %o7
26326 edge32ln %o4, %l4, %g1
26327 fmovrde %i1, %f4, %f16
26328 array32 %o1, %g5, %i6
26329 edge32l %g7, %o0, %g2
26330 fmovsge %xcc, %f1, %f19
26331 movne %icc, %o2, %i3
26332 umulcc %i4, 0x1041, %o3
26333 fnands %f17, %f23, %f10
26334 or %l3, %l5, %g6
26335 fmovsneg %icc, %f1, %f24
26336 orn %i2, %g4, %g3
26337 fmovd %f16, %f18
26338 move %xcc, %o6, %l0
26339 movge %icc, %l1, %l2
26340 movgu %xcc, %i0, %o5
26341 save %l6, 0x0437, %i7
26342 rdpr %cwp, %g1
26343 rdpr %cansave, %g2
26344 rdpr %canrestore, %g3
26345 rdpr %cleanwin, %g4
26346 rdpr %otherwin, %g5
26347 rdpr %wstate, %g6
26348 movpos %icc, %o7, %i5
26349 sdiv %o4, 0x0FCD, %l4
26350 edge32l %g1, %o1, %i1
26351 movne %icc, %g5, %i6
26352 fmovdvc %xcc, %f7, %f4
26353 edge16l %o0, %g7, %g2
26354 andcc %i3, %o2, %i4
26355 subc %l3, %o3, %l5
26356 fzeros %f12
26357 stw %i2, [%l7 + 0x68]
26358 umulcc %g4, %g3, %g6
26359 fmovsgu %xcc, %f27, %f4
26360 movre %o6, 0x126, %l0
26361 edge16ln %l1, %i0, %l2
26362 lduh [%l7 + 0x7C], %o5
26363 edge16n %i7, %o7, %i5
26364 or %o4, %l4, %l6
26365 orn %o1, 0x05E0, %g1
26366 array8 %g5, %i6, %i1
26367 movn %icc, %g7, %o0
26368 ldx [%l7 + 0x20], %i3
26369 fmovsneg %icc, %f6, %f23
26370 movl %icc, %g2, %i4
26371 andcc %l3, 0x068A, %o3
26372 fcmpne32 %f16, %f12, %l5
26373 movleu %xcc, %i2, %g4
26374 ldsw [%l7 + 0x64], %o2
26375 fcmpeq32 %f30, %f24, %g6
26376 ldsh [%l7 + 0x62], %o6
26377 lduw [%l7 + 0x4C], %g3
26378 nop
26379 set 0x40, %l4
26380 ldx [%l7 + %l4], %l0
26381 stw %i0, [%l7 + 0x1C]
26382 sdivx %l2, 0x1A64, %l1
26383 movge %icc, %i7, %o7
26384 sir 0x03D3
26385 and %i5, %o4, %o5
26386 orcc %l6, %l4, %o1
26387 movrlez %g5, 0x301, %g1
26388 edge16n %i6, %g7, %o0
26389 sra %i1, 0x1A, %g2
26390 ldsw [%l7 + 0x44], %i4
26391 st %f0, [%l7 + 0x64]
26392 sir 0x1529
26393 sth %l3, [%l7 + 0x42]
26394 movvc %icc, %o3, %i3
26395 fmovrsgz %i2, %f31, %f15
26396 edge8 %g4, %l5, %g6
26397 array16 %o6, %g3, %l0
26398 stw %o2, [%l7 + 0x1C]
26399 fcmpd %fcc2, %f16, %f10
26400 sir 0x1C7B
26401 popc 0x1A4B, %i0
26402 stw %l2, [%l7 + 0x30]
26403 edge32l %i7, %l1, %i5
26404 xnor %o4, %o5, %o7
26405 movn %icc, %l4, %o1
26406 sdivcc %g5, 0x16BB, %l6
26407 alignaddr %g1, %g7, %o0
26408 addc %i1, %g2, %i6
26409 ldsw [%l7 + 0x24], %l3
26410 fcmple32 %f16, %f10, %o3
26411 smulcc %i3, 0x0886, %i2
26412 lduh [%l7 + 0x6C], %g4
26413 fxnor %f14, %f6, %f4
26414 ldsh [%l7 + 0x50], %l5
26415 xnor %g6, 0x1701, %o6
26416 fabsd %f14, %f14
26417 smulcc %g3, 0x00E5, %i4
26418 nop
26419 set 0x5D, %g7
26420 ldub [%l7 + %g7], %l0
26421 lduw [%l7 + 0x18], %i0
26422 movge %icc, %l2, %i7
26423 umul %o2, 0x1C64, %l1
26424 restore %i5, 0x1DF6, %o5
26425 rdpr %cwp, %g1
26426 rdpr %cansave, %g2
26427 rdpr %canrestore, %g3
26428 rdpr %cleanwin, %g4
26429 rdpr %otherwin, %g5
26430 rdpr %wstate, %g6
26431 alignaddr %o7, %l4, %o1
26432 popc 0x1808, %g5
26433 udivcc %l6, 0x1B47, %o4
26434 movrlez %g7, 0x148, %g1
26435 array32 %i1, %g2, %o0
26436 array16 %l3, %i6, %o3
26437 udivcc %i2, 0x1617, %i3
26438 movle %icc, %g4, %l5
26439 edge16l %g6, %g3, %i4
26440 array8 %o6, %i0, %l2
26441 movpos %icc, %i7, %o2
26442 fpadd16s %f2, %f5, %f17
26443 fcmpgt32 %f18, %f20, %l0
26444 edge32 %i5, %l1, %o5
26445 sub %o7, 0x04F0, %o1
26446 fand %f26, %f20, %f16
26447 fmovdcs %icc, %f0, %f12
26448 edge16l %l4, %l6, %g5
26449 fmovsvs %icc, %f0, %f15
26450 xnorcc %g7, %g1, %i1
26451 std %f6, [%l7 + 0x50]
26452 sub %o4, %g2, %o0
26453 edge32 %i6, %o3, %i2
26454 fmul8x16al %f5, %f16, %f28
26455 movg %icc, %i3, %g4
26456 fcmps %fcc3, %f1, %f5
26457 andncc %l3, %g6, %g3
26458 andncc %i4, %l5, %o6
26459 movrlez %i0, %l2, %i7
26460 fmovsvs %icc, %f0, %f4
26461 st %f30, [%l7 + 0x24]
26462 addcc %l0, %i5, %l1
26463 fcmpeq16 %f4, %f20, %o5
26464 sdiv %o7, 0x04CF, %o1
26465 edge8ln %o2, %l4, %l6
26466 srlx %g5, %g1, %g7
26467 movrlez %o4, %i1, %o0
26468 edge8 %g2, %i6, %i2
26469 array8 %o3, %g4, %l3
26470 fmovrsgz %i3, %f8, %f15
26471 orcc %g3, 0x0716, %g6
26472 addcc %i4, %l5, %i0
26473 alignaddrl %l2, %o6, %i7
26474 edge32ln %l0, %l1, %o5
26475 subccc %o7, 0x1C57, %i5
26476 sub %o1, %o2, %l6
26477 lduw [%l7 + 0x4C], %g5
26478 ldsb [%l7 + 0x30], %l4
26479 array16 %g7, %g1, %o4
26480 movn %icc, %o0, %i1
26481 popc %g2, %i2
26482 ldd [%l7 + 0x50], %f12
26483 movleu %icc, %o3, %i6
26484 save %l3, %g4, %g3
26485 rdpr %cwp, %g1
26486 rdpr %cansave, %g2
26487 rdpr %canrestore, %g3
26488 rdpr %cleanwin, %g4
26489 rdpr %otherwin, %g5
26490 rdpr %wstate, %g6
26491 fors %f1, %f8, %f3
26492 fmuld8ulx16 %f16, %f8, %f28
26493 fmovrdlez %g6, %f2, %f10
26494 sub %i3, 0x0D51, %i4
26495 fmovdcs %xcc, %f26, %f12
26496 array32 %i0, %l5, %o6
26497 movge %icc, %l2, %i7
26498 movcs %xcc, %l1, %l0
26499 fmovrsgz %o5, %f8, %f28
26500 movleu %icc, %i5, %o1
26501 orcc %o2, %l6, %o7
26502 movle %xcc, %g5, %g7
26503 edge16 %l4, %g1, %o0
26504 ldd [%l7 + 0x20], %i0
26505 movvs %icc, %g2, %i2
26506 addccc %o3, %i6, %l3
26507 movg %icc, %g4, %g3
26508 edge8n %o4, %i3, %g6
26509 smulcc %i4, %l5, %i0
26510 add %o6, %i7, %l1
26511 addccc %l2, 0x119C, %l0
26512 movrgz %i5, 0x292, %o5
26513 nop
26514 set 0x08, %o1
26515 std %f6, [%l7 + %o1]
26516 fnands %f8, %f27, %f17
26517 save %o1, %o2, %l6
26518 rdpr %cwp, %g1
26519 rdpr %cansave, %g2
26520 rdpr %canrestore, %g3
26521 rdpr %cleanwin, %g4
26522 rdpr %otherwin, %g5
26523 rdpr %wstate, %g6
26524 ld [%l7 + 0x48], %f6
26525 umul %g5, %g7, %l4
26526 pdist %f4, %f24, %f6
26527 edge8 %g1, %o7, %i1
26528 ldsb [%l7 + 0x33], %g2
26529 setx loop_87, %l0, %l1
26530 return %l1
26531 nop
26532 rdpr %cwp, %g1
26533 rdpr %cansave, %g2
26534 rdpr %canrestore, %g3
26535 rdpr %cleanwin, %g4
26536 rdpr %otherwin, %g5
26537 rdpr %wstate, %g6
26538loop_87: save %i6, %l3, %g4
26539 rdpr %cwp, %g1
26540 rdpr %cansave, %g2
26541 rdpr %canrestore, %g3
26542 rdpr %cleanwin, %g4
26543 rdpr %otherwin, %g5
26544 rdpr %wstate, %g6
26545 movl %xcc, %g3, %o0
26546 st %f25, [%l7 + 0x68]
26547 stx %i3, [%l7 + 0x38]
26548 fnor %f4, %f20, %f14
26549 and %g6, 0x054F, %i4
26550 sra %l5, 0x1D, %o4
26551 add %o6, %i0, %l1
26552 fnot1 %f2, %f28
26553 or %l2, %i7, %l0
26554 stb %i5, [%l7 + 0x3A]
26555 movge %xcc, %o1, %o2
26556 addcc %o5, 0x094F, %l6
26557 fmovdvc %icc, %f9, %f13
26558 subcc %g5, 0x0DC1, %l4
26559 edge16l %g7, %o7, %g1
26560 pdist %f12, %f0, %f26
26561 fxor %f2, %f16, %f8
26562 fabss %f3, %f4
26563 save %i1, %i2, %o3
26564 rdpr %cwp, %g1
26565 rdpr %cansave, %g2
26566 rdpr %canrestore, %g3
26567 rdpr %cleanwin, %g4
26568 rdpr %otherwin, %g5
26569 rdpr %wstate, %g6
26570 umul %g2, 0x013A, %i6
26571 fnegs %f29, %f6
26572 movvs %icc, %l3, %g3
26573 movrgez %o0, %g4, %i3
26574 alignaddrl %i4, %l5, %o4
26575 movl %xcc, %o6, %i0
26576 faligndata %f10, %f22, %f6
26577 umulcc %l1, %g6, %i7
26578 fcmped %fcc1, %f16, %f0
26579 movcc %icc, %l2, %l0
26580 fmovscs %icc, %f29, %f13
26581 or %o1, 0x1552, %o2
26582 ldd [%l7 + 0x70], %f16
26583 movre %o5, 0x10A, %l6
26584 xnorcc %i5, %l4, %g7
26585 xor %o7, 0x1DBE, %g5
26586 sethi 0x194A, %g1
26587 movle %xcc, %i1, %i2
26588 edge32ln %g2, %o3, %l3
26589 edge8 %g3, %o0, %g4
26590 sra %i3, %i4, %i6
26591 subc %l5, 0x00E2, %o4
26592 fmul8ulx16 %f14, %f16, %f10
26593 movne %icc, %i0, %o6
26594 edge8l %l1, %i7, %l2
26595 or %l0, 0x0AA6, %g6
26596 udivx %o2, 0x10E8, %o5
26597 umul %o1, 0x0523, %l6
26598 mulx %l4, %g7, %o7
26599 sllx %g5, %g1, %i1
26600 andn %i5, %g2, %o3
26601 ldsh [%l7 + 0x12], %i2
26602 andcc %g3, %o0, %l3
26603 movcs %xcc, %g4, %i4
26604 edge16ln %i6, %l5, %o4
26605 fmovsa %xcc, %f21, %f8
26606 fcmpne32 %f4, %f8, %i3
26607 movre %o6, 0x139, %l1
26608 srl %i0, 0x04, %l2
26609 lduw [%l7 + 0x08], %l0
26610 edge16 %i7, %o2, %o5
26611 fcmpgt32 %f8, %f4, %o1
26612 orcc %l6, %l4, %g6
26613 movgu %icc, %o7, %g7
26614 orncc %g1, 0x1F5A, %g5
26615 ldx [%l7 + 0x20], %i5
26616 movleu %icc, %i1, %g2
26617 fxnor %f28, %f20, %f14
26618 movvc %icc, %o3, %g3
26619 lduw [%l7 + 0x08], %o0
26620 edge32ln %i2, %l3, %i4
26621 movl %icc, %i6, %l5
26622 ldsh [%l7 + 0x5E], %g4
26623 fpsub16 %f22, %f24, %f18
26624 sra %o4, 0x1B, %o6
26625 umul %l1, 0x1A57, %i3
26626 nop
26627 set 0x0A, %o4
26628 ldsh [%l7 + %o4], %l2
26629 fmovsgu %icc, %f19, %f1
26630 edge32 %i0, %l0, %i7
26631 movleu %icc, %o5, %o2
26632 stb %o1, [%l7 + 0x26]
26633 movcs %icc, %l4, %l6
26634 movne %icc, %o7, %g7
26635 movn %icc, %g6, %g1
26636 fmovrde %g5, %f16, %f26
26637 movge %icc, %i5, %g2
26638 alignaddr %o3, %g3, %i1
26639 sdivcc %o0, 0x1B39, %i2
26640 sub %i4, 0x03AA, %i6
26641 ldd [%l7 + 0x10], %l2
26642 sll %g4, %l5, %o4
26643 ldsh [%l7 + 0x32], %l1
26644 movrne %o6, 0x2E9, %i3
26645 restore %l2, %l0, %i0
26646 rdpr %cwp, %g1
26647 rdpr %cansave, %g2
26648 rdpr %canrestore, %g3
26649 rdpr %cleanwin, %g4
26650 rdpr %otherwin, %g5
26651 rdpr %wstate, %g6
26652 ldub [%l7 + 0x74], %o5
26653 stw %o2, [%l7 + 0x5C]
26654 andncc %i7, %l4, %l6
26655 add %o1, 0x1F85, %g7
26656 edge16l %o7, %g6, %g5
26657 edge16ln %i5, %g1, %g2
26658 subcc %g3, %i1, %o0
26659 stx %i2, [%l7 + 0x68]
26660 andncc %i4, %i6, %o3
26661 edge8 %l3, %l5, %g4
26662 xor %o4, 0x032E, %l1
26663 sll %o6, 0x05, %i3
26664 movg %xcc, %l2, %i0
26665 movleu %xcc, %o5, %o2
26666 sdiv %l0, 0x1D2A, %l4
26667 std %f18, [%l7 + 0x08]
26668 edge16 %i7, %o1, %l6
26669 movrgz %o7, %g6, %g7
26670 fnot2 %f0, %f26
26671 popc %g5, %g1
26672 xorcc %g2, %g3, %i1
26673 save %o0, 0x1C74, %i5
26674 rdpr %cwp, %g1
26675 rdpr %cansave, %g2
26676 rdpr %canrestore, %g3
26677 rdpr %cleanwin, %g4
26678 rdpr %otherwin, %g5
26679 rdpr %wstate, %g6
26680 ldx [%l7 + 0x48], %i2
26681 setx loop_88, %l0, %l1
26682 return %l1
26683 nop
26684 rdpr %cwp, %g1
26685 rdpr %cansave, %g2
26686 rdpr %canrestore, %g3
26687 rdpr %cleanwin, %g4
26688 rdpr %otherwin, %g5
26689 rdpr %wstate, %g6
26690loop_88: movgu %icc, %l3, %i6
26691 fcmpne16 %f24, %f22, %g4
26692 movre %o4, %l1, %o6
26693 fmul8sux16 %f24, %f22, %f4
26694 lduh [%l7 + 0x6A], %l5
26695 sir 0x091E
26696 array32 %l2, %i3, %o5
26697 and %o2, %i0, %l4
26698 movpos %icc, %i7, %o1
26699 fmovrsgz %l0, %f7, %f6
26700 sll %l6, 0x13, %o7
26701 edge32l %g6, %g7, %g5
26702 sll %g2, %g3, %g1
26703 movn %icc, %o0, %i1
26704 lduh [%l7 + 0x32], %i2
26705 ld [%l7 + 0x44], %f12
26706 movrlez %i4, %i5, %o3
26707 sir 0x1571
26708 movl %icc, %l3, %g4
26709 sra %i6, 0x03, %o4
26710 restore %o6, %l1, %l5
26711 rdpr %cwp, %g1
26712 rdpr %cansave, %g2
26713 rdpr %canrestore, %g3
26714 rdpr %cleanwin, %g4
26715 rdpr %otherwin, %g5
26716 rdpr %wstate, %g6
26717 ldsh [%l7 + 0x64], %l2
26718 move %xcc, %i3, %o2
26719 add %o5, 0x1A4F, %i0
26720 array16 %l4, %i7, %o1
26721 movg %icc, %l6, %o7
26722 fmovd %f16, %f6
26723 alignaddrl %l0, %g6, %g7
26724 fmovda %xcc, %f26, %f23
26725 fmovdne %icc, %f19, %f24
26726 movrgz %g2, 0x33B, %g5
26727 fors %f10, %f19, %f9
26728 edge32ln %g1, %g3, %o0
26729 orcc %i2, 0x13DC, %i1
26730 fornot2 %f24, %f2, %f22
26731 fmovs %f5, %f29
26732 movcs %icc, %i5, %i4
26733 edge8l %o3, %l3, %i6
26734 andcc %g4, %o4, %o6
26735 edge16l %l5, %l1, %i3
26736 fandnot1 %f18, %f30, %f2
26737 addc %o2, %l2, %o5
26738 movn %xcc, %l4, %i0
26739 fmovrsgz %o1, %f14, %f24
26740 sth %l6, [%l7 + 0x44]
26741 nop
26742 set 0x12, %l1
26743 ldsh [%l7 + %l1], %o7
26744 fzero %f14
26745 orcc %i7, 0x1B8C, %g6
26746 popc %l0, %g2
26747 andcc %g5, %g1, %g3
26748 movpos %xcc, %g7, %o0
26749 subccc %i1, 0x1E59, %i5
26750 orn %i2, %i4, %o3
26751 add %l3, %g4, %o4
26752 fmuld8ulx16 %f15, %f13, %f4
26753 edge16n %o6, %i6, %l5
26754 fnot1 %f8, %f10
26755 udiv %l1, 0x10D9, %o2
26756 edge8 %i3, %o5, %l2
26757 movrne %l4, %o1, %i0
26758 setx loop_89, %l0, %l1
26759 return %l1
26760 nop
26761 rdpr %cwp, %g1
26762 rdpr %cansave, %g2
26763 rdpr %canrestore, %g3
26764 rdpr %cleanwin, %g4
26765 rdpr %otherwin, %g5
26766 rdpr %wstate, %g6
26767loop_89: ld [%l7 + 0x28], %f0
26768 orn %l0, 0x192D, %o7
26769 sir 0x0B7F
26770 alignaddrl %g5, %g1, %g3
26771 srl %g2, 0x14, %g7
26772 ld [%l7 + 0x0C], %f19
26773 fmovrdne %o0, %f16, %f16
26774 edge32n %i5, %i1, %i4
26775 movne %icc, %i2, %l3
26776 fmovdl %icc, %f24, %f10
26777 ldd [%l7 + 0x40], %f30
26778 sethi 0x1F9C, %g4
26779 andn %o3, 0x1C19, %o6
26780 movrne %o4, %i6, %l1
26781 edge16 %o2, %i3, %o5
26782 fmovscs %xcc, %f19, %f23
26783 edge32n %l2, %l5, %o1
26784 umulcc %l4, %i0, %i7
26785 fmovs %f19, %f0
26786 stb %l6, [%l7 + 0x46]
26787 mova %xcc, %g6, %o7
26788 fones %f30
26789 popc 0x0487, %g5
26790 sllx %g1, 0x18, %l0
26791 andncc %g3, %g7, %o0
26792 fnegd %f24, %f26
26793 fmovrdne %g2, %f26, %f18
26794 movpos %xcc, %i1, %i4
26795 movl %icc, %i5, %i2
26796 fpsub32s %f19, %f12, %f0
26797 orcc %l3, 0x0F64, %g4
26798 sub %o3, 0x03E7, %o6
26799 addccc %o4, 0x0499, %l1
26800 udivx %i6, 0x0243, %i3
26801 movpos %xcc, %o2, %o5
26802 ldx [%l7 + 0x70], %l2
26803 array8 %l5, %l4, %o1
26804 st %f10, [%l7 + 0x2C]
26805 and %i0, 0x0A18, %l6
26806 fmovsl %icc, %f3, %f30
26807 fzeros %f9
26808 or %i7, %g6, %o7
26809 movgu %xcc, %g5, %l0
26810 fmovscs %xcc, %f14, %f4
26811 fcmple16 %f26, %f16, %g1
26812 fone %f24
26813 fand %f0, %f10, %f26
26814 add %g3, %o0, %g7
26815 edge32 %i1, %i4, %g2
26816 movl %xcc, %i2, %i5
26817 fmovdgu %xcc, %f17, %f26
26818 sdiv %g4, 0x0B03, %l3
26819 sethi 0x08F9, %o3
26820 andn %o6, %o4, %i6
26821 orncc %i3, 0x075A, %l1
26822 fcmpne16 %f20, %f28, %o5
26823 movrlez %o2, %l2, %l4
26824 movne %xcc, %l5, %o1
26825 or %i0, 0x0CE1, %l6
26826 movgu %icc, %g6, %i7
26827 orcc %o7, %g5, %l0
26828 ldd [%l7 + 0x60], %f16
26829 edge8 %g3, %g1, %g7
26830 mulx %o0, %i1, %g2
26831 smulcc %i4, %i2, %i5
26832 xorcc %l3, %g4, %o3
26833 lduw [%l7 + 0x28], %o4
26834 orn %o6, %i6, %i3
26835 movle %icc, %o5, %o2
26836 movge %icc, %l2, %l1
26837 st %f13, [%l7 + 0x20]
26838 orncc %l4, %l5, %i0
26839 ldx [%l7 + 0x70], %o1
26840 stx %g6, [%l7 + 0x20]
26841 edge8 %l6, %o7, %g5
26842 srl %i7, 0x06, %l0
26843 orn %g1, 0x1F9B, %g7
26844 array8 %g3, %i1, %g2
26845 fmovse %icc, %f24, %f31
26846 nop
26847 set 0x30, %i5
26848 ldd [%l7 + %i5], %f4
26849 edge32n %o0, %i4, %i5
26850 movrgez %l3, %g4, %o3
26851 and %i2, %o4, %i6
26852 stx %o6, [%l7 + 0x78]
26853 fmovdcs %icc, %f10, %f7
26854 ldd [%l7 + 0x70], %f24
26855 movle %xcc, %i3, %o2
26856 and %o5, %l1, %l4
26857 ld [%l7 + 0x74], %f27
26858 edge16l %l2, %l5, %o1
26859 smul %g6, 0x1A3D, %i0
26860 fcmple16 %f28, %f18, %o7
26861 movrgz %g5, 0x07C, %i7
26862 std %f10, [%l7 + 0x18]
26863 movg %xcc, %l6, %l0
26864 fmovdpos %icc, %f6, %f25
26865 umul %g1, %g7, %i1
26866 sra %g2, 0x1A, %o0
26867 stb %i4, [%l7 + 0x11]
26868 fmovdneg %icc, %f31, %f18
26869 fandnot1 %f24, %f0, %f12
26870 fandnot2 %f4, %f12, %f18
26871 fcmps %fcc1, %f1, %f10
26872 alignaddrl %i5, %g3, %l3
26873 movl %xcc, %g4, %i2
26874 addc %o3, %o4, %o6
26875 edge16l %i3, %i6, %o5
26876 sll %l1, 0x13, %o2
26877 movne %icc, %l4, %l5
26878 umul %o1, %l2, %g6
26879 fpadd16s %f8, %f1, %f28
26880 fmovscc %icc, %f0, %f3
26881 fnot1 %f8, %f2
26882 edge8n %o7, %g5, %i0
26883 orncc %l6, 0x1BE0, %i7
26884 sra %l0, 0x0D, %g1
26885 movrlez %g7, %g2, %i1
26886 restore %o0, %i5, %i4
26887 rdpr %cwp, %g1
26888 rdpr %cansave, %g2
26889 rdpr %canrestore, %g3
26890 rdpr %cleanwin, %g4
26891 rdpr %otherwin, %g5
26892 rdpr %wstate, %g6
26893 movg %icc, %l3, %g4
26894 ldd [%l7 + 0x60], %g2
26895 fandnot2s %f4, %f6, %f22
26896 srl %o3, 0x1C, %i2
26897 movneg %icc, %o4, %o6
26898 bshuffle %f24, %f30, %f0
26899 fsrc1s %f17, %f16
26900 fmovrslz %i3, %f25, %f14
26901 stb %o5, [%l7 + 0x20]
26902 fmovde %xcc, %f10, %f28
26903 movg %xcc, %l1, %o2
26904 movvs %xcc, %l4, %l5
26905 ldd [%l7 + 0x70], %i6
26906 array16 %l2, %g6, %o1
26907 srax %o7, %g5, %i0
26908 movrne %i7, 0x3B7, %l0
26909 edge16l %l6, %g7, %g1
26910 sll %i1, 0x08, %o0
26911 fxnors %f18, %f12, %f7
26912 or %i5, %i4, %g2
26913 movge %icc, %g4, %g3
26914 fpadd32s %f16, %f13, %f24
26915 ldsb [%l7 + 0x5A], %l3
26916 fpack16 %f20, %f22
26917 ldsb [%l7 + 0x23], %i2
26918 movrlez %o3, 0x020, %o4
26919 edge16n %o6, %i3, %l1
26920 fmul8ulx16 %f20, %f0, %f10
26921 movpos %icc, %o5, %o2
26922 add %l5, 0x0014, %l4
26923 fmovsge %icc, %f10, %f22
26924 addcc %i6, %l2, %o1
26925 fsrc2s %f29, %f28
26926 udivx %o7, 0x12F0, %g5
26927 ldd [%l7 + 0x40], %f22
26928 edge32n %g6, %i0, %l0
26929 sdivcc %l6, 0x1B99, %i7
26930 stw %g1, [%l7 + 0x08]
26931 orcc %g7, 0x0E28, %o0
26932 st %f8, [%l7 + 0x48]
26933 fnand %f14, %f22, %f6
26934 umul %i1, %i4, %g2
26935 movrlez %i5, 0x2E6, %g4
26936 umul %l3, 0x1D79, %g3
26937 edge8 %i2, %o4, %o6
26938 lduh [%l7 + 0x0C], %o3
26939 sdivx %l1, 0x10BC, %i3
26940 edge32ln %o5, %l5, %l4
26941 udivcc %o2, 0x11CE, %i6
26942 edge8 %o1, %o7, %l2
26943 edge16n %g6, %g5, %i0
26944 ldsb [%l7 + 0x2A], %l0
26945 addcc %l6, 0x07B3, %i7
26946 fsrc2s %f20, %f30
26947 mulx %g1, %g7, %i1
26948 srl %i4, 0x17, %o0
26949 st %f12, [%l7 + 0x40]
26950 movge %xcc, %i5, %g2
26951 fmovrdlz %l3, %f8, %f22
26952 movn %icc, %g3, %i2
26953 sdivcc %o4, 0x1F3D, %o6
26954 array16 %o3, %l1, %g4
26955 edge32ln %o5, %l5, %i3
26956 edge16 %o2, %i6, %l4
26957 fmovrdlz %o1, %f6, %f4
26958 ldx [%l7 + 0x70], %l2
26959 subc %g6, 0x0D79, %o7
26960 smul %g5, 0x13CE, %l0
26961 fpsub32 %f24, %f30, %f0
26962 fmovdleu %xcc, %f24, %f2
26963 fmovsvs %xcc, %f28, %f8
26964 edge16ln %l6, %i0, %i7
26965 edge8ln %g1, %i1, %g7
26966 umul %o0, %i5, %i4
26967 sdiv %l3, 0x1E05, %g3
26968 movrgez %i2, 0x3E9, %o4
26969 xnor %o6, %o3, %g2
26970 movleu %xcc, %g4, %l1
26971 smulcc %o5, 0x18D0, %i3
26972 movrlez %l5, 0x36A, %o2
26973 ldsw [%l7 + 0x30], %i6
26974 fcmpd %fcc1, %f30, %f6
26975 sllx %l4, %l2, %g6
26976 fornot2s %f14, %f22, %f28
26977 fmovrdlez %o1, %f4, %f28
26978 movleu %icc, %g5, %o7
26979 fmul8x16 %f22, %f28, %f12
26980 stb %l0, [%l7 + 0x5E]
26981 fmovsg %xcc, %f14, %f13
26982 movle %icc, %i0, %i7
26983 std %f14, [%l7 + 0x60]
26984 edge8n %g1, %i1, %g7
26985 fmul8sux16 %f24, %f26, %f24
26986 fandnot2s %f22, %f24, %f9
26987 fmovdg %icc, %f20, %f5
26988 fmovrsgz %l6, %f11, %f24
26989 fcmpeq32 %f12, %f8, %o0
26990 lduw [%l7 + 0x5C], %i4
26991 movne %xcc, %i5, %l3
26992 pdist %f8, %f22, %f12
26993 edge32l %i2, %o4, %o6
26994 orn %o3, %g2, %g4
26995 fmovdle %xcc, %f0, %f30
26996 edge16l %g3, %l1, %i3
26997 fcmped %fcc0, %f22, %f26
26998 movg %icc, %o5, %l5
26999 orn %i6, %o2, %l4
27000 fornot2s %f4, %f19, %f25
27001 fcmple16 %f28, %f18, %l2
27002 faligndata %f4, %f12, %f16
27003 edge32l %o1, %g6, %o7
27004 ldd [%l7 + 0x20], %f10
27005 fone %f4
27006 sth %l0, [%l7 + 0x18]
27007 movre %g5, %i0, %g1
27008 ldd [%l7 + 0x30], %f6
27009 st %f19, [%l7 + 0x64]
27010 xnor %i7, 0x0FC6, %i1
27011 or %l6, %g7, %i4
27012 sir 0x1746
27013 alignaddr %o0, %i5, %i2
27014 addccc %l3, 0x1289, %o4
27015 movl %icc, %o3, %g2
27016 movg %xcc, %o6, %g4
27017 fpsub32 %f2, %f28, %f6
27018 subccc %g3, %l1, %o5
27019 stx %i3, [%l7 + 0x38]
27020 smul %l5, 0x181E, %o2
27021 andcc %i6, 0x16D8, %l4
27022 xorcc %o1, 0x036B, %l2
27023 fmovrdgz %g6, %f30, %f6
27024 fcmpne16 %f22, %f30, %l0
27025 smulcc %o7, %g5, %i0
27026 xor %i7, 0x12B3, %i1
27027 fmovsa %xcc, %f23, %f19
27028 stw %l6, [%l7 + 0x54]
27029 movl %icc, %g7, %g1
27030 fmul8x16au %f23, %f0, %f26
27031 ldsh [%l7 + 0x6C], %o0
27032 fmovsvc %xcc, %f4, %f26
27033 popc %i5, %i4
27034 siam 0x3
27035 subcc %l3, %o4, %i2
27036 or %g2, %o3, %g4
27037 srax %g3, 0x00, %l1
27038 xorcc %o5, %i3, %o6
27039 edge8l %o2, %l5, %i6
27040 edge32n %o1, %l2, %l4
27041 ldsw [%l7 + 0x74], %l0
27042 mova %xcc, %g6, %g5
27043 array8 %o7, %i0, %i7
27044 mulx %l6, 0x0418, %i1
27045 edge8l %g7, %g1, %o0
27046 move %icc, %i4, %l3
27047 edge8n %o4, %i5, %g2
27048 xor %i2, 0x0F2A, %g4
27049 sllx %g3, %o3, %l1
27050 sra %o5, %i3, %o2
27051 subcc %l5, %o6, %o1
27052 mova %xcc, %i6, %l2
27053 ldsh [%l7 + 0x68], %l0
27054 andncc %g6, %g5, %o7
27055 xorcc %l4, %i0, %l6
27056 sllx %i7, %g7, %i1
27057 andncc %g1, %o0, %i4
27058 edge16n %l3, %o4, %i5
27059 fmovda %xcc, %f19, %f8
27060 fors %f18, %f2, %f9
27061 addc %g2, 0x0FC0, %g4
27062 movvc %icc, %g3, %o3
27063 addcc %i2, %l1, %o5
27064 st %f25, [%l7 + 0x48]
27065 sub %o2, %l5, %i3
27066 andn %o6, 0x1A1C, %i6
27067 alignaddr %o1, %l2, %g6
27068 fandnot1s %f0, %f13, %f12
27069 movrgz %g5, 0x05B, %o7
27070 nop
27071 set 0x78, %o3
27072 std %f20, [%l7 + %o3]
27073 ld [%l7 + 0x40], %f27
27074 andcc %l4, 0x0E7F, %i0
27075 stx %l6, [%l7 + 0x60]
27076 sll %l0, 0x0C, %i7
27077 srl %g7, 0x15, %g1
27078 movge %icc, %i1, %i4
27079 for %f18, %f24, %f14
27080 sdiv %l3, 0x0B53, %o4
27081 edge32l %o0, %g2, %g4
27082 movgu %xcc, %i5, %o3
27083 fandnot1s %f31, %f19, %f10
27084 and %g3, %i2, %o5
27085 alignaddrl %l1, %o2, %i3
27086 fzeros %f9
27087 edge32n %o6, %l5, %o1
27088 movpos %xcc, %i6, %l2
27089 fcmple16 %f8, %f12, %g6
27090 movg %xcc, %g5, %o7
27091 movge %icc, %i0, %l6
27092 edge16n %l4, %l0, %i7
27093 movneg %icc, %g1, %i1
27094 movle %icc, %g7, %i4
27095 orncc %o4, 0x15C3, %l3
27096 movg %icc, %o0, %g2
27097 movneg %xcc, %i5, %o3
27098 fmovdvc %xcc, %f27, %f27
27099 addccc %g3, 0x0174, %g4
27100 ldx [%l7 + 0x20], %i2
27101 mulscc %l1, 0x16FC, %o5
27102 movg %xcc, %o2, %o6
27103 array32 %i3, %l5, %i6
27104 fzeros %f18
27105 fcmpes %fcc0, %f25, %f16
27106 sdivx %l2, 0x1E2E, %o1
27107 fsrc2s %f6, %f9
27108 movrgz %g6, 0x11D, %g5
27109 popc %i0, %o7
27110 fmovdgu %xcc, %f5, %f20
27111 movleu %xcc, %l6, %l4
27112 addccc %i7, 0x179F, %g1
27113 st %f6, [%l7 + 0x64]
27114 fxors %f27, %f29, %f3
27115 fsrc2s %f15, %f16
27116 sdivcc %l0, 0x1EDB, %g7
27117 edge16ln %i1, %i4, %l3
27118 array8 %o4, %o0, %i5
27119 subcc %g2, 0x0514, %g3
27120 andncc %o3, %i2, %g4
27121 fzero %f18
27122 fmovrse %o5, %f4, %f28
27123 array16 %o2, %o6, %i3
27124 andn %l1, %l5, %i6
27125 pdist %f12, %f18, %f0
27126 fmovscc %icc, %f10, %f15
27127 ldsb [%l7 + 0x77], %o1
27128 nop
27129 set 0x40, %l0
27130 sth %g6, [%l7 + %l0]
27131 add %l2, %g5, %o7
27132 ldd [%l7 + 0x58], %f16
27133 mulx %i0, %l6, %i7
27134 andncc %l4, %g1, %g7
27135 array16 %l0, %i1, %l3
27136 movg %xcc, %i4, %o0
27137 movneg %icc, %o4, %g2
27138 sth %g3, [%l7 + 0x26]
27139 movgu %xcc, %i5, %o3
27140 ldsw [%l7 + 0x28], %i2
27141 fmul8x16au %f24, %f28, %f4
27142 xnorcc %o5, %g4, %o2
27143 fmovdn %icc, %f25, %f14
27144 array8 %i3, %o6, %l5
27145 smul %i6, %l1, %o1
27146 stb %l2, [%l7 + 0x3A]
27147 edge32n %g6, %g5, %i0
27148 movn %icc, %o7, %i7
27149 fmovsvs %xcc, %f22, %f8
27150 subc %l4, %g1, %g7
27151 ldub [%l7 + 0x3B], %l0
27152 array16 %l6, %l3, %i1
27153 fands %f0, %f18, %f24
27154 fmovspos %icc, %f19, %f30
27155 edge16n %o0, %o4, %i4
27156 save %g3, 0x0D77, %i5
27157 rdpr %cwp, %g1
27158 rdpr %cansave, %g2
27159 rdpr %canrestore, %g3
27160 rdpr %cleanwin, %g4
27161 rdpr %otherwin, %g5
27162 rdpr %wstate, %g6
27163 fmovdcs %xcc, %f9, %f24
27164 fmovrslez %o3, %f4, %f31
27165 movle %icc, %i2, %g2
27166 fmovdneg %icc, %f10, %f12
27167 smulcc %g4, %o5, %i3
27168 edge32l %o6, %o2, %l5
27169 stb %i6, [%l7 + 0x39]
27170 smul %l1, %l2, %o1
27171 movrne %g5, 0x00C, %i0
27172 addccc %o7, 0x1290, %i7
27173 ldx [%l7 + 0x40], %g6
27174 edge32n %l4, %g7, %g1
27175 sll %l0, %l6, %l3
27176 subccc %i1, 0x1474, %o0
27177 subcc %o4, 0x1740, %i4
27178 ldx [%l7 + 0x48], %i5
27179 fsrc2 %f20, %f26
27180 umul %o3, 0x1D7F, %i2
27181 fandnot1s %f5, %f4, %f11
27182 sll %g2, 0x07, %g4
27183 sll %o5, 0x0E, %g3
27184 std %f8, [%l7 + 0x18]
27185 umulcc %o6, 0x1915, %i3
27186 addccc %o2, 0x0C17, %l5
27187 addcc %i6, 0x125D, %l2
27188 ldd [%l7 + 0x58], %l0
27189 nop
27190 set 0x46, %i4
27191 sth %o1, [%l7 + %i4]
27192 std %f22, [%l7 + 0x68]
27193 ldsw [%l7 + 0x08], %i0
27194 movrlez %o7, 0x159, %i7
27195 fpack32 %f4, %f4, %f26
27196 subc %g6, %g5, %g7
27197 andncc %l4, %g1, %l6
27198 pdist %f6, %f28, %f20
27199 movleu %xcc, %l3, %i1
27200 addcc %l0, 0x0585, %o4
27201 andcc %i4, 0x09CC, %o0
27202 mova %icc, %o3, %i2
27203 fpsub32s %f11, %f14, %f14
27204 sllx %i5, 0x11, %g4
27205 stb %g2, [%l7 + 0x0E]
27206 edge16ln %g3, %o5, %i3
27207 edge8l %o2, %o6, %i6
27208 edge8n %l2, %l1, %o1
27209 fmovrsne %i0, %f26, %f23
27210 fmovsleu %icc, %f15, %f22
27211 stb %l5, [%l7 + 0x7B]
27212 movrgez %i7, 0x3EF, %o7
27213 alignaddr %g5, %g6, %g7
27214 movneg %xcc, %l4, %l6
27215 lduw [%l7 + 0x44], %l3
27216 edge32l %i1, %l0, %g1
27217 movrlez %o4, %o0, %i4
27218 movne %xcc, %o3, %i5
27219 sir 0x1ADC
27220 sllx %i2, 0x1D, %g2
27221 sdivcc %g3, 0x1001, %o5
27222 movvc %icc, %g4, %i3
27223 fmovsa %xcc, %f2, %f29
27224 xnorcc %o2, %i6, %l2
27225 srlx %o6, 0x0A, %l1
27226 sub %o1, 0x14A0, %i0
27227 sth %i7, [%l7 + 0x6C]
27228 edge8ln %o7, %g5, %l5
27229 faligndata %f8, %f14, %f30
27230 udiv %g6, 0x1CE5, %g7
27231 ldd [%l7 + 0x10], %f12
27232 umulcc %l6, %l3, %i1
27233 fmuld8ulx16 %f13, %f21, %f26
27234 faligndata %f0, %f6, %f26
27235 fcmpgt16 %f20, %f6, %l4
27236 fxors %f9, %f6, %f28
27237 save %g1, 0x1F3D, %o4
27238 rdpr %cwp, %g1
27239 rdpr %cansave, %g2
27240 rdpr %canrestore, %g3
27241 rdpr %cleanwin, %g4
27242 rdpr %otherwin, %g5
27243 rdpr %wstate, %g6
27244 edge8ln %l0, %i4, %o0
27245 stw %i5, [%l7 + 0x7C]
27246 movne %xcc, %i2, %o3
27247 edge16l %g3, %o5, %g2
27248 addccc %g4, 0x1DCE, %o2
27249 sllx %i3, 0x13, %i6
27250 lduw [%l7 + 0x08], %l2
27251 fmovdgu %xcc, %f14, %f7
27252 addcc %l1, 0x0B06, %o1
27253 udivcc %i0, 0x001A, %i7
27254 and %o6, 0x0312, %g5
27255 fandnot1s %f12, %f7, %f8
27256 nop
27257 set 0x60, %o5
27258 std %f28, [%l7 + %o5]
27259 fcmpgt16 %f26, %f26, %l5
27260 array32 %o7, %g7, %l6
27261 popc %g6, %i1
27262 std %f0, [%l7 + 0x18]
27263 ldx [%l7 + 0x20], %l4
27264 sir 0x04CE
27265 fmovs %f5, %f9
27266 fmovda %icc, %f28, %f7
27267 movrgz %g1, %l3, %l0
27268 udivx %i4, 0x05D8, %o0
27269 fmovdle %icc, %f23, %f11
27270 sth %o4, [%l7 + 0x14]
27271 sdivcc %i2, 0x1E92, %o3
27272 movle %icc, %g3, %o5
27273 movrgz %g2, 0x3E4, %g4
27274 ldx [%l7 + 0x38], %o2
27275 srl %i5, %i3, %i6
27276 fandnot1s %f7, %f10, %f27
27277 edge8l %l2, %l1, %i0
27278 movrlz %o1, %o6, %g5
27279 ldub [%l7 + 0x31], %i7
27280 stx %l5, [%l7 + 0x28]
27281 fnegd %f12, %f10
27282 sdiv %o7, 0x1EFF, %g7
27283 sllx %g6, %l6, %l4
27284 udivcc %g1, 0x0302, %l3
27285 edge16ln %i1, %l0, %o0
27286 fmovsgu %icc, %f21, %f22
27287 fcmped %fcc2, %f30, %f4
27288 andcc %o4, 0x106C, %i2
27289 alignaddrl %o3, %i4, %o5
27290 smulcc %g3, %g2, %o2
27291 fornot2 %f20, %f0, %f8
27292 or %g4, %i5, %i3
27293 orn %l2, 0x148D, %l1
27294 stx %i6, [%l7 + 0x30]
27295 fmovs %f14, %f0
27296 movre %o1, %i0, %o6
27297 sdivcc %g5, 0x158B, %l5
27298 edge32n %i7, %o7, %g7
27299 fornot2 %f26, %f0, %f4
27300 subccc %l6, 0x15F0, %l4
27301 movvs %icc, %g1, %g6
27302 array16 %i1, %l0, %l3
27303 ldx [%l7 + 0x30], %o0
27304 array8 %i2, %o4, %i4
27305 edge8l %o3, %o5, %g3
27306 movrgez %g2, 0x1E6, %g4
27307 movrlez %o2, %i3, %l2
27308 movrgz %l1, 0x3B9, %i6
27309 xnor %o1, 0x1B6D, %i5
27310 fmovdle %icc, %f14, %f9
27311 fmovrdgez %o6, %f30, %f28
27312 movne %icc, %g5, %l5
27313 orcc %i7, %o7, %g7
27314 srax %i0, 0x02, %l6
27315 movle %icc, %g1, %l4
27316 mulx %i1, 0x17D5, %l0
27317 ldd [%l7 + 0x78], %g6
27318 smul %l3, 0x1574, %i2
27319 movpos %icc, %o0, %o4
27320 move %xcc, %i4, %o3
27321 move %xcc, %g3, %g2
27322 fmovdl %icc, %f2, %f23
27323 fnegd %f16, %f22
27324 array16 %o5, %g4, %i3
27325 sllx %o2, %l2, %i6
27326 ldd [%l7 + 0x40], %l0
27327 ldd [%l7 + 0x58], %o0
27328 movgu %xcc, %i5, %o6
27329 movvs %icc, %l5, %i7
27330 array8 %o7, %g5, %i0
27331 addcc %l6, %g7, %l4
27332 alignaddr %g1, %l0, %g6
27333 fmovdge %xcc, %f28, %f29
27334 faligndata %f16, %f16, %f30
27335 bshuffle %f30, %f16, %f24
27336 add %i1, 0x0A34, %i2
27337 array8 %l3, %o0, %o4
27338 subccc %i4, %g3, %o3
27339 edge32n %o5, %g4, %i3
27340 move %xcc, %o2, %l2
27341 fmovsgu %icc, %f20, %f31
27342 fmovdvs %icc, %f11, %f12
27343 movvs %icc, %g2, %l1
27344 fpadd16 %f6, %f24, %f20
27345 edge8l %i6, %o1, %o6
27346 movrgez %l5, 0x181, %i7
27347 sra %i5, %o7, %g5
27348 subcc %l6, %g7, %i0
27349 ldsb [%l7 + 0x13], %l4
27350 edge16ln %l0, %g6, %g1
27351 fnands %f11, %f10, %f15
27352 stw %i2, [%l7 + 0x44]
27353 movcs %icc, %i1, %o0
27354 array32 %o4, %i4, %l3
27355 fmul8ulx16 %f12, %f8, %f4
27356 fmovrdlz %o3, %f30, %f24
27357 add %o5, 0x092E, %g3
27358 stb %i3, [%l7 + 0x35]
27359 move %icc, %o2, %g4
27360 movne %xcc, %l2, %g2
27361 sll %l1, %o1, %o6
27362 sllx %l5, %i6, %i7
27363 smul %i5, %o7, %l6
27364 fpsub16s %f26, %f31, %f3
27365 std %f18, [%l7 + 0x40]
27366 fcmpeq16 %f14, %f22, %g5
27367 orcc %g7, 0x0F2B, %l4
27368 orcc %l0, %i0, %g1
27369 popc 0x1ED3, %g6
27370 movrgez %i1, 0x254, %i2
27371 fnot1s %f15, %f22
27372 andcc %o0, %i4, %l3
27373 setx loop_90, %l0, %l1
27374 return %l1
27375 nop
27376 rdpr %cwp, %g1
27377 rdpr %cansave, %g2
27378 rdpr %canrestore, %g3
27379 rdpr %cleanwin, %g4
27380 rdpr %otherwin, %g5
27381 rdpr %wstate, %g6
27382loop_90: sdivx %g3, 0x014B, %i3
27383 fpack16 %f12, %f2
27384 edge8l %o2, %o3, %g4
27385 lduw [%l7 + 0x28], %l2
27386 andncc %l1, %g2, %o1
27387 xor %o6, %i6, %i7
27388 ldsb [%l7 + 0x19], %i5
27389 addccc %l5, %l6, %o7
27390 edge32n %g7, %l4, %g5
27391 fmovde %xcc, %f16, %f27
27392 sdivx %i0, 0x0A44, %l0
27393 ldx [%l7 + 0x30], %g6
27394 orncc %i1, 0x00F5, %i2
27395 edge16ln %o0, %g1, %i4
27396 edge16n %o4, %l3, %o5
27397 umulcc %g3, 0x0FCD, %i3
27398 mulscc %o2, 0x02D9, %g4
27399 movle %icc, %o3, %l2
27400 fors %f22, %f16, %f0
27401 addcc %l1, 0x03B9, %g2
27402 fmovspos %xcc, %f29, %f0
27403 udivx %o1, 0x08B0, %i6
27404 mulx %i7, %i5, %o6
27405 xorcc %l5, %o7, %g7
27406 sll %l4, 0x19, %l6
27407 fmovrdlez %i0, %f10, %f26
27408 udivx %g5, 0x122A, %l0
27409 movrgz %g6, 0x284, %i2
27410 edge8l %i1, %o0, %g1
27411 fmovrdlz %i4, %f26, %f10
27412 movrne %o4, 0x0D2, %o5
27413 movre %g3, 0x059, %l3
27414 move %icc, %o2, %i3
27415 udivcc %o3, 0x11CC, %g4
27416 addccc %l1, %g2, %o1
27417 fpackfix %f10, %f0
27418 fpsub32s %f13, %f3, %f12
27419 fcmpne32 %f2, %f2, %l2
27420 movleu %icc, %i6, %i7
27421 smul %o6, %i5, %l5
27422 sllx %o7, 0x0F, %g7
27423 nop
27424 set 0x70, %g4
27425 ldd [%l7 + %g4], %i6
27426 mova %xcc, %l4, %i0
27427 move %xcc, %l0, %g6
27428 fmul8ulx16 %f8, %f0, %f6
27429 edge8ln %g5, %i1, %i2
27430 sllx %g1, 0x10, %i4
27431 fors %f12, %f3, %f3
27432 umulcc %o4, 0x0638, %o0
27433 ldx [%l7 + 0x40], %o5
27434 sub %g3, 0x1285, %o2
27435 fmovrsgez %i3, %f24, %f9
27436 edge16ln %o3, %g4, %l1
27437 fpsub16s %f2, %f29, %f22
27438 edge8ln %l3, %o1, %l2
27439 ldsh [%l7 + 0x38], %g2
27440 movl %icc, %i6, %i7
27441 sdivx %i5, 0x01A3, %o6
27442 restore %l5, %o7, %g7
27443 rdpr %cwp, %g1
27444 rdpr %cansave, %g2
27445 rdpr %canrestore, %g3
27446 rdpr %cleanwin, %g4
27447 rdpr %otherwin, %g5
27448 rdpr %wstate, %g6
27449 edge8n %l4, %i0, %l6
27450 ldsw [%l7 + 0x78], %l0
27451 sdivcc %g5, 0x018F, %i1
27452 fmuld8sux16 %f12, %f14, %f8
27453 movvs %xcc, %i2, %g1
27454 andncc %g6, %i4, %o0
27455 movcc %xcc, %o5, %o4
27456 udivx %g3, 0x1DF9, %i3
27457 stb %o3, [%l7 + 0x61]
27458 movgu %icc, %o2, %l1
27459 fandnot1 %f28, %f14, %f16
27460 edge32 %g4, %o1, %l2
27461 movge %xcc, %l3, %i6
27462 srlx %g2, %i5, %o6
27463 fmovdn %xcc, %f7, %f8
27464 movrlez %l5, %o7, %i7
27465 lduh [%l7 + 0x48], %l4
27466 srl %g7, 0x1B, %l6
27467 stw %i0, [%l7 + 0x2C]
27468 popc 0x0AFF, %g5
27469 ld [%l7 + 0x6C], %f30
27470 andn %l0, 0x1FF0, %i2
27471 ldsb [%l7 + 0x35], %i1
27472 movgu %xcc, %g1, %i4
27473 edge8 %o0, %o5, %g6
27474 add %o4, 0x1784, %i3
27475 fsrc2s %f9, %f13
27476 edge16l %o3, %o2, %g3
27477 orn %l1, 0x102C, %g4
27478 std %f24, [%l7 + 0x60]
27479 sdivx %l2, 0x1C53, %l3
27480 movneg %icc, %o1, %g2
27481 fone %f20
27482 popc 0x167B, %i6
27483 orcc %o6, %i5, %o7
27484 sub %l5, %l4, %i7
27485 ldx [%l7 + 0x60], %l6
27486 edge16l %g7, %i0, %g5
27487 ldsh [%l7 + 0x5A], %i2
27488 mova %icc, %l0, %i1
27489 movvc %icc, %i4, %o0
27490 st %f17, [%l7 + 0x64]
27491 sdiv %o5, 0x0D4E, %g6
27492 edge32n %o4, %i3, %o3
27493 movg %icc, %o2, %g3
27494 movrlez %l1, %g4, %g1
27495 fmovdvs %xcc, %f28, %f28
27496 xor %l3, 0x0C93, %o1
27497 fmovrse %l2, %f23, %f2
27498 movn %icc, %i6, %g2
27499 addcc %o6, %o7, %i5
27500 nop
27501 set 0x3C, %i6
27502 ldsw [%l7 + %i6], %l5
27503 and %l4, 0x1019, %i7
27504 addccc %l6, 0x0F55, %i0
27505 orncc %g7, 0x0CBF, %g5
27506 movl %xcc, %i2, %l0
27507 sethi 0x0F9B, %i1
27508 stx %o0, [%l7 + 0x08]
27509 fmovsvc %icc, %f24, %f17
27510 sllx %o5, %g6, %i4
27511 subccc %i3, 0x0163, %o4
27512 xorcc %o3, %g3, %o2
27513 ldsb [%l7 + 0x7F], %g4
27514 popc 0x14F2, %l1
27515 edge8 %l3, %o1, %g1
27516 std %f6, [%l7 + 0x50]
27517 ldub [%l7 + 0x6E], %i6
27518 movvs %xcc, %l2, %g2
27519 alignaddr %o6, %o7, %l5
27520 edge16 %i5, %i7, %l6
27521 movrlz %i0, %l4, %g5
27522 mulx %i2, 0x141B, %g7
27523 udiv %i1, 0x0513, %o0
27524 srax %l0, 0x02, %g6
27525 fmovse %icc, %f10, %f19
27526 fmovdcc %icc, %f16, %f11
27527 fmovsvc %icc, %f15, %f5
27528 stw %i4, [%l7 + 0x74]
27529 movpos %icc, %o5, %o4
27530 edge16n %o3, %i3, %o2
27531 ldub [%l7 + 0x15], %g4
27532 andn %l1, %l3, %o1
27533 orn %g1, %g3, %l2
27534 fzeros %f31
27535 sllx %g2, %i6, %o7
27536 st %f6, [%l7 + 0x18]
27537 edge16ln %o6, %l5, %i7
27538 movrgz %i5, 0x255, %i0
27539 addc %l6, 0x17F3, %g5
27540 smul %l4, %i2, %i1
27541 sdiv %o0, 0x0B2E, %g7
27542 movgu %xcc, %l0, %g6
27543 edge16n %o5, %o4, %i4
27544 std %f2, [%l7 + 0x20]
27545 sll %i3, 0x00, %o2
27546 edge32n %o3, %l1, %l3
27547 orncc %o1, %g4, %g1
27548 udivx %l2, 0x11DB, %g3
27549 st %f19, [%l7 + 0x50]
27550 edge16 %i6, %g2, %o6
27551 umulcc %l5, %o7, %i7
27552 movgu %xcc, %i5, %i0
27553 fmovde %xcc, %f9, %f23
27554 movcc %xcc, %l6, %g5
27555 subcc %i2, %l4, %o0
27556 srl %g7, %i1, %l0
27557 fcmple16 %f0, %f12, %g6
27558 fnot1 %f22, %f4
27559 alignaddr %o4, %o5, %i3
27560 sll %o2, %o3, %l1
27561 add %l3, %o1, %g4
27562 smulcc %g1, %i4, %l2
27563 save %i6, %g2, %g3
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 udiv %l5, 0x0589, %o7
27571 fexpand %f0, %f20
27572 fmovdn %xcc, %f6, %f1
27573 edge16 %i7, %i5, %i0
27574 sdivcc %o6, 0x025E, %g5
27575 ldsh [%l7 + 0x24], %i2
27576 movrgez %l4, 0x125, %o0
27577 movleu %icc, %l6, %i1
27578 lduh [%l7 + 0x7A], %g7
27579 edge32n %g6, %o4, %l0
27580 fnot1 %f4, %f16
27581 movl %icc, %i3, %o2
27582 nop
27583 set 0x54, %i3
27584 lduh [%l7 + %i3], %o3
27585 movpos %icc, %o5, %l3
27586 movneg %icc, %l1, %g4
27587 movrlez %o1, %g1, %l2
27588 xorcc %i4, 0x0E07, %i6
27589 fpsub32s %f22, %f30, %f27
27590 fmovrdlez %g2, %f18, %f18
27591 lduw [%l7 + 0x3C], %g3
27592 fmovda %icc, %f2, %f7
27593 bshuffle %f14, %f26, %f18
27594 mulx %l5, %o7, %i7
27595 edge16l %i0, %i5, %g5
27596 mulx %i2, 0x1ACA, %l4
27597 std %f16, [%l7 + 0x78]
27598 movvc %icc, %o0, %o6
27599 mova %xcc, %l6, %g7
27600 fmovsgu %xcc, %f22, %f29
27601 fandnot2 %f0, %f26, %f6
27602 nop
27603 set 0x10, %g2
27604 ldub [%l7 + %g2], %g6
27605 edge32l %o4, %i1, %l0
27606 movcs %icc, %o2, %o3
27607 mulscc %o5, 0x1E5A, %i3
27608 fmovscc %icc, %f19, %f24
27609 edge32l %l3, %l1, %o1
27610 fmovspos %icc, %f21, %f27
27611 ldsw [%l7 + 0x6C], %g1
27612 movgu %xcc, %l2, %g4
27613 sethi 0x0699, %i6
27614 fmul8x16au %f15, %f8, %f12
27615 movle %xcc, %i4, %g2
27616 sir 0x1AEB
27617 sth %g3, [%l7 + 0x5E]
27618 sra %l5, %i7, %i0
27619 xnor %o7, 0x1D07, %i5
27620 edge8l %i2, %g5, %o0
27621 edge32 %o6, %l4, %l6
27622 sethi 0x0790, %g6
27623 alignaddrl %o4, %i1, %l0
27624 movrlez %g7, 0x3F3, %o3
27625 ldd [%l7 + 0x70], %o2
27626 addccc %i3, %l3, %o5
27627 movre %l1, %o1, %l2
27628 fornot1 %f4, %f28, %f16
27629 srl %g1, %i6, %g4
27630 movrgz %i4, %g3, %l5
27631 srax %g2, 0x05, %i7
27632 edge16l %o7, %i0, %i5
27633 fmovsleu %xcc, %f20, %f9
27634 std %f24, [%l7 + 0x58]
27635 fmovdle %xcc, %f16, %f9
27636 mulx %g5, 0x1EF7, %i2
27637 sll %o0, 0x02, %o6
27638 movgu %icc, %l4, %l6
27639 ldd [%l7 + 0x10], %o4
27640 edge32 %i1, %g6, %g7
27641 movl %icc, %l0, %o3
27642 movre %i3, 0x048, %o2
27643 subc %o5, %l1, %o1
27644 alignaddr %l3, %l2, %g1
27645 nop
27646 set 0x58, %i2
27647 lduw [%l7 + %i2], %g4
27648 move %xcc, %i6, %g3
27649 movrlez %l5, 0x173, %g2
27650 fsrc1 %f8, %f12
27651 movre %i4, %i7, %i0
27652 smul %i5, 0x0ABD, %o7
27653 orcc %i2, %g5, %o6
27654 fmovdne %icc, %f13, %f19
27655 movrlez %o0, 0x0D6, %l6
27656 fmovrsne %o4, %f12, %f27
27657 siam 0x7
27658 nop
27659 set 0x60, %o2
27660 stw %i1, [%l7 + %o2]
27661 movre %l4, 0x100, %g7
27662 fmovda %icc, %f23, %f12
27663 save %l0, 0x08E0, %o3
27664 rdpr %cwp, %g1
27665 rdpr %cansave, %g2
27666 rdpr %canrestore, %g3
27667 rdpr %cleanwin, %g4
27668 rdpr %otherwin, %g5
27669 rdpr %wstate, %g6
27670 srl %i3, 0x19, %g6
27671 fcmpes %fcc2, %f26, %f6
27672 edge32n %o2, %o5, %o1
27673 mulscc %l3, 0x019E, %l1
27674 sdivcc %g1, 0x1E0B, %g4
27675 fpsub32s %f5, %f31, %f11
27676 fmovdpos %icc, %f24, %f27
27677 alignaddr %i6, %g3, %l5
27678 sub %g2, %i4, %i7
27679 umulcc %i0, 0x12D4, %l2
27680 edge32l %o7, %i2, %i5
27681 fcmpes %fcc3, %f17, %f10
27682 srlx %g5, 0x1A, %o6
27683 movrlez %l6, %o4, %o0
27684 sub %l4, %i1, %l0
27685 orncc %o3, %g7, %g6
27686 or %o2, %o5, %o1
27687 andcc %i3, 0x0629, %l3
27688 sllx %g1, 0x17, %g4
27689 and %l1, 0x0E2D, %g3
27690 stw %l5, [%l7 + 0x10]
27691 st %f12, [%l7 + 0x24]
27692 ldsb [%l7 + 0x2C], %i6
27693 sllx %g2, %i7, %i0
27694 array32 %i4, %l2, %o7
27695 fcmps %fcc2, %f4, %f13
27696 umulcc %i5, %g5, %i2
27697 sethi 0x112A, %o6
27698 movrlz %l6, 0x1B6, %o0
27699 ldsb [%l7 + 0x1A], %o4
27700 sllx %l4, %i1, %l0
27701 ldd [%l7 + 0x50], %f0
27702 nop
27703 set 0x40, %g6
27704 lduw [%l7 + %g6], %o3
27705 array8 %g6, %o2, %g7
27706 fpack16 %f30, %f23
27707 nop
27708 set 0x35, %l5
27709 stb %o1, [%l7 + %l5]
27710 udiv %i3, 0x0B54, %o5
27711 sra %l3, 0x09, %g4
27712 movl %xcc, %l1, %g1
27713 stw %l5, [%l7 + 0x08]
27714 fmovspos %xcc, %f5, %f13
27715 sth %g3, [%l7 + 0x50]
27716 ld [%l7 + 0x68], %f26
27717 std %f8, [%l7 + 0x38]
27718 fmul8x16al %f19, %f9, %f20
27719 movcs %xcc, %i6, %g2
27720 smulcc %i0, %i4, %i7
27721 addc %l2, 0x1D03, %o7
27722 movvc %xcc, %g5, %i2
27723 fcmps %fcc0, %f5, %f0
27724 sllx %i5, %o6, %l6
27725 movrgez %o4, 0x188, %l4
27726 edge32 %o0, %l0, %i1
27727 fmovsl %icc, %f3, %f18
27728 sdiv %o3, 0x1CDF, %o2
27729 sdiv %g7, 0x03D9, %o1
27730 stx %i3, [%l7 + 0x40]
27731 fmovsvs %icc, %f0, %f28
27732 fmovrsgz %o5, %f10, %f17
27733 ld [%l7 + 0x0C], %f16
27734 stw %g6, [%l7 + 0x70]
27735 sra %l3, %g4, %l1
27736 nop
27737 set 0x60, %g1
27738 ldsh [%l7 + %g1], %g1
27739 std %f4, [%l7 + 0x10]
27740 movpos %xcc, %l5, %g3
27741 fands %f16, %f19, %f0
27742 stx %g2, [%l7 + 0x60]
27743 ldd [%l7 + 0x48], %i6
27744 nop
27745 set 0x49, %l2
27746 ldub [%l7 + %l2], %i4
27747 srl %i7, 0x15, %i0
27748 addc %l2, %o7, %i2
27749 movpos %xcc, %i5, %o6
27750 fnot1s %f26, %f3
27751 fmovscs %xcc, %f22, %f1
27752 fnot1 %f10, %f10
27753 fones %f10
27754 movne %icc, %l6, %o4
27755 movpos %icc, %l4, %g5
27756 udivx %l0, 0x00FC, %o0
27757 sllx %i1, 0x12, %o2
27758 ldx [%l7 + 0x60], %g7
27759 movg %icc, %o1, %o3
27760 sll %o5, %g6, %l3
27761 sir 0x18F8
27762 lduh [%l7 + 0x78], %g4
27763 addcc %l1, 0x00F2, %g1
27764 fmovsgu %xcc, %f15, %f2
27765 edge8ln %l5, %i3, %g3
27766 mova %xcc, %i6, %g2
27767 movpos %icc, %i4, %i7
27768 mulscc %l2, %i0, %i2
27769 std %f20, [%l7 + 0x58]
27770 srl %i5, 0x0D, %o7
27771 subcc %o6, 0x1E70, %o4
27772 edge32 %l6, %g5, %l0
27773 orcc %o0, 0x0069, %i1
27774 edge8ln %o2, %g7, %o1
27775 save %l4, %o5, %g6
27776 rdpr %cwp, %g1
27777 rdpr %cansave, %g2
27778 rdpr %canrestore, %g3
27779 rdpr %cleanwin, %g4
27780 rdpr %otherwin, %g5
27781 rdpr %wstate, %g6
27782 srlx %o3, 0x01, %l3
27783 movpos %xcc, %l1, %g4
27784 fmovsge %xcc, %f26, %f9
27785 andncc %g1, %l5, %i3
27786 alignaddrl %g3, %i6, %i4
27787 movrlez %g2, %i7, %i0
27788 smul %l2, %i5, %o7
27789 fmovdvs %xcc, %f23, %f7
27790 movvc %icc, %i2, %o4
27791 edge32ln %o6, %g5, %l0
27792 array8 %o0, %i1, %o2
27793 srax %l6, %g7, %l4
27794 sdiv %o5, 0x1479, %o1
27795 movrgez %o3, %g6, %l3
27796 fcmpes %fcc0, %f12, %f13
27797 movn %xcc, %l1, %g1
27798 lduw [%l7 + 0x20], %g4
27799 fmovrslz %i3, %f20, %f4
27800 sdivcc %g3, 0x102C, %i6
27801 edge8ln %i4, %l5, %g2
27802 fnot1 %f18, %f22
27803 orcc %i0, %l2, %i5
27804 movn %xcc, %i7, %i2
27805 fmovrsne %o4, %f17, %f18
27806 ldsb [%l7 + 0x56], %o7
27807 mulx %g5, %o6, %o0
27808 fors %f25, %f11, %f9
27809 srlx %l0, %i1, %l6
27810 edge8l %g7, %l4, %o5
27811 lduh [%l7 + 0x76], %o2
27812 stw %o1, [%l7 + 0x48]
27813 orncc %o3, %g6, %l1
27814 sethi 0x05B5, %g1
27815 fcmpes %fcc3, %f19, %f26
27816 fmovrdgz %l3, %f14, %f30
27817 subc %g4, %i3, %g3
27818 fcmpd %fcc3, %f26, %f2
27819 edge8l %i4, %i6, %l5
27820 stw %g2, [%l7 + 0x50]
27821 ld [%l7 + 0x54], %f31
27822 movg %icc, %l2, %i5
27823 movre %i0, 0x230, %i2
27824 xor %o4, 0x1306, %o7
27825 movl %xcc, %i7, %o6
27826 srax %o0, 0x1B, %g5
27827 sllx %i1, %l0, %l6
27828 lduw [%l7 + 0x60], %l4
27829 fcmpne16 %f22, %f20, %g7
27830 sdivx %o5, 0x0FBC, %o1
27831 edge16n %o2, %o3, %l1
27832 movrlz %g6, %l3, %g1
27833 array8 %i3, %g4, %g3
27834 fnands %f30, %f12, %f8
27835 lduh [%l7 + 0x6C], %i4
27836 movleu %icc, %l5, %i6
27837 andcc %g2, 0x1CF4, %l2
27838 movcs %xcc, %i5, %i0
27839 movgu %xcc, %i2, %o4
27840 umul %o7, %o6, %i7
27841 ldsh [%l7 + 0x1A], %o0
27842 movvc %xcc, %g5, %i1
27843 movrlz %l0, %l4, %l6
27844 fmovdg %xcc, %f28, %f22
27845 movre %o5, 0x1C6, %g7
27846 edge32l %o2, %o3, %o1
27847 movleu %icc, %g6, %l1
27848 alignaddrl %g1, %i3, %g4
27849 setx loop_91, %l0, %l1
27850 return %l1
27851 nop
27852 rdpr %cwp, %g1
27853 rdpr %cansave, %g2
27854 rdpr %canrestore, %g3
27855 rdpr %cleanwin, %g4
27856 rdpr %otherwin, %g5
27857 rdpr %wstate, %g6
27858loop_91: movg %xcc, %l5, %g2
27859 addcc %i6, %l2, %i0
27860 movneg %icc, %i2, %o4
27861 xnorcc %i5, %o6, %o7
27862 movne %xcc, %o0, %g5
27863 movle %icc, %i1, %l0
27864 movleu %xcc, %i7, %l6
27865 array32 %l4, %g7, %o2
27866 ldx [%l7 + 0x60], %o3
27867 movrgez %o1, %g6, %l1
27868 sdivx %o5, 0x1502, %g1
27869 popc 0x1CC6, %g4
27870 ldsw [%l7 + 0x74], %i3
27871 orn %g3, %i4, %l5
27872 st %f17, [%l7 + 0x08]
27873 udiv %g2, 0x0582, %i6
27874 bshuffle %f0, %f4, %f14
27875 fmovrdne %l3, %f18, %f2
27876 edge8l %i0, %l2, %i2
27877 fxnors %f11, %f15, %f5
27878 array32 %o4, %o6, %o7
27879 save %o0, 0x17E4, %g5
27880 rdpr %cwp, %g1
27881 rdpr %cansave, %g2
27882 rdpr %canrestore, %g3
27883 rdpr %cleanwin, %g4
27884 rdpr %otherwin, %g5
27885 rdpr %wstate, %g6
27886 lduh [%l7 + 0x7E], %i5
27887 ldsb [%l7 + 0x17], %l0
27888 sth %i7, [%l7 + 0x2A]
27889 and %l6, 0x01B9, %i1
27890 fmovsne %icc, %f4, %f3
27891 fmovdvs %xcc, %f11, %f21
27892 ldd [%l7 + 0x78], %l4
27893 movgu %icc, %o2, %o3
27894 siam 0x2
27895 movne %xcc, %g7, %g6
27896 ldx [%l7 + 0x30], %l1
27897 fcmple32 %f28, %f2, %o5
27898 fmovrdlez %g1, %f2, %f20
27899 ldsw [%l7 + 0x30], %o1
27900 fmovsn %xcc, %f20, %f10
27901 sllx %i3, 0x0B, %g4
27902 sethi 0x11E3, %i4
27903 andncc %l5, %g3, %i6
27904 srl %l3, %g2, %l2
27905 and %i2, %o4, %o6
27906 edge8l %o7, %o0, %g5
27907 st %f3, [%l7 + 0x4C]
27908 ldsh [%l7 + 0x6E], %i0
27909 addccc %l0, %i7, %i5
27910 mulx %l6, 0x096F, %l4
27911 sdivx %o2, 0x02DE, %i1
27912 restore %g7, 0x13FD, %g6
27913 rdpr %cwp, %g1
27914 rdpr %cansave, %g2
27915 rdpr %canrestore, %g3
27916 rdpr %cleanwin, %g4
27917 rdpr %otherwin, %g5
27918 rdpr %wstate, %g6
27919 alignaddr %o3, %o5, %g1
27920 movneg %xcc, %o1, %l1
27921 srax %g4, 0x1D, %i3
27922 movcs %xcc, %i4, %l5
27923 fmovsn %xcc, %f10, %f16
27924 lduh [%l7 + 0x66], %i6
27925 sub %g3, 0x1809, %l3
27926 and %g2, %i2, %o4
27927 orncc %l2, 0x08C9, %o6
27928 subcc %o7, 0x1331, %g5
27929 save %i0, %o0, %i7
27930 rdpr %cwp, %g1
27931 rdpr %cansave, %g2
27932 rdpr %canrestore, %g3
27933 rdpr %cleanwin, %g4
27934 rdpr %otherwin, %g5
27935 rdpr %wstate, %g6
27936 popc %l0, %i5
27937 smulcc %l6, %l4, %i1
27938 fandnot1 %f26, %f24, %f30
27939 sdivx %o2, 0x1091, %g7
27940 fmovsneg %xcc, %f22, %f29
27941 sir 0x012E
27942 fpackfix %f24, %f4
27943 fmovsgu %icc, %f22, %f19
27944 and %o3, %o5, %g6
27945 addcc %o1, %g1, %l1
27946 sdivx %g4, 0x170A, %i4
27947 ld [%l7 + 0x58], %f5
27948 ldd [%l7 + 0x70], %i2
27949 xnor %i6, 0x13CC, %g3
27950 std %f24, [%l7 + 0x20]
27951 edge8n %l5, %l3, %i2
27952 lduh [%l7 + 0x7A], %g2
27953 edge32 %o4, %o6, %l2
27954 movl %icc, %o7, %g5
27955 ldsh [%l7 + 0x64], %i0
27956 edge8 %i7, %o0, %i5
27957 edge32 %l6, %l4, %i1
27958 xnorcc %l0, 0x00B7, %g7
27959 fmovda %xcc, %f3, %f2
27960 edge8ln %o3, %o5, %o2
27961 movrlz %o1, 0x18F, %g6
27962 movl %icc, %l1, %g4
27963 edge8l %i4, %i3, %i6
27964 fmovscs %xcc, %f27, %f7
27965 save %g3, %l5, %g1
27966 rdpr %cwp, %g1
27967 rdpr %cansave, %g2
27968 rdpr %canrestore, %g3
27969 rdpr %cleanwin, %g4
27970 rdpr %otherwin, %g5
27971 rdpr %wstate, %g6
27972 movvs %xcc, %l3, %i2
27973 subcc %o4, 0x17C0, %g2
27974 fornot1s %f7, %f2, %f22
27975 edge16ln %l2, %o7, %o6
27976 fmovscc %icc, %f14, %f26
27977 move %icc, %i0, %g5
27978 sll %o0, %i7, %i5
27979 fpackfix %f14, %f15
27980 fmovsn %xcc, %f0, %f7
27981 sir 0x0581
27982 and %l4, 0x1FC4, %l6
27983 fsrc2 %f14, %f16
27984 move %icc, %i1, %g7
27985 fpsub16 %f4, %f4, %f6
27986 sdiv %l0, 0x1474, %o3
27987 fornot1s %f2, %f11, %f11
27988 st %f14, [%l7 + 0x0C]
27989 movre %o5, 0x1A8, %o2
27990 popc 0x09D5, %o1
27991 movgu %xcc, %g6, %g4
27992 subcc %l1, %i4, %i6
27993 lduw [%l7 + 0x44], %g3
27994 add %i3, 0x11A0, %l5
27995 andcc %g1, %l3, %i2
27996 movrgez %o4, %g2, %l2
27997 edge16 %o6, %i0, %g5
27998 sll %o0, 0x05, %o7
27999 movrgz %i5, 0x1BE, %l4
28000 sethi 0x1DEC, %i7
28001 umulcc %i1, 0x1531, %g7
28002 mulx %l6, 0x0130, %l0
28003 fmovsne %xcc, %f10, %f25
28004 fmovsge %icc, %f2, %f18
28005 or %o5, %o3, %o2
28006 mulscc %o1, %g6, %g4
28007 fmul8x16 %f30, %f16, %f14
28008 movrgz %i4, %l1, %i6
28009 setx loop_92, %l0, %l1
28010 return %l1
28011 nop
28012 rdpr %cwp, %g1
28013 rdpr %cansave, %g2
28014 rdpr %canrestore, %g3
28015 rdpr %cleanwin, %g4
28016 rdpr %otherwin, %g5
28017 rdpr %wstate, %g6
28018loop_92: ldub [%l7 + 0x0A], %g1
28019 and %l5, 0x1D6C, %i2
28020 xnorcc %l3, %o4, %l2
28021 xor %o6, %g2, %i0
28022 fmovdle %xcc, %f2, %f10
28023 for %f28, %f20, %f20
28024 edge8 %g5, %o7, %i5
28025 orcc %l4, 0x0F92, %i7
28026 edge16 %i1, %g7, %l6
28027 mulscc %o0, %o5, %l0
28028 fzero %f18
28029 andncc %o2, %o3, %o1
28030 edge8ln %g4, %i4, %l1
28031 fmovdleu %icc, %f15, %f0
28032 stx %i6, [%l7 + 0x48]
28033 std %f2, [%l7 + 0x18]
28034 fsrc1s %f17, %f2
28035 udivcc %g3, 0x0CB7, %i3
28036 edge16l %g6, %l5, %g1
28037 smul %l3, 0x1895, %i2
28038 udivx %l2, 0x1FA2, %o6
28039 mulscc %g2, %o4, %i0
28040 ld [%l7 + 0x6C], %f6
28041 fnegs %f8, %f6
28042 orn %o7, 0x0FB3, %g5
28043 restore %l4, 0x0EBB, %i7
28044 rdpr %cwp, %g1
28045 rdpr %cansave, %g2
28046 rdpr %canrestore, %g3
28047 rdpr %cleanwin, %g4
28048 rdpr %otherwin, %g5
28049 rdpr %wstate, %g6
28050 fmovscc %icc, %f12, %f11
28051 srax %i1, %g7, %l6
28052 bshuffle %f28, %f16, %f24
28053 edge32 %i5, %o0, %l0
28054 std %f30, [%l7 + 0x60]
28055 movn %xcc, %o2, %o3
28056 fcmpne32 %f26, %f10, %o1
28057 movle %icc, %o5, %g4
28058 xor %l1, %i4, %i6
28059 udiv %g3, 0x05B3, %i3
28060 movrne %l5, 0x2E0, %g6
28061 andcc %g1, %l3, %i2
28062 mulx %l2, %g2, %o4
28063 smulcc %i0, %o7, %o6
28064 edge16 %l4, %i7, %i1
28065 alignaddr %g7, %g5, %i5
28066 fcmpne16 %f2, %f24, %l6
28067 move %xcc, %o0, %l0
28068 stb %o2, [%l7 + 0x4E]
28069 fsrc2s %f21, %f14
28070 fpmerge %f6, %f28, %f28
28071 fmovrdne %o1, %f28, %f6
28072 movge %icc, %o5, %o3
28073 fnot1 %f24, %f10
28074 movle %xcc, %l1, %g4
28075 st %f19, [%l7 + 0x58]
28076 array32 %i6, %i4, %g3
28077 popc %i3, %g6
28078 alignaddrl %g1, %l5, %i2
28079 andncc %l3, %g2, %l2
28080 array32 %o4, %i0, %o7
28081 ldsw [%l7 + 0x24], %l4
28082 fmovscs %xcc, %f21, %f21
28083 popc %i7, %i1
28084 orncc %g7, %o6, %i5
28085 movg %icc, %g5, %o0
28086 fmuld8ulx16 %f5, %f31, %f18
28087 edge16 %l0, %o2, %o1
28088 ldd [%l7 + 0x40], %f0
28089 movrlz %o5, %o3, %l6
28090 srl %g4, %i6, %i4
28091 orn %l1, %g3, %g6
28092 fmovdn %xcc, %f29, %f26
28093 fsrc2s %f16, %f1
28094 movrlez %i3, 0x120, %l5
28095 movrlez %g1, %l3, %i2
28096 sdivx %g2, 0x02DD, %l2
28097 subccc %i0, 0x0C27, %o7
28098 edge16 %o4, %l4, %i1
28099 edge32n %i7, %g7, %o6
28100 fmovde %xcc, %f24, %f0
28101 edge32ln %i5, %g5, %l0
28102 sll %o0, 0x03, %o2
28103 edge32l %o5, %o1, %l6
28104 andcc %g4, 0x1AA2, %i6
28105 xor %o3, 0x0382, %i4
28106 udivcc %l1, 0x118A, %g3
28107 sethi 0x13E1, %g6
28108 smul %l5, 0x00E0, %i3
28109 fmovspos %icc, %f17, %f4
28110 save %l3, 0x1246, %i2
28111 rdpr %cwp, %g1
28112 rdpr %cansave, %g2
28113 rdpr %canrestore, %g3
28114 rdpr %cleanwin, %g4
28115 rdpr %otherwin, %g5
28116 rdpr %wstate, %g6
28117 edge16 %g1, %g2, %i0
28118 subcc %l2, %o4, %l4
28119 srl %i1, %o7, %g7
28120 subc %i7, 0x0853, %o6
28121 orncc %g5, %l0, %o0
28122 sethi 0x0351, %i5
28123 fabsd %f10, %f30
28124 fmovsne %icc, %f19, %f20
28125 mulscc %o5, 0x0C76, %o1
28126 fpsub16s %f10, %f20, %f10
28127 smulcc %l6, %g4, %o2
28128 orcc %i6, %o3, %i4
28129 sth %l1, [%l7 + 0x34]
28130 alignaddrl %g3, %l5, %i3
28131 edge32l %g6, %i2, %g1
28132 fmuld8ulx16 %f26, %f29, %f10
28133 fandnot1s %f24, %f15, %f29
28134 fcmple16 %f6, %f28, %g2
28135 array8 %l3, %i0, %l2
28136 fmovd %f24, %f16
28137 fpadd32 %f8, %f22, %f20
28138 movle %xcc, %o4, %i1
28139 edge8l %o7, %g7, %i7
28140 andn %l4, 0x1B78, %g5
28141 std %f14, [%l7 + 0x30]
28142 fandnot2 %f10, %f20, %f30
28143 nop
28144 set 0x44, %l3
28145 stw %o6, [%l7 + %l3]
28146 udivcc %o0, 0x1B50, %i5
28147 movrlez %o5, %o1, %l0
28148 lduw [%l7 + 0x68], %g4
28149 mova %icc, %l6, %o2
28150 mulx %i6, 0x12E6, %i4
28151 edge8n %o3, %l1, %l5
28152 orcc %g3, 0x033B, %g6
28153 movrlz %i2, 0x321, %i3
28154 fands %f22, %f5, %f22
28155 movneg %xcc, %g2, %g1
28156 or %i0, %l3, %o4
28157 add %l2, %i1, %o7
28158 fpadd32s %f8, %f9, %f5
28159 sethi 0x0E85, %i7
28160 orn %l4, %g7, %g5
28161 addccc %o6, 0x06BE, %o0
28162 fmul8x16al %f16, %f10, %f26
28163 smul %i5, 0x029E, %o1
28164 stb %o5, [%l7 + 0x7B]
28165 save %l0, %g4, %l6
28166 rdpr %cwp, %g1
28167 rdpr %cansave, %g2
28168 rdpr %canrestore, %g3
28169 rdpr %cleanwin, %g4
28170 rdpr %otherwin, %g5
28171 rdpr %wstate, %g6
28172 edge16n %o2, %i6, %o3
28173 ldsh [%l7 + 0x3E], %i4
28174 ldsb [%l7 + 0x71], %l1
28175 stb %l5, [%l7 + 0x3C]
28176 popc 0x11CA, %g6
28177 fmul8ulx16 %f6, %f6, %f30
28178 fandnot1 %f6, %f20, %f4
28179 sth %g3, [%l7 + 0x7C]
28180 fmul8x16 %f27, %f10, %f6
28181 fmul8sux16 %f4, %f16, %f0
28182 orcc %i2, 0x017C, %i3
28183 movvc %xcc, %g1, %g2
28184 subccc %i0, %l3, %o4
28185 array8 %l2, %i1, %o7
28186 setx loop_93, %l0, %l1
28187 return %l1
28188 nop
28189 rdpr %cwp, %g1
28190 rdpr %cansave, %g2
28191 rdpr %canrestore, %g3
28192 rdpr %cleanwin, %g4
28193 rdpr %otherwin, %g5
28194 rdpr %wstate, %g6
28195loop_93: udivx %g5, 0x0485, %l4
28196 std %f22, [%l7 + 0x48]
28197 ld [%l7 + 0x7C], %f24
28198 fornot1s %f13, %f12, %f10
28199 smul %o0, %o6, %i5
28200 movleu %xcc, %o1, %o5
28201 mulx %l0, 0x0C71, %l6
28202 fandnot1s %f18, %f28, %f20
28203 fpadd32 %f8, %f24, %f6
28204 andcc %g4, %i6, %o3
28205 udivcc %o2, 0x0484, %l1
28206 fmovrde %i4, %f28, %f4
28207 fmovsvc %icc, %f12, %f27
28208 fnegs %f28, %f21
28209 movrlz %l5, %g6, %i2
28210 edge32l %i3, %g3, %g1
28211 fabsd %f20, %f24
28212 stw %g2, [%l7 + 0x1C]
28213 fands %f9, %f7, %f16
28214 ldd [%l7 + 0x58], %l2
28215 edge32ln %i0, %o4, %l2
28216 mova %icc, %i1, %i7
28217 for %f18, %f26, %f14
28218 movvs %icc, %o7, %g5
28219 udivx %l4, 0x0982, %o0
28220 fmovdcs %icc, %f20, %f11
28221 movpos %icc, %o6, %g7
28222 sllx %o1, %i5, %l0
28223 orn %l6, %o5, %i6
28224 move %icc, %o3, %g4
28225 mulscc %l1, %o2, %l5
28226 and %g6, %i2, %i3
28227 fmovrsgez %i4, %f8, %f22
28228 movl %icc, %g1, %g2
28229 edge8 %g3, %i0, %l3
28230 movcs %icc, %l2, %o4
28231 fcmpgt32 %f24, %f18, %i7
28232 edge16 %i1, %o7, %g5
28233 sub %o0, 0x0DE9, %o6
28234 sth %l4, [%l7 + 0x28]
28235 ldx [%l7 + 0x30], %o1
28236 sll %i5, %g7, %l6
28237 edge8 %l0, %o5, %o3
28238 fnors %f11, %f12, %f22
28239 edge8n %i6, %l1, %o2
28240 umul %g4, %g6, %i2
28241 subcc %l5, %i4, %i3
28242 array16 %g1, %g3, %g2
28243 edge32 %i0, %l2, %l3
28244 fsrc2s %f25, %f14
28245 and %i7, 0x01A2, %o4
28246 edge16 %i1, %o7, %o0
28247 fsrc2s %f1, %f0
28248 movpos %xcc, %o6, %l4
28249 movg %icc, %o1, %g5
28250 EXIT_GOOD
28251
28252
28253
28254!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28255!
28256! Stats for Thread 0:
28257!
28258! Type l : 3561
28259! Type f : 5460
28260! Type i : 15979
28261!
28262!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28263
28264
28265 EXIT_GOOD /* test finish */
28266
28267/************************************************************************
28268 Test case data start
28269 ************************************************************************/
28270.data
28271user_data_start:
28272scratch_area:
28273.word 0x43D34764
28274.word 0xFD3080CA
28275.word 0xB8599F2D
28276.word 0xDB4B370F
28277.word 0xF559785E
28278.word 0xDC7C58B3
28279.word 0x9B78FF4E
28280.word 0x7BF6789C
28281.word 0x37AF22C3
28282.word 0x697E95A1
28283.word 0xEF00C663
28284.word 0xB269D715
28285.word 0x6752A693
28286.word 0xEC087CB2
28287.word 0xCDA762DF
28288.word 0x0302FD0A
28289.word 0x4115B477
28290.word 0xAA568FFA
28291.word 0x4E2734AF
28292.word 0x22CB766B
28293.word 0xC6D66235
28294.word 0x0F3B4159
28295.word 0x9A469F0D
28296.word 0x7DD3E676
28297.word 0x9AE4FAD7
28298.word 0xD32F7A89
28299.word 0xB5C73EBA
28300.word 0x793B7FFD
28301.word 0x5A220914
28302.word 0xE85A4BF7
28303.word 0x7C191ED8
28304.word 0x338252C1
28305.word 0x81E366A1
28306.word 0xBB6B2315
28307.word 0x4C830A1D
28308.word 0x8472FB75
28309.word 0x5B95F8EE
28310.word 0x4F05578D
28311.word 0xD368132F
28312.word 0xEB835D15
28313.word 0x88814B0C
28314.word 0x02862CE1
28315.word 0x4E1A9763
28316.word 0x8A9DCF77
28317.word 0x83534DE3
28318.word 0x762AC7F8
28319.word 0xBA0FDA9F
28320.word 0x395E2118
28321.word 0x86367B6A
28322.word 0x03B57EEC
28323.word 0x423E0A80
28324.word 0xD577E38C
28325.word 0x1ADF817C
28326.word 0x02FB7888
28327.word 0x521232C2
28328.word 0xCCEAAE0C
28329.word 0x6886EA50
28330.word 0x71542A2D
28331.word 0x5F344559
28332.word 0x399DBA6A
28333.word 0x72C2407D
28334.word 0x433EF9DE
28335.word 0x5709B705
28336.word 0xF0B0E023
28337.end