Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f0.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f0.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_f0.s,v 1.1 2007/05/11 17:22:35 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 0x2A12341AC0776461, %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 0x3, %g1
89 set 0x9, %g2
90 set 0x2, %g3
91 set 0x1, %g4
92 set 0x0, %g5
93 set 0xE, %g6
94 set 0xE, %g7
95 !# Input registers
96 set -0x3, %i0
97 set -0x4, %i1
98 set -0xC, %i2
99 set -0xE, %i3
100 set -0x3, %i4
101 set -0x2, %i5
102 set -0x3, %i6
103 set -0x8, %i7
104 !# Local registers
105 set 0x28470BF8, %l0
106 set 0x787CB0BC, %l1
107 set 0x6C3107DA, %l2
108 set 0x288891CD, %l3
109 set 0x4F0AA806, %l4
110 set 0x283243E4, %l5
111 set 0x457A1655, %l6
112 !# Output registers
113 set 0x12D0, %o0
114 set 0x0E50, %o1
115 set -0x001A, %o2
116 set 0x131F, %o3
117 set 0x0E21, %o4
118 set -0x08EB, %o5
119 set 0x11E5, %o6
120 set -0x0273, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0xD3E4C4B4191974B4)
123 INIT_TH_FP_REG(%l7,%f2,0x0E04887388C30E83)
124 INIT_TH_FP_REG(%l7,%f4,0xFFA80C160D2B7223)
125 INIT_TH_FP_REG(%l7,%f6,0x304E3BFE37A4B444)
126 INIT_TH_FP_REG(%l7,%f8,0xFB0402E171D0E9F8)
127 INIT_TH_FP_REG(%l7,%f10,0x7FFB2FAD8E6CB707)
128 INIT_TH_FP_REG(%l7,%f12,0x7217B707894B6543)
129 INIT_TH_FP_REG(%l7,%f14,0xE559AB25B64E3D77)
130 INIT_TH_FP_REG(%l7,%f16,0xDDA0A23356404E33)
131 INIT_TH_FP_REG(%l7,%f18,0x9FE972D414CBA001)
132 INIT_TH_FP_REG(%l7,%f20,0x5652F42AC64AFB11)
133 INIT_TH_FP_REG(%l7,%f22,0xF32EE8138FFC85CC)
134 INIT_TH_FP_REG(%l7,%f24,0xE49D04CB3FFABE73)
135 INIT_TH_FP_REG(%l7,%f26,0x6DB90C422B227238)
136 INIT_TH_FP_REG(%l7,%f28,0x621CAB470B09C96F)
137 INIT_TH_FP_REG(%l7,%f30,0xAA4DD31BBBD8CF2D)
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, 0xDCC, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 sllx %g2, 0x1F, %i7
151 movne %xcc, %i0, %o4
152 mulscc %l4, 0x04E6, %g5
153 array16 %g6, %l2, %l5
154 fcmpes %fcc0, %f24, %f15
155 orncc %i2, %i3, %o2
156 movvs %xcc, %g4, %o3
157 ldx [%l7 + 0x28], %o0
158 fpadd32 %f18, %f0, %f10
159 sth %i5, [%l7 + 0x34]
160 orcc %g1, 0x023B, %o6
161 edge8ln %g3, %o5, %o7
162 addccc %i4, %g7, %l3
163 save %l1, %l0, %i1
164 rdpr %cwp, %g1
165 rdpr %cansave, %g2
166 rdpr %canrestore, %g3
167 rdpr %cleanwin, %g4
168 rdpr %otherwin, %g5
169 rdpr %wstate, %g6
170 fmovdleu %icc, %f24, %f12
171 movrgz %i6, %l6, %g2
172 ld [%l7 + 0x38], %f5
173 edge32ln %i7, %o1, %i0
174 sdiv %o4, 0x101A, %l4
175 addcc %g6, %g5, %l5
176 array8 %i2, %i3, %l2
177 movrne %g4, 0x25A, %o2
178 andcc %o0, 0x1647, %o3
179 edge8n %i5, %g1, %o6
180 addc %g3, 0x1234, %o5
181 fmovdn %xcc, %f23, %f26
182 srlx %o7, 0x03, %i4
183 movge %icc, %g7, %l3
184 fnot2 %f10, %f24
185 sllx %l0, %i1, %l1
186 movne %xcc, %i6, %g2
187 movge %xcc, %i7, %l6
188 movvc %icc, %o1, %i0
189 nop
190 set 0x74, %o2
191 ldsb [%l7 + %o2], %o4
192 fmovrslez %l4, %f19, %f17
193 fmovsneg %xcc, %f10, %f10
194 fsrc1s %f7, %f17
195 edge32ln %g5, %g6, %l5
196 subcc %i2, %i3, %l2
197 fors %f18, %f25, %f25
198 edge8ln %g4, %o2, %o3
199 smul %o0, %i5, %g1
200 alignaddrl %o6, %o5, %o7
201 fnands %f25, %f1, %f3
202 sll %i4, %g3, %l3
203 sll %l0, 0x17, %g7
204 stw %i1, [%l7 + 0x14]
205 subccc %i6, %l1, %g2
206 orn %l6, 0x09A0, %o1
207 xor %i7, %o4, %l4
208 fcmpne16 %f26, %f12, %i0
209 movvc %icc, %g5, %g6
210 movrlz %i2, %i3, %l2
211 movrgez %l5, %o2, %g4
212 movrne %o0, %i5, %o3
213 sdiv %g1, 0x0B82, %o5
214 fsrc2 %f10, %f28
215 edge32ln %o7, %o6, %i4
216 edge16l %g3, %l3, %g7
217 edge16 %l0, %i1, %i6
218 mulx %l1, 0x1789, %g2
219 fzeros %f10
220 sdiv %o1, 0x065C, %l6
221 orn %o4, %i7, %l4
222 fnegs %f15, %f3
223 umul %g5, 0x10AD, %g6
224 fmovda %icc, %f8, %f17
225 sdiv %i0, 0x0BCB, %i2
226 ldub [%l7 + 0x7F], %i3
227 stw %l2, [%l7 + 0x5C]
228 edge8ln %l5, %o2, %g4
229 array8 %i5, %o0, %o3
230 subc %o5, %g1, %o7
231 fones %f19
232 ldsb [%l7 + 0x24], %o6
233 movrlz %g3, %i4, %l3
234 nop
235 set 0x38, %o3
236 stx %l0, [%l7 + %o3]
237 edge16l %g7, %i1, %i6
238 fornot2s %f4, %f14, %f28
239 movvc %icc, %g2, %o1
240 stx %l6, [%l7 + 0x38]
241 movn %icc, %o4, %l1
242 fmovsle %icc, %f17, %f26
243 subc %i7, %l4, %g6
244 udiv %i0, 0x1D75, %g5
245 movpos %icc, %i2, %l2
246 ld [%l7 + 0x30], %f13
247 srl %l5, %i3, %o2
248 sll %g4, 0x01, %o0
249 std %f0, [%l7 + 0x18]
250 andn %o3, %i5, %g1
251 andcc %o7, 0x08A4, %o5
252 fmovdleu %icc, %f8, %f12
253 movgu %xcc, %o6, %i4
254 movg %icc, %l3, %l0
255 andcc %g7, 0x11B6, %i1
256 sllx %i6, 0x0B, %g3
257 xnorcc %o1, %g2, %o4
258 ldub [%l7 + 0x1B], %l1
259 movl %xcc, %l6, %l4
260 movleu %xcc, %i7, %g6
261 fmul8x16al %f17, %f2, %f6
262 restore %g5, 0x0816, %i2
263 rdpr %cwp, %g1
264 rdpr %cansave, %g2
265 rdpr %canrestore, %g3
266 rdpr %cleanwin, %g4
267 rdpr %otherwin, %g5
268 rdpr %wstate, %g6
269 sllx %i0, 0x13, %l5
270 movl %icc, %l2, %o2
271 fmovscc %xcc, %f29, %f19
272 subcc %g4, %o0, %o3
273 fmovrde %i5, %f10, %f20
274 movrgz %g1, %i3, %o5
275 fabss %f12, %f9
276 fabss %f21, %f18
277 edge8 %o7, %i4, %o6
278 sllx %l3, %l0, %i1
279 stw %i6, [%l7 + 0x18]
280 umulcc %g7, %o1, %g3
281 xnor %g2, %o4, %l6
282 fmovrsne %l4, %f16, %f6
283 fmovdleu %xcc, %f3, %f3
284 fmovsg %icc, %f6, %f29
285 edge16l %l1, %i7, %g6
286 array16 %i2, %g5, %l5
287 srax %i0, 0x1E, %o2
288 save %g4, 0x05D5, %l2
289 rdpr %cwp, %g1
290 rdpr %cansave, %g2
291 rdpr %canrestore, %g3
292 rdpr %cleanwin, %g4
293 rdpr %otherwin, %g5
294 rdpr %wstate, %g6
295 fmovsleu %xcc, %f1, %f15
296 movrlez %o3, %o0, %i5
297 movl %icc, %i3, %o5
298 fpackfix %f6, %f12
299 edge32n %o7, %g1, %i4
300 fnand %f26, %f12, %f30
301 movcs %xcc, %o6, %l0
302 array8 %i1, %l3, %i6
303 movrgez %o1, %g7, %g3
304 movneg %xcc, %o4, %g2
305 edge8 %l4, %l1, %i7
306 movvc %icc, %g6, %i2
307 ldd [%l7 + 0x38], %i6
308 movrgez %l5, %i0, %o2
309 mulx %g5, 0x13E4, %g4
310 subcc %l2, %o0, %i5
311 move %icc, %i3, %o5
312 udivx %o7, 0x1DC3, %o3
313 lduw [%l7 + 0x40], %i4
314 stx %g1, [%l7 + 0x18]
315 movn %icc, %l0, %o6
316 andncc %i1, %i6, %o1
317 fxnors %f10, %f18, %f25
318 ldx [%l7 + 0x40], %l3
319 fnors %f5, %f22, %f12
320 udiv %g3, 0x1A39, %o4
321 movcs %icc, %g7, %g2
322 fcmpd %fcc3, %f8, %f24
323 movneg %icc, %l4, %l1
324 ldd [%l7 + 0x50], %g6
325 addc %i7, %i2, %l5
326 movrgz %i0, %l6, %o2
327 edge32l %g4, %g5, %o0
328 fmovsle %xcc, %f5, %f6
329 movleu %xcc, %l2, %i3
330 fones %f7
331 xorcc %o5, 0x18E3, %o7
332 smul %o3, %i5, %i4
333 movrlz %g1, 0x1A6, %o6
334 andncc %l0, %i1, %o1
335 ldd [%l7 + 0x30], %f4
336 sra %l3, 0x11, %g3
337 stb %o4, [%l7 + 0x52]
338 ld [%l7 + 0x40], %f0
339 alignaddrl %g7, %g2, %l4
340 array16 %l1, %i6, %g6
341 movrlez %i2, 0x225, %l5
342 fcmps %fcc2, %f23, %f9
343 or %i7, %i0, %l6
344 smulcc %o2, 0x1951, %g4
345 movneg %icc, %g5, %l2
346 fcmple32 %f8, %f30, %i3
347 orncc %o5, 0x047E, %o7
348 fmovsg %xcc, %f20, %f1
349 fmovsvs %xcc, %f7, %f11
350 orn %o3, 0x0E5B, %o0
351 ldsw [%l7 + 0x68], %i4
352 ldsh [%l7 + 0x32], %g1
353 ldsh [%l7 + 0x60], %i5
354 st %f20, [%l7 + 0x7C]
355 movrlez %o6, %l0, %o1
356 sllx %i1, %l3, %o4
357 or %g3, 0x09F7, %g2
358 movrgez %g7, 0x2FC, %l1
359 movvs %xcc, %i6, %l4
360 edge8ln %g6, %i2, %l5
361 ldd [%l7 + 0x60], %f30
362 sub %i0, %i7, %o2
363 mulx %l6, %g5, %l2
364 fmovsgu %icc, %f4, %f0
365 fmul8x16au %f20, %f24, %f10
366 nop
367 set 0x78, %o0
368 ldd [%l7 + %o0], %g4
369 fmovspos %icc, %f6, %f26
370 faligndata %f12, %f14, %f22
371 fmovdcs %xcc, %f0, %f16
372 movl %icc, %o5, %o7
373 xor %o3, 0x05C9, %o0
374 fmovrdgez %i4, %f18, %f0
375 edge8n %g1, %i5, %o6
376 popc 0x0C75, %i3
377 fmul8x16al %f24, %f8, %f10
378 mulscc %l0, %i1, %o1
379 fornot1s %f29, %f6, %f5
380 movgu %icc, %l3, %o4
381 sth %g3, [%l7 + 0x08]
382 andcc %g2, 0x15E8, %l1
383 for %f26, %f14, %f20
384 mulscc %g7, 0x1BE3, %i6
385 fmovsneg %icc, %f20, %f16
386 movvs %xcc, %l4, %g6
387 orn %i2, 0x13B8, %i0
388 fmovrdlz %i7, %f26, %f14
389 addc %l5, 0x017E, %l6
390 nop
391 set 0x42, %i3
392 ldsh [%l7 + %i3], %g5
393 fmovsne %xcc, %f9, %f26
394 fmovdg %icc, %f11, %f23
395 sdivcc %o2, 0x02B3, %l2
396 andncc %g4, %o7, %o5
397 edge32l %o3, %i4, %o0
398 alignaddr %i5, %o6, %i3
399 sll %g1, 0x16, %i1
400 edge32ln %o1, %l0, %l3
401 andn %g3, %g2, %l1
402 fpackfix %f6, %f7
403 edge16ln %g7, %i6, %o4
404 stb %g6, [%l7 + 0x53]
405 movrne %l4, %i2, %i0
406 array8 %l5, %l6, %g5
407 std %f28, [%l7 + 0x50]
408 or %o2, 0x130C, %i7
409 fmovdn %icc, %f5, %f0
410 mulscc %l2, %g4, %o7
411 edge32l %o5, %o3, %i4
412 ldd [%l7 + 0x38], %o0
413 edge16 %o6, %i3, %g1
414 movvs %xcc, %i1, %o1
415 fmovsle %xcc, %f3, %f10
416 xnor %l0, 0x04F5, %l3
417 ldsb [%l7 + 0x38], %i5
418 subcc %g2, %l1, %g3
419 addccc %g7, 0x0D7E, %i6
420 fnegd %f2, %f10
421 movle %icc, %o4, %l4
422 movre %i2, 0x351, %i0
423 ldsw [%l7 + 0x54], %g6
424 st %f30, [%l7 + 0x10]
425 fmovrdlez %l6, %f14, %f14
426 sdiv %l5, 0x02B3, %g5
427 edge32l %o2, %l2, %g4
428 array8 %i7, %o5, %o7
429 movrne %i4, %o3, %o0
430 movg %icc, %i3, %o6
431 or %g1, %i1, %l0
432 stw %o1, [%l7 + 0x1C]
433 movrgez %i5, 0x023, %g2
434 movg %icc, %l3, %g3
435 andcc %l1, 0x0671, %g7
436 ldsh [%l7 + 0x3C], %o4
437 srlx %l4, %i2, %i0
438 andncc %g6, %i6, %l5
439 and %l6, %g5, %l2
440 sra %g4, 0x0A, %i7
441 fmovrsgez %o5, %f17, %f29
442 edge16n %o2, %o7, %i4
443 edge8l %o0, %i3, %o3
444 fsrc1 %f26, %f12
445 mulscc %g1, %o6, %l0
446 movgu %xcc, %o1, %i5
447 mulscc %i1, %g2, %g3
448 fmul8x16 %f0, %f14, %f26
449 fnor %f10, %f8, %f24
450 ld [%l7 + 0x40], %f5
451 edge32l %l3, %g7, %l1
452 edge32l %o4, %i2, %i0
453 fxnor %f20, %f18, %f20
454 movn %icc, %g6, %l4
455 add %i6, %l6, %l5
456 move %xcc, %l2, %g5
457 edge16 %i7, %o5, %g4
458 movle %xcc, %o7, %o2
459 edge32ln %o0, %i4, %o3
460 mulx %g1, %o6, %l0
461 fmovrslez %i3, %f22, %f4
462 move %xcc, %i5, %o1
463 ldd [%l7 + 0x08], %g2
464 fcmple32 %f20, %f20, %i1
465 smulcc %l3, 0x02F9, %g7
466 sub %g3, 0x1B4A, %o4
467 fmovdne %xcc, %f2, %f0
468 fandnot2 %f16, %f26, %f30
469 edge32n %i2, %l1, %i0
470 movrgz %g6, %i6, %l4
471 ldd [%l7 + 0x30], %f18
472 popc 0x1BBD, %l6
473 edge8n %l5, %g5, %l2
474 movge %xcc, %o5, %i7
475 ldx [%l7 + 0x18], %o7
476 fmovdvc %icc, %f30, %f9
477 fmul8sux16 %f12, %f12, %f14
478 fmovdgu %icc, %f25, %f27
479 fxnors %f19, %f31, %f25
480 fmul8ulx16 %f2, %f8, %f20
481 andncc %g4, %o0, %i4
482 edge8l %o2, %o3, %o6
483 stx %l0, [%l7 + 0x18]
484 smul %g1, 0x1FAC, %i3
485 ldx [%l7 + 0x18], %i5
486 fandnot2s %f25, %f23, %f11
487 fsrc1s %f0, %f2
488 stb %o1, [%l7 + 0x4A]
489 fpadd32s %f3, %f4, %f8
490 stw %i1, [%l7 + 0x74]
491 move %icc, %l3, %g7
492 fcmpd %fcc3, %f22, %f28
493 edge32ln %g2, %o4, %g3
494 xorcc %i2, 0x100D, %l1
495 fnor %f6, %f30, %f28
496 edge8l %i0, %i6, %l4
497 addc %l6, 0x0425, %g6
498 nop
499 set 0x5C, %g7
500 lduw [%l7 + %g7], %g5
501 movcc %xcc, %l2, %o5
502 andn %l5, %o7, %g4
503 movcs %xcc, %i7, %o0
504 udivx %i4, 0x12B4, %o3
505 umul %o2, %o6, %g1
506 udivcc %i3, 0x17E8, %i5
507 srax %l0, 0x1A, %i1
508 andcc %l3, %o1, %g2
509 fcmpgt16 %f16, %f6, %o4
510 fsrc1 %f18, %f8
511 add %g7, %i2, %g3
512 xnor %l1, %i6, %l4
513 edge32ln %l6, %i0, %g5
514 array16 %l2, %o5, %g6
515 udivx %l5, 0x063B, %o7
516 sdivcc %i7, 0x17E3, %o0
517 udiv %g4, 0x0D79, %i4
518 for %f10, %f18, %f26
519 ldsw [%l7 + 0x08], %o3
520 std %f18, [%l7 + 0x40]
521 subcc %o2, 0x1231, %g1
522 save %i3, 0x06AA, %i5
523 rdpr %cwp, %g1
524 rdpr %cansave, %g2
525 rdpr %canrestore, %g3
526 rdpr %cleanwin, %g4
527 rdpr %otherwin, %g5
528 rdpr %wstate, %g6
529 lduw [%l7 + 0x48], %o6
530 movne %xcc, %l0, %i1
531 fmovdcs %icc, %f6, %f29
532 movrlez %o1, %g2, %l3
533 subc %o4, 0x097C, %g7
534 fmuld8sux16 %f19, %f13, %f16
535 movgu %icc, %g3, %i2
536 sdivcc %l1, 0x1902, %l4
537 popc 0x1CC1, %l6
538 fpsub32s %f31, %f2, %f12
539 fnegs %f26, %f24
540 xorcc %i0, %i6, %l2
541 edge32l %g5, %o5, %g6
542 ldsw [%l7 + 0x70], %o7
543 fpack16 %f10, %f1
544 fcmpes %fcc3, %f15, %f10
545 movcs %xcc, %l5, %o0
546 sllx %g4, 0x01, %i7
547 stw %i4, [%l7 + 0x10]
548 addcc %o3, %g1, %o2
549 sth %i5, [%l7 + 0x6E]
550 edge32 %i3, %o6, %i1
551 sub %l0, %g2, %o1
552 stw %l3, [%l7 + 0x44]
553 movvc %icc, %g7, %g3
554 ldx [%l7 + 0x48], %o4
555 edge32l %i2, %l1, %l6
556 edge8l %l4, %i0, %i6
557 srlx %l2, 0x02, %o5
558 lduw [%l7 + 0x4C], %g6
559 fpadd32s %f0, %f24, %f17
560 sub %o7, %l5, %g5
561 subc %g4, 0x1369, %i7
562 fmovs %f11, %f11
563 movcc %xcc, %o0, %i4
564 udivcc %g1, 0x0DAE, %o2
565 movleu %xcc, %o3, %i3
566 fcmpd %fcc1, %f14, %f8
567 lduw [%l7 + 0x50], %o6
568 movrlez %i5, 0x1EE, %l0
569 movcc %xcc, %g2, %o1
570 ldd [%l7 + 0x48], %l2
571 movcc %xcc, %i1, %g7
572 lduw [%l7 + 0x70], %g3
573 setx loop_0, %l0, %l1
574 return %l1
575 nop
576 rdpr %cwp, %g1
577 rdpr %cansave, %g2
578 rdpr %canrestore, %g3
579 rdpr %cleanwin, %g4
580 rdpr %otherwin, %g5
581 rdpr %wstate, %g6
582loop_0: xnor %l1, %l6, %l4
583 fcmpes %fcc3, %f31, %f16
584 popc %i0, %l2
585 addc %i6, 0x071A, %o5
586 fmovsl %xcc, %f30, %f26
587 srlx %g6, %o7, %l5
588 fmul8x16al %f19, %f29, %f14
589 smul %g4, %i7, %g5
590 orn %o0, %g1, %i4
591 umul %o2, 0x01FA, %o3
592 umulcc %o6, 0x1579, %i3
593 fmovdl %xcc, %f20, %f29
594 subccc %i5, 0x1942, %g2
595 fmovdge %icc, %f17, %f14
596 sir 0x1036
597 ldsh [%l7 + 0x42], %o1
598 udiv %l0, 0x1D03, %l3
599 edge16n %g7, %g3, %i2
600 ldsb [%l7 + 0x44], %o4
601 subc %l1, 0x12AB, %i1
602 std %f0, [%l7 + 0x30]
603 subcc %l6, %i0, %l4
604 fmovrdgz %i6, %f0, %f14
605 fandnot1s %f25, %f12, %f2
606 edge16n %o5, %l2, %g6
607 movcs %icc, %l5, %o7
608 subc %i7, %g5, %o0
609 orcc %g4, %i4, %o2
610 movneg %icc, %g1, %o6
611 array32 %i3, %i5, %o3
612 movgu %icc, %g2, %o1
613 edge32ln %l3, %l0, %g7
614 ldsh [%l7 + 0x78], %i2
615 andcc %o4, 0x1BD6, %g3
616 mova %icc, %l1, %i1
617 fmuld8sux16 %f9, %f7, %f26
618 udivx %i0, 0x07A1, %l6
619 fnegd %f2, %f20
620 orn %i6, %l4, %o5
621 ldub [%l7 + 0x6C], %l2
622 movcs %icc, %g6, %o7
623 nop
624 set 0x40, %i5
625 stw %l5, [%l7 + %i5]
626 sdiv %g5, 0x1AC3, %i7
627 edge16ln %g4, %i4, %o2
628 mulx %g1, %o6, %o0
629 fpsub16 %f2, %f12, %f12
630 movn %icc, %i3, %i5
631 mova %xcc, %g2, %o3
632 move %icc, %l3, %o1
633 sdivx %l0, 0x0952, %g7
634 udiv %i2, 0x1FA0, %o4
635 edge32l %l1, %i1, %g3
636 ldsh [%l7 + 0x20], %i0
637 sir 0x1D62
638 fpsub16 %f14, %f0, %f6
639 and %i6, %l4, %o5
640 xnorcc %l2, 0x11CB, %g6
641 fmovdpos %icc, %f28, %f20
642 andcc %l6, %l5, %o7
643 fandnot2 %f6, %f16, %f16
644 movrne %i7, 0x283, %g5
645 alignaddr %g4, %i4, %o2
646 lduw [%l7 + 0x1C], %o6
647 movrlz %o0, 0x11E, %i3
648 addcc %i5, %g2, %o3
649 fnand %f8, %f8, %f12
650 fpadd16s %f4, %f24, %f28
651 movrgez %l3, 0x2D9, %g1
652 umulcc %o1, %g7, %l0
653 movleu %xcc, %o4, %i2
654 sll %l1, 0x17, %i1
655 subcc %g3, %i0, %l4
656 edge32ln %i6, %l2, %o5
657 edge16 %g6, %l5, %l6
658 srax %i7, %g5, %o7
659 movrlz %i4, %o2, %g4
660 fxors %f31, %f28, %f28
661 sth %o6, [%l7 + 0x32]
662 sethi 0x0632, %o0
663 array32 %i3, %g2, %o3
664 sth %i5, [%l7 + 0x6E]
665 edge16ln %g1, %o1, %g7
666 andncc %l3, %l0, %i2
667 and %l1, %i1, %g3
668 fsrc1s %f14, %f8
669 movcc %icc, %o4, %i0
670 movcc %icc, %l4, %i6
671 orcc %l2, 0x0192, %g6
672 movne %xcc, %o5, %l5
673 srlx %i7, %l6, %g5
674 fmovrdgez %o7, %f10, %f6
675 for %f18, %f6, %f4
676 xor %i4, 0x108A, %o2
677 subccc %o6, %g4, %o0
678 movvc %icc, %g2, %i3
679 sethi 0x00B9, %o3
680 popc %g1, %o1
681 lduw [%l7 + 0x64], %i5
682 fmul8x16al %f13, %f25, %f2
683 ldx [%l7 + 0x60], %l3
684 fmovdcc %icc, %f7, %f19
685 xnor %g7, %l0, %l1
686 edge8l %i2, %g3, %i1
687 edge32ln %o4, %l4, %i0
688 movn %xcc, %l2, %g6
689 andn %i6, 0x100F, %o5
690 fmuld8ulx16 %f25, %f13, %f4
691 stx %l5, [%l7 + 0x58]
692 array32 %l6, %g5, %i7
693 stb %i4, [%l7 + 0x4F]
694 andncc %o7, %o6, %o2
695 srlx %o0, %g2, %i3
696 edge32 %g4, %o3, %o1
697 fmovrslez %g1, %f14, %f20
698 and %i5, 0x1D54, %g7
699 array16 %l0, %l1, %i2
700 mova %icc, %g3, %i1
701 edge32 %l3, %l4, %i0
702 smul %o4, %l2, %g6
703 fmovdpos %xcc, %f22, %f8
704 fmuld8ulx16 %f12, %f15, %f16
705 movneg %xcc, %i6, %o5
706 stb %l5, [%l7 + 0x14]
707 movrlz %l6, 0x2C6, %g5
708 edge8ln %i7, %i4, %o6
709 xnorcc %o2, %o7, %o0
710 fxor %f10, %f8, %f12
711 movrlez %g2, 0x38D, %g4
712 fmovdpos %xcc, %f24, %f10
713 movrgez %i3, %o1, %g1
714 alignaddr %o3, %g7, %i5
715 movrne %l1, 0x0B2, %l0
716 subc %i2, 0x1883, %g3
717 fpsub16 %f2, %f24, %f4
718 movrgz %i1, 0x232, %l4
719 ldd [%l7 + 0x38], %f30
720 movpos %icc, %i0, %o4
721 edge8ln %l2, %l3, %g6
722 andncc %o5, %i6, %l6
723 subcc %l5, 0x01F1, %g5
724 stw %i7, [%l7 + 0x54]
725 ldsw [%l7 + 0x5C], %o6
726 movcs %xcc, %i4, %o2
727 sdivx %o7, 0x07A4, %g2
728 subc %g4, %o0, %o1
729 andn %i3, 0x18EE, %o3
730 popc %g1, %i5
731 fmovrsne %g7, %f31, %f25
732 nop
733 set 0x70, %o4
734 stx %l1, [%l7 + %o4]
735 edge16 %i2, %l0, %i1
736 ldsh [%l7 + 0x30], %g3
737 fpsub16s %f17, %f29, %f8
738 fmovdneg %icc, %f10, %f6
739 edge8l %i0, %o4, %l4
740 ldub [%l7 + 0x6A], %l2
741 or %l3, 0x0C09, %g6
742 fmovrdgz %o5, %f10, %f10
743 lduw [%l7 + 0x34], %l6
744 xorcc %l5, 0x1AF4, %g5
745 subc %i6, %i7, %i4
746 stb %o2, [%l7 + 0x2C]
747 ld [%l7 + 0x0C], %f9
748 move %xcc, %o6, %o7
749 fmovsl %icc, %f29, %f14
750 fmovdl %icc, %f20, %f11
751 movle %icc, %g2, %o0
752 movneg %icc, %g4, %o1
753 fcmps %fcc3, %f1, %f25
754 fmuld8ulx16 %f12, %f20, %f22
755 array16 %o3, %i3, %i5
756 array8 %g1, %l1, %g7
757 fsrc2 %f30, %f2
758 edge8 %i2, %l0, %i1
759 movl %icc, %g3, %o4
760 edge16ln %i0, %l2, %l4
761 sra %l3, %g6, %o5
762 and %l6, 0x0C0B, %g5
763 xnorcc %l5, %i7, %i4
764 movge %icc, %i6, %o2
765 xnor %o7, %g2, %o0
766 ldd [%l7 + 0x68], %f16
767 fmovrdlez %o6, %f12, %f28
768 array16 %o1, %g4, %i3
769 ldub [%l7 + 0x45], %o3
770 sth %g1, [%l7 + 0x76]
771 xnor %i5, %l1, %g7
772 movge %xcc, %i2, %i1
773 popc %g3, %o4
774 fmovdvs %icc, %f5, %f27
775 udiv %i0, 0x03C9, %l2
776 subccc %l4, %l3, %g6
777 umul %l0, 0x1380, %o5
778 fmovdgu %xcc, %f10, %f24
779 addccc %g5, 0x030C, %l6
780 edge16l %i7, %i4, %i6
781 sdivcc %l5, 0x189D, %o2
782 movrlez %g2, 0x2B2, %o7
783 movrlez %o0, 0x379, %o6
784 edge8ln %g4, %i3, %o1
785 addccc %o3, 0x1CC2, %g1
786 edge8n %l1, %i5, %i2
787 movcs %xcc, %i1, %g3
788 movgu %icc, %g7, %o4
789 fmovsle %xcc, %f13, %f1
790 stb %l2, [%l7 + 0x7E]
791 array8 %i0, %l4, %g6
792 addcc %l0, %l3, %o5
793 sll %l6, 0x03, %g5
794 edge8ln %i4, %i7, %i6
795 fcmple16 %f10, %f20, %l5
796 sth %g2, [%l7 + 0x18]
797 edge16n %o2, %o7, %o0
798 sir 0x163E
799 addc %o6, %i3, %o1
800 ldsw [%l7 + 0x1C], %o3
801 fmul8sux16 %f2, %f0, %f22
802 fzero %f16
803 ldub [%l7 + 0x77], %g4
804 fornot2s %f25, %f31, %f31
805 ldx [%l7 + 0x08], %g1
806 restore %l1, 0x1EA6, %i5
807 rdpr %cwp, %g1
808 rdpr %cansave, %g2
809 rdpr %canrestore, %g3
810 rdpr %cleanwin, %g4
811 rdpr %otherwin, %g5
812 rdpr %wstate, %g6
813 ldx [%l7 + 0x50], %i1
814 movleu %icc, %g3, %g7
815 subc %i2, %o4, %i0
816 or %l4, 0x0E87, %l2
817 movne %icc, %g6, %l3
818 nop
819 set 0x2C, %i1
820 lduw [%l7 + %i1], %l0
821 ldsw [%l7 + 0x78], %l6
822 movrlz %o5, %g5, %i4
823 srl %i6, %l5, %i7
824 mulx %g2, 0x01C8, %o2
825 fmovdpos %xcc, %f2, %f29
826 popc 0x167D, %o0
827 ldsh [%l7 + 0x38], %o6
828 movvs %xcc, %o7, %i3
829 orncc %o1, 0x0215, %g4
830 fands %f23, %f11, %f27
831 fmovrse %g1, %f13, %f29
832 fand %f12, %f10, %f22
833 srl %o3, 0x1B, %i5
834 ldsw [%l7 + 0x68], %i1
835 movl %xcc, %l1, %g7
836 addcc %g3, 0x0B50, %o4
837 movrgez %i2, %l4, %l2
838 nop
839 set 0x7C, %g1
840 ldsh [%l7 + %g1], %g6
841 sll %l3, 0x04, %i0
842 lduh [%l7 + 0x68], %l0
843 fones %f21
844 fcmpeq32 %f12, %f26, %o5
845 movrlz %g5, 0x337, %l6
846 subcc %i4, %i6, %l5
847 fpack16 %f2, %f21
848 sdiv %i7, 0x126E, %g2
849 movne %xcc, %o0, %o6
850 mulx %o7, %i3, %o1
851 popc 0x054A, %g4
852 ldsb [%l7 + 0x23], %o2
853 subccc %g1, 0x0391, %o3
854 add %i1, 0x0B88, %i5
855 sra %g7, 0x13, %l1
856 xorcc %g3, 0x18C1, %o4
857 xorcc %i2, 0x1DFD, %l4
858 sll %l2, %l3, %g6
859 subcc %i0, 0x1200, %o5
860 sub %l0, %g5, %i4
861 edge8l %i6, %l6, %i7
862 stx %l5, [%l7 + 0x58]
863 edge16 %o0, %o6, %g2
864 movrne %o7, %i3, %g4
865 sir 0x1B1C
866 fcmpgt32 %f26, %f16, %o1
867 fpadd32s %f17, %f16, %f1
868 movcs %icc, %g1, %o3
869 ldx [%l7 + 0x50], %i1
870 mova %icc, %i5, %o2
871 movrne %l1, %g7, %g3
872 sll %i2, 0x05, %o4
873 edge16l %l2, %l4, %g6
874 andncc %i0, %l3, %o5
875 movg %xcc, %l0, %g5
876 array32 %i4, %l6, %i6
877 save %i7, %o0, %l5
878 rdpr %cwp, %g1
879 rdpr %cansave, %g2
880 rdpr %canrestore, %g3
881 rdpr %cleanwin, %g4
882 rdpr %otherwin, %g5
883 rdpr %wstate, %g6
884 movvc %icc, %o6, %o7
885 edge32n %i3, %g2, %o1
886 fandnot1 %f20, %f30, %f8
887 addccc %g4, 0x0385, %o3
888 subcc %i1, 0x132E, %g1
889 udiv %o2, 0x1A15, %l1
890 fmovsge %xcc, %f25, %f31
891 movgu %xcc, %g7, %i5
892 ld [%l7 + 0x54], %f9
893 alignaddr %i2, %o4, %g3
894 movcs %icc, %l2, %l4
895 fmovrdgez %g6, %f0, %f22
896 alignaddr %l3, %i0, %o5
897 subccc %l0, %i4, %l6
898 ld [%l7 + 0x7C], %f16
899 fpsub32s %f12, %f16, %f0
900 edge8n %g5, %i7, %o0
901 popc %l5, %o6
902 fcmpgt32 %f28, %f2, %o7
903 movpos %icc, %i3, %i6
904 fandnot2s %f0, %f11, %f1
905 ldsh [%l7 + 0x64], %g2
906 edge16 %g4, %o3, %i1
907 sra %o1, 0x09, %o2
908 alignaddrl %g1, %g7, %i5
909 subcc %l1, %o4, %g3
910 fpadd32s %f24, %f25, %f14
911 udivx %i2, 0x0151, %l4
912 fcmpeq16 %f16, %f22, %g6
913 st %f27, [%l7 + 0x40]
914 addcc %l3, %l2, %i0
915 or %l0, %i4, %l6
916 orncc %o5, 0x0BE6, %g5
917 edge8n %o0, %l5, %o6
918 andcc %i7, 0x0CF4, %o7
919 movcc %icc, %i3, %g2
920 movneg %xcc, %g4, %o3
921 movre %i6, %o1, %o2
922 andn %g1, %g7, %i1
923 ldsh [%l7 + 0x72], %l1
924 srl %i5, %g3, %o4
925 ldsb [%l7 + 0x1F], %i2
926 ldsb [%l7 + 0x43], %g6
927 subccc %l4, %l2, %l3
928 fmul8ulx16 %f22, %f30, %f14
929 edge16n %l0, %i4, %i0
930 sdivcc %l6, 0x0EA3, %g5
931 fsrc1 %f12, %f8
932 orn %o0, 0x1196, %l5
933 fcmpes %fcc3, %f6, %f29
934 xnorcc %o5, %i7, %o6
935 andncc %i3, %o7, %g4
936 movpos %icc, %g2, %i6
937 fones %f19
938 orcc %o3, %o1, %g1
939 fmovda %xcc, %f6, %f11
940 sethi 0x156F, %g7
941 xorcc %i1, 0x055F, %l1
942 mulx %o2, 0x1560, %g3
943 movrlz %o4, %i2, %i5
944 save %l4, 0x03D0, %g6
945 rdpr %cwp, %g1
946 rdpr %cansave, %g2
947 rdpr %canrestore, %g3
948 rdpr %cleanwin, %g4
949 rdpr %otherwin, %g5
950 rdpr %wstate, %g6
951 movne %icc, %l2, %l3
952 ldsw [%l7 + 0x50], %l0
953 movle %icc, %i0, %i4
954 movne %icc, %l6, %o0
955 st %f31, [%l7 + 0x14]
956 save %l5, %g5, %o5
957 rdpr %cwp, %g1
958 rdpr %cansave, %g2
959 rdpr %canrestore, %g3
960 rdpr %cleanwin, %g4
961 rdpr %otherwin, %g5
962 rdpr %wstate, %g6
963 fxors %f19, %f3, %f22
964 fandnot1s %f4, %f27, %f20
965 movrne %o6, %i7, %i3
966 mulx %o7, 0x1382, %g2
967 fmovspos %xcc, %f17, %f8
968 and %g4, %o3, %o1
969 andcc %i6, 0x1339, %g7
970 move %xcc, %i1, %g1
971 sethi 0x162D, %o2
972 sub %g3, 0x1B6C, %l1
973 mulx %i2, 0x0816, %i5
974 movrne %o4, %g6, %l4
975 fmovdn %icc, %f0, %f0
976 mulx %l3, %l2, %i0
977 move %icc, %l0, %l6
978 movre %o0, %l5, %i4
979 smulcc %o5, %g5, %o6
980 ldd [%l7 + 0x58], %f8
981 fpadd32 %f28, %f0, %f28
982 nop
983 set 0x34, %g3
984 ldsw [%l7 + %g3], %i7
985 fexpand %f14, %f14
986 fands %f15, %f23, %f5
987 sub %o7, 0x0D95, %g2
988 sub %g4, %o3, %o1
989 edge16n %i3, %g7, %i6
990 edge32ln %g1, %o2, %i1
991 xor %l1, %g3, %i5
992 ldx [%l7 + 0x68], %i2
993 edge16 %g6, %o4, %l4
994 xnor %l2, %i0, %l3
995 orcc %l0, %o0, %l6
996 fpadd16s %f15, %f17, %f26
997 addc %i4, %l5, %o5
998 andncc %g5, %i7, %o6
999 fpadd32 %f22, %f16, %f30
1000 subcc %g2, 0x16BF, %o7
1001 addc %o3, 0x04AC, %o1
1002 edge32ln %g4, %g7, %i3
1003 edge16n %i6, %o2, %g1
1004 movg %icc, %l1, %g3
1005 fxnor %f4, %f8, %f20
1006 edge16ln %i1, %i5, %g6
1007 addccc %i2, 0x126A, %o4
1008 fmovdvs %xcc, %f27, %f25
1009 array16 %l2, %i0, %l4
1010 fmovdne %icc, %f18, %f10
1011 umul %l0, %o0, %l3
1012 fmovdgu %xcc, %f6, %f0
1013 fmovdne %icc, %f19, %f10
1014 ldsb [%l7 + 0x36], %l6
1015 fandnot1 %f16, %f24, %f20
1016 umulcc %l5, 0x1319, %i4
1017 xnor %o5, %i7, %g5
1018 stx %o6, [%l7 + 0x10]
1019 alignaddrl %o7, %o3, %o1
1020 movrlez %g4, 0x020, %g7
1021 orcc %g2, 0x049E, %i6
1022 subccc %o2, 0x0A91, %i3
1023 ldsb [%l7 + 0x1B], %l1
1024 stw %g1, [%l7 + 0x38]
1025 sub %g3, %i1, %i5
1026 movge %xcc, %g6, %o4
1027 popc %l2, %i0
1028 movcs %xcc, %i2, %l0
1029 fornot2s %f29, %f4, %f30
1030 faligndata %f4, %f20, %f8
1031 srax %o0, %l4, %l6
1032 popc %l5, %i4
1033 edge32 %l3, %o5, %i7
1034 edge8 %g5, %o6, %o3
1035 or %o1, 0x1DE5, %g4
1036 movn %xcc, %g7, %o7
1037 fand %f2, %f4, %f16
1038 addc %i6, 0x073B, %g2
1039 srax %o2, 0x0F, %i3
1040 movgu %icc, %l1, %g1
1041 edge16ln %i1, %i5, %g6
1042 edge16l %o4, %l2, %i0
1043 movrlz %i2, %g3, %l0
1044 fabsd %f0, %f10
1045 or %l4, 0x130B, %l6
1046 fmovrde %l5, %f0, %f16
1047 fmovse %xcc, %f27, %f15
1048 fmovdg %icc, %f21, %f30
1049 ldsw [%l7 + 0x0C], %o0
1050 movcc %xcc, %l3, %o5
1051 setx loop_1, %l0, %l1
1052 return %l1
1053 nop
1054 rdpr %cwp, %g1
1055 rdpr %cansave, %g2
1056 rdpr %canrestore, %g3
1057 rdpr %cleanwin, %g4
1058 rdpr %otherwin, %g5
1059 rdpr %wstate, %g6
1060loop_1: lduh [%l7 + 0x40], %o3
1061 movl %xcc, %o1, %o6
1062 movle %xcc, %g7, %g4
1063 sdivcc %o7, 0x0A60, %i6
1064 edge32 %o2, %i3, %g2
1065 edge16l %g1, %l1, %i5
1066 movpos %icc, %g6, %i1
1067 edge32n %l2, %i0, %o4
1068 movcs %icc, %g3, %l0
1069 movn %xcc, %i2, %l4
1070 orn %l6, %o0, %l5
1071 add %o5, %l3, %g5
1072 movrlz %i4, %i7, %o3
1073 fands %f18, %f1, %f0
1074 movneg %xcc, %o6, %g7
1075 sir 0x08ED
1076 fcmps %fcc0, %f21, %f27
1077 movrgz %o1, 0x395, %g4
1078 fmovsvc %icc, %f12, %f31
1079 xnor %o7, %o2, %i6
1080 fmovsne %xcc, %f25, %f25
1081 subcc %i3, %g1, %g2
1082 subc %l1, 0x1653, %g6
1083 sllx %i5, %l2, %i0
1084 sdiv %o4, 0x1104, %g3
1085 fmovse %icc, %f15, %f20
1086 movrne %l0, %i1, %l4
1087 movvc %xcc, %l6, %i2
1088 smul %l5, %o5, %l3
1089 fmovrdlz %g5, %f18, %f22
1090 lduw [%l7 + 0x34], %o0
1091 fcmple32 %f22, %f22, %i7
1092 umulcc %i4, 0x1BAF, %o6
1093 ldsh [%l7 + 0x20], %g7
1094 sir 0x1AB8
1095 alignaddr %o3, %o1, %o7
1096 fpmerge %f26, %f18, %f24
1097 fpsub32s %f9, %f15, %f6
1098 umul %g4, %o2, %i3
1099 smul %i6, 0x01EC, %g2
1100 fpsub32 %f18, %f4, %f28
1101 fnot2s %f23, %f7
1102 st %f22, [%l7 + 0x44]
1103 movleu %xcc, %l1, %g1
1104 movre %g6, %l2, %i0
1105 movrgz %o4, 0x34E, %i5
1106 movcs %xcc, %l0, %g3
1107 movgu %icc, %l4, %i1
1108 movn %icc, %i2, %l6
1109 stw %l5, [%l7 + 0x34]
1110 subc %l3, 0x00BD, %g5
1111 fmul8x16al %f18, %f25, %f0
1112 for %f12, %f26, %f14
1113 alignaddr %o5, %o0, %i4
1114 mulx %o6, %i7, %o3
1115 edge8 %g7, %o1, %o7
1116 sdivx %o2, 0x0C5F, %g4
1117 subc %i3, 0x15DE, %g2
1118 xnorcc %l1, %g1, %i6
1119 movne %xcc, %g6, %i0
1120 fmul8ulx16 %f16, %f0, %f16
1121 ld [%l7 + 0x0C], %f1
1122 ldd [%l7 + 0x38], %o4
1123 andcc %i5, %l0, %l2
1124 subc %l4, %i1, %i2
1125 lduh [%l7 + 0x52], %l6
1126 save %g3, 0x1780, %l5
1127 rdpr %cwp, %g1
1128 rdpr %cansave, %g2
1129 rdpr %canrestore, %g3
1130 rdpr %cleanwin, %g4
1131 rdpr %otherwin, %g5
1132 rdpr %wstate, %g6
1133 movl %xcc, %l3, %o5
1134 andncc %g5, %i4, %o0
1135 array32 %o6, %i7, %o3
1136 movne %icc, %g7, %o7
1137 add %o1, 0x0FB0, %o2
1138 fzero %f22
1139 movpos %xcc, %g4, %i3
1140 movleu %xcc, %l1, %g2
1141 lduh [%l7 + 0x78], %g1
1142 fpsub16 %f12, %f16, %f0
1143 andncc %i6, %g6, %o4
1144 ldx [%l7 + 0x08], %i5
1145 fors %f25, %f20, %f6
1146 stx %l0, [%l7 + 0x58]
1147 fmuld8sux16 %f2, %f2, %f4
1148 edge32 %i0, %l2, %i1
1149 fnot2s %f6, %f3
1150 movrlz %i2, 0x079, %l6
1151 sth %l4, [%l7 + 0x4E]
1152 movneg %icc, %l5, %l3
1153 movrgz %g3, 0x07A, %o5
1154 subcc %g5, %i4, %o0
1155 fabsd %f14, %f20
1156 edge8l %i7, %o3, %o6
1157 fmovrdne %o7, %f16, %f26
1158 stw %o1, [%l7 + 0x70]
1159 fmovs %f13, %f30
1160 save %g7, 0x1F35, %g4
1161 rdpr %cwp, %g1
1162 rdpr %cansave, %g2
1163 rdpr %canrestore, %g3
1164 rdpr %cleanwin, %g4
1165 rdpr %otherwin, %g5
1166 rdpr %wstate, %g6
1167 movg %icc, %i3, %l1
1168 ldd [%l7 + 0x48], %f14
1169 fmovrsgez %o2, %f21, %f15
1170 fmovscc %icc, %f2, %f28
1171 edge16n %g2, %i6, %g6
1172 udivx %o4, 0x1BE1, %i5
1173 movge %xcc, %l0, %g1
1174 fornot1 %f10, %f20, %f24
1175 fmovsn %xcc, %f31, %f4
1176 ldd [%l7 + 0x08], %i0
1177 ld [%l7 + 0x38], %f25
1178 sll %i1, %l2, %l6
1179 fnot2s %f3, %f13
1180 popc 0x0C5F, %l4
1181 edge8ln %i2, %l3, %g3
1182 addcc %o5, 0x01D9, %g5
1183 fcmpgt32 %f28, %f26, %i4
1184 fmovda %icc, %f1, %f7
1185 sth %o0, [%l7 + 0x16]
1186 movpos %xcc, %l5, %i7
1187 movcs %icc, %o3, %o7
1188 fmovdgu %icc, %f23, %f13
1189 edge16l %o1, %o6, %g4
1190 addcc %g7, 0x0359, %i3
1191 movn %xcc, %l1, %o2
1192 movrne %i6, 0x27C, %g6
1193 movl %icc, %g2, %o4
1194 fcmpgt16 %f4, %f10, %i5
1195 array16 %g1, %i0, %i1
1196 fmovrdlz %l2, %f18, %f2
1197 umul %l6, 0x059E, %l4
1198 mova %xcc, %l0, %i2
1199 andncc %l3, %o5, %g3
1200 fmuld8sux16 %f10, %f20, %f12
1201 subccc %g5, %i4, %l5
1202 array8 %o0, %o3, %i7
1203 lduw [%l7 + 0x6C], %o7
1204 edge16ln %o1, %o6, %g7
1205 fmovsvc %icc, %f26, %f26
1206 andncc %i3, %g4, %o2
1207 for %f16, %f24, %f12
1208 stw %i6, [%l7 + 0x34]
1209 alignaddr %g6, %g2, %l1
1210 mova %icc, %i5, %o4
1211 udiv %g1, 0x02FA, %i0
1212 sir 0x0B8E
1213 subcc %i1, 0x082F, %l6
1214 sub %l2, 0x0FBF, %l4
1215 edge32ln %i2, %l3, %l0
1216 ldsb [%l7 + 0x09], %g3
1217 edge32 %g5, %o5, %l5
1218 fpadd16s %f28, %f4, %f4
1219 udiv %o0, 0x18AD, %o3
1220 fcmpd %fcc0, %f16, %f30
1221 lduh [%l7 + 0x24], %i4
1222 edge32ln %o7, %o1, %o6
1223 fmovdne %icc, %f30, %f9
1224 alignaddrl %g7, %i3, %i7
1225 fmovsgu %icc, %f0, %f25
1226 srl %o2, %g4, %i6
1227 sethi 0x069E, %g2
1228 addcc %g6, 0x070A, %l1
1229 movrlez %o4, %i5, %g1
1230 move %icc, %i1, %i0
1231 add %l6, 0x1F19, %l4
1232 movrlez %i2, 0x12D, %l3
1233 fpadd32s %f3, %f5, %f23
1234 umul %l0, %l2, %g5
1235 movvs %icc, %g3, %l5
1236 mulx %o0, %o5, %o3
1237 movrne %o7, %o1, %o6
1238 andcc %g7, 0x1077, %i3
1239 stw %i7, [%l7 + 0x4C]
1240 mulscc %i4, 0x0864, %g4
1241 edge8n %i6, %o2, %g6
1242 edge32ln %g2, %o4, %l1
1243 fcmpeq16 %f2, %f24, %g1
1244 add %i5, 0x063E, %i0
1245 stx %i1, [%l7 + 0x38]
1246 movpos %xcc, %l4, %i2
1247 edge16l %l3, %l6, %l0
1248 fandnot2s %f30, %f9, %f20
1249 fandnot1s %f10, %f14, %f31
1250 sdivx %g5, 0x0601, %l2
1251 edge32ln %l5, %g3, %o5
1252 umul %o3, 0x19D5, %o7
1253 smulcc %o1, 0x0823, %o0
1254 edge32 %g7, %i3, %i7
1255 andncc %i4, %o6, %g4
1256 movcc %xcc, %o2, %i6
1257 addccc %g6, %o4, %g2
1258 fpsub16s %f30, %f7, %f22
1259 fxnors %f15, %f10, %f17
1260 save %l1, 0x1F5C, %i5
1261 rdpr %cwp, %g1
1262 rdpr %cansave, %g2
1263 rdpr %canrestore, %g3
1264 rdpr %cleanwin, %g4
1265 rdpr %otherwin, %g5
1266 rdpr %wstate, %g6
1267 edge32 %i0, %i1, %g1
1268 edge8ln %l4, %l3, %i2
1269 edge16l %l6, %l0, %g5
1270 orncc %l5, 0x1DA2, %g3
1271 srl %l2, 0x15, %o3
1272 lduh [%l7 + 0x12], %o5
1273 movre %o1, %o7, %o0
1274 sdiv %i3, 0x0C58, %i7
1275 fpsub16s %f22, %f9, %f30
1276 xnor %i4, %g7, %g4
1277 srax %o2, 0x03, %o6
1278 ldsh [%l7 + 0x52], %i6
1279 movge %xcc, %g6, %o4
1280 xor %g2, 0x1FA2, %i5
1281 fcmpeq32 %f24, %f12, %l1
1282 fnors %f3, %f24, %f12
1283 edge8l %i1, %g1, %i0
1284 edge8 %l3, %i2, %l4
1285 xnorcc %l6, 0x1864, %g5
1286 array16 %l0, %g3, %l5
1287 edge16ln %l2, %o3, %o5
1288 std %f16, [%l7 + 0x18]
1289 stb %o1, [%l7 + 0x0B]
1290 movre %o0, 0x02B, %i3
1291 movne %xcc, %i7, %i4
1292 mulscc %g7, %g4, %o7
1293 stx %o6, [%l7 + 0x20]
1294 srlx %o2, 0x07, %g6
1295 orncc %o4, %g2, %i6
1296 edge8l %l1, %i5, %g1
1297 fmovs %f13, %f9
1298 sllx %i1, 0x1C, %l3
1299 sllx %i0, %i2, %l6
1300 edge8 %g5, %l0, %l4
1301 andncc %g3, %l5, %o3
1302 fmovd %f8, %f22
1303 fpadd32 %f28, %f12, %f12
1304 sth %l2, [%l7 + 0x18]
1305 array16 %o1, %o5, %o0
1306 fxors %f17, %f26, %f25
1307 orcc %i3, %i4, %g7
1308 st %f21, [%l7 + 0x18]
1309 fornot2s %f2, %f23, %f6
1310 umulcc %i7, %o7, %g4
1311 fcmple16 %f22, %f4, %o6
1312 movne %icc, %g6, %o2
1313 fandnot2 %f8, %f10, %f4
1314 movcs %icc, %o4, %i6
1315 move %xcc, %g2, %i5
1316 fpmerge %f13, %f23, %f26
1317 movneg %icc, %g1, %l1
1318 movpos %icc, %l3, %i0
1319 fmul8x16au %f5, %f25, %f8
1320 fmovdvs %xcc, %f28, %f16
1321 movrlz %i2, %l6, %i1
1322 fmovsa %xcc, %f30, %f0
1323 umul %l0, 0x095C, %l4
1324 popc 0x102E, %g3
1325 alignaddr %g5, %o3, %l2
1326 addccc %l5, 0x144F, %o5
1327 lduh [%l7 + 0x34], %o1
1328 and %o0, %i3, %g7
1329 fmovscc %icc, %f14, %f31
1330 fmovrslz %i7, %f4, %f13
1331 sll %o7, %i4, %g4
1332 stw %g6, [%l7 + 0x70]
1333 orncc %o2, 0x192D, %o4
1334 movrlez %i6, 0x106, %g2
1335 fmovdvc %icc, %f10, %f3
1336 sir 0x0182
1337 fmul8ulx16 %f10, %f2, %f18
1338 move %icc, %o6, %i5
1339 fmul8x16au %f7, %f15, %f30
1340 nop
1341 set 0x58, %l5
1342 std %f6, [%l7 + %l5]
1343 ldx [%l7 + 0x70], %g1
1344 edge8ln %l3, %l1, %i2
1345 fmovsgu %xcc, %f5, %f1
1346 andncc %l6, %i1, %l0
1347 stw %i0, [%l7 + 0x3C]
1348 sllx %l4, 0x1A, %g5
1349 ldsw [%l7 + 0x50], %g3
1350 movne %icc, %o3, %l2
1351 sth %l5, [%l7 + 0x54]
1352 fone %f22
1353 ldx [%l7 + 0x28], %o5
1354 subcc %o0, 0x17C3, %i3
1355 sdivx %g7, 0x0B5E, %i7
1356 pdist %f16, %f28, %f22
1357 movcs %icc, %o7, %i4
1358 movneg %icc, %g4, %g6
1359 restore %o1, 0x0C08, %o2
1360 rdpr %cwp, %g1
1361 rdpr %cansave, %g2
1362 rdpr %canrestore, %g3
1363 rdpr %cleanwin, %g4
1364 rdpr %otherwin, %g5
1365 rdpr %wstate, %g6
1366 edge16 %i6, %g2, %o4
1367 mulx %o6, %i5, %l3
1368 xorcc %l1, 0x1BF6, %g1
1369 fmovdcs %xcc, %f6, %f17
1370 xnor %l6, %i2, %l0
1371 fornot2s %f31, %f24, %f21
1372 ldd [%l7 + 0x78], %i0
1373 array32 %i0, %g5, %l4
1374 movrgz %o3, 0x109, %l2
1375 popc 0x10B4, %g3
1376 sdivcc %l5, 0x0570, %o0
1377 save %o5, %g7, %i3
1378 rdpr %cwp, %g1
1379 rdpr %cansave, %g2
1380 rdpr %canrestore, %g3
1381 rdpr %cleanwin, %g4
1382 rdpr %otherwin, %g5
1383 rdpr %wstate, %g6
1384 sir 0x1C4B
1385 fors %f0, %f5, %f8
1386 udiv %o7, 0x0C1E, %i4
1387 fcmpgt32 %f28, %f28, %i7
1388 movvc %xcc, %g4, %g6
1389 edge32 %o2, %i6, %g2
1390 movle %icc, %o4, %o6
1391 xnor %o1, %i5, %l1
1392 stb %l3, [%l7 + 0x2C]
1393 movle %icc, %g1, %l6
1394 movrne %l0, %i1, %i0
1395 edge16l %g5, %l4, %o3
1396 fnands %f22, %f19, %f5
1397 fandnot1 %f28, %f6, %f22
1398 fmovsne %icc, %f9, %f31
1399 fandnot2 %f14, %f10, %f6
1400 sir 0x1412
1401 sll %l2, %i2, %l5
1402 fmuld8sux16 %f31, %f10, %f4
1403 fornot1 %f24, %f26, %f6
1404 sllx %g3, 0x03, %o0
1405 fcmpes %fcc0, %f3, %f23
1406 sub %g7, 0x1556, %o5
1407 movvc %xcc, %i3, %i4
1408 movne %xcc, %i7, %g4
1409 fpadd32s %f5, %f16, %f25
1410 lduw [%l7 + 0x08], %g6
1411 movn %xcc, %o2, %i6
1412 edge16n %g2, %o4, %o6
1413 fcmple16 %f30, %f24, %o7
1414 edge16n %o1, %i5, %l1
1415 ldsb [%l7 + 0x65], %l3
1416 popc %g1, %l0
1417 lduw [%l7 + 0x20], %l6
1418 orcc %i1, 0x13E4, %i0
1419 movcs %icc, %l4, %g5
1420 andncc %l2, %i2, %o3
1421 andncc %l5, %o0, %g7
1422 movl %xcc, %g3, %i3
1423 movrgez %o5, %i7, %i4
1424 movrlez %g6, %o2, %i6
1425 movle %xcc, %g2, %o4
1426 srax %o6, 0x05, %g4
1427 andn %o7, 0x0481, %o1
1428 fmul8sux16 %f26, %f18, %f10
1429 fmovdleu %xcc, %f11, %f1
1430 or %l1, %l3, %g1
1431 movrne %l0, 0x384, %l6
1432 edge32n %i1, %i5, %i0
1433 stb %g5, [%l7 + 0x3F]
1434 movcc %xcc, %l2, %i2
1435 ldd [%l7 + 0x38], %f26
1436 fmul8ulx16 %f10, %f10, %f2
1437 fmovrdlz %l4, %f8, %f10
1438 sdivx %l5, 0x032C, %o3
1439 fxnor %f22, %f12, %f8
1440 stx %g7, [%l7 + 0x70]
1441 fmul8x16 %f18, %f30, %f8
1442 sra %o0, %g3, %o5
1443 sdiv %i3, 0x1BF1, %i4
1444 array16 %i7, %g6, %i6
1445 sdiv %g2, 0x0AD4, %o4
1446 movpos %icc, %o2, %g4
1447 st %f13, [%l7 + 0x70]
1448 setx loop_2, %l0, %l1
1449 return %l1
1450 nop
1451 rdpr %cwp, %g1
1452 rdpr %cansave, %g2
1453 rdpr %canrestore, %g3
1454 rdpr %cleanwin, %g4
1455 rdpr %otherwin, %g5
1456 rdpr %wstate, %g6
1457loop_2: fnands %f17, %f26, %f1
1458 fmovrsgez %o6, %f5, %f28
1459 array16 %l1, %l3, %l0
1460 fmovsvc %xcc, %f26, %f26
1461 fandnot2 %f22, %f12, %f2
1462 edge16 %l6, %i1, %i5
1463 ldub [%l7 + 0x5A], %i0
1464 movvc %icc, %g1, %g5
1465 mulscc %l2, 0x197C, %i2
1466 mulscc %l5, %o3, %l4
1467 ldsw [%l7 + 0x38], %o0
1468 andcc %g3, %g7, %o5
1469 ldd [%l7 + 0x20], %i4
1470 movrgez %i7, 0x316, %g6
1471 fmovrdgz %i6, %f0, %f26
1472 sll %g2, 0x19, %i3
1473 sdivx %o4, 0x1CA6, %o2
1474 edge32 %o7, %o1, %o6
1475 fcmpd %fcc2, %f8, %f12
1476 edge16n %l1, %g4, %l3
1477 sdivx %l0, 0x181F, %l6
1478 fmovdl %xcc, %f7, %f13
1479 ldx [%l7 + 0x50], %i5
1480 sir 0x0146
1481 fsrc1s %f4, %f31
1482 alignaddrl %i1, %i0, %g1
1483 srl %g5, %i2, %l2
1484 sdivx %o3, 0x1C8A, %l4
1485 edge16ln %o0, %l5, %g3
1486 sllx %g7, %o5, %i4
1487 movgu %xcc, %g6, %i6
1488 edge32 %g2, %i3, %o4
1489 move %icc, %o2, %i7
1490 sethi 0x189A, %o7
1491 fmovse %xcc, %f11, %f14
1492 movrne %o1, %l1, %o6
1493 array32 %g4, %l3, %l6
1494 movg %xcc, %l0, %i5
1495 subc %i0, 0x1A71, %g1
1496 or %g5, %i2, %i1
1497 alignaddr %o3, %l4, %l2
1498 lduh [%l7 + 0x3E], %l5
1499 subc %g3, 0x11CB, %g7
1500 subcc %o0, %i4, %o5
1501 edge32 %g6, %i6, %i3
1502 edge8n %o4, %o2, %i7
1503 sir 0x1E33
1504 sdiv %o7, 0x1FB9, %o1
1505 edge8n %l1, %g2, %o6
1506 fcmple32 %f24, %f0, %g4
1507 sir 0x12ED
1508 movleu %xcc, %l6, %l3
1509 edge16l %l0, %i5, %i0
1510 stw %g1, [%l7 + 0x7C]
1511 movrne %i2, 0x165, %g5
1512 fmovrdlez %i1, %f22, %f4
1513 fpsub16 %f14, %f16, %f24
1514 fmovda %xcc, %f11, %f13
1515 movg %xcc, %o3, %l2
1516 array8 %l5, %l4, %g7
1517 movrlez %o0, %g3, %o5
1518 movcs %icc, %g6, %i4
1519 fmovspos %icc, %f8, %f18
1520 nop
1521 set 0x37, %l1
1522 stb %i6, [%l7 + %l1]
1523 fsrc2s %f18, %f11
1524 fcmpne16 %f14, %f24, %i3
1525 fmovdge %xcc, %f10, %f3
1526 fmovrde %o2, %f18, %f0
1527 fcmpes %fcc3, %f11, %f27
1528 st %f30, [%l7 + 0x30]
1529 fmovrdlez %o4, %f2, %f30
1530 fmovsvc %icc, %f6, %f17
1531 sll %o7, %i7, %o1
1532 movneg %xcc, %l1, %o6
1533 nop
1534 set 0x60, %i2
1535 sth %g2, [%l7 + %i2]
1536 fpadd16s %f26, %f0, %f24
1537 orcc %g4, 0x18E6, %l6
1538 udivcc %l3, 0x0206, %l0
1539 movrgez %i0, %i5, %i2
1540 movvc %icc, %g1, %i1
1541 sll %g5, %o3, %l2
1542 subcc %l5, 0x1BFE, %g7
1543 edge16 %l4, %o0, %g3
1544 xnorcc %g6, 0x147B, %o5
1545 array32 %i4, %i6, %o2
1546 array32 %o4, %o7, %i3
1547 nop
1548 set 0x30, %o6
1549 ldsh [%l7 + %o6], %o1
1550 save %l1, 0x17A9, %i7
1551 rdpr %cwp, %g1
1552 rdpr %cansave, %g2
1553 rdpr %canrestore, %g3
1554 rdpr %cleanwin, %g4
1555 rdpr %otherwin, %g5
1556 rdpr %wstate, %g6
1557 srax %o6, %g2, %g4
1558 umulcc %l3, 0x0C86, %l0
1559 sllx %l6, 0x0C, %i0
1560 lduh [%l7 + 0x0A], %i2
1561 stb %g1, [%l7 + 0x1A]
1562 ldx [%l7 + 0x30], %i5
1563 movle %icc, %i1, %o3
1564 subc %g5, 0x01C7, %l2
1565 edge32n %l5, %g7, %o0
1566 fcmpgt16 %f24, %f12, %l4
1567 addcc %g6, 0x09A0, %o5
1568 fmovdcs %icc, %f18, %f28
1569 nop
1570 set 0x3A, %g2
1571 ldsh [%l7 + %g2], %i4
1572 ldd [%l7 + 0x08], %i6
1573 xnorcc %g3, 0x127E, %o2
1574 ldd [%l7 + 0x40], %o6
1575 sth %o4, [%l7 + 0x7A]
1576 movne %icc, %i3, %l1
1577 movg %xcc, %o1, %i7
1578 fmovrdlez %g2, %f16, %f28
1579 sdiv %o6, 0x08BF, %g4
1580 addc %l0, %l3, %i0
1581 fmovde %icc, %f13, %f20
1582 edge8n %l6, %g1, %i2
1583 srl %i5, 0x0E, %i1
1584 subcc %g5, %l2, %l5
1585 orn %g7, 0x0C5E, %o3
1586 addcc %l4, 0x06EB, %o0
1587 srl %o5, 0x06, %g6
1588 movn %icc, %i6, %i4
1589 movrne %g3, %o2, %o7
1590 fmovrdlez %i3, %f18, %f22
1591 alignaddrl %o4, %o1, %i7
1592 fandnot2s %f26, %f14, %f30
1593 ldsb [%l7 + 0x12], %g2
1594 udivx %l1, 0x149E, %g4
1595 edge8 %o6, %l0, %i0
1596 fcmpne32 %f24, %f30, %l3
1597 movleu %icc, %l6, %g1
1598 ldsb [%l7 + 0x73], %i5
1599 srlx %i1, %g5, %l2
1600 alignaddrl %i2, %g7, %l5
1601 umul %o3, 0x18A2, %o0
1602 popc %l4, %o5
1603 mulscc %i6, %g6, %g3
1604 or %i4, %o7, %i3
1605 movne %icc, %o4, %o2
1606 edge32 %i7, %o1, %g2
1607 lduh [%l7 + 0x0E], %l1
1608 faligndata %f30, %f6, %f12
1609 udiv %o6, 0x027F, %l0
1610 sll %g4, 0x05, %l3
1611 movre %l6, 0x273, %i0
1612 movrlz %i5, %i1, %g5
1613 orncc %g1, 0x0A52, %i2
1614 movcs %icc, %g7, %l5
1615 mulx %o3, 0x1961, %l2
1616 sll %o0, %o5, %i6
1617 edge16l %g6, %l4, %g3
1618 ld [%l7 + 0x7C], %f23
1619 movgu %xcc, %o7, %i4
1620 nop
1621 set 0x74, %o1
1622 lduw [%l7 + %o1], %o4
1623 stw %i3, [%l7 + 0x4C]
1624 fpmerge %f20, %f29, %f22
1625 udivcc %i7, 0x1198, %o2
1626 movrlez %o1, %l1, %g2
1627 srl %l0, %g4, %l3
1628 movpos %icc, %l6, %o6
1629 movneg %icc, %i5, %i0
1630 movvs %icc, %i1, %g1
1631 mova %xcc, %g5, %i2
1632 orn %g7, 0x11CB, %l5
1633 array8 %l2, %o0, %o5
1634 mulscc %i6, 0x0DBC, %o3
1635 edge16ln %g6, %l4, %o7
1636 ldsh [%l7 + 0x48], %i4
1637 fcmped %fcc2, %f12, %f20
1638 fmovdneg %icc, %f15, %f30
1639 nop
1640 set 0x7D, %l3
1641 ldub [%l7 + %l3], %g3
1642 movge %xcc, %o4, %i7
1643 fpack32 %f12, %f24, %f14
1644 movrlez %i3, %o2, %l1
1645 sir 0x097A
1646 movn %icc, %g2, %o1
1647 andcc %l0, 0x03F1, %l3
1648 stw %l6, [%l7 + 0x58]
1649 add %o6, 0x143A, %i5
1650 movcc %xcc, %g4, %i1
1651 orcc %g1, 0x07A0, %i0
1652 fcmple16 %f4, %f2, %i2
1653 udivx %g5, 0x01C3, %g7
1654 restore %l2, %o0, %l5
1655 rdpr %cwp, %g1
1656 rdpr %cansave, %g2
1657 rdpr %canrestore, %g3
1658 rdpr %cleanwin, %g4
1659 rdpr %otherwin, %g5
1660 rdpr %wstate, %g6
1661 udivcc %o5, 0x0679, %i6
1662 smulcc %g6, 0x14AA, %l4
1663 fcmple16 %f18, %f26, %o7
1664 alignaddr %o3, %g3, %o4
1665 std %f18, [%l7 + 0x70]
1666 smulcc %i7, 0x1A7F, %i4
1667 movrlez %o2, 0x353, %i3
1668 movpos %icc, %g2, %l1
1669 array32 %l0, %l3, %l6
1670 movrgz %o6, 0x11A, %o1
1671 edge32n %i5, %i1, %g1
1672 fornot1 %f30, %f30, %f14
1673 std %f28, [%l7 + 0x08]
1674 fornot2s %f8, %f8, %f1
1675 nop
1676 set 0x70, %i4
1677 ldsw [%l7 + %i4], %i0
1678 movgu %xcc, %g4, %g5
1679 edge8 %i2, %l2, %g7
1680 udivcc %o0, 0x0794, %l5
1681 ld [%l7 + 0x74], %f24
1682 movrgez %i6, 0x0E6, %o5
1683 fornot1 %f26, %f14, %f24
1684 fmovdg %xcc, %f22, %f10
1685 edge32n %g6, %l4, %o3
1686 ldsw [%l7 + 0x1C], %g3
1687 setx loop_3, %l0, %l1
1688 return %l1
1689 nop
1690 rdpr %cwp, %g1
1691 rdpr %cansave, %g2
1692 rdpr %canrestore, %g3
1693 rdpr %cleanwin, %g4
1694 rdpr %otherwin, %g5
1695 rdpr %wstate, %g6
1696loop_3: ld [%l7 + 0x78], %f25
1697 fornot2s %f10, %f15, %f30
1698 movl %icc, %o2, %i3
1699 fcmpd %fcc3, %f26, %f6
1700 fand %f10, %f4, %f26
1701 fmovsa %icc, %f15, %f22
1702 fmovrsgz %i4, %f26, %f6
1703 orcc %l1, %g2, %l3
1704 st %f9, [%l7 + 0x1C]
1705 fnot1 %f30, %f26
1706 move %xcc, %l0, %o6
1707 fmovdvs %icc, %f14, %f22
1708 edge16l %o1, %i5, %l6
1709 sdivx %i1, 0x02E5, %i0
1710 sra %g1, %g4, %g5
1711 nop
1712 set 0x62, %g4
1713 lduh [%l7 + %g4], %l2
1714 movleu %xcc, %i2, %o0
1715 smul %g7, 0x19EC, %i6
1716 alignaddrl %l5, %g6, %l4
1717 orncc %o5, 0x07B2, %g3
1718 array16 %o3, %i7, %o7
1719 sdivx %o2, 0x1269, %o4
1720 xnor %i4, %l1, %i3
1721 lduh [%l7 + 0x24], %l3
1722 udivcc %g2, 0x15AB, %l0
1723 std %f16, [%l7 + 0x40]
1724 st %f30, [%l7 + 0x68]
1725 ldub [%l7 + 0x3B], %o6
1726 fnot1 %f20, %f2
1727 fandnot1 %f24, %f12, %f2
1728 lduh [%l7 + 0x4A], %o1
1729 edge32n %i5, %i1, %l6
1730 ldx [%l7 + 0x20], %g1
1731 array16 %i0, %g5, %g4
1732 movneg %xcc, %i2, %o0
1733 fexpand %f5, %f12
1734 edge8l %g7, %i6, %l5
1735 movcc %xcc, %g6, %l2
1736 xnor %l4, %g3, %o5
1737 sll %i7, 0x01, %o3
1738 lduw [%l7 + 0x30], %o2
1739 sdivcc %o7, 0x1B07, %i4
1740 mulx %l1, 0x034E, %i3
1741 ldd [%l7 + 0x70], %f6
1742 mova %xcc, %o4, %g2
1743 fandnot2 %f22, %f28, %f18
1744 restore %l0, 0x0F32, %o6
1745 rdpr %cwp, %g1
1746 rdpr %cansave, %g2
1747 rdpr %canrestore, %g3
1748 rdpr %cleanwin, %g4
1749 rdpr %otherwin, %g5
1750 rdpr %wstate, %g6
1751 xnorcc %o1, %l3, %i1
1752 move %xcc, %l6, %g1
1753 sdivx %i0, 0x1F28, %g5
1754 fmul8x16al %f14, %f19, %f22
1755 fcmpgt16 %f2, %f4, %i5
1756 fors %f28, %f30, %f10
1757 fmovrdlez %i2, %f12, %f28
1758 movne %icc, %g4, %g7
1759 sllx %i6, %l5, %o0
1760 sll %l2, 0x0D, %g6
1761 edge32 %l4, %g3, %o5
1762 xnor %i7, 0x0E64, %o3
1763 edge32 %o2, %i4, %l1
1764 udivx %i3, 0x105F, %o4
1765 ldd [%l7 + 0x58], %g2
1766 andn %l0, %o6, %o1
1767 fnot2s %f28, %f1
1768 alignaddrl %l3, %o7, %i1
1769 and %g1, 0x09D2, %i0
1770 or %l6, 0x1C5C, %i5
1771 add %i2, 0x02F8, %g4
1772 movl %xcc, %g5, %i6
1773 ld [%l7 + 0x74], %f9
1774 fmovda %icc, %f15, %f23
1775 move %icc, %l5, %o0
1776 addccc %g7, %l2, %l4
1777 alignaddr %g6, %o5, %i7
1778 movre %g3, 0x144, %o2
1779 fmovrslez %i4, %f1, %f9
1780 save %o3, %l1, %o4
1781 rdpr %cwp, %g1
1782 rdpr %cansave, %g2
1783 rdpr %canrestore, %g3
1784 rdpr %cleanwin, %g4
1785 rdpr %otherwin, %g5
1786 rdpr %wstate, %g6
1787 fmul8x16au %f5, %f26, %f16
1788 srax %i3, 0x18, %l0
1789 mova %xcc, %o6, %g2
1790 fcmpeq16 %f26, %f16, %l3
1791 fmul8x16 %f1, %f4, %f14
1792 edge32 %o7, %o1, %g1
1793 fcmpgt16 %f20, %f22, %i1
1794 add %i0, 0x0512, %l6
1795 ldsb [%l7 + 0x0C], %i2
1796 movl %icc, %g4, %i5
1797 orncc %i6, %l5, %o0
1798 fexpand %f21, %f26
1799 nop
1800 set 0x78, %l4
1801 ldx [%l7 + %l4], %g7
1802 movrgez %g5, 0x34A, %l4
1803 sllx %l2, %g6, %i7
1804 xor %g3, %o2, %o5
1805 fpmerge %f26, %f0, %f14
1806 and %i4, %l1, %o3
1807 fcmpgt16 %f18, %f14, %i3
1808 ldx [%l7 + 0x58], %o4
1809 addc %l0, 0x05ED, %g2
1810 ldx [%l7 + 0x78], %o6
1811 movne %xcc, %l3, %o7
1812 nop
1813 set 0x5C, %o5
1814 lduh [%l7 + %o5], %g1
1815 mulx %o1, 0x16D7, %i0
1816 smul %l6, %i2, %g4
1817 ldd [%l7 + 0x50], %i0
1818 movg %xcc, %i5, %l5
1819 stb %o0, [%l7 + 0x52]
1820 movrgz %g7, 0x37F, %i6
1821 edge8n %l4, %l2, %g6
1822 or %g5, %g3, %o2
1823 movge %xcc, %i7, %i4
1824 movre %l1, %o5, %i3
1825 edge8ln %o4, %l0, %g2
1826 xorcc %o6, 0x1C64, %l3
1827 fsrc2 %f28, %f0
1828 andncc %o3, %g1, %o7
1829 or %o1, 0x0F81, %l6
1830 sll %i2, %g4, %i1
1831 srax %i0, %l5, %i5
1832 movcs %xcc, %g7, %i6
1833 movcc %icc, %l4, %o0
1834 xnorcc %l2, %g6, %g3
1835 fmovdgu %xcc, %f11, %f31
1836 edge32n %o2, %g5, %i7
1837 orncc %l1, 0x1AA6, %i4
1838 fmovsg %icc, %f26, %f12
1839 edge16 %o5, %o4, %l0
1840 movg %icc, %i3, %o6
1841 edge8 %g2, %o3, %l3
1842 edge16ln %o7, %g1, %l6
1843 fabsd %f26, %f6
1844 srlx %o1, %g4, %i2
1845 fornot2s %f4, %f30, %f22
1846 sub %i1, 0x128A, %l5
1847 movrlez %i0, %i5, %i6
1848 movn %icc, %g7, %l4
1849 movneg %icc, %l2, %g6
1850 udivcc %o0, 0x0F0A, %g3
1851 movgu %xcc, %o2, %i7
1852 mulx %l1, 0x083C, %g5
1853 sllx %o5, %o4, %i4
1854 lduh [%l7 + 0x18], %i3
1855 movvs %xcc, %l0, %o6
1856 popc 0x1A91, %g2
1857 srax %l3, 0x05, %o7
1858 fpsub32 %f4, %f0, %f4
1859 fxnor %f12, %f30, %f12
1860 srlx %g1, %o3, %o1
1861 udivcc %l6, 0x0004, %g4
1862 orn %i1, %i2, %i0
1863 srl %i5, 0x0F, %l5
1864 movpos %xcc, %i6, %l4
1865 smulcc %g7, 0x0A59, %l2
1866 smul %g6, %g3, %o2
1867 siam 0x1
1868 xor %o0, %i7, %g5
1869 fmovsvc %xcc, %f6, %f2
1870 alignaddrl %o5, %l1, %o4
1871 ldsh [%l7 + 0x0C], %i3
1872 nop
1873 set 0x10, %i0
1874 ldd [%l7 + %i0], %f4
1875 subcc %l0, 0x1134, %i4
1876 fmovrslez %g2, %f7, %f3
1877 srax %l3, %o7, %g1
1878 fpmerge %f16, %f19, %f20
1879 andcc %o6, 0x081C, %o3
1880 fxors %f10, %f0, %f30
1881 movle %icc, %o1, %g4
1882 movg %xcc, %l6, %i1
1883 movneg %xcc, %i2, %i0
1884 sethi 0x0FEB, %l5
1885 umul %i6, %l4, %g7
1886 fnands %f12, %f31, %f0
1887 array16 %l2, %i5, %g3
1888 orncc %o2, 0x1E32, %g6
1889 xorcc %o0, 0x0345, %g5
1890 xnor %i7, 0x1C76, %l1
1891 ldsh [%l7 + 0x14], %o5
1892 siam 0x7
1893 or %o4, %i3, %l0
1894 movvc %icc, %i4, %l3
1895 fmovse %xcc, %f19, %f25
1896 fxors %f23, %f17, %f7
1897 ldsh [%l7 + 0x44], %o7
1898 ldsw [%l7 + 0x40], %g2
1899 movcs %icc, %o6, %o3
1900 sll %g1, %g4, %o1
1901 edge32l %l6, %i1, %i2
1902 andcc %i0, %i6, %l4
1903 alignaddrl %l5, %l2, %i5
1904 edge32l %g7, %g3, %o2
1905 movgu %icc, %g6, %o0
1906 fnegs %f6, %f1
1907 st %f19, [%l7 + 0x4C]
1908 fmovd %f28, %f14
1909 subccc %g5, %i7, %l1
1910 movcc %xcc, %o4, %i3
1911 movcc %icc, %o5, %l0
1912 stw %l3, [%l7 + 0x40]
1913 edge8n %o7, %g2, %i4
1914 sub %o6, 0x1B2B, %g1
1915 ldx [%l7 + 0x10], %g4
1916 movl %xcc, %o1, %o3
1917 edge8n %i1, %i2, %i0
1918 alignaddrl %i6, %l4, %l5
1919 sth %l6, [%l7 + 0x44]
1920 fxor %f6, %f22, %f2
1921 edge8ln %l2, %i5, %g7
1922 movre %o2, 0x2E0, %g6
1923 movvc %xcc, %o0, %g3
1924 stx %i7, [%l7 + 0x38]
1925 fmul8x16al %f19, %f17, %f2
1926 xnorcc %l1, %g5, %i3
1927 fmovdle %icc, %f26, %f20
1928 edge8ln %o5, %l0, %l3
1929 for %f22, %f10, %f2
1930 ldx [%l7 + 0x50], %o4
1931 srlx %o7, 0x12, %g2
1932 lduh [%l7 + 0x26], %i4
1933 fsrc1 %f8, %f12
1934 xor %g1, %o6, %o1
1935 movrgz %o3, %i1, %g4
1936 fcmped %fcc2, %f4, %f20
1937 sdiv %i2, 0x09E2, %i6
1938 sth %i0, [%l7 + 0x36]
1939 movl %icc, %l4, %l6
1940 edge16l %l5, %i5, %l2
1941 std %f6, [%l7 + 0x20]
1942 andncc %g7, %o2, %o0
1943 fmovda %xcc, %f14, %f0
1944 movrlez %g3, %g6, %l1
1945 ldd [%l7 + 0x08], %f0
1946 sllx %g5, %i7, %i3
1947 sir 0x055B
1948 smul %l0, %l3, %o4
1949 srlx %o7, %g2, %i4
1950 fcmpd %fcc0, %f4, %f14
1951 subcc %g1, %o6, %o5
1952 movrne %o3, 0x20B, %i1
1953 array16 %g4, %o1, %i2
1954 fsrc2 %f16, %f24
1955 ldd [%l7 + 0x20], %f28
1956 movpos %xcc, %i6, %l4
1957 smulcc %i0, %l6, %i5
1958 ldx [%l7 + 0x28], %l5
1959 popc 0x02E8, %l2
1960 sll %g7, %o0, %o2
1961 srlx %g6, 0x12, %g3
1962 fmovsn %xcc, %f4, %f14
1963 edge32 %g5, %l1, %i3
1964 smulcc %l0, 0x11FC, %l3
1965 sllx %o4, %o7, %g2
1966 movleu %xcc, %i7, %g1
1967 std %f8, [%l7 + 0x18]
1968 fandnot1s %f1, %f25, %f1
1969 srax %i4, 0x13, %o6
1970 edge8 %o5, %i1, %o3
1971 nop
1972 set 0x38, %l6
1973 ldd [%l7 + %l6], %f20
1974 fnot1 %f10, %f10
1975 fnot1 %f14, %f28
1976 fornot1s %f21, %f9, %f9
1977 sllx %o1, %g4, %i2
1978 smulcc %l4, 0x159F, %i6
1979 xnor %i0, %i5, %l6
1980 edge16l %l2, %g7, %o0
1981 sir 0x1790
1982 andncc %l5, %o2, %g6
1983 movcc %icc, %g5, %g3
1984 alignaddrl %l1, %l0, %i3
1985 lduh [%l7 + 0x1E], %o4
1986 udiv %o7, 0x1784, %l3
1987 sdivcc %g2, 0x1A6E, %g1
1988 sth %i7, [%l7 + 0x6C]
1989 sdiv %i4, 0x0CEE, %o6
1990 edge16 %o5, %i1, %o3
1991 movn %icc, %o1, %i2
1992 addcc %g4, 0x19AD, %l4
1993 lduw [%l7 + 0x24], %i6
1994 fzeros %f29
1995 fcmpgt16 %f0, %f10, %i5
1996 edge16ln %i0, %l6, %g7
1997 andncc %o0, %l5, %o2
1998 umulcc %l2, %g6, %g3
1999 ldx [%l7 + 0x10], %l1
2000 or %g5, 0x0D5D, %l0
2001 fmovdvs %xcc, %f4, %f0
2002 sdiv %i3, 0x188D, %o7
2003 movrne %l3, %o4, %g2
2004 udivcc %g1, 0x1AE9, %i7
2005 movn %xcc, %o6, %i4
2006 sethi 0x04D8, %o5
2007 sra %i1, %o1, %o3
2008 fmovse %xcc, %f29, %f2
2009 fmovdleu %icc, %f6, %f6
2010 ldsh [%l7 + 0x38], %i2
2011 sth %l4, [%l7 + 0x5E]
2012 movn %xcc, %i6, %i5
2013 fpadd16 %f8, %f12, %f24
2014 movcs %icc, %i0, %g4
2015 ldx [%l7 + 0x58], %l6
2016 fmul8sux16 %f24, %f28, %f10
2017 fornot1 %f18, %f20, %f10
2018 alignaddr %o0, %g7, %o2
2019 lduh [%l7 + 0x54], %l5
2020 stb %g6, [%l7 + 0x1B]
2021 edge32ln %g3, %l2, %g5
2022 edge16 %l1, %l0, %o7
2023 udivcc %l3, 0x0806, %o4
2024 nop
2025 set 0x61, %i7
2026 ldsb [%l7 + %i7], %i3
2027 fmul8sux16 %f30, %f6, %f20
2028 andcc %g2, %i7, %o6
2029 edge16ln %g1, %i4, %o5
2030 alignaddrl %o1, %o3, %i1
2031 sub %i2, %l4, %i6
2032 alignaddr %i0, %i5, %g4
2033 movrgz %o0, %l6, %o2
2034 movre %l5, %g7, %g3
2035 array32 %l2, %g6, %g5
2036 movle %icc, %l0, %o7
2037 fandnot2s %f9, %f12, %f23
2038 edge16l %l1, %o4, %l3
2039 fone %f26
2040 fmovd %f20, %f28
2041 andn %g2, %i3, %o6
2042 xorcc %g1, %i7, %i4
2043 sub %o1, %o5, %i1
2044 movrne %i2, %l4, %o3
2045 fmovsvs %icc, %f15, %f20
2046 stx %i6, [%l7 + 0x20]
2047 edge32 %i0, %g4, %i5
2048 xnorcc %o0, 0x01E5, %o2
2049 mova %icc, %l5, %g7
2050 orncc %g3, 0x03BA, %l2
2051 fmovdcs %xcc, %f24, %f22
2052 movn %xcc, %l6, %g6
2053 movrlz %l0, 0x076, %o7
2054 movrlz %l1, 0x2EA, %o4
2055 udiv %g5, 0x0A19, %g2
2056 alignaddrl %l3, %i3, %o6
2057 movre %g1, 0x079, %i4
2058 std %f8, [%l7 + 0x18]
2059 ldx [%l7 + 0x70], %i7
2060 movgu %xcc, %o1, %i1
2061 edge16ln %o5, %i2, %l4
2062 sdivx %i6, 0x152F, %i0
2063 ldd [%l7 + 0x20], %f14
2064 movrlez %o3, %g4, %i5
2065 xor %o0, %l5, %g7
2066 std %f14, [%l7 + 0x60]
2067 fzero %f20
2068 edge32n %g3, %l2, %l6
2069 array32 %g6, %l0, %o7
2070 fcmple16 %f24, %f6, %l1
2071 std %f24, [%l7 + 0x40]
2072 ldsh [%l7 + 0x66], %o2
2073 sdiv %o4, 0x0069, %g2
2074 edge32n %l3, %g5, %i3
2075 stx %o6, [%l7 + 0x70]
2076 mulx %g1, 0x05C3, %i7
2077 fmul8sux16 %f26, %f20, %f18
2078 fmovdn %xcc, %f3, %f28
2079 subc %o1, 0x04FF, %i4
2080 mova %icc, %i1, %i2
2081 fmovsvs %xcc, %f22, %f0
2082 sra %o5, 0x1D, %i6
2083 sdivx %l4, 0x1E8C, %i0
2084 movne %icc, %o3, %g4
2085 addc %o0, 0x152E, %l5
2086 xnor %g7, 0x0330, %i5
2087 umulcc %g3, %l2, %g6
2088 movgu %icc, %l0, %o7
2089 movrne %l1, 0x36D, %l6
2090 edge8ln %o4, %g2, %o2
2091 fpadd32s %f30, %f21, %f23
2092 movrgez %l3, %g5, %i3
2093 srl %o6, 0x00, %i7
2094 xorcc %g1, 0x0EED, %i4
2095 ldx [%l7 + 0x08], %o1
2096 mova %xcc, %i1, %o5
2097 fmul8x16au %f30, %f31, %f24
2098 movrne %i2, %l4, %i0
2099 movneg %icc, %o3, %i6
2100 st %f7, [%l7 + 0x44]
2101 addc %g4, 0x00B5, %o0
2102 xnorcc %l5, %i5, %g7
2103 fmovsleu %xcc, %f17, %f24
2104 fmovdvs %xcc, %f18, %f19
2105 sdivcc %l2, 0x042C, %g3
2106 udiv %g6, 0x04A1, %o7
2107 smul %l1, %l6, %o4
2108 addcc %g2, 0x0BDA, %o2
2109 fmuld8ulx16 %f18, %f14, %f16
2110 ld [%l7 + 0x3C], %f5
2111 sdiv %l0, 0x131A, %g5
2112 fcmpes %fcc2, %f28, %f28
2113 fmovsleu %xcc, %f0, %f30
2114 fmovs %f3, %f11
2115 movvs %xcc, %i3, %l3
2116 fmovdcc %icc, %f16, %f16
2117 nop
2118 set 0x28, %g5
2119 ldd [%l7 + %g5], %f14
2120 alignaddr %i7, %g1, %i4
2121 addccc %o1, 0x0192, %i1
2122 ldd [%l7 + 0x20], %f20
2123 movvs %icc, %o5, %i2
2124 orn %o6, %i0, %l4
2125 addccc %i6, %g4, %o3
2126 ldsw [%l7 + 0x70], %o0
2127 edge32 %i5, %l5, %g7
2128 andn %g3, %l2, %g6
2129 fnot2 %f22, %f30
2130 edge16l %o7, %l6, %l1
2131 smul %o4, %g2, %o2
2132 movleu %xcc, %l0, %i3
2133 fmovdl %icc, %f0, %f10
2134 fmovrde %l3, %f12, %f12
2135 fcmple32 %f26, %f4, %g5
2136 movg %xcc, %g1, %i4
2137 edge16l %o1, %i7, %i1
2138 movrlz %o5, %o6, %i2
2139 fnors %f28, %f27, %f29
2140 mulx %i0, %i6, %g4
2141 udiv %l4, 0x1B66, %o3
2142 st %f11, [%l7 + 0x64]
2143 fsrc2s %f17, %f29
2144 sllx %o0, %l5, %i5
2145 movne %icc, %g3, %g7
2146 udivcc %g6, 0x0485, %o7
2147 add %l2, %l1, %l6
2148 srlx %g2, %o4, %o2
2149 ldx [%l7 + 0x48], %l0
2150 fpackfix %f28, %f0
2151 st %f3, [%l7 + 0x70]
2152 edge32 %i3, %l3, %g5
2153 movl %icc, %i4, %o1
2154 xorcc %g1, %i1, %i7
2155 sdivcc %o6, 0x1A88, %o5
2156 edge16ln %i2, %i6, %i0
2157 save %g4, %l4, %o0
2158 rdpr %cwp, %g1
2159 rdpr %cansave, %g2
2160 rdpr %canrestore, %g3
2161 rdpr %cleanwin, %g4
2162 rdpr %otherwin, %g5
2163 rdpr %wstate, %g6
2164 fmovdcc %icc, %f25, %f16
2165 fpsub32s %f13, %f23, %f15
2166 nop
2167 set 0x6A, %i6
2168 sth %l5, [%l7 + %i6]
2169 udiv %o3, 0x0041, %i5
2170 or %g7, %g3, %o7
2171 mulx %g6, %l2, %l1
2172 movrlez %l6, 0x00F, %o4
2173 pdist %f24, %f10, %f30
2174 edge32n %g2, %o2, %l0
2175 xor %i3, 0x0311, %l3
2176 movrne %i4, 0x020, %g5
2177 movrgez %g1, 0x02B, %i1
2178 popc %i7, %o6
2179 ldsb [%l7 + 0x62], %o1
2180 movn %icc, %i2, %o5
2181 fmovrdne %i6, %f20, %f6
2182 ldsb [%l7 + 0x49], %g4
2183 edge16n %l4, %o0, %l5
2184 movg %icc, %o3, %i5
2185 smulcc %i0, 0x0889, %g7
2186 movle %icc, %g3, %g6
2187 fmovscc %icc, %f10, %f26
2188 movrgez %l2, 0x25C, %o7
2189 alignaddrl %l1, %o4, %g2
2190 subcc %l6, %l0, %o2
2191 stx %l3, [%l7 + 0x70]
2192 srax %i3, %i4, %g1
2193 movpos %xcc, %g5, %i7
2194 andcc %i1, %o6, %o1
2195 movleu %xcc, %o5, %i2
2196 lduw [%l7 + 0x08], %g4
2197 movne %icc, %l4, %o0
2198 movgu %icc, %l5, %o3
2199 fmovdl %xcc, %f28, %f1
2200 edge32ln %i5, %i6, %i0
2201 movvs %icc, %g3, %g6
2202 fmovrslz %g7, %f22, %f2
2203 udivcc %l2, 0x048F, %l1
2204 fsrc2 %f0, %f4
2205 popc %o7, %o4
2206 orncc %l6, %g2, %l0
2207 mulscc %o2, %l3, %i4
2208 movgu %icc, %g1, %i3
2209 edge32 %i7, %g5, %o6
2210 fmuld8sux16 %f11, %f12, %f12
2211 fmul8sux16 %f28, %f20, %f26
2212 movn %xcc, %o1, %o5
2213 lduh [%l7 + 0x16], %i1
2214 xnorcc %g4, 0x01DA, %i2
2215 sub %o0, 0x08BE, %l5
2216 st %f10, [%l7 + 0x54]
2217 orn %l4, %i5, %o3
2218 movg %xcc, %i6, %i0
2219 fmovsneg %xcc, %f3, %f24
2220 array32 %g6, %g3, %g7
2221 fmovse %icc, %f24, %f3
2222 movrne %l2, 0x206, %l1
2223 nop
2224 set 0x20, %l0
2225 ldsw [%l7 + %l0], %o4
2226 ld [%l7 + 0x44], %f9
2227 fnors %f20, %f24, %f21
2228 sdiv %l6, 0x0955, %g2
2229 orcc %l0, %o7, %l3
2230 edge32ln %o2, %i4, %i3
2231 ld [%l7 + 0x3C], %f12
2232 ldd [%l7 + 0x68], %f2
2233 orn %i7, %g5, %g1
2234 fnot1 %f14, %f22
2235 udiv %o6, 0x0057, %o5
2236 nop
2237 set 0x68, %l2
2238 ldx [%l7 + %l2], %i1
2239 and %o1, %i2, %o0
2240 andcc %l5, %g4, %l4
2241 fmovdcs %xcc, %f0, %f31
2242 movgu %icc, %o3, %i6
2243 fpsub16 %f6, %f26, %f18
2244 setx loop_4, %l0, %l1
2245 return %l1
2246 nop
2247 rdpr %cwp, %g1
2248 rdpr %cansave, %g2
2249 rdpr %canrestore, %g3
2250 rdpr %cleanwin, %g4
2251 rdpr %otherwin, %g5
2252 rdpr %wstate, %g6
2253loop_4: fnors %f6, %f0, %f25
2254 fnot2 %f12, %f16
2255 edge8 %g6, %g7, %l2
2256 fmovsge %xcc, %f23, %f25
2257 ldub [%l7 + 0x54], %l1
2258 orncc %g3, %o4, %g2
2259 andncc %l6, %o7, %l0
2260 movrne %o2, %l3, %i4
2261 std %f18, [%l7 + 0x70]
2262 edge8 %i3, %i7, %g1
2263 movg %icc, %g5, %o6
2264 ldd [%l7 + 0x70], %f4
2265 andncc %o5, %i1, %o1
2266 edge32l %o0, %i2, %g4
2267 movvc %icc, %l5, %l4
2268 edge8n %i6, %i5, %i0
2269 fpmerge %f24, %f16, %f4
2270 or %o3, 0x1BBB, %g6
2271 subcc %g7, %l2, %l1
2272 ldsw [%l7 + 0x28], %g3
2273 fmuld8ulx16 %f28, %f22, %f6
2274 alignaddrl %o4, %g2, %l6
2275 movrlz %l0, 0x2EB, %o2
2276 edge32l %l3, %i4, %o7
2277 lduw [%l7 + 0x38], %i3
2278 edge16 %g1, %i7, %o6
2279 andcc %o5, %i1, %g5
2280 subc %o0, 0x0D4F, %i2
2281 subcc %o1, 0x1398, %l5
2282 udiv %g4, 0x0536, %i6
2283 edge8l %i5, %l4, %o3
2284 edge32ln %g6, %i0, %g7
2285 lduh [%l7 + 0x60], %l2
2286 edge16n %l1, %g3, %g2
2287 orcc %l6, 0x0F93, %l0
2288 ldx [%l7 + 0x28], %o2
2289 fmovdl %icc, %f13, %f2
2290 edge8ln %o4, %i4, %o7
2291 subccc %l3, %i3, %g1
2292 save %o6, 0x04AE, %i7
2293 rdpr %cwp, %g1
2294 rdpr %cansave, %g2
2295 rdpr %canrestore, %g3
2296 rdpr %cleanwin, %g4
2297 rdpr %otherwin, %g5
2298 rdpr %wstate, %g6
2299 edge32ln %i1, %o5, %o0
2300 fandnot1s %f23, %f28, %f8
2301 array16 %g5, %o1, %l5
2302 movne %icc, %i2, %i6
2303 add %g4, %l4, %i5
2304 edge16 %o3, %g6, %g7
2305 andn %l2, 0x08CC, %l1
2306 sdiv %g3, 0x03C5, %g2
2307 srl %l6, %i0, %o2
2308 edge32ln %l0, %i4, %o7
2309 add %l3, %o4, %i3
2310 xnorcc %g1, 0x0A52, %o6
2311 andcc %i1, %i7, %o5
2312 fpack16 %f2, %f15
2313 fxnors %f14, %f4, %f6
2314 srlx %o0, %g5, %o1
2315 sra %l5, 0x13, %i6
2316 array8 %i2, %g4, %i5
2317 movvs %icc, %l4, %g6
2318 movrlez %g7, %o3, %l2
2319 srl %l1, 0x00, %g3
2320 sir 0x1DE6
2321 movleu %icc, %l6, %g2
2322 movvc %xcc, %i0, %o2
2323 udivx %i4, 0x0510, %l0
2324 edge32l %o7, %l3, %i3
2325 xorcc %g1, %o6, %i1
2326 fzero %f0
2327 ld [%l7 + 0x28], %f12
2328 movpos %xcc, %o4, %i7
2329 ldx [%l7 + 0x48], %o5
2330 fmovsge %xcc, %f24, %f7
2331 fmovdcc %icc, %f25, %f4
2332 ldd [%l7 + 0x70], %f24
2333 add %o0, %o1, %l5
2334 ldsw [%l7 + 0x74], %i6
2335 mulx %g5, 0x060F, %i2
2336 sth %i5, [%l7 + 0x50]
2337 orncc %g4, %g6, %g7
2338 and %o3, %l2, %l4
2339 movleu %xcc, %g3, %l6
2340 movpos %icc, %l1, %g2
2341 ld [%l7 + 0x78], %f5
2342 movne %xcc, %i0, %o2
2343 orn %i4, 0x1BCF, %o7
2344 andcc %l3, 0x173F, %l0
2345 fmovscs %xcc, %f25, %f27
2346 movneg %icc, %i3, %o6
2347 stw %i1, [%l7 + 0x0C]
2348 save %g1, %o4, %o5
2349 rdpr %cwp, %g1
2350 rdpr %cansave, %g2
2351 rdpr %canrestore, %g3
2352 rdpr %cleanwin, %g4
2353 rdpr %otherwin, %g5
2354 rdpr %wstate, %g6
2355 smul %o0, 0x0F66, %o1
2356 ldub [%l7 + 0x66], %i7
2357 fpsub32s %f13, %f15, %f18
2358 fcmps %fcc0, %f10, %f10
2359 movrlez %i6, %l5, %i2
2360 fsrc2 %f20, %f14
2361 movleu %xcc, %i5, %g4
2362 movneg %xcc, %g6, %g5
2363 sub %o3, %l2, %g7
2364 fpadd32s %f23, %f12, %f9
2365 movgu %icc, %l4, %g3
2366 restore %l6, %l1, %g2
2367 rdpr %cwp, %g1
2368 rdpr %cansave, %g2
2369 rdpr %canrestore, %g3
2370 rdpr %cleanwin, %g4
2371 rdpr %otherwin, %g5
2372 rdpr %wstate, %g6
2373 xnor %i0, %o2, %i4
2374 array32 %l3, %o7, %l0
2375 fmuld8ulx16 %f16, %f15, %f30
2376 movrgez %i3, %i1, %g1
2377 orn %o4, 0x0159, %o6
2378 edge8l %o5, %o0, %i7
2379 fnegs %f12, %f20
2380 xorcc %i6, 0x17D5, %l5
2381 xorcc %i2, %o1, %g4
2382 nop
2383 set 0x58, %o7
2384 sth %i5, [%l7 + %o7]
2385 save %g6, %o3, %l2
2386 rdpr %cwp, %g1
2387 rdpr %cansave, %g2
2388 rdpr %canrestore, %g3
2389 rdpr %cleanwin, %g4
2390 rdpr %otherwin, %g5
2391 rdpr %wstate, %g6
2392 fnot2s %f19, %f25
2393 fmovscc %xcc, %f4, %f11
2394 mulscc %g7, %l4, %g5
2395 movgu %xcc, %g3, %l1
2396 andcc %g2, 0x0042, %l6
2397 sth %i0, [%l7 + 0x2E]
2398 andcc %o2, %i4, %l3
2399 ldx [%l7 + 0x30], %l0
2400 sir 0x1A15
2401 orncc %o7, 0x192D, %i1
2402 popc 0x0D1B, %g1
2403 andn %o4, 0x10AB, %o6
2404 srax %o5, %i3, %o0
2405 movg %xcc, %i7, %l5
2406 edge16n %i6, %o1, %i2
2407 stw %i5, [%l7 + 0x40]
2408 movrne %g4, 0x30A, %o3
2409 orcc %g6, 0x0EF6, %l2
2410 movgu %icc, %g7, %g5
2411 movcc %xcc, %l4, %g3
2412 fmovse %xcc, %f25, %f13
2413 fpsub32 %f30, %f30, %f12
2414 srax %l1, 0x18, %l6
2415 movle %xcc, %i0, %o2
2416 edge32 %g2, %i4, %l3
2417 movrgez %o7, 0x124, %l0
2418 movcc %icc, %g1, %i1
2419 orncc %o4, 0x0158, %o5
2420 array8 %i3, %o6, %i7
2421 subc %l5, 0x0D8F, %i6
2422 fcmpne32 %f16, %f28, %o0
2423 subccc %o1, 0x09CD, %i2
2424 smulcc %i5, 0x1F8B, %o3
2425 array32 %g4, %g6, %l2
2426 ldsb [%l7 + 0x45], %g7
2427 fnors %f9, %f22, %f30
2428 mulscc %g5, %g3, %l4
2429 sethi 0x0143, %l6
2430 movl %icc, %i0, %o2
2431 subc %g2, 0x1245, %l1
2432 sll %i4, 0x19, %l3
2433 fand %f26, %f28, %f20
2434 mulscc %o7, 0x1C68, %l0
2435 umul %g1, %i1, %o5
2436 movne %icc, %o4, %i3
2437 movre %i7, %o6, %i6
2438 subc %o0, 0x05E4, %l5
2439 orn %i2, %i5, %o1
2440 array8 %g4, %o3, %l2
2441 movrlez %g7, 0x000, %g6
2442 stw %g3, [%l7 + 0x34]
2443 fmovsneg %xcc, %f24, %f30
2444 fmovdle %icc, %f6, %f13
2445 sdivx %g5, 0x1149, %l4
2446 edge8n %i0, %o2, %g2
2447 lduw [%l7 + 0x50], %l6
2448 fmovrsgez %l1, %f13, %f1
2449 edge32l %i4, %o7, %l3
2450 array32 %l0, %i1, %o5
2451 popc 0x030D, %g1
2452 fcmpes %fcc0, %f26, %f8
2453 sdiv %i3, 0x1F04, %i7
2454 sll %o4, %o6, %i6
2455 xorcc %l5, 0x02F4, %i2
2456 movrne %o0, 0x350, %i5
2457 ldd [%l7 + 0x40], %g4
2458 edge8l %o3, %o1, %l2
2459 fmovdge %icc, %f8, %f19
2460 nop
2461 set 0x18, %o2
2462 ldd [%l7 + %o2], %f16
2463 fandnot1 %f0, %f16, %f4
2464 alignaddrl %g6, %g7, %g5
2465 mulscc %g3, 0x0785, %l4
2466 subccc %i0, %o2, %g2
2467 edge16ln %l1, %l6, %o7
2468 st %f0, [%l7 + 0x38]
2469 srlx %l3, 0x03, %i4
2470 fmovrdgz %i1, %f0, %f10
2471 std %f8, [%l7 + 0x78]
2472 movvc %xcc, %l0, %o5
2473 movrne %g1, %i7, %o4
2474 fzeros %f11
2475 movrgez %i3, %o6, %i6
2476 sdivcc %i2, 0x04B2, %o0
2477 subc %i5, 0x05C7, %l5
2478 smulcc %g4, 0x0641, %o3
2479 sethi 0x123F, %o1
2480 fmovscs %xcc, %f23, %f0
2481 fmovdgu %xcc, %f4, %f19
2482 xnor %l2, %g6, %g7
2483 array16 %g3, %l4, %g5
2484 smul %o2, %i0, %l1
2485 smul %g2, 0x16E4, %l6
2486 stx %o7, [%l7 + 0x28]
2487 setx loop_5, %l0, %l1
2488 return %l1
2489 nop
2490 rdpr %cwp, %g1
2491 rdpr %cansave, %g2
2492 rdpr %canrestore, %g3
2493 rdpr %cleanwin, %g4
2494 rdpr %otherwin, %g5
2495 rdpr %wstate, %g6
2496loop_5: subcc %o5, 0x1C0A, %i1
2497 array32 %g1, %i7, %o4
2498 fmuld8ulx16 %f23, %f22, %f14
2499 udivx %i3, 0x01D9, %i6
2500 sdiv %o6, 0x0C59, %o0
2501 movg %icc, %i2, %l5
2502 movrlez %g4, %o3, %o1
2503 mulx %i5, %g6, %g7
2504 fmovs %f16, %f7
2505 fexpand %f13, %f0
2506 orcc %g3, 0x13A2, %l4
2507 edge32n %l2, %g5, %i0
2508 stw %o2, [%l7 + 0x60]
2509 array32 %l1, %g2, %l6
2510 subccc %l3, %i4, %l0
2511 array16 %o7, %o5, %g1
2512 movle %icc, %i7, %i1
2513 sllx %i3, 0x15, %i6
2514 fmovsne %xcc, %f27, %f9
2515 movrlez %o6, %o4, %o0
2516 movre %i2, %l5, %g4
2517 save %o1, 0x0FA2, %o3
2518 rdpr %cwp, %g1
2519 rdpr %cansave, %g2
2520 rdpr %canrestore, %g3
2521 rdpr %cleanwin, %g4
2522 rdpr %otherwin, %g5
2523 rdpr %wstate, %g6
2524 xorcc %g6, %g7, %g3
2525 andncc %l4, %i5, %g5
2526 andncc %i0, %l2, %l1
2527 umulcc %g2, 0x130F, %l6
2528 movrlez %l3, %o2, %l0
2529 sll %i4, 0x1F, %o5
2530 fmuld8ulx16 %f5, %f6, %f22
2531 addcc %g1, %i7, %o7
2532 st %f29, [%l7 + 0x4C]
2533 sdiv %i1, 0x0087, %i3
2534 udivcc %i6, 0x1574, %o4
2535 andn %o0, 0x0E75, %i2
2536 edge32ln %l5, %g4, %o6
2537 movpos %icc, %o1, %o3
2538 add %g7, %g3, %g6
2539 xorcc %i5, %l4, %g5
2540 lduh [%l7 + 0x1A], %l2
2541 ldsh [%l7 + 0x50], %l1
2542 array32 %i0, %g2, %l6
2543 ldsh [%l7 + 0x44], %o2
2544 move %xcc, %l0, %l3
2545 movrgz %i4, 0x01D, %o5
2546 sir 0x1D2B
2547 fmuld8ulx16 %f2, %f12, %f12
2548 mulx %g1, %o7, %i1
2549 fzeros %f1
2550 fmovrslz %i7, %f5, %f2
2551 udiv %i3, 0x1240, %o4
2552 add %o0, 0x1BC5, %i6
2553 edge16 %i2, %g4, %o6
2554 sir 0x107E
2555 stb %o1, [%l7 + 0x3C]
2556 ldsb [%l7 + 0x0F], %l5
2557 srax %g7, 0x08, %o3
2558 fmovrde %g6, %f12, %f18
2559 alignaddrl %g3, %l4, %g5
2560 fornot2 %f22, %f12, %f4
2561 orcc %i5, %l2, %l1
2562 umul %g2, %i0, %l6
2563 sra %o2, %l3, %l0
2564 fmovsvs %icc, %f10, %f11
2565 stb %i4, [%l7 + 0x0B]
2566 edge32ln %g1, %o5, %o7
2567 xorcc %i7, %i3, %o4
2568 umul %o0, 0x157F, %i1
2569 ldd [%l7 + 0x48], %i2
2570 edge8n %g4, %o6, %i6
2571 edge16l %l5, %o1, %o3
2572 ldsw [%l7 + 0x6C], %g7
2573 fmovrdgz %g3, %f14, %f0
2574 andn %g6, %l4, %g5
2575 edge32n %l2, %l1, %g2
2576 edge32n %i0, %l6, %i5
2577 fone %f22
2578 movg %xcc, %l3, %o2
2579 move %xcc, %l0, %i4
2580 movg %xcc, %o5, %g1
2581 array32 %i7, %i3, %o7
2582 sub %o4, %i1, %o0
2583 fornot1 %f12, %f6, %f4
2584 ldd [%l7 + 0x38], %f18
2585 edge16n %i2, %g4, %i6
2586 fandnot1 %f2, %f26, %f18
2587 addcc %l5, 0x1328, %o6
2588 alignaddr %o3, %g7, %o1
2589 smul %g6, %l4, %g5
2590 ldd [%l7 + 0x38], %f18
2591 fcmpeq16 %f4, %f8, %g3
2592 addc %l2, %g2, %l1
2593 sllx %l6, %i5, %i0
2594 fmovrslz %l3, %f31, %f27
2595 fcmpes %fcc0, %f15, %f24
2596 movleu %xcc, %l0, %o2
2597 fpack32 %f12, %f26, %f18
2598 fmuld8ulx16 %f31, %f11, %f26
2599 array32 %i4, %o5, %g1
2600 umulcc %i3, %i7, %o4
2601 lduh [%l7 + 0x74], %o7
2602 addc %o0, %i1, %g4
2603 move %xcc, %i2, %i6
2604 mulscc %l5, 0x1B36, %o3
2605 ldx [%l7 + 0x10], %g7
2606 ldx [%l7 + 0x08], %o1
2607 subccc %g6, 0x1C56, %l4
2608 fmovdneg %xcc, %f21, %f9
2609 sll %g5, %o6, %l2
2610 fsrc2s %f17, %f30
2611 movn %xcc, %g3, %l1
2612 nop
2613 set 0x2A, %g6
2614 lduh [%l7 + %g6], %g2
2615 movrlz %i5, 0x116, %i0
2616 fmovsge %icc, %f15, %f19
2617 umul %l3, 0x1F10, %l6
2618 andncc %o2, %l0, %i4
2619 fornot1s %f3, %f30, %f25
2620 fandnot2s %f29, %f11, %f3
2621 sll %g1, %o5, %i3
2622 fmovrdgz %o4, %f24, %f18
2623 mova %xcc, %o7, %i7
2624 edge16ln %o0, %g4, %i2
2625 array8 %i1, %l5, %i6
2626 fmovdvs %xcc, %f30, %f5
2627 umul %g7, %o1, %o3
2628 fmovdcs %xcc, %f16, %f19
2629 ldub [%l7 + 0x0E], %l4
2630 movge %icc, %g6, %g5
2631 subccc %l2, 0x1AB9, %g3
2632 movgu %xcc, %l1, %g2
2633 xnor %i5, 0x0E2A, %i0
2634 sth %o6, [%l7 + 0x58]
2635 array16 %l6, %l3, %l0
2636 andcc %i4, 0x0903, %o2
2637 fcmpgt32 %f0, %f28, %g1
2638 fmovrsne %o5, %f15, %f3
2639 stx %o4, [%l7 + 0x50]
2640 mulx %o7, 0x0D60, %i7
2641 movre %i3, %g4, %i2
2642 array8 %o0, %l5, %i1
2643 fmovsl %icc, %f8, %f21
2644 andn %g7, 0x06D5, %i6
2645 fcmpd %fcc1, %f4, %f12
2646 movle %xcc, %o3, %o1
2647 movge %xcc, %l4, %g5
2648 movle %xcc, %l2, %g6
2649 srlx %l1, %g2, %g3
2650 andncc %i0, %o6, %l6
2651 addccc %i5, %l3, %i4
2652 xnorcc %l0, %g1, %o5
2653 popc %o2, %o4
2654 subccc %o7, %i7, %i3
2655 sub %g4, %i2, %l5
2656 fmuld8ulx16 %f7, %f22, %f20
2657 popc 0x09C2, %i1
2658 array16 %o0, %i6, %g7
2659 fmovsneg %xcc, %f2, %f13
2660 edge16n %o3, %o1, %g5
2661 udiv %l4, 0x1525, %g6
2662 edge16n %l1, %g2, %g3
2663 std %f14, [%l7 + 0x48]
2664 for %f18, %f28, %f0
2665 std %f10, [%l7 + 0x08]
2666 fmovdleu %icc, %f16, %f18
2667 andcc %i0, %o6, %l2
2668 fpack16 %f2, %f7
2669 alignaddr %l6, %l3, %i5
2670 ldsb [%l7 + 0x16], %i4
2671 andcc %l0, 0x092D, %g1
2672 fmovde %xcc, %f22, %f1
2673 for %f10, %f16, %f20
2674 ldsh [%l7 + 0x36], %o2
2675 fpsub32 %f26, %f12, %f16
2676 sllx %o5, 0x1B, %o4
2677 edge32n %o7, %i3, %g4
2678 and %i2, 0x099F, %i7
2679 andncc %i1, %o0, %l5
2680 ldd [%l7 + 0x30], %f30
2681 edge32n %g7, %i6, %o1
2682 umul %g5, 0x0AAC, %l4
2683 udiv %o3, 0x1A99, %g6
2684 st %f1, [%l7 + 0x34]
2685 subc %g2, 0x1EDF, %l1
2686 sdivx %i0, 0x1559, %o6
2687 array8 %g3, %l2, %l6
2688 orn %i5, 0x0886, %l3
2689 movcc %icc, %l0, %g1
2690 edge8 %i4, %o5, %o4
2691 smulcc %o7, 0x13EF, %i3
2692 fmovd %f16, %f10
2693 fmul8x16au %f17, %f23, %f6
2694 sub %g4, %i2, %i7
2695 movcc %icc, %i1, %o0
2696 fnands %f5, %f21, %f19
2697 sethi 0x08BB, %l5
2698 bshuffle %f22, %f6, %f30
2699 array8 %o2, %i6, %g7
2700 movrne %o1, %g5, %o3
2701 edge8 %g6, %l4, %l1
2702 sub %i0, %o6, %g2
2703 lduw [%l7 + 0x60], %l2
2704 movrne %l6, %g3, %i5
2705 popc 0x0B0F, %l3
2706 smul %l0, %i4, %g1
2707 ldub [%l7 + 0x36], %o5
2708 movne %xcc, %o7, %i3
2709 subc %o4, %i2, %i7
2710 popc 0x0D4B, %i1
2711 sll %g4, %l5, %o2
2712 subc %o0, 0x0634, %i6
2713 popc 0x06EC, %g7
2714 movcc %xcc, %g5, %o3
2715 movcs %xcc, %o1, %l4
2716 movvs %xcc, %l1, %g6
2717 alignaddrl %i0, %o6, %l2
2718 fpsub32s %f24, %f21, %f19
2719 umul %l6, 0x11A2, %g3
2720 fnegd %f0, %f6
2721 stw %g2, [%l7 + 0x0C]
2722 addccc %l3, %l0, %i5
2723 sra %i4, 0x05, %g1
2724 add %o7, 0x0420, %o5
2725 orn %o4, %i3, %i7
2726 mulscc %i2, %g4, %i1
2727 fmovscc %icc, %f27, %f21
2728 udiv %l5, 0x1201, %o2
2729 movle %xcc, %i6, %o0
2730 array32 %g5, %o3, %g7
2731 restore %o1, 0x0D80, %l4
2732 rdpr %cwp, %g1
2733 rdpr %cansave, %g2
2734 rdpr %canrestore, %g3
2735 rdpr %cleanwin, %g4
2736 rdpr %otherwin, %g5
2737 rdpr %wstate, %g6
2738 movge %icc, %g6, %l1
2739 movn %xcc, %i0, %o6
2740 subcc %l2, 0x1C93, %l6
2741 movne %xcc, %g2, %g3
2742 sir 0x1EEA
2743 ldsw [%l7 + 0x3C], %l3
2744 srl %i5, %l0, %g1
2745 mulx %o7, 0x0F35, %i4
2746 movl %xcc, %o5, %i3
2747 lduw [%l7 + 0x50], %i7
2748 andcc %o4, 0x1797, %i2
2749 edge32n %g4, %l5, %i1
2750 sir 0x0357
2751 subcc %i6, %o2, %o0
2752 orncc %o3, %g7, %o1
2753 movvc %xcc, %l4, %g6
2754 umul %l1, 0x180C, %g5
2755 movpos %xcc, %o6, %l2
2756 umulcc %i0, 0x1B08, %l6
2757 subccc %g2, 0x0898, %l3
2758 faligndata %f20, %f2, %f30
2759 subc %i5, %g3, %l0
2760 movcs %xcc, %g1, %o7
2761 fmovda %xcc, %f15, %f0
2762 fpmerge %f11, %f22, %f22
2763 fmovrde %i4, %f10, %f28
2764 nop
2765 set 0x5A, %o0
2766 ldsb [%l7 + %o0], %o5
2767 mulscc %i3, 0x05E9, %o4
2768 fmovsge %xcc, %f11, %f18
2769 xor %i2, %i7, %l5
2770 fmovsa %xcc, %f2, %f20
2771 lduw [%l7 + 0x64], %i1
2772 edge32ln %g4, %i6, %o2
2773 orncc %o3, 0x097A, %o0
2774 fandnot1 %f2, %f24, %f2
2775 movgu %icc, %o1, %l4
2776 addcc %g7, 0x1EB5, %g6
2777 udivcc %g5, 0x0099, %o6
2778 movneg %icc, %l1, %i0
2779 edge8ln %l6, %l2, %l3
2780 ldx [%l7 + 0x50], %g2
2781 fmuld8ulx16 %f13, %f10, %f0
2782 move %xcc, %g3, %l0
2783 fexpand %f9, %f20
2784 fandnot2 %f10, %f8, %f22
2785 fmovsa %icc, %f4, %f27
2786 andn %g1, %i5, %i4
2787 movvc %icc, %o7, %i3
2788 alignaddrl %o5, %o4, %i2
2789 fmovsg %icc, %f7, %f26
2790 fnegs %f1, %f8
2791 movrne %l5, %i1, %g4
2792 fmovsne %xcc, %f0, %f16
2793 sdivcc %i6, 0x0BA9, %o2
2794 fpack16 %f14, %f15
2795 xnor %i7, 0x014A, %o3
2796 edge32l %o1, %l4, %o0
2797 sdivx %g7, 0x0276, %g5
2798 fmovsleu %xcc, %f5, %f17
2799 mulx %g6, 0x0DA1, %o6
2800 fnor %f24, %f8, %f28
2801 array16 %l1, %i0, %l6
2802 movle %xcc, %l3, %l2
2803 sll %g3, %l0, %g2
2804 subcc %g1, 0x14DA, %i5
2805 movrlz %o7, 0x040, %i4
2806 addc %o5, %o4, %i2
2807 edge32l %i3, %l5, %g4
2808 popc 0x1C3D, %i1
2809 sdivx %o2, 0x12B8, %i6
2810 movre %i7, %o3, %l4
2811 movrgez %o1, 0x07B, %o0
2812 movre %g5, %g7, %o6
2813 ldd [%l7 + 0x40], %l0
2814 orn %i0, 0x00AF, %l6
2815 alignaddrl %g6, %l3, %g3
2816 udivx %l2, 0x0515, %l0
2817 stx %g2, [%l7 + 0x30]
2818 fxor %f22, %f28, %f28
2819 edge16 %g1, %o7, %i5
2820 movpos %icc, %o5, %i4
2821 edge8n %i2, %o4, %l5
2822 stx %g4, [%l7 + 0x18]
2823 fxnor %f24, %f0, %f28
2824 popc 0x035C, %i3
2825 subc %o2, %i1, %i6
2826 edge8n %i7, %l4, %o1
2827 movpos %icc, %o0, %o3
2828 subccc %g7, %g5, %o6
2829 fmovrdgez %l1, %f30, %f20
2830 fsrc1 %f20, %f30
2831 fexpand %f8, %f2
2832 popc 0x019D, %l6
2833 movleu %icc, %g6, %i0
2834 edge16n %g3, %l3, %l2
2835 lduh [%l7 + 0x22], %l0
2836 movpos %xcc, %g2, %o7
2837 edge32 %g1, %o5, %i5
2838 udivcc %i4, 0x08F0, %o4
2839 udiv %i2, 0x1FEE, %g4
2840 fmovscs %xcc, %f22, %f5
2841 movvs %icc, %l5, %o2
2842 ldsw [%l7 + 0x54], %i3
2843 ldd [%l7 + 0x68], %i0
2844 array8 %i7, %i6, %o1
2845 andcc %o0, %o3, %g7
2846 movvc %icc, %g5, %o6
2847 nop
2848 set 0x0C, %i3
2849 stw %l1, [%l7 + %i3]
2850 movgu %xcc, %l6, %l4
2851 stw %g6, [%l7 + 0x4C]
2852 fcmple32 %f30, %f26, %g3
2853 fpackfix %f10, %f31
2854 mulx %i0, 0x1210, %l2
2855 addc %l3, %l0, %o7
2856 movpos %xcc, %g1, %g2
2857 ldsh [%l7 + 0x50], %o5
2858 andn %i5, 0x125F, %i4
2859 andncc %i2, %o4, %g4
2860 fmovsvs %icc, %f24, %f21
2861 srax %o2, 0x1A, %i3
2862 fmovsa %icc, %f2, %f25
2863 array8 %l5, %i1, %i6
2864 srl %i7, 0x1B, %o1
2865 movrlz %o3, 0x221, %g7
2866 array16 %g5, %o6, %l1
2867 alignaddr %l6, %l4, %g6
2868 movgu %xcc, %o0, %i0
2869 movvs %xcc, %l2, %l3
2870 smul %g3, %o7, %g1
2871 movgu %icc, %l0, %o5
2872 fmovrse %g2, %f21, %f14
2873 sra %i4, %i2, %i5
2874 sub %g4, 0x0133, %o4
2875 sdivx %o2, 0x09F8, %l5
2876 udivx %i3, 0x08D0, %i6
2877 edge8ln %i7, %o1, %i1
2878 fnegd %f2, %f26
2879 movne %icc, %g7, %g5
2880 sra %o3, %l1, %o6
2881 edge32ln %l6, %g6, %o0
2882 ld [%l7 + 0x58], %f11
2883 movg %xcc, %l4, %i0
2884 srlx %l3, 0x15, %l2
2885 xor %o7, 0x08AE, %g1
2886 edge16ln %g3, %o5, %l0
2887 fmovsvc %icc, %f1, %f28
2888 fmovdvs %icc, %f21, %f14
2889 sra %g2, %i4, %i5
2890 lduh [%l7 + 0x4A], %g4
2891 addccc %o4, %o2, %i2
2892 edge32ln %l5, %i3, %i6
2893 array8 %o1, %i7, %i1
2894 edge8n %g5, %o3, %g7
2895 sdivx %o6, 0x0424, %l1
2896 movrlz %l6, 0x0F4, %o0
2897 fmovdl %xcc, %f0, %f30
2898 xnor %g6, 0x115A, %i0
2899 edge8n %l4, %l2, %o7
2900 fcmple16 %f4, %f30, %g1
2901 edge16l %l3, %g3, %l0
2902 sra %g2, %o5, %i4
2903 orcc %g4, 0x1DAB, %o4
2904 st %f17, [%l7 + 0x50]
2905 movrlez %o2, 0x2B8, %i5
2906 fone %f22
2907 movre %i2, 0x169, %l5
2908 movn %xcc, %i3, %o1
2909 nop
2910 set 0x18, %g7
2911 ldsw [%l7 + %g7], %i7
2912 stb %i1, [%l7 + 0x5B]
2913 sub %g5, %o3, %g7
2914 array32 %i6, %l1, %l6
2915 orncc %o0, 0x1DAB, %g6
2916 addcc %o6, %i0, %l2
2917 fmovdcs %icc, %f12, %f15
2918 fcmped %fcc3, %f6, %f20
2919 orcc %l4, 0x062B, %g1
2920 lduw [%l7 + 0x14], %o7
2921 nop
2922 set 0x1A, %o3
2923 ldsb [%l7 + %o3], %g3
2924 edge32l %l3, %g2, %o5
2925 alignaddrl %l0, %i4, %g4
2926 lduw [%l7 + 0x20], %o4
2927 array16 %i5, %o2, %l5
2928 lduh [%l7 + 0x26], %i2
2929 andncc %i3, %i7, %o1
2930 xorcc %i1, %g5, %g7
2931 save %i6, 0x1D5F, %l1
2932 rdpr %cwp, %g1
2933 rdpr %cansave, %g2
2934 rdpr %canrestore, %g3
2935 rdpr %cleanwin, %g4
2936 rdpr %otherwin, %g5
2937 rdpr %wstate, %g6
2938 andcc %l6, 0x1508, %o3
2939 array8 %g6, %o6, %i0
2940 fmovdg %icc, %f13, %f21
2941 xorcc %l2, %l4, %g1
2942 alignaddrl %o0, %o7, %g3
2943 add %g2, 0x1AC2, %l3
2944 fcmpeq16 %f10, %f10, %l0
2945 stb %o5, [%l7 + 0x10]
2946 fone %f20
2947 movrgez %i4, 0x08D, %o4
2948 xnorcc %g4, 0x05AF, %i5
2949 subccc %l5, 0x1886, %i2
2950 movrlez %o2, %i7, %o1
2951 smulcc %i3, 0x0C0C, %i1
2952 orcc %g7, %i6, %g5
2953 orcc %l6, 0x1519, %o3
2954 movvc %xcc, %g6, %l1
2955 mulscc %o6, 0x0137, %i0
2956 ldsw [%l7 + 0x58], %l4
2957 edge32n %l2, %o0, %g1
2958 setx loop_6, %l0, %l1
2959 return %l1
2960 nop
2961 rdpr %cwp, %g1
2962 rdpr %cansave, %g2
2963 rdpr %canrestore, %g3
2964 rdpr %cleanwin, %g4
2965 rdpr %otherwin, %g5
2966 rdpr %wstate, %g6
2967loop_6: edge8 %l0, %o5, %l3
2968 for %f28, %f2, %f22
2969 st %f2, [%l7 + 0x5C]
2970 fmovse %xcc, %f13, %f20
2971 subcc %o4, 0x09AB, %g4
2972 fmovdle %icc, %f20, %f1
2973 orncc %i4, %i5, %i2
2974 save %o2, %l5, %i7
2975 rdpr %cwp, %g1
2976 rdpr %cansave, %g2
2977 rdpr %canrestore, %g3
2978 rdpr %cleanwin, %g4
2979 rdpr %otherwin, %g5
2980 rdpr %wstate, %g6
2981 restore %o1, %i1, %g7
2982 rdpr %cwp, %g1
2983 rdpr %cansave, %g2
2984 rdpr %canrestore, %g3
2985 rdpr %cleanwin, %g4
2986 rdpr %otherwin, %g5
2987 rdpr %wstate, %g6
2988 fands %f9, %f16, %f6
2989 fandnot2 %f8, %f12, %f24
2990 addc %i6, %g5, %i3
2991 movvs %icc, %l6, %g6
2992 subcc %l1, %o6, %i0
2993 fnors %f27, %f26, %f25
2994 stb %l4, [%l7 + 0x5E]
2995 orcc %l2, 0x09CE, %o3
2996 sth %g1, [%l7 + 0x6C]
2997 andncc %o0, %g2, %o7
2998 movle %xcc, %l0, %g3
2999 array16 %o5, %o4, %l3
3000 umul %i4, %g4, %i5
3001 fandnot2 %f12, %f14, %f4
3002 fmovrse %o2, %f8, %f5
3003 sdivx %i2, 0x0B69, %l5
3004 st %f31, [%l7 + 0x5C]
3005 movrne %o1, 0x30B, %i1
3006 addccc %g7, %i7, %i6
3007 srax %i3, %l6, %g5
3008 smul %g6, 0x0AF1, %l1
3009 lduw [%l7 + 0x74], %o6
3010 alignaddr %l4, %i0, %o3
3011 stw %l2, [%l7 + 0x38]
3012 addccc %o0, 0x15B7, %g1
3013 orn %g2, 0x0389, %o7
3014 siam 0x3
3015 fcmpne16 %f22, %f0, %l0
3016 ldd [%l7 + 0x28], %f10
3017 movne %icc, %g3, %o5
3018 sth %o4, [%l7 + 0x5C]
3019 udiv %l3, 0x0A67, %g4
3020 fxors %f19, %f27, %f28
3021 move %xcc, %i5, %o2
3022 edge16l %i4, %l5, %i2
3023 fmovsvs %xcc, %f30, %f9
3024 movl %icc, %i1, %o1
3025 ld [%l7 + 0x2C], %f8
3026 sdiv %g7, 0x02D7, %i7
3027 ldd [%l7 + 0x38], %i2
3028 addc %i6, %g5, %l6
3029 addcc %g6, 0x1313, %l1
3030 orcc %l4, 0x19FD, %i0
3031 xnorcc %o6, 0x0EEE, %o3
3032 movne %icc, %o0, %l2
3033 fcmps %fcc1, %f6, %f31
3034 alignaddr %g1, %g2, %l0
3035 fmovsg %icc, %f1, %f26
3036 movgu %xcc, %o7, %o5
3037 fabss %f14, %f8
3038 edge32n %o4, %l3, %g3
3039 sir 0x10F3
3040 sllx %g4, %o2, %i4
3041 fmovdvs %xcc, %f29, %f18
3042 fmovsneg %icc, %f28, %f4
3043 udivx %l5, 0x01DD, %i5
3044 andncc %i2, %o1, %g7
3045 fmuld8ulx16 %f23, %f12, %f2
3046 sub %i7, 0x183C, %i1
3047 edge8l %i6, %g5, %l6
3048 movge %xcc, %i3, %l1
3049 xnor %l4, %i0, %g6
3050 sth %o6, [%l7 + 0x24]
3051 sethi 0x0803, %o3
3052 edge8n %o0, %g1, %l2
3053 edge8 %l0, %g2, %o5
3054 stw %o7, [%l7 + 0x34]
3055 lduh [%l7 + 0x24], %l3
3056 movre %o4, 0x08C, %g3
3057 movle %xcc, %o2, %g4
3058 fpmerge %f7, %f23, %f30
3059 ldsb [%l7 + 0x3E], %i4
3060 fmovdl %xcc, %f13, %f8
3061 fandnot1 %f8, %f6, %f4
3062 setx loop_7, %l0, %l1
3063 return %l1
3064 nop
3065 rdpr %cwp, %g1
3066 rdpr %cansave, %g2
3067 rdpr %canrestore, %g3
3068 rdpr %cleanwin, %g4
3069 rdpr %otherwin, %g5
3070 rdpr %wstate, %g6
3071loop_7: udivcc %g7, 0x1484, %i2
3072 fnors %f14, %f29, %f27
3073 ldx [%l7 + 0x38], %i1
3074 xor %i6, 0x15D4, %g5
3075 xnorcc %i7, 0x1646, %i3
3076 nop
3077 set 0x20, %o4
3078 stx %l6, [%l7 + %o4]
3079 sdivx %l4, 0x15BE, %i0
3080 sdivcc %l1, 0x0F95, %o6
3081 fmovdne %xcc, %f19, %f20
3082 fmovdneg %xcc, %f2, %f25
3083 addcc %o3, 0x19B4, %g6
3084 std %f4, [%l7 + 0x18]
3085 edge32ln %g1, %l2, %l0
3086 movle %xcc, %o0, %o5
3087 fsrc1s %f5, %f7
3088 sth %g2, [%l7 + 0x0E]
3089 srax %l3, %o4, %o7
3090 st %f26, [%l7 + 0x34]
3091 xorcc %g3, %g4, %i4
3092 mova %xcc, %l5, %o2
3093 alignaddr %i5, %g7, %i2
3094 fxor %f4, %f20, %f4
3095 andn %o1, 0x036B, %i6
3096 udiv %i1, 0x09B1, %i7
3097 fnot1s %f21, %f10
3098 st %f26, [%l7 + 0x0C]
3099 add %g5, 0x160F, %i3
3100 fands %f15, %f22, %f21
3101 edge32l %l4, %l6, %i0
3102 edge8 %o6, %o3, %g6
3103 fmovrslz %l1, %f5, %f21
3104 sethi 0x0BB4, %l2
3105 array32 %g1, %o0, %l0
3106 movgu %icc, %o5, %g2
3107 array8 %o4, %o7, %l3
3108 movge %icc, %g3, %i4
3109 movge %icc, %l5, %o2
3110 edge32 %g4, %i5, %i2
3111 stw %g7, [%l7 + 0x70]
3112 and %o1, %i6, %i7
3113 edge32l %g5, %i3, %i1
3114 ldd [%l7 + 0x48], %f26
3115 srl %l6, 0x13, %l4
3116 alignaddrl %o6, %o3, %i0
3117 edge16l %g6, %l1, %l2
3118 stb %o0, [%l7 + 0x20]
3119 ldd [%l7 + 0x58], %g0
3120 fmovsvs %icc, %f13, %f26
3121 restore %l0, 0x06CD, %o5
3122 rdpr %cwp, %g1
3123 rdpr %cansave, %g2
3124 rdpr %canrestore, %g3
3125 rdpr %cleanwin, %g4
3126 rdpr %otherwin, %g5
3127 rdpr %wstate, %g6
3128 xor %g2, %o7, %l3
3129 edge16n %g3, %i4, %l5
3130 subcc %o2, 0x0BB2, %o4
3131 edge32 %i5, %i2, %g7
3132 st %f28, [%l7 + 0x48]
3133 udivcc %o1, 0x1121, %i6
3134 and %g4, %i7, %i3
3135 stx %g5, [%l7 + 0x38]
3136 alignaddrl %i1, %l4, %o6
3137 addcc %o3, 0x1D63, %i0
3138 movn %xcc, %l6, %g6
3139 movneg %icc, %l2, %o0
3140 fmovsgu %xcc, %f15, %f9
3141 srl %l1, 0x1B, %g1
3142 sdivcc %l0, 0x04AD, %g2
3143 lduh [%l7 + 0x48], %o5
3144 fmovrslz %l3, %f24, %f27
3145 ldd [%l7 + 0x08], %g2
3146 mova %icc, %o7, %i4
3147 edge16ln %l5, %o4, %o2
3148 subc %i2, %g7, %i5
3149 fmovsvs %xcc, %f28, %f4
3150 lduh [%l7 + 0x56], %i6
3151 ldx [%l7 + 0x08], %o1
3152 fmovdvs %icc, %f29, %f16
3153 mulscc %i7, %g4, %i3
3154 umul %i1, 0x118F, %l4
3155 fmovscc %xcc, %f9, %f0
3156 fmovsge %xcc, %f21, %f29
3157 edge16n %g5, %o3, %o6
3158 movrne %i0, 0x0C6, %l6
3159 popc %g6, %l2
3160 movrne %o0, %l1, %l0
3161 bshuffle %f30, %f14, %f0
3162 ldx [%l7 + 0x48], %g1
3163 udivcc %g2, 0x083F, %o5
3164 sdiv %g3, 0x179F, %l3
3165 sdivx %o7, 0x002E, %i4
3166 ld [%l7 + 0x0C], %f1
3167 umul %o4, 0x0BEB, %o2
3168 mulscc %i2, 0x126F, %l5
3169 movl %icc, %g7, %i5
3170 edge8ln %i6, %i7, %g4
3171 movrne %o1, 0x1F4, %i3
3172 fpack16 %f10, %f2
3173 edge32ln %i1, %g5, %l4
3174 movvs %icc, %o3, %o6
3175 movgu %icc, %l6, %i0
3176 st %f2, [%l7 + 0x18]
3177 st %f6, [%l7 + 0x14]
3178 movl %xcc, %l2, %o0
3179 fmovsvc %xcc, %f9, %f11
3180 stb %l1, [%l7 + 0x67]
3181 fornot2 %f22, %f10, %f16
3182 alignaddrl %l0, %g6, %g2
3183 subcc %g1, 0x1602, %o5
3184 sll %g3, %l3, %i4
3185 movn %icc, %o7, %o4
3186 sethi 0x01DE, %i2
3187 andcc %o2, %g7, %i5
3188 or %i6, 0x1E04, %l5
3189 sub %g4, 0x08A6, %o1
3190 subc %i3, %i1, %i7
3191 movvs %icc, %l4, %o3
3192 udivcc %g5, 0x030A, %l6
3193 xorcc %o6, 0x1773, %l2
3194 movl %xcc, %i0, %o0
3195 edge16 %l1, %l0, %g2
3196 edge16 %g6, %g1, %o5
3197 save %l3, 0x197C, %i4
3198 rdpr %cwp, %g1
3199 rdpr %cansave, %g2
3200 rdpr %canrestore, %g3
3201 rdpr %cleanwin, %g4
3202 rdpr %otherwin, %g5
3203 rdpr %wstate, %g6
3204 srlx %g3, %o4, %i2
3205 array8 %o2, %o7, %g7
3206 edge16l %i5, %l5, %i6
3207 fmuld8sux16 %f12, %f24, %f0
3208 edge16l %g4, %o1, %i1
3209 xorcc %i7, %i3, %o3
3210 add %g5, 0x1C0E, %l6
3211 udiv %o6, 0x15DB, %l2
3212 movrlz %l4, %o0, %l1
3213 movge %xcc, %i0, %l0
3214 edge16n %g6, %g2, %o5
3215 andn %l3, 0x00E6, %i4
3216 fandnot1 %f14, %f14, %f20
3217 fpsub16s %f28, %f1, %f7
3218 movn %icc, %g3, %g1
3219 smulcc %o4, 0x093E, %o2
3220 xnor %o7, 0x1F6F, %g7
3221 popc %i2, %i5
3222 ldsh [%l7 + 0x68], %l5
3223 sth %g4, [%l7 + 0x32]
3224 sth %o1, [%l7 + 0x50]
3225 and %i1, 0x0130, %i6
3226 ldsh [%l7 + 0x2A], %i3
3227 addccc %o3, 0x14BD, %g5
3228 fmovdge %icc, %f0, %f7
3229 addccc %l6, %o6, %i7
3230 fand %f22, %f12, %f0
3231 bshuffle %f8, %f30, %f24
3232 st %f1, [%l7 + 0x20]
3233 sll %l2, 0x07, %l4
3234 ldx [%l7 + 0x48], %o0
3235 umulcc %l1, %l0, %i0
3236 movleu %xcc, %g6, %o5
3237 stb %g2, [%l7 + 0x3C]
3238 mova %icc, %l3, %g3
3239 fmovdgu %xcc, %f11, %f30
3240 sllx %i4, %o4, %o2
3241 mulx %o7, %g1, %i2
3242 edge8n %i5, %g7, %g4
3243 save %o1, 0x0A54, %l5
3244 rdpr %cwp, %g1
3245 rdpr %cansave, %g2
3246 rdpr %canrestore, %g3
3247 rdpr %cleanwin, %g4
3248 rdpr %otherwin, %g5
3249 rdpr %wstate, %g6
3250 edge32 %i6, %i1, %o3
3251 andcc %g5, %i3, %l6
3252 sub %o6, %i7, %l2
3253 alignaddr %l4, %o0, %l0
3254 fmovsne %icc, %f14, %f30
3255 fmovdpos %icc, %f2, %f27
3256 umulcc %l1, %i0, %o5
3257 movvc %xcc, %g6, %l3
3258 sdivx %g3, 0x1D58, %i4
3259 ldsw [%l7 + 0x58], %g2
3260 mulscc %o2, %o4, %g1
3261 sethi 0x0F57, %o7
3262 fnor %f20, %f2, %f14
3263 sth %i5, [%l7 + 0x56]
3264 movg %xcc, %i2, %g7
3265 edge8l %g4, %o1, %l5
3266 fmovdvs %xcc, %f29, %f9
3267 ldd [%l7 + 0x40], %i0
3268 fmovsleu %xcc, %f14, %f20
3269 fxnor %f16, %f0, %f6
3270 nop
3271 set 0x7A, %i1
3272 sth %i6, [%l7 + %i1]
3273 umulcc %g5, %o3, %i3
3274 edge32ln %o6, %l6, %l2
3275 ldx [%l7 + 0x18], %i7
3276 sdivcc %l4, 0x0FC1, %o0
3277 sth %l1, [%l7 + 0x4C]
3278 edge16 %i0, %o5, %l0
3279 fmovscs %xcc, %f15, %f11
3280 movl %xcc, %g6, %l3
3281 edge8 %g3, %g2, %o2
3282 orn %o4, 0x0353, %g1
3283 sdivx %o7, 0x1E96, %i4
3284 movrlez %i2, %i5, %g4
3285 srl %o1, %g7, %l5
3286 add %i1, %i6, %g5
3287 edge32 %i3, %o6, %l6
3288 movrlz %l2, 0x1EF, %i7
3289 xnorcc %l4, 0x176D, %o3
3290 subc %o0, %i0, %o5
3291 fmovrdlez %l0, %f28, %f2
3292 fnot2s %f1, %f7
3293 stb %l1, [%l7 + 0x64]
3294 ld [%l7 + 0x40], %f7
3295 save %l3, 0x08AD, %g3
3296 rdpr %cwp, %g1
3297 rdpr %cansave, %g2
3298 rdpr %canrestore, %g3
3299 rdpr %cleanwin, %g4
3300 rdpr %otherwin, %g5
3301 rdpr %wstate, %g6
3302 ldsw [%l7 + 0x30], %g6
3303 umulcc %o2, %g2, %g1
3304 fmovsneg %icc, %f3, %f25
3305 sra %o7, 0x1F, %o4
3306 fcmpne16 %f14, %f8, %i4
3307 subccc %i5, 0x1B21, %i2
3308 ldsb [%l7 + 0x43], %g4
3309 movne %icc, %g7, %l5
3310 setx loop_8, %l0, %l1
3311 return %l1
3312 nop
3313 rdpr %cwp, %g1
3314 rdpr %cansave, %g2
3315 rdpr %canrestore, %g3
3316 rdpr %cleanwin, %g4
3317 rdpr %otherwin, %g5
3318 rdpr %wstate, %g6
3319loop_8: fornot1s %f30, %f20, %f8
3320 sra %g5, %o1, %i3
3321 movleu %xcc, %l6, %o6
3322 edge8 %l2, %l4, %o3
3323 subc %o0, 0x0188, %i0
3324 fpsub32 %f8, %f4, %f4
3325 movrgz %o5, %i7, %l0
3326 edge32ln %l3, %g3, %g6
3327 sdivx %o2, 0x14D1, %l1
3328 mova %icc, %g1, %o7
3329 fnors %f20, %f18, %f24
3330 stw %o4, [%l7 + 0x60]
3331 umulcc %g2, %i5, %i2
3332 ld [%l7 + 0x10], %f7
3333 fmovdn %xcc, %f21, %f21
3334 lduh [%l7 + 0x22], %g4
3335 fnot2 %f22, %f20
3336 subc %i4, 0x1E3D, %g7
3337 sdiv %l5, 0x136E, %i6
3338 movg %icc, %i1, %g5
3339 sethi 0x0A61, %i3
3340 save %o1, %o6, %l2
3341 rdpr %cwp, %g1
3342 rdpr %cansave, %g2
3343 rdpr %canrestore, %g3
3344 rdpr %cleanwin, %g4
3345 rdpr %otherwin, %g5
3346 rdpr %wstate, %g6
3347 movge %icc, %l4, %l6
3348 andncc %o0, %o3, %o5
3349 array32 %i7, %l0, %l3
3350 xnorcc %g3, 0x1C67, %g6
3351 fnor %f2, %f26, %f24
3352 subcc %i0, %o2, %g1
3353 movge %icc, %l1, %o4
3354 mova %xcc, %o7, %i5
3355 orn %g2, %g4, %i4
3356 array32 %g7, %i2, %l5
3357 mulx %i6, 0x1EDE, %g5
3358 smul %i3, 0x1398, %i1
3359 fone %f4
3360 edge32ln %o1, %l2, %o6
3361 fmovscc %xcc, %f5, %f4
3362 movcs %xcc, %l4, %o0
3363 movvs %xcc, %l6, %o5
3364 stx %o3, [%l7 + 0x10]
3365 xor %i7, 0x118E, %l0
3366 udiv %g3, 0x1A84, %g6
3367 orn %i0, %o2, %g1
3368 movrgz %l1, 0x019, %l3
3369 fnot1s %f23, %f20
3370 fandnot2 %f30, %f24, %f18
3371 smul %o4, %o7, %g2
3372 fmovsn %xcc, %f3, %f27
3373 fmovrslez %i5, %f4, %f22
3374 fxors %f2, %f29, %f16
3375 edge16l %g4, %g7, %i2
3376 subcc %i4, %i6, %g5
3377 fpack16 %f4, %f28
3378 smulcc %l5, %i3, %o1
3379 xnorcc %l2, %o6, %l4
3380 ldsw [%l7 + 0x6C], %o0
3381 fmuld8sux16 %f1, %f0, %f22
3382 movneg %xcc, %i1, %l6
3383 sdivx %o3, 0x1BAA, %o5
3384 edge8 %i7, %g3, %g6
3385 fmovsneg %icc, %f7, %f3
3386 array32 %l0, %o2, %i0
3387 movne %xcc, %l1, %l3
3388 movrgez %g1, %o4, %o7
3389 umulcc %i5, %g4, %g2
3390 movne %xcc, %g7, %i4
3391 andncc %i6, %g5, %i2
3392 andcc %l5, %o1, %l2
3393 movl %xcc, %i3, %l4
3394 fmuld8sux16 %f0, %f25, %f8
3395 fsrc1 %f4, %f2
3396 popc %o6, %o0
3397 movrgez %l6, 0x2BD, %i1
3398 edge32n %o5, %i7, %o3
3399 srl %g6, %l0, %o2
3400 udivx %g3, 0x17D8, %i0
3401 move %icc, %l3, %g1
3402 fcmple16 %f26, %f22, %l1
3403 movrlez %o4, 0x107, %o7
3404 movleu %xcc, %g4, %i5
3405 array32 %g2, %i4, %i6
3406 fcmps %fcc3, %f27, %f23
3407 fandnot1 %f28, %f24, %f0
3408 movcs %xcc, %g5, %g7
3409 movne %xcc, %l5, %o1
3410 orncc %i2, 0x03E8, %l2
3411 mulscc %i3, 0x0A45, %o6
3412 or %l4, %l6, %i1
3413 fmovdge %xcc, %f17, %f4
3414 pdist %f20, %f18, %f22
3415 addcc %o5, 0x05D7, %o0
3416 udivx %o3, 0x11FD, %g6
3417 st %f19, [%l7 + 0x18]
3418 array32 %l0, %i7, %g3
3419 umul %o2, %l3, %i0
3420 ldsw [%l7 + 0x64], %g1
3421 fmovrdlz %o4, %f12, %f8
3422 fpsub16 %f14, %f0, %f18
3423 srlx %l1, 0x13, %o7
3424 umulcc %g4, 0x0ACC, %i5
3425 orncc %g2, %i4, %i6
3426 fmuld8sux16 %f22, %f0, %f8
3427 fand %f2, %f30, %f6
3428 movre %g7, %l5, %o1
3429 edge16n %i2, %l2, %i3
3430 orcc %g5, 0x1443, %o6
3431 srlx %l4, 0x06, %i1
3432 fmovdvc %xcc, %f28, %f9
3433 ldsb [%l7 + 0x7C], %o5
3434 alignaddrl %l6, %o0, %o3
3435 array32 %g6, %l0, %g3
3436 umul %o2, %i7, %i0
3437 edge32l %g1, %l3, %o4
3438 andncc %o7, %g4, %i5
3439 sdivcc %l1, 0x13D2, %g2
3440 move %icc, %i6, %i4
3441 movcs %xcc, %l5, %o1
3442 fmovrdgz %i2, %f0, %f14
3443 nop
3444 set 0x20, %i5
3445 ldub [%l7 + %i5], %g7
3446 ldx [%l7 + 0x70], %i3
3447 array32 %l2, %g5, %o6
3448 sll %l4, %o5, %i1
3449 mulscc %o0, %o3, %l6
3450 srlx %g6, 0x0C, %l0
3451 movvc %icc, %o2, %g3
3452 subcc %i7, 0x0199, %i0
3453 sethi 0x103B, %g1
3454 movgu %icc, %o4, %o7
3455 movgu %icc, %g4, %i5
3456 ld [%l7 + 0x34], %f12
3457 alignaddrl %l1, %l3, %g2
3458 fmovrsne %i4, %f14, %f15
3459 sdivcc %i6, 0x097B, %l5
3460 fsrc1s %f6, %f9
3461 sdivcc %i2, 0x0A29, %g7
3462 edge8ln %o1, %i3, %l2
3463 smulcc %g5, 0x002B, %l4
3464 smul %o6, %o5, %o0
3465 movvc %xcc, %o3, %i1
3466 stb %g6, [%l7 + 0x1C]
3467 nop
3468 set 0x54, %g1
3469 ldsw [%l7 + %g1], %l6
3470 srlx %o2, 0x1F, %g3
3471 siam 0x2
3472 fmovdg %icc, %f29, %f30
3473 sdiv %i7, 0x1E28, %i0
3474 movrgez %g1, 0x384, %o4
3475 sth %l0, [%l7 + 0x5E]
3476 movge %icc, %o7, %i5
3477 orncc %l1, %l3, %g4
3478 alignaddrl %i4, %g2, %l5
3479 alignaddrl %i2, %i6, %g7
3480 edge16ln %o1, %i3, %g5
3481 alignaddr %l4, %l2, %o6
3482 fsrc2s %f21, %f22
3483 movle %icc, %o0, %o3
3484 subc %i1, 0x123C, %o5
3485 movl %xcc, %g6, %o2
3486 movl %xcc, %l6, %i7
3487 ld [%l7 + 0x24], %f11
3488 nop
3489 set 0x72, %g3
3490 ldsh [%l7 + %g3], %i0
3491 fcmpes %fcc0, %f16, %f17
3492 movg %xcc, %g1, %o4
3493 ld [%l7 + 0x18], %f16
3494 edge16ln %g3, %o7, %l0
3495 sdiv %l1, 0x0802, %l3
3496 subc %i5, %i4, %g4
3497 xor %g2, %i2, %i6
3498 edge32l %l5, %g7, %o1
3499 add %g5, %i3, %l2
3500 orncc %o6, %o0, %l4
3501 sub %o3, %o5, %i1
3502 movn %icc, %o2, %g6
3503 fornot1 %f14, %f16, %f0
3504 movre %i7, 0x139, %l6
3505 sethi 0x0D48, %i0
3506 movre %o4, %g3, %g1
3507 std %f30, [%l7 + 0x20]
3508 sethi 0x0D42, %o7
3509 std %f22, [%l7 + 0x20]
3510 edge32n %l0, %l3, %i5
3511 lduw [%l7 + 0x08], %i4
3512 movleu %xcc, %g4, %l1
3513 fandnot2 %f18, %f12, %f0
3514 ldd [%l7 + 0x78], %i2
3515 fmovsneg %xcc, %f21, %f2
3516 addc %i6, %l5, %g7
3517 ldsh [%l7 + 0x60], %g2
3518 fmovdne %xcc, %f18, %f9
3519 stb %o1, [%l7 + 0x46]
3520 edge16n %i3, %g5, %l2
3521 movneg %icc, %o6, %o0
3522 movrgz %l4, 0x2B4, %o5
3523 restore %o3, 0x1F2C, %o2
3524 rdpr %cwp, %g1
3525 rdpr %cansave, %g2
3526 rdpr %canrestore, %g3
3527 rdpr %cleanwin, %g4
3528 rdpr %otherwin, %g5
3529 rdpr %wstate, %g6
3530 orn %g6, %i7, %l6
3531 array32 %i1, %i0, %g3
3532 ldd [%l7 + 0x20], %o4
3533 lduh [%l7 + 0x22], %g1
3534 sub %o7, %l3, %l0
3535 orncc %i4, 0x15E3, %g4
3536 stx %i5, [%l7 + 0x08]
3537 movneg %xcc, %l1, %i6
3538 ldsb [%l7 + 0x42], %i2
3539 ldub [%l7 + 0x1C], %g7
3540 movl %xcc, %g2, %o1
3541 edge16 %l5, %i3, %g5
3542 sdiv %l2, 0x1631, %o0
3543 fpadd16 %f6, %f8, %f4
3544 fxor %f18, %f24, %f16
3545 fmovdgu %icc, %f28, %f22
3546 fmovrdlez %o6, %f30, %f2
3547 movn %icc, %o5, %l4
3548 sdiv %o2, 0x197B, %g6
3549 andn %o3, %l6, %i7
3550 fnegd %f2, %f28
3551 edge8 %i1, %i0, %g3
3552 srl %o4, %o7, %l3
3553 sir 0x03A2
3554 addc %g1, 0x1C4F, %i4
3555 xnor %l0, 0x0223, %g4
3556 fmovsl %xcc, %f29, %f15
3557 lduh [%l7 + 0x7C], %i5
3558 addc %i6, %l1, %i2
3559 std %f14, [%l7 + 0x50]
3560 ldx [%l7 + 0x48], %g2
3561 edge8 %o1, %g7, %i3
3562 movcc %xcc, %g5, %l2
3563 addccc %o0, %o6, %l5
3564 fmovdne %icc, %f27, %f1
3565 lduw [%l7 + 0x08], %o5
3566 lduw [%l7 + 0x0C], %o2
3567 ldsw [%l7 + 0x50], %l4
3568 movrne %g6, %l6, %i7
3569 movrgz %i1, %o3, %g3
3570 fsrc2s %f29, %f17
3571 umulcc %i0, %o4, %o7
3572 setx loop_9, %l0, %l1
3573 return %l1
3574 nop
3575 rdpr %cwp, %g1
3576 rdpr %cansave, %g2
3577 rdpr %canrestore, %g3
3578 rdpr %cleanwin, %g4
3579 rdpr %otherwin, %g5
3580 rdpr %wstate, %g6
3581loop_9: edge8ln %i4, %i5, %g4
3582 nop
3583 set 0x50, %l5
3584 lduw [%l7 + %l5], %l1
3585 restore %i2, %i6, %o1
3586 rdpr %cwp, %g1
3587 rdpr %cansave, %g2
3588 rdpr %canrestore, %g3
3589 rdpr %cleanwin, %g4
3590 rdpr %otherwin, %g5
3591 rdpr %wstate, %g6
3592 fmovsvs %icc, %f1, %f5
3593 fnegd %f10, %f20
3594 nop
3595 set 0x34, %l1
3596 ldsh [%l7 + %l1], %g7
3597 fmovs %f30, %f15
3598 alignaddr %g2, %g5, %l2
3599 ldd [%l7 + 0x20], %f24
3600 movne %icc, %o0, %i3
3601 edge32n %l5, %o6, %o2
3602 ldsb [%l7 + 0x62], %o5
3603 fsrc2s %f8, %f16
3604 setx loop_10, %l0, %l1
3605 return %l1
3606 nop
3607 rdpr %cwp, %g1
3608 rdpr %cansave, %g2
3609 rdpr %canrestore, %g3
3610 rdpr %cleanwin, %g4
3611 rdpr %otherwin, %g5
3612 rdpr %wstate, %g6
3613loop_10: subc %i1, 0x0DCC, %i7
3614 addcc %g3, 0x0723, %i0
3615 xnorcc %o3, %o4, %g1
3616 movleu %icc, %o7, %l0
3617 xorcc %l3, 0x1792, %i4
3618 fmovdcs %xcc, %f2, %f23
3619 ldsb [%l7 + 0x5D], %i5
3620 mova %icc, %g4, %l1
3621 fcmpes %fcc3, %f12, %f13
3622 fandnot1s %f28, %f0, %f8
3623 smul %i6, 0x1ED3, %i2
3624 sdivcc %o1, 0x14F9, %g7
3625 sethi 0x0E53, %g5
3626 subccc %l2, %o0, %i3
3627 alignaddrl %g2, %o6, %o2
3628 edge8ln %o5, %l5, %l4
3629 edge8l %l6, %g6, %i7
3630 edge16ln %i1, %g3, %i0
3631 sethi 0x0C75, %o3
3632 and %o4, %o7, %l0
3633 fnot1s %f17, %f11
3634 fmovdvs %icc, %f19, %f28
3635 movn %xcc, %l3, %g1
3636 movvs %icc, %i4, %g4
3637 xor %l1, 0x1D46, %i6
3638 xnorcc %i2, 0x044A, %o1
3639 subccc %i5, %g5, %g7
3640 restore %o0, 0x1D5B, %l2
3641 rdpr %cwp, %g1
3642 rdpr %cansave, %g2
3643 rdpr %canrestore, %g3
3644 rdpr %cleanwin, %g4
3645 rdpr %otherwin, %g5
3646 rdpr %wstate, %g6
3647 fxnor %f18, %f12, %f18
3648 xor %i3, %g2, %o6
3649 srax %o2, %l5, %l4
3650 movrgz %l6, 0x086, %g6
3651 fmovscc %xcc, %f14, %f26
3652 orncc %i7, %o5, %g3
3653 srlx %i1, 0x1C, %i0
3654 edge16n %o4, %o7, %o3
3655 sdiv %l0, 0x12AC, %l3
3656 orncc %i4, %g1, %l1
3657 subccc %g4, 0x14E7, %i6
3658 xor %o1, %i5, %i2
3659 sir 0x1B0F
3660 sth %g5, [%l7 + 0x08]
3661 sth %g7, [%l7 + 0x4E]
3662 array32 %o0, %l2, %g2
3663 ldd [%l7 + 0x08], %o6
3664 fmovdcs %icc, %f29, %f14
3665 mulscc %o2, 0x176B, %l5
3666 edge32n %i3, %l6, %g6
3667 umulcc %l4, 0x13E1, %i7
3668 ldub [%l7 + 0x6B], %o5
3669 fmovsge %icc, %f22, %f2
3670 movrlz %g3, 0x144, %i1
3671 movcc %icc, %i0, %o7
3672 xnor %o4, 0x18ED, %l0
3673 std %f4, [%l7 + 0x10]
3674 ld [%l7 + 0x28], %f13
3675 edge8 %o3, %i4, %g1
3676 alignaddrl %l3, %l1, %g4
3677 edge32 %o1, %i6, %i5
3678 array8 %i2, %g7, %o0
3679 edge32ln %l2, %g5, %g2
3680 fmovse %xcc, %f26, %f24
3681 alignaddr %o6, %o2, %l5
3682 movl %icc, %l6, %g6
3683 movcc %icc, %i3, %l4
3684 movneg %icc, %o5, %i7
3685 fpsub16s %f16, %f5, %f30
3686 addc %i1, %i0, %o7
3687 ldx [%l7 + 0x48], %g3
3688 movg %icc, %l0, %o3
3689 edge16 %i4, %o4, %g1
3690 ldsw [%l7 + 0x58], %l3
3691 movrne %g4, 0x1EA, %o1
3692 alignaddrl %l1, %i5, %i6
3693 sra %g7, 0x07, %o0
3694 edge16 %i2, %g5, %g2
3695 addcc %o6, %l2, %o2
3696 ldsb [%l7 + 0x36], %l5
3697 nop
3698 set 0x39, %o6
3699 ldsb [%l7 + %o6], %l6
3700 edge16 %g6, %i3, %o5
3701 sub %l4, %i1, %i0
3702 lduw [%l7 + 0x1C], %i7
3703 movle %icc, %g3, %o7
3704 stb %o3, [%l7 + 0x67]
3705 fmuld8sux16 %f27, %f12, %f18
3706 edge16ln %i4, %l0, %o4
3707 fand %f26, %f18, %f0
3708 movrgz %g1, %l3, %g4
3709 xnor %o1, %i5, %i6
3710 movn %xcc, %g7, %l1
3711 movcs %icc, %i2, %o0
3712 sub %g2, 0x0FA5, %o6
3713 ldsw [%l7 + 0x50], %l2
3714 andn %o2, %l5, %l6
3715 sra %g5, 0x12, %i3
3716 andncc %o5, %l4, %g6
3717 movl %xcc, %i0, %i1
3718 sth %i7, [%l7 + 0x7E]
3719 edge8n %o7, %o3, %g3
3720 movcc %icc, %i4, %l0
3721 movgu %icc, %g1, %o4
3722 movn %icc, %l3, %g4
3723 save %o1, 0x0EAB, %i6
3724 rdpr %cwp, %g1
3725 rdpr %cansave, %g2
3726 rdpr %canrestore, %g3
3727 rdpr %cleanwin, %g4
3728 rdpr %otherwin, %g5
3729 rdpr %wstate, %g6
3730 fmovsl %xcc, %f0, %f31
3731 fcmple16 %f22, %f4, %g7
3732 sub %l1, 0x0048, %i2
3733 edge8 %i5, %o0, %o6
3734 movrlz %g2, %o2, %l2
3735 ldsw [%l7 + 0x3C], %l5
3736 and %l6, %g5, %o5
3737 orn %i3, 0x1ABE, %l4
3738 ldd [%l7 + 0x20], %f4
3739 lduw [%l7 + 0x2C], %i0
3740 sub %i1, 0x090A, %i7
3741 andncc %g6, %o7, %g3
3742 save %o3, 0x1DAB, %i4
3743 rdpr %cwp, %g1
3744 rdpr %cansave, %g2
3745 rdpr %canrestore, %g3
3746 rdpr %cleanwin, %g4
3747 rdpr %otherwin, %g5
3748 rdpr %wstate, %g6
3749 movrgz %g1, %l0, %o4
3750 movre %l3, 0x1B4, %g4
3751 movle %icc, %o1, %i6
3752 umulcc %l1, %i2, %i5
3753 fmovdvc %xcc, %f11, %f14
3754 srlx %g7, 0x0E, %o6
3755 srax %g2, %o0, %o2
3756 movpos %xcc, %l5, %l2
3757 srlx %l6, 0x15, %o5
3758 fxnors %f5, %f17, %f17
3759 edge32 %g5, %l4, %i3
3760 fcmple32 %f18, %f6, %i1
3761 smul %i0, 0x1ED9, %i7
3762 sdivx %o7, 0x1FF1, %g6
3763 fmovscs %xcc, %f25, %f2
3764 subc %o3, %i4, %g3
3765 xnorcc %l0, %g1, %o4
3766 alignaddr %l3, %o1, %i6
3767 addcc %g4, %i2, %i5
3768 std %f6, [%l7 + 0x78]
3769 fpmerge %f5, %f28, %f18
3770 umulcc %l1, 0x0574, %g7
3771 subc %g2, %o6, %o2
3772 movvs %xcc, %l5, %o0
3773 fnand %f12, %f12, %f4
3774 edge32 %l6, %l2, %g5
3775 edge8ln %o5, %i3, %i1
3776 movcs %icc, %i0, %l4
3777 umulcc %i7, 0x1ACA, %g6
3778 mova %icc, %o3, %i4
3779 smul %o7, 0x023B, %g3
3780 fmovrdne %g1, %f8, %f30
3781 ldub [%l7 + 0x30], %o4
3782 addc %l0, 0x1EE2, %o1
3783 sdivx %l3, 0x18A2, %g4
3784 or %i6, 0x041B, %i5
3785 movge %xcc, %l1, %i2
3786 bshuffle %f16, %f6, %f10
3787 srax %g2, %g7, %o6
3788 ldx [%l7 + 0x28], %o2
3789 mulx %l5, %o0, %l6
3790 ldx [%l7 + 0x20], %g5
3791 mulx %l2, %o5, %i3
3792 ldx [%l7 + 0x58], %i0
3793 lduh [%l7 + 0x6C], %i1
3794 movne %xcc, %i7, %l4
3795 mova %icc, %g6, %o3
3796 umulcc %o7, %g3, %g1
3797 edge16 %o4, %l0, %o1
3798 ldsb [%l7 + 0x6D], %l3
3799 fmul8sux16 %f28, %f14, %f28
3800 subc %g4, 0x1C19, %i4
3801 fmovse %xcc, %f12, %f19
3802 fcmpd %fcc3, %f20, %f10
3803 udiv %i5, 0x0D0B, %i6
3804 edge32 %i2, %g2, %g7
3805 smul %l1, 0x18AB, %o6
3806 movleu %xcc, %l5, %o0
3807 movcc %icc, %o2, %g5
3808 ldd [%l7 + 0x78], %f16
3809 fone %f8
3810 edge32l %l2, %l6, %i3
3811 umul %i0, %i1, %o5
3812 udivcc %i7, 0x1843, %l4
3813 fpsub16s %f11, %f14, %f7
3814 fsrc2s %f15, %f18
3815 movpos %xcc, %o3, %o7
3816 movrgez %g3, %g1, %g6
3817 movre %o4, 0x1A9, %l0
3818 xorcc %o1, 0x18DA, %g4
3819 movl %icc, %l3, %i4
3820 fcmpd %fcc2, %f16, %f10
3821 andn %i5, %i6, %i2
3822 ldd [%l7 + 0x68], %f12
3823 fmovdle %icc, %f18, %f17
3824 subccc %g7, %g2, %o6
3825 fmovrslz %l1, %f0, %f18
3826 movge %icc, %o0, %l5
3827 lduw [%l7 + 0x48], %o2
3828 movre %g5, 0x078, %l6
3829 edge16l %i3, %l2, %i1
3830 std %f30, [%l7 + 0x70]
3831 orcc %o5, %i0, %i7
3832 mulscc %l4, 0x0E85, %o3
3833 lduw [%l7 + 0x30], %o7
3834 mulscc %g3, %g1, %o4
3835 mova %icc, %l0, %g6
3836 srlx %g4, 0x0F, %o1
3837 move %xcc, %i4, %i5
3838 st %f2, [%l7 + 0x24]
3839 subc %l3, 0x03D8, %i6
3840 movgu %icc, %g7, %g2
3841 stw %i2, [%l7 + 0x14]
3842 sra %o6, 0x02, %l1
3843 movne %xcc, %o0, %o2
3844 movge %icc, %g5, %l6
3845 setx loop_11, %l0, %l1
3846 return %l1
3847 nop
3848 rdpr %cwp, %g1
3849 rdpr %cansave, %g2
3850 rdpr %canrestore, %g3
3851 rdpr %cleanwin, %g4
3852 rdpr %otherwin, %g5
3853 rdpr %wstate, %g6
3854loop_11: addcc %i1, 0x1FFD, %o5
3855 movvs %icc, %l5, %i0
3856 movge %xcc, %l4, %i7
3857 edge8ln %o7, %g3, %o3
3858 fnot1s %f24, %f15
3859 sll %g1, %l0, %o4
3860 fxors %f5, %f13, %f10
3861 srax %g4, 0x1A, %g6
3862 movl %xcc, %i4, %i5
3863 edge8ln %l3, %i6, %o1
3864 stw %g7, [%l7 + 0x38]
3865 srlx %i2, 0x1A, %o6
3866 movre %g2, 0x190, %o0
3867 udivcc %l1, 0x127A, %o2
3868 ldd [%l7 + 0x58], %f8
3869 xnorcc %l6, 0x1FEB, %g5
3870 sra %i3, 0x06, %i1
3871 ld [%l7 + 0x58], %f8
3872 edge8 %o5, %l2, %l5
3873 fpsub16s %f8, %f0, %f6
3874 ldub [%l7 + 0x34], %l4
3875 edge8n %i0, %o7, %i7
3876 stb %o3, [%l7 + 0x7C]
3877 andn %g3, 0x0731, %l0
3878 edge16 %o4, %g4, %g6
3879 fmovsg %icc, %f14, %f10
3880 faligndata %f0, %f14, %f22
3881 fmovsvc %icc, %f15, %f13
3882 sdivcc %g1, 0x00E6, %i4
3883 addcc %l3, 0x1ECD, %i6
3884 or %o1, 0x15FD, %g7
3885 smul %i2, %o6, %g2
3886 array8 %o0, %l1, %i5
3887 edge16 %l6, %o2, %g5
3888 fmovs %f28, %f15
3889 restore %i3, %o5, %i1
3890 rdpr %cwp, %g1
3891 rdpr %cansave, %g2
3892 rdpr %canrestore, %g3
3893 rdpr %cleanwin, %g4
3894 rdpr %otherwin, %g5
3895 rdpr %wstate, %g6
3896 fnot1s %f29, %f28
3897 fmovdvc %icc, %f25, %f17
3898 sdivx %l5, 0x0FAE, %l2
3899 edge32 %i0, %o7, %l4
3900 xor %i7, 0x0AAE, %o3
3901 movleu %icc, %g3, %l0
3902 fcmpne32 %f30, %f16, %o4
3903 addcc %g6, %g4, %i4
3904 addc %l3, 0x15F2, %i6
3905 fnand %f8, %f28, %f18
3906 subccc %o1, %g7, %g1
3907 movrlz %i2, %o6, %o0
3908 edge32n %g2, %i5, %l1
3909 edge32l %o2, %g5, %l6
3910 orncc %o5, %i1, %i3
3911 movrgez %l5, 0x21B, %l2
3912 ld [%l7 + 0x40], %f28
3913 fnot1s %f0, %f11
3914 fands %f12, %f11, %f17
3915 fnot1s %f20, %f3
3916 movrlz %o7, 0x05F, %i0
3917 fmovdg %icc, %f31, %f9
3918 stb %i7, [%l7 + 0x37]
3919 udivx %l4, 0x0200, %o3
3920 edge16ln %l0, %o4, %g3
3921 and %g4, 0x1E37, %g6
3922 ldsw [%l7 + 0x0C], %l3
3923 orcc %i6, %o1, %g7
3924 movvs %xcc, %i4, %g1
3925 addccc %o6, %i2, %g2
3926 movrgez %o0, 0x28E, %l1
3927 fones %f21
3928 sll %o2, %g5, %l6
3929 sdivx %i5, 0x19E5, %o5
3930 movpos %icc, %i3, %i1
3931 movrlez %l2, 0x2AB, %o7
3932 fcmps %fcc1, %f11, %f16
3933 srl %i0, 0x14, %l5
3934 fpadd16s %f30, %f15, %f0
3935 andn %i7, %l4, %o3
3936 fmovrsne %o4, %f16, %f10
3937 fpackfix %f2, %f29
3938 movrlz %g3, %g4, %g6
3939 andcc %l3, 0x0446, %l0
3940 add %o1, 0x1B90, %g7
3941 movn %xcc, %i6, %g1
3942 orncc %o6, %i2, %g2
3943 array8 %o0, %i4, %o2
3944 andncc %g5, %l1, %l6
3945 sdiv %o5, 0x0003, %i3
3946 fmovsvc %xcc, %f0, %f16
3947 movleu %icc, %i1, %l2
3948 smul %o7, %i0, %i5
3949 ldub [%l7 + 0x77], %i7
3950 array16 %l4, %o3, %l5
3951 edge16 %g3, %g4, %g6
3952 sir 0x04DC
3953 orn %l3, %o4, %o1
3954 fmovscc %icc, %f6, %f7
3955 movgu %xcc, %l0, %g7
3956 nop
3957 set 0x4E, %g2
3958 sth %g1, [%l7 + %g2]
3959 srl %i6, 0x1E, %i2
3960 stb %o6, [%l7 + 0x24]
3961 andncc %o0, %g2, %o2
3962 fcmpne32 %f0, %f4, %g5
3963 edge32n %l1, %i4, %l6
3964 movne %xcc, %i3, %i1
3965 edge16ln %o5, %l2, %i0
3966 edge32n %i5, %i7, %l4
3967 fpadd16s %f9, %f11, %f18
3968 fnand %f30, %f0, %f18
3969 add %o3, 0x13EE, %l5
3970 xor %g3, %o7, %g6
3971 movge %icc, %g4, %o4
3972 udivx %o1, 0x008F, %l3
3973 and %l0, 0x1F3F, %g7
3974 fcmpne32 %f28, %f16, %g1
3975 fmovrslez %i2, %f21, %f5
3976 fcmple16 %f18, %f30, %o6
3977 xor %o0, %i6, %o2
3978 ldsh [%l7 + 0x14], %g2
3979 ld [%l7 + 0x2C], %f27
3980 movg %icc, %g5, %i4
3981 nop
3982 set 0x4F, %i2
3983 ldsb [%l7 + %i2], %l1
3984 srlx %i3, %l6, %o5
3985 fmovdge %xcc, %f8, %f14
3986 fmovscc %xcc, %f9, %f6
3987 xnorcc %i1, 0x161C, %i0
3988 srlx %l2, %i5, %i7
3989 lduh [%l7 + 0x78], %l4
3990 xorcc %l5, %o3, %g3
3991 save %g6, 0x059F, %g4
3992 rdpr %cwp, %g1
3993 rdpr %cansave, %g2
3994 rdpr %canrestore, %g3
3995 rdpr %cleanwin, %g4
3996 rdpr %otherwin, %g5
3997 rdpr %wstate, %g6
3998 movvc %xcc, %o7, %o1
3999 mulscc %l3, %l0, %g7
4000 edge8ln %o4, %i2, %g1
4001 movpos %xcc, %o6, %i6
4002 sll %o2, 0x15, %o0
4003 movg %icc, %g2, %g5
4004 edge8ln %l1, %i3, %i4
4005 edge16l %o5, %i1, %i0
4006 fabss %f3, %f12
4007 movrlez %l6, %i5, %i7
4008 movneg %xcc, %l2, %l5
4009 ldsb [%l7 + 0x47], %o3
4010 fpadd16s %f14, %f15, %f2
4011 fcmple32 %f20, %f8, %l4
4012 mulscc %g3, %g4, %o7
4013 stb %g6, [%l7 + 0x08]
4014 sub %l3, 0x01AB, %o1
4015 udivx %g7, 0x1E84, %l0
4016 save %o4, 0x0F5E, %i2
4017 rdpr %cwp, %g1
4018 rdpr %cansave, %g2
4019 rdpr %canrestore, %g3
4020 rdpr %cleanwin, %g4
4021 rdpr %otherwin, %g5
4022 rdpr %wstate, %g6
4023 popc 0x0017, %g1
4024 fmovsleu %icc, %f3, %f19
4025 edge8n %i6, %o2, %o0
4026 alignaddrl %o6, %g2, %l1
4027 fmovs %f0, %f5
4028 andcc %i3, 0x0E72, %i4
4029 setx loop_12, %l0, %l1
4030 return %l1
4031 nop
4032 rdpr %cwp, %g1
4033 rdpr %cansave, %g2
4034 rdpr %canrestore, %g3
4035 rdpr %cleanwin, %g4
4036 rdpr %otherwin, %g5
4037 rdpr %wstate, %g6
4038loop_12: fpsub16 %f16, %f28, %f24
4039 addcc %l6, 0x1348, %g5
4040 xorcc %i5, 0x03C7, %l2
4041 sra %i7, %o3, %l4
4042 andncc %g3, %g4, %l5
4043 array32 %g6, %o7, %l3
4044 xor %g7, 0x134D, %l0
4045 movleu %icc, %o1, %i2
4046 ldd [%l7 + 0x50], %f12
4047 lduw [%l7 + 0x60], %g1
4048 udivcc %o4, 0x14FC, %o2
4049 fsrc2 %f6, %f10
4050 movvs %xcc, %i6, %o0
4051 sdivx %g2, 0x0ED5, %o6
4052 fmovrdgz %l1, %f0, %f6
4053 edge32 %i4, %o5, %i1
4054 sth %i3, [%l7 + 0x1A]
4055 movleu %xcc, %l6, %i0
4056 edge16n %g5, %l2, %i5
4057 xorcc %o3, %i7, %g3
4058 sra %l4, %l5, %g4
4059 add %o7, 0x1199, %l3
4060 umul %g7, %l0, %o1
4061 array8 %i2, %g1, %o4
4062 fmovda %icc, %f5, %f25
4063 array32 %g6, %o2, %i6
4064 ldd [%l7 + 0x68], %f6
4065 fmovrdgz %g2, %f20, %f10
4066 movn %xcc, %o6, %l1
4067 fpadd16s %f4, %f6, %f21
4068 xnor %o0, %o5, %i4
4069 movrlz %i1, %l6, %i3
4070 mulscc %i0, %g5, %l2
4071 sir 0x0741
4072 ld [%l7 + 0x1C], %f28
4073 ldsb [%l7 + 0x59], %i5
4074 add %i7, %g3, %o3
4075 srlx %l5, 0x04, %l4
4076 fcmpeq16 %f6, %f20, %g4
4077 srlx %o7, 0x1B, %l3
4078 st %f8, [%l7 + 0x34]
4079 and %l0, %g7, %o1
4080 subccc %g1, %i2, %g6
4081 ldsh [%l7 + 0x5C], %o4
4082 movge %xcc, %i6, %o2
4083 fmovdgu %xcc, %f5, %f15
4084 fmovrdne %g2, %f30, %f20
4085 orcc %l1, %o6, %o0
4086 ldsw [%l7 + 0x34], %o5
4087 alignaddrl %i4, %i1, %i3
4088 ld [%l7 + 0x6C], %f6
4089 ldsb [%l7 + 0x41], %l6
4090 subcc %g5, %l2, %i5
4091 movvs %xcc, %i7, %i0
4092 array32 %g3, %o3, %l4
4093 movrne %g4, %l5, %l3
4094 xorcc %o7, 0x12D9, %g7
4095 array32 %o1, %l0, %g1
4096 fornot1 %f2, %f18, %f26
4097 movre %g6, 0x1C6, %o4
4098 edge16ln %i6, %i2, %g2
4099 udivx %o2, 0x01A7, %o6
4100 fmovsa %xcc, %f19, %f3
4101 movvs %icc, %o0, %l1
4102 movvs %icc, %o5, %i1
4103 sdiv %i4, 0x0F6D, %l6
4104 addcc %i3, %g5, %i5
4105 movleu %icc, %l2, %i7
4106 umulcc %i0, 0x1DA9, %o3
4107 fornot2 %f8, %f24, %f4
4108 nop
4109 set 0x60, %o1
4110 std %f2, [%l7 + %o1]
4111 fmovdl %xcc, %f17, %f24
4112 fmovdn %icc, %f15, %f16
4113 fmul8sux16 %f6, %f4, %f4
4114 xnor %g3, %l4, %g4
4115 add %l5, %l3, %g7
4116 sra %o1, 0x12, %o7
4117 udiv %g1, 0x0C08, %l0
4118 ldsb [%l7 + 0x2C], %o4
4119 fnot1s %f6, %f3
4120 nop
4121 set 0x2C, %i4
4122 ldsw [%l7 + %i4], %i6
4123 lduw [%l7 + 0x60], %g6
4124 ldd [%l7 + 0x20], %f8
4125 fmovrde %g2, %f14, %f20
4126 and %i2, %o2, %o6
4127 ldx [%l7 + 0x70], %l1
4128 movl %icc, %o5, %i1
4129 andn %i4, 0x0B4D, %l6
4130 fpack32 %f2, %f14, %f30
4131 sethi 0x0F4A, %o0
4132 array8 %i3, %i5, %g5
4133 xnor %i7, 0x1E80, %i0
4134 edge32 %l2, %o3, %l4
4135 ldx [%l7 + 0x68], %g4
4136 fnot1 %f22, %f30
4137 srl %g3, 0x19, %l3
4138 movrlez %l5, 0x1DA, %g7
4139 fmovrsgez %o1, %f19, %f23
4140 mova %icc, %o7, %g1
4141 for %f2, %f28, %f12
4142 fmovsvc %xcc, %f11, %f28
4143 umul %o4, 0x0931, %l0
4144 lduh [%l7 + 0x28], %i6
4145 ld [%l7 + 0x14], %f27
4146 movcc %xcc, %g2, %g6
4147 smulcc %o2, 0x0FEB, %o6
4148 movne %icc, %i2, %o5
4149 sdivcc %i1, 0x064F, %i4
4150 fcmpd %fcc2, %f8, %f12
4151 sdivx %l1, 0x0F10, %o0
4152 edge16 %l6, %i3, %g5
4153 xnorcc %i5, %i0, %l2
4154 fmovsn %icc, %f28, %f24
4155 fpmerge %f6, %f4, %f28
4156 ldub [%l7 + 0x28], %i7
4157 edge16n %o3, %l4, %g3
4158 fcmpd %fcc3, %f26, %f10
4159 movcc %icc, %g4, %l3
4160 sub %l5, %g7, %o7
4161 mova %xcc, %g1, %o1
4162 orn %l0, %i6, %o4
4163 edge16 %g6, %g2, %o6
4164 sll %i2, %o5, %o2
4165 std %f18, [%l7 + 0x30]
4166 lduh [%l7 + 0x2E], %i1
4167 save %i4, %l1, %o0
4168 rdpr %cwp, %g1
4169 rdpr %cansave, %g2
4170 rdpr %canrestore, %g3
4171 rdpr %cleanwin, %g4
4172 rdpr %otherwin, %g5
4173 rdpr %wstate, %g6
4174 fpadd32 %f2, %f28, %f10
4175 movrne %i3, %g5, %l6
4176 st %f2, [%l7 + 0x20]
4177 addc %i0, %l2, %i5
4178 movcc %xcc, %o3, %l4
4179 sir 0x1780
4180 fands %f24, %f10, %f31
4181 alignaddr %g3, %i7, %g4
4182 nop
4183 set 0x0B, %g4
4184 ldub [%l7 + %g4], %l5
4185 ldsw [%l7 + 0x50], %l3
4186 sra %o7, 0x0F, %g7
4187 andncc %o1, %g1, %l0
4188 ldsw [%l7 + 0x7C], %i6
4189 xnorcc %o4, 0x08D1, %g6
4190 mova %icc, %o6, %i2
4191 ld [%l7 + 0x1C], %f20
4192 movrlz %g2, %o5, %i1
4193 ldx [%l7 + 0x48], %o2
4194 fnot2s %f11, %f31
4195 edge32n %l1, %o0, %i4
4196 movne %xcc, %i3, %g5
4197 move %xcc, %l6, %l2
4198 srlx %i5, 0x1F, %o3
4199 subcc %l4, %g3, %i0
4200 srax %g4, %i7, %l3
4201 and %l5, 0x1030, %o7
4202 ldub [%l7 + 0x39], %o1
4203 save %g1, %l0, %i6
4204 rdpr %cwp, %g1
4205 rdpr %cansave, %g2
4206 rdpr %canrestore, %g3
4207 rdpr %cleanwin, %g4
4208 rdpr %otherwin, %g5
4209 rdpr %wstate, %g6
4210 stb %g7, [%l7 + 0x0A]
4211 fsrc2s %f5, %f10
4212 sra %g6, 0x0B, %o4
4213 movrgz %o6, %i2, %o5
4214 fandnot2s %f3, %f17, %f2
4215 ldx [%l7 + 0x30], %g2
4216 fornot2 %f16, %f0, %f20
4217 ldsh [%l7 + 0x50], %i1
4218 fornot1 %f20, %f6, %f2
4219 array8 %l1, %o0, %i4
4220 fmovspos %icc, %f25, %f30
4221 fmovdn %xcc, %f23, %f21
4222 fmovrsgez %o2, %f25, %f28
4223 edge16l %i3, %l6, %g5
4224 mulscc %i5, 0x1C62, %o3
4225 edge32n %l2, %l4, %i0
4226 mulscc %g4, 0x14F7, %g3
4227 umulcc %i7, %l3, %o7
4228 addcc %o1, 0x1C11, %l5
4229 fmovsg %xcc, %f24, %f8
4230 fmovdcc %icc, %f23, %f14
4231 fmovdn %icc, %f21, %f22
4232 fandnot1s %f5, %f19, %f1
4233 movrgez %l0, 0x1EC, %g1
4234 ldub [%l7 + 0x6E], %i6
4235 xnor %g6, 0x1901, %o4
4236 orcc %o6, %i2, %o5
4237 std %f24, [%l7 + 0x68]
4238 fmovrdgz %g7, %f20, %f26
4239 edge32 %i1, %l1, %o0
4240 sll %i4, 0x06, %o2
4241 orcc %g2, %i3, %g5
4242 ldd [%l7 + 0x10], %f0
4243 fpadd32 %f8, %f28, %f8
4244 subccc %i5, %l6, %l2
4245 edge32ln %o3, %l4, %i0
4246 subc %g3, %i7, %l3
4247 smulcc %g4, 0x10B0, %o7
4248 edge16ln %o1, %l5, %g1
4249 movn %icc, %i6, %l0
4250 ld [%l7 + 0x18], %f6
4251 fornot1 %f4, %f2, %f14
4252 subcc %o4, %g6, %i2
4253 udiv %o6, 0x1BC6, %o5
4254 alignaddr %g7, %l1, %o0
4255 sdiv %i1, 0x0824, %o2
4256 restore %g2, 0x148A, %i3
4257 rdpr %cwp, %g1
4258 rdpr %cansave, %g2
4259 rdpr %canrestore, %g3
4260 rdpr %cleanwin, %g4
4261 rdpr %otherwin, %g5
4262 rdpr %wstate, %g6
4263 addccc %g5, %i4, %i5
4264 andncc %l6, %l2, %o3
4265 movle %icc, %l4, %g3
4266 subcc %i7, %l3, %i0
4267 popc 0x1F21, %g4
4268 srl %o7, 0x11, %l5
4269 stx %o1, [%l7 + 0x68]
4270 stb %i6, [%l7 + 0x73]
4271 move %icc, %l0, %g1
4272 std %f22, [%l7 + 0x20]
4273 nop
4274 set 0x40, %l4
4275 stx %o4, [%l7 + %l4]
4276 fmovrse %i2, %f10, %f3
4277 mova %xcc, %o6, %o5
4278 mova %xcc, %g6, %l1
4279 fandnot2 %f22, %f28, %f28
4280 udivx %o0, 0x1DB2, %i1
4281 lduh [%l7 + 0x22], %g7
4282 edge8l %g2, %o2, %i3
4283 movgu %xcc, %i4, %g5
4284 edge16ln %i5, %l6, %o3
4285 andcc %l4, 0x12F1, %g3
4286 fcmple32 %f6, %f14, %i7
4287 movcs %icc, %l3, %l2
4288 addc %g4, %o7, %i0
4289 mulx %o1, %l5, %l0
4290 movre %i6, %o4, %i2
4291 and %g1, 0x123D, %o5
4292 movrlz %g6, 0x1EF, %o6
4293 ldsb [%l7 + 0x61], %o0
4294 smul %l1, %i1, %g2
4295 addccc %o2, 0x0975, %i3
4296 udiv %g7, 0x1022, %g5
4297 udivx %i4, 0x0D39, %l6
4298 fmovda %xcc, %f5, %f23
4299 srax %o3, 0x10, %i5
4300 ldd [%l7 + 0x50], %f14
4301 movne %xcc, %l4, %g3
4302 movleu %icc, %l3, %l2
4303 movg %xcc, %g4, %i7
4304 movgu %icc, %o7, %o1
4305 subccc %l5, %i0, %i6
4306 mova %icc, %o4, %l0
4307 fone %f24
4308 fands %f23, %f2, %f20
4309 mulscc %i2, %g1, %g6
4310 edge32l %o6, %o0, %l1
4311 movcc %icc, %o5, %g2
4312 movvc %icc, %o2, %i3
4313 movg %xcc, %i1, %g5
4314 movrlez %i4, %g7, %l6
4315 stb %i5, [%l7 + 0x57]
4316 stx %l4, [%l7 + 0x60]
4317 srlx %g3, %l3, %o3
4318 subccc %l2, %g4, %i7
4319 andn %o1, %l5, %i0
4320 addccc %i6, %o4, %o7
4321 edge32 %i2, %g1, %g6
4322 fmovdl %icc, %f12, %f26
4323 fmovdgu %icc, %f3, %f17
4324 ldub [%l7 + 0x6A], %l0
4325 fmovdne %icc, %f16, %f23
4326 addcc %o0, 0x00BF, %o6
4327 edge16n %o5, %g2, %l1
4328 movle %xcc, %o2, %i3
4329 edge32n %g5, %i4, %g7
4330 movge %xcc, %l6, %i1
4331 add %i5, 0x1DB3, %g3
4332 movge %icc, %l3, %l4
4333 std %f10, [%l7 + 0x28]
4334 std %f20, [%l7 + 0x28]
4335 addcc %l2, %g4, %i7
4336 sir 0x13C2
4337 srax %o3, %l5, %o1
4338 movrne %i0, %i6, %o7
4339 array8 %o4, %i2, %g6
4340 array8 %l0, %g1, %o6
4341 fmuld8ulx16 %f9, %f29, %f16
4342 fpackfix %f22, %f28
4343 movne %icc, %o5, %g2
4344 movle %xcc, %l1, %o0
4345 movcc %xcc, %i3, %o2
4346 sll %g5, 0x06, %g7
4347 fmovsl %xcc, %f11, %f20
4348 srlx %l6, 0x0B, %i1
4349 siam 0x0
4350 fnot2 %f22, %f0
4351 movg %xcc, %i4, %g3
4352 edge32n %l3, %i5, %l4
4353 edge8n %l2, %i7, %g4
4354 popc %o3, %o1
4355 xorcc %i0, 0x02C5, %l5
4356 umul %i6, %o4, %o7
4357 xorcc %i2, %l0, %g1
4358 fmovsg %icc, %f4, %f22
4359 mova %icc, %o6, %g6
4360 umul %g2, 0x1D95, %o5
4361 edge16ln %l1, %o0, %o2
4362 or %g5, %g7, %i3
4363 fmovsl %xcc, %f14, %f16
4364 sub %l6, 0x0629, %i1
4365 sdivcc %i4, 0x1685, %l3
4366 alignaddr %g3, %l4, %l2
4367 edge8 %i7, %g4, %i5
4368 stx %o1, [%l7 + 0x08]
4369 fandnot2 %f4, %f22, %f20
4370 fxor %f30, %f10, %f30
4371 fmovrdgz %i0, %f10, %f12
4372 edge32n %l5, %i6, %o3
4373 ldsb [%l7 + 0x31], %o7
4374 xor %o4, %i2, %l0
4375 andn %g1, 0x110A, %g6
4376 movrlz %o6, 0x35D, %o5
4377 andncc %g2, %o0, %o2
4378 movvs %xcc, %g5, %l1
4379 movl %icc, %g7, %l6
4380 movrne %i3, %i1, %l3
4381 sdivx %g3, 0x1E8D, %l4
4382 fpack32 %f4, %f24, %f6
4383 sra %i4, %l2, %g4
4384 smulcc %i5, %o1, %i7
4385 for %f12, %f28, %f22
4386 fmul8sux16 %f0, %f28, %f0
4387 fmovdcc %xcc, %f31, %f11
4388 fcmpne32 %f30, %f28, %i0
4389 fmovsvs %icc, %f9, %f13
4390 smulcc %l5, 0x05D0, %o3
4391 ldd [%l7 + 0x10], %o6
4392 fmovdcc %icc, %f22, %f5
4393 fcmpne32 %f4, %f8, %o4
4394 nop
4395 set 0x56, %l3
4396 lduh [%l7 + %l3], %i6
4397 fmovscs %xcc, %f10, %f10
4398 fexpand %f26, %f30
4399 xorcc %l0, %g1, %g6
4400 mulx %i2, 0x09F7, %o5
4401 st %f13, [%l7 + 0x68]
4402 orn %g2, %o6, %o2
4403 fpsub32 %f20, %f0, %f22
4404 orncc %o0, %g5, %l1
4405 addccc %g7, 0x05EB, %i3
4406 smul %l6, 0x038D, %l3
4407 edge32ln %g3, %l4, %i4
4408 orncc %i1, 0x028A, %l2
4409 edge8 %g4, %i5, %o1
4410 sra %i0, %l5, %i7
4411 fcmped %fcc2, %f28, %f2
4412 andncc %o7, %o4, %o3
4413 movg %icc, %i6, %l0
4414 setx loop_13, %l0, %l1
4415 return %l1
4416 nop
4417 rdpr %cwp, %g1
4418 rdpr %cansave, %g2
4419 rdpr %canrestore, %g3
4420 rdpr %cleanwin, %g4
4421 rdpr %otherwin, %g5
4422 rdpr %wstate, %g6
4423loop_13: movg %icc, %i2, %o5
4424 edge8 %o6, %g2, %o2
4425 or %o0, 0x191E, %g5
4426 smulcc %l1, 0x0E69, %g7
4427 restore %i3, %l6, %g3
4428 rdpr %cwp, %g1
4429 rdpr %cansave, %g2
4430 rdpr %canrestore, %g3
4431 rdpr %cleanwin, %g4
4432 rdpr %otherwin, %g5
4433 rdpr %wstate, %g6
4434 edge16n %l4, %l3, %i1
4435 orcc %l2, 0x0F7F, %i4
4436 fmovrslz %i5, %f28, %f31
4437 nop
4438 set 0x5C, %o5
4439 sth %o1, [%l7 + %o5]
4440 fmul8x16au %f16, %f26, %f14
4441 sub %i0, %l5, %g4
4442 movneg %xcc, %i7, %o4
4443 fornot1 %f24, %f28, %f26
4444 fmovdgu %icc, %f23, %f24
4445 movne %icc, %o3, %o7
4446 movg %xcc, %i6, %l0
4447 andn %g1, %i2, %o5
4448 movcc %xcc, %g6, %o6
4449 sub %g2, 0x05BD, %o2
4450 umulcc %o0, %g5, %l1
4451 edge32ln %g7, %i3, %l6
4452 udiv %l4, 0x19B4, %g3
4453 smul %l3, %l2, %i4
4454 fmovsl %icc, %f13, %f22
4455 movcs %icc, %i5, %i1
4456 fandnot1s %f23, %f25, %f17
4457 sethi 0x1B76, %o1
4458 ldx [%l7 + 0x60], %l5
4459 sdiv %i0, 0x08DC, %i7
4460 mulx %g4, 0x117E, %o3
4461 andncc %o7, %o4, %l0
4462 stb %i6, [%l7 + 0x0F]
4463 edge32 %g1, %o5, %g6
4464 lduh [%l7 + 0x58], %i2
4465 fnor %f18, %f30, %f2
4466 sth %g2, [%l7 + 0x1A]
4467 sir 0x1B7E
4468 fmovde %icc, %f9, %f20
4469 fnot1 %f6, %f28
4470 orncc %o6, 0x037E, %o2
4471 addcc %o0, 0x140B, %g5
4472 orn %l1, %i3, %g7
4473 fcmpeq32 %f14, %f6, %l6
4474 edge8n %g3, %l3, %l2
4475 fexpand %f8, %f12
4476 movne %icc, %l4, %i5
4477 mulscc %i1, 0x0418, %o1
4478 orn %l5, %i4, %i7
4479 movgu %icc, %i0, %g4
4480 orcc %o7, 0x1F50, %o3
4481 srlx %l0, 0x13, %o4
4482 edge32n %i6, %o5, %g1
4483 alignaddrl %g6, %g2, %i2
4484 edge32ln %o2, %o0, %o6
4485 ldsh [%l7 + 0x6E], %g5
4486 move %xcc, %l1, %i3
4487 fmovdpos %icc, %f18, %f16
4488 edge8 %l6, %g7, %g3
4489 fmovdpos %xcc, %f23, %f9
4490 addc %l3, %l4, %l2
4491 movcs %icc, %i5, %o1
4492 fmovdl %xcc, %f9, %f4
4493 xorcc %i1, 0x1550, %i4
4494 andn %i7, 0x0B1C, %i0
4495 movrgz %l5, %g4, %o3
4496 popc %o7, %o4
4497 orcc %l0, %i6, %g1
4498 fmovdl %xcc, %f11, %f8
4499 movrne %g6, 0x2A7, %g2
4500 umulcc %o5, %i2, %o2
4501 st %f31, [%l7 + 0x10]
4502 std %f28, [%l7 + 0x08]
4503 movne %icc, %o0, %o6
4504 umulcc %l1, 0x1D4C, %g5
4505 sethi 0x0AE3, %i3
4506 subc %g7, 0x072C, %l6
4507 stx %l3, [%l7 + 0x30]
4508 edge16ln %g3, %l2, %i5
4509 sll %o1, 0x1E, %i1
4510 xnorcc %i4, %i7, %l4
4511 fmovrsne %l5, %f4, %f20
4512 andncc %g4, %i0, %o3
4513 sllx %o4, 0x0B, %o7
4514 fxnors %f0, %f13, %f24
4515 array8 %i6, %l0, %g6
4516 array32 %g2, %g1, %o5
4517 sllx %o2, %i2, %o6
4518 fsrc1s %f6, %f0
4519 xnorcc %o0, 0x1593, %g5
4520 add %i3, 0x1150, %g7
4521 subccc %l6, %l3, %l1
4522 movrgz %l2, 0x020, %g3
4523 edge32ln %i5, %i1, %i4
4524 stx %i7, [%l7 + 0x48]
4525 ld [%l7 + 0x4C], %f23
4526 fornot2 %f6, %f14, %f4
4527 movleu %xcc, %o1, %l4
4528 movge %icc, %g4, %i0
4529 movrgez %l5, %o3, %o4
4530 or %o7, %l0, %i6
4531 edge8ln %g2, %g6, %g1
4532 add %o5, 0x073F, %i2
4533 movrgz %o2, 0x05F, %o6
4534 std %f18, [%l7 + 0x70]
4535 fmovsvc %xcc, %f1, %f12
4536 movn %icc, %g5, %o0
4537 stb %i3, [%l7 + 0x6B]
4538 fmovrslz %g7, %f9, %f28
4539 udivcc %l6, 0x0BB6, %l3
4540 sra %l1, 0x15, %g3
4541 movne %xcc, %l2, %i5
4542 xnor %i4, %i1, %o1
4543 xor %i7, %l4, %g4
4544 srax %l5, %i0, %o4
4545 edge32 %o7, %l0, %i6
4546 fandnot2 %f24, %f12, %f4
4547 save %o3, %g6, %g2
4548 rdpr %cwp, %g1
4549 rdpr %cansave, %g2
4550 rdpr %canrestore, %g3
4551 rdpr %cleanwin, %g4
4552 rdpr %otherwin, %g5
4553 rdpr %wstate, %g6
4554 array8 %o5, %g1, %i2
4555 udivcc %o2, 0x1560, %o6
4556 std %f8, [%l7 + 0x68]
4557 fxor %f4, %f4, %f12
4558 edge32l %o0, %i3, %g7
4559 fnot2 %f6, %f6
4560 ldub [%l7 + 0x78], %g5
4561 movrlez %l6, 0x23C, %l3
4562 sdivcc %l1, 0x1560, %l2
4563 edge16 %i5, %g3, %i4
4564 andncc %o1, %i7, %l4
4565 stx %i1, [%l7 + 0x40]
4566 pdist %f10, %f30, %f8
4567 fcmpne16 %f0, %f6, %g4
4568 fcmpgt32 %f24, %f4, %i0
4569 fcmple16 %f26, %f28, %o4
4570 pdist %f6, %f12, %f6
4571 movpos %xcc, %l5, %o7
4572 edge16 %i6, %o3, %g6
4573 xnor %g2, %o5, %l0
4574 fand %f18, %f18, %f18
4575 fmovrdlez %g1, %f14, %f0
4576 std %f2, [%l7 + 0x40]
4577 orcc %o2, 0x0AC9, %o6
4578 movne %xcc, %o0, %i3
4579 fpsub32s %f17, %f4, %f28
4580 fands %f19, %f9, %f22
4581 mova %xcc, %g7, %g5
4582 st %f26, [%l7 + 0x58]
4583 st %f3, [%l7 + 0x34]
4584 udiv %i2, 0x1D45, %l3
4585 movne %xcc, %l6, %l2
4586 ldx [%l7 + 0x68], %i5
4587 array16 %g3, %l1, %o1
4588 sub %i7, %i4, %i1
4589 movge %xcc, %l4, %g4
4590 popc %i0, %o4
4591 xorcc %o7, 0x180A, %l5
4592 stb %o3, [%l7 + 0x21]
4593 srl %i6, %g2, %g6
4594 movcc %icc, %l0, %g1
4595 sethi 0x081D, %o2
4596 movl %xcc, %o6, %o5
4597 alignaddr %i3, %o0, %g7
4598 lduw [%l7 + 0x6C], %g5
4599 and %l3, %l6, %l2
4600 fmovsa %icc, %f8, %f9
4601 movrgz %i2, 0x0C7, %g3
4602 movrlez %i5, 0x132, %l1
4603 ldsh [%l7 + 0x66], %o1
4604 xnor %i7, %i4, %i1
4605 movpos %icc, %l4, %i0
4606 sth %o4, [%l7 + 0x78]
4607 fpadd16s %f19, %f17, %f7
4608 xnor %o7, %l5, %g4
4609 movrlz %o3, 0x119, %i6
4610 srl %g6, 0x0B, %g2
4611 movleu %xcc, %g1, %l0
4612 sub %o6, %o5, %o2
4613 mova %xcc, %o0, %g7
4614 edge16l %i3, %l3, %g5
4615 fmovsleu %xcc, %f2, %f23
4616 movrlez %l2, 0x1B9, %i2
4617 movvc %icc, %l6, %g3
4618 fmovrde %i5, %f28, %f22
4619 fmovrde %l1, %f0, %f30
4620 lduh [%l7 + 0x0C], %i7
4621 srl %i4, 0x0A, %o1
4622 fones %f3
4623 srl %i1, %l4, %o4
4624 movge %xcc, %i0, %l5
4625 lduw [%l7 + 0x38], %g4
4626 fnot2s %f23, %f12
4627 edge8l %o7, %o3, %g6
4628 orncc %g2, 0x0CC0, %i6
4629 stx %g1, [%l7 + 0x18]
4630 movrgz %l0, %o6, %o5
4631 xnor %o0, %g7, %i3
4632 edge32 %l3, %o2, %g5
4633 edge32n %i2, %l2, %g3
4634 ldsb [%l7 + 0x4A], %i5
4635 edge8 %l1, %i7, %l6
4636 movn %xcc, %o1, %i4
4637 edge32l %l4, %o4, %i0
4638 fandnot2 %f30, %f18, %f20
4639 edge32n %l5, %i1, %g4
4640 movrlz %o7, 0x2B1, %g6
4641 edge8ln %o3, %g2, %i6
4642 bshuffle %f4, %f0, %f22
4643 fxnors %f25, %f14, %f5
4644 fandnot1 %f10, %f2, %f14
4645 srlx %l0, 0x06, %g1
4646 fcmpne32 %f24, %f20, %o5
4647 fnegd %f2, %f10
4648 fmovrslez %o0, %f12, %f27
4649 add %g7, 0x05F9, %i3
4650 edge16l %l3, %o6, %o2
4651 popc 0x1A4F, %g5
4652 edge16l %l2, %g3, %i2
4653 edge32 %l1, %i5, %i7
4654 movrgez %o1, 0x3B2, %l6
4655 sth %i4, [%l7 + 0x4C]
4656 fmovde %xcc, %f8, %f29
4657 movl %icc, %o4, %i0
4658 fmovsl %icc, %f21, %f22
4659 mova %icc, %l5, %l4
4660 xnor %g4, %i1, %g6
4661 sth %o7, [%l7 + 0x38]
4662 edge16ln %g2, %i6, %l0
4663 orncc %g1, 0x0CB9, %o3
4664 nop
4665 set 0x66, %i0
4666 lduh [%l7 + %i0], %o5
4667 movne %xcc, %g7, %o0
4668 orncc %l3, %o6, %o2
4669 fpackfix %f4, %f28
4670 popc %g5, %i3
4671 fmovrslez %g3, %f13, %f21
4672 array16 %l2, %l1, %i5
4673 stb %i2, [%l7 + 0x4D]
4674 fmovde %icc, %f18, %f1
4675 fmovdn %icc, %f28, %f18
4676 fmovdge %icc, %f1, %f17
4677 nop
4678 set 0x40, %l6
4679 lduh [%l7 + %l6], %o1
4680 fpmerge %f3, %f20, %f30
4681 edge16l %l6, %i4, %i7
4682 save %o4, 0x0AA7, %i0
4683 rdpr %cwp, %g1
4684 rdpr %cansave, %g2
4685 rdpr %canrestore, %g3
4686 rdpr %cleanwin, %g4
4687 rdpr %otherwin, %g5
4688 rdpr %wstate, %g6
4689 movrgz %l5, %l4, %i1
4690 edge16 %g6, %g4, %o7
4691 fone %f2
4692 movcs %icc, %i6, %l0
4693 lduw [%l7 + 0x3C], %g1
4694 sir 0x13BC
4695 srax %g2, 0x03, %o3
4696 edge32ln %o5, %o0, %l3
4697 umulcc %g7, 0x056C, %o6
4698 xnorcc %g5, 0x12F0, %i3
4699 movcc %icc, %g3, %l2
4700 umulcc %l1, %o2, %i2
4701 edge32l %o1, %l6, %i5
4702 addc %i7, 0x1316, %i4
4703 fsrc1s %f12, %f17
4704 ldx [%l7 + 0x58], %i0
4705 movge %icc, %o4, %l5
4706 sir 0x15E7
4707 srl %l4, %g6, %i1
4708 fandnot1s %f15, %f31, %f22
4709 fmovrdgz %o7, %f12, %f20
4710 fornot1 %f30, %f4, %f24
4711 fmovsleu %icc, %f15, %f28
4712 sdivx %g4, 0x0BBB, %l0
4713 alignaddr %g1, %g2, %i6
4714 sdiv %o3, 0x0EA1, %o0
4715 edge8l %o5, %l3, %o6
4716 subccc %g7, 0x0F8F, %i3
4717 and %g5, 0x0EE0, %l2
4718 edge32 %g3, %l1, %i2
4719 edge32n %o2, %l6, %o1
4720 fandnot1 %f6, %f20, %f14
4721 for %f8, %f0, %f12
4722 alignaddrl %i7, %i5, %i0
4723 movvc %icc, %i4, %o4
4724 fnand %f22, %f14, %f22
4725 andcc %l4, 0x14DD, %g6
4726 fcmpgt32 %f30, %f2, %i1
4727 movcs %icc, %l5, %g4
4728 xnor %o7, %g1, %l0
4729 sub %i6, 0x1162, %o3
4730 fmovdl %icc, %f11, %f10
4731 fxors %f12, %f13, %f7
4732 add %o0, 0x02BB, %o5
4733 movvc %icc, %l3, %o6
4734 edge8n %g7, %g2, %i3
4735 edge32 %g5, %l2, %g3
4736 fmovdcs %icc, %f23, %f1
4737 andn %l1, 0x1BA9, %i2
4738 alignaddrl %o2, %o1, %l6
4739 movrlez %i5, 0x12B, %i0
4740 alignaddr %i4, %i7, %l4
4741 edge32 %o4, %g6, %i1
4742 movle %icc, %l5, %g4
4743 edge32l %g1, %o7, %i6
4744 fmul8sux16 %f26, %f26, %f8
4745 sth %o3, [%l7 + 0x18]
4746 fsrc1 %f26, %f0
4747 subcc %l0, 0x052D, %o5
4748 udiv %o0, 0x1225, %l3
4749 edge32 %g7, %g2, %o6
4750 stx %g5, [%l7 + 0x18]
4751 fcmpne32 %f22, %f28, %l2
4752 movrlez %i3, 0x0C6, %g3
4753 and %l1, 0x1E44, %i2
4754 fandnot2 %f2, %f12, %f26
4755 bshuffle %f18, %f10, %f2
4756 xnorcc %o1, %o2, %i5
4757 srl %l6, 0x18, %i0
4758 array32 %i4, %i7, %o4
4759 popc 0x11AB, %l4
4760 andn %g6, %i1, %g4
4761 std %f30, [%l7 + 0x28]
4762 stw %l5, [%l7 + 0x20]
4763 alignaddrl %o7, %g1, %o3
4764 edge32 %l0, %i6, %o5
4765 movne %icc, %o0, %l3
4766 ldub [%l7 + 0x70], %g2
4767 movl %icc, %g7, %g5
4768 xnor %o6, 0x0F26, %i3
4769 orcc %g3, 0x0A0A, %l1
4770 orcc %i2, 0x17E5, %l2
4771 fpmerge %f8, %f13, %f26
4772 stw %o2, [%l7 + 0x5C]
4773 ldsb [%l7 + 0x58], %o1
4774 fmovdvc %icc, %f27, %f1
4775 stx %l6, [%l7 + 0x68]
4776 subcc %i0, %i5, %i7
4777 edge32ln %o4, %i4, %g6
4778 ldsb [%l7 + 0x71], %l4
4779 popc 0x13D5, %i1
4780 xorcc %g4, %o7, %l5
4781 fmovrse %g1, %f21, %f2
4782 movneg %xcc, %o3, %l0
4783 fmovrsgez %o5, %f13, %f4
4784 array8 %i6, %l3, %g2
4785 orn %g7, 0x17C9, %o0
4786 andncc %g5, %o6, %g3
4787 sdivcc %l1, 0x008A, %i2
4788 sll %i3, 0x1D, %o2
4789 fors %f30, %f5, %f28
4790 add %o1, 0x06A7, %l2
4791 fnegd %f6, %f8
4792 edge8ln %i0, %l6, %i7
4793 ldd [%l7 + 0x28], %f24
4794 movle %icc, %i5, %i4
4795 fabsd %f22, %f18
4796 mulscc %o4, 0x06F7, %g6
4797 movrlez %i1, 0x2D9, %g4
4798 fmovrsgez %l4, %f8, %f29
4799 fmovrdgz %o7, %f10, %f20
4800 addccc %l5, 0x0501, %g1
4801 edge16 %l0, %o5, %i6
4802 sllx %o3, 0x15, %g2
4803 alignaddr %g7, %o0, %g5
4804 nop
4805 set 0x38, %i7
4806 ldx [%l7 + %i7], %o6
4807 fandnot2s %f14, %f15, %f4
4808 movgu %icc, %g3, %l3
4809 fabss %f0, %f11
4810 addc %i2, %i3, %o2
4811 xorcc %o1, 0x1593, %l2
4812 edge32n %l1, %l6, %i0
4813 udiv %i5, 0x0C7F, %i7
4814 fmovrdlez %o4, %f4, %f8
4815 array8 %g6, %i4, %g4
4816 move %icc, %l4, %o7
4817 array8 %i1, %l5, %l0
4818 andn %g1, 0x137C, %o5
4819 movgu %xcc, %o3, %i6
4820 sdivcc %g7, 0x11CA, %o0
4821 array8 %g5, %g2, %g3
4822 lduw [%l7 + 0x44], %l3
4823 fmovspos %xcc, %f11, %f27
4824 and %o6, %i2, %i3
4825 fmovdl %icc, %f7, %f12
4826 movleu %xcc, %o2, %l2
4827 edge8ln %o1, %l1, %i0
4828 stx %l6, [%l7 + 0x20]
4829 edge32ln %i5, %o4, %i7
4830 fand %f4, %f22, %f0
4831 stx %i4, [%l7 + 0x68]
4832 fcmpd %fcc0, %f6, %f14
4833 fandnot2 %f14, %f8, %f8
4834 orcc %g6, %g4, %l4
4835 movne %xcc, %i1, %l5
4836 st %f24, [%l7 + 0x20]
4837 movcc %icc, %o7, %g1
4838 stw %o5, [%l7 + 0x54]
4839 fmovdn %xcc, %f21, %f22
4840 movrne %l0, 0x0B4, %o3
4841 setx loop_14, %l0, %l1
4842 return %l1
4843 nop
4844 rdpr %cwp, %g1
4845 rdpr %cansave, %g2
4846 rdpr %canrestore, %g3
4847 rdpr %cleanwin, %g4
4848 rdpr %otherwin, %g5
4849 rdpr %wstate, %g6
4850loop_14: lduh [%l7 + 0x1A], %g5
4851 movre %g2, 0x172, %g3
4852 movvs %xcc, %l3, %i2
4853 xnorcc %o6, 0x1526, %o2
4854 xorcc %l2, %o1, %i3
4855 sethi 0x07A7, %l1
4856 sethi 0x097C, %i0
4857 ldsw [%l7 + 0x78], %l6
4858 smul %o4, %i5, %i4
4859 addc %g6, 0x0121, %i7
4860 edge8n %g4, %l4, %l5
4861 fnot1 %f0, %f10
4862 fmovdn %icc, %f15, %f3
4863 stx %i1, [%l7 + 0x28]
4864 array16 %g1, %o7, %l0
4865 sll %o3, 0x1E, %g7
4866 xnor %o5, %i6, %g5
4867 fpadd32s %f11, %f21, %f0
4868 srax %o0, %g3, %l3
4869 ldsh [%l7 + 0x52], %i2
4870 edge8n %g2, %o2, %o6
4871 ldd [%l7 + 0x30], %f28
4872 fmovsvs %xcc, %f9, %f14
4873 ldd [%l7 + 0x40], %o0
4874 udivx %i3, 0x1480, %l1
4875 udivx %i0, 0x108C, %l6
4876 ldd [%l7 + 0x10], %f20
4877 addcc %o4, %l2, %i5
4878 fcmpeq32 %f14, %f8, %g6
4879 nop
4880 set 0x30, %i6
4881 stw %i4, [%l7 + %i6]
4882 andcc %g4, %i7, %l4
4883 save %l5, 0x1122, %g1
4884 rdpr %cwp, %g1
4885 rdpr %cansave, %g2
4886 rdpr %canrestore, %g3
4887 rdpr %cleanwin, %g4
4888 rdpr %otherwin, %g5
4889 rdpr %wstate, %g6
4890 sth %i1, [%l7 + 0x34]
4891 nop
4892 set 0x0E, %l0
4893 lduh [%l7 + %l0], %l0
4894 addccc %o3, %g7, %o7
4895 mulx %o5, 0x1CD3, %g5
4896 save %o0, %g3, %l3
4897 rdpr %cwp, %g1
4898 rdpr %cansave, %g2
4899 rdpr %canrestore, %g3
4900 rdpr %cleanwin, %g4
4901 rdpr %otherwin, %g5
4902 rdpr %wstate, %g6
4903 array16 %i2, %g2, %o2
4904 umul %i6, 0x0BBF, %o1
4905 fsrc1s %f0, %f13
4906 movge %icc, %o6, %l1
4907 fmovrdlez %i3, %f0, %f6
4908 sub %i0, %l6, %l2
4909 fzero %f8
4910 smul %o4, 0x1792, %i5
4911 movne %xcc, %i4, %g4
4912 fsrc2 %f22, %f22
4913 popc 0x150A, %i7
4914 nop
4915 set 0x10, %l2
4916 stx %g6, [%l7 + %l2]
4917 fsrc2 %f26, %f30
4918 orncc %l4, 0x1117, %g1
4919 andncc %i1, %l0, %o3
4920 fxors %f15, %f3, %f19
4921 addccc %g7, %l5, %o5
4922 sir 0x0C3A
4923 smulcc %g5, 0x034E, %o7
4924 array32 %o0, %g3, %l3
4925 fmuld8ulx16 %f5, %f11, %f18
4926 edge8 %g2, %o2, %i2
4927 subc %o1, %i6, %o6
4928 movle %icc, %i3, %i0
4929 fmovsa %xcc, %f30, %f21
4930 fpadd16s %f14, %f5, %f15
4931 fmovrde %l6, %f2, %f8
4932 std %f12, [%l7 + 0x28]
4933 edge16n %l2, %o4, %l1
4934 smul %i4, %g4, %i5
4935 edge32 %i7, %l4, %g1
4936 andncc %i1, %g6, %l0
4937 restore %g7, 0x1C1E, %o3
4938 rdpr %cwp, %g1
4939 rdpr %cansave, %g2
4940 rdpr %canrestore, %g3
4941 rdpr %cleanwin, %g4
4942 rdpr %otherwin, %g5
4943 rdpr %wstate, %g6
4944 edge16n %o5, %g5, %o7
4945 orncc %o0, %g3, %l3
4946 std %f2, [%l7 + 0x60]
4947 sll %g2, %o2, %i2
4948 fnot2s %f3, %f8
4949 ldsh [%l7 + 0x54], %l5
4950 xorcc %i6, 0x1B81, %o6
4951 xor %o1, 0x12EE, %i0
4952 movgu %xcc, %i3, %l6
4953 movge %icc, %l2, %l1
4954 movgu %icc, %o4, %i4
4955 fmovsl %icc, %f30, %f27
4956 sdivx %i5, 0x1689, %g4
4957 array32 %l4, %g1, %i7
4958 fmuld8ulx16 %f31, %f27, %f18
4959 edge32l %i1, %g6, %g7
4960 stx %l0, [%l7 + 0x40]
4961 fmovrde %o5, %f10, %f0
4962 xnor %g5, %o7, %o0
4963 umul %g3, 0x12D2, %l3
4964 movcs %icc, %o3, %o2
4965 movvc %xcc, %g2, %l5
4966 or %i6, %i2, %o1
4967 movcc %icc, %o6, %i3
4968 edge32 %l6, %i0, %l2
4969 udivx %o4, 0x0B1C, %l1
4970 fmovde %icc, %f29, %f25
4971 fmovdvc %xcc, %f8, %f25
4972 movne %icc, %i5, %i4
4973 edge16 %g4, %g1, %i7
4974 movle %xcc, %l4, %i1
4975 edge32ln %g6, %l0, %o5
4976 movn %xcc, %g5, %o7
4977 sethi 0x0F27, %g7
4978 subc %o0, 0x1650, %l3
4979 ldsw [%l7 + 0x48], %g3
4980 fmovsa %icc, %f22, %f18
4981 array8 %o3, %g2, %l5
4982 movcc %icc, %i6, %i2
4983 orcc %o2, 0x1ACB, %o1
4984 alignaddr %i3, %o6, %l6
4985 ldsh [%l7 + 0x16], %l2
4986 nop
4987 set 0x6B, %g5
4988 ldub [%l7 + %g5], %i0
4989 edge8l %o4, %l1, %i4
4990 sethi 0x08CC, %g4
4991 movg %icc, %i5, %g1
4992 subc %i7, %l4, %i1
4993 andn %l0, %g6, %g5
4994 sethi 0x1E54, %o5
4995 std %f10, [%l7 + 0x38]
4996 umul %o7, %o0, %g7
4997 smulcc %l3, 0x1531, %g3
4998 st %f1, [%l7 + 0x7C]
4999 popc 0x1616, %o3
5000 umulcc %l5, %g2, %i2
5001 edge16ln %i6, %o1, %o2
5002 edge16 %o6, %i3, %l6
5003 movne %xcc, %i0, %l2
5004 edge32 %o4, %l1, %g4
5005 fmovs %f12, %f7
5006 movge %xcc, %i5, %i4
5007 movpos %xcc, %i7, %g1
5008 movle %xcc, %l4, %l0
5009 ldsw [%l7 + 0x50], %i1
5010 movge %icc, %g5, %g6
5011 movre %o7, %o5, %g7
5012 fmovspos %xcc, %f27, %f15
5013 edge8n %o0, %l3, %o3
5014 movge %icc, %g3, %g2
5015 popc 0x160B, %i2
5016 fmuld8sux16 %f24, %f0, %f10
5017 fabss %f17, %f11
5018 edge32n %l5, %i6, %o2
5019 fpsub32 %f28, %f0, %f26
5020 umulcc %o6, %o1, %l6
5021 fcmpeq16 %f24, %f2, %i3
5022 movre %i0, 0x255, %o4
5023 movrgz %l1, %g4, %i5
5024 fandnot1 %f8, %f10, %f12
5025 st %f17, [%l7 + 0x14]
5026 subc %i4, %i7, %g1
5027 stx %l2, [%l7 + 0x18]
5028 mulscc %l0, 0x0F2B, %i1
5029 edge16n %l4, %g6, %o7
5030 fexpand %f5, %f8
5031 array32 %o5, %g5, %g7
5032 sir 0x1B55
5033 ldsw [%l7 + 0x1C], %o0
5034 fmovdleu %xcc, %f17, %f4
5035 srlx %o3, 0x14, %l3
5036 udiv %g3, 0x0962, %g2
5037 fmovsleu %icc, %f13, %f12
5038 movgu %icc, %l5, %i2
5039 srax %o2, 0x0E, %i6
5040 sub %o6, 0x1CE3, %l6
5041 udivcc %i3, 0x12FC, %i0
5042 edge16n %o4, %o1, %g4
5043 edge32ln %l1, %i5, %i4
5044 fmovsvc %icc, %f0, %f22
5045 fzero %f0
5046 array32 %g1, %l2, %i7
5047 mova %xcc, %l0, %i1
5048 lduw [%l7 + 0x28], %g6
5049 edge8l %l4, %o7, %o5
5050 or %g5, %o0, %o3
5051 fmuld8sux16 %f6, %f30, %f30
5052 std %f10, [%l7 + 0x78]
5053 fxor %f26, %f8, %f10
5054 andcc %g7, 0x109B, %l3
5055 fornot1s %f5, %f17, %f21
5056 movrlz %g2, 0x0F6, %g3
5057 fornot2 %f6, %f0, %f26
5058 fandnot2s %f8, %f26, %f10
5059 nop
5060 set 0x3E, %o7
5061 stb %i2, [%l7 + %o7]
5062 xnor %l5, %o2, %i6
5063 xor %o6, 0x166A, %i3
5064 fmul8x16 %f28, %f4, %f6
5065 andcc %l6, 0x1DA9, %o4
5066 nop
5067 set 0x26, %g6
5068 stb %i0, [%l7 + %g6]
5069 fmovdgu %icc, %f20, %f3
5070 orcc %g4, 0x1322, %o1
5071 alignaddrl %l1, %i4, %g1
5072 subcc %l2, %i7, %l0
5073 edge8l %i1, %g6, %l4
5074 alignaddrl %i5, %o7, %o5
5075 movrlez %o0, %g5, %g7
5076 subc %o3, %l3, %g2
5077 mulscc %g3, 0x081C, %l5
5078 sir 0x17BE
5079 movgu %icc, %o2, %i6
5080 fmovd %f0, %f22
5081 umul %o6, %i2, %i3
5082 edge8ln %o4, %l6, %g4
5083 fmovdle %icc, %f23, %f27
5084 edge32 %i0, %l1, %i4
5085 array16 %o1, %g1, %l2
5086 fmovrdgez %l0, %f24, %f16
5087 edge8 %i1, %i7, %l4
5088 udivx %i5, 0x02E4, %g6
5089 sethi 0x185C, %o5
5090 orcc %o0, 0x139C, %o7
5091 srax %g7, %o3, %l3
5092 movneg %icc, %g5, %g2
5093 fxors %f24, %f16, %f0
5094 edge16ln %l5, %g3, %i6
5095 fcmple32 %f8, %f20, %o6
5096 ldsh [%l7 + 0x22], %i2
5097 popc %i3, %o2
5098 array32 %o4, %g4, %i0
5099 subccc %l1, %i4, %l6
5100 fmovsleu %icc, %f16, %f10
5101 fandnot2 %f6, %f18, %f30
5102 nop
5103 set 0x24, %o2
5104 lduh [%l7 + %o2], %g1
5105 fmovrsgez %o1, %f28, %f26
5106 edge32n %l0, %i1, %l2
5107 sth %l4, [%l7 + 0x24]
5108 fabss %f1, %f10
5109 ldub [%l7 + 0x7F], %i5
5110 edge16l %i7, %o5, %o0
5111 or %o7, %g6, %o3
5112 alignaddr %g7, %l3, %g2
5113 udivx %l5, 0x04EA, %g5
5114 edge32n %i6, %g3, %i2
5115 orcc %i3, 0x1CD6, %o2
5116 st %f21, [%l7 + 0x6C]
5117 movvc %icc, %o4, %o6
5118 udivcc %g4, 0x11FE, %l1
5119 srl %i4, %l6, %g1
5120 fmovrslz %o1, %f20, %f19
5121 fabsd %f28, %f28
5122 pdist %f10, %f28, %f14
5123 udivx %i0, 0x0621, %i1
5124 edge32 %l2, %l0, %i5
5125 addcc %l4, %o5, %o0
5126 stx %o7, [%l7 + 0x28]
5127 ldub [%l7 + 0x3B], %g6
5128 smulcc %i7, 0x04CE, %o3
5129 andn %l3, %g2, %l5
5130 fnors %f29, %f12, %f24
5131 fmovrslz %g7, %f31, %f28
5132 orcc %g5, %g3, %i6
5133 fandnot1s %f8, %f0, %f27
5134 sdivx %i3, 0x06DC, %i2
5135 xorcc %o4, 0x1858, %o6
5136 fnot1 %f20, %f16
5137 fmovrslz %g4, %f22, %f28
5138 srl %o2, %i4, %l1
5139 setx loop_15, %l0, %l1
5140 return %l1
5141 nop
5142 rdpr %cwp, %g1
5143 rdpr %cansave, %g2
5144 rdpr %canrestore, %g3
5145 rdpr %cleanwin, %g4
5146 rdpr %otherwin, %g5
5147 rdpr %wstate, %g6
5148loop_15: fmovsleu %xcc, %f27, %f24
5149 fone %f24
5150 fmovscs %xcc, %f13, %f30
5151 orcc %i0, 0x1260, %o1
5152 lduw [%l7 + 0x30], %i1
5153 srlx %l0, %l2, %i5
5154 stb %o5, [%l7 + 0x3C]
5155 movrne %o0, 0x03B, %o7
5156 edge8 %g6, %i7, %l4
5157 movl %icc, %o3, %g2
5158 fabss %f22, %f7
5159 fmovdleu %icc, %f0, %f30
5160 movrlez %l5, %l3, %g7
5161 movle %icc, %g3, %i6
5162 sdivx %g5, 0x19BF, %i3
5163 ldsb [%l7 + 0x34], %o4
5164 sdiv %i2, 0x1CF8, %g4
5165 edge32 %o6, %i4, %l1
5166 movrlz %o2, 0x0D6, %g1
5167 movrlz %l6, %i0, %i1
5168 fpmerge %f14, %f27, %f22
5169 faligndata %f12, %f10, %f2
5170 movl %xcc, %o1, %l0
5171 sdivcc %i5, 0x043C, %o5
5172 stw %o0, [%l7 + 0x60]
5173 alignaddr %o7, %g6, %l2
5174 ldd [%l7 + 0x58], %f24
5175 movgu %xcc, %l4, %o3
5176 movpos %xcc, %g2, %l5
5177 andncc %i7, %g7, %l3
5178 st %f2, [%l7 + 0x6C]
5179 fmovsa %icc, %f25, %f1
5180 orcc %i6, 0x116A, %g3
5181 movre %i3, %g5, %o4
5182 move %icc, %i2, %g4
5183 alignaddrl %i4, %o6, %o2
5184 movl %icc, %g1, %l6
5185 fpmerge %f24, %f23, %f0
5186 save %i0, 0x1D56, %l1
5187 rdpr %cwp, %g1
5188 rdpr %cansave, %g2
5189 rdpr %canrestore, %g3
5190 rdpr %cleanwin, %g4
5191 rdpr %otherwin, %g5
5192 rdpr %wstate, %g6
5193 subcc %o1, %i1, %l0
5194 movre %i5, %o5, %o0
5195 edge16l %o7, %g6, %l2
5196 movrne %l4, %o3, %g2
5197 and %i7, %l5, %g7
5198 edge32n %i6, %l3, %i3
5199 ldd [%l7 + 0x48], %f16
5200 fnegs %f31, %f20
5201 movrlez %g5, %g3, %o4
5202 siam 0x1
5203 mova %xcc, %g4, %i2
5204 movneg %xcc, %i4, %o2
5205 ldd [%l7 + 0x40], %o6
5206 alignaddr %g1, %l6, %l1
5207 mova %icc, %i0, %i1
5208 sub %l0, %o1, %i5
5209 movcs %icc, %o5, %o7
5210 popc %o0, %l2
5211 movge %icc, %g6, %l4
5212 alignaddr %g2, %i7, %o3
5213 st %f14, [%l7 + 0x74]
5214 movre %l5, 0x022, %i6
5215 sth %g7, [%l7 + 0x18]
5216 srl %l3, 0x10, %i3
5217 edge16n %g5, %o4, %g4
5218 fmovrse %g3, %f15, %f29
5219 movl %xcc, %i4, %o2
5220 edge8 %i2, %g1, %l6
5221 ldsh [%l7 + 0x44], %o6
5222 fpadd32 %f2, %f16, %f28
5223 sub %i0, %l1, %i1
5224 fnegd %f2, %f16
5225 umul %o1, %i5, %l0
5226 movcc %icc, %o5, %o0
5227 movvs %icc, %o7, %g6
5228 xor %l2, 0x0FD1, %g2
5229 andncc %i7, %l4, %o3
5230 sra %l5, %g7, %l3
5231 mulscc %i6, %g5, %i3
5232 fpack16 %f28, %f0
5233 movrne %g4, 0x2FD, %o4
5234 xnorcc %g3, 0x1A60, %o2
5235 sdiv %i2, 0x01E1, %i4
5236 fnegd %f18, %f22
5237 smulcc %l6, 0x0202, %o6
5238 sllx %i0, %l1, %g1
5239 movrgz %i1, 0x31B, %i5
5240 fands %f10, %f5, %f21
5241 sdivx %l0, 0x1EA5, %o5
5242 lduh [%l7 + 0x16], %o0
5243 andncc %o7, %g6, %o1
5244 udivcc %g2, 0x08A4, %l2
5245 fnand %f8, %f18, %f4
5246 sdiv %i7, 0x13C9, %l4
5247 movl %icc, %l5, %o3
5248 movrgz %g7, 0x09C, %l3
5249 mova %icc, %i6, %g5
5250 movg %xcc, %i3, %o4
5251 stw %g3, [%l7 + 0x14]
5252 array32 %o2, %i2, %i4
5253 movl %icc, %l6, %g4
5254 nop
5255 set 0x1F, %o0
5256 ldsb [%l7 + %o0], %i0
5257 move %icc, %o6, %l1
5258 fmovsa %icc, %f9, %f15
5259 sdivcc %i1, 0x1ED4, %i5
5260 srax %g1, %l0, %o0
5261 movgu %icc, %o7, %o5
5262 srlx %o1, 0x13, %g2
5263 fcmpne16 %f10, %f8, %l2
5264 ld [%l7 + 0x20], %f4
5265 restore %g6, %i7, %l4
5266 rdpr %cwp, %g1
5267 rdpr %cansave, %g2
5268 rdpr %canrestore, %g3
5269 rdpr %cleanwin, %g4
5270 rdpr %otherwin, %g5
5271 rdpr %wstate, %g6
5272 addcc %l5, %o3, %l3
5273 mova %icc, %i6, %g7
5274 udivx %i3, 0x046D, %g5
5275 sll %g3, %o2, %o4
5276 fors %f3, %f24, %f1
5277 sll %i2, 0x1F, %i4
5278 popc 0x067A, %l6
5279 mulscc %g4, %i0, %o6
5280 fcmpgt16 %f22, %f2, %i1
5281 movl %xcc, %i5, %l1
5282 addccc %l0, %o0, %g1
5283 smulcc %o7, %o5, %o1
5284 movgu %icc, %l2, %g2
5285 movge %xcc, %g6, %i7
5286 mova %icc, %l4, %o3
5287 edge16n %l5, %i6, %g7
5288 movpos %icc, %l3, %g5
5289 movl %icc, %g3, %o2
5290 movrne %i3, 0x05D, %o4
5291 nop
5292 set 0x45, %g7
5293 ldub [%l7 + %g7], %i4
5294 fmovrslz %l6, %f5, %f2
5295 bshuffle %f22, %f2, %f16
5296 fandnot1 %f28, %f20, %f14
5297 popc %g4, %i0
5298 fmuld8sux16 %f13, %f18, %f12
5299 movrlz %i2, 0x2F7, %i1
5300 for %f6, %f4, %f30
5301 alignaddr %i5, %l1, %o6
5302 edge32ln %l0, %g1, %o7
5303 move %xcc, %o0, %o1
5304 move %icc, %o5, %l2
5305 udiv %g6, 0x0022, %i7
5306 move %icc, %g2, %o3
5307 movrgz %l5, %i6, %l4
5308 fpadd16 %f14, %f16, %f16
5309 edge8 %g7, %g5, %g3
5310 edge32l %l3, %i3, %o4
5311 fcmpgt32 %f16, %f8, %o2
5312 srl %l6, %i4, %i0
5313 alignaddr %i2, %g4, %i5
5314 ldd [%l7 + 0x18], %l0
5315 movg %icc, %o6, %i1
5316 setx loop_16, %l0, %l1
5317 return %l1
5318 nop
5319 rdpr %cwp, %g1
5320 rdpr %cansave, %g2
5321 rdpr %canrestore, %g3
5322 rdpr %cleanwin, %g4
5323 rdpr %otherwin, %g5
5324 rdpr %wstate, %g6
5325loop_16: movle %icc, %o0, %o7
5326 popc 0x1208, %o1
5327 array16 %l2, %g6, %o5
5328 subc %g2, %o3, %i7
5329 movrne %l5, 0x176, %i6
5330 umulcc %g7, 0x08FE, %g5
5331 sdivx %g3, 0x1CCA, %l3
5332 ldx [%l7 + 0x08], %i3
5333 ldsb [%l7 + 0x47], %l4
5334 movcs %icc, %o4, %l6
5335 sdiv %i4, 0x11B1, %o2
5336 andn %i0, 0x180D, %i2
5337 edge8l %i5, %g4, %l1
5338 movcs %xcc, %o6, %l0
5339 udiv %g1, 0x083E, %i1
5340 fmovd %f18, %f0
5341 movre %o0, %o7, %l2
5342 movneg %icc, %o1, %g6
5343 movneg %xcc, %g2, %o3
5344 sdivcc %o5, 0x0E63, %l5
5345 subccc %i6, 0x1A84, %i7
5346 fones %f27
5347 fmul8x16 %f21, %f20, %f30
5348 sth %g7, [%l7 + 0x22]
5349 movpos %xcc, %g5, %g3
5350 stb %i3, [%l7 + 0x32]
5351 alignaddr %l3, %l4, %o4
5352 sdivcc %i4, 0x00E3, %l6
5353 movvc %xcc, %i0, %o2
5354 smul %i2, %i5, %l1
5355 and %g4, %o6, %g1
5356 umul %l0, 0x04EC, %o0
5357 or %i1, %l2, %o1
5358 nop
5359 set 0x6C, %i3
5360 sth %g6, [%l7 + %i3]
5361 fxnor %f12, %f12, %f6
5362 alignaddr %o7, %g2, %o3
5363 movrne %l5, 0x369, %i6
5364 movcc %xcc, %o5, %g7
5365 srlx %i7, %g5, %g3
5366 addccc %l3, %i3, %l4
5367 movl %icc, %i4, %o4
5368 fzero %f20
5369 fmul8ulx16 %f20, %f12, %f16
5370 fsrc2 %f28, %f20
5371 fzero %f22
5372 ld [%l7 + 0x10], %f2
5373 sethi 0x03F0, %i0
5374 movn %icc, %l6, %i2
5375 fors %f27, %f6, %f15
5376 orn %o2, %i5, %g4
5377 xnorcc %o6, %l1, %g1
5378 sllx %l0, 0x1D, %i1
5379 xnorcc %o0, 0x1133, %l2
5380 edge8 %g6, %o7, %o1
5381 smul %g2, %l5, %i6
5382 movn %icc, %o3, %o5
5383 edge16 %g7, %g5, %i7
5384 ldd [%l7 + 0x68], %f26
5385 andcc %l3, %i3, %l4
5386 mulscc %i4, %o4, %g3
5387 fmuld8ulx16 %f9, %f19, %f10
5388 srlx %l6, %i2, %o2
5389 sir 0x0A11
5390 andn %i5, %g4, %o6
5391 nop
5392 set 0x10, %o4
5393 ldd [%l7 + %o4], %i0
5394 edge8ln %l1, %l0, %g1
5395 ld [%l7 + 0x60], %f0
5396 fsrc2 %f18, %f2
5397 ldsw [%l7 + 0x44], %i1
5398 movgu %icc, %o0, %l2
5399 array8 %o7, %g6, %g2
5400 udivx %o1, 0x0D09, %l5
5401 srl %i6, %o5, %o3
5402 xor %g5, %g7, %l3
5403 xnor %i7, %l4, %i4
5404 movneg %icc, %i3, %g3
5405 addcc %o4, %i2, %l6
5406 save %i5, 0x0307, %g4
5407 rdpr %cwp, %g1
5408 rdpr %cansave, %g2
5409 rdpr %canrestore, %g3
5410 rdpr %cleanwin, %g4
5411 rdpr %otherwin, %g5
5412 rdpr %wstate, %g6
5413 movle %icc, %o6, %i0
5414 srax %l1, %o2, %g1
5415 fzeros %f20
5416 movne %icc, %l0, %i1
5417 sdivx %o0, 0x07A1, %o7
5418 mulx %g6, %g2, %o1
5419 fnegd %f0, %f6
5420 movgu %icc, %l2, %i6
5421 ldx [%l7 + 0x20], %l5
5422 edge32 %o3, %g5, %g7
5423 subcc %l3, 0x03CE, %i7
5424 fornot1s %f7, %f9, %f13
5425 edge16n %o5, %i4, %i3
5426 smul %l4, %g3, %o4
5427 edge16 %i2, %l6, %g4
5428 fmovrde %o6, %f12, %f2
5429 udivcc %i5, 0x15CD, %i0
5430 edge8n %l1, %g1, %o2
5431 fmovscc %icc, %f29, %f19
5432 fexpand %f28, %f18
5433 movge %xcc, %i1, %o0
5434 fpack32 %f12, %f0, %f0
5435 array16 %l0, %o7, %g6
5436 fmovse %xcc, %f7, %f13
5437 mulx %g2, 0x0AA1, %l2
5438 srax %i6, %l5, %o3
5439 movre %o1, %g5, %g7
5440 movgu %xcc, %i7, %o5
5441 addccc %l3, %i3, %l4
5442 std %f4, [%l7 + 0x60]
5443 ldsh [%l7 + 0x52], %i4
5444 edge32ln %g3, %i2, %o4
5445 fpadd16s %f11, %f24, %f4
5446 fandnot1 %f14, %f18, %f10
5447 ldsb [%l7 + 0x59], %l6
5448 ldsw [%l7 + 0x70], %o6
5449 movpos %icc, %i5, %i0
5450 edge32ln %g4, %l1, %g1
5451 sdivcc %o2, 0x1472, %i1
5452 sra %l0, 0x1E, %o7
5453 sth %o0, [%l7 + 0x6A]
5454 sir 0x0E51
5455 fmovsl %icc, %f30, %f22
5456 fmovrslez %g2, %f25, %f13
5457 edge8 %l2, %g6, %i6
5458 sth %l5, [%l7 + 0x14]
5459 subccc %o1, 0x0876, %o3
5460 fmovdcc %icc, %f9, %f12
5461 fmovrdne %g7, %f4, %f0
5462 fpadd32s %f16, %f25, %f15
5463 orn %g5, 0x1DBD, %o5
5464 fmovrdne %i7, %f16, %f26
5465 sdivx %i3, 0x115F, %l4
5466 srax %i4, %g3, %i2
5467 movrlz %o4, %l3, %l6
5468 mulscc %i5, %o6, %g4
5469 andncc %i0, %g1, %o2
5470 add %l1, %i1, %l0
5471 fmovdleu %icc, %f28, %f20
5472 movvs %icc, %o7, %o0
5473 add %l2, 0x0A76, %g2
5474 edge32n %g6, %l5, %o1
5475 addccc %i6, 0x1F45, %g7
5476 fnegs %f18, %f10
5477 edge8n %o3, %o5, %g5
5478 edge8 %i3, %i7, %l4
5479 fpadd32 %f12, %f28, %f18
5480 edge32 %i4, %i2, %o4
5481 lduh [%l7 + 0x74], %g3
5482 movn %xcc, %l6, %i5
5483 edge32 %o6, %g4, %l3
5484 andcc %g1, %i0, %o2
5485 ldsh [%l7 + 0x1A], %i1
5486 subc %l0, %l1, %o7
5487 array16 %o0, %l2, %g6
5488 edge32 %g2, %o1, %l5
5489 srax %g7, %i6, %o3
5490 restore %o5, %i3, %i7
5491 rdpr %cwp, %g1
5492 rdpr %cansave, %g2
5493 rdpr %canrestore, %g3
5494 rdpr %cleanwin, %g4
5495 rdpr %otherwin, %g5
5496 rdpr %wstate, %g6
5497 andn %l4, 0x03CD, %g5
5498 sll %i4, 0x05, %o4
5499 fpadd32s %f20, %f11, %f12
5500 fcmpne32 %f10, %f30, %i2
5501 alignaddrl %g3, %i5, %o6
5502 fmovdgu %icc, %f20, %f14
5503 fandnot1 %f26, %f28, %f30
5504 movvs %icc, %g4, %l6
5505 movpos %icc, %g1, %i0
5506 move %icc, %l3, %o2
5507 array32 %i1, %l0, %l1
5508 subcc %o0, %o7, %g6
5509 andn %l2, 0x0AE9, %o1
5510 andcc %l5, %g2, %i6
5511 fmovrdgz %g7, %f28, %f16
5512 xor %o5, %o3, %i7
5513 fmovdvs %icc, %f14, %f30
5514 array8 %i3, %l4, %i4
5515 sdivcc %g5, 0x1A5D, %i2
5516 smul %g3, %o4, %i5
5517 fmovsleu %xcc, %f1, %f5
5518 movrgz %g4, %o6, %g1
5519 edge32n %i0, %l3, %o2
5520 array8 %l6, %i1, %l0
5521 move %icc, %l1, %o0
5522 fmovrsne %g6, %f20, %f5
5523 movneg %icc, %o7, %l2
5524 fmovd %f10, %f28
5525 mulscc %l5, %o1, %i6
5526 edge8ln %g2, %o5, %g7
5527 fcmpd %fcc3, %f30, %f24
5528 sir 0x09B3
5529 smul %o3, %i3, %i7
5530 fpsub16 %f12, %f30, %f18
5531 xor %i4, %l4, %i2
5532 fpack16 %f20, %f5
5533 umul %g5, %g3, %i5
5534 save %g4, %o4, %o6
5535 rdpr %cwp, %g1
5536 rdpr %cansave, %g2
5537 rdpr %canrestore, %g3
5538 rdpr %cleanwin, %g4
5539 rdpr %otherwin, %g5
5540 rdpr %wstate, %g6
5541 udivcc %i0, 0x024B, %l3
5542 edge16n %g1, %o2, %i1
5543 movge %icc, %l6, %l1
5544 movne %icc, %o0, %g6
5545 sth %l0, [%l7 + 0x6C]
5546 fcmpes %fcc3, %f26, %f8
5547 ldx [%l7 + 0x58], %l2
5548 sethi 0x054D, %o7
5549 srl %o1, %i6, %g2
5550 movneg %xcc, %o5, %g7
5551 alignaddrl %l5, %i3, %o3
5552 fxnors %f30, %f4, %f25
5553 fmovdneg %xcc, %f24, %f9
5554 save %i7, %i4, %i2
5555 rdpr %cwp, %g1
5556 rdpr %cansave, %g2
5557 rdpr %canrestore, %g3
5558 rdpr %cleanwin, %g4
5559 rdpr %otherwin, %g5
5560 rdpr %wstate, %g6
5561 xor %l4, %g5, %g3
5562 movne %xcc, %g4, %o4
5563 sub %o6, %i0, %i5
5564 subccc %g1, 0x058D, %l3
5565 save %o2, %i1, %l1
5566 rdpr %cwp, %g1
5567 rdpr %cansave, %g2
5568 rdpr %canrestore, %g3
5569 rdpr %cleanwin, %g4
5570 rdpr %otherwin, %g5
5571 rdpr %wstate, %g6
5572 sdiv %l6, 0x0E3E, %g6
5573 ldsb [%l7 + 0x13], %o0
5574 fabss %f29, %f9
5575 fmovdleu %icc, %f23, %f2
5576 edge32n %l0, %l2, %o1
5577 sll %o7, 0x19, %i6
5578 ldub [%l7 + 0x7E], %g2
5579 fmovdcc %icc, %f18, %f15
5580 fmovsneg %icc, %f4, %f30
5581 edge16ln %o5, %g7, %l5
5582 umulcc %o3, 0x0E76, %i3
5583 andncc %i4, %i7, %i2
5584 xnorcc %g5, %g3, %l4
5585 ldd [%l7 + 0x78], %o4
5586 mova %icc, %g4, %o6
5587 sethi 0x027F, %i0
5588 movrlz %g1, %i5, %l3
5589 ldub [%l7 + 0x56], %i1
5590 movg %xcc, %o2, %l1
5591 movvc %xcc, %l6, %o0
5592 orcc %l0, 0x03B5, %l2
5593 fmovrsgz %o1, %f18, %f20
5594 array8 %o7, %g6, %g2
5595 mulx %i6, 0x1291, %g7
5596 udivcc %l5, 0x14D9, %o5
5597 subc %i3, %i4, %o3
5598 lduw [%l7 + 0x10], %i7
5599 fandnot1 %f4, %f24, %f0
5600 movcs %icc, %i2, %g5
5601 sra %g3, %o4, %l4
5602 mulscc %g4, 0x074F, %i0
5603 addcc %g1, 0x16D8, %i5
5604 fmovse %icc, %f13, %f27
5605 udiv %o6, 0x0775, %l3
5606 add %i1, 0x1C2A, %l1
5607 fandnot1s %f13, %f17, %f15
5608 fmovsvs %xcc, %f23, %f18
5609 movvc %xcc, %o2, %l6
5610 udivcc %l0, 0x124E, %o0
5611 umulcc %o1, %l2, %g6
5612 movpos %icc, %o7, %i6
5613 orn %g2, %l5, %g7
5614 fpadd32s %f19, %f31, %f19
5615 edge16ln %i3, %o5, %o3
5616 stb %i4, [%l7 + 0x77]
5617 srax %i7, %i2, %g3
5618 ldsh [%l7 + 0x3A], %o4
5619 sub %g5, 0x03E3, %l4
5620 fpsub32s %f29, %f8, %f29
5621 sdiv %g4, 0x1F98, %i0
5622 ldx [%l7 + 0x10], %g1
5623 edge16 %i5, %o6, %l3
5624 edge16l %l1, %i1, %o2
5625 move %icc, %l0, %o0
5626 stx %l6, [%l7 + 0x78]
5627 movne %xcc, %o1, %g6
5628 fsrc2s %f22, %f12
5629 edge16ln %l2, %o7, %i6
5630 ldsw [%l7 + 0x60], %g2
5631 sdiv %l5, 0x124C, %g7
5632 add %o5, 0x1FAA, %o3
5633 sth %i3, [%l7 + 0x72]
5634 orn %i4, 0x0ABF, %i2
5635 fmul8sux16 %f24, %f26, %f26
5636 ldd [%l7 + 0x20], %f28
5637 movvs %xcc, %g3, %i7
5638 andncc %o4, %g5, %g4
5639 array16 %l4, %i0, %i5
5640 movl %icc, %o6, %g1
5641 movvc %icc, %l3, %i1
5642 smulcc %o2, 0x1C73, %l0
5643 udivx %o0, 0x0912, %l6
5644 andncc %l1, %g6, %o1
5645 ldub [%l7 + 0x53], %l2
5646 fors %f14, %f4, %f4
5647 nop
5648 set 0x44, %i1
5649 lduh [%l7 + %i1], %i6
5650 and %g2, 0x0378, %l5
5651 edge32 %g7, %o5, %o7
5652 movre %o3, 0x1B4, %i4
5653 sra %i3, %g3, %i2
5654 ldx [%l7 + 0x10], %o4
5655 ldx [%l7 + 0x48], %i7
5656 movn %xcc, %g4, %g5
5657 addcc %l4, 0x1959, %i5
5658 edge8n %o6, %i0, %l3
5659 xnor %i1, 0x199B, %o2
5660 srl %l0, 0x0D, %o0
5661 movcc %xcc, %g1, %l1
5662 sll %l6, 0x1A, %g6
5663 udivcc %l2, 0x1D8B, %o1
5664 srlx %i6, 0x17, %l5
5665 std %f8, [%l7 + 0x38]
5666 movre %g7, %o5, %g2
5667 ldsb [%l7 + 0x32], %o3
5668 addcc %o7, %i3, %i4
5669 sub %i2, 0x0995, %g3
5670 andncc %i7, %o4, %g5
5671 ldd [%l7 + 0x78], %f4
5672 nop
5673 set 0x0C, %o3
5674 stb %l4, [%l7 + %o3]
5675 movrlez %i5, 0x1E6, %g4
5676 fcmpne16 %f26, %f4, %i0
5677 sll %o6, 0x06, %l3
5678 fcmpd %fcc3, %f18, %f0
5679 movcc %xcc, %i1, %l0
5680 sethi 0x071B, %o0
5681 sll %o2, %g1, %l1
5682 sll %g6, %l2, %l6
5683 fornot1s %f21, %f22, %f20
5684 fmovs %f3, %f19
5685 fmovdvs %icc, %f2, %f13
5686 movrgz %o1, 0x2A9, %i6
5687 fpsub32 %f10, %f2, %f22
5688 ldsb [%l7 + 0x2B], %g7
5689 andncc %o5, %g2, %o3
5690 andn %l5, %o7, %i3
5691 xor %i4, 0x002D, %i2
5692 movrlez %g3, %i7, %g5
5693 movcs %icc, %o4, %l4
5694 fand %f30, %f8, %f22
5695 udivcc %g4, 0x1DB9, %i0
5696 movg %xcc, %o6, %l3
5697 movrlez %i1, 0x107, %l0
5698 sra %o0, %o2, %g1
5699 edge8n %l1, %g6, %l2
5700 movrlez %i5, %l6, %i6
5701 edge32l %o1, %g7, %o5
5702 movl %icc, %g2, %o3
5703 lduh [%l7 + 0x2E], %l5
5704 movvc %icc, %o7, %i4
5705 edge32 %i3, %i2, %g3
5706 sdivx %i7, 0x0FEB, %g5
5707 udivx %o4, 0x1EA2, %g4
5708 ld [%l7 + 0x7C], %f3
5709 movre %i0, 0x083, %o6
5710 ldd [%l7 + 0x18], %f24
5711 srlx %l3, 0x0C, %i1
5712 sra %l0, %o0, %l4
5713 edge32 %o2, %g1, %g6
5714 sir 0x1822
5715 lduh [%l7 + 0x40], %l1
5716 xnor %i5, %l6, %l2
5717 fmovsge %xcc, %f23, %f5
5718 movgu %xcc, %o1, %i6
5719 edge8l %o5, %g2, %o3
5720 andcc %g7, 0x0920, %l5
5721 umulcc %o7, %i4, %i2
5722 sdiv %g3, 0x0342, %i3
5723 mulx %g5, %o4, %i7
5724 movrgez %i0, %o6, %l3
5725 setx loop_17, %l0, %l1
5726 return %l1
5727 nop
5728 rdpr %cwp, %g1
5729 rdpr %cansave, %g2
5730 rdpr %canrestore, %g3
5731 rdpr %cleanwin, %g4
5732 rdpr %otherwin, %g5
5733 rdpr %wstate, %g6
5734loop_17: umulcc %o0, %l4, %o2
5735 or %g6, 0x1919, %g1
5736 movpos %icc, %l1, %i5
5737 srlx %l2, %l6, %i6
5738 edge16ln %o1, %g2, %o5
5739 movvc %icc, %o3, %l5
5740 mulx %g7, %o7, %i4
5741 orn %i2, 0x1C7C, %g3
5742 sra %i3, %o4, %i7
5743 fmovdcs %icc, %f18, %f1
5744 sra %i0, %o6, %l3
5745 addccc %g5, %g4, %l0
5746 sll %i1, 0x0C, %o0
5747 edge8 %o2, %g6, %l4
5748 fmovdneg %icc, %f1, %f10
5749 edge32 %l1, %g1, %l2
5750 movvc %icc, %l6, %i5
5751 fpmerge %f22, %f30, %f28
5752 orn %i6, 0x1D7C, %g2
5753 fpsub16 %f30, %f24, %f18
5754 xorcc %o5, %o1, %o3
5755 smul %l5, %g7, %i4
5756 and %o7, 0x0925, %g3
5757 subc %i3, 0x1AC6, %o4
5758 movge %icc, %i2, %i0
5759 ldsh [%l7 + 0x2A], %i7
5760 srl %l3, 0x05, %g5
5761 movleu %icc, %g4, %o6
5762 xnor %i1, 0x0450, %l0
5763 edge8n %o2, %g6, %l4
5764 fmovdn %xcc, %f19, %f19
5765 ldd [%l7 + 0x40], %l0
5766 ldsh [%l7 + 0x70], %o0
5767 fmovsgu %icc, %f10, %f28
5768 addccc %l2, %l6, %i5
5769 fmovsleu %xcc, %f7, %f12
5770 edge32 %i6, %g1, %g2
5771 fmovdcc %icc, %f5, %f0
5772 movvc %xcc, %o1, %o3
5773 addccc %l5, %o5, %g7
5774 movle %icc, %i4, %o7
5775 smulcc %g3, %o4, %i2
5776 fpadd16s %f24, %f28, %f23
5777 stx %i3, [%l7 + 0x18]
5778 sdivx %i0, 0x15EB, %i7
5779 movre %l3, %g4, %o6
5780 fcmpne32 %f0, %f0, %g5
5781 movpos %xcc, %i1, %o2
5782 or %g6, 0x0764, %l4
5783 fandnot2s %f2, %f18, %f30
5784 ldd [%l7 + 0x78], %f22
5785 sdivcc %l1, 0x05FC, %l0
5786 ld [%l7 + 0x5C], %f1
5787 fmul8x16 %f31, %f18, %f2
5788 fcmps %fcc1, %f0, %f19
5789 ld [%l7 + 0x40], %f19
5790 fmovrde %o0, %f16, %f8
5791 edge8n %l2, %i5, %i6
5792 popc %l6, %g1
5793 movg %xcc, %g2, %o1
5794 fnot2 %f0, %f24
5795 movrgez %l5, %o5, %o3
5796 fmovrde %i4, %f12, %f6
5797 srax %o7, %g3, %o4
5798 movcs %icc, %i2, %g7
5799 fmovsvs %icc, %f17, %f1
5800 edge16 %i0, %i3, %i7
5801 array16 %l3, %g4, %g5
5802 andn %o6, 0x1C43, %i1
5803 nop
5804 set 0x43, %i5
5805 stb %g6, [%l7 + %i5]
5806 move %icc, %l4, %l1
5807 fornot1 %f28, %f26, %f16
5808 array8 %l0, %o2, %o0
5809 srlx %i5, %l2, %l6
5810 add %i6, %g1, %g2
5811 sth %o1, [%l7 + 0x5A]
5812 fmovs %f26, %f28
5813 addcc %o5, 0x13EB, %o3
5814 fmovsle %icc, %f8, %f3
5815 addcc %l5, 0x0087, %o7
5816 nop
5817 set 0x30, %g1
5818 ldx [%l7 + %g1], %i4
5819 edge16l %o4, %g3, %i2
5820 array32 %g7, %i0, %i7
5821 fnors %f20, %f11, %f21
5822 fmovsvs %icc, %f11, %f20
5823 subc %i3, 0x02B6, %g4
5824 udivcc %l3, 0x106B, %o6
5825 lduw [%l7 + 0x64], %i1
5826 fmovrdlz %g6, %f0, %f22
5827 ldsw [%l7 + 0x14], %g5
5828 fmovsleu %xcc, %f31, %f11
5829 srlx %l4, 0x18, %l0
5830 sdivx %o2, 0x13E9, %l1
5831 ld [%l7 + 0x18], %f28
5832 array16 %o0, %l2, %i5
5833 edge8n %l6, %i6, %g2
5834 umulcc %g1, 0x005F, %o5
5835 ldsw [%l7 + 0x54], %o1
5836 ldsw [%l7 + 0x68], %l5
5837 ldub [%l7 + 0x39], %o3
5838 movneg %xcc, %i4, %o4
5839 fcmpne16 %f26, %f26, %o7
5840 fmovdleu %xcc, %f18, %f30
5841 andcc %i2, %g3, %g7
5842 or %i7, 0x1BB8, %i0
5843 st %f6, [%l7 + 0x68]
5844 ldd [%l7 + 0x28], %i2
5845 fmovdg %icc, %f19, %f18
5846 fmovdgu %icc, %f13, %f16
5847 ldd [%l7 + 0x08], %f14
5848 xorcc %g4, 0x0120, %o6
5849 fcmpne16 %f2, %f22, %l3
5850 or %i1, %g6, %g5
5851 and %l4, 0x1857, %l0
5852 andn %l1, 0x05E2, %o2
5853 sth %l2, [%l7 + 0x76]
5854 smul %o0, 0x17CF, %l6
5855 andcc %i5, 0x15F7, %g2
5856 fornot1 %f16, %f28, %f4
5857 alignaddrl %g1, %i6, %o1
5858 ldd [%l7 + 0x48], %f24
5859 andcc %o5, %l5, %o3
5860 subcc %o4, 0x12AA, %o7
5861 srlx %i4, %i2, %g3
5862 edge8 %g7, %i7, %i0
5863 edge32ln %i3, %o6, %l3
5864 movre %i1, %g6, %g5
5865 udivcc %l4, 0x0192, %g4
5866 orncc %l0, %o2, %l2
5867 movre %o0, %l6, %l1
5868 fmovdvs %xcc, %f8, %f12
5869 movrlz %i5, %g1, %g2
5870 restore %i6, %o1, %o5
5871 rdpr %cwp, %g1
5872 rdpr %cansave, %g2
5873 rdpr %canrestore, %g3
5874 rdpr %cleanwin, %g4
5875 rdpr %otherwin, %g5
5876 rdpr %wstate, %g6
5877 fmovrde %l5, %f12, %f10
5878 udivx %o4, 0x171C, %o7
5879 sub %o3, 0x0F7A, %i2
5880 fand %f12, %f10, %f0
5881 movleu %icc, %g3, %i4
5882 udiv %i7, 0x02EF, %i0
5883 fmovsl %icc, %f27, %f0
5884 ldd [%l7 + 0x78], %i2
5885 edge32 %g7, %o6, %i1
5886 movcs %icc, %l3, %g6
5887 fmovsvs %icc, %f30, %f27
5888 array16 %g5, %l4, %l0
5889 movgu %icc, %g4, %o2
5890 edge16l %l2, %o0, %l6
5891 add %i5, 0x11BB, %g1
5892 movpos %icc, %g2, %l1
5893 andncc %i6, %o1, %o5
5894 fmovdleu %icc, %f15, %f24
5895 fnot1s %f3, %f2
5896 fpackfix %f22, %f11
5897 movn %icc, %o4, %o7
5898 fornot1 %f0, %f14, %f12
5899 movpos %xcc, %o3, %i2
5900 ldd [%l7 + 0x60], %f6
5901 fnot1 %f14, %f6
5902 fornot1 %f2, %f6, %f30
5903 or %g3, 0x0B25, %l5
5904 fpsub16 %f26, %f18, %f28
5905 and %i7, %i0, %i4
5906 fpsub16s %f8, %f27, %f12
5907 umulcc %i3, 0x1ECC, %o6
5908 edge8l %i1, %l3, %g7
5909 movg %icc, %g6, %g5
5910 smulcc %l4, %l0, %g4
5911 alignaddrl %l2, %o2, %l6
5912 smul %i5, 0x19D2, %o0
5913 std %f8, [%l7 + 0x48]
5914 fnot2 %f28, %f24
5915 sir 0x1141
5916 fcmpeq32 %f30, %f8, %g2
5917 fpadd32 %f26, %f14, %f14
5918 subccc %g1, 0x1D93, %i6
5919 edge16ln %o1, %l1, %o5
5920 array32 %o7, %o3, %i2
5921 fandnot1 %f22, %f12, %f8
5922 array8 %o4, %g3, %l5
5923 movge %xcc, %i7, %i0
5924 orcc %i4, %o6, %i1
5925 subc %l3, 0x0799, %g7
5926 fmovsa %xcc, %f23, %f26
5927 ldsw [%l7 + 0x78], %g6
5928 edge16ln %i3, %l4, %l0
5929 ld [%l7 + 0x0C], %f15
5930 and %g4, 0x1B7C, %g5
5931 sdiv %o2, 0x0C81, %l6
5932 ldsb [%l7 + 0x1E], %l2
5933 mulscc %o0, 0x0926, %i5
5934 sllx %g1, 0x1E, %g2
5935 edge32 %i6, %o1, %o5
5936 fmovdpos %xcc, %f11, %f14
5937 array16 %l1, %o7, %i2
5938 edge16n %o4, %o3, %l5
5939 udivx %i7, 0x0573, %g3
5940 movneg %icc, %i0, %o6
5941 fmovrdlz %i1, %f10, %f6
5942 movl %xcc, %l3, %i4
5943 xorcc %g6, 0x141A, %g7
5944 fxors %f31, %f11, %f17
5945 ldd [%l7 + 0x70], %f10
5946 sdiv %i3, 0x13B1, %l4
5947 sir 0x1047
5948 fsrc2s %f5, %f28
5949 movrlez %l0, %g5, %o2
5950 edge16 %l6, %g4, %o0
5951 movvc %xcc, %i5, %g1
5952 edge32 %l2, %i6, %o1
5953 movleu %xcc, %g2, %o5
5954 umulcc %o7, 0x016A, %l1
5955 stb %i2, [%l7 + 0x78]
5956 movcs %xcc, %o3, %l5
5957 srax %o4, 0x19, %i7
5958 sdiv %g3, 0x1971, %o6
5959 orn %i1, 0x1A3F, %i0
5960 movgu %icc, %i4, %g6
5961 ldsh [%l7 + 0x50], %g7
5962 fmovdvc %xcc, %f25, %f31
5963 movvs %xcc, %i3, %l4
5964 fmovsle %xcc, %f28, %f20
5965 lduh [%l7 + 0x6E], %l0
5966 fcmpeq32 %f16, %f20, %l3
5967 move %icc, %g5, %o2
5968 ldsw [%l7 + 0x34], %g4
5969 movg %icc, %l6, %i5
5970 movge %xcc, %o0, %l2
5971 fsrc2s %f12, %f17
5972 ldsb [%l7 + 0x18], %g1
5973 array8 %i6, %g2, %o5
5974 smul %o1, %o7, %l1
5975 orn %o3, %l5, %o4
5976 fmovdvc %xcc, %f15, %f22
5977 lduw [%l7 + 0x70], %i7
5978 mulx %g3, %i2, %o6
5979 edge32n %i0, %i1, %g6
5980 edge16ln %g7, %i3, %l4
5981 umulcc %i4, 0x0180, %l3
5982 edge16l %g5, %o2, %g4
5983 fmovrdlz %l0, %f28, %f18
5984 fzeros %f2
5985 addccc %l6, 0x005B, %i5
5986 subc %o0, 0x0909, %l2
5987 ldub [%l7 + 0x37], %i6
5988 udivcc %g2, 0x016A, %g1
5989 array16 %o5, %o1, %o7
5990 stx %o3, [%l7 + 0x20]
5991 movpos %xcc, %l5, %l1
5992 movvs %icc, %i7, %g3
5993 orcc %o4, 0x0CCD, %o6
5994 movl %xcc, %i2, %i1
5995 edge8l %i0, %g7, %i3
5996 smulcc %l4, 0x0A73, %i4
5997 udivcc %g6, 0x01D6, %l3
5998 fmovdne %xcc, %f14, %f24
5999 udivx %o2, 0x1AA9, %g5
6000 andcc %g4, 0x070E, %l6
6001 edge16n %i5, %o0, %l2
6002 edge16l %i6, %l0, %g1
6003 fornot2s %f24, %f13, %f13
6004 sll %g2, 0x06, %o1
6005 movg %xcc, %o7, %o5
6006 udiv %o3, 0x0455, %l5
6007 movn %icc, %l1, %i7
6008 fmovsle %icc, %f3, %f0
6009 fmul8x16al %f9, %f28, %f22
6010 xorcc %o4, 0x0161, %g3
6011 udiv %i2, 0x1FAD, %i1
6012 lduh [%l7 + 0x08], %o6
6013 popc 0x10B9, %i0
6014 movvs %xcc, %i3, %l4
6015 fmovrdlz %i4, %f12, %f18
6016 edge32l %g6, %g7, %o2
6017 ldsw [%l7 + 0x20], %g5
6018 umulcc %g4, 0x1E85, %l3
6019 movre %l6, %o0, %i5
6020 fmovdneg %icc, %f9, %f8
6021 xor %l2, %i6, %l0
6022 orcc %g2, %g1, %o1
6023 fxors %f12, %f15, %f13
6024 move %icc, %o7, %o5
6025 addcc %o3, %l5, %i7
6026 edge8ln %o4, %l1, %i2
6027 alignaddrl %g3, %o6, %i0
6028 lduw [%l7 + 0x70], %i3
6029 orncc %i1, 0x12E0, %l4
6030 andn %i4, 0x15C8, %g6
6031 fmovdge %xcc, %f19, %f28
6032 nop
6033 set 0x54, %l5
6034 stw %g7, [%l7 + %l5]
6035 mulx %g5, 0x1401, %o2
6036 popc %g4, %l3
6037 fmovdpos %xcc, %f9, %f19
6038 orcc %o0, %l6, %i5
6039 movpos %icc, %i6, %l2
6040 edge32ln %g2, %g1, %l0
6041 sub %o7, %o1, %o3
6042 nop
6043 set 0x74, %g3
6044 ldsw [%l7 + %g3], %l5
6045 array32 %i7, %o4, %o5
6046 add %i2, %l1, %o6
6047 subcc %g3, 0x00FC, %i0
6048 udivcc %i1, 0x04B5, %l4
6049 ldx [%l7 + 0x18], %i4
6050 sra %i3, %g7, %g6
6051 edge32ln %g5, %o2, %l3
6052 addcc %g4, %o0, %l6
6053 andncc %i5, %i6, %l2
6054 sethi 0x1A64, %g1
6055 move %icc, %l0, %o7
6056 edge16l %o1, %g2, %o3
6057 xnorcc %i7, %l5, %o5
6058 movg %xcc, %i2, %l1
6059 subc %o4, %g3, %o6
6060 fmuld8sux16 %f19, %f26, %f6
6061 fmovrslez %i1, %f26, %f9
6062 and %l4, %i4, %i3
6063 stw %i0, [%l7 + 0x4C]
6064 umulcc %g6, %g5, %o2
6065 alignaddr %l3, %g7, %o0
6066 movre %l6, %i5, %i6
6067 array16 %g4, %g1, %l2
6068 xor %o7, %o1, %g2
6069 fnor %f28, %f18, %f28
6070 mulscc %l0, %i7, %o3
6071 sub %o5, 0x118B, %i2
6072 fnand %f24, %f10, %f12
6073 fsrc1 %f8, %f30
6074 subccc %l1, 0x0379, %l5
6075 xor %g3, 0x135D, %o4
6076 nop
6077 set 0x78, %o6
6078 ldx [%l7 + %o6], %o6
6079 sth %i1, [%l7 + 0x58]
6080 fcmpd %fcc2, %f26, %f24
6081 udiv %l4, 0x1BCA, %i4
6082 fmul8x16au %f6, %f26, %f10
6083 fmovrdgez %i3, %f18, %f24
6084 andcc %g6, %g5, %i0
6085 sir 0x0FA5
6086 movrlz %o2, %l3, %g7
6087 sth %l6, [%l7 + 0x26]
6088 edge16n %i5, %o0, %g4
6089 smul %g1, 0x131D, %i6
6090 orn %o7, %o1, %l2
6091 subcc %g2, %l0, %o3
6092 fmuld8ulx16 %f4, %f13, %f0
6093 udiv %i7, 0x17A6, %i2
6094 movg %xcc, %o5, %l5
6095 ldd [%l7 + 0x40], %f12
6096 umul %g3, %l1, %o6
6097 smul %i1, 0x004F, %o4
6098 edge16l %l4, %i4, %g6
6099 stx %g5, [%l7 + 0x30]
6100 movge %xcc, %i3, %o2
6101 mulscc %l3, %g7, %l6
6102 movrgez %i0, %o0, %g4
6103 nop
6104 set 0x46, %g2
6105 ldub [%l7 + %g2], %i5
6106 fzeros %f25
6107 udivx %i6, 0x0C4F, %o7
6108 movgu %icc, %g1, %l2
6109 addcc %o1, %g2, %o3
6110 sub %l0, 0x1B52, %i7
6111 nop
6112 set 0x30, %i2
6113 lduw [%l7 + %i2], %i2
6114 xor %l5, 0x0F4C, %o5
6115 movneg %icc, %l1, %o6
6116 andncc %g3, %i1, %o4
6117 andcc %i4, %g6, %l4
6118 fmovrde %i3, %f6, %f4
6119 umul %g5, %o2, %l3
6120 movn %icc, %g7, %l6
6121 xor %o0, 0x1A68, %g4
6122 fexpand %f28, %f6
6123 fmovdvc %xcc, %f11, %f23
6124 subc %i5, 0x16BB, %i0
6125 movrne %i6, %g1, %l2
6126 array16 %o7, %g2, %o3
6127 stw %o1, [%l7 + 0x24]
6128 ldsh [%l7 + 0x3C], %l0
6129 fmovrdgez %i7, %f4, %f10
6130 xorcc %i2, 0x176B, %o5
6131 fmovrslz %l5, %f9, %f12
6132 subccc %l1, 0x13D7, %g3
6133 fcmped %fcc2, %f18, %f14
6134 subc %o6, 0x0802, %i1
6135 stw %o4, [%l7 + 0x64]
6136 edge8 %g6, %i4, %l4
6137 srl %i3, 0x05, %g5
6138 fpsub32 %f8, %f26, %f28
6139 movcc %xcc, %o2, %l3
6140 fmovrsgz %g7, %f25, %f22
6141 fxor %f16, %f26, %f8
6142 st %f20, [%l7 + 0x0C]
6143 fzeros %f11
6144 andncc %o0, %l6, %g4
6145 alignaddrl %i5, %i0, %g1
6146 array32 %l2, %o7, %g2
6147 ldsw [%l7 + 0x60], %i6
6148 sllx %o1, 0x19, %l0
6149 movle %icc, %o3, %i2
6150 sllx %o5, %i7, %l1
6151 fandnot1s %f31, %f5, %f26
6152 nop
6153 set 0x58, %l1
6154 stx %l5, [%l7 + %l1]
6155 fandnot2s %f14, %f0, %f8
6156 movneg %icc, %g3, %i1
6157 mulscc %o4, %g6, %i4
6158 ldsw [%l7 + 0x48], %l4
6159 nop
6160 set 0x60, %o1
6161 lduh [%l7 + %o1], %o6
6162 andncc %g5, %i3, %o2
6163 sll %g7, 0x13, %l3
6164 andncc %l6, %o0, %i5
6165 fandnot1s %f28, %f29, %f0
6166 ldd [%l7 + 0x20], %i0
6167 movcc %icc, %g1, %l2
6168 fandnot2 %f18, %f2, %f22
6169 fmovdpos %icc, %f11, %f10
6170 pdist %f20, %f14, %f6
6171 xor %g4, %o7, %i6
6172 edge32n %o1, %g2, %o3
6173 udivcc %l0, 0x0D0F, %o5
6174 popc %i7, %i2
6175 fmovrsgz %l5, %f27, %f3
6176 ldsb [%l7 + 0x48], %g3
6177 umul %l1, 0x0437, %o4
6178 fmovrdlz %i1, %f14, %f18
6179 array16 %g6, %l4, %o6
6180 fpack16 %f14, %f6
6181 array16 %i4, %i3, %g5
6182 edge16ln %g7, %o2, %l6
6183 fmovscc %icc, %f27, %f22
6184 sethi 0x0B54, %l3
6185 fornot1s %f5, %f24, %f25
6186 fmovsg %xcc, %f19, %f13
6187 faligndata %f30, %f16, %f8
6188 movgu %icc, %o0, %i0
6189 fmovdvc %xcc, %f15, %f5
6190 subc %i5, %g1, %g4
6191 edge16ln %o7, %i6, %l2
6192 fmovsvc %xcc, %f25, %f12
6193 fmovdvs %icc, %f5, %f24
6194 sub %o1, 0x009E, %o3
6195 movg %xcc, %g2, %l0
6196 fmovsneg %icc, %f2, %f2
6197 addcc %o5, %i7, %l5
6198 lduh [%l7 + 0x30], %g3
6199 array16 %l1, %i2, %i1
6200 movn %xcc, %o4, %l4
6201 array8 %o6, %i4, %g6
6202 sra %g5, 0x06, %i3
6203 srax %g7, 0x08, %l6
6204 nop
6205 set 0x60, %i4
6206 ldd [%l7 + %i4], %f16
6207 stb %o2, [%l7 + 0x47]
6208 array8 %o0, %i0, %i5
6209 fcmple32 %f12, %f8, %l3
6210 xnor %g1, %g4, %i6
6211 ldd [%l7 + 0x78], %f22
6212 sra %l2, %o7, %o3
6213 alignaddrl %o1, %g2, %o5
6214 fnands %f3, %f5, %f30
6215 movrgz %l0, %l5, %g3
6216 addc %i7, 0x17DD, %i2
6217 fsrc1 %f24, %f26
6218 movvc %xcc, %l1, %o4
6219 fmovde %xcc, %f21, %f5
6220 movle %icc, %l4, %o6
6221 movcc %xcc, %i1, %i4
6222 sra %g5, %i3, %g6
6223 edge8 %l6, %o2, %g7
6224 nop
6225 set 0x74, %l4
6226 ldsh [%l7 + %l4], %i0
6227 sir 0x1836
6228 fmovrsne %o0, %f22, %f23
6229 fmovsvc %xcc, %f3, %f14
6230 movrlz %l3, %i5, %g4
6231 movrlz %i6, %g1, %o7
6232 fmovrdne %o3, %f16, %f22
6233 fand %f14, %f10, %f20
6234 udivx %l2, 0x13F8, %g2
6235 array8 %o5, %l0, %l5
6236 or %o1, 0x1B68, %i7
6237 ldd [%l7 + 0x68], %f16
6238 srax %i2, 0x1F, %g3
6239 subcc %o4, %l1, %o6
6240 movrlz %i1, 0x165, %i4
6241 move %icc, %l4, %i3
6242 edge8n %g5, %g6, %o2
6243 umul %l6, %i0, %g7
6244 popc %o0, %l3
6245 edge32l %i5, %g4, %g1
6246 ldx [%l7 + 0x10], %o7
6247 array16 %o3, %l2, %i6
6248 fmovrdlz %g2, %f0, %f20
6249 edge32 %l0, %l5, %o5
6250 smulcc %i7, 0x1D2E, %o1
6251 save %i2, %o4, %l1
6252 rdpr %cwp, %g1
6253 rdpr %cansave, %g2
6254 rdpr %canrestore, %g3
6255 rdpr %cleanwin, %g4
6256 rdpr %otherwin, %g5
6257 rdpr %wstate, %g6
6258 fpsub32s %f10, %f27, %f6
6259 movpos %xcc, %g3, %o6
6260 movre %i1, 0x333, %l4
6261 lduw [%l7 + 0x14], %i3
6262 edge8l %g5, %i4, %o2
6263 srlx %g6, 0x08, %i0
6264 srlx %l6, %g7, %o0
6265 fmovdg %xcc, %f23, %f10
6266 andncc %l3, %i5, %g1
6267 udivcc %g4, 0x1ACA, %o3
6268 udivx %o7, 0x1BE4, %i6
6269 fnegs %f24, %f26
6270 orncc %g2, %l0, %l5
6271 xnorcc %o5, %l2, %i7
6272 and %i2, 0x19A2, %o1
6273 edge8l %l1, %g3, %o4
6274 mulx %o6, 0x1749, %l4
6275 fcmpes %fcc1, %f31, %f22
6276 addc %i1, %g5, %i3
6277 ld [%l7 + 0x48], %f14
6278 fmul8sux16 %f4, %f6, %f12
6279 setx loop_18, %l0, %l1
6280 return %l1
6281 nop
6282 rdpr %cwp, %g1
6283 rdpr %cansave, %g2
6284 rdpr %canrestore, %g3
6285 rdpr %cleanwin, %g4
6286 rdpr %otherwin, %g5
6287 rdpr %wstate, %g6
6288loop_18: umul %l6, %g7, %o0
6289 udivx %l3, 0x0D41, %i5
6290 movcc %icc, %g6, %g1
6291 edge32n %g4, %o7, %o3
6292 srl %i6, 0x1B, %l0
6293 movn %icc, %g2, %o5
6294 fmul8x16 %f27, %f8, %f14
6295 sdivx %l5, 0x047B, %i7
6296 fmuld8sux16 %f9, %f4, %f6
6297 addcc %l2, %o1, %i2
6298 orcc %l1, 0x0288, %o4
6299 fnegs %f3, %f28
6300 edge32n %o6, %g3, %i1
6301 subcc %l4, 0x06FB, %g5
6302 ldub [%l7 + 0x2F], %i4
6303 restore %o2, 0x11E2, %i3
6304 rdpr %cwp, %g1
6305 rdpr %cansave, %g2
6306 rdpr %canrestore, %g3
6307 rdpr %cleanwin, %g4
6308 rdpr %otherwin, %g5
6309 rdpr %wstate, %g6
6310 udivcc %i0, 0x0BA5, %g7
6311 mulx %o0, 0x0797, %l6
6312 sll %l3, 0x06, %i5
6313 movvs %xcc, %g6, %g1
6314 movpos %icc, %o7, %o3
6315 and %g4, %l0, %g2
6316 alignaddr %o5, %i6, %i7
6317 mulscc %l2, 0x1180, %l5
6318 movge %xcc, %o1, %l1
6319 movne %icc, %o4, %o6
6320 save %i2, 0x0202, %i1
6321 rdpr %cwp, %g1
6322 rdpr %cansave, %g2
6323 rdpr %canrestore, %g3
6324 rdpr %cleanwin, %g4
6325 rdpr %otherwin, %g5
6326 rdpr %wstate, %g6
6327 fxnor %f26, %f18, %f8
6328 fmovsleu %xcc, %f12, %f25
6329 udivcc %g3, 0x0407, %l4
6330 sll %g5, 0x12, %i4
6331 stb %o2, [%l7 + 0x5C]
6332 addccc %i3, 0x1E32, %g7
6333 fcmpne16 %f24, %f2, %o0
6334 subc %l6, 0x0F56, %l3
6335 edge8l %i0, %i5, %g6
6336 mulscc %o7, 0x1567, %o3
6337 xnor %g1, %g4, %g2
6338 edge32ln %o5, %i6, %l0
6339 edge16ln %i7, %l5, %l2
6340 fcmple16 %f14, %f30, %l1
6341 movrgez %o1, 0x124, %o6
6342 array16 %i2, %o4, %g3
6343 edge32n %l4, %g5, %i4
6344 save %o2, %i3, %g7
6345 rdpr %cwp, %g1
6346 rdpr %cansave, %g2
6347 rdpr %canrestore, %g3
6348 rdpr %cleanwin, %g4
6349 rdpr %otherwin, %g5
6350 rdpr %wstate, %g6
6351 edge8l %o0, %i1, %l6
6352 nop
6353 set 0x28, %g4
6354 stx %l3, [%l7 + %g4]
6355 mulx %i0, %g6, %i5
6356 edge16l %o3, %o7, %g4
6357 edge8l %g2, %g1, %o5
6358 edge16n %l0, %i6, %l5
6359 fmovdg %xcc, %f4, %f1
6360 mulx %l2, %l1, %o1
6361 for %f16, %f4, %f8
6362 fmovsa %xcc, %f17, %f5
6363 umul %o6, %i7, %o4
6364 fpack16 %f14, %f30
6365 fand %f14, %f28, %f4
6366 edge32n %i2, %g3, %g5
6367 fcmpne32 %f28, %f22, %i4
6368 add %o2, %l4, %g7
6369 array16 %o0, %i3, %l6
6370 fmovscc %icc, %f19, %f30
6371 edge32 %i1, %l3, %g6
6372 edge8 %i5, %i0, %o3
6373 fsrc2 %f0, %f0
6374 st %f14, [%l7 + 0x20]
6375 movg %icc, %g4, %g2
6376 movneg %icc, %o7, %g1
6377 subccc %l0, 0x1FD0, %o5
6378 smul %l5, 0x0538, %i6
6379 fpsub16 %f8, %f10, %f10
6380 movrlz %l2, 0x387, %l1
6381 fmovdcs %icc, %f10, %f20
6382 fpadd16s %f18, %f10, %f29
6383 smul %o6, %o1, %o4
6384 umulcc %i2, 0x1F9D, %g3
6385 movcc %xcc, %g5, %i7
6386 ldd [%l7 + 0x50], %o2
6387 lduh [%l7 + 0x5C], %i4
6388 sth %g7, [%l7 + 0x24]
6389 subc %o0, %l4, %i3
6390 edge32l %l6, %l3, %g6
6391 stb %i1, [%l7 + 0x2C]
6392 fcmpgt16 %f12, %f14, %i5
6393 orncc %i0, 0x0BA0, %g4
6394 fmovrdgez %g2, %f22, %f18
6395 udiv %o3, 0x1CC5, %g1
6396 sub %l0, %o7, %o5
6397 subc %i6, 0x1628, %l2
6398 movle %icc, %l1, %l5
6399 smulcc %o6, %o4, %o1
6400 fmovsgu %xcc, %f15, %f24
6401 or %g3, %g5, %i2
6402 fmovsgu %xcc, %f10, %f5
6403 ldx [%l7 + 0x58], %o2
6404 edge32n %i7, %g7, %i4
6405 array8 %l4, %i3, %o0
6406 edge8l %l3, %g6, %i1
6407 fornot2 %f10, %f10, %f30
6408 fmovrdlz %i5, %f10, %f26
6409 stb %i0, [%l7 + 0x32]
6410 andn %g4, 0x0A7B, %l6
6411 movrgez %o3, 0x115, %g2
6412 array32 %g1, %o7, %o5
6413 stb %i6, [%l7 + 0x3C]
6414 fmovs %f22, %f8
6415 movcc %xcc, %l2, %l0
6416 edge8ln %l1, %l5, %o4
6417 setx loop_19, %l0, %l1
6418 return %l1
6419 nop
6420 rdpr %cwp, %g1
6421 rdpr %cansave, %g2
6422 rdpr %canrestore, %g3
6423 rdpr %cleanwin, %g4
6424 rdpr %otherwin, %g5
6425 rdpr %wstate, %g6
6426loop_19: addc %g5, %g3, %i2
6427 movrne %o2, 0x22D, %g7
6428 udivx %i7, 0x14E5, %i4
6429 movle %xcc, %i3, %o0
6430 bshuffle %f2, %f28, %f26
6431 movge %icc, %l3, %l4
6432 ldd [%l7 + 0x38], %f28
6433 mova %icc, %i1, %g6
6434 sdivx %i0, 0x01E1, %i5
6435 orn %l6, 0x1131, %g4
6436 and %g2, %g1, %o7
6437 movpos %xcc, %o5, %i6
6438 edge32ln %l2, %o3, %l1
6439 mova %xcc, %l5, %l0
6440 sth %o4, [%l7 + 0x52]
6441 add %o6, 0x0E3C, %o1
6442 xnor %g5, %i2, %o2
6443 edge8 %g7, %i7, %i4
6444 faligndata %f18, %f0, %f2
6445 srlx %g3, 0x1B, %i3
6446 umulcc %l3, %o0, %i1
6447 sir 0x1FF4
6448 fmovsg %xcc, %f9, %f2
6449 movl %icc, %g6, %i0
6450 fpsub32s %f14, %f3, %f18
6451 movne %xcc, %l4, %l6
6452 ldx [%l7 + 0x60], %g4
6453 movrlez %g2, %g1, %i5
6454 addcc %o5, 0x0AA0, %i6
6455 xorcc %l2, %o7, %l1
6456 add %l5, 0x1DC3, %l0
6457 sra %o4, %o6, %o3
6458 ldsb [%l7 + 0x0C], %o1
6459 fmovrdlez %i2, %f30, %f18
6460 sllx %g5, 0x19, %g7
6461 st %f5, [%l7 + 0x64]
6462 mova %icc, %i7, %i4
6463 mulscc %o2, %g3, %i3
6464 sir 0x0475
6465 andcc %l3, %o0, %i1
6466 fnand %f8, %f30, %f30
6467 movpos %icc, %g6, %l4
6468 udivcc %i0, 0x0C3B, %l6
6469 alignaddrl %g4, %g2, %i5
6470 edge32 %o5, %i6, %g1
6471 save %l2, %o7, %l5
6472 rdpr %cwp, %g1
6473 rdpr %cansave, %g2
6474 rdpr %canrestore, %g3
6475 rdpr %cleanwin, %g4
6476 rdpr %otherwin, %g5
6477 rdpr %wstate, %g6
6478 udivcc %l1, 0x1415, %o4
6479 fnot2 %f8, %f6
6480 sllx %o6, %l0, %o3
6481 pdist %f6, %f20, %f0
6482 st %f9, [%l7 + 0x74]
6483 fpmerge %f18, %f0, %f10
6484 edge8 %o1, %g5, %i2
6485 mulx %i7, 0x1666, %i4
6486 fmovrdgez %o2, %f24, %f6
6487 fmovrde %g3, %f8, %f26
6488 array16 %g7, %l3, %i3
6489 fmovdpos %xcc, %f3, %f17
6490 alignaddr %i1, %o0, %g6
6491 fabsd %f0, %f12
6492 fmuld8ulx16 %f17, %f6, %f0
6493 edge8ln %l4, %l6, %i0
6494 andn %g2, 0x1CA3, %g4
6495 movrgz %o5, 0x37A, %i5
6496 edge32l %g1, %i6, %l2
6497 edge16 %o7, %l1, %l5
6498 st %f24, [%l7 + 0x30]
6499 fmovsneg %icc, %f8, %f18
6500 movrgz %o4, 0x3FC, %o6
6501 sethi 0x03C8, %l0
6502 smul %o1, 0x13CC, %o3
6503 edge16ln %i2, %i7, %g5
6504 smulcc %o2, 0x1A0F, %g3
6505 subc %i4, 0x0407, %l3
6506 udivx %g7, 0x02FC, %i3
6507 smul %o0, %i1, %g6
6508 srl %l6, %l4, %i0
6509 array16 %g4, %g2, %i5
6510 array16 %g1, %o5, %l2
6511 fmovrde %i6, %f14, %f12
6512 orcc %l1, 0x1A59, %o7
6513 umul %l5, 0x1577, %o6
6514 fandnot1s %f4, %f17, %f25
6515 srlx %l0, 0x1A, %o4
6516 pdist %f18, %f28, %f22
6517 edge16l %o3, %i2, %i7
6518 ldsh [%l7 + 0x2C], %g5
6519 edge8n %o2, %g3, %o1
6520 edge32 %i4, %g7, %i3
6521 ldub [%l7 + 0x1A], %l3
6522 movrne %i1, %g6, %o0
6523 umulcc %l4, 0x059A, %i0
6524 edge16 %l6, %g2, %g4
6525 array16 %g1, %o5, %l2
6526 fpadd32 %f10, %f12, %f30
6527 lduw [%l7 + 0x68], %i5
6528 for %f18, %f14, %f20
6529 edge32 %i6, %l1, %o7
6530 movre %o6, %l0, %l5
6531 fsrc1 %f26, %f8
6532 fcmpne16 %f22, %f2, %o4
6533 std %f4, [%l7 + 0x40]
6534 edge8ln %o3, %i7, %g5
6535 movre %i2, 0x145, %g3
6536 edge8 %o2, %i4, %g7
6537 std %f26, [%l7 + 0x30]
6538 andn %i3, 0x180D, %o1
6539 ldsh [%l7 + 0x6C], %l3
6540 movneg %xcc, %g6, %i1
6541 ldd [%l7 + 0x28], %l4
6542 movg %xcc, %o0, %l6
6543 udivx %g2, 0x16ED, %i0
6544 movleu %icc, %g4, %g1
6545 fmovdcc %xcc, %f7, %f4
6546 fmovs %f14, %f31
6547 udiv %l2, 0x1A78, %i5
6548 movrne %o5, %i6, %l1
6549 movle %xcc, %o7, %l0
6550 subccc %l5, %o6, %o3
6551 array16 %o4, %i7, %i2
6552 movcc %icc, %g5, %g3
6553 fabss %f5, %f0
6554 std %f30, [%l7 + 0x30]
6555 movgu %xcc, %o2, %g7
6556 orcc %i4, %o1, %l3
6557 subcc %g6, 0x153B, %i3
6558 edge8ln %l4, %o0, %i1
6559 xnor %l6, 0x12D9, %g2
6560 movgu %xcc, %g4, %i0
6561 nop
6562 set 0x5A, %o5
6563 stb %l2, [%l7 + %o5]
6564 edge16ln %g1, %i5, %o5
6565 sethi 0x020A, %i6
6566 sethi 0x1AC8, %l1
6567 movrgez %l0, 0x076, %o7
6568 umul %o6, 0x0A68, %o3
6569 xnor %l5, 0x16EC, %o4
6570 sdivcc %i2, 0x19AC, %g5
6571 andn %g3, 0x1084, %i7
6572 ldsw [%l7 + 0x48], %o2
6573 movrgez %i4, 0x078, %o1
6574 orcc %g7, %g6, %i3
6575 edge8l %l3, %o0, %l4
6576 sra %l6, 0x06, %i1
6577 srax %g2, 0x1D, %g4
6578 array16 %i0, %g1, %i5
6579 movn %icc, %l2, %i6
6580 ldsh [%l7 + 0x62], %l1
6581 orcc %o5, %o7, %o6
6582 addcc %l0, %l5, %o3
6583 movleu %icc, %i2, %g5
6584 umul %g3, %o4, %o2
6585 movcs %icc, %i4, %o1
6586 fmovdne %icc, %f8, %f10
6587 fpsub16 %f10, %f6, %f2
6588 movneg %xcc, %i7, %g7
6589 fmovdle %xcc, %f4, %f29
6590 movrlz %g6, 0x335, %l3
6591 xnor %i3, %l4, %o0
6592 ldd [%l7 + 0x08], %f0
6593 sllx %l6, %i1, %g2
6594 movvs %xcc, %i0, %g1
6595 sdivcc %g4, 0x0B87, %i5
6596 movl %icc, %l2, %i6
6597 fxnors %f21, %f20, %f30
6598 alignaddr %l1, %o5, %o6
6599 fornot2 %f28, %f2, %f20
6600 array32 %o7, %l0, %l5
6601 movge %icc, %o3, %g5
6602 movrgez %g3, 0x248, %i2
6603 fsrc1 %f30, %f26
6604 st %f17, [%l7 + 0x50]
6605 udivcc %o4, 0x1841, %o2
6606 alignaddrl %i4, %o1, %g7
6607 ldsh [%l7 + 0x14], %g6
6608 fcmple16 %f28, %f8, %l3
6609 umulcc %i3, 0x1FC4, %i7
6610 fmovsa %icc, %f25, %f22
6611 umul %l4, %l6, %o0
6612 ldub [%l7 + 0x5B], %i1
6613 subcc %i0, %g1, %g2
6614 movre %g4, 0x102, %l2
6615 movcc %xcc, %i6, %l1
6616 ldub [%l7 + 0x4A], %o5
6617 sllx %o6, %i5, %o7
6618 ldsb [%l7 + 0x6F], %l0
6619 movpos %xcc, %o3, %g5
6620 ldx [%l7 + 0x50], %l5
6621 nop
6622 set 0x5C, %l3
6623 ldsh [%l7 + %l3], %i2
6624 stb %o4, [%l7 + 0x32]
6625 movcs %icc, %g3, %i4
6626 umulcc %o1, %g7, %o2
6627 edge32l %l3, %g6, %i7
6628 edge8l %l4, %i3, %o0
6629 fmul8sux16 %f4, %f2, %f30
6630 mulx %i1, %l6, %g1
6631 fcmpgt16 %f26, %f22, %g2
6632 edge8n %g4, %l2, %i6
6633 fandnot2s %f30, %f19, %f25
6634 fandnot1 %f4, %f24, %f24
6635 srl %i0, %l1, %o5
6636 array8 %i5, %o7, %o6
6637 edge8 %o3, %l0, %g5
6638 smulcc %i2, %o4, %g3
6639 edge8 %i4, %o1, %g7
6640 fsrc1s %f15, %f15
6641 mova %icc, %l5, %l3
6642 sethi 0x0E9A, %g6
6643 ldx [%l7 + 0x50], %o2
6644 fxnors %f6, %f16, %f7
6645 nop
6646 set 0x30, %i0
6647 lduh [%l7 + %i0], %l4
6648 edge8 %i3, %i7, %i1
6649 edge8ln %l6, %g1, %o0
6650 andn %g2, %g4, %i6
6651 subccc %l2, 0x0824, %l1
6652 mova %icc, %i0, %o5
6653 umul %i5, 0x1CFB, %o6
6654 fmovrslez %o3, %f11, %f28
6655 sdivcc %l0, 0x1C4E, %g5
6656 restore %i2, %o4, %g3
6657 rdpr %cwp, %g1
6658 rdpr %cansave, %g2
6659 rdpr %canrestore, %g3
6660 rdpr %cleanwin, %g4
6661 rdpr %otherwin, %g5
6662 rdpr %wstate, %g6
6663 fnors %f4, %f21, %f6
6664 fandnot1 %f30, %f4, %f8
6665 fandnot1s %f25, %f11, %f27
6666 orn %o7, %i4, %g7
6667 subc %l5, 0x0C7E, %o1
6668 ldx [%l7 + 0x50], %g6
6669 fmovdcc %xcc, %f18, %f31
6670 movrne %l3, 0x28D, %o2
6671 movleu %icc, %l4, %i3
6672 fabsd %f30, %f2
6673 fornot1 %f0, %f24, %f8
6674 fpadd16 %f30, %f28, %f10
6675 fmovse %xcc, %f3, %f28
6676 fpsub32s %f10, %f4, %f4
6677 lduh [%l7 + 0x7C], %i1
6678 movne %icc, %i7, %g1
6679 andncc %o0, %g2, %l6
6680 xnor %i6, 0x12ED, %l2
6681 ldx [%l7 + 0x78], %g4
6682 mova %icc, %l1, %o5
6683 stw %i5, [%l7 + 0x54]
6684 fmovrslz %o6, %f1, %f15
6685 stx %o3, [%l7 + 0x40]
6686 setx loop_20, %l0, %l1
6687 return %l1
6688 nop
6689 rdpr %cwp, %g1
6690 rdpr %cansave, %g2
6691 rdpr %canrestore, %g3
6692 rdpr %cleanwin, %g4
6693 rdpr %otherwin, %g5
6694 rdpr %wstate, %g6
6695loop_20: add %i2, %o4, %g3
6696 fpsub16s %f2, %f16, %f9
6697 fpack16 %f6, %f20
6698 orn %o7, 0x0461, %i4
6699 andcc %g7, %l5, %o1
6700 edge32 %g6, %o2, %l4
6701 lduh [%l7 + 0x76], %l3
6702 umulcc %i3, 0x01A8, %i7
6703 ldsw [%l7 + 0x68], %i1
6704 save %o0, 0x1F60, %g2
6705 rdpr %cwp, %g1
6706 rdpr %cansave, %g2
6707 rdpr %canrestore, %g3
6708 rdpr %cleanwin, %g4
6709 rdpr %otherwin, %g5
6710 rdpr %wstate, %g6
6711 ldsh [%l7 + 0x30], %g1
6712 movrgz %i6, %l2, %g4
6713 bshuffle %f8, %f14, %f4
6714 and %l6, %l1, %o5
6715 fmuld8ulx16 %f30, %f15, %f10
6716 subcc %o6, %i5, %i0
6717 xorcc %o3, %l0, %g5
6718 fmovrsgez %i2, %f3, %f6
6719 smul %o4, 0x1805, %g3
6720 udiv %o7, 0x16D1, %g7
6721 alignaddr %l5, %o1, %i4
6722 fpmerge %f1, %f23, %f12
6723 udivcc %o2, 0x0DAE, %l4
6724 fcmpne32 %f0, %f20, %g6
6725 ldd [%l7 + 0x38], %l2
6726 sllx %i7, 0x10, %i1
6727 andcc %o0, %i3, %g2
6728 fmovrslez %g1, %f10, %f27
6729 edge32 %i6, %l2, %g4
6730 subcc %l6, %l1, %o5
6731 array8 %o6, %i5, %i0
6732 srlx %l0, 0x0C, %o3
6733 andn %i2, %g5, %o4
6734 edge16n %g3, %o7, %l5
6735 add %g7, %i4, %o1
6736 xor %o2, %g6, %l4
6737 edge16n %i7, %i1, %l3
6738 edge32n %o0, %i3, %g1
6739 addcc %i6, %g2, %l2
6740 movg %xcc, %l6, %l1
6741 sdivcc %g4, 0x189A, %o5
6742 ldd [%l7 + 0x58], %f8
6743 fcmpne16 %f22, %f8, %o6
6744 edge32 %i5, %i0, %l0
6745 fnot2s %f0, %f1
6746 fmovdg %icc, %f16, %f31
6747 ldub [%l7 + 0x1A], %i2
6748 fand %f18, %f2, %f16
6749 srl %g5, 0x15, %o3
6750 fmovsvc %icc, %f16, %f9
6751 movge %xcc, %g3, %o7
6752 lduh [%l7 + 0x52], %o4
6753 sll %g7, %l5, %i4
6754 ldsb [%l7 + 0x68], %o1
6755 movrlz %o2, 0x33C, %l4
6756 lduw [%l7 + 0x58], %i7
6757 nop
6758 set 0x14, %l6
6759 lduh [%l7 + %l6], %g6
6760 udivcc %i1, 0x11E0, %l3
6761 ldsh [%l7 + 0x64], %i3
6762 edge32 %o0, %g1, %g2
6763 movrlz %l2, %l6, %l1
6764 popc %i6, %o5
6765 lduw [%l7 + 0x14], %o6
6766 movge %xcc, %i5, %g4
6767 std %f16, [%l7 + 0x78]
6768 movn %xcc, %l0, %i0
6769 st %f31, [%l7 + 0x10]
6770 add %g5, 0x1DE3, %i2
6771 edge16ln %g3, %o3, %o4
6772 st %f3, [%l7 + 0x44]
6773 edge32n %o7, %g7, %l5
6774 array32 %o1, %o2, %l4
6775 edge32l %i4, %i7, %i1
6776 movn %xcc, %l3, %i3
6777 smulcc %g6, 0x16D2, %o0
6778 siam 0x2
6779 xnorcc %g1, 0x101B, %g2
6780 orn %l2, 0x0FCB, %l6
6781 udivcc %l1, 0x00E5, %o5
6782 edge16ln %i6, %i5, %o6
6783 edge8n %l0, %g4, %g5
6784 edge8n %i0, %i2, %g3
6785 movle %icc, %o4, %o3
6786 udiv %g7, 0x1736, %o7
6787 or %o1, %l5, %l4
6788 edge8n %i4, %o2, %i1
6789 movrgz %i7, 0x3E6, %i3
6790 edge16 %g6, %l3, %g1
6791 nop
6792 set 0x28, %i6
6793 ldd [%l7 + %i6], %o0
6794 pdist %f30, %f8, %f24
6795 fmovsne %xcc, %f0, %f11
6796 edge32l %g2, %l2, %l1
6797 edge8l %l6, %o5, %i6
6798 fpsub16 %f0, %f18, %f0
6799 movg %icc, %o6, %l0
6800 alignaddrl %i5, %g4, %i0
6801 movge %icc, %g5, %i2
6802 ldsw [%l7 + 0x38], %o4
6803 std %f28, [%l7 + 0x58]
6804 fmovdl %xcc, %f8, %f12
6805 umul %g3, %o3, %o7
6806 stb %g7, [%l7 + 0x1A]
6807 fcmpeq16 %f4, %f8, %l5
6808 sll %o1, %i4, %l4
6809 edge16 %o2, %i1, %i7
6810 fpsub32s %f23, %f4, %f29
6811 subc %i3, %g6, %g1
6812 array16 %o0, %g2, %l2
6813 sir 0x1A95
6814 fpsub32 %f10, %f4, %f6
6815 fmovrdlz %l1, %f2, %f10
6816 subc %l6, %o5, %i6
6817 movrne %o6, %l0, %i5
6818 array16 %g4, %l3, %i0
6819 fpack32 %f22, %f2, %f2
6820 movn %xcc, %i2, %o4
6821 ldsw [%l7 + 0x08], %g5
6822 ldsh [%l7 + 0x2C], %o3
6823 restore %g3, 0x10BA, %o7
6824 rdpr %cwp, %g1
6825 rdpr %cansave, %g2
6826 rdpr %canrestore, %g3
6827 rdpr %cleanwin, %g4
6828 rdpr %otherwin, %g5
6829 rdpr %wstate, %g6
6830 mova %icc, %l5, %g7
6831 movvc %icc, %i4, %l4
6832 st %f30, [%l7 + 0x38]
6833 addccc %o1, %o2, %i1
6834 fpack32 %f4, %f14, %f8
6835 fmovsvs %xcc, %f18, %f1
6836 edge8l %i7, %g6, %i3
6837 xnorcc %g1, 0x1833, %o0
6838 movrne %g2, %l2, %l1
6839 smul %l6, 0x02E8, %i6
6840 orcc %o5, %o6, %i5
6841 movrgz %l0, %l3, %i0
6842 movleu %icc, %i2, %g4
6843 array8 %g5, %o3, %o4
6844 fsrc2 %f2, %f20
6845 fnegs %f25, %f17
6846 fmovsne %icc, %f19, %f22
6847 sth %g3, [%l7 + 0x18]
6848 stb %l5, [%l7 + 0x57]
6849 movrne %g7, 0x17A, %i4
6850 sra %l4, 0x0C, %o7
6851 movgu %icc, %o2, %i1
6852 stb %i7, [%l7 + 0x63]
6853 add %g6, %o1, %g1
6854 xor %i3, 0x1C7C, %o0
6855 movrlez %g2, 0x2AD, %l2
6856 xnorcc %l6, 0x13B3, %i6
6857 movvc %xcc, %o5, %o6
6858 movvs %icc, %i5, %l0
6859 subc %l1, %i0, %i2
6860 movrlz %g4, %l3, %g5
6861 sdiv %o4, 0x07B1, %g3
6862 xnor %l5, 0x0D24, %g7
6863 xnorcc %o3, 0x1581, %l4
6864 lduw [%l7 + 0x7C], %i4
6865 stb %o2, [%l7 + 0x09]
6866 ldd [%l7 + 0x60], %f4
6867 fmovrsgez %o7, %f9, %f5
6868 ldsw [%l7 + 0x28], %i1
6869 andn %g6, %o1, %i7
6870 movleu %icc, %g1, %o0
6871 fpack32 %f2, %f22, %f26
6872 movcs %xcc, %i3, %l2
6873 movrlez %l6, 0x2C0, %i6
6874 sdiv %g2, 0x1312, %o5
6875 edge32 %o6, %l0, %i5
6876 fmovse %xcc, %f15, %f26
6877 smul %i0, 0x1A0B, %i2
6878 movcs %icc, %l1, %l3
6879 stb %g4, [%l7 + 0x5B]
6880 movg %xcc, %o4, %g5
6881 movvc %icc, %g3, %g7
6882 movvs %xcc, %l5, %o3
6883 bshuffle %f28, %f4, %f0
6884 sth %l4, [%l7 + 0x6E]
6885 fpack16 %f10, %f14
6886 srl %i4, 0x0F, %o2
6887 movvs %xcc, %i1, %o7
6888 mulx %o1, %g6, %i7
6889 sdiv %g1, 0x066E, %i3
6890 andncc %o0, %l6, %l2
6891 edge8n %g2, %i6, %o5
6892 edge32n %o6, %i5, %l0
6893 fmul8sux16 %f26, %f16, %f12
6894 movgu %icc, %i0, %i2
6895 andcc %l1, %l3, %o4
6896 edge8l %g4, %g3, %g7
6897 fxors %f15, %f14, %f24
6898 udivcc %l5, 0x1150, %o3
6899 edge8ln %g5, %l4, %o2
6900 save %i4, %i1, %o7
6901 rdpr %cwp, %g1
6902 rdpr %cansave, %g2
6903 rdpr %canrestore, %g3
6904 rdpr %cleanwin, %g4
6905 rdpr %otherwin, %g5
6906 rdpr %wstate, %g6
6907 fmovdg %icc, %f26, %f19
6908 stb %g6, [%l7 + 0x5A]
6909 sth %i7, [%l7 + 0x7E]
6910 subcc %g1, %o1, %o0
6911 smul %i3, 0x1712, %l6
6912 ld [%l7 + 0x30], %f14
6913 addccc %l2, 0x12F4, %g2
6914 fmovrdgez %i6, %f20, %f2
6915 ldub [%l7 + 0x30], %o6
6916 orcc %o5, %l0, %i5
6917 fmovrslz %i0, %f1, %f2
6918 ld [%l7 + 0x08], %f9
6919 ld [%l7 + 0x38], %f25
6920 movcc %xcc, %l1, %l3
6921 edge16n %i2, %g4, %o4
6922 sth %g3, [%l7 + 0x20]
6923 fxor %f8, %f6, %f6
6924 fcmps %fcc2, %f8, %f4
6925 sdivcc %l5, 0x01BF, %o3
6926 fnot2s %f0, %f3
6927 sth %g5, [%l7 + 0x6E]
6928 edge16 %g7, %l4, %o2
6929 fmovrdlez %i1, %f24, %f16
6930 movvs %xcc, %o7, %i4
6931 movrlez %i7, 0x2F5, %g1
6932 xnorcc %g6, %o1, %o0
6933 orcc %i3, %l6, %g2
6934 addccc %i6, %l2, %o6
6935 lduw [%l7 + 0x38], %l0
6936 edge8n %i5, %i0, %l1
6937 xor %o5, 0x1865, %l3
6938 srax %g4, 0x0E, %o4
6939 edge16l %g3, %l5, %i2
6940 addccc %o3, 0x1D4D, %g5
6941 fmovsn %xcc, %f9, %f12
6942 and %g7, 0x077D, %o2
6943 edge16 %i1, %l4, %o7
6944 ldx [%l7 + 0x40], %i4
6945 ldsh [%l7 + 0x5A], %i7
6946 array32 %g1, %g6, %o1
6947 array32 %o0, %l6, %i3
6948 smul %g2, 0x0C2C, %l2
6949 sth %o6, [%l7 + 0x0A]
6950 array16 %l0, %i5, %i6
6951 udivx %l1, 0x0121, %i0
6952 edge16ln %l3, %o5, %g4
6953 edge32ln %o4, %g3, %i2
6954 movcs %icc, %l5, %g5
6955 fexpand %f13, %f14
6956 fmovdl %icc, %f19, %f23
6957 fnands %f13, %f26, %f25
6958 sir 0x10D1
6959 edge8n %o3, %o2, %i1
6960 and %l4, %g7, %o7
6961 add %i7, %i4, %g6
6962 edge16n %o1, %o0, %l6
6963 edge16 %g1, %i3, %g2
6964 addc %l2, 0x0A5A, %l0
6965 movge %xcc, %o6, %i6
6966 xorcc %i5, %l1, %l3
6967 movvs %icc, %o5, %g4
6968 movneg %xcc, %i0, %g3
6969 udivcc %i2, 0x10F3, %l5
6970 array16 %g5, %o4, %o2
6971 and %o3, %i1, %g7
6972 fxor %f18, %f16, %f16
6973 movrgz %l4, %i7, %i4
6974 fnegd %f14, %f22
6975 fpadd16 %f26, %f24, %f28
6976 fpsub32s %f26, %f27, %f1
6977 movn %icc, %o7, %o1
6978 fands %f24, %f1, %f28
6979 movneg %xcc, %o0, %l6
6980 movl %xcc, %g6, %i3
6981 fmovsleu %xcc, %f30, %f6
6982 sll %g1, %l2, %l0
6983 fmovrdgz %o6, %f8, %f8
6984 setx loop_21, %l0, %l1
6985 return %l1
6986 nop
6987 rdpr %cwp, %g1
6988 rdpr %cansave, %g2
6989 rdpr %canrestore, %g3
6990 rdpr %cleanwin, %g4
6991 rdpr %otherwin, %g5
6992 rdpr %wstate, %g6
6993loop_21: or %i6, %l3, %l1
6994 edge8ln %o5, %i0, %g4
6995 udiv %i2, 0x0B5D, %l5
6996 stx %g5, [%l7 + 0x28]
6997 or %g3, 0x18AC, %o2
6998 sdivx %o3, 0x1E5C, %i1
6999 edge32 %g7, %l4, %i7
7000 fandnot2 %f22, %f18, %f8
7001 movpos %xcc, %o4, %i4
7002 movrlez %o7, 0x30E, %o1
7003 mulx %l6, %o0, %g6
7004 addc %i3, %l2, %g1
7005 fmovdne %xcc, %f19, %f0
7006 fmuld8sux16 %f8, %f0, %f30
7007 fmovrdlz %o6, %f10, %f4
7008 sethi 0x0D37, %l0
7009 std %f24, [%l7 + 0x60]
7010 udiv %i5, 0x07FB, %i6
7011 sdiv %l3, 0x10AE, %l1
7012 movvc %icc, %o5, %i0
7013 add %g4, %i2, %l5
7014 andncc %g2, %g3, %g5
7015 movgu %icc, %o3, %o2
7016 fmovdpos %icc, %f25, %f5
7017 xorcc %g7, %l4, %i7
7018 ldub [%l7 + 0x49], %i1
7019 save %o4, %i4, %o7
7020 rdpr %cwp, %g1
7021 rdpr %cansave, %g2
7022 rdpr %canrestore, %g3
7023 rdpr %cleanwin, %g4
7024 rdpr %otherwin, %g5
7025 rdpr %wstate, %g6
7026 stx %l6, [%l7 + 0x28]
7027 movgu %xcc, %o0, %o1
7028 edge8 %i3, %g6, %l2
7029 edge8 %g1, %l0, %i5
7030 ldd [%l7 + 0x40], %i6
7031 smulcc %o6, 0x16ED, %l1
7032 fmul8x16 %f12, %f20, %f16
7033 smul %l3, %i0, %o5
7034 movneg %icc, %g4, %i2
7035 fmuld8ulx16 %f20, %f21, %f0
7036 fmovscs %xcc, %f14, %f16
7037 udiv %g2, 0x0FD8, %l5
7038 array8 %g3, %o3, %o2
7039 movneg %icc, %g5, %l4
7040 array8 %i7, %g7, %i1
7041 sub %o4, %o7, %l6
7042 restore %o0, 0x188C, %i4
7043 rdpr %cwp, %g1
7044 rdpr %cansave, %g2
7045 rdpr %canrestore, %g3
7046 rdpr %cleanwin, %g4
7047 rdpr %otherwin, %g5
7048 rdpr %wstate, %g6
7049 edge16 %o1, %i3, %g6
7050 fmovrslez %l2, %f22, %f9
7051 fzeros %f5
7052 bshuffle %f6, %f8, %f6
7053 sdiv %l0, 0x06B6, %g1
7054 ld [%l7 + 0x78], %f19
7055 sllx %i5, 0x00, %o6
7056 andncc %i6, %l1, %l3
7057 xnorcc %o5, %i0, %i2
7058 nop
7059 set 0x50, %i7
7060 stx %g2, [%l7 + %i7]
7061 sra %g4, %l5, %o3
7062 fmovsleu %xcc, %f0, %f3
7063 andcc %g3, %o2, %l4
7064 and %g5, 0x19D0, %g7
7065 fmovdle %icc, %f15, %f17
7066 sra %i7, %o4, %i1
7067 edge16n %o7, %o0, %l6
7068 movneg %icc, %i4, %i3
7069 umulcc %o1, 0x0038, %g6
7070 std %f18, [%l7 + 0x28]
7071 fmovsl %icc, %f1, %f9
7072 xorcc %l0, %g1, %i5
7073 fmovsl %xcc, %f1, %f5
7074 stb %l2, [%l7 + 0x5C]
7075 ldd [%l7 + 0x30], %i6
7076 fmovrsgez %o6, %f12, %f10
7077 fxors %f1, %f9, %f6
7078 alignaddrl %l1, %o5, %l3
7079 fnands %f10, %f17, %f3
7080 orn %i0, 0x1D5D, %g2
7081 fmovse %xcc, %f24, %f11
7082 udivcc %i2, 0x127F, %l5
7083 lduh [%l7 + 0x14], %g4
7084 edge8 %o3, %g3, %o2
7085 movn %xcc, %g5, %g7
7086 edge8n %l4, %i7, %i1
7087 ldsw [%l7 + 0x54], %o4
7088 movvc %icc, %o7, %o0
7089 xor %l6, 0x10C0, %i3
7090 movne %xcc, %i4, %g6
7091 lduw [%l7 + 0x44], %o1
7092 edge8ln %g1, %l0, %l2
7093 fcmpne16 %f10, %f24, %i6
7094 udivx %i5, 0x141E, %o6
7095 ldd [%l7 + 0x60], %f4
7096 lduh [%l7 + 0x3C], %o5
7097 fornot1s %f11, %f2, %f5
7098 popc 0x01F1, %l1
7099 fcmpne32 %f20, %f24, %i0
7100 sra %l3, 0x11, %i2
7101 movrne %g2, 0x3D1, %g4
7102 ld [%l7 + 0x5C], %f23
7103 sdiv %l5, 0x1228, %g3
7104 edge32l %o3, %g5, %g7
7105 fmovsle %xcc, %f4, %f5
7106 orn %l4, 0x1341, %o2
7107 edge32l %i7, %i1, %o7
7108 edge16 %o0, %l6, %o4
7109 sra %i3, %g6, %i4
7110 ld [%l7 + 0x38], %f18
7111 fnegd %f28, %f2
7112 movleu %icc, %o1, %g1
7113 fmovdle %xcc, %f0, %f18
7114 movcs %xcc, %l0, %l2
7115 movgu %xcc, %i6, %i5
7116 subcc %o6, %l1, %o5
7117 edge16l %i0, %l3, %g2
7118 subccc %i2, %g4, %l5
7119 ldd [%l7 + 0x68], %g2
7120 movpos %xcc, %o3, %g7
7121 addccc %g5, 0x1AF0, %o2
7122 fpsub16 %f18, %f8, %f24
7123 movgu %xcc, %i7, %l4
7124 udivx %i1, 0x06C9, %o7
7125 sethi 0x061B, %l6
7126 movl %xcc, %o0, %i3
7127 addccc %g6, %i4, %o1
7128 fpsub16 %f22, %f12, %f14
7129 xnor %g1, 0x16EF, %l0
7130 lduw [%l7 + 0x38], %l2
7131 sethi 0x016B, %i6
7132 sdivcc %o4, 0x1E65, %o6
7133 edge8l %i5, %l1, %i0
7134 srlx %o5, 0x13, %g2
7135 movle %xcc, %l3, %g4
7136 xorcc %i2, %l5, %g3
7137 subccc %g7, 0x1687, %g5
7138 sdivcc %o3, 0x0674, %i7
7139 fmovsa %icc, %f11, %f24
7140 fmovrslz %o2, %f30, %f5
7141 andcc %i1, %l4, %l6
7142 stw %o0, [%l7 + 0x20]
7143 edge16l %o7, %i3, %g6
7144 edge16ln %i4, %g1, %o1
7145 array32 %l0, %i6, %l2
7146 udivcc %o4, 0x1947, %i5
7147 udiv %o6, 0x18D3, %i0
7148 movrlez %l1, 0x02F, %g2
7149 fmovscc %icc, %f20, %f13
7150 array16 %l3, %g4, %o5
7151 orcc %l5, %g3, %i2
7152 movl %icc, %g5, %o3
7153 mulscc %g7, 0x1403, %i7
7154 andcc %i1, 0x1E65, %o2
7155 fornot1 %f18, %f22, %f24
7156 sdiv %l6, 0x00A5, %o0
7157 srl %l4, 0x14, %i3
7158 movrne %g6, %i4, %o7
7159 array16 %g1, %o1, %i6
7160 fmovdge %icc, %f14, %f29
7161 fmovscc %icc, %f10, %f1
7162 fmovsgu %xcc, %f8, %f14
7163 fmovrsgz %l0, %f30, %f4
7164 fpack16 %f18, %f24
7165 udiv %l2, 0x11E4, %o4
7166 fcmped %fcc3, %f8, %f22
7167 xor %o6, %i0, %l1
7168 movl %xcc, %i5, %l3
7169 ldx [%l7 + 0x30], %g2
7170 movvc %icc, %g4, %o5
7171 addcc %l5, %i2, %g5
7172 umul %o3, 0x0772, %g3
7173 smul %g7, 0x0392, %i7
7174 sethi 0x0B8E, %o2
7175 nop
7176 set 0x08, %l0
7177 stx %i1, [%l7 + %l0]
7178 addcc %l6, %o0, %l4
7179 st %f18, [%l7 + 0x34]
7180 movrne %g6, 0x1FF, %i4
7181 movleu %xcc, %i3, %g1
7182 ldsw [%l7 + 0x1C], %o1
7183 lduw [%l7 + 0x5C], %o7
7184 ldsh [%l7 + 0x64], %i6
7185 fpsub32 %f2, %f6, %f4
7186 ldsw [%l7 + 0x5C], %l2
7187 movleu %xcc, %l0, %o6
7188 xor %o4, %l1, %i5
7189 sllx %i0, 0x0E, %g2
7190 lduw [%l7 + 0x2C], %l3
7191 edge8 %o5, %g4, %l5
7192 and %i2, 0x1357, %g5
7193 bshuffle %f10, %f22, %f6
7194 ldsb [%l7 + 0x25], %o3
7195 ldx [%l7 + 0x70], %g7
7196 movrlez %i7, 0x1C9, %g3
7197 mova %icc, %o2, %l6
7198 stb %o0, [%l7 + 0x6A]
7199 movrgez %i1, 0x3A9, %g6
7200 fmovdcs %xcc, %f31, %f23
7201 movrgz %i4, %l4, %i3
7202 ld [%l7 + 0x48], %f4
7203 subc %o1, 0x1AE6, %g1
7204 fornot2 %f22, %f18, %f24
7205 sdiv %o7, 0x0358, %l2
7206 nop
7207 set 0x6E, %l2
7208 sth %i6, [%l7 + %l2]
7209 nop
7210 set 0x60, %o7
7211 ldd [%l7 + %o7], %f14
7212 fandnot2s %f9, %f26, %f5
7213 movgu %xcc, %o6, %l0
7214 orcc %l1, 0x089F, %o4
7215 movrlz %i0, %i5, %g2
7216 sethi 0x184B, %l3
7217 addcc %o5, 0x0007, %l5
7218 edge16n %g4, %i2, %g5
7219 stx %g7, [%l7 + 0x40]
7220 ldsh [%l7 + 0x70], %o3
7221 movvs %xcc, %g3, %o2
7222 fone %f26
7223 ldd [%l7 + 0x70], %i6
7224 udiv %i7, 0x0C93, %o0
7225 sdiv %g6, 0x1409, %i1
7226 xnor %l4, 0x0B3F, %i3
7227 orncc %o1, %i4, %o7
7228 fcmpne32 %f26, %f20, %l2
7229 fmovsge %xcc, %f14, %f1
7230 and %i6, %g1, %l0
7231 edge32l %l1, %o4, %i0
7232 andcc %i5, %g2, %l3
7233 movleu %xcc, %o6, %l5
7234 udivcc %o5, 0x0FE1, %i2
7235 movge %icc, %g5, %g7
7236 edge8n %g4, %o3, %g3
7237 umul %o2, 0x0038, %i7
7238 movn %icc, %o0, %l6
7239 srlx %i1, %l4, %g6
7240 add %i3, %i4, %o7
7241 fmovsvc %xcc, %f5, %f17
7242 stb %l2, [%l7 + 0x0A]
7243 siam 0x4
7244 movrne %o1, %g1, %i6
7245 ldsw [%l7 + 0x08], %l0
7246 popc 0x026B, %o4
7247 sdivx %i0, 0x1845, %l1
7248 sth %i5, [%l7 + 0x7E]
7249 fmovsne %xcc, %f7, %f29
7250 movvc %xcc, %g2, %o6
7251 edge16l %l5, %o5, %i2
7252 xnorcc %g5, %g7, %l3
7253 edge8n %g4, %o3, %g3
7254 edge8 %o2, %i7, %l6
7255 ldub [%l7 + 0x6A], %i1
7256 edge8 %o0, %g6, %i3
7257 movrgz %l4, %i4, %l2
7258 fzeros %f27
7259 fandnot2s %f11, %f28, %f27
7260 fpsub32s %f27, %f18, %f2
7261 stb %o1, [%l7 + 0x26]
7262 st %f2, [%l7 + 0x70]
7263 sub %o7, 0x1A81, %g1
7264 movne %icc, %l0, %o4
7265 ldsh [%l7 + 0x4A], %i0
7266 subc %l1, %i6, %i5
7267 umul %o6, %g2, %l5
7268 sll %i2, %g5, %g7
7269 fandnot2s %f30, %f7, %f31
7270 ldsh [%l7 + 0x3A], %o5
7271 fmovsa %icc, %f1, %f20
7272 edge16 %g4, %o3, %l3
7273 edge32 %o2, %g3, %i7
7274 save %l6, %i1, %o0
7275 rdpr %cwp, %g1
7276 rdpr %cansave, %g2
7277 rdpr %canrestore, %g3
7278 rdpr %cleanwin, %g4
7279 rdpr %otherwin, %g5
7280 rdpr %wstate, %g6
7281 fpsub16 %f10, %f8, %f0
7282 sethi 0x1E59, %i3
7283 edge32ln %g6, %l4, %i4
7284 addccc %o1, %l2, %g1
7285 fnors %f4, %f27, %f27
7286 ldsh [%l7 + 0x4E], %o7
7287 movn %icc, %o4, %l0
7288 movleu %xcc, %i0, %l1
7289 addcc %i5, %i6, %g2
7290 popc %l5, %i2
7291 ldsb [%l7 + 0x7E], %o6
7292 ldd [%l7 + 0x58], %g4
7293 save %g7, %g4, %o3
7294 rdpr %cwp, %g1
7295 rdpr %cansave, %g2
7296 rdpr %canrestore, %g3
7297 rdpr %cleanwin, %g4
7298 rdpr %otherwin, %g5
7299 rdpr %wstate, %g6
7300 sdivx %l3, 0x19D1, %o5
7301 xnor %g3, 0x0F1F, %i7
7302 srl %l6, 0x16, %i1
7303 mulscc %o0, %i3, %o2
7304 udivcc %g6, 0x0D36, %l4
7305 ldub [%l7 + 0x19], %o1
7306 movrgz %l2, %i4, %g1
7307 popc %o7, %o4
7308 sdivx %l0, 0x045F, %i0
7309 fandnot2 %f16, %f10, %f18
7310 addcc %i5, 0x10FF, %l1
7311 lduw [%l7 + 0x48], %i6
7312 ldsh [%l7 + 0x7A], %g2
7313 movvc %icc, %i2, %o6
7314 ldd [%l7 + 0x08], %f26
7315 movle %icc, %g5, %l5
7316 andncc %g4, %g7, %l3
7317 fcmple16 %f16, %f30, %o3
7318 edge32 %o5, %g3, %l6
7319 edge16n %i1, %o0, %i3
7320 fmovdg %xcc, %f9, %f4
7321 xnor %i7, %o2, %g6
7322 movvs %icc, %o1, %l2
7323 orcc %l4, %g1, %o7
7324 edge8n %o4, %i4, %i0
7325 or %i5, 0x1B6C, %l0
7326 edge16ln %l1, %i6, %g2
7327 fornot1 %f8, %f20, %f26
7328 std %f16, [%l7 + 0x18]
7329 sir 0x0D92
7330 xnorcc %o6, 0x19A1, %i2
7331 popc 0x15B6, %l5
7332 andncc %g5, %g4, %g7
7333 fcmpgt16 %f12, %f16, %l3
7334 ldub [%l7 + 0x2B], %o5
7335 sra %o3, 0x0E, %g3
7336 xnor %i1, 0x0DFD, %o0
7337 alignaddr %i3, %i7, %l6
7338 movcc %xcc, %g6, %o1
7339 movrne %o2, %l4, %l2
7340 fmovsvc %icc, %f27, %f25
7341 sir 0x1F70
7342 fpsub16 %f14, %f16, %f2
7343 subc %g1, 0x0F7D, %o4
7344 movrlz %o7, 0x21E, %i4
7345 sdivcc %i5, 0x1E4C, %l0
7346 fnegs %f10, %f15
7347 movcs %xcc, %l1, %i6
7348 movvs %xcc, %i0, %g2
7349 edge32l %o6, %l5, %i2
7350 movrne %g5, 0x006, %g4
7351 nop
7352 set 0x72, %g5
7353 sth %g7, [%l7 + %g5]
7354 edge32 %l3, %o5, %g3
7355 edge16ln %i1, %o3, %i3
7356 udivcc %i7, 0x186E, %o0
7357 fexpand %f17, %f4
7358 edge16ln %l6, %o1, %o2
7359 fornot2s %f4, %f31, %f7
7360 udivcc %g6, 0x05B2, %l4
7361 edge16ln %g1, %o4, %o7
7362 fsrc2s %f9, %f21
7363 or %l2, %i4, %i5
7364 stx %l1, [%l7 + 0x60]
7365 ldub [%l7 + 0x48], %i6
7366 edge16l %l0, %g2, %o6
7367 movpos %xcc, %l5, %i2
7368 movrlez %i0, %g5, %g4
7369 fpmerge %f8, %f3, %f30
7370 ldsw [%l7 + 0x10], %l3
7371 subcc %o5, %g3, %i1
7372 fmovsle %icc, %f19, %f4
7373 fmovrsgez %o3, %f25, %f20
7374 orn %i3, %g7, %i7
7375 fexpand %f3, %f6
7376 edge32l %o0, %o1, %l6
7377 movrne %o2, %g6, %l4
7378 udivcc %g1, 0x1A3C, %o7
7379 alignaddrl %o4, %i4, %i5
7380 edge16l %l2, %i6, %l1
7381 ldsh [%l7 + 0x1E], %l0
7382 sdiv %g2, 0x193C, %l5
7383 stx %i2, [%l7 + 0x48]
7384 udivx %o6, 0x188F, %g5
7385 movrlez %i0, %g4, %l3
7386 xorcc %o5, %g3, %o3
7387 subccc %i3, %g7, %i1
7388 ldsh [%l7 + 0x44], %i7
7389 fpsub32s %f21, %f19, %f9
7390 ldd [%l7 + 0x50], %f24
7391 subc %o0, %o1, %o2
7392 or %g6, 0x0949, %l6
7393 movre %l4, 0x3EE, %o7
7394 edge16ln %g1, %i4, %i5
7395 nop
7396 set 0x0C, %g6
7397 ldsw [%l7 + %g6], %o4
7398 edge16l %l2, %i6, %l0
7399 fpackfix %f22, %f9
7400 smul %l1, 0x0B90, %g2
7401 edge8l %i2, %l5, %o6
7402 orn %i0, %g5, %g4
7403 srl %l3, %o5, %g3
7404 movn %icc, %i3, %o3
7405 array16 %i1, %i7, %g7
7406 edge16l %o0, %o1, %o2
7407 udivx %l6, 0x1567, %g6
7408 orcc %l4, 0x1091, %g1
7409 fmul8ulx16 %f6, %f28, %f22
7410 sdivcc %i4, 0x0E05, %i5
7411 edge8l %o7, %l2, %o4
7412 edge16n %l0, %i6, %g2
7413 fmovdn %xcc, %f10, %f3
7414 andn %l1, 0x1B42, %l5
7415 smulcc %i2, %o6, %i0
7416 st %f5, [%l7 + 0x78]
7417 movgu %xcc, %g5, %l3
7418 movne %xcc, %o5, %g4
7419 ldd [%l7 + 0x08], %g2
7420 ldub [%l7 + 0x21], %o3
7421 ldsw [%l7 + 0x6C], %i3
7422 stb %i1, [%l7 + 0x74]
7423 ldsb [%l7 + 0x74], %i7
7424 alignaddr %o0, %g7, %o1
7425 fmovrsgz %o2, %f19, %f22
7426 fxnor %f8, %f4, %f0
7427 setx loop_22, %l0, %l1
7428 return %l1
7429 nop
7430 rdpr %cwp, %g1
7431 rdpr %cansave, %g2
7432 rdpr %canrestore, %g3
7433 rdpr %cleanwin, %g4
7434 rdpr %otherwin, %g5
7435 rdpr %wstate, %g6
7436loop_22: sub %g1, %i4, %i5
7437 xor %g6, 0x07E9, %l2
7438 fmovrslez %o7, %f9, %f6
7439 lduw [%l7 + 0x20], %l0
7440 fabsd %f0, %f24
7441 fandnot2 %f4, %f12, %f30
7442 stb %o4, [%l7 + 0x73]
7443 array32 %g2, %l1, %l5
7444 sub %i2, 0x01D4, %i6
7445 movcc %icc, %i0, %g5
7446 stb %o6, [%l7 + 0x78]
7447 fnands %f9, %f26, %f11
7448 sdivcc %o5, 0x0D91, %g4
7449 ldx [%l7 + 0x78], %g3
7450 restore %o3, 0x0AB8, %i3
7451 rdpr %cwp, %g1
7452 rdpr %cansave, %g2
7453 rdpr %canrestore, %g3
7454 rdpr %cleanwin, %g4
7455 rdpr %otherwin, %g5
7456 rdpr %wstate, %g6
7457 sub %l3, 0x1C02, %i1
7458 fpack32 %f30, %f6, %f30
7459 xorcc %o0, %i7, %o1
7460 orncc %o2, 0x1F0B, %l6
7461 edge8ln %l4, %g7, %g1
7462 edge16ln %i5, %i4, %l2
7463 subccc %g6, %o7, %o4
7464 movrgez %g2, %l0, %l5
7465 sir 0x0B20
7466 std %f18, [%l7 + 0x58]
7467 movneg %xcc, %l1, %i6
7468 fandnot2 %f30, %f0, %f24
7469 srl %i0, %i2, %o6
7470 fexpand %f16, %f20
7471 fmovsvs %xcc, %f1, %f24
7472 bshuffle %f20, %f28, %f12
7473 alignaddr %o5, %g4, %g3
7474 umulcc %g5, 0x0F58, %i3
7475 popc %o3, %i1
7476 sdiv %l3, 0x06E8, %o0
7477 fmovs %f12, %f22
7478 edge8ln %o1, %o2, %i7
7479 fmovscs %icc, %f21, %f4
7480 movrne %l6, %g7, %g1
7481 fandnot2s %f29, %f3, %f15
7482 ldsb [%l7 + 0x75], %i5
7483 ldsw [%l7 + 0x68], %i4
7484 movne %xcc, %l4, %g6
7485 ldsb [%l7 + 0x29], %o7
7486 sdivcc %l2, 0x0999, %g2
7487 movcc %icc, %l0, %l5
7488 fmovdl %xcc, %f16, %f18
7489 edge8 %o4, %l1, %i0
7490 xorcc %i2, 0x099B, %o6
7491 edge32 %o5, %i6, %g3
7492 movl %xcc, %g5, %i3
7493 xor %g4, 0x1D12, %o3
7494 fmovdleu %icc, %f10, %f7
7495 edge16 %l3, %i1, %o1
7496 xnorcc %o0, %i7, %o2
7497 sethi 0x176C, %g7
7498 fmovsleu %icc, %f10, %f26
7499 movg %icc, %g1, %l6
7500 smulcc %i5, 0x19C4, %l4
7501 movrlz %g6, %o7, %l2
7502 andncc %g2, %i4, %l0
7503 array8 %l5, %l1, %o4
7504 andn %i2, 0x1600, %o6
7505 movcs %icc, %i0, %i6
7506 edge8n %o5, %g3, %i3
7507 ldsh [%l7 + 0x24], %g4
7508 edge32n %g5, %o3, %i1
7509 fmovsvc %xcc, %f0, %f25
7510 edge16 %l3, %o1, %o0
7511 movleu %icc, %i7, %o2
7512 stx %g7, [%l7 + 0x18]
7513 sdivx %g1, 0x1E62, %i5
7514 fpadd16 %f16, %f28, %f8
7515 fcmple16 %f14, %f16, %l6
7516 fcmple16 %f12, %f10, %g6
7517 srlx %l4, 0x17, %o7
7518 edge8ln %g2, %l2, %l0
7519 fone %f4
7520 mulscc %i4, %l5, %l1
7521 addcc %o4, %o6, %i0
7522 movvs %xcc, %i6, %o5
7523 orncc %i2, %i3, %g4
7524 movpos %xcc, %g5, %g3
7525 stb %i1, [%l7 + 0x2D]
7526 fnors %f29, %f5, %f9
7527 faligndata %f30, %f2, %f12
7528 sth %l3, [%l7 + 0x0E]
7529 movcc %xcc, %o1, %o0
7530 fmovdcs %xcc, %f13, %f5
7531 addccc %i7, %o2, %o3
7532 addc %g1, 0x065A, %g7
7533 edge16n %l6, %i5, %g6
7534 fpadd16s %f15, %f11, %f12
7535 array8 %o7, %g2, %l2
7536 mova %xcc, %l0, %l4
7537 movn %icc, %i4, %l5
7538 array16 %o4, %l1, %i0
7539 sdivx %o6, 0x06F4, %o5
7540 nop
7541 set 0x70, %o2
7542 lduw [%l7 + %o2], %i6
7543 fone %f12
7544 fpadd32s %f15, %f26, %f0
7545 mulx %i2, 0x16F9, %g4
7546 fornot2 %f28, %f0, %f30
7547 alignaddrl %i3, %g5, %i1
7548 stb %g3, [%l7 + 0x2C]
7549 fmul8x16au %f22, %f6, %f26
7550 umulcc %o1, 0x1543, %o0
7551 save %l3, 0x0382, %o2
7552 rdpr %cwp, %g1
7553 rdpr %cansave, %g2
7554 rdpr %canrestore, %g3
7555 rdpr %cleanwin, %g4
7556 rdpr %otherwin, %g5
7557 rdpr %wstate, %g6
7558 srl %i7, %o3, %g7
7559 edge8ln %l6, %g1, %i5
7560 fnot1s %f14, %f4
7561 fxnors %f3, %f12, %f8
7562 ldd [%l7 + 0x28], %f12
7563 movrlez %o7, %g6, %l2
7564 array32 %l0, %l4, %i4
7565 ldsw [%l7 + 0x48], %g2
7566 sdivx %o4, 0x0E3F, %l1
7567 fpsub16 %f14, %f26, %f16
7568 fones %f20
7569 xor %i0, 0x1B60, %o6
7570 movcc %icc, %o5, %i6
7571 array8 %l5, %g4, %i2
7572 fmovrslz %i3, %f1, %f14
7573 movre %i1, 0x214, %g5
7574 orcc %o1, 0x1D8D, %o0
7575 andncc %l3, %o2, %g3
7576 smul %o3, %i7, %g7
7577 movge %xcc, %g1, %i5
7578 movvs %xcc, %l6, %o7
7579 srl %l2, 0x01, %g6
7580 orn %l0, %l4, %i4
7581 alignaddrl %o4, %g2, %l1
7582 subccc %i0, 0x1EAF, %o6
7583 movvc %xcc, %i6, %o5
7584 movle %icc, %g4, %l5
7585 stw %i2, [%l7 + 0x14]
7586 xor %i3, %g5, %o1
7587 pdist %f30, %f30, %f8
7588 sra %i1, 0x0C, %o0
7589 stw %l3, [%l7 + 0x20]
7590 movrne %o2, 0x3A8, %o3
7591 fornot2 %f0, %f30, %f4
7592 mulx %g3, 0x0B7C, %i7
7593 ldd [%l7 + 0x30], %g0
7594 fnor %f30, %f24, %f8
7595 array16 %g7, %i5, %o7
7596 ldsw [%l7 + 0x10], %l6
7597 movgu %icc, %g6, %l2
7598 udivcc %l4, 0x1C7D, %l0
7599 sll %o4, 0x1A, %g2
7600 faligndata %f22, %f6, %f12
7601 stb %l1, [%l7 + 0x71]
7602 fnors %f17, %f19, %f7
7603 nop
7604 set 0x38, %g7
7605 std %f16, [%l7 + %g7]
7606 sub %i0, 0x0868, %i4
7607 edge8l %o6, %i6, %o5
7608 andncc %l5, %i2, %g4
7609 udivx %i3, 0x0D8E, %o1
7610 fmovrse %g5, %f9, %f10
7611 for %f30, %f22, %f22
7612 ldx [%l7 + 0x20], %i1
7613 udiv %o0, 0x16B8, %l3
7614 smulcc %o2, %o3, %g3
7615 fnegs %f2, %f25
7616 addccc %g1, 0x127F, %g7
7617 fandnot1s %f18, %f3, %f19
7618 array16 %i7, %i5, %l6
7619 umulcc %o7, 0x1D0C, %g6
7620 fmovscs %icc, %f15, %f28
7621 udivcc %l2, 0x1739, %l0
7622 stw %o4, [%l7 + 0x48]
7623 sdivx %l4, 0x1691, %l1
7624 xnor %i0, 0x0EAB, %g2
7625 fmovsleu %xcc, %f7, %f29
7626 fone %f28
7627 nop
7628 set 0x10, %o0
7629 stw %o6, [%l7 + %o0]
7630 popc 0x1938, %i6
7631 edge8ln %i4, %l5, %i2
7632 addc %o5, 0x06AC, %i3
7633 orcc %g4, %g5, %i1
7634 movge %xcc, %o1, %o0
7635 movl %xcc, %l3, %o2
7636 fmovdge %xcc, %f19, %f0
7637 array8 %o3, %g1, %g3
7638 fornot1 %f0, %f8, %f0
7639 fcmped %fcc2, %f30, %f20
7640 ld [%l7 + 0x7C], %f10
7641 movne %icc, %i7, %g7
7642 umul %l6, %i5, %g6
7643 edge16 %o7, %l2, %o4
7644 fmovrse %l0, %f20, %f19
7645 movrlz %l4, %i0, %l1
7646 fmovdle %xcc, %f11, %f15
7647 stx %o6, [%l7 + 0x60]
7648 edge32ln %g2, %i4, %l5
7649 fmul8ulx16 %f30, %f4, %f16
7650 movneg %xcc, %i6, %i2
7651 subccc %o5, %i3, %g5
7652 fsrc1 %f18, %f14
7653 st %f22, [%l7 + 0x7C]
7654 addccc %g4, 0x03B4, %i1
7655 movrgz %o0, 0x2D6, %l3
7656 lduh [%l7 + 0x6A], %o1
7657 xnorcc %o2, %g1, %g3
7658 ldsw [%l7 + 0x68], %i7
7659 subccc %o3, %l6, %g7
7660 ldd [%l7 + 0x70], %f10
7661 array32 %g6, %i5, %o7
7662 fornot1s %f30, %f10, %f25
7663 fmovdge %xcc, %f13, %f24
7664 edge16n %l2, %o4, %l0
7665 movpos %icc, %i0, %l4
7666 umulcc %o6, 0x1042, %l1
7667 edge32ln %i4, %l5, %g2
7668 sub %i2, 0x1A4B, %i6
7669 andncc %i3, %o5, %g5
7670 edge32n %g4, %o0, %i1
7671 fzeros %f7
7672 fcmpes %fcc2, %f10, %f6
7673 st %f19, [%l7 + 0x50]
7674 array8 %l3, %o2, %g1
7675 sdiv %o1, 0x0124, %i7
7676 fmovsvs %xcc, %f13, %f4
7677 movge %xcc, %g3, %l6
7678 fmovs %f22, %f12
7679 addc %g7, 0x1DF4, %o3
7680 fnor %f12, %f0, %f0
7681 subc %g6, 0x0EC4, %i5
7682 ldsb [%l7 + 0x60], %o7
7683 mulscc %l2, %l0, %o4
7684 fabss %f15, %f23
7685 movvs %xcc, %i0, %l4
7686 xor %l1, 0x1FCE, %i4
7687 popc %o6, %g2
7688 movrlz %l5, 0x0DE, %i6
7689 movre %i3, %o5, %i2
7690 movl %icc, %g4, %g5
7691 fmovrslez %i1, %f12, %f5
7692 movg %xcc, %l3, %o2
7693 fabsd %f0, %f20
7694 nop
7695 set 0x40, %i3
7696 stx %o0, [%l7 + %i3]
7697 fmovsgu %icc, %f17, %f1
7698 edge16n %g1, %i7, %g3
7699 popc %l6, %g7
7700 array16 %o3, %o1, %g6
7701 add %i5, %l2, %l0
7702 edge8ln %o7, %o4, %i0
7703 movle %xcc, %l4, %l1
7704 andcc %i4, 0x05D7, %g2
7705 std %f12, [%l7 + 0x40]
7706 edge16 %l5, %i6, %o6
7707 smul %o5, %i2, %i3
7708 movrlz %g4, 0x1EF, %i1
7709 movgu %xcc, %l3, %o2
7710 movneg %xcc, %g5, %o0
7711 fandnot2s %f17, %f21, %f7
7712 movre %i7, 0x1E0, %g3
7713 movvc %xcc, %l6, %g7
7714 edge8 %g1, %o1, %g6
7715 sra %o3, %i5, %l2
7716 and %l0, %o7, %i0
7717 fmul8sux16 %f20, %f20, %f6
7718 ldd [%l7 + 0x20], %f0
7719 ldsb [%l7 + 0x3E], %l4
7720 stx %o4, [%l7 + 0x58]
7721 fsrc2 %f2, %f10
7722 ldub [%l7 + 0x48], %i4
7723 siam 0x3
7724 movne %xcc, %g2, %l1
7725 lduh [%l7 + 0x76], %l5
7726 ldub [%l7 + 0x64], %o6
7727 sethi 0x0128, %i6
7728 fmovdvc %icc, %f9, %f30
7729 srlx %i2, %i3, %g4
7730 sdiv %i1, 0x1252, %l3
7731 movneg %icc, %o2, %g5
7732 udivcc %o0, 0x1796, %o5
7733 movrgz %i7, 0x13A, %l6
7734 andcc %g7, 0x0CBD, %g1
7735 orncc %g3, %o1, %o3
7736 st %f1, [%l7 + 0x58]
7737 add %g6, %l2, %i5
7738 move %xcc, %o7, %l0
7739 and %l4, 0x0A49, %i0
7740 sth %i4, [%l7 + 0x30]
7741 fsrc2s %f22, %f18
7742 andn %g2, 0x1F44, %l1
7743 movneg %xcc, %l5, %o4
7744 movcs %xcc, %i6, %o6
7745 edge8n %i2, %i3, %g4
7746 std %f2, [%l7 + 0x08]
7747 mova %icc, %i1, %o2
7748 movgu %icc, %l3, %g5
7749 srlx %o5, %o0, %i7
7750 fmovrse %l6, %f13, %f9
7751 pdist %f4, %f2, %f26
7752 edge16n %g7, %g1, %o1
7753 stx %g3, [%l7 + 0x28]
7754 umulcc %o3, %g6, %i5
7755 fsrc1 %f14, %f28
7756 movcs %xcc, %l2, %l0
7757 movvs %icc, %o7, %i0
7758 edge8 %i4, %g2, %l1
7759 movle %icc, %l4, %l5
7760 sdiv %o4, 0x1871, %o6
7761 and %i2, %i6, %g4
7762 fmul8ulx16 %f30, %f24, %f12
7763 movg %xcc, %i1, %o2
7764 fmovda %icc, %f0, %f3
7765 fabsd %f30, %f16
7766 edge32l %i3, %g5, %o5
7767 smulcc %l3, %o0, %i7
7768 stw %l6, [%l7 + 0x18]
7769 edge32ln %g1, %o1, %g3
7770 movle %xcc, %g7, %g6
7771 ldx [%l7 + 0x40], %i5
7772 fcmple16 %f0, %f14, %l2
7773 subccc %o3, %l0, %o7
7774 ld [%l7 + 0x74], %f10
7775 movneg %xcc, %i0, %i4
7776 edge8 %g2, %l4, %l1
7777 fmovdvs %icc, %f26, %f27
7778 edge8ln %l5, %o4, %i2
7779 fmovde %icc, %f31, %f9
7780 srlx %o6, %g4, %i6
7781 sll %i1, %o2, %g5
7782 movg %icc, %o5, %i3
7783 edge16 %l3, %i7, %l6
7784 orcc %o0, %g1, %g3
7785 mulx %g7, 0x0662, %o1
7786 fmovdle %xcc, %f2, %f20
7787 ldd [%l7 + 0x38], %g6
7788 faligndata %f14, %f12, %f2
7789 addccc %i5, 0x0A9F, %o3
7790 fmovscs %icc, %f4, %f20
7791 fmovrslez %l2, %f24, %f31
7792 edge32n %o7, %i0, %l0
7793 udivx %i4, 0x09F7, %g2
7794 xorcc %l4, %l1, %l5
7795 sir 0x0DC1
7796 srax %o4, 0x05, %i2
7797 alignaddrl %g4, %i6, %i1
7798 ldd [%l7 + 0x60], %f28
7799 addcc %o6, 0x0E56, %o2
7800 addccc %g5, 0x0191, %i3
7801 fmovd %f26, %f8
7802 fnot1s %f20, %f6
7803 fpadd16 %f24, %f18, %f26
7804 nop
7805 set 0x3A, %o4
7806 lduh [%l7 + %o4], %l3
7807 fmovspos %xcc, %f29, %f3
7808 smulcc %o5, 0x11A1, %l6
7809 movrlz %o0, %g1, %g3
7810 ldsb [%l7 + 0x1F], %i7
7811 std %f20, [%l7 + 0x70]
7812 lduw [%l7 + 0x68], %o1
7813 edge16n %g6, %i5, %g7
7814 or %o3, 0x0C2D, %l2
7815 stw %i0, [%l7 + 0x14]
7816 sethi 0x1335, %o7
7817 fnegs %f31, %f5
7818 subcc %i4, 0x1269, %l0
7819 stb %l4, [%l7 + 0x5B]
7820 movre %g2, 0x3AE, %l5
7821 xnorcc %o4, 0x16B1, %i2
7822 sdivcc %g4, 0x1D0E, %l1
7823 ldsb [%l7 + 0x6F], %i6
7824 fmovda %xcc, %f23, %f6
7825 mova %xcc, %o6, %i1
7826 movrne %g5, %o2, %i3
7827 fmovse %icc, %f5, %f22
7828 srl %l3, 0x02, %o5
7829 edge32ln %l6, %o0, %g1
7830 movl %xcc, %g3, %o1
7831 mulx %i7, 0x1EA4, %i5
7832 fmovspos %icc, %f24, %f29
7833 addc %g6, %o3, %g7
7834 mova %xcc, %i0, %l2
7835 fmovspos %icc, %f2, %f7
7836 ldx [%l7 + 0x48], %i4
7837 movne %icc, %l0, %o7
7838 movrlz %g2, 0x25F, %l5
7839 subcc %o4, %i2, %l4
7840 fandnot1 %f6, %f28, %f30
7841 fsrc1s %f8, %f31
7842 fcmpne32 %f8, %f10, %g4
7843 stx %i6, [%l7 + 0x70]
7844 ld [%l7 + 0x4C], %f12
7845 edge8 %o6, %i1, %g5
7846 subccc %l1, %o2, %l3
7847 stb %i3, [%l7 + 0x54]
7848 edge16n %l6, %o5, %g1
7849 orcc %g3, 0x09F7, %o1
7850 move %icc, %o0, %i7
7851 subccc %i5, %o3, %g6
7852 andcc %i0, %l2, %i4
7853 edge16n %g7, %o7, %g2
7854 fandnot2 %f28, %f18, %f22
7855 edge32l %l0, %o4, %l5
7856 sth %l4, [%l7 + 0x52]
7857 sllx %g4, 0x04, %i6
7858 movvc %icc, %i2, %i1
7859 fzeros %f3
7860 xor %o6, %g5, %l1
7861 fpsub16s %f17, %f4, %f26
7862 umulcc %l3, 0x0EF3, %i3
7863 edge8l %o2, %o5, %g1
7864 subccc %l6, 0x1247, %o1
7865 lduh [%l7 + 0x0A], %o0
7866 move %xcc, %i7, %g3
7867 sra %i5, %g6, %o3
7868 umulcc %l2, 0x1E47, %i0
7869 ldd [%l7 + 0x20], %g6
7870 andncc %o7, %i4, %g2
7871 fmovrse %o4, %f25, %f15
7872 edge8ln %l0, %l4, %g4
7873 save %l5, %i2, %i1
7874 rdpr %cwp, %g1
7875 rdpr %cansave, %g2
7876 rdpr %canrestore, %g3
7877 rdpr %cleanwin, %g4
7878 rdpr %otherwin, %g5
7879 rdpr %wstate, %g6
7880 edge16n %i6, %o6, %g5
7881 ldsh [%l7 + 0x18], %l3
7882 edge32 %i3, %l1, %o2
7883 mova %xcc, %g1, %o5
7884 fmovsneg %icc, %f29, %f23
7885 fmovrslez %o1, %f13, %f4
7886 ld [%l7 + 0x1C], %f31
7887 ldsw [%l7 + 0x70], %l6
7888 udivx %o0, 0x1436, %i7
7889 ldsh [%l7 + 0x46], %i5
7890 movvc %xcc, %g6, %o3
7891 movg %icc, %g3, %l2
7892 sir 0x0EF0
7893 edge8n %i0, %o7, %i4
7894 fcmple16 %f22, %f14, %g2
7895 xorcc %g7, %l0, %o4
7896 xnorcc %g4, %l5, %l4
7897 movpos %icc, %i1, %i6
7898 ldsb [%l7 + 0x60], %o6
7899 add %i2, %l3, %g5
7900 stx %l1, [%l7 + 0x08]
7901 fpsub32s %f12, %f20, %f20
7902 lduh [%l7 + 0x62], %i3
7903 udivx %o2, 0x06DF, %g1
7904 fexpand %f31, %f28
7905 addccc %o5, 0x1104, %l6
7906 ldsw [%l7 + 0x48], %o1
7907 xorcc %i7, %i5, %o0
7908 and %o3, %g3, %g6
7909 ldsw [%l7 + 0x28], %l2
7910 fmovsneg %icc, %f30, %f26
7911 array32 %o7, %i0, %g2
7912 edge16l %i4, %l0, %o4
7913 movrne %g7, %l5, %l4
7914 stb %g4, [%l7 + 0x77]
7915 ldsw [%l7 + 0x38], %i6
7916 subcc %i1, %o6, %l3
7917 udivcc %i2, 0x1C97, %g5
7918 lduh [%l7 + 0x6E], %l1
7919 smul %o2, 0x15C0, %i3
7920 sub %o5, 0x058C, %l6
7921 andcc %o1, %i7, %g1
7922 fsrc1 %f18, %f0
7923 fmovdge %xcc, %f3, %f5
7924 andn %i5, 0x1487, %o3
7925 movg %icc, %o0, %g6
7926 movpos %icc, %g3, %l2
7927 movvs %icc, %o7, %g2
7928 nop
7929 set 0x70, %i1
7930 stx %i4, [%l7 + %i1]
7931 orcc %l0, %i0, %o4
7932 edge16l %g7, %l5, %g4
7933 movre %i6, %i1, %o6
7934 edge8ln %l3, %l4, %g5
7935 mova %icc, %i2, %l1
7936 sth %o2, [%l7 + 0x66]
7937 edge8ln %i3, %o5, %l6
7938 add %o1, 0x0270, %g1
7939 movl %icc, %i7, %o3
7940 nop
7941 set 0x54, %i5
7942 stw %o0, [%l7 + %i5]
7943 mova %xcc, %i5, %g6
7944 sdiv %g3, 0x071F, %o7
7945 subc %l2, %i4, %l0
7946 array32 %i0, %o4, %g7
7947 movgu %xcc, %g2, %g4
7948 movle %xcc, %i6, %i1
7949 movvc %xcc, %o6, %l5
7950 fnor %f4, %f26, %f10
7951 fmovs %f3, %f27
7952 fmovsleu %xcc, %f9, %f10
7953 movre %l3, %g5, %l4
7954 smul %i2, 0x15D4, %l1
7955 sdivcc %o2, 0x0C0C, %o5
7956 fcmpes %fcc3, %f28, %f13
7957 alignaddr %i3, %o1, %l6
7958 fmovdg %xcc, %f1, %f10
7959 stx %g1, [%l7 + 0x10]
7960 mulx %o3, 0x0FBE, %o0
7961 movvs %xcc, %i7, %g6
7962 fcmpeq32 %f6, %f26, %g3
7963 srlx %o7, 0x0D, %i5
7964 move %icc, %i4, %l0
7965 fmovdpos %xcc, %f17, %f24
7966 edge8ln %l2, %o4, %g7
7967 stx %i0, [%l7 + 0x10]
7968 edge32ln %g4, %i6, %i1
7969 edge16n %g2, %l5, %l3
7970 srlx %o6, 0x14, %l4
7971 fmovdle %xcc, %f18, %f7
7972 alignaddr %g5, %i2, %o2
7973 fcmpgt16 %f28, %f28, %l1
7974 subccc %i3, %o5, %l6
7975 fmovsl %xcc, %f2, %f18
7976 lduw [%l7 + 0x20], %o1
7977 or %o3, 0x09EB, %g1
7978 movn %icc, %i7, %g6
7979 subc %g3, %o0, %i5
7980 bshuffle %f14, %f10, %f24
7981 movneg %icc, %o7, %l0
7982 udivx %l2, 0x0D32, %i4
7983 for %f2, %f0, %f6
7984 nop
7985 set 0x58, %o3
7986 std %f2, [%l7 + %o3]
7987 subcc %g7, 0x1858, %o4
7988 sllx %g4, %i6, %i0
7989 fcmpgt16 %f18, %f22, %i1
7990 movgu %icc, %g2, %l5
7991 ld [%l7 + 0x40], %f27
7992 or %o6, %l4, %l3
7993 fcmpes %fcc0, %f14, %f25
7994 ldub [%l7 + 0x2F], %i2
7995 movgu %icc, %g5, %o2
7996 movvc %icc, %i3, %o5
7997 movneg %icc, %l6, %l1
7998 sdiv %o1, 0x1B2A, %g1
7999 srax %o3, 0x08, %i7
8000 movle %icc, %g6, %o0
8001 movleu %xcc, %g3, %o7
8002 addc %l0, %i5, %i4
8003 fabss %f10, %f8
8004 orncc %g7, 0x1EB1, %o4
8005 sll %l2, 0x0F, %i6
8006 xor %g4, %i0, %g2
8007 sdivx %l5, 0x14C7, %i1
8008 ldd [%l7 + 0x60], %f6
8009 edge8 %l4, %o6, %l3
8010 udivx %g5, 0x19C5, %i2
8011 subc %o2, 0x0777, %o5
8012 xorcc %l6, %i3, %o1
8013 sir 0x0327
8014 std %f30, [%l7 + 0x10]
8015 fsrc2 %f26, %f6
8016 umulcc %g1, 0x19F3, %o3
8017 xor %l1, %i7, %o0
8018 ldx [%l7 + 0x18], %g3
8019 edge16n %o7, %g6, %i5
8020 and %i4, %g7, %o4
8021 edge32ln %l2, %l0, %i6
8022 ldx [%l7 + 0x78], %i0
8023 fmovrdlez %g4, %f4, %f18
8024 edge16n %g2, %i1, %l5
8025 andncc %l4, %o6, %g5
8026 movne %xcc, %i2, %o2
8027 smulcc %o5, %l6, %i3
8028 sub %l3, 0x1A7F, %g1
8029 movl %icc, %o3, %o1
8030 fnot1s %f12, %f31
8031 movvc %xcc, %l1, %i7
8032 stb %g3, [%l7 + 0x2F]
8033 stx %o7, [%l7 + 0x38]
8034 andn %o0, %g6, %i5
8035 ldx [%l7 + 0x30], %g7
8036 sdivcc %o4, 0x084D, %i4
8037 addcc %l0, %i6, %l2
8038 sdiv %g4, 0x090C, %g2
8039 edge8l %i0, %i1, %l5
8040 fmovdne %icc, %f6, %f25
8041 subc %l4, 0x1D1E, %o6
8042 edge8n %g5, %i2, %o5
8043 xorcc %l6, %i3, %l3
8044 fmovspos %icc, %f27, %f26
8045 edge32l %g1, %o3, %o1
8046 sdiv %l1, 0x160C, %i7
8047 save %o2, 0x171F, %o7
8048 rdpr %cwp, %g1
8049 rdpr %cansave, %g2
8050 rdpr %canrestore, %g3
8051 rdpr %cleanwin, %g4
8052 rdpr %otherwin, %g5
8053 rdpr %wstate, %g6
8054 movg %icc, %o0, %g6
8055 fors %f24, %f21, %f3
8056 movg %xcc, %i5, %g3
8057 sll %g7, 0x15, %i4
8058 movge %xcc, %o4, %i6
8059 movrne %l2, %l0, %g2
8060 mova %icc, %g4, %i0
8061 orn %l5, %l4, %i1
8062 fornot2 %f6, %f18, %f12
8063 xnor %o6, %g5, %o5
8064 ld [%l7 + 0x34], %f6
8065 edge16l %i2, %i3, %l3
8066 movrgz %g1, 0x188, %l6
8067 edge8 %o1, %o3, %l1
8068 movl %xcc, %i7, %o7
8069 movl %xcc, %o0, %o2
8070 ldd [%l7 + 0x28], %i4
8071 nop
8072 set 0x18, %l5
8073 stw %g6, [%l7 + %l5]
8074 edge8 %g7, %g3, %o4
8075 fmul8x16au %f28, %f31, %f18
8076 nop
8077 set 0x40, %g1
8078 ldx [%l7 + %g1], %i4
8079 movle %icc, %l2, %l0
8080 faligndata %f0, %f28, %f8
8081 ldd [%l7 + 0x60], %f16
8082 sra %g2, 0x1A, %i6
8083 movn %icc, %g4, %i0
8084 movvc %xcc, %l5, %i1
8085 smul %l4, %g5, %o5
8086 srax %i2, 0x19, %i3
8087 edge16l %l3, %o6, %g1
8088 mulscc %o1, %l6, %o3
8089 fnot1 %f20, %f30
8090 xnor %l1, 0x0CFC, %i7
8091 nop
8092 set 0x70, %o6
8093 ldx [%l7 + %o6], %o0
8094 sdivx %o2, 0x195E, %o7
8095 movrlez %i5, %g6, %g7
8096 orncc %o4, %i4, %l2
8097 lduw [%l7 + 0x44], %g3
8098 mova %icc, %l0, %g2
8099 sdivcc %g4, 0x038B, %i0
8100 movcc %icc, %l5, %i6
8101 udiv %i1, 0x1FCA, %l4
8102 fmovrde %g5, %f10, %f20
8103 alignaddrl %o5, %i2, %l3
8104 alignaddrl %i3, %o6, %g1
8105 fmovspos %xcc, %f24, %f19
8106 movne %icc, %o1, %l6
8107 lduw [%l7 + 0x3C], %l1
8108 ldsb [%l7 + 0x23], %i7
8109 movneg %xcc, %o3, %o0
8110 sdivx %o2, 0x0502, %o7
8111 lduh [%l7 + 0x2A], %g6
8112 movrgz %g7, %i5, %i4
8113 orcc %l2, 0x0586, %o4
8114 udiv %g3, 0x0A32, %l0
8115 sub %g2, 0x008E, %i0
8116 subc %g4, %i6, %i1
8117 fpadd16 %f8, %f30, %f14
8118 array32 %l4, %l5, %o5
8119 ld [%l7 + 0x14], %f20
8120 orncc %g5, 0x0D26, %i2
8121 or %l3, %i3, %o6
8122 umulcc %o1, %g1, %l1
8123 save %l6, 0x0FAB, %i7
8124 rdpr %cwp, %g1
8125 rdpr %cansave, %g2
8126 rdpr %canrestore, %g3
8127 rdpr %cleanwin, %g4
8128 rdpr %otherwin, %g5
8129 rdpr %wstate, %g6
8130 movrne %o3, 0x262, %o2
8131 fones %f5
8132 edge8l %o0, %g6, %o7
8133 subcc %i5, 0x0001, %i4
8134 edge32 %g7, %o4, %l2
8135 st %f14, [%l7 + 0x3C]
8136 edge16l %l0, %g2, %g3
8137 fand %f12, %f2, %f14
8138 xnorcc %i0, 0x1CCC, %i6
8139 umulcc %i1, %g4, %l4
8140 movgu %xcc, %o5, %l5
8141 save %i2, 0x146A, %g5
8142 rdpr %cwp, %g1
8143 rdpr %cansave, %g2
8144 rdpr %canrestore, %g3
8145 rdpr %cleanwin, %g4
8146 rdpr %otherwin, %g5
8147 rdpr %wstate, %g6
8148 movvs %icc, %i3, %l3
8149 movrgz %o6, 0x357, %g1
8150 orncc %o1, 0x129B, %l6
8151 srlx %i7, 0x19, %l1
8152 xorcc %o2, %o3, %g6
8153 fandnot1 %f16, %f26, %f14
8154 add %o0, %i5, %o7
8155 xnorcc %g7, %o4, %i4
8156 fnors %f17, %f8, %f6
8157 setx loop_23, %l0, %l1
8158 return %l1
8159 nop
8160 rdpr %cwp, %g1
8161 rdpr %cansave, %g2
8162 rdpr %canrestore, %g3
8163 rdpr %cleanwin, %g4
8164 rdpr %otherwin, %g5
8165 rdpr %wstate, %g6
8166loop_23: fmul8ulx16 %f26, %f30, %f10
8167 save %g2, %i0, %g3
8168 rdpr %cwp, %g1
8169 rdpr %cansave, %g2
8170 rdpr %canrestore, %g3
8171 rdpr %cleanwin, %g4
8172 rdpr %otherwin, %g5
8173 rdpr %wstate, %g6
8174 movne %xcc, %i6, %g4
8175 xnorcc %i1, %o5, %l4
8176 ldd [%l7 + 0x50], %i2
8177 array32 %g5, %l5, %l3
8178 lduw [%l7 + 0x2C], %i3
8179 lduw [%l7 + 0x7C], %o6
8180 fnot1 %f20, %f12
8181 addcc %g1, %l6, %o1
8182 sdivcc %l1, 0x1D67, %i7
8183 or %o3, 0x17D5, %g6
8184 udivcc %o0, 0x0133, %o2
8185 sir 0x1BE3
8186 fors %f3, %f17, %f16
8187 movrne %i5, %g7, %o7
8188 sir 0x1513
8189 movvc %xcc, %o4, %l2
8190 umul %i4, %g2, %i0
8191 edge32ln %l0, %i6, %g4
8192 edge8l %i1, %o5, %g3
8193 edge8 %i2, %g5, %l4
8194 movrgz %l5, %l3, %o6
8195 umul %g1, 0x1204, %l6
8196 subcc %i3, %o1, %i7
8197 edge16n %o3, %g6, %l1
8198 mulx %o0, %o2, %g7
8199 fmul8x16 %f19, %f28, %f6
8200 stw %o7, [%l7 + 0x54]
8201 ldsb [%l7 + 0x4F], %o4
8202 fmovrdgz %i5, %f2, %f14
8203 subcc %i4, %g2, %i0
8204 mulx %l2, %l0, %g4
8205 bshuffle %f12, %f24, %f2
8206 fmovdg %xcc, %f0, %f21
8207 fcmple16 %f24, %f20, %i6
8208 andcc %o5, %g3, %i1
8209 movge %icc, %i2, %g5
8210 edge16ln %l4, %l5, %l3
8211 fabss %f9, %f12
8212 fzeros %f25
8213 array16 %o6, %g1, %i3
8214 restore %l6, 0x1ADE, %o1
8215 rdpr %cwp, %g1
8216 rdpr %cansave, %g2
8217 rdpr %canrestore, %g3
8218 rdpr %cleanwin, %g4
8219 rdpr %otherwin, %g5
8220 rdpr %wstate, %g6
8221 edge16 %o3, %i7, %l1
8222 sir 0x0F26
8223 edge8n %g6, %o2, %g7
8224 udiv %o0, 0x1E45, %o4
8225 movre %o7, %i4, %g2
8226 movvc %xcc, %i0, %i5
8227 movvs %icc, %l0, %l2
8228 fmul8ulx16 %f22, %f2, %f2
8229 fmovrse %g4, %f17, %f5
8230 edge8ln %o5, %i6, %g3
8231 fmovspos %xcc, %f6, %f12
8232 pdist %f2, %f22, %f10
8233 and %i2, %i1, %l4
8234 fornot1s %f11, %f8, %f18
8235 movrgez %l5, 0x3E4, %g5
8236 fandnot2 %f26, %f12, %f0
8237 fcmpes %fcc0, %f25, %f13
8238 movne %icc, %l3, %o6
8239 subc %g1, 0x1DF4, %l6
8240 setx loop_24, %l0, %l1
8241 return %l1
8242 nop
8243 rdpr %cwp, %g1
8244 rdpr %cansave, %g2
8245 rdpr %canrestore, %g3
8246 rdpr %cleanwin, %g4
8247 rdpr %otherwin, %g5
8248 rdpr %wstate, %g6
8249loop_24: srax %i7, %l1, %o3
8250 fmovsn %icc, %f23, %f6
8251 edge16n %o2, %g7, %g6
8252 xnorcc %o4, 0x0391, %o0
8253 for %f8, %f10, %f4
8254 edge16 %i4, %g2, %o7
8255 edge32ln %i5, %i0, %l0
8256 fands %f20, %f30, %f17
8257 andncc %l2, %g4, %i6
8258 lduh [%l7 + 0x0E], %o5
8259 addc %i2, 0x1F5F, %g3
8260 movleu %xcc, %l4, %l5
8261 array16 %i1, %l3, %g5
8262 umul %g1, 0x02EA, %l6
8263 movrgez %o1, 0x315, %i3
8264 edge16n %o6, %i7, %o3
8265 smul %l1, 0x0B48, %o2
8266 movrlz %g7, 0x389, %g6
8267 st %f14, [%l7 + 0x70]
8268 fxnor %f10, %f24, %f16
8269 fmovsl %xcc, %f23, %f12
8270 add %o0, %o4, %i4
8271 st %f17, [%l7 + 0x34]
8272 add %o7, 0x142C, %g2
8273 array8 %i5, %i0, %l2
8274 nop
8275 set 0x14, %g3
8276 sth %g4, [%l7 + %g3]
8277 fcmpeq16 %f14, %f12, %l0
8278 array8 %i6, %o5, %g3
8279 std %f6, [%l7 + 0x70]
8280 movrlz %i2, 0x3DB, %l4
8281 udivx %l5, 0x1DFD, %l3
8282 and %g5, %g1, %l6
8283 fnands %f21, %f31, %f3
8284 fmovdpos %icc, %f11, %f8
8285 ldub [%l7 + 0x50], %o1
8286 orn %i1, %i3, %o6
8287 subc %i7, %o3, %l1
8288 subc %g7, 0x1D1A, %o2
8289 popc 0x0049, %o0
8290 movre %g6, 0x0BA, %o4
8291 stx %i4, [%l7 + 0x30]
8292 edge8n %g2, %o7, %i0
8293 lduh [%l7 + 0x12], %i5
8294 fmovrslz %g4, %f15, %f19
8295 fpack32 %f6, %f14, %f16
8296 fnor %f12, %f20, %f0
8297 fmovda %icc, %f15, %f29
8298 lduh [%l7 + 0x46], %l0
8299 edge16l %l2, %o5, %g3
8300 movcs %xcc, %i2, %i6
8301 fxnors %f18, %f21, %f12
8302 edge8 %l5, %l3, %l4
8303 edge32n %g1, %g5, %o1
8304 fmovse %icc, %f28, %f25
8305 nop
8306 set 0x48, %i2
8307 stx %l6, [%l7 + %i2]
8308 fpsub16 %f6, %f10, %f10
8309 xor %i3, %i1, %i7
8310 movrgz %o6, %o3, %l1
8311 orcc %g7, %o2, %o0
8312 fands %f5, %f30, %f16
8313 alignaddr %g6, %o4, %i4
8314 edge32n %o7, %g2, %i5
8315 stb %i0, [%l7 + 0x42]
8316 edge8 %l0, %g4, %o5
8317 fpack16 %f10, %f7
8318 lduh [%l7 + 0x36], %l2
8319 alignaddrl %g3, %i6, %i2
8320 stb %l5, [%l7 + 0x4F]
8321 udivx %l3, 0x04AE, %g1
8322 srl %g5, %l4, %l6
8323 movcc %icc, %o1, %i3
8324 ld [%l7 + 0x1C], %f26
8325 edge32ln %i1, %o6, %i7
8326 ldsb [%l7 + 0x0F], %o3
8327 edge16ln %l1, %g7, %o0
8328 array16 %g6, %o4, %o2
8329 orn %o7, 0x0E3E, %g2
8330 movrne %i4, 0x217, %i5
8331 sdiv %l0, 0x0A1B, %g4
8332 sdivx %i0, 0x059A, %o5
8333 sub %l2, %i6, %i2
8334 nop
8335 set 0x40, %l1
8336 ldd [%l7 + %l1], %l4
8337 fmovdleu %icc, %f25, %f4
8338 fmovrdne %l3, %f14, %f12
8339 xor %g1, 0x1D9B, %g3
8340 movvc %icc, %l4, %g5
8341 andcc %o1, 0x121A, %i3
8342 add %i1, %l6, %i7
8343 sll %o3, 0x1D, %o6
8344 edge8n %g7, %l1, %g6
8345 fnor %f20, %f10, %f20
8346 smul %o0, 0x1BA4, %o2
8347 edge32n %o7, %o4, %g2
8348 edge16l %i4, %l0, %i5
8349 alignaddrl %i0, %o5, %l2
8350 sllx %i6, 0x1C, %i2
8351 subccc %l5, %l3, %g1
8352 andcc %g4, %g3, %l4
8353 edge16n %o1, %i3, %i1
8354 ldsw [%l7 + 0x70], %l6
8355 edge32n %g5, %o3, %i7
8356 subc %g7, %l1, %g6
8357 array16 %o0, %o2, %o6
8358 restore %o7, %o4, %i4
8359 rdpr %cwp, %g1
8360 rdpr %cansave, %g2
8361 rdpr %canrestore, %g3
8362 rdpr %cleanwin, %g4
8363 rdpr %otherwin, %g5
8364 rdpr %wstate, %g6
8365 movrne %g2, %l0, %i0
8366 smulcc %i5, %o5, %l2
8367 fpadd32s %f23, %f19, %f16
8368 srlx %i2, %i6, %l5
8369 subc %g1, %l3, %g3
8370 ldx [%l7 + 0x78], %g4
8371 fpadd16s %f17, %f0, %f29
8372 srl %l4, %i3, %i1
8373 sir 0x16D6
8374 fpmerge %f3, %f2, %f0
8375 edge32l %o1, %g5, %o3
8376 nop
8377 set 0x14, %o1
8378 lduw [%l7 + %o1], %i7
8379 movgu %icc, %l6, %l1
8380 edge32 %g7, %o0, %g6
8381 fandnot2 %f10, %f10, %f10
8382 nop
8383 set 0x48, %i4
8384 stb %o6, [%l7 + %i4]
8385 fmovsne %icc, %f10, %f18
8386 movrlz %o7, 0x1E9, %o2
8387 andncc %i4, %o4, %g2
8388 lduh [%l7 + 0x36], %l0
8389 movgu %xcc, %i5, %i0
8390 fmovdl %icc, %f30, %f12
8391 alignaddrl %l2, %o5, %i2
8392 addcc %l5, %i6, %g1
8393 edge8 %g3, %g4, %l4
8394 edge32l %i3, %i1, %l3
8395 movgu %xcc, %o1, %g5
8396 sll %o3, 0x13, %i7
8397 sethi 0x0605, %l1
8398 popc 0x0C01, %l6
8399 edge8ln %o0, %g7, %g6
8400 and %o7, %o2, %i4
8401 fmovrsgz %o4, %f23, %f26
8402 movrlez %o6, %l0, %g2
8403 ldd [%l7 + 0x10], %i0
8404 fxor %f0, %f4, %f14
8405 smul %i5, %l2, %o5
8406 movleu %xcc, %i2, %i6
8407 or %l5, 0x1B65, %g3
8408 subc %g1, 0x036A, %l4
8409 fmovdle %icc, %f18, %f16
8410 srlx %i3, 0x1E, %i1
8411 fmovse %xcc, %f25, %f6
8412 movg %xcc, %l3, %g4
8413 fmul8ulx16 %f4, %f10, %f22
8414 orcc %g5, 0x0281, %o1
8415 fmovrslez %o3, %f31, %f6
8416 srlx %l1, 0x0F, %i7
8417 movrgez %l6, %o0, %g7
8418 movvs %icc, %o7, %o2
8419 udivcc %i4, 0x048E, %g6
8420 stw %o4, [%l7 + 0x24]
8421 array16 %l0, %o6, %i0
8422 movne %xcc, %i5, %l2
8423 move %xcc, %o5, %i2
8424 move %xcc, %g2, %l5
8425 array32 %i6, %g1, %l4
8426 fpadd32s %f1, %f14, %f7
8427 movg %xcc, %g3, %i3
8428 movrlez %i1, 0x034, %l3
8429 mulscc %g4, %g5, %o1
8430 stb %l1, [%l7 + 0x0F]
8431 and %o3, %i7, %o0
8432 sub %g7, %o7, %o2
8433 movcs %xcc, %i4, %g6
8434 sub %l6, 0x145F, %o4
8435 addcc %o6, 0x007C, %i0
8436 sub %i5, 0x1DCF, %l2
8437 ld [%l7 + 0x34], %f12
8438 fmovdge %icc, %f15, %f25
8439 fmovrsne %o5, %f18, %f6
8440 fnand %f14, %f16, %f14
8441 xnorcc %i2, %l0, %g2
8442 movrne %i6, %g1, %l5
8443 fmuld8sux16 %f21, %f10, %f12
8444 sethi 0x1C50, %l4
8445 xorcc %i3, 0x1776, %g3
8446 edge16l %l3, %g4, %i1
8447 edge8n %g5, %l1, %o3
8448 edge8ln %o1, %i7, %o0
8449 movrlez %g7, %o2, %i4
8450 fmovrde %o7, %f28, %f28
8451 stx %g6, [%l7 + 0x10]
8452 fmul8ulx16 %f14, %f18, %f10
8453 sth %l6, [%l7 + 0x58]
8454 fand %f28, %f26, %f12
8455 mulscc %o6, %o4, %i5
8456 sllx %l2, 0x0A, %i0
8457 edge32l %o5, %i2, %g2
8458 udivcc %l0, 0x0C9F, %g1
8459 subc %l5, %l4, %i6
8460 fmul8x16au %f11, %f29, %f8
8461 smul %i3, %l3, %g3
8462 edge32n %g4, %i1, %g5
8463 edge32 %l1, %o1, %o3
8464 fandnot2 %f2, %f10, %f22
8465 xnorcc %o0, 0x12B2, %i7
8466 udiv %g7, 0x1881, %i4
8467 fnor %f10, %f30, %f14
8468 movrgz %o7, %g6, %l6
8469 andn %o6, %o2, %i5
8470 move %icc, %o4, %l2
8471 stx %o5, [%l7 + 0x08]
8472 fmovsleu %icc, %f26, %f19
8473 sdiv %i0, 0x0472, %i2
8474 sllx %l0, 0x0F, %g2
8475 orn %g1, 0x1C2C, %l5
8476 movg %xcc, %l4, %i6
8477 xorcc %l3, 0x0E6A, %i3
8478 edge8l %g4, %g3, %i1
8479 fnors %f16, %f12, %f27
8480 alignaddrl %l1, %g5, %o1
8481 ldub [%l7 + 0x3A], %o3
8482 sra %i7, 0x0F, %g7
8483 movneg %xcc, %i4, %o7
8484 ldd [%l7 + 0x50], %g6
8485 ldub [%l7 + 0x0C], %o0
8486 fcmpes %fcc2, %f13, %f12
8487 siam 0x5
8488 xor %l6, %o6, %o2
8489 addc %o4, 0x0EE2, %i5
8490 sdivx %l2, 0x0B55, %i0
8491 mulx %o5, 0x039B, %i2
8492 lduh [%l7 + 0x68], %g2
8493 stx %g1, [%l7 + 0x10]
8494 ldsb [%l7 + 0x79], %l5
8495 movvs %xcc, %l4, %i6
8496 sir 0x1025
8497 movvs %xcc, %l3, %i3
8498 orn %g4, 0x0842, %l0
8499 nop
8500 set 0x3C, %l4
8501 ldsb [%l7 + %l4], %i1
8502 andcc %l1, 0x0B48, %g5
8503 save %g3, 0x187C, %o1
8504 rdpr %cwp, %g1
8505 rdpr %cansave, %g2
8506 rdpr %canrestore, %g3
8507 rdpr %cleanwin, %g4
8508 rdpr %otherwin, %g5
8509 rdpr %wstate, %g6
8510 sra %i7, %g7, %i4
8511 movrgz %o3, %g6, %o7
8512 alignaddrl %o0, %l6, %o2
8513 bshuffle %f6, %f20, %f28
8514 edge32ln %o6, %i5, %o4
8515 sdivcc %l2, 0x0CB5, %o5
8516 addc %i0, %i2, %g1
8517 movne %xcc, %l5, %g2
8518 sub %l4, 0x108F, %i6
8519 ld [%l7 + 0x34], %f27
8520 xor %i3, 0x0944, %g4
8521 edge8ln %l0, %l3, %l1
8522 udivx %i1, 0x04E1, %g3
8523 ldsh [%l7 + 0x1A], %o1
8524 stw %g5, [%l7 + 0x24]
8525 movvc %icc, %i7, %g7
8526 fmovdne %xcc, %f27, %f15
8527 ldsw [%l7 + 0x18], %o3
8528 movrne %g6, %o7, %o0
8529 ldub [%l7 + 0x17], %i4
8530 movcs %xcc, %o2, %o6
8531 fmovdneg %icc, %f19, %f25
8532 udiv %l6, 0x0BEC, %i5
8533 stw %l2, [%l7 + 0x70]
8534 fornot2s %f8, %f18, %f5
8535 sir 0x1C73
8536 stw %o5, [%l7 + 0x48]
8537 ldd [%l7 + 0x50], %f20
8538 fmovsn %xcc, %f5, %f28
8539 subcc %o4, %i2, %g1
8540 xor %i0, 0x075C, %g2
8541 fmovdne %icc, %f20, %f29
8542 addcc %l4, 0x0ABA, %i6
8543 nop
8544 set 0x1C, %g2
8545 stw %l5, [%l7 + %g2]
8546 andncc %g4, %i3, %l0
8547 edge8l %l1, %i1, %g3
8548 sth %o1, [%l7 + 0x0C]
8549 fmovrde %g5, %f16, %f20
8550 xorcc %i7, 0x05A7, %l3
8551 fnot1 %f6, %f28
8552 fornot2s %f6, %f2, %f21
8553 xnor %o3, 0x0591, %g7
8554 stw %g6, [%l7 + 0x34]
8555 umul %o0, 0x01AE, %o7
8556 fmuld8sux16 %f12, %f19, %f18
8557 fxor %f0, %f4, %f18
8558 sethi 0x11FF, %i4
8559 stx %o6, [%l7 + 0x20]
8560 edge8l %l6, %i5, %l2
8561 ldsw [%l7 + 0x18], %o2
8562 edge32 %o5, %i2, %o4
8563 sub %i0, 0x01FE, %g2
8564 movn %xcc, %l4, %i6
8565 mova %icc, %l5, %g4
8566 setx loop_25, %l0, %l1
8567 return %l1
8568 nop
8569 rdpr %cwp, %g1
8570 rdpr %cansave, %g2
8571 rdpr %canrestore, %g3
8572 rdpr %cleanwin, %g4
8573 rdpr %otherwin, %g5
8574 rdpr %wstate, %g6
8575loop_25: movrlz %l1, 0x3D7, %l0
8576 addccc %g3, %o1, %g5
8577 sra %i7, %l3, %o3
8578 lduh [%l7 + 0x7A], %g7
8579 mova %icc, %g6, %o0
8580 fnot1 %f20, %f0
8581 sdivx %i1, 0x0BD0, %o7
8582 movleu %xcc, %i4, %o6
8583 fmovdne %icc, %f28, %f11
8584 fmovsgu %xcc, %f9, %f22
8585 fmovrslez %i5, %f24, %f11
8586 fnands %f17, %f1, %f2
8587 srax %l6, %o2, %l2
8588 srax %i2, %o4, %i0
8589 edge32ln %o5, %g2, %l4
8590 edge8ln %l5, %i6, %g1
8591 andcc %i3, 0x1F3F, %g4
8592 and %l0, %l1, %g3
8593 stb %g5, [%l7 + 0x16]
8594 movvs %icc, %o1, %i7
8595 edge32n %o3, %g7, %g6
8596 add %o0, %i1, %o7
8597 stw %l3, [%l7 + 0x58]
8598 fnors %f21, %f8, %f10
8599 udivcc %i4, 0x1EE9, %o6
8600 sethi 0x0D62, %i5
8601 edge8n %o2, %l2, %i2
8602 alignaddrl %l6, %i0, %o5
8603 mulx %o4, %l4, %g2
8604 fpsub32s %f4, %f31, %f10
8605 xnor %l5, 0x0A0C, %g1
8606 smulcc %i6, %i3, %l0
8607 subcc %g4, %g3, %l1
8608 addc %o1, 0x0642, %g5
8609 edge32 %o3, %g7, %i7
8610 movg %icc, %g6, %i1
8611 edge8 %o0, %l3, %o7
8612 array16 %i4, %o6, %o2
8613 subc %i5, %i2, %l2
8614 movg %icc, %i0, %o5
8615 fmovsvs %xcc, %f9, %f17
8616 movneg %icc, %l6, %l4
8617 sub %o4, 0x0BEE, %l5
8618 fpsub16s %f12, %f22, %f1
8619 fpsub16 %f16, %f6, %f0
8620 fmovsvc %icc, %f9, %f6
8621 fmovs %f10, %f28
8622 fmovrdlz %g2, %f18, %f28
8623 fandnot1s %f7, %f30, %f8
8624 lduw [%l7 + 0x14], %i6
8625 andn %i3, 0x1BFE, %l0
8626 movvs %icc, %g4, %g3
8627 sir 0x1488
8628 fornot1s %f24, %f30, %f31
8629 movrne %l1, %o1, %g5
8630 ldub [%l7 + 0x2D], %o3
8631 lduw [%l7 + 0x78], %g1
8632 array16 %g7, %g6, %i7
8633 sdiv %o0, 0x0E27, %i1
8634 edge32l %o7, %i4, %o6
8635 edge32ln %o2, %l3, %i5
8636 fmovrdgez %l2, %f12, %f26
8637 sllx %i2, 0x18, %i0
8638 alignaddrl %l6, %l4, %o5
8639 array16 %l5, %g2, %o4
8640 fcmped %fcc3, %f28, %f6
8641 sth %i6, [%l7 + 0x40]
8642 sllx %i3, %g4, %l0
8643 fmovsneg %icc, %f15, %f17
8644 save %g3, 0x09BA, %o1
8645 rdpr %cwp, %g1
8646 rdpr %cansave, %g2
8647 rdpr %canrestore, %g3
8648 rdpr %cleanwin, %g4
8649 rdpr %otherwin, %g5
8650 rdpr %wstate, %g6
8651 fmovdl %xcc, %f4, %f14
8652 move %icc, %l1, %g5
8653 ldd [%l7 + 0x48], %f4
8654 addc %o3, 0x1A29, %g7
8655 movl %xcc, %g1, %g6
8656 fmovdcs %xcc, %f23, %f30
8657 fmul8ulx16 %f16, %f10, %f24
8658 pdist %f0, %f8, %f6
8659 udivx %o0, 0x086D, %i7
8660 movvc %xcc, %o7, %i1
8661 restore %o6, 0x0D19, %i4
8662 rdpr %cwp, %g1
8663 rdpr %cansave, %g2
8664 rdpr %canrestore, %g3
8665 rdpr %cleanwin, %g4
8666 rdpr %otherwin, %g5
8667 rdpr %wstate, %g6
8668 xorcc %o2, %i5, %l3
8669 xorcc %l2, 0x1939, %i2
8670 edge8ln %l6, %l4, %o5
8671 fmovsleu %xcc, %f23, %f2
8672 fsrc2 %f20, %f20
8673 movvc %icc, %l5, %i0
8674 alignaddr %g2, %o4, %i3
8675 subcc %g4, 0x0A03, %l0
8676 st %f13, [%l7 + 0x50]
8677 srlx %g3, 0x0D, %o1
8678 fmovrslez %l1, %f19, %f20
8679 subc %i6, %g5, %g7
8680 fpadd32s %f4, %f29, %f8
8681 xnorcc %o3, 0x00D5, %g1
8682 umulcc %o0, %g6, %i7
8683 srlx %i1, %o6, %o7
8684 fmovrde %o2, %f10, %f2
8685 umulcc %i5, %i4, %l3
8686 for %f6, %f8, %f14
8687 fmovse %icc, %f12, %f5
8688 stb %i2, [%l7 + 0x39]
8689 andn %l6, 0x08E2, %l2
8690 fors %f26, %f27, %f14
8691 ldx [%l7 + 0x20], %l4
8692 std %f4, [%l7 + 0x70]
8693 fmovsleu %icc, %f26, %f20
8694 subcc %l5, %i0, %g2
8695 popc 0x021D, %o5
8696 std %f8, [%l7 + 0x10]
8697 movvs %xcc, %o4, %i3
8698 sethi 0x162D, %g4
8699 and %l0, 0x152C, %g3
8700 movrlz %o1, 0x155, %l1
8701 ldx [%l7 + 0x10], %i6
8702 xor %g7, %g5, %g1
8703 xorcc %o3, %o0, %g6
8704 stw %i7, [%l7 + 0x44]
8705 fmovdge %icc, %f12, %f29
8706 movre %i1, 0x262, %o7
8707 sdiv %o2, 0x06CA, %o6
8708 movvc %xcc, %i5, %i4
8709 fandnot1s %f23, %f25, %f16
8710 srlx %i2, %l3, %l6
8711 std %f4, [%l7 + 0x18]
8712 movge %icc, %l2, %l4
8713 fcmpd %fcc2, %f24, %f20
8714 sethi 0x037E, %l5
8715 move %icc, %i0, %g2
8716 edge16l %o5, %o4, %i3
8717 sth %g4, [%l7 + 0x20]
8718 edge16l %l0, %o1, %g3
8719 fpackfix %f28, %f29
8720 ldsb [%l7 + 0x0C], %l1
8721 fcmps %fcc0, %f10, %f30
8722 alignaddrl %g7, %i6, %g5
8723 fmovsneg %xcc, %f11, %f10
8724 movrne %g1, %o0, %o3
8725 sir 0x1CC3
8726 nop
8727 set 0x50, %o5
8728 ldsw [%l7 + %o5], %g6
8729 nop
8730 set 0x10, %l3
8731 stx %i7, [%l7 + %l3]
8732 subc %i1, 0x0CE9, %o2
8733 mulscc %o6, 0x0C0C, %i5
8734 orcc %i4, 0x15C9, %i2
8735 smul %l3, %l6, %l2
8736 setx loop_26, %l0, %l1
8737 return %l1
8738 nop
8739 rdpr %cwp, %g1
8740 rdpr %cansave, %g2
8741 rdpr %canrestore, %g3
8742 rdpr %cleanwin, %g4
8743 rdpr %otherwin, %g5
8744 rdpr %wstate, %g6
8745loop_26: fornot1 %f2, %f12, %f2
8746 movge %xcc, %g2, %o5
8747 ldsh [%l7 + 0x2A], %i0
8748 udiv %i3, 0x1CD8, %g4
8749 sra %o4, 0x1F, %l0
8750 array32 %g3, %l1, %g7
8751 andncc %i6, %o1, %g1
8752 smul %g5, 0x0479, %o0
8753 edge8l %o3, %g6, %i7
8754 orncc %i1, %o2, %o6
8755 addccc %i5, %i4, %i2
8756 fzero %f6
8757 save %l6, %l2, %o7
8758 rdpr %cwp, %g1
8759 rdpr %cansave, %g2
8760 rdpr %canrestore, %g3
8761 rdpr %cleanwin, %g4
8762 rdpr %otherwin, %g5
8763 rdpr %wstate, %g6
8764 array16 %l5, %l4, %g2
8765 edge32n %l3, %i0, %i3
8766 nop
8767 set 0x40, %g4
8768 lduw [%l7 + %g4], %g4
8769 alignaddr %o4, %o5, %l0
8770 movrlz %g3, 0x224, %l1
8771 umulcc %g7, 0x099E, %o1
8772 andn %g1, 0x1AE2, %i6
8773 ldd [%l7 + 0x78], %g4
8774 xnorcc %o3, 0x0072, %g6
8775 fmul8sux16 %f24, %f30, %f26
8776 movvc %icc, %o0, %i7
8777 smul %o2, 0x0685, %o6
8778 xorcc %i5, %i1, %i2
8779 movre %l6, 0x2E1, %l2
8780 movne %xcc, %o7, %i4
8781 fmovspos %icc, %f3, %f4
8782 for %f10, %f24, %f26
8783 mulscc %l5, 0x1DE2, %g2
8784 edge32n %l4, %i0, %i3
8785 lduw [%l7 + 0x50], %g4
8786 edge32ln %l3, %o4, %o5
8787 movrne %l0, %g3, %l1
8788 edge32n %g7, %o1, %i6
8789 sra %g5, %o3, %g1
8790 fpadd32s %f26, %f14, %f12
8791 udivcc %g6, 0x00C5, %o0
8792 faligndata %f30, %f4, %f28
8793 udivx %i7, 0x0798, %o6
8794 fsrc1 %f10, %f24
8795 ld [%l7 + 0x08], %f27
8796 sethi 0x00A9, %o2
8797 sth %i1, [%l7 + 0x50]
8798 sir 0x1F9E
8799 edge32n %i2, %l6, %i5
8800 alignaddrl %o7, %i4, %l2
8801 movneg %icc, %l5, %g2
8802 movrgz %l4, 0x08B, %i0
8803 sth %i3, [%l7 + 0x34]
8804 edge8l %l3, %o4, %o5
8805 sdivcc %g4, 0x08D8, %l0
8806 fcmpd %fcc3, %f24, %f0
8807 movg %icc, %g3, %g7
8808 edge16l %l1, %i6, %o1
8809 st %f5, [%l7 + 0x24]
8810 mulx %o3, %g1, %g6
8811 ldsw [%l7 + 0x28], %o0
8812 ldsb [%l7 + 0x58], %g5
8813 popc %o6, %i7
8814 alignaddrl %i1, %o2, %l6
8815 xorcc %i5, %o7, %i2
8816 xnorcc %l2, %l5, %g2
8817 subccc %l4, 0x15DB, %i0
8818 sdivx %i4, 0x1E90, %l3
8819 edge16 %i3, %o5, %o4
8820 edge32l %l0, %g4, %g7
8821 subc %l1, 0x1F39, %g3
8822 edge16 %i6, %o1, %o3
8823 umulcc %g6, %o0, %g5
8824 array8 %g1, %o6, %i7
8825 udivcc %o2, 0x1743, %i1
8826 mova %icc, %l6, %o7
8827 fmovsgu %xcc, %f18, %f2
8828 edge8n %i5, %l2, %i2
8829 sir 0x08B8
8830 fmovd %f6, %f26
8831 fmovsl %xcc, %f20, %f8
8832 addccc %g2, 0x14C6, %l4
8833 stb %l5, [%l7 + 0x0C]
8834 or %i0, 0x0DA1, %l3
8835 udivcc %i3, 0x0415, %i4
8836 srlx %o5, 0x19, %o4
8837 movrgz %l0, 0x06C, %g7
8838 andcc %l1, %g4, %i6
8839 sir 0x0273
8840 edge8l %o1, %o3, %g6
8841 fmovrdlez %g3, %f30, %f24
8842 xor %o0, %g5, %g1
8843 ldub [%l7 + 0x47], %i7
8844 stw %o2, [%l7 + 0x20]
8845 fandnot2s %f15, %f30, %f29
8846 add %i1, 0x0A4D, %l6
8847 movne %icc, %o6, %o7
8848 movle %xcc, %i5, %l2
8849 array16 %i2, %l4, %l5
8850 array8 %g2, %l3, %i0
8851 edge16n %i3, %o5, %o4
8852 movcs %xcc, %l0, %g7
8853 sth %l1, [%l7 + 0x4E]
8854 fcmpd %fcc0, %f24, %f0
8855 movvs %icc, %i4, %i6
8856 subccc %g4, 0x0D4D, %o1
8857 movrgez %o3, 0x1FA, %g6
8858 movcs %icc, %g3, %g5
8859 subc %g1, %i7, %o2
8860 srlx %o0, %i1, %o6
8861 movle %icc, %l6, %o7
8862 ldsw [%l7 + 0x58], %l2
8863 edge8ln %i5, %i2, %l4
8864 ldx [%l7 + 0x40], %l5
8865 faligndata %f10, %f0, %f26
8866 ldx [%l7 + 0x20], %g2
8867 ldd [%l7 + 0x08], %i0
8868 srl %l3, 0x05, %o5
8869 sub %o4, 0x0C18, %i3
8870 movleu %icc, %g7, %l0
8871 edge32l %i4, %i6, %l1
8872 edge16n %g4, %o1, %g6
8873 fxor %f30, %f26, %f16
8874 array8 %o3, %g5, %g3
8875 srlx %g1, 0x1A, %o2
8876 mova %xcc, %o0, %i1
8877 umulcc %i7, %l6, %o6
8878 for %f26, %f24, %f2
8879 subcc %l2, %i5, %o7
8880 fpsub32 %f0, %f14, %f28
8881 fsrc2 %f20, %f16
8882 addc %l4, 0x1C97, %i2
8883 and %l5, 0x076C, %i0
8884 fmul8sux16 %f0, %f28, %f22
8885 edge8ln %l3, %o5, %g2
8886 smulcc %o4, %g7, %i3
8887 fmovsvs %xcc, %f31, %f13
8888 movg %icc, %l0, %i4
8889 umul %i6, 0x057E, %g4
8890 restore %o1, 0x1B35, %g6
8891 rdpr %cwp, %g1
8892 rdpr %cansave, %g2
8893 rdpr %canrestore, %g3
8894 rdpr %cleanwin, %g4
8895 rdpr %otherwin, %g5
8896 rdpr %wstate, %g6
8897 edge8l %o3, %l1, %g5
8898 fmovd %f20, %f26
8899 popc 0x0D6A, %g3
8900 stb %o2, [%l7 + 0x08]
8901 andcc %o0, 0x1F6C, %i1
8902 sdivcc %g1, 0x003B, %l6
8903 sethi 0x18A8, %o6
8904 umul %i7, %l2, %i5
8905 mulx %l4, 0x1A9E, %i2
8906 movrne %l5, 0x1FD, %i0
8907 fnegd %f30, %f28
8908 sth %l3, [%l7 + 0x62]
8909 movg %xcc, %o5, %g2
8910 edge16n %o4, %g7, %o7
8911 smulcc %i3, %l0, %i6
8912 movn %xcc, %i4, %o1
8913 alignaddr %g4, %o3, %g6
8914 movg %xcc, %g5, %l1
8915 movge %xcc, %g3, %o2
8916 addccc %i1, %g1, %o0
8917 nop
8918 set 0x27, %l6
8919 ldub [%l7 + %l6], %o6
8920 ldx [%l7 + 0x18], %i7
8921 fmul8x16au %f17, %f31, %f6
8922 fmovsneg %xcc, %f21, %f16
8923 movl %xcc, %l2, %l6
8924 edge8ln %i5, %i2, %l4
8925 stw %i0, [%l7 + 0x2C]
8926 subcc %l3, %l5, %o5
8927 movle %icc, %g2, %o4
8928 edge16ln %g7, %o7, %i3
8929 movvc %xcc, %i6, %l0
8930 array16 %i4, %g4, %o1
8931 sll %o3, %g6, %g5
8932 mova %icc, %g3, %o2
8933 srl %i1, %l1, %o0
8934 alignaddrl %g1, %i7, %o6
8935 sth %l6, [%l7 + 0x34]
8936 movrgz %l2, %i5, %i2
8937 edge8l %l4, %i0, %l5
8938 udiv %o5, 0x0972, %g2
8939 movle %xcc, %o4, %l3
8940 movrne %g7, 0x300, %i3
8941 move %xcc, %o7, %l0
8942 edge8l %i6, %g4, %o1
8943 for %f18, %f26, %f10
8944 movrne %i4, 0x143, %o3
8945 fmovdcc %xcc, %f24, %f24
8946 addc %g5, %g6, %g3
8947 movvs %icc, %i1, %l1
8948 fmovsvs %xcc, %f0, %f17
8949 umul %o0, 0x1C5B, %g1
8950 orcc %o2, %o6, %i7
8951 ldsb [%l7 + 0x4E], %l2
8952 ldd [%l7 + 0x68], %i4
8953 sra %l6, %i2, %l4
8954 fmul8x16al %f0, %f29, %f6
8955 srax %i0, %l5, %o5
8956 smul %o4, %g2, %l3
8957 or %i3, %g7, %l0
8958 ldsb [%l7 + 0x39], %o7
8959 movleu %icc, %g4, %i6
8960 sethi 0x176E, %o1
8961 array8 %o3, %i4, %g5
8962 ldub [%l7 + 0x2F], %g3
8963 array8 %g6, %l1, %i1
8964 fmovda %xcc, %f31, %f9
8965 movg %icc, %o0, %g1
8966 andn %o2, 0x1349, %i7
8967 mulx %o6, %i5, %l6
8968 srl %i2, %l4, %l2
8969 xnor %i0, 0x0C3B, %o5
8970 movrlz %o4, 0x1C1, %g2
8971 edge16 %l5, %i3, %l3
8972 add %l0, 0x0CB2, %o7
8973 sdiv %g7, 0x0705, %i6
8974 fmovsa %xcc, %f1, %f3
8975 sdiv %o1, 0x1348, %g4
8976 ldd [%l7 + 0x40], %f14
8977 smulcc %o3, %g5, %i4
8978 udivcc %g6, 0x07BB, %l1
8979 mova %xcc, %g3, %i1
8980 sethi 0x020E, %o0
8981 fcmps %fcc3, %f25, %f3
8982 std %f0, [%l7 + 0x60]
8983 edge16l %g1, %i7, %o2
8984 ldub [%l7 + 0x2A], %o6
8985 st %f24, [%l7 + 0x44]
8986 movge %xcc, %i5, %i2
8987 add %l6, 0x061E, %l4
8988 addc %l2, 0x1DCF, %i0
8989 subc %o4, 0x0C46, %g2
8990 sdivx %l5, 0x1472, %i3
8991 movrgz %l3, %o5, %l0
8992 mulx %g7, 0x1C33, %o7
8993 sth %i6, [%l7 + 0x34]
8994 addccc %o1, %g4, %o3
8995 ldd [%l7 + 0x30], %f4
8996 movre %i4, 0x37A, %g5
8997 edge8n %g6, %l1, %i1
8998 movn %icc, %o0, %g1
8999 xor %i7, 0x0C13, %g3
9000 save %o6, 0x12CD, %o2
9001 rdpr %cwp, %g1
9002 rdpr %cansave, %g2
9003 rdpr %canrestore, %g3
9004 rdpr %cleanwin, %g4
9005 rdpr %otherwin, %g5
9006 rdpr %wstate, %g6
9007 sra %i2, %l6, %l4
9008 movvs %xcc, %l2, %i5
9009 or %o4, 0x0218, %g2
9010 xnor %i0, %l5, %i3
9011 move %xcc, %l3, %o5
9012 movn %xcc, %g7, %o7
9013 subc %i6, 0x1BFA, %o1
9014 edge32 %g4, %l0, %i4
9015 fmovrsgz %g5, %f17, %f13
9016 movcs %icc, %g6, %o3
9017 ldd [%l7 + 0x48], %l0
9018 ld [%l7 + 0x38], %f13
9019 ldsb [%l7 + 0x56], %o0
9020 edge16n %g1, %i1, %g3
9021 xorcc %o6, 0x0E02, %o2
9022 fcmpne32 %f20, %f18, %i7
9023 fmovs %f6, %f17
9024 edge32n %i2, %l4, %l2
9025 andcc %l6, 0x0DF2, %i5
9026 umul %o4, %i0, %l5
9027 ld [%l7 + 0x24], %f8
9028 edge8ln %i3, %g2, %o5
9029 sub %l3, 0x07B4, %o7
9030 subcc %i6, %o1, %g7
9031 fmovdgu %icc, %f15, %f3
9032 smulcc %g4, 0x0B76, %l0
9033 edge32ln %g5, %i4, %g6
9034 array32 %o3, %o0, %g1
9035 ldsb [%l7 + 0x44], %l1
9036 fcmped %fcc0, %f24, %f26
9037 ldsw [%l7 + 0x44], %i1
9038 movl %icc, %o6, %o2
9039 edge8 %g3, %i2, %i7
9040 movvs %icc, %l4, %l2
9041 fornot2s %f31, %f6, %f30
9042 movg %icc, %l6, %o4
9043 fones %f17
9044 udivcc %i0, 0x1598, %i5
9045 edge32ln %l5, %g2, %i3
9046 movvs %xcc, %l3, %o5
9047 movgu %xcc, %i6, %o1
9048 edge32n %o7, %g4, %g7
9049 array16 %l0, %i4, %g5
9050 fabsd %f18, %f12
9051 xnorcc %g6, 0x0645, %o3
9052 edge8l %g1, %l1, %o0
9053 nop
9054 set 0x54, %i0
9055 lduw [%l7 + %i0], %o6
9056 sra %o2, %i1, %g3
9057 fpadd32s %f31, %f25, %f27
9058 fmovsgu %xcc, %f1, %f19
9059 or %i2, %i7, %l4
9060 nop
9061 set 0x50, %i6
9062 ldx [%l7 + %i6], %l2
9063 siam 0x7
9064 movne %xcc, %l6, %o4
9065 udivx %i0, 0x0C36, %i5
9066 movrne %l5, 0x26C, %i3
9067 movge %icc, %l3, %g2
9068 fexpand %f17, %f20
9069 mulx %i6, 0x0179, %o5
9070 movrgz %o1, %g4, %g7
9071 edge8n %o7, %l0, %i4
9072 fmovscc %icc, %f17, %f2
9073 movrne %g6, %o3, %g1
9074 or %l1, %g5, %o0
9075 edge16ln %o6, %o2, %i1
9076 fsrc2s %f28, %f31
9077 movneg %icc, %g3, %i2
9078 save %l4, 0x183B, %l2
9079 rdpr %cwp, %g1
9080 rdpr %cansave, %g2
9081 rdpr %canrestore, %g3
9082 rdpr %cleanwin, %g4
9083 rdpr %otherwin, %g5
9084 rdpr %wstate, %g6
9085 movn %xcc, %l6, %i7
9086 orn %o4, %i0, %l5
9087 sth %i3, [%l7 + 0x3E]
9088 ld [%l7 + 0x18], %f20
9089 movcc %xcc, %l3, %g2
9090 ld [%l7 + 0x30], %f8
9091 nop
9092 set 0x4D, %i7
9093 ldsb [%l7 + %i7], %i6
9094 nop
9095 set 0x08, %l0
9096 ldd [%l7 + %l0], %f22
9097 fnot1 %f28, %f22
9098 movcc %xcc, %o5, %i5
9099 srl %g4, %g7, %o7
9100 fornot2 %f16, %f10, %f26
9101 fpsub16s %f13, %f13, %f17
9102 nop
9103 set 0x1C, %o7
9104 stw %l0, [%l7 + %o7]
9105 movn %icc, %o1, %g6
9106 movpos %icc, %i4, %g1
9107 movrlez %o3, 0x126, %g5
9108 udiv %o0, 0x12A7, %o6
9109 movl %xcc, %l1, %o2
9110 bshuffle %f4, %f30, %f24
9111 movle %icc, %g3, %i1
9112 edge16 %l4, %i2, %l2
9113 edge8l %l6, %o4, %i0
9114 add %l5, %i3, %l3
9115 add %g2, 0x1348, %i7
9116 fpack32 %f30, %f14, %f16
9117 movgu %icc, %i6, %i5
9118 fmul8x16 %f7, %f0, %f20
9119 orcc %g4, %o5, %o7
9120 xnorcc %l0, %g7, %o1
9121 movpos %icc, %g6, %i4
9122 movrgz %g1, 0x16A, %g5
9123 fmovsvc %icc, %f2, %f17
9124 setx loop_27, %l0, %l1
9125 return %l1
9126 nop
9127 rdpr %cwp, %g1
9128 rdpr %cansave, %g2
9129 rdpr %canrestore, %g3
9130 rdpr %cleanwin, %g4
9131 rdpr %otherwin, %g5
9132 rdpr %wstate, %g6
9133loop_27: srax %l1, 0x17, %g3
9134 smulcc %o2, 0x06A0, %i1
9135 sll %l4, %i2, %l6
9136 popc %o4, %l2
9137 udivcc %l5, 0x1E61, %i3
9138 ldsb [%l7 + 0x7E], %i0
9139 movn %icc, %l3, %i7
9140 movrgz %g2, %i6, %i5
9141 ldub [%l7 + 0x3E], %o5
9142 edge16ln %g4, %o7, %g7
9143 restore %l0, 0x1A5A, %o1
9144 rdpr %cwp, %g1
9145 rdpr %cansave, %g2
9146 rdpr %canrestore, %g3
9147 rdpr %cleanwin, %g4
9148 rdpr %otherwin, %g5
9149 rdpr %wstate, %g6
9150 fandnot1 %f14, %f2, %f4
9151 edge8 %i4, %g6, %g1
9152 xnor %o3, %g5, %o0
9153 sllx %o6, %l1, %g3
9154 movn %xcc, %i1, %o2
9155 sub %i2, 0x18FD, %l4
9156 sub %o4, 0x0B76, %l6
9157 xorcc %l5, 0x1A49, %l2
9158 xorcc %i3, 0x02B0, %i0
9159 udiv %i7, 0x0AD5, %g2
9160 stx %l3, [%l7 + 0x50]
9161 array16 %i6, %o5, %i5
9162 mova %xcc, %g4, %g7
9163 fpadd16s %f12, %f22, %f15
9164 mova %xcc, %o7, %l0
9165 nop
9166 set 0x70, %l2
9167 ldd [%l7 + %l2], %f18
9168 orncc %o1, %i4, %g1
9169 fmovsle %icc, %f30, %f29
9170 srl %g6, 0x11, %o3
9171 fmovrsgez %o0, %f15, %f27
9172 movre %o6, 0x1BB, %l1
9173 or %g3, 0x16A0, %i1
9174 st %f19, [%l7 + 0x4C]
9175 mulscc %g5, %i2, %l4
9176 subc %o2, 0x145E, %o4
9177 xor %l6, 0x18B0, %l5
9178 andcc %i3, 0x05DB, %i0
9179 movpos %icc, %l2, %i7
9180 stx %l3, [%l7 + 0x08]
9181 st %f26, [%l7 + 0x34]
9182 edge16l %i6, %o5, %g2
9183 nop
9184 set 0x6E, %g6
9185 ldub [%l7 + %g6], %g4
9186 fxnor %f28, %f20, %f12
9187 edge16ln %g7, %o7, %i5
9188 nop
9189 set 0x2C, %g5
9190 ldsw [%l7 + %g5], %l0
9191 edge32n %o1, %g1, %i4
9192 lduh [%l7 + 0x0C], %o3
9193 or %o0, %o6, %l1
9194 smulcc %g6, %i1, %g3
9195 ldsb [%l7 + 0x67], %g5
9196 fmul8sux16 %f20, %f26, %f4
9197 fmovrslez %i2, %f28, %f21
9198 edge8n %o2, %o4, %l4
9199 movle %icc, %l6, %l5
9200 udivcc %i0, 0x04B2, %i3
9201 popc %l2, %l3
9202 ld [%l7 + 0x78], %f13
9203 orn %i7, 0x0F0E, %o5
9204 edge8l %g2, %i6, %g4
9205 movvs %xcc, %g7, %i5
9206 edge16n %l0, %o1, %o7
9207 sth %i4, [%l7 + 0x34]
9208 edge16ln %g1, %o0, %o6
9209 movn %xcc, %l1, %o3
9210 or %g6, %i1, %g3
9211 fpackfix %f16, %f13
9212 nop
9213 set 0x58, %g7
9214 ldsw [%l7 + %g7], %i2
9215 fmovrdgez %g5, %f24, %f28
9216 andcc %o4, %l4, %l6
9217 xnorcc %l5, %i0, %i3
9218 array8 %o2, %l2, %i7
9219 movrlz %l3, 0x30A, %g2
9220 faligndata %f12, %f14, %f26
9221 add %i6, 0x1860, %o5
9222 fzero %f14
9223 sdiv %g7, 0x11C4, %g4
9224 edge8ln %l0, %o1, %i5
9225 orncc %o7, 0x1B25, %g1
9226 fnot2s %f26, %f1
9227 ld [%l7 + 0x30], %f4
9228 array8 %o0, %o6, %l1
9229 srax %i4, 0x14, %o3
9230 andncc %g6, %g3, %i2
9231 fpsub16 %f26, %f6, %f24
9232 movvs %icc, %i1, %o4
9233 fsrc2 %f6, %f26
9234 edge8n %g5, %l6, %l4
9235 smulcc %l5, 0x0548, %i3
9236 andn %i0, %l2, %o2
9237 std %f14, [%l7 + 0x08]
9238 fcmple16 %f26, %f12, %i7
9239 movrne %l3, %g2, %i6
9240 xnorcc %o5, %g4, %g7
9241 array16 %o1, %l0, %i5
9242 pdist %f12, %f20, %f26
9243 array32 %g1, %o0, %o7
9244 sir 0x1DB3
9245 edge8ln %o6, %i4, %l1
9246 sir 0x165C
9247 ldub [%l7 + 0x42], %o3
9248 movrlz %g6, 0x353, %i2
9249 alignaddrl %g3, %i1, %g5
9250 orncc %l6, 0x09D9, %o4
9251 movvc %xcc, %l4, %i3
9252 and %i0, %l2, %l5
9253 fnegs %f27, %f25
9254 and %i7, %o2, %g2
9255 std %f24, [%l7 + 0x50]
9256 edge16ln %l3, %o5, %g4
9257 edge32 %i6, %o1, %l0
9258 fmovdcs %xcc, %f16, %f8
9259 orn %i5, 0x099A, %g7
9260 smul %g1, 0x17EC, %o7
9261 fcmped %fcc0, %f28, %f10
9262 subccc %o0, 0x15E7, %i4
9263 ldsw [%l7 + 0x54], %o6
9264 movvc %icc, %o3, %l1
9265 fmovsne %xcc, %f23, %f1
9266 fpsub16s %f17, %f1, %f8
9267 array16 %g6, %g3, %i2
9268 fmovsn %icc, %f19, %f30
9269 siam 0x4
9270 fabsd %f20, %f14
9271 movleu %xcc, %g5, %l6
9272 add %i1, 0x198B, %l4
9273 umulcc %i3, %i0, %l2
9274 fnegd %f22, %f16
9275 fpsub32s %f19, %f26, %f15
9276 lduh [%l7 + 0x32], %o4
9277 edge8ln %l5, %i7, %o2
9278 edge8l %l3, %o5, %g2
9279 orncc %i6, 0x1998, %o1
9280 sdiv %g4, 0x0817, %i5
9281 fmovs %f17, %f16
9282 edge32 %g7, %g1, %l0
9283 movcc %icc, %o7, %i4
9284 or %o0, 0x1B87, %o3
9285 movg %icc, %o6, %l1
9286 fmovrsgz %g6, %f23, %f21
9287 xnorcc %i2, 0x18A4, %g5
9288 movneg %xcc, %l6, %i1
9289 umul %l4, %g3, %i3
9290 ld [%l7 + 0x44], %f27
9291 edge8 %l2, %o4, %i0
9292 sdivx %l5, 0x197D, %i7
9293 fnegs %f27, %f14
9294 fcmpeq16 %f30, %f26, %o2
9295 movrgez %l3, %o5, %i6
9296 movcc %icc, %g2, %g4
9297 fpackfix %f22, %f15
9298 fmovrdne %i5, %f26, %f14
9299 sir 0x19C7
9300 ldx [%l7 + 0x40], %o1
9301 fandnot1s %f31, %f28, %f2
9302 fpadd16 %f18, %f18, %f14
9303 edge8 %g1, %g7, %o7
9304 movle %xcc, %i4, %l0
9305 movvs %xcc, %o3, %o6
9306 alignaddr %o0, %l1, %g6
9307 subc %i2, %g5, %i1
9308 sdiv %l6, 0x068A, %g3
9309 movne %icc, %l4, %i3
9310 xnor %o4, %l2, %l5
9311 movrlz %i0, %i7, %l3
9312 array16 %o2, %i6, %g2
9313 sra %o5, %i5, %o1
9314 subccc %g1, 0x1C2C, %g7
9315 sll %o7, 0x0F, %i4
9316 sdiv %g4, 0x0FE0, %o3
9317 fcmpne32 %f10, %f2, %l0
9318 fmul8x16 %f15, %f22, %f0
9319 movcc %icc, %o0, %l1
9320 edge8l %g6, %o6, %g5
9321 movre %i2, 0x38D, %l6
9322 add %g3, %l4, %i3
9323 edge16l %o4, %l2, %l5
9324 movge %icc, %i1, %i0
9325 mova %icc, %l3, %o2
9326 lduh [%l7 + 0x1C], %i7
9327 fnands %f20, %f16, %f11
9328 fmovscs %icc, %f28, %f8
9329 nop
9330 set 0x78, %o2
9331 ldd [%l7 + %o2], %g2
9332 sdivcc %o5, 0x1C2E, %i6
9333 ldub [%l7 + 0x12], %i5
9334 alignaddr %o1, %g7, %g1
9335 edge16ln %i4, %o7, %g4
9336 fmovdcc %xcc, %f31, %f21
9337 edge16n %l0, %o3, %o0
9338 movl %xcc, %l1, %g6
9339 fmovrsne %o6, %f16, %f14
9340 edge16 %g5, %l6, %i2
9341 movre %l4, %g3, %o4
9342 edge16n %l2, %i3, %l5
9343 srl %i1, 0x0A, %i0
9344 fmovde %xcc, %f20, %f14
9345 fands %f27, %f5, %f12
9346 fmuld8sux16 %f24, %f26, %f10
9347 st %f3, [%l7 + 0x18]
9348 xorcc %l3, %o2, %g2
9349 fmovsa %xcc, %f22, %f31
9350 fmovrse %i7, %f29, %f7
9351 fmovdcc %icc, %f14, %f12
9352 movrgez %o5, 0x04C, %i6
9353 xor %i5, 0x0224, %o1
9354 save %g1, 0x0A0A, %g7
9355 rdpr %cwp, %g1
9356 rdpr %cansave, %g2
9357 rdpr %canrestore, %g3
9358 rdpr %cleanwin, %g4
9359 rdpr %otherwin, %g5
9360 rdpr %wstate, %g6
9361 ldd [%l7 + 0x18], %f20
9362 fone %f18
9363 movl %icc, %i4, %o7
9364 array32 %l0, %o3, %g4
9365 fsrc2s %f3, %f11
9366 movpos %xcc, %l1, %g6
9367 orn %o6, %g5, %o0
9368 lduh [%l7 + 0x4C], %i2
9369 smul %l4, 0x07C7, %g3
9370 std %f18, [%l7 + 0x48]
9371 umul %o4, %l6, %l2
9372 fmovsa %xcc, %f7, %f19
9373 movvs %icc, %l5, %i3
9374 srl %i0, 0x14, %l3
9375 edge16n %o2, %i1, %i7
9376 sethi 0x15ED, %g2
9377 ldsb [%l7 + 0x76], %o5
9378 add %i5, %i6, %g1
9379 nop
9380 set 0x20, %o0
9381 ldd [%l7 + %o0], %f18
9382 std %f6, [%l7 + 0x20]
9383 movpos %icc, %o1, %i4
9384 edge8n %g7, %o7, %l0
9385 move %icc, %g4, %l1
9386 fmovsneg %xcc, %f18, %f31
9387 udiv %o3, 0x1780, %g6
9388 edge32n %o6, %g5, %i2
9389 fornot2s %f4, %f23, %f13
9390 fabsd %f20, %f2
9391 fcmpne32 %f6, %f8, %o0
9392 ldsw [%l7 + 0x54], %l4
9393 nop
9394 set 0x30, %o4
9395 ldx [%l7 + %o4], %g3
9396 udiv %l6, 0x1D2C, %o4
9397 array16 %l5, %i3, %l2
9398 movre %l3, 0x0DA, %o2
9399 fmovsgu %xcc, %f3, %f23
9400 fsrc1s %f7, %f18
9401 sth %i0, [%l7 + 0x30]
9402 sth %i1, [%l7 + 0x3A]
9403 fmul8x16 %f10, %f2, %f22
9404 sdivx %g2, 0x008B, %o5
9405 subcc %i5, %i6, %g1
9406 addc %o1, 0x039D, %i7
9407 subccc %g7, 0x00C0, %i4
9408 fnot2 %f0, %f6
9409 fpadd32s %f3, %f7, %f23
9410 udivcc %l0, 0x1F39, %o7
9411 save %g4, 0x0528, %o3
9412 rdpr %cwp, %g1
9413 rdpr %cansave, %g2
9414 rdpr %canrestore, %g3
9415 rdpr %cleanwin, %g4
9416 rdpr %otherwin, %g5
9417 rdpr %wstate, %g6
9418 subccc %g6, %o6, %g5
9419 sdiv %i2, 0x04E6, %l1
9420 edge8 %l4, %o0, %l6
9421 fornot2 %f22, %f26, %f24
9422 andn %o4, 0x0AE7, %g3
9423 movleu %xcc, %i3, %l5
9424 fpsub16 %f2, %f6, %f8
9425 subccc %l3, 0x02C4, %l2
9426 edge32 %i0, %i1, %o2
9427 stx %g2, [%l7 + 0x78]
9428 sdivx %o5, 0x17A8, %i5
9429 andcc %g1, %o1, %i6
9430 ldsw [%l7 + 0x78], %g7
9431 udivx %i4, 0x05CB, %i7
9432 movcs %xcc, %o7, %g4
9433 fmovdcs %icc, %f17, %f27
9434 ldsb [%l7 + 0x65], %o3
9435 movgu %xcc, %g6, %l0
9436 movrne %g5, 0x378, %i2
9437 movle %icc, %l1, %o6
9438 nop
9439 set 0x0C, %i3
9440 ldsh [%l7 + %i3], %o0
9441 xnor %l4, 0x0443, %o4
9442 fmovdl %icc, %f11, %f20
9443 fmovdg %xcc, %f16, %f5
9444 fornot2s %f28, %f27, %f31
9445 st %f7, [%l7 + 0x0C]
9446 movgu %icc, %l6, %i3
9447 fmovdpos %xcc, %f7, %f12
9448 addc %g3, %l5, %l3
9449 fmovde %xcc, %f20, %f16
9450 alignaddr %l2, %i1, %o2
9451 edge32l %g2, %o5, %i5
9452 movl %icc, %g1, %o1
9453 fornot2s %f20, %f13, %f20
9454 ldx [%l7 + 0x68], %i6
9455 sra %g7, %i0, %i7
9456 sll %i4, %o7, %g4
9457 movpos %xcc, %o3, %g6
9458 fpack16 %f2, %f24
9459 edge8n %l0, %i2, %l1
9460 nop
9461 set 0x20, %i1
9462 lduw [%l7 + %i1], %o6
9463 bshuffle %f0, %f2, %f4
9464 ldsb [%l7 + 0x4A], %g5
9465 ldx [%l7 + 0x60], %l4
9466 movcc %xcc, %o4, %o0
9467 umul %l6, %i3, %l5
9468 mulx %g3, 0x0E8E, %l2
9469 udivcc %i1, 0x157B, %l3
9470 movvs %icc, %o2, %o5
9471 ldsb [%l7 + 0x37], %g2
9472 or %g1, %i5, %i6
9473 movrlez %o1, %g7, %i7
9474 xnor %i0, 0x0C43, %o7
9475 edge8l %i4, %g4, %o3
9476 edge8n %g6, %i2, %l0
9477 andn %l1, %g5, %l4
9478 smul %o4, %o0, %l6
9479 movrne %i3, %l5, %g3
9480 fmovsleu %xcc, %f19, %f6
9481 movvc %icc, %l2, %o6
9482 srax %i1, 0x0F, %l3
9483 movn %icc, %o5, %g2
9484 subccc %o2, 0x0194, %i5
9485 ldub [%l7 + 0x7F], %i6
9486 lduw [%l7 + 0x20], %g1
9487 udiv %o1, 0x1CE3, %i7
9488 addc %g7, %i0, %o7
9489 sir 0x0C83
9490 andncc %g4, %o3, %i4
9491 mulscc %g6, %i2, %l1
9492 movg %icc, %g5, %l4
9493 lduw [%l7 + 0x74], %l0
9494 movleu %xcc, %o4, %o0
9495 nop
9496 set 0x58, %i5
9497 lduw [%l7 + %i5], %i3
9498 ld [%l7 + 0x5C], %f0
9499 ldd [%l7 + 0x58], %i6
9500 movrlez %g3, 0x3F6, %l2
9501 st %f16, [%l7 + 0x3C]
9502 movvc %icc, %o6, %l5
9503 movre %l3, 0x342, %i1
9504 sra %g2, %o2, %o5
9505 addc %i5, %g1, %o1
9506 srl %i7, 0x03, %g7
9507 fsrc2s %f17, %f23
9508 sth %i0, [%l7 + 0x4C]
9509 subccc %i6, %o7, %o3
9510 movcs %xcc, %g4, %g6
9511 udivx %i2, 0x1F15, %i4
9512 orn %g5, 0x1797, %l1
9513 andcc %l0, %o4, %l4
9514 fxnor %f12, %f10, %f26
9515 ldsw [%l7 + 0x54], %o0
9516 xnor %l6, %i3, %g3
9517 stw %o6, [%l7 + 0x1C]
9518 stb %l5, [%l7 + 0x41]
9519 srax %l3, 0x16, %i1
9520 fnot1s %f5, %f29
9521 orncc %l2, 0x12A7, %g2
9522 fpsub16s %f24, %f29, %f6
9523 andn %o2, %i5, %g1
9524 save %o1, 0x027B, %i7
9525 rdpr %cwp, %g1
9526 rdpr %cansave, %g2
9527 rdpr %canrestore, %g3
9528 rdpr %cleanwin, %g4
9529 rdpr %otherwin, %g5
9530 rdpr %wstate, %g6
9531 fands %f16, %f26, %f2
9532 fmovsneg %xcc, %f2, %f19
9533 fmovdgu %icc, %f10, %f20
9534 xorcc %g7, %i0, %o5
9535 fmovs %f29, %f0
9536 movl %icc, %o7, %i6
9537 udiv %g4, 0x093B, %g6
9538 and %i2, %i4, %o3
9539 subcc %l1, 0x1243, %g5
9540 and %o4, %l0, %o0
9541 fmovrdlez %l4, %f28, %f10
9542 alignaddrl %i3, %g3, %l6
9543 movg %xcc, %o6, %l5
9544 xor %l3, 0x07AF, %l2
9545 ldsw [%l7 + 0x60], %g2
9546 subccc %o2, 0x105B, %i1
9547 umul %i5, %g1, %o1
9548 popc %g7, %i7
9549 movrne %o5, 0x295, %o7
9550 add %i0, 0x1B33, %g4
9551 movg %icc, %i6, %g6
9552 xnorcc %i2, %o3, %l1
9553 add %g5, %i4, %l0
9554 fornot1s %f13, %f23, %f31
9555 umulcc %o4, 0x12CB, %l4
9556 fnegd %f4, %f26
9557 st %f27, [%l7 + 0x3C]
9558 udiv %o0, 0x04FE, %i3
9559 fpsub16s %f10, %f4, %f15
9560 fmovsleu %icc, %f5, %f31
9561 fmovdleu %xcc, %f10, %f23
9562 fmovsa %xcc, %f2, %f15
9563 ldd [%l7 + 0x48], %f10
9564 srl %l6, 0x1F, %g3
9565 mulx %o6, %l3, %l2
9566 fpackfix %f24, %f17
9567 movleu %xcc, %g2, %o2
9568 pdist %f20, %f28, %f14
9569 xor %i1, %l5, %g1
9570 smulcc %o1, %i5, %i7
9571 fpadd32s %f0, %f12, %f21
9572 addc %g7, 0x1D9F, %o5
9573 smulcc %i0, 0x0142, %o7
9574 movrlez %i6, %g6, %i2
9575 fnot1s %f27, %f21
9576 srax %g4, %o3, %g5
9577 fnor %f14, %f20, %f8
9578 fmovsneg %icc, %f8, %f7
9579 stb %i4, [%l7 + 0x34]
9580 edge32n %l0, %l1, %l4
9581 fabsd %f30, %f2
9582 stw %o0, [%l7 + 0x40]
9583 st %f10, [%l7 + 0x34]
9584 udivcc %i3, 0x12B8, %l6
9585 fnot1s %f9, %f3
9586 fornot1 %f10, %f12, %f18
9587 movrlz %o4, %g3, %l3
9588 movrne %l2, %g2, %o2
9589 srl %o6, 0x1F, %l5
9590 edge8 %g1, %i1, %i5
9591 setx loop_28, %l0, %l1
9592 return %l1
9593 nop
9594 rdpr %cwp, %g1
9595 rdpr %cansave, %g2
9596 rdpr %canrestore, %g3
9597 rdpr %cleanwin, %g4
9598 rdpr %otherwin, %g5
9599 rdpr %wstate, %g6
9600loop_28: srax %g7, 0x0A, %o5
9601 sub %i0, %o7, %g6
9602 array32 %i2, %g4, %o3
9603 alignaddrl %i6, %g5, %l0
9604 sir 0x12CE
9605 ldx [%l7 + 0x48], %l1
9606 movpos %icc, %l4, %i4
9607 ld [%l7 + 0x30], %f28
9608 mulx %o0, %i3, %o4
9609 srax %g3, %l3, %l6
9610 sth %l2, [%l7 + 0x50]
9611 edge16n %g2, %o2, %l5
9612 fmovsvs %icc, %f16, %f15
9613 edge32 %o6, %g1, %i1
9614 ld [%l7 + 0x28], %f25
9615 srax %o1, 0x0E, %i7
9616 edge16ln %g7, %o5, %i5
9617 fmovdvc %xcc, %f4, %f9
9618 std %f12, [%l7 + 0x68]
9619 orn %o7, 0x07D9, %i0
9620 andcc %i2, %g4, %g6
9621 fnor %f26, %f16, %f30
9622 move %icc, %o3, %i6
9623 subc %g5, %l0, %l1
9624 umul %l4, 0x1325, %i4
9625 smulcc %i3, 0x1E24, %o0
9626 subc %g3, 0x026C, %o4
9627 nop
9628 set 0x44, %o3
9629 lduh [%l7 + %o3], %l3
9630 fsrc1 %f28, %f14
9631 srax %l6, 0x13, %g2
9632 array8 %o2, %l5, %o6
9633 mulscc %g1, 0x1714, %l2
9634 fmovdvs %xcc, %f24, %f26
9635 sethi 0x03D6, %o1
9636 sdivcc %i1, 0x0BE7, %g7
9637 mulx %i7, 0x1DAA, %i5
9638 fmovsle %xcc, %f6, %f31
9639 subc %o7, %o5, %i2
9640 andcc %i0, %g4, %g6
9641 movvc %xcc, %o3, %i6
9642 smulcc %l0, %g5, %l4
9643 sdivcc %i4, 0x19F0, %i3
9644 ldx [%l7 + 0x08], %l1
9645 movrlz %o0, 0x2FE, %o4
9646 fmovrsgez %g3, %f5, %f17
9647 movvc %icc, %l3, %g2
9648 fxnors %f19, %f13, %f0
9649 movne %xcc, %o2, %l5
9650 xor %o6, 0x026D, %g1
9651 umulcc %l2, 0x09BF, %o1
9652 fnot1s %f11, %f4
9653 fand %f2, %f18, %f0
9654 fpsub16s %f0, %f8, %f25
9655 xnorcc %l6, %i1, %g7
9656 movvc %xcc, %i5, %i7
9657 popc 0x0475, %o7
9658 movrgez %i2, %i0, %g4
9659 fandnot1 %f8, %f2, %f18
9660 st %f6, [%l7 + 0x74]
9661 udivx %g6, 0x1FA2, %o3
9662 fornot2s %f9, %f15, %f1
9663 smulcc %o5, %i6, %l0
9664 sllx %l4, %g5, %i4
9665 edge32 %l1, %o0, %o4
9666 stw %g3, [%l7 + 0x48]
9667 udivcc %l3, 0x145C, %g2
9668 fandnot1s %f22, %f1, %f15
9669 fmovdvs %icc, %f18, %f18
9670 sethi 0x0C0B, %o2
9671 array32 %l5, %i3, %o6
9672 ldx [%l7 + 0x60], %l2
9673 subcc %g1, %o1, %l6
9674 movpos %icc, %i1, %g7
9675 srlx %i7, %i5, %o7
9676 popc 0x19E7, %i0
9677 array16 %i2, %g4, %o3
9678 movrgez %o5, 0x3CE, %g6
9679 movrne %l0, %i6, %g5
9680 save %i4, %l4, %l1
9681 rdpr %cwp, %g1
9682 rdpr %cansave, %g2
9683 rdpr %canrestore, %g3
9684 rdpr %cleanwin, %g4
9685 rdpr %otherwin, %g5
9686 rdpr %wstate, %g6
9687 umulcc %o4, %o0, %l3
9688 edge8l %g2, %g3, %l5
9689 sethi 0x00C3, %o2
9690 sdivx %i3, 0x102D, %o6
9691 movvs %icc, %g1, %o1
9692 fsrc2 %f22, %f6
9693 stx %l6, [%l7 + 0x48]
9694 ldd [%l7 + 0x48], %f8
9695 umulcc %l2, %g7, %i7
9696 movpos %icc, %i1, %o7
9697 movrne %i5, %i2, %i0
9698 umul %g4, 0x04A9, %o5
9699 alignaddrl %o3, %g6, %l0
9700 edge8l %g5, %i4, %l4
9701 sll %i6, %o4, %o0
9702 fones %f28
9703 addc %l3, %g2, %g3
9704 fmuld8ulx16 %f23, %f2, %f8
9705 fmovdgu %xcc, %f24, %f13
9706 sra %l1, 0x0A, %l5
9707 fcmple32 %f4, %f18, %o2
9708 movvc %xcc, %i3, %o6
9709 edge32n %o1, %g1, %l6
9710 mulx %g7, %i7, %l2
9711 fmovdg %xcc, %f21, %f24
9712 movneg %icc, %o7, %i1
9713 fnor %f16, %f6, %f10
9714 udiv %i2, 0x0674, %i5
9715 mulscc %g4, %i0, %o3
9716 ldub [%l7 + 0x78], %g6
9717 udivx %l0, 0x13A8, %g5
9718 ldsb [%l7 + 0x21], %i4
9719 fmovsleu %icc, %f19, %f10
9720 edge32 %l4, %o5, %o4
9721 mova %icc, %i6, %o0
9722 fsrc2 %f30, %f20
9723 fabss %f0, %f20
9724 movg %icc, %g2, %l3
9725 edge8l %g3, %l5, %o2
9726 nop
9727 set 0x26, %l5
9728 lduh [%l7 + %l5], %l1
9729 ldx [%l7 + 0x60], %o6
9730 fpmerge %f6, %f10, %f6
9731 fpmerge %f17, %f6, %f16
9732 mulx %i3, %g1, %l6
9733 add %o1, 0x1FCE, %i7
9734 edge16n %l2, %g7, %o7
9735 addccc %i1, 0x091D, %i5
9736 lduw [%l7 + 0x60], %i2
9737 umulcc %g4, %i0, %o3
9738 sll %g6, %l0, %g5
9739 edge32n %l4, %o5, %i4
9740 stw %o4, [%l7 + 0x34]
9741 movrlz %i6, %o0, %g2
9742 or %g3, %l5, %o2
9743 edge32 %l1, %l3, %i3
9744 stx %o6, [%l7 + 0x70]
9745 sllx %g1, %l6, %i7
9746 edge16 %o1, %l2, %o7
9747 subccc %i1, 0x1858, %g7
9748 ldd [%l7 + 0x60], %f8
9749 mulscc %i5, %g4, %i0
9750 umul %o3, %i2, %g6
9751 bshuffle %f12, %f16, %f30
9752 edge32n %l0, %l4, %g5
9753 fmovrdgez %i4, %f30, %f8
9754 fnot2 %f0, %f20
9755 fmul8ulx16 %f12, %f0, %f12
9756 srax %o5, 0x00, %i6
9757 ldsb [%l7 + 0x19], %o4
9758 edge8l %o0, %g2, %g3
9759 movcs %xcc, %o2, %l5
9760 alignaddrl %l1, %i3, %l3
9761 ldd [%l7 + 0x08], %f26
9762 ld [%l7 + 0x28], %f21
9763 add %g1, %l6, %o6
9764 ldd [%l7 + 0x28], %o0
9765 movn %xcc, %i7, %o7
9766 movrgez %l2, %g7, %i1
9767 movgu %icc, %g4, %i5
9768 xor %i0, 0x0CDA, %i2
9769 addc %o3, 0x0638, %l0
9770 smul %l4, %g5, %g6
9771 stw %i4, [%l7 + 0x0C]
9772 stx %i6, [%l7 + 0x18]
9773 udiv %o4, 0x0EA6, %o5
9774 addcc %o0, 0x10E8, %g3
9775 fmovdl %icc, %f4, %f15
9776 movgu %xcc, %g2, %o2
9777 fone %f4
9778 add %l5, 0x0D7A, %i3
9779 edge32ln %l3, %l1, %l6
9780 xor %o6, 0x0B60, %g1
9781 or %o1, %i7, %l2
9782 movre %g7, 0x370, %o7
9783 sub %i1, 0x011D, %g4
9784 edge16l %i0, %i5, %i2
9785 xorcc %l0, 0x1A3A, %o3
9786 nop
9787 set 0x50, %g1
9788 ldsw [%l7 + %g1], %g5
9789 sir 0x02A2
9790 xor %g6, %i4, %i6
9791 fmovrdlez %l4, %f4, %f0
9792 xor %o5, %o0, %o4
9793 stb %g2, [%l7 + 0x46]
9794 sub %o2, 0x0CE5, %l5
9795 sra %i3, %g3, %l3
9796 alignaddr %l6, %l1, %o6
9797 movrgz %g1, 0x15F, %i7
9798 movneg %icc, %l2, %g7
9799 stw %o1, [%l7 + 0x60]
9800 umulcc %o7, 0x0847, %i1
9801 srlx %i0, 0x02, %i5
9802 fornot1 %f10, %f18, %f30
9803 array8 %g4, %l0, %o3
9804 edge16 %i2, %g5, %i4
9805 movleu %xcc, %g6, %l4
9806 addccc %i6, %o0, %o4
9807 movpos %icc, %g2, %o5
9808 ldub [%l7 + 0x59], %l5
9809 udivcc %o2, 0x0F62, %g3
9810 lduw [%l7 + 0x08], %i3
9811 movleu %xcc, %l6, %l1
9812 ldd [%l7 + 0x30], %f30
9813 srax %o6, %l3, %g1
9814 sub %l2, %i7, %g7
9815 and %o1, %i1, %o7
9816 movrlez %i0, 0x108, %i5
9817 stw %l0, [%l7 + 0x50]
9818 stw %o3, [%l7 + 0x0C]
9819 fmovdvc %icc, %f8, %f9
9820 movvs %icc, %g4, %g5
9821 sdivx %i2, 0x0F4A, %i4
9822 fmuld8sux16 %f22, %f28, %f26
9823 sir 0x0BA9
9824 lduw [%l7 + 0x68], %g6
9825 for %f18, %f16, %f14
9826 alignaddr %i6, %l4, %o0
9827 mulx %g2, 0x0B03, %o5
9828 sth %o4, [%l7 + 0x34]
9829 sethi 0x1660, %o2
9830 edge32n %l5, %i3, %g3
9831 array16 %l6, %l1, %o6
9832 fnegd %f12, %f20
9833 fmuld8sux16 %f10, %f12, %f6
9834 fmuld8ulx16 %f13, %f21, %f24
9835 lduh [%l7 + 0x76], %l3
9836 movrlez %g1, %i7, %l2
9837 addccc %g7, %i1, %o1
9838 fmovrdlez %o7, %f22, %f4
9839 fmovspos %icc, %f20, %f4
9840 subccc %i0, %l0, %o3
9841 ldsw [%l7 + 0x1C], %g4
9842 movneg %xcc, %g5, %i2
9843 movrgz %i4, 0x28D, %g6
9844 movpos %icc, %i6, %l4
9845 fmovdle %xcc, %f3, %f22
9846 movl %xcc, %o0, %g2
9847 popc 0x0303, %i5
9848 edge8n %o4, %o2, %o5
9849 edge8n %l5, %g3, %i3
9850 siam 0x5
9851 sth %l6, [%l7 + 0x66]
9852 fmovrdlez %o6, %f6, %f22
9853 nop
9854 set 0x41, %g3
9855 ldsb [%l7 + %g3], %l1
9856 movvs %xcc, %g1, %l3
9857 ldd [%l7 + 0x28], %i6
9858 lduh [%l7 + 0x64], %g7
9859 udiv %i1, 0x191F, %l2
9860 for %f26, %f4, %f16
9861 fmuld8sux16 %f1, %f4, %f8
9862 edge8ln %o1, %o7, %l0
9863 fmul8x16al %f1, %f24, %f2
9864 fcmpd %fcc1, %f6, %f2
9865 add %o3, 0x0F15, %i0
9866 movcs %xcc, %g5, %i2
9867 orncc %i4, 0x0030, %g4
9868 fandnot2s %f12, %f8, %f18
9869 edge32l %i6, %g6, %l4
9870 srax %o0, %i5, %o4
9871 movvc %icc, %o2, %o5
9872 movre %g2, %l5, %i3
9873 lduh [%l7 + 0x78], %l6
9874 ldx [%l7 + 0x30], %o6
9875 restore %g3, %g1, %l3
9876 rdpr %cwp, %g1
9877 rdpr %cansave, %g2
9878 rdpr %canrestore, %g3
9879 rdpr %cleanwin, %g4
9880 rdpr %otherwin, %g5
9881 rdpr %wstate, %g6
9882 fnand %f10, %f22, %f22
9883 andn %l1, %i7, %i1
9884 xorcc %g7, 0x0656, %l2
9885 movne %icc, %o1, %o7
9886 movne %icc, %l0, %i0
9887 movrgez %o3, %g5, %i4
9888 mova %xcc, %i2, %g4
9889 and %i6, 0x0BDA, %l4
9890 sra %o0, %i5, %g6
9891 fcmpne16 %f14, %f22, %o4
9892 st %f29, [%l7 + 0x18]
9893 udiv %o5, 0x14C6, %o2
9894 add %g2, 0x0F15, %l5
9895 edge16 %i3, %o6, %l6
9896 st %f14, [%l7 + 0x28]
9897 st %f1, [%l7 + 0x78]
9898 movrne %g1, %l3, %l1
9899 movn %xcc, %i7, %i1
9900 ldd [%l7 + 0x30], %f18
9901 movrgz %g7, 0x09A, %l2
9902 movleu %xcc, %g3, %o7
9903 movpos %xcc, %l0, %o1
9904 nop
9905 set 0x45, %o6
9906 stb %o3, [%l7 + %o6]
9907 subcc %i0, 0x0502, %g5
9908 array16 %i2, %i4, %g4
9909 lduh [%l7 + 0x68], %i6
9910 xnorcc %l4, %o0, %g6
9911 fmovscs %xcc, %f20, %f23
9912 ldsb [%l7 + 0x26], %o4
9913 stw %o5, [%l7 + 0x7C]
9914 ldsb [%l7 + 0x71], %i5
9915 lduw [%l7 + 0x5C], %g2
9916 mova %icc, %l5, %i3
9917 fmovsleu %icc, %f16, %f30
9918 movgu %xcc, %o6, %o2
9919 smulcc %g1, %l3, %l1
9920 ldub [%l7 + 0x29], %l6
9921 edge8ln %i1, %g7, %l2
9922 alignaddrl %i7, %g3, %o7
9923 andncc %l0, %o3, %o1
9924 movge %icc, %g5, %i0
9925 xor %i4, 0x16DF, %i2
9926 movrlz %g4, 0x3FA, %l4
9927 sir 0x0C44
9928 smulcc %o0, %g6, %o4
9929 edge8ln %o5, %i5, %g2
9930 lduh [%l7 + 0x08], %i6
9931 movne %icc, %i3, %l5
9932 sth %o2, [%l7 + 0x28]
9933 movg %xcc, %o6, %g1
9934 fmul8x16au %f0, %f25, %f28
9935 movg %xcc, %l3, %l1
9936 sdivcc %i1, 0x18DB, %g7
9937 st %f31, [%l7 + 0x54]
9938 mova %icc, %l6, %i7
9939 orn %l2, 0x0AFC, %o7
9940 movrgez %l0, %o3, %g3
9941 fmul8sux16 %f10, %f26, %f30
9942 fpadd16s %f31, %f31, %f10
9943 fornot1s %f19, %f9, %f0
9944 umulcc %o1, 0x08CC, %i0
9945 stw %i4, [%l7 + 0x4C]
9946 fxnor %f4, %f14, %f10
9947 sra %g5, %g4, %i2
9948 lduh [%l7 + 0x08], %o0
9949 movrgz %l4, %g6, %o4
9950 movl %xcc, %o5, %g2
9951 movrne %i5, %i6, %l5
9952 sdiv %o2, 0x035A, %o6
9953 fcmpeq32 %f8, %f12, %g1
9954 udivcc %i3, 0x1EE2, %l3
9955 edge8 %l1, %g7, %l6
9956 fabsd %f10, %f16
9957 movrlez %i7, 0x3B9, %i1
9958 edge32 %o7, %l2, %o3
9959 alignaddrl %g3, %l0, %o1
9960 movrlez %i0, %i4, %g5
9961 movrgez %g4, 0x236, %i2
9962 xnorcc %o0, 0x0453, %l4
9963 udiv %g6, 0x144F, %o5
9964 addc %o4, %g2, %i6
9965 umulcc %l5, 0x08CF, %i5
9966 fmovdneg %icc, %f19, %f9
9967 fcmpgt16 %f10, %f24, %o6
9968 ld [%l7 + 0x68], %f18
9969 mova %xcc, %g1, %i3
9970 addcc %l3, 0x0BB4, %o2
9971 fornot2 %f6, %f22, %f4
9972 udivcc %l1, 0x03D2, %g7
9973 fmovd %f28, %f26
9974 fmovrdgez %i7, %f2, %f20
9975 fornot1 %f2, %f28, %f26
9976 ldd [%l7 + 0x60], %i0
9977 edge8l %o7, %l6, %l2
9978 xnorcc %g3, 0x132E, %l0
9979 movrgez %o1, 0x26C, %i0
9980 movrne %i4, 0x2F9, %o3
9981 movrne %g5, %i2, %o0
9982 edge32ln %l4, %g6, %o5
9983 fmovrsgz %g4, %f25, %f17
9984 smul %o4, 0x140E, %i6
9985 addccc %g2, 0x1922, %i5
9986 sir 0x1359
9987 movre %o6, 0x166, %g1
9988 udivx %i3, 0x1CB8, %l5
9989 edge16 %o2, %l3, %l1
9990 fmovdn %icc, %f4, %f0
9991 udiv %i7, 0x1BD6, %g7
9992 sdivcc %o7, 0x01BF, %i1
9993 lduh [%l7 + 0x10], %l6
9994 array16 %l2, %l0, %g3
9995 xnor %i0, 0x16E7, %o1
9996 fcmpgt16 %f12, %f10, %i4
9997 ld [%l7 + 0x4C], %f10
9998 ldd [%l7 + 0x38], %f4
9999 fmovdgu %icc, %f23, %f17
10000 fornot2 %f10, %f6, %f6
10001 fmovsa %icc, %f28, %f26
10002 xorcc %o3, 0x0A90, %i2
10003 sdiv %o0, 0x16A2, %g5
10004 movleu %xcc, %l4, %o5
10005 fpsub16s %f9, %f19, %f22
10006 fmovdcc %xcc, %f30, %f3
10007 sir 0x0FB4
10008 sth %g4, [%l7 + 0x1E]
10009 xorcc %o4, 0x09BA, %i6
10010 array32 %g6, %g2, %i5
10011 ldd [%l7 + 0x78], %f14
10012 srlx %g1, %i3, %o6
10013 sth %l5, [%l7 + 0x20]
10014 fnors %f24, %f28, %f23
10015 movpos %xcc, %o2, %l1
10016 fpadd16 %f16, %f2, %f6
10017 sir 0x1DE9
10018 fpadd32 %f2, %f6, %f10
10019 setx loop_29, %l0, %l1
10020 return %l1
10021 nop
10022 rdpr %cwp, %g1
10023 rdpr %cansave, %g2
10024 rdpr %canrestore, %g3
10025 rdpr %cleanwin, %g4
10026 rdpr %otherwin, %g5
10027 rdpr %wstate, %g6
10028loop_29: movrlz %i1, 0x197, %o7
10029 restore %l6, 0x1057, %l0
10030 rdpr %cwp, %g1
10031 rdpr %cansave, %g2
10032 rdpr %canrestore, %g3
10033 rdpr %cleanwin, %g4
10034 rdpr %otherwin, %g5
10035 rdpr %wstate, %g6
10036 fpsub16 %f6, %f12, %f2
10037 movn %xcc, %l2, %i0
10038 andncc %o1, %i4, %g3
10039 ldd [%l7 + 0x20], %o2
10040 smul %o0, %g5, %i2
10041 sth %l4, [%l7 + 0x78]
10042 st %f0, [%l7 + 0x38]
10043 fmovrslz %o5, %f1, %f21
10044 fmovrdgz %g4, %f8, %f26
10045 sdivcc %o4, 0x09B7, %g6
10046 edge16 %i6, %i5, %g2
10047 mova %icc, %i3, %g1
10048 sra %l5, %o2, %o6
10049 addc %i7, %l1, %l3
10050 fmovdpos %xcc, %f28, %f10
10051 sdiv %g7, 0x0081, %o7
10052 movrgz %i1, 0x07F, %l6
10053 fcmpd %fcc0, %f12, %f14
10054 ldsb [%l7 + 0x79], %l0
10055 orcc %l2, %i0, %i4
10056 lduh [%l7 + 0x3A], %o1
10057 edge16ln %o3, %o0, %g5
10058 fandnot2s %f18, %f28, %f20
10059 fornot2s %f31, %f14, %f11
10060 udivcc %g3, 0x05AE, %i2
10061 ldub [%l7 + 0x10], %l4
10062 sir 0x045F
10063 mulscc %o5, %g4, %o4
10064 sth %g6, [%l7 + 0x56]
10065 sdivx %i6, 0x1819, %i5
10066 xorcc %g2, %g1, %l5
10067 edge8l %i3, %o6, %o2
10068 movrlez %i7, 0x38A, %l3
10069 save %l1, %o7, %g7
10070 rdpr %cwp, %g1
10071 rdpr %cansave, %g2
10072 rdpr %canrestore, %g3
10073 rdpr %cleanwin, %g4
10074 rdpr %otherwin, %g5
10075 rdpr %wstate, %g6
10076 sll %l6, 0x15, %i1
10077 edge16n %l0, %i0, %i4
10078 mova %icc, %l2, %o1
10079 movpos %icc, %o3, %g5
10080 save %g3, %i2, %l4
10081 rdpr %cwp, %g1
10082 rdpr %cansave, %g2
10083 rdpr %canrestore, %g3
10084 rdpr %cleanwin, %g4
10085 rdpr %otherwin, %g5
10086 rdpr %wstate, %g6
10087 add %o5, %g4, %o0
10088 movrlz %o4, %g6, %i5
10089 xor %i6, %g2, %l5
10090 edge8ln %i3, %o6, %g1
10091 movgu %xcc, %i7, %o2
10092 orcc %l1, %l3, %g7
10093 movneg %icc, %o7, %i1
10094 or %l0, 0x1A69, %i0
10095 movleu %xcc, %l6, %l2
10096 fmovsge %icc, %f2, %f0
10097 umulcc %i4, %o3, %o1
10098 xnorcc %g3, %g5, %l4
10099 udivcc %o5, 0x1484, %i2
10100 lduh [%l7 + 0x28], %g4
10101 array32 %o0, %g6, %i5
10102 ldsw [%l7 + 0x48], %i6
10103 edge8l %o4, %l5, %g2
10104 edge8ln %i3, %o6, %g1
10105 edge16 %o2, %i7, %l1
10106 movrne %l3, %o7, %g7
10107 movrgez %i1, %l0, %i0
10108 lduw [%l7 + 0x24], %l2
10109 fpadd16 %f26, %f0, %f4
10110 movneg %icc, %l6, %i4
10111 array8 %o3, %o1, %g3
10112 fpadd16s %f9, %f13, %f14
10113 fpsub32 %f0, %f8, %f20
10114 fmovrse %g5, %f31, %f29
10115 movgu %xcc, %l4, %o5
10116 sll %g4, %i2, %o0
10117 movrlez %i5, 0x393, %g6
10118 movcs %xcc, %i6, %o4
10119 edge32 %g2, %i3, %o6
10120 stx %l5, [%l7 + 0x38]
10121 alignaddr %o2, %i7, %l1
10122 movpos %xcc, %l3, %o7
10123 sdivcc %g7, 0x0550, %i1
10124 smulcc %l0, 0x10F5, %i0
10125 smul %g1, 0x17FC, %l6
10126 sllx %i4, %l2, %o1
10127 movvc %icc, %o3, %g3
10128 edge8l %l4, %g5, %o5
10129 sethi 0x0FC0, %g4
10130 lduh [%l7 + 0x70], %o0
10131 fabss %f1, %f3
10132 fmovda %icc, %f29, %f31
10133 edge16n %i2, %i5, %g6
10134 movrlez %o4, %i6, %g2
10135 edge16n %i3, %l5, %o2
10136 stb %i7, [%l7 + 0x70]
10137 umulcc %l1, %o6, %l3
10138 mulscc %g7, 0x0F97, %o7
10139 subc %l0, 0x0A1C, %i1
10140 stw %i0, [%l7 + 0x18]
10141 faligndata %f18, %f14, %f24
10142 fsrc2s %f24, %f9
10143 alignaddrl %l6, %i4, %g1
10144 edge16l %o1, %o3, %l2
10145 movneg %xcc, %l4, %g5
10146 alignaddrl %g3, %o5, %o0
10147 nop
10148 set 0x0A, %l1
10149 lduh [%l7 + %l1], %g4
10150 movgu %icc, %i2, %g6
10151 movleu %xcc, %i5, %o4
10152 xorcc %g2, 0x0B6E, %i6
10153 addcc %l5, %i3, %i7
10154 sth %o2, [%l7 + 0x38]
10155 movn %icc, %o6, %l1
10156 movge %icc, %l3, %g7
10157 fzero %f14
10158 fcmpgt16 %f2, %f16, %o7
10159 sdiv %l0, 0x0CAF, %i1
10160 ldsb [%l7 + 0x6B], %l6
10161 fmovd %f12, %f6
10162 udiv %i0, 0x1A67, %g1
10163 fnot2 %f2, %f28
10164 edge8ln %o1, %o3, %l2
10165 mova %icc, %l4, %i4
10166 move %xcc, %g3, %g5
10167 array8 %o5, %o0, %g4
10168 movrgez %i2, 0x324, %i5
10169 edge8ln %g6, %g2, %i6
10170 fmovdl %xcc, %f20, %f8
10171 fnot2s %f25, %f29
10172 std %f28, [%l7 + 0x18]
10173 edge8 %o4, %l5, %i7
10174 movvs %xcc, %i3, %o2
10175 smulcc %o6, %l1, %l3
10176 smulcc %g7, 0x14EA, %o7
10177 mova %icc, %i1, %l6
10178 fcmpd %fcc2, %f18, %f4
10179 sth %l0, [%l7 + 0x50]
10180 ldd [%l7 + 0x08], %i0
10181 ldx [%l7 + 0x20], %g1
10182 edge16 %o1, %o3, %l2
10183 movpos %xcc, %l4, %i4
10184 lduw [%l7 + 0x10], %g5
10185 fmovdcs %xcc, %f1, %f18
10186 nop
10187 set 0x10, %i2
10188 std %f8, [%l7 + %i2]
10189 fmovsn %xcc, %f25, %f1
10190 andn %o5, 0x138B, %o0
10191 mova %icc, %g4, %i2
10192 movpos %xcc, %g3, %g6
10193 add %g2, %i5, %i6
10194 ld [%l7 + 0x40], %f2
10195 movre %l5, 0x0F1, %o4
10196 fmovde %icc, %f7, %f5
10197 ldub [%l7 + 0x36], %i3
10198 movge %icc, %i7, %o6
10199 edge8 %o2, %l3, %l1
10200 fpack16 %f20, %f7
10201 or %o7, 0x1036, %g7
10202 edge8ln %l6, %i1, %l0
10203 movrgez %g1, %i0, %o1
10204 alignaddrl %o3, %l4, %i4
10205 bshuffle %f28, %f8, %f2
10206 movg %xcc, %g5, %o5
10207 mulx %o0, %g4, %i2
10208 movn %xcc, %g3, %g6
10209 fnot2 %f18, %f16
10210 array8 %g2, %l2, %i5
10211 sdivx %l5, 0x164A, %i6
10212 add %o4, 0x1827, %i3
10213 movne %icc, %i7, %o2
10214 ldsh [%l7 + 0x36], %o6
10215 fmul8x16 %f27, %f8, %f12
10216 fmovscc %xcc, %f9, %f23
10217 xnor %l3, %o7, %g7
10218 orn %l6, %i1, %l0
10219 sethi 0x113E, %g1
10220 movl %xcc, %i0, %o1
10221 sdivcc %l1, 0x1198, %l4
10222 udivcc %o3, 0x0454, %i4
10223 orcc %o5, 0x0BC3, %g5
10224 fcmpgt16 %f18, %f2, %g4
10225 fors %f8, %f14, %f12
10226 smulcc %o0, 0x1B49, %g3
10227 alignaddrl %i2, %g2, %g6
10228 edge8n %i5, %l2, %i6
10229 edge32ln %l5, %o4, %i3
10230 movvc %icc, %i7, %o6
10231 nop
10232 set 0x08, %i4
10233 ldsw [%l7 + %i4], %o2
10234 sdiv %l3, 0x0C79, %g7
10235 smulcc %o7, %l6, %i1
10236 movn %xcc, %l0, %i0
10237 array16 %o1, %l1, %g1
10238 and %l4, %i4, %o5
10239 udivx %o3, 0x135F, %g5
10240 fmovscc %xcc, %f13, %f3
10241 udivx %g4, 0x1540, %o0
10242 andncc %g3, %i2, %g6
10243 edge32ln %i5, %l2, %g2
10244 alignaddr %i6, %l5, %i3
10245 sra %i7, %o4, %o2
10246 movg %icc, %o6, %g7
10247 edge8n %o7, %l6, %l3
10248 fpsub32s %f17, %f21, %f7
10249 fmovsle %xcc, %f28, %f22
10250 fpsub16s %f5, %f23, %f18
10251 movrgez %i1, %l0, %o1
10252 movcs %xcc, %l1, %g1
10253 ldsw [%l7 + 0x6C], %i0
10254 andn %l4, %o5, %o3
10255 fpsub16s %f15, %f21, %f21
10256 ldsb [%l7 + 0x65], %g5
10257 movle %icc, %g4, %o0
10258 ldsb [%l7 + 0x22], %g3
10259 srl %i2, 0x08, %g6
10260 edge16ln %i5, %i4, %l2
10261 fmovsa %xcc, %f14, %f21
10262 sub %i6, 0x0D1A, %g2
10263 srax %l5, %i7, %o4
10264 addc %i3, %o6, %g7
10265 mulscc %o7, %l6, %l3
10266 xor %i1, %l0, %o1
10267 edge32l %o2, %g1, %i0
10268 edge8l %l1, %o5, %o3
10269 ldx [%l7 + 0x28], %l4
10270 fmovdvc %xcc, %f29, %f5
10271 movrgz %g4, %g5, %o0
10272 edge32n %g3, %g6, %i5
10273 add %i4, %l2, %i6
10274 xnor %g2, %i2, %l5
10275 edge8ln %i7, %o4, %i3
10276 fmovsn %xcc, %f7, %f22
10277 movrlez %g7, 0x001, %o6
10278 stw %o7, [%l7 + 0x58]
10279 edge32 %l3, %l6, %i1
10280 movre %o1, 0x04D, %o2
10281 edge8l %g1, %l0, %l1
10282 edge32ln %i0, %o5, %l4
10283 fpack32 %f30, %f0, %f0
10284 fnot2s %f4, %f22
10285 movre %g4, 0x1E5, %o3
10286 lduh [%l7 + 0x74], %g5
10287 move %xcc, %g3, %g6
10288 fmovrdgz %o0, %f20, %f0
10289 movcc %icc, %i4, %i5
10290 fexpand %f13, %f22
10291 srlx %l2, 0x1E, %g2
10292 movle %icc, %i6, %l5
10293 fmovsgu %icc, %f20, %f28
10294 mulx %i2, %i7, %i3
10295 addcc %o4, %g7, %o6
10296 mulx %o7, %l3, %l6
10297 ldsh [%l7 + 0x08], %i1
10298 xnorcc %o2, 0x1BD2, %o1
10299 movcs %xcc, %g1, %l1
10300 sethi 0x1C76, %l0
10301 addccc %i0, %o5, %g4
10302 sir 0x07C7
10303 add %l4, %g5, %g3
10304 lduh [%l7 + 0x52], %o3
10305 and %g6, %i4, %i5
10306 fxor %f2, %f8, %f4
10307 edge32l %l2, %o0, %g2
10308 lduw [%l7 + 0x2C], %l5
10309 ld [%l7 + 0x38], %f8
10310 nop
10311 set 0x6B, %o1
10312 ldsb [%l7 + %o1], %i2
10313 movcs %xcc, %i6, %i7
10314 srlx %o4, %g7, %i3
10315 movrlz %o6, %l3, %o7
10316 movrne %i1, 0x151, %o2
10317 addc %o1, %l6, %l1
10318 sllx %l0, %i0, %g1
10319 movvc %xcc, %o5, %g4
10320 movge %icc, %l4, %g5
10321 xorcc %o3, 0x1208, %g3
10322 fmovda %icc, %f29, %f12
10323 subccc %i4, 0x11BD, %i5
10324 setx loop_30, %l0, %l1
10325 return %l1
10326 nop
10327 rdpr %cwp, %g1
10328 rdpr %cansave, %g2
10329 rdpr %canrestore, %g3
10330 rdpr %cleanwin, %g4
10331 rdpr %otherwin, %g5
10332 rdpr %wstate, %g6
10333loop_30: fxnors %f5, %f9, %f0
10334 umul %o0, %l5, %i2
10335 movre %i6, 0x3EA, %o4
10336 movrne %g7, 0x1C9, %i3
10337 edge32l %o6, %i7, %l3
10338 edge32l %i1, %o7, %o1
10339 edge16l %l6, %l1, %o2
10340 mova %xcc, %i0, %l0
10341 fcmpgt16 %f0, %f16, %g1
10342 movpos %icc, %g4, %l4
10343 fxnors %f6, %f8, %f16
10344 umulcc %g5, %o5, %g3
10345 array8 %o3, %i4, %g6
10346 sdivcc %l2, 0x056A, %i5
10347 add %g2, 0x1072, %o0
10348 edge32 %l5, %i2, %i6
10349 sll %o4, 0x01, %g7
10350 bshuffle %f14, %f22, %f4
10351 fandnot1 %f0, %f8, %f26
10352 udiv %i3, 0x03AA, %o6
10353 sir 0x1E8D
10354 smul %l3, 0x05A0, %i7
10355 or %i1, %o1, %o7
10356 addccc %l1, 0x1E6C, %l6
10357 xnorcc %i0, 0x05AD, %o2
10358 fsrc1s %f31, %f10
10359 stx %g1, [%l7 + 0x78]
10360 nop
10361 set 0x0C, %l4
10362 ldub [%l7 + %l4], %g4
10363 movre %l4, 0x241, %g5
10364 orn %o5, 0x1C55, %l0
10365 fmovdle %xcc, %f16, %f22
10366 edge8ln %g3, %i4, %o3
10367 umul %l2, 0x0B3C, %g6
10368 andncc %i5, %o0, %l5
10369 or %i2, 0x1C0C, %g2
10370 andn %o4, %g7, %i3
10371 umulcc %i6, 0x11BA, %l3
10372 ld [%l7 + 0x30], %f3
10373 umul %i7, 0x1A9C, %o6
10374 movre %i1, %o1, %l1
10375 udiv %o7, 0x0430, %i0
10376 std %f22, [%l7 + 0x70]
10377 udivx %o2, 0x0FDF, %g1
10378 subccc %l6, 0x0E6B, %l4
10379 xor %g5, 0x06B3, %g4
10380 edge16ln %l0, %g3, %i4
10381 nop
10382 set 0x18, %g2
10383 stw %o3, [%l7 + %g2]
10384 edge32ln %o5, %g6, %l2
10385 bshuffle %f18, %f30, %f20
10386 movleu %xcc, %o0, %i5
10387 orncc %i2, %l5, %o4
10388 movgu %xcc, %g7, %g2
10389 fmovd %f20, %f2
10390 subccc %i3, 0x0FF3, %i6
10391 udiv %l3, 0x0161, %o6
10392 udiv %i1, 0x03D3, %o1
10393 lduw [%l7 + 0x1C], %l1
10394 mova %icc, %o7, %i7
10395 movne %xcc, %i0, %g1
10396 movle %icc, %o2, %l6
10397 fmovrdgez %g5, %f18, %f12
10398 fpackfix %f2, %f14
10399 fmul8sux16 %f24, %f12, %f20
10400 subcc %g4, %l0, %l4
10401 andcc %g3, 0x0BE6, %i4
10402 fcmpd %fcc3, %f0, %f22
10403 edge8ln %o5, %g6, %o3
10404 fmovsn %icc, %f22, %f17
10405 fpsub16 %f0, %f8, %f8
10406 srl %l2, 0x0B, %i5
10407 fnegd %f26, %f22
10408 movcs %icc, %o0, %l5
10409 fornot2 %f16, %f30, %f0
10410 edge32n %i2, %o4, %g2
10411 xor %i3, 0x1605, %g7
10412 movvs %xcc, %l3, %o6
10413 move %xcc, %i6, %i1
10414 st %f27, [%l7 + 0x18]
10415 ldd [%l7 + 0x48], %l0
10416 array8 %o7, %i7, %o1
10417 udivcc %g1, 0x0AB1, %o2
10418 addcc %i0, %l6, %g4
10419 fpack16 %f4, %f2
10420 umul %l0, %g5, %l4
10421 sdiv %i4, 0x053D, %g3
10422 udivx %o5, 0x168E, %g6
10423 edge8l %l2, %i5, %o0
10424 fzero %f2
10425 fpsub32 %f22, %f14, %f6
10426 udivcc %l5, 0x1AF2, %o3
10427 edge32 %i2, %g2, %i3
10428 srlx %o4, 0x0A, %l3
10429 fmovsa %xcc, %f9, %f4
10430 srl %g7, 0x1C, %o6
10431 st %f26, [%l7 + 0x18]
10432 fpadd32s %f28, %f27, %f8
10433 popc %i1, %i6
10434 ldub [%l7 + 0x0B], %l1
10435 udiv %i7, 0x0BD6, %o7
10436 fzero %f30
10437 movrgz %g1, 0x083, %o2
10438 edge16l %i0, %o1, %g4
10439 add %l0, %l6, %l4
10440 movrlz %i4, 0x355, %g3
10441 stb %g5, [%l7 + 0x12]
10442 sethi 0x1479, %o5
10443 fmovrsgez %l2, %f25, %f26
10444 fmul8sux16 %f20, %f24, %f0
10445 edge32ln %g6, %i5, %o0
10446 addcc %l5, %i2, %o3
10447 restore %g2, %o4, %l3
10448 rdpr %cwp, %g1
10449 rdpr %cansave, %g2
10450 rdpr %canrestore, %g3
10451 rdpr %cleanwin, %g4
10452 rdpr %otherwin, %g5
10453 rdpr %wstate, %g6
10454 fcmpgt32 %f0, %f6, %g7
10455 andcc %i3, 0x130E, %i1
10456 stb %o6, [%l7 + 0x38]
10457 edge8ln %i6, %i7, %l1
10458 alignaddr %g1, %o7, %i0
10459 fpsub16 %f20, %f14, %f8
10460 edge32 %o1, %o2, %l0
10461 sdiv %l6, 0x1329, %l4
10462 udiv %i4, 0x01B6, %g4
10463 nop
10464 set 0x50, %o5
10465 stx %g3, [%l7 + %o5]
10466 movrne %g5, %l2, %o5
10467 alignaddr %i5, %g6, %l5
10468 lduw [%l7 + 0x20], %o0
10469 ldd [%l7 + 0x40], %o2
10470 fnegd %f4, %f26
10471 edge32n %g2, %i2, %o4
10472 edge16n %l3, %i3, %g7
10473 edge32l %o6, %i6, %i1
10474 lduh [%l7 + 0x74], %i7
10475 edge16ln %l1, %g1, %i0
10476 alignaddrl %o1, %o7, %o2
10477 st %f0, [%l7 + 0x20]
10478 ld [%l7 + 0x3C], %f17
10479 stx %l6, [%l7 + 0x20]
10480 lduh [%l7 + 0x7E], %l0
10481 ldx [%l7 + 0x20], %l4
10482 movrlz %g4, 0x08A, %i4
10483 fmovdgu %icc, %f11, %f10
10484 setx loop_31, %l0, %l1
10485 return %l1
10486 nop
10487 rdpr %cwp, %g1
10488 rdpr %cansave, %g2
10489 rdpr %canrestore, %g3
10490 rdpr %cleanwin, %g4
10491 rdpr %otherwin, %g5
10492 rdpr %wstate, %g6
10493loop_31: fxnor %f22, %f4, %f30
10494 sth %o5, [%l7 + 0x50]
10495 std %f12, [%l7 + 0x48]
10496 ldx [%l7 + 0x28], %l2
10497 movrne %g6, 0x157, %l5
10498 movvs %xcc, %o0, %i5
10499 fmovdvs %icc, %f26, %f25
10500 fmovsvc %xcc, %f30, %f4
10501 sll %g2, 0x1D, %o3
10502 stb %o4, [%l7 + 0x46]
10503 ld [%l7 + 0x70], %f19
10504 andcc %l3, 0x1878, %i3
10505 fands %f0, %f23, %f12
10506 movrne %i2, 0x22D, %o6
10507 movle %icc, %i6, %i1
10508 addc %i7, %g7, %g1
10509 edge8 %i0, %l1, %o1
10510 movrlez %o2, %o7, %l6
10511 movneg %icc, %l0, %g4
10512 sth %l4, [%l7 + 0x58]
10513 xorcc %g3, %g5, %i4
10514 movrgz %l2, %o5, %l5
10515 fmovdvs %icc, %f11, %f23
10516 lduh [%l7 + 0x40], %g6
10517 sth %o0, [%l7 + 0x20]
10518 alignaddr %i5, %o3, %g2
10519 fmovsne %xcc, %f29, %f5
10520 movgu %xcc, %o4, %i3
10521 movvs %xcc, %l3, %i2
10522 edge16 %i6, %o6, %i1
10523 edge16ln %g7, %i7, %g1
10524 fxnor %f26, %f28, %f6
10525 orn %l1, 0x00B3, %i0
10526 movcc %icc, %o2, %o7
10527 fornot2 %f10, %f30, %f22
10528 sdivx %o1, 0x0991, %l0
10529 orcc %g4, 0x03C3, %l6
10530 edge16ln %l4, %g3, %i4
10531 or %g5, %l2, %o5
10532 srlx %l5, %g6, %o0
10533 fmovdn %icc, %f27, %f9
10534 andcc %i5, 0x05F1, %o3
10535 addccc %o4, 0x0A1F, %g2
10536 sethi 0x0C92, %l3
10537 xor %i2, %i6, %i3
10538 addcc %i1, 0x17AF, %o6
10539 srl %g7, 0x1B, %g1
10540 fnegs %f9, %f17
10541 stw %l1, [%l7 + 0x64]
10542 movne %icc, %i0, %o2
10543 movcs %xcc, %o7, %o1
10544 ldd [%l7 + 0x08], %l0
10545 addcc %g4, 0x0B75, %l6
10546 add %l4, %g3, %i4
10547 edge8l %i7, %l2, %g5
10548 srax %o5, %l5, %g6
10549 sub %o0, %o3, %o4
10550 andcc %g2, 0x18F6, %i5
10551 smulcc %l3, 0x06B6, %i6
10552 save %i3, %i2, %o6
10553 rdpr %cwp, %g1
10554 rdpr %cansave, %g2
10555 rdpr %canrestore, %g3
10556 rdpr %cleanwin, %g4
10557 rdpr %otherwin, %g5
10558 rdpr %wstate, %g6
10559 sllx %g7, 0x0D, %g1
10560 orncc %i1, 0x1EFA, %l1
10561 fandnot2 %f18, %f10, %f30
10562 movn %icc, %o2, %o7
10563 fand %f0, %f20, %f8
10564 or %o1, 0x1BF8, %i0
10565 xor %g4, 0x0394, %l0
10566 movre %l6, 0x1C7, %g3
10567 st %f3, [%l7 + 0x18]
10568 st %f14, [%l7 + 0x18]
10569 fmovsg %xcc, %f1, %f25
10570 for %f28, %f24, %f22
10571 umulcc %i4, 0x1B63, %i7
10572 std %f10, [%l7 + 0x08]
10573 smul %l2, 0x02F1, %l4
10574 udiv %g5, 0x0558, %l5
10575 fand %f2, %f2, %f4
10576 popc 0x1F40, %o5
10577 movrgez %o0, 0x2B0, %o3
10578 srl %g6, %o4, %i5
10579 udivx %g2, 0x1D57, %l3
10580 fmuld8ulx16 %f30, %f9, %f30
10581 stb %i6, [%l7 + 0x60]
10582 sir 0x0A62
10583 array16 %i3, %o6, %g7
10584 fmovrdne %i2, %f12, %f4
10585 stx %g1, [%l7 + 0x68]
10586 movrne %i1, 0x3CC, %l1
10587 mulx %o2, 0x0BB4, %o7
10588 edge16ln %i0, %g4, %l0
10589 movvs %icc, %l6, %g3
10590 st %f3, [%l7 + 0x24]
10591 or %o1, %i4, %i7
10592 ldsh [%l7 + 0x7C], %l2
10593 srax %l4, %l5, %g5
10594 sethi 0x0329, %o0
10595 edge16n %o5, %o3, %g6
10596 sth %o4, [%l7 + 0x38]
10597 edge32n %i5, %l3, %g2
10598 srax %i6, 0x09, %i3
10599 alignaddrl %g7, %o6, %g1
10600 movrgez %i2, %i1, %l1
10601 stb %o7, [%l7 + 0x70]
10602 subc %i0, %o2, %g4
10603 edge32n %l0, %g3, %l6
10604 movvc %xcc, %i4, %i7
10605 fnand %f28, %f22, %f18
10606 xnorcc %l2, 0x039E, %o1
10607 stx %l5, [%l7 + 0x10]
10608 popc %l4, %o0
10609 fands %f12, %f6, %f9
10610 orcc %o5, 0x1993, %g5
10611 alignaddrl %o3, %o4, %g6
10612 sth %i5, [%l7 + 0x14]
10613 edge8l %l3, %i6, %i3
10614 umulcc %g2, %o6, %g1
10615 movrlez %g7, 0x1B2, %i2
10616 movrne %i1, %l1, %o7
10617 andcc %o2, 0x1108, %i0
10618 movrlez %g4, %l0, %l6
10619 ldsw [%l7 + 0x50], %i4
10620 alignaddr %i7, %l2, %g3
10621 std %f16, [%l7 + 0x18]
10622 fmul8x16 %f9, %f18, %f22
10623 fpadd32s %f25, %f27, %f26
10624 fsrc1 %f28, %f8
10625 fpackfix %f0, %f11
10626 edge16n %o1, %l5, %o0
10627 edge8ln %l4, %g5, %o5
10628 movvc %icc, %o4, %o3
10629 movneg %xcc, %i5, %g6
10630 stb %l3, [%l7 + 0x57]
10631 movcc %xcc, %i3, %g2
10632 fcmpgt16 %f28, %f28, %o6
10633 fmovde %icc, %f23, %f10
10634 fandnot1s %f0, %f3, %f31
10635 srl %i6, 0x12, %g7
10636 edge32l %g1, %i2, %l1
10637 andcc %i1, %o7, %o2
10638 fmuld8ulx16 %f4, %f0, %f0
10639 srlx %i0, %l0, %g4
10640 fexpand %f27, %f16
10641 ldx [%l7 + 0x30], %l6
10642 fmovsleu %xcc, %f2, %f6
10643 ldd [%l7 + 0x50], %f30
10644 fnegs %f16, %f5
10645 nop
10646 set 0x18, %l3
10647 ldx [%l7 + %l3], %i7
10648 alignaddr %l2, %g3, %o1
10649 movgu %xcc, %l5, %o0
10650 edge16n %i4, %g5, %o5
10651 sub %o4, 0x04EF, %l4
10652 movrne %i5, %g6, %l3
10653 movl %icc, %o3, %i3
10654 alignaddr %g2, %o6, %g7
10655 std %f26, [%l7 + 0x40]
10656 ldd [%l7 + 0x48], %f22
10657 umulcc %i6, %g1, %l1
10658 fxnor %f24, %f16, %f10
10659 xnor %i1, 0x0A1E, %o7
10660 sth %i2, [%l7 + 0x7E]
10661 smul %o2, 0x003A, %l0
10662 fandnot2s %f19, %f21, %f4
10663 restore %g4, %i0, %i7
10664 rdpr %cwp, %g1
10665 rdpr %cansave, %g2
10666 rdpr %canrestore, %g3
10667 rdpr %cleanwin, %g4
10668 rdpr %otherwin, %g5
10669 rdpr %wstate, %g6
10670 edge16ln %l6, %g3, %o1
10671 udivcc %l5, 0x0ACA, %l2
10672 addccc %i4, 0x1FA0, %g5
10673 movle %icc, %o5, %o0
10674 stw %o4, [%l7 + 0x38]
10675 edge16l %l4, %i5, %g6
10676 sra %o3, %i3, %g2
10677 fcmpne32 %f16, %f4, %l3
10678 edge8n %o6, %g7, %g1
10679 smul %i6, %l1, %i1
10680 smulcc %o7, 0x14BA, %i2
10681 movn %xcc, %l0, %o2
10682 fmovrslz %i0, %f13, %f17
10683 ld [%l7 + 0x1C], %f26
10684 subc %g4, %l6, %i7
10685 ldsb [%l7 + 0x2E], %o1
10686 movrgez %l5, %l2, %g3
10687 fandnot2 %f4, %f4, %f2
10688 movrlez %i4, %g5, %o0
10689 ldd [%l7 + 0x38], %o4
10690 movge %icc, %l4, %i5
10691 smulcc %g6, %o3, %o4
10692 movn %icc, %i3, %g2
10693 smul %o6, 0x137A, %g7
10694 ldsw [%l7 + 0x38], %g1
10695 alignaddr %l3, %i6, %l1
10696 fnot2 %f28, %f30
10697 nop
10698 set 0x16, %g4
10699 lduh [%l7 + %g4], %o7
10700 smulcc %i1, 0x162F, %i2
10701 srl %o2, %i0, %l0
10702 addcc %l6, 0x0521, %g4
10703 mulscc %o1, 0x1A7E, %l5
10704 movn %icc, %l2, %i7
10705 xnorcc %g3, 0x1425, %g5
10706 or %o0, 0x1318, %o5
10707 andcc %l4, 0x0EBC, %i4
10708 fcmpgt32 %f4, %f12, %i5
10709 smulcc %o3, 0x0464, %g6
10710 xorcc %o4, %g2, %i3
10711 array32 %g7, %o6, %g1
10712 edge8 %i6, %l1, %l3
10713 subccc %o7, 0x0B6F, %i2
10714 sdiv %o2, 0x024F, %i1
10715 smul %l0, %l6, %g4
10716 fcmps %fcc1, %f21, %f31
10717 edge32n %o1, %i0, %l5
10718 xorcc %l2, %i7, %g3
10719 xorcc %o0, %o5, %g5
10720 movcs %icc, %l4, %i5
10721 ld [%l7 + 0x54], %f5
10722 smul %o3, %g6, %o4
10723 fnor %f26, %f10, %f12
10724 lduh [%l7 + 0x6C], %i4
10725 std %f24, [%l7 + 0x18]
10726 xor %g2, %g7, %o6
10727 sub %i3, %i6, %g1
10728 edge16 %l1, %o7, %i2
10729 alignaddrl %l3, %i1, %o2
10730 and %l0, %l6, %g4
10731 edge16n %o1, %l5, %l2
10732 fcmps %fcc3, %f7, %f3
10733 ldsw [%l7 + 0x0C], %i0
10734 edge16n %g3, %o0, %o5
10735 fmovsge %icc, %f23, %f25
10736 fones %f30
10737 std %f28, [%l7 + 0x10]
10738 umulcc %g5, 0x05A0, %l4
10739 edge32n %i5, %o3, %g6
10740 mulscc %i7, 0x0CEE, %i4
10741 st %f24, [%l7 + 0x4C]
10742 fmovrslez %o4, %f18, %f21
10743 xorcc %g7, %o6, %g2
10744 or %i6, %g1, %i3
10745 ldd [%l7 + 0x68], %f18
10746 sdiv %o7, 0x0403, %i2
10747 movle %xcc, %l1, %l3
10748 mulscc %i1, %o2, %l0
10749 movcc %icc, %l6, %g4
10750 umulcc %l5, %o1, %i0
10751 fnot2 %f18, %f2
10752 movge %icc, %g3, %l2
10753 edge16ln %o5, %g5, %o0
10754 srax %i5, 0x0B, %l4
10755 edge8l %g6, %i7, %i4
10756 fmovrsne %o3, %f19, %f20
10757 movre %g7, 0x1B3, %o6
10758 fmovspos %icc, %f29, %f30
10759 array16 %o4, %g2, %g1
10760 addc %i6, 0x0D88, %o7
10761 edge8 %i3, %l1, %l3
10762 srax %i1, %i2, %o2
10763 srl %l6, %l0, %g4
10764 movrgez %o1, 0x287, %l5
10765 sll %i0, %g3, %l2
10766 fandnot1s %f7, %f1, %f2
10767 fands %f7, %f10, %f9
10768 edge32 %g5, %o5, %i5
10769 edge32 %l4, %o0, %g6
10770 movl %icc, %i4, %i7
10771 fmovdg %icc, %f19, %f11
10772 udiv %g7, 0x0410, %o3
10773 movvc %xcc, %o4, %o6
10774 fmovscs %xcc, %f18, %f27
10775 movrgez %g2, %g1, %o7
10776 udivcc %i6, 0x1CF7, %i3
10777 sethi 0x0FCB, %l1
10778 move %icc, %l3, %i1
10779 edge32l %o2, %l6, %i2
10780 movne %xcc, %g4, %o1
10781 fcmpes %fcc1, %f24, %f23
10782 fmovrdgez %l5, %f16, %f12
10783 subc %i0, 0x076A, %l0
10784 array8 %g3, %g5, %o5
10785 add %l2, 0x0CA7, %l4
10786 movrlez %i5, %g6, %o0
10787 edge8n %i4, %g7, %o3
10788 movcs %xcc, %o4, %i7
10789 sth %g2, [%l7 + 0x32]
10790 addc %g1, 0x0939, %o7
10791 ldsw [%l7 + 0x44], %o6
10792 fnot2s %f8, %f15
10793 edge32l %i6, %i3, %l3
10794 ldd [%l7 + 0x78], %f6
10795 save %l1, 0x1E1A, %i1
10796 rdpr %cwp, %g1
10797 rdpr %cansave, %g2
10798 rdpr %canrestore, %g3
10799 rdpr %cleanwin, %g4
10800 rdpr %otherwin, %g5
10801 rdpr %wstate, %g6
10802 orncc %o2, %i2, %l6
10803 fors %f12, %f5, %f23
10804 movpos %icc, %o1, %l5
10805 or %g4, %l0, %g3
10806 array8 %g5, %o5, %i0
10807 edge8ln %l4, %i5, %l2
10808 sll %o0, %i4, %g7
10809 ld [%l7 + 0x68], %f28
10810 movrlz %o3, %o4, %i7
10811 save %g6, %g2, %g1
10812 rdpr %cwp, %g1
10813 rdpr %cansave, %g2
10814 rdpr %canrestore, %g3
10815 rdpr %cleanwin, %g4
10816 rdpr %otherwin, %g5
10817 rdpr %wstate, %g6
10818 edge32n %o6, %i6, %i3
10819 movgu %icc, %l3, %o7
10820 sllx %l1, 0x0E, %i1
10821 sdiv %o2, 0x1EE0, %i2
10822 edge16ln %l6, %o1, %g4
10823 fnor %f24, %f16, %f16
10824 sir 0x097E
10825 addc %l5, 0x122F, %l0
10826 mulx %g5, %g3, %i0
10827 nop
10828 set 0x30, %l6
10829 std %f6, [%l7 + %l6]
10830 ldsw [%l7 + 0x18], %o5
10831 fpack16 %f6, %f5
10832 movrlez %l4, 0x090, %l2
10833 movcs %xcc, %o0, %i5
10834 fxors %f20, %f11, %f25
10835 fmovsge %xcc, %f25, %f31
10836 edge32l %g7, %o3, %i4
10837 movl %xcc, %o4, %i7
10838 fmovsg %xcc, %f25, %f8
10839 edge8 %g6, %g1, %g2
10840 subc %o6, %i6, %l3
10841 srl %i3, 0x01, %l1
10842 fcmpes %fcc2, %f0, %f22
10843 lduh [%l7 + 0x28], %o7
10844 smul %i1, %o2, %i2
10845 fmovsn %xcc, %f14, %f11
10846 lduh [%l7 + 0x10], %l6
10847 nop
10848 set 0x62, %i6
10849 ldsb [%l7 + %i6], %g4
10850 movrlz %l5, 0x399, %l0
10851 st %f31, [%l7 + 0x08]
10852 ldd [%l7 + 0x28], %g4
10853 edge16n %o1, %g3, %o5
10854 addcc %i0, %l4, %o0
10855 srax %i5, 0x0F, %g7
10856 sub %o3, 0x0E1C, %l2
10857 fmovdneg %icc, %f23, %f10
10858 orcc %o4, 0x0A72, %i4
10859 ldx [%l7 + 0x18], %i7
10860 array16 %g1, %g2, %o6
10861 fcmpes %fcc3, %f15, %f24
10862 fmovdl %icc, %f18, %f5
10863 edge16ln %i6, %g6, %l3
10864 edge16 %i3, %o7, %l1
10865 fmovsleu %icc, %f30, %f11
10866 edge16n %i1, %i2, %o2
10867 udivx %g4, 0x1A7D, %l5
10868 subc %l0, 0x01D0, %g5
10869 edge16n %o1, %g3, %l6
10870 fmovsneg %icc, %f23, %f26
10871 movre %i0, 0x3AE, %o5
10872 movvc %xcc, %l4, %i5
10873 nop
10874 set 0x30, %i7
10875 ldd [%l7 + %i7], %f30
10876 mulscc %g7, 0x0001, %o0
10877 fandnot1s %f20, %f24, %f10
10878 fpack16 %f10, %f27
10879 movpos %xcc, %l2, %o3
10880 movn %icc, %o4, %i7
10881 movg %icc, %i4, %g1
10882 subcc %o6, 0x094F, %g2
10883 nop
10884 set 0x40, %i0
10885 ldd [%l7 + %i0], %f26
10886 udivcc %i6, 0x113A, %l3
10887 and %i3, %g6, %o7
10888 and %l1, 0x1BE6, %i1
10889 movpos %xcc, %i2, %g4
10890 orn %l5, %l0, %o2
10891 lduh [%l7 + 0x5C], %g5
10892 ldub [%l7 + 0x4F], %o1
10893 udivx %g3, 0x0CEC, %l6
10894 sethi 0x13B7, %o5
10895 ldub [%l7 + 0x7B], %l4
10896 movne %xcc, %i5, %g7
10897 st %f25, [%l7 + 0x44]
10898 subcc %o0, %l2, %o3
10899 edge8 %i0, %i7, %o4
10900 sub %i4, 0x063C, %o6
10901 fpsub32s %f26, %f18, %f29
10902 edge16 %g1, %g2, %l3
10903 edge16n %i6, %i3, %o7
10904 mulscc %g6, %i1, %i2
10905 movrgz %g4, %l5, %l1
10906 fzeros %f29
10907 andcc %o2, %l0, %g5
10908 movleu %xcc, %g3, %l6
10909 ld [%l7 + 0x48], %f13
10910 edge16ln %o1, %l4, %i5
10911 umulcc %g7, 0x0948, %o0
10912 sdivcc %o5, 0x082F, %o3
10913 movg %icc, %i0, %l2
10914 sir 0x15C4
10915 fmovspos %xcc, %f14, %f26
10916 subcc %i7, 0x13F1, %i4
10917 xor %o4, %g1, %g2
10918 movcc %icc, %o6, %l3
10919 subc %i3, 0x10C8, %i6
10920 sdivcc %g6, 0x1A37, %o7
10921 sir 0x0343
10922 movcs %xcc, %i1, %i2
10923 movrne %g4, 0x2D3, %l5
10924 fmovrsne %l1, %f16, %f8
10925 movne %xcc, %l0, %g5
10926 std %f8, [%l7 + 0x78]
10927 fcmpgt32 %f0, %f8, %g3
10928 edge32l %o2, %l6, %l4
10929 sir 0x0D33
10930 fsrc2s %f17, %f25
10931 edge8ln %o1, %g7, %i5
10932 fsrc2 %f10, %f6
10933 st %f11, [%l7 + 0x64]
10934 movvs %icc, %o5, %o3
10935 stw %i0, [%l7 + 0x70]
10936 edge32 %l2, %o0, %i4
10937 movrgez %i7, %g1, %o4
10938 fmovrdgez %g2, %f2, %f24
10939 edge32 %l3, %o6, %i6
10940 fmovrsgz %g6, %f0, %f25
10941 movcs %icc, %o7, %i1
10942 movvc %xcc, %i2, %i3
10943 orncc %g4, 0x127A, %l1
10944 fmovsle %xcc, %f30, %f26
10945 sethi 0x0A95, %l5
10946 sdivx %l0, 0x185D, %g5
10947 movle %icc, %o2, %g3
10948 fpmerge %f7, %f30, %f14
10949 movn %icc, %l6, %l4
10950 orn %g7, 0x148D, %o1
10951 xorcc %o5, %o3, %i0
10952 movvs %icc, %i5, %l2
10953 movrlez %o0, %i4, %g1
10954 movre %o4, 0x28D, %i7
10955 addc %l3, %o6, %i6
10956 fmovdleu %icc, %f9, %f4
10957 array8 %g2, %o7, %i1
10958 ldx [%l7 + 0x50], %g6
10959 fcmpd %fcc3, %f0, %f0
10960 fmovrse %i3, %f0, %f10
10961 udiv %i2, 0x0B7B, %g4
10962 sllx %l1, 0x1B, %l5
10963 fpsub16s %f25, %f4, %f2
10964 mulscc %g5, 0x0849, %o2
10965 array16 %l0, %l6, %g3
10966 edge16ln %l4, %o1, %g7
10967 array32 %o3, %i0, %i5
10968 array8 %o5, %o0, %i4
10969 addcc %g1, 0x1358, %l2
10970 array16 %i7, %o4, %o6
10971 subcc %l3, 0x028C, %i6
10972 ldd [%l7 + 0x68], %o6
10973 fmovdgu %xcc, %f28, %f8
10974 movl %icc, %g2, %i1
10975 srl %g6, %i3, %g4
10976 sdivx %i2, 0x03B0, %l5
10977 ldx [%l7 + 0x50], %g5
10978 movvs %icc, %o2, %l0
10979 fmovdl %icc, %f8, %f12
10980 fnand %f22, %f0, %f20
10981 fmovsg %xcc, %f15, %f29
10982 ldsh [%l7 + 0x54], %l1
10983 fpsub16s %f18, %f2, %f8
10984 sir 0x1EDA
10985 orncc %g3, %l6, %o1
10986 sll %l4, 0x00, %g7
10987 fcmpne16 %f20, %f8, %i0
10988 movvs %icc, %i5, %o5
10989 smul %o0, %i4, %g1
10990 edge32n %l2, %o3, %o4
10991 movcc %icc, %i7, %o6
10992 movrne %l3, 0x084, %i6
10993 movrne %o7, 0x081, %g2
10994 fmovscs %icc, %f1, %f9
10995 movg %icc, %i1, %g6
10996 edge32l %g4, %i3, %l5
10997 smulcc %i2, %g5, %l0
10998 movrgz %l1, %o2, %l6
10999 orncc %o1, %l4, %g7
11000 sdivx %g3, 0x166A, %i5
11001 umulcc %i0, %o5, %o0
11002 edge16 %g1, %i4, %l2
11003 sir 0x1CD3
11004 fxnors %f15, %f21, %f26
11005 sdivx %o3, 0x0655, %i7
11006 subcc %o4, %l3, %o6
11007 edge16ln %i6, %o7, %i1
11008 lduw [%l7 + 0x34], %g2
11009 popc 0x0962, %g4
11010 udivcc %g6, 0x0062, %i3
11011 umul %l5, 0x0FB3, %g5
11012 movrlez %i2, 0x2AE, %l1
11013 fcmped %fcc3, %f26, %f26
11014 save %o2, 0x0C35, %l6
11015 rdpr %cwp, %g1
11016 rdpr %cansave, %g2
11017 rdpr %canrestore, %g3
11018 rdpr %cleanwin, %g4
11019 rdpr %otherwin, %g5
11020 rdpr %wstate, %g6
11021 edge16l %l0, %l4, %o1
11022 fmovrdlez %g3, %f8, %f28
11023 ldx [%l7 + 0x58], %i5
11024 smul %i0, 0x167C, %g7
11025 movpos %icc, %o5, %o0
11026 st %f31, [%l7 + 0x60]
11027 movle %xcc, %i4, %g1
11028 movge %icc, %l2, %o3
11029 movn %icc, %o4, %i7
11030 movl %icc, %o6, %i6
11031 sir 0x1E71
11032 xorcc %o7, 0x1085, %i1
11033 movleu %xcc, %g2, %g4
11034 sra %l3, %g6, %i3
11035 edge8 %l5, %i2, %l1
11036 or %o2, 0x0034, %l6
11037 andncc %g5, %l0, %l4
11038 add %g3, %i5, %i0
11039 movrgz %o1, %g7, %o5
11040 popc %i4, %o0
11041 edge8n %g1, %l2, %o3
11042 movre %o4, %i7, %i6
11043 movvc %xcc, %o6, %o7
11044 fcmple32 %f30, %f4, %g2
11045 fmovda %icc, %f21, %f31
11046 movg %icc, %i1, %l3
11047 movcs %xcc, %g4, %g6
11048 fmul8ulx16 %f22, %f12, %f22
11049 edge32n %i3, %l5, %i2
11050 udiv %o2, 0x1B0A, %l1
11051 add %g5, %l6, %l0
11052 xorcc %g3, 0x1592, %l4
11053 fmovdle %icc, %f1, %f4
11054 save %i5, 0x1255, %o1
11055 rdpr %cwp, %g1
11056 rdpr %cansave, %g2
11057 rdpr %canrestore, %g3
11058 rdpr %cleanwin, %g4
11059 rdpr %otherwin, %g5
11060 rdpr %wstate, %g6
11061 fmovdcc %icc, %f11, %f26
11062 popc %g7, %o5
11063 srax %i0, %i4, %g1
11064 addcc %l2, %o3, %o0
11065 edge16 %i7, %i6, %o4
11066 movg %xcc, %o7, %g2
11067 ldub [%l7 + 0x65], %i1
11068 smulcc %l3, 0x0A7F, %o6
11069 fmovdcc %xcc, %f2, %f8
11070 fmovdle %xcc, %f20, %f1
11071 popc %g6, %g4
11072 fmovdn %xcc, %f0, %f7
11073 array16 %i3, %i2, %o2
11074 andn %l5, %g5, %l6
11075 ldd [%l7 + 0x50], %l0
11076 addcc %g3, 0x1BFF, %l4
11077 sir 0x194B
11078 sll %i5, 0x10, %l0
11079 mova %icc, %g7, %o5
11080 alignaddrl %i0, %i4, %o1
11081 andncc %l2, %o3, %o0
11082 ldsw [%l7 + 0x54], %i7
11083 orn %i6, 0x0C71, %o4
11084 movrlez %o7, 0x16D, %g2
11085 srl %g1, %l3, %i1
11086 movpos %icc, %o6, %g6
11087 edge8 %i3, %g4, %i2
11088 movg %icc, %l5, %g5
11089 edge16ln %o2, %l6, %l1
11090 andn %l4, %i5, %l0
11091 xnor %g7, %g3, %i0
11092 umulcc %i4, 0x0FAC, %o5
11093 orn %l2, 0x1A00, %o1
11094 movl %icc, %o0, %o3
11095 fcmps %fcc2, %f16, %f31
11096 mulscc %i7, 0x18AA, %i6
11097 orncc %o7, %o4, %g2
11098 fmovrdlz %g1, %f28, %f4
11099 ldx [%l7 + 0x58], %l3
11100 movrgez %i1, %o6, %g6
11101 movgu %xcc, %i3, %g4
11102 nop
11103 set 0x6C, %l0
11104 lduw [%l7 + %l0], %i2
11105 umulcc %l5, %o2, %l6
11106 movg %icc, %g5, %l4
11107 edge16l %l1, %l0, %i5
11108 or %g7, 0x07CB, %i0
11109 ldsh [%l7 + 0x28], %g3
11110 addccc %o5, %l2, %i4
11111 sll %o1, %o3, %i7
11112 fnot1s %f24, %f6
11113 srlx %o0, %i6, %o7
11114 movre %o4, 0x35C, %g2
11115 edge8l %l3, %g1, %i1
11116 ldub [%l7 + 0x32], %o6
11117 movneg %icc, %i3, %g6
11118 fmul8sux16 %f8, %f16, %f10
11119 fpackfix %f28, %f2
11120 andcc %g4, %i2, %l5
11121 movrne %o2, 0x31A, %g5
11122 ldsb [%l7 + 0x23], %l6
11123 mova %xcc, %l4, %l1
11124 fxnor %f10, %f26, %f4
11125 lduw [%l7 + 0x50], %l0
11126 fxors %f22, %f28, %f14
11127 orncc %g7, %i0, %g3
11128 umul %i5, 0x10BC, %o5
11129 fmovdpos %xcc, %f19, %f17
11130 movleu %icc, %l2, %o1
11131 ldx [%l7 + 0x20], %i4
11132 ldub [%l7 + 0x71], %o3
11133 andcc %o0, 0x0F57, %i7
11134 movg %xcc, %o7, %o4
11135 nop
11136 set 0x41, %l2
11137 ldsb [%l7 + %l2], %g2
11138 movcs %xcc, %i6, %l3
11139 edge16ln %i1, %g1, %i3
11140 fmovdl %xcc, %f6, %f29
11141 alignaddr %g6, %o6, %i2
11142 move %xcc, %l5, %o2
11143 movrgez %g5, %g4, %l4
11144 edge16n %l1, %l0, %g7
11145 movgu %icc, %l6, %i0
11146 array16 %g3, %i5, %o5
11147 sllx %l2, 0x1D, %i4
11148 fmovdleu %icc, %f5, %f8
11149 movge %xcc, %o3, %o1
11150 fsrc2 %f0, %f12
11151 sth %o0, [%l7 + 0x18]
11152 edge16n %o7, %o4, %g2
11153 fcmped %fcc2, %f20, %f6
11154 mova %xcc, %i6, %i7
11155 ldub [%l7 + 0x41], %l3
11156 and %i1, %g1, %i3
11157 move %icc, %g6, %o6
11158 edge16ln %i2, %l5, %o2
11159 movleu %xcc, %g4, %l4
11160 fornot2s %f31, %f21, %f0
11161 movrne %l1, 0x02C, %g5
11162 save %l0, 0x1AAA, %g7
11163 rdpr %cwp, %g1
11164 rdpr %cansave, %g2
11165 rdpr %canrestore, %g3
11166 rdpr %cleanwin, %g4
11167 rdpr %otherwin, %g5
11168 rdpr %wstate, %g6
11169 orncc %i0, 0x0ED0, %g3
11170 movge %icc, %i5, %o5
11171 udiv %l2, 0x0AC0, %i4
11172 movcs %icc, %o3, %o1
11173 sdiv %l6, 0x1EFB, %o7
11174 sdivcc %o0, 0x0017, %o4
11175 edge32l %i6, %i7, %g2
11176 fmovsvc %icc, %f23, %f30
11177 ldd [%l7 + 0x40], %f4
11178 sra %i1, 0x0B, %l3
11179 fcmps %fcc0, %f8, %f18
11180 fxors %f2, %f2, %f19
11181 fabsd %f12, %f6
11182 movneg %icc, %g1, %g6
11183 mulscc %o6, 0x1FEF, %i3
11184 fones %f0
11185 movl %icc, %l5, %i2
11186 and %g4, 0x118F, %l4
11187 fpack16 %f12, %f9
11188 edge8l %l1, %o2, %l0
11189 sub %g7, %i0, %g5
11190 subcc %i5, %o5, %g3
11191 ldub [%l7 + 0x2B], %l2
11192 lduh [%l7 + 0x3A], %i4
11193 alignaddrl %o1, %l6, %o7
11194 fmovsge %xcc, %f26, %f5
11195 srax %o0, %o4, %o3
11196 lduh [%l7 + 0x76], %i6
11197 movrgz %g2, %i7, %i1
11198 xor %g1, 0x0973, %g6
11199 fmovrde %l3, %f12, %f8
11200 mulscc %o6, %l5, %i3
11201 fnor %f28, %f20, %f0
11202 addc %g4, 0x0008, %i2
11203 movneg %xcc, %l1, %l4
11204 fabss %f8, %f20
11205 fpadd32s %f17, %f0, %f5
11206 fpadd16s %f12, %f20, %f6
11207 xnor %l0, %g7, %i0
11208 edge8 %o2, %i5, %g5
11209 edge16l %g3, %o5, %i4
11210 fandnot2s %f23, %f7, %f31
11211 lduh [%l7 + 0x38], %l2
11212 fpsub16s %f8, %f5, %f5
11213 movrlez %l6, 0x1A3, %o7
11214 srl %o0, %o1, %o3
11215 edge32 %o4, %i6, %i7
11216 ldd [%l7 + 0x48], %i0
11217 orcc %g1, %g6, %g2
11218 addcc %o6, %l3, %l5
11219 movpos %xcc, %i3, %i2
11220 srax %g4, %l1, %l0
11221 sth %g7, [%l7 + 0x1C]
11222 edge16 %l4, %o2, %i0
11223 movg %icc, %i5, %g5
11224 setx loop_32, %l0, %l1
11225 return %l1
11226 nop
11227 rdpr %cwp, %g1
11228 rdpr %cansave, %g2
11229 rdpr %canrestore, %g3
11230 rdpr %cleanwin, %g4
11231 rdpr %otherwin, %g5
11232 rdpr %wstate, %g6
11233loop_32: movn %xcc, %l2, %o5
11234 array32 %l6, %o7, %o1
11235 fmovdvc %xcc, %f25, %f3
11236 fmovsneg %xcc, %f26, %f6
11237 movgu %icc, %o0, %o4
11238 orn %i6, 0x1F59, %o3
11239 st %f29, [%l7 + 0x14]
11240 nop
11241 set 0x5D, %g6
11242 ldsb [%l7 + %g6], %i7
11243 alignaddr %i1, %g1, %g6
11244 movcs %xcc, %g2, %o6
11245 srl %l5, %l3, %i2
11246 mulscc %g4, %l1, %i3
11247 array32 %g7, %l0, %l4
11248 ldsh [%l7 + 0x44], %o2
11249 fmuld8sux16 %f9, %f26, %f2
11250 fmovrsgez %i5, %f25, %f26
11251 fmovrsgz %g5, %f18, %f29
11252 edge32n %g3, %i4, %i0
11253 xor %o5, 0x0348, %l6
11254 ldsb [%l7 + 0x6F], %l2
11255 sll %o7, %o0, %o4
11256 fnands %f2, %f13, %f17
11257 xorcc %i6, 0x1E29, %o1
11258 udivcc %i7, 0x004B, %o3
11259 umulcc %i1, %g6, %g1
11260 srax %o6, %l5, %l3
11261 movrgz %i2, %g2, %g4
11262 movcs %xcc, %l1, %g7
11263 movleu %icc, %i3, %l4
11264 movleu %icc, %l0, %o2
11265 sdivx %i5, 0x005A, %g5
11266 move %xcc, %i4, %g3
11267 fmovsle %icc, %f15, %f5
11268 smulcc %i0, %o5, %l6
11269 sll %o7, %o0, %l2
11270 popc 0x1462, %i6
11271 fmovda %xcc, %f19, %f3
11272 fmuld8sux16 %f26, %f1, %f14
11273 sth %o4, [%l7 + 0x5A]
11274 smul %i7, %o3, %i1
11275 srl %o1, %g6, %g1
11276 stw %l5, [%l7 + 0x58]
11277 ldub [%l7 + 0x2E], %l3
11278 andn %i2, 0x0F35, %g2
11279 srlx %o6, %g4, %l1
11280 fpadd32 %f2, %f30, %f6
11281 alignaddr %g7, %i3, %l0
11282 fmuld8ulx16 %f23, %f0, %f28
11283 ldsw [%l7 + 0x10], %l4
11284 udivcc %o2, 0x18EB, %g5
11285 subc %i4, %i5, %i0
11286 st %f13, [%l7 + 0x4C]
11287 movcs %icc, %o5, %g3
11288 movn %icc, %o7, %o0
11289 alignaddr %l2, %i6, %o4
11290 movgu %icc, %l6, %i7
11291 stw %o3, [%l7 + 0x48]
11292 mulx %o1, %g6, %i1
11293 fmovdle %icc, %f17, %f4
11294 alignaddr %g1, %l5, %i2
11295 fmovdl %icc, %f1, %f11
11296 subcc %g2, 0x1709, %l3
11297 movrlez %o6, 0x239, %g4
11298 edge16l %g7, %l1, %i3
11299 fornot2s %f13, %f7, %f30
11300 fnot1 %f14, %f0
11301 movrlez %l4, %l0, %g5
11302 fcmpgt16 %f0, %f24, %o2
11303 udivcc %i4, 0x0BA8, %i5
11304 pdist %f0, %f26, %f8
11305 edge8l %o5, %i0, %o7
11306 andncc %g3, %l2, %i6
11307 fcmpeq16 %f10, %f12, %o0
11308 srl %l6, %i7, %o3
11309 sdiv %o1, 0x0CFB, %g6
11310 movpos %xcc, %i1, %g1
11311 save %o4, %l5, %g2
11312 rdpr %cwp, %g1
11313 rdpr %cansave, %g2
11314 rdpr %canrestore, %g3
11315 rdpr %cleanwin, %g4
11316 rdpr %otherwin, %g5
11317 rdpr %wstate, %g6
11318 move %xcc, %l3, %i2
11319 sdivx %o6, 0x0BE0, %g4
11320 sdivx %l1, 0x16B9, %i3
11321 srlx %l4, 0x0A, %l0
11322 srax %g5, %o2, %i4
11323 orncc %g7, 0x0539, %i5
11324 fnands %f19, %f26, %f17
11325 std %f14, [%l7 + 0x28]
11326 sth %i0, [%l7 + 0x4C]
11327 sdivcc %o7, 0x104D, %o5
11328 restore %l2, %g3, %i6
11329 rdpr %cwp, %g1
11330 rdpr %cansave, %g2
11331 rdpr %canrestore, %g3
11332 rdpr %cleanwin, %g4
11333 rdpr %otherwin, %g5
11334 rdpr %wstate, %g6
11335 orncc %l6, 0x071F, %i7
11336 array8 %o0, %o3, %g6
11337 std %f0, [%l7 + 0x60]
11338 udivx %o1, 0x0F71, %i1
11339 subcc %g1, %o4, %g2
11340 lduh [%l7 + 0x1C], %l3
11341 save %l5, %o6, %i2
11342 rdpr %cwp, %g1
11343 rdpr %cansave, %g2
11344 rdpr %canrestore, %g3
11345 rdpr %cleanwin, %g4
11346 rdpr %otherwin, %g5
11347 rdpr %wstate, %g6
11348 fandnot1 %f2, %f6, %f16
11349 fmovscc %icc, %f17, %f3
11350 fors %f10, %f24, %f19
11351 fmovs %f10, %f28
11352 edge32ln %g4, %i3, %l4
11353 mova %icc, %l1, %g5
11354 fmovsa %icc, %f25, %f2
11355 fmovdge %icc, %f15, %f29
11356 fsrc1s %f21, %f15
11357 sub %l0, %o2, %i4
11358 edge32l %g7, %i5, %i0
11359 edge16 %o5, %o7, %g3
11360 fmovdvc %xcc, %f22, %f17
11361 edge16n %i6, %l2, %l6
11362 ldsb [%l7 + 0x2A], %i7
11363 ldsw [%l7 + 0x28], %o0
11364 movgu %icc, %g6, %o3
11365 edge32ln %i1, %o1, %o4
11366 array32 %g2, %g1, %l3
11367 edge16ln %l5, %i2, %o6
11368 ldd [%l7 + 0x48], %i2
11369 mova %xcc, %l4, %l1
11370 movle %icc, %g5, %g4
11371 movle %xcc, %o2, %i4
11372 movrlez %l0, %i5, %i0
11373 std %f18, [%l7 + 0x68]
11374 xorcc %o5, 0x1D25, %o7
11375 fmovrslz %g7, %f15, %f2
11376 fpadd32s %f3, %f1, %f30
11377 sir 0x08EB
11378 sll %g3, 0x00, %l2
11379 addccc %l6, 0x1B81, %i6
11380 fcmpeq16 %f4, %f2, %i7
11381 fmovrse %o0, %f1, %f15
11382 fmovdvs %xcc, %f27, %f9
11383 ldsb [%l7 + 0x51], %g6
11384 fnegd %f6, %f12
11385 orn %o3, %o1, %i1
11386 smulcc %g2, 0x0C86, %g1
11387 srl %l3, 0x04, %l5
11388 fcmpd %fcc1, %f6, %f18
11389 orn %o4, %o6, %i2
11390 array32 %i3, %l4, %g5
11391 array8 %l1, %o2, %i4
11392 movrgz %l0, 0x393, %i5
11393 xorcc %g4, 0x1D55, %o5
11394 movleu %icc, %i0, %o7
11395 popc 0x109F, %g7
11396 addcc %l2, 0x0259, %g3
11397 udiv %i6, 0x0EDE, %l6
11398 orncc %o0, %i7, %g6
11399 edge16l %o3, %o1, %i1
11400 ld [%l7 + 0x10], %f13
11401 movcc %xcc, %g2, %g1
11402 mulx %l3, 0x04F2, %o4
11403 edge16 %o6, %l5, %i3
11404 and %i2, 0x18C8, %g5
11405 nop
11406 set 0x44, %o7
11407 stw %l4, [%l7 + %o7]
11408 ldd [%l7 + 0x58], %f16
11409 srax %l1, %o2, %i4
11410 subcc %l0, 0x1126, %i5
11411 ldd [%l7 + 0x08], %o4
11412 subcc %i0, 0x0CB2, %g4
11413 stw %o7, [%l7 + 0x78]
11414 alignaddrl %g7, %g3, %l2
11415 movneg %icc, %l6, %i6
11416 andncc %o0, %g6, %o3
11417 fmovdne %icc, %f10, %f22
11418 std %f28, [%l7 + 0x50]
11419 fandnot1 %f10, %f2, %f6
11420 and %i7, 0x0C39, %o1
11421 movcs %icc, %i1, %g2
11422 ldx [%l7 + 0x18], %g1
11423 addc %l3, %o6, %l5
11424 smul %i3, 0x17D5, %o4
11425 stb %i2, [%l7 + 0x5C]
11426 stw %l4, [%l7 + 0x78]
11427 fnot1s %f28, %f28
11428 nop
11429 set 0x40, %g7
11430 ldd [%l7 + %g7], %f12
11431 siam 0x1
11432 srlx %l1, 0x16, %o2
11433 stx %g5, [%l7 + 0x28]
11434 fnand %f10, %f8, %f30
11435 st %f7, [%l7 + 0x48]
11436 popc 0x1F47, %i4
11437 popc 0x1B10, %i5
11438 fcmpne16 %f6, %f18, %o5
11439 movre %i0, 0x31D, %l0
11440 udivcc %g4, 0x0AD9, %o7
11441 faligndata %f12, %f12, %f2
11442 edge32n %g7, %l2, %g3
11443 ldsb [%l7 + 0x38], %i6
11444 edge32 %o0, %l6, %g6
11445 movn %icc, %i7, %o1
11446 xnorcc %o3, 0x1DD2, %i1
11447 subccc %g1, %l3, %o6
11448 orn %g2, 0x0A46, %l5
11449 fmovsle %icc, %f18, %f22
11450 st %f22, [%l7 + 0x5C]
11451 mova %xcc, %i3, %i2
11452 edge16n %o4, %l1, %o2
11453 movgu %xcc, %g5, %i4
11454 lduh [%l7 + 0x14], %i5
11455 stx %o5, [%l7 + 0x48]
11456 std %f12, [%l7 + 0x20]
11457 xorcc %l4, 0x1FE9, %l0
11458 sll %g4, 0x1B, %o7
11459 addccc %i0, %l2, %g3
11460 sdivcc %i6, 0x1C52, %o0
11461 edge8 %g7, %g6, %l6
11462 ld [%l7 + 0x70], %f0
11463 fpadd32s %f22, %f21, %f20
11464 movrlz %i7, 0x2E6, %o1
11465 movcs %xcc, %i1, %o3
11466 sllx %g1, %l3, %g2
11467 sth %o6, [%l7 + 0x4E]
11468 mova %icc, %i3, %i2
11469 edge16l %l5, %l1, %o2
11470 or %o4, %i4, %i5
11471 fmovspos %xcc, %f3, %f1
11472 for %f18, %f4, %f8
11473 movge %xcc, %o5, %g5
11474 movrne %l0, 0x349, %l4
11475 edge16ln %o7, %g4, %i0
11476 xor %l2, 0x107C, %i6
11477 fandnot2s %f11, %f30, %f27
11478 and %g3, 0x0D99, %g7
11479 fcmple16 %f26, %f0, %g6
11480 xnorcc %o0, %l6, %i7
11481 movvs %icc, %o1, %i1
11482 subc %g1, %l3, %g2
11483 fmovdvs %xcc, %f26, %f26
11484 sir 0x1E37
11485 movleu %xcc, %o3, %i3
11486 sra %i2, %o6, %l1
11487 movrgz %l5, 0x144, %o2
11488 sub %o4, 0x17F1, %i4
11489 smul %i5, 0x0E20, %o5
11490 subcc %g5, 0x0FE6, %l4
11491 edge32l %o7, %g4, %l0
11492 movn %icc, %l2, %i0
11493 fmovrdgz %g3, %f2, %f22
11494 sethi 0x0263, %i6
11495 fnot1s %f10, %f3
11496 edge16l %g7, %o0, %l6
11497 movle %icc, %g6, %o1
11498 movrlez %i1, 0x21A, %g1
11499 udiv %i7, 0x0545, %l3
11500 fcmpne32 %f18, %f12, %g2
11501 move %xcc, %o3, %i3
11502 fandnot1s %f18, %f2, %f18
11503 orcc %o6, %l1, %i2
11504 subccc %l5, 0x0C9E, %o2
11505 movpos %xcc, %o4, %i5
11506 movge %icc, %i4, %g5
11507 umulcc %l4, 0x1D21, %o5
11508 fmovsl %icc, %f10, %f14
11509 fnand %f22, %f18, %f30
11510 fcmpeq32 %f12, %f8, %g4
11511 umulcc %o7, %l0, %i0
11512 fmovdge %xcc, %f25, %f21
11513 movn %xcc, %g3, %l2
11514 srl %g7, %o0, %i6
11515 movvs %xcc, %l6, %o1
11516 fmuld8ulx16 %f21, %f28, %f10
11517 nop
11518 set 0x78, %o2
11519 std %f10, [%l7 + %o2]
11520 popc %g6, %i1
11521 setx loop_33, %l0, %l1
11522 return %l1
11523 nop
11524 rdpr %cwp, %g1
11525 rdpr %cansave, %g2
11526 rdpr %canrestore, %g3
11527 rdpr %cleanwin, %g4
11528 rdpr %otherwin, %g5
11529 rdpr %wstate, %g6
11530loop_33: orn %g2, %o3, %i3
11531 movgu %icc, %l3, %o6
11532 edge8l %l1, %l5, %i2
11533 edge32n %o4, %i5, %i4
11534 movrlz %o2, 0x384, %g5
11535 udivx %o5, 0x0336, %g4
11536 move %icc, %o7, %l4
11537 stw %i0, [%l7 + 0x70]
11538 movrlez %l0, 0x339, %l2
11539 fmul8x16au %f25, %f28, %f26
11540 ldd [%l7 + 0x30], %g2
11541 mulx %o0, %g7, %i6
11542 fpack32 %f26, %f20, %f24
11543 movrne %o1, 0x294, %g6
11544 movgu %xcc, %i1, %g1
11545 stx %i7, [%l7 + 0x70]
11546 nop
11547 set 0x70, %g5
11548 lduh [%l7 + %g5], %l6
11549 srl %g2, 0x0F, %o3
11550 subccc %i3, 0x0793, %o6
11551 subc %l1, 0x1E2D, %l3
11552 or %i2, %l5, %i5
11553 fnot2s %f8, %f0
11554 movle %icc, %i4, %o2
11555 andcc %g5, 0x04EC, %o4
11556 and %o5, 0x0A21, %g4
11557 subc %l4, 0x0004, %o7
11558 sra %l0, 0x0D, %l2
11559 std %f8, [%l7 + 0x18]
11560 fmul8x16al %f16, %f4, %f14
11561 edge16n %i0, %o0, %g7
11562 edge16 %g3, %o1, %g6
11563 nop
11564 set 0x78, %o0
11565 ldsb [%l7 + %o0], %i6
11566 andcc %i1, 0x19A3, %g1
11567 smul %l6, %i7, %o3
11568 udivx %i3, 0x060B, %g2
11569 fpadd32 %f4, %f8, %f12
11570 nop
11571 set 0x58, %i3
11572 ldd [%l7 + %i3], %f26
11573 movvs %xcc, %l1, %l3
11574 subccc %i2, 0x1F7B, %l5
11575 siam 0x5
11576 fmovsne %icc, %f4, %f0
11577 subcc %o6, %i5, %i4
11578 edge16ln %g5, %o2, %o4
11579 fornot2 %f14, %f10, %f2
11580 std %f8, [%l7 + 0x40]
11581 movrlz %g4, 0x352, %o5
11582 udiv %o7, 0x16BB, %l0
11583 fmovsleu %xcc, %f16, %f23
11584 edge32ln %l2, %i0, %o0
11585 fmovda %icc, %f6, %f18
11586 stw %g7, [%l7 + 0x08]
11587 sub %g3, %o1, %g6
11588 sdivcc %l4, 0x1EBF, %i1
11589 edge32 %i6, %l6, %g1
11590 move %icc, %i7, %i3
11591 fmovdneg %xcc, %f0, %f24
11592 fmovdge %xcc, %f15, %f19
11593 andn %o3, %l1, %l3
11594 alignaddr %g2, %i2, %o6
11595 movl %icc, %l5, %i4
11596 ldub [%l7 + 0x37], %g5
11597 subcc %o2, %o4, %i5
11598 subc %g4, 0x13A1, %o5
11599 ldsw [%l7 + 0x18], %o7
11600 sra %l2, 0x0D, %i0
11601 stw %l0, [%l7 + 0x24]
11602 fmovdpos %icc, %f14, %f22
11603 edge32n %g7, %g3, %o0
11604 fornot1 %f26, %f16, %f14
11605 addcc %g6, %o1, %l4
11606 movrgez %i6, %i1, %g1
11607 xorcc %l6, %i3, %i7
11608 movn %icc, %o3, %l3
11609 add %l1, 0x04CF, %g2
11610 fcmpne32 %f6, %f4, %i2
11611 fmovd %f10, %f12
11612 sethi 0x0D15, %o6
11613 xor %l5, %g5, %o2
11614 movvs %xcc, %o4, %i5
11615 andncc %g4, %o5, %i4
11616 array16 %o7, %i0, %l0
11617 movrgez %l2, 0x075, %g3
11618 andncc %g7, %g6, %o1
11619 ldub [%l7 + 0x6D], %o0
11620 mova %icc, %l4, %i1
11621 movn %icc, %g1, %l6
11622 fmovrsne %i3, %f13, %f3
11623 lduh [%l7 + 0x6C], %i7
11624 fmovsle %xcc, %f9, %f8
11625 srax %i6, 0x09, %l3
11626 fmovrdgez %l1, %f10, %f0
11627 fnot1 %f24, %f2
11628 mova %icc, %o3, %g2
11629 andn %i2, 0x0D28, %o6
11630 sdivx %g5, 0x00C9, %o2
11631 sub %l5, %i5, %o4
11632 movrne %o5, 0x196, %g4
11633 sdivcc %o7, 0x1111, %i4
11634 array16 %i0, %l0, %l2
11635 movle %xcc, %g3, %g7
11636 move %xcc, %g6, %o1
11637 stb %l4, [%l7 + 0x7E]
11638 fpadd16 %f16, %f14, %f28
11639 fmovdle %xcc, %f30, %f14
11640 movge %icc, %i1, %o0
11641 ldsh [%l7 + 0x66], %l6
11642 popc 0x13C9, %i3
11643 sllx %g1, %i6, %i7
11644 fandnot1 %f22, %f18, %f24
11645 ldd [%l7 + 0x10], %l0
11646 or %o3, 0x1311, %l3
11647 fzeros %f23
11648 umulcc %i2, %o6, %g2
11649 movge %xcc, %g5, %o2
11650 subccc %i5, %l5, %o5
11651 movgu %xcc, %g4, %o4
11652 sth %o7, [%l7 + 0x4E]
11653 popc 0x12CE, %i4
11654 fxor %f2, %f4, %f6
11655 or %i0, %l0, %g3
11656 stw %l2, [%l7 + 0x28]
11657 udivcc %g7, 0x1C53, %g6
11658 srlx %o1, 0x13, %i1
11659 edge32l %o0, %l6, %l4
11660 sll %i3, %i6, %i7
11661 fone %f24
11662 fnand %f14, %f10, %f22
11663 umulcc %l1, 0x0492, %g1
11664 movrgez %l3, %i2, %o6
11665 fnot2s %f13, %f25
11666 movre %g2, 0x1CE, %o3
11667 fmovd %f6, %f8
11668 xnor %o2, 0x1C0E, %i5
11669 sdivcc %g5, 0x09B1, %l5
11670 udiv %g4, 0x0E4B, %o5
11671 ldx [%l7 + 0x28], %o4
11672 ldsh [%l7 + 0x4E], %i4
11673 fxnors %f20, %f16, %f31
11674 edge8l %i0, %o7, %l0
11675 fmovrsgez %g3, %f12, %f15
11676 array8 %g7, %g6, %o1
11677 umul %i1, 0x17F4, %o0
11678 udivcc %l6, 0x1411, %l2
11679 array32 %i3, %i6, %i7
11680 mulx %l4, 0x0993, %g1
11681 fmovrsgez %l3, %f6, %f2
11682 movvs %xcc, %l1, %i2
11683 fpsub32s %f3, %f24, %f12
11684 fmovdle %icc, %f2, %f30
11685 sir 0x19CA
11686 subc %g2, %o6, %o2
11687 movcs %icc, %o3, %g5
11688 restore %i5, 0x0DE2, %l5
11689 rdpr %cwp, %g1
11690 rdpr %cansave, %g2
11691 rdpr %canrestore, %g3
11692 rdpr %cleanwin, %g4
11693 rdpr %otherwin, %g5
11694 rdpr %wstate, %g6
11695 array8 %o5, %g4, %i4
11696 fone %f20
11697 edge32ln %i0, %o7, %o4
11698 array16 %g3, %l0, %g6
11699 edge32 %o1, %g7, %o0
11700 fmovdgu %xcc, %f27, %f25
11701 fmovrslez %i1, %f13, %f20
11702 ld [%l7 + 0x74], %f20
11703 movcs %icc, %l6, %i3
11704 ldub [%l7 + 0x7E], %l2
11705 sub %i6, 0x0E6C, %i7
11706 ldsh [%l7 + 0x58], %g1
11707 ldx [%l7 + 0x20], %l3
11708 umul %l1, %l4, %g2
11709 movrgz %i2, 0x03D, %o2
11710 array16 %o6, %g5, %i5
11711 fmovda %xcc, %f1, %f20
11712 movcs %icc, %o3, %l5
11713 fandnot2s %f15, %f28, %f0
11714 movg %icc, %o5, %i4
11715 ldd [%l7 + 0x78], %g4
11716 mova %xcc, %i0, %o4
11717 xnorcc %o7, %l0, %g6
11718 add %g3, %g7, %o1
11719 fmovdvc %icc, %f1, %f12
11720 movn %icc, %o0, %l6
11721 addcc %i3, %i1, %l2
11722 ldsb [%l7 + 0x71], %i6
11723 subc %g1, 0x009F, %i7
11724 edge16 %l1, %l4, %g2
11725 lduw [%l7 + 0x54], %l3
11726 movre %o2, 0x0A0, %i2
11727 andcc %o6, %i5, %o3
11728 for %f10, %f26, %f22
11729 edge8ln %g5, %o5, %l5
11730 stw %i4, [%l7 + 0x1C]
11731 array8 %g4, %i0, %o7
11732 movne %icc, %l0, %g6
11733 fandnot1 %f6, %f2, %f26
11734 srlx %o4, %g3, %o1
11735 ldub [%l7 + 0x67], %g7
11736 movne %xcc, %o0, %i3
11737 fmovsleu %icc, %f16, %f0
11738 edge16 %l6, %i1, %i6
11739 save %g1, %i7, %l2
11740 rdpr %cwp, %g1
11741 rdpr %cansave, %g2
11742 rdpr %canrestore, %g3
11743 rdpr %cleanwin, %g4
11744 rdpr %otherwin, %g5
11745 rdpr %wstate, %g6
11746 edge16n %l1, %g2, %l3
11747 array16 %l4, %o2, %i2
11748 smul %o6, 0x12CD, %i5
11749 andncc %o3, %o5, %l5
11750 xnorcc %g5, 0x1CC6, %g4
11751 sra %i0, 0x0D, %i4
11752 ldsh [%l7 + 0x1E], %o7
11753 umulcc %g6, %l0, %o4
11754 srax %g3, 0x09, %g7
11755 movre %o0, %i3, %l6
11756 srlx %o1, 0x1F, %i1
11757 add %g1, 0x08FF, %i6
11758 umulcc %i7, 0x0792, %l1
11759 fsrc2 %f6, %f18
11760 faligndata %f14, %f26, %f4
11761 movrlz %g2, %l3, %l4
11762 edge32l %l2, %o2, %i2
11763 fors %f27, %f20, %f1
11764 pdist %f16, %f8, %f30
11765 sdivcc %i5, 0x03D6, %o3
11766 stx %o6, [%l7 + 0x68]
11767 edge32ln %o5, %g5, %g4
11768 movle %xcc, %l5, %i0
11769 fnor %f18, %f22, %f0
11770 add %i4, 0x1266, %g6
11771 alignaddr %l0, %o7, %o4
11772 orncc %g3, 0x0B4B, %g7
11773 mulx %i3, 0x1EE9, %o0
11774 sir 0x165F
11775 edge32n %o1, %i1, %g1
11776 fcmps %fcc3, %f9, %f25
11777 movvs %icc, %i6, %l6
11778 movgu %icc, %l1, %g2
11779 edge8ln %i7, %l3, %l4
11780 ldd [%l7 + 0x38], %l2
11781 addcc %o2, %i2, %i5
11782 udivcc %o3, 0x0236, %o6
11783 movcc %xcc, %g5, %o5
11784 ld [%l7 + 0x40], %f20
11785 movcs %icc, %l5, %g4
11786 sth %i0, [%l7 + 0x6A]
11787 fxnor %f20, %f2, %f26
11788 edge32ln %i4, %l0, %o7
11789 udivcc %o4, 0x0FDA, %g6
11790 sethi 0x1AB9, %g3
11791 fornot2 %f26, %f30, %f28
11792 ldsb [%l7 + 0x49], %g7
11793 andcc %o0, 0x179F, %i3
11794 nop
11795 set 0x40, %i1
11796 ldd [%l7 + %i1], %f20
11797 xnor %o1, %i1, %g1
11798 mova %xcc, %i6, %l1
11799 for %f8, %f30, %f28
11800 movrgz %l6, 0x1C1, %g2
11801 fpmerge %f11, %f6, %f24
11802 setx loop_34, %l0, %l1
11803 return %l1
11804 nop
11805 rdpr %cwp, %g1
11806 rdpr %cansave, %g2
11807 rdpr %canrestore, %g3
11808 rdpr %cleanwin, %g4
11809 rdpr %otherwin, %g5
11810 rdpr %wstate, %g6
11811loop_34: fpadd32 %f4, %f8, %f14
11812 nop
11813 set 0x08, %i5
11814 lduw [%l7 + %i5], %l2
11815 fmovrslz %o2, %f12, %f7
11816 orncc %i5, %o3, %o6
11817 movrlz %i2, %o5, %g5
11818 addcc %l5, %i0, %g4
11819 sethi 0x0EDA, %l0
11820 fmul8x16au %f30, %f12, %f26
11821 movrgez %i4, %o4, %g6
11822 movrne %g3, %g7, %o7
11823 array16 %o0, %i3, %o1
11824 smul %i1, 0x0131, %g1
11825 movcs %icc, %l1, %l6
11826 movn %icc, %i6, %g2
11827 xorcc %l3, %i7, %l2
11828 stb %o2, [%l7 + 0x17]
11829 movl %xcc, %i5, %o3
11830 movrgez %o6, %l4, %i2
11831 move %icc, %o5, %l5
11832 lduw [%l7 + 0x44], %g5
11833 sub %g4, 0x0477, %i0
11834 movcs %xcc, %l0, %o4
11835 fxors %f9, %f8, %f21
11836 sth %i4, [%l7 + 0x58]
11837 udivx %g3, 0x0D1F, %g7
11838 sdivx %o7, 0x02D4, %o0
11839 fmovrsgez %g6, %f16, %f28
11840 fmul8x16au %f30, %f22, %f4
11841 orn %i3, 0x1456, %o1
11842 fmovrde %g1, %f14, %f4
11843 ldd [%l7 + 0x78], %l0
11844 save %l6, 0x112A, %i6
11845 rdpr %cwp, %g1
11846 rdpr %cansave, %g2
11847 rdpr %canrestore, %g3
11848 rdpr %cleanwin, %g4
11849 rdpr %otherwin, %g5
11850 rdpr %wstate, %g6
11851 movge %icc, %g2, %l3
11852 udivcc %i7, 0x1F40, %l2
11853 fcmpgt16 %f28, %f30, %i1
11854 fsrc1 %f16, %f28
11855 fpsub16 %f28, %f12, %f0
11856 srlx %i5, 0x1C, %o2
11857 edge16ln %o3, %l4, %o6
11858 array32 %o5, %i2, %l5
11859 movre %g5, %i0, %l0
11860 subcc %o4, %i4, %g3
11861 mulx %g4, 0x1641, %o7
11862 fornot2s %f31, %f31, %f20
11863 movrgez %o0, %g6, %i3
11864 fand %f28, %f14, %f14
11865 fabsd %f4, %f8
11866 fmovsneg %xcc, %f26, %f18
11867 subcc %o1, 0x079D, %g7
11868 mulscc %l1, 0x1D65, %g1
11869 movneg %icc, %l6, %i6
11870 edge16 %l3, %i7, %g2
11871 and %l2, 0x1C7C, %i1
11872 fmovrdgz %o2, %f16, %f28
11873 mulscc %i5, %l4, %o3
11874 st %f18, [%l7 + 0x34]
11875 movcs %icc, %o6, %i2
11876 ld [%l7 + 0x50], %f25
11877 popc %o5, %g5
11878 edge16ln %i0, %l5, %o4
11879 sdiv %l0, 0x062D, %g3
11880 fmovsge %icc, %f6, %f30
11881 sdivcc %i4, 0x1BA2, %o7
11882 udivcc %o0, 0x1255, %g4
11883 movneg %xcc, %g6, %o1
11884 smulcc %g7, %i3, %l1
11885 movrgz %l6, 0x368, %g1
11886 edge32l %l3, %i6, %g2
11887 xorcc %i7, %i1, %l2
11888 movrgez %i5, 0x24C, %l4
11889 std %f12, [%l7 + 0x48]
11890 orncc %o2, %o6, %o3
11891 edge16ln %i2, %o5, %g5
11892 fmovscc %xcc, %f14, %f5
11893 mova %icc, %i0, %l5
11894 fmovdvc %xcc, %f5, %f18
11895 fmovrsgez %o4, %f15, %f29
11896 sub %g3, 0x18DE, %i4
11897 addc %o7, %o0, %g4
11898 fors %f12, %f7, %f7
11899 nop
11900 set 0x48, %o3
11901 lduh [%l7 + %o3], %g6
11902 ldsw [%l7 + 0x48], %o1
11903 fmovscc %xcc, %f4, %f27
11904 edge8ln %g7, %i3, %l0
11905 fsrc2 %f18, %f26
11906 movleu %xcc, %l1, %g1
11907 fxor %f8, %f0, %f0
11908 edge8 %l3, %l6, %g2
11909 nop
11910 set 0x60, %o4
11911 ldx [%l7 + %o4], %i7
11912 movn %icc, %i6, %i1
11913 smul %l2, 0x0B40, %i5
11914 movne %icc, %o2, %o6
11915 ldx [%l7 + 0x30], %o3
11916 edge8ln %i2, %l4, %g5
11917 fmovrslz %i0, %f11, %f2
11918 ld [%l7 + 0x68], %f26
11919 fzeros %f26
11920 ldsh [%l7 + 0x32], %o5
11921 xor %o4, %g3, %i4
11922 fmovdleu %icc, %f9, %f15
11923 sethi 0x11E7, %l5
11924 xnorcc %o0, 0x18CF, %o7
11925 edge8l %g4, %o1, %g6
11926 fcmple16 %f30, %f26, %i3
11927 fmovdn %xcc, %f23, %f4
11928 movle %xcc, %g7, %l1
11929 movrgz %g1, 0x013, %l0
11930 fmovrslz %l3, %f29, %f5
11931 or %l6, %i7, %i6
11932 fmovscc %icc, %f29, %f10
11933 andn %i1, 0x15BF, %l2
11934 st %f23, [%l7 + 0x34]
11935 movrgz %i5, %g2, %o6
11936 udivx %o3, 0x0828, %i2
11937 fmovsgu %xcc, %f11, %f18
11938 orcc %l4, %g5, %o2
11939 movcc %xcc, %i0, %o4
11940 fmovdleu %xcc, %f17, %f1
11941 udiv %g3, 0x0E3A, %o5
11942 movrgez %l5, 0x3AB, %o0
11943 fandnot2s %f24, %f16, %f6
11944 mova %icc, %i4, %g4
11945 edge16ln %o1, %o7, %i3
11946 sllx %g7, 0x01, %l1
11947 movvs %icc, %g1, %g6
11948 smul %l3, 0x15E1, %l0
11949 sir 0x0938
11950 ldd [%l7 + 0x20], %f18
11951 smulcc %l6, 0x1A0F, %i7
11952 st %f11, [%l7 + 0x50]
11953 fpack32 %f26, %f2, %f26
11954 stb %i1, [%l7 + 0x6A]
11955 movrlz %l2, %i6, %i5
11956 xnorcc %o6, %g2, %o3
11957 sethi 0x0D9D, %l4
11958 movge %xcc, %g5, %i2
11959 movre %i0, %o2, %o4
11960 fpadd16s %f24, %f31, %f8
11961 fsrc1 %f2, %f4
11962 ldd [%l7 + 0x20], %f12
11963 alignaddr %g3, %o5, %l5
11964 edge32n %i4, %g4, %o0
11965 xor %o1, %o7, %i3
11966 movne %icc, %g7, %g1
11967 edge16 %l1, %l3, %l0
11968 orn %g6, %i7, %l6
11969 mulx %l2, 0x0575, %i1
11970 stx %i5, [%l7 + 0x60]
11971 sllx %i6, 0x1C, %g2
11972 stw %o6, [%l7 + 0x4C]
11973 subccc %l4, %o3, %i2
11974 xor %i0, 0x08A6, %g5
11975 sth %o4, [%l7 + 0x38]
11976 sll %g3, 0x1B, %o5
11977 subccc %l5, %o2, %g4
11978 sethi 0x1AF5, %i4
11979 fcmpeq16 %f26, %f26, %o0
11980 orcc %o1, %i3, %o7
11981 ldd [%l7 + 0x50], %g0
11982 umulcc %g7, 0x06B4, %l1
11983 fmovde %xcc, %f1, %f24
11984 ldx [%l7 + 0x60], %l3
11985 movn %xcc, %g6, %l0
11986 movrlz %l6, 0x107, %l2
11987 ldsw [%l7 + 0x50], %i7
11988 alignaddr %i1, %i5, %g2
11989 lduw [%l7 + 0x7C], %o6
11990 add %l4, %o3, %i6
11991 move %icc, %i2, %g5
11992 fmovdle %icc, %f10, %f30
11993 addccc %o4, 0x0CAC, %g3
11994 movne %icc, %i0, %o5
11995 sll %l5, 0x15, %g4
11996 fornot2 %f0, %f10, %f16
11997 ldsw [%l7 + 0x18], %i4
11998 movvc %icc, %o2, %o0
11999 srax %o1, %o7, %i3
12000 fsrc2 %f12, %f14
12001 sra %g1, %g7, %l1
12002 edge32n %l3, %g6, %l6
12003 movcc %icc, %l2, %l0
12004 edge32n %i7, %i5, %i1
12005 smulcc %g2, %l4, %o3
12006 array16 %i6, %o6, %i2
12007 movleu %xcc, %o4, %g5
12008 sdivcc %i0, 0x11B2, %o5
12009 edge8 %l5, %g4, %i4
12010 movcc %xcc, %g3, %o0
12011 sth %o1, [%l7 + 0x52]
12012 fmovdle %xcc, %f3, %f28
12013 sra %o2, %i3, %o7
12014 subccc %g1, 0x05B1, %g7
12015 xor %l3, 0x1B52, %g6
12016 std %f2, [%l7 + 0x50]
12017 fzero %f26
12018 movvs %icc, %l1, %l2
12019 edge16n %l6, %l0, %i5
12020 fabsd %f14, %f22
12021 fmovdneg %xcc, %f29, %f10
12022 edge32ln %i1, %i7, %g2
12023 xorcc %o3, 0x0DF7, %i6
12024 movneg %xcc, %o6, %l4
12025 andn %o4, %g5, %i0
12026 edge8 %i2, %o5, %g4
12027 fpadd32s %f18, %f7, %f24
12028 fcmpne16 %f16, %f30, %i4
12029 xorcc %l5, %g3, %o1
12030 fcmple32 %f26, %f12, %o0
12031 xnor %o2, 0x15CB, %i3
12032 fmovsle %icc, %f8, %f6
12033 fcmps %fcc0, %f1, %f30
12034 edge8ln %g1, %g7, %l3
12035 movvc %icc, %g6, %o7
12036 edge16ln %l1, %l2, %l6
12037 edge16ln %l0, %i1, %i7
12038 fandnot1s %f25, %f13, %f22
12039 movneg %xcc, %i5, %g2
12040 fmovdpos %xcc, %f14, %f5
12041 fornot1 %f16, %f2, %f0
12042 movpos %xcc, %o3, %i6
12043 xor %o6, 0x0202, %o4
12044 addcc %l4, 0x05D5, %g5
12045 movle %xcc, %i2, %i0
12046 andn %o5, %g4, %l5
12047 smul %g3, %o1, %i4
12048 edge32l %o2, %i3, %o0
12049 stb %g1, [%l7 + 0x76]
12050 nop
12051 set 0x7B, %g1
12052 ldsb [%l7 + %g1], %g7
12053 fandnot2 %f16, %f28, %f28
12054 or %l3, %o7, %g6
12055 movne %xcc, %l2, %l1
12056 fornot2 %f2, %f30, %f20
12057 fmovrde %l6, %f0, %f12
12058 umulcc %l0, 0x189F, %i1
12059 movne %icc, %i5, %i7
12060 fmovdcs %xcc, %f19, %f20
12061 andcc %o3, %g2, %o6
12062 fcmple32 %f24, %f24, %o4
12063 udivcc %l4, 0x1E53, %g5
12064 fzeros %f11
12065 mulscc %i2, %i0, %o5
12066 nop
12067 set 0x5E, %g3
12068 sth %g4, [%l7 + %g3]
12069 movneg %xcc, %l5, %g3
12070 movrgz %o1, 0x3C9, %i4
12071 fors %f3, %f5, %f0
12072 or %i6, %i3, %o0
12073 movvs %icc, %g1, %o2
12074 sdivcc %g7, 0x1F82, %l3
12075 ldx [%l7 + 0x20], %o7
12076 fcmpeq32 %f0, %f22, %g6
12077 movneg %icc, %l2, %l1
12078 move %xcc, %l6, %l0
12079 edge8l %i5, %i1, %o3
12080 ld [%l7 + 0x64], %f22
12081 fsrc2s %f0, %f0
12082 array8 %i7, %o6, %o4
12083 fmovrdgz %g2, %f8, %f12
12084 movvc %icc, %g5, %l4
12085 fones %f17
12086 sethi 0x10DC, %i0
12087 srlx %i2, %o5, %g4
12088 fpadd32 %f14, %f6, %f22
12089 movrgez %l5, %g3, %o1
12090 lduh [%l7 + 0x7A], %i6
12091 sethi 0x0071, %i3
12092 udivcc %i4, 0x1E7B, %g1
12093 movneg %xcc, %o0, %g7
12094 fmovd %f14, %f22
12095 movrlez %l3, 0x2B4, %o7
12096 xnorcc %o2, %l2, %g6
12097 fmovdvs %icc, %f15, %f2
12098 movl %xcc, %l1, %l6
12099 orncc %i5, %i1, %o3
12100 edge32n %l0, %o6, %o4
12101 stb %g2, [%l7 + 0x4D]
12102 fnot1s %f6, %f18
12103 alignaddr %g5, %i7, %i0
12104 movleu %icc, %l4, %i2
12105 fmovscs %xcc, %f7, %f23
12106 fpadd32 %f6, %f22, %f22
12107 sth %g4, [%l7 + 0x22]
12108 fmovdleu %xcc, %f18, %f9
12109 addc %o5, %l5, %o1
12110 ldd [%l7 + 0x58], %i6
12111 movgu %xcc, %g3, %i3
12112 subccc %g1, %i4, %g7
12113 sethi 0x0BFA, %l3
12114 edge16l %o7, %o2, %l2
12115 fors %f9, %f3, %f16
12116 srax %g6, 0x00, %l1
12117 lduh [%l7 + 0x0E], %o0
12118 movpos %icc, %l6, %i1
12119 fpadd32 %f30, %f14, %f24
12120 movg %xcc, %i5, %o3
12121 orncc %o6, %o4, %g2
12122 ldx [%l7 + 0x60], %g5
12123 pdist %f22, %f20, %f14
12124 fmovsleu %icc, %f23, %f16
12125 movrgez %i7, %l0, %i0
12126 ldub [%l7 + 0x12], %l4
12127 movrlez %g4, 0x2CE, %i2
12128 orcc %o5, 0x11DD, %o1
12129 udivcc %l5, 0x0EBD, %g3
12130 fmovdleu %xcc, %f31, %f6
12131 orncc %i6, 0x1EC1, %g1
12132 fmul8x16 %f27, %f16, %f10
12133 movne %xcc, %i3, %i4
12134 array16 %l3, %g7, %o7
12135 st %f1, [%l7 + 0x74]
12136 faligndata %f8, %f2, %f0
12137 fcmpd %fcc0, %f10, %f8
12138 fors %f2, %f2, %f7
12139 fmovdge %icc, %f24, %f21
12140 movcc %icc, %o2, %l2
12141 for %f10, %f10, %f28
12142 movneg %xcc, %g6, %l1
12143 addc %l6, 0x1D20, %i1
12144 movrgez %i5, %o0, %o3
12145 edge16ln %o6, %g2, %o4
12146 popc %g5, %i7
12147 alignaddr %l0, %l4, %i0
12148 movleu %icc, %g4, %i2
12149 edge8n %o1, %o5, %g3
12150 ldd [%l7 + 0x08], %f6
12151 restore %l5, %g1, %i3
12152 rdpr %cwp, %g1
12153 rdpr %cansave, %g2
12154 rdpr %canrestore, %g3
12155 rdpr %cleanwin, %g4
12156 rdpr %otherwin, %g5
12157 rdpr %wstate, %g6
12158 edge16ln %i4, %i6, %l3
12159 ldub [%l7 + 0x43], %o7
12160 fcmple16 %f0, %f26, %g7
12161 fmovrslz %o2, %f23, %f24
12162 fpadd16 %f6, %f10, %f24
12163 edge8 %l2, %g6, %l6
12164 std %f26, [%l7 + 0x60]
12165 sir 0x0013
12166 sir 0x1F80
12167 fxnor %f26, %f6, %f28
12168 sll %i1, 0x0B, %l1
12169 sir 0x1C83
12170 add %i5, 0x0DA7, %o3
12171 sll %o0, 0x05, %g2
12172 movrlz %o6, 0x38A, %g5
12173 addccc %i7, %o4, %l0
12174 movle %xcc, %l4, %g4
12175 fmovsa %icc, %f27, %f30
12176 xorcc %i0, 0x16AF, %o1
12177 umul %o5, %g3, %i2
12178 fpmerge %f0, %f26, %f8
12179 bshuffle %f12, %f14, %f26
12180 srax %l5, 0x06, %i3
12181 setx loop_35, %l0, %l1
12182 return %l1
12183 nop
12184 rdpr %cwp, %g1
12185 rdpr %cansave, %g2
12186 rdpr %canrestore, %g3
12187 rdpr %cleanwin, %g4
12188 rdpr %otherwin, %g5
12189 rdpr %wstate, %g6
12190loop_35: edge8l %i6, %o7, %l3
12191 sll %o2, %l2, %g6
12192 fmul8x16al %f17, %f15, %f20
12193 subccc %g7, %l6, %l1
12194 smulcc %i1, 0x0D07, %o3
12195 fmovsvc %icc, %f29, %f6
12196 sll %i5, %o0, %o6
12197 edge8l %g5, %i7, %o4
12198 mova %icc, %l0, %l4
12199 fmovdpos %icc, %f12, %f1
12200 movre %g2, %g4, %i0
12201 std %f28, [%l7 + 0x48]
12202 movgu %xcc, %o1, %g3
12203 fmovrdgz %o5, %f14, %f14
12204 ld [%l7 + 0x6C], %f25
12205 orn %l5, %i3, %g1
12206 fmul8x16au %f30, %f26, %f16
12207 fmul8x16au %f30, %f15, %f2
12208 fcmped %fcc1, %f28, %f4
12209 movrlz %i4, %i6, %i2
12210 popc %o7, %o2
12211 movvs %icc, %l3, %g6
12212 movge %xcc, %l2, %g7
12213 ldsw [%l7 + 0x78], %l6
12214 fors %f26, %f0, %f21
12215 sdivx %i1, 0x02DD, %l1
12216 xnor %o3, 0x11F6, %o0
12217 add %o6, %g5, %i7
12218 andcc %i5, %o4, %l4
12219 fmovsvc %icc, %f5, %f2
12220 movneg %xcc, %l0, %g2
12221 subccc %i0, 0x0FC4, %o1
12222 sllx %g4, 0x06, %g3
12223 fcmpes %fcc2, %f7, %f29
12224 edge8ln %l5, %i3, %g1
12225 movl %icc, %o5, %i4
12226 alignaddr %i2, %o7, %i6
12227 orncc %o2, 0x1FA9, %g6
12228 orncc %l2, 0x19EA, %g7
12229 add %l6, %l3, %l1
12230 fmovsvs %xcc, %f2, %f12
12231 fornot1s %f24, %f3, %f21
12232 movrlz %i1, %o0, %o6
12233 fsrc1 %f14, %f2
12234 addcc %g5, 0x0688, %o3
12235 stw %i5, [%l7 + 0x54]
12236 movrgz %i7, 0x3D3, %l4
12237 udivx %l0, 0x14DA, %o4
12238 fpackfix %f2, %f23
12239 fpsub32s %f16, %f20, %f24
12240 fmovdn %xcc, %f11, %f16
12241 for %f0, %f24, %f10
12242 edge32ln %i0, %g2, %o1
12243 movcs %icc, %g3, %l5
12244 movneg %icc, %i3, %g1
12245 ldsw [%l7 + 0x54], %o5
12246 add %g4, %i4, %i2
12247 ldsw [%l7 + 0x2C], %i6
12248 ldsb [%l7 + 0x26], %o7
12249 movrne %g6, %l2, %o2
12250 ld [%l7 + 0x40], %f31
12251 fmovrsne %l6, %f15, %f31
12252 fmovd %f22, %f18
12253 xorcc %l3, 0x0107, %l1
12254 st %f15, [%l7 + 0x34]
12255 smulcc %i1, %g7, %o6
12256 movne %icc, %o0, %g5
12257 sub %o3, %i7, %i5
12258 fcmpgt32 %f4, %f20, %l0
12259 movn %icc, %l4, %i0
12260 edge32 %g2, %o1, %g3
12261 or %o4, %i3, %g1
12262 movrgez %o5, 0x228, %l5
12263 fpadd16 %f4, %f4, %f10
12264 edge16ln %g4, %i2, %i6
12265 orn %i4, 0x0958, %o7
12266 movg %xcc, %l2, %g6
12267 andn %o2, 0x1392, %l6
12268 movgu %icc, %l1, %l3
12269 fcmpeq32 %f26, %f24, %g7
12270 movcs %icc, %i1, %o6
12271 fmovdn %xcc, %f4, %f25
12272 add %o0, %o3, %i7
12273 sethi 0x1C65, %i5
12274 fornot1s %f19, %f14, %f15
12275 stw %l0, [%l7 + 0x2C]
12276 fzero %f18
12277 edge8l %g5, %i0, %l4
12278 udiv %o1, 0x1111, %g3
12279 movne %icc, %g2, %o4
12280 fcmps %fcc1, %f23, %f11
12281 stx %i3, [%l7 + 0x40]
12282 sth %g1, [%l7 + 0x62]
12283 edge16 %o5, %l5, %g4
12284 fmul8x16al %f11, %f30, %f24
12285 restore %i6, %i4, %i2
12286 rdpr %cwp, %g1
12287 rdpr %cansave, %g2
12288 rdpr %canrestore, %g3
12289 rdpr %cleanwin, %g4
12290 rdpr %otherwin, %g5
12291 rdpr %wstate, %g6
12292 fcmple32 %f20, %f6, %l2
12293 edge32ln %g6, %o2, %l6
12294 sll %l1, 0x17, %l3
12295 fpack32 %f0, %f10, %f10
12296 fmovsneg %xcc, %f20, %f6
12297 movrlz %o7, %g7, %i1
12298 movg %icc, %o0, %o3
12299 add %i7, %o6, %i5
12300 movre %l0, %i0, %l4
12301 or %o1, 0x07D6, %g5
12302 movleu %xcc, %g3, %o4
12303 lduh [%l7 + 0x70], %i3
12304 alignaddr %g1, %g2, %l5
12305 fands %f29, %f20, %f15
12306 save %g4, 0x05E7, %o5
12307 rdpr %cwp, %g1
12308 rdpr %cansave, %g2
12309 rdpr %canrestore, %g3
12310 rdpr %cleanwin, %g4
12311 rdpr %otherwin, %g5
12312 rdpr %wstate, %g6
12313 orncc %i6, %i2, %l2
12314 movne %xcc, %i4, %o2
12315 save %g6, %l6, %l1
12316 rdpr %cwp, %g1
12317 rdpr %cansave, %g2
12318 rdpr %canrestore, %g3
12319 rdpr %cleanwin, %g4
12320 rdpr %otherwin, %g5
12321 rdpr %wstate, %g6
12322 movcs %icc, %o7, %g7
12323 edge32ln %i1, %o0, %l3
12324 fmovdcc %xcc, %f20, %f31
12325 fnot1s %f26, %f14
12326 sir 0x135D
12327 movne %icc, %o3, %i7
12328 movrgz %i5, 0x0DD, %o6
12329 xorcc %l0, 0x1022, %i0
12330 std %f24, [%l7 + 0x40]
12331 fcmpd %fcc1, %f24, %f20
12332 ldx [%l7 + 0x70], %l4
12333 edge16 %o1, %g3, %g5
12334 edge16ln %o4, %i3, %g1
12335 srlx %l5, %g2, %o5
12336 udivx %i6, 0x0820, %i2
12337 movcs %icc, %l2, %g4
12338 movrgez %i4, 0x01B, %g6
12339 ldd [%l7 + 0x18], %o2
12340 movg %icc, %l1, %o7
12341 movpos %icc, %g7, %i1
12342 fxnors %f7, %f22, %f7
12343 movgu %xcc, %o0, %l3
12344 movneg %icc, %o3, %l6
12345 fmul8x16al %f25, %f10, %f20
12346 edge8n %i7, %o6, %l0
12347 stx %i5, [%l7 + 0x28]
12348 mulx %i0, 0x0334, %o1
12349 movcs %xcc, %l4, %g3
12350 addc %g5, 0x1143, %o4
12351 or %i3, 0x15B2, %l5
12352 add %g2, %g1, %i6
12353 sub %o5, %i2, %l2
12354 fmovrsgz %g4, %f27, %f6
12355 fandnot1 %f6, %f8, %f20
12356 orncc %i4, %g6, %l1
12357 ldsb [%l7 + 0x46], %o2
12358 edge16l %g7, %o7, %i1
12359 andcc %l3, 0x1E22, %o3
12360 edge16ln %o0, %i7, %o6
12361 fmovdgu %xcc, %f28, %f18
12362 movl %xcc, %l6, %i5
12363 add %i0, 0x12F2, %o1
12364 edge8ln %l0, %g3, %l4
12365 edge16 %g5, %i3, %l5
12366 edge8n %o4, %g2, %i6
12367 fmovrslez %g1, %f0, %f26
12368 faligndata %f12, %f22, %f14
12369 subc %o5, 0x1977, %i2
12370 fcmple32 %f0, %f2, %g4
12371 fmovdpos %icc, %f27, %f5
12372 stx %l2, [%l7 + 0x60]
12373 fsrc1s %f0, %f3
12374 fandnot1s %f9, %f29, %f13
12375 movleu %icc, %i4, %g6
12376 smul %l1, 0x0833, %g7
12377 umulcc %o2, 0x0B52, %i1
12378 ldub [%l7 + 0x11], %l3
12379 movn %icc, %o3, %o0
12380 alignaddrl %i7, %o7, %o6
12381 fzeros %f8
12382 umulcc %i5, %l6, %i0
12383 move %icc, %o1, %g3
12384 stx %l4, [%l7 + 0x68]
12385 mulscc %l0, 0x001F, %i3
12386 fpadd16 %f30, %f4, %f8
12387 xorcc %g5, %o4, %g2
12388 fmovsne %icc, %f24, %f25
12389 movneg %icc, %i6, %l5
12390 subc %g1, %i2, %g4
12391 edge8l %o5, %i4, %l2
12392 fnot1s %f24, %f17
12393 edge8n %l1, %g6, %g7
12394 setx loop_36, %l0, %l1
12395 return %l1
12396 nop
12397 rdpr %cwp, %g1
12398 rdpr %cansave, %g2
12399 rdpr %canrestore, %g3
12400 rdpr %cleanwin, %g4
12401 rdpr %otherwin, %g5
12402 rdpr %wstate, %g6
12403loop_36: nop
12404 set 0x18, %o6
12405 std %f16, [%l7 + %o6]
12406 sdivcc %o0, 0x0B74, %l3
12407 movrlz %i7, 0x368, %o7
12408 smulcc %i5, %l6, %i0
12409 srl %o6, %g3, %o1
12410 and %l4, 0x1089, %i3
12411 udivcc %g5, 0x0873, %l0
12412 movrgz %o4, 0x0DB, %g2
12413 popc %l5, %g1
12414 fandnot1s %f8, %f22, %f4
12415 movneg %xcc, %i2, %g4
12416 ldx [%l7 + 0x08], %o5
12417 orn %i6, %i4, %l2
12418 fpadd32s %f20, %f13, %f13
12419 movrne %g6, 0x15A, %l1
12420 ldsh [%l7 + 0x6A], %g7
12421 lduw [%l7 + 0x7C], %o2
12422 ldsw [%l7 + 0x64], %i1
12423 array16 %o3, %l3, %i7
12424 array32 %o7, %i5, %o0
12425 edge32l %i0, %l6, %g3
12426 fmovdn %icc, %f4, %f1
12427 stw %o1, [%l7 + 0x3C]
12428 umul %l4, %o6, %i3
12429 movrgez %g5, %o4, %g2
12430 addc %l5, 0x16EB, %g1
12431 and %i2, %l0, %g4
12432 fmovdg %xcc, %f15, %f9
12433 fmovsvc %icc, %f26, %f25
12434 movvc %icc, %o5, %i4
12435 mulx %l2, %i6, %l1
12436 fmovsge %icc, %f4, %f14
12437 fmovdgu %icc, %f21, %f23
12438 stb %g7, [%l7 + 0x22]
12439 edge8ln %g6, %o2, %o3
12440 edge32 %i1, %i7, %l3
12441 fones %f9
12442 st %f28, [%l7 + 0x4C]
12443 fxors %f5, %f15, %f21
12444 edge8n %i5, %o7, %o0
12445 fmovda %icc, %f16, %f11
12446 sllx %l6, %i0, %g3
12447 fmovdge %xcc, %f25, %f22
12448 fmovdgu %icc, %f5, %f9
12449 xorcc %o1, %l4, %o6
12450 movre %g5, 0x1CD, %i3
12451 sth %g2, [%l7 + 0x24]
12452 orcc %l5, %g1, %o4
12453 orncc %i2, %g4, %l0
12454 fornot1s %f5, %f11, %f9
12455 lduh [%l7 + 0x4C], %o5
12456 subccc %l2, 0x02A4, %i4
12457 addcc %l1, 0x0C43, %g7
12458 stb %g6, [%l7 + 0x16]
12459 fxnor %f14, %f18, %f20
12460 srlx %i6, %o3, %o2
12461 movvc %xcc, %i1, %i7
12462 edge32n %i5, %l3, %o7
12463 movne %icc, %l6, %i0
12464 movvc %xcc, %o0, %o1
12465 mulscc %l4, 0x0A60, %o6
12466 edge32n %g5, %g3, %g2
12467 ldd [%l7 + 0x70], %l4
12468 movvs %icc, %g1, %i3
12469 edge16ln %i2, %g4, %o4
12470 ldsh [%l7 + 0x4E], %l0
12471 fmovdle %xcc, %f25, %f9
12472 xorcc %l2, 0x04D4, %o5
12473 orn %l1, 0x0E6B, %i4
12474 fmovrdgz %g6, %f10, %f30
12475 fpsub32 %f22, %f16, %f20
12476 stb %i6, [%l7 + 0x28]
12477 alignaddr %g7, %o2, %o3
12478 edge16ln %i1, %i7, %i5
12479 edge16n %l3, %l6, %o7
12480 fmovscs %icc, %f27, %f3
12481 fmovsn %icc, %f12, %f18
12482 fmovrslez %o0, %f23, %f7
12483 lduw [%l7 + 0x24], %i0
12484 edge32l %l4, %o1, %g5
12485 movl %icc, %o6, %g2
12486 movle %icc, %l5, %g3
12487 smul %g1, 0x0361, %i2
12488 addc %g4, 0x199C, %i3
12489 ldx [%l7 + 0x58], %l0
12490 umulcc %l2, 0x034E, %o4
12491 fmuld8ulx16 %f29, %f16, %f6
12492 fmul8x16 %f30, %f22, %f12
12493 movvc %xcc, %o5, %l1
12494 array16 %g6, %i6, %g7
12495 fpsub16 %f18, %f24, %f12
12496 movrlz %i4, 0x207, %o3
12497 fornot2s %f25, %f24, %f27
12498 edge16n %i1, %o2, %i5
12499 sdivcc %i7, 0x15E9, %l6
12500 mova %xcc, %o7, %o0
12501 fmovspos %icc, %f22, %f25
12502 lduw [%l7 + 0x24], %i0
12503 andncc %l4, %o1, %g5
12504 sub %o6, 0x003F, %g2
12505 edge16 %l3, %l5, %g1
12506 or %g3, 0x0C9C, %i2
12507 andcc %g4, %l0, %i3
12508 array8 %l2, %o4, %o5
12509 edge16 %l1, %i6, %g7
12510 andncc %i4, %o3, %i1
12511 andncc %g6, %i5, %i7
12512 edge16l %o2, %l6, %o0
12513 sll %i0, 0x0F, %o7
12514 fnands %f5, %f31, %f4
12515 movl %icc, %l4, %o1
12516 movvc %icc, %g5, %g2
12517 sra %l3, %o6, %g1
12518 edge32ln %l5, %g3, %i2
12519 sdivx %g4, 0x0132, %l0
12520 movcs %icc, %i3, %l2
12521 edge16n %o5, %l1, %o4
12522 xorcc %g7, %i4, %o3
12523 ldd [%l7 + 0x18], %i6
12524 lduw [%l7 + 0x74], %i1
12525 sllx %i5, %g6, %i7
12526 sir 0x1252
12527 add %o2, %l6, %o0
12528 movrgz %i0, %l4, %o1
12529 fmovdleu %xcc, %f0, %f9
12530 sll %g5, %o7, %g2
12531 lduw [%l7 + 0x54], %l3
12532 fmul8x16al %f17, %f26, %f8
12533 fabsd %f22, %f6
12534 andn %o6, 0x117C, %g1
12535 sdiv %l5, 0x1C31, %i2
12536 nop
12537 set 0x18, %l1
12538 stx %g3, [%l7 + %l1]
12539 mulscc %l0, %i3, %g4
12540 subccc %l2, %l1, %o5
12541 andcc %g7, 0x138F, %i4
12542 sth %o3, [%l7 + 0x14]
12543 restore %i6, %i1, %o4
12544 rdpr %cwp, %g1
12545 rdpr %cansave, %g2
12546 rdpr %canrestore, %g3
12547 rdpr %cleanwin, %g4
12548 rdpr %otherwin, %g5
12549 rdpr %wstate, %g6
12550 sllx %i5, 0x0F, %g6
12551 fmovsvc %xcc, %f5, %f27
12552 alignaddrl %i7, %l6, %o2
12553 fmul8x16al %f16, %f24, %f10
12554 sll %i0, %o0, %o1
12555 ldd [%l7 + 0x30], %f0
12556 fand %f4, %f4, %f28
12557 movcs %xcc, %g5, %l4
12558 ldd [%l7 + 0x38], %f20
12559 addccc %o7, 0x1A77, %l3
12560 edge16ln %o6, %g2, %l5
12561 sub %g1, 0x0884, %i2
12562 xor %l0, %i3, %g3
12563 lduh [%l7 + 0x2A], %l2
12564 stb %l1, [%l7 + 0x58]
12565 sdivcc %g4, 0x0EFB, %g7
12566 umulcc %o5, %i4, %o3
12567 stb %i1, [%l7 + 0x70]
12568 movge %icc, %o4, %i6
12569 stx %i5, [%l7 + 0x18]
12570 sub %g6, 0x11EC, %i7
12571 fmovrsgez %o2, %f0, %f0
12572 popc %i0, %l6
12573 subc %o0, %o1, %l4
12574 edge16ln %o7, %g5, %l3
12575 edge8l %g2, %o6, %g1
12576 sra %i2, 0x11, %l5
12577 fmul8x16 %f10, %f22, %f16
12578 fmovdge %xcc, %f31, %f21
12579 sdiv %i3, 0x1A59, %l0
12580 sethi 0x1A46, %l2
12581 movrlz %g3, %g4, %g7
12582 mova %xcc, %o5, %i4
12583 alignaddrl %o3, %l1, %i1
12584 stx %i6, [%l7 + 0x28]
12585 fmovd %f6, %f18
12586 fxnors %f8, %f15, %f14
12587 movrlez %o4, 0x170, %g6
12588 move %icc, %i7, %i5
12589 xorcc %o2, 0x0809, %i0
12590 st %f22, [%l7 + 0x48]
12591 movneg %icc, %o0, %o1
12592 movrgz %l4, %o7, %l6
12593 lduh [%l7 + 0x54], %g5
12594 fmovscs %xcc, %f3, %f5
12595 save %l3, 0x1385, %g2
12596 rdpr %cwp, %g1
12597 rdpr %cansave, %g2
12598 rdpr %canrestore, %g3
12599 rdpr %cleanwin, %g4
12600 rdpr %otherwin, %g5
12601 rdpr %wstate, %g6
12602 stw %o6, [%l7 + 0x44]
12603 movle %icc, %g1, %i2
12604 ld [%l7 + 0x74], %f8
12605 sllx %l5, %l0, %l2
12606 alignaddrl %i3, %g4, %g3
12607 fmovscc %icc, %f17, %f26
12608 andn %g7, 0x0620, %i4
12609 mulscc %o3, %o5, %l1
12610 movle %xcc, %i1, %o4
12611 array32 %g6, %i7, %i5
12612 srl %i6, 0x04, %i0
12613 sdivcc %o0, 0x0855, %o1
12614 std %f12, [%l7 + 0x08]
12615 ldd [%l7 + 0x40], %l4
12616 movvc %icc, %o7, %o2
12617 fmovd %f22, %f30
12618 movle %icc, %l6, %g5
12619 lduw [%l7 + 0x60], %g2
12620 fmul8x16 %f7, %f4, %f18
12621 array32 %o6, %l3, %g1
12622 ldub [%l7 + 0x2D], %i2
12623 movrlz %l0, %l5, %i3
12624 ldub [%l7 + 0x45], %g4
12625 sdiv %g3, 0x13F2, %g7
12626 movle %xcc, %i4, %l2
12627 subc %o3, 0x0DF6, %l1
12628 sethi 0x1C3A, %o5
12629 stx %o4, [%l7 + 0x50]
12630 srlx %i1, 0x12, %i7
12631 edge32 %g6, %i6, %i5
12632 stw %i0, [%l7 + 0x34]
12633 movrgz %o0, %o1, %o7
12634 move %icc, %o2, %l6
12635 fmovsne %xcc, %f28, %f21
12636 lduw [%l7 + 0x6C], %l4
12637 sir 0x13B6
12638 movpos %icc, %g5, %o6
12639 lduw [%l7 + 0x14], %g2
12640 movg %icc, %g1, %l3
12641 movgu %icc, %l0, %i2
12642 ld [%l7 + 0x2C], %f21
12643 andncc %i3, %l5, %g3
12644 sra %g7, 0x15, %i4
12645 xnorcc %g4, 0x18BB, %l2
12646 movrlez %l1, %o5, %o4
12647 addccc %i1, 0x16FD, %i7
12648 movn %icc, %o3, %g6
12649 std %f6, [%l7 + 0x60]
12650 fpack32 %f28, %f16, %f0
12651 edge32l %i6, %i0, %o0
12652 move %xcc, %o1, %o7
12653 ldsb [%l7 + 0x71], %i5
12654 subccc %o2, 0x0903, %l4
12655 fxnor %f6, %f2, %f0
12656 and %g5, %l6, %o6
12657 addc %g1, 0x104B, %g2
12658 setx loop_37, %l0, %l1
12659 return %l1
12660 nop
12661 rdpr %cwp, %g1
12662 rdpr %cansave, %g2
12663 rdpr %canrestore, %g3
12664 rdpr %cleanwin, %g4
12665 rdpr %otherwin, %g5
12666 rdpr %wstate, %g6
12667loop_37: movrlez %i3, %i2, %l5
12668 smul %g3, 0x1A95, %g7
12669 fabsd %f20, %f26
12670 edge32 %g4, %i4, %l1
12671 move %icc, %l2, %o4
12672 fcmpd %fcc3, %f2, %f2
12673 sir 0x07EE
12674 ldd [%l7 + 0x60], %o4
12675 edge16n %i1, %o3, %g6
12676 ldsw [%l7 + 0x20], %i7
12677 ldsw [%l7 + 0x64], %i6
12678 srlx %i0, %o0, %o7
12679 addc %o1, %o2, %l4
12680 xnor %g5, 0x19D6, %i5
12681 xor %l6, %o6, %g2
12682 sth %g1, [%l7 + 0x30]
12683 st %f0, [%l7 + 0x34]
12684 addc %l0, 0x0D2B, %l3
12685 or %i2, %l5, %g3
12686 udivcc %i3, 0x16C5, %g4
12687 fands %f12, %f7, %f15
12688 and %g7, %i4, %l1
12689 orncc %l2, %o4, %i1
12690 fmul8x16 %f21, %f20, %f18
12691 sth %o3, [%l7 + 0x6A]
12692 movl %icc, %o5, %i7
12693 fmovdleu %icc, %f29, %f10
12694 ldx [%l7 + 0x60], %g6
12695 fcmps %fcc1, %f20, %f29
12696 srlx %i0, 0x19, %i6
12697 srax %o7, %o0, %o2
12698 edge8ln %l4, %g5, %i5
12699 move %xcc, %l6, %o1
12700 array32 %o6, %g2, %l0
12701 mulx %g1, 0x027F, %i2
12702 movre %l5, %l3, %i3
12703 movrgez %g4, 0x1E2, %g7
12704 restore %i4, 0x10DD, %l1
12705 rdpr %cwp, %g1
12706 rdpr %cansave, %g2
12707 rdpr %canrestore, %g3
12708 rdpr %cleanwin, %g4
12709 rdpr %otherwin, %g5
12710 rdpr %wstate, %g6
12711 nop
12712 set 0x3C, %i2
12713 lduh [%l7 + %i2], %g3
12714 ldx [%l7 + 0x60], %l2
12715 lduh [%l7 + 0x56], %o4
12716 edge16n %i1, %o3, %o5
12717 or %g6, %i7, %i0
12718 xnor %i6, %o7, %o0
12719 save %o2, 0x1994, %l4
12720 rdpr %cwp, %g1
12721 rdpr %cansave, %g2
12722 rdpr %canrestore, %g3
12723 rdpr %cleanwin, %g4
12724 rdpr %otherwin, %g5
12725 rdpr %wstate, %g6
12726 movne %xcc, %g5, %l6
12727 sir 0x1402
12728 sll %o1, 0x0A, %o6
12729 edge16ln %g2, %l0, %i5
12730 edge16ln %g1, %i2, %l3
12731 sdiv %l5, 0x05C0, %i3
12732 xnorcc %g4, 0x0E8E, %i4
12733 movrgz %g7, 0x374, %l1
12734 sethi 0x0631, %l2
12735 edge32ln %o4, %i1, %g3
12736 movrgez %o3, 0x0AA, %g6
12737 movneg %xcc, %o5, %i7
12738 udivx %i0, 0x1B3B, %i6
12739 edge8l %o7, %o2, %o0
12740 lduw [%l7 + 0x34], %l4
12741 nop
12742 set 0x78, %i4
12743 ldd [%l7 + %i4], %g4
12744 sdivx %o1, 0x043A, %l6
12745 stb %g2, [%l7 + 0x6C]
12746 movg %xcc, %o6, %l0
12747 subc %i5, %i2, %l3
12748 add %g1, %i3, %l5
12749 movrgez %i4, %g7, %l1
12750 srl %g4, %o4, %l2
12751 ldub [%l7 + 0x5F], %i1
12752 stb %g3, [%l7 + 0x6C]
12753 umul %o3, 0x0CC5, %o5
12754 movl %xcc, %g6, %i0
12755 udiv %i7, 0x0385, %o7
12756 array8 %i6, %o2, %o0
12757 or %g5, %l4, %l6
12758 edge16ln %g2, %o1, %l0
12759 ldsh [%l7 + 0x6A], %o6
12760 xor %i5, %l3, %g1
12761 lduh [%l7 + 0x14], %i2
12762 alignaddrl %l5, %i3, %i4
12763 andn %g7, %l1, %g4
12764 array8 %o4, %i1, %l2
12765 subcc %o3, %o5, %g6
12766 edge16n %g3, %i7, %i0
12767 array32 %o7, %i6, %o2
12768 fnot2 %f24, %f24
12769 srax %o0, 0x08, %g5
12770 stx %l4, [%l7 + 0x20]
12771 ldsh [%l7 + 0x56], %g2
12772 fnot1 %f18, %f8
12773 fpmerge %f19, %f3, %f14
12774 fnot2s %f19, %f8
12775 udivcc %o1, 0x1182, %l6
12776 edge16 %o6, %i5, %l0
12777 ldd [%l7 + 0x30], %f12
12778 ldsw [%l7 + 0x14], %l3
12779 movleu %xcc, %i2, %g1
12780 edge32ln %i3, %l5, %i4
12781 edge8n %g7, %g4, %l1
12782 xnor %o4, %i1, %l2
12783 alignaddrl %o5, %g6, %g3
12784 movleu %xcc, %o3, %i0
12785 edge32 %o7, %i6, %o2
12786 movrgz %o0, %i7, %l4
12787 xor %g2, %g5, %l6
12788 movcc %icc, %o1, %i5
12789 or %o6, 0x1AAE, %l3
12790 movleu %icc, %l0, %i2
12791 movvs %xcc, %g1, %l5
12792 mova %icc, %i3, %g7
12793 mulx %g4, %i4, %o4
12794 movcs %icc, %l1, %l2
12795 fzeros %f7
12796 stb %o5, [%l7 + 0x27]
12797 ldsw [%l7 + 0x48], %g6
12798 edge32 %i1, %g3, %i0
12799 edge16l %o7, %i6, %o2
12800 sth %o3, [%l7 + 0x62]
12801 sub %i7, 0x043C, %o0
12802 move %icc, %l4, %g5
12803 edge32ln %l6, %g2, %o1
12804 subccc %o6, 0x01B7, %i5
12805 movl %icc, %l3, %l0
12806 ldub [%l7 + 0x5E], %g1
12807 fnot2 %f6, %f22
12808 andn %i2, 0x15BF, %i3
12809 ldsb [%l7 + 0x63], %g7
12810 std %f4, [%l7 + 0x50]
12811 sll %l5, 0x04, %g4
12812 orn %o4, %i4, %l1
12813 fmovrdlez %l2, %f30, %f0
12814 movrne %g6, %i1, %o5
12815 edge16n %i0, %o7, %i6
12816 mulscc %o2, %o3, %i7
12817 xnorcc %o0, %g3, %l4
12818 xor %l6, 0x1FF6, %g5
12819 add %o1, %o6, %i5
12820 or %l3, %g2, %l0
12821 sub %i2, 0x1BD8, %i3
12822 movcs %icc, %g1, %g7
12823 movgu %icc, %g4, %o4
12824 xnorcc %i4, 0x05EF, %l1
12825 fpadd32 %f12, %f10, %f20
12826 ld [%l7 + 0x78], %f17
12827 move %icc, %l5, %l2
12828 umul %i1, 0x0393, %g6
12829 fone %f0
12830 fcmpgt32 %f14, %f18, %o5
12831 stb %i0, [%l7 + 0x7A]
12832 fpack32 %f16, %f14, %f20
12833 for %f0, %f8, %f8
12834 fmovdneg %icc, %f18, %f13
12835 umul %i6, %o7, %o3
12836 fmovrdgez %o2, %f0, %f8
12837 fmovdneg %xcc, %f25, %f13
12838 edge32ln %o0, %g3, %l4
12839 subc %i7, %g5, %l6
12840 edge16l %o1, %o6, %i5
12841 lduh [%l7 + 0x76], %l3
12842 sth %l0, [%l7 + 0x4E]
12843 st %f12, [%l7 + 0x20]
12844 setx loop_38, %l0, %l1
12845 return %l1
12846 nop
12847 rdpr %cwp, %g1
12848 rdpr %cansave, %g2
12849 rdpr %canrestore, %g3
12850 rdpr %cleanwin, %g4
12851 rdpr %otherwin, %g5
12852 rdpr %wstate, %g6
12853loop_38: fmovsneg %xcc, %f18, %f31
12854 movrlz %g7, %g4, %g1
12855 mulscc %i4, 0x1719, %o4
12856 sllx %l1, %l5, %i1
12857 movge %icc, %g6, %l2
12858 sdivx %i0, 0x14EC, %i6
12859 movn %xcc, %o7, %o5
12860 ldx [%l7 + 0x38], %o3
12861 addcc %o0, %g3, %l4
12862 xor %o2, 0x06CC, %g5
12863 fmovsleu %xcc, %f21, %f5
12864 fpadd32s %f21, %f3, %f18
12865 sub %l6, 0x0347, %i7
12866 subc %o1, %i5, %o6
12867 movrlez %l0, %i2, %i3
12868 fandnot1s %f3, %f13, %f19
12869 fands %f5, %f12, %f8
12870 fnot1 %f10, %f16
12871 movle %xcc, %g2, %l3
12872 xnorcc %g7, %g1, %i4
12873 edge8ln %g4, %l1, %l5
12874 srlx %i1, 0x13, %g6
12875 fnot1s %f11, %f11
12876 fmovsle %xcc, %f9, %f25
12877 addc %l2, 0x1281, %o4
12878 array16 %i6, %i0, %o7
12879 save %o3, %o0, %o5
12880 rdpr %cwp, %g1
12881 rdpr %cansave, %g2
12882 rdpr %canrestore, %g3
12883 rdpr %cleanwin, %g4
12884 rdpr %otherwin, %g5
12885 rdpr %wstate, %g6
12886 movcs %icc, %l4, %o2
12887 array8 %g5, %l6, %i7
12888 fmovdneg %xcc, %f10, %f31
12889 stw %g3, [%l7 + 0x70]
12890 mova %icc, %i5, %o6
12891 edge32ln %o1, %i2, %l0
12892 movneg %xcc, %i3, %g2
12893 for %f28, %f0, %f12
12894 edge32 %l3, %g1, %g7
12895 edge8 %i4, %g4, %l5
12896 srlx %l1, %i1, %l2
12897 alignaddrl %o4, %g6, %i0
12898 andn %i6, 0x0191, %o3
12899 save %o7, %o0, %o5
12900 rdpr %cwp, %g1
12901 rdpr %cansave, %g2
12902 rdpr %canrestore, %g3
12903 rdpr %cleanwin, %g4
12904 rdpr %otherwin, %g5
12905 rdpr %wstate, %g6
12906 sdiv %o2, 0x0733, %l4
12907 lduh [%l7 + 0x2E], %l6
12908 fmovd %f30, %f10
12909 xor %i7, %g3, %g5
12910 addcc %i5, 0x1AC9, %o6
12911 xnor %i2, %o1, %l0
12912 sdivx %g2, 0x0250, %i3
12913 edge8ln %l3, %g1, %i4
12914 lduw [%l7 + 0x08], %g4
12915 ldub [%l7 + 0x24], %l5
12916 movge %icc, %g7, %l1
12917 movne %icc, %l2, %i1
12918 mulscc %o4, 0x16BD, %i0
12919 mulscc %i6, %o3, %o7
12920 edge8 %g6, %o5, %o2
12921 smulcc %o0, 0x1FA7, %l4
12922 array32 %i7, %l6, %g3
12923 movrlez %i5, %g5, %o6
12924 for %f22, %f16, %f30
12925 xor %o1, 0x0E41, %i2
12926 fmovsvc %xcc, %f28, %f0
12927 movn %xcc, %l0, %i3
12928 orncc %g2, 0x1E69, %l3
12929 alignaddrl %i4, %g4, %l5
12930 movrlez %g7, %l1, %g1
12931 lduh [%l7 + 0x2C], %l2
12932 nop
12933 set 0x30, %l5
12934 stb %o4, [%l7 + %l5]
12935 move %icc, %i0, %i6
12936 fnor %f14, %f14, %f28
12937 edge32l %o3, %o7, %g6
12938 movvc %icc, %i1, %o2
12939 stx %o5, [%l7 + 0x40]
12940 udivx %l4, 0x184E, %i7
12941 udivx %l6, 0x15F5, %o0
12942 nop
12943 set 0x28, %o1
12944 stb %g3, [%l7 + %o1]
12945 subc %i5, 0x13EA, %g5
12946 subcc %o1, 0x04E8, %o6
12947 addccc %i2, %i3, %g2
12948 srax %l0, %l3, %g4
12949 ldd [%l7 + 0x40], %l4
12950 mova %xcc, %i4, %l1
12951 udiv %g7, 0x0EB9, %g1
12952 movn %icc, %l2, %o4
12953 sethi 0x02E1, %i0
12954 ldx [%l7 + 0x10], %o3
12955 umul %i6, 0x00CF, %g6
12956 edge16n %o7, %o2, %i1
12957 edge32l %l4, %i7, %l6
12958 udiv %o0, 0x0C41, %o5
12959 array8 %g3, %i5, %o1
12960 xnorcc %g5, 0x1FFA, %i2
12961 save %i3, %o6, %l0
12962 rdpr %cwp, %g1
12963 rdpr %cansave, %g2
12964 rdpr %canrestore, %g3
12965 rdpr %cleanwin, %g4
12966 rdpr %otherwin, %g5
12967 rdpr %wstate, %g6
12968 edge16 %g2, %l3, %g4
12969 fmovsgu %icc, %f23, %f9
12970 addc %l5, 0x0A72, %l1
12971 ld [%l7 + 0x10], %f9
12972 movg %xcc, %g7, %g1
12973 ldd [%l7 + 0x40], %f28
12974 fcmpgt32 %f6, %f20, %i4
12975 and %l2, 0x0B93, %i0
12976 fnors %f18, %f6, %f25
12977 subccc %o3, %i6, %g6
12978 udivx %o7, 0x1D80, %o2
12979 alignaddr %i1, %o4, %i7
12980 edge32l %l6, %l4, %o5
12981 sth %o0, [%l7 + 0x1A]
12982 movrne %g3, %o1, %i5
12983 nop
12984 set 0x18, %g2
12985 sth %i2, [%l7 + %g2]
12986 orn %i3, %o6, %g5
12987 add %l0, %l3, %g4
12988 movrlez %l5, 0x13E, %l1
12989 fmovdneg %xcc, %f6, %f23
12990 fsrc1 %f22, %f4
12991 xor %g2, %g7, %g1
12992 sub %i4, %i0, %o3
12993 edge8n %l2, %g6, %i6
12994 subcc %o2, %o7, %o4
12995 edge8l %i1, %l6, %l4
12996 fmovrdne %o5, %f6, %f18
12997 fmovdcs %xcc, %f12, %f5
12998 movvc %icc, %i7, %o0
12999 sir 0x0105
13000 stw %g3, [%l7 + 0x38]
13001 srlx %o1, 0x01, %i2
13002 xorcc %i3, 0x0E20, %i5
13003 edge16n %o6, %l0, %g5
13004 nop
13005 set 0x5B, %l4
13006 stb %g4, [%l7 + %l4]
13007 edge8l %l5, %l1, %g2
13008 array32 %g7, %g1, %i4
13009 xnor %i0, %o3, %l3
13010 fnot2 %f18, %f30
13011 orn %l2, 0x0130, %i6
13012 mulscc %g6, 0x0310, %o2
13013 orncc %o4, %o7, %l6
13014 fmovsleu %xcc, %f11, %f31
13015 movpos %xcc, %l4, %i1
13016 edge8ln %o5, %o0, %i7
13017 fmovdle %icc, %f22, %f15
13018 movl %icc, %g3, %i2
13019 sir 0x0793
13020 edge8n %o1, %i3, %o6
13021 save %l0, 0x0902, %i5
13022 rdpr %cwp, %g1
13023 rdpr %cansave, %g2
13024 rdpr %canrestore, %g3
13025 rdpr %cleanwin, %g4
13026 rdpr %otherwin, %g5
13027 rdpr %wstate, %g6
13028 ldd [%l7 + 0x10], %f24
13029 fpadd16 %f16, %f26, %f0
13030 fmovde %icc, %f30, %f25
13031 xnor %g4, 0x115C, %g5
13032 movgu %xcc, %l5, %g2
13033 movle %icc, %l1, %g1
13034 orncc %g7, 0x1DCE, %i4
13035 ldsb [%l7 + 0x0B], %o3
13036 restore %i0, %l2, %l3
13037 rdpr %cwp, %g1
13038 rdpr %cansave, %g2
13039 rdpr %canrestore, %g3
13040 rdpr %cleanwin, %g4
13041 rdpr %otherwin, %g5
13042 rdpr %wstate, %g6
13043 movle %icc, %g6, %i6
13044 fmovse %icc, %f3, %f2
13045 setx loop_39, %l0, %l1
13046 return %l1
13047 nop
13048 rdpr %cwp, %g1
13049 rdpr %cansave, %g2
13050 rdpr %canrestore, %g3
13051 rdpr %cleanwin, %g4
13052 rdpr %otherwin, %g5
13053 rdpr %wstate, %g6
13054loop_39: movl %xcc, %l4, %l6
13055 movg %xcc, %o5, %i1
13056 sdivx %o0, 0x0CD2, %i7
13057 subccc %g3, 0x0BB1, %o1
13058 addcc %i3, %i2, %l0
13059 movrlz %o6, %i5, %g4
13060 srlx %l5, %g2, %l1
13061 or %g1, %g5, %g7
13062 fmul8x16au %f11, %f28, %f14
13063 move %icc, %i4, %o3
13064 subc %i0, %l2, %g6
13065 fcmple16 %f0, %f8, %i6
13066 movrgez %l3, %o2, %o7
13067 fnegd %f0, %f30
13068 sll %o4, %l4, %l6
13069 mulscc %o5, %o0, %i7
13070 movneg %icc, %g3, %o1
13071 array32 %i3, %i1, %l0
13072 movrlez %i2, 0x0B9, %o6
13073 movle %icc, %i5, %g4
13074 ldub [%l7 + 0x41], %g2
13075 ldd [%l7 + 0x68], %l0
13076 fpsub32s %f21, %f15, %f12
13077 edge8ln %l5, %g5, %g1
13078 mova %xcc, %g7, %o3
13079 ldx [%l7 + 0x18], %i0
13080 fmovdl %icc, %f1, %f11
13081 edge8l %l2, %g6, %i4
13082 fmovdl %xcc, %f14, %f17
13083 edge16ln %i6, %o2, %o7
13084 fmovdleu %icc, %f31, %f3
13085 edge32ln %l3, %o4, %l6
13086 udiv %l4, 0x0107, %o0
13087 stb %o5, [%l7 + 0x40]
13088 movcs %icc, %i7, %g3
13089 umul %o1, %i1, %l0
13090 sth %i2, [%l7 + 0x70]
13091 fmovsvc %icc, %f28, %f10
13092 alignaddrl %o6, %i3, %g4
13093 addcc %i5, 0x0029, %l1
13094 array16 %l5, %g5, %g2
13095 movg %xcc, %g1, %o3
13096 umul %i0, %g7, %g6
13097 movrgz %l2, 0x27F, %i4
13098 subcc %o2, %o7, %l3
13099 sllx %i6, %o4, %l6
13100 edge8ln %o0, %o5, %i7
13101 and %g3, 0x15FD, %o1
13102 array8 %l4, %l0, %i1
13103 movgu %icc, %i2, %i3
13104 sub %o6, 0x17BB, %g4
13105 stb %l1, [%l7 + 0x0F]
13106 edge16l %i5, %g5, %g2
13107 std %f26, [%l7 + 0x38]
13108 ldsb [%l7 + 0x60], %l5
13109 movcs %icc, %g1, %o3
13110 xorcc %i0, %g6, %l2
13111 xnor %g7, %o2, %o7
13112 movrgez %i4, %l3, %o4
13113 mulscc %i6, 0x12E0, %l6
13114 std %f12, [%l7 + 0x38]
13115 fxnor %f8, %f2, %f20
13116 udiv %o0, 0x000F, %i7
13117 andn %o5, %g3, %l4
13118 stw %o1, [%l7 + 0x18]
13119 movneg %xcc, %l0, %i1
13120 movrgz %i2, %o6, %i3
13121 addccc %g4, %i5, %g5
13122 movgu %xcc, %l1, %g2
13123 fcmpeq32 %f20, %f16, %g1
13124 edge32ln %l5, %i0, %g6
13125 sethi 0x0131, %l2
13126 addcc %g7, 0x0776, %o3
13127 andn %o2, 0x05F4, %o7
13128 xor %i4, %l3, %o4
13129 movg %icc, %i6, %o0
13130 ldsw [%l7 + 0x48], %i7
13131 or %l6, 0x18BD, %g3
13132 movrlz %l4, 0x004, %o1
13133 edge16 %o5, %i1, %i2
13134 mova %icc, %l0, %i3
13135 mulscc %o6, %i5, %g5
13136 edge8ln %l1, %g2, %g1
13137 sub %g4, %l5, %i0
13138 movl %icc, %g6, %g7
13139 ldd [%l7 + 0x18], %f30
13140 edge16n %o3, %l2, %o7
13141 fnot1 %f2, %f10
13142 and %o2, %i4, %o4
13143 nop
13144 set 0x70, %l3
13145 std %f22, [%l7 + %l3]
13146 umul %i6, 0x183E, %o0
13147 movrgez %l3, %i7, %g3
13148 movrgez %l4, 0x348, %o1
13149 array32 %l6, %i1, %i2
13150 movgu %xcc, %o5, %l0
13151 sub %i3, %i5, %g5
13152 mulscc %o6, 0x0161, %g2
13153 xnor %g1, %g4, %l1
13154 and %l5, 0x0CBE, %g6
13155 sll %i0, %o3, %g7
13156 lduh [%l7 + 0x5E], %o7
13157 umulcc %o2, 0x1DE6, %l2
13158 array32 %o4, %i4, %o0
13159 popc 0x174E, %l3
13160 fcmple32 %f30, %f28, %i6
13161 movgu %icc, %g3, %i7
13162 ldub [%l7 + 0x75], %o1
13163 edge8 %l4, %l6, %i2
13164 fmul8ulx16 %f14, %f22, %f30
13165 movge %xcc, %o5, %i1
13166 edge32 %i3, %l0, %i5
13167 movne %xcc, %g5, %o6
13168 fpack16 %f20, %f17
13169 fpadd16s %f19, %f16, %f30
13170 ldx [%l7 + 0x58], %g1
13171 umul %g4, %g2, %l1
13172 lduh [%l7 + 0x78], %g6
13173 ldd [%l7 + 0x50], %f14
13174 movpos %xcc, %l5, %i0
13175 alignaddrl %o3, %g7, %o2
13176 movge %xcc, %l2, %o7
13177 andncc %o4, %i4, %o0
13178 fmovdge %xcc, %f27, %f18
13179 fsrc2 %f26, %f8
13180 and %i6, 0x0FF0, %g3
13181 andcc %l3, 0x0518, %i7
13182 movn %icc, %o1, %l4
13183 lduh [%l7 + 0x1C], %l6
13184 stw %i2, [%l7 + 0x6C]
13185 movle %icc, %i1, %o5
13186 udiv %l0, 0x15AC, %i5
13187 save %g5, 0x0BA2, %i3
13188 rdpr %cwp, %g1
13189 rdpr %cansave, %g2
13190 rdpr %canrestore, %g3
13191 rdpr %cleanwin, %g4
13192 rdpr %otherwin, %g5
13193 rdpr %wstate, %g6
13194 umulcc %o6, %g4, %g1
13195 edge32l %l1, %g6, %g2
13196 movrgez %i0, 0x2CB, %l5
13197 fpadd16s %f1, %f7, %f1
13198 lduw [%l7 + 0x40], %o3
13199 fnot1s %f16, %f30
13200 xorcc %o2, %g7, %l2
13201 xnor %o7, %o4, %o0
13202 mulscc %i4, %i6, %l3
13203 umulcc %g3, 0x0FF7, %i7
13204 ldd [%l7 + 0x38], %f10
13205 and %l4, %l6, %o1
13206 udivx %i2, 0x199F, %i1
13207 srl %l0, 0x04, %i5
13208 movpos %xcc, %o5, %g5
13209 fands %f13, %f0, %f30
13210 ldd [%l7 + 0x18], %f26
13211 sdiv %o6, 0x0693, %i3
13212 movcc %xcc, %g1, %l1
13213 fmovscs %icc, %f11, %f23
13214 sra %g6, 0x15, %g4
13215 fxors %f3, %f27, %f30
13216 array8 %g2, %l5, %o3
13217 ldsw [%l7 + 0x30], %o2
13218 alignaddrl %g7, %l2, %o7
13219 sdivcc %o4, 0x1A1D, %o0
13220 edge32l %i0, %i6, %l3
13221 edge8ln %g3, %i7, %l4
13222 udiv %i4, 0x18C8, %l6
13223 fmovde %icc, %f17, %f10
13224 fxnor %f14, %f26, %f30
13225 std %f10, [%l7 + 0x18]
13226 fnegd %f24, %f14
13227 movvc %xcc, %i2, %i1
13228 fmovdneg %icc, %f19, %f23
13229 ldsh [%l7 + 0x70], %o1
13230 ldsw [%l7 + 0x28], %l0
13231 subc %o5, %g5, %i5
13232 array32 %o6, %g1, %l1
13233 fands %f18, %f5, %f16
13234 edge32 %i3, %g6, %g2
13235 xnorcc %l5, 0x168A, %g4
13236 sethi 0x06CD, %o3
13237 addccc %g7, 0x0674, %l2
13238 array32 %o7, %o2, %o0
13239 srl %o4, %i0, %l3
13240 sethi 0x148C, %g3
13241 movgu %xcc, %i6, %i7
13242 fxnors %f15, %f7, %f9
13243 fmovsn %xcc, %f11, %f2
13244 sir 0x1013
13245 sra %l4, %l6, %i4
13246 movre %i1, 0x398, %o1
13247 sllx %i2, 0x19, %o5
13248 fpadd16s %f14, %f23, %f19
13249 movneg %icc, %g5, %i5
13250 movneg %icc, %l0, %g1
13251 sth %l1, [%l7 + 0x2E]
13252 fmovsge %icc, %f8, %f2
13253 orncc %i3, 0x0A34, %g6
13254 move %icc, %o6, %g2
13255 movrlez %l5, %g4, %g7
13256 movneg %xcc, %l2, %o7
13257 alignaddr %o2, %o0, %o4
13258 edge8ln %o3, %i0, %l3
13259 ld [%l7 + 0x70], %f26
13260 sth %g3, [%l7 + 0x14]
13261 alignaddrl %i6, %l4, %l6
13262 sdivx %i4, 0x0EEA, %i7
13263 subccc %i1, %i2, %o1
13264 addcc %g5, 0x1173, %o5
13265 orncc %i5, %l0, %l1
13266 movvc %xcc, %g1, %i3
13267 array16 %o6, %g2, %g6
13268 fnot1 %f0, %f14
13269 sra %l5, 0x13, %g4
13270 sllx %g7, 0x0E, %l2
13271 ldx [%l7 + 0x18], %o7
13272 add %o0, %o4, %o2
13273 fmovdneg %icc, %f3, %f22
13274 movpos %xcc, %o3, %i0
13275 fnands %f18, %f5, %f17
13276 pdist %f20, %f8, %f14
13277 ldx [%l7 + 0x58], %g3
13278 std %f24, [%l7 + 0x20]
13279 sdiv %i6, 0x03FC, %l3
13280 restore %l4, 0x037A, %l6
13281 rdpr %cwp, %g1
13282 rdpr %cansave, %g2
13283 rdpr %canrestore, %g3
13284 rdpr %cleanwin, %g4
13285 rdpr %otherwin, %g5
13286 rdpr %wstate, %g6
13287 movvc %xcc, %i4, %i1
13288 ld [%l7 + 0x48], %f1
13289 fmovrsne %i7, %f25, %f8
13290 ldub [%l7 + 0x2C], %i2
13291 st %f7, [%l7 + 0x0C]
13292 fmovrdgz %o1, %f24, %f4
13293 fnands %f1, %f29, %f12
13294 sdivcc %o5, 0x0793, %i5
13295 movrlz %l0, 0x388, %l1
13296 xorcc %g5, 0x0992, %g1
13297 sth %o6, [%l7 + 0x4A]
13298 sdivcc %g2, 0x11EB, %i3
13299 fxnor %f10, %f22, %f26
13300 movrgez %l5, 0x202, %g4
13301 movcs %xcc, %g7, %l2
13302 umul %g6, 0x1F9F, %o7
13303 stw %o4, [%l7 + 0x18]
13304 movcs %xcc, %o2, %o0
13305 fmul8sux16 %f14, %f16, %f0
13306 fnand %f6, %f16, %f6
13307 movrne %i0, %o3, %i6
13308 move %xcc, %l3, %l4
13309 mulscc %g3, 0x0842, %i4
13310 fpackfix %f18, %f25
13311 movcs %xcc, %l6, %i1
13312 andcc %i7, 0x1E24, %o1
13313 xorcc %i2, 0x1E17, %o5
13314 edge16 %l0, %i5, %g5
13315 movgu %icc, %g1, %o6
13316 fornot1 %f2, %f12, %f12
13317 fmovdleu %xcc, %f28, %f14
13318 edge16l %l1, %i3, %l5
13319 sir 0x1F84
13320 orcc %g4, %g7, %l2
13321 ldsh [%l7 + 0x34], %g6
13322 fpadd16s %f15, %f16, %f9
13323 std %f12, [%l7 + 0x60]
13324 alignaddrl %g2, %o4, %o7
13325 alignaddrl %o2, %i0, %o0
13326 movrne %o3, 0x3C3, %i6
13327 xnorcc %l4, 0x049D, %g3
13328 fcmpne32 %f2, %f20, %i4
13329 xnor %l6, %i1, %l3
13330 srl %o1, %i7, %i2
13331 fmovdleu %xcc, %f3, %f7
13332 stx %l0, [%l7 + 0x10]
13333 andn %i5, 0x1303, %o5
13334 fmovsn %xcc, %f24, %f14
13335 movleu %icc, %g1, %o6
13336 fors %f19, %f25, %f21
13337 movrgz %l1, 0x34B, %i3
13338 fpadd16s %f12, %f16, %f6
13339 andcc %g5, 0x0018, %g4
13340 sra %g7, 0x0C, %l5
13341 fandnot2 %f10, %f14, %f8
13342 stw %l2, [%l7 + 0x6C]
13343 movcc %xcc, %g2, %g6
13344 udiv %o7, 0x0F48, %o4
13345 mova %icc, %o2, %i0
13346 ld [%l7 + 0x38], %f15
13347 alignaddr %o0, %o3, %i6
13348 sth %l4, [%l7 + 0x24]
13349 fmovdne %icc, %f10, %f9
13350 fmovdle %xcc, %f31, %f7
13351 fnot2 %f6, %f0
13352 std %f30, [%l7 + 0x58]
13353 fandnot2s %f7, %f7, %f22
13354 xnorcc %g3, %l6, %i4
13355 movcs %xcc, %i1, %l3
13356 movgu %icc, %o1, %i7
13357 ldx [%l7 + 0x68], %l0
13358 andncc %i2, %i5, %o5
13359 save %o6, %l1, %g1
13360 rdpr %cwp, %g1
13361 rdpr %cansave, %g2
13362 rdpr %canrestore, %g3
13363 rdpr %cleanwin, %g4
13364 rdpr %otherwin, %g5
13365 rdpr %wstate, %g6
13366 array16 %i3, %g5, %g7
13367 movrlez %g4, 0x162, %l2
13368 movrgz %l5, %g6, %o7
13369 movrlez %o4, 0x191, %o2
13370 fmovsgu %xcc, %f15, %f8
13371 array32 %g2, %i0, %o0
13372 movleu %xcc, %o3, %l4
13373 movrgez %i6, %g3, %i4
13374 edge16 %l6, %l3, %i1
13375 mulx %i7, 0x193C, %o1
13376 srlx %l0, %i2, %o5
13377 sdivcc %o6, 0x1C25, %i5
13378 xor %l1, 0x081D, %g1
13379 setx loop_40, %l0, %l1
13380 return %l1
13381 nop
13382 rdpr %cwp, %g1
13383 rdpr %cansave, %g2
13384 rdpr %canrestore, %g3
13385 rdpr %cleanwin, %g4
13386 rdpr %otherwin, %g5
13387 rdpr %wstate, %g6
13388loop_40: fmovsvc %icc, %f14, %f11
13389 movn %icc, %i3, %l2
13390 lduw [%l7 + 0x08], %g4
13391 nop
13392 set 0x08, %o5
13393 ldd [%l7 + %o5], %f28
13394 srax %l5, %g6, %o7
13395 movrgez %o4, 0x34F, %o2
13396 fcmpgt32 %f4, %f28, %i0
13397 movrlez %o0, %o3, %l4
13398 fandnot2s %f30, %f22, %f17
13399 xnorcc %g2, %g3, %i6
13400 movn %icc, %l6, %i4
13401 subccc %l3, 0x0BC8, %i1
13402 std %f20, [%l7 + 0x18]
13403 smul %o1, 0x14A4, %l0
13404 fnegs %f27, %f29
13405 andn %i2, 0x03D9, %o5
13406 edge32 %o6, %i5, %i7
13407 edge16ln %g1, %l1, %g5
13408 movre %i3, %g7, %l2
13409 sllx %g4, %g6, %l5
13410 edge16 %o7, %o4, %o2
13411 addccc %i0, %o0, %l4
13412 and %o3, 0x1128, %g3
13413 movneg %icc, %g2, %l6
13414 fcmpgt16 %f28, %f20, %i6
13415 fmovrsgz %i4, %f24, %f15
13416 fandnot1 %f28, %f14, %f6
13417 xor %i1, %o1, %l0
13418 movrlz %i2, %o5, %o6
13419 subccc %i5, 0x04A1, %l3
13420 array8 %i7, %l1, %g5
13421 mulx %g1, %i3, %l2
13422 srl %g4, 0x17, %g6
13423 movrne %l5, %o7, %g7
13424 umulcc %o2, %i0, %o4
13425 array8 %o0, %o3, %g3
13426 fpack32 %f10, %f18, %f10
13427 sethi 0x126F, %g2
13428 smulcc %l4, %i6, %i4
13429 alignaddrl %l6, %o1, %l0
13430 stw %i2, [%l7 + 0x38]
13431 fmovsg %xcc, %f15, %f14
13432 fandnot2 %f12, %f26, %f6
13433 xnor %o5, %i1, %o6
13434 add %l3, 0x1C33, %i7
13435 and %l1, %g5, %g1
13436 fzeros %f29
13437 alignaddr %i3, %l2, %i5
13438 nop
13439 set 0x26, %l6
13440 sth %g6, [%l7 + %l6]
13441 lduh [%l7 + 0x46], %g4
13442 std %f26, [%l7 + 0x28]
13443 srl %o7, 0x06, %g7
13444 movrlez %o2, 0x203, %i0
13445 addc %o4, %o0, %o3
13446 array16 %l5, %g2, %l4
13447 alignaddr %g3, %i6, %i4
13448 xnor %l6, 0x124E, %o1
13449 movre %l0, %i2, %i1
13450 xnor %o5, 0x1E4D, %o6
13451 fsrc1s %f18, %f24
13452 nop
13453 set 0x58, %i6
13454 ldsb [%l7 + %i6], %l3
13455 addcc %i7, 0x0E4F, %g5
13456 movn %icc, %l1, %i3
13457 sdivx %g1, 0x0746, %i5
13458 xnorcc %g6, 0x02ED, %l2
13459 edge16 %g4, %g7, %o7
13460 fnegs %f5, %f25
13461 movl %icc, %o2, %i0
13462 xnor %o4, %o0, %o3
13463 mulscc %l5, %l4, %g2
13464 edge32 %i6, %i4, %l6
13465 orn %o1, 0x1D06, %g3
13466 lduh [%l7 + 0x38], %l0
13467 fmovse %icc, %f7, %f23
13468 movrgez %i2, 0x04F, %o5
13469 fpsub16s %f15, %f21, %f7
13470 sth %o6, [%l7 + 0x7A]
13471 sll %l3, %i7, %i1
13472 ldsb [%l7 + 0x56], %g5
13473 xor %i3, %g1, %i5
13474 addc %g6, %l1, %g4
13475 fpack32 %f18, %f0, %f16
13476 nop
13477 set 0x08, %g4
13478 ldsw [%l7 + %g4], %g7
13479 fnot2 %f8, %f0
13480 xnorcc %l2, 0x1DDF, %o2
13481 restore %o7, %i0, %o4
13482 rdpr %cwp, %g1
13483 rdpr %cansave, %g2
13484 rdpr %canrestore, %g3
13485 rdpr %cleanwin, %g4
13486 rdpr %otherwin, %g5
13487 rdpr %wstate, %g6
13488 fmul8ulx16 %f20, %f24, %f8
13489 alignaddrl %o0, %o3, %l5
13490 edge32n %g2, %l4, %i6
13491 mova %xcc, %l6, %i4
13492 popc 0x1C54, %o1
13493 andncc %g3, %l0, %o5
13494 edge32 %i2, %o6, %i7
13495 ld [%l7 + 0x14], %f23
13496 setx loop_41, %l0, %l1
13497 return %l1
13498 nop
13499 rdpr %cwp, %g1
13500 rdpr %cansave, %g2
13501 rdpr %canrestore, %g3
13502 rdpr %cleanwin, %g4
13503 rdpr %otherwin, %g5
13504 rdpr %wstate, %g6
13505loop_41: xor %i3, 0x00BD, %g1
13506 movleu %icc, %l3, %g6
13507 array16 %i5, %l1, %g4
13508 orncc %l2, %g7, %o2
13509 alignaddrl %o7, %o4, %i0
13510 ldsb [%l7 + 0x3B], %o3
13511 sub %o0, 0x0AD4, %l5
13512 sra %g2, %l4, %i6
13513 subc %i4, 0x0371, %l6
13514 save %o1, 0x0F2E, %g3
13515 rdpr %cwp, %g1
13516 rdpr %cansave, %g2
13517 rdpr %canrestore, %g3
13518 rdpr %cleanwin, %g4
13519 rdpr %otherwin, %g5
13520 rdpr %wstate, %g6
13521 ldd [%l7 + 0x50], %f24
13522 lduh [%l7 + 0x20], %o5
13523 array16 %i2, %o6, %l0
13524 fmovrdlez %i7, %f12, %f2
13525 edge16 %i1, %g5, %g1
13526 movrgez %l3, %g6, %i5
13527 fmul8x16al %f12, %f3, %f26
13528 andn %i3, 0x1020, %g4
13529 xorcc %l1, %g7, %l2
13530 edge16l %o7, %o4, %i0
13531 xorcc %o3, 0x1C41, %o0
13532 movrlz %o2, 0x15E, %g2
13533 fmovdvc %icc, %f28, %f27
13534 fmovsne %xcc, %f19, %f29
13535 ld [%l7 + 0x30], %f18
13536 addc %l4, 0x0F5B, %i6
13537 sllx %l5, %i4, %o1
13538 sllx %g3, 0x18, %o5
13539 sdivcc %l6, 0x0BF1, %o6
13540 movrgz %i2, 0x2DB, %i7
13541 alignaddrl %l0, %g5, %i1
13542 fornot1 %f10, %f30, %f22
13543 fornot2 %f18, %f24, %f16
13544 fnand %f18, %f14, %f30
13545 edge16ln %g1, %l3, %g6
13546 movg %icc, %i5, %g4
13547 edge8l %l1, %g7, %i3
13548 fsrc1 %f4, %f24
13549 orncc %l2, 0x09DE, %o7
13550 edge8l %o4, %i0, %o3
13551 fmovda %icc, %f2, %f18
13552 stx %o2, [%l7 + 0x78]
13553 ldd [%l7 + 0x58], %o0
13554 andn %l4, %g2, %i6
13555 umulcc %l5, %o1, %i4
13556 subcc %g3, %l6, %o6
13557 orncc %i2, 0x19D8, %o5
13558 movle %xcc, %i7, %l0
13559 udivcc %i1, 0x10A9, %g5
13560 nop
13561 set 0x20, %i0
13562 std %f2, [%l7 + %i0]
13563 fpadd32 %f26, %f2, %f20
13564 fmovrslz %g1, %f11, %f29
13565 movge %icc, %g6, %l3
13566 addccc %i5, %l1, %g4
13567 edge8n %i3, %g7, %o7
13568 andn %l2, 0x00E2, %o4
13569 xor %o3, 0x1388, %i0
13570 movle %icc, %o2, %l4
13571 mulscc %g2, %i6, %l5
13572 xnorcc %o0, %i4, %g3
13573 ldx [%l7 + 0x38], %o1
13574 movleu %xcc, %o6, %l6
13575 fcmpd %fcc0, %f16, %f24
13576 movvs %icc, %i2, %i7
13577 sra %l0, 0x10, %o5
13578 movrlz %i1, 0x175, %g1
13579 srlx %g5, %l3, %i5
13580 sth %l1, [%l7 + 0x1C]
13581 addc %g6, %i3, %g7
13582 subccc %o7, %g4, %l2
13583 fmovsle %icc, %f5, %f19
13584 stw %o4, [%l7 + 0x24]
13585 fmovsa %xcc, %f13, %f24
13586 stx %i0, [%l7 + 0x10]
13587 edge16l %o2, %o3, %l4
13588 orn %i6, %l5, %o0
13589 or %g2, 0x0334, %i4
13590 fmovrdne %o1, %f0, %f30
13591 fmovdg %xcc, %f26, %f28
13592 edge8 %o6, %g3, %l6
13593 fands %f13, %f28, %f26
13594 ldd [%l7 + 0x70], %f20
13595 fmovrsgez %i2, %f3, %f6
13596 mulscc %l0, 0x03B9, %o5
13597 fabsd %f6, %f10
13598 and %i1, 0x079E, %i7
13599 sra %g5, %g1, %l3
13600 movne %xcc, %i5, %l1
13601 movleu %icc, %i3, %g7
13602 and %g6, %g4, %l2
13603 subcc %o7, %i0, %o2
13604 movleu %icc, %o3, %o4
13605 srl %i6, %l5, %o0
13606 udivx %g2, 0x1CD5, %i4
13607 ldub [%l7 + 0x17], %o1
13608 ld [%l7 + 0x64], %f27
13609 array32 %l4, %g3, %l6
13610 fmul8x16 %f29, %f16, %f28
13611 fmovsge %icc, %f18, %f1
13612 array16 %o6, %l0, %o5
13613 udivcc %i2, 0x0427, %i7
13614 fmovsl %xcc, %f11, %f8
13615 edge8 %g5, %g1, %l3
13616 xor %i5, %l1, %i1
13617 movrne %i3, 0x1F6, %g7
13618 std %f26, [%l7 + 0x28]
13619 movcs %icc, %g4, %l2
13620 andcc %o7, %i0, %o2
13621 popc %o3, %g6
13622 edge16n %o4, %i6, %l5
13623 xnor %g2, %i4, %o1
13624 edge32l %o0, %l4, %g3
13625 edge32l %l6, %o6, %l0
13626 movle %xcc, %i2, %i7
13627 subcc %g5, %o5, %l3
13628 movre %i5, 0x11F, %l1
13629 fcmps %fcc1, %f17, %f27
13630 fpmerge %f21, %f1, %f0
13631 popc %g1, %i3
13632 lduw [%l7 + 0x60], %g7
13633 movl %xcc, %i1, %l2
13634 ldx [%l7 + 0x48], %g4
13635 edge8n %o7, %i0, %o3
13636 movneg %xcc, %g6, %o2
13637 or %i6, %l5, %o4
13638 move %icc, %g2, %o1
13639 fcmpne16 %f28, %f24, %i4
13640 std %f6, [%l7 + 0x40]
13641 andn %o0, 0x166F, %g3
13642 move %xcc, %l6, %l4
13643 alignaddrl %l0, %o6, %i7
13644 movre %g5, %i2, %l3
13645 sdiv %i5, 0x02A2, %o5
13646 edge16l %g1, %i3, %g7
13647 sub %l1, 0x0772, %i1
13648 movg %xcc, %l2, %g4
13649 movcc %xcc, %o7, %i0
13650 udivcc %g6, 0x1007, %o3
13651 movvs %icc, %i6, %l5
13652 ldsh [%l7 + 0x4E], %o2
13653 alignaddr %o4, %o1, %i4
13654 edge16 %g2, %g3, %o0
13655 edge32 %l4, %l6, %o6
13656 udivcc %l0, 0x18C3, %i7
13657 fmovdvc %icc, %f6, %f7
13658 srlx %i2, %g5, %i5
13659 fxors %f8, %f16, %f24
13660 movle %xcc, %o5, %g1
13661 movvc %icc, %l3, %i3
13662 fcmpeq32 %f10, %f12, %g7
13663 edge16ln %l1, %l2, %g4
13664 st %f28, [%l7 + 0x64]
13665 fornot2s %f19, %f17, %f18
13666 edge32 %i1, %o7, %i0
13667 movre %g6, 0x2FD, %o3
13668 fsrc2s %f26, %f10
13669 fmovdleu %xcc, %f11, %f13
13670 stx %l5, [%l7 + 0x68]
13671 udivcc %i6, 0x1980, %o2
13672 xnor %o4, %i4, %o1
13673 edge16l %g2, %g3, %o0
13674 edge32l %l4, %l6, %l0
13675 ldsw [%l7 + 0x74], %o6
13676 subc %i2, 0x1B98, %i7
13677 fnegs %f11, %f22
13678 edge8 %i5, %g5, %g1
13679 subcc %l3, %o5, %g7
13680 sir 0x07CB
13681 fmovsn %icc, %f13, %f8
13682 mova %icc, %l1, %l2
13683 edge8ln %i3, %g4, %o7
13684 movvc %icc, %i1, %g6
13685 add %i0, 0x0885, %l5
13686 movne %xcc, %o3, %o2
13687 ldx [%l7 + 0x38], %o4
13688 movcc %icc, %i4, %i6
13689 fmovsge %icc, %f8, %f31
13690 udiv %g2, 0x0774, %g3
13691 lduh [%l7 + 0x4E], %o1
13692 movn %xcc, %o0, %l4
13693 move %icc, %l6, %l0
13694 andn %o6, 0x077C, %i2
13695 sra %i7, 0x16, %g5
13696 fmovdn %icc, %f27, %f13
13697 st %f3, [%l7 + 0x78]
13698 addcc %i5, 0x07DA, %g1
13699 ld [%l7 + 0x50], %f26
13700 fpsub16 %f30, %f14, %f4
13701 ldsw [%l7 + 0x68], %o5
13702 faligndata %f18, %f16, %f8
13703 edge8 %g7, %l1, %l2
13704 fpadd32 %f6, %f20, %f22
13705 ld [%l7 + 0x20], %f7
13706 srlx %l3, %g4, %i3
13707 st %f12, [%l7 + 0x70]
13708 fmuld8ulx16 %f10, %f11, %f2
13709 alignaddrl %i1, %g6, %o7
13710 fmovrdne %i0, %f24, %f14
13711 ldub [%l7 + 0x37], %l5
13712 sllx %o3, 0x02, %o2
13713 ldsh [%l7 + 0x12], %i4
13714 sir 0x17D3
13715 fmovsne %xcc, %f5, %f0
13716 alignaddr %o4, %g2, %i6
13717 fnegd %f0, %f30
13718 andn %g3, %o1, %o0
13719 array8 %l6, %l4, %l0
13720 add %o6, 0x0D10, %i7
13721 edge8 %i2, %g5, %i5
13722 sll %g1, 0x18, %o5
13723 add %g7, %l1, %l2
13724 ldd [%l7 + 0x70], %l2
13725 array8 %i3, %g4, %g6
13726 fnot2s %f19, %f20
13727 movleu %icc, %o7, %i0
13728 movgu %xcc, %l5, %i1
13729 orncc %o3, 0x0870, %o2
13730 movvs %xcc, %o4, %g2
13731 movcc %xcc, %i4, %g3
13732 fmovrslez %i6, %f28, %f11
13733 fcmpgt16 %f12, %f12, %o1
13734 fcmped %fcc3, %f10, %f6
13735 andn %o0, %l6, %l0
13736 lduh [%l7 + 0x68], %l4
13737 smul %i7, 0x01C1, %i2
13738 ld [%l7 + 0x5C], %f3
13739 movl %icc, %o6, %g5
13740 edge8ln %i5, %o5, %g7
13741 std %f14, [%l7 + 0x70]
13742 andn %l1, 0x08FD, %g1
13743 movpos %xcc, %l3, %i3
13744 mulscc %l2, %g6, %g4
13745 umulcc %i0, %l5, %o7
13746 subcc %i1, %o2, %o4
13747 fcmple16 %f18, %f4, %g2
13748 lduw [%l7 + 0x58], %i4
13749 sub %g3, %i6, %o3
13750 fpsub32 %f18, %f28, %f30
13751 addc %o0, 0x1CBC, %o1
13752 movl %icc, %l0, %l4
13753 fmovde %xcc, %f8, %f11
13754 xorcc %l6, 0x0788, %i7
13755 mova %xcc, %o6, %g5
13756 sth %i2, [%l7 + 0x40]
13757 ldsb [%l7 + 0x5C], %o5
13758 fpsub16 %f2, %f14, %f8
13759 fcmpes %fcc0, %f26, %f23
13760 siam 0x5
13761 fzeros %f11
13762 fmovsa %xcc, %f23, %f26
13763 pdist %f8, %f30, %f14
13764 fpack32 %f24, %f8, %f30
13765 ldd [%l7 + 0x50], %f12
13766 movleu %xcc, %g7, %i5
13767 subc %l1, 0x0560, %g1
13768 ldd [%l7 + 0x08], %f10
13769 ldd [%l7 + 0x08], %l2
13770 fandnot1 %f16, %f26, %f26
13771 fmovsgu %xcc, %f5, %f3
13772 std %f16, [%l7 + 0x40]
13773 subccc %l2, %i3, %g6
13774 fmul8ulx16 %f30, %f12, %f4
13775 save %g4, 0x1D0B, %l5
13776 rdpr %cwp, %g1
13777 rdpr %cansave, %g2
13778 rdpr %canrestore, %g3
13779 rdpr %cleanwin, %g4
13780 rdpr %otherwin, %g5
13781 rdpr %wstate, %g6
13782 array8 %i0, %i1, %o7
13783 fnegs %f6, %f8
13784 fmovdn %xcc, %f6, %f23
13785 edge32ln %o2, %g2, %o4
13786 array32 %g3, %i6, %o3
13787 ld [%l7 + 0x48], %f22
13788 sethi 0x06F6, %i4
13789 andcc %o0, %l0, %o1
13790 movcs %xcc, %l6, %l4
13791 array16 %i7, %o6, %g5
13792 andcc %o5, 0x1DC4, %i2
13793 movrlz %g7, %i5, %l1
13794 fmul8x16 %f24, %f0, %f28
13795 fzero %f4
13796 movre %l3, %g1, %i3
13797 ld [%l7 + 0x74], %f0
13798 addccc %l2, %g4, %g6
13799 nop
13800 set 0x52, %l0
13801 ldub [%l7 + %l0], %i0
13802 fmovscs %xcc, %f22, %f22
13803 orcc %i1, %o7, %l5
13804 ldx [%l7 + 0x28], %g2
13805 andcc %o4, 0x0DA0, %o2
13806 ldd [%l7 + 0x38], %i6
13807 movrne %o3, %g3, %o0
13808 edge8n %l0, %i4, %o1
13809 andcc %l4, 0x13A2, %l6
13810 movrgz %i7, 0x102, %o6
13811 sub %g5, 0x06FB, %o5
13812 array32 %i2, %g7, %i5
13813 movrlez %l3, 0x13E, %l1
13814 fornot2s %f7, %f19, %f17
13815 fmovsleu %xcc, %f3, %f15
13816 array8 %g1, %l2, %i3
13817 ldsw [%l7 + 0x58], %g4
13818 movcs %xcc, %g6, %i1
13819 fmovrsgz %i0, %f23, %f20
13820 movcs %xcc, %l5, %o7
13821 addccc %o4, %g2, %i6
13822 movrne %o2, %o3, %g3
13823 fmul8x16 %f23, %f26, %f14
13824 movrgez %o0, %i4, %l0
13825 stw %l4, [%l7 + 0x5C]
13826 movne %icc, %o1, %l6
13827 stw %o6, [%l7 + 0x70]
13828 alignaddrl %i7, %o5, %i2
13829 fmovsgu %xcc, %f31, %f21
13830 edge32l %g7, %i5, %g5
13831 sub %l3, 0x0596, %l1
13832 popc %g1, %i3
13833 sir 0x12BF
13834 edge8l %l2, %g4, %g6
13835 movvc %xcc, %i0, %l5
13836 fxors %f3, %f13, %f8
13837 edge32l %o7, %i1, %o4
13838 fpadd16 %f6, %f12, %f12
13839 sdivcc %i6, 0x0889, %o2
13840 array8 %o3, %g3, %o0
13841 smulcc %i4, 0x1659, %l0
13842 fornot1 %f6, %f14, %f20
13843 srl %l4, %o1, %g2
13844 udivx %l6, 0x079C, %i7
13845 add %o6, %i2, %o5
13846 sethi 0x1938, %g7
13847 xorcc %i5, 0x14BE, %g5
13848 fnot1 %f26, %f26
13849 smulcc %l3, 0x09DF, %l1
13850 fexpand %f22, %f26
13851 nop
13852 set 0x48, %l2
13853 ldd [%l7 + %l2], %f20
13854 movneg %xcc, %g1, %i3
13855 stx %g4, [%l7 + 0x20]
13856 xorcc %g6, 0x0E21, %i0
13857 sub %l5, %o7, %l2
13858 movg %icc, %o4, %i1
13859 xorcc %o2, %i6, %g3
13860 xorcc %o0, 0x092B, %o3
13861 sth %i4, [%l7 + 0x4A]
13862 srl %l4, %o1, %g2
13863 faligndata %f0, %f20, %f10
13864 lduh [%l7 + 0x32], %l6
13865 move %xcc, %i7, %l0
13866 fmovsg %icc, %f11, %f25
13867 sth %i2, [%l7 + 0x34]
13868 nop
13869 set 0x30, %g6
13870 ldd [%l7 + %g6], %f0
13871 xor %o5, %o6, %g7
13872 sra %g5, 0x01, %l3
13873 andncc %i5, %g1, %l1
13874 popc %i3, %g4
13875 move %xcc, %i0, %l5
13876 fmovrdgz %o7, %f0, %f30
13877 fxnor %f26, %f6, %f22
13878 fnands %f5, %f29, %f30
13879 orn %g6, 0x097E, %o4
13880 fmovdle %xcc, %f19, %f25
13881 save %i1, %l2, %i6
13882 rdpr %cwp, %g1
13883 rdpr %cansave, %g2
13884 rdpr %canrestore, %g3
13885 rdpr %cleanwin, %g4
13886 rdpr %otherwin, %g5
13887 rdpr %wstate, %g6
13888 fsrc1s %f2, %f25
13889 fcmpne16 %f20, %f28, %g3
13890 movcc %xcc, %o2, %o3
13891 ldsw [%l7 + 0x5C], %i4
13892 sub %o0, 0x10C6, %o1
13893 edge8l %l4, %g2, %i7
13894 movrne %l6, 0x087, %l0
13895 xor %o5, %i2, %o6
13896 movrne %g5, 0x018, %l3
13897 stw %g7, [%l7 + 0x78]
13898 subcc %g1, 0x095C, %i5
13899 alignaddr %i3, %l1, %i0
13900 movneg %icc, %l5, %g4
13901 movgu %icc, %g6, %o4
13902 edge32 %o7, %i1, %i6
13903 xnor %l2, %g3, %o2
13904 fmovdgu %icc, %f2, %f27
13905 sdivcc %o3, 0x017E, %i4
13906 move %xcc, %o1, %l4
13907 sir 0x0718
13908 for %f16, %f20, %f6
13909 fsrc1s %f28, %f2
13910 udivcc %g2, 0x1743, %o0
13911 movrgez %l6, %l0, %i7
13912 edge32 %i2, %o6, %o5
13913 fmovdcc %xcc, %f12, %f27
13914 fandnot1 %f16, %f16, %f30
13915 edge8n %l3, %g7, %g5
13916 array8 %i5, %i3, %g1
13917 fmovdvc %icc, %f23, %f15
13918 addcc %i0, 0x183E, %l1
13919 srl %g4, 0x1E, %l5
13920 udiv %g6, 0x15EA, %o7
13921 edge8n %i1, %i6, %o4
13922 xorcc %l2, 0x0344, %g3
13923 move %xcc, %o2, %i4
13924 movle %xcc, %o1, %l4
13925 move %xcc, %o3, %g2
13926 xor %o0, 0x1CE3, %l6
13927 andcc %l0, 0x0C29, %i7
13928 andn %i2, 0x164C, %o5
13929 or %l3, %g7, %o6
13930 srl %i5, 0x12, %i3
13931 fsrc2 %f26, %f0
13932 fmul8ulx16 %f28, %f26, %f8
13933 fcmpeq32 %f24, %f2, %g1
13934 udiv %g5, 0x02DA, %l1
13935 addcc %g4, %l5, %i0
13936 smul %o7, %g6, %i6
13937 edge8 %i1, %o4, %g3
13938 edge32n %l2, %o2, %o1
13939 movvs %xcc, %l4, %o3
13940 and %g2, 0x02BF, %i4
13941 movne %icc, %o0, %l6
13942 fpackfix %f20, %f9
13943 fmovrdgez %l0, %f26, %f16
13944 fornot1 %f28, %f16, %f22
13945 ld [%l7 + 0x5C], %f0
13946 sdivcc %i7, 0x10D8, %o5
13947 ldx [%l7 + 0x70], %l3
13948 fexpand %f18, %f30
13949 fmul8x16au %f31, %f26, %f18
13950 save %g7, 0x1EDF, %o6
13951 rdpr %cwp, %g1
13952 rdpr %cansave, %g2
13953 rdpr %canrestore, %g3
13954 rdpr %cleanwin, %g4
13955 rdpr %otherwin, %g5
13956 rdpr %wstate, %g6
13957 orcc %i2, 0x0066, %i5
13958 movne %xcc, %i3, %g1
13959 movcc %xcc, %g5, %g4
13960 fcmpne16 %f6, %f22, %l5
13961 andn %i0, 0x1DD3, %o7
13962 xnor %g6, %i6, %i1
13963 edge16l %l1, %g3, %o4
13964 addccc %l2, 0x0114, %o1
13965 xnor %o2, 0x1673, %l4
13966 ldsb [%l7 + 0x0B], %o3
13967 movg %xcc, %i4, %g2
13968 subc %l6, %l0, %o0
13969 movrne %o5, %i7, %l3
13970 fnot1 %f28, %f12
13971 addcc %o6, %g7, %i5
13972 movl %xcc, %i2, %g1
13973 mulscc %g5, %i3, %g4
13974 alignaddr %l5, %o7, %g6
13975 edge32 %i0, %i6, %l1
13976 edge32n %i1, %g3, %o4
13977 sllx %o1, %o2, %l4
13978 srax %l2, 0x03, %i4
13979 movneg %icc, %o3, %l6
13980 movpos %xcc, %g2, %l0
13981 stw %o0, [%l7 + 0x40]
13982 ldx [%l7 + 0x30], %o5
13983 fpadd32s %f27, %f2, %f12
13984 save %l3, %o6, %i7
13985 rdpr %cwp, %g1
13986 rdpr %cansave, %g2
13987 rdpr %canrestore, %g3
13988 rdpr %cleanwin, %g4
13989 rdpr %otherwin, %g5
13990 rdpr %wstate, %g6
13991 subccc %g7, %i5, %i2
13992 edge16l %g5, %g1, %g4
13993 sdivcc %i3, 0x1C20, %o7
13994 fornot2 %f24, %f20, %f26
13995 movcc %xcc, %l5, %i0
13996 edge32 %g6, %i6, %l1
13997 fmovd %f18, %f20
13998 add %i1, 0x1C95, %o4
13999 edge8 %g3, %o1, %o2
14000 add %l2, %i4, %o3
14001 fone %f10
14002 sdivx %l6, 0x01AB, %l4
14003 fors %f4, %f13, %f0
14004 fxors %f7, %f27, %f5
14005 edge8ln %l0, %o0, %o5
14006 ldd [%l7 + 0x28], %f20
14007 ldub [%l7 + 0x57], %g2
14008 fexpand %f26, %f14
14009 movre %o6, 0x20D, %l3
14010 movvc %xcc, %i7, %i5
14011 edge8ln %g7, %g5, %i2
14012 stb %g4, [%l7 + 0x1E]
14013 ld [%l7 + 0x54], %f4
14014 srlx %i3, %o7, %l5
14015 stb %i0, [%l7 + 0x70]
14016 array8 %g1, %g6, %i6
14017 edge32n %l1, %i1, %g3
14018 edge16l %o4, %o1, %o2
14019 sth %i4, [%l7 + 0x44]
14020 sdivcc %l2, 0x1D71, %o3
14021 ld [%l7 + 0x64], %f13
14022 array16 %l4, %l0, %l6
14023 fpack16 %f22, %f6
14024 fnors %f1, %f27, %f17
14025 umulcc %o5, %g2, %o6
14026 fpadd16s %f3, %f4, %f11
14027 movcc %xcc, %o0, %i7
14028 nop
14029 set 0x79, %i7
14030 ldsb [%l7 + %i7], %i5
14031 fcmpgt32 %f24, %f26, %l3
14032 xorcc %g7, %i2, %g4
14033 fmovsge %icc, %f25, %f17
14034 fmovdle %xcc, %f9, %f3
14035 sir 0x17D1
14036 umul %i3, 0x1707, %g5
14037 and %o7, 0x19B0, %i0
14038 movle %icc, %l5, %g6
14039 fmovscc %icc, %f7, %f3
14040 ldsb [%l7 + 0x18], %g1
14041 orncc %i6, 0x0B26, %i1
14042 andn %l1, %g3, %o1
14043 ld [%l7 + 0x10], %f5
14044 sir 0x0C15
14045 fmovdgu %icc, %f7, %f15
14046 edge32n %o2, %i4, %l2
14047 lduw [%l7 + 0x08], %o3
14048 andn %l4, 0x0503, %l0
14049 fmovscc %icc, %f27, %f6
14050 andncc %o4, %o5, %l6
14051 movrgz %o6, %g2, %i7
14052 ldub [%l7 + 0x1E], %o0
14053 fpmerge %f8, %f10, %f24
14054 sub %i5, %l3, %g7
14055 sllx %g4, 0x16, %i2
14056 fmovdge %icc, %f14, %f6
14057 movn %icc, %g5, %o7
14058 udiv %i0, 0x1111, %l5
14059 movl %xcc, %i3, %g1
14060 xorcc %i6, %i1, %g6
14061 sll %g3, 0x17, %l1
14062 ldsh [%l7 + 0x3C], %o2
14063 popc 0x01BB, %o1
14064 srl %l2, %o3, %i4
14065 movrne %l4, 0x369, %l0
14066 mulscc %o5, 0x10DA, %l6
14067 ldub [%l7 + 0x6F], %o6
14068 umulcc %o4, 0x0E25, %g2
14069 sir 0x133A
14070 udiv %i7, 0x182A, %i5
14071 ldub [%l7 + 0x7F], %o0
14072 fpsub32s %f26, %f30, %f15
14073 movge %icc, %l3, %g4
14074 fmovrde %g7, %f0, %f4
14075 restore %g5, %i2, %i0
14076 rdpr %cwp, %g1
14077 rdpr %cansave, %g2
14078 rdpr %canrestore, %g3
14079 rdpr %cleanwin, %g4
14080 rdpr %otherwin, %g5
14081 rdpr %wstate, %g6
14082 umulcc %o7, %i3, %g1
14083 movge %icc, %i6, %i1
14084 ldsb [%l7 + 0x6C], %l5
14085 fcmpeq16 %f6, %f8, %g3
14086 xnor %g6, 0x00B5, %o2
14087 xorcc %o1, 0x1AE4, %l1
14088 fcmpes %fcc0, %f6, %f4
14089 fmovs %f14, %f6
14090 movg %xcc, %l2, %i4
14091 addcc %o3, 0x13F6, %l0
14092 sdivx %o5, 0x04EF, %l6
14093 movle %icc, %o6, %o4
14094 nop
14095 set 0x30, %g7
14096 ldx [%l7 + %g7], %l4
14097 movvs %icc, %g2, %i5
14098 udiv %i7, 0x08EA, %o0
14099 movleu %xcc, %l3, %g4
14100 fmovdgu %xcc, %f8, %f8
14101 sdivcc %g7, 0x1674, %g5
14102 fmul8ulx16 %f28, %f20, %f24
14103 move %xcc, %i2, %i0
14104 array8 %i3, %o7, %g1
14105 fmul8x16au %f30, %f0, %f28
14106 alignaddrl %i6, %i1, %g3
14107 edge16l %l5, %g6, %o1
14108 xorcc %o2, 0x1D08, %l1
14109 movvs %icc, %i4, %o3
14110 xorcc %l0, 0x094E, %o5
14111 orn %l6, %l2, %o6
14112 movrne %l4, %o4, %i5
14113 fmovrdgz %g2, %f2, %f12
14114 fnegs %f11, %f20
14115 andn %i7, %l3, %g4
14116 andcc %o0, 0x14C5, %g7
14117 udivx %i2, 0x0875, %g5
14118 sra %i0, 0x1D, %o7
14119 ldx [%l7 + 0x40], %i3
14120 array16 %g1, %i1, %i6
14121 edge32ln %g3, %l5, %g6
14122 smul %o2, %o1, %i4
14123 ld [%l7 + 0x68], %f27
14124 andn %l1, %l0, %o5
14125 sdiv %o3, 0x0FF4, %l2
14126 addc %o6, 0x1C96, %l4
14127 sllx %l6, %i5, %g2
14128 fmovda %xcc, %f0, %f17
14129 movpos %xcc, %i7, %o4
14130 movleu %xcc, %l3, %g4
14131 mulx %g7, %i2, %o0
14132 sra %i0, 0x18, %o7
14133 subcc %i3, %g5, %i1
14134 fandnot2s %f3, %f23, %f3
14135 srl %g1, %i6, %g3
14136 umulcc %l5, %g6, %o2
14137 fmuld8ulx16 %f7, %f5, %f26
14138 sll %o1, %l1, %l0
14139 fnors %f21, %f3, %f6
14140 alignaddrl %i4, %o5, %o3
14141 srl %o6, %l4, %l2
14142 xnorcc %i5, 0x0E5A, %g2
14143 edge32ln %l6, %i7, %l3
14144 movrne %o4, 0x2C3, %g7
14145 orn %i2, 0x143D, %g4
14146 mulx %o0, 0x00DA, %o7
14147 and %i3, %g5, %i0
14148 udivcc %i1, 0x1B0E, %i6
14149 movg %xcc, %g1, %l5
14150 stb %g3, [%l7 + 0x71]
14151 edge32 %o2, %g6, %l1
14152 fpmerge %f19, %f29, %f24
14153 std %f28, [%l7 + 0x58]
14154 edge8ln %o1, %i4, %l0
14155 fmovs %f28, %f21
14156 lduh [%l7 + 0x52], %o5
14157 fpadd16 %f8, %f6, %f22
14158 movre %o3, %l4, %o6
14159 fcmpes %fcc3, %f25, %f17
14160 fnand %f24, %f6, %f16
14161 fmul8x16 %f23, %f12, %f0
14162 movcs %icc, %i5, %g2
14163 fmovrsgez %l2, %f1, %f14
14164 srax %i7, %l3, %o4
14165 and %g7, 0x0991, %l6
14166 andcc %i2, %g4, %o7
14167 movpos %icc, %i3, %g5
14168 edge32n %i0, %o0, %i1
14169 mulscc %g1, 0x1BB3, %i6
14170 movleu %icc, %l5, %o2
14171 addccc %g3, %g6, %l1
14172 udiv %o1, 0x1A8B, %l0
14173 udivcc %i4, 0x0B72, %o5
14174 movge %icc, %l4, %o6
14175 movvc %xcc, %o3, %g2
14176 mulx %i5, 0x1CE1, %i7
14177 nop
14178 set 0x4A, %o2
14179 lduh [%l7 + %o2], %l2
14180 stw %o4, [%l7 + 0x54]
14181 ldd [%l7 + 0x78], %g6
14182 sdivcc %l6, 0x0F5E, %i2
14183 sdivcc %l3, 0x0BB0, %o7
14184 movrgz %g4, 0x3FB, %i3
14185 movrgz %g5, 0x1F5, %o0
14186 stw %i1, [%l7 + 0x3C]
14187 edge32l %i0, %i6, %g1
14188 srl %o2, %g3, %g6
14189 umulcc %l1, 0x0B65, %o1
14190 xor %l0, %i4, %l5
14191 sdivx %l4, 0x131C, %o5
14192 subccc %o6, %g2, %i5
14193 orcc %o3, 0x1245, %l2
14194 lduh [%l7 + 0x58], %o4
14195 ldub [%l7 + 0x4B], %i7
14196 fands %f13, %f19, %f21
14197 addccc %l6, 0x0320, %g7
14198 udivx %i2, 0x1A95, %o7
14199 ld [%l7 + 0x7C], %f31
14200 orn %l3, 0x01DB, %i3
14201 ldd [%l7 + 0x20], %g4
14202 std %f28, [%l7 + 0x70]
14203 stb %o0, [%l7 + 0x53]
14204 sra %i1, 0x04, %g4
14205 fmovspos %icc, %f13, %f11
14206 andcc %i6, %i0, %g1
14207 movn %xcc, %g3, %g6
14208 fcmpeq32 %f26, %f2, %o2
14209 and %o1, %l0, %l1
14210 mulx %i4, %l4, %o5
14211 movcs %xcc, %o6, %l5
14212 stw %i5, [%l7 + 0x70]
14213 move %icc, %g2, %o3
14214 movrgz %o4, %l2, %i7
14215 fmovsn %icc, %f27, %f26
14216 movrgez %l6, 0x0A5, %i2
14217 save %o7, 0x0D19, %l3
14218 rdpr %cwp, %g1
14219 rdpr %cansave, %g2
14220 rdpr %canrestore, %g3
14221 rdpr %cleanwin, %g4
14222 rdpr %otherwin, %g5
14223 rdpr %wstate, %g6
14224 fpsub16s %f31, %f29, %f21
14225 fmovdl %xcc, %f26, %f30
14226 mulx %g7, %g5, %o0
14227 ldx [%l7 + 0x70], %i1
14228 sdivcc %i3, 0x090A, %g4
14229 edge8l %i0, %g1, %i6
14230 movle %xcc, %g3, %o2
14231 addcc %g6, 0x161B, %o1
14232 fcmpeq16 %f26, %f6, %l0
14233 stb %l1, [%l7 + 0x52]
14234 fones %f17
14235 lduw [%l7 + 0x0C], %l4
14236 fxnor %f10, %f18, %f20
14237 xorcc %i4, %o6, %o5
14238 setx loop_42, %l0, %l1
14239 return %l1
14240 nop
14241 rdpr %cwp, %g1
14242 rdpr %cansave, %g2
14243 rdpr %canrestore, %g3
14244 rdpr %cleanwin, %g4
14245 rdpr %otherwin, %g5
14246 rdpr %wstate, %g6
14247loop_42: sir 0x048F
14248 fandnot2s %f24, %f1, %f30
14249 st %f26, [%l7 + 0x44]
14250 movne %xcc, %i5, %o4
14251 fmovrdlz %l2, %f10, %f6
14252 fxnor %f4, %f18, %f14
14253 movvs %icc, %o3, %i7
14254 movleu %xcc, %l6, %i2
14255 movpos %xcc, %l3, %o7
14256 edge8n %g5, %o0, %g7
14257 fnegs %f28, %f1
14258 fmovdcs %xcc, %f14, %f1
14259 ldd [%l7 + 0x10], %f8
14260 ldd [%l7 + 0x18], %i0
14261 fcmpne16 %f28, %f12, %i3
14262 sdivx %g4, 0x0C95, %i0
14263 addc %g1, %g3, %o2
14264 fcmps %fcc0, %f17, %f17
14265 movvc %icc, %g6, %o1
14266 addccc %i6, %l1, %l0
14267 fmuld8sux16 %f30, %f24, %f26
14268 edge32 %l4, %o6, %i4
14269 xnorcc %o5, %l5, %i5
14270 move %icc, %o4, %l2
14271 movpos %icc, %o3, %g2
14272 movrlez %i7, 0x2CA, %i2
14273 umul %l3, 0x0BA5, %l6
14274 alignaddr %g5, %o0, %g7
14275 restore %o7, %i1, %g4
14276 rdpr %cwp, %g1
14277 rdpr %cansave, %g2
14278 rdpr %canrestore, %g3
14279 rdpr %cleanwin, %g4
14280 rdpr %otherwin, %g5
14281 rdpr %wstate, %g6
14282 subc %i3, 0x0B26, %i0
14283 movge %xcc, %g3, %o2
14284 addccc %g6, %o1, %g1
14285 ldd [%l7 + 0x58], %i6
14286 add %l1, %l0, %l4
14287 orcc %o6, %i4, %l5
14288 movneg %icc, %i5, %o5
14289 xnorcc %o4, %o3, %g2
14290 edge8n %i7, %i2, %l2
14291 movcs %icc, %l3, %l6
14292 ldsb [%l7 + 0x25], %o0
14293 edge32ln %g5, %o7, %g7
14294 fmovrdlez %i1, %f2, %f22
14295 xor %i3, 0x1717, %i0
14296 fmovsne %icc, %f15, %f27
14297 fxnor %f14, %f12, %f16
14298 array32 %g4, %o2, %g6
14299 fpack32 %f0, %f18, %f24
14300 fmul8x16 %f5, %f8, %f12
14301 xnor %g3, %g1, %o1
14302 umul %i6, 0x0C5B, %l1
14303 fcmpne32 %f12, %f18, %l4
14304 sra %o6, 0x08, %i4
14305 fmovsg %icc, %f8, %f17
14306 movrgez %l0, %i5, %l5
14307 and %o5, %o4, %o3
14308 fnegs %f30, %f28
14309 udivcc %g2, 0x0224, %i7
14310 fmovdcs %icc, %f15, %f19
14311 xnorcc %l2, 0x1953, %i2
14312 array32 %l6, %o0, %g5
14313 fmovsl %icc, %f10, %f2
14314 stw %o7, [%l7 + 0x48]
14315 ldx [%l7 + 0x28], %l3
14316 xnorcc %g7, %i1, %i0
14317 sdiv %i3, 0x0975, %o2
14318 movrgz %g4, 0x2A9, %g3
14319 edge16l %g1, %g6, %o1
14320 fcmple16 %f22, %f0, %l1
14321 movpos %xcc, %i6, %l4
14322 xorcc %i4, %o6, %i5
14323 edge16 %l5, %o5, %o4
14324 sethi 0x15DE, %l0
14325 movg %icc, %o3, %g2
14326 save %l2, 0x1146, %i7
14327 rdpr %cwp, %g1
14328 rdpr %cansave, %g2
14329 rdpr %canrestore, %g3
14330 rdpr %cleanwin, %g4
14331 rdpr %otherwin, %g5
14332 rdpr %wstate, %g6
14333 movrgez %i2, 0x0AA, %o0
14334 fmovsleu %xcc, %f30, %f14
14335 subccc %g5, 0x0CCF, %o7
14336 xnor %l3, 0x1D1E, %g7
14337 movvs %xcc, %i1, %l6
14338 ldd [%l7 + 0x30], %f22
14339 array16 %i0, %i3, %o2
14340 array16 %g4, %g3, %g6
14341 fmovrdlz %g1, %f4, %f8
14342 ldd [%l7 + 0x68], %f22
14343 fmul8x16al %f0, %f4, %f22
14344 fmovdgu %icc, %f29, %f23
14345 fmovdneg %icc, %f8, %f6
14346 array32 %l1, %i6, %l4
14347 or %o1, %o6, %i5
14348 fmovrdlz %l5, %f2, %f2
14349 move %icc, %o5, %i4
14350 ldsh [%l7 + 0x34], %l0
14351 for %f8, %f24, %f24
14352 lduw [%l7 + 0x3C], %o4
14353 ldsh [%l7 + 0x08], %g2
14354 fandnot1 %f2, %f2, %f12
14355 ldub [%l7 + 0x25], %l2
14356 udiv %i7, 0x0F70, %i2
14357 fmovd %f26, %f30
14358 movrgz %o3, 0x3C1, %g5
14359 sdivx %o0, 0x0AEF, %o7
14360 udivcc %g7, 0x1093, %i1
14361 xorcc %l3, 0x16C4, %i0
14362 movrlz %l6, %i3, %g4
14363 alignaddrl %g3, %g6, %g1
14364 xor %l1, 0x0BA4, %i6
14365 fnot2 %f4, %f26
14366 fmovscc %icc, %f25, %f11
14367 array8 %o2, %o1, %o6
14368 udivcc %l4, 0x189B, %i5
14369 andn %l5, 0x00DD, %i4
14370 fmovsle %xcc, %f20, %f29
14371 movle %icc, %l0, %o5
14372 edge16 %o4, %l2, %g2
14373 nop
14374 set 0x08, %o7
14375 std %f10, [%l7 + %o7]
14376 edge32n %i7, %i2, %o3
14377 sub %g5, %o0, %o7
14378 sth %g7, [%l7 + 0x08]
14379 stw %l3, [%l7 + 0x50]
14380 add %i1, %i0, %l6
14381 nop
14382 set 0x1C, %o0
14383 stw %i3, [%l7 + %o0]
14384 fmovdne %icc, %f0, %f8
14385 andn %g3, %g6, %g4
14386 array16 %l1, %g1, %i6
14387 sdiv %o2, 0x177E, %o1
14388 array16 %l4, %i5, %l5
14389 mova %xcc, %o6, %i4
14390 edge16l %o5, %l0, %l2
14391 smul %o4, %i7, %g2
14392 mulscc %i2, 0x07AD, %g5
14393 fmovdleu %xcc, %f7, %f22
14394 orncc %o3, %o7, %g7
14395 xnor %l3, 0x1CB0, %o0
14396 edge8n %i0, %l6, %i3
14397 array8 %i1, %g3, %g4
14398 edge8n %l1, %g1, %i6
14399 array16 %g6, %o2, %o1
14400 movvs %icc, %i5, %l5
14401 smulcc %l4, %i4, %o5
14402 edge8ln %o6, %l0, %l2
14403 subcc %i7, 0x1E6F, %g2
14404 sdivx %i2, 0x09D9, %o4
14405 umul %o3, %g5, %o7
14406 movn %icc, %g7, %l3
14407 fmovsne %icc, %f9, %f5
14408 movgu %xcc, %o0, %l6
14409 stx %i0, [%l7 + 0x08]
14410 addccc %i1, %g3, %i3
14411 sdivx %l1, 0x1EBA, %g4
14412 movvc %icc, %i6, %g1
14413 movrgez %o2, %o1, %i5
14414 xnorcc %l5, 0x1226, %l4
14415 sdivx %g6, 0x0B10, %i4
14416 movneg %icc, %o6, %l0
14417 array8 %l2, %o5, %g2
14418 movrgez %i7, %o4, %i2
14419 subccc %o3, 0x0D51, %g5
14420 addc %o7, %g7, %l3
14421 addc %l6, %i0, %o0
14422 lduh [%l7 + 0x0C], %g3
14423 fmovrdlez %i3, %f30, %f8
14424 udiv %i1, 0x11D5, %g4
14425 edge16 %i6, %l1, %o2
14426 fpack16 %f16, %f22
14427 movgu %icc, %o1, %g1
14428 fsrc2 %f10, %f24
14429 movrgez %l5, 0x20A, %l4
14430 edge8 %i5, %i4, %g6
14431 smul %l0, %o6, %l2
14432 edge8l %o5, %g2, %i7
14433 movcs %icc, %i2, %o3
14434 subcc %g5, %o4, %o7
14435 mova %icc, %l3, %l6
14436 mova %icc, %g7, %o0
14437 fpackfix %f12, %f19
14438 sdiv %i0, 0x0F10, %g3
14439 fmovdpos %icc, %f15, %f16
14440 umul %i1, 0x0ED8, %i3
14441 fcmpne32 %f8, %f16, %g4
14442 sethi 0x0B40, %i6
14443 sra %o2, %o1, %l1
14444 fmul8x16au %f20, %f0, %f6
14445 fnot1s %f18, %f14
14446 addc %l5, %g1, %l4
14447 fmovdg %icc, %f16, %f8
14448 edge16ln %i5, %i4, %l0
14449 edge16ln %g6, %l2, %o5
14450 movcs %xcc, %o6, %i7
14451 and %i2, 0x0A1E, %g2
14452 ldsw [%l7 + 0x10], %g5
14453 srlx %o3, 0x0D, %o7
14454 andncc %o4, %l3, %g7
14455 srl %l6, 0x0D, %o0
14456 fands %f29, %f29, %f17
14457 ldd [%l7 + 0x50], %g2
14458 mova %icc, %i0, %i1
14459 fxors %f6, %f13, %f6
14460 smul %g4, 0x0DB5, %i6
14461 stb %o2, [%l7 + 0x71]
14462 fsrc2 %f22, %f28
14463 edge32ln %i3, %o1, %l5
14464 subc %l1, %l4, %g1
14465 add %i4, %i5, %l0
14466 std %f30, [%l7 + 0x18]
14467 edge8ln %l2, %o5, %o6
14468 movge %icc, %i7, %g6
14469 sub %g2, %g5, %i2
14470 lduw [%l7 + 0x7C], %o7
14471 fmovdle %icc, %f31, %f18
14472 movvc %xcc, %o3, %l3
14473 sra %g7, 0x16, %l6
14474 move %icc, %o4, %o0
14475 movleu %icc, %g3, %i0
14476 edge16ln %g4, %i1, %o2
14477 fnot1s %f14, %f1
14478 movn %icc, %i3, %o1
14479 fcmple32 %f24, %f12, %l5
14480 orn %l1, 0x0B3D, %l4
14481 ldsb [%l7 + 0x67], %i6
14482 movleu %icc, %g1, %i4
14483 udivcc %i5, 0x0A72, %l0
14484 fnot2 %f6, %f10
14485 fmovsge %icc, %f18, %f7
14486 addc %l2, %o5, %i7
14487 subcc %o6, 0x0A30, %g6
14488 sth %g2, [%l7 + 0x78]
14489 popc %g5, %i2
14490 fmul8sux16 %f20, %f22, %f10
14491 pdist %f4, %f4, %f28
14492 xor %o3, 0x1A99, %l3
14493 movrgez %o7, %g7, %l6
14494 fcmpeq32 %f26, %f2, %o4
14495 ldd [%l7 + 0x38], %g2
14496 sth %o0, [%l7 + 0x0E]
14497 movpos %xcc, %i0, %i1
14498 sdivcc %g4, 0x0949, %o2
14499 ldx [%l7 + 0x20], %o1
14500 movne %xcc, %i3, %l5
14501 sir 0x1D63
14502 sll %l1, 0x04, %l4
14503 sth %i6, [%l7 + 0x38]
14504 xnor %i4, %g1, %l0
14505 ldub [%l7 + 0x24], %l2
14506 xnor %o5, 0x1285, %i5
14507 fmovrslz %o6, %f15, %f2
14508 nop
14509 set 0x14, %g5
14510 ldsw [%l7 + %g5], %g6
14511 xnorcc %i7, 0x1C67, %g5
14512 fpack16 %f12, %f8
14513 movrlz %g2, 0x356, %i2
14514 sll %o3, %l3, %o7
14515 fmuld8ulx16 %f3, %f30, %f2
14516 movg %icc, %l6, %g7
14517 fxor %f8, %f28, %f10
14518 alignaddrl %o4, %g3, %o0
14519 add %i1, 0x1766, %g4
14520 ldsh [%l7 + 0x60], %i0
14521 udiv %o1, 0x06A5, %o2
14522 movcs %xcc, %i3, %l1
14523 fxnors %f31, %f28, %f2
14524 mulx %l5, 0x1EDB, %l4
14525 edge16 %i4, %i6, %g1
14526 edge32l %l0, %o5, %i5
14527 stx %l2, [%l7 + 0x60]
14528 sllx %o6, %i7, %g5
14529 movne %xcc, %g6, %g2
14530 movneg %icc, %i2, %o3
14531 ld [%l7 + 0x58], %f8
14532 st %f29, [%l7 + 0x08]
14533 smulcc %o7, %l3, %g7
14534 srax %o4, %l6, %g3
14535 movpos %xcc, %o0, %g4
14536 subc %i1, %o1, %i0
14537 andncc %i3, %l1, %o2
14538 edge32 %l5, %i4, %i6
14539 popc 0x0B43, %l4
14540 movrgz %l0, %o5, %g1
14541 alignaddr %i5, %l2, %i7
14542 ldsw [%l7 + 0x44], %g5
14543 movl %icc, %g6, %o6
14544 move %icc, %g2, %o3
14545 movleu %xcc, %o7, %i2
14546 movn %icc, %g7, %o4
14547 nop
14548 set 0x10, %i1
14549 lduw [%l7 + %i1], %l6
14550 movl %xcc, %g3, %o0
14551 edge16 %g4, %i1, %l3
14552 fsrc1s %f8, %f4
14553 addc %i0, 0x1497, %i3
14554 movle %icc, %o1, %o2
14555 movneg %icc, %l5, %i4
14556 edge16ln %i6, %l1, %l4
14557 or %o5, %l0, %i5
14558 xnorcc %g1, %l2, %i7
14559 movrlez %g5, 0x174, %o6
14560 std %f14, [%l7 + 0x28]
14561 fandnot1s %f9, %f9, %f26
14562 movcs %xcc, %g2, %g6
14563 setx loop_43, %l0, %l1
14564 return %l1
14565 nop
14566 rdpr %cwp, %g1
14567 rdpr %cansave, %g2
14568 rdpr %canrestore, %g3
14569 rdpr %cleanwin, %g4
14570 rdpr %otherwin, %g5
14571 rdpr %wstate, %g6
14572loop_43: movleu %icc, %o3, %g7
14573 fmovspos %xcc, %f9, %f21
14574 fandnot1 %f4, %f26, %f28
14575 fmovspos %icc, %f21, %f28
14576 fmovscs %xcc, %f18, %f3
14577 mulscc %o4, %l6, %o0
14578 addc %g3, %i1, %g4
14579 srl %l3, %i3, %o1
14580 lduh [%l7 + 0x76], %o2
14581 fmovsle %icc, %f19, %f10
14582 fones %f5
14583 movrne %l5, %i4, %i6
14584 addcc %i0, 0x0E13, %l4
14585 fcmple16 %f10, %f26, %l1
14586 movcc %xcc, %o5, %l0
14587 ldub [%l7 + 0x4B], %i5
14588 siam 0x2
14589 fmovsvc %icc, %f22, %f6
14590 fmovscc %icc, %f7, %f23
14591 popc 0x00B5, %l2
14592 fnot2 %f18, %f30
14593 edge16 %g1, %i7, %g5
14594 movre %o6, %g2, %g6
14595 fnors %f10, %f17, %f24
14596 fnot2 %f26, %f24
14597 fnot1s %f0, %f12
14598 fpack32 %f10, %f26, %f10
14599 movg %icc, %i2, %o3
14600 fzero %f20
14601 sub %g7, %o4, %o7
14602 fabsd %f4, %f18
14603 fmovrde %l6, %f24, %f14
14604 fsrc2 %f24, %f20
14605 sdivx %o0, 0x18F6, %i1
14606 move %icc, %g4, %g3
14607 add %i3, %o1, %o2
14608 fmovrdgez %l5, %f26, %f8
14609 udiv %l3, 0x1612, %i4
14610 fmovdne %xcc, %f31, %f19
14611 edge32 %i0, %i6, %l4
14612 siam 0x7
14613 movrlz %o5, 0x2F2, %l0
14614 fmovrdgz %i5, %f10, %f26
14615 movpos %xcc, %l1, %g1
14616 movrgz %i7, %g5, %l2
14617 fone %f10
14618 addccc %g2, 0x16F0, %o6
14619 std %f30, [%l7 + 0x08]
14620 mulscc %g6, %i2, %g7
14621 fmovse %icc, %f9, %f30
14622 sub %o3, %o4, %l6
14623 movle %icc, %o7, %i1
14624 movne %icc, %g4, %o0
14625 movgu %xcc, %i3, %o1
14626 fcmpes %fcc2, %f28, %f6
14627 sub %g3, %l5, %l3
14628 sdivx %i4, 0x0BD0, %o2
14629 fmovrdgez %i0, %f20, %f10
14630 fandnot2s %f5, %f23, %f10
14631 addcc %l4, %i6, %l0
14632 fnot1 %f24, %f30
14633 smul %o5, 0x1B13, %l1
14634 array16 %i5, %g1, %i7
14635 add %g5, 0x0571, %l2
14636 fnegs %f25, %f28
14637 fmovdl %xcc, %f26, %f22
14638 edge8l %g2, %o6, %g6
14639 movre %i2, %o3, %o4
14640 fmul8x16au %f30, %f2, %f28
14641 movleu %icc, %g7, %l6
14642 sra %o7, %i1, %g4
14643 move %icc, %o0, %i3
14644 smul %g3, %l5, %o1
14645 ld [%l7 + 0x44], %f9
14646 movne %xcc, %l3, %o2
14647 and %i0, 0x0A8C, %l4
14648 andn %i4, 0x0367, %l0
14649 umul %o5, 0x08A7, %i6
14650 ldd [%l7 + 0x78], %i4
14651 sdiv %l1, 0x05E9, %g1
14652 xnor %g5, %i7, %l2
14653 movre %o6, %g6, %g2
14654 lduw [%l7 + 0x14], %i2
14655 movne %xcc, %o3, %o4
14656 alignaddr %l6, %g7, %o7
14657 addcc %g4, 0x0FCC, %i1
14658 stw %i3, [%l7 + 0x14]
14659 fmovdcc %icc, %f22, %f26
14660 udiv %g3, 0x162C, %o0
14661 ldsw [%l7 + 0x68], %o1
14662 sdivx %l5, 0x1BD6, %l3
14663 fnegs %f14, %f10
14664 sra %i0, 0x02, %l4
14665 sth %i4, [%l7 + 0x46]
14666 sdivx %l0, 0x1EEB, %o5
14667 edge16ln %i6, %o2, %i5
14668 movge %xcc, %g1, %g5
14669 xor %l1, %l2, %o6
14670 edge16 %i7, %g6, %g2
14671 save %i2, 0x06FB, %o4
14672 rdpr %cwp, %g1
14673 rdpr %cansave, %g2
14674 rdpr %canrestore, %g3
14675 rdpr %cleanwin, %g4
14676 rdpr %otherwin, %g5
14677 rdpr %wstate, %g6
14678 edge8ln %o3, %l6, %g7
14679 fmul8sux16 %f10, %f20, %f8
14680 movcs %xcc, %o7, %g4
14681 sth %i3, [%l7 + 0x08]
14682 movvs %icc, %i1, %g3
14683 fmovse %xcc, %f1, %f1
14684 movrne %o0, %o1, %l5
14685 fmovrsgez %l3, %f20, %f20
14686 orncc %i0, %i4, %l0
14687 alignaddr %o5, %l4, %o2
14688 fsrc1 %f6, %f28
14689 movpos %xcc, %i6, %i5
14690 ldsw [%l7 + 0x1C], %g5
14691 fmovse %xcc, %f28, %f20
14692 array8 %g1, %l1, %o6
14693 orcc %l2, 0x0735, %g6
14694 orcc %i7, %i2, %o4
14695 movneg %icc, %o3, %g2
14696 movrgez %l6, 0x158, %g7
14697 fcmple16 %f14, %f22, %g4
14698 save %i3, %i1, %g3
14699 rdpr %cwp, %g1
14700 rdpr %cansave, %g2
14701 rdpr %canrestore, %g3
14702 rdpr %cleanwin, %g4
14703 rdpr %otherwin, %g5
14704 rdpr %wstate, %g6
14705 fandnot1s %f9, %f25, %f22
14706 sdiv %o7, 0x1D8F, %o1
14707 movvs %xcc, %o0, %l5
14708 smulcc %l3, %i4, %l0
14709 or %i0, %l4, %o2
14710 addc %o5, %i6, %i5
14711 movrne %g5, 0x0BF, %l1
14712 sethi 0x0DE8, %o6
14713 fnot2 %f20, %f16
14714 ld [%l7 + 0x1C], %f21
14715 movn %icc, %g1, %l2
14716 add %g6, 0x0152, %i7
14717 ld [%l7 + 0x0C], %f6
14718 ldd [%l7 + 0x38], %i2
14719 fsrc1 %f8, %f20
14720 edge32ln %o3, %o4, %g2
14721 umulcc %g7, %g4, %l6
14722 for %f2, %f4, %f2
14723 andn %i3, 0x03CD, %i1
14724 edge8ln %g3, %o7, %o1
14725 and %l5, 0x0528, %l3
14726 sra %i4, %o0, %i0
14727 array16 %l0, %l4, %o5
14728 fabss %f31, %f4
14729 ldsw [%l7 + 0x64], %i6
14730 fmovda %xcc, %f25, %f24
14731 sdiv %i5, 0x01D1, %g5
14732 addc %o2, %l1, %o6
14733 xnorcc %g1, 0x04AC, %l2
14734 srax %g6, %i2, %o3
14735 array8 %i7, %g2, %o4
14736 ldd [%l7 + 0x18], %g4
14737 subccc %g7, %l6, %i3
14738 movrgez %g3, %o7, %o1
14739 fmuld8ulx16 %f2, %f3, %f10
14740 udivx %l5, 0x15B6, %l3
14741 fmovda %icc, %f8, %f29
14742 ldub [%l7 + 0x35], %i1
14743 xorcc %i4, 0x007C, %o0
14744 subccc %l0, 0x1972, %l4
14745 ldsw [%l7 + 0x24], %o5
14746 fcmple32 %f10, %f12, %i0
14747 edge16n %i6, %i5, %o2
14748 movge %xcc, %g5, %o6
14749 array8 %g1, %l2, %l1
14750 smulcc %i2, %g6, %o3
14751 popc %g2, %o4
14752 movg %xcc, %i7, %g7
14753 ldd [%l7 + 0x20], %f26
14754 xnorcc %l6, %g4, %i3
14755 movneg %xcc, %g3, %o7
14756 restore %l5, 0x196B, %o1
14757 rdpr %cwp, %g1
14758 rdpr %cansave, %g2
14759 rdpr %canrestore, %g3
14760 rdpr %cleanwin, %g4
14761 rdpr %otherwin, %g5
14762 rdpr %wstate, %g6
14763 movcc %xcc, %i1, %l3
14764 edge16ln %o0, %l0, %l4
14765 setx loop_44, %l0, %l1
14766 return %l1
14767 nop
14768 rdpr %cwp, %g1
14769 rdpr %cansave, %g2
14770 rdpr %canrestore, %g3
14771 rdpr %cleanwin, %g4
14772 rdpr %otherwin, %g5
14773 rdpr %wstate, %g6
14774loop_44: sir 0x1CD5
14775 edge8ln %o5, %i6, %i5
14776 srlx %o2, 0x06, %g5
14777 andcc %o6, 0x1C74, %g1
14778 alignaddr %l2, %i2, %l1
14779 orcc %g6, 0x1F3B, %o3
14780 fnand %f24, %f10, %f4
14781 movcs %xcc, %o4, %g2
14782 srl %i7, 0x1B, %l6
14783 andcc %g4, 0x1BC3, %i3
14784 fpack16 %f26, %f11
14785 udivx %g7, 0x1CD5, %g3
14786 edge32 %l5, %o1, %i1
14787 stb %o7, [%l7 + 0x5A]
14788 mova %icc, %o0, %l0
14789 orn %l4, %i4, %l3
14790 fzeros %f12
14791 movg %icc, %i0, %i6
14792 xnor %i5, 0x0C76, %o2
14793 fmovsleu %icc, %f21, %f23
14794 movvs %icc, %g5, %o5
14795 fmovrdne %g1, %f30, %f28
14796 udivcc %l2, 0x0A4C, %i2
14797 st %f20, [%l7 + 0x74]
14798 subcc %o6, %l1, %g6
14799 sir 0x021F
14800 array8 %o3, %o4, %i7
14801 edge16 %g2, %l6, %i3
14802 movcc %xcc, %g7, %g4
14803 sllx %g3, %l5, %o1
14804 fmul8x16 %f29, %f18, %f28
14805 udivx %i1, 0x1E34, %o0
14806 std %f18, [%l7 + 0x70]
14807 array16 %l0, %o7, %l4
14808 edge16l %i4, %l3, %i6
14809 movrlez %i5, %i0, %o2
14810 fpadd32s %f6, %f28, %f30
14811 fandnot2 %f2, %f24, %f6
14812 movrlz %o5, 0x1C8, %g5
14813 orn %l2, %g1, %i2
14814 fmul8x16 %f4, %f16, %f16
14815 fzero %f4
14816 restore %o6, 0x02EA, %l1
14817 rdpr %cwp, %g1
14818 rdpr %cansave, %g2
14819 rdpr %canrestore, %g3
14820 rdpr %cleanwin, %g4
14821 rdpr %otherwin, %g5
14822 rdpr %wstate, %g6
14823 edge32ln %g6, %o3, %o4
14824 orn %i7, %g2, %l6
14825 st %f19, [%l7 + 0x34]
14826 movrlz %g7, 0x0D3, %g4
14827 edge16 %i3, %g3, %o1
14828 stw %l5, [%l7 + 0x5C]
14829 subcc %o0, 0x17A7, %i1
14830 fmovrse %l0, %f19, %f5
14831 andcc %o7, %l4, %l3
14832 and %i4, 0x1DF7, %i6
14833 fmovdpos %icc, %f14, %f11
14834 srlx %i0, %i5, %o5
14835 subc %o2, 0x0B40, %g5
14836 edge16 %l2, %i2, %o6
14837 ldx [%l7 + 0x28], %g1
14838 movcc %icc, %l1, %g6
14839 addc %o3, 0x1186, %i7
14840 fmovsle %xcc, %f11, %f1
14841 xnorcc %o4, 0x14C7, %l6
14842 fornot1 %f4, %f10, %f24
14843 edge8ln %g2, %g7, %g4
14844 array8 %i3, %g3, %o1
14845 array8 %l5, %i1, %l0
14846 fnand %f20, %f0, %f2
14847 fabss %f20, %f18
14848 stx %o0, [%l7 + 0x68]
14849 fcmpd %fcc1, %f24, %f8
14850 or %l4, %l3, %i4
14851 movrgez %i6, %o7, %i5
14852 orcc %i0, %o2, %o5
14853 sll %l2, %g5, %o6
14854 ldsb [%l7 + 0x19], %g1
14855 fmovrse %i2, %f19, %f5
14856 movcc %xcc, %l1, %g6
14857 movge %icc, %o3, %i7
14858 subcc %o4, 0x0893, %l6
14859 movrgez %g7, 0x03A, %g2
14860 movrlz %i3, %g4, %g3
14861 ld [%l7 + 0x34], %f6
14862 fpadd16 %f18, %f12, %f2
14863 sth %l5, [%l7 + 0x3E]
14864 addccc %o1, 0x1430, %l0
14865 fors %f29, %f18, %f25
14866 movvs %icc, %o0, %l4
14867 ldsb [%l7 + 0x09], %i1
14868 fcmple16 %f0, %f18, %l3
14869 srlx %i6, 0x11, %o7
14870 mulx %i4, %i5, %i0
14871 movrgez %o2, 0x3F6, %l2
14872 sir 0x009C
14873 mulx %g5, %o6, %o5
14874 edge8l %g1, %i2, %g6
14875 fmul8x16au %f8, %f31, %f28
14876 xorcc %o3, 0x14CA, %i7
14877 movne %icc, %o4, %l1
14878 sth %l6, [%l7 + 0x2C]
14879 edge8 %g7, %g2, %i3
14880 xorcc %g4, %l5, %o1
14881 movre %g3, %o0, %l4
14882 movleu %icc, %i1, %l0
14883 fandnot1 %f2, %f24, %f18
14884 edge8n %l3, %i6, %o7
14885 array8 %i4, %i0, %o2
14886 movrgz %l2, 0x182, %i5
14887 ldd [%l7 + 0x30], %g4
14888 or %o5, %g1, %o6
14889 edge8n %g6, %i2, %i7
14890 fmovdgu %xcc, %f15, %f23
14891 mulx %o3, %l1, %o4
14892 movgu %icc, %g7, %l6
14893 edge16n %g2, %g4, %l5
14894 edge16 %o1, %i3, %o0
14895 edge8l %g3, %l4, %l0
14896 ldsh [%l7 + 0x76], %l3
14897 fnegd %f22, %f30
14898 edge16ln %i1, %i6, %i4
14899 ldd [%l7 + 0x38], %o6
14900 lduw [%l7 + 0x2C], %o2
14901 subc %i0, 0x145F, %i5
14902 movgu %xcc, %g5, %o5
14903 stb %l2, [%l7 + 0x16]
14904 fmovscs %xcc, %f27, %f14
14905 movcs %icc, %g1, %g6
14906 movneg %xcc, %o6, %i2
14907 fornot1s %f17, %f27, %f4
14908 fxnors %f24, %f6, %f28
14909 movneg %xcc, %i7, %l1
14910 array16 %o4, %g7, %o3
14911 fzero %f18
14912 fcmpeq16 %f30, %f12, %g2
14913 mova %icc, %l6, %g4
14914 sra %o1, %i3, %o0
14915 edge16 %g3, %l4, %l5
14916 fandnot2 %f4, %f2, %f12
14917 fmovsle %xcc, %f7, %f22
14918 xorcc %l3, %i1, %l0
14919 edge8n %i6, %o7, %o2
14920 movle %icc, %i0, %i5
14921 fcmpes %fcc0, %f6, %f1
14922 srax %g5, %i4, %o5
14923 movvc %xcc, %g1, %l2
14924 st %f30, [%l7 + 0x44]
14925 fmuld8ulx16 %f29, %f2, %f22
14926 or %o6, 0x1266, %i2
14927 st %f2, [%l7 + 0x6C]
14928 movne %icc, %i7, %l1
14929 movle %icc, %o4, %g7
14930 movge %xcc, %g6, %g2
14931 sub %l6, 0x159A, %g4
14932 fxors %f30, %f16, %f30
14933 andcc %o1, 0x1F5F, %o3
14934 fmovsgu %icc, %f2, %f10
14935 addcc %i3, %o0, %g3
14936 smul %l4, 0x031D, %l3
14937 save %i1, %l0, %i6
14938 rdpr %cwp, %g1
14939 rdpr %cansave, %g2
14940 rdpr %canrestore, %g3
14941 rdpr %cleanwin, %g4
14942 rdpr %otherwin, %g5
14943 rdpr %wstate, %g6
14944 addc %o7, 0x14E7, %o2
14945 udivcc %i0, 0x1837, %l5
14946 fmovsvs %icc, %f26, %f0
14947 movvc %xcc, %i5, %i4
14948 fmovsvc %xcc, %f3, %f20
14949 setx loop_45, %l0, %l1
14950 return %l1
14951 nop
14952 rdpr %cwp, %g1
14953 rdpr %cansave, %g2
14954 rdpr %canrestore, %g3
14955 rdpr %cleanwin, %g4
14956 rdpr %otherwin, %g5
14957 rdpr %wstate, %g6
14958loop_45: edge16l %l2, %o6, %i2
14959 subc %l1, %o4, %i7
14960 mulscc %g6, %g7, %l6
14961 fsrc1 %f14, %f10
14962 fcmpne32 %f12, %f16, %g4
14963 nop
14964 set 0x40, %i5
14965 lduw [%l7 + %i5], %o1
14966 subccc %o3, 0x1612, %i3
14967 movrgz %o0, %g2, %l4
14968 fexpand %f8, %f14
14969 sra %g3, %l3, %l0
14970 fxnor %f6, %f4, %f20
14971 edge32 %i1, %i6, %o2
14972 popc 0x0C56, %o7
14973 andncc %i0, %i5, %i4
14974 movle %icc, %g5, %l5
14975 smul %o5, %g1, %l2
14976 stb %i2, [%l7 + 0x26]
14977 fnors %f12, %f20, %f15
14978 addccc %l1, %o4, %o6
14979 movrlz %g6, %g7, %i7
14980 srlx %g4, 0x1B, %l6
14981 fmuld8sux16 %f25, %f28, %f6
14982 ldub [%l7 + 0x0D], %o3
14983 subccc %i3, 0x1933, %o1
14984 edge8n %o0, %l4, %g2
14985 ldub [%l7 + 0x16], %l3
14986 fabsd %f22, %f2
14987 edge32ln %l0, %g3, %i6
14988 fornot1 %f2, %f28, %f10
14989 movrlz %i1, %o2, %i0
14990 sdivcc %i5, 0x1E56, %i4
14991 sethi 0x09D2, %o7
14992 srax %l5, %g5, %o5
14993 edge16 %l2, %g1, %i2
14994 movcs %xcc, %l1, %o6
14995 subcc %o4, 0x0A9A, %g7
14996 fmovse %icc, %f5, %f18
14997 fmovdcc %xcc, %f13, %f5
14998 fmovscs %icc, %f0, %f12
14999 movpos %xcc, %g6, %i7
15000 move %xcc, %l6, %g4
15001 edge8 %o3, %i3, %o0
15002 fcmpeq16 %f20, %f4, %o1
15003 and %l4, 0x0E74, %g2
15004 andn %l0, %g3, %i6
15005 movcs %icc, %l3, %o2
15006 or %i1, 0x0393, %i0
15007 movneg %xcc, %i5, %i4
15008 fmovsvs %icc, %f21, %f15
15009 alignaddr %l5, %g5, %o7
15010 edge32ln %o5, %l2, %i2
15011 fmul8x16 %f7, %f16, %f14
15012 movrne %g1, %l1, %o4
15013 fpadd16 %f0, %f8, %f2
15014 xnorcc %g7, 0x1AE8, %g6
15015 move %icc, %i7, %l6
15016 orncc %g4, 0x1CC1, %o3
15017 fmovsge %icc, %f16, %f16
15018 umulcc %o6, 0x01D6, %o0
15019 addc %o1, 0x1331, %i3
15020 sllx %g2, 0x05, %l0
15021 xorcc %g3, %i6, %l4
15022 fnegd %f6, %f10
15023 fmovsge %xcc, %f11, %f28
15024 add %l3, %o2, %i0
15025 fpadd16 %f4, %f12, %f2
15026 udivcc %i5, 0x13DA, %i4
15027 edge32n %i1, %g5, %o7
15028 mulscc %o5, %l5, %l2
15029 fcmpeq16 %f28, %f2, %g1
15030 subcc %l1, 0x0927, %i2
15031 movge %xcc, %g7, %o4
15032 fpadd16 %f14, %f26, %f26
15033 mova %icc, %g6, %i7
15034 fzeros %f11
15035 popc 0x1B51, %g4
15036 sdivx %l6, 0x16AB, %o3
15037 sethi 0x0965, %o0
15038 mova %xcc, %o6, %o1
15039 and %i3, %g2, %g3
15040 subcc %l0, %i6, %l3
15041 stx %l4, [%l7 + 0x68]
15042 edge16ln %i0, %o2, %i5
15043 fmovrdlez %i4, %f4, %f4
15044 movrlz %g5, 0x1B0, %i1
15045 stw %o5, [%l7 + 0x24]
15046 movgu %xcc, %l5, %o7
15047 fmovrsgez %g1, %f7, %f17
15048 sdivcc %l2, 0x0A85, %i2
15049 fnot1 %f18, %f16
15050 smulcc %l1, 0x0E8C, %g7
15051 sdivx %o4, 0x0D59, %i7
15052 array32 %g6, %g4, %o3
15053 xor %o0, 0x09C4, %l6
15054 orn %o1, %o6, %i3
15055 fnot1 %f20, %f10
15056 array8 %g3, %g2, %i6
15057 udivcc %l3, 0x08E3, %l0
15058 edge32l %i0, %l4, %o2
15059 lduh [%l7 + 0x40], %i5
15060 sll %i4, %i1, %g5
15061 array32 %o5, %o7, %l5
15062 movn %icc, %l2, %g1
15063 fmovsn %icc, %f4, %f10
15064 array8 %l1, %g7, %i2
15065 subccc %i7, %o4, %g4
15066 edge32 %g6, %o3, %o0
15067 sdiv %o1, 0x164C, %l6
15068 subc %o6, %g3, %i3
15069 movrne %g2, %i6, %l0
15070 ldub [%l7 + 0x3D], %l3
15071 edge16ln %i0, %o2, %i5
15072 edge32n %l4, %i4, %g5
15073 fcmped %fcc3, %f24, %f8
15074 orcc %o5, %i1, %o7
15075 stw %l2, [%l7 + 0x60]
15076 fcmpne32 %f24, %f6, %g1
15077 sth %l1, [%l7 + 0x0E]
15078 smulcc %l5, 0x1151, %g7
15079 edge16ln %i2, %o4, %g4
15080 sir 0x0FBA
15081 edge32 %i7, %o3, %o0
15082 ldd [%l7 + 0x68], %f4
15083 sub %o1, 0x164D, %g6
15084 fmul8ulx16 %f26, %f14, %f6
15085 mulscc %o6, 0x05B6, %l6
15086 sir 0x0E3C
15087 xnorcc %i3, 0x067A, %g3
15088 movn %icc, %i6, %g2
15089 srax %l3, 0x06, %i0
15090 edge8l %o2, %i5, %l0
15091 edge32 %l4, %g5, %i4
15092 fmovsn %icc, %f13, %f6
15093 fmovsle %icc, %f11, %f0
15094 pdist %f22, %f14, %f30
15095 movrne %o5, %o7, %l2
15096 udiv %i1, 0x08B2, %l1
15097 xorcc %g1, %l5, %g7
15098 ldd [%l7 + 0x68], %i2
15099 ldsh [%l7 + 0x42], %o4
15100 ldub [%l7 + 0x2D], %i7
15101 fxors %f11, %f12, %f25
15102 st %f10, [%l7 + 0x78]
15103 fmovrdne %g4, %f28, %f28
15104 sethi 0x03F4, %o0
15105 edge8 %o1, %g6, %o3
15106 ldd [%l7 + 0x60], %i6
15107 fmovsneg %icc, %f14, %f30
15108 movcc %icc, %i3, %g3
15109 umulcc %o6, %i6, %l3
15110 movn %icc, %i0, %o2
15111 subc %g2, %i5, %l0
15112 orcc %l4, %i4, %g5
15113 movrgz %o5, 0x213, %o7
15114 fpsub32 %f14, %f20, %f30
15115 edge32 %i1, %l2, %g1
15116 faligndata %f6, %f10, %f22
15117 edge32n %l5, %l1, %g7
15118 fmovrsgez %o4, %f0, %f27
15119 sdivx %i7, 0x1380, %i2
15120 edge32n %g4, %o0, %o1
15121 udivcc %o3, 0x1B69, %l6
15122 xor %i3, %g3, %o6
15123 fmovda %xcc, %f8, %f6
15124 fmovdleu %xcc, %f4, %f2
15125 fmovspos %xcc, %f15, %f5
15126 std %f12, [%l7 + 0x40]
15127 umulcc %i6, %g6, %l3
15128 addc %o2, 0x14FA, %i0
15129 sethi 0x018F, %g2
15130 sdivcc %l0, 0x08DE, %l4
15131 mova %xcc, %i5, %i4
15132 or %g5, %o5, %i1
15133 umul %l2, 0x092B, %o7
15134 lduw [%l7 + 0x6C], %g1
15135 movrne %l1, 0x234, %g7
15136 ldsw [%l7 + 0x20], %o4
15137 orcc %l5, 0x0CB0, %i7
15138 st %f13, [%l7 + 0x28]
15139 subcc %g4, %o0, %o1
15140 sth %i2, [%l7 + 0x56]
15141 subcc %o3, 0x0E6D, %i3
15142 mulx %g3, %l6, %i6
15143 movrgz %o6, 0x278, %g6
15144 ldx [%l7 + 0x50], %o2
15145 smulcc %i0, %l3, %l0
15146 fmovspos %icc, %f27, %f24
15147 fcmpne16 %f2, %f8, %l4
15148 fnot1 %f28, %f12
15149 fpsub16 %f4, %f20, %f30
15150 sdivx %i5, 0x1E42, %g2
15151 movrlz %g5, 0x1B6, %o5
15152 fmovsle %icc, %f4, %f24
15153 siam 0x7
15154 fnand %f14, %f24, %f10
15155 fmovrsgez %i4, %f10, %f15
15156 smul %l2, %o7, %g1
15157 xor %l1, 0x056D, %i1
15158 xorcc %g7, 0x07BB, %o4
15159 edge32n %l5, %g4, %o0
15160 movrlez %o1, %i7, %o3
15161 alignaddrl %i2, %i3, %g3
15162 andn %l6, %o6, %g6
15163 udiv %i6, 0x190B, %o2
15164 orn %l3, %i0, %l0
15165 fpsub16s %f31, %f29, %f13
15166 fmovrsne %i5, %f30, %f31
15167 fmovsne %icc, %f25, %f6
15168 fcmple32 %f16, %f4, %l4
15169 xnor %g2, %o5, %i4
15170 udivx %l2, 0x1D93, %g5
15171 array32 %g1, %o7, %l1
15172 movpos %xcc, %i1, %g7
15173 lduh [%l7 + 0x28], %l5
15174 subcc %g4, %o4, %o0
15175 smul %i7, %o3, %i2
15176 nop
15177 set 0x4C, %o3
15178 lduw [%l7 + %o3], %o1
15179 udiv %i3, 0x0794, %g3
15180 lduw [%l7 + 0x40], %l6
15181 srlx %g6, %o6, %i6
15182 movcc %xcc, %l3, %i0
15183 fornot2 %f0, %f28, %f6
15184 srax %o2, %i5, %l4
15185 fmovdle %icc, %f22, %f17
15186 sdiv %g2, 0x0F0F, %l0
15187 ld [%l7 + 0x34], %f8
15188 fones %f18
15189 addc %o5, 0x07AD, %l2
15190 sll %i4, %g1, %g5
15191 ldub [%l7 + 0x51], %l1
15192 nop
15193 set 0x15, %i3
15194 stb %o7, [%l7 + %i3]
15195 edge16 %g7, %l5, %g4
15196 movrlz %i1, 0x0BE, %o4
15197 alignaddr %i7, %o3, %i2
15198 movvc %icc, %o1, %o0
15199 fands %f5, %f17, %f3
15200 edge8n %g3, %i3, %g6
15201 ldub [%l7 + 0x5A], %l6
15202 edge16 %i6, %l3, %i0
15203 stb %o6, [%l7 + 0x79]
15204 movge %xcc, %i5, %o2
15205 xnor %l4, 0x029B, %g2
15206 ldx [%l7 + 0x68], %l0
15207 ldx [%l7 + 0x58], %o5
15208 fsrc1s %f25, %f0
15209 ldsh [%l7 + 0x1E], %i4
15210 sdiv %g1, 0x1728, %l2
15211 edge8ln %g5, %o7, %g7
15212 xnor %l1, %g4, %i1
15213 fmovrdlz %o4, %f10, %f20
15214 umul %l5, 0x1F55, %i7
15215 popc 0x1556, %i2
15216 edge16n %o3, %o0, %o1
15217 fmovdcc %icc, %f10, %f19
15218 ld [%l7 + 0x10], %f17
15219 edge8 %g3, %g6, %i3
15220 sth %l6, [%l7 + 0x32]
15221 ldub [%l7 + 0x35], %i6
15222 restore %l3, %i0, %i5
15223 rdpr %cwp, %g1
15224 rdpr %cansave, %g2
15225 rdpr %canrestore, %g3
15226 rdpr %cleanwin, %g4
15227 rdpr %otherwin, %g5
15228 rdpr %wstate, %g6
15229 movrgez %o6, %o2, %l4
15230 fpsub16s %f5, %f18, %f31
15231 edge8n %g2, %o5, %l0
15232 movgu %xcc, %i4, %l2
15233 edge8l %g5, %o7, %g1
15234 fmovs %f18, %f25
15235 setx loop_46, %l0, %l1
15236 return %l1
15237 nop
15238 rdpr %cwp, %g1
15239 rdpr %cansave, %g2
15240 rdpr %canrestore, %g3
15241 rdpr %cleanwin, %g4
15242 rdpr %otherwin, %g5
15243 rdpr %wstate, %g6
15244loop_46: edge32n %g4, %i1, %l5
15245 fmul8x16 %f11, %f24, %f20
15246 orcc %i7, %i2, %o3
15247 stw %o0, [%l7 + 0x74]
15248 srlx %o4, 0x0A, %g3
15249 movvs %xcc, %o1, %i3
15250 edge8n %l6, %i6, %l3
15251 sth %g6, [%l7 + 0x62]
15252 edge8l %i5, %o6, %i0
15253 fmul8x16 %f31, %f6, %f12
15254 edge8 %o2, %g2, %l4
15255 ldsh [%l7 + 0x50], %l0
15256 fmovdleu %xcc, %f20, %f6
15257 fmul8x16al %f4, %f20, %f16
15258 and %i4, %l2, %o5
15259 ldd [%l7 + 0x60], %f24
15260 movrne %o7, %g1, %g7
15261 save %g5, %g4, %l1
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 stw %i1, [%l7 + 0x74]
15269 edge32n %i7, %i2, %o3
15270 ldsh [%l7 + 0x2E], %l5
15271 edge8 %o0, %o4, %g3
15272 ld [%l7 + 0x34], %f29
15273 mulx %o1, %i3, %i6
15274 sir 0x021F
15275 srax %l3, %g6, %l6
15276 st %f24, [%l7 + 0x5C]
15277 edge8ln %i5, %i0, %o6
15278 sll %g2, %o2, %l0
15279 umul %l4, 0x0949, %i4
15280 edge16 %l2, %o5, %o7
15281 xorcc %g1, 0x0016, %g7
15282 andcc %g4, %g5, %i1
15283 restore %i7, %l1, %o3
15284 rdpr %cwp, %g1
15285 rdpr %cansave, %g2
15286 rdpr %canrestore, %g3
15287 rdpr %cleanwin, %g4
15288 rdpr %otherwin, %g5
15289 rdpr %wstate, %g6
15290 movrgez %i2, 0x3EC, %o0
15291 movcs %icc, %o4, %l5
15292 movle %icc, %g3, %o1
15293 ldx [%l7 + 0x48], %i3
15294 fmovdl %xcc, %f13, %f8
15295 ld [%l7 + 0x78], %f0
15296 srl %i6, %l3, %g6
15297 sra %i5, %l6, %o6
15298 movne %icc, %i0, %g2
15299 movl %icc, %o2, %l4
15300 fcmped %fcc2, %f22, %f12
15301 pdist %f10, %f20, %f6
15302 fcmpgt16 %f26, %f20, %i4
15303 ldsh [%l7 + 0x46], %l0
15304 orncc %l2, 0x148B, %o7
15305 fpsub16 %f28, %f16, %f2
15306 sth %o5, [%l7 + 0x32]
15307 edge32 %g1, %g4, %g5
15308 srlx %i1, 0x0A, %i7
15309 st %f15, [%l7 + 0x28]
15310 subc %l1, %o3, %i2
15311 xor %o0, %o4, %l5
15312 sth %g7, [%l7 + 0x72]
15313 udiv %o1, 0x0017, %i3
15314 ldx [%l7 + 0x68], %g3
15315 fmovrdgez %i6, %f16, %f10
15316 andn %g6, %i5, %l6
15317 fmovscs %xcc, %f17, %f24
15318 ldsw [%l7 + 0x70], %o6
15319 move %icc, %l3, %g2
15320 subccc %o2, %i0, %i4
15321 andcc %l4, 0x07D6, %l0
15322 fmovd %f20, %f26
15323 movn %xcc, %o7, %l2
15324 sir 0x05F4
15325 edge8ln %g1, %g4, %o5
15326 sethi 0x07C4, %g5
15327 smulcc %i7, 0x1617, %l1
15328 fsrc1 %f28, %f24
15329 movrgez %o3, 0x304, %i1
15330 ldsb [%l7 + 0x4E], %i2
15331 fmul8ulx16 %f22, %f12, %f2
15332 ld [%l7 + 0x2C], %f11
15333 addccc %o0, %l5, %o4
15334 fpsub32s %f2, %f13, %f0
15335 move %icc, %o1, %g7
15336 or %i3, 0x1F4D, %g3
15337 udiv %i6, 0x0C46, %g6
15338 move %icc, %i5, %l6
15339 movcs %icc, %l3, %g2
15340 ldsw [%l7 + 0x48], %o6
15341 fmovsgu %xcc, %f10, %f14
15342 lduw [%l7 + 0x1C], %o2
15343 movneg %icc, %i4, %l4
15344 bshuffle %f24, %f2, %f18
15345 fcmpd %fcc1, %f0, %f12
15346 fmovrdgz %l0, %f12, %f6
15347 fmovspos %icc, %f21, %f6
15348 fcmped %fcc1, %f6, %f28
15349 movpos %xcc, %o7, %i0
15350 add %l2, %g4, %o5
15351 umulcc %g5, 0x10DD, %i7
15352 std %f0, [%l7 + 0x28]
15353 smulcc %l1, 0x1369, %o3
15354 fcmple32 %f8, %f24, %i1
15355 ldx [%l7 + 0x68], %g1
15356 srlx %i2, 0x0E, %l5
15357 edge8l %o4, %o0, %g7
15358 edge8 %o1, %g3, %i3
15359 fpadd32s %f10, %f8, %f17
15360 fpadd16s %f27, %f7, %f9
15361 subcc %i6, %i5, %l6
15362 fzeros %f13
15363 movrlez %g6, 0x297, %g2
15364 lduh [%l7 + 0x2E], %l3
15365 movrgez %o2, 0x260, %o6
15366 ldx [%l7 + 0x18], %l4
15367 ldsb [%l7 + 0x21], %i4
15368 popc %l0, %i0
15369 lduw [%l7 + 0x50], %o7
15370 addcc %g4, %l2, %g5
15371 movgu %xcc, %i7, %l1
15372 ld [%l7 + 0x7C], %f17
15373 smulcc %o5, 0x1819, %i1
15374 smulcc %g1, %i2, %l5
15375 fmovsvs %icc, %f27, %f14
15376 andn %o3, %o0, %g7
15377 ldsb [%l7 + 0x25], %o4
15378 fandnot2 %f30, %f22, %f28
15379 mulx %g3, 0x04DA, %i3
15380 and %i6, %o1, %l6
15381 srlx %i5, %g2, %g6
15382 or %o2, 0x19E6, %o6
15383 and %l4, %l3, %l0
15384 stx %i4, [%l7 + 0x28]
15385 alignaddr %i0, %o7, %g4
15386 sdiv %g5, 0x152B, %i7
15387 xor %l1, %l2, %i1
15388 ldsb [%l7 + 0x37], %o5
15389 movrlz %g1, 0x032, %l5
15390 movleu %icc, %o3, %i2
15391 edge8 %g7, %o4, %g3
15392 edge32ln %i3, %o0, %o1
15393 ldsw [%l7 + 0x2C], %l6
15394 std %f24, [%l7 + 0x68]
15395 nop
15396 set 0x38, %g1
15397 lduh [%l7 + %g1], %i5
15398 alignaddrl %g2, %g6, %o2
15399 srlx %o6, 0x09, %i6
15400 movrne %l4, 0x077, %l3
15401 movg %icc, %l0, %i4
15402 sdiv %i0, 0x1FBE, %g4
15403 fcmple32 %f4, %f0, %g5
15404 subc %o7, %l1, %l2
15405 sdivx %i1, 0x0505, %i7
15406 ldsb [%l7 + 0x5C], %g1
15407 xnorcc %l5, 0x0252, %o5
15408 ldsw [%l7 + 0x34], %o3
15409 xorcc %i2, %o4, %g7
15410 alignaddr %g3, %o0, %i3
15411 sdiv %o1, 0x1766, %i5
15412 mulscc %g2, %g6, %o2
15413 edge16l %l6, %i6, %o6
15414 srlx %l4, %l0, %i4
15415 edge16 %l3, %i0, %g5
15416 move %icc, %o7, %g4
15417 ldx [%l7 + 0x18], %l2
15418 edge8l %i1, %i7, %l1
15419 fmovsn %xcc, %f13, %f22
15420 movrgez %l5, 0x0D1, %o5
15421 sra %o3, %i2, %g1
15422 fmovsle %xcc, %f0, %f2
15423 move %icc, %g7, %g3
15424 and %o0, %o4, %i3
15425 fmovsa %xcc, %f26, %f15
15426 array32 %i5, %g2, %g6
15427 fandnot2s %f1, %f13, %f28
15428 fmovdpos %icc, %f14, %f23
15429 srlx %o1, %l6, %i6
15430 stb %o6, [%l7 + 0x7B]
15431 movge %xcc, %l4, %o2
15432 srax %l0, 0x12, %i4
15433 fnot2s %f0, %f6
15434 ldub [%l7 + 0x57], %i0
15435 umulcc %l3, %g5, %o7
15436 movneg %xcc, %g4, %i1
15437 st %f3, [%l7 + 0x34]
15438 xnorcc %l2, 0x1EDF, %i7
15439 sdivcc %l5, 0x1F75, %o5
15440 xnor %o3, %l1, %i2
15441 movvs %icc, %g1, %g7
15442 fmul8ulx16 %f6, %f22, %f28
15443 edge32n %g3, %o4, %i3
15444 ldsw [%l7 + 0x48], %i5
15445 ldsw [%l7 + 0x08], %g2
15446 stw %g6, [%l7 + 0x08]
15447 movneg %icc, %o1, %o0
15448 array16 %i6, %l6, %l4
15449 movrgz %o2, 0x008, %l0
15450 movgu %xcc, %i4, %i0
15451 mova %icc, %l3, %o6
15452 st %f24, [%l7 + 0x28]
15453 srax %o7, %g5, %i1
15454 srl %g4, %l2, %i7
15455 movleu %icc, %l5, %o5
15456 movcs %icc, %o3, %i2
15457 fabss %f25, %f21
15458 or %g1, %l1, %g3
15459 movge %xcc, %o4, %i3
15460 fmovsne %xcc, %f12, %f29
15461 smulcc %i5, 0x15DC, %g2
15462 subc %g7, 0x0636, %g6
15463 andncc %o1, %i6, %l6
15464 movre %o0, 0x1A2, %l4
15465 edge16ln %o2, %i4, %i0
15466 stw %l0, [%l7 + 0x7C]
15467 fxors %f26, %f17, %f4
15468 movgu %xcc, %l3, %o7
15469 smul %o6, %i1, %g4
15470 edge32ln %l2, %i7, %l5
15471 orcc %o5, %o3, %g5
15472 or %i2, %l1, %g1
15473 fcmpgt16 %f4, %f22, %g3
15474 array8 %i3, %i5, %o4
15475 fmovdcc %icc, %f29, %f11
15476 and %g7, 0x174A, %g2
15477 fcmpgt32 %f22, %f0, %g6
15478 edge16 %o1, %i6, %l6
15479 fmul8x16au %f26, %f10, %f22
15480 fmovsne %xcc, %f29, %f11
15481 fornot2 %f20, %f28, %f2
15482 ldsb [%l7 + 0x60], %l4
15483 srl %o0, 0x02, %i4
15484 alignaddrl %i0, %o2, %l0
15485 edge8n %o7, %o6, %l3
15486 add %g4, 0x03D1, %i1
15487 movne %xcc, %l2, %l5
15488 movvs %xcc, %i7, %o5
15489 edge32n %g5, %o3, %l1
15490 edge16 %i2, %g3, %i3
15491 movvs %icc, %g1, %o4
15492 mova %icc, %i5, %g2
15493 addc %g6, 0x111A, %g7
15494 fmovdge %xcc, %f20, %f4
15495 srax %o1, %l6, %i6
15496 movre %o0, 0x35B, %l4
15497 edge8n %i4, %i0, %o2
15498 orn %l0, %o6, %l3
15499 or %o7, %g4, %l2
15500 sth %l5, [%l7 + 0x48]
15501 srl %i7, 0x01, %i1
15502 mulx %o5, 0x1223, %o3
15503 fcmpne32 %f30, %f10, %g5
15504 orn %l1, %i2, %g3
15505 ldsb [%l7 + 0x52], %g1
15506 array8 %i3, %i5, %g2
15507 udivx %g6, 0x1E7C, %o4
15508 addc %g7, %l6, %i6
15509 ldub [%l7 + 0x60], %o1
15510 movpos %xcc, %l4, %i4
15511 ldsb [%l7 + 0x69], %i0
15512 fsrc2s %f16, %f30
15513 sll %o0, %l0, %o6
15514 orcc %o2, %l3, %o7
15515 ldsw [%l7 + 0x34], %l2
15516 fnand %f6, %f0, %f20
15517 fcmple16 %f30, %f6, %l5
15518 movge %icc, %i7, %g4
15519 udivx %o5, 0x1B36, %i1
15520 sll %g5, 0x01, %l1
15521 edge16 %i2, %o3, %g3
15522 ld [%l7 + 0x70], %f1
15523 fpadd16 %f16, %f30, %f4
15524 smul %g1, %i5, %i3
15525 or %g6, 0x161F, %o4
15526 fnot1 %f18, %f30
15527 addccc %g2, 0x154C, %l6
15528 mulx %g7, 0x135E, %i6
15529 sll %o1, %l4, %i4
15530 stw %o0, [%l7 + 0x30]
15531 fmovdneg %xcc, %f16, %f27
15532 fornot1 %f26, %f18, %f22
15533 sth %l0, [%l7 + 0x5E]
15534 fmovse %icc, %f27, %f19
15535 fcmple32 %f10, %f30, %i0
15536 array8 %o6, %l3, %o7
15537 edge32n %o2, %l5, %l2
15538 sub %i7, %o5, %i1
15539 udivx %g4, 0x1D62, %l1
15540 fnand %f20, %f0, %f18
15541 fandnot2 %f26, %f30, %f30
15542 stb %g5, [%l7 + 0x77]
15543 movvc %icc, %i2, %o3
15544 add %g3, %i5, %g1
15545 ld [%l7 + 0x74], %f4
15546 ldd [%l7 + 0x30], %f30
15547 fzeros %f11
15548 array8 %g6, %i3, %g2
15549 alignaddr %o4, %g7, %i6
15550 edge16n %l6, %o1, %l4
15551 movge %icc, %o0, %i4
15552 orcc %l0, %i0, %o6
15553 xnorcc %l3, 0x0371, %o2
15554 edge16 %o7, %l2, %i7
15555 xor %o5, 0x1D89, %l5
15556 umulcc %i1, 0x0268, %g4
15557 sra %g5, 0x14, %l1
15558 movgu %icc, %o3, %i2
15559 ldx [%l7 + 0x68], %g3
15560 edge32 %g1, %i5, %i3
15561 sdivcc %g2, 0x1691, %o4
15562 umulcc %g6, %i6, %g7
15563 edge8ln %o1, %l4, %l6
15564 movcc %icc, %o0, %l0
15565 movl %icc, %i0, %o6
15566 movneg %xcc, %l3, %o2
15567 fmovdl %icc, %f27, %f20
15568 subcc %o7, 0x1C7A, %l2
15569 movpos %icc, %i7, %o5
15570 fpmerge %f2, %f11, %f22
15571 movvs %xcc, %i4, %i1
15572 orn %g4, %g5, %l5
15573 andcc %o3, 0x03E3, %i2
15574 array8 %l1, %g1, %i5
15575 orn %i3, %g2, %o4
15576 movn %icc, %g6, %g3
15577 edge8n %i6, %o1, %g7
15578 xnorcc %l4, 0x1D4D, %l6
15579 save %l0, %i0, %o6
15580 rdpr %cwp, %g1
15581 rdpr %cansave, %g2
15582 rdpr %canrestore, %g3
15583 rdpr %cleanwin, %g4
15584 rdpr %otherwin, %g5
15585 rdpr %wstate, %g6
15586 fmovsgu %xcc, %f23, %f10
15587 movvc %icc, %l3, %o2
15588 addcc %o0, %l2, %o7
15589 move %xcc, %o5, %i4
15590 udivcc %i1, 0x13E6, %g4
15591 movrne %g5, 0x2A1, %l5
15592 fmul8sux16 %f12, %f20, %f26
15593 edge8 %o3, %i2, %l1
15594 lduw [%l7 + 0x2C], %i7
15595 mulscc %g1, 0x06A8, %i5
15596 fpack32 %f18, %f0, %f12
15597 sra %g2, 0x1A, %o4
15598 movcc %icc, %g6, %i3
15599 stx %i6, [%l7 + 0x58]
15600 xor %g3, 0x1CFD, %g7
15601 nop
15602 set 0x48, %g3
15603 lduw [%l7 + %g3], %l4
15604 sll %o1, %l6, %l0
15605 edge32l %o6, %l3, %i0
15606 fmovdvc %icc, %f23, %f17
15607 edge16 %o2, %l2, %o0
15608 addccc %o5, 0x095D, %i4
15609 stw %o7, [%l7 + 0x44]
15610 andncc %g4, %i1, %l5
15611 fmovrdne %o3, %f20, %f24
15612 addccc %g5, %i2, %i7
15613 subc %g1, 0x129E, %l1
15614 subccc %g2, %i5, %o4
15615 fmovdcs %xcc, %f7, %f6
15616 andncc %g6, %i3, %g3
15617 ldd [%l7 + 0x38], %f12
15618 sdiv %g7, 0x1863, %i6
15619 fmovd %f22, %f22
15620 movrgz %o1, 0x163, %l4
15621 sethi 0x15D8, %l6
15622 fandnot2 %f18, %f18, %f6
15623 movn %xcc, %l0, %o6
15624 fand %f22, %f24, %f4
15625 mova %icc, %l3, %o2
15626 and %i0, 0x0E61, %l2
15627 std %f4, [%l7 + 0x20]
15628 ldd [%l7 + 0x60], %o4
15629 fmovrse %o0, %f6, %f13
15630 move %icc, %o7, %i4
15631 fmovrdgez %i1, %f24, %f24
15632 xorcc %l5, 0x1546, %o3
15633 xnorcc %g5, 0x16F8, %i2
15634 stw %i7, [%l7 + 0x6C]
15635 fnot1s %f27, %f7
15636 xnor %g1, %g4, %l1
15637 ldub [%l7 + 0x1C], %i5
15638 edge16l %o4, %g2, %i3
15639 lduh [%l7 + 0x34], %g6
15640 movgu %xcc, %g3, %g7
15641 fxors %f0, %f3, %f21
15642 fnor %f0, %f0, %f8
15643 movg %icc, %o1, %i6
15644 add %l6, 0x072B, %l0
15645 edge32l %l4, %o6, %l3
15646 lduh [%l7 + 0x7C], %o2
15647 or %l2, %i0, %o5
15648 sdivcc %o0, 0x1972, %o7
15649 fmovsle %xcc, %f27, %f17
15650 movle %xcc, %i1, %l5
15651 sra %o3, %i4, %g5
15652 mova %xcc, %i2, %g1
15653 andcc %i7, 0x0554, %g4
15654 std %f22, [%l7 + 0x68]
15655 fexpand %f13, %f2
15656 umulcc %l1, 0x1FF8, %i5
15657 ldd [%l7 + 0x48], %o4
15658 fcmpne32 %f12, %f6, %g2
15659 edge32l %i3, %g6, %g3
15660 edge16 %o1, %g7, %i6
15661 ldd [%l7 + 0x18], %i6
15662 ldub [%l7 + 0x37], %l4
15663 and %l0, %l3, %o2
15664 fmovdneg %xcc, %f18, %f25
15665 xor %o6, 0x0A99, %i0
15666 movrlz %o5, %l2, %o7
15667 fmovsne %icc, %f14, %f15
15668 edge8l %i1, %l5, %o3
15669 movneg %xcc, %o0, %i4
15670 stw %g5, [%l7 + 0x44]
15671 alignaddrl %i2, %g1, %i7
15672 smulcc %g4, 0x1C82, %l1
15673 array8 %i5, %g2, %o4
15674 sub %g6, 0x119C, %g3
15675 array8 %i3, %o1, %i6
15676 sdivx %g7, 0x0824, %l4
15677 sdivcc %l0, 0x0ED3, %l6
15678 edge32 %o2, %o6, %i0
15679 addcc %o5, %l2, %l3
15680 movgu %icc, %i1, %l5
15681 orncc %o3, %o0, %o7
15682 srl %g5, 0x10, %i4
15683 fmul8x16 %f26, %f22, %f10
15684 fmovsne %xcc, %f11, %f25
15685 alignaddrl %i2, %i7, %g4
15686 fnot2s %f15, %f27
15687 edge8ln %g1, %l1, %g2
15688 fmovdge %xcc, %f23, %f25
15689 udiv %i5, 0x09F1, %g6
15690 alignaddrl %g3, %i3, %o4
15691 array32 %i6, %o1, %g7
15692 sdivx %l4, 0x1CDB, %l6
15693 lduw [%l7 + 0x6C], %l0
15694 sth %o6, [%l7 + 0x48]
15695 edge32n %i0, %o2, %o5
15696 st %f3, [%l7 + 0x68]
15697 fnot2 %f20, %f0
15698 xorcc %l2, %i1, %l5
15699 edge32ln %l3, %o0, %o7
15700 fxnors %f16, %f12, %f27
15701 ld [%l7 + 0x0C], %f6
15702 setx loop_47, %l0, %l1
15703 return %l1
15704 nop
15705 rdpr %cwp, %g1
15706 rdpr %cansave, %g2
15707 rdpr %canrestore, %g3
15708 rdpr %cleanwin, %g4
15709 rdpr %otherwin, %g5
15710 rdpr %wstate, %g6
15711loop_47: mulscc %i4, 0x0B38, %i2
15712 fors %f19, %f13, %f31
15713 fcmpd %fcc3, %f26, %f4
15714 fpadd16 %f4, %f12, %f20
15715 sdiv %g4, 0x0AA9, %g1
15716 movre %i7, 0x2BB, %l1
15717 movre %i5, 0x2AE, %g6
15718 xnor %g3, 0x1547, %i3
15719 st %f10, [%l7 + 0x48]
15720 add %g2, %i6, %o4
15721 movre %g7, %o1, %l4
15722 orcc %l0, %l6, %o6
15723 fmovdne %icc, %f6, %f27
15724 move %xcc, %i0, %o2
15725 orncc %l2, %o5, %l5
15726 nop
15727 set 0x6C, %o6
15728 sth %l3, [%l7 + %o6]
15729 andncc %i1, %o0, %o7
15730 ldsh [%l7 + 0x16], %g5
15731 orcc %i4, %o3, %g4
15732 siam 0x3
15733 sethi 0x0397, %g1
15734 ldsh [%l7 + 0x50], %i2
15735 movneg %xcc, %i7, %i5
15736 edge16 %g6, %l1, %i3
15737 srax %g3, 0x15, %i6
15738 sra %g2, %g7, %o4
15739 sir 0x1A03
15740 srax %o1, 0x05, %l0
15741 edge8 %l4, %o6, %l6
15742 fmovdle %xcc, %f24, %f9
15743 addccc %i0, 0x0F89, %l2
15744 ldx [%l7 + 0x38], %o2
15745 movn %icc, %o5, %l5
15746 andcc %l3, 0x1D19, %o0
15747 orcc %o7, %g5, %i1
15748 lduh [%l7 + 0x4C], %i4
15749 udivx %o3, 0x1B40, %g1
15750 fpsub32 %f10, %f26, %f12
15751 edge32n %g4, %i2, %i5
15752 addc %g6, 0x0FB1, %l1
15753 umul %i7, %i3, %g3
15754 udivcc %i6, 0x0167, %g2
15755 ldub [%l7 + 0x4D], %o4
15756 stb %o1, [%l7 + 0x6A]
15757 fxnors %f11, %f1, %f27
15758 addc %l0, %g7, %o6
15759 fornot2s %f22, %f14, %f17
15760 ld [%l7 + 0x28], %f15
15761 subcc %l4, %l6, %l2
15762 edge8ln %o2, %o5, %i0
15763 move %icc, %l5, %l3
15764 movle %xcc, %o7, %g5
15765 fmovsle %xcc, %f23, %f22
15766 popc 0x181C, %o0
15767 xnorcc %i1, 0x16BA, %o3
15768 edge32l %i4, %g4, %i2
15769 ldsb [%l7 + 0x27], %i5
15770 lduw [%l7 + 0x78], %g1
15771 or %g6, 0x0E42, %l1
15772 movrgez %i3, %i7, %i6
15773 fmovdpos %xcc, %f24, %f2
15774 sra %g2, 0x08, %g3
15775 fmovrsne %o1, %f8, %f18
15776 movn %xcc, %o4, %g7
15777 std %f2, [%l7 + 0x70]
15778 edge16 %l0, %l4, %l6
15779 edge8 %o6, %o2, %l2
15780 array16 %i0, %l5, %l3
15781 movvc %xcc, %o7, %g5
15782 movrgz %o5, 0x11C, %o0
15783 xor %o3, 0x090C, %i4
15784 fxnor %f8, %f12, %f0
15785 movrlez %i1, 0x292, %g4
15786 addccc %i2, %g1, %i5
15787 addcc %l1, %g6, %i3
15788 fmovdleu %xcc, %f29, %f24
15789 sra %i7, 0x0D, %g2
15790 nop
15791 set 0x18, %o4
15792 ldd [%l7 + %o4], %i6
15793 save %g3, %o4, %g7
15794 rdpr %cwp, %g1
15795 rdpr %cansave, %g2
15796 rdpr %canrestore, %g3
15797 rdpr %cleanwin, %g4
15798 rdpr %otherwin, %g5
15799 rdpr %wstate, %g6
15800 ldsh [%l7 + 0x18], %o1
15801 ldsw [%l7 + 0x44], %l0
15802 xorcc %l4, %o6, %l6
15803 edge32l %l2, %i0, %l5
15804 umul %o2, %o7, %l3
15805 ldd [%l7 + 0x38], %g4
15806 sth %o0, [%l7 + 0x32]
15807 edge32n %o3, %i4, %i1
15808 movcc %xcc, %o5, %i2
15809 fpsub16 %f14, %f28, %f30
15810 mulx %g1, %i5, %g4
15811 fmovse %icc, %f27, %f26
15812 smulcc %g6, %i3, %l1
15813 fmovscc %xcc, %f18, %f7
15814 movrne %g2, 0x3CA, %i7
15815 or %g3, %i6, %o4
15816 umul %g7, %o1, %l0
15817 popc 0x1D1D, %l4
15818 movvs %icc, %o6, %l6
15819 subccc %l2, %l5, %i0
15820 movg %icc, %o2, %l3
15821 orcc %o7, %g5, %o3
15822 movcs %icc, %i4, %i1
15823 fpack32 %f12, %f24, %f8
15824 sdiv %o5, 0x1314, %o0
15825 fpsub32 %f12, %f10, %f28
15826 movvs %xcc, %i2, %g1
15827 xnor %i5, 0x092C, %g6
15828 edge8n %g4, %i3, %l1
15829 edge8ln %g2, %g3, %i7
15830 ldsh [%l7 + 0x76], %i6
15831 fpack32 %f6, %f4, %f8
15832 fnor %f16, %f16, %f18
15833 ldd [%l7 + 0x40], %o4
15834 array32 %g7, %l0, %l4
15835 smulcc %o1, 0x0DA9, %o6
15836 orn %l6, %l2, %i0
15837 ldsw [%l7 + 0x20], %o2
15838 edge8ln %l5, %l3, %g5
15839 xnor %o3, 0x0AFC, %o7
15840 lduw [%l7 + 0x78], %i4
15841 stx %o5, [%l7 + 0x10]
15842 nop
15843 set 0x4C, %l1
15844 ldsb [%l7 + %l1], %o0
15845 smulcc %i1, %i2, %g1
15846 mulx %g6, 0x014A, %g4
15847 fone %f24
15848 save %i5, %l1, %g2
15849 rdpr %cwp, %g1
15850 rdpr %cansave, %g2
15851 rdpr %canrestore, %g3
15852 rdpr %cleanwin, %g4
15853 rdpr %otherwin, %g5
15854 rdpr %wstate, %g6
15855 ldub [%l7 + 0x7A], %g3
15856 stw %i7, [%l7 + 0x28]
15857 mova %icc, %i6, %i3
15858 edge16l %o4, %l0, %l4
15859 movre %o1, 0x02B, %g7
15860 and %l6, %l2, %i0
15861 xnorcc %o6, 0x1634, %l5
15862 xnor %o2, %g5, %l3
15863 stx %o7, [%l7 + 0x60]
15864 lduw [%l7 + 0x4C], %i4
15865 stb %o5, [%l7 + 0x6A]
15866 edge16ln %o0, %i1, %o3
15867 lduh [%l7 + 0x10], %g1
15868 array8 %i2, %g6, %g4
15869 movle %xcc, %i5, %g2
15870 fxnor %f24, %f22, %f22
15871 fnors %f18, %f26, %f11
15872 array32 %l1, %g3, %i6
15873 fmovse %xcc, %f22, %f20
15874 subccc %i7, %o4, %l0
15875 fmovdcc %icc, %f25, %f0
15876 edge32ln %l4, %o1, %i3
15877 srlx %l6, 0x0B, %l2
15878 fornot1 %f6, %f26, %f22
15879 fxnor %f20, %f6, %f18
15880 array32 %g7, %i0, %o6
15881 fcmpes %fcc3, %f5, %f20
15882 nop
15883 set 0x78, %i2
15884 ldd [%l7 + %i2], %f4
15885 sdiv %l5, 0x1688, %g5
15886 ldsb [%l7 + 0x1D], %o2
15887 fmovdvc %xcc, %f29, %f6
15888 orn %o7, 0x1E96, %i4
15889 edge8n %l3, %o5, %i1
15890 restore %o0, 0x03DA, %g1
15891 rdpr %cwp, %g1
15892 rdpr %cansave, %g2
15893 rdpr %canrestore, %g3
15894 rdpr %cleanwin, %g4
15895 rdpr %otherwin, %g5
15896 rdpr %wstate, %g6
15897 fnand %f18, %f10, %f0
15898 movle %icc, %i2, %g6
15899 xor %g4, %i5, %g2
15900 array16 %o3, %l1, %g3
15901 array16 %i6, %i7, %l0
15902 mulscc %l4, %o1, %i3
15903 fornot2s %f16, %f31, %f8
15904 fnot2 %f10, %f2
15905 lduw [%l7 + 0x44], %l6
15906 stw %o4, [%l7 + 0x70]
15907 fmovsneg %icc, %f18, %f11
15908 edge16ln %l2, %g7, %i0
15909 or %l5, %g5, %o6
15910 alignaddrl %o7, %i4, %o2
15911 xnor %o5, %l3, %o0
15912 movvc %icc, %g1, %i2
15913 movrlz %i1, 0x0B9, %g6
15914 lduw [%l7 + 0x5C], %i5
15915 movrlez %g4, %o3, %g2
15916 stx %l1, [%l7 + 0x60]
15917 stw %g3, [%l7 + 0x30]
15918 array16 %i7, %l0, %l4
15919 stw %o1, [%l7 + 0x20]
15920 andn %i6, %i3, %o4
15921 ldx [%l7 + 0x38], %l6
15922 fsrc2 %f12, %f2
15923 xnor %l2, %g7, %i0
15924 fmul8sux16 %f2, %f2, %f12
15925 movrgz %g5, 0x106, %o6
15926 edge8l %l5, %i4, %o7
15927 subc %o2, %l3, %o0
15928 movcs %icc, %o5, %i2
15929 movrlz %i1, %g6, %g1
15930 array16 %i5, %g4, %g2
15931 lduw [%l7 + 0x58], %o3
15932 sethi 0x06BD, %g3
15933 st %f19, [%l7 + 0x74]
15934 sdiv %i7, 0x0F04, %l1
15935 mova %xcc, %l0, %o1
15936 edge8ln %l4, %i3, %i6
15937 ldub [%l7 + 0x59], %o4
15938 movre %l2, %g7, %i0
15939 fsrc2s %f28, %f17
15940 array16 %l6, %o6, %l5
15941 sdivcc %i4, 0x03D9, %o7
15942 save %g5, 0x1914, %o2
15943 rdpr %cwp, %g1
15944 rdpr %cansave, %g2
15945 rdpr %canrestore, %g3
15946 rdpr %cleanwin, %g4
15947 rdpr %otherwin, %g5
15948 rdpr %wstate, %g6
15949 edge16ln %o0, %l3, %o5
15950 movg %xcc, %i1, %g6
15951 fxor %f28, %f16, %f20
15952 addc %i2, %i5, %g1
15953 addcc %g2, 0x1ADC, %o3
15954 andncc %g4, %i7, %l1
15955 alignaddr %l0, %o1, %l4
15956 movge %icc, %g3, %i3
15957 edge8 %o4, %l2, %g7
15958 subccc %i0, %i6, %l6
15959 add %o6, 0x1382, %i4
15960 lduh [%l7 + 0x4C], %o7
15961 fmovrsgez %g5, %f13, %f20
15962 movg %icc, %l5, %o0
15963 fpadd32 %f22, %f24, %f4
15964 ldub [%l7 + 0x20], %l3
15965 save %o5, %o2, %i1
15966 rdpr %cwp, %g1
15967 rdpr %cansave, %g2
15968 rdpr %canrestore, %g3
15969 rdpr %cleanwin, %g4
15970 rdpr %otherwin, %g5
15971 rdpr %wstate, %g6
15972 alignaddrl %i2, %i5, %g6
15973 add %g2, 0x1043, %o3
15974 pdist %f8, %f8, %f16
15975 edge8 %g4, %g1, %i7
15976 movvs %icc, %l0, %o1
15977 movvs %icc, %l1, %g3
15978 array16 %i3, %o4, %l2
15979 array32 %l4, %g7, %i0
15980 movge %xcc, %i6, %o6
15981 srl %l6, 0x0F, %i4
15982 array16 %g5, %o7, %o0
15983 smulcc %l5, 0x002A, %o5
15984 srlx %l3, 0x01, %o2
15985 sll %i2, %i1, %i5
15986 srl %g6, 0x0D, %g2
15987 srl %o3, %g1, %i7
15988 stx %g4, [%l7 + 0x70]
15989 fmovsle %icc, %f21, %f25
15990 edge16l %l0, %o1, %l1
15991 nop
15992 set 0x47, %l5
15993 ldub [%l7 + %l5], %g3
15994 sub %o4, %l2, %l4
15995 movgu %xcc, %i3, %i0
15996 movl %xcc, %i6, %o6
15997 or %g7, %l6, %i4
15998 alignaddrl %g5, %o0, %o7
15999 fnegd %f2, %f18
16000 srax %l5, %o5, %l3
16001 addcc %i2, 0x1A36, %i1
16002 and %i5, 0x1DA4, %o2
16003 std %f30, [%l7 + 0x40]
16004 movvc %icc, %g6, %g2
16005 fmovdcc %icc, %f9, %f22
16006 subc %o3, 0x0DEC, %g1
16007 movgu %icc, %g4, %l0
16008 smulcc %o1, 0x139B, %l1
16009 edge32ln %g3, %o4, %l2
16010 orcc %i7, %l4, %i3
16011 movle %icc, %i6, %o6
16012 alignaddr %g7, %l6, %i4
16013 ld [%l7 + 0x24], %f26
16014 fpadd32 %f24, %f4, %f22
16015 alignaddr %g5, %o0, %i0
16016 fands %f16, %f3, %f0
16017 fabss %f11, %f13
16018 popc %o7, %o5
16019 movneg %icc, %l3, %l5
16020 and %i2, 0x018B, %i1
16021 sdivx %i5, 0x1B7F, %o2
16022 sub %g2, %o3, %g6
16023 edge16l %g4, %l0, %o1
16024 umul %l1, 0x1D29, %g1
16025 stw %o4, [%l7 + 0x2C]
16026 edge32ln %g3, %l2, %l4
16027 stb %i7, [%l7 + 0x46]
16028 xorcc %i6, %o6, %i3
16029 edge8ln %l6, %i4, %g7
16030 edge32ln %g5, %i0, %o7
16031 umul %o0, %o5, %l3
16032 movge %xcc, %l5, %i2
16033 addccc %i5, %i1, %g2
16034 edge8n %o3, %g6, %g4
16035 udiv %l0, 0x1E13, %o2
16036 edge8n %l1, %o1, %g1
16037 movle %icc, %o4, %g3
16038 sth %l4, [%l7 + 0x0C]
16039 movne %xcc, %i7, %i6
16040 movne %xcc, %l2, %i3
16041 movleu %icc, %l6, %i4
16042 movg %xcc, %g7, %o6
16043 fpsub32 %f24, %f6, %f28
16044 fmovrsne %g5, %f24, %f17
16045 movrlez %o7, %o0, %i0
16046 subcc %o5, 0x17B3, %l3
16047 fmovspos %icc, %f29, %f12
16048 movvs %xcc, %l5, %i5
16049 addcc %i2, 0x1B72, %g2
16050 sdivcc %o3, 0x1251, %g6
16051 edge32ln %i1, %g4, %l0
16052 smul %l1, 0x1E99, %o1
16053 smulcc %o2, %g1, %g3
16054 movrlz %o4, 0x1E9, %l4
16055 fmovrdgz %i7, %f4, %f30
16056 edge16 %l2, %i6, %i3
16057 fmovrsne %l6, %f15, %f18
16058 mulx %g7, 0x0A0E, %i4
16059 ldsb [%l7 + 0x24], %g5
16060 movcc %xcc, %o7, %o0
16061 edge8l %o6, %o5, %l3
16062 fmovrsne %l5, %f8, %f14
16063 fmovsleu %icc, %f15, %f9
16064 mova %icc, %i0, %i2
16065 fmovdpos %icc, %f23, %f17
16066 movne %xcc, %i5, %o3
16067 fmovse %icc, %f7, %f9
16068 ldd [%l7 + 0x68], %g2
16069 movrlez %g6, %i1, %g4
16070 udivx %l1, 0x11F2, %l0
16071 mova %icc, %o2, %o1
16072 movcs %icc, %g1, %o4
16073 bshuffle %f10, %f22, %f6
16074 fexpand %f9, %f6
16075 movneg %icc, %l4, %i7
16076 subc %l2, %i6, %g3
16077 array8 %l6, %i3, %i4
16078 fornot1s %f4, %f9, %f8
16079 save %g7, 0x19FE, %g5
16080 rdpr %cwp, %g1
16081 rdpr %cansave, %g2
16082 rdpr %canrestore, %g3
16083 rdpr %cleanwin, %g4
16084 rdpr %otherwin, %g5
16085 rdpr %wstate, %g6
16086 array8 %o0, %o7, %o5
16087 movrlez %l3, 0x3F1, %l5
16088 umul %o6, %i0, %i5
16089 stb %i2, [%l7 + 0x49]
16090 sub %o3, 0x0289, %g2
16091 mulscc %i1, 0x1884, %g4
16092 sll %g6, %l0, %l1
16093 andn %o2, %g1, %o1
16094 sir 0x0268
16095 xnorcc %l4, %i7, %o4
16096 ldsw [%l7 + 0x30], %i6
16097 stw %g3, [%l7 + 0x64]
16098 movcs %xcc, %l2, %l6
16099 and %i4, 0x0EEA, %g7
16100 fand %f12, %f22, %f10
16101 orncc %i3, %o0, %g5
16102 array32 %o7, %l3, %o5
16103 or %o6, %i0, %i5
16104 movpos %icc, %l5, %i2
16105 sdivcc %g2, 0x0EBD, %o3
16106 fnegs %f14, %f30
16107 udivcc %i1, 0x0A8D, %g6
16108 ldx [%l7 + 0x28], %l0
16109 fnor %f2, %f18, %f26
16110 edge8ln %l1, %g4, %g1
16111 edge16n %o2, %o1, %l4
16112 edge32ln %i7, %i6, %g3
16113 ld [%l7 + 0x58], %f4
16114 srax %o4, 0x06, %l6
16115 movcc %xcc, %l2, %g7
16116 movcc %xcc, %i4, %o0
16117 edge32 %i3, %g5, %o7
16118 andncc %l3, %o5, %i0
16119 edge16 %i5, %l5, %o6
16120 sllx %g2, %i2, %i1
16121 orn %o3, %g6, %l0
16122 movcc %xcc, %g4, %l1
16123 edge16 %g1, %o2, %l4
16124 edge32 %o1, %i7, %g3
16125 edge32n %i6, %o4, %l2
16126 fmul8x16au %f19, %f8, %f26
16127 srl %l6, %i4, %g7
16128 ldsb [%l7 + 0x67], %i3
16129 edge32n %o0, %g5, %l3
16130 addccc %o7, %o5, %i5
16131 edge8 %i0, %l5, %g2
16132 ldd [%l7 + 0x18], %f6
16133 edge8l %o6, %i1, %i2
16134 movpos %icc, %o3, %g6
16135 nop
16136 set 0x5E, %o1
16137 ldsh [%l7 + %o1], %l0
16138 xorcc %g4, %l1, %g1
16139 fabss %f28, %f29
16140 movn %icc, %o2, %o1
16141 movcs %xcc, %l4, %i7
16142 lduh [%l7 + 0x46], %g3
16143 andcc %o4, 0x0E6D, %l2
16144 movcs %xcc, %i6, %l6
16145 setx loop_48, %l0, %l1
16146 return %l1
16147 nop
16148 rdpr %cwp, %g1
16149 rdpr %cansave, %g2
16150 rdpr %canrestore, %g3
16151 rdpr %cleanwin, %g4
16152 rdpr %otherwin, %g5
16153 rdpr %wstate, %g6
16154loop_48: fmuld8sux16 %f23, %f28, %f8
16155 xor %i4, %g5, %l3
16156 umul %o7, %o5, %i0
16157 faligndata %f26, %f28, %f22
16158 orcc %l5, 0x08B2, %g2
16159 stx %o6, [%l7 + 0x08]
16160 movpos %icc, %i5, %i2
16161 sdiv %o3, 0x0758, %g6
16162 sll %i1, %l0, %l1
16163 andcc %g1, 0x1483, %o2
16164 movge %icc, %o1, %g4
16165 umul %l4, %i7, %o4
16166 ldsb [%l7 + 0x22], %g3
16167 andn %i6, %l6, %g7
16168 fmovdle %xcc, %f10, %f8
16169 stx %i3, [%l7 + 0x48]
16170 smulcc %o0, 0x0398, %i4
16171 st %f5, [%l7 + 0x38]
16172 udiv %g5, 0x00D1, %l3
16173 movrlez %o7, %o5, %i0
16174 edge8n %l5, %g2, %l2
16175 add %o6, %i2, %o3
16176 ldub [%l7 + 0x49], %i5
16177 ld [%l7 + 0x70], %f5
16178 mova %icc, %i1, %g6
16179 fmovsne %xcc, %f23, %f21
16180 fmovdvs %xcc, %f29, %f29
16181 udivcc %l0, 0x1AFD, %g1
16182 movrlez %l1, %o1, %g4
16183 fnot1 %f24, %f0
16184 movvc %xcc, %o2, %i7
16185 stw %l4, [%l7 + 0x2C]
16186 sra %o4, %i6, %g3
16187 orn %g7, %i3, %l6
16188 edge32 %i4, %g5, %o0
16189 ldd [%l7 + 0x08], %f12
16190 edge8 %o7, %l3, %o5
16191 fmovdne %icc, %f16, %f9
16192 movgu %icc, %i0, %l5
16193 movrne %l2, 0x21A, %g2
16194 addcc %o6, 0x1608, %o3
16195 sra %i2, %i1, %i5
16196 movle %icc, %g6, %l0
16197 srax %g1, %o1, %l1
16198 fandnot2 %f4, %f16, %f18
16199 nop
16200 set 0x4B, %g2
16201 stb %o2, [%l7 + %g2]
16202 movrne %g4, 0x063, %l4
16203 edge16n %i7, %i6, %g3
16204 save %o4, 0x1707, %i3
16205 rdpr %cwp, %g1
16206 rdpr %cansave, %g2
16207 rdpr %canrestore, %g3
16208 rdpr %cleanwin, %g4
16209 rdpr %otherwin, %g5
16210 rdpr %wstate, %g6
16211 umul %l6, %i4, %g7
16212 ldd [%l7 + 0x18], %g4
16213 movleu %xcc, %o7, %l3
16214 andn %o5, 0x1D46, %o0
16215 edge8l %l5, %i0, %l2
16216 ldsh [%l7 + 0x2C], %o6
16217 ldx [%l7 + 0x48], %g2
16218 movrgz %i2, %i1, %o3
16219 addccc %i5, 0x1337, %g6
16220 movvc %xcc, %g1, %o1
16221 movle %xcc, %l0, %l1
16222 sir 0x006B
16223 movrlez %o2, 0x241, %l4
16224 edge8l %i7, %i6, %g3
16225 orncc %g4, %o4, %l6
16226 movle %xcc, %i3, %g7
16227 sethi 0x19C2, %g5
16228 xor %i4, 0x1AD2, %l3
16229 smulcc %o7, 0x165A, %o0
16230 movrgz %o5, %l5, %i0
16231 mulscc %l2, %o6, %g2
16232 ldd [%l7 + 0x40], %i0
16233 sll %i2, 0x0D, %o3
16234 movgu %icc, %i5, %g6
16235 fmovscc %icc, %f8, %f12
16236 for %f28, %f28, %f30
16237 nop
16238 set 0x68, %i4
16239 std %f22, [%l7 + %i4]
16240 add %o1, %g1, %l0
16241 movrlz %o2, %l1, %i7
16242 edge8l %l4, %g3, %g4
16243 andncc %o4, %i6, %l6
16244 or %g7, 0x0C12, %g5
16245 fexpand %f28, %f6
16246 fcmple16 %f16, %f6, %i4
16247 ldd [%l7 + 0x48], %i2
16248 stx %o7, [%l7 + 0x50]
16249 edge8ln %o0, %l3, %o5
16250 andncc %l5, %l2, %i0
16251 movne %icc, %o6, %g2
16252 fnand %f22, %f12, %f14
16253 umul %i2, %i1, %o3
16254 sir 0x0385
16255 sub %i5, 0x0ED3, %g6
16256 subc %o1, 0x1F41, %l0
16257 sth %o2, [%l7 + 0x4A]
16258 movneg %icc, %l1, %g1
16259 edge8 %i7, %l4, %g4
16260 edge8 %o4, %g3, %i6
16261 fmovsne %xcc, %f3, %f8
16262 fcmped %fcc3, %f28, %f26
16263 fpsub16 %f14, %f12, %f2
16264 umul %l6, %g7, %i4
16265 or %i3, %o7, %g5
16266 move %xcc, %o0, %o5
16267 ldub [%l7 + 0x18], %l3
16268 lduh [%l7 + 0x48], %l2
16269 fmovrde %l5, %f10, %f4
16270 movrne %o6, 0x3A2, %g2
16271 udivcc %i2, 0x12C9, %i0
16272 srlx %i1, %o3, %i5
16273 ldsh [%l7 + 0x7C], %o1
16274 ldd [%l7 + 0x48], %g6
16275 fmul8x16au %f2, %f4, %f12
16276 subc %l0, 0x143E, %o2
16277 orn %l1, 0x07FA, %g1
16278 save %l4, %g4, %o4
16279 rdpr %cwp, %g1
16280 rdpr %cansave, %g2
16281 rdpr %canrestore, %g3
16282 rdpr %cleanwin, %g4
16283 rdpr %otherwin, %g5
16284 rdpr %wstate, %g6
16285 fmuld8sux16 %f31, %f28, %f0
16286 xorcc %g3, 0x1BE2, %i6
16287 orncc %l6, %i7, %i4
16288 fpsub16 %f24, %f30, %f30
16289 edge8ln %g7, %i3, %g5
16290 stb %o0, [%l7 + 0x1C]
16291 move %xcc, %o7, %o5
16292 sir 0x14D4
16293 edge16l %l2, %l5, %l3
16294 edge8ln %g2, %i2, %o6
16295 fmovrsgz %i1, %f2, %f5
16296 move %xcc, %o3, %i0
16297 fmuld8sux16 %f3, %f4, %f4
16298 subccc %o1, %i5, %l0
16299 xorcc %o2, 0x0F3F, %l1
16300 edge8n %g6, %g1, %g4
16301 udivcc %o4, 0x12DF, %g3
16302 movleu %xcc, %l4, %i6
16303 fornot2 %f22, %f18, %f10
16304 nop
16305 set 0x78, %l3
16306 ldd [%l7 + %l3], %i6
16307 sllx %l6, 0x15, %g7
16308 addcc %i4, 0x0ADE, %i3
16309 andn %g5, %o0, %o7
16310 or %l2, 0x102E, %l5
16311 stb %l3, [%l7 + 0x10]
16312 or %o5, 0x19A4, %i2
16313 stw %g2, [%l7 + 0x50]
16314 sdivcc %i1, 0x1364, %o6
16315 ldsb [%l7 + 0x7B], %o3
16316 orncc %i0, 0x0939, %o1
16317 smul %i5, 0x1390, %l0
16318 edge32n %o2, %g6, %l1
16319 ldsw [%l7 + 0x48], %g4
16320 movpos %icc, %o4, %g3
16321 edge32 %g1, %l4, %i6
16322 ldd [%l7 + 0x78], %f0
16323 orcc %l6, %i7, %g7
16324 fmovse %icc, %f30, %f7
16325 lduh [%l7 + 0x3A], %i3
16326 udivcc %g5, 0x1DCF, %i4
16327 mulx %o0, %l2, %l5
16328 addcc %l3, 0x0D73, %o7
16329 ldx [%l7 + 0x68], %i2
16330 lduh [%l7 + 0x4A], %o5
16331 fpadd16 %f20, %f4, %f4
16332 fcmpeq16 %f6, %f8, %g2
16333 fnors %f4, %f10, %f6
16334 subcc %o6, %o3, %i1
16335 fmovdgu %xcc, %f29, %f24
16336 edge8ln %o1, %i5, %i0
16337 movrlz %o2, 0x385, %l0
16338 fcmpeq32 %f8, %f26, %g6
16339 array32 %l1, %o4, %g4
16340 srlx %g3, %g1, %i6
16341 udiv %l4, 0x0CD3, %l6
16342 andncc %g7, %i7, %i3
16343 add %i4, 0x0103, %o0
16344 mulx %l2, %g5, %l3
16345 movpos %xcc, %o7, %l5
16346 movneg %xcc, %o5, %g2
16347 fmovscs %icc, %f24, %f9
16348 fmovsvs %xcc, %f5, %f29
16349 movg %icc, %o6, %i2
16350 fnor %f14, %f16, %f14
16351 fnor %f22, %f28, %f0
16352 fcmpeq32 %f30, %f18, %i1
16353 ldsw [%l7 + 0x50], %o3
16354 edge8n %o1, %i5, %o2
16355 array16 %i0, %l0, %g6
16356 subccc %o4, 0x18FB, %g4
16357 sir 0x1E06
16358 mova %xcc, %l1, %g1
16359 sll %g3, %i6, %l4
16360 fxnor %f10, %f30, %f26
16361 subccc %l6, 0x03D2, %i7
16362 fnand %f16, %f30, %f30
16363 movcc %xcc, %g7, %i3
16364 restore %o0, 0x0795, %i4
16365 rdpr %cwp, %g1
16366 rdpr %cansave, %g2
16367 rdpr %canrestore, %g3
16368 rdpr %cleanwin, %g4
16369 rdpr %otherwin, %g5
16370 rdpr %wstate, %g6
16371 mova %xcc, %g5, %l3
16372 movle %icc, %o7, %l5
16373 fpsub16s %f2, %f2, %f11
16374 fzero %f0
16375 movrlez %l2, 0x24B, %g2
16376 fors %f1, %f0, %f23
16377 movge %icc, %o5, %o6
16378 addcc %i2, 0x14B0, %o3
16379 edge16 %o1, %i5, %i1
16380 fmovrsgz %o2, %f16, %f28
16381 fmovdg %xcc, %f26, %f28
16382 setx loop_49, %l0, %l1
16383 return %l1
16384 nop
16385 rdpr %cwp, %g1
16386 rdpr %cansave, %g2
16387 rdpr %canrestore, %g3
16388 rdpr %cleanwin, %g4
16389 rdpr %otherwin, %g5
16390 rdpr %wstate, %g6
16391loop_49: save %o4, %g4, %l1
16392 rdpr %cwp, %g1
16393 rdpr %cansave, %g2
16394 rdpr %canrestore, %g3
16395 rdpr %cleanwin, %g4
16396 rdpr %otherwin, %g5
16397 rdpr %wstate, %g6
16398 fmovrdgz %g1, %f6, %f24
16399 ldub [%l7 + 0x2B], %i6
16400 fmovdcs %icc, %f7, %f21
16401 fors %f15, %f6, %f14
16402 fmovdl %xcc, %f29, %f26
16403 array16 %g3, %l4, %i7
16404 fpackfix %f10, %f27
16405 udiv %g7, 0x1EB5, %i3
16406 movneg %icc, %l6, %i4
16407 movpos %icc, %o0, %g5
16408 fcmpd %fcc0, %f0, %f12
16409 fmovrsne %l3, %f10, %f11
16410 xnorcc %l5, %l2, %g2
16411 fmovse %icc, %f19, %f8
16412 edge32ln %o5, %o7, %i2
16413 fmovrdgz %o6, %f20, %f20
16414 fcmple32 %f6, %f26, %o3
16415 edge16n %o1, %i1, %i5
16416 sdivcc %o2, 0x088F, %i0
16417 movgu %icc, %l0, %o4
16418 andn %g6, %g4, %l1
16419 mulx %g1, %g3, %l4
16420 orncc %i6, %g7, %i7
16421 srl %l6, %i3, %o0
16422 andcc %i4, 0x1F1A, %l3
16423 sth %l5, [%l7 + 0x54]
16424 ldsb [%l7 + 0x51], %g5
16425 smul %g2, 0x1176, %o5
16426 fpack32 %f4, %f6, %f2
16427 array32 %o7, %i2, %l2
16428 edge16ln %o3, %o6, %o1
16429 sir 0x0860
16430 fnand %f4, %f28, %f2
16431 xnorcc %i5, 0x14C1, %i1
16432 fmovda %icc, %f7, %f12
16433 movvs %xcc, %i0, %l0
16434 stx %o4, [%l7 + 0x78]
16435 fpsub16 %f6, %f8, %f2
16436 fpadd16s %f12, %f31, %f4
16437 alignaddrl %g6, %o2, %g4
16438 fzeros %f1
16439 fnot2 %f24, %f30
16440 fmovdneg %xcc, %f31, %f29
16441 movleu %icc, %g1, %l1
16442 fcmple16 %f16, %f12, %g3
16443 udivx %l4, 0x1F8C, %i6
16444 movre %i7, 0x1EF, %g7
16445 fxnors %f4, %f14, %f10
16446 srl %l6, 0x04, %o0
16447 movle %icc, %i3, %l3
16448 fzeros %f30
16449 andcc %i4, 0x09E6, %l5
16450 andncc %g5, %o5, %g2
16451 edge16n %i2, %l2, %o7
16452 movrgz %o3, 0x037, %o6
16453 fmovdvs %icc, %f25, %f8
16454 ldsw [%l7 + 0x10], %i5
16455 fsrc2 %f2, %f20
16456 move %icc, %i1, %o1
16457 std %f8, [%l7 + 0x30]
16458 movvc %icc, %l0, %i0
16459 sethi 0x028C, %g6
16460 movcc %icc, %o2, %g4
16461 sethi 0x137F, %o4
16462 fcmpgt16 %f6, %f24, %l1
16463 andn %g1, %g3, %l4
16464 srax %i6, 0x0A, %i7
16465 movcc %icc, %g7, %o0
16466 fandnot2s %f27, %f27, %f21
16467 stb %l6, [%l7 + 0x73]
16468 sethi 0x1A12, %l3
16469 fand %f30, %f0, %f14
16470 lduw [%l7 + 0x74], %i4
16471 fmovdvs %xcc, %f14, %f21
16472 edge8l %l5, %i3, %g5
16473 movvs %xcc, %g2, %i2
16474 edge16n %o5, %o7, %l2
16475 xor %o6, %i5, %i1
16476 movcc %xcc, %o1, %l0
16477 movle %xcc, %o3, %i0
16478 movcc %xcc, %g6, %g4
16479 sth %o2, [%l7 + 0x32]
16480 udiv %o4, 0x1194, %l1
16481 movge %icc, %g1, %g3
16482 movg %icc, %i6, %l4
16483 fmuld8sux16 %f13, %f7, %f22
16484 fmovdcs %icc, %f22, %f20
16485 popc 0x0F7D, %g7
16486 andncc %i7, %o0, %l3
16487 fmovdcs %xcc, %f4, %f14
16488 fmul8x16al %f1, %f14, %f10
16489 xnor %l6, 0x06CB, %i4
16490 sethi 0x04D5, %i3
16491 andcc %l5, 0x1109, %g2
16492 ld [%l7 + 0x18], %f6
16493 fxnors %f11, %f6, %f28
16494 fmovrde %g5, %f20, %f28
16495 fxors %f5, %f7, %f27
16496 addccc %o5, %o7, %i2
16497 srl %l2, 0x1B, %i5
16498 edge8n %i1, %o6, %l0
16499 fnot1 %f0, %f28
16500 sra %o1, 0x16, %o3
16501 andcc %g6, %g4, %i0
16502 fcmped %fcc3, %f6, %f12
16503 fcmpeq32 %f10, %f0, %o2
16504 edge16ln %o4, %g1, %g3
16505 array8 %i6, %l4, %l1
16506 fmovrde %g7, %f10, %f6
16507 popc 0x1694, %o0
16508 xnor %l3, %i7, %l6
16509 alignaddr %i3, %i4, %l5
16510 stb %g5, [%l7 + 0x17]
16511 mulscc %o5, %o7, %g2
16512 alignaddr %i2, %l2, %i1
16513 sra %o6, %l0, %o1
16514 ldub [%l7 + 0x39], %i5
16515 srlx %o3, 0x02, %g4
16516 fands %f4, %f1, %f22
16517 movvc %icc, %i0, %o2
16518 fcmpeq32 %f18, %f2, %o4
16519 fxors %f11, %f21, %f24
16520 alignaddrl %g6, %g3, %i6
16521 lduw [%l7 + 0x20], %g1
16522 udivcc %l4, 0x1A75, %g7
16523 subccc %l1, 0x1B88, %l3
16524 fornot2s %f23, %f4, %f1
16525 fmovsgu %xcc, %f27, %f11
16526 addc %i7, %o0, %i3
16527 ldub [%l7 + 0x27], %l6
16528 and %i4, %g5, %o5
16529 subc %l5, %o7, %g2
16530 fmovrdgez %l2, %f4, %f0
16531 mulx %i1, 0x1647, %i2
16532 fpsub32s %f4, %f21, %f16
16533 addc %l0, %o6, %i5
16534 umul %o3, 0x1569, %g4
16535 movleu %icc, %o1, %i0
16536 and %o2, %g6, %o4
16537 edge8ln %i6, %g3, %g1
16538 sll %g7, %l4, %l3
16539 fandnot1 %f0, %f4, %f22
16540 edge32ln %i7, %o0, %i3
16541 fmovdvc %icc, %f28, %f23
16542 fmovdvs %xcc, %f4, %f4
16543 movrgez %l6, %i4, %l1
16544 ldsh [%l7 + 0x10], %g5
16545 edge32 %l5, %o7, %g2
16546 fzero %f0
16547 sth %o5, [%l7 + 0x16]
16548 edge8l %l2, %i1, %l0
16549 ldd [%l7 + 0x20], %i2
16550 move %icc, %i5, %o6
16551 movrne %g4, 0x033, %o3
16552 fxnor %f20, %f4, %f6
16553 fandnot1 %f26, %f22, %f4
16554 movrgez %o1, 0x103, %o2
16555 ldx [%l7 + 0x18], %g6
16556 ldd [%l7 + 0x58], %f0
16557 srl %o4, %i0, %g3
16558 sub %g1, %g7, %l4
16559 addc %l3, 0x1DFD, %i7
16560 movrgez %i6, %o0, %l6
16561 fxnors %f9, %f4, %f16
16562 fmovrsgez %i3, %f17, %f25
16563 smul %l1, %i4, %l5
16564 fmovdge %icc, %f1, %f26
16565 umul %g5, %g2, %o5
16566 movl %xcc, %o7, %l2
16567 smul %i1, 0x1B4A, %i2
16568 move %xcc, %l0, %o6
16569 movvc %xcc, %g4, %o3
16570 fmovrse %o1, %f17, %f25
16571 orncc %o2, 0x0E11, %g6
16572 array32 %o4, %i5, %i0
16573 edge16ln %g1, %g3, %l4
16574 xor %g7, %l3, %i7
16575 movre %i6, %o0, %i3
16576 fmovs %f5, %f7
16577 movrlz %l6, 0x1B8, %l1
16578 fandnot2s %f17, %f24, %f26
16579 udivcc %l5, 0x0E09, %i4
16580 movleu %icc, %g5, %g2
16581 fands %f30, %f5, %f5
16582 addcc %o7, %o5, %l2
16583 andncc %i2, %i1, %o6
16584 umulcc %g4, 0x104B, %o3
16585 ldsw [%l7 + 0x08], %l0
16586 fpadd16s %f13, %f20, %f27
16587 fpsub32 %f22, %f18, %f10
16588 or %o2, 0x1114, %g6
16589 fpack16 %f4, %f4
16590 umulcc %o1, %i5, %i0
16591 movg %icc, %o4, %g1
16592 umul %l4, 0x1FBA, %g7
16593 alignaddrl %g3, %l3, %i6
16594 sllx %i7, %i3, %l6
16595 movgu %xcc, %l1, %o0
16596 lduh [%l7 + 0x66], %i4
16597 andncc %g5, %g2, %l5
16598 fmuld8sux16 %f19, %f31, %f26
16599 fzero %f14
16600 lduw [%l7 + 0x70], %o5
16601 save %o7, 0x0881, %l2
16602 rdpr %cwp, %g1
16603 rdpr %cansave, %g2
16604 rdpr %canrestore, %g3
16605 rdpr %cleanwin, %g4
16606 rdpr %otherwin, %g5
16607 rdpr %wstate, %g6
16608 edge8n %i1, %o6, %i2
16609 fmovsle %xcc, %f17, %f0
16610 array8 %o3, %g4, %o2
16611 edge8n %l0, %g6, %i5
16612 edge32n %o1, %i0, %g1
16613 edge32ln %l4, %o4, %g7
16614 subcc %l3, %g3, %i6
16615 fsrc1 %f30, %f26
16616 andn %i3, %l6, %i7
16617 move %xcc, %l1, %o0
16618 movrlez %g5, 0x223, %g2
16619 edge8ln %l5, %o5, %o7
16620 fmovscc %xcc, %f5, %f18
16621 fmovsneg %icc, %f8, %f8
16622 array32 %i4, %i1, %o6
16623 movvc %icc, %i2, %l2
16624 edge8ln %g4, %o2, %o3
16625 movcs %xcc, %l0, %i5
16626 sth %g6, [%l7 + 0x70]
16627 fnors %f26, %f14, %f12
16628 fandnot1 %f4, %f8, %f2
16629 fmul8ulx16 %f20, %f0, %f2
16630 sdivcc %o1, 0x07E6, %g1
16631 xnor %i0, %l4, %o4
16632 ldd [%l7 + 0x10], %f10
16633 sll %g7, 0x1A, %g3
16634 movrlez %l3, %i6, %l6
16635 edge32 %i3, %l1, %i7
16636 sth %o0, [%l7 + 0x1A]
16637 subcc %g2, 0x1EF9, %g5
16638 addcc %l5, %o7, %o5
16639 fandnot1 %f14, %f28, %f24
16640 fands %f15, %f6, %f28
16641 andn %i1, %o6, %i2
16642 sra %i4, %l2, %g4
16643 andn %o2, 0x189A, %o3
16644 udivcc %i5, 0x1A61, %g6
16645 fsrc1s %f30, %f30
16646 ldsh [%l7 + 0x1E], %l0
16647 movn %icc, %g1, %i0
16648 sll %o1, 0x10, %o4
16649 edge32ln %g7, %l4, %l3
16650 movrne %g3, 0x2F7, %l6
16651 fmovdcs %xcc, %f23, %f10
16652 sllx %i6, %l1, %i3
16653 fmovsn %xcc, %f19, %f23
16654 mulx %o0, %g2, %g5
16655 xorcc %i7, %o7, %o5
16656 movrlz %l5, 0x2C0, %i1
16657 sra %i2, %i4, %l2
16658 movrgz %o6, 0x2A3, %g4
16659 addcc %o2, %i5, %g6
16660 fmovrslz %o3, %f31, %f8
16661 sllx %g1, %l0, %i0
16662 udivx %o4, 0x0863, %o1
16663 fmovdneg %icc, %f15, %f16
16664 sdivx %l4, 0x1A99, %g7
16665 movrne %l3, %g3, %i6
16666 edge32 %l6, %i3, %l1
16667 fmovrdlz %g2, %f30, %f2
16668 smul %g5, 0x03A9, %o0
16669 xor %i7, %o5, %l5
16670 movrlez %i1, %i2, %i4
16671 array32 %l2, %o7, %o6
16672 srax %g4, %i5, %g6
16673 fandnot1s %f18, %f14, %f19
16674 xnorcc %o2, 0x0D82, %g1
16675 nop
16676 set 0x20, %l4
16677 ldd [%l7 + %l4], %f10
16678 edge8l %o3, %i0, %l0
16679 xorcc %o4, 0x0C82, %o1
16680 fmovdl %xcc, %f28, %f29
16681 movleu %xcc, %l4, %l3
16682 orcc %g3, %g7, %i6
16683 andncc %l6, %i3, %l1
16684 nop
16685 set 0x20, %l6
16686 ldd [%l7 + %l6], %g4
16687 fzero %f24
16688 alignaddr %g2, %o0, %i7
16689 andncc %l5, %o5, %i2
16690 stb %i4, [%l7 + 0x23]
16691 xnorcc %i1, 0x0261, %l2
16692 fmovrdgz %o6, %f24, %f2
16693 edge16n %g4, %i5, %o7
16694 mulx %o2, 0x1F16, %g1
16695 siam 0x2
16696 siam 0x2
16697 umulcc %g6, %i0, %l0
16698 edge8n %o4, %o1, %l4
16699 fnot1s %f27, %f19
16700 xorcc %o3, 0x1325, %g3
16701 movl %xcc, %g7, %i6
16702 sethi 0x07EA, %l6
16703 xnor %i3, 0x0DF9, %l3
16704 fmovdvc %icc, %f4, %f1
16705 fmovrslez %g5, %f22, %f5
16706 fabss %f22, %f27
16707 nop
16708 set 0x45, %i6
16709 ldsb [%l7 + %i6], %l1
16710 movg %xcc, %o0, %i7
16711 edge32ln %l5, %o5, %i2
16712 edge16n %g2, %i4, %l2
16713 fnot1s %f1, %f18
16714 lduw [%l7 + 0x7C], %i1
16715 orcc %o6, %g4, %i5
16716 fmul8x16 %f11, %f30, %f20
16717 ldsh [%l7 + 0x1E], %o2
16718 alignaddr %o7, %g6, %g1
16719 edge32n %l0, %i0, %o4
16720 fcmple16 %f2, %f28, %o1
16721 fnot2s %f18, %f24
16722 orncc %o3, %l4, %g3
16723 nop
16724 set 0x65, %o5
16725 ldsb [%l7 + %o5], %g7
16726 mulscc %l6, 0x1553, %i3
16727 edge16n %l3, %i6, %g5
16728 edge8 %l1, %o0, %l5
16729 edge16l %o5, %i7, %i2
16730 fmovdne %icc, %f14, %f20
16731 fornot2s %f2, %f25, %f23
16732 orncc %i4, %l2, %i1
16733 movl %icc, %g2, %o6
16734 sra %i5, %g4, %o7
16735 fmovda %icc, %f4, %f14
16736 fandnot2 %f12, %f16, %f12
16737 addccc %g6, %o2, %l0
16738 sir 0x08BB
16739 orncc %g1, %i0, %o1
16740 sdivx %o4, 0x0EE5, %o3
16741 umulcc %l4, %g7, %g3
16742 fmovsn %xcc, %f18, %f25
16743 movleu %icc, %l6, %l3
16744 mulx %i3, 0x089C, %g5
16745 sethi 0x13DE, %i6
16746 ldd [%l7 + 0x40], %f30
16747 movleu %xcc, %l1, %o0
16748 movl %xcc, %o5, %i7
16749 xor %l5, %i2, %l2
16750 mulx %i4, %i1, %o6
16751 stb %g2, [%l7 + 0x4F]
16752 fmovrdlz %i5, %f16, %f22
16753 fmovrdgz %g4, %f22, %f20
16754 array8 %o7, %g6, %l0
16755 ldd [%l7 + 0x60], %g0
16756 alignaddr %i0, %o2, %o1
16757 movgu %icc, %o4, %l4
16758 ldub [%l7 + 0x4D], %g7
16759 fmovsge %xcc, %f7, %f4
16760 ldd [%l7 + 0x50], %g2
16761 sethi 0x1F48, %o3
16762 movrgz %l3, 0x38C, %i3
16763 subcc %l6, 0x1A09, %g5
16764 sir 0x0392
16765 ldub [%l7 + 0x58], %l1
16766 orcc %o0, 0x045B, %i6
16767 sllx %i7, %o5, %i2
16768 fcmpgt32 %f10, %f4, %l5
16769 movvs %icc, %i4, %i1
16770 sub %l2, 0x0ACA, %g2
16771 andncc %i5, %g4, %o6
16772 edge8ln %g6, %l0, %g1
16773 stb %o7, [%l7 + 0x29]
16774 udiv %i0, 0x189D, %o1
16775 fnot2 %f4, %f10
16776 fornot2 %f0, %f14, %f14
16777 movrgez %o4, %l4, %g7
16778 faligndata %f10, %f24, %f14
16779 xnor %o2, 0x1F4C, %o3
16780 movpos %xcc, %l3, %g3
16781 ldd [%l7 + 0x70], %i6
16782 umulcc %i3, 0x08EE, %l1
16783 lduw [%l7 + 0x0C], %g5
16784 movrgez %i6, %o0, %i7
16785 udivcc %o5, 0x1606, %i2
16786 lduh [%l7 + 0x20], %i4
16787 fmovsne %xcc, %f20, %f17
16788 subc %l5, %i1, %g2
16789 fmovrdlez %l2, %f22, %f14
16790 and %g4, %o6, %i5
16791 orncc %l0, 0x0CB5, %g6
16792 stx %g1, [%l7 + 0x50]
16793 movg %icc, %o7, %o1
16794 std %f14, [%l7 + 0x08]
16795 addccc %i0, 0x191C, %l4
16796 udivcc %o4, 0x1F63, %o2
16797 mova %xcc, %o3, %l3
16798 subc %g7, 0x03B1, %g3
16799 andn %i3, 0x0CC0, %l1
16800 mulx %l6, %g5, %i6
16801 nop
16802 set 0x58, %g4
16803 ldd [%l7 + %g4], %f18
16804 fpadd32 %f24, %f10, %f16
16805 add %i7, %o5, %o0
16806 edge16l %i4, %i2, %i1
16807 movneg %xcc, %l5, %g2
16808 movne %icc, %g4, %o6
16809 fmovse %xcc, %f2, %f1
16810 fmul8x16 %f6, %f18, %f28
16811 restore %l2, %l0, %g6
16812 rdpr %cwp, %g1
16813 rdpr %cansave, %g2
16814 rdpr %canrestore, %g3
16815 rdpr %cleanwin, %g4
16816 rdpr %otherwin, %g5
16817 rdpr %wstate, %g6
16818 umulcc %i5, %g1, %o7
16819 edge8 %o1, %i0, %o4
16820 orcc %l4, 0x0BC2, %o3
16821 fpadd32s %f11, %f22, %f3
16822 fmovsge %xcc, %f20, %f6
16823 edge16 %l3, %g7, %o2
16824 edge32n %i3, %g3, %l6
16825 andn %l1, %i6, %g5
16826 srax %o5, 0x12, %o0
16827 array16 %i4, %i2, %i1
16828 edge8l %i7, %l5, %g4
16829 sir 0x1447
16830 array16 %g2, %o6, %l0
16831 ldub [%l7 + 0x76], %g6
16832 movgu %icc, %i5, %g1
16833 sethi 0x144D, %o7
16834 fmul8sux16 %f6, %f8, %f0
16835 andcc %l2, 0x1388, %o1
16836 umulcc %o4, %i0, %o3
16837 edge16 %l4, %l3, %g7
16838 andncc %o2, %g3, %i3
16839 edge8n %l6, %i6, %l1
16840 st %f28, [%l7 + 0x4C]
16841 edge32 %o5, %g5, %i4
16842 edge8 %i2, %o0, %i1
16843 andncc %i7, %l5, %g2
16844 fcmple32 %f12, %f30, %g4
16845 add %o6, 0x1125, %g6
16846 orcc %l0, 0x1D74, %g1
16847 fnot2s %f4, %f17
16848 movrgz %o7, 0x196, %l2
16849 movrgz %i5, 0x279, %o4
16850 umul %i0, %o1, %o3
16851 edge32l %l3, %l4, %o2
16852 orncc %g3, %g7, %l6
16853 edge8l %i3, %i6, %o5
16854 nop
16855 set 0x08, %l0
16856 ldd [%l7 + %l0], %l0
16857 edge8n %g5, %i4, %i2
16858 sllx %i1, %i7, %o0
16859 setx loop_50, %l0, %l1
16860 return %l1
16861 nop
16862 rdpr %cwp, %g1
16863 rdpr %cansave, %g2
16864 rdpr %canrestore, %g3
16865 rdpr %cleanwin, %g4
16866 rdpr %otherwin, %g5
16867 rdpr %wstate, %g6
16868loop_50: udiv %g6, 0x06A1, %g4
16869 fnot2 %f2, %f20
16870 edge8 %g1, %o7, %l0
16871 fmul8x16 %f9, %f26, %f2
16872 edge32n %i5, %l2, %o4
16873 orncc %i0, 0x1BBB, %o1
16874 sub %o3, 0x17F4, %l4
16875 udiv %l3, 0x1490, %o2
16876 xor %g7, %l6, %i3
16877 fmovsvc %icc, %f21, %f17
16878 alignaddr %i6, %g3, %l1
16879 sub %g5, 0x1C58, %i4
16880 array32 %o5, %i1, %i7
16881 xnor %o0, 0x0B3B, %i2
16882 orn %g2, 0x033D, %l5
16883 mulscc %o6, %g4, %g6
16884 subccc %g1, 0x001F, %o7
16885 sdivx %i5, 0x0BDF, %l0
16886 orn %l2, %o4, %o1
16887 fxnor %f26, %f10, %f28
16888 movrlz %o3, 0x035, %l4
16889 lduh [%l7 + 0x18], %l3
16890 mulscc %o2, 0x0E48, %g7
16891 lduh [%l7 + 0x44], %i0
16892 fcmps %fcc0, %f11, %f24
16893 subccc %i3, %i6, %l6
16894 fmovrdgez %l1, %f18, %f0
16895 stw %g3, [%l7 + 0x20]
16896 fpackfix %f22, %f5
16897 movre %g5, 0x0E3, %i4
16898 xorcc %i1, 0x1195, %i7
16899 srax %o0, %o5, %i2
16900 udivx %l5, 0x0196, %g2
16901 siam 0x6
16902 orn %o6, %g6, %g1
16903 ldsb [%l7 + 0x55], %g4
16904 mulx %i5, %l0, %o7
16905 movvc %xcc, %o4, %l2
16906 fnors %f24, %f1, %f18
16907 fmovdne %xcc, %f20, %f1
16908 lduh [%l7 + 0x44], %o1
16909 stw %l4, [%l7 + 0x40]
16910 array16 %l3, %o3, %g7
16911 fmovdpos %xcc, %f29, %f16
16912 ldsb [%l7 + 0x3C], %o2
16913 addcc %i0, 0x0019, %i3
16914 fmovrdgz %l6, %f6, %f18
16915 movcs %xcc, %i6, %g3
16916 edge32l %g5, %l1, %i4
16917 sra %i7, %i1, %o5
16918 sll %o0, 0x05, %l5
16919 nop
16920 set 0x34, %i0
16921 stw %g2, [%l7 + %i0]
16922 srax %i2, %g6, %g1
16923 and %o6, 0x1E64, %i5
16924 addc %g4, %o7, %o4
16925 subc %l2, 0x1448, %l0
16926 fornot1s %f1, %f20, %f30
16927 movl %icc, %o1, %l4
16928 udiv %l3, 0x0C6C, %g7
16929 subc %o3, %o2, %i0
16930 fmovrdlz %l6, %f2, %f10
16931 smulcc %i3, 0x1974, %i6
16932 orncc %g3, %g5, %i4
16933 and %i7, 0x0A14, %l1
16934 ldd [%l7 + 0x18], %i0
16935 sth %o0, [%l7 + 0x7E]
16936 stb %l5, [%l7 + 0x75]
16937 ldd [%l7 + 0x68], %g2
16938 smul %i2, %o5, %g1
16939 fcmpne32 %f8, %f28, %g6
16940 mova %xcc, %o6, %i5
16941 subcc %o7, 0x115D, %o4
16942 udiv %g4, 0x1117, %l0
16943 fnor %f24, %f26, %f14
16944 fpmerge %f13, %f17, %f10
16945 udivx %o1, 0x0A3D, %l2
16946 fxor %f4, %f14, %f2
16947 fmovse %icc, %f30, %f4
16948 fmovsvc %xcc, %f2, %f29
16949 edge16n %l4, %g7, %o3
16950 udivx %o2, 0x0747, %l3
16951 edge32 %l6, %i3, %i6
16952 save %i0, %g5, %i4
16953 rdpr %cwp, %g1
16954 rdpr %cansave, %g2
16955 rdpr %canrestore, %g3
16956 rdpr %cleanwin, %g4
16957 rdpr %otherwin, %g5
16958 rdpr %wstate, %g6
16959 alignaddr %i7, %g3, %i1
16960 movle %icc, %o0, %l1
16961 orncc %l5, %g2, %i2
16962 edge16l %o5, %g6, %o6
16963 stb %i5, [%l7 + 0x7C]
16964 subcc %g1, 0x1543, %o4
16965 sub %o7, %l0, %o1
16966 movcs %icc, %g4, %l4
16967 movneg %icc, %g7, %l2
16968 edge8 %o3, %o2, %l3
16969 andn %i3, %i6, %i0
16970 mulx %l6, 0x11C9, %i4
16971 stx %g5, [%l7 + 0x10]
16972 nop
16973 set 0x20, %g6
16974 stx %g3, [%l7 + %g6]
16975 andcc %i7, 0x103C, %i1
16976 addc %o0, %l1, %g2
16977 movrne %l5, %i2, %o5
16978 movvs %icc, %o6, %g6
16979 sth %g1, [%l7 + 0x64]
16980 stb %i5, [%l7 + 0x7A]
16981 ldd [%l7 + 0x58], %o4
16982 udivx %o7, 0x1829, %o1
16983 fcmpes %fcc3, %f17, %f28
16984 ldsh [%l7 + 0x1E], %g4
16985 fmovdpos %xcc, %f28, %f7
16986 srax %l0, 0x0D, %g7
16987 srax %l4, 0x0A, %o3
16988 movn %xcc, %o2, %l3
16989 faligndata %f0, %f2, %f8
16990 srax %i3, %i6, %i0
16991 edge16ln %l2, %i4, %g5
16992 sub %l6, %i7, %i1
16993 ldsw [%l7 + 0x10], %g3
16994 restore %o0, 0x17BD, %g2
16995 rdpr %cwp, %g1
16996 rdpr %cansave, %g2
16997 rdpr %canrestore, %g3
16998 rdpr %cleanwin, %g4
16999 rdpr %otherwin, %g5
17000 rdpr %wstate, %g6
17001 subcc %l5, 0x1343, %i2
17002 fcmpeq32 %f16, %f14, %l1
17003 fcmpgt32 %f22, %f28, %o5
17004 xnor %g6, %g1, %o6
17005 movneg %xcc, %o4, %o7
17006 ldsh [%l7 + 0x7A], %o1
17007 ldx [%l7 + 0x38], %i5
17008 movg %xcc, %g4, %l0
17009 st %f9, [%l7 + 0x7C]
17010 addcc %l4, 0x182D, %g7
17011 popc 0x034F, %o2
17012 edge8ln %o3, %l3, %i6
17013 movl %xcc, %i0, %l2
17014 stw %i3, [%l7 + 0x44]
17015 fmovrse %i4, %f10, %f29
17016 edge16l %l6, %i7, %i1
17017 ldsb [%l7 + 0x4B], %g5
17018 addccc %o0, 0x18B2, %g2
17019 xorcc %l5, 0x05F5, %i2
17020 fnot2s %f7, %f23
17021 srlx %l1, %o5, %g6
17022 fmovsvc %icc, %f22, %f2
17023 xorcc %g1, 0x0F31, %o6
17024 subccc %g3, 0x0295, %o4
17025 lduw [%l7 + 0x10], %o7
17026 lduw [%l7 + 0x40], %o1
17027 save %g4, %i5, %l0
17028 rdpr %cwp, %g1
17029 rdpr %cansave, %g2
17030 rdpr %canrestore, %g3
17031 rdpr %cleanwin, %g4
17032 rdpr %otherwin, %g5
17033 rdpr %wstate, %g6
17034 fandnot2 %f8, %f2, %f4
17035 movg %xcc, %g7, %o2
17036 sethi 0x0F18, %o3
17037 fmovsneg %xcc, %f4, %f8
17038 stw %l3, [%l7 + 0x2C]
17039 fnot1s %f21, %f17
17040 sdivcc %i6, 0x19DC, %l4
17041 movrlz %i0, %l2, %i4
17042 fxors %f3, %f28, %f20
17043 edge32n %i3, %l6, %i1
17044 fmovscs %xcc, %f8, %f0
17045 orncc %g5, %o0, %i7
17046 lduw [%l7 + 0x74], %g2
17047 setx loop_51, %l0, %l1
17048 return %l1
17049 nop
17050 rdpr %cwp, %g1
17051 rdpr %cansave, %g2
17052 rdpr %canrestore, %g3
17053 rdpr %cleanwin, %g4
17054 rdpr %otherwin, %g5
17055 rdpr %wstate, %g6
17056loop_51: edge16n %l5, %g6, %o5
17057 lduh [%l7 + 0x58], %g1
17058 edge8n %o6, %g3, %o7
17059 movge %xcc, %o1, %o4
17060 add %g4, 0x1F17, %l0
17061 mulscc %i5, 0x06BB, %o2
17062 movn %icc, %o3, %l3
17063 srlx %g7, %i6, %i0
17064 smul %l4, 0x146B, %l2
17065 mulx %i3, 0x1C7F, %i4
17066 sdivcc %i1, 0x1BE8, %l6
17067 orn %g5, %o0, %g2
17068 movrlez %i2, %l1, %l5
17069 fornot2s %f18, %f11, %f11
17070 fcmped %fcc2, %f14, %f20
17071 movge %icc, %g6, %i7
17072 subccc %g1, 0x19EE, %o5
17073 movrgz %g3, 0x0D4, %o7
17074 fmovse %icc, %f31, %f4
17075 udiv %o6, 0x0C59, %o1
17076 edge8n %o4, %g4, %l0
17077 movne %icc, %o2, %i5
17078 sethi 0x11AB, %o3
17079 alignaddr %g7, %i6, %i0
17080 xnor %l4, 0x1E30, %l2
17081 movcc %xcc, %l3, %i4
17082 movrne %i1, %i3, %l6
17083 ldx [%l7 + 0x30], %g5
17084 stw %o0, [%l7 + 0x28]
17085 fcmple32 %f16, %f20, %i2
17086 movcs %icc, %l1, %g2
17087 movcs %xcc, %g6, %l5
17088 fnors %f10, %f19, %f11
17089 xnorcc %g1, 0x1068, %o5
17090 movle %icc, %i7, %g3
17091 fsrc2s %f16, %f28
17092 fmovdl %xcc, %f3, %f0
17093 srl %o7, 0x15, %o1
17094 edge8 %o4, %o6, %l0
17095 fnors %f16, %f31, %f12
17096 edge16l %o2, %g4, %i5
17097 addc %o3, 0x0666, %g7
17098 sdiv %i0, 0x0244, %i6
17099 movne %icc, %l4, %l3
17100 orn %i4, %i1, %l2
17101 movl %icc, %l6, %i3
17102 edge8 %g5, %i2, %l1
17103 edge16 %g2, %o0, %l5
17104 movrne %g6, %o5, %i7
17105 movrne %g3, 0x2F7, %g1
17106 fmovdneg %icc, %f21, %f6
17107 array8 %o7, %o1, %o4
17108 fxor %f12, %f6, %f22
17109 addc %l0, 0x0C55, %o2
17110 sethi 0x11FA, %g4
17111 fmovrdne %o6, %f14, %f30
17112 fmovdpos %xcc, %f30, %f2
17113 xorcc %i5, 0x1151, %g7
17114 movvs %icc, %i0, %o3
17115 fmovdpos %icc, %f4, %f6
17116 mulx %l4, %i6, %i4
17117 orncc %i1, 0x1E19, %l3
17118 ldub [%l7 + 0x29], %l2
17119 fmovspos %xcc, %f29, %f8
17120 fmovsn %icc, %f0, %f31
17121 subc %i3, %l6, %i2
17122 fcmple32 %f14, %f28, %g5
17123 fmovdvs %icc, %f13, %f9
17124 fcmpne32 %f6, %f6, %l1
17125 movre %o0, 0x023, %l5
17126 movle %icc, %g2, %g6
17127 array8 %i7, %g3, %g1
17128 andn %o5, 0x156A, %o1
17129 st %f31, [%l7 + 0x54]
17130 movge %xcc, %o7, %l0
17131 array16 %o4, %g4, %o6
17132 sll %i5, %g7, %o2
17133 fmuld8ulx16 %f16, %f31, %f28
17134 movvs %xcc, %i0, %l4
17135 sll %i6, %i4, %i1
17136 fmovrsgz %o3, %f7, %f12
17137 fmovdne %xcc, %f1, %f23
17138 movge %xcc, %l2, %l3
17139 udiv %i3, 0x03BC, %l6
17140 mova %icc, %g5, %i2
17141 movneg %xcc, %o0, %l1
17142 fmul8x16al %f11, %f17, %f30
17143 ldsw [%l7 + 0x58], %g2
17144 smulcc %g6, 0x09EE, %l5
17145 movne %icc, %i7, %g3
17146 save %o5, %o1, %o7
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 fmovdle %icc, %f16, %f7
17154 edge32n %l0, %g1, %o4
17155 andcc %g4, 0x10C5, %i5
17156 sethi 0x1B0F, %g7
17157 xorcc %o6, %o2, %i0
17158 fcmpeq16 %f10, %f12, %i6
17159 fpsub32 %f16, %f30, %f18
17160 popc %i4, %i1
17161 st %f17, [%l7 + 0x58]
17162 andn %l4, %l2, %o3
17163 ldub [%l7 + 0x18], %l3
17164 fmovsn %xcc, %f26, %f11
17165 umulcc %l6, 0x16F3, %g5
17166 edge8l %i3, %i2, %o0
17167 fcmpne32 %f30, %f2, %l1
17168 edge8n %g2, %g6, %l5
17169 move %icc, %g3, %o5
17170 movvc %icc, %i7, %o1
17171 popc 0x197A, %l0
17172 edge16n %o7, %o4, %g1
17173 popc %i5, %g7
17174 movg %xcc, %o6, %g4
17175 addccc %o2, 0x157D, %i6
17176 movneg %icc, %i4, %i1
17177 fmovsvc %xcc, %f10, %f31
17178 edge8l %l4, %i0, %o3
17179 umul %l2, %l3, %l6
17180 fmovscs %icc, %f0, %f4
17181 ld [%l7 + 0x3C], %f5
17182 move %xcc, %i3, %i2
17183 edge16 %o0, %l1, %g2
17184 save %g6, 0x0459, %l5
17185 rdpr %cwp, %g1
17186 rdpr %cansave, %g2
17187 rdpr %canrestore, %g3
17188 rdpr %cleanwin, %g4
17189 rdpr %otherwin, %g5
17190 rdpr %wstate, %g6
17191 sub %g3, %g5, %o5
17192 fmovrse %i7, %f29, %f19
17193 srax %l0, 0x00, %o1
17194 udivcc %o4, 0x008F, %g1
17195 restore %o7, %g7, %i5
17196 rdpr %cwp, %g1
17197 rdpr %cansave, %g2
17198 rdpr %canrestore, %g3
17199 rdpr %cleanwin, %g4
17200 rdpr %otherwin, %g5
17201 rdpr %wstate, %g6
17202 edge32n %o6, %g4, %o2
17203 edge32 %i4, %i1, %i6
17204 mulscc %i0, %l4, %o3
17205 subc %l3, 0x1E97, %l6
17206 addc %i3, %l2, %i2
17207 movcc %xcc, %o0, %l1
17208 sll %g6, 0x1D, %g2
17209 fmovrse %l5, %f4, %f23
17210 fmovdg %icc, %f18, %f26
17211 srl %g3, 0x0E, %o5
17212 popc %g5, %i7
17213 edge8n %l0, %o4, %o1
17214 edge32l %o7, %g1, %i5
17215 fmuld8sux16 %f0, %f15, %f0
17216 andn %o6, 0x1AF1, %g4
17217 fmovdge %icc, %f21, %f25
17218 movrgez %g7, 0x034, %i4
17219 orn %i1, 0x1511, %o2
17220 setx loop_52, %l0, %l1
17221 return %l1
17222 nop
17223 rdpr %cwp, %g1
17224 rdpr %cansave, %g2
17225 rdpr %canrestore, %g3
17226 rdpr %cleanwin, %g4
17227 rdpr %otherwin, %g5
17228 rdpr %wstate, %g6
17229loop_52: movvs %icc, %i6, %l3
17230 alignaddr %l6, %i3, %o3
17231 movrne %i2, %o0, %l1
17232 movleu %icc, %g6, %g2
17233 or %l2, %g3, %o5
17234 fandnot2s %f23, %f18, %f25
17235 movrne %g5, 0x30D, %l5
17236 fmovdneg %icc, %f27, %f29
17237 srax %i7, 0x19, %o4
17238 movrgz %o1, %o7, %l0
17239 mova %xcc, %i5, %g1
17240 stb %g4, [%l7 + 0x30]
17241 move %icc, %g7, %i4
17242 edge16l %i1, %o6, %o2
17243 edge8l %l4, %i6, %l3
17244 or %l6, 0x1D18, %i0
17245 fnor %f18, %f16, %f20
17246 array16 %o3, %i3, %i2
17247 edge16 %o0, %l1, %g2
17248 ldsb [%l7 + 0x6C], %g6
17249 fmovrse %l2, %f5, %f9
17250 edge8ln %o5, %g5, %l5
17251 movrlz %g3, %i7, %o1
17252 edge16n %o4, %l0, %o7
17253 sra %i5, %g1, %g7
17254 edge8 %i4, %g4, %o6
17255 edge16n %o2, %i1, %l4
17256 addcc %l3, %i6, %l6
17257 smul %o3, %i0, %i2
17258 fmovdvc %icc, %f12, %f12
17259 udivx %i3, 0x1C25, %l1
17260 sllx %g2, %g6, %o0
17261 movcs %icc, %l2, %g5
17262 sub %o5, %l5, %g3
17263 fmovsvs %xcc, %f0, %f13
17264 fzeros %f19
17265 stb %o1, [%l7 + 0x2E]
17266 fmovrslez %i7, %f14, %f29
17267 fmuld8sux16 %f25, %f18, %f30
17268 edge8 %l0, %o7, %i5
17269 fmovs %f21, %f24
17270 edge16ln %o4, %g7, %g1
17271 ldd [%l7 + 0x10], %f26
17272 movn %icc, %i4, %o6
17273 lduh [%l7 + 0x60], %o2
17274 xnorcc %i1, 0x0946, %g4
17275 sethi 0x0628, %l3
17276 edge8l %i6, %l4, %o3
17277 sub %l6, %i0, %i2
17278 sll %i3, %l1, %g6
17279 srlx %g2, %o0, %g5
17280 movcs %xcc, %o5, %l5
17281 ld [%l7 + 0x10], %f18
17282 addccc %g3, %l2, %i7
17283 addc %l0, 0x0945, %o1
17284 movle %icc, %i5, %o7
17285 fand %f12, %f8, %f14
17286 sra %o4, 0x00, %g7
17287 edge32ln %g1, %i4, %o2
17288 sra %i1, %o6, %l3
17289 addccc %i6, 0x088A, %l4
17290 fmul8x16 %f13, %f16, %f16
17291 xorcc %o3, %g4, %i0
17292 edge8l %i2, %l6, %l1
17293 sdivx %i3, 0x1EFB, %g2
17294 nop
17295 set 0x48, %l2
17296 ldsw [%l7 + %l2], %o0
17297 st %f12, [%l7 + 0x68]
17298 movge %xcc, %g5, %g6
17299 edge16 %o5, %l5, %g3
17300 movgu %xcc, %l2, %l0
17301 edge16l %i7, %i5, %o7
17302 for %f0, %f24, %f16
17303 and %o1, 0x08B5, %g7
17304 movg %icc, %o4, %i4
17305 alignaddrl %o2, %g1, %i1
17306 ld [%l7 + 0x6C], %f26
17307 subccc %l3, 0x1A55, %i6
17308 orn %l4, %o6, %o3
17309 xor %i0, %i2, %g4
17310 ldsh [%l7 + 0x38], %l6
17311 movn %icc, %l1, %i3
17312 sir 0x0100
17313 lduw [%l7 + 0x7C], %g2
17314 edge32n %g5, %g6, %o0
17315 array16 %l5, %o5, %g3
17316 siam 0x1
17317 sll %l0, %i7, %i5
17318 fmovrslez %l2, %f11, %f7
17319 edge32 %o1, %o7, %g7
17320 movleu %xcc, %i4, %o4
17321 mulscc %o2, 0x1D81, %g1
17322 orn %l3, 0x0041, %i6
17323 sdiv %i1, 0x0303, %o6
17324 fxnor %f30, %f6, %f6
17325 mulscc %l4, 0x176F, %i0
17326 addcc %o3, 0x0590, %g4
17327 ldub [%l7 + 0x23], %i2
17328 movle %xcc, %l6, %l1
17329 fandnot1 %f0, %f24, %f22
17330 alignaddrl %i3, %g2, %g5
17331 stx %o0, [%l7 + 0x68]
17332 umulcc %l5, 0x1244, %g6
17333 udivcc %o5, 0x17DA, %l0
17334 mova %icc, %g3, %i5
17335 mova %xcc, %l2, %o1
17336 popc 0x0F1F, %i7
17337 edge8n %g7, %o7, %i4
17338 movcs %icc, %o4, %g1
17339 xorcc %l3, 0x04C3, %i6
17340 fmul8x16 %f16, %f26, %f28
17341 movre %o2, %i1, %o6
17342 fcmpgt16 %f12, %f28, %i0
17343 xor %l4, 0x0E97, %o3
17344 array32 %g4, %l6, %l1
17345 fcmple32 %f4, %f8, %i2
17346 fnegd %f30, %f12
17347 fxnor %f0, %f20, %f2
17348 smul %g2, 0x1E66, %i3
17349 sdiv %g5, 0x0457, %o0
17350 fands %f3, %f11, %f6
17351 movpos %icc, %l5, %o5
17352 subcc %g6, 0x153F, %g3
17353 fcmple32 %f28, %f20, %i5
17354 movleu %icc, %l2, %l0
17355 and %i7, %o1, %o7
17356 add %i4, %o4, %g1
17357 xor %g7, %l3, %o2
17358 sth %i6, [%l7 + 0x18]
17359 movn %icc, %i1, %o6
17360 udivx %l4, 0x07D0, %o3
17361 srl %i0, %g4, %l1
17362 fmovrde %l6, %f10, %f12
17363 mulscc %g2, 0x0424, %i3
17364 movge %icc, %i2, %g5
17365 edge16ln %l5, %o0, %g6
17366 movrlez %o5, 0x247, %g3
17367 fmovsl %xcc, %f3, %f11
17368 movne %icc, %l2, %l0
17369 sllx %i5, 0x0D, %o1
17370 udivcc %o7, 0x0044, %i4
17371 edge8n %o4, %i7, %g7
17372 popc 0x01F7, %l3
17373 udiv %g1, 0x11E6, %i6
17374 movrgz %i1, 0x12B, %o2
17375 edge8ln %o6, %o3, %l4
17376 fands %f0, %f15, %f31
17377 fcmpne16 %f14, %f18, %g4
17378 subccc %l1, %i0, %g2
17379 fxor %f6, %f6, %f6
17380 smul %i3, %l6, %i2
17381 fmul8x16al %f3, %f16, %f12
17382 fcmpgt16 %f14, %f10, %g5
17383 popc %l5, %o0
17384 fabsd %f22, %f14
17385 mulscc %g6, 0x0CAE, %o5
17386 movl %icc, %g3, %l0
17387 edge16 %l2, %o1, %o7
17388 edge8 %i5, %o4, %i7
17389 lduh [%l7 + 0x58], %i4
17390 udivx %g7, 0x0E9E, %l3
17391 fxnors %f20, %f10, %f23
17392 edge32ln %i6, %g1, %o2
17393 addcc %i1, 0x071D, %o6
17394 sllx %l4, 0x1F, %o3
17395 popc 0x1054, %g4
17396 fmovsvc %xcc, %f24, %f13
17397 restore %i0, 0x1C44, %g2
17398 rdpr %cwp, %g1
17399 rdpr %cansave, %g2
17400 rdpr %canrestore, %g3
17401 rdpr %cleanwin, %g4
17402 rdpr %otherwin, %g5
17403 rdpr %wstate, %g6
17404 fxnor %f6, %f10, %f20
17405 fmul8x16 %f7, %f20, %f4
17406 sethi 0x1768, %i3
17407 sdivx %l6, 0x063D, %i2
17408 lduh [%l7 + 0x62], %g5
17409 movrlez %l1, %l5, %o0
17410 setx loop_53, %l0, %l1
17411 return %l1
17412 nop
17413 rdpr %cwp, %g1
17414 rdpr %cansave, %g2
17415 rdpr %canrestore, %g3
17416 rdpr %cleanwin, %g4
17417 rdpr %otherwin, %g5
17418 rdpr %wstate, %g6
17419loop_53: movrne %l2, 0x18E, %o1
17420 xor %o7, %g3, %o4
17421 srax %i7, %i5, %i4
17422 edge16ln %g7, %i6, %g1
17423 ldd [%l7 + 0x48], %l2
17424 srlx %i1, 0x0B, %o6
17425 fmovsneg %icc, %f24, %f9
17426 movneg %xcc, %o2, %o3
17427 fnand %f12, %f28, %f28
17428 sir 0x1499
17429 movre %l4, %i0, %g2
17430 orcc %g4, 0x02C9, %l6
17431 addc %i2, %i3, %l1
17432 movl %xcc, %g5, %o0
17433 array32 %o5, %g6, %l0
17434 movneg %icc, %l5, %o1
17435 ldsw [%l7 + 0x24], %o7
17436 xnorcc %g3, %l2, %o4
17437 fsrc1 %f8, %f12
17438 fors %f21, %f27, %f1
17439 fmovdneg %xcc, %f15, %f21
17440 sdivcc %i7, 0x06DE, %i4
17441 fornot1s %f6, %f24, %f6
17442 fcmpne32 %f16, %f8, %i5
17443 mulx %i6, %g7, %l3
17444 ldsb [%l7 + 0x4A], %i1
17445 movrlez %g1, %o2, %o6
17446 srlx %o3, %i0, %g2
17447 addcc %l4, 0x0491, %l6
17448 fpmerge %f21, %f2, %f30
17449 alignaddrl %g4, %i3, %l1
17450 add %g5, %i2, %o0
17451 movpos %xcc, %g6, %l0
17452 sllx %o5, %l5, %o7
17453 ldd [%l7 + 0x18], %o0
17454 move %icc, %l2, %g3
17455 and %o4, %i7, %i5
17456 bshuffle %f30, %f20, %f8
17457 fmovscc %xcc, %f20, %f10
17458 array16 %i4, %i6, %l3
17459 array16 %g7, %g1, %o2
17460 srax %i1, 0x16, %o3
17461 movvc %icc, %i0, %o6
17462 edge16 %l4, %g2, %g4
17463 movcc %icc, %i3, %l6
17464 movleu %icc, %g5, %l1
17465 movgu %icc, %i2, %g6
17466 fmul8x16al %f7, %f18, %f30
17467 alignaddr %o0, %l0, %o5
17468 srlx %l5, 0x10, %o7
17469 stx %o1, [%l7 + 0x40]
17470 stb %l2, [%l7 + 0x11]
17471 fpadd16 %f18, %f22, %f10
17472 fmovrdlez %o4, %f28, %f8
17473 fpadd32s %f22, %f10, %f4
17474 mulscc %g3, 0x0A28, %i5
17475 movrlz %i7, %i4, %i6
17476 edge16n %g7, %g1, %l3
17477 edge8 %o2, %i1, %o3
17478 ldd [%l7 + 0x60], %o6
17479 and %l4, %g2, %i0
17480 fpack16 %f30, %f6
17481 and %g4, 0x0E33, %l6
17482 stx %g5, [%l7 + 0x08]
17483 st %f1, [%l7 + 0x78]
17484 edge16n %i3, %i2, %l1
17485 movrgz %o0, 0x071, %g6
17486 fone %f6
17487 ldd [%l7 + 0x20], %l0
17488 fand %f20, %f8, %f28
17489 std %f22, [%l7 + 0x58]
17490 ld [%l7 + 0x58], %f26
17491 fzeros %f14
17492 xor %l5, %o5, %o1
17493 srl %o7, 0x19, %o4
17494 fmovdne %xcc, %f25, %f26
17495 andn %g3, 0x0FCD, %l2
17496 andn %i5, 0x00AD, %i7
17497 mulx %i6, 0x1AA7, %g7
17498 std %f26, [%l7 + 0x48]
17499 mulscc %i4, %g1, %l3
17500 alignaddr %o2, %o3, %o6
17501 st %f3, [%l7 + 0x40]
17502 movl %xcc, %l4, %i1
17503 fandnot2 %f0, %f10, %f24
17504 fmovsl %xcc, %f26, %f0
17505 movl %xcc, %i0, %g2
17506 save %g4, %l6, %i3
17507 rdpr %cwp, %g1
17508 rdpr %cansave, %g2
17509 rdpr %canrestore, %g3
17510 rdpr %cleanwin, %g4
17511 rdpr %otherwin, %g5
17512 rdpr %wstate, %g6
17513 for %f18, %f24, %f20
17514 ld [%l7 + 0x5C], %f28
17515 fmovscc %icc, %f10, %f17
17516 movgu %icc, %g5, %i2
17517 edge16l %o0, %g6, %l1
17518 edge32l %l0, %o5, %l5
17519 fcmple32 %f10, %f2, %o1
17520 sdiv %o4, 0x1D8F, %g3
17521 sethi 0x0E03, %l2
17522 fandnot1s %f16, %f7, %f10
17523 fpsub16s %f15, %f15, %f23
17524 xorcc %i5, 0x1C05, %i7
17525 array8 %o7, %i6, %i4
17526 movrgez %g7, 0x274, %l3
17527 smulcc %o2, %o3, %o6
17528 movrgz %g1, 0x380, %l4
17529 xnorcc %i1, 0x000D, %g2
17530 movpos %xcc, %g4, %l6
17531 fnot2s %f3, %f27
17532 sdivx %i3, 0x06F5, %i0
17533 addc %g5, %i2, %g6
17534 edge32ln %o0, %l1, %o5
17535 orn %l5, %l0, %o4
17536 umulcc %g3, %l2, %o1
17537 fcmple32 %f12, %f12, %i5
17538 sdivx %o7, 0x101D, %i7
17539 save %i6, %i4, %g7
17540 rdpr %cwp, %g1
17541 rdpr %cansave, %g2
17542 rdpr %canrestore, %g3
17543 rdpr %cleanwin, %g4
17544 rdpr %otherwin, %g5
17545 rdpr %wstate, %g6
17546 fnot2 %f12, %f24
17547 ldsw [%l7 + 0x60], %l3
17548 subc %o3, %o2, %g1
17549 movre %l4, 0x0AE, %i1
17550 edge16l %o6, %g2, %l6
17551 movle %xcc, %g4, %i3
17552 sdiv %i0, 0x0D32, %i2
17553 fmovdvs %xcc, %f4, %f26
17554 ldd [%l7 + 0x38], %g4
17555 movl %icc, %g6, %l1
17556 sub %o5, %o0, %l5
17557 movneg %xcc, %l0, %o4
17558 movcs %icc, %g3, %l2
17559 fpadd32s %f20, %f1, %f5
17560 movcs %icc, %i5, %o1
17561 umulcc %i7, %i6, %i4
17562 ldsb [%l7 + 0x0B], %g7
17563 fsrc2s %f8, %f8
17564 stb %o7, [%l7 + 0x13]
17565 edge8ln %l3, %o2, %o3
17566 save %l4, 0x183D, %i1
17567 rdpr %cwp, %g1
17568 rdpr %cansave, %g2
17569 rdpr %canrestore, %g3
17570 rdpr %cleanwin, %g4
17571 rdpr %otherwin, %g5
17572 rdpr %wstate, %g6
17573 fmovdge %icc, %f27, %f1
17574 fmovdcc %icc, %f15, %f13
17575 fpsub16s %f8, %f21, %f31
17576 ldsh [%l7 + 0x0E], %g1
17577 edge16n %g2, %l6, %o6
17578 subccc %i3, 0x0D94, %i0
17579 array32 %i2, %g5, %g6
17580 ldsb [%l7 + 0x3B], %g4
17581 movgu %icc, %l1, %o0
17582 edge32 %l5, %l0, %o5
17583 ldd [%l7 + 0x38], %g2
17584 sdivcc %l2, 0x0392, %i5
17585 fmovrslz %o1, %f9, %f23
17586 fcmple32 %f16, %f2, %i7
17587 fpack32 %f12, %f14, %f6
17588 fornot2 %f24, %f28, %f0
17589 add %o4, %i6, %g7
17590 fmovdn %xcc, %f18, %f22
17591 edge16ln %i4, %o7, %l3
17592 st %f2, [%l7 + 0x3C]
17593 mulx %o3, %l4, %o2
17594 fornot1 %f2, %f24, %f24
17595 sdivcc %g1, 0x19B3, %g2
17596 edge16n %l6, %i1, %i3
17597 srax %o6, %i2, %i0
17598 fxnors %f22, %f31, %f15
17599 fmul8sux16 %f16, %f24, %f20
17600 edge8ln %g5, %g6, %l1
17601 edge32ln %g4, %l5, %l0
17602 stx %o5, [%l7 + 0x20]
17603 fmovdn %icc, %f9, %f16
17604 mova %icc, %g3, %l2
17605 fcmpd %fcc2, %f30, %f16
17606 andcc %o0, %i5, %o1
17607 movge %xcc, %i7, %o4
17608 ldx [%l7 + 0x38], %i6
17609 orn %g7, %o7, %l3
17610 movg %xcc, %i4, %l4
17611 fmul8ulx16 %f16, %f14, %f18
17612 movl %icc, %o2, %o3
17613 andncc %g1, %g2, %i1
17614 edge8l %l6, %i3, %o6
17615 fnors %f0, %f14, %f31
17616 fandnot2 %f30, %f24, %f28
17617 edge32n %i0, %g5, %g6
17618 lduh [%l7 + 0x6C], %l1
17619 fexpand %f18, %f14
17620 edge16ln %i2, %l5, %g4
17621 movgu %icc, %l0, %g3
17622 sra %l2, 0x04, %o0
17623 lduw [%l7 + 0x3C], %o5
17624 addccc %i5, 0x0A96, %i7
17625 fmovrde %o1, %f6, %f26
17626 sethi 0x1C98, %o4
17627 restore %g7, 0x05B3, %i6
17628 rdpr %cwp, %g1
17629 rdpr %cansave, %g2
17630 rdpr %canrestore, %g3
17631 rdpr %cleanwin, %g4
17632 rdpr %otherwin, %g5
17633 rdpr %wstate, %g6
17634 fnor %f12, %f18, %f10
17635 edge32l %l3, %o7, %l4
17636 fandnot1 %f12, %f20, %f30
17637 edge32n %i4, %o3, %o2
17638 movn %xcc, %g1, %i1
17639 array32 %l6, %i3, %g2
17640 fnor %f6, %f4, %f6
17641 sllx %o6, 0x12, %g5
17642 lduw [%l7 + 0x34], %i0
17643 subcc %l1, %i2, %g6
17644 fmovrdgz %l5, %f2, %f20
17645 edge32ln %g4, %g3, %l2
17646 andn %o0, 0x0FBC, %l0
17647 sll %i5, 0x02, %o5
17648 fcmpgt16 %f14, %f24, %i7
17649 orcc %o1, %o4, %i6
17650 ldsb [%l7 + 0x28], %l3
17651 edge8ln %g7, %l4, %i4
17652 sethi 0x13BD, %o3
17653 movle %xcc, %o7, %o2
17654 movrgez %i1, 0x2C0, %l6
17655 movvs %xcc, %i3, %g1
17656 sllx %g2, 0x0C, %g5
17657 fabsd %f18, %f0
17658 st %f6, [%l7 + 0x58]
17659 movrgez %o6, %i0, %l1
17660 edge8n %i2, %g6, %l5
17661 ldd [%l7 + 0x10], %g2
17662 udivx %g4, 0x18AE, %l2
17663 xor %o0, 0x08DB, %l0
17664 nop
17665 set 0x48, %i7
17666 ldd [%l7 + %i7], %f30
17667 movrne %o5, 0x008, %i7
17668 edge32n %o1, %o4, %i6
17669 movne %icc, %i5, %l3
17670 or %g7, %i4, %o3
17671 andcc %o7, 0x0CCE, %l4
17672 alignaddrl %o2, %i1, %i3
17673 udiv %l6, 0x1669, %g2
17674 mova %icc, %g1, %o6
17675 movneg %xcc, %i0, %l1
17676 edge8l %g5, %g6, %l5
17677 fcmple16 %f30, %f2, %g3
17678 edge16n %i2, %g4, %o0
17679 fmovspos %xcc, %f24, %f28
17680 fmovd %f30, %f12
17681 fpsub32s %f10, %f1, %f27
17682 fcmps %fcc0, %f7, %f26
17683 alignaddr %l2, %l0, %i7
17684 or %o5, %o1, %i6
17685 andn %i5, %o4, %g7
17686 andn %l3, %i4, %o7
17687 movle %xcc, %o3, %o2
17688 std %f0, [%l7 + 0x48]
17689 fmuld8ulx16 %f20, %f11, %f26
17690 movneg %xcc, %l4, %i3
17691 st %f25, [%l7 + 0x34]
17692 alignaddr %i1, %g2, %l6
17693 andncc %o6, %i0, %l1
17694 array16 %g5, %g6, %l5
17695 sir 0x1B8E
17696 movle %xcc, %g1, %i2
17697 for %f8, %f18, %f22
17698 fornot2s %f17, %f16, %f26
17699 fnegs %f4, %f4
17700 fmovrslz %g3, %f14, %f0
17701 lduh [%l7 + 0x70], %g4
17702 edge16ln %o0, %l2, %l0
17703 edge8n %o5, %i7, %i6
17704 addcc %o1, %o4, %i5
17705 edge16ln %g7, %i4, %l3
17706 umul %o3, %o7, %l4
17707 fmovd %f0, %f8
17708 ldd [%l7 + 0x08], %f10
17709 orcc %o2, 0x0D0E, %i1
17710 pdist %f30, %f14, %f2
17711 ld [%l7 + 0x68], %f0
17712 st %f7, [%l7 + 0x70]
17713 movneg %xcc, %g2, %i3
17714 fpsub32 %f6, %f6, %f20
17715 sllx %o6, %l6, %i0
17716 movge %xcc, %g5, %g6
17717 movrne %l1, %g1, %i2
17718 xorcc %l5, %g3, %g4
17719 bshuffle %f28, %f22, %f24
17720 lduw [%l7 + 0x14], %l2
17721 udivx %o0, 0x0833, %l0
17722 ldsh [%l7 + 0x1C], %o5
17723 fzero %f10
17724 subccc %i7, %i6, %o1
17725 edge8 %i5, %o4, %g7
17726 smul %l3, %o3, %o7
17727 xnor %l4, 0x1F87, %i4
17728 alignaddr %o2, %i1, %i3
17729 sdivcc %o6, 0x0497, %l6
17730 sir 0x0839
17731 movl %xcc, %i0, %g5
17732 edge32n %g2, %l1, %g1
17733 xor %g6, 0x17F8, %i2
17734 stw %g3, [%l7 + 0x60]
17735 subccc %l5, 0x1405, %l2
17736 movpos %xcc, %o0, %g4
17737 udivx %o5, 0x1583, %i7
17738 xnorcc %i6, %l0, %o1
17739 fexpand %f13, %f4
17740 fmovsa %icc, %f24, %f24
17741 edge8l %o4, %i5, %l3
17742 move %icc, %o3, %o7
17743 fmovsvc %icc, %f21, %f22
17744 movrgez %l4, 0x2E7, %i4
17745 xorcc %o2, %g7, %i1
17746 movle %icc, %i3, %o6
17747 nop
17748 set 0x38, %o2
17749 ldd [%l7 + %o2], %i6
17750 movl %icc, %i0, %g2
17751 add %g5, %g1, %g6
17752 edge16 %i2, %g3, %l1
17753 mulx %l5, %o0, %l2
17754 srax %g4, 0x0B, %i7
17755 array32 %o5, %i6, %l0
17756 popc %o1, %o4
17757 movvc %icc, %l3, %i5
17758 array16 %o3, %l4, %i4
17759 srlx %o2, %g7, %i1
17760 addcc %i3, %o6, %o7
17761 movleu %icc, %i0, %g2
17762 udivcc %l6, 0x0931, %g5
17763 addc %g6, 0x0543, %i2
17764 nop
17765 set 0x32, %o7
17766 stb %g3, [%l7 + %o7]
17767 sth %g1, [%l7 + 0x4A]
17768 mulscc %l5, %l1, %o0
17769 edge32ln %l2, %g4, %o5
17770 fmovs %f10, %f30
17771 alignaddr %i6, %i7, %l0
17772 sdiv %o1, 0x1423, %o4
17773 movcc %xcc, %l3, %i5
17774 fcmple16 %f14, %f26, %o3
17775 movl %icc, %l4, %o2
17776 edge8 %i4, %g7, %i1
17777 subccc %o6, 0x14AD, %o7
17778 array8 %i0, %g2, %l6
17779 ldub [%l7 + 0x58], %g5
17780 xor %i3, %i2, %g6
17781 sdivx %g3, 0x133C, %g1
17782 ld [%l7 + 0x6C], %f6
17783 nop
17784 set 0x54, %o0
17785 stw %l5, [%l7 + %o0]
17786 movle %icc, %l1, %l2
17787 fmovrde %g4, %f8, %f10
17788 move %icc, %o0, %o5
17789 xor %i6, %i7, %o1
17790 sethi 0x070D, %o4
17791 subccc %l0, %l3, %i5
17792 ldsw [%l7 + 0x30], %o3
17793 udivcc %o2, 0x183E, %l4
17794 ldsh [%l7 + 0x14], %g7
17795 movrgz %i1, %i4, %o6
17796 umul %o7, %g2, %i0
17797 addccc %l6, 0x09A4, %i3
17798 fmovsle %icc, %f4, %f8
17799 xor %g5, %i2, %g6
17800 sll %g1, 0x10, %l5
17801 subcc %g3, 0x0BC3, %l2
17802 xorcc %l1, 0x01B0, %g4
17803 fcmpne32 %f12, %f4, %o0
17804 movrgz %i6, %o5, %i7
17805 sdivx %o1, 0x1DED, %l0
17806 save %l3, 0x15FB, %o4
17807 rdpr %cwp, %g1
17808 rdpr %cansave, %g2
17809 rdpr %canrestore, %g3
17810 rdpr %cleanwin, %g4
17811 rdpr %otherwin, %g5
17812 rdpr %wstate, %g6
17813 fones %f4
17814 edge32 %o3, %i5, %o2
17815 xnor %l4, %i1, %g7
17816 xor %i4, %o7, %o6
17817 movneg %xcc, %g2, %l6
17818 movneg %icc, %i3, %i0
17819 movneg %icc, %g5, %i2
17820 addcc %g1, %g6, %l5
17821 mova %xcc, %g3, %l1
17822 mova %xcc, %g4, %l2
17823 nop
17824 set 0x30, %g5
17825 ldd [%l7 + %g5], %f8
17826 fpackfix %f18, %f19
17827 addc %o0, %i6, %i7
17828 movpos %xcc, %o1, %l0
17829 fcmpd %fcc1, %f8, %f28
17830 sll %l3, %o5, %o4
17831 array8 %i5, %o2, %l4
17832 fabss %f6, %f5
17833 addcc %i1, %g7, %o3
17834 edge8ln %i4, %o6, %g2
17835 popc 0x0C9D, %o7
17836 lduw [%l7 + 0x18], %i3
17837 edge8 %l6, %i0, %g5
17838 sth %i2, [%l7 + 0x2C]
17839 udivcc %g6, 0x0DD8, %g1
17840 movre %l5, %l1, %g3
17841 edge8n %l2, %o0, %g4
17842 srax %i7, 0x0F, %o1
17843 orcc %l0, %i6, %o5
17844 sdivcc %o4, 0x1D1C, %l3
17845 movn %xcc, %i5, %l4
17846 edge16l %i1, %o2, %o3
17847 edge8 %g7, %o6, %i4
17848 addcc %g2, %i3, %l6
17849 movl %icc, %o7, %i0
17850 srlx %g5, %g6, %g1
17851 mulx %i2, %l1, %l5
17852 movl %xcc, %l2, %o0
17853 andcc %g3, 0x0D2C, %g4
17854 edge32ln %o1, %l0, %i7
17855 sth %i6, [%l7 + 0x6A]
17856 mulscc %o5, %o4, %l3
17857 edge8 %i5, %i1, %l4
17858 smulcc %o2, %o3, %g7
17859 movrlz %i4, 0x0AC, %g2
17860 fmovspos %xcc, %f25, %f20
17861 sdiv %o6, 0x1112, %l6
17862 fmovscc %icc, %f24, %f13
17863 lduh [%l7 + 0x52], %o7
17864 st %f10, [%l7 + 0x58]
17865 edge8 %i0, %i3, %g5
17866 andcc %g6, 0x1908, %g1
17867 mulx %l1, %l5, %l2
17868 sub %i2, 0x0457, %o0
17869 array8 %g3, %o1, %g4
17870 xor %l0, %i6, %o5
17871 alignaddrl %i7, %l3, %o4
17872 fmovrdne %i1, %f20, %f24
17873 xorcc %l4, %o2, %o3
17874 movrlez %i5, 0x179, %g7
17875 movle %xcc, %i4, %g2
17876 addc %o6, 0x1EB3, %o7
17877 orncc %l6, %i0, %i3
17878 popc %g5, %g6
17879 movleu %xcc, %l1, %g1
17880 edge8n %l5, %i2, %l2
17881 nop
17882 set 0x40, %g7
17883 ldx [%l7 + %g7], %g3
17884 udivx %o0, 0x18BD, %o1
17885 andncc %g4, %l0, %i6
17886 ldub [%l7 + 0x64], %o5
17887 sdivx %i7, 0x1F4F, %o4
17888 move %xcc, %i1, %l3
17889 alignaddr %o2, %l4, %i5
17890 or %o3, %g7, %i4
17891 fmovrdne %g2, %f20, %f10
17892 movre %o6, %l6, %i0
17893 faligndata %f10, %f28, %f14
17894 mova %icc, %i3, %g5
17895 ldsh [%l7 + 0x1E], %g6
17896 sra %o7, 0x0A, %l1
17897 fmovsa %icc, %f20, %f30
17898 mulx %g1, 0x0569, %i2
17899 fcmpgt32 %f26, %f20, %l2
17900 fnot1 %f0, %f10
17901 sra %l5, 0x15, %o0
17902 fmovrse %g3, %f22, %f18
17903 movneg %xcc, %o1, %l0
17904 subc %g4, 0x0365, %i6
17905 edge32 %i7, %o4, %o5
17906 movrlez %i1, %l3, %o2
17907 andcc %l4, %o3, %i5
17908 movle %xcc, %g7, %i4
17909 stb %g2, [%l7 + 0x2F]
17910 fcmpne16 %f4, %f16, %o6
17911 fcmpeq32 %f14, %f2, %l6
17912 xorcc %i3, 0x0494, %i0
17913 sra %g6, 0x0D, %g5
17914 alignaddrl %o7, %l1, %i2
17915 sth %g1, [%l7 + 0x78]
17916 edge32l %l2, %l5, %o0
17917 movne %xcc, %o1, %l0
17918 udiv %g4, 0x0C02, %g3
17919 fzeros %f2
17920 lduh [%l7 + 0x1E], %i6
17921 fcmpgt16 %f16, %f6, %i7
17922 srlx %o4, %i1, %o5
17923 or %o2, 0x0BEF, %l4
17924 fmovdneg %icc, %f8, %f27
17925 sll %l3, 0x14, %o3
17926 sllx %i5, %g7, %i4
17927 stx %g2, [%l7 + 0x70]
17928 fmovsle %icc, %f27, %f6
17929 fmovs %f7, %f22
17930 sdivx %o6, 0x1446, %l6
17931 smul %i3, 0x120D, %g6
17932 udivx %i0, 0x1DF1, %g5
17933 array16 %l1, %o7, %g1
17934 fcmple16 %f4, %f22, %i2
17935 movrlz %l2, 0x131, %l5
17936 stw %o0, [%l7 + 0x20]
17937 sub %l0, %o1, %g4
17938 fmovdvs %xcc, %f31, %f2
17939 edge8n %i6, %i7, %o4
17940 subc %i1, 0x0FAB, %g3
17941 edge32ln %o2, %o5, %l4
17942 fzero %f28
17943 fands %f8, %f25, %f10
17944 edge32ln %o3, %i5, %g7
17945 st %f11, [%l7 + 0x1C]
17946 sethi 0x1DD0, %l3
17947 fmovrse %g2, %f19, %f29
17948 stw %i4, [%l7 + 0x3C]
17949 andncc %o6, %l6, %i3
17950 fand %f22, %f0, %f22
17951 movgu %xcc, %g6, %g5
17952 movrne %l1, 0x172, %o7
17953 fmovdgu %icc, %f20, %f17
17954 sdiv %g1, 0x101B, %i2
17955 ld [%l7 + 0x78], %f28
17956 edge16n %l2, %l5, %i0
17957 save %l0, %o1, %g4
17958 rdpr %cwp, %g1
17959 rdpr %cansave, %g2
17960 rdpr %canrestore, %g3
17961 rdpr %cleanwin, %g4
17962 rdpr %otherwin, %g5
17963 rdpr %wstate, %g6
17964 fabsd %f2, %f8
17965 array32 %o0, %i7, %i6
17966 fpack32 %f10, %f28, %f26
17967 fmovsn %icc, %f5, %f21
17968 ldx [%l7 + 0x18], %o4
17969 ldsb [%l7 + 0x77], %g3
17970 array16 %o2, %i1, %o5
17971 movneg %xcc, %l4, %i5
17972 lduh [%l7 + 0x56], %g7
17973 faligndata %f26, %f14, %f20
17974 move %icc, %o3, %l3
17975 fpsub16 %f14, %f22, %f8
17976 edge32ln %g2, %i4, %l6
17977 addcc %i3, %o6, %g5
17978 fmovdcc %xcc, %f12, %f19
17979 lduh [%l7 + 0x2C], %l1
17980 st %f11, [%l7 + 0x74]
17981 fmovse %xcc, %f22, %f14
17982 movvc %xcc, %o7, %g6
17983 andn %i2, 0x1F3D, %l2
17984 fmuld8sux16 %f31, %f10, %f14
17985 edge32l %g1, %l5, %i0
17986 sdiv %o1, 0x01B9, %l0
17987 stb %o0, [%l7 + 0x51]
17988 fmovsg %icc, %f6, %f2
17989 fmovsne %xcc, %f25, %f6
17990 smulcc %g4, 0x129E, %i6
17991 array32 %o4, %i7, %o2
17992 fandnot2 %f10, %f20, %f28
17993 fmovs %f30, %f22
17994 movrne %g3, 0x37D, %i1
17995 addcc %l4, 0x1DBB, %i5
17996 array32 %g7, %o5, %o3
17997 fandnot1 %f8, %f20, %f10
17998 sub %l3, %i4, %g2
17999 movvc %xcc, %l6, %i3
18000 xnor %g5, 0x102C, %l1
18001 udivcc %o7, 0x0843, %g6
18002 setx loop_54, %l0, %l1
18003 return %l1
18004 nop
18005 rdpr %cwp, %g1
18006 rdpr %cansave, %g2
18007 rdpr %canrestore, %g3
18008 rdpr %cleanwin, %g4
18009 rdpr %otherwin, %g5
18010 rdpr %wstate, %g6
18011loop_54: ldd [%l7 + 0x68], %g0
18012 array16 %l5, %i2, %o1
18013 edge32n %l0, %o0, %i0
18014 edge8l %i6, %g4, %o4
18015 fmovdpos %icc, %f12, %f15
18016 sdivcc %o2, 0x1C53, %i7
18017 array16 %i1, %l4, %g3
18018 lduh [%l7 + 0x1A], %i5
18019 movvc %xcc, %o5, %g7
18020 fnot2s %f18, %f10
18021 orncc %o3, %i4, %g2
18022 fmovrdlz %l6, %f6, %f4
18023 movcs %icc, %i3, %l3
18024 movvc %xcc, %l1, %g5
18025 edge32ln %o7, %o6, %l2
18026 mulscc %g1, 0x1E39, %g6
18027 sra %l5, 0x0E, %o1
18028 mulscc %i2, %o0, %l0
18029 restore %i6, %g4, %i0
18030 rdpr %cwp, %g1
18031 rdpr %cansave, %g2
18032 rdpr %canrestore, %g3
18033 rdpr %cleanwin, %g4
18034 rdpr %otherwin, %g5
18035 rdpr %wstate, %g6
18036 ldsh [%l7 + 0x4C], %o4
18037 array32 %o2, %i7, %l4
18038 udivcc %i1, 0x1F30, %i5
18039 stb %g3, [%l7 + 0x37]
18040 edge16n %o5, %o3, %i4
18041 edge16ln %g7, %l6, %i3
18042 fcmped %fcc3, %f4, %f22
18043 fmovdl %xcc, %f5, %f18
18044 fmul8ulx16 %f2, %f22, %f22
18045 movrgez %g2, %l1, %g5
18046 mulscc %o7, %l3, %o6
18047 mulscc %g1, 0x1988, %l2
18048 add %g6, %l5, %o1
18049 movcs %icc, %i2, %l0
18050 alignaddr %o0, %i6, %g4
18051 movn %icc, %i0, %o2
18052 array8 %o4, %i7, %i1
18053 addcc %l4, %i5, %g3
18054 array32 %o5, %o3, %g7
18055 array32 %l6, %i3, %g2
18056 sethi 0x11B1, %l1
18057 movrlez %g5, %o7, %l3
18058 udivx %o6, 0x070B, %i4
18059 udivcc %g1, 0x0863, %g6
18060 setx loop_55, %l0, %l1
18061 return %l1
18062 nop
18063 rdpr %cwp, %g1
18064 rdpr %cansave, %g2
18065 rdpr %canrestore, %g3
18066 rdpr %cleanwin, %g4
18067 rdpr %otherwin, %g5
18068 rdpr %wstate, %g6
18069loop_55: sth %i2, [%l7 + 0x42]
18070 edge8n %l0, %o1, %i6
18071 alignaddr %g4, %o0, %i0
18072 subccc %o2, 0x0BB7, %i7
18073 move %xcc, %i1, %o4
18074 nop
18075 set 0x14, %i5
18076 stw %i5, [%l7 + %i5]
18077 movl %xcc, %l4, %g3
18078 mulx %o3, 0x1EAC, %g7
18079 subccc %o5, 0x12F9, %l6
18080 movvs %icc, %i3, %l1
18081 array32 %g2, %g5, %o7
18082 fxor %f12, %f16, %f24
18083 movg %xcc, %l3, %i4
18084 fzero %f14
18085 edge8n %g1, %o6, %l5
18086 nop
18087 set 0x25, %i1
18088 stb %l2, [%l7 + %i1]
18089 sir 0x061E
18090 fmovrdne %i2, %f6, %f8
18091 fmovrdgez %l0, %f26, %f30
18092 std %f30, [%l7 + 0x30]
18093 fmovsvc %xcc, %f12, %f5
18094 fmovsneg %icc, %f24, %f14
18095 save %o1, 0x0B06, %g6
18096 rdpr %cwp, %g1
18097 rdpr %cansave, %g2
18098 rdpr %canrestore, %g3
18099 rdpr %cleanwin, %g4
18100 rdpr %otherwin, %g5
18101 rdpr %wstate, %g6
18102 sdivx %i6, 0x05DF, %g4
18103 subcc %o0, %o2, %i0
18104 fmovdgu %xcc, %f27, %f29
18105 restore %i7, 0x1F83, %i1
18106 rdpr %cwp, %g1
18107 rdpr %cansave, %g2
18108 rdpr %canrestore, %g3
18109 rdpr %cleanwin, %g4
18110 rdpr %otherwin, %g5
18111 rdpr %wstate, %g6
18112 xor %i5, %o4, %l4
18113 fmovrse %g3, %f27, %f18
18114 xnor %o3, %g7, %o5
18115 ldsw [%l7 + 0x4C], %l6
18116 alignaddrl %l1, %g2, %i3
18117 xnor %g5, 0x07CC, %o7
18118 ldsb [%l7 + 0x38], %l3
18119 ld [%l7 + 0x2C], %f16
18120 mulscc %i4, 0x0781, %g1
18121 movle %icc, %o6, %l5
18122 fmovscc %icc, %f5, %f3
18123 sll %i2, %l0, %l2
18124 ldd [%l7 + 0x40], %f4
18125 mulscc %o1, %g6, %g4
18126 fors %f16, %f28, %f28
18127 fnor %f22, %f22, %f16
18128 fmovsneg %xcc, %f27, %f23
18129 save %o0, %i6, %i0
18130 rdpr %cwp, %g1
18131 rdpr %cansave, %g2
18132 rdpr %canrestore, %g3
18133 rdpr %cleanwin, %g4
18134 rdpr %otherwin, %g5
18135 rdpr %wstate, %g6
18136 movcc %xcc, %i7, %o2
18137 fcmpes %fcc3, %f17, %f24
18138 fmovrdne %i5, %f2, %f0
18139 add %o4, %i1, %g3
18140 udivcc %l4, 0x0900, %o3
18141 popc %g7, %l6
18142 sethi 0x090D, %o5
18143 siam 0x2
18144 movrlez %g2, 0x3C3, %i3
18145 sethi 0x1068, %g5
18146 fmovdgu %icc, %f11, %f19
18147 sra %o7, 0x03, %l1
18148 udiv %i4, 0x0E8E, %l3
18149 orn %o6, %g1, %i2
18150 smul %l0, %l2, %o1
18151 sllx %l5, 0x0F, %g4
18152 stb %o0, [%l7 + 0x64]
18153 edge16n %g6, %i0, %i6
18154 udivcc %o2, 0x1648, %i7
18155 movpos %icc, %i5, %i1
18156 fsrc2s %f18, %f11
18157 ldd [%l7 + 0x10], %g2
18158 edge8ln %o4, %l4, %o3
18159 array16 %g7, %l6, %g2
18160 srl %i3, %o5, %o7
18161 edge8ln %l1, %i4, %l3
18162 movrlez %g5, 0x287, %o6
18163 fmovrslez %g1, %f9, %f18
18164 fcmpgt32 %f2, %f24, %i2
18165 sdivx %l0, 0x1DB3, %l2
18166 ld [%l7 + 0x44], %f18
18167 fpsub32 %f20, %f2, %f2
18168 xor %o1, %l5, %o0
18169 subcc %g6, 0x1B0C, %i0
18170 edge32l %g4, %i6, %o2
18171 popc %i5, %i1
18172 fornot2 %f6, %f14, %f12
18173 and %i7, 0x03C4, %o4
18174 mova %xcc, %g3, %l4
18175 sub %o3, %g7, %g2
18176 fnors %f30, %f10, %f8
18177 edge16l %l6, %o5, %i3
18178 andcc %o7, %i4, %l1
18179 ldd [%l7 + 0x20], %f20
18180 fsrc2s %f14, %f23
18181 fcmps %fcc1, %f23, %f4
18182 addc %l3, %o6, %g1
18183 movge %icc, %i2, %g5
18184 movrlz %l2, %l0, %l5
18185 fmovrdlz %o1, %f2, %f0
18186 fnand %f26, %f10, %f28
18187 array32 %g6, %o0, %g4
18188 edge32n %i0, %o2, %i5
18189 fcmpeq16 %f26, %f22, %i6
18190 xorcc %i7, %o4, %i1
18191 xnor %l4, %o3, %g7
18192 add %g3, 0x0528, %l6
18193 save %o5, 0x1387, %i3
18194 rdpr %cwp, %g1
18195 rdpr %cansave, %g2
18196 rdpr %canrestore, %g3
18197 rdpr %cleanwin, %g4
18198 rdpr %otherwin, %g5
18199 rdpr %wstate, %g6
18200 edge16l %o7, %g2, %i4
18201 lduw [%l7 + 0x70], %l1
18202 movrgez %l3, 0x0CA, %o6
18203 sir 0x1F2F
18204 st %f24, [%l7 + 0x6C]
18205 movl %icc, %i2, %g5
18206 array8 %g1, %l2, %l5
18207 movvs %xcc, %o1, %g6
18208 smulcc %o0, 0x179A, %l0
18209 umulcc %i0, 0x037A, %g4
18210 movg %icc, %o2, %i5
18211 fcmpne32 %f18, %f18, %i7
18212 fpadd16s %f5, %f4, %f14
18213 sllx %o4, %i6, %l4
18214 movgu %xcc, %o3, %g7
18215 fabsd %f14, %f20
18216 sub %g3, %i1, %o5
18217 movpos %xcc, %i3, %l6
18218 fornot2s %f29, %f12, %f15
18219 fmovdneg %icc, %f14, %f24
18220 movneg %icc, %g2, %i4
18221 movn %xcc, %l1, %l3
18222 ldd [%l7 + 0x10], %o6
18223 andncc %o7, %i2, %g5
18224 movpos %icc, %g1, %l5
18225 movleu %icc, %o1, %g6
18226 sdivx %o0, 0x1D73, %l0
18227 andncc %l2, %i0, %g4
18228 edge8n %i5, %o2, %o4
18229 xorcc %i7, 0x13E5, %i6
18230 subc %o3, 0x0EA1, %l4
18231 sdivx %g3, 0x0526, %i1
18232 edge16n %g7, %i3, %l6
18233 movcc %icc, %o5, %g2
18234 fmovrde %i4, %f30, %f28
18235 for %f10, %f24, %f16
18236 andcc %l1, %o6, %o7
18237 sll %i2, 0x05, %l3
18238 ldd [%l7 + 0x20], %f20
18239 lduw [%l7 + 0x2C], %g1
18240 fpmerge %f0, %f7, %f20
18241 udivcc %g5, 0x024E, %l5
18242 smul %o1, %g6, %o0
18243 fexpand %f2, %f8
18244 nop
18245 set 0x64, %o3
18246 lduw [%l7 + %o3], %l0
18247 fcmpd %fcc0, %f6, %f2
18248 setx loop_56, %l0, %l1
18249 return %l1
18250 nop
18251 rdpr %cwp, %g1
18252 rdpr %cansave, %g2
18253 rdpr %canrestore, %g3
18254 rdpr %cleanwin, %g4
18255 rdpr %otherwin, %g5
18256 rdpr %wstate, %g6
18257loop_56: fmovscs %xcc, %f7, %f30
18258 stx %i0, [%l7 + 0x60]
18259 edge16ln %o2, %o4, %i6
18260 movvc %xcc, %i7, %o3
18261 movleu %icc, %g3, %i1
18262 andcc %g7, %i3, %l6
18263 edge16ln %o5, %l4, %g2
18264 fmovscs %xcc, %f19, %f1
18265 edge8ln %l1, %i4, %o6
18266 fpsub16s %f18, %f7, %f24
18267 fmovrsgz %o7, %f15, %f9
18268 edge32n %i2, %g1, %g5
18269 umul %l3, 0x05AC, %o1
18270 fmovscc %icc, %f1, %f25
18271 addccc %l5, 0x14FB, %g6
18272 sub %l0, 0x11FD, %o0
18273 add %l2, 0x17DF, %g4
18274 edge8ln %i0, %i5, %o2
18275 movpos %icc, %i6, %i7
18276 ldub [%l7 + 0x6F], %o3
18277 fmuld8ulx16 %f7, %f5, %f0
18278 edge32 %g3, %o4, %i1
18279 sllx %g7, %i3, %l6
18280 movcs %xcc, %o5, %l4
18281 fmuld8ulx16 %f3, %f29, %f18
18282 edge16n %l1, %i4, %g2
18283 edge16n %o6, %i2, %o7
18284 fmuld8ulx16 %f6, %f3, %f6
18285 sll %g1, %l3, %o1
18286 fcmpne32 %f8, %f8, %l5
18287 nop
18288 set 0x34, %g1
18289 stw %g5, [%l7 + %g1]
18290 orcc %g6, 0x18CD, %l0
18291 orncc %l2, %g4, %i0
18292 mova %xcc, %i5, %o2
18293 lduw [%l7 + 0x0C], %i6
18294 edge8l %i7, %o3, %o0
18295 edge8 %o4, %i1, %g3
18296 udiv %i3, 0x18C3, %g7
18297 movneg %icc, %l6, %o5
18298 edge8n %l4, %i4, %l1
18299 sdivcc %o6, 0x00B0, %g2
18300 xnorcc %o7, %i2, %g1
18301 ldd [%l7 + 0x18], %f6
18302 sllx %o1, %l3, %g5
18303 xnor %l5, 0x04AF, %g6
18304 addc %l2, %g4, %i0
18305 xor %l0, 0x0757, %i5
18306 sll %o2, 0x05, %i6
18307 xnor %i7, %o3, %o0
18308 xorcc %o4, %g3, %i1
18309 orn %i3, 0x1024, %g7
18310 add %l6, %l4, %o5
18311 stx %i4, [%l7 + 0x68]
18312 std %f16, [%l7 + 0x58]
18313 fandnot1 %f8, %f8, %f2
18314 movpos %icc, %l1, %o6
18315 movrgz %o7, %g2, %i2
18316 sll %o1, %l3, %g1
18317 fexpand %f0, %f30
18318 fmovdl %icc, %f22, %f23
18319 movre %g5, %g6, %l2
18320 fmovrse %l5, %f11, %f20
18321 stw %i0, [%l7 + 0x68]
18322 udivcc %l0, 0x1DED, %g4
18323 edge8l %o2, %i5, %i7
18324 sllx %o3, 0x18, %o0
18325 edge16n %o4, %i6, %g3
18326 fmovsa %xcc, %f27, %f20
18327 srax %i1, %g7, %i3
18328 xnorcc %l6, 0x023D, %l4
18329 fmovs %f29, %f25
18330 movrgz %i4, 0x244, %l1
18331 xnor %o6, 0x089F, %o7
18332 addc %o5, 0x078D, %i2
18333 movne %icc, %g2, %l3
18334 movcs %icc, %g1, %g5
18335 sir 0x1B9E
18336 mova %xcc, %o1, %l2
18337 edge32l %g6, %l5, %i0
18338 ldsw [%l7 + 0x58], %l0
18339 edge16 %g4, %o2, %i7
18340 movcs %xcc, %o3, %i5
18341 array8 %o0, %o4, %g3
18342 mulx %i1, 0x113A, %g7
18343 andncc %i3, %i6, %l4
18344 sub %i4, 0x0DE4, %l6
18345 movcc %icc, %l1, %o6
18346 orncc %o5, %i2, %o7
18347 array8 %l3, %g1, %g2
18348 udivcc %g5, 0x1BFC, %o1
18349 ldsw [%l7 + 0x74], %l2
18350 stx %l5, [%l7 + 0x38]
18351 fmovrde %i0, %f4, %f20
18352 fmovsvc %xcc, %f30, %f4
18353 edge16ln %g6, %l0, %o2
18354 ldsh [%l7 + 0x0C], %g4
18355 edge16 %i7, %i5, %o0
18356 lduw [%l7 + 0x34], %o3
18357 sth %g3, [%l7 + 0x5A]
18358 smul %o4, %g7, %i3
18359 fandnot2 %f26, %f6, %f14
18360 subcc %i6, 0x0FF5, %i1
18361 fmovrsne %l4, %f9, %f15
18362 movleu %icc, %i4, %l6
18363 srl %o6, %o5, %l1
18364 ldd [%l7 + 0x30], %f26
18365 movle %icc, %i2, %l3
18366 movre %o7, 0x08E, %g1
18367 xnor %g2, %g5, %l2
18368 movl %icc, %o1, %i0
18369 sra %l5, %g6, %o2
18370 fmovsneg %icc, %f14, %f13
18371 array8 %l0, %i7, %g4
18372 xnorcc %o0, 0x0C91, %o3
18373 mulx %i5, 0x197B, %o4
18374 restore %g3, %g7, %i3
18375 rdpr %cwp, %g1
18376 rdpr %cansave, %g2
18377 rdpr %canrestore, %g3
18378 rdpr %cleanwin, %g4
18379 rdpr %otherwin, %g5
18380 rdpr %wstate, %g6
18381 orn %i1, %i6, %l4
18382 sll %i4, %o6, %l6
18383 fmovsn %xcc, %f9, %f18
18384 movgu %xcc, %o5, %i2
18385 ldub [%l7 + 0x3E], %l1
18386 lduh [%l7 + 0x44], %l3
18387 edge32ln %g1, %g2, %g5
18388 setx loop_57, %l0, %l1
18389 return %l1
18390 nop
18391 rdpr %cwp, %g1
18392 rdpr %cansave, %g2
18393 rdpr %canrestore, %g3
18394 rdpr %cleanwin, %g4
18395 rdpr %otherwin, %g5
18396 rdpr %wstate, %g6
18397loop_57: array16 %o7, %l5, %o2
18398 move %xcc, %l0, %i7
18399 subc %g6, 0x0F54, %o0
18400 edge16 %g4, %i5, %o3
18401 sll %g3, %o4, %g7
18402 fmovrsgz %i3, %f29, %f19
18403 movge %icc, %i1, %i6
18404 fmovsa %icc, %f18, %f19
18405 lduw [%l7 + 0x10], %i4
18406 subc %l4, %l6, %o5
18407 alignaddr %o6, %l1, %l3
18408 fmuld8ulx16 %f20, %f2, %f22
18409 lduw [%l7 + 0x44], %i2
18410 orcc %g2, 0x0E61, %g1
18411 edge8ln %l2, %g5, %i0
18412 edge32 %o7, %l5, %o1
18413 xor %l0, 0x13B0, %i7
18414 subccc %o2, 0x185A, %o0
18415 sra %g4, 0x02, %g6
18416 andncc %i5, %g3, %o4
18417 add %o3, %g7, %i3
18418 sra %i6, %i1, %i4
18419 ldx [%l7 + 0x40], %l4
18420 addccc %o5, %o6, %l6
18421 movneg %xcc, %l1, %i2
18422 sub %g2, 0x161A, %l3
18423 edge32ln %g1, %l2, %g5
18424 fcmpeq16 %f20, %f16, %i0
18425 edge32n %o7, %o1, %l5
18426 stw %i7, [%l7 + 0x14]
18427 fsrc2 %f14, %f8
18428 movrgez %l0, %o2, %o0
18429 fpsub32s %f11, %f15, %f27
18430 nop
18431 set 0x30, %g3
18432 ldsw [%l7 + %g3], %g4
18433 movcc %xcc, %i5, %g6
18434 udivx %o4, 0x048F, %o3
18435 std %f0, [%l7 + 0x50]
18436 ldd [%l7 + 0x30], %g6
18437 edge32n %g3, %i6, %i3
18438 fpadd16 %f28, %f16, %f0
18439 fnor %f14, %f12, %f24
18440 fmuld8sux16 %f17, %f11, %f2
18441 xnorcc %i1, 0x1194, %l4
18442 edge8 %i4, %o5, %o6
18443 alignaddrl %l6, %l1, %g2
18444 udivcc %l3, 0x0720, %i2
18445 andncc %l2, %g5, %g1
18446 movne %icc, %i0, %o7
18447 udivcc %l5, 0x0E52, %i7
18448 array8 %o1, %o2, %l0
18449 fmovsvc %xcc, %f17, %f24
18450 srax %g4, 0x18, %o0
18451 fmovd %f20, %f10
18452 fpadd16s %f21, %f14, %f15
18453 fsrc1s %f26, %f14
18454 andcc %i5, %o4, %g6
18455 movcc %icc, %g7, %g3
18456 andn %o3, 0x13FD, %i3
18457 andcc %i6, 0x1106, %l4
18458 subc %i1, 0x041A, %o5
18459 fpack16 %f20, %f25
18460 orn %o6, 0x0227, %l6
18461 edge32ln %l1, %g2, %i4
18462 std %f0, [%l7 + 0x28]
18463 fcmpne16 %f14, %f8, %l3
18464 ld [%l7 + 0x4C], %f22
18465 movn %icc, %i2, %l2
18466 move %xcc, %g5, %g1
18467 xnor %i0, %o7, %l5
18468 edge16ln %i7, %o1, %l0
18469 sethi 0x164D, %o2
18470 fmovrdgz %o0, %f30, %f8
18471 fmovdneg %xcc, %f15, %f1
18472 movgu %xcc, %g4, %i5
18473 orn %o4, 0x16E4, %g6
18474 save %g7, %g3, %o3
18475 rdpr %cwp, %g1
18476 rdpr %cansave, %g2
18477 rdpr %canrestore, %g3
18478 rdpr %cleanwin, %g4
18479 rdpr %otherwin, %g5
18480 rdpr %wstate, %g6
18481 xnorcc %i3, 0x1283, %i6
18482 movcs %icc, %l4, %i1
18483 edge16ln %o5, %l6, %l1
18484 fmovrslez %o6, %f22, %f31
18485 sra %g2, %l3, %i4
18486 movle %icc, %i2, %l2
18487 fcmped %fcc1, %f8, %f24
18488 array16 %g1, %i0, %g5
18489 popc 0x1970, %l5
18490 mulscc %o7, 0x0337, %i7
18491 addc %l0, %o1, %o2
18492 sdiv %o0, 0x0E7E, %g4
18493 edge32l %i5, %o4, %g6
18494 fmovdg %xcc, %f17, %f8
18495 fcmpgt16 %f10, %f20, %g3
18496 fornot2 %f20, %f2, %f26
18497 popc 0x0A57, %o3
18498 fmovrsgez %g7, %f27, %f15
18499 st %f1, [%l7 + 0x64]
18500 fpack32 %f6, %f6, %f24
18501 stx %i3, [%l7 + 0x28]
18502 for %f6, %f18, %f20
18503 or %l4, 0x1D78, %i6
18504 srlx %i1, 0x02, %o5
18505 or %l1, %l6, %g2
18506 sra %l3, %i4, %i2
18507 movleu %icc, %l2, %o6
18508 movrne %i0, 0x33A, %g1
18509 sllx %g5, 0x0A, %o7
18510 fnot2s %f26, %f2
18511 fzeros %f0
18512 sdivx %l5, 0x1C02, %l0
18513 edge8n %i7, %o1, %o2
18514 mova %icc, %g4, %o0
18515 sir 0x0A37
18516 st %f3, [%l7 + 0x20]
18517 stw %o4, [%l7 + 0x20]
18518 movcs %xcc, %g6, %g3
18519 movrlz %i5, 0x266, %g7
18520 edge16n %o3, %l4, %i3
18521 movvc %xcc, %i6, %o5
18522 movrne %i1, %l6, %l1
18523 srl %g2, 0x18, %l3
18524 fmovdleu %xcc, %f18, %f5
18525 ldx [%l7 + 0x28], %i2
18526 fcmpgt16 %f10, %f14, %i4
18527 stw %o6, [%l7 + 0x10]
18528 alignaddr %l2, %i0, %g1
18529 ldub [%l7 + 0x38], %g5
18530 umul %o7, 0x1066, %l5
18531 fmul8x16au %f14, %f0, %f4
18532 fmovdne %icc, %f24, %f15
18533 sdiv %i7, 0x1BCF, %o1
18534 fnors %f10, %f19, %f1
18535 ldsh [%l7 + 0x40], %o2
18536 fmovs %f28, %f28
18537 ldsh [%l7 + 0x34], %l0
18538 fnands %f22, %f13, %f5
18539 mulx %g4, %o0, %o4
18540 edge32 %g6, %g3, %g7
18541 movrlz %i5, 0x009, %o3
18542 sethi 0x16EA, %i3
18543 andncc %i6, %l4, %i1
18544 xnor %l6, %l1, %o5
18545 movrgez %g2, 0x2F7, %i2
18546 array8 %l3, %o6, %i4
18547 orn %i0, %g1, %g5
18548 addc %l2, 0x1EA8, %l5
18549 movrgz %o7, 0x30F, %o1
18550 ldx [%l7 + 0x20], %o2
18551 movrgez %l0, 0x2E5, %i7
18552 xnor %g4, %o4, %o0
18553 movrgz %g3, %g6, %g7
18554 edge8ln %o3, %i3, %i5
18555 fnor %f10, %f6, %f20
18556 fmul8x16au %f24, %f1, %f4
18557 fpadd16 %f14, %f18, %f14
18558 array16 %l4, %i6, %i1
18559 fsrc1 %f4, %f14
18560 sllx %l6, 0x15, %l1
18561 edge16ln %g2, %i2, %l3
18562 lduw [%l7 + 0x38], %o5
18563 movvs %xcc, %o6, %i0
18564 subccc %i4, %g5, %l2
18565 xor %g1, %o7, %o1
18566 edge32ln %l5, %o2, %i7
18567 ldub [%l7 + 0x0A], %g4
18568 ldsw [%l7 + 0x18], %l0
18569 sdivx %o0, 0x0B7A, %o4
18570 sll %g3, %g6, %g7
18571 move %icc, %i3, %o3
18572 fmovdcc %icc, %f2, %f18
18573 andncc %i5, %l4, %i6
18574 edge8ln %i1, %l6, %g2
18575 ldd [%l7 + 0x28], %i2
18576 fcmpgt32 %f16, %f28, %l3
18577 movne %xcc, %o5, %l1
18578 fcmped %fcc3, %f14, %f8
18579 smul %i0, %o6, %g5
18580 fandnot2s %f24, %f17, %f9
18581 fxor %f12, %f12, %f20
18582 array8 %i4, %g1, %o7
18583 fcmps %fcc0, %f30, %f19
18584 subc %l2, 0x0AE8, %l5
18585 fmovsvs %icc, %f23, %f27
18586 xnorcc %o1, 0x0C1E, %o2
18587 fmovdle %icc, %f11, %f16
18588 fmovspos %icc, %f10, %f2
18589 fandnot2s %f30, %f4, %f21
18590 orn %g4, %i7, %o0
18591 array16 %o4, %l0, %g6
18592 fnand %f16, %f26, %f0
18593 sdivcc %g3, 0x0A43, %g7
18594 sth %o3, [%l7 + 0x76]
18595 xor %i3, %l4, %i6
18596 movleu %icc, %i5, %i1
18597 andn %g2, 0x1FB5, %l6
18598 st %f25, [%l7 + 0x10]
18599 movne %xcc, %i2, %o5
18600 ldd [%l7 + 0x30], %l2
18601 movgu %icc, %l1, %o6
18602 andncc %g5, %i0, %i4
18603 fmul8ulx16 %f2, %f16, %f12
18604 sethi 0x1815, %g1
18605 edge16 %l2, %l5, %o7
18606 mulscc %o2, %g4, %o1
18607 array32 %o0, %o4, %i7
18608 alignaddr %g6, %g3, %l0
18609 std %f14, [%l7 + 0x60]
18610 move %icc, %g7, %o3
18611 edge16l %i3, %l4, %i5
18612 edge8l %i1, %i6, %g2
18613 ldsw [%l7 + 0x54], %l6
18614 movge %xcc, %i2, %o5
18615 movn %icc, %l1, %o6
18616 xnor %l3, 0x0475, %g5
18617 lduw [%l7 + 0x54], %i0
18618 sub %g1, 0x174D, %l2
18619 andncc %l5, %i4, %o7
18620 edge32 %o2, %o1, %o0
18621 fandnot1s %f5, %f6, %f9
18622 orn %g4, 0x1836, %i7
18623 edge8 %o4, %g6, %l0
18624 fnot1s %f4, %f19
18625 movre %g3, %g7, %o3
18626 fmovrdgez %i3, %f20, %f10
18627 fexpand %f15, %f20
18628 fsrc1 %f14, %f8
18629 udiv %l4, 0x0104, %i1
18630 stx %i5, [%l7 + 0x20]
18631 sub %i6, %l6, %g2
18632 udiv %o5, 0x0A8B, %i2
18633 srl %l1, %l3, %g5
18634 std %f12, [%l7 + 0x10]
18635 xor %i0, %g1, %l2
18636 fmovrdgez %o6, %f6, %f28
18637 std %f10, [%l7 + 0x10]
18638 ldsb [%l7 + 0x11], %l5
18639 movvs %icc, %o7, %o2
18640 edge16 %o1, %o0, %g4
18641 fmovsn %xcc, %f1, %f11
18642 fcmps %fcc1, %f16, %f17
18643 lduh [%l7 + 0x5A], %i4
18644 subccc %i7, 0x012C, %o4
18645 subccc %g6, 0x14D1, %g3
18646 movre %g7, 0x372, %l0
18647 edge32n %o3, %i3, %i1
18648 edge32n %i5, %i6, %l6
18649 array8 %l4, %o5, %i2
18650 fmovsvc %icc, %f14, %f29
18651 edge16n %g2, %l1, %g5
18652 and %i0, 0x0ED9, %g1
18653 fmovdge %icc, %f30, %f24
18654 udiv %l3, 0x04F4, %l2
18655 xnor %o6, %l5, %o2
18656 andn %o1, 0x1753, %o0
18657 addcc %o7, 0x18F2, %i4
18658 and %g4, 0x1CEF, %o4
18659 popc 0x1A88, %i7
18660 fmovs %f30, %f12
18661 fmovrde %g3, %f8, %f2
18662 fzero %f16
18663 movge %icc, %g7, %l0
18664 movrgez %o3, 0x135, %i3
18665 alignaddr %i1, %i5, %i6
18666 fand %f28, %f28, %f6
18667 orn %l6, %l4, %g6
18668 edge32n %i2, %o5, %l1
18669 fmovrse %g5, %f1, %f16
18670 xnorcc %g2, %g1, %i0
18671 xor %l2, %o6, %l3
18672 fmovdpos %icc, %f23, %f25
18673 sllx %l5, %o2, %o1
18674 array8 %o0, %o7, %i4
18675 add %o4, 0x1711, %g4
18676 orn %i7, %g3, %g7
18677 fmovrdlez %l0, %f22, %f30
18678 mulscc %o3, %i1, %i3
18679 move %xcc, %i6, %l6
18680 array16 %l4, %i5, %g6
18681 lduw [%l7 + 0x20], %o5
18682 movn %xcc, %i2, %l1
18683 sth %g5, [%l7 + 0x5C]
18684 movn %xcc, %g2, %g1
18685 fmul8x16 %f30, %f26, %f10
18686 lduh [%l7 + 0x14], %l2
18687 xnor %o6, 0x0FCE, %i0
18688 edge32ln %l5, %l3, %o1
18689 xor %o0, %o2, %o7
18690 movgu %icc, %i4, %g4
18691 fcmple16 %f6, %f10, %i7
18692 edge32ln %g3, %o4, %l0
18693 array32 %o3, %g7, %i1
18694 fpsub16s %f5, %f20, %f9
18695 mulscc %i6, 0x06B9, %i3
18696 movre %l6, 0x396, %l4
18697 fmovrse %i5, %f28, %f20
18698 and %o5, %g6, %i2
18699 restore %g5, 0x1A26, %g2
18700 rdpr %cwp, %g1
18701 rdpr %cansave, %g2
18702 rdpr %canrestore, %g3
18703 rdpr %cleanwin, %g4
18704 rdpr %otherwin, %g5
18705 rdpr %wstate, %g6
18706 fmovspos %xcc, %f25, %f16
18707 subcc %l1, %l2, %o6
18708 fmovrdlz %g1, %f26, %f4
18709 fmul8x16 %f11, %f14, %f30
18710 movvs %xcc, %l5, %i0
18711 fmul8x16 %f8, %f20, %f24
18712 fmovsleu %xcc, %f30, %f27
18713 add %l3, %o0, %o1
18714 popc %o7, %o2
18715 fpadd32s %f13, %f2, %f28
18716 fmovsa %xcc, %f5, %f29
18717 save %g4, 0x1B78, %i4
18718 rdpr %cwp, %g1
18719 rdpr %cansave, %g2
18720 rdpr %canrestore, %g3
18721 rdpr %cleanwin, %g4
18722 rdpr %otherwin, %g5
18723 rdpr %wstate, %g6
18724 sdiv %i7, 0x1548, %o4
18725 stw %g3, [%l7 + 0x5C]
18726 fxors %f24, %f8, %f4
18727 movrlez %l0, 0x310, %g7
18728 edge8n %o3, %i6, %i1
18729 xor %i3, %l4, %l6
18730 sdivx %i5, 0x03F5, %g6
18731 movpos %icc, %o5, %g5
18732 andn %g2, 0x01CC, %i2
18733 movrgz %l2, 0x221, %o6
18734 ldsh [%l7 + 0x42], %g1
18735 andncc %l1, %l5, %l3
18736 ldub [%l7 + 0x49], %o0
18737 mulx %o1, 0x11EE, %o7
18738 umulcc %i0, %o2, %i4
18739 save %i7, %g4, %o4
18740 rdpr %cwp, %g1
18741 rdpr %cansave, %g2
18742 rdpr %canrestore, %g3
18743 rdpr %cleanwin, %g4
18744 rdpr %otherwin, %g5
18745 rdpr %wstate, %g6
18746 udivx %g3, 0x0170, %l0
18747 add %o3, 0x0824, %g7
18748 and %i1, 0x0B27, %i6
18749 movrgez %i3, 0x3AC, %l6
18750 movrgez %l4, 0x2E2, %i5
18751 fmovdn %xcc, %f24, %f0
18752 ldx [%l7 + 0x18], %g6
18753 movvc %xcc, %g5, %o5
18754 orncc %g2, 0x1E58, %l2
18755 fcmpes %fcc2, %f3, %f12
18756 movneg %xcc, %o6, %i2
18757 umul %g1, 0x137C, %l1
18758 andcc %l3, 0x119A, %o0
18759 fnot2s %f26, %f16
18760 fmovdle %icc, %f22, %f7
18761 mova %icc, %o1, %o7
18762 movrne %l5, %o2, %i4
18763 edge8ln %i7, %i0, %o4
18764 addcc %g4, 0x024E, %g3
18765 edge16ln %o3, %l0, %g7
18766 fcmpgt16 %f30, %f18, %i1
18767 for %f12, %f30, %f4
18768 nop
18769 set 0x26, %o6
18770 lduh [%l7 + %o6], %i6
18771 lduh [%l7 + 0x32], %i3
18772 std %f16, [%l7 + 0x50]
18773 move %icc, %l4, %l6
18774 fmovrdgz %g6, %f14, %f0
18775 srl %g5, %o5, %g2
18776 ld [%l7 + 0x4C], %f2
18777 ldsh [%l7 + 0x26], %i5
18778 nop
18779 set 0x68, %o4
18780 ldd [%l7 + %o4], %l2
18781 ldub [%l7 + 0x65], %o6
18782 stw %i2, [%l7 + 0x08]
18783 fnand %f8, %f18, %f8
18784 fmul8sux16 %f24, %f12, %f12
18785 nop
18786 set 0x7A, %i3
18787 lduh [%l7 + %i3], %l1
18788 sdivcc %l3, 0x04F3, %o0
18789 alignaddrl %g1, %o1, %l5
18790 fcmps %fcc0, %f18, %f21
18791 fones %f10
18792 movge %icc, %o2, %i4
18793 sllx %i7, %i0, %o4
18794 lduw [%l7 + 0x28], %o7
18795 fcmped %fcc3, %f6, %f6
18796 sub %g3, %o3, %g4
18797 movrlz %g7, %l0, %i6
18798 fmovscc %icc, %f20, %f28
18799 setx loop_58, %l0, %l1
18800 return %l1
18801 nop
18802 rdpr %cwp, %g1
18803 rdpr %cansave, %g2
18804 rdpr %canrestore, %g3
18805 rdpr %cleanwin, %g4
18806 rdpr %otherwin, %g5
18807 rdpr %wstate, %g6
18808loop_58: ldsb [%l7 + 0x62], %i1
18809 array8 %l6, %g5, %o5
18810 addc %g2, 0x0B19, %i5
18811 umulcc %l2, 0x1715, %o6
18812 srlx %g6, %l1, %l3
18813 orn %o0, %i2, %g1
18814 movgu %icc, %l5, %o2
18815 array32 %i4, %i7, %o1
18816 edge32 %i0, %o7, %g3
18817 popc %o3, %o4
18818 stb %g7, [%l7 + 0x7F]
18819 movgu %xcc, %g4, %i6
18820 move %icc, %l0, %l4
18821 sethi 0x1C46, %i1
18822 movge %icc, %i3, %g5
18823 ldsb [%l7 + 0x53], %o5
18824 movvc %icc, %g2, %l6
18825 orncc %l2, 0x1B34, %i5
18826 edge16n %g6, %l1, %o6
18827 fornot2s %f1, %f10, %f30
18828 movpos %icc, %o0, %i2
18829 fmovrdgez %l3, %f2, %f2
18830 sub %l5, 0x0FDD, %o2
18831 st %f31, [%l7 + 0x7C]
18832 fpmerge %f9, %f0, %f12
18833 fabsd %f18, %f28
18834 edge8n %g1, %i7, %o1
18835 mulscc %i4, 0x13A9, %o7
18836 edge16ln %g3, %i0, %o3
18837 orcc %g7, 0x046B, %g4
18838 popc %o4, %l0
18839 movvs %icc, %l4, %i6
18840 movge %xcc, %i1, %g5
18841 fmovse %xcc, %f20, %f8
18842 alignaddrl %o5, %i3, %g2
18843 xorcc %l2, %l6, %i5
18844 fnands %f27, %f0, %f23
18845 movleu %xcc, %l1, %o6
18846 smulcc %o0, %i2, %l3
18847 andncc %l5, %o2, %g6
18848 movrgez %i7, %o1, %i4
18849 ldsw [%l7 + 0x78], %g1
18850 subc %g3, 0x1CEC, %o7
18851 movrlez %o3, 0x07E, %g7
18852 subc %i0, 0x1D92, %g4
18853 fcmps %fcc2, %f2, %f3
18854 sll %l0, 0x0E, %l4
18855 edge32 %i6, %i1, %o4
18856 mulx %g5, %i3, %o5
18857 st %f28, [%l7 + 0x1C]
18858 ldsb [%l7 + 0x1D], %l2
18859 ldsb [%l7 + 0x4E], %l6
18860 fmovd %f6, %f0
18861 orcc %i5, %g2, %l1
18862 ld [%l7 + 0x08], %f23
18863 sdivx %o6, 0x0398, %i2
18864 fmovrsgz %o0, %f21, %f23
18865 xor %l3, 0x0B5B, %l5
18866 subccc %o2, 0x0BE7, %g6
18867 fsrc1s %f15, %f23
18868 fand %f26, %f28, %f4
18869 fnot1s %f2, %f6
18870 movl %xcc, %o1, %i7
18871 movrlez %g1, %i4, %o7
18872 mulx %g3, %g7, %o3
18873 movvc %xcc, %g4, %i0
18874 sethi 0x0FD5, %l0
18875 fmovsneg %icc, %f20, %f8
18876 stw %l4, [%l7 + 0x24]
18877 fmovrsne %i6, %f7, %f29
18878 movrgz %o4, 0x00E, %g5
18879 mulx %i1, %o5, %l2
18880 subccc %i3, %l6, %g2
18881 fmovrsne %i5, %f26, %f29
18882 fmul8sux16 %f24, %f18, %f6
18883 sllx %o6, 0x1F, %l1
18884 st %f21, [%l7 + 0x44]
18885 st %f13, [%l7 + 0x78]
18886 edge8ln %i2, %l3, %l5
18887 edge8 %o0, %g6, %o1
18888 movge %xcc, %o2, %g1
18889 addccc %i7, %i4, %g3
18890 edge8l %o7, %o3, %g4
18891 subcc %i0, %l0, %l4
18892 mulscc %i6, %o4, %g7
18893 stx %g5, [%l7 + 0x38]
18894 smulcc %i1, %o5, %i3
18895 sllx %l2, 0x1A, %g2
18896 ld [%l7 + 0x40], %f7
18897 save %l6, %i5, %l1
18898 rdpr %cwp, %g1
18899 rdpr %cansave, %g2
18900 rdpr %canrestore, %g3
18901 rdpr %cleanwin, %g4
18902 rdpr %otherwin, %g5
18903 rdpr %wstate, %g6
18904 subcc %o6, 0x0263, %l3
18905 popc 0x1720, %l5
18906 movne %xcc, %i2, %g6
18907 array8 %o0, %o1, %g1
18908 andncc %i7, %o2, %g3
18909 add %o7, %o3, %i4
18910 lduh [%l7 + 0x0A], %g4
18911 alignaddr %i0, %l0, %l4
18912 movrlez %i6, %g7, %o4
18913 srl %i1, %g5, %i3
18914 fpackfix %f28, %f9
18915 mova %xcc, %o5, %g2
18916 ldub [%l7 + 0x58], %l2
18917 mova %icc, %i5, %l1
18918 movg %xcc, %l6, %l3
18919 subc %l5, 0x0A98, %o6
18920 sra %g6, %i2, %o0
18921 sub %g1, 0x11E5, %o1
18922 alignaddrl %i7, %g3, %o7
18923 udiv %o3, 0x1BF7, %i4
18924 fcmpd %fcc0, %f6, %f16
18925 fcmps %fcc1, %f29, %f2
18926 ldsw [%l7 + 0x14], %g4
18927 orn %i0, 0x00D2, %l0
18928 xnorcc %l4, 0x13F1, %i6
18929 sll %o2, 0x1F, %o4
18930 array16 %g7, %g5, %i3
18931 popc 0x18F8, %o5
18932 fcmpeq16 %f14, %f24, %i1
18933 movg %xcc, %g2, %l2
18934 xnor %i5, 0x1FEE, %l1
18935 nop
18936 set 0x10, %i2
18937 std %f20, [%l7 + %i2]
18938 orn %l3, %l6, %o6
18939 std %f28, [%l7 + 0x38]
18940 xor %g6, %l5, %o0
18941 fmovscs %icc, %f1, %f24
18942 ldx [%l7 + 0x48], %i2
18943 sethi 0x1ADD, %o1
18944 fnot2 %f22, %f18
18945 umul %i7, %g3, %g1
18946 edge32n %o3, %i4, %g4
18947 lduw [%l7 + 0x5C], %o7
18948 sth %i0, [%l7 + 0x58]
18949 fnors %f29, %f30, %f14
18950 movg %xcc, %l0, %i6
18951 xnor %o2, 0x0AA8, %o4
18952 movgu %xcc, %l4, %g7
18953 edge16ln %g5, %i3, %i1
18954 fzeros %f19
18955 nop
18956 set 0x5A, %l1
18957 ldsb [%l7 + %l1], %o5
18958 movcs %xcc, %g2, %l2
18959 alignaddrl %i5, %l3, %l6
18960 movg %icc, %o6, %g6
18961 udivcc %l1, 0x1AA0, %l5
18962 edge16l %o0, %i2, %o1
18963 sdivx %i7, 0x1CCF, %g1
18964 sdivcc %o3, 0x1B2D, %g3
18965 sth %g4, [%l7 + 0x6C]
18966 movrne %o7, 0x0ED, %i4
18967 fcmpgt32 %f28, %f28, %l0
18968 movrlz %i0, %o2, %i6
18969 orncc %o4, 0x0D63, %l4
18970 movleu %xcc, %g5, %i3
18971 edge8ln %i1, %g7, %o5
18972 ldd [%l7 + 0x48], %f26
18973 movrlz %l2, %g2, %l3
18974 fmovdvc %icc, %f26, %f18
18975 movcs %icc, %l6, %o6
18976 movgu %xcc, %g6, %i5
18977 st %f11, [%l7 + 0x34]
18978 sdiv %l5, 0x12DF, %l1
18979 movle %icc, %o0, %o1
18980 orcc %i2, %i7, %o3
18981 addc %g1, %g3, %o7
18982 fmul8ulx16 %f6, %f26, %f14
18983 mova %xcc, %i4, %l0
18984 fexpand %f26, %f28
18985 fand %f0, %f10, %f22
18986 stb %g4, [%l7 + 0x2D]
18987 movg %xcc, %i0, %i6
18988 fpsub32s %f1, %f2, %f8
18989 movpos %icc, %o4, %o2
18990 movcc %xcc, %l4, %i3
18991 smulcc %i1, %g7, %o5
18992 xor %g5, %l2, %l3
18993 movrlz %g2, %l6, %o6
18994 nop
18995 set 0x08, %l5
18996 stx %i5, [%l7 + %l5]
18997 xnor %g6, %l1, %l5
18998 movrgez %o1, %o0, %i7
18999 sdiv %o3, 0x0297, %i2
19000 srlx %g1, %o7, %g3
19001 srax %i4, 0x16, %g4
19002 edge16ln %i0, %i6, %l0
19003 sir 0x0BA0
19004 fornot1s %f3, %f12, %f24
19005 fpsub32s %f10, %f31, %f23
19006 andcc %o2, 0x1398, %o4
19007 ldd [%l7 + 0x50], %i2
19008 fmovsl %xcc, %f12, %f14
19009 umulcc %l4, %g7, %o5
19010 mulscc %g5, %i1, %l3
19011 edge16ln %l2, %g2, %l6
19012 std %f12, [%l7 + 0x48]
19013 movgu %icc, %i5, %o6
19014 orcc %g6, %l1, %l5
19015 movleu %xcc, %o1, %o0
19016 alignaddr %i7, %o3, %i2
19017 fandnot1s %f15, %f29, %f15
19018 xor %o7, 0x08E8, %g3
19019 fnegd %f10, %f16
19020 restore %i4, 0x0F0D, %g1
19021 rdpr %cwp, %g1
19022 rdpr %cansave, %g2
19023 rdpr %canrestore, %g3
19024 rdpr %cleanwin, %g4
19025 rdpr %otherwin, %g5
19026 rdpr %wstate, %g6
19027 movcc %icc, %i0, %i6
19028 setx loop_59, %l0, %l1
19029 return %l1
19030 nop
19031 rdpr %cwp, %g1
19032 rdpr %cansave, %g2
19033 rdpr %canrestore, %g3
19034 rdpr %cleanwin, %g4
19035 rdpr %otherwin, %g5
19036 rdpr %wstate, %g6
19037loop_59: movgu %icc, %o2, %o4
19038 movvc %icc, %i3, %g7
19039 smulcc %l4, %g5, %o5
19040 sdivcc %i1, 0x1298, %l2
19041 fmovsgu %xcc, %f31, %f25
19042 fmovrsgz %l3, %f14, %f20
19043 srl %l6, 0x06, %g2
19044 movg %icc, %i5, %o6
19045 mulx %g6, %l1, %l5
19046 or %o1, 0x1E2C, %i7
19047 ldx [%l7 + 0x10], %o3
19048 mova %xcc, %o0, %i2
19049 fcmpes %fcc3, %f30, %f6
19050 popc 0x03F5, %o7
19051 sdivx %g3, 0x0AE9, %i4
19052 std %f26, [%l7 + 0x78]
19053 orcc %i0, %i6, %g1
19054 movneg %xcc, %l0, %o2
19055 movrlz %o4, %g4, %i3
19056 mova %xcc, %g7, %g5
19057 nop
19058 set 0x78, %g2
19059 std %f28, [%l7 + %g2]
19060 orcc %o5, 0x142B, %i1
19061 fabss %f15, %f17
19062 mova %xcc, %l2, %l3
19063 nop
19064 set 0x59, %i4
19065 ldsb [%l7 + %i4], %l4
19066 mulscc %l6, 0x1BCF, %g2
19067 nop
19068 set 0x48, %o1
19069 sth %i5, [%l7 + %o1]
19070 or %g6, %o6, %l1
19071 addccc %l5, 0x1FFC, %o1
19072 fpsub16s %f10, %f0, %f31
19073 srax %o3, %i7, %i2
19074 fmovsge %xcc, %f19, %f8
19075 edge32 %o7, %o0, %g3
19076 fmovrsgez %i0, %f30, %f5
19077 ldd [%l7 + 0x70], %f4
19078 edge32n %i4, %g1, %l0
19079 umulcc %i6, %o2, %g4
19080 movrlz %i3, %g7, %g5
19081 array32 %o5, %o4, %i1
19082 std %f26, [%l7 + 0x28]
19083 sth %l2, [%l7 + 0x16]
19084 sir 0x1697
19085 fmovscs %xcc, %f20, %f17
19086 move %icc, %l3, %l4
19087 fnot1 %f8, %f26
19088 subcc %g2, 0x103A, %l6
19089 sra %g6, 0x09, %i5
19090 movvc %xcc, %l1, %o6
19091 movleu %xcc, %l5, %o3
19092 ldub [%l7 + 0x41], %o1
19093 movle %xcc, %i7, %o7
19094 restore %i2, 0x0E59, %o0
19095 rdpr %cwp, %g1
19096 rdpr %cansave, %g2
19097 rdpr %canrestore, %g3
19098 rdpr %cleanwin, %g4
19099 rdpr %otherwin, %g5
19100 rdpr %wstate, %g6
19101 movcs %xcc, %i0, %i4
19102 stb %g3, [%l7 + 0x15]
19103 fmovdg %xcc, %f5, %f22
19104 lduw [%l7 + 0x64], %l0
19105 smul %i6, 0x04F5, %o2
19106 andncc %g4, %i3, %g1
19107 array16 %g5, %g7, %o4
19108 movge %xcc, %i1, %o5
19109 fandnot1s %f19, %f30, %f20
19110 movvs %icc, %l3, %l2
19111 alignaddrl %l4, %l6, %g6
19112 std %f16, [%l7 + 0x40]
19113 move %xcc, %g2, %i5
19114 fcmple32 %f12, %f2, %o6
19115 movn %icc, %l1, %o3
19116 edge16ln %l5, %i7, %o7
19117 movg %xcc, %o1, %i2
19118 stx %o0, [%l7 + 0x18]
19119 array32 %i0, %i4, %g3
19120 sdivcc %i6, 0x0C43, %o2
19121 fmovdg %icc, %f2, %f10
19122 fors %f11, %f11, %f7
19123 ldsb [%l7 + 0x3C], %g4
19124 nop
19125 set 0x16, %l4
19126 stb %l0, [%l7 + %l4]
19127 st %f4, [%l7 + 0x18]
19128 fpadd16s %f1, %f9, %f6
19129 xorcc %g1, 0x0EEE, %i3
19130 save %g5, %g7, %o4
19131 rdpr %cwp, %g1
19132 rdpr %cansave, %g2
19133 rdpr %canrestore, %g3
19134 rdpr %cleanwin, %g4
19135 rdpr %otherwin, %g5
19136 rdpr %wstate, %g6
19137 ldsh [%l7 + 0x7A], %i1
19138 edge32l %l3, %o5, %l4
19139 andn %l2, %g6, %l6
19140 stw %i5, [%l7 + 0x4C]
19141 alignaddr %o6, %g2, %o3
19142 movvs %xcc, %l5, %i7
19143 sdiv %l1, 0x1AE3, %o1
19144 fpadd32s %f23, %f31, %f15
19145 movpos %xcc, %o7, %i2
19146 fandnot2s %f13, %f3, %f12
19147 mulscc %o0, %i4, %i0
19148 andcc %g3, 0x0AA4, %i6
19149 setx loop_60, %l0, %l1
19150 return %l1
19151 nop
19152 rdpr %cwp, %g1
19153 rdpr %cansave, %g2
19154 rdpr %canrestore, %g3
19155 rdpr %cleanwin, %g4
19156 rdpr %otherwin, %g5
19157 rdpr %wstate, %g6
19158loop_60: ldd [%l7 + 0x10], %f2
19159 fmovd %f12, %f26
19160 sethi 0x02E6, %l0
19161 st %f0, [%l7 + 0x14]
19162 movl %icc, %i3, %g5
19163 ldsw [%l7 + 0x3C], %g7
19164 edge32ln %o4, %i1, %l3
19165 xor %g1, 0x1E5F, %l4
19166 movvc %icc, %l2, %g6
19167 smulcc %l6, 0x1C15, %i5
19168 edge8 %o6, %g2, %o5
19169 fmul8ulx16 %f18, %f28, %f2
19170 fmovscc %xcc, %f2, %f17
19171 ldd [%l7 + 0x38], %f18
19172 nop
19173 set 0x78, %l3
19174 ldd [%l7 + %l3], %f10
19175 st %f4, [%l7 + 0x20]
19176 movcc %icc, %o3, %i7
19177 addc %l5, %o1, %o7
19178 sth %i2, [%l7 + 0x7A]
19179 array32 %o0, %l1, %i4
19180 xor %i0, %g3, %o2
19181 smulcc %i6, 0x0CF2, %g4
19182 smul %l0, 0x0643, %i3
19183 srlx %g7, %o4, %g5
19184 movneg %icc, %l3, %i1
19185 movrlez %l4, %l2, %g6
19186 fandnot2 %f16, %f8, %f16
19187 fornot2 %f28, %f22, %f2
19188 fmovdg %xcc, %f16, %f1
19189 movrgez %l6, %i5, %g1
19190 sdiv %g2, 0x0702, %o5
19191 movcs %xcc, %o6, %o3
19192 fmovrsgz %l5, %f26, %f22
19193 movcs %icc, %o1, %i7
19194 fmovdne %xcc, %f21, %f27
19195 movrgz %o7, %i2, %l1
19196 fcmpeq16 %f18, %f0, %o0
19197 edge32n %i0, %g3, %o2
19198 fmovde %xcc, %f23, %f22
19199 nop
19200 set 0x38, %l6
19201 sth %i6, [%l7 + %l6]
19202 subc %g4, 0x12A4, %i4
19203 edge16ln %i3, %l0, %o4
19204 movvs %xcc, %g5, %l3
19205 orncc %g7, 0x06CB, %i1
19206 movcs %xcc, %l4, %l2
19207 st %f15, [%l7 + 0x18]
19208 fmovrsgez %l6, %f12, %f22
19209 movrlz %i5, 0x2C5, %g6
19210 andcc %g2, 0x174F, %o5
19211 subccc %g1, 0x18BE, %o3
19212 sir 0x1C95
19213 std %f28, [%l7 + 0x20]
19214 umul %l5, 0x06D2, %o1
19215 movn %xcc, %o6, %i7
19216 fmovsvs %icc, %f27, %f6
19217 andcc %o7, %l1, %i2
19218 fandnot1s %f3, %f12, %f31
19219 movge %xcc, %o0, %g3
19220 umul %i0, %o2, %g4
19221 srlx %i4, 0x1C, %i6
19222 fmovdleu %xcc, %f7, %f2
19223 sdiv %l0, 0x104F, %o4
19224 addccc %g5, %i3, %g7
19225 sra %l3, 0x01, %l4
19226 srl %i1, 0x09, %l2
19227 array8 %l6, %i5, %g2
19228 lduw [%l7 + 0x40], %o5
19229 movrlez %g6, 0x3F9, %g1
19230 move %xcc, %l5, %o3
19231 movl %icc, %o6, %i7
19232 add %o1, %o7, %i2
19233 fornot2s %f30, %f30, %f22
19234 movrgz %l1, %o0, %i0
19235 udivx %g3, 0x0322, %o2
19236 fmovrsgez %g4, %f18, %f26
19237 ldd [%l7 + 0x78], %i6
19238 sdiv %i4, 0x04BE, %l0
19239 sllx %g5, %o4, %i3
19240 fmovrde %g7, %f10, %f6
19241 fpmerge %f24, %f4, %f12
19242 mova %icc, %l3, %i1
19243 udiv %l4, 0x1660, %l6
19244 orn %i5, %l2, %g2
19245 addc %g6, 0x1134, %o5
19246 fmuld8sux16 %f11, %f14, %f30
19247 srl %g1, %l5, %o3
19248 or %i7, %o6, %o1
19249 movcc %icc, %o7, %l1
19250 andncc %o0, %i2, %i0
19251 fmovdgu %icc, %f15, %f26
19252 sll %o2, 0x11, %g4
19253 movrne %g3, 0x241, %i6
19254 fzero %f18
19255 orncc %i4, 0x0209, %g5
19256 xorcc %o4, 0x1221, %i3
19257 fmovde %xcc, %f3, %f9
19258 stb %l0, [%l7 + 0x48]
19259 movre %l3, %i1, %l4
19260 subcc %g7, %l6, %i5
19261 fmovd %f22, %f20
19262 movne %icc, %g2, %l2
19263 save %o5, 0x06FE, %g6
19264 rdpr %cwp, %g1
19265 rdpr %cansave, %g2
19266 rdpr %canrestore, %g3
19267 rdpr %cleanwin, %g4
19268 rdpr %otherwin, %g5
19269 rdpr %wstate, %g6
19270 smul %g1, %l5, %o3
19271 addc %o6, %i7, %o7
19272 stb %l1, [%l7 + 0x5E]
19273 stw %o1, [%l7 + 0x60]
19274 subcc %i2, %o0, %i0
19275 sdiv %o2, 0x1916, %g4
19276 edge16l %g3, %i6, %i4
19277 fpack16 %f6, %f0
19278 fmovdvc %xcc, %f8, %f4
19279 lduh [%l7 + 0x5E], %o4
19280 restore %i3, 0x1AD7, %l0
19281 rdpr %cwp, %g1
19282 rdpr %cansave, %g2
19283 rdpr %canrestore, %g3
19284 rdpr %cleanwin, %g4
19285 rdpr %otherwin, %g5
19286 rdpr %wstate, %g6
19287 fmovsneg %xcc, %f0, %f9
19288 ld [%l7 + 0x40], %f0
19289 stw %g5, [%l7 + 0x20]
19290 fpadd16 %f6, %f4, %f14
19291 xorcc %i1, %l3, %l4
19292 movpos %icc, %g7, %l6
19293 array8 %g2, %i5, %o5
19294 umulcc %l2, 0x029F, %g1
19295 popc 0x1030, %l5
19296 ldx [%l7 + 0x78], %g6
19297 orn %o6, %i7, %o7
19298 addccc %l1, %o1, %i2
19299 ldsb [%l7 + 0x0E], %o0
19300 edge32ln %i0, %o2, %o3
19301 popc %g3, %g4
19302 movgu %xcc, %i6, %i4
19303 fexpand %f18, %f2
19304 movrlez %i3, 0x3A6, %o4
19305 addcc %l0, 0x1D3F, %g5
19306 ldsb [%l7 + 0x4A], %i1
19307 addc %l3, %l4, %g7
19308 xnorcc %g2, 0x1A6F, %l6
19309 mova %xcc, %o5, %l2
19310 edge32ln %g1, %i5, %l5
19311 addc %g6, %i7, %o6
19312 movneg %xcc, %l1, %o7
19313 ldub [%l7 + 0x28], %i2
19314 sdivx %o1, 0x0353, %i0
19315 subcc %o2, %o3, %o0
19316 movl %xcc, %g3, %g4
19317 sra %i4, 0x1A, %i6
19318 movl %icc, %o4, %l0
19319 nop
19320 set 0x40, %i6
19321 ldx [%l7 + %i6], %i3
19322 fsrc1 %f8, %f24
19323 edge8 %g5, %l3, %l4
19324 movn %icc, %g7, %i1
19325 fnot2s %f18, %f20
19326 sdivx %l6, 0x07F6, %o5
19327 ldsb [%l7 + 0x1F], %l2
19328 fpack32 %f6, %f30, %f0
19329 fcmpd %fcc2, %f26, %f2
19330 srl %g1, %g2, %i5
19331 movrgez %g6, %l5, %o6
19332 movrne %l1, %i7, %i2
19333 for %f24, %f18, %f16
19334 edge16l %o7, %i0, %o2
19335 fmovdcs %icc, %f24, %f0
19336 subc %o3, %o1, %o0
19337 alignaddrl %g3, %g4, %i4
19338 xor %i6, %o4, %i3
19339 ldub [%l7 + 0x38], %l0
19340 sethi 0x0594, %g5
19341 stw %l4, [%l7 + 0x30]
19342 srax %l3, %g7, %i1
19343 movn %xcc, %o5, %l6
19344 fmovse %xcc, %f5, %f9
19345 siam 0x4
19346 orncc %g1, 0x07BD, %g2
19347 array8 %l2, %g6, %i5
19348 edge16ln %o6, %l1, %i7
19349 fmovdcc %xcc, %f9, %f15
19350 lduh [%l7 + 0x7A], %l5
19351 sra %o7, 0x00, %i0
19352 mova %icc, %o2, %o3
19353 fmovsne %xcc, %f0, %f24
19354 array8 %i2, %o0, %g3
19355 bshuffle %f28, %f14, %f2
19356 lduh [%l7 + 0x26], %g4
19357 alignaddr %i4, %i6, %o1
19358 array32 %i3, %o4, %g5
19359 andncc %l0, %l4, %g7
19360 edge32l %i1, %o5, %l3
19361 addc %g1, 0x03CF, %l6
19362 edge8l %l2, %g6, %i5
19363 fmovsgu %icc, %f22, %f19
19364 umul %o6, 0x07DA, %l1
19365 fornot1s %f17, %f26, %f7
19366 sethi 0x1F53, %i7
19367 fcmpne16 %f20, %f18, %g2
19368 edge32l %l5, %i0, %o7
19369 edge8l %o3, %i2, %o2
19370 faligndata %f30, %f0, %f0
19371 srax %g3, 0x12, %g4
19372 movrgez %i4, 0x382, %o0
19373 or %i6, %o1, %i3
19374 movre %o4, 0x3B0, %g5
19375 edge16l %l0, %l4, %g7
19376 xor %i1, 0x007F, %o5
19377 fcmpgt16 %f6, %f26, %l3
19378 movleu %icc, %l6, %g1
19379 smul %g6, 0x041C, %i5
19380 edge32l %o6, %l1, %l2
19381 movl %xcc, %g2, %i7
19382 add %l5, 0x0F2B, %o7
19383 edge8n %i0, %i2, %o3
19384 movneg %icc, %o2, %g3
19385 fmovrdlz %i4, %f18, %f24
19386 fxnors %f0, %f19, %f17
19387 fornot1s %f9, %f2, %f6
19388 subcc %o0, %g4, %o1
19389 array32 %i6, %i3, %g5
19390 ldub [%l7 + 0x3C], %o4
19391 fmovsneg %icc, %f0, %f1
19392 sdivcc %l0, 0x135A, %g7
19393 addc %i1, %l4, %o5
19394 andncc %l6, %l3, %g1
19395 andncc %g6, %i5, %l1
19396 movrne %o6, %l2, %i7
19397 sll %g2, %o7, %i0
19398 movle %icc, %i2, %l5
19399 edge32n %o2, %o3, %g3
19400 srl %i4, 0x1E, %o0
19401 fornot1 %f4, %f28, %f30
19402 fsrc1 %f30, %f12
19403 fmovsge %icc, %f22, %f1
19404 edge16l %o1, %i6, %i3
19405 sethi 0x0A3B, %g5
19406 edge16ln %o4, %g4, %l0
19407 nop
19408 set 0x7C, %o5
19409 lduw [%l7 + %o5], %i1
19410 move %icc, %g7, %l4
19411 andncc %o5, %l6, %g1
19412 edge16n %l3, %i5, %g6
19413 save %o6, 0x1A2C, %l2
19414 rdpr %cwp, %g1
19415 rdpr %cansave, %g2
19416 rdpr %canrestore, %g3
19417 rdpr %cleanwin, %g4
19418 rdpr %otherwin, %g5
19419 rdpr %wstate, %g6
19420 mulx %l1, 0x1722, %i7
19421 movl %icc, %o7, %g2
19422 fmovrslz %i0, %f4, %f19
19423 mulscc %l5, 0x02EF, %i2
19424 popc 0x1841, %o2
19425 fornot1 %f18, %f16, %f22
19426 umulcc %g3, %i4, %o3
19427 fxnors %f16, %f6, %f11
19428 fmovsl %icc, %f10, %f10
19429 xnorcc %o0, 0x0FFE, %i6
19430 fmovrse %i3, %f30, %f30
19431 movrgz %g5, %o4, %g4
19432 save %o1, %i1, %g7
19433 rdpr %cwp, %g1
19434 rdpr %cansave, %g2
19435 rdpr %canrestore, %g3
19436 rdpr %cleanwin, %g4
19437 rdpr %otherwin, %g5
19438 rdpr %wstate, %g6
19439 edge16ln %l0, %o5, %l6
19440 sub %l4, 0x11A4, %g1
19441 addcc %i5, 0x0559, %l3
19442 ldx [%l7 + 0x20], %g6
19443 fnand %f14, %f6, %f24
19444 move %xcc, %l2, %o6
19445 ldd [%l7 + 0x68], %i6
19446 sll %o7, %g2, %l1
19447 movn %icc, %l5, %i0
19448 ld [%l7 + 0x7C], %f29
19449 alignaddrl %o2, %g3, %i4
19450 movcc %icc, %o3, %o0
19451 sethi 0x0244, %i2
19452 movre %i6, %i3, %o4
19453 sir 0x061D
19454 array16 %g4, %g5, %i1
19455 movge %icc, %g7, %l0
19456 smulcc %o5, 0x11AB, %o1
19457 fxors %f6, %f14, %f15
19458 sub %l6, %g1, %i5
19459 fpsub16s %f24, %f4, %f26
19460 ldx [%l7 + 0x18], %l4
19461 sra %l3, 0x0A, %g6
19462 addccc %l2, %i7, %o6
19463 sdiv %g2, 0x1771, %o7
19464 add %l1, 0x13F2, %i0
19465 fmovd %f10, %f30
19466 movpos %icc, %o2, %l5
19467 sub %g3, %i4, %o3
19468 movneg %icc, %i2, %i6
19469 fnot1s %f20, %f21
19470 edge16l %i3, %o4, %g4
19471 or %g5, %i1, %g7
19472 array8 %l0, %o5, %o1
19473 fpsub32s %f28, %f1, %f9
19474 addccc %l6, 0x00FE, %g1
19475 orcc %i5, 0x1C41, %o0
19476 edge16l %l3, %g6, %l4
19477 fmovsneg %icc, %f27, %f19
19478 edge8 %l2, %o6, %g2
19479 movrgez %i7, 0x3A3, %o7
19480 movl %icc, %l1, %o2
19481 array16 %i0, %g3, %i4
19482 fmovsg %xcc, %f13, %f27
19483 fxnors %f31, %f21, %f1
19484 sra %l5, %o3, %i6
19485 fandnot1s %f6, %f11, %f7
19486 movgu %xcc, %i3, %o4
19487 ldd [%l7 + 0x50], %i2
19488 siam 0x0
19489 fmovrdgz %g5, %f20, %f30
19490 sll %i1, %g7, %l0
19491 fmovsne %icc, %f21, %f18
19492 movvc %xcc, %g4, %o5
19493 move %xcc, %o1, %l6
19494 srax %i5, 0x1E, %o0
19495 edge16 %l3, %g1, %g6
19496 sir 0x1916
19497 sll %l4, 0x05, %l2
19498 fpmerge %f28, %f15, %f4
19499 movvc %xcc, %o6, %i7
19500 ldsb [%l7 + 0x40], %g2
19501 movrgez %l1, 0x362, %o2
19502 fpackfix %f26, %f13
19503 movn %xcc, %i0, %o7
19504 andn %g3, %l5, %i4
19505 movvc %xcc, %o3, %i3
19506 popc 0x1740, %i6
19507 fcmpne16 %f6, %f6, %o4
19508 movvs %xcc, %g5, %i2
19509 xor %i1, %l0, %g7
19510 movleu %icc, %o5, %g4
19511 array32 %l6, %o1, %i5
19512 sll %o0, 0x04, %g1
19513 lduh [%l7 + 0x72], %l3
19514 smulcc %g6, %l4, %l2
19515 ldub [%l7 + 0x6D], %i7
19516 ldub [%l7 + 0x64], %o6
19517 fandnot1s %f31, %f29, %f0
19518 fpsub32s %f15, %f9, %f26
19519 array8 %l1, %g2, %i0
19520 ldsb [%l7 + 0x6F], %o7
19521 fpsub16s %f12, %f9, %f6
19522 fmovscs %xcc, %f5, %f10
19523 stx %g3, [%l7 + 0x28]
19524 fmovspos %icc, %f8, %f17
19525 fcmple16 %f20, %f26, %o2
19526 andcc %i4, %l5, %o3
19527 fnegd %f8, %f6
19528 movneg %icc, %i6, %o4
19529 lduw [%l7 + 0x14], %i3
19530 movne %icc, %g5, %i2
19531 fzeros %f3
19532 srax %i1, 0x03, %l0
19533 ldx [%l7 + 0x58], %o5
19534 edge32ln %g7, %g4, %l6
19535 nop
19536 set 0x42, %g4
19537 lduh [%l7 + %g4], %o1
19538 fcmpd %fcc0, %f26, %f0
19539 movpos %icc, %i5, %o0
19540 edge8 %g1, %l3, %g6
19541 movrlez %l4, 0x268, %l2
19542 movl %icc, %i7, %o6
19543 stx %l1, [%l7 + 0x10]
19544 fmovde %icc, %f10, %f19
19545 stw %g2, [%l7 + 0x14]
19546 movn %xcc, %i0, %o7
19547 lduh [%l7 + 0x62], %g3
19548 movcc %icc, %o2, %i4
19549 mulscc %o3, 0x1F2B, %l5
19550 srlx %o4, %i3, %g5
19551 fmovrsne %i2, %f12, %f10
19552 movg %xcc, %i1, %i6
19553 fmovrsne %o5, %f6, %f5
19554 fmovdn %xcc, %f26, %f30
19555 fmovsg %xcc, %f13, %f30
19556 alignaddr %g7, %g4, %l0
19557 sth %l6, [%l7 + 0x20]
19558 fpackfix %f14, %f26
19559 movne %icc, %o1, %i5
19560 setx loop_61, %l0, %l1
19561 return %l1
19562 nop
19563 rdpr %cwp, %g1
19564 rdpr %cansave, %g2
19565 rdpr %canrestore, %g3
19566 rdpr %cleanwin, %g4
19567 rdpr %otherwin, %g5
19568 rdpr %wstate, %g6
19569loop_61: edge8 %l4, %o0, %l2
19570 fornot2s %f2, %f11, %f20
19571 orcc %i7, 0x0EC8, %o6
19572 subccc %l1, 0x0958, %g2
19573 edge8n %o7, %i0, %o2
19574 ldsb [%l7 + 0x46], %g3
19575 sll %i4, 0x10, %o3
19576 addc %o4, %l5, %g5
19577 edge16ln %i3, %i1, %i2
19578 ldd [%l7 + 0x50], %i6
19579 xnorcc %g7, 0x0B13, %o5
19580 umulcc %g4, 0x00A0, %l6
19581 fpsub32s %f31, %f21, %f15
19582 ldx [%l7 + 0x08], %l0
19583 fmovdne %xcc, %f24, %f28
19584 array16 %o1, %i5, %g1
19585 edge32 %l3, %l4, %o0
19586 fpackfix %f10, %f12
19587 edge16l %l2, %g6, %o6
19588 edge16l %l1, %g2, %o7
19589 movle %xcc, %i7, %o2
19590 movneg %xcc, %g3, %i4
19591 edge16l %i0, %o4, %l5
19592 movcc %icc, %g5, %o3
19593 addccc %i3, 0x1358, %i2
19594 orcc %i1, 0x0FA4, %g7
19595 stx %i6, [%l7 + 0x40]
19596 movvc %icc, %o5, %g4
19597 sir 0x129E
19598 umul %l6, 0x0FCD, %o1
19599 alignaddrl %l0, %g1, %i5
19600 addc %l3, 0x0E42, %o0
19601 movrlez %l2, %l4, %o6
19602 sir 0x15FB
19603 subc %g6, 0x1C2D, %g2
19604 mova %icc, %o7, %l1
19605 movpos %icc, %i7, %g3
19606 add %o2, %i0, %o4
19607 andncc %i4, %g5, %o3
19608 fmovsa %icc, %f15, %f30
19609 ldsh [%l7 + 0x48], %i3
19610 xor %l5, %i2, %i1
19611 sth %i6, [%l7 + 0x36]
19612 andncc %o5, %g7, %g4
19613 smul %l6, %l0, %g1
19614 sll %o1, 0x0C, %l3
19615 fmovrse %o0, %f5, %f24
19616 sdiv %i5, 0x1EB5, %l4
19617 ldsw [%l7 + 0x74], %l2
19618 srax %o6, %g6, %o7
19619 movn %xcc, %l1, %g2
19620 pdist %f12, %f14, %f30
19621 fornot2 %f22, %f12, %f12
19622 xnor %i7, 0x1D5C, %o2
19623 umulcc %g3, 0x1B96, %i0
19624 fornot2 %f22, %f28, %f2
19625 fcmpes %fcc1, %f25, %f7
19626 edge8n %o4, %g5, %o3
19627 fcmps %fcc2, %f14, %f5
19628 fmovspos %icc, %f18, %f2
19629 fand %f0, %f14, %f10
19630 fmovsn %icc, %f9, %f19
19631 movrne %i4, %i3, %l5
19632 udivcc %i1, 0x01E2, %i6
19633 sdiv %o5, 0x09F8, %i2
19634 add %g7, 0x1FD2, %g4
19635 movrne %l0, 0x14F, %g1
19636 fcmpeq32 %f22, %f24, %l6
19637 movpos %xcc, %l3, %o1
19638 movvc %icc, %i5, %o0
19639 smulcc %l2, %o6, %g6
19640 alignaddr %l4, %l1, %o7
19641 xor %g2, %i7, %g3
19642 udiv %o2, 0x0ADB, %i0
19643 movvs %icc, %g5, %o4
19644 udiv %i4, 0x0749, %i3
19645 edge8 %l5, %i1, %o3
19646 edge16ln %i6, %o5, %i2
19647 fmovdle %xcc, %f1, %f22
19648 popc %g4, %g7
19649 array32 %g1, %l0, %l3
19650 alignaddrl %l6, %i5, %o1
19651 fpadd32 %f24, %f2, %f30
19652 edge8n %l2, %o6, %o0
19653 popc %g6, %l1
19654 fands %f21, %f8, %f17
19655 fmovrslz %o7, %f1, %f22
19656 sllx %g2, 0x1B, %l4
19657 umulcc %i7, 0x1769, %g3
19658 stw %i0, [%l7 + 0x08]
19659 std %f28, [%l7 + 0x18]
19660 nop
19661 set 0x1C, %l0
19662 stw %o2, [%l7 + %l0]
19663 movre %g5, %o4, %i4
19664 edge8n %i3, %l5, %i1
19665 or %o3, 0x0E47, %i6
19666 udiv %i2, 0x03EC, %o5
19667 fpack16 %f12, %f17
19668 fmovscc %icc, %f19, %f4
19669 sra %g7, %g4, %l0
19670 movne %xcc, %l3, %l6
19671 edge32n %g1, %i5, %o1
19672 edge32 %l2, %o6, %g6
19673 array32 %l1, %o0, %g2
19674 umul %l4, %o7, %i7
19675 array16 %i0, %o2, %g5
19676 edge32 %o4, %g3, %i4
19677 fandnot2s %f31, %f16, %f20
19678 fxnor %f24, %f26, %f12
19679 addccc %i3, 0x0512, %l5
19680 umulcc %o3, %i1, %i6
19681 movrne %o5, 0x046, %i2
19682 fornot1 %f20, %f8, %f24
19683 srlx %g7, 0x07, %l0
19684 for %f16, %f6, %f24
19685 ldx [%l7 + 0x28], %l3
19686 edge8n %g4, %g1, %i5
19687 fpmerge %f8, %f22, %f20
19688 fmovdle %xcc, %f17, %f13
19689 sethi 0x1352, %l6
19690 umulcc %o1, %o6, %l2
19691 edge16n %g6, %o0, %l1
19692 fmovs %f22, %f21
19693 xor %g2, 0x1E49, %o7
19694 andcc %l4, %i0, %i7
19695 sdivcc %o2, 0x01E5, %o4
19696 xnorcc %g3, 0x1539, %g5
19697 fabss %f10, %f14
19698 addcc %i3, 0x16FA, %i4
19699 umul %o3, %i1, %l5
19700 edge32ln %i6, %o5, %i2
19701 fors %f21, %f26, %f0
19702 stw %l0, [%l7 + 0x28]
19703 subccc %l3, 0x12C5, %g4
19704 udivcc %g1, 0x0BB3, %g7
19705 andncc %l6, %i5, %o6
19706 fmovde %xcc, %f3, %f13
19707 movcc %xcc, %o1, %l2
19708 fmovdpos %icc, %f28, %f28
19709 edge16 %o0, %l1, %g2
19710 edge32ln %o7, %g6, %i0
19711 movvs %icc, %l4, %o2
19712 ldub [%l7 + 0x3C], %i7
19713 smulcc %g3, 0x1714, %g5
19714 sll %o4, 0x0B, %i3
19715 addc %o3, 0x015B, %i1
19716 ldub [%l7 + 0x64], %i4
19717 ldsb [%l7 + 0x62], %l5
19718 movneg %xcc, %o5, %i2
19719 siam 0x5
19720 edge32ln %i6, %l3, %l0
19721 fmovrdgez %g1, %f20, %f14
19722 fpsub16 %f12, %f30, %f18
19723 andcc %g4, %g7, %i5
19724 ldx [%l7 + 0x40], %o6
19725 movrlez %l6, %o1, %l2
19726 fmovsle %xcc, %f21, %f17
19727 nop
19728 set 0x20, %g6
19729 ldx [%l7 + %g6], %o0
19730 fxnor %f20, %f24, %f0
19731 nop
19732 set 0x78, %l2
19733 std %f14, [%l7 + %l2]
19734 popc %l1, %g2
19735 edge8n %g6, %o7, %i0
19736 addcc %o2, 0x1C96, %i7
19737 alignaddr %g3, %g5, %o4
19738 sir 0x1FC4
19739 array32 %i3, %o3, %i1
19740 fmovda %xcc, %f10, %f20
19741 edge8ln %i4, %l5, %l4
19742 edge8 %o5, %i6, %l3
19743 sth %l0, [%l7 + 0x66]
19744 sllx %i2, 0x02, %g4
19745 mulscc %g7, %i5, %g1
19746 addccc %o6, %l6, %o1
19747 ldsh [%l7 + 0x0A], %o0
19748 fmovrsgz %l1, %f19, %f25
19749 subcc %g2, 0x1A63, %l2
19750 stx %g6, [%l7 + 0x20]
19751 movvs %icc, %o7, %o2
19752 alignaddr %i7, %g3, %g5
19753 udivcc %o4, 0x18AF, %i3
19754 fmovdvs %xcc, %f20, %f11
19755 or %i0, %i1, %o3
19756 sub %l5, 0x15A4, %i4
19757 addc %o5, 0x183C, %l4
19758 stx %i6, [%l7 + 0x20]
19759 movle %xcc, %l0, %i2
19760 edge8 %g4, %l3, %g7
19761 movre %g1, 0x3FB, %o6
19762 fmovse %xcc, %f21, %f22
19763 add %i5, %o1, %o0
19764 fnegs %f11, %f21
19765 stw %l1, [%l7 + 0x08]
19766 restore %l6, 0x17BF, %g2
19767 rdpr %cwp, %g1
19768 rdpr %cansave, %g2
19769 rdpr %canrestore, %g3
19770 rdpr %cleanwin, %g4
19771 rdpr %otherwin, %g5
19772 rdpr %wstate, %g6
19773 edge32 %l2, %o7, %g6
19774 move %icc, %o2, %i7
19775 fexpand %f10, %f0
19776 fmovrdne %g3, %f6, %f26
19777 fmovsgu %icc, %f19, %f23
19778 umul %o4, %i3, %i0
19779 mova %icc, %i1, %o3
19780 lduw [%l7 + 0x2C], %l5
19781 lduh [%l7 + 0x7C], %g5
19782 movrne %i4, %l4, %o5
19783 smul %l0, 0x0FC2, %i6
19784 udiv %i2, 0x0D8C, %g4
19785 mulscc %g7, %l3, %o6
19786 movre %i5, 0x394, %g1
19787 fnot1s %f11, %f0
19788 fmovrdgz %o0, %f26, %f26
19789 fsrc2s %f24, %f19
19790 ldd [%l7 + 0x20], %f0
19791 fpsub16 %f24, %f18, %f0
19792 movrlz %o1, 0x3F8, %l6
19793 movn %xcc, %l1, %g2
19794 fmovsvc %xcc, %f21, %f7
19795 andn %o7, %g6, %o2
19796 std %f16, [%l7 + 0x08]
19797 move %xcc, %i7, %l2
19798 srax %g3, %i3, %o4
19799 smul %i0, 0x107D, %o3
19800 umulcc %l5, %g5, %i1
19801 fmovsn %icc, %f9, %f27
19802 array16 %l4, %i4, %l0
19803 umul %i6, 0x0741, %o5
19804 srax %g4, %i2, %g7
19805 fmovdpos %icc, %f26, %f3
19806 andncc %l3, %o6, %i5
19807 fornot1 %f28, %f16, %f30
19808 st %f6, [%l7 + 0x3C]
19809 fmovsneg %icc, %f30, %f3
19810 movcs %icc, %o0, %o1
19811 edge8n %l6, %l1, %g2
19812 fmul8x16 %f27, %f10, %f0
19813 array32 %g1, %g6, %o2
19814 fmovdg %xcc, %f31, %f23
19815 udivcc %i7, 0x1791, %o7
19816 add %l2, 0x1E21, %i3
19817 movl %xcc, %o4, %i0
19818 movvc %xcc, %g3, %l5
19819 fmuld8sux16 %f24, %f19, %f26
19820 edge16 %o3, %g5, %i1
19821 sra %l4, 0x1B, %i4
19822 fpsub16s %f10, %f8, %f5
19823 fmovda %xcc, %f29, %f1
19824 fnands %f25, %f13, %f16
19825 fpadd16 %f24, %f12, %f28
19826 fnot1s %f5, %f26
19827 edge8n %l0, %i6, %o5
19828 movpos %xcc, %g4, %g7
19829 fmovdn %icc, %f16, %f14
19830 edge8n %i2, %o6, %i5
19831 nop
19832 set 0x38, %i0
19833 ldx [%l7 + %i0], %o0
19834 array32 %o1, %l6, %l1
19835 smul %g2, %l3, %g1
19836 edge32ln %g6, %i7, %o2
19837 mova %icc, %o7, %l2
19838 movgu %xcc, %i3, %o4
19839 array32 %i0, %l5, %o3
19840 movcc %icc, %g3, %i1
19841 fmul8ulx16 %f30, %f8, %f10
19842 edge8l %g5, %i4, %l4
19843 ldd [%l7 + 0x38], %f10
19844 smulcc %i6, %l0, %g4
19845 fmovdleu %xcc, %f31, %f30
19846 movrgz %g7, %i2, %o6
19847 alignaddrl %i5, %o0, %o5
19848 andncc %o1, %l6, %l1
19849 fandnot1s %f3, %f30, %f22
19850 sdivcc %g2, 0x0DCE, %g1
19851 movvc %xcc, %l3, %g6
19852 edge32ln %o2, %i7, %o7
19853 edge8l %i3, %l2, %i0
19854 sdiv %l5, 0x1C2C, %o4
19855 fmovdgu %xcc, %f21, %f25
19856 sdivcc %o3, 0x09F3, %g3
19857 movcs %icc, %g5, %i1
19858 edge32 %i4, %i6, %l4
19859 or %l0, 0x0180, %g7
19860 xor %i2, 0x1B96, %o6
19861 sethi 0x15DE, %i5
19862 stb %o0, [%l7 + 0x48]
19863 edge32 %g4, %o5, %l6
19864 popc %l1, %g2
19865 smul %o1, 0x00EF, %g1
19866 movrne %g6, %l3, %o2
19867 edge8 %i7, %i3, %o7
19868 lduw [%l7 + 0x08], %i0
19869 stx %l5, [%l7 + 0x20]
19870 movcc %xcc, %l2, %o3
19871 ldd [%l7 + 0x18], %f22
19872 edge16 %o4, %g3, %g5
19873 udivcc %i4, 0x0A06, %i6
19874 edge32ln %i1, %l4, %l0
19875 umul %i2, 0x15DF, %o6
19876 addcc %g7, 0x11B7, %o0
19877 mova %icc, %g4, %o5
19878 fcmpd %fcc2, %f14, %f8
19879 movrgez %l6, 0x0A9, %l1
19880 movge %icc, %g2, %o1
19881 movgu %xcc, %g1, %i5
19882 srax %l3, 0x11, %o2
19883 alignaddrl %g6, %i3, %i7
19884 addc %i0, %o7, %l2
19885 movre %o3, 0x052, %l5
19886 save %g3, %o4, %g5
19887 rdpr %cwp, %g1
19888 rdpr %cansave, %g2
19889 rdpr %canrestore, %g3
19890 rdpr %cleanwin, %g4
19891 rdpr %otherwin, %g5
19892 rdpr %wstate, %g6
19893 sllx %i6, 0x10, %i1
19894 sllx %l4, 0x0F, %i4
19895 movge %xcc, %l0, %i2
19896 add %g7, %o6, %g4
19897 edge32l %o5, %o0, %l1
19898 movge %xcc, %g2, %l6
19899 alignaddrl %o1, %g1, %l3
19900 movrgez %o2, 0x104, %i5
19901 move %xcc, %i3, %i7
19902 movre %g6, 0x224, %o7
19903 edge16 %i0, %o3, %l5
19904 std %f30, [%l7 + 0x40]
19905 sub %g3, %l2, %o4
19906 andn %i6, 0x13DB, %g5
19907 ldub [%l7 + 0x3D], %l4
19908 mulx %i1, %l0, %i4
19909 lduw [%l7 + 0x50], %i2
19910 fmovsne %xcc, %f25, %f31
19911 fors %f5, %f4, %f2
19912 lduw [%l7 + 0x0C], %g7
19913 xnor %o6, %o5, %g4
19914 udiv %l1, 0x09E1, %g2
19915 ld [%l7 + 0x10], %f21
19916 fmul8x16 %f25, %f10, %f10
19917 xnor %l6, 0x0849, %o0
19918 fxors %f6, %f26, %f1
19919 move %icc, %o1, %g1
19920 movn %xcc, %o2, %i5
19921 stw %i3, [%l7 + 0x44]
19922 edge32l %i7, %g6, %o7
19923 sethi 0x0DD6, %i0
19924 fcmped %fcc1, %f22, %f2
19925 fpadd32 %f28, %f6, %f22
19926 fmul8x16al %f22, %f1, %f8
19927 movgu %xcc, %o3, %l5
19928 sdivx %g3, 0x0487, %l2
19929 std %f26, [%l7 + 0x68]
19930 std %f28, [%l7 + 0x38]
19931 edge16l %o4, %i6, %g5
19932 udiv %l3, 0x0ED9, %i1
19933 srax %l0, 0x17, %i4
19934 array16 %i2, %l4, %o6
19935 xnorcc %g7, %o5, %g4
19936 ldsb [%l7 + 0x24], %g2
19937 fnot2s %f17, %f10
19938 fmovsleu %xcc, %f20, %f28
19939 addc %l6, 0x0D20, %o0
19940 umul %o1, %l1, %g1
19941 fmovdcc %icc, %f4, %f17
19942 movrgz %o2, %i3, %i7
19943 fmovscc %xcc, %f23, %f5
19944 fmovsgu %xcc, %f4, %f26
19945 stw %i5, [%l7 + 0x6C]
19946 edge32l %o7, %i0, %g6
19947 ldsw [%l7 + 0x6C], %l5
19948 fones %f15
19949 udivx %g3, 0x1455, %l2
19950 fandnot2s %f15, %f12, %f20
19951 movge %xcc, %o4, %i6
19952 movgu %xcc, %g5, %o3
19953 ld [%l7 + 0x18], %f1
19954 sdivcc %l3, 0x168A, %l0
19955 fornot2s %f21, %f15, %f19
19956 xnor %i4, 0x0132, %i1
19957 st %f11, [%l7 + 0x6C]
19958 edge8 %l4, %i2, %o6
19959 movrgz %g7, 0x3A3, %g4
19960 stb %g2, [%l7 + 0x35]
19961 fmovdpos %icc, %f1, %f1
19962 fnors %f5, %f11, %f23
19963 umul %o5, %l6, %o1
19964 xor %l1, %g1, %o2
19965 fmovsne %xcc, %f30, %f3
19966 fmovsgu %icc, %f24, %f18
19967 movl %xcc, %i3, %o0
19968 and %i5, %i7, %i0
19969 movg %icc, %g6, %l5
19970 ldd [%l7 + 0x18], %f24
19971 fnot2 %f20, %f22
19972 addcc %o7, %l2, %g3
19973 edge16 %o4, %g5, %i6
19974 fabss %f4, %f18
19975 movl %xcc, %l3, %o3
19976 edge16 %l0, %i4, %l4
19977 udivcc %i1, 0x075E, %o6
19978 umulcc %g7, 0x0013, %g4
19979 sdiv %g2, 0x00A5, %o5
19980 subc %l6, 0x12DE, %i2
19981 array32 %l1, %o1, %o2
19982 movvc %xcc, %g1, %o0
19983 fcmpeq16 %f22, %f24, %i5
19984 edge8l %i7, %i3, %i0
19985 srl %l5, 0x1E, %g6
19986 smul %l2, %o7, %o4
19987 srl %g5, %i6, %l3
19988 mulscc %o3, 0x1F94, %g3
19989 movl %icc, %i4, %l4
19990 move %xcc, %i1, %o6
19991 srax %l0, %g4, %g2
19992 ldsh [%l7 + 0x3A], %o5
19993 move %icc, %g7, %l6
19994 fmovse %xcc, %f26, %f11
19995 ld [%l7 + 0x4C], %f23
19996 save %i2, %l1, %o1
19997 rdpr %cwp, %g1
19998 rdpr %cansave, %g2
19999 rdpr %canrestore, %g3
20000 rdpr %cleanwin, %g4
20001 rdpr %otherwin, %g5
20002 rdpr %wstate, %g6
20003 movneg %xcc, %o2, %g1
20004 array32 %o0, %i7, %i3
20005 alignaddr %i5, %i0, %l5
20006 fcmple32 %f26, %f20, %l2
20007 udivx %o7, 0x19E8, %o4
20008 movrgz %g5, 0x098, %g6
20009 movre %l3, %i6, %g3
20010 ld [%l7 + 0x7C], %f5
20011 movcs %icc, %i4, %o3
20012 orcc %l4, %i1, %l0
20013 st %f13, [%l7 + 0x0C]
20014 edge32l %g4, %o6, %g2
20015 movvc %xcc, %o5, %g7
20016 edge16ln %i2, %l6, %l1
20017 ldd [%l7 + 0x08], %f22
20018 fmovse %icc, %f28, %f2
20019 movneg %icc, %o1, %g1
20020 mulscc %o2, 0x03E4, %o0
20021 sdivcc %i3, 0x1DC8, %i5
20022 setx loop_62, %l0, %l1
20023 return %l1
20024 nop
20025 rdpr %cwp, %g1
20026 rdpr %cansave, %g2
20027 rdpr %canrestore, %g3
20028 rdpr %cleanwin, %g4
20029 rdpr %otherwin, %g5
20030 rdpr %wstate, %g6
20031loop_62: sll %l5, 0x1E, %o4
20032 sth %o7, [%l7 + 0x50]
20033 movn %icc, %g6, %g5
20034 fpmerge %f8, %f1, %f24
20035 stx %i6, [%l7 + 0x60]
20036 sdiv %l3, 0x14D3, %i4
20037 andcc %g3, %o3, %i1
20038 sdivx %l4, 0x11E3, %g4
20039 fmul8ulx16 %f26, %f30, %f20
20040 srl %l0, %g2, %o5
20041 lduh [%l7 + 0x58], %g7
20042 fxnors %f29, %f28, %f28
20043 std %f2, [%l7 + 0x40]
20044 fones %f25
20045 popc %o6, %i2
20046 xnorcc %l1, %o1, %l6
20047 edge16n %o2, %o0, %g1
20048 sth %i5, [%l7 + 0x3A]
20049 pdist %f18, %f26, %f26
20050 smulcc %i3, 0x1F60, %i0
20051 xnor %l2, 0x11EF, %l5
20052 std %f28, [%l7 + 0x58]
20053 movvs %icc, %i7, %o7
20054 mova %xcc, %o4, %g5
20055 srl %i6, %g6, %l3
20056 or %i4, %g3, %i1
20057 alignaddr %o3, %l4, %l0
20058 fexpand %f10, %f10
20059 umul %g2, 0x1E38, %o5
20060 srax %g4, 0x04, %g7
20061 addc %i2, 0x1F0E, %o6
20062 array16 %l1, %l6, %o1
20063 sth %o2, [%l7 + 0x12]
20064 ld [%l7 + 0x10], %f24
20065 smul %o0, %g1, %i3
20066 ldub [%l7 + 0x18], %i5
20067 movrgz %l2, 0x33F, %l5
20068 fmovsg %xcc, %f21, %f1
20069 xorcc %i0, %o7, %o4
20070 xnor %g5, %i7, %i6
20071 sub %g6, 0x1BEA, %i4
20072 and %l3, 0x06D8, %i1
20073 sdiv %o3, 0x05CB, %l4
20074 fmovdle %xcc, %f31, %f26
20075 movgu %icc, %g3, %g2
20076 movrgez %l0, 0x240, %o5
20077 fnor %f0, %f24, %f8
20078 movl %icc, %g7, %i2
20079 udiv %g4, 0x1108, %l1
20080 alignaddr %l6, %o6, %o1
20081 save %o2, 0x1AEE, %g1
20082 rdpr %cwp, %g1
20083 rdpr %cansave, %g2
20084 rdpr %canrestore, %g3
20085 rdpr %cleanwin, %g4
20086 rdpr %otherwin, %g5
20087 rdpr %wstate, %g6
20088 pdist %f0, %f28, %f30
20089 lduw [%l7 + 0x6C], %i3
20090 fxor %f24, %f18, %f12
20091 movpos %xcc, %i5, %l2
20092 mulx %l5, %o0, %i0
20093 andncc %o4, %o7, %g5
20094 edge32ln %i6, %g6, %i7
20095 sllx %l3, 0x17, %i4
20096 movleu %xcc, %o3, %l4
20097 fnot1s %f11, %f22
20098 ld [%l7 + 0x40], %f22
20099 nop
20100 set 0x10, %o2
20101 ldd [%l7 + %o2], %f0
20102 ldub [%l7 + 0x08], %i1
20103 smulcc %g3, %g2, %o5
20104 fmovrdgz %l0, %f28, %f6
20105 movgu %icc, %g7, %i2
20106 alignaddrl %l1, %l6, %g4
20107 ldsh [%l7 + 0x0E], %o1
20108 fornot1s %f19, %f26, %f8
20109 edge16n %o2, %g1, %i3
20110 ldx [%l7 + 0x78], %i5
20111 edge16n %o6, %l5, %o0
20112 fmovsvs %icc, %f19, %f29
20113 movre %l2, 0x3D1, %i0
20114 sdivcc %o4, 0x18B5, %g5
20115 or %o7, 0x1831, %g6
20116 ldd [%l7 + 0x48], %i6
20117 umul %i6, %i4, %o3
20118 xnor %l3, 0x1AE2, %l4
20119 sdiv %i1, 0x14A4, %g3
20120 smulcc %o5, %l0, %g7
20121 umul %i2, %l1, %g2
20122 fmovrslez %l6, %f11, %f25
20123 umul %o1, 0x11FB, %o2
20124 movrgez %g4, 0x032, %i3
20125 movneg %icc, %g1, %i5
20126 mulx %o6, 0x0E08, %o0
20127 movre %l5, 0x144, %i0
20128 or %l2, %o4, %g5
20129 edge8n %o7, %i7, %g6
20130 fmovdge %icc, %f2, %f3
20131 sth %i4, [%l7 + 0x3E]
20132 ldd [%l7 + 0x78], %o2
20133 srax %i6, %l3, %l4
20134 and %i1, 0x14A1, %g3
20135 ldd [%l7 + 0x58], %o4
20136 fcmple32 %f24, %f24, %l0
20137 sdiv %g7, 0x1E2B, %l1
20138 addcc %i2, %g2, %o1
20139 fones %f15
20140 subc %l6, %o2, %i3
20141 edge8l %g4, %g1, %i5
20142 srax %o0, %l5, %i0
20143 srl %l2, %o4, %o6
20144 orncc %o7, %i7, %g5
20145 ldsb [%l7 + 0x0A], %g6
20146 stx %i4, [%l7 + 0x50]
20147 sll %i6, 0x1A, %l3
20148 udiv %l4, 0x1516, %o3
20149 fcmpgt16 %f20, %f30, %i1
20150 fand %f18, %f30, %f26
20151 sub %g3, 0x027F, %o5
20152 umulcc %l0, 0x1FC9, %g7
20153 alignaddr %l1, %g2, %i2
20154 mova %xcc, %l6, %o1
20155 sub %o2, 0x1A3B, %g4
20156 udivx %g1, 0x1DB9, %i3
20157 stb %i5, [%l7 + 0x49]
20158 fmovdcc %xcc, %f28, %f31
20159 sdivx %l5, 0x0CC3, %o0
20160 movg %xcc, %l2, %o4
20161 nop
20162 set 0x78, %o7
20163 ldsb [%l7 + %o7], %i0
20164 array16 %o6, %o7, %g5
20165 movge %icc, %g6, %i4
20166 fsrc1s %f28, %f18
20167 sdivx %i7, 0x11A0, %i6
20168 addccc %l4, %o3, %l3
20169 std %f28, [%l7 + 0x78]
20170 edge32n %i1, %o5, %l0
20171 fmovsgu %xcc, %f29, %f22
20172 fmovsvs %xcc, %f7, %f30
20173 edge16ln %g3, %l1, %g2
20174 edge32ln %i2, %g7, %l6
20175 mulx %o1, 0x09CC, %o2
20176 fabsd %f4, %f12
20177 array32 %g4, %g1, %i5
20178 mulscc %i3, %o0, %l2
20179 edge32ln %l5, %o4, %i0
20180 restore %o6, 0x09F3, %o7
20181 rdpr %cwp, %g1
20182 rdpr %cansave, %g2
20183 rdpr %canrestore, %g3
20184 rdpr %cleanwin, %g4
20185 rdpr %otherwin, %g5
20186 rdpr %wstate, %g6
20187 for %f20, %f18, %f8
20188 fmovdgu %icc, %f11, %f11
20189 fnot1 %f10, %f2
20190 udivx %g6, 0x1EE2, %i4
20191 udivcc %i7, 0x070A, %g5
20192 sdivx %i6, 0x166D, %l4
20193 fmul8x16al %f16, %f12, %f30
20194 fxors %f20, %f1, %f0
20195 fzeros %f29
20196 fmovrdgez %o3, %f30, %f12
20197 srlx %l3, 0x13, %i1
20198 movg %xcc, %l0, %g3
20199 movvc %icc, %o5, %g2
20200 mulscc %i2, 0x12B0, %g7
20201 fmovrsgez %l1, %f22, %f17
20202 stb %l6, [%l7 + 0x36]
20203 orn %o2, %o1, %g1
20204 fmovdpos %xcc, %f0, %f0
20205 movrne %i5, 0x086, %g4
20206 array16 %o0, %i3, %l5
20207 movne %xcc, %o4, %i0
20208 sdivx %o6, 0x1791, %l2
20209 sdiv %g6, 0x1A17, %o7
20210 sub %i4, %g5, %i6
20211 movle %xcc, %i7, %l4
20212 mova %xcc, %l3, %o3
20213 stx %l0, [%l7 + 0x08]
20214 fmovsa %xcc, %f14, %f2
20215 fpadd16 %f0, %f28, %f22
20216 orncc %i1, 0x0052, %o5
20217 fmul8x16 %f0, %f8, %f26
20218 edge8 %g3, %i2, %g7
20219 sdivcc %g2, 0x15FF, %l1
20220 ldd [%l7 + 0x38], %f20
20221 ldd [%l7 + 0x70], %o2
20222 array16 %l6, %g1, %o1
20223 sdiv %g4, 0x0833, %o0
20224 srax %i5, 0x15, %i3
20225 srlx %l5, %i0, %o6
20226 movrgz %l2, %g6, %o7
20227 orn %o4, 0x041A, %i4
20228 fnot1s %f18, %f2
20229 movcc %xcc, %i6, %i7
20230 andn %g5, 0x0AD3, %l4
20231 fsrc1s %f23, %f26
20232 movrlez %l3, 0x20E, %o3
20233 std %f28, [%l7 + 0x78]
20234 fcmpgt32 %f26, %f14, %l0
20235 movge %xcc, %i1, %g3
20236 orn %i2, %o5, %g2
20237 subccc %g7, %o2, %l1
20238 movre %g1, 0x12D, %l6
20239 edge16ln %g4, %o1, %i5
20240 movl %xcc, %o0, %l5
20241 ldub [%l7 + 0x25], %i0
20242 sth %o6, [%l7 + 0x6A]
20243 array16 %l2, %g6, %i3
20244 mova %icc, %o7, %o4
20245 movrlez %i6, %i4, %i7
20246 movvc %icc, %g5, %l4
20247 mulscc %l3, %o3, %l0
20248 movne %icc, %i1, %i2
20249 fmovsleu %xcc, %f28, %f4
20250 movg %icc, %o5, %g3
20251 edge16n %g7, %o2, %l1
20252 sdivcc %g2, 0x1F49, %l6
20253 edge32ln %g4, %g1, %i5
20254 andn %o1, 0x081A, %o0
20255 move %xcc, %l5, %o6
20256 andncc %i0, %l2, %i3
20257 umulcc %o7, %o4, %g6
20258 fpadd32s %f20, %f18, %f25
20259 stw %i4, [%l7 + 0x1C]
20260 fandnot2 %f20, %f4, %f20
20261 array8 %i6, %i7, %g5
20262 fands %f17, %f21, %f26
20263 movneg %icc, %l4, %o3
20264 xnorcc %l0, 0x166A, %l3
20265 sdivcc %i1, 0x1E26, %i2
20266 andncc %g3, %g7, %o5
20267 movleu %xcc, %l1, %o2
20268 andcc %l6, 0x1F14, %g2
20269 fmovdg %xcc, %f11, %f29
20270 ldsb [%l7 + 0x17], %g4
20271 smul %g1, %i5, %o0
20272 fpsub32 %f6, %f26, %f0
20273 addccc %l5, %o1, %o6
20274 lduh [%l7 + 0x7A], %l2
20275 movgu %xcc, %i3, %o7
20276 array16 %i0, %o4, %i4
20277 fpsub16s %f9, %f20, %f4
20278 fmovsgu %xcc, %f20, %f2
20279 edge32 %i6, %g6, %i7
20280 andn %l4, %g5, %o3
20281 fmovrsgz %l0, %f17, %f24
20282 ldsb [%l7 + 0x09], %l3
20283 and %i2, %i1, %g3
20284 sra %o5, %l1, %g7
20285 fpadd32 %f26, %f30, %f2
20286 mova %xcc, %o2, %g2
20287 srl %l6, 0x05, %g1
20288 add %g4, %o0, %l5
20289 stx %o1, [%l7 + 0x40]
20290 and %o6, 0x0CBC, %i5
20291 andncc %i3, %l2, %i0
20292 add %o4, %i4, %i6
20293 movl %xcc, %g6, %i7
20294 fmovdle %icc, %f15, %f29
20295 fmul8x16au %f30, %f3, %f12
20296 umulcc %o7, %g5, %l4
20297 fxnor %f18, %f12, %f12
20298 alignaddrl %o3, %l3, %i2
20299 movrgez %i1, %g3, %o5
20300 sll %l0, %l1, %o2
20301 movrlez %g7, 0x129, %g2
20302 subc %l6, %g1, %g4
20303 edge16ln %l5, %o0, %o6
20304 subc %i5, %o1, %i3
20305 andncc %l2, %i0, %o4
20306 subccc %i4, 0x0F69, %g6
20307 sdivcc %i7, 0x199A, %i6
20308 fsrc2s %f3, %f0
20309 movpos %xcc, %g5, %o7
20310 nop
20311 set 0x6F, %o0
20312 stb %o3, [%l7 + %o0]
20313 mulscc %l3, 0x0B02, %l4
20314 popc 0x048C, %i1
20315 ldd [%l7 + 0x08], %f22
20316 and %i2, %g3, %o5
20317 sdivx %l1, 0x0063, %o2
20318 xnorcc %g7, 0x0168, %g2
20319 array8 %l0, %l6, %g4
20320 array32 %g1, %o0, %o6
20321 addc %i5, %l5, %o1
20322 st %f15, [%l7 + 0x4C]
20323 array8 %l2, %i3, %i0
20324 edge16l %o4, %i4, %i7
20325 fandnot1 %f10, %f2, %f12
20326 and %i6, %g6, %g5
20327 movrgez %o3, %o7, %l3
20328 sth %l4, [%l7 + 0x76]
20329 fpack32 %f24, %f26, %f18
20330 edge8 %i1, %g3, %o5
20331 srax %l1, %i2, %o2
20332 umul %g7, %l0, %l6
20333 ld [%l7 + 0x70], %f26
20334 sll %g4, 0x15, %g2
20335 ld [%l7 + 0x58], %f15
20336 xnorcc %o0, 0x1DF9, %g1
20337 and %o6, %l5, %o1
20338 udivx %l2, 0x1E84, %i3
20339 pdist %f18, %f10, %f16
20340 srlx %i0, %i5, %i4
20341 movn %xcc, %o4, %i6
20342 fsrc2 %f2, %f30
20343 smulcc %g6, %g5, %o3
20344 edge32ln %i7, %l3, %o7
20345 nop
20346 set 0x47, %i7
20347 ldub [%l7 + %i7], %i1
20348 movne %xcc, %g3, %l4
20349 movne %icc, %l1, %o5
20350 subcc %o2, %i2, %l0
20351 movcc %xcc, %g7, %g4
20352 pdist %f24, %f6, %f30
20353 smul %l6, %o0, %g1
20354 popc %o6, %l5
20355 ldx [%l7 + 0x70], %g2
20356 siam 0x6
20357 fmovse %icc, %f3, %f7
20358 movrlz %o1, %i3, %l2
20359 fmul8x16al %f9, %f10, %f26
20360 ldsb [%l7 + 0x3D], %i5
20361 nop
20362 set 0x3C, %g7
20363 stw %i4, [%l7 + %g7]
20364 ldx [%l7 + 0x18], %o4
20365 std %f30, [%l7 + 0x20]
20366 udiv %i6, 0x06EF, %g6
20367 movpos %icc, %g5, %i0
20368 umulcc %i7, %o3, %o7
20369 fcmped %fcc0, %f26, %f8
20370 move %xcc, %l3, %g3
20371 fandnot1s %f14, %f14, %f11
20372 addc %i1, %l4, %o5
20373 fpsub32 %f10, %f12, %f2
20374 movleu %icc, %o2, %i2
20375 alignaddr %l0, %g7, %l1
20376 lduw [%l7 + 0x74], %g4
20377 edge32ln %o0, %g1, %o6
20378 movg %xcc, %l5, %g2
20379 sdivx %o1, 0x0DCB, %i3
20380 fsrc2 %f16, %f18
20381 smulcc %l2, %l6, %i4
20382 lduh [%l7 + 0x6E], %o4
20383 fmovrdne %i5, %f24, %f12
20384 ldsh [%l7 + 0x1E], %i6
20385 movrgz %g5, 0x126, %g6
20386 edge32ln %i0, %i7, %o3
20387 ldsh [%l7 + 0x2A], %l3
20388 mulscc %g3, %i1, %o7
20389 fxor %f20, %f26, %f16
20390 fnor %f20, %f30, %f24
20391 movne %xcc, %l4, %o2
20392 stw %i2, [%l7 + 0x34]
20393 stx %l0, [%l7 + 0x78]
20394 movcs %xcc, %o5, %g7
20395 sth %g4, [%l7 + 0x70]
20396 ldub [%l7 + 0x34], %o0
20397 fornot1s %f22, %f13, %f24
20398 array32 %l1, %g1, %l5
20399 sdivcc %o6, 0x08B5, %g2
20400 subc %o1, %l2, %l6
20401 sth %i4, [%l7 + 0x42]
20402 mova %xcc, %i3, %o4
20403 movleu %xcc, %i5, %g5
20404 addcc %g6, 0x199D, %i0
20405 sdiv %i7, 0x163B, %i6
20406 fandnot1 %f22, %f0, %f10
20407 array16 %o3, %g3, %l3
20408 addccc %o7, %i1, %o2
20409 mulx %l4, %l0, %o5
20410 edge32l %g7, %g4, %o0
20411 srl %i2, 0x0D, %l1
20412 ldd [%l7 + 0x28], %l4
20413 ldd [%l7 + 0x10], %f28
20414 fsrc1 %f2, %f22
20415 add %g1, 0x002A, %g2
20416 save %o1, %l2, %l6
20417 rdpr %cwp, %g1
20418 rdpr %cansave, %g2
20419 rdpr %canrestore, %g3
20420 rdpr %cleanwin, %g4
20421 rdpr %otherwin, %g5
20422 rdpr %wstate, %g6
20423 movgu %xcc, %i4, %o6
20424 fnors %f7, %f4, %f7
20425 array16 %i3, %i5, %g5
20426 movrgez %o4, %i0, %g6
20427 fmovrdgz %i6, %f16, %f20
20428 sllx %o3, %i7, %l3
20429 subcc %g3, 0x035A, %i1
20430 xnor %o2, 0x00C0, %l4
20431 edge16l %l0, %o7, %g7
20432 andcc %g4, 0x1DD6, %o0
20433 stb %i2, [%l7 + 0x33]
20434 edge32 %o5, %l5, %l1
20435 sub %g2, 0x0124, %o1
20436 xnor %l2, %l6, %g1
20437 fmuld8ulx16 %f12, %f21, %f18
20438 add %o6, %i4, %i3
20439 ld [%l7 + 0x10], %f0
20440 movrne %g5, 0x115, %o4
20441 subcc %i5, 0x1680, %i0
20442 stw %i6, [%l7 + 0x30]
20443 edge8l %o3, %g6, %i7
20444 sdivcc %g3, 0x1A01, %i1
20445 fmovdgu %icc, %f27, %f25
20446 movle %icc, %o2, %l3
20447 fpmerge %f14, %f28, %f26
20448 edge8l %l4, %o7, %l0
20449 fmovrslz %g4, %f23, %f31
20450 udiv %o0, 0x0DC3, %i2
20451 edge32n %o5, %l5, %l1
20452 edge8n %g7, %g2, %o1
20453 andn %l2, %l6, %o6
20454 movpos %icc, %i4, %g1
20455 st %f13, [%l7 + 0x2C]
20456 array16 %i3, %o4, %i5
20457 movne %icc, %i0, %i6
20458 addccc %o3, 0x105F, %g5
20459 sth %i7, [%l7 + 0x7E]
20460 udiv %g6, 0x19AE, %g3
20461 edge8 %i1, %l3, %l4
20462 alignaddr %o2, %o7, %l0
20463 and %g4, %o0, %i2
20464 fmovrslez %o5, %f0, %f20
20465 orn %l1, %g7, %l5
20466 movg %xcc, %o1, %l2
20467 orncc %l6, %g2, %o6
20468 xnorcc %g1, %i4, %i3
20469 orn %o4, 0x0FCF, %i0
20470 fnand %f22, %f18, %f24
20471 sir 0x159D
20472 edge8 %i5, %o3, %g5
20473 andncc %i6, %g6, %i7
20474 nop
20475 set 0x1C, %i5
20476 stw %i1, [%l7 + %i5]
20477 movrlez %g3, %l4, %l3
20478 movrlez %o7, %o2, %g4
20479 ldsh [%l7 + 0x42], %o0
20480 mova %xcc, %l0, %i2
20481 subcc %o5, %l1, %g7
20482 edge8 %o1, %l2, %l5
20483 edge16ln %g2, %l6, %o6
20484 movne %icc, %g1, %i3
20485 sub %i4, 0x0D39, %i0
20486 subc %i5, %o3, %g5
20487 fmovde %xcc, %f11, %f23
20488 fmovdne %xcc, %f18, %f19
20489 fandnot1s %f21, %f2, %f15
20490 for %f10, %f16, %f22
20491 xnorcc %i6, 0x1505, %o4
20492 fornot2s %f6, %f21, %f30
20493 fmovrsne %g6, %f9, %f2
20494 edge8l %i7, %g3, %l4
20495 fmovdcc %icc, %f28, %f5
20496 movne %xcc, %i1, %o7
20497 ldsb [%l7 + 0x4E], %l3
20498 fnot2s %f2, %f13
20499 smulcc %o2, %o0, %g4
20500 xorcc %i2, %l0, %l1
20501 srax %g7, %o1, %l2
20502 ldsb [%l7 + 0x39], %o5
20503 movrlz %g2, %l6, %o6
20504 fmul8x16au %f2, %f0, %f28
20505 sub %g1, %i3, %l5
20506 andcc %i4, %i0, %o3
20507 array8 %g5, %i6, %i5
20508 edge32 %o4, %i7, %g3
20509 smulcc %l4, %i1, %o7
20510 alignaddr %l3, %g6, %o2
20511 sdivx %o0, 0x04F1, %i2
20512 umulcc %g4, %l0, %l1
20513 edge32l %g7, %l2, %o1
20514 umul %g2, 0x1DF6, %o5
20515 edge16ln %o6, %g1, %i3
20516 mulscc %l6, 0x01F6, %i4
20517 or %i0, 0x101B, %l5
20518 xor %o3, 0x0438, %i6
20519 fmovrdgez %g5, %f10, %f22
20520 fcmpeq16 %f16, %f16, %i5
20521 fors %f12, %f8, %f6
20522 xnorcc %o4, %g3, %l4
20523 fmul8x16al %f8, %f3, %f10
20524 ldd [%l7 + 0x10], %f0
20525 udiv %i7, 0x19C5, %i1
20526 nop
20527 set 0x34, %i1
20528 sth %l3, [%l7 + %i1]
20529 ldub [%l7 + 0x61], %g6
20530 sdivcc %o7, 0x1C61, %o2
20531 fmovsne %xcc, %f1, %f27
20532 movre %o0, %i2, %l0
20533 fnot2s %f25, %f16
20534 sub %g4, 0x1C98, %l1
20535 movrne %l2, %o1, %g7
20536 ldd [%l7 + 0x58], %f4
20537 andcc %o5, %g2, %g1
20538 stw %o6, [%l7 + 0x20]
20539 xnor %i3, %i4, %l6
20540 fnors %f16, %f19, %f21
20541 xnor %l5, 0x1475, %i0
20542 save %i6, 0x0E75, %o3
20543 rdpr %cwp, %g1
20544 rdpr %cansave, %g2
20545 rdpr %canrestore, %g3
20546 rdpr %cleanwin, %g4
20547 rdpr %otherwin, %g5
20548 rdpr %wstate, %g6
20549 srax %i5, 0x11, %g5
20550 movcc %icc, %g3, %o4
20551 fandnot1s %f31, %f0, %f25
20552 stx %i7, [%l7 + 0x40]
20553 fcmps %fcc1, %f15, %f5
20554 umul %i1, %l4, %g6
20555 fmovdgu %xcc, %f1, %f1
20556 subc %o7, %l3, %o2
20557 fcmpne32 %f30, %f26, %o0
20558 lduw [%l7 + 0x6C], %l0
20559 movl %icc, %g4, %i2
20560 movrlz %l2, 0x36C, %o1
20561 movcs %xcc, %l1, %o5
20562 ldsh [%l7 + 0x3E], %g7
20563 fabsd %f30, %f28
20564 array8 %g1, %o6, %i3
20565 xnor %g2, 0x0A4A, %i4
20566 fcmps %fcc3, %f12, %f21
20567 movleu %icc, %l6, %i0
20568 movrgez %i6, %l5, %o3
20569 srl %g5, %g3, %i5
20570 fandnot1s %f10, %f31, %f20
20571 sra %o4, 0x1E, %i1
20572 edge16 %i7, %g6, %o7
20573 alignaddr %l3, %o2, %o0
20574 xor %l0, %l4, %g4
20575 movre %l2, 0x2D9, %i2
20576 andn %l1, 0x14A8, %o1
20577 ldsb [%l7 + 0x5B], %g7
20578 movrlz %o5, 0x170, %g1
20579 ld [%l7 + 0x14], %f19
20580 udivcc %o6, 0x02D0, %i3
20581 addccc %i4, 0x1A98, %g2
20582 movleu %xcc, %l6, %i6
20583 udivcc %i0, 0x084F, %l5
20584 movn %icc, %g5, %g3
20585 sllx %o3, %o4, %i1
20586 xorcc %i5, %g6, %o7
20587 movrgz %i7, %l3, %o2
20588 sllx %o0, %l4, %l0
20589 stb %g4, [%l7 + 0x49]
20590 ldd [%l7 + 0x18], %l2
20591 fmovda %icc, %f1, %f3
20592 fnands %f18, %f13, %f28
20593 edge8 %i2, %o1, %g7
20594 fsrc1 %f24, %f4
20595 edge32ln %l1, %o5, %o6
20596 movre %i3, 0x0CD, %g1
20597 for %f22, %f0, %f16
20598 udivcc %i4, 0x123F, %g2
20599 lduw [%l7 + 0x70], %l6
20600 mulx %i0, %i6, %l5
20601 popc %g3, %o3
20602 movvc %icc, %g5, %i1
20603 mulscc %i5, %o4, %o7
20604 umul %g6, 0x0BCB, %l3
20605 bshuffle %f4, %f8, %f22
20606 fpsub16 %f24, %f16, %f24
20607 array8 %o2, %o0, %l4
20608 mulx %i7, %g4, %l2
20609 sdivcc %l0, 0x0C23, %o1
20610 ldsw [%l7 + 0x2C], %g7
20611 movcc %icc, %i2, %l1
20612 alignaddrl %o6, %i3, %g1
20613 srl %i4, 0x00, %g2
20614 ldx [%l7 + 0x50], %o5
20615 or %l6, 0x1702, %i6
20616 sll %l5, 0x1E, %g3
20617 movcc %xcc, %o3, %i0
20618 srlx %i1, 0x0B, %i5
20619 fmovsl %icc, %f27, %f15
20620 movrgz %g5, %o4, %o7
20621 stx %l3, [%l7 + 0x30]
20622 lduh [%l7 + 0x12], %g6
20623 fmul8x16au %f14, %f22, %f0
20624 fmovsvs %icc, %f28, %f0
20625 fmovse %icc, %f7, %f15
20626 or %o0, %o2, %l4
20627 addcc %g4, 0x0C45, %l2
20628 lduh [%l7 + 0x2E], %l0
20629 fpack32 %f8, %f4, %f2
20630 fcmpeq16 %f14, %f24, %i7
20631 edge16 %g7, %o1, %l1
20632 fmovspos %xcc, %f11, %f14
20633 ldsh [%l7 + 0x16], %o6
20634 movle %icc, %i3, %i2
20635 sdivx %g1, 0x17EC, %i4
20636 addcc %o5, 0x18C5, %l6
20637 edge16n %i6, %l5, %g2
20638 fpadd16 %f4, %f14, %f12
20639 fnegd %f2, %f2
20640 save %o3, %g3, %i0
20641 rdpr %cwp, %g1
20642 rdpr %cansave, %g2
20643 rdpr %canrestore, %g3
20644 rdpr %cleanwin, %g4
20645 rdpr %otherwin, %g5
20646 rdpr %wstate, %g6
20647 ld [%l7 + 0x4C], %f6
20648 stw %i5, [%l7 + 0x50]
20649 fors %f7, %f8, %f5
20650 movle %icc, %i1, %g5
20651 fmovsne %xcc, %f17, %f26
20652 fexpand %f15, %f8
20653 stw %o7, [%l7 + 0x64]
20654 save %o4, %g6, %o0
20655 rdpr %cwp, %g1
20656 rdpr %cansave, %g2
20657 rdpr %canrestore, %g3
20658 rdpr %cleanwin, %g4
20659 rdpr %otherwin, %g5
20660 rdpr %wstate, %g6
20661 xor %o2, 0x1DD5, %l4
20662 umul %l3, 0x013D, %l2
20663 movg %icc, %l0, %i7
20664 or %g7, %o1, %l1
20665 std %f14, [%l7 + 0x70]
20666 orn %g4, %o6, %i2
20667 fpadd32s %f26, %f30, %f2
20668 ldub [%l7 + 0x6B], %g1
20669 setx loop_63, %l0, %l1
20670 return %l1
20671 nop
20672 rdpr %cwp, %g1
20673 rdpr %cansave, %g2
20674 rdpr %canrestore, %g3
20675 rdpr %cleanwin, %g4
20676 rdpr %otherwin, %g5
20677 rdpr %wstate, %g6
20678loop_63: or %l6, 0x060D, %i6
20679 fornot1 %f6, %f18, %f4
20680 fmovsvc %icc, %f29, %f28
20681 restore %l5, %o3, %g2
20682 rdpr %cwp, %g1
20683 rdpr %cansave, %g2
20684 rdpr %canrestore, %g3
20685 rdpr %cleanwin, %g4
20686 rdpr %otherwin, %g5
20687 rdpr %wstate, %g6
20688 movrgez %i0, 0x17E, %i5
20689 sethi 0x0075, %g3
20690 movle %xcc, %g5, %o7
20691 umul %o4, 0x069A, %g6
20692 alignaddr %o0, %o2, %l4
20693 andcc %i1, %l3, %l0
20694 orncc %l2, %i7, %g7
20695 fexpand %f11, %f28
20696 edge8ln %o1, %g4, %l1
20697 movl %xcc, %i2, %o6
20698 ldub [%l7 + 0x51], %i3
20699 ldub [%l7 + 0x1A], %g1
20700 movrne %i4, %l6, %i6
20701 udiv %o5, 0x08A0, %o3
20702 array32 %l5, %i0, %g2
20703 ldd [%l7 + 0x38], %f0
20704 fmul8x16au %f1, %f20, %f26
20705 fmovde %icc, %f0, %f21
20706 bshuffle %f24, %f26, %f14
20707 array32 %i5, %g3, %o7
20708 fornot1 %f30, %f8, %f16
20709 movvc %icc, %o4, %g5
20710 movneg %icc, %o0, %o2
20711 edge8n %g6, %i1, %l3
20712 umul %l0, 0x0323, %l2
20713 popc 0x1EEC, %l4
20714 movcc %icc, %g7, %o1
20715 smulcc %g4, %l1, %i7
20716 sdiv %i2, 0x030F, %i3
20717 sth %g1, [%l7 + 0x0E]
20718 movn %icc, %o6, %l6
20719 edge32 %i6, %o5, %o3
20720 movneg %xcc, %i4, %i0
20721 sra %g2, 0x1A, %i5
20722 movgu %xcc, %l5, %g3
20723 movvs %xcc, %o7, %o4
20724 subc %o0, 0x0291, %o2
20725 smul %g5, %g6, %i1
20726 andcc %l3, %l0, %l4
20727 movrne %g7, %o1, %l2
20728 subcc %g4, %i7, %i2
20729 movleu %icc, %l1, %i3
20730 smulcc %g1, %o6, %i6
20731 edge8n %l6, %o3, %i4
20732 sdivcc %i0, 0x18A1, %o5
20733 save %g2, 0x0B5A, %i5
20734 rdpr %cwp, %g1
20735 rdpr %cansave, %g2
20736 rdpr %canrestore, %g3
20737 rdpr %cleanwin, %g4
20738 rdpr %otherwin, %g5
20739 rdpr %wstate, %g6
20740 sth %g3, [%l7 + 0x6A]
20741 edge16 %l5, %o4, %o7
20742 ldub [%l7 + 0x78], %o2
20743 add %g5, %g6, %o0
20744 fands %f20, %f1, %f14
20745 fxors %f31, %f19, %f8
20746 setx loop_64, %l0, %l1
20747 return %l1
20748 nop
20749 rdpr %cwp, %g1
20750 rdpr %cansave, %g2
20751 rdpr %canrestore, %g3
20752 rdpr %cleanwin, %g4
20753 rdpr %otherwin, %g5
20754 rdpr %wstate, %g6
20755loop_64: fxor %f30, %f24, %f22
20756 edge16n %l0, %g7, %o1
20757 andncc %l2, %l4, %i7
20758 fmovsl %xcc, %f11, %f14
20759 andn %i2, %g4, %i3
20760 udivx %g1, 0x0483, %l1
20761 move %icc, %i6, %l6
20762 fcmped %fcc0, %f30, %f24
20763 edge32n %o6, %i4, %i0
20764 movrgz %o3, 0x001, %g2
20765 st %f14, [%l7 + 0x7C]
20766 addc %i5, 0x083E, %g3
20767 fmovsge %xcc, %f27, %f3
20768 edge8n %l5, %o5, %o4
20769 movcs %xcc, %o7, %o2
20770 fmovsne %icc, %f28, %f3
20771 srl %g6, 0x0C, %g5
20772 fmovdneg %icc, %f18, %f21
20773 fxors %f28, %f6, %f15
20774 edge32 %l3, %o0, %i1
20775 add %l0, %g7, %o1
20776 xnorcc %l4, 0x0670, %l2
20777 mulx %i2, 0x0AF0, %g4
20778 movrlz %i7, %g1, %i3
20779 fmovsg %xcc, %f23, %f8
20780 orn %i6, %l1, %l6
20781 fmovrdlz %o6, %f22, %f6
20782 edge8 %i4, %o3, %g2
20783 movn %xcc, %i5, %g3
20784 popc 0x0509, %i0
20785 andncc %o5, %o4, %o7
20786 edge16ln %l5, %g6, %o2
20787 movrgez %l3, 0x38F, %o0
20788 lduh [%l7 + 0x6A], %g5
20789 movrgz %l0, %i1, %g7
20790 subcc %l4, %l2, %i2
20791 add %o1, 0x0256, %g4
20792 movne %icc, %i7, %i3
20793 stb %i6, [%l7 + 0x5F]
20794 movge %icc, %g1, %l6
20795 movg %icc, %o6, %i4
20796 ld [%l7 + 0x6C], %f30
20797 movvc %xcc, %l1, %o3
20798 srl %g2, %g3, %i0
20799 andcc %i5, %o5, %o4
20800 ld [%l7 + 0x14], %f12
20801 ldd [%l7 + 0x50], %f26
20802 fpack16 %f20, %f4
20803 bshuffle %f28, %f14, %f6
20804 fmovrslz %l5, %f22, %f16
20805 sethi 0x0A5D, %g6
20806 edge16 %o7, %l3, %o0
20807 movcs %xcc, %o2, %g5
20808 fmul8x16au %f8, %f24, %f6
20809 fcmpgt32 %f2, %f26, %i1
20810 fnot2 %f24, %f18
20811 nop
20812 set 0x34, %o3
20813 lduh [%l7 + %o3], %l0
20814 orcc %g7, 0x0E1A, %l2
20815 alignaddrl %i2, %l4, %g4
20816 andncc %o1, %i7, %i6
20817 array16 %i3, %g1, %o6
20818 subc %l6, 0x0206, %l1
20819 fpsub32 %f22, %f12, %f10
20820 ld [%l7 + 0x14], %f24
20821 fcmpeq16 %f8, %f24, %o3
20822 fmovsgu %xcc, %f23, %f23
20823 siam 0x5
20824 movl %xcc, %g2, %g3
20825 srl %i0, %i4, %i5
20826 movgu %xcc, %o4, %l5
20827 edge32n %o5, %o7, %l3
20828 subcc %g6, %o0, %o2
20829 srax %i1, %g5, %l0
20830 movrgez %l2, 0x17F, %i2
20831 xor %g7, %l4, %o1
20832 sdiv %i7, 0x056A, %g4
20833 fornot1 %f6, %f26, %f24
20834 edge8n %i3, %g1, %o6
20835 for %f6, %f20, %f4
20836 xor %i6, %l6, %l1
20837 add %g2, %o3, %g3
20838 addc %i0, 0x1397, %i4
20839 fxnor %f8, %f24, %f22
20840 or %i5, 0x1859, %o4
20841 movleu %icc, %l5, %o5
20842 edge16 %l3, %g6, %o0
20843 addc %o7, 0x061A, %o2
20844 fmovdle %xcc, %f19, %f22
20845 alignaddrl %g5, %i1, %l0
20846 umul %l2, %i2, %g7
20847 edge8ln %l4, %o1, %g4
20848 fands %f11, %f7, %f20
20849 std %f4, [%l7 + 0x70]
20850 movvc %xcc, %i3, %g1
20851 fones %f25
20852 fpsub32s %f23, %f8, %f10
20853 nop
20854 set 0x6C, %g5
20855 stw %i7, [%l7 + %g5]
20856 movre %i6, 0x13A, %l6
20857 xnor %o6, 0x0A35, %l1
20858 edge8 %o3, %g2, %g3
20859 udivcc %i0, 0x0BA7, %i4
20860 fcmpd %fcc0, %f26, %f20
20861 andcc %o4, 0x0282, %i5
20862 smul %l5, %o5, %l3
20863 ldsh [%l7 + 0x32], %o0
20864 mulscc %o7, 0x1E29, %g6
20865 edge32ln %o2, %i1, %g5
20866 movne %icc, %l2, %l0
20867 xor %i2, 0x1AD8, %g7
20868 fxor %f4, %f22, %f8
20869 lduw [%l7 + 0x24], %o1
20870 sethi 0x0EDA, %l4
20871 addcc %g4, 0x01D8, %g1
20872 movl %icc, %i3, %i6
20873 movne %icc, %i7, %o6
20874 fmovsn %icc, %f4, %f9
20875 for %f30, %f6, %f16
20876 fpack32 %f8, %f26, %f22
20877 st %f29, [%l7 + 0x74]
20878 sir 0x0B4D
20879 restore %l6, 0x03DE, %l1
20880 rdpr %cwp, %g1
20881 rdpr %cansave, %g2
20882 rdpr %canrestore, %g3
20883 rdpr %cleanwin, %g4
20884 rdpr %otherwin, %g5
20885 rdpr %wstate, %g6
20886 subccc %g2, %o3, %g3
20887 addcc %i0, 0x062F, %i4
20888 edge8n %i5, %o4, %o5
20889 setx loop_65, %l0, %l1
20890 return %l1
20891 nop
20892 rdpr %cwp, %g1
20893 rdpr %cansave, %g2
20894 rdpr %canrestore, %g3
20895 rdpr %cleanwin, %g4
20896 rdpr %otherwin, %g5
20897 rdpr %wstate, %g6
20898loop_65: stb %o0, [%l7 + 0x47]
20899 fmovsn %icc, %f29, %f0
20900 fmovdgu %icc, %f5, %f19
20901 fornot2s %f10, %f5, %f31
20902 smulcc %o2, %g6, %g5
20903 fmovspos %icc, %f20, %f1
20904 movgu %xcc, %i1, %l2
20905 fmovrdlez %i2, %f6, %f22
20906 fsrc1 %f10, %f6
20907 subc %l0, %g7, %l4
20908 stw %g4, [%l7 + 0x0C]
20909 xor %g1, %i3, %i6
20910 movrlez %o1, 0x21B, %i7
20911 stx %l6, [%l7 + 0x20]
20912 subcc %o6, %g2, %o3
20913 save %l1, 0x11E4, %i0
20914 rdpr %cwp, %g1
20915 rdpr %cansave, %g2
20916 rdpr %canrestore, %g3
20917 rdpr %cleanwin, %g4
20918 rdpr %otherwin, %g5
20919 rdpr %wstate, %g6
20920 std %f12, [%l7 + 0x60]
20921 fmovsg %icc, %f2, %f15
20922 sra %g3, %i4, %o4
20923 sdivcc %o5, 0x0442, %i5
20924 orn %l5, %o7, %l3
20925 fmovrslez %o2, %f4, %f25
20926 edge32n %g6, %g5, %o0
20927 andn %l2, 0x13D4, %i2
20928 edge8n %i1, %l0, %g7
20929 edge8n %g4, %l4, %i3
20930 andncc %i6, %o1, %g1
20931 stx %l6, [%l7 + 0x70]
20932 and %o6, %i7, %g2
20933 movvc %xcc, %o3, %i0
20934 movpos %icc, %l1, %i4
20935 mulscc %o4, 0x0F44, %o5
20936 umulcc %g3, %l5, %i5
20937 ldsw [%l7 + 0x10], %o7
20938 movcs %xcc, %l3, %g6
20939 mulscc %o2, 0x1079, %g5
20940 ldsb [%l7 + 0x45], %l2
20941 edge16n %i2, %o0, %i1
20942 fmovrdgz %g7, %f16, %f22
20943 fmovdgu %xcc, %f30, %f9
20944 udivx %g4, 0x07C9, %l4
20945 edge16n %i3, %i6, %o1
20946 edge16 %g1, %l0, %l6
20947 movcs %xcc, %i7, %g2
20948 alignaddr %o3, %i0, %o6
20949 andncc %l1, %o4, %o5
20950 movre %i4, %g3, %l5
20951 fpackfix %f2, %f24
20952 edge16l %i5, %o7, %g6
20953 array32 %o2, %g5, %l2
20954 save %i2, 0x19FB, %o0
20955 rdpr %cwp, %g1
20956 rdpr %cansave, %g2
20957 rdpr %canrestore, %g3
20958 rdpr %cleanwin, %g4
20959 rdpr %otherwin, %g5
20960 rdpr %wstate, %g6
20961 fmovdvc %icc, %f14, %f31
20962 fnegd %f16, %f14
20963 edge8 %i1, %l3, %g7
20964 restore %l4, %i3, %g4
20965 rdpr %cwp, %g1
20966 rdpr %cansave, %g2
20967 rdpr %canrestore, %g3
20968 rdpr %cleanwin, %g4
20969 rdpr %otherwin, %g5
20970 rdpr %wstate, %g6
20971 fornot1 %f14, %f16, %f30
20972 movcc %icc, %o1, %i6
20973 xnor %g1, %l0, %l6
20974 ldsw [%l7 + 0x2C], %g2
20975 sdiv %i7, 0x046C, %i0
20976 fmovdpos %icc, %f22, %f30
20977 edge8l %o6, %o3, %o4
20978 fpsub16s %f15, %f17, %f20
20979 fpmerge %f17, %f29, %f18
20980 mulscc %l1, %o5, %i4
20981 fmovs %f28, %f31
20982 fmovde %xcc, %f5, %f27
20983 movleu %xcc, %l5, %g3
20984 edge16 %i5, %g6, %o2
20985 mova %icc, %o7, %l2
20986 movrlez %g5, 0x038, %o0
20987 fornot2s %f20, %f12, %f23
20988 fnors %f11, %f31, %f4
20989 fmovscc %icc, %f2, %f27
20990 fmovdleu %icc, %f30, %f6
20991 fcmpne32 %f12, %f6, %i2
20992 faligndata %f0, %f26, %f28
20993 movgu %icc, %i1, %g7
20994 sethi 0x18FA, %l3
20995 fcmpeq32 %f28, %f4, %l4
20996 edge8l %g4, %i3, %i6
20997 st %f31, [%l7 + 0x44]
20998 fabsd %f4, %f10
20999 and %o1, 0x1E8B, %l0
21000 faligndata %f10, %f0, %f18
21001 sra %l6, 0x08, %g2
21002 sra %i7, 0x02, %g1
21003 fnegs %f20, %f12
21004 edge16ln %o6, %o3, %o4
21005 stb %l1, [%l7 + 0x35]
21006 fornot2s %f9, %f27, %f14
21007 nop
21008 set 0x67, %g1
21009 ldsb [%l7 + %g1], %i0
21010 edge16 %i4, %o5, %l5
21011 udivx %i5, 0x1F25, %g3
21012 subccc %o2, 0x0FE2, %o7
21013 ldd [%l7 + 0x60], %l2
21014 ldd [%l7 + 0x10], %f2
21015 fpackfix %f16, %f24
21016 fnegd %f26, %f22
21017 movvs %icc, %g6, %o0
21018 sethi 0x0634, %g5
21019 sdivcc %i2, 0x1CA4, %i1
21020 fmovrsgz %l3, %f26, %f6
21021 movrlez %l4, %g4, %i3
21022 orncc %g7, 0x1FEA, %o1
21023 xnor %i6, 0x1A14, %l6
21024 ldd [%l7 + 0x68], %f4
21025 nop
21026 set 0x39, %g3
21027 ldsb [%l7 + %g3], %l0
21028 movcc %icc, %i7, %g2
21029 sll %g1, 0x1C, %o3
21030 edge16ln %o4, %l1, %o6
21031 fcmple32 %f2, %f4, %i0
21032 addcc %i4, %l5, %i5
21033 sethi 0x0C57, %g3
21034 movvc %xcc, %o5, %o2
21035 sllx %o7, 0x1C, %g6
21036 movrgz %o0, %l2, %g5
21037 movcs %icc, %i2, %l3
21038 nop
21039 set 0x50, %o6
21040 std %f16, [%l7 + %o6]
21041 stx %i1, [%l7 + 0x60]
21042 st %f19, [%l7 + 0x68]
21043 nop
21044 set 0x14, %i3
21045 ldsh [%l7 + %i3], %g4
21046 mulscc %i3, %g7, %o1
21047 fmovdvc %icc, %f27, %f28
21048 for %f26, %f0, %f2
21049 orn %l4, 0x13FF, %l6
21050 lduw [%l7 + 0x28], %l0
21051 edge8 %i6, %g2, %i7
21052 st %f7, [%l7 + 0x30]
21053 stx %g1, [%l7 + 0x50]
21054 array16 %o4, %o3, %o6
21055 addc %l1, 0x0FB7, %i0
21056 sdivx %l5, 0x1138, %i4
21057 fmovdne %xcc, %f27, %f10
21058 smul %g3, 0x195F, %i5
21059 edge32n %o5, %o7, %g6
21060 movrne %o2, %o0, %l2
21061 add %g5, 0x0591, %l3
21062 sdivcc %i1, 0x167E, %i2
21063 movrgez %i3, %g4, %g7
21064 and %l4, 0x0297, %o1
21065 lduh [%l7 + 0x08], %l0
21066 movg %xcc, %i6, %g2
21067 fxors %f12, %f16, %f7
21068 edge32ln %l6, %g1, %o4
21069 movre %o3, %i7, %o6
21070 mova %icc, %l1, %i0
21071 movge %icc, %i4, %l5
21072 edge16l %g3, %o5, %i5
21073 sub %g6, 0x137D, %o2
21074 ldd [%l7 + 0x20], %f20
21075 std %f8, [%l7 + 0x20]
21076 addc %o7, %l2, %o0
21077 movgu %icc, %l3, %g5
21078 sra %i1, %i3, %i2
21079 fmovdpos %icc, %f27, %f9
21080 movn %xcc, %g4, %g7
21081 sir 0x0616
21082 udivcc %l4, 0x1F95, %l0
21083 alignaddr %i6, %o1, %g2
21084 subc %g1, 0x1EF2, %l6
21085 addc %o4, %i7, %o3
21086 subcc %o6, %l1, %i4
21087 udivcc %l5, 0x000C, %i0
21088 movne %icc, %o5, %i5
21089 subccc %g3, 0x1088, %g6
21090 sub %o7, %o2, %o0
21091 fmovdle %xcc, %f27, %f17
21092 sdiv %l2, 0x07CD, %g5
21093 nop
21094 set 0x6C, %i2
21095 ldsw [%l7 + %i2], %i1
21096 std %f26, [%l7 + 0x48]
21097 movgu %xcc, %l3, %i3
21098 lduh [%l7 + 0x18], %g4
21099 addc %g7, 0x1F89, %i2
21100 smul %l4, 0x16E0, %i6
21101 xnorcc %o1, 0x1E3C, %g2
21102 stb %g1, [%l7 + 0x27]
21103 sth %l6, [%l7 + 0x50]
21104 movg %xcc, %o4, %i7
21105 movrgez %l0, %o3, %o6
21106 fandnot1s %f2, %f2, %f5
21107 movrgz %i4, %l1, %l5
21108 smulcc %o5, %i5, %g3
21109 movgu %icc, %i0, %g6
21110 orncc %o2, %o7, %l2
21111 fmovsle %xcc, %f27, %f6
21112 fsrc2s %f6, %f19
21113 udivcc %g5, 0x1412, %i1
21114 edge32 %o0, %i3, %g4
21115 udiv %g7, 0x0DD7, %l3
21116 siam 0x1
21117 setx loop_66, %l0, %l1
21118 return %l1
21119 nop
21120 rdpr %cwp, %g1
21121 rdpr %cansave, %g2
21122 rdpr %canrestore, %g3
21123 rdpr %cleanwin, %g4
21124 rdpr %otherwin, %g5
21125 rdpr %wstate, %g6
21126loop_66: xorcc %g2, %o1, %g1
21127 pdist %f4, %f30, %f12
21128 edge32ln %l6, %o4, %l0
21129 edge32 %i7, %o3, %o6
21130 srl %i4, %l5, %o5
21131 lduh [%l7 + 0x28], %l1
21132 orcc %i5, %i0, %g6
21133 edge32l %g3, %o7, %l2
21134 sdivcc %g5, 0x0A12, %i1
21135 restore %o2, %o0, %g4
21136 rdpr %cwp, %g1
21137 rdpr %cansave, %g2
21138 rdpr %canrestore, %g3
21139 rdpr %cleanwin, %g4
21140 rdpr %otherwin, %g5
21141 rdpr %wstate, %g6
21142 alignaddrl %i3, %g7, %l3
21143 stx %i2, [%l7 + 0x28]
21144 fnot2 %f8, %f24
21145 movrlez %i6, 0x072, %g2
21146 edge32ln %o1, %g1, %l6
21147 andncc %o4, %l0, %i7
21148 orn %o3, 0x1F05, %l4
21149 fand %f28, %f12, %f16
21150 fmovsl %icc, %f14, %f10
21151 sir 0x0471
21152 ldx [%l7 + 0x48], %i4
21153 movge %xcc, %l5, %o6
21154 movvs %xcc, %o5, %i5
21155 alignaddr %l1, %g6, %g3
21156 ldd [%l7 + 0x40], %i0
21157 fsrc2 %f4, %f14
21158 movneg %xcc, %o7, %l2
21159 subccc %i1, 0x0FE7, %g5
21160 fmovrdlez %o0, %f14, %f10
21161 movgu %icc, %g4, %o2
21162 fmovsleu %icc, %f27, %f10
21163 fmovrsgz %i3, %f4, %f28
21164 srax %g7, %l3, %i2
21165 fmovsa %icc, %f25, %f25
21166 fexpand %f0, %f4
21167 fcmpgt16 %f4, %f8, %g2
21168 movleu %xcc, %i6, %o1
21169 udiv %g1, 0x1EDC, %o4
21170 movg %xcc, %l0, %l6
21171 orncc %i7, %l4, %o3
21172 edge8n %i4, %l5, %o6
21173 xnor %i5, %o5, %g6
21174 mova %icc, %l1, %g3
21175 xnor %i0, 0x11FE, %o7
21176 fnot1s %f13, %f4
21177 fpadd16 %f10, %f18, %f6
21178 movgu %xcc, %i1, %l2
21179 addc %g5, %g4, %o2
21180 stw %i3, [%l7 + 0x68]
21181 fpadd32s %f23, %f11, %f29
21182 addccc %g7, 0x1B17, %o0
21183 movleu %xcc, %l3, %g2
21184 sdivcc %i2, 0x019F, %o1
21185 fmovdgu %icc, %f8, %f7
21186 nop
21187 set 0x08, %l1
21188 ldsw [%l7 + %l1], %g1
21189 fnegs %f13, %f22
21190 and %i6, 0x17B5, %l0
21191 srax %o4, 0x1C, %l6
21192 addccc %i7, 0x07CE, %l4
21193 popc 0x0CA4, %i4
21194 orn %o3, 0x0027, %o6
21195 array16 %l5, %o5, %i5
21196 addcc %l1, 0x0AE4, %g6
21197 fmovdgu %xcc, %f1, %f11
21198 sethi 0x04D0, %i0
21199 movrgz %o7, 0x03A, %g3
21200 fmovrsne %l2, %f10, %f31
21201 addccc %g5, 0x15EF, %i1
21202 movne %xcc, %g4, %o2
21203 subcc %i3, %o0, %g7
21204 mova %icc, %g2, %i2
21205 udiv %o1, 0x0258, %g1
21206 lduw [%l7 + 0x0C], %l3
21207 st %f22, [%l7 + 0x14]
21208 st %f11, [%l7 + 0x60]
21209 fmovscc %icc, %f14, %f12
21210 array8 %i6, %l0, %o4
21211 srl %i7, %l4, %l6
21212 srl %o3, %o6, %l5
21213 movcs %xcc, %o5, %i4
21214 edge16 %i5, %g6, %i0
21215 movge %xcc, %l1, %o7
21216 save %l2, 0x0712, %g5
21217 rdpr %cwp, %g1
21218 rdpr %cansave, %g2
21219 rdpr %canrestore, %g3
21220 rdpr %cleanwin, %g4
21221 rdpr %otherwin, %g5
21222 rdpr %wstate, %g6
21223 movrne %i1, 0x000, %g4
21224 edge16l %o2, %i3, %g3
21225 fzeros %f16
21226 movrgz %o0, 0x1DD, %g7
21227 orn %g2, %i2, %o1
21228 fpmerge %f0, %f0, %f12
21229 sllx %l3, %i6, %l0
21230 movleu %xcc, %g1, %o4
21231 fmovscs %icc, %f22, %f0
21232 fmovdg %icc, %f20, %f17
21233 andcc %i7, %l6, %l4
21234 smul %o3, %o6, %l5
21235 subcc %i4, 0x0298, %i5
21236 subc %o5, %i0, %g6
21237 edge16l %l1, %l2, %g5
21238 fmovde %icc, %f23, %f19
21239 stb %i1, [%l7 + 0x2C]
21240 movg %xcc, %o7, %g4
21241 fabsd %f12, %f6
21242 srl %i3, %o2, %o0
21243 andcc %g7, %g2, %g3
21244 sethi 0x0116, %i2
21245 srlx %l3, %o1, %l0
21246 fmul8x16 %f15, %f12, %f26
21247 fcmped %fcc0, %f26, %f2
21248 fsrc1s %f3, %f6
21249 srax %g1, %o4, %i7
21250 fcmpd %fcc2, %f28, %f4
21251 movcc %icc, %i6, %l6
21252 movle %icc, %o3, %l4
21253 fmovdge %xcc, %f25, %f25
21254 movge %icc, %o6, %l5
21255 stx %i4, [%l7 + 0x60]
21256 movl %xcc, %i5, %o5
21257 ldub [%l7 + 0x19], %i0
21258 array16 %l1, %g6, %g5
21259 faligndata %f4, %f8, %f18
21260 movvc %xcc, %l2, %i1
21261 sethi 0x1E56, %o7
21262 alignaddr %i3, %o2, %g4
21263 fnot2s %f14, %f7
21264 sth %g7, [%l7 + 0x14]
21265 orncc %g2, %g3, %o0
21266 ldub [%l7 + 0x2F], %l3
21267 ldx [%l7 + 0x48], %i2
21268 andncc %o1, %l0, %o4
21269 sdiv %i7, 0x1FE2, %i6
21270 movrgez %g1, 0x13B, %l6
21271 ldsw [%l7 + 0x48], %l4
21272 movrgz %o3, %l5, %i4
21273 fcmpgt32 %f24, %f28, %i5
21274 array8 %o5, %i0, %o6
21275 ldx [%l7 + 0x70], %l1
21276 movge %xcc, %g5, %g6
21277 mulscc %i1, 0x1B90, %l2
21278 fcmpd %fcc3, %f4, %f12
21279 siam 0x5
21280 array16 %o7, %o2, %i3
21281 stw %g7, [%l7 + 0x20]
21282 fnor %f0, %f4, %f22
21283 andncc %g2, %g3, %g4
21284 sra %o0, 0x09, %i2
21285 addcc %o1, %l3, %o4
21286 udiv %l0, 0x1FAA, %i6
21287 ldx [%l7 + 0x70], %g1
21288 movvc %icc, %i7, %l6
21289 fcmpne16 %f22, %f0, %o3
21290 popc %l5, %i4
21291 sdivx %l4, 0x0600, %i5
21292 fmovdl %xcc, %f28, %f19
21293 edge8l %i0, %o6, %o5
21294 edge16 %g5, %g6, %l1
21295 nop
21296 set 0x50, %o4
21297 sth %i1, [%l7 + %o4]
21298 sdivx %l2, 0x1B0F, %o7
21299 fmovsn %xcc, %f11, %f26
21300 ldd [%l7 + 0x30], %f22
21301 movrgz %i3, %o2, %g2
21302 movvc %xcc, %g3, %g7
21303 movleu %icc, %g4, %o0
21304 stw %o1, [%l7 + 0x30]
21305 fandnot2 %f16, %f6, %f18
21306 st %f12, [%l7 + 0x48]
21307 fmovsleu %icc, %f9, %f4
21308 bshuffle %f4, %f12, %f20
21309 movn %icc, %l3, %i2
21310 udiv %o4, 0x1E21, %l0
21311 save %i6, %g1, %l6
21312 rdpr %cwp, %g1
21313 rdpr %cansave, %g2
21314 rdpr %canrestore, %g3
21315 rdpr %cleanwin, %g4
21316 rdpr %otherwin, %g5
21317 rdpr %wstate, %g6
21318 sdivcc %i7, 0x1A7A, %o3
21319 fcmpes %fcc3, %f29, %f27
21320 smul %i4, 0x0BE2, %l5
21321 movpos %icc, %i5, %i0
21322 sdivx %l4, 0x09E3, %o6
21323 lduw [%l7 + 0x78], %o5
21324 ldd [%l7 + 0x28], %g4
21325 or %l1, 0x04A2, %i1
21326 orcc %g6, 0x00C9, %o7
21327 udiv %i3, 0x0DF5, %l2
21328 movle %xcc, %o2, %g2
21329 ldsh [%l7 + 0x6C], %g3
21330 addccc %g4, 0x1F56, %g7
21331 fpack16 %f18, %f1
21332 addccc %o0, 0x1EA3, %o1
21333 ldd [%l7 + 0x20], %i2
21334 movrlz %l3, %o4, %i6
21335 fcmpeq32 %f22, %f4, %g1
21336 sub %l0, 0x1D01, %l6
21337 ld [%l7 + 0x2C], %f1
21338 fxnors %f8, %f2, %f5
21339 popc 0x0C76, %i7
21340 save %o3, 0x1121, %i4
21341 rdpr %cwp, %g1
21342 rdpr %cansave, %g2
21343 rdpr %canrestore, %g3
21344 rdpr %cleanwin, %g4
21345 rdpr %otherwin, %g5
21346 rdpr %wstate, %g6
21347 edge8n %l5, %i0, %i5
21348 fmovdn %xcc, %f26, %f21
21349 movge %xcc, %l4, %o6
21350 sra %g5, 0x04, %l1
21351 movpos %xcc, %i1, %g6
21352 xnor %o7, %o5, %i3
21353 fmovsvc %icc, %f1, %f21
21354 subcc %l2, %o2, %g3
21355 movrne %g2, 0x0D3, %g4
21356 fmovsg %xcc, %f25, %f22
21357 fnegs %f17, %f0
21358 edge32l %o0, %o1, %g7
21359 movne %xcc, %l3, %o4
21360 lduw [%l7 + 0x6C], %i6
21361 std %f28, [%l7 + 0x08]
21362 edge32ln %g1, %l0, %l6
21363 movrne %i7, 0x38A, %o3
21364 edge32l %i4, %i2, %l5
21365 fors %f18, %f25, %f9
21366 movle %xcc, %i5, %i0
21367 sll %l4, 0x0A, %g5
21368 fnot2s %f15, %f13
21369 ldx [%l7 + 0x30], %l1
21370 andn %i1, 0x0E4F, %g6
21371 udivcc %o6, 0x1554, %o7
21372 sra %i3, 0x07, %o5
21373 addccc %l2, 0x0DC9, %g3
21374 movvc %xcc, %g2, %g4
21375 subccc %o2, 0x04E2, %o1
21376 andcc %g7, 0x1D71, %o0
21377 sdivcc %o4, 0x1C70, %i6
21378 fcmpgt32 %f6, %f22, %l3
21379 nop
21380 set 0x5F, %l5
21381 ldsb [%l7 + %l5], %l0
21382 sdivx %l6, 0x16B7, %g1
21383 ldx [%l7 + 0x70], %i7
21384 xnor %i4, 0x1042, %i2
21385 edge16l %l5, %o3, %i5
21386 fxnors %f8, %f26, %f27
21387 edge8n %i0, %l4, %l1
21388 alignaddrl %i1, %g5, %o6
21389 movrgez %g6, %i3, %o7
21390 fpackfix %f4, %f13
21391 fmovrdne %o5, %f22, %f30
21392 sllx %l2, %g2, %g3
21393 movcs %xcc, %g4, %o1
21394 save %g7, 0x1AD1, %o2
21395 rdpr %cwp, %g1
21396 rdpr %cansave, %g2
21397 rdpr %canrestore, %g3
21398 rdpr %cleanwin, %g4
21399 rdpr %otherwin, %g5
21400 rdpr %wstate, %g6
21401 fmuld8sux16 %f2, %f15, %f22
21402 movneg %xcc, %o0, %i6
21403 movrgez %l3, %o4, %l6
21404 fcmpeq32 %f8, %f12, %g1
21405 siam 0x0
21406 xnorcc %l0, 0x0810, %i4
21407 sir 0x068C
21408 fzeros %f29
21409 mulx %i2, 0x0C57, %l5
21410 fmovsle %xcc, %f11, %f15
21411 edge8n %i7, %o3, %i0
21412 andcc %l4, %l1, %i5
21413 umulcc %i1, %o6, %g5
21414 fmovrsne %g6, %f10, %f15
21415 setx loop_67, %l0, %l1
21416 return %l1
21417 nop
21418 rdpr %cwp, %g1
21419 rdpr %cansave, %g2
21420 rdpr %canrestore, %g3
21421 rdpr %cleanwin, %g4
21422 rdpr %otherwin, %g5
21423 rdpr %wstate, %g6
21424loop_67: alignaddrl %l2, %g2, %g3
21425 lduh [%l7 + 0x0E], %g4
21426 edge8 %g7, %o1, %o0
21427 sdiv %i6, 0x117A, %l3
21428 movge %xcc, %o2, %o4
21429 edge8l %g1, %l6, %l0
21430 fmovdge %icc, %f26, %f5
21431 edge8l %i4, %l5, %i7
21432 smul %o3, 0x06D1, %i2
21433 ldub [%l7 + 0x08], %l4
21434 edge8l %l1, %i0, %i5
21435 stx %o6, [%l7 + 0x30]
21436 movre %g5, 0x39D, %i1
21437 umulcc %o7, 0x0478, %o5
21438 movne %icc, %i3, %l2
21439 subccc %g6, 0x02C8, %g3
21440 fornot1s %f16, %f29, %f6
21441 fpsub16s %f8, %f29, %f7
21442 popc 0x1A86, %g2
21443 sdivx %g4, 0x16D2, %g7
21444 lduh [%l7 + 0x24], %o1
21445 fnot2 %f6, %f16
21446 fpack16 %f12, %f6
21447 movcc %icc, %o0, %i6
21448 fnors %f3, %f3, %f27
21449 movrgez %l3, 0x2DA, %o2
21450 and %o4, 0x03CC, %g1
21451 alignaddr %l0, %i4, %l5
21452 sll %l6, %o3, %i7
21453 stb %l4, [%l7 + 0x17]
21454 addcc %l1, 0x07EA, %i2
21455 fmovrsgez %i0, %f11, %f2
21456 movgu %icc, %o6, %g5
21457 fmovsl %xcc, %f13, %f22
21458 fmovdle %icc, %f27, %f13
21459 ld [%l7 + 0x34], %f11
21460 ld [%l7 + 0x28], %f26
21461 fxors %f15, %f18, %f3
21462 fzero %f16
21463 movleu %xcc, %i5, %i1
21464 andcc %o5, %i3, %o7
21465 popc %g6, %l2
21466 ldsb [%l7 + 0x18], %g2
21467 movg %icc, %g3, %g7
21468 edge8l %g4, %o0, %i6
21469 andn %o1, 0x1F3E, %o2
21470 movle %icc, %o4, %l3
21471 sth %l0, [%l7 + 0x1C]
21472 lduw [%l7 + 0x20], %i4
21473 smulcc %l5, 0x118A, %l6
21474 fpsub32s %f21, %f2, %f7
21475 fmovrse %o3, %f18, %f15
21476 movre %g1, 0x0A8, %l4
21477 addcc %l1, 0x1A90, %i7
21478 xnor %i0, %i2, %g5
21479 movrlz %i5, %o6, %i1
21480 sethi 0x14C4, %o5
21481 ldub [%l7 + 0x40], %o7
21482 sth %i3, [%l7 + 0x16]
21483 pdist %f4, %f22, %f22
21484 edge16l %l2, %g6, %g2
21485 movrgz %g3, %g4, %g7
21486 ldub [%l7 + 0x77], %i6
21487 popc 0x1790, %o0
21488 sra %o1, %o4, %o2
21489 srlx %l3, %i4, %l0
21490 fpsub16 %f24, %f2, %f20
21491 edge16n %l5, %l6, %o3
21492 ldsh [%l7 + 0x40], %g1
21493 sra %l4, 0x0D, %l1
21494 fors %f18, %f26, %f29
21495 ld [%l7 + 0x78], %f27
21496 subcc %i0, 0x1783, %i2
21497 restore %g5, 0x1611, %i5
21498 rdpr %cwp, %g1
21499 rdpr %cansave, %g2
21500 rdpr %canrestore, %g3
21501 rdpr %cleanwin, %g4
21502 rdpr %otherwin, %g5
21503 rdpr %wstate, %g6
21504 sub %o6, %i7, %o5
21505 fpsub16 %f2, %f18, %f4
21506 subcc %i1, %o7, %l2
21507 add %g6, %g2, %i3
21508 movrlz %g3, 0x34C, %g7
21509 umul %g4, %i6, %o0
21510 sll %o1, 0x02, %o4
21511 movleu %xcc, %l3, %i4
21512 fmovrsgz %l0, %f1, %f10
21513 smul %o2, %l5, %l6
21514 srl %g1, 0x1E, %l4
21515 edge8l %l1, %o3, %i0
21516 mulx %i2, %g5, %o6
21517 sir 0x0182
21518 udivcc %i5, 0x1AB0, %o5
21519 sethi 0x1641, %i7
21520 ldsh [%l7 + 0x32], %o7
21521 addccc %i1, 0x0213, %l2
21522 fands %f9, %f14, %f10
21523 sllx %g2, %g6, %i3
21524 udiv %g7, 0x0EC7, %g3
21525 move %icc, %g4, %i6
21526 lduw [%l7 + 0x58], %o0
21527 stw %o4, [%l7 + 0x50]
21528 fmovsneg %icc, %f14, %f6
21529 movre %o1, %l3, %i4
21530 edge16l %o2, %l0, %l6
21531 sethi 0x1854, %l5
21532 sdivx %l4, 0x04B3, %l1
21533 xnorcc %g1, 0x1C50, %i0
21534 sdivcc %i2, 0x16AE, %g5
21535 array8 %o3, %i5, %o6
21536 addcc %o5, 0x1E09, %i7
21537 movpos %icc, %i1, %l2
21538 udiv %o7, 0x1516, %g2
21539 ld [%l7 + 0x7C], %f22
21540 xor %i3, %g6, %g3
21541 xnor %g4, 0x0976, %g7
21542 lduh [%l7 + 0x66], %o0
21543 fmul8ulx16 %f18, %f0, %f16
21544 ldsh [%l7 + 0x40], %o4
21545 edge32 %i6, %l3, %i4
21546 ldd [%l7 + 0x08], %o2
21547 popc 0x0A85, %o1
21548 orcc %l0, 0x1B31, %l5
21549 fxor %f12, %f4, %f18
21550 movrgz %l4, %l6, %l1
21551 fmovdpos %xcc, %f30, %f8
21552 array32 %i0, %g1, %g5
21553 fornot1 %f16, %f4, %f30
21554 andcc %i2, %o3, %i5
21555 edge8 %o5, %i7, %i1
21556 fornot1 %f16, %f4, %f12
21557 ldub [%l7 + 0x65], %l2
21558 edge8l %o7, %o6, %i3
21559 xorcc %g6, 0x13A1, %g2
21560 fmovrdlez %g3, %f14, %f20
21561 edge32l %g4, %g7, %o0
21562 movrgez %i6, %o4, %l3
21563 andn %o2, %o1, %i4
21564 setx loop_68, %l0, %l1
21565 return %l1
21566 nop
21567 rdpr %cwp, %g1
21568 rdpr %cansave, %g2
21569 rdpr %canrestore, %g3
21570 rdpr %cleanwin, %g4
21571 rdpr %otherwin, %g5
21572 rdpr %wstate, %g6
21573loop_68: nop
21574 set 0x18, %i4
21575 std %f28, [%l7 + %i4]
21576 fpsub32 %f16, %f18, %f8
21577 mulscc %l4, %i0, %l1
21578 ld [%l7 + 0x4C], %f21
21579 xnor %g1, 0x081C, %i2
21580 fnors %f24, %f5, %f0
21581 ld [%l7 + 0x14], %f16
21582 edge16l %o3, %i5, %g5
21583 movleu %xcc, %o5, %i7
21584 array8 %l2, %i1, %o6
21585 sdiv %o7, 0x181E, %i3
21586 ldsw [%l7 + 0x20], %g2
21587 srax %g6, 0x1B, %g4
21588 fmovspos %xcc, %f29, %f31
21589 smul %g3, 0x1FE7, %g7
21590 alignaddr %i6, %o0, %o4
21591 stb %l3, [%l7 + 0x6B]
21592 lduw [%l7 + 0x1C], %o2
21593 andcc %i4, 0x1CE7, %o1
21594 move %icc, %l5, %l6
21595 movge %icc, %l0, %i0
21596 mulx %l4, 0x008F, %g1
21597 popc %i2, %l1
21598 movleu %icc, %o3, %i5
21599 array16 %o5, %g5, %l2
21600 umul %i1, %i7, %o6
21601 smul %o7, 0x0463, %g2
21602 edge16 %i3, %g6, %g3
21603 fmovdpos %xcc, %f19, %f29
21604 movrlez %g4, 0x037, %i6
21605 fmovdcc %xcc, %f0, %f8
21606 movrgz %o0, %g7, %l3
21607 edge16l %o2, %i4, %o4
21608 sdiv %o1, 0x05FF, %l6
21609 movle %xcc, %l0, %i0
21610 fmovsl %xcc, %f18, %f25
21611 andn %l5, %g1, %i2
21612 nop
21613 set 0x70, %g2
21614 ldd [%l7 + %g2], %f6
21615 sub %l4, 0x1870, %o3
21616 ldd [%l7 + 0x58], %l0
21617 fpackfix %f28, %f25
21618 movle %icc, %i5, %g5
21619 fmovdcc %xcc, %f23, %f23
21620 ldd [%l7 + 0x50], %o4
21621 xor %l2, 0x1681, %i7
21622 array8 %o6, %o7, %i1
21623 nop
21624 set 0x10, %o1
21625 ldd [%l7 + %o1], %f6
21626 orncc %g2, %i3, %g6
21627 ldsb [%l7 + 0x25], %g4
21628 edge16n %i6, %o0, %g7
21629 fmovsl %xcc, %f25, %f28
21630 movl %icc, %l3, %g3
21631 movrgez %i4, 0x007, %o4
21632 umulcc %o2, %o1, %l6
21633 smulcc %l0, %l5, %g1
21634 movrgz %i0, 0x036, %l4
21635 edge16 %i2, %l1, %o3
21636 fcmpne32 %f28, %f0, %i5
21637 sdiv %o5, 0x0F79, %g5
21638 popc 0x1BAD, %l2
21639 fmovsvs %xcc, %f5, %f28
21640 ld [%l7 + 0x74], %f21
21641 fnot2s %f8, %f31
21642 fmovsleu %icc, %f5, %f11
21643 movle %xcc, %i7, %o6
21644 movcs %icc, %i1, %o7
21645 nop
21646 set 0x18, %l4
21647 stb %g2, [%l7 + %l4]
21648 xorcc %g6, 0x0457, %g4
21649 fmovde %icc, %f5, %f9
21650 sub %i6, 0x094E, %i3
21651 movvs %xcc, %o0, %l3
21652 movvc %xcc, %g3, %i4
21653 orn %o4, %o2, %g7
21654 fors %f11, %f20, %f9
21655 andcc %l6, %l0, %o1
21656 fpadd32s %f5, %f31, %f26
21657 sth %g1, [%l7 + 0x18]
21658 fmul8sux16 %f28, %f10, %f22
21659 fcmpes %fcc1, %f26, %f19
21660 movge %xcc, %i0, %l5
21661 movpos %icc, %i2, %l1
21662 stx %l4, [%l7 + 0x10]
21663 fnors %f17, %f12, %f3
21664 sllx %i5, 0x0B, %o3
21665 stw %g5, [%l7 + 0x70]
21666 array16 %l2, %i7, %o5
21667 sra %i1, %o6, %g2
21668 fcmpne16 %f24, %f0, %g6
21669 movpos %icc, %o7, %i6
21670 ldsh [%l7 + 0x6A], %i3
21671 alignaddrl %g4, %l3, %g3
21672 array8 %o0, %o4, %o2
21673 fmul8x16au %f15, %f20, %f6
21674 orcc %g7, 0x1EE0, %l6
21675 restore %l0, 0x1AAD, %i4
21676 rdpr %cwp, %g1
21677 rdpr %cansave, %g2
21678 rdpr %canrestore, %g3
21679 rdpr %cleanwin, %g4
21680 rdpr %otherwin, %g5
21681 rdpr %wstate, %g6
21682 movrgez %o1, 0x39B, %g1
21683 sdiv %l5, 0x0608, %i0
21684 stw %l1, [%l7 + 0x78]
21685 srax %l4, %i5, %i2
21686 movgu %icc, %o3, %l2
21687 movcs %xcc, %i7, %o5
21688 mulscc %g5, 0x1E10, %i1
21689 fnors %f4, %f29, %f8
21690 movn %icc, %o6, %g2
21691 orncc %g6, 0x1E92, %o7
21692 orncc %i6, %g4, %i3
21693 array16 %l3, %g3, %o4
21694 edge8l %o0, %o2, %l6
21695 ldx [%l7 + 0x38], %g7
21696 udivx %i4, 0x0DA7, %l0
21697 fmovsa %icc, %f3, %f22
21698 st %f22, [%l7 + 0x38]
21699 orcc %g1, %o1, %i0
21700 subccc %l1, %l4, %i5
21701 xorcc %i2, %l5, %l2
21702 movge %icc, %i7, %o3
21703 sll %o5, 0x1D, %g5
21704 umul %o6, 0x0BE0, %i1
21705 st %f20, [%l7 + 0x64]
21706 orcc %g6, 0x1136, %o7
21707 fmovsg %xcc, %f22, %f7
21708 movne %xcc, %g2, %i6
21709 udivcc %g4, 0x04F1, %i3
21710 movcs %icc, %l3, %o4
21711 smul %g3, 0x111E, %o2
21712 sethi 0x0797, %o0
21713 edge8 %g7, %l6, %l0
21714 fcmple32 %f6, %f26, %g1
21715 fornot2 %f24, %f30, %f14
21716 std %f12, [%l7 + 0x28]
21717 movneg %icc, %o1, %i4
21718 addc %l1, %l4, %i5
21719 save %i2, %i0, %l5
21720 rdpr %cwp, %g1
21721 rdpr %cansave, %g2
21722 rdpr %canrestore, %g3
21723 rdpr %cleanwin, %g4
21724 rdpr %otherwin, %g5
21725 rdpr %wstate, %g6
21726 fpack32 %f4, %f26, %f26
21727 sethi 0x13AE, %i7
21728 fpsub32 %f22, %f12, %f2
21729 addc %l2, 0x11CF, %o3
21730 fmovdneg %xcc, %f2, %f0
21731 movg %icc, %g5, %o6
21732 orcc %i1, 0x0260, %o5
21733 srax %g6, %g2, %i6
21734 stb %g4, [%l7 + 0x56]
21735 fmovdn %icc, %f21, %f7
21736 stw %i3, [%l7 + 0x30]
21737 movn %icc, %o7, %o4
21738 movre %l3, %g3, %o2
21739 sllx %o0, %g7, %l0
21740 subcc %l6, 0x0010, %o1
21741 nop
21742 set 0x20, %l6
21743 ldd [%l7 + %l6], %g0
21744 smulcc %i4, 0x0904, %l4
21745 movrgez %l1, 0x2CF, %i2
21746 fcmpne16 %f20, %f2, %i5
21747 movne %xcc, %l5, %i7
21748 lduw [%l7 + 0x7C], %i0
21749 fnot1 %f16, %f8
21750 sdivx %l2, 0x1558, %o3
21751 movleu %xcc, %o6, %g5
21752 edge8l %o5, %g6, %g2
21753 edge8n %i6, %g4, %i3
21754 save %o7, %o4, %i1
21755 rdpr %cwp, %g1
21756 rdpr %cansave, %g2
21757 rdpr %canrestore, %g3
21758 rdpr %cleanwin, %g4
21759 rdpr %otherwin, %g5
21760 rdpr %wstate, %g6
21761 fmovdcc %icc, %f17, %f19
21762 fxnor %f2, %f16, %f10
21763 addcc %g3, %l3, %o0
21764 sir 0x0C74
21765 fmovsvc %icc, %f11, %f23
21766 st %f2, [%l7 + 0x14]
21767 fcmpd %fcc0, %f6, %f16
21768 orcc %g7, %l0, %o2
21769 movge %icc, %o1, %l6
21770 ldsb [%l7 + 0x4C], %g1
21771 for %f10, %f16, %f2
21772 alignaddr %l4, %l1, %i4
21773 ldsb [%l7 + 0x24], %i5
21774 fcmps %fcc3, %f20, %f4
21775 fmovdle %xcc, %f27, %f23
21776 xor %i2, %l5, %i0
21777 setx loop_69, %l0, %l1
21778 return %l1
21779 nop
21780 rdpr %cwp, %g1
21781 rdpr %cansave, %g2
21782 rdpr %canrestore, %g3
21783 rdpr %cleanwin, %g4
21784 rdpr %otherwin, %g5
21785 rdpr %wstate, %g6
21786loop_69: sdivcc %g5, 0x16A2, %o5
21787 edge8ln %o6, %g2, %i6
21788 srl %g4, 0x0F, %i3
21789 lduw [%l7 + 0x68], %g6
21790 orncc %o4, %o7, %g3
21791 xnorcc %i1, %l3, %g7
21792 udiv %o0, 0x1AC6, %l0
21793 andncc %o1, %o2, %g1
21794 stw %l4, [%l7 + 0x68]
21795 subcc %l6, 0x02DA, %l1
21796 edge16 %i5, %i2, %l5
21797 stx %i0, [%l7 + 0x70]
21798 edge16 %i4, %i7, %o3
21799 movg %xcc, %g5, %l2
21800 addc %o5, 0x16C9, %g2
21801 ldd [%l7 + 0x30], %o6
21802 movneg %xcc, %i6, %i3
21803 movgu %icc, %g6, %o4
21804 ldd [%l7 + 0x68], %o6
21805 movrlz %g4, 0x262, %g3
21806 edge32l %l3, %g7, %o0
21807 stw %i1, [%l7 + 0x24]
21808 orcc %l0, %o2, %o1
21809 smul %g1, 0x1E10, %l4
21810 edge16n %l1, %i5, %i2
21811 edge32l %l5, %i0, %i4
21812 addcc %i7, 0x14B0, %l6
21813 ldd [%l7 + 0x60], %f8
21814 movle %icc, %o3, %g5
21815 edge16ln %o5, %g2, %l2
21816 udivcc %i6, 0x0A5C, %i3
21817 sdiv %g6, 0x0CE5, %o4
21818 ld [%l7 + 0x58], %f28
21819 sdiv %o6, 0x1463, %g4
21820 fmuld8ulx16 %f9, %f26, %f16
21821 fmovsleu %xcc, %f1, %f27
21822 sub %o7, 0x1CAE, %g3
21823 movne %xcc, %g7, %o0
21824 mulx %i1, %l3, %l0
21825 xor %o2, 0x0DE5, %g1
21826 fmul8sux16 %f20, %f20, %f12
21827 fpadd16 %f22, %f12, %f12
21828 ldsb [%l7 + 0x29], %l4
21829 udivx %o1, 0x1F2B, %l1
21830 fones %f23
21831 movrne %i2, 0x19B, %l5
21832 movvc %xcc, %i0, %i4
21833 add %i5, 0x1F6A, %i7
21834 sra %o3, 0x13, %l6
21835 sethi 0x17AB, %g5
21836 orncc %o5, 0x0103, %l2
21837 movgu %xcc, %i6, %g2
21838 xor %i3, 0x0DFA, %g6
21839 xor %o6, %g4, %o4
21840 ldsb [%l7 + 0x2C], %o7
21841 fmovrde %g3, %f24, %f18
21842 umulcc %o0, %g7, %i1
21843 orncc %l3, 0x07C4, %l0
21844 restore %o2, %g1, %l4
21845 rdpr %cwp, %g1
21846 rdpr %cansave, %g2
21847 rdpr %canrestore, %g3
21848 rdpr %cleanwin, %g4
21849 rdpr %otherwin, %g5
21850 rdpr %wstate, %g6
21851 array32 %o1, %i2, %l5
21852 fmovrdgez %l1, %f4, %f26
21853 sdivx %i4, 0x0A9C, %i5
21854 mulx %i0, 0x0B30, %o3
21855 edge8ln %i7, %g5, %l6
21856 movrlz %l2, %o5, %i6
21857 movl %xcc, %i3, %g2
21858 movrgez %g6, 0x16F, %g4
21859 stx %o6, [%l7 + 0x20]
21860 movvc %icc, %o7, %o4
21861 fsrc2 %f28, %f0
21862 andn %g3, 0x0D0A, %o0
21863 umulcc %i1, %g7, %l3
21864 fmovrdgez %o2, %f20, %f26
21865 array8 %g1, %l4, %o1
21866 fxor %f10, %f30, %f6
21867 or %i2, 0x0697, %l0
21868 movleu %xcc, %l5, %i4
21869 umulcc %i5, %i0, %o3
21870 sll %i7, 0x19, %l1
21871 movrgz %g5, 0x362, %l2
21872 fnot2s %f2, %f17
21873 srlx %l6, 0x1E, %i6
21874 stw %o5, [%l7 + 0x60]
21875 save %g2, 0x00A1, %i3
21876 rdpr %cwp, %g1
21877 rdpr %cansave, %g2
21878 rdpr %canrestore, %g3
21879 rdpr %cleanwin, %g4
21880 rdpr %otherwin, %g5
21881 rdpr %wstate, %g6
21882 fnegd %f18, %f10
21883 fmovrdne %g6, %f0, %f18
21884 movgu %xcc, %g4, %o7
21885 or %o6, 0x15D3, %o4
21886 nop
21887 set 0x20, %i6
21888 ldd [%l7 + %i6], %f8
21889 movl %xcc, %o0, %i1
21890 fmovrdlez %g3, %f30, %f0
21891 edge8ln %l3, %g7, %g1
21892 movrlez %o2, 0x049, %o1
21893 edge32n %i2, %l4, %l5
21894 nop
21895 set 0x76, %l3
21896 stb %i4, [%l7 + %l3]
21897 stb %l0, [%l7 + 0x29]
21898 array16 %i5, %o3, %i0
21899 or %i7, %l1, %l2
21900 edge32n %g5, %i6, %l6
21901 fand %f30, %f28, %f14
21902 srl %o5, 0x13, %i3
21903 nop
21904 set 0x3E, %g4
21905 sth %g2, [%l7 + %g4]
21906 alignaddr %g6, %g4, %o7
21907 xnor %o6, %o4, %o0
21908 sdivcc %g3, 0x0983, %l3
21909 fmovsn %xcc, %f9, %f24
21910 andncc %i1, %g7, %o2
21911 edge8ln %o1, %g1, %i2
21912 fornot1 %f22, %f26, %f14
21913 edge32l %l4, %i4, %l0
21914 ldsb [%l7 + 0x62], %l5
21915 orcc %i5, %o3, %i7
21916 edge8l %l1, %l2, %i0
21917 movrlez %i6, 0x207, %g5
21918 stx %l6, [%l7 + 0x68]
21919 movgu %xcc, %i3, %g2
21920 fandnot1s %f11, %f22, %f4
21921 fnot2s %f21, %f6
21922 fmovsgu %icc, %f17, %f0
21923 srlx %o5, 0x10, %g6
21924 fcmple32 %f8, %f6, %o7
21925 smul %o6, %o4, %g4
21926 movvc %xcc, %g3, %o0
21927 movleu %xcc, %i1, %g7
21928 std %f28, [%l7 + 0x70]
21929 fcmpeq32 %f16, %f30, %l3
21930 st %f3, [%l7 + 0x1C]
21931 ldsw [%l7 + 0x18], %o1
21932 fands %f8, %f29, %f23
21933 movl %icc, %o2, %g1
21934 srl %i2, %l4, %i4
21935 sir 0x1002
21936 edge32n %l5, %i5, %l0
21937 ldsw [%l7 + 0x20], %i7
21938 movcs %xcc, %l1, %o3
21939 smul %l2, 0x19E1, %i0
21940 movgu %xcc, %i6, %l6
21941 std %f16, [%l7 + 0x60]
21942 smul %g5, 0x0E83, %i3
21943 sdivx %g2, 0x1D95, %g6
21944 movrgez %o5, 0x126, %o7
21945 movrgz %o4, %g4, %o6
21946 edge8l %g3, %i1, %g7
21947 edge8l %o0, %l3, %o1
21948 fsrc2s %f20, %f11
21949 sdivx %o2, 0x1CAF, %i2
21950 or %l4, %i4, %l5
21951 fmuld8sux16 %f21, %f30, %f8
21952 movgu %icc, %g1, %i5
21953 ld [%l7 + 0x14], %f23
21954 smulcc %l0, %l1, %i7
21955 addcc %l2, %o3, %i6
21956 edge32 %i0, %g5, %i3
21957 fnor %f10, %f8, %f12
21958 sdiv %g2, 0x1D1A, %g6
21959 edge16l %l6, %o5, %o7
21960 sir 0x1A26
21961 movrgez %g4, 0x1CE, %o4
21962 edge16ln %o6, %i1, %g7
21963 sir 0x0911
21964 ldsw [%l7 + 0x4C], %g3
21965 sllx %o0, 0x17, %o1
21966 movl %xcc, %o2, %l3
21967 fmovsne %xcc, %f6, %f4
21968 ldd [%l7 + 0x78], %f30
21969 movge %icc, %l4, %i2
21970 siam 0x5
21971 movle %icc, %i4, %l5
21972 smul %i5, 0x091C, %g1
21973 sub %l0, 0x0662, %i7
21974 fmovdne %icc, %f27, %f6
21975 umulcc %l2, %l1, %i6
21976 fcmpeq32 %f26, %f2, %i0
21977 popc 0x0F2F, %o3
21978 movg %xcc, %g5, %g2
21979 fone %f18
21980 edge8n %i3, %l6, %o5
21981 movre %o7, %g4, %o4
21982 fmovdcs %xcc, %f25, %f12
21983 udivcc %g6, 0x0FF5, %i1
21984 fandnot1 %f30, %f28, %f18
21985 edge8l %o6, %g7, %o0
21986 edge16ln %g3, %o2, %l3
21987 srax %o1, 0x05, %l4
21988 sdiv %i4, 0x04C8, %i2
21989 orn %i5, 0x11EC, %l5
21990 fxnors %f18, %f0, %f27
21991 ldx [%l7 + 0x48], %g1
21992 fmovdpos %xcc, %f2, %f18
21993 fmovdleu %icc, %f16, %f7
21994 stb %i7, [%l7 + 0x5C]
21995 movrne %l2, 0x26B, %l1
21996 movrgz %l0, %i6, %i0
21997 fpsub16s %f20, %f26, %f12
21998 st %f15, [%l7 + 0x54]
21999 edge16l %o3, %g2, %i3
22000 ldub [%l7 + 0x28], %g5
22001 mova %xcc, %l6, %o7
22002 save %g4, 0x1334, %o5
22003 rdpr %cwp, %g1
22004 rdpr %cansave, %g2
22005 rdpr %canrestore, %g3
22006 rdpr %cleanwin, %g4
22007 rdpr %otherwin, %g5
22008 rdpr %wstate, %g6
22009 array8 %o4, %g6, %o6
22010 ldub [%l7 + 0x4A], %g7
22011 edge16 %i1, %g3, %o2
22012 move %icc, %l3, %o0
22013 edge32n %o1, %l4, %i4
22014 edge32 %i2, %l5, %g1
22015 for %f6, %f6, %f28
22016 sll %i5, 0x02, %l2
22017 movne %icc, %l1, %l0
22018 smulcc %i7, 0x03CA, %i6
22019 fcmped %fcc2, %f16, %f2
22020 addccc %o3, 0x0805, %g2
22021 srl %i3, 0x0E, %i0
22022 nop
22023 set 0x30, %o5
22024 ldsh [%l7 + %o5], %l6
22025 ldsh [%l7 + 0x78], %g5
22026 array8 %g4, %o5, %o7
22027 orncc %g6, 0x00CB, %o4
22028 andn %o6, %i1, %g3
22029 movrgz %o2, 0x15A, %l3
22030 sra %o0, 0x18, %o1
22031 edge32l %g7, %l4, %i4
22032 ldsw [%l7 + 0x14], %i2
22033 sub %g1, 0x101D, %l5
22034 andncc %l2, %i5, %l1
22035 movre %i7, %l0, %o3
22036 sethi 0x1F13, %g2
22037 xnor %i6, 0x1D30, %i3
22038 umulcc %i0, %g5, %g4
22039 movrgz %l6, 0x3CD, %o7
22040 st %f10, [%l7 + 0x54]
22041 movg %icc, %g6, %o4
22042 edge8n %o5, %i1, %g3
22043 mova %icc, %o2, %o6
22044 ldd [%l7 + 0x50], %f14
22045 mulscc %l3, %o1, %g7
22046 movre %l4, 0x395, %o0
22047 movge %xcc, %i2, %g1
22048 edge16ln %l5, %l2, %i4
22049 fmovdcc %icc, %f22, %f8
22050 fone %f12
22051 st %f12, [%l7 + 0x68]
22052 xorcc %i5, 0x0727, %i7
22053 array16 %l1, %o3, %l0
22054 movneg %icc, %g2, %i3
22055 fcmped %fcc0, %f16, %f0
22056 fmul8ulx16 %f0, %f24, %f2
22057 alignaddr %i0, %g5, %g4
22058 orncc %l6, %i6, %g6
22059 xorcc %o4, %o5, %o7
22060 addccc %g3, %o2, %i1
22061 fnands %f19, %f10, %f9
22062 movrlez %o6, %o1, %l3
22063 andncc %g7, %l4, %o0
22064 fcmple32 %f22, %f6, %g1
22065 add %l5, %l2, %i2
22066 movvc %xcc, %i4, %i7
22067 smul %l1, %i5, %l0
22068 fcmpne32 %f12, %f14, %g2
22069 alignaddr %i3, %o3, %i0
22070 fmovsvs %xcc, %f2, %f29
22071 movrlez %g5, %l6, %i6
22072 fxor %f2, %f26, %f2
22073 movrlez %g6, 0x08E, %g4
22074 movleu %xcc, %o4, %o5
22075 sir 0x1C4D
22076 popc %g3, %o2
22077 orncc %o7, %o6, %o1
22078 ldd [%l7 + 0x18], %i0
22079 movgu %icc, %g7, %l4
22080 ld [%l7 + 0x70], %f25
22081 udivx %l3, 0x0FAF, %o0
22082 edge16l %g1, %l2, %l5
22083 std %f28, [%l7 + 0x48]
22084 std %f16, [%l7 + 0x20]
22085 setx loop_70, %l0, %l1
22086 return %l1
22087 nop
22088 rdpr %cwp, %g1
22089 rdpr %cansave, %g2
22090 rdpr %canrestore, %g3
22091 rdpr %cleanwin, %g4
22092 rdpr %otherwin, %g5
22093 rdpr %wstate, %g6
22094loop_70: and %l1, 0x0139, %i7
22095 movrgz %l0, 0x279, %i5
22096 array16 %i3, %g2, %i0
22097 movle %xcc, %o3, %l6
22098 edge16 %g5, %i6, %g6
22099 xor %o4, 0x0C88, %g4
22100 edge16ln %g3, %o5, %o7
22101 or %o6, 0x0724, %o2
22102 ldsw [%l7 + 0x0C], %o1
22103 nop
22104 set 0x28, %l0
22105 ldsb [%l7 + %l0], %i1
22106 sra %l4, %g7, %l3
22107 srax %g1, 0x10, %o0
22108 std %f4, [%l7 + 0x68]
22109 fmovscc %xcc, %f19, %f29
22110 movneg %xcc, %l5, %i2
22111 orn %l2, %l1, %i7
22112 smul %i4, 0x011D, %i5
22113 edge16l %l0, %i3, %i0
22114 fcmpne16 %f0, %f28, %g2
22115 xor %l6, 0x1902, %o3
22116 fmovsg %xcc, %f11, %f4
22117 edge16 %i6, %g6, %o4
22118 edge32ln %g5, %g4, %g3
22119 array8 %o5, %o6, %o2
22120 orncc %o7, %i1, %o1
22121 umulcc %l4, %g7, %l3
22122 fmovdvc %icc, %f12, %f31
22123 movleu %icc, %g1, %o0
22124 edge32ln %i2, %l5, %l2
22125 fcmpes %fcc1, %f19, %f1
22126 fabsd %f8, %f16
22127 movvc %xcc, %i7, %i4
22128 xorcc %l1, %l0, %i3
22129 sll %i5, %g2, %l6
22130 restore %i0, 0x1E0E, %o3
22131 rdpr %cwp, %g1
22132 rdpr %cansave, %g2
22133 rdpr %canrestore, %g3
22134 rdpr %cleanwin, %g4
22135 rdpr %otherwin, %g5
22136 rdpr %wstate, %g6
22137 edge8n %g6, %o4, %i6
22138 fmovrse %g5, %f2, %f4
22139 pdist %f12, %f0, %f20
22140 sdivx %g3, 0x0D43, %o5
22141 fmovrslz %o6, %f18, %f0
22142 fmovrsgez %g4, %f12, %f23
22143 movl %xcc, %o2, %i1
22144 ld [%l7 + 0x40], %f21
22145 udivcc %o1, 0x1529, %l4
22146 umulcc %g7, %l3, %o7
22147 ldsb [%l7 + 0x44], %g1
22148 movne %icc, %i2, %o0
22149 alignaddr %l2, %i7, %l5
22150 sdiv %l1, 0x065D, %l0
22151 edge16l %i4, %i3, %g2
22152 movvc %xcc, %i5, %l6
22153 fmovrslz %i0, %f0, %f12
22154 ldx [%l7 + 0x18], %o3
22155 array32 %g6, %o4, %g5
22156 sllx %g3, %o5, %o6
22157 ldd [%l7 + 0x60], %i6
22158 sub %g4, %o2, %o1
22159 fmovsvs %xcc, %f22, %f3
22160 ld [%l7 + 0x34], %f11
22161 edge32n %l4, %i1, %g7
22162 ldd [%l7 + 0x30], %f16
22163 movn %icc, %o7, %l3
22164 edge8l %g1, %i2, %o0
22165 umulcc %i7, %l2, %l5
22166 fmovdne %icc, %f7, %f23
22167 sdivx %l0, 0x1315, %i4
22168 sra %l1, %g2, %i5
22169 edge8 %i3, %l6, %i0
22170 movle %icc, %g6, %o3
22171 ldx [%l7 + 0x58], %o4
22172 popc 0x1F1C, %g5
22173 movneg %icc, %g3, %o5
22174 srl %o6, 0x14, %i6
22175 fnand %f28, %f4, %f12
22176 ldsh [%l7 + 0x44], %o2
22177 andncc %g4, %o1, %i1
22178 orcc %g7, %l4, %l3
22179 movne %xcc, %o7, %g1
22180 movne %xcc, %i2, %i7
22181 edge8 %o0, %l2, %l0
22182 addcc %l5, %i4, %g2
22183 fandnot1s %f23, %f17, %f20
22184 movrlz %l1, 0x2AC, %i3
22185 fcmpd %fcc3, %f24, %f12
22186 orncc %l6, %i5, %i0
22187 fmovsleu %xcc, %f20, %f30
22188 fmovdge %icc, %f28, %f31
22189 or %o3, %o4, %g6
22190 movrne %g3, 0x1BC, %g5
22191 alignaddrl %o6, %o5, %o2
22192 edge8n %g4, %i6, %i1
22193 movcc %icc, %g7, %o1
22194 movneg %icc, %l3, %l4
22195 sth %g1, [%l7 + 0x32]
22196 ldsw [%l7 + 0x7C], %o7
22197 sll %i7, 0x12, %i2
22198 fzeros %f15
22199 edge8n %l2, %o0, %l0
22200 fmovsl %xcc, %f20, %f5
22201 popc %l5, %i4
22202 fmovrdlez %l1, %f20, %f10
22203 ldd [%l7 + 0x60], %g2
22204 edge32 %l6, %i5, %i0
22205 lduh [%l7 + 0x6C], %i3
22206 movcs %icc, %o3, %g6
22207 lduw [%l7 + 0x10], %o4
22208 fcmpgt32 %f6, %f30, %g5
22209 movg %xcc, %g3, %o5
22210 sdiv %o6, 0x1B8E, %g4
22211 sub %i6, 0x0741, %o2
22212 alignaddr %i1, %o1, %g7
22213 movrne %l3, 0x12C, %g1
22214 fcmple32 %f2, %f16, %o7
22215 popc 0x0E03, %i7
22216 movleu %icc, %l4, %l2
22217 udiv %o0, 0x017D, %i2
22218 or %l0, 0x0BE3, %i4
22219 for %f4, %f10, %f24
22220 ldsh [%l7 + 0x10], %l1
22221 and %l5, %g2, %l6
22222 ldsb [%l7 + 0x74], %i5
22223 smulcc %i3, %i0, %o3
22224 fpackfix %f12, %f25
22225 xnorcc %g6, %o4, %g3
22226 alignaddr %g5, %o6, %g4
22227 orcc %o5, 0x07B2, %o2
22228 movn %icc, %i1, %i6
22229 movne %xcc, %g7, %l3
22230 movrlz %g1, 0x33A, %o1
22231 addccc %o7, 0x1572, %i7
22232 edge8n %l2, %l4, %o0
22233 and %i2, 0x0886, %l0
22234 fxors %f23, %f16, %f17
22235 mova %xcc, %l1, %l5
22236 edge16l %g2, %i4, %l6
22237 subccc %i5, 0x169D, %i0
22238 edge32 %i3, %o3, %g6
22239 edge32 %o4, %g5, %o6
22240 fones %f13
22241 ldsw [%l7 + 0x44], %g3
22242 movleu %xcc, %o5, %o2
22243 fpsub16 %f28, %f2, %f14
22244 srax %g4, 0x19, %i6
22245 udivx %i1, 0x1B98, %g7
22246 edge16n %g1, %o1, %l3
22247 fpsub32 %f18, %f2, %f28
22248 fsrc2 %f24, %f22
22249 lduh [%l7 + 0x68], %i7
22250 srax %o7, %l4, %l2
22251 edge32l %i2, %l0, %o0
22252 stx %l5, [%l7 + 0x78]
22253 ldx [%l7 + 0x30], %g2
22254 fcmpd %fcc1, %f12, %f0
22255 movvc %icc, %i4, %l1
22256 subccc %l6, %i0, %i3
22257 edge32 %o3, %i5, %g6
22258 edge16l %o4, %g5, %g3
22259 popc 0x12CB, %o6
22260 edge8l %o2, %g4, %i6
22261 movneg %icc, %o5, %g7
22262 movgu %xcc, %i1, %g1
22263 fmovsa %icc, %f25, %f4
22264 edge16 %o1, %l3, %o7
22265 save %l4, %l2, %i7
22266 rdpr %cwp, %g1
22267 rdpr %cansave, %g2
22268 rdpr %canrestore, %g3
22269 rdpr %cleanwin, %g4
22270 rdpr %otherwin, %g5
22271 rdpr %wstate, %g6
22272 fmovdgu %xcc, %f8, %f15
22273 orncc %i2, 0x0AD8, %o0
22274 movrlez %l5, %g2, %l0
22275 popc 0x08A6, %l1
22276 movl %xcc, %l6, %i0
22277 sll %i3, 0x0B, %o3
22278 fcmps %fcc0, %f3, %f18
22279 faligndata %f30, %f10, %f14
22280 sra %i5, 0x0E, %g6
22281 and %o4, 0x0A18, %i4
22282 nop
22283 set 0x18, %l2
22284 ldd [%l7 + %l2], %g2
22285 fones %f10
22286 srlx %g5, %o2, %o6
22287 edge8l %i6, %o5, %g7
22288 movg %xcc, %i1, %g4
22289 addccc %o1, 0x092D, %l3
22290 udivx %o7, 0x1F94, %g1
22291 sethi 0x0062, %l4
22292 mulscc %i7, %i2, %l2
22293 or %o0, 0x0317, %l5
22294 fexpand %f12, %f10
22295 movrlez %g2, 0x3E2, %l0
22296 srlx %l1, 0x02, %i0
22297 fpack16 %f10, %f3
22298 ld [%l7 + 0x24], %f29
22299 fcmpgt32 %f2, %f30, %i3
22300 fornot2s %f6, %f2, %f4
22301 movvs %xcc, %l6, %o3
22302 ldsb [%l7 + 0x4B], %i5
22303 fornot2s %f0, %f7, %f25
22304 movre %o4, 0x0FA, %g6
22305 ldsw [%l7 + 0x08], %i4
22306 fmul8x16al %f1, %f9, %f18
22307 movvs %icc, %g3, %g5
22308 move %xcc, %o2, %i6
22309 fmovdl %icc, %f13, %f16
22310 srlx %o6, %g7, %i1
22311 edge16 %g4, %o5, %o1
22312 fmovsa %icc, %f26, %f10
22313 orcc %l3, %o7, %l4
22314 fnors %f18, %f16, %f12
22315 srlx %i7, %g1, %l2
22316 fmovrdgez %o0, %f12, %f6
22317 edge8l %l5, %g2, %l0
22318 movcs %xcc, %l1, %i0
22319 add %i2, 0x08A4, %i3
22320 sub %o3, %i5, %l6
22321 and %o4, 0x1281, %g6
22322 sethi 0x1BE7, %g3
22323 and %i4, %o2, %i6
22324 smulcc %o6, 0x094F, %g5
22325 edge8l %g7, %i1, %o5
22326 andncc %g4, %l3, %o1
22327 or %o7, 0x0A40, %i7
22328 movvs %icc, %g1, %l4
22329 orcc %l2, 0x17D5, %o0
22330 movrgz %l5, %l0, %g2
22331 movrne %i0, 0x29C, %i2
22332 sub %i3, %o3, %l1
22333 movn %xcc, %l6, %o4
22334 sdiv %g6, 0x146F, %g3
22335 movleu %xcc, %i5, %o2
22336 fmovdpos %xcc, %f4, %f0
22337 addccc %i6, %o6, %g5
22338 sllx %g7, 0x13, %i4
22339 subccc %o5, 0x0FF5, %g4
22340 fcmpd %fcc3, %f12, %f6
22341 andcc %i1, %o1, %l3
22342 edge8ln %o7, %i7, %l4
22343 movl %xcc, %g1, %o0
22344 lduh [%l7 + 0x14], %l5
22345 movne %icc, %l2, %l0
22346 sethi 0x0E8B, %g2
22347 fpack32 %f10, %f20, %f8
22348 edge8ln %i2, %i3, %i0
22349 addcc %o3, %l6, %l1
22350 orncc %g6, 0x1884, %g3
22351 xorcc %o4, 0x0F2E, %o2
22352 movrlez %i6, 0x374, %i5
22353 addccc %o6, %g5, %i4
22354 mova %icc, %g7, %g4
22355 movpos %icc, %i1, %o5
22356 edge32 %l3, %o7, %i7
22357 fmovsl %icc, %f22, %f2
22358 movvc %icc, %o1, %l4
22359 fone %f4
22360 lduh [%l7 + 0x16], %o0
22361 fpack32 %f22, %f12, %f30
22362 ldx [%l7 + 0x10], %l5
22363 sir 0x18B4
22364 sdivcc %g1, 0x0E8F, %l0
22365 srax %g2, %l2, %i2
22366 or %i0, %o3, %l6
22367 edge8l %i3, %g6, %g3
22368 fmovrsne %l1, %f6, %f14
22369 edge8l %o4, %i6, %i5
22370 addcc %o2, %o6, %g5
22371 movge %xcc, %g7, %g4
22372 udiv %i4, 0x08FB, %i1
22373 stb %l3, [%l7 + 0x3E]
22374 fornot1s %f3, %f16, %f6
22375 lduh [%l7 + 0x3A], %o7
22376 xor %o5, 0x1BFB, %i7
22377 sllx %l4, %o0, %o1
22378 srl %l5, 0x07, %l0
22379 edge8n %g1, %g2, %l2
22380 nop
22381 set 0x7C, %g6
22382 ldsh [%l7 + %g6], %i2
22383 sub %i0, %o3, %l6
22384 movneg %xcc, %g6, %g3
22385 edge16 %l1, %o4, %i3
22386 edge32ln %i6, %o2, %o6
22387 fcmpeq32 %f24, %f24, %g5
22388 fcmpne32 %f0, %f12, %i5
22389 orn %g4, 0x1012, %i4
22390 fsrc2 %f10, %f4
22391 udiv %i1, 0x014D, %g7
22392 edge8ln %o7, %o5, %i7
22393 ld [%l7 + 0x30], %f28
22394 ldsw [%l7 + 0x40], %l4
22395 xorcc %l3, %o1, %l5
22396 stw %l0, [%l7 + 0x1C]
22397 fmul8x16al %f15, %f16, %f10
22398 edge8 %o0, %g1, %g2
22399 movrlz %l2, 0x370, %i2
22400 movrlez %i0, 0x222, %o3
22401 movvc %xcc, %g6, %l6
22402 sth %g3, [%l7 + 0x3A]
22403 movrgz %o4, 0x09F, %i3
22404 movre %l1, 0x0DB, %o2
22405 alignaddrl %i6, %o6, %i5
22406 fcmpes %fcc1, %f18, %f27
22407 srlx %g5, %g4, %i1
22408 fsrc1 %f22, %f20
22409 smul %i4, 0x09AE, %o7
22410 array8 %o5, %i7, %g7
22411 fpadd32s %f30, %f4, %f28
22412 ldd [%l7 + 0x48], %l2
22413 ld [%l7 + 0x40], %f18
22414 andcc %l4, 0x1BA7, %l5
22415 add %l0, 0x1072, %o0
22416 subccc %o1, %g2, %l2
22417 movvc %xcc, %g1, %i2
22418 edge32 %i0, %o3, %l6
22419 stw %g6, [%l7 + 0x40]
22420 fcmpne32 %f10, %f22, %g3
22421 std %f28, [%l7 + 0x68]
22422 andn %i3, %l1, %o2
22423 movle %icc, %o4, %o6
22424 fmovrdgz %i6, %f0, %f28
22425 srl %g5, %g4, %i1
22426 fpack16 %f16, %f12
22427 movneg %icc, %i4, %i5
22428 srlx %o5, %o7, %g7
22429 movpos %xcc, %l3, %i7
22430 fpadd16s %f9, %f17, %f4
22431 edge32n %l5, %l0, %l4
22432 orn %o1, %o0, %g2
22433 edge8n %g1, %l2, %i2
22434 fmovdge %xcc, %f0, %f6
22435 ldd [%l7 + 0x10], %i0
22436 alignaddr %o3, %l6, %g3
22437 xorcc %i3, 0x148B, %g6
22438 xnor %o2, %l1, %o4
22439 edge8l %o6, %i6, %g4
22440 fnors %f9, %f1, %f5
22441 ldd [%l7 + 0x38], %f0
22442 orncc %i1, %g5, %i4
22443 sth %o5, [%l7 + 0x6E]
22444 orn %i5, 0x1339, %g7
22445 movcs %icc, %o7, %i7
22446 edge8l %l3, %l0, %l4
22447 edge8l %o1, %o0, %g2
22448 andncc %l5, %l2, %g1
22449 addccc %i2, %o3, %i0
22450 udivx %l6, 0x13AF, %i3
22451 subccc %g3, %g6, %o2
22452 movre %l1, %o4, %o6
22453 edge8l %i6, %i1, %g5
22454 subcc %g4, %o5, %i5
22455 fandnot1 %f0, %f30, %f0
22456 udiv %i4, 0x1116, %o7
22457 orncc %i7, 0x19D9, %g7
22458 xor %l3, 0x1E03, %l0
22459 stx %o1, [%l7 + 0x48]
22460 fmovsl %xcc, %f12, %f4
22461 edge8ln %l4, %g2, %o0
22462 andcc %l2, 0x15EC, %l5
22463 movre %g1, 0x395, %o3
22464 alignaddrl %i2, %i0, %i3
22465 udivcc %l6, 0x1458, %g6
22466 movvs %icc, %g3, %l1
22467 movleu %icc, %o4, %o6
22468 movl %xcc, %o2, %i6
22469 movne %icc, %g5, %g4
22470 fmuld8sux16 %f19, %f3, %f18
22471 fpackfix %f16, %f0
22472 movle %icc, %o5, %i1
22473 mulx %i4, %o7, %i7
22474 fpsub16s %f0, %f18, %f9
22475 edge32 %g7, %l3, %i5
22476 movrgez %o1, 0x1F3, %l0
22477 faligndata %f8, %f28, %f12
22478 movcc %icc, %l4, %g2
22479 alignaddr %o0, %l2, %g1
22480 fmovrdlez %o3, %f26, %f6
22481 smulcc %i2, 0x110C, %i0
22482 fmovdleu %icc, %f27, %f12
22483 movneg %xcc, %i3, %l6
22484 fcmpd %fcc3, %f2, %f2
22485 fpsub32 %f20, %f28, %f28
22486 fmovdcc %xcc, %f2, %f23
22487 movcs %icc, %l5, %g3
22488 fmovrse %g6, %f29, %f4
22489 lduh [%l7 + 0x0E], %o4
22490 fpsub32 %f26, %f20, %f30
22491 movvc %xcc, %l1, %o6
22492 sub %i6, %o2, %g5
22493 movl %icc, %g4, %i1
22494 edge16ln %i4, %o7, %o5
22495 fmovrse %g7, %f4, %f23
22496 orn %i7, %i5, %o1
22497 edge8n %l3, %l4, %g2
22498 move %icc, %o0, %l2
22499 movrlez %g1, 0x1A9, %l0
22500 alignaddrl %i2, %i0, %i3
22501 ldd [%l7 + 0x10], %f16
22502 ldsb [%l7 + 0x3D], %l6
22503 fabsd %f2, %f30
22504 movrne %l5, 0x02B, %o3
22505 nop
22506 set 0x28, %i0
22507 ldx [%l7 + %i0], %g3
22508 andncc %o4, %l1, %g6
22509 udivcc %o6, 0x1775, %o2
22510 sra %i6, 0x08, %g4
22511 ldsh [%l7 + 0x76], %i1
22512 movle %xcc, %g5, %i4
22513 addc %o7, %o5, %g7
22514 edge8 %i5, %i7, %l3
22515 setx loop_71, %l0, %l1
22516 return %l1
22517 nop
22518 rdpr %cwp, %g1
22519 rdpr %cansave, %g2
22520 rdpr %canrestore, %g3
22521 rdpr %cleanwin, %g4
22522 rdpr %otherwin, %g5
22523 rdpr %wstate, %g6
22524loop_71: fand %f10, %f22, %f16
22525 movpos %xcc, %l2, %o0
22526 lduw [%l7 + 0x6C], %l0
22527 popc %g1, %i2
22528 fcmpne16 %f30, %f10, %i3
22529 srax %i0, 0x1D, %l5
22530 ldd [%l7 + 0x10], %i6
22531 movl %icc, %g3, %o3
22532 ldsb [%l7 + 0x61], %o4
22533 movcs %icc, %g6, %l1
22534 mulscc %o6, %i6, %g4
22535 siam 0x2
22536 edge8 %o2, %g5, %i4
22537 sub %i1, %o7, %o5
22538 fmovdcc %xcc, %f11, %f21
22539 sdivx %i5, 0x0614, %i7
22540 ldx [%l7 + 0x38], %g7
22541 fcmple16 %f30, %f28, %l4
22542 fpack32 %f30, %f12, %f0
22543 sth %o1, [%l7 + 0x78]
22544 movl %xcc, %l3, %g2
22545 fmovde %icc, %f7, %f25
22546 and %o0, 0x08F4, %l0
22547 ldd [%l7 + 0x08], %f16
22548 lduw [%l7 + 0x24], %g1
22549 or %l2, %i2, %i0
22550 add %i3, %l6, %l5
22551 andcc %o3, 0x043D, %o4
22552 subccc %g6, 0x1EB0, %g3
22553 andn %l1, %o6, %g4
22554 xor %i6, %o2, %i4
22555 move %xcc, %i1, %o7
22556 movleu %icc, %g5, %o5
22557 fsrc1s %f2, %f30
22558 sllx %i7, 0x0F, %g7
22559 fmovdcc %icc, %f12, %f1
22560 srlx %l4, %o1, %i5
22561 umulcc %l3, 0x108B, %o0
22562 edge16l %g2, %g1, %l0
22563 fornot1 %f6, %f18, %f26
22564 movg %icc, %i2, %i0
22565 movcs %icc, %i3, %l6
22566 st %f0, [%l7 + 0x58]
22567 xnor %l2, 0x0B1C, %l5
22568 srax %o4, 0x16, %g6
22569 sdivcc %o3, 0x0EE7, %g3
22570 lduh [%l7 + 0x54], %l1
22571 orncc %g4, %o6, %i6
22572 movn %icc, %o2, %i4
22573 alignaddr %o7, %i1, %o5
22574 edge8l %g5, %i7, %g7
22575 movgu %xcc, %o1, %i5
22576 save %l3, %o0, %g2
22577 rdpr %cwp, %g1
22578 rdpr %cansave, %g2
22579 rdpr %canrestore, %g3
22580 rdpr %cleanwin, %g4
22581 rdpr %otherwin, %g5
22582 rdpr %wstate, %g6
22583 array32 %l4, %g1, %i2
22584 pdist %f0, %f12, %f24
22585 array8 %l0, %i3, %l6
22586 udiv %i0, 0x1453, %l2
22587 fmovdle %icc, %f31, %f19
22588 ldd [%l7 + 0x68], %o4
22589 mulx %l5, %g6, %o3
22590 movvs %xcc, %g3, %l1
22591 edge16 %g4, %i6, %o2
22592 movre %o6, 0x324, %o7
22593 restore %i4, 0x1B85, %o5
22594 rdpr %cwp, %g1
22595 rdpr %cansave, %g2
22596 rdpr %canrestore, %g3
22597 rdpr %cleanwin, %g4
22598 rdpr %otherwin, %g5
22599 rdpr %wstate, %g6
22600 movn %xcc, %g5, %i1
22601 fsrc1 %f28, %f30
22602 lduw [%l7 + 0x44], %g7
22603 st %f28, [%l7 + 0x7C]
22604 fnands %f7, %f27, %f23
22605 movrlz %i7, 0x225, %i5
22606 movrgz %l3, 0x0B8, %o0
22607 sdiv %o1, 0x1E41, %l4
22608 fnot2s %f27, %f18
22609 st %f12, [%l7 + 0x0C]
22610 movpos %xcc, %g2, %i2
22611 edge8l %g1, %l0, %i3
22612 movgu %icc, %i0, %l6
22613 edge16n %o4, %l2, %g6
22614 stb %l5, [%l7 + 0x76]
22615 udiv %o3, 0x18B0, %g3
22616 movvc %icc, %g4, %l1
22617 smul %i6, %o2, %o7
22618 ldx [%l7 + 0x48], %o6
22619 xorcc %i4, %g5, %o5
22620 movle %icc, %i1, %i7
22621 fmovdvc %icc, %f19, %f21
22622 fmovrdlez %g7, %f30, %f6
22623 orn %i5, %l3, %o0
22624 fmovrsne %o1, %f25, %f19
22625 andn %l4, %g2, %g1
22626 edge16n %l0, %i3, %i2
22627 andn %i0, %o4, %l6
22628 edge16n %l2, %g6, %o3
22629 edge16 %g3, %g4, %l5
22630 mulx %i6, %o2, %o7
22631 edge16n %l1, %o6, %i4
22632 stb %g5, [%l7 + 0x3D]
22633 lduw [%l7 + 0x4C], %i1
22634 or %o5, 0x1348, %g7
22635 lduw [%l7 + 0x54], %i5
22636 movl %icc, %l3, %i7
22637 array16 %o1, %o0, %g2
22638 movne %icc, %g1, %l0
22639 smul %l4, 0x16A4, %i3
22640 edge32 %i0, %i2, %o4
22641 or %l6, %g6, %l2
22642 movrlez %g3, 0x1EE, %g4
22643 sth %o3, [%l7 + 0x7C]
22644 alignaddr %i6, %l5, %o2
22645 sra %l1, 0x17, %o7
22646 movl %xcc, %i4, %o6
22647 fmul8sux16 %f10, %f14, %f12
22648 fxnors %f14, %f30, %f19
22649 sdivx %g5, 0x12BA, %o5
22650 udivx %i1, 0x0063, %g7
22651 movge %icc, %i5, %i7
22652 or %l3, 0x19E0, %o0
22653 fnand %f14, %f20, %f20
22654 movgu %xcc, %o1, %g1
22655 ldd [%l7 + 0x78], %f24
22656 andcc %g2, %l4, %l0
22657 movrlez %i0, 0x296, %i2
22658 movpos %icc, %o4, %i3
22659 edge16n %g6, %l6, %g3
22660 edge8 %l2, %o3, %g4
22661 lduw [%l7 + 0x54], %i6
22662 ldsh [%l7 + 0x62], %l5
22663 edge8ln %l1, %o7, %i4
22664 alignaddr %o2, %o6, %o5
22665 srlx %i1, %g5, %g7
22666 lduw [%l7 + 0x64], %i7
22667 srlx %l3, %i5, %o1
22668 fmovrde %g1, %f16, %f24
22669 fnor %f2, %f0, %f14
22670 srl %o0, %l4, %l0
22671 subcc %g2, 0x01B1, %i2
22672 alignaddrl %i0, %o4, %i3
22673 udivx %l6, 0x1DA8, %g3
22674 sir 0x11C6
22675 add %l2, 0x16AA, %o3
22676 fmovdle %icc, %f15, %f23
22677 srlx %g4, 0x1B, %g6
22678 movg %xcc, %l5, %l1
22679 fmul8x16al %f14, %f5, %f2
22680 nop
22681 set 0x70, %o7
22682 ldx [%l7 + %o7], %o7
22683 ldd [%l7 + 0x10], %f14
22684 srlx %i6, 0x1F, %o2
22685 xnorcc %i4, %o6, %i1
22686 lduh [%l7 + 0x30], %o5
22687 mulscc %g5, %i7, %g7
22688 move %xcc, %i5, %l3
22689 xorcc %o1, 0x13DE, %o0
22690 movleu %icc, %g1, %l4
22691 fcmpne16 %f14, %f20, %g2
22692 fpsub16 %f0, %f22, %f8
22693 fmul8x16 %f23, %f30, %f10
22694 ldx [%l7 + 0x40], %i2
22695 movpos %xcc, %i0, %o4
22696 addccc %l0, 0x17B6, %l6
22697 movcc %icc, %g3, %l2
22698 mulx %i3, 0x043D, %o3
22699 udiv %g4, 0x15D5, %g6
22700 stb %l5, [%l7 + 0x15]
22701 edge8ln %l1, %i6, %o2
22702 fmovdge %icc, %f2, %f5
22703 add %i4, 0x195F, %o6
22704 movneg %xcc, %o7, %o5
22705 fnot2 %f6, %f26
22706 movvs %xcc, %i1, %i7
22707 edge32l %g5, %i5, %g7
22708 stb %l3, [%l7 + 0x20]
22709 movrlz %o0, %o1, %g1
22710 fnot2s %f5, %f9
22711 andn %g2, %i2, %l4
22712 sethi 0x1D56, %i0
22713 faligndata %f20, %f6, %f20
22714 movleu %xcc, %l0, %l6
22715 sub %o4, %l2, %i3
22716 fmovrslez %g3, %f0, %f5
22717 movvc %icc, %g4, %g6
22718 fexpand %f14, %f28
22719 sth %o3, [%l7 + 0x18]
22720 andncc %l1, %l5, %i6
22721 fxnors %f13, %f22, %f7
22722 fsrc2s %f9, %f24
22723 or %i4, %o6, %o2
22724 sllx %o5, %o7, %i7
22725 smulcc %g5, 0x09A1, %i5
22726 fmovsvs %icc, %f26, %f18
22727 stx %i1, [%l7 + 0x18]
22728 fcmpgt32 %f16, %f4, %l3
22729 sll %g7, 0x07, %o0
22730 orn %o1, %g1, %i2
22731 movpos %xcc, %g2, %l4
22732 addcc %i0, %l6, %o4
22733 movrgz %l0, 0x00F, %l2
22734 fcmpne16 %f26, %f6, %i3
22735 movn %icc, %g3, %g4
22736 edge8 %o3, %g6, %l5
22737 fxnors %f4, %f11, %f4
22738 orncc %i6, 0x157C, %l1
22739 edge8 %i4, %o2, %o6
22740 addcc %o5, 0x1ADD, %i7
22741 save %g5, 0x0781, %i5
22742 rdpr %cwp, %g1
22743 rdpr %cansave, %g2
22744 rdpr %canrestore, %g3
22745 rdpr %cleanwin, %g4
22746 rdpr %otherwin, %g5
22747 rdpr %wstate, %g6
22748 lduh [%l7 + 0x24], %i1
22749 edge16 %l3, %g7, %o7
22750 alignaddr %o1, %o0, %i2
22751 movge %xcc, %g1, %l4
22752 edge32ln %g2, %l6, %i0
22753 fpsub16s %f26, %f19, %f9
22754 fcmpd %fcc2, %f6, %f16
22755 lduw [%l7 + 0x6C], %o4
22756 fmovs %f28, %f24
22757 ldd [%l7 + 0x60], %f6
22758 sir 0x09AE
22759 mulx %l0, 0x09DD, %l2
22760 edge16 %i3, %g3, %g4
22761 fmovdne %icc, %f14, %f30
22762 srlx %o3, %l5, %g6
22763 movrlz %i6, %i4, %l1
22764 edge16l %o2, %o5, %i7
22765 andcc %g5, 0x09E8, %i5
22766 umulcc %o6, 0x095F, %i1
22767 subcc %g7, 0x1B19, %l3
22768 movge %xcc, %o7, %o0
22769 edge8 %o1, %g1, %l4
22770 setx loop_72, %l0, %l1
22771 return %l1
22772 nop
22773 rdpr %cwp, %g1
22774 rdpr %cansave, %g2
22775 rdpr %canrestore, %g3
22776 rdpr %cleanwin, %g4
22777 rdpr %otherwin, %g5
22778 rdpr %wstate, %g6
22779loop_72: subccc %i0, 0x026D, %o4
22780 ldx [%l7 + 0x50], %l0
22781 xnorcc %l6, %l2, %i3
22782 edge8 %g3, %o3, %g4
22783 smulcc %l5, 0x06C7, %g6
22784 movge %xcc, %i6, %l1
22785 fnegd %f10, %f18
22786 sll %o2, 0x1F, %o5
22787 and %i4, %i7, %g5
22788 fandnot1 %f22, %f12, %f8
22789 movrgez %i5, %i1, %g7
22790 andn %o6, 0x05DF, %o7
22791 udivx %l3, 0x02E8, %o1
22792 ldsb [%l7 + 0x0B], %o0
22793 fmuld8sux16 %f14, %f23, %f6
22794 movg %xcc, %g1, %l4
22795 movrgz %g2, %i0, %o4
22796 udivcc %i2, 0x0B36, %l6
22797 addc %l0, %i3, %g3
22798 move %xcc, %l2, %o3
22799 movvs %icc, %g4, %l5
22800 fpack32 %f22, %f18, %f2
22801 xor %g6, 0x07EB, %l1
22802 nop
22803 set 0x4C, %o0
22804 stw %i6, [%l7 + %o0]
22805 fsrc2s %f10, %f16
22806 fmovrde %o2, %f6, %f20
22807 edge16ln %i4, %i7, %g5
22808 fnand %f24, %f10, %f8
22809 bshuffle %f12, %f28, %f4
22810 srl %i5, %i1, %g7
22811 sdivcc %o6, 0x161F, %o5
22812 edge32n %l3, %o7, %o1
22813 sdivcc %o0, 0x11E6, %l4
22814 udivx %g2, 0x0416, %i0
22815 movcc %xcc, %o4, %g1
22816 ldd [%l7 + 0x60], %i2
22817 array16 %l6, %i3, %g3
22818 edge16n %l2, %o3, %l0
22819 movrlz %g4, 0x0F6, %g6
22820 sll %l5, 0x04, %l1
22821 fmovdcc %icc, %f7, %f14
22822 andncc %i6, %o2, %i7
22823 move %xcc, %i4, %g5
22824 fands %f16, %f17, %f30
22825 fmul8ulx16 %f0, %f26, %f24
22826 movge %xcc, %i1, %g7
22827 srl %i5, 0x10, %o6
22828 movge %icc, %l3, %o5
22829 movvc %xcc, %o7, %o0
22830 fmul8ulx16 %f4, %f4, %f8
22831 orcc %o1, 0x1362, %l4
22832 umul %g2, %o4, %g1
22833 edge32l %i0, %l6, %i2
22834 andcc %i3, %l2, %o3
22835 popc 0x1134, %l0
22836 edge32n %g4, %g3, %g6
22837 fpadd32 %f30, %f12, %f30
22838 fmovsvs %icc, %f20, %f3
22839 udivx %l1, 0x0B98, %l5
22840 sth %o2, [%l7 + 0x72]
22841 ldsh [%l7 + 0x7E], %i7
22842 nop
22843 set 0x38, %o2
22844 lduh [%l7 + %o2], %i6
22845 movg %xcc, %g5, %i4
22846 fcmple16 %f6, %f10, %i1
22847 orncc %g7, %i5, %l3
22848 save %o5, 0x0E26, %o6
22849 rdpr %cwp, %g1
22850 rdpr %cansave, %g2
22851 rdpr %canrestore, %g3
22852 rdpr %cleanwin, %g4
22853 rdpr %otherwin, %g5
22854 rdpr %wstate, %g6
22855 subcc %o7, %o0, %l4
22856 sth %o1, [%l7 + 0x2C]
22857 udivx %o4, 0x13E6, %g2
22858 array32 %i0, %g1, %l6
22859 ldd [%l7 + 0x10], %f10
22860 fmul8x16al %f10, %f12, %f16
22861 fexpand %f10, %f22
22862 edge8n %i2, %l2, %i3
22863 orncc %o3, 0x0E87, %g4
22864 fmovdne %icc, %f21, %f16
22865 movneg %icc, %g3, %l0
22866 array16 %l1, %g6, %l5
22867 movcc %icc, %o2, %i6
22868 and %g5, 0x04AA, %i4
22869 movrlez %i7, %g7, %i5
22870 movre %i1, %o5, %l3
22871 xorcc %o7, 0x0563, %o0
22872 ldsw [%l7 + 0x7C], %o6
22873 movrgz %o1, %o4, %l4
22874 udiv %g2, 0x0078, %g1
22875 fornot1s %f22, %f20, %f14
22876 or %i0, %i2, %l6
22877 edge8ln %i3, %o3, %g4
22878 alignaddrl %g3, %l0, %l1
22879 fcmpeq16 %f26, %f0, %g6
22880 edge16l %l2, %o2, %i6
22881 edge8 %g5, %i4, %l5
22882 ldsh [%l7 + 0x40], %i7
22883 addc %g7, %i1, %o5
22884 fcmpne16 %f6, %f8, %l3
22885 fcmpd %fcc2, %f16, %f20
22886 ld [%l7 + 0x28], %f1
22887 umulcc %i5, 0x02F6, %o0
22888 edge16l %o7, %o6, %o1
22889 andcc %o4, 0x0059, %l4
22890 movre %g2, %i0, %i2
22891 andcc %g1, %l6, %i3
22892 popc 0x14B2, %o3
22893 movcc %xcc, %g3, %g4
22894 subc %l1, %g6, %l0
22895 sdivcc %l2, 0x02EE, %i6
22896 fmovsvc %icc, %f17, %f9
22897 fnegd %f10, %f6
22898 st %f31, [%l7 + 0x70]
22899 srax %g5, %o2, %l5
22900 sth %i4, [%l7 + 0x52]
22901 movrne %g7, 0x1B1, %i1
22902 array8 %o5, %l3, %i5
22903 fmovrslez %o0, %f6, %f20
22904 pdist %f10, %f6, %f0
22905 movrlez %i7, %o7, %o1
22906 xorcc %o4, 0x0064, %o6
22907 smul %g2, 0x1A9C, %i0
22908 movrlez %i2, %l4, %l6
22909 movneg %xcc, %i3, %o3
22910 fcmpne32 %f18, %f26, %g1
22911 orncc %g4, 0x05D9, %l1
22912 movre %g6, %l0, %g3
22913 std %f18, [%l7 + 0x48]
22914 edge16ln %l2, %g5, %i6
22915 array32 %o2, %i4, %g7
22916 array32 %l5, %o5, %i1
22917 and %i5, %o0, %l3
22918 smulcc %i7, %o1, %o4
22919 fabss %f7, %f28
22920 sll %o6, %o7, %i0
22921 movle %xcc, %i2, %g2
22922 sra %l4, %l6, %i3
22923 srlx %o3, %g1, %g4
22924 ld [%l7 + 0x18], %f2
22925 umulcc %g6, %l0, %g3
22926 ldsw [%l7 + 0x28], %l1
22927 edge16ln %g5, %i6, %o2
22928 ldub [%l7 + 0x46], %l2
22929 sll %i4, %l5, %g7
22930 addccc %i1, %i5, %o5
22931 orncc %l3, %o0, %i7
22932 bshuffle %f0, %f4, %f24
22933 mulx %o1, %o6, %o7
22934 movre %i0, 0x34F, %i2
22935 fnands %f12, %f1, %f18
22936 addc %g2, 0x078E, %l4
22937 mova %icc, %o4, %l6
22938 movre %i3, %o3, %g4
22939 smulcc %g6, 0x0868, %g1
22940 subccc %l0, %l1, %g3
22941 orn %i6, %g5, %o2
22942 movge %icc, %i4, %l2
22943 umul %g7, %l5, %i5
22944 edge16n %o5, %l3, %o0
22945 edge32ln %i1, %o1, %i7
22946 addccc %o7, 0x0C52, %o6
22947 std %f2, [%l7 + 0x50]
22948 edge8l %i2, %g2, %i0
22949 movge %xcc, %o4, %l6
22950 fmovdg %xcc, %f20, %f18
22951 edge8l %i3, %o3, %l4
22952 fmovda %xcc, %f13, %f24
22953 fabss %f7, %f3
22954 array8 %g4, %g1, %l0
22955 ldsb [%l7 + 0x77], %g6
22956 stb %l1, [%l7 + 0x0D]
22957 movcs %icc, %i6, %g3
22958 stw %o2, [%l7 + 0x0C]
22959 orn %g5, 0x04A0, %l2
22960 ld [%l7 + 0x7C], %f4
22961 edge8ln %i4, %g7, %l5
22962 movpos %xcc, %o5, %i5
22963 fornot1 %f14, %f18, %f2
22964 restore %l3, 0x0ACC, %i1
22965 rdpr %cwp, %g1
22966 rdpr %cansave, %g2
22967 rdpr %canrestore, %g3
22968 rdpr %cleanwin, %g4
22969 rdpr %otherwin, %g5
22970 rdpr %wstate, %g6
22971 sth %o0, [%l7 + 0x2C]
22972 fpadd32 %f16, %f26, %f10
22973 mova %xcc, %i7, %o7
22974 st %f8, [%l7 + 0x68]
22975 xorcc %o6, %i2, %g2
22976 movre %i0, %o1, %o4
22977 sth %i3, [%l7 + 0x6A]
22978 array16 %o3, %l6, %l4
22979 movpos %xcc, %g4, %g1
22980 ldsh [%l7 + 0x46], %l0
22981 xor %g6, %i6, %g3
22982 fmovdleu %icc, %f4, %f20
22983 srax %l1, %g5, %o2
22984 fcmple16 %f16, %f28, %l2
22985 smul %g7, 0x0CE3, %l5
22986 edge16n %i4, %o5, %i5
22987 edge16n %i1, %l3, %o0
22988 srlx %i7, 0x0C, %o6
22989 lduw [%l7 + 0x34], %o7
22990 save %g2, 0x14ED, %i2
22991 rdpr %cwp, %g1
22992 rdpr %cansave, %g2
22993 rdpr %canrestore, %g3
22994 rdpr %cleanwin, %g4
22995 rdpr %otherwin, %g5
22996 rdpr %wstate, %g6
22997 movcs %icc, %o1, %i0
22998 ldd [%l7 + 0x28], %o4
22999 srax %o3, 0x01, %l6
23000 smul %l4, 0x1824, %i3
23001 fmul8x16al %f20, %f4, %f18
23002 ldd [%l7 + 0x38], %g4
23003 movn %xcc, %l0, %g1
23004 fmovs %f0, %f26
23005 fpsub16 %f28, %f12, %f12
23006 udiv %i6, 0x0F40, %g6
23007 edge32 %l1, %g3, %g5
23008 fxors %f19, %f18, %f5
23009 edge16n %o2, %g7, %l2
23010 subc %l5, 0x1D6C, %i4
23011 fpmerge %f6, %f0, %f16
23012 fmovdl %xcc, %f11, %f25
23013 fsrc2 %f12, %f6
23014 add %o5, %i5, %l3
23015 edge16n %o0, %i7, %i1
23016 srax %o7, %g2, %i2
23017 movrgez %o1, %i0, %o6
23018 movre %o4, 0x136, %o3
23019 subc %l4, 0x14E8, %l6
23020 movn %xcc, %i3, %l0
23021 or %g4, %i6, %g1
23022 addccc %l1, 0x174E, %g3
23023 umulcc %g6, %g5, %g7
23024 ldsb [%l7 + 0x65], %l2
23025 stx %l5, [%l7 + 0x68]
23026 save %o2, 0x180F, %o5
23027 rdpr %cwp, %g1
23028 rdpr %cansave, %g2
23029 rdpr %canrestore, %g3
23030 rdpr %cleanwin, %g4
23031 rdpr %otherwin, %g5
23032 rdpr %wstate, %g6
23033 udiv %i4, 0x0688, %l3
23034 st %f0, [%l7 + 0x54]
23035 orn %o0, %i7, %i1
23036 movvs %xcc, %o7, %g2
23037 ldsh [%l7 + 0x36], %i5
23038 subc %i2, %o1, %o6
23039 popc %o4, %o3
23040 fsrc1s %f3, %f11
23041 fandnot2s %f29, %f7, %f3
23042 fmovsg %icc, %f21, %f6
23043 lduw [%l7 + 0x18], %l4
23044 umul %i0, 0x0259, %i3
23045 fcmps %fcc0, %f12, %f20
23046 setx loop_73, %l0, %l1
23047 return %l1
23048 nop
23049 rdpr %cwp, %g1
23050 rdpr %cansave, %g2
23051 rdpr %canrestore, %g3
23052 rdpr %cleanwin, %g4
23053 rdpr %otherwin, %g5
23054 rdpr %wstate, %g6
23055loop_73: array8 %g1, %l1, %g3
23056 fmovrdgez %i6, %f18, %f26
23057 subcc %g6, %g5, %g7
23058 move %xcc, %l5, %o2
23059 fpadd16 %f0, %f2, %f10
23060 fcmpgt16 %f10, %f20, %o5
23061 srlx %l2, 0x1F, %i4
23062 umulcc %l3, %o0, %i7
23063 edge16 %o7, %g2, %i5
23064 array32 %i2, %o1, %i1
23065 edge8ln %o4, %o6, %l4
23066 fmovdneg %xcc, %f17, %f29
23067 movcs %icc, %i0, %o3
23068 fmovdl %icc, %f26, %f10
23069 fmovscs %xcc, %f2, %f0
23070 edge16n %l6, %i3, %l0
23071 edge16n %g4, %g1, %l1
23072 array32 %i6, %g3, %g5
23073 movne %xcc, %g6, %l5
23074 udivx %g7, 0x02C4, %o5
23075 fpadd16s %f30, %f4, %f22
23076 edge16l %l2, %i4, %o2
23077 add %l3, %o0, %i7
23078 fmul8x16au %f31, %f11, %f20
23079 orcc %g2, %o7, %i5
23080 fmovsa %xcc, %f16, %f26
23081 ldd [%l7 + 0x40], %o0
23082 st %f5, [%l7 + 0x4C]
23083 movgu %xcc, %i2, %o4
23084 stx %o6, [%l7 + 0x60]
23085 movpos %icc, %i1, %i0
23086 umul %o3, 0x1214, %l4
23087 movge %xcc, %i3, %l0
23088 fmovsa %icc, %f10, %f9
23089 edge16 %g4, %l6, %l1
23090 movneg %icc, %i6, %g3
23091 movcs %icc, %g1, %g5
23092 addccc %g6, %l5, %o5
23093 stx %l2, [%l7 + 0x70]
23094 fmovdge %xcc, %f28, %f21
23095 for %f12, %f28, %f6
23096 andncc %g7, %i4, %l3
23097 sll %o0, %i7, %o2
23098 fpack32 %f28, %f26, %f18
23099 ldd [%l7 + 0x48], %f28
23100 sdivx %o7, 0x09E7, %i5
23101 mulx %g2, %i2, %o1
23102 popc 0x15D0, %o6
23103 fmovrdlz %i1, %f16, %f26
23104 edge8l %o4, %i0, %o3
23105 fone %f30
23106 fnegd %f12, %f30
23107 pdist %f20, %f28, %f18
23108 or %i3, 0x0265, %l0
23109 fpadd32s %f25, %f30, %f19
23110 fmovsge %icc, %f11, %f30
23111 srlx %l4, %l6, %g4
23112 restore %l1, 0x1971, %i6
23113 rdpr %cwp, %g1
23114 rdpr %cansave, %g2
23115 rdpr %canrestore, %g3
23116 rdpr %cleanwin, %g4
23117 rdpr %otherwin, %g5
23118 rdpr %wstate, %g6
23119 stw %g1, [%l7 + 0x74]
23120 lduh [%l7 + 0x26], %g5
23121 movrgz %g6, %g3, %l5
23122 fmovdgu %icc, %f20, %f15
23123 save %l2, 0x09A2, %o5
23124 rdpr %cwp, %g1
23125 rdpr %cansave, %g2
23126 rdpr %canrestore, %g3
23127 rdpr %cleanwin, %g4
23128 rdpr %otherwin, %g5
23129 rdpr %wstate, %g6
23130 movpos %icc, %g7, %l3
23131 fxor %f16, %f2, %f26
23132 fmovrsne %i4, %f25, %f21
23133 edge16 %o0, %o2, %o7
23134 sll %i7, %g2, %i5
23135 ldsw [%l7 + 0x6C], %i2
23136 srax %o1, %i1, %o4
23137 orncc %o6, 0x0882, %i0
23138 fabsd %f16, %f6
23139 fmovrdgz %i3, %f4, %f2
23140 fmovdcc %icc, %f4, %f16
23141 fone %f26
23142 std %f30, [%l7 + 0x70]
23143 fmovsa %xcc, %f1, %f27
23144 movvs %xcc, %o3, %l0
23145 srl %l6, 0x16, %g4
23146 popc %l4, %i6
23147 edge32l %l1, %g5, %g1
23148 fnors %f15, %f11, %f3
23149 movneg %xcc, %g3, %l5
23150 fmuld8ulx16 %f6, %f19, %f24
23151 sir 0x12E9
23152 umul %g6, 0x1EAB, %l2
23153 fmovdleu %icc, %f11, %f28
23154 udivx %o5, 0x035C, %l3
23155 smulcc %i4, 0x1F21, %o0
23156 movvs %icc, %g7, %o7
23157 movrgez %o2, 0x163, %g2
23158 umul %i5, %i7, %i2
23159 fnor %f18, %f6, %f18
23160 std %f8, [%l7 + 0x68]
23161 smul %i1, 0x1C49, %o1
23162 edge16l %o4, %i0, %o6
23163 fmovsn %xcc, %f5, %f4
23164 ldd [%l7 + 0x20], %f10
23165 add %o3, 0x06DD, %i3
23166 edge8ln %l0, %g4, %l4
23167 fmovscc %xcc, %f12, %f11
23168 fabsd %f8, %f16
23169 ldd [%l7 + 0x08], %i6
23170 movcs %xcc, %l1, %g5
23171 orn %g1, 0x170F, %g3
23172 orncc %l6, 0x08C2, %g6
23173 array32 %l5, %o5, %l2
23174 orncc %l3, 0x12B7, %i4
23175 mulx %g7, %o7, %o0
23176 movn %icc, %o2, %i5
23177 array32 %g2, %i2, %i1
23178 alignaddrl %i7, %o1, %i0
23179 std %f18, [%l7 + 0x18]
23180 movl %icc, %o4, %o6
23181 fmovsle %icc, %f9, %f12
23182 sdiv %o3, 0x1ADF, %l0
23183 edge8l %g4, %l4, %i3
23184 subc %i6, 0x17B5, %g5
23185 andncc %l1, %g3, %l6
23186 movgu %xcc, %g6, %g1
23187 addcc %o5, %l2, %l5
23188 setx loop_74, %l0, %l1
23189 return %l1
23190 nop
23191 rdpr %cwp, %g1
23192 rdpr %cansave, %g2
23193 rdpr %canrestore, %g3
23194 rdpr %cleanwin, %g4
23195 rdpr %otherwin, %g5
23196 rdpr %wstate, %g6
23197loop_74: udivx %g7, 0x04C6, %o2
23198 udivcc %i5, 0x0600, %o0
23199 movvc %icc, %i2, %i1
23200 array8 %g2, %o1, %i7
23201 fmovsvs %xcc, %f6, %f16
23202 fmovse %xcc, %f26, %f7
23203 sethi 0x0F17, %o4
23204 smul %i0, 0x05E7, %o6
23205 edge16l %l0, %o3, %g4
23206 orcc %i3, %i6, %l4
23207 ldub [%l7 + 0x6A], %g5
23208 addccc %l1, 0x0B37, %l6
23209 lduw [%l7 + 0x2C], %g6
23210 umulcc %g3, %o5, %g1
23211 sllx %l5, 0x04, %i4
23212 sra %l2, 0x01, %l3
23213 fmovrslz %o7, %f28, %f11
23214 array16 %o2, %i5, %g7
23215 umulcc %i2, 0x1F16, %i1
23216 edge8ln %o0, %g2, %o1
23217 movne %xcc, %i7, %o4
23218 alignaddrl %i0, %l0, %o3
23219 movrgz %g4, %o6, %i6
23220 sra %i3, %g5, %l4
23221 movne %xcc, %l6, %g6
23222 addc %g3, %l1, %g1
23223 mulx %l5, 0x0FBC, %i4
23224 fpsub32s %f29, %f23, %f13
23225 movcc %xcc, %o5, %l2
23226 movrlez %o7, 0x043, %l3
23227 movg %xcc, %o2, %i5
23228 movrgez %g7, 0x031, %i2
23229 subc %i1, 0x1F62, %g2
23230 mova %xcc, %o0, %o1
23231 edge8l %o4, %i7, %i0
23232 ldsw [%l7 + 0x44], %l0
23233 ldd [%l7 + 0x30], %g4
23234 movrgez %o6, %o3, %i3
23235 save %g5, %i6, %l4
23236 rdpr %cwp, %g1
23237 rdpr %cansave, %g2
23238 rdpr %canrestore, %g3
23239 rdpr %cleanwin, %g4
23240 rdpr %otherwin, %g5
23241 rdpr %wstate, %g6
23242 fmovd %f28, %f0
23243 ldd [%l7 + 0x68], %f8
23244 subccc %l6, 0x1CFC, %g3
23245 orcc %g6, %g1, %l5
23246 srax %i4, 0x1D, %o5
23247 array32 %l1, %l2, %o7
23248 sth %o2, [%l7 + 0x32]
23249 mova %icc, %i5, %g7
23250 lduh [%l7 + 0x72], %i2
23251 sra %i1, %l3, %o0
23252 addcc %g2, %o4, %o1
23253 alignaddrl %i7, %l0, %g4
23254 nop
23255 set 0x20, %g7
23256 stw %o6, [%l7 + %g7]
23257 xor %o3, %i0, %g5
23258 fpadd16 %f26, %f0, %f24
23259 movl %xcc, %i3, %i6
23260 sth %l4, [%l7 + 0x30]
23261 smul %l6, 0x1A11, %g6
23262 edge16ln %g1, %l5, %i4
23263 umul %g3, %o5, %l1
23264 sllx %l2, 0x08, %o2
23265 fpadd32 %f22, %f8, %f16
23266 edge8n %i5, %g7, %i2
23267 andcc %i1, 0x0AF0, %l3
23268 orncc %o0, %g2, %o4
23269 fpadd16s %f28, %f29, %f11
23270 movl %icc, %o1, %i7
23271 movn %xcc, %l0, %g4
23272 lduh [%l7 + 0x62], %o6
23273 movrlz %o7, %i0, %o3
23274 ldsb [%l7 + 0x2E], %i3
23275 array32 %g5, %i6, %l4
23276 movrgez %g6, %l6, %g1
23277 bshuffle %f8, %f14, %f6
23278 fmovda %icc, %f5, %f22
23279 movvs %xcc, %l5, %i4
23280 sub %g3, 0x1A5C, %l1
23281 fmul8sux16 %f12, %f26, %f12
23282 movvc %icc, %o5, %o2
23283 edge32l %i5, %g7, %l2
23284 movvs %icc, %i1, %l3
23285 fmovdgu %xcc, %f12, %f25
23286 xor %i2, 0x0DD3, %g2
23287 fmovdgu %xcc, %f17, %f31
23288 movrgez %o0, 0x266, %o4
23289 ld [%l7 + 0x74], %f14
23290 orn %o1, 0x1910, %l0
23291 fpadd16 %f26, %f30, %f18
23292 save %g4, 0x04EE, %o6
23293 rdpr %cwp, %g1
23294 rdpr %cansave, %g2
23295 rdpr %canrestore, %g3
23296 rdpr %cleanwin, %g4
23297 rdpr %otherwin, %g5
23298 rdpr %wstate, %g6
23299 fmovdle %icc, %f31, %f12
23300 ldsw [%l7 + 0x70], %i7
23301 addccc %o7, %i0, %o3
23302 sub %g5, 0x191F, %i6
23303 ldd [%l7 + 0x60], %f26
23304 smul %i3, %l4, %g6
23305 ldd [%l7 + 0x28], %f30
23306 movcs %icc, %l6, %g1
23307 umul %i4, %g3, %l5
23308 movn %icc, %o5, %o2
23309 addccc %i5, 0x16C4, %l1
23310 array8 %g7, %l2, %l3
23311 movre %i2, %i1, %o0
23312 sdivcc %o4, 0x06EA, %g2
23313 orn %o1, %l0, %g4
23314 fandnot2 %f24, %f8, %f2
23315 xor %i7, %o6, %o7
23316 movre %i0, %o3, %i6
23317 movrlz %i3, %l4, %g6
23318 for %f24, %f28, %f20
23319 fmovdle %icc, %f25, %f18
23320 fnors %f26, %f20, %f2
23321 alignaddrl %l6, %g1, %g5
23322 fmovd %f8, %f26
23323 andcc %i4, 0x050E, %l5
23324 movrlz %g3, 0x39F, %o5
23325 fmuld8ulx16 %f11, %f20, %f6
23326 mulx %o2, %l1, %g7
23327 fmovrdgez %l2, %f4, %f28
23328 udivx %l3, 0x0A09, %i5
23329 movrgz %i2, 0x125, %o0
23330 xnorcc %i1, %o4, %g2
23331 srlx %l0, 0x19, %o1
23332 movge %icc, %i7, %g4
23333 movl %icc, %o6, %i0
23334 orn %o7, %o3, %i3
23335 udivcc %i6, 0x0131, %g6
23336 ldsb [%l7 + 0x3B], %l6
23337 fmovdgu %icc, %f30, %f29
23338 edge16l %g1, %l4, %g5
23339 st %f31, [%l7 + 0x30]
23340 udivcc %l5, 0x040A, %i4
23341 edge8 %g3, %o2, %o5
23342 fpsub32s %f26, %f22, %f29
23343 subccc %l1, %g7, %l2
23344 addccc %i5, 0x116E, %l3
23345 stx %i2, [%l7 + 0x30]
23346 smul %o0, %o4, %g2
23347 stw %l0, [%l7 + 0x58]
23348 edge8l %i1, %o1, %i7
23349 orn %g4, %o6, %i0
23350 fpsub16s %f24, %f19, %f12
23351 addcc %o7, 0x0423, %o3
23352 fmul8ulx16 %f18, %f12, %f30
23353 fabsd %f14, %f22
23354 ldub [%l7 + 0x40], %i6
23355 fcmpeq32 %f24, %f28, %g6
23356 ldd [%l7 + 0x28], %f10
23357 subccc %l6, %g1, %l4
23358 alignaddrl %g5, %i3, %i4
23359 addccc %g3, 0x11A8, %l5
23360 array16 %o5, %l1, %g7
23361 sth %o2, [%l7 + 0x2E]
23362 edge32l %l2, %i5, %l3
23363 ldx [%l7 + 0x50], %i2
23364 movvc %icc, %o0, %o4
23365 add %l0, %g2, %o1
23366 ld [%l7 + 0x44], %f10
23367 movpos %xcc, %i1, %g4
23368 udivx %i7, 0x04AA, %o6
23369 movge %xcc, %o7, %o3
23370 srlx %i0, 0x0B, %g6
23371 edge32ln %i6, %l6, %g1
23372 and %g5, 0x0B9D, %i3
23373 nop
23374 set 0x50, %i5
23375 ldd [%l7 + %i5], %f20
23376 array8 %i4, %l4, %g3
23377 fmuld8sux16 %f6, %f20, %f4
23378 edge32ln %l5, %l1, %g7
23379 movrlez %o5, 0x1A2, %o2
23380 udivx %i5, 0x0D00, %l2
23381 movle %xcc, %l3, %i2
23382 array8 %o4, %o0, %l0
23383 umulcc %g2, %i1, %o1
23384 srlx %g4, 0x1F, %o6
23385 fmovd %f10, %f12
23386 fmul8x16 %f24, %f6, %f16
23387 andcc %i7, 0x15C7, %o3
23388 edge16 %o7, %g6, %i6
23389 movrgz %i0, %g1, %l6
23390 popc 0x1FCB, %i3
23391 edge8l %g5, %i4, %g3
23392 fcmpne32 %f22, %f6, %l4
23393 movpos %icc, %l5, %g7
23394 xnorcc %l1, %o2, %i5
23395 fmovsa %xcc, %f10, %f23
23396 fmovse %xcc, %f7, %f5
23397 fmovrdne %l2, %f8, %f22
23398 orn %l3, 0x0193, %o5
23399 alignaddr %o4, %i2, %l0
23400 smul %g2, %i1, %o1
23401 smulcc %g4, 0x0FD4, %o0
23402 lduw [%l7 + 0x10], %i7
23403 edge16ln %o3, %o7, %o6
23404 subcc %g6, 0x0664, %i6
23405 fmuld8ulx16 %f31, %f6, %f24
23406 sdivx %g1, 0x0894, %i0
23407 save %i3, %l6, %g5
23408 rdpr %cwp, %g1
23409 rdpr %cansave, %g2
23410 rdpr %canrestore, %g3
23411 rdpr %cleanwin, %g4
23412 rdpr %otherwin, %g5
23413 rdpr %wstate, %g6
23414 fands %f15, %f18, %f27
23415 edge16ln %g3, %i4, %l4
23416 movrlz %l5, 0x3F3, %g7
23417 popc %o2, %i5
23418 fsrc1s %f0, %f15
23419 movcc %icc, %l2, %l3
23420 fmovrse %l1, %f3, %f21
23421 array8 %o5, %o4, %i2
23422 sra %g2, %l0, %o1
23423 addcc %g4, %o0, %i7
23424 fmovdg %icc, %f31, %f6
23425 movrlez %o3, %i1, %o7
23426 movrgez %o6, 0x1F3, %i6
23427 fcmpne32 %f8, %f18, %g1
23428 sth %i0, [%l7 + 0x18]
23429 sir 0x0717
23430 fcmple32 %f28, %f10, %g6
23431 srlx %i3, %l6, %g3
23432 movne %icc, %g5, %l4
23433 edge16l %i4, %g7, %o2
23434 sethi 0x0A5A, %l5
23435 sra %i5, 0x0E, %l2
23436 edge32l %l3, %o5, %l1
23437 sdivcc %i2, 0x1CF2, %g2
23438 fandnot2s %f21, %f8, %f8
23439 add %o4, 0x1963, %l0
23440 sll %o1, %o0, %i7
23441 ldub [%l7 + 0x60], %o3
23442 movrgez %g4, %o7, %i1
23443 array8 %i6, %g1, %i0
23444 movl %xcc, %g6, %i3
23445 popc %o6, %l6
23446 stw %g3, [%l7 + 0x70]
23447 subc %g5, %i4, %g7
23448 movg %icc, %l4, %o2
23449 movpos %xcc, %i5, %l5
23450 fmovrdgez %l2, %f4, %f10
23451 edge8ln %o5, %l3, %i2
23452 fpadd16s %f12, %f10, %f19
23453 ldub [%l7 + 0x34], %l1
23454 fexpand %f24, %f26
23455 stx %g2, [%l7 + 0x78]
23456 fmovdn %xcc, %f27, %f9
23457 umul %o4, %o1, %l0
23458 mulx %o0, %o3, %g4
23459 array8 %i7, %o7, %i6
23460 stx %i1, [%l7 + 0x10]
23461 xnorcc %i0, 0x1AF4, %g6
23462 sllx %i3, %g1, %o6
23463 fpadd16s %f8, %f14, %f31
23464 movpos %xcc, %l6, %g5
23465 fmovscs %icc, %f15, %f28
23466 restore %g3, %g7, %i4
23467 rdpr %cwp, %g1
23468 rdpr %cansave, %g2
23469 rdpr %canrestore, %g3
23470 rdpr %cleanwin, %g4
23471 rdpr %otherwin, %g5
23472 rdpr %wstate, %g6
23473 srlx %o2, %i5, %l4
23474 edge8l %l5, %o5, %l2
23475 edge8l %l3, %l1, %i2
23476 xor %g2, %o1, %l0
23477 movneg %icc, %o4, %o3
23478 movvc %icc, %g4, %o0
23479 stb %o7, [%l7 + 0x21]
23480 sth %i7, [%l7 + 0x08]
23481 ldsw [%l7 + 0x40], %i1
23482 fpsub32s %f5, %f19, %f10
23483 sra %i6, 0x0F, %i0
23484 lduh [%l7 + 0x2A], %i3
23485 edge8ln %g1, %g6, %l6
23486 stb %g5, [%l7 + 0x49]
23487 srlx %o6, 0x16, %g3
23488 edge32ln %g7, %i4, %i5
23489 fmovsvc %xcc, %f5, %f8
23490 fxnors %f1, %f8, %f12
23491 fmovdleu %icc, %f12, %f29
23492 sethi 0x0578, %l4
23493 fmul8x16 %f18, %f14, %f8
23494 edge32ln %l5, %o5, %o2
23495 andn %l3, %l2, %i2
23496 sdiv %l1, 0x1715, %g2
23497 ldd [%l7 + 0x08], %l0
23498 array8 %o4, %o1, %o3
23499 edge8n %o0, %o7, %i7
23500 movcs %icc, %i1, %g4
23501 faligndata %f26, %f4, %f28
23502 fmovrsgez %i6, %f19, %f8
23503 addccc %i3, 0x1C2D, %i0
23504 orn %g6, 0x1C67, %l6
23505 popc %g5, %o6
23506 fmovs %f8, %f26
23507 fmovsa %xcc, %f30, %f24
23508 std %f26, [%l7 + 0x18]
23509 movneg %icc, %g3, %g7
23510 fmovrse %g1, %f17, %f23
23511 fpsub16s %f1, %f12, %f13
23512 st %f19, [%l7 + 0x6C]
23513 udivcc %i5, 0x1B03, %l4
23514 edge8l %l5, %o5, %i4
23515 array16 %l3, %o2, %l2
23516 fmovrdgz %i2, %f4, %f26
23517 movn %icc, %l1, %g2
23518 edge16l %l0, %o4, %o3
23519 edge16n %o0, %o7, %i7
23520 sub %o1, 0x0269, %g4
23521 nop
23522 set 0x58, %i1
23523 ldsh [%l7 + %i1], %i6
23524 ldd [%l7 + 0x28], %f12
23525 srax %i3, 0x1F, %i0
23526 edge32ln %i1, %g6, %l6
23527 array8 %g5, %o6, %g3
23528 fand %f14, %f10, %f2
23529 fcmpes %fcc2, %f28, %f21
23530 srlx %g7, 0x18, %g1
23531 fandnot2 %f0, %f18, %f6
23532 movgu %icc, %l4, %i5
23533 mulx %o5, %i4, %l5
23534 udivcc %o2, 0x0F84, %l2
23535 movre %l3, %i2, %g2
23536 fcmpeq32 %f10, %f28, %l0
23537 std %f2, [%l7 + 0x18]
23538 fand %f14, %f10, %f30
23539 nop
23540 set 0x48, %o3
23541 stx %l1, [%l7 + %o3]
23542 orncc %o3, 0x029D, %o0
23543 addc %o4, %i7, %o7
23544 ldd [%l7 + 0x28], %g4
23545 movne %icc, %o1, %i3
23546 fpadd16 %f30, %f26, %f4
23547 movrgez %i0, 0x307, %i1
23548 edge32ln %g6, %i6, %g5
23549 fcmpeq16 %f12, %f20, %l6
23550 smul %o6, 0x175F, %g3
23551 edge16n %g1, %l4, %i5
23552 xnorcc %g7, %i4, %o5
23553 stb %l5, [%l7 + 0x61]
23554 fpadd16 %f4, %f10, %f22
23555 fmovdne %xcc, %f24, %f13
23556 srl %l2, %l3, %i2
23557 stx %g2, [%l7 + 0x08]
23558 fpack16 %f8, %f9
23559 fexpand %f0, %f0
23560 fcmpgt16 %f24, %f8, %o2
23561 edge32ln %l1, %o3, %o0
23562 udivx %l0, 0x1A67, %i7
23563 fmovsvs %icc, %f2, %f12
23564 pdist %f12, %f16, %f2
23565 movleu %xcc, %o7, %o4
23566 std %f22, [%l7 + 0x10]
23567 umul %g4, 0x15AE, %i3
23568 sdivx %o1, 0x094E, %i1
23569 ldd [%l7 + 0x78], %i0
23570 fmovrdgez %i6, %f12, %f18
23571 sll %g6, %g5, %l6
23572 fcmpd %fcc2, %f10, %f4
23573 edge16l %o6, %g1, %g3
23574 orcc %l4, 0x121D, %g7
23575 addccc %i5, 0x1115, %o5
23576 movrne %l5, 0x00C, %i4
23577 fornot2 %f30, %f6, %f8
23578 edge8ln %l3, %l2, %g2
23579 alignaddr %i2, %l1, %o3
23580 fcmpne32 %f20, %f30, %o0
23581 andncc %l0, %i7, %o7
23582 and %o2, %g4, %i3
23583 movre %o1, %o4, %i1
23584 edge8n %i0, %i6, %g5
23585 xorcc %l6, 0x1027, %o6
23586 movleu %icc, %g6, %g3
23587 smulcc %g1, 0x1244, %l4
23588 fmovsle %xcc, %f27, %f20
23589 array8 %i5, %g7, %l5
23590 fmovrdlez %i4, %f16, %f26
23591 orn %o5, 0x15E1, %l3
23592 array8 %l2, %g2, %l1
23593 edge16 %o3, %i2, %l0
23594 array16 %o0, %o7, %i7
23595 udiv %g4, 0x1B3A, %o2
23596 movpos %icc, %i3, %o4
23597 std %f2, [%l7 + 0x18]
23598 sub %o1, %i1, %i6
23599 fcmpeq32 %f16, %f24, %g5
23600 popc %i0, %o6
23601 srlx %g6, 0x1D, %l6
23602 fnot2s %f25, %f25
23603 or %g1, %g3, %i5
23604 fcmpeq32 %f0, %f22, %g7
23605 xor %l5, %i4, %o5
23606 andcc %l3, 0x00EF, %l4
23607 move %xcc, %g2, %l1
23608 edge8l %o3, %i2, %l0
23609 nop
23610 set 0x2C, %g5
23611 ldsw [%l7 + %g5], %l2
23612 ldsw [%l7 + 0x0C], %o0
23613 movvs %xcc, %i7, %o7
23614 umul %g4, %i3, %o2
23615 fornot2 %f26, %f4, %f20
23616 nop
23617 set 0x40, %g1
23618 ldx [%l7 + %g1], %o4
23619 fmovdle %xcc, %f10, %f22
23620 fors %f0, %f22, %f27
23621 fnot2s %f25, %f4
23622 fmuld8sux16 %f8, %f31, %f2
23623 sllx %i1, %i6, %g5
23624 movrne %o1, %o6, %g6
23625 xor %i0, %g1, %g3
23626 movrne %l6, %g7, %l5
23627 fandnot2 %f4, %f8, %f8
23628 stx %i4, [%l7 + 0x50]
23629 movne %icc, %o5, %l3
23630 sdivcc %l4, 0x18C1, %i5
23631 ldsh [%l7 + 0x5E], %g2
23632 ld [%l7 + 0x20], %f2
23633 movcc %icc, %o3, %i2
23634 edge8ln %l0, %l1, %o0
23635 edge8l %l2, %i7, %g4
23636 fmovsgu %icc, %f15, %f15
23637 fmovrslz %o7, %f11, %f26
23638 movpos %icc, %i3, %o2
23639 fpadd32 %f0, %f14, %f12
23640 movrgz %o4, %i6, %g5
23641 udivcc %o1, 0x0C73, %o6
23642 or %i1, %i0, %g6
23643 fmovscc %xcc, %f14, %f17
23644 andcc %g1, %g3, %g7
23645 fmovsge %xcc, %f14, %f19
23646 orncc %l5, 0x0539, %l6
23647 mulscc %o5, %l3, %i4
23648 mulx %l4, %i5, %o3
23649 nop
23650 set 0x64, %i7
23651 ldub [%l7 + %i7], %i2
23652 fmovrsne %g2, %f16, %f16
23653 smulcc %l0, %o0, %l2
23654 smulcc %l1, 0x1508, %g4
23655 movleu %icc, %o7, %i3
23656 fnand %f8, %f14, %f28
23657 fxnors %f31, %f1, %f9
23658 andn %o2, 0x0B90, %o4
23659 edge8 %i7, %i6, %g5
23660 udivx %o6, 0x064D, %o1
23661 movge %icc, %i0, %i1
23662 movvc %icc, %g6, %g1
23663 orn %g7, %g3, %l6
23664 array32 %o5, %l5, %i4
23665 orn %l4, 0x0D44, %i5
23666 movgu %xcc, %l3, %i2
23667 ld [%l7 + 0x64], %f16
23668 movge %xcc, %g2, %l0
23669 fpadd32s %f7, %f28, %f21
23670 edge8l %o3, %o0, %l1
23671 fpsub32s %f24, %f25, %f9
23672 edge8l %g4, %o7, %l2
23673 ldsb [%l7 + 0x62], %i3
23674 edge32ln %o4, %i7, %o2
23675 movvs %icc, %g5, %i6
23676 fzero %f4
23677 move %xcc, %o6, %i0
23678 orcc %o1, 0x1F29, %g6
23679 and %i1, 0x0A7C, %g7
23680 sll %g3, %l6, %g1
23681 or %l5, 0x073D, %i4
23682 movrgez %l4, %o5, %i5
23683 addc %l3, 0x1FEF, %g2
23684 movn %xcc, %i2, %o3
23685 sub %l0, %o0, %g4
23686 stw %l1, [%l7 + 0x2C]
23687 subc %l2, %o7, %o4
23688 movrlz %i7, 0x2D1, %o2
23689 edge8 %i3, %g5, %o6
23690 nop
23691 set 0x58, %g3
23692 ldx [%l7 + %g3], %i6
23693 smulcc %i0, %g6, %i1
23694 movrgez %g7, %g3, %o1
23695 movn %icc, %l6, %g1
23696 movg %icc, %l5, %i4
23697 fands %f28, %f3, %f2
23698 movl %icc, %l4, %i5
23699 sdiv %l3, 0x12F3, %g2
23700 sth %o5, [%l7 + 0x70]
23701 ldd [%l7 + 0x60], %o2
23702 lduh [%l7 + 0x1E], %i2
23703 siam 0x2
23704 fmovdn %icc, %f31, %f19
23705 movrgez %l0, %o0, %l1
23706 ldd [%l7 + 0x38], %f12
23707 or %l2, 0x09E8, %g4
23708 ldub [%l7 + 0x5B], %o7
23709 fsrc2s %f27, %f23
23710 std %f12, [%l7 + 0x18]
23711 movle %xcc, %i7, %o2
23712 std %f0, [%l7 + 0x20]
23713 stb %i3, [%l7 + 0x31]
23714 edge32ln %g5, %o4, %i6
23715 edge16l %o6, %g6, %i1
23716 std %f24, [%l7 + 0x70]
23717 setx loop_75, %l0, %l1
23718 return %l1
23719 nop
23720 rdpr %cwp, %g1
23721 rdpr %cansave, %g2
23722 rdpr %canrestore, %g3
23723 rdpr %cleanwin, %g4
23724 rdpr %otherwin, %g5
23725 rdpr %wstate, %g6
23726loop_75: ldsb [%l7 + 0x10], %g3
23727 srl %l6, 0x03, %o1
23728 subcc %l5, 0x08E6, %g1
23729 udivcc %i4, 0x0DEF, %l4
23730 movvc %xcc, %l3, %i5
23731 fpadd16s %f23, %f16, %f11
23732 edge32l %o5, %o3, %i2
23733 array32 %g2, %l0, %l1
23734 stb %o0, [%l7 + 0x7C]
23735 movpos %xcc, %l2, %g4
23736 movvc %xcc, %o7, %o2
23737 sth %i3, [%l7 + 0x22]
23738 fnands %f4, %f30, %f28
23739 edge16n %g5, %i7, %i6
23740 fmovdgu %xcc, %f1, %f21
23741 fors %f8, %f13, %f27
23742 movrne %o4, %o6, %g6
23743 srl %i0, 0x0D, %g7
23744 edge32l %g3, %i1, %o1
23745 movle %icc, %l6, %g1
23746 addccc %i4, 0x00F8, %l5
23747 andn %l3, 0x0F12, %i5
23748 addcc %o5, %l4, %i2
23749 subccc %g2, %o3, %l1
23750 edge16 %l0, %o0, %g4
23751 fmovrse %o7, %f30, %f9
23752 mulx %o2, %i3, %l2
23753 fors %f8, %f23, %f24
23754 lduw [%l7 + 0x50], %g5
23755 srlx %i6, %i7, %o4
23756 orn %g6, %o6, %g7
23757 array16 %g3, %i0, %i1
23758 andcc %l6, 0x01CD, %o1
23759 sub %g1, %l5, %i4
23760 movle %icc, %i5, %l3
23761 subcc %o5, %l4, %g2
23762 fcmpes %fcc2, %f23, %f31
23763 movgu %xcc, %i2, %o3
23764 edge16 %l1, %o0, %g4
23765 fmovsge %icc, %f19, %f15
23766 ldub [%l7 + 0x5E], %o7
23767 or %l0, 0x1DB1, %i3
23768 xor %o2, %l2, %i6
23769 andcc %g5, 0x0B22, %i7
23770 edge8 %o4, %g6, %g7
23771 alignaddrl %g3, %i0, %i1
23772 edge8ln %o6, %l6, %o1
23773 fmovscc %xcc, %f8, %f13
23774 xor %l5, %g1, %i4
23775 std %f8, [%l7 + 0x70]
23776 movvs %icc, %l3, %i5
23777 fmovsl %icc, %f26, %f14
23778 movle %xcc, %l4, %g2
23779 movvc %xcc, %i2, %o5
23780 srl %o3, 0x04, %l1
23781 ld [%l7 + 0x38], %f26
23782 fmovrdgz %o0, %f8, %f16
23783 save %g4, %o7, %i3
23784 rdpr %cwp, %g1
23785 rdpr %cansave, %g2
23786 rdpr %canrestore, %g3
23787 rdpr %cleanwin, %g4
23788 rdpr %otherwin, %g5
23789 rdpr %wstate, %g6
23790 xnor %o2, 0x1DBA, %l2
23791 sdiv %i6, 0x0F07, %g5
23792 smul %i7, %l0, %g6
23793 stw %g7, [%l7 + 0x5C]
23794 xor %g3, %i0, %o4
23795 add %i1, %o6, %l6
23796 ldd [%l7 + 0x10], %l4
23797 array32 %g1, %i4, %o1
23798 fones %f1
23799 sll %i5, %l3, %g2
23800 fmul8ulx16 %f20, %f0, %f26
23801 add %l4, %i2, %o5
23802 ldsw [%l7 + 0x7C], %o3
23803 fmovdg %icc, %f11, %f17
23804 fpmerge %f2, %f2, %f26
23805 orcc %l1, %o0, %o7
23806 move %xcc, %i3, %o2
23807 fmul8x16al %f20, %f3, %f22
23808 movcc %icc, %l2, %i6
23809 fmovdne %xcc, %f9, %f26
23810 ldub [%l7 + 0x2C], %g4
23811 save %g5, %i7, %g6
23812 rdpr %cwp, %g1
23813 rdpr %cansave, %g2
23814 rdpr %canrestore, %g3
23815 rdpr %cleanwin, %g4
23816 rdpr %otherwin, %g5
23817 rdpr %wstate, %g6
23818 fmovsle %icc, %f9, %f18
23819 popc %g7, %g3
23820 fmovdne %xcc, %f9, %f28
23821 fcmped %fcc0, %f20, %f8
23822 fmovsn %xcc, %f30, %f19
23823 fsrc2 %f16, %f18
23824 ldsb [%l7 + 0x40], %i0
23825 andncc %o4, %l0, %i1
23826 movn %xcc, %o6, %l5
23827 xnor %l6, 0x0881, %g1
23828 lduw [%l7 + 0x2C], %o1
23829 lduh [%l7 + 0x52], %i5
23830 umulcc %i4, 0x002E, %l3
23831 sllx %l4, %i2, %g2
23832 movpos %icc, %o3, %o5
23833 xorcc %o0, 0x0849, %o7
23834 subcc %l1, 0x18B0, %i3
23835 ldsb [%l7 + 0x62], %o2
23836 movge %xcc, %i6, %g4
23837 subccc %g5, %l2, %i7
23838 fnot2 %f8, %f0
23839 fxnors %f15, %f18, %f30
23840 restore %g7, 0x0519, %g3
23841 rdpr %cwp, %g1
23842 rdpr %cansave, %g2
23843 rdpr %canrestore, %g3
23844 rdpr %cleanwin, %g4
23845 rdpr %otherwin, %g5
23846 rdpr %wstate, %g6
23847 movgu %icc, %g6, %i0
23848 ldd [%l7 + 0x78], %f18
23849 edge16 %o4, %l0, %i1
23850 fcmpne16 %f16, %f8, %o6
23851 mulscc %l5, 0x0EDB, %l6
23852 fpadd16s %f14, %f1, %f17
23853 orncc %g1, %i5, %i4
23854 movle %xcc, %o1, %l4
23855 subccc %l3, %g2, %o3
23856 array8 %i2, %o5, %o0
23857 srax %o7, 0x0D, %l1
23858 movneg %xcc, %i3, %i6
23859 ldsh [%l7 + 0x5A], %g4
23860 ldsh [%l7 + 0x4E], %g5
23861 alignaddr %o2, %i7, %g7
23862 ldsh [%l7 + 0x48], %l2
23863 fnegs %f21, %f14
23864 movrlez %g3, %g6, %o4
23865 fmovsa %xcc, %f7, %f27
23866 fpsub32 %f14, %f22, %f16
23867 sllx %l0, %i1, %i0
23868 nop
23869 set 0x71, %i3
23870 ldsb [%l7 + %i3], %l5
23871 ldub [%l7 + 0x3C], %o6
23872 fmul8x16 %f25, %f2, %f12
23873 orcc %g1, %i5, %i4
23874 fornot2s %f14, %f26, %f10
23875 fxnor %f22, %f26, %f16
23876 fabsd %f0, %f20
23877 sth %l6, [%l7 + 0x22]
23878 add %l4, 0x1303, %l3
23879 fmul8x16 %f14, %f22, %f0
23880 lduw [%l7 + 0x4C], %g2
23881 edge32n %o1, %i2, %o5
23882 fcmpne32 %f12, %f2, %o0
23883 udivx %o3, 0x091B, %l1
23884 udivx %i3, 0x161D, %i6
23885 ldd [%l7 + 0x38], %o6
23886 move %xcc, %g4, %g5
23887 ldsh [%l7 + 0x54], %o2
23888 edge16n %i7, %g7, %l2
23889 fmul8ulx16 %f10, %f16, %f30
23890 udiv %g3, 0x1CC8, %o4
23891 umul %l0, %i1, %i0
23892 xorcc %l5, 0x0138, %g6
23893 edge8n %g1, %o6, %i4
23894 movrgz %l6, %i5, %l3
23895 st %f21, [%l7 + 0x50]
23896 umul %g2, 0x1DE0, %o1
23897 fcmpeq32 %f8, %f8, %i2
23898 fmovrsne %l4, %f16, %f8
23899 sth %o0, [%l7 + 0x44]
23900 subc %o3, %o5, %l1
23901 fandnot1s %f6, %f31, %f0
23902 fcmpgt16 %f18, %f10, %i6
23903 fmul8x16au %f15, %f25, %f24
23904 fmovsg %icc, %f28, %f12
23905 sth %i3, [%l7 + 0x18]
23906 movrlez %o7, %g5, %o2
23907 fxor %f22, %f26, %f2
23908 fcmps %fcc1, %f13, %f8
23909 umul %g4, %g7, %l2
23910 movrlz %g3, %o4, %l0
23911 fmovrsne %i1, %f7, %f29
23912 sra %i0, %l5, %i7
23913 fsrc2s %f2, %f16
23914 movle %icc, %g6, %g1
23915 edge32n %o6, %i4, %i5
23916 for %f30, %f26, %f30
23917 sdiv %l6, 0x0DF0, %g2
23918 mova %xcc, %l3, %i2
23919 fmovdgu %icc, %f26, %f1
23920 sub %o1, %l4, %o0
23921 ldd [%l7 + 0x10], %f24
23922 fmovda %icc, %f17, %f31
23923 ldsb [%l7 + 0x36], %o3
23924 srax %o5, %i6, %l1
23925 fmul8x16 %f12, %f2, %f4
23926 addccc %o7, 0x1B1D, %i3
23927 fcmpd %fcc3, %f20, %f0
23928 edge16n %g5, %g4, %g7
23929 edge8n %l2, %o2, %g3
23930 movrgez %o4, 0x344, %i1
23931 xnor %i0, 0x08CD, %l0
23932 array32 %l5, %g6, %i7
23933 movrgz %g1, %o6, %i5
23934 alignaddrl %l6, %g2, %i4
23935 ld [%l7 + 0x1C], %f12
23936 movcc %icc, %i2, %l3
23937 mulx %o1, 0x0D43, %o0
23938 lduh [%l7 + 0x62], %l4
23939 array8 %o3, %i6, %o5
23940 stb %o7, [%l7 + 0x72]
23941 fmovdleu %icc, %f1, %f23
23942 addc %l1, %g5, %i3
23943 movg %icc, %g4, %l2
23944 ld [%l7 + 0x30], %f30
23945 srax %g7, %o2, %g3
23946 movrlz %i1, 0x344, %i0
23947 fcmpgt16 %f2, %f0, %o4
23948 lduw [%l7 + 0x40], %l0
23949 xorcc %g6, 0x1FD9, %l5
23950 movvs %icc, %i7, %o6
23951 fnot2 %f12, %f18
23952 fabss %f12, %f1
23953 nop
23954 set 0x48, %o6
23955 ldd [%l7 + %o6], %f26
23956 sll %i5, %g1, %l6
23957 udivx %i4, 0x0DF4, %i2
23958 stb %g2, [%l7 + 0x6D]
23959 subcc %o1, %o0, %l3
23960 alignaddr %l4, %i6, %o3
23961 movg %icc, %o5, %l1
23962 fmovs %f23, %f21
23963 sdivcc %o7, 0x0F8D, %i3
23964 sub %g5, %g4, %g7
23965 move %icc, %o2, %l2
23966 xnor %i1, %i0, %o4
23967 stx %g3, [%l7 + 0x70]
23968 fpadd32s %f0, %f9, %f21
23969 udiv %g6, 0x0CCC, %l5
23970 fandnot2 %f26, %f4, %f6
23971 edge16 %l0, %i7, %o6
23972 fmovdg %xcc, %f1, %f12
23973 andcc %g1, 0x0A76, %i5
23974 array32 %i4, %i2, %g2
23975 udiv %o1, 0x1B3D, %l6
23976 orncc %o0, %l3, %l4
23977 xor %i6, 0x0CC7, %o3
23978 movcs %xcc, %o5, %l1
23979 umulcc %o7, 0x0711, %i3
23980 stw %g4, [%l7 + 0x30]
23981 stx %g5, [%l7 + 0x50]
23982 ldsb [%l7 + 0x42], %g7
23983 edge16l %o2, %l2, %i1
23984 for %f20, %f28, %f16
23985 movgu %icc, %o4, %g3
23986 orcc %i0, 0x0810, %g6
23987 movleu %xcc, %l0, %i7
23988 stb %o6, [%l7 + 0x78]
23989 movn %icc, %g1, %l5
23990 fors %f13, %f5, %f14
23991 movn %icc, %i5, %i2
23992 alignaddrl %g2, %i4, %l6
23993 udivcc %o0, 0x05CB, %l3
23994 movcc %xcc, %l4, %i6
23995 movrne %o1, 0x32B, %o3
23996 edge8ln %o5, %l1, %i3
23997 movvs %icc, %o7, %g5
23998 edge8l %g4, %o2, %g7
23999 addcc %i1, 0x05C8, %o4
24000 orn %g3, %l2, %i0
24001 fmovda %icc, %f7, %f26
24002 fcmpgt16 %f8, %f22, %l0
24003 ldsw [%l7 + 0x78], %g6
24004 array32 %i7, %g1, %o6
24005 movcs %icc, %i5, %i2
24006 fmul8x16au %f1, %f19, %f18
24007 sra %g2, 0x13, %i4
24008 movre %l5, %o0, %l6
24009 edge32 %l4, %l3, %i6
24010 movne %xcc, %o1, %o3
24011 edge32n %l1, %o5, %i3
24012 ldsb [%l7 + 0x2F], %o7
24013 movleu %xcc, %g5, %g4
24014 sdivcc %o2, 0x1161, %g7
24015 udivcc %o4, 0x03AA, %i1
24016 srlx %g3, 0x1F, %i0
24017 and %l2, 0x05F1, %g6
24018 edge8ln %i7, %l0, %o6
24019 fcmpeq32 %f24, %f14, %i5
24020 and %i2, %g1, %g2
24021 srax %i4, %o0, %l6
24022 save %l4, 0x0CEF, %l3
24023 rdpr %cwp, %g1
24024 rdpr %cansave, %g2
24025 rdpr %canrestore, %g3
24026 rdpr %cleanwin, %g4
24027 rdpr %otherwin, %g5
24028 rdpr %wstate, %g6
24029 std %f26, [%l7 + 0x18]
24030 fcmpgt32 %f20, %f6, %l5
24031 sir 0x12A5
24032 fmovdpos %icc, %f14, %f10
24033 popc %i6, %o3
24034 addccc %o1, %o5, %i3
24035 fnot1s %f23, %f3
24036 fzeros %f29
24037 orcc %o7, %l1, %g4
24038 movcc %icc, %g5, %g7
24039 lduh [%l7 + 0x7A], %o2
24040 addccc %o4, 0x1C85, %i1
24041 fxor %f26, %f10, %f12
24042 edge16 %g3, %l2, %i0
24043 fmovdvc %xcc, %f16, %f2
24044 popc 0x0582, %g6
24045 fmovsneg %xcc, %f6, %f5
24046 fmovde %xcc, %f8, %f11
24047 udivcc %l0, 0x028E, %o6
24048 edge16l %i5, %i2, %i7
24049 udivcc %g2, 0x0762, %g1
24050 edge16ln %o0, %i4, %l6
24051 umulcc %l3, %l4, %l5
24052 ldd [%l7 + 0x08], %o2
24053 nop
24054 set 0x56, %l1
24055 lduh [%l7 + %l1], %o1
24056 ldd [%l7 + 0x20], %o4
24057 edge16ln %i6, %o7, %l1
24058 edge32l %g4, %g5, %g7
24059 fpsub16s %f31, %f11, %f26
24060 movpos %xcc, %i3, %o2
24061 fmovdgu %icc, %f29, %f22
24062 edge32n %i1, %g3, %l2
24063 fmovrdgz %i0, %f10, %f28
24064 array32 %o4, %g6, %l0
24065 edge8l %i5, %i2, %i7
24066 xnorcc %o6, %g1, %g2
24067 srlx %o0, 0x0A, %l6
24068 xorcc %l3, 0x02A7, %l4
24069 fnot2 %f20, %f8
24070 subc %i4, 0x0E3F, %o3
24071 or %o1, %l5, %i6
24072 movle %icc, %o7, %l1
24073 movrlez %o5, %g4, %g5
24074 xnorcc %g7, 0x1001, %o2
24075 ldsh [%l7 + 0x4E], %i1
24076 fmovde %xcc, %f13, %f12
24077 andcc %i3, %g3, %l2
24078 umulcc %o4, 0x008F, %g6
24079 fcmpne16 %f26, %f24, %l0
24080 sll %i5, %i0, %i7
24081 fnands %f19, %f11, %f16
24082 mulx %i2, %o6, %g2
24083 sllx %g1, %l6, %o0
24084 sdivx %l3, 0x1620, %l4
24085 movrgez %i4, %o3, %o1
24086 fmovdge %icc, %f9, %f16
24087 addc %i6, 0x022A, %l5
24088 fzeros %f3
24089 ldsw [%l7 + 0x64], %l1
24090 setx loop_76, %l0, %l1
24091 return %l1
24092 nop
24093 rdpr %cwp, %g1
24094 rdpr %cansave, %g2
24095 rdpr %canrestore, %g3
24096 rdpr %cleanwin, %g4
24097 rdpr %otherwin, %g5
24098 rdpr %wstate, %g6
24099loop_76: nop
24100 set 0x12, %o4
24101 ldub [%l7 + %o4], %g5
24102 edge8 %o5, %o2, %i1
24103 fzeros %f14
24104 movneg %icc, %g7, %i3
24105 array32 %l2, %g3, %g6
24106 smul %o4, 0x1D79, %i5
24107 umul %l0, 0x0CFB, %i0
24108 fmovsl %xcc, %f23, %f8
24109 st %f17, [%l7 + 0x70]
24110 alignaddr %i7, %i2, %g2
24111 edge8 %o6, %l6, %o0
24112 srlx %l3, %g1, %l4
24113 fmovdne %icc, %f26, %f22
24114 umul %o3, %o1, %i4
24115 fcmpeq16 %f2, %f2, %l5
24116 move %xcc, %i6, %o7
24117 save %g4, 0x0355, %l1
24118 rdpr %cwp, %g1
24119 rdpr %cansave, %g2
24120 rdpr %canrestore, %g3
24121 rdpr %cleanwin, %g4
24122 rdpr %otherwin, %g5
24123 rdpr %wstate, %g6
24124 fmovdvs %icc, %f21, %f9
24125 array16 %o5, %o2, %i1
24126 nop
24127 set 0x3D, %i2
24128 stb %g7, [%l7 + %i2]
24129 fmovrse %g5, %f27, %f5
24130 srlx %l2, %i3, %g6
24131 and %o4, 0x021E, %g3
24132 xorcc %i5, 0x1B0D, %i0
24133 edge32 %l0, %i7, %i2
24134 fpadd16 %f6, %f24, %f6
24135 fmul8sux16 %f8, %f0, %f24
24136 movle %icc, %o6, %g2
24137 stb %l6, [%l7 + 0x0E]
24138 sub %o0, 0x07A5, %g1
24139 edge32l %l4, %l3, %o3
24140 movpos %xcc, %i4, %o1
24141 edge8ln %i6, %l5, %g4
24142 fzero %f26
24143 movcc %icc, %l1, %o7
24144 fmovsle %icc, %f20, %f19
24145 edge32ln %o2, %o5, %g7
24146 save %i1, %g5, %l2
24147 rdpr %cwp, %g1
24148 rdpr %cansave, %g2
24149 rdpr %canrestore, %g3
24150 rdpr %cleanwin, %g4
24151 rdpr %otherwin, %g5
24152 rdpr %wstate, %g6
24153 sra %i3, 0x15, %g6
24154 srl %o4, %g3, %i5
24155 sub %i0, 0x012A, %l0
24156 st %f12, [%l7 + 0x48]
24157 movneg %xcc, %i2, %o6
24158 ldd [%l7 + 0x08], %f22
24159 fmovdne %icc, %f7, %f0
24160 movrlez %i7, 0x20D, %l6
24161 movg %xcc, %g2, %o0
24162 edge16n %g1, %l4, %o3
24163 edge8l %i4, %o1, %i6
24164 stx %l5, [%l7 + 0x78]
24165 sllx %l3, %l1, %o7
24166 subccc %o2, 0x0B3A, %g4
24167 fmovse %icc, %f11, %f4
24168 xnor %o5, 0x034D, %g7
24169 save %i1, %g5, %l2
24170 rdpr %cwp, %g1
24171 rdpr %cansave, %g2
24172 rdpr %canrestore, %g3
24173 rdpr %cleanwin, %g4
24174 rdpr %otherwin, %g5
24175 rdpr %wstate, %g6
24176 umul %g6, %o4, %i3
24177 fmovse %icc, %f5, %f30
24178 movrlz %i5, 0x06F, %g3
24179 restore %l0, %i2, %o6
24180 rdpr %cwp, %g1
24181 rdpr %cansave, %g2
24182 rdpr %canrestore, %g3
24183 rdpr %cleanwin, %g4
24184 rdpr %otherwin, %g5
24185 rdpr %wstate, %g6
24186 lduw [%l7 + 0x70], %i7
24187 edge32 %i0, %l6, %g2
24188 edge16n %o0, %l4, %o3
24189 st %f22, [%l7 + 0x70]
24190 movrgz %g1, 0x269, %i4
24191 edge16n %i6, %o1, %l3
24192 mulscc %l5, %o7, %o2
24193 subccc %g4, %l1, %g7
24194 fmovsvs %icc, %f12, %f28
24195 sdivx %i1, 0x1708, %g5
24196 ldsw [%l7 + 0x50], %l2
24197 sra %g6, 0x08, %o5
24198 fandnot2s %f5, %f10, %f3
24199 srax %i3, %i5, %o4
24200 sra %g3, %l0, %i2
24201 or %o6, %i0, %l6
24202 andncc %g2, %o0, %l4
24203 subcc %i7, 0x1D0F, %g1
24204 andcc %o3, %i6, %i4
24205 edge8l %l3, %o1, %o7
24206 subc %l5, 0x0CDE, %o2
24207 fxnor %f6, %f28, %f20
24208 orn %l1, %g7, %g4
24209 umul %g5, %l2, %g6
24210 fone %f4
24211 movrne %i1, %o5, %i5
24212 movgu %icc, %i3, %o4
24213 fmovdg %xcc, %f5, %f8
24214 xorcc %g3, %i2, %o6
24215 edge32n %i0, %l6, %l0
24216 orncc %g2, %o0, %i7
24217 fmovrslz %g1, %f18, %f29
24218 movge %icc, %o3, %i6
24219 srl %l4, 0x1E, %i4
24220 mova %icc, %o1, %l3
24221 st %f16, [%l7 + 0x0C]
24222 movgu %icc, %l5, %o2
24223 sll %l1, 0x01, %g7
24224 subcc %o7, %g5, %l2
24225 ldsh [%l7 + 0x20], %g4
24226 movvs %xcc, %g6, %o5
24227 fmul8x16au %f14, %f4, %f16
24228 sethi 0x128B, %i5
24229 array32 %i3, %o4, %i1
24230 add %g3, %i2, %i0
24231 stb %o6, [%l7 + 0x72]
24232 alignaddr %l0, %l6, %g2
24233 edge16l %i7, %o0, %g1
24234 fmovdne %xcc, %f25, %f23
24235 move %icc, %o3, %l4
24236 fmovscc %icc, %f22, %f15
24237 movrlez %i4, 0x24C, %o1
24238 movne %xcc, %l3, %l5
24239 xorcc %i6, 0x0D3C, %o2
24240 ld [%l7 + 0x58], %f14
24241 stx %g7, [%l7 + 0x50]
24242 sdiv %l1, 0x0749, %g5
24243 std %f28, [%l7 + 0x58]
24244 edge32ln %l2, %g4, %g6
24245 fandnot2s %f13, %f6, %f19
24246 fmovrsne %o7, %f30, %f3
24247 edge8 %o5, %i5, %i3
24248 edge32 %o4, %g3, %i1
24249 sra %i0, 0x17, %o6
24250 movn %icc, %i2, %l6
24251 umul %g2, %l0, %i7
24252 sdivcc %g1, 0x1BAC, %o3
24253 fmuld8ulx16 %f31, %f19, %f18
24254 sethi 0x0D10, %o0
24255 sdiv %l4, 0x0CB5, %i4
24256 sll %o1, 0x1C, %l3
24257 nop
24258 set 0x7C, %i4
24259 ldsw [%l7 + %i4], %l5
24260 smul %i6, %g7, %l1
24261 fornot1 %f16, %f24, %f26
24262 lduh [%l7 + 0x38], %g5
24263 st %f29, [%l7 + 0x44]
24264 edge16 %l2, %o2, %g6
24265 lduw [%l7 + 0x28], %g4
24266 andncc %o5, %o7, %i5
24267 subc %o4, %i3, %g3
24268 edge32n %i1, %i0, %o6
24269 fxnor %f10, %f18, %f30
24270 srl %l6, 0x0B, %g2
24271 movg %xcc, %i2, %l0
24272 fpsub16 %f16, %f22, %f4
24273 movcs %xcc, %g1, %i7
24274 movrgez %o0, %l4, %i4
24275 movge %xcc, %o3, %l3
24276 alignaddrl %l5, %o1, %g7
24277 sdivx %l1, 0x17A9, %i6
24278 fone %f26
24279 orn %g5, %o2, %g6
24280 movle %icc, %g4, %l2
24281 sll %o7, 0x0B, %i5
24282 fmovsn %icc, %f30, %f1
24283 fxnors %f19, %f12, %f24
24284 fandnot2 %f4, %f30, %f14
24285 fmovdg %icc, %f13, %f4
24286 fxnors %f6, %f11, %f29
24287 and %o5, 0x0140, %i3
24288 fnot1s %f21, %f5
24289 popc %o4, %i1
24290 edge16ln %i0, %o6, %l6
24291 umulcc %g3, 0x03B3, %i2
24292 edge32 %g2, %l0, %g1
24293 movvc %icc, %o0, %l4
24294 udivcc %i7, 0x0FC5, %i4
24295 edge32l %l3, %o3, %o1
24296 fpsub16s %f25, %f8, %f19
24297 fmovsa %xcc, %f7, %f11
24298 ldsh [%l7 + 0x7A], %g7
24299 setx loop_77, %l0, %l1
24300 return %l1
24301 nop
24302 rdpr %cwp, %g1
24303 rdpr %cansave, %g2
24304 rdpr %canrestore, %g3
24305 rdpr %cleanwin, %g4
24306 rdpr %otherwin, %g5
24307 rdpr %wstate, %g6
24308loop_77: ldd [%l7 + 0x60], %i6
24309 fand %f0, %f16, %f24
24310 movre %o2, 0x0D9, %g5
24311 umulcc %g6, 0x1AD7, %l2
24312 xnor %o7, %g4, %i5
24313 srlx %i3, %o5, %o4
24314 srl %i1, %o6, %l6
24315 array8 %i0, %g3, %i2
24316 fmovsn %xcc, %f18, %f9
24317 ldub [%l7 + 0x59], %g2
24318 sll %l0, 0x00, %o0
24319 lduw [%l7 + 0x18], %l4
24320 sll %g1, 0x17, %i4
24321 edge32ln %l3, %o3, %i7
24322 lduw [%l7 + 0x58], %o1
24323 fcmpes %fcc2, %f24, %f6
24324 alignaddr %g7, %l1, %l5
24325 subc %o2, %g5, %i6
24326 edge8l %g6, %l2, %g4
24327 fexpand %f21, %f0
24328 sir 0x0A52
24329 fmovrse %i5, %f30, %f28
24330 save %i3, 0x19AE, %o7
24331 rdpr %cwp, %g1
24332 rdpr %cansave, %g2
24333 rdpr %canrestore, %g3
24334 rdpr %cleanwin, %g4
24335 rdpr %otherwin, %g5
24336 rdpr %wstate, %g6
24337 addcc %o4, %i1, %o5
24338 movrlz %l6, 0x292, %o6
24339 xnorcc %i0, %g3, %g2
24340 alignaddrl %i2, %l0, %l4
24341 fmul8x16al %f18, %f18, %f6
24342 fmovsl %xcc, %f14, %f13
24343 fabss %f7, %f0
24344 fcmpgt16 %f16, %f26, %o0
24345 fpsub16 %f26, %f22, %f6
24346 sdivcc %i4, 0x0BF8, %g1
24347 movleu %icc, %o3, %i7
24348 sll %o1, %l3, %l1
24349 fmovrsgz %l5, %f28, %f11
24350 fnand %f18, %f6, %f22
24351 movn %icc, %g7, %o2
24352 or %g5, 0x14BF, %g6
24353 fmovsgu %icc, %f31, %f20
24354 xnor %i6, %l2, %g4
24355 bshuffle %f0, %f12, %f8
24356 edge8ln %i5, %i3, %o7
24357 movg %xcc, %o4, %i1
24358 xor %l6, 0x1DF5, %o6
24359 stx %o5, [%l7 + 0x28]
24360 fmovscc %icc, %f18, %f24
24361 fmovsge %icc, %f21, %f21
24362 ldub [%l7 + 0x2E], %i0
24363 movre %g3, %i2, %g2
24364 and %l4, 0x1374, %o0
24365 udivcc %l0, 0x11A4, %g1
24366 nop
24367 set 0x60, %l5
24368 lduw [%l7 + %l5], %i4
24369 srlx %i7, %o3, %o1
24370 mova %icc, %l3, %l5
24371 stw %g7, [%l7 + 0x38]
24372 faligndata %f12, %f2, %f22
24373 sll %o2, %l1, %g6
24374 sethi 0x0C4A, %i6
24375 srax %g5, %g4, %l2
24376 udivcc %i3, 0x0F8A, %i5
24377 fmovd %f0, %f8
24378 fabsd %f16, %f0
24379 sdivcc %o4, 0x0586, %i1
24380 movrlez %o7, 0x2CC, %o6
24381 umul %l6, 0x09D6, %o5
24382 save %i0, 0x01C5, %g3
24383 rdpr %cwp, %g1
24384 rdpr %cansave, %g2
24385 rdpr %canrestore, %g3
24386 rdpr %cleanwin, %g4
24387 rdpr %otherwin, %g5
24388 rdpr %wstate, %g6
24389 srlx %g2, 0x15, %l4
24390 fmovrde %i2, %f0, %f10
24391 srax %l0, %g1, %o0
24392 nop
24393 set 0x68, %o1
24394 sth %i7, [%l7 + %o1]
24395 ldsh [%l7 + 0x64], %o3
24396 st %f20, [%l7 + 0x14]
24397 popc 0x0A4A, %i4
24398 movge %icc, %l3, %l5
24399 stw %g7, [%l7 + 0x6C]
24400 sir 0x0709
24401 fnors %f3, %f21, %f1
24402 edge16 %o1, %l1, %o2
24403 fnands %f0, %f15, %f17
24404 movrne %i6, 0x1A1, %g6
24405 sethi 0x11E9, %g5
24406 movrlez %g4, %i3, %i5
24407 edge32 %o4, %l2, %o7
24408 movne %icc, %i1, %l6
24409 fornot2s %f16, %f25, %f3
24410 smul %o6, %i0, %o5
24411 movl %icc, %g2, %g3
24412 movrlz %i2, %l4, %g1
24413 lduw [%l7 + 0x10], %l0
24414 umul %i7, %o3, %i4
24415 fcmple16 %f24, %f12, %o0
24416 std %f6, [%l7 + 0x50]
24417 andn %l3, 0x1ED8, %g7
24418 umul %l5, 0x100E, %o1
24419 std %f12, [%l7 + 0x78]
24420 movrgez %o2, 0x070, %l1
24421 fmovda %icc, %f17, %f1
24422 srlx %g6, 0x00, %g5
24423 or %g4, 0x1247, %i6
24424 stw %i3, [%l7 + 0x14]
24425 fxnor %f22, %f4, %f28
24426 and %o4, 0x1DE6, %l2
24427 xnor %o7, 0x1E0F, %i1
24428 ld [%l7 + 0x38], %f9
24429 fmovrsne %i5, %f12, %f23
24430 or %o6, %l6, %i0
24431 fmovsge %xcc, %f30, %f16
24432 movrlez %o5, %g2, %i2
24433 edge32 %g3, %g1, %l4
24434 fpadd16s %f17, %f25, %f5
24435 array8 %l0, %o3, %i7
24436 umulcc %o0, 0x1164, %l3
24437 edge8ln %i4, %l5, %o1
24438 fsrc1 %f22, %f14
24439 array32 %o2, %g7, %l1
24440 subccc %g6, 0x09DE, %g4
24441 edge32 %g5, %i6, %o4
24442 stb %l2, [%l7 + 0x42]
24443 xnor %i3, %o7, %i1
24444 edge16l %i5, %o6, %i0
24445 sll %l6, 0x15, %g2
24446 fnand %f26, %f26, %f24
24447 smulcc %i2, %o5, %g1
24448 movn %xcc, %l4, %g3
24449 fxnor %f10, %f2, %f8
24450 movle %xcc, %o3, %l0
24451 movvc %icc, %i7, %o0
24452 ldub [%l7 + 0x34], %l3
24453 ldsw [%l7 + 0x70], %l5
24454 alignaddr %i4, %o1, %o2
24455 fmovrslez %g7, %f11, %f27
24456 fnot1s %f7, %f25
24457 edge16ln %l1, %g6, %g5
24458 subc %g4, %i6, %o4
24459 srlx %i3, 0x1F, %o7
24460 std %f30, [%l7 + 0x28]
24461 movleu %xcc, %i1, %l2
24462 sll %o6, 0x1A, %i0
24463 movne %icc, %i5, %l6
24464 ldsb [%l7 + 0x10], %i2
24465 orcc %o5, 0x13F1, %g1
24466 orn %g2, %l4, %g3
24467 srax %l0, 0x11, %o3
24468 movrlz %o0, %i7, %l3
24469 sdiv %l5, 0x1803, %i4
24470 fmovrdne %o1, %f0, %f0
24471 sra %o2, 0x10, %g7
24472 xnorcc %g6, %l1, %g5
24473 edge16 %g4, %o4, %i6
24474 smul %o7, %i3, %i1
24475 srl %l2, 0x06, %o6
24476 fornot1 %f0, %f2, %f0
24477 sth %i5, [%l7 + 0x34]
24478 srl %l6, %i2, %i0
24479 orncc %g1, %g2, %o5
24480 sir 0x1294
24481 movleu %xcc, %l4, %l0
24482 udivx %o3, 0x13FA, %g3
24483 fcmpgt16 %f4, %f16, %i7
24484 xnor %o0, %l3, %i4
24485 ldd [%l7 + 0x30], %f14
24486 andn %o1, 0x0C88, %o2
24487 fcmpeq32 %f18, %f30, %l5
24488 orncc %g6, %l1, %g7
24489 andncc %g5, %o4, %g4
24490 sdivcc %i6, 0x1699, %i3
24491 sdivx %o7, 0x16B7, %l2
24492 alignaddr %o6, %i1, %l6
24493 movre %i5, %i0, %g1
24494 fsrc2 %f30, %f22
24495 ldx [%l7 + 0x60], %i2
24496 mulx %g2, %l4, %o5
24497 xnorcc %l0, 0x0870, %g3
24498 srlx %o3, %o0, %i7
24499 fors %f15, %f2, %f26
24500 fmovdpos %icc, %f31, %f20
24501 subc %i4, 0x1D50, %o1
24502 array16 %o2, %l3, %l5
24503 fmovdleu %xcc, %f28, %f6
24504 ldd [%l7 + 0x40], %g6
24505 and %l1, %g7, %g5
24506 fmovrsgez %g4, %f16, %f18
24507 fmovda %icc, %f16, %f4
24508 and %o4, %i6, %i3
24509 sllx %l2, %o7, %o6
24510 pdist %f14, %f0, %f28
24511 array8 %l6, %i5, %i1
24512 sdivcc %i0, 0x003B, %g1
24513 move %icc, %g2, %l4
24514 alignaddrl %i2, %o5, %l0
24515 sir 0x1D6B
24516 subcc %g3, 0x19F0, %o3
24517 edge16ln %o0, %i7, %i4
24518 and %o1, %o2, %l3
24519 stx %g6, [%l7 + 0x58]
24520 pdist %f30, %f6, %f0
24521 fcmpne32 %f14, %f12, %l1
24522 array8 %g7, %l5, %g4
24523 xnor %o4, %g5, %i6
24524 sllx %l2, 0x01, %i3
24525 faligndata %f6, %f22, %f14
24526 fzeros %f25
24527 fmuld8sux16 %f28, %f18, %f0
24528 ldsh [%l7 + 0x24], %o6
24529 fnot1s %f2, %f4
24530 nop
24531 set 0x62, %l4
24532 lduh [%l7 + %l4], %l6
24533 stb %o7, [%l7 + 0x61]
24534 fpack16 %f4, %f23
24535 edge32 %i1, %i5, %g1
24536 fnot1s %f4, %f21
24537 fmovdl %xcc, %f30, %f24
24538 edge8n %i0, %l4, %i2
24539 sdiv %g2, 0x130D, %o5
24540 umulcc %l0, %g3, %o3
24541 movrlez %i7, 0x21F, %o0
24542 fzero %f18
24543 fsrc2 %f0, %f0
24544 array8 %o1, %o2, %i4
24545 fors %f20, %f24, %f21
24546 edge16ln %g6, %l3, %g7
24547 xorcc %l1, %g4, %l5
24548 fmovsle %xcc, %f13, %f1
24549 subcc %g5, 0x0D33, %i6
24550 sethi 0x1A08, %o4
24551 sdiv %l2, 0x18F4, %o6
24552 lduw [%l7 + 0x6C], %i3
24553 smulcc %l6, %o7, %i1
24554 movrgez %g1, 0x33B, %i0
24555 ldsb [%l7 + 0x30], %i5
24556 ldsb [%l7 + 0x1D], %l4
24557 orncc %i2, %g2, %o5
24558 xorcc %l0, 0x1974, %g3
24559 nop
24560 set 0x37, %g2
24561 stb %i7, [%l7 + %g2]
24562 addccc %o3, %o1, %o2
24563 orn %i4, 0x0134, %g6
24564 movleu %icc, %o0, %g7
24565 fcmpeq16 %f10, %f28, %l3
24566 array8 %l1, %l5, %g4
24567 movl %icc, %g5, %i6
24568 popc %l2, %o4
24569 array16 %i3, %l6, %o7
24570 movgu %xcc, %i1, %o6
24571 movl %icc, %i0, %g1
24572 ldub [%l7 + 0x57], %i5
24573 udiv %i2, 0x0B1C, %g2
24574 array32 %l4, %o5, %l0
24575 addcc %g3, %i7, %o1
24576 nop
24577 set 0x0E, %i6
24578 ldub [%l7 + %i6], %o3
24579 movg %xcc, %i4, %g6
24580 fnegd %f16, %f12
24581 movrgz %o2, %o0, %l3
24582 orncc %g7, %l1, %g4
24583 andncc %l5, %g5, %i6
24584 array8 %o4, %l2, %i3
24585 st %f17, [%l7 + 0x74]
24586 edge32n %l6, %i1, %o7
24587 edge8n %o6, %i0, %i5
24588 fmovsn %xcc, %f3, %f21
24589 move %xcc, %g1, %i2
24590 umulcc %g2, 0x041F, %l4
24591 udiv %o5, 0x0AB5, %l0
24592 fnegs %f6, %f22
24593 popc %g3, %o1
24594 sllx %o3, %i4, %i7
24595 popc 0x055E, %g6
24596 edge16ln %o0, %l3, %g7
24597 ldsh [%l7 + 0x32], %o2
24598 movpos %xcc, %g4, %l1
24599 alignaddr %g5, %l5, %o4
24600 movgu %xcc, %l2, %i3
24601 ldsh [%l7 + 0x1A], %i6
24602 andncc %i1, %o7, %l6
24603 fcmpgt16 %f6, %f12, %o6
24604 fmovsvs %xcc, %f29, %f15
24605 movvs %xcc, %i5, %g1
24606 edge8ln %i2, %g2, %l4
24607 fmovdneg %xcc, %f8, %f3
24608 fmovdle %icc, %f7, %f30
24609 fandnot1s %f29, %f18, %f15
24610 movleu %xcc, %i0, %l0
24611 srlx %g3, %o1, %o5
24612 ldd [%l7 + 0x18], %f28
24613 fxor %f18, %f30, %f4
24614 restore %o3, 0x0563, %i7
24615 rdpr %cwp, %g1
24616 rdpr %cansave, %g2
24617 rdpr %canrestore, %g3
24618 rdpr %cleanwin, %g4
24619 rdpr %otherwin, %g5
24620 rdpr %wstate, %g6
24621 fmovrsgez %g6, %f20, %f19
24622 fpack32 %f18, %f24, %f10
24623 sra %o0, %l3, %g7
24624 fmovrdlez %o2, %f14, %f28
24625 movrgez %g4, 0x1CD, %i4
24626 fpadd16 %f4, %f18, %f8
24627 fand %f20, %f28, %f12
24628 movcc %icc, %g5, %l1
24629 fcmpes %fcc1, %f29, %f0
24630 movg %icc, %o4, %l2
24631 fmuld8sux16 %f5, %f5, %f22
24632 subc %i3, 0x0CA0, %l5
24633 movg %xcc, %i1, %i6
24634 sdivcc %l6, 0x03C3, %o7
24635 fmovdge %xcc, %f28, %f19
24636 sra %i5, %o6, %i2
24637 fmovsle %xcc, %f23, %f16
24638 xnor %g2, %l4, %g1
24639 ldd [%l7 + 0x48], %f26
24640 smul %i0, 0x1820, %l0
24641 movgu %xcc, %g3, %o5
24642 sllx %o1, %o3, %i7
24643 alignaddr %o0, %g6, %g7
24644 movneg %xcc, %l3, %o2
24645 nop
24646 set 0x68, %l3
24647 ldx [%l7 + %l3], %i4
24648 fmovdpos %icc, %f15, %f0
24649 movpos %xcc, %g5, %g4
24650 movvc %xcc, %o4, %l1
24651 edge16n %l2, %l5, %i3
24652 fcmpne32 %f20, %f22, %i6
24653 popc %l6, %o7
24654 fmovspos %xcc, %f3, %f20
24655 fmovdgu %icc, %f2, %f10
24656 array32 %i5, %o6, %i2
24657 std %f18, [%l7 + 0x38]
24658 fmovsleu %xcc, %f10, %f17
24659 edge32n %i1, %l4, %g1
24660 movvc %icc, %g2, %i0
24661 fmovsn %xcc, %f9, %f10
24662 add %l0, %g3, %o1
24663 sdiv %o3, 0x0E26, %i7
24664 add %o0, %o5, %g6
24665 udivx %l3, 0x06AD, %g7
24666 smul %o2, 0x0714, %g5
24667 movle %xcc, %i4, %g4
24668 movrgez %l1, 0x20E, %l2
24669 fmovscc %icc, %f7, %f23
24670 subccc %l5, %o4, %i6
24671 popc %i3, %l6
24672 fxor %f10, %f28, %f20
24673 fpadd32 %f2, %f0, %f28
24674 ldsw [%l7 + 0x10], %o7
24675 pdist %f2, %f24, %f2
24676 movne %xcc, %i5, %i2
24677 movvc %icc, %o6, %l4
24678 stx %g1, [%l7 + 0x58]
24679 setx loop_78, %l0, %l1
24680 return %l1
24681 nop
24682 rdpr %cwp, %g1
24683 rdpr %cansave, %g2
24684 rdpr %canrestore, %g3
24685 rdpr %cleanwin, %g4
24686 rdpr %otherwin, %g5
24687 rdpr %wstate, %g6
24688loop_78: udivx %l0, 0x06FD, %g3
24689 array16 %i0, %o3, %o1
24690 mulx %o0, %i7, %o5
24691 fmovsa %icc, %f28, %f27
24692 ldsw [%l7 + 0x3C], %l3
24693 movne %icc, %g6, %o2
24694 movrlz %g7, %g5, %i4
24695 fmovrde %g4, %f14, %f0
24696 mulx %l2, 0x11FF, %l5
24697 edge32 %l1, %o4, %i6
24698 srl %i3, %o7, %l6
24699 edge16 %i5, %o6, %i2
24700 std %f4, [%l7 + 0x30]
24701 srlx %l4, %i1, %g1
24702 srl %g2, %l0, %g3
24703 fand %f16, %f30, %f12
24704 fpadd16 %f28, %f10, %f30
24705 fnor %f10, %f4, %f0
24706 movcc %icc, %o3, %o1
24707 add %o0, %i7, %o5
24708 fcmpes %fcc1, %f3, %f24
24709 siam 0x6
24710 edge8ln %i0, %g6, %l3
24711 movvc %xcc, %o2, %g5
24712 fmovdcc %icc, %f2, %f18
24713 stb %g7, [%l7 + 0x31]
24714 stb %i4, [%l7 + 0x42]
24715 sdiv %l2, 0x0A26, %l5
24716 sra %g4, 0x15, %o4
24717 lduw [%l7 + 0x40], %i6
24718 fandnot1s %f7, %f4, %f7
24719 fmovdvs %icc, %f5, %f26
24720 sdivx %l1, 0x171F, %i3
24721 fmovdg %xcc, %f4, %f18
24722 fmovdvc %xcc, %f26, %f29
24723 movrlz %o7, 0x1D0, %i5
24724 stb %o6, [%l7 + 0x67]
24725 movgu %icc, %i2, %l6
24726 mulx %i1, %g1, %l4
24727 and %l0, 0x1803, %g3
24728 andncc %g2, %o1, %o0
24729 fnot1 %f20, %f14
24730 edge32n %o3, %i7, %o5
24731 xor %g6, %l3, %o2
24732 movleu %xcc, %i0, %g7
24733 sdivcc %i4, 0x1763, %g5
24734 addcc %l2, 0x154E, %l5
24735 fmovsa %xcc, %f2, %f21
24736 movgu %icc, %o4, %g4
24737 xor %l1, %i3, %i6
24738 fpsub16 %f6, %f2, %f12
24739 andn %i5, 0x157A, %o7
24740 array8 %i2, %o6, %i1
24741 andncc %l6, %g1, %l0
24742 smulcc %l4, 0x13C8, %g3
24743 fmovrdgz %o1, %f20, %f26
24744 fandnot2s %f29, %f4, %f15
24745 edge8n %o0, %g2, %i7
24746 st %f29, [%l7 + 0x40]
24747 edge32l %o3, %o5, %g6
24748 edge16ln %o2, %i0, %g7
24749 xnorcc %i4, %g5, %l2
24750 udiv %l3, 0x0CFA, %o4
24751 orn %g4, 0x0F1F, %l5
24752 popc 0x0A25, %i3
24753 edge8n %i6, %i5, %o7
24754 fpadd32 %f4, %f0, %f16
24755 edge32 %l1, %i2, %o6
24756 subccc %i1, %g1, %l0
24757 fpsub16s %f22, %f9, %f31
24758 or %l6, %g3, %o1
24759 ldsb [%l7 + 0x27], %o0
24760 fmovrslz %g2, %f24, %f6
24761 fmovdvc %icc, %f19, %f23
24762 srlx %i7, %l4, %o5
24763 fmovscc %xcc, %f29, %f2
24764 ldx [%l7 + 0x28], %o3
24765 addcc %g6, %i0, %o2
24766 lduw [%l7 + 0x58], %i4
24767 subcc %g5, 0x1440, %l2
24768 edge8 %g7, %o4, %l3
24769 edge16n %g4, %l5, %i6
24770 smul %i5, 0x183D, %i3
24771 fcmple16 %f10, %f24, %o7
24772 umul %i2, 0x07C7, %l1
24773 fmovsle %xcc, %f2, %f7
24774 movcc %xcc, %o6, %i1
24775 lduw [%l7 + 0x34], %l0
24776 movn %xcc, %l6, %g3
24777 movn %xcc, %g1, %o0
24778 srax %o1, %g2, %l4
24779 subccc %i7, %o5, %o3
24780 movvc %icc, %g6, %o2
24781 movre %i0, %g5, %l2
24782 alignaddr %i4, %g7, %l3
24783 sdivcc %o4, 0x165D, %l5
24784 array16 %i6, %g4, %i5
24785 fmovdl %icc, %f3, %f25
24786 fmovdcs %icc, %f30, %f10
24787 fpadd16 %f12, %f20, %f16
24788 edge16l %i3, %i2, %o7
24789 movne %xcc, %l1, %i1
24790 orcc %l0, %l6, %o6
24791 fmovdl %xcc, %f4, %f8
24792 fpack16 %f30, %f11
24793 movvs %icc, %g1, %g3
24794 for %f2, %f14, %f24
24795 movvc %icc, %o1, %o0
24796 fnands %f9, %f30, %f27
24797 fxor %f24, %f0, %f14
24798 movvs %xcc, %l4, %g2
24799 subc %o5, %i7, %o3
24800 sdivx %o2, 0x11E6, %i0
24801 fnegs %f8, %f6
24802 move %icc, %g5, %l2
24803 fcmpeq32 %f0, %f16, %g6
24804 andncc %i4, %l3, %o4
24805 movrlz %g7, %l5, %i6
24806 fmovsg %icc, %f6, %f19
24807 movg %xcc, %i5, %i3
24808 subcc %g4, 0x1422, %o7
24809 fnegs %f24, %f2
24810 fmovrdgez %l1, %f0, %f22
24811 andncc %i1, %l0, %i2
24812 addc %o6, %g1, %l6
24813 array16 %g3, %o0, %o1
24814 popc %l4, %o5
24815 movge %xcc, %i7, %g2
24816 edge8 %o3, %i0, %g5
24817 fmovsvs %xcc, %f10, %f18
24818 sth %l2, [%l7 + 0x18]
24819 edge16n %g6, %o2, %i4
24820 add %o4, %g7, %l5
24821 edge8ln %l3, %i6, %i5
24822 fmovdcc %xcc, %f28, %f2
24823 fzeros %f15
24824 stw %i3, [%l7 + 0x48]
24825 ldd [%l7 + 0x08], %o6
24826 restore %g4, %l1, %l0
24827 rdpr %cwp, %g1
24828 rdpr %cansave, %g2
24829 rdpr %canrestore, %g3
24830 rdpr %cleanwin, %g4
24831 rdpr %otherwin, %g5
24832 rdpr %wstate, %g6
24833 stx %i1, [%l7 + 0x68]
24834 srax %o6, 0x1E, %i2
24835 ldub [%l7 + 0x3B], %g1
24836 edge16l %g3, %l6, %o1
24837 fpsub32 %f24, %f10, %f20
24838 sra %l4, %o5, %o0
24839 edge32ln %i7, %g2, %i0
24840 array32 %o3, %g5, %l2
24841 movrlez %o2, %g6, %o4
24842 movg %xcc, %g7, %i4
24843 movrgez %l5, 0x3FD, %i6
24844 fcmpne32 %f20, %f14, %i5
24845 edge32ln %l3, %i3, %o7
24846 movneg %icc, %g4, %l1
24847 ldub [%l7 + 0x57], %l0
24848 udiv %i1, 0x076E, %o6
24849 edge32l %i2, %g1, %g3
24850 edge32l %o1, %l6, %l4
24851 edge32n %o0, %i7, %o5
24852 alignaddr %i0, %g2, %g5
24853 mulx %l2, 0x035E, %o2
24854 fcmped %fcc1, %f0, %f26
24855 array16 %o3, %o4, %g6
24856 ldx [%l7 + 0x38], %g7
24857 sllx %i4, 0x0F, %i6
24858 fzero %f14
24859 fcmped %fcc1, %f4, %f14
24860 array8 %i5, %l3, %i3
24861 fmovrdne %o7, %f24, %f22
24862 andcc %l5, 0x0A94, %g4
24863 subcc %l0, 0x18D6, %l1
24864 fpsub16 %f8, %f22, %f26
24865 xnor %i1, %o6, %g1
24866 add %g3, 0x05A5, %i2
24867 move %icc, %l6, %o1
24868 movrgez %l4, %i7, %o5
24869 sllx %i0, %o0, %g5
24870 addccc %g2, %o2, %o3
24871 sub %o4, %l2, %g6
24872 movn %xcc, %g7, %i6
24873 fsrc2s %f3, %f21
24874 stw %i5, [%l7 + 0x60]
24875 movvs %xcc, %i4, %i3
24876 movneg %xcc, %o7, %l3
24877 srl %l5, 0x1A, %l0
24878 movg %icc, %l1, %g4
24879 edge32 %o6, %g1, %i1
24880 fpadd16 %f14, %f14, %f20
24881 movrne %g3, %i2, %o1
24882 movg %xcc, %l4, %l6
24883 sdivcc %o5, 0x03A9, %i0
24884 edge32ln %i7, %o0, %g5
24885 movgu %xcc, %g2, %o3
24886 fmovdneg %icc, %f13, %f23
24887 array16 %o4, %o2, %g6
24888 sth %l2, [%l7 + 0x3A]
24889 udivx %g7, 0x1631, %i5
24890 fnands %f26, %f24, %f25
24891 fmovda %icc, %f8, %f4
24892 edge8 %i4, %i3, %i6
24893 fmul8x16au %f16, %f23, %f6
24894 fmovrsne %l3, %f12, %f26
24895 xnor %o7, 0x0BA8, %l5
24896 edge8 %l0, %g4, %o6
24897 stx %g1, [%l7 + 0x68]
24898 fmul8x16al %f29, %f20, %f30
24899 sdivcc %l1, 0x0E86, %i1
24900 movrlez %i2, 0x178, %g3
24901 fmuld8ulx16 %f17, %f13, %f28
24902 fmovrde %o1, %f20, %f16
24903 andcc %l6, 0x116A, %o5
24904 addccc %l4, %i0, %i7
24905 subccc %g5, %g2, %o3
24906 edge8n %o4, %o0, %o2
24907 subcc %g6, %l2, %g7
24908 fmovdle %icc, %f24, %f19
24909 smulcc %i5, 0x0B21, %i3
24910 sllx %i4, %i6, %o7
24911 edge8ln %l5, %l0, %l3
24912 sdiv %o6, 0x060E, %g4
24913 smulcc %g1, %i1, %l1
24914 fandnot2s %f24, %f3, %f25
24915 fmovdvs %icc, %f15, %f7
24916 xnorcc %i2, 0x11AF, %o1
24917 movrlz %g3, 0x344, %o5
24918 edge16 %l4, %i0, %i7
24919 sth %g5, [%l7 + 0x5E]
24920 movrne %l6, 0x2BC, %o3
24921 stw %o4, [%l7 + 0x58]
24922 subc %o0, 0x0E88, %o2
24923 fxnor %f18, %f26, %f16
24924 fsrc1s %f30, %f31
24925 sdivx %g6, 0x0B60, %l2
24926 movle %icc, %g2, %i5
24927 sra %i3, 0x19, %g7
24928 fmovscc %xcc, %f4, %f22
24929 add %i6, 0x1B89, %o7
24930 movrne %i4, 0x1BF, %l0
24931 xnor %l3, %l5, %g4
24932 movre %o6, 0x381, %g1
24933 movvc %icc, %l1, %i2
24934 smulcc %i1, %o1, %o5
24935 movleu %xcc, %g3, %i0
24936 edge8 %i7, %g5, %l4
24937 sra %o3, %o4, %l6
24938 fornot1 %f0, %f20, %f2
24939 movre %o2, 0x02E, %o0
24940 ldsh [%l7 + 0x72], %l2
24941 movvs %xcc, %g2, %g6
24942 move %xcc, %i5, %g7
24943 setx loop_79, %l0, %l1
24944 return %l1
24945 nop
24946 rdpr %cwp, %g1
24947 rdpr %cansave, %g2
24948 rdpr %canrestore, %g3
24949 rdpr %cleanwin, %g4
24950 rdpr %otherwin, %g5
24951 rdpr %wstate, %g6
24952loop_79: nop
24953 set 0x74, %l6
24954 ldsw [%l7 + %l6], %l0
24955 std %f20, [%l7 + 0x70]
24956 subc %o7, %l3, %g4
24957 subccc %o6, %l5, %l1
24958 edge8n %g1, %i1, %i2
24959 movneg %xcc, %o5, %g3
24960 orn %o1, 0x0449, %i7
24961 fornot2 %f22, %f30, %f8
24962 sll %i0, 0x08, %l4
24963 popc %g5, %o4
24964 movne %icc, %o3, %o2
24965 ldx [%l7 + 0x20], %l6
24966 fmovrde %l2, %f28, %f28
24967 movgu %xcc, %o0, %g6
24968 smulcc %g2, 0x1ECD, %i5
24969 smulcc %g7, %i3, %i4
24970 edge32n %l0, %o7, %l3
24971 fnors %f25, %f18, %f5
24972 smul %g4, 0x0E84, %i6
24973 sllx %o6, %l1, %g1
24974 ldd [%l7 + 0x18], %f18
24975 srax %l5, %i2, %i1
24976 subccc %o5, %o1, %g3
24977 stw %i7, [%l7 + 0x5C]
24978 ldsw [%l7 + 0x6C], %l4
24979 movvs %icc, %i0, %o4
24980 fmovdcs %icc, %f15, %f9
24981 fmovsg %icc, %f31, %f4
24982 nop
24983 set 0x70, %g4
24984 ldd [%l7 + %g4], %o2
24985 udiv %o2, 0x052D, %l6
24986 ldsh [%l7 + 0x76], %l2
24987 fmovsgu %icc, %f15, %f18
24988 fmovrdlez %g5, %f18, %f0
24989 andn %o0, 0x1EE1, %g6
24990 movrne %g2, 0x17B, %g7
24991 fmul8x16al %f8, %f5, %f22
24992 fabsd %f26, %f18
24993 fmul8x16 %f19, %f4, %f8
24994 andn %i5, 0x0BF4, %i3
24995 ldub [%l7 + 0x44], %i4
24996 ld [%l7 + 0x60], %f22
24997 andcc %o7, 0x1A5E, %l0
24998 fmul8x16al %f15, %f15, %f22
24999 alignaddr %g4, %l3, %i6
25000 movvs %xcc, %o6, %l1
25001 sra %g1, %i2, %l5
25002 alignaddrl %i1, %o1, %o5
25003 sllx %g3, %i7, %i0
25004 ld [%l7 + 0x08], %f29
25005 sethi 0x14CB, %l4
25006 std %f14, [%l7 + 0x20]
25007 addc %o4, 0x0BF5, %o2
25008 fpack16 %f28, %f27
25009 fsrc1s %f29, %f10
25010 udivx %o3, 0x0DA2, %l6
25011 movvc %xcc, %g5, %l2
25012 sth %o0, [%l7 + 0x7A]
25013 sethi 0x13E3, %g6
25014 addcc %g2, %i5, %i3
25015 movvc %xcc, %i4, %o7
25016 fcmpeq32 %f12, %f8, %g7
25017 movn %xcc, %g4, %l3
25018 fmovdpos %xcc, %f2, %f8
25019 fmovrde %l0, %f20, %f24
25020 mova %xcc, %i6, %o6
25021 lduh [%l7 + 0x74], %g1
25022 fmovsne %xcc, %f12, %f17
25023 edge16ln %i2, %l1, %l5
25024 stb %i1, [%l7 + 0x6E]
25025 movpos %xcc, %o5, %o1
25026 array8 %g3, %i0, %l4
25027 movcc %xcc, %i7, %o4
25028 add %o3, %l6, %o2
25029 subc %l2, %o0, %g6
25030 addccc %g2, 0x14CF, %i5
25031 fmul8ulx16 %f0, %f4, %f2
25032 orncc %g5, 0x1164, %i3
25033 ld [%l7 + 0x48], %f29
25034 movg %icc, %o7, %g7
25035 andncc %i4, %l3, %l0
25036 siam 0x3
25037 fmuld8ulx16 %f11, %f24, %f14
25038 or %g4, 0x16BD, %i6
25039 fmovda %icc, %f29, %f24
25040 sdiv %g1, 0x1049, %o6
25041 fmovrsgz %i2, %f2, %f18
25042 orncc %l1, 0x0081, %i1
25043 smul %l5, 0x05BC, %o1
25044 srlx %o5, %i0, %g3
25045 edge32n %l4, %i7, %o4
25046 movne %xcc, %o3, %o2
25047 ldsb [%l7 + 0x43], %l2
25048 fpack32 %f4, %f8, %f20
25049 ldub [%l7 + 0x10], %l6
25050 fmovde %icc, %f17, %f2
25051 movcs %icc, %g6, %g2
25052 popc %o0, %g5
25053 ld [%l7 + 0x20], %f30
25054 mova %xcc, %i3, %i5
25055 array8 %o7, %g7, %i4
25056 array16 %l3, %g4, %i6
25057 mulscc %l0, 0x1E9F, %g1
25058 edge8ln %i2, %l1, %i1
25059 orncc %o6, %o1, %o5
25060 fcmpne32 %f30, %f26, %i0
25061 srl %l5, 0x18, %g3
25062 fornot1s %f26, %f3, %f21
25063 fnot2s %f5, %f16
25064 udivcc %l4, 0x1544, %i7
25065 smul %o3, %o4, %o2
25066 orcc %l2, 0x0B49, %g6
25067 fnegd %f22, %f14
25068 subccc %g2, 0x1C23, %l6
25069 edge32ln %o0, %g5, %i5
25070 alignaddr %o7, %g7, %i4
25071 srlx %i3, 0x08, %g4
25072 sll %l3, %l0, %g1
25073 fmovd %f30, %f28
25074 movle %icc, %i2, %i6
25075 movneg %xcc, %l1, %o6
25076 xorcc %o1, %i1, %o5
25077 fmovrdlez %i0, %f22, %f20
25078 fmovsge %icc, %f5, %f27
25079 movge %icc, %g3, %l4
25080 fmovsvc %icc, %f22, %f31
25081 subccc %i7, %o3, %l5
25082 udivcc %o2, 0x0337, %l2
25083 srl %g6, 0x0E, %g2
25084 edge32 %l6, %o0, %o4
25085 xnor %g5, 0x0570, %o7
25086 movrgez %i5, 0x222, %i4
25087 std %f18, [%l7 + 0x40]
25088 movg %xcc, %i3, %g7
25089 edge8 %l3, %g4, %g1
25090 sethi 0x031B, %l0
25091 ldx [%l7 + 0x68], %i6
25092 sdivcc %l1, 0x1989, %i2
25093 edge16l %o1, %o6, %i1
25094 subc %o5, 0x1FB3, %i0
25095 array32 %g3, %l4, %o3
25096 sub %l5, %i7, %o2
25097 fpsub16 %f28, %f26, %f10
25098 sdivx %l2, 0x06D1, %g6
25099 fmul8x16 %f12, %f10, %f26
25100 movvs %icc, %l6, %g2
25101 ldd [%l7 + 0x50], %o4
25102 orn %o0, %o7, %i5
25103 std %f20, [%l7 + 0x18]
25104 mova %icc, %g5, %i3
25105 udivcc %g7, 0x12AD, %i4
25106 fpadd32 %f24, %f8, %f16
25107 fmuld8ulx16 %f12, %f10, %f6
25108 udivx %l3, 0x0C91, %g1
25109 bshuffle %f30, %f28, %f30
25110 fmovsvs %xcc, %f18, %f15
25111 stx %l0, [%l7 + 0x20]
25112 sdivcc %g4, 0x01D5, %i6
25113 alignaddrl %l1, %o1, %i2
25114 ldsh [%l7 + 0x4A], %o6
25115 addccc %i1, 0x1D1F, %o5
25116 edge8n %i0, %g3, %l4
25117 edge8n %o3, %l5, %i7
25118 add %l2, %o2, %g6
25119 mova %icc, %g2, %l6
25120 udivx %o4, 0x18E4, %o0
25121 alignaddr %i5, %o7, %g5
25122 fmovdg %xcc, %f7, %f26
25123 ldub [%l7 + 0x6B], %i3
25124 fmovsgu %icc, %f24, %f4
25125 xnorcc %i4, %l3, %g7
25126 movcc %xcc, %l0, %g1
25127 or %g4, %l1, %i6
25128 movn %xcc, %i2, %o6
25129 edge32 %i1, %o1, %i0
25130 andncc %g3, %o5, %o3
25131 edge32n %l4, %i7, %l2
25132 bshuffle %f12, %f2, %f28
25133 add %l5, 0x04FF, %g6
25134 srax %o2, 0x03, %g2
25135 edge8ln %l6, %o4, %o0
25136 edge16l %i5, %o7, %g5
25137 udivx %i3, 0x0193, %l3
25138 sll %g7, 0x15, %l0
25139 smulcc %g1, %g4, %i4
25140 movl %icc, %l1, %i6
25141 ldd [%l7 + 0x60], %f14
25142 addccc %o6, 0x1CF6, %i1
25143 ldsh [%l7 + 0x7A], %i2
25144 sub %i0, %o1, %g3
25145 movn %icc, %o5, %l4
25146 fabss %f0, %f12
25147 edge16l %i7, %l2, %l5
25148 sir 0x1E7C
25149 movg %icc, %g6, %o3
25150 or %o2, 0x0E7C, %l6
25151 ldx [%l7 + 0x10], %g2
25152 fmovsneg %xcc, %f5, %f7
25153 fmovspos %xcc, %f22, %f12
25154 mova %xcc, %o0, %o4
25155 ldub [%l7 + 0x46], %i5
25156 movrgez %g5, 0x086, %o7
25157 fmul8x16au %f24, %f0, %f24
25158 sdivcc %i3, 0x039C, %l3
25159 movrgez %g7, 0x2FC, %l0
25160 fones %f19
25161 bshuffle %f4, %f14, %f24
25162 sdivx %g1, 0x0845, %g4
25163 nop
25164 set 0x6A, %l0
25165 sth %l1, [%l7 + %l0]
25166 subccc %i6, 0x168E, %i4
25167 xor %o6, %i1, %i0
25168 orncc %o1, 0x0883, %i2
25169 movn %xcc, %g3, %o5
25170 orncc %l4, %i7, %l2
25171 fnot1s %f7, %f25
25172 st %f13, [%l7 + 0x64]
25173 nop
25174 set 0x70, %o5
25175 ldd [%l7 + %o5], %l4
25176 fmovda %xcc, %f16, %f10
25177 fcmpeq16 %f20, %f0, %g6
25178 ldsw [%l7 + 0x40], %o3
25179 edge8n %l6, %g2, %o0
25180 mulscc %o2, %i5, %g5
25181 fmovscc %xcc, %f8, %f16
25182 mulx %o4, 0x0598, %o7
25183 andcc %l3, %i3, %l0
25184 sethi 0x0467, %g1
25185 subccc %g4, %l1, %i6
25186 movl %xcc, %g7, %i4
25187 edge8n %o6, %i1, %o1
25188 fmovdcs %xcc, %f17, %f11
25189 movcc %xcc, %i2, %i0
25190 ldx [%l7 + 0x10], %g3
25191 edge16ln %o5, %i7, %l2
25192 fmovsa %xcc, %f0, %f22
25193 andcc %l4, %g6, %l5
25194 array8 %o3, %g2, %o0
25195 fmovrdlz %o2, %f30, %f20
25196 or %i5, %l6, %o4
25197 fmovsvs %icc, %f20, %f3
25198 fxor %f10, %f26, %f26
25199 xor %o7, %g5, %i3
25200 sra %l3, %g1, %g4
25201 sethi 0x1FFC, %l1
25202 array32 %l0, %g7, %i6
25203 stw %o6, [%l7 + 0x74]
25204 array16 %i4, %i1, %i2
25205 lduh [%l7 + 0x3A], %i0
25206 addcc %o1, %g3, %o5
25207 ldd [%l7 + 0x70], %i6
25208 fmovrdlez %l4, %f0, %f20
25209 edge16 %l2, %l5, %g6
25210 sethi 0x165D, %o3
25211 xnor %o0, 0x01C2, %o2
25212 sll %i5, %g2, %o4
25213 fmovsl %xcc, %f24, %f27
25214 edge8 %o7, %g5, %l6
25215 fornot1 %f14, %f20, %f26
25216 mulx %i3, 0x0865, %g1
25217 fsrc1 %f30, %f0
25218 srl %l3, 0x09, %g4
25219 nop
25220 set 0x56, %g6
25221 ldsb [%l7 + %g6], %l1
25222 sdivcc %l0, 0x0AE8, %i6
25223 movne %icc, %o6, %g7
25224 orncc %i4, 0x1851, %i1
25225 mova %icc, %i2, %i0
25226 add %g3, %o1, %i7
25227 andncc %o5, %l4, %l2
25228 fmovrdgez %l5, %f28, %f2
25229 movpos %icc, %g6, %o3
25230 st %f18, [%l7 + 0x18]
25231 movvs %xcc, %o0, %i5
25232 sll %g2, 0x0C, %o2
25233 alignaddr %o4, %g5, %o7
25234 subc %i3, %g1, %l3
25235 srlx %g4, %l1, %l0
25236 sth %l6, [%l7 + 0x14]
25237 edge16 %o6, %i6, %g7
25238 array8 %i1, %i4, %i2
25239 andncc %i0, %g3, %i7
25240 movrgz %o5, %l4, %l2
25241 fmovdleu %xcc, %f2, %f9
25242 smul %l5, 0x07FA, %o1
25243 edge16 %g6, %o3, %o0
25244 fnors %f11, %f6, %f18
25245 movvc %icc, %g2, %o2
25246 sdivcc %i5, 0x17AA, %o4
25247 edge8n %o7, %g5, %g1
25248 stb %i3, [%l7 + 0x7A]
25249 add %l3, %l1, %g4
25250 sethi 0x1C7F, %l0
25251 edge16ln %l6, %o6, %i6
25252 fmul8sux16 %f28, %f16, %f20
25253 andncc %g7, %i1, %i2
25254 srl %i0, %i4, %g3
25255 movcc %icc, %o5, %i7
25256 fmovsl %xcc, %f19, %f22
25257 ldx [%l7 + 0x10], %l2
25258 fmovrdne %l4, %f0, %f20
25259 sth %o1, [%l7 + 0x66]
25260 ldd [%l7 + 0x10], %l4
25261 edge8 %o3, %g6, %o0
25262 fpsub32 %f14, %f10, %f10
25263 sdiv %g2, 0x08B0, %i5
25264 edge16 %o4, %o2, %o7
25265 smul %g5, %i3, %l3
25266 alignaddr %g1, %g4, %l1
25267 ldd [%l7 + 0x58], %f14
25268 sllx %l6, %l0, %i6
25269 lduh [%l7 + 0x5C], %o6
25270 edge32 %g7, %i2, %i0
25271 movrne %i1, %i4, %o5
25272 srax %g3, 0x06, %i7
25273 movrlez %l2, %o1, %l5
25274 add %o3, 0x0030, %g6
25275 restore %o0, 0x0F6D, %g2
25276 rdpr %cwp, %g1
25277 rdpr %cansave, %g2
25278 rdpr %canrestore, %g3
25279 rdpr %cleanwin, %g4
25280 rdpr %otherwin, %g5
25281 rdpr %wstate, %g6
25282 orcc %i5, 0x1500, %o4
25283 sra %o2, %o7, %l4
25284 fmuld8ulx16 %f24, %f2, %f30
25285 movrlez %i3, %l3, %g5
25286 edge8 %g4, %l1, %g1
25287 ldub [%l7 + 0x5B], %l0
25288 umul %i6, 0x09B4, %l6
25289 movgu %icc, %o6, %i2
25290 sub %g7, 0x1ABF, %i0
25291 stb %i4, [%l7 + 0x71]
25292 fmovsvc %xcc, %f17, %f21
25293 edge16l %i1, %g3, %o5
25294 fzeros %f15
25295 nop
25296 set 0x7F, %i0
25297 stb %i7, [%l7 + %i0]
25298 orn %o1, %l2, %o3
25299 ldd [%l7 + 0x58], %g6
25300 mulscc %o0, %l5, %g2
25301 sra %o4, %o2, %i5
25302 fxnors %f9, %f18, %f13
25303 fmovde %icc, %f2, %f6
25304 fmovdg %icc, %f6, %f6
25305 addcc %o7, %i3, %l4
25306 movrlez %l3, %g5, %l1
25307 std %f4, [%l7 + 0x68]
25308 movvc %icc, %g1, %l0
25309 andn %g4, 0x0AE8, %i6
25310 move %xcc, %o6, %i2
25311 fxor %f2, %f6, %f24
25312 popc 0x01AC, %l6
25313 umul %i0, %g7, %i4
25314 fmovscs %xcc, %f12, %f30
25315 edge32l %g3, %i1, %o5
25316 ldsb [%l7 + 0x56], %i7
25317 andn %l2, 0x1894, %o3
25318 sll %g6, %o0, %l5
25319 stx %g2, [%l7 + 0x08]
25320 edge16 %o4, %o2, %i5
25321 movvc %icc, %o1, %o7
25322 save %l4, %i3, %l3
25323 rdpr %cwp, %g1
25324 rdpr %cansave, %g2
25325 rdpr %canrestore, %g3
25326 rdpr %cleanwin, %g4
25327 rdpr %otherwin, %g5
25328 rdpr %wstate, %g6
25329 edge32n %l1, %g5, %g1
25330 addccc %l0, %g4, %o6
25331 or %i2, 0x18A7, %i6
25332 udiv %i0, 0x1007, %g7
25333 sllx %i4, %g3, %l6
25334 fnegs %f28, %f20
25335 srl %o5, %i7, %i1
25336 fmovscc %icc, %f2, %f6
25337 fpack16 %f30, %f2
25338 movvs %xcc, %l2, %o3
25339 xnor %o0, %l5, %g6
25340 addc %g2, 0x0C27, %o2
25341 movleu %icc, %i5, %o4
25342 sethi 0x1510, %o7
25343 udivx %l4, 0x1448, %i3
25344 movrgez %l3, %l1, %g5
25345 ldx [%l7 + 0x08], %o1
25346 xnorcc %l0, %g4, %o6
25347 fcmpd %fcc2, %f2, %f18
25348 lduh [%l7 + 0x32], %g1
25349 movneg %xcc, %i2, %i0
25350 udivcc %g7, 0x1F0D, %i4
25351 sdiv %i6, 0x1889, %g3
25352 fcmpes %fcc2, %f21, %f1
25353 edge32l %o5, %i7, %i1
25354 std %f16, [%l7 + 0x68]
25355 alignaddrl %l2, %l6, %o0
25356 fmul8sux16 %f6, %f28, %f14
25357 fcmpeq32 %f10, %f10, %o3
25358 fmul8ulx16 %f20, %f2, %f26
25359 orncc %l5, %g2, %g6
25360 srl %o2, %o4, %o7
25361 ldd [%l7 + 0x20], %f26
25362 movneg %xcc, %l4, %i5
25363 sir 0x0F9B
25364 edge32 %l3, %i3, %l1
25365 fandnot1s %f5, %f16, %f15
25366 addc %g5, %o1, %l0
25367 sethi 0x1127, %o6
25368 ldsw [%l7 + 0x30], %g4
25369 movne %icc, %i2, %g1
25370 movrlez %g7, 0x388, %i4
25371 array32 %i6, %i0, %o5
25372 movrlz %g3, 0x188, %i7
25373 fornot1 %f18, %f4, %f24
25374 movrlez %i1, 0x1FC, %l2
25375 edge16ln %l6, %o0, %o3
25376 fpadd16s %f19, %f21, %f30
25377 andcc %g2, 0x097C, %l5
25378 stw %g6, [%l7 + 0x50]
25379 ldub [%l7 + 0x49], %o2
25380 ldub [%l7 + 0x6B], %o7
25381 andn %o4, 0x18A0, %l4
25382 addccc %l3, %i3, %l1
25383 fpadd32s %f7, %f18, %f9
25384 edge16l %g5, %i5, %o1
25385 movrgez %l0, 0x3A6, %o6
25386 edge32ln %i2, %g1, %g7
25387 move %icc, %g4, %i4
25388 smulcc %i6, 0x0A15, %o5
25389 addccc %i0, %g3, %i7
25390 xnor %l2, 0x1D32, %l6
25391 move %xcc, %i1, %o0
25392 ld [%l7 + 0x7C], %f28
25393 movn %xcc, %o3, %l5
25394 xor %g2, 0x1B4B, %g6
25395 std %f2, [%l7 + 0x18]
25396 edge32l %o7, %o2, %o4
25397 alignaddr %l3, %i3, %l1
25398 addccc %g5, %i5, %o1
25399 setx loop_80, %l0, %l1
25400 return %l1
25401 nop
25402 rdpr %cwp, %g1
25403 rdpr %cansave, %g2
25404 rdpr %canrestore, %g3
25405 rdpr %cleanwin, %g4
25406 rdpr %otherwin, %g5
25407 rdpr %wstate, %g6
25408loop_80: udiv %o6, 0x1C85, %i2
25409 xnor %g1, %g7, %g4
25410 fmovdne %icc, %f13, %f14
25411 srax %i4, %i6, %i0
25412 fmovsleu %xcc, %f23, %f1
25413 andcc %g3, 0x19DE, %i7
25414 ldd [%l7 + 0x10], %f14
25415 edge32 %o5, %l6, %i1
25416 faligndata %f0, %f4, %f6
25417 andncc %l2, %o0, %l5
25418 movn %icc, %o3, %g2
25419 movrne %o7, %o2, %g6
25420 popc 0x04D8, %l3
25421 edge32l %o4, %l1, %g5
25422 subccc %i5, %o1, %l4
25423 fmovrsgz %i3, %f20, %f20
25424 xorcc %l0, %o6, %i2
25425 movg %xcc, %g7, %g1
25426 sethi 0x1A75, %g4
25427 stw %i6, [%l7 + 0x58]
25428 fornot2s %f7, %f26, %f7
25429 ldd [%l7 + 0x30], %f30
25430 movg %xcc, %i4, %g3
25431 stx %i0, [%l7 + 0x48]
25432 fmovrsgez %i7, %f13, %f6
25433 udiv %l6, 0x159D, %i1
25434 move %xcc, %l2, %o0
25435 sdivcc %l5, 0x1F2A, %o5
25436 mulscc %g2, %o3, %o2
25437 movl %xcc, %o7, %g6
25438 srl %l3, 0x17, %o4
25439 edge16n %g5, %l1, %i5
25440 edge32l %l4, %o1, %l0
25441 ldd [%l7 + 0x08], %f20
25442 smul %o6, 0x0256, %i2
25443 fcmpgt32 %f12, %f8, %g7
25444 movrlz %g1, %g4, %i6
25445 smul %i4, %i3, %g3
25446 movrgz %i0, %i7, %i1
25447 array8 %l2, %o0, %l6
25448 fmovda %xcc, %f30, %f4
25449 fmovsvs %icc, %f14, %f20
25450 fmul8x16al %f19, %f29, %f24
25451 movrne %l5, 0x2ED, %o5
25452 fmovrde %o3, %f10, %f26
25453 ldd [%l7 + 0x60], %g2
25454 ldx [%l7 + 0x50], %o2
25455 subcc %o7, %l3, %g6
25456 andncc %g5, %l1, %o4
25457 udivcc %l4, 0x1014, %o1
25458 xorcc %i5, %l0, %i2
25459 edge16ln %g7, %o6, %g1
25460 xorcc %g4, 0x0FF7, %i6
25461 movn %xcc, %i3, %g3
25462 sethi 0x0FCC, %i4
25463 srax %i0, 0x0E, %i7
25464 srlx %l2, %o0, %l6
25465 ldub [%l7 + 0x4E], %l5
25466 fnor %f30, %f0, %f10
25467 andn %i1, %o3, %o5
25468 edge8ln %g2, %o2, %o7
25469 fmovdvs %icc, %f9, %f11
25470 fmovsleu %xcc, %f4, %f21
25471 fcmpgt32 %f14, %f12, %g6
25472 movrgz %l3, 0x1F0, %l1
25473 bshuffle %f28, %f6, %f10
25474 udivcc %o4, 0x0C94, %g5
25475 lduw [%l7 + 0x44], %l4
25476 fsrc2 %f4, %f26
25477 movn %xcc, %o1, %l0
25478 add %i2, %g7, %o6
25479 or %i5, 0x1F32, %g4
25480 edge8ln %g1, %i3, %g3
25481 and %i4, %i0, %i6
25482 movrlez %i7, %l2, %l6
25483 addc %l5, 0x0863, %o0
25484 movrgez %o3, %o5, %i1
25485 srl %g2, 0x07, %o2
25486 stw %g6, [%l7 + 0x30]
25487 ldd [%l7 + 0x20], %o6
25488 xorcc %l1, 0x1705, %l3
25489 fabsd %f20, %f10
25490 lduh [%l7 + 0x10], %o4
25491 srax %l4, 0x06, %g5
25492 sub %o1, %l0, %g7
25493 fmovde %icc, %f10, %f24
25494 srlx %i2, 0x14, %i5
25495 nop
25496 set 0x6C, %l2
25497 ldsh [%l7 + %l2], %g4
25498 movpos %xcc, %g1, %o6
25499 save %i3, 0x0BD0, %i4
25500 rdpr %cwp, %g1
25501 rdpr %cansave, %g2
25502 rdpr %canrestore, %g3
25503 rdpr %cleanwin, %g4
25504 rdpr %otherwin, %g5
25505 rdpr %wstate, %g6
25506 lduh [%l7 + 0x40], %i0
25507 alignaddr %g3, %i7, %l2
25508 subc %i6, %l5, %l6
25509 sdivx %o3, 0x0D3F, %o5
25510 popc 0x0E6E, %i1
25511 fmovdvs %xcc, %f28, %f14
25512 ldsh [%l7 + 0x20], %o0
25513 umulcc %g2, %g6, %o2
25514 addccc %o7, 0x0715, %l1
25515 umul %o4, 0x1B45, %l3
25516 udivx %g5, 0x1C36, %l4
25517 popc %o1, %l0
25518 movge %xcc, %g7, %i5
25519 array16 %i2, %g4, %o6
25520 fmovsl %xcc, %f9, %f11
25521 popc %i3, %i4
25522 umul %g1, 0x0B21, %g3
25523 edge16 %i7, %i0, %i6
25524 subcc %l2, 0x0222, %l6
25525 array32 %o3, %o5, %i1
25526 std %f8, [%l7 + 0x70]
25527 addcc %l5, %o0, %g6
25528 umul %g2, 0x0B15, %o7
25529 fzero %f26
25530 sir 0x1CBE
25531 fmovsl %xcc, %f11, %f0
25532 fcmpgt32 %f12, %f30, %o2
25533 mova %xcc, %l1, %o4
25534 fornot2s %f20, %f21, %f30
25535 lduw [%l7 + 0x30], %l3
25536 sub %l4, %g5, %l0
25537 movcc %icc, %g7, %o1
25538 add %i5, %g4, %i2
25539 umulcc %i3, %i4, %g1
25540 fmovsa %xcc, %f4, %f28
25541 subc %g3, 0x0CE7, %o6
25542 fsrc2 %f12, %f0
25543 movrlz %i0, 0x2D9, %i7
25544 umul %i6, 0x11AB, %l2
25545 movre %o3, %o5, %l6
25546 ldd [%l7 + 0x60], %f16
25547 movgu %xcc, %l5, %o0
25548 edge16n %g6, %i1, %g2
25549 fnot2 %f2, %f22
25550 movn %xcc, %o2, %o7
25551 movne %xcc, %l1, %l3
25552 lduw [%l7 + 0x3C], %l4
25553 stx %g5, [%l7 + 0x40]
25554 std %f14, [%l7 + 0x60]
25555 sth %l0, [%l7 + 0x5C]
25556 movge %xcc, %o4, %o1
25557 movvc %xcc, %i5, %g4
25558 fcmpne16 %f0, %f16, %g7
25559 fmovdge %xcc, %f6, %f17
25560 sdivx %i2, 0x0C79, %i4
25561 array16 %i3, %g3, %o6
25562 fpack32 %f28, %f20, %f20
25563 movre %g1, %i0, %i6
25564 or %l2, 0x1956, %i7
25565 fnot1 %f10, %f10
25566 sub %o5, 0x0D0B, %o3
25567 fnot1 %f30, %f12
25568 fmovse %icc, %f22, %f9
25569 nop
25570 set 0x48, %o7
25571 ldd [%l7 + %o7], %f12
25572 udivx %l6, 0x043F, %o0
25573 movrgez %l5, %i1, %g2
25574 fmovs %f19, %f14
25575 movle %icc, %g6, %o2
25576 fmul8sux16 %f4, %f22, %f16
25577 movcs %icc, %l1, %o7
25578 st %f29, [%l7 + 0x30]
25579 udivx %l3, 0x0764, %g5
25580 edge8ln %l4, %o4, %o1
25581 smul %l0, 0x0EC1, %g4
25582 andn %i5, %i2, %i4
25583 fmovdcs %xcc, %f8, %f2
25584 edge32 %i3, %g7, %o6
25585 andcc %g3, 0x1FD1, %i0
25586 udiv %i6, 0x07DA, %g1
25587 sub %i7, %l2, %o5
25588 addcc %l6, 0x1AF3, %o3
25589 ldsh [%l7 + 0x4E], %l5
25590 edge16n %o0, %i1, %g6
25591 move %xcc, %o2, %l1
25592 edge32 %g2, %l3, %o7
25593 movcs %xcc, %l4, %g5
25594 movge %xcc, %o4, %o1
25595 mulx %l0, %i5, %g4
25596 smul %i2, 0x0900, %i3
25597 orncc %g7, 0x05AD, %i4
25598 fmul8x16au %f17, %f0, %f2
25599 ldx [%l7 + 0x20], %o6
25600 movrlez %g3, %i6, %g1
25601 fmovdne %xcc, %f26, %f13
25602 ldd [%l7 + 0x40], %i0
25603 fandnot2 %f12, %f18, %f6
25604 sub %i7, 0x0DF8, %l2
25605 edge16l %o5, %l6, %l5
25606 movrlez %o0, 0x240, %i1
25607 fpadd16s %f16, %f23, %f22
25608 fmovdn %icc, %f25, %f20
25609 movrgez %g6, 0x398, %o2
25610 ldd [%l7 + 0x10], %f12
25611 stw %o3, [%l7 + 0x4C]
25612 edge16 %g2, %l1, %l3
25613 movg %icc, %o7, %g5
25614 smulcc %o4, 0x02DF, %l4
25615 fnot1 %f2, %f14
25616 ldx [%l7 + 0x60], %l0
25617 ldd [%l7 + 0x60], %i4
25618 movneg %xcc, %o1, %i2
25619 mova %xcc, %i3, %g4
25620 fzeros %f12
25621 udivx %g7, 0x1B22, %o6
25622 nop
25623 set 0x40, %o0
25624 stx %i4, [%l7 + %o0]
25625 ld [%l7 + 0x70], %f6
25626 mulx %g3, 0x12E8, %g1
25627 edge16 %i6, %i0, %l2
25628 movrne %i7, 0x126, %o5
25629 ldx [%l7 + 0x40], %l5
25630 fmovsvc %xcc, %f27, %f12
25631 fnot2 %f6, %f12
25632 fmovrdlz %o0, %f22, %f26
25633 fmovdl %xcc, %f13, %f27
25634 ld [%l7 + 0x4C], %f5
25635 stw %l6, [%l7 + 0x50]
25636 fcmpeq16 %f18, %f0, %g6
25637 fmovrsne %o2, %f30, %f7
25638 stx %o3, [%l7 + 0x60]
25639 sth %g2, [%l7 + 0x12]
25640 andcc %l1, 0x1E72, %i1
25641 orncc %o7, 0x08EA, %l3
25642 and %g5, %o4, %l0
25643 edge16l %i5, %l4, %o1
25644 movcs %xcc, %i2, %i3
25645 movrlez %g4, 0x2E4, %o6
25646 lduh [%l7 + 0x16], %g7
25647 fmul8x16au %f7, %f14, %f28
25648 fmovsneg %xcc, %f26, %f7
25649 srl %g3, 0x03, %i4
25650 edge8ln %i6, %i0, %l2
25651 fmovdge %icc, %f5, %f2
25652 edge8l %i7, %g1, %o5
25653 mova %icc, %o0, %l5
25654 movrlez %g6, 0x367, %o2
25655 sir 0x13EF
25656 xnorcc %o3, 0x0ECF, %g2
25657 movcs %icc, %l6, %l1
25658 alignaddrl %o7, %l3, %i1
25659 xorcc %g5, %o4, %i5
25660 srl %l4, %l0, %i2
25661 move %icc, %i3, %g4
25662 save %o1, %o6, %g3
25663 rdpr %cwp, %g1
25664 rdpr %cansave, %g2
25665 rdpr %canrestore, %g3
25666 rdpr %cleanwin, %g4
25667 rdpr %otherwin, %g5
25668 rdpr %wstate, %g6
25669 fxnors %f2, %f2, %f23
25670 sethi 0x1E95, %g7
25671 fmovrdgez %i4, %f26, %f2
25672 and %i6, 0x0B53, %i0
25673 stb %i7, [%l7 + 0x2D]
25674 smulcc %g1, 0x1818, %o5
25675 movgu %icc, %l2, %o0
25676 stb %g6, [%l7 + 0x2D]
25677 move %xcc, %o2, %l5
25678 srl %o3, %l6, %l1
25679 restore %g2, 0x1913, %l3
25680 rdpr %cwp, %g1
25681 rdpr %cansave, %g2
25682 rdpr %canrestore, %g3
25683 rdpr %cleanwin, %g4
25684 rdpr %otherwin, %g5
25685 rdpr %wstate, %g6
25686 movne %xcc, %o7, %g5
25687 st %f12, [%l7 + 0x58]
25688 ldsb [%l7 + 0x72], %o4
25689 fmovsne %xcc, %f11, %f17
25690 fmovrse %i5, %f25, %f11
25691 xnorcc %l4, %i1, %i2
25692 ldsh [%l7 + 0x26], %i3
25693 fpack16 %f8, %f9
25694 andn %l0, %g4, %o6
25695 fmovsne %xcc, %f22, %f17
25696 ldsh [%l7 + 0x54], %o1
25697 mulscc %g3, 0x1E0A, %i4
25698 sdivx %g7, 0x0DC7, %i0
25699 sdivcc %i7, 0x1BDF, %g1
25700 sdiv %o5, 0x0240, %l2
25701 fmovd %f24, %f16
25702 sethi 0x0754, %i6
25703 stb %g6, [%l7 + 0x7D]
25704 xorcc %o2, 0x118C, %l5
25705 fone %f22
25706 ldd [%l7 + 0x20], %o2
25707 movle %icc, %l6, %o0
25708 subc %g2, 0x0459, %l1
25709 fmovs %f19, %f15
25710 mulscc %l3, %o7, %g5
25711 fmul8x16al %f30, %f15, %f20
25712 udivcc %i5, 0x0A0A, %o4
25713 siam 0x4
25714 add %i1, %l4, %i2
25715 addc %l0, %g4, %i3
25716 movrlez %o1, 0x024, %o6
25717 movneg %icc, %i4, %g3
25718 movl %xcc, %g7, %i7
25719 ldsb [%l7 + 0x19], %g1
25720 movrlz %o5, 0x08A, %l2
25721 edge16n %i6, %g6, %o2
25722 fcmple16 %f10, %f16, %i0
25723 fpackfix %f20, %f12
25724 fors %f7, %f28, %f10
25725 udivcc %l5, 0x1619, %l6
25726 movl %xcc, %o0, %g2
25727 addccc %l1, %o3, %l3
25728 fand %f8, %f2, %f20
25729 fexpand %f26, %f18
25730 alignaddrl %o7, %i5, %o4
25731 sth %i1, [%l7 + 0x5E]
25732 fmovscc %icc, %f7, %f18
25733 fnot1s %f0, %f4
25734 ldx [%l7 + 0x28], %g5
25735 edge8 %i2, %l4, %l0
25736 movne %icc, %i3, %g4
25737 srlx %o1, 0x07, %i4
25738 edge16l %o6, %g3, %i7
25739 fnors %f5, %f10, %f18
25740 popc %g1, %o5
25741 fpadd32s %f16, %f26, %f19
25742 fmovsleu %icc, %f23, %f13
25743 movl %icc, %l2, %i6
25744 stx %g7, [%l7 + 0x70]
25745 edge32n %g6, %o2, %i0
25746 ld [%l7 + 0x18], %f24
25747 sth %l6, [%l7 + 0x2A]
25748 or %l5, 0x0FEC, %g2
25749 fmovdvc %icc, %f25, %f27
25750 alignaddr %l1, %o3, %o0
25751 fmul8sux16 %f26, %f2, %f0
25752 andn %o7, %l3, %i5
25753 fmovse %xcc, %f25, %f28
25754 edge32l %o4, %g5, %i1
25755 mulx %l4, %i2, %l0
25756 fmovrdgez %g4, %f22, %f12
25757 std %f28, [%l7 + 0x78]
25758 fmovspos %icc, %f11, %f10
25759 sethi 0x0CB6, %o1
25760 movpos %icc, %i4, %o6
25761 and %g3, %i3, %g1
25762 movpos %xcc, %o5, %i7
25763 mulx %i6, %g7, %g6
25764 sll %l2, 0x04, %o2
25765 edge16n %i0, %l5, %l6
25766 edge16 %l1, %o3, %g2
25767 popc 0x0DE9, %o7
25768 edge32n %l3, %o0, %o4
25769 nop
25770 set 0x1E, %g7
25771 ldsh [%l7 + %g7], %i5
25772 edge32 %g5, %i1, %i2
25773 nop
25774 set 0x26, %o2
25775 lduh [%l7 + %o2], %l4
25776 addcc %l0, 0x14F4, %o1
25777 fxors %f7, %f23, %f25
25778 array16 %i4, %g4, %g3
25779 ldd [%l7 + 0x10], %f12
25780 fcmpne32 %f30, %f18, %o6
25781 sll %g1, 0x14, %i3
25782 subcc %i7, 0x0E24, %o5
25783 stb %i6, [%l7 + 0x53]
25784 array8 %g7, %g6, %o2
25785 movge %icc, %i0, %l2
25786 sdivx %l6, 0x02C6, %l5
25787 orncc %l1, 0x0DE4, %o3
25788 addccc %o7, %g2, %l3
25789 fmovsg %xcc, %f0, %f27
25790 movleu %xcc, %o4, %i5
25791 ldd [%l7 + 0x78], %f10
25792 sdiv %o0, 0x0F17, %g5
25793 movleu %icc, %i2, %l4
25794 edge16l %l0, %o1, %i1
25795 edge32ln %g4, %i4, %g3
25796 orncc %o6, 0x18ED, %i3
25797 ld [%l7 + 0x30], %f26
25798 movpos %xcc, %g1, %i7
25799 array8 %o5, %g7, %i6
25800 fmovdcs %icc, %f11, %f17
25801 sethi 0x0CC7, %g6
25802 edge32ln %o2, %i0, %l2
25803 sir 0x04EE
25804 ldsw [%l7 + 0x54], %l6
25805 smul %l1, 0x14EF, %l5
25806 orn %o7, 0x073F, %o3
25807 pdist %f0, %f10, %f12
25808 xorcc %g2, 0x0871, %o4
25809 movl %xcc, %l3, %o0
25810 udivx %i5, 0x15B9, %g5
25811 move %icc, %l4, %l0
25812 udivcc %i2, 0x00C5, %i1
25813 movgu %xcc, %g4, %i4
25814 alignaddrl %o1, %g3, %o6
25815 mova %xcc, %g1, %i7
25816 movre %i3, 0x164, %g7
25817 movneg %icc, %o5, %i6
25818 ldsw [%l7 + 0x08], %g6
25819 umulcc %i0, %l2, %o2
25820 nop
25821 set 0x38, %i5
25822 stx %l1, [%l7 + %i5]
25823 fmovdn %xcc, %f7, %f1
25824 andncc %l5, %l6, %o7
25825 srl %g2, 0x13, %o4
25826 srl %l3, %o3, %i5
25827 movrgez %g5, 0x09B, %o0
25828 ldd [%l7 + 0x20], %f10
25829 mulx %l4, 0x1233, %l0
25830 array16 %i2, %i1, %i4
25831 orncc %o1, %g3, %o6
25832 fxnor %f2, %f28, %f26
25833 setx loop_81, %l0, %l1
25834 return %l1
25835 nop
25836 rdpr %cwp, %g1
25837 rdpr %cansave, %g2
25838 rdpr %canrestore, %g3
25839 rdpr %cleanwin, %g4
25840 rdpr %otherwin, %g5
25841 rdpr %wstate, %g6
25842loop_81: movne %xcc, %g7, %o5
25843 mova %xcc, %i6, %g6
25844 lduh [%l7 + 0x1A], %i0
25845 save %i7, %l2, %l1
25846 rdpr %cwp, %g1
25847 rdpr %cansave, %g2
25848 rdpr %canrestore, %g3
25849 rdpr %cleanwin, %g4
25850 rdpr %otherwin, %g5
25851 rdpr %wstate, %g6
25852 fmovsle %xcc, %f5, %f25
25853 edge16ln %o2, %l5, %o7
25854 srax %g2, %l6, %o4
25855 ld [%l7 + 0x48], %f21
25856 ldd [%l7 + 0x78], %f16
25857 array32 %o3, %l3, %g5
25858 pdist %f28, %f16, %f16
25859 ldd [%l7 + 0x58], %f26
25860 fnot1 %f30, %f10
25861 orncc %o0, 0x0F48, %i5
25862 sra %l4, %i2, %l0
25863 sub %i1, 0x1D5A, %o1
25864 ldx [%l7 + 0x60], %i4
25865 fmovsleu %icc, %f20, %f6
25866 addcc %o6, 0x1FA9, %g3
25867 edge16l %g4, %g1, %g7
25868 ldsh [%l7 + 0x2E], %o5
25869 fnands %f20, %f15, %f23
25870 movneg %icc, %i3, %g6
25871 movrlz %i6, %i0, %i7
25872 std %f2, [%l7 + 0x08]
25873 movleu %icc, %l1, %o2
25874 addccc %l2, %o7, %l5
25875 movn %xcc, %g2, %l6
25876 sethi 0x1963, %o3
25877 fnot2 %f16, %f12
25878 nop
25879 set 0x18, %i1
25880 stx %l3, [%l7 + %i1]
25881 udiv %g5, 0x0907, %o4
25882 lduh [%l7 + 0x50], %i5
25883 fmovdle %xcc, %f16, %f16
25884 addccc %l4, %i2, %o0
25885 ldsh [%l7 + 0x2C], %l0
25886 addcc %i1, 0x1495, %o1
25887 srax %i4, %o6, %g3
25888 fsrc1s %f20, %f17
25889 fmovdpos %xcc, %f23, %f5
25890 sethi 0x1EA7, %g4
25891 orncc %g1, %o5, %g7
25892 nop
25893 set 0x20, %o3
25894 stx %g6, [%l7 + %o3]
25895 udivx %i3, 0x0DD9, %i0
25896 movrne %i7, 0x120, %l1
25897 edge32l %i6, %l2, %o7
25898 movge %icc, %l5, %o2
25899 sir 0x1E3D
25900 edge32n %g2, %o3, %l6
25901 alignaddrl %g5, %l3, %o4
25902 edge32 %i5, %l4, %i2
25903 fmovsn %xcc, %f10, %f26
25904 nop
25905 set 0x58, %g1
25906 stx %o0, [%l7 + %g1]
25907 addcc %i1, 0x15B8, %l0
25908 edge8n %i4, %o6, %o1
25909 movvs %icc, %g4, %g1
25910 xnorcc %o5, %g7, %g6
25911 fmovdvc %icc, %f2, %f26
25912 fmovdle %icc, %f31, %f25
25913 and %i3, 0x151C, %i0
25914 movrlez %g3, 0x055, %l1
25915 movcs %icc, %i6, %i7
25916 addc %l2, 0x113E, %o7
25917 sethi 0x1121, %l5
25918 edge32l %o2, %o3, %l6
25919 movrlz %g5, 0x25F, %l3
25920 subc %g2, 0x0952, %o4
25921 restore %l4, %i2, %i5
25922 rdpr %cwp, %g1
25923 rdpr %cansave, %g2
25924 rdpr %canrestore, %g3
25925 rdpr %cleanwin, %g4
25926 rdpr %otherwin, %g5
25927 rdpr %wstate, %g6
25928 sub %i1, %l0, %i4
25929 xor %o6, %o1, %o0
25930 xor %g4, %o5, %g1
25931 umul %g6, %i3, %i0
25932 sll %g3, %g7, %i6
25933 orncc %l1, 0x157C, %i7
25934 xorcc %l2, %l5, %o2
25935 movn %icc, %o3, %l6
25936 movvs %icc, %g5, %o7
25937 xnor %g2, %l3, %l4
25938 fnot2 %f28, %f2
25939 fpadd16s %f15, %f30, %f8
25940 std %f6, [%l7 + 0x28]
25941 movre %o4, 0x283, %i2
25942 mulx %i1, %l0, %i4
25943 fnor %f2, %f10, %f10
25944 mulx %i5, 0x087B, %o1
25945 movcc %xcc, %o6, %o0
25946 fnot1 %f0, %f12
25947 edge8ln %g4, %o5, %g1
25948 orncc %g6, %i0, %g3
25949 andcc %g7, 0x0A79, %i3
25950 ldd [%l7 + 0x50], %i6
25951 std %f8, [%l7 + 0x18]
25952 ldsb [%l7 + 0x20], %l1
25953 edge16n %i7, %l5, %o2
25954 movcs %icc, %o3, %l2
25955 movne %xcc, %g5, %o7
25956 fmovdvs %icc, %f9, %f21
25957 movne %icc, %g2, %l3
25958 fxors %f20, %f24, %f28
25959 lduw [%l7 + 0x0C], %l6
25960 movcc %icc, %l4, %o4
25961 movg %icc, %i1, %l0
25962 movcs %xcc, %i2, %i4
25963 subcc %o1, %i5, %o0
25964 array32 %g4, %o6, %g1
25965 fornot1 %f4, %f12, %f24
25966 udivx %o5, 0x1130, %g6
25967 movvs %xcc, %i0, %g3
25968 sllx %i3, 0x0C, %g7
25969 sllx %i6, 0x00, %l1
25970 fmovrdlez %l5, %f6, %f22
25971 stb %i7, [%l7 + 0x3A]
25972 umulcc %o2, 0x0657, %o3
25973 edge16ln %g5, %o7, %g2
25974 movrlz %l2, %l3, %l4
25975 movn %icc, %l6, %i1
25976 umulcc %l0, 0x00F9, %i2
25977 movle %icc, %o4, %i4
25978 lduw [%l7 + 0x30], %i5
25979 fmovsg %icc, %f2, %f26
25980 edge32 %o0, %o1, %o6
25981 pdist %f4, %f6, %f2
25982 smulcc %g4, %o5, %g1
25983 stb %g6, [%l7 + 0x15]
25984 srl %g3, 0x0B, %i3
25985 add %g7, %i0, %l1
25986 movne %icc, %i6, %i7
25987 srax %l5, 0x07, %o3
25988 fnand %f24, %f0, %f14
25989 movn %icc, %o2, %o7
25990 std %f24, [%l7 + 0x58]
25991 array8 %g2, %l2, %l3
25992 fsrc1 %f6, %f12
25993 sll %g5, %l6, %l4
25994 addc %i1, 0x08B2, %i2
25995 movvs %icc, %l0, %o4
25996 movg %xcc, %i5, %i4
25997 udivcc %o0, 0x0F25, %o1
25998 fnegd %f20, %f0
25999 std %f20, [%l7 + 0x78]
26000 ldx [%l7 + 0x50], %g4
26001 movge %xcc, %o6, %g1
26002 sll %g6, 0x17, %o5
26003 orn %g3, 0x14F3, %i3
26004 fnors %f29, %f25, %f12
26005 addcc %i0, %l1, %g7
26006 sth %i6, [%l7 + 0x4C]
26007 ldsh [%l7 + 0x76], %l5
26008 ldub [%l7 + 0x26], %i7
26009 ldx [%l7 + 0x38], %o2
26010 fcmpd %fcc3, %f16, %f2
26011 fnegd %f18, %f14
26012 st %f6, [%l7 + 0x3C]
26013 fmovrdlz %o7, %f12, %f2
26014 movleu %xcc, %o3, %l2
26015 orn %g2, %g5, %l3
26016 sdivcc %l4, 0x01A5, %l6
26017 bshuffle %f24, %f14, %f6
26018 fmovsle %icc, %f25, %f8
26019 edge8ln %i2, %i1, %l0
26020 movne %icc, %i5, %o4
26021 fmovsge %xcc, %f4, %f3
26022 fexpand %f2, %f14
26023 xnorcc %i4, 0x1FBB, %o1
26024 fmul8x16 %f30, %f30, %f18
26025 srlx %g4, %o0, %g1
26026 nop
26027 set 0x44, %i7
26028 stw %g6, [%l7 + %i7]
26029 orncc %o5, 0x0CAC, %o6
26030 movpos %icc, %g3, %i0
26031 movleu %xcc, %i3, %l1
26032 edge32ln %i6, %g7, %l5
26033 alignaddrl %o2, %o7, %o3
26034 movn %icc, %l2, %i7
26035 udivcc %g2, 0x0221, %l3
26036 ldub [%l7 + 0x69], %l4
26037 addccc %g5, 0x1169, %i2
26038 smulcc %i1, 0x079E, %l0
26039 movrgz %l6, 0x161, %i5
26040 sdivx %i4, 0x12AD, %o4
26041 subc %g4, 0x134A, %o0
26042 andcc %g1, 0x0BF8, %g6
26043 movne %xcc, %o5, %o1
26044 edge32l %g3, %o6, %i0
26045 movrgz %i3, %l1, %g7
26046 subccc %l5, 0x18F1, %i6
26047 fmovspos %icc, %f29, %f28
26048 movn %icc, %o7, %o2
26049 edge32l %l2, %o3, %g2
26050 sth %l3, [%l7 + 0x2C]
26051 srax %l4, 0x03, %i7
26052 move %xcc, %g5, %i1
26053 edge16ln %l0, %l6, %i2
26054 edge16n %i4, %i5, %o4
26055 ld [%l7 + 0x48], %f24
26056 fmuld8sux16 %f29, %f27, %f24
26057 edge32ln %o0, %g1, %g4
26058 sdiv %g6, 0x094C, %o5
26059 fmovdl %icc, %f0, %f5
26060 fone %f22
26061 fmovdg %icc, %f23, %f20
26062 fxors %f12, %f29, %f17
26063 ldx [%l7 + 0x20], %g3
26064 ldx [%l7 + 0x08], %o1
26065 mulx %o6, %i3, %i0
26066 xnor %g7, %l5, %i6
26067 edge16ln %o7, %o2, %l1
26068 fmovsg %icc, %f20, %f16
26069 movvs %xcc, %o3, %l2
26070 sdivx %l3, 0x0012, %l4
26071 srlx %g2, %g5, %i1
26072 movgu %icc, %i7, %l6
26073 array8 %l0, %i4, %i2
26074 orcc %i5, 0x03E6, %o4
26075 and %g1, %g4, %o0
26076 movrgez %o5, %g6, %g3
26077 movneg %xcc, %o6, %i3
26078 movvs %icc, %o1, %i0
26079 fnegs %f1, %f15
26080 subcc %g7, 0x14D3, %i6
26081 edge16n %o7, %l5, %o2
26082 fmovscs %icc, %f14, %f21
26083 sdiv %l1, 0x0460, %l2
26084 fpadd32 %f4, %f28, %f6
26085 andncc %o3, %l3, %l4
26086 fcmpeq32 %f18, %f20, %g5
26087 popc %g2, %i7
26088 nop
26089 set 0x30, %g3
26090 stx %l6, [%l7 + %g3]
26091 movvc %icc, %i1, %l0
26092 faligndata %f20, %f30, %f4
26093 subccc %i2, 0x11D2, %i5
26094 fpack16 %f22, %f26
26095 ldsw [%l7 + 0x0C], %o4
26096 sra %i4, 0x03, %g1
26097 edge32ln %o0, %o5, %g6
26098 fornot2 %f18, %f4, %f2
26099 srlx %g4, %o6, %i3
26100 movrne %o1, %g3, %i0
26101 edge16l %i6, %g7, %l5
26102 movg %xcc, %o7, %l1
26103 sllx %o2, 0x1E, %l2
26104 smulcc %l3, %l4, %g5
26105 sllx %o3, %g2, %l6
26106 movvc %icc, %i7, %l0
26107 save %i2, %i5, %o4
26108 rdpr %cwp, %g1
26109 rdpr %cansave, %g2
26110 rdpr %canrestore, %g3
26111 rdpr %cleanwin, %g4
26112 rdpr %otherwin, %g5
26113 rdpr %wstate, %g6
26114 mova %icc, %i1, %g1
26115 sir 0x05F0
26116 xnorcc %i4, %o0, %g6
26117 stb %g4, [%l7 + 0x43]
26118 ldsh [%l7 + 0x16], %o5
26119 fmul8sux16 %f8, %f26, %f4
26120 sllx %o6, 0x11, %i3
26121 andn %g3, %o1, %i6
26122 movgu %icc, %g7, %l5
26123 sllx %o7, 0x00, %l1
26124 subc %i0, 0x149F, %l2
26125 fmovsa %icc, %f9, %f24
26126 movle %xcc, %o2, %l4
26127 lduh [%l7 + 0x22], %g5
26128 edge32ln %l3, %o3, %l6
26129 movvs %xcc, %g2, %l0
26130 fnot1 %f10, %f4
26131 setx loop_82, %l0, %l1
26132 return %l1
26133 nop
26134 rdpr %cwp, %g1
26135 rdpr %cansave, %g2
26136 rdpr %canrestore, %g3
26137 rdpr %cleanwin, %g4
26138 rdpr %otherwin, %g5
26139 rdpr %wstate, %g6
26140loop_82: array32 %i7, %g1, %i4
26141 save %o0, %g6, %i1
26142 rdpr %cwp, %g1
26143 rdpr %cansave, %g2
26144 rdpr %canrestore, %g3
26145 rdpr %cleanwin, %g4
26146 rdpr %otherwin, %g5
26147 rdpr %wstate, %g6
26148 lduw [%l7 + 0x4C], %o5
26149 popc 0x1B3F, %g4
26150 save %i3, %o6, %o1
26151 rdpr %cwp, %g1
26152 rdpr %cansave, %g2
26153 rdpr %canrestore, %g3
26154 rdpr %cleanwin, %g4
26155 rdpr %otherwin, %g5
26156 rdpr %wstate, %g6
26157 movcs %icc, %i6, %g7
26158 subccc %l5, 0x0566, %o7
26159 edge32l %l1, %g3, %i0
26160 sra %l2, %o2, %g5
26161 movcs %icc, %l3, %o3
26162 movneg %xcc, %l4, %l6
26163 fcmpeq32 %f22, %f26, %l0
26164 fmovsvs %xcc, %f3, %f24
26165 fnegd %f24, %f22
26166 subccc %g2, 0x0E37, %i2
26167 fmovsleu %icc, %f2, %f27
26168 fmovsneg %xcc, %f9, %f24
26169 fnor %f8, %f16, %f30
26170 nop
26171 set 0x0A, %i3
26172 ldub [%l7 + %i3], %i5
26173 alignaddr %o4, %g1, %i4
26174 stb %o0, [%l7 + 0x42]
26175 alignaddrl %g6, %i1, %o5
26176 std %f6, [%l7 + 0x78]
26177 stw %i7, [%l7 + 0x3C]
26178 movg %icc, %g4, %i3
26179 sll %o6, 0x16, %o1
26180 movrgez %i6, %l5, %g7
26181 umulcc %l1, %g3, %i0
26182 fmovdleu %xcc, %f30, %f25
26183 movrgez %o7, %o2, %g5
26184 nop
26185 set 0x10, %o6
26186 ldsw [%l7 + %o6], %l2
26187 edge16l %l3, %o3, %l6
26188 or %l4, %g2, %l0
26189 lduw [%l7 + 0x0C], %i5
26190 fmovdcc %icc, %f18, %f30
26191 srlx %i2, %g1, %i4
26192 stw %o0, [%l7 + 0x2C]
26193 movcs %xcc, %o4, %i1
26194 edge16l %o5, %i7, %g4
26195 fzeros %f6
26196 movrlz %g6, %i3, %o1
26197 fmovsgu %icc, %f12, %f12
26198 fsrc1s %f25, %f22
26199 addccc %i6, 0x046E, %l5
26200 fmovsvc %icc, %f14, %f14
26201 st %f30, [%l7 + 0x78]
26202 movl %icc, %o6, %g7
26203 addccc %l1, 0x05AA, %g3
26204 ldx [%l7 + 0x28], %i0
26205 fandnot2 %f30, %f26, %f18
26206 addc %o7, %g5, %o2
26207 movrlez %l3, %l2, %o3
26208 fmovdgu %icc, %f1, %f11
26209 movrlez %l4, 0x17E, %l6
26210 xnor %l0, %g2, %i2
26211 restore %i5, %i4, %o0
26212 rdpr %cwp, %g1
26213 rdpr %cansave, %g2
26214 rdpr %canrestore, %g3
26215 rdpr %cleanwin, %g4
26216 rdpr %otherwin, %g5
26217 rdpr %wstate, %g6
26218 std %f20, [%l7 + 0x28]
26219 edge32n %g1, %o4, %o5
26220 movre %i1, %g4, %i7
26221 addc %g6, 0x04C3, %o1
26222 sdivx %i6, 0x127E, %i3
26223 stw %o6, [%l7 + 0x3C]
26224 movre %l5, %l1, %g3
26225 sdiv %i0, 0x02C8, %o7
26226 fmovscs %xcc, %f24, %f24
26227 fmuld8sux16 %f19, %f24, %f22
26228 fors %f8, %f31, %f0
26229 movcc %xcc, %g5, %o2
26230 array32 %g7, %l2, %l3
26231 umul %l4, 0x0F1B, %o3
26232 fmovdle %icc, %f28, %f12
26233 sllx %l6, 0x1C, %l0
26234 xnorcc %g2, 0x064A, %i5
26235 movge %icc, %i2, %o0
26236 movne %xcc, %i4, %o4
26237 smul %o5, 0x1428, %g1
26238 movn %xcc, %g4, %i1
26239 edge32 %g6, %o1, %i6
26240 st %f1, [%l7 + 0x68]
26241 movne %icc, %i3, %i7
26242 xnorcc %l5, 0x138C, %l1
26243 fpackfix %f18, %f18
26244 edge16l %o6, %g3, %o7
26245 sth %g5, [%l7 + 0x6E]
26246 movrgz %o2, %g7, %i0
26247 subccc %l2, 0x1C7C, %l4
26248 edge16n %l3, %l6, %l0
26249 fmovrdgez %o3, %f20, %f26
26250 fpadd32s %f27, %f28, %f20
26251 ldsw [%l7 + 0x54], %g2
26252 fmovrdgez %i2, %f30, %f26
26253 fzero %f22
26254 movrne %i5, %o0, %i4
26255 move %xcc, %o5, %o4
26256 movle %xcc, %g4, %g1
26257 edge16l %i1, %g6, %o1
26258 nop
26259 set 0x48, %l1
26260 stx %i6, [%l7 + %l1]
26261 fcmpd %fcc1, %f30, %f20
26262 xnorcc %i3, 0x158F, %i7
26263 edge32n %l5, %o6, %g3
26264 sdivcc %o7, 0x1B82, %g5
26265 fmovse %icc, %f10, %f5
26266 fandnot2 %f0, %f0, %f4
26267 sll %o2, 0x16, %g7
26268 popc 0x0DE1, %i0
26269 sll %l1, 0x08, %l4
26270 srlx %l2, 0x0C, %l6
26271 movrgez %l3, %o3, %l0
26272 ldsh [%l7 + 0x6A], %g2
26273 subc %i5, %o0, %i4
26274 fmovrdgez %i2, %f28, %f26
26275 edge32l %o4, %o5, %g4
26276 setx loop_83, %l0, %l1
26277 return %l1
26278 nop
26279 rdpr %cwp, %g1
26280 rdpr %cansave, %g2
26281 rdpr %canrestore, %g3
26282 rdpr %cleanwin, %g4
26283 rdpr %otherwin, %g5
26284 rdpr %wstate, %g6
26285loop_83: edge16 %i6, %i3, %g1
26286 sdiv %i7, 0x0D1B, %o6
26287 fmovrsgez %l5, %f31, %f22
26288 fxnors %f20, %f29, %f8
26289 fornot1 %f10, %f16, %f20
26290 xorcc %o7, %g5, %o2
26291 ldsw [%l7 + 0x30], %g7
26292 movcc %xcc, %i0, %l1
26293 nop
26294 set 0x58, %o4
26295 ldx [%l7 + %o4], %l4
26296 edge8l %l2, %g3, %l3
26297 addcc %o3, %l6, %l0
26298 orcc %i5, 0x04FA, %g2
26299 xnor %o0, 0x1C0D, %i4
26300 edge16n %o4, %i2, %o5
26301 movrgez %g4, %i1, %g6
26302 ldub [%l7 + 0x20], %i6
26303 fmuld8ulx16 %f23, %f24, %f30
26304 sir 0x0B83
26305 and %o1, %i3, %g1
26306 movneg %xcc, %i7, %l5
26307 edge16ln %o6, %g5, %o2
26308 addc %g7, 0x0760, %i0
26309 orcc %l1, 0x0372, %o7
26310 movgu %icc, %l4, %l2
26311 edge16l %g3, %o3, %l3
26312 movre %l0, 0x2D0, %i5
26313 for %f0, %f18, %f16
26314 srax %g2, %l6, %i4
26315 ldsw [%l7 + 0x40], %o0
26316 ldd [%l7 + 0x70], %o4
26317 ldsb [%l7 + 0x74], %o5
26318 edge8l %i2, %g4, %i1
26319 array16 %g6, %i6, %i3
26320 edge8 %g1, %i7, %o1
26321 fornot1 %f8, %f26, %f30
26322 sra %l5, 0x18, %g5
26323 fmovsneg %xcc, %f24, %f13
26324 movne %xcc, %o6, %g7
26325 ld [%l7 + 0x1C], %f31
26326 array32 %o2, %i0, %o7
26327 fmovdle %icc, %f16, %f28
26328 sdivx %l1, 0x1D8D, %l2
26329 movgu %icc, %l4, %o3
26330 fornot1 %f2, %f22, %f6
26331 and %g3, %l3, %l0
26332 fnand %f22, %f24, %f12
26333 movrlz %i5, %g2, %i4
26334 fmul8sux16 %f16, %f2, %f10
26335 alignaddrl %l6, %o4, %o5
26336 fsrc2s %f2, %f15
26337 edge8l %i2, %g4, %o0
26338 fmovsne %xcc, %f1, %f11
26339 movne %xcc, %g6, %i1
26340 xnor %i6, %g1, %i3
26341 sra %o1, 0x1C, %l5
26342 smulcc %g5, %o6, %i7
26343 fmovrdlz %g7, %f0, %f26
26344 stx %o2, [%l7 + 0x70]
26345 edge16 %i0, %o7, %l2
26346 edge8n %l4, %l1, %o3
26347 srl %l3, 0x0C, %g3
26348 andncc %l0, %i5, %g2
26349 sdivx %l6, 0x164E, %o4
26350 for %f8, %f0, %f16
26351 ldsw [%l7 + 0x0C], %o5
26352 udivcc %i4, 0x014D, %g4
26353 fnot2 %f22, %f2
26354 fmovdl %xcc, %f21, %f2
26355 orncc %o0, 0x02F7, %g6
26356 movrgz %i1, %i2, %i6
26357 stx %i3, [%l7 + 0x60]
26358 srl %g1, %o1, %g5
26359 fpadd16s %f10, %f27, %f27
26360 fands %f18, %f12, %f29
26361 fmovrdgz %l5, %f20, %f12
26362 ld [%l7 + 0x40], %f2
26363 movcc %icc, %o6, %i7
26364 movne %xcc, %g7, %i0
26365 orcc %o7, %l2, %o2
26366 orn %l4, 0x06AD, %o3
26367 edge8ln %l1, %g3, %l0
26368 fpadd32s %f8, %f1, %f28
26369 movvc %xcc, %i5, %l3
26370 ld [%l7 + 0x34], %f11
26371 xnor %g2, 0x0D7D, %o4
26372 addcc %l6, %i4, %o5
26373 umulcc %o0, 0x0084, %g6
26374 nop
26375 set 0x78, %i2
26376 ldd [%l7 + %i2], %g4
26377 orcc %i2, 0x1E87, %i6
26378 array8 %i1, %i3, %g1
26379 stw %g5, [%l7 + 0x10]
26380 andn %l5, 0x06F0, %o6
26381 fands %f16, %f15, %f5
26382 sdiv %o1, 0x0A66, %i7
26383 edge8 %i0, %g7, %o7
26384 sub %l2, 0x16CA, %o2
26385 sllx %l4, %l1, %o3
26386 orcc %g3, 0x0055, %i5
26387 subc %l0, 0x07E1, %l3
26388 movrlez %o4, 0x2B7, %g2
26389 orn %i4, %l6, %o0
26390 fnor %f4, %f10, %f0
26391 fmul8ulx16 %f30, %f16, %f16
26392 movrlez %o5, 0x091, %g4
26393 smulcc %i2, 0x1D14, %g6
26394 movrgz %i1, 0x039, %i6
26395 fzeros %f26
26396 stw %g1, [%l7 + 0x40]
26397 mulx %i3, %g5, %o6
26398 nop
26399 set 0x28, %i4
26400 std %f22, [%l7 + %i4]
26401 mova %icc, %l5, %o1
26402 stw %i0, [%l7 + 0x28]
26403 fmovrslez %g7, %f1, %f12
26404 smulcc %i7, %o7, %l2
26405 fxnors %f27, %f15, %f11
26406 fmovdvs %icc, %f27, %f7
26407 fnors %f11, %f20, %f21
26408 movle %xcc, %l4, %l1
26409 andncc %o2, %g3, %o3
26410 xorcc %l0, 0x072A, %i5
26411 edge32ln %l3, %g2, %o4
26412 mulscc %l6, %o0, %o5
26413 save %g4, 0x02A5, %i4
26414 rdpr %cwp, %g1
26415 rdpr %cansave, %g2
26416 rdpr %canrestore, %g3
26417 rdpr %cleanwin, %g4
26418 rdpr %otherwin, %g5
26419 rdpr %wstate, %g6
26420 move %xcc, %i2, %g6
26421 srax %i1, %g1, %i6
26422 smulcc %g5, %i3, %o6
26423 smulcc %o1, 0x1FC0, %l5
26424 srl %i0, 0x04, %i7
26425 alignaddrl %g7, %l2, %l4
26426 array8 %l1, %o2, %o7
26427 xorcc %o3, %g3, %i5
26428 movleu %icc, %l0, %g2
26429 movg %icc, %o4, %l6
26430 orn %o0, 0x15F9, %o5
26431 movn %xcc, %l3, %i4
26432 restore %g4, %g6, %i2
26433 rdpr %cwp, %g1
26434 rdpr %cansave, %g2
26435 rdpr %canrestore, %g3
26436 rdpr %cleanwin, %g4
26437 rdpr %otherwin, %g5
26438 rdpr %wstate, %g6
26439 sth %g1, [%l7 + 0x38]
26440 or %i1, 0x1E56, %g5
26441 movge %icc, %i3, %i6
26442 andncc %o1, %l5, %o6
26443 andncc %i0, %g7, %i7
26444 movvc %xcc, %l2, %l1
26445 movrne %l4, %o2, %o7
26446 srl %o3, 0x01, %i5
26447 add %l0, %g3, %o4
26448 fxnor %f0, %f0, %f12
26449 fpsub16s %f29, %f10, %f17
26450 array8 %l6, %o0, %g2
26451 add %o5, 0x0674, %l3
26452 edge8 %g4, %i4, %i2
26453 alignaddr %g6, %i1, %g1
26454 movrgz %i3, %i6, %g5
26455 ldsw [%l7 + 0x14], %o1
26456 movrlez %o6, 0x202, %l5
26457 popc 0x1A44, %g7
26458 edge8ln %i0, %i7, %l1
26459 addcc %l4, 0x0071, %o2
26460 fmul8x16 %f2, %f4, %f24
26461 ldsb [%l7 + 0x2E], %l2
26462 and %o7, 0x0356, %i5
26463 andn %o3, 0x16FD, %l0
26464 edge16n %g3, %l6, %o4
26465 orcc %o0, %o5, %l3
26466 fmovsvs %xcc, %f15, %f16
26467 udivx %g2, 0x006D, %i4
26468 fmuld8sux16 %f10, %f4, %f22
26469 movvc %xcc, %i2, %g6
26470 orcc %g4, %g1, %i3
26471 fmul8x16al %f30, %f21, %f22
26472 sdivcc %i1, 0x0401, %g5
26473 addccc %o1, 0x01F0, %i6
26474 fsrc2s %f10, %f31
26475 stx %l5, [%l7 + 0x40]
26476 edge32l %o6, %g7, %i0
26477 edge8n %i7, %l1, %l4
26478 ldsh [%l7 + 0x7A], %o2
26479 array8 %o7, %i5, %l2
26480 movn %icc, %l0, %g3
26481 nop
26482 set 0x30, %g5
26483 ldd [%l7 + %g5], %f8
26484 fmuld8ulx16 %f19, %f18, %f12
26485 save %o3, %o4, %l6
26486 rdpr %cwp, %g1
26487 rdpr %cansave, %g2
26488 rdpr %canrestore, %g3
26489 rdpr %cleanwin, %g4
26490 rdpr %otherwin, %g5
26491 rdpr %wstate, %g6
26492 move %xcc, %o0, %l3
26493 xnorcc %g2, 0x0F81, %o5
26494 setx loop_84, %l0, %l1
26495 return %l1
26496 nop
26497 rdpr %cwp, %g1
26498 rdpr %cansave, %g2
26499 rdpr %canrestore, %g3
26500 rdpr %cleanwin, %g4
26501 rdpr %otherwin, %g5
26502 rdpr %wstate, %g6
26503loop_84: fmovsg %icc, %f10, %f31
26504 mova %icc, %i2, %g4
26505 fabsd %f14, %f4
26506 fmovrsne %g1, %f10, %f17
26507 umulcc %i1, 0x0410, %g5
26508 mova %xcc, %i3, %o1
26509 movcs %icc, %l5, %o6
26510 movne %icc, %i6, %i0
26511 stx %g7, [%l7 + 0x68]
26512 nop
26513 set 0x7C, %o1
26514 lduw [%l7 + %o1], %i7
26515 subccc %l4, 0x1AB8, %o2
26516 andn %l1, 0x1B8F, %o7
26517 sll %l2, 0x06, %l0
26518 edge16 %i5, %o3, %o4
26519 srax %g3, %o0, %l3
26520 alignaddrl %g2, %l6, %i4
26521 fmovsg %xcc, %f15, %f27
26522 add %g6, %i2, %o5
26523 udiv %g1, 0x14AA, %i1
26524 fandnot2s %f31, %f22, %f4
26525 movge %xcc, %g4, %i3
26526 movrlz %o1, %l5, %o6
26527 sethi 0x04F5, %i6
26528 sth %g5, [%l7 + 0x66]
26529 edge16l %g7, %i0, %l4
26530 ldx [%l7 + 0x60], %i7
26531 fmovsa %xcc, %f16, %f0
26532 movvs %icc, %o2, %o7
26533 smul %l2, 0x1270, %l1
26534 lduh [%l7 + 0x7C], %l0
26535 andn %o3, %i5, %o4
26536 ldsb [%l7 + 0x22], %g3
26537 subc %o0, 0x1E99, %l3
26538 fmovrsgz %g2, %f28, %f27
26539 sll %i4, %l6, %i2
26540 udivx %g6, 0x100C, %o5
26541 fmovd %f22, %f6
26542 stw %i1, [%l7 + 0x68]
26543 umulcc %g4, 0x0840, %i3
26544 edge32l %o1, %l5, %o6
26545 array32 %i6, %g5, %g1
26546 ldub [%l7 + 0x71], %g7
26547 fmovsgu %icc, %f4, %f5
26548 stx %i0, [%l7 + 0x30]
26549 edge32 %l4, %o2, %i7
26550 sub %o7, %l1, %l2
26551 movn %icc, %l0, %i5
26552 orn %o4, 0x1AD9, %g3
26553 edge32ln %o3, %o0, %l3
26554 ldx [%l7 + 0x78], %i4
26555 edge8n %l6, %g2, %i2
26556 movvs %xcc, %o5, %i1
26557 move %xcc, %g4, %i3
26558 and %o1, %g6, %l5
26559 subc %i6, %o6, %g1
26560 move %xcc, %g7, %g5
26561 array16 %i0, %l4, %i7
26562 movvs %icc, %o2, %o7
26563 fnegs %f23, %f26
26564 mulscc %l1, %l0, %i5
26565 movvc %xcc, %o4, %g3
26566 addc %o3, 0x02BF, %l2
26567 fmovrde %l3, %f10, %f28
26568 fcmple32 %f20, %f18, %o0
26569 smul %l6, 0x0A26, %i4
26570 fmovsneg %xcc, %f25, %f10
26571 movcs %icc, %g2, %i2
26572 udivx %o5, 0x0757, %g4
26573 ldd [%l7 + 0x48], %f16
26574 add %i1, %o1, %i3
26575 fnors %f21, %f12, %f6
26576 fandnot1 %f6, %f2, %f10
26577 sub %g6, 0x1FBC, %l5
26578 movgu %icc, %i6, %g1
26579 movvs %icc, %g7, %g5
26580 sdiv %o6, 0x0E8A, %i0
26581 fcmple16 %f22, %f22, %i7
26582 fcmpgt32 %f14, %f14, %o2
26583 subccc %l4, %l1, %l0
26584 lduh [%l7 + 0x4E], %o7
26585 orncc %i5, %o4, %g3
26586 srax %o3, %l2, %o0
26587 lduh [%l7 + 0x60], %l6
26588 edge8ln %i4, %g2, %l3
26589 umul %i2, 0x0005, %g4
26590 and %o5, 0x1F1D, %o1
26591 andncc %i1, %i3, %l5
26592 udiv %i6, 0x0F97, %g6
26593 movgu %icc, %g1, %g5
26594 fones %f4
26595 movl %xcc, %g7, %i0
26596 udivcc %o6, 0x09E4, %o2
26597 andn %l4, %l1, %i7
26598 fmovdpos %xcc, %f12, %f27
26599 stw %o7, [%l7 + 0x40]
26600 ldd [%l7 + 0x20], %i4
26601 fmovdcs %xcc, %f27, %f9
26602 umulcc %l0, 0x18F0, %g3
26603 movleu %xcc, %o4, %l2
26604 fcmpes %fcc1, %f20, %f8
26605 ldd [%l7 + 0x68], %f10
26606 fmovde %icc, %f3, %f22
26607 movpos %xcc, %o0, %o3
26608 movcc %xcc, %i4, %l6
26609 fmovspos %xcc, %f13, %f7
26610 srlx %g2, %l3, %g4
26611 st %f4, [%l7 + 0x34]
26612 movge %xcc, %i2, %o5
26613 movl %xcc, %i1, %o1
26614 fcmpes %fcc1, %f29, %f24
26615 andn %i3, 0x0E0B, %l5
26616 xor %i6, %g6, %g5
26617 fmul8sux16 %f6, %f12, %f20
26618 stb %g1, [%l7 + 0x55]
26619 fone %f2
26620 fmovrse %g7, %f25, %f17
26621 movrne %i0, %o6, %l4
26622 sir 0x0597
26623 fmovdgu %xcc, %f24, %f13
26624 lduw [%l7 + 0x68], %l1
26625 smulcc %i7, %o2, %o7
26626 bshuffle %f18, %f24, %f2
26627 ldub [%l7 + 0x56], %l0
26628 edge32l %g3, %o4, %l2
26629 array8 %i5, %o3, %i4
26630 movrgez %l6, 0x215, %o0
26631 sth %g2, [%l7 + 0x48]
26632 movrne %l3, %g4, %i2
26633 udivcc %i1, 0x1B07, %o5
26634 std %f14, [%l7 + 0x28]
26635 fmovsl %icc, %f7, %f29
26636 movle %icc, %i3, %l5
26637 sth %o1, [%l7 + 0x2A]
26638 orn %i6, 0x0E91, %g6
26639 edge32n %g5, %g1, %g7
26640 fandnot2s %f17, %f13, %f8
26641 orncc %o6, 0x1E29, %l4
26642 movle %xcc, %i0, %i7
26643 subcc %l1, %o2, %o7
26644 edge16ln %g3, %l0, %o4
26645 movg %xcc, %i5, %l2
26646 udiv %i4, 0x13C4, %l6
26647 sll %o3, 0x0F, %o0
26648 fandnot2s %f17, %f18, %f5
26649 popc %g2, %l3
26650 udivcc %i2, 0x1587, %g4
26651 array16 %i1, %o5, %i3
26652 movleu %xcc, %l5, %i6
26653 edge16 %o1, %g5, %g6
26654 edge16n %g1, %o6, %l4
26655 nop
26656 set 0x0E, %l4
26657 stb %g7, [%l7 + %l4]
26658 udivcc %i7, 0x0A9B, %i0
26659 array16 %o2, %l1, %g3
26660 fzero %f18
26661 mulscc %l0, 0x18DC, %o4
26662 fmovsvs %icc, %f31, %f30
26663 edge16l %i5, %o7, %i4
26664 udivx %l6, 0x0CF9, %o3
26665 array8 %l2, %g2, %o0
26666 edge32n %l3, %g4, %i1
26667 movn %xcc, %i2, %i3
26668 movrlez %l5, %i6, %o1
26669 mova %icc, %o5, %g5
26670 fpmerge %f19, %f14, %f20
26671 fmovdge %icc, %f28, %f12
26672 movrlez %g6, %g1, %l4
26673 mulscc %o6, 0x19FA, %i7
26674 array8 %g7, %o2, %i0
26675 fnot2 %f8, %f10
26676 fnors %f3, %f20, %f0
26677 srl %g3, %l1, %l0
26678 movvc %icc, %o4, %i5
26679 xor %i4, %o7, %l6
26680 fmovrdne %o3, %f8, %f10
26681 fmovdl %xcc, %f14, %f24
26682 fmovsgu %icc, %f10, %f12
26683 addccc %l2, 0x04C5, %g2
26684 sra %l3, 0x19, %g4
26685 umul %i1, 0x0458, %i2
26686 addcc %o0, %l5, %i6
26687 andncc %i3, %o1, %o5
26688 movvc %xcc, %g5, %g6
26689 movcc %icc, %l4, %o6
26690 subccc %g1, %g7, %i7
26691 orn %i0, %o2, %l1
26692 edge32n %l0, %o4, %i5
26693 movcs %icc, %i4, %g3
26694 edge8ln %o7, %o3, %l2
26695 movrgz %l6, 0x115, %g2
26696 andncc %l3, %i1, %i2
26697 fmovscc %icc, %f22, %f11
26698 array16 %o0, %g4, %l5
26699 ldsb [%l7 + 0x0A], %i6
26700 mulx %i3, %o5, %o1
26701 fxors %f31, %f31, %f25
26702 movcc %xcc, %g5, %l4
26703 andncc %g6, %o6, %g1
26704 edge32n %g7, %i0, %i7
26705 smulcc %l1, 0x08AB, %o2
26706 fnor %f30, %f0, %f12
26707 movrne %o4, 0x336, %l0
26708 orcc %i4, %g3, %i5
26709 addcc %o7, 0x0DE5, %l2
26710 or %o3, 0x167E, %g2
26711 fmovsle %xcc, %f11, %f31
26712 smul %l3, 0x099A, %l6
26713 umulcc %i2, 0x0CDA, %i1
26714 ldub [%l7 + 0x0A], %o0
26715 ldx [%l7 + 0x70], %l5
26716 edge8 %i6, %i3, %o5
26717 andn %o1, %g4, %l4
26718 add %g5, %o6, %g1
26719 mulscc %g7, 0x18D6, %i0
26720 srl %i7, 0x19, %g6
26721 sdivx %l1, 0x0905, %o2
26722 alignaddrl %l0, %i4, %g3
26723 srlx %o4, 0x03, %o7
26724 ldd [%l7 + 0x20], %i4
26725 fmul8ulx16 %f28, %f20, %f8
26726 nop
26727 set 0x68, %g2
26728 ldd [%l7 + %g2], %f16
26729 movrlz %l2, 0x195, %g2
26730 stw %o3, [%l7 + 0x54]
26731 movpos %xcc, %l6, %i2
26732 array16 %i1, %l3, %o0
26733 umul %l5, %i6, %i3
26734 array32 %o5, %o1, %l4
26735 fmovdcs %xcc, %f7, %f31
26736 mulscc %g4, %g5, %o6
26737 sdivx %g1, 0x14C3, %i0
26738 srlx %g7, %i7, %l1
26739 movvc %xcc, %g6, %o2
26740 fornot1s %f15, %f18, %f9
26741 movrgz %l0, 0x195, %i4
26742 fmul8x16au %f31, %f14, %f26
26743 ldd [%l7 + 0x18], %g2
26744 save %o7, %o4, %l2
26745 rdpr %cwp, %g1
26746 rdpr %cansave, %g2
26747 rdpr %canrestore, %g3
26748 rdpr %cleanwin, %g4
26749 rdpr %otherwin, %g5
26750 rdpr %wstate, %g6
26751 movl %xcc, %g2, %i5
26752 edge8ln %o3, %l6, %i2
26753 edge16 %i1, %l3, %o0
26754 save %l5, %i3, %i6
26755 rdpr %cwp, %g1
26756 rdpr %cansave, %g2
26757 rdpr %canrestore, %g3
26758 rdpr %cleanwin, %g4
26759 rdpr %otherwin, %g5
26760 rdpr %wstate, %g6
26761 restore %o1, 0x1517, %l4
26762 rdpr %cwp, %g1
26763 rdpr %cansave, %g2
26764 rdpr %canrestore, %g3
26765 rdpr %cleanwin, %g4
26766 rdpr %otherwin, %g5
26767 rdpr %wstate, %g6
26768 edge16l %o5, %g5, %o6
26769 xorcc %g4, %i0, %g1
26770 sll %i7, 0x1D, %l1
26771 sth %g7, [%l7 + 0x28]
26772 fsrc1 %f20, %f2
26773 fxor %f28, %f0, %f14
26774 srl %g6, 0x14, %l0
26775 lduw [%l7 + 0x74], %i4
26776 movvc %xcc, %g3, %o2
26777 edge16n %o4, %o7, %g2
26778 movge %icc, %l2, %o3
26779 srl %l6, %i5, %i1
26780 movrgez %l3, %o0, %l5
26781 fmuld8sux16 %f7, %f5, %f12
26782 fcmpgt16 %f26, %f26, %i2
26783 fmovrdgz %i6, %f10, %f10
26784 sra %o1, %l4, %o5
26785 orncc %i3, 0x13FE, %o6
26786 fxnor %f26, %f14, %f16
26787 fcmple16 %f12, %f2, %g4
26788 alignaddr %i0, %g5, %i7
26789 umulcc %g1, 0x05C2, %l1
26790 mova %icc, %g6, %l0
26791 fmovscc %xcc, %f8, %f4
26792 srax %i4, %g3, %o2
26793 stx %o4, [%l7 + 0x60]
26794 movgu %icc, %g7, %g2
26795 fmovsg %icc, %f20, %f12
26796 edge8n %l2, %o3, %l6
26797 ldsh [%l7 + 0x5E], %i5
26798 sir 0x1BBB
26799 edge8 %i1, %l3, %o0
26800 fnor %f16, %f2, %f6
26801 edge16ln %o7, %l5, %i2
26802 orcc %o1, 0x06F3, %l4
26803 udivcc %o5, 0x1721, %i3
26804 fnot2 %f0, %f20
26805 edge32 %i6, %o6, %i0
26806 setx loop_85, %l0, %l1
26807 return %l1
26808 nop
26809 rdpr %cwp, %g1
26810 rdpr %cansave, %g2
26811 rdpr %canrestore, %g3
26812 rdpr %cleanwin, %g4
26813 rdpr %otherwin, %g5
26814 rdpr %wstate, %g6
26815loop_85: fsrc1 %f8, %f18
26816 edge16l %i7, %l1, %g6
26817 smulcc %l0, 0x1FD5, %i4
26818 or %g1, %g3, %o2
26819 movl %icc, %o4, %g2
26820 ldd [%l7 + 0x40], %f8
26821 sethi 0x1A6B, %g7
26822 ldx [%l7 + 0x10], %o3
26823 edge32n %l2, %i5, %i1
26824 movcc %xcc, %l3, %l6
26825 orcc %o7, 0x17C3, %o0
26826 movcc %icc, %i2, %l5
26827 lduh [%l7 + 0x56], %l4
26828 alignaddrl %o5, %o1, %i3
26829 movgu %icc, %o6, %i0
26830 fmovdg %icc, %f20, %f14
26831 edge32 %g5, %i6, %i7
26832 movvs %xcc, %g4, %g6
26833 fmovrdlez %l1, %f4, %f2
26834 sllx %i4, %g1, %g3
26835 fmovsvs %icc, %f5, %f12
26836 movleu %xcc, %o2, %l0
26837 srax %g2, 0x05, %o4
26838 andncc %g7, %o3, %l2
26839 fmovdvc %xcc, %f25, %f11
26840 fnegd %f2, %f20
26841 orn %i5, %i1, %l3
26842 sub %l6, 0x0929, %o7
26843 movcc %xcc, %i2, %o0
26844 fabss %f10, %f6
26845 movne %xcc, %l4, %o5
26846 nop
26847 set 0x48, %i6
26848 ldsw [%l7 + %i6], %o1
26849 movg %icc, %i3, %l5
26850 edge32l %o6, %i0, %i6
26851 fzero %f10
26852 fzeros %f14
26853 movne %icc, %i7, %g4
26854 movre %g5, 0x0BD, %g6
26855 fmovspos %icc, %f11, %f2
26856 fmovrslez %i4, %f14, %f22
26857 movrlz %g1, 0x3BF, %g3
26858 movrlez %o2, %l1, %g2
26859 fcmple16 %f6, %f0, %l0
26860 srax %o4, 0x07, %g7
26861 smulcc %l2, %i5, %i1
26862 fzeros %f1
26863 sdivx %o3, 0x0892, %l6
26864 move %xcc, %o7, %l3
26865 fnot2 %f24, %f30
26866 ldd [%l7 + 0x30], %f20
26867 save %o0, 0x1F4D, %l4
26868 rdpr %cwp, %g1
26869 rdpr %cansave, %g2
26870 rdpr %canrestore, %g3
26871 rdpr %cleanwin, %g4
26872 rdpr %otherwin, %g5
26873 rdpr %wstate, %g6
26874 movne %icc, %i2, %o5
26875 edge8l %o1, %i3, %o6
26876 array32 %i0, %l5, %i6
26877 movge %icc, %i7, %g4
26878 sth %g5, [%l7 + 0x72]
26879 fones %f3
26880 edge8 %g6, %i4, %g1
26881 fzeros %f5
26882 udivx %g3, 0x0BCB, %o2
26883 movrne %g2, %l1, %l0
26884 movrlez %g7, 0x15B, %o4
26885 alignaddr %i5, %i1, %o3
26886 movvs %icc, %l2, %o7
26887 ldub [%l7 + 0x74], %l6
26888 movgu %icc, %l3, %l4
26889 add %o0, 0x02E6, %i2
26890 movpos %xcc, %o1, %i3
26891 fmovrde %o6, %f24, %f24
26892 fmovsvs %xcc, %f2, %f18
26893 sethi 0x1FF0, %i0
26894 and %l5, %i6, %i7
26895 save %g4, 0x197A, %o5
26896 rdpr %cwp, %g1
26897 rdpr %cansave, %g2
26898 rdpr %canrestore, %g3
26899 rdpr %cleanwin, %g4
26900 rdpr %otherwin, %g5
26901 rdpr %wstate, %g6
26902 fnands %f5, %f7, %f11
26903 orcc %g5, 0x1816, %g6
26904 fnor %f28, %f18, %f18
26905 or %g1, 0x1C0B, %i4
26906 ldd [%l7 + 0x78], %o2
26907 lduw [%l7 + 0x38], %g3
26908 popc %g2, %l0
26909 and %l1, 0x0CFC, %g7
26910 sll %i5, 0x0F, %i1
26911 nop
26912 set 0x34, %l3
26913 lduw [%l7 + %l3], %o4
26914 movcc %xcc, %o3, %o7
26915 ldd [%l7 + 0x40], %i6
26916 andncc %l3, %l4, %l2
26917 fmovscc %xcc, %f14, %f26
26918 fsrc1s %f9, %f4
26919 fmovsn %xcc, %f28, %f17
26920 edge16ln %i2, %o1, %i3
26921 sub %o6, %o0, %i0
26922 ldd [%l7 + 0x60], %f28
26923 alignaddrl %i6, %i7, %l5
26924 edge16 %o5, %g4, %g5
26925 movre %g1, 0x120, %i4
26926 sdiv %o2, 0x09EC, %g3
26927 lduw [%l7 + 0x28], %g6
26928 smul %g2, %l0, %l1
26929 sdiv %i5, 0x047C, %i1
26930 fpack16 %f16, %f24
26931 nop
26932 set 0x16, %l5
26933 lduh [%l7 + %l5], %g7
26934 xnor %o4, %o7, %l6
26935 fornot1s %f15, %f15, %f22
26936 movrlz %o3, 0x143, %l3
26937 edge16n %l4, %i2, %o1
26938 andcc %i3, 0x0B1B, %l2
26939 fmovscs %icc, %f19, %f1
26940 nop
26941 set 0x17, %l6
26942 ldub [%l7 + %l6], %o6
26943 fcmpes %fcc2, %f0, %f30
26944 fmovrdgz %i0, %f14, %f12
26945 edge8 %o0, %i7, %i6
26946 fpsub16 %f24, %f22, %f10
26947 andcc %l5, %o5, %g5
26948 mulx %g4, %g1, %o2
26949 udivcc %i4, 0x1C24, %g3
26950 movrlz %g6, %l0, %g2
26951 movvc %icc, %i5, %i1
26952 fcmps %fcc3, %f7, %f1
26953 edge8ln %l1, %g7, %o4
26954 fxnor %f12, %f2, %f24
26955 movleu %icc, %o7, %o3
26956 restore %l3, %l6, %l4
26957 rdpr %cwp, %g1
26958 rdpr %cansave, %g2
26959 rdpr %canrestore, %g3
26960 rdpr %cleanwin, %g4
26961 rdpr %otherwin, %g5
26962 rdpr %wstate, %g6
26963 smulcc %o1, 0x17A3, %i2
26964 movne %xcc, %i3, %l2
26965 fmovde %icc, %f25, %f12
26966 movneg %xcc, %o6, %i0
26967 fandnot1 %f22, %f20, %f10
26968 fmovdvs %xcc, %f4, %f16
26969 edge32n %i7, %o0, %i6
26970 fmovsvc %icc, %f30, %f17
26971 sll %l5, %o5, %g4
26972 fmovrdlez %g1, %f26, %f8
26973 mova %xcc, %g5, %o2
26974 srlx %g3, %i4, %g6
26975 edge32l %l0, %g2, %i5
26976 srlx %l1, %g7, %i1
26977 edge32n %o4, %o3, %o7
26978 edge8n %l6, %l4, %o1
26979 siam 0x2
26980 xorcc %i2, %l3, %l2
26981 movrlez %i3, %o6, %i7
26982 array8 %i0, %o0, %l5
26983 stw %o5, [%l7 + 0x18]
26984 nop
26985 set 0x38, %g4
26986 stx %i6, [%l7 + %g4]
26987 movn %xcc, %g1, %g4
26988 udivcc %g5, 0x0924, %o2
26989 fxors %f22, %f16, %f18
26990 movleu %icc, %g3, %i4
26991 sra %g6, %g2, %l0
26992 andncc %i5, %l1, %i1
26993 edge8ln %o4, %g7, %o7
26994 lduw [%l7 + 0x1C], %o3
26995 edge16l %l4, %o1, %l6
26996 move %xcc, %i2, %l2
26997 fpadd16 %f16, %f24, %f10
26998 andn %i3, %o6, %i7
26999 fcmps %fcc0, %f30, %f15
27000 fcmpeq16 %f14, %f30, %i0
27001 smul %l3, %o0, %o5
27002 fmovdvc %icc, %f9, %f29
27003 srlx %l5, 0x1F, %g1
27004 fzeros %f14
27005 lduw [%l7 + 0x24], %i6
27006 fmovrse %g4, %f15, %f6
27007 alignaddr %o2, %g3, %i4
27008 lduw [%l7 + 0x54], %g5
27009 srl %g2, 0x17, %g6
27010 fmovrdlez %i5, %f14, %f2
27011 movrgez %l0, 0x262, %l1
27012 fxor %f20, %f0, %f4
27013 fxnor %f16, %f6, %f20
27014 nop
27015 set 0x30, %l0
27016 ldd [%l7 + %l0], %i0
27017 movrlez %g7, %o4, %o7
27018 fmovsvs %xcc, %f16, %f26
27019 movgu %xcc, %o3, %o1
27020 pdist %f6, %f16, %f14
27021 edge8n %l4, %l6, %l2
27022 movrlez %i3, 0x1C4, %o6
27023 sth %i2, [%l7 + 0x2C]
27024 edge8n %i0, %l3, %i7
27025 fnot1 %f30, %f6
27026 xnor %o5, %o0, %l5
27027 smul %i6, 0x0F45, %g1
27028 fsrc2 %f8, %f10
27029 edge32n %o2, %g3, %g4
27030 movrgz %i4, 0x2C2, %g2
27031 edge16ln %g5, %i5, %l0
27032 fmul8x16 %f28, %f14, %f12
27033 andn %l1, 0x0797, %g6
27034 save %i1, 0x0F0F, %o4
27035 rdpr %cwp, %g1
27036 rdpr %cansave, %g2
27037 rdpr %canrestore, %g3
27038 rdpr %cleanwin, %g4
27039 rdpr %otherwin, %g5
27040 rdpr %wstate, %g6
27041 edge32n %o7, %g7, %o3
27042 array32 %o1, %l6, %l4
27043 movrlez %i3, %o6, %l2
27044 xnor %i2, 0x1A28, %l3
27045 fnot2 %f28, %f10
27046 movrgez %i7, 0x0CB, %i0
27047 fxor %f30, %f28, %f22
27048 ldsw [%l7 + 0x58], %o0
27049 movcs %icc, %o5, %l5
27050 lduw [%l7 + 0x6C], %i6
27051 smul %g1, 0x10A9, %o2
27052 sethi 0x15DD, %g3
27053 sdivcc %i4, 0x0086, %g4
27054 movrgz %g2, %i5, %g5
27055 movg %xcc, %l0, %l1
27056 popc 0x0D6E, %g6
27057 sra %o4, 0x08, %i1
27058 sub %g7, 0x0CB8, %o3
27059 sub %o7, %l6, %l4
27060 fmovsle %icc, %f3, %f5
27061 andn %o1, 0x0BE6, %o6
27062 movrlz %i3, 0x317, %i2
27063 mulscc %l2, 0x1427, %i7
27064 movg %xcc, %i0, %o0
27065 movle %xcc, %l3, %l5
27066 sllx %o5, 0x12, %g1
27067 movcc %icc, %o2, %g3
27068 movle %icc, %i4, %g4
27069 ld [%l7 + 0x0C], %f11
27070 stb %i6, [%l7 + 0x33]
27071 movneg %xcc, %i5, %g5
27072 movrlez %g2, 0x138, %l0
27073 movl %icc, %l1, %g6
27074 sub %o4, %g7, %o3
27075 fmul8ulx16 %f24, %f26, %f28
27076 addcc %o7, %i1, %l6
27077 popc %o1, %l4
27078 edge16ln %i3, %o6, %l2
27079 edge16ln %i2, %i7, %o0
27080 fpsub32s %f3, %f15, %f15
27081 fmovdpos %xcc, %f24, %f2
27082 fcmple32 %f30, %f24, %i0
27083 orn %l5, %l3, %o5
27084 xnorcc %o2, 0x0283, %g3
27085 movrne %i4, %g1, %i6
27086 edge8l %g4, %g5, %g2
27087 edge32n %l0, %l1, %i5
27088 fmovrde %g6, %f20, %f2
27089 andcc %o4, 0x0F35, %o3
27090 orncc %o7, %g7, %i1
27091 stw %o1, [%l7 + 0x28]
27092 st %f15, [%l7 + 0x70]
27093 fnot2s %f7, %f18
27094 edge8 %l6, %l4, %o6
27095 stw %l2, [%l7 + 0x78]
27096 stx %i3, [%l7 + 0x60]
27097 fmovscs %xcc, %f6, %f2
27098 sra %i7, %o0, %i2
27099 fmovsa %icc, %f5, %f27
27100 fcmped %fcc2, %f8, %f16
27101 array8 %l5, %l3, %o5
27102 smul %i0, 0x1DCC, %o2
27103 fsrc1s %f6, %f14
27104 mulscc %g3, %g1, %i4
27105 fnot2 %f30, %f14
27106 fmovdgu %icc, %f16, %f6
27107 fmovsne %xcc, %f31, %f0
27108 movrgez %g4, 0x3D3, %i6
27109 addccc %g2, %l0, %g5
27110 addc %i5, %l1, %g6
27111 movgu %xcc, %o3, %o4
27112 srl %g7, %i1, %o7
27113 fmovd %f2, %f18
27114 movneg %icc, %o1, %l4
27115 addccc %o6, %l6, %i3
27116 movrgz %i7, %l2, %o0
27117 sth %l5, [%l7 + 0x48]
27118 move %xcc, %l3, %o5
27119 array32 %i2, %o2, %i0
27120 ld [%l7 + 0x14], %f8
27121 add %g1, 0x0E6E, %i4
27122 movrlz %g4, %g3, %i6
27123 fandnot2s %f24, %f16, %f29
27124 umulcc %g2, %g5, %l0
27125 addccc %l1, %i5, %o3
27126 stb %g6, [%l7 + 0x7E]
27127 fnegd %f8, %f22
27128 array8 %g7, %o4, %o7
27129 fmovsleu %icc, %f26, %f6
27130 fmovspos %xcc, %f22, %f19
27131 edge16 %o1, %i1, %l4
27132 subccc %l6, 0x04FA, %o6
27133 fpmerge %f15, %f7, %f30
27134 movvs %xcc, %i7, %i3
27135 fpack16 %f8, %f21
27136 addcc %o0, %l2, %l3
27137 sll %l5, 0x13, %o5
27138 ldsb [%l7 + 0x34], %o2
27139 movre %i2, 0x3BE, %i0
27140 movvc %xcc, %g1, %g4
27141 sth %g3, [%l7 + 0x76]
27142 edge16 %i4, %g2, %g5
27143 sir 0x00D5
27144 xnor %i6, %l1, %l0
27145 fpadd16s %f15, %f23, %f24
27146 ld [%l7 + 0x78], %f20
27147 fpadd32s %f4, %f20, %f26
27148 sra %o3, 0x03, %g6
27149 movrlez %i5, 0x1D2, %o4
27150 srax %g7, %o1, %o7
27151 movle %icc, %i1, %l4
27152 mulx %l6, %i7, %o6
27153 edge32ln %o0, %l2, %l3
27154 stw %l5, [%l7 + 0x10]
27155 edge8ln %i3, %o2, %o5
27156 save %i2, %g1, %i0
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 movvs %icc, %g4, %i4
27164 move %xcc, %g3, %g2
27165 movle %xcc, %g5, %i6
27166 setx loop_86, %l0, %l1
27167 return %l1
27168 nop
27169 rdpr %cwp, %g1
27170 rdpr %cansave, %g2
27171 rdpr %canrestore, %g3
27172 rdpr %cleanwin, %g4
27173 rdpr %otherwin, %g5
27174 rdpr %wstate, %g6
27175loop_86: movge %icc, %i5, %o4
27176 fnot1s %f31, %f31
27177 ldsw [%l7 + 0x6C], %g7
27178 array32 %g6, %o7, %o1
27179 movrlez %l4, %i1, %l6
27180 popc 0x161B, %i7
27181 stx %o0, [%l7 + 0x28]
27182 movneg %icc, %o6, %l3
27183 fmuld8sux16 %f9, %f31, %f0
27184 xnor %l2, %i3, %o2
27185 alignaddr %l5, %i2, %o5
27186 fmovsge %icc, %f12, %f25
27187 ldd [%l7 + 0x30], %f18
27188 subccc %g1, %g4, %i4
27189 udiv %i0, 0x1CAE, %g3
27190 udiv %g2, 0x1112, %i6
27191 alignaddr %l1, %g5, %o3
27192 movrlez %l0, 0x073, %o4
27193 mulscc %g7, 0x0923, %g6
27194 addc %o7, 0x128E, %o1
27195 sub %l4, %i1, %l6
27196 ldsb [%l7 + 0x35], %i7
27197 movpos %xcc, %o0, %i5
27198 fmul8sux16 %f14, %f28, %f4
27199 pdist %f4, %f20, %f4
27200 udivx %l3, 0x1C22, %l2
27201 udivcc %o6, 0x1511, %o2
27202 subccc %i3, %i2, %l5
27203 movl %icc, %g1, %o5
27204 fpack16 %f22, %f12
27205 fmovrdgez %g4, %f10, %f6
27206 fmuld8ulx16 %f14, %f12, %f6
27207 edge32l %i0, %i4, %g2
27208 movcc %xcc, %g3, %l1
27209 sub %i6, %g5, %o3
27210 xnorcc %l0, 0x1EE2, %o4
27211 sub %g6, 0x1C45, %g7
27212 fmovdge %xcc, %f17, %f30
27213 fmovs %f3, %f20
27214 srax %o1, %o7, %i1
27215 fmovrde %l4, %f12, %f0
27216 xnorcc %l6, 0x1734, %o0
27217 edge32 %i5, %l3, %l2
27218 edge8n %o6, %i7, %o2
27219 fpackfix %f0, %f22
27220 sth %i3, [%l7 + 0x60]
27221 fmovrsgez %l5, %f12, %f21
27222 fpackfix %f22, %f20
27223 fcmpd %fcc3, %f28, %f30
27224 fxor %f16, %f6, %f10
27225 srax %g1, 0x18, %i2
27226 fxors %f3, %f22, %f3
27227 fcmpne32 %f22, %f22, %o5
27228 array32 %g4, %i0, %g2
27229 popc %g3, %l1
27230 movle %xcc, %i4, %g5
27231 sra %o3, %i6, %o4
27232 orncc %l0, %g6, %o1
27233 smulcc %g7, 0x1C68, %i1
27234 xor %o7, %l6, %o0
27235 array32 %l4, %l3, %l2
27236 sub %i5, 0x1A28, %i7
27237 or %o6, 0x0C27, %i3
27238 movrgez %o2, 0x0C9, %l5
27239 movg %icc, %i2, %o5
27240 ldsh [%l7 + 0x24], %g1
27241 udivx %g4, 0x0F97, %g2
27242 udivcc %g3, 0x0F1D, %l1
27243 ldsw [%l7 + 0x1C], %i4
27244 movcc %xcc, %g5, %o3
27245 sub %i6, 0x07FC, %i0
27246 sllx %l0, %o4, %o1
27247 movvc %icc, %g6, %i1
27248 orn %o7, %g7, %l6
27249 mulscc %l4, %l3, %o0
27250 edge16ln %l2, %i7, %o6
27251 smul %i3, 0x0487, %i5
27252 fmovrdlez %o2, %f18, %f18
27253 fmovrdlez %l5, %f18, %f2
27254 movpos %xcc, %i2, %o5
27255 restore %g4, %g1, %g2
27256 rdpr %cwp, %g1
27257 rdpr %cansave, %g2
27258 rdpr %canrestore, %g3
27259 rdpr %cleanwin, %g4
27260 rdpr %otherwin, %g5
27261 rdpr %wstate, %g6
27262 fmovsl %xcc, %f19, %f17
27263 nop
27264 set 0x10, %g6
27265 ldsw [%l7 + %g6], %g3
27266 sdivcc %l1, 0x1E59, %i4
27267 sdivcc %g5, 0x166D, %i6
27268 srlx %i0, 0x1D, %l0
27269 movpos %icc, %o4, %o1
27270 orn %o3, 0x1E24, %i1
27271 fmuld8sux16 %f20, %f11, %f2
27272 sllx %o7, 0x00, %g6
27273 andn %g7, 0x13FA, %l4
27274 sdivcc %l6, 0x1E3E, %l3
27275 udiv %l2, 0x1B8B, %i7
27276 srl %o0, 0x0E, %o6
27277 array16 %i3, %i5, %l5
27278 fxor %f20, %f16, %f14
27279 movcc %icc, %i2, %o5
27280 sethi 0x083B, %o2
27281 fmovsl %icc, %f31, %f6
27282 add %g4, 0x0A5F, %g1
27283 sll %g3, %g2, %l1
27284 lduw [%l7 + 0x78], %i4
27285 stx %i6, [%l7 + 0x70]
27286 srl %g5, %l0, %i0
27287 smul %o1, 0x0811, %o4
27288 fcmped %fcc3, %f6, %f28
27289 subc %i1, 0x19BD, %o3
27290 fmuld8sux16 %f4, %f21, %f4
27291 ld [%l7 + 0x78], %f16
27292 edge8l %o7, %g6, %g7
27293 stw %l6, [%l7 + 0x10]
27294 movl %xcc, %l3, %l2
27295 edge16n %i7, %l4, %o0
27296 subccc %i3, %i5, %l5
27297 movvc %xcc, %i2, %o6
27298 ldsb [%l7 + 0x21], %o2
27299 xorcc %g4, %g1, %g3
27300 sub %g2, %o5, %l1
27301 array8 %i4, %i6, %g5
27302 sth %l0, [%l7 + 0x0E]
27303 ldsh [%l7 + 0x52], %i0
27304 andn %o4, 0x18E4, %o1
27305 smulcc %i1, 0x19C9, %o7
27306 movpos %icc, %g6, %o3
27307 movrlez %l6, 0x091, %l3
27308 fmovda %xcc, %f0, %f0
27309 edge32 %l2, %i7, %l4
27310 udivcc %o0, 0x0F25, %i3
27311 orn %g7, %l5, %i5
27312 fandnot1 %f12, %f26, %f12
27313 edge16l %i2, %o2, %o6
27314 sth %g4, [%l7 + 0x58]
27315 edge32 %g1, %g2, %g3
27316 subc %o5, %i4, %l1
27317 mova %icc, %g5, %i6
27318 fabsd %f10, %f28
27319 edge8n %l0, %i0, %o4
27320 alignaddrl %o1, %i1, %o7
27321 movgu %icc, %g6, %l6
27322 fpadd16s %f14, %f0, %f17
27323 fmovdle %xcc, %f26, %f6
27324 fnor %f20, %f30, %f18
27325 fxnors %f20, %f20, %f2
27326 edge32l %o3, %l2, %l3
27327 mulx %i7, 0x0A4A, %l4
27328 setx loop_87, %l0, %l1
27329 return %l1
27330 nop
27331 rdpr %cwp, %g1
27332 rdpr %cansave, %g2
27333 rdpr %canrestore, %g3
27334 rdpr %cleanwin, %g4
27335 rdpr %otherwin, %g5
27336 rdpr %wstate, %g6
27337loop_87: mulx %i5, 0x0A0C, %g7
27338 fcmpeq32 %f14, %f12, %i2
27339 fpack32 %f30, %f10, %f14
27340 array8 %o2, %o6, %g4
27341 umulcc %g2, %g1, %g3
27342 movge %icc, %o5, %i4
27343 edge8 %l1, %i6, %l0
27344 xnorcc %i0, 0x1984, %o4
27345 andn %o1, %g5, %i1
27346 sllx %g6, %l6, %o3
27347 edge16ln %o7, %l3, %i7
27348 movge %xcc, %l4, %i3
27349 movrgez %o0, 0x01D, %l5
27350 orncc %i5, 0x18A3, %l2
27351 movge %icc, %i2, %g7
27352 fpadd32s %f30, %f9, %f8
27353 fmovsgu %icc, %f7, %f0
27354 andcc %o2, 0x1046, %g4
27355 movpos %xcc, %o6, %g2
27356 movl %icc, %g3, %o5
27357 edge16n %i4, %l1, %g1
27358 subc %l0, 0x0535, %i0
27359 fmovsvs %icc, %f9, %f15
27360 and %o4, 0x0E46, %o1
27361 edge8ln %i6, %i1, %g5
27362 array16 %l6, %o3, %g6
27363 movrgez %l3, %i7, %o7
27364 movl %icc, %i3, %o0
27365 fmovrdlez %l5, %f28, %f12
27366 ld [%l7 + 0x1C], %f11
27367 nop
27368 set 0x0C, %o5
27369 ldsw [%l7 + %o5], %l4
27370 fornot2s %f14, %f10, %f5
27371 edge32l %i5, %i2, %g7
27372 movrne %o2, 0x17D, %g4
27373 fpsub32s %f25, %f25, %f8
27374 andcc %l2, 0x1942, %g2
27375 fones %f20
27376 array8 %g3, %o6, %i4
27377 edge8ln %o5, %l1, %l0
27378 movvc %xcc, %g1, %i0
27379 movrgez %o4, %i6, %i1
27380 addccc %g5, %o1, %o3
27381 movrne %g6, 0x295, %l3
27382 subccc %i7, %l6, %i3
27383 xorcc %o7, 0x1429, %o0
27384 fandnot2 %f2, %f20, %f6
27385 movn %xcc, %l4, %i5
27386 lduw [%l7 + 0x58], %l5
27387 fmovdvs %icc, %f15, %f31
27388 sll %i2, 0x0B, %o2
27389 movcc %xcc, %g7, %g4
27390 fcmped %fcc0, %f18, %f12
27391 sth %g2, [%l7 + 0x4C]
27392 fmovsn %xcc, %f22, %f30
27393 xnor %g3, 0x0BD1, %o6
27394 movcc %xcc, %i4, %l2
27395 fmuld8ulx16 %f30, %f1, %f18
27396 std %f22, [%l7 + 0x68]
27397 smul %o5, 0x019F, %l0
27398 udivcc %g1, 0x0818, %i0
27399 movne %xcc, %l1, %i6
27400 ldd [%l7 + 0x50], %f20
27401 sth %o4, [%l7 + 0x42]
27402 fpadd32 %f2, %f14, %f28
27403 array32 %i1, %o1, %o3
27404 fmovrdgz %g6, %f6, %f30
27405 fmovd %f28, %f14
27406 edge32l %g5, %l3, %l6
27407 st %f31, [%l7 + 0x14]
27408 faligndata %f2, %f0, %f26
27409 movvs %xcc, %i3, %o7
27410 nop
27411 set 0x5F, %l2
27412 stb %o0, [%l7 + %l2]
27413 edge32l %l4, %i5, %l5
27414 xnorcc %i2, 0x1F58, %o2
27415 nop
27416 set 0x20, %i0
27417 ldd [%l7 + %i0], %i6
27418 fsrc1s %f28, %f18
27419 edge16ln %g7, %g4, %g2
27420 fpsub32s %f13, %f31, %f29
27421 std %f20, [%l7 + 0x48]
27422 sir 0x0833
27423 umul %o6, 0x026D, %g3
27424 edge16l %l2, %o5, %l0
27425 fandnot2 %f2, %f14, %f16
27426 udivx %i4, 0x1471, %g1
27427 alignaddrl %l1, %i6, %o4
27428 stb %i1, [%l7 + 0x2C]
27429 movleu %xcc, %i0, %o1
27430 sth %o3, [%l7 + 0x0C]
27431 addc %g5, %g6, %l3
27432 ldx [%l7 + 0x20], %l6
27433 movrgez %o7, %o0, %i3
27434 ldd [%l7 + 0x78], %l4
27435 mova %xcc, %l5, %i2
27436 fmovdge %xcc, %f13, %f15
27437 edge16n %i5, %o2, %g7
27438 fandnot1s %f23, %f12, %f26
27439 srl %g4, 0x1D, %i7
27440 fpsub32 %f30, %f20, %f4
27441 fcmps %fcc3, %f17, %f18
27442 fmovrdlz %g2, %f4, %f22
27443 alignaddr %o6, %l2, %g3
27444 movrgez %o5, %i4, %g1
27445 edge32l %l0, %i6, %l1
27446 ld [%l7 + 0x30], %f10
27447 sllx %o4, %i0, %o1
27448 addcc %o3, 0x142B, %g5
27449 edge8l %i1, %g6, %l6
27450 and %o7, %l3, %o0
27451 fcmpd %fcc0, %f0, %f14
27452 udivcc %i3, 0x1D76, %l4
27453 subc %i2, %i5, %l5
27454 sethi 0x1F41, %o2
27455 movpos %xcc, %g7, %g4
27456 edge32 %g2, %o6, %i7
27457 sth %g3, [%l7 + 0x36]
27458 movrgz %o5, 0x3CF, %l2
27459 fpsub32s %f19, %f0, %f6
27460 fxnor %f18, %f2, %f14
27461 fmovrdlez %i4, %f22, %f2
27462 ldd [%l7 + 0x58], %l0
27463 andcc %g1, 0x146B, %l1
27464 addc %o4, 0x0D94, %i0
27465 ldsb [%l7 + 0x4E], %o1
27466 udivx %o3, 0x0172, %i6
27467 fmovs %f9, %f4
27468 mulscc %i1, 0x07BC, %g5
27469 st %f15, [%l7 + 0x1C]
27470 umul %g6, %l6, %l3
27471 edge32ln %o0, %o7, %i3
27472 lduh [%l7 + 0x1A], %l4
27473 fxnor %f26, %f26, %f4
27474 movre %i5, 0x155, %l5
27475 popc 0x14E5, %o2
27476 umulcc %i2, %g7, %g2
27477 movrlez %g4, %i7, %o6
27478 mova %xcc, %g3, %o5
27479 fmovdne %xcc, %f5, %f26
27480 sdiv %l2, 0x172A, %i4
27481 edge8ln %g1, %l1, %o4
27482 umulcc %i0, 0x1753, %o1
27483 edge8 %o3, %i6, %l0
27484 movcc %icc, %g5, %g6
27485 ldsb [%l7 + 0x62], %i1
27486 ldub [%l7 + 0x46], %l3
27487 ld [%l7 + 0x0C], %f17
27488 fmovda %icc, %f31, %f10
27489 alignaddr %o0, %l6, %o7
27490 add %i3, %l4, %i5
27491 xnor %l5, %o2, %g7
27492 edge16ln %i2, %g2, %g4
27493 movrlez %i7, 0x07D, %o6
27494 movrlez %o5, 0x010, %g3
27495 stw %i4, [%l7 + 0x1C]
27496 movl %xcc, %g1, %l2
27497 ldd [%l7 + 0x58], %l0
27498 xnor %i0, %o1, %o4
27499 nop
27500 set 0x50, %o7
27501 ldsw [%l7 + %o7], %o3
27502 fcmpeq16 %f20, %f6, %l0
27503 xor %i6, 0x16B3, %g6
27504 movgu %xcc, %i1, %g5
27505 umulcc %o0, %l6, %l3
27506 udivcc %i3, 0x1C4E, %l4
27507 fpadd16 %f2, %f20, %f16
27508 fzeros %f9
27509 fornot1 %f30, %f14, %f24
27510 fmovsneg %icc, %f9, %f7
27511 edge8l %i5, %l5, %o2
27512 fornot2s %f11, %f23, %f21
27513 alignaddrl %o7, %g7, %g2
27514 edge16n %i2, %i7, %o6
27515 edge16l %o5, %g3, %i4
27516 edge32l %g1, %l2, %l1
27517 movre %g4, 0x246, %i0
27518 edge32 %o1, %o3, %l0
27519 umulcc %o4, %g6, %i6
27520 ldsw [%l7 + 0x5C], %g5
27521 movrne %i1, 0x323, %l6
27522 fmovde %icc, %f28, %f4
27523 fxnor %f12, %f6, %f12
27524 sth %o0, [%l7 + 0x56]
27525 sra %i3, 0x19, %l4
27526 stb %i5, [%l7 + 0x4E]
27527 save %l5, 0x116A, %l3
27528 rdpr %cwp, %g1
27529 rdpr %cansave, %g2
27530 rdpr %canrestore, %g3
27531 rdpr %cleanwin, %g4
27532 rdpr %otherwin, %g5
27533 rdpr %wstate, %g6
27534 edge8ln %o2, %g7, %o7
27535 ldd [%l7 + 0x58], %i2
27536 movl %xcc, %g2, %i7
27537 fmul8x16al %f8, %f26, %f0
27538 sub %o5, 0x1FCC, %g3
27539 edge8n %o6, %g1, %l2
27540 fcmped %fcc3, %f6, %f4
27541 movrgez %l1, %g4, %i4
27542 smul %o1, 0x0E82, %i0
27543 smul %o3, %o4, %l0
27544 edge8 %i6, %g6, %i1
27545 stw %l6, [%l7 + 0x38]
27546 ldsw [%l7 + 0x3C], %g5
27547 nop
27548 set 0x52, %o0
27549 sth %o0, [%l7 + %o0]
27550 movcc %xcc, %l4, %i5
27551 fmovsne %xcc, %f11, %f8
27552 fornot1 %f28, %f14, %f12
27553 movrlz %l5, 0x242, %i3
27554 movle %xcc, %o2, %l3
27555 fnot2 %f22, %f28
27556 mova %xcc, %o7, %g7
27557 popc %i2, %i7
27558 andncc %g2, %g3, %o6
27559 sub %g1, %l2, %l1
27560 movge %xcc, %o5, %g4
27561 fpadd32s %f3, %f14, %f11
27562 edge16l %o1, %i4, %o3
27563 alignaddrl %o4, %i0, %i6
27564 movl %icc, %g6, %l0
27565 edge16ln %l6, %g5, %o0
27566 edge16 %l4, %i1, %i5
27567 edge16ln %l5, %o2, %i3
27568 edge8ln %o7, %g7, %i2
27569 edge32 %i7, %l3, %g2
27570 addcc %g3, %g1, %l2
27571 ldsh [%l7 + 0x76], %l1
27572 xnor %o6, %o5, %o1
27573 edge8ln %i4, %g4, %o3
27574 fnot1s %f14, %f9
27575 sllx %o4, %i6, %g6
27576 fmovsvc %xcc, %f27, %f17
27577 ldx [%l7 + 0x40], %l0
27578 edge8n %i0, %l6, %o0
27579 ld [%l7 + 0x7C], %f4
27580 sllx %l4, 0x00, %g5
27581 fmovdl %icc, %f19, %f18
27582 save %i5, 0x00F6, %l5
27583 rdpr %cwp, %g1
27584 rdpr %cansave, %g2
27585 rdpr %canrestore, %g3
27586 rdpr %cleanwin, %g4
27587 rdpr %otherwin, %g5
27588 rdpr %wstate, %g6
27589 fpackfix %f8, %f31
27590 fpadd32 %f18, %f16, %f30
27591 andcc %i1, 0x0D06, %i3
27592 alignaddr %o7, %o2, %g7
27593 smulcc %i2, %l3, %g2
27594 fpsub16 %f20, %f20, %f8
27595 fzeros %f17
27596 fmul8x16al %f29, %f3, %f26
27597 sdiv %i7, 0x1F3F, %g3
27598 edge16 %g1, %l2, %l1
27599 sdiv %o5, 0x0D3E, %o1
27600 fxnors %f12, %f22, %f20
27601 ldsw [%l7 + 0x18], %i4
27602 array32 %o6, %g4, %o4
27603 orcc %o3, 0x07CF, %i6
27604 ldsw [%l7 + 0x64], %l0
27605 fmovrslz %i0, %f0, %f28
27606 fxor %f30, %f14, %f14
27607 orncc %g6, %o0, %l4
27608 sethi 0x0D55, %l6
27609 bshuffle %f6, %f28, %f20
27610 edge8 %g5, %i5, %i1
27611 edge32ln %i3, %l5, %o2
27612 edge16 %o7, %g7, %i2
27613 srlx %g2, %l3, %i7
27614 addcc %g3, 0x0770, %l2
27615 stx %g1, [%l7 + 0x60]
27616 fornot2 %f16, %f8, %f4
27617 movle %icc, %l1, %o1
27618 edge8l %o5, %i4, %g4
27619 fnot1 %f30, %f26
27620 sdiv %o4, 0x0997, %o3
27621 xor %o6, 0x0BC3, %i6
27622 edge16ln %l0, %i0, %o0
27623 stx %l4, [%l7 + 0x08]
27624 movvs %icc, %g6, %g5
27625 edge32n %l6, %i1, %i5
27626 udivcc %i3, 0x093E, %l5
27627 movre %o7, 0x1F2, %o2
27628 fmovdle %xcc, %f7, %f28
27629 srlx %g7, 0x00, %g2
27630 sub %l3, %i2, %g3
27631 smul %i7, 0x09A9, %l2
27632 edge32l %l1, %g1, %o5
27633 sra %o1, 0x01, %g4
27634 movvc %xcc, %o4, %o3
27635 movn %xcc, %i4, %i6
27636 umul %o6, %l0, %o0
27637 andcc %l4, 0x0F7A, %i0
27638 xnorcc %g5, 0x1524, %l6
27639 andcc %i1, %g6, %i3
27640 sll %i5, %o7, %l5
27641 fcmpgt32 %f0, %f10, %g7
27642 orn %g2, 0x19BC, %l3
27643 sdivx %o2, 0x0518, %g3
27644 edge8n %i2, %l2, %l1
27645 fpadd16s %f9, %f18, %f24
27646 movcc %icc, %g1, %i7
27647 mova %xcc, %o1, %g4
27648 addccc %o5, %o3, %o4
27649 movn %xcc, %i4, %i6
27650 smul %o6, 0x10BC, %o0
27651 array8 %l0, %l4, %g5
27652 fones %f31
27653 sub %l6, 0x13B4, %i1
27654 movleu %icc, %i0, %g6
27655 edge8l %i5, %o7, %i3
27656 add %l5, 0x1A46, %g7
27657 movgu %xcc, %l3, %o2
27658 fnot2 %f22, %f12
27659 xorcc %g3, 0x099E, %g2
27660 and %l2, 0x0C08, %i2
27661 fmul8x16al %f10, %f5, %f10
27662 sethi 0x02F3, %l1
27663 st %f1, [%l7 + 0x70]
27664 lduw [%l7 + 0x4C], %i7
27665 movneg %xcc, %g1, %o1
27666 ldsh [%l7 + 0x36], %o5
27667 fmovdcs %xcc, %f30, %f18
27668 movrlz %o3, 0x3BB, %g4
27669 edge32 %i4, %o4, %o6
27670 edge8ln %i6, %l0, %o0
27671 ldsb [%l7 + 0x20], %g5
27672 fmovrslez %l4, %f25, %f19
27673 array32 %l6, %i1, %g6
27674 movg %xcc, %i5, %o7
27675 lduw [%l7 + 0x2C], %i3
27676 movn %xcc, %l5, %g7
27677 nop
27678 set 0x2C, %o2
27679 stw %i0, [%l7 + %o2]
27680 orcc %o2, 0x0D27, %g3
27681 movne %xcc, %g2, %l3
27682 edge32ln %i2, %l1, %l2
27683 fmovsne %xcc, %f3, %f30
27684 udiv %i7, 0x0BFA, %g1
27685 fornot2 %f30, %f24, %f12
27686 udivx %o5, 0x0F4C, %o3
27687 lduw [%l7 + 0x50], %o1
27688 andncc %g4, %o4, %o6
27689 srlx %i4, 0x1F, %l0
27690 subc %o0, %i6, %l4
27691 or %l6, %i1, %g5
27692 movre %i5, 0x0F3, %g6
27693 movrlz %o7, 0x26B, %l5
27694 movrlz %i3, %i0, %o2
27695 movrgez %g7, 0x0EC, %g3
27696 fpsub16s %f3, %f6, %f20
27697 movrlz %l3, %g2, %i2
27698 srl %l1, %l2, %g1
27699 fmul8sux16 %f26, %f4, %f2
27700 sth %o5, [%l7 + 0x2E]
27701 edge8n %o3, %o1, %i7
27702 udiv %o4, 0x1918, %o6
27703 fmovs %f17, %f13
27704 lduw [%l7 + 0x60], %g4
27705 edge8n %i4, %l0, %o0
27706 xorcc %i6, %l6, %l4
27707 fornot1 %f26, %f18, %f2
27708 st %f11, [%l7 + 0x20]
27709 movrgz %i1, %g5, %i5
27710 restore %g6, %o7, %i3
27711 rdpr %cwp, %g1
27712 rdpr %cansave, %g2
27713 rdpr %canrestore, %g3
27714 rdpr %cleanwin, %g4
27715 rdpr %otherwin, %g5
27716 rdpr %wstate, %g6
27717 array16 %i0, %l5, %o2
27718 sll %g7, %l3, %g2
27719 sth %i2, [%l7 + 0x32]
27720 edge32ln %l1, %g3, %g1
27721 ldx [%l7 + 0x28], %l2
27722 nop
27723 set 0x08, %i5
27724 sth %o5, [%l7 + %i5]
27725 st %f29, [%l7 + 0x5C]
27726 fzeros %f18
27727 movvc %xcc, %o3, %o1
27728 ldd [%l7 + 0x58], %i6
27729 movvc %icc, %o6, %g4
27730 add %i4, 0x082A, %l0
27731 for %f12, %f20, %f28
27732 fornot1 %f28, %f30, %f20
27733 fands %f8, %f30, %f29
27734 edge16ln %o4, %i6, %o0
27735 xorcc %l4, %i1, %g5
27736 movleu %xcc, %l6, %g6
27737 alignaddr %i5, %i3, %o7
27738 smul %l5, 0x1C08, %i0
27739 fmovsle %icc, %f3, %f8
27740 smulcc %o2, %l3, %g2
27741 movl %xcc, %i2, %g7
27742 fmovdg %icc, %f28, %f2
27743 movneg %xcc, %g3, %g1
27744 movleu %xcc, %l2, %l1
27745 lduh [%l7 + 0x32], %o3
27746 edge8 %o5, %o1, %o6
27747 fnot1 %f18, %f2
27748 andn %g4, 0x1C58, %i4
27749 xor %l0, %o4, %i7
27750 movpos %xcc, %i6, %o0
27751 stx %i1, [%l7 + 0x50]
27752 movrgez %l4, 0x093, %g5
27753 ld [%l7 + 0x68], %f14
27754 fcmped %fcc0, %f6, %f12
27755 orcc %l6, 0x1D18, %i5
27756 orcc %g6, %o7, %i3
27757 edge8 %l5, %i0, %l3
27758 ldd [%l7 + 0x60], %f28
27759 xor %o2, %g2, %i2
27760 udiv %g7, 0x1A45, %g3
27761 nop
27762 set 0x08, %i1
27763 stx %l2, [%l7 + %i1]
27764 sll %l1, %o3, %o5
27765 edge32ln %g1, %o6, %o1
27766 ldsb [%l7 + 0x22], %i4
27767 alignaddrl %l0, %g4, %i7
27768 sth %i6, [%l7 + 0x08]
27769 save %o4, %o0, %l4
27770 rdpr %cwp, %g1
27771 rdpr %cansave, %g2
27772 rdpr %canrestore, %g3
27773 rdpr %cleanwin, %g4
27774 rdpr %otherwin, %g5
27775 rdpr %wstate, %g6
27776 edge8ln %g5, %i1, %i5
27777 lduw [%l7 + 0x58], %l6
27778 sdivx %g6, 0x19A6, %o7
27779 movrlez %i3, %i0, %l3
27780 fpadd16 %f30, %f28, %f26
27781 sra %o2, 0x11, %g2
27782 umul %l5, %g7, %g3
27783 smul %l2, %l1, %i2
27784 umulcc %o3, %g1, %o5
27785 udivcc %o6, 0x1A14, %o1
27786 movl %icc, %i4, %g4
27787 and %l0, %i7, %i6
27788 nop
27789 set 0x70, %g7
27790 stw %o4, [%l7 + %g7]
27791 edge8ln %l4, %g5, %i1
27792 popc 0x1904, %o0
27793 edge32ln %l6, %g6, %o7
27794 movge %icc, %i5, %i0
27795 alignaddr %i3, %l3, %o2
27796 smul %l5, 0x123C, %g7
27797 fmul8x16al %f13, %f31, %f18
27798 fpadd32 %f16, %f20, %f4
27799 lduh [%l7 + 0x52], %g2
27800 array32 %g3, %l1, %i2
27801 sth %o3, [%l7 + 0x58]
27802 fpack32 %f24, %f24, %f28
27803 movneg %xcc, %l2, %g1
27804 edge16 %o6, %o5, %i4
27805 sir 0x0EDE
27806 umul %o1, 0x1737, %l0
27807 movre %g4, 0x1CE, %i7
27808 mova %xcc, %o4, %l4
27809 smul %i6, %g5, %i1
27810 edge32ln %l6, %o0, %g6
27811 and %i5, %o7, %i3
27812 sra %i0, %o2, %l3
27813 fandnot2s %f19, %f18, %f11
27814 sdiv %g7, 0x1A7F, %l5
27815 movrne %g3, 0x029, %l1
27816 movpos %xcc, %i2, %g2
27817 movrne %o3, %l2, %g1
27818 fcmped %fcc3, %f24, %f14
27819 andn %o5, 0x0B1C, %o6
27820 orn %i4, %l0, %g4
27821 smulcc %o1, %i7, %o4
27822 move %icc, %i6, %l4
27823 edge32ln %g5, %l6, %i1
27824 srlx %g6, 0x03, %o0
27825 fmovrdgz %i5, %f8, %f18
27826 movcs %xcc, %o7, %i3
27827 std %f26, [%l7 + 0x60]
27828 xorcc %i0, 0x14C9, %l3
27829 movne %xcc, %o2, %l5
27830 movgu %xcc, %g3, %g7
27831 sll %l1, %i2, %g2
27832 fmovsg %icc, %f23, %f1
27833 sra %o3, %l2, %g1
27834 mova %xcc, %o6, %o5
27835 sll %l0, 0x1D, %g4
27836 sdiv %o1, 0x0CBC, %i7
27837 array16 %i4, %o4, %l4
27838 udiv %g5, 0x17B1, %l6
27839 subccc %i1, 0x14C3, %i6
27840 fmuld8ulx16 %f3, %f16, %f10
27841 ldsw [%l7 + 0x40], %g6
27842 movpos %xcc, %o0, %i5
27843 mulscc %o7, 0x06B4, %i3
27844 ld [%l7 + 0x40], %f28
27845 std %f18, [%l7 + 0x58]
27846 movne %icc, %l3, %o2
27847 move %icc, %l5, %g3
27848 andn %i0, %l1, %g7
27849 edge16n %g2, %i2, %l2
27850 fxnor %f12, %f10, %f18
27851 alignaddr %o3, %g1, %o5
27852 fmovdvc %xcc, %f28, %f20
27853 addcc %o6, 0x18A7, %g4
27854 array32 %o1, %i7, %i4
27855 add %o4, 0x1181, %l4
27856 edge16 %g5, %l0, %l6
27857 movl %xcc, %i6, %i1
27858 ld [%l7 + 0x58], %f1
27859 edge16ln %g6, %i5, %o0
27860 fmovsgu %icc, %f10, %f27
27861 sdivx %o7, 0x1B01, %i3
27862 array16 %l3, %o2, %l5
27863 udivcc %g3, 0x069B, %l1
27864 xorcc %g7, %i0, %g2
27865 movl %icc, %l2, %o3
27866 movneg %icc, %i2, %g1
27867 addccc %o5, %o6, %g4
27868 fornot1 %f18, %f12, %f10
27869 edge32ln %i7, %o1, %o4
27870 fmovscs %icc, %f20, %f13
27871 fmovrsgz %i4, %f24, %f28
27872 sll %g5, %l4, %l0
27873 or %i6, %l6, %g6
27874 faligndata %f16, %f26, %f18
27875 movpos %xcc, %i1, %i5
27876 andn %o7, %i3, %o0
27877 orncc %l3, %o2, %g3
27878 for %f18, %f10, %f30
27879 movne %xcc, %l1, %g7
27880 sll %i0, %l5, %l2
27881 subccc %g2, %i2, %g1
27882 sll %o5, %o6, %o3
27883 fmovscs %icc, %f9, %f4
27884 movn %xcc, %g4, %o1
27885 ldd [%l7 + 0x30], %o4
27886 nop
27887 set 0x4B, %g1
27888 ldub [%l7 + %g1], %i4
27889 udiv %g5, 0x1B58, %i7
27890 movneg %icc, %l4, %i6
27891 alignaddr %l0, %l6, %g6
27892 movne %xcc, %i1, %o7
27893 ldsb [%l7 + 0x4D], %i5
27894 ld [%l7 + 0x38], %f29
27895 edge32ln %i3, %l3, %o2
27896 fcmpgt16 %f4, %f2, %o0
27897 ldsh [%l7 + 0x50], %g3
27898 edge16n %l1, %i0, %l5
27899 alignaddr %l2, %g7, %g2
27900 udivcc %g1, 0x053F, %i2
27901 edge8 %o6, %o3, %g4
27902 movl %xcc, %o1, %o4
27903 fnot1s %f7, %f25
27904 fmovsn %icc, %f13, %f21
27905 fornot2s %f28, %f6, %f17
27906 popc %o5, %g5
27907 fmovsne %xcc, %f31, %f6
27908 edge32 %i4, %l4, %i7
27909 movrgz %l0, %l6, %i6
27910 movcc %icc, %i1, %o7
27911 sth %i5, [%l7 + 0x0A]
27912 sir 0x1DBA
27913 movneg %xcc, %i3, %g6
27914 mulscc %o2, %o0, %g3
27915 fmovrde %l1, %f4, %f6
27916 udiv %i0, 0x06F6, %l3
27917 movg %xcc, %l2, %l5
27918 udivcc %g7, 0x077D, %g1
27919 edge16n %i2, %g2, %o6
27920 edge32l %g4, %o3, %o1
27921 addc %o5, 0x0E96, %g5
27922 movgu %icc, %i4, %l4
27923 xor %i7, 0x003B, %o4
27924 sir 0x0E2E
27925 ld [%l7 + 0x20], %f12
27926 edge8ln %l6, %l0, %i1
27927 andcc %o7, %i6, %i5
27928 save %i3, 0x1BB3, %g6
27929 rdpr %cwp, %g1
27930 rdpr %cansave, %g2
27931 rdpr %canrestore, %g3
27932 rdpr %cleanwin, %g4
27933 rdpr %otherwin, %g5
27934 rdpr %wstate, %g6
27935 fpackfix %f22, %f1
27936 movvs %xcc, %o0, %o2
27937 ldub [%l7 + 0x14], %g3
27938 movg %icc, %i0, %l1
27939 fnot2s %f19, %f12
27940 movne %icc, %l3, %l5
27941 fmovdcc %icc, %f20, %f18
27942 save %l2, %g1, %i2
27943 rdpr %cwp, %g1
27944 rdpr %cansave, %g2
27945 rdpr %canrestore, %g3
27946 rdpr %cleanwin, %g4
27947 rdpr %otherwin, %g5
27948 rdpr %wstate, %g6
27949 sdivx %g7, 0x0A62, %g2
27950 andncc %g4, %o6, %o1
27951 stb %o5, [%l7 + 0x1E]
27952 fmovsl %icc, %f11, %f3
27953 sub %g5, %i4, %o3
27954 fmovsneg %icc, %f31, %f13
27955 movvc %xcc, %l4, %i7
27956 alignaddrl %o4, %l6, %l0
27957 movge %icc, %i1, %o7
27958 fmovdneg %xcc, %f1, %f23
27959 save %i6, 0x1244, %i3
27960 rdpr %cwp, %g1
27961 rdpr %cansave, %g2
27962 rdpr %canrestore, %g3
27963 rdpr %cleanwin, %g4
27964 rdpr %otherwin, %g5
27965 rdpr %wstate, %g6
27966 orn %g6, %i5, %o2
27967 ldsh [%l7 + 0x08], %o0
27968 st %f31, [%l7 + 0x4C]
27969 sll %g3, %i0, %l1
27970 srlx %l3, %l2, %l5
27971 movrne %g1, 0x0B1, %g7
27972 ldd [%l7 + 0x18], %f24
27973 movpos %icc, %g2, %i2
27974 edge32n %g4, %o1, %o5
27975 fmovscs %icc, %f2, %f18
27976 movrlez %o6, 0x24C, %i4
27977 stw %o3, [%l7 + 0x3C]
27978 fcmpes %fcc2, %f0, %f5
27979 fors %f0, %f17, %f25
27980 edge8l %l4, %g5, %i7
27981 movrlz %l6, 0x159, %o4
27982 and %l0, 0x09A5, %o7
27983 srax %i1, 0x17, %i6
27984 setx loop_88, %l0, %l1
27985 return %l1
27986 nop
27987 rdpr %cwp, %g1
27988 rdpr %cansave, %g2
27989 rdpr %canrestore, %g3
27990 rdpr %cleanwin, %g4
27991 rdpr %otherwin, %g5
27992 rdpr %wstate, %g6
27993loop_88: movrgz %o2, %i5, %g3
27994 edge8l %i0, %l1, %o0
27995 orncc %l2, %l3, %l5
27996 stb %g7, [%l7 + 0x5C]
27997 xor %g2, %i2, %g1
27998 srax %g4, %o1, %o6
27999 alignaddrl %i4, %o5, %l4
28000 fpsub16 %f30, %f18, %f0
28001 fmovsg %xcc, %f5, %f25
28002 srlx %g5, %i7, %o3
28003 lduw [%l7 + 0x70], %l6
28004 fmovdne %xcc, %f4, %f10
28005 fpack16 %f0, %f23
28006 fcmple16 %f10, %f10, %l0
28007 sir 0x1DA0
28008 stw %o7, [%l7 + 0x08]
28009 udiv %o4, 0x0AA5, %i6
28010 sra %i3, 0x03, %i1
28011 ldd [%l7 + 0x18], %f26
28012 addcc %o2, %g6, %g3
28013 siam 0x3
28014 st %f19, [%l7 + 0x5C]
28015 xnorcc %i5, %i0, %o0
28016 sra %l1, 0x0D, %l2
28017 nop
28018 set 0x08, %o3
28019 stx %l5, [%l7 + %o3]
28020 lduh [%l7 + 0x1E], %g7
28021 orcc %g2, 0x182F, %i2
28022 orncc %g1, 0x150B, %l3
28023 umulcc %g4, 0x1070, %o6
28024 array8 %o1, %i4, %l4
28025 array16 %o5, %g5, %i7
28026 fmovdpos %xcc, %f5, %f23
28027 movvs %xcc, %l6, %o3
28028 edge32l %l0, %o7, %i6
28029 fmovsa %icc, %f6, %f2
28030 edge8n %i3, %o4, %o2
28031 fcmpes %fcc0, %f5, %f3
28032 fmovsl %xcc, %f30, %f29
28033 movne %xcc, %i1, %g6
28034 sdivcc %i5, 0x145F, %g3
28035 fone %f2
28036 sll %o0, %i0, %l1
28037 movvc %icc, %l5, %g7
28038 subcc %g2, %l2, %g1
28039 movne %icc, %l3, %i2
28040 array32 %g4, %o6, %o1
28041 fpsub32 %f6, %f16, %f8
28042 fmovsle %icc, %f26, %f24
28043 stb %l4, [%l7 + 0x0A]
28044 ldd [%l7 + 0x70], %i4
28045 add %g5, %o5, %i7
28046 array32 %l6, %o3, %o7
28047 udiv %l0, 0x0FFF, %i3
28048 andcc %i6, %o4, %i1
28049 fmovrse %g6, %f23, %f7
28050 smulcc %o2, 0x04DD, %i5
28051 edge16 %g3, %i0, %o0
28052 edge16ln %l1, %g7, %l5
28053 save %g2, %g1, %l3
28054 rdpr %cwp, %g1
28055 rdpr %cansave, %g2
28056 rdpr %canrestore, %g3
28057 rdpr %cleanwin, %g4
28058 rdpr %otherwin, %g5
28059 rdpr %wstate, %g6
28060 movpos %xcc, %i2, %l2
28061 fmovdneg %icc, %f4, %f20
28062 movg %icc, %o6, %o1
28063 fmovscc %icc, %f10, %f19
28064 edge8n %g4, %i4, %g5
28065 fsrc1 %f4, %f26
28066 movl %xcc, %o5, %l4
28067 movre %i7, 0x2B2, %o3
28068 edge16ln %l6, %o7, %i3
28069 fmovdn %xcc, %f9, %f17
28070 movne %icc, %l0, %i6
28071 edge16 %o4, %g6, %o2
28072 xorcc %i5, 0x0591, %g3
28073 fmovdn %xcc, %f14, %f1
28074 ldsh [%l7 + 0x42], %i1
28075 fmovsg %xcc, %f3, %f25
28076 lduh [%l7 + 0x4E], %o0
28077 sll %l1, %g7, %l5
28078 sdiv %i0, 0x0879, %g1
28079 fmovrsgz %l3, %f24, %f8
28080 fmovdcs %icc, %f4, %f28
28081 ld [%l7 + 0x4C], %f9
28082 smul %g2, %i2, %o6
28083 restore %o1, %l2, %i4
28084 rdpr %cwp, %g1
28085 rdpr %cansave, %g2
28086 rdpr %canrestore, %g3
28087 rdpr %cleanwin, %g4
28088 rdpr %otherwin, %g5
28089 rdpr %wstate, %g6
28090 orn %g4, 0x1313, %o5
28091 movvs %xcc, %l4, %i7
28092 edge16ln %o3, %l6, %g5
28093 smul %i3, 0x1BD4, %o7
28094 movcs %xcc, %i6, %o4
28095 lduw [%l7 + 0x58], %l0
28096 addc %g6, %i5, %o2
28097 fmovrdlez %i1, %f18, %f0
28098 ldub [%l7 + 0x42], %o0
28099 move %xcc, %g3, %g7
28100 move %xcc, %l1, %l5
28101 fpsub16 %f22, %f10, %f26
28102 sir 0x10AD
28103 orncc %i0, %g1, %l3
28104 edge8ln %i2, %o6, %o1
28105 sub %g2, 0x0CDD, %l2
28106 fsrc1 %f26, %f18
28107 st %f2, [%l7 + 0x20]
28108 srax %i4, 0x1D, %o5
28109 movrgz %g4, 0x188, %i7
28110 fcmpes %fcc2, %f5, %f18
28111 orncc %l4, 0x14CE, %l6
28112 smul %g5, %i3, %o7
28113 fpack16 %f30, %f27
28114 stx %i6, [%l7 + 0x70]
28115 edge16l %o4, %l0, %g6
28116 ldd [%l7 + 0x10], %o2
28117 movleu %icc, %o2, %i5
28118 fmuld8sux16 %f13, %f22, %f6
28119 fmovsneg %xcc, %f8, %f21
28120 ldsw [%l7 + 0x0C], %o0
28121 fzeros %f19
28122 fcmpgt16 %f20, %f4, %i1
28123 fzeros %f15
28124 movne %xcc, %g7, %l1
28125 save %l5, 0x1D3D, %g3
28126 rdpr %cwp, %g1
28127 rdpr %cansave, %g2
28128 rdpr %canrestore, %g3
28129 rdpr %cleanwin, %g4
28130 rdpr %otherwin, %g5
28131 rdpr %wstate, %g6
28132 edge16ln %g1, %l3, %i2
28133 srlx %o6, %i0, %g2
28134 xnorcc %o1, %i4, %l2
28135 ldsw [%l7 + 0x20], %g4
28136 fmovsn %xcc, %f19, %f25
28137 addccc %o5, %l4, %i7
28138 sdivx %g5, 0x08CC, %l6
28139 fmovdleu %icc, %f2, %f24
28140 fpsub32s %f18, %f14, %f23
28141 andcc %o7, %i6, %i3
28142 setx loop_89, %l0, %l1
28143 return %l1
28144 nop
28145 rdpr %cwp, %g1
28146 rdpr %cansave, %g2
28147 rdpr %canrestore, %g3
28148 rdpr %cleanwin, %g4
28149 rdpr %otherwin, %g5
28150 rdpr %wstate, %g6
28151loop_89: movrne %o2, %o3, %o0
28152 ldsw [%l7 + 0x08], %i5
28153 fsrc2 %f4, %f26
28154 edge32n %g7, %i1, %l5
28155 sra %l1, %g1, %g3
28156 move %icc, %i2, %o6
28157 fpadd32s %f31, %f6, %f23
28158 fpack32 %f6, %f4, %f24
28159 edge32l %i0, %g2, %o1
28160 lduw [%l7 + 0x78], %l3
28161 ld [%l7 + 0x58], %f6
28162 edge8n %l2, %i4, %g4
28163 edge16ln %l4, %o5, %g5
28164 fmuld8sux16 %f16, %f0, %f20
28165 movl %xcc, %l6, %i7
28166 mulx %i6, %i3, %l0
28167 andcc %g6, 0x09CA, %o7
28168 mova %icc, %o2, %o3
28169 restore %o0, 0x0209, %i5
28170 rdpr %cwp, %g1
28171 rdpr %cansave, %g2
28172 rdpr %canrestore, %g3
28173 rdpr %cleanwin, %g4
28174 rdpr %otherwin, %g5
28175 rdpr %wstate, %g6
28176 movrgez %g7, 0x193, %i1
28177 ldub [%l7 + 0x2C], %o4
28178 movcs %icc, %l5, %g1
28179 sub %g3, %l1, %i2
28180 edge16ln %o6, %g2, %o1
28181 fones %f28
28182 movleu %xcc, %l3, %i0
28183 setx loop_90, %l0, %l1
28184 return %l1
28185 nop
28186 rdpr %cwp, %g1
28187 rdpr %cansave, %g2
28188 rdpr %canrestore, %g3
28189 rdpr %cleanwin, %g4
28190 rdpr %otherwin, %g5
28191 rdpr %wstate, %g6
28192loop_90: udivx %l4, 0x1A16, %o5
28193 ld [%l7 + 0x48], %f17
28194 nop
28195 set 0x30, %i7
28196 stx %l2, [%l7 + %i7]
28197 or %l6, %i7, %g5
28198 subccc %i6, 0x1B1E, %l0
28199 movgu %xcc, %g6, %o7
28200 EXIT_GOOD
28201
28202
28203
28204!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28205!
28206! Stats for Thread 0:
28207!
28208! Type l : 3539
28209! Type f : 5299
28210! Type i : 16162
28211!
28212!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28213
28214
28215 EXIT_GOOD /* test finish */
28216
28217/************************************************************************
28218 Test case data start
28219 ************************************************************************/
28220.data
28221user_data_start:
28222scratch_area:
28223.word 0x7347231A
28224.word 0xAE19807E
28225.word 0x3B996AEB
28226.word 0x445F03CB
28227.word 0xA7B01781
28228.word 0x3AAD7A77
28229.word 0xFA406C89
28230.word 0xB0F90BED
28231.word 0x188B3A57
28232.word 0x3DA37683
28233.word 0x40F03F61
28234.word 0x6BF90BEB
28235.word 0x2B64A70D
28236.word 0xA3F086BD
28237.word 0xDE7CCBB9
28238.word 0xD0F1C99F
28239.word 0xC58254E2
28240.word 0xDE1BCAE7
28241.word 0xC5C90529
28242.word 0x09CCF799
28243.word 0x152700DB
28244.word 0xEE3C06C0
28245.word 0x9C11C840
28246.word 0x14B0A9FF
28247.word 0xE14CA336
28248.word 0xCD94906F
28249.word 0xCA53311A
28250.word 0x2B3322F2
28251.word 0xC261C4D6
28252.word 0xD7A743B9
28253.word 0x031AB832
28254.word 0xC8D62CAF
28255.word 0x34A83634
28256.word 0x74925EE2
28257.word 0xED5E1F67
28258.word 0x4C7239D6
28259.word 0xC929D9C5
28260.word 0x488D7BAC
28261.word 0x5A3399DD
28262.word 0x4073A215
28263.word 0xB953A051
28264.word 0xD38230B2
28265.word 0xD07B1407
28266.word 0x1E89E617
28267.word 0xADEC4FA0
28268.word 0xEAD4B497
28269.word 0x26CF61EE
28270.word 0x13CC0ADE
28271.word 0xBFB81A8B
28272.word 0x7EC08194
28273.word 0x8C150554
28274.word 0x1E981DEE
28275.word 0x312AF67A
28276.word 0x07B64E26
28277.word 0x917AAF21
28278.word 0x607DDA0E
28279.word 0x72618D8C
28280.word 0x0B048B09
28281.word 0x30886E3A
28282.word 0xC0316C4F
28283.word 0xFB35DE6B
28284.word 0xD5323FA9
28285.word 0x2C6E5366
28286.word 0xDA177AC7
28287.end