Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f17.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f17.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_f17.s,v 1.1 2007/05/11 17:22:37 drp Exp $"
39#include "defines.h"
40#include "nmacros.h"
41#include "old_boot.s"
42
43/************************************************************************
44 Test case code start
45 ************************************************************************/
46
47.text
48.global main
49
50main: /* test begin */
51
52
53 ta T_RD_THID
54 mov %o1, %l6
55 umul %l6, 256, %l7
56 setx DIAG_DATA_AREA, %g1, %g3
57 add %l7, %g3, %l7
58
59mov %l7, %g1
60wrpr %g0, 0x0, %cwp
61mov %g1, %l7
62wrpr %g0, 0x1, %cwp
63mov %g1, %l7
64wrpr %g0, 0x2, %cwp
65mov %g1, %l7
66wrpr %g0, 0x3, %cwp
67mov %g1, %l7
68wrpr %g0, 0x4, %cwp
69mov %g1, %l7
70wrpr %g0, 0x5, %cwp
71mov %g1, %l7
72wrpr %g0, 0x6, %cwp
73mov %g1, %l7
74wrpr %g0, 0x7, %cwp
75mov %g1, %l7
76 nop
77 setx 0x2D6041F1B0451063, %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 0xC, %g1
89 set 0xF, %g2
90 set 0x9, %g3
91 set 0x9, %g4
92 set 0xB, %g5
93 set 0xF, %g6
94 set 0x5, %g7
95 !# Input registers
96 set -0xF, %i0
97 set -0x8, %i1
98 set -0x5, %i2
99 set -0xD, %i3
100 set -0x7, %i4
101 set -0x5, %i5
102 set -0x9, %i6
103 set -0x3, %i7
104 !# Local registers
105 set 0x1A1049CF, %l0
106 set 0x12D36F78, %l1
107 set 0x5B41CD6E, %l2
108 set 0x33A21C8F, %l3
109 set 0x17B06D73, %l4
110 set 0x57C09574, %l5
111 set 0x14639853, %l6
112 !# Output registers
113 set 0x0E83, %o0
114 set 0x1E0D, %o1
115 set -0x0812, %o2
116 set 0x01B4, %o3
117 set -0x1BA0, %o4
118 set -0x1C8A, %o5
119 set -0x0A2F, %o6
120 set -0x1032, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0x358A2528E7ED6173)
123 INIT_TH_FP_REG(%l7,%f2,0xB98FFDE69D312607)
124 INIT_TH_FP_REG(%l7,%f4,0x4D203DFC979EDFA7)
125 INIT_TH_FP_REG(%l7,%f6,0x5D788BE43E019DEF)
126 INIT_TH_FP_REG(%l7,%f8,0xCFE4BE3531CA9231)
127 INIT_TH_FP_REG(%l7,%f10,0xA30C9F22575153C3)
128 INIT_TH_FP_REG(%l7,%f12,0xCB131AE311C0220C)
129 INIT_TH_FP_REG(%l7,%f14,0x1C62C3B5110C13EB)
130 INIT_TH_FP_REG(%l7,%f16,0xFA69D0B162021BAE)
131 INIT_TH_FP_REG(%l7,%f18,0x7057197184B771AB)
132 INIT_TH_FP_REG(%l7,%f20,0x241CA0B6C901E62E)
133 INIT_TH_FP_REG(%l7,%f22,0xF905026D8CC4E402)
134 INIT_TH_FP_REG(%l7,%f24,0xD912B469BCE4CFCB)
135 INIT_TH_FP_REG(%l7,%f26,0x323348D0F757A53F)
136 INIT_TH_FP_REG(%l7,%f28,0x9DFEF444170E60B3)
137 INIT_TH_FP_REG(%l7,%f30,0xF10F0D16135D7CBD)
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, 0xB64, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 edge8ln %l5, %o5, %g4
151 fmovsvs %icc, %f4, %f21
152 fnand %f8, %f24, %f18
153 sub %g1, %i1, %o7
154 udiv %l2, 0x0F7F, %i5
155 fpsub16 %f0, %f16, %f2
156 srlx %i6, 0x19, %g5
157 fmovdcc %icc, %f27, %f1
158 addcc %i0, %l6, %l4
159 andncc %l1, %o2, %g6
160 fmovsvs %icc, %f12, %f11
161 fmovrdgez %l3, %f20, %f20
162 ld [%l7 + 0x6C], %f2
163 st %f10, [%l7 + 0x60]
164 edge8 %o1, %g3, %g7
165 edge8n %o0, %i2, %l0
166 subc %i7, 0x0758, %i4
167 move %xcc, %o4, %o3
168 fmovrse %g2, %f12, %f15
169 umul %i3, 0x1864, %o6
170 fmovse %xcc, %f15, %f6
171 edge32ln %l5, %g4, %g1
172 array8 %o5, %i1, %o7
173 sdiv %i5, 0x0835, %i6
174 sdivx %l2, 0x1E94, %g5
175 fone %f26
176 sdivcc %l6, 0x03D8, %l4
177 save %l1, %o2, %g6
178 rdpr %cwp, %g1
179 rdpr %cansave, %g2
180 rdpr %canrestore, %g3
181 rdpr %cleanwin, %g4
182 rdpr %otherwin, %g5
183 rdpr %wstate, %g6
184 edge8ln %l3, %o1, %i0
185 movvs %icc, %g7, %o0
186 movvs %xcc, %g3, %i2
187 udivcc %i7, 0x0CC1, %i4
188 movpos %xcc, %l0, %o4
189 udivx %o3, 0x0287, %i3
190 fornot1s %f24, %f31, %f12
191 addccc %g2, %l5, %o6
192 stw %g4, [%l7 + 0x3C]
193 edge8n %g1, %i1, %o5
194 fnand %f10, %f28, %f16
195 fmovdcs %xcc, %f30, %f11
196 fmovrdgez %o7, %f18, %f0
197 fmul8x16au %f6, %f11, %f26
198 movle %xcc, %i5, %i6
199 fzeros %f1
200 andcc %g5, 0x1E06, %l2
201 fmovsn %icc, %f22, %f6
202 srlx %l6, 0x1A, %l4
203 subcc %o2, 0x1932, %g6
204 ldsh [%l7 + 0x76], %l3
205 array8 %o1, %l1, %i0
206 edge8l %g7, %o0, %i2
207 edge32ln %g3, %i4, %i7
208 edge16l %l0, %o4, %o3
209 sllx %g2, %l5, %i3
210 edge16l %o6, %g4, %g1
211 or %i1, 0x1CEA, %o7
212 ldsh [%l7 + 0x18], %i5
213 and %o5, 0x1100, %i6
214 mova %xcc, %g5, %l6
215 fmovrde %l4, %f2, %f6
216 sethi 0x1557, %o2
217 ldsw [%l7 + 0x0C], %l2
218 sdiv %l3, 0x0C41, %g6
219 fmovspos %icc, %f6, %f9
220 fcmps %fcc3, %f11, %f1
221 sll %l1, 0x0F, %i0
222 fornot1 %f18, %f6, %f22
223 stb %o1, [%l7 + 0x42]
224 fmovsleu %icc, %f7, %f23
225 movle %xcc, %o0, %g7
226 fsrc2 %f8, %f26
227 movneg %xcc, %g3, %i4
228 mulscc %i7, 0x08DF, %l0
229 edge16ln %i2, %o4, %g2
230 edge32l %l5, %i3, %o6
231 fnegs %f4, %f16
232 fmovdpos %xcc, %f26, %f3
233 fxors %f3, %f25, %f23
234 move %icc, %g4, %o3
235 fmovrdgz %g1, %f26, %f30
236 fmovdg %icc, %f28, %f14
237 sth %o7, [%l7 + 0x3A]
238 xorcc %i1, %o5, %i5
239 sdivcc %g5, 0x1856, %i6
240 movvc %xcc, %l4, %o2
241 fsrc1 %f20, %f28
242 movl %xcc, %l2, %l3
243 array8 %l6, %g6, %l1
244 ldub [%l7 + 0x6A], %o1
245 ldsh [%l7 + 0x74], %i0
246 edge8ln %o0, %g3, %g7
247 lduh [%l7 + 0x7A], %i4
248 xor %i7, 0x15F0, %i2
249 addccc %l0, %g2, %o4
250 movcc %xcc, %l5, %o6
251 edge32l %i3, %g4, %o3
252 fpack32 %f20, %f16, %f24
253 andncc %g1, %o7, %i1
254 sllx %o5, %g5, %i5
255 alignaddr %l4, %i6, %o2
256 addcc %l3, 0x10E7, %l2
257 sdivx %l6, 0x10E4, %l1
258 array16 %o1, %g6, %o0
259 movg %xcc, %i0, %g3
260 movneg %xcc, %g7, %i4
261 umul %i2, %l0, %i7
262 movg %icc, %g2, %o4
263 sdivx %o6, 0x05D4, %l5
264 movre %g4, %o3, %i3
265 addc %g1, 0x093F, %i1
266 ldx [%l7 + 0x78], %o7
267 andcc %o5, %g5, %l4
268 movcc %xcc, %i6, %i5
269 movneg %icc, %o2, %l2
270 fmovrdne %l3, %f30, %f24
271 sir 0x1092
272 sir 0x0092
273 array32 %l6, %l1, %o1
274 udivcc %g6, 0x1DAC, %o0
275 movrgz %g3, %i0, %i4
276 addcc %g7, %l0, %i7
277 udivx %g2, 0x1FAE, %i2
278 ldd [%l7 + 0x20], %o6
279 fmovdvs %icc, %f10, %f1
280 fmovsl %xcc, %f27, %f24
281 fcmpne16 %f20, %f2, %l5
282 sdivx %g4, 0x08A9, %o4
283 fcmpes %fcc0, %f11, %f15
284 movcs %icc, %i3, %g1
285 and %o3, %i1, %o7
286 fsrc1s %f3, %f10
287 array32 %g5, %l4, %o5
288 movvs %icc, %i6, %i5
289 sdivx %o2, 0x04D5, %l2
290 movcs %xcc, %l6, %l3
291 fmovdge %icc, %f14, %f13
292 xorcc %l1, %g6, %o1
293 and %o0, 0x1F10, %g3
294 fornot1s %f26, %f8, %f25
295 ldsb [%l7 + 0x69], %i4
296 fmovdne %icc, %f10, %f23
297 smulcc %g7, 0x0717, %i0
298 fmovdge %xcc, %f0, %f11
299 sdiv %i7, 0x187C, %l0
300 sdivx %i2, 0x1A91, %g2
301 mulx %l5, 0x1A85, %g4
302 fmovdcc %icc, %f28, %f22
303 and %o6, 0x07F8, %i3
304 faligndata %f28, %f16, %f6
305 fmuld8sux16 %f7, %f18, %f8
306 movrlz %g1, %o4, %o3
307 subc %i1, %o7, %l4
308 restore %o5, 0x1EEF, %i6
309 rdpr %cwp, %g1
310 rdpr %cansave, %g2
311 rdpr %canrestore, %g3
312 rdpr %cleanwin, %g4
313 rdpr %otherwin, %g5
314 rdpr %wstate, %g6
315 ldd [%l7 + 0x08], %g4
316 srax %o2, 0x12, %l2
317 movrlz %l6, %l3, %i5
318 or %g6, 0x0EC2, %l1
319 sll %o1, 0x1B, %o0
320 movre %i4, 0x30F, %g7
321 sll %g3, %i0, %l0
322 sdivx %i2, 0x1B4B, %g2
323 edge16ln %i7, %g4, %l5
324 udiv %i3, 0x04E7, %o6
325 lduh [%l7 + 0x22], %o4
326 andcc %o3, 0x0F58, %i1
327 nop
328 set 0x6C, %i5
329 ldsw [%l7 + %i5], %g1
330 alignaddrl %l4, %o5, %i6
331 ldub [%l7 + 0x23], %o7
332 lduw [%l7 + 0x54], %o2
333 umul %g5, %l6, %l3
334 save %l2, 0x0CDD, %g6
335 rdpr %cwp, %g1
336 rdpr %cansave, %g2
337 rdpr %canrestore, %g3
338 rdpr %cleanwin, %g4
339 rdpr %otherwin, %g5
340 rdpr %wstate, %g6
341 fnot1s %f6, %f28
342 fmovspos %icc, %f25, %f24
343 move %icc, %i5, %l1
344 edge16 %o0, %o1, %g7
345 fnegd %f14, %f0
346 udiv %i4, 0x1956, %g3
347 movrlez %i0, 0x185, %i2
348 movleu %icc, %g2, %l0
349 edge32l %g4, %l5, %i3
350 movn %icc, %i7, %o6
351 xnorcc %o3, 0x1433, %i1
352 add %g1, %l4, %o4
353 ldsh [%l7 + 0x22], %o5
354 mulscc %o7, 0x1DDC, %o2
355 and %g5, %i6, %l3
356 stb %l2, [%l7 + 0x35]
357 movn %icc, %g6, %i5
358 movn %icc, %l1, %o0
359 fsrc1 %f20, %f2
360 sir 0x0E7A
361 alignaddr %o1, %g7, %l6
362 edge32ln %g3, %i0, %i2
363 edge32n %g2, %l0, %g4
364 sethi 0x0F06, %i4
365 sdiv %l5, 0x09EB, %i7
366 move %xcc, %o6, %o3
367 xor %i3, 0x1F8D, %i1
368 addcc %l4, 0x039E, %o4
369 sth %o5, [%l7 + 0x46]
370 and %o7, %g1, %o2
371 fmovsneg %icc, %f2, %f4
372 alignaddrl %g5, %l3, %i6
373 movrne %l2, %g6, %i5
374 fmovsle %icc, %f0, %f4
375 movgu %icc, %l1, %o1
376 movrgez %o0, %g7, %l6
377 sdivcc %i0, 0x0485, %g3
378 addccc %i2, 0x100F, %g2
379 and %l0, 0x09CB, %i4
380 nop
381 set 0x28, %i6
382 stw %l5, [%l7 + %i6]
383 ldsb [%l7 + 0x14], %i7
384 movvs %xcc, %g4, %o6
385 movn %icc, %i3, %i1
386 movrgz %o3, 0x3DE, %l4
387 mulscc %o4, %o7, %o5
388 fandnot1s %f7, %f28, %f23
389 fpadd16s %f20, %f26, %f19
390 sdiv %o2, 0x1811, %g1
391 subccc %l3, 0x0698, %i6
392 stb %g5, [%l7 + 0x72]
393 movgu %xcc, %l2, %g6
394 lduw [%l7 + 0x7C], %i5
395 movl %icc, %o1, %l1
396 fpsub16s %f29, %f13, %f31
397 edge8ln %o0, %g7, %l6
398 mulscc %g3, %i0, %g2
399 fnot1s %f26, %f20
400 edge32n %l0, %i2, %i4
401 srax %i7, 0x06, %g4
402 movgu %icc, %l5, %o6
403 movg %xcc, %i3, %i1
404 popc %o3, %o4
405 srax %l4, %o5, %o2
406 ldd [%l7 + 0x08], %f2
407 edge8n %g1, %o7, %l3
408 ldd [%l7 + 0x28], %f4
409 fnegd %f30, %f20
410 orncc %g5, %i6, %l2
411 edge32l %g6, %o1, %l1
412 addccc %i5, %o0, %l6
413 movcc %xcc, %g3, %g7
414 edge16 %g2, %l0, %i0
415 edge16l %i4, %i7, %g4
416 fmovsneg %icc, %f22, %f0
417 addcc %i2, %l5, %o6
418 movcc %icc, %i3, %i1
419 fcmpes %fcc3, %f0, %f25
420 movge %xcc, %o3, %l4
421 or %o4, 0x17CC, %o5
422 srax %g1, %o2, %l3
423 edge8ln %g5, %o7, %l2
424 fpackfix %f26, %f1
425 or %i6, 0x08D4, %g6
426 movgu %xcc, %o1, %i5
427 movn %xcc, %l1, %o0
428 ld [%l7 + 0x70], %f23
429 alignaddr %g3, %g7, %l6
430 udiv %g2, 0x060B, %l0
431 fpsub16 %f22, %f22, %f2
432 edge8ln %i0, %i4, %i7
433 subcc %i2, %l5, %g4
434 srl %i3, 0x12, %o6
435 fmovsa %icc, %f10, %f0
436 fnegd %f4, %f8
437 ldd [%l7 + 0x70], %f4
438 ldsb [%l7 + 0x43], %i1
439 edge32 %l4, %o4, %o3
440 ldsb [%l7 + 0x5A], %o5
441 and %g1, 0x13D4, %o2
442 edge16l %g5, %l3, %o7
443 addc %l2, 0x1C88, %i6
444 sllx %o1, %g6, %l1
445 movpos %icc, %i5, %g3
446 edge16l %g7, %o0, %g2
447 umulcc %l6, 0x003D, %i0
448 fmovrdlez %i4, %f4, %f24
449 fnot2s %f3, %f19
450 fpack32 %f16, %f20, %f18
451 ldsw [%l7 + 0x24], %l0
452 fmovdg %xcc, %f17, %f28
453 fxor %f2, %f6, %f30
454 lduh [%l7 + 0x7C], %i7
455 alignaddr %i2, %g4, %l5
456 andncc %i3, %o6, %l4
457 orn %i1, 0x044B, %o4
458 lduw [%l7 + 0x54], %o3
459 andncc %o5, %g1, %o2
460 edge16ln %l3, %g5, %l2
461 setx loop_0, %l0, %l1
462 return %l1
463 nop
464 rdpr %cwp, %g1
465 rdpr %cansave, %g2
466 rdpr %canrestore, %g3
467 rdpr %cleanwin, %g4
468 rdpr %otherwin, %g5
469 rdpr %wstate, %g6
470loop_0: sdivx %g6, 0x1253, %l1
471 save %g3, 0x0DB2, %i5
472 rdpr %cwp, %g1
473 rdpr %cansave, %g2
474 rdpr %canrestore, %g3
475 rdpr %cleanwin, %g4
476 rdpr %otherwin, %g5
477 rdpr %wstate, %g6
478 edge8 %g7, %o0, %l6
479 ldx [%l7 + 0x40], %i0
480 movn %xcc, %g2, %l0
481 fmovscc %xcc, %f4, %f15
482 movneg %xcc, %i7, %i2
483 fand %f28, %f22, %f20
484 movrne %g4, %i4, %l5
485 subccc %o6, 0x1079, %i3
486 ldd [%l7 + 0x68], %f24
487 sll %i1, 0x18, %o4
488 mulscc %o3, 0x0C39, %o5
489 and %g1, %o2, %l3
490 fmovrse %g5, %f14, %f3
491 stb %l2, [%l7 + 0x58]
492 nop
493 set 0x20, %l2
494 ldd [%l7 + %l2], %f12
495 or %i6, 0x0772, %o1
496 movneg %xcc, %o7, %g6
497 restore %l4, %g3, %i5
498 rdpr %cwp, %g1
499 rdpr %cansave, %g2
500 rdpr %canrestore, %g3
501 rdpr %cleanwin, %g4
502 rdpr %otherwin, %g5
503 rdpr %wstate, %g6
504 movge %xcc, %g7, %l1
505 srax %l6, %i0, %o0
506 fmovscs %xcc, %f8, %f21
507 xnor %l0, %g2, %i2
508 and %g4, %i4, %i7
509 fcmpd %fcc3, %f2, %f8
510 fexpand %f16, %f6
511 fmovsle %icc, %f5, %f29
512 ldsb [%l7 + 0x78], %l5
513 srl %i3, 0x06, %o6
514 smulcc %o4, 0x0B29, %o3
515 movg %icc, %i1, %o5
516 fmovrdgez %o2, %f8, %f18
517 udivcc %l3, 0x1E27, %g1
518 ldd [%l7 + 0x18], %g4
519 fmovsg %icc, %f2, %f4
520 ldx [%l7 + 0x48], %i6
521 fpsub16s %f29, %f16, %f5
522 or %o1, 0x0D9B, %l2
523 sethi 0x13E8, %o7
524 umulcc %l4, 0x0329, %g6
525 sdivx %g3, 0x0316, %g7
526 fpadd32s %f8, %f24, %f6
527 fand %f4, %f4, %f24
528 stx %l1, [%l7 + 0x30]
529 std %f14, [%l7 + 0x40]
530 fmovdne %icc, %f17, %f5
531 subc %i5, 0x0582, %l6
532 movre %i0, %o0, %l0
533 and %i2, 0x18EA, %g4
534 nop
535 set 0x12, %g4
536 ldsb [%l7 + %g4], %i4
537 movrlez %g2, 0x1BC, %l5
538 fpadd16 %f24, %f20, %f10
539 lduw [%l7 + 0x64], %i3
540 movn %icc, %o6, %i7
541 edge32ln %o3, %o4, %o5
542 andncc %i1, %l3, %g1
543 sdiv %o2, 0x1148, %g5
544 subccc %o1, 0x1311, %i6
545 edge8 %o7, %l2, %g6
546 sth %g3, [%l7 + 0x2E]
547 ldsw [%l7 + 0x38], %g7
548 ldd [%l7 + 0x38], %f20
549 fnot2 %f26, %f0
550 movpos %xcc, %l4, %i5
551 movrgz %l1, %i0, %l6
552 ldsh [%l7 + 0x6C], %l0
553 xorcc %i2, 0x1438, %o0
554 subcc %g4, %g2, %i4
555 std %f14, [%l7 + 0x70]
556 movvc %icc, %i3, %l5
557 fmovscc %xcc, %f16, %f5
558 lduw [%l7 + 0x54], %o6
559 srlx %o3, %o4, %i7
560 fmuld8ulx16 %f6, %f13, %f12
561 movl %xcc, %i1, %l3
562 andncc %o5, %g1, %o2
563 srl %o1, 0x0B, %i6
564 fmovrde %g5, %f14, %f12
565 subcc %l2, 0x1C07, %g6
566 srax %g3, 0x0D, %o7
567 fmovdl %icc, %f29, %f13
568 sdiv %l4, 0x05A5, %g7
569 movrgz %i5, 0x1F5, %i0
570 mulx %l6, %l1, %i2
571 lduw [%l7 + 0x74], %l0
572 save %o0, %g2, %g4
573 rdpr %cwp, %g1
574 rdpr %cansave, %g2
575 rdpr %canrestore, %g3
576 rdpr %cleanwin, %g4
577 rdpr %otherwin, %g5
578 rdpr %wstate, %g6
579 lduh [%l7 + 0x4A], %i3
580 movrne %l5, %i4, %o6
581 sllx %o3, 0x00, %o4
582 fmul8sux16 %f10, %f2, %f2
583 smulcc %i1, %i7, %l3
584 ld [%l7 + 0x2C], %f19
585 fmovsge %xcc, %f23, %f8
586 fmovrslz %g1, %f15, %f14
587 faligndata %f10, %f20, %f6
588 movge %xcc, %o2, %o5
589 edge16 %i6, %g5, %o1
590 edge16l %l2, %g3, %g6
591 edge8 %o7, %l4, %g7
592 fpack32 %f12, %f6, %f10
593 addc %i5, %l6, %l1
594 addccc %i0, %l0, %i2
595 alignaddr %g2, %g4, %o0
596 ldd [%l7 + 0x10], %l4
597 movge %xcc, %i3, %i4
598 umul %o3, %o4, %o6
599 fxors %f28, %f20, %f2
600 fmovda %icc, %f31, %f7
601 sra %i1, %l3, %i7
602 alignaddr %o2, %o5, %i6
603 popc 0x0490, %g5
604 movrgz %o1, 0x178, %g1
605 smulcc %l2, 0x07F9, %g6
606 movge %xcc, %o7, %l4
607 movvs %xcc, %g3, %g7
608 edge8l %i5, %l6, %l1
609 movcs %icc, %i0, %l0
610 std %f22, [%l7 + 0x10]
611 umulcc %g2, %g4, %o0
612 fmovse %xcc, %f21, %f21
613 ldd [%l7 + 0x10], %i2
614 fmovrsgz %i3, %f20, %f3
615 fands %f29, %f22, %f1
616 fandnot2 %f0, %f20, %f0
617 sub %i4, %o3, %o4
618 edge8n %l5, %o6, %l3
619 sdivx %i7, 0x1FCF, %o2
620 ldsw [%l7 + 0x58], %i1
621 ld [%l7 + 0x34], %f18
622 ldd [%l7 + 0x18], %i6
623 xnor %o5, %o1, %g1
624 save %l2, %g6, %o7
625 rdpr %cwp, %g1
626 rdpr %cansave, %g2
627 rdpr %canrestore, %g3
628 rdpr %cleanwin, %g4
629 rdpr %otherwin, %g5
630 rdpr %wstate, %g6
631 fmovrslz %l4, %f26, %f17
632 ldsh [%l7 + 0x78], %g5
633 movg %icc, %g7, %i5
634 edge32ln %g3, %l1, %i0
635 fnegd %f10, %f30
636 movvs %icc, %l0, %l6
637 movre %g2, 0x0A2, %o0
638 and %i2, 0x0B4D, %g4
639 orncc %i4, 0x058D, %o3
640 ld [%l7 + 0x48], %f15
641 fmul8ulx16 %f10, %f10, %f22
642 edge8n %i3, %o4, %o6
643 array16 %l3, %l5, %o2
644 fmovdg %icc, %f23, %f3
645 umul %i7, %i1, %o5
646 fsrc1s %f19, %f0
647 srax %o1, %g1, %l2
648 fpack16 %f24, %f28
649 ldx [%l7 + 0x68], %i6
650 fmovse %xcc, %f18, %f2
651 movne %icc, %g6, %l4
652 fmovspos %xcc, %f31, %f12
653 popc 0x18D0, %g5
654 edge8 %g7, %o7, %g3
655 fors %f2, %f31, %f5
656 ldsb [%l7 + 0x63], %l1
657 sir 0x12DC
658 nop
659 set 0x68, %o4
660 std %f26, [%l7 + %o4]
661 udivcc %i0, 0x0939, %l0
662 sllx %i5, %l6, %g2
663 fmovdleu %icc, %f30, %f12
664 fcmpgt16 %f14, %f28, %i2
665 movleu %icc, %g4, %o0
666 edge32 %i4, %i3, %o4
667 and %o3, 0x0ABC, %o6
668 sra %l3, 0x09, %o2
669 edge32ln %l5, %i7, %i1
670 ldub [%l7 + 0x30], %o5
671 edge32l %g1, %o1, %l2
672 sll %i6, 0x10, %g6
673 movcs %icc, %g5, %g7
674 fandnot1s %f30, %f7, %f10
675 subcc %l4, 0x1DBC, %o7
676 edge16 %g3, %l1, %i0
677 ldd [%l7 + 0x68], %l0
678 addccc %i5, 0x085D, %g2
679 edge16l %l6, %g4, %i2
680 movvs %xcc, %o0, %i3
681 movle %icc, %i4, %o3
682 movneg %xcc, %o6, %o4
683 mova %icc, %l3, %o2
684 movrlz %i7, 0x065, %i1
685 move %icc, %o5, %g1
686 srlx %l5, %l2, %i6
687 movle %icc, %o1, %g6
688 sdiv %g7, 0x1953, %g5
689 fand %f28, %f30, %f4
690 edge8n %o7, %l4, %g3
691 stb %i0, [%l7 + 0x7E]
692 edge8ln %l1, %l0, %i5
693 udivx %g2, 0x15B9, %g4
694 fmovrsne %l6, %f10, %f14
695 ldub [%l7 + 0x13], %i2
696 alignaddrl %i3, %o0, %i4
697 edge32l %o3, %o6, %o4
698 movrne %o2, 0x21D, %i7
699 ldub [%l7 + 0x0C], %l3
700 stx %o5, [%l7 + 0x68]
701 fmovrse %g1, %f19, %f18
702 movrne %i1, 0x001, %l5
703 movg %xcc, %l2, %i6
704 lduh [%l7 + 0x32], %g6
705 fmul8x16au %f20, %f6, %f14
706 or %g7, %g5, %o7
707 setx loop_1, %l0, %l1
708 return %l1
709 nop
710 rdpr %cwp, %g1
711 rdpr %cansave, %g2
712 rdpr %canrestore, %g3
713 rdpr %cleanwin, %g4
714 rdpr %otherwin, %g5
715 rdpr %wstate, %g6
716loop_1: umulcc %l1, %i0, %l0
717 movrgez %g2, %i5, %g4
718 edge8l %l6, %i2, %o0
719 movle %icc, %i4, %o3
720 nop
721 set 0x18, %o5
722 ldsw [%l7 + %o5], %o6
723 fmovdvc %xcc, %f10, %f12
724 movcs %xcc, %i3, %o2
725 move %xcc, %i7, %l3
726 smulcc %o4, %g1, %i1
727 pdist %f6, %f12, %f0
728 movn %icc, %l5, %o5
729 subcc %l2, %g6, %i6
730 movleu %xcc, %g7, %o7
731 ldsb [%l7 + 0x24], %o1
732 xor %g5, 0x0460, %g3
733 xorcc %l4, %l1, %l0
734 mulscc %g2, 0x1DCB, %i0
735 movg %xcc, %g4, %i5
736 ldsh [%l7 + 0x66], %l6
737 and %o0, 0x16EF, %i2
738 edge16n %i4, %o3, %i3
739 sllx %o2, %o6, %i7
740 sll %o4, 0x0E, %l3
741 fpadd32 %f30, %f30, %f18
742 edge8n %g1, %i1, %l5
743 movvc %xcc, %l2, %o5
744 ldsb [%l7 + 0x41], %g6
745 fpsub16 %f10, %f12, %f12
746 udivx %i6, 0x0587, %o7
747 fmovscc %xcc, %f25, %f14
748 edge8l %g7, %o1, %g5
749 st %f8, [%l7 + 0x38]
750 sll %g3, 0x00, %l1
751 alignaddr %l0, %l4, %i0
752 fandnot2s %f4, %f14, %f6
753 andcc %g4, 0x0577, %i5
754 movrlz %g2, %l6, %i2
755 ldd [%l7 + 0x58], %f2
756 edge8 %o0, %i4, %i3
757 movrgz %o2, %o3, %o6
758 and %i7, %o4, %l3
759 edge8n %g1, %i1, %l2
760 sdiv %l5, 0x113A, %o5
761 fmovde %icc, %f26, %f1
762 ldsb [%l7 + 0x63], %g6
763 movle %icc, %i6, %o7
764 sdiv %g7, 0x137A, %g5
765 fcmpgt16 %f16, %f10, %g3
766 array8 %o1, %l0, %l1
767 fmovda %xcc, %f31, %f9
768 ldsh [%l7 + 0x72], %i0
769 movcc %icc, %l4, %i5
770 udivcc %g4, 0x0E42, %l6
771 save %i2, %g2, %o0
772 rdpr %cwp, %g1
773 rdpr %cansave, %g2
774 rdpr %canrestore, %g3
775 rdpr %cleanwin, %g4
776 rdpr %otherwin, %g5
777 rdpr %wstate, %g6
778 smul %i4, %i3, %o3
779 addccc %o6, %i7, %o4
780 fornot1s %f23, %f12, %f12
781 fpack32 %f0, %f22, %f24
782 fmuld8ulx16 %f9, %f0, %f14
783 movvc %xcc, %l3, %o2
784 stb %i1, [%l7 + 0x6A]
785 fmovde %icc, %f24, %f21
786 fnegd %f30, %f28
787 sdivcc %l2, 0x1F56, %l5
788 movl %icc, %o5, %g6
789 nop
790 set 0x38, %i2
791 lduw [%l7 + %i2], %g1
792 edge16ln %o7, %i6, %g7
793 mova %icc, %g5, %g3
794 ldsh [%l7 + 0x7A], %l0
795 movge %xcc, %o1, %i0
796 ld [%l7 + 0x4C], %f11
797 umulcc %l1, %i5, %g4
798 fpsub16s %f3, %f0, %f7
799 edge32n %l4, %l6, %i2
800 fornot1 %f18, %f6, %f16
801 subcc %g2, %i4, %o0
802 fcmpeq16 %f0, %f10, %o3
803 movle %xcc, %o6, %i3
804 sethi 0x0940, %i7
805 ldd [%l7 + 0x70], %l2
806 movvs %icc, %o2, %i1
807 fandnot2s %f13, %f20, %f19
808 edge32ln %o4, %l5, %o5
809 fmul8x16 %f11, %f30, %f20
810 fmovsleu %xcc, %f20, %f15
811 fexpand %f18, %f14
812 subcc %g6, 0x0B7C, %g1
813 fmovda %icc, %f6, %f21
814 array32 %o7, %i6, %l2
815 fornot1s %f13, %f30, %f27
816 array32 %g5, %g3, %g7
817 fmovsl %icc, %f4, %f29
818 save %l0, %o1, %l1
819 rdpr %cwp, %g1
820 rdpr %cansave, %g2
821 rdpr %canrestore, %g3
822 rdpr %cleanwin, %g4
823 rdpr %otherwin, %g5
824 rdpr %wstate, %g6
825 alignaddrl %i5, %g4, %i0
826 edge16n %l6, %i2, %g2
827 movg %icc, %l4, %i4
828 movle %icc, %o3, %o0
829 movn %xcc, %o6, %i7
830 fpsub16 %f18, %f10, %f16
831 sllx %i3, 0x06, %l3
832 sethi 0x14D9, %i1
833 edge8l %o4, %l5, %o2
834 st %f10, [%l7 + 0x7C]
835 edge16 %g6, %g1, %o5
836 movrgez %i6, 0x132, %l2
837 sdivx %o7, 0x00ED, %g5
838 andcc %g3, %g7, %l0
839 addccc %o1, 0x1AE3, %l1
840 nop
841 set 0x44, %g2
842 ldsw [%l7 + %g2], %g4
843 sth %i0, [%l7 + 0x3A]
844 ld [%l7 + 0x64], %f23
845 movneg %icc, %i5, %i2
846 andcc %g2, 0x19ED, %l4
847 restore %l6, %o3, %i4
848 rdpr %cwp, %g1
849 rdpr %cansave, %g2
850 rdpr %canrestore, %g3
851 rdpr %cleanwin, %g4
852 rdpr %otherwin, %g5
853 rdpr %wstate, %g6
854 andncc %o6, %o0, %i7
855 sll %i3, %i1, %l3
856 fzeros %f25
857 edge32l %o4, %o2, %l5
858 xor %g1, %g6, %o5
859 and %l2, %o7, %i6
860 stw %g5, [%l7 + 0x50]
861 srlx %g7, 0x0F, %l0
862 fandnot2 %f4, %f6, %f20
863 movn %xcc, %o1, %l1
864 edge8l %g3, %i0, %g4
865 ldsw [%l7 + 0x24], %i5
866 ldsh [%l7 + 0x30], %i2
867 edge16 %g2, %l6, %o3
868 fmovdge %icc, %f1, %f19
869 fmovrse %l4, %f5, %f29
870 movcs %xcc, %i4, %o0
871 orcc %o6, %i7, %i3
872 fxnors %f1, %f29, %f15
873 std %f18, [%l7 + 0x38]
874 addc %i1, %l3, %o2
875 siam 0x6
876 xnorcc %o4, %g1, %g6
877 movrgez %o5, 0x1DF, %l2
878 andcc %o7, %l5, %i6
879 movge %xcc, %g7, %l0
880 sdiv %g5, 0x1208, %l1
881 movvc %xcc, %g3, %o1
882 andncc %g4, %i0, %i5
883 movvc %xcc, %g2, %i2
884 srax %o3, 0x15, %l6
885 array8 %i4, %l4, %o0
886 edge16n %o6, %i3, %i7
887 move %icc, %i1, %l3
888 fmovsge %xcc, %f24, %f9
889 orncc %o2, 0x0515, %o4
890 movcs %icc, %g1, %o5
891 edge16ln %l2, %g6, %o7
892 edge8l %l5, %i6, %l0
893 movre %g7, %l1, %g5
894 movge %xcc, %g3, %o1
895 fcmps %fcc0, %f19, %f6
896 movvs %icc, %i0, %g4
897 orcc %g2, %i5, %i2
898 fnot1 %f6, %f4
899 sllx %o3, 0x13, %l6
900 fcmple16 %f26, %f6, %l4
901 movle %icc, %i4, %o0
902 mova %icc, %i3, %i7
903 movle %icc, %i1, %l3
904 fcmps %fcc2, %f21, %f5
905 setx loop_2, %l0, %l1
906 return %l1
907 nop
908 rdpr %cwp, %g1
909 rdpr %cansave, %g2
910 rdpr %canrestore, %g3
911 rdpr %cleanwin, %g4
912 rdpr %otherwin, %g5
913 rdpr %wstate, %g6
914loop_2: st %f10, [%l7 + 0x28]
915 edge8l %o5, %l2, %g6
916 fcmpeq16 %f22, %f8, %g1
917 movvs %icc, %l5, %i6
918 fpadd32 %f14, %f20, %f4
919 umulcc %l0, 0x1FDA, %g7
920 xorcc %l1, %o7, %g3
921 stw %g5, [%l7 + 0x70]
922 fpadd32 %f18, %f28, %f28
923 ldx [%l7 + 0x40], %o1
924 movrne %g4, 0x3EE, %g2
925 addccc %i5, 0x100E, %i2
926 smul %i0, %l6, %o3
927 movcs %icc, %l4, %i4
928 fmul8x16au %f26, %f14, %f14
929 ldub [%l7 + 0x3D], %o0
930 edge16 %i7, %i3, %i1
931 edge32 %o2, %l3, %o6
932 move %xcc, %o5, %o4
933 fxors %f4, %f11, %f12
934 fand %f30, %f0, %f0
935 alignaddr %g6, %g1, %l2
936 edge8ln %l5, %l0, %g7
937 edge8 %l1, %o7, %g3
938 fmovdvs %icc, %f15, %f16
939 edge8l %g5, %o1, %g4
940 ld [%l7 + 0x10], %f4
941 fexpand %f29, %f14
942 edge16l %g2, %i5, %i6
943 sub %i0, 0x0DCB, %l6
944 movcc %icc, %o3, %i2
945 sethi 0x0DD6, %l4
946 fmovdne %xcc, %f30, %f31
947 movrgz %i4, %o0, %i3
948 movpos %icc, %i7, %i1
949 alignaddrl %o2, %o6, %l3
950 fabss %f2, %f8
951 ld [%l7 + 0x6C], %f14
952 ldx [%l7 + 0x40], %o5
953 sdivcc %o4, 0x0354, %g1
954 fmovrde %g6, %f20, %f12
955 ldsb [%l7 + 0x48], %l5
956 addc %l0, %g7, %l1
957 movrlz %l2, 0x3FE, %o7
958 movg %icc, %g5, %o1
959 addcc %g3, %g2, %g4
960 std %f22, [%l7 + 0x08]
961 and %i5, %i0, %i6
962 sllx %o3, 0x1D, %i2
963 fmovde %xcc, %f0, %f16
964 andcc %l4, %i4, %o0
965 lduw [%l7 + 0x10], %i3
966 umul %i7, 0x07CC, %i1
967 edge32 %o2, %l6, %o6
968 ldd [%l7 + 0x48], %f18
969 srlx %o5, %o4, %l3
970 edge32 %g6, %g1, %l0
971 movre %l5, %l1, %g7
972 subc %l2, %g5, %o7
973 xor %o1, 0x1FEB, %g2
974 edge32 %g3, %g4, %i5
975 fcmple16 %f16, %f24, %i6
976 addccc %o3, %i2, %i0
977 fmovsa %xcc, %f24, %f7
978 move %xcc, %l4, %o0
979 nop
980 set 0x1E, %o0
981 lduh [%l7 + %o0], %i3
982 fnands %f8, %f9, %f8
983 movrne %i7, %i1, %i4
984 addc %o2, 0x079D, %l6
985 orn %o5, 0x0E52, %o4
986 subcc %o6, %l3, %g1
987 sllx %g6, %l5, %l0
988 movneg %xcc, %g7, %l1
989 ld [%l7 + 0x1C], %f10
990 sth %l2, [%l7 + 0x62]
991 or %o7, %g5, %o1
992 array16 %g3, %g4, %g2
993 movrlez %i6, 0x1CE, %o3
994 srax %i2, %i5, %l4
995 edge8n %o0, %i3, %i7
996 movrgez %i1, 0x1F2, %i0
997 sth %i4, [%l7 + 0x0C]
998 fmovrse %l6, %f24, %f24
999 fmovdvs %xcc, %f20, %f24
1000 smulcc %o5, %o2, %o6
1001 movgu %xcc, %o4, %l3
1002 fmuld8ulx16 %f23, %f27, %f16
1003 ldsh [%l7 + 0x3C], %g1
1004 xnorcc %l5, %g6, %l0
1005 movrgz %g7, 0x0B9, %l1
1006 lduw [%l7 + 0x2C], %o7
1007 orncc %l2, %g5, %g3
1008 ldd [%l7 + 0x50], %g4
1009 fxor %f24, %f28, %f20
1010 fnand %f14, %f2, %f20
1011 addccc %o1, %i6, %g2
1012 edge32 %o3, %i2, %l4
1013 fmovdne %icc, %f7, %f2
1014 fmovdle %xcc, %f23, %f21
1015 edge32 %o0, %i3, %i7
1016 udiv %i1, 0x131D, %i5
1017 fnor %f16, %f12, %f12
1018 movrlez %i0, 0x2EC, %l6
1019 movcc %icc, %o5, %o2
1020 movle %xcc, %o6, %i4
1021 fxor %f26, %f10, %f28
1022 array16 %l3, %g1, %o4
1023 edge16n %g6, %l5, %l0
1024 fpmerge %f5, %f20, %f12
1025 fmovdcc %xcc, %f11, %f30
1026 movne %icc, %g7, %o7
1027 subcc %l2, %g5, %l1
1028 or %g3, %g4, %o1
1029 udivcc %i6, 0x02D4, %o3
1030 movvc %xcc, %g2, %l4
1031 udivx %i2, 0x074B, %i3
1032 sdiv %o0, 0x0C1E, %i1
1033 xnorcc %i5, %i7, %l6
1034 andcc %o5, 0x1DC6, %i0
1035 orn %o2, 0x0410, %i4
1036 and %l3, %o6, %o4
1037 udivcc %g6, 0x15F3, %g1
1038 sir 0x0E34
1039 fmovsle %xcc, %f11, %f17
1040 xnor %l5, %l0, %g7
1041 fmovsneg %xcc, %f31, %f9
1042 ldsb [%l7 + 0x74], %o7
1043 array8 %g5, %l2, %g3
1044 movre %g4, 0x26B, %o1
1045 fmuld8sux16 %f27, %f29, %f6
1046 fmovd %f26, %f30
1047 sethi 0x0F34, %i6
1048 fnot2 %f20, %f2
1049 smul %l1, 0x1CE9, %g2
1050 ldd [%l7 + 0x20], %f0
1051 fcmpgt32 %f26, %f0, %l4
1052 ldsh [%l7 + 0x48], %i2
1053 movn %xcc, %i3, %o0
1054 sra %i1, 0x0C, %o3
1055 fors %f0, %f23, %f29
1056 smul %i7, %i5, %o5
1057 st %f5, [%l7 + 0x20]
1058 subcc %l6, %o2, %i4
1059 siam 0x7
1060 andn %l3, %o6, %o4
1061 xorcc %i0, 0x09A3, %g6
1062 fones %f21
1063 movre %g1, %l5, %l0
1064 sdivx %g7, 0x17CE, %o7
1065 edge16 %g5, %g3, %g4
1066 fnot2s %f2, %f23
1067 edge16 %l2, %o1, %l1
1068 lduw [%l7 + 0x60], %i6
1069 edge32ln %l4, %g2, %i2
1070 subcc %o0, %i3, %i1
1071 xorcc %o3, 0x0B72, %i7
1072 ld [%l7 + 0x78], %f0
1073 movle %xcc, %i5, %l6
1074 srl %o5, 0x1F, %o2
1075 movneg %icc, %i4, %o6
1076 fnot2 %f22, %f12
1077 andcc %o4, 0x16F6, %l3
1078 fmovsg %xcc, %f5, %f27
1079 xor %i0, 0x1B91, %g1
1080 fmovrsgz %g6, %f5, %f4
1081 sdivcc %l0, 0x0D8A, %g7
1082 add %o7, 0x131D, %l5
1083 ldsh [%l7 + 0x30], %g5
1084 edge8 %g3, %g4, %o1
1085 ldsh [%l7 + 0x26], %l2
1086 fmovrdgez %l1, %f14, %f30
1087 edge16n %l4, %g2, %i2
1088 sethi 0x07D2, %i6
1089 movneg %xcc, %i3, %i1
1090 fandnot2 %f28, %f18, %f2
1091 ldd [%l7 + 0x78], %o0
1092 xnor %o3, 0x1AF6, %i5
1093 subccc %l6, %i7, %o5
1094 ldsw [%l7 + 0x7C], %i4
1095 or %o6, 0x11F1, %o2
1096 ldd [%l7 + 0x58], %f18
1097 fmovd %f26, %f4
1098 fxnor %f0, %f0, %f22
1099 ldx [%l7 + 0x30], %o4
1100 xnorcc %i0, %g1, %g6
1101 subcc %l0, 0x1351, %l3
1102 fornot1s %f2, %f28, %f23
1103 fmuld8sux16 %f12, %f24, %f28
1104 fzero %f8
1105 popc %g7, %o7
1106 fcmps %fcc2, %f18, %f22
1107 movle %xcc, %g5, %l5
1108 edge32 %g4, %g3, %o1
1109 mova %xcc, %l1, %l2
1110 movge %xcc, %g2, %i2
1111 andn %l4, 0x099A, %i3
1112 movne %icc, %i1, %i6
1113 ld [%l7 + 0x38], %f10
1114 move %xcc, %o3, %i5
1115 array16 %o0, %l6, %i7
1116 movrgz %o5, 0x19D, %o6
1117 add %o2, 0x1D69, %i4
1118 ld [%l7 + 0x28], %f28
1119 movg %xcc, %i0, %o4
1120 umulcc %g1, %l0, %g6
1121 sdivx %g7, 0x0889, %l3
1122 edge32l %g5, %o7, %g4
1123 st %f11, [%l7 + 0x20]
1124 ldsb [%l7 + 0x12], %g3
1125 fmovdge %icc, %f14, %f22
1126 movrgez %l5, %o1, %l2
1127 smul %g2, %l1, %l4
1128 alignaddr %i2, %i3, %i1
1129 movleu %xcc, %i6, %o3
1130 xorcc %o0, %i5, %i7
1131 sra %l6, 0x12, %o6
1132 andcc %o5, %i4, %i0
1133 srlx %o4, %o2, %l0
1134 addcc %g1, %g7, %l3
1135 movn %xcc, %g5, %g6
1136 movrgez %g4, %g3, %o7
1137 umul %l5, 0x1095, %o1
1138 ldsb [%l7 + 0x0C], %g2
1139 movcc %icc, %l1, %l4
1140 move %icc, %l2, %i2
1141 fmovrslez %i1, %f28, %f0
1142 fmovdle %icc, %f18, %f6
1143 movgu %xcc, %i3, %i6
1144 ldsw [%l7 + 0x0C], %o0
1145 xnorcc %i5, 0x02BC, %o3
1146 addc %i7, 0x1F4F, %l6
1147 mulx %o5, 0x161A, %o6
1148 fnot1s %f0, %f6
1149 fxnor %f6, %f16, %f2
1150 xorcc %i4, %o4, %o2
1151 mulx %i0, 0x19E8, %l0
1152 ld [%l7 + 0x48], %f23
1153 ldd [%l7 + 0x20], %f4
1154 udivx %g7, 0x1FA6, %l3
1155 movg %icc, %g1, %g6
1156 movpos %xcc, %g4, %g3
1157 movrgz %g5, %o7, %o1
1158 fandnot1s %f0, %f13, %f9
1159 xnor %l5, 0x07FB, %g2
1160 subcc %l4, %l2, %i2
1161 fcmpne16 %f18, %f24, %i1
1162 ldd [%l7 + 0x58], %l0
1163 fandnot1 %f20, %f30, %f10
1164 edge32ln %i6, %i3, %o0
1165 fsrc1s %f24, %f3
1166 fmovsn %icc, %f29, %f0
1167 fcmpgt32 %f20, %f6, %i5
1168 fmovsg %icc, %f24, %f4
1169 edge8n %i7, %o3, %l6
1170 alignaddr %o6, %i4, %o4
1171 fmovsge %xcc, %f25, %f24
1172 movcc %icc, %o2, %o5
1173 udivcc %i0, 0x0235, %l0
1174 movl %xcc, %g7, %g1
1175 fnot1s %f19, %f27
1176 stw %l3, [%l7 + 0x0C]
1177 movrne %g4, 0x204, %g3
1178 array32 %g6, %o7, %o1
1179 edge8 %g5, %g2, %l5
1180 addccc %l4, %i2, %l2
1181 edge8ln %i1, %l1, %i6
1182 ldd [%l7 + 0x28], %i2
1183 movrlz %i5, 0x017, %o0
1184 movrgez %o3, %l6, %i7
1185 fmovdn %xcc, %f19, %f20
1186 edge32 %i4, %o6, %o4
1187 movl %icc, %o5, %o2
1188 andncc %i0, %l0, %g1
1189 movcc %icc, %l3, %g7
1190 std %f22, [%l7 + 0x68]
1191 move %xcc, %g4, %g6
1192 movrgz %o7, %o1, %g5
1193 move %icc, %g3, %g2
1194 fnot1s %f31, %f13
1195 udiv %l5, 0x06D8, %i2
1196 movcc %xcc, %l2, %i1
1197 sdivcc %l4, 0x07F7, %l1
1198 mulx %i3, %i6, %i5
1199 sethi 0x1FF2, %o0
1200 sub %o3, 0x12CC, %l6
1201 sll %i4, 0x0C, %i7
1202 orcc %o6, %o4, %o2
1203 fnor %f18, %f12, %f28
1204 add %i0, %l0, %g1
1205 restore %l3, 0x1511, %g7
1206 rdpr %cwp, %g1
1207 rdpr %cansave, %g2
1208 rdpr %canrestore, %g3
1209 rdpr %cleanwin, %g4
1210 rdpr %otherwin, %g5
1211 rdpr %wstate, %g6
1212 fnand %f2, %f10, %f20
1213 edge16 %g4, %g6, %o7
1214 umulcc %o1, 0x0333, %g5
1215 edge8n %g3, %g2, %l5
1216 fnegd %f4, %f14
1217 fandnot1s %f5, %f20, %f1
1218 umulcc %o5, %i2, %l2
1219 fmovscs %icc, %f29, %f13
1220 mulscc %i1, 0x15E9, %l4
1221 andcc %l1, %i6, %i3
1222 or %i5, 0x0E4E, %o0
1223 edge32 %o3, %l6, %i4
1224 movvs %icc, %i7, %o4
1225 movne %xcc, %o6, %i0
1226 mulscc %l0, 0x1614, %o2
1227 xor %g1, %g7, %l3
1228 udiv %g4, 0x1BA2, %o7
1229 ldx [%l7 + 0x70], %o1
1230 lduw [%l7 + 0x0C], %g5
1231 array16 %g3, %g6, %l5
1232 fornot2 %f16, %f2, %f10
1233 fornot1 %f26, %f2, %f10
1234 fpack32 %f20, %f20, %f24
1235 save %o5, %g2, %i2
1236 rdpr %cwp, %g1
1237 rdpr %cansave, %g2
1238 rdpr %canrestore, %g3
1239 rdpr %cleanwin, %g4
1240 rdpr %otherwin, %g5
1241 rdpr %wstate, %g6
1242 fandnot2 %f8, %f28, %f18
1243 movgu %xcc, %i1, %l2
1244 movre %l4, %i6, %i3
1245 movgu %icc, %l1, %i5
1246 and %o3, %l6, %o0
1247 edge8n %i7, %o4, %i4
1248 fmul8ulx16 %f24, %f22, %f22
1249 fmovscs %icc, %f17, %f16
1250 smul %i0, %o6, %o2
1251 fands %f15, %f13, %f26
1252 faligndata %f14, %f28, %f0
1253 addccc %l0, %g7, %l3
1254 andncc %g4, %o7, %o1
1255 lduh [%l7 + 0x7E], %g5
1256 fpack16 %f10, %f27
1257 edge16ln %g3, %g6, %g1
1258 addccc %o5, 0x0431, %l5
1259 sll %g2, %i1, %l2
1260 for %f16, %f14, %f24
1261 sdiv %i2, 0x1A93, %l4
1262 or %i3, 0x02D3, %i6
1263 movrlz %i5, 0x071, %o3
1264 mulx %l1, %o0, %i7
1265 sll %o4, %l6, %i0
1266 bshuffle %f10, %f16, %f12
1267 smul %i4, 0x0851, %o6
1268 udivx %o2, 0x14CB, %g7
1269 xor %l0, 0x0DA9, %l3
1270 mulscc %g4, %o7, %g5
1271 fmovrde %g3, %f30, %f14
1272 movn %xcc, %g6, %g1
1273 move %xcc, %o5, %o1
1274 ld [%l7 + 0x24], %f1
1275 array16 %g2, %l5, %l2
1276 stw %i2, [%l7 + 0x2C]
1277 srl %l4, 0x1A, %i3
1278 udiv %i1, 0x0381, %i6
1279 smulcc %o3, 0x1953, %l1
1280 subc %o0, %i5, %i7
1281 fpsub32 %f28, %f18, %f4
1282 sll %o4, %l6, %i0
1283 fmovsle %xcc, %f10, %f14
1284 edge16ln %o6, %o2, %i4
1285 array16 %l0, %g7, %g4
1286 nop
1287 set 0x48, %i1
1288 ldsh [%l7 + %i1], %l3
1289 ldsh [%l7 + 0x16], %o7
1290 sub %g5, 0x0B06, %g3
1291 smulcc %g1, %o5, %g6
1292 movn %xcc, %o1, %l5
1293 fmuld8sux16 %f21, %f6, %f24
1294 sth %l2, [%l7 + 0x72]
1295 smulcc %i2, %l4, %g2
1296 movre %i1, 0x05B, %i6
1297 fpsub32s %f22, %f26, %f20
1298 array8 %o3, %l1, %i3
1299 edge16n %o0, %i7, %o4
1300 movcc %xcc, %i5, %l6
1301 add %i0, 0x1E47, %o2
1302 movne %xcc, %i4, %l0
1303 movrgz %o6, 0x33D, %g7
1304 stx %g4, [%l7 + 0x58]
1305 movpos %xcc, %l3, %o7
1306 stx %g3, [%l7 + 0x50]
1307 andncc %g5, %g1, %g6
1308 and %o1, 0x1815, %l5
1309 ldd [%l7 + 0x40], %l2
1310 ldub [%l7 + 0x4D], %o5
1311 sdivx %i2, 0x0559, %l4
1312 fmovdcc %icc, %f3, %f20
1313 movre %i1, 0x337, %i6
1314 subc %g2, 0x0651, %o3
1315 edge32ln %i3, %l1, %o0
1316 movneg %icc, %o4, %i5
1317 srl %i7, 0x0B, %i0
1318 mova %icc, %l6, %i4
1319 srax %o2, %o6, %g7
1320 umulcc %g4, 0x1084, %l3
1321 sdiv %o7, 0x015D, %g3
1322 smul %l0, 0x0DEE, %g1
1323 mova %icc, %g6, %o1
1324 orcc %g5, %l5, %o5
1325 alignaddrl %i2, %l2, %i1
1326 edge8ln %l4, %i6, %g2
1327 ld [%l7 + 0x14], %f24
1328 mulx %o3, 0x0C95, %i3
1329 fand %f30, %f30, %f0
1330 movg %icc, %o0, %l1
1331 ldd [%l7 + 0x60], %i4
1332 fmovse %icc, %f29, %f24
1333 fmovscc %xcc, %f18, %f17
1334 array32 %o4, %i7, %l6
1335 edge8ln %i0, %i4, %o2
1336 ldd [%l7 + 0x48], %g6
1337 edge32ln %g4, %l3, %o7
1338 andcc %g3, 0x0CD7, %l0
1339 sdivx %g1, 0x149C, %g6
1340 movleu %xcc, %o6, %o1
1341 movgu %xcc, %g5, %l5
1342 xnorcc %i2, %o5, %l2
1343 movgu %xcc, %l4, %i1
1344 udiv %i6, 0x1329, %g2
1345 ldub [%l7 + 0x4C], %i3
1346 or %o3, 0x1D70, %l1
1347 edge32l %i5, %o0, %o4
1348 movrne %i7, 0x2AF, %i0
1349 andn %i4, 0x035F, %l6
1350 orncc %o2, %g4, %g7
1351 fornot1s %f25, %f19, %f12
1352 bshuffle %f0, %f18, %f18
1353 ldd [%l7 + 0x70], %o6
1354 fmovscs %icc, %f6, %f22
1355 edge16ln %g3, %l3, %l0
1356 movgu %icc, %g6, %o6
1357 fpadd16s %f19, %f2, %f29
1358 umul %g1, %g5, %l5
1359 andn %o1, %o5, %i2
1360 edge32ln %l4, %i1, %l2
1361 movle %icc, %g2, %i6
1362 edge16n %i3, %l1, %i5
1363 sth %o0, [%l7 + 0x56]
1364 fmovdneg %icc, %f10, %f18
1365 stb %o4, [%l7 + 0x7B]
1366 edge16 %i7, %o3, %i0
1367 movg %icc, %i4, %o2
1368 edge16l %g4, %l6, %g7
1369 movn %icc, %o7, %g3
1370 edge32ln %l3, %l0, %o6
1371 stw %g1, [%l7 + 0x14]
1372 ldx [%l7 + 0x40], %g6
1373 andn %l5, %o1, %g5
1374 movge %icc, %i2, %o5
1375 sll %i1, %l4, %l2
1376 movl %icc, %i6, %i3
1377 udivx %l1, 0x1992, %g2
1378 xnor %o0, 0x1895, %o4
1379 orn %i5, %i7, %o3
1380 fcmpeq16 %f2, %f2, %i0
1381 movpos %xcc, %o2, %i4
1382 ldd [%l7 + 0x48], %g4
1383 smulcc %g7, 0x09BC, %l6
1384 lduh [%l7 + 0x4A], %g3
1385 bshuffle %f0, %f2, %f24
1386 umulcc %l3, 0x1EBF, %o7
1387 lduh [%l7 + 0x72], %o6
1388 fmovdle %icc, %f31, %f15
1389 srax %g1, 0x1F, %l0
1390 fmovdg %icc, %f4, %f30
1391 sra %l5, %o1, %g6
1392 popc %i2, %o5
1393 movne %icc, %g5, %l4
1394 ldub [%l7 + 0x28], %i1
1395 orn %l2, 0x037D, %i6
1396 fpadd16 %f10, %f8, %f0
1397 sllx %i3, 0x1B, %g2
1398 fmovse %icc, %f12, %f27
1399 movvc %xcc, %o0, %l1
1400 fpsub32 %f2, %f18, %f6
1401 fnand %f2, %f2, %f0
1402 movleu %icc, %i5, %o4
1403 ldd [%l7 + 0x20], %f12
1404 edge16 %o3, %i0, %o2
1405 andn %i4, %g4, %g7
1406 for %f28, %f2, %f0
1407 movgu %icc, %l6, %i7
1408 srlx %g3, 0x05, %l3
1409 movle %icc, %o7, %g1
1410 fzeros %f22
1411 fpadd32s %f29, %f21, %f17
1412 lduh [%l7 + 0x34], %l0
1413 movge %xcc, %o6, %l5
1414 fmul8ulx16 %f26, %f16, %f16
1415 xor %o1, %i2, %g6
1416 array32 %g5, %o5, %l4
1417 fcmple32 %f6, %f8, %l2
1418 xnorcc %i1, %i3, %i6
1419 movrgz %o0, %g2, %i5
1420 movn %xcc, %o4, %o3
1421 st %f5, [%l7 + 0x18]
1422 srlx %l1, 0x06, %o2
1423 fxors %f22, %f12, %f12
1424 andcc %i0, 0x0192, %g4
1425 smul %i4, 0x0CCE, %g7
1426 fmovdvc %icc, %f17, %f7
1427 edge32 %l6, %i7, %g3
1428 udivcc %l3, 0x1F2E, %g1
1429 addcc %l0, %o7, %l5
1430 addcc %o6, %o1, %g6
1431 st %f29, [%l7 + 0x64]
1432 nop
1433 set 0x74, %g5
1434 lduw [%l7 + %g5], %i2
1435 edge8n %o5, %g5, %l4
1436 edge32n %i1, %l2, %i3
1437 sra %i6, 0x0D, %o0
1438 faligndata %f10, %f16, %f28
1439 fmovdl %icc, %f11, %f30
1440 edge8 %i5, %g2, %o4
1441 movle %xcc, %o3, %o2
1442 andncc %l1, %i0, %g4
1443 add %i4, 0x1976, %l6
1444 udivx %i7, 0x082E, %g7
1445 andn %l3, 0x0882, %g1
1446 fmovsge %xcc, %f16, %f12
1447 srax %l0, 0x16, %o7
1448 fpadd16s %f27, %f5, %f2
1449 popc %g3, %o6
1450 edge16l %l5, %g6, %o1
1451 edge16n %i2, %o5, %g5
1452 movleu %icc, %i1, %l4
1453 sll %i3, %i6, %o0
1454 andcc %l2, %g2, %i5
1455 ldd [%l7 + 0x70], %f26
1456 udiv %o3, 0x1BD4, %o4
1457 edge8 %l1, %o2, %i0
1458 ldd [%l7 + 0x10], %i4
1459 fxnors %f8, %f31, %f14
1460 mova %xcc, %l6, %i7
1461 fcmpne16 %f12, %f8, %g4
1462 mulscc %g7, 0x16B8, %g1
1463 fcmpd %fcc2, %f14, %f16
1464 fones %f22
1465 edge32l %l0, %l3, %g3
1466 fmovsneg %icc, %f24, %f0
1467 nop
1468 set 0x49, %i4
1469 ldsb [%l7 + %i4], %o7
1470 movrgez %o6, %g6, %o1
1471 movvc %xcc, %i2, %l5
1472 addccc %o5, %g5, %l4
1473 edge16ln %i3, %i1, %o0
1474 subc %i6, 0x1910, %l2
1475 srax %g2, 0x1E, %i5
1476 alignaddrl %o3, %o4, %o2
1477 movrlz %i0, %l1, %i4
1478 fandnot1 %f0, %f10, %f24
1479 st %f29, [%l7 + 0x60]
1480 movvs %icc, %l6, %i7
1481 edge16 %g7, %g1, %g4
1482 subccc %l0, %l3, %g3
1483 fnegs %f14, %f23
1484 edge32n %o6, %o7, %g6
1485 fmuld8ulx16 %f21, %f8, %f14
1486 addc %i2, %o1, %l5
1487 xnorcc %g5, 0x0BA2, %o5
1488 fcmpes %fcc3, %f1, %f31
1489 move %xcc, %i3, %l4
1490 alignaddr %o0, %i6, %l2
1491 sub %i1, 0x0BD3, %g2
1492 fmovsa %icc, %f19, %f6
1493 popc %i5, %o3
1494 andn %o4, 0x0D4C, %o2
1495 add %i0, %l1, %l6
1496 ldd [%l7 + 0x20], %i6
1497 movleu %icc, %i4, %g7
1498 movge %xcc, %g4, %g1
1499 sdivx %l3, 0x1654, %l0
1500 or %o6, %g3, %o7
1501 fmovsvs %xcc, %f4, %f9
1502 fone %f24
1503 edge8l %g6, %o1, %i2
1504 fandnot2 %f10, %f30, %f22
1505 udiv %l5, 0x162F, %o5
1506 array8 %g5, %i3, %o0
1507 umulcc %i6, 0x05FC, %l4
1508 alignaddr %i1, %l2, %g2
1509 subccc %o3, %o4, %o2
1510 subc %i5, %i0, %l1
1511 movre %i7, %l6, %g7
1512 popc %g4, %g1
1513 movpos %xcc, %l3, %l0
1514 mova %icc, %o6, %i4
1515 movvs %xcc, %o7, %g3
1516 fmovdl %xcc, %f18, %f30
1517 movcs %xcc, %g6, %o1
1518 xor %l5, 0x0DA2, %i2
1519 movle %icc, %g5, %o5
1520 fcmpeq32 %f20, %f22, %i3
1521 movpos %xcc, %o0, %i6
1522 fmovd %f24, %f16
1523 addccc %i1, %l2, %g2
1524 stw %o3, [%l7 + 0x34]
1525 orn %o4, 0x0449, %l4
1526 setx loop_3, %l0, %l1
1527 return %l1
1528 nop
1529 rdpr %cwp, %g1
1530 rdpr %cansave, %g2
1531 rdpr %canrestore, %g3
1532 rdpr %cleanwin, %g4
1533 rdpr %otherwin, %g5
1534 rdpr %wstate, %g6
1535loop_3: movrgez %l1, 0x285, %i5
1536 ldsh [%l7 + 0x6C], %l6
1537 movvc %icc, %g7, %g4
1538 mova %icc, %i7, %g1
1539 ld [%l7 + 0x70], %f6
1540 fandnot2 %f20, %f12, %f0
1541 sll %l0, %l3, %i4
1542 umulcc %o7, 0x05DF, %o6
1543 fmovdgu %xcc, %f28, %f14
1544 sdivx %g3, 0x1FB5, %g6
1545 movpos %icc, %l5, %i2
1546 srlx %g5, 0x1D, %o5
1547 movrgez %i3, %o1, %o0
1548 edge32ln %i1, %l2, %g2
1549 fpadd16s %f20, %f3, %f22
1550 movgu %icc, %i6, %o4
1551 std %f2, [%l7 + 0x30]
1552 sdivx %o3, 0x1DA2, %l4
1553 lduh [%l7 + 0x0E], %i0
1554 subccc %o2, 0x0427, %l1
1555 movleu %icc, %i5, %g7
1556 lduw [%l7 + 0x30], %l6
1557 fmovsleu %icc, %f9, %f5
1558 ldx [%l7 + 0x48], %g4
1559 save %i7, %g1, %l0
1560 rdpr %cwp, %g1
1561 rdpr %cansave, %g2
1562 rdpr %canrestore, %g3
1563 rdpr %cleanwin, %g4
1564 rdpr %otherwin, %g5
1565 rdpr %wstate, %g6
1566 fmovs %f20, %f7
1567 move %icc, %i4, %l3
1568 nop
1569 set 0x28, %g3
1570 lduw [%l7 + %g3], %o7
1571 std %f20, [%l7 + 0x78]
1572 lduh [%l7 + 0x22], %g3
1573 udiv %o6, 0x03E6, %l5
1574 andncc %i2, %g5, %g6
1575 and %i3, %o1, %o5
1576 srl %o0, %l2, %i1
1577 subc %g2, 0x00AB, %i6
1578 subccc %o4, 0x10FE, %l4
1579 std %f2, [%l7 + 0x68]
1580 move %xcc, %o3, %i0
1581 fmovde %xcc, %f6, %f4
1582 fmovdle %icc, %f24, %f0
1583 std %f10, [%l7 + 0x70]
1584 ld [%l7 + 0x0C], %f4
1585 fcmps %fcc0, %f2, %f8
1586 edge8ln %l1, %o2, %g7
1587 edge32l %i5, %g4, %l6
1588 movrlz %i7, %g1, %i4
1589 alignaddr %l3, %o7, %l0
1590 ld [%l7 + 0x14], %f21
1591 array16 %o6, %l5, %g3
1592 fabsd %f2, %f26
1593 lduh [%l7 + 0x36], %g5
1594 movre %i2, 0x184, %g6
1595 fmovrslz %i3, %f4, %f2
1596 fones %f22
1597 fxors %f23, %f15, %f23
1598 siam 0x3
1599 edge8l %o1, %o5, %o0
1600 xnor %i1, %g2, %l2
1601 addc %i6, %l4, %o3
1602 udivcc %o4, 0x1547, %i0
1603 edge8l %o2, %l1, %i5
1604 movleu %xcc, %g7, %g4
1605 movgu %xcc, %l6, %g1
1606 addccc %i7, 0x15EF, %i4
1607 alignaddr %o7, %l3, %l0
1608 ldub [%l7 + 0x44], %o6
1609 edge8 %l5, %g5, %g3
1610 movne %xcc, %i2, %g6
1611 std %f6, [%l7 + 0x20]
1612 subcc %o1, %o5, %i3
1613 fxor %f24, %f24, %f10
1614 alignaddrl %i1, %g2, %o0
1615 fors %f20, %f20, %f10
1616 movn %icc, %i6, %l4
1617 edge8n %o3, %o4, %i0
1618 st %f27, [%l7 + 0x1C]
1619 srlx %l2, %o2, %i5
1620 movn %xcc, %l1, %g7
1621 xnorcc %l6, 0x0AF5, %g1
1622 fzeros %f12
1623 fxnor %f18, %f30, %f24
1624 sdivcc %g4, 0x0376, %i4
1625 move %xcc, %i7, %l3
1626 udiv %l0, 0x1D56, %o6
1627 andncc %o7, %l5, %g5
1628 smul %g3, %g6, %i2
1629 sub %o5, %o1, %i1
1630 alignaddrl %g2, %o0, %i3
1631 alignaddr %i6, %l4, %o3
1632 mova %xcc, %o4, %i0
1633 fpsub32s %f12, %f29, %f6
1634 fmovdgu %xcc, %f27, %f26
1635 fornot2 %f30, %f24, %f22
1636 xor %o2, 0x059B, %i5
1637 fnand %f16, %f8, %f24
1638 movne %xcc, %l2, %l1
1639 udiv %g7, 0x006D, %g1
1640 stb %g4, [%l7 + 0x24]
1641 movvc %icc, %i4, %i7
1642 subcc %l6, %l0, %o6
1643 ldsh [%l7 + 0x74], %l3
1644 ldsw [%l7 + 0x64], %l5
1645 andcc %g5, %g3, %o7
1646 mulx %i2, %g6, %o5
1647 movcc %icc, %i1, %o1
1648 sir 0x096B
1649 addcc %g2, 0x0EDA, %o0
1650 fmovdgu %icc, %f29, %f17
1651 movl %xcc, %i3, %l4
1652 fmul8x16al %f31, %f17, %f28
1653 ldd [%l7 + 0x38], %i6
1654 movrgz %o4, 0x3F5, %o3
1655 fmul8x16 %f1, %f22, %f12
1656 andn %i0, %i5, %l2
1657 movpos %xcc, %l1, %o2
1658 edge8l %g7, %g4, %g1
1659 fmovd %f30, %f14
1660 edge32ln %i4, %i7, %l6
1661 lduh [%l7 + 0x1A], %o6
1662 fabsd %f18, %f16
1663 fmovde %icc, %f30, %f13
1664 addc %l3, %l0, %g5
1665 stw %l5, [%l7 + 0x28]
1666 xnorcc %o7, %g3, %g6
1667 umulcc %o5, %i2, %i1
1668 fmovrdlez %g2, %f24, %f18
1669 movrlez %o1, 0x013, %i3
1670 popc 0x11DA, %o0
1671 sub %i6, 0x1AC7, %l4
1672 fpsub32 %f30, %f12, %f30
1673 fcmple32 %f16, %f18, %o4
1674 stb %o3, [%l7 + 0x6B]
1675 sdivx %i0, 0x0C86, %l2
1676 movrgez %l1, 0x25B, %o2
1677 movl %icc, %i5, %g7
1678 ldx [%l7 + 0x48], %g1
1679 xnorcc %i4, %i7, %l6
1680 movle %xcc, %g4, %o6
1681 mova %xcc, %l0, %l3
1682 ldx [%l7 + 0x60], %l5
1683 sth %g5, [%l7 + 0x20]
1684 addcc %g3, %o7, %g6
1685 udiv %i2, 0x0EDC, %i1
1686 alignaddrl %g2, %o5, %i3
1687 bshuffle %f30, %f2, %f16
1688 move %icc, %o1, %i6
1689 movrgez %o0, 0x011, %l4
1690 ldsb [%l7 + 0x0A], %o3
1691 movcc %icc, %o4, %l2
1692 sllx %l1, 0x03, %i0
1693 fmovsle %icc, %f14, %f31
1694 ldx [%l7 + 0x48], %o2
1695 andcc %i5, 0x1234, %g7
1696 sllx %g1, %i4, %i7
1697 umul %l6, %g4, %o6
1698 srax %l3, %l5, %l0
1699 movge %icc, %g3, %g5
1700 nop
1701 set 0x5E, %i0
1702 sth %g6, [%l7 + %i0]
1703 fandnot1s %f12, %f9, %f21
1704 stx %i2, [%l7 + 0x10]
1705 movvc %xcc, %o7, %i1
1706 xorcc %o5, %g2, %o1
1707 fcmpgt16 %f18, %f10, %i3
1708 move %xcc, %i6, %l4
1709 fzeros %f1
1710 lduw [%l7 + 0x3C], %o0
1711 movn %icc, %o3, %o4
1712 fandnot1 %f2, %f4, %f18
1713 edge8l %l1, %i0, %l2
1714 array32 %i5, %o2, %g1
1715 umul %i4, 0x0AC9, %i7
1716 sth %l6, [%l7 + 0x16]
1717 popc %g4, %o6
1718 umul %g7, %l3, %l0
1719 movneg %xcc, %l5, %g3
1720 movvc %icc, %g6, %g5
1721 movrne %o7, %i2, %i1
1722 fmovsleu %icc, %f4, %f25
1723 fmovrsgz %o5, %f18, %f4
1724 ldx [%l7 + 0x40], %g2
1725 sra %i3, 0x17, %o1
1726 edge8n %i6, %o0, %l4
1727 fxor %f22, %f28, %f26
1728 movge %xcc, %o3, %o4
1729 fxnor %f24, %f30, %f0
1730 movn %icc, %l1, %l2
1731 ldsh [%l7 + 0x48], %i5
1732 movvs %icc, %i0, %o2
1733 movpos %icc, %g1, %i7
1734 fmovsl %xcc, %f24, %f28
1735 udiv %l6, 0x033B, %i4
1736 subc %o6, %g4, %g7
1737 udivcc %l0, 0x1379, %l5
1738 udivcc %l3, 0x0C63, %g3
1739 sdivx %g5, 0x0D21, %o7
1740 fpsub16 %f2, %f22, %f4
1741 edge32 %i2, %g6, %i1
1742 movre %g2, %i3, %o1
1743 movrgez %o5, 0x324, %o0
1744 edge8l %i6, %l4, %o4
1745 movge %icc, %o3, %l2
1746 fcmpeq16 %f6, %f0, %i5
1747 movg %icc, %i0, %o2
1748 fmovrdlez %l1, %f2, %f2
1749 array8 %g1, %i7, %i4
1750 udivx %o6, 0x1021, %g4
1751 fmovdcs %xcc, %f21, %f13
1752 fmovrdgez %g7, %f0, %f30
1753 alignaddr %l0, %l5, %l3
1754 fornot2s %f16, %f17, %f8
1755 fnand %f20, %f6, %f24
1756 fxnors %f22, %f18, %f11
1757 movneg %xcc, %g3, %l6
1758 popc 0x0A99, %g5
1759 movgu %icc, %o7, %g6
1760 sethi 0x0851, %i1
1761 stx %i2, [%l7 + 0x78]
1762 sra %g2, 0x10, %o1
1763 udivx %o5, 0x08AB, %i3
1764 edge8n %i6, %o0, %o4
1765 fabsd %f0, %f30
1766 fcmpgt32 %f4, %f14, %l4
1767 movre %l2, 0x1D2, %i5
1768 fnors %f21, %f16, %f26
1769 fands %f17, %f22, %f31
1770 edge8ln %o3, %o2, %l1
1771 std %f16, [%l7 + 0x18]
1772 movpos %icc, %i0, %i7
1773 sllx %g1, 0x16, %o6
1774 array16 %g4, %g7, %i4
1775 fcmple16 %f20, %f14, %l5
1776 fpmerge %f25, %f21, %f26
1777 fnors %f16, %f22, %f5
1778 umul %l3, 0x1A03, %g3
1779 smul %l0, 0x0767, %g5
1780 edge8n %o7, %g6, %l6
1781 srlx %i1, %i2, %o1
1782 fmovdleu %xcc, %f22, %f23
1783 nop
1784 set 0x50, %l6
1785 std %f0, [%l7 + %l6]
1786 edge16n %g2, %i3, %o5
1787 ldsh [%l7 + 0x1E], %o0
1788 xorcc %i6, %l4, %o4
1789 movne %icc, %i5, %o3
1790 fpadd32s %f5, %f15, %f21
1791 subccc %l2, %o2, %i0
1792 sub %i7, %g1, %l1
1793 movneg %xcc, %o6, %g7
1794 stw %g4, [%l7 + 0x30]
1795 movre %l5, 0x2CC, %l3
1796 restore %i4, 0x0D70, %g3
1797 rdpr %cwp, %g1
1798 rdpr %cansave, %g2
1799 rdpr %canrestore, %g3
1800 rdpr %cleanwin, %g4
1801 rdpr %otherwin, %g5
1802 rdpr %wstate, %g6
1803 sethi 0x08D4, %l0
1804 xorcc %g5, %g6, %o7
1805 fmovs %f30, %f4
1806 addccc %i1, %i2, %l6
1807 ldsb [%l7 + 0x16], %o1
1808 fnand %f6, %f20, %f8
1809 fsrc2s %f1, %f11
1810 udiv %i3, 0x1F97, %g2
1811 movrgez %o0, 0x06D, %i6
1812 umulcc %l4, 0x0284, %o4
1813 movcs %icc, %i5, %o3
1814 and %l2, 0x0249, %o5
1815 movcc %xcc, %i0, %i7
1816 save %o2, %g1, %l1
1817 rdpr %cwp, %g1
1818 rdpr %cansave, %g2
1819 rdpr %canrestore, %g3
1820 rdpr %cleanwin, %g4
1821 rdpr %otherwin, %g5
1822 rdpr %wstate, %g6
1823 smul %g7, 0x0C49, %o6
1824 fand %f14, %f12, %f22
1825 std %f30, [%l7 + 0x30]
1826 stw %g4, [%l7 + 0x14]
1827 movvc %icc, %l3, %l5
1828 movvs %xcc, %g3, %i4
1829 sth %l0, [%l7 + 0x56]
1830 movleu %icc, %g5, %g6
1831 movrlez %o7, %i2, %l6
1832 fmovsleu %icc, %f31, %f9
1833 xor %o1, 0x0334, %i1
1834 fpadd32s %f24, %f18, %f3
1835 sir 0x1F05
1836 sth %i3, [%l7 + 0x76]
1837 fzero %f12
1838 fmul8x16al %f11, %f29, %f24
1839 umul %o0, %g2, %l4
1840 movcc %xcc, %o4, %i5
1841 stw %o3, [%l7 + 0x44]
1842 addc %l2, %i6, %o5
1843 movrlez %i0, 0x0FF, %i7
1844 ldd [%l7 + 0x58], %o2
1845 xnorcc %l1, 0x0C4D, %g1
1846 fandnot2s %f3, %f9, %f18
1847 ldsh [%l7 + 0x4E], %o6
1848 fmovsa %icc, %f31, %f0
1849 fcmple32 %f10, %f16, %g4
1850 sra %l3, %g7, %g3
1851 fabss %f31, %f2
1852 xorcc %l5, 0x096D, %l0
1853 movpos %xcc, %g5, %i4
1854 fabsd %f22, %f8
1855 stb %g6, [%l7 + 0x29]
1856 alignaddrl %o7, %i2, %o1
1857 subc %l6, %i1, %i3
1858 stw %g2, [%l7 + 0x6C]
1859 edge32n %l4, %o0, %i5
1860 ldub [%l7 + 0x32], %o4
1861 andn %o3, 0x178C, %l2
1862 movn %xcc, %i6, %o5
1863 edge32l %i7, %i0, %l1
1864 xnor %g1, %o6, %g4
1865 nop
1866 set 0x20, %l0
1867 std %f0, [%l7 + %l0]
1868 bshuffle %f2, %f10, %f0
1869 array8 %o2, %l3, %g7
1870 edge32ln %l5, %g3, %l0
1871 nop
1872 set 0x1A, %g6
1873 ldsh [%l7 + %g6], %i4
1874 movne %icc, %g6, %g5
1875 sdivcc %o7, 0x0C16, %o1
1876 fsrc1s %f18, %f9
1877 ld [%l7 + 0x48], %f8
1878 move %icc, %i2, %i1
1879 sdiv %l6, 0x1B3B, %i3
1880 st %f11, [%l7 + 0x74]
1881 movne %xcc, %l4, %o0
1882 smulcc %g2, %o4, %i5
1883 edge8 %o3, %i6, %l2
1884 edge16ln %o5, %i0, %i7
1885 ldsb [%l7 + 0x7B], %g1
1886 movvc %xcc, %o6, %g4
1887 ld [%l7 + 0x10], %f9
1888 movleu %icc, %l1, %l3
1889 fones %f19
1890 sdivcc %o2, 0x1695, %l5
1891 st %f28, [%l7 + 0x54]
1892 pdist %f10, %f18, %f30
1893 edge8 %g3, %g7, %l0
1894 stb %g6, [%l7 + 0x4C]
1895 fnegs %f15, %f6
1896 movne %xcc, %i4, %o7
1897 edge32n %o1, %i2, %i1
1898 fand %f2, %f2, %f24
1899 ldsb [%l7 + 0x2A], %l6
1900 fmul8x16au %f26, %f2, %f6
1901 movrlz %i3, %g5, %l4
1902 sra %g2, 0x00, %o4
1903 andcc %i5, %o3, %i6
1904 ldsw [%l7 + 0x28], %l2
1905 addccc %o0, %o5, %i7
1906 add %g1, %o6, %g4
1907 ldub [%l7 + 0x2D], %i0
1908 movrlez %l1, 0x3D1, %o2
1909 addcc %l3, 0x1590, %l5
1910 udivx %g7, 0x1792, %g3
1911 mulscc %l0, 0x06FB, %i4
1912 fmovdpos %xcc, %f6, %f24
1913 fmovrsgez %g6, %f30, %f0
1914 fmovrsgz %o1, %f22, %f7
1915 xnorcc %o7, %i2, %l6
1916 edge8ln %i3, %i1, %l4
1917 movrlez %g2, 0x1D8, %g5
1918 edge16ln %i5, %o3, %o4
1919 edge16ln %l2, %o0, %i6
1920 edge16n %o5, %g1, %i7
1921 edge32 %g4, %i0, %l1
1922 movcc %icc, %o6, %o2
1923 fmovscc %icc, %f8, %f12
1924 fzero %f20
1925 sll %l3, %l5, %g7
1926 xor %l0, %g3, %i4
1927 umul %g6, %o1, %i2
1928 st %f17, [%l7 + 0x40]
1929 sra %l6, %i3, %i1
1930 edge8ln %l4, %g2, %o7
1931 movcc %xcc, %g5, %o3
1932 fmovde %icc, %f26, %f5
1933 orn %i5, 0x0E01, %o4
1934 ldsb [%l7 + 0x1E], %o0
1935 and %l2, 0x04F1, %i6
1936 sra %o5, %g1, %i7
1937 addcc %g4, %i0, %o6
1938 fsrc1 %f12, %f0
1939 add %l1, 0x1853, %o2
1940 popc 0x1B68, %l5
1941 mova %icc, %l3, %g7
1942 fmovdvc %icc, %f13, %f29
1943 fnegs %f25, %f6
1944 movgu %icc, %l0, %i4
1945 sth %g3, [%l7 + 0x36]
1946 movrgez %o1, %i2, %g6
1947 save %l6, 0x01D7, %i1
1948 rdpr %cwp, %g1
1949 rdpr %cansave, %g2
1950 rdpr %canrestore, %g3
1951 rdpr %cleanwin, %g4
1952 rdpr %otherwin, %g5
1953 rdpr %wstate, %g6
1954 umulcc %i3, 0x0EDF, %g2
1955 edge16n %l4, %g5, %o3
1956 sdivx %o7, 0x1EC3, %o4
1957 subc %i5, %l2, %i6
1958 fmovd %f20, %f0
1959 stx %o0, [%l7 + 0x68]
1960 ldd [%l7 + 0x30], %f2
1961 umulcc %g1, %o5, %g4
1962 fone %f10
1963 ld [%l7 + 0x2C], %f3
1964 setx loop_4, %l0, %l1
1965 return %l1
1966 nop
1967 rdpr %cwp, %g1
1968 rdpr %cansave, %g2
1969 rdpr %canrestore, %g3
1970 rdpr %cleanwin, %g4
1971 rdpr %otherwin, %g5
1972 rdpr %wstate, %g6
1973loop_4: movvc %xcc, %o6, %o2
1974 srl %l1, 0x11, %l5
1975 array8 %g7, %l0, %i4
1976 movrlz %g3, %o1, %i2
1977 srlx %l3, %g6, %l6
1978 lduh [%l7 + 0x76], %i1
1979 xnor %g2, 0x09A8, %l4
1980 edge32ln %g5, %o3, %i3
1981 andcc %o7, 0x07F9, %i5
1982 movneg %xcc, %l2, %o4
1983 movne %icc, %o0, %g1
1984 fmovscc %xcc, %f30, %f11
1985 edge8ln %o5, %i6, %i0
1986 fmovrdlez %g4, %f30, %f26
1987 fpadd16s %f14, %f10, %f26
1988 fabsd %f28, %f22
1989 edge16l %o6, %i7, %o2
1990 andn %l1, 0x1AE8, %l5
1991 fxor %f2, %f18, %f22
1992 fand %f22, %f20, %f0
1993 fcmpne32 %f16, %f24, %l0
1994 or %g7, 0x14DB, %g3
1995 ldsb [%l7 + 0x51], %o1
1996 movrlez %i2, %l3, %g6
1997 fmovdcc %icc, %f26, %f31
1998 movcc %xcc, %i4, %i1
1999 nop
2000 set 0x72, %o7
2001 ldub [%l7 + %o7], %l6
2002 fxors %f26, %f9, %f6
2003 ldsw [%l7 + 0x28], %l4
2004 fmovsvc %icc, %f10, %f7
2005 fmovdneg %icc, %f8, %f7
2006 lduh [%l7 + 0x34], %g5
2007 edge16ln %g2, %i3, %o7
2008 edge8ln %o3, %l2, %o4
2009 orcc %i5, %o0, %g1
2010 fmuld8ulx16 %f20, %f28, %f0
2011 fmovdvs %xcc, %f24, %f23
2012 fnegs %f1, %f21
2013 fmul8x16au %f13, %f28, %f0
2014 fmovdleu %icc, %f9, %f19
2015 stb %i6, [%l7 + 0x5C]
2016 sdivcc %i0, 0x04BF, %g4
2017 smulcc %o6, %o5, %o2
2018 edge32 %l1, %l5, %l0
2019 andcc %g7, 0x1904, %g3
2020 std %f22, [%l7 + 0x18]
2021 std %f6, [%l7 + 0x68]
2022 movvs %icc, %o1, %i2
2023 fxnors %f5, %f11, %f19
2024 srl %l3, 0x1C, %g6
2025 orn %i7, 0x1C14, %i4
2026 orn %l6, 0x0C7C, %l4
2027 fmovdle %icc, %f22, %f17
2028 ldd [%l7 + 0x40], %i0
2029 subcc %g2, %i3, %o7
2030 array16 %g5, %o3, %l2
2031 restore %i5, %o0, %g1
2032 rdpr %cwp, %g1
2033 rdpr %cansave, %g2
2034 rdpr %canrestore, %g3
2035 rdpr %cleanwin, %g4
2036 rdpr %otherwin, %g5
2037 rdpr %wstate, %g6
2038 addc %i6, 0x0BEF, %o4
2039 fpadd16s %f10, %f18, %f7
2040 alignaddrl %i0, %g4, %o6
2041 subc %o5, %l1, %l5
2042 umulcc %o2, %l0, %g3
2043 fmovdvc %xcc, %f23, %f1
2044 srl %o1, %i2, %g7
2045 fpackfix %f12, %f19
2046 orn %l3, %g6, %i7
2047 movcs %icc, %i4, %l4
2048 sethi 0x0A36, %l6
2049 fmovsvc %icc, %f16, %f1
2050 fcmpne16 %f6, %f14, %i1
2051 std %f4, [%l7 + 0x58]
2052 movpos %xcc, %g2, %o7
2053 fzeros %f23
2054 ldd [%l7 + 0x60], %i2
2055 andn %o3, 0x19FE, %l2
2056 fzeros %f20
2057 andn %i5, 0x1FF6, %g5
2058 addc %o0, 0x1E63, %g1
2059 edge32ln %i6, %i0, %g4
2060 edge8n %o6, %o5, %o4
2061 popc 0x1CA6, %l5
2062 nop
2063 set 0x18, %g1
2064 sth %l1, [%l7 + %g1]
2065 add %o2, %l0, %g3
2066 move %xcc, %o1, %g7
2067 stb %l3, [%l7 + 0x35]
2068 lduh [%l7 + 0x6E], %g6
2069 udiv %i7, 0x0E39, %i2
2070 fmovsn %xcc, %f26, %f3
2071 edge16n %i4, %l6, %l4
2072 or %g2, 0x1B63, %i1
2073 ldx [%l7 + 0x18], %o7
2074 edge8ln %i3, %l2, %i5
2075 add %o3, 0x1175, %o0
2076 fmovdg %icc, %f17, %f12
2077 fxnors %f16, %f9, %f28
2078 movcc %icc, %g1, %g5
2079 sdivcc %i6, 0x1EC8, %i0
2080 subccc %o6, %o5, %g4
2081 add %o4, %l5, %o2
2082 fmovsne %xcc, %f27, %f28
2083 save %l0, 0x1877, %l1
2084 rdpr %cwp, %g1
2085 rdpr %cansave, %g2
2086 rdpr %canrestore, %g3
2087 rdpr %cleanwin, %g4
2088 rdpr %otherwin, %g5
2089 rdpr %wstate, %g6
2090 edge8ln %g3, %g7, %l3
2091 edge16l %g6, %i7, %i2
2092 fmul8ulx16 %f0, %f20, %f30
2093 movneg %xcc, %i4, %l6
2094 fmovrse %o1, %f26, %f30
2095 fcmple32 %f8, %f10, %l4
2096 edge16l %g2, %i1, %i3
2097 movrgz %o7, %i5, %o3
2098 movrne %o0, %l2, %g5
2099 movn %icc, %g1, %i0
2100 xor %i6, 0x0299, %o6
2101 alignaddr %g4, %o5, %o4
2102 alignaddr %l5, %o2, %l0
2103 fpack32 %f26, %f18, %f8
2104 fmul8x16 %f21, %f18, %f18
2105 lduh [%l7 + 0x48], %g3
2106 sll %l1, 0x01, %g7
2107 fmovsn %icc, %f12, %f24
2108 std %f30, [%l7 + 0x40]
2109 movneg %xcc, %l3, %i7
2110 ldsh [%l7 + 0x1A], %i2
2111 movrne %g6, 0x370, %i4
2112 fpsub16s %f20, %f22, %f14
2113 or %l6, 0x134B, %l4
2114 addc %g2, %o1, %i1
2115 fmovde %xcc, %f26, %f15
2116 movle %xcc, %i3, %o7
2117 fcmple32 %f2, %f2, %i5
2118 edge32l %o0, %o3, %l2
2119 orncc %g1, %i0, %g5
2120 st %f10, [%l7 + 0x58]
2121 edge32 %o6, %i6, %g4
2122 ldsw [%l7 + 0x58], %o5
2123 fnot2 %f8, %f2
2124 movcc %xcc, %o4, %o2
2125 fmovsneg %icc, %f26, %f26
2126 fmul8x16 %f13, %f24, %f28
2127 fpsub16 %f14, %f2, %f8
2128 orncc %l5, 0x1A66, %l0
2129 nop
2130 set 0x48, %g7
2131 ldd [%l7 + %g7], %f24
2132 ld [%l7 + 0x4C], %f4
2133 orncc %g3, %l1, %l3
2134 edge8l %i7, %g7, %i2
2135 umulcc %g6, %i4, %l6
2136 edge16ln %l4, %g2, %i1
2137 edge16 %i3, %o7, %i5
2138 edge16 %o0, %o3, %o1
2139 or %l2, %i0, %g1
2140 ld [%l7 + 0x10], %f13
2141 movl %xcc, %o6, %i6
2142 edge32n %g4, %g5, %o5
2143 fnor %f0, %f6, %f8
2144 edge32l %o2, %o4, %l5
2145 array32 %g3, %l1, %l0
2146 edge16l %i7, %l3, %i2
2147 alignaddrl %g6, %i4, %g7
2148 movrlz %l6, 0x221, %g2
2149 edge16n %i1, %l4, %i3
2150 movcs %xcc, %o7, %i5
2151 edge8ln %o0, %o3, %o1
2152 fornot1 %f24, %f12, %f28
2153 addcc %l2, 0x0896, %i0
2154 sethi 0x07F8, %o6
2155 sra %i6, 0x0A, %g1
2156 xnor %g5, 0x0322, %o5
2157 for %f8, %f28, %f6
2158 subccc %o2, 0x1E14, %g4
2159 udivcc %l5, 0x0E40, %g3
2160 movg %xcc, %o4, %l0
2161 edge8 %i7, %l3, %i2
2162 mulscc %l1, %g6, %i4
2163 sdiv %g7, 0x1F8F, %l6
2164 stb %i1, [%l7 + 0x11]
2165 sdiv %l4, 0x033C, %g2
2166 movg %xcc, %i3, %i5
2167 orncc %o0, %o7, %o1
2168 addc %l2, 0x1DC8, %i0
2169 sub %o6, 0x03DE, %o3
2170 sethi 0x0862, %g1
2171 fcmpgt16 %f22, %f4, %g5
2172 add %o5, 0x0DE1, %o2
2173 sth %g4, [%l7 + 0x6A]
2174 movge %xcc, %i6, %l5
2175 sdivx %g3, 0x1697, %l0
2176 movcc %icc, %i7, %o4
2177 save %i2, %l1, %l3
2178 rdpr %cwp, %g1
2179 rdpr %cansave, %g2
2180 rdpr %canrestore, %g3
2181 rdpr %cleanwin, %g4
2182 rdpr %otherwin, %g5
2183 rdpr %wstate, %g6
2184 sth %i4, [%l7 + 0x08]
2185 ldsh [%l7 + 0x24], %g7
2186 add %l6, 0x164F, %i1
2187 subccc %g6, %g2, %i3
2188 xorcc %l4, %o0, %i5
2189 fmovsa %icc, %f9, %f0
2190 sra %o7, %l2, %o1
2191 xnorcc %o6, 0x0304, %i0
2192 fandnot2s %f14, %f27, %f2
2193 and %g1, 0x06AB, %o3
2194 srax %o5, 0x15, %g5
2195 fcmple32 %f14, %f18, %o2
2196 array8 %i6, %l5, %g3
2197 movre %l0, 0x133, %i7
2198 addcc %g4, 0x1A49, %i2
2199 sllx %o4, 0x12, %l1
2200 umul %i4, %g7, %l6
2201 movgu %xcc, %l3, %g6
2202 movcs %xcc, %i1, %i3
2203 movleu %icc, %l4, %o0
2204 fornot2s %f4, %f9, %f11
2205 array8 %i5, %o7, %l2
2206 sethi 0x1A9F, %g2
2207 subccc %o6, %i0, %g1
2208 movre %o3, 0x0E8, %o5
2209 std %f6, [%l7 + 0x60]
2210 fnand %f26, %f22, %f8
2211 udivx %o1, 0x0437, %g5
2212 xor %o2, 0x0817, %i6
2213 fxnor %f12, %f18, %f26
2214 edge16 %l5, %g3, %l0
2215 stx %g4, [%l7 + 0x48]
2216 sdivx %i2, 0x0F47, %i7
2217 movrlz %o4, 0x060, %l1
2218 addccc %i4, 0x1FF8, %g7
2219 fnands %f24, %f14, %f7
2220 fzeros %f14
2221 edge16ln %l6, %g6, %l3
2222 movrlez %i3, 0x35D, %l4
2223 save %o0, 0x001A, %i5
2224 rdpr %cwp, %g1
2225 rdpr %cansave, %g2
2226 rdpr %canrestore, %g3
2227 rdpr %cleanwin, %g4
2228 rdpr %otherwin, %g5
2229 rdpr %wstate, %g6
2230 fmovd %f18, %f14
2231 fmovda %xcc, %f21, %f10
2232 popc %i1, %o7
2233 sdiv %l2, 0x1FFA, %o6
2234 udiv %i0, 0x0D05, %g1
2235 srlx %g2, %o5, %o1
2236 subcc %o3, %g5, %i6
2237 addc %o2, %l5, %l0
2238 sdivcc %g3, 0x0D11, %g4
2239 movge %icc, %i2, %i7
2240 edge16ln %l1, %i4, %o4
2241 fmovdne %xcc, %f28, %f3
2242 movcs %xcc, %g7, %l6
2243 edge32n %g6, %i3, %l4
2244 fnot1s %f8, %f18
2245 sdivcc %o0, 0x1AA3, %l3
2246 orn %i5, %i1, %l2
2247 popc %o6, %o7
2248 sll %g1, 0x12, %i0
2249 movge %xcc, %o5, %g2
2250 movrgz %o1, 0x3C3, %g5
2251 fmovsneg %icc, %f30, %f7
2252 array8 %o3, %o2, %l5
2253 nop
2254 set 0x5E, %i3
2255 stb %l0, [%l7 + %i3]
2256 ldub [%l7 + 0x4F], %g3
2257 srl %i6, %g4, %i7
2258 addcc %i2, %i4, %o4
2259 edge8ln %g7, %l6, %l1
2260 movre %i3, 0x02D, %g6
2261 andcc %l4, 0x0DA7, %l3
2262 movpos %xcc, %i5, %i1
2263 edge8n %o0, %l2, %o6
2264 movrgez %g1, 0x2C7, %o7
2265 fmovsvs %xcc, %f14, %f14
2266 edge16n %o5, %i0, %g2
2267 andcc %o1, %o3, %o2
2268 umulcc %l5, %l0, %g3
2269 movrlz %g5, 0x2C4, %g4
2270 sdivcc %i6, 0x1716, %i7
2271 movn %icc, %i4, %i2
2272 edge32ln %g7, %o4, %l6
2273 fornot2s %f14, %f26, %f18
2274 fpadd32s %f25, %f6, %f31
2275 movre %i3, %l1, %l4
2276 fcmpd %fcc3, %f22, %f8
2277 udivx %l3, 0x1770, %g6
2278 or %i5, %i1, %l2
2279 edge8l %o0, %o6, %o7
2280 movleu %icc, %o5, %i0
2281 std %f8, [%l7 + 0x60]
2282 edge32l %g2, %g1, %o1
2283 fmovsn %xcc, %f15, %f24
2284 ldsh [%l7 + 0x6A], %o2
2285 std %f24, [%l7 + 0x78]
2286 orn %l5, %o3, %g3
2287 array32 %g5, %g4, %i6
2288 ldsh [%l7 + 0x2A], %i7
2289 array32 %i4, %l0, %g7
2290 subccc %i2, %l6, %o4
2291 udivx %l1, 0x0935, %l4
2292 udivcc %i3, 0x147D, %g6
2293 alignaddrl %l3, %i1, %l2
2294 orcc %o0, %i5, %o7
2295 fmovrdlz %o5, %f28, %f20
2296 fmovsneg %icc, %f21, %f29
2297 ldub [%l7 + 0x47], %o6
2298 stw %i0, [%l7 + 0x44]
2299 fmovdne %xcc, %f30, %f14
2300 movpos %icc, %g1, %g2
2301 movleu %icc, %o2, %l5
2302 lduh [%l7 + 0x34], %o3
2303 nop
2304 set 0x18, %l3
2305 lduw [%l7 + %l3], %g3
2306 movrne %o1, 0x16B, %g5
2307 edge32 %g4, %i7, %i6
2308 xnorcc %i4, 0x1D8D, %l0
2309 ldd [%l7 + 0x08], %g6
2310 xnor %l6, %o4, %i2
2311 xorcc %l4, %i3, %g6
2312 ldx [%l7 + 0x08], %l3
2313 fmovrslez %i1, %f24, %f10
2314 sllx %l2, 0x11, %o0
2315 nop
2316 set 0x3C, %l5
2317 ldub [%l7 + %l5], %i5
2318 sdivcc %l1, 0x062E, %o5
2319 udivcc %o7, 0x15F6, %i0
2320 movg %xcc, %o6, %g2
2321 subccc %g1, %l5, %o3
2322 array16 %o2, %g3, %o1
2323 ldsh [%l7 + 0x32], %g4
2324 array16 %g5, %i7, %i6
2325 movvc %icc, %l0, %g7
2326 ldsb [%l7 + 0x41], %i4
2327 movrlez %o4, 0x3C1, %i2
2328 andn %l4, %i3, %l6
2329 fnegd %f28, %f12
2330 sllx %l3, %g6, %l2
2331 fnot2 %f10, %f22
2332 fmovsl %xcc, %f10, %f23
2333 subccc %i1, %o0, %i5
2334 fornot1 %f8, %f4, %f10
2335 fcmpne16 %f30, %f2, %o5
2336 edge16 %l1, %o7, %o6
2337 ldx [%l7 + 0x10], %g2
2338 ldsh [%l7 + 0x42], %g1
2339 fmovsneg %icc, %f8, %f22
2340 fmovsn %xcc, %f21, %f18
2341 fmovdg %xcc, %f11, %f10
2342 nop
2343 set 0x23, %o6
2344 ldub [%l7 + %o6], %i0
2345 ldx [%l7 + 0x38], %l5
2346 andcc %o2, %g3, %o1
2347 movg %xcc, %o3, %g5
2348 srlx %i7, %i6, %l0
2349 array32 %g7, %g4, %o4
2350 sir 0x1A84
2351 edge8 %i4, %i2, %i3
2352 sethi 0x1D59, %l4
2353 mulx %l3, 0x1116, %l6
2354 subc %l2, 0x1F32, %g6
2355 array32 %i1, %o0, %i5
2356 sdivx %o5, 0x0039, %o7
2357 setx loop_5, %l0, %l1
2358 return %l1
2359 nop
2360 rdpr %cwp, %g1
2361 rdpr %cansave, %g2
2362 rdpr %canrestore, %g3
2363 rdpr %cleanwin, %g4
2364 rdpr %otherwin, %g5
2365 rdpr %wstate, %g6
2366loop_5: andcc %g2, %g1, %l5
2367 fone %f12
2368 popc 0x01F6, %o2
2369 edge8ln %i0, %o1, %o3
2370 edge16n %g3, %i7, %g5
2371 sllx %i6, %l0, %g4
2372 subccc %o4, %g7, %i4
2373 array8 %i3, %l4, %i2
2374 addcc %l3, %l6, %l2
2375 orn %i1, %o0, %g6
2376 umulcc %o5, %i5, %o7
2377 mova %xcc, %l1, %g2
2378 fsrc1 %f0, %f18
2379 fmovsvs %xcc, %f16, %f0
2380 addccc %g1, %l5, %o2
2381 orncc %i0, 0x1613, %o1
2382 fsrc1s %f18, %f3
2383 srax %o6, %o3, %i7
2384 movcc %xcc, %g3, %i6
2385 fmovrde %l0, %f6, %f0
2386 fsrc2 %f2, %f28
2387 array16 %g5, %g4, %g7
2388 fones %f29
2389 umulcc %o4, %i3, %i4
2390 movle %icc, %i2, %l4
2391 mulx %l6, 0x1CA4, %l3
2392 movge %icc, %i1, %o0
2393 fmovdneg %icc, %f5, %f6
2394 xorcc %l2, 0x0ACD, %o5
2395 and %i5, %g6, %l1
2396 movrgz %g2, %g1, %l5
2397 fxor %f12, %f12, %f0
2398 sth %o2, [%l7 + 0x1C]
2399 fnot2 %f2, %f0
2400 movcs %icc, %o7, %i0
2401 sdivx %o1, 0x0732, %o3
2402 subc %i7, %o6, %g3
2403 fpadd32s %f10, %f1, %f24
2404 std %f4, [%l7 + 0x48]
2405 stx %l0, [%l7 + 0x10]
2406 andncc %i6, %g5, %g4
2407 fxor %f30, %f22, %f8
2408 movpos %xcc, %g7, %i3
2409 edge16ln %i4, %o4, %i2
2410 fcmpne16 %f26, %f2, %l4
2411 srl %l6, %l3, %o0
2412 restore %l2, %i1, %i5
2413 rdpr %cwp, %g1
2414 rdpr %cansave, %g2
2415 rdpr %canrestore, %g3
2416 rdpr %cleanwin, %g4
2417 rdpr %otherwin, %g5
2418 rdpr %wstate, %g6
2419 movrlez %g6, 0x24F, %o5
2420 fnegs %f7, %f30
2421 xor %l1, %g1, %g2
2422 edge32ln %l5, %o7, %i0
2423 movrlez %o1, %o2, %i7
2424 srax %o6, 0x00, %o3
2425 fzero %f6
2426 movle %xcc, %l0, %i6
2427 fpack32 %f8, %f18, %f4
2428 nop
2429 set 0x20, %i7
2430 stw %g5, [%l7 + %i7]
2431 orcc %g3, 0x01E9, %g7
2432 movvc %xcc, %i3, %g4
2433 fcmps %fcc0, %f3, %f23
2434 movrgz %o4, 0x2CD, %i4
2435 sdivx %l4, 0x1CD6, %i2
2436 orcc %l6, 0x073E, %l3
2437 stw %o0, [%l7 + 0x14]
2438 subcc %l2, %i1, %g6
2439 sub %i5, %o5, %l1
2440 andn %g2, 0x0B7D, %l5
2441 fnot1s %f31, %f20
2442 sth %o7, [%l7 + 0x52]
2443 bshuffle %f22, %f22, %f18
2444 fmovdleu %icc, %f0, %f11
2445 or %i0, %o1, %o2
2446 ldsw [%l7 + 0x68], %i7
2447 orcc %o6, 0x099E, %g1
2448 andn %o3, 0x11CC, %i6
2449 addc %g5, %g3, %g7
2450 bshuffle %f0, %f6, %f30
2451 fmovdleu %icc, %f26, %f4
2452 addcc %i3, 0x0962, %g4
2453 fmovsle %icc, %f4, %f29
2454 edge32ln %l0, %o4, %i4
2455 smulcc %i2, %l6, %l3
2456 or %o0, %l4, %i1
2457 array32 %l2, %g6, %o5
2458 setx loop_6, %l0, %l1
2459 return %l1
2460 nop
2461 rdpr %cwp, %g1
2462 rdpr %cansave, %g2
2463 rdpr %canrestore, %g3
2464 rdpr %cleanwin, %g4
2465 rdpr %otherwin, %g5
2466 rdpr %wstate, %g6
2467loop_6: smulcc %g2, %i0, %o7
2468 mulx %o2, 0x112B, %o1
2469 orncc %i7, 0x1F2B, %o6
2470 fmovdgu %icc, %f24, %f28
2471 movneg %icc, %o3, %g1
2472 xorcc %i6, 0x16A1, %g5
2473 movgu %xcc, %g3, %i3
2474 add %g4, 0x16A8, %g7
2475 smulcc %l0, %i4, %o4
2476 fones %f19
2477 sth %l6, [%l7 + 0x2E]
2478 ld [%l7 + 0x44], %f2
2479 srl %i2, %o0, %l3
2480 movrne %l4, %l2, %g6
2481 nop
2482 set 0x10, %l1
2483 ldd [%l7 + %l1], %o4
2484 fnot1s %f12, %f24
2485 orncc %i5, %i1, %l1
2486 smulcc %l5, %i0, %o7
2487 edge16l %o2, %g2, %o1
2488 ldd [%l7 + 0x10], %f26
2489 xorcc %o6, %i7, %o3
2490 movrne %i6, %g5, %g1
2491 movre %g3, 0x3B5, %g4
2492 add %g7, 0x1A9D, %i3
2493 smul %i4, %o4, %l0
2494 edge16n %i2, %o0, %l6
2495 movcs %icc, %l3, %l4
2496 andcc %l2, 0x064E, %o5
2497 save %i5, %i1, %l1
2498 rdpr %cwp, %g1
2499 rdpr %cansave, %g2
2500 rdpr %canrestore, %g3
2501 rdpr %cleanwin, %g4
2502 rdpr %otherwin, %g5
2503 rdpr %wstate, %g6
2504 or %g6, 0x06BC, %i0
2505 sth %o7, [%l7 + 0x34]
2506 nop
2507 set 0x60, %l4
2508 ldd [%l7 + %l4], %l4
2509 mova %icc, %g2, %o2
2510 sir 0x0D6A
2511 nop
2512 set 0x33, %o2
2513 ldub [%l7 + %o2], %o1
2514 smul %i7, 0x04F4, %o3
2515 subccc %o6, %g5, %i6
2516 stx %g1, [%l7 + 0x30]
2517 andncc %g3, %g4, %i3
2518 st %f28, [%l7 + 0x28]
2519 umul %i4, 0x0328, %g7
2520 fsrc1s %f9, %f21
2521 sdivx %l0, 0x0F9C, %o4
2522 fmuld8ulx16 %f26, %f9, %f10
2523 save %i2, 0x0C16, %l6
2524 rdpr %cwp, %g1
2525 rdpr %cansave, %g2
2526 rdpr %canrestore, %g3
2527 rdpr %cleanwin, %g4
2528 rdpr %otherwin, %g5
2529 rdpr %wstate, %g6
2530 alignaddr %l3, %o0, %l2
2531 subccc %l4, %i5, %o5
2532 stb %i1, [%l7 + 0x6F]
2533 edge32l %l1, %i0, %o7
2534 add %g6, %g2, %o2
2535 fnegs %f10, %f30
2536 fmovsn %xcc, %f29, %f29
2537 edge16 %l5, %o1, %o3
2538 fabsd %f24, %f6
2539 movle %xcc, %o6, %g5
2540 edge16l %i7, %g1, %i6
2541 andncc %g4, %i3, %g3
2542 fmovrslz %i4, %f5, %f21
2543 srlx %l0, %g7, %o4
2544 save %l6, 0x1E57, %l3
2545 rdpr %cwp, %g1
2546 rdpr %cansave, %g2
2547 rdpr %canrestore, %g3
2548 rdpr %cleanwin, %g4
2549 rdpr %otherwin, %g5
2550 rdpr %wstate, %g6
2551 mulscc %i2, %l2, %o0
2552 fmovsg %xcc, %f30, %f29
2553 sllx %l4, %o5, %i5
2554 st %f14, [%l7 + 0x38]
2555 std %f10, [%l7 + 0x30]
2556 sir 0x155F
2557 fcmped %fcc0, %f20, %f14
2558 movrgz %i1, %i0, %o7
2559 lduw [%l7 + 0x6C], %g6
2560 edge8 %l1, %g2, %o2
2561 edge32l %l5, %o3, %o1
2562 mulscc %g5, %i7, %o6
2563 sdivcc %i6, 0x16A5, %g4
2564 st %f25, [%l7 + 0x50]
2565 sth %g1, [%l7 + 0x40]
2566 alignaddr %i3, %g3, %i4
2567 udivcc %l0, 0x07F4, %o4
2568 fmovsvs %icc, %f24, %f30
2569 edge16ln %l6, %l3, %g7
2570 movrne %i2, 0x1DA, %l2
2571 edge32 %l4, %o5, %o0
2572 array16 %i1, %i5, %i0
2573 sethi 0x0A62, %o7
2574 orn %g6, %l1, %o2
2575 srl %l5, 0x03, %g2
2576 fsrc2s %f17, %f0
2577 edge16ln %o3, %g5, %o1
2578 udiv %o6, 0x1C10, %i7
2579 fmovsneg %xcc, %f18, %f13
2580 sdiv %g4, 0x1955, %g1
2581 addc %i6, %i3, %g3
2582 faligndata %f4, %f8, %f26
2583 fmovdvc %xcc, %f28, %f18
2584 sub %l0, %o4, %i4
2585 edge8n %l6, %l3, %i2
2586 fands %f22, %f18, %f28
2587 fcmpes %fcc2, %f2, %f5
2588 movge %xcc, %l2, %g7
2589 sll %o5, %o0, %l4
2590 edge32n %i5, %i0, %o7
2591 smul %i1, 0x18C8, %l1
2592 fcmpgt32 %f30, %f12, %g6
2593 xnor %o2, %l5, %g2
2594 sdiv %g5, 0x1D18, %o3
2595 edge8ln %o6, %o1, %g4
2596 umulcc %i7, %i6, %i3
2597 sll %g1, %l0, %g3
2598 fpsub16s %f19, %f6, %f21
2599 addc %i4, %l6, %l3
2600 mova %icc, %o4, %i2
2601 ldd [%l7 + 0x18], %l2
2602 fmovrdgez %g7, %f30, %f2
2603 subcc %o5, %l4, %i5
2604 nop
2605 set 0x46, %o1
2606 lduh [%l7 + %o1], %i0
2607 ld [%l7 + 0x24], %f4
2608 movrgez %o0, %o7, %i1
2609 sdiv %l1, 0x1BB2, %o2
2610 fcmpne32 %f18, %f16, %g6
2611 edge8l %g2, %l5, %o3
2612 smul %g5, %o1, %o6
2613 movvs %xcc, %i7, %i6
2614 popc 0x1285, %g4
2615 fpack32 %f18, %f6, %f20
2616 movvs %icc, %i3, %g1
2617 sir 0x0AC9
2618 xnorcc %g3, 0x1582, %i4
2619 movg %xcc, %l0, %l3
2620 movrgz %o4, %l6, %l2
2621 fabsd %f8, %f20
2622 umul %i2, %o5, %g7
2623 sir 0x155C
2624 movge %icc, %i5, %l4
2625 xor %o0, %i0, %o7
2626 edge8n %l1, %i1, %o2
2627 sub %g6, %g2, %o3
2628 movge %xcc, %l5, %g5
2629 lduw [%l7 + 0x38], %o6
2630 fcmple32 %f10, %f6, %o1
2631 edge8ln %i7, %i6, %i3
2632 movre %g1, %g3, %g4
2633 sdiv %l0, 0x131A, %i4
2634 std %f30, [%l7 + 0x40]
2635 nop
2636 set 0x18, %o3
2637 std %f26, [%l7 + %o3]
2638 mulscc %l3, 0x1A59, %l6
2639 movrlez %l2, 0x3E2, %i2
2640 sth %o4, [%l7 + 0x2A]
2641 mulx %g7, 0x15E4, %o5
2642 ldsw [%l7 + 0x44], %l4
2643 edge32ln %o0, %i5, %o7
2644 fnand %f4, %f30, %f12
2645 movrgez %l1, 0x2C5, %i1
2646 edge32l %o2, %g6, %g2
2647 srl %o3, %i0, %g5
2648 fexpand %f10, %f8
2649 edge16ln %l5, %o6, %o1
2650 nop
2651 set 0x57, %i6
2652 ldsb [%l7 + %i6], %i7
2653 fmovsneg %icc, %f26, %f29
2654 udivx %i6, 0x0F20, %i3
2655 fsrc1s %f24, %f7
2656 ldsh [%l7 + 0x42], %g1
2657 srax %g3, %g4, %l0
2658 movge %icc, %l3, %l6
2659 orn %i4, %l2, %o4
2660 std %f2, [%l7 + 0x38]
2661 restore %i2, %o5, %g7
2662 rdpr %cwp, %g1
2663 rdpr %cansave, %g2
2664 rdpr %canrestore, %g3
2665 rdpr %cleanwin, %g4
2666 rdpr %otherwin, %g5
2667 rdpr %wstate, %g6
2668 save %l4, 0x0F2C, %i5
2669 rdpr %cwp, %g1
2670 rdpr %cansave, %g2
2671 rdpr %canrestore, %g3
2672 rdpr %cleanwin, %g4
2673 rdpr %otherwin, %g5
2674 rdpr %wstate, %g6
2675 movge %xcc, %o0, %l1
2676 ld [%l7 + 0x3C], %f25
2677 orncc %o7, 0x0743, %i1
2678 smul %g6, 0x1511, %o2
2679 xor %g2, %o3, %i0
2680 fmovdge %icc, %f28, %f18
2681 edge8ln %l5, %o6, %o1
2682 sdiv %g5, 0x0E13, %i6
2683 sdivcc %i3, 0x1547, %i7
2684 lduh [%l7 + 0x46], %g1
2685 sdiv %g4, 0x0FB0, %g3
2686 or %l0, %l6, %i4
2687 fabsd %f8, %f12
2688 fcmpne16 %f20, %f0, %l3
2689 std %f0, [%l7 + 0x38]
2690 stx %o4, [%l7 + 0x70]
2691 smul %i2, 0x0536, %l2
2692 subcc %g7, 0x1C77, %l4
2693 orcc %o5, 0x0ECC, %o0
2694 nop
2695 set 0x20, %l2
2696 std %f4, [%l7 + %l2]
2697 ldsh [%l7 + 0x08], %i5
2698 fmovsg %xcc, %f7, %f22
2699 orncc %l1, %o7, %g6
2700 move %xcc, %o2, %g2
2701 andncc %i1, %i0, %o3
2702 edge16ln %l5, %o6, %o1
2703 mova %xcc, %g5, %i3
2704 move %xcc, %i6, %i7
2705 fnors %f25, %f22, %f17
2706 movn %icc, %g4, %g3
2707 fmovdneg %icc, %f19, %f12
2708 movrgez %g1, 0x019, %l0
2709 fzeros %f31
2710 movrne %l6, 0x006, %l3
2711 movvc %xcc, %o4, %i2
2712 fornot2 %f26, %f22, %f24
2713 fmovsl %xcc, %f31, %f21
2714 addc %l2, 0x0772, %g7
2715 fornot1 %f16, %f6, %f28
2716 sub %i4, 0x1C3E, %o5
2717 lduh [%l7 + 0x78], %o0
2718 xorcc %l4, 0x12DB, %i5
2719 fmovdl %xcc, %f3, %f11
2720 mulscc %l1, 0x0EB4, %o7
2721 movg %icc, %g6, %g2
2722 fmovsleu %xcc, %f23, %f11
2723 array32 %o2, %i0, %i1
2724 smul %l5, 0x122D, %o3
2725 subcc %o1, 0x166E, %o6
2726 edge16ln %i3, %g5, %i7
2727 sra %i6, %g4, %g3
2728 stw %l0, [%l7 + 0x60]
2729 xorcc %g1, 0x0609, %l3
2730 orn %l6, 0x068E, %i2
2731 fornot2s %f6, %f9, %f12
2732 edge8 %l2, %g7, %i4
2733 sdivx %o4, 0x0DD7, %o5
2734 fornot1s %f27, %f22, %f15
2735 movcs %icc, %l4, %o0
2736 fmovdl %xcc, %f20, %f24
2737 movpos %icc, %l1, %i5
2738 sir 0x0D0D
2739 stx %g6, [%l7 + 0x20]
2740 move %icc, %g2, %o2
2741 srax %i0, 0x00, %o7
2742 fmovrdgez %i1, %f4, %f30
2743 fsrc1 %f20, %f4
2744 sdiv %l5, 0x1BF3, %o3
2745 movrlz %o6, 0x1F4, %i3
2746 ldd [%l7 + 0x60], %o0
2747 fmovs %f19, %f11
2748 edge32n %g5, %i7, %g4
2749 fone %f8
2750 sra %i6, 0x14, %l0
2751 fandnot1 %f12, %f26, %f6
2752 sethi 0x15DA, %g3
2753 xor %g1, %l3, %i2
2754 subccc %l2, 0x0155, %l6
2755 edge8 %g7, %o4, %i4
2756 ldx [%l7 + 0x10], %o5
2757 ldd [%l7 + 0x28], %o0
2758 udivcc %l4, 0x021D, %i5
2759 movrlez %l1, 0x28F, %g2
2760 fnegs %f5, %f27
2761 xor %o2, %g6, %o7
2762 udivcc %i0, 0x03D2, %i1
2763 movrne %o3, 0x3CB, %l5
2764 umulcc %o6, %i3, %o1
2765 edge8n %i7, %g5, %g4
2766 smulcc %i6, %l0, %g1
2767 fmovsl %xcc, %f9, %f0
2768 edge8l %g3, %l3, %l2
2769 movge %icc, %l6, %g7
2770 or %o4, 0x101A, %i2
2771 udiv %o5, 0x1264, %i4
2772 udivx %o0, 0x12BF, %l4
2773 fmovsn %xcc, %f14, %f31
2774 movrgz %i5, 0x180, %g2
2775 fmovs %f4, %f4
2776 alignaddr %l1, %o2, %o7
2777 smul %i0, %g6, %o3
2778 movn %xcc, %i1, %l5
2779 edge16 %i3, %o6, %o1
2780 save %g5, 0x1DB1, %i7
2781 rdpr %cwp, %g1
2782 rdpr %cansave, %g2
2783 rdpr %canrestore, %g3
2784 rdpr %cleanwin, %g4
2785 rdpr %otherwin, %g5
2786 rdpr %wstate, %g6
2787 fcmple16 %f18, %f18, %g4
2788 movre %i6, %l0, %g1
2789 fmovdcc %xcc, %f26, %f22
2790 edge8l %l3, %l2, %g3
2791 edge32l %l6, %o4, %i2
2792 umul %g7, 0x1AB2, %o5
2793 std %f6, [%l7 + 0x60]
2794 std %f8, [%l7 + 0x60]
2795 alignaddrl %o0, %i4, %l4
2796 xnorcc %g2, 0x1BF9, %i5
2797 fpadd32s %f23, %f7, %f15
2798 edge32l %o2, %o7, %l1
2799 sth %i0, [%l7 + 0x12]
2800 stw %g6, [%l7 + 0x28]
2801 movge %xcc, %o3, %l5
2802 fpack32 %f2, %f8, %f30
2803 ldx [%l7 + 0x08], %i3
2804 fmul8ulx16 %f4, %f24, %f22
2805 udivx %o6, 0x0D73, %i1
2806 ldx [%l7 + 0x10], %g5
2807 fmovdpos %xcc, %f29, %f11
2808 ld [%l7 + 0x44], %f7
2809 and %i7, %g4, %i6
2810 fxor %f16, %f20, %f24
2811 movle %icc, %l0, %g1
2812 fcmped %fcc0, %f14, %f4
2813 fnot1 %f14, %f24
2814 edge8l %l3, %l2, %g3
2815 ldsh [%l7 + 0x4C], %l6
2816 sir 0x1914
2817 faligndata %f24, %f14, %f18
2818 fmovrsgz %o1, %f3, %f24
2819 movre %o4, %g7, %o5
2820 movn %xcc, %i2, %o0
2821 smul %i4, %l4, %g2
2822 movrlez %i5, %o7, %l1
2823 udivx %o2, 0x0185, %i0
2824 edge16 %g6, %l5, %o3
2825 movne %icc, %o6, %i1
2826 edge16l %g5, %i7, %g4
2827 edge32ln %i3, %i6, %g1
2828 array16 %l0, %l3, %l2
2829 movleu %icc, %g3, %l6
2830 fxnors %f25, %f9, %f5
2831 fandnot1 %f0, %f10, %f8
2832 andcc %o4, %g7, %o1
2833 edge8n %i2, %o0, %o5
2834 srlx %l4, 0x02, %i4
2835 edge32ln %i5, %o7, %g2
2836 umulcc %o2, 0x1C1F, %l1
2837 andn %g6, 0x0D95, %i0
2838 fmovsleu %icc, %f9, %f8
2839 andncc %l5, %o3, %o6
2840 srlx %g5, 0x09, %i7
2841 ldsh [%l7 + 0x4E], %i1
2842 srl %i3, %i6, %g1
2843 movvs %icc, %g4, %l0
2844 udiv %l3, 0x098A, %g3
2845 srl %l6, 0x03, %o4
2846 edge16ln %g7, %l2, %i2
2847 edge8l %o1, %o0, %o5
2848 array16 %i4, %l4, %i5
2849 ldsh [%l7 + 0x3A], %g2
2850 fnors %f1, %f27, %f25
2851 fmovsgu %icc, %f10, %f15
2852 ldx [%l7 + 0x60], %o2
2853 movn %icc, %l1, %g6
2854 movl %icc, %o7, %i0
2855 mulscc %l5, 0x0CFF, %o3
2856 subcc %o6, %i7, %g5
2857 nop
2858 set 0x37, %g4
2859 ldub [%l7 + %g4], %i3
2860 movpos %xcc, %i1, %i6
2861 smulcc %g4, %g1, %l3
2862 fpsub16s %f3, %f9, %f26
2863 movleu %icc, %l0, %g3
2864 edge8ln %l6, %g7, %l2
2865 edge32ln %i2, %o1, %o4
2866 movpos %icc, %o0, %i4
2867 edge16ln %o5, %i5, %l4
2868 faligndata %f14, %f18, %f18
2869 setx loop_7, %l0, %l1
2870 return %l1
2871 nop
2872 rdpr %cwp, %g1
2873 rdpr %cansave, %g2
2874 rdpr %canrestore, %g3
2875 rdpr %cleanwin, %g4
2876 rdpr %otherwin, %g5
2877 rdpr %wstate, %g6
2878loop_7: fmovdcs %xcc, %f6, %f26
2879 std %f24, [%l7 + 0x30]
2880 movpos %xcc, %g6, %i0
2881 fcmpne16 %f28, %f6, %l5
2882 save %o7, %o6, %i7
2883 rdpr %cwp, %g1
2884 rdpr %cansave, %g2
2885 rdpr %canrestore, %g3
2886 rdpr %cleanwin, %g4
2887 rdpr %otherwin, %g5
2888 rdpr %wstate, %g6
2889 udivcc %g5, 0x0578, %i3
2890 ldsw [%l7 + 0x24], %i1
2891 movne %xcc, %o3, %i6
2892 fpadd32 %f26, %f10, %f10
2893 sdivcc %g1, 0x17ED, %g4
2894 add %l0, 0x0DF5, %l3
2895 movrgz %l6, %g3, %g7
2896 fors %f27, %f9, %f3
2897 sdivcc %l2, 0x00F1, %o1
2898 and %o4, %i2, %o0
2899 umul %o5, %i4, %l4
2900 smulcc %o2, %l1, %i5
2901 siam 0x1
2902 subc %g2, 0x1A7F, %g6
2903 fpackfix %f18, %f7
2904 movre %l5, 0x317, %o7
2905 edge32n %i0, %o6, %i7
2906 fmovsgu %xcc, %f13, %f0
2907 movleu %icc, %i3, %i1
2908 and %g5, %o3, %i6
2909 restore %g1, %l0, %g4
2910 rdpr %cwp, %g1
2911 rdpr %cansave, %g2
2912 rdpr %canrestore, %g3
2913 rdpr %cleanwin, %g4
2914 rdpr %otherwin, %g5
2915 rdpr %wstate, %g6
2916 umul %l3, 0x0717, %l6
2917 andncc %g7, %l2, %g3
2918 fornot2 %f18, %f8, %f12
2919 udivcc %o1, 0x0E18, %i2
2920 stx %o0, [%l7 + 0x10]
2921 movne %xcc, %o4, %o5
2922 fone %f12
2923 edge32n %i4, %l4, %l1
2924 movpos %xcc, %o2, %g2
2925 xnor %g6, %i5, %o7
2926 stw %i0, [%l7 + 0x2C]
2927 siam 0x0
2928 edge8 %o6, %l5, %i7
2929 alignaddrl %i1, %g5, %i3
2930 sra %i6, %g1, %o3
2931 alignaddrl %g4, %l3, %l6
2932 faligndata %f0, %f24, %f20
2933 sth %g7, [%l7 + 0x3A]
2934 smul %l2, 0x0D65, %g3
2935 srlx %o1, 0x1A, %i2
2936 sdivx %o0, 0x135F, %o4
2937 fmovrde %o5, %f10, %f2
2938 udivcc %i4, 0x169E, %l0
2939 edge16ln %l4, %l1, %g2
2940 edge32ln %g6, %o2, %i5
2941 for %f18, %f26, %f22
2942 ldsb [%l7 + 0x67], %i0
2943 smul %o6, 0x0F2A, %l5
2944 fxor %f2, %f14, %f22
2945 fmuld8sux16 %f12, %f26, %f4
2946 or %i7, %i1, %o7
2947 fmul8x16al %f12, %f20, %f4
2948 mulscc %i3, %g5, %i6
2949 subccc %o3, 0x0FAF, %g1
2950 movge %xcc, %g4, %l6
2951 sethi 0x1C32, %g7
2952 movcc %icc, %l3, %l2
2953 movvc %icc, %g3, %o1
2954 ldsw [%l7 + 0x18], %o0
2955 edge8l %o4, %i2, %o5
2956 fmul8x16al %f15, %f11, %f16
2957 edge8l %l0, %i4, %l4
2958 alignaddrl %l1, %g2, %g6
2959 fmul8x16al %f16, %f13, %f16
2960 movl %xcc, %i5, %i0
2961 movrgez %o6, 0x09A, %o2
2962 fmovrde %i7, %f20, %f8
2963 edge16n %l5, %o7, %i1
2964 orcc %g5, %i3, %o3
2965 stb %i6, [%l7 + 0x5F]
2966 fcmps %fcc0, %f9, %f31
2967 ld [%l7 + 0x24], %f31
2968 fpackfix %f30, %f21
2969 stw %g4, [%l7 + 0x1C]
2970 subcc %g1, %l6, %g7
2971 andncc %l3, %g3, %o1
2972 and %o0, 0x16BD, %o4
2973 mulx %i2, 0x1482, %l2
2974 fors %f26, %f12, %f20
2975 udivx %l0, 0x1DF6, %i4
2976 xorcc %o5, 0x1033, %l4
2977 sdiv %l1, 0x10F9, %g6
2978 addccc %g2, 0x0B27, %i0
2979 stb %o6, [%l7 + 0x1E]
2980 sdivcc %o2, 0x0906, %i5
2981 array8 %i7, %o7, %l5
2982 subcc %g5, 0x0C63, %i1
2983 addcc %o3, 0x0DBF, %i6
2984 alignaddrl %i3, %g4, %l6
2985 lduh [%l7 + 0x6C], %g7
2986 edge16n %l3, %g1, %g3
2987 movrlz %o0, %o1, %i2
2988 movg %xcc, %o4, %l0
2989 addccc %l2, %o5, %i4
2990 array16 %l4, %g6, %l1
2991 udivx %g2, 0x064B, %i0
2992 orcc %o6, 0x0ACF, %o2
2993 edge32n %i5, %o7, %l5
2994 ldx [%l7 + 0x08], %i7
2995 fsrc1s %f12, %f8
2996 ldub [%l7 + 0x74], %i1
2997 movge %icc, %g5, %i6
2998 movleu %xcc, %o3, %i3
2999 fmovdge %icc, %f12, %f6
3000 movrlez %l6, %g4, %l3
3001 subccc %g1, %g7, %g3
3002 udivcc %o0, 0x0E4C, %o1
3003 popc %o4, %i2
3004 edge8n %l0, %o5, %i4
3005 srl %l2, 0x1E, %g6
3006 movvs %icc, %l1, %l4
3007 smulcc %i0, 0x13AA, %o6
3008 fmovsa %xcc, %f24, %f22
3009 andncc %o2, %g2, %i5
3010 edge8l %l5, %i7, %o7
3011 addccc %i1, %i6, %o3
3012 addccc %i3, 0x1B67, %l6
3013 movg %icc, %g4, %l3
3014 movrlz %g1, 0x046, %g5
3015 movg %icc, %g3, %o0
3016 lduw [%l7 + 0x34], %g7
3017 fmovsa %icc, %f22, %f3
3018 xor %o1, 0x0368, %o4
3019 sdivcc %i2, 0x12A2, %l0
3020 movrlz %i4, %o5, %l2
3021 move %xcc, %l1, %l4
3022 fones %f24
3023 fzeros %f30
3024 sdivcc %g6, 0x15EF, %i0
3025 movvc %xcc, %o6, %g2
3026 movle %icc, %i5, %o2
3027 smulcc %l5, 0x04FF, %o7
3028 fandnot1s %f21, %f29, %f3
3029 edge16n %i1, %i7, %o3
3030 fpsub16s %f16, %f25, %f17
3031 addcc %i6, %l6, %g4
3032 fornot2 %f18, %f6, %f18
3033 lduh [%l7 + 0x2C], %i3
3034 stw %l3, [%l7 + 0x34]
3035 edge8n %g5, %g3, %g1
3036 lduh [%l7 + 0x72], %g7
3037 xnorcc %o0, 0x12A3, %o4
3038 movrne %i2, 0x3B5, %l0
3039 movrlz %i4, %o1, %o5
3040 ldub [%l7 + 0x3F], %l1
3041 movgu %xcc, %l4, %g6
3042 movcc %xcc, %i0, %o6
3043 sdivx %l2, 0x0D80, %g2
3044 edge32 %i5, %o2, %l5
3045 edge32ln %i1, %i7, %o3
3046 ldx [%l7 + 0x48], %o7
3047 sdivx %l6, 0x1340, %i6
3048 movl %icc, %i3, %l3
3049 movg %xcc, %g5, %g4
3050 fmovrsgez %g3, %f11, %f28
3051 movge %icc, %g1, %g7
3052 fpackfix %f26, %f11
3053 fcmple32 %f24, %f0, %o4
3054 movre %i2, %l0, %i4
3055 fsrc1 %f0, %f24
3056 movrlz %o0, %o1, %o5
3057 edge16 %l4, %g6, %l1
3058 fcmpd %fcc2, %f30, %f12
3059 edge32n %o6, %l2, %g2
3060 sir 0x059A
3061 movvs %icc, %i5, %o2
3062 andn %i0, %i1, %i7
3063 fmovdgu %icc, %f7, %f29
3064 andcc %o3, 0x0C22, %o7
3065 st %f21, [%l7 + 0x0C]
3066 movcs %icc, %l6, %i6
3067 movne %xcc, %l5, %i3
3068 sllx %g5, 0x12, %l3
3069 edge8n %g3, %g4, %g1
3070 orn %o4, 0x0187, %g7
3071 lduh [%l7 + 0x3A], %l0
3072 movneg %xcc, %i4, %i2
3073 edge8n %o0, %o1, %o5
3074 fpack16 %f18, %f29
3075 subccc %g6, 0x143E, %l1
3076 nop
3077 set 0x0C, %o4
3078 ldsb [%l7 + %o4], %l4
3079 add %l2, 0x0A7F, %o6
3080 sethi 0x1AF0, %g2
3081 addc %o2, %i5, %i0
3082 ldub [%l7 + 0x40], %i1
3083 stw %i7, [%l7 + 0x40]
3084 fmovspos %icc, %f21, %f28
3085 sub %o3, %o7, %l6
3086 mulx %i6, %i3, %g5
3087 fnot2 %f0, %f2
3088 smulcc %l3, %l5, %g4
3089 stw %g3, [%l7 + 0x6C]
3090 smul %o4, %g1, %g7
3091 faligndata %f14, %f4, %f22
3092 fmovs %f20, %f20
3093 fmovdge %icc, %f28, %f7
3094 array32 %l0, %i4, %i2
3095 pdist %f22, %f6, %f14
3096 fornot1s %f22, %f27, %f31
3097 setx loop_8, %l0, %l1
3098 return %l1
3099 nop
3100 rdpr %cwp, %g1
3101 rdpr %cansave, %g2
3102 rdpr %canrestore, %g3
3103 rdpr %cleanwin, %g4
3104 rdpr %otherwin, %g5
3105 rdpr %wstate, %g6
3106loop_8: ld [%l7 + 0x28], %f8
3107 movg %xcc, %o5, %l1
3108 srl %l4, 0x09, %l2
3109 fpackfix %f4, %f8
3110 movg %xcc, %o6, %g2
3111 fsrc1 %f20, %f22
3112 edge16 %g6, %i5, %o2
3113 movne %icc, %i0, %i7
3114 udivcc %i1, 0x117C, %o3
3115 subc %o7, %i6, %l6
3116 nop
3117 set 0x7D, %i5
3118 ldsb [%l7 + %i5], %g5
3119 srl %l3, 0x1D, %l5
3120 addccc %g4, 0x0161, %g3
3121 subccc %o4, 0x1172, %i3
3122 mulx %g1, %g7, %i4
3123 lduh [%l7 + 0x08], %i2
3124 fmul8ulx16 %f6, %f16, %f0
3125 movgu %icc, %o0, %o1
3126 st %f1, [%l7 + 0x28]
3127 movcc %icc, %o5, %l0
3128 edge16l %l1, %l4, %o6
3129 ld [%l7 + 0x3C], %f12
3130 fmovdl %xcc, %f4, %f8
3131 edge32ln %l2, %g2, %i5
3132 fcmps %fcc0, %f15, %f29
3133 fxnor %f28, %f6, %f22
3134 movrgz %g6, 0x354, %i0
3135 xnor %i7, 0x132E, %o2
3136 fpsub16 %f28, %f26, %f0
3137 sll %o3, 0x1E, %i1
3138 fornot1 %f30, %f18, %f30
3139 fmovdle %xcc, %f0, %f5
3140 sdivcc %i6, 0x1D27, %l6
3141 stw %g5, [%l7 + 0x60]
3142 ld [%l7 + 0x24], %f25
3143 movrne %l3, 0x30E, %o7
3144 edge16 %l5, %g4, %o4
3145 movvs %icc, %i3, %g1
3146 movge %icc, %g7, %i4
3147 smulcc %i2, 0x0D24, %g3
3148 st %f15, [%l7 + 0x20]
3149 fmovsle %icc, %f3, %f9
3150 umulcc %o1, %o5, %o0
3151 fnand %f6, %f8, %f8
3152 srlx %l1, %l4, %l0
3153 nop
3154 set 0x30, %i2
3155 sth %o6, [%l7 + %i2]
3156 fxors %f28, %f13, %f1
3157 ldsb [%l7 + 0x38], %l2
3158 fxors %f1, %f4, %f20
3159 umulcc %i5, %g6, %g2
3160 movrgz %i7, %o2, %o3
3161 sethi 0x0128, %i1
3162 movl %xcc, %i0, %l6
3163 edge32ln %i6, %l3, %o7
3164 srl %l5, %g4, %o4
3165 subccc %g5, %g1, %g7
3166 movneg %icc, %i3, %i2
3167 andncc %g3, %i4, %o5
3168 addcc %o1, 0x0B9E, %o0
3169 fmovsneg %xcc, %f7, %f2
3170 movl %xcc, %l1, %l0
3171 array16 %l4, %o6, %l2
3172 movrlz %i5, %g6, %i7
3173 sllx %o2, %o3, %i1
3174 edge16n %i0, %g2, %i6
3175 ldub [%l7 + 0x14], %l3
3176 umul %o7, %l5, %g4
3177 subc %o4, %l6, %g1
3178 edge16 %g7, %i3, %g5
3179 fsrc2s %f6, %f10
3180 movrgez %i2, %i4, %g3
3181 movge %xcc, %o1, %o5
3182 umul %o0, %l1, %l4
3183 xor %l0, %l2, %o6
3184 restore %i5, 0x0AED, %i7
3185 rdpr %cwp, %g1
3186 rdpr %cansave, %g2
3187 rdpr %canrestore, %g3
3188 rdpr %cleanwin, %g4
3189 rdpr %otherwin, %g5
3190 rdpr %wstate, %g6
3191 fexpand %f27, %f12
3192 srl %o2, 0x12, %g6
3193 andn %o3, %i1, %i0
3194 save %i6, %l3, %g2
3195 rdpr %cwp, %g1
3196 rdpr %cansave, %g2
3197 rdpr %canrestore, %g3
3198 rdpr %cleanwin, %g4
3199 rdpr %otherwin, %g5
3200 rdpr %wstate, %g6
3201 fands %f18, %f14, %f12
3202 edge8ln %o7, %g4, %l5
3203 fnot2s %f6, %f7
3204 fmovsleu %xcc, %f4, %f19
3205 fmovsge %icc, %f4, %f5
3206 movre %l6, 0x02E, %o4
3207 fcmped %fcc0, %f4, %f12
3208 movrgez %g1, %g7, %i3
3209 subccc %g5, 0x0F0A, %i4
3210 fmovdle %icc, %f5, %f9
3211 and %g3, %i2, %o1
3212 movne %icc, %o0, %l1
3213 movle %xcc, %l4, %o5
3214 movge %xcc, %l0, %o6
3215 stw %i5, [%l7 + 0x24]
3216 stb %l2, [%l7 + 0x55]
3217 fnors %f20, %f0, %f26
3218 fandnot1 %f14, %f30, %f10
3219 stw %i7, [%l7 + 0x2C]
3220 movne %xcc, %g6, %o3
3221 udivx %i1, 0x027C, %i0
3222 fnegs %f22, %f19
3223 fmovse %icc, %f14, %f7
3224 smul %i6, 0x0CC7, %l3
3225 udivcc %o2, 0x043A, %o7
3226 edge8 %g4, %l5, %l6
3227 movpos %xcc, %o4, %g2
3228 edge32l %g7, %i3, %g1
3229 srlx %i4, %g3, %g5
3230 sdivx %o1, 0x1C98, %o0
3231 ldx [%l7 + 0x68], %i2
3232 movvc %xcc, %l1, %o5
3233 movge %xcc, %l4, %l0
3234 edge32 %o6, %i5, %i7
3235 subcc %l2, %g6, %i1
3236 siam 0x7
3237 ldd [%l7 + 0x10], %f24
3238 fmovdne %icc, %f25, %f8
3239 movn %xcc, %i0, %o3
3240 fmovsvc %icc, %f17, %f22
3241 srl %l3, 0x0F, %o2
3242 subccc %i6, %o7, %g4
3243 lduh [%l7 + 0x24], %l5
3244 edge32 %o4, %g2, %g7
3245 subccc %l6, %g1, %i4
3246 orncc %g3, %g5, %o1
3247 array32 %o0, %i2, %l1
3248 movrgez %o5, %l4, %i3
3249 fpadd16s %f1, %f10, %f10
3250 fmovdl %icc, %f6, %f13
3251 srlx %l0, 0x17, %o6
3252 ldsw [%l7 + 0x30], %i5
3253 srax %l2, 0x04, %i7
3254 smul %i1, 0x1463, %i0
3255 nop
3256 set 0x2C, %o5
3257 ldsw [%l7 + %o5], %g6
3258 array8 %o3, %o2, %l3
3259 movrlez %o7, 0x131, %i6
3260 movvs %xcc, %l5, %g4
3261 fnors %f18, %f17, %f2
3262 fpmerge %f0, %f13, %f24
3263 movpos %xcc, %g2, %g7
3264 subccc %l6, %o4, %g1
3265 mova %xcc, %i4, %g5
3266 fsrc2s %f0, %f13
3267 edge16 %o1, %o0, %i2
3268 movg %icc, %g3, %l1
3269 xnorcc %l4, 0x02EC, %o5
3270 movrgz %i3, 0x11E, %o6
3271 sir 0x02C9
3272 stb %l0, [%l7 + 0x1F]
3273 movrgz %l2, %i5, %i7
3274 sra %i1, 0x1C, %i0
3275 movrgz %g6, %o2, %o3
3276 movge %icc, %o7, %i6
3277 xnor %l3, 0x1960, %g4
3278 udivcc %l5, 0x0FD3, %g2
3279 edge8ln %g7, %o4, %l6
3280 movrne %g1, 0x1BB, %g5
3281 ld [%l7 + 0x4C], %f27
3282 fmovsn %xcc, %f7, %f26
3283 ldub [%l7 + 0x64], %o1
3284 smulcc %o0, %i2, %i4
3285 pdist %f18, %f6, %f20
3286 save %l1, 0x139F, %l4
3287 rdpr %cwp, %g1
3288 rdpr %cansave, %g2
3289 rdpr %canrestore, %g3
3290 rdpr %cleanwin, %g4
3291 rdpr %otherwin, %g5
3292 rdpr %wstate, %g6
3293 orcc %g3, %i3, %o5
3294 edge8ln %o6, %l0, %l2
3295 movge %xcc, %i7, %i1
3296 andncc %i0, %i5, %g6
3297 lduw [%l7 + 0x1C], %o3
3298 fcmpeq32 %f0, %f24, %o7
3299 sethi 0x1C17, %o2
3300 sra %l3, %g4, %l5
3301 udivx %g2, 0x0182, %g7
3302 andn %i6, 0x0BAA, %l6
3303 ldsw [%l7 + 0x50], %g1
3304 edge16ln %g5, %o1, %o4
3305 fnegs %f12, %f5
3306 fmovrde %i2, %f24, %f2
3307 std %f24, [%l7 + 0x58]
3308 fcmple16 %f10, %f6, %o0
3309 stw %l1, [%l7 + 0x14]
3310 movrlz %i4, %l4, %i3
3311 movrgz %o5, 0x080, %o6
3312 fmovsvc %icc, %f26, %f24
3313 std %f8, [%l7 + 0x70]
3314 sra %l0, 0x08, %g3
3315 movrgez %l2, %i7, %i0
3316 lduw [%l7 + 0x24], %i1
3317 move %icc, %g6, %o3
3318 andcc %i5, 0x1C32, %o2
3319 xorcc %o7, 0x0260, %l3
3320 fmul8x16 %f6, %f10, %f0
3321 edge32l %l5, %g2, %g4
3322 array16 %i6, %g7, %g1
3323 movgu %icc, %l6, %g5
3324 or %o1, %i2, %o4
3325 alignaddrl %l1, %o0, %i4
3326 edge32l %l4, %o5, %i3
3327 ldsh [%l7 + 0x6E], %o6
3328 xnor %l0, 0x025C, %g3
3329 andn %i7, 0x0BE6, %i0
3330 sethi 0x0C9D, %i1
3331 ldd [%l7 + 0x58], %f6
3332 ld [%l7 + 0x10], %f29
3333 sub %g6, 0x17FB, %o3
3334 and %i5, %o2, %l2
3335 edge16n %o7, %l5, %g2
3336 subcc %l3, 0x1AC7, %g4
3337 movvc %xcc, %i6, %g1
3338 sub %g7, 0x169D, %l6
3339 movvs %xcc, %g5, %o1
3340 fnands %f20, %f31, %f28
3341 sll %o4, %l1, %i2
3342 fpadd16s %f15, %f17, %f12
3343 edge16n %o0, %l4, %o5
3344 umulcc %i4, %i3, %l0
3345 mulscc %o6, 0x1B1E, %g3
3346 movrlz %i7, 0x0E7, %i1
3347 movne %xcc, %g6, %i0
3348 nop
3349 set 0x78, %g2
3350 lduw [%l7 + %g2], %i5
3351 movvc %icc, %o3, %o2
3352 orn %l2, %o7, %l5
3353 movvc %icc, %g2, %g4
3354 udivx %l3, 0x0B14, %i6
3355 movn %xcc, %g1, %l6
3356 smul %g7, %g5, %o1
3357 fmovrsne %o4, %f13, %f12
3358 ld [%l7 + 0x54], %f2
3359 save %l1, 0x13B8, %o0
3360 rdpr %cwp, %g1
3361 rdpr %cansave, %g2
3362 rdpr %canrestore, %g3
3363 rdpr %cleanwin, %g4
3364 rdpr %otherwin, %g5
3365 rdpr %wstate, %g6
3366 lduw [%l7 + 0x64], %i2
3367 movn %xcc, %o5, %l4
3368 movrlez %i4, 0x1D9, %l0
3369 movrlz %i3, 0x058, %g3
3370 ldd [%l7 + 0x78], %f26
3371 move %xcc, %i7, %o6
3372 sth %g6, [%l7 + 0x44]
3373 fcmpgt16 %f28, %f14, %i0
3374 alignaddr %i5, %o3, %i1
3375 xnorcc %o2, 0x1B0F, %l2
3376 fones %f14
3377 fsrc2s %f22, %f5
3378 fpmerge %f30, %f27, %f10
3379 edge32l %o7, %l5, %g2
3380 udivx %g4, 0x175E, %i6
3381 fmovrslz %l3, %f27, %f29
3382 smulcc %l6, %g1, %g7
3383 ldd [%l7 + 0x28], %g4
3384 std %f6, [%l7 + 0x10]
3385 fxors %f8, %f14, %f21
3386 edge16 %o1, %o4, %o0
3387 edge8 %i2, %l1, %l4
3388 sdiv %i4, 0x01FE, %o5
3389 and %l0, 0x0FF6, %i3
3390 ldd [%l7 + 0x40], %f28
3391 movrgz %g3, %i7, %o6
3392 xor %i0, %g6, %o3
3393 movre %i5, %i1, %l2
3394 edge32 %o2, %o7, %g2
3395 ld [%l7 + 0x10], %f27
3396 addccc %l5, %i6, %l3
3397 edge8n %l6, %g1, %g4
3398 andn %g7, 0x1318, %g5
3399 sdiv %o4, 0x0874, %o0
3400 fmovdle %xcc, %f6, %f8
3401 setx loop_9, %l0, %l1
3402 return %l1
3403 nop
3404 rdpr %cwp, %g1
3405 rdpr %cansave, %g2
3406 rdpr %canrestore, %g3
3407 rdpr %cleanwin, %g4
3408 rdpr %otherwin, %g5
3409 rdpr %wstate, %g6
3410loop_9: addccc %l4, %i4, %l1
3411 movl %icc, %o5, %i3
3412 and %g3, 0x1A0F, %i7
3413 sub %l0, 0x02FA, %i0
3414 mulscc %g6, %o3, %i5
3415 ldub [%l7 + 0x23], %o6
3416 addccc %l2, %o2, %o7
3417 movgu %xcc, %i1, %l5
3418 fmul8x16 %f3, %f14, %f14
3419 ldd [%l7 + 0x58], %f16
3420 fcmpne16 %f0, %f2, %i6
3421 sllx %l3, 0x1B, %l6
3422 ldd [%l7 + 0x30], %g0
3423 movvs %xcc, %g2, %g7
3424 popc %g4, %g5
3425 array8 %o0, %i2, %o4
3426 fmovdgu %xcc, %f23, %f14
3427 subcc %o1, 0x01D3, %i4
3428 andncc %l4, %o5, %i3
3429 add %g3, %i7, %l0
3430 edge16 %l1, %g6, %o3
3431 umul %i5, 0x0098, %o6
3432 array16 %l2, %i0, %o2
3433 edge8ln %o7, %l5, %i1
3434 ldx [%l7 + 0x58], %i6
3435 udiv %l6, 0x11E8, %l3
3436 edge8ln %g1, %g2, %g7
3437 andncc %g4, %o0, %i2
3438 restore %o4, 0x086C, %g5
3439 rdpr %cwp, %g1
3440 rdpr %cansave, %g2
3441 rdpr %canrestore, %g3
3442 rdpr %cleanwin, %g4
3443 rdpr %otherwin, %g5
3444 rdpr %wstate, %g6
3445 nop
3446 set 0x50, %o0
3447 stx %i4, [%l7 + %o0]
3448 ldd [%l7 + 0x38], %o0
3449 stx %l4, [%l7 + 0x08]
3450 movvs %xcc, %o5, %i3
3451 fmovdge %xcc, %f23, %f12
3452 fmovrdlz %g3, %f26, %f14
3453 fmovsleu %xcc, %f6, %f6
3454 save %l0, 0x0C0E, %l1
3455 rdpr %cwp, %g1
3456 rdpr %cansave, %g2
3457 rdpr %canrestore, %g3
3458 rdpr %cleanwin, %g4
3459 rdpr %otherwin, %g5
3460 rdpr %wstate, %g6
3461 fxnors %f0, %f30, %f4
3462 fpackfix %f16, %f18
3463 movle %xcc, %i7, %g6
3464 addccc %o3, %o6, %i5
3465 fmovdcs %icc, %f29, %f24
3466 smul %l2, 0x148D, %i0
3467 stw %o7, [%l7 + 0x20]
3468 fnands %f10, %f13, %f28
3469 udiv %l5, 0x0C35, %o2
3470 fmovsgu %icc, %f17, %f24
3471 lduw [%l7 + 0x10], %i6
3472 nop
3473 set 0x60, %g5
3474 ldsb [%l7 + %g5], %l6
3475 lduw [%l7 + 0x3C], %l3
3476 fpsub32s %f26, %f16, %f7
3477 sdiv %g1, 0x117E, %i1
3478 fmovdcs %xcc, %f10, %f27
3479 smul %g2, 0x0322, %g4
3480 movleu %xcc, %o0, %i2
3481 edge16ln %g7, %o4, %i4
3482 sra %g5, 0x08, %o1
3483 movrgez %l4, 0x164, %i3
3484 fxor %f26, %f10, %f22
3485 or %g3, 0x1E67, %o5
3486 or %l1, %i7, %l0
3487 orcc %g6, 0x02C7, %o3
3488 movgu %icc, %o6, %i5
3489 udivcc %i0, 0x196C, %o7
3490 ldsh [%l7 + 0x36], %l5
3491 edge32 %l2, %o2, %l6
3492 subcc %l3, %g1, %i1
3493 fabsd %f28, %f10
3494 array8 %g2, %i6, %o0
3495 movrgz %i2, %g7, %o4
3496 movrgez %g4, %i4, %o1
3497 sra %l4, 0x01, %g5
3498 movrgez %i3, %o5, %g3
3499 nop
3500 set 0x40, %i4
3501 ldx [%l7 + %i4], %i7
3502 movn %xcc, %l0, %l1
3503 movcc %icc, %g6, %o6
3504 orn %i5, 0x07D8, %i0
3505 ldsw [%l7 + 0x5C], %o3
3506 fnands %f0, %f15, %f27
3507 fmovrdlez %o7, %f12, %f20
3508 movrgez %l2, 0x260, %o2
3509 fnegd %f0, %f8
3510 smul %l6, %l3, %l5
3511 fmovrde %i1, %f22, %f26
3512 edge32 %g2, %i6, %g1
3513 xor %i2, 0x10F4, %g7
3514 edge16l %o4, %o0, %g4
3515 xor %o1, 0x0220, %l4
3516 edge8l %i4, %g5, %o5
3517 movpos %xcc, %g3, %i7
3518 subc %i3, 0x1A9E, %l1
3519 move %icc, %l0, %g6
3520 std %f22, [%l7 + 0x48]
3521 addc %i5, %i0, %o6
3522 fmovrse %o7, %f8, %f29
3523 srax %o3, %o2, %l2
3524 orn %l3, 0x1F23, %l6
3525 array16 %i1, %g2, %l5
3526 sir 0x0DBF
3527 fcmpd %fcc0, %f12, %f16
3528 andn %i6, %i2, %g7
3529 edge8l %g1, %o4, %o0
3530 movvc %icc, %g4, %o1
3531 orncc %l4, 0x14F4, %i4
3532 add %g5, 0x1FB5, %g3
3533 fnegs %f1, %f14
3534 movg %icc, %i7, %i3
3535 edge32ln %o5, %l0, %g6
3536 andncc %i5, %l1, %i0
3537 alignaddr %o7, %o3, %o6
3538 std %f24, [%l7 + 0x08]
3539 movrgez %o2, %l3, %l6
3540 array32 %i1, %l2, %l5
3541 movle %xcc, %i6, %i2
3542 fnand %f26, %f24, %f10
3543 sra %g2, 0x1F, %g1
3544 addccc %o4, 0x0D44, %g7
3545 fcmpgt16 %f24, %f12, %g4
3546 fmovs %f13, %f1
3547 fpackfix %f0, %f0
3548 fmovrslez %o1, %f31, %f14
3549 add %o0, 0x00B5, %l4
3550 fmovscc %icc, %f24, %f4
3551 mova %icc, %g5, %g3
3552 mulscc %i7, 0x03C5, %i4
3553 fmul8x16 %f8, %f2, %f4
3554 fpsub16 %f28, %f26, %f16
3555 sdivx %i3, 0x06F6, %o5
3556 umulcc %g6, 0x1260, %i5
3557 srlx %l1, 0x09, %l0
3558 edge32 %o7, %i0, %o6
3559 sdiv %o2, 0x126D, %o3
3560 edge32n %l3, %i1, %l2
3561 ldsh [%l7 + 0x34], %l5
3562 movn %icc, %l6, %i2
3563 movvc %xcc, %g2, %g1
3564 ldd [%l7 + 0x08], %f28
3565 xnor %o4, %i6, %g7
3566 fmovsl %xcc, %f18, %f15
3567 edge16l %o1, %o0, %g4
3568 smul %g5, 0x0792, %g3
3569 fmovdgu %xcc, %f19, %f27
3570 umulcc %i7, %i4, %i3
3571 sdivx %l4, 0x0417, %o5
3572 movrlez %g6, 0x04D, %l1
3573 fornot2s %f2, %f23, %f4
3574 smul %l0, 0x0EE1, %i5
3575 edge32 %o7, %i0, %o6
3576 subc %o2, %l3, %i1
3577 fmovscc %xcc, %f26, %f14
3578 xnorcc %o3, 0x1694, %l2
3579 movg %xcc, %l5, %i2
3580 nop
3581 set 0x2F, %i1
3582 stb %l6, [%l7 + %i1]
3583 movne %icc, %g2, %o4
3584 or %i6, %g7, %g1
3585 fmuld8sux16 %f7, %f8, %f30
3586 sethi 0x038B, %o1
3587 addccc %o0, 0x06E2, %g5
3588 save %g3, 0x04E6, %i7
3589 rdpr %cwp, %g1
3590 rdpr %cansave, %g2
3591 rdpr %canrestore, %g3
3592 rdpr %cleanwin, %g4
3593 rdpr %otherwin, %g5
3594 rdpr %wstate, %g6
3595 andcc %g4, 0x15EC, %i3
3596 fnor %f2, %f26, %f2
3597 sllx %l4, %i4, %o5
3598 subccc %l1, 0x0062, %g6
3599 fmovsle %icc, %f5, %f23
3600 mulx %i5, 0x1282, %o7
3601 andcc %i0, %l0, %o2
3602 edge16 %o6, %l3, %o3
3603 movgu %icc, %i1, %l2
3604 edge16 %l5, %i2, %g2
3605 fand %f6, %f26, %f4
3606 orncc %o4, 0x1F6B, %i6
3607 sth %l6, [%l7 + 0x10]
3608 or %g1, %g7, %o0
3609 array16 %o1, %g5, %g3
3610 movcc %xcc, %g4, %i7
3611 fmovrslez %i3, %f4, %f11
3612 xorcc %l4, 0x1750, %o5
3613 sethi 0x169E, %l1
3614 orn %g6, %i5, %i4
3615 movg %icc, %i0, %l0
3616 alignaddrl %o2, %o7, %o6
3617 lduw [%l7 + 0x34], %l3
3618 movcs %xcc, %o3, %i1
3619 orcc %l2, 0x15AD, %l5
3620 movcc %xcc, %g2, %o4
3621 ldsw [%l7 + 0x54], %i6
3622 movg %xcc, %i2, %l6
3623 edge16ln %g7, %o0, %g1
3624 fmovscs %xcc, %f29, %f8
3625 edge32ln %g5, %g3, %g4
3626 subcc %o1, 0x1E9F, %i7
3627 fors %f8, %f23, %f20
3628 sir 0x0D7C
3629 sth %i3, [%l7 + 0x54]
3630 addc %o5, 0x176D, %l1
3631 alignaddrl %g6, %l4, %i5
3632 ldsw [%l7 + 0x58], %i4
3633 edge8 %i0, %o2, %o7
3634 sll %l0, 0x18, %o6
3635 movre %o3, %l3, %l2
3636 edge16l %i1, %l5, %g2
3637 movvs %icc, %o4, %i2
3638 std %f30, [%l7 + 0x50]
3639 fcmple32 %f16, %f28, %l6
3640 fnegd %f2, %f20
3641 movleu %icc, %i6, %g7
3642 fcmpes %fcc1, %f30, %f7
3643 movvs %icc, %o0, %g1
3644 mulx %g3, 0x14F7, %g4
3645 stb %g5, [%l7 + 0x40]
3646 add %o1, 0x15A3, %i3
3647 edge8l %o5, %i7, %l1
3648 movn %xcc, %g6, %l4
3649 ldd [%l7 + 0x08], %f4
3650 movvc %xcc, %i4, %i5
3651 fandnot1 %f18, %f10, %f24
3652 xorcc %i0, 0x16F9, %o7
3653 sra %o2, 0x04, %l0
3654 ldsh [%l7 + 0x5A], %o3
3655 fmovde %icc, %f16, %f13
3656 stx %l3, [%l7 + 0x10]
3657 umul %l2, 0x0E90, %o6
3658 fxnors %f13, %f20, %f7
3659 edge16 %i1, %g2, %l5
3660 sdivx %o4, 0x1A18, %l6
3661 and %i2, %g7, %o0
3662 edge8l %g1, %g3, %i6
3663 fpadd16s %f2, %f7, %f30
3664 fcmpes %fcc3, %f8, %f5
3665 movvc %icc, %g5, %g4
3666 movpos %xcc, %o1, %i3
3667 orcc %i7, 0x0688, %l1
3668 movgu %icc, %g6, %o5
3669 std %f6, [%l7 + 0x50]
3670 fnot2s %f17, %f13
3671 movvc %icc, %i4, %l4
3672 edge32n %i5, %o7, %o2
3673 mulscc %i0, %l0, %o3
3674 fmovdne %icc, %f4, %f19
3675 edge16 %l2, %l3, %o6
3676 movl %xcc, %g2, %l5
3677 edge8 %i1, %l6, %o4
3678 fcmple32 %f10, %f28, %g7
3679 fcmpgt16 %f22, %f18, %i2
3680 or %o0, 0x1A66, %g1
3681 edge32l %g3, %i6, %g4
3682 ld [%l7 + 0x14], %f20
3683 sethi 0x070F, %g5
3684 movle %xcc, %o1, %i7
3685 edge16ln %l1, %g6, %i3
3686 movvs %icc, %o5, %l4
3687 alignaddr %i4, %o7, %o2
3688 fzero %f6
3689 fnegs %f13, %f13
3690 fmovdge %icc, %f26, %f1
3691 addccc %i0, %l0, %i5
3692 edge8ln %l2, %o3, %l3
3693 sll %o6, %g2, %l5
3694 xorcc %i1, %l6, %o4
3695 smul %i2, %o0, %g1
3696 std %f0, [%l7 + 0x68]
3697 udivcc %g7, 0x0E8D, %i6
3698 srlx %g4, 0x07, %g5
3699 movneg %icc, %o1, %g3
3700 movgu %icc, %i7, %g6
3701 st %f13, [%l7 + 0x1C]
3702 movgu %icc, %l1, %o5
3703 movleu %xcc, %i3, %l4
3704 fands %f29, %f21, %f0
3705 ldsw [%l7 + 0x20], %i4
3706 edge16n %o7, %o2, %l0
3707 movneg %xcc, %i0, %l2
3708 fzeros %f12
3709 fnors %f14, %f8, %f9
3710 edge16 %i5, %o3, %l3
3711 and %o6, %l5, %g2
3712 subc %i1, %o4, %i2
3713 movcc %icc, %l6, %o0
3714 movpos %icc, %g7, %i6
3715 movge %icc, %g1, %g4
3716 std %f10, [%l7 + 0x20]
3717 nop
3718 set 0x1A, %i0
3719 sth %o1, [%l7 + %i0]
3720 ldub [%l7 + 0x6B], %g3
3721 fmovrsgz %g5, %f19, %f6
3722 siam 0x7
3723 movrlez %g6, %i7, %l1
3724 movne %icc, %o5, %l4
3725 fnot2s %f3, %f25
3726 std %f10, [%l7 + 0x40]
3727 fmovrsgz %i3, %f16, %f3
3728 movle %icc, %i4, %o7
3729 sll %o2, %l0, %i0
3730 fmovdgu %icc, %f13, %f19
3731 fmovse %icc, %f17, %f14
3732 xnorcc %i5, 0x05B5, %l2
3733 st %f15, [%l7 + 0x14]
3734 sub %l3, 0x0D9C, %o6
3735 edge8l %o3, %l5, %g2
3736 smul %i1, %o4, %l6
3737 stw %i2, [%l7 + 0x6C]
3738 subc %o0, %i6, %g1
3739 fzero %f6
3740 fmovsvs %xcc, %f2, %f4
3741 fmovsleu %icc, %f21, %f23
3742 alignaddr %g7, %o1, %g4
3743 edge32 %g3, %g6, %i7
3744 edge16ln %g5, %l1, %o5
3745 fmovdleu %xcc, %f31, %f13
3746 movvc %xcc, %i3, %l4
3747 fmovdvs %xcc, %f5, %f18
3748 fmovrdgez %i4, %f24, %f22
3749 bshuffle %f8, %f8, %f14
3750 srl %o2, %o7, %i0
3751 srlx %l0, %l2, %l3
3752 fsrc2 %f4, %f18
3753 fcmpes %fcc2, %f12, %f5
3754 alignaddr %i5, %o3, %o6
3755 lduw [%l7 + 0x7C], %l5
3756 orcc %i1, 0x0C53, %o4
3757 alignaddrl %l6, %i2, %g2
3758 edge8 %i6, %o0, %g1
3759 movvs %xcc, %o1, %g4
3760 fmovsle %icc, %f12, %f15
3761 nop
3762 set 0x4E, %l6
3763 lduh [%l7 + %l6], %g3
3764 orcc %g7, 0x0CA4, %g6
3765 array16 %g5, %l1, %o5
3766 subccc %i3, 0x0E0F, %i7
3767 edge8ln %i4, %l4, %o2
3768 xnor %i0, %l0, %l2
3769 fcmps %fcc3, %f26, %f4
3770 movcs %xcc, %o7, %l3
3771 sethi 0x1690, %o3
3772 fpadd16 %f24, %f14, %f20
3773 move %xcc, %i5, %l5
3774 lduw [%l7 + 0x10], %i1
3775 fcmple16 %f6, %f12, %o6
3776 movg %xcc, %l6, %o4
3777 fmovrsne %g2, %f31, %f16
3778 std %f22, [%l7 + 0x28]
3779 nop
3780 set 0x4B, %g3
3781 ldsb [%l7 + %g3], %i2
3782 fmovde %icc, %f6, %f15
3783 movrgz %i6, %g1, %o1
3784 srax %o0, %g3, %g7
3785 subc %g6, %g5, %l1
3786 fandnot2 %f18, %f28, %f4
3787 fones %f8
3788 umul %g4, %o5, %i3
3789 fmovrdgz %i4, %f4, %f12
3790 xor %i7, %l4, %o2
3791 fmovdcs %icc, %f9, %f6
3792 movle %xcc, %l0, %l2
3793 movpos %icc, %o7, %l3
3794 movneg %icc, %i0, %o3
3795 fpmerge %f28, %f31, %f30
3796 xor %l5, %i1, %i5
3797 edge8n %o6, %o4, %l6
3798 edge16n %g2, %i2, %g1
3799 sub %i6, %o1, %o0
3800 edge8 %g7, %g3, %g6
3801 edge16ln %g5, %g4, %o5
3802 fcmpne32 %f24, %f0, %l1
3803 move %icc, %i3, %i7
3804 movvs %xcc, %l4, %i4
3805 fmovrsgz %l0, %f22, %f5
3806 mulscc %l2, %o2, %o7
3807 fmovsneg %xcc, %f19, %f21
3808 pdist %f24, %f10, %f26
3809 movpos %xcc, %l3, %o3
3810 fmovdg %xcc, %f15, %f14
3811 ldsb [%l7 + 0x49], %l5
3812 umulcc %i1, %i0, %i5
3813 array16 %o6, %o4, %l6
3814 movcc %icc, %g2, %i2
3815 ldub [%l7 + 0x22], %g1
3816 movrne %i6, %o0, %o1
3817 sdiv %g7, 0x1FE9, %g3
3818 ldd [%l7 + 0x50], %f8
3819 fcmpd %fcc0, %f8, %f8
3820 edge32ln %g6, %g5, %o5
3821 fmovdcc %xcc, %f30, %f21
3822 movcc %xcc, %l1, %i3
3823 udiv %i7, 0x1860, %g4
3824 ldsh [%l7 + 0x12], %l4
3825 fmul8x16 %f24, %f10, %f16
3826 fmuld8ulx16 %f18, %f18, %f20
3827 sll %i4, 0x06, %l0
3828 edge16n %l2, %o2, %l3
3829 edge32 %o7, %l5, %o3
3830 array32 %i0, %i1, %o6
3831 movgu %xcc, %o4, %l6
3832 sdivcc %i5, 0x00F7, %g2
3833 array16 %i2, %i6, %o0
3834 mova %icc, %o1, %g1
3835 fmovdpos %icc, %f4, %f18
3836 edge16ln %g3, %g6, %g5
3837 fmovspos %xcc, %f23, %f29
3838 fnegd %f16, %f10
3839 edge32 %g7, %l1, %o5
3840 sllx %i3, %i7, %g4
3841 movvc %icc, %i4, %l0
3842 movg %xcc, %l2, %l4
3843 save %o2, 0x13EA, %l3
3844 rdpr %cwp, %g1
3845 rdpr %cansave, %g2
3846 rdpr %canrestore, %g3
3847 rdpr %cleanwin, %g4
3848 rdpr %otherwin, %g5
3849 rdpr %wstate, %g6
3850 sethi 0x0718, %o7
3851 sir 0x086A
3852 fmovde %xcc, %f11, %f7
3853 andncc %l5, %i0, %i1
3854 setx loop_10, %l0, %l1
3855 return %l1
3856 nop
3857 rdpr %cwp, %g1
3858 rdpr %cansave, %g2
3859 rdpr %canrestore, %g3
3860 rdpr %cleanwin, %g4
3861 rdpr %otherwin, %g5
3862 rdpr %wstate, %g6
3863loop_10: move %icc, %i5, %l6
3864 sir 0x0407
3865 orncc %i2, 0x1767, %g2
3866 ld [%l7 + 0x08], %f16
3867 sra %o0, %i6, %g1
3868 fand %f24, %f28, %f30
3869 sethi 0x090C, %o1
3870 fmovrdne %g6, %f20, %f20
3871 subcc %g3, %g7, %g5
3872 smulcc %o5, %l1, %i7
3873 edge16ln %i3, %i4, %l0
3874 sdivcc %l2, 0x08F7, %g4
3875 subccc %l4, %l3, %o2
3876 sllx %l5, 0x14, %o7
3877 fcmple16 %f28, %f8, %i1
3878 fcmpne32 %f30, %f28, %o6
3879 fnegd %f14, %f16
3880 fmul8x16 %f27, %f14, %f16
3881 add %o3, %i0, %i5
3882 ldsh [%l7 + 0x72], %l6
3883 fxnor %f2, %f30, %f26
3884 ld [%l7 + 0x18], %f12
3885 udivcc %i2, 0x1428, %o4
3886 or %o0, 0x0CFF, %i6
3887 save %g1, 0x1647, %g2
3888 rdpr %cwp, %g1
3889 rdpr %cansave, %g2
3890 rdpr %canrestore, %g3
3891 rdpr %cleanwin, %g4
3892 rdpr %otherwin, %g5
3893 rdpr %wstate, %g6
3894 fpadd16s %f22, %f30, %f29
3895 edge8 %o1, %g3, %g7
3896 movne %icc, %g5, %o5
3897 movcs %xcc, %l1, %g6
3898 sll %i7, 0x0D, %i3
3899 fmovrslz %i4, %f29, %f15
3900 fpadd16 %f16, %f18, %f30
3901 array16 %l0, %g4, %l4
3902 movrgez %l3, 0x2B4, %o2
3903 subcc %l2, 0x0070, %o7
3904 umul %i1, 0x1B02, %o6
3905 stx %l5, [%l7 + 0x30]
3906 movcc %icc, %i0, %o3
3907 movcc %icc, %l6, %i5
3908 ldsh [%l7 + 0x7A], %o4
3909 or %o0, 0x0D3A, %i6
3910 fmovsg %icc, %f6, %f18
3911 movn %icc, %i2, %g2
3912 andn %o1, 0x0D36, %g1
3913 fabsd %f4, %f6
3914 fnot2s %f17, %f1
3915 edge16ln %g7, %g3, %g5
3916 fmovdvc %icc, %f9, %f19
3917 edge32 %o5, %g6, %i7
3918 addcc %i3, %i4, %l0
3919 ldd [%l7 + 0x20], %l0
3920 std %f12, [%l7 + 0x28]
3921 movgu %icc, %l4, %g4
3922 edge32l %l3, %o2, %l2
3923 movcs %xcc, %i1, %o7
3924 andcc %l5, %o6, %i0
3925 movrlez %l6, 0x1EC, %i5
3926 movcs %icc, %o4, %o3
3927 udivx %i6, 0x0E42, %o0
3928 xnor %g2, %i2, %g1
3929 st %f14, [%l7 + 0x74]
3930 fzero %f14
3931 fmovdgu %icc, %f24, %f10
3932 popc %o1, %g3
3933 sdivcc %g5, 0x04BF, %g7
3934 mulscc %o5, 0x1912, %g6
3935 fpadd32 %f28, %f18, %f14
3936 movvc %xcc, %i7, %i4
3937 ldsw [%l7 + 0x50], %l0
3938 udivx %l1, 0x03B3, %l4
3939 movle %xcc, %i3, %l3
3940 fpadd32s %f1, %f16, %f13
3941 udiv %o2, 0x1E81, %l2
3942 ldd [%l7 + 0x20], %g4
3943 ldsw [%l7 + 0x34], %i1
3944 fandnot2s %f23, %f28, %f8
3945 fmovdle %icc, %f11, %f17
3946 movcs %icc, %o7, %o6
3947 restore %l5, %l6, %i5
3948 rdpr %cwp, %g1
3949 rdpr %cansave, %g2
3950 rdpr %canrestore, %g3
3951 rdpr %cleanwin, %g4
3952 rdpr %otherwin, %g5
3953 rdpr %wstate, %g6
3954 andncc %o4, %o3, %i6
3955 sll %o0, 0x1C, %g2
3956 fzeros %f14
3957 alignaddrl %i2, %i0, %o1
3958 ldsh [%l7 + 0x58], %g3
3959 alignaddrl %g5, %g1, %o5
3960 addcc %g7, %i7, %i4
3961 ldsw [%l7 + 0x3C], %g6
3962 umul %l1, 0x10A4, %l4
3963 fmovdcs %xcc, %f27, %f23
3964 orcc %i3, 0x0DB7, %l0
3965 and %l3, %l2, %o2
3966 lduh [%l7 + 0x0C], %g4
3967 edge16ln %o7, %o6, %i1
3968 movrlez %l6, 0x064, %i5
3969 srl %l5, 0x06, %o4
3970 movrne %i6, 0x057, %o0
3971 fmovrsne %g2, %f21, %f13
3972 movl %xcc, %i2, %o3
3973 fpmerge %f5, %f28, %f24
3974 fmovsgu %xcc, %f13, %f3
3975 edge8ln %o1, %g3, %g5
3976 xnorcc %i0, %o5, %g1
3977 edge16n %g7, %i7, %g6
3978 fpadd32s %f24, %f1, %f3
3979 sllx %l1, 0x06, %i4
3980 movrgz %l4, %l0, %i3
3981 orncc %l2, 0x0F35, %l3
3982 subccc %o2, %o7, %o6
3983 ldd [%l7 + 0x28], %f22
3984 fcmps %fcc0, %f29, %f12
3985 fmovdcc %xcc, %f10, %f2
3986 movcc %xcc, %i1, %g4
3987 sdivx %l6, 0x1FF5, %l5
3988 fsrc1s %f22, %f12
3989 fcmpne16 %f20, %f10, %o4
3990 movvc %icc, %i5, %o0
3991 ldsb [%l7 + 0x11], %i6
3992 ldd [%l7 + 0x40], %g2
3993 ldd [%l7 + 0x38], %o2
3994 sdiv %i2, 0x133C, %o1
3995 udiv %g5, 0x07A8, %g3
3996 st %f5, [%l7 + 0x10]
3997 fpmerge %f5, %f30, %f28
3998 save %o5, 0x01B1, %i0
3999 rdpr %cwp, %g1
4000 rdpr %cansave, %g2
4001 rdpr %canrestore, %g3
4002 rdpr %cleanwin, %g4
4003 rdpr %otherwin, %g5
4004 rdpr %wstate, %g6
4005 addcc %g1, 0x1FDC, %g7
4006 movrgez %g6, 0x3E2, %i7
4007 movrgz %l1, 0x3DB, %i4
4008 alignaddr %l0, %l4, %i3
4009 fpsub32s %f29, %f25, %f24
4010 add %l3, 0x0774, %l2
4011 xorcc %o2, %o6, %o7
4012 movre %i1, 0x00B, %l6
4013 movle %xcc, %g4, %l5
4014 fandnot2 %f6, %f12, %f16
4015 nop
4016 set 0x60, %l0
4017 ldx [%l7 + %l0], %i5
4018 fors %f30, %f13, %f23
4019 fmovdge %xcc, %f7, %f13
4020 stb %o4, [%l7 + 0x1A]
4021 move %xcc, %i6, %g2
4022 movg %icc, %o3, %o0
4023 movneg %icc, %i2, %o1
4024 movrlz %g5, 0x1B3, %g3
4025 movrne %o5, %i0, %g1
4026 fnot1 %f10, %f28
4027 fcmpgt16 %f8, %f26, %g6
4028 sdiv %g7, 0x1FE5, %i7
4029 popc 0x1D9F, %l1
4030 stx %l0, [%l7 + 0x28]
4031 fcmple16 %f26, %f4, %l4
4032 edge32ln %i3, %i4, %l2
4033 fcmpeq32 %f20, %f20, %o2
4034 edge8n %l3, %o6, %i1
4035 movle %icc, %o7, %g4
4036 movcc %icc, %l6, %l5
4037 edge32ln %i5, %o4, %g2
4038 fornot2s %f21, %f28, %f19
4039 sra %i6, 0x19, %o0
4040 andcc %i2, %o1, %g5
4041 sir 0x0173
4042 fcmpne32 %f8, %f0, %g3
4043 edge16l %o3, %i0, %o5
4044 ldsb [%l7 + 0x32], %g6
4045 movg %icc, %g7, %i7
4046 edge32n %l1, %g1, %l4
4047 setx loop_11, %l0, %l1
4048 return %l1
4049 nop
4050 rdpr %cwp, %g1
4051 rdpr %cansave, %g2
4052 rdpr %canrestore, %g3
4053 rdpr %cleanwin, %g4
4054 rdpr %otherwin, %g5
4055 rdpr %wstate, %g6
4056loop_11: movgu %icc, %l2, %l0
4057 stb %l3, [%l7 + 0x73]
4058 addccc %o2, 0x19D0, %i1
4059 edge32n %o6, %o7, %l6
4060 restore %g4, 0x0A0F, %i5
4061 rdpr %cwp, %g1
4062 rdpr %cansave, %g2
4063 rdpr %canrestore, %g3
4064 rdpr %cleanwin, %g4
4065 rdpr %otherwin, %g5
4066 rdpr %wstate, %g6
4067 fnegs %f27, %f10
4068 fnegs %f21, %f24
4069 smul %l5, 0x1F20, %o4
4070 sra %i6, %o0, %i2
4071 fpadd16s %f14, %f19, %f15
4072 orcc %o1, 0x00BD, %g2
4073 movleu %xcc, %g3, %o3
4074 xnor %g5, %o5, %g6
4075 fandnot2s %f10, %f30, %f4
4076 sllx %i0, 0x06, %i7
4077 popc %g7, %g1
4078 fmovdcc %icc, %f17, %f19
4079 edge8ln %l1, %i3, %l4
4080 ldd [%l7 + 0x18], %f16
4081 std %f4, [%l7 + 0x30]
4082 edge16 %i4, %l0, %l2
4083 add %l3, 0x0996, %i1
4084 srlx %o2, %o7, %l6
4085 movg %xcc, %o6, %g4
4086 sir 0x1864
4087 edge32n %l5, %i5, %i6
4088 udivcc %o4, 0x0B6F, %i2
4089 udivx %o0, 0x148E, %o1
4090 ldsw [%l7 + 0x68], %g3
4091 movneg %icc, %g2, %g5
4092 fmovrslez %o3, %f12, %f3
4093 movg %icc, %o5, %g6
4094 fmovsle %icc, %f12, %f27
4095 sth %i7, [%l7 + 0x58]
4096 edge32 %g7, %g1, %l1
4097 movpos %xcc, %i3, %i0
4098 add %l4, 0x017E, %l0
4099 fmul8x16 %f7, %f10, %f20
4100 fmovdvs %xcc, %f17, %f4
4101 movne %xcc, %i4, %l3
4102 sdivx %i1, 0x0D64, %l2
4103 andn %o7, %o2, %o6
4104 and %g4, %l6, %l5
4105 ldub [%l7 + 0x0E], %i5
4106 fmovdgu %icc, %f8, %f1
4107 movge %icc, %i6, %o4
4108 ldd [%l7 + 0x30], %o0
4109 movvs %xcc, %o1, %g3
4110 edge8 %g2, %i2, %o3
4111 stw %o5, [%l7 + 0x58]
4112 addccc %g5, %i7, %g6
4113 edge32 %g7, %l1, %i3
4114 fmovrde %g1, %f12, %f4
4115 edge32ln %i0, %l0, %i4
4116 or %l3, 0x1FE9, %i1
4117 sdiv %l4, 0x0EEF, %l2
4118 edge8ln %o7, %o2, %g4
4119 sub %o6, 0x0FA1, %l5
4120 edge16 %l6, %i6, %o4
4121 sll %i5, 0x0A, %o0
4122 movg %xcc, %g3, %o1
4123 umulcc %i2, %g2, %o5
4124 fxor %f0, %f10, %f0
4125 sll %g5, %o3, %i7
4126 xnorcc %g6, 0x0949, %l1
4127 sir 0x1BF7
4128 andncc %g7, %i3, %g1
4129 movcc %xcc, %i0, %i4
4130 mova %icc, %l0, %i1
4131 edge16n %l4, %l2, %l3
4132 movrgez %o2, 0x151, %g4
4133 st %f14, [%l7 + 0x50]
4134 fandnot2s %f2, %f6, %f3
4135 array16 %o6, %o7, %l5
4136 sra %i6, %o4, %l6
4137 save %o0, 0x1318, %i5
4138 rdpr %cwp, %g1
4139 rdpr %cansave, %g2
4140 rdpr %canrestore, %g3
4141 rdpr %cleanwin, %g4
4142 rdpr %otherwin, %g5
4143 rdpr %wstate, %g6
4144 edge16 %g3, %i2, %o1
4145 sra %g2, %g5, %o3
4146 fpackfix %f16, %f5
4147 or %o5, %i7, %g6
4148 fmovdvc %icc, %f30, %f7
4149 pdist %f2, %f24, %f26
4150 andcc %g7, 0x1385, %i3
4151 andcc %l1, 0x1800, %i0
4152 or %g1, %l0, %i1
4153 movrne %l4, %l2, %i4
4154 smul %o2, 0x11B8, %l3
4155 edge16n %o6, %o7, %l5
4156 edge16l %g4, %o4, %l6
4157 movre %o0, %i6, %i5
4158 sdiv %g3, 0x1EDD, %i2
4159 movcs %xcc, %o1, %g2
4160 ldub [%l7 + 0x37], %g5
4161 fnegd %f24, %f18
4162 movle %icc, %o3, %o5
4163 edge32n %i7, %g7, %i3
4164 edge8l %l1, %i0, %g6
4165 movrne %g1, 0x0FE, %i1
4166 nop
4167 set 0x30, %g6
4168 ldsb [%l7 + %g6], %l4
4169 fmovrdlz %l0, %f28, %f8
4170 ldd [%l7 + 0x28], %f16
4171 array32 %l2, %o2, %i4
4172 sra %l3, 0x0E, %o6
4173 fmovrsgz %l5, %f17, %f11
4174 fmovrsgz %g4, %f14, %f29
4175 edge16n %o7, %l6, %o0
4176 ldd [%l7 + 0x58], %o4
4177 fmovrde %i6, %f28, %f2
4178 fmovsneg %xcc, %f21, %f15
4179 sllx %g3, 0x09, %i5
4180 fmovd %f26, %f2
4181 ldsw [%l7 + 0x10], %i2
4182 lduw [%l7 + 0x08], %g2
4183 fabss %f31, %f25
4184 edge32 %o1, %g5, %o5
4185 umul %o3, 0x0CF2, %g7
4186 movn %icc, %i7, %i3
4187 ld [%l7 + 0x6C], %f24
4188 xnor %l1, %i0, %g6
4189 alignaddrl %i1, %l4, %l0
4190 fcmpgt32 %f18, %f30, %l2
4191 fmovse %xcc, %f31, %f25
4192 nop
4193 set 0x2E, %g1
4194 sth %o2, [%l7 + %g1]
4195 fmuld8ulx16 %f13, %f0, %f24
4196 movvc %xcc, %g1, %l3
4197 addcc %i4, 0x007C, %o6
4198 fnegd %f26, %f12
4199 udiv %g4, 0x042A, %l5
4200 andn %o7, %l6, %o4
4201 fzero %f2
4202 nop
4203 set 0x60, %o7
4204 stx %i6, [%l7 + %o7]
4205 lduh [%l7 + 0x6A], %g3
4206 movvs %xcc, %o0, %i2
4207 popc 0x0379, %i5
4208 mulx %g2, 0x1CE7, %o1
4209 alignaddr %g5, %o3, %o5
4210 edge32n %g7, %i7, %l1
4211 fmovdvs %xcc, %f26, %f9
4212 xnor %i3, %g6, %i0
4213 fmovrdgez %i1, %f16, %f26
4214 fxnors %f22, %f0, %f4
4215 movneg %xcc, %l0, %l2
4216 edge16 %l4, %o2, %g1
4217 edge32ln %l3, %o6, %i4
4218 addccc %l5, 0x1D8B, %g4
4219 srl %o7, 0x18, %o4
4220 addc %l6, 0x159D, %i6
4221 ld [%l7 + 0x20], %f7
4222 movre %o0, 0x2B2, %g3
4223 movpos %icc, %i5, %g2
4224 edge16n %o1, %g5, %o3
4225 nop
4226 set 0x70, %g7
4227 std %f2, [%l7 + %g7]
4228 orncc %o5, %i2, %i7
4229 alignaddr %l1, %g7, %g6
4230 move %icc, %i0, %i3
4231 sllx %l0, 0x14, %l2
4232 edge8l %l4, %o2, %g1
4233 sethi 0x1A50, %i1
4234 umul %l3, 0x1200, %o6
4235 st %f10, [%l7 + 0x4C]
4236 movle %icc, %l5, %i4
4237 andn %o7, %g4, %o4
4238 alignaddrl %l6, %i6, %o0
4239 fmovdvs %icc, %f24, %f10
4240 sth %g3, [%l7 + 0x46]
4241 ld [%l7 + 0x24], %f15
4242 subcc %g2, %o1, %i5
4243 movrgz %g5, %o5, %o3
4244 movpos %xcc, %i7, %i2
4245 movg %icc, %l1, %g7
4246 st %f7, [%l7 + 0x74]
4247 st %f31, [%l7 + 0x74]
4248 edge8l %i0, %i3, %g6
4249 sdivcc %l0, 0x185D, %l4
4250 ld [%l7 + 0x2C], %f1
4251 umul %l2, %o2, %i1
4252 setx loop_12, %l0, %l1
4253 return %l1
4254 nop
4255 rdpr %cwp, %g1
4256 rdpr %cansave, %g2
4257 rdpr %canrestore, %g3
4258 rdpr %cleanwin, %g4
4259 rdpr %otherwin, %g5
4260 rdpr %wstate, %g6
4261loop_12: edge16n %l5, %l3, %i4
4262 sub %g4, 0x1734, %o7
4263 movvs %icc, %l6, %i6
4264 movvs %icc, %o4, %o0
4265 fmovdleu %xcc, %f2, %f4
4266 edge16ln %g3, %g2, %i5
4267 movrne %g5, 0x25B, %o5
4268 stb %o3, [%l7 + 0x31]
4269 stb %i7, [%l7 + 0x4A]
4270 umulcc %i2, %o1, %l1
4271 subcc %i0, %i3, %g7
4272 fmovdg %xcc, %f11, %f22
4273 ldsh [%l7 + 0x26], %l0
4274 movneg %icc, %l4, %g6
4275 siam 0x4
4276 edge16l %o2, %i1, %l2
4277 ld [%l7 + 0x4C], %f8
4278 movcs %icc, %g1, %l5
4279 fmovsl %xcc, %f16, %f31
4280 stx %o6, [%l7 + 0x08]
4281 xorcc %l3, %g4, %i4
4282 stb %l6, [%l7 + 0x45]
4283 fmovsneg %icc, %f9, %f8
4284 fcmpne32 %f2, %f8, %o7
4285 movge %icc, %i6, %o0
4286 addc %g3, %o4, %i5
4287 fmovsn %icc, %f22, %f28
4288 edge32 %g2, %o5, %g5
4289 edge32ln %i7, %o3, %i2
4290 fxnor %f10, %f0, %f14
4291 std %f16, [%l7 + 0x68]
4292 ldub [%l7 + 0x4C], %l1
4293 xor %i0, %i3, %g7
4294 ldsw [%l7 + 0x74], %l0
4295 mulx %o1, 0x1DB4, %l4
4296 nop
4297 set 0x58, %l3
4298 ldd [%l7 + %l3], %f14
4299 orncc %g6, %i1, %o2
4300 fcmple16 %f28, %f2, %l2
4301 addc %l5, %o6, %g1
4302 srlx %l3, 0x10, %i4
4303 nop
4304 set 0x28, %i3
4305 stx %g4, [%l7 + %i3]
4306 stb %l6, [%l7 + 0x26]
4307 subc %o7, %i6, %o0
4308 fpadd16 %f28, %f8, %f22
4309 mova %xcc, %g3, %i5
4310 srlx %g2, 0x0D, %o5
4311 edge32ln %o4, %i7, %g5
4312 sdivcc %i2, 0x03E1, %o3
4313 array8 %l1, %i0, %i3
4314 movpos %icc, %l0, %o1
4315 sethi 0x1D35, %l4
4316 nop
4317 set 0x56, %o6
4318 lduh [%l7 + %o6], %g6
4319 sdiv %g7, 0x1647, %o2
4320 array32 %l2, %l5, %i1
4321 bshuffle %f16, %f12, %f14
4322 fpadd16s %f3, %f26, %f11
4323 srl %o6, 0x14, %g1
4324 ldsb [%l7 + 0x5F], %l3
4325 smul %g4, %i4, %o7
4326 ldsw [%l7 + 0x3C], %l6
4327 ldx [%l7 + 0x68], %o0
4328 andncc %i6, %g3, %g2
4329 xnor %i5, 0x19C1, %o5
4330 fcmple32 %f22, %f6, %i7
4331 fnands %f14, %f9, %f5
4332 ldub [%l7 + 0x1C], %g5
4333 orcc %o4, 0x1AFE, %i2
4334 movn %xcc, %l1, %o3
4335 fmovdle %xcc, %f17, %f6
4336 ldsh [%l7 + 0x7E], %i0
4337 addcc %i3, %l0, %o1
4338 addccc %l4, 0x1386, %g7
4339 movge %xcc, %g6, %l2
4340 array32 %l5, %i1, %o2
4341 edge32l %g1, %o6, %l3
4342 sir 0x0D0A
4343 addc %g4, %i4, %o7
4344 edge16l %o0, %l6, %g3
4345 lduh [%l7 + 0x10], %g2
4346 stw %i5, [%l7 + 0x3C]
4347 movrgz %o5, 0x310, %i7
4348 edge32 %g5, %o4, %i6
4349 fnot2 %f18, %f6
4350 edge8ln %i2, %l1, %i0
4351 ldsh [%l7 + 0x2E], %i3
4352 std %f28, [%l7 + 0x08]
4353 edge16l %o3, %l0, %o1
4354 subccc %g7, 0x109E, %l4
4355 edge32ln %g6, %l2, %l5
4356 fnegs %f2, %f5
4357 fmovscc %icc, %f11, %f2
4358 mulscc %o2, %g1, %i1
4359 fmovrslz %l3, %f30, %f3
4360 movrgez %g4, %i4, %o7
4361 xor %o0, 0x1FBE, %l6
4362 fpadd16s %f27, %f4, %f25
4363 lduw [%l7 + 0x7C], %o6
4364 fmovdgu %xcc, %f24, %f24
4365 andcc %g2, 0x08F6, %g3
4366 srax %o5, %i5, %g5
4367 movrne %o4, 0x2BD, %i7
4368 fmul8x16 %f14, %f26, %f10
4369 sra %i6, 0x1B, %i2
4370 mulscc %l1, %i3, %o3
4371 fmovrdlz %i0, %f26, %f10
4372 srl %o1, %l0, %l4
4373 movge %xcc, %g7, %l2
4374 add %l5, %o2, %g6
4375 edge32l %i1, %l3, %g1
4376 ldd [%l7 + 0x78], %g4
4377 edge8ln %o7, %i4, %l6
4378 movrgz %o0, %o6, %g2
4379 std %f24, [%l7 + 0x48]
4380 ldub [%l7 + 0x23], %g3
4381 movrgez %o5, %g5, %o4
4382 fmovd %f4, %f6
4383 fxor %f2, %f16, %f2
4384 fabss %f11, %f28
4385 umul %i5, 0x1A08, %i6
4386 edge8n %i2, %l1, %i7
4387 fpack16 %f10, %f29
4388 movneg %icc, %o3, %i0
4389 movn %xcc, %i3, %l0
4390 udivcc %l4, 0x1936, %o1
4391 edge32l %g7, %l5, %o2
4392 movl %icc, %g6, %i1
4393 restore %l3, 0x0A34, %l2
4394 rdpr %cwp, %g1
4395 rdpr %cansave, %g2
4396 rdpr %canrestore, %g3
4397 rdpr %cleanwin, %g4
4398 rdpr %otherwin, %g5
4399 rdpr %wstate, %g6
4400 movpos %xcc, %g1, %o7
4401 ldsw [%l7 + 0x70], %i4
4402 srl %l6, %g4, %o0
4403 save %g2, %o6, %g3
4404 rdpr %cwp, %g1
4405 rdpr %cansave, %g2
4406 rdpr %canrestore, %g3
4407 rdpr %cleanwin, %g4
4408 rdpr %otherwin, %g5
4409 rdpr %wstate, %g6
4410 subcc %o5, 0x19A5, %g5
4411 lduw [%l7 + 0x68], %i5
4412 edge16l %i6, %o4, %i2
4413 fors %f23, %f5, %f8
4414 movrgz %l1, 0x327, %o3
4415 xnor %i0, 0x1504, %i3
4416 addccc %l0, 0x01DC, %l4
4417 lduw [%l7 + 0x24], %o1
4418 srlx %g7, %i7, %o2
4419 sir 0x06ED
4420 edge8 %l5, %g6, %l3
4421 stb %l2, [%l7 + 0x79]
4422 movcc %xcc, %g1, %i1
4423 fmovsleu %icc, %f5, %f10
4424 edge8l %i4, %l6, %o7
4425 faligndata %f12, %f2, %f4
4426 edge8 %o0, %g4, %g2
4427 addccc %o6, 0x0B77, %g3
4428 movne %icc, %o5, %i5
4429 addc %g5, 0x0832, %i6
4430 sllx %i2, 0x18, %o4
4431 addc %l1, %i0, %i3
4432 movrne %o3, %l0, %o1
4433 save %g7, 0x0344, %l4
4434 rdpr %cwp, %g1
4435 rdpr %cansave, %g2
4436 rdpr %canrestore, %g3
4437 rdpr %cleanwin, %g4
4438 rdpr %otherwin, %g5
4439 rdpr %wstate, %g6
4440 ldsb [%l7 + 0x51], %i7
4441 udiv %l5, 0x12EC, %g6
4442 fxnor %f28, %f8, %f12
4443 and %o2, %l2, %l3
4444 sethi 0x1395, %i1
4445 alignaddrl %i4, %g1, %o7
4446 movn %icc, %o0, %l6
4447 udiv %g4, 0x1870, %g2
4448 movre %g3, 0x278, %o5
4449 lduw [%l7 + 0x78], %o6
4450 alignaddr %g5, %i6, %i2
4451 edge8l %i5, %l1, %o4
4452 nop
4453 set 0x6F, %i7
4454 ldub [%l7 + %i7], %i0
4455 ld [%l7 + 0x48], %f30
4456 sethi 0x06D5, %o3
4457 alignaddr %i3, %l0, %o1
4458 fmovsge %xcc, %f4, %f21
4459 fnands %f3, %f9, %f14
4460 edge8n %l4, %g7, %i7
4461 ldx [%l7 + 0x50], %g6
4462 edge32ln %o2, %l2, %l3
4463 alignaddrl %l5, %i4, %g1
4464 array16 %o7, %i1, %l6
4465 mulx %o0, 0x164B, %g2
4466 mulx %g3, %g4, %o6
4467 fmovsge %xcc, %f13, %f26
4468 udivx %o5, 0x12BE, %i6
4469 movneg %icc, %i2, %g5
4470 andcc %l1, %o4, %i0
4471 mulx %i5, 0x13C9, %o3
4472 edge8ln %i3, %l0, %o1
4473 srlx %g7, %l4, %i7
4474 sll %g6, %l2, %o2
4475 movleu %icc, %l5, %i4
4476 nop
4477 set 0x20, %l1
4478 lduw [%l7 + %l1], %g1
4479 edge8n %l3, %i1, %l6
4480 fmovrdgez %o0, %f2, %f6
4481 smul %o7, %g2, %g4
4482 add %o6, %g3, %i6
4483 edge8ln %o5, %g5, %i2
4484 fmovsgu %xcc, %f18, %f26
4485 sdivcc %l1, 0x0B03, %o4
4486 std %f16, [%l7 + 0x20]
4487 orn %i0, %o3, %i3
4488 stw %l0, [%l7 + 0x64]
4489 andn %i5, %g7, %o1
4490 sethi 0x00DD, %i7
4491 add %g6, %l4, %o2
4492 fcmpd %fcc0, %f8, %f10
4493 subcc %l5, %l2, %i4
4494 sethi 0x18D7, %g1
4495 edge8n %i1, %l3, %o0
4496 andn %l6, %o7, %g4
4497 fexpand %f29, %f6
4498 sub %g2, %o6, %i6
4499 edge32 %o5, %g5, %i2
4500 xor %g3, 0x0B7E, %l1
4501 ldsw [%l7 + 0x5C], %i0
4502 sra %o3, %o4, %l0
4503 smulcc %i3, 0x0E7B, %i5
4504 sub %g7, 0x19FC, %i7
4505 st %f4, [%l7 + 0x54]
4506 andn %g6, 0x0077, %o1
4507 fmovscs %xcc, %f19, %f11
4508 xnorcc %l4, 0x199F, %l5
4509 ldsh [%l7 + 0x34], %l2
4510 fmovrslez %o2, %f15, %f25
4511 and %i4, %g1, %l3
4512 ldx [%l7 + 0x48], %i1
4513 fmovrsgez %l6, %f29, %f15
4514 bshuffle %f16, %f28, %f16
4515 mova %icc, %o7, %o0
4516 smul %g2, 0x19CB, %g4
4517 alignaddr %i6, %o6, %g5
4518 movrne %i2, %g3, %l1
4519 xnor %o5, 0x0562, %i0
4520 for %f20, %f30, %f8
4521 srl %o4, 0x0D, %l0
4522 subc %o3, %i5, %g7
4523 movvc %icc, %i7, %i3
4524 sdivcc %g6, 0x081D, %o1
4525 movcc %icc, %l4, %l5
4526 edge8 %o2, %i4, %g1
4527 edge32n %l3, %l2, %l6
4528 edge8 %o7, %i1, %o0
4529 movrlez %g4, 0x12A, %g2
4530 xorcc %o6, %g5, %i2
4531 sir 0x1743
4532 orcc %i6, %l1, %g3
4533 move %icc, %o5, %o4
4534 stx %l0, [%l7 + 0x08]
4535 xnor %o3, %i0, %g7
4536 fornot2s %f25, %f9, %f26
4537 alignaddrl %i7, %i5, %g6
4538 edge32ln %i3, %l4, %l5
4539 subccc %o2, 0x096C, %o1
4540 or %i4, %l3, %g1
4541 movrgz %l2, %l6, %o7
4542 movpos %xcc, %o0, %g4
4543 array32 %i1, %o6, %g2
4544 fone %f22
4545 movg %icc, %g5, %i6
4546 array8 %i2, %l1, %g3
4547 xnorcc %o5, 0x1D36, %l0
4548 sethi 0x1C6E, %o4
4549 sth %o3, [%l7 + 0x3E]
4550 fxnors %f9, %f18, %f3
4551 movrlz %g7, 0x072, %i7
4552 fmovdneg %xcc, %f17, %f6
4553 edge8l %i0, %g6, %i5
4554 ldd [%l7 + 0x50], %i2
4555 andn %l4, %l5, %o1
4556 fmovs %f22, %f24
4557 edge8n %i4, %o2, %g1
4558 ldx [%l7 + 0x10], %l2
4559 sll %l3, %o7, %l6
4560 mova %xcc, %g4, %i1
4561 and %o6, %o0, %g5
4562 movpos %xcc, %i6, %i2
4563 array32 %l1, %g3, %o5
4564 sllx %g2, 0x18, %l0
4565 fmovsneg %xcc, %f20, %f11
4566 fmovsge %icc, %f17, %f16
4567 stw %o3, [%l7 + 0x58]
4568 srax %g7, 0x11, %i7
4569 fmovsvc %xcc, %f11, %f11
4570 fsrc1 %f8, %f8
4571 orcc %i0, %o4, %i5
4572 movge %xcc, %i3, %l4
4573 edge8l %l5, %o1, %g6
4574 edge32ln %i4, %o2, %l2
4575 fpack16 %f0, %f7
4576 add %g1, 0x0413, %o7
4577 fnand %f26, %f24, %f10
4578 andcc %l6, %g4, %i1
4579 add %l3, %o0, %o6
4580 fmovdgu %icc, %f22, %f4
4581 stx %i6, [%l7 + 0x48]
4582 fmovde %xcc, %f5, %f14
4583 sethi 0x1B30, %g5
4584 fcmple32 %f4, %f26, %i2
4585 fpsub32s %f1, %f30, %f0
4586 fxor %f10, %f6, %f8
4587 nop
4588 set 0x58, %l4
4589 std %f30, [%l7 + %l4]
4590 xorcc %l1, 0x16F5, %g3
4591 subc %g2, 0x1873, %l0
4592 ldsw [%l7 + 0x44], %o3
4593 ldsh [%l7 + 0x38], %o5
4594 umul %i7, %g7, %o4
4595 edge32l %i0, %i3, %l4
4596 sir 0x1437
4597 ldsb [%l7 + 0x57], %i5
4598 srl %o1, 0x0C, %g6
4599 ldd [%l7 + 0x30], %l4
4600 subcc %i4, %o2, %g1
4601 fpsub16s %f23, %f18, %f27
4602 umul %o7, %l2, %l6
4603 edge16l %i1, %l3, %g4
4604 edge8ln %o6, %o0, %g5
4605 movn %icc, %i2, %i6
4606 mulscc %l1, 0x02A9, %g2
4607 andcc %l0, %g3, %o5
4608 nop
4609 set 0x62, %o2
4610 ldub [%l7 + %o2], %i7
4611 array16 %o3, %o4, %g7
4612 fmovrslz %i0, %f9, %f21
4613 ldsb [%l7 + 0x3C], %l4
4614 fand %f4, %f22, %f22
4615 xnorcc %i3, %o1, %g6
4616 edge32n %i5, %l5, %i4
4617 sir 0x0976
4618 movl %xcc, %o2, %g1
4619 add %l2, %o7, %l6
4620 array8 %l3, %g4, %o6
4621 fmovsl %xcc, %f6, %f6
4622 fmovdg %xcc, %f3, %f5
4623 ldd [%l7 + 0x28], %f0
4624 ldub [%l7 + 0x7F], %i1
4625 edge32l %g5, %o0, %i2
4626 addc %l1, 0x1F1A, %i6
4627 array8 %l0, %g3, %g2
4628 array8 %i7, %o5, %o3
4629 subc %o4, %g7, %l4
4630 fsrc2 %f8, %f6
4631 fmovscc %icc, %f21, %f4
4632 save %i0, %o1, %g6
4633 rdpr %cwp, %g1
4634 rdpr %cansave, %g2
4635 rdpr %canrestore, %g3
4636 rdpr %cleanwin, %g4
4637 rdpr %otherwin, %g5
4638 rdpr %wstate, %g6
4639 fabss %f7, %f9
4640 edge16n %i3, %l5, %i4
4641 mulx %o2, %g1, %i5
4642 edge32 %l2, %o7, %l3
4643 sth %g4, [%l7 + 0x58]
4644 movgu %xcc, %o6, %l6
4645 udiv %g5, 0x16FC, %o0
4646 and %i1, 0x0A7C, %l1
4647 xorcc %i2, 0x1000, %i6
4648 fnot1 %f28, %f14
4649 fpsub16s %f18, %f5, %f11
4650 sll %g3, 0x1E, %g2
4651 edge16 %l0, %o5, %o3
4652 orcc %o4, %i7, %l4
4653 fnot2 %f20, %f12
4654 andn %g7, 0x091B, %o1
4655 edge8ln %i0, %i3, %l5
4656 fmovda %icc, %f16, %f24
4657 fmovsgu %icc, %f28, %f7
4658 fnors %f19, %f7, %f10
4659 fmovdneg %xcc, %f6, %f20
4660 fmul8x16al %f24, %f21, %f8
4661 subcc %i4, %o2, %g1
4662 array8 %i5, %l2, %g6
4663 subc %l3, 0x1B23, %g4
4664 fandnot2s %f29, %f27, %f16
4665 andn %o7, %o6, %g5
4666 sllx %l6, %i1, %l1
4667 movcc %icc, %o0, %i6
4668 and %g3, %i2, %l0
4669 udivcc %g2, 0x1965, %o5
4670 alignaddr %o4, %o3, %i7
4671 ldsb [%l7 + 0x0C], %g7
4672 sll %o1, %i0, %l4
4673 array8 %l5, %i4, %o2
4674 fmovsg %icc, %f17, %f6
4675 sub %i3, 0x0CD8, %i5
4676 nop
4677 set 0x0A, %l5
4678 ldsh [%l7 + %l5], %g1
4679 smulcc %l2, %g6, %l3
4680 and %o7, 0x1DAA, %g4
4681 xor %o6, 0x1205, %g5
4682 umul %i1, %l6, %l1
4683 edge32ln %o0, %g3, %i6
4684 fnor %f20, %f2, %f26
4685 sra %i2, %l0, %o5
4686 movne %xcc, %o4, %o3
4687 st %f17, [%l7 + 0x0C]
4688 srax %g2, 0x13, %g7
4689 andn %o1, %i0, %i7
4690 addccc %l4, 0x12F1, %i4
4691 movcc %icc, %l5, %o2
4692 movcc %icc, %i3, %i5
4693 alignaddr %g1, %g6, %l2
4694 orn %l3, %o7, %o6
4695 addc %g4, 0x18D8, %g5
4696 move %icc, %i1, %l1
4697 nop
4698 set 0x74, %o3
4699 stw %l6, [%l7 + %o3]
4700 fmovdg %icc, %f3, %f26
4701 subccc %g3, 0x004C, %o0
4702 orn %i2, 0x1284, %i6
4703 setx loop_13, %l0, %l1
4704 return %l1
4705 nop
4706 rdpr %cwp, %g1
4707 rdpr %cansave, %g2
4708 rdpr %canrestore, %g3
4709 rdpr %cleanwin, %g4
4710 rdpr %otherwin, %g5
4711 rdpr %wstate, %g6
4712loop_13: fors %f0, %f23, %f25
4713 fmovdn %icc, %f18, %f5
4714 xor %o3, 0x0141, %g2
4715 ldd [%l7 + 0x18], %g6
4716 fmovdleu %icc, %f22, %f15
4717 movle %xcc, %i0, %i7
4718 movne %xcc, %o1, %i4
4719 fnot2s %f13, %f18
4720 ldub [%l7 + 0x6A], %l5
4721 sdiv %o2, 0x1DEF, %i3
4722 orncc %i5, 0x0A01, %g1
4723 xnorcc %g6, 0x0D15, %l2
4724 ld [%l7 + 0x18], %f9
4725 smulcc %l4, %o7, %l3
4726 or %o6, 0x1C8A, %g5
4727 movvs %icc, %g4, %i1
4728 fcmped %fcc2, %f30, %f20
4729 fmovscs %xcc, %f26, %f30
4730 edge16l %l1, %l6, %g3
4731 bshuffle %f22, %f10, %f30
4732 edge8 %i2, %o0, %o5
4733 sub %l0, %i6, %o4
4734 movrgz %g2, 0x15A, %o3
4735 fornot2s %f1, %f5, %f7
4736 std %f8, [%l7 + 0x30]
4737 movneg %xcc, %g7, %i0
4738 orcc %i7, %i4, %l5
4739 fsrc1 %f16, %f18
4740 sethi 0x1E48, %o2
4741 fmovscc %icc, %f7, %f12
4742 addccc %i3, 0x0177, %i5
4743 edge32 %o1, %g6, %l2
4744 fsrc1s %f0, %f14
4745 movn %xcc, %g1, %l4
4746 ldd [%l7 + 0x50], %l2
4747 faligndata %f26, %f20, %f22
4748 fandnot1s %f2, %f27, %f12
4749 movrne %o7, 0x0C7, %o6
4750 fmovda %xcc, %f1, %f25
4751 andn %g5, %g4, %i1
4752 movgu %icc, %l6, %l1
4753 xorcc %i2, 0x1B33, %g3
4754 fcmpne32 %f20, %f16, %o0
4755 fmovdne %icc, %f10, %f24
4756 sra %o5, 0x16, %l0
4757 fmovrdlz %i6, %f18, %f26
4758 sdiv %g2, 0x17FB, %o4
4759 subccc %o3, %i0, %g7
4760 fpsub32 %f2, %f20, %f2
4761 fpsub16 %f20, %f16, %f8
4762 andcc %i7, 0x156D, %l5
4763 sra %i4, 0x12, %o2
4764 ldub [%l7 + 0x6E], %i3
4765 movrgz %o1, 0x148, %i5
4766 restore %l2, %g6, %l4
4767 rdpr %cwp, %g1
4768 rdpr %cansave, %g2
4769 rdpr %canrestore, %g3
4770 rdpr %cleanwin, %g4
4771 rdpr %otherwin, %g5
4772 rdpr %wstate, %g6
4773 fmovsleu %xcc, %f27, %f17
4774 edge32l %g1, %l3, %o6
4775 ldd [%l7 + 0x20], %g4
4776 movrlz %o7, 0x118, %g4
4777 st %f22, [%l7 + 0x50]
4778 orn %i1, 0x0AD5, %l6
4779 siam 0x2
4780 fandnot2s %f5, %f21, %f20
4781 stw %i2, [%l7 + 0x68]
4782 subcc %g3, 0x1668, %o0
4783 setx loop_14, %l0, %l1
4784 return %l1
4785 nop
4786 rdpr %cwp, %g1
4787 rdpr %cansave, %g2
4788 rdpr %canrestore, %g3
4789 rdpr %cleanwin, %g4
4790 rdpr %otherwin, %g5
4791 rdpr %wstate, %g6
4792loop_14: movneg %icc, %i6, %g2
4793 subccc %o4, 0x0D58, %l0
4794 save %o3, %g7, %i7
4795 rdpr %cwp, %g1
4796 rdpr %cansave, %g2
4797 rdpr %canrestore, %g3
4798 rdpr %cleanwin, %g4
4799 rdpr %otherwin, %g5
4800 rdpr %wstate, %g6
4801 edge32n %l5, %i4, %o2
4802 stw %i0, [%l7 + 0x54]
4803 sdivx %o1, 0x02EC, %i5
4804 ldx [%l7 + 0x60], %i3
4805 orcc %l2, 0x0361, %g6
4806 movge %icc, %l4, %g1
4807 movcs %xcc, %l3, %g5
4808 fnegd %f8, %f6
4809 movcs %icc, %o6, %g4
4810 move %xcc, %o7, %i1
4811 orcc %i2, %l6, %o0
4812 nop
4813 set 0x10, %o1
4814 ldub [%l7 + %o1], %o5
4815 sra %g3, 0x01, %i6
4816 fmovdcc %icc, %f7, %f29
4817 fmovsvc %icc, %f5, %f12
4818 ldsw [%l7 + 0x6C], %l1
4819 mulx %g2, 0x0C8D, %o4
4820 ld [%l7 + 0x28], %f10
4821 sdivcc %o3, 0x0B85, %g7
4822 ldsb [%l7 + 0x23], %i7
4823 fmovsneg %icc, %f22, %f28
4824 orn %l0, 0x033A, %i4
4825 movrne %l5, 0x0BF, %o2
4826 sethi 0x0387, %i0
4827 edge8ln %o1, %i5, %l2
4828 edge8n %g6, %i3, %l4
4829 srlx %l3, 0x08, %g5
4830 fmovdpos %icc, %f24, %f9
4831 ldx [%l7 + 0x78], %g1
4832 fcmpeq16 %f6, %f10, %g4
4833 sll %o7, %o6, %i1
4834 ldsh [%l7 + 0x26], %l6
4835 sdivx %o0, 0x162D, %o5
4836 fnot1s %f23, %f31
4837 udivcc %i2, 0x19AD, %i6
4838 srl %g3, 0x02, %l1
4839 restore %g2, %o3, %g7
4840 rdpr %cwp, %g1
4841 rdpr %cansave, %g2
4842 rdpr %canrestore, %g3
4843 rdpr %cleanwin, %g4
4844 rdpr %otherwin, %g5
4845 rdpr %wstate, %g6
4846 array8 %o4, %l0, %i7
4847 fmovdn %icc, %f2, %f10
4848 fmovrsgz %l5, %f14, %f26
4849 edge16n %i4, %i0, %o1
4850 movl %xcc, %o2, %i5
4851 fmovsleu %xcc, %f21, %f12
4852 movge %xcc, %l2, %i3
4853 movn %xcc, %l4, %g6
4854 orcc %l3, 0x05B9, %g5
4855 alignaddrl %g4, %o7, %g1
4856 fzero %f6
4857 sub %o6, 0x16DC, %l6
4858 ld [%l7 + 0x14], %f15
4859 movrlz %i1, %o5, %o0
4860 fnands %f7, %f17, %f10
4861 movn %xcc, %i6, %g3
4862 ldsb [%l7 + 0x61], %i2
4863 fxnor %f24, %f14, %f26
4864 umulcc %l1, %g2, %o3
4865 udivx %o4, 0x1D19, %g7
4866 movvs %icc, %l0, %l5
4867 ldd [%l7 + 0x78], %i6
4868 fmovrdlez %i4, %f28, %f22
4869 xor %i0, %o1, %i5
4870 umul %l2, %o2, %i3
4871 sllx %l4, %g6, %g5
4872 edge16 %g4, %o7, %l3
4873 xnor %o6, 0x0D93, %l6
4874 edge16ln %g1, %o5, %o0
4875 stw %i1, [%l7 + 0x64]
4876 fmovdle %xcc, %f21, %f10
4877 fcmpes %fcc2, %f5, %f24
4878 sdivx %g3, 0x0191, %i2
4879 std %f12, [%l7 + 0x50]
4880 st %f23, [%l7 + 0x10]
4881 movrgz %l1, %g2, %o3
4882 sth %i6, [%l7 + 0x16]
4883 lduw [%l7 + 0x70], %o4
4884 movleu %icc, %l0, %g7
4885 edge8ln %l5, %i4, %i0
4886 ldd [%l7 + 0x48], %f4
4887 fmul8x16al %f18, %f30, %f4
4888 fand %f18, %f26, %f14
4889 fmovde %xcc, %f11, %f5
4890 ldd [%l7 + 0x08], %o0
4891 fpsub32 %f4, %f18, %f20
4892 edge32n %i7, %l2, %o2
4893 movrgez %i5, %l4, %g6
4894 fmovdg %xcc, %f15, %f0
4895 orn %i3, %g5, %g4
4896 edge32 %l3, %o7, %o6
4897 movre %l6, %g1, %o0
4898 fmovrdlez %i1, %f4, %f2
4899 udivcc %o5, 0x0765, %i2
4900 fmovsge %xcc, %f4, %f23
4901 addccc %l1, 0x0679, %g3
4902 andncc %o3, %g2, %i6
4903 movl %icc, %l0, %o4
4904 fornot2s %f23, %f7, %f3
4905 nop
4906 set 0x50, %l2
4907 ldd [%l7 + %l2], %f26
4908 edge32 %g7, %l5, %i0
4909 ldd [%l7 + 0x78], %o0
4910 fcmpgt32 %f0, %f24, %i4
4911 movl %xcc, %i7, %o2
4912 stx %l2, [%l7 + 0x40]
4913 save %i5, %l4, %i3
4914 rdpr %cwp, %g1
4915 rdpr %cansave, %g2
4916 rdpr %canrestore, %g3
4917 rdpr %cleanwin, %g4
4918 rdpr %otherwin, %g5
4919 rdpr %wstate, %g6
4920 fmovdvc %icc, %f29, %f14
4921 andn %g6, 0x0181, %g4
4922 fmovrslez %l3, %f13, %f31
4923 sdivx %g5, 0x1429, %o7
4924 xor %o6, %g1, %o0
4925 fmovsge %icc, %f10, %f6
4926 edge32l %l6, %i1, %i2
4927 movcc %xcc, %o5, %l1
4928 udivx %g3, 0x1F99, %o3
4929 lduh [%l7 + 0x2E], %g2
4930 edge32n %i6, %o4, %l0
4931 fmovscc %icc, %f14, %f28
4932 nop
4933 set 0x58, %g4
4934 lduw [%l7 + %g4], %l5
4935 fnors %f29, %f2, %f19
4936 fpadd32 %f12, %f16, %f22
4937 sllx %g7, 0x15, %o1
4938 sra %i4, %i0, %i7
4939 movl %icc, %l2, %o2
4940 st %f8, [%l7 + 0x2C]
4941 ld [%l7 + 0x50], %f10
4942 umulcc %i5, 0x1F9D, %l4
4943 sdiv %g6, 0x031D, %i3
4944 udiv %l3, 0x1F95, %g5
4945 sdivx %o7, 0x0A4D, %g4
4946 movrgez %o6, %g1, %l6
4947 sra %i1, 0x08, %i2
4948 ld [%l7 + 0x68], %f5
4949 edge8n %o0, %o5, %g3
4950 addcc %o3, 0x0925, %l1
4951 addcc %i6, %g2, %l0
4952 movrne %l5, 0x3E2, %g7
4953 smulcc %o1, %i4, %o4
4954 smulcc %i0, 0x1D00, %l2
4955 fnot2s %f1, %f31
4956 edge8ln %o2, %i5, %l4
4957 nop
4958 set 0x74, %o4
4959 ldsh [%l7 + %o4], %i7
4960 andcc %g6, %i3, %l3
4961 edge32l %g5, %o7, %o6
4962 std %f18, [%l7 + 0x68]
4963 fones %f23
4964 movl %icc, %g4, %l6
4965 mulscc %i1, %i2, %g1
4966 fpsub32s %f23, %f9, %f2
4967 ldsb [%l7 + 0x0E], %o0
4968 andcc %g3, %o5, %o3
4969 ldub [%l7 + 0x66], %i6
4970 bshuffle %f20, %f4, %f26
4971 subcc %l1, %l0, %g2
4972 save %g7, %l5, %i4
4973 rdpr %cwp, %g1
4974 rdpr %cansave, %g2
4975 rdpr %canrestore, %g3
4976 rdpr %cleanwin, %g4
4977 rdpr %otherwin, %g5
4978 rdpr %wstate, %g6
4979 xnor %o1, %i0, %o4
4980 addc %o2, 0x1B81, %l2
4981 xnorcc %i5, 0x18DD, %i7
4982 st %f13, [%l7 + 0x14]
4983 edge32 %g6, %l4, %i3
4984 sir 0x0508
4985 edge32l %l3, %g5, %o7
4986 andcc %g4, 0x145A, %o6
4987 sdivx %l6, 0x034D, %i2
4988 std %f4, [%l7 + 0x20]
4989 movcs %xcc, %g1, %o0
4990 movcs %icc, %g3, %o5
4991 movrlz %o3, %i1, %l1
4992 fcmpeq16 %f24, %f26, %l0
4993 umulcc %i6, %g7, %l5
4994 lduh [%l7 + 0x6E], %g2
4995 sll %i4, %o1, %i0
4996 st %f12, [%l7 + 0x14]
4997 move %xcc, %o2, %o4
4998 addcc %i5, %i7, %g6
4999 fcmpeq16 %f4, %f22, %l2
5000 orcc %l4, 0x1420, %l3
5001 save %i3, %o7, %g5
5002 rdpr %cwp, %g1
5003 rdpr %cansave, %g2
5004 rdpr %canrestore, %g3
5005 rdpr %cleanwin, %g4
5006 rdpr %otherwin, %g5
5007 rdpr %wstate, %g6
5008 fcmple32 %f10, %f12, %g4
5009 movrgz %l6, 0x052, %i2
5010 mova %xcc, %o6, %g1
5011 fxnors %f10, %f31, %f31
5012 edge8 %g3, %o0, %o3
5013 movrne %i1, %o5, %l1
5014 sth %l0, [%l7 + 0x1A]
5015 andcc %i6, %g7, %g2
5016 setx loop_15, %l0, %l1
5017 return %l1
5018 nop
5019 rdpr %cwp, %g1
5020 rdpr %cansave, %g2
5021 rdpr %canrestore, %g3
5022 rdpr %cleanwin, %g4
5023 rdpr %otherwin, %g5
5024 rdpr %wstate, %g6
5025loop_15: ldsb [%l7 + 0x37], %i4
5026 fmovrdgez %o2, %f24, %f6
5027 ld [%l7 + 0x24], %f16
5028 edge8ln %o4, %i7, %g6
5029 movneg %xcc, %l2, %i5
5030 addc %l4, 0x0E91, %i3
5031 movne %xcc, %o7, %g5
5032 srl %l3, %g4, %l6
5033 udiv %o6, 0x10D1, %i2
5034 fmul8x16 %f7, %f30, %f0
5035 orncc %g3, 0x1BA8, %g1
5036 udivcc %o3, 0x0B7E, %o0
5037 sth %i1, [%l7 + 0x3E]
5038 stb %l1, [%l7 + 0x71]
5039 save %o5, 0x001F, %i6
5040 rdpr %cwp, %g1
5041 rdpr %cansave, %g2
5042 rdpr %canrestore, %g3
5043 rdpr %cleanwin, %g4
5044 rdpr %otherwin, %g5
5045 rdpr %wstate, %g6
5046 fmovsneg %xcc, %f13, %f8
5047 st %f1, [%l7 + 0x2C]
5048 fexpand %f23, %f12
5049 movl %xcc, %g7, %l0
5050 edge8l %l5, %o1, %g2
5051 array32 %i4, %o2, %i0
5052 ldsb [%l7 + 0x5C], %o4
5053 ldsw [%l7 + 0x48], %i7
5054 sub %l2, 0x13EA, %i5
5055 movge %xcc, %g6, %l4
5056 subcc %i3, 0x0978, %o7
5057 edge8ln %g5, %g4, %l3
5058 fxors %f6, %f10, %f16
5059 edge32l %o6, %i2, %g3
5060 movg %xcc, %g1, %l6
5061 fands %f16, %f3, %f24
5062 sdiv %o0, 0x0979, %o3
5063 movneg %icc, %i1, %o5
5064 array8 %l1, %i6, %g7
5065 edge16 %l0, %o1, %g2
5066 orn %l5, 0x1B25, %o2
5067 sdiv %i0, 0x0F56, %i4
5068 movrne %o4, 0x369, %i7
5069 edge32ln %l2, %i5, %l4
5070 movge %icc, %g6, %i3
5071 sll %g5, %g4, %l3
5072 edge32ln %o7, %i2, %g3
5073 fmovdpos %xcc, %f30, %f31
5074 edge32ln %g1, %l6, %o0
5075 smulcc %o6, %i1, %o5
5076 ldsw [%l7 + 0x74], %l1
5077 mulx %o3, 0x123E, %g7
5078 fpadd16s %f21, %f2, %f0
5079 st %f13, [%l7 + 0x48]
5080 fpsub16s %f15, %f23, %f28
5081 fpsub32s %f31, %f21, %f11
5082 ld [%l7 + 0x58], %f8
5083 edge32 %l0, %i6, %g2
5084 movneg %icc, %o1, %o2
5085 restore %l5, %i4, %i0
5086 rdpr %cwp, %g1
5087 rdpr %cansave, %g2
5088 rdpr %canrestore, %g3
5089 rdpr %cleanwin, %g4
5090 rdpr %otherwin, %g5
5091 rdpr %wstate, %g6
5092 add %i7, %l2, %o4
5093 subc %i5, 0x18C8, %l4
5094 fcmpeq32 %f4, %f24, %g6
5095 fandnot2 %f30, %f22, %f8
5096 fpsub16 %f0, %f18, %f2
5097 edge32l %i3, %g5, %g4
5098 udivcc %o7, 0x0CA3, %i2
5099 orcc %g3, 0x00A2, %g1
5100 srl %l6, 0x1E, %l3
5101 or %o0, %o6, %o5
5102 movvc %icc, %i1, %l1
5103 edge32n %o3, %l0, %i6
5104 srlx %g7, %o1, %o2
5105 edge32n %l5, %i4, %i0
5106 movge %xcc, %i7, %l2
5107 movge %icc, %o4, %i5
5108 stx %l4, [%l7 + 0x60]
5109 orcc %g2, %g6, %i3
5110 stx %g4, [%l7 + 0x78]
5111 addccc %o7, 0x1DFF, %i2
5112 movneg %xcc, %g5, %g3
5113 addc %g1, %l3, %l6
5114 stx %o0, [%l7 + 0x20]
5115 movre %o5, %i1, %l1
5116 andn %o6, 0x1899, %l0
5117 fmovrsgez %o3, %f12, %f26
5118 srax %g7, 0x08, %i6
5119 movn %xcc, %o1, %l5
5120 movn %icc, %o2, %i4
5121 array8 %i0, %l2, %o4
5122 umul %i5, %i7, %g2
5123 sdiv %g6, 0x0B6C, %i3
5124 edge16ln %l4, %o7, %g4
5125 lduh [%l7 + 0x4C], %i2
5126 orncc %g5, 0x10AD, %g1
5127 stb %l3, [%l7 + 0x73]
5128 edge8ln %g3, %l6, %o0
5129 array32 %o5, %i1, %l1
5130 umul %o6, 0x16EF, %o3
5131 movgu %xcc, %l0, %i6
5132 edge16ln %g7, %o1, %o2
5133 sir 0x1022
5134 edge16l %i4, %i0, %l2
5135 srax %l5, %o4, %i7
5136 orncc %g2, 0x0F8E, %i5
5137 sub %g6, 0x109C, %i3
5138 mulscc %o7, 0x1A12, %l4
5139 array8 %g4, %g5, %g1
5140 xnor %l3, %g3, %i2
5141 orn %l6, 0x0832, %o0
5142 sdivx %o5, 0x0E80, %i1
5143 orcc %l1, %o6, %l0
5144 array16 %i6, %o3, %g7
5145 save %o2, 0x062A, %i4
5146 rdpr %cwp, %g1
5147 rdpr %cansave, %g2
5148 rdpr %canrestore, %g3
5149 rdpr %cleanwin, %g4
5150 rdpr %otherwin, %g5
5151 rdpr %wstate, %g6
5152 movne %xcc, %o1, %l2
5153 smulcc %i0, %o4, %i7
5154 edge16l %l5, %g2, %i5
5155 sra %i3, %g6, %l4
5156 sdiv %o7, 0x13F8, %g5
5157 fpadd16 %f20, %f22, %f22
5158 sdivcc %g1, 0x140E, %g4
5159 fmovrslz %g3, %f6, %f22
5160 fandnot1s %f3, %f5, %f13
5161 and %l3, %l6, %i2
5162 fmovdl %icc, %f16, %f30
5163 fmovrdgz %o5, %f18, %f28
5164 edge8ln %o0, %l1, %o6
5165 array32 %i1, %i6, %l0
5166 addccc %o3, 0x0B31, %o2
5167 edge32ln %g7, %o1, %l2
5168 stb %i4, [%l7 + 0x14]
5169 sllx %o4, %i7, %l5
5170 andcc %g2, %i0, %i5
5171 movl %icc, %i3, %g6
5172 edge16l %o7, %g5, %l4
5173 ldsh [%l7 + 0x50], %g1
5174 siam 0x0
5175 fnor %f20, %f24, %f26
5176 fmovse %icc, %f14, %f12
5177 alignaddr %g3, %g4, %l6
5178 fmovdgu %xcc, %f19, %f4
5179 mulscc %l3, %i2, %o0
5180 edge8ln %o5, %o6, %i1
5181 alignaddr %l1, %l0, %o3
5182 add %o2, 0x172C, %i6
5183 movl %xcc, %o1, %g7
5184 subc %i4, 0x16A5, %l2
5185 movrlz %o4, 0x276, %l5
5186 fpsub16s %f12, %f24, %f9
5187 array8 %i7, %g2, %i0
5188 movl %icc, %i3, %i5
5189 smul %o7, 0x1FA9, %g5
5190 faligndata %f2, %f24, %f30
5191 fands %f22, %f9, %f6
5192 edge8ln %g6, %g1, %g3
5193 udivcc %l4, 0x04AA, %g4
5194 ldsb [%l7 + 0x35], %l3
5195 movl %xcc, %l6, %o0
5196 movle %xcc, %i2, %o5
5197 edge8 %i1, %o6, %l0
5198 st %f0, [%l7 + 0x18]
5199 sub %o3, 0x0074, %l1
5200 sth %i6, [%l7 + 0x48]
5201 edge32l %o2, %o1, %g7
5202 sth %i4, [%l7 + 0x76]
5203 xnor %o4, %l5, %l2
5204 fmovdvc %icc, %f3, %f31
5205 ld [%l7 + 0x0C], %f19
5206 movle %icc, %i7, %g2
5207 for %f0, %f0, %f28
5208 orn %i0, %i5, %i3
5209 fmovrsne %o7, %f16, %f0
5210 sll %g5, 0x02, %g6
5211 sdivx %g3, 0x0757, %g1
5212 fmovdn %xcc, %f5, %f27
5213 fpadd16 %f10, %f4, %f10
5214 xnor %l4, 0x097D, %l3
5215 mulscc %l6, %o0, %g4
5216 edge16l %i2, %o5, %o6
5217 fmuld8sux16 %f24, %f2, %f18
5218 fpsub32s %f0, %f0, %f10
5219 addcc %i1, 0x00EE, %o3
5220 udivx %l1, 0x0B88, %l0
5221 sra %o2, 0x14, %i6
5222 sth %g7, [%l7 + 0x48]
5223 movg %icc, %i4, %o4
5224 orn %o1, 0x0DCC, %l2
5225 edge32 %l5, %i7, %i0
5226 fcmpgt16 %f4, %f20, %g2
5227 udivx %i5, 0x1271, %o7
5228 ldsw [%l7 + 0x0C], %i3
5229 mulx %g5, 0x01B5, %g3
5230 smul %g1, 0x12DA, %g6
5231 orcc %l4, 0x0519, %l3
5232 alignaddrl %l6, %o0, %g4
5233 lduh [%l7 + 0x78], %i2
5234 pdist %f4, %f20, %f30
5235 addcc %o5, 0x0349, %o6
5236 ldsw [%l7 + 0x58], %i1
5237 srlx %l1, 0x19, %l0
5238 and %o2, %i6, %o3
5239 alignaddr %g7, %o4, %i4
5240 fmovrsgez %l2, %f23, %f6
5241 addccc %l5, %i7, %o1
5242 orcc %i0, 0x0C38, %i5
5243 xnorcc %g2, %i3, %o7
5244 ldx [%l7 + 0x50], %g3
5245 xnor %g1, 0x14E0, %g5
5246 setx loop_16, %l0, %l1
5247 return %l1
5248 nop
5249 rdpr %cwp, %g1
5250 rdpr %cansave, %g2
5251 rdpr %canrestore, %g3
5252 rdpr %cleanwin, %g4
5253 rdpr %otherwin, %g5
5254 rdpr %wstate, %g6
5255loop_16: add %o0, %l6, %i2
5256 movne %icc, %g4, %o5
5257 ldsw [%l7 + 0x10], %o6
5258 movvc %icc, %l1, %i1
5259 xnorcc %l0, %i6, %o3
5260 fmovdn %xcc, %f31, %f20
5261 umulcc %g7, 0x0D90, %o4
5262 movvc %xcc, %i4, %l2
5263 fpackfix %f22, %f15
5264 alignaddrl %l5, %o2, %i7
5265 xor %o1, %i5, %i0
5266 edge16l %g2, %o7, %i3
5267 edge32 %g1, %g5, %g3
5268 umulcc %l4, %g6, %o0
5269 st %f9, [%l7 + 0x1C]
5270 movrgz %l3, %l6, %g4
5271 mulx %o5, 0x0479, %i2
5272 movgu %icc, %o6, %l1
5273 xor %i1, 0x0AC0, %l0
5274 movrne %o3, 0x246, %i6
5275 movrgez %g7, 0x340, %o4
5276 addcc %i4, %l2, %o2
5277 fpsub16 %f12, %f28, %f20
5278 fmovse %xcc, %f28, %f7
5279 fmovsgu %icc, %f3, %f15
5280 mulx %l5, 0x0CDB, %o1
5281 movrgz %i5, 0x17F, %i0
5282 ldx [%l7 + 0x78], %g2
5283 movre %o7, %i3, %i7
5284 addccc %g5, %g3, %g1
5285 fmovsgu %icc, %f4, %f23
5286 and %l4, 0x0BFB, %o0
5287 movpos %icc, %l3, %l6
5288 movpos %icc, %g4, %g6
5289 movle %xcc, %i2, %o5
5290 movrgez %o6, %i1, %l0
5291 lduw [%l7 + 0x1C], %o3
5292 smulcc %l1, 0x0F3A, %i6
5293 fpadd32 %f0, %f22, %f14
5294 orn %o4, %i4, %l2
5295 fsrc1s %f2, %f24
5296 faligndata %f4, %f0, %f20
5297 addc %g7, 0x14FB, %o2
5298 fmovse %xcc, %f5, %f4
5299 lduw [%l7 + 0x24], %o1
5300 orncc %i5, 0x00C4, %l5
5301 ldd [%l7 + 0x18], %i0
5302 fmovda %xcc, %f11, %f27
5303 edge32 %g2, %o7, %i3
5304 movg %icc, %g5, %i7
5305 std %f26, [%l7 + 0x30]
5306 fzero %f24
5307 fmovda %xcc, %f22, %f15
5308 edge32 %g3, %g1, %o0
5309 for %f14, %f6, %f16
5310 subcc %l3, 0x1F20, %l4
5311 sir 0x107E
5312 movle %xcc, %g4, %l6
5313 movl %icc, %i2, %o5
5314 fcmped %fcc3, %f10, %f0
5315 fcmpgt16 %f0, %f26, %g6
5316 movleu %icc, %o6, %i1
5317 addccc %l0, 0x1FBD, %o3
5318 fmovrdne %i6, %f28, %f14
5319 movleu %xcc, %o4, %i4
5320 fsrc2 %f18, %f8
5321 andcc %l1, %g7, %o2
5322 edge8l %o1, %i5, %l5
5323 movrlez %i0, %g2, %l2
5324 movrgez %o7, 0x001, %i3
5325 fmovscs %xcc, %f25, %f11
5326 edge32ln %g5, %g3, %i7
5327 array32 %o0, %l3, %l4
5328 ldsb [%l7 + 0x64], %g4
5329 move %xcc, %l6, %i2
5330 ldx [%l7 + 0x08], %g1
5331 edge16ln %o5, %g6, %i1
5332 andn %o6, %l0, %o3
5333 stx %i6, [%l7 + 0x10]
5334 fcmpne32 %f6, %f6, %o4
5335 edge8 %i4, %l1, %o2
5336 fmovrsgez %g7, %f17, %f26
5337 movl %xcc, %i5, %o1
5338 movg %xcc, %i0, %l5
5339 edge16n %g2, %o7, %i3
5340 andcc %l2, 0x0CFA, %g5
5341 fmovsg %icc, %f20, %f14
5342 edge8n %i7, %o0, %g3
5343 stb %l3, [%l7 + 0x6C]
5344 move %xcc, %l4, %l6
5345 stb %i2, [%l7 + 0x21]
5346 edge8ln %g4, %g1, %o5
5347 fmovsa %xcc, %f4, %f7
5348 mulscc %g6, 0x1133, %i1
5349 fnand %f14, %f18, %f22
5350 movneg %icc, %o6, %o3
5351 movvs %xcc, %i6, %l0
5352 xnor %i4, 0x08E4, %l1
5353 edge32l %o4, %g7, %i5
5354 xor %o2, %i0, %l5
5355 restore %o1, %g2, %o7
5356 rdpr %cwp, %g1
5357 rdpr %cansave, %g2
5358 rdpr %canrestore, %g3
5359 rdpr %cleanwin, %g4
5360 rdpr %otherwin, %g5
5361 rdpr %wstate, %g6
5362 sra %l2, 0x1C, %g5
5363 edge16ln %i7, %o0, %g3
5364 st %f17, [%l7 + 0x4C]
5365 edge8n %l3, %i3, %l4
5366 srl %i2, %g4, %l6
5367 fandnot2 %f20, %f12, %f14
5368 lduh [%l7 + 0x52], %o5
5369 addc %g6, %g1, %i1
5370 fandnot2 %f14, %f26, %f16
5371 stw %o3, [%l7 + 0x4C]
5372 fpadd32 %f30, %f30, %f26
5373 movcc %xcc, %i6, %l0
5374 edge32 %i4, %o6, %o4
5375 edge16l %g7, %l1, %i5
5376 srl %o2, 0x14, %i0
5377 fmovs %f16, %f19
5378 and %o1, 0x1313, %l5
5379 sdivcc %o7, 0x02AA, %l2
5380 fnands %f26, %f23, %f24
5381 fmovdcs %xcc, %f23, %f21
5382 fmuld8sux16 %f20, %f2, %f16
5383 sllx %g5, %i7, %o0
5384 edge32n %g3, %g2, %i3
5385 xnorcc %l4, %i2, %l3
5386 movneg %icc, %g4, %l6
5387 orcc %g6, %o5, %i1
5388 ldsb [%l7 + 0x14], %g1
5389 movgu %icc, %i6, %o3
5390 udivcc %l0, 0x024D, %i4
5391 move %icc, %o6, %o4
5392 movre %l1, 0x3F8, %g7
5393 ldsw [%l7 + 0x6C], %i5
5394 std %f30, [%l7 + 0x48]
5395 andncc %o2, %o1, %l5
5396 fmovsvs %icc, %f16, %f23
5397 addccc %o7, 0x09CC, %l2
5398 array32 %g5, %i0, %o0
5399 fcmpne16 %f22, %f22, %g3
5400 movrne %g2, %i3, %l4
5401 array32 %i7, %l3, %i2
5402 fmovspos %xcc, %f4, %f6
5403 std %f22, [%l7 + 0x08]
5404 save %g4, 0x15AA, %g6
5405 rdpr %cwp, %g1
5406 rdpr %cansave, %g2
5407 rdpr %canrestore, %g3
5408 rdpr %cleanwin, %g4
5409 rdpr %otherwin, %g5
5410 rdpr %wstate, %g6
5411 fmul8sux16 %f0, %f12, %f10
5412 alignaddr %l6, %o5, %g1
5413 popc 0x0973, %i1
5414 fabss %f16, %f26
5415 orcc %o3, 0x17DC, %i6
5416 sethi 0x0DCD, %i4
5417 lduh [%l7 + 0x62], %l0
5418 ldx [%l7 + 0x10], %o4
5419 array16 %l1, %g7, %o6
5420 fsrc2s %f23, %f25
5421 udiv %o2, 0x183D, %i5
5422 orn %l5, 0x0177, %o1
5423 edge32n %l2, %g5, %i0
5424 movre %o0, %o7, %g3
5425 edge32l %g2, %l4, %i3
5426 fornot1s %f14, %f27, %f23
5427 sir 0x0C63
5428 fpadd32s %f11, %f9, %f19
5429 subccc %i7, 0x1219, %l3
5430 fmul8x16 %f2, %f2, %f24
5431 fmul8x16al %f14, %f13, %f16
5432 edge8 %g4, %g6, %l6
5433 edge32ln %o5, %i2, %g1
5434 orn %i1, %i6, %o3
5435 mulscc %i4, 0x1B81, %l0
5436 movne %icc, %o4, %l1
5437 srl %o6, 0x03, %o2
5438 srax %g7, %i5, %l5
5439 sllx %l2, %g5, %o1
5440 edge16 %o0, %o7, %i0
5441 edge16n %g3, %g2, %l4
5442 fmovde %icc, %f23, %f12
5443 fmul8ulx16 %f4, %f4, %f28
5444 edge8 %i7, %l3, %g4
5445 sethi 0x0C18, %i3
5446 udivx %l6, 0x1B93, %g6
5447 xor %i2, %o5, %g1
5448 udiv %i6, 0x05A0, %i1
5449 udiv %o3, 0x170F, %l0
5450 fmovsvc %xcc, %f19, %f8
5451 edge16l %o4, %i4, %l1
5452 srlx %o6, %o2, %i5
5453 andcc %l5, %g7, %g5
5454 subcc %l2, %o0, %o1
5455 movg %icc, %i0, %g3
5456 mova %xcc, %g2, %o7
5457 movg %icc, %i7, %l4
5458 fnot2s %f4, %f16
5459 movrgez %l3, 0x2DF, %i3
5460 addccc %l6, %g4, %i2
5461 array16 %o5, %g1, %i6
5462 udivx %g6, 0x1F31, %o3
5463 fmovrdne %l0, %f24, %f28
5464 fcmpeq32 %f0, %f10, %o4
5465 save %i4, %i1, %o6
5466 rdpr %cwp, %g1
5467 rdpr %cansave, %g2
5468 rdpr %canrestore, %g3
5469 rdpr %cleanwin, %g4
5470 rdpr %otherwin, %g5
5471 rdpr %wstate, %g6
5472 smulcc %o2, %i5, %l1
5473 or %g7, 0x0182, %g5
5474 umulcc %l5, %o0, %l2
5475 mova %icc, %o1, %g3
5476 fnegs %f29, %f29
5477 movneg %icc, %g2, %o7
5478 fmovde %icc, %f18, %f4
5479 mulscc %i0, %l4, %i7
5480 fmovrde %i3, %f20, %f24
5481 sethi 0x126D, %l3
5482 fxnors %f2, %f9, %f0
5483 fcmpne16 %f8, %f22, %l6
5484 smul %g4, %o5, %i2
5485 movl %xcc, %i6, %g1
5486 lduh [%l7 + 0x34], %g6
5487 alignaddrl %l0, %o4, %o3
5488 ldsb [%l7 + 0x29], %i4
5489 movrlez %i1, %o2, %i5
5490 addccc %o6, %g7, %l1
5491 subccc %g5, %l5, %o0
5492 movn %xcc, %o1, %l2
5493 edge16l %g3, %o7, %g2
5494 orn %l4, %i7, %i0
5495 std %f16, [%l7 + 0x70]
5496 xor %i3, 0x0AEB, %l6
5497 popc %l3, %o5
5498 movpos %icc, %i2, %i6
5499 sdivcc %g4, 0x0768, %g6
5500 fpsub16 %f28, %f8, %f28
5501 srlx %g1, 0x05, %l0
5502 fnot2 %f0, %f22
5503 fand %f8, %f22, %f20
5504 srlx %o4, %i4, %i1
5505 andncc %o2, %o3, %o6
5506 movcs %xcc, %g7, %i5
5507 siam 0x0
5508 fabsd %f18, %f30
5509 fsrc1s %f11, %f3
5510 fpack16 %f8, %f31
5511 xnorcc %l1, 0x053E, %g5
5512 mova %icc, %l5, %o1
5513 or %o0, %g3, %o7
5514 ldsb [%l7 + 0x5E], %l2
5515 edge8ln %g2, %l4, %i7
5516 addcc %i3, 0x0C04, %i0
5517 fnot1 %f16, %f16
5518 edge32ln %l3, %o5, %l6
5519 movgu %xcc, %i6, %g4
5520 fpadd16 %f22, %f20, %f0
5521 fpadd16 %f14, %f2, %f4
5522 sethi 0x147F, %i2
5523 edge32ln %g6, %g1, %l0
5524 fmovdgu %xcc, %f15, %f20
5525 setx loop_17, %l0, %l1
5526 return %l1
5527 nop
5528 rdpr %cwp, %g1
5529 rdpr %cansave, %g2
5530 rdpr %canrestore, %g3
5531 rdpr %cleanwin, %g4
5532 rdpr %otherwin, %g5
5533 rdpr %wstate, %g6
5534loop_17: movge %icc, %o2, %o6
5535 lduw [%l7 + 0x40], %o3
5536 st %f31, [%l7 + 0x10]
5537 ldd [%l7 + 0x10], %i4
5538 stx %l1, [%l7 + 0x20]
5539 siam 0x1
5540 ldub [%l7 + 0x58], %g7
5541 movle %xcc, %l5, %o1
5542 sdiv %g5, 0x1379, %g3
5543 xor %o0, %o7, %l2
5544 fcmpgt16 %f16, %f4, %g2
5545 fcmps %fcc2, %f9, %f5
5546 movn %icc, %i7, %l4
5547 edge32l %i0, %i3, %l3
5548 movpos %icc, %o5, %i6
5549 movneg %icc, %g4, %i2
5550 or %g6, 0x0B97, %g1
5551 restore %l0, %l6, %o4
5552 rdpr %cwp, %g1
5553 rdpr %cansave, %g2
5554 rdpr %canrestore, %g3
5555 rdpr %cleanwin, %g4
5556 rdpr %otherwin, %g5
5557 rdpr %wstate, %g6
5558 xnor %i4, 0x0105, %o2
5559 ldsb [%l7 + 0x13], %i1
5560 xnorcc %o3, 0x0369, %i5
5561 sll %l1, %o6, %g7
5562 stx %l5, [%l7 + 0x30]
5563 orn %g5, %o1, %g3
5564 movvc %icc, %o7, %o0
5565 fmovscc %icc, %f23, %f5
5566 or %g2, %l2, %i7
5567 ldsb [%l7 + 0x0E], %i0
5568 ld [%l7 + 0x4C], %f25
5569 xnor %i3, 0x0B59, %l4
5570 edge32 %o5, %l3, %i6
5571 xor %g4, 0x1E3C, %i2
5572 fone %f8
5573 fones %f21
5574 movrlz %g6, 0x2CC, %l0
5575 save %g1, 0x0D72, %l6
5576 rdpr %cwp, %g1
5577 rdpr %cansave, %g2
5578 rdpr %canrestore, %g3
5579 rdpr %cleanwin, %g4
5580 rdpr %otherwin, %g5
5581 rdpr %wstate, %g6
5582 fpadd32s %f1, %f23, %f25
5583 xorcc %o4, %i4, %i1
5584 orn %o3, 0x00C4, %o2
5585 nop
5586 set 0x50, %i5
5587 lduw [%l7 + %i5], %i5
5588 movvc %icc, %l1, %g7
5589 mulscc %l5, %o6, %o1
5590 std %f22, [%l7 + 0x60]
5591 and %g5, %o7, %g3
5592 fnot2s %f21, %f13
5593 fmul8x16au %f16, %f7, %f30
5594 umul %o0, 0x1644, %g2
5595 orcc %i7, 0x177F, %i0
5596 xnorcc %l2, %l4, %i3
5597 xnor %l3, 0x04C2, %i6
5598 stb %g4, [%l7 + 0x78]
5599 movge %xcc, %o5, %g6
5600 edge32ln %i2, %g1, %l6
5601 or %l0, 0x0DCC, %i4
5602 smul %i1, 0x198F, %o4
5603 fcmple16 %f30, %f16, %o3
5604 edge16n %o2, %i5, %g7
5605 fxor %f30, %f10, %f10
5606 move %xcc, %l1, %o6
5607 ldd [%l7 + 0x08], %f8
5608 sra %o1, %g5, %l5
5609 ldsw [%l7 + 0x1C], %g3
5610 fmuld8sux16 %f18, %f27, %f8
5611 fmovdcc %xcc, %f4, %f6
5612 and %o7, 0x1C85, %o0
5613 srl %i7, 0x11, %g2
5614 sllx %i0, %l2, %i3
5615 sra %l3, %l4, %g4
5616 fandnot2 %f8, %f24, %f0
5617 array32 %i6, %o5, %g6
5618 and %i2, 0x0499, %l6
5619 stb %g1, [%l7 + 0x5C]
5620 fandnot2 %f6, %f12, %f10
5621 fmovrsgz %i4, %f16, %f29
5622 xor %i1, %l0, %o3
5623 orncc %o2, 0x0B3C, %o4
5624 fpack32 %f26, %f28, %f24
5625 fnot2s %f16, %f15
5626 fcmpeq32 %f22, %f28, %i5
5627 array16 %l1, %o6, %g7
5628 fmovdvs %icc, %f5, %f27
5629 xorcc %o1, 0x0386, %l5
5630 addc %g5, %o7, %o0
5631 fnot2s %f5, %f16
5632 st %f7, [%l7 + 0x74]
5633 addc %i7, 0x1BE9, %g2
5634 movvc %icc, %g3, %l2
5635 orn %i0, 0x0100, %l3
5636 fxors %f1, %f4, %f18
5637 lduw [%l7 + 0x0C], %i3
5638 fornot2 %f6, %f10, %f24
5639 add %g4, %l4, %o5
5640 addcc %g6, %i6, %l6
5641 edge16 %g1, %i2, %i1
5642 movl %xcc, %l0, %i4
5643 movcc %icc, %o2, %o3
5644 movgu %icc, %i5, %o4
5645 movvc %xcc, %l1, %o6
5646 ldsb [%l7 + 0x22], %o1
5647 movneg %xcc, %l5, %g7
5648 or %g5, %o0, %i7
5649 fmovrdlez %g2, %f28, %f18
5650 subccc %g3, 0x1C03, %l2
5651 sllx %o7, %i0, %i3
5652 umul %g4, %l3, %o5
5653 for %f20, %f12, %f20
5654 nop
5655 set 0x18, %i2
5656 ldd [%l7 + %i2], %g6
5657 addcc %i6, 0x0CAF, %l6
5658 fmovdneg %xcc, %f15, %f19
5659 fpack16 %f28, %f1
5660 fmovsvc %xcc, %f20, %f1
5661 subc %g1, %l4, %i1
5662 array16 %l0, %i4, %i2
5663 sethi 0x1AB6, %o2
5664 umulcc %o3, 0x17B4, %i5
5665 movcs %icc, %l1, %o6
5666 fmovrse %o1, %f30, %f16
5667 fmovsa %icc, %f30, %f14
5668 srl %l5, %g7, %o4
5669 movvc %xcc, %o0, %g5
5670 movneg %icc, %g2, %g3
5671 fmul8sux16 %f20, %f0, %f0
5672 sdiv %l2, 0x09BA, %o7
5673 alignaddrl %i7, %i3, %i0
5674 movneg %xcc, %g4, %l3
5675 edge32l %g6, %i6, %o5
5676 and %l6, 0x0813, %l4
5677 fmovsleu %icc, %f15, %f14
5678 fsrc1s %f2, %f5
5679 movre %g1, %i1, %l0
5680 siam 0x3
5681 popc %i2, %o2
5682 orncc %o3, %i4, %l1
5683 xorcc %o6, 0x0799, %i5
5684 add %l5, 0x1F3E, %g7
5685 or %o4, %o0, %o1
5686 ldsb [%l7 + 0x47], %g2
5687 fmovsa %xcc, %f18, %f23
5688 alignaddrl %g5, %g3, %l2
5689 fcmps %fcc2, %f1, %f5
5690 ldd [%l7 + 0x08], %f10
5691 sethi 0x1DCD, %o7
5692 andncc %i7, %i0, %i3
5693 fmovsge %icc, %f4, %f25
5694 addc %l3, %g6, %g4
5695 sir 0x0E56
5696 sdiv %o5, 0x11BE, %l6
5697 nop
5698 set 0x6C, %o5
5699 stw %i6, [%l7 + %o5]
5700 sdivx %l4, 0x0B05, %g1
5701 movle %xcc, %l0, %i2
5702 edge8n %i1, %o2, %i4
5703 movl %icc, %l1, %o6
5704 fnegd %f24, %f16
5705 stw %i5, [%l7 + 0x74]
5706 ldub [%l7 + 0x6A], %o3
5707 fcmpne16 %f4, %f30, %g7
5708 ldx [%l7 + 0x18], %o4
5709 fmuld8sux16 %f15, %f27, %f22
5710 fmovsg %xcc, %f22, %f18
5711 movl %icc, %l5, %o1
5712 and %o0, %g5, %g3
5713 fzero %f6
5714 addc %l2, %g2, %i7
5715 edge32 %i0, %i3, %o7
5716 sdivcc %g6, 0x1D50, %g4
5717 and %l3, %o5, %l6
5718 andncc %i6, %g1, %l0
5719 edge8ln %l4, %i1, %i2
5720 xor %i4, 0x1DC5, %o2
5721 edge8n %o6, %l1, %i5
5722 nop
5723 set 0x36, %g2
5724 stb %g7, [%l7 + %g2]
5725 fsrc2s %f23, %f31
5726 edge32ln %o3, %l5, %o1
5727 ldd [%l7 + 0x30], %f28
5728 addcc %o4, 0x1C7D, %o0
5729 sdivcc %g5, 0x1410, %g3
5730 andn %l2, %i7, %g2
5731 addcc %i0, %o7, %g6
5732 smulcc %g4, %i3, %l3
5733 ldx [%l7 + 0x60], %l6
5734 edge8n %o5, %i6, %g1
5735 movrne %l4, %i1, %i2
5736 lduh [%l7 + 0x6E], %l0
5737 sdivcc %i4, 0x0E8D, %o2
5738 edge16 %l1, %o6, %i5
5739 udivx %g7, 0x08E1, %l5
5740 stb %o3, [%l7 + 0x2A]
5741 fxors %f25, %f26, %f13
5742 sll %o4, %o0, %g5
5743 lduw [%l7 + 0x6C], %o1
5744 fmovdvc %icc, %f6, %f22
5745 ldub [%l7 + 0x3E], %l2
5746 sllx %i7, 0x16, %g3
5747 umulcc %i0, 0x020B, %g2
5748 fnot1 %f26, %f6
5749 fands %f20, %f31, %f7
5750 movneg %xcc, %o7, %g4
5751 movcs %icc, %i3, %l3
5752 edge32ln %l6, %o5, %i6
5753 edge32n %g1, %l4, %i1
5754 edge32ln %i2, %l0, %i4
5755 fornot2s %f26, %f5, %f16
5756 sth %o2, [%l7 + 0x78]
5757 sdivx %g6, 0x18E2, %l1
5758 orcc %o6, 0x1F08, %g7
5759 udivx %i5, 0x0710, %l5
5760 add %o3, %o4, %o0
5761 edge32n %g5, %l2, %i7
5762 fcmpes %fcc0, %f22, %f5
5763 fcmple32 %f16, %f16, %o1
5764 edge32n %i0, %g3, %o7
5765 movcc %xcc, %g4, %g2
5766 edge8 %i3, %l6, %o5
5767 movrlez %l3, 0x20C, %g1
5768 std %f18, [%l7 + 0x50]
5769 ldd [%l7 + 0x28], %f6
5770 movl %icc, %i6, %l4
5771 fmovsvc %icc, %f17, %f8
5772 movleu %xcc, %i1, %i2
5773 ldsb [%l7 + 0x0C], %l0
5774 umulcc %i4, 0x00D6, %o2
5775 movrne %l1, %o6, %g7
5776 edge8l %i5, %g6, %o3
5777 edge16 %l5, %o4, %g5
5778 udivx %o0, 0x0511, %l2
5779 mova %icc, %o1, %i7
5780 xnorcc %i0, 0x0A2F, %o7
5781 fnot2s %f5, %f26
5782 array8 %g4, %g3, %g2
5783 fnor %f10, %f20, %f16
5784 fmovdl %icc, %f22, %f22
5785 movvc %xcc, %l6, %i3
5786 umulcc %o5, %g1, %i6
5787 orcc %l3, 0x084D, %i1
5788 sll %i2, %l0, %l4
5789 mova %xcc, %i4, %l1
5790 move %xcc, %o6, %g7
5791 sdivx %o2, 0x1568, %i5
5792 ldx [%l7 + 0x30], %o3
5793 fmovdgu %xcc, %f0, %f17
5794 movge %xcc, %g6, %o4
5795 edge8n %l5, %o0, %l2
5796 fxor %f14, %f22, %f18
5797 xorcc %o1, 0x10F4, %g5
5798 fnot1s %f25, %f1
5799 orn %i0, %i7, %o7
5800 edge16l %g4, %g2, %g3
5801 mova %icc, %i3, %l6
5802 edge16n %o5, %g1, %l3
5803 movne %xcc, %i1, %i2
5804 array8 %l0, %l4, %i6
5805 sir 0x179B
5806 movrlez %l1, 0x1EB, %i4
5807 add %o6, %g7, %o2
5808 movre %i5, %g6, %o3
5809 fandnot1s %f24, %f29, %f18
5810 fnor %f18, %f12, %f22
5811 fmovsvc %icc, %f27, %f8
5812 movrgez %o4, 0x2B5, %l5
5813 xorcc %o0, %l2, %g5
5814 fmovdge %xcc, %f3, %f31
5815 fmovdcc %xcc, %f8, %f17
5816 fmovdneg %xcc, %f18, %f12
5817 fzeros %f8
5818 movre %i0, 0x2F8, %i7
5819 umul %o7, 0x012D, %g4
5820 lduh [%l7 + 0x14], %o1
5821 stw %g3, [%l7 + 0x70]
5822 or %g2, 0x1B74, %i3
5823 addcc %o5, %l6, %g1
5824 sllx %i1, 0x1B, %i2
5825 fmovsleu %icc, %f11, %f20
5826 mova %icc, %l3, %l0
5827 setx loop_18, %l0, %l1
5828 return %l1
5829 nop
5830 rdpr %cwp, %g1
5831 rdpr %cansave, %g2
5832 rdpr %canrestore, %g3
5833 rdpr %cleanwin, %g4
5834 rdpr %otherwin, %g5
5835 rdpr %wstate, %g6
5836loop_18: edge8 %i4, %o6, %g7
5837 fxor %f24, %f18, %f30
5838 movcc %xcc, %i5, %g6
5839 xnorcc %o3, %o2, %o4
5840 movl %icc, %l5, %l2
5841 fmovrdlz %o0, %f18, %f4
5842 ldd [%l7 + 0x78], %f0
5843 fcmpd %fcc0, %f12, %f2
5844 orn %g5, %i7, %o7
5845 fmovsne %xcc, %f26, %f10
5846 movvc %xcc, %i0, %o1
5847 srax %g3, 0x17, %g2
5848 fcmps %fcc3, %f10, %f23
5849 array8 %i3, %g4, %o5
5850 subcc %l6, 0x0F4E, %i1
5851 fmovrsgz %g1, %f22, %f4
5852 movg %xcc, %i2, %l0
5853 movge %xcc, %l3, %i6
5854 move %icc, %l1, %i4
5855 fxors %f22, %f0, %f21
5856 movrne %l4, %o6, %g7
5857 sllx %g6, %o3, %i5
5858 andncc %o4, %l5, %o2
5859 movre %l2, 0x2C5, %o0
5860 fmovrslez %g5, %f25, %f13
5861 movneg %xcc, %i7, %i0
5862 xor %o1, %o7, %g2
5863 fpsub16 %f0, %f20, %f22
5864 add %g3, %g4, %i3
5865 mova %icc, %o5, %i1
5866 subcc %g1, 0x0986, %i2
5867 edge32n %l6, %l3, %l0
5868 movrne %l1, 0x086, %i4
5869 movvs %icc, %l4, %i6
5870 fmovrslz %o6, %f13, %f4
5871 fcmps %fcc3, %f22, %f2
5872 fmovrdgz %g7, %f30, %f20
5873 addccc %g6, %o3, %o4
5874 fmovrdlz %l5, %f24, %f6
5875 addc %i5, %l2, %o2
5876 edge16 %o0, %i7, %g5
5877 edge16l %i0, %o7, %g2
5878 srax %o1, 0x0E, %g4
5879 ldx [%l7 + 0x10], %i3
5880 addc %o5, %i1, %g3
5881 popc %g1, %i2
5882 movrlz %l6, 0x17B, %l3
5883 or %l1, %l0, %l4
5884 edge32n %i6, %i4, %g7
5885 fpadd32 %f16, %f28, %f18
5886 movn %icc, %g6, %o3
5887 movn %icc, %o4, %o6
5888 addccc %i5, %l5, %o2
5889 pdist %f6, %f10, %f14
5890 edge16n %o0, %i7, %g5
5891 movrlz %i0, 0x2EE, %o7
5892 subcc %g2, 0x11AD, %o1
5893 fornot2 %f0, %f6, %f16
5894 srlx %l2, %g4, %i3
5895 edge32l %o5, %g3, %i1
5896 edge8l %g1, %l6, %i2
5897 sth %l1, [%l7 + 0x2C]
5898 fmovsg %icc, %f26, %f17
5899 fmul8sux16 %f22, %f12, %f14
5900 srl %l0, 0x00, %l3
5901 fmovsneg %icc, %f13, %f13
5902 save %i6, 0x1558, %i4
5903 rdpr %cwp, %g1
5904 rdpr %cansave, %g2
5905 rdpr %canrestore, %g3
5906 rdpr %cleanwin, %g4
5907 rdpr %otherwin, %g5
5908 rdpr %wstate, %g6
5909 xnor %l4, %g7, %o3
5910 std %f0, [%l7 + 0x20]
5911 srax %g6, 0x18, %o4
5912 movpos %xcc, %i5, %l5
5913 andn %o2, 0x0F43, %o6
5914 udivcc %i7, 0x148E, %o0
5915 stw %g5, [%l7 + 0x78]
5916 fmovrsgez %o7, %f14, %f12
5917 umulcc %g2, 0x08CF, %o1
5918 ldd [%l7 + 0x60], %f8
5919 andcc %l2, 0x16CE, %i0
5920 edge16ln %g4, %o5, %g3
5921 fmovdneg %xcc, %f18, %f11
5922 movge %icc, %i3, %i1
5923 fmovrslz %g1, %f25, %f10
5924 fmul8ulx16 %f24, %f16, %f0
5925 movg %icc, %l6, %i2
5926 movrgz %l0, 0x2BA, %l3
5927 alignaddrl %l1, %i4, %l4
5928 movge %xcc, %i6, %o3
5929 movrlez %g6, 0x333, %g7
5930 array16 %o4, %l5, %o2
5931 ldd [%l7 + 0x60], %f20
5932 sth %i5, [%l7 + 0x52]
5933 ldd [%l7 + 0x70], %i6
5934 udivcc %o0, 0x1782, %o6
5935 edge16 %g5, %o7, %g2
5936 restore %l2, 0x14F4, %o1
5937 rdpr %cwp, %g1
5938 rdpr %cansave, %g2
5939 rdpr %canrestore, %g3
5940 rdpr %cleanwin, %g4
5941 rdpr %otherwin, %g5
5942 rdpr %wstate, %g6
5943 movvc %icc, %g4, %o5
5944 sub %i0, %g3, %i1
5945 or %g1, %l6, %i2
5946 movge %icc, %l0, %l3
5947 fpadd16 %f24, %f14, %f30
5948 mulscc %l1, 0x1D86, %i4
5949 fnot2 %f16, %f10
5950 edge32ln %l4, %i3, %i6
5951 movcc %icc, %o3, %g6
5952 fand %f20, %f30, %f18
5953 addc %g7, %l5, %o2
5954 sub %o4, %i5, %o0
5955 edge16n %i7, %g5, %o6
5956 fnegs %f14, %f14
5957 ldsh [%l7 + 0x40], %g2
5958 ldd [%l7 + 0x30], %l2
5959 edge8n %o1, %o7, %o5
5960 array16 %i0, %g4, %i1
5961 sub %g3, 0x1C21, %l6
5962 and %g1, 0x0B97, %l0
5963 orn %i2, 0x091A, %l3
5964 sll %i4, %l4, %l1
5965 edge8n %i6, %o3, %i3
5966 subc %g6, %l5, %g7
5967 xorcc %o2, %i5, %o0
5968 mova %xcc, %o4, %i7
5969 fcmpeq32 %f16, %f22, %o6
5970 orcc %g2, %l2, %g5
5971 ldd [%l7 + 0x50], %o0
5972 sethi 0x065D, %o5
5973 ldx [%l7 + 0x10], %o7
5974 movrlez %i0, 0x3D8, %i1
5975 movl %icc, %g4, %g3
5976 andncc %g1, %l6, %l0
5977 movpos %icc, %i2, %i4
5978 fsrc1s %f14, %f11
5979 subccc %l4, %l3, %i6
5980 std %f12, [%l7 + 0x18]
5981 ldsw [%l7 + 0x44], %o3
5982 umulcc %i3, 0x1E1C, %l1
5983 udivcc %g6, 0x09BE, %l5
5984 orcc %g7, %i5, %o2
5985 ldsb [%l7 + 0x51], %o4
5986 ldsb [%l7 + 0x3A], %i7
5987 andn %o6, %o0, %g2
5988 orncc %l2, %o1, %o5
5989 sdiv %o7, 0x02AC, %g5
5990 smul %i1, %g4, %i0
5991 fcmpne16 %f4, %f18, %g1
5992 sir 0x00EA
5993 move %icc, %l6, %l0
5994 nop
5995 set 0x08, %o0
5996 ldd [%l7 + %o0], %g2
5997 movrgez %i2, 0x064, %i4
5998 fmovsa %icc, %f24, %f18
5999 stw %l3, [%l7 + 0x4C]
6000 setx loop_19, %l0, %l1
6001 return %l1
6002 nop
6003 rdpr %cwp, %g1
6004 rdpr %cansave, %g2
6005 rdpr %canrestore, %g3
6006 rdpr %cleanwin, %g4
6007 rdpr %otherwin, %g5
6008 rdpr %wstate, %g6
6009loop_19: movle %icc, %l1, %g6
6010 lduh [%l7 + 0x5E], %o3
6011 fmovsgu %icc, %f21, %f25
6012 movrgez %l5, %g7, %o2
6013 udiv %i5, 0x09AB, %o4
6014 edge32l %i7, %o6, %o0
6015 xorcc %g2, 0x1869, %o1
6016 edge32 %l2, %o7, %g5
6017 fors %f29, %f19, %f27
6018 orcc %i1, %o5, %g4
6019 subcc %i0, 0x1D62, %l6
6020 edge32ln %l0, %g3, %g1
6021 edge32ln %i2, %i4, %l4
6022 xnor %i6, 0x0131, %i3
6023 fmul8x16al %f1, %f21, %f16
6024 edge32n %l3, %l1, %o3
6025 movrgz %g6, %l5, %g7
6026 fmovscs %icc, %f1, %f13
6027 edge32 %i5, %o4, %o2
6028 movvs %xcc, %o6, %o0
6029 movn %icc, %g2, %i7
6030 orn %l2, 0x07A0, %o7
6031 edge16n %g5, %i1, %o5
6032 fmovdne %icc, %f9, %f23
6033 subc %g4, %i0, %l6
6034 movl %xcc, %o1, %g3
6035 movrne %g1, %i2, %i4
6036 fsrc2 %f30, %f8
6037 fcmple32 %f14, %f26, %l0
6038 edge8ln %l4, %i3, %l3
6039 fmovsneg %xcc, %f6, %f23
6040 nop
6041 set 0x28, %i6
6042 ldd [%l7 + %i6], %f10
6043 ld [%l7 + 0x64], %f20
6044 fnot1 %f12, %f16
6045 movleu %xcc, %i6, %l1
6046 movcs %icc, %o3, %l5
6047 movpos %xcc, %g6, %i5
6048 edge32 %g7, %o4, %o2
6049 fcmpeq16 %f12, %f26, %o0
6050 edge8l %g2, %o6, %i7
6051 udivcc %o7, 0x0FF6, %l2
6052 bshuffle %f8, %f6, %f2
6053 fornot2 %f0, %f16, %f6
6054 array32 %g5, %i1, %o5
6055 faligndata %f4, %f18, %f12
6056 save %g4, %i0, %o1
6057 rdpr %cwp, %g1
6058 rdpr %cansave, %g2
6059 rdpr %canrestore, %g3
6060 rdpr %cleanwin, %g4
6061 rdpr %otherwin, %g5
6062 rdpr %wstate, %g6
6063 fmovsne %xcc, %f12, %f14
6064 movvc %xcc, %l6, %g1
6065 ldx [%l7 + 0x60], %i2
6066 sdivx %g3, 0x0FC2, %l0
6067 array32 %l4, %i4, %l3
6068 edge8ln %i3, %i6, %l1
6069 edge8ln %o3, %l5, %g6
6070 fabss %f0, %f2
6071 sir 0x1B2B
6072 ld [%l7 + 0x6C], %f4
6073 udivcc %i5, 0x0E80, %o4
6074 movne %xcc, %o2, %o0
6075 srax %g2, 0x01, %g7
6076 fmovrsgez %i7, %f19, %f16
6077 alignaddrl %o7, %o6, %g5
6078 movcc %icc, %l2, %i1
6079 edge8n %g4, %o5, %o1
6080 edge8l %l6, %i0, %g1
6081 movrgz %i2, 0x01A, %g3
6082 movg %xcc, %l4, %i4
6083 alignaddrl %l3, %l0, %i3
6084 smul %i6, %l1, %o3
6085 movcs %xcc, %l5, %i5
6086 subc %g6, %o2, %o4
6087 lduh [%l7 + 0x14], %o0
6088 xorcc %g7, %g2, %o7
6089 fmovs %f10, %f20
6090 fmovdpos %icc, %f19, %f21
6091 std %f4, [%l7 + 0x20]
6092 edge32n %i7, %g5, %o6
6093 siam 0x5
6094 movrne %i1, 0x2FC, %g4
6095 fone %f16
6096 xorcc %l2, 0x0617, %o1
6097 alignaddr %l6, %i0, %o5
6098 fsrc2s %f22, %f16
6099 fone %f4
6100 fmul8sux16 %f4, %f20, %f24
6101 addcc %g1, %g3, %i2
6102 addcc %l4, %l3, %l0
6103 umulcc %i4, 0x18BA, %i6
6104 stw %l1, [%l7 + 0x0C]
6105 movg %xcc, %o3, %l5
6106 stw %i5, [%l7 + 0x4C]
6107 movcs %xcc, %i3, %g6
6108 fcmpeq32 %f16, %f18, %o2
6109 stw %o4, [%l7 + 0x4C]
6110 movge %xcc, %o0, %g2
6111 fnor %f14, %f20, %f26
6112 sdiv %o7, 0x0E67, %g7
6113 fmovrslz %g5, %f16, %f29
6114 sdivcc %i7, 0x1C72, %o6
6115 restore %i1, 0x04F4, %g4
6116 rdpr %cwp, %g1
6117 rdpr %cansave, %g2
6118 rdpr %canrestore, %g3
6119 rdpr %cleanwin, %g4
6120 rdpr %otherwin, %g5
6121 rdpr %wstate, %g6
6122 xor %l2, %o1, %i0
6123 fmovde %xcc, %f1, %f5
6124 edge16n %l6, %o5, %g1
6125 edge16 %g3, %l4, %i2
6126 popc %l3, %l0
6127 movle %icc, %i6, %i4
6128 srl %o3, %l1, %l5
6129 fornot2s %f11, %f29, %f10
6130 edge32n %i5, %i3, %o2
6131 ldsb [%l7 + 0x60], %g6
6132 fmuld8ulx16 %f13, %f0, %f22
6133 move %xcc, %o0, %o4
6134 move %xcc, %o7, %g2
6135 udiv %g7, 0x1193, %i7
6136 andncc %g5, %i1, %o6
6137 edge16l %g4, %o1, %l2
6138 edge8n %l6, %i0, %o5
6139 fabsd %f2, %f24
6140 orn %g1, 0x1483, %g3
6141 subc %l4, %i2, %l0
6142 for %f28, %f22, %f6
6143 sdivx %i6, 0x138E, %i4
6144 addccc %o3, %l1, %l5
6145 movvs %icc, %i5, %l3
6146 edge32ln %i3, %o2, %g6
6147 subcc %o4, %o0, %o7
6148 fmul8x16al %f22, %f14, %f20
6149 bshuffle %f0, %f2, %f10
6150 fcmpeq32 %f28, %f30, %g7
6151 fandnot2s %f12, %f22, %f23
6152 lduh [%l7 + 0x3C], %i7
6153 save %g2, 0x1DB9, %i1
6154 rdpr %cwp, %g1
6155 rdpr %cansave, %g2
6156 rdpr %canrestore, %g3
6157 rdpr %cleanwin, %g4
6158 rdpr %otherwin, %g5
6159 rdpr %wstate, %g6
6160 fmovdg %xcc, %f26, %f7
6161 move %xcc, %o6, %g4
6162 nop
6163 set 0x30, %i4
6164 ldd [%l7 + %i4], %f12
6165 fmovdcs %xcc, %f9, %f23
6166 fmovrsgz %o1, %f23, %f14
6167 movcc %xcc, %l2, %g5
6168 fmovrdne %l6, %f26, %f6
6169 udiv %i0, 0x0435, %g1
6170 sdiv %g3, 0x12B7, %l4
6171 mova %xcc, %i2, %l0
6172 edge16n %o5, %i4, %o3
6173 move %xcc, %l1, %l5
6174 movl %xcc, %i5, %i6
6175 andn %l3, 0x1CCF, %i3
6176 xnorcc %g6, %o2, %o4
6177 smulcc %o7, 0x1909, %g7
6178 fnot2 %f30, %f16
6179 sdivcc %o0, 0x1E94, %i7
6180 ldsb [%l7 + 0x73], %i1
6181 andn %g2, %o6, %g4
6182 sllx %l2, 0x0C, %o1
6183 sethi 0x1F1F, %g5
6184 sdivcc %i0, 0x1E44, %g1
6185 ldub [%l7 + 0x41], %g3
6186 edge16ln %l4, %l6, %i2
6187 movcs %icc, %o5, %l0
6188 movvs %icc, %o3, %l1
6189 fmovrde %i4, %f28, %f2
6190 udivx %i5, 0x151E, %l5
6191 stb %l3, [%l7 + 0x46]
6192 edge8l %i3, %g6, %o2
6193 ldsh [%l7 + 0x70], %i6
6194 move %icc, %o7, %g7
6195 udiv %o0, 0x175F, %i7
6196 edge8ln %i1, %o4, %g2
6197 srlx %g4, %l2, %o1
6198 edge32 %g5, %i0, %o6
6199 movrgez %g1, %l4, %g3
6200 stw %l6, [%l7 + 0x20]
6201 add %o5, 0x1C0F, %i2
6202 std %f18, [%l7 + 0x68]
6203 setx loop_20, %l0, %l1
6204 return %l1
6205 nop
6206 rdpr %cwp, %g1
6207 rdpr %cansave, %g2
6208 rdpr %canrestore, %g3
6209 rdpr %cleanwin, %g4
6210 rdpr %otherwin, %g5
6211 rdpr %wstate, %g6
6212loop_20: stb %i4, [%l7 + 0x57]
6213 movrgz %i5, %l5, %l3
6214 movvs %icc, %i3, %o3
6215 subc %g6, 0x17A7, %o2
6216 addccc %o7, %g7, %o0
6217 or %i7, %i6, %i1
6218 movpos %xcc, %g2, %g4
6219 popc 0x18D4, %l2
6220 fmovrde %o4, %f14, %f2
6221 ldsh [%l7 + 0x50], %g5
6222 fsrc2s %f0, %f26
6223 or %i0, 0x1B4C, %o1
6224 fornot1 %f20, %f16, %f2
6225 fmovda %icc, %f1, %f23
6226 nop
6227 set 0x3F, %g5
6228 stb %g1, [%l7 + %g5]
6229 ldsw [%l7 + 0x50], %l4
6230 fmovdn %xcc, %f24, %f21
6231 movge %icc, %o6, %l6
6232 array16 %o5, %g3, %l0
6233 fcmpeq32 %f10, %f14, %l1
6234 sir 0x0C73
6235 xor %i2, %i5, %i4
6236 mova %icc, %l3, %i3
6237 mulscc %o3, 0x1134, %g6
6238 array8 %l5, %o2, %o7
6239 mulx %o0, 0x0E06, %i7
6240 fmovdleu %xcc, %f21, %f21
6241 sll %g7, 0x07, %i1
6242 ld [%l7 + 0x40], %f12
6243 movgu %xcc, %g2, %g4
6244 fmovsleu %icc, %f18, %f8
6245 fmovsvc %xcc, %f10, %f7
6246 edge32l %i6, %o4, %g5
6247 fpadd32 %f24, %f2, %f2
6248 fone %f14
6249 fpsub16s %f30, %f4, %f27
6250 fnot2s %f8, %f29
6251 udiv %i0, 0x0CA4, %o1
6252 fexpand %f15, %f22
6253 fmovsgu %xcc, %f7, %f22
6254 edge16n %l2, %g1, %o6
6255 subcc %l4, 0x06CE, %l6
6256 save %g3, %o5, %l1
6257 rdpr %cwp, %g1
6258 rdpr %cansave, %g2
6259 rdpr %canrestore, %g3
6260 rdpr %cleanwin, %g4
6261 rdpr %otherwin, %g5
6262 rdpr %wstate, %g6
6263 xor %l0, %i2, %i5
6264 fmovdgu %icc, %f10, %f10
6265 sub %l3, %i3, %o3
6266 sllx %i4, 0x08, %l5
6267 xnor %g6, 0x11C8, %o2
6268 edge32l %o7, %i7, %o0
6269 sra %g7, 0x07, %i1
6270 sdiv %g2, 0x165E, %i6
6271 orn %o4, 0x17C9, %g5
6272 fmovdcs %icc, %f29, %f3
6273 ldsw [%l7 + 0x38], %g4
6274 fnor %f8, %f16, %f2
6275 ldsh [%l7 + 0x0A], %o1
6276 srlx %l2, 0x00, %i0
6277 movgu %icc, %o6, %g1
6278 udivx %l6, 0x1487, %l4
6279 orncc %g3, 0x12FE, %l1
6280 umulcc %l0, %o5, %i2
6281 andncc %l3, %i3, %i5
6282 movleu %icc, %o3, %l5
6283 sllx %g6, 0x10, %o2
6284 sethi 0x1B9B, %o7
6285 edge16ln %i7, %i4, %g7
6286 std %f4, [%l7 + 0x58]
6287 mulscc %i1, %g2, %o0
6288 andcc %o4, %i6, %g5
6289 fcmpeq32 %f22, %f18, %o1
6290 ld [%l7 + 0x2C], %f16
6291 lduh [%l7 + 0x42], %g4
6292 edge8l %l2, %o6, %g1
6293 movrne %l6, %i0, %g3
6294 movrlz %l4, 0x04D, %l1
6295 add %l0, %i2, %l3
6296 for %f28, %f0, %f6
6297 fnegs %f18, %f4
6298 mulx %i3, 0x1941, %i5
6299 fmuld8ulx16 %f18, %f8, %f22
6300 subccc %o3, 0x1357, %l5
6301 for %f2, %f22, %f14
6302 move %icc, %g6, %o5
6303 sth %o2, [%l7 + 0x5C]
6304 udiv %i7, 0x1D35, %o7
6305 edge16ln %g7, %i4, %i1
6306 save %o0, 0x03DE, %g2
6307 rdpr %cwp, %g1
6308 rdpr %cansave, %g2
6309 rdpr %canrestore, %g3
6310 rdpr %cleanwin, %g4
6311 rdpr %otherwin, %g5
6312 rdpr %wstate, %g6
6313 ldsh [%l7 + 0x6A], %o4
6314 ldub [%l7 + 0x58], %g5
6315 fmovse %xcc, %f22, %f22
6316 fmovdcs %xcc, %f23, %f28
6317 ldsb [%l7 + 0x08], %o1
6318 orncc %i6, 0x092D, %l2
6319 std %f16, [%l7 + 0x48]
6320 fmovda %icc, %f3, %f4
6321 fnands %f15, %f14, %f7
6322 st %f25, [%l7 + 0x14]
6323 add %o6, %g1, %l6
6324 edge32 %g4, %i0, %g3
6325 restore %l4, %l0, %l1
6326 rdpr %cwp, %g1
6327 rdpr %cansave, %g2
6328 rdpr %canrestore, %g3
6329 rdpr %cleanwin, %g4
6330 rdpr %otherwin, %g5
6331 rdpr %wstate, %g6
6332 fmovsneg %xcc, %f29, %f11
6333 movvs %icc, %i2, %l3
6334 fmovsg %xcc, %f13, %f5
6335 fmuld8sux16 %f16, %f27, %f2
6336 fxors %f29, %f26, %f29
6337 ldd [%l7 + 0x40], %f14
6338 mulx %i3, 0x1FCA, %o3
6339 movg %xcc, %l5, %g6
6340 add %o5, %i5, %i7
6341 movvs %icc, %o2, %o7
6342 std %f8, [%l7 + 0x48]
6343 srlx %g7, 0x0F, %i4
6344 udiv %i1, 0x194A, %g2
6345 stx %o4, [%l7 + 0x18]
6346 movre %g5, %o0, %o1
6347 alignaddrl %l2, %o6, %i6
6348 lduh [%l7 + 0x24], %l6
6349 edge8n %g1, %g4, %i0
6350 sethi 0x1150, %g3
6351 movpos %icc, %l4, %l1
6352 ldx [%l7 + 0x40], %l0
6353 movgu %xcc, %i2, %i3
6354 edge32ln %o3, %l5, %g6
6355 mova %xcc, %o5, %l3
6356 movg %xcc, %i5, %o2
6357 andn %o7, %g7, %i7
6358 smul %i4, %g2, %o4
6359 movrgz %g5, %o0, %o1
6360 fmovd %f20, %f14
6361 fmovsa %xcc, %f0, %f31
6362 sllx %i1, 0x18, %l2
6363 edge32l %i6, %l6, %o6
6364 addcc %g4, 0x0378, %g1
6365 fcmpne32 %f24, %f26, %i0
6366 fcmpeq16 %f4, %f28, %g3
6367 fmovda %xcc, %f28, %f20
6368 fpsub32 %f0, %f10, %f6
6369 ldub [%l7 + 0x6D], %l1
6370 std %f14, [%l7 + 0x48]
6371 sdivcc %l0, 0x04CB, %l4
6372 udivcc %i2, 0x1538, %i3
6373 movcs %icc, %l5, %g6
6374 ldd [%l7 + 0x78], %f2
6375 setx loop_21, %l0, %l1
6376 return %l1
6377 nop
6378 rdpr %cwp, %g1
6379 rdpr %cansave, %g2
6380 rdpr %canrestore, %g3
6381 rdpr %cleanwin, %g4
6382 rdpr %otherwin, %g5
6383 rdpr %wstate, %g6
6384loop_21: fmovsleu %icc, %f8, %f16
6385 movvs %xcc, %i5, %o2
6386 ld [%l7 + 0x18], %f2
6387 edge16n %o7, %g7, %i4
6388 fmovdvs %icc, %f18, %f24
6389 sdivx %g2, 0x17C9, %o4
6390 xnorcc %g5, 0x005D, %o0
6391 movg %icc, %i7, %o1
6392 fmovscs %icc, %f16, %f20
6393 xnor %l2, 0x1761, %i6
6394 nop
6395 set 0x7B, %i1
6396 ldsb [%l7 + %i1], %l6
6397 alignaddrl %i1, %g4, %g1
6398 addccc %i0, %g3, %o6
6399 sdivcc %l0, 0x1F57, %l4
6400 edge16 %l1, %i3, %l5
6401 sllx %g6, 0x1E, %o3
6402 fmovdleu %xcc, %f30, %f12
6403 fexpand %f29, %f22
6404 edge8l %l3, %o5, %i2
6405 fandnot2 %f30, %f18, %f6
6406 ldsh [%l7 + 0x6A], %i5
6407 ldsh [%l7 + 0x76], %o2
6408 fmovdle %xcc, %f0, %f20
6409 lduw [%l7 + 0x5C], %g7
6410 udivx %i4, 0x1DB3, %o7
6411 smulcc %o4, %g2, %o0
6412 sll %g5, 0x01, %i7
6413 movleu %icc, %l2, %o1
6414 xor %i6, %l6, %g4
6415 addcc %g1, 0x1369, %i0
6416 movne %icc, %g3, %o6
6417 movne %xcc, %l0, %l4
6418 fmovdl %xcc, %f6, %f23
6419 std %f8, [%l7 + 0x68]
6420 sll %i1, 0x15, %l1
6421 or %l5, 0x0F87, %i3
6422 fmovscc %xcc, %f8, %f14
6423 fpsub32s %f28, %f14, %f29
6424 fnors %f6, %f19, %f19
6425 addccc %o3, 0x0F9F, %l3
6426 xnor %o5, %g6, %i5
6427 nop
6428 set 0x08, %l6
6429 ldd [%l7 + %l6], %f16
6430 fnegd %f22, %f30
6431 edge16ln %o2, %i2, %i4
6432 fmovrslz %g7, %f15, %f10
6433 fmovrse %o4, %f14, %f19
6434 stx %o7, [%l7 + 0x30]
6435 movge %xcc, %o0, %g5
6436 movle %icc, %g2, %i7
6437 srlx %l2, 0x07, %i6
6438 stb %o1, [%l7 + 0x2C]
6439 subc %l6, 0x1F3F, %g1
6440 sdivx %g4, 0x0B0D, %i0
6441 array16 %o6, %g3, %l4
6442 sethi 0x039B, %l0
6443 stw %l1, [%l7 + 0x60]
6444 sub %l5, %i3, %i1
6445 alignaddrl %o3, %l3, %o5
6446 movg %xcc, %g6, %o2
6447 sub %i5, 0x020F, %i4
6448 ld [%l7 + 0x34], %f27
6449 fnegs %f16, %f27
6450 fmovde %xcc, %f25, %f13
6451 edge16ln %i2, %o4, %g7
6452 fmovd %f26, %f14
6453 stb %o0, [%l7 + 0x09]
6454 lduw [%l7 + 0x38], %g5
6455 fnands %f20, %f30, %f5
6456 edge16ln %o7, %i7, %l2
6457 sir 0x166F
6458 add %g2, %i6, %l6
6459 ldsh [%l7 + 0x1E], %g1
6460 edge8n %o1, %i0, %g4
6461 addcc %g3, %o6, %l4
6462 movge %xcc, %l0, %l5
6463 udivx %l1, 0x06E6, %i1
6464 fornot2 %f30, %f24, %f10
6465 move %icc, %o3, %i3
6466 movleu %xcc, %o5, %g6
6467 sllx %l3, %o2, %i5
6468 lduw [%l7 + 0x74], %i4
6469 fpadd16 %f4, %f14, %f18
6470 fcmpes %fcc0, %f16, %f15
6471 sethi 0x0A8E, %o4
6472 udivcc %g7, 0x1844, %o0
6473 movn %icc, %i2, %o7
6474 sethi 0x0181, %i7
6475 movg %xcc, %l2, %g2
6476 subccc %g5, 0x05CA, %i6
6477 mulx %g1, 0x1CA6, %o1
6478 movrlz %l6, %i0, %g4
6479 std %f10, [%l7 + 0x08]
6480 fzeros %f15
6481 subccc %g3, %l4, %l0
6482 smulcc %o6, 0x0B40, %l1
6483 edge16l %l5, %o3, %i1
6484 ldd [%l7 + 0x48], %f6
6485 save %o5, %i3, %l3
6486 rdpr %cwp, %g1
6487 rdpr %cansave, %g2
6488 rdpr %canrestore, %g3
6489 rdpr %cleanwin, %g4
6490 rdpr %otherwin, %g5
6491 rdpr %wstate, %g6
6492 subc %g6, 0x0037, %o2
6493 subc %i4, 0x036F, %o4
6494 addcc %g7, 0x0EC6, %i5
6495 fxnors %f16, %f21, %f0
6496 sethi 0x1DC4, %i2
6497 movg %xcc, %o7, %o0
6498 movcc %icc, %i7, %l2
6499 xor %g2, %i6, %g5
6500 xor %g1, 0x1C9F, %o1
6501 ldx [%l7 + 0x08], %i0
6502 stx %l6, [%l7 + 0x20]
6503 xnorcc %g4, 0x19BB, %g3
6504 umulcc %l4, 0x04AA, %o6
6505 fmovdne %xcc, %f8, %f26
6506 fmovrsgez %l1, %f10, %f26
6507 restore %l5, 0x0CE0, %o3
6508 rdpr %cwp, %g1
6509 rdpr %cansave, %g2
6510 rdpr %canrestore, %g3
6511 rdpr %cleanwin, %g4
6512 rdpr %otherwin, %g5
6513 rdpr %wstate, %g6
6514 std %f12, [%l7 + 0x28]
6515 nop
6516 set 0x70, %g3
6517 stw %i1, [%l7 + %g3]
6518 movl %icc, %o5, %l0
6519 fnegd %f14, %f6
6520 ld [%l7 + 0x5C], %f10
6521 st %f15, [%l7 + 0x20]
6522 stw %l3, [%l7 + 0x20]
6523 fmovse %icc, %f22, %f13
6524 lduh [%l7 + 0x30], %g6
6525 stb %i3, [%l7 + 0x72]
6526 sdivx %i4, 0x08C3, %o2
6527 fandnot2s %f31, %f27, %f0
6528 edge8n %o4, %i5, %i2
6529 and %g7, 0x1BF8, %o0
6530 stx %o7, [%l7 + 0x48]
6531 andcc %i7, %l2, %i6
6532 fxnor %f8, %f28, %f16
6533 movneg %xcc, %g5, %g2
6534 movg %xcc, %o1, %i0
6535 edge8 %l6, %g4, %g3
6536 fnors %f31, %f19, %f4
6537 smul %g1, 0x1CA0, %o6
6538 ldx [%l7 + 0x40], %l1
6539 sir 0x18ED
6540 fmovde %icc, %f27, %f15
6541 edge32 %l4, %o3, %i1
6542 movne %icc, %l5, %l0
6543 mulx %o5, 0x14CE, %l3
6544 umul %i3, %i4, %g6
6545 ld [%l7 + 0x18], %f31
6546 mulx %o2, 0x042E, %o4
6547 fornot2 %f28, %f24, %f10
6548 xorcc %i2, %g7, %o0
6549 edge32n %o7, %i5, %i7
6550 std %f14, [%l7 + 0x58]
6551 ldd [%l7 + 0x68], %f30
6552 andncc %l2, %i6, %g5
6553 ldsb [%l7 + 0x24], %g2
6554 subccc %i0, %l6, %g4
6555 fmovsleu %xcc, %f25, %f28
6556 lduh [%l7 + 0x1C], %o1
6557 smulcc %g1, 0x1DC9, %g3
6558 andn %o6, %l1, %o3
6559 fmovrse %i1, %f14, %f13
6560 ldd [%l7 + 0x18], %l4
6561 popc 0x093F, %l5
6562 addcc %l0, %o5, %l3
6563 lduw [%l7 + 0x7C], %i3
6564 add %i4, 0x1D22, %o2
6565 fandnot1s %f10, %f28, %f1
6566 ldsw [%l7 + 0x38], %g6
6567 movge %xcc, %i2, %g7
6568 movg %xcc, %o4, %o0
6569 ldx [%l7 + 0x70], %i5
6570 xorcc %i7, 0x1B14, %o7
6571 srl %l2, %i6, %g5
6572 mulscc %i0, %g2, %g4
6573 sethi 0x04CB, %o1
6574 save %g1, 0x1509, %l6
6575 rdpr %cwp, %g1
6576 rdpr %cansave, %g2
6577 rdpr %canrestore, %g3
6578 rdpr %cleanwin, %g4
6579 rdpr %otherwin, %g5
6580 rdpr %wstate, %g6
6581 ldsb [%l7 + 0x55], %g3
6582 sdivcc %o6, 0x0151, %o3
6583 edge8 %l1, %i1, %l4
6584 movn %xcc, %l0, %o5
6585 xor %l3, 0x15F0, %i3
6586 movvs %icc, %l5, %i4
6587 sllx %g6, %o2, %i2
6588 fmovscs %xcc, %f16, %f20
6589 fandnot2s %f8, %f28, %f26
6590 sllx %g7, %o4, %o0
6591 std %f0, [%l7 + 0x58]
6592 andcc %i5, %i7, %l2
6593 xor %i6, %g5, %o7
6594 fnegs %f17, %f23
6595 fmul8x16 %f21, %f24, %f12
6596 andcc %i0, 0x1F8E, %g2
6597 sth %g4, [%l7 + 0x74]
6598 fmovrde %o1, %f4, %f18
6599 movvc %icc, %g1, %g3
6600 and %o6, 0x0486, %l6
6601 sdiv %o3, 0x056C, %i1
6602 edge16ln %l1, %l0, %l4
6603 fmovdvs %xcc, %f16, %f25
6604 umulcc %o5, %i3, %l3
6605 sllx %i4, 0x0A, %l5
6606 fmovd %f24, %f6
6607 movrlez %g6, 0x054, %i2
6608 andncc %o2, %g7, %o0
6609 fmovrdne %o4, %f12, %f24
6610 array32 %i7, %l2, %i6
6611 smulcc %g5, 0x01BD, %i5
6612 umulcc %i0, 0x09FA, %g2
6613 stw %o7, [%l7 + 0x5C]
6614 udivx %o1, 0x0F90, %g4
6615 xnor %g1, 0x0B7E, %g3
6616 stx %o6, [%l7 + 0x58]
6617 fmovrsne %l6, %f20, %f5
6618 fnot2 %f24, %f4
6619 fpsub16s %f0, %f29, %f19
6620 umulcc %i1, 0x1DBE, %l1
6621 ldsb [%l7 + 0x28], %o3
6622 lduh [%l7 + 0x48], %l4
6623 sdivcc %l0, 0x0B54, %o5
6624 umulcc %l3, %i3, %i4
6625 ldub [%l7 + 0x38], %l5
6626 array16 %g6, %i2, %g7
6627 movg %icc, %o2, %o0
6628 edge16 %i7, %l2, %o4
6629 sra %g5, 0x07, %i5
6630 or %i0, 0x0D1E, %i6
6631 ldd [%l7 + 0x28], %f24
6632 ldsw [%l7 + 0x40], %o7
6633 fmovrse %o1, %f2, %f27
6634 sll %g2, 0x1F, %g1
6635 mova %xcc, %g3, %g4
6636 sdiv %l6, 0x1440, %o6
6637 addcc %l1, 0x1E3F, %o3
6638 fmovsneg %xcc, %f27, %f3
6639 fpmerge %f31, %f16, %f12
6640 xnorcc %l4, 0x107A, %i1
6641 save %o5, %l0, %l3
6642 rdpr %cwp, %g1
6643 rdpr %cansave, %g2
6644 rdpr %canrestore, %g3
6645 rdpr %cleanwin, %g4
6646 rdpr %otherwin, %g5
6647 rdpr %wstate, %g6
6648 lduh [%l7 + 0x50], %i4
6649 nop
6650 set 0x48, %l0
6651 ldsw [%l7 + %l0], %l5
6652 edge16 %g6, %i3, %g7
6653 add %i2, 0x09F5, %o2
6654 addcc %i7, %l2, %o4
6655 edge16l %g5, %i5, %o0
6656 nop
6657 set 0x24, %g6
6658 stw %i0, [%l7 + %g6]
6659 fmovd %f8, %f6
6660 fmul8sux16 %f4, %f0, %f4
6661 sir 0x1484
6662 fmovdleu %xcc, %f13, %f22
6663 sllx %o7, 0x0F, %i6
6664 array32 %g2, %o1, %g1
6665 edge8 %g4, %g3, %l6
6666 edge8n %o6, %l1, %o3
6667 fands %f12, %f18, %f2
6668 movne %icc, %i1, %l4
6669 edge32ln %l0, %l3, %i4
6670 fcmpes %fcc3, %f10, %f25
6671 and %o5, 0x1BA1, %l5
6672 movl %xcc, %g6, %i3
6673 edge32ln %i2, %o2, %g7
6674 xorcc %i7, 0x06FB, %o4
6675 orn %l2, %g5, %i5
6676 save %i0, %o0, %i6
6677 rdpr %cwp, %g1
6678 rdpr %cansave, %g2
6679 rdpr %canrestore, %g3
6680 rdpr %cleanwin, %g4
6681 rdpr %otherwin, %g5
6682 rdpr %wstate, %g6
6683 pdist %f4, %f2, %f2
6684 edge8 %g2, %o7, %o1
6685 fand %f30, %f20, %f10
6686 subcc %g1, 0x161D, %g3
6687 fsrc1s %f30, %f19
6688 udiv %l6, 0x0DC6, %g4
6689 fmovscc %xcc, %f28, %f10
6690 movcc %xcc, %l1, %o6
6691 ldsb [%l7 + 0x39], %o3
6692 fnot1 %f4, %f8
6693 fmovsne %xcc, %f15, %f22
6694 sub %l4, %l0, %l3
6695 movrlez %i1, %o5, %l5
6696 sth %i4, [%l7 + 0x62]
6697 movrlz %g6, 0x003, %i3
6698 sra %i2, %o2, %g7
6699 movcc %xcc, %o4, %l2
6700 popc 0x1CE8, %g5
6701 edge32n %i5, %i7, %o0
6702 umul %i0, 0x12F2, %i6
6703 movrgz %o7, 0x369, %o1
6704 ld [%l7 + 0x14], %f2
6705 stx %g2, [%l7 + 0x50]
6706 xor %g1, 0x1C51, %g3
6707 array32 %g4, %l1, %l6
6708 movn %xcc, %o6, %l4
6709 fmovdg %icc, %f1, %f20
6710 addcc %o3, %l3, %l0
6711 fornot2 %f26, %f16, %f14
6712 sllx %o5, 0x15, %i1
6713 fmul8x16au %f31, %f1, %f26
6714 alignaddrl %i4, %l5, %i3
6715 sethi 0x1FD7, %i2
6716 stb %g6, [%l7 + 0x69]
6717 fmovrde %g7, %f30, %f20
6718 fmovrse %o4, %f16, %f23
6719 fpadd32 %f16, %f30, %f2
6720 siam 0x3
6721 add %l2, %o2, %i5
6722 stw %i7, [%l7 + 0x68]
6723 xorcc %o0, 0x022C, %i0
6724 fpack32 %f16, %f0, %f8
6725 xorcc %g5, 0x1990, %i6
6726 movrne %o7, 0x16D, %o1
6727 ld [%l7 + 0x24], %f1
6728 xor %g1, %g2, %g3
6729 array32 %l1, %g4, %l6
6730 faligndata %f4, %f28, %f24
6731 fmovdg %xcc, %f9, %f24
6732 xnor %o6, %l4, %l3
6733 movrne %o3, %o5, %l0
6734 srl %i1, 0x10, %i4
6735 and %i3, %i2, %g6
6736 subc %l5, 0x180A, %o4
6737 lduh [%l7 + 0x08], %g7
6738 andncc %l2, %o2, %i7
6739 orncc %o0, %i0, %g5
6740 setx loop_22, %l0, %l1
6741 return %l1
6742 nop
6743 rdpr %cwp, %g1
6744 rdpr %cansave, %g2
6745 rdpr %canrestore, %g3
6746 rdpr %cleanwin, %g4
6747 rdpr %otherwin, %g5
6748 rdpr %wstate, %g6
6749loop_22: array32 %o1, %g1, %g2
6750 fsrc2s %f9, %f0
6751 ldd [%l7 + 0x60], %o6
6752 movleu %icc, %g3, %g4
6753 fpsub32s %f10, %f8, %f16
6754 ldd [%l7 + 0x68], %l0
6755 edge16l %o6, %l6, %l4
6756 ldx [%l7 + 0x50], %o3
6757 sll %l3, 0x0C, %l0
6758 fpackfix %f20, %f17
6759 fmovscs %icc, %f13, %f22
6760 edge8l %o5, %i1, %i3
6761 edge32n %i2, %g6, %i4
6762 edge8ln %o4, %g7, %l2
6763 ldsw [%l7 + 0x14], %l5
6764 mova %xcc, %i7, %o2
6765 nop
6766 set 0x18, %i0
6767 stx %i0, [%l7 + %i0]
6768 umul %o0, 0x0CA1, %i6
6769 xnor %g5, %i5, %g1
6770 movcc %icc, %g2, %o1
6771 edge8ln %g3, %g4, %l1
6772 fpadd32s %f1, %f26, %f30
6773 addccc %o6, %o7, %l6
6774 ldd [%l7 + 0x40], %l4
6775 fmovrdgz %l3, %f18, %f22
6776 andn %l0, %o5, %i1
6777 movge %icc, %o3, %i2
6778 edge8l %i3, %i4, %o4
6779 sllx %g6, %l2, %l5
6780 lduh [%l7 + 0x44], %g7
6781 sllx %i7, %o2, %o0
6782 andncc %i6, %g5, %i0
6783 stb %g1, [%l7 + 0x0C]
6784 fmovdcc %xcc, %f4, %f30
6785 ldsw [%l7 + 0x54], %i5
6786 addccc %g2, 0x141D, %o1
6787 fcmple16 %f18, %f4, %g4
6788 movg %icc, %l1, %g3
6789 movrgez %o7, %l6, %o6
6790 fmovdne %icc, %f0, %f9
6791 movle %icc, %l3, %l0
6792 fsrc1s %f30, %f30
6793 fornot2s %f14, %f26, %f30
6794 edge32n %l4, %i1, %o3
6795 udivcc %i2, 0x086A, %o5
6796 mulscc %i3, %i4, %o4
6797 sub %l2, %g6, %g7
6798 fmovd %f24, %f10
6799 sethi 0x15C6, %l5
6800 fnors %f1, %f10, %f15
6801 array8 %i7, %o2, %i6
6802 andcc %o0, %i0, %g5
6803 nop
6804 set 0x48, %g1
6805 ldd [%l7 + %g1], %g0
6806 edge8l %i5, %g2, %g4
6807 nop
6808 set 0x31, %g7
6809 stb %o1, [%l7 + %g7]
6810 fnot2 %f30, %f22
6811 edge16ln %l1, %o7, %l6
6812 sll %o6, %l3, %l0
6813 movneg %xcc, %g3, %i1
6814 fnands %f16, %f17, %f13
6815 sir 0x1B94
6816 mova %icc, %o3, %i2
6817 fpadd32s %f5, %f30, %f27
6818 restore %o5, 0x020A, %i3
6819 rdpr %cwp, %g1
6820 rdpr %cansave, %g2
6821 rdpr %canrestore, %g3
6822 rdpr %cleanwin, %g4
6823 rdpr %otherwin, %g5
6824 rdpr %wstate, %g6
6825 movneg %xcc, %i4, %o4
6826 subcc %l4, %g6, %l2
6827 movn %xcc, %l5, %i7
6828 array8 %g7, %o2, %i6
6829 edge8l %i0, %o0, %g5
6830 fsrc2 %f20, %f8
6831 movne %icc, %i5, %g2
6832 edge8l %g4, %o1, %l1
6833 movn %xcc, %o7, %l6
6834 sdiv %g1, 0x06AD, %l3
6835 array8 %l0, %g3, %i1
6836 orn %o6, 0x15FF, %o3
6837 srlx %i2, 0x14, %o5
6838 orncc %i3, 0x1B95, %i4
6839 fmovsvs %xcc, %f18, %f17
6840 sllx %o4, %g6, %l2
6841 movcc %xcc, %l5, %i7
6842 stx %l4, [%l7 + 0x78]
6843 fmovdneg %xcc, %f0, %f16
6844 sir 0x12D2
6845 sdiv %o2, 0x1991, %g7
6846 sdivx %i0, 0x1FDC, %i6
6847 fmovse %xcc, %f26, %f25
6848 movrlez %g5, 0x1B5, %i5
6849 ldd [%l7 + 0x78], %f30
6850 movvc %icc, %o0, %g4
6851 subcc %o1, %g2, %o7
6852 or %l6, 0x06ED, %l1
6853 srl %l3, %l0, %g1
6854 edge32l %g3, %o6, %o3
6855 ldsh [%l7 + 0x10], %i1
6856 addc %i2, 0x113B, %i3
6857 mulx %o5, %o4, %i4
6858 sdiv %l2, 0x0A16, %g6
6859 movrne %l5, %i7, %o2
6860 edge16n %l4, %g7, %i0
6861 movle %icc, %g5, %i6
6862 ldsw [%l7 + 0x30], %i5
6863 fcmpd %fcc2, %f12, %f28
6864 stx %g4, [%l7 + 0x10]
6865 popc 0x085E, %o0
6866 movcc %icc, %g2, %o1
6867 fxnors %f8, %f24, %f26
6868 fmovse %xcc, %f29, %f21
6869 edge16n %o7, %l6, %l1
6870 movneg %xcc, %l0, %l3
6871 edge8 %g1, %g3, %o3
6872 fabss %f29, %f17
6873 movcc %icc, %i1, %o6
6874 ld [%l7 + 0x78], %f21
6875 xnorcc %i3, 0x07B5, %i2
6876 std %f4, [%l7 + 0x68]
6877 sethi 0x02BC, %o5
6878 fmovdne %icc, %f12, %f7
6879 lduw [%l7 + 0x78], %o4
6880 udivcc %l2, 0x1901, %i4
6881 movle %icc, %l5, %i7
6882 stw %g6, [%l7 + 0x10]
6883 orncc %l4, 0x02B8, %o2
6884 sth %g7, [%l7 + 0x2E]
6885 alignaddrl %i0, %g5, %i6
6886 or %i5, 0x178B, %g4
6887 sth %g2, [%l7 + 0x0C]
6888 sub %o1, 0x0FA3, %o0
6889 fnot1s %f3, %f3
6890 array8 %o7, %l1, %l6
6891 sllx %l3, %l0, %g1
6892 edge32l %g3, %i1, %o6
6893 fandnot2s %f31, %f16, %f12
6894 umulcc %o3, 0x1FFB, %i2
6895 addcc %i3, 0x1254, %o4
6896 array8 %o5, %i4, %l5
6897 fmovsvs %xcc, %f3, %f7
6898 movvs %icc, %i7, %g6
6899 edge16ln %l4, %l2, %o2
6900 edge32n %g7, %g5, %i0
6901 movgu %icc, %i6, %g4
6902 mulscc %i5, 0x1A53, %g2
6903 fnors %f0, %f16, %f17
6904 edge8l %o1, %o7, %l1
6905 mulx %o0, 0x0849, %l3
6906 and %l6, %g1, %l0
6907 sir 0x14DE
6908 andn %g3, 0x1ABE, %o6
6909 movneg %icc, %o3, %i2
6910 fmovdneg %xcc, %f15, %f20
6911 movcs %icc, %i3, %i1
6912 alignaddr %o5, %o4, %l5
6913 movvc %icc, %i4, %i7
6914 udivx %l4, 0x13BE, %l2
6915 andncc %o2, %g6, %g5
6916 movge %xcc, %g7, %i6
6917 fornot1 %f2, %f18, %f0
6918 movneg %xcc, %g4, %i5
6919 ldsh [%l7 + 0x36], %g2
6920 movvc %xcc, %o1, %o7
6921 movcs %icc, %i0, %o0
6922 addc %l3, %l1, %l6
6923 movge %xcc, %g1, %g3
6924 fsrc1s %f28, %f5
6925 move %xcc, %l0, %o6
6926 umulcc %i2, %i3, %o3
6927 sdivx %i1, 0x072E, %o4
6928 movcs %xcc, %o5, %l5
6929 sth %i4, [%l7 + 0x6C]
6930 srax %i7, 0x10, %l4
6931 fmovsvs %icc, %f19, %f6
6932 xnor %l2, 0x0C05, %o2
6933 ldsw [%l7 + 0x40], %g5
6934 fmovrslez %g6, %f9, %f6
6935 fzeros %f20
6936 movg %xcc, %i6, %g4
6937 subc %g7, %g2, %o1
6938 edge16ln %i5, %i0, %o0
6939 movrlez %o7, 0x2CA, %l1
6940 or %l3, 0x1990, %l6
6941 udivcc %g3, 0x0465, %l0
6942 fmovdcc %xcc, %f31, %f19
6943 umulcc %o6, 0x13D9, %g1
6944 nop
6945 set 0x18, %o7
6946 lduw [%l7 + %o7], %i2
6947 movrlz %o3, %i1, %i3
6948 fxnor %f8, %f22, %f14
6949 setx loop_23, %l0, %l1
6950 return %l1
6951 nop
6952 rdpr %cwp, %g1
6953 rdpr %cansave, %g2
6954 rdpr %canrestore, %g3
6955 rdpr %cleanwin, %g4
6956 rdpr %otherwin, %g5
6957 rdpr %wstate, %g6
6958loop_23: ldsh [%l7 + 0x78], %i7
6959 array8 %l4, %l2, %i4
6960 nop
6961 set 0x68, %l3
6962 ldd [%l7 + %l3], %f4
6963 and %o2, %g5, %g6
6964 st %f20, [%l7 + 0x78]
6965 alignaddr %g4, %g7, %i6
6966 xor %g2, %o1, %i0
6967 edge8n %o0, %o7, %i5
6968 fcmple32 %f2, %f22, %l3
6969 sub %l6, %g3, %l1
6970 edge8ln %o6, %g1, %i2
6971 movle %xcc, %l0, %o3
6972 stx %i1, [%l7 + 0x70]
6973 array16 %o4, %i3, %l5
6974 edge16n %o5, %l4, %i7
6975 fnot1s %f28, %f26
6976 edge16 %l2, %i4, %o2
6977 array32 %g5, %g4, %g7
6978 mova %icc, %i6, %g6
6979 fmovdcc %xcc, %f8, %f23
6980 movl %xcc, %o1, %g2
6981 ldsh [%l7 + 0x36], %o0
6982 fcmpes %fcc3, %f3, %f25
6983 edge32l %o7, %i0, %l3
6984 pdist %f14, %f10, %f24
6985 movcc %icc, %i5, %g3
6986 edge16ln %l1, %o6, %l6
6987 xnor %g1, 0x1BC7, %l0
6988 stb %o3, [%l7 + 0x77]
6989 xnorcc %i2, %i1, %i3
6990 movg %icc, %l5, %o5
6991 lduh [%l7 + 0x1A], %o4
6992 fmovdvs %xcc, %f26, %f11
6993 sth %l4, [%l7 + 0x18]
6994 array32 %i7, %i4, %l2
6995 stb %o2, [%l7 + 0x43]
6996 edge16l %g4, %g5, %g7
6997 fpsub32s %f31, %f7, %f3
6998 movre %i6, %g6, %o1
6999 edge32n %o0, %g2, %o7
7000 mulscc %i0, 0x0CD2, %i5
7001 fnors %f12, %f2, %f3
7002 fpack16 %f16, %f31
7003 lduw [%l7 + 0x48], %g3
7004 addc %l1, %l3, %o6
7005 fmovspos %xcc, %f29, %f28
7006 ldd [%l7 + 0x20], %i6
7007 fmovrdgz %l0, %f28, %f14
7008 movrlz %g1, 0x3A2, %i2
7009 fmovrslez %o3, %f12, %f5
7010 movcs %icc, %i3, %l5
7011 andcc %o5, %o4, %l4
7012 movcs %xcc, %i1, %i4
7013 orncc %l2, %i7, %g4
7014 smul %g5, 0x1190, %o2
7015 edge8 %g7, %g6, %i6
7016 umul %o1, 0x096C, %o0
7017 smulcc %o7, 0x1DDA, %i0
7018 movrgz %g2, %i5, %g3
7019 xnorcc %l1, %l3, %l6
7020 edge16n %l0, %o6, %g1
7021 movpos %icc, %i2, %o3
7022 orcc %l5, %i3, %o5
7023 fpadd16 %f2, %f20, %f8
7024 xnorcc %o4, %i1, %l4
7025 save %i4, 0x1AC5, %i7
7026 rdpr %cwp, %g1
7027 rdpr %cansave, %g2
7028 rdpr %canrestore, %g3
7029 rdpr %cleanwin, %g4
7030 rdpr %otherwin, %g5
7031 rdpr %wstate, %g6
7032 fmovrslez %g4, %f10, %f26
7033 movgu %icc, %g5, %o2
7034 sir 0x1B7B
7035 addccc %g7, %g6, %i6
7036 fxor %f22, %f16, %f8
7037 edge32ln %l2, %o1, %o7
7038 alignaddr %i0, %o0, %g2
7039 fcmpd %fcc2, %f2, %f24
7040 fabsd %f22, %f18
7041 ldub [%l7 + 0x34], %g3
7042 fmovrslz %l1, %f14, %f21
7043 fpadd32 %f12, %f30, %f8
7044 edge8l %i5, %l3, %l6
7045 fmuld8sux16 %f10, %f21, %f30
7046 movg %xcc, %l0, %o6
7047 fmovrslez %g1, %f22, %f23
7048 ldsw [%l7 + 0x0C], %o3
7049 mova %icc, %i2, %i3
7050 sra %l5, 0x04, %o5
7051 fmovsneg %icc, %f31, %f26
7052 restore %i1, %l4, %o4
7053 rdpr %cwp, %g1
7054 rdpr %cansave, %g2
7055 rdpr %canrestore, %g3
7056 rdpr %cleanwin, %g4
7057 rdpr %otherwin, %g5
7058 rdpr %wstate, %g6
7059 andn %i7, %g4, %g5
7060 fmovsvc %xcc, %f31, %f31
7061 st %f23, [%l7 + 0x54]
7062 popc 0x1022, %o2
7063 mulx %i4, 0x1BC2, %g7
7064 nop
7065 set 0x17, %i3
7066 stb %g6, [%l7 + %i3]
7067 sdivcc %l2, 0x00D2, %i6
7068 addc %o7, %i0, %o1
7069 fmovrsgz %o0, %f17, %f25
7070 sll %g3, 0x13, %g2
7071 fmovscc %xcc, %f1, %f9
7072 mulx %i5, %l3, %l1
7073 smul %l6, 0x04EE, %o6
7074 fornot1s %f29, %f24, %f25
7075 fsrc2 %f12, %f30
7076 fpadd16 %f12, %f18, %f8
7077 fabss %f5, %f24
7078 add %g1, %l0, %i2
7079 sra %i3, %l5, %o5
7080 edge16n %o3, %i1, %l4
7081 nop
7082 set 0x48, %o6
7083 ldsw [%l7 + %o6], %o4
7084 fpsub16s %f8, %f26, %f7
7085 xor %g4, %g5, %o2
7086 fpmerge %f9, %f23, %f0
7087 orncc %i4, 0x07AF, %g7
7088 subcc %i7, 0x0E44, %g6
7089 sdivx %l2, 0x0F90, %o7
7090 alignaddrl %i0, %i6, %o1
7091 addc %g3, %g2, %o0
7092 movleu %xcc, %i5, %l1
7093 nop
7094 set 0x10, %i7
7095 ldd [%l7 + %i7], %f28
7096 std %f26, [%l7 + 0x40]
7097 movvc %icc, %l3, %l6
7098 xnorcc %o6, 0x1A6A, %g1
7099 fmovrdne %l0, %f6, %f16
7100 movne %xcc, %i3, %i2
7101 orcc %o5, %o3, %i1
7102 movgu %icc, %l4, %l5
7103 subccc %o4, 0x10CD, %g5
7104 subcc %g4, %i4, %g7
7105 sra %o2, 0x0A, %i7
7106 ldx [%l7 + 0x38], %g6
7107 fxors %f8, %f11, %f3
7108 sll %o7, 0x1B, %i0
7109 save %i6, %l2, %g3
7110 rdpr %cwp, %g1
7111 rdpr %cansave, %g2
7112 rdpr %canrestore, %g3
7113 rdpr %cleanwin, %g4
7114 rdpr %otherwin, %g5
7115 rdpr %wstate, %g6
7116 movgu %xcc, %o1, %o0
7117 fpack32 %f22, %f16, %f28
7118 fexpand %f25, %f22
7119 stw %i5, [%l7 + 0x60]
7120 movge %icc, %l1, %l3
7121 edge16l %g2, %l6, %g1
7122 edge8ln %o6, %l0, %i2
7123 subccc %o5, 0x1FC0, %o3
7124 addccc %i1, %l4, %i3
7125 array8 %o4, %g5, %g4
7126 srl %i4, 0x09, %g7
7127 fsrc2s %f14, %f8
7128 alignaddr %l5, %i7, %g6
7129 ldub [%l7 + 0x34], %o7
7130 sethi 0x1696, %i0
7131 ldd [%l7 + 0x48], %f0
7132 srlx %i6, %o2, %g3
7133 xor %o1, %l2, %o0
7134 movg %icc, %i5, %l3
7135 faligndata %f16, %f12, %f26
7136 ldub [%l7 + 0x1E], %g2
7137 orn %l1, 0x044A, %g1
7138 fmovsleu %xcc, %f16, %f29
7139 fcmped %fcc0, %f18, %f22
7140 stb %l6, [%l7 + 0x2B]
7141 movgu %icc, %l0, %o6
7142 lduw [%l7 + 0x30], %i2
7143 fmovrsgez %o3, %f24, %f7
7144 alignaddr %i1, %o5, %i3
7145 sdiv %o4, 0x05DC, %g5
7146 xor %l4, %i4, %g7
7147 add %l5, 0x0A3D, %g4
7148 fmovscs %xcc, %f14, %f15
7149 fpsub16s %f15, %f26, %f30
7150 array8 %g6, %o7, %i7
7151 edge8l %i0, %o2, %i6
7152 srl %o1, %l2, %o0
7153 array32 %i5, %g3, %l3
7154 fmovsleu %icc, %f13, %f21
7155 sub %l1, %g2, %l6
7156 xorcc %l0, %o6, %i2
7157 orn %g1, %i1, %o3
7158 fornot1 %f30, %f6, %f26
7159 movpos %xcc, %o5, %o4
7160 ld [%l7 + 0x54], %f24
7161 fornot1s %f30, %f27, %f31
7162 edge16ln %i3, %g5, %i4
7163 subc %l4, 0x0BCD, %l5
7164 sra %g4, %g7, %o7
7165 umulcc %g6, %i0, %i7
7166 fmuld8ulx16 %f20, %f5, %f0
7167 edge16l %i6, %o1, %o2
7168 andncc %o0, %l2, %g3
7169 movre %i5, %l1, %l3
7170 movne %icc, %g2, %l6
7171 fmovsa %xcc, %f31, %f25
7172 movle %icc, %l0, %i2
7173 setx loop_24, %l0, %l1
7174 return %l1
7175 nop
7176 rdpr %cwp, %g1
7177 rdpr %cansave, %g2
7178 rdpr %canrestore, %g3
7179 rdpr %cleanwin, %g4
7180 rdpr %otherwin, %g5
7181 rdpr %wstate, %g6
7182loop_24: alignaddr %o5, %o4, %i3
7183 edge16n %o3, %i4, %l4
7184 movrlz %g5, %l5, %g4
7185 movge %xcc, %o7, %g7
7186 lduh [%l7 + 0x0E], %i0
7187 udivcc %i7, 0x0070, %i6
7188 fmovsvc %xcc, %f25, %f19
7189 edge8 %o1, %o2, %g6
7190 stb %l2, [%l7 + 0x7C]
7191 stw %g3, [%l7 + 0x18]
7192 movvc %xcc, %i5, %l1
7193 popc %l3, %o0
7194 std %f6, [%l7 + 0x78]
7195 mova %icc, %g2, %l6
7196 fabss %f20, %f28
7197 edge16ln %i2, %l0, %g1
7198 edge16ln %o6, %o5, %i1
7199 movre %i3, %o3, %o4
7200 udivx %l4, 0x1D3B, %i4
7201 sllx %l5, 0x05, %g4
7202 save %g5, %o7, %i0
7203 rdpr %cwp, %g1
7204 rdpr %cansave, %g2
7205 rdpr %canrestore, %g3
7206 rdpr %cleanwin, %g4
7207 rdpr %otherwin, %g5
7208 rdpr %wstate, %g6
7209 sra %i7, %i6, %g7
7210 fmovrsgz %o2, %f24, %f20
7211 sir 0x1F1A
7212 fmovsvs %xcc, %f29, %f19
7213 umul %g6, 0x0A88, %o1
7214 movne %icc, %l2, %g3
7215 fcmpne16 %f2, %f30, %l1
7216 movl %icc, %l3, %i5
7217 fcmpgt16 %f14, %f12, %g2
7218 udiv %o0, 0x142D, %i2
7219 nop
7220 set 0x10, %l4
7221 stw %l6, [%l7 + %l4]
7222 sllx %l0, %o6, %g1
7223 stb %o5, [%l7 + 0x16]
7224 umul %i1, 0x0C3A, %o3
7225 ldsb [%l7 + 0x24], %o4
7226 restore %i3, 0x0516, %i4
7227 rdpr %cwp, %g1
7228 rdpr %cansave, %g2
7229 rdpr %canrestore, %g3
7230 rdpr %cleanwin, %g4
7231 rdpr %otherwin, %g5
7232 rdpr %wstate, %g6
7233 srl %l4, 0x11, %l5
7234 movvs %icc, %g5, %g4
7235 fmovsleu %xcc, %f5, %f6
7236 lduh [%l7 + 0x2C], %i0
7237 fabsd %f8, %f26
7238 fmovdvs %xcc, %f4, %f20
7239 move %xcc, %i7, %o7
7240 udivcc %g7, 0x1D48, %i6
7241 fmovdcs %xcc, %f7, %f9
7242 alignaddrl %o2, %o1, %l2
7243 ldx [%l7 + 0x40], %g3
7244 fmovsne %xcc, %f19, %f14
7245 udivx %g6, 0x0290, %l3
7246 fxnors %f23, %f3, %f26
7247 fxor %f4, %f0, %f14
7248 addcc %i5, 0x0F91, %g2
7249 alignaddrl %o0, %i2, %l1
7250 edge8 %l0, %l6, %o6
7251 fmovsg %icc, %f2, %f26
7252 fpsub16s %f8, %f12, %f21
7253 std %f12, [%l7 + 0x08]
7254 edge16l %g1, %o5, %o3
7255 and %o4, %i3, %i4
7256 smulcc %i1, 0x0CE5, %l5
7257 edge32 %g5, %g4, %i0
7258 ldsh [%l7 + 0x46], %i7
7259 sethi 0x0E50, %o7
7260 edge16 %l4, %g7, %i6
7261 fmovdg %xcc, %f30, %f11
7262 ldsh [%l7 + 0x30], %o2
7263 ldx [%l7 + 0x28], %l2
7264 fornot2 %f20, %f22, %f8
7265 movleu %xcc, %o1, %g6
7266 stb %l3, [%l7 + 0x68]
7267 movne %xcc, %g3, %i5
7268 sir 0x051F
7269 fmuld8sux16 %f5, %f4, %f10
7270 sth %o0, [%l7 + 0x2C]
7271 movvc %xcc, %i2, %l1
7272 edge32l %g2, %l6, %l0
7273 ldd [%l7 + 0x28], %o6
7274 lduh [%l7 + 0x7A], %g1
7275 fnegs %f25, %f31
7276 sdiv %o3, 0x047B, %o4
7277 movvs %icc, %i3, %o5
7278 edge8ln %i4, %l5, %g5
7279 movrgez %g4, 0x122, %i0
7280 xorcc %i1, 0x1F31, %i7
7281 srl %o7, %g7, %i6
7282 edge32l %l4, %o2, %o1
7283 fnegd %f22, %f8
7284 fmovdcc %xcc, %f22, %f20
7285 sethi 0x1EA1, %g6
7286 ld [%l7 + 0x48], %f11
7287 setx loop_25, %l0, %l1
7288 return %l1
7289 nop
7290 rdpr %cwp, %g1
7291 rdpr %cansave, %g2
7292 rdpr %canrestore, %g3
7293 rdpr %cleanwin, %g4
7294 rdpr %otherwin, %g5
7295 rdpr %wstate, %g6
7296loop_25: edge16n %i5, %i2, %l1
7297 subc %g2, 0x1FA6, %o0
7298 ldd [%l7 + 0x58], %l0
7299 smul %l6, 0x15B2, %g1
7300 udivx %o3, 0x1A86, %o4
7301 movl %icc, %i3, %o5
7302 edge8l %o6, %i4, %g5
7303 sdivcc %g4, 0x186A, %l5
7304 sethi 0x10B0, %i1
7305 mulscc %i7, %o7, %g7
7306 ldsh [%l7 + 0x14], %i0
7307 alignaddrl %i6, %o2, %o1
7308 sdiv %g6, 0x1315, %l3
7309 udivx %l4, 0x03C0, %g3
7310 addcc %l2, %i2, %i5
7311 edge16n %g2, %o0, %l0
7312 and %l1, %l6, %o3
7313 fpadd32 %f22, %f16, %f0
7314 xnorcc %g1, 0x1982, %o4
7315 udivcc %o5, 0x1B2C, %o6
7316 movleu %xcc, %i4, %i3
7317 xor %g4, %l5, %g5
7318 movl %xcc, %i7, %o7
7319 edge8 %i1, %i0, %i6
7320 sllx %o2, 0x1E, %o1
7321 movvs %icc, %g7, %g6
7322 add %l4, %l3, %l2
7323 movgu %xcc, %i2, %i5
7324 fmovdle %xcc, %f2, %f26
7325 xorcc %g2, %o0, %l0
7326 sdivcc %g3, 0x0D84, %l6
7327 andn %o3, 0x1979, %l1
7328 sdivcc %g1, 0x06BF, %o4
7329 movg %xcc, %o5, %i4
7330 xor %o6, %g4, %l5
7331 fmovsle %icc, %f30, %f22
7332 ld [%l7 + 0x5C], %f14
7333 movleu %icc, %i3, %i7
7334 fmovse %icc, %f24, %f13
7335 edge16n %o7, %g5, %i1
7336 sdivcc %i6, 0x0851, %o2
7337 movge %icc, %o1, %i0
7338 sdivx %g7, 0x1412, %g6
7339 fmovdl %icc, %f27, %f31
7340 fnegd %f0, %f12
7341 orn %l4, 0x1538, %l2
7342 srax %i2, %i5, %g2
7343 srlx %o0, %l3, %g3
7344 movcc %icc, %l6, %o3
7345 fabsd %f28, %f0
7346 orn %l0, 0x083A, %g1
7347 std %f28, [%l7 + 0x68]
7348 stw %l1, [%l7 + 0x3C]
7349 smulcc %o5, 0x14C3, %i4
7350 std %f14, [%l7 + 0x18]
7351 udiv %o6, 0x0F4B, %o4
7352 sdiv %g4, 0x1308, %i3
7353 st %f4, [%l7 + 0x70]
7354 mulscc %l5, %i7, %g5
7355 fmovdge %icc, %f17, %f27
7356 movcc %icc, %i1, %i6
7357 orn %o2, %o7, %o1
7358 xor %i0, %g7, %g6
7359 movre %l4, %l2, %i5
7360 edge16l %g2, %o0, %l3
7361 fsrc1 %f26, %f28
7362 xnorcc %i2, %g3, %o3
7363 fpackfix %f26, %f21
7364 movgu %xcc, %l0, %g1
7365 ldsh [%l7 + 0x52], %l6
7366 movl %xcc, %o5, %l1
7367 movleu %icc, %o6, %o4
7368 sra %i4, %g4, %l5
7369 or %i3, 0x005F, %g5
7370 edge32n %i7, %i1, %o2
7371 movre %o7, 0x1CD, %o1
7372 smul %i0, %g7, %i6
7373 xnor %g6, %l4, %i5
7374 fpsub32 %f6, %f22, %f26
7375 movpos %icc, %g2, %o0
7376 fcmpes %fcc3, %f13, %f31
7377 sub %l3, %l2, %i2
7378 movvc %icc, %g3, %l0
7379 movrlez %o3, %l6, %g1
7380 edge32l %l1, %o5, %o4
7381 orcc %o6, 0x1C3C, %g4
7382 fpackfix %f24, %f20
7383 lduh [%l7 + 0x52], %l5
7384 xor %i3, 0x077B, %g5
7385 array8 %i4, %i1, %o2
7386 sth %i7, [%l7 + 0x42]
7387 ldx [%l7 + 0x58], %o7
7388 movrgz %i0, 0x0A5, %g7
7389 fmovde %xcc, %f10, %f29
7390 movcc %xcc, %i6, %o1
7391 edge8l %l4, %g6, %g2
7392 move %icc, %o0, %i5
7393 fmuld8sux16 %f4, %f29, %f2
7394 fcmped %fcc2, %f4, %f30
7395 fmovse %icc, %f2, %f22
7396 fandnot1 %f16, %f26, %f4
7397 sethi 0x0DEF, %l2
7398 sub %l3, %i2, %g3
7399 edge32l %o3, %l0, %g1
7400 edge8 %l6, %o5, %o4
7401 fmovsvs %icc, %f27, %f2
7402 save %l1, 0x040C, %g4
7403 rdpr %cwp, %g1
7404 rdpr %cansave, %g2
7405 rdpr %canrestore, %g3
7406 rdpr %cleanwin, %g4
7407 rdpr %otherwin, %g5
7408 rdpr %wstate, %g6
7409 ldsw [%l7 + 0x34], %o6
7410 movn %icc, %l5, %g5
7411 xnor %i4, 0x1B54, %i3
7412 subc %i1, %o2, %o7
7413 fmovs %f20, %f29
7414 srl %i7, %g7, %i0
7415 ldx [%l7 + 0x10], %i6
7416 edge32l %o1, %g6, %l4
7417 movleu %icc, %o0, %g2
7418 lduh [%l7 + 0x46], %l2
7419 fcmps %fcc0, %f3, %f28
7420 movre %l3, 0x0A8, %i2
7421 movrlez %i5, 0x31C, %o3
7422 edge8n %g3, %g1, %l0
7423 fmovspos %xcc, %f2, %f14
7424 faligndata %f16, %f24, %f20
7425 movn %xcc, %l6, %o4
7426 umulcc %l1, 0x1602, %g4
7427 nop
7428 set 0x6F, %o2
7429 stb %o5, [%l7 + %o2]
7430 movvc %icc, %o6, %g5
7431 umul %i4, 0x1444, %i3
7432 fxor %f28, %f26, %f2
7433 fmovsge %icc, %f27, %f26
7434 stx %i1, [%l7 + 0x20]
7435 movvs %xcc, %o2, %o7
7436 movpos %xcc, %l5, %i7
7437 popc 0x036B, %i0
7438 fone %f10
7439 ld [%l7 + 0x18], %f27
7440 sethi 0x0A01, %g7
7441 ldsb [%l7 + 0x18], %o1
7442 fmovse %icc, %f8, %f21
7443 ldsh [%l7 + 0x40], %i6
7444 edge32n %l4, %o0, %g6
7445 movpos %icc, %l2, %g2
7446 edge32l %l3, %i5, %o3
7447 srl %i2, 0x1C, %g1
7448 sll %l0, %g3, %l6
7449 sll %l1, %o4, %o5
7450 sra %o6, 0x1F, %g4
7451 fpack32 %f0, %f4, %f26
7452 sdiv %g5, 0x0790, %i4
7453 sub %i1, %i3, %o7
7454 movvs %xcc, %l5, %i7
7455 subccc %o2, %g7, %i0
7456 add %o1, 0x1C8A, %i6
7457 sdivcc %l4, 0x03F9, %o0
7458 movcc %icc, %l2, %g2
7459 xor %g6, %i5, %o3
7460 st %f5, [%l7 + 0x24]
7461 ldub [%l7 + 0x7A], %i2
7462 addccc %g1, %l3, %l0
7463 udivx %g3, 0x11DE, %l1
7464 ld [%l7 + 0x48], %f30
7465 lduh [%l7 + 0x40], %o4
7466 restore %l6, %o6, %g4
7467 rdpr %cwp, %g1
7468 rdpr %cansave, %g2
7469 rdpr %canrestore, %g3
7470 rdpr %cleanwin, %g4
7471 rdpr %otherwin, %g5
7472 rdpr %wstate, %g6
7473 movre %g5, 0x016, %i4
7474 alignaddrl %i1, %i3, %o7
7475 fpsub32 %f2, %f26, %f0
7476 movvc %icc, %l5, %i7
7477 movvs %xcc, %o2, %g7
7478 sdiv %o5, 0x1FC7, %o1
7479 sdivx %i6, 0x00D6, %l4
7480 addc %i0, 0x0F97, %o0
7481 fnors %f11, %f20, %f28
7482 sub %g2, 0x0190, %l2
7483 addccc %i5, 0x157B, %g6
7484 fmovrdlez %i2, %f20, %f2
7485 srlx %g1, %o3, %l0
7486 movrgez %l3, %g3, %o4
7487 fmovs %f10, %f8
7488 andncc %l6, %l1, %g4
7489 edge32n %o6, %i4, %g5
7490 nop
7491 set 0x6F, %l5
7492 ldsb [%l7 + %l5], %i3
7493 orcc %i1, %o7, %i7
7494 movvc %xcc, %l5, %g7
7495 fmovdvs %icc, %f3, %f10
7496 nop
7497 set 0x08, %l1
7498 lduw [%l7 + %l1], %o5
7499 movvs %xcc, %o2, %o1
7500 fpadd16 %f18, %f10, %f10
7501 alignaddr %i6, %l4, %o0
7502 stx %g2, [%l7 + 0x20]
7503 umulcc %i0, %i5, %l2
7504 edge8ln %g6, %g1, %o3
7505 edge16n %i2, %l0, %g3
7506 edge16 %l3, %o4, %l1
7507 fnot1 %f16, %f12
7508 orncc %l6, 0x0B8A, %o6
7509 fmovsle %icc, %f19, %f22
7510 mulx %i4, 0x0452, %g4
7511 edge16l %g5, %i1, %o7
7512 fmovdcs %xcc, %f9, %f21
7513 std %f8, [%l7 + 0x38]
7514 fmovrdlez %i3, %f16, %f28
7515 sra %i7, %g7, %o5
7516 save %l5, %o2, %i6
7517 rdpr %cwp, %g1
7518 rdpr %cansave, %g2
7519 rdpr %canrestore, %g3
7520 rdpr %cleanwin, %g4
7521 rdpr %otherwin, %g5
7522 rdpr %wstate, %g6
7523 fmovsne %icc, %f0, %f20
7524 sub %o1, 0x04E9, %o0
7525 edge16l %l4, %g2, %i5
7526 fpsub16s %f31, %f20, %f3
7527 ldsw [%l7 + 0x7C], %i0
7528 subcc %l2, 0x0298, %g6
7529 xorcc %g1, 0x030D, %i2
7530 umul %l0, %g3, %o3
7531 fmovscc %xcc, %f7, %f1
7532 srlx %l3, 0x11, %o4
7533 movg %xcc, %l6, %l1
7534 siam 0x5
7535 sllx %i4, 0x04, %g4
7536 sll %g5, 0x02, %o6
7537 movcs %xcc, %i1, %o7
7538 lduh [%l7 + 0x50], %i7
7539 fnor %f16, %f12, %f6
7540 fabss %f15, %f10
7541 edge16 %g7, %i3, %o5
7542 fsrc1 %f14, %f12
7543 move %icc, %l5, %i6
7544 xnor %o2, %o0, %o1
7545 andcc %l4, 0x097D, %i5
7546 fmovdneg %icc, %f11, %f5
7547 udiv %i0, 0x1313, %l2
7548 sethi 0x14B1, %g6
7549 fcmple16 %f12, %f30, %g2
7550 sir 0x0490
7551 addcc %g1, 0x1B6A, %i2
7552 smulcc %g3, 0x00B2, %o3
7553 sdiv %l3, 0x0FAA, %o4
7554 umulcc %l6, 0x0663, %l1
7555 sethi 0x0107, %i4
7556 edge8ln %l0, %g5, %g4
7557 smulcc %i1, %o7, %i7
7558 fpadd32s %f22, %f16, %f28
7559 udivx %o6, 0x0010, %i3
7560 alignaddrl %g7, %l5, %i6
7561 edge8n %o5, %o2, %o1
7562 movrlz %l4, 0x014, %o0
7563 save %i0, %i5, %g6
7564 rdpr %cwp, %g1
7565 rdpr %cansave, %g2
7566 rdpr %canrestore, %g3
7567 rdpr %cleanwin, %g4
7568 rdpr %otherwin, %g5
7569 rdpr %wstate, %g6
7570 fmovsa %icc, %f13, %f23
7571 fmul8ulx16 %f6, %f20, %f6
7572 fcmped %fcc1, %f14, %f0
7573 sdivx %g2, 0x041A, %l2
7574 move %xcc, %g1, %g3
7575 fpmerge %f21, %f6, %f26
7576 movcs %icc, %o3, %i2
7577 edge16n %l3, %o4, %l6
7578 umulcc %i4, 0x167C, %l0
7579 fmuld8ulx16 %f20, %f22, %f24
7580 srlx %l1, %g4, %g5
7581 fmovde %xcc, %f2, %f19
7582 fmovsl %xcc, %f19, %f24
7583 edge32n %o7, %i7, %i1
7584 movgu %icc, %o6, %g7
7585 subc %i3, %i6, %l5
7586 udivx %o5, 0x1B5B, %o1
7587 edge8n %o2, %o0, %l4
7588 ldsb [%l7 + 0x30], %i5
7589 fnors %f12, %f26, %f16
7590 array32 %i0, %g6, %g2
7591 ldsb [%l7 + 0x7A], %l2
7592 fmovrsne %g3, %f28, %f29
7593 array8 %g1, %o3, %l3
7594 fcmps %fcc2, %f22, %f3
7595 for %f16, %f30, %f6
7596 sdivcc %i2, 0x0EE7, %o4
7597 edge16n %i4, %l0, %l1
7598 andcc %l6, 0x0AB5, %g5
7599 edge32ln %o7, %g4, %i7
7600 srax %i1, 0x04, %o6
7601 movn %xcc, %i3, %i6
7602 array16 %l5, %o5, %o1
7603 fmovdvc %xcc, %f14, %f14
7604 movre %o2, %o0, %l4
7605 or %g7, 0x0A74, %i0
7606 srax %i5, %g6, %l2
7607 fzero %f20
7608 fand %f20, %f28, %f28
7609 sra %g3, 0x0C, %g1
7610 edge8ln %o3, %l3, %g2
7611 ldsw [%l7 + 0x34], %o4
7612 array16 %i4, %i2, %l0
7613 movne %xcc, %l1, %g5
7614 fmul8ulx16 %f22, %f10, %f10
7615 edge16ln %l6, %g4, %i7
7616 fmovsvc %xcc, %f9, %f31
7617 fornot2s %f4, %f7, %f30
7618 stx %o7, [%l7 + 0x38]
7619 addcc %o6, 0x1D75, %i3
7620 ldub [%l7 + 0x6C], %i1
7621 movrlz %l5, %o5, %o1
7622 array16 %o2, %i6, %o0
7623 fmul8sux16 %f0, %f22, %f12
7624 save %l4, %i0, %i5
7625 rdpr %cwp, %g1
7626 rdpr %cansave, %g2
7627 rdpr %canrestore, %g3
7628 rdpr %cleanwin, %g4
7629 rdpr %otherwin, %g5
7630 rdpr %wstate, %g6
7631 alignaddr %g6, %g7, %g3
7632 movcs %xcc, %l2, %g1
7633 fmovrse %l3, %f1, %f1
7634 xnor %o3, 0x1877, %o4
7635 fmovsleu %icc, %f7, %f26
7636 sth %g2, [%l7 + 0x2C]
7637 sllx %i2, %l0, %l1
7638 mova %icc, %i4, %l6
7639 movne %xcc, %g4, %g5
7640 st %f21, [%l7 + 0x6C]
7641 and %i7, 0x0300, %o7
7642 add %o6, 0x077F, %i1
7643 andncc %l5, %o5, %o1
7644 movleu %icc, %i3, %o2
7645 ldsb [%l7 + 0x2D], %o0
7646 popc 0x09E5, %i6
7647 fands %f12, %f8, %f12
7648 fnor %f26, %f12, %f26
7649 movrgz %i0, %i5, %l4
7650 orcc %g6, %g7, %l2
7651 srl %g1, %l3, %g3
7652 udiv %o4, 0x0D1D, %o3
7653 edge16n %i2, %l0, %l1
7654 save %i4, 0x1CC2, %g2
7655 rdpr %cwp, %g1
7656 rdpr %cansave, %g2
7657 rdpr %canrestore, %g3
7658 rdpr %cleanwin, %g4
7659 rdpr %otherwin, %g5
7660 rdpr %wstate, %g6
7661 fmovdg %xcc, %f29, %f12
7662 fmovsne %icc, %f26, %f10
7663 udiv %g4, 0x15A1, %l6
7664 ldsh [%l7 + 0x7C], %g5
7665 srl %i7, 0x02, %o6
7666 fmovsge %xcc, %f8, %f7
7667 udivcc %o7, 0x1556, %i1
7668 array16 %o5, %l5, %o1
7669 fands %f29, %f30, %f27
7670 movgu %icc, %o2, %i3
7671 array8 %i6, %o0, %i0
7672 lduh [%l7 + 0x60], %i5
7673 movrgz %g6, 0x18D, %g7
7674 stx %l2, [%l7 + 0x28]
7675 ldsh [%l7 + 0x3E], %l4
7676 fmovdpos %icc, %f29, %f19
7677 movvc %icc, %g1, %l3
7678 fpsub32s %f15, %f1, %f16
7679 alignaddrl %o4, %o3, %i2
7680 fnot2 %f8, %f26
7681 movrlez %g3, %l1, %l0
7682 edge16l %i4, %g4, %l6
7683 sub %g5, %g2, %i7
7684 srax %o6, %i1, %o5
7685 edge8ln %l5, %o1, %o7
7686 subccc %o2, 0x151A, %i3
7687 fmovdle %icc, %f3, %f27
7688 fmovd %f18, %f22
7689 movrgez %i6, 0x0CD, %i0
7690 fornot2 %f24, %f18, %f10
7691 sir 0x0589
7692 orncc %o0, %i5, %g7
7693 udivx %l2, 0x12BF, %g6
7694 ldsb [%l7 + 0x1C], %l4
7695 edge16n %g1, %o4, %l3
7696 array16 %o3, %g3, %i2
7697 edge32 %l1, %i4, %g4
7698 addccc %l0, 0x12D3, %g5
7699 std %f12, [%l7 + 0x18]
7700 movrlz %l6, 0x3D4, %g2
7701 fand %f2, %f18, %f22
7702 srlx %i7, %o6, %o5
7703 fmovdn %xcc, %f13, %f15
7704 udivx %l5, 0x06AA, %i1
7705 udivcc %o1, 0x046D, %o2
7706 xnor %o7, %i3, %i0
7707 setx loop_26, %l0, %l1
7708 return %l1
7709 nop
7710 rdpr %cwp, %g1
7711 rdpr %cansave, %g2
7712 rdpr %canrestore, %g3
7713 rdpr %cleanwin, %g4
7714 rdpr %otherwin, %g5
7715 rdpr %wstate, %g6
7716loop_26: fmovrse %g7, %f2, %f2
7717 fmovdneg %xcc, %f11, %f16
7718 mova %icc, %l2, %o0
7719 addc %l4, 0x07A1, %g1
7720 array16 %g6, %l3, %o3
7721 movrgz %g3, %o4, %i2
7722 movvs %icc, %l1, %i4
7723 orcc %l0, 0x12E0, %g4
7724 lduw [%l7 + 0x54], %g5
7725 fmovsvs %xcc, %f21, %f2
7726 fmovdn %icc, %f4, %f17
7727 movne %icc, %g2, %l6
7728 ldub [%l7 + 0x2B], %o6
7729 srax %o5, 0x09, %i7
7730 smul %l5, %o1, %i1
7731 edge8ln %o7, %o2, %i0
7732 sdivx %i3, 0x0748, %i5
7733 edge16ln %i6, %l2, %g7
7734 array32 %o0, %l4, %g1
7735 sir 0x0A82
7736 alignaddrl %l3, %o3, %g3
7737 xorcc %o4, 0x0B5A, %g6
7738 fpack32 %f26, %f26, %f2
7739 fandnot2 %f4, %f18, %f8
7740 edge8n %l1, %i2, %l0
7741 sllx %i4, 0x07, %g5
7742 movne %xcc, %g4, %l6
7743 orn %g2, 0x1E3C, %o6
7744 ldx [%l7 + 0x48], %i7
7745 movl %xcc, %l5, %o1
7746 array32 %i1, %o5, %o2
7747 movvc %icc, %i0, %o7
7748 andn %i5, %i6, %i3
7749 ldub [%l7 + 0x29], %l2
7750 movre %g7, %l4, %g1
7751 fmovrsgez %o0, %f2, %f22
7752 movvs %xcc, %o3, %l3
7753 movcc %icc, %o4, %g3
7754 movle %icc, %l1, %i2
7755 fmovrdgz %g6, %f2, %f18
7756 smul %l0, 0x0185, %g5
7757 std %f8, [%l7 + 0x68]
7758 nop
7759 set 0x66, %o3
7760 sth %g4, [%l7 + %o3]
7761 mulscc %l6, 0x157F, %i4
7762 ldsh [%l7 + 0x70], %g2
7763 save %i7, 0x0B41, %l5
7764 rdpr %cwp, %g1
7765 rdpr %cansave, %g2
7766 rdpr %canrestore, %g3
7767 rdpr %cleanwin, %g4
7768 rdpr %otherwin, %g5
7769 rdpr %wstate, %g6
7770 fmovdneg %xcc, %f14, %f12
7771 umulcc %o1, 0x13FF, %i1
7772 movre %o6, 0x13A, %o5
7773 fmovdcc %xcc, %f29, %f22
7774 fnor %f14, %f22, %f26
7775 movpos %icc, %i0, %o2
7776 fornot1 %f12, %f0, %f0
7777 add %o7, %i5, %i6
7778 edge16n %l2, %g7, %i3
7779 xor %g1, 0x12F7, %l4
7780 umul %o3, %l3, %o4
7781 ld [%l7 + 0x08], %f9
7782 ldd [%l7 + 0x70], %f2
7783 fpadd16 %f24, %f12, %f0
7784 fcmpne32 %f26, %f14, %o0
7785 sll %g3, %l1, %i2
7786 st %f30, [%l7 + 0x70]
7787 orcc %l0, 0x0F61, %g5
7788 edge32ln %g6, %l6, %g4
7789 fandnot2s %f1, %f17, %f17
7790 andcc %g2, 0x123E, %i4
7791 movrlz %i7, %l5, %i1
7792 xor %o1, 0x1E1F, %o6
7793 andncc %i0, %o5, %o7
7794 fcmpd %fcc3, %f28, %f30
7795 sub %i5, 0x0588, %o2
7796 array16 %l2, %g7, %i6
7797 xnorcc %g1, %i3, %o3
7798 movn %icc, %l3, %o4
7799 ldd [%l7 + 0x70], %o0
7800 movn %xcc, %l4, %l1
7801 fsrc1 %f30, %f6
7802 alignaddr %i2, %g3, %l0
7803 movvs %icc, %g5, %g6
7804 fcmpgt16 %f18, %f28, %g4
7805 smulcc %g2, 0x1C93, %l6
7806 smul %i7, %l5, %i4
7807 fmovdle %icc, %f29, %f25
7808 fands %f13, %f20, %f2
7809 fmovda %xcc, %f16, %f3
7810 movre %o1, 0x017, %i1
7811 ldsh [%l7 + 0x32], %o6
7812 xnor %o5, %i0, %o7
7813 edge16ln %i5, %l2, %o2
7814 fnegd %f2, %f20
7815 xnorcc %g7, 0x188C, %g1
7816 move %icc, %i6, %i3
7817 restore %l3, %o3, %o4
7818 rdpr %cwp, %g1
7819 rdpr %cansave, %g2
7820 rdpr %canrestore, %g3
7821 rdpr %cleanwin, %g4
7822 rdpr %otherwin, %g5
7823 rdpr %wstate, %g6
7824 sdiv %l4, 0x0CA2, %o0
7825 ldd [%l7 + 0x28], %f18
7826 srlx %l1, 0x03, %g3
7827 pdist %f2, %f28, %f26
7828 fpadd16s %f0, %f31, %f28
7829 fsrc1 %f22, %f0
7830 movpos %icc, %l0, %i2
7831 fmovdgu %icc, %f2, %f2
7832 movre %g6, 0x2DF, %g4
7833 or %g2, 0x1838, %g5
7834 setx loop_27, %l0, %l1
7835 return %l1
7836 nop
7837 rdpr %cwp, %g1
7838 rdpr %cansave, %g2
7839 rdpr %canrestore, %g3
7840 rdpr %cleanwin, %g4
7841 rdpr %otherwin, %g5
7842 rdpr %wstate, %g6
7843loop_27: mulx %o1, %i1, %i7
7844 ldsw [%l7 + 0x64], %o6
7845 or %o5, 0x1C29, %o7
7846 addcc %i5, %l2, %o2
7847 srax %g7, %i0, %g1
7848 umulcc %i6, %i3, %l3
7849 movleu %xcc, %o3, %l4
7850 edge32l %o4, %l1, %o0
7851 xorcc %l0, %i2, %g3
7852 move %xcc, %g6, %g4
7853 edge8 %g2, %g5, %l6
7854 sdiv %l5, 0x1332, %i4
7855 fpackfix %f6, %f18
7856 ldd [%l7 + 0x40], %f26
7857 ldub [%l7 + 0x11], %o1
7858 restore %i1, %i7, %o6
7859 rdpr %cwp, %g1
7860 rdpr %cansave, %g2
7861 rdpr %canrestore, %g3
7862 rdpr %cleanwin, %g4
7863 rdpr %otherwin, %g5
7864 rdpr %wstate, %g6
7865 andncc %o7, %i5, %l2
7866 for %f16, %f26, %f16
7867 fmovsl %icc, %f21, %f16
7868 udivx %o5, 0x0D87, %o2
7869 movle %icc, %g7, %i0
7870 array32 %g1, %i6, %l3
7871 fsrc1s %f3, %f4
7872 array8 %i3, %l4, %o3
7873 sdivcc %o4, 0x1D67, %o0
7874 subccc %l1, 0x1CD7, %l0
7875 move %xcc, %i2, %g6
7876 pdist %f28, %f30, %f22
7877 udivx %g4, 0x172F, %g3
7878 smulcc %g5, 0x07D0, %g2
7879 movn %xcc, %l6, %l5
7880 bshuffle %f20, %f2, %f16
7881 orncc %i4, 0x03CC, %i1
7882 edge16 %i7, %o6, %o1
7883 save %i5, %o7, %l2
7884 rdpr %cwp, %g1
7885 rdpr %cansave, %g2
7886 rdpr %canrestore, %g3
7887 rdpr %cleanwin, %g4
7888 rdpr %otherwin, %g5
7889 rdpr %wstate, %g6
7890 srax %o5, 0x15, %g7
7891 orncc %i0, %o2, %g1
7892 edge32ln %i6, %l3, %i3
7893 fmovd %f16, %f14
7894 addccc %l4, %o4, %o3
7895 setx loop_28, %l0, %l1
7896 return %l1
7897 nop
7898 rdpr %cwp, %g1
7899 rdpr %cansave, %g2
7900 rdpr %canrestore, %g3
7901 rdpr %cleanwin, %g4
7902 rdpr %otherwin, %g5
7903 rdpr %wstate, %g6
7904loop_28: restore %i2, %g6, %l1
7905 rdpr %cwp, %g1
7906 rdpr %cansave, %g2
7907 rdpr %canrestore, %g3
7908 rdpr %cleanwin, %g4
7909 rdpr %otherwin, %g5
7910 rdpr %wstate, %g6
7911 alignaddr %g4, %g3, %g2
7912 fmovdleu %icc, %f28, %f2
7913 sll %l6, %g5, %l5
7914 edge16l %i4, %i1, %o6
7915 srl %o1, %i5, %o7
7916 stx %i7, [%l7 + 0x38]
7917 udiv %l2, 0x1A66, %g7
7918 fnors %f8, %f26, %f28
7919 movn %icc, %i0, %o2
7920 edge32n %o5, %g1, %i6
7921 fcmple16 %f12, %f20, %i3
7922 movrlz %l3, %l4, %o3
7923 movgu %icc, %o0, %o4
7924 udivcc %l0, 0x1CDF, %i2
7925 faligndata %f24, %f14, %f12
7926 std %f20, [%l7 + 0x20]
7927 fandnot1s %f18, %f4, %f13
7928 array8 %g6, %g4, %l1
7929 fxor %f14, %f4, %f24
7930 edge8l %g2, %g3, %l6
7931 orncc %l5, %g5, %i4
7932 edge32ln %o6, %i1, %i5
7933 fmul8x16 %f22, %f30, %f10
7934 fones %f13
7935 xorcc %o7, %i7, %o1
7936 andncc %g7, %i0, %o2
7937 sll %o5, %l2, %g1
7938 movrne %i6, %l3, %i3
7939 subc %l4, 0x16D9, %o0
7940 andn %o4, %o3, %l0
7941 fxnors %f12, %f14, %f3
7942 fmovd %f26, %f26
7943 fmovdcs %icc, %f7, %f1
7944 sdiv %i2, 0x14AD, %g6
7945 fmovd %f14, %f12
7946 srl %l1, %g4, %g2
7947 fsrc1s %f26, %f27
7948 fmovscc %icc, %f13, %f0
7949 movrgz %l6, %g3, %l5
7950 orncc %g5, %i4, %i1
7951 popc %o6, %i5
7952 array32 %i7, %o7, %o1
7953 popc %i0, %g7
7954 std %f8, [%l7 + 0x18]
7955 xor %o2, 0x0B90, %o5
7956 movle %icc, %l2, %g1
7957 edge32ln %i6, %i3, %l3
7958 movleu %icc, %l4, %o0
7959 fmovsne %xcc, %f27, %f9
7960 movleu %xcc, %o3, %l0
7961 xorcc %i2, %o4, %g6
7962 movleu %icc, %g4, %g2
7963 or %l6, %g3, %l5
7964 fpack16 %f18, %f3
7965 sllx %l1, %g5, %i4
7966 xor %i1, 0x0084, %i5
7967 or %o6, 0x0E07, %o7
7968 mulscc %o1, %i7, %i0
7969 lduw [%l7 + 0x0C], %o2
7970 movvs %xcc, %g7, %o5
7971 fmovrdgz %l2, %f26, %f28
7972 edge16ln %i6, %g1, %l3
7973 or %l4, 0x1053, %o0
7974 movvc %icc, %o3, %i3
7975 fmovda %icc, %f12, %f1
7976 orncc %i2, 0x10C5, %l0
7977 mulscc %g6, 0x1ED6, %o4
7978 edge8 %g4, %g2, %l6
7979 array16 %l5, %l1, %g5
7980 ldsw [%l7 + 0x10], %g3
7981 xor %i1, 0x0F52, %i5
7982 ldsh [%l7 + 0x48], %o6
7983 ldsb [%l7 + 0x6F], %o7
7984 andcc %o1, 0x0D61, %i7
7985 fmovdge %xcc, %f25, %f26
7986 movvc %icc, %i0, %o2
7987 edge16ln %g7, %i4, %l2
7988 xnor %i6, %o5, %g1
7989 fmovscs %xcc, %f30, %f13
7990 movne %xcc, %l3, %o0
7991 sdivx %l4, 0x07C4, %o3
7992 movcc %icc, %i2, %i3
7993 subccc %l0, %o4, %g4
7994 fpadd16s %f28, %f23, %f7
7995 edge16n %g2, %g6, %l5
7996 lduw [%l7 + 0x28], %l1
7997 movl %icc, %l6, %g5
7998 subc %g3, %i1, %i5
7999 popc %o7, %o1
8000 st %f31, [%l7 + 0x38]
8001 movrgz %o6, 0x15D, %i0
8002 stb %i7, [%l7 + 0x51]
8003 mova %xcc, %o2, %i4
8004 lduw [%l7 + 0x50], %l2
8005 fmovdvc %xcc, %f20, %f5
8006 umulcc %g7, %i6, %g1
8007 fabss %f15, %f26
8008 orcc %o5, 0x0BB8, %o0
8009 addccc %l3, 0x1B2F, %l4
8010 smul %o3, 0x1FD1, %i2
8011 fcmpeq16 %f4, %f26, %l0
8012 edge8n %i3, %o4, %g2
8013 movle %icc, %g6, %l5
8014 xor %l1, 0x027B, %g4
8015 stw %g5, [%l7 + 0x1C]
8016 srax %l6, %g3, %i5
8017 sir 0x179E
8018 move %icc, %i1, %o1
8019 movrgez %o7, 0x13D, %i0
8020 sll %i7, 0x01, %o2
8021 orn %o6, 0x1ED1, %i4
8022 fmovdne %xcc, %f4, %f13
8023 movl %xcc, %l2, %i6
8024 setx loop_29, %l0, %l1
8025 return %l1
8026 nop
8027 rdpr %cwp, %g1
8028 rdpr %cansave, %g2
8029 rdpr %canrestore, %g3
8030 rdpr %cleanwin, %g4
8031 rdpr %otherwin, %g5
8032 rdpr %wstate, %g6
8033loop_29: fmovsle %xcc, %f16, %f23
8034 xnor %o0, 0x0DB0, %g7
8035 sir 0x0339
8036 fmovdn %icc, %f0, %f16
8037 fmovsvs %xcc, %f3, %f20
8038 subcc %l3, %l4, %i2
8039 save %o3, 0x185E, %l0
8040 rdpr %cwp, %g1
8041 rdpr %cansave, %g2
8042 rdpr %canrestore, %g3
8043 rdpr %cleanwin, %g4
8044 rdpr %otherwin, %g5
8045 rdpr %wstate, %g6
8046 movpos %icc, %i3, %o4
8047 sra %g2, 0x16, %g6
8048 xnorcc %l1, %g4, %l5
8049 fandnot2s %f7, %f26, %f17
8050 addccc %l6, %g5, %g3
8051 andncc %i5, %i1, %o7
8052 sir 0x0B78
8053 orncc %i0, 0x1BE5, %o1
8054 orcc %o2, 0x1D9A, %i7
8055 andncc %i4, %l2, %i6
8056 udiv %g1, 0x0797, %o6
8057 fpsub16s %f0, %f0, %f13
8058 srlx %o0, %o5, %l3
8059 fmovdpos %icc, %f10, %f30
8060 sir 0x0385
8061 subc %l4, 0x02BF, %i2
8062 ldsh [%l7 + 0x5A], %o3
8063 edge32 %g7, %l0, %i3
8064 ldsw [%l7 + 0x78], %g2
8065 save %o4, 0x1C75, %l1
8066 rdpr %cwp, %g1
8067 rdpr %cansave, %g2
8068 rdpr %canrestore, %g3
8069 rdpr %cleanwin, %g4
8070 rdpr %otherwin, %g5
8071 rdpr %wstate, %g6
8072 stw %g4, [%l7 + 0x54]
8073 addccc %l5, 0x0D72, %l6
8074 stx %g5, [%l7 + 0x28]
8075 edge16 %g3, %g6, %i1
8076 fmovsne %xcc, %f3, %f19
8077 sll %o7, 0x08, %i0
8078 srl %i5, %o1, %o2
8079 ldsw [%l7 + 0x24], %i4
8080 fxors %f1, %f8, %f4
8081 fmovscs %xcc, %f26, %f20
8082 smulcc %l2, 0x1279, %i6
8083 fmul8x16au %f15, %f5, %f16
8084 udivx %i7, 0x0A89, %o6
8085 fandnot2s %f20, %f27, %f1
8086 fpsub16s %f13, %f24, %f11
8087 srl %g1, %o5, %o0
8088 sdivcc %l3, 0x0B1D, %i2
8089 sub %o3, 0x000B, %l4
8090 stx %l0, [%l7 + 0x60]
8091 udivx %i3, 0x0406, %g2
8092 fandnot2s %f29, %f17, %f18
8093 addc %o4, 0x1180, %l1
8094 fpack32 %f26, %f8, %f14
8095 fandnot2s %f17, %f30, %f10
8096 fones %f9
8097 xnor %g4, 0x0BE0, %g7
8098 movn %icc, %l6, %g5
8099 addcc %g3, %l5, %i1
8100 edge8n %o7, %g6, %i5
8101 alignaddrl %i0, %o2, %o1
8102 fmovrse %l2, %f14, %f1
8103 sllx %i6, 0x18, %i7
8104 fmul8x16al %f18, %f5, %f6
8105 fmovrse %o6, %f5, %f17
8106 andn %g1, %i4, %o5
8107 fsrc1 %f8, %f2
8108 andn %l3, 0x19DF, %o0
8109 edge32l %o3, %l4, %i2
8110 sdivx %i3, 0x0ECB, %g2
8111 fnegd %f12, %f28
8112 sllx %o4, 0x01, %l1
8113 siam 0x5
8114 edge16n %g4, %g7, %l0
8115 fpsub16s %f5, %f6, %f3
8116 fnot1s %f30, %f14
8117 fpsub32s %f13, %f10, %f2
8118 andncc %l6, %g5, %g3
8119 andn %l5, 0x0C9E, %o7
8120 subcc %i1, %g6, %i0
8121 edge32ln %i5, %o1, %l2
8122 andcc %o2, 0x0EB2, %i7
8123 umul %i6, 0x02C4, %o6
8124 subccc %i4, 0x0468, %o5
8125 fmovrsgez %l3, %f2, %f28
8126 fandnot1s %f24, %f17, %f9
8127 subcc %g1, 0x1943, %o0
8128 edge16l %o3, %i2, %i3
8129 sdivcc %g2, 0x1F42, %o4
8130 array8 %l4, %g4, %g7
8131 edge16l %l0, %l6, %l1
8132 sll %g3, 0x1B, %g5
8133 ldsw [%l7 + 0x24], %o7
8134 stw %l5, [%l7 + 0x14]
8135 faligndata %f26, %f2, %f16
8136 sth %g6, [%l7 + 0x5C]
8137 subccc %i0, %i5, %o1
8138 stb %l2, [%l7 + 0x19]
8139 movvc %icc, %o2, %i7
8140 stx %i6, [%l7 + 0x60]
8141 xnor %o6, 0x1C28, %i1
8142 std %f8, [%l7 + 0x68]
8143 edge16 %i4, %o5, %g1
8144 fnegd %f6, %f2
8145 fxors %f25, %f30, %f13
8146 udivx %l3, 0x01B6, %o3
8147 st %f15, [%l7 + 0x0C]
8148 add %o0, %i3, %i2
8149 fsrc1s %f29, %f24
8150 movn %xcc, %g2, %l4
8151 alignaddr %o4, %g4, %g7
8152 umulcc %l0, %l1, %g3
8153 xorcc %g5, 0x066F, %o7
8154 edge32l %l5, %g6, %i0
8155 movrgez %l6, 0x34A, %o1
8156 edge16n %i5, %l2, %i7
8157 xnor %i6, %o6, %o2
8158 sdivx %i4, 0x0E57, %o5
8159 st %f8, [%l7 + 0x74]
8160 xnorcc %i1, 0x10E8, %l3
8161 sir 0x1D30
8162 fmovdn %icc, %f8, %f6
8163 sethi 0x180E, %g1
8164 mulscc %o3, 0x1B3A, %o0
8165 sub %i3, %i2, %g2
8166 fors %f18, %f8, %f23
8167 edge16ln %o4, %g4, %g7
8168 ldd [%l7 + 0x60], %f4
8169 orn %l4, 0x09D1, %l1
8170 fxnor %f12, %f0, %f24
8171 ldd [%l7 + 0x68], %f0
8172 std %f16, [%l7 + 0x20]
8173 ldsb [%l7 + 0x5D], %g3
8174 fcmps %fcc1, %f23, %f23
8175 sth %g5, [%l7 + 0x4C]
8176 movneg %xcc, %l0, %l5
8177 ldx [%l7 + 0x18], %o7
8178 umulcc %g6, 0x16F8, %l6
8179 xor %i0, 0x08E4, %i5
8180 movpos %xcc, %l2, %i7
8181 or %o1, %o6, %o2
8182 edge16n %i6, %i4, %i1
8183 fmul8sux16 %f14, %f4, %f12
8184 ldub [%l7 + 0x44], %o5
8185 addc %l3, 0x0C90, %g1
8186 array32 %o0, %o3, %i2
8187 fpsub16s %f31, %f21, %f15
8188 fnands %f3, %f18, %f10
8189 edge8ln %g2, %i3, %o4
8190 for %f8, %f6, %f30
8191 sll %g4, 0x1C, %g7
8192 fsrc2 %f6, %f12
8193 sth %l4, [%l7 + 0x4C]
8194 srax %l1, %g3, %l0
8195 mova %icc, %g5, %o7
8196 fzeros %f25
8197 movvc %icc, %g6, %l6
8198 udiv %l5, 0x0A6B, %i0
8199 smulcc %l2, %i7, %i5
8200 edge16l %o1, %o2, %o6
8201 edge8 %i4, %i1, %i6
8202 addccc %o5, 0x10B0, %l3
8203 movl %xcc, %g1, %o0
8204 ldub [%l7 + 0x4D], %o3
8205 add %i2, %i3, %o4
8206 alignaddr %g4, %g7, %l4
8207 stx %l1, [%l7 + 0x70]
8208 andcc %g2, 0x19A0, %g3
8209 fcmpeq16 %f30, %f28, %g5
8210 stx %l0, [%l7 + 0x20]
8211 andn %o7, 0x194F, %l6
8212 add %g6, 0x08E9, %l5
8213 movle %icc, %l2, %i0
8214 movleu %xcc, %i7, %o1
8215 sdiv %o2, 0x15CD, %i5
8216 fnors %f12, %f21, %f13
8217 fmovsa %xcc, %f12, %f27
8218 fxnors %f31, %f12, %f8
8219 fpsub16s %f23, %f31, %f24
8220 udivx %i4, 0x19ED, %o6
8221 movneg %icc, %i1, %o5
8222 fmovrdlez %i6, %f14, %f12
8223 nop
8224 set 0x55, %o1
8225 stb %g1, [%l7 + %o1]
8226 movn %icc, %o0, %o3
8227 movrlz %i2, 0x39A, %l3
8228 std %f0, [%l7 + 0x70]
8229 array8 %o4, %i3, %g4
8230 ld [%l7 + 0x54], %f23
8231 movleu %icc, %l4, %l1
8232 fmovdl %icc, %f15, %f14
8233 fmovrslz %g7, %f19, %f31
8234 fmovsg %icc, %f18, %f8
8235 udivx %g3, 0x0F88, %g2
8236 addccc %l0, %g5, %o7
8237 edge32l %g6, %l6, %l5
8238 popc %l2, %i7
8239 fors %f19, %f17, %f27
8240 sra %i0, %o2, %i5
8241 udivx %o1, 0x1975, %i4
8242 sub %i1, 0x121B, %o5
8243 ldsb [%l7 + 0x6C], %o6
8244 fcmpd %fcc1, %f22, %f24
8245 edge16ln %i6, %o0, %o3
8246 fmovdg %xcc, %f10, %f14
8247 movle %icc, %g1, %l3
8248 fmovdle %icc, %f21, %f28
8249 sllx %o4, 0x15, %i2
8250 sub %i3, 0x12AF, %l4
8251 movl %xcc, %g4, %g7
8252 movrlez %g3, %l1, %l0
8253 fmuld8sux16 %f4, %f16, %f14
8254 movrne %g2, %o7, %g5
8255 xorcc %l6, 0x0DC2, %g6
8256 fmovdge %xcc, %f10, %f22
8257 srl %l2, %i7, %l5
8258 xorcc %i0, %o2, %i5
8259 and %i4, %o1, %o5
8260 andncc %i1, %i6, %o0
8261 fpsub16 %f20, %f14, %f10
8262 fpadd32 %f14, %f8, %f28
8263 alignaddr %o6, %o3, %g1
8264 srlx %l3, 0x1D, %o4
8265 edge16ln %i3, %l4, %g4
8266 array8 %g7, %i2, %g3
8267 xor %l1, %l0, %o7
8268 fcmpeq32 %f28, %f24, %g2
8269 ldd [%l7 + 0x18], %f24
8270 edge16 %g5, %l6, %l2
8271 stb %g6, [%l7 + 0x3D]
8272 orncc %l5, %i7, %i0
8273 movn %icc, %i5, %o2
8274 ldsh [%l7 + 0x74], %o1
8275 umulcc %o5, 0x1E92, %i4
8276 popc 0x0A3C, %i1
8277 edge8 %o0, %o6, %i6
8278 srlx %g1, %l3, %o4
8279 fcmped %fcc2, %f10, %f20
8280 fmovdge %xcc, %f5, %f14
8281 umul %o3, %l4, %i3
8282 orcc %g7, %i2, %g4
8283 srax %l1, %l0, %g3
8284 xnorcc %o7, %g2, %l6
8285 fmul8x16al %f8, %f24, %f28
8286 smul %l2, %g6, %g5
8287 stx %l5, [%l7 + 0x48]
8288 fandnot1s %f14, %f28, %f1
8289 orcc %i0, 0x1332, %i7
8290 subc %i5, %o1, %o5
8291 movn %xcc, %o2, %i4
8292 fnegd %f28, %f8
8293 array8 %i1, %o6, %i6
8294 ld [%l7 + 0x68], %f17
8295 movne %xcc, %o0, %g1
8296 sdivx %l3, 0x08AE, %o4
8297 fors %f5, %f22, %f14
8298 fnegd %f14, %f4
8299 fpmerge %f28, %f10, %f12
8300 fmovrdgez %o3, %f20, %f10
8301 movvc %icc, %l4, %i3
8302 fmovrde %i2, %f4, %f4
8303 and %g7, 0x0CE6, %g4
8304 ldsh [%l7 + 0x46], %l0
8305 sra %l1, 0x1B, %g3
8306 orcc %g2, %o7, %l6
8307 smul %g6, %g5, %l5
8308 alignaddr %l2, %i0, %i7
8309 move %icc, %o1, %o5
8310 edge8ln %i5, %o2, %i1
8311 srlx %i4, %i6, %o6
8312 fpadd32 %f0, %f28, %f2
8313 edge8n %g1, %o0, %o4
8314 srlx %l3, %o3, %i3
8315 orcc %i2, 0x12C3, %g7
8316 edge32 %g4, %l0, %l1
8317 addc %l4, 0x1432, %g2
8318 fcmps %fcc2, %f26, %f24
8319 fsrc2s %f6, %f23
8320 fxor %f4, %f6, %f2
8321 movcs %xcc, %g3, %o7
8322 lduh [%l7 + 0x3E], %g6
8323 fmul8x16al %f16, %f17, %f2
8324 fmovdn %icc, %f7, %f15
8325 movn %xcc, %g5, %l5
8326 fone %f4
8327 sll %l2, %i0, %i7
8328 movre %l6, %o5, %o1
8329 fxnor %f10, %f24, %f30
8330 edge8n %o2, %i1, %i5
8331 fcmpeq32 %f8, %f20, %i4
8332 smul %i6, %g1, %o0
8333 srlx %o6, 0x1E, %l3
8334 movcc %icc, %o4, %o3
8335 subc %i2, %i3, %g4
8336 fnor %f26, %f12, %f30
8337 edge8 %l0, %l1, %g7
8338 xor %g2, 0x1AFB, %l4
8339 or %g3, 0x1E2B, %o7
8340 edge16l %g5, %g6, %l5
8341 fpack16 %f12, %f17
8342 nop
8343 set 0x58, %g4
8344 sth %l2, [%l7 + %g4]
8345 st %f6, [%l7 + 0x50]
8346 movrne %i7, %l6, %o5
8347 addc %o1, 0x1F0B, %i0
8348 addc %o2, %i1, %i4
8349 edge16n %i5, %i6, %g1
8350 edge16l %o6, %l3, %o0
8351 edge32 %o4, %i2, %i3
8352 fxnors %f25, %f12, %f11
8353 lduw [%l7 + 0x34], %g4
8354 lduw [%l7 + 0x0C], %l0
8355 ldd [%l7 + 0x50], %f0
8356 movrlz %o3, %l1, %g7
8357 and %l4, %g3, %g2
8358 mulx %g5, %g6, %o7
8359 ldub [%l7 + 0x7E], %l5
8360 lduw [%l7 + 0x78], %l2
8361 st %f3, [%l7 + 0x14]
8362 andcc %l6, %o5, %i7
8363 movrlez %o1, 0x068, %i0
8364 movrlz %i1, %i4, %i5
8365 save %i6, %g1, %o2
8366 rdpr %cwp, %g1
8367 rdpr %cansave, %g2
8368 rdpr %canrestore, %g3
8369 rdpr %cleanwin, %g4
8370 rdpr %otherwin, %g5
8371 rdpr %wstate, %g6
8372 edge8l %o6, %l3, %o4
8373 fzeros %f24
8374 movrlez %o0, %i3, %i2
8375 smulcc %g4, 0x05F9, %l0
8376 movrgez %l1, %o3, %l4
8377 umulcc %g3, 0x0705, %g7
8378 xnor %g5, 0x1521, %g2
8379 fsrc1 %f18, %f0
8380 movrlz %o7, 0x15A, %l5
8381 sll %l2, %g6, %l6
8382 movg %xcc, %i7, %o5
8383 fnot1 %f8, %f30
8384 sethi 0x1BB3, %o1
8385 fmovsleu %icc, %f22, %f13
8386 movrlez %i1, 0x1AC, %i0
8387 ldsh [%l7 + 0x0E], %i5
8388 xor %i6, %i4, %o2
8389 movvc %icc, %o6, %l3
8390 edge32n %o4, %o0, %i3
8391 andcc %g1, %i2, %l0
8392 fexpand %f7, %f18
8393 fmovsleu %icc, %f8, %f27
8394 udiv %g4, 0x1501, %o3
8395 fpackfix %f0, %f9
8396 fcmps %fcc3, %f2, %f0
8397 fmovsne %xcc, %f5, %f10
8398 udiv %l1, 0x0AF9, %g3
8399 addcc %g7, 0x00D3, %l4
8400 fsrc1 %f12, %f12
8401 smul %g5, 0x1CFA, %g2
8402 ldub [%l7 + 0x1B], %l5
8403 fands %f22, %f21, %f31
8404 fornot1 %f2, %f14, %f24
8405 std %f18, [%l7 + 0x68]
8406 udivcc %o7, 0x1C37, %g6
8407 edge16 %l6, %i7, %o5
8408 umulcc %l2, %i1, %o1
8409 fcmple16 %f10, %f8, %i0
8410 lduh [%l7 + 0x5A], %i6
8411 srlx %i4, %i5, %o2
8412 stb %l3, [%l7 + 0x5A]
8413 movvc %xcc, %o6, %o4
8414 movrgz %i3, %o0, %g1
8415 xnor %l0, 0x1F8A, %g4
8416 sll %i2, %o3, %g3
8417 movrlez %g7, %l4, %g5
8418 srax %l1, %l5, %g2
8419 fmovrde %o7, %f14, %f8
8420 movcs %xcc, %g6, %l6
8421 fmovsg %xcc, %f18, %f5
8422 ldsb [%l7 + 0x76], %i7
8423 sll %l2, %i1, %o5
8424 stw %i0, [%l7 + 0x1C]
8425 ld [%l7 + 0x20], %f26
8426 fmovsg %xcc, %f28, %f17
8427 udivcc %o1, 0x0FFA, %i6
8428 lduw [%l7 + 0x38], %i4
8429 movgu %icc, %o2, %l3
8430 fsrc1s %f7, %f7
8431 edge8n %i5, %o4, %o6
8432 alignaddrl %i3, %o0, %l0
8433 mulscc %g1, %i2, %g4
8434 mova %icc, %g3, %o3
8435 fmovdg %icc, %f12, %f26
8436 edge32ln %g7, %l4, %l1
8437 andcc %g5, %l5, %g2
8438 restore %o7, 0x1773, %l6
8439 rdpr %cwp, %g1
8440 rdpr %cansave, %g2
8441 rdpr %canrestore, %g3
8442 rdpr %cleanwin, %g4
8443 rdpr %otherwin, %g5
8444 rdpr %wstate, %g6
8445 alignaddrl %g6, %i7, %l2
8446 movpos %xcc, %i1, %i0
8447 std %f8, [%l7 + 0x38]
8448 ldsb [%l7 + 0x0F], %o5
8449 ld [%l7 + 0x70], %f23
8450 ldd [%l7 + 0x70], %i6
8451 srlx %i4, %o1, %l3
8452 movre %o2, %i5, %o4
8453 movle %icc, %o6, %o0
8454 movrlez %i3, 0x114, %g1
8455 edge16l %i2, %g4, %l0
8456 edge32l %o3, %g3, %g7
8457 array16 %l1, %g5, %l4
8458 edge32 %l5, %o7, %l6
8459 fmovrdlz %g2, %f14, %f30
8460 fornot2s %f11, %f0, %f28
8461 andncc %g6, %i7, %l2
8462 fmovrdlez %i0, %f8, %f14
8463 ldsh [%l7 + 0x32], %o5
8464 fmovrsgz %i1, %f27, %f16
8465 fmovrsgz %i4, %f25, %f7
8466 edge32 %o1, %i6, %l3
8467 ldsw [%l7 + 0x70], %i5
8468 stx %o4, [%l7 + 0x38]
8469 and %o2, 0x1818, %o0
8470 ldsh [%l7 + 0x4A], %o6
8471 array16 %g1, %i2, %i3
8472 sdivx %l0, 0x0D92, %o3
8473 movle %icc, %g4, %g3
8474 movrlz %l1, 0x352, %g5
8475 save %g7, 0x188B, %l5
8476 rdpr %cwp, %g1
8477 rdpr %cansave, %g2
8478 rdpr %canrestore, %g3
8479 rdpr %cleanwin, %g4
8480 rdpr %otherwin, %g5
8481 rdpr %wstate, %g6
8482 alignaddr %o7, %l4, %l6
8483 std %f22, [%l7 + 0x08]
8484 addc %g6, 0x020E, %g2
8485 edge32ln %i7, %i0, %l2
8486 orcc %o5, 0x1CA9, %i1
8487 movvc %icc, %i4, %i6
8488 fpadd32 %f8, %f22, %f24
8489 fcmps %fcc0, %f10, %f5
8490 fpack32 %f26, %f0, %f24
8491 movl %xcc, %l3, %i5
8492 stb %o4, [%l7 + 0x59]
8493 movrgez %o2, %o1, %o0
8494 sub %g1, 0x1D2D, %i2
8495 edge32n %o6, %i3, %l0
8496 movcs %icc, %o3, %g3
8497 fandnot1s %f12, %f24, %f18
8498 movneg %xcc, %l1, %g5
8499 ldsw [%l7 + 0x54], %g4
8500 stw %g7, [%l7 + 0x5C]
8501 fnor %f12, %f30, %f2
8502 andcc %o7, %l4, %l6
8503 alignaddr %l5, %g6, %i7
8504 edge8ln %i0, %g2, %l2
8505 movleu %icc, %o5, %i1
8506 fmul8x16au %f14, %f12, %f24
8507 fmul8x16au %f22, %f15, %f0
8508 fpadd16 %f4, %f8, %f26
8509 fands %f28, %f14, %f25
8510 ld [%l7 + 0x38], %f16
8511 fmovdge %xcc, %f12, %f2
8512 xnorcc %i4, 0x1C23, %l3
8513 addc %i5, 0x08D5, %i6
8514 sethi 0x1567, %o4
8515 stw %o1, [%l7 + 0x10]
8516 subcc %o2, %g1, %i2
8517 edge16l %o0, %o6, %i3
8518 xnor %l0, %o3, %g3
8519 or %l1, 0x0F1A, %g5
8520 std %f8, [%l7 + 0x50]
8521 or %g4, 0x1B88, %o7
8522 xor %g7, %l4, %l5
8523 ldsw [%l7 + 0x0C], %g6
8524 fmovrdgz %i7, %f12, %f24
8525 fornot2s %f13, %f12, %f2
8526 fcmpes %fcc1, %f1, %f1
8527 stw %l6, [%l7 + 0x24]
8528 movn %xcc, %g2, %i0
8529 nop
8530 set 0x18, %o4
8531 ldsw [%l7 + %o4], %l2
8532 fmovsg %xcc, %f4, %f1
8533 edge32 %i1, %i4, %o5
8534 and %l3, %i5, %i6
8535 movrgz %o1, 0x2BE, %o2
8536 smul %g1, 0x1274, %o4
8537 fmovrsgz %o0, %f30, %f2
8538 fmovda %xcc, %f5, %f30
8539 orn %i2, 0x18A1, %i3
8540 stx %o6, [%l7 + 0x38]
8541 and %l0, %o3, %g3
8542 orncc %l1, %g5, %o7
8543 array32 %g7, %l4, %g4
8544 sir 0x0A3F
8545 fornot1 %f16, %f8, %f0
8546 sir 0x12B0
8547 st %f7, [%l7 + 0x1C]
8548 orncc %l5, %i7, %l6
8549 fors %f7, %f23, %f30
8550 or %g2, 0x146E, %i0
8551 addccc %l2, 0x0330, %i1
8552 addccc %i4, 0x0637, %o5
8553 movneg %xcc, %g6, %i5
8554 movle %icc, %i6, %o1
8555 ldsb [%l7 + 0x1F], %l3
8556 fnot2 %f18, %f4
8557 subccc %g1, 0x1B06, %o4
8558 movge %icc, %o0, %i2
8559 umul %o2, 0x09B3, %o6
8560 addc %l0, 0x1EF0, %i3
8561 subccc %o3, %g3, %l1
8562 lduw [%l7 + 0x54], %o7
8563 fandnot2 %f28, %f2, %f26
8564 mova %icc, %g5, %g7
8565 fone %f8
8566 ldsh [%l7 + 0x7A], %g4
8567 andcc %l5, 0x0901, %l4
8568 sdiv %i7, 0x13B4, %g2
8569 movvc %xcc, %l6, %i0
8570 edge32ln %i1, %i4, %l2
8571 movleu %icc, %g6, %o5
8572 movcs %icc, %i5, %o1
8573 smulcc %l3, 0x02AF, %i6
8574 edge8ln %g1, %o4, %i2
8575 fnot2s %f28, %f21
8576 ldx [%l7 + 0x38], %o0
8577 movrne %o6, 0x151, %l0
8578 stw %o2, [%l7 + 0x78]
8579 ldsw [%l7 + 0x44], %i3
8580 xorcc %g3, %l1, %o7
8581 array16 %g5, %g7, %o3
8582 fcmps %fcc3, %f26, %f30
8583 setx loop_30, %l0, %l1
8584 return %l1
8585 nop
8586 rdpr %cwp, %g1
8587 rdpr %cansave, %g2
8588 rdpr %canrestore, %g3
8589 rdpr %cleanwin, %g4
8590 rdpr %otherwin, %g5
8591 rdpr %wstate, %g6
8592loop_30: sth %l4, [%l7 + 0x62]
8593 ldsh [%l7 + 0x72], %g2
8594 array32 %i7, %l6, %i0
8595 movge %icc, %i4, %i1
8596 fcmpd %fcc0, %f28, %f12
8597 fabss %f20, %f25
8598 sll %g6, 0x00, %o5
8599 sdivx %l2, 0x1442, %i5
8600 movl %xcc, %l3, %o1
8601 andcc %g1, 0x099F, %i6
8602 restore %o4, %o0, %o6
8603 rdpr %cwp, %g1
8604 rdpr %cansave, %g2
8605 rdpr %canrestore, %g3
8606 rdpr %cleanwin, %g4
8607 rdpr %otherwin, %g5
8608 rdpr %wstate, %g6
8609 fandnot1 %f6, %f12, %f30
8610 movvc %xcc, %l0, %i2
8611 setx loop_31, %l0, %l1
8612 return %l1
8613 nop
8614 rdpr %cwp, %g1
8615 rdpr %cansave, %g2
8616 rdpr %canrestore, %g3
8617 rdpr %cleanwin, %g4
8618 rdpr %otherwin, %g5
8619 rdpr %wstate, %g6
8620loop_31: ldub [%l7 + 0x2B], %l1
8621 edge8l %g5, %o7, %g7
8622 sdivx %l5, 0x0986, %o3
8623 array32 %g4, %g2, %l4
8624 movre %l6, %i0, %i7
8625 lduw [%l7 + 0x2C], %i4
8626 subccc %g6, 0x0132, %i1
8627 udiv %l2, 0x07F0, %i5
8628 movpos %xcc, %o5, %l3
8629 udiv %o1, 0x1A38, %g1
8630 orn %o4, %o0, %i6
8631 sth %l0, [%l7 + 0x4E]
8632 edge32l %i2, %o2, %o6
8633 sethi 0x0139, %i3
8634 save %g3, 0x0A9A, %g5
8635 rdpr %cwp, %g1
8636 rdpr %cansave, %g2
8637 rdpr %canrestore, %g3
8638 rdpr %cleanwin, %g4
8639 rdpr %otherwin, %g5
8640 rdpr %wstate, %g6
8641 edge32 %o7, %g7, %l5
8642 edge32 %l1, %o3, %g4
8643 addccc %g2, %l4, %i0
8644 umulcc %i7, 0x16D5, %l6
8645 addc %i4, %g6, %i1
8646 move %icc, %i5, %o5
8647 udivcc %l2, 0x101A, %o1
8648 movcc %icc, %l3, %g1
8649 movle %xcc, %o4, %i6
8650 sir 0x0E8C
8651 subc %l0, %i2, %o0
8652 stw %o2, [%l7 + 0x78]
8653 sir 0x1B34
8654 srlx %i3, 0x00, %g3
8655 sub %o6, 0x056D, %o7
8656 ldd [%l7 + 0x60], %g6
8657 ldub [%l7 + 0x2B], %l5
8658 ldd [%l7 + 0x28], %l0
8659 fxnors %f4, %f30, %f1
8660 nop
8661 set 0x44, %l2
8662 lduw [%l7 + %l2], %o3
8663 stw %g4, [%l7 + 0x60]
8664 orcc %g5, %g2, %l4
8665 fandnot1 %f4, %f16, %f2
8666 bshuffle %f12, %f30, %f22
8667 sir 0x0090
8668 fabsd %f14, %f0
8669 save %i7, %i0, %l6
8670 rdpr %cwp, %g1
8671 rdpr %cansave, %g2
8672 rdpr %canrestore, %g3
8673 rdpr %cleanwin, %g4
8674 rdpr %otherwin, %g5
8675 rdpr %wstate, %g6
8676 fmovse %icc, %f9, %f7
8677 faligndata %f2, %f6, %f4
8678 sllx %i4, %g6, %i5
8679 umulcc %o5, 0x18D4, %l2
8680 fmovdvc %icc, %f30, %f28
8681 xnorcc %o1, %l3, %g1
8682 ldsw [%l7 + 0x14], %i1
8683 fornot2s %f3, %f24, %f5
8684 fpsub32s %f16, %f25, %f30
8685 edge8ln %i6, %l0, %i2
8686 umul %o0, 0x0254, %o2
8687 sdivx %o4, 0x1483, %i3
8688 array16 %o6, %g3, %o7
8689 addc %l5, %g7, %l1
8690 movrlez %g4, %o3, %g5
8691 movg %icc, %g2, %l4
8692 movvs %xcc, %i7, %l6
8693 nop
8694 set 0x38, %i2
8695 lduw [%l7 + %i2], %i4
8696 srl %i0, 0x01, %i5
8697 fmovse %icc, %f7, %f0
8698 lduw [%l7 + 0x78], %o5
8699 movrlez %g6, 0x0BA, %l2
8700 nop
8701 set 0x58, %i5
8702 ldd [%l7 + %i5], %f8
8703 andn %l3, %o1, %i1
8704 movne %icc, %g1, %l0
8705 fmovrdgez %i2, %f16, %f28
8706 array32 %o0, %o2, %o4
8707 fmovrsne %i6, %f24, %f22
8708 subc %i3, %g3, %o7
8709 orn %l5, %o6, %l1
8710 addccc %g7, %g4, %g5
8711 sdiv %g2, 0x07C7, %o3
8712 movrlz %i7, 0x316, %l4
8713 subc %i4, %i0, %l6
8714 sir 0x06F3
8715 stx %o5, [%l7 + 0x18]
8716 edge8 %g6, %l2, %i5
8717 fcmped %fcc0, %f6, %f2
8718 fmul8ulx16 %f4, %f2, %f18
8719 addcc %o1, 0x0CDD, %i1
8720 edge16 %g1, %l0, %i2
8721 movrgz %o0, %o2, %l3
8722 fexpand %f2, %f2
8723 xor %i6, 0x1030, %o4
8724 addc %i3, 0x0443, %o7
8725 movpos %icc, %g3, %l5
8726 srax %l1, 0x05, %o6
8727 popc %g4, %g7
8728 ldd [%l7 + 0x48], %f2
8729 or %g5, %g2, %o3
8730 array8 %i7, %l4, %i0
8731 ldsw [%l7 + 0x44], %i4
8732 addcc %o5, 0x0D1F, %g6
8733 fmovscs %xcc, %f26, %f15
8734 movrne %l6, 0x3F8, %i5
8735 st %f7, [%l7 + 0x54]
8736 fnot1s %f18, %f29
8737 udivx %l2, 0x122A, %i1
8738 fxnors %f26, %f18, %f24
8739 edge16 %g1, %l0, %i2
8740 ldub [%l7 + 0x29], %o0
8741 movrlz %o1, %l3, %o2
8742 fmovsleu %xcc, %f7, %f22
8743 fones %f8
8744 fcmpeq32 %f26, %f4, %i6
8745 edge16 %i3, %o4, %o7
8746 or %g3, 0x070E, %l5
8747 stx %l1, [%l7 + 0x18]
8748 andn %g4, 0x186F, %o6
8749 edge8ln %g7, %g5, %o3
8750 andncc %i7, %g2, %i0
8751 fpack32 %f16, %f12, %f22
8752 fpadd16s %f15, %f24, %f2
8753 mulx %l4, %i4, %g6
8754 sub %o5, 0x1F46, %i5
8755 save %l2, 0x1EC8, %l6
8756 rdpr %cwp, %g1
8757 rdpr %cansave, %g2
8758 rdpr %canrestore, %g3
8759 rdpr %cleanwin, %g4
8760 rdpr %otherwin, %g5
8761 rdpr %wstate, %g6
8762 movrgz %i1, 0x034, %g1
8763 fmovde %xcc, %f5, %f30
8764 addc %l0, 0x018B, %i2
8765 orncc %o0, %l3, %o2
8766 movle %xcc, %o1, %i3
8767 smulcc %o4, 0x03CF, %o7
8768 edge32ln %g3, %l5, %l1
8769 fsrc2s %f8, %f18
8770 smulcc %g4, %o6, %i6
8771 addccc %g7, %o3, %g5
8772 movrlez %i7, %g2, %l4
8773 restore %i0, %g6, %o5
8774 rdpr %cwp, %g1
8775 rdpr %cansave, %g2
8776 rdpr %canrestore, %g3
8777 rdpr %cleanwin, %g4
8778 rdpr %otherwin, %g5
8779 rdpr %wstate, %g6
8780 addcc %i4, 0x04A1, %l2
8781 xorcc %i5, %i1, %l6
8782 umul %g1, 0x1C44, %l0
8783 edge32 %o0, %i2, %l3
8784 sub %o2, 0x01D3, %o1
8785 stw %o4, [%l7 + 0x44]
8786 fmovdge %icc, %f22, %f15
8787 fxors %f26, %f2, %f0
8788 movre %i3, 0x115, %g3
8789 nop
8790 set 0x5C, %o5
8791 lduw [%l7 + %o5], %l5
8792 movvc %xcc, %l1, %o7
8793 movvc %icc, %g4, %o6
8794 edge8 %i6, %o3, %g7
8795 ld [%l7 + 0x44], %f31
8796 fmovrslez %g5, %f5, %f15
8797 movleu %xcc, %g2, %l4
8798 edge32ln %i7, %i0, %o5
8799 fpsub16s %f27, %f23, %f22
8800 andcc %g6, %i4, %i5
8801 fcmpne32 %f10, %f20, %l2
8802 edge8ln %i1, %g1, %l0
8803 setx loop_32, %l0, %l1
8804 return %l1
8805 nop
8806 rdpr %cwp, %g1
8807 rdpr %cansave, %g2
8808 rdpr %canrestore, %g3
8809 rdpr %cleanwin, %g4
8810 rdpr %otherwin, %g5
8811 rdpr %wstate, %g6
8812loop_32: fmovdpos %xcc, %f27, %f26
8813 udivcc %l3, 0x1998, %o2
8814 movrne %o1, %o4, %g3
8815 fsrc1 %f2, %f0
8816 xor %l5, 0x0EBC, %l1
8817 std %f16, [%l7 + 0x08]
8818 fcmpgt32 %f10, %f14, %i3
8819 fpsub32 %f22, %f8, %f18
8820 fmuld8ulx16 %f23, %f29, %f0
8821 popc %g4, %o6
8822 fcmps %fcc0, %f22, %f13
8823 or %i6, 0x1C5D, %o3
8824 sra %o7, %g5, %g7
8825 fzeros %f29
8826 ldsw [%l7 + 0x14], %g2
8827 ld [%l7 + 0x40], %f11
8828 xorcc %i7, 0x19DD, %l4
8829 ldd [%l7 + 0x08], %f0
8830 fmovsge %icc, %f8, %f23
8831 fmovdvs %xcc, %f8, %f2
8832 fcmpes %fcc3, %f17, %f13
8833 stw %i0, [%l7 + 0x78]
8834 ldsw [%l7 + 0x48], %g6
8835 or %i4, 0x0A24, %i5
8836 edge16n %o5, %l2, %i1
8837 fabsd %f6, %f2
8838 fmovdpos %xcc, %f23, %f10
8839 addcc %g1, 0x036D, %o0
8840 edge16l %l0, %l6, %l3
8841 edge8l %o2, %i2, %o4
8842 array32 %o1, %l5, %l1
8843 orcc %i3, %g4, %o6
8844 alignaddr %i6, %o3, %o7
8845 array32 %g3, %g7, %g5
8846 array16 %i7, %g2, %i0
8847 orn %l4, %g6, %i4
8848 ldd [%l7 + 0x18], %o4
8849 movcc %icc, %i5, %l2
8850 fands %f30, %f27, %f28
8851 fmul8ulx16 %f16, %f18, %f14
8852 movle %xcc, %g1, %o0
8853 restore %l0, %i1, %l6
8854 rdpr %cwp, %g1
8855 rdpr %cansave, %g2
8856 rdpr %canrestore, %g3
8857 rdpr %cleanwin, %g4
8858 rdpr %otherwin, %g5
8859 rdpr %wstate, %g6
8860 ldx [%l7 + 0x70], %o2
8861 or %l3, 0x1F38, %i2
8862 save %o4, %l5, %l1
8863 rdpr %cwp, %g1
8864 rdpr %cansave, %g2
8865 rdpr %canrestore, %g3
8866 rdpr %cleanwin, %g4
8867 rdpr %otherwin, %g5
8868 rdpr %wstate, %g6
8869 fmul8x16 %f9, %f14, %f30
8870 st %f16, [%l7 + 0x6C]
8871 fmovdcs %icc, %f3, %f24
8872 edge16n %i3, %o1, %g4
8873 addc %o6, %o3, %o7
8874 alignaddrl %i6, %g3, %g5
8875 xnor %i7, %g7, %g2
8876 andn %l4, %i0, %g6
8877 udivcc %i4, 0x0423, %o5
8878 ldsh [%l7 + 0x3E], %i5
8879 addccc %g1, %o0, %l2
8880 movvs %xcc, %i1, %l0
8881 fmovrdne %l6, %f26, %f10
8882 udivx %l3, 0x1FBC, %o2
8883 fmovsge %icc, %f19, %f20
8884 nop
8885 set 0x4A, %g2
8886 sth %i2, [%l7 + %g2]
8887 alignaddrl %l5, %o4, %l1
8888 sdivcc %o1, 0x1BA7, %g4
8889 orcc %i3, 0x1C04, %o3
8890 sdivcc %o7, 0x001F, %o6
8891 save %i6, 0x10D7, %g3
8892 rdpr %cwp, %g1
8893 rdpr %cansave, %g2
8894 rdpr %canrestore, %g3
8895 rdpr %cleanwin, %g4
8896 rdpr %otherwin, %g5
8897 rdpr %wstate, %g6
8898 fands %f8, %f7, %f15
8899 fsrc1s %f30, %f15
8900 fmovse %xcc, %f10, %f5
8901 edge16 %i7, %g7, %g5
8902 lduh [%l7 + 0x34], %g2
8903 mova %xcc, %i0, %g6
8904 stb %l4, [%l7 + 0x4D]
8905 addccc %o5, %i5, %i4
8906 udivx %o0, 0x0009, %l2
8907 fmovdneg %xcc, %f8, %f9
8908 fpsub32 %f8, %f2, %f16
8909 mulscc %g1, 0x0F32, %i1
8910 edge8ln %l0, %l6, %o2
8911 and %i2, 0x0B13, %l5
8912 subc %o4, 0x055A, %l3
8913 alignaddrl %l1, %o1, %i3
8914 movn %xcc, %g4, %o7
8915 srax %o6, 0x0C, %o3
8916 andn %g3, %i6, %g7
8917 sllx %g5, 0x04, %g2
8918 fnot2 %f20, %f10
8919 or %i7, %g6, %i0
8920 orncc %o5, 0x0863, %l4
8921 fnot1 %f30, %f6
8922 srlx %i5, %o0, %i4
8923 orncc %l2, 0x0F59, %g1
8924 srax %i1, 0x16, %l6
8925 fnand %f16, %f4, %f4
8926 andncc %o2, %l0, %i2
8927 add %l5, 0x0940, %l3
8928 stw %l1, [%l7 + 0x2C]
8929 movrne %o1, 0x32F, %i3
8930 fnor %f10, %f30, %f6
8931 ldx [%l7 + 0x78], %o4
8932 movn %xcc, %g4, %o7
8933 udivx %o6, 0x0131, %o3
8934 alignaddr %i6, %g7, %g5
8935 addccc %g2, %g3, %i7
8936 andcc %g6, 0x017E, %i0
8937 fmovrdne %l4, %f10, %f4
8938 st %f25, [%l7 + 0x28]
8939 movcc %xcc, %o5, %o0
8940 sra %i4, 0x17, %l2
8941 edge32 %g1, %i5, %l6
8942 edge16l %o2, %l0, %i2
8943 nop
8944 set 0x45, %i6
8945 ldub [%l7 + %i6], %i1
8946 movn %xcc, %l3, %l5
8947 ldd [%l7 + 0x08], %o0
8948 nop
8949 set 0x76, %i4
8950 ldsb [%l7 + %i4], %i3
8951 andncc %l1, %o4, %g4
8952 edge8 %o7, %o6, %o3
8953 movleu %xcc, %i6, %g5
8954 stx %g2, [%l7 + 0x30]
8955 nop
8956 set 0x38, %o0
8957 ldd [%l7 + %o0], %g2
8958 fabss %f30, %f17
8959 fmovdne %icc, %f7, %f7
8960 fpsub16s %f7, %f21, %f13
8961 ldd [%l7 + 0x68], %f20
8962 array16 %g7, %i7, %i0
8963 fnors %f10, %f16, %f3
8964 edge8n %g6, %o5, %l4
8965 fsrc1s %f17, %f22
8966 movrlz %o0, %i4, %l2
8967 subc %g1, %i5, %o2
8968 stw %l6, [%l7 + 0x4C]
8969 movrne %i2, 0x039, %l0
8970 sll %i1, %l3, %l5
8971 movcc %xcc, %i3, %o1
8972 fexpand %f15, %f12
8973 orcc %l1, %g4, %o4
8974 fnands %f7, %f2, %f26
8975 movne %xcc, %o6, %o7
8976 subccc %i6, 0x0BEC, %o3
8977 edge32l %g2, %g3, %g7
8978 lduw [%l7 + 0x58], %g5
8979 ldd [%l7 + 0x40], %i6
8980 ldsw [%l7 + 0x70], %i0
8981 ldd [%l7 + 0x10], %f4
8982 fmovspos %icc, %f23, %f30
8983 fcmpeq32 %f26, %f26, %o5
8984 st %f24, [%l7 + 0x18]
8985 movrlz %g6, 0x15D, %l4
8986 movrgez %i4, %l2, %o0
8987 movl %xcc, %i5, %o2
8988 movcs %icc, %l6, %i2
8989 movrlez %l0, 0x294, %i1
8990 sra %g1, 0x1B, %l3
8991 movrgz %i3, 0x2B9, %o1
8992 srl %l5, %g4, %l1
8993 fxnor %f0, %f14, %f24
8994 fmovrdlz %o6, %f26, %f28
8995 edge32ln %o4, %i6, %o7
8996 orncc %g2, %o3, %g7
8997 edge32n %g5, %i7, %i0
8998 fmul8x16al %f10, %f23, %f8
8999 ldsb [%l7 + 0x27], %o5
9000 movrlz %g6, 0x3C7, %l4
9001 addc %g3, %l2, %o0
9002 fmovrdne %i4, %f24, %f4
9003 edge32ln %o2, %l6, %i2
9004 orn %l0, 0x150D, %i1
9005 xnorcc %i5, 0x0461, %l3
9006 nop
9007 set 0x48, %g5
9008 stx %i3, [%l7 + %g5]
9009 edge32n %g1, %l5, %g4
9010 lduh [%l7 + 0x08], %l1
9011 movle %xcc, %o6, %o4
9012 fornot1s %f16, %f31, %f4
9013 st %f23, [%l7 + 0x1C]
9014 ldsh [%l7 + 0x54], %i6
9015 fsrc1s %f19, %f4
9016 popc %o7, %g2
9017 mulscc %o3, 0x1D0C, %o1
9018 fmovdg %xcc, %f11, %f21
9019 subccc %g5, %g7, %i7
9020 addccc %i0, %g6, %o5
9021 fmul8x16al %f9, %f5, %f28
9022 mulscc %l4, %l2, %o0
9023 fcmple32 %f28, %f22, %i4
9024 edge8 %o2, %l6, %i2
9025 alignaddr %g3, %l0, %i5
9026 xnorcc %l3, 0x1191, %i1
9027 movle %xcc, %i3, %g1
9028 srl %g4, %l5, %l1
9029 movgu %xcc, %o4, %o6
9030 andncc %o7, %i6, %o3
9031 smul %o1, 0x1229, %g2
9032 alignaddr %g7, %g5, %i7
9033 umul %i0, 0x1BEC, %o5
9034 std %f22, [%l7 + 0x58]
9035 fmul8x16al %f14, %f11, %f18
9036 udivcc %g6, 0x1EA0, %l2
9037 movvc %icc, %l4, %i4
9038 fmovsgu %icc, %f19, %f11
9039 and %o0, 0x1B6B, %o2
9040 sra %i2, 0x14, %g3
9041 stx %l6, [%l7 + 0x48]
9042 fandnot2s %f18, %f8, %f26
9043 ldd [%l7 + 0x20], %l0
9044 array8 %i5, %i1, %i3
9045 and %l3, %g1, %l5
9046 edge16n %l1, %o4, %g4
9047 xor %o7, %o6, %i6
9048 movpos %xcc, %o1, %g2
9049 smul %o3, %g7, %i7
9050 ldx [%l7 + 0x18], %i0
9051 fmovdle %xcc, %f5, %f19
9052 fandnot2 %f14, %f26, %f18
9053 ldsb [%l7 + 0x79], %g5
9054 orncc %o5, 0x0E25, %g6
9055 edge8l %l4, %l2, %o0
9056 alignaddr %i4, %i2, %o2
9057 fmovsne %icc, %f21, %f18
9058 sra %g3, %l0, %i5
9059 smul %i1, %l6, %l3
9060 fmovdgu %xcc, %f2, %f2
9061 ldd [%l7 + 0x78], %f20
9062 movne %xcc, %i3, %g1
9063 ldsw [%l7 + 0x14], %l5
9064 mova %icc, %o4, %g4
9065 fmovsge %icc, %f4, %f28
9066 umul %l1, %o6, %o7
9067 ldd [%l7 + 0x58], %o0
9068 lduw [%l7 + 0x4C], %i6
9069 sdivx %g2, 0x0978, %g7
9070 sdivx %o3, 0x0093, %i7
9071 fpsub16s %f26, %f2, %f22
9072 edge16 %g5, %i0, %g6
9073 andncc %l4, %l2, %o5
9074 st %f28, [%l7 + 0x3C]
9075 array8 %i4, %o0, %o2
9076 faligndata %f30, %f2, %f2
9077 st %f28, [%l7 + 0x58]
9078 edge8n %i2, %l0, %i5
9079 ldsb [%l7 + 0x10], %g3
9080 srl %l6, 0x15, %i1
9081 alignaddrl %i3, %g1, %l5
9082 sra %l3, 0x1C, %g4
9083 umul %l1, %o4, %o7
9084 smul %o6, 0x07B5, %i6
9085 fcmpeq16 %f24, %f6, %o1
9086 popc 0x060F, %g2
9087 fcmple32 %f22, %f28, %o3
9088 orcc %g7, %i7, %g5
9089 fmovsvs %icc, %f4, %f17
9090 fmovsa %icc, %f2, %f23
9091 movleu %icc, %g6, %l4
9092 ldsb [%l7 + 0x4E], %i0
9093 edge16 %o5, %i4, %l2
9094 fmovrse %o2, %f5, %f29
9095 fands %f2, %f15, %f26
9096 smulcc %o0, 0x0612, %i2
9097 fmovrdgez %l0, %f8, %f6
9098 subcc %i5, 0x0F1A, %g3
9099 sdivcc %l6, 0x0699, %i3
9100 xor %g1, %i1, %l5
9101 array32 %g4, %l1, %l3
9102 sll %o7, 0x16, %o6
9103 fmul8x16 %f2, %f4, %f16
9104 fmovrdgz %o4, %f14, %f10
9105 edge16ln %o1, %i6, %o3
9106 fmovsle %xcc, %f9, %f13
9107 std %f2, [%l7 + 0x08]
9108 movn %xcc, %g7, %g2
9109 movrgez %i7, %g6, %l4
9110 xor %g5, 0x191E, %i0
9111 fmovdg %icc, %f21, %f29
9112 stw %o5, [%l7 + 0x7C]
9113 movgu %icc, %i4, %o2
9114 edge32l %o0, %l2, %l0
9115 faligndata %f2, %f22, %f20
9116 movl %xcc, %i5, %i2
9117 addccc %l6, %i3, %g1
9118 sllx %i1, %l5, %g4
9119 addc %l1, %l3, %o7
9120 lduh [%l7 + 0x7A], %o6
9121 fmovsvc %xcc, %f10, %f14
9122 movcc %xcc, %o4, %o1
9123 udiv %g3, 0x022B, %i6
9124 fmovd %f30, %f8
9125 andn %g7, %g2, %o3
9126 ld [%l7 + 0x20], %f20
9127 movle %xcc, %g6, %i7
9128 movrgez %g5, 0x3B2, %i0
9129 nop
9130 set 0x1A, %l6
9131 lduh [%l7 + %l6], %l4
9132 fcmpgt32 %f4, %f12, %o5
9133 sethi 0x1D45, %i4
9134 udiv %o2, 0x0213, %o0
9135 stw %l0, [%l7 + 0x10]
9136 std %f22, [%l7 + 0x28]
9137 or %i5, %i2, %l6
9138 edge8 %i3, %l2, %g1
9139 setx loop_33, %l0, %l1
9140 return %l1
9141 nop
9142 rdpr %cwp, %g1
9143 rdpr %cansave, %g2
9144 rdpr %canrestore, %g3
9145 rdpr %cleanwin, %g4
9146 rdpr %otherwin, %g5
9147 rdpr %wstate, %g6
9148loop_33: edge8 %l3, %o7, %o6
9149 movre %o4, 0x218, %o1
9150 nop
9151 set 0x54, %g3
9152 ldsw [%l7 + %g3], %l1
9153 srax %g3, %g7, %g2
9154 ld [%l7 + 0x38], %f27
9155 sra %i6, 0x10, %g6
9156 fnand %f4, %f10, %f0
9157 fpack32 %f18, %f2, %f28
9158 orncc %o3, 0x0565, %g5
9159 edge8ln %i7, %l4, %o5
9160 fmovrsgez %i0, %f6, %f19
9161 edge8 %i4, %o0, %l0
9162 array8 %o2, %i2, %i5
9163 andncc %i3, %l2, %g1
9164 sethi 0x0222, %l5
9165 sdivcc %g4, 0x0AEF, %i1
9166 ld [%l7 + 0x1C], %f25
9167 srax %l6, 0x02, %l3
9168 subcc %o7, 0x1354, %o6
9169 fmovsn %xcc, %f17, %f31
9170 lduw [%l7 + 0x60], %o1
9171 umul %l1, 0x1B22, %g3
9172 movneg %xcc, %g7, %o4
9173 movrlez %g2, %i6, %o3
9174 edge16n %g5, %g6, %l4
9175 sdiv %o5, 0x0333, %i0
9176 array8 %i7, %o0, %i4
9177 fmovsle %icc, %f25, %f9
9178 edge8 %o2, %l0, %i2
9179 andncc %i5, %i3, %g1
9180 alignaddrl %l5, %g4, %i1
9181 fmovdcs %xcc, %f2, %f3
9182 fpack16 %f4, %f0
9183 alignaddrl %l2, %l6, %o7
9184 andn %o6, 0x0A1D, %l3
9185 smulcc %o1, %g3, %g7
9186 restore %l1, 0x11BD, %o4
9187 rdpr %cwp, %g1
9188 rdpr %cansave, %g2
9189 rdpr %canrestore, %g3
9190 rdpr %cleanwin, %g4
9191 rdpr %otherwin, %g5
9192 rdpr %wstate, %g6
9193 for %f24, %f18, %f16
9194 edge16 %g2, %o3, %g5
9195 edge8ln %i6, %g6, %l4
9196 move %icc, %i0, %i7
9197 udivcc %o5, 0x04B3, %o0
9198 ldd [%l7 + 0x50], %i4
9199 fnors %f6, %f13, %f3
9200 movcc %icc, %l0, %o2
9201 ld [%l7 + 0x48], %f0
9202 fmovrdlz %i5, %f0, %f14
9203 andcc %i3, %i2, %g1
9204 edge8 %g4, %i1, %l2
9205 umulcc %l6, 0x0F7D, %l5
9206 fmovdleu %xcc, %f28, %f2
9207 move %icc, %o7, %l3
9208 fmovdvs %icc, %f3, %f18
9209 xor %o1, %o6, %g7
9210 fmovdneg %xcc, %f11, %f29
9211 edge16 %g3, %o4, %g2
9212 fexpand %f3, %f10
9213 movneg %icc, %o3, %l1
9214 orn %g5, %g6, %i6
9215 movrgz %l4, %i0, %o5
9216 sra %o0, %i7, %l0
9217 movrne %i4, %o2, %i3
9218 edge32n %i5, %g1, %i2
9219 movgu %icc, %g4, %l2
9220 alignaddr %l6, %l5, %i1
9221 movcc %icc, %l3, %o1
9222 movcs %icc, %o6, %o7
9223 or %g7, 0x1A32, %g3
9224 xnorcc %g2, 0x034D, %o4
9225 sllx %o3, 0x1F, %l1
9226 save %g5, %i6, %l4
9227 rdpr %cwp, %g1
9228 rdpr %cansave, %g2
9229 rdpr %canrestore, %g3
9230 rdpr %cleanwin, %g4
9231 rdpr %otherwin, %g5
9232 rdpr %wstate, %g6
9233 ldub [%l7 + 0x54], %i0
9234 ldsw [%l7 + 0x74], %g6
9235 ldd [%l7 + 0x10], %f30
9236 nop
9237 set 0x6A, %l0
9238 stb %o0, [%l7 + %l0]
9239 fpackfix %f16, %f21
9240 movvs %icc, %i7, %o5
9241 fmovrslz %l0, %f16, %f25
9242 smul %o2, 0x0E30, %i4
9243 edge16n %i5, %i3, %g1
9244 fandnot2s %f26, %f27, %f25
9245 array32 %i2, %l2, %g4
9246 for %f4, %f0, %f14
9247 fzeros %f1
9248 subcc %l6, 0x14AC, %i1
9249 movleu %xcc, %l3, %l5
9250 fands %f12, %f4, %f3
9251 movle %xcc, %o6, %o1
9252 edge16n %g7, %g3, %o7
9253 movne %icc, %o4, %g2
9254 popc %o3, %g5
9255 array16 %i6, %l1, %i0
9256 movrlz %g6, 0x389, %o0
9257 sethi 0x0034, %i7
9258 udiv %o5, 0x066F, %l0
9259 sdivcc %o2, 0x0FD9, %i4
9260 addcc %l4, 0x1A15, %i5
9261 sir 0x0C50
9262 fmovdgu %icc, %f22, %f31
9263 umul %i3, %i2, %g1
9264 edge16 %l2, %g4, %l6
9265 fcmple16 %f4, %f28, %l3
9266 fmul8x16au %f17, %f8, %f22
9267 srlx %i1, %l5, %o6
9268 nop
9269 set 0x40, %i1
9270 stx %o1, [%l7 + %i1]
9271 orcc %g7, %g3, %o4
9272 movcc %xcc, %g2, %o3
9273 addc %g5, %i6, %o7
9274 edge32n %l1, %g6, %o0
9275 array32 %i0, %o5, %l0
9276 fmovrdgz %o2, %f24, %f6
9277 ldub [%l7 + 0x66], %i7
9278 orn %l4, %i4, %i3
9279 fmovdge %icc, %f19, %f13
9280 or %i5, 0x1631, %i2
9281 udivx %g1, 0x0F1A, %g4
9282 movn %icc, %l2, %l3
9283 fabss %f31, %f19
9284 fpadd16 %f10, %f26, %f20
9285 and %i1, %l5, %o6
9286 addc %o1, 0x0962, %l6
9287 fxnors %f17, %f10, %f6
9288 edge16n %g7, %o4, %g2
9289 smul %g3, 0x0927, %o3
9290 edge8ln %g5, %i6, %l1
9291 fcmple32 %f26, %f4, %o7
9292 addc %o0, 0x076F, %i0
9293 edge16ln %g6, %o5, %o2
9294 sth %i7, [%l7 + 0x64]
9295 array32 %l4, %i4, %i3
9296 srl %l0, %i5, %g1
9297 movl %icc, %i2, %l2
9298 stw %l3, [%l7 + 0x70]
9299 std %f18, [%l7 + 0x18]
9300 lduw [%l7 + 0x3C], %i1
9301 sth %g4, [%l7 + 0x1C]
9302 movrne %l5, 0x0C8, %o6
9303 sll %l6, 0x17, %g7
9304 movvs %icc, %o4, %o1
9305 fmovsne %xcc, %f25, %f24
9306 movl %icc, %g2, %o3
9307 move %icc, %g3, %i6
9308 sllx %g5, %l1, %o0
9309 array16 %o7, %i0, %g6
9310 fpadd16 %f14, %f20, %f4
9311 sethi 0x1A42, %o2
9312 srlx %i7, 0x14, %l4
9313 fnegs %f6, %f3
9314 srl %o5, %i4, %l0
9315 movpos %icc, %i5, %i3
9316 fmul8sux16 %f14, %f30, %f0
9317 orncc %g1, %l2, %i2
9318 ldub [%l7 + 0x1F], %i1
9319 nop
9320 set 0x6E, %i0
9321 ldub [%l7 + %i0], %g4
9322 setx loop_34, %l0, %l1
9323 return %l1
9324 nop
9325 rdpr %cwp, %g1
9326 rdpr %cansave, %g2
9327 rdpr %canrestore, %g3
9328 rdpr %cleanwin, %g4
9329 rdpr %otherwin, %g5
9330 rdpr %wstate, %g6
9331loop_34: fmovspos %icc, %f12, %f23
9332 lduw [%l7 + 0x08], %o6
9333 smulcc %g7, 0x0ADB, %o1
9334 fcmpeq32 %f22, %f8, %g2
9335 movvs %xcc, %o4, %o3
9336 movrlez %i6, %g5, %l1
9337 movcs %xcc, %g3, %o7
9338 movl %xcc, %o0, %g6
9339 lduw [%l7 + 0x14], %o2
9340 ld [%l7 + 0x0C], %f8
9341 orncc %i0, 0x1556, %i7
9342 movrlez %o5, %i4, %l4
9343 movvs %icc, %l0, %i3
9344 bshuffle %f8, %f8, %f20
9345 and %i5, 0x0022, %g1
9346 andn %l2, 0x0AAC, %i2
9347 andncc %g4, %i1, %l5
9348 xor %l3, %l6, %g7
9349 ldub [%l7 + 0x08], %o6
9350 addc %g2, %o4, %o3
9351 movrgez %o1, 0x240, %g5
9352 st %f9, [%l7 + 0x18]
9353 movleu %icc, %l1, %i6
9354 lduh [%l7 + 0x46], %o7
9355 alignaddrl %g3, %o0, %g6
9356 st %f31, [%l7 + 0x1C]
9357 ldsb [%l7 + 0x77], %o2
9358 edge32ln %i0, %o5, %i4
9359 fmovdvs %icc, %f20, %f20
9360 edge16n %l4, %i7, %l0
9361 umul %i5, 0x0EEF, %i3
9362 xor %g1, 0x01E2, %i2
9363 ldsh [%l7 + 0x44], %l2
9364 edge32l %g4, %l5, %i1
9365 edge16 %l3, %l6, %g7
9366 addc %g2, %o4, %o6
9367 smulcc %o3, %g5, %l1
9368 fornot1 %f16, %f28, %f22
9369 movvs %xcc, %i6, %o7
9370 movpos %xcc, %g3, %o1
9371 edge16n %g6, %o0, %i0
9372 stx %o5, [%l7 + 0x70]
9373 and %i4, %l4, %i7
9374 ldd [%l7 + 0x10], %f6
9375 edge32l %l0, %i5, %o2
9376 fcmpeq32 %f26, %f30, %g1
9377 popc 0x059F, %i3
9378 orcc %l2, %i2, %l5
9379 array16 %g4, %i1, %l3
9380 umulcc %g7, %l6, %o4
9381 fpackfix %f18, %f28
9382 movre %o6, %g2, %g5
9383 edge32l %l1, %i6, %o3
9384 fmovsl %icc, %f22, %f5
9385 umulcc %g3, %o1, %o7
9386 fxors %f11, %f6, %f23
9387 edge16l %g6, %o0, %o5
9388 andn %i4, 0x0C51, %i0
9389 fmovscc %xcc, %f17, %f21
9390 stw %i7, [%l7 + 0x20]
9391 movleu %xcc, %l4, %l0
9392 siam 0x2
9393 fnot2s %f21, %f30
9394 fnands %f21, %f30, %f1
9395 orcc %o2, %g1, %i5
9396 fpack16 %f28, %f4
9397 fmovdl %xcc, %f11, %f27
9398 ldub [%l7 + 0x2E], %l2
9399 umulcc %i2, %i3, %l5
9400 movg %icc, %g4, %i1
9401 udiv %l3, 0x1619, %g7
9402 umulcc %o4, %o6, %g2
9403 edge16n %l6, %g5, %i6
9404 ldd [%l7 + 0x70], %o2
9405 fcmped %fcc2, %f4, %f22
9406 ldd [%l7 + 0x28], %f6
9407 fmovsa %icc, %f17, %f0
9408 xnor %l1, 0x1A79, %o1
9409 sth %o7, [%l7 + 0x22]
9410 subccc %g3, 0x1D79, %g6
9411 mulx %o0, 0x1FB1, %o5
9412 movgu %xcc, %i4, %i0
9413 xnor %l4, 0x0874, %i7
9414 movle %xcc, %o2, %l0
9415 movrlz %i5, %g1, %i2
9416 mulx %i3, %l2, %l5
9417 srax %g4, 0x08, %i1
9418 movg %xcc, %l3, %o4
9419 subcc %g7, 0x103F, %g2
9420 mulx %o6, %g5, %i6
9421 movleu %xcc, %o3, %l6
9422 st %f0, [%l7 + 0x2C]
9423 movneg %xcc, %l1, %o7
9424 movrgez %g3, %g6, %o1
9425 movle %icc, %o5, %i4
9426 movle %xcc, %i0, %o0
9427 fmovrse %i7, %f21, %f6
9428 umulcc %l4, 0x0041, %l0
9429 faligndata %f18, %f12, %f20
9430 bshuffle %f4, %f6, %f20
9431 edge32 %i5, %o2, %i2
9432 orcc %g1, 0x1358, %i3
9433 edge32ln %l2, %g4, %i1
9434 edge8ln %l5, %l3, %g7
9435 ldsh [%l7 + 0x74], %o4
9436 fmovdn %xcc, %f8, %f21
9437 sth %g2, [%l7 + 0x3E]
9438 fmovrsne %o6, %f21, %f8
9439 addcc %g5, 0x137E, %o3
9440 fcmple32 %f28, %f22, %i6
9441 edge8n %l6, %l1, %g3
9442 fpadd16 %f10, %f26, %f20
9443 edge32ln %g6, %o7, %o5
9444 edge16n %o1, %i4, %i0
9445 fmovrsgz %i7, %f18, %f30
9446 alignaddrl %o0, %l4, %i5
9447 fzero %f14
9448 fmovrdgez %l0, %f8, %f8
9449 add %i2, 0x0420, %o2
9450 mova %xcc, %g1, %l2
9451 smul %i3, %i1, %g4
9452 fnands %f29, %f23, %f13
9453 movn %xcc, %l5, %g7
9454 fmuld8ulx16 %f18, %f23, %f4
9455 udivcc %l3, 0x04C9, %o4
9456 popc %g2, %o6
9457 movrne %g5, 0x165, %o3
9458 addccc %l6, %l1, %i6
9459 ld [%l7 + 0x2C], %f12
9460 movn %xcc, %g6, %g3
9461 subccc %o5, 0x0F4D, %o1
9462 fmovdvs %icc, %f28, %f5
9463 std %f26, [%l7 + 0x38]
9464 ld [%l7 + 0x48], %f24
9465 edge16l %i4, %o7, %i7
9466 ldub [%l7 + 0x6A], %i0
9467 edge32l %l4, %o0, %i5
9468 andncc %i2, %o2, %g1
9469 ldsh [%l7 + 0x68], %l2
9470 andncc %i3, %i1, %g4
9471 subcc %l5, 0x16CE, %l0
9472 sdivcc %l3, 0x102B, %g7
9473 fpsub16 %f24, %f30, %f28
9474 and %o4, 0x144D, %o6
9475 ldd [%l7 + 0x40], %f16
9476 sra %g2, %g5, %l6
9477 save %l1, %o3, %g6
9478 rdpr %cwp, %g1
9479 rdpr %cansave, %g2
9480 rdpr %canrestore, %g3
9481 rdpr %cleanwin, %g4
9482 rdpr %otherwin, %g5
9483 rdpr %wstate, %g6
9484 movg %xcc, %g3, %i6
9485 fmovdn %xcc, %f31, %f14
9486 ldsb [%l7 + 0x6D], %o5
9487 sth %i4, [%l7 + 0x5C]
9488 xnorcc %o7, 0x1D53, %i7
9489 xor %o1, 0x0C03, %i0
9490 movrgz %o0, %i5, %i2
9491 movleu %xcc, %l4, %g1
9492 movgu %xcc, %o2, %i3
9493 movrne %l2, 0x265, %g4
9494 edge8l %l5, %i1, %l3
9495 orn %l0, 0x11CB, %o4
9496 edge32 %g7, %o6, %g5
9497 alignaddr %l6, %g2, %o3
9498 nop
9499 set 0x10, %g1
9500 std %f0, [%l7 + %g1]
9501 movneg %icc, %g6, %l1
9502 lduw [%l7 + 0x54], %i6
9503 save %g3, 0x0AD4, %i4
9504 rdpr %cwp, %g1
9505 rdpr %cansave, %g2
9506 rdpr %canrestore, %g3
9507 rdpr %cleanwin, %g4
9508 rdpr %otherwin, %g5
9509 rdpr %wstate, %g6
9510 stw %o5, [%l7 + 0x50]
9511 edge8ln %o7, %i7, %o1
9512 fornot2s %f4, %f8, %f26
9513 movne %icc, %o0, %i0
9514 movcc %icc, %i2, %l4
9515 edge32l %i5, %o2, %g1
9516 array16 %l2, %g4, %i3
9517 movrlez %i1, 0x196, %l3
9518 movpos %icc, %l0, %o4
9519 umulcc %l5, %g7, %g5
9520 movrgz %o6, %l6, %g2
9521 std %f14, [%l7 + 0x48]
9522 fmovrdne %o3, %f20, %f18
9523 or %g6, 0x1B50, %l1
9524 srl %i6, 0x0D, %g3
9525 fxnors %f5, %f16, %f10
9526 movrne %o5, %i4, %o7
9527 movpos %xcc, %i7, %o0
9528 movgu %icc, %i0, %o1
9529 fmovdcc %xcc, %f18, %f24
9530 edge8ln %i2, %l4, %i5
9531 udiv %o2, 0x056E, %l2
9532 fmovrsgz %g4, %f23, %f14
9533 edge16n %g1, %i3, %l3
9534 fmovrdlz %i1, %f10, %f2
9535 addcc %o4, 0x035D, %l0
9536 movg %xcc, %l5, %g7
9537 fone %f2
9538 stb %g5, [%l7 + 0x13]
9539 edge32n %o6, %l6, %o3
9540 mova %icc, %g6, %g2
9541 xorcc %l1, 0x1C94, %i6
9542 edge16l %g3, %i4, %o5
9543 fandnot2 %f6, %f24, %f26
9544 fxor %f28, %f30, %f20
9545 smulcc %i7, %o0, %i0
9546 edge8n %o7, %i2, %o1
9547 edge8l %i5, %l4, %l2
9548 alignaddr %g4, %g1, %i3
9549 restore %l3, 0x1256, %i1
9550 rdpr %cwp, %g1
9551 rdpr %cansave, %g2
9552 rdpr %canrestore, %g3
9553 rdpr %cleanwin, %g4
9554 rdpr %otherwin, %g5
9555 rdpr %wstate, %g6
9556 fpackfix %f10, %f3
9557 add %o4, %l0, %o2
9558 array8 %l5, %g5, %g7
9559 udivcc %o6, 0x0A04, %o3
9560 nop
9561 set 0x5C, %g6
9562 ldsh [%l7 + %g6], %g6
9563 edge32l %l6, %g2, %l1
9564 movgu %xcc, %i6, %g3
9565 udivcc %i4, 0x174A, %i7
9566 movg %xcc, %o5, %o0
9567 addccc %i0, %o7, %o1
9568 movre %i2, 0x2E4, %i5
9569 ldx [%l7 + 0x58], %l4
9570 mova %xcc, %l2, %g1
9571 save %i3, 0x171A, %g4
9572 rdpr %cwp, %g1
9573 rdpr %cansave, %g2
9574 rdpr %canrestore, %g3
9575 rdpr %cleanwin, %g4
9576 rdpr %otherwin, %g5
9577 rdpr %wstate, %g6
9578 movn %icc, %i1, %o4
9579 movrlez %l3, 0x10C, %o2
9580 addccc %l0, %l5, %g7
9581 fmovdvs %xcc, %f26, %f11
9582 xnor %g5, %o6, %o3
9583 movrlez %l6, %g2, %g6
9584 fnot2 %f20, %f22
9585 or %i6, %l1, %g3
9586 udivcc %i4, 0x1AA6, %o5
9587 edge16 %o0, %i0, %i7
9588 ldd [%l7 + 0x58], %o6
9589 umulcc %i2, 0x1B0E, %i5
9590 umul %o1, 0x1B57, %l2
9591 or %g1, 0x0D50, %l4
9592 movge %icc, %i3, %i1
9593 addccc %o4, 0x18BA, %l3
9594 sllx %o2, %g4, %l5
9595 sllx %g7, 0x12, %g5
9596 fandnot2 %f8, %f26, %f30
9597 udivcc %l0, 0x17D8, %o3
9598 fmovrdne %l6, %f4, %f8
9599 movrlez %g2, %g6, %o6
9600 fxor %f8, %f16, %f28
9601 fornot1 %f28, %f18, %f2
9602 smul %l1, 0x0752, %g3
9603 nop
9604 set 0x28, %o7
9605 ldd [%l7 + %o7], %i4
9606 movcc %xcc, %i6, %o5
9607 fpadd16s %f30, %f16, %f26
9608 edge16n %o0, %i7, %i0
9609 movcs %xcc, %o7, %i5
9610 siam 0x5
9611 umul %i2, %l2, %o1
9612 lduw [%l7 + 0x2C], %l4
9613 fmovdleu %icc, %f21, %f1
9614 alignaddr %i3, %g1, %o4
9615 fmovdcc %icc, %f31, %f29
9616 fnors %f22, %f0, %f14
9617 ldd [%l7 + 0x58], %f2
9618 edge16 %l3, %o2, %g4
9619 udivcc %l5, 0x18B7, %g7
9620 andncc %g5, %i1, %o3
9621 bshuffle %f24, %f16, %f24
9622 fmovrdgez %l0, %f24, %f16
9623 fnegd %f30, %f4
9624 sll %l6, 0x00, %g2
9625 fnor %f24, %f24, %f10
9626 umul %g6, %l1, %g3
9627 ldsw [%l7 + 0x10], %o6
9628 move %xcc, %i4, %o5
9629 orn %i6, %o0, %i0
9630 fmovrde %o7, %f28, %f22
9631 sllx %i5, 0x1D, %i7
9632 fmovrslz %i2, %f7, %f31
9633 srax %l2, %o1, %l4
9634 andncc %i3, %o4, %g1
9635 sth %l3, [%l7 + 0x70]
9636 movne %icc, %o2, %g4
9637 sdiv %g7, 0x0A16, %l5
9638 udiv %g5, 0x14CC, %i1
9639 movne %icc, %l0, %l6
9640 subccc %g2, %o3, %g6
9641 fcmpd %fcc2, %f4, %f16
9642 movcs %icc, %g3, %l1
9643 umulcc %o6, %o5, %i4
9644 sethi 0x1EA2, %o0
9645 movgu %xcc, %i0, %o7
9646 popc 0x1CFD, %i6
9647 edge32ln %i5, %i2, %l2
9648 edge8n %i7, %l4, %i3
9649 andncc %o1, %g1, %o4
9650 movvc %icc, %o2, %l3
9651 sll %g4, %l5, %g5
9652 ldub [%l7 + 0x2E], %g7
9653 fpack32 %f30, %f12, %f10
9654 sllx %l0, %l6, %g2
9655 fnot2s %f0, %f28
9656 umulcc %o3, 0x0012, %i1
9657 movleu %icc, %g6, %l1
9658 fnot2 %f18, %f0
9659 smulcc %g3, 0x1E73, %o6
9660 ldub [%l7 + 0x18], %i4
9661 movn %icc, %o0, %i0
9662 fcmpgt16 %f20, %f28, %o7
9663 for %f8, %f22, %f10
9664 sdivcc %i6, 0x154B, %i5
9665 edge16ln %o5, %i2, %i7
9666 srl %l2, 0x19, %i3
9667 mulscc %l4, 0x122B, %o1
9668 udivcc %o4, 0x0CE4, %o2
9669 edge32n %l3, %g1, %g4
9670 edge16ln %l5, %g5, %l0
9671 fornot2 %f6, %f12, %f10
9672 fmovdl %icc, %f30, %f30
9673 udivx %l6, 0x1AB5, %g7
9674 srl %g2, %o3, %i1
9675 array16 %g6, %l1, %o6
9676 movrne %i4, %g3, %o0
9677 udivcc %i0, 0x1EC8, %o7
9678 stx %i6, [%l7 + 0x08]
9679 st %f23, [%l7 + 0x70]
9680 lduh [%l7 + 0x1A], %i5
9681 fandnot1s %f31, %f21, %f3
9682 edge8n %o5, %i2, %l2
9683 xnor %i7, %i3, %l4
9684 movrne %o4, %o1, %l3
9685 and %o2, 0x1448, %g1
9686 movrlez %g4, %g5, %l5
9687 edge8n %l0, %l6, %g7
9688 sdiv %g2, 0x1525, %o3
9689 sdivx %g6, 0x09D3, %i1
9690 movrgz %o6, %i4, %l1
9691 fmovsgu %icc, %f31, %f1
9692 lduh [%l7 + 0x26], %o0
9693 setx loop_35, %l0, %l1
9694 return %l1
9695 nop
9696 rdpr %cwp, %g1
9697 rdpr %cansave, %g2
9698 rdpr %canrestore, %g3
9699 rdpr %cleanwin, %g4
9700 rdpr %otherwin, %g5
9701 rdpr %wstate, %g6
9702loop_35: fmovsg %xcc, %f18, %f23
9703 fandnot1s %f0, %f25, %f6
9704 edge8ln %i5, %i6, %i2
9705 move %icc, %l2, %o5
9706 subcc %i7, 0x1E13, %l4
9707 xor %o4, 0x0E42, %i3
9708 ldx [%l7 + 0x48], %l3
9709 movcs %icc, %o2, %o1
9710 movgu %icc, %g4, %g1
9711 or %l5, 0x106D, %g5
9712 movge %icc, %l0, %l6
9713 fmovspos %icc, %f10, %f30
9714 xnorcc %g7, %o3, %g2
9715 srl %g6, 0x14, %o6
9716 movvc %xcc, %i1, %i4
9717 stx %l1, [%l7 + 0x38]
9718 edge8n %o0, %i0, %g3
9719 ldsb [%l7 + 0x1A], %o7
9720 lduw [%l7 + 0x18], %i5
9721 sth %i2, [%l7 + 0x18]
9722 save %i6, %l2, %i7
9723 rdpr %cwp, %g1
9724 rdpr %cansave, %g2
9725 rdpr %canrestore, %g3
9726 rdpr %cleanwin, %g4
9727 rdpr %otherwin, %g5
9728 rdpr %wstate, %g6
9729 sdiv %o5, 0x16EE, %o4
9730 srlx %i3, %l4, %l3
9731 sub %o2, %o1, %g1
9732 fors %f19, %f26, %f23
9733 nop
9734 set 0x1E, %l3
9735 stb %g4, [%l7 + %l3]
9736 lduh [%l7 + 0x78], %g5
9737 orn %l0, 0x0BAD, %l6
9738 fcmpes %fcc2, %f2, %f28
9739 orn %g7, %o3, %g2
9740 fmovdleu %icc, %f5, %f26
9741 movcc %xcc, %l5, %g6
9742 fnand %f2, %f22, %f6
9743 add %i1, %i4, %l1
9744 fpadd32s %f19, %f18, %f30
9745 fornot1s %f3, %f8, %f27
9746 sub %o0, %i0, %g3
9747 movcs %icc, %o7, %i5
9748 movl %xcc, %o6, %i2
9749 ldd [%l7 + 0x78], %f4
9750 edge16ln %i6, %l2, %o5
9751 fabsd %f30, %f24
9752 addc %o4, 0x0DFD, %i7
9753 movge %xcc, %i3, %l4
9754 or %l3, %o2, %g1
9755 movneg %xcc, %o1, %g5
9756 movcc %icc, %l0, %g4
9757 movcs %icc, %l6, %o3
9758 ldsh [%l7 + 0x7A], %g7
9759 fornot1 %f12, %f6, %f10
9760 fnot2s %f5, %f12
9761 umul %g2, %g6, %l5
9762 edge8 %i4, %i1, %l1
9763 addccc %o0, %g3, %i0
9764 add %i5, %o6, %i2
9765 addcc %i6, %o7, %o5
9766 edge8n %o4, %i7, %l2
9767 fcmpes %fcc3, %f23, %f3
9768 edge8n %l4, %i3, %l3
9769 srlx %g1, %o2, %o1
9770 move %icc, %g5, %g4
9771 edge8n %l6, %o3, %g7
9772 edge8 %l0, %g6, %g2
9773 st %f22, [%l7 + 0x30]
9774 fcmple16 %f12, %f0, %l5
9775 ldub [%l7 + 0x7B], %i4
9776 fmovdgu %icc, %f24, %f6
9777 st %f22, [%l7 + 0x7C]
9778 fmovdgu %xcc, %f17, %f14
9779 sth %l1, [%l7 + 0x38]
9780 fnors %f17, %f31, %f26
9781 fcmps %fcc1, %f12, %f26
9782 edge32n %i1, %g3, %i0
9783 fnot1s %f1, %f26
9784 st %f15, [%l7 + 0x10]
9785 mulscc %i5, 0x1E8C, %o0
9786 siam 0x1
9787 udivcc %o6, 0x0493, %i6
9788 movl %icc, %o7, %o5
9789 umul %o4, 0x01BB, %i7
9790 bshuffle %f16, %f30, %f26
9791 st %f13, [%l7 + 0x78]
9792 fmovsgu %xcc, %f20, %f28
9793 ldd [%l7 + 0x78], %l2
9794 fmul8x16 %f21, %f12, %f28
9795 srlx %i2, 0x1B, %i3
9796 edge16ln %l4, %l3, %g1
9797 edge8n %o1, %g5, %o2
9798 fmovdne %xcc, %f3, %f13
9799 edge32l %g4, %l6, %o3
9800 sth %l0, [%l7 + 0x34]
9801 movn %xcc, %g7, %g2
9802 xnor %l5, 0x1C0A, %g6
9803 fmuld8ulx16 %f21, %f25, %f20
9804 movcs %xcc, %i4, %l1
9805 srl %g3, %i1, %i5
9806 movre %o0, 0x287, %i0
9807 movpos %icc, %o6, %i6
9808 fsrc1 %f22, %f18
9809 movneg %xcc, %o5, %o4
9810 ldx [%l7 + 0x20], %o7
9811 udivx %l2, 0x0D71, %i7
9812 movrlez %i2, 0x1DB, %i3
9813 stx %l3, [%l7 + 0x70]
9814 sethi 0x0DF9, %l4
9815 addccc %o1, 0x18AA, %g1
9816 sir 0x0514
9817 sdivx %g5, 0x1D95, %g4
9818 move %xcc, %o2, %l6
9819 movg %xcc, %o3, %g7
9820 sub %g2, %l5, %g6
9821 andcc %i4, 0x049C, %l0
9822 udivcc %l1, 0x1F9A, %i1
9823 edge32n %i5, %g3, %o0
9824 movle %icc, %i0, %o6
9825 movrgez %i6, 0x27A, %o4
9826 array16 %o7, %l2, %o5
9827 edge16l %i2, %i3, %l3
9828 st %f8, [%l7 + 0x0C]
9829 umul %i7, %o1, %l4
9830 mulx %g1, %g4, %o2
9831 save %l6, %g5, %o3
9832 rdpr %cwp, %g1
9833 rdpr %cansave, %g2
9834 rdpr %canrestore, %g3
9835 rdpr %cleanwin, %g4
9836 rdpr %otherwin, %g5
9837 rdpr %wstate, %g6
9838 alignaddr %g7, %g2, %g6
9839 edge32l %l5, %i4, %l0
9840 pdist %f30, %f6, %f8
9841 edge8n %l1, %i5, %i1
9842 movrne %o0, %g3, %i0
9843 subc %i6, %o4, %o6
9844 edge32 %l2, %o7, %i2
9845 andcc %o5, %i3, %i7
9846 subc %l3, 0x1809, %l4
9847 sth %g1, [%l7 + 0x5E]
9848 fmovrslz %o1, %f15, %f0
9849 xorcc %o2, %l6, %g4
9850 sub %g5, %o3, %g2
9851 fzeros %f2
9852 fandnot1 %f20, %f0, %f18
9853 xnorcc %g6, %g7, %l5
9854 fnot1 %f0, %f2
9855 fmovrsgez %i4, %f30, %f20
9856 sra %l1, %l0, %i5
9857 edge8l %o0, %g3, %i0
9858 srax %i1, 0x0E, %o4
9859 edge32 %i6, %o6, %l2
9860 edge8 %i2, %o5, %o7
9861 st %f1, [%l7 + 0x0C]
9862 nop
9863 set 0x6F, %g7
9864 ldub [%l7 + %g7], %i7
9865 movpos %xcc, %i3, %l3
9866 subc %g1, %o1, %l4
9867 edge8l %l6, %o2, %g5
9868 edge8l %g4, %g2, %o3
9869 nop
9870 set 0x7C, %i3
9871 lduw [%l7 + %i3], %g7
9872 srax %g6, 0x1C, %i4
9873 orn %l1, %l0, %l5
9874 movne %xcc, %o0, %g3
9875 fmovsg %icc, %f19, %f0
9876 udiv %i5, 0x1A56, %i0
9877 fmovda %xcc, %f5, %f30
9878 addcc %i1, %i6, %o6
9879 movne %icc, %o4, %l2
9880 movle %icc, %i2, %o5
9881 fnot2s %f12, %f1
9882 alignaddrl %o7, %i7, %i3
9883 fmul8sux16 %f4, %f14, %f24
9884 ld [%l7 + 0x48], %f10
9885 alignaddrl %g1, %l3, %l4
9886 andn %o1, 0x0DB4, %l6
9887 sll %o2, %g5, %g2
9888 fmovrdgez %g4, %f20, %f28
9889 faligndata %f12, %f22, %f14
9890 fmul8x16 %f23, %f14, %f18
9891 sethi 0x1E39, %o3
9892 edge32l %g7, %g6, %i4
9893 movg %icc, %l0, %l1
9894 movrne %o0, %g3, %i5
9895 edge8ln %i0, %i1, %l5
9896 alignaddr %i6, %o6, %o4
9897 save %l2, 0x0A98, %i2
9898 rdpr %cwp, %g1
9899 rdpr %cansave, %g2
9900 rdpr %canrestore, %g3
9901 rdpr %cleanwin, %g4
9902 rdpr %otherwin, %g5
9903 rdpr %wstate, %g6
9904 edge8ln %o7, %o5, %i7
9905 movvs %icc, %i3, %g1
9906 movleu %icc, %l3, %l4
9907 save %o1, %l6, %g5
9908 rdpr %cwp, %g1
9909 rdpr %cansave, %g2
9910 rdpr %canrestore, %g3
9911 rdpr %cleanwin, %g4
9912 rdpr %otherwin, %g5
9913 rdpr %wstate, %g6
9914 movcc %icc, %g2, %o2
9915 movrgez %g4, %o3, %g6
9916 movcc %icc, %i4, %l0
9917 ldsb [%l7 + 0x4D], %g7
9918 ld [%l7 + 0x54], %f10
9919 mova %icc, %l1, %o0
9920 ldd [%l7 + 0x50], %g2
9921 movvc %xcc, %i0, %i5
9922 movpos %xcc, %l5, %i1
9923 sdivx %i6, 0x0AB4, %o4
9924 sdivx %o6, 0x05AC, %i2
9925 movrgez %o7, %o5, %i7
9926 std %f12, [%l7 + 0x08]
9927 umul %i3, 0x0A6D, %l2
9928 srax %l3, 0x0C, %g1
9929 fmovdl %icc, %f30, %f28
9930 smulcc %o1, %l6, %l4
9931 stb %g5, [%l7 + 0x26]
9932 movpos %xcc, %g2, %g4
9933 movvs %xcc, %o3, %g6
9934 xor %i4, %o2, %l0
9935 ldx [%l7 + 0x08], %l1
9936 movcs %xcc, %o0, %g7
9937 st %f29, [%l7 + 0x5C]
9938 fnands %f18, %f12, %f17
9939 lduh [%l7 + 0x72], %g3
9940 smul %i0, %i5, %l5
9941 movge %xcc, %i6, %i1
9942 movrgez %o4, 0x1AB, %o6
9943 stb %o7, [%l7 + 0x54]
9944 stx %i2, [%l7 + 0x40]
9945 nop
9946 set 0x30, %i7
9947 ldd [%l7 + %i7], %o4
9948 ldsb [%l7 + 0x1A], %i3
9949 ldsw [%l7 + 0x74], %i7
9950 smulcc %l3, %l2, %o1
9951 movgu %xcc, %g1, %l4
9952 mulscc %g5, %l6, %g2
9953 fmovrdgez %o3, %f22, %f24
9954 edge8ln %g6, %g4, %i4
9955 alignaddr %o2, %l1, %l0
9956 edge32ln %o0, %g7, %i0
9957 edge8n %g3, %l5, %i6
9958 movrgez %i1, 0x210, %o4
9959 ldsh [%l7 + 0x36], %i5
9960 xnor %o6, %o7, %o5
9961 fmovdg %xcc, %f29, %f25
9962 ldd [%l7 + 0x08], %i2
9963 array8 %i7, %l3, %i2
9964 array16 %o1, %l2, %l4
9965 subccc %g1, %g5, %l6
9966 addc %g2, 0x09B3, %o3
9967 edge32 %g6, %i4, %o2
9968 andn %g4, %l1, %o0
9969 subc %l0, %g7, %g3
9970 edge16l %l5, %i0, %i6
9971 movg %icc, %i1, %i5
9972 smul %o6, %o4, %o7
9973 fmovrde %o5, %f0, %f0
9974 edge16 %i3, %l3, %i2
9975 restore %i7, %o1, %l2
9976 rdpr %cwp, %g1
9977 rdpr %cansave, %g2
9978 rdpr %canrestore, %g3
9979 rdpr %cleanwin, %g4
9980 rdpr %otherwin, %g5
9981 rdpr %wstate, %g6
9982 mulx %g1, 0x07CA, %g5
9983 sdivcc %l4, 0x152E, %g2
9984 srax %o3, 0x1C, %g6
9985 fpack32 %f26, %f22, %f8
9986 nop
9987 set 0x18, %o6
9988 stx %l6, [%l7 + %o6]
9989 edge16l %i4, %g4, %o2
9990 xorcc %l1, 0x0EC9, %l0
9991 umul %g7, 0x0078, %g3
9992 sdivx %l5, 0x032C, %i0
9993 fmuld8ulx16 %f21, %f14, %f2
9994 fxnor %f24, %f22, %f18
9995 fmovdne %xcc, %f7, %f24
9996 sdivcc %i6, 0x0240, %i1
9997 nop
9998 set 0x78, %l4
9999 lduw [%l7 + %l4], %i5
10000 mulscc %o0, 0x0448, %o4
10001 ld [%l7 + 0x54], %f2
10002 fcmpgt32 %f4, %f14, %o7
10003 umulcc %o5, %i3, %l3
10004 addcc %o6, 0x11E6, %i7
10005 srlx %o1, 0x14, %i2
10006 movvs %xcc, %g1, %l2
10007 edge8l %l4, %g5, %o3
10008 fornot1 %f4, %f6, %f30
10009 stx %g6, [%l7 + 0x08]
10010 movcc %xcc, %l6, %i4
10011 fand %f22, %f14, %f6
10012 addcc %g4, %g2, %o2
10013 addc %l1, %g7, %g3
10014 or %l5, %i0, %l0
10015 sethi 0x11AC, %i1
10016 sdivcc %i5, 0x0C9C, %i6
10017 alignaddrl %o4, %o7, %o0
10018 movneg %icc, %i3, %l3
10019 move %xcc, %o6, %o5
10020 movge %icc, %i7, %i2
10021 fors %f2, %f14, %f30
10022 movl %icc, %g1, %o1
10023 fones %f19
10024 edge8ln %l4, %g5, %o3
10025 ldd [%l7 + 0x38], %f10
10026 edge8l %l2, %l6, %g6
10027 srlx %i4, %g2, %g4
10028 fmovd %f10, %f30
10029 smul %l1, %g7, %g3
10030 or %l5, 0x0B86, %i0
10031 stx %l0, [%l7 + 0x60]
10032 sdiv %i1, 0x19C8, %i5
10033 lduh [%l7 + 0x5C], %o2
10034 fmovsge %icc, %f8, %f15
10035 edge32 %i6, %o4, %o7
10036 fandnot2s %f24, %f19, %f26
10037 xor %o0, 0x0922, %l3
10038 sra %i3, %o6, %o5
10039 fcmpd %fcc2, %f24, %f2
10040 save %i7, 0x11E0, %g1
10041 rdpr %cwp, %g1
10042 rdpr %cansave, %g2
10043 rdpr %canrestore, %g3
10044 rdpr %cleanwin, %g4
10045 rdpr %otherwin, %g5
10046 rdpr %wstate, %g6
10047 ldsb [%l7 + 0x53], %o1
10048 fmovdneg %icc, %f7, %f20
10049 fmovdcc %icc, %f12, %f20
10050 edge32 %i2, %l4, %o3
10051 nop
10052 set 0x78, %l5
10053 ldx [%l7 + %l5], %g5
10054 fandnot1s %f29, %f6, %f4
10055 ldd [%l7 + 0x30], %i6
10056 fcmpes %fcc0, %f31, %f22
10057 movcs %xcc, %l2, %i4
10058 sdivx %g2, 0x0E65, %g4
10059 fpsub32s %f10, %f10, %f21
10060 movvc %icc, %g6, %l1
10061 udivcc %g3, 0x0363, %g7
10062 fnands %f7, %f6, %f14
10063 fmovrde %l5, %f6, %f22
10064 fxnors %f4, %f23, %f18
10065 edge32n %l0, %i1, %i5
10066 fmovspos %icc, %f29, %f8
10067 fmovdge %xcc, %f31, %f19
10068 ldsh [%l7 + 0x14], %o2
10069 mulx %i0, %o4, %i6
10070 movge %icc, %o7, %l3
10071 edge32ln %i3, %o0, %o6
10072 movvc %icc, %i7, %g1
10073 edge32ln %o5, %i2, %l4
10074 ldx [%l7 + 0x10], %o3
10075 xnor %g5, 0x092C, %o1
10076 movle %xcc, %l6, %i4
10077 ldub [%l7 + 0x4A], %g2
10078 orn %g4, %g6, %l2
10079 array32 %l1, %g7, %l5
10080 udiv %l0, 0x1BA6, %i1
10081 edge16 %g3, %i5, %i0
10082 fmul8x16au %f12, %f31, %f30
10083 fones %f2
10084 movge %icc, %o2, %o4
10085 and %i6, %l3, %o7
10086 movrgez %o0, 0x2A3, %o6
10087 std %f10, [%l7 + 0x30]
10088 array32 %i3, %i7, %g1
10089 edge8ln %o5, %i2, %l4
10090 or %g5, %o1, %o3
10091 movcs %xcc, %i4, %g2
10092 popc %l6, %g4
10093 fsrc1s %f31, %f30
10094 setx loop_36, %l0, %l1
10095 return %l1
10096 nop
10097 rdpr %cwp, %g1
10098 rdpr %cansave, %g2
10099 rdpr %canrestore, %g3
10100 rdpr %cleanwin, %g4
10101 rdpr %otherwin, %g5
10102 rdpr %wstate, %g6
10103loop_36: movvc %xcc, %l5, %l1
10104 sdivcc %l0, 0x12CF, %g3
10105 or %i1, 0x155B, %i0
10106 movneg %icc, %o2, %i5
10107 move %xcc, %o4, %i6
10108 fmovda %icc, %f6, %f12
10109 move %icc, %l3, %o7
10110 fxor %f24, %f16, %f12
10111 subcc %o6, %i3, %o0
10112 movpos %xcc, %g1, %o5
10113 ldd [%l7 + 0x50], %f8
10114 fpadd16 %f14, %f24, %f22
10115 array8 %i7, %l4, %g5
10116 umulcc %o1, %o3, %i4
10117 edge16 %g2, %i2, %g4
10118 movn %icc, %g6, %l6
10119 stw %g7, [%l7 + 0x3C]
10120 fabsd %f28, %f26
10121 umul %l5, %l2, %l1
10122 addccc %g3, 0x0473, %i1
10123 xor %l0, 0x12A3, %o2
10124 sethi 0x0EFD, %i0
10125 fabsd %f0, %f2
10126 edge32l %i5, %o4, %i6
10127 addccc %o7, 0x0BE5, %l3
10128 movneg %icc, %i3, %o6
10129 xnor %o0, %g1, %i7
10130 std %f4, [%l7 + 0x60]
10131 ldsh [%l7 + 0x0A], %o5
10132 fandnot2s %f9, %f0, %f22
10133 sllx %g5, %o1, %l4
10134 udivcc %i4, 0x1407, %g2
10135 stw %i2, [%l7 + 0x7C]
10136 ldd [%l7 + 0x20], %f8
10137 srlx %g4, %o3, %l6
10138 save %g6, 0x140A, %g7
10139 rdpr %cwp, %g1
10140 rdpr %cansave, %g2
10141 rdpr %canrestore, %g3
10142 rdpr %cleanwin, %g4
10143 rdpr %otherwin, %g5
10144 rdpr %wstate, %g6
10145 udivcc %l5, 0x0890, %l2
10146 mova %icc, %l1, %i1
10147 fcmpne16 %f30, %f12, %g3
10148 sra %o2, %l0, %i5
10149 srl %i0, %o4, %o7
10150 std %f28, [%l7 + 0x60]
10151 srax %l3, %i6, %i3
10152 movre %o6, 0x093, %o0
10153 xnor %g1, %i7, %o5
10154 add %g5, 0x0EC9, %o1
10155 array32 %i4, %l4, %g2
10156 mova %icc, %g4, %o3
10157 edge32l %i2, %l6, %g6
10158 addccc %g7, %l2, %l1
10159 lduh [%l7 + 0x18], %l5
10160 fcmpeq16 %f8, %f22, %g3
10161 sub %i1, %l0, %i5
10162 movn %xcc, %o2, %i0
10163 movpos %icc, %o4, %o7
10164 fmul8ulx16 %f8, %f12, %f6
10165 edge16ln %l3, %i3, %o6
10166 orn %o0, 0x1BFF, %g1
10167 edge32 %i7, %i6, %g5
10168 restore %o5, %o1, %l4
10169 rdpr %cwp, %g1
10170 rdpr %cansave, %g2
10171 rdpr %canrestore, %g3
10172 rdpr %cleanwin, %g4
10173 rdpr %otherwin, %g5
10174 rdpr %wstate, %g6
10175 sdivx %i4, 0x137A, %g4
10176 fpack16 %f12, %f13
10177 sll %g2, 0x08, %o3
10178 ldx [%l7 + 0x28], %i2
10179 std %f4, [%l7 + 0x08]
10180 mova %xcc, %g6, %l6
10181 udiv %l2, 0x13AA, %g7
10182 array8 %l1, %g3, %i1
10183 sth %l0, [%l7 + 0x7E]
10184 fmovsvs %xcc, %f31, %f6
10185 ld [%l7 + 0x18], %f9
10186 sra %l5, %o2, %i0
10187 movrlz %o4, %o7, %i5
10188 movleu %xcc, %i3, %l3
10189 movn %icc, %o0, %o6
10190 fandnot1 %f0, %f24, %f22
10191 nop
10192 set 0x7C, %o2
10193 ldsh [%l7 + %o2], %i7
10194 orncc %i6, %g5, %o5
10195 edge8n %o1, %l4, %i4
10196 sethi 0x190B, %g1
10197 sdivcc %g4, 0x00BD, %o3
10198 fmovrsgez %g2, %f4, %f3
10199 fmovrde %i2, %f12, %f16
10200 fmovde %xcc, %f26, %f16
10201 movle %xcc, %l6, %l2
10202 movrgez %g7, %g6, %l1
10203 movrne %g3, 0x040, %l0
10204 sra %l5, %i1, %o2
10205 movrlez %i0, 0x0B6, %o4
10206 movge %icc, %o7, %i5
10207 movrgez %l3, %o0, %o6
10208 edge32ln %i3, %i7, %g5
10209 setx loop_37, %l0, %l1
10210 return %l1
10211 nop
10212 rdpr %cwp, %g1
10213 rdpr %cansave, %g2
10214 rdpr %canrestore, %g3
10215 rdpr %cleanwin, %g4
10216 rdpr %otherwin, %g5
10217 rdpr %wstate, %g6
10218loop_37: fxnors %f25, %f18, %f21
10219 sth %i4, [%l7 + 0x78]
10220 move %icc, %i6, %g1
10221 nop
10222 set 0x38, %l1
10223 lduw [%l7 + %l1], %g4
10224 xorcc %g2, 0x08E3, %i2
10225 fmuld8sux16 %f6, %f17, %f4
10226 xorcc %l6, %l2, %g7
10227 array32 %o3, %g6, %g3
10228 movne %icc, %l0, %l1
10229 movneg %xcc, %l5, %o2
10230 fcmpne16 %f20, %f16, %i1
10231 addccc %i0, %o7, %i5
10232 ldx [%l7 + 0x50], %o4
10233 movne %icc, %l3, %o6
10234 umulcc %o0, %i3, %g5
10235 edge32ln %o5, %i7, %l4
10236 move %icc, %o1, %i4
10237 movrlz %g1, 0x072, %i6
10238 array32 %g4, %g2, %l6
10239 edge32 %i2, %l2, %g7
10240 fmovda %icc, %f13, %f25
10241 restore %g6, %g3, %o3
10242 rdpr %cwp, %g1
10243 rdpr %cansave, %g2
10244 rdpr %canrestore, %g3
10245 rdpr %cleanwin, %g4
10246 rdpr %otherwin, %g5
10247 rdpr %wstate, %g6
10248 sra %l1, 0x19, %l5
10249 movgu %icc, %o2, %i1
10250 and %l0, %i0, %i5
10251 andn %o4, 0x09B9, %o7
10252 movrgez %o6, 0x017, %o0
10253 umulcc %i3, 0x1C26, %g5
10254 edge8ln %o5, %l3, %i7
10255 movg %xcc, %o1, %l4
10256 st %f7, [%l7 + 0x68]
10257 xnorcc %i4, 0x15AF, %i6
10258 ldub [%l7 + 0x26], %g1
10259 movrne %g2, %g4, %l6
10260 fmovrslez %i2, %f6, %f30
10261 ld [%l7 + 0x50], %f26
10262 movleu %icc, %g7, %l2
10263 fcmpne32 %f10, %f20, %g3
10264 edge8l %o3, %l1, %l5
10265 addc %g6, 0x0F02, %o2
10266 orncc %l0, %i1, %i5
10267 movgu %xcc, %o4, %o7
10268 subcc %o6, 0x1D5C, %i0
10269 movcc %icc, %i3, %o0
10270 sra %g5, %l3, %o5
10271 fmovdneg %xcc, %f10, %f0
10272 alignaddr %i7, %l4, %i4
10273 umulcc %o1, %g1, %i6
10274 orn %g4, 0x15CA, %g2
10275 mova %icc, %i2, %g7
10276 fzeros %f7
10277 sth %l6, [%l7 + 0x16]
10278 edge32n %l2, %g3, %o3
10279 fcmped %fcc0, %f30, %f14
10280 add %l5, 0x0D8A, %g6
10281 movle %icc, %l1, %l0
10282 movle %xcc, %o2, %i1
10283 faligndata %f8, %f2, %f28
10284 movle %icc, %o4, %o7
10285 ldd [%l7 + 0x58], %i4
10286 movvc %icc, %o6, %i3
10287 andn %i0, %o0, %g5
10288 fnegd %f20, %f28
10289 andn %o5, 0x0DBC, %l3
10290 movge %xcc, %i7, %i4
10291 edge8ln %o1, %g1, %l4
10292 edge16n %i6, %g2, %g4
10293 srlx %i2, 0x19, %g7
10294 fnot2 %f22, %f6
10295 edge16 %l2, %l6, %g3
10296 movneg %icc, %o3, %l5
10297 stb %l1, [%l7 + 0x20]
10298 stb %g6, [%l7 + 0x64]
10299 array16 %l0, %o2, %o4
10300 sra %i1, %i5, %o6
10301 andncc %i3, %i0, %o7
10302 movcs %icc, %o0, %g5
10303 movvc %xcc, %o5, %i7
10304 movg %icc, %l3, %i4
10305 stw %o1, [%l7 + 0x2C]
10306 save %l4, 0x15EF, %g1
10307 rdpr %cwp, %g1
10308 rdpr %cansave, %g2
10309 rdpr %canrestore, %g3
10310 rdpr %cleanwin, %g4
10311 rdpr %otherwin, %g5
10312 rdpr %wstate, %g6
10313 edge16n %i6, %g4, %g2
10314 sethi 0x0BCE, %g7
10315 movcs %xcc, %l2, %l6
10316 stx %i2, [%l7 + 0x58]
10317 nop
10318 set 0x78, %o3
10319 stx %g3, [%l7 + %o3]
10320 fpack16 %f10, %f4
10321 stw %l5, [%l7 + 0x18]
10322 fornot1 %f18, %f24, %f14
10323 for %f28, %f18, %f16
10324 ld [%l7 + 0x64], %f15
10325 fpsub32 %f0, %f2, %f24
10326 movre %o3, 0x007, %g6
10327 st %f28, [%l7 + 0x60]
10328 smulcc %l0, 0x0E39, %l1
10329 umul %o4, 0x04AA, %i1
10330 edge8n %i5, %o2, %o6
10331 srlx %i3, 0x0F, %i0
10332 fmovdne %icc, %f3, %f14
10333 edge8 %o0, %g5, %o5
10334 movge %icc, %i7, %o7
10335 alignaddr %l3, %i4, %l4
10336 sll %g1, 0x1F, %i6
10337 fornot1s %f27, %f5, %f5
10338 movrgz %g4, %o1, %g7
10339 andn %l2, 0x0972, %l6
10340 orcc %g2, %i2, %l5
10341 st %f1, [%l7 + 0x38]
10342 faligndata %f28, %f30, %f2
10343 fmovscs %icc, %f9, %f12
10344 fpadd32s %f0, %f20, %f2
10345 subccc %g3, 0x124D, %g6
10346 ldsw [%l7 + 0x0C], %l0
10347 movg %icc, %l1, %o3
10348 udivcc %o4, 0x14CA, %i1
10349 fors %f3, %f11, %f31
10350 sir 0x0395
10351 movl %xcc, %i5, %o2
10352 addcc %i3, %i0, %o0
10353 udivcc %g5, 0x0619, %o6
10354 alignaddrl %o5, %o7, %l3
10355 subccc %i7, 0x1D8D, %l4
10356 addccc %i4, 0x0464, %i6
10357 orcc %g4, 0x0A78, %g1
10358 popc %g7, %o1
10359 alignaddr %l6, %l2, %i2
10360 ldsw [%l7 + 0x40], %g2
10361 fcmps %fcc2, %f10, %f16
10362 orn %l5, 0x0111, %g6
10363 addc %l0, %g3, %l1
10364 edge32l %o4, %i1, %o3
10365 edge32ln %o2, %i5, %i0
10366 movge %xcc, %i3, %g5
10367 fmovrslz %o0, %f18, %f10
10368 edge32ln %o6, %o7, %l3
10369 movpos %xcc, %o5, %i7
10370 xorcc %i4, %l4, %g4
10371 smulcc %g1, 0x0D9F, %i6
10372 fcmpd %fcc2, %f6, %f12
10373 fmovd %f2, %f0
10374 movpos %icc, %g7, %l6
10375 fornot2 %f20, %f10, %f30
10376 edge16l %o1, %i2, %g2
10377 ldub [%l7 + 0x54], %l2
10378 movl %icc, %g6, %l0
10379 edge8 %g3, %l1, %l5
10380 movge %icc, %i1, %o4
10381 mulx %o2, 0x0D9C, %i5
10382 fxnor %f14, %f8, %f10
10383 andn %i0, %i3, %g5
10384 sth %o0, [%l7 + 0x3C]
10385 array8 %o3, %o7, %l3
10386 movneg %xcc, %o6, %o5
10387 edge8ln %i4, %l4, %i7
10388 addccc %g1, 0x0826, %g4
10389 stx %i6, [%l7 + 0x30]
10390 srlx %g7, 0x08, %l6
10391 fcmpeq32 %f8, %f26, %i2
10392 movrlez %g2, %o1, %g6
10393 smul %l0, 0x1B80, %g3
10394 stw %l2, [%l7 + 0x50]
10395 mulscc %l1, 0x0238, %i1
10396 stx %o4, [%l7 + 0x60]
10397 movvs %xcc, %l5, %i5
10398 movne %icc, %o2, %i3
10399 st %f14, [%l7 + 0x3C]
10400 add %i0, %g5, %o3
10401 fnot2 %f4, %f18
10402 popc %o7, %o0
10403 addccc %l3, %o5, %o6
10404 fmovdcc %xcc, %f3, %f26
10405 movneg %icc, %i4, %i7
10406 udiv %g1, 0x1348, %g4
10407 st %f13, [%l7 + 0x30]
10408 xor %l4, %i6, %l6
10409 save %g7, %i2, %g2
10410 rdpr %cwp, %g1
10411 rdpr %cansave, %g2
10412 rdpr %canrestore, %g3
10413 rdpr %cleanwin, %g4
10414 rdpr %otherwin, %g5
10415 rdpr %wstate, %g6
10416 array16 %g6, %o1, %g3
10417 fandnot2 %f16, %f12, %f24
10418 fcmpd %fcc1, %f16, %f22
10419 orcc %l0, 0x1AD0, %l1
10420 movrlz %l2, 0x057, %o4
10421 ldsh [%l7 + 0x48], %l5
10422 subcc %i5, 0x1BE9, %o2
10423 ldsb [%l7 + 0x5E], %i1
10424 fpackfix %f28, %f0
10425 edge32l %i0, %i3, %g5
10426 nop
10427 set 0x6A, %g4
10428 lduh [%l7 + %g4], %o7
10429 movpos %icc, %o0, %o3
10430 srlx %l3, %o6, %o5
10431 fpmerge %f13, %f10, %f12
10432 movgu %icc, %i4, %i7
10433 fmul8x16 %f10, %f16, %f12
10434 fand %f28, %f14, %f10
10435 fpadd16 %f4, %f0, %f4
10436 movcc %xcc, %g4, %g1
10437 fmovde %icc, %f22, %f25
10438 sll %i6, %l4, %l6
10439 fxnors %f11, %f8, %f20
10440 umul %g7, 0x104E, %g2
10441 andcc %g6, 0x1F84, %o1
10442 movcs %xcc, %i2, %g3
10443 fmovsle %xcc, %f27, %f2
10444 std %f22, [%l7 + 0x48]
10445 fmovdcc %xcc, %f25, %f1
10446 array32 %l1, %l2, %o4
10447 edge16ln %l5, %l0, %i5
10448 array32 %o2, %i1, %i0
10449 movleu %xcc, %g5, %i3
10450 fmovsleu %xcc, %f17, %f5
10451 sub %o7, 0x15F8, %o3
10452 move %icc, %o0, %o6
10453 stw %l3, [%l7 + 0x1C]
10454 mova %xcc, %i4, %i7
10455 movre %o5, 0x0A5, %g4
10456 alignaddrl %g1, %i6, %l4
10457 fcmpd %fcc3, %f26, %f22
10458 movne %xcc, %g7, %l6
10459 fors %f12, %f27, %f31
10460 setx loop_38, %l0, %l1
10461 return %l1
10462 nop
10463 rdpr %cwp, %g1
10464 rdpr %cansave, %g2
10465 rdpr %canrestore, %g3
10466 rdpr %cleanwin, %g4
10467 rdpr %otherwin, %g5
10468 rdpr %wstate, %g6
10469loop_38: edge32l %i2, %g3, %o1
10470 edge16 %l2, %o4, %l1
10471 sra %l5, 0x02, %i5
10472 or %o2, 0x0200, %l0
10473 array32 %i1, %i0, %g5
10474 movcs %xcc, %i3, %o7
10475 edge32l %o0, %o6, %l3
10476 edge16ln %i4, %o3, %o5
10477 fmovrde %g4, %f30, %f8
10478 movcc %icc, %i7, %i6
10479 movle %xcc, %l4, %g1
10480 fmovsleu %icc, %f25, %f2
10481 xor %l6, 0x0C65, %g7
10482 save %g2, 0x1A4E, %i2
10483 rdpr %cwp, %g1
10484 rdpr %cansave, %g2
10485 rdpr %canrestore, %g3
10486 rdpr %cleanwin, %g4
10487 rdpr %otherwin, %g5
10488 rdpr %wstate, %g6
10489 fmul8x16au %f14, %f7, %f6
10490 fmovd %f2, %f20
10491 ldd [%l7 + 0x50], %g6
10492 sllx %o1, %g3, %l2
10493 fpadd16s %f12, %f13, %f12
10494 fnot2s %f17, %f20
10495 fmovs %f13, %f26
10496 edge16 %l1, %o4, %l5
10497 fmovsn %icc, %f0, %f3
10498 xnor %i5, %l0, %o2
10499 std %f18, [%l7 + 0x58]
10500 edge8l %i0, %g5, %i1
10501 movcc %xcc, %o7, %o0
10502 sra %o6, %i3, %i4
10503 fmul8x16au %f14, %f29, %f20
10504 ldsb [%l7 + 0x78], %o3
10505 fmovdg %icc, %f23, %f12
10506 fmovscs %icc, %f20, %f2
10507 srax %l3, 0x18, %o5
10508 udivx %i7, 0x1B52, %i6
10509 movre %l4, 0x210, %g4
10510 ldd [%l7 + 0x68], %f14
10511 orn %l6, %g1, %g7
10512 fandnot1 %f0, %f8, %f20
10513 popc 0x09E1, %g2
10514 movvc %xcc, %i2, %g6
10515 movre %g3, %o1, %l2
10516 fnot2 %f0, %f20
10517 sll %l1, 0x1B, %l5
10518 bshuffle %f0, %f6, %f12
10519 subccc %o4, 0x0E60, %l0
10520 sdivx %i5, 0x1778, %o2
10521 edge8 %g5, %i1, %o7
10522 udivx %o0, 0x036C, %o6
10523 alignaddrl %i0, %i4, %i3
10524 fcmpne16 %f14, %f24, %l3
10525 smul %o5, %o3, %i7
10526 addc %l4, 0x15B8, %g4
10527 fsrc1 %f28, %f16
10528 movn %xcc, %i6, %g1
10529 fpsub32s %f19, %f15, %f15
10530 fxnors %f14, %f1, %f3
10531 st %f20, [%l7 + 0x24]
10532 ldd [%l7 + 0x30], %f24
10533 sdivcc %g7, 0x0408, %l6
10534 xorcc %g2, %i2, %g3
10535 ld [%l7 + 0x5C], %f26
10536 edge32l %g6, %l2, %o1
10537 fmovdgu %xcc, %f10, %f3
10538 umul %l5, 0x1740, %l1
10539 stx %l0, [%l7 + 0x28]
10540 movg %xcc, %i5, %o4
10541 ldsw [%l7 + 0x2C], %o2
10542 fmovsne %xcc, %f9, %f18
10543 edge8l %i1, %g5, %o7
10544 nop
10545 set 0x1C, %o4
10546 lduw [%l7 + %o4], %o6
10547 edge16ln %o0, %i4, %i0
10548 movleu %icc, %i3, %o5
10549 popc %l3, %o3
10550 movrgz %i7, %g4, %i6
10551 edge16 %l4, %g7, %g1
10552 edge32 %l6, %i2, %g3
10553 fmovdpos %icc, %f21, %f4
10554 sll %g6, %l2, %g2
10555 fmovsg %icc, %f19, %f5
10556 add %o1, 0x1E90, %l1
10557 sethi 0x15AB, %l0
10558 ldsb [%l7 + 0x69], %l5
10559 st %f2, [%l7 + 0x74]
10560 srax %i5, %o2, %o4
10561 sra %i1, 0x1F, %o7
10562 xor %g5, 0x0C15, %o6
10563 xnorcc %i4, %i0, %i3
10564 mova %icc, %o5, %o0
10565 smul %o3, 0x07FA, %i7
10566 fmovrde %g4, %f4, %f24
10567 fnor %f30, %f26, %f24
10568 array16 %i6, %l4, %l3
10569 add %g1, %g7, %l6
10570 sdivx %g3, 0x1A4A, %g6
10571 movge %icc, %i2, %g2
10572 fmovde %xcc, %f27, %f5
10573 popc 0x0830, %o1
10574 array16 %l2, %l1, %l5
10575 srl %l0, 0x1E, %o2
10576 movre %o4, 0x061, %i1
10577 sth %o7, [%l7 + 0x5A]
10578 andcc %g5, %o6, %i5
10579 movn %xcc, %i0, %i3
10580 ldsw [%l7 + 0x10], %o5
10581 fandnot1s %f26, %f23, %f5
10582 fmovscs %xcc, %f21, %f10
10583 movvs %xcc, %i4, %o0
10584 subccc %i7, %o3, %g4
10585 edge16ln %l4, %i6, %l3
10586 movle %icc, %g7, %g1
10587 movcc %icc, %g3, %g6
10588 addccc %l6, 0x1C35, %g2
10589 sir 0x124D
10590 and %i2, 0x0711, %o1
10591 fpadd32 %f10, %f12, %f12
10592 smulcc %l1, 0x19B7, %l5
10593 movrne %l2, 0x2FC, %o2
10594 movcc %icc, %l0, %o4
10595 fones %f16
10596 movvc %xcc, %o7, %g5
10597 fmovspos %icc, %f25, %f31
10598 movne %xcc, %o6, %i5
10599 subcc %i1, 0x0DA6, %i3
10600 sra %i0, 0x0C, %i4
10601 smulcc %o5, %o0, %i7
10602 fmovdcs %icc, %f8, %f28
10603 movg %icc, %o3, %g4
10604 edge16 %l4, %i6, %g7
10605 fmovsl %icc, %f6, %f15
10606 edge8n %g1, %g3, %l3
10607 umulcc %l6, 0x1404, %g6
10608 add %g2, %o1, %l1
10609 fmul8x16au %f3, %f29, %f30
10610 orn %l5, %l2, %i2
10611 array16 %o2, %l0, %o7
10612 andncc %o4, %o6, %g5
10613 fmovrslz %i5, %f20, %f1
10614 ldsw [%l7 + 0x50], %i3
10615 fmovdneg %xcc, %f13, %f24
10616 movcc %xcc, %i0, %i4
10617 movvs %icc, %i1, %o0
10618 lduh [%l7 + 0x1C], %i7
10619 ldd [%l7 + 0x60], %f12
10620 movne %xcc, %o3, %g4
10621 movcc %icc, %l4, %i6
10622 ldx [%l7 + 0x08], %o5
10623 edge16ln %g7, %g3, %g1
10624 fmovsa %icc, %f6, %f20
10625 std %f26, [%l7 + 0x58]
10626 udiv %l6, 0x17E9, %l3
10627 edge8l %g2, %o1, %l1
10628 fpsub32s %f30, %f17, %f12
10629 xnorcc %l5, %l2, %i2
10630 pdist %f12, %f18, %f20
10631 xnorcc %o2, %l0, %g6
10632 movvs %icc, %o7, %o6
10633 fmovsvc %icc, %f18, %f31
10634 fpackfix %f0, %f11
10635 movle %icc, %o4, %g5
10636 fmovrdlz %i3, %f12, %f6
10637 fnegs %f27, %f21
10638 lduw [%l7 + 0x08], %i5
10639 edge32n %i4, %i0, %i1
10640 fzero %f8
10641 movneg %icc, %o0, %i7
10642 fmovrsgez %g4, %f24, %f3
10643 movrgz %l4, %o3, %o5
10644 fnors %f18, %f24, %f10
10645 edge32l %i6, %g3, %g1
10646 fmovrdne %l6, %f30, %f2
10647 movre %g7, %l3, %o1
10648 orcc %l1, 0x1D18, %g2
10649 movn %xcc, %l2, %i2
10650 orn %l5, %o2, %g6
10651 array16 %o7, %o6, %o4
10652 ldsh [%l7 + 0x3E], %g5
10653 edge16n %l0, %i3, %i5
10654 movcs %xcc, %i0, %i4
10655 movvs %icc, %i1, %o0
10656 umulcc %i7, %l4, %g4
10657 fzero %f4
10658 ldsw [%l7 + 0x38], %o3
10659 fmuld8sux16 %f25, %f14, %f2
10660 sth %o5, [%l7 + 0x18]
10661 smulcc %i6, 0x039D, %g1
10662 udiv %g3, 0x0F40, %l6
10663 st %f22, [%l7 + 0x3C]
10664 smulcc %g7, %o1, %l1
10665 addc %g2, 0x0826, %l3
10666 move %xcc, %i2, %l5
10667 ldsb [%l7 + 0x27], %l2
10668 fnegd %f18, %f22
10669 movge %xcc, %g6, %o2
10670 mulscc %o7, %o6, %g5
10671 xnor %o4, %i3, %l0
10672 movle %icc, %i5, %i4
10673 andncc %i1, %i0, %o0
10674 movrlez %i7, %g4, %l4
10675 edge32 %o3, %o5, %g1
10676 mulx %i6, 0x16DA, %g3
10677 nop
10678 set 0x70, %l2
10679 stw %l6, [%l7 + %l2]
10680 stb %o1, [%l7 + 0x63]
10681 ldsb [%l7 + 0x09], %l1
10682 xnorcc %g7, %g2, %l3
10683 orn %l5, %i2, %g6
10684 sth %l2, [%l7 + 0x56]
10685 edge32l %o2, %o6, %g5
10686 movle %icc, %o7, %i3
10687 andn %o4, %i5, %i4
10688 subccc %l0, %i0, %o0
10689 edge8n %i1, %g4, %i7
10690 xnor %o3, %o5, %l4
10691 umul %g1, 0x0839, %g3
10692 mulx %i6, 0x042E, %l6
10693 fxor %f18, %f0, %f0
10694 fabss %f26, %f15
10695 movrlez %l1, 0x2C3, %g7
10696 srax %g2, 0x14, %l3
10697 movvc %xcc, %l5, %o1
10698 fmovdne %icc, %f12, %f4
10699 srlx %i2, %l2, %o2
10700 fnands %f18, %f5, %f20
10701 movge %xcc, %o6, %g5
10702 xnorcc %o7, %g6, %o4
10703 sll %i3, 0x13, %i4
10704 ldsw [%l7 + 0x48], %i5
10705 ldub [%l7 + 0x49], %i0
10706 fmovrdlz %l0, %f2, %f26
10707 movrne %o0, %i1, %i7
10708 orncc %g4, %o5, %l4
10709 andncc %o3, %g3, %i6
10710 xor %g1, 0x0C07, %l6
10711 edge16l %l1, %g2, %l3
10712 edge8n %l5, %o1, %i2
10713 movrgz %g7, 0x010, %o2
10714 lduh [%l7 + 0x3C], %o6
10715 fpadd32s %f3, %f16, %f22
10716 andncc %l2, %o7, %g6
10717 movvs %icc, %o4, %g5
10718 fmovdcc %xcc, %f3, %f26
10719 fcmpne16 %f20, %f28, %i3
10720 sethi 0x0B2A, %i4
10721 alignaddr %i0, %i5, %o0
10722 udivcc %l0, 0x1046, %i7
10723 sllx %i1, 0x16, %o5
10724 edge8 %g4, %l4, %g3
10725 alignaddrl %o3, %g1, %i6
10726 edge16n %l1, %l6, %g2
10727 srlx %l5, 0x04, %l3
10728 fmovsneg %xcc, %f3, %f9
10729 fmovde %xcc, %f30, %f6
10730 fmovsleu %icc, %f25, %f20
10731 movle %icc, %i2, %g7
10732 udivcc %o1, 0x13E4, %o6
10733 udiv %o2, 0x1F49, %l2
10734 fmovd %f2, %f10
10735 ldsb [%l7 + 0x2C], %g6
10736 mulx %o4, 0x07AD, %g5
10737 fcmple32 %f18, %f16, %o7
10738 sethi 0x016C, %i3
10739 fmovda %icc, %f2, %f7
10740 movcc %xcc, %i4, %i5
10741 fpsub32s %f1, %f5, %f14
10742 movneg %icc, %i0, %o0
10743 add %i7, %i1, %o5
10744 add %g4, 0x1787, %l0
10745 array16 %g3, %o3, %l4
10746 fpadd32s %f18, %f19, %f14
10747 sdivx %i6, 0x103F, %g1
10748 fxnors %f1, %f19, %f4
10749 edge16l %l6, %g2, %l1
10750 array32 %l3, %l5, %g7
10751 fmovsneg %icc, %f29, %f17
10752 movge %xcc, %o1, %i2
10753 sub %o2, 0x14A0, %l2
10754 fpadd16s %f11, %f2, %f8
10755 ldd [%l7 + 0x58], %g6
10756 sub %o4, 0x06BF, %o6
10757 movrlez %o7, 0x27B, %g5
10758 and %i4, %i3, %i5
10759 edge32l %o0, %i7, %i1
10760 fcmpgt32 %f28, %f4, %i0
10761 subcc %g4, 0x1E17, %l0
10762 sir 0x162D
10763 edge16n %g3, %o3, %l4
10764 movpos %xcc, %i6, %o5
10765 edge8ln %l6, %g2, %l1
10766 alignaddr %l3, %l5, %g7
10767 udivx %g1, 0x16E6, %o1
10768 fpsub32 %f10, %f12, %f10
10769 ldsh [%l7 + 0x0C], %i2
10770 fmovdne %icc, %f20, %f13
10771 faligndata %f20, %f4, %f2
10772 fmovs %f28, %f9
10773 fmovs %f6, %f30
10774 movrgez %l2, 0x22F, %o2
10775 fmovdvc %xcc, %f28, %f11
10776 movleu %icc, %g6, %o6
10777 add %o7, 0x1861, %g5
10778 movvc %xcc, %i4, %i3
10779 andncc %i5, %o4, %i7
10780 fmul8x16al %f3, %f12, %f0
10781 movpos %icc, %o0, %i0
10782 edge8 %g4, %i1, %l0
10783 fmovrdgz %o3, %f2, %f4
10784 fmovrdlez %l4, %f8, %f26
10785 addccc %i6, 0x03F3, %g3
10786 fmovrde %o5, %f22, %f24
10787 fnot1s %f26, %f15
10788 edge32n %g2, %l6, %l3
10789 fnot1 %f4, %f16
10790 andcc %l1, 0x0BFE, %g7
10791 ldsh [%l7 + 0x72], %g1
10792 alignaddr %l5, %i2, %o1
10793 movne %icc, %l2, %g6
10794 fsrc1s %f20, %f26
10795 stx %o6, [%l7 + 0x10]
10796 stw %o2, [%l7 + 0x24]
10797 ldx [%l7 + 0x58], %g5
10798 lduh [%l7 + 0x48], %o7
10799 fmovdneg %xcc, %f31, %f29
10800 addc %i3, 0x1560, %i4
10801 fmovsleu %icc, %f12, %f15
10802 fcmpes %fcc3, %f4, %f4
10803 movre %i5, 0x3A3, %i7
10804 fmul8ulx16 %f22, %f0, %f14
10805 array16 %o0, %o4, %i0
10806 fmovsle %icc, %f5, %f19
10807 fsrc1s %f12, %f5
10808 fpack16 %f6, %f10
10809 ldx [%l7 + 0x40], %i1
10810 sth %l0, [%l7 + 0x70]
10811 movre %g4, 0x1B2, %l4
10812 fmovsg %icc, %f4, %f18
10813 movrgez %i6, 0x213, %g3
10814 xorcc %o5, %o3, %g2
10815 udivcc %l6, 0x105C, %l1
10816 movcs %xcc, %l3, %g1
10817 movg %icc, %l5, %i2
10818 stb %g7, [%l7 + 0x54]
10819 srlx %l2, %g6, %o1
10820 fmovsgu %xcc, %f3, %f10
10821 movvs %icc, %o6, %o2
10822 movpos %icc, %g5, %i3
10823 subc %o7, %i4, %i5
10824 fmovsleu %xcc, %f11, %f20
10825 std %f30, [%l7 + 0x18]
10826 alignaddrl %o0, %i7, %o4
10827 movl %xcc, %i0, %i1
10828 lduw [%l7 + 0x5C], %l0
10829 ldub [%l7 + 0x7A], %g4
10830 srlx %i6, 0x13, %g3
10831 sll %o5, %l4, %o3
10832 sdivcc %g2, 0x1DBC, %l1
10833 edge32 %l6, %l3, %g1
10834 restore %i2, 0x1526, %l5
10835 rdpr %cwp, %g1
10836 rdpr %cansave, %g2
10837 rdpr %canrestore, %g3
10838 rdpr %cleanwin, %g4
10839 rdpr %otherwin, %g5
10840 rdpr %wstate, %g6
10841 lduw [%l7 + 0x54], %l2
10842 edge32l %g6, %o1, %o6
10843 fmovsvs %icc, %f14, %f2
10844 alignaddrl %g7, %o2, %i3
10845 sll %g5, %i4, %i5
10846 addc %o7, 0x193F, %i7
10847 move %icc, %o0, %o4
10848 addc %i1, %i0, %g4
10849 fmovrdgez %i6, %f4, %f8
10850 stx %l0, [%l7 + 0x70]
10851 lduh [%l7 + 0x38], %g3
10852 subcc %o5, %l4, %o3
10853 movn %icc, %l1, %g2
10854 ldx [%l7 + 0x48], %l6
10855 movleu %xcc, %g1, %l3
10856 orn %l5, 0x1F6D, %i2
10857 edge8l %g6, %l2, %o6
10858 movvc %icc, %o1, %g7
10859 andn %o2, %i3, %i4
10860 movgu %icc, %i5, %o7
10861 ldub [%l7 + 0x71], %g5
10862 st %f6, [%l7 + 0x20]
10863 movgu %xcc, %i7, %o4
10864 movrgz %i1, %o0, %i0
10865 umul %i6, %g4, %g3
10866 ld [%l7 + 0x50], %f6
10867 edge16n %l0, %o5, %l4
10868 lduh [%l7 + 0x7A], %l1
10869 movvc %xcc, %g2, %l6
10870 alignaddrl %o3, %g1, %l3
10871 edge8ln %i2, %l5, %g6
10872 fpsub32 %f28, %f4, %f16
10873 subc %o6, %o1, %g7
10874 edge32l %o2, %l2, %i3
10875 edge8l %i4, %i5, %g5
10876 sub %o7, 0x0ABB, %o4
10877 movle %xcc, %i7, %i1
10878 andncc %o0, %i6, %i0
10879 fcmple32 %f10, %f2, %g3
10880 sdivcc %g4, 0x079E, %l0
10881 fxnor %f4, %f2, %f6
10882 xnor %o5, 0x18FE, %l1
10883 subc %l4, %l6, %o3
10884 sub %g2, %l3, %g1
10885 nop
10886 set 0x1C, %i2
10887 lduh [%l7 + %i2], %i2
10888 fabss %f6, %f9
10889 sra %g6, 0x07, %l5
10890 movcs %xcc, %o1, %o6
10891 nop
10892 set 0x50, %o1
10893 ldd [%l7 + %o1], %o2
10894 edge16 %l2, %i3, %g7
10895 fmovd %f26, %f20
10896 fxnors %f8, %f26, %f0
10897 movcc %xcc, %i4, %i5
10898 nop
10899 set 0x1C, %o5
10900 sth %o7, [%l7 + %o5]
10901 edge16n %o4, %g5, %i1
10902 std %f20, [%l7 + 0x18]
10903 fmovdvs %xcc, %f17, %f14
10904 nop
10905 set 0x54, %i5
10906 ldsw [%l7 + %i5], %i7
10907 fnot1s %f14, %f8
10908 lduw [%l7 + 0x6C], %i6
10909 xorcc %i0, %o0, %g3
10910 sub %l0, 0x0C77, %g4
10911 edge16ln %o5, %l4, %l1
10912 fpsub32s %f29, %f1, %f10
10913 edge8 %o3, %l6, %g2
10914 udivcc %l3, 0x1082, %g1
10915 or %g6, %i2, %l5
10916 move %icc, %o6, %o2
10917 movne %xcc, %l2, %i3
10918 mulscc %g7, 0x1874, %i4
10919 subcc %o1, %o7, %i5
10920 xnor %g5, %i1, %i7
10921 smulcc %i6, 0x17ED, %i0
10922 movrne %o4, %o0, %g3
10923 mulx %l0, 0x0630, %o5
10924 st %f15, [%l7 + 0x64]
10925 subccc %g4, 0x16ED, %l4
10926 movrgez %l1, %o3, %l6
10927 edge32n %g2, %l3, %g6
10928 edge32n %i2, %l5, %g1
10929 movne %xcc, %o6, %l2
10930 xorcc %o2, 0x05E3, %i3
10931 addc %g7, %i4, %o1
10932 movn %xcc, %o7, %i5
10933 ldsh [%l7 + 0x74], %i1
10934 fmovsvs %icc, %f28, %f3
10935 smulcc %i7, %i6, %g5
10936 umul %o4, %o0, %i0
10937 movrlez %g3, 0x34C, %o5
10938 srl %g4, %l0, %l1
10939 lduw [%l7 + 0x4C], %o3
10940 sllx %l4, %g2, %l3
10941 sethi 0x0F16, %l6
10942 fcmpgt32 %f20, %f28, %i2
10943 orcc %l5, 0x02F4, %g1
10944 movrgz %o6, 0x241, %g6
10945 sdivx %o2, 0x13BF, %l2
10946 nop
10947 set 0x4E, %i6
10948 lduh [%l7 + %i6], %i3
10949 andn %g7, %i4, %o1
10950 subc %o7, 0x1769, %i5
10951 srl %i1, 0x1C, %i6
10952 srlx %g5, %o4, %i7
10953 fsrc1s %f31, %f31
10954 array8 %o0, %i0, %g3
10955 umulcc %o5, %g4, %l0
10956 fmovrdlez %l1, %f24, %f18
10957 movgu %xcc, %l4, %g2
10958 sdivcc %l3, 0x1A30, %l6
10959 movcc %xcc, %o3, %i2
10960 mulscc %g1, %o6, %g6
10961 xnorcc %l5, %l2, %i3
10962 edge16l %g7, %o2, %o1
10963 edge8 %i4, %o7, %i1
10964 srax %i6, 0x00, %g5
10965 array8 %i5, %o4, %o0
10966 fcmpeq16 %f10, %f12, %i7
10967 srlx %i0, %o5, %g4
10968 add %g3, 0x1492, %l0
10969 fmovrsgez %l4, %f14, %f17
10970 movvc %xcc, %l1, %l3
10971 movvc %xcc, %l6, %g2
10972 fabsd %f18, %f0
10973 ldsb [%l7 + 0x16], %i2
10974 fmovdn %xcc, %f4, %f2
10975 sdivx %g1, 0x0CE6, %o3
10976 edge32 %g6, %l5, %o6
10977 movcs %xcc, %l2, %i3
10978 mulscc %g7, %o1, %i4
10979 fmovdneg %xcc, %f27, %f12
10980 fxor %f2, %f18, %f20
10981 movle %icc, %o7, %i1
10982 fmovsn %xcc, %f24, %f27
10983 or %i6, %o2, %i5
10984 ldsb [%l7 + 0x19], %o4
10985 fnegd %f0, %f28
10986 umul %g5, 0x114B, %i7
10987 sir 0x019D
10988 sra %i0, 0x0C, %o5
10989 movrlez %g4, 0x033, %o0
10990 movrgz %l0, 0x0CC, %g3
10991 popc %l4, %l1
10992 sethi 0x0FDD, %l3
10993 xor %l6, %g2, %g1
10994 movrne %i2, 0x3BB, %g6
10995 alignaddrl %l5, %o6, %o3
10996 add %l2, 0x0165, %g7
10997 ldsh [%l7 + 0x46], %i3
10998 xor %o1, %o7, %i4
10999 fpadd16 %f16, %f16, %f12
11000 srax %i6, 0x18, %i1
11001 subccc %i5, %o2, %o4
11002 fandnot2s %f4, %f13, %f9
11003 movne %icc, %g5, %i0
11004 orcc %i7, %o5, %g4
11005 fmovs %f9, %f26
11006 edge8n %l0, %o0, %l4
11007 andn %g3, %l1, %l6
11008 fmovdn %xcc, %f3, %f21
11009 fnand %f18, %f28, %f2
11010 stw %g2, [%l7 + 0x34]
11011 movne %icc, %g1, %i2
11012 srax %g6, 0x18, %l3
11013 fmovsl %icc, %f12, %f29
11014 movvs %xcc, %l5, %o6
11015 fnand %f14, %f18, %f6
11016 fzero %f2
11017 faligndata %f16, %f30, %f12
11018 mulx %o3, 0x025E, %g7
11019 edge32ln %l2, %i3, %o7
11020 fmovdl %xcc, %f16, %f22
11021 fnot1 %f0, %f10
11022 stw %i4, [%l7 + 0x6C]
11023 and %i6, 0x0C0A, %o1
11024 fmovsg %icc, %f6, %f15
11025 ld [%l7 + 0x0C], %f3
11026 sll %i5, 0x18, %i1
11027 sdiv %o4, 0x084F, %g5
11028 movle %icc, %i0, %o2
11029 fpackfix %f8, %f29
11030 mova %xcc, %i7, %g4
11031 ldd [%l7 + 0x38], %f30
11032 stx %o5, [%l7 + 0x68]
11033 stb %l0, [%l7 + 0x7C]
11034 fmovse %xcc, %f18, %f31
11035 orn %o0, 0x17C7, %g3
11036 addc %l1, 0x04E7, %l4
11037 fones %f21
11038 fmovsgu %icc, %f22, %f28
11039 mova %icc, %g2, %l6
11040 movvs %icc, %g1, %i2
11041 fpsub16 %f0, %f18, %f8
11042 alignaddrl %l3, %l5, %g6
11043 alignaddrl %o3, %o6, %g7
11044 orn %i3, 0x1DCB, %l2
11045 fsrc2 %f24, %f12
11046 ldd [%l7 + 0x38], %o6
11047 udiv %i6, 0x1C32, %o1
11048 fmovrslez %i5, %f10, %f27
11049 ldx [%l7 + 0x08], %i1
11050 srl %i4, 0x00, %g5
11051 movg %icc, %o4, %i0
11052 movvs %icc, %o2, %g4
11053 fpmerge %f22, %f25, %f28
11054 alignaddrl %o5, %l0, %o0
11055 sethi 0x1B70, %g3
11056 movgu %icc, %i7, %l4
11057 movl %xcc, %l1, %g2
11058 orncc %l6, %i2, %l3
11059 ldsb [%l7 + 0x31], %g1
11060 movvs %xcc, %g6, %o3
11061 movl %icc, %l5, %o6
11062 udiv %i3, 0x11E0, %l2
11063 for %f28, %f28, %f28
11064 movvs %icc, %o7, %g7
11065 movrne %i6, %o1, %i1
11066 fmul8x16au %f6, %f29, %f14
11067 sllx %i5, %i4, %o4
11068 smulcc %g5, %o2, %g4
11069 umul %i0, %l0, %o0
11070 movcs %xcc, %g3, %o5
11071 sub %i7, 0x0A54, %l1
11072 edge8ln %g2, %l4, %i2
11073 fcmpgt32 %f10, %f6, %l3
11074 fornot2s %f27, %f25, %f13
11075 fcmpeq32 %f20, %f12, %l6
11076 and %g6, 0x133F, %o3
11077 mova %xcc, %l5, %g1
11078 movcc %xcc, %o6, %i3
11079 fpadd16s %f10, %f18, %f1
11080 save %l2, 0x0052, %g7
11081 rdpr %cwp, %g1
11082 rdpr %cansave, %g2
11083 rdpr %canrestore, %g3
11084 rdpr %cleanwin, %g4
11085 rdpr %otherwin, %g5
11086 rdpr %wstate, %g6
11087 movg %xcc, %o7, %i6
11088 add %o1, 0x0162, %i5
11089 fxors %f19, %f14, %f12
11090 orcc %i4, %i1, %g5
11091 movleu %xcc, %o2, %o4
11092 movcc %icc, %i0, %g4
11093 fcmpgt32 %f24, %f30, %o0
11094 sdivcc %l0, 0x14F9, %o5
11095 sdiv %g3, 0x151D, %i7
11096 sir 0x0039
11097 movvs %xcc, %l1, %g2
11098 fmovrde %i2, %f0, %f24
11099 edge8l %l4, %l6, %g6
11100 subcc %l3, %o3, %g1
11101 subcc %o6, 0x1F30, %i3
11102 st %f28, [%l7 + 0x20]
11103 xnor %l5, %g7, %l2
11104 movrlez %i6, 0x3E5, %o7
11105 array32 %i5, %o1, %i1
11106 movvs %icc, %g5, %o2
11107 stb %i4, [%l7 + 0x6C]
11108 srl %i0, 0x0E, %o4
11109 stx %o0, [%l7 + 0x10]
11110 movn %icc, %l0, %o5
11111 movleu %xcc, %g3, %i7
11112 array16 %l1, %g4, %g2
11113 sub %l4, 0x14BC, %l6
11114 array8 %g6, %l3, %o3
11115 movrgez %i2, %o6, %g1
11116 popc %l5, %g7
11117 fmovrsne %l2, %f25, %f19
11118 movvs %xcc, %i6, %o7
11119 movl %icc, %i5, %i3
11120 udivx %o1, 0x1655, %g5
11121 array32 %i1, %i4, %i0
11122 fmovse %icc, %f12, %f14
11123 movge %icc, %o4, %o0
11124 move %xcc, %l0, %o5
11125 edge8ln %o2, %i7, %g3
11126 fnegd %f10, %f24
11127 and %l1, %g2, %g4
11128 ldsb [%l7 + 0x63], %l4
11129 subcc %g6, %l6, %l3
11130 edge8n %i2, %o3, %o6
11131 fabsd %f6, %f4
11132 xorcc %g1, %g7, %l5
11133 movleu %xcc, %i6, %o7
11134 fmuld8ulx16 %f21, %f20, %f24
11135 umulcc %l2, %i3, %i5
11136 fpack32 %f4, %f18, %f12
11137 edge16n %o1, %g5, %i1
11138 ldd [%l7 + 0x08], %f28
11139 ldsw [%l7 + 0x60], %i0
11140 faligndata %f12, %f16, %f18
11141 fpadd16s %f18, %f15, %f7
11142 movrgez %i4, %o0, %o4
11143 fpsub16s %f0, %f11, %f29
11144 udiv %o5, 0x06B8, %o2
11145 movn %xcc, %i7, %g3
11146 save %l1, %l0, %g4
11147 rdpr %cwp, %g1
11148 rdpr %cansave, %g2
11149 rdpr %canrestore, %g3
11150 rdpr %cleanwin, %g4
11151 rdpr %otherwin, %g5
11152 rdpr %wstate, %g6
11153 andn %g2, 0x12EE, %g6
11154 movrlz %l4, %l3, %i2
11155 fmovdl %icc, %f24, %f20
11156 edge8 %l6, %o3, %o6
11157 subcc %g7, 0x1337, %g1
11158 lduh [%l7 + 0x0C], %l5
11159 and %o7, 0x0AF0, %l2
11160 xnorcc %i3, %i5, %i6
11161 or %o1, 0x18C4, %i1
11162 mulx %i0, 0x179B, %i4
11163 smulcc %o0, %o4, %g5
11164 mulscc %o2, %i7, %o5
11165 lduw [%l7 + 0x2C], %l1
11166 sir 0x0675
11167 mova %xcc, %g3, %g4
11168 orn %l0, 0x0DA0, %g2
11169 alignaddrl %l4, %l3, %i2
11170 stb %g6, [%l7 + 0x7F]
11171 movg %xcc, %l6, %o6
11172 srax %g7, %g1, %o3
11173 udivx %l5, 0x0EFE, %l2
11174 sdiv %i3, 0x19F8, %i5
11175 andncc %i6, %o7, %o1
11176 sll %i0, %i1, %i4
11177 array32 %o4, %g5, %o0
11178 xnorcc %i7, 0x06FC, %o2
11179 lduh [%l7 + 0x5E], %l1
11180 addc %g3, %g4, %l0
11181 bshuffle %f0, %f30, %f16
11182 srlx %o5, 0x13, %g2
11183 sra %l4, %i2, %g6
11184 move %xcc, %l3, %o6
11185 srax %l6, %g7, %g1
11186 fcmpes %fcc0, %f7, %f7
11187 array16 %l5, %l2, %o3
11188 nop
11189 set 0x5C, %i4
11190 stw %i5, [%l7 + %i4]
11191 fmovdge %icc, %f5, %f19
11192 sra %i6, 0x1E, %o7
11193 sdiv %o1, 0x1C7E, %i0
11194 movrlz %i1, 0x102, %i3
11195 edge16n %i4, %g5, %o4
11196 nop
11197 set 0x5E, %g2
11198 sth %o0, [%l7 + %g2]
11199 srlx %o2, %l1, %i7
11200 ldub [%l7 + 0x7D], %g3
11201 sra %g4, %l0, %g2
11202 sethi 0x1CB6, %l4
11203 stw %i2, [%l7 + 0x6C]
11204 xnorcc %g6, 0x0FCB, %l3
11205 edge8l %o6, %l6, %o5
11206 popc 0x04E4, %g7
11207 ldd [%l7 + 0x48], %f12
11208 movvc %icc, %g1, %l2
11209 sth %o3, [%l7 + 0x24]
11210 ld [%l7 + 0x44], %f24
11211 fpadd32 %f12, %f16, %f20
11212 fmovsneg %xcc, %f1, %f11
11213 orn %i5, %l5, %o7
11214 subccc %o1, %i6, %i1
11215 edge8n %i0, %i4, %i3
11216 sdiv %g5, 0x1BF6, %o0
11217 fmovsgu %xcc, %f26, %f10
11218 ld [%l7 + 0x58], %f6
11219 movg %xcc, %o4, %o2
11220 fcmpgt32 %f18, %f8, %l1
11221 sllx %g3, %i7, %g4
11222 subcc %l0, 0x0786, %g2
11223 udivcc %l4, 0x090D, %g6
11224 fzero %f16
11225 orn %i2, %l3, %o6
11226 lduh [%l7 + 0x1A], %o5
11227 udivx %g7, 0x071B, %l6
11228 subccc %g1, 0x1DCC, %l2
11229 sll %i5, 0x1A, %l5
11230 edge16l %o7, %o1, %i6
11231 ldsw [%l7 + 0x20], %o3
11232 smulcc %i0, 0x0055, %i1
11233 edge16ln %i3, %g5, %i4
11234 edge16l %o0, %o4, %l1
11235 setx loop_39, %l0, %l1
11236 return %l1
11237 nop
11238 rdpr %cwp, %g1
11239 rdpr %cansave, %g2
11240 rdpr %canrestore, %g3
11241 rdpr %cleanwin, %g4
11242 rdpr %otherwin, %g5
11243 rdpr %wstate, %g6
11244loop_39: lduh [%l7 + 0x7E], %l0
11245 array8 %g2, %o2, %l4
11246 subc %g6, 0x1DE3, %l3
11247 edge32ln %o6, %o5, %g7
11248 fmovdneg %icc, %f23, %f1
11249 edge8n %l6, %g1, %i2
11250 srax %l2, %i5, %o7
11251 udiv %o1, 0x0E92, %i6
11252 fpadd16 %f18, %f14, %f12
11253 movvc %icc, %l5, %o3
11254 movleu %xcc, %i1, %i0
11255 ldsh [%l7 + 0x26], %g5
11256 fcmpd %fcc2, %f12, %f22
11257 movcs %xcc, %i3, %i4
11258 movg %icc, %o4, %l1
11259 movne %xcc, %o0, %i7
11260 fmovdne %xcc, %f2, %f6
11261 stw %g3, [%l7 + 0x30]
11262 fmovrsgez %g4, %f15, %f13
11263 edge32l %g2, %o2, %l4
11264 fmovrsgez %l0, %f17, %f18
11265 sub %g6, %o6, %o5
11266 orn %g7, %l3, %g1
11267 fmovse %xcc, %f3, %f15
11268 fnegd %f14, %f2
11269 xnor %l6, 0x0EFE, %l2
11270 sdivcc %i2, 0x0DFE, %i5
11271 fpadd16 %f18, %f6, %f4
11272 sir 0x1F40
11273 movpos %icc, %o7, %i6
11274 ldsb [%l7 + 0x0A], %l5
11275 edge8n %o3, %o1, %i1
11276 fmul8x16au %f16, %f20, %f8
11277 edge8 %i0, %g5, %i4
11278 fornot1s %f17, %f3, %f9
11279 movrgz %i3, 0x3AD, %l1
11280 st %f6, [%l7 + 0x78]
11281 fnot1s %f27, %f11
11282 movge %xcc, %o0, %i7
11283 fpsub16s %f13, %f27, %f2
11284 fzero %f0
11285 edge8 %g3, %g4, %o4
11286 movrgez %o2, %l4, %g2
11287 udiv %g6, 0x1CA4, %o6
11288 fornot1s %f30, %f6, %f17
11289 umul %o5, %g7, %l3
11290 movcc %xcc, %g1, %l0
11291 fpadd16 %f20, %f20, %f4
11292 xor %l6, %l2, %i5
11293 orcc %i2, 0x0670, %i6
11294 fmovsa %icc, %f24, %f19
11295 movrlez %o7, %o3, %l5
11296 edge32l %o1, %i1, %g5
11297 stb %i4, [%l7 + 0x46]
11298 fandnot1s %f5, %f27, %f7
11299 addcc %i3, 0x19F6, %i0
11300 sth %o0, [%l7 + 0x5E]
11301 orn %l1, %i7, %g4
11302 edge16n %o4, %o2, %l4
11303 udiv %g2, 0x0478, %g3
11304 udiv %g6, 0x1A0F, %o6
11305 mulx %o5, %l3, %g7
11306 mulx %g1, 0x02A0, %l6
11307 fnors %f16, %f24, %f1
11308 xnorcc %l0, 0x11C4, %l2
11309 movneg %xcc, %i2, %i6
11310 fornot2s %f20, %f11, %f12
11311 fmovd %f14, %f6
11312 srax %o7, %o3, %l5
11313 fmovsl %icc, %f14, %f22
11314 movrgz %o1, %i5, %i1
11315 or %g5, %i4, %i3
11316 edge32n %i0, %l1, %i7
11317 subccc %o0, 0x14C3, %g4
11318 edge8l %o2, %l4, %o4
11319 fxors %f16, %f14, %f21
11320 lduw [%l7 + 0x5C], %g2
11321 fnot1s %f5, %f4
11322 movrlz %g6, %g3, %o6
11323 movneg %xcc, %l3, %o5
11324 orcc %g7, %g1, %l0
11325 ldd [%l7 + 0x48], %f2
11326 restore %l2, %l6, %i6
11327 rdpr %cwp, %g1
11328 rdpr %cansave, %g2
11329 rdpr %canrestore, %g3
11330 rdpr %cleanwin, %g4
11331 rdpr %otherwin, %g5
11332 rdpr %wstate, %g6
11333 movne %icc, %i2, %o7
11334 movrne %o3, %o1, %i5
11335 or %l5, 0x05DD, %i1
11336 ld [%l7 + 0x74], %f23
11337 fmovsg %icc, %f13, %f30
11338 movrne %i4, %g5, %i3
11339 fcmple32 %f2, %f6, %l1
11340 fpadd32s %f17, %f18, %f3
11341 fpsub16 %f0, %f12, %f6
11342 edge16ln %i0, %o0, %g4
11343 udivx %i7, 0x1BCD, %l4
11344 fmovsl %icc, %f22, %f10
11345 fxor %f24, %f26, %f14
11346 sllx %o4, 0x1E, %o2
11347 std %f24, [%l7 + 0x20]
11348 alignaddrl %g6, %g3, %g2
11349 fmovsvs %xcc, %f23, %f27
11350 umul %o6, %o5, %l3
11351 fmovdleu %icc, %f1, %f10
11352 fandnot1 %f22, %f10, %f20
11353 mova %icc, %g7, %l0
11354 setx loop_40, %l0, %l1
11355 return %l1
11356 nop
11357 rdpr %cwp, %g1
11358 rdpr %cansave, %g2
11359 rdpr %canrestore, %g3
11360 rdpr %cleanwin, %g4
11361 rdpr %otherwin, %g5
11362 rdpr %wstate, %g6
11363loop_40: movpos %icc, %i6, %l6
11364 sdiv %o7, 0x1C34, %o3
11365 sdivx %o1, 0x0E99, %i5
11366 andcc %l5, 0x0813, %i2
11367 subc %i4, 0x10F1, %g5
11368 edge16n %i1, %i3, %i0
11369 fornot1 %f0, %f18, %f26
11370 stx %o0, [%l7 + 0x40]
11371 fmovsleu %icc, %f11, %f14
11372 fmul8x16au %f9, %f29, %f14
11373 mulscc %l1, %i7, %l4
11374 edge8 %o4, %o2, %g6
11375 sra %g3, 0x1C, %g4
11376 edge16 %o6, %o5, %g2
11377 sdivx %g7, 0x0B15, %l3
11378 ld [%l7 + 0x1C], %f9
11379 fmovsleu %xcc, %f23, %f4
11380 edge16n %l2, %l0, %i6
11381 movrgez %g1, 0x247, %l6
11382 movne %icc, %o7, %o1
11383 fmovrsne %o3, %f7, %f9
11384 fmovrslez %i5, %f6, %f4
11385 movpos %xcc, %l5, %i4
11386 ldsb [%l7 + 0x22], %i2
11387 ldd [%l7 + 0x60], %i0
11388 movvc %xcc, %g5, %i0
11389 movvs %xcc, %o0, %l1
11390 fmovsvs %xcc, %f13, %f20
11391 orn %i3, %l4, %i7
11392 stx %o4, [%l7 + 0x58]
11393 fornot1 %f28, %f24, %f22
11394 lduw [%l7 + 0x44], %g6
11395 sll %g3, %o2, %g4
11396 movg %icc, %o5, %g2
11397 alignaddrl %g7, %o6, %l3
11398 srlx %l0, %l2, %i6
11399 stb %g1, [%l7 + 0x63]
11400 movrgez %l6, %o1, %o7
11401 fmovsa %icc, %f12, %f5
11402 andcc %o3, 0x1231, %l5
11403 fmovse %icc, %f26, %f16
11404 umulcc %i5, 0x0FD5, %i4
11405 movcc %icc, %i1, %i2
11406 std %f0, [%l7 + 0x38]
11407 fmovrslez %g5, %f1, %f17
11408 fmovsneg %icc, %f18, %f24
11409 ld [%l7 + 0x08], %f29
11410 mova %icc, %o0, %i0
11411 sll %l1, %l4, %i3
11412 udiv %i7, 0x120A, %g6
11413 fmovsg %xcc, %f21, %f5
11414 edge8 %o4, %o2, %g4
11415 orncc %g3, 0x0F58, %g2
11416 ldd [%l7 + 0x10], %f4
11417 sdiv %o5, 0x1691, %g7
11418 addcc %o6, 0x0689, %l0
11419 udivcc %l2, 0x19B0, %l3
11420 movrlz %i6, 0x314, %g1
11421 srax %o1, %o7, %o3
11422 fmovsvc %icc, %f29, %f23
11423 mulscc %l6, 0x1A40, %i5
11424 addccc %i4, 0x0232, %i1
11425 std %f10, [%l7 + 0x60]
11426 movg %icc, %i2, %g5
11427 fpadd16s %f14, %f16, %f25
11428 udiv %o0, 0x1AB6, %l5
11429 umulcc %l1, %l4, %i3
11430 ld [%l7 + 0x5C], %f9
11431 fmovdvc %xcc, %f11, %f16
11432 edge16 %i7, %g6, %o4
11433 fmovsg %xcc, %f10, %f30
11434 movvs %xcc, %i0, %g4
11435 movvc %icc, %o2, %g3
11436 fornot2 %f30, %f18, %f24
11437 xor %g2, 0x1B31, %g7
11438 movcs %xcc, %o5, %l0
11439 movle %xcc, %o6, %l2
11440 fmul8x16 %f28, %f30, %f10
11441 sdiv %l3, 0x00EC, %g1
11442 st %f2, [%l7 + 0x14]
11443 movge %xcc, %o1, %i6
11444 edge16n %o7, %o3, %l6
11445 movvs %xcc, %i4, %i5
11446 sll %i2, 0x1B, %i1
11447 sll %g5, %o0, %l5
11448 ldsw [%l7 + 0x74], %l4
11449 array8 %i3, %i7, %g6
11450 fmovsgu %icc, %f3, %f0
11451 fmovsle %xcc, %f14, %f7
11452 movne %icc, %o4, %l1
11453 umul %i0, 0x18C7, %g4
11454 movle %xcc, %o2, %g2
11455 ldub [%l7 + 0x65], %g7
11456 fxnor %f20, %f8, %f2
11457 movrgez %o5, 0x3D5, %g3
11458 fabsd %f24, %f30
11459 andncc %l0, %l2, %l3
11460 udiv %o6, 0x0AB6, %g1
11461 addccc %o1, %o7, %o3
11462 udivx %l6, 0x0D7C, %i6
11463 fandnot2 %f24, %f6, %f30
11464 std %f12, [%l7 + 0x58]
11465 mova %icc, %i5, %i4
11466 movpos %xcc, %i1, %i2
11467 fornot2s %f4, %f13, %f17
11468 andn %g5, 0x05B5, %o0
11469 movne %xcc, %l5, %l4
11470 sdivcc %i3, 0x17E5, %i7
11471 subc %g6, %l1, %i0
11472 fpackfix %f22, %f8
11473 stx %g4, [%l7 + 0x18]
11474 save %o4, 0x07AC, %g2
11475 rdpr %cwp, %g1
11476 rdpr %cansave, %g2
11477 rdpr %canrestore, %g3
11478 rdpr %cleanwin, %g4
11479 rdpr %otherwin, %g5
11480 rdpr %wstate, %g6
11481 smul %o2, %o5, %g3
11482 edge8 %l0, %g7, %l3
11483 srax %l2, 0x0A, %o6
11484 lduh [%l7 + 0x44], %o1
11485 lduw [%l7 + 0x3C], %o7
11486 movneg %icc, %g1, %o3
11487 move %icc, %l6, %i6
11488 edge16l %i5, %i1, %i2
11489 movrne %i4, 0x234, %g5
11490 sllx %o0, %l5, %l4
11491 move %icc, %i3, %g6
11492 edge32 %l1, %i7, %g4
11493 stw %o4, [%l7 + 0x30]
11494 ldsh [%l7 + 0x50], %g2
11495 edge16n %i0, %o2, %g3
11496 move %xcc, %o5, %l0
11497 umul %l3, %l2, %o6
11498 and %o1, 0x071D, %g7
11499 movrgez %g1, 0x3B1, %o7
11500 fabsd %f4, %f20
11501 fcmpeq16 %f6, %f2, %l6
11502 movle %xcc, %o3, %i5
11503 edge32ln %i6, %i2, %i4
11504 fmovsg %xcc, %f1, %f7
11505 andn %g5, %i1, %o0
11506 fmovdgu %icc, %f17, %f9
11507 ld [%l7 + 0x08], %f31
11508 sub %l4, 0x19AE, %l5
11509 fornot2 %f4, %f30, %f20
11510 sdivcc %i3, 0x0FD8, %g6
11511 xorcc %l1, 0x175F, %i7
11512 umul %g4, 0x187F, %g2
11513 edge16ln %o4, %o2, %g3
11514 fpsub16s %f21, %f12, %f31
11515 xnorcc %i0, %o5, %l0
11516 movle %xcc, %l3, %o6
11517 fcmped %fcc2, %f4, %f4
11518 stx %l2, [%l7 + 0x48]
11519 udivx %g7, 0x1EA6, %o1
11520 movrlz %g1, 0x00A, %l6
11521 edge16 %o3, %i5, %i6
11522 orn %i2, 0x0AD8, %o7
11523 movn %icc, %i4, %i1
11524 nop
11525 set 0x48, %o0
11526 ldd [%l7 + %o0], %f10
11527 sethi 0x1076, %g5
11528 sdiv %o0, 0x0E2A, %l4
11529 fors %f19, %f29, %f17
11530 ldd [%l7 + 0x18], %i2
11531 movrgez %g6, %l5, %i7
11532 xnor %l1, %g4, %g2
11533 fzero %f10
11534 movgu %icc, %o4, %o2
11535 movpos %icc, %g3, %i0
11536 sdivcc %l0, 0x06A7, %o5
11537 array8 %o6, %l2, %g7
11538 fmovdl %icc, %f24, %f31
11539 movn %xcc, %l3, %o1
11540 ldsh [%l7 + 0x08], %l6
11541 movl %icc, %o3, %i5
11542 smulcc %g1, %i6, %i2
11543 orn %i4, 0x0165, %o7
11544 edge8n %g5, %o0, %l4
11545 smul %i3, %g6, %i1
11546 movcs %icc, %l5, %l1
11547 sub %i7, 0x0324, %g4
11548 popc %o4, %o2
11549 movn %xcc, %g2, %i0
11550 array16 %l0, %g3, %o5
11551 mulx %o6, %l2, %l3
11552 umulcc %o1, %l6, %g7
11553 sth %i5, [%l7 + 0x0E]
11554 sdivx %g1, 0x10C8, %i6
11555 orcc %o3, %i2, %o7
11556 smulcc %g5, %o0, %l4
11557 udivcc %i3, 0x169B, %i4
11558 fpackfix %f10, %f14
11559 subcc %g6, 0x0B53, %i1
11560 edge32l %l5, %i7, %g4
11561 udivx %o4, 0x0B60, %l1
11562 srax %g2, 0x07, %o2
11563 ldsw [%l7 + 0x14], %l0
11564 save %i0, %o5, %o6
11565 rdpr %cwp, %g1
11566 rdpr %cansave, %g2
11567 rdpr %canrestore, %g3
11568 rdpr %cleanwin, %g4
11569 rdpr %otherwin, %g5
11570 rdpr %wstate, %g6
11571 mulscc %l2, %l3, %o1
11572 movpos %icc, %g3, %g7
11573 stx %l6, [%l7 + 0x30]
11574 xnor %i5, %i6, %g1
11575 ldd [%l7 + 0x60], %f10
11576 edge32l %i2, %o7, %g5
11577 fmovrsgez %o3, %f24, %f17
11578 fnot1 %f18, %f20
11579 smulcc %l4, 0x1608, %i3
11580 movre %i4, %g6, %o0
11581 movrgez %i1, 0x297, %i7
11582 fmovrslez %l5, %f9, %f17
11583 mulx %g4, %o4, %l1
11584 edge8 %g2, %o2, %l0
11585 movgu %xcc, %o5, %o6
11586 movrgz %l2, %l3, %o1
11587 and %i0, 0x1B70, %g3
11588 stx %g7, [%l7 + 0x30]
11589 lduh [%l7 + 0x36], %l6
11590 orn %i6, 0x08B2, %i5
11591 stb %g1, [%l7 + 0x1A]
11592 edge8ln %i2, %o7, %o3
11593 mulx %l4, 0x0800, %g5
11594 fxnor %f8, %f16, %f2
11595 ldsb [%l7 + 0x4A], %i4
11596 movl %xcc, %g6, %i3
11597 fcmpne16 %f26, %f0, %i1
11598 bshuffle %f14, %f24, %f16
11599 sdivx %i7, 0x0A61, %l5
11600 ldub [%l7 + 0x5A], %g4
11601 or %o0, 0x07F4, %o4
11602 mulx %l1, %o2, %g2
11603 edge16n %l0, %o5, %o6
11604 mulscc %l2, %l3, %o1
11605 fmul8x16au %f18, %f26, %f16
11606 fmovdgu %xcc, %f14, %f1
11607 movrne %i0, %g3, %l6
11608 umul %i6, 0x1786, %g7
11609 srlx %i5, 0x03, %g1
11610 xnor %o7, 0x1B5A, %o3
11611 alignaddrl %l4, %g5, %i4
11612 or %g6, 0x1E79, %i2
11613 udiv %i1, 0x16A3, %i7
11614 ldd [%l7 + 0x18], %f18
11615 addccc %l5, %g4, %i3
11616 fpadd32s %f28, %f26, %f5
11617 std %f6, [%l7 + 0x60]
11618 array16 %o0, %o4, %o2
11619 sdivcc %l1, 0x1064, %g2
11620 edge32l %l0, %o6, %l2
11621 array16 %o5, %o1, %i0
11622 fpack16 %f14, %f23
11623 fpadd32s %f9, %f25, %f29
11624 stb %l3, [%l7 + 0x38]
11625 ldd [%l7 + 0x18], %g2
11626 edge8l %l6, %g7, %i5
11627 movneg %xcc, %g1, %o7
11628 ldsw [%l7 + 0x24], %i6
11629 srlx %o3, 0x1C, %g5
11630 subccc %i4, %l4, %g6
11631 xor %i1, %i7, %i2
11632 movge %icc, %g4, %l5
11633 edge8ln %o0, %o4, %o2
11634 edge8l %i3, %l1, %l0
11635 fpack16 %f4, %f0
11636 array8 %o6, %g2, %o5
11637 edge32l %l2, %o1, %l3
11638 fnegs %f0, %f3
11639 movpos %icc, %i0, %g3
11640 edge8 %l6, %g7, %i5
11641 udivcc %o7, 0x1B8D, %i6
11642 movvc %xcc, %o3, %g5
11643 fmovsneg %xcc, %f13, %f10
11644 ldsw [%l7 + 0x7C], %g1
11645 umul %l4, %i4, %i1
11646 fmovsa %xcc, %f25, %f30
11647 sdivcc %g6, 0x0E8B, %i2
11648 fors %f8, %f13, %f27
11649 sdivcc %i7, 0x01E7, %l5
11650 edge16l %o0, %g4, %o2
11651 subcc %o4, 0x1D19, %l1
11652 fmovspos %xcc, %f4, %f26
11653 sdiv %i3, 0x012F, %l0
11654 edge8 %g2, %o6, %l2
11655 mulscc %o1, %o5, %l3
11656 umul %g3, 0x0B0D, %l6
11657 sllx %g7, 0x1E, %i0
11658 xor %i5, %o7, %i6
11659 fone %f14
11660 smulcc %g5, %g1, %l4
11661 movpos %xcc, %o3, %i1
11662 array8 %i4, %g6, %i7
11663 movcc %icc, %l5, %i2
11664 movrlz %o0, 0x2AC, %o2
11665 andn %o4, %g4, %l1
11666 fpadd16 %f28, %f18, %f8
11667 popc %l0, %g2
11668 lduw [%l7 + 0x0C], %o6
11669 srlx %i3, %l2, %o5
11670 movpos %xcc, %l3, %o1
11671 andcc %g3, 0x0FC6, %g7
11672 restore %l6, 0x124D, %i0
11673 rdpr %cwp, %g1
11674 rdpr %cansave, %g2
11675 rdpr %canrestore, %g3
11676 rdpr %cleanwin, %g4
11677 rdpr %otherwin, %g5
11678 rdpr %wstate, %g6
11679 fnot1s %f30, %f4
11680 move %icc, %i5, %i6
11681 fmovsne %xcc, %f0, %f3
11682 xor %o7, %g5, %g1
11683 for %f20, %f24, %f12
11684 alignaddr %l4, %i1, %o3
11685 sllx %i4, 0x06, %i7
11686 movrne %l5, %i2, %o0
11687 save %o2, %g6, %o4
11688 rdpr %cwp, %g1
11689 rdpr %cansave, %g2
11690 rdpr %canrestore, %g3
11691 rdpr %cleanwin, %g4
11692 rdpr %otherwin, %g5
11693 rdpr %wstate, %g6
11694 fmovsne %xcc, %f5, %f22
11695 movg %xcc, %l1, %l0
11696 fpack16 %f4, %f0
11697 sub %g2, %g4, %o6
11698 fandnot1 %f20, %f28, %f0
11699 edge32 %l2, %i3, %l3
11700 lduw [%l7 + 0x1C], %o5
11701 array8 %o1, %g7, %g3
11702 fmovdl %icc, %f8, %f21
11703 fmovdcs %icc, %f12, %f18
11704 stx %l6, [%l7 + 0x10]
11705 edge8l %i5, %i0, %i6
11706 movrlez %g5, 0x393, %o7
11707 mulscc %g1, %l4, %i1
11708 edge32ln %i4, %o3, %i7
11709 ldub [%l7 + 0x64], %i2
11710 faligndata %f10, %f2, %f30
11711 xorcc %l5, %o2, %g6
11712 movle %icc, %o0, %l1
11713 movrgez %o4, 0x180, %g2
11714 fmovsneg %xcc, %f22, %f18
11715 fabsd %f12, %f28
11716 ldsh [%l7 + 0x10], %g4
11717 movrlz %o6, 0x369, %l2
11718 sdivx %l0, 0x19C2, %i3
11719 fmovdleu %icc, %f17, %f13
11720 movrlez %l3, %o5, %g7
11721 st %f9, [%l7 + 0x5C]
11722 array8 %g3, %l6, %i5
11723 alignaddr %i0, %o1, %g5
11724 subccc %i6, 0x0B30, %o7
11725 movrlz %g1, %i1, %l4
11726 ldd [%l7 + 0x30], %i4
11727 movvs %xcc, %o3, %i2
11728 fmul8x16 %f8, %f16, %f28
11729 addccc %i7, 0x1ACB, %l5
11730 edge32n %g6, %o2, %o0
11731 fmovsge %icc, %f0, %f4
11732 movvc %icc, %l1, %g2
11733 fpsub32 %f16, %f22, %f16
11734 sir 0x1F8A
11735 udivx %o4, 0x1797, %g4
11736 sth %o6, [%l7 + 0x08]
11737 fpadd32 %f4, %f28, %f26
11738 fmovrsgez %l0, %f10, %f19
11739 udiv %l2, 0x1ECE, %l3
11740 ldd [%l7 + 0x70], %f16
11741 edge16 %o5, %i3, %g7
11742 subc %l6, %g3, %i5
11743 movrlz %i0, %o1, %g5
11744 fpadd32 %f30, %f4, %f12
11745 srax %o7, %g1, %i6
11746 fcmpgt32 %f30, %f16, %i1
11747 fcmple16 %f18, %f24, %l4
11748 fmovda %xcc, %f23, %f11
11749 siam 0x5
11750 alignaddrl %i4, %o3, %i7
11751 movne %icc, %i2, %g6
11752 fmovrdgz %o2, %f28, %f2
11753 edge8l %o0, %l1, %l5
11754 smul %o4, %g2, %o6
11755 smulcc %g4, 0x11EA, %l2
11756 xorcc %l3, 0x0516, %o5
11757 mova %xcc, %i3, %l0
11758 fmuld8sux16 %f17, %f11, %f22
11759 addcc %g7, 0x1840, %g3
11760 fpmerge %f10, %f27, %f4
11761 sllx %i5, 0x08, %l6
11762 fandnot2s %f23, %f31, %f5
11763 addc %o1, 0x1362, %g5
11764 movrlz %o7, %i0, %i6
11765 edge16n %g1, %i1, %i4
11766 movvc %xcc, %l4, %o3
11767 fnands %f31, %f10, %f17
11768 movgu %icc, %i2, %g6
11769 edge16 %o2, %o0, %i7
11770 movg %icc, %l1, %l5
11771 setx loop_41, %l0, %l1
11772 return %l1
11773 nop
11774 rdpr %cwp, %g1
11775 rdpr %cansave, %g2
11776 rdpr %canrestore, %g3
11777 rdpr %cleanwin, %g4
11778 rdpr %otherwin, %g5
11779 rdpr %wstate, %g6
11780loop_41: stb %o6, [%l7 + 0x6A]
11781 fmovdn %xcc, %f0, %f26
11782 fzeros %f21
11783 st %f11, [%l7 + 0x68]
11784 std %f12, [%l7 + 0x30]
11785 move %xcc, %g4, %l3
11786 fmovspos %icc, %f20, %f16
11787 srax %o5, %i3, %l0
11788 edge16l %g7, %l2, %g3
11789 nop
11790 set 0x20, %g5
11791 stb %i5, [%l7 + %g5]
11792 edge32n %l6, %g5, %o7
11793 movcc %icc, %i0, %o1
11794 pdist %f20, %f26, %f8
11795 add %i6, 0x1175, %i1
11796 srl %g1, 0x1B, %l4
11797 ldd [%l7 + 0x20], %f26
11798 sth %i4, [%l7 + 0x30]
11799 addcc %o3, %g6, %o2
11800 fmul8x16au %f13, %f31, %f2
11801 edge16l %o0, %i7, %i2
11802 movn %xcc, %l1, %l5
11803 edge32ln %g2, %o6, %o4
11804 sdivcc %l3, 0x09B3, %g4
11805 lduw [%l7 + 0x08], %i3
11806 stw %l0, [%l7 + 0x18]
11807 fmuld8sux16 %f23, %f0, %f18
11808 or %o5, 0x1BD0, %l2
11809 fornot2 %f28, %f0, %f2
11810 subc %g3, 0x126F, %g7
11811 or %l6, 0x1E86, %g5
11812 sdivcc %i5, 0x07BC, %o7
11813 srl %o1, 0x18, %i6
11814 movneg %icc, %i1, %g1
11815 movle %xcc, %i0, %l4
11816 movrne %i4, 0x1FF, %o3
11817 alignaddrl %g6, %o0, %o2
11818 edge32 %i7, %l1, %l5
11819 stw %g2, [%l7 + 0x78]
11820 xnor %i2, 0x053F, %o4
11821 orncc %l3, 0x1180, %g4
11822 movle %icc, %o6, %i3
11823 sdivx %l0, 0x1C8B, %l2
11824 fnot1 %f30, %f6
11825 fnor %f10, %f2, %f12
11826 movrgz %o5, %g7, %g3
11827 fmovd %f24, %f2
11828 movrgez %g5, %l6, %i5
11829 sethi 0x05D8, %o1
11830 umul %o7, 0x1F09, %i1
11831 sth %i6, [%l7 + 0x16]
11832 fmovrdlez %i0, %f8, %f8
11833 fmovrdne %g1, %f24, %f8
11834 stb %i4, [%l7 + 0x45]
11835 fxor %f20, %f26, %f20
11836 alignaddr %o3, %g6, %l4
11837 popc 0x095A, %o2
11838 addccc %i7, %l1, %l5
11839 movrgez %o0, %g2, %o4
11840 movrne %i2, 0x321, %g4
11841 lduh [%l7 + 0x4C], %l3
11842 fxnor %f14, %f28, %f18
11843 nop
11844 set 0x35, %g3
11845 stb %o6, [%l7 + %g3]
11846 fpsub16s %f10, %f26, %f13
11847 ldsh [%l7 + 0x1E], %l0
11848 move %xcc, %l2, %o5
11849 udiv %g7, 0x0469, %i3
11850 sdiv %g3, 0x0979, %g5
11851 fand %f16, %f2, %f26
11852 sdiv %l6, 0x096F, %o1
11853 fmovrdgz %o7, %f20, %f10
11854 xnor %i1, 0x0AD9, %i5
11855 sub %i0, 0x18D3, %i6
11856 edge32n %g1, %i4, %o3
11857 udiv %l4, 0x1184, %o2
11858 fmovsne %xcc, %f8, %f20
11859 fmovdcc %icc, %f28, %f4
11860 and %g6, %l1, %l5
11861 sdivcc %i7, 0x1EE8, %g2
11862 movcc %icc, %o0, %i2
11863 umul %o4, 0x110A, %g4
11864 stb %l3, [%l7 + 0x73]
11865 array8 %o6, %l2, %o5
11866 fmul8x16 %f12, %f0, %f10
11867 ldsw [%l7 + 0x3C], %g7
11868 fcmpd %fcc0, %f22, %f10
11869 movn %xcc, %i3, %l0
11870 addcc %g5, 0x0470, %g3
11871 fmovsa %xcc, %f4, %f5
11872 andcc %l6, 0x1C12, %o7
11873 alignaddrl %o1, %i5, %i1
11874 fzero %f22
11875 stw %i6, [%l7 + 0x40]
11876 fcmpd %fcc1, %f24, %f6
11877 fcmpd %fcc0, %f6, %f26
11878 add %i0, %i4, %g1
11879 movrgz %l4, 0x2B7, %o3
11880 subc %o2, %l1, %g6
11881 sub %l5, %i7, %g2
11882 sethi 0x0847, %o0
11883 mulscc %o4, 0x15E3, %i2
11884 ldx [%l7 + 0x48], %l3
11885 sdivx %o6, 0x0EF6, %g4
11886 ldx [%l7 + 0x40], %o5
11887 movrgz %g7, 0x233, %l2
11888 movg %xcc, %i3, %l0
11889 lduh [%l7 + 0x22], %g3
11890 fabsd %f24, %f14
11891 ld [%l7 + 0x58], %f2
11892 movcc %icc, %l6, %o7
11893 movl %icc, %o1, %i5
11894 edge16n %i1, %i6, %g5
11895 xorcc %i4, %g1, %l4
11896 udiv %o3, 0x1AF1, %o2
11897 stw %l1, [%l7 + 0x3C]
11898 ldub [%l7 + 0x5C], %g6
11899 or %i0, %i7, %l5
11900 edge32 %o0, %g2, %o4
11901 st %f5, [%l7 + 0x10]
11902 std %f2, [%l7 + 0x18]
11903 edge16ln %i2, %o6, %g4
11904 fabsd %f14, %f28
11905 fpadd32s %f26, %f13, %f1
11906 sllx %o5, 0x05, %g7
11907 fornot1s %f4, %f1, %f25
11908 udivx %l3, 0x1101, %l2
11909 siam 0x0
11910 sth %i3, [%l7 + 0x08]
11911 addc %g3, %l6, %o7
11912 fandnot2s %f7, %f3, %f27
11913 addcc %l0, %o1, %i1
11914 lduw [%l7 + 0x28], %i6
11915 ldx [%l7 + 0x68], %i5
11916 orn %i4, %g1, %g5
11917 edge8l %o3, %l4, %o2
11918 subcc %l1, %i0, %i7
11919 lduh [%l7 + 0x6E], %l5
11920 edge32 %o0, %g6, %g2
11921 movcc %xcc, %o4, %o6
11922 edge16 %i2, %o5, %g7
11923 move %xcc, %g4, %l3
11924 movl %icc, %i3, %l2
11925 add %g3, %l6, %o7
11926 ldd [%l7 + 0x30], %l0
11927 movvc %icc, %o1, %i6
11928 edge8n %i1, %i5, %i4
11929 edge16ln %g5, %g1, %l4
11930 array16 %o2, %l1, %i0
11931 movne %xcc, %o3, %i7
11932 edge8ln %l5, %g6, %g2
11933 edge32n %o0, %o4, %i2
11934 alignaddrl %o5, %g7, %g4
11935 edge32l %l3, %o6, %i3
11936 orn %g3, %l2, %l6
11937 srlx %l0, 0x06, %o1
11938 fand %f0, %f4, %f24
11939 udivx %o7, 0x1907, %i6
11940 movl %icc, %i5, %i4
11941 ldx [%l7 + 0x70], %i1
11942 fsrc1 %f0, %f0
11943 and %g1, %l4, %o2
11944 fmovsle %icc, %f13, %f18
11945 movgu %xcc, %l1, %i0
11946 movrlez %o3, 0x2F5, %g5
11947 st %f15, [%l7 + 0x24]
11948 mulx %i7, %g6, %g2
11949 movgu %xcc, %o0, %o4
11950 edge32 %l5, %o5, %g7
11951 sllx %g4, %i2, %o6
11952 restore %i3, 0x05C0, %g3
11953 rdpr %cwp, %g1
11954 rdpr %cansave, %g2
11955 rdpr %canrestore, %g3
11956 rdpr %cleanwin, %g4
11957 rdpr %otherwin, %g5
11958 rdpr %wstate, %g6
11959 fnot1 %f28, %f8
11960 array16 %l3, %l2, %l6
11961 ldd [%l7 + 0x10], %o0
11962 smul %l0, 0x02F2, %i6
11963 xnorcc %o7, %i4, %i1
11964 fmovdcc %xcc, %f13, %f2
11965 movg %xcc, %g1, %l4
11966 movvs %icc, %i5, %l1
11967 edge8l %o2, %o3, %g5
11968 edge8n %i7, %g6, %i0
11969 sllx %o0, %o4, %l5
11970 subcc %g2, 0x1717, %g7
11971 fornot2s %f17, %f12, %f25
11972 nop
11973 set 0x08, %l0
11974 stx %o5, [%l7 + %l0]
11975 fornot2 %f26, %f20, %f16
11976 subc %g4, %o6, %i3
11977 movrlez %g3, %l3, %i2
11978 movl %xcc, %l2, %l6
11979 fcmpes %fcc2, %f11, %f26
11980 movcc %xcc, %l0, %o1
11981 lduh [%l7 + 0x62], %o7
11982 fmovsneg %xcc, %f4, %f10
11983 fmul8x16au %f1, %f13, %f8
11984 movrne %i6, %i4, %g1
11985 st %f11, [%l7 + 0x44]
11986 lduh [%l7 + 0x18], %l4
11987 orn %i5, %l1, %i1
11988 movl %icc, %o3, %o2
11989 sra %i7, %g5, %i0
11990 edge8l %g6, %o4, %l5
11991 array8 %g2, %o0, %g7
11992 fmovdleu %xcc, %f20, %f0
11993 srl %g4, %o5, %o6
11994 movrlez %g3, %i3, %l3
11995 movrgz %l2, 0x3E4, %i2
11996 ldx [%l7 + 0x10], %l0
11997 fmul8sux16 %f16, %f6, %f28
11998 movleu %xcc, %l6, %o7
11999 ldub [%l7 + 0x4D], %i6
12000 fmovrdne %o1, %f28, %f20
12001 orn %g1, %l4, %i4
12002 stb %l1, [%l7 + 0x5E]
12003 alignaddr %i1, %o3, %o2
12004 stb %i5, [%l7 + 0x5E]
12005 ldsb [%l7 + 0x17], %i7
12006 andncc %i0, %g5, %o4
12007 ldd [%l7 + 0x68], %g6
12008 lduw [%l7 + 0x30], %l5
12009 fpadd32s %f18, %f25, %f10
12010 sth %g2, [%l7 + 0x58]
12011 stx %g7, [%l7 + 0x58]
12012 movne %xcc, %g4, %o0
12013 movrne %o6, %g3, %o5
12014 ldd [%l7 + 0x60], %l2
12015 movvc %icc, %i3, %l2
12016 save %i2, 0x0FFA, %l0
12017 rdpr %cwp, %g1
12018 rdpr %cansave, %g2
12019 rdpr %canrestore, %g3
12020 rdpr %cleanwin, %g4
12021 rdpr %otherwin, %g5
12022 rdpr %wstate, %g6
12023 movrlez %o7, %l6, %o1
12024 fmovrse %g1, %f7, %f2
12025 fmovda %xcc, %f16, %f3
12026 subcc %i6, 0x036C, %i4
12027 movge %icc, %l4, %l1
12028 subccc %o3, %o2, %i1
12029 fmuld8ulx16 %f20, %f14, %f24
12030 and %i5, 0x0CC0, %i0
12031 fmovdpos %xcc, %f24, %f31
12032 std %f20, [%l7 + 0x10]
12033 sdivcc %i7, 0x0623, %o4
12034 orcc %g6, %g5, %g2
12035 fmovdpos %icc, %f24, %f4
12036 movl %xcc, %g7, %l5
12037 subcc %g4, %o6, %g3
12038 and %o0, %l3, %o5
12039 and %i3, 0x16D9, %i2
12040 sdivcc %l0, 0x01B8, %l2
12041 edge16l %l6, %o1, %g1
12042 andncc %i6, %i4, %l4
12043 udiv %l1, 0x122F, %o3
12044 movgu %icc, %o2, %o7
12045 fmul8x16au %f30, %f6, %f28
12046 movleu %xcc, %i1, %i5
12047 movn %icc, %i0, %i7
12048 fands %f30, %f6, %f0
12049 edge16l %g6, %o4, %g2
12050 orn %g5, 0x050B, %g7
12051 umul %g4, 0x06EF, %l5
12052 nop
12053 set 0x0C, %l6
12054 stb %g3, [%l7 + %l6]
12055 smul %o6, %o0, %l3
12056 xorcc %o5, 0x15AF, %i3
12057 movcc %xcc, %l0, %i2
12058 sth %l2, [%l7 + 0x5E]
12059 alignaddr %o1, %l6, %i6
12060 subcc %g1, %i4, %l4
12061 andn %o3, 0x0721, %l1
12062 movrlez %o2, %i1, %i5
12063 ldd [%l7 + 0x50], %f30
12064 array16 %i0, %o7, %g6
12065 save %o4, %g2, %g5
12066 rdpr %cwp, %g1
12067 rdpr %cansave, %g2
12068 rdpr %canrestore, %g3
12069 rdpr %cleanwin, %g4
12070 rdpr %otherwin, %g5
12071 rdpr %wstate, %g6
12072 edge8l %g7, %g4, %l5
12073 xor %i7, 0x19DF, %o6
12074 fnands %f10, %f7, %f14
12075 movrne %o0, 0x145, %l3
12076 fcmpeq16 %f30, %f10, %o5
12077 movrne %g3, 0x050, %i3
12078 ldub [%l7 + 0x2C], %l0
12079 fmovdn %xcc, %f21, %f29
12080 fornot1 %f30, %f2, %f16
12081 fsrc2 %f2, %f20
12082 edge8ln %i2, %l2, %o1
12083 fmovsvs %xcc, %f29, %f2
12084 fmovsvc %icc, %f17, %f5
12085 movn %icc, %i6, %l6
12086 movrlez %i4, 0x3F1, %g1
12087 or %l4, %o3, %l1
12088 mulx %i1, 0x097E, %i5
12089 sth %o2, [%l7 + 0x22]
12090 mulscc %o7, %g6, %i0
12091 stw %g2, [%l7 + 0x50]
12092 movrlz %o4, 0x2EC, %g5
12093 stw %g4, [%l7 + 0x7C]
12094 fcmpeq16 %f22, %f30, %l5
12095 umulcc %g7, %o6, %o0
12096 ldd [%l7 + 0x18], %f2
12097 st %f16, [%l7 + 0x20]
12098 bshuffle %f20, %f26, %f4
12099 ldub [%l7 + 0x32], %l3
12100 edge8n %i7, %g3, %i3
12101 fpack16 %f6, %f29
12102 save %l0, %i2, %l2
12103 rdpr %cwp, %g1
12104 rdpr %cansave, %g2
12105 rdpr %canrestore, %g3
12106 rdpr %cleanwin, %g4
12107 rdpr %otherwin, %g5
12108 rdpr %wstate, %g6
12109 movgu %xcc, %o1, %i6
12110 move %xcc, %l6, %i4
12111 fandnot2 %f26, %f30, %f8
12112 alignaddrl %g1, %o5, %l4
12113 sllx %l1, 0x1B, %o3
12114 movrlez %i5, 0x2A1, %o2
12115 ldsb [%l7 + 0x6F], %i1
12116 fmovsne %icc, %f6, %f14
12117 movrgz %o7, %i0, %g6
12118 fpadd16s %f15, %f31, %f6
12119 mulx %g2, 0x1706, %o4
12120 ldsh [%l7 + 0x46], %g5
12121 movleu %xcc, %g4, %l5
12122 fmovsneg %icc, %f0, %f7
12123 fmovdge %xcc, %f3, %f4
12124 std %f6, [%l7 + 0x30]
12125 array8 %g7, %o6, %l3
12126 fmovs %f1, %f23
12127 udivcc %i7, 0x1625, %g3
12128 sth %i3, [%l7 + 0x6C]
12129 orn %o0, 0x0C45, %i2
12130 fcmpgt16 %f20, %f20, %l2
12131 stx %o1, [%l7 + 0x28]
12132 movleu %icc, %l0, %l6
12133 movvs %icc, %i4, %i6
12134 fmovsle %icc, %f16, %f20
12135 edge8l %o5, %g1, %l4
12136 fmovrslez %o3, %f7, %f18
12137 movg %icc, %l1, %i5
12138 mova %icc, %o2, %o7
12139 fmovsgu %icc, %f10, %f15
12140 ldx [%l7 + 0x38], %i0
12141 setx loop_42, %l0, %l1
12142 return %l1
12143 nop
12144 rdpr %cwp, %g1
12145 rdpr %cansave, %g2
12146 rdpr %canrestore, %g3
12147 rdpr %cleanwin, %g4
12148 rdpr %otherwin, %g5
12149 rdpr %wstate, %g6
12150loop_42: addc %g5, 0x1B7D, %g4
12151 nop
12152 set 0x6C, %i1
12153 ldsw [%l7 + %i1], %l5
12154 stb %g7, [%l7 + 0x72]
12155 fpadd16s %f8, %f24, %f11
12156 fpadd32 %f20, %f4, %f18
12157 array32 %o6, %l3, %o4
12158 movl %xcc, %i7, %i3
12159 fpsub32 %f4, %f4, %f4
12160 movn %icc, %g3, %o0
12161 edge16l %l2, %i2, %o1
12162 movne %icc, %l0, %l6
12163 fmovsg %icc, %f11, %f18
12164 fmovrslez %i6, %f12, %f5
12165 edge32l %i4, %o5, %l4
12166 ldd [%l7 + 0x38], %g0
12167 sir 0x045D
12168 sir 0x1F96
12169 fmovda %icc, %f10, %f12
12170 xnor %o3, 0x1DE1, %l1
12171 orcc %o2, %o7, %i0
12172 movneg %xcc, %g6, %g2
12173 fcmpeq32 %f24, %f12, %i5
12174 subccc %g5, 0x0F8B, %i1
12175 mulscc %g4, 0x171F, %l5
12176 array16 %o6, %l3, %o4
12177 movn %xcc, %g7, %i3
12178 sub %g3, %i7, %o0
12179 stx %l2, [%l7 + 0x68]
12180 or %o1, 0x077F, %i2
12181 fmovse %xcc, %f4, %f0
12182 edge16n %l0, %l6, %i4
12183 lduw [%l7 + 0x08], %o5
12184 ldsb [%l7 + 0x11], %l4
12185 fcmple16 %f10, %f8, %i6
12186 andcc %g1, %o3, %l1
12187 movge %icc, %o7, %i0
12188 add %g6, %g2, %i5
12189 sdivcc %g5, 0x1363, %i1
12190 movleu %icc, %g4, %o2
12191 movneg %xcc, %l5, %o6
12192 movpos %icc, %o4, %g7
12193 lduh [%l7 + 0x3C], %l3
12194 addccc %i3, %g3, %o0
12195 fpmerge %f5, %f20, %f20
12196 fmul8sux16 %f22, %f14, %f24
12197 edge16n %l2, %i7, %o1
12198 edge16 %l0, %l6, %i4
12199 movrne %i2, 0x28B, %l4
12200 add %i6, %o5, %o3
12201 xnorcc %l1, %g1, %i0
12202 fpadd16 %f8, %f28, %f4
12203 fabss %f23, %f16
12204 movcs %xcc, %g6, %o7
12205 fnot2 %f2, %f30
12206 fzeros %f18
12207 fmovsn %xcc, %f9, %f15
12208 movrlz %g2, %g5, %i1
12209 sll %g4, %i5, %o2
12210 edge16n %l5, %o6, %o4
12211 smul %g7, 0x145D, %i3
12212 fands %f23, %f26, %f20
12213 movrlz %g3, 0x156, %l3
12214 umul %o0, %i7, %l2
12215 addccc %o1, 0x071F, %l6
12216 mova %xcc, %l0, %i2
12217 subc %i4, 0x0155, %l4
12218 fors %f16, %f16, %f20
12219 edge8l %o5, %i6, %o3
12220 movpos %icc, %g1, %l1
12221 and %i0, 0x1F69, %o7
12222 movvc %icc, %g6, %g2
12223 fmovrslz %g5, %f7, %f17
12224 sir 0x0F3A
12225 sethi 0x1D0D, %i1
12226 ld [%l7 + 0x14], %f19
12227 smul %g4, %o2, %i5
12228 movre %l5, %o6, %g7
12229 edge8ln %i3, %g3, %l3
12230 edge8n %o4, %o0, %i7
12231 fzero %f30
12232 ldub [%l7 + 0x2B], %o1
12233 edge16n %l6, %l0, %l2
12234 st %f24, [%l7 + 0x0C]
12235 addcc %i4, %i2, %o5
12236 xnorcc %l4, 0x117F, %i6
12237 movl %xcc, %o3, %g1
12238 sra %l1, %i0, %o7
12239 orn %g6, 0x0B55, %g5
12240 fcmple32 %f8, %f28, %g2
12241 ldsb [%l7 + 0x5D], %g4
12242 lduh [%l7 + 0x7A], %i1
12243 sra %o2, 0x04, %l5
12244 sub %i5, %g7, %o6
12245 sth %i3, [%l7 + 0x64]
12246 restore %l3, %o4, %g3
12247 rdpr %cwp, %g1
12248 rdpr %cansave, %g2
12249 rdpr %canrestore, %g3
12250 rdpr %cleanwin, %g4
12251 rdpr %otherwin, %g5
12252 rdpr %wstate, %g6
12253 fmovdcc %icc, %f22, %f27
12254 movpos %xcc, %i7, %o0
12255 fmovdleu %xcc, %f21, %f5
12256 sub %l6, %o1, %l0
12257 movleu %xcc, %i4, %l2
12258 edge8n %o5, %i2, %i6
12259 ldd [%l7 + 0x68], %f14
12260 sethi 0x0A93, %l4
12261 nop
12262 set 0x20, %i0
12263 std %f16, [%l7 + %i0]
12264 subccc %g1, 0x07DE, %l1
12265 edge8l %o3, %o7, %i0
12266 fmovrdlz %g5, %f18, %f8
12267 lduh [%l7 + 0x52], %g2
12268 edge32n %g6, %g4, %o2
12269 smulcc %i1, %i5, %g7
12270 movl %xcc, %o6, %l5
12271 xorcc %i3, %l3, %o4
12272 std %f28, [%l7 + 0x58]
12273 movrlez %i7, 0x2E8, %o0
12274 addccc %g3, %l6, %o1
12275 array8 %i4, %l2, %o5
12276 fmul8x16au %f2, %f26, %f8
12277 fmovrse %l0, %f20, %f12
12278 move %icc, %i6, %l4
12279 movcs %xcc, %g1, %i2
12280 fnot2 %f26, %f24
12281 addccc %o3, 0x1469, %o7
12282 sllx %i0, %g5, %l1
12283 ldsh [%l7 + 0x42], %g6
12284 movrne %g2, %o2, %i1
12285 movrgz %g4, %g7, %o6
12286 fmovsa %icc, %f3, %f28
12287 mova %xcc, %l5, %i5
12288 edge16l %l3, %i3, %o4
12289 fpadd32 %f22, %f2, %f12
12290 mulx %i7, %g3, %l6
12291 alignaddrl %o1, %o0, %l2
12292 movrgez %i4, %o5, %i6
12293 lduh [%l7 + 0x6C], %l0
12294 srl %l4, 0x19, %g1
12295 or %o3, 0x037E, %i2
12296 fors %f6, %f9, %f11
12297 orcc %i0, 0x1B74, %o7
12298 subccc %l1, %g6, %g2
12299 sth %o2, [%l7 + 0x38]
12300 udivx %g5, 0x1578, %i1
12301 mova %icc, %g4, %g7
12302 sethi 0x044A, %o6
12303 array16 %i5, %l3, %i3
12304 array8 %o4, %i7, %l5
12305 fors %f4, %f14, %f16
12306 fmovrslz %l6, %f30, %f12
12307 orcc %g3, %o0, %o1
12308 fmovdgu %icc, %f12, %f20
12309 nop
12310 set 0x78, %g1
12311 ldd [%l7 + %g1], %i4
12312 sdiv %l2, 0x1DF6, %o5
12313 andn %i6, 0x1478, %l4
12314 edge32l %l0, %o3, %g1
12315 sllx %i2, %o7, %l1
12316 fmovse %xcc, %f1, %f14
12317 fnot1s %f5, %f12
12318 add %i0, %g2, %g6
12319 ldsh [%l7 + 0x1A], %g5
12320 movrgz %i1, 0x286, %o2
12321 alignaddrl %g7, %o6, %g4
12322 sir 0x01D5
12323 fone %f6
12324 ld [%l7 + 0x68], %f6
12325 addcc %i5, %i3, %o4
12326 stw %l3, [%l7 + 0x74]
12327 andn %l5, %l6, %g3
12328 fmovsneg %xcc, %f11, %f10
12329 fmovdgu %xcc, %f19, %f23
12330 subc %i7, 0x0454, %o1
12331 fmovscs %xcc, %f21, %f25
12332 alignaddr %i4, %l2, %o5
12333 srl %o0, 0x07, %l4
12334 movrlz %i6, 0x13A, %o3
12335 umul %l0, 0x1643, %i2
12336 xorcc %o7, %g1, %i0
12337 edge16n %g2, %g6, %g5
12338 nop
12339 set 0x47, %o7
12340 stb %i1, [%l7 + %o7]
12341 movrgz %l1, %o2, %g7
12342 fmovrdlz %g4, %f18, %f30
12343 fornot2s %f31, %f29, %f14
12344 orncc %i5, 0x190D, %i3
12345 andn %o4, %o6, %l5
12346 ld [%l7 + 0x4C], %f12
12347 orn %l6, 0x1875, %g3
12348 addcc %l3, %i7, %o1
12349 sllx %i4, %l2, %o0
12350 orncc %l4, 0x0220, %o5
12351 sllx %i6, %o3, %l0
12352 smulcc %i2, 0x1690, %o7
12353 srlx %i0, 0x13, %g2
12354 lduw [%l7 + 0x70], %g1
12355 or %g6, %g5, %i1
12356 sub %l1, 0x1588, %g7
12357 srax %g4, %i5, %o2
12358 srax %o4, %i3, %l5
12359 udiv %l6, 0x052B, %o6
12360 mulscc %g3, 0x1CF4, %i7
12361 st %f12, [%l7 + 0x6C]
12362 movn %xcc, %l3, %i4
12363 popc %o1, %l2
12364 edge16n %o0, %l4, %i6
12365 ldd [%l7 + 0x38], %o2
12366 sll %o5, 0x19, %l0
12367 fcmpne16 %f8, %f8, %o7
12368 fnot2s %f18, %f10
12369 udivcc %i2, 0x1BC6, %i0
12370 move %xcc, %g1, %g6
12371 subc %g2, 0x1A67, %i1
12372 edge16n %l1, %g5, %g4
12373 udivx %g7, 0x1849, %o2
12374 orncc %o4, %i3, %i5
12375 fmovrse %l6, %f23, %f13
12376 sra %l5, %o6, %g3
12377 stx %i7, [%l7 + 0x48]
12378 subcc %l3, %i4, %o1
12379 addc %l2, 0x072E, %l4
12380 mulx %i6, 0x01F5, %o3
12381 fornot1s %f14, %f20, %f19
12382 edge16ln %o0, %l0, %o5
12383 orncc %i2, %o7, %i0
12384 std %f16, [%l7 + 0x28]
12385 sth %g6, [%l7 + 0x22]
12386 mova %icc, %g1, %i1
12387 fmovdvs %xcc, %f9, %f2
12388 movpos %icc, %l1, %g5
12389 lduh [%l7 + 0x5C], %g4
12390 sth %g2, [%l7 + 0x68]
12391 addccc %g7, 0x0929, %o4
12392 movpos %icc, %o2, %i3
12393 ldsh [%l7 + 0x20], %i5
12394 fnegs %f25, %f24
12395 ldub [%l7 + 0x71], %l6
12396 mulscc %l5, 0x1040, %o6
12397 sra %i7, %g3, %i4
12398 movrlez %o1, 0x07C, %l2
12399 ldx [%l7 + 0x50], %l4
12400 mulx %i6, 0x0C7E, %o3
12401 umul %o0, %l0, %o5
12402 movl %icc, %l3, %i2
12403 lduw [%l7 + 0x0C], %o7
12404 sir 0x029C
12405 udivx %g6, 0x1AD7, %i0
12406 fxor %f18, %f26, %f4
12407 umul %g1, %i1, %l1
12408 subccc %g5, %g4, %g7
12409 fcmpeq16 %f22, %f10, %o4
12410 xnor %o2, %g2, %i5
12411 ldsw [%l7 + 0x58], %l6
12412 ldsw [%l7 + 0x3C], %i3
12413 fors %f23, %f5, %f1
12414 movvs %xcc, %l5, %i7
12415 mulscc %o6, 0x1ED9, %g3
12416 udiv %o1, 0x03B2, %l2
12417 fmovsn %icc, %f1, %f3
12418 udivx %l4, 0x0E65, %i4
12419 sethi 0x06FB, %i6
12420 popc %o3, %l0
12421 orn %o0, %l3, %i2
12422 fpadd16s %f27, %f25, %f17
12423 ldd [%l7 + 0x60], %o4
12424 mulx %g6, 0x04EF, %o7
12425 fmul8sux16 %f22, %f22, %f22
12426 array8 %i0, %i1, %g1
12427 ldx [%l7 + 0x68], %l1
12428 andncc %g4, %g5, %o4
12429 movrlez %g7, %g2, %o2
12430 mova %icc, %i5, %i3
12431 orcc %l5, 0x1757, %i7
12432 fmovsa %icc, %f26, %f9
12433 movn %icc, %o6, %g3
12434 ldub [%l7 + 0x14], %o1
12435 xnor %l2, %l4, %i4
12436 xnorcc %l6, 0x01AA, %i6
12437 fpsub32 %f22, %f8, %f24
12438 add %o3, %l0, %o0
12439 sra %l3, 0x07, %o5
12440 addc %i2, 0x14FA, %o7
12441 udiv %i0, 0x033D, %g6
12442 fmovsgu %xcc, %f31, %f24
12443 fmovdne %xcc, %f13, %f12
12444 xorcc %g1, %l1, %g4
12445 fnors %f21, %f15, %f16
12446 std %f8, [%l7 + 0x10]
12447 xnor %g5, 0x09D9, %o4
12448 movgu %xcc, %g7, %g2
12449 movne %xcc, %o2, %i1
12450 srl %i3, %i5, %i7
12451 fornot1s %f11, %f21, %f7
12452 subc %l5, %o6, %g3
12453 and %o1, %l2, %l4
12454 fpack32 %f12, %f26, %f6
12455 movne %icc, %l6, %i6
12456 srl %o3, 0x0E, %l0
12457 movl %icc, %i4, %o0
12458 fors %f29, %f16, %f14
12459 edge32ln %l3, %i2, %o5
12460 subcc %o7, 0x0E89, %g6
12461 andncc %g1, %l1, %i0
12462 srax %g5, 0x19, %g4
12463 setx loop_43, %l0, %l1
12464 return %l1
12465 nop
12466 rdpr %cwp, %g1
12467 rdpr %cansave, %g2
12468 rdpr %canrestore, %g3
12469 rdpr %cleanwin, %g4
12470 rdpr %otherwin, %g5
12471 rdpr %wstate, %g6
12472loop_43: ld [%l7 + 0x4C], %f11
12473 stb %i1, [%l7 + 0x4F]
12474 andn %i3, %i5, %i7
12475 pdist %f20, %f10, %f20
12476 movvs %icc, %o2, %o6
12477 ldd [%l7 + 0x70], %f0
12478 udivx %l5, 0x0EF7, %g3
12479 mova %xcc, %o1, %l4
12480 pdist %f22, %f22, %f28
12481 ldd [%l7 + 0x68], %i6
12482 save %i6, %l2, %o3
12483 rdpr %cwp, %g1
12484 rdpr %cansave, %g2
12485 rdpr %canrestore, %g3
12486 rdpr %cleanwin, %g4
12487 rdpr %otherwin, %g5
12488 rdpr %wstate, %g6
12489 fmul8x16 %f24, %f2, %f26
12490 add %l0, %o0, %l3
12491 edge32l %i2, %i4, %o5
12492 stw %o7, [%l7 + 0x40]
12493 fmovda %xcc, %f13, %f23
12494 edge16l %g1, %l1, %g6
12495 movrgez %g5, 0x2B0, %g4
12496 fpsub32s %f16, %f26, %f18
12497 lduw [%l7 + 0x78], %o4
12498 movcc %icc, %g7, %g2
12499 ld [%l7 + 0x1C], %f16
12500 edge16 %i1, %i3, %i0
12501 movpos %icc, %i7, %i5
12502 stx %o6, [%l7 + 0x30]
12503 edge32 %l5, %g3, %o1
12504 xorcc %l4, %l6, %o2
12505 subccc %i6, %l2, %l0
12506 movleu %icc, %o3, %o0
12507 sth %i2, [%l7 + 0x3A]
12508 siam 0x1
12509 ldd [%l7 + 0x78], %i4
12510 movl %icc, %l3, %o5
12511 nop
12512 set 0x30, %g6
12513 ldsh [%l7 + %g6], %g1
12514 udivcc %l1, 0x1A30, %g6
12515 lduh [%l7 + 0x34], %o7
12516 add %g5, %o4, %g7
12517 addcc %g2, %i1, %i3
12518 stx %g4, [%l7 + 0x48]
12519 sth %i7, [%l7 + 0x08]
12520 umul %i0, %i5, %l5
12521 sll %g3, 0x1C, %o1
12522 ld [%l7 + 0x28], %f17
12523 ldx [%l7 + 0x20], %l4
12524 udiv %o6, 0x12A5, %o2
12525 subcc %l6, %l2, %l0
12526 ldub [%l7 + 0x73], %o3
12527 xor %i6, 0x1F94, %o0
12528 fpmerge %f8, %f15, %f12
12529 alignaddr %i4, %l3, %o5
12530 movle %xcc, %i2, %g1
12531 andn %l1, %o7, %g6
12532 fexpand %f24, %f18
12533 movpos %icc, %o4, %g7
12534 fmovsa %xcc, %f11, %f23
12535 edge16n %g5, %g2, %i1
12536 fpadd32 %f8, %f30, %f26
12537 popc 0x1DCA, %g4
12538 fmovrdgez %i3, %f12, %f28
12539 edge16 %i0, %i5, %l5
12540 orcc %i7, 0x02EB, %g3
12541 xnor %l4, 0x1A79, %o6
12542 fmovdgu %icc, %f16, %f17
12543 sllx %o2, %o1, %l2
12544 orncc %l0, 0x1E9B, %o3
12545 smulcc %i6, 0x03DC, %o0
12546 sdivx %l6, 0x15D0, %l3
12547 movneg %xcc, %i4, %o5
12548 fpsub32s %f13, %f15, %f30
12549 andn %g1, 0x11B9, %i2
12550 restore %o7, %g6, %o4
12551 rdpr %cwp, %g1
12552 rdpr %cansave, %g2
12553 rdpr %canrestore, %g3
12554 rdpr %cleanwin, %g4
12555 rdpr %otherwin, %g5
12556 rdpr %wstate, %g6
12557 mulscc %g7, %g5, %g2
12558 udivx %i1, 0x1C34, %l1
12559 fnors %f0, %f14, %f7
12560 array8 %i3, %i0, %i5
12561 movrlz %l5, 0x297, %i7
12562 movcc %xcc, %g3, %g4
12563 fmovdgu %xcc, %f30, %f0
12564 smul %l4, %o6, %o2
12565 fpack16 %f22, %f18
12566 fcmpgt32 %f26, %f8, %l2
12567 subccc %o1, %o3, %i6
12568 st %f11, [%l7 + 0x74]
12569 sub %o0, 0x045B, %l6
12570 fcmpgt16 %f6, %f14, %l0
12571 movpos %icc, %l3, %o5
12572 movle %xcc, %i4, %i2
12573 edge32 %g1, %o7, %o4
12574 save %g7, 0x1379, %g6
12575 rdpr %cwp, %g1
12576 rdpr %cansave, %g2
12577 rdpr %canrestore, %g3
12578 rdpr %cleanwin, %g4
12579 rdpr %otherwin, %g5
12580 rdpr %wstate, %g6
12581 movcs %icc, %g2, %g5
12582 movvc %icc, %l1, %i1
12583 fmovda %xcc, %f6, %f9
12584 movre %i0, %i5, %l5
12585 addccc %i3, 0x0165, %g3
12586 ldsb [%l7 + 0x3E], %g4
12587 edge16l %i7, %l4, %o6
12588 orcc %l2, %o2, %o1
12589 edge16l %i6, %o3, %o0
12590 array32 %l6, %l0, %o5
12591 edge8n %l3, %i4, %g1
12592 movre %i2, 0x29D, %o4
12593 orn %o7, %g7, %g2
12594 array8 %g6, %l1, %g5
12595 popc 0x133E, %i0
12596 smul %i1, 0x0AB1, %l5
12597 fabss %f9, %f7
12598 fmovscc %icc, %f18, %f16
12599 fmovscs %xcc, %f21, %f25
12600 edge8n %i3, %i5, %g4
12601 movn %icc, %i7, %g3
12602 fzeros %f7
12603 sdivx %l4, 0x0A35, %o6
12604 sir 0x1F17
12605 ld [%l7 + 0x0C], %f29
12606 sdiv %l2, 0x14E9, %o1
12607 movle %xcc, %i6, %o2
12608 fmovsgu %icc, %f23, %f22
12609 array8 %o3, %o0, %l6
12610 ldd [%l7 + 0x10], %l0
12611 fmovsl %icc, %f2, %f5
12612 movrne %o5, %l3, %g1
12613 fpadd32 %f10, %f12, %f16
12614 movrgz %i4, 0x02F, %o4
12615 xnor %i2, %g7, %g2
12616 popc %g6, %o7
12617 movl %xcc, %g5, %l1
12618 udivcc %i0, 0x1657, %i1
12619 subc %l5, 0x0854, %i5
12620 sll %i3, 0x04, %i7
12621 alignaddrl %g3, %g4, %l4
12622 or %o6, %o1, %l2
12623 st %f18, [%l7 + 0x54]
12624 movleu %icc, %o2, %o3
12625 fzeros %f24
12626 st %f12, [%l7 + 0x30]
12627 st %f25, [%l7 + 0x10]
12628 fabss %f31, %f18
12629 ldsw [%l7 + 0x5C], %i6
12630 subc %l6, %l0, %o5
12631 fmovdpos %icc, %f25, %f27
12632 movrgez %l3, %g1, %i4
12633 edge16 %o4, %o0, %i2
12634 sth %g7, [%l7 + 0x1C]
12635 umulcc %g2, %g6, %g5
12636 nop
12637 set 0x68, %l3
12638 ldd [%l7 + %l3], %l0
12639 umulcc %o7, %i0, %i1
12640 edge32ln %i5, %l5, %i7
12641 ldsh [%l7 + 0x0E], %i3
12642 move %xcc, %g4, %g3
12643 movgu %xcc, %l4, %o6
12644 movpos %xcc, %o1, %l2
12645 fpadd16 %f0, %f6, %f22
12646 movle %xcc, %o3, %i6
12647 ld [%l7 + 0x64], %f11
12648 addccc %l6, 0x1757, %l0
12649 fzeros %f23
12650 std %f24, [%l7 + 0x30]
12651 fmovdvc %xcc, %f28, %f8
12652 fabsd %f16, %f2
12653 edge16ln %o5, %l3, %g1
12654 movle %xcc, %o2, %i4
12655 fmuld8sux16 %f31, %f3, %f4
12656 fmovrslez %o0, %f3, %f5
12657 movrlez %i2, 0x130, %g7
12658 fmovdg %icc, %f16, %f27
12659 movpos %xcc, %o4, %g6
12660 sllx %g2, 0x01, %l1
12661 fzero %f4
12662 fmovsa %xcc, %f15, %f5
12663 movcc %icc, %g5, %i0
12664 sdiv %i1, 0x045E, %o7
12665 ldub [%l7 + 0x25], %i5
12666 sdiv %l5, 0x111E, %i3
12667 fnot2s %f20, %f19
12668 movrgz %i7, 0x34F, %g4
12669 sdiv %l4, 0x1E75, %g3
12670 fmovrslz %o6, %f28, %f17
12671 edge8ln %l2, %o3, %i6
12672 edge8ln %l6, %o1, %l0
12673 ldsb [%l7 + 0x2E], %o5
12674 movleu %xcc, %g1, %o2
12675 addccc %l3, 0x08DA, %i4
12676 fcmple32 %f14, %f18, %i2
12677 andn %o0, 0x01EA, %g7
12678 edge16n %o4, %g6, %g2
12679 fpadd16s %f23, %f12, %f9
12680 xorcc %g5, %i0, %i1
12681 orcc %o7, 0x0B6A, %l1
12682 sra %l5, %i3, %i5
12683 subccc %g4, %l4, %g3
12684 andcc %o6, 0x0984, %i7
12685 xorcc %o3, %i6, %l2
12686 movl %xcc, %o1, %l0
12687 sll %o5, %l6, %g1
12688 fpadd16s %f1, %f0, %f12
12689 xor %o2, 0x1216, %l3
12690 alignaddrl %i2, %i4, %g7
12691 fones %f2
12692 edge16ln %o4, %g6, %o0
12693 for %f16, %f12, %f4
12694 smulcc %g5, 0x1A01, %g2
12695 movleu %icc, %i1, %i0
12696 xnor %o7, %l1, %l5
12697 smulcc %i5, %i3, %g4
12698 movvs %xcc, %l4, %g3
12699 xnorcc %o6, %o3, %i7
12700 ldsh [%l7 + 0x3C], %l2
12701 fmuld8sux16 %f20, %f30, %f18
12702 sllx %o1, %l0, %o5
12703 fmuld8sux16 %f16, %f31, %f30
12704 fcmpeq32 %f0, %f30, %i6
12705 udivx %l6, 0x05EF, %o2
12706 movge %icc, %g1, %i2
12707 edge16 %l3, %g7, %i4
12708 movgu %icc, %o4, %o0
12709 alignaddr %g6, %g5, %i1
12710 edge16l %i0, %o7, %l1
12711 fmovsne %xcc, %f5, %f29
12712 movneg %xcc, %l5, %i5
12713 array8 %i3, %g4, %g2
12714 stw %g3, [%l7 + 0x18]
12715 lduh [%l7 + 0x60], %o6
12716 edge8ln %l4, %o3, %i7
12717 movrgez %o1, 0x395, %l2
12718 srlx %o5, 0x1C, %i6
12719 xor %l0, %o2, %l6
12720 umul %i2, 0x052C, %g1
12721 movgu %xcc, %g7, %l3
12722 edge8ln %o4, %o0, %g6
12723 fmovdge %xcc, %f15, %f30
12724 movrne %i4, 0x3FE, %i1
12725 xorcc %i0, 0x0D1E, %g5
12726 move %xcc, %l1, %l5
12727 sra %o7, 0x03, %i3
12728 movcs %icc, %i5, %g2
12729 sethi 0x0A18, %g4
12730 sllx %o6, %g3, %l4
12731 fandnot2s %f20, %f6, %f27
12732 save %o3, 0x0436, %i7
12733 rdpr %cwp, %g1
12734 rdpr %cansave, %g2
12735 rdpr %canrestore, %g3
12736 rdpr %cleanwin, %g4
12737 rdpr %otherwin, %g5
12738 rdpr %wstate, %g6
12739 movrgez %o1, %o5, %l2
12740 ldsh [%l7 + 0x0E], %l0
12741 lduw [%l7 + 0x2C], %i6
12742 movgu %xcc, %l6, %i2
12743 sethi 0x0F58, %o2
12744 fxor %f28, %f10, %f26
12745 edge16 %g7, %g1, %o4
12746 fmovrslez %l3, %f16, %f26
12747 fmovsvc %xcc, %f2, %f0
12748 popc 0x0762, %o0
12749 addcc %g6, %i4, %i1
12750 array16 %i0, %g5, %l1
12751 st %f6, [%l7 + 0x08]
12752 edge8 %l5, %o7, %i5
12753 or %i3, 0x12AC, %g2
12754 movre %o6, %g4, %l4
12755 fmovrsgz %o3, %f25, %f0
12756 xorcc %i7, %o1, %o5
12757 fcmpgt16 %f10, %f28, %l2
12758 movrlez %g3, 0x281, %l0
12759 fmovrdgz %i6, %f24, %f8
12760 faligndata %f0, %f8, %f6
12761 st %f25, [%l7 + 0x74]
12762 add %l6, 0x08F9, %o2
12763 sth %g7, [%l7 + 0x6A]
12764 udivx %g1, 0x02D9, %i2
12765 edge8n %o4, %l3, %o0
12766 movrgez %g6, %i4, %i1
12767 mulscc %i0, %l1, %l5
12768 ldsb [%l7 + 0x73], %o7
12769 movneg %xcc, %g5, %i5
12770 fpsub32s %f16, %f14, %f29
12771 fcmpgt32 %f16, %f22, %g2
12772 fmovrdgez %o6, %f22, %f0
12773 ldd [%l7 + 0x48], %g4
12774 edge8l %i3, %l4, %i7
12775 movrlz %o1, 0x29D, %o3
12776 ldx [%l7 + 0x60], %l2
12777 fcmpd %fcc1, %f22, %f16
12778 fmovrdgz %g3, %f24, %f30
12779 xor %l0, %i6, %l6
12780 xnorcc %o2, %o5, %g1
12781 fmovspos %xcc, %f27, %f29
12782 alignaddrl %i2, %o4, %g7
12783 subcc %l3, %o0, %i4
12784 lduh [%l7 + 0x36], %g6
12785 stw %i0, [%l7 + 0x3C]
12786 movgu %icc, %l1, %l5
12787 sethi 0x1C73, %o7
12788 udivx %g5, 0x15A2, %i1
12789 fmul8x16au %f25, %f29, %f22
12790 edge32 %g2, %o6, %i5
12791 fmovd %f8, %f4
12792 andn %i3, 0x033E, %l4
12793 ldsh [%l7 + 0x5C], %g4
12794 mova %xcc, %o1, %i7
12795 fpsub16s %f28, %f16, %f28
12796 umul %o3, %l2, %g3
12797 umul %i6, %l6, %o2
12798 xorcc %o5, %g1, %l0
12799 movvc %icc, %i2, %o4
12800 xnorcc %g7, %o0, %i4
12801 smul %l3, %i0, %l1
12802 movrlez %l5, 0x171, %o7
12803 orcc %g5, %g6, %g2
12804 sdiv %o6, 0x1695, %i1
12805 mulx %i3, 0x001F, %i5
12806 sir 0x133F
12807 edge32 %g4, %o1, %l4
12808 nop
12809 set 0x48, %i3
12810 stx %o3, [%l7 + %i3]
12811 movle %icc, %l2, %i7
12812 fandnot1 %f8, %f0, %f6
12813 edge32n %g3, %l6, %i6
12814 fcmple32 %f16, %f16, %o5
12815 movvs %icc, %o2, %l0
12816 andn %g1, 0x06BB, %o4
12817 xorcc %g7, 0x1E50, %o0
12818 sth %i4, [%l7 + 0x3E]
12819 fmovdvc %xcc, %f19, %f6
12820 fmovde %icc, %f18, %f11
12821 ldub [%l7 + 0x2C], %i2
12822 sllx %i0, %l3, %l1
12823 andncc %l5, %g5, %o7
12824 or %g2, 0x1B16, %g6
12825 stb %i1, [%l7 + 0x48]
12826 xorcc %o6, %i5, %g4
12827 mulx %o1, %i3, %l4
12828 alignaddrl %o3, %i7, %l2
12829 popc 0x13A3, %l6
12830 edge32l %g3, %i6, %o5
12831 edge16 %o2, %g1, %l0
12832 and %o4, %g7, %i4
12833 sll %i2, %i0, %o0
12834 sub %l1, 0x1088, %l5
12835 udivx %g5, 0x167B, %o7
12836 srlx %g2, 0x1A, %l3
12837 sir 0x1C01
12838 movle %icc, %i1, %o6
12839 fmovde %xcc, %f11, %f6
12840 array8 %g6, %g4, %o1
12841 array8 %i5, %l4, %i3
12842 movvc %xcc, %o3, %l2
12843 movcc %icc, %i7, %l6
12844 subc %g3, 0x1829, %o5
12845 fmovrsgez %o2, %f6, %f17
12846 subcc %i6, %g1, %o4
12847 movre %g7, 0x273, %i4
12848 srax %l0, 0x0A, %i2
12849 ldd [%l7 + 0x40], %f18
12850 umul %o0, 0x0D42, %i0
12851 lduh [%l7 + 0x7A], %l1
12852 and %l5, %g5, %g2
12853 xnorcc %l3, 0x1DF6, %o7
12854 movrgz %o6, %g6, %g4
12855 movvs %icc, %i1, %i5
12856 or %o1, 0x0706, %i3
12857 stx %l4, [%l7 + 0x78]
12858 movpos %xcc, %l2, %i7
12859 edge8ln %o3, %l6, %o5
12860 edge32ln %o2, %g3, %i6
12861 fcmpgt32 %f16, %f26, %o4
12862 movvs %icc, %g7, %i4
12863 andncc %g1, %l0, %o0
12864 xorcc %i2, 0x1717, %l1
12865 ldsw [%l7 + 0x2C], %i0
12866 subcc %g5, %g2, %l3
12867 save %o7, %o6, %g6
12868 rdpr %cwp, %g1
12869 rdpr %cansave, %g2
12870 rdpr %canrestore, %g3
12871 rdpr %cleanwin, %g4
12872 rdpr %otherwin, %g5
12873 rdpr %wstate, %g6
12874 fzero %f20
12875 sth %l5, [%l7 + 0x4E]
12876 sra %i1, 0x1E, %i5
12877 fornot1 %f6, %f2, %f26
12878 ldsb [%l7 + 0x65], %o1
12879 fmovde %icc, %f21, %f2
12880 fmovdvc %xcc, %f10, %f27
12881 fpadd32 %f22, %f12, %f2
12882 andn %i3, %l4, %g4
12883 fcmple16 %f22, %f4, %i7
12884 fandnot2 %f30, %f8, %f22
12885 fmovsne %icc, %f18, %f1
12886 sir 0x10FA
12887 movrgez %o3, 0x16A, %l2
12888 array32 %l6, %o2, %o5
12889 movge %icc, %g3, %i6
12890 std %f2, [%l7 + 0x50]
12891 sdivx %g7, 0x1476, %o4
12892 edge32l %g1, %i4, %l0
12893 fmovsvs %xcc, %f31, %f0
12894 movcc %icc, %i2, %o0
12895 fzeros %f17
12896 umul %l1, 0x004B, %g5
12897 fmovsne %xcc, %f20, %f8
12898 srl %i0, 0x0C, %l3
12899 setx loop_44, %l0, %l1
12900 return %l1
12901 nop
12902 rdpr %cwp, %g1
12903 rdpr %cansave, %g2
12904 rdpr %canrestore, %g3
12905 rdpr %cleanwin, %g4
12906 rdpr %otherwin, %g5
12907 rdpr %wstate, %g6
12908loop_44: udivcc %l5, 0x0A9E, %i1
12909 fcmpgt16 %f8, %f4, %i5
12910 ldsb [%l7 + 0x3A], %o6
12911 edge32l %i3, %l4, %o1
12912 andcc %g4, %o3, %i7
12913 andn %l6, 0x0242, %l2
12914 lduw [%l7 + 0x44], %o5
12915 mova %icc, %g3, %o2
12916 fmul8sux16 %f18, %f2, %f24
12917 ld [%l7 + 0x20], %f1
12918 sth %i6, [%l7 + 0x3C]
12919 fmul8sux16 %f16, %f4, %f4
12920 movle %icc, %g7, %o4
12921 fmovdpos %icc, %f2, %f13
12922 subcc %g1, 0x14BF, %i4
12923 fmovspos %xcc, %f30, %f24
12924 fmovdleu %xcc, %f3, %f11
12925 umulcc %i2, %o0, %l1
12926 for %f6, %f22, %f10
12927 fmovsgu %icc, %f2, %f1
12928 sllx %g5, %l0, %i0
12929 for %f0, %f6, %f24
12930 save %l3, 0x0135, %o7
12931 rdpr %cwp, %g1
12932 rdpr %cansave, %g2
12933 rdpr %canrestore, %g3
12934 rdpr %cleanwin, %g4
12935 rdpr %otherwin, %g5
12936 rdpr %wstate, %g6
12937 srl %g2, %g6, %i1
12938 smul %l5, %i5, %o6
12939 movne %icc, %l4, %o1
12940 edge8l %g4, %i3, %o3
12941 udivcc %i7, 0x1C78, %l6
12942 andncc %o5, %g3, %l2
12943 fmovd %f24, %f16
12944 subc %i6, 0x174F, %o2
12945 and %o4, %g7, %i4
12946 sub %i2, %g1, %o0
12947 ldd [%l7 + 0x28], %f6
12948 fmovdg %xcc, %f27, %f20
12949 array8 %l1, %l0, %g5
12950 fone %f14
12951 st %f28, [%l7 + 0x14]
12952 array8 %l3, %o7, %g2
12953 udivcc %i0, 0x0F09, %i1
12954 fmovrslz %l5, %f7, %f4
12955 fmovrdgz %i5, %f8, %f20
12956 edge8ln %o6, %l4, %o1
12957 fmovscs %xcc, %f14, %f5
12958 popc %g4, %g6
12959 udiv %o3, 0x18DF, %i7
12960 srax %l6, %o5, %g3
12961 sub %l2, %i6, %i3
12962 movle %icc, %o2, %g7
12963 edge16 %o4, %i4, %i2
12964 restore %o0, 0x0863, %l1
12965 rdpr %cwp, %g1
12966 rdpr %cansave, %g2
12967 rdpr %canrestore, %g3
12968 rdpr %cleanwin, %g4
12969 rdpr %otherwin, %g5
12970 rdpr %wstate, %g6
12971 andncc %l0, %g5, %l3
12972 umul %g1, %g2, %o7
12973 movl %xcc, %i1, %l5
12974 fcmpd %fcc0, %f12, %f4
12975 sra %i5, 0x1D, %i0
12976 st %f1, [%l7 + 0x38]
12977 st %f22, [%l7 + 0x64]
12978 mulscc %l4, %o6, %g4
12979 lduw [%l7 + 0x74], %o1
12980 xorcc %o3, 0x0595, %i7
12981 edge16n %g6, %o5, %g3
12982 fnot1s %f15, %f27
12983 fmovrdlez %l2, %f14, %f20
12984 array8 %l6, %i3, %o2
12985 fmovrslez %i6, %f28, %f27
12986 srax %g7, 0x00, %i4
12987 alignaddrl %i2, %o0, %l1
12988 fcmpne32 %f6, %f8, %l0
12989 ld [%l7 + 0x68], %f29
12990 xnorcc %g5, %o4, %g1
12991 st %f6, [%l7 + 0x58]
12992 stw %l3, [%l7 + 0x08]
12993 addcc %g2, 0x002E, %i1
12994 fmovda %icc, %f6, %f8
12995 subccc %o7, 0x1B18, %l5
12996 movrne %i5, %l4, %o6
12997 fzeros %f6
12998 movne %xcc, %i0, %g4
12999 fmovrse %o3, %f13, %f0
13000 save %i7, 0x1162, %o1
13001 rdpr %cwp, %g1
13002 rdpr %cansave, %g2
13003 rdpr %canrestore, %g3
13004 rdpr %cleanwin, %g4
13005 rdpr %otherwin, %g5
13006 rdpr %wstate, %g6
13007 udiv %g6, 0x04C1, %o5
13008 edge32l %g3, %l6, %l2
13009 movgu %icc, %o2, %i3
13010 fsrc1s %f21, %f17
13011 movrgez %g7, %i4, %i6
13012 orn %i2, 0x0393, %l1
13013 edge16n %o0, %g5, %o4
13014 orncc %l0, 0x151F, %l3
13015 setx loop_45, %l0, %l1
13016 return %l1
13017 nop
13018 rdpr %cwp, %g1
13019 rdpr %cansave, %g2
13020 rdpr %canrestore, %g3
13021 rdpr %cleanwin, %g4
13022 rdpr %otherwin, %g5
13023 rdpr %wstate, %g6
13024loop_45: edge8ln %i1, %l5, %l4
13025 and %i5, 0x0514, %o6
13026 srlx %g4, %i0, %i7
13027 fcmpne16 %f22, %f14, %o3
13028 movn %icc, %o1, %o5
13029 andncc %g6, %g3, %l2
13030 sll %o2, %l6, %g7
13031 fpadd16 %f8, %f4, %f28
13032 edge32l %i3, %i6, %i4
13033 lduw [%l7 + 0x3C], %i2
13034 ldub [%l7 + 0x1C], %l1
13035 fmovdvs %xcc, %f6, %f29
13036 srax %g5, %o4, %l0
13037 edge32 %o0, %l3, %g2
13038 smulcc %o7, %i1, %l5
13039 movrlez %g1, 0x305, %i5
13040 ldsh [%l7 + 0x62], %l4
13041 sll %o6, %i0, %i7
13042 movrgez %g4, 0x186, %o3
13043 fmovde %icc, %f22, %f8
13044 array32 %o1, %o5, %g3
13045 movg %xcc, %g6, %l2
13046 restore %l6, %o2, %i3
13047 rdpr %cwp, %g1
13048 rdpr %cansave, %g2
13049 rdpr %canrestore, %g3
13050 rdpr %cleanwin, %g4
13051 rdpr %otherwin, %g5
13052 rdpr %wstate, %g6
13053 save %i6, %g7, %i4
13054 rdpr %cwp, %g1
13055 rdpr %cansave, %g2
13056 rdpr %canrestore, %g3
13057 rdpr %cleanwin, %g4
13058 rdpr %otherwin, %g5
13059 rdpr %wstate, %g6
13060 alignaddr %l1, %g5, %i2
13061 sra %o4, %o0, %l3
13062 andcc %l0, %o7, %g2
13063 srax %i1, %l5, %g1
13064 andcc %l4, 0x0205, %o6
13065 ld [%l7 + 0x64], %f1
13066 fpadd16s %f24, %f5, %f6
13067 movcc %icc, %i0, %i5
13068 fpack32 %f14, %f0, %f12
13069 movg %icc, %i7, %g4
13070 movrgez %o3, %o1, %o5
13071 movgu %xcc, %g6, %g3
13072 subc %l2, 0x0580, %o2
13073 subc %l6, %i3, %i6
13074 edge8ln %i4, %g7, %g5
13075 fmovsg %icc, %f14, %f14
13076 movrlz %l1, %i2, %o4
13077 edge8l %l3, %o0, %o7
13078 andn %l0, %i1, %l5
13079 fornot2 %f22, %f22, %f30
13080 array32 %g2, %g1, %l4
13081 smul %o6, 0x00CC, %i0
13082 srax %i5, %i7, %o3
13083 fmovrse %g4, %f15, %f23
13084 fnot1s %f19, %f29
13085 save %o5, %o1, %g3
13086 rdpr %cwp, %g1
13087 rdpr %cansave, %g2
13088 rdpr %canrestore, %g3
13089 rdpr %cleanwin, %g4
13090 rdpr %otherwin, %g5
13091 rdpr %wstate, %g6
13092 or %l2, %g6, %l6
13093 st %f31, [%l7 + 0x74]
13094 umul %i3, 0x1E75, %o2
13095 stw %i6, [%l7 + 0x08]
13096 popc 0x0DF6, %g7
13097 movge %icc, %g5, %l1
13098 fornot2s %f23, %f19, %f21
13099 movrlez %i2, %o4, %i4
13100 fmovdn %xcc, %f16, %f5
13101 fmovscc %xcc, %f10, %f27
13102 edge8 %l3, %o0, %l0
13103 std %f26, [%l7 + 0x08]
13104 edge16ln %o7, %i1, %g2
13105 movvs %icc, %l5, %l4
13106 add %g1, 0x0DF4, %i0
13107 udiv %o6, 0x1439, %i7
13108 movrgez %o3, 0x2D5, %g4
13109 addcc %o5, %i5, %o1
13110 sdiv %g3, 0x0F9D, %g6
13111 movre %l6, 0x007, %l2
13112 ldsh [%l7 + 0x18], %i3
13113 fcmpd %fcc2, %f28, %f18
13114 fmovdg %xcc, %f30, %f14
13115 movrlz %o2, %g7, %i6
13116 andn %l1, %i2, %g5
13117 alignaddr %o4, %l3, %i4
13118 sdivcc %l0, 0x0306, %o7
13119 fsrc2 %f20, %f22
13120 fmovd %f12, %f6
13121 array16 %o0, %i1, %g2
13122 fsrc2 %f6, %f24
13123 srlx %l5, 0x01, %g1
13124 movvs %xcc, %i0, %l4
13125 ldsw [%l7 + 0x10], %i7
13126 movle %icc, %o3, %o6
13127 ld [%l7 + 0x50], %f29
13128 sdiv %g4, 0x1323, %i5
13129 addccc %o5, 0x0865, %o1
13130 subccc %g3, %l6, %l2
13131 movge %xcc, %g6, %o2
13132 fxnor %f30, %f14, %f14
13133 sub %g7, 0x0242, %i3
13134 xnor %i6, %i2, %g5
13135 edge32n %l1, %o4, %l3
13136 sll %l0, 0x01, %i4
13137 srl %o0, 0x0B, %i1
13138 xorcc %o7, %l5, %g1
13139 fone %f24
13140 lduh [%l7 + 0x7E], %i0
13141 setx loop_46, %l0, %l1
13142 return %l1
13143 nop
13144 rdpr %cwp, %g1
13145 rdpr %cansave, %g2
13146 rdpr %canrestore, %g3
13147 rdpr %cleanwin, %g4
13148 rdpr %otherwin, %g5
13149 rdpr %wstate, %g6
13150loop_46: ld [%l7 + 0x58], %f8
13151 movg %icc, %i7, %o3
13152 fmovsa %xcc, %f29, %f4
13153 fmovscc %xcc, %f16, %f30
13154 smul %g4, 0x0971, %o6
13155 movcc %icc, %o5, %i5
13156 mova %xcc, %o1, %l6
13157 edge16l %l2, %g6, %o2
13158 ldd [%l7 + 0x70], %f4
13159 fmovrdne %g3, %f22, %f18
13160 fandnot1 %f20, %f22, %f0
13161 fpsub16s %f19, %f24, %f20
13162 edge8n %i3, %i6, %g7
13163 edge8ln %g5, %l1, %i2
13164 fmovsg %icc, %f24, %f0
13165 ldd [%l7 + 0x50], %f2
13166 srl %o4, 0x1E, %l3
13167 fmovdl %xcc, %f3, %f28
13168 orn %i4, 0x1A9E, %o0
13169 fmovse %xcc, %f3, %f1
13170 edge32ln %i1, %l0, %o7
13171 smulcc %l5, %g1, %l4
13172 smulcc %i0, %i7, %o3
13173 edge8ln %g2, %o6, %o5
13174 orncc %g4, 0x1D7C, %i5
13175 movg %icc, %l6, %l2
13176 save %o1, %g6, %g3
13177 rdpr %cwp, %g1
13178 rdpr %cansave, %g2
13179 rdpr %canrestore, %g3
13180 rdpr %cleanwin, %g4
13181 rdpr %otherwin, %g5
13182 rdpr %wstate, %g6
13183 sll %i3, 0x0B, %i6
13184 sll %g7, %g5, %o2
13185 movleu %icc, %i2, %o4
13186 orn %l1, %l3, %i4
13187 alignaddr %i1, %l0, %o0
13188 mova %icc, %o7, %l5
13189 edge8n %l4, %g1, %i7
13190 sdivcc %i0, 0x1BDB, %g2
13191 fpadd32s %f2, %f11, %f10
13192 nop
13193 set 0x48, %g7
13194 ldd [%l7 + %g7], %o2
13195 mulscc %o5, %o6, %i5
13196 fnegd %f6, %f4
13197 fmovs %f14, %f19
13198 st %f0, [%l7 + 0x38]
13199 fcmpeq16 %f6, %f28, %g4
13200 edge32ln %l6, %o1, %g6
13201 andncc %g3, %l2, %i6
13202 fmovrdlez %i3, %f12, %f2
13203 sdiv %g7, 0x15B6, %o2
13204 stx %g5, [%l7 + 0x50]
13205 sir 0x1584
13206 orn %i2, 0x1EA6, %o4
13207 movrgez %l3, 0x30B, %l1
13208 srl %i4, %l0, %i1
13209 ldsw [%l7 + 0x24], %o7
13210 movneg %icc, %l5, %l4
13211 movrne %g1, %o0, %i7
13212 movcs %icc, %g2, %o3
13213 xor %i0, 0x1AA9, %o6
13214 movvc %icc, %o5, %g4
13215 fmul8sux16 %f12, %f20, %f12
13216 fcmpgt16 %f22, %f14, %i5
13217 movle %xcc, %o1, %g6
13218 std %f0, [%l7 + 0x28]
13219 subc %l6, 0x1A9F, %l2
13220 addcc %g3, %i6, %g7
13221 fmovsge %icc, %f8, %f10
13222 ldd [%l7 + 0x70], %f18
13223 fcmpgt32 %f12, %f14, %i3
13224 umulcc %g5, %i2, %o2
13225 sra %o4, %l1, %l3
13226 addc %l0, %i1, %o7
13227 fmovdleu %icc, %f18, %f15
13228 add %i4, %l5, %g1
13229 ldd [%l7 + 0x20], %f4
13230 edge16l %o0, %i7, %l4
13231 stw %o3, [%l7 + 0x64]
13232 subc %i0, %g2, %o6
13233 movneg %icc, %o5, %i5
13234 xnorcc %o1, 0x00F6, %g4
13235 sir 0x0230
13236 fmovdvs %xcc, %f3, %f6
13237 subccc %g6, %l6, %l2
13238 sir 0x141C
13239 movpos %icc, %i6, %g7
13240 srax %i3, %g3, %i2
13241 srl %o2, 0x02, %o4
13242 orn %g5, 0x03F8, %l1
13243 sdiv %l3, 0x0EAB, %l0
13244 xor %o7, %i4, %l5
13245 alignaddr %i1, %o0, %i7
13246 fcmple32 %f30, %f8, %g1
13247 array32 %o3, %l4, %g2
13248 edge16l %o6, %i0, %i5
13249 sllx %o5, 0x19, %o1
13250 edge32n %g4, %l6, %g6
13251 fnot2s %f5, %f18
13252 udiv %l2, 0x064E, %i6
13253 movn %icc, %g7, %i3
13254 sth %i2, [%l7 + 0x48]
13255 fmovdg %xcc, %f26, %f12
13256 array16 %o2, %o4, %g3
13257 edge32 %g5, %l1, %l3
13258 movcc %icc, %l0, %o7
13259 nop
13260 set 0x68, %o6
13261 lduh [%l7 + %o6], %l5
13262 xnorcc %i1, 0x02B9, %o0
13263 sdivcc %i7, 0x0A59, %g1
13264 andn %i4, %l4, %g2
13265 movge %icc, %o3, %o6
13266 fmovrdgz %i5, %f6, %f6
13267 edge32 %o5, %o1, %g4
13268 udivx %l6, 0x0E95, %i0
13269 ldsh [%l7 + 0x54], %g6
13270 srlx %i6, 0x02, %l2
13271 alignaddrl %i3, %g7, %o2
13272 fpsub32 %f22, %f16, %f4
13273 srlx %o4, %g3, %g5
13274 xnorcc %i2, 0x1754, %l1
13275 add %l0, %o7, %l3
13276 edge8n %i1, %o0, %i7
13277 udivcc %g1, 0x1537, %l5
13278 edge16l %i4, %g2, %l4
13279 sir 0x0238
13280 udivx %o3, 0x04FA, %o6
13281 subc %o5, 0x0EB0, %o1
13282 restore %i5, %l6, %g4
13283 rdpr %cwp, %g1
13284 rdpr %cansave, %g2
13285 rdpr %canrestore, %g3
13286 rdpr %cleanwin, %g4
13287 rdpr %otherwin, %g5
13288 rdpr %wstate, %g6
13289 movn %icc, %g6, %i0
13290 stx %l2, [%l7 + 0x20]
13291 fmovdcs %xcc, %f31, %f16
13292 alignaddrl %i6, %g7, %i3
13293 ldsb [%l7 + 0x28], %o4
13294 fpadd16 %f14, %f0, %f10
13295 fmovrdlz %o2, %f14, %f30
13296 fpack16 %f6, %f23
13297 fmovrdgez %g3, %f22, %f6
13298 fmovsvc %xcc, %f28, %f0
13299 popc %i2, %l1
13300 movcc %icc, %g5, %o7
13301 movle %xcc, %l3, %i1
13302 edge8n %l0, %o0, %g1
13303 sll %i7, 0x1F, %l5
13304 xorcc %i4, 0x0343, %g2
13305 sra %o3, %l4, %o6
13306 fmul8x16 %f11, %f14, %f6
13307 subc %o5, %i5, %l6
13308 sra %g4, 0x04, %o1
13309 movrne %i0, 0x0E9, %l2
13310 fpsub32s %f29, %f16, %f21
13311 ldsh [%l7 + 0x40], %i6
13312 movne %icc, %g6, %i3
13313 ldub [%l7 + 0x25], %g7
13314 fpsub16s %f4, %f5, %f28
13315 fmovse %xcc, %f11, %f16
13316 edge8l %o2, %g3, %o4
13317 movrgz %i2, 0x2B5, %l1
13318 movcc %xcc, %o7, %g5
13319 subccc %l3, %i1, %o0
13320 udiv %l0, 0x19FE, %g1
13321 ldd [%l7 + 0x70], %i6
13322 srlx %i4, 0x01, %g2
13323 fmovse %xcc, %f15, %f24
13324 edge8ln %o3, %l4, %o6
13325 movle %icc, %l5, %i5
13326 stw %l6, [%l7 + 0x6C]
13327 ldsw [%l7 + 0x44], %g4
13328 movre %o5, 0x310, %i0
13329 movle %xcc, %l2, %o1
13330 ldd [%l7 + 0x08], %f20
13331 orncc %i6, %g6, %i3
13332 edge8l %o2, %g7, %g3
13333 fandnot1s %f9, %f19, %f2
13334 ldx [%l7 + 0x10], %o4
13335 or %l1, 0x1CA7, %i2
13336 sub %g5, 0x1E2A, %l3
13337 or %o7, 0x0A92, %i1
13338 fcmpeq32 %f0, %f18, %l0
13339 orcc %g1, 0x1076, %i7
13340 move %xcc, %i4, %o0
13341 array32 %o3, %g2, %l4
13342 stw %o6, [%l7 + 0x60]
13343 addccc %i5, %l5, %g4
13344 movn %icc, %l6, %i0
13345 fmovrdlz %l2, %f4, %f12
13346 fcmpgt16 %f0, %f22, %o5
13347 ldsw [%l7 + 0x5C], %i6
13348 movre %o1, 0x1F7, %g6
13349 alignaddr %o2, %g7, %i3
13350 movn %icc, %g3, %o4
13351 popc 0x0ECF, %l1
13352 sdivcc %i2, 0x1216, %g5
13353 setx loop_47, %l0, %l1
13354 return %l1
13355 nop
13356 rdpr %cwp, %g1
13357 rdpr %cansave, %g2
13358 rdpr %canrestore, %g3
13359 rdpr %cleanwin, %g4
13360 rdpr %otherwin, %g5
13361 rdpr %wstate, %g6
13362loop_47: andn %g1, %l0, %i4
13363 orncc %i7, 0x021B, %o0
13364 fxor %f4, %f24, %f10
13365 edge8ln %o3, %l4, %g2
13366 addc %o6, %i5, %g4
13367 fmovdl %icc, %f28, %f29
13368 udivx %l5, 0x07FD, %i0
13369 movrne %l6, %o5, %i6
13370 addcc %o1, %g6, %l2
13371 movneg %icc, %o2, %g7
13372 movvc %xcc, %g3, %o4
13373 movrne %l1, 0x263, %i3
13374 fmovrdgz %g5, %f28, %f16
13375 movge %xcc, %o7, %i2
13376 movne %xcc, %i1, %g1
13377 ldub [%l7 + 0x3C], %l3
13378 xnorcc %l0, %i4, %i7
13379 smul %o3, %o0, %g2
13380 fcmpeq32 %f8, %f20, %l4
13381 xnor %i5, %g4, %o6
13382 array16 %i0, %l5, %l6
13383 movrne %o5, 0x26F, %o1
13384 edge32 %i6, %l2, %g6
13385 srlx %g7, 0x02, %o2
13386 movrne %o4, 0x318, %g3
13387 ldsh [%l7 + 0x4C], %i3
13388 add %l1, %o7, %i2
13389 movvc %icc, %i1, %g1
13390 array8 %g5, %l3, %i4
13391 sra %l0, 0x07, %i7
13392 andn %o3, %g2, %l4
13393 srax %o0, 0x16, %g4
13394 movleu %icc, %o6, %i0
13395 sub %l5, %l6, %i5
13396 movpos %xcc, %o5, %o1
13397 fmovscs %xcc, %f27, %f19
13398 movl %icc, %i6, %l2
13399 array16 %g6, %o2, %g7
13400 orcc %o4, 0x00E0, %g3
13401 smulcc %l1, 0x16CB, %o7
13402 lduw [%l7 + 0x4C], %i2
13403 fabsd %f22, %f8
13404 ldsw [%l7 + 0x44], %i1
13405 fmovrsne %g1, %f7, %f21
13406 movrgez %i3, 0x2CA, %l3
13407 movcc %icc, %g5, %l0
13408 subcc %i7, 0x078F, %o3
13409 fxnors %f3, %f29, %f16
13410 stb %g2, [%l7 + 0x3E]
13411 smulcc %i4, 0x03F6, %o0
13412 stb %l4, [%l7 + 0x0D]
13413 movvc %xcc, %o6, %g4
13414 movl %icc, %l5, %l6
13415 orcc %i0, 0x1F6D, %o5
13416 movg %icc, %i5, %i6
13417 edge16ln %o1, %g6, %o2
13418 mulx %g7, 0x13F6, %l2
13419 edge16l %o4, %g3, %l1
13420 edge16n %i2, %i1, %o7
13421 fnor %f30, %f8, %f2
13422 fnor %f26, %f0, %f30
13423 movcs %icc, %g1, %l3
13424 movre %i3, %l0, %i7
13425 fmovsge %xcc, %f12, %f7
13426 xorcc %g5, %g2, %o3
13427 ldsb [%l7 + 0x31], %o0
13428 siam 0x6
13429 fmovrslz %i4, %f9, %f11
13430 nop
13431 set 0x6E, %i7
13432 sth %o6, [%l7 + %i7]
13433 fcmple16 %f8, %f0, %l4
13434 movn %xcc, %l5, %l6
13435 fcmpes %fcc1, %f30, %f20
13436 udivx %i0, 0x14A8, %g4
13437 sdiv %i5, 0x072A, %i6
13438 udiv %o1, 0x1529, %g6
13439 subcc %o2, 0x043B, %o5
13440 save %g7, 0x1D21, %l2
13441 rdpr %cwp, %g1
13442 rdpr %cansave, %g2
13443 rdpr %canrestore, %g3
13444 rdpr %cleanwin, %g4
13445 rdpr %otherwin, %g5
13446 rdpr %wstate, %g6
13447 edge8l %g3, %l1, %o4
13448 edge16 %i1, %i2, %o7
13449 ldd [%l7 + 0x60], %f18
13450 fmovdgu %icc, %f8, %f12
13451 movcc %icc, %l3, %i3
13452 edge16l %l0, %i7, %g1
13453 sethi 0x1FF8, %g2
13454 fmovrdlz %g5, %f0, %f4
13455 edge16n %o3, %i4, %o0
13456 movrgez %o6, 0x1C9, %l5
13457 ldd [%l7 + 0x48], %f10
13458 move %icc, %l6, %l4
13459 smul %i0, 0x0F37, %i5
13460 fmovrdlz %g4, %f30, %f2
13461 edge32ln %o1, %g6, %i6
13462 stx %o5, [%l7 + 0x78]
13463 orcc %g7, %l2, %g3
13464 fandnot1s %f3, %f13, %f31
13465 restore %o2, 0x0E87, %l1
13466 rdpr %cwp, %g1
13467 rdpr %cansave, %g2
13468 rdpr %canrestore, %g3
13469 rdpr %cleanwin, %g4
13470 rdpr %otherwin, %g5
13471 rdpr %wstate, %g6
13472 movcs %xcc, %i1, %i2
13473 fabss %f15, %f26
13474 fnot1 %f22, %f22
13475 sdivx %o7, 0x0F4C, %l3
13476 fnegd %f12, %f22
13477 movg %icc, %i3, %o4
13478 stx %l0, [%l7 + 0x20]
13479 movge %icc, %i7, %g1
13480 movl %xcc, %g5, %g2
13481 sdivcc %i4, 0x1DC5, %o0
13482 sir 0x0E42
13483 fsrc2s %f7, %f31
13484 addccc %o3, 0x1DC2, %l5
13485 mova %icc, %o6, %l4
13486 edge32l %l6, %i5, %g4
13487 fpadd16 %f8, %f2, %f22
13488 umulcc %i0, 0x02D1, %o1
13489 xnor %g6, 0x032C, %i6
13490 fpack16 %f22, %f14
13491 fmovsn %xcc, %f18, %f9
13492 movgu %xcc, %o5, %l2
13493 orcc %g7, %g3, %l1
13494 fmovrsne %i1, %f22, %f10
13495 xorcc %i2, %o2, %l3
13496 addc %i3, %o4, %l0
13497 subc %o7, %i7, %g5
13498 movg %xcc, %g2, %i4
13499 alignaddr %o0, %g1, %l5
13500 subc %o3, 0x08F2, %o6
13501 move %icc, %l4, %i5
13502 fmovdcs %xcc, %f12, %f26
13503 fornot1 %f16, %f8, %f26
13504 edge16n %g4, %i0, %o1
13505 ldub [%l7 + 0x5E], %g6
13506 fmovsge %xcc, %f9, %f21
13507 mulx %i6, 0x02EF, %o5
13508 udiv %l6, 0x18FD, %g7
13509 fands %f0, %f24, %f17
13510 std %f16, [%l7 + 0x08]
13511 sllx %g3, %l1, %l2
13512 movvc %icc, %i1, %i2
13513 movcs %icc, %l3, %i3
13514 addccc %o2, %o4, %o7
13515 lduw [%l7 + 0x40], %l0
13516 movl %icc, %i7, %g2
13517 edge16ln %i4, %o0, %g5
13518 sra %g1, %o3, %o6
13519 movpos %icc, %l4, %l5
13520 ld [%l7 + 0x1C], %f23
13521 fexpand %f3, %f10
13522 sub %i5, 0x12D5, %i0
13523 addcc %g4, 0x1E7C, %g6
13524 st %f28, [%l7 + 0x74]
13525 fmovrdne %o1, %f6, %f8
13526 smulcc %i6, %o5, %g7
13527 andcc %g3, %l6, %l2
13528 ldsh [%l7 + 0x0A], %i1
13529 edge16l %l1, %i2, %l3
13530 movgu %xcc, %o2, %o4
13531 xor %o7, 0x1F2D, %i3
13532 movle %icc, %l0, %g2
13533 movl %xcc, %i4, %o0
13534 movrne %i7, %g1, %g5
13535 fmovsne %xcc, %f9, %f27
13536 movrgz %o3, %l4, %o6
13537 xor %l5, 0x0435, %i5
13538 movg %xcc, %g4, %i0
13539 and %o1, 0x00E8, %g6
13540 edge32n %o5, %i6, %g7
13541 array8 %g3, %l6, %l2
13542 movn %xcc, %i1, %l1
13543 umulcc %l3, %o2, %o4
13544 movn %xcc, %i2, %o7
13545 edge16 %l0, %i3, %i4
13546 movre %g2, %i7, %o0
13547 sra %g5, %o3, %g1
13548 addccc %o6, %l5, %l4
13549 xorcc %g4, %i0, %o1
13550 addc %i5, 0x1D20, %g6
13551 ldd [%l7 + 0x70], %f20
13552 ldsh [%l7 + 0x48], %i6
13553 fmovrdlez %o5, %f4, %f24
13554 xnor %g7, 0x0C7A, %g3
13555 fmovdg %icc, %f26, %f4
13556 fmovsleu %xcc, %f31, %f22
13557 save %l2, 0x1ED2, %l6
13558 rdpr %cwp, %g1
13559 rdpr %cansave, %g2
13560 rdpr %canrestore, %g3
13561 rdpr %cleanwin, %g4
13562 rdpr %otherwin, %g5
13563 rdpr %wstate, %g6
13564 xor %i1, 0x14CD, %l1
13565 movvc %xcc, %o2, %l3
13566 addccc %o4, %o7, %i2
13567 movrgez %l0, %i3, %g2
13568 andcc %i4, %i7, %o0
13569 edge16 %g5, %o3, %o6
13570 stx %l5, [%l7 + 0x70]
13571 fandnot2s %f3, %f24, %f18
13572 fcmped %fcc0, %f8, %f16
13573 fmovse %icc, %f26, %f31
13574 udivcc %g1, 0x1804, %g4
13575 andncc %l4, %o1, %i5
13576 setx loop_48, %l0, %l1
13577 return %l1
13578 nop
13579 rdpr %cwp, %g1
13580 rdpr %cansave, %g2
13581 rdpr %canrestore, %g3
13582 rdpr %cleanwin, %g4
13583 rdpr %otherwin, %g5
13584 rdpr %wstate, %g6
13585loop_48: array16 %o5, %i6, %g7
13586 movvs %icc, %l2, %g3
13587 alignaddrl %l6, %i1, %o2
13588 fpsub16s %f26, %f21, %f14
13589 mulx %l3, %o4, %l1
13590 movpos %icc, %i2, %l0
13591 fmul8x16au %f2, %f9, %f0
13592 fpadd32s %f23, %f5, %f18
13593 popc 0x1426, %i3
13594 fcmple16 %f20, %f18, %g2
13595 subccc %i4, 0x0871, %o7
13596 ldsw [%l7 + 0x20], %o0
13597 addcc %i7, 0x156B, %o3
13598 movne %icc, %o6, %l5
13599 xorcc %g1, %g4, %l4
13600 fcmpne16 %f10, %f22, %g5
13601 xnor %o1, %g6, %i5
13602 smulcc %i0, 0x0A36, %o5
13603 ldsh [%l7 + 0x64], %i6
13604 edge16 %l2, %g3, %l6
13605 sdiv %g7, 0x0C73, %o2
13606 edge32ln %l3, %o4, %i1
13607 movleu %icc, %l1, %i2
13608 fpadd16s %f6, %f10, %f0
13609 add %i3, 0x11A4, %g2
13610 sdiv %l0, 0x1CAF, %i4
13611 movre %o7, %o0, %i7
13612 sth %o3, [%l7 + 0x64]
13613 sll %o6, %l5, %g1
13614 sll %l4, %g5, %g4
13615 fandnot2s %f20, %f31, %f15
13616 sll %o1, %i5, %g6
13617 sll %o5, %i6, %l2
13618 andcc %i0, 0x00F6, %g3
13619 fmovdle %icc, %f30, %f11
13620 srl %g7, %l6, %o2
13621 sth %o4, [%l7 + 0x2C]
13622 fcmpne16 %f6, %f2, %i1
13623 addccc %l1, 0x0D3D, %i2
13624 sra %i3, %l3, %g2
13625 fors %f7, %f29, %f21
13626 movcs %icc, %i4, %l0
13627 movl %xcc, %o7, %o0
13628 sth %o3, [%l7 + 0x0E]
13629 bshuffle %f6, %f22, %f0
13630 save %o6, 0x05A3, %i7
13631 rdpr %cwp, %g1
13632 rdpr %cansave, %g2
13633 rdpr %canrestore, %g3
13634 rdpr %cleanwin, %g4
13635 rdpr %otherwin, %g5
13636 rdpr %wstate, %g6
13637 restore %g1, 0x0588, %l5
13638 rdpr %cwp, %g1
13639 rdpr %cansave, %g2
13640 rdpr %canrestore, %g3
13641 rdpr %cleanwin, %g4
13642 rdpr %otherwin, %g5
13643 rdpr %wstate, %g6
13644 movn %xcc, %g5, %l4
13645 fcmpes %fcc2, %f10, %f8
13646 stx %g4, [%l7 + 0x18]
13647 sth %o1, [%l7 + 0x2E]
13648 srax %g6, %i5, %i6
13649 edge8n %l2, %o5, %g3
13650 fexpand %f1, %f10
13651 movrgez %i0, 0x3A8, %l6
13652 xorcc %o2, 0x0692, %o4
13653 udivx %g7, 0x07B0, %l1
13654 fmovs %f25, %f21
13655 fexpand %f11, %f26
13656 sethi 0x1847, %i2
13657 ld [%l7 + 0x7C], %f2
13658 addccc %i3, 0x07D4, %l3
13659 sra %g2, 0x00, %i4
13660 fnegs %f18, %f5
13661 movcs %icc, %l0, %i1
13662 movre %o0, %o3, %o6
13663 srl %o7, %i7, %g1
13664 umulcc %g5, 0x1CD0, %l5
13665 umulcc %l4, 0x1DD3, %g4
13666 fcmpgt32 %f20, %f0, %g6
13667 edge32l %o1, %i5, %l2
13668 udiv %o5, 0x0BB3, %g3
13669 fmovsleu %icc, %f0, %f17
13670 movcc %icc, %i0, %l6
13671 umul %o2, 0x085C, %o4
13672 andn %i6, %g7, %l1
13673 movvc %icc, %i2, %l3
13674 subc %g2, %i4, %i3
13675 std %f24, [%l7 + 0x30]
13676 movl %icc, %i1, %l0
13677 fand %f20, %f22, %f10
13678 andn %o3, %o0, %o6
13679 sth %o7, [%l7 + 0x54]
13680 movle %icc, %g1, %i7
13681 edge32ln %l5, %g5, %l4
13682 movvc %icc, %g6, %g4
13683 lduw [%l7 + 0x2C], %o1
13684 and %i5, 0x0A68, %o5
13685 sdivcc %g3, 0x0993, %i0
13686 movne %icc, %l6, %l2
13687 ldsh [%l7 + 0x26], %o4
13688 stw %i6, [%l7 + 0x64]
13689 fxnor %f10, %f20, %f22
13690 fmovsl %xcc, %f16, %f10
13691 subcc %g7, %o2, %i2
13692 sub %l3, %g2, %l1
13693 addc %i3, %i4, %l0
13694 fmovdn %xcc, %f19, %f27
13695 movrgez %i1, 0x04A, %o3
13696 srlx %o6, %o0, %g1
13697 move %icc, %o7, %i7
13698 popc 0x140D, %g5
13699 sethi 0x0680, %l5
13700 ldd [%l7 + 0x38], %l4
13701 fmovsneg %xcc, %f20, %f17
13702 sdiv %g6, 0x04DA, %o1
13703 edge16ln %g4, %o5, %g3
13704 udivcc %i5, 0x096A, %i0
13705 nop
13706 set 0x54, %l4
13707 lduh [%l7 + %l4], %l6
13708 alignaddr %o4, %l2, %g7
13709 edge16n %o2, %i6, %l3
13710 movvc %icc, %g2, %l1
13711 setx loop_49, %l0, %l1
13712 return %l1
13713 nop
13714 rdpr %cwp, %g1
13715 rdpr %cansave, %g2
13716 rdpr %canrestore, %g3
13717 rdpr %cleanwin, %g4
13718 rdpr %otherwin, %g5
13719 rdpr %wstate, %g6
13720loop_49: mulx %l0, 0x1327, %i1
13721 srax %i4, %o6, %o3
13722 fnegs %f19, %f28
13723 movrlez %o0, 0x0F5, %o7
13724 sth %i7, [%l7 + 0x1C]
13725 stb %g1, [%l7 + 0x2B]
13726 fsrc1s %f1, %f11
13727 alignaddrl %g5, %l5, %g6
13728 umulcc %l4, %g4, %o1
13729 edge32 %o5, %g3, %i0
13730 fpack16 %f2, %f10
13731 faligndata %f2, %f16, %f14
13732 movle %icc, %i5, %l6
13733 save %o4, 0x182F, %g7
13734 rdpr %cwp, %g1
13735 rdpr %cansave, %g2
13736 rdpr %canrestore, %g3
13737 rdpr %cleanwin, %g4
13738 rdpr %otherwin, %g5
13739 rdpr %wstate, %g6
13740 xnorcc %l2, %o2, %i6
13741 fexpand %f9, %f18
13742 srl %l3, 0x00, %l1
13743 mulx %g2, %i2, %i3
13744 edge16 %i1, %i4, %o6
13745 movrgez %o3, 0x2BD, %o0
13746 srl %o7, %l0, %i7
13747 alignaddrl %g5, %l5, %g6
13748 sth %g1, [%l7 + 0x3A]
13749 fpsub16 %f8, %f6, %f2
13750 orn %g4, 0x1C36, %o1
13751 edge16n %o5, %l4, %i0
13752 fmovdgu %icc, %f19, %f19
13753 xnorcc %i5, 0x0A60, %l6
13754 ldsw [%l7 + 0x28], %g3
13755 orcc %g7, 0x010C, %l2
13756 sll %o2, 0x1E, %o4
13757 st %f10, [%l7 + 0x4C]
13758 movvs %icc, %i6, %l3
13759 sdivx %l1, 0x133D, %g2
13760 fmovsvs %icc, %f27, %f28
13761 subcc %i3, %i2, %i1
13762 fandnot2 %f14, %f28, %f2
13763 orcc %o6, %o3, %i4
13764 ld [%l7 + 0x34], %f22
13765 fnot2 %f12, %f2
13766 sllx %o0, 0x05, %l0
13767 nop
13768 set 0x10, %o2
13769 ldsb [%l7 + %o2], %o7
13770 stw %i7, [%l7 + 0x18]
13771 srax %l5, %g6, %g1
13772 add %g4, %g5, %o1
13773 fandnot1 %f0, %f0, %f0
13774 fnot1 %f24, %f14
13775 srlx %l4, 0x07, %o5
13776 ldub [%l7 + 0x24], %i0
13777 fmovrslz %l6, %f2, %f16
13778 fmovrdgez %g3, %f2, %f30
13779 xnorcc %i5, %l2, %g7
13780 fpadd32 %f26, %f4, %f30
13781 sra %o4, 0x14, %i6
13782 sir 0x0292
13783 lduw [%l7 + 0x5C], %o2
13784 fabss %f21, %f22
13785 sdivcc %l3, 0x03CA, %l1
13786 ldx [%l7 + 0x30], %i3
13787 udivcc %g2, 0x0215, %i1
13788 movl %icc, %i2, %o3
13789 fmul8x16 %f26, %f30, %f18
13790 movrlz %o6, 0x00F, %i4
13791 movrgz %o0, %l0, %o7
13792 fmovrdgez %i7, %f8, %f14
13793 sllx %l5, %g6, %g1
13794 edge16l %g4, %g5, %l4
13795 edge16ln %o5, %o1, %l6
13796 sir 0x160D
13797 movneg %xcc, %g3, %i0
13798 fmul8sux16 %f6, %f26, %f2
13799 sll %l2, 0x17, %g7
13800 or %i5, %o4, %o2
13801 sllx %i6, %l3, %i3
13802 edge8ln %l1, %i1, %i2
13803 ldd [%l7 + 0x40], %g2
13804 umulcc %o3, 0x1E74, %i4
13805 orncc %o0, %o6, %l0
13806 orncc %o7, 0x0BD7, %i7
13807 edge32n %g6, %g1, %l5
13808 movrlz %g4, 0x05B, %g5
13809 restore %l4, 0x1FBB, %o5
13810 rdpr %cwp, %g1
13811 rdpr %cansave, %g2
13812 rdpr %canrestore, %g3
13813 rdpr %cleanwin, %g4
13814 rdpr %otherwin, %g5
13815 rdpr %wstate, %g6
13816 movrlz %l6, 0x087, %g3
13817 ldd [%l7 + 0x50], %i0
13818 movgu %icc, %l2, %g7
13819 sdiv %i5, 0x039D, %o1
13820 array32 %o2, %i6, %o4
13821 movre %l3, 0x330, %i3
13822 movle %icc, %i1, %l1
13823 xorcc %g2, 0x0677, %i2
13824 lduw [%l7 + 0x7C], %o3
13825 subc %o0, 0x0BCF, %o6
13826 movle %icc, %l0, %i4
13827 edge8ln %i7, %o7, %g1
13828 fcmpd %fcc0, %f26, %f0
13829 edge8n %l5, %g4, %g6
13830 udiv %l4, 0x0639, %o5
13831 fxor %f4, %f28, %f4
13832 mova %xcc, %l6, %g3
13833 movl %xcc, %i0, %g5
13834 edge32l %l2, %i5, %g7
13835 movrgz %o1, 0x11B, %o2
13836 xnorcc %o4, %i6, %l3
13837 udivcc %i3, 0x0A5E, %l1
13838 ldsw [%l7 + 0x78], %g2
13839 popc %i1, %i2
13840 stx %o0, [%l7 + 0x60]
13841 array32 %o6, %l0, %i4
13842 lduw [%l7 + 0x78], %o3
13843 array16 %o7, %i7, %l5
13844 fands %f26, %f20, %f10
13845 nop
13846 set 0x48, %l5
13847 ldd [%l7 + %l5], %g4
13848 mulx %g1, 0x0544, %l4
13849 edge8l %o5, %l6, %g6
13850 edge16n %g3, %i0, %g5
13851 edge32n %l2, %g7, %i5
13852 add %o2, %o4, %i6
13853 stx %l3, [%l7 + 0x70]
13854 xor %o1, 0x1A49, %l1
13855 ldd [%l7 + 0x10], %g2
13856 edge32 %i1, %i2, %i3
13857 movrgez %o6, 0x30A, %l0
13858 fmovsle %icc, %f28, %f29
13859 ldsh [%l7 + 0x62], %i4
13860 srl %o3, 0x03, %o7
13861 fsrc2 %f22, %f2
13862 array16 %o0, %i7, %l5
13863 movcc %xcc, %g4, %g1
13864 fnands %f0, %f3, %f5
13865 edge8l %o5, %l6, %g6
13866 movrgez %g3, %l4, %i0
13867 fzero %f16
13868 andncc %g5, %g7, %i5
13869 udivcc %l2, 0x0BCC, %o2
13870 addccc %o4, %i6, %o1
13871 edge32ln %l1, %g2, %l3
13872 andn %i1, %i2, %i3
13873 fsrc2 %f22, %f4
13874 movre %o6, %l0, %i4
13875 edge16 %o3, %o0, %i7
13876 orncc %l5, 0x1673, %o7
13877 movvs %icc, %g1, %g4
13878 xnor %l6, %o5, %g3
13879 st %f14, [%l7 + 0x74]
13880 sllx %l4, %i0, %g5
13881 orcc %g7, 0x1C56, %i5
13882 movneg %xcc, %g6, %o2
13883 fmovdle %icc, %f24, %f26
13884 subccc %l2, %o4, %i6
13885 movpos %icc, %l1, %g2
13886 nop
13887 set 0x5B, %o3
13888 stb %l3, [%l7 + %o3]
13889 movl %icc, %o1, %i2
13890 mulx %i1, 0x0E06, %i3
13891 movcc %icc, %l0, %o6
13892 orncc %o3, %i4, %o0
13893 move %icc, %l5, %i7
13894 popc %g1, %o7
13895 addcc %g4, 0x0E60, %o5
13896 nop
13897 set 0x4A, %l1
13898 ldub [%l7 + %l1], %g3
13899 movcc %icc, %l6, %l4
13900 fmovdleu %xcc, %f29, %f29
13901 move %xcc, %i0, %g7
13902 fmul8x16al %f3, %f13, %f14
13903 std %f30, [%l7 + 0x40]
13904 edge8ln %g5, %i5, %g6
13905 for %f20, %f14, %f8
13906 andcc %l2, 0x0D30, %o4
13907 ldd [%l7 + 0x60], %i6
13908 umulcc %l1, %g2, %o2
13909 andcc %o1, 0x144D, %l3
13910 move %xcc, %i1, %i3
13911 and %l0, 0x176B, %o6
13912 and %o3, 0x1E7F, %i4
13913 fornot1 %f8, %f20, %f30
13914 edge8n %o0, %i2, %l5
13915 subc %i7, %o7, %g4
13916 addccc %g1, %g3, %l6
13917 movneg %icc, %o5, %i0
13918 sethi 0x1EEF, %l4
13919 ldd [%l7 + 0x28], %f26
13920 umul %g5, 0x07E9, %i5
13921 fsrc2 %f28, %f10
13922 srax %g6, %g7, %l2
13923 sll %i6, 0x07, %o4
13924 edge32n %l1, %o2, %g2
13925 movrne %l3, %i1, %i3
13926 move %xcc, %o1, %l0
13927 movrlz %o6, 0x318, %i4
13928 alignaddr %o0, %i2, %l5
13929 sir 0x1E37
13930 movneg %icc, %o3, %i7
13931 subccc %o7, %g1, %g3
13932 stb %g4, [%l7 + 0x2C]
13933 edge32l %o5, %i0, %l4
13934 sllx %g5, 0x17, %l6
13935 udivx %i5, 0x0E34, %g7
13936 fxnor %f22, %f30, %f28
13937 movrlz %g6, %i6, %l2
13938 for %f20, %f16, %f30
13939 edge16l %l1, %o2, %g2
13940 siam 0x4
13941 ld [%l7 + 0x38], %f9
13942 pdist %f12, %f20, %f2
13943 mulx %o4, %i1, %i3
13944 srax %o1, 0x0D, %l0
13945 movrgez %l3, 0x37E, %i4
13946 array16 %o0, %o6, %i2
13947 sub %o3, 0x1555, %i7
13948 popc 0x1577, %l5
13949 popc %o7, %g3
13950 edge16ln %g4, %g1, %i0
13951 andncc %o5, %g5, %l6
13952 ldsw [%l7 + 0x30], %l4
13953 fmovdne %icc, %f28, %f1
13954 xnor %i5, 0x17C2, %g6
13955 fmovrdgez %i6, %f2, %f28
13956 alignaddrl %l2, %l1, %o2
13957 fornot1 %f16, %f24, %f24
13958 fcmpne16 %f0, %f8, %g7
13959 addc %o4, 0x1555, %i1
13960 movcs %icc, %g2, %i3
13961 fsrc2 %f2, %f4
13962 st %f12, [%l7 + 0x7C]
13963 movvc %xcc, %o1, %l3
13964 edge32ln %i4, %o0, %l0
13965 fexpand %f19, %f22
13966 add %i2, 0x1E09, %o6
13967 move %xcc, %o3, %i7
13968 array16 %l5, %g3, %o7
13969 add %g1, 0x019B, %i0
13970 lduh [%l7 + 0x7E], %g4
13971 fpsub32s %f21, %f19, %f26
13972 smul %g5, 0x182B, %o5
13973 movrlez %l4, 0x046, %l6
13974 movrlez %g6, %i6, %l2
13975 ldsh [%l7 + 0x16], %l1
13976 edge8l %i5, %o2, %g7
13977 ldsw [%l7 + 0x08], %o4
13978 fmovrsne %i1, %f7, %f2
13979 lduw [%l7 + 0x64], %i3
13980 stx %o1, [%l7 + 0x48]
13981 movre %g2, %i4, %l3
13982 edge32ln %l0, %i2, %o6
13983 movcc %icc, %o3, %i7
13984 ld [%l7 + 0x54], %f22
13985 fpackfix %f24, %f28
13986 movge %xcc, %l5, %g3
13987 orn %o0, 0x1691, %g1
13988 st %f31, [%l7 + 0x50]
13989 sllx %i0, %g4, %o7
13990 movrgz %o5, %g5, %l4
13991 udivx %l6, 0x0AA9, %i6
13992 array8 %g6, %l2, %i5
13993 ldd [%l7 + 0x68], %f8
13994 movrlez %o2, 0x19D, %g7
13995 edge8ln %o4, %l1, %i3
13996 fsrc2 %f4, %f16
13997 fmovd %f20, %f16
13998 fcmpeq32 %f12, %f16, %o1
13999 fmovsgu %xcc, %f8, %f0
14000 nop
14001 set 0x30, %o4
14002 ldd [%l7 + %o4], %f30
14003 alignaddr %i1, %i4, %g2
14004 addc %l0, 0x165F, %l3
14005 ld [%l7 + 0x24], %f12
14006 save %o6, 0x1F76, %o3
14007 rdpr %cwp, %g1
14008 rdpr %cansave, %g2
14009 rdpr %canrestore, %g3
14010 rdpr %cleanwin, %g4
14011 rdpr %otherwin, %g5
14012 rdpr %wstate, %g6
14013 umul %i7, 0x0081, %i2
14014 st %f8, [%l7 + 0x5C]
14015 sir 0x0B7D
14016 lduh [%l7 + 0x6C], %l5
14017 edge32 %o0, %g3, %g1
14018 edge16l %i0, %g4, %o5
14019 movleu %xcc, %o7, %g5
14020 fpack32 %f2, %f10, %f0
14021 andn %l4, 0x12F7, %l6
14022 fandnot2 %f2, %f0, %f28
14023 edge16l %g6, %l2, %i5
14024 movn %icc, %o2, %i6
14025 subcc %o4, %g7, %i3
14026 fnot1 %f4, %f28
14027 fmovrde %l1, %f30, %f20
14028 sra %o1, 0x10, %i4
14029 addc %g2, %i1, %l3
14030 ldd [%l7 + 0x60], %f14
14031 subcc %l0, %o3, %i7
14032 fmovda %icc, %f12, %f0
14033 movvc %xcc, %i2, %l5
14034 movvs %icc, %o6, %g3
14035 save %g1, 0x1625, %i0
14036 rdpr %cwp, %g1
14037 rdpr %cansave, %g2
14038 rdpr %canrestore, %g3
14039 rdpr %cleanwin, %g4
14040 rdpr %otherwin, %g5
14041 rdpr %wstate, %g6
14042 umul %g4, 0x1663, %o0
14043 srlx %o7, 0x0E, %g5
14044 edge16 %o5, %l6, %l4
14045 fmovda %icc, %f15, %f16
14046 fands %f11, %f14, %f22
14047 xnor %g6, 0x1779, %l2
14048 ldsb [%l7 + 0x0C], %o2
14049 xnorcc %i5, %o4, %i6
14050 movg %xcc, %i3, %g7
14051 movcc %icc, %o1, %l1
14052 movvc %xcc, %g2, %i4
14053 ldsh [%l7 + 0x5A], %i1
14054 fpadd16s %f27, %f24, %f4
14055 sub %l3, %o3, %i7
14056 edge16ln %i2, %l0, %o6
14057 stb %l5, [%l7 + 0x18]
14058 fcmpne16 %f4, %f6, %g1
14059 ldx [%l7 + 0x08], %g3
14060 movgu %xcc, %g4, %i0
14061 fmovrdlez %o0, %f22, %f6
14062 edge8l %g5, %o5, %o7
14063 movvc %icc, %l4, %g6
14064 srl %l2, 0x0E, %l6
14065 nop
14066 set 0x40, %l2
14067 ldd [%l7 + %l2], %f16
14068 nop
14069 set 0x28, %g4
14070 std %f16, [%l7 + %g4]
14071 fabss %f21, %f25
14072 std %f2, [%l7 + 0x40]
14073 udivx %o2, 0x1EE3, %o4
14074 edge16 %i5, %i6, %g7
14075 movneg %xcc, %i3, %o1
14076 ld [%l7 + 0x60], %f23
14077 orn %g2, 0x112F, %i4
14078 movre %l1, 0x35E, %i1
14079 setx loop_50, %l0, %l1
14080 return %l1
14081 nop
14082 rdpr %cwp, %g1
14083 rdpr %cansave, %g2
14084 rdpr %canrestore, %g3
14085 rdpr %cleanwin, %g4
14086 rdpr %otherwin, %g5
14087 rdpr %wstate, %g6
14088loop_50: ldx [%l7 + 0x38], %l3
14089 ldsb [%l7 + 0x77], %i2
14090 movleu %xcc, %l0, %o6
14091 movre %l5, 0x3B1, %g3
14092 nop
14093 set 0x53, %o1
14094 stb %g4, [%l7 + %o1]
14095 andncc %g1, %o0, %g5
14096 udivcc %o5, 0x14EB, %i0
14097 movne %icc, %l4, %o7
14098 orcc %l2, 0x0ACD, %g6
14099 movrgz %o2, 0x06D, %o4
14100 addccc %l6, %i5, %i6
14101 lduw [%l7 + 0x6C], %i3
14102 subcc %o1, 0x0FF0, %g7
14103 mova %xcc, %i4, %g2
14104 save %i1, 0x1FEF, %o3
14105 rdpr %cwp, %g1
14106 rdpr %cansave, %g2
14107 rdpr %canrestore, %g3
14108 rdpr %cleanwin, %g4
14109 rdpr %otherwin, %g5
14110 rdpr %wstate, %g6
14111 edge32l %l1, %l3, %i7
14112 subcc %l0, %i2, %l5
14113 sethi 0x0F81, %g3
14114 ldsb [%l7 + 0x32], %o6
14115 smul %g4, %g1, %g5
14116 fcmpd %fcc0, %f30, %f2
14117 nop
14118 set 0x58, %i2
14119 stx %o5, [%l7 + %i2]
14120 fcmpgt32 %f12, %f18, %o0
14121 edge8n %i0, %o7, %l4
14122 edge32ln %g6, %l2, %o4
14123 orn %o2, %i5, %l6
14124 edge16ln %i3, %o1, %i6
14125 fcmple16 %f14, %f2, %g7
14126 movg %icc, %g2, %i1
14127 move %xcc, %o3, %i4
14128 fornot2 %f28, %f6, %f0
14129 stx %l1, [%l7 + 0x68]
14130 ldsb [%l7 + 0x38], %l3
14131 subcc %i7, %i2, %l5
14132 fornot2s %f5, %f14, %f12
14133 nop
14134 set 0x56, %o5
14135 lduh [%l7 + %o5], %l0
14136 edge16 %o6, %g4, %g1
14137 sethi 0x033F, %g3
14138 stb %o5, [%l7 + 0x1E]
14139 udiv %o0, 0x10AF, %g5
14140 xorcc %i0, 0x0589, %o7
14141 fcmpne32 %f8, %f0, %l4
14142 edge32ln %l2, %g6, %o2
14143 fmovsvc %icc, %f8, %f27
14144 stb %i5, [%l7 + 0x4E]
14145 xorcc %l6, %o4, %o1
14146 or %i6, 0x0C82, %i3
14147 fmuld8sux16 %f21, %f24, %f2
14148 movn %xcc, %g7, %i1
14149 xorcc %g2, 0x15B2, %o3
14150 edge32n %i4, %l1, %i7
14151 fmul8sux16 %f10, %f24, %f24
14152 alignaddrl %l3, %i2, %l5
14153 edge16l %l0, %o6, %g1
14154 edge16n %g4, %g3, %o5
14155 edge16 %o0, %i0, %g5
14156 sdivx %l4, 0x10DC, %l2
14157 ld [%l7 + 0x6C], %f26
14158 fors %f2, %f17, %f7
14159 save %o7, 0x0FAE, %g6
14160 rdpr %cwp, %g1
14161 rdpr %cansave, %g2
14162 rdpr %canrestore, %g3
14163 rdpr %cleanwin, %g4
14164 rdpr %otherwin, %g5
14165 rdpr %wstate, %g6
14166 sub %i5, 0x1484, %o2
14167 mulx %o4, 0x0C3D, %l6
14168 popc %i6, %o1
14169 fcmped %fcc1, %f8, %f22
14170 subccc %g7, 0x0140, %i1
14171 stb %g2, [%l7 + 0x68]
14172 srlx %i3, %o3, %i4
14173 orcc %l1, 0x0C19, %i7
14174 sdivcc %l3, 0x1FC6, %l5
14175 sllx %l0, 0x11, %o6
14176 smulcc %g1, 0x1A04, %g4
14177 orncc %g3, %o5, %i2
14178 ldsb [%l7 + 0x46], %i0
14179 fmovda %xcc, %f12, %f7
14180 nop
14181 set 0x19, %i6
14182 ldub [%l7 + %i6], %g5
14183 fpadd32s %f31, %f8, %f26
14184 fpadd32 %f26, %f24, %f28
14185 fornot2s %f29, %f6, %f6
14186 movcc %icc, %l4, %o0
14187 fmovspos %xcc, %f29, %f26
14188 xor %l2, %g6, %o7
14189 fmovrsgz %o2, %f28, %f15
14190 movrlz %o4, 0x21B, %i5
14191 fmovrde %l6, %f4, %f20
14192 sub %i6, %o1, %i1
14193 array16 %g2, %g7, %i3
14194 fsrc1 %f26, %f26
14195 edge32ln %o3, %i4, %l1
14196 std %f0, [%l7 + 0x28]
14197 fmovdvs %xcc, %f30, %f5
14198 movvc %icc, %l3, %i7
14199 alignaddrl %l0, %o6, %l5
14200 ldsb [%l7 + 0x13], %g4
14201 fcmpne16 %f8, %f14, %g3
14202 fmovrsgez %o5, %f26, %f10
14203 siam 0x4
14204 subc %g1, 0x0ADA, %i0
14205 fandnot1s %f3, %f2, %f19
14206 fone %f4
14207 stx %g5, [%l7 + 0x08]
14208 andcc %l4, 0x0408, %o0
14209 fmovrdne %i2, %f18, %f18
14210 edge16 %g6, %o7, %o2
14211 movrne %l2, %i5, %l6
14212 fmovsleu %icc, %f23, %f8
14213 movleu %icc, %o4, %o1
14214 fmovrslz %i1, %f3, %f28
14215 xnorcc %i6, %g7, %g2
14216 fmul8x16al %f25, %f2, %f18
14217 nop
14218 set 0x78, %i5
14219 stx %i3, [%l7 + %i5]
14220 addcc %i4, 0x077A, %l1
14221 move %xcc, %l3, %i7
14222 xnor %l0, %o6, %l5
14223 movrgez %g4, 0x3B9, %o3
14224 udivx %o5, 0x1F60, %g3
14225 subc %i0, 0x03F3, %g1
14226 subccc %g5, %o0, %i2
14227 fmovdgu %xcc, %f4, %f27
14228 fmovdl %xcc, %f24, %f27
14229 and %l4, %o7, %o2
14230 movgu %icc, %l2, %i5
14231 fpadd32 %f20, %f22, %f10
14232 srlx %l6, 0x12, %o4
14233 andn %o1, 0x1045, %g6
14234 movl %icc, %i6, %i1
14235 st %f16, [%l7 + 0x24]
14236 edge16l %g7, %i3, %i4
14237 stw %g2, [%l7 + 0x78]
14238 umulcc %l3, %l1, %l0
14239 fmovse %xcc, %f23, %f21
14240 fpsub16 %f2, %f30, %f2
14241 mulscc %i7, 0x173B, %l5
14242 movvs %xcc, %g4, %o3
14243 edge32l %o5, %o6, %g3
14244 pdist %f6, %f12, %f22
14245 movcs %xcc, %g1, %g5
14246 movge %xcc, %i0, %i2
14247 subc %o0, 0x1464, %l4
14248 movle %icc, %o7, %l2
14249 ldub [%l7 + 0x3D], %i5
14250 movvs %xcc, %l6, %o2
14251 orcc %o4, %g6, %o1
14252 fmovsle %icc, %f3, %f14
14253 sdiv %i6, 0x1296, %i1
14254 movcs %xcc, %i3, %i4
14255 mova %icc, %g2, %g7
14256 andcc %l3, 0x0DA3, %l0
14257 ld [%l7 + 0x58], %f15
14258 udivx %l1, 0x17E1, %l5
14259 mulx %g4, 0x1071, %o3
14260 ldd [%l7 + 0x30], %f2
14261 srl %i7, %o6, %o5
14262 edge8 %g1, %g5, %i0
14263 array32 %g3, %o0, %i2
14264 edge32 %l4, %o7, %l2
14265 xorcc %i5, 0x1B4A, %o2
14266 movl %icc, %l6, %o4
14267 nop
14268 set 0x7A, %g2
14269 ldub [%l7 + %g2], %g6
14270 movgu %xcc, %i6, %i1
14271 mulx %o1, 0x1A30, %i3
14272 xnor %i4, %g2, %g7
14273 srlx %l0, 0x12, %l3
14274 edge16ln %l1, %g4, %l5
14275 edge16n %o3, %o6, %i7
14276 edge16l %o5, %g5, %i0
14277 udivx %g3, 0x010F, %o0
14278 sth %i2, [%l7 + 0x64]
14279 alignaddr %g1, %l4, %o7
14280 move %icc, %i5, %l2
14281 udivx %l6, 0x022B, %o4
14282 std %f24, [%l7 + 0x60]
14283 movg %xcc, %o2, %i6
14284 ld [%l7 + 0x68], %f8
14285 fmovs %f2, %f24
14286 ldd [%l7 + 0x08], %f20
14287 srax %i1, 0x1D, %g6
14288 nop
14289 set 0x17, %i4
14290 ldsb [%l7 + %i4], %o1
14291 addcc %i3, %g2, %i4
14292 movleu %icc, %g7, %l0
14293 sdivcc %l3, 0x1E68, %g4
14294 sdivx %l5, 0x110D, %o3
14295 movneg %icc, %l1, %o6
14296 xnorcc %i7, %g5, %i0
14297 edge8ln %g3, %o0, %i2
14298 fone %f30
14299 srax %g1, 0x06, %l4
14300 fmovrdlez %o7, %f14, %f18
14301 stw %o5, [%l7 + 0x74]
14302 edge8ln %i5, %l6, %l2
14303 sth %o2, [%l7 + 0x58]
14304 or %o4, 0x15C9, %i1
14305 fpsub32 %f16, %f20, %f0
14306 movleu %xcc, %g6, %i6
14307 umul %o1, 0x077B, %g2
14308 fsrc1 %f14, %f14
14309 xnorcc %i3, %g7, %i4
14310 lduw [%l7 + 0x58], %l0
14311 ldd [%l7 + 0x60], %f0
14312 fxnors %f19, %f24, %f5
14313 orcc %g4, %l3, %o3
14314 movleu %xcc, %l1, %l5
14315 restore %o6, 0x0FF5, %g5
14316 rdpr %cwp, %g1
14317 rdpr %cansave, %g2
14318 rdpr %canrestore, %g3
14319 rdpr %cleanwin, %g4
14320 rdpr %otherwin, %g5
14321 rdpr %wstate, %g6
14322 fmovrsgz %i7, %f3, %f10
14323 fmovdvs %xcc, %f19, %f10
14324 movrne %g3, 0x0DD, %o0
14325 setx loop_51, %l0, %l1
14326 return %l1
14327 nop
14328 rdpr %cwp, %g1
14329 rdpr %cansave, %g2
14330 rdpr %canrestore, %g3
14331 rdpr %cleanwin, %g4
14332 rdpr %otherwin, %g5
14333 rdpr %wstate, %g6
14334loop_51: addccc %o7, %l4, %o5
14335 std %f6, [%l7 + 0x60]
14336 fcmpgt16 %f8, %f26, %i5
14337 subc %l2, 0x0507, %o2
14338 save %l6, 0x1969, %i1
14339 rdpr %cwp, %g1
14340 rdpr %cansave, %g2
14341 rdpr %canrestore, %g3
14342 rdpr %cleanwin, %g4
14343 rdpr %otherwin, %g5
14344 rdpr %wstate, %g6
14345 fors %f16, %f9, %f25
14346 andncc %g6, %i6, %o1
14347 restore %g2, %i3, %o4
14348 rdpr %cwp, %g1
14349 rdpr %cansave, %g2
14350 rdpr %canrestore, %g3
14351 rdpr %cleanwin, %g4
14352 rdpr %otherwin, %g5
14353 rdpr %wstate, %g6
14354 edge16l %g7, %i4, %l0
14355 srax %g4, %o3, %l3
14356 sth %l5, [%l7 + 0x58]
14357 fmul8x16au %f13, %f27, %f8
14358 std %f26, [%l7 + 0x38]
14359 edge8ln %o6, %l1, %i7
14360 lduw [%l7 + 0x0C], %g3
14361 sir 0x0DBA
14362 fandnot2 %f22, %f28, %f4
14363 fzero %f2
14364 fxors %f13, %f0, %f10
14365 mova %icc, %o0, %g5
14366 or %i0, 0x1AFE, %g1
14367 fmovscs %xcc, %f27, %f7
14368 edge8l %i2, %o7, %l4
14369 edge32l %i5, %l2, %o2
14370 fnot1s %f22, %f9
14371 movg %xcc, %l6, %i1
14372 movvc %xcc, %o5, %i6
14373 srax %o1, %g2, %g6
14374 and %o4, 0x1BEB, %g7
14375 umulcc %i3, %i4, %g4
14376 faligndata %f8, %f12, %f30
14377 movle %xcc, %l0, %l3
14378 save %l5, %o6, %l1
14379 rdpr %cwp, %g1
14380 rdpr %cansave, %g2
14381 rdpr %canrestore, %g3
14382 rdpr %cleanwin, %g4
14383 rdpr %otherwin, %g5
14384 rdpr %wstate, %g6
14385 movpos %icc, %o3, %g3
14386 fmovsvs %xcc, %f3, %f2
14387 sir 0x04D1
14388 fmovsgu %xcc, %f24, %f28
14389 array16 %o0, %i7, %i0
14390 sllx %g1, %g5, %o7
14391 sra %l4, %i2, %i5
14392 sdivx %o2, 0x1900, %l2
14393 addc %l6, 0x1B1A, %o5
14394 add %i1, 0x0F5B, %i6
14395 ldub [%l7 + 0x49], %g2
14396 move %icc, %o1, %g6
14397 fcmpd %fcc2, %f26, %f8
14398 orn %o4, 0x066B, %i3
14399 array32 %i4, %g7, %g4
14400 stw %l3, [%l7 + 0x30]
14401 ldd [%l7 + 0x58], %f20
14402 array32 %l5, %l0, %l1
14403 ldx [%l7 + 0x70], %o6
14404 fmul8x16au %f7, %f24, %f2
14405 move %icc, %g3, %o0
14406 edge8 %i7, %i0, %g1
14407 ldx [%l7 + 0x08], %o3
14408 fcmpeq32 %f14, %f20, %g5
14409 udivcc %o7, 0x1A88, %l4
14410 ldsh [%l7 + 0x08], %i5
14411 stx %o2, [%l7 + 0x18]
14412 fcmps %fcc2, %f28, %f0
14413 sdiv %i2, 0x18D4, %l2
14414 xnorcc %l6, %i1, %o5
14415 edge16 %i6, %g2, %g6
14416 sll %o1, 0x0F, %o4
14417 movn %xcc, %i3, %i4
14418 movrlez %g7, 0x2F2, %l3
14419 ldsh [%l7 + 0x78], %l5
14420 movvs %xcc, %l0, %g4
14421 subccc %l1, %g3, %o0
14422 stx %i7, [%l7 + 0x40]
14423 fnor %f8, %f4, %f8
14424 sth %i0, [%l7 + 0x3C]
14425 st %f7, [%l7 + 0x1C]
14426 edge32 %o6, %g1, %g5
14427 sdiv %o3, 0x0EC0, %o7
14428 edge16l %i5, %o2, %l4
14429 movge %icc, %i2, %l6
14430 save %i1, 0x1556, %o5
14431 rdpr %cwp, %g1
14432 rdpr %cansave, %g2
14433 rdpr %canrestore, %g3
14434 rdpr %cleanwin, %g4
14435 rdpr %otherwin, %g5
14436 rdpr %wstate, %g6
14437 stw %l2, [%l7 + 0x1C]
14438 movvc %xcc, %g2, %g6
14439 array16 %i6, %o1, %o4
14440 movgu %xcc, %i4, %g7
14441 fornot1s %f15, %f16, %f6
14442 fpadd16s %f29, %f19, %f21
14443 ldsb [%l7 + 0x15], %i3
14444 xnorcc %l5, 0x0FCD, %l3
14445 lduw [%l7 + 0x4C], %l0
14446 umul %g4, %l1, %g3
14447 addccc %o0, 0x0D94, %i7
14448 ldsh [%l7 + 0x1E], %i0
14449 or %o6, 0x1038, %g1
14450 ldsw [%l7 + 0x1C], %g5
14451 fpack16 %f28, %f16
14452 lduw [%l7 + 0x1C], %o3
14453 nop
14454 set 0x5C, %g5
14455 stw %i5, [%l7 + %g5]
14456 andcc %o2, 0x0377, %l4
14457 setx loop_52, %l0, %l1
14458 return %l1
14459 nop
14460 rdpr %cwp, %g1
14461 rdpr %cansave, %g2
14462 rdpr %canrestore, %g3
14463 rdpr %cleanwin, %g4
14464 rdpr %otherwin, %g5
14465 rdpr %wstate, %g6
14466loop_52: ldsb [%l7 + 0x22], %o7
14467 movne %xcc, %o5, %i1
14468 mulx %g2, %l2, %i6
14469 fxors %f16, %f11, %f29
14470 sethi 0x1B6B, %g6
14471 sub %o1, %o4, %g7
14472 subccc %i3, 0x05B3, %l5
14473 movrlz %i4, 0x352, %l0
14474 fcmpne16 %f26, %f14, %l3
14475 subccc %l1, 0x16A3, %g3
14476 fmul8x16 %f18, %f16, %f2
14477 mulscc %g4, %i7, %i0
14478 save %o6, %g1, %g5
14479 rdpr %cwp, %g1
14480 rdpr %cansave, %g2
14481 rdpr %canrestore, %g3
14482 rdpr %cleanwin, %g4
14483 rdpr %otherwin, %g5
14484 rdpr %wstate, %g6
14485 or %o3, %i5, %o0
14486 ldsh [%l7 + 0x50], %l4
14487 movg %xcc, %o2, %l6
14488 subc %o7, %o5, %i1
14489 ldd [%l7 + 0x10], %f12
14490 movl %icc, %g2, %l2
14491 subcc %i6, 0x1B92, %g6
14492 ldsh [%l7 + 0x44], %o1
14493 xor %o4, %i2, %g7
14494 edge32l %l5, %i4, %i3
14495 movrgz %l3, %l0, %g3
14496 movl %icc, %l1, %i7
14497 movrgez %g4, %i0, %o6
14498 udivcc %g5, 0x0A71, %g1
14499 popc 0x125F, %i5
14500 fmovscc %xcc, %f16, %f20
14501 edge8n %o0, %l4, %o3
14502 sethi 0x1A50, %o2
14503 udiv %l6, 0x1625, %o7
14504 sir 0x0B33
14505 edge16l %i1, %g2, %o5
14506 ldd [%l7 + 0x20], %l2
14507 restore %g6, 0x079B, %o1
14508 rdpr %cwp, %g1
14509 rdpr %cansave, %g2
14510 rdpr %canrestore, %g3
14511 rdpr %cleanwin, %g4
14512 rdpr %otherwin, %g5
14513 rdpr %wstate, %g6
14514 movne %xcc, %i6, %i2
14515 setx loop_53, %l0, %l1
14516 return %l1
14517 nop
14518 rdpr %cwp, %g1
14519 rdpr %cansave, %g2
14520 rdpr %canrestore, %g3
14521 rdpr %cleanwin, %g4
14522 rdpr %otherwin, %g5
14523 rdpr %wstate, %g6
14524loop_53: sub %i3, %g7, %l3
14525 mova %xcc, %g3, %l1
14526 movle %icc, %i7, %l0
14527 fornot2s %f30, %f1, %f2
14528 fors %f28, %f15, %f4
14529 umulcc %g4, %i0, %g5
14530 restore %o6, %g1, %o0
14531 rdpr %cwp, %g1
14532 rdpr %cansave, %g2
14533 rdpr %canrestore, %g3
14534 rdpr %cleanwin, %g4
14535 rdpr %otherwin, %g5
14536 rdpr %wstate, %g6
14537 alignaddr %i5, %o3, %o2
14538 stb %l6, [%l7 + 0x5A]
14539 edge16l %o7, %l4, %i1
14540 srax %o5, 0x13, %l2
14541 sdiv %g2, 0x1131, %g6
14542 fmovdvs %icc, %f16, %f30
14543 edge8 %i6, %i2, %o1
14544 fmovse %xcc, %f17, %f3
14545 udivx %l5, 0x02AC, %o4
14546 movle %xcc, %i3, %g7
14547 xnor %i4, 0x17BF, %g3
14548 andn %l3, %i7, %l1
14549 fornot2s %f29, %f11, %f11
14550 srlx %l0, %i0, %g5
14551 edge32n %g4, %o6, %o0
14552 sth %g1, [%l7 + 0x6A]
14553 movge %icc, %o3, %o2
14554 ldx [%l7 + 0x58], %i5
14555 subccc %l6, 0x08E8, %o7
14556 subc %l4, 0x1DFA, %o5
14557 andcc %l2, %g2, %i1
14558 subcc %i6, %i2, %o1
14559 setx loop_54, %l0, %l1
14560 return %l1
14561 nop
14562 rdpr %cwp, %g1
14563 rdpr %cansave, %g2
14564 rdpr %canrestore, %g3
14565 rdpr %cleanwin, %g4
14566 rdpr %otherwin, %g5
14567 rdpr %wstate, %g6
14568loop_54: nop
14569 set 0x24, %o0
14570 ldsh [%l7 + %o0], %g7
14571 subccc %o4, 0x01AA, %i4
14572 edge32n %g3, %l3, %l1
14573 movge %icc, %i7, %l0
14574 xnorcc %g5, 0x0CEE, %g4
14575 fcmpne32 %f8, %f12, %i0
14576 fmovrslz %o0, %f31, %f21
14577 orcc %o6, %g1, %o3
14578 sdiv %o2, 0x1D24, %l6
14579 edge8ln %i5, %o7, %l4
14580 movleu %icc, %l2, %g2
14581 fnegd %f6, %f4
14582 ldd [%l7 + 0x08], %i0
14583 subcc %o5, 0x0CFA, %i2
14584 fones %f9
14585 movl %xcc, %i6, %g6
14586 ldsw [%l7 + 0x48], %l5
14587 popc 0x1590, %o1
14588 fabsd %f8, %f28
14589 andncc %i3, %g7, %o4
14590 fmovsn %icc, %f3, %f8
14591 fnot2 %f24, %f28
14592 edge8l %g3, %i4, %l3
14593 fnor %f20, %f28, %f20
14594 fmovsa %xcc, %f15, %f24
14595 alignaddrl %l1, %i7, %g5
14596 stw %l0, [%l7 + 0x54]
14597 mulx %g4, 0x1E2F, %i0
14598 movre %o0, %o6, %g1
14599 movle %icc, %o3, %l6
14600 stw %i5, [%l7 + 0x2C]
14601 sdiv %o7, 0x0EE0, %l4
14602 fmovsneg %xcc, %f18, %f4
14603 umulcc %l2, 0x1488, %o2
14604 fnot2 %f26, %f6
14605 edge32n %g2, %i1, %o5
14606 edge16ln %i2, %i6, %g6
14607 xnor %l5, 0x1236, %o1
14608 sra %i3, 0x1D, %o4
14609 andncc %g3, %g7, %l3
14610 movne %xcc, %l1, %i4
14611 subccc %i7, %l0, %g5
14612 bshuffle %f28, %f24, %f4
14613 fmovdgu %xcc, %f21, %f1
14614 ldd [%l7 + 0x48], %g4
14615 xnorcc %o0, %o6, %g1
14616 sth %i0, [%l7 + 0x26]
14617 andncc %l6, %i5, %o3
14618 alignaddr %l4, %o7, %l2
14619 st %f12, [%l7 + 0x54]
14620 udiv %o2, 0x1356, %g2
14621 st %f18, [%l7 + 0x28]
14622 subc %o5, 0x1299, %i2
14623 alignaddr %i6, %i1, %l5
14624 orcc %g6, 0x0A07, %o1
14625 movrgez %i3, %o4, %g7
14626 mova %xcc, %l3, %g3
14627 popc 0x0872, %i4
14628 sethi 0x1AC7, %i7
14629 fornot1s %f27, %f27, %f29
14630 mulscc %l1, 0x113D, %g5
14631 xorcc %g4, %l0, %o6
14632 alignaddr %g1, %o0, %l6
14633 movl %xcc, %i5, %i0
14634 sethi 0x1DDA, %o3
14635 stb %l4, [%l7 + 0x70]
14636 std %f16, [%l7 + 0x20]
14637 mulscc %l2, 0x0D15, %o7
14638 orcc %o2, %o5, %g2
14639 fmovdvc %xcc, %f20, %f1
14640 fmovdneg %icc, %f17, %f9
14641 sdivcc %i2, 0x0A57, %i6
14642 array16 %l5, %i1, %o1
14643 fnand %f26, %f6, %f0
14644 movcc %icc, %g6, %i3
14645 umul %g7, %l3, %g3
14646 fcmpgt16 %f16, %f8, %o4
14647 edge32ln %i4, %i7, %l1
14648 fmovrslez %g4, %f5, %f14
14649 popc %l0, %o6
14650 edge16 %g1, %g5, %l6
14651 stb %i5, [%l7 + 0x54]
14652 lduw [%l7 + 0x74], %o0
14653 ldsb [%l7 + 0x21], %i0
14654 ld [%l7 + 0x20], %f4
14655 movne %xcc, %o3, %l4
14656 ldd [%l7 + 0x10], %f14
14657 alignaddrl %o7, %l2, %o5
14658 edge16ln %g2, %o2, %i6
14659 fmovrdgez %i2, %f20, %f16
14660 andn %i1, 0x0D18, %l5
14661 movg %icc, %o1, %i3
14662 sth %g7, [%l7 + 0x26]
14663 fands %f13, %f7, %f16
14664 fpadd32s %f17, %f3, %f5
14665 andn %g6, %l3, %o4
14666 orn %i4, %i7, %g3
14667 fnor %f2, %f24, %f4
14668 umul %g4, %l1, %l0
14669 st %f3, [%l7 + 0x2C]
14670 umul %o6, %g1, %l6
14671 fmovrdne %g5, %f22, %f26
14672 udivcc %i5, 0x05C9, %o0
14673 fcmpgt16 %f4, %f4, %o3
14674 fmovrdgez %l4, %f0, %f14
14675 fnot1s %f16, %f12
14676 mova %xcc, %o7, %l2
14677 ldsh [%l7 + 0x0C], %o5
14678 xnorcc %i0, 0x086B, %g2
14679 xorcc %o2, %i6, %i2
14680 fzeros %f10
14681 fmovdg %xcc, %f4, %f10
14682 mova %xcc, %i1, %o1
14683 ldub [%l7 + 0x30], %l5
14684 orcc %g7, %i3, %l3
14685 smul %o4, %g6, %i4
14686 add %g3, %g4, %l1
14687 movcs %xcc, %l0, %o6
14688 move %xcc, %i7, %g1
14689 edge8 %l6, %i5, %g5
14690 alignaddrl %o3, %l4, %o7
14691 edge32 %l2, %o5, %o0
14692 fmuld8sux16 %f9, %f26, %f4
14693 move %icc, %g2, %o2
14694 alignaddrl %i0, %i6, %i1
14695 fmovdneg %xcc, %f25, %f9
14696 andn %i2, %l5, %o1
14697 ldsw [%l7 + 0x34], %g7
14698 movrlz %l3, 0x1EA, %o4
14699 edge16ln %g6, %i3, %i4
14700 nop
14701 set 0x70, %l0
14702 ldd [%l7 + %l0], %f14
14703 edge8n %g3, %l1, %l0
14704 udivx %o6, 0x03FE, %i7
14705 fmovdvc %icc, %f3, %f30
14706 fmovsn %xcc, %f15, %f6
14707 fabss %f14, %f2
14708 ld [%l7 + 0x4C], %f31
14709 umulcc %g1, %l6, %g4
14710 edge16l %i5, %o3, %l4
14711 fnor %f14, %f22, %f10
14712 array16 %o7, %l2, %g5
14713 movl %icc, %o5, %o0
14714 fmovrslz %g2, %f15, %f11
14715 lduw [%l7 + 0x28], %o2
14716 mova %icc, %i0, %i1
14717 movneg %xcc, %i6, %i2
14718 xnorcc %o1, %g7, %l5
14719 orcc %l3, 0x034F, %g6
14720 alignaddr %o4, %i3, %i4
14721 xorcc %l1, %g3, %l0
14722 ldd [%l7 + 0x30], %f6
14723 edge16l %i7, %g1, %l6
14724 andcc %o6, %i5, %o3
14725 fcmpeq16 %f22, %f26, %g4
14726 sdiv %o7, 0x149A, %l2
14727 srlx %l4, 0x13, %o5
14728 edge8 %o0, %g2, %o2
14729 orn %g5, 0x1E25, %i1
14730 ldd [%l7 + 0x50], %i6
14731 edge16n %i0, %i2, %o1
14732 edge16l %g7, %l3, %l5
14733 fcmple32 %f6, %f4, %g6
14734 edge32ln %o4, %i3, %i4
14735 movle %icc, %g3, %l0
14736 popc 0x0D9B, %i7
14737 popc %l1, %g1
14738 xor %o6, %i5, %o3
14739 udiv %g4, 0x0E7E, %o7
14740 xnor %l6, %l4, %l2
14741 movvs %xcc, %o5, %o0
14742 sub %o2, %g2, %i1
14743 ldsb [%l7 + 0x6F], %i6
14744 movrne %i0, 0x038, %i2
14745 lduw [%l7 + 0x64], %o1
14746 edge32ln %g5, %g7, %l3
14747 lduw [%l7 + 0x70], %g6
14748 edge16ln %l5, %i3, %o4
14749 ldd [%l7 + 0x60], %g2
14750 edge8ln %l0, %i7, %l1
14751 lduw [%l7 + 0x18], %g1
14752 std %f8, [%l7 + 0x10]
14753 alignaddr %o6, %i5, %o3
14754 subcc %g4, %o7, %l6
14755 std %f24, [%l7 + 0x58]
14756 edge16 %i4, %l4, %l2
14757 fmovrslz %o0, %f20, %f9
14758 fmovsl %xcc, %f3, %f15
14759 alignaddr %o5, %o2, %g2
14760 lduh [%l7 + 0x30], %i1
14761 edge8ln %i0, %i2, %i6
14762 movgu %xcc, %g5, %g7
14763 edge16 %o1, %l3, %l5
14764 edge8 %g6, %i3, %o4
14765 udiv %g3, 0x05CA, %l0
14766 umul %i7, 0x19E7, %g1
14767 movge %xcc, %l1, %i5
14768 st %f20, [%l7 + 0x48]
14769 fmuld8sux16 %f27, %f28, %f24
14770 udiv %o6, 0x1F0B, %o3
14771 movrgz %o7, 0x201, %g4
14772 fmovsvs %xcc, %f2, %f9
14773 movcc %xcc, %l6, %l4
14774 sdiv %l2, 0x1DB3, %o0
14775 fsrc1 %f12, %f12
14776 edge32n %o5, %i4, %o2
14777 movcc %xcc, %g2, %i1
14778 edge16l %i2, %i0, %i6
14779 or %g7, %o1, %l3
14780 xnor %g5, 0x1EED, %g6
14781 st %f26, [%l7 + 0x68]
14782 movrlez %l5, %o4, %g3
14783 restore %l0, %i3, %i7
14784 rdpr %cwp, %g1
14785 rdpr %cansave, %g2
14786 rdpr %canrestore, %g3
14787 rdpr %cleanwin, %g4
14788 rdpr %otherwin, %g5
14789 rdpr %wstate, %g6
14790 fcmpes %fcc1, %f6, %f26
14791 sethi 0x12D0, %l1
14792 sethi 0x00EC, %i5
14793 udiv %g1, 0x0706, %o3
14794 stx %o6, [%l7 + 0x70]
14795 fone %f8
14796 orn %o7, 0x15F3, %l6
14797 udivx %g4, 0x006F, %l2
14798 fmovdn %icc, %f17, %f18
14799 movgu %icc, %o0, %l4
14800 fsrc2s %f19, %f14
14801 fmul8sux16 %f18, %f28, %f22
14802 fmovsn %icc, %f25, %f19
14803 movle %xcc, %o5, %o2
14804 movn %icc, %i4, %i1
14805 sub %i2, 0x04EC, %i0
14806 ldx [%l7 + 0x50], %i6
14807 umul %g7, 0x0B1A, %o1
14808 fmovdvc %icc, %f11, %f21
14809 fornot2 %f16, %f2, %f0
14810 addccc %g2, %l3, %g6
14811 save %g5, 0x0D4C, %l5
14812 rdpr %cwp, %g1
14813 rdpr %cansave, %g2
14814 rdpr %canrestore, %g3
14815 rdpr %cleanwin, %g4
14816 rdpr %otherwin, %g5
14817 rdpr %wstate, %g6
14818 andn %o4, %l0, %i3
14819 or %g3, %l1, %i5
14820 movrlz %i7, %g1, %o3
14821 umul %o7, 0x095D, %o6
14822 movre %g4, %l2, %o0
14823 sdiv %l6, 0x124A, %o5
14824 srax %l4, %i4, %i1
14825 sethi 0x0E3C, %i2
14826 movge %xcc, %o2, %i6
14827 subc %i0, 0x084A, %o1
14828 pdist %f16, %f12, %f18
14829 fornot2 %f28, %f24, %f16
14830 fxors %f20, %f20, %f28
14831 for %f24, %f26, %f0
14832 edge8l %g7, %g2, %l3
14833 movle %xcc, %g5, %l5
14834 edge32l %o4, %g6, %l0
14835 fmovrdgz %g3, %f24, %f12
14836 edge32 %i3, %l1, %i5
14837 sdiv %i7, 0x07D5, %o3
14838 srl %g1, %o6, %g4
14839 subcc %l2, 0x0414, %o7
14840 sethi 0x1F74, %l6
14841 fmovrslz %o0, %f12, %f18
14842 movvc %icc, %o5, %l4
14843 lduh [%l7 + 0x5C], %i4
14844 fxnors %f30, %f11, %f17
14845 fmovrslz %i2, %f10, %f9
14846 sdivcc %i1, 0x18D6, %i6
14847 addcc %o2, %o1, %i0
14848 subccc %g2, 0x0314, %l3
14849 ldsw [%l7 + 0x58], %g5
14850 edge8ln %l5, %g7, %o4
14851 sllx %l0, 0x1E, %g3
14852 fcmpne32 %f20, %f8, %i3
14853 fpack32 %f26, %f6, %f16
14854 sra %g6, %i5, %l1
14855 orncc %o3, %g1, %o6
14856 fcmpne16 %f22, %f24, %g4
14857 st %f21, [%l7 + 0x14]
14858 lduh [%l7 + 0x76], %i7
14859 sub %l2, 0x1389, %o7
14860 andncc %o0, %o5, %l4
14861 nop
14862 set 0x50, %g3
14863 std %f12, [%l7 + %g3]
14864 xnorcc %l6, %i2, %i4
14865 movrne %i1, %o2, %i6
14866 nop
14867 set 0x08, %l6
14868 std %f20, [%l7 + %l6]
14869 movrlez %o1, 0x344, %i0
14870 movcc %icc, %g2, %g5
14871 orcc %l5, %g7, %l3
14872 stx %l0, [%l7 + 0x68]
14873 stb %o4, [%l7 + 0x2E]
14874 save %i3, 0x0707, %g3
14875 rdpr %cwp, %g1
14876 rdpr %cansave, %g2
14877 rdpr %canrestore, %g3
14878 rdpr %cleanwin, %g4
14879 rdpr %otherwin, %g5
14880 rdpr %wstate, %g6
14881 fcmpeq16 %f6, %f2, %g6
14882 stw %i5, [%l7 + 0x5C]
14883 sdiv %l1, 0x140B, %g1
14884 fmovrdne %o6, %f16, %f30
14885 fmul8x16au %f25, %f21, %f26
14886 movge %xcc, %g4, %i7
14887 andcc %o3, 0x08AB, %o7
14888 movcc %xcc, %o0, %o5
14889 edge8l %l4, %l6, %i2
14890 smul %i4, 0x0348, %i1
14891 sir 0x181F
14892 edge16 %o2, %i6, %o1
14893 sdivcc %i0, 0x0AFE, %l2
14894 movrne %g5, %g2, %g7
14895 save %l3, %l0, %o4
14896 rdpr %cwp, %g1
14897 rdpr %cansave, %g2
14898 rdpr %canrestore, %g3
14899 rdpr %cleanwin, %g4
14900 rdpr %otherwin, %g5
14901 rdpr %wstate, %g6
14902 andn %l5, 0x1661, %i3
14903 movrgz %g6, 0x212, %g3
14904 fmul8sux16 %f12, %f30, %f24
14905 umul %i5, 0x02CC, %g1
14906 edge16 %o6, %g4, %i7
14907 std %f16, [%l7 + 0x38]
14908 array8 %o3, %o7, %o0
14909 ldsw [%l7 + 0x08], %l1
14910 lduh [%l7 + 0x48], %l4
14911 srlx %o5, 0x12, %i2
14912 addc %l6, 0x152D, %i4
14913 fmuld8sux16 %f23, %f16, %f18
14914 fcmpgt32 %f8, %f0, %i1
14915 array32 %o2, %o1, %i6
14916 movre %i0, 0x039, %l2
14917 mova %icc, %g2, %g7
14918 fcmple32 %f16, %f10, %g5
14919 move %xcc, %l3, %l0
14920 movrlz %l5, %i3, %g6
14921 movcc %xcc, %g3, %o4
14922 movvc %xcc, %i5, %o6
14923 stb %g4, [%l7 + 0x75]
14924 lduw [%l7 + 0x50], %i7
14925 subcc %o3, 0x0D51, %o7
14926 fnors %f16, %f2, %f21
14927 ldx [%l7 + 0x60], %g1
14928 udiv %o0, 0x12F9, %l4
14929 subccc %o5, 0x133D, %l1
14930 umulcc %i2, 0x0616, %i4
14931 lduw [%l7 + 0x40], %l6
14932 fmovdgu %icc, %f8, %f6
14933 ldsh [%l7 + 0x22], %i1
14934 movge %icc, %o1, %o2
14935 udivcc %i6, 0x0429, %i0
14936 array16 %l2, %g2, %g5
14937 orn %g7, %l3, %l5
14938 andn %i3, %g6, %l0
14939 movvs %icc, %g3, %i5
14940 mova %xcc, %o4, %g4
14941 movne %xcc, %i7, %o6
14942 srl %o7, %g1, %o3
14943 lduw [%l7 + 0x1C], %o0
14944 save %o5, %l1, %i2
14945 rdpr %cwp, %g1
14946 rdpr %cansave, %g2
14947 rdpr %canrestore, %g3
14948 rdpr %cleanwin, %g4
14949 rdpr %otherwin, %g5
14950 rdpr %wstate, %g6
14951 umul %i4, 0x1015, %l4
14952 subc %l6, 0x197D, %i1
14953 setx loop_55, %l0, %l1
14954 return %l1
14955 nop
14956 rdpr %cwp, %g1
14957 rdpr %cansave, %g2
14958 rdpr %canrestore, %g3
14959 rdpr %cleanwin, %g4
14960 rdpr %otherwin, %g5
14961 rdpr %wstate, %g6
14962loop_55: mulscc %o1, %i0, %l2
14963 fnors %f30, %f8, %f0
14964 fornot2 %f30, %f28, %f26
14965 fmovdl %icc, %f9, %f8
14966 sdivcc %g2, 0x061E, %g5
14967 ldd [%l7 + 0x70], %g6
14968 sub %l3, %i3, %l5
14969 stw %l0, [%l7 + 0x78]
14970 movcs %icc, %g3, %i5
14971 movrlz %o4, 0x305, %g4
14972 fpadd16s %f11, %f16, %f30
14973 sdivx %i7, 0x1AC4, %o6
14974 andcc %o7, %g6, %g1
14975 fandnot2 %f8, %f2, %f0
14976 sdiv %o3, 0x013D, %o5
14977 edge8l %l1, %o0, %i4
14978 udivcc %l4, 0x0A98, %l6
14979 array32 %i1, %i2, %i6
14980 edge8n %o2, %o1, %i0
14981 addccc %g2, 0x0876, %l2
14982 fmovdl %icc, %f27, %f30
14983 ldd [%l7 + 0x70], %g4
14984 sdivx %l3, 0x1E78, %i3
14985 nop
14986 set 0x34, %i1
14987 ldsw [%l7 + %i1], %g7
14988 bshuffle %f8, %f30, %f10
14989 fandnot1 %f30, %f14, %f14
14990 udivx %l5, 0x16EA, %l0
14991 fcmped %fcc2, %f18, %f8
14992 movrlz %i5, 0x26D, %g3
14993 fpsub32s %f11, %f28, %f15
14994 edge8ln %g4, %i7, %o6
14995 fmul8x16au %f11, %f6, %f6
14996 edge16ln %o4, %o7, %g6
14997 edge8ln %g1, %o5, %l1
14998 save %o0, %o3, %i4
14999 rdpr %cwp, %g1
15000 rdpr %cansave, %g2
15001 rdpr %canrestore, %g3
15002 rdpr %cleanwin, %g4
15003 rdpr %otherwin, %g5
15004 rdpr %wstate, %g6
15005 andcc %l6, 0x0192, %i1
15006 nop
15007 set 0x0B, %i0
15008 ldub [%l7 + %i0], %l4
15009 ldd [%l7 + 0x40], %i6
15010 xorcc %i2, %o2, %o1
15011 edge8 %g2, %i0, %l2
15012 sra %g5, 0x0F, %l3
15013 edge8 %i3, %l5, %g7
15014 xorcc %i5, 0x14AC, %g3
15015 fmovse %icc, %f29, %f14
15016 fmovsvc %xcc, %f21, %f28
15017 andcc %g4, %i7, %o6
15018 nop
15019 set 0x18, %g1
15020 ldd [%l7 + %g1], %l0
15021 alignaddr %o7, %o4, %g6
15022 movpos %xcc, %o5, %g1
15023 sdivx %o0, 0x1685, %o3
15024 fsrc1s %f29, %f8
15025 orcc %i4, 0x1724, %l1
15026 ldub [%l7 + 0x54], %l6
15027 lduh [%l7 + 0x26], %i1
15028 subcc %l4, %i2, %i6
15029 smul %o2, 0x0E75, %g2
15030 movleu %xcc, %i0, %l2
15031 sdiv %o1, 0x1956, %l3
15032 or %i3, 0x1272, %g5
15033 fmovde %icc, %f13, %f14
15034 fmovdl %icc, %f9, %f10
15035 ldub [%l7 + 0x52], %g7
15036 fmuld8ulx16 %f15, %f29, %f30
15037 sdivx %i5, 0x1CEC, %g3
15038 popc 0x1440, %g4
15039 andn %l5, %i7, %o6
15040 movvs %xcc, %o7, %l0
15041 ldsw [%l7 + 0x70], %g6
15042 subccc %o4, 0x0464, %o5
15043 edge8 %o0, %g1, %o3
15044 movl %icc, %i4, %l1
15045 stx %l6, [%l7 + 0x08]
15046 udivx %i1, 0x1442, %l4
15047 edge8 %i2, %i6, %o2
15048 ldub [%l7 + 0x26], %g2
15049 edge16l %i0, %l2, %o1
15050 sdivcc %l3, 0x0974, %i3
15051 smulcc %g5, %i5, %g3
15052 fnors %f8, %f28, %f18
15053 srl %g4, 0x0E, %g7
15054 edge32ln %i7, %l5, %o6
15055 stw %o7, [%l7 + 0x4C]
15056 movrgz %g6, 0x00F, %o4
15057 st %f10, [%l7 + 0x48]
15058 fmovsleu %xcc, %f29, %f19
15059 array32 %l0, %o5, %o0
15060 array32 %o3, %g1, %l1
15061 st %f11, [%l7 + 0x44]
15062 mulx %i4, 0x1C33, %i1
15063 orcc %l6, %i2, %l4
15064 movg %xcc, %o2, %i6
15065 fmovdl %xcc, %f14, %f31
15066 lduh [%l7 + 0x2E], %i0
15067 fnot1s %f27, %f7
15068 ldsb [%l7 + 0x6B], %g2
15069 mulscc %o1, 0x1226, %l3
15070 movcs %xcc, %i3, %g5
15071 fxnors %f24, %f2, %f5
15072 fone %f4
15073 alignaddr %i5, %l2, %g3
15074 fmovse %xcc, %f15, %f9
15075 movrlez %g4, 0x10D, %g7
15076 movge %icc, %i7, %l5
15077 ldsb [%l7 + 0x0A], %o6
15078 fcmpes %fcc0, %f27, %f16
15079 movrlez %g6, 0x351, %o4
15080 fcmpeq32 %f8, %f14, %o7
15081 edge32l %o5, %l0, %o3
15082 movrgez %g1, 0x0E7, %l1
15083 fmovscs %xcc, %f2, %f25
15084 sdivx %i4, 0x15F1, %o0
15085 orn %l6, %i2, %i1
15086 movleu %xcc, %l4, %i6
15087 xorcc %o2, %g2, %o1
15088 ldsw [%l7 + 0x54], %l3
15089 fmovde %xcc, %f26, %f9
15090 sra %i0, 0x0A, %i3
15091 fpadd32 %f4, %f16, %f22
15092 movrlz %i5, 0x088, %l2
15093 alignaddrl %g3, %g4, %g5
15094 lduw [%l7 + 0x20], %g7
15095 alignaddrl %i7, %l5, %o6
15096 andcc %g6, %o4, %o5
15097 movvs %icc, %l0, %o3
15098 edge32 %g1, %o7, %l1
15099 sll %i4, %l6, %o0
15100 sllx %i2, 0x08, %l4
15101 ldsw [%l7 + 0x58], %i6
15102 orncc %o2, %g2, %i1
15103 fmovdne %icc, %f2, %f27
15104 lduh [%l7 + 0x1C], %l3
15105 subcc %i0, 0x0C36, %i3
15106 orn %i5, %l2, %g3
15107 array16 %g4, %g5, %g7
15108 udivx %o1, 0x14D5, %i7
15109 mulscc %o6, %l5, %g6
15110 fmovsne %xcc, %f6, %f15
15111 edge16l %o5, %l0, %o4
15112 movn %xcc, %o3, %g1
15113 addc %l1, 0x145E, %o7
15114 fmovdneg %xcc, %f31, %f15
15115 mulscc %l6, %i4, %o0
15116 movle %xcc, %l4, %i6
15117 array8 %o2, %g2, %i1
15118 fmovsa %icc, %f1, %f14
15119 fmovdgu %xcc, %f20, %f21
15120 fandnot2s %f6, %f8, %f2
15121 fmovrsgz %i2, %f26, %f14
15122 fmovrdlez %i0, %f26, %f4
15123 mulscc %i3, %l3, %l2
15124 st %f7, [%l7 + 0x38]
15125 fandnot1 %f28, %f6, %f26
15126 sdivcc %i5, 0x004D, %g4
15127 movrgez %g5, %g3, %o1
15128 edge32ln %g7, %o6, %l5
15129 ldsw [%l7 + 0x18], %i7
15130 udiv %g6, 0x1110, %l0
15131 ldsh [%l7 + 0x52], %o4
15132 mova %icc, %o3, %g1
15133 fandnot1 %f4, %f12, %f4
15134 fsrc1 %f30, %f20
15135 or %l1, %o7, %l6
15136 and %o5, 0x0C50, %o0
15137 addc %i4, %l4, %o2
15138 edge32 %g2, %i1, %i6
15139 sdiv %i2, 0x1601, %i3
15140 movre %i0, 0x196, %l2
15141 mulx %i5, 0x0F3E, %g4
15142 sub %l3, %g3, %g5
15143 edge32l %o1, %o6, %g7
15144 movle %xcc, %l5, %i7
15145 subc %g6, 0x137F, %o4
15146 fcmpes %fcc1, %f11, %f30
15147 fcmpne32 %f0, %f28, %o3
15148 std %f14, [%l7 + 0x50]
15149 movgu %icc, %g1, %l0
15150 srax %o7, %l6, %o5
15151 fmovsg %xcc, %f9, %f27
15152 movvs %icc, %l1, %o0
15153 smul %i4, 0x180E, %l4
15154 nop
15155 set 0x47, %o7
15156 ldub [%l7 + %o7], %o2
15157 mulscc %g2, %i1, %i6
15158 ldsh [%l7 + 0x18], %i2
15159 and %i3, %i0, %i5
15160 xnorcc %g4, %l3, %g3
15161 ldd [%l7 + 0x40], %g4
15162 andn %o1, 0x11E9, %l2
15163 smul %g7, %o6, %i7
15164 fmovdcc %xcc, %f14, %f10
15165 fmovrdlz %g6, %f26, %f2
15166 nop
15167 set 0x70, %g6
15168 stx %o4, [%l7 + %g6]
15169 fnegs %f27, %f1
15170 movrne %l5, %g1, %o3
15171 alignaddrl %l0, %l6, %o5
15172 movg %icc, %o7, %o0
15173 ldub [%l7 + 0x3D], %i4
15174 edge16n %l4, %o2, %g2
15175 edge16l %l1, %i1, %i2
15176 umulcc %i6, %i3, %i5
15177 lduh [%l7 + 0x5C], %i0
15178 movne %icc, %g4, %g3
15179 bshuffle %f2, %f8, %f14
15180 movcs %xcc, %g5, %o1
15181 movn %xcc, %l3, %l2
15182 addccc %o6, %i7, %g6
15183 std %f30, [%l7 + 0x48]
15184 nop
15185 set 0x40, %i3
15186 stx %o4, [%l7 + %i3]
15187 smulcc %g7, %l5, %g1
15188 fxor %f0, %f14, %f2
15189 mulx %o3, %l0, %l6
15190 nop
15191 set 0x44, %l3
15192 ldsw [%l7 + %l3], %o7
15193 umulcc %o0, 0x00D7, %o5
15194 std %f24, [%l7 + 0x70]
15195 array16 %i4, %o2, %l4
15196 fornot1s %f31, %f15, %f27
15197 alignaddrl %g2, %l1, %i2
15198 sdivx %i1, 0x0AD6, %i3
15199 umul %i5, 0x19CF, %i6
15200 edge32ln %g4, %g3, %i0
15201 ldd [%l7 + 0x40], %g4
15202 nop
15203 set 0x70, %o6
15204 ldd [%l7 + %o6], %o0
15205 orn %l3, %l2, %i7
15206 fpadd32s %f6, %f23, %f28
15207 sth %g6, [%l7 + 0x6E]
15208 orncc %o4, 0x0B55, %g7
15209 movg %icc, %o6, %l5
15210 sir 0x0957
15211 movn %icc, %g1, %l0
15212 edge8 %l6, %o3, %o7
15213 movneg %icc, %o5, %o0
15214 sdiv %i4, 0x0AF4, %l4
15215 movpos %icc, %o2, %l1
15216 smulcc %i2, %i1, %g2
15217 nop
15218 set 0x20, %g7
15219 stx %i3, [%l7 + %g7]
15220 orncc %i6, 0x08F7, %g4
15221 udiv %g3, 0x11CE, %i5
15222 movrlez %g5, %i0, %o1
15223 movpos %xcc, %l2, %l3
15224 movle %xcc, %i7, %g6
15225 sub %g7, 0x0E4A, %o6
15226 ld [%l7 + 0x18], %f11
15227 move %icc, %l5, %o4
15228 fmovdpos %icc, %f22, %f6
15229 andn %g1, 0x069A, %l0
15230 fmul8x16 %f8, %f16, %f0
15231 fmovrdgez %l6, %f8, %f0
15232 and %o7, %o5, %o0
15233 umulcc %o3, %i4, %o2
15234 siam 0x4
15235 array16 %l4, %i2, %l1
15236 addc %g2, 0x0221, %i1
15237 sdivcc %i3, 0x0AF0, %i6
15238 srax %g4, 0x09, %g3
15239 orncc %g5, %i0, %o1
15240 fmovscs %icc, %f15, %f5
15241 srl %i5, 0x07, %l3
15242 fmovscc %icc, %f22, %f23
15243 movcs %xcc, %i7, %l2
15244 movgu %xcc, %g7, %o6
15245 movl %icc, %g6, %l5
15246 movge %xcc, %o4, %g1
15247 movrlez %l0, %l6, %o5
15248 fmovsl %icc, %f2, %f12
15249 fand %f14, %f24, %f0
15250 fmovsneg %xcc, %f17, %f21
15251 movrgz %o7, %o3, %i4
15252 fxors %f13, %f6, %f2
15253 ldsh [%l7 + 0x32], %o2
15254 ldsw [%l7 + 0x40], %l4
15255 ldd [%l7 + 0x48], %f12
15256 add %o0, %i2, %g2
15257 movg %xcc, %i1, %i3
15258 subcc %i6, 0x00AE, %l1
15259 edge16n %g4, %g3, %g5
15260 ldsh [%l7 + 0x5C], %o1
15261 movle %icc, %i0, %l3
15262 sdivx %i7, 0x18B5, %i5
15263 movpos %xcc, %g7, %l2
15264 orncc %o6, 0x01AF, %g6
15265 movrlz %l5, %o4, %l0
15266 orcc %g1, %l6, %o7
15267 movcs %icc, %o5, %i4
15268 fmovrdlz %o2, %f20, %f2
15269 fpsub16 %f20, %f6, %f20
15270 addcc %o3, %l4, %o0
15271 edge16l %i2, %i1, %i3
15272 alignaddrl %i6, %g2, %g4
15273 fnot2s %f2, %f13
15274 ldsw [%l7 + 0x34], %g3
15275 movle %xcc, %g5, %o1
15276 move %icc, %l1, %l3
15277 fmovscc %xcc, %f13, %f6
15278 fzero %f12
15279 fmovdge %xcc, %f1, %f2
15280 smulcc %i7, 0x119B, %i0
15281 sir 0x1921
15282 edge16l %g7, %i5, %o6
15283 fmovdleu %xcc, %f11, %f28
15284 movrgez %l2, %l5, %o4
15285 fmovsne %xcc, %f18, %f1
15286 fmuld8ulx16 %f0, %f10, %f22
15287 ldx [%l7 + 0x78], %g6
15288 xnor %l0, 0x1970, %g1
15289 addc %l6, %o5, %i4
15290 edge32l %o7, %o2, %l4
15291 fpack32 %f0, %f12, %f12
15292 edge8 %o3, %i2, %o0
15293 ldd [%l7 + 0x60], %i2
15294 save %i6, %i1, %g2
15295 rdpr %cwp, %g1
15296 rdpr %cansave, %g2
15297 rdpr %canrestore, %g3
15298 rdpr %cleanwin, %g4
15299 rdpr %otherwin, %g5
15300 rdpr %wstate, %g6
15301 movleu %xcc, %g3, %g5
15302 fmovsgu %icc, %f11, %f8
15303 umul %o1, 0x0F6D, %g4
15304 ldd [%l7 + 0x48], %l0
15305 fsrc2 %f22, %f2
15306 udiv %l3, 0x1B61, %i0
15307 nop
15308 set 0x08, %i7
15309 stx %i7, [%l7 + %i7]
15310 ldsw [%l7 + 0x74], %g7
15311 movg %icc, %i5, %o6
15312 popc 0x1272, %l5
15313 edge32 %o4, %l2, %g6
15314 edge32ln %l0, %l6, %g1
15315 fmovrdlez %o5, %f0, %f24
15316 andncc %o7, %i4, %o2
15317 sll %o3, %l4, %i2
15318 add %i3, %o0, %i6
15319 edge32ln %g2, %g3, %i1
15320 fors %f6, %f9, %f24
15321 movpos %icc, %o1, %g4
15322 array8 %g5, %l3, %i0
15323 mulscc %i7, 0x0B11, %l1
15324 srax %g7, 0x00, %o6
15325 pdist %f18, %f26, %f28
15326 fpadd16s %f12, %f10, %f29
15327 fornot2 %f28, %f4, %f26
15328 movleu %xcc, %i5, %l5
15329 mulscc %l2, 0x08F7, %o4
15330 movgu %xcc, %g6, %l0
15331 fors %f7, %f25, %f11
15332 movn %icc, %g1, %l6
15333 fmovde %xcc, %f26, %f5
15334 ldsb [%l7 + 0x4A], %o7
15335 fnot2 %f12, %f12
15336 ldsw [%l7 + 0x74], %o5
15337 addcc %o2, %o3, %l4
15338 stw %i4, [%l7 + 0x4C]
15339 array8 %i3, %i2, %o0
15340 st %f0, [%l7 + 0x6C]
15341 ldsh [%l7 + 0x18], %i6
15342 subc %g3, 0x07ED, %i1
15343 edge32n %o1, %g2, %g5
15344 fandnot2s %f16, %f5, %f18
15345 addc %l3, %i0, %g4
15346 mova %icc, %l1, %g7
15347 movrgz %i7, 0x119, %o6
15348 stx %i5, [%l7 + 0x20]
15349 sllx %l2, %l5, %o4
15350 mulscc %l0, 0x06FD, %g1
15351 fmul8ulx16 %f30, %f10, %f28
15352 alignaddrl %l6, %o7, %g6
15353 ldd [%l7 + 0x48], %f0
15354 udivcc %o5, 0x046F, %o3
15355 ldsh [%l7 + 0x64], %o2
15356 fmul8ulx16 %f14, %f16, %f6
15357 edge8ln %l4, %i4, %i3
15358 array32 %i2, %i6, %o0
15359 movvs %icc, %g3, %o1
15360 array32 %i1, %g2, %g5
15361 fpsub32s %f18, %f12, %f11
15362 smul %l3, %g4, %l1
15363 fpadd16s %f5, %f22, %f25
15364 edge32 %i0, %g7, %i7
15365 movge %xcc, %o6, %l2
15366 fmovrdne %l5, %f8, %f26
15367 edge8 %i5, %l0, %g1
15368 fnor %f0, %f16, %f14
15369 fmovrslez %l6, %f9, %f12
15370 fcmpeq16 %f20, %f22, %o7
15371 movne %xcc, %o4, %g6
15372 movre %o5, %o2, %l4
15373 movrgz %o3, %i4, %i3
15374 movg %xcc, %i6, %i2
15375 movl %xcc, %o0, %g3
15376 sllx %o1, 0x13, %g2
15377 fpsub16 %f4, %f14, %f24
15378 fornot1 %f0, %f24, %f18
15379 sdiv %g5, 0x17FB, %i1
15380 movleu %xcc, %g4, %l3
15381 lduw [%l7 + 0x3C], %i0
15382 movge %icc, %g7, %l1
15383 edge8n %i7, %l2, %l5
15384 movle %icc, %i5, %l0
15385 srlx %o6, %g1, %l6
15386 edge32 %o4, %g6, %o5
15387 edge32n %o7, %o2, %l4
15388 mova %icc, %o3, %i4
15389 array8 %i6, %i2, %o0
15390 alignaddr %g3, %o1, %g2
15391 movpos %xcc, %i3, %g5
15392 udivx %i1, 0x01F8, %g4
15393 fmovsvc %xcc, %f29, %f5
15394 stb %l3, [%l7 + 0x41]
15395 fmovdcs %icc, %f14, %f27
15396 movcc %xcc, %g7, %i0
15397 fmovsn %xcc, %f22, %f0
15398 fcmpgt32 %f2, %f14, %l1
15399 mulx %i7, %l5, %i5
15400 edge16ln %l2, %o6, %l0
15401 xnor %l6, %o4, %g1
15402 sth %o5, [%l7 + 0x72]
15403 edge8n %g6, %o2, %o7
15404 movre %o3, %i4, %i6
15405 movrlez %i2, 0x00D, %l4
15406 fmovsvs %icc, %f27, %f25
15407 andncc %o0, %o1, %g3
15408 mulx %i3, 0x0D8A, %g2
15409 edge8l %g5, %i1, %g4
15410 movge %xcc, %l3, %i0
15411 edge32l %g7, %i7, %l1
15412 umul %l5, %l2, %o6
15413 ldsb [%l7 + 0x6F], %l0
15414 restore %i5, %l6, %o4
15415 rdpr %cwp, %g1
15416 rdpr %cansave, %g2
15417 rdpr %canrestore, %g3
15418 rdpr %cleanwin, %g4
15419 rdpr %otherwin, %g5
15420 rdpr %wstate, %g6
15421 fpsub16 %f26, %f4, %f8
15422 edge16ln %o5, %g1, %o2
15423 movleu %icc, %g6, %o3
15424 movrlz %o7, 0x0FD, %i4
15425 edge8 %i6, %i2, %o0
15426 nop
15427 set 0x2A, %l4
15428 sth %l4, [%l7 + %l4]
15429 movcs %xcc, %o1, %i3
15430 lduw [%l7 + 0x28], %g2
15431 fmovrsgz %g5, %f24, %f21
15432 fands %f27, %f29, %f24
15433 edge32l %i1, %g3, %g4
15434 edge8 %l3, %g7, %i7
15435 fmovsle %icc, %f19, %f3
15436 add %i0, %l5, %l2
15437 movcs %xcc, %l1, %o6
15438 edge32 %l0, %l6, %o4
15439 xnorcc %o5, %i5, %g1
15440 edge32 %o2, %o3, %g6
15441 fnegd %f14, %f6
15442 edge16n %i4, %o7, %i2
15443 srax %o0, %l4, %i6
15444 smulcc %o1, %i3, %g5
15445 ldub [%l7 + 0x6F], %i1
15446 lduh [%l7 + 0x3A], %g3
15447 fpack32 %f18, %f22, %f14
15448 movcc %xcc, %g2, %l3
15449 sllx %g7, 0x0F, %g4
15450 sdivx %i7, 0x105A, %i0
15451 xnor %l2, %l5, %l1
15452 fcmpd %fcc2, %f10, %f10
15453 movcc %xcc, %l0, %o6
15454 or %l6, 0x0CF0, %o5
15455 ld [%l7 + 0x7C], %f0
15456 srlx %i5, 0x11, %g1
15457 movrgz %o2, %o3, %o4
15458 fands %f28, %f2, %f9
15459 fzeros %f11
15460 edge32n %i4, %g6, %o7
15461 setx loop_56, %l0, %l1
15462 return %l1
15463 nop
15464 rdpr %cwp, %g1
15465 rdpr %cansave, %g2
15466 rdpr %canrestore, %g3
15467 rdpr %cleanwin, %g4
15468 rdpr %otherwin, %g5
15469 rdpr %wstate, %g6
15470loop_56: faligndata %f8, %f22, %f2
15471 edge8 %l4, %i3, %o1
15472 smulcc %i1, 0x1A2D, %g3
15473 add %g2, %g5, %g7
15474 udiv %l3, 0x0631, %g4
15475 nop
15476 set 0x38, %l5
15477 lduw [%l7 + %l5], %i0
15478 edge16l %l2, %l5, %l1
15479 edge8 %i7, %o6, %l0
15480 movrgz %l6, %o5, %i5
15481 ldx [%l7 + 0x20], %o2
15482 array16 %g1, %o3, %o4
15483 sra %g6, %o7, %i2
15484 fcmple32 %f16, %f4, %o0
15485 smulcc %i4, %i6, %i3
15486 fpsub32 %f2, %f26, %f14
15487 sllx %l4, %o1, %g3
15488 stx %i1, [%l7 + 0x58]
15489 sra %g2, 0x04, %g5
15490 edge16l %g7, %g4, %l3
15491 movn %xcc, %l2, %l5
15492 addcc %i0, %l1, %o6
15493 fmovsneg %xcc, %f17, %f29
15494 edge8ln %l0, %i7, %l6
15495 movleu %icc, %i5, %o5
15496 std %f14, [%l7 + 0x10]
15497 fnor %f22, %f30, %f24
15498 srax %g1, %o3, %o2
15499 ld [%l7 + 0x50], %f1
15500 fmovsleu %icc, %f18, %f3
15501 ldub [%l7 + 0x19], %o4
15502 edge16ln %o7, %i2, %o0
15503 andncc %i4, %i6, %i3
15504 fmovsl %icc, %f11, %f21
15505 udivx %g6, 0x165A, %l4
15506 fmovdleu %xcc, %f18, %f16
15507 edge32l %g3, %o1, %i1
15508 xnor %g5, 0x0EB5, %g2
15509 orncc %g7, 0x1132, %l3
15510 or %g4, 0x03CC, %l5
15511 lduh [%l7 + 0x4E], %i0
15512 edge32 %l1, %o6, %l2
15513 ldsh [%l7 + 0x26], %i7
15514 std %f24, [%l7 + 0x70]
15515 stb %l0, [%l7 + 0x79]
15516 subc %i5, %o5, %g1
15517 popc 0x0791, %l6
15518 lduh [%l7 + 0x62], %o3
15519 xor %o2, 0x0EBF, %o4
15520 movne %xcc, %o7, %i2
15521 sth %i4, [%l7 + 0x6C]
15522 save %i6, 0x0349, %o0
15523 rdpr %cwp, %g1
15524 rdpr %cansave, %g2
15525 rdpr %canrestore, %g3
15526 rdpr %cleanwin, %g4
15527 rdpr %otherwin, %g5
15528 rdpr %wstate, %g6
15529 sth %i3, [%l7 + 0x20]
15530 ldx [%l7 + 0x38], %l4
15531 fsrc2 %f20, %f10
15532 movleu %icc, %g3, %o1
15533 fnegd %f14, %f26
15534 addcc %i1, 0x05D7, %g6
15535 andn %g5, %g7, %g2
15536 fpadd16s %f8, %f3, %f11
15537 fmovsgu %xcc, %f12, %f0
15538 stw %g4, [%l7 + 0x0C]
15539 lduh [%l7 + 0x2A], %l5
15540 sdivcc %l3, 0x0A28, %i0
15541 fmovsle %icc, %f12, %f31
15542 array32 %l1, %o6, %l2
15543 movcs %xcc, %l0, %i7
15544 subcc %o5, 0x0B0D, %g1
15545 movvs %xcc, %l6, %o3
15546 restore %o2, %o4, %o7
15547 rdpr %cwp, %g1
15548 rdpr %cansave, %g2
15549 rdpr %canrestore, %g3
15550 rdpr %cleanwin, %g4
15551 rdpr %otherwin, %g5
15552 rdpr %wstate, %g6
15553 fxors %f21, %f7, %f21
15554 orncc %i2, %i4, %i5
15555 movpos %icc, %o0, %i6
15556 movcc %xcc, %i3, %g3
15557 addcc %l4, %i1, %g6
15558 edge16 %g5, %o1, %g2
15559 addcc %g7, 0x16D3, %g4
15560 fmovrdlz %l5, %f4, %f20
15561 lduh [%l7 + 0x34], %i0
15562 udivx %l1, 0x04B4, %l3
15563 movg %xcc, %o6, %l2
15564 fcmps %fcc3, %f27, %f4
15565 ldd [%l7 + 0x18], %f26
15566 alignaddrl %l0, %o5, %i7
15567 edge16l %l6, %o3, %o2
15568 movleu %xcc, %o4, %o7
15569 edge32 %i2, %i4, %i5
15570 andncc %g1, %o0, %i3
15571 fmuld8ulx16 %f5, %f27, %f8
15572 fandnot2s %f30, %f26, %f5
15573 fandnot1s %f14, %f14, %f20
15574 xorcc %i6, 0x0292, %g3
15575 andn %i1, 0x19D8, %g6
15576 sethi 0x16BA, %g5
15577 movneg %icc, %o1, %g2
15578 udivcc %g7, 0x15B9, %l4
15579 subc %l5, 0x16A7, %g4
15580 smul %l1, %i0, %l3
15581 siam 0x0
15582 array16 %o6, %l0, %o5
15583 fones %f2
15584 movle %xcc, %l2, %i7
15585 ldd [%l7 + 0x30], %i6
15586 fmovrsgz %o2, %f31, %f22
15587 ldd [%l7 + 0x78], %o4
15588 std %f16, [%l7 + 0x08]
15589 fnot1 %f20, %f18
15590 xorcc %o7, %i2, %i4
15591 edge8l %o3, %g1, %i5
15592 fmovsg %icc, %f7, %f10
15593 save %o0, 0x05BB, %i6
15594 rdpr %cwp, %g1
15595 rdpr %cansave, %g2
15596 rdpr %canrestore, %g3
15597 rdpr %cleanwin, %g4
15598 rdpr %otherwin, %g5
15599 rdpr %wstate, %g6
15600 fmovrdne %i3, %f26, %f10
15601 sdivcc %g3, 0x11EB, %i1
15602 smul %g6, %o1, %g2
15603 srax %g7, 0x11, %l4
15604 movg %xcc, %g5, %g4
15605 movleu %xcc, %l1, %l5
15606 movge %xcc, %l3, %i0
15607 stb %l0, [%l7 + 0x5B]
15608 ldsw [%l7 + 0x70], %o5
15609 alignaddrl %o6, %i7, %l2
15610 and %l6, %o4, %o7
15611 movpos %icc, %o2, %i4
15612 fnot1s %f28, %f10
15613 ld [%l7 + 0x20], %f13
15614 fmovrslez %i2, %f29, %f13
15615 setx loop_57, %l0, %l1
15616 return %l1
15617 nop
15618 rdpr %cwp, %g1
15619 rdpr %cansave, %g2
15620 rdpr %canrestore, %g3
15621 rdpr %cleanwin, %g4
15622 rdpr %otherwin, %g5
15623 rdpr %wstate, %g6
15624loop_57: fmovdneg %icc, %f7, %f2
15625 udivcc %i6, 0x12B1, %i3
15626 xor %g3, 0x1414, %i1
15627 array8 %o3, %o1, %g6
15628 faligndata %f14, %f12, %f18
15629 andn %g2, %g7, %l4
15630 mulx %g4, %l1, %l5
15631 ld [%l7 + 0x60], %f21
15632 fmovdgu %icc, %f24, %f29
15633 fnors %f18, %f0, %f9
15634 sra %l3, 0x14, %g5
15635 edge32 %i0, %l0, %o5
15636 array8 %i7, %l2, %o6
15637 movge %xcc, %l6, %o7
15638 subccc %o4, 0x050A, %i4
15639 edge32l %i2, %g1, %o2
15640 restore %i5, %o0, %i6
15641 rdpr %cwp, %g1
15642 rdpr %cansave, %g2
15643 rdpr %canrestore, %g3
15644 rdpr %cleanwin, %g4
15645 rdpr %otherwin, %g5
15646 rdpr %wstate, %g6
15647 movrlez %i3, %g3, %i1
15648 fmovsl %icc, %f22, %f26
15649 sdivx %o1, 0x1D9F, %g6
15650 sub %o3, %g7, %g2
15651 fpadd16 %f22, %f22, %f30
15652 fmul8sux16 %f14, %f22, %f26
15653 lduh [%l7 + 0x18], %l4
15654 movcs %xcc, %g4, %l1
15655 udiv %l3, 0x12D2, %l5
15656 movcs %icc, %g5, %i0
15657 andn %o5, %l0, %i7
15658 sdivcc %o6, 0x0DCD, %l2
15659 nop
15660 set 0x23, %o2
15661 stb %o7, [%l7 + %o2]
15662 udivcc %l6, 0x1D2B, %i4
15663 subccc %i2, %g1, %o4
15664 smul %i5, %o2, %i6
15665 ldsw [%l7 + 0x34], %o0
15666 lduh [%l7 + 0x08], %i3
15667 addcc %g3, 0x0F94, %i1
15668 movge %xcc, %o1, %g6
15669 addc %g7, %o3, %g2
15670 ldsw [%l7 + 0x58], %g4
15671 stx %l4, [%l7 + 0x48]
15672 fmovsvs %xcc, %f2, %f17
15673 movvs %xcc, %l1, %l5
15674 fors %f20, %f22, %f5
15675 fcmpgt32 %f30, %f20, %l3
15676 udivcc %i0, 0x0575, %g5
15677 and %l0, 0x1335, %i7
15678 fmovrsne %o5, %f13, %f8
15679 ldx [%l7 + 0x48], %o6
15680 sll %l2, 0x16, %o7
15681 fmovsleu %icc, %f0, %f24
15682 stw %l6, [%l7 + 0x6C]
15683 std %f26, [%l7 + 0x10]
15684 movvc %icc, %i4, %g1
15685 srax %o4, %i5, %o2
15686 movne %icc, %i2, %o0
15687 orncc %i6, %g3, %i3
15688 fmovd %f0, %f20
15689 fmuld8sux16 %f19, %f21, %f8
15690 lduh [%l7 + 0x3A], %i1
15691 pdist %f0, %f10, %f16
15692 addccc %g6, %g7, %o1
15693 move %icc, %o3, %g4
15694 mulscc %g2, %l4, %l5
15695 andncc %l3, %l1, %i0
15696 move %icc, %l0, %g5
15697 or %o5, 0x1A76, %i7
15698 setx loop_58, %l0, %l1
15699 return %l1
15700 nop
15701 rdpr %cwp, %g1
15702 rdpr %cansave, %g2
15703 rdpr %canrestore, %g3
15704 rdpr %cleanwin, %g4
15705 rdpr %otherwin, %g5
15706 rdpr %wstate, %g6
15707loop_58: ld [%l7 + 0x30], %f0
15708 subccc %o6, 0x0F94, %l6
15709 edge32n %g1, %o4, %i5
15710 ldsw [%l7 + 0x7C], %i4
15711 move %xcc, %i2, %o0
15712 xorcc %i6, 0x0B1C, %o2
15713 movrlez %i3, 0x3FA, %g3
15714 edge16 %i1, %g6, %g7
15715 edge16ln %o3, %o1, %g4
15716 fmul8x16au %f28, %f25, %f16
15717 popc %g2, %l5
15718 array32 %l4, %l1, %l3
15719 umulcc %l0, 0x19B0, %g5
15720 ldub [%l7 + 0x49], %i0
15721 sir 0x00E8
15722 srl %i7, 0x09, %l2
15723 movpos %xcc, %o5, %o7
15724 fmovdgu %icc, %f2, %f30
15725 array32 %l6, %g1, %o4
15726 alignaddrl %i5, %i4, %o6
15727 fnot2 %f30, %f12
15728 orn %o0, 0x0A19, %i6
15729 edge16ln %o2, %i3, %g3
15730 edge16 %i2, %i1, %g7
15731 ldsh [%l7 + 0x42], %g6
15732 orncc %o1, 0x08AD, %o3
15733 alignaddrl %g4, %g2, %l4
15734 movn %xcc, %l1, %l5
15735 edge32n %l0, %g5, %l3
15736 edge8l %i0, %i7, %o5
15737 fmovrslez %o7, %f20, %f4
15738 sll %l6, %g1, %o4
15739 edge8l %i5, %l2, %o6
15740 array8 %o0, %i6, %i4
15741 restore %i3, 0x05CD, %o2
15742 rdpr %cwp, %g1
15743 rdpr %cansave, %g2
15744 rdpr %canrestore, %g3
15745 rdpr %cleanwin, %g4
15746 rdpr %otherwin, %g5
15747 rdpr %wstate, %g6
15748 sub %g3, %i1, %i2
15749 for %f2, %f12, %f22
15750 sethi 0x0445, %g6
15751 save %o1, %o3, %g4
15752 rdpr %cwp, %g1
15753 rdpr %cansave, %g2
15754 rdpr %canrestore, %g3
15755 rdpr %cleanwin, %g4
15756 rdpr %otherwin, %g5
15757 rdpr %wstate, %g6
15758 lduw [%l7 + 0x68], %g2
15759 nop
15760 set 0x0A, %o3
15761 sth %l4, [%l7 + %o3]
15762 sub %l1, %l5, %g7
15763 movcc %icc, %l0, %l3
15764 fmovsvc %xcc, %f18, %f5
15765 udiv %g5, 0x1D6E, %i7
15766 fmovde %xcc, %f7, %f26
15767 sth %o5, [%l7 + 0x6E]
15768 movn %icc, %o7, %l6
15769 setx loop_59, %l0, %l1
15770 return %l1
15771 nop
15772 rdpr %cwp, %g1
15773 rdpr %cansave, %g2
15774 rdpr %canrestore, %g3
15775 rdpr %cleanwin, %g4
15776 rdpr %otherwin, %g5
15777 rdpr %wstate, %g6
15778loop_59: movrlez %i5, %l2, %i0
15779 sdivx %o0, 0x1623, %i6
15780 ldd [%l7 + 0x18], %i4
15781 movrgz %i3, %o6, %g3
15782 fandnot2 %f10, %f16, %f18
15783 alignaddr %o2, %i2, %g6
15784 ldx [%l7 + 0x28], %i1
15785 movrlez %o1, %o3, %g4
15786 edge32 %g2, %l4, %l1
15787 lduh [%l7 + 0x78], %l5
15788 udivcc %g7, 0x1A0B, %l0
15789 andncc %g5, %i7, %o5
15790 xnor %l3, %l6, %g1
15791 andcc %o4, 0x1B78, %i5
15792 fmovsl %icc, %f16, %f15
15793 edge16n %o7, %l2, %i0
15794 sllx %i6, 0x14, %o0
15795 alignaddrl %i3, %o6, %i4
15796 fmovrde %g3, %f12, %f22
15797 mulscc %o2, %g6, %i1
15798 movvs %icc, %o1, %i2
15799 fcmpd %fcc2, %f22, %f30
15800 ldd [%l7 + 0x50], %g4
15801 array32 %g2, %l4, %l1
15802 fmovdcc %icc, %f31, %f23
15803 stb %o3, [%l7 + 0x15]
15804 fmovsge %icc, %f31, %f3
15805 nop
15806 set 0x0C, %l1
15807 stw %l5, [%l7 + %l1]
15808 edge16l %g7, %g5, %i7
15809 ldx [%l7 + 0x20], %l0
15810 ldd [%l7 + 0x20], %f30
15811 edge32 %o5, %l3, %g1
15812 sdiv %l6, 0x05B8, %o4
15813 srl %i5, 0x16, %o7
15814 mova %icc, %l2, %i0
15815 movcs %xcc, %i6, %o0
15816 movrlez %o6, 0x10D, %i3
15817 fexpand %f16, %f4
15818 ldsw [%l7 + 0x0C], %i4
15819 fmovrsgez %o2, %f25, %f15
15820 udivcc %g6, 0x0871, %i1
15821 fcmpgt16 %f14, %f20, %g3
15822 bshuffle %f26, %f16, %f8
15823 movre %o1, %g4, %g2
15824 sdivx %l4, 0x1A81, %l1
15825 array32 %i2, %o3, %g7
15826 fnand %f6, %f28, %f22
15827 movpos %xcc, %l5, %i7
15828 fmovrde %g5, %f10, %f4
15829 add %l0, 0x121E, %l3
15830 nop
15831 set 0x50, %o4
15832 stw %g1, [%l7 + %o4]
15833 lduh [%l7 + 0x4C], %l6
15834 fcmps %fcc1, %f3, %f3
15835 fxor %f4, %f2, %f28
15836 edge16n %o5, %i5, %o4
15837 xorcc %l2, %o7, %i0
15838 movvc %xcc, %i6, %o0
15839 smul %i3, 0x1F22, %i4
15840 xnor %o6, %o2, %g6
15841 fmovde %xcc, %f20, %f13
15842 alignaddr %i1, %o1, %g3
15843 sub %g4, %g2, %l4
15844 fnot2 %f12, %f4
15845 stx %l1, [%l7 + 0x70]
15846 movrlz %i2, 0x158, %o3
15847 andncc %g7, %l5, %i7
15848 addcc %g5, %l0, %g1
15849 fandnot2s %f5, %f3, %f24
15850 fmovrsgez %l6, %f2, %f2
15851 sdivx %l3, 0x109E, %o5
15852 movle %xcc, %o4, %i5
15853 xor %o7, %i0, %i6
15854 fmovdge %xcc, %f10, %f27
15855 fandnot1 %f4, %f22, %f10
15856 and %o0, 0x0423, %l2
15857 and %i4, %i3, %o2
15858 fmul8x16 %f20, %f22, %f26
15859 fmovsge %xcc, %f11, %f13
15860 lduw [%l7 + 0x38], %o6
15861 fmuld8sux16 %f0, %f4, %f8
15862 edge32l %g6, %o1, %i1
15863 fmovdge %xcc, %f26, %f27
15864 fandnot1s %f28, %f26, %f13
15865 movcc %icc, %g3, %g2
15866 mulscc %l4, %g4, %i2
15867 fmovrdlz %o3, %f26, %f0
15868 edge16 %g7, %l1, %l5
15869 edge32l %i7, %g5, %l0
15870 fsrc1 %f10, %f14
15871 umulcc %g1, 0x1638, %l3
15872 ldsw [%l7 + 0x48], %o5
15873 edge8l %o4, %i5, %l6
15874 movleu %icc, %o7, %i6
15875 edge32ln %o0, %l2, %i4
15876 andcc %i0, 0x19F3, %i3
15877 sethi 0x1B94, %o2
15878 sethi 0x19FA, %g6
15879 mulx %o6, %i1, %o1
15880 movne %xcc, %g2, %l4
15881 alignaddrl %g3, %i2, %g4
15882 umulcc %o3, 0x0D14, %l1
15883 umul %g7, %i7, %l5
15884 ldd [%l7 + 0x60], %f18
15885 fmovdvc %icc, %f10, %f2
15886 addccc %g5, 0x1F07, %l0
15887 ldub [%l7 + 0x2A], %l3
15888 array16 %g1, %o4, %o5
15889 popc 0x1FD6, %i5
15890 edge32 %l6, %o7, %i6
15891 popc %l2, %o0
15892 movcc %icc, %i4, %i3
15893 save %i0, 0x1C32, %o2
15894 rdpr %cwp, %g1
15895 rdpr %cansave, %g2
15896 rdpr %canrestore, %g3
15897 rdpr %cleanwin, %g4
15898 rdpr %otherwin, %g5
15899 rdpr %wstate, %g6
15900 lduh [%l7 + 0x14], %g6
15901 fabsd %f26, %f12
15902 sra %o6, %o1, %g2
15903 array16 %l4, %g3, %i1
15904 addcc %g4, %o3, %l1
15905 edge16ln %i2, %i7, %l5
15906 udivcc %g7, 0x0AED, %g5
15907 array8 %l3, %g1, %l0
15908 fexpand %f23, %f20
15909 sir 0x04C7
15910 edge32ln %o4, %i5, %o5
15911 movrgz %l6, %i6, %l2
15912 movle %icc, %o7, %i4
15913 movgu %icc, %i3, %i0
15914 movge %icc, %o2, %g6
15915 mulscc %o0, %o1, %g2
15916 andncc %o6, %l4, %g3
15917 fmovsleu %xcc, %f12, %f26
15918 sdivx %i1, 0x1EDC, %g4
15919 movvs %icc, %l1, %i2
15920 movl %xcc, %o3, %l5
15921 fmovdvs %icc, %f21, %f16
15922 movcs %icc, %g7, %i7
15923 movrgez %g5, %l3, %l0
15924 subccc %g1, 0x0897, %i5
15925 ldd [%l7 + 0x78], %f24
15926 sub %o5, 0x063D, %l6
15927 sllx %o4, %l2, %i6
15928 movneg %icc, %i4, %o7
15929 fcmpgt32 %f12, %f2, %i3
15930 movge %icc, %o2, %i0
15931 fandnot1s %f18, %f21, %f18
15932 sra %o0, %o1, %g6
15933 orncc %g2, %o6, %g3
15934 movn %icc, %l4, %g4
15935 addc %l1, %i2, %i1
15936 umul %o3, 0x1C6E, %l5
15937 orcc %g7, %g5, %l3
15938 andn %l0, 0x09CE, %g1
15939 udivcc %i7, 0x0105, %i5
15940 edge32 %l6, %o5, %o4
15941 movleu %xcc, %l2, %i6
15942 xor %i4, %i3, %o7
15943 sir 0x06EE
15944 edge8 %i0, %o0, %o2
15945 edge32 %g6, %g2, %o6
15946 sllx %o1, %g3, %g4
15947 movge %icc, %l1, %i2
15948 subc %l4, 0x00BD, %i1
15949 fnand %f10, %f6, %f20
15950 mova %icc, %o3, %l5
15951 nop
15952 set 0x69, %g4
15953 ldub [%l7 + %g4], %g7
15954 stw %l3, [%l7 + 0x44]
15955 movge %icc, %g5, %g1
15956 movre %l0, 0x22C, %i7
15957 movvc %icc, %l6, %o5
15958 ldsw [%l7 + 0x24], %o4
15959 fxors %f24, %f25, %f1
15960 fnot2s %f1, %f31
15961 fnot1s %f24, %f29
15962 addcc %l2, 0x0994, %i6
15963 addc %i4, 0x1A89, %i5
15964 movre %i3, %o7, %i0
15965 movn %xcc, %o0, %g6
15966 xorcc %o2, %o6, %o1
15967 andcc %g3, %g4, %g2
15968 restore %l1, %l4, %i2
15969 rdpr %cwp, %g1
15970 rdpr %cansave, %g2
15971 rdpr %canrestore, %g3
15972 rdpr %cleanwin, %g4
15973 rdpr %otherwin, %g5
15974 rdpr %wstate, %g6
15975 udiv %i1, 0x16C1, %l5
15976 subcc %g7, %o3, %l3
15977 fmovsg %icc, %f4, %f19
15978 srl %g1, 0x00, %g5
15979 ld [%l7 + 0x08], %f10
15980 addc %i7, %l0, %l6
15981 edge32ln %o5, %o4, %i6
15982 fmovdpos %xcc, %f8, %f8
15983 fcmpgt32 %f0, %f18, %i4
15984 movg %xcc, %l2, %i5
15985 movre %i3, 0x21B, %o7
15986 movrne %o0, 0x092, %g6
15987 and %i0, %o2, %o6
15988 nop
15989 set 0x10, %l2
15990 ldd [%l7 + %l2], %f22
15991 fmul8x16au %f11, %f22, %f28
15992 fnot1 %f0, %f6
15993 srlx %o1, %g3, %g2
15994 std %f30, [%l7 + 0x50]
15995 fmovsg %icc, %f27, %f29
15996 fzero %f6
15997 srl %l1, %l4, %i2
15998 sllx %i1, %l5, %g7
15999 udivx %o3, 0x136C, %g4
16000 ldd [%l7 + 0x48], %f6
16001 stx %l3, [%l7 + 0x70]
16002 addc %g5, %i7, %g1
16003 sth %l0, [%l7 + 0x0C]
16004 andn %l6, %o4, %o5
16005 movrlz %i6, %i4, %l2
16006 edge16l %i3, %o7, %i5
16007 movcc %icc, %g6, %i0
16008 fmul8x16al %f30, %f23, %f10
16009 addcc %o0, %o6, %o2
16010 srlx %o1, 0x0E, %g2
16011 movne %icc, %l1, %l4
16012 nop
16013 set 0x72, %i2
16014 sth %g3, [%l7 + %i2]
16015 array16 %i1, %i2, %l5
16016 movre %g7, %g4, %l3
16017 movcs %xcc, %g5, %i7
16018 movrlez %o3, %l0, %l6
16019 smulcc %g1, %o4, %o5
16020 movg %xcc, %i4, %l2
16021 edge16 %i3, %o7, %i6
16022 orcc %i5, %i0, %g6
16023 stb %o6, [%l7 + 0x47]
16024 addccc %o0, 0x1001, %o1
16025 fcmpgt32 %f26, %f6, %o2
16026 udivcc %g2, 0x1481, %l1
16027 andn %l4, %i1, %g3
16028 fcmpd %fcc3, %f16, %f20
16029 save %i2, %l5, %g7
16030 rdpr %cwp, %g1
16031 rdpr %cansave, %g2
16032 rdpr %canrestore, %g3
16033 rdpr %cleanwin, %g4
16034 rdpr %otherwin, %g5
16035 rdpr %wstate, %g6
16036 xnorcc %g4, 0x0726, %g5
16037 fmuld8sux16 %f28, %f28, %f12
16038 fmovdpos %icc, %f10, %f17
16039 fmovs %f5, %f4
16040 edge32ln %i7, %l3, %l0
16041 movrgez %o3, %l6, %o4
16042 fmovsvc %xcc, %f22, %f0
16043 fmovdg %xcc, %f4, %f14
16044 xnorcc %g1, %o5, %i4
16045 movrne %i3, %o7, %i6
16046 fmovrse %l2, %f25, %f5
16047 movvc %xcc, %i0, %i5
16048 subc %g6, %o6, %o1
16049 fandnot2 %f24, %f16, %f0
16050 fmovsn %xcc, %f10, %f9
16051 fornot1s %f1, %f12, %f30
16052 xorcc %o2, 0x1CD9, %o0
16053 movge %xcc, %l1, %g2
16054 fpsub32s %f6, %f3, %f3
16055 std %f14, [%l7 + 0x10]
16056 ld [%l7 + 0x60], %f18
16057 ldsb [%l7 + 0x6D], %i1
16058 fzero %f24
16059 st %f11, [%l7 + 0x4C]
16060 fandnot1s %f31, %f6, %f18
16061 sth %g3, [%l7 + 0x6C]
16062 fmul8ulx16 %f22, %f4, %f8
16063 mulx %i2, %l5, %g7
16064 for %f16, %f30, %f4
16065 sub %g4, %l4, %i7
16066 subcc %l3, %g5, %o3
16067 movleu %xcc, %l6, %o4
16068 ldx [%l7 + 0x18], %g1
16069 fmovsge %icc, %f17, %f14
16070 movn %xcc, %o5, %l0
16071 edge8l %i4, %o7, %i3
16072 sdivcc %i6, 0x1D43, %l2
16073 fmovdneg %icc, %f9, %f17
16074 ld [%l7 + 0x08], %f17
16075 edge16ln %i5, %g6, %o6
16076 edge32n %o1, %i0, %o2
16077 fxnors %f29, %f5, %f18
16078 edge16ln %o0, %g2, %l1
16079 sllx %i1, 0x1B, %i2
16080 fandnot2s %f21, %f14, %f0
16081 xnor %g3, %g7, %g4
16082 ldub [%l7 + 0x5D], %l5
16083 movleu %xcc, %l4, %l3
16084 addcc %i7, %g5, %o3
16085 edge8 %o4, %g1, %o5
16086 edge16 %l0, %i4, %o7
16087 sdiv %l6, 0x08A2, %i6
16088 xor %i3, 0x0190, %i5
16089 edge8 %g6, %l2, %o6
16090 sra %i0, 0x12, %o2
16091 fmovdvs %icc, %f8, %f29
16092 umul %o1, 0x1CB0, %g2
16093 fcmpes %fcc3, %f6, %f11
16094 alignaddr %o0, %l1, %i2
16095 movvs %xcc, %i1, %g7
16096 ldsw [%l7 + 0x7C], %g3
16097 movle %icc, %l5, %g4
16098 ldx [%l7 + 0x60], %l3
16099 fmul8sux16 %f4, %f24, %f6
16100 ldsb [%l7 + 0x28], %l4
16101 fabsd %f30, %f24
16102 movg %xcc, %g5, %i7
16103 fpadd16s %f10, %f17, %f30
16104 fmovspos %xcc, %f24, %f26
16105 addccc %o3, %g1, %o4
16106 for %f24, %f0, %f10
16107 movcc %xcc, %l0, %o5
16108 movl %xcc, %i4, %o7
16109 popc 0x0DE9, %l6
16110 sdivcc %i6, 0x0AAC, %i3
16111 popc 0x1EBA, %g6
16112 lduh [%l7 + 0x50], %i5
16113 srlx %o6, %i0, %o2
16114 smulcc %o1, %g2, %l2
16115 fmovsvs %xcc, %f28, %f2
16116 stb %l1, [%l7 + 0x63]
16117 movcs %xcc, %o0, %i1
16118 fmovdn %xcc, %f21, %f24
16119 addcc %i2, %g7, %l5
16120 andcc %g4, 0x06D4, %l3
16121 movg %icc, %g3, %l4
16122 stw %g5, [%l7 + 0x50]
16123 andncc %o3, %i7, %o4
16124 fmovsa %icc, %f31, %f0
16125 mulscc %g1, %l0, %o5
16126 movrlez %i4, 0x0C2, %o7
16127 edge8ln %i6, %l6, %g6
16128 edge16n %i3, %i5, %o6
16129 andncc %o2, %o1, %i0
16130 array8 %g2, %l1, %o0
16131 edge32ln %i1, %i2, %g7
16132 popc %l2, %g4
16133 fandnot1s %f19, %f30, %f8
16134 nop
16135 set 0x50, %o5
16136 std %f4, [%l7 + %o5]
16137 movrgez %l5, 0x3CD, %g3
16138 movvc %icc, %l4, %g5
16139 movn %icc, %o3, %l3
16140 std %f30, [%l7 + 0x60]
16141 udivx %i7, 0x1942, %o4
16142 lduw [%l7 + 0x2C], %l0
16143 mulx %g1, %i4, %o5
16144 lduh [%l7 + 0x6C], %i6
16145 movl %xcc, %l6, %g6
16146 movcs %icc, %i3, %o7
16147 ldd [%l7 + 0x78], %f10
16148 fmovsa %icc, %f23, %f7
16149 mulx %i5, 0x0280, %o6
16150 andcc %o2, %i0, %g2
16151 movvs %icc, %o1, %l1
16152 fors %f15, %f3, %f29
16153 edge32 %i1, %o0, %g7
16154 ldsb [%l7 + 0x5F], %l2
16155 movg %xcc, %g4, %i2
16156 add %g3, %l5, %g5
16157 fmovrslez %l4, %f22, %f26
16158 movn %icc, %o3, %i7
16159 udiv %l3, 0x07D9, %o4
16160 movrgez %g1, 0x3F2, %i4
16161 nop
16162 set 0x50, %o1
16163 stx %o5, [%l7 + %o1]
16164 addc %l0, %l6, %g6
16165 sdivcc %i3, 0x025F, %o7
16166 fpadd32s %f5, %f20, %f27
16167 alignaddr %i5, %o6, %i6
16168 st %f12, [%l7 + 0x0C]
16169 movcc %xcc, %i0, %o2
16170 stw %g2, [%l7 + 0x74]
16171 xnorcc %o1, 0x1BE4, %l1
16172 fmul8ulx16 %f22, %f16, %f28
16173 popc %i1, %g7
16174 edge32l %o0, %l2, %g4
16175 edge32l %g3, %l5, %i2
16176 sth %l4, [%l7 + 0x1E]
16177 fzero %f16
16178 lduw [%l7 + 0x0C], %g5
16179 mulscc %o3, 0x0F95, %l3
16180 setx loop_60, %l0, %l1
16181 return %l1
16182 nop
16183 rdpr %cwp, %g1
16184 rdpr %cansave, %g2
16185 rdpr %canrestore, %g3
16186 rdpr %cleanwin, %g4
16187 rdpr %otherwin, %g5
16188 rdpr %wstate, %g6
16189loop_60: mulscc %o5, 0x1708, %l0
16190 movrlez %i7, 0x041, %g6
16191 sdiv %l6, 0x1722, %i3
16192 save %i5, %o7, %o6
16193 rdpr %cwp, %g1
16194 rdpr %cansave, %g2
16195 rdpr %canrestore, %g3
16196 rdpr %cleanwin, %g4
16197 rdpr %otherwin, %g5
16198 rdpr %wstate, %g6
16199 stx %i6, [%l7 + 0x10]
16200 array8 %o2, %g2, %o1
16201 sethi 0x021E, %i0
16202 subc %l1, %i1, %o0
16203 sra %l2, 0x06, %g7
16204 fsrc2 %f24, %f8
16205 movn %icc, %g4, %l5
16206 sllx %g3, %l4, %g5
16207 popc %o3, %i2
16208 srl %l3, 0x08, %g1
16209 movrlez %i4, 0x03A, %o5
16210 edge32 %l0, %i7, %o4
16211 fpsub32s %f12, %f2, %f1
16212 save %g6, %l6, %i3
16213 rdpr %cwp, %g1
16214 rdpr %cansave, %g2
16215 rdpr %canrestore, %g3
16216 rdpr %cleanwin, %g4
16217 rdpr %otherwin, %g5
16218 rdpr %wstate, %g6
16219 add %i5, 0x0A76, %o6
16220 xnor %o7, 0x0C2D, %o2
16221 subccc %g2, 0x02C1, %i6
16222 and %i0, 0x0910, %o1
16223 std %f8, [%l7 + 0x18]
16224 subc %l1, %o0, %l2
16225 st %f22, [%l7 + 0x34]
16226 fmuld8ulx16 %f6, %f24, %f22
16227 fmovsne %icc, %f1, %f13
16228 umul %g7, 0x0650, %g4
16229 fone %f18
16230 fornot1s %f1, %f27, %f31
16231 alignaddr %i1, %g3, %l4
16232 fcmpne16 %f14, %f2, %l5
16233 orn %g5, %o3, %l3
16234 movgu %icc, %g1, %i4
16235 ldsb [%l7 + 0x32], %i2
16236 xorcc %l0, 0x14A3, %o5
16237 edge8ln %i7, %g6, %l6
16238 udiv %o4, 0x131E, %i5
16239 stb %o6, [%l7 + 0x5A]
16240 lduw [%l7 + 0x14], %i3
16241 move %xcc, %o2, %o7
16242 edge8 %g2, %i0, %i6
16243 movn %xcc, %o1, %l1
16244 sethi 0x0D9E, %l2
16245 ldsh [%l7 + 0x58], %g7
16246 ldsb [%l7 + 0x13], %g4
16247 stw %o0, [%l7 + 0x64]
16248 xorcc %i1, 0x0110, %l4
16249 sdivcc %l5, 0x0082, %g3
16250 movle %xcc, %g5, %l3
16251 ld [%l7 + 0x5C], %f13
16252 ldd [%l7 + 0x20], %f20
16253 movle %xcc, %g1, %o3
16254 edge16ln %i2, %i4, %l0
16255 movrgz %i7, %g6, %o5
16256 xnorcc %o4, %l6, %i5
16257 ld [%l7 + 0x34], %f22
16258 fmovrdgez %i3, %f6, %f20
16259 add %o6, %o7, %g2
16260 fcmps %fcc2, %f3, %f14
16261 andcc %o2, %i0, %o1
16262 sth %i6, [%l7 + 0x22]
16263 fmul8x16al %f26, %f31, %f28
16264 fornot1 %f6, %f2, %f28
16265 movleu %xcc, %l2, %l1
16266 ldd [%l7 + 0x50], %f12
16267 movrlz %g4, 0x2A7, %o0
16268 ldsb [%l7 + 0x4B], %i1
16269 srlx %g7, %l4, %g3
16270 xorcc %l5, 0x0C41, %l3
16271 fnot2s %f18, %f31
16272 addccc %g5, 0x026F, %g1
16273 edge32 %o3, %i2, %l0
16274 sub %i4, 0x1086, %i7
16275 ldd [%l7 + 0x28], %f10
16276 subc %g6, %o5, %l6
16277 ldsw [%l7 + 0x74], %o4
16278 fmovda %xcc, %f14, %f7
16279 ld [%l7 + 0x08], %f22
16280 fcmpeq16 %f8, %f22, %i3
16281 fmovdcc %xcc, %f18, %f8
16282 sub %i5, 0x1787, %o6
16283 movre %g2, %o2, %o7
16284 fmovrdlz %i0, %f24, %f22
16285 fsrc1s %f22, %f11
16286 srlx %o1, 0x01, %l2
16287 movrgez %l1, 0x3C9, %i6
16288 mova %icc, %g4, %o0
16289 stb %i1, [%l7 + 0x10]
16290 movvs %xcc, %g7, %g3
16291 sdivcc %l5, 0x0FE1, %l4
16292 movrlz %g5, %g1, %o3
16293 array32 %i2, %l0, %l3
16294 move %xcc, %i7, %i4
16295 fmuld8ulx16 %f23, %f8, %f26
16296 smul %g6, 0x00FB, %l6
16297 movrgz %o5, 0x2F8, %o4
16298 fmovsgu %icc, %f2, %f3
16299 addcc %i3, 0x0E95, %i5
16300 ldub [%l7 + 0x0E], %g2
16301 movcs %xcc, %o6, %o2
16302 movcs %icc, %i0, %o1
16303 restore %o7, %l2, %l1
16304 rdpr %cwp, %g1
16305 rdpr %cansave, %g2
16306 rdpr %canrestore, %g3
16307 rdpr %cleanwin, %g4
16308 rdpr %otherwin, %g5
16309 rdpr %wstate, %g6
16310 movne %xcc, %g4, %o0
16311 sir 0x07B9
16312 or %i1, %i6, %g3
16313 movrlez %l5, 0x33C, %g7
16314 array16 %g5, %l4, %o3
16315 umulcc %i2, 0x13D3, %l0
16316 fcmped %fcc0, %f30, %f22
16317 mova %icc, %g1, %i7
16318 ldd [%l7 + 0x40], %i4
16319 srl %g6, %l3, %o5
16320 fmovdl %xcc, %f3, %f28
16321 edge16 %l6, %o4, %i5
16322 fsrc2s %f4, %f2
16323 st %f13, [%l7 + 0x2C]
16324 nop
16325 set 0x64, %i6
16326 sth %i3, [%l7 + %i6]
16327 ldd [%l7 + 0x10], %o6
16328 edge32l %o2, %g2, %i0
16329 fmovdpos %xcc, %f10, %f24
16330 xorcc %o7, 0x036C, %l2
16331 movneg %icc, %l1, %o1
16332 nop
16333 set 0x4A, %i5
16334 lduh [%l7 + %i5], %o0
16335 fnot2s %f31, %f9
16336 edge8n %i1, %i6, %g3
16337 fornot2s %f14, %f21, %f28
16338 fcmple16 %f2, %f16, %g4
16339 fmovsne %icc, %f8, %f4
16340 edge8 %g7, %g5, %l4
16341 movvc %xcc, %l5, %o3
16342 orncc %l0, 0x186D, %g1
16343 fone %f18
16344 edge8n %i2, %i7, %g6
16345 srlx %i4, 0x09, %l3
16346 edge8ln %l6, %o4, %i5
16347 ldub [%l7 + 0x64], %o5
16348 fmovspos %icc, %f1, %f5
16349 fandnot1s %f18, %f14, %f31
16350 nop
16351 set 0x46, %i4
16352 ldub [%l7 + %i4], %o6
16353 popc %i3, %g2
16354 movn %icc, %o2, %o7
16355 movpos %xcc, %i0, %l2
16356 faligndata %f20, %f12, %f22
16357 udiv %o1, 0x011B, %l1
16358 movne %xcc, %o0, %i6
16359 umulcc %g3, %g4, %i1
16360 addcc %g5, %g7, %l5
16361 fpmerge %f7, %f20, %f6
16362 sth %l4, [%l7 + 0x1A]
16363 edge8 %l0, %o3, %g1
16364 sll %i7, 0x0B, %g6
16365 fsrc1s %f26, %f18
16366 fmovspos %icc, %f2, %f23
16367 fmovsg %xcc, %f27, %f18
16368 movg %xcc, %i2, %i4
16369 movvs %xcc, %l6, %o4
16370 ldsb [%l7 + 0x79], %l3
16371 sdivcc %o5, 0x0461, %o6
16372 array16 %i5, %i3, %g2
16373 fpsub16s %f30, %f20, %f9
16374 sub %o2, 0x19C0, %o7
16375 srlx %i0, 0x1B, %o1
16376 orcc %l1, 0x08A5, %o0
16377 edge16 %l2, %i6, %g4
16378 array32 %i1, %g5, %g3
16379 ldub [%l7 + 0x74], %l5
16380 edge16ln %l4, %l0, %g7
16381 add %g1, %o3, %g6
16382 stx %i7, [%l7 + 0x48]
16383 mulscc %i4, 0x156B, %l6
16384 xnorcc %o4, 0x0CAA, %i2
16385 setx loop_61, %l0, %l1
16386 return %l1
16387 nop
16388 rdpr %cwp, %g1
16389 rdpr %cansave, %g2
16390 rdpr %canrestore, %g3
16391 rdpr %cleanwin, %g4
16392 rdpr %otherwin, %g5
16393 rdpr %wstate, %g6
16394loop_61: subccc %i3, %i5, %g2
16395 edge32ln %o2, %i0, %o1
16396 movpos %icc, %o7, %l1
16397 add %o0, 0x1F5B, %i6
16398 movvs %xcc, %l2, %i1
16399 andcc %g4, %g3, %l5
16400 subccc %l4, %g5, %g7
16401 umul %l0, %g1, %g6
16402 subcc %i7, 0x1E8F, %i4
16403 smul %l6, 0x1135, %o3
16404 fors %f8, %f12, %f13
16405 sllx %i2, 0x07, %o4
16406 ldub [%l7 + 0x26], %o6
16407 movvc %xcc, %l3, %i3
16408 orncc %o5, 0x1DDB, %g2
16409 std %f18, [%l7 + 0x50]
16410 andncc %o2, %i0, %o1
16411 nop
16412 set 0x40, %g2
16413 lduw [%l7 + %g2], %i5
16414 addc %l1, 0x1DDE, %o7
16415 movvs %icc, %o0, %i6
16416 andcc %l2, %g4, %i1
16417 and %l5, %g3, %l4
16418 sethi 0x136F, %g5
16419 addccc %g7, 0x0B54, %g1
16420 ldsb [%l7 + 0x32], %g6
16421 fmul8x16 %f14, %f30, %f26
16422 edge8l %l0, %i7, %i4
16423 ldsb [%l7 + 0x17], %l6
16424 alignaddrl %i2, %o4, %o6
16425 save %o3, 0x1364, %i3
16426 rdpr %cwp, %g1
16427 rdpr %cansave, %g2
16428 rdpr %canrestore, %g3
16429 rdpr %cleanwin, %g4
16430 rdpr %otherwin, %g5
16431 rdpr %wstate, %g6
16432 andncc %l3, %g2, %o5
16433 fnegs %f16, %f31
16434 movpos %icc, %i0, %o2
16435 fone %f2
16436 sir 0x17DF
16437 nop
16438 set 0x08, %o0
16439 std %f28, [%l7 + %o0]
16440 movge %icc, %o1, %l1
16441 bshuffle %f28, %f28, %f0
16442 umul %o7, %i5, %o0
16443 sra %i6, 0x1F, %l2
16444 sllx %i1, %g4, %l5
16445 sir 0x1073
16446 smulcc %l4, 0x1635, %g5
16447 udivcc %g7, 0x0D7F, %g3
16448 add %g1, 0x1C7D, %g6
16449 stb %i7, [%l7 + 0x79]
16450 edge8 %i4, %l0, %l6
16451 movvs %xcc, %i2, %o6
16452 xor %o3, 0x0992, %o4
16453 movre %i3, %l3, %g2
16454 or %o5, 0x1A70, %o2
16455 fcmpeq32 %f26, %f28, %i0
16456 alignaddrl %l1, %o1, %i5
16457 lduh [%l7 + 0x4C], %o7
16458 ldub [%l7 + 0x3D], %i6
16459 umulcc %l2, 0x1B43, %o0
16460 xnor %g4, 0x0171, %i1
16461 addcc %l4, %g5, %l5
16462 edge16 %g7, %g1, %g3
16463 movvs %icc, %g6, %i4
16464 movcs %xcc, %l0, %l6
16465 xorcc %i2, %o6, %i7
16466 fand %f14, %f26, %f2
16467 edge32ln %o4, %o3, %l3
16468 stb %i3, [%l7 + 0x5B]
16469 fmovsleu %xcc, %f16, %f19
16470 ld [%l7 + 0x0C], %f18
16471 edge16 %g2, %o5, %i0
16472 fmovrdgz %l1, %f30, %f6
16473 umulcc %o2, %i5, %o7
16474 sdivcc %o1, 0x11B6, %l2
16475 mova %icc, %i6, %g4
16476 subc %o0, %l4, %i1
16477 edge16 %l5, %g7, %g1
16478 stw %g3, [%l7 + 0x10]
16479 ldd [%l7 + 0x10], %g6
16480 lduh [%l7 + 0x7C], %i4
16481 fnegd %f8, %f4
16482 orcc %l0, %l6, %g5
16483 mova %icc, %o6, %i2
16484 lduh [%l7 + 0x0E], %o4
16485 addccc %i7, %l3, %o3
16486 orncc %g2, %i3, %o5
16487 ldub [%l7 + 0x55], %i0
16488 lduh [%l7 + 0x18], %o2
16489 fmovsge %xcc, %f18, %f2
16490 mova %icc, %i5, %l1
16491 movre %o7, 0x1E8, %l2
16492 xor %o1, 0x091A, %g4
16493 smul %i6, %l4, %o0
16494 fmul8x16al %f1, %f31, %f30
16495 movneg %xcc, %l5, %g7
16496 fmuld8sux16 %f13, %f26, %f16
16497 movcc %xcc, %i1, %g1
16498 movneg %xcc, %g6, %i4
16499 fmovdcs %xcc, %f5, %f5
16500 smul %l0, %l6, %g3
16501 sub %g5, 0x104B, %i2
16502 movge %icc, %o4, %o6
16503 save %i7, %o3, %g2
16504 rdpr %cwp, %g1
16505 rdpr %cansave, %g2
16506 rdpr %canrestore, %g3
16507 rdpr %cleanwin, %g4
16508 rdpr %otherwin, %g5
16509 rdpr %wstate, %g6
16510 array16 %l3, %o5, %i3
16511 fmovrdlz %i0, %f10, %f2
16512 fxors %f10, %f13, %f14
16513 edge8ln %o2, %l1, %i5
16514 andcc %l2, 0x1299, %o1
16515 edge8l %o7, %i6, %l4
16516 edge32n %o0, %l5, %g7
16517 subccc %i1, 0x1C7D, %g4
16518 movg %icc, %g6, %g1
16519 fmovd %f0, %f12
16520 movrlez %i4, 0x209, %l0
16521 subccc %l6, 0x1661, %g5
16522 smulcc %i2, 0x0BFF, %o4
16523 sdivcc %g3, 0x1CB3, %i7
16524 fmovdg %xcc, %f25, %f10
16525 srl %o3, %o6, %g2
16526 mova %xcc, %o5, %l3
16527 sll %i3, %o2, %i0
16528 lduw [%l7 + 0x10], %l1
16529 umul %i5, 0x05FD, %l2
16530 movle %xcc, %o1, %i6
16531 sir 0x1C13
16532 fcmps %fcc3, %f30, %f2
16533 sth %l4, [%l7 + 0x66]
16534 ldd [%l7 + 0x38], %f12
16535 fnor %f16, %f18, %f16
16536 sllx %o0, %l5, %g7
16537 movrgz %i1, 0x3EF, %o7
16538 and %g6, %g1, %i4
16539 xor %g4, %l0, %l6
16540 movrgez %i2, %g5, %g3
16541 fnors %f29, %f4, %f10
16542 mulx %i7, 0x1F55, %o3
16543 fpadd16 %f24, %f2, %f12
16544 movleu %icc, %o6, %o4
16545 alignaddr %g2, %l3, %o5
16546 nop
16547 set 0x60, %g5
16548 stx %o2, [%l7 + %g5]
16549 fxor %f18, %f24, %f14
16550 subcc %i0, 0x1B17, %i3
16551 fnegd %f14, %f24
16552 mulx %i5, 0x031D, %l1
16553 andcc %o1, %l2, %i6
16554 fmovrslz %l4, %f17, %f18
16555 std %f12, [%l7 + 0x08]
16556 andncc %l5, %o0, %i1
16557 movrgez %g7, 0x3F9, %o7
16558 sllx %g1, 0x18, %g6
16559 fandnot1s %f8, %f25, %f21
16560 fmovdgu %xcc, %f14, %f21
16561 edge16l %i4, %g4, %l6
16562 fornot2 %f14, %f24, %f20
16563 mulscc %i2, 0x03BE, %l0
16564 sll %g5, %i7, %o3
16565 xor %g3, %o4, %o6
16566 std %f0, [%l7 + 0x68]
16567 restore %g2, 0x1F5A, %l3
16568 rdpr %cwp, %g1
16569 rdpr %cansave, %g2
16570 rdpr %canrestore, %g3
16571 rdpr %cleanwin, %g4
16572 rdpr %otherwin, %g5
16573 rdpr %wstate, %g6
16574 movrgez %o5, 0x344, %o2
16575 array8 %i0, %i3, %i5
16576 subccc %l1, %o1, %i6
16577 movn %xcc, %l4, %l5
16578 fandnot2 %f4, %f12, %f18
16579 fpsub16 %f0, %f18, %f22
16580 edge8l %l2, %i1, %o0
16581 movrlez %o7, %g7, %g1
16582 stx %i4, [%l7 + 0x60]
16583 fmovdne %icc, %f4, %f8
16584 mulx %g6, %g4, %i2
16585 orcc %l0, %g5, %i7
16586 fmovrdne %l6, %f18, %f26
16587 edge32ln %g3, %o4, %o6
16588 sth %o3, [%l7 + 0x74]
16589 array16 %g2, %o5, %l3
16590 movn %xcc, %i0, %o2
16591 udivx %i3, 0x1DC2, %l1
16592 fpadd32 %f4, %f18, %f18
16593 subccc %o1, 0x08B1, %i5
16594 stw %i6, [%l7 + 0x28]
16595 xnorcc %l4, %l2, %i1
16596 array16 %o0, %l5, %g7
16597 edge16n %o7, %g1, %g6
16598 movn %xcc, %g4, %i2
16599 edge8l %l0, %g5, %i7
16600 std %f10, [%l7 + 0x18]
16601 orncc %i4, 0x14FB, %g3
16602 fornot2s %f14, %f20, %f10
16603 sdivcc %l6, 0x0ED1, %o6
16604 std %f12, [%l7 + 0x68]
16605 sllx %o3, %o4, %o5
16606 save %g2, 0x19BD, %i0
16607 rdpr %cwp, %g1
16608 rdpr %cansave, %g2
16609 rdpr %canrestore, %g3
16610 rdpr %cleanwin, %g4
16611 rdpr %otherwin, %g5
16612 rdpr %wstate, %g6
16613 edge8n %l3, %o2, %i3
16614 sethi 0x1B3E, %l1
16615 edge8l %o1, %i6, %i5
16616 fmovscs %xcc, %f17, %f2
16617 popc 0x1B34, %l4
16618 fmovsge %icc, %f16, %f3
16619 stb %l2, [%l7 + 0x4B]
16620 movleu %xcc, %o0, %i1
16621 addccc %g7, %l5, %g1
16622 fsrc2 %f2, %f6
16623 fmovdcc %icc, %f30, %f11
16624 stx %o7, [%l7 + 0x28]
16625 fmovse %xcc, %f9, %f15
16626 lduw [%l7 + 0x48], %g6
16627 fmovrslz %i2, %f10, %f24
16628 sdiv %g4, 0x08EE, %l0
16629 fornot1s %f5, %f1, %f16
16630 stb %i7, [%l7 + 0x7F]
16631 edge16l %i4, %g5, %g3
16632 andn %o6, 0x0676, %l6
16633 save %o4, 0x18C2, %o3
16634 rdpr %cwp, %g1
16635 rdpr %cansave, %g2
16636 rdpr %canrestore, %g3
16637 rdpr %cleanwin, %g4
16638 rdpr %otherwin, %g5
16639 rdpr %wstate, %g6
16640 st %f5, [%l7 + 0x38]
16641 edge16ln %o5, %i0, %g2
16642 movgu %xcc, %o2, %i3
16643 srlx %l3, %l1, %i6
16644 movgu %xcc, %i5, %l4
16645 alignaddr %o1, %o0, %i1
16646 addccc %g7, %l5, %g1
16647 edge8ln %l2, %o7, %g6
16648 fmovdvc %xcc, %f14, %f23
16649 move %icc, %i2, %g4
16650 fcmpgt16 %f6, %f6, %i7
16651 movrlz %i4, %l0, %g3
16652 xor %o6, 0x03D9, %g5
16653 sll %l6, %o3, %o5
16654 add %i0, 0x1BC1, %o4
16655 fmovdvc %xcc, %f26, %f6
16656 edge32l %o2, %g2, %i3
16657 fpsub32 %f2, %f22, %f12
16658 sethi 0x1AB8, %l3
16659 edge16l %i6, %i5, %l1
16660 sll %l4, %o1, %i1
16661 alignaddrl %o0, %l5, %g7
16662 movrlz %l2, 0x2AC, %o7
16663 array8 %g6, %i2, %g1
16664 movrgz %i7, 0x05F, %g4
16665 movge %icc, %i4, %l0
16666 movrlez %g3, %o6, %l6
16667 movn %xcc, %g5, %o3
16668 movg %icc, %i0, %o5
16669 fmovsneg %icc, %f26, %f14
16670 sub %o4, 0x0D47, %g2
16671 subcc %i3, %o2, %l3
16672 udivx %i6, 0x14CE, %i5
16673 xnor %l1, 0x168A, %l4
16674 st %f22, [%l7 + 0x68]
16675 st %f20, [%l7 + 0x24]
16676 srax %o1, 0x1E, %i1
16677 sdivcc %o0, 0x167F, %l5
16678 addcc %l2, %g7, %o7
16679 ldd [%l7 + 0x08], %i2
16680 movg %xcc, %g1, %i7
16681 and %g6, 0x07FD, %i4
16682 fmovsn %xcc, %f8, %f18
16683 mova %xcc, %l0, %g4
16684 sth %g3, [%l7 + 0x34]
16685 sth %o6, [%l7 + 0x54]
16686 subcc %g5, 0x179A, %l6
16687 popc %o3, %o5
16688 edge8n %o4, %g2, %i0
16689 fnot2 %f4, %f16
16690 stw %o2, [%l7 + 0x24]
16691 smulcc %l3, 0x125B, %i6
16692 subccc %i3, 0x0EB5, %i5
16693 save %l1, 0x1FB6, %o1
16694 rdpr %cwp, %g1
16695 rdpr %cansave, %g2
16696 rdpr %canrestore, %g3
16697 rdpr %cleanwin, %g4
16698 rdpr %otherwin, %g5
16699 rdpr %wstate, %g6
16700 edge32ln %i1, %o0, %l4
16701 edge8ln %l5, %g7, %o7
16702 fcmpne32 %f16, %f4, %l2
16703 addc %i2, 0x1C6B, %i7
16704 addcc %g6, 0x1F7F, %g1
16705 movrne %l0, %g4, %g3
16706 fmovdcs %icc, %f21, %f23
16707 fmuld8ulx16 %f28, %f16, %f26
16708 movrne %i4, %g5, %o6
16709 ldsh [%l7 + 0x2A], %o3
16710 fandnot2s %f26, %f2, %f9
16711 mulscc %o5, 0x189C, %l6
16712 andcc %o4, 0x1CB6, %g2
16713 edge32n %o2, %i0, %l3
16714 fcmpd %fcc3, %f24, %f14
16715 array16 %i3, %i5, %l1
16716 edge8 %i6, %o1, %i1
16717 edge8 %o0, %l5, %g7
16718 array32 %l4, %o7, %l2
16719 array8 %i2, %g6, %g1
16720 movcs %icc, %l0, %i7
16721 array16 %g3, %i4, %g4
16722 move %icc, %o6, %g5
16723 edge16 %o5, %o3, %l6
16724 movne %xcc, %g2, %o4
16725 fnot2s %f6, %f19
16726 fcmpd %fcc1, %f20, %f12
16727 fmovscc %xcc, %f6, %f14
16728 move %icc, %o2, %i0
16729 movleu %xcc, %l3, %i3
16730 xorcc %i5, 0x0720, %i6
16731 setx loop_62, %l0, %l1
16732 return %l1
16733 nop
16734 rdpr %cwp, %g1
16735 rdpr %cansave, %g2
16736 rdpr %canrestore, %g3
16737 rdpr %cleanwin, %g4
16738 rdpr %otherwin, %g5
16739 rdpr %wstate, %g6
16740loop_62: ld [%l7 + 0x10], %f13
16741 array8 %o0, %o1, %l5
16742 fmovdvc %icc, %f18, %f20
16743 lduh [%l7 + 0x50], %g7
16744 andn %l4, %l2, %i2
16745 fmul8x16al %f26, %f19, %f28
16746 nop
16747 set 0x58, %l0
16748 ldx [%l7 + %l0], %g6
16749 ldsw [%l7 + 0x10], %o7
16750 ldd [%l7 + 0x38], %f24
16751 andcc %g1, %l0, %g3
16752 movvs %xcc, %i4, %g4
16753 addcc %o6, %g5, %i7
16754 fmovda %xcc, %f31, %f26
16755 fsrc1s %f21, %f22
16756 andcc %o5, %l6, %g2
16757 udivx %o3, 0x1DEF, %o4
16758 andcc %i0, %o2, %l3
16759 ldub [%l7 + 0x6C], %i5
16760 fmuld8ulx16 %f8, %f21, %f20
16761 edge32n %i6, %i3, %l1
16762 fnand %f28, %f4, %f24
16763 edge8 %o0, %i1, %l5
16764 xor %o1, 0x0B81, %l4
16765 fsrc1s %f5, %f16
16766 orn %g7, 0x0EA5, %l2
16767 movn %xcc, %g6, %i2
16768 srax %o7, 0x1A, %g1
16769 fmul8x16 %f8, %f14, %f30
16770 fornot2 %f26, %f18, %f10
16771 array32 %l0, %g3, %i4
16772 restore %o6, 0x143A, %g4
16773 rdpr %cwp, %g1
16774 rdpr %cansave, %g2
16775 rdpr %canrestore, %g3
16776 rdpr %cleanwin, %g4
16777 rdpr %otherwin, %g5
16778 rdpr %wstate, %g6
16779 movrgz %i7, %o5, %g5
16780 udivx %l6, 0x161E, %g2
16781 popc 0x0B29, %o3
16782 movrgez %i0, %o2, %o4
16783 fcmpeq16 %f10, %f8, %l3
16784 udivx %i5, 0x0E4D, %i3
16785 fcmpeq16 %f12, %f16, %i6
16786 edge16 %o0, %i1, %l5
16787 alignaddrl %l1, %l4, %g7
16788 fmovdle %icc, %f17, %f12
16789 andcc %o1, %l2, %g6
16790 edge8 %o7, %i2, %l0
16791 edge16l %g1, %i4, %o6
16792 fmul8sux16 %f10, %f14, %f18
16793 movrlz %g4, 0x00E, %i7
16794 edge32l %o5, %g3, %g5
16795 fmovsle %xcc, %f4, %f16
16796 udivx %l6, 0x1F72, %g2
16797 ldsb [%l7 + 0x72], %i0
16798 movcc %xcc, %o2, %o3
16799 fcmpeq16 %f12, %f0, %o4
16800 udivx %i5, 0x0A59, %l3
16801 lduw [%l7 + 0x5C], %i3
16802 addcc %i6, %o0, %i1
16803 movg %xcc, %l5, %l4
16804 std %f4, [%l7 + 0x40]
16805 movn %icc, %l1, %o1
16806 fnor %f14, %f22, %f18
16807 fcmpgt16 %f8, %f8, %l2
16808 edge8l %g6, %o7, %i2
16809 stw %g7, [%l7 + 0x58]
16810 ldd [%l7 + 0x68], %l0
16811 add %i4, 0x0411, %o6
16812 edge16n %g4, %g1, %i7
16813 ldsw [%l7 + 0x78], %g3
16814 movneg %icc, %o5, %l6
16815 fnor %f0, %f8, %f20
16816 fcmple32 %f10, %f20, %g2
16817 save %i0, 0x02DC, %o2
16818 rdpr %cwp, %g1
16819 rdpr %cansave, %g2
16820 rdpr %canrestore, %g3
16821 rdpr %cleanwin, %g4
16822 rdpr %otherwin, %g5
16823 rdpr %wstate, %g6
16824 movvs %xcc, %g5, %o3
16825 movl %xcc, %i5, %o4
16826 fsrc2s %f15, %f11
16827 orcc %i3, %l3, %i6
16828 movg %icc, %o0, %i1
16829 move %xcc, %l4, %l1
16830 fsrc2s %f29, %f26
16831 movre %l5, 0x143, %o1
16832 xnorcc %l2, 0x1521, %o7
16833 fsrc2s %f14, %f11
16834 fmovs %f25, %f19
16835 sethi 0x16C9, %g6
16836 sdivcc %i2, 0x002D, %g7
16837 udiv %l0, 0x139A, %o6
16838 movcs %icc, %g4, %g1
16839 fmovdleu %icc, %f28, %f1
16840 fmovsvc %icc, %f22, %f23
16841 movpos %icc, %i7, %g3
16842 fandnot2 %f30, %f16, %f8
16843 srlx %i4, %l6, %o5
16844 movle %icc, %g2, %o2
16845 popc 0x0B52, %g5
16846 umulcc %o3, %i0, %o4
16847 sdiv %i3, 0x1FBB, %l3
16848 umulcc %i5, 0x1D1C, %i6
16849 fcmpd %fcc3, %f12, %f28
16850 nop
16851 set 0x4C, %l6
16852 ldsw [%l7 + %l6], %o0
16853 edge8 %i1, %l1, %l4
16854 movg %xcc, %o1, %l5
16855 edge16l %l2, %g6, %o7
16856 xnorcc %i2, 0x00BA, %l0
16857 movrgz %o6, 0x044, %g4
16858 edge32ln %g7, %i7, %g3
16859 srl %g1, 0x1D, %l6
16860 srax %o5, 0x17, %i4
16861 xorcc %o2, 0x0933, %g2
16862 smulcc %g5, 0x1639, %o3
16863 movn %xcc, %i0, %o4
16864 edge8 %i3, %i5, %i6
16865 movleu %icc, %l3, %i1
16866 edge16ln %o0, %l1, %l4
16867 fmovrdlz %l5, %f16, %f0
16868 add %o1, %g6, %l2
16869 ldsh [%l7 + 0x58], %i2
16870 lduw [%l7 + 0x7C], %l0
16871 fmovsneg %xcc, %f3, %f30
16872 fxor %f28, %f4, %f8
16873 fnors %f5, %f7, %f28
16874 edge16 %o7, %o6, %g4
16875 ldx [%l7 + 0x50], %g7
16876 stx %i7, [%l7 + 0x08]
16877 fmovrsgz %g1, %f11, %f16
16878 srlx %g3, 0x09, %l6
16879 edge16ln %o5, %o2, %i4
16880 fcmpgt32 %f26, %f16, %g5
16881 nop
16882 set 0x48, %g3
16883 stb %o3, [%l7 + %g3]
16884 udiv %i0, 0x1930, %g2
16885 edge16ln %o4, %i3, %i5
16886 sth %i6, [%l7 + 0x08]
16887 fmovda %xcc, %f11, %f27
16888 movpos %xcc, %l3, %o0
16889 andncc %l1, %l4, %i1
16890 fpsub16s %f15, %f19, %f12
16891 movrgez %l5, 0x3F5, %o1
16892 fnegd %f0, %f8
16893 edge16n %g6, %l2, %i2
16894 xnor %l0, %o6, %g4
16895 movge %xcc, %o7, %i7
16896 array16 %g7, %g3, %g1
16897 udiv %l6, 0x1340, %o5
16898 xnorcc %o2, %i4, %o3
16899 movne %icc, %i0, %g2
16900 fmovrdgz %g5, %f28, %f28
16901 edge32 %i3, %o4, %i5
16902 movl %icc, %i6, %l3
16903 pdist %f22, %f30, %f6
16904 array32 %l1, %o0, %i1
16905 movg %xcc, %l5, %o1
16906 fxors %f25, %f30, %f15
16907 fpackfix %f20, %f17
16908 fmul8ulx16 %f26, %f28, %f4
16909 srlx %l4, 0x13, %g6
16910 fmovrdgz %l2, %f26, %f20
16911 ldub [%l7 + 0x08], %l0
16912 fmovdgu %xcc, %f18, %f8
16913 srlx %o6, %g4, %i2
16914 movrlez %o7, 0x383, %g7
16915 sir 0x0930
16916 sdivcc %g3, 0x1C99, %i7
16917 fmovrsgz %g1, %f1, %f22
16918 fmovs %f2, %f26
16919 smul %o5, 0x0091, %o2
16920 umul %l6, 0x09C9, %i4
16921 srl %o3, %g2, %g5
16922 edge16l %i3, %i0, %o4
16923 edge16ln %i6, %i5, %l3
16924 edge16ln %o0, %l1, %l5
16925 edge16ln %i1, %l4, %o1
16926 movl %xcc, %g6, %l0
16927 fornot2s %f14, %f1, %f6
16928 ldx [%l7 + 0x20], %l2
16929 fnand %f16, %f14, %f12
16930 add %o6, %i2, %o7
16931 edge8ln %g7, %g4, %i7
16932 edge32n %g3, %o5, %g1
16933 edge8l %o2, %l6, %i4
16934 movvs %xcc, %g2, %g5
16935 fmul8ulx16 %f12, %f4, %f0
16936 and %i3, 0x0BD7, %i0
16937 popc 0x03B5, %o3
16938 subc %i6, %i5, %l3
16939 movrgez %o0, %o4, %l5
16940 fandnot1 %f10, %f16, %f28
16941 fmovrde %i1, %f26, %f14
16942 stx %l4, [%l7 + 0x38]
16943 sll %l1, 0x17, %o1
16944 edge8 %l0, %g6, %o6
16945 udivcc %i2, 0x08EF, %l2
16946 fxnor %f30, %f4, %f30
16947 movcc %icc, %o7, %g7
16948 sdiv %i7, 0x0F42, %g4
16949 edge8l %o5, %g1, %g3
16950 movvc %icc, %l6, %o2
16951 ldx [%l7 + 0x70], %i4
16952 sdivx %g5, 0x18EB, %i3
16953 subc %g2, 0x070F, %i0
16954 edge16ln %i6, %i5, %o3
16955 srl %o0, 0x00, %o4
16956 alignaddrl %l3, %i1, %l5
16957 save %l1, 0x04FF, %l4
16958 rdpr %cwp, %g1
16959 rdpr %cansave, %g2
16960 rdpr %canrestore, %g3
16961 rdpr %cleanwin, %g4
16962 rdpr %otherwin, %g5
16963 rdpr %wstate, %g6
16964 fandnot1s %f17, %f17, %f19
16965 edge32l %o1, %l0, %o6
16966 movrgz %i2, 0x206, %g6
16967 subccc %l2, %g7, %o7
16968 move %xcc, %g4, %o5
16969 srl %g1, 0x0C, %g3
16970 fmovrse %i7, %f25, %f17
16971 edge16n %o2, %i4, %l6
16972 for %f30, %f22, %f18
16973 ldx [%l7 + 0x38], %i3
16974 addc %g2, 0x11A7, %i0
16975 fpack16 %f20, %f13
16976 fnegd %f14, %f2
16977 ldub [%l7 + 0x0F], %g5
16978 alignaddr %i5, %i6, %o0
16979 movgu %xcc, %o3, %o4
16980 addccc %l3, %l5, %l1
16981 faligndata %f12, %f10, %f4
16982 stx %i1, [%l7 + 0x50]
16983 orcc %o1, 0x1894, %l0
16984 subcc %o6, 0x0644, %l4
16985 sethi 0x1A65, %g6
16986 setx loop_63, %l0, %l1
16987 return %l1
16988 nop
16989 rdpr %cwp, %g1
16990 rdpr %cansave, %g2
16991 rdpr %canrestore, %g3
16992 rdpr %cleanwin, %g4
16993 rdpr %otherwin, %g5
16994 rdpr %wstate, %g6
16995loop_63: movrne %g7, %o7, %o5
16996 fnot2s %f29, %f30
16997 sdiv %g4, 0x06D0, %g1
16998 fsrc1 %f4, %f24
16999 pdist %f12, %f2, %f22
17000 and %g3, %i7, %o2
17001 fones %f28
17002 mulx %l6, %i4, %g2
17003 ldd [%l7 + 0x10], %i0
17004 edge8n %g5, %i3, %i5
17005 movrgez %o0, 0x33C, %i6
17006 subcc %o3, %o4, %l5
17007 orncc %l1, %i1, %l3
17008 andcc %l0, 0x0145, %o1
17009 edge32ln %l4, %o6, %g6
17010 and %i2, %l2, %o7
17011 xor %o5, 0x1CDC, %g7
17012 fors %f9, %f15, %f12
17013 movcc %xcc, %g1, %g4
17014 fcmpeq32 %f6, %f0, %g3
17015 add %o2, %l6, %i4
17016 srlx %i7, %g2, %g5
17017 addc %i0, 0x1E9C, %i3
17018 popc %o0, %i5
17019 fmovdcs %xcc, %f11, %f15
17020 ldd [%l7 + 0x18], %i6
17021 movvs %xcc, %o4, %l5
17022 fmovdle %icc, %f25, %f29
17023 fnot2 %f8, %f12
17024 movrlez %l1, 0x3C0, %o3
17025 fpsub16 %f8, %f14, %f24
17026 edge16n %l3, %l0, %i1
17027 xnor %l4, 0x1DCD, %o6
17028 move %icc, %g6, %o1
17029 fpadd16s %f14, %f7, %f20
17030 sll %l2, 0x1C, %i2
17031 edge8ln %o5, %o7, %g7
17032 movl %icc, %g4, %g1
17033 fmovrsgez %g3, %f12, %f14
17034 subc %l6, 0x112F, %o2
17035 umul %i4, %g2, %i7
17036 fmovrsne %g5, %f8, %f7
17037 fmovdle %icc, %f20, %f21
17038 fsrc2s %f8, %f2
17039 fmovsvs %xcc, %f8, %f8
17040 mulx %i3, %o0, %i5
17041 movrgez %i0, %o4, %l5
17042 ldub [%l7 + 0x7B], %i6
17043 sub %o3, 0x0452, %l1
17044 movrgz %l3, %l0, %l4
17045 smulcc %i1, 0x1877, %o6
17046 udivx %g6, 0x010C, %l2
17047 fxor %f0, %f8, %f20
17048 addc %i2, %o1, %o5
17049 lduh [%l7 + 0x64], %o7
17050 std %f30, [%l7 + 0x18]
17051 mova %xcc, %g7, %g1
17052 xor %g4, %l6, %o2
17053 ldsb [%l7 + 0x2C], %g3
17054 edge8 %g2, %i4, %g5
17055 fcmpeq32 %f2, %f18, %i3
17056 edge16 %i7, %o0, %i0
17057 sub %i5, %o4, %l5
17058 subccc %i6, 0x1EDF, %l1
17059 sub %o3, 0x104B, %l0
17060 edge8n %l3, %l4, %i1
17061 ldsw [%l7 + 0x44], %o6
17062 movne %icc, %l2, %g6
17063 lduw [%l7 + 0x50], %o1
17064 ld [%l7 + 0x58], %f11
17065 sir 0x1C89
17066 movneg %icc, %o5, %o7
17067 udivcc %i2, 0x0F8C, %g1
17068 xnor %g4, 0x0ADD, %g7
17069 movre %l6, 0x320, %o2
17070 sir 0x1669
17071 movrne %g3, 0x30D, %g2
17072 edge16ln %i4, %i3, %i7
17073 fmuld8sux16 %f16, %f28, %f14
17074 nop
17075 set 0x70, %i0
17076 ldd [%l7 + %i0], %o0
17077 xorcc %i0, %i5, %o4
17078 edge32n %l5, %g5, %l1
17079 movrlez %i6, 0x1F4, %o3
17080 movn %xcc, %l3, %l4
17081 movrgz %i1, 0x1DF, %l0
17082 subc %o6, %g6, %l2
17083 orcc %o1, 0x0346, %o7
17084 movrgez %o5, %g1, %g4
17085 srax %i2, 0x00, %g7
17086 edge8l %l6, %g3, %o2
17087 fandnot1s %f7, %f0, %f25
17088 movvc %icc, %g2, %i3
17089 ldub [%l7 + 0x66], %i7
17090 edge32l %o0, %i4, %i0
17091 xor %i5, %o4, %l5
17092 fmul8x16au %f19, %f0, %f20
17093 edge8n %l1, %i6, %o3
17094 movle %xcc, %g5, %l4
17095 fxnors %f31, %f8, %f0
17096 edge8 %l3, %l0, %i1
17097 edge16ln %g6, %o6, %o1
17098 movg %icc, %o7, %o5
17099 movle %xcc, %g1, %l2
17100 fmovsvc %xcc, %f25, %f12
17101 lduh [%l7 + 0x2A], %g4
17102 movrgez %i2, %g7, %g3
17103 udivx %o2, 0x011A, %g2
17104 fmovda %icc, %f16, %f23
17105 fmul8x16au %f18, %f8, %f14
17106 subcc %l6, %i3, %i7
17107 movvc %icc, %o0, %i4
17108 fexpand %f29, %f30
17109 ldd [%l7 + 0x70], %i0
17110 fcmple16 %f8, %f18, %i5
17111 fnor %f22, %f10, %f0
17112 ldsh [%l7 + 0x2C], %o4
17113 mulx %l5, 0x0687, %i6
17114 nop
17115 set 0x6C, %g1
17116 sth %o3, [%l7 + %g1]
17117 subccc %g5, 0x1784, %l1
17118 srax %l3, 0x06, %l0
17119 stw %l4, [%l7 + 0x38]
17120 orncc %g6, 0x135F, %i1
17121 andncc %o6, %o1, %o7
17122 ldub [%l7 + 0x6E], %g1
17123 movne %xcc, %o5, %l2
17124 fmovdvs %xcc, %f2, %f12
17125 sdivcc %i2, 0x0CD7, %g4
17126 stx %g3, [%l7 + 0x38]
17127 add %g7, %g2, %l6
17128 edge8l %i3, %i7, %o2
17129 andcc %o0, %i0, %i5
17130 sra %i4, 0x01, %l5
17131 xorcc %o4, %i6, %g5
17132 edge8n %o3, %l3, %l0
17133 move %icc, %l4, %l1
17134 orn %i1, %g6, %o6
17135 fmovsgu %xcc, %f5, %f12
17136 srl %o7, %g1, %o5
17137 edge8n %o1, %l2, %g4
17138 add %i2, 0x0D21, %g3
17139 ldx [%l7 + 0x40], %g7
17140 orcc %l6, %g2, %i3
17141 movle %xcc, %i7, %o0
17142 srlx %o2, 0x14, %i5
17143 ldsw [%l7 + 0x60], %i0
17144 addccc %l5, %i4, %i6
17145 fmovsvs %xcc, %f31, %f12
17146 ldsb [%l7 + 0x1A], %o4
17147 fmovsge %xcc, %f2, %f13
17148 subccc %o3, %g5, %l0
17149 movcc %icc, %l4, %l3
17150 movg %icc, %l1, %i1
17151 and %g6, 0x152B, %o6
17152 stb %g1, [%l7 + 0x0C]
17153 fmul8x16al %f15, %f26, %f18
17154 ldsw [%l7 + 0x1C], %o5
17155 movvc %xcc, %o1, %o7
17156 movpos %icc, %g4, %l2
17157 stb %i2, [%l7 + 0x37]
17158 std %f20, [%l7 + 0x38]
17159 std %f22, [%l7 + 0x38]
17160 fors %f11, %f18, %f15
17161 fpackfix %f22, %f21
17162 fexpand %f24, %f26
17163 ldd [%l7 + 0x40], %g6
17164 movl %icc, %g3, %l6
17165 fors %f8, %f26, %f5
17166 and %i3, %i7, %g2
17167 move %icc, %o0, %i5
17168 edge32l %o2, %l5, %i0
17169 movneg %icc, %i4, %o4
17170 edge32ln %o3, %i6, %l0
17171 orncc %g5, 0x13F5, %l4
17172 restore %l1, 0x1C66, %i1
17173 rdpr %cwp, %g1
17174 rdpr %cansave, %g2
17175 rdpr %canrestore, %g3
17176 rdpr %cleanwin, %g4
17177 rdpr %otherwin, %g5
17178 rdpr %wstate, %g6
17179 edge16 %l3, %o6, %g1
17180 ldub [%l7 + 0x5B], %o5
17181 ldsb [%l7 + 0x0F], %g6
17182 orncc %o7, %g4, %o1
17183 addccc %i2, 0x0E47, %g7
17184 addccc %g3, 0x0ABE, %l6
17185 sdivcc %i3, 0x1EF1, %i7
17186 sir 0x1F86
17187 popc 0x0D0A, %l2
17188 movcc %xcc, %o0, %i5
17189 movvs %xcc, %o2, %g2
17190 fmovrsgz %i0, %f22, %f9
17191 nop
17192 set 0x10, %i1
17193 ldd [%l7 + %i1], %i4
17194 ldd [%l7 + 0x40], %f26
17195 fcmped %fcc0, %f28, %f14
17196 edge32l %l5, %o3, %o4
17197 array16 %l0, %i6, %l4
17198 fands %f26, %f31, %f18
17199 nop
17200 set 0x68, %g6
17201 ldsw [%l7 + %g6], %g5
17202 andcc %l1, %l3, %i1
17203 movrlez %g1, %o5, %g6
17204 sub %o7, 0x0EFF, %g4
17205 array32 %o1, %o6, %i2
17206 fmovdge %xcc, %f31, %f27
17207 fzero %f0
17208 movre %g7, %g3, %l6
17209 popc 0x08ED, %i3
17210 smulcc %i7, 0x0F5F, %o0
17211 move %icc, %i5, %l2
17212 edge16n %g2, %o2, %i0
17213 array8 %l5, %i4, %o3
17214 lduh [%l7 + 0x48], %o4
17215 movcs %icc, %l0, %i6
17216 fpsub32s %f9, %f15, %f17
17217 sra %l4, %g5, %l1
17218 fzeros %f1
17219 xnor %i1, 0x1283, %g1
17220 sub %o5, 0x13D4, %l3
17221 sdivx %o7, 0x1C82, %g4
17222 xnor %o1, 0x0B1E, %g6
17223 andn %o6, %g7, %g3
17224 mulscc %i2, 0x0270, %i3
17225 alignaddrl %l6, %i7, %o0
17226 smulcc %i5, 0x14BF, %g2
17227 move %icc, %o2, %l2
17228 edge32ln %i0, %i4, %l5
17229 fmovdl %icc, %f9, %f6
17230 movleu %icc, %o4, %o3
17231 fand %f18, %f24, %f6
17232 movgu %xcc, %l0, %l4
17233 add %g5, %i6, %l1
17234 edge8ln %g1, %o5, %i1
17235 alignaddrl %o7, %g4, %o1
17236 srax %l3, 0x12, %o6
17237 movrgez %g6, %g3, %i2
17238 subc %i3, %l6, %g7
17239 sdivcc %o0, 0x00DE, %i7
17240 movcc %xcc, %g2, %o2
17241 movrlez %i5, %i0, %l2
17242 addccc %i4, %l5, %o4
17243 sllx %l0, 0x1C, %o3
17244 movrgz %g5, %i6, %l4
17245 popc 0x1E2A, %g1
17246 fmovdg %icc, %f2, %f4
17247 edge32l %l1, %i1, %o7
17248 movcs %xcc, %o5, %o1
17249 fmovrdgz %l3, %f14, %f12
17250 movneg %icc, %o6, %g6
17251 xnorcc %g4, %g3, %i2
17252 fmovrslz %l6, %f9, %f11
17253 sllx %i3, 0x16, %o0
17254 sllx %i7, %g2, %o2
17255 subccc %g7, %i0, %i5
17256 orcc %i4, %l2, %o4
17257 ldd [%l7 + 0x48], %f26
17258 movrlz %l5, %o3, %l0
17259 and %i6, %g5, %g1
17260 addcc %l1, 0x1C10, %i1
17261 edge32l %o7, %l4, %o5
17262 edge32l %o1, %l3, %o6
17263 fmovdg %xcc, %f1, %f16
17264 edge32 %g4, %g3, %g6
17265 edge8l %i2, %l6, %o0
17266 fmovd %f0, %f6
17267 sra %i3, 0x03, %g2
17268 edge32n %o2, %i7, %g7
17269 fpsub16s %f1, %f22, %f16
17270 fmovdcs %icc, %f16, %f24
17271 subcc %i0, %i5, %l2
17272 movrlez %o4, %l5, %i4
17273 srax %o3, 0x16, %i6
17274 fxnors %f0, %f17, %f5
17275 sllx %l0, 0x17, %g5
17276 stx %l1, [%l7 + 0x58]
17277 addccc %g1, %i1, %o7
17278 udiv %l4, 0x1989, %o1
17279 fmovdvc %xcc, %f14, %f12
17280 for %f16, %f18, %f30
17281 setx loop_64, %l0, %l1
17282 return %l1
17283 nop
17284 rdpr %cwp, %g1
17285 rdpr %cansave, %g2
17286 rdpr %canrestore, %g3
17287 rdpr %cleanwin, %g4
17288 rdpr %otherwin, %g5
17289 rdpr %wstate, %g6
17290loop_64: movl %icc, %o6, %g3
17291 xnor %i2, 0x0EB1, %g6
17292 subccc %l6, %i3, %g2
17293 move %icc, %o0, %o2
17294 stx %g7, [%l7 + 0x78]
17295 movcs %xcc, %i0, %i7
17296 edge16ln %i5, %l2, %l5
17297 umul %i4, %o3, %i6
17298 array8 %l0, %o4, %l1
17299 srax %g1, 0x07, %i1
17300 fmovrdgz %g5, %f4, %f0
17301 std %f14, [%l7 + 0x18]
17302 sll %l4, 0x0B, %o1
17303 umul %o5, %l3, %o7
17304 subccc %o6, %g4, %g3
17305 array8 %g6, %i2, %i3
17306 fcmpne16 %f10, %f12, %l6
17307 udivx %g2, 0x13CF, %o0
17308 ldd [%l7 + 0x58], %f26
17309 sir 0x012B
17310 xorcc %g7, 0x0579, %o2
17311 fmul8ulx16 %f0, %f10, %f18
17312 srax %i7, %i0, %i5
17313 fandnot2s %f20, %f16, %f11
17314 srlx %l5, %i4, %o3
17315 fxnors %f31, %f25, %f20
17316 movgu %xcc, %i6, %l2
17317 movrgez %o4, %l1, %l0
17318 subc %i1, 0x070D, %g1
17319 sll %l4, 0x07, %g5
17320 std %f10, [%l7 + 0x10]
17321 fmovdl %xcc, %f0, %f13
17322 movrlz %o1, 0x2B5, %o5
17323 fmovdleu %xcc, %f19, %f31
17324 movn %xcc, %o7, %l3
17325 orn %g4, 0x1339, %o6
17326 array8 %g6, %g3, %i2
17327 ldx [%l7 + 0x08], %i3
17328 fmuld8ulx16 %f2, %f3, %f14
17329 fpadd16s %f9, %f7, %f20
17330 edge32n %g2, %o0, %g7
17331 movcc %icc, %l6, %o2
17332 addcc %i7, 0x0182, %i5
17333 movcc %icc, %l5, %i0
17334 sdiv %i4, 0x1F85, %o3
17335 fmul8x16al %f3, %f19, %f4
17336 subc %l2, %i6, %l1
17337 movrne %l0, 0x3DC, %i1
17338 mulscc %g1, 0x1BD5, %o4
17339 udiv %g5, 0x07BD, %l4
17340 sra %o1, 0x09, %o5
17341 fmovdpos %icc, %f12, %f4
17342 fmovdl %icc, %f18, %f11
17343 xor %o7, 0x13E6, %l3
17344 save %o6, 0x0193, %g4
17345 rdpr %cwp, %g1
17346 rdpr %cansave, %g2
17347 rdpr %canrestore, %g3
17348 rdpr %cleanwin, %g4
17349 rdpr %otherwin, %g5
17350 rdpr %wstate, %g6
17351 ldd [%l7 + 0x40], %g2
17352 stx %g6, [%l7 + 0x60]
17353 sub %i2, %g2, %i3
17354 edge8n %o0, %g7, %l6
17355 st %f0, [%l7 + 0x2C]
17356 movrgez %o2, 0x18A, %i5
17357 fmovrdne %l5, %f22, %f10
17358 fmovrde %i0, %f28, %f8
17359 fpack32 %f26, %f26, %f2
17360 fors %f14, %f6, %f26
17361 fmovscs %icc, %f31, %f17
17362 smul %i4, 0x1883, %o3
17363 udivcc %l2, 0x06B7, %i6
17364 or %i7, %l1, %i1
17365 lduw [%l7 + 0x14], %l0
17366 fpadd16s %f16, %f17, %f14
17367 subccc %g1, 0x0DB6, %g5
17368 movg %icc, %l4, %o4
17369 subccc %o5, %o7, %o1
17370 sra %l3, 0x0C, %g4
17371 edge16ln %o6, %g6, %g3
17372 xor %i2, 0x0982, %g2
17373 st %f0, [%l7 + 0x20]
17374 or %o0, 0x1119, %i3
17375 movn %xcc, %g7, %o2
17376 movrlz %l6, 0x1D6, %i5
17377 udivx %i0, 0x0DB2, %l5
17378 ldd [%l7 + 0x58], %f6
17379 edge16ln %o3, %l2, %i4
17380 movvs %xcc, %i6, %l1
17381 movle %xcc, %i1, %l0
17382 fpmerge %f12, %f18, %f16
17383 movgu %xcc, %i7, %g5
17384 xorcc %g1, %l4, %o4
17385 orcc %o5, 0x0927, %o1
17386 edge32 %l3, %o7, %g4
17387 array8 %o6, %g3, %g6
17388 sdivx %g2, 0x06BB, %o0
17389 addccc %i2, %i3, %o2
17390 movgu %xcc, %g7, %i5
17391 sll %l6, %l5, %o3
17392 udiv %l2, 0x12B4, %i4
17393 movvc %xcc, %i0, %l1
17394 fmovsle %icc, %f22, %f7
17395 movrgz %i1, %i6, %i7
17396 fmovrslez %l0, %f27, %f28
17397 fornot1s %f6, %f30, %f24
17398 fornot1s %f30, %f2, %f22
17399 udiv %g5, 0x1492, %g1
17400 srax %o4, 0x1B, %l4
17401 and %o1, %l3, %o7
17402 or %o5, %g4, %o6
17403 fmovsvc %xcc, %f1, %f16
17404 lduw [%l7 + 0x68], %g6
17405 fmovdcc %icc, %f24, %f23
17406 movrne %g3, %o0, %i2
17407 edge32ln %g2, %i3, %g7
17408 fmovs %f8, %f15
17409 fsrc1s %f31, %f15
17410 sllx %o2, %i5, %l6
17411 fmovrdgez %l5, %f8, %f20
17412 movre %o3, %l2, %i4
17413 sethi 0x19F9, %l1
17414 fone %f0
17415 umulcc %i1, %i0, %i7
17416 smulcc %i6, %l0, %g5
17417 ldub [%l7 + 0x70], %g1
17418 sllx %l4, 0x16, %o1
17419 ldsh [%l7 + 0x20], %o4
17420 stx %o7, [%l7 + 0x40]
17421 movvc %xcc, %l3, %g4
17422 fcmpeq16 %f16, %f6, %o5
17423 sdiv %o6, 0x1835, %g3
17424 popc %o0, %i2
17425 fandnot2 %f18, %f30, %f8
17426 movg %icc, %g6, %g2
17427 xorcc %g7, 0x1B56, %i3
17428 stw %i5, [%l7 + 0x5C]
17429 andn %l6, %o2, %o3
17430 addccc %l5, 0x11C1, %i4
17431 lduw [%l7 + 0x7C], %l2
17432 edge16n %l1, %i0, %i7
17433 xnorcc %i6, 0x0FB2, %i1
17434 sir 0x1FE1
17435 srl %l0, %g1, %g5
17436 fnot1 %f24, %f6
17437 xor %l4, %o4, %o7
17438 fpadd16s %f13, %f18, %f0
17439 movleu %xcc, %l3, %g4
17440 movrgz %o1, %o6, %g3
17441 nop
17442 set 0x57, %o7
17443 ldub [%l7 + %o7], %o0
17444 edge8ln %i2, %o5, %g6
17445 array32 %g2, %g7, %i5
17446 sth %i3, [%l7 + 0x2A]
17447 movvs %icc, %l6, %o3
17448 fmovdpos %xcc, %f27, %f23
17449 srl %o2, 0x04, %i4
17450 srax %l2, 0x0E, %l5
17451 movn %xcc, %i0, %l1
17452 lduh [%l7 + 0x6A], %i6
17453 movvs %icc, %i7, %l0
17454 fpackfix %f14, %f22
17455 umulcc %g1, 0x16D9, %i1
17456 fmovdcs %icc, %f21, %f8
17457 andn %g5, 0x0800, %o4
17458 umul %o7, 0x0E1A, %l4
17459 mulscc %g4, %l3, %o1
17460 orn %g3, 0x1E94, %o0
17461 udivx %i2, 0x0BAF, %o5
17462 subc %g6, 0x0AC9, %o6
17463 andncc %g7, %g2, %i3
17464 fornot1s %f3, %f15, %f1
17465 fpack16 %f20, %f16
17466 sdivx %l6, 0x0695, %o3
17467 fpadd32 %f10, %f26, %f12
17468 sll %o2, 0x15, %i4
17469 ldsw [%l7 + 0x30], %i5
17470 xnorcc %l5, %i0, %l1
17471 smulcc %i6, %i7, %l0
17472 movn %xcc, %g1, %i1
17473 edge32l %g5, %o4, %o7
17474 edge8 %l4, %g4, %l3
17475 fmul8ulx16 %f6, %f24, %f24
17476 movrne %o1, 0x2D5, %g3
17477 andncc %o0, %i2, %l2
17478 stb %o5, [%l7 + 0x40]
17479 sth %g6, [%l7 + 0x28]
17480 movn %icc, %g7, %g2
17481 subcc %i3, 0x0AC9, %l6
17482 edge16l %o3, %o2, %o6
17483 addcc %i4, 0x0853, %l5
17484 movrne %i0, 0x200, %i5
17485 andn %i6, 0x0F49, %l1
17486 edge32 %i7, %g1, %i1
17487 ld [%l7 + 0x5C], %f7
17488 xorcc %l0, 0x10CE, %g5
17489 umulcc %o4, 0x1E93, %l4
17490 fmovsvc %icc, %f0, %f26
17491 fmovsn %xcc, %f4, %f13
17492 fmovsge %icc, %f10, %f4
17493 edge32ln %g4, %l3, %o7
17494 addc %o1, %o0, %i2
17495 xnorcc %g3, %l2, %o5
17496 ldsb [%l7 + 0x43], %g6
17497 edge16ln %g2, %i3, %l6
17498 array16 %g7, %o3, %o6
17499 udivcc %o2, 0x0206, %i4
17500 fpadd16 %f12, %f24, %f8
17501 movneg %icc, %i0, %l5
17502 subcc %i5, %l1, %i6
17503 restore %g1, %i1, %l0
17504 rdpr %cwp, %g1
17505 rdpr %cansave, %g2
17506 rdpr %canrestore, %g3
17507 rdpr %cleanwin, %g4
17508 rdpr %otherwin, %g5
17509 rdpr %wstate, %g6
17510 andn %i7, 0x0062, %g5
17511 edge16 %o4, %l4, %l3
17512 movvc %icc, %o7, %o1
17513 faligndata %f4, %f18, %f16
17514 srl %o0, 0x0F, %i2
17515 fones %f29
17516 movneg %icc, %g3, %g4
17517 fmovdneg %icc, %f19, %f15
17518 movle %xcc, %l2, %g6
17519 alignaddr %o5, %i3, %l6
17520 movrne %g2, %g7, %o6
17521 fmovsle %xcc, %f9, %f19
17522 nop
17523 set 0x60, %l3
17524 ldsh [%l7 + %l3], %o3
17525 fmuld8ulx16 %f10, %f1, %f16
17526 movneg %icc, %o2, %i0
17527 sll %l5, 0x1F, %i5
17528 smulcc %i4, 0x0AEA, %i6
17529 addcc %g1, 0x1AC2, %i1
17530 st %f0, [%l7 + 0x40]
17531 save %l0, %l1, %i7
17532 rdpr %cwp, %g1
17533 rdpr %cansave, %g2
17534 rdpr %canrestore, %g3
17535 rdpr %cleanwin, %g4
17536 rdpr %otherwin, %g5
17537 rdpr %wstate, %g6
17538 subc %g5, %l4, %l3
17539 andncc %o4, %o1, %o7
17540 movg %icc, %o0, %i2
17541 edge16 %g3, %g4, %g6
17542 mulscc %o5, 0x191A, %l2
17543 sdivx %l6, 0x109D, %g2
17544 edge8ln %g7, %o6, %o3
17545 umul %i3, 0x068B, %i0
17546 movge %icc, %l5, %o2
17547 edge16l %i4, %i5, %i6
17548 edge16l %i1, %g1, %l0
17549 fxnor %f0, %f10, %f8
17550 srl %l1, %g5, %i7
17551 sth %l4, [%l7 + 0x3E]
17552 andn %l3, %o4, %o7
17553 sdivcc %o0, 0x0FB9, %i2
17554 movleu %icc, %o1, %g4
17555 fmovdg %icc, %f9, %f23
17556 sir 0x03C0
17557 edge32ln %g3, %o5, %l2
17558 addccc %l6, 0x0792, %g6
17559 array8 %g2, %o6, %o3
17560 mova %xcc, %g7, %i3
17561 udivcc %l5, 0x0948, %i0
17562 udivx %o2, 0x0B68, %i4
17563 movl %xcc, %i6, %i1
17564 movleu %xcc, %i5, %g1
17565 xnor %l0, %l1, %i7
17566 ldd [%l7 + 0x30], %f30
17567 orncc %g5, %l4, %o4
17568 siam 0x7
17569 fmovdcc %xcc, %f5, %f24
17570 fmuld8sux16 %f17, %f1, %f4
17571 sdiv %l3, 0x1DFE, %o7
17572 for %f24, %f20, %f26
17573 st %f30, [%l7 + 0x70]
17574 fcmpne32 %f20, %f4, %o0
17575 and %i2, 0x0743, %g4
17576 nop
17577 set 0x0E, %i3
17578 ldsb [%l7 + %i3], %o1
17579 andn %g3, 0x1EEF, %o5
17580 movpos %icc, %l6, %g6
17581 fmovdcc %icc, %f22, %f27
17582 movrgz %l2, %g2, %o6
17583 addc %o3, %g7, %i3
17584 ldsw [%l7 + 0x54], %l5
17585 movvc %icc, %o2, %i4
17586 subcc %i0, 0x1C12, %i1
17587 edge8n %i6, %i5, %g1
17588 smul %l0, %l1, %g5
17589 fpmerge %f2, %f21, %f6
17590 fmovdle %icc, %f28, %f9
17591 fmovdge %icc, %f21, %f4
17592 movre %l4, %o4, %i7
17593 fmul8sux16 %f24, %f8, %f24
17594 subc %l3, 0x02B9, %o7
17595 edge8 %o0, %g4, %i2
17596 srlx %o1, 0x0F, %o5
17597 fcmped %fcc3, %f28, %f30
17598 sll %g3, 0x1F, %g6
17599 movrgez %l2, 0x19D, %g2
17600 srl %o6, %l6, %g7
17601 sra %o3, 0x0D, %l5
17602 ldub [%l7 + 0x0E], %o2
17603 add %i4, %i0, %i3
17604 edge8n %i1, %i5, %i6
17605 movrlz %g1, %l0, %l1
17606 movrlz %g5, %l4, %o4
17607 movvs %icc, %l3, %i7
17608 fcmpne16 %f12, %f6, %o0
17609 movcs %xcc, %g4, %o7
17610 ldx [%l7 + 0x18], %o1
17611 fmovd %f26, %f24
17612 andcc %o5, %g3, %i2
17613 st %f4, [%l7 + 0x74]
17614 addc %g6, 0x00F7, %l2
17615 array16 %g2, %l6, %g7
17616 xnor %o3, 0x0C20, %o6
17617 std %f8, [%l7 + 0x48]
17618 fors %f25, %f14, %f19
17619 movgu %xcc, %o2, %l5
17620 srax %i4, 0x1D, %i0
17621 sub %i3, 0x07BC, %i5
17622 fcmple16 %f4, %f4, %i1
17623 edge16n %g1, %l0, %l1
17624 fmovdl %xcc, %f28, %f31
17625 edge32n %i6, %l4, %o4
17626 edge8ln %l3, %i7, %g5
17627 edge32n %o0, %g4, %o7
17628 edge8ln %o5, %o1, %i2
17629 edge8 %g3, %g6, %l2
17630 move %xcc, %l6, %g7
17631 andn %g2, 0x04DB, %o6
17632 fmovrdne %o3, %f24, %f14
17633 sdivx %o2, 0x1A0D, %i4
17634 smul %i0, %i3, %l5
17635 fmovdne %xcc, %f25, %f21
17636 ldsb [%l7 + 0x34], %i1
17637 stx %g1, [%l7 + 0x20]
17638 sdivcc %i5, 0x06D1, %l1
17639 ld [%l7 + 0x60], %f12
17640 movrlz %i6, 0x06A, %l0
17641 sll %l4, 0x00, %o4
17642 srl %i7, %l3, %g5
17643 fpadd32 %f26, %f18, %f16
17644 fpsub32s %f30, %f11, %f25
17645 lduh [%l7 + 0x68], %o0
17646 ld [%l7 + 0x50], %f4
17647 edge32ln %o7, %g4, %o1
17648 fnands %f7, %f28, %f16
17649 fnor %f4, %f12, %f14
17650 stb %i2, [%l7 + 0x40]
17651 fmovrslez %g3, %f26, %f7
17652 subcc %g6, %l2, %l6
17653 stb %g7, [%l7 + 0x54]
17654 movn %xcc, %o5, %g2
17655 movcc %xcc, %o3, %o2
17656 st %f29, [%l7 + 0x74]
17657 std %f6, [%l7 + 0x60]
17658 fmovspos %icc, %f1, %f19
17659 fmovdleu %xcc, %f16, %f18
17660 edge16ln %i4, %o6, %i3
17661 edge8 %l5, %i1, %g1
17662 fornot2s %f30, %f21, %f4
17663 sdivcc %i0, 0x0655, %l1
17664 movcs %icc, %i6, %i5
17665 add %l0, 0x0A2E, %l4
17666 save %i7, 0x141D, %o4
17667 rdpr %cwp, %g1
17668 rdpr %cansave, %g2
17669 rdpr %canrestore, %g3
17670 rdpr %cleanwin, %g4
17671 rdpr %otherwin, %g5
17672 rdpr %wstate, %g6
17673 fmovrdgez %g5, %f22, %f8
17674 sdivx %l3, 0x0201, %o0
17675 movn %icc, %g4, %o1
17676 sdivx %o7, 0x0412, %i2
17677 udivcc %g6, 0x12BC, %g3
17678 sth %l2, [%l7 + 0x14]
17679 udivx %l6, 0x1B6F, %g7
17680 xor %o5, %o3, %o2
17681 fmovsleu %xcc, %f7, %f17
17682 orcc %i4, 0x021D, %g2
17683 movrne %i3, %l5, %o6
17684 fnot1 %f20, %f22
17685 fabss %f22, %f25
17686 fsrc2s %f14, %f29
17687 edge8 %g1, %i1, %i0
17688 edge16ln %i6, %i5, %l1
17689 subcc %l4, %i7, %l0
17690 andcc %o4, 0x05A0, %l3
17691 sth %o0, [%l7 + 0x42]
17692 orncc %g4, %g5, %o1
17693 fmovrdlz %o7, %f16, %f20
17694 movn %xcc, %g6, %i2
17695 srlx %l2, %g3, %l6
17696 stw %o5, [%l7 + 0x1C]
17697 movpos %icc, %o3, %g7
17698 array16 %o2, %i4, %g2
17699 movn %xcc, %l5, %i3
17700 fpadd16 %f16, %f10, %f0
17701 edge16n %o6, %i1, %i0
17702 fmovrdgz %g1, %f18, %f12
17703 edge32ln %i5, %i6, %l1
17704 edge8l %i7, %l0, %o4
17705 mova %icc, %l4, %o0
17706 add %g4, 0x1B68, %l3
17707 udivcc %o1, 0x0F03, %o7
17708 fxor %f30, %f0, %f16
17709 ldsw [%l7 + 0x18], %g6
17710 fmul8sux16 %f4, %f10, %f16
17711 edge32 %i2, %l2, %g5
17712 move %icc, %g3, %l6
17713 sub %o5, %g7, %o3
17714 movrgez %o2, %g2, %i4
17715 or %i3, 0x0A1C, %o6
17716 xorcc %l5, 0x1DFD, %i1
17717 and %i0, %g1, %i6
17718 addcc %i5, 0x1475, %l1
17719 edge32 %l0, %o4, %i7
17720 sdivcc %l4, 0x1B9F, %o0
17721 add %l3, %o1, %g4
17722 fmovsn %icc, %f14, %f3
17723 array8 %g6, %i2, %l2
17724 fcmps %fcc1, %f21, %f23
17725 fpack32 %f16, %f20, %f16
17726 fmovrsgez %o7, %f15, %f15
17727 udivcc %g5, 0x1628, %l6
17728 edge32 %g3, %g7, %o3
17729 edge8n %o2, %o5, %g2
17730 mova %xcc, %i3, %i4
17731 array16 %o6, %i1, %l5
17732 movleu %icc, %g1, %i0
17733 movneg %xcc, %i5, %l1
17734 array16 %i6, %o4, %i7
17735 edge8ln %l4, %l0, %o0
17736 fmovdvs %xcc, %f17, %f25
17737 orncc %o1, 0x19C4, %l3
17738 ldsh [%l7 + 0x5C], %g4
17739 fnot2 %f10, %f4
17740 srlx %i2, 0x1C, %l2
17741 movg %icc, %o7, %g5
17742 sth %g6, [%l7 + 0x1C]
17743 movcs %xcc, %l6, %g3
17744 sdivx %g7, 0x0F2F, %o2
17745 sub %o5, %o3, %i3
17746 fmovdvc %xcc, %f5, %f21
17747 andcc %i4, %o6, %i1
17748 fnors %f23, %f5, %f1
17749 ldd [%l7 + 0x58], %f2
17750 movre %g2, %l5, %i0
17751 popc 0x13FB, %g1
17752 fmovsneg %icc, %f30, %f30
17753 array32 %l1, %i5, %o4
17754 ldsw [%l7 + 0x6C], %i7
17755 srlx %l4, %i6, %o0
17756 orn %o1, 0x1772, %l0
17757 std %f12, [%l7 + 0x28]
17758 orncc %l3, 0x0565, %g4
17759 edge16 %i2, %l2, %g5
17760 movre %o7, 0x0B5, %g6
17761 fmovsa %xcc, %f31, %f15
17762 fmovrsne %g3, %f29, %f3
17763 fmovrsgez %g7, %f19, %f16
17764 edge8l %o2, %o5, %l6
17765 edge16l %o3, %i4, %i3
17766 subcc %o6, %i1, %l5
17767 edge32 %g2, %i0, %g1
17768 sll %i5, %l1, %o4
17769 sllx %l4, %i6, %o0
17770 and %i7, %o1, %l0
17771 edge8l %l3, %i2, %l2
17772 fmuld8ulx16 %f26, %f8, %f4
17773 fmovdcs %xcc, %f12, %f12
17774 fornot1 %f0, %f2, %f26
17775 smulcc %g5, 0x1B36, %o7
17776 movrgz %g4, %g6, %g3
17777 edge8l %g7, %o2, %l6
17778 edge16 %o5, %o3, %i4
17779 xnor %i3, 0x19D7, %o6
17780 fmovdne %icc, %f7, %f23
17781 sethi 0x1B5B, %i1
17782 move %icc, %l5, %g2
17783 popc 0x1681, %g1
17784 orcc %i0, %i5, %l1
17785 edge16ln %l4, %o4, %i6
17786 xor %o0, 0x09BC, %i7
17787 srax %l0, %l3, %i2
17788 sll %o1, 0x0D, %g5
17789 movleu %icc, %o7, %l2
17790 movrlz %g4, %g3, %g7
17791 srl %o2, 0x11, %l6
17792 add %g6, 0x1CDF, %o5
17793 udivcc %o3, 0x1E5C, %i3
17794 udiv %o6, 0x1D6C, %i1
17795 fmovdvs %xcc, %f11, %f1
17796 smulcc %l5, 0x0414, %i4
17797 srax %g2, %g1, %i5
17798 movcs %xcc, %l1, %l4
17799 movcs %icc, %o4, %i6
17800 or %o0, %i0, %l0
17801 movleu %xcc, %i7, %i2
17802 fcmpne32 %f16, %f26, %o1
17803 sir 0x189C
17804 udiv %g5, 0x0294, %o7
17805 umul %l3, 0x0742, %g4
17806 mulscc %l2, 0x0578, %g3
17807 move %xcc, %g7, %l6
17808 xnor %o2, 0x08AE, %o5
17809 stw %o3, [%l7 + 0x60]
17810 fmovdleu %icc, %f6, %f29
17811 fmuld8sux16 %f18, %f11, %f0
17812 ldd [%l7 + 0x08], %g6
17813 edge32 %o6, %i3, %i1
17814 fmuld8ulx16 %f30, %f26, %f18
17815 ldd [%l7 + 0x28], %l4
17816 addcc %i4, 0x141F, %g1
17817 fmovsneg %xcc, %f23, %f7
17818 xnorcc %i5, %g2, %l1
17819 fmovsvc %xcc, %f12, %f9
17820 ldsh [%l7 + 0x74], %o4
17821 smulcc %i6, %o0, %l4
17822 array32 %l0, %i7, %i2
17823 fmovrse %o1, %f22, %f18
17824 movge %xcc, %g5, %i0
17825 lduh [%l7 + 0x46], %l3
17826 movre %g4, %o7, %l2
17827 nop
17828 set 0x4C, %g7
17829 ldsb [%l7 + %g7], %g3
17830 movpos %icc, %l6, %o2
17831 andn %g7, %o3, %o5
17832 nop
17833 set 0x25, %i7
17834 ldsb [%l7 + %i7], %g6
17835 udivx %o6, 0x0841, %i1
17836 movn %icc, %l5, %i3
17837 movcc %xcc, %i4, %g1
17838 fzeros %f30
17839 setx loop_65, %l0, %l1
17840 return %l1
17841 nop
17842 rdpr %cwp, %g1
17843 rdpr %cansave, %g2
17844 rdpr %canrestore, %g3
17845 rdpr %cleanwin, %g4
17846 rdpr %otherwin, %g5
17847 rdpr %wstate, %g6
17848loop_65: srax %o4, 0x19, %l1
17849 sethi 0x1452, %i6
17850 mulx %l4, 0x0331, %l0
17851 fcmpne16 %f26, %f12, %o0
17852 alignaddrl %i2, %i7, %o1
17853 add %i0, %g5, %l3
17854 orncc %g4, 0x060C, %l2
17855 subccc %o7, %g3, %l6
17856 movleu %xcc, %g7, %o3
17857 fmovsneg %icc, %f8, %f10
17858 sllx %o5, %g6, %o6
17859 fcmple32 %f16, %f26, %o2
17860 edge32 %i1, %l5, %i4
17861 subcc %i3, %g1, %g2
17862 mulscc %o4, 0x19B9, %i5
17863 addc %l1, %i6, %l4
17864 andn %l0, %i2, %i7
17865 sdiv %o1, 0x167B, %i0
17866 st %f7, [%l7 + 0x08]
17867 movrgez %o0, 0x381, %l3
17868 addc %g5, %g4, %l2
17869 fornot2 %f2, %f18, %f22
17870 move %xcc, %o7, %l6
17871 edge8 %g3, %o3, %o5
17872 andn %g6, 0x1B34, %g7
17873 udiv %o2, 0x0E78, %i1
17874 xnor %o6, 0x1805, %i4
17875 fmovdvs %xcc, %f1, %f22
17876 fmovscc %icc, %f10, %f11
17877 fpack16 %f28, %f14
17878 fexpand %f28, %f28
17879 mulscc %i3, %g1, %l5
17880 edge32n %g2, %o4, %i5
17881 fmuld8sux16 %f12, %f6, %f18
17882 movle %icc, %l1, %i6
17883 movneg %xcc, %l0, %l4
17884 fnors %f9, %f29, %f31
17885 umulcc %i7, 0x1951, %i2
17886 fmovrdgz %o1, %f12, %f4
17887 movgu %xcc, %i0, %o0
17888 mova %icc, %g5, %g4
17889 movn %icc, %l2, %l3
17890 movneg %xcc, %o7, %g3
17891 fcmpne32 %f14, %f24, %o3
17892 movg %xcc, %l6, %g6
17893 andcc %o5, %g7, %o2
17894 fnot2s %f13, %f29
17895 edge32ln %o6, %i4, %i1
17896 edge32 %g1, %i3, %l5
17897 orn %g2, 0x1FBE, %o4
17898 sethi 0x0555, %i5
17899 udiv %l1, 0x0555, %i6
17900 movrlez %l4, 0x14A, %l0
17901 srlx %i2, 0x04, %i7
17902 fsrc1 %f8, %f2
17903 addc %o1, %i0, %g5
17904 fmovd %f10, %f12
17905 popc 0x1E72, %g4
17906 nop
17907 set 0x61, %l4
17908 ldsb [%l7 + %l4], %o0
17909 ldub [%l7 + 0x7A], %l3
17910 srax %o7, %g3, %o3
17911 array16 %l2, %l6, %g6
17912 movle %icc, %g7, %o2
17913 std %f4, [%l7 + 0x18]
17914 mulx %o5, 0x0C3A, %o6
17915 ldsw [%l7 + 0x50], %i1
17916 stw %i4, [%l7 + 0x78]
17917 ldsb [%l7 + 0x30], %g1
17918 srl %l5, 0x0C, %g2
17919 fmul8x16au %f20, %f26, %f28
17920 udivcc %i3, 0x023A, %i5
17921 movrgz %l1, 0x2DA, %o4
17922 srlx %l4, 0x11, %l0
17923 fpadd16s %f17, %f26, %f0
17924 ldd [%l7 + 0x10], %i6
17925 movn %icc, %i7, %i2
17926 bshuffle %f30, %f12, %f4
17927 xorcc %i0, %g5, %g4
17928 fmovdcc %icc, %f30, %f8
17929 nop
17930 set 0x08, %o6
17931 ldd [%l7 + %o6], %o0
17932 addccc %o0, %o7, %l3
17933 restore %g3, %o3, %l6
17934 rdpr %cwp, %g1
17935 rdpr %cansave, %g2
17936 rdpr %canrestore, %g3
17937 rdpr %cleanwin, %g4
17938 rdpr %otherwin, %g5
17939 rdpr %wstate, %g6
17940 xorcc %l2, 0x1A9F, %g6
17941 andcc %g7, 0x1888, %o2
17942 movg %icc, %o6, %o5
17943 smul %i4, 0x04EA, %i1
17944 movl %icc, %l5, %g1
17945 movvc %xcc, %i3, %g2
17946 movrlz %i5, 0x38B, %o4
17947 for %f26, %f26, %f16
17948 srl %l4, 0x0B, %l0
17949 sdivcc %i6, 0x0E83, %i7
17950 edge32 %i2, %i0, %l1
17951 movrgz %g4, 0x0CE, %g5
17952 mulx %o1, %o0, %l3
17953 ldx [%l7 + 0x38], %o7
17954 movg %xcc, %o3, %l6
17955 ldsh [%l7 + 0x56], %g3
17956 sdivcc %g6, 0x16AE, %g7
17957 orn %l2, %o2, %o6
17958 movge %xcc, %i4, %i1
17959 subccc %o5, %l5, %g1
17960 fpadd16s %f1, %f18, %f0
17961 fcmple16 %f22, %f0, %g2
17962 edge8ln %i3, %o4, %i5
17963 edge8l %l4, %l0, %i7
17964 fmovdn %icc, %f14, %f25
17965 subccc %i6, %i0, %i2
17966 andn %l1, 0x14D7, %g4
17967 fmovrsne %o1, %f0, %f11
17968 andncc %g5, %o0, %o7
17969 sdivcc %l3, 0x15AC, %o3
17970 edge16l %g3, %g6, %l6
17971 xor %l2, %o2, %o6
17972 fcmpne16 %f12, %f28, %i4
17973 xnorcc %i1, 0x105A, %o5
17974 movrgz %g7, %g1, %l5
17975 smulcc %i3, %o4, %i5
17976 lduh [%l7 + 0x46], %l4
17977 ldd [%l7 + 0x40], %f6
17978 fandnot1s %f30, %f25, %f15
17979 addccc %g2, 0x1678, %l0
17980 mulscc %i7, 0x0599, %i0
17981 sir 0x1733
17982 fnot2s %f6, %f9
17983 edge8n %i2, %i6, %l1
17984 movcc %icc, %g4, %o1
17985 subccc %o0, %g5, %l3
17986 orn %o3, %g3, %g6
17987 movneg %xcc, %o7, %l6
17988 fmovsne %xcc, %f26, %f1
17989 popc %l2, %o6
17990 andn %i4, %o2, %o5
17991 addc %g7, 0x1650, %i1
17992 edge16 %g1, %i3, %o4
17993 umulcc %l5, 0x1737, %l4
17994 sub %i5, 0x19E8, %g2
17995 movne %xcc, %i7, %i0
17996 edge16 %l0, %i2, %i6
17997 smul %l1, 0x0320, %g4
17998 lduh [%l7 + 0x16], %o1
17999 lduh [%l7 + 0x78], %o0
18000 fnor %f4, %f8, %f12
18001 movre %g5, 0x1CE, %o3
18002 movpos %xcc, %l3, %g3
18003 movge %icc, %o7, %g6
18004 sdivcc %l6, 0x15D0, %l2
18005 ldd [%l7 + 0x38], %f24
18006 xnorcc %o6, %i4, %o5
18007 xorcc %o2, 0x1545, %i1
18008 fpsub16 %f28, %f2, %f0
18009 edge32n %g7, %g1, %o4
18010 udiv %i3, 0x0F0E, %l5
18011 alignaddr %l4, %i5, %i7
18012 array8 %i0, %g2, %i2
18013 movle %icc, %i6, %l1
18014 movre %g4, %l0, %o0
18015 movrgez %g5, 0x3CC, %o1
18016 movn %icc, %o3, %g3
18017 edge32ln %l3, %o7, %l6
18018 ldx [%l7 + 0x10], %g6
18019 edge16 %l2, %o6, %i4
18020 subcc %o2, %o5, %i1
18021 movrne %g1, %g7, %o4
18022 xnor %i3, 0x0F3E, %l5
18023 movre %l4, 0x14F, %i5
18024 movneg %icc, %i7, %i0
18025 udivx %i2, 0x1E19, %i6
18026 movvc %xcc, %g2, %g4
18027 fabsd %f6, %f2
18028 xorcc %l0, %o0, %g5
18029 addcc %o1, %l1, %g3
18030 fmuld8ulx16 %f12, %f2, %f16
18031 fmovrdlez %o3, %f6, %f18
18032 fmuld8sux16 %f22, %f23, %f16
18033 or %l3, %l6, %o7
18034 ld [%l7 + 0x5C], %f19
18035 sdivcc %l2, 0x03D0, %o6
18036 orn %i4, %g6, %o5
18037 edge32ln %o2, %i1, %g1
18038 edge8l %g7, %o4, %i3
18039 srl %l5, %l4, %i7
18040 movrgez %i0, 0x054, %i5
18041 fpadd16 %f24, %f6, %f2
18042 fands %f24, %f15, %f30
18043 movvs %xcc, %i6, %g2
18044 ldd [%l7 + 0x58], %f24
18045 fpsub16 %f8, %f10, %f10
18046 sdivcc %g4, 0x0293, %i2
18047 addc %o0, %l0, %g5
18048 srl %l1, 0x0D, %o1
18049 movneg %icc, %o3, %g3
18050 fmovdl %xcc, %f0, %f22
18051 xnorcc %l6, 0x1D65, %l3
18052 mova %icc, %o7, %l2
18053 fmovrdne %i4, %f30, %f18
18054 fabss %f22, %f26
18055 movre %g6, 0x300, %o6
18056 movne %icc, %o5, %o2
18057 sra %g1, 0x0B, %g7
18058 fnot1 %f0, %f12
18059 movrgz %i1, 0x189, %o4
18060 udiv %i3, 0x0905, %l5
18061 mulx %i7, %i0, %l4
18062 movre %i5, %g2, %g4
18063 fzeros %f31
18064 fcmpne32 %f22, %f22, %i2
18065 or %i6, 0x087D, %o0
18066 or %l0, %g5, %l1
18067 andcc %o1, 0x0A7B, %o3
18068 movrgez %l6, %l3, %o7
18069 stx %g3, [%l7 + 0x68]
18070 sth %i4, [%l7 + 0x5A]
18071 orn %l2, %o6, %g6
18072 stx %o5, [%l7 + 0x68]
18073 fcmps %fcc2, %f19, %f23
18074 srlx %g1, %g7, %i1
18075 setx loop_66, %l0, %l1
18076 return %l1
18077 nop
18078 rdpr %cwp, %g1
18079 rdpr %cansave, %g2
18080 rdpr %canrestore, %g3
18081 rdpr %cleanwin, %g4
18082 rdpr %otherwin, %g5
18083 rdpr %wstate, %g6
18084loop_66: srlx %l5, %i3, %i7
18085 sub %i0, 0x07EF, %l4
18086 fcmpd %fcc0, %f8, %f26
18087 stx %i5, [%l7 + 0x20]
18088 subcc %g2, %g4, %i6
18089 addcc %i2, %o0, %g5
18090 srlx %l0, %o1, %l1
18091 fmovdl %icc, %f31, %f31
18092 movne %xcc, %o3, %l3
18093 fornot2 %f30, %f8, %f20
18094 fpadd32 %f12, %f18, %f18
18095 movcs %icc, %o7, %l6
18096 ldd [%l7 + 0x60], %g2
18097 save %i4, 0x0F91, %o6
18098 rdpr %cwp, %g1
18099 rdpr %cansave, %g2
18100 rdpr %canrestore, %g3
18101 rdpr %cleanwin, %g4
18102 rdpr %otherwin, %g5
18103 rdpr %wstate, %g6
18104 fpadd16s %f11, %f30, %f21
18105 ldsh [%l7 + 0x34], %g6
18106 fpsub16s %f0, %f25, %f22
18107 sub %l2, 0x0224, %o5
18108 and %g7, %i1, %g1
18109 movrgez %o2, %l5, %i3
18110 mulx %o4, 0x125E, %i7
18111 movre %i0, 0x0C8, %l4
18112 edge8l %i5, %g2, %i6
18113 stw %g4, [%l7 + 0x20]
18114 udiv %o0, 0x0233, %i2
18115 fmovscc %icc, %f5, %f3
18116 subccc %l0, 0x0D11, %g5
18117 fsrc1 %f4, %f8
18118 movg %icc, %l1, %o3
18119 edge32ln %o1, %o7, %l6
18120 xorcc %g3, %l3, %o6
18121 fmovsvs %xcc, %f14, %f27
18122 movge %xcc, %i4, %g6
18123 subc %o5, %g7, %l2
18124 ldd [%l7 + 0x28], %g0
18125 ldsh [%l7 + 0x30], %o2
18126 edge16n %i1, %l5, %i3
18127 alignaddrl %o4, %i0, %i7
18128 srax %i5, 0x0E, %g2
18129 sethi 0x1E2C, %l4
18130 alignaddr %i6, %o0, %i2
18131 orcc %g4, 0x13AA, %l0
18132 fzero %f10
18133 fmovdcc %xcc, %f30, %f14
18134 or %l1, 0x14DE, %o3
18135 fabss %f12, %f1
18136 fcmpd %fcc3, %f22, %f22
18137 sdiv %g5, 0x1F30, %o1
18138 edge16 %l6, %g3, %o7
18139 movrlz %o6, %i4, %l3
18140 movgu %xcc, %g6, %o5
18141 stx %l2, [%l7 + 0x40]
18142 smul %g7, %o2, %g1
18143 fabsd %f2, %f2
18144 movle %icc, %i1, %i3
18145 fnot1 %f16, %f0
18146 movn %xcc, %l5, %i0
18147 fmovdvc %xcc, %f5, %f21
18148 ld [%l7 + 0x40], %f5
18149 fmovdn %xcc, %f0, %f23
18150 movpos %icc, %i7, %o4
18151 movrlez %g2, %i5, %i6
18152 subc %l4, %i2, %o0
18153 fcmps %fcc2, %f5, %f20
18154 sllx %g4, 0x16, %l1
18155 udivcc %o3, 0x15C6, %g5
18156 sllx %o1, 0x1C, %l0
18157 sub %l6, 0x0043, %g3
18158 save %o7, %o6, %l3
18159 rdpr %cwp, %g1
18160 rdpr %cansave, %g2
18161 rdpr %canrestore, %g3
18162 rdpr %cleanwin, %g4
18163 rdpr %otherwin, %g5
18164 rdpr %wstate, %g6
18165 lduw [%l7 + 0x20], %i4
18166 fmovrdne %g6, %f22, %f28
18167 array8 %l2, %o5, %g7
18168 subc %o2, 0x0D57, %i1
18169 sdivcc %i3, 0x0C18, %g1
18170 srlx %l5, 0x1E, %i0
18171 edge8l %i7, %g2, %o4
18172 subcc %i5, %i6, %l4
18173 fone %f10
18174 sub %o0, %g4, %i2
18175 ldub [%l7 + 0x75], %o3
18176 fsrc1s %f31, %f27
18177 srlx %l1, 0x07, %o1
18178 udivx %l0, 0x0B4F, %l6
18179 ldub [%l7 + 0x69], %g3
18180 fors %f27, %f3, %f19
18181 edge32l %g5, %o6, %o7
18182 smulcc %l3, 0x1E1B, %g6
18183 udivx %l2, 0x162F, %o5
18184 fmovdvs %icc, %f28, %f20
18185 sethi 0x0D9E, %i4
18186 ldsb [%l7 + 0x71], %o2
18187 udiv %g7, 0x11B3, %i1
18188 sllx %g1, 0x15, %i3
18189 addc %i0, 0x123E, %l5
18190 mulscc %g2, %o4, %i5
18191 fpadd16s %f4, %f26, %f9
18192 fnot1 %f12, %f8
18193 array8 %i6, %l4, %o0
18194 edge32n %g4, %i7, %o3
18195 movrne %l1, %o1, %i2
18196 orcc %l0, 0x0F08, %g3
18197 edge32n %g5, %l6, %o6
18198 movge %xcc, %l3, %o7
18199 edge32ln %l2, %o5, %i4
18200 ldsh [%l7 + 0x4C], %o2
18201 fxnor %f18, %f28, %f20
18202 array16 %g6, %i1, %g1
18203 array32 %i3, %g7, %i0
18204 orncc %g2, %l5, %i5
18205 movneg %xcc, %i6, %l4
18206 movpos %xcc, %o4, %o0
18207 fnand %f4, %f12, %f2
18208 sethi 0x0B1D, %i7
18209 edge32 %g4, %l1, %o3
18210 ld [%l7 + 0x34], %f2
18211 orn %i2, %o1, %l0
18212 umulcc %g3, %g5, %o6
18213 fpadd32s %f7, %f23, %f18
18214 fmovsne %xcc, %f29, %f6
18215 orcc %l6, 0x0F10, %o7
18216 movg %icc, %l2, %o5
18217 xnor %i4, 0x12F2, %l3
18218 or %g6, 0x1A96, %i1
18219 ldd [%l7 + 0x28], %g0
18220 edge16n %o2, %g7, %i0
18221 srl %i3, %l5, %g2
18222 fmovdn %xcc, %f9, %f0
18223 fxors %f15, %f9, %f20
18224 movvc %icc, %i5, %l4
18225 movcs %icc, %i6, %o4
18226 stw %i7, [%l7 + 0x30]
18227 st %f1, [%l7 + 0x70]
18228 andn %o0, %g4, %l1
18229 movneg %xcc, %i2, %o1
18230 stb %o3, [%l7 + 0x3B]
18231 array32 %g3, %l0, %o6
18232 movrlz %g5, 0x126, %o7
18233 fandnot1 %f14, %f2, %f16
18234 sir 0x1A00
18235 xnor %l6, 0x07B0, %l2
18236 fmovsle %icc, %f28, %f29
18237 std %f10, [%l7 + 0x50]
18238 edge32ln %o5, %i4, %g6
18239 nop
18240 set 0x6C, %o2
18241 ldub [%l7 + %o2], %i1
18242 fmul8x16au %f17, %f14, %f26
18243 fpsub32 %f24, %f4, %f2
18244 nop
18245 set 0x76, %l5
18246 lduh [%l7 + %l5], %l3
18247 subccc %g1, %o2, %g7
18248 std %f12, [%l7 + 0x28]
18249 srl %i3, %i0, %l5
18250 srax %g2, %i5, %i6
18251 sdiv %o4, 0x0C61, %i7
18252 fmul8x16au %f4, %f25, %f2
18253 sll %l4, 0x03, %o0
18254 mulscc %g4, %i2, %o1
18255 edge32n %l1, %o3, %g3
18256 fmovrsne %l0, %f21, %f28
18257 udivcc %o6, 0x0A94, %g5
18258 ldx [%l7 + 0x18], %l6
18259 popc %o7, %o5
18260 orn %l2, 0x134E, %g6
18261 umul %i1, %i4, %l3
18262 srlx %o2, 0x05, %g7
18263 fzero %f0
18264 sra %i3, 0x10, %g1
18265 ld [%l7 + 0x3C], %f19
18266 sir 0x0D46
18267 ld [%l7 + 0x24], %f5
18268 nop
18269 set 0x08, %l1
18270 ldd [%l7 + %l1], %f4
18271 fmovdcs %icc, %f5, %f4
18272 xor %l5, %g2, %i0
18273 fpsub32 %f4, %f24, %f12
18274 sth %i5, [%l7 + 0x76]
18275 edge16ln %o4, %i6, %l4
18276 udivcc %i7, 0x1D22, %g4
18277 movre %i2, 0x01B, %o0
18278 edge32n %l1, %o1, %o3
18279 edge8n %l0, %g3, %o6
18280 edge8l %g5, %l6, %o7
18281 mulx %o5, %l2, %i1
18282 addccc %i4, 0x0F29, %g6
18283 orn %o2, 0x0CE2, %g7
18284 fxnor %f10, %f28, %f0
18285 movrgez %i3, %l3, %g1
18286 addccc %g2, %l5, %i5
18287 subc %i0, 0x0182, %o4
18288 fcmpgt16 %f24, %f26, %l4
18289 edge32ln %i7, %g4, %i2
18290 alignaddrl %i6, %l1, %o1
18291 movrne %o3, %l0, %g3
18292 smulcc %o0, %g5, %l6
18293 orn %o7, %o6, %o5
18294 fmovrsgz %i1, %f29, %f2
18295 srlx %l2, %i4, %g6
18296 movl %xcc, %o2, %i3
18297 popc %l3, %g7
18298 movcs %icc, %g2, %g1
18299 movcc %xcc, %i5, %l5
18300 movcc %xcc, %i0, %l4
18301 movneg %icc, %i7, %o4
18302 fmovrsne %g4, %f31, %f18
18303 fmovrdne %i6, %f30, %f10
18304 edge8n %i2, %o1, %o3
18305 fnot2s %f10, %f1
18306 edge8ln %l0, %g3, %l1
18307 fmovdvc %icc, %f21, %f31
18308 xnor %g5, 0x1045, %o0
18309 move %icc, %l6, %o6
18310 movre %o7, %o5, %i1
18311 movne %icc, %l2, %i4
18312 stw %g6, [%l7 + 0x54]
18313 srl %o2, 0x14, %i3
18314 sub %g7, 0x09C3, %l3
18315 fors %f15, %f29, %f27
18316 fmul8ulx16 %f20, %f2, %f2
18317 lduh [%l7 + 0x12], %g2
18318 fcmple16 %f20, %f12, %g1
18319 ldsw [%l7 + 0x30], %l5
18320 edge16n %i0, %l4, %i7
18321 move %icc, %o4, %i5
18322 sir 0x11D8
18323 movrgz %i6, %i2, %g4
18324 movrlez %o1, %o3, %g3
18325 fmovrsgez %l1, %f18, %f16
18326 andn %l0, 0x1966, %g5
18327 fnot1s %f12, %f4
18328 mulx %l6, 0x1101, %o6
18329 lduw [%l7 + 0x2C], %o0
18330 srax %o5, %i1, %o7
18331 edge16 %i4, %g6, %o2
18332 mulx %i3, 0x1118, %l2
18333 movvs %icc, %g7, %l3
18334 move %icc, %g2, %g1
18335 movne %icc, %l5, %l4
18336 movleu %icc, %i0, %i7
18337 movl %icc, %i5, %o4
18338 fmovsg %xcc, %f21, %f15
18339 umulcc %i2, %i6, %o1
18340 edge16n %o3, %g4, %g3
18341 andcc %l1, 0x1A5A, %l0
18342 ld [%l7 + 0x1C], %f24
18343 sth %l6, [%l7 + 0x18]
18344 fmul8x16al %f15, %f21, %f22
18345 ldsh [%l7 + 0x52], %g5
18346 fmovse %icc, %f11, %f29
18347 ldd [%l7 + 0x58], %f8
18348 sth %o6, [%l7 + 0x70]
18349 movneg %icc, %o0, %o5
18350 movl %icc, %o7, %i1
18351 ldub [%l7 + 0x49], %i4
18352 edge16 %g6, %o2, %i3
18353 edge8n %l2, %l3, %g7
18354 fmovdpos %icc, %f7, %f28
18355 fmovrslz %g2, %f15, %f27
18356 movpos %xcc, %g1, %l4
18357 ldsb [%l7 + 0x4A], %l5
18358 orn %i7, 0x03F4, %i0
18359 fmovrslz %o4, %f11, %f1
18360 fmovde %icc, %f20, %f16
18361 xnorcc %i2, 0x17BE, %i5
18362 movcs %icc, %o1, %i6
18363 edge16 %g4, %g3, %o3
18364 smulcc %l1, 0x0F3E, %l6
18365 srl %g5, 0x10, %o6
18366 movcs %icc, %l0, %o5
18367 andncc %o7, %i1, %i4
18368 or %g6, %o0, %i3
18369 st %f7, [%l7 + 0x08]
18370 fmovrdgz %o2, %f10, %f20
18371 nop
18372 set 0x78, %o3
18373 ldd [%l7 + %o3], %l2
18374 ldd [%l7 + 0x08], %f26
18375 or %g7, 0x05A6, %l3
18376 fcmps %fcc3, %f24, %f27
18377 edge16 %g2, %g1, %l4
18378 fzero %f20
18379 sir 0x0EB2
18380 movge %xcc, %i7, %l5
18381 umul %o4, %i0, %i5
18382 edge16 %i2, %o1, %i6
18383 stx %g4, [%l7 + 0x50]
18384 add %o3, %l1, %g3
18385 addccc %g5, %l6, %o6
18386 movrgz %l0, 0x229, %o7
18387 move %icc, %i1, %i4
18388 sll %g6, %o0, %i3
18389 ldub [%l7 + 0x26], %o5
18390 nop
18391 set 0x58, %o4
18392 ldsw [%l7 + %o4], %o2
18393 st %f13, [%l7 + 0x74]
18394 movcs %icc, %l2, %l3
18395 add %g7, 0x149E, %g2
18396 sethi 0x1271, %g1
18397 add %i7, %l5, %o4
18398 ldub [%l7 + 0x72], %l4
18399 lduh [%l7 + 0x3A], %i5
18400 popc %i2, %i0
18401 fpsub32 %f20, %f30, %f6
18402 subccc %i6, 0x138B, %o1
18403 fcmple32 %f12, %f16, %o3
18404 move %icc, %g4, %l1
18405 fmovrsgez %g3, %f11, %f18
18406 pdist %f20, %f14, %f8
18407 movleu %xcc, %l6, %o6
18408 xorcc %g5, %o7, %i1
18409 subcc %i4, %l0, %g6
18410 ldub [%l7 + 0x64], %i3
18411 sdivx %o5, 0x1C93, %o2
18412 edge16l %o0, %l3, %l2
18413 ldsh [%l7 + 0x4A], %g2
18414 andn %g1, 0x0773, %g7
18415 xor %l5, %o4, %i7
18416 fmovsl %icc, %f4, %f25
18417 edge32ln %l4, %i5, %i0
18418 array16 %i2, %o1, %o3
18419 movvc %icc, %i6, %g4
18420 edge16ln %g3, %l6, %l1
18421 umul %o6, %g5, %o7
18422 and %i4, 0x01D5, %i1
18423 edge8 %g6, %i3, %l0
18424 edge32n %o5, %o0, %o2
18425 ldub [%l7 + 0x44], %l2
18426 ldd [%l7 + 0x38], %f18
18427 orncc %l3, %g1, %g7
18428 andcc %g2, %o4, %i7
18429 alignaddrl %l4, %i5, %i0
18430 movne %xcc, %i2, %o1
18431 xnor %o3, 0x18F3, %l5
18432 addc %g4, %i6, %g3
18433 movvs %icc, %l1, %o6
18434 fpack32 %f30, %f16, %f12
18435 movcs %xcc, %l6, %g5
18436 mulscc %o7, 0x1F18, %i1
18437 stb %i4, [%l7 + 0x51]
18438 edge32n %i3, %l0, %g6
18439 fmovdg %xcc, %f16, %f10
18440 fmovsa %icc, %f7, %f20
18441 movre %o0, 0x0E4, %o2
18442 st %f10, [%l7 + 0x10]
18443 fmuld8sux16 %f7, %f3, %f16
18444 sdivcc %l2, 0x1A39, %o5
18445 fmovrsgz %g1, %f30, %f14
18446 fandnot2 %f2, %f6, %f22
18447 srax %g7, %l3, %g2
18448 subccc %i7, %l4, %o4
18449 subccc %i5, %i2, %i0
18450 movneg %icc, %o3, %l5
18451 ldd [%l7 + 0x18], %f28
18452 movvs %icc, %g4, %o1
18453 srl %g3, 0x17, %l1
18454 fxors %f5, %f8, %f5
18455 orn %o6, %l6, %g5
18456 andn %o7, %i1, %i4
18457 alignaddrl %i3, %i6, %g6
18458 fxors %f29, %f1, %f28
18459 edge16 %l0, %o2, %l2
18460 sir 0x018F
18461 fmovrsne %o0, %f25, %f15
18462 udiv %o5, 0x09E6, %g7
18463 xnorcc %l3, %g2, %i7
18464 xorcc %l4, %o4, %g1
18465 mulx %i2, %i5, %o3
18466 mulx %l5, %g4, %i0
18467 fone %f20
18468 fnor %f0, %f0, %f16
18469 sdiv %o1, 0x096D, %l1
18470 movgu %xcc, %g3, %l6
18471 fmovrse %o6, %f5, %f13
18472 orncc %o7, 0x1E86, %g5
18473 fmovdvs %icc, %f1, %f0
18474 move %xcc, %i1, %i4
18475 alignaddr %i6, %i3, %l0
18476 edge16ln %o2, %g6, %o0
18477 sub %o5, 0x13F5, %l2
18478 lduh [%l7 + 0x7E], %l3
18479 sll %g2, 0x18, %g7
18480 lduw [%l7 + 0x68], %i7
18481 fmovrdlez %l4, %f26, %f20
18482 fornot1s %f4, %f5, %f7
18483 movrlez %o4, %i2, %i5
18484 smulcc %o3, 0x15F4, %g1
18485 fmovsleu %icc, %f19, %f19
18486 movrlez %g4, 0x1AC, %l5
18487 movvc %icc, %i0, %o1
18488 fmovs %f25, %f8
18489 movge %icc, %l1, %g3
18490 orncc %l6, 0x0A45, %o7
18491 movcc %icc, %o6, %g5
18492 array32 %i4, %i1, %i3
18493 mova %xcc, %i6, %o2
18494 fpackfix %f16, %f15
18495 movleu %icc, %l0, %g6
18496 sth %o0, [%l7 + 0x64]
18497 fpsub16s %f19, %f8, %f30
18498 fornot1s %f2, %f16, %f15
18499 sdivcc %l2, 0x1053, %o5
18500 edge8 %l3, %g2, %g7
18501 edge16ln %i7, %o4, %i2
18502 fmuld8sux16 %f14, %f13, %f6
18503 movrgz %l4, %i5, %g1
18504 popc %o3, %g4
18505 ldd [%l7 + 0x30], %i0
18506 xnorcc %l5, 0x0399, %o1
18507 ldsh [%l7 + 0x08], %g3
18508 or %l6, 0x1188, %l1
18509 restore %o6, 0x0D6B, %o7
18510 rdpr %cwp, %g1
18511 rdpr %cansave, %g2
18512 rdpr %canrestore, %g3
18513 rdpr %cleanwin, %g4
18514 rdpr %otherwin, %g5
18515 rdpr %wstate, %g6
18516 xnor %i4, %g5, %i1
18517 fmul8sux16 %f24, %f26, %f22
18518 andn %i6, 0x190C, %i3
18519 edge32ln %l0, %o2, %g6
18520 fmovrse %l2, %f12, %f6
18521 fands %f13, %f21, %f21
18522 movl %icc, %o5, %l3
18523 xorcc %g2, %g7, %o0
18524 movge %xcc, %i7, %o4
18525 lduw [%l7 + 0x5C], %l4
18526 edge32l %i5, %g1, %i2
18527 fmovrdne %g4, %f30, %f8
18528 stb %o3, [%l7 + 0x3B]
18529 andcc %l5, 0x0F1E, %i0
18530 orncc %g3, %l6, %l1
18531 udivx %o1, 0x1878, %o7
18532 fmovdg %xcc, %f13, %f2
18533 fmovsneg %icc, %f16, %f14
18534 sir 0x0692
18535 fmuld8ulx16 %f22, %f22, %f2
18536 srl %i4, %o6, %i1
18537 edge16n %i6, %i3, %l0
18538 for %f2, %f8, %f10
18539 ldd [%l7 + 0x08], %o2
18540 ldsh [%l7 + 0x62], %g5
18541 lduw [%l7 + 0x7C], %l2
18542 fpsub16s %f23, %f2, %f23
18543 smul %o5, 0x1ABA, %l3
18544 pdist %f12, %f12, %f20
18545 movvs %xcc, %g6, %g2
18546 udivx %o0, 0x0A29, %i7
18547 xor %o4, 0x1040, %l4
18548 sdivcc %i5, 0x0135, %g7
18549 fpsub32s %f18, %f22, %f8
18550 fmovrsne %g1, %f20, %f17
18551 std %f16, [%l7 + 0x68]
18552 udivcc %i2, 0x1BE9, %g4
18553 subccc %o3, 0x1194, %l5
18554 edge8ln %i0, %l6, %l1
18555 stx %g3, [%l7 + 0x70]
18556 fones %f14
18557 movgu %icc, %o7, %o1
18558 fmovdvs %icc, %f22, %f18
18559 popc 0x0B16, %i4
18560 subc %o6, %i6, %i1
18561 save %l0, 0x1D85, %i3
18562 rdpr %cwp, %g1
18563 rdpr %cansave, %g2
18564 rdpr %canrestore, %g3
18565 rdpr %cleanwin, %g4
18566 rdpr %otherwin, %g5
18567 rdpr %wstate, %g6
18568 andncc %o2, %g5, %l2
18569 edge32l %o5, %l3, %g2
18570 fmovrse %g6, %f27, %f16
18571 sllx %o0, 0x1D, %i7
18572 and %l4, %i5, %g7
18573 udivx %g1, 0x14C4, %o4
18574 udiv %g4, 0x1405, %o3
18575 subcc %l5, 0x1034, %i0
18576 mova %icc, %l6, %i2
18577 subccc %l1, 0x1FEB, %g3
18578 sethi 0x08B7, %o7
18579 mulx %o1, 0x17DA, %o6
18580 udivx %i4, 0x1D24, %i1
18581 nop
18582 set 0x36, %g4
18583 stb %i6, [%l7 + %g4]
18584 smul %l0, %o2, %g5
18585 edge8l %l2, %o5, %i3
18586 movn %xcc, %l3, %g6
18587 stb %g2, [%l7 + 0x3D]
18588 ld [%l7 + 0x30], %f1
18589 udivcc %i7, 0x0AE8, %l4
18590 edge16n %i5, %o0, %g1
18591 movrlz %g7, 0x091, %g4
18592 fxor %f18, %f28, %f6
18593 edge16n %o3, %o4, %i0
18594 alignaddr %l6, %i2, %l5
18595 ldd [%l7 + 0x78], %g2
18596 ld [%l7 + 0x68], %f13
18597 ldx [%l7 + 0x38], %o7
18598 st %f13, [%l7 + 0x18]
18599 xor %o1, 0x0FD1, %o6
18600 mulscc %i4, 0x1373, %l1
18601 lduw [%l7 + 0x54], %i6
18602 ldd [%l7 + 0x60], %f24
18603 fmovdg %xcc, %f27, %f24
18604 subccc %l0, %i1, %g5
18605 std %f14, [%l7 + 0x58]
18606 ld [%l7 + 0x34], %f28
18607 edge32n %o2, %o5, %l2
18608 array32 %i3, %l3, %g2
18609 movvs %icc, %i7, %g6
18610 fmovdcs %icc, %f28, %f1
18611 sdiv %i5, 0x1C91, %l4
18612 edge32l %g1, %g7, %g4
18613 fxors %f0, %f29, %f20
18614 sdivcc %o0, 0x1613, %o4
18615 move %xcc, %i0, %l6
18616 addc %o3, %l5, %g3
18617 mulscc %o7, %o1, %o6
18618 fmovdl %icc, %f28, %f19
18619 fmovdleu %xcc, %f7, %f22
18620 alignaddr %i2, %i4, %i6
18621 edge8ln %l1, %i1, %g5
18622 srlx %l0, %o2, %o5
18623 stw %l2, [%l7 + 0x6C]
18624 std %f30, [%l7 + 0x08]
18625 ld [%l7 + 0x3C], %f25
18626 array32 %i3, %l3, %i7
18627 array16 %g6, %g2, %l4
18628 fmuld8sux16 %f5, %f13, %f28
18629 ldsw [%l7 + 0x64], %g1
18630 lduh [%l7 + 0x22], %g7
18631 movre %g4, 0x23D, %o0
18632 fmuld8ulx16 %f0, %f4, %f6
18633 array16 %o4, %i5, %l6
18634 fmovrdlez %i0, %f24, %f4
18635 array8 %o3, %g3, %l5
18636 for %f20, %f24, %f10
18637 alignaddr %o1, %o7, %o6
18638 fornot1 %f14, %f24, %f26
18639 subc %i2, %i4, %l1
18640 fmovrde %i6, %f0, %f4
18641 sdiv %i1, 0x05F3, %g5
18642 srax %l0, %o2, %l2
18643 movne %icc, %i3, %l3
18644 edge16n %i7, %g6, %g2
18645 subccc %l4, 0x1B5C, %o5
18646 addc %g1, %g4, %g7
18647 stx %o0, [%l7 + 0x10]
18648 fnors %f17, %f29, %f19
18649 save %i5, 0x078B, %l6
18650 rdpr %cwp, %g1
18651 rdpr %cansave, %g2
18652 rdpr %canrestore, %g3
18653 rdpr %cleanwin, %g4
18654 rdpr %otherwin, %g5
18655 rdpr %wstate, %g6
18656 fpadd16 %f16, %f0, %f4
18657 subcc %i0, 0x122C, %o4
18658 movleu %xcc, %g3, %o3
18659 umulcc %l5, 0x116B, %o7
18660 fmovrdne %o1, %f8, %f30
18661 fnegs %f28, %f17
18662 fxor %f14, %f20, %f16
18663 sdivx %o6, 0x0F0F, %i2
18664 fabsd %f4, %f28
18665 sir 0x1BBC
18666 addcc %l1, 0x04EF, %i6
18667 array32 %i4, %i1, %g5
18668 fnors %f17, %f10, %f27
18669 udivx %o2, 0x139B, %l0
18670 mulscc %l2, %l3, %i7
18671 lduh [%l7 + 0x34], %i3
18672 movrne %g2, 0x29B, %g6
18673 stx %o5, [%l7 + 0x70]
18674 movrlez %l4, %g1, %g4
18675 sir 0x1144
18676 fmovrdgez %g7, %f18, %f8
18677 fmovrsne %i5, %f8, %f4
18678 fmovdleu %icc, %f20, %f5
18679 faligndata %f24, %f20, %f24
18680 alignaddr %o0, %l6, %i0
18681 popc 0x0EF9, %g3
18682 udivcc %o4, 0x1A89, %o3
18683 edge16n %o7, %o1, %o6
18684 edge8l %i2, %l5, %l1
18685 umulcc %i4, %i1, %g5
18686 array16 %i6, %o2, %l0
18687 andcc %l3, 0x1C0C, %l2
18688 sll %i7, 0x0C, %i3
18689 edge16 %g2, %o5, %g6
18690 setx loop_67, %l0, %l1
18691 return %l1
18692 nop
18693 rdpr %cwp, %g1
18694 rdpr %cansave, %g2
18695 rdpr %canrestore, %g3
18696 rdpr %cleanwin, %g4
18697 rdpr %otherwin, %g5
18698 rdpr %wstate, %g6
18699loop_67: subc %g7, 0x0869, %o0
18700 udivx %l6, 0x1666, %i0
18701 umulcc %g3, 0x0EC5, %i5
18702 fpack32 %f26, %f8, %f6
18703 or %o4, %o7, %o3
18704 ldsh [%l7 + 0x36], %o6
18705 movrlez %o1, %l5, %l1
18706 subccc %i4, %i1, %i2
18707 andncc %i6, %g5, %o2
18708 fmovda %icc, %f4, %f20
18709 xnor %l0, %l3, %i7
18710 mulx %l2, 0x1D60, %g2
18711 udivx %i3, 0x0394, %o5
18712 stw %g6, [%l7 + 0x0C]
18713 movrgez %g4, 0x0AB, %g1
18714 alignaddr %g7, %l4, %l6
18715 sll %o0, 0x13, %i0
18716 ldd [%l7 + 0x38], %i4
18717 fpadd32s %f31, %f10, %f12
18718 edge32ln %g3, %o4, %o3
18719 ldsb [%l7 + 0x10], %o6
18720 stw %o7, [%l7 + 0x6C]
18721 alignaddrl %o1, %l1, %l5
18722 fpsub32s %f3, %f4, %f7
18723 srlx %i1, %i2, %i4
18724 movge %icc, %g5, %o2
18725 addcc %i6, %l3, %l0
18726 ldsw [%l7 + 0x48], %i7
18727 st %f15, [%l7 + 0x20]
18728 fones %f9
18729 xnor %g2, %l2, %i3
18730 fandnot1s %f9, %f22, %f12
18731 bshuffle %f24, %f18, %f6
18732 srlx %o5, 0x1E, %g6
18733 array8 %g4, %g1, %l4
18734 alignaddr %l6, %g7, %i0
18735 array16 %o0, %i5, %o4
18736 srax %o3, %o6, %o7
18737 srl %g3, 0x0B, %l1
18738 movvs %xcc, %l5, %i1
18739 fone %f14
18740 fornot2s %f10, %f22, %f21
18741 or %o1, 0x1DE3, %i4
18742 fandnot1 %f14, %f10, %f14
18743 edge32l %i2, %o2, %g5
18744 ldub [%l7 + 0x0E], %l3
18745 ldx [%l7 + 0x50], %i6
18746 movgu %xcc, %i7, %l0
18747 andcc %g2, %l2, %o5
18748 movn %icc, %g6, %i3
18749 movvc %icc, %g4, %l4
18750 movle %icc, %g1, %l6
18751 fsrc2s %f5, %f10
18752 sdivcc %g7, 0x0287, %o0
18753 fmovrde %i0, %f26, %f6
18754 movrlez %i5, %o4, %o3
18755 fornot2s %f24, %f9, %f11
18756 movvc %xcc, %o7, %g3
18757 edge32l %o6, %l5, %i1
18758 stx %o1, [%l7 + 0x28]
18759 fmovdgu %xcc, %f10, %f20
18760 fmovsa %icc, %f28, %f14
18761 mova %icc, %l1, %i4
18762 edge8l %i2, %g5, %l3
18763 andcc %o2, %i6, %l0
18764 fone %f30
18765 edge32 %i7, %g2, %o5
18766 movre %l2, 0x2AB, %i3
18767 srl %g4, %l4, %g6
18768 edge16n %l6, %g1, %g7
18769 udiv %i0, 0x0253, %i5
18770 sll %o0, %o4, %o7
18771 alignaddrl %o3, %g3, %l5
18772 nop
18773 set 0x1D, %i2
18774 ldsb [%l7 + %i2], %i1
18775 movrlez %o6, 0x035, %l1
18776 edge16ln %o1, %i2, %i4
18777 umulcc %l3, %o2, %g5
18778 fpack32 %f18, %f14, %f22
18779 sllx %l0, %i6, %i7
18780 addc %o5, %g2, %i3
18781 popc %g4, %l2
18782 mulscc %g6, %l4, %l6
18783 movvc %icc, %g7, %i0
18784 edge8 %i5, %o0, %o4
18785 movpos %xcc, %g1, %o3
18786 srl %o7, 0x1F, %g3
18787 stb %l5, [%l7 + 0x79]
18788 addccc %i1, 0x0B96, %l1
18789 addc %o1, %o6, %i4
18790 fexpand %f3, %f18
18791 bshuffle %f16, %f22, %f26
18792 addcc %i2, 0x11FA, %l3
18793 srl %g5, 0x0E, %o2
18794 fmovdg %icc, %f4, %f28
18795 fcmps %fcc2, %f3, %f3
18796 movvs %icc, %l0, %i6
18797 fand %f28, %f8, %f26
18798 fmovsa %xcc, %f7, %f1
18799 ldd [%l7 + 0x48], %f30
18800 subcc %o5, %i7, %i3
18801 fmovdcc %xcc, %f0, %f16
18802 srax %g2, 0x07, %l2
18803 subcc %g4, %g6, %l4
18804 andn %l6, %g7, %i0
18805 fmovrde %o0, %f14, %f26
18806 movle %icc, %i5, %o4
18807 srlx %o3, 0x14, %o7
18808 fmovsvc %xcc, %f5, %f15
18809 movgu %xcc, %g3, %g1
18810 fxor %f24, %f20, %f12
18811 movg %xcc, %l5, %i1
18812 ldsb [%l7 + 0x37], %l1
18813 udivx %o1, 0x049F, %i4
18814 movcs %icc, %o6, %i2
18815 smul %g5, 0x006A, %l3
18816 movrlz %l0, 0x201, %o2
18817 or %o5, 0x0C84, %i6
18818 edge8ln %i7, %g2, %i3
18819 lduw [%l7 + 0x78], %l2
18820 movne %xcc, %g4, %l4
18821 smul %l6, %g6, %g7
18822 xor %o0, %i0, %o4
18823 sdiv %i5, 0x1C39, %o7
18824 movle %icc, %g3, %o3
18825 popc %l5, %i1
18826 ldd [%l7 + 0x18], %g0
18827 fnand %f26, %f2, %f24
18828 smulcc %l1, %i4, %o1
18829 fmovrsgz %i2, %f26, %f21
18830 sra %g5, 0x08, %l3
18831 sdivx %l0, 0x1B89, %o6
18832 nop
18833 set 0x78, %l2
18834 ldd [%l7 + %l2], %f8
18835 fmovsn %xcc, %f0, %f30
18836 movneg %icc, %o5, %o2
18837 st %f16, [%l7 + 0x78]
18838 array16 %i7, %g2, %i6
18839 popc %l2, %g4
18840 subc %i3, %l6, %g6
18841 fmovda %icc, %f16, %f16
18842 udivx %l4, 0x0065, %o0
18843 andcc %g7, %i0, %o4
18844 move %xcc, %o7, %i5
18845 fmovdgu %xcc, %f11, %f28
18846 fpadd32s %f26, %f28, %f27
18847 edge8 %o3, %l5, %g3
18848 xorcc %g1, %l1, %i4
18849 ldsb [%l7 + 0x3A], %o1
18850 and %i2, 0x1A5D, %i1
18851 nop
18852 set 0x29, %o5
18853 ldub [%l7 + %o5], %l3
18854 movrgz %g5, 0x06E, %l0
18855 edge32ln %o6, %o5, %i7
18856 add %g2, %o2, %l2
18857 edge32l %i6, %g4, %i3
18858 fornot2 %f22, %f18, %f2
18859 lduw [%l7 + 0x34], %l6
18860 fsrc1s %f8, %f15
18861 fmovdpos %icc, %f23, %f10
18862 umul %l4, %o0, %g7
18863 alignaddrl %g6, %o4, %o7
18864 edge32l %i5, %o3, %i0
18865 sdiv %l5, 0x08BE, %g1
18866 addc %g3, %i4, %l1
18867 fpsub32 %f30, %f2, %f26
18868 movne %xcc, %o1, %i2
18869 xorcc %i1, 0x0287, %g5
18870 ld [%l7 + 0x58], %f8
18871 fpsub16s %f5, %f20, %f31
18872 ldd [%l7 + 0x58], %l2
18873 fornot2s %f11, %f9, %f11
18874 edge8l %l0, %o5, %i7
18875 sra %o6, 0x15, %o2
18876 sethi 0x1CED, %l2
18877 siam 0x0
18878 orcc %i6, %g4, %g2
18879 ldsw [%l7 + 0x1C], %i3
18880 sub %l6, 0x06ED, %l4
18881 mova %xcc, %o0, %g7
18882 array8 %o4, %g6, %o7
18883 nop
18884 set 0x78, %i6
18885 ldx [%l7 + %i6], %i5
18886 ldsb [%l7 + 0x6F], %o3
18887 save %i0, %l5, %g3
18888 rdpr %cwp, %g1
18889 rdpr %cansave, %g2
18890 rdpr %canrestore, %g3
18891 rdpr %cleanwin, %g4
18892 rdpr %otherwin, %g5
18893 rdpr %wstate, %g6
18894 fsrc2s %f9, %f19
18895 movge %icc, %i4, %g1
18896 edge32ln %l1, %i2, %o1
18897 smulcc %i1, %l3, %l0
18898 umulcc %o5, 0x160F, %i7
18899 pdist %f28, %f24, %f2
18900 ldub [%l7 + 0x77], %o6
18901 srax %o2, %g5, %i6
18902 movgu %xcc, %l2, %g2
18903 ldsh [%l7 + 0x76], %g4
18904 edge32n %i3, %l6, %o0
18905 srlx %l4, %g7, %g6
18906 fone %f12
18907 restore %o4, %i5, %o3
18908 rdpr %cwp, %g1
18909 rdpr %cansave, %g2
18910 rdpr %canrestore, %g3
18911 rdpr %cleanwin, %g4
18912 rdpr %otherwin, %g5
18913 rdpr %wstate, %g6
18914 fandnot1s %f5, %f23, %f3
18915 alignaddr %i0, %l5, %g3
18916 andcc %i4, %g1, %l1
18917 movrgez %o7, 0x16A, %i2
18918 xnorcc %i1, 0x0EFF, %o1
18919 pdist %f28, %f28, %f10
18920 save %l0, %l3, %o5
18921 rdpr %cwp, %g1
18922 rdpr %cansave, %g2
18923 rdpr %canrestore, %g3
18924 rdpr %cleanwin, %g4
18925 rdpr %otherwin, %g5
18926 rdpr %wstate, %g6
18927 fxor %f18, %f20, %f6
18928 std %f18, [%l7 + 0x40]
18929 nop
18930 set 0x58, %i5
18931 ldsw [%l7 + %i5], %o6
18932 ldub [%l7 + 0x12], %o2
18933 ldsw [%l7 + 0x70], %i7
18934 andcc %i6, %l2, %g5
18935 fcmpgt16 %f0, %f6, %g2
18936 mulx %g4, 0x16D2, %i3
18937 and %o0, 0x17AD, %l4
18938 movrgez %l6, %g7, %g6
18939 siam 0x0
18940 fandnot1s %f0, %f12, %f28
18941 udivx %o4, 0x09C7, %i5
18942 andcc %i0, 0x006A, %o3
18943 fornot2 %f22, %f26, %f2
18944 stx %l5, [%l7 + 0x18]
18945 orncc %i4, 0x0120, %g3
18946 orncc %l1, %g1, %o7
18947 popc 0x04B3, %i2
18948 edge32n %o1, %l0, %l3
18949 for %f10, %f18, %f16
18950 move %icc, %o5, %i1
18951 xorcc %o2, %o6, %i7
18952 ldsb [%l7 + 0x25], %i6
18953 alignaddrl %l2, %g5, %g4
18954 ldd [%l7 + 0x10], %f6
18955 edge16l %g2, %o0, %l4
18956 andcc %l6, 0x1003, %g7
18957 stw %i3, [%l7 + 0x28]
18958 fpsub32s %f2, %f16, %f6
18959 movpos %xcc, %o4, %i5
18960 andcc %g6, %i0, %o3
18961 movpos %icc, %i4, %g3
18962 udivx %l1, 0x0314, %l5
18963 andcc %o7, 0x1887, %g1
18964 movcc %icc, %i2, %o1
18965 smulcc %l3, %o5, %i1
18966 subc %l0, 0x1DA1, %o6
18967 movneg %xcc, %i7, %i6
18968 orcc %o2, %l2, %g4
18969 orcc %g5, %o0, %g2
18970 mova %xcc, %l6, %g7
18971 fmovsge %icc, %f27, %f16
18972 ldd [%l7 + 0x68], %l4
18973 srax %o4, 0x05, %i5
18974 movvc %icc, %i3, %g6
18975 fmovdne %xcc, %f25, %f16
18976 fmovrde %i0, %f4, %f18
18977 fpack16 %f4, %f3
18978 subcc %i4, 0x1E87, %g3
18979 ldub [%l7 + 0x7A], %o3
18980 array8 %l1, %l5, %g1
18981 movne %xcc, %o7, %o1
18982 std %f28, [%l7 + 0x28]
18983 fcmpne16 %f0, %f8, %i2
18984 edge16ln %o5, %l3, %l0
18985 ldsb [%l7 + 0x5B], %i1
18986 or %o6, 0x0CC7, %i6
18987 srax %i7, %o2, %g4
18988 fcmpeq16 %f24, %f12, %g5
18989 movrgz %o0, 0x15C, %l2
18990 srlx %g2, 0x05, %l6
18991 sdivx %l4, 0x08AE, %g7
18992 sdiv %i5, 0x108C, %o4
18993 fmul8sux16 %f20, %f18, %f28
18994 umul %g6, %i0, %i3
18995 sub %g3, %i4, %o3
18996 movvs %icc, %l1, %g1
18997 movrlez %o7, %l5, %o1
18998 movrne %o5, %l3, %i2
18999 ld [%l7 + 0x68], %f11
19000 or %l0, 0x0DC4, %i1
19001 fcmpne32 %f28, %f12, %i6
19002 edge32l %i7, %o2, %g4
19003 movgu %icc, %o6, %g5
19004 move %icc, %l2, %g2
19005 ldx [%l7 + 0x50], %l6
19006 movcs %xcc, %o0, %l4
19007 movne %xcc, %g7, %o4
19008 movg %icc, %g6, %i5
19009 movn %icc, %i0, %g3
19010 edge32ln %i4, %i3, %l1
19011 fxors %f0, %f5, %f27
19012 movn %icc, %o3, %o7
19013 stx %g1, [%l7 + 0x68]
19014 edge8ln %o1, %o5, %l5
19015 fnegd %f8, %f12
19016 edge32l %l3, %l0, %i2
19017 sra %i1, 0x03, %i7
19018 movvs %icc, %o2, %i6
19019 subc %o6, 0x0445, %g4
19020 srax %g5, 0x02, %l2
19021 orncc %g2, 0x1351, %l6
19022 edge16l %l4, %g7, %o0
19023 ld [%l7 + 0x3C], %f14
19024 mova %icc, %o4, %i5
19025 fsrc2 %f24, %f24
19026 fnegd %f14, %f10
19027 sll %i0, 0x1F, %g3
19028 fsrc1 %f6, %f10
19029 andn %i4, 0x1566, %i3
19030 orn %g6, %o3, %o7
19031 sub %g1, %l1, %o5
19032 subcc %l5, 0x1B34, %o1
19033 andcc %l0, 0x10F7, %l3
19034 fcmped %fcc2, %f4, %f26
19035 movg %icc, %i2, %i7
19036 smul %i1, %i6, %o6
19037 stw %g4, [%l7 + 0x50]
19038 addcc %o2, 0x0EFA, %g5
19039 fmovspos %xcc, %f0, %f24
19040 fmuld8ulx16 %f14, %f4, %f28
19041 movre %l2, %l6, %l4
19042 sll %g2, %g7, %o4
19043 movrlz %i5, %i0, %g3
19044 stw %i4, [%l7 + 0x44]
19045 xnorcc %o0, %i3, %o3
19046 sethi 0x17F9, %o7
19047 smulcc %g6, 0x00F6, %l1
19048 movge %xcc, %o5, %g1
19049 subccc %l5, %o1, %l3
19050 movre %l0, %i7, %i1
19051 fmovrdgez %i2, %f30, %f26
19052 edge32ln %i6, %g4, %o2
19053 movrgez %o6, %l2, %g5
19054 edge16 %l6, %g2, %l4
19055 ldub [%l7 + 0x79], %o4
19056 fmul8ulx16 %f16, %f2, %f2
19057 fandnot2 %f12, %f22, %f2
19058 sdivcc %i5, 0x1980, %i0
19059 movg %icc, %g3, %i4
19060 fmovrsgz %o0, %f2, %f20
19061 movrne %g7, %o3, %o7
19062 movne %xcc, %g6, %l1
19063 edge16 %o5, %g1, %l5
19064 edge16n %i3, %l3, %o1
19065 save %l0, %i7, %i2
19066 rdpr %cwp, %g1
19067 rdpr %cansave, %g2
19068 rdpr %canrestore, %g3
19069 rdpr %cleanwin, %g4
19070 rdpr %otherwin, %g5
19071 rdpr %wstate, %g6
19072 sllx %i6, %i1, %o2
19073 subcc %o6, %l2, %g4
19074 xnorcc %g5, 0x0C44, %g2
19075 umulcc %l6, %o4, %l4
19076 edge16 %i5, %i0, %i4
19077 fmovdneg %icc, %f12, %f0
19078 srlx %g3, 0x0B, %o0
19079 movle %icc, %g7, %o3
19080 fmovrse %g6, %f8, %f29
19081 ldsh [%l7 + 0x7E], %l1
19082 edge8n %o5, %o7, %g1
19083 fmovspos %xcc, %f8, %f20
19084 sdivx %l5, 0x0C4C, %i3
19085 movn %icc, %l3, %l0
19086 xnor %i7, 0x00B1, %i2
19087 fcmpgt32 %f0, %f26, %o1
19088 sub %i1, %o2, %o6
19089 mulscc %i6, %l2, %g4
19090 xorcc %g2, %g5, %o4
19091 pdist %f4, %f8, %f4
19092 stw %l4, [%l7 + 0x24]
19093 std %f4, [%l7 + 0x58]
19094 movvs %icc, %l6, %i5
19095 ld [%l7 + 0x18], %f19
19096 lduh [%l7 + 0x7A], %i4
19097 movcc %xcc, %g3, %o0
19098 movg %icc, %g7, %o3
19099 stw %i0, [%l7 + 0x08]
19100 srlx %l1, %g6, %o7
19101 subc %o5, 0x0221, %l5
19102 orncc %g1, %i3, %l3
19103 array16 %i7, %i2, %l0
19104 orn %o1, %i1, %o2
19105 ldsb [%l7 + 0x5B], %i6
19106 and %o6, %l2, %g2
19107 edge8ln %g4, %g5, %o4
19108 movg %icc, %l4, %i5
19109 andcc %l6, 0x0DA3, %i4
19110 ldsb [%l7 + 0x2B], %g3
19111 mova %xcc, %g7, %o0
19112 fmovrslz %o3, %f9, %f14
19113 lduh [%l7 + 0x2E], %l1
19114 edge32 %g6, %o7, %i0
19115 save %o5, %g1, %l5
19116 rdpr %cwp, %g1
19117 rdpr %cansave, %g2
19118 rdpr %canrestore, %g3
19119 rdpr %cleanwin, %g4
19120 rdpr %otherwin, %g5
19121 rdpr %wstate, %g6
19122 movre %i3, %l3, %i2
19123 mova %icc, %i7, %o1
19124 movne %xcc, %i1, %l0
19125 sub %o2, %i6, %l2
19126 orn %g2, 0x05B9, %o6
19127 movrlz %g4, %g5, %l4
19128 movle %xcc, %i5, %l6
19129 addccc %o4, %g3, %i4
19130 andn %g7, 0x1387, %o0
19131 orcc %l1, %o3, %o7
19132 array16 %i0, %o5, %g1
19133 array32 %l5, %g6, %l3
19134 ldsb [%l7 + 0x7D], %i2
19135 edge32 %i7, %o1, %i3
19136 umul %l0, 0x1E59, %o2
19137 stx %i1, [%l7 + 0x10]
19138 pdist %f12, %f22, %f24
19139 fmovsvc %icc, %f10, %f17
19140 fmovdne %icc, %f20, %f3
19141 fmovrdgez %l2, %f24, %f16
19142 udivx %g2, 0x122F, %i6
19143 fmovrdne %g4, %f12, %f16
19144 fmovdneg %icc, %f29, %f20
19145 fsrc2 %f10, %f0
19146 fmovdpos %xcc, %f27, %f28
19147 sra %o6, 0x09, %g5
19148 addc %i5, 0x1D60, %l4
19149 movre %l6, 0x3A1, %g3
19150 subc %o4, %i4, %g7
19151 edge16 %l1, %o0, %o3
19152 fmovscc %xcc, %f4, %f20
19153 lduw [%l7 + 0x54], %i0
19154 fnegd %f30, %f30
19155 movrne %o7, 0x3D2, %g1
19156 and %o5, 0x10A7, %l5
19157 edge16n %l3, %g6, %i7
19158 fsrc1 %f4, %f16
19159 movre %o1, 0x186, %i3
19160 orncc %i2, 0x120F, %l0
19161 smulcc %i1, 0x0347, %l2
19162 umulcc %g2, 0x1BE0, %i6
19163 fmovdgu %xcc, %f11, %f14
19164 sllx %g4, %o6, %o2
19165 xor %g5, 0x0905, %l4
19166 fornot1s %f10, %f28, %f17
19167 srax %l6, %g3, %o4
19168 fcmped %fcc1, %f20, %f28
19169 edge8n %i4, %g7, %l1
19170 movrlz %i5, 0x1EC, %o3
19171 setx loop_68, %l0, %l1
19172 return %l1
19173 nop
19174 rdpr %cwp, %g1
19175 rdpr %cansave, %g2
19176 rdpr %canrestore, %g3
19177 rdpr %cleanwin, %g4
19178 rdpr %otherwin, %g5
19179 rdpr %wstate, %g6
19180loop_68: stb %g1, [%l7 + 0x5A]
19181 sll %i0, 0x1F, %l5
19182 andcc %o5, 0x0C62, %l3
19183 addccc %g6, %i7, %i3
19184 stx %i2, [%l7 + 0x38]
19185 umul %o1, %i1, %l0
19186 fmovdleu %icc, %f28, %f27
19187 movcc %icc, %l2, %i6
19188 ldub [%l7 + 0x57], %g4
19189 smulcc %g2, %o6, %o2
19190 fnegd %f16, %f8
19191 movvc %icc, %g5, %l6
19192 nop
19193 set 0x40, %o1
19194 ldd [%l7 + %o1], %l4
19195 popc 0x11B1, %o4
19196 xor %i4, 0x1BFC, %g3
19197 ld [%l7 + 0x44], %f4
19198 edge16n %g7, %l1, %o3
19199 edge16l %o0, %o7, %i5
19200 edge16n %g1, %i0, %o5
19201 movvc %icc, %l5, %g6
19202 fmovrsgez %l3, %f7, %f26
19203 andn %i7, %i3, %i2
19204 movl %icc, %i1, %l0
19205 movleu %xcc, %l2, %i6
19206 umulcc %o1, 0x0F4E, %g2
19207 umulcc %o6, 0x1888, %g4
19208 fmovdl %xcc, %f14, %f3
19209 movl %xcc, %o2, %g5
19210 subcc %l6, 0x0CFF, %o4
19211 fxnors %f4, %f3, %f12
19212 orncc %l4, %g3, %i4
19213 edge16n %l1, %g7, %o3
19214 edge8n %o7, %o0, %i5
19215 movpos %icc, %i0, %o5
19216 umulcc %l5, 0x1601, %g6
19217 movpos %xcc, %g1, %i7
19218 xorcc %i3, 0x0DCA, %i2
19219 edge8l %l3, %l0, %l2
19220 stx %i1, [%l7 + 0x78]
19221 save %i6, 0x1678, %g2
19222 rdpr %cwp, %g1
19223 rdpr %cansave, %g2
19224 rdpr %canrestore, %g3
19225 rdpr %cleanwin, %g4
19226 rdpr %otherwin, %g5
19227 rdpr %wstate, %g6
19228 std %f6, [%l7 + 0x50]
19229 ldsb [%l7 + 0x10], %o1
19230 smulcc %o6, %g4, %o2
19231 sll %l6, 0x15, %g5
19232 sth %l4, [%l7 + 0x1A]
19233 array32 %g3, %i4, %l1
19234 fnegs %f4, %f0
19235 fones %f2
19236 fornot2 %f18, %f26, %f4
19237 array32 %o4, %g7, %o7
19238 andncc %o3, %o0, %i5
19239 fmovse %icc, %f27, %f12
19240 ld [%l7 + 0x58], %f3
19241 fmovrdgez %o5, %f8, %f22
19242 movrgez %i0, 0x081, %l5
19243 movg %xcc, %g6, %g1
19244 xorcc %i7, 0x13C5, %i2
19245 lduw [%l7 + 0x5C], %l3
19246 move %xcc, %l0, %i3
19247 std %f2, [%l7 + 0x18]
19248 movleu %icc, %l2, %i1
19249 sir 0x0BBF
19250 fmovdneg %xcc, %f18, %f27
19251 movrlz %i6, 0x255, %o1
19252 smul %o6, 0x087F, %g2
19253 addc %g4, 0x1531, %l6
19254 lduw [%l7 + 0x50], %g5
19255 array8 %o2, %l4, %i4
19256 mulx %g3, 0x0D8B, %o4
19257 movpos %icc, %g7, %o7
19258 umulcc %o3, 0x0379, %o0
19259 std %f28, [%l7 + 0x50]
19260 fmovse %xcc, %f12, %f1
19261 edge32n %i5, %o5, %l1
19262 smulcc %i0, 0x0FA4, %l5
19263 stx %g6, [%l7 + 0x68]
19264 edge8ln %g1, %i2, %i7
19265 fmovspos %icc, %f29, %f5
19266 movrne %l3, %i3, %l0
19267 stx %i1, [%l7 + 0x58]
19268 nop
19269 set 0x46, %g2
19270 lduh [%l7 + %g2], %i6
19271 ldub [%l7 + 0x63], %o1
19272 udivx %o6, 0x1A3F, %l2
19273 ldsw [%l7 + 0x64], %g4
19274 xor %g2, %g5, %o2
19275 movcc %icc, %l6, %l4
19276 udivx %g3, 0x1981, %o4
19277 fmovdne %icc, %f19, %f6
19278 std %f12, [%l7 + 0x10]
19279 ldsb [%l7 + 0x25], %i4
19280 movpos %icc, %g7, %o7
19281 sll %o3, %o0, %o5
19282 ldsb [%l7 + 0x29], %l1
19283 ldd [%l7 + 0x30], %f16
19284 or %i0, %i5, %l5
19285 edge16 %g6, %i2, %g1
19286 edge16 %l3, %i7, %i3
19287 lduh [%l7 + 0x2A], %l0
19288 fxor %f24, %f28, %f18
19289 sdivx %i1, 0x0399, %i6
19290 st %f2, [%l7 + 0x34]
19291 fmul8sux16 %f12, %f8, %f30
19292 edge32 %o1, %l2, %o6
19293 add %g2, 0x07DA, %g5
19294 edge32ln %g4, %l6, %o2
19295 ld [%l7 + 0x50], %f10
19296 fmovdpos %icc, %f27, %f11
19297 popc 0x0320, %g3
19298 fmovdn %xcc, %f12, %f29
19299 fpackfix %f8, %f29
19300 alignaddrl %l4, %o4, %g7
19301 edge16ln %i4, %o7, %o0
19302 orn %o5, 0x1234, %o3
19303 array16 %l1, %i0, %l5
19304 and %i5, %i2, %g1
19305 movneg %xcc, %l3, %i7
19306 sdiv %i3, 0x1193, %l0
19307 orncc %g6, %i6, %i1
19308 orcc %o1, %l2, %g2
19309 st %f22, [%l7 + 0x40]
19310 fmovdgu %icc, %f1, %f15
19311 sdivx %g5, 0x1D6B, %g4
19312 array32 %l6, %o6, %o2
19313 fmul8sux16 %f8, %f28, %f20
19314 andn %l4, 0x001D, %o4
19315 fnand %f16, %f30, %f12
19316 add %g7, 0x1790, %g3
19317 fcmped %fcc2, %f20, %f30
19318 fmul8x16au %f22, %f10, %f10
19319 fnot1s %f17, %f29
19320 xorcc %o7, 0x0B21, %o0
19321 fmovsge %icc, %f22, %f21
19322 fmovsle %icc, %f9, %f28
19323 lduw [%l7 + 0x6C], %i4
19324 subc %o3, 0x070A, %l1
19325 and %o5, 0x1FF6, %i0
19326 restore %i5, 0x065E, %l5
19327 rdpr %cwp, %g1
19328 rdpr %cansave, %g2
19329 rdpr %canrestore, %g3
19330 rdpr %cleanwin, %g4
19331 rdpr %otherwin, %g5
19332 rdpr %wstate, %g6
19333 fmovdl %xcc, %f26, %f10
19334 srax %g1, 0x16, %l3
19335 fmovrdlez %i7, %f10, %f10
19336 movrlz %i3, %i2, %g6
19337 ldd [%l7 + 0x50], %f28
19338 fmovsvs %xcc, %f16, %f24
19339 movrgez %i6, %i1, %l0
19340 sir 0x1A2D
19341 movn %xcc, %o1, %l2
19342 xnor %g2, 0x081B, %g5
19343 sth %l6, [%l7 + 0x2E]
19344 fmovdcs %icc, %f5, %f26
19345 mova %xcc, %o6, %o2
19346 ldsh [%l7 + 0x72], %g4
19347 movrgz %l4, %g7, %o4
19348 movge %xcc, %g3, %o0
19349 subc %o7, %i4, %l1
19350 xorcc %o5, 0x16EE, %i0
19351 fmovsle %xcc, %f11, %f3
19352 fors %f18, %f0, %f18
19353 ldx [%l7 + 0x30], %o3
19354 movrlez %l5, 0x210, %i5
19355 ldx [%l7 + 0x50], %g1
19356 subc %i7, 0x13C6, %i3
19357 movvc %xcc, %l3, %i2
19358 movle %xcc, %i6, %g6
19359 addccc %l0, %o1, %i1
19360 movcc %icc, %g2, %l2
19361 edge32l %g5, %l6, %o6
19362 fmovsgu %icc, %f10, %f6
19363 sllx %o2, 0x1D, %g4
19364 mova %xcc, %l4, %o4
19365 array32 %g3, %o0, %o7
19366 stx %g7, [%l7 + 0x48]
19367 andcc %l1, %i4, %o5
19368 stb %o3, [%l7 + 0x45]
19369 movgu %xcc, %i0, %l5
19370 movg %xcc, %g1, %i7
19371 fpack32 %f12, %f0, %f0
19372 fmovdvs %xcc, %f15, %f0
19373 ldsb [%l7 + 0x54], %i5
19374 fpadd32 %f12, %f26, %f30
19375 move %icc, %i3, %i2
19376 orcc %l3, 0x1F95, %g6
19377 alignaddr %l0, %i6, %i1
19378 st %f23, [%l7 + 0x40]
19379 subcc %g2, %o1, %l2
19380 mulscc %g5, %l6, %o6
19381 addc %o2, 0x1958, %l4
19382 movg %xcc, %g4, %o4
19383 edge8ln %g3, %o0, %g7
19384 movpos %icc, %l1, %o7
19385 lduw [%l7 + 0x5C], %o5
19386 save %o3, %i4, %l5
19387 rdpr %cwp, %g1
19388 rdpr %cansave, %g2
19389 rdpr %canrestore, %g3
19390 rdpr %cleanwin, %g4
19391 rdpr %otherwin, %g5
19392 rdpr %wstate, %g6
19393 edge16ln %i0, %i7, %g1
19394 movrlz %i5, 0x16E, %i2
19395 sllx %l3, 0x03, %g6
19396 add %l0, 0x0C8B, %i6
19397 edge8ln %i1, %g2, %o1
19398 sdivx %l2, 0x0657, %i3
19399 movrgz %g5, %l6, %o2
19400 srl %l4, 0x00, %o6
19401 ldub [%l7 + 0x23], %g4
19402 movne %xcc, %o4, %o0
19403 fcmpeq16 %f24, %f6, %g7
19404 andn %l1, %o7, %g3
19405 addc %o5, %o3, %l5
19406 movgu %icc, %i4, %i0
19407 sllx %i7, 0x10, %i5
19408 ldsw [%l7 + 0x3C], %i2
19409 ldsw [%l7 + 0x58], %l3
19410 movrgz %g1, 0x2EC, %l0
19411 sdiv %i6, 0x1F97, %g6
19412 srax %i1, 0x1B, %g2
19413 movcc %xcc, %o1, %l2
19414 edge32 %i3, %g5, %l6
19415 mulx %l4, 0x1862, %o6
19416 movrne %o2, 0x214, %o4
19417 fzero %f4
19418 addc %g4, 0x1B26, %g7
19419 std %f2, [%l7 + 0x58]
19420 ld [%l7 + 0x50], %f4
19421 addccc %l1, %o7, %o0
19422 movle %icc, %g3, %o5
19423 std %f20, [%l7 + 0x48]
19424 or %l5, 0x0374, %i4
19425 alignaddr %o3, %i7, %i5
19426 movleu %xcc, %i2, %l3
19427 lduw [%l7 + 0x08], %i0
19428 smul %g1, 0x1195, %i6
19429 popc 0x06E2, %l0
19430 edge32l %i1, %g6, %g2
19431 movvc %xcc, %l2, %i3
19432 udiv %o1, 0x0F73, %l6
19433 movgu %icc, %g5, %o6
19434 movpos %icc, %o2, %l4
19435 edge16n %g4, %g7, %o4
19436 fsrc1s %f16, %f26
19437 movge %xcc, %l1, %o7
19438 edge8l %o0, %o5, %g3
19439 st %f12, [%l7 + 0x20]
19440 alignaddr %l5, %o3, %i7
19441 orn %i5, %i4, %i2
19442 udivcc %l3, 0x07D8, %g1
19443 fmuld8ulx16 %f9, %f6, %f4
19444 st %f12, [%l7 + 0x28]
19445 array8 %i6, %i0, %l0
19446 movcs %xcc, %g6, %i1
19447 sdivx %l2, 0x0738, %g2
19448 movvc %xcc, %o1, %l6
19449 subc %i3, 0x0A17, %g5
19450 fornot1s %f20, %f1, %f19
19451 movrlez %o2, %o6, %g4
19452 umul %l4, 0x1D57, %o4
19453 srax %l1, %g7, %o7
19454 edge8n %o5, %g3, %l5
19455 movrgez %o3, 0x072, %o0
19456 edge32l %i5, %i7, %i4
19457 st %f18, [%l7 + 0x1C]
19458 ldd [%l7 + 0x60], %f0
19459 movrlez %l3, 0x0AB, %i2
19460 xnor %i6, %i0, %g1
19461 stb %l0, [%l7 + 0x23]
19462 andcc %g6, 0x0D3C, %l2
19463 fornot1 %f20, %f20, %f18
19464 andncc %g2, %o1, %l6
19465 fzero %f6
19466 addcc %i3, 0x1F92, %i1
19467 movrgz %o2, 0x21D, %o6
19468 fmovrdlez %g4, %f4, %f24
19469 fsrc1s %f18, %f6
19470 array8 %g5, %l4, %o4
19471 srax %g7, %l1, %o5
19472 udiv %g3, 0x0799, %l5
19473 sllx %o3, 0x16, %o0
19474 movvc %icc, %o7, %i5
19475 movg %xcc, %i7, %i4
19476 fone %f2
19477 sdivx %l3, 0x1F07, %i6
19478 fmovrdgez %i0, %f0, %f18
19479 addcc %i2, 0x02D1, %g1
19480 udivx %l0, 0x0F07, %g6
19481 edge32ln %g2, %l2, %o1
19482 fmovdg %icc, %f2, %f11
19483 siam 0x7
19484 and %i3, %i1, %l6
19485 fcmpeq16 %f26, %f8, %o6
19486 movvc %xcc, %o2, %g5
19487 fxor %f8, %f26, %f26
19488 ldd [%l7 + 0x60], %f2
19489 stb %g4, [%l7 + 0x6A]
19490 sdivcc %o4, 0x0B89, %g7
19491 addccc %l4, %l1, %g3
19492 array16 %l5, %o5, %o0
19493 fnegd %f28, %f4
19494 fornot2s %f3, %f2, %f12
19495 fsrc1 %f14, %f28
19496 edge16ln %o3, %o7, %i7
19497 fandnot2s %f18, %f4, %f13
19498 sub %i4, 0x1D35, %i5
19499 umul %l3, %i0, %i2
19500 movle %xcc, %i6, %g1
19501 udiv %l0, 0x1AE1, %g2
19502 fmovrsgz %l2, %f11, %f1
19503 smulcc %o1, 0x1E9E, %g6
19504 setx loop_69, %l0, %l1
19505 return %l1
19506 nop
19507 rdpr %cwp, %g1
19508 rdpr %cansave, %g2
19509 rdpr %canrestore, %g3
19510 rdpr %cleanwin, %g4
19511 rdpr %otherwin, %g5
19512 rdpr %wstate, %g6
19513loop_69: movcs %icc, %o2, %l6
19514 ldd [%l7 + 0x08], %f16
19515 std %f8, [%l7 + 0x08]
19516 mova %icc, %g5, %g4
19517 fmovrsne %g7, %f16, %f1
19518 addc %o4, %l1, %l4
19519 udivx %l5, 0x106D, %o5
19520 std %f28, [%l7 + 0x50]
19521 addc %o0, 0x0486, %o3
19522 ldsb [%l7 + 0x53], %o7
19523 srlx %i7, %i4, %i5
19524 edge8 %l3, %i0, %i2
19525 movg %icc, %i6, %g1
19526 alignaddrl %g3, %l0, %g2
19527 orncc %l2, %g6, %o1
19528 movrlz %i3, %o6, %i1
19529 fpsub32 %f24, %f6, %f26
19530 ldd [%l7 + 0x08], %i6
19531 or %g5, %g4, %o2
19532 sdivx %g7, 0x03D3, %o4
19533 smul %l4, %l5, %o5
19534 lduw [%l7 + 0x54], %o0
19535 fmovsne %xcc, %f31, %f15
19536 edge32l %o3, %l1, %i7
19537 fmovrdlez %o7, %f0, %f12
19538 ldx [%l7 + 0x68], %i5
19539 fexpand %f8, %f20
19540 fcmps %fcc1, %f29, %f7
19541 lduh [%l7 + 0x1A], %l3
19542 fornot1 %f14, %f26, %f24
19543 fnand %f8, %f2, %f20
19544 fmovsne %icc, %f25, %f16
19545 fmovs %f6, %f8
19546 edge8n %i4, %i2, %i0
19547 addc %g1, 0x134A, %g3
19548 sdivcc %l0, 0x013E, %g2
19549 movcs %xcc, %i6, %l2
19550 fabss %f10, %f25
19551 edge8n %g6, %i3, %o1
19552 fmovdvs %icc, %f12, %f9
19553 stw %i1, [%l7 + 0x50]
19554 sdivcc %l6, 0x05B2, %g5
19555 movrgez %o6, 0x1D8, %g4
19556 movrgez %g7, %o2, %l4
19557 orn %o4, %l5, %o5
19558 edge8 %o0, %l1, %o3
19559 fmovscc %icc, %f30, %f27
19560 movl %xcc, %o7, %i7
19561 movrlz %l3, 0x2F1, %i5
19562 fmovscs %icc, %f2, %f26
19563 alignaddr %i4, %i2, %i0
19564 ldsb [%l7 + 0x35], %g3
19565 stw %l0, [%l7 + 0x5C]
19566 sethi 0x019B, %g2
19567 fcmpes %fcc0, %f4, %f27
19568 udiv %g1, 0x132C, %l2
19569 movcs %icc, %g6, %i6
19570 edge8n %i3, %o1, %i1
19571 fmul8ulx16 %f8, %f20, %f2
19572 restore %l6, 0x03EF, %g5
19573 rdpr %cwp, %g1
19574 rdpr %cansave, %g2
19575 rdpr %canrestore, %g3
19576 rdpr %cleanwin, %g4
19577 rdpr %otherwin, %g5
19578 rdpr %wstate, %g6
19579 lduw [%l7 + 0x6C], %o6
19580 fmovrdlez %g7, %f8, %f6
19581 add %o2, 0x094E, %g4
19582 andncc %l4, %l5, %o4
19583 movrlz %o5, 0x31B, %l1
19584 fmovsa %icc, %f3, %f30
19585 movrgez %o0, 0x12A, %o3
19586 addc %o7, 0x1764, %i7
19587 movneg %xcc, %i5, %i4
19588 addcc %l3, 0x0ADC, %i0
19589 alignaddr %g3, %i2, %l0
19590 sir 0x0D4F
19591 fcmped %fcc0, %f30, %f4
19592 sdivcc %g1, 0x144E, %l2
19593 ldsh [%l7 + 0x38], %g2
19594 andncc %g6, %i3, %i6
19595 alignaddrl %o1, %i1, %l6
19596 orcc %o6, %g5, %g7
19597 fcmpne16 %f6, %f16, %g4
19598 fmovrsgz %o2, %f12, %f4
19599 edge16n %l5, %o4, %l4
19600 fmovscc %icc, %f29, %f2
19601 movgu %xcc, %o5, %o0
19602 fmovsvs %xcc, %f8, %f4
19603 movge %xcc, %l1, %o3
19604 movl %icc, %i7, %i5
19605 fcmpgt32 %f4, %f18, %i4
19606 or %l3, 0x1412, %o7
19607 movn %icc, %g3, %i2
19608 movle %icc, %l0, %g1
19609 sdivcc %i0, 0x1E65, %g2
19610 ldd [%l7 + 0x70], %l2
19611 and %i3, %g6, %i6
19612 fand %f4, %f8, %f18
19613 ldsb [%l7 + 0x34], %o1
19614 nop
19615 set 0x30, %o0
19616 ldd [%l7 + %o0], %i6
19617 fnegs %f21, %f3
19618 ldx [%l7 + 0x48], %o6
19619 movrne %g5, 0x05C, %g7
19620 movle %icc, %i1, %o2
19621 and %l5, 0x1093, %g4
19622 movvs %icc, %o4, %o5
19623 stb %o0, [%l7 + 0x32]
19624 sub %l1, 0x0A07, %l4
19625 xorcc %o3, %i5, %i7
19626 move %xcc, %l3, %i4
19627 array32 %o7, %i2, %l0
19628 movleu %icc, %g3, %i0
19629 edge16n %g1, %l2, %i3
19630 movrne %g2, 0x3FC, %i6
19631 fsrc1s %f17, %f25
19632 movne %icc, %g6, %l6
19633 fone %f18
19634 array32 %o6, %o1, %g5
19635 edge8ln %i1, %o2, %l5
19636 subcc %g7, %g4, %o5
19637 bshuffle %f24, %f2, %f6
19638 std %f16, [%l7 + 0x28]
19639 ldd [%l7 + 0x78], %f10
19640 subcc %o0, %o4, %l1
19641 popc %l4, %i5
19642 srl %i7, 0x19, %l3
19643 subcc %i4, 0x1932, %o3
19644 ldd [%l7 + 0x78], %i2
19645 fpadd32s %f1, %f30, %f24
19646 fmovsg %icc, %f14, %f19
19647 orcc %o7, %l0, %g3
19648 fpadd32 %f0, %f0, %f4
19649 fmovsneg %icc, %f30, %f12
19650 ldd [%l7 + 0x78], %f30
19651 subccc %i0, 0x0EE0, %l2
19652 nop
19653 set 0x72, %i4
19654 sth %g1, [%l7 + %i4]
19655 subcc %g2, 0x14F7, %i3
19656 st %f29, [%l7 + 0x28]
19657 movleu %xcc, %i6, %g6
19658 fmovsg %xcc, %f28, %f17
19659 movne %icc, %o6, %l6
19660 fpadd32 %f18, %f8, %f8
19661 fandnot1 %f2, %f16, %f28
19662 fxnor %f24, %f20, %f28
19663 smulcc %g5, 0x1E2F, %o1
19664 ldsb [%l7 + 0x60], %i1
19665 orcc %o2, 0x152D, %g7
19666 movpos %icc, %l5, %o5
19667 sll %o0, 0x10, %o4
19668 sra %l1, %g4, %i5
19669 fmovdneg %xcc, %f18, %f8
19670 stx %l4, [%l7 + 0x50]
19671 setx loop_70, %l0, %l1
19672 return %l1
19673 nop
19674 rdpr %cwp, %g1
19675 rdpr %cansave, %g2
19676 rdpr %canrestore, %g3
19677 rdpr %cleanwin, %g4
19678 rdpr %otherwin, %g5
19679 rdpr %wstate, %g6
19680loop_70: sethi 0x0353, %l3
19681 edge16n %i2, %o7, %g3
19682 fmovdg %xcc, %f30, %f23
19683 sra %l0, 0x10, %i0
19684 xnorcc %l2, %g2, %i3
19685 fmovsg %icc, %f1, %f30
19686 lduw [%l7 + 0x10], %i6
19687 movcc %icc, %g1, %o6
19688 fpack16 %f20, %f29
19689 or %l6, 0x157E, %g5
19690 sdivcc %o1, 0x1107, %i1
19691 umulcc %g6, 0x115B, %g7
19692 orn %o2, 0x12AF, %o5
19693 array32 %o0, %l5, %l1
19694 edge16ln %o4, %i5, %g4
19695 movle %xcc, %l4, %i4
19696 array16 %i7, %l3, %o3
19697 popc 0x0D47, %o7
19698 fpackfix %f28, %f13
19699 array16 %i2, %l0, %g3
19700 subc %i0, 0x0BA6, %l2
19701 addc %g2, %i6, %i3
19702 xnorcc %o6, %g1, %g5
19703 edge32l %l6, %i1, %o1
19704 edge8l %g7, %g6, %o5
19705 edge16ln %o0, %o2, %l5
19706 ld [%l7 + 0x38], %f29
19707 edge8ln %l1, %i5, %g4
19708 movvc %xcc, %o4, %i4
19709 edge16l %l4, %i7, %l3
19710 subccc %o7, %i2, %o3
19711 movpos %xcc, %g3, %l0
19712 alignaddrl %l2, %i0, %g2
19713 sdiv %i3, 0x12A7, %o6
19714 restore %g1, %i6, %l6
19715 rdpr %cwp, %g1
19716 rdpr %cansave, %g2
19717 rdpr %canrestore, %g3
19718 rdpr %cleanwin, %g4
19719 rdpr %otherwin, %g5
19720 rdpr %wstate, %g6
19721 fmovscs %icc, %f7, %f8
19722 movvs %xcc, %g5, %o1
19723 addccc %g7, 0x10A9, %i1
19724 sll %g6, %o0, %o2
19725 fsrc2 %f0, %f8
19726 sth %l5, [%l7 + 0x6C]
19727 srl %l1, 0x1B, %o5
19728 fmovdl %xcc, %f11, %f30
19729 orncc %g4, 0x16FF, %o4
19730 orcc %i4, 0x1226, %l4
19731 fand %f16, %f30, %f12
19732 udivcc %i7, 0x0631, %i5
19733 movrlez %l3, 0x209, %o7
19734 fmovdpos %icc, %f19, %f0
19735 subc %o3, %i2, %g3
19736 bshuffle %f2, %f10, %f14
19737 fmovrse %l0, %f22, %f5
19738 subccc %l2, 0x1436, %g2
19739 fands %f16, %f20, %f6
19740 fxnors %f15, %f3, %f0
19741 for %f2, %f8, %f26
19742 mulscc %i3, %i0, %o6
19743 fxnor %f22, %f8, %f28
19744 movre %g1, 0x195, %i6
19745 srl %l6, 0x05, %g5
19746 fpackfix %f6, %f15
19747 orcc %o1, 0x1172, %g7
19748 ldsb [%l7 + 0x13], %i1
19749 fnands %f31, %f25, %f0
19750 edge32n %g6, %o2, %o0
19751 xorcc %l5, %o5, %l1
19752 movrlz %o4, 0x36B, %g4
19753 ldx [%l7 + 0x60], %i4
19754 orcc %i7, 0x0126, %l4
19755 movne %xcc, %i5, %o7
19756 movle %icc, %o3, %l3
19757 alignaddrl %g3, %l0, %l2
19758 sir 0x1677
19759 orn %g2, %i2, %i0
19760 fxnors %f29, %f18, %f22
19761 edge16ln %i3, %g1, %i6
19762 movvs %xcc, %o6, %l6
19763 movne %icc, %o1, %g5
19764 movvs %icc, %i1, %g6
19765 ldub [%l7 + 0x56], %o2
19766 movrne %g7, 0x031, %o0
19767 addccc %o5, %l1, %o4
19768 movge %icc, %g4, %l5
19769 sth %i7, [%l7 + 0x2A]
19770 fxor %f28, %f30, %f0
19771 popc 0x135E, %i4
19772 edge8l %l4, %o7, %o3
19773 xnor %l3, %g3, %i5
19774 fones %f10
19775 fmovrsgz %l2, %f19, %f29
19776 fmovsa %xcc, %f26, %f28
19777 edge16l %g2, %i2, %i0
19778 edge8l %i3, %g1, %l0
19779 fpadd32s %f2, %f1, %f8
19780 sth %i6, [%l7 + 0x48]
19781 fmuld8ulx16 %f31, %f12, %f26
19782 addc %l6, 0x1AAD, %o1
19783 subccc %g5, 0x18E3, %i1
19784 ldd [%l7 + 0x10], %f22
19785 movpos %icc, %g6, %o6
19786 srl %o2, %o0, %g7
19787 movne %xcc, %o5, %l1
19788 orncc %g4, 0x00C1, %o4
19789 edge8ln %i7, %i4, %l4
19790 ldx [%l7 + 0x48], %o7
19791 movg %xcc, %o3, %l3
19792 fpack16 %f12, %f5
19793 edge32l %l5, %g3, %l2
19794 fcmple32 %f16, %f8, %g2
19795 ldsb [%l7 + 0x1C], %i5
19796 ldd [%l7 + 0x10], %f8
19797 andn %i0, 0x191E, %i2
19798 movl %icc, %i3, %l0
19799 edge32ln %g1, %l6, %o1
19800 movl %xcc, %g5, %i1
19801 orncc %g6, 0x1576, %i6
19802 fmul8sux16 %f30, %f12, %f14
19803 add %o2, %o6, %g7
19804 sir 0x0CBC
19805 edge32n %o5, %l1, %g4
19806 faligndata %f30, %f14, %f20
19807 movcc %icc, %o0, %o4
19808 udiv %i7, 0x1055, %l4
19809 ld [%l7 + 0x18], %f23
19810 popc 0x1357, %i4
19811 movre %o7, %o3, %l3
19812 fnegs %f20, %f5
19813 subc %l5, 0x1ABF, %g3
19814 movne %xcc, %g2, %i5
19815 fmovd %f8, %f14
19816 alignaddrl %i0, %i2, %i3
19817 fmovdn %icc, %f7, %f15
19818 edge32l %l2, %l0, %l6
19819 sir 0x19DD
19820 movpos %xcc, %o1, %g1
19821 movg %icc, %g5, %g6
19822 fmovrdgez %i1, %f28, %f20
19823 movvc %icc, %i6, %o2
19824 movrgez %o6, %o5, %l1
19825 alignaddr %g7, %o0, %o4
19826 movge %icc, %g4, %l4
19827 fmuld8sux16 %f6, %f14, %f22
19828 fabsd %f26, %f6
19829 fnegd %f20, %f8
19830 xorcc %i7, %i4, %o3
19831 ldd [%l7 + 0x30], %l2
19832 mulx %l5, %o7, %g2
19833 andncc %i5, %i0, %i2
19834 fmovrslez %g3, %f17, %f28
19835 fmovsne %xcc, %f30, %f21
19836 edge8ln %l2, %l0, %l6
19837 xor %o1, %i3, %g1
19838 or %g6, 0x0498, %i1
19839 fors %f2, %f22, %f19
19840 fpsub16s %f29, %f20, %f31
19841 movvs %xcc, %g5, %o2
19842 movvs %xcc, %i6, %o6
19843 fand %f6, %f18, %f22
19844 fcmped %fcc0, %f6, %f0
19845 fmovrse %o5, %f26, %f5
19846 edge32 %l1, %g7, %o4
19847 ldx [%l7 + 0x30], %o0
19848 std %f8, [%l7 + 0x50]
19849 fcmpgt32 %f4, %f26, %l4
19850 fsrc1s %f7, %f15
19851 xor %i7, %g4, %o3
19852 srax %i4, %l5, %l3
19853 edge8l %g2, %i5, %o7
19854 sub %i2, %g3, %l2
19855 movcc %icc, %l0, %l6
19856 orn %o1, %i0, %g1
19857 movle %xcc, %g6, %i1
19858 fcmpes %fcc2, %f22, %f19
19859 smul %i3, 0x1368, %o2
19860 sethi 0x018C, %i6
19861 movn %xcc, %o6, %o5
19862 movneg %xcc, %g5, %g7
19863 addcc %l1, 0x1894, %o4
19864 fzeros %f28
19865 sdiv %o0, 0x1109, %i7
19866 lduw [%l7 + 0x44], %g4
19867 andcc %o3, %i4, %l4
19868 edge16n %l5, %g2, %l3
19869 smulcc %i5, 0x0CEE, %i2
19870 array8 %g3, %l2, %l0
19871 orncc %o7, 0x0179, %o1
19872 stw %l6, [%l7 + 0x74]
19873 movrgez %i0, 0x3B4, %g6
19874 movl %icc, %g1, %i1
19875 st %f22, [%l7 + 0x18]
19876 fsrc1s %f11, %f16
19877 edge16 %i3, %o2, %i6
19878 orcc %o6, %o5, %g5
19879 mova %icc, %g7, %o4
19880 orcc %o0, %i7, %g4
19881 stw %l1, [%l7 + 0x5C]
19882 movleu %xcc, %o3, %i4
19883 nop
19884 set 0x70, %g5
19885 lduh [%l7 + %g5], %l5
19886 fmovrdgez %l4, %f14, %f16
19887 edge8l %l3, %i5, %g2
19888 movgu %icc, %g3, %i2
19889 array32 %l0, %l2, %o1
19890 sth %l6, [%l7 + 0x3E]
19891 sdivcc %i0, 0x1CAC, %o7
19892 array16 %g1, %i1, %i3
19893 stx %g6, [%l7 + 0x38]
19894 fpadd32 %f26, %f18, %f20
19895 lduh [%l7 + 0x52], %o2
19896 fmuld8ulx16 %f29, %f10, %f28
19897 ldub [%l7 + 0x57], %i6
19898 std %f14, [%l7 + 0x30]
19899 or %o6, 0x1262, %o5
19900 addcc %g7, 0x1D61, %o4
19901 sdiv %g5, 0x1B87, %i7
19902 fcmpeq16 %f2, %f28, %g4
19903 alignaddr %l1, %o0, %o3
19904 fcmple16 %f20, %f4, %l5
19905 orn %l4, %l3, %i4
19906 fcmple16 %f20, %f28, %g2
19907 ldub [%l7 + 0x57], %i5
19908 subc %i2, %g3, %l2
19909 edge32 %l0, %o1, %i0
19910 sllx %o7, %l6, %i1
19911 fnot2s %f15, %f18
19912 array32 %i3, %g6, %o2
19913 fcmpd %fcc1, %f0, %f20
19914 srlx %g1, 0x09, %i6
19915 edge32ln %o6, %g7, %o5
19916 sdivx %o4, 0x15FB, %i7
19917 ldsh [%l7 + 0x60], %g5
19918 movn %xcc, %l1, %o0
19919 movg %icc, %g4, %l5
19920 fmovrdne %o3, %f14, %f14
19921 fcmple32 %f0, %f8, %l4
19922 edge16l %i4, %g2, %l3
19923 sdiv %i5, 0x0CC3, %g3
19924 movl %icc, %l2, %l0
19925 addccc %o1, %i0, %i2
19926 andncc %o7, %l6, %i1
19927 movrgz %i3, %g6, %g1
19928 std %f6, [%l7 + 0x78]
19929 movg %icc, %o2, %i6
19930 array32 %o6, %g7, %o5
19931 sllx %i7, 0x14, %o4
19932 subcc %l1, 0x1345, %o0
19933 lduh [%l7 + 0x5C], %g4
19934 stb %g5, [%l7 + 0x7E]
19935 edge16n %o3, %l5, %i4
19936 setx loop_71, %l0, %l1
19937 return %l1
19938 nop
19939 rdpr %cwp, %g1
19940 rdpr %cansave, %g2
19941 rdpr %canrestore, %g3
19942 rdpr %cleanwin, %g4
19943 rdpr %otherwin, %g5
19944 rdpr %wstate, %g6
19945loop_71: save %g3, %i5, %l2
19946 rdpr %cwp, %g1
19947 rdpr %cansave, %g2
19948 rdpr %canrestore, %g3
19949 rdpr %cleanwin, %g4
19950 rdpr %otherwin, %g5
19951 rdpr %wstate, %g6
19952 ldd [%l7 + 0x40], %f10
19953 and %l0, %o1, %i0
19954 fands %f9, %f22, %f13
19955 ldd [%l7 + 0x60], %f16
19956 movrlz %i2, %o7, %l6
19957 fmovsge %icc, %f13, %f26
19958 or %i3, 0x0D22, %i1
19959 xnor %g6, %g1, %o2
19960 ldd [%l7 + 0x60], %i6
19961 move %icc, %o6, %o5
19962 fmul8x16 %f20, %f16, %f16
19963 sll %i7, %o4, %l1
19964 movrlz %o0, 0x37C, %g4
19965 fmovrdne %g7, %f24, %f30
19966 umulcc %o3, %l5, %g5
19967 ldd [%l7 + 0x50], %f30
19968 udiv %i4, 0x04F9, %l4
19969 smulcc %g2, 0x1538, %l3
19970 movvs %icc, %g3, %l2
19971 ldd [%l7 + 0x50], %l0
19972 addcc %o1, %i0, %i5
19973 udivx %i2, 0x0F20, %o7
19974 andncc %i3, %l6, %g6
19975 subcc %i1, %g1, %o2
19976 stb %i6, [%l7 + 0x3C]
19977 restore %o6, %o5, %o4
19978 rdpr %cwp, %g1
19979 rdpr %cansave, %g2
19980 rdpr %canrestore, %g3
19981 rdpr %cleanwin, %g4
19982 rdpr %otherwin, %g5
19983 rdpr %wstate, %g6
19984 fmovdle %icc, %f16, %f0
19985 array8 %i7, %o0, %g4
19986 movrgez %l1, 0x270, %o3
19987 subcc %g7, 0x1FCC, %l5
19988 save %g5, %i4, %l4
19989 rdpr %cwp, %g1
19990 rdpr %cansave, %g2
19991 rdpr %canrestore, %g3
19992 rdpr %cleanwin, %g4
19993 rdpr %otherwin, %g5
19994 rdpr %wstate, %g6
19995 sllx %g2, %l3, %l2
19996 orcc %g3, %l0, %o1
19997 movneg %xcc, %i0, %i2
19998 addc %o7, %i3, %l6
19999 fmovrslez %i5, %f31, %f27
20000 edge8n %g6, %i1, %o2
20001 lduw [%l7 + 0x0C], %g1
20002 fmuld8sux16 %f5, %f13, %f28
20003 sub %o6, %i6, %o4
20004 movcs %icc, %i7, %o0
20005 movgu %xcc, %o5, %l1
20006 fornot2s %f28, %f13, %f6
20007 save %g4, 0x0B43, %o3
20008 rdpr %cwp, %g1
20009 rdpr %cansave, %g2
20010 rdpr %canrestore, %g3
20011 rdpr %cleanwin, %g4
20012 rdpr %otherwin, %g5
20013 rdpr %wstate, %g6
20014 subcc %l5, 0x15FF, %g5
20015 fmovrse %g7, %f18, %f21
20016 fmovd %f26, %f14
20017 andn %i4, 0x1A71, %l4
20018 edge32n %g2, %l3, %l2
20019 fmul8x16au %f17, %f5, %f12
20020 ldsw [%l7 + 0x44], %l0
20021 ldub [%l7 + 0x42], %g3
20022 subcc %i0, %o1, %i2
20023 fmovsleu %xcc, %f24, %f27
20024 xnor %i3, 0x0BCC, %l6
20025 srax %i5, %o7, %g6
20026 add %i1, %g1, %o6
20027 ldsh [%l7 + 0x2C], %o2
20028 xnor %o4, %i7, %o0
20029 alignaddr %o5, %l1, %g4
20030 fmovscs %icc, %f17, %f7
20031 setx loop_72, %l0, %l1
20032 return %l1
20033 nop
20034 rdpr %cwp, %g1
20035 rdpr %cansave, %g2
20036 rdpr %canrestore, %g3
20037 rdpr %cleanwin, %g4
20038 rdpr %otherwin, %g5
20039 rdpr %wstate, %g6
20040loop_72: umulcc %o3, 0x067C, %g5
20041 fzeros %f9
20042 sdivcc %i4, 0x0558, %l4
20043 udivcc %g2, 0x1136, %l3
20044 lduw [%l7 + 0x38], %l2
20045 fmovrdgez %l0, %f4, %f4
20046 movleu %xcc, %g7, %i0
20047 fpadd16s %f22, %f1, %f10
20048 st %f7, [%l7 + 0x2C]
20049 popc 0x1F7F, %o1
20050 fnot2s %f28, %f9
20051 movvs %xcc, %i2, %g3
20052 sra %i3, %l6, %o7
20053 movrgez %g6, 0x1E2, %i1
20054 fmovrslez %i5, %f17, %f10
20055 srax %o6, %g1, %o4
20056 fpmerge %f11, %f27, %f12
20057 lduh [%l7 + 0x68], %o2
20058 andcc %o0, %i7, %o5
20059 movvc %xcc, %g4, %l1
20060 ldsh [%l7 + 0x3E], %i6
20061 movvc %icc, %l5, %g5
20062 fpsub16 %f26, %f4, %f26
20063 or %i4, %o3, %g2
20064 movre %l4, 0x244, %l3
20065 andncc %l0, %g7, %i0
20066 restore %l2, 0x0D5B, %i2
20067 rdpr %cwp, %g1
20068 rdpr %cansave, %g2
20069 rdpr %canrestore, %g3
20070 rdpr %cleanwin, %g4
20071 rdpr %otherwin, %g5
20072 rdpr %wstate, %g6
20073 movre %g3, %o1, %l6
20074 sub %o7, %g6, %i3
20075 sdivcc %i5, 0x0341, %i1
20076 sethi 0x0305, %o6
20077 movvc %icc, %g1, %o2
20078 andcc %o0, 0x00EA, %i7
20079 srl %o4, 0x1C, %o5
20080 fmovsl %xcc, %f13, %f9
20081 sir 0x16B8
20082 udivcc %g4, 0x0A2F, %l1
20083 udivx %l5, 0x1710, %i6
20084 fpsub16s %f24, %f27, %f12
20085 andn %g5, %o3, %g2
20086 fcmpeq32 %f12, %f12, %i4
20087 edge32l %l4, %l3, %g7
20088 array16 %i0, %l0, %l2
20089 umul %i2, %g3, %o1
20090 ldsb [%l7 + 0x15], %l6
20091 edge8ln %o7, %g6, %i3
20092 sethi 0x1787, %i5
20093 orcc %i1, %o6, %g1
20094 xorcc %o0, 0x1B61, %i7
20095 fmuld8sux16 %f9, %f13, %f14
20096 movn %icc, %o2, %o5
20097 fnands %f9, %f21, %f3
20098 fsrc1 %f20, %f24
20099 and %o4, %l1, %l5
20100 fmuld8ulx16 %f13, %f18, %f6
20101 movge %icc, %i6, %g5
20102 umul %g4, 0x05DE, %g2
20103 fmovsl %xcc, %f21, %f9
20104 movrgez %o3, 0x319, %i4
20105 mulscc %l3, %l4, %g7
20106 orncc %l0, 0x1259, %l2
20107 fand %f12, %f28, %f20
20108 fmovrde %i0, %f24, %f22
20109 ldd [%l7 + 0x68], %i2
20110 edge32ln %o1, %g3, %o7
20111 array16 %g6, %l6, %i3
20112 edge32n %i1, %i5, %g1
20113 umul %o0, %o6, %o2
20114 edge8n %i7, %o5, %o4
20115 edge32n %l1, %i6, %l5
20116 orn %g4, 0x0EEA, %g2
20117 srax %o3, %i4, %l3
20118 movcs %xcc, %g5, %g7
20119 ldd [%l7 + 0x08], %f28
20120 srl %l4, 0x1D, %l2
20121 and %i0, 0x0692, %i2
20122 sth %o1, [%l7 + 0x56]
20123 fandnot2s %f9, %f23, %f2
20124 fxors %f23, %f17, %f12
20125 or %g3, 0x1D97, %o7
20126 edge16l %g6, %l0, %i3
20127 alignaddrl %i1, %l6, %i5
20128 subc %g1, %o0, %o6
20129 fmovsvs %xcc, %f3, %f30
20130 fsrc2s %f21, %f22
20131 ldd [%l7 + 0x78], %i6
20132 edge16n %o5, %o2, %l1
20133 movrlz %i6, %l5, %o4
20134 smulcc %g2, %g4, %i4
20135 movge %icc, %o3, %g5
20136 movvs %icc, %g7, %l3
20137 fmovsg %xcc, %f7, %f4
20138 stb %l2, [%l7 + 0x44]
20139 ldub [%l7 + 0x62], %i0
20140 popc 0x0925, %i2
20141 subc %o1, 0x1394, %l4
20142 edge16n %g3, %g6, %l0
20143 edge32ln %o7, %i1, %l6
20144 lduh [%l7 + 0x5C], %i5
20145 fandnot2s %f11, %f2, %f2
20146 fmovdge %icc, %f25, %f14
20147 umul %g1, 0x0FBB, %o0
20148 sra %i3, 0x18, %i7
20149 or %o6, 0x0B1B, %o5
20150 fcmps %fcc1, %f13, %f14
20151 save %l1, %i6, %o2
20152 rdpr %cwp, %g1
20153 rdpr %cansave, %g2
20154 rdpr %canrestore, %g3
20155 rdpr %cleanwin, %g4
20156 rdpr %otherwin, %g5
20157 rdpr %wstate, %g6
20158 movrlz %l5, 0x3B2, %g2
20159 srl %o4, 0x07, %i4
20160 srl %g4, 0x15, %o3
20161 srax %g5, 0x1F, %g7
20162 movvs %icc, %l2, %i0
20163 subcc %i2, %o1, %l4
20164 move %xcc, %l3, %g3
20165 sll %l0, %o7, %g6
20166 fornot2 %f24, %f6, %f20
20167 udiv %i1, 0x1443, %l6
20168 st %f10, [%l7 + 0x1C]
20169 udiv %i5, 0x1297, %g1
20170 edge8l %o0, %i3, %i7
20171 movcs %icc, %o5, %l1
20172 popc 0x1561, %i6
20173 fmovrdlez %o2, %f26, %f8
20174 alignaddrl %l5, %o6, %o4
20175 fmovrsgz %i4, %f12, %f14
20176 edge32n %g4, %g2, %g5
20177 subcc %o3, 0x0813, %l2
20178 sdivx %g7, 0x0E90, %i0
20179 movrgz %i2, 0x33B, %o1
20180 fmovdgu %icc, %f27, %f9
20181 edge32ln %l4, %l3, %l0
20182 ldx [%l7 + 0x28], %g3
20183 srax %o7, %g6, %l6
20184 sll %i5, %i1, %g1
20185 fandnot1 %f8, %f16, %f28
20186 udivcc %i3, 0x0EC8, %i7
20187 fornot2 %f10, %f10, %f26
20188 add %o0, %l1, %o5
20189 mova %xcc, %o2, %l5
20190 fpackfix %f0, %f6
20191 edge32l %i6, %o4, %i4
20192 movrgz %o6, 0x233, %g2
20193 movgu %xcc, %g5, %o3
20194 stx %l2, [%l7 + 0x58]
20195 mulx %g4, 0x1853, %i0
20196 fmovde %icc, %f19, %f11
20197 fmovdge %icc, %f5, %f21
20198 movgu %xcc, %i2, %o1
20199 fmovsg %xcc, %f13, %f7
20200 and %g7, %l4, %l0
20201 srl %g3, 0x02, %o7
20202 umulcc %l3, 0x0044, %l6
20203 sth %g6, [%l7 + 0x38]
20204 setx loop_73, %l0, %l1
20205 return %l1
20206 nop
20207 rdpr %cwp, %g1
20208 rdpr %cansave, %g2
20209 rdpr %canrestore, %g3
20210 rdpr %cleanwin, %g4
20211 rdpr %otherwin, %g5
20212 rdpr %wstate, %g6
20213loop_73: siam 0x6
20214 movgu %xcc, %i3, %i7
20215 edge16n %i1, %l1, %o0
20216 alignaddr %o5, %l5, %i6
20217 mova %xcc, %o2, %o4
20218 fpadd32 %f14, %f8, %f2
20219 mulx %i4, %o6, %g2
20220 sdiv %o3, 0x0D8E, %g5
20221 fzeros %f4
20222 edge8ln %l2, %g4, %i0
20223 fmovsg %icc, %f6, %f8
20224 edge32ln %o1, %g7, %i2
20225 sllx %l4, %l0, %o7
20226 orn %g3, 0x0905, %l3
20227 sdivcc %g6, 0x14EC, %i5
20228 ldsw [%l7 + 0x38], %l6
20229 fcmped %fcc0, %f28, %f8
20230 orcc %i3, %g1, %i1
20231 fmovdvc %icc, %f8, %f27
20232 sdivx %i7, 0x02AF, %l1
20233 array16 %o0, %o5, %i6
20234 fmovrdne %l5, %f20, %f8
20235 edge16 %o2, %i4, %o6
20236 movgu %icc, %o4, %g2
20237 udivx %o3, 0x1EE0, %l2
20238 fmovsvs %xcc, %f19, %f15
20239 udivx %g5, 0x0F81, %g4
20240 movge %xcc, %o1, %g7
20241 movneg %xcc, %i2, %l4
20242 movcc %xcc, %i0, %o7
20243 mulx %l0, 0x09EA, %l3
20244 orn %g6, 0x1197, %g3
20245 edge8ln %i5, %i3, %g1
20246 ldub [%l7 + 0x48], %i1
20247 subc %i7, 0x1F32, %l6
20248 fmovrdgez %l1, %f26, %f26
20249 andcc %o5, 0x0769, %o0
20250 edge16n %i6, %o2, %l5
20251 movl %icc, %i4, %o4
20252 udivcc %g2, 0x019F, %o6
20253 fmul8x16al %f10, %f19, %f2
20254 ldsb [%l7 + 0x46], %o3
20255 xorcc %g5, %g4, %o1
20256 fmovsg %icc, %f2, %f4
20257 fmovdleu %xcc, %f6, %f4
20258 fmovdl %xcc, %f17, %f21
20259 nop
20260 set 0x74, %l0
20261 ldsw [%l7 + %l0], %g7
20262 xorcc %l2, %i2, %l4
20263 add %o7, 0x160B, %l0
20264 move %xcc, %i0, %g6
20265 sdiv %l3, 0x10C7, %g3
20266 movl %xcc, %i3, %g1
20267 movrgez %i1, %i7, %l6
20268 ldub [%l7 + 0x59], %l1
20269 fmul8x16 %f22, %f4, %f6
20270 fcmpes %fcc1, %f2, %f2
20271 mulx %o5, 0x1A3C, %i5
20272 edge8l %o0, %i6, %o2
20273 nop
20274 set 0x40, %l6
20275 lduh [%l7 + %l6], %l5
20276 save %o4, %g2, %i4
20277 rdpr %cwp, %g1
20278 rdpr %cansave, %g2
20279 rdpr %canrestore, %g3
20280 rdpr %cleanwin, %g4
20281 rdpr %otherwin, %g5
20282 rdpr %wstate, %g6
20283 fmovdn %icc, %f28, %f0
20284 xnorcc %o6, 0x1362, %o3
20285 orncc %g4, 0x03E9, %o1
20286 stb %g5, [%l7 + 0x61]
20287 lduh [%l7 + 0x10], %g7
20288 movcs %xcc, %i2, %l2
20289 umul %o7, %l0, %l4
20290 fcmpgt16 %f10, %f20, %g6
20291 movge %xcc, %l3, %g3
20292 movrlz %i3, %g1, %i1
20293 sth %i7, [%l7 + 0x48]
20294 std %f12, [%l7 + 0x70]
20295 subcc %i0, 0x05C0, %l1
20296 save %o5, 0x17A4, %l6
20297 rdpr %cwp, %g1
20298 rdpr %cansave, %g2
20299 rdpr %canrestore, %g3
20300 rdpr %cleanwin, %g4
20301 rdpr %otherwin, %g5
20302 rdpr %wstate, %g6
20303 movre %i5, 0x0D6, %o0
20304 edge16l %o2, %i6, %l5
20305 movne %xcc, %o4, %g2
20306 movvc %icc, %o6, %i4
20307 edge32 %g4, %o1, %o3
20308 edge32n %g5, %i2, %l2
20309 movleu %xcc, %g7, %o7
20310 movpos %xcc, %l4, %l0
20311 xor %l3, %g6, %i3
20312 addccc %g1, 0x0226, %g3
20313 fxnors %f26, %f24, %f24
20314 sllx %i1, %i7, %i0
20315 fcmped %fcc1, %f2, %f8
20316 fzero %f26
20317 std %f14, [%l7 + 0x40]
20318 edge32l %l1, %o5, %l6
20319 and %i5, 0x05F3, %o2
20320 sdivx %i6, 0x0EF4, %l5
20321 fmovdge %icc, %f8, %f4
20322 edge8 %o0, %g2, %o4
20323 fcmped %fcc2, %f16, %f8
20324 movn %xcc, %o6, %i4
20325 edge16n %g4, %o3, %o1
20326 smulcc %i2, 0x080A, %l2
20327 srlx %g5, %g7, %l4
20328 subcc %o7, %l0, %l3
20329 andncc %i3, %g1, %g6
20330 ldsw [%l7 + 0x14], %g3
20331 sdivx %i1, 0x0B32, %i0
20332 sll %i7, 0x13, %o5
20333 movpos %icc, %l1, %l6
20334 st %f20, [%l7 + 0x3C]
20335 movgu %xcc, %o2, %i5
20336 orn %i6, 0x0095, %o0
20337 movge %xcc, %l5, %o4
20338 array32 %o6, %i4, %g4
20339 addcc %g2, 0x0EC1, %o3
20340 addcc %o1, 0x1EF2, %i2
20341 edge8l %l2, %g5, %l4
20342 stw %o7, [%l7 + 0x38]
20343 sra %l0, 0x10, %l3
20344 fsrc2s %f5, %f11
20345 nop
20346 set 0x7A, %g3
20347 ldub [%l7 + %g3], %i3
20348 array32 %g7, %g6, %g1
20349 or %g3, %i1, %i0
20350 movgu %xcc, %o5, %i7
20351 addccc %l6, %o2, %i5
20352 movn %icc, %l1, %o0
20353 sth %l5, [%l7 + 0x50]
20354 movne %icc, %o4, %o6
20355 fcmpes %fcc3, %f26, %f5
20356 edge16 %i4, %i6, %g4
20357 orcc %g2, 0x03BD, %o3
20358 srax %i2, 0x00, %l2
20359 fmovrdlez %o1, %f8, %f24
20360 movcc %icc, %g5, %l4
20361 movcs %xcc, %o7, %l0
20362 edge32n %l3, %i3, %g6
20363 pdist %f2, %f26, %f28
20364 srl %g1, %g3, %i1
20365 fmovsvc %icc, %f2, %f1
20366 movre %g7, 0x2E2, %i0
20367 movrlz %i7, %o5, %o2
20368 orncc %l6, %l1, %o0
20369 addcc %l5, 0x193F, %o4
20370 fabss %f15, %f8
20371 edge8ln %i5, %i4, %i6
20372 udiv %o6, 0x02AE, %g2
20373 sllx %g4, %o3, %l2
20374 stb %o1, [%l7 + 0x4F]
20375 movcs %xcc, %g5, %i2
20376 std %f6, [%l7 + 0x18]
20377 xnor %l4, 0x1EF5, %o7
20378 faligndata %f0, %f6, %f0
20379 sra %l3, 0x0A, %i3
20380 sir 0x1489
20381 umulcc %l0, %g6, %g3
20382 edge8l %i1, %g1, %g7
20383 andn %i0, %o5, %o2
20384 popc 0x143E, %i7
20385 fmovrdne %l1, %f28, %f0
20386 movre %l6, 0x364, %l5
20387 edge16l %o4, %i5, %o0
20388 fmovrslz %i6, %f16, %f13
20389 fmovrslez %o6, %f9, %f31
20390 xor %i4, 0x0B78, %g2
20391 fmovsle %icc, %f28, %f11
20392 ldx [%l7 + 0x48], %g4
20393 sth %l2, [%l7 + 0x72]
20394 fpsub32s %f16, %f8, %f26
20395 fxnor %f14, %f22, %f8
20396 edge16ln %o3, %g5, %i2
20397 xor %o1, 0x0752, %o7
20398 xnorcc %l4, 0x06F0, %i3
20399 fones %f30
20400 sdivx %l0, 0x1275, %l3
20401 array8 %g3, %i1, %g6
20402 udivx %g1, 0x1DB5, %g7
20403 orn %i0, %o2, %o5
20404 orncc %i7, %l6, %l1
20405 sll %o4, %l5, %o0
20406 ldsh [%l7 + 0x32], %i5
20407 ldsb [%l7 + 0x63], %i6
20408 fandnot2s %f24, %f5, %f28
20409 movleu %icc, %o6, %i4
20410 add %g4, 0x089E, %g2
20411 edge32n %o3, %l2, %g5
20412 edge8n %o1, %i2, %o7
20413 alignaddrl %i3, %l0, %l4
20414 nop
20415 set 0x3E, %i0
20416 ldsh [%l7 + %i0], %l3
20417 ldub [%l7 + 0x14], %g3
20418 fcmpne32 %f10, %f2, %i1
20419 fpadd16 %f2, %f30, %f6
20420 srl %g1, %g6, %i0
20421 add %g7, 0x0FE7, %o2
20422 mulx %i7, 0x1576, %o5
20423 addc %l6, 0x1C43, %o4
20424 edge16n %l5, %o0, %i5
20425 fmul8ulx16 %f8, %f2, %f20
20426 fsrc1s %f26, %f28
20427 save %l1, 0x00FC, %i6
20428 rdpr %cwp, %g1
20429 rdpr %cansave, %g2
20430 rdpr %canrestore, %g3
20431 rdpr %cleanwin, %g4
20432 rdpr %otherwin, %g5
20433 rdpr %wstate, %g6
20434 movrlez %i4, 0x3D3, %o6
20435 fcmpne16 %f10, %f26, %g4
20436 orn %o3, %g2, %g5
20437 edge16ln %o1, %i2, %o7
20438 array16 %l2, %i3, %l0
20439 mova %xcc, %l3, %l4
20440 or %g3, 0x06AD, %i1
20441 sra %g6, %g1, %i0
20442 ldsh [%l7 + 0x5E], %o2
20443 save %i7, 0x00D8, %g7
20444 rdpr %cwp, %g1
20445 rdpr %cansave, %g2
20446 rdpr %canrestore, %g3
20447 rdpr %cleanwin, %g4
20448 rdpr %otherwin, %g5
20449 rdpr %wstate, %g6
20450 move %icc, %l6, %o5
20451 smul %l5, %o4, %o0
20452 alignaddrl %i5, %i6, %l1
20453 stx %i4, [%l7 + 0x48]
20454 lduw [%l7 + 0x08], %g4
20455 fxors %f7, %f9, %f8
20456 nop
20457 set 0x38, %g1
20458 std %f8, [%l7 + %g1]
20459 smul %o3, %o6, %g2
20460 fmovsleu %xcc, %f2, %f16
20461 movleu %icc, %g5, %o1
20462 movn %xcc, %i2, %o7
20463 fone %f30
20464 array16 %i3, %l0, %l2
20465 sth %l4, [%l7 + 0x0E]
20466 xnor %l3, %i1, %g6
20467 fmovsleu %icc, %f0, %f17
20468 edge16n %g3, %g1, %o2
20469 ldsh [%l7 + 0x22], %i7
20470 movge %xcc, %g7, %i0
20471 movg %xcc, %o5, %l6
20472 fzero %f0
20473 ldsh [%l7 + 0x54], %l5
20474 movg %icc, %o0, %i5
20475 sir 0x0D24
20476 sethi 0x026F, %o4
20477 fmovsne %xcc, %f20, %f4
20478 ldd [%l7 + 0x38], %l0
20479 umul %i6, 0x156C, %i4
20480 array32 %o3, %o6, %g2
20481 fands %f8, %f12, %f11
20482 and %g5, %g4, %i2
20483 edge32ln %o1, %i3, %l0
20484 edge16 %o7, %l2, %l4
20485 movcc %xcc, %i1, %g6
20486 fpsub16 %f12, %f14, %f6
20487 xnorcc %l3, %g1, %o2
20488 ldub [%l7 + 0x4D], %i7
20489 srlx %g3, %i0, %g7
20490 fpsub16 %f22, %f30, %f6
20491 movrgz %l6, 0x383, %o5
20492 stb %o0, [%l7 + 0x2F]
20493 fmul8ulx16 %f26, %f22, %f12
20494 udivx %l5, 0x08B2, %o4
20495 fcmple16 %f12, %f10, %i5
20496 popc 0x0C96, %l1
20497 ldub [%l7 + 0x3D], %i4
20498 ldub [%l7 + 0x34], %o3
20499 ldsw [%l7 + 0x5C], %o6
20500 movrlez %g2, 0x0DC, %g5
20501 movcc %icc, %i6, %i2
20502 fzeros %f24
20503 edge8n %g4, %o1, %l0
20504 movvc %icc, %o7, %l2
20505 addc %i3, 0x0664, %l4
20506 edge32l %i1, %g6, %g1
20507 orcc %o2, 0x1026, %l3
20508 stb %i7, [%l7 + 0x44]
20509 edge16 %i0, %g3, %l6
20510 sdiv %g7, 0x03F9, %o0
20511 save %l5, %o4, %i5
20512 rdpr %cwp, %g1
20513 rdpr %cansave, %g2
20514 rdpr %canrestore, %g3
20515 rdpr %cleanwin, %g4
20516 rdpr %otherwin, %g5
20517 rdpr %wstate, %g6
20518 movrlez %o5, %i4, %o3
20519 ld [%l7 + 0x3C], %f5
20520 ldub [%l7 + 0x1F], %l1
20521 xnorcc %g2, %g5, %i6
20522 movcc %xcc, %o6, %i2
20523 movrlz %g4, 0x15F, %l0
20524 movleu %icc, %o1, %o7
20525 andn %l2, 0x169C, %i3
20526 movpos %xcc, %l4, %i1
20527 ldsb [%l7 + 0x44], %g6
20528 and %g1, 0x06B3, %o2
20529 fpack16 %f6, %f1
20530 sub %i7, %i0, %l3
20531 andn %g3, %l6, %g7
20532 movn %xcc, %l5, %o4
20533 fmul8x16al %f22, %f3, %f10
20534 movgu %xcc, %o0, %o5
20535 fmovrslez %i4, %f6, %f31
20536 mulx %i5, 0x00CE, %l1
20537 ldx [%l7 + 0x50], %o3
20538 edge32l %g5, %g2, %o6
20539 movne %xcc, %i6, %g4
20540 andncc %i2, %o1, %l0
20541 orn %l2, 0x0D37, %i3
20542 sth %l4, [%l7 + 0x1A]
20543 fmovdleu %xcc, %f28, %f30
20544 fmovse %xcc, %f27, %f5
20545 udivcc %i1, 0x0752, %g6
20546 sll %g1, 0x1F, %o2
20547 smulcc %i7, %o7, %i0
20548 movgu %icc, %l3, %l6
20549 nop
20550 set 0x70, %i1
20551 stw %g3, [%l7 + %i1]
20552 sdivcc %g7, 0x03F0, %l5
20553 xorcc %o0, 0x10B8, %o5
20554 fmovse %icc, %f20, %f16
20555 movneg %icc, %o4, %i5
20556 movle %icc, %l1, %o3
20557 fmovsneg %xcc, %f5, %f4
20558 lduh [%l7 + 0x66], %i4
20559 edge8n %g2, %g5, %i6
20560 xnorcc %g4, %o6, %o1
20561 xorcc %l0, 0x1E45, %l2
20562 ldub [%l7 + 0x34], %i3
20563 fpadd32 %f10, %f28, %f12
20564 fmovde %icc, %f0, %f26
20565 movvs %xcc, %l4, %i2
20566 ldsh [%l7 + 0x08], %g6
20567 movrlz %g1, 0x245, %i1
20568 and %i7, %o7, %i0
20569 and %o2, %l6, %l3
20570 fcmps %fcc3, %f15, %f18
20571 subc %g7, 0x1798, %g3
20572 fandnot2s %f13, %f31, %f11
20573 subccc %o0, %l5, %o5
20574 fmovdgu %xcc, %f31, %f26
20575 srl %o4, 0x15, %i5
20576 sir 0x06F5
20577 sdivx %l1, 0x02DC, %o3
20578 sdivx %i4, 0x1F2E, %g5
20579 movrlz %g2, 0x397, %i6
20580 alignaddrl %o6, %g4, %o1
20581 movrgez %l0, 0x323, %l2
20582 fmuld8ulx16 %f1, %f16, %f28
20583 movcc %xcc, %i3, %l4
20584 ldub [%l7 + 0x0C], %g6
20585 st %f26, [%l7 + 0x24]
20586 movrgz %g1, 0x038, %i1
20587 srax %i7, %i2, %o7
20588 fnegs %f5, %f5
20589 fnands %f16, %f2, %f31
20590 sra %o2, 0x1A, %i0
20591 restore %l6, 0x1D8C, %l3
20592 rdpr %cwp, %g1
20593 rdpr %cansave, %g2
20594 rdpr %canrestore, %g3
20595 rdpr %cleanwin, %g4
20596 rdpr %otherwin, %g5
20597 rdpr %wstate, %g6
20598 movne %xcc, %g3, %g7
20599 nop
20600 set 0x14, %g6
20601 stw %o0, [%l7 + %g6]
20602 fzero %f14
20603 edge8 %o5, %o4, %i5
20604 andncc %l5, %l1, %o3
20605 fmovdvc %icc, %f19, %f15
20606 movn %xcc, %g5, %g2
20607 ldd [%l7 + 0x50], %f24
20608 edge8l %i6, %i4, %g4
20609 fmovrdgez %o1, %f0, %f22
20610 fmovdge %icc, %f24, %f4
20611 fandnot2 %f4, %f18, %f6
20612 fmovdgu %xcc, %f8, %f5
20613 sir 0x1CF4
20614 movrgez %l0, 0x0B3, %o6
20615 fmovsvs %icc, %f6, %f15
20616 movcs %xcc, %i3, %l4
20617 fmovdpos %icc, %f4, %f20
20618 fnor %f30, %f14, %f22
20619 fmovsleu %xcc, %f29, %f22
20620 sdivcc %g6, 0x00D5, %g1
20621 array8 %l2, %i7, %i1
20622 fcmps %fcc1, %f27, %f27
20623 edge32n %o7, %o2, %i2
20624 subc %i0, 0x1B1C, %l6
20625 and %g3, %l3, %o0
20626 ld [%l7 + 0x2C], %f28
20627 udivx %o5, 0x12CC, %o4
20628 movgu %xcc, %g7, %i5
20629 movcc %icc, %l5, %o3
20630 edge8l %l1, %g2, %g5
20631 fand %f4, %f30, %f8
20632 andcc %i4, 0x16E2, %i6
20633 sdiv %o1, 0x1E69, %l0
20634 nop
20635 set 0x39, %l3
20636 ldub [%l7 + %l3], %o6
20637 srl %i3, 0x1A, %g4
20638 fxors %f0, %f21, %f21
20639 ldsb [%l7 + 0x48], %l4
20640 and %g1, 0x10C4, %g6
20641 movne %xcc, %i7, %l2
20642 fxnors %f8, %f2, %f11
20643 fcmpeq16 %f2, %f20, %i1
20644 fmovscc %icc, %f11, %f17
20645 sdivcc %o7, 0x0618, %o2
20646 movl %xcc, %i2, %l6
20647 ldsb [%l7 + 0x7B], %i0
20648 fpsub16 %f20, %f4, %f10
20649 orncc %g3, 0x02AF, %o0
20650 andncc %o5, %l3, %o4
20651 movne %xcc, %g7, %l5
20652 array8 %o3, %i5, %g2
20653 fcmple16 %f28, %f6, %l1
20654 sub %g5, 0x0F75, %i4
20655 sdiv %o1, 0x0B31, %i6
20656 fsrc1s %f8, %f25
20657 andcc %o6, %l0, %i3
20658 movle %xcc, %g4, %l4
20659 orcc %g6, 0x1DBD, %g1
20660 subccc %l2, %i1, %o7
20661 fmul8x16au %f14, %f0, %f28
20662 movg %icc, %o2, %i7
20663 fand %f30, %f6, %f2
20664 smul %i2, %i0, %l6
20665 edge16l %o0, %o5, %g3
20666 edge16 %o4, %l3, %g7
20667 xnor %l5, %o3, %i5
20668 and %l1, %g5, %i4
20669 setx loop_74, %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_74: movrne %i6, %l0, %i3
20679 edge32l %o6, %l4, %g6
20680 array8 %g1, %g4, %l2
20681 restore %i1, %o2, %i7
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 fmul8x16al %f31, %f23, %f28
20689 add %i2, %i0, %l6
20690 array16 %o0, %o5, %o7
20691 fmul8x16au %f13, %f12, %f10
20692 fxnors %f12, %f24, %f9
20693 fxnor %f14, %f18, %f30
20694 lduh [%l7 + 0x50], %g3
20695 mova %icc, %l3, %g7
20696 srax %l5, %o4, %i5
20697 stb %o3, [%l7 + 0x12]
20698 fmovspos %xcc, %f26, %f21
20699 edge8n %l1, %i4, %g5
20700 nop
20701 set 0x40, %i3
20702 std %f6, [%l7 + %i3]
20703 array8 %g2, %i6, %l0
20704 fmovsgu %icc, %f17, %f31
20705 fsrc1 %f30, %f28
20706 movleu %icc, %i3, %o1
20707 fmovrde %o6, %f16, %f16
20708 edge8n %l4, %g6, %g4
20709 movcc %icc, %l2, %g1
20710 movrgez %o2, 0x358, %i1
20711 sllx %i2, %i7, %i0
20712 edge8l %l6, %o0, %o7
20713 fpack32 %f30, %f0, %f4
20714 edge32ln %g3, %l3, %g7
20715 fpmerge %f10, %f21, %f14
20716 array32 %l5, %o4, %i5
20717 fones %f6
20718 orncc %o5, %l1, %i4
20719 fandnot2s %f23, %f30, %f17
20720 orn %g5, 0x082E, %o3
20721 smulcc %i6, %g2, %l0
20722 movcs %xcc, %i3, %o6
20723 movcs %xcc, %o1, %l4
20724 fmovdpos %xcc, %f1, %f6
20725 xorcc %g4, %l2, %g6
20726 movrlez %o2, %i1, %i2
20727 orn %g1, 0x0F53, %i0
20728 edge8 %i7, %l6, %o0
20729 fornot2s %f7, %f7, %f29
20730 movpos %icc, %g3, %o7
20731 addcc %g7, 0x0C8C, %l3
20732 fmovdg %xcc, %f7, %f22
20733 addccc %l5, %i5, %o5
20734 and %l1, %i4, %o4
20735 ldub [%l7 + 0x2E], %g5
20736 setx loop_75, %l0, %l1
20737 return %l1
20738 nop
20739 rdpr %cwp, %g1
20740 rdpr %cansave, %g2
20741 rdpr %canrestore, %g3
20742 rdpr %cleanwin, %g4
20743 rdpr %otherwin, %g5
20744 rdpr %wstate, %g6
20745loop_75: sllx %o3, 0x06, %i3
20746 sdiv %l0, 0x14BA, %o6
20747 movleu %xcc, %o1, %l4
20748 edge8n %l2, %g6, %o2
20749 sra %g4, %i2, %i1
20750 sll %i0, 0x0C, %g1
20751 fcmple16 %f4, %f18, %l6
20752 sth %o0, [%l7 + 0x40]
20753 save %i7, %o7, %g3
20754 rdpr %cwp, %g1
20755 rdpr %cansave, %g2
20756 rdpr %canrestore, %g3
20757 rdpr %cleanwin, %g4
20758 rdpr %otherwin, %g5
20759 rdpr %wstate, %g6
20760 sir 0x0785
20761 fmovdvc %icc, %f9, %f10
20762 mulscc %g7, 0x1ED6, %l3
20763 xnorcc %l5, 0x0000, %o5
20764 edge16n %i5, %l1, %i4
20765 fornot2 %f14, %f14, %f2
20766 fsrc1 %f4, %f8
20767 srl %g5, 0x0F, %o4
20768 fmuld8ulx16 %f25, %f27, %f8
20769 fmovsa %icc, %f1, %f28
20770 fandnot1 %f4, %f16, %f18
20771 edge16 %i6, %o3, %i3
20772 xor %l0, %o6, %o1
20773 movneg %icc, %g2, %l2
20774 andcc %l4, 0x0451, %g6
20775 addc %o2, %i2, %i1
20776 subccc %g4, 0x1297, %i0
20777 fcmple16 %f2, %f30, %l6
20778 fmovrslez %o0, %f20, %f8
20779 alignaddrl %g1, %i7, %g3
20780 edge16l %g7, %o7, %l3
20781 umulcc %l5, 0x0482, %i5
20782 edge32l %l1, %i4, %o5
20783 array8 %g5, %i6, %o4
20784 or %o3, %l0, %o6
20785 fabss %f6, %f7
20786 fmovrdlz %o1, %f28, %f12
20787 mulx %g2, %i3, %l4
20788 move %icc, %g6, %l2
20789 movre %i2, %o2, %g4
20790 movrlz %i1, 0x330, %l6
20791 sth %i0, [%l7 + 0x74]
20792 fcmple16 %f6, %f26, %g1
20793 addccc %o0, %g3, %i7
20794 addccc %g7, %l3, %o7
20795 fxnor %f8, %f8, %f0
20796 fnot1s %f23, %f26
20797 movneg %icc, %i5, %l5
20798 ldd [%l7 + 0x10], %l0
20799 alignaddrl %i4, %o5, %g5
20800 sll %o4, 0x0D, %i6
20801 edge16 %o3, %l0, %o6
20802 alignaddr %o1, %i3, %g2
20803 fmovdne %icc, %f3, %f31
20804 fmovdle %xcc, %f14, %f1
20805 orn %g6, %l2, %l4
20806 mova %xcc, %i2, %o2
20807 orn %g4, 0x1663, %l6
20808 edge32n %i1, %g1, %i0
20809 mulx %g3, %o0, %i7
20810 mulx %g7, %o7, %l3
20811 stw %l5, [%l7 + 0x0C]
20812 fpsub32s %f27, %f24, %f26
20813 fmovdcs %icc, %f8, %f6
20814 edge8l %l1, %i5, %i4
20815 movvc %icc, %g5, %o5
20816 edge32 %o4, %i6, %o3
20817 movleu %xcc, %o6, %l0
20818 alignaddrl %o1, %i3, %g6
20819 fornot2s %f23, %f4, %f18
20820 movrlez %g2, %l2, %i2
20821 edge32ln %o2, %l4, %g4
20822 fnegd %f14, %f24
20823 ldd [%l7 + 0x70], %f2
20824 sllx %i1, %l6, %i0
20825 edge8 %g1, %g3, %o0
20826 edge8n %g7, %o7, %i7
20827 ld [%l7 + 0x10], %f15
20828 stw %l3, [%l7 + 0x20]
20829 movcc %icc, %l5, %l1
20830 movneg %icc, %i5, %g5
20831 movgu %icc, %o5, %o4
20832 fcmple16 %f2, %f26, %i6
20833 edge16ln %i4, %o3, %l0
20834 edge8n %o1, %o6, %g6
20835 xnorcc %i3, 0x11DF, %g2
20836 movpos %xcc, %i2, %l2
20837 ldd [%l7 + 0x18], %f26
20838 fpsub32s %f15, %f29, %f16
20839 sllx %l4, %o2, %g4
20840 ldd [%l7 + 0x58], %f8
20841 fcmpne32 %f28, %f16, %l6
20842 array8 %i1, %g1, %i0
20843 sdiv %g3, 0x0613, %o0
20844 ldsw [%l7 + 0x44], %o7
20845 movcs %icc, %g7, %i7
20846 fcmpne16 %f26, %f18, %l3
20847 udiv %l1, 0x09DA, %l5
20848 movrlz %g5, 0x338, %i5
20849 movne %xcc, %o4, %i6
20850 subccc %o5, 0x0F5A, %o3
20851 fmovrdgz %i4, %f4, %f8
20852 and %o1, %l0, %g6
20853 save %i3, 0x17DF, %o6
20854 rdpr %cwp, %g1
20855 rdpr %cansave, %g2
20856 rdpr %canrestore, %g3
20857 rdpr %cleanwin, %g4
20858 rdpr %otherwin, %g5
20859 rdpr %wstate, %g6
20860 or %g2, %i2, %l4
20861 fnors %f17, %f24, %f11
20862 popc 0x1BC5, %o2
20863 xor %l2, %g4, %i1
20864 addc %l6, 0x1B07, %i0
20865 xorcc %g1, 0x02A0, %o0
20866 fxors %f10, %f0, %f21
20867 movvc %icc, %o7, %g3
20868 sub %i7, %g7, %l3
20869 movvs %icc, %l5, %g5
20870 movrlz %l1, %o4, %i6
20871 nop
20872 set 0x28, %g7
20873 ldd [%l7 + %g7], %i4
20874 andncc %o5, %i4, %o3
20875 movrlz %l0, 0x166, %g6
20876 edge16ln %o1, %i3, %g2
20877 movl %icc, %o6, %l4
20878 pdist %f2, %f16, %f4
20879 std %f8, [%l7 + 0x50]
20880 smul %o2, 0x15D4, %i2
20881 movg %xcc, %g4, %i1
20882 fmovsgu %xcc, %f17, %f2
20883 sllx %l6, %l2, %i0
20884 fmovrslz %o0, %f22, %f30
20885 stw %g1, [%l7 + 0x14]
20886 fmovsge %xcc, %f28, %f0
20887 ld [%l7 + 0x70], %f31
20888 stb %o7, [%l7 + 0x49]
20889 xor %i7, 0x110A, %g3
20890 stb %l3, [%l7 + 0x7C]
20891 and %l5, %g7, %l1
20892 alignaddr %g5, %i6, %o4
20893 sdivx %i5, 0x09D7, %o5
20894 or %i4, %o3, %l0
20895 fmul8sux16 %f10, %f30, %f8
20896 smulcc %g6, 0x121C, %i3
20897 addcc %g2, 0x1211, %o1
20898 alignaddrl %l4, %o6, %i2
20899 udivx %g4, 0x1836, %i1
20900 edge32l %l6, %l2, %o2
20901 movleu %xcc, %o0, %g1
20902 fandnot2s %f27, %f15, %f28
20903 andn %i0, %o7, %g3
20904 array16 %l3, %l5, %g7
20905 subccc %l1, %g5, %i7
20906 movrne %i6, %i5, %o4
20907 and %i4, %o3, %l0
20908 addccc %o5, %i3, %g2
20909 xnor %o1, %l4, %o6
20910 movrlz %i2, %g4, %g6
20911 fmovsvc %xcc, %f19, %f6
20912 fcmpes %fcc0, %f5, %f7
20913 fxnors %f16, %f28, %f23
20914 std %f4, [%l7 + 0x10]
20915 fmovdvs %icc, %f30, %f2
20916 umulcc %i1, 0x1F5D, %l6
20917 and %o2, 0x0E2A, %o0
20918 edge8 %g1, %i0, %l2
20919 xnor %o7, %g3, %l5
20920 mova %xcc, %g7, %l1
20921 fcmpgt32 %f16, %f0, %g5
20922 ldx [%l7 + 0x10], %l3
20923 addc %i6, %i5, %o4
20924 array32 %i7, %i4, %o3
20925 movrlez %o5, 0x1E3, %l0
20926 fmovdgu %icc, %f24, %f13
20927 orncc %i3, 0x0AB2, %g2
20928 sdiv %o1, 0x0BCD, %o6
20929 orncc %l4, 0x1246, %g4
20930 fmovd %f10, %f6
20931 edge32n %g6, %i2, %i1
20932 movn %xcc, %l6, %o0
20933 smulcc %g1, %o2, %l2
20934 orncc %o7, %i0, %g3
20935 sdivcc %g7, 0x18F2, %l1
20936 alignaddrl %g5, %l3, %i6
20937 ldsh [%l7 + 0x4A], %i5
20938 andn %o4, %i7, %i4
20939 fmovdne %icc, %f6, %f29
20940 movge %icc, %l5, %o3
20941 andncc %l0, %i3, %o5
20942 movre %o1, %g2, %o6
20943 movcs %xcc, %l4, %g4
20944 sll %g6, 0x06, %i2
20945 fmovdle %xcc, %f23, %f11
20946 umulcc %l6, %i1, %o0
20947 and %o2, 0x0E08, %g1
20948 movvc %icc, %l2, %i0
20949 movne %icc, %o7, %g3
20950 fmovrsgz %l1, %f4, %f11
20951 array32 %g7, %g5, %i6
20952 fcmps %fcc3, %f12, %f9
20953 mova %xcc, %l3, %i5
20954 srl %i7, 0x0C, %o4
20955 movge %icc, %i4, %o3
20956 fmovsne %icc, %f29, %f13
20957 srl %l5, %l0, %o5
20958 movrlez %i3, %g2, %o6
20959 edge32l %o1, %l4, %g6
20960 fmovdcs %icc, %f2, %f22
20961 st %f23, [%l7 + 0x18]
20962 movrlez %g4, %l6, %i1
20963 udiv %o0, 0x0208, %o2
20964 umul %g1, %i2, %l2
20965 edge8l %i0, %g3, %l1
20966 movpos %icc, %g7, %g5
20967 movcc %icc, %o7, %i6
20968 lduh [%l7 + 0x56], %l3
20969 ldsh [%l7 + 0x3A], %i5
20970 xorcc %i7, 0x1D60, %o4
20971 move %xcc, %o3, %l5
20972 srax %l0, %i4, %i3
20973 fmovrslez %g2, %f22, %f8
20974 ldsw [%l7 + 0x5C], %o6
20975 movcc %xcc, %o1, %o5
20976 edge8l %l4, %g6, %g4
20977 movrne %l6, %i1, %o2
20978 ldsb [%l7 + 0x40], %g1
20979 lduw [%l7 + 0x0C], %o0
20980 ldx [%l7 + 0x20], %i2
20981 edge32l %i0, %g3, %l2
20982 movg %xcc, %g7, %g5
20983 srax %o7, 0x0C, %i6
20984 movpos %xcc, %l1, %i5
20985 st %f20, [%l7 + 0x68]
20986 movpos %xcc, %i7, %l3
20987 fcmpgt16 %f20, %f8, %o4
20988 std %f16, [%l7 + 0x40]
20989 ldd [%l7 + 0x50], %f2
20990 andcc %l5, %o3, %l0
20991 fmovdpos %icc, %f6, %f7
20992 ldsh [%l7 + 0x3C], %i3
20993 udivcc %i4, 0x1D45, %o6
20994 move %icc, %g2, %o5
20995 alignaddrl %o1, %l4, %g6
20996 fcmped %fcc0, %f8, %f14
20997 xorcc %g4, %i1, %l6
20998 edge8ln %o2, %o0, %i2
20999 fcmpeq32 %f26, %f14, %g1
21000 ldsb [%l7 + 0x4E], %g3
21001 orcc %i0, %g7, %l2
21002 subccc %g5, 0x1C24, %i6
21003 udiv %l1, 0x012B, %o7
21004 mulscc %i7, %i5, %l3
21005 ldsw [%l7 + 0x70], %o4
21006 fxors %f25, %f5, %f1
21007 smulcc %o3, 0x16D4, %l0
21008 movleu %xcc, %l5, %i4
21009 fpadd16s %f1, %f0, %f25
21010 movrlz %i3, %g2, %o6
21011 save %o5, %o1, %g6
21012 rdpr %cwp, %g1
21013 rdpr %cansave, %g2
21014 rdpr %canrestore, %g3
21015 rdpr %cleanwin, %g4
21016 rdpr %otherwin, %g5
21017 rdpr %wstate, %g6
21018 udiv %g4, 0x1C9F, %l4
21019 alignaddr %i1, %l6, %o0
21020 movrlez %i2, 0x36F, %o2
21021 fmovscc %icc, %f23, %f8
21022 array16 %g1, %g3, %i0
21023 fmovrdgez %g7, %f8, %f10
21024 edge32 %g5, %l2, %l1
21025 or %o7, %i7, %i6
21026 nop
21027 set 0x44, %o7
21028 ldsw [%l7 + %o7], %i5
21029 movg %xcc, %l3, %o3
21030 restore %l0, %o4, %l5
21031 rdpr %cwp, %g1
21032 rdpr %cansave, %g2
21033 rdpr %canrestore, %g3
21034 rdpr %cleanwin, %g4
21035 rdpr %otherwin, %g5
21036 rdpr %wstate, %g6
21037 stw %i4, [%l7 + 0x64]
21038 ld [%l7 + 0x30], %f12
21039 ld [%l7 + 0x28], %f22
21040 srlx %i3, 0x00, %o6
21041 move %icc, %g2, %o1
21042 fzeros %f19
21043 ld [%l7 + 0x1C], %f27
21044 movpos %xcc, %o5, %g4
21045 fpsub16 %f18, %f30, %f26
21046 movl %xcc, %l4, %i1
21047 udivcc %g6, 0x19D5, %o0
21048 fpsub16 %f22, %f14, %f18
21049 mulscc %i2, %o2, %l6
21050 sdiv %g3, 0x011D, %i0
21051 srax %g1, 0x06, %g5
21052 array16 %g7, %l2, %l1
21053 fcmple16 %f28, %f2, %i7
21054 movcc %xcc, %i6, %o7
21055 srl %l3, 0x06, %o3
21056 movneg %icc, %l0, %i5
21057 movg %icc, %l5, %i4
21058 mulx %i3, %o4, %g2
21059 stb %o1, [%l7 + 0x51]
21060 mulscc %o5, 0x0F26, %o6
21061 mova %xcc, %g4, %l4
21062 fpadd32s %f19, %f25, %f4
21063 xorcc %i1, 0x13F3, %o0
21064 srlx %i2, %o2, %l6
21065 sir 0x0700
21066 sdivcc %g3, 0x11D0, %i0
21067 edge16ln %g1, %g6, %g7
21068 sethi 0x0605, %g5
21069 sethi 0x0FDD, %l1
21070 srax %l2, %i6, %i7
21071 fxnor %f16, %f18, %f28
21072 ld [%l7 + 0x08], %f8
21073 fmovscs %xcc, %f8, %f8
21074 movn %xcc, %l3, %o7
21075 lduw [%l7 + 0x14], %l0
21076 umul %i5, %l5, %o3
21077 stx %i3, [%l7 + 0x50]
21078 edge32n %o4, %i4, %g2
21079 xnor %o5, 0x079C, %o1
21080 mova %icc, %g4, %l4
21081 stx %i1, [%l7 + 0x70]
21082 add %o6, %i2, %o2
21083 sdiv %l6, 0x15B9, %g3
21084 udivcc %o0, 0x1E8D, %i0
21085 popc 0x1520, %g6
21086 orn %g1, 0x1149, %g7
21087 add %g5, 0x1BE3, %l1
21088 movrne %l2, %i6, %l3
21089 array16 %i7, %o7, %i5
21090 fabss %f24, %f25
21091 sdiv %l0, 0x057A, %l5
21092 fmovrslz %o3, %f24, %f3
21093 add %i3, 0x19D8, %i4
21094 xnor %g2, %o5, %o1
21095 fpadd32s %f8, %f18, %f20
21096 xnorcc %o4, 0x18BF, %l4
21097 edge16n %g4, %o6, %i1
21098 movn %xcc, %o2, %l6
21099 fpsub32 %f10, %f6, %f24
21100 movpos %icc, %g3, %i2
21101 ldsh [%l7 + 0x70], %o0
21102 alignaddr %g6, %g1, %i0
21103 array16 %g5, %g7, %l1
21104 fandnot1 %f0, %f14, %f26
21105 edge32ln %l2, %i6, %l3
21106 movrlz %o7, 0x384, %i7
21107 xnor %i5, 0x179D, %l5
21108 fcmpgt32 %f0, %f18, %o3
21109 fmovsn %icc, %f22, %f9
21110 lduw [%l7 + 0x28], %i3
21111 umul %l0, 0x0DD6, %i4
21112 edge32 %g2, %o5, %o4
21113 add %l4, 0x05F9, %g4
21114 movrlez %o1, %o6, %o2
21115 udivx %l6, 0x1D66, %g3
21116 sra %i2, %o0, %i1
21117 fmovdgu %icc, %f23, %f12
21118 srl %g1, %i0, %g5
21119 edge32ln %g7, %g6, %l1
21120 fmovrslz %l2, %f25, %f19
21121 setx loop_76, %l0, %l1
21122 return %l1
21123 nop
21124 rdpr %cwp, %g1
21125 rdpr %cansave, %g2
21126 rdpr %canrestore, %g3
21127 rdpr %cleanwin, %g4
21128 rdpr %otherwin, %g5
21129 rdpr %wstate, %g6
21130loop_76: movgu %icc, %o7, %i5
21131 edge32ln %l5, %i7, %o3
21132 edge32l %l0, %i4, %i3
21133 lduh [%l7 + 0x34], %g2
21134 movge %xcc, %o4, %o5
21135 popc %l4, %o1
21136 sth %g4, [%l7 + 0x5E]
21137 movre %o2, %l6, %o6
21138 edge32n %i2, %o0, %g3
21139 std %f4, [%l7 + 0x08]
21140 umul %i1, 0x0E93, %g1
21141 fmovsleu %icc, %f18, %f17
21142 sdivx %g5, 0x0E31, %g7
21143 fnegd %f4, %f20
21144 stx %i0, [%l7 + 0x50]
21145 ldsh [%l7 + 0x1C], %l1
21146 nop
21147 set 0x08, %l4
21148 stx %g6, [%l7 + %l4]
21149 edge8n %i6, %l2, %o7
21150 fmovrdgz %l3, %f0, %f20
21151 and %l5, %i5, %i7
21152 fones %f22
21153 orcc %o3, 0x1C8C, %l0
21154 fmovde %xcc, %f9, %f5
21155 movne %xcc, %i3, %g2
21156 udivcc %i4, 0x0AA3, %o4
21157 movne %xcc, %o5, %l4
21158 sll %g4, 0x0D, %o1
21159 fmovdgu %xcc, %f21, %f4
21160 movrne %o2, %o6, %l6
21161 mova %xcc, %o0, %g3
21162 sub %i2, %i1, %g5
21163 save %g1, 0x06FB, %g7
21164 rdpr %cwp, %g1
21165 rdpr %cansave, %g2
21166 rdpr %canrestore, %g3
21167 rdpr %cleanwin, %g4
21168 rdpr %otherwin, %g5
21169 rdpr %wstate, %g6
21170 sethi 0x1E42, %l1
21171 sub %i0, %g6, %i6
21172 sllx %o7, 0x12, %l3
21173 ld [%l7 + 0x14], %f28
21174 mova %icc, %l2, %i5
21175 fmul8x16al %f7, %f31, %f8
21176 move %icc, %i7, %l5
21177 fand %f30, %f14, %f24
21178 edge32l %l0, %i3, %g2
21179 xor %o3, %o4, %o5
21180 sdivcc %i4, 0x04DB, %l4
21181 fpackfix %f30, %f12
21182 sethi 0x1684, %g4
21183 fpadd32 %f28, %f22, %f24
21184 fornot2s %f24, %f10, %f1
21185 movl %icc, %o2, %o6
21186 movgu %icc, %o1, %l6
21187 alignaddrl %g3, %o0, %i1
21188 ldsb [%l7 + 0x7C], %g5
21189 and %i2, %g1, %l1
21190 fmovse %xcc, %f9, %f24
21191 movleu %xcc, %g7, %g6
21192 fmovs %f6, %f16
21193 lduw [%l7 + 0x48], %i6
21194 movre %o7, 0x25C, %l3
21195 addc %i0, 0x0446, %i5
21196 edge16l %l2, %i7, %l0
21197 fcmple32 %f30, %f8, %l5
21198 stx %g2, [%l7 + 0x30]
21199 addccc %o3, 0x00F2, %i3
21200 sir 0x107F
21201 xorcc %o4, %i4, %o5
21202 and %g4, 0x0BDF, %l4
21203 sub %o2, 0x1EC1, %o1
21204 edge32l %o6, %l6, %g3
21205 fcmped %fcc1, %f28, %f24
21206 movrlez %i1, %g5, %i2
21207 orncc %g1, 0x0CA8, %o0
21208 fsrc2s %f29, %f7
21209 movne %xcc, %g7, %g6
21210 fzeros %f4
21211 srl %i6, 0x19, %l1
21212 nop
21213 set 0x1E, %i7
21214 sth %l3, [%l7 + %i7]
21215 sdivx %i0, 0x17A6, %i5
21216 smul %l2, 0x1FCB, %i7
21217 and %o7, %l5, %g2
21218 umul %o3, 0x116A, %i3
21219 save %o4, 0x1577, %i4
21220 rdpr %cwp, %g1
21221 rdpr %cansave, %g2
21222 rdpr %canrestore, %g3
21223 rdpr %cleanwin, %g4
21224 rdpr %otherwin, %g5
21225 rdpr %wstate, %g6
21226 andcc %l0, %g4, %l4
21227 movrgez %o2, 0x080, %o5
21228 fmovda %icc, %f3, %f23
21229 addccc %o1, %o6, %g3
21230 move %icc, %i1, %l6
21231 fmovdl %icc, %f11, %f25
21232 udivcc %g5, 0x14FC, %i2
21233 edge32l %g1, %g7, %o0
21234 movne %xcc, %i6, %g6
21235 srax %l3, 0x1A, %l1
21236 fmovsne %xcc, %f8, %f10
21237 array8 %i0, %l2, %i7
21238 smul %i5, %o7, %g2
21239 sdiv %o3, 0x0064, %l5
21240 stx %o4, [%l7 + 0x50]
21241 fcmpd %fcc2, %f10, %f14
21242 ldd [%l7 + 0x38], %f0
21243 restore %i3, %l0, %g4
21244 rdpr %cwp, %g1
21245 rdpr %cansave, %g2
21246 rdpr %canrestore, %g3
21247 rdpr %cleanwin, %g4
21248 rdpr %otherwin, %g5
21249 rdpr %wstate, %g6
21250 movn %xcc, %l4, %i4
21251 mulscc %o5, %o1, %o6
21252 fmul8sux16 %f20, %f18, %f20
21253 xnorcc %o2, 0x0DDC, %i1
21254 srax %l6, %g5, %g3
21255 movl %xcc, %g1, %i2
21256 addc %g7, %i6, %o0
21257 ldd [%l7 + 0x40], %l2
21258 edge32l %l1, %g6, %l2
21259 edge32 %i7, %i0, %o7
21260 ldsw [%l7 + 0x10], %g2
21261 andncc %i5, %o3, %l5
21262 array32 %o4, %i3, %l0
21263 udivcc %g4, 0x12A4, %i4
21264 ldub [%l7 + 0x48], %l4
21265 stx %o5, [%l7 + 0x08]
21266 fmovd %f18, %f4
21267 umulcc %o1, %o2, %i1
21268 fmovsge %icc, %f2, %f10
21269 fxors %f26, %f31, %f13
21270 fmovdleu %icc, %f2, %f21
21271 orcc %o6, 0x1F8A, %l6
21272 movrlz %g5, %g1, %i2
21273 bshuffle %f22, %f6, %f6
21274 addccc %g3, %i6, %o0
21275 ldub [%l7 + 0x50], %g7
21276 edge8n %l1, %g6, %l2
21277 fmovdleu %xcc, %f17, %f16
21278 umul %i7, 0x052D, %l3
21279 movgu %icc, %i0, %o7
21280 fsrc1s %f14, %f29
21281 fmovsge %icc, %f12, %f4
21282 stx %g2, [%l7 + 0x60]
21283 move %icc, %i5, %o3
21284 xorcc %o4, 0x11C1, %i3
21285 fmovrsgz %l5, %f25, %f24
21286 st %f6, [%l7 + 0x60]
21287 fandnot1s %f8, %f21, %f3
21288 fpadd16s %f20, %f19, %f10
21289 edge16n %g4, %i4, %l0
21290 movvs %xcc, %l4, %o1
21291 smul %o5, %o2, %i1
21292 fcmpeq16 %f10, %f14, %l6
21293 srl %g5, %o6, %g1
21294 edge32 %i2, %g3, %i6
21295 ldsb [%l7 + 0x5E], %g7
21296 udivx %o0, 0x1DD8, %g6
21297 sll %l2, 0x19, %i7
21298 movpos %xcc, %l3, %i0
21299 movrgz %o7, %l1, %i5
21300 ldd [%l7 + 0x48], %o2
21301 fxnors %f13, %f16, %f9
21302 add %g2, 0x0815, %o4
21303 st %f0, [%l7 + 0x24]
21304 sethi 0x1598, %i3
21305 srlx %g4, 0x0B, %i4
21306 sir 0x1E0D
21307 movrne %l5, %l4, %o1
21308 srl %o5, 0x11, %o2
21309 move %xcc, %i1, %l0
21310 ldsh [%l7 + 0x52], %g5
21311 movneg %xcc, %o6, %g1
21312 alignaddr %i2, %l6, %g3
21313 edge8n %i6, %o0, %g6
21314 fmovdvc %xcc, %f6, %f7
21315 movne %icc, %l2, %i7
21316 udiv %g7, 0x05F7, %l3
21317 umulcc %o7, %i0, %i5
21318 fmovsl %icc, %f15, %f4
21319 fsrc2s %f7, %f12
21320 movrlz %o3, %l1, %o4
21321 edge16l %g2, %g4, %i4
21322 edge8l %l5, %i3, %o1
21323 andn %o5, 0x1E8A, %l4
21324 stw %o2, [%l7 + 0x1C]
21325 sdiv %l0, 0x0200, %g5
21326 ldub [%l7 + 0x11], %o6
21327 movne %xcc, %i1, %i2
21328 udiv %l6, 0x00D6, %g1
21329 xor %g3, %i6, %o0
21330 udiv %g6, 0x16AC, %i7
21331 orn %g7, %l2, %l3
21332 fpsub16s %f14, %f21, %f17
21333 fxnors %f18, %f7, %f4
21334 edge16n %i0, %i5, %o3
21335 xorcc %o7, %o4, %l1
21336 movcs %xcc, %g4, %i4
21337 ldsw [%l7 + 0x28], %g2
21338 movvc %icc, %l5, %o1
21339 edge8n %o5, %l4, %i3
21340 movrgz %l0, %o2, %o6
21341 movl %xcc, %g5, %i2
21342 edge16n %l6, %i1, %g3
21343 movrne %g1, 0x0F0, %o0
21344 stw %g6, [%l7 + 0x74]
21345 ldsb [%l7 + 0x1A], %i6
21346 fxor %f30, %f22, %f10
21347 ldsb [%l7 + 0x61], %i7
21348 movvc %xcc, %g7, %l2
21349 stw %i0, [%l7 + 0x38]
21350 sdivcc %l3, 0x0AAB, %i5
21351 movpos %xcc, %o3, %o4
21352 fones %f23
21353 fmovrdlz %l1, %f4, %f30
21354 fnot1s %f20, %f4
21355 lduh [%l7 + 0x78], %o7
21356 srax %g4, %g2, %i4
21357 edge32n %o1, %o5, %l4
21358 fxors %f21, %f16, %f3
21359 array32 %l5, %l0, %i3
21360 array8 %o2, %o6, %i2
21361 movrlez %l6, %g5, %i1
21362 subccc %g1, 0x1442, %g3
21363 fmovde %icc, %f9, %f17
21364 udiv %o0, 0x1B1A, %i6
21365 nop
21366 set 0x3E, %o6
21367 ldub [%l7 + %o6], %g6
21368 sdiv %g7, 0x1755, %i7
21369 stx %l2, [%l7 + 0x28]
21370 fxnors %f15, %f8, %f12
21371 edge32l %l3, %i0, %o3
21372 fmovsvs %icc, %f16, %f13
21373 alignaddrl %o4, %i5, %o7
21374 movn %icc, %g4, %l1
21375 st %f19, [%l7 + 0x3C]
21376 fmovrslz %g2, %f25, %f8
21377 fmovsn %xcc, %f28, %f11
21378 and %i4, %o5, %l4
21379 fcmpeq16 %f4, %f6, %o1
21380 umulcc %l5, 0x0B2F, %l0
21381 sir 0x1318
21382 fmovrse %o2, %f28, %f18
21383 fsrc1 %f20, %f0
21384 movg %xcc, %o6, %i2
21385 srax %i3, 0x02, %g5
21386 fabss %f22, %f15
21387 fandnot2s %f9, %f19, %f6
21388 edge32ln %l6, %g1, %i1
21389 alignaddr %o0, %g3, %g6
21390 edge16l %i6, %g7, %l2
21391 array8 %l3, %i0, %o3
21392 lduw [%l7 + 0x38], %i7
21393 orncc %o4, 0x00D7, %i5
21394 std %f12, [%l7 + 0x08]
21395 stx %o7, [%l7 + 0x08]
21396 xnorcc %g4, %l1, %i4
21397 movvc %icc, %g2, %o5
21398 fxnor %f4, %f22, %f12
21399 and %o1, %l5, %l4
21400 array32 %l0, %o6, %i2
21401 edge8n %i3, %o2, %g5
21402 subccc %g1, %l6, %i1
21403 sir 0x0EB4
21404 movcc %xcc, %o0, %g3
21405 srlx %i6, 0x1D, %g7
21406 orcc %l2, %g6, %l3
21407 movrlz %i0, %i7, %o3
21408 xnor %o4, 0x0005, %i5
21409 movrne %g4, 0x0A1, %o7
21410 stb %l1, [%l7 + 0x2E]
21411 fmovscs %icc, %f21, %f31
21412 xnorcc %g2, %i4, %o1
21413 orcc %l5, 0x0A3B, %o5
21414 alignaddr %l0, %l4, %i2
21415 fcmpne32 %f4, %f26, %i3
21416 add %o6, %g5, %g1
21417 ldsh [%l7 + 0x10], %o2
21418 movrgez %i1, 0x3C2, %l6
21419 sethi 0x1F85, %o0
21420 movvs %icc, %i6, %g7
21421 movvc %xcc, %g3, %g6
21422 sdiv %l3, 0x04CE, %l2
21423 edge8 %i7, %i0, %o4
21424 move %icc, %i5, %g4
21425 setx loop_77, %l0, %l1
21426 return %l1
21427 nop
21428 rdpr %cwp, %g1
21429 rdpr %cansave, %g2
21430 rdpr %canrestore, %g3
21431 rdpr %cleanwin, %g4
21432 rdpr %otherwin, %g5
21433 rdpr %wstate, %g6
21434loop_77: srlx %l1, 0x07, %o1
21435 movrne %l5, %i4, %l0
21436 faligndata %f26, %f8, %f22
21437 add %o5, 0x1C05, %l4
21438 movrlez %i3, 0x111, %i2
21439 lduh [%l7 + 0x44], %o6
21440 movgu %icc, %g1, %g5
21441 movre %i1, 0x1AE, %l6
21442 add %o2, %o0, %g7
21443 popc %i6, %g3
21444 stw %g6, [%l7 + 0x54]
21445 mulx %l3, 0x0DFA, %i7
21446 edge16n %l2, %i0, %o4
21447 movgu %xcc, %i5, %g4
21448 edge16 %o3, %g2, %l1
21449 st %f5, [%l7 + 0x48]
21450 fmovdcc %icc, %f5, %f17
21451 addcc %o1, 0x0334, %o7
21452 ldd [%l7 + 0x18], %f6
21453 sdivx %l5, 0x0346, %i4
21454 sethi 0x0E0F, %o5
21455 xnor %l0, %i3, %i2
21456 st %f12, [%l7 + 0x34]
21457 srax %o6, %g1, %g5
21458 fmovrdlez %l4, %f18, %f18
21459 movrgez %l6, 0x089, %o2
21460 ldub [%l7 + 0x0D], %o0
21461 movn %icc, %g7, %i1
21462 edge32l %i6, %g3, %l3
21463 edge16ln %g6, %l2, %i7
21464 restore %i0, %i5, %g4
21465 rdpr %cwp, %g1
21466 rdpr %cansave, %g2
21467 rdpr %canrestore, %g3
21468 rdpr %cleanwin, %g4
21469 rdpr %otherwin, %g5
21470 rdpr %wstate, %g6
21471 movcs %xcc, %o3, %g2
21472 ldd [%l7 + 0x38], %f10
21473 umul %o4, %l1, %o1
21474 sethi 0x0931, %o7
21475 array8 %i4, %o5, %l5
21476 umul %l0, %i2, %o6
21477 movvc %icc, %i3, %g1
21478 movcc %xcc, %l4, %g5
21479 edge16ln %o2, %o0, %l6
21480 fmovscc %xcc, %f22, %f22
21481 lduw [%l7 + 0x34], %i1
21482 sdivcc %i6, 0x109F, %g7
21483 movrgez %l3, 0x097, %g6
21484 fandnot2s %f10, %f4, %f17
21485 movge %xcc, %g3, %i7
21486 fandnot2 %f16, %f12, %f10
21487 orcc %l2, %i5, %i0
21488 addccc %g4, %g2, %o3
21489 movgu %icc, %l1, %o1
21490 orn %o4, 0x1C9F, %i4
21491 movgu %icc, %o5, %l5
21492 ldsb [%l7 + 0x44], %l0
21493 movvc %xcc, %i2, %o7
21494 movle %xcc, %i3, %o6
21495 xor %l4, 0x0DC4, %g5
21496 movcs %xcc, %o2, %o0
21497 edge32n %l6, %g1, %i1
21498 edge8n %g7, %i6, %g6
21499 ld [%l7 + 0x10], %f8
21500 subccc %l3, %i7, %l2
21501 addcc %i5, %i0, %g4
21502 fmovdvs %icc, %f23, %f12
21503 edge16ln %g3, %o3, %g2
21504 st %f14, [%l7 + 0x24]
21505 addcc %o1, %l1, %i4
21506 sethi 0x1380, %o5
21507 fmuld8sux16 %f29, %f19, %f6
21508 fmovscc %xcc, %f21, %f2
21509 fxnor %f28, %f24, %f8
21510 edge16ln %l5, %l0, %i2
21511 srax %o4, 0x0B, %o7
21512 movpos %xcc, %i3, %l4
21513 movn %icc, %o6, %o2
21514 edge8n %o0, %l6, %g5
21515 srlx %g1, 0x10, %i1
21516 fmovdl %icc, %f15, %f7
21517 lduh [%l7 + 0x0A], %i6
21518 edge16ln %g6, %l3, %g7
21519 edge8ln %i7, %l2, %i0
21520 ld [%l7 + 0x0C], %f27
21521 xorcc %i5, %g4, %g3
21522 st %f19, [%l7 + 0x5C]
21523 mova %icc, %g2, %o1
21524 movg %icc, %o3, %i4
21525 fpadd32s %f11, %f12, %f23
21526 movneg %icc, %o5, %l5
21527 fandnot2 %f8, %f2, %f18
21528 sllx %l0, 0x04, %l1
21529 move %icc, %o4, %i2
21530 popc 0x0B9B, %o7
21531 fcmpes %fcc3, %f0, %f8
21532 fmovdge %icc, %f4, %f5
21533 movrlz %l4, %i3, %o6
21534 movvs %icc, %o2, %l6
21535 ldsh [%l7 + 0x26], %g5
21536 movne %xcc, %o0, %g1
21537 edge16 %i6, %g6, %i1
21538 fmul8sux16 %f18, %f26, %f26
21539 edge32n %g7, %l3, %i7
21540 ldd [%l7 + 0x40], %i0
21541 xor %i5, 0x0C2A, %g4
21542 movvs %xcc, %g3, %l2
21543 edge16ln %o1, %g2, %i4
21544 orn %o3, 0x0516, %l5
21545 move %xcc, %l0, %o5
21546 add %o4, %i2, %o7
21547 movge %icc, %l1, %l4
21548 addcc %i3, %o6, %l6
21549 udiv %o2, 0x1A46, %g5
21550 alignaddrl %g1, %i6, %o0
21551 edge32n %g6, %g7, %i1
21552 nop
21553 set 0x74, %l5
21554 lduh [%l7 + %l5], %l3
21555 movvs %xcc, %i7, %i5
21556 edge8l %g4, %i0, %g3
21557 movre %o1, 0x125, %g2
21558 udiv %i4, 0x117A, %o3
21559 movne %xcc, %l5, %l0
21560 nop
21561 set 0x78, %l1
21562 stw %o5, [%l7 + %l1]
21563 edge16ln %l2, %o4, %i2
21564 setx loop_78, %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_78: udivx %i3, 0x1100, %l1
21574 alignaddr %l6, %o2, %g5
21575 xor %g1, %i6, %o0
21576 movrgz %g6, %o6, %i1
21577 ldsw [%l7 + 0x48], %l3
21578 sdivx %g7, 0x1D61, %i7
21579 addccc %i5, %i0, %g3
21580 movvs %icc, %o1, %g4
21581 movvc %icc, %i4, %g2
21582 movre %l5, %l0, %o5
21583 ldsb [%l7 + 0x49], %o3
21584 array8 %o4, %i2, %o7
21585 edge16l %l2, %i3, %l1
21586 fmovsgu %icc, %f0, %f2
21587 edge8n %l6, %o2, %g5
21588 array8 %g1, %l4, %i6
21589 fmovse %xcc, %f28, %f10
21590 edge16l %o0, %g6, %o6
21591 andn %i1, 0x1FDC, %l3
21592 xnorcc %i7, 0x1945, %i5
21593 fmovsa %xcc, %f13, %f14
21594 sra %i0, 0x1B, %g3
21595 sllx %g7, %g4, %o1
21596 movvs %xcc, %i4, %g2
21597 edge32 %l0, %o5, %o3
21598 fmovrse %o4, %f4, %f29
21599 fpmerge %f23, %f3, %f4
21600 ldsh [%l7 + 0x76], %i2
21601 fmovdcc %xcc, %f18, %f17
21602 fmovdpos %icc, %f6, %f12
21603 ld [%l7 + 0x10], %f7
21604 xnor %l5, %o7, %i3
21605 movvc %xcc, %l1, %l2
21606 sethi 0x0ED6, %o2
21607 sdivx %g5, 0x0E04, %g1
21608 xnorcc %l4, %l6, %i6
21609 add %g6, 0x0DFD, %o0
21610 orn %i1, %l3, %o6
21611 movrgez %i7, %i0, %g3
21612 udiv %g7, 0x149F, %i5
21613 subccc %o1, 0x1A29, %i4
21614 movrlz %g4, %l0, %g2
21615 edge8l %o3, %o5, %o4
21616 movne %xcc, %i2, %l5
21617 orncc %o7, %l1, %l2
21618 sra %o2, 0x1E, %g5
21619 subc %g1, 0x057B, %i3
21620 ldub [%l7 + 0x48], %l4
21621 fnegd %f28, %f10
21622 subcc %l6, %g6, %i6
21623 stw %o0, [%l7 + 0x44]
21624 fmovrdlez %l3, %f18, %f10
21625 addc %o6, %i1, %i0
21626 umul %g3, 0x173A, %i7
21627 addcc %i5, %o1, %g7
21628 srl %i4, 0x16, %g4
21629 array32 %l0, %o3, %g2
21630 fzero %f16
21631 fcmped %fcc3, %f4, %f8
21632 mova %xcc, %o4, %o5
21633 sdivcc %l5, 0x1F67, %i2
21634 xorcc %l1, %l2, %o2
21635 move %icc, %g5, %g1
21636 sth %o7, [%l7 + 0x44]
21637 mulscc %i3, 0x0811, %l4
21638 edge32 %l6, %i6, %g6
21639 lduw [%l7 + 0x50], %l3
21640 stb %o0, [%l7 + 0x24]
21641 edge8n %i1, %o6, %i0
21642 movre %i7, %i5, %g3
21643 movrlez %o1, 0x311, %g7
21644 movleu %xcc, %g4, %l0
21645 movrgez %i4, %g2, %o3
21646 movgu %icc, %o5, %l5
21647 fpadd32 %f4, %f4, %f4
21648 fnot1 %f22, %f16
21649 array8 %o4, %l1, %i2
21650 movle %icc, %o2, %g5
21651 udivcc %l2, 0x05F8, %o7
21652 fcmpne32 %f4, %f14, %g1
21653 edge8l %i3, %l4, %i6
21654 movre %g6, 0x054, %l3
21655 ldub [%l7 + 0x61], %l6
21656 sir 0x0B95
21657 movrgez %i1, 0x0CB, %o6
21658 srlx %o0, 0x0F, %i0
21659 ldd [%l7 + 0x70], %i4
21660 std %f20, [%l7 + 0x70]
21661 sra %i7, 0x14, %g3
21662 fmovsn %icc, %f10, %f21
21663 movrgez %g7, 0x0DD, %g4
21664 stb %l0, [%l7 + 0x37]
21665 fpadd16s %f7, %f1, %f4
21666 fand %f24, %f6, %f0
21667 xor %o1, 0x1BD0, %g2
21668 movn %icc, %i4, %o3
21669 movre %l5, %o5, %o4
21670 movrne %l1, %o2, %i2
21671 xor %g5, 0x0975, %l2
21672 movvs %icc, %o7, %g1
21673 mulx %i3, 0x1953, %l4
21674 xnor %g6, %l3, %i6
21675 fnot2 %f28, %f18
21676 fmovscs %icc, %f23, %f23
21677 edge32l %l6, %i1, %o6
21678 edge16l %i0, %o0, %i5
21679 sra %g3, 0x11, %g7
21680 xorcc %g4, 0x035D, %l0
21681 movpos %icc, %o1, %i7
21682 sdivx %g2, 0x0474, %o3
21683 andncc %l5, %i4, %o4
21684 save %o5, 0x17BE, %o2
21685 rdpr %cwp, %g1
21686 rdpr %cansave, %g2
21687 rdpr %canrestore, %g3
21688 rdpr %cleanwin, %g4
21689 rdpr %otherwin, %g5
21690 rdpr %wstate, %g6
21691 movrne %l1, %i2, %l2
21692 edge32n %g5, %o7, %g1
21693 mova %icc, %i3, %g6
21694 fmovdne %icc, %f26, %f7
21695 and %l4, %l3, %i6
21696 udivx %l6, 0x0D41, %i1
21697 movge %icc, %o6, %i0
21698 movcc %icc, %i5, %o0
21699 xnor %g3, %g7, %g4
21700 umulcc %o1, 0x1D4C, %l0
21701 popc 0x1401, %g2
21702 subccc %i7, 0x0207, %o3
21703 edge16ln %l5, %i4, %o5
21704 edge32n %o2, %l1, %o4
21705 orncc %l2, %g5, %o7
21706 fmul8x16al %f22, %f4, %f16
21707 fpadd32s %f13, %f13, %f16
21708 andncc %i2, %g1, %i3
21709 fpmerge %f15, %f12, %f18
21710 fsrc2s %f25, %f29
21711 ld [%l7 + 0x34], %f3
21712 restore %l4, 0x0D2F, %l3
21713 rdpr %cwp, %g1
21714 rdpr %cansave, %g2
21715 rdpr %canrestore, %g3
21716 rdpr %cleanwin, %g4
21717 rdpr %otherwin, %g5
21718 rdpr %wstate, %g6
21719 edge8 %i6, %g6, %l6
21720 ldd [%l7 + 0x20], %f26
21721 movneg %xcc, %i1, %o6
21722 fmovdgu %icc, %f29, %f26
21723 sdivcc %i0, 0x0FF9, %o0
21724 movrne %i5, %g3, %g4
21725 udivx %g7, 0x0CDD, %l0
21726 movrgez %g2, 0x32B, %o1
21727 fpsub32s %f6, %f6, %f21
21728 fmovrdlez %o3, %f10, %f4
21729 subccc %i7, 0x0191, %i4
21730 edge16 %l5, %o2, %l1
21731 movvc %icc, %o4, %o5
21732 sub %l2, 0x123E, %o7
21733 movl %xcc, %g5, %g1
21734 umul %i3, 0x03E3, %i2
21735 movl %icc, %l4, %l3
21736 umulcc %g6, 0x1D92, %l6
21737 xorcc %i6, %i1, %i0
21738 ldx [%l7 + 0x50], %o6
21739 ldd [%l7 + 0x18], %f4
21740 movrlez %i5, 0x2B7, %g3
21741 sra %o0, 0x04, %g4
21742 edge16ln %l0, %g2, %g7
21743 orcc %o3, %i7, %o1
21744 movre %l5, 0x1DF, %o2
21745 andn %l1, 0x076C, %o4
21746 fmovrdgez %o5, %f28, %f24
21747 ldd [%l7 + 0x18], %f20
21748 umulcc %i4, 0x0A41, %o7
21749 st %f29, [%l7 + 0x68]
21750 sethi 0x0FFC, %l2
21751 udivcc %g1, 0x0314, %g5
21752 ldd [%l7 + 0x08], %f26
21753 fornot1 %f24, %f4, %f10
21754 fandnot1 %f8, %f0, %f0
21755 movre %i2, %i3, %l3
21756 mova %icc, %l4, %l6
21757 fmovscc %icc, %f23, %f10
21758 xor %g6, 0x1FD1, %i6
21759 edge8n %i0, %i1, %i5
21760 fsrc2s %f20, %f21
21761 sdivx %g3, 0x1301, %o6
21762 movpos %icc, %o0, %g4
21763 movgu %icc, %l0, %g2
21764 addccc %g7, 0x1803, %i7
21765 and %o1, 0x09E0, %l5
21766 fmovd %f20, %f12
21767 movleu %xcc, %o3, %l1
21768 subccc %o4, %o5, %i4
21769 andcc %o2, 0x0BE0, %l2
21770 st %f1, [%l7 + 0x48]
21771 edge32l %g1, %o7, %g5
21772 movvs %icc, %i3, %l3
21773 or %i2, 0x132B, %l6
21774 xnor %g6, %l4, %i0
21775 udivcc %i6, 0x0285, %i1
21776 addccc %g3, 0x093E, %i5
21777 udivx %o0, 0x0AE3, %o6
21778 array16 %l0, %g2, %g4
21779 array8 %g7, %i7, %l5
21780 ld [%l7 + 0x3C], %f8
21781 fmovsg %icc, %f6, %f16
21782 movl %icc, %o1, %o3
21783 mova %xcc, %o4, %o5
21784 sdivx %l1, 0x15EC, %i4
21785 fands %f9, %f16, %f30
21786 sdiv %o2, 0x0F22, %l2
21787 pdist %f18, %f14, %f26
21788 array32 %g1, %g5, %o7
21789 edge8 %i3, %l3, %l6
21790 subcc %i2, %g6, %l4
21791 ldx [%l7 + 0x18], %i0
21792 sll %i1, %i6, %g3
21793 sdivx %o0, 0x0A5F, %i5
21794 xnor %l0, %g2, %o6
21795 stw %g4, [%l7 + 0x64]
21796 movgu %xcc, %g7, %i7
21797 fmovsneg %xcc, %f13, %f16
21798 srax %l5, 0x0D, %o1
21799 fmovsleu %xcc, %f19, %f12
21800 fmuld8sux16 %f18, %f5, %f18
21801 fmovdcs %icc, %f18, %f14
21802 st %f5, [%l7 + 0x40]
21803 sdivx %o4, 0x1E07, %o3
21804 addccc %o5, 0x16FB, %i4
21805 movle %icc, %o2, %l2
21806 subcc %l1, 0x0B9B, %g5
21807 ldd [%l7 + 0x08], %o6
21808 smul %g1, %l3, %l6
21809 fsrc1s %f10, %f18
21810 orcc %i2, %g6, %l4
21811 save %i0, 0x10FF, %i1
21812 rdpr %cwp, %g1
21813 rdpr %cansave, %g2
21814 rdpr %canrestore, %g3
21815 rdpr %cleanwin, %g4
21816 rdpr %otherwin, %g5
21817 rdpr %wstate, %g6
21818 xor %i3, 0x1EEE, %i6
21819 movrgez %g3, %o0, %l0
21820 faligndata %f20, %f20, %f16
21821 edge16 %i5, %g2, %o6
21822 fnegs %f4, %f3
21823 alignaddr %g7, %i7, %l5
21824 ld [%l7 + 0x6C], %f15
21825 subcc %o1, 0x1E8E, %o4
21826 srlx %o3, %g4, %i4
21827 fmovsgu %xcc, %f27, %f18
21828 orncc %o5, %o2, %l1
21829 movrgz %l2, %g5, %o7
21830 alignaddr %l3, %l6, %g1
21831 edge16ln %g6, %l4, %i0
21832 add %i2, %i3, %i1
21833 ldx [%l7 + 0x48], %i6
21834 addcc %o0, 0x053A, %g3
21835 fmovda %icc, %f31, %f2
21836 edge16n %i5, %g2, %o6
21837 umulcc %l0, %g7, %i7
21838 lduw [%l7 + 0x28], %o1
21839 udiv %o4, 0x09B5, %l5
21840 movg %icc, %o3, %g4
21841 fmovrsgez %i4, %f23, %f10
21842 sethi 0x1E86, %o2
21843 subcc %l1, 0x02E0, %o5
21844 edge8l %g5, %l2, %l3
21845 andcc %o7, %l6, %g6
21846 sub %g1, %l4, %i0
21847 fpadd32s %f22, %f21, %f10
21848 array32 %i3, %i2, %i6
21849 xnorcc %o0, 0x0303, %i1
21850 movcs %icc, %g3, %i5
21851 fmul8x16al %f11, %f31, %f22
21852 movcs %xcc, %g2, %o6
21853 ldx [%l7 + 0x70], %g7
21854 fcmps %fcc3, %f4, %f22
21855 edge16 %l0, %o1, %i7
21856 movn %icc, %o4, %o3
21857 subccc %g4, %l5, %o2
21858 movn %xcc, %l1, %o5
21859 ldx [%l7 + 0x50], %i4
21860 fone %f14
21861 movg %xcc, %g5, %l3
21862 move %icc, %o7, %l2
21863 fmovdvs %xcc, %f3, %f23
21864 fandnot2s %f15, %f22, %f20
21865 sra %l6, %g1, %l4
21866 array32 %g6, %i0, %i2
21867 edge8n %i6, %o0, %i1
21868 movge %xcc, %g3, %i5
21869 fcmps %fcc1, %f4, %f22
21870 xorcc %g2, 0x1E0D, %o6
21871 movl %xcc, %g7, %l0
21872 array32 %o1, %i7, %i3
21873 popc 0x001C, %o3
21874 sll %g4, 0x07, %l5
21875 andncc %o4, %l1, %o5
21876 st %f10, [%l7 + 0x14]
21877 movrlez %i4, 0x05F, %g5
21878 movrne %l3, 0x0F5, %o7
21879 addcc %o2, %l6, %l2
21880 array32 %l4, %g6, %i0
21881 ldsw [%l7 + 0x1C], %g1
21882 fmovsa %xcc, %f0, %f0
21883 edge16 %i6, %o0, %i2
21884 stb %g3, [%l7 + 0x46]
21885 edge16l %i1, %i5, %g2
21886 sll %o6, 0x00, %g7
21887 array16 %l0, %o1, %i3
21888 movl %xcc, %i7, %o3
21889 lduw [%l7 + 0x48], %g4
21890 xnor %l5, %o4, %o5
21891 lduw [%l7 + 0x78], %i4
21892 sth %l1, [%l7 + 0x18]
21893 xor %l3, %g5, %o2
21894 xor %l6, 0x0B14, %o7
21895 array8 %l4, %l2, %g6
21896 movvs %xcc, %i0, %g1
21897 sdivx %o0, 0x1D4B, %i2
21898 sllx %g3, 0x19, %i1
21899 fsrc1s %f1, %f25
21900 lduh [%l7 + 0x4C], %i5
21901 fmovdpos %icc, %f6, %f12
21902 sllx %i6, 0x01, %o6
21903 subc %g2, %g7, %o1
21904 stb %l0, [%l7 + 0x33]
21905 movleu %icc, %i7, %i3
21906 popc %o3, %g4
21907 alignaddr %o4, %l5, %o5
21908 movcs %icc, %l1, %l3
21909 andcc %i4, %g5, %o2
21910 movrgz %l6, %o7, %l4
21911 edge8l %g6, %l2, %g1
21912 edge16n %i0, %i2, %g3
21913 edge8n %i1, %i5, %o0
21914 fnand %f8, %f22, %f24
21915 sdiv %o6, 0x1F76, %i6
21916 fmovdl %icc, %f2, %f25
21917 fcmps %fcc2, %f13, %f22
21918 movcc %icc, %g7, %o1
21919 sdivx %g2, 0x1191, %l0
21920 lduw [%l7 + 0x30], %i3
21921 ldsb [%l7 + 0x3E], %o3
21922 movpos %icc, %g4, %i7
21923 ldub [%l7 + 0x0C], %o4
21924 udivcc %l5, 0x0BD7, %o5
21925 fornot2s %f7, %f19, %f1
21926 alignaddr %l3, %l1, %g5
21927 fpmerge %f5, %f28, %f2
21928 movre %i4, %l6, %o2
21929 edge32n %l4, %o7, %l2
21930 smul %g1, 0x078B, %g6
21931 orncc %i0, 0x1511, %g3
21932 andcc %i2, %i1, %i5
21933 edge8l %o0, %o6, %g7
21934 sdivx %o1, 0x1E60, %g2
21935 movl %xcc, %i6, %l0
21936 stx %o3, [%l7 + 0x40]
21937 fpackfix %f24, %f27
21938 for %f24, %f14, %f10
21939 sdiv %g4, 0x0555, %i3
21940 movrgez %o4, %l5, %o5
21941 sethi 0x1DB0, %i7
21942 movre %l3, 0x3E5, %g5
21943 udivx %i4, 0x0C87, %l6
21944 edge8n %l1, %l4, %o2
21945 fmovsleu %icc, %f11, %f29
21946 addc %o7, 0x0C3D, %l2
21947 addcc %g6, 0x0B7A, %i0
21948 addc %g1, 0x146B, %i2
21949 umul %i1, %i5, %g3
21950 sdiv %o0, 0x129F, %g7
21951 nop
21952 set 0x18, %o2
21953 ldd [%l7 + %o2], %o6
21954 movrlz %o1, %i6, %l0
21955 movcs %xcc, %o3, %g4
21956 add %i3, 0x05C9, %o4
21957 array8 %g2, %l5, %o5
21958 nop
21959 set 0x34, %o3
21960 ldsw [%l7 + %o3], %i7
21961 nop
21962 set 0x10, %o4
21963 stw %g5, [%l7 + %o4]
21964 andcc %l3, %l6, %i4
21965 sll %l1, %l4, %o2
21966 andcc %l2, 0x0794, %g6
21967 lduh [%l7 + 0x22], %i0
21968 st %f22, [%l7 + 0x18]
21969 std %f12, [%l7 + 0x60]
21970 movg %xcc, %g1, %o7
21971 edge16ln %i2, %i5, %g3
21972 stw %i1, [%l7 + 0x28]
21973 edge32n %g7, %o0, %o1
21974 movg %icc, %o6, %l0
21975 fmul8x16 %f1, %f2, %f0
21976 movcs %icc, %i6, %o3
21977 addcc %i3, 0x144B, %g4
21978 stw %o4, [%l7 + 0x30]
21979 movl %xcc, %g2, %l5
21980 fzeros %f9
21981 fmovscs %icc, %f22, %f19
21982 movvc %xcc, %i7, %g5
21983 fone %f30
21984 ldd [%l7 + 0x20], %o4
21985 udivx %l6, 0x141A, %i4
21986 fandnot1 %f12, %f22, %f6
21987 movvc %icc, %l3, %l1
21988 sth %l4, [%l7 + 0x18]
21989 sdivcc %o2, 0x1F05, %l2
21990 or %i0, 0x0FD5, %g1
21991 std %f24, [%l7 + 0x50]
21992 smulcc %g6, %o7, %i2
21993 ldx [%l7 + 0x60], %g3
21994 fxnors %f13, %f11, %f4
21995 addcc %i1, %g7, %i5
21996 orcc %o0, 0x13B7, %o1
21997 subcc %l0, 0x1D61, %i6
21998 array16 %o6, %o3, %g4
21999 addccc %o4, 0x0C5E, %i3
22000 orcc %l5, %g2, %i7
22001 nop
22002 set 0x08, %g4
22003 ldx [%l7 + %g4], %g5
22004 fors %f16, %f13, %f0
22005 movvc %icc, %l6, %i4
22006 movne %icc, %o5, %l3
22007 fpsub32 %f8, %f8, %f8
22008 edge16n %l4, %l1, %l2
22009 movrlez %i0, 0x3F4, %g1
22010 sdivcc %o2, 0x01A2, %o7
22011 fmul8sux16 %f20, %f10, %f0
22012 srax %g6, %g3, %i2
22013 subc %i1, %i5, %o0
22014 sdivcc %g7, 0x1DEF, %o1
22015 movne %xcc, %l0, %o6
22016 faligndata %f20, %f8, %f14
22017 fsrc2s %f0, %f16
22018 movg %xcc, %o3, %i6
22019 movn %icc, %o4, %i3
22020 addcc %l5, %g2, %i7
22021 array8 %g4, %l6, %g5
22022 sllx %i4, 0x07, %o5
22023 movge %icc, %l3, %l4
22024 movrgz %l1, 0x2CF, %l2
22025 fmovsgu %icc, %f9, %f20
22026 movrgez %g1, 0x284, %i0
22027 edge16ln %o7, %o2, %g6
22028 ldsb [%l7 + 0x48], %i2
22029 sth %i1, [%l7 + 0x2A]
22030 fnands %f2, %f25, %f9
22031 siam 0x2
22032 smulcc %i5, %g3, %g7
22033 lduh [%l7 + 0x40], %o1
22034 smul %l0, 0x088C, %o6
22035 fmovrse %o3, %f0, %f31
22036 movle %xcc, %o0, %o4
22037 alignaddr %i3, %l5, %g2
22038 movrne %i7, 0x2AB, %g4
22039 smul %i6, %l6, %i4
22040 sth %g5, [%l7 + 0x24]
22041 movvs %xcc, %l3, %l4
22042 fpadd16 %f22, %f22, %f8
22043 subccc %l1, 0x1755, %l2
22044 smulcc %g1, %o5, %o7
22045 add %i0, %o2, %i2
22046 fmovsvs %xcc, %f25, %f18
22047 sllx %g6, 0x07, %i1
22048 ldd [%l7 + 0x48], %f28
22049 udivcc %g3, 0x0E5E, %i5
22050 mova %icc, %o1, %g7
22051 addccc %o6, 0x0E11, %l0
22052 mulx %o0, %o4, %o3
22053 umul %i3, %g2, %l5
22054 ldx [%l7 + 0x68], %g4
22055 udiv %i6, 0x1084, %l6
22056 sllx %i7, 0x19, %g5
22057 movne %xcc, %l3, %l4
22058 sdiv %l1, 0x14AB, %l2
22059 movn %icc, %g1, %o5
22060 addcc %i4, %o7, %o2
22061 fmovrslz %i2, %f4, %f1
22062 save %g6, 0x08B9, %i1
22063 rdpr %cwp, %g1
22064 rdpr %cansave, %g2
22065 rdpr %canrestore, %g3
22066 rdpr %cleanwin, %g4
22067 rdpr %otherwin, %g5
22068 rdpr %wstate, %g6
22069 sdiv %i0, 0x04BE, %g3
22070 std %f24, [%l7 + 0x08]
22071 ldsw [%l7 + 0x7C], %o1
22072 orn %i5, 0x1C8E, %g7
22073 srl %o6, 0x1F, %l0
22074 fones %f9
22075 sethi 0x1E3C, %o4
22076 fnor %f14, %f10, %f30
22077 movg %xcc, %o0, %i3
22078 movne %xcc, %o3, %g2
22079 ldub [%l7 + 0x22], %l5
22080 movcs %xcc, %i6, %g4
22081 edge32ln %i7, %l6, %l3
22082 fone %f10
22083 ld [%l7 + 0x34], %f16
22084 edge8l %g5, %l4, %l2
22085 movleu %icc, %g1, %o5
22086 array8 %i4, %o7, %l1
22087 subcc %i2, %g6, %o2
22088 move %icc, %i0, %i1
22089 and %o1, 0x0ED6, %g3
22090 array16 %g7, %o6, %l0
22091 edge32 %i5, %o0, %o4
22092 fmovrsne %o3, %f11, %f29
22093 add %i3, 0x1D31, %l5
22094 lduh [%l7 + 0x12], %i6
22095 umul %g2, 0x137A, %g4
22096 array32 %i7, %l3, %l6
22097 andcc %l4, %g5, %g1
22098 fmovse %xcc, %f20, %f23
22099 edge8 %l2, %o5, %i4
22100 xnor %l1, 0x0ECF, %o7
22101 smul %g6, 0x05B1, %i2
22102 ldsw [%l7 + 0x10], %i0
22103 fmovsleu %xcc, %f21, %f31
22104 fnot2 %f16, %f30
22105 fornot2 %f16, %f4, %f2
22106 nop
22107 set 0x6A, %l2
22108 ldub [%l7 + %l2], %i1
22109 fmovrdne %o2, %f18, %f0
22110 umulcc %o1, 0x0D8B, %g7
22111 ldd [%l7 + 0x18], %g2
22112 st %f13, [%l7 + 0x38]
22113 movrlez %l0, 0x221, %i5
22114 fsrc2 %f20, %f30
22115 edge32n %o6, %o4, %o0
22116 edge32ln %i3, %l5, %i6
22117 subcc %o3, 0x06E3, %g2
22118 udivx %i7, 0x1A59, %l3
22119 smulcc %g4, %l6, %l4
22120 fpsub16 %f6, %f4, %f6
22121 xorcc %g1, 0x1522, %g5
22122 fmovrdgz %l2, %f2, %f30
22123 edge16ln %i4, %o5, %l1
22124 xnorcc %o7, %g6, %i2
22125 movrlz %i1, 0x22B, %i0
22126 mulscc %o2, %o1, %g7
22127 stw %l0, [%l7 + 0x20]
22128 mulx %i5, 0x122B, %g3
22129 fandnot2s %f27, %f3, %f20
22130 addcc %o6, %o4, %i3
22131 sth %l5, [%l7 + 0x50]
22132 addccc %i6, %o3, %o0
22133 fmovdne %icc, %f28, %f25
22134 movrne %g2, %i7, %l3
22135 xorcc %g4, 0x1912, %l4
22136 umulcc %l6, 0x0F66, %g5
22137 fandnot2 %f20, %f28, %f26
22138 ldx [%l7 + 0x68], %g1
22139 ldsh [%l7 + 0x14], %l2
22140 popc %i4, %o5
22141 fcmpne32 %f24, %f30, %l1
22142 movrlz %o7, %i2, %g6
22143 movgu %xcc, %i0, %o2
22144 fmovsvs %icc, %f28, %f18
22145 mulx %o1, %i1, %l0
22146 and %i5, 0x1403, %g7
22147 fandnot2s %f24, %f25, %f12
22148 fpsub32 %f24, %f12, %f30
22149 stx %o6, [%l7 + 0x10]
22150 edge32 %o4, %i3, %g3
22151 ldub [%l7 + 0x5D], %i6
22152 stx %o3, [%l7 + 0x78]
22153 movvs %xcc, %l5, %g2
22154 st %f29, [%l7 + 0x28]
22155 fmovdg %icc, %f31, %f31
22156 fnor %f26, %f26, %f24
22157 fornot1s %f20, %f15, %f25
22158 save %o0, 0x0738, %l3
22159 rdpr %cwp, %g1
22160 rdpr %cansave, %g2
22161 rdpr %canrestore, %g3
22162 rdpr %cleanwin, %g4
22163 rdpr %otherwin, %g5
22164 rdpr %wstate, %g6
22165 fmovde %xcc, %f14, %f25
22166 std %f22, [%l7 + 0x28]
22167 movrgez %i7, 0x07E, %l4
22168 edge8n %l6, %g5, %g4
22169 fnot2 %f18, %f12
22170 movleu %xcc, %g1, %i4
22171 edge32n %l2, %l1, %o7
22172 ldsb [%l7 + 0x79], %i2
22173 fmuld8ulx16 %f2, %f12, %f10
22174 nop
22175 set 0x60, %o5
22176 stx %o5, [%l7 + %o5]
22177 sub %i0, %o2, %g6
22178 fmovrsgz %o1, %f23, %f25
22179 array16 %i1, %l0, %g7
22180 fones %f22
22181 ldx [%l7 + 0x20], %i5
22182 ldd [%l7 + 0x30], %o6
22183 ld [%l7 + 0x54], %f8
22184 sdivx %i3, 0x0827, %o4
22185 edge32n %g3, %i6, %o3
22186 mulx %l5, 0x1C63, %o0
22187 array32 %l3, %g2, %i7
22188 fmovdgu %xcc, %f28, %f31
22189 stw %l6, [%l7 + 0x58]
22190 subccc %g5, %g4, %g1
22191 mova %xcc, %i4, %l4
22192 save %l1, 0x1F85, %o7
22193 rdpr %cwp, %g1
22194 rdpr %cansave, %g2
22195 rdpr %canrestore, %g3
22196 rdpr %cleanwin, %g4
22197 rdpr %otherwin, %g5
22198 rdpr %wstate, %g6
22199 fcmple32 %f4, %f26, %l2
22200 ldd [%l7 + 0x48], %o4
22201 lduh [%l7 + 0x36], %i2
22202 movne %xcc, %i0, %g6
22203 fabsd %f26, %f16
22204 andcc %o2, 0x0D1B, %i1
22205 ldd [%l7 + 0x60], %o0
22206 or %l0, 0x09BD, %i5
22207 edge32 %g7, %i3, %o6
22208 ld [%l7 + 0x28], %f22
22209 andcc %g3, %o4, %i6
22210 lduh [%l7 + 0x50], %l5
22211 setx loop_79, %l0, %l1
22212 return %l1
22213 nop
22214 rdpr %cwp, %g1
22215 rdpr %cansave, %g2
22216 rdpr %canrestore, %g3
22217 rdpr %cleanwin, %g4
22218 rdpr %otherwin, %g5
22219 rdpr %wstate, %g6
22220loop_79: fpsub16 %f28, %f24, %f4
22221 smul %g2, 0x1EC3, %o0
22222 movg %xcc, %i7, %l6
22223 movneg %icc, %g4, %g1
22224 fsrc2 %f6, %f0
22225 mulx %i4, 0x1ACC, %g5
22226 stb %l1, [%l7 + 0x58]
22227 fmul8x16au %f18, %f21, %f18
22228 movcs %icc, %l4, %o7
22229 ldd [%l7 + 0x20], %f22
22230 movre %o5, %i2, %i0
22231 sll %l2, 0x19, %o2
22232 xnor %g6, %i1, %l0
22233 fornot1 %f4, %f28, %f18
22234 fpmerge %f22, %f30, %f26
22235 edge16l %i5, %o1, %g7
22236 ldub [%l7 + 0x75], %i3
22237 fmovdcs %xcc, %f21, %f24
22238 orn %g3, %o6, %i6
22239 fmovrdgz %o4, %f22, %f2
22240 sra %l5, %l3, %o3
22241 array32 %g2, %o0, %l6
22242 fmovsneg %icc, %f1, %f7
22243 array8 %g4, %g1, %i4
22244 array16 %i7, %l1, %l4
22245 udiv %g5, 0x0315, %o7
22246 xnorcc %i2, 0x1D1B, %i0
22247 subcc %o5, 0x121E, %l2
22248 udivcc %o2, 0x0B38, %i1
22249 edge8ln %l0, %i5, %g6
22250 fnot1 %f8, %f24
22251 movl %icc, %o1, %g7
22252 fornot2s %f7, %f30, %f0
22253 movrne %g3, 0x070, %o6
22254 movne %xcc, %i3, %i6
22255 movrne %l5, %l3, %o4
22256 ldx [%l7 + 0x28], %g2
22257 srax %o3, 0x0D, %o0
22258 mulx %l6, 0x066A, %g1
22259 movg %xcc, %i4, %i7
22260 movne %icc, %g4, %l4
22261 fmovdge %xcc, %f4, %f19
22262 xnor %g5, %o7, %i2
22263 movne %xcc, %l1, %o5
22264 fand %f8, %f18, %f22
22265 fnor %f0, %f30, %f20
22266 orncc %i0, %l2, %i1
22267 edge8ln %l0, %i5, %o2
22268 stb %g6, [%l7 + 0x24]
22269 lduw [%l7 + 0x18], %o1
22270 fcmpne32 %f16, %f22, %g3
22271 udivcc %o6, 0x127A, %g7
22272 ldsh [%l7 + 0x16], %i3
22273 xnor %i6, %l3, %l5
22274 sth %o4, [%l7 + 0x60]
22275 udivcc %o3, 0x16EF, %g2
22276 orn %l6, 0x0E0C, %g1
22277 edge8l %o0, %i4, %i7
22278 fmovsvs %xcc, %f0, %f18
22279 popc 0x0FF9, %g4
22280 sdivx %l4, 0x15BF, %o7
22281 alignaddrl %g5, %l1, %i2
22282 andn %o5, 0x160F, %l2
22283 smulcc %i1, %l0, %i5
22284 alignaddr %i0, %o2, %g6
22285 xnor %g3, 0x0B06, %o6
22286 sdiv %o1, 0x054C, %g7
22287 movneg %xcc, %i6, %l3
22288 lduw [%l7 + 0x1C], %i3
22289 move %icc, %o4, %o3
22290 srlx %g2, %l5, %l6
22291 andn %g1, %i4, %i7
22292 srlx %g4, %l4, %o0
22293 fmul8sux16 %f10, %f14, %f0
22294 fands %f5, %f19, %f21
22295 fmovdn %xcc, %f7, %f0
22296 movgu %icc, %o7, %g5
22297 sdivcc %l1, 0x0323, %i2
22298 and %o5, %l2, %i1
22299 fmovdge %xcc, %f5, %f21
22300 array16 %i5, %l0, %i0
22301 fmovsa %xcc, %f22, %f13
22302 movrlez %o2, 0x05C, %g3
22303 edge32 %g6, %o1, %g7
22304 sdiv %o6, 0x1595, %l3
22305 ldub [%l7 + 0x68], %i3
22306 move %xcc, %i6, %o4
22307 fmovsgu %xcc, %f29, %f3
22308 movgu %icc, %o3, %g2
22309 movgu %xcc, %l5, %g1
22310 fandnot1 %f6, %f0, %f4
22311 edge16l %l6, %i7, %i4
22312 fexpand %f16, %f2
22313 srlx %l4, %o0, %g4
22314 fcmpne32 %f26, %f30, %g5
22315 movle %icc, %l1, %o7
22316 ld [%l7 + 0x20], %f23
22317 umulcc %o5, 0x0CF5, %i2
22318 umul %l2, %i1, %l0
22319 movre %i0, 0x312, %i5
22320 fpsub32 %f10, %f10, %f20
22321 and %o2, %g3, %o1
22322 fmovsvc %icc, %f30, %f0
22323 ld [%l7 + 0x10], %f21
22324 udivx %g6, 0x19D2, %o6
22325 smul %g7, %l3, %i3
22326 sethi 0x1EB4, %o4
22327 fnot1s %f22, %f29
22328 edge32 %o3, %g2, %l5
22329 addc %g1, 0x15EA, %l6
22330 alignaddr %i7, %i6, %i4
22331 srax %o0, 0x1A, %g4
22332 or %g5, %l1, %l4
22333 edge8l %o7, %o5, %i2
22334 stx %i1, [%l7 + 0x68]
22335 andncc %l0, %i0, %l2
22336 ldd [%l7 + 0x28], %i4
22337 xorcc %g3, %o2, %g6
22338 and %o6, %g7, %o1
22339 sdivx %i3, 0x062B, %l3
22340 udivx %o3, 0x1198, %g2
22341 movpos %xcc, %o4, %l5
22342 orcc %l6, %i7, %i6
22343 xnorcc %i4, 0x19A1, %o0
22344 stb %g4, [%l7 + 0x31]
22345 sethi 0x0B11, %g5
22346 xnorcc %l1, %l4, %g1
22347 sdiv %o5, 0x0295, %i2
22348 movge %icc, %i1, %o7
22349 srlx %l0, 0x02, %l2
22350 edge32 %i5, %i0, %o2
22351 fmovscs %xcc, %f7, %f11
22352 smul %g3, %g6, %o6
22353 movleu %icc, %o1, %i3
22354 ldsh [%l7 + 0x68], %g7
22355 edge8ln %l3, %o3, %g2
22356 movvs %xcc, %o4, %l6
22357 orn %i7, 0x0CED, %l5
22358 movleu %icc, %i6, %o0
22359 fmovrdgez %g4, %f14, %f16
22360 ldx [%l7 + 0x38], %g5
22361 fpadd16 %f24, %f8, %f12
22362 fmovsle %icc, %f20, %f6
22363 addccc %l1, %l4, %i4
22364 fmovdpos %icc, %f20, %f5
22365 smulcc %g1, 0x0886, %i2
22366 fmovdge %icc, %f30, %f12
22367 nop
22368 set 0x5A, %i2
22369 ldsb [%l7 + %i2], %o5
22370 ldd [%l7 + 0x58], %f8
22371 movneg %xcc, %o7, %i1
22372 edge32 %l0, %i5, %i0
22373 ldsw [%l7 + 0x30], %o2
22374 alignaddr %l2, %g3, %o6
22375 stw %g6, [%l7 + 0x3C]
22376 lduw [%l7 + 0x7C], %o1
22377 fmovsne %icc, %f4, %f18
22378 orcc %i3, 0x17FF, %l3
22379 xnor %o3, 0x0119, %g7
22380 orcc %g2, 0x1C95, %l6
22381 fmovrsgz %i7, %f19, %f13
22382 edge16l %o4, %i6, %o0
22383 std %f28, [%l7 + 0x78]
22384 fors %f26, %f10, %f22
22385 std %f12, [%l7 + 0x28]
22386 movge %icc, %l5, %g4
22387 fmovscs %icc, %f19, %f9
22388 addc %l1, %l4, %i4
22389 fornot2 %f22, %f22, %f6
22390 fmovdcc %xcc, %f27, %f5
22391 fmovscc %icc, %f11, %f14
22392 movleu %icc, %g1, %i2
22393 movrgez %o5, %g5, %o7
22394 fornot1s %f7, %f3, %f19
22395 fones %f12
22396 fcmpgt16 %f24, %f4, %l0
22397 udiv %i5, 0x126A, %i0
22398 nop
22399 set 0x48, %i6
22400 ldx [%l7 + %i6], %i1
22401 stx %l2, [%l7 + 0x68]
22402 addccc %g3, 0x10E3, %o6
22403 srl %o2, %o1, %g6
22404 movle %icc, %i3, %o3
22405 restore %l3, %g2, %g7
22406 rdpr %cwp, %g1
22407 rdpr %cansave, %g2
22408 rdpr %canrestore, %g3
22409 rdpr %cleanwin, %g4
22410 rdpr %otherwin, %g5
22411 rdpr %wstate, %g6
22412 movleu %icc, %i7, %l6
22413 movvs %xcc, %i6, %o4
22414 edge16 %o0, %g4, %l5
22415 movrgz %l1, 0x304, %l4
22416 movleu %icc, %g1, %i2
22417 edge8 %i4, %o5, %g5
22418 movcs %icc, %o7, %i5
22419 ldd [%l7 + 0x48], %i0
22420 umul %l0, %i1, %g3
22421 fcmps %fcc0, %f25, %f4
22422 udiv %l2, 0x1CE3, %o2
22423 subccc %o6, %g6, %i3
22424 orn %o3, 0x1082, %o1
22425 udivcc %l3, 0x05B5, %g7
22426 fmovde %xcc, %f30, %f5
22427 srl %i7, %g2, %i6
22428 lduw [%l7 + 0x60], %l6
22429 fmuld8sux16 %f18, %f17, %f12
22430 fcmpeq32 %f20, %f10, %o0
22431 array16 %o4, %g4, %l1
22432 movrgez %l5, %g1, %l4
22433 movg %icc, %i2, %o5
22434 subcc %i4, %o7, %i5
22435 movn %icc, %g5, %l0
22436 sdiv %i0, 0x00B3, %i1
22437 fxnors %f22, %f1, %f2
22438 fnot2s %f24, %f17
22439 smulcc %g3, %l2, %o2
22440 edge32l %g6, %i3, %o3
22441 fsrc1 %f16, %f4
22442 fmovs %f8, %f16
22443 edge32ln %o6, %l3, %o1
22444 udivx %i7, 0x19CB, %g2
22445 movpos %icc, %g7, %i6
22446 st %f13, [%l7 + 0x1C]
22447 movrgz %l6, 0x1DA, %o4
22448 add %o0, %l1, %g4
22449 addcc %l5, 0x0F48, %g1
22450 subcc %l4, %i2, %i4
22451 sdiv %o7, 0x005F, %i5
22452 movle %xcc, %g5, %o5
22453 edge16l %i0, %l0, %g3
22454 or %i1, %l2, %o2
22455 fpmerge %f23, %f0, %f22
22456 fone %f24
22457 edge16 %i3, %o3, %g6
22458 movpos %xcc, %l3, %o6
22459 edge16 %i7, %o1, %g2
22460 save %i6, 0x1D8C, %g7
22461 rdpr %cwp, %g1
22462 rdpr %cansave, %g2
22463 rdpr %canrestore, %g3
22464 rdpr %cleanwin, %g4
22465 rdpr %otherwin, %g5
22466 rdpr %wstate, %g6
22467 fmovdpos %icc, %f10, %f11
22468 popc 0x0A38, %l6
22469 fcmpeq16 %f4, %f12, %o4
22470 ldub [%l7 + 0x77], %l1
22471 stx %o0, [%l7 + 0x28]
22472 ldd [%l7 + 0x78], %f2
22473 move %icc, %l5, %g4
22474 andn %l4, 0x18BA, %g1
22475 sth %i2, [%l7 + 0x26]
22476 edge8n %o7, %i5, %i4
22477 movne %icc, %o5, %i0
22478 ldsh [%l7 + 0x62], %l0
22479 fpackfix %f30, %f20
22480 srl %g3, 0x0F, %g5
22481 edge8n %i1, %l2, %i3
22482 fone %f26
22483 alignaddr %o3, %o2, %l3
22484 alignaddrl %g6, %o6, %o1
22485 array32 %i7, %i6, %g2
22486 movrlez %g7, 0x0F5, %l6
22487 sdivx %o4, 0x1E76, %l1
22488 fsrc1 %f0, %f12
22489 edge8 %l5, %g4, %o0
22490 sub %g1, 0x1B42, %i2
22491 orn %o7, 0x1F82, %l4
22492 xorcc %i4, %i5, %i0
22493 lduh [%l7 + 0x78], %o5
22494 sll %l0, %g3, %g5
22495 ldx [%l7 + 0x68], %l2
22496 edge32n %i3, %o3, %o2
22497 srl %l3, 0x08, %i1
22498 fzero %f30
22499 ldx [%l7 + 0x70], %g6
22500 std %f0, [%l7 + 0x10]
22501 fmovdl %icc, %f24, %f1
22502 movle %xcc, %o1, %i7
22503 movn %xcc, %i6, %o6
22504 addc %g2, 0x1E89, %l6
22505 edge16n %o4, %g7, %l5
22506 fxnor %f6, %f0, %f4
22507 movrgez %l1, 0x222, %o0
22508 andncc %g4, %i2, %o7
22509 movvc %xcc, %g1, %l4
22510 ldx [%l7 + 0x78], %i5
22511 nop
22512 set 0x30, %i5
22513 ldx [%l7 + %i5], %i4
22514 fxnors %f9, %f15, %f17
22515 fmovspos %xcc, %f2, %f23
22516 fmovdl %icc, %f1, %f10
22517 udivx %i0, 0x029A, %l0
22518 move %icc, %g3, %o5
22519 umulcc %l2, %g5, %i3
22520 fmovscs %icc, %f11, %f4
22521 popc %o2, %l3
22522 movgu %icc, %i1, %g6
22523 edge16n %o1, %i7, %o3
22524 lduw [%l7 + 0x44], %o6
22525 fmovdn %icc, %f29, %f18
22526 movle %icc, %i6, %g2
22527 udiv %l6, 0x0930, %o4
22528 addccc %l5, %g7, %o0
22529 fmovrdgez %g4, %f12, %f16
22530 edge16 %i2, %l1, %o7
22531 array32 %g1, %i5, %i4
22532 movvc %xcc, %l4, %l0
22533 fmovdvc %icc, %f2, %f30
22534 edge16l %i0, %g3, %o5
22535 nop
22536 set 0x68, %o1
22537 stb %l2, [%l7 + %o1]
22538 edge8l %i3, %o2, %l3
22539 ldsb [%l7 + 0x51], %i1
22540 movrne %g5, 0x34D, %o1
22541 edge16l %g6, %i7, %o6
22542 edge32ln %i6, %o3, %l6
22543 sethi 0x13AC, %g2
22544 movrgz %l5, 0x2E3, %o4
22545 movneg %icc, %g7, %o0
22546 fmovdvs %xcc, %f23, %f31
22547 movvc %icc, %i2, %l1
22548 xnor %o7, %g4, %i5
22549 popc 0x01E8, %g1
22550 subccc %l4, %l0, %i4
22551 ldub [%l7 + 0x5A], %g3
22552 xor %i0, %o5, %i3
22553 srl %o2, 0x13, %l2
22554 edge16l %l3, %i1, %o1
22555 fmovrdlz %g6, %f10, %f16
22556 array8 %g5, %o6, %i7
22557 stb %i6, [%l7 + 0x2F]
22558 xnor %l6, %g2, %l5
22559 movvs %xcc, %o3, %o4
22560 addc %o0, %i2, %l1
22561 subccc %g7, %o7, %g4
22562 movn %icc, %i5, %g1
22563 fpmerge %f27, %f2, %f30
22564 movrgez %l4, %l0, %g3
22565 movg %xcc, %i4, %o5
22566 ldub [%l7 + 0x3F], %i0
22567 movle %xcc, %o2, %i3
22568 movne %xcc, %l2, %i1
22569 movgu %icc, %o1, %g6
22570 setx loop_80, %l0, %l1
22571 return %l1
22572 nop
22573 rdpr %cwp, %g1
22574 rdpr %cansave, %g2
22575 rdpr %canrestore, %g3
22576 rdpr %cleanwin, %g4
22577 rdpr %otherwin, %g5
22578 rdpr %wstate, %g6
22579loop_80: ldsb [%l7 + 0x55], %g5
22580 alignaddrl %i7, %i6, %g2
22581 movvs %xcc, %l5, %o3
22582 fornot2 %f16, %f14, %f10
22583 ld [%l7 + 0x0C], %f31
22584 movne %icc, %l6, %o0
22585 fmovrsgz %i2, %f27, %f10
22586 sra %o4, 0x09, %g7
22587 fcmpeq16 %f12, %f30, %o7
22588 edge32l %l1, %i5, %g1
22589 edge32 %l4, %g4, %g3
22590 mulscc %l0, 0x0F20, %i4
22591 array16 %i0, %o2, %i3
22592 st %f5, [%l7 + 0x20]
22593 sth %l2, [%l7 + 0x54]
22594 movle %icc, %i1, %o5
22595 fmovdvc %icc, %f14, %f28
22596 move %icc, %o1, %l3
22597 movneg %icc, %o6, %g6
22598 sth %i7, [%l7 + 0x12]
22599 movrlez %i6, %g5, %g2
22600 fmovdle %xcc, %f19, %f27
22601 fmovdvs %icc, %f30, %f20
22602 smulcc %o3, %l5, %l6
22603 sub %o0, %i2, %o4
22604 fornot1 %f14, %f8, %f4
22605 sllx %g7, 0x1A, %o7
22606 movcs %icc, %i5, %g1
22607 sethi 0x1758, %l4
22608 movpos %icc, %g4, %g3
22609 sllx %l0, %i4, %i0
22610 movneg %xcc, %o2, %l1
22611 orncc %i3, 0x0465, %l2
22612 movne %xcc, %i1, %o5
22613 array8 %l3, %o6, %g6
22614 ldd [%l7 + 0x40], %f18
22615 pdist %f16, %f14, %f14
22616 alignaddr %i7, %o1, %g5
22617 movrne %i6, 0x027, %o3
22618 srlx %l5, 0x15, %l6
22619 sth %g2, [%l7 + 0x70]
22620 fmuld8sux16 %f17, %f22, %f24
22621 movpos %icc, %i2, %o4
22622 sth %g7, [%l7 + 0x64]
22623 stw %o0, [%l7 + 0x4C]
22624 fornot1 %f6, %f8, %f24
22625 umul %o7, 0x1B1D, %g1
22626 xor %l4, 0x1668, %i5
22627 ldsw [%l7 + 0x5C], %g3
22628 fcmpgt32 %f0, %f10, %g4
22629 movge %xcc, %l0, %i0
22630 fpack16 %f22, %f12
22631 movre %i4, %o2, %i3
22632 ldd [%l7 + 0x28], %l0
22633 umulcc %l2, %i1, %l3
22634 sll %o5, 0x03, %o6
22635 sdivx %g6, 0x0D07, %o1
22636 movre %g5, %i6, %o3
22637 edge8l %i7, %l6, %l5
22638 andn %g2, %i2, %g7
22639 edge8n %o4, %o7, %g1
22640 fnot2s %f17, %f30
22641 movle %xcc, %l4, %i5
22642 movg %xcc, %g3, %o0
22643 edge8ln %l0, %g4, %i0
22644 fcmpne32 %f14, %f4, %i4
22645 andcc %o2, %l1, %l2
22646 andcc %i3, 0x12C3, %i1
22647 movrne %o5, %o6, %l3
22648 andncc %o1, %g5, %i6
22649 xnor %g6, 0x0711, %i7
22650 edge8ln %o3, %l5, %g2
22651 xnorcc %l6, 0x1F20, %g7
22652 sdivx %i2, 0x049C, %o7
22653 subc %o4, %g1, %i5
22654 ldsw [%l7 + 0x24], %l4
22655 stw %o0, [%l7 + 0x28]
22656 edge32ln %l0, %g4, %i0
22657 movrlz %i4, 0x1A6, %g3
22658 fcmpgt32 %f26, %f0, %l1
22659 lduh [%l7 + 0x68], %l2
22660 fnand %f20, %f2, %f18
22661 movrgez %i3, 0x368, %i1
22662 alignaddrl %o2, %o6, %l3
22663 lduh [%l7 + 0x2C], %o5
22664 fpsub16 %f22, %f20, %f28
22665 lduh [%l7 + 0x26], %o1
22666 movn %xcc, %g5, %g6
22667 movcs %icc, %i7, %i6
22668 sllx %o3, 0x0F, %g2
22669 umul %l5, 0x0FF0, %l6
22670 for %f12, %f10, %f12
22671 movpos %xcc, %i2, %g7
22672 udivx %o4, 0x1FA4, %g1
22673 fmovdcc %xcc, %f21, %f24
22674 bshuffle %f26, %f6, %f16
22675 subcc %o7, %i5, %o0
22676 stx %l0, [%l7 + 0x60]
22677 fmul8x16al %f10, %f14, %f14
22678 udiv %l4, 0x01A2, %g4
22679 ldub [%l7 + 0x45], %i0
22680 edge32 %g3, %l1, %l2
22681 sir 0x023C
22682 fpsub16 %f22, %f2, %f26
22683 movge %xcc, %i3, %i1
22684 restore %i4, %o6, %o2
22685 rdpr %cwp, %g1
22686 rdpr %cansave, %g2
22687 rdpr %canrestore, %g3
22688 rdpr %cleanwin, %g4
22689 rdpr %otherwin, %g5
22690 rdpr %wstate, %g6
22691 edge8l %o5, %l3, %g5
22692 std %f10, [%l7 + 0x08]
22693 mulscc %g6, %i7, %o1
22694 edge16l %i6, %o3, %g2
22695 movle %xcc, %l6, %i2
22696 popc 0x079F, %g7
22697 fmovdgu %xcc, %f22, %f15
22698 fcmpne16 %f24, %f16, %o4
22699 fands %f15, %f1, %f11
22700 ldub [%l7 + 0x55], %l5
22701 edge8 %o7, %i5, %g1
22702 fmovrslez %o0, %f21, %f17
22703 edge32n %l0, %g4, %i0
22704 fzeros %f9
22705 ldd [%l7 + 0x68], %f6
22706 mova %xcc, %l4, %g3
22707 andn %l1, 0x1631, %i3
22708 xor %i1, %i4, %o6
22709 fmovscc %xcc, %f14, %f16
22710 fmovscs %xcc, %f31, %f17
22711 movpos %icc, %l2, %o5
22712 or %o2, 0x14CA, %g5
22713 std %f14, [%l7 + 0x38]
22714 ldsw [%l7 + 0x64], %l3
22715 smul %g6, 0x12FE, %o1
22716 udiv %i7, 0x1515, %i6
22717 fmovrslz %g2, %f0, %f6
22718 orn %l6, 0x1240, %o3
22719 fcmpeq32 %f10, %f20, %i2
22720 fnot1s %f10, %f17
22721 edge32n %g7, %l5, %o7
22722 fmovdn %xcc, %f11, %f26
22723 andn %o4, 0x1711, %i5
22724 setx loop_81, %l0, %l1
22725 return %l1
22726 nop
22727 rdpr %cwp, %g1
22728 rdpr %cansave, %g2
22729 rdpr %canrestore, %g3
22730 rdpr %cleanwin, %g4
22731 rdpr %otherwin, %g5
22732 rdpr %wstate, %g6
22733loop_81: ld [%l7 + 0x2C], %f0
22734 xnorcc %g4, 0x01A9, %i0
22735 udivx %l0, 0x0096, %l4
22736 sll %g3, %i3, %i1
22737 array8 %l1, %i4, %o6
22738 mova %icc, %l2, %o5
22739 fors %f27, %f24, %f20
22740 edge16ln %g5, %l3, %g6
22741 fpsub32 %f14, %f18, %f14
22742 lduh [%l7 + 0x5A], %o2
22743 fmovrse %i7, %f8, %f2
22744 andn %o1, %i6, %l6
22745 movge %xcc, %o3, %i2
22746 fnegd %f20, %f24
22747 save %g7, 0x069D, %l5
22748 rdpr %cwp, %g1
22749 rdpr %cansave, %g2
22750 rdpr %canrestore, %g3
22751 rdpr %cleanwin, %g4
22752 rdpr %otherwin, %g5
22753 rdpr %wstate, %g6
22754 add %g2, 0x1156, %o4
22755 fmovrdne %i5, %f16, %f26
22756 movne %xcc, %o0, %o7
22757 umulcc %g1, 0x1002, %i0
22758 addc %l0, 0x0D21, %g4
22759 movrgz %l4, 0x2FF, %g3
22760 orncc %i3, %i1, %l1
22761 lduh [%l7 + 0x7A], %o6
22762 fmovdcs %xcc, %f7, %f14
22763 addcc %i4, %o5, %g5
22764 fcmpne32 %f2, %f4, %l3
22765 udivcc %g6, 0x0765, %o2
22766 xnorcc %i7, %o1, %i6
22767 fpackfix %f14, %f22
22768 pdist %f8, %f20, %f12
22769 srlx %l6, %l2, %o3
22770 edge32 %i2, %l5, %g2
22771 edge32 %o4, %i5, %o0
22772 lduw [%l7 + 0x40], %g7
22773 sll %o7, 0x16, %i0
22774 movvc %xcc, %g1, %g4
22775 umul %l0, 0x1B91, %g3
22776 faligndata %f10, %f0, %f20
22777 fmovsle %icc, %f22, %f22
22778 save %l4, 0x13BF, %i3
22779 rdpr %cwp, %g1
22780 rdpr %cansave, %g2
22781 rdpr %canrestore, %g3
22782 rdpr %cleanwin, %g4
22783 rdpr %otherwin, %g5
22784 rdpr %wstate, %g6
22785 umul %l1, 0x0E2D, %i1
22786 fsrc1 %f10, %f30
22787 mulx %o6, %i4, %g5
22788 movle %icc, %o5, %g6
22789 fpack32 %f18, %f6, %f4
22790 nop
22791 set 0x30, %g2
22792 ldd [%l7 + %g2], %l2
22793 subccc %o2, %o1, %i7
22794 edge16n %i6, %l6, %o3
22795 stw %i2, [%l7 + 0x1C]
22796 srlx %l5, %l2, %o4
22797 edge32l %g2, %i5, %o0
22798 udivcc %o7, 0x03E9, %g7
22799 fmovspos %xcc, %f26, %f25
22800 orn %i0, 0x10C3, %g4
22801 subcc %l0, %g3, %l4
22802 fpackfix %f10, %f29
22803 edge8 %i3, %l1, %i1
22804 and %g1, 0x0BCE, %i4
22805 movneg %xcc, %g5, %o6
22806 andn %g6, %l3, %o2
22807 stb %o5, [%l7 + 0x27]
22808 umul %i7, %i6, %o1
22809 movrgez %l6, %i2, %l5
22810 fmovs %f15, %f29
22811 edge32 %o3, %o4, %g2
22812 edge8ln %i5, %l2, %o7
22813 fmovsn %icc, %f6, %f4
22814 udivx %o0, 0x10E1, %g7
22815 ldsb [%l7 + 0x37], %g4
22816 edge8ln %i0, %l0, %g3
22817 andcc %l4, %i3, %l1
22818 edge8 %g1, %i1, %g5
22819 movne %icc, %i4, %o6
22820 xnor %l3, %o2, %g6
22821 restore %o5, %i7, %i6
22822 rdpr %cwp, %g1
22823 rdpr %cansave, %g2
22824 rdpr %canrestore, %g3
22825 rdpr %cleanwin, %g4
22826 rdpr %otherwin, %g5
22827 rdpr %wstate, %g6
22828 andn %o1, 0x09D9, %l6
22829 mulx %i2, %o3, %o4
22830 array8 %l5, %i5, %l2
22831 andncc %g2, %o7, %g7
22832 std %f2, [%l7 + 0x70]
22833 xnor %g4, %o0, %l0
22834 addccc %g3, %i0, %l4
22835 ld [%l7 + 0x10], %f4
22836 mulx %l1, %g1, %i3
22837 fmovdge %xcc, %f30, %f30
22838 alignaddr %g5, %i1, %o6
22839 sub %i4, %l3, %o2
22840 fmovscs %xcc, %f20, %f0
22841 ldd [%l7 + 0x78], %f8
22842 move %icc, %o5, %g6
22843 subc %i6, %o1, %i7
22844 srlx %l6, %o3, %o4
22845 movvc %xcc, %i2, %l5
22846 fands %f11, %f17, %f9
22847 fands %f4, %f3, %f11
22848 edge32l %l2, %g2, %i5
22849 sub %g7, 0x0B24, %o7
22850 movcs %icc, %o0, %g4
22851 fmovdle %icc, %f6, %f0
22852 fsrc2 %f6, %f26
22853 fmul8ulx16 %f8, %f26, %f10
22854 and %g3, 0x1EFB, %i0
22855 movge %icc, %l0, %l4
22856 ldx [%l7 + 0x70], %l1
22857 movrgz %i3, %g1, %g5
22858 fsrc2 %f6, %f8
22859 movrgez %i1, %o6, %i4
22860 lduh [%l7 + 0x5A], %o2
22861 ldd [%l7 + 0x48], %f14
22862 movcc %icc, %l3, %o5
22863 edge32l %i6, %g6, %o1
22864 ldsb [%l7 + 0x1A], %l6
22865 umulcc %o3, %o4, %i7
22866 fpsub32 %f22, %f14, %f30
22867 edge32n %l5, %l2, %g2
22868 srl %i5, 0x1B, %g7
22869 addcc %i2, %o7, %o0
22870 mova %xcc, %g4, %g3
22871 st %f3, [%l7 + 0x40]
22872 std %f16, [%l7 + 0x70]
22873 movrlz %l0, 0x285, %i0
22874 orncc %l4, %l1, %g1
22875 movgu %icc, %i3, %g5
22876 fpack16 %f6, %f14
22877 andn %i1, %o6, %o2
22878 stx %i4, [%l7 + 0x30]
22879 popc %l3, %o5
22880 mulx %i6, 0x0F05, %g6
22881 movle %xcc, %o1, %o3
22882 alignaddrl %o4, %i7, %l5
22883 xor %l6, 0x0E70, %l2
22884 ldub [%l7 + 0x19], %i5
22885 xnor %g2, 0x03E9, %g7
22886 setx loop_82, %l0, %l1
22887 return %l1
22888 nop
22889 rdpr %cwp, %g1
22890 rdpr %cansave, %g2
22891 rdpr %canrestore, %g3
22892 rdpr %cleanwin, %g4
22893 rdpr %otherwin, %g5
22894 rdpr %wstate, %g6
22895loop_82: fnot2 %f16, %f10
22896 array32 %g4, %o0, %g3
22897 movvs %icc, %i0, %l0
22898 movcs %icc, %l4, %g1
22899 fmovsvs %icc, %f31, %f21
22900 pdist %f16, %f30, %f0
22901 stb %l1, [%l7 + 0x1D]
22902 edge8n %i3, %g5, %o6
22903 fsrc2 %f10, %f12
22904 fzero %f16
22905 orncc %i1, %o2, %l3
22906 mulscc %o5, 0x0DF7, %i6
22907 nop
22908 set 0x48, %i4
22909 ldx [%l7 + %i4], %g6
22910 sdivx %i4, 0x078B, %o1
22911 movleu %xcc, %o3, %i7
22912 edge8l %o4, %l5, %l6
22913 sdiv %i5, 0x13EF, %g2
22914 array8 %l2, %g7, %i2
22915 orn %o7, %o0, %g3
22916 fnor %f28, %f8, %f22
22917 udivcc %g4, 0x1897, %i0
22918 movrgz %l0, 0x348, %g1
22919 fpadd16 %f30, %f4, %f24
22920 movneg %xcc, %l1, %l4
22921 fmovrdgz %g5, %f24, %f2
22922 fmovs %f24, %f16
22923 xor %i3, 0x0F23, %i1
22924 movn %icc, %o6, %o2
22925 movpos %icc, %o5, %l3
22926 sth %g6, [%l7 + 0x68]
22927 sra %i4, %o1, %o3
22928 movleu %icc, %i6, %o4
22929 fmovsgu %xcc, %f12, %f12
22930 fpsub32s %f23, %f18, %f9
22931 fmovrdgz %i7, %f10, %f26
22932 edge32 %l6, %i5, %g2
22933 sir 0x06D9
22934 fandnot2s %f31, %f28, %f5
22935 movrlz %l2, 0x161, %l5
22936 xorcc %g7, %i2, %o7
22937 nop
22938 set 0x4C, %o0
22939 stw %o0, [%l7 + %o0]
22940 ldsh [%l7 + 0x5E], %g3
22941 or %i0, 0x0534, %g4
22942 movpos %xcc, %g1, %l0
22943 edge32l %l4, %l1, %g5
22944 movrgz %i3, 0x355, %i1
22945 sdivcc %o6, 0x1BB1, %o5
22946 srax %l3, 0x17, %o2
22947 sdivcc %i4, 0x1BE6, %o1
22948 lduw [%l7 + 0x70], %o3
22949 sub %i6, 0x0630, %g6
22950 nop
22951 set 0x52, %l0
22952 ldsb [%l7 + %l0], %i7
22953 stx %l6, [%l7 + 0x08]
22954 ldsw [%l7 + 0x1C], %o4
22955 movrne %i5, 0x3E0, %l2
22956 or %l5, %g2, %i2
22957 ldsb [%l7 + 0x41], %o7
22958 save %o0, %g7, %g3
22959 rdpr %cwp, %g1
22960 rdpr %cansave, %g2
22961 rdpr %canrestore, %g3
22962 rdpr %cleanwin, %g4
22963 rdpr %otherwin, %g5
22964 rdpr %wstate, %g6
22965 fmovrde %i0, %f28, %f24
22966 fcmple32 %f10, %f20, %g4
22967 fpadd32 %f26, %f12, %f24
22968 subcc %l0, 0x06C7, %g1
22969 movvc %xcc, %l1, %l4
22970 ldd [%l7 + 0x58], %g4
22971 alignaddrl %i1, %o6, %o5
22972 fmovrde %l3, %f4, %f26
22973 ldsh [%l7 + 0x52], %i3
22974 smul %i4, %o2, %o3
22975 movrgz %i6, %o1, %i7
22976 stb %l6, [%l7 + 0x29]
22977 movvs %xcc, %g6, %i5
22978 andn %o4, 0x0907, %l5
22979 fmovdn %icc, %f30, %f26
22980 movrgz %g2, %i2, %o7
22981 sdivcc %o0, 0x0C51, %l2
22982 fmovscs %icc, %f29, %f17
22983 udiv %g7, 0x07F3, %i0
22984 movrlz %g3, 0x0B8, %l0
22985 movrlez %g4, %g1, %l4
22986 andn %g5, 0x1274, %i1
22987 fmovrslz %l1, %f30, %f28
22988 bshuffle %f24, %f10, %f30
22989 save %o6, %o5, %l3
22990 rdpr %cwp, %g1
22991 rdpr %cansave, %g2
22992 rdpr %canrestore, %g3
22993 rdpr %cleanwin, %g4
22994 rdpr %otherwin, %g5
22995 rdpr %wstate, %g6
22996 nop
22997 set 0x7E, %l6
22998 lduh [%l7 + %l6], %i3
22999 movgu %icc, %i4, %o2
23000 edge16 %o3, %o1, %i6
23001 ldsw [%l7 + 0x18], %l6
23002 movvs %icc, %i7, %g6
23003 movvs %icc, %i5, %l5
23004 sdivcc %g2, 0x1E41, %o4
23005 fpsub16 %f22, %f12, %f8
23006 movgu %xcc, %i2, %o0
23007 ld [%l7 + 0x44], %f1
23008 fmovdneg %xcc, %f5, %f20
23009 array8 %l2, %g7, %o7
23010 orcc %i0, %g3, %g4
23011 fmovscc %icc, %f9, %f17
23012 edge32l %l0, %g1, %l4
23013 alignaddrl %i1, %l1, %g5
23014 andncc %o6, %l3, %i3
23015 movn %xcc, %o5, %o2
23016 ldsw [%l7 + 0x44], %i4
23017 sdiv %o3, 0x0745, %i6
23018 stw %l6, [%l7 + 0x58]
23019 movrlez %i7, %g6, %i5
23020 ldd [%l7 + 0x20], %o0
23021 sra %l5, %o4, %i2
23022 xnor %g2, 0x0D04, %o0
23023 fpsub16 %f24, %f18, %f14
23024 smul %g7, 0x05FB, %o7
23025 stb %l2, [%l7 + 0x6D]
23026 ldd [%l7 + 0x40], %f2
23027 ldd [%l7 + 0x50], %g2
23028 orn %i0, 0x064F, %g4
23029 xorcc %g1, 0x05CE, %l0
23030 srax %i1, %l1, %g5
23031 fzeros %f8
23032 sdivcc %o6, 0x0EC7, %l4
23033 addc %l3, %i3, %o5
23034 fmovdcc %xcc, %f17, %f30
23035 movrlez %i4, 0x017, %o2
23036 fandnot1s %f8, %f29, %f30
23037 andcc %i6, 0x1D7C, %o3
23038 movgu %icc, %l6, %g6
23039 fcmped %fcc3, %f28, %f22
23040 edge16l %i5, %o1, %i7
23041 fmovsvc %icc, %f25, %f24
23042 movleu %xcc, %o4, %i2
23043 movcs %xcc, %l5, %o0
23044 xorcc %g7, %o7, %g2
23045 movvc %icc, %l2, %i0
23046 array8 %g4, %g3, %g1
23047 fxor %f4, %f6, %f12
23048 movge %icc, %l0, %i1
23049 udivx %g5, 0x1148, %l1
23050 edge32 %l4, %o6, %l3
23051 sth %i3, [%l7 + 0x52]
23052 lduw [%l7 + 0x54], %i4
23053 popc %o5, %i6
23054 udivcc %o2, 0x16D0, %o3
23055 fmovscs %xcc, %f23, %f21
23056 fmovrdlez %g6, %f4, %f12
23057 fcmple16 %f8, %f6, %l6
23058 fmovdneg %xcc, %f23, %f22
23059 movvc %xcc, %i5, %o1
23060 orncc %o4, 0x19AE, %i2
23061 fmovdne %icc, %f26, %f11
23062 edge32l %l5, %o0, %g7
23063 smulcc %o7, %g2, %l2
23064 fandnot1s %f29, %f7, %f4
23065 nop
23066 set 0x42, %g5
23067 sth %i7, [%l7 + %g5]
23068 fcmped %fcc1, %f16, %f24
23069 sllx %i0, %g4, %g1
23070 xnorcc %l0, 0x013E, %i1
23071 stw %g3, [%l7 + 0x58]
23072 edge16l %g5, %l4, %l1
23073 fpsub32s %f23, %f5, %f12
23074 nop
23075 set 0x10, %g3
23076 ldx [%l7 + %g3], %l3
23077 subccc %i3, 0x1F70, %o6
23078 andn %o5, %i6, %o2
23079 movcc %icc, %i4, %g6
23080 smul %l6, 0x0468, %o3
23081 umul %o1, 0x0FC5, %o4
23082 movcc %xcc, %i2, %i5
23083 fmovsle %xcc, %f19, %f5
23084 xorcc %o0, %g7, %o7
23085 movg %icc, %l5, %g2
23086 restore %l2, 0x1050, %i7
23087 rdpr %cwp, %g1
23088 rdpr %cansave, %g2
23089 rdpr %canrestore, %g3
23090 rdpr %cleanwin, %g4
23091 rdpr %otherwin, %g5
23092 rdpr %wstate, %g6
23093 sir 0x0519
23094 smulcc %g4, 0x1FF2, %i0
23095 srlx %g1, 0x1B, %l0
23096 nop
23097 set 0x38, %g1
23098 ldsh [%l7 + %g1], %i1
23099 edge16n %g3, %l4, %l1
23100 movvs %icc, %g5, %i3
23101 fcmped %fcc3, %f30, %f30
23102 edge8 %o6, %l3, %o5
23103 andn %o2, 0x0814, %i4
23104 ldsh [%l7 + 0x54], %i6
23105 edge8ln %l6, %g6, %o3
23106 alignaddrl %o1, %i2, %o4
23107 movrgz %o0, %i5, %o7
23108 fmovsle %xcc, %f26, %f30
23109 sub %l5, %g2, %g7
23110 fand %f4, %f30, %f20
23111 setx loop_83, %l0, %l1
23112 return %l1
23113 nop
23114 rdpr %cwp, %g1
23115 rdpr %cansave, %g2
23116 rdpr %canrestore, %g3
23117 rdpr %cleanwin, %g4
23118 rdpr %otherwin, %g5
23119 rdpr %wstate, %g6
23120loop_83: and %i0, 0x1D87, %l0
23121 xorcc %i1, %g3, %g1
23122 save %l1, 0x118D, %l4
23123 rdpr %cwp, %g1
23124 rdpr %cansave, %g2
23125 rdpr %canrestore, %g3
23126 rdpr %cleanwin, %g4
23127 rdpr %otherwin, %g5
23128 rdpr %wstate, %g6
23129 addccc %g5, 0x08D3, %o6
23130 ldd [%l7 + 0x20], %l2
23131 sll %i3, 0x1C, %o2
23132 movpos %xcc, %i4, %o5
23133 addc %i6, %g6, %o3
23134 popc 0x1F7A, %l6
23135 add %o1, %i2, %o0
23136 movpos %xcc, %o4, %o7
23137 or %l5, %g2, %g7
23138 movrgz %i7, 0x1EF, %l2
23139 ld [%l7 + 0x0C], %f22
23140 fmovsvc %xcc, %f14, %f4
23141 ldub [%l7 + 0x48], %g4
23142 umul %i0, 0x1316, %i5
23143 umul %l0, %g3, %g1
23144 fmovsl %icc, %f25, %f15
23145 fmovsvc %xcc, %f9, %f27
23146 srax %l1, %i1, %g5
23147 umul %l4, 0x1B03, %o6
23148 lduw [%l7 + 0x28], %l3
23149 movle %xcc, %i3, %o2
23150 movrgz %o5, 0x21D, %i4
23151 umul %i6, 0x1047, %g6
23152 orncc %l6, %o1, %i2
23153 umul %o3, %o4, %o7
23154 array16 %o0, %g2, %l5
23155 subcc %i7, 0x1DEF, %l2
23156 fcmpne32 %f16, %f20, %g7
23157 ldd [%l7 + 0x70], %g4
23158 nop
23159 set 0x28, %i1
23160 stx %i0, [%l7 + %i1]
23161 xnorcc %i5, 0x1A45, %g3
23162 fandnot1 %f30, %f30, %f2
23163 sll %l0, %g1, %i1
23164 alignaddr %l1, %l4, %o6
23165 fornot1s %f19, %f1, %f6
23166 fsrc2 %f14, %f22
23167 ldd [%l7 + 0x10], %l2
23168 ldd [%l7 + 0x58], %g4
23169 ld [%l7 + 0x50], %f25
23170 mulx %i3, %o5, %i4
23171 movcs %xcc, %i6, %g6
23172 edge16ln %o2, %l6, %i2
23173 movne %icc, %o1, %o3
23174 std %f20, [%l7 + 0x60]
23175 fandnot1s %f17, %f1, %f23
23176 srlx %o7, %o0, %g2
23177 alignaddr %l5, %o4, %l2
23178 fnand %f22, %f22, %f4
23179 alignaddr %g7, %i7, %i0
23180 ldsw [%l7 + 0x74], %g4
23181 fmovsne %icc, %f20, %f12
23182 fpadd32 %f22, %f4, %f28
23183 fmovda %icc, %f21, %f29
23184 fmovdn %icc, %f2, %f7
23185 subccc %g3, 0x110F, %l0
23186 andcc %i5, %i1, %g1
23187 subc %l4, 0x1FF3, %l1
23188 movge %xcc, %l3, %g5
23189 movrlez %o6, %o5, %i4
23190 orn %i3, %g6, %i6
23191 fpackfix %f28, %f12
23192 subccc %l6, 0x1797, %i2
23193 umulcc %o2, %o1, %o7
23194 ld [%l7 + 0x18], %f27
23195 sra %o3, %o0, %g2
23196 xnor %l5, 0x0FA2, %o4
23197 udivx %l2, 0x1C88, %g7
23198 sdivx %i7, 0x13B3, %i0
23199 fpackfix %f0, %f4
23200 sllx %g3, 0x19, %g4
23201 movgu %icc, %l0, %i1
23202 fmovsge %xcc, %f3, %f17
23203 addcc %i5, %g1, %l1
23204 movge %icc, %l3, %g5
23205 fpsub32 %f30, %f24, %f8
23206 array8 %l4, %o5, %o6
23207 andn %i4, 0x19E3, %i3
23208 fpack16 %f20, %f0
23209 restore %g6, %l6, %i6
23210 rdpr %cwp, %g1
23211 rdpr %cansave, %g2
23212 rdpr %canrestore, %g3
23213 rdpr %cleanwin, %g4
23214 rdpr %otherwin, %g5
23215 rdpr %wstate, %g6
23216 fmovdge %icc, %f20, %f24
23217 fcmple32 %f10, %f22, %i2
23218 ldsh [%l7 + 0x7E], %o1
23219 ldub [%l7 + 0x6F], %o7
23220 movrgez %o2, 0x01D, %o3
23221 udivx %o0, 0x1D1C, %l5
23222 fpmerge %f29, %f8, %f12
23223 udiv %g2, 0x0EEF, %l2
23224 nop
23225 set 0x58, %i0
23226 stx %g7, [%l7 + %i0]
23227 alignaddrl %i7, %i0, %o4
23228 xorcc %g4, 0x1A0B, %g3
23229 movcc %icc, %l0, %i5
23230 xorcc %i1, 0x1C67, %l1
23231 fand %f22, %f22, %f30
23232 movg %icc, %g1, %l3
23233 addccc %g5, %o5, %l4
23234 addccc %o6, 0x0982, %i3
23235 sub %i4, %l6, %g6
23236 edge32ln %i2, %i6, %o1
23237 movpos %icc, %o7, %o3
23238 edge16ln %o2, %o0, %l5
23239 ldx [%l7 + 0x18], %l2
23240 mova %icc, %g2, %i7
23241 fand %f8, %f26, %f26
23242 smulcc %i0, 0x0997, %g7
23243 umulcc %g4, 0x1303, %o4
23244 xorcc %l0, %g3, %i5
23245 popc %l1, %i1
23246 edge32l %l3, %g5, %o5
23247 subccc %g1, 0x1D73, %o6
23248 andn %l4, 0x12A0, %i3
23249 orcc %i4, %l6, %i2
23250 movvc %xcc, %i6, %g6
23251 stx %o1, [%l7 + 0x20]
23252 fandnot1 %f2, %f4, %f6
23253 edge16ln %o7, %o3, %o0
23254 subc %o2, 0x1106, %l2
23255 udiv %g2, 0x18C1, %l5
23256 movvs %xcc, %i0, %g7
23257 fmovsle %icc, %f14, %f16
23258 srl %g4, %o4, %l0
23259 xnor %g3, 0x1D70, %i5
23260 fcmpgt16 %f26, %f28, %l1
23261 orncc %i7, 0x025A, %i1
23262 xnor %l3, %g5, %o5
23263 srl %g1, 0x1C, %o6
23264 movvc %icc, %i3, %l4
23265 xnor %i4, %l6, %i2
23266 fmovdl %icc, %f6, %f18
23267 array32 %i6, %g6, %o1
23268 andncc %o7, %o3, %o0
23269 movcc %xcc, %l2, %o2
23270 udiv %g2, 0x0455, %l5
23271 andcc %i0, 0x0E91, %g7
23272 mulx %o4, 0x07C4, %g4
23273 addcc %l0, %g3, %i5
23274 sdiv %i7, 0x1F91, %i1
23275 udiv %l1, 0x0A73, %g5
23276 mulx %o5, 0x12F7, %g1
23277 add %o6, 0x00AE, %l3
23278 ldd [%l7 + 0x50], %l4
23279 andn %i3, %l6, %i4
23280 st %f26, [%l7 + 0x14]
23281 subc %i2, 0x0253, %g6
23282 movne %xcc, %i6, %o7
23283 edge8ln %o3, %o0, %l2
23284 fabsd %f18, %f4
23285 edge8ln %o2, %g2, %o1
23286 movpos %xcc, %i0, %g7
23287 bshuffle %f12, %f6, %f6
23288 siam 0x3
23289 subc %o4, %g4, %l0
23290 ldub [%l7 + 0x58], %l5
23291 subc %i5, %g3, %i7
23292 faligndata %f28, %f28, %f14
23293 sdivcc %l1, 0x1AAA, %i1
23294 srl %g5, %o5, %g1
23295 edge8l %o6, %l3, %i3
23296 fcmpgt16 %f18, %f8, %l4
23297 ldsw [%l7 + 0x48], %i4
23298 edge32ln %l6, %i2, %i6
23299 fcmpne32 %f28, %f26, %g6
23300 edge32 %o7, %o0, %o3
23301 movrlez %o2, %l2, %g2
23302 movne %icc, %i0, %o1
23303 addcc %o4, 0x032B, %g4
23304 save %g7, 0x1F87, %l5
23305 rdpr %cwp, %g1
23306 rdpr %cansave, %g2
23307 rdpr %canrestore, %g3
23308 rdpr %cleanwin, %g4
23309 rdpr %otherwin, %g5
23310 rdpr %wstate, %g6
23311 subc %l0, %i5, %g3
23312 movcs %icc, %i7, %l1
23313 movrgez %i1, 0x1D0, %g5
23314 sdivcc %g1, 0x19CE, %o5
23315 sth %o6, [%l7 + 0x20]
23316 fcmpgt16 %f26, %f24, %l3
23317 edge32n %i3, %i4, %l6
23318 fmovrsgz %l4, %f17, %f11
23319 fmovdge %icc, %f28, %f31
23320 stb %i2, [%l7 + 0x7B]
23321 srl %g6, 0x06, %o7
23322 udivx %o0, 0x001C, %i6
23323 ldsh [%l7 + 0x70], %o2
23324 ldd [%l7 + 0x48], %o2
23325 stb %l2, [%l7 + 0x16]
23326 orn %i0, %g2, %o1
23327 fcmped %fcc1, %f16, %f26
23328 movrgz %g4, 0x105, %o4
23329 lduw [%l7 + 0x68], %g7
23330 sll %l0, %i5, %l5
23331 sllx %i7, %l1, %i1
23332 srl %g3, %g1, %o5
23333 fmovda %icc, %f0, %f15
23334 sll %g5, %o6, %i3
23335 stx %l3, [%l7 + 0x30]
23336 xnorcc %l6, 0x0A25, %i4
23337 movle %icc, %l4, %i2
23338 subc %g6, %o7, %o0
23339 sdiv %o2, 0x074C, %o3
23340 lduw [%l7 + 0x2C], %i6
23341 fmovdcs %xcc, %f31, %f25
23342 mova %xcc, %l2, %i0
23343 udiv %o1, 0x0025, %g2
23344 orncc %g4, 0x0614, %g7
23345 sllx %o4, %l0, %i5
23346 fmovspos %xcc, %f0, %f8
23347 srl %l5, 0x0E, %i7
23348 udivcc %i1, 0x085C, %l1
23349 fxor %f10, %f16, %f16
23350 edge32 %g1, %o5, %g5
23351 movn %icc, %o6, %g3
23352 edge8ln %i3, %l3, %i4
23353 edge32n %l4, %l6, %g6
23354 ldd [%l7 + 0x78], %o6
23355 smul %i2, %o0, %o2
23356 edge16 %o3, %i6, %l2
23357 movcc %icc, %i0, %o1
23358 ld [%l7 + 0x34], %f13
23359 st %f11, [%l7 + 0x40]
23360 fpadd16 %f8, %f28, %f22
23361 fmovrdgez %g4, %f24, %f0
23362 sethi 0x1DD2, %g7
23363 sdivx %g2, 0x0C48, %l0
23364 fcmple16 %f14, %f30, %i5
23365 add %l5, 0x0603, %i7
23366 srlx %o4, 0x15, %l1
23367 smulcc %i1, %o5, %g5
23368 fexpand %f1, %f18
23369 fmovsvs %xcc, %f10, %f0
23370 movrlez %o6, 0x2D3, %g3
23371 edge16ln %g1, %i3, %l3
23372 andn %l4, %i4, %l6
23373 fpsub16s %f20, %f7, %f3
23374 srl %o7, 0x1F, %i2
23375 movvs %icc, %o0, %o2
23376 fmovrsgez %g6, %f15, %f2
23377 udiv %o3, 0x0799, %l2
23378 fmul8x16al %f31, %f17, %f12
23379 save %i6, 0x0D2F, %o1
23380 rdpr %cwp, %g1
23381 rdpr %cansave, %g2
23382 rdpr %canrestore, %g3
23383 rdpr %cleanwin, %g4
23384 rdpr %otherwin, %g5
23385 rdpr %wstate, %g6
23386 edge32 %i0, %g4, %g2
23387 addc %g7, 0x0FD3, %i5
23388 fmovrslz %l0, %f26, %f12
23389 sllx %l5, 0x1B, %o4
23390 movl %icc, %l1, %i1
23391 sdivcc %i7, 0x0B86, %g5
23392 and %o6, %o5, %g1
23393 movrlz %i3, %g3, %l3
23394 nop
23395 set 0x34, %l3
23396 stb %l4, [%l7 + %l3]
23397 fmovrde %i4, %f12, %f22
23398 fmovspos %icc, %f15, %f17
23399 fpadd32s %f4, %f25, %f7
23400 fones %f11
23401 movvs %xcc, %o7, %l6
23402 nop
23403 set 0x2C, %i3
23404 lduw [%l7 + %i3], %o0
23405 edge16n %o2, %i2, %g6
23406 movn %icc, %l2, %o3
23407 and %o1, 0x192B, %i0
23408 addcc %g4, 0x1B40, %i6
23409 alignaddr %g7, %i5, %g2
23410 fmovrslez %l0, %f10, %f17
23411 sdivx %o4, 0x129B, %l5
23412 fpmerge %f9, %f20, %f8
23413 fornot1 %f26, %f16, %f4
23414 mulscc %l1, %i1, %g5
23415 fnand %f4, %f20, %f6
23416 movge %icc, %i7, %o5
23417 udivx %o6, 0x09DF, %i3
23418 nop
23419 set 0x48, %g6
23420 std %f24, [%l7 + %g6]
23421 srlx %g3, %g1, %l3
23422 fmovsvs %xcc, %f25, %f9
23423 movrlez %i4, 0x1AF, %o7
23424 for %f0, %f6, %f28
23425 smul %l6, 0x188D, %o0
23426 edge32l %o2, %l4, %i2
23427 subccc %l2, %g6, %o1
23428 sllx %i0, %g4, %i6
23429 fpadd32s %f29, %f9, %f25
23430 ldsw [%l7 + 0x14], %o3
23431 subccc %i5, %g7, %g2
23432 movg %icc, %l0, %o4
23433 movre %l5, 0x151, %i1
23434 movcs %icc, %g5, %l1
23435 lduw [%l7 + 0x30], %i7
23436 ldsh [%l7 + 0x2C], %o5
23437 xnor %o6, %g3, %g1
23438 movge %icc, %l3, %i4
23439 sth %i3, [%l7 + 0x34]
23440 ldub [%l7 + 0x30], %o7
23441 subc %o0, %l6, %l4
23442 srl %o2, %i2, %l2
23443 fpack32 %f12, %f22, %f10
23444 fmovrsgz %o1, %f28, %f25
23445 for %f26, %f26, %f24
23446 ldd [%l7 + 0x60], %f20
23447 smulcc %g6, %i0, %i6
23448 move %xcc, %o3, %i5
23449 movgu %icc, %g7, %g4
23450 fcmpeq32 %f16, %f2, %g2
23451 array16 %o4, %l5, %i1
23452 sdivx %g5, 0x021B, %l0
23453 array32 %i7, %o5, %l1
23454 fmul8x16 %f9, %f30, %f8
23455 edge32n %o6, %g1, %l3
23456 subcc %g3, 0x00FB, %i4
23457 edge16l %i3, %o0, %l6
23458 movpos %icc, %l4, %o2
23459 fpackfix %f30, %f21
23460 edge8n %i2, %l2, %o1
23461 move %icc, %g6, %i0
23462 orn %o7, 0x0EF1, %o3
23463 sdivx %i6, 0x1DE7, %i5
23464 movrlez %g7, 0x309, %g4
23465 movrgez %g2, %l5, %i1
23466 fcmpes %fcc0, %f10, %f10
23467 movgu %icc, %o4, %l0
23468 fors %f2, %f13, %f11
23469 movne %icc, %g5, %i7
23470 fors %f0, %f15, %f13
23471 movrlz %l1, %o5, %g1
23472 srax %o6, 0x1E, %g3
23473 sll %i4, %l3, %o0
23474 movvc %icc, %l6, %l4
23475 andn %o2, %i3, %l2
23476 andcc %i2, %g6, %o1
23477 sub %i0, 0x0FBF, %o3
23478 add %o7, %i6, %g7
23479 fmovrsgez %g4, %f13, %f17
23480 fmuld8sux16 %f23, %f8, %f24
23481 sth %i5, [%l7 + 0x12]
23482 save %g2, %l5, %i1
23483 rdpr %cwp, %g1
23484 rdpr %cansave, %g2
23485 rdpr %canrestore, %g3
23486 rdpr %cleanwin, %g4
23487 rdpr %otherwin, %g5
23488 rdpr %wstate, %g6
23489 sethi 0x09D9, %o4
23490 fmovd %f0, %f12
23491 udivx %g5, 0x0C77, %l0
23492 stx %i7, [%l7 + 0x70]
23493 add %l1, %g1, %o5
23494 movrlez %g3, 0x3C2, %o6
23495 sdivcc %i4, 0x1884, %l3
23496 fpadd16s %f27, %f8, %f5
23497 movne %xcc, %l6, %l4
23498 sth %o0, [%l7 + 0x46]
23499 fors %f10, %f28, %f0
23500 xorcc %i3, %l2, %o2
23501 fmovsle %xcc, %f2, %f4
23502 movrlez %i2, %g6, %o1
23503 move %icc, %i0, %o7
23504 movpos %icc, %o3, %i6
23505 array8 %g4, %i5, %g2
23506 mulscc %l5, 0x1B77, %i1
23507 addc %g7, %o4, %l0
23508 ldsh [%l7 + 0x66], %g5
23509 fandnot1 %f12, %f0, %f10
23510 movne %xcc, %l1, %g1
23511 sll %i7, 0x0E, %o5
23512 udivcc %g3, 0x15BF, %i4
23513 movvs %icc, %l3, %o6
23514 xor %l4, 0x0440, %o0
23515 ldsh [%l7 + 0x32], %l6
23516 move %xcc, %i3, %o2
23517 fxnors %f17, %f11, %f18
23518 umul %l2, 0x1BE2, %i2
23519 alignaddr %g6, %o1, %i0
23520 fands %f18, %f25, %f12
23521 ldd [%l7 + 0x30], %o6
23522 ldd [%l7 + 0x50], %f16
23523 andcc %i6, %g4, %o3
23524 stw %g2, [%l7 + 0x0C]
23525 fmovsvc %icc, %f17, %f29
23526 sdivcc %l5, 0x1CB9, %i1
23527 sdivx %i5, 0x1948, %g7
23528 lduw [%l7 + 0x30], %l0
23529 alignaddrl %g5, %l1, %o4
23530 xorcc %g1, %o5, %g3
23531 std %f10, [%l7 + 0x70]
23532 std %f24, [%l7 + 0x48]
23533 xor %i7, %l3, %i4
23534 srl %o6, 0x0C, %l4
23535 ldsb [%l7 + 0x69], %o0
23536 sllx %l6, 0x1D, %i3
23537 movvs %icc, %l2, %o2
23538 movg %icc, %i2, %g6
23539 fcmpeq32 %f20, %f8, %i0
23540 movne %icc, %o1, %o7
23541 fmovsn %xcc, %f4, %f12
23542 array16 %i6, %o3, %g4
23543 fpadd16 %f6, %f0, %f20
23544 udivcc %l5, 0x07AB, %i1
23545 addc %g2, 0x000D, %g7
23546 ldd [%l7 + 0x28], %l0
23547 addccc %i5, %l1, %g5
23548 orn %o4, %g1, %g3
23549 ldsb [%l7 + 0x3B], %o5
23550 movre %l3, 0x226, %i7
23551 fmovdg %icc, %f10, %f14
23552 movre %o6, %i4, %l4
23553 xorcc %l6, 0x1512, %i3
23554 srax %l2, %o0, %i2
23555 fandnot1s %f26, %f2, %f11
23556 move %icc, %o2, %g6
23557 fmovspos %xcc, %f9, %f1
23558 movcc %xcc, %o1, %o7
23559 faligndata %f2, %f2, %f12
23560 umul %i0, 0x0E07, %o3
23561 xor %g4, 0x08B8, %i6
23562 subc %l5, 0x15F3, %g2
23563 move %icc, %g7, %i1
23564 subc %l0, %l1, %i5
23565 srax %g5, 0x0A, %g1
23566 umulcc %g3, %o4, %l3
23567 or %i7, 0x16CF, %o6
23568 xor %o5, %l4, %i4
23569 fpadd32 %f10, %f28, %f28
23570 fzero %f4
23571 add %l6, %l2, %i3
23572 movrgez %o0, 0x234, %i2
23573 movpos %xcc, %o2, %o1
23574 sethi 0x0590, %o7
23575 alignaddrl %g6, %i0, %g4
23576 smulcc %o3, %i6, %l5
23577 ldd [%l7 + 0x40], %g2
23578 addcc %i1, %l0, %l1
23579 ldx [%l7 + 0x28], %i5
23580 movge %xcc, %g5, %g7
23581 edge32ln %g3, %g1, %o4
23582 fnegd %f10, %f2
23583 stx %l3, [%l7 + 0x20]
23584 movleu %icc, %o6, %o5
23585 popc 0x188C, %i7
23586 fcmpne32 %f22, %f12, %l4
23587 nop
23588 set 0x20, %g7
23589 sth %l6, [%l7 + %g7]
23590 fmovdcc %xcc, %f13, %f16
23591 lduw [%l7 + 0x64], %i4
23592 fmovsg %xcc, %f30, %f7
23593 subcc %l2, 0x1417, %i3
23594 xnor %i2, 0x18CC, %o2
23595 stx %o1, [%l7 + 0x20]
23596 smul %o7, 0x1B7F, %g6
23597 movre %i0, %o0, %g4
23598 edge8n %o3, %i6, %g2
23599 sll %l5, 0x0A, %i1
23600 andcc %l1, 0x19D9, %i5
23601 addc %g5, %l0, %g3
23602 or %g7, 0x1ABA, %g1
23603 movpos %icc, %o4, %l3
23604 edge16n %o6, %o5, %i7
23605 ld [%l7 + 0x0C], %f9
23606 edge32 %l4, %i4, %l6
23607 edge16ln %l2, %i2, %o2
23608 std %f18, [%l7 + 0x30]
23609 alignaddr %o1, %i3, %g6
23610 andn %i0, 0x18F0, %o0
23611 lduh [%l7 + 0x62], %o7
23612 fnors %f31, %f0, %f16
23613 ldd [%l7 + 0x28], %f8
23614 edge32l %g4, %i6, %g2
23615 andncc %l5, %o3, %i1
23616 xor %l1, %g5, %l0
23617 movre %g3, 0x38A, %i5
23618 subcc %g7, %g1, %l3
23619 fxnors %f3, %f20, %f16
23620 movneg %xcc, %o6, %o4
23621 movvc %icc, %o5, %l4
23622 sub %i7, 0x1F2C, %l6
23623 movn %icc, %l2, %i4
23624 ldx [%l7 + 0x28], %i2
23625 smul %o1, %o2, %g6
23626 movn %xcc, %i3, %i0
23627 fmul8sux16 %f4, %f28, %f12
23628 movl %xcc, %o0, %o7
23629 edge16 %i6, %g4, %l5
23630 orcc %o3, %i1, %g2
23631 fnand %f14, %f28, %f24
23632 movl %xcc, %l1, %l0
23633 sir 0x1D79
23634 edge16l %g3, %g5, %g7
23635 mova %icc, %g1, %l3
23636 orcc %i5, %o4, %o6
23637 srax %o5, %i7, %l4
23638 edge16l %l2, %l6, %i2
23639 edge8 %i4, %o1, %g6
23640 fmovrdgz %o2, %f8, %f20
23641 movn %icc, %i0, %o0
23642 orn %o7, %i6, %g4
23643 edge8ln %i3, %o3, %l5
23644 andncc %i1, %g2, %l1
23645 alignaddrl %g3, %g5, %g7
23646 ld [%l7 + 0x60], %f26
23647 alignaddrl %l0, %l3, %g1
23648 subcc %i5, %o6, %o4
23649 xnorcc %o5, 0x176C, %i7
23650 movge %icc, %l4, %l6
23651 movre %l2, %i4, %i2
23652 edge8ln %g6, %o2, %o1
23653 sub %i0, %o7, %o0
23654 sdivcc %g4, 0x1778, %i6
23655 stx %o3, [%l7 + 0x38]
23656 movne %icc, %l5, %i3
23657 movgu %xcc, %g2, %i1
23658 movpos %icc, %l1, %g3
23659 fornot2s %f4, %f25, %f19
23660 fxnor %f14, %f14, %f12
23661 xnor %g5, %l0, %g7
23662 movleu %icc, %l3, %g1
23663 edge32 %o6, %o4, %i5
23664 fmovdl %xcc, %f16, %f11
23665 movcc %icc, %i7, %l4
23666 srlx %o5, %l2, %i4
23667 movpos %xcc, %i2, %g6
23668 edge8l %l6, %o1, %o2
23669 orcc %i0, 0x1600, %o7
23670 fmovsne %icc, %f7, %f15
23671 smul %g4, %i6, %o0
23672 edge32l %l5, %o3, %i3
23673 andn %g2, 0x1CFF, %i1
23674 fsrc2s %f2, %f5
23675 fmovrdlz %g3, %f18, %f6
23676 siam 0x1
23677 srlx %g5, %l0, %g7
23678 xnor %l3, %l1, %o6
23679 or %g1, 0x0EAC, %i5
23680 sllx %i7, 0x0C, %l4
23681 fxor %f6, %f0, %f10
23682 movrne %o4, %o5, %l2
23683 subcc %i2, 0x0AE6, %i4
23684 xnorcc %g6, %o1, %o2
23685 lduw [%l7 + 0x24], %i0
23686 ldsh [%l7 + 0x26], %o7
23687 ldsb [%l7 + 0x36], %g4
23688 umul %l6, 0x174E, %i6
23689 ldub [%l7 + 0x0E], %o0
23690 umulcc %l5, 0x0B0D, %i3
23691 stw %g2, [%l7 + 0x78]
23692 fmovrdlez %o3, %f16, %f4
23693 std %f14, [%l7 + 0x08]
23694 movle %icc, %i1, %g5
23695 fmul8x16 %f31, %f20, %f18
23696 alignaddr %g3, %l0, %g7
23697 ldsb [%l7 + 0x57], %l1
23698 orncc %l3, %g1, %o6
23699 or %i5, %i7, %o4
23700 fcmple16 %f16, %f16, %l4
23701 mulscc %o5, %i2, %l2
23702 andn %i4, %g6, %o1
23703 xor %i0, %o7, %g4
23704 fmovdneg %xcc, %f30, %f17
23705 sir 0x150D
23706 fnegs %f15, %f24
23707 edge32ln %o2, %i6, %l6
23708 movn %icc, %o0, %i3
23709 sdiv %g2, 0x1D3D, %l5
23710 ldsh [%l7 + 0x76], %i1
23711 movrgz %g5, 0x0D5, %o3
23712 fcmple32 %f12, %f4, %g3
23713 addccc %l0, 0x0D28, %l1
23714 movl %icc, %g7, %g1
23715 fpackfix %f30, %f24
23716 alignaddr %l3, %i5, %o6
23717 edge8ln %o4, %i7, %l4
23718 movrlz %o5, 0x086, %l2
23719 fnot1s %f8, %f0
23720 edge32n %i2, %i4, %o1
23721 sth %i0, [%l7 + 0x1A]
23722 ldd [%l7 + 0x38], %f16
23723 array8 %g6, %o7, %o2
23724 array8 %i6, %l6, %g4
23725 mulscc %o0, 0x1591, %i3
23726 movneg %xcc, %l5, %g2
23727 nop
23728 set 0x66, %o7
23729 lduh [%l7 + %o7], %i1
23730 srlx %g5, %o3, %g3
23731 srlx %l0, 0x1D, %g7
23732 stw %g1, [%l7 + 0x2C]
23733 sllx %l1, %l3, %o6
23734 sir 0x1D52
23735 array16 %o4, %i5, %i7
23736 movrgz %l4, %o5, %i2
23737 sll %i4, %o1, %i0
23738 srlx %l2, %o7, %o2
23739 movvc %xcc, %i6, %g6
23740 movrlez %l6, %o0, %g4
23741 sub %l5, %g2, %i1
23742 fpsub32 %f10, %f18, %f22
23743 addc %i3, 0x110B, %g5
23744 smul %o3, 0x0E20, %l0
23745 xnor %g3, %g7, %l1
23746 sethi 0x1E3D, %l3
23747 lduh [%l7 + 0x36], %o6
23748 udivcc %o4, 0x1388, %i5
23749 umul %g1, 0x1ABF, %i7
23750 fmovsneg %xcc, %f22, %f10
23751 fcmpeq32 %f22, %f0, %o5
23752 movl %xcc, %l4, %i2
23753 fmovspos %xcc, %f20, %f12
23754 movle %xcc, %o1, %i0
23755 addc %l2, %i4, %o7
23756 movrlez %o2, %i6, %g6
23757 fnands %f11, %f23, %f0
23758 edge32l %o0, %l6, %l5
23759 fmovsle %icc, %f18, %f20
23760 movvs %xcc, %g2, %i1
23761 and %i3, %g5, %g4
23762 movge %icc, %o3, %g3
23763 movcs %xcc, %l0, %g7
23764 udiv %l3, 0x01E5, %o6
23765 stw %l1, [%l7 + 0x70]
23766 mulscc %i5, %o4, %i7
23767 srl %o5, 0x04, %g1
23768 sdivcc %l4, 0x0681, %o1
23769 fpsub32 %f24, %f4, %f26
23770 nop
23771 set 0x54, %i7
23772 stw %i2, [%l7 + %i7]
23773 std %f4, [%l7 + 0x70]
23774 sub %l2, 0x0BE7, %i4
23775 xorcc %i0, 0x08E1, %o2
23776 srl %i6, %g6, %o7
23777 xnorcc %o0, 0x1BC0, %l6
23778 stw %l5, [%l7 + 0x20]
23779 sir 0x025C
23780 orcc %i1, 0x10AC, %i3
23781 fornot1 %f8, %f14, %f22
23782 fornot2 %f10, %f8, %f10
23783 umul %g2, 0x17FE, %g4
23784 popc %g5, %g3
23785 sdivcc %o3, 0x0A0C, %l0
23786 udivx %l3, 0x00F5, %g7
23787 andcc %o6, %i5, %l1
23788 movcs %xcc, %i7, %o5
23789 edge32 %o4, %l4, %g1
23790 siam 0x4
23791 udivx %i2, 0x172C, %l2
23792 movcs %xcc, %i4, %o1
23793 fmovdne %icc, %f1, %f20
23794 movrlz %o2, 0x16A, %i0
23795 movrgz %g6, %i6, %o7
23796 ld [%l7 + 0x2C], %f6
23797 movrlez %o0, %l5, %i1
23798 fmovrde %i3, %f30, %f2
23799 lduh [%l7 + 0x30], %l6
23800 movne %xcc, %g2, %g4
23801 edge32l %g3, %o3, %l0
23802 fmovrsgez %l3, %f23, %f4
23803 edge16ln %g7, %o6, %i5
23804 movcs %icc, %l1, %i7
23805 sth %o5, [%l7 + 0x0A]
23806 srlx %g5, 0x12, %o4
23807 sdivx %g1, 0x171B, %i2
23808 movg %icc, %l4, %l2
23809 addc %o1, %o2, %i4
23810 movrgz %i0, %g6, %o7
23811 ldsb [%l7 + 0x55], %o0
23812 fmovde %xcc, %f13, %f14
23813 edge16l %l5, %i1, %i6
23814 mulscc %i3, %l6, %g4
23815 fnot1 %f12, %f22
23816 movcc %xcc, %g2, %g3
23817 xorcc %o3, %l3, %g7
23818 mulx %o6, %l0, %i5
23819 fmul8x16au %f16, %f10, %f18
23820 edge8 %i7, %l1, %g5
23821 lduh [%l7 + 0x64], %o5
23822 ldsw [%l7 + 0x18], %g1
23823 array32 %o4, %i2, %l4
23824 orncc %o1, %l2, %o2
23825 movgu %xcc, %i0, %i4
23826 xnor %g6, %o0, %o7
23827 alignaddr %i1, %i6, %i3
23828 fcmple16 %f14, %f10, %l5
23829 fmovdne %icc, %f30, %f16
23830 mulscc %g4, %l6, %g2
23831 movrgez %o3, 0x1B9, %l3
23832 fmovspos %xcc, %f10, %f5
23833 fmovdvc %xcc, %f21, %f19
23834 andn %g7, 0x1649, %o6
23835 ldsh [%l7 + 0x10], %g3
23836 stx %i5, [%l7 + 0x38]
23837 sth %l0, [%l7 + 0x24]
23838 popc 0x1BA8, %l1
23839 movl %icc, %i7, %g5
23840 movne %xcc, %g1, %o4
23841 sth %i2, [%l7 + 0x1C]
23842 fmovrslz %o5, %f10, %f8
23843 xorcc %o1, %l2, %l4
23844 movneg %icc, %i0, %o2
23845 movrgez %g6, 0x3E9, %i4
23846 movg %icc, %o7, %i1
23847 sth %o0, [%l7 + 0x52]
23848 movne %xcc, %i3, %l5
23849 edge32l %g4, %i6, %l6
23850 edge32n %o3, %g2, %g7
23851 udivcc %l3, 0x0D3D, %o6
23852 edge32 %g3, %l0, %i5
23853 save %i7, 0x1A53, %l1
23854 rdpr %cwp, %g1
23855 rdpr %cansave, %g2
23856 rdpr %canrestore, %g3
23857 rdpr %cleanwin, %g4
23858 rdpr %otherwin, %g5
23859 rdpr %wstate, %g6
23860 sll %g1, 0x08, %o4
23861 umul %g5, 0x0ACF, %i2
23862 srl %o1, 0x17, %o5
23863 fzeros %f20
23864 sra %l4, %l2, %i0
23865 std %f8, [%l7 + 0x68]
23866 alignaddrl %g6, %o2, %i4
23867 fcmple32 %f4, %f12, %i1
23868 st %f27, [%l7 + 0x1C]
23869 movrlez %o7, %o0, %l5
23870 movge %xcc, %i3, %g4
23871 fmovsleu %icc, %f14, %f19
23872 add %l6, 0x1197, %i6
23873 stx %g2, [%l7 + 0x60]
23874 movre %g7, 0x1F1, %o3
23875 edge16 %o6, %g3, %l3
23876 fnot2s %f30, %f2
23877 edge32ln %i5, %l0, %i7
23878 fxnor %f8, %f20, %f26
23879 ldsh [%l7 + 0x44], %g1
23880 ldsw [%l7 + 0x20], %o4
23881 movneg %xcc, %l1, %g5
23882 movleu %xcc, %i2, %o1
23883 andcc %o5, %l2, %i0
23884 movrgez %l4, %o2, %i4
23885 ld [%l7 + 0x74], %f23
23886 umul %i1, %g6, %o0
23887 stb %l5, [%l7 + 0x20]
23888 fmovsvc %xcc, %f9, %f27
23889 andn %o7, 0x0A70, %g4
23890 edge8n %l6, %i3, %i6
23891 ld [%l7 + 0x54], %f17
23892 sll %g7, %o3, %g2
23893 xnorcc %g3, %o6, %i5
23894 movvs %xcc, %l3, %l0
23895 fornot2 %f6, %f16, %f10
23896 xorcc %g1, 0x1BB9, %i7
23897 ld [%l7 + 0x4C], %f8
23898 fnot1s %f21, %f24
23899 st %f5, [%l7 + 0x14]
23900 and %o4, %l1, %i2
23901 fmovdpos %icc, %f11, %f0
23902 fmovrdne %g5, %f0, %f12
23903 fxors %f0, %f17, %f23
23904 movre %o5, 0x094, %o1
23905 movrgez %l2, 0x00C, %i0
23906 fpsub32s %f16, %f5, %f26
23907 movg %xcc, %o2, %l4
23908 fcmpeq32 %f16, %f28, %i1
23909 ld [%l7 + 0x18], %f7
23910 ldd [%l7 + 0x78], %i4
23911 movne %xcc, %g6, %l5
23912 movrlz %o7, %g4, %o0
23913 add %i3, 0x0D85, %l6
23914 movvc %xcc, %i6, %g7
23915 fmuld8sux16 %f28, %f3, %f14
23916 edge8 %o3, %g3, %o6
23917 array8 %g2, %l3, %i5
23918 sir 0x0F17
23919 fmovrse %g1, %f31, %f6
23920 movrgz %l0, %i7, %l1
23921 fpack16 %f18, %f11
23922 sth %i2, [%l7 + 0x42]
23923 xorcc %o4, %g5, %o5
23924 mova %icc, %o1, %l2
23925 ldd [%l7 + 0x38], %f22
23926 fnor %f10, %f18, %f2
23927 stx %i0, [%l7 + 0x40]
23928 stx %l4, [%l7 + 0x60]
23929 sra %o2, %i1, %g6
23930 and %l5, 0x1496, %o7
23931 edge32 %g4, %o0, %i4
23932 or %l6, 0x008B, %i6
23933 fnot2s %f14, %f0
23934 movvc %xcc, %i3, %g7
23935 movcs %icc, %g3, %o3
23936 stx %g2, [%l7 + 0x28]
23937 fands %f1, %f4, %f26
23938 faligndata %f22, %f20, %f0
23939 fexpand %f20, %f8
23940 popc 0x1626, %o6
23941 fmovdgu %xcc, %f4, %f2
23942 xnorcc %l3, 0x0E35, %g1
23943 fxor %f8, %f18, %f10
23944 movneg %icc, %l0, %i7
23945 ldx [%l7 + 0x70], %i5
23946 srlx %l1, 0x0F, %o4
23947 sdivx %g5, 0x15AD, %i2
23948 ld [%l7 + 0x18], %f26
23949 fmovdneg %xcc, %f11, %f12
23950 ldd [%l7 + 0x78], %f8
23951 edge32 %o5, %o1, %i0
23952 andncc %l4, %o2, %i1
23953 fmovsvc %xcc, %f18, %f16
23954 orncc %l2, 0x0A08, %g6
23955 movrne %o7, %l5, %o0
23956 fpadd32 %f30, %f14, %f6
23957 edge32ln %i4, %g4, %i6
23958 movgu %icc, %l6, %g7
23959 movg %xcc, %i3, %g3
23960 sllx %o3, %o6, %g2
23961 sll %g1, 0x10, %l3
23962 movcc %xcc, %l0, %i5
23963 add %i7, 0x1FED, %l1
23964 ldsh [%l7 + 0x54], %o4
23965 movrgz %g5, %i2, %o1
23966 ldd [%l7 + 0x48], %i0
23967 sth %l4, [%l7 + 0x12]
23968 stb %o5, [%l7 + 0x0C]
23969 setx loop_84, %l0, %l1
23970 return %l1
23971 nop
23972 rdpr %cwp, %g1
23973 rdpr %cansave, %g2
23974 rdpr %canrestore, %g3
23975 rdpr %cleanwin, %g4
23976 rdpr %otherwin, %g5
23977 rdpr %wstate, %g6
23978loop_84: movrne %g6, %o7, %l5
23979 fmovrde %o0, %f8, %f0
23980 st %f8, [%l7 + 0x68]
23981 movl %icc, %i4, %g4
23982 fcmped %fcc1, %f4, %f28
23983 fcmpes %fcc3, %f13, %f18
23984 fnegs %f20, %f10
23985 sub %l2, 0x1051, %i6
23986 nop
23987 set 0x60, %l4
23988 ldsw [%l7 + %l4], %g7
23989 edge32n %i3, %l6, %g3
23990 fmul8x16al %f0, %f5, %f6
23991 fxors %f9, %f15, %f10
23992 fmovrsgz %o6, %f14, %f10
23993 alignaddrl %o3, %g2, %g1
23994 restore %l0, %i5, %i7
23995 rdpr %cwp, %g1
23996 rdpr %cansave, %g2
23997 rdpr %canrestore, %g3
23998 rdpr %cleanwin, %g4
23999 rdpr %otherwin, %g5
24000 rdpr %wstate, %g6
24001 fmovse %icc, %f15, %f12
24002 movrne %l3, 0x30C, %o4
24003 andcc %g5, 0x0E35, %i2
24004 orcc %o1, 0x1D27, %i0
24005 sub %l1, 0x08CD, %o5
24006 movpos %xcc, %i1, %o2
24007 ldsb [%l7 + 0x27], %g6
24008 movneg %xcc, %o7, %l4
24009 sir 0x1147
24010 mova %icc, %l5, %o0
24011 edge32l %g4, %i4, %i6
24012 edge16l %l2, %i3, %l6
24013 orn %g3, 0x04BA, %g7
24014 save %o3, %g2, %g1
24015 rdpr %cwp, %g1
24016 rdpr %cansave, %g2
24017 rdpr %canrestore, %g3
24018 rdpr %cleanwin, %g4
24019 rdpr %otherwin, %g5
24020 rdpr %wstate, %g6
24021 movgu %icc, %l0, %i5
24022 movle %icc, %i7, %l3
24023 movvc %icc, %o6, %g5
24024 sub %i2, 0x0060, %o4
24025 save %o1, 0x19E6, %l1
24026 rdpr %cwp, %g1
24027 rdpr %cansave, %g2
24028 rdpr %canrestore, %g3
24029 rdpr %cleanwin, %g4
24030 rdpr %otherwin, %g5
24031 rdpr %wstate, %g6
24032 edge8ln %o5, %i1, %i0
24033 add %g6, 0x1110, %o2
24034 fmovsle %icc, %f20, %f31
24035 udivx %o7, 0x16E8, %l5
24036 bshuffle %f4, %f26, %f16
24037 fcmped %fcc1, %f18, %f2
24038 xnor %o0, 0x104D, %g4
24039 ldx [%l7 + 0x08], %l4
24040 xnor %i6, %l2, %i3
24041 pdist %f10, %f14, %f28
24042 subcc %i4, %g3, %l6
24043 fpadd32s %f11, %f28, %f8
24044 fones %f4
24045 edge32n %o3, %g7, %g1
24046 andcc %g2, %l0, %i7
24047 movle %icc, %l3, %o6
24048 mulscc %g5, %i2, %o4
24049 movne %xcc, %o1, %i5
24050 edge16n %l1, %o5, %i0
24051 sub %g6, 0x16B0, %o2
24052 movgu %xcc, %o7, %l5
24053 xor %i1, 0x1308, %o0
24054 lduh [%l7 + 0x54], %g4
24055 fmovd %f26, %f8
24056 or %i6, 0x067B, %l4
24057 ldsw [%l7 + 0x2C], %i3
24058 movn %icc, %l2, %i4
24059 ldsb [%l7 + 0x4A], %g3
24060 xnor %l6, 0x02C7, %o3
24061 umul %g7, 0x16E2, %g1
24062 movleu %icc, %l0, %g2
24063 edge32 %l3, %i7, %g5
24064 fmovrdne %i2, %f12, %f10
24065 edge8 %o4, %o1, %i5
24066 movvc %icc, %o6, %l1
24067 andn %i0, 0x1956, %o5
24068 smul %g6, 0x05DB, %o7
24069 st %f7, [%l7 + 0x28]
24070 alignaddrl %l5, %i1, %o2
24071 fone %f0
24072 ldsw [%l7 + 0x1C], %o0
24073 edge32ln %g4, %i6, %l4
24074 movvc %icc, %l2, %i3
24075 array32 %i4, %g3, %o3
24076 fmovdgu %xcc, %f17, %f29
24077 ldd [%l7 + 0x18], %f28
24078 subcc %g7, %g1, %l0
24079 ld [%l7 + 0x34], %f0
24080 fnot1 %f18, %f22
24081 fmovsgu %xcc, %f2, %f16
24082 udivcc %l6, 0x0934, %l3
24083 movrlz %i7, %g5, %i2
24084 popc %o4, %o1
24085 stw %g2, [%l7 + 0x5C]
24086 andncc %i5, %l1, %o6
24087 movgu %xcc, %i0, %g6
24088 edge16ln %o7, %o5, %i1
24089 ldx [%l7 + 0x60], %o2
24090 orncc %o0, %g4, %l5
24091 array8 %l4, %i6, %i3
24092 smul %l2, 0x097A, %i4
24093 srlx %g3, %g7, %o3
24094 srax %g1, 0x10, %l0
24095 srl %l6, 0x0D, %l3
24096 fornot2 %f26, %f6, %f24
24097 fmovdgu %xcc, %f0, %f7
24098 array16 %g5, %i7, %o4
24099 alignaddr %i2, %o1, %g2
24100 orcc %i5, %l1, %i0
24101 or %o6, %g6, %o5
24102 and %i1, %o2, %o0
24103 andn %o7, 0x1544, %g4
24104 fcmpd %fcc1, %f12, %f16
24105 fmovrdne %l4, %f26, %f2
24106 movre %i6, 0x008, %i3
24107 movneg %xcc, %l5, %l2
24108 siam 0x0
24109 fmovrslez %i4, %f6, %f22
24110 andcc %g3, 0x0D5E, %o3
24111 movvc %xcc, %g1, %l0
24112 movcc %xcc, %g7, %l6
24113 edge32 %l3, %g5, %o4
24114 save %i2, %o1, %g2
24115 rdpr %cwp, %g1
24116 rdpr %cansave, %g2
24117 rdpr %canrestore, %g3
24118 rdpr %cleanwin, %g4
24119 rdpr %otherwin, %g5
24120 rdpr %wstate, %g6
24121 xnor %i5, %l1, %i0
24122 setx loop_85, %l0, %l1
24123 return %l1
24124 nop
24125 rdpr %cwp, %g1
24126 rdpr %cansave, %g2
24127 rdpr %canrestore, %g3
24128 rdpr %cleanwin, %g4
24129 rdpr %otherwin, %g5
24130 rdpr %wstate, %g6
24131loop_85: alignaddrl %i1, %o2, %o0
24132 movrne %g6, 0x171, %g4
24133 fcmpeq16 %f2, %f18, %l4
24134 umul %o7, %i3, %i6
24135 andcc %l2, 0x09CF, %i4
24136 stw %l5, [%l7 + 0x34]
24137 orncc %o3, %g1, %g3
24138 ldub [%l7 + 0x3D], %g7
24139 ldsb [%l7 + 0x56], %l6
24140 fmovspos %xcc, %f28, %f29
24141 fmovdge %icc, %f22, %f2
24142 fmovrde %l0, %f20, %f2
24143 stb %l3, [%l7 + 0x29]
24144 fmovsl %xcc, %f12, %f17
24145 fcmpne32 %f18, %f8, %o4
24146 movrlez %g5, %o1, %i2
24147 sethi 0x0B89, %g2
24148 pdist %f6, %f24, %f24
24149 fand %f0, %f10, %f20
24150 fandnot2s %f25, %f3, %f20
24151 andcc %i5, %i0, %l1
24152 edge8 %i7, %o5, %o6
24153 movrgez %o2, %o0, %g6
24154 array8 %g4, %l4, %i1
24155 mova %xcc, %o7, %i3
24156 sdivcc %i6, 0x17F5, %i4
24157 movcs %xcc, %l2, %o3
24158 movge %icc, %l5, %g3
24159 fnot2s %f11, %f14
24160 stw %g1, [%l7 + 0x5C]
24161 fmovrdlz %l6, %f2, %f14
24162 add %l0, 0x1316, %g7
24163 sir 0x1D51
24164 fcmple32 %f24, %f20, %l3
24165 fcmpgt16 %f4, %f8, %g5
24166 sra %o1, %o4, %i2
24167 movrgez %g2, %i0, %i5
24168 orn %l1, 0x036C, %i7
24169 xor %o5, %o6, %o2
24170 movg %xcc, %g6, %g4
24171 sethi 0x18E1, %o0
24172 mulscc %i1, 0x1ADF, %l4
24173 movvc %xcc, %i3, %o7
24174 sll %i6, 0x17, %i4
24175 edge32 %o3, %l2, %l5
24176 andcc %g1, 0x0F56, %l6
24177 sra %g3, %g7, %l0
24178 ldd [%l7 + 0x78], %l2
24179 fmovrde %o1, %f18, %f0
24180 fnor %f22, %f0, %f26
24181 movl %xcc, %g5, %o4
24182 edge8n %g2, %i2, %i0
24183 mulscc %l1, %i7, %o5
24184 xorcc %o6, %o2, %i5
24185 sethi 0x1F84, %g6
24186 restore %o0, %g4, %l4
24187 rdpr %cwp, %g1
24188 rdpr %cansave, %g2
24189 rdpr %canrestore, %g3
24190 rdpr %cleanwin, %g4
24191 rdpr %otherwin, %g5
24192 rdpr %wstate, %g6
24193 xorcc %i1, 0x0A7A, %o7
24194 fmovsleu %xcc, %f27, %f14
24195 edge16n %i6, %i3, %i4
24196 movge %icc, %l2, %l5
24197 edge32l %o3, %g1, %l6
24198 edge16n %g7, %l0, %l3
24199 fnegs %f18, %f10
24200 ldd [%l7 + 0x10], %f30
24201 move %xcc, %o1, %g5
24202 lduh [%l7 + 0x16], %o4
24203 fmul8sux16 %f24, %f20, %f18
24204 sdivcc %g2, 0x1B46, %i2
24205 fcmpgt16 %f16, %f12, %i0
24206 fmovrdgez %l1, %f12, %f0
24207 edge16n %i7, %o5, %g3
24208 edge32ln %o6, %o2, %g6
24209 add %i5, 0x13F5, %g4
24210 lduw [%l7 + 0x30], %o0
24211 edge8 %l4, %o7, %i1
24212 edge32n %i6, %i3, %i4
24213 sll %l5, %o3, %g1
24214 stx %l2, [%l7 + 0x10]
24215 fandnot1s %f7, %f27, %f4
24216 std %f0, [%l7 + 0x08]
24217 sll %g7, %l6, %l3
24218 fand %f22, %f16, %f12
24219 sllx %o1, 0x0F, %g5
24220 edge16 %l0, %o4, %g2
24221 fcmped %fcc0, %f0, %f26
24222 fmovdvs %icc, %f14, %f25
24223 movleu %icc, %i0, %i2
24224 xor %i7, 0x03B5, %l1
24225 ldsw [%l7 + 0x18], %g3
24226 array32 %o5, %o6, %g6
24227 fmovdne %xcc, %f22, %f31
24228 alignaddr %o2, %g4, %i5
24229 xorcc %l4, 0x0374, %o7
24230 movcc %icc, %i1, %o0
24231 std %f0, [%l7 + 0x28]
24232 ldd [%l7 + 0x50], %i6
24233 srax %i3, %i4, %o3
24234 setx loop_86, %l0, %l1
24235 return %l1
24236 nop
24237 rdpr %cwp, %g1
24238 rdpr %cansave, %g2
24239 rdpr %canrestore, %g3
24240 rdpr %cleanwin, %g4
24241 rdpr %otherwin, %g5
24242 rdpr %wstate, %g6
24243loop_86: movre %g7, 0x071, %l2
24244 ld [%l7 + 0x20], %f15
24245 smul %l3, %l6, %g5
24246 fsrc2 %f26, %f14
24247 edge32ln %l0, %o4, %o1
24248 movgu %icc, %g2, %i0
24249 sllx %i7, %i2, %g3
24250 orcc %o5, 0x04F4, %o6
24251 movneg %icc, %l1, %o2
24252 movn %icc, %g4, %i5
24253 or %l4, 0x024F, %o7
24254 umul %i1, 0x08D7, %o0
24255 mulx %g6, %i3, %i4
24256 andn %i6, %o3, %l5
24257 fmovsne %icc, %f6, %f5
24258 movrlez %g1, 0x3BA, %g7
24259 ldd [%l7 + 0x48], %l2
24260 fxors %f25, %f20, %f17
24261 fmovs %f1, %f28
24262 edge8ln %l2, %g5, %l0
24263 fpsub16 %f2, %f0, %f22
24264 srlx %l6, %o1, %g2
24265 ldx [%l7 + 0x18], %i0
24266 addccc %o4, 0x09F3, %i2
24267 edge32ln %i7, %o5, %o6
24268 fcmpne16 %f10, %f22, %l1
24269 fmovrde %o2, %f30, %f30
24270 fcmpgt16 %f2, %f0, %g4
24271 addc %i5, %g3, %l4
24272 fmul8x16au %f15, %f5, %f30
24273 mova %icc, %i1, %o7
24274 edge8ln %g6, %i3, %o0
24275 move %icc, %i4, %i6
24276 fsrc2s %f9, %f5
24277 udivcc %o3, 0x07E7, %l5
24278 subccc %g1, 0x091C, %g7
24279 fmovsn %xcc, %f11, %f27
24280 movge %xcc, %l2, %g5
24281 sll %l3, 0x06, %l0
24282 subcc %l6, %o1, %g2
24283 edge16ln %o4, %i2, %i0
24284 movrlz %o5, %i7, %o6
24285 fmovspos %xcc, %f9, %f19
24286 fmovsn %icc, %f14, %f25
24287 alignaddr %l1, %o2, %i5
24288 for %f24, %f2, %f16
24289 movvs %icc, %g3, %g4
24290 mulx %i1, 0x0B39, %o7
24291 bshuffle %f0, %f12, %f10
24292 umul %g6, 0x09C8, %l4
24293 popc 0x081D, %o0
24294 movvs %xcc, %i4, %i3
24295 ldd [%l7 + 0x40], %i6
24296 fmovsneg %xcc, %f23, %f10
24297 orncc %l5, %g1, %g7
24298 smul %o3, %l2, %l3
24299 srlx %g5, %l6, %o1
24300 sdiv %g2, 0x1C19, %o4
24301 edge8ln %l0, %i0, %i2
24302 addccc %i7, 0x1495, %o6
24303 fxnor %f10, %f6, %f16
24304 udiv %o5, 0x0437, %o2
24305 save %i5, %g3, %g4
24306 rdpr %cwp, %g1
24307 rdpr %cansave, %g2
24308 rdpr %canrestore, %g3
24309 rdpr %cleanwin, %g4
24310 rdpr %otherwin, %g5
24311 rdpr %wstate, %g6
24312 popc %l1, %i1
24313 alignaddrl %o7, %g6, %l4
24314 std %f28, [%l7 + 0x38]
24315 edge32n %o0, %i3, %i4
24316 movpos %xcc, %l5, %g1
24317 fcmpgt32 %f14, %f20, %i6
24318 addc %o3, %l2, %g7
24319 sdivx %g5, 0x0897, %l6
24320 xnorcc %l3, 0x0D8F, %g2
24321 movrlz %o1, 0x27F, %l0
24322 stw %o4, [%l7 + 0x14]
24323 smul %i2, 0x0FC3, %i0
24324 fzeros %f3
24325 ldsh [%l7 + 0x5C], %i7
24326 movvs %icc, %o6, %o5
24327 udivcc %i5, 0x0F0A, %g3
24328 lduh [%l7 + 0x72], %o2
24329 movleu %icc, %g4, %i1
24330 stx %o7, [%l7 + 0x20]
24331 movrne %l1, 0x34A, %g6
24332 edge8l %l4, %i3, %o0
24333 orcc %i4, %l5, %g1
24334 faligndata %f30, %f12, %f18
24335 movne %icc, %o3, %l2
24336 srax %i6, %g5, %l6
24337 lduw [%l7 + 0x40], %l3
24338 alignaddrl %g2, %g7, %l0
24339 addcc %o4, %o1, %i2
24340 movrlez %i7, 0x06A, %i0
24341 fcmple16 %f10, %f4, %o5
24342 xnor %o6, %i5, %g3
24343 edge32 %o2, %g4, %o7
24344 ldd [%l7 + 0x40], %l0
24345 fxor %f8, %f30, %f14
24346 movn %xcc, %i1, %g6
24347 fmovsvs %xcc, %f11, %f14
24348 sdivcc %i3, 0x057E, %o0
24349 andncc %l4, %i4, %l5
24350 edge8l %o3, %g1, %l2
24351 movge %icc, %i6, %g5
24352 fxors %f31, %f25, %f19
24353 addc %l3, 0x012B, %g2
24354 or %g7, %l6, %o4
24355 mulscc %l0, 0x1482, %i2
24356 save %i7, %o1, %i0
24357 rdpr %cwp, %g1
24358 rdpr %cansave, %g2
24359 rdpr %canrestore, %g3
24360 rdpr %cleanwin, %g4
24361 rdpr %otherwin, %g5
24362 rdpr %wstate, %g6
24363 fcmpne16 %f6, %f30, %o5
24364 or %o6, %i5, %g3
24365 movrgz %g4, %o2, %o7
24366 fand %f26, %f12, %f24
24367 move %icc, %i1, %g6
24368 movrgz %l1, 0x0BD, %o0
24369 xor %l4, %i3, %l5
24370 addc %i4, 0x0E3C, %o3
24371 movrlez %g1, 0x1E6, %i6
24372 xor %l2, %l3, %g5
24373 fornot1 %f28, %f10, %f0
24374 fcmple16 %f10, %f22, %g2
24375 movl %xcc, %g7, %o4
24376 ldsh [%l7 + 0x48], %l0
24377 fxnors %f3, %f17, %f24
24378 edge8ln %i2, %l6, %o1
24379 srl %i0, 0x09, %i7
24380 alignaddr %o6, %i5, %o5
24381 ldd [%l7 + 0x20], %g2
24382 xnorcc %o2, 0x0FA5, %o7
24383 lduh [%l7 + 0x74], %g4
24384 edge8 %g6, %i1, %o0
24385 ldd [%l7 + 0x50], %l0
24386 lduh [%l7 + 0x46], %l4
24387 sethi 0x0A40, %l5
24388 movle %icc, %i3, %o3
24389 movne %xcc, %i4, %g1
24390 popc %l2, %l3
24391 st %f6, [%l7 + 0x08]
24392 addccc %i6, %g5, %g2
24393 edge8 %o4, %l0, %i2
24394 edge16 %g7, %l6, %i0
24395 fcmpne32 %f16, %f28, %o1
24396 fxnors %f4, %f16, %f30
24397 fmovdg %icc, %f15, %f3
24398 sub %i7, 0x177F, %o6
24399 nop
24400 set 0x18, %l5
24401 ldx [%l7 + %l5], %o5
24402 movle %xcc, %g3, %o2
24403 smul %o7, 0x1392, %g4
24404 fmovdcc %xcc, %f6, %f15
24405 edge8l %i5, %i1, %o0
24406 ldsb [%l7 + 0x4B], %l1
24407 movpos %icc, %g6, %l5
24408 ldub [%l7 + 0x65], %l4
24409 movleu %xcc, %i3, %i4
24410 edge32ln %g1, %o3, %l2
24411 fpadd32s %f8, %f31, %f27
24412 lduh [%l7 + 0x52], %l3
24413 sdiv %g5, 0x108C, %i6
24414 srl %g2, 0x18, %o4
24415 fornot2 %f30, %f28, %f10
24416 xnor %l0, %i2, %l6
24417 edge16n %i0, %g7, %o1
24418 subcc %o6, %o5, %i7
24419 srax %g3, 0x00, %o7
24420 movpos %xcc, %g4, %i5
24421 movleu %xcc, %i1, %o2
24422 addccc %o0, %l1, %g6
24423 ldd [%l7 + 0x60], %l4
24424 sra %l5, 0x00, %i3
24425 sth %g1, [%l7 + 0x0C]
24426 fabsd %f2, %f28
24427 fmovsgu %xcc, %f20, %f23
24428 fpsub16s %f20, %f17, %f4
24429 lduw [%l7 + 0x44], %o3
24430 smul %l2, 0x1772, %i4
24431 xnorcc %g5, %l3, %i6
24432 addc %g2, 0x0174, %l0
24433 fmovsl %icc, %f19, %f19
24434 sra %i2, 0x1D, %l6
24435 mulscc %i0, 0x1606, %o4
24436 fmovrsne %o1, %f5, %f6
24437 movre %g7, %o5, %o6
24438 srl %g3, 0x09, %i7
24439 addc %o7, 0x0F46, %i5
24440 udiv %i1, 0x1124, %g4
24441 movne %icc, %o2, %o0
24442 movg %xcc, %l1, %g6
24443 subc %l4, 0x1CE2, %l5
24444 fmovrse %i3, %f17, %f1
24445 fnot1 %f4, %f0
24446 movleu %icc, %o3, %l2
24447 fcmple16 %f24, %f18, %i4
24448 sll %g5, %g1, %l3
24449 edge16 %g2, %l0, %i2
24450 std %f16, [%l7 + 0x10]
24451 fcmpgt32 %f24, %f0, %i6
24452 sll %l6, %o4, %i0
24453 fmovdvc %icc, %f0, %f29
24454 fnegs %f14, %f11
24455 edge8n %g7, %o5, %o1
24456 sll %o6, %g3, %i7
24457 movcs %xcc, %o7, %i1
24458 fornot1s %f8, %f24, %f29
24459 restore %g4, %i5, %o2
24460 rdpr %cwp, %g1
24461 rdpr %cansave, %g2
24462 rdpr %canrestore, %g3
24463 rdpr %cleanwin, %g4
24464 rdpr %otherwin, %g5
24465 rdpr %wstate, %g6
24466 fmovrslez %l1, %f17, %f31
24467 sdiv %o0, 0x0680, %l4
24468 movvc %icc, %g6, %l5
24469 fmovrsgz %o3, %f22, %f21
24470 movle %icc, %i3, %i4
24471 stw %l2, [%l7 + 0x38]
24472 edge16ln %g1, %l3, %g2
24473 sll %g5, 0x13, %l0
24474 ldd [%l7 + 0x78], %f30
24475 fpmerge %f20, %f10, %f28
24476 fandnot1 %f24, %f24, %f18
24477 fmovda %icc, %f11, %f27
24478 fmovsg %icc, %f26, %f21
24479 ldsh [%l7 + 0x7A], %i6
24480 fmovrdgez %i2, %f20, %f0
24481 subccc %l6, %i0, %o4
24482 sethi 0x0C2D, %g7
24483 ldsw [%l7 + 0x6C], %o1
24484 mova %xcc, %o6, %g3
24485 fnegs %f15, %f3
24486 umul %i7, 0x0C49, %o5
24487 movneg %xcc, %o7, %i1
24488 umulcc %i5, %o2, %l1
24489 stx %g4, [%l7 + 0x40]
24490 andn %o0, 0x0DB8, %l4
24491 fmovdneg %xcc, %f20, %f16
24492 movvs %xcc, %g6, %o3
24493 sra %l5, %i4, %i3
24494 fcmpgt32 %f16, %f4, %l2
24495 movrne %g1, %g2, %g5
24496 fpsub16s %f15, %f19, %f10
24497 smul %l0, %i6, %i2
24498 lduw [%l7 + 0x68], %l3
24499 lduh [%l7 + 0x0C], %l6
24500 subccc %i0, 0x0035, %o4
24501 andn %o1, 0x0C89, %o6
24502 mulx %g3, 0x088B, %i7
24503 xnor %o5, %o7, %i1
24504 umul %i5, %o2, %g7
24505 movn %icc, %l1, %g4
24506 lduh [%l7 + 0x22], %o0
24507 fpsub32s %f11, %f27, %f25
24508 array32 %g6, %o3, %l4
24509 nop
24510 set 0x20, %l1
24511 ldx [%l7 + %l1], %i4
24512 edge8l %i3, %l5, %l2
24513 smulcc %g1, %g2, %g5
24514 addcc %i6, 0x1064, %i2
24515 and %l0, 0x139F, %l6
24516 xnor %l3, %o4, %o1
24517 udivx %i0, 0x0204, %g3
24518 movneg %icc, %i7, %o5
24519 srax %o6, 0x12, %i1
24520 sllx %i5, 0x02, %o2
24521 fmovdn %icc, %f12, %f17
24522 fmovrse %g7, %f14, %f5
24523 addcc %l1, %g4, %o7
24524 movvc %icc, %o0, %g6
24525 srax %o3, %l4, %i3
24526 subc %l5, %i4, %l2
24527 movg %xcc, %g2, %g1
24528 fornot1 %f6, %f18, %f14
24529 edge8ln %g5, %i6, %i2
24530 ld [%l7 + 0x68], %f22
24531 orcc %l0, 0x1E1F, %l3
24532 fpadd32s %f22, %f15, %f27
24533 fmovsg %xcc, %f27, %f12
24534 fmuld8sux16 %f1, %f19, %f16
24535 ldsb [%l7 + 0x51], %l6
24536 subc %o4, %o1, %i0
24537 fmovdvc %xcc, %f7, %f8
24538 lduw [%l7 + 0x78], %i7
24539 mulx %o5, 0x14E7, %o6
24540 edge32ln %i1, %g3, %i5
24541 setx loop_87, %l0, %l1
24542 return %l1
24543 nop
24544 rdpr %cwp, %g1
24545 rdpr %cansave, %g2
24546 rdpr %canrestore, %g3
24547 rdpr %cleanwin, %g4
24548 rdpr %otherwin, %g5
24549 rdpr %wstate, %g6
24550loop_87: lduh [%l7 + 0x64], %o2
24551 pdist %f0, %f16, %f18
24552 save %o0, 0x047D, %o7
24553 rdpr %cwp, %g1
24554 rdpr %cansave, %g2
24555 rdpr %canrestore, %g3
24556 rdpr %cleanwin, %g4
24557 rdpr %otherwin, %g5
24558 rdpr %wstate, %g6
24559 subccc %g6, %o3, %l4
24560 ldd [%l7 + 0x60], %l4
24561 edge32 %i3, %l2, %i4
24562 movl %xcc, %g2, %g1
24563 movrgez %i6, %i2, %l0
24564 xnor %g5, 0x1CCD, %l6
24565 ldsb [%l7 + 0x60], %o4
24566 fnot1s %f1, %f2
24567 move %xcc, %o1, %l3
24568 edge16 %i7, %i0, %o6
24569 udiv %i1, 0x1AB6, %g3
24570 movrgez %o5, %i5, %g7
24571 srl %g4, 0x0E, %l1
24572 orn %o0, 0x02A6, %o2
24573 fmul8ulx16 %f12, %f26, %f20
24574 movrlez %o7, 0x2D7, %o3
24575 st %f1, [%l7 + 0x40]
24576 mulx %g6, 0x1B8C, %l4
24577 movge %xcc, %i3, %l5
24578 fmovdle %icc, %f12, %f2
24579 addccc %l2, 0x03F1, %i4
24580 umulcc %g1, 0x0350, %g2
24581 fxor %f16, %f24, %f18
24582 edge16ln %i2, %i6, %g5
24583 fmovsvs %xcc, %f19, %f30
24584 smulcc %l6, %l0, %o1
24585 movrgz %o4, %i7, %l3
24586 edge16ln %i0, %i1, %g3
24587 fcmpes %fcc1, %f31, %f9
24588 movpos %xcc, %o5, %i5
24589 siam 0x7
24590 for %f12, %f28, %f0
24591 sra %o6, %g7, %l1
24592 fornot1s %f21, %f13, %f16
24593 movrlez %o0, %o2, %g4
24594 stw %o3, [%l7 + 0x08]
24595 fabsd %f6, %f10
24596 fmovrslz %g6, %f24, %f17
24597 fmuld8ulx16 %f8, %f17, %f20
24598 fsrc2s %f16, %f25
24599 orcc %l4, 0x0FEC, %i3
24600 movrlez %o7, %l2, %l5
24601 smul %g1, %i4, %i2
24602 edge16 %i6, %g5, %l6
24603 ldub [%l7 + 0x75], %l0
24604 mova %icc, %g2, %o1
24605 ld [%l7 + 0x64], %f28
24606 sdivcc %o4, 0x0CBE, %i7
24607 edge16n %l3, %i0, %i1
24608 sub %o5, 0x020C, %i5
24609 nop
24610 set 0x08, %o2
24611 stw %o6, [%l7 + %o2]
24612 movl %xcc, %g3, %g7
24613 udivcc %l1, 0x0FDD, %o0
24614 ldsw [%l7 + 0x40], %g4
24615 edge8n %o2, %o3, %l4
24616 fsrc2 %f16, %f14
24617 edge32n %i3, %o7, %g6
24618 ldx [%l7 + 0x58], %l5
24619 fzero %f30
24620 stx %g1, [%l7 + 0x08]
24621 edge16l %l2, %i4, %i2
24622 lduw [%l7 + 0x4C], %i6
24623 subcc %l6, %g5, %l0
24624 edge8n %o1, %g2, %i7
24625 addccc %l3, 0x0A47, %o4
24626 fpadd16s %f18, %f8, %f5
24627 fsrc2 %f30, %f2
24628 movge %icc, %i1, %o5
24629 ldd [%l7 + 0x60], %f24
24630 movneg %xcc, %i5, %o6
24631 fnot1 %f22, %f12
24632 ldd [%l7 + 0x58], %f20
24633 fpadd32 %f28, %f8, %f26
24634 sra %i0, 0x18, %g3
24635 add %l1, %g7, %o0
24636 andcc %o2, 0x1410, %g4
24637 umulcc %o3, %l4, %o7
24638 movrlz %i3, %g6, %g1
24639 srax %l2, 0x18, %i4
24640 array8 %l5, %i2, %i6
24641 udivx %g5, 0x01DB, %l0
24642 ldd [%l7 + 0x38], %o0
24643 edge32l %g2, %i7, %l3
24644 fmovd %f24, %f14
24645 orncc %o4, 0x0511, %i1
24646 fmovrdlez %o5, %f0, %f4
24647 fpadd32s %f10, %f3, %f24
24648 siam 0x0
24649 smulcc %i5, %o6, %l6
24650 ldd [%l7 + 0x70], %f10
24651 mova %icc, %g3, %i0
24652 edge32n %g7, %o0, %o2
24653 stb %l1, [%l7 + 0x0B]
24654 umulcc %g4, %l4, %o3
24655 movvs %xcc, %o7, %g6
24656 and %i3, 0x117F, %l2
24657 movgu %icc, %i4, %l5
24658 movvc %xcc, %g1, %i6
24659 mulx %g5, 0x00B9, %i2
24660 movrlez %o1, 0x15B, %l0
24661 fcmpne32 %f4, %f30, %i7
24662 array8 %g2, %l3, %i1
24663 nop
24664 set 0x0C, %o3
24665 lduh [%l7 + %o3], %o5
24666 stb %i5, [%l7 + 0x77]
24667 movpos %xcc, %o4, %l6
24668 fandnot1s %f14, %f23, %f16
24669 fmovsge %icc, %f2, %f12
24670 movgu %xcc, %o6, %i0
24671 movg %xcc, %g3, %o0
24672 movg %xcc, %o2, %l1
24673 sdivx %g4, 0x1AD1, %l4
24674 edge32l %g7, %o3, %g6
24675 sub %o7, 0x08F5, %l2
24676 fsrc2s %f26, %f14
24677 fmul8x16 %f17, %f26, %f22
24678 movrgz %i3, %l5, %i4
24679 edge8n %g1, %g5, %i6
24680 movne %xcc, %i2, %o1
24681 popc 0x09FB, %i7
24682 umul %g2, %l0, %i1
24683 edge8 %o5, %i5, %l3
24684 or %l6, 0x1726, %o6
24685 fmovsneg %xcc, %f25, %f7
24686 edge32ln %i0, %o4, %g3
24687 fmul8ulx16 %f18, %f12, %f12
24688 fmovsvc %xcc, %f1, %f10
24689 or %o0, %l1, %o2
24690 umulcc %l4, %g4, %g7
24691 addccc %g6, 0x093B, %o7
24692 lduh [%l7 + 0x6E], %o3
24693 fsrc1s %f4, %f4
24694 sub %l2, %i3, %l5
24695 edge16ln %i4, %g1, %g5
24696 smul %i6, 0x0EFF, %i2
24697 edge32ln %i7, %o1, %l0
24698 mova %xcc, %i1, %o5
24699 fmovrdlz %g2, %f0, %f24
24700 sdivcc %l3, 0x12FD, %l6
24701 edge16l %o6, %i5, %i0
24702 fnot2s %f21, %f27
24703 fmovde %icc, %f7, %f15
24704 subc %o4, %o0, %l1
24705 orn %o2, 0x03C3, %g3
24706 mulscc %g4, 0x0F1C, %l4
24707 fcmps %fcc3, %f5, %f13
24708 movrlz %g7, 0x05B, %g6
24709 movrgz %o3, %l2, %o7
24710 mulscc %l5, %i4, %i3
24711 xor %g5, %i6, %g1
24712 orncc %i7, 0x1909, %o1
24713 movvc %xcc, %l0, %i1
24714 movgu %icc, %o5, %i2
24715 edge8 %g2, %l3, %o6
24716 sdivx %i5, 0x1832, %i0
24717 edge32l %o4, %o0, %l1
24718 or %l6, 0x03AE, %g3
24719 sir 0x16D4
24720 fzeros %f20
24721 fmuld8ulx16 %f27, %f27, %f2
24722 movg %icc, %o2, %l4
24723 subccc %g4, %g7, %g6
24724 udiv %o3, 0x16A7, %l2
24725 movle %xcc, %l5, %i4
24726 orcc %o7, 0x1CEF, %g5
24727 edge32n %i6, %g1, %i3
24728 orn %o1, 0x0830, %l0
24729 edge8ln %i7, %o5, %i1
24730 fmovrdgez %g2, %f24, %f12
24731 movcc %xcc, %i2, %l3
24732 fornot1 %f28, %f30, %f18
24733 sdiv %i5, 0x00F3, %i0
24734 orn %o4, 0x0CA1, %o0
24735 ldx [%l7 + 0x20], %o6
24736 movvs %xcc, %l1, %l6
24737 fnot2 %f0, %f6
24738 fmovsge %xcc, %f3, %f14
24739 edge16l %g3, %o2, %g4
24740 fmovrdne %g7, %f2, %f18
24741 ldd [%l7 + 0x78], %f6
24742 fmovdl %xcc, %f25, %f4
24743 umulcc %l4, 0x10DC, %o3
24744 edge8ln %l2, %g6, %i4
24745 fmovrslez %l5, %f3, %f12
24746 alignaddrl %g5, %o7, %g1
24747 sth %i6, [%l7 + 0x2E]
24748 srlx %i3, 0x15, %o1
24749 alignaddr %l0, %o5, %i7
24750 std %f12, [%l7 + 0x50]
24751 fmul8x16 %f28, %f24, %f24
24752 fmovrslez %i1, %f5, %f23
24753 sub %i2, 0x1851, %l3
24754 srlx %g2, %i5, %i0
24755 fxor %f4, %f18, %f12
24756 fnor %f26, %f16, %f18
24757 srl %o0, 0x0D, %o4
24758 fcmpgt16 %f22, %f0, %l1
24759 edge16l %l6, %g3, %o2
24760 movleu %icc, %o6, %g4
24761 ldsw [%l7 + 0x68], %g7
24762 andn %l4, %o3, %l2
24763 array16 %i4, %l5, %g6
24764 ldd [%l7 + 0x40], %f30
24765 sll %o7, %g5, %g1
24766 nop
24767 set 0x3C, %o6
24768 ldsw [%l7 + %o6], %i6
24769 ldsb [%l7 + 0x30], %i3
24770 fsrc1 %f16, %f8
24771 save %l0, %o1, %i7
24772 rdpr %cwp, %g1
24773 rdpr %cansave, %g2
24774 rdpr %canrestore, %g3
24775 rdpr %cleanwin, %g4
24776 rdpr %otherwin, %g5
24777 rdpr %wstate, %g6
24778 for %f26, %f30, %f30
24779 edge32 %i1, %o5, %l3
24780 smulcc %i2, %g2, %i0
24781 smul %o0, 0x18EF, %o4
24782 umul %l1, %l6, %i5
24783 lduh [%l7 + 0x72], %g3
24784 and %o2, %g4, %o6
24785 sdivcc %l4, 0x12B7, %o3
24786 add %g7, %l2, %i4
24787 xnor %l5, 0x0DDA, %g6
24788 andn %o7, %g5, %i6
24789 stx %g1, [%l7 + 0x28]
24790 movre %i3, 0x363, %o1
24791 movpos %xcc, %i7, %l0
24792 movg %xcc, %o5, %l3
24793 movrlz %i1, %i2, %g2
24794 edge32ln %i0, %o4, %l1
24795 edge32ln %l6, %o0, %i5
24796 array8 %o2, %g4, %g3
24797 orn %l4, 0x19FB, %o6
24798 popc 0x1E8A, %o3
24799 edge32l %g7, %i4, %l5
24800 sdivcc %g6, 0x1B4F, %o7
24801 mulx %l2, %g5, %g1
24802 ldub [%l7 + 0x11], %i3
24803 sub %i6, 0x0134, %i7
24804 restore %o1, 0x1F39, %o5
24805 rdpr %cwp, %g1
24806 rdpr %cansave, %g2
24807 rdpr %canrestore, %g3
24808 rdpr %cleanwin, %g4
24809 rdpr %otherwin, %g5
24810 rdpr %wstate, %g6
24811 smulcc %l3, 0x177A, %l0
24812 udiv %i1, 0x0B5D, %i2
24813 mova %icc, %i0, %o4
24814 move %xcc, %l1, %l6
24815 stw %g2, [%l7 + 0x64]
24816 fmovrde %o0, %f2, %f16
24817 sir 0x1415
24818 sll %i5, 0x13, %g4
24819 movrlz %o2, 0x38D, %g3
24820 fsrc2s %f28, %f18
24821 ld [%l7 + 0x5C], %f7
24822 fxors %f2, %f0, %f17
24823 movrgz %o6, 0x039, %o3
24824 array32 %g7, %l4, %l5
24825 edge8 %g6, %i4, %o7
24826 edge8l %l2, %g5, %g1
24827 ldx [%l7 + 0x40], %i6
24828 srl %i3, %o1, %o5
24829 ldd [%l7 + 0x38], %l2
24830 edge8n %l0, %i7, %i2
24831 array16 %i0, %i1, %o4
24832 alignaddrl %l1, %g2, %o0
24833 fmovdg %icc, %f10, %f17
24834 fcmpne32 %f22, %f28, %i5
24835 array32 %l6, %g4, %g3
24836 fmovscs %xcc, %f23, %f16
24837 lduw [%l7 + 0x70], %o2
24838 lduh [%l7 + 0x56], %o3
24839 nop
24840 set 0x53, %o4
24841 stb %o6, [%l7 + %o4]
24842 edge32ln %g7, %l5, %l4
24843 fors %f28, %f3, %f7
24844 st %f23, [%l7 + 0x10]
24845 fxor %f16, %f30, %f22
24846 movne %icc, %g6, %i4
24847 fone %f16
24848 mulx %l2, 0x1411, %o7
24849 xnor %g1, %i6, %g5
24850 fnor %f0, %f20, %f18
24851 movrlz %o1, 0x3FF, %i3
24852 array32 %l3, %l0, %o5
24853 sra %i7, 0x0B, %i2
24854 movne %xcc, %i1, %i0
24855 edge16ln %o4, %l1, %g2
24856 xnor %i5, %l6, %g4
24857 movre %g3, %o0, %o2
24858 fand %f26, %f22, %f22
24859 edge8ln %o3, %g7, %l5
24860 subccc %l4, %g6, %i4
24861 movle %xcc, %l2, %o7
24862 sir 0x10F9
24863 movleu %icc, %g1, %i6
24864 lduh [%l7 + 0x7A], %g5
24865 fandnot1 %f30, %f12, %f26
24866 stw %o6, [%l7 + 0x4C]
24867 fmovrsgez %i3, %f1, %f24
24868 movrlz %l3, %o1, %o5
24869 movrgez %l0, %i7, %i2
24870 edge8n %i0, %o4, %i1
24871 movvc %icc, %l1, %g2
24872 sllx %i5, %g4, %g3
24873 udivcc %o0, 0x1AD1, %l6
24874 movle %icc, %o3, %g7
24875 udivcc %o2, 0x15B6, %l5
24876 edge8 %l4, %i4, %l2
24877 fsrc1s %f25, %f8
24878 fmovdleu %icc, %f20, %f24
24879 fmovspos %xcc, %f12, %f19
24880 ldx [%l7 + 0x48], %g6
24881 movrlz %g1, 0x279, %i6
24882 st %f2, [%l7 + 0x48]
24883 addccc %o7, %o6, %i3
24884 orncc %g5, %o1, %o5
24885 ldub [%l7 + 0x7C], %l3
24886 andncc %l0, %i7, %i0
24887 movcs %icc, %o4, %i2
24888 fmovsa %icc, %f0, %f16
24889 movle %icc, %i1, %g2
24890 fpack32 %f22, %f28, %f14
24891 fmovdg %xcc, %f11, %f6
24892 edge32n %i5, %l1, %g3
24893 alignaddrl %o0, %g4, %l6
24894 sra %o3, 0x0E, %o2
24895 edge32l %l5, %l4, %g7
24896 save %l2, %g6, %g1
24897 rdpr %cwp, %g1
24898 rdpr %cansave, %g2
24899 rdpr %canrestore, %g3
24900 rdpr %cleanwin, %g4
24901 rdpr %otherwin, %g5
24902 rdpr %wstate, %g6
24903 fand %f16, %f12, %f4
24904 fmovrslz %i4, %f0, %f23
24905 array16 %o7, %o6, %i3
24906 xnorcc %g5, 0x1056, %o1
24907 movcs %icc, %i6, %l3
24908 edge32 %o5, %i7, %l0
24909 edge8n %i0, %i2, %i1
24910 sub %o4, %g2, %l1
24911 ldsh [%l7 + 0x4A], %i5
24912 movcc %icc, %o0, %g3
24913 movge %xcc, %g4, %l6
24914 std %f2, [%l7 + 0x60]
24915 fnand %f16, %f30, %f18
24916 movrlz %o2, %l5, %o3
24917 ldsb [%l7 + 0x43], %l4
24918 movrgez %g7, 0x158, %l2
24919 movleu %icc, %g6, %g1
24920 ldd [%l7 + 0x60], %o6
24921 srax %o6, %i4, %g5
24922 fmovrde %i3, %f26, %f20
24923 movcs %xcc, %i6, %o1
24924 move %icc, %o5, %l3
24925 fnot1s %f6, %f31
24926 orcc %l0, 0x0F40, %i0
24927 fabsd %f2, %f8
24928 st %f7, [%l7 + 0x44]
24929 fcmple32 %f16, %f28, %i7
24930 array16 %i1, %o4, %g2
24931 fand %f18, %f14, %f24
24932 movrgez %i2, %l1, %i5
24933 udiv %o0, 0x1F68, %g4
24934 movle %xcc, %l6, %o2
24935 edge32l %g3, %l5, %l4
24936 smul %g7, %l2, %g6
24937 movg %xcc, %o3, %o7
24938 fpadd32 %f24, %f20, %f0
24939 mulx %o6, 0x038C, %i4
24940 fpadd16 %f14, %f6, %f4
24941 fsrc1 %f18, %f18
24942 ldx [%l7 + 0x18], %g5
24943 movre %i3, 0x3CB, %g1
24944 sdivcc %o1, 0x19EC, %o5
24945 orncc %l3, 0x1F10, %l0
24946 movrlez %i0, %i6, %i1
24947 xnor %i7, 0x008B, %g2
24948 lduw [%l7 + 0x30], %o4
24949 srlx %l1, %i2, %i5
24950 xnor %o0, %l6, %g4
24951 alignaddrl %g3, %l5, %l4
24952 movvc %icc, %o2, %g7
24953 fmuld8sux16 %f17, %f13, %f6
24954 fmovdl %icc, %f7, %f3
24955 orcc %g6, %l2, %o7
24956 udiv %o6, 0x0EA6, %i4
24957 ldsw [%l7 + 0x3C], %g5
24958 addc %i3, 0x14B3, %o3
24959 xorcc %o1, %g1, %o5
24960 edge16l %l0, %i0, %i6
24961 addc %l3, %i1, %i7
24962 orcc %o4, %l1, %g2
24963 movne %icc, %i2, %o0
24964 array8 %i5, %l6, %g3
24965 setx loop_88, %l0, %l1
24966 return %l1
24967 nop
24968 rdpr %cwp, %g1
24969 rdpr %cansave, %g2
24970 rdpr %canrestore, %g3
24971 rdpr %cleanwin, %g4
24972 rdpr %otherwin, %g5
24973 rdpr %wstate, %g6
24974loop_88: udivx %l5, 0x0AB1, %g6
24975 fmovde %icc, %f6, %f15
24976 udiv %l2, 0x068B, %g7
24977 fmuld8sux16 %f3, %f31, %f0
24978 edge32ln %o6, %o7, %g5
24979 movl %xcc, %i3, %i4
24980 fpsub32 %f12, %f26, %f14
24981 movcc %xcc, %o3, %o1
24982 fmovrde %o5, %f14, %f28
24983 movvs %icc, %l0, %i0
24984 fmovscc %xcc, %f1, %f20
24985 and %i6, 0x08F5, %l3
24986 popc %g1, %i7
24987 addcc %o4, %i1, %g2
24988 ldsw [%l7 + 0x34], %l1
24989 mulx %o0, 0x0E5C, %i2
24990 edge16n %i5, %g3, %g4
24991 fxor %f28, %f30, %f16
24992 fmovscc %xcc, %f21, %f11
24993 movrlz %l6, 0x33F, %l4
24994 ldsh [%l7 + 0x24], %l5
24995 smulcc %o2, %g6, %g7
24996 smul %o6, %l2, %o7
24997 srlx %g5, %i3, %i4
24998 lduw [%l7 + 0x24], %o1
24999 fzeros %f27
25000 fabsd %f2, %f26
25001 movrgz %o3, 0x085, %l0
25002 fmovscc %icc, %f1, %f1
25003 fmovdg %icc, %f12, %f11
25004 fexpand %f18, %f20
25005 edge8ln %o5, %i6, %l3
25006 udivcc %g1, 0x0104, %i0
25007 move %xcc, %i7, %i1
25008 umul %o4, 0x0E3A, %l1
25009 sth %g2, [%l7 + 0x44]
25010 movre %i2, 0x1CC, %i5
25011 stb %o0, [%l7 + 0x61]
25012 nop
25013 set 0x14, %l2
25014 stw %g3, [%l7 + %l2]
25015 movcc %icc, %l6, %g4
25016 edge8n %l5, %o2, %l4
25017 subccc %g6, %o6, %l2
25018 edge32n %o7, %g5, %i3
25019 and %i4, %o1, %o3
25020 sethi 0x0B6A, %l0
25021 orncc %o5, %i6, %l3
25022 fmul8x16al %f5, %f18, %f28
25023 sll %g7, %g1, %i7
25024 udivcc %i0, 0x1B04, %i1
25025 movpos %xcc, %l1, %g2
25026 fpsub32s %f3, %f18, %f17
25027 fxors %f13, %f6, %f24
25028 subc %o4, 0x192C, %i2
25029 movleu %xcc, %i5, %o0
25030 fmovrdlez %g3, %f30, %f18
25031 andn %g4, %l6, %l5
25032 fxnor %f14, %f16, %f8
25033 orcc %l4, %g6, %o6
25034 lduh [%l7 + 0x4A], %o2
25035 sdiv %o7, 0x1B53, %g5
25036 fpack32 %f22, %f14, %f14
25037 subc %i3, 0x027F, %l2
25038 fxnors %f31, %f11, %f12
25039 movrlz %o1, %o3, %i4
25040 ldsb [%l7 + 0x53], %l0
25041 ldsw [%l7 + 0x60], %i6
25042 fnot2s %f4, %f16
25043 move %xcc, %l3, %g7
25044 umulcc %o5, %g1, %i0
25045 edge32 %i7, %i1, %g2
25046 sdivcc %l1, 0x02C5, %i2
25047 sethi 0x1D0E, %i5
25048 fcmpne16 %f24, %f22, %o0
25049 movrlz %o4, 0x1A5, %g3
25050 movl %xcc, %l6, %l5
25051 xnorcc %l4, 0x0EE1, %g6
25052 ld [%l7 + 0x74], %f13
25053 movrlez %o6, 0x37C, %o2
25054 edge16 %g4, %g5, %i3
25055 ldsh [%l7 + 0x22], %o7
25056 fmovsvs %icc, %f1, %f22
25057 fones %f14
25058 fpsub16s %f1, %f18, %f16
25059 edge8 %o1, %o3, %i4
25060 edge8ln %l2, %l0, %l3
25061 xorcc %g7, 0x0228, %o5
25062 stx %g1, [%l7 + 0x50]
25063 edge16ln %i0, %i6, %i7
25064 ldsw [%l7 + 0x68], %g2
25065 lduh [%l7 + 0x1A], %l1
25066 movrlez %i2, %i1, %o0
25067 edge8 %i5, %g3, %l6
25068 edge32 %o4, %l5, %l4
25069 umul %o6, 0x0BD3, %g6
25070 edge16l %o2, %g5, %g4
25071 fxnor %f12, %f16, %f8
25072 stx %o7, [%l7 + 0x38]
25073 fmuld8ulx16 %f26, %f28, %f30
25074 edge32 %i3, %o3, %i4
25075 lduh [%l7 + 0x46], %o1
25076 lduw [%l7 + 0x6C], %l2
25077 mova %xcc, %l0, %l3
25078 fpsub16 %f8, %f10, %f12
25079 st %f27, [%l7 + 0x7C]
25080 srlx %g7, %g1, %o5
25081 stb %i0, [%l7 + 0x3C]
25082 addccc %i6, 0x09E1, %i7
25083 array32 %g2, %i2, %i1
25084 edge16l %o0, %i5, %g3
25085 move %icc, %l1, %l6
25086 fornot1s %f19, %f1, %f3
25087 edge16n %l5, %l4, %o6
25088 edge16 %o4, %g6, %o2
25089 movn %xcc, %g4, %g5
25090 restore %i3, %o3, %i4
25091 rdpr %cwp, %g1
25092 rdpr %cansave, %g2
25093 rdpr %canrestore, %g3
25094 rdpr %cleanwin, %g4
25095 rdpr %otherwin, %g5
25096 rdpr %wstate, %g6
25097 stx %o7, [%l7 + 0x18]
25098 fornot2 %f24, %f28, %f22
25099 xnor %o1, 0x07ED, %l2
25100 move %xcc, %l0, %l3
25101 array32 %g1, %o5, %g7
25102 mova %icc, %i6, %i7
25103 array32 %g2, %i2, %i1
25104 fnot1s %f5, %f19
25105 nop
25106 set 0x64, %g4
25107 stw %o0, [%l7 + %g4]
25108 sub %i5, 0x165E, %g3
25109 setx loop_89, %l0, %l1
25110 return %l1
25111 nop
25112 rdpr %cwp, %g1
25113 rdpr %cansave, %g2
25114 rdpr %canrestore, %g3
25115 rdpr %cleanwin, %g4
25116 rdpr %otherwin, %g5
25117 rdpr %wstate, %g6
25118loop_89: sllx %i0, 0x1F, %l5
25119 xnor %l4, %o6, %o4
25120 edge8ln %o2, %g4, %g6
25121 and %i3, 0x1FD6, %g5
25122 for %f18, %f26, %f24
25123 movcc %xcc, %o3, %o7
25124 ldsb [%l7 + 0x70], %i4
25125 fnot1 %f0, %f8
25126 srl %l2, %o1, %l3
25127 ldsw [%l7 + 0x7C], %g1
25128 array32 %l0, %g7, %o5
25129 addcc %i7, 0x04EB, %g2
25130 xor %i2, 0x0372, %i6
25131 ld [%l7 + 0x60], %f11
25132 fsrc1 %f26, %f26
25133 stx %o0, [%l7 + 0x48]
25134 edge16n %i5, %i1, %l1
25135 movvc %xcc, %l6, %g3
25136 fmovs %f14, %f16
25137 sra %i0, %l4, %o6
25138 sth %o4, [%l7 + 0x7A]
25139 sdivx %l5, 0x1A88, %g4
25140 fsrc2 %f24, %f22
25141 mulx %o2, %i3, %g5
25142 andncc %g6, %o3, %i4
25143 fmovsvs %xcc, %f9, %f4
25144 movre %o7, 0x228, %o1
25145 fnand %f14, %f26, %f0
25146 sth %l3, [%l7 + 0x54]
25147 fmovdne %xcc, %f6, %f4
25148 fnand %f26, %f28, %f12
25149 orcc %g1, %l2, %l0
25150 ldsb [%l7 + 0x28], %g7
25151 ldub [%l7 + 0x14], %i7
25152 pdist %f22, %f6, %f18
25153 fpadd16 %f30, %f20, %f30
25154 array8 %g2, %i2, %i6
25155 fsrc1 %f2, %f20
25156 sth %o0, [%l7 + 0x1C]
25157 fnegd %f12, %f26
25158 fmovdl %xcc, %f3, %f5
25159 subcc %o5, 0x02FC, %i1
25160 mulscc %l1, %l6, %i5
25161 movrgz %i0, 0x26C, %l4
25162 or %o6, 0x000A, %o4
25163 edge16n %l5, %g3, %g4
25164 fnands %f7, %f30, %f7
25165 std %f16, [%l7 + 0x40]
25166 subccc %i3, 0x1236, %g5
25167 srlx %o2, %o3, %g6
25168 stb %o7, [%l7 + 0x7B]
25169 fmovsn %xcc, %f10, %f22
25170 or %o1, %i4, %l3
25171 movpos %xcc, %g1, %l2
25172 nop
25173 set 0x50, %i2
25174 ldd [%l7 + %i2], %g6
25175 srax %l0, 0x01, %g2
25176 mova %icc, %i7, %i6
25177 movle %xcc, %o0, %o5
25178 edge8n %i1, %l1, %i2
25179 st %f4, [%l7 + 0x08]
25180 udivx %l6, 0x1C2B, %i5
25181 addc %l4, %o6, %i0
25182 lduw [%l7 + 0x50], %o4
25183 udivx %l5, 0x0EBE, %g3
25184 umulcc %i3, %g4, %o2
25185 edge8 %g5, %o3, %o7
25186 fmovsvc %icc, %f18, %f2
25187 xorcc %g6, %i4, %l3
25188 sllx %g1, 0x07, %o1
25189 xor %g7, %l0, %l2
25190 movrne %g2, 0x242, %i7
25191 xorcc %o0, %o5, %i6
25192 edge16n %i1, %i2, %l1
25193 fornot2 %f6, %f24, %f26
25194 sra %l6, %l4, %i5
25195 edge16 %i0, %o4, %o6
25196 fcmps %fcc1, %f17, %f16
25197 movrlez %l5, %i3, %g4
25198 umulcc %g3, 0x188D, %g5
25199 xorcc %o2, 0x0FDA, %o3
25200 udiv %g6, 0x04AE, %i4
25201 fmovsgu %xcc, %f31, %f15
25202 ldsw [%l7 + 0x54], %o7
25203 movrlz %l3, 0x256, %o1
25204 restore %g7, 0x17B9, %g1
25205 rdpr %cwp, %g1
25206 rdpr %cansave, %g2
25207 rdpr %canrestore, %g3
25208 rdpr %cleanwin, %g4
25209 rdpr %otherwin, %g5
25210 rdpr %wstate, %g6
25211 udivcc %l2, 0x12E7, %l0
25212 andn %i7, %g2, %o0
25213 orn %o5, 0x146A, %i6
25214 addcc %i1, %i2, %l6
25215 stx %l4, [%l7 + 0x38]
25216 orn %l1, 0x1116, %i0
25217 ldsh [%l7 + 0x3E], %o4
25218 subc %o6, 0x14B2, %l5
25219 or %i5, %g4, %i3
25220 addcc %g5, 0x1459, %g3
25221 array8 %o3, %g6, %i4
25222 or %o2, %o7, %l3
25223 fmovrdlz %g7, %f2, %f4
25224 smul %g1, %o1, %l2
25225 edge16ln %i7, %g2, %o0
25226 xnor %o5, %l0, %i1
25227 ldd [%l7 + 0x58], %f0
25228 orcc %i6, 0x0565, %i2
25229 fmovdvc %xcc, %f22, %f21
25230 ldsh [%l7 + 0x14], %l6
25231 sra %l4, %i0, %l1
25232 movn %xcc, %o6, %o4
25233 movvs %xcc, %l5, %g4
25234 movl %icc, %i3, %i5
25235 edge32l %g3, %o3, %g5
25236 ld [%l7 + 0x74], %f10
25237 movrlz %g6, 0x101, %o2
25238 srl %o7, 0x17, %i4
25239 array32 %l3, %g7, %o1
25240 addc %g1, %i7, %l2
25241 movg %icc, %g2, %o0
25242 movpos %icc, %o5, %i1
25243 andncc %i6, %i2, %l0
25244 ldub [%l7 + 0x6B], %l6
25245 std %f6, [%l7 + 0x50]
25246 movgu %icc, %i0, %l1
25247 sra %l4, %o4, %l5
25248 mulx %g4, %o6, %i3
25249 edge32 %g3, %i5, %o3
25250 save %g6, 0x0222, %g5
25251 rdpr %cwp, %g1
25252 rdpr %cansave, %g2
25253 rdpr %canrestore, %g3
25254 rdpr %cleanwin, %g4
25255 rdpr %otherwin, %g5
25256 rdpr %wstate, %g6
25257 fcmpgt32 %f6, %f12, %o7
25258 edge16l %o2, %l3, %i4
25259 umulcc %g7, 0x100A, %g1
25260 array16 %i7, %o1, %g2
25261 edge32ln %o0, %o5, %i1
25262 umulcc %i6, %l2, %i2
25263 smulcc %l0, %i0, %l1
25264 fmovsg %xcc, %f3, %f23
25265 srlx %l4, %l6, %l5
25266 fnands %f20, %f5, %f0
25267 save %o4, %o6, %g4
25268 rdpr %cwp, %g1
25269 rdpr %cansave, %g2
25270 rdpr %canrestore, %g3
25271 rdpr %cleanwin, %g4
25272 rdpr %otherwin, %g5
25273 rdpr %wstate, %g6
25274 and %g3, 0x1740, %i3
25275 sub %i5, 0x1613, %o3
25276 stx %g6, [%l7 + 0x20]
25277 movvc %xcc, %g5, %o7
25278 sdiv %l3, 0x1963, %i4
25279 udiv %g7, 0x08DE, %o2
25280 movvc %xcc, %i7, %g1
25281 udiv %g2, 0x0C66, %o1
25282 faligndata %f30, %f22, %f2
25283 sll %o0, 0x0B, %i1
25284 movcs %icc, %o5, %i6
25285 mulscc %i2, %l2, %l0
25286 ldsb [%l7 + 0x40], %l1
25287 edge16 %l4, %i0, %l5
25288 fnot2s %f11, %f2
25289 smul %l6, %o4, %g4
25290 ldub [%l7 + 0x2B], %g3
25291 setx loop_90, %l0, %l1
25292 return %l1
25293 nop
25294 rdpr %cwp, %g1
25295 rdpr %cansave, %g2
25296 rdpr %canrestore, %g3
25297 rdpr %cleanwin, %g4
25298 rdpr %otherwin, %g5
25299 rdpr %wstate, %g6
25300loop_90: umul %g6, 0x1AFA, %i5
25301 mulx %g5, %l3, %i4
25302 fornot1s %f25, %f24, %f26
25303 xor %g7, 0x0ABD, %o7
25304 fmovdn %icc, %f22, %f25
25305 sll %i7, %o2, %g1
25306 umul %o1, 0x07C7, %g2
25307 addccc %i1, 0x0209, %o0
25308 addc %o5, %i2, %i6
25309 movre %l0, 0x09F, %l1
25310 edge16 %l2, %i0, %l5
25311 fcmpeq16 %f24, %f30, %l4
25312 edge32l %l6, %o4, %g3
25313 movn %icc, %i3, %o6
25314 movn %xcc, %g4, %o3
25315 umulcc %g6, 0x1B25, %g5
25316 fmul8x16au %f12, %f4, %f22
25317 movrgez %l3, 0x3B1, %i4
25318 subccc %i5, 0x186F, %o7
25319 andcc %i7, 0x0BC8, %g7
25320 fpack32 %f30, %f16, %f26
25321 udiv %o2, 0x1E62, %o1
25322 fmovrse %g2, %f30, %f10
25323 std %f14, [%l7 + 0x68]
25324 fmovdle %xcc, %f30, %f19
25325 fmovdle %icc, %f9, %f3
25326 stx %i1, [%l7 + 0x40]
25327 fmovdneg %icc, %f4, %f1
25328 umulcc %g1, 0x004F, %o0
25329 edge16n %i2, %o5, %i6
25330 xnorcc %l1, %l0, %l2
25331 array32 %i0, %l5, %l6
25332 array8 %o4, %g3, %l4
25333 sra %i3, 0x0E, %o6
25334 sdivx %g4, 0x1462, %o3
25335 sllx %g5, 0x0E, %g6
25336 stx %l3, [%l7 + 0x68]
25337 subcc %i5, 0x01E4, %o7
25338 movvc %xcc, %i7, %g7
25339 umul %i4, %o2, %g2
25340 movcs %icc, %i1, %o1
25341 sll %g1, %i2, %o0
25342 movrgez %o5, %i6, %l0
25343 ldd [%l7 + 0x50], %f24
25344 std %f14, [%l7 + 0x38]
25345 udivcc %l2, 0x14CF, %i0
25346 movne %xcc, %l5, %l6
25347 udiv %l1, 0x14E3, %o4
25348 edge16l %l4, %g3, %o6
25349 mulscc %i3, %o3, %g5
25350 fornot1s %f29, %f25, %f29
25351 movrgez %g6, 0x0D6, %g4
25352 edge32n %i5, %o7, %i7
25353 xor %g7, %i4, %l3
25354 orn %o2, %g2, %i1
25355 movvc %xcc, %g1, %i2
25356 movge %icc, %o1, %o5
25357 fexpand %f10, %f20
25358 fmovdg %icc, %f20, %f18
25359 fornot2s %f17, %f22, %f12
25360 fpackfix %f26, %f16
25361 movn %icc, %o0, %i6
25362 ldsh [%l7 + 0x36], %l2
25363 ld [%l7 + 0x5C], %f19
25364 andncc %i0, %l5, %l6
25365 or %l1, 0x0C03, %l0
25366 lduw [%l7 + 0x74], %o4
25367 subcc %g3, 0x0DC3, %l4
25368 sir 0x102B
25369 orcc %o6, %i3, %g5
25370 fmovda %icc, %f17, %f8
25371 fzeros %f31
25372 movvs %xcc, %g6, %o3
25373 subcc %i5, %g4, %o7
25374 orn %i7, 0x146A, %i4
25375 fnand %f2, %f2, %f8
25376 ld [%l7 + 0x70], %f13
25377 restore %l3, %o2, %g7
25378 rdpr %cwp, %g1
25379 rdpr %cansave, %g2
25380 rdpr %canrestore, %g3
25381 rdpr %cleanwin, %g4
25382 rdpr %otherwin, %g5
25383 rdpr %wstate, %g6
25384 sra %i1, %g1, %g2
25385 movvc %icc, %i2, %o1
25386 fmul8x16al %f7, %f3, %f22
25387 subc %o5, %o0, %l2
25388 fmovde %icc, %f26, %f9
25389 lduh [%l7 + 0x22], %i6
25390 movne %icc, %i0, %l6
25391 mulx %l5, 0x14FE, %l1
25392 movgu %xcc, %l0, %g3
25393 fcmple16 %f30, %f28, %l4
25394 move %xcc, %o6, %i3
25395 alignaddrl %g5, %o4, %o3
25396 movcc %icc, %i5, %g6
25397 nop
25398 set 0x70, %o5
25399 ldd [%l7 + %o5], %o6
25400 fornot1 %f22, %f20, %f0
25401 sllx %g4, %i7, %l3
25402 subcc %o2, %g7, %i4
25403 sir 0x140E
25404 edge16ln %i1, %g1, %i2
25405 fmovd %f0, %f4
25406 alignaddrl %o1, %g2, %o5
25407 movle %xcc, %l2, %o0
25408 udivx %i0, 0x1A89, %i6
25409 std %f2, [%l7 + 0x38]
25410 movl %xcc, %l5, %l1
25411 edge16 %l0, %g3, %l4
25412 fmovsleu %icc, %f11, %f24
25413 fnot2s %f23, %f26
25414 subcc %l6, 0x16A3, %i3
25415 umul %g5, %o6, %o3
25416 subccc %i5, %g6, %o7
25417 fmovdcs %icc, %f14, %f31
25418 srax %o4, 0x17, %g4
25419 nop
25420 set 0x46, %i5
25421 ldsh [%l7 + %i5], %l3
25422 ldd [%l7 + 0x48], %f18
25423 mulscc %i7, 0x113D, %g7
25424 std %f8, [%l7 + 0x20]
25425 and %i4, 0x11DD, %o2
25426 addc %i1, %g1, %i2
25427 smulcc %o1, 0x05F6, %g2
25428 fcmple16 %f30, %f30, %l2
25429 array16 %o0, %i0, %o5
25430 xnorcc %i6, 0x07F7, %l5
25431 subccc %l0, %g3, %l1
25432 alignaddrl %l6, %l4, %i3
25433 edge8l %g5, %o6, %o3
25434 edge16n %g6, %i5, %o4
25435 edge8 %g4, %l3, %o7
25436 popc 0x0ADA, %g7
25437 fmovrse %i4, %f5, %f10
25438 andn %i7, %o2, %i1
25439 fmovscc %icc, %f8, %f13
25440 movre %i2, 0x310, %o1
25441 movle %icc, %g2, %l2
25442 edge16 %g1, %o0, %i0
25443 ldsb [%l7 + 0x6D], %o5
25444 addcc %i6, %l5, %g3
25445 stw %l1, [%l7 + 0x40]
25446 edge32ln %l6, %l0, %i3
25447 save %g5, 0x0FE8, %l4
25448 rdpr %cwp, %g1
25449 rdpr %cansave, %g2
25450 rdpr %canrestore, %g3
25451 rdpr %cleanwin, %g4
25452 rdpr %otherwin, %g5
25453 rdpr %wstate, %g6
25454 movl %icc, %o6, %o3
25455 sra %g6, %i5, %g4
25456 edge32ln %l3, %o4, %g7
25457 umul %i4, %o7, %i7
25458 edge32ln %i1, %i2, %o2
25459 std %f8, [%l7 + 0x28]
25460 udiv %g2, 0x0785, %l2
25461 edge32n %g1, %o0, %i0
25462 edge32l %o5, %o1, %i6
25463 ldsh [%l7 + 0x18], %l5
25464 smulcc %g3, %l1, %l0
25465 movrgez %l6, 0x1B4, %g5
25466 sdiv %i3, 0x18BA, %l4
25467 movne %xcc, %o6, %o3
25468 edge16 %i5, %g4, %g6
25469 fpadd32s %f25, %f1, %f16
25470 popc %l3, %o4
25471 orn %g7, %o7, %i7
25472 stb %i4, [%l7 + 0x1E]
25473 movrgez %i2, 0x3B5, %o2
25474 udiv %g2, 0x12EF, %l2
25475 addccc %g1, 0x053D, %o0
25476 subcc %i1, 0x0DE0, %o5
25477 sethi 0x0A5A, %i0
25478 alignaddrl %i6, %l5, %o1
25479 st %f15, [%l7 + 0x10]
25480 xor %g3, 0x0477, %l0
25481 movle %xcc, %l1, %g5
25482 lduw [%l7 + 0x30], %i3
25483 add %l4, 0x1661, %o6
25484 udiv %o3, 0x0FB0, %i5
25485 stw %l6, [%l7 + 0x14]
25486 xor %g6, %g4, %l3
25487 fcmps %fcc3, %f29, %f0
25488 ldd [%l7 + 0x60], %f8
25489 edge8l %g7, %o7, %o4
25490 srax %i4, %i2, %o2
25491 edge16 %i7, %l2, %g2
25492 xnorcc %g1, %o0, %o5
25493 setx loop_91, %l0, %l1
25494 return %l1
25495 nop
25496 rdpr %cwp, %g1
25497 rdpr %cansave, %g2
25498 rdpr %canrestore, %g3
25499 rdpr %cleanwin, %g4
25500 rdpr %otherwin, %g5
25501 rdpr %wstate, %g6
25502loop_91: sub %l5, 0x1C17, %o1
25503 movvs %icc, %i6, %g3
25504 popc 0x0BA5, %l0
25505 xor %g5, 0x1F7F, %l1
25506 xnorcc %l4, 0x0406, %o6
25507 ldd [%l7 + 0x70], %o2
25508 sethi 0x0D7C, %i3
25509 fcmpne32 %f20, %f12, %l6
25510 mova %icc, %g6, %g4
25511 fnot1 %f18, %f20
25512 fmovdcs %icc, %f14, %f11
25513 movrlez %i5, 0x151, %l3
25514 movrgz %o7, 0x3FC, %g7
25515 popc 0x0385, %i4
25516 fmovdleu %icc, %f0, %f10
25517 sll %i2, 0x01, %o4
25518 addccc %o2, 0x0A16, %i7
25519 subcc %l2, 0x098D, %g2
25520 orncc %o0, %g1, %o5
25521 movle %xcc, %i1, %l5
25522 ldd [%l7 + 0x28], %o0
25523 movneg %xcc, %i6, %i0
25524 alignaddrl %g3, %g5, %l0
25525 movn %xcc, %l1, %l4
25526 ldd [%l7 + 0x48], %f20
25527 sth %o3, [%l7 + 0x0A]
25528 fcmple32 %f20, %f8, %o6
25529 fpackfix %f20, %f1
25530 addcc %i3, %g6, %l6
25531 sra %i5, %l3, %o7
25532 array32 %g7, %g4, %i2
25533 fcmps %fcc0, %f4, %f31
25534 andcc %i4, 0x1378, %o2
25535 fpsub16s %f10, %f31, %f24
25536 udivx %o4, 0x1467, %i7
25537 fmovdge %icc, %f10, %f22
25538 sub %g2, 0x1BFD, %o0
25539 ldsb [%l7 + 0x6D], %l2
25540 edge32ln %g1, %o5, %i1
25541 subccc %l5, %o1, %i0
25542 orn %g3, %g5, %i6
25543 addccc %l1, 0x0D41, %l4
25544 movrlz %l0, 0x3F6, %o3
25545 movrlez %i3, %o6, %l6
25546 sth %i5, [%l7 + 0x0C]
25547 save %g6, 0x010B, %o7
25548 rdpr %cwp, %g1
25549 rdpr %cansave, %g2
25550 rdpr %canrestore, %g3
25551 rdpr %cleanwin, %g4
25552 rdpr %otherwin, %g5
25553 rdpr %wstate, %g6
25554 movrgz %l3, 0x0A7, %g7
25555 ldd [%l7 + 0x28], %f26
25556 sra %i2, 0x19, %g4
25557 sub %i4, 0x1AB3, %o4
25558 andcc %o2, %g2, %i7
25559 array32 %l2, %g1, %o5
25560 ldd [%l7 + 0x78], %f6
25561 fmul8x16au %f9, %f8, %f6
25562 or %i1, %o0, %l5
25563 array32 %i0, %g3, %g5
25564 xnor %o1, 0x1B55, %l1
25565 fandnot2 %f22, %f24, %f18
25566 mulscc %i6, 0x1AFC, %l0
25567 fmovdge %xcc, %f26, %f23
25568 movpos %xcc, %l4, %o3
25569 udivx %i3, 0x1B99, %l6
25570 xnorcc %o6, %i5, %o7
25571 ldsh [%l7 + 0x72], %l3
25572 srl %g6, 0x0D, %g7
25573 movleu %xcc, %g4, %i4
25574 smul %i2, %o2, %o4
25575 add %i7, 0x0B99, %l2
25576 orncc %g1, %g2, %o5
25577 or %i1, %o0, %i0
25578 st %f10, [%l7 + 0x1C]
25579 ldsb [%l7 + 0x5E], %l5
25580 stx %g5, [%l7 + 0x28]
25581 movrgz %g3, %l1, %i6
25582 save %o1, %l4, %l0
25583 rdpr %cwp, %g1
25584 rdpr %cansave, %g2
25585 rdpr %canrestore, %g3
25586 rdpr %cleanwin, %g4
25587 rdpr %otherwin, %g5
25588 rdpr %wstate, %g6
25589 alignaddrl %i3, %l6, %o6
25590 ldd [%l7 + 0x60], %o2
25591 movge %xcc, %o7, %l3
25592 subc %i5, %g7, %g6
25593 subccc %i4, 0x0E7B, %i2
25594 movrgez %g4, 0x1DC, %o2
25595 fcmpne16 %f26, %f18, %o4
25596 orncc %l2, 0x03A8, %g1
25597 fmovsl %xcc, %f30, %f3
25598 sth %i7, [%l7 + 0x4E]
25599 sllx %o5, 0x07, %g2
25600 udivx %i1, 0x10FE, %o0
25601 fcmpd %fcc3, %f22, %f24
25602 orcc %l5, 0x1E71, %g5
25603 fmovsvc %icc, %f25, %f26
25604 ldsw [%l7 + 0x70], %i0
25605 sir 0x0C01
25606 srax %g3, 0x18, %l1
25607 fabsd %f18, %f16
25608 array8 %i6, %o1, %l0
25609 srl %i3, 0x1E, %l6
25610 sub %l4, 0x0DD2, %o3
25611 udivx %o6, 0x093D, %l3
25612 fones %f31
25613 array16 %o7, %i5, %g6
25614 srlx %g7, 0x1C, %i2
25615 lduh [%l7 + 0x34], %g4
25616 movleu %xcc, %o2, %i4
25617 nop
25618 set 0x0A, %o1
25619 lduh [%l7 + %o1], %l2
25620 subccc %o4, 0x0D82, %g1
25621 edge32 %i7, %o5, %i1
25622 movneg %icc, %g2, %o0
25623 movpos %icc, %l5, %g5
25624 fandnot1s %f17, %f26, %f7
25625 or %g3, 0x11DF, %i0
25626 orcc %i6, 0x0BF7, %o1
25627 ldsb [%l7 + 0x46], %l0
25628 mulscc %i3, %l6, %l4
25629 fmovsn %icc, %f4, %f9
25630 fsrc1s %f19, %f0
25631 stw %o3, [%l7 + 0x50]
25632 fornot2 %f22, %f2, %f30
25633 xnorcc %o6, 0x02F8, %l1
25634 ldx [%l7 + 0x08], %o7
25635 movrlz %i5, %g6, %l3
25636 subc %g7, %i2, %g4
25637 edge16 %i4, %o2, %l2
25638 fmovrslez %g1, %f22, %f27
25639 xorcc %o4, %i7, %o5
25640 nop
25641 set 0x5C, %i6
25642 ldub [%l7 + %i6], %i1
25643 stx %g2, [%l7 + 0x70]
25644 movleu %xcc, %o0, %g5
25645 for %f20, %f20, %f4
25646 movge %xcc, %l5, %i0
25647 and %i6, 0x0591, %g3
25648 stb %o1, [%l7 + 0x21]
25649 andn %i3, 0x0736, %l6
25650 mulx %l4, %l0, %o3
25651 fmovdleu %xcc, %f19, %f5
25652 edge8 %o6, %l1, %i5
25653 movge %icc, %o7, %l3
25654 sdivx %g6, 0x138F, %g7
25655 orn %g4, %i2, %o2
25656 for %f0, %f2, %f8
25657 andn %l2, %i4, %g1
25658 array8 %i7, %o5, %i1
25659 ldsh [%l7 + 0x66], %o4
25660 movneg %icc, %o0, %g2
25661 fabsd %f22, %f24
25662 movre %l5, %i0, %g5
25663 save %g3, %o1, %i6
25664 rdpr %cwp, %g1
25665 rdpr %cansave, %g2
25666 rdpr %canrestore, %g3
25667 rdpr %cleanwin, %g4
25668 rdpr %otherwin, %g5
25669 rdpr %wstate, %g6
25670 fmovdvs %icc, %f6, %f8
25671 movre %i3, 0x36E, %l4
25672 mulx %l0, 0x0D71, %l6
25673 movneg %icc, %o6, %l1
25674 fandnot1 %f2, %f28, %f22
25675 addc %i5, %o7, %l3
25676 movleu %icc, %o3, %g7
25677 ldsw [%l7 + 0x14], %g4
25678 addccc %i2, %o2, %g6
25679 srlx %i4, 0x14, %l2
25680 sdivcc %g1, 0x1117, %i7
25681 sethi 0x0A6F, %o5
25682 udivx %i1, 0x0CFA, %o0
25683 sth %g2, [%l7 + 0x5C]
25684 edge16l %l5, %o4, %g5
25685 edge16n %g3, %o1, %i0
25686 ld [%l7 + 0x20], %f9
25687 fmovrde %i3, %f8, %f28
25688 mulx %l4, 0x1E75, %i6
25689 lduw [%l7 + 0x3C], %l6
25690 subc %o6, %l0, %i5
25691 movre %o7, %l3, %o3
25692 ld [%l7 + 0x34], %f18
25693 stx %l1, [%l7 + 0x20]
25694 edge32ln %g7, %g4, %i2
25695 mulx %o2, %g6, %l2
25696 fornot2 %f12, %f10, %f30
25697 edge32n %g1, %i7, %i4
25698 fpsub32 %f26, %f6, %f10
25699 edge8l %o5, %o0, %g2
25700 smul %i1, 0x04DD, %o4
25701 fmovsle %icc, %f18, %f5
25702 sir 0x0514
25703 sub %g5, %l5, %o1
25704 ld [%l7 + 0x10], %f31
25705 udiv %i0, 0x0136, %g3
25706 movleu %icc, %i3, %l4
25707 movcc %xcc, %i6, %l6
25708 edge32ln %l0, %o6, %o7
25709 movrgz %i5, 0x3E3, %l3
25710 move %icc, %o3, %g7
25711 fornot2s %f31, %f10, %f18
25712 edge16ln %l1, %g4, %i2
25713 movl %icc, %g6, %l2
25714 movleu %xcc, %g1, %o2
25715 add %i7, 0x0991, %o5
25716 and %o0, %g2, %i4
25717 fmul8ulx16 %f2, %f12, %f0
25718 edge16ln %o4, %g5, %i1
25719 movrlz %o1, 0x22A, %l5
25720 movleu %xcc, %g3, %i0
25721 addc %l4, 0x0737, %i6
25722 movvc %xcc, %i3, %l0
25723 andn %o6, 0x1E89, %l6
25724 xor %o7, 0x020C, %l3
25725 std %f4, [%l7 + 0x48]
25726 xnorcc %o3, 0x15F1, %g7
25727 std %f6, [%l7 + 0x28]
25728 xor %l1, %i5, %i2
25729 ld [%l7 + 0x48], %f22
25730 movpos %xcc, %g6, %g4
25731 movpos %xcc, %l2, %g1
25732 udivcc %i7, 0x166E, %o5
25733 movge %icc, %o0, %o2
25734 srax %i4, 0x15, %o4
25735 movg %icc, %g2, %i1
25736 edge8 %g5, %o1, %g3
25737 fmovsle %xcc, %f13, %f18
25738 xor %i0, 0x04A0, %l5
25739 movvc %xcc, %i6, %i3
25740 edge32l %l4, %l0, %o6
25741 xor %o7, %l6, %l3
25742 edge8 %o3, %l1, %i5
25743 subc %g7, %i2, %g4
25744 ldsb [%l7 + 0x6D], %l2
25745 movrlz %g6, %i7, %o5
25746 fnot1s %f14, %f1
25747 edge16 %g1, %o0, %i4
25748 andn %o4, 0x031B, %o2
25749 fpadd32 %f22, %f10, %f12
25750 movcc %xcc, %i1, %g2
25751 ldsw [%l7 + 0x40], %g5
25752 ldd [%l7 + 0x38], %g2
25753 movrlez %o1, %i0, %i6
25754 movpos %icc, %i3, %l5
25755 fpadd32s %f14, %f7, %f13
25756 edge8 %l4, %o6, %o7
25757 ldx [%l7 + 0x48], %l6
25758 sll %l3, 0x04, %l0
25759 xnor %o3, %i5, %g7
25760 movcs %xcc, %i2, %l1
25761 save %l2, 0x1AF2, %g4
25762 rdpr %cwp, %g1
25763 rdpr %cansave, %g2
25764 rdpr %canrestore, %g3
25765 rdpr %cleanwin, %g4
25766 rdpr %otherwin, %g5
25767 rdpr %wstate, %g6
25768 xor %g6, %o5, %g1
25769 edge32l %i7, %i4, %o0
25770 st %f16, [%l7 + 0x0C]
25771 umulcc %o2, %i1, %o4
25772 fmovrse %g2, %f29, %f7
25773 movg %xcc, %g5, %g3
25774 movneg %icc, %i0, %i6
25775 fmovsg %icc, %f12, %f0
25776 fmul8ulx16 %f30, %f12, %f10
25777 ldub [%l7 + 0x77], %i3
25778 popc %o1, %l5
25779 edge32 %l4, %o6, %l6
25780 edge8n %o7, %l3, %o3
25781 andcc %l0, 0x0321, %i5
25782 subcc %i2, %l1, %l2
25783 edge16 %g4, %g6, %o5
25784 fmovrsgez %g1, %f31, %f22
25785 xnor %i7, 0x0104, %g7
25786 fors %f7, %f12, %f26
25787 orcc %o0, %o2, %i4
25788 sdivx %i1, 0x0B15, %o4
25789 xorcc %g5, %g3, %g2
25790 movl %xcc, %i0, %i3
25791 save %o1, %l5, %i6
25792 rdpr %cwp, %g1
25793 rdpr %cansave, %g2
25794 rdpr %canrestore, %g3
25795 rdpr %cleanwin, %g4
25796 rdpr %otherwin, %g5
25797 rdpr %wstate, %g6
25798 and %l4, %o6, %o7
25799 and %l6, %o3, %l0
25800 fmovrdgez %i5, %f16, %f10
25801 edge8ln %i2, %l1, %l2
25802 stb %l3, [%l7 + 0x4E]
25803 fmuld8sux16 %f31, %f1, %f14
25804 move %icc, %g6, %o5
25805 movn %icc, %g4, %g1
25806 fcmpne16 %f0, %f6, %g7
25807 nop
25808 set 0x58, %i4
25809 stb %i7, [%l7 + %i4]
25810 sllx %o2, 0x0F, %i4
25811 mova %xcc, %o0, %o4
25812 xnor %g5, %i1, %g2
25813 udiv %i0, 0x17B1, %g3
25814 fmovdne %xcc, %f15, %f7
25815 umulcc %o1, %l5, %i6
25816 movge %xcc, %l4, %o6
25817 edge16l %i3, %l6, %o3
25818 movrne %l0, 0x0F1, %i5
25819 edge8ln %o7, %l1, %i2
25820 edge8l %l3, %g6, %o5
25821 or %g4, 0x0113, %l2
25822 movge %xcc, %g1, %g7
25823 edge8l %i7, %o2, %i4
25824 ldx [%l7 + 0x58], %o4
25825 movpos %xcc, %o0, %i1
25826 edge8ln %g5, %g2, %g3
25827 fmovs %f1, %f30
25828 fmovdl %icc, %f31, %f25
25829 nop
25830 set 0x4A, %g2
25831 sth %o1, [%l7 + %g2]
25832 sdivx %i0, 0x1CD7, %i6
25833 sir 0x1E65
25834 bshuffle %f10, %f20, %f10
25835 movvc %xcc, %l4, %l5
25836 xor %i3, %l6, %o3
25837 andn %l0, %o6, %i5
25838 movne %xcc, %o7, %l1
25839 edge16ln %i2, %g6, %l3
25840 restore %g4, 0x19CB, %o5
25841 rdpr %cwp, %g1
25842 rdpr %cansave, %g2
25843 rdpr %canrestore, %g3
25844 rdpr %cleanwin, %g4
25845 rdpr %otherwin, %g5
25846 rdpr %wstate, %g6
25847 array8 %g1, %l2, %g7
25848 save %o2, 0x03E4, %i4
25849 rdpr %cwp, %g1
25850 rdpr %cansave, %g2
25851 rdpr %canrestore, %g3
25852 rdpr %cleanwin, %g4
25853 rdpr %otherwin, %g5
25854 rdpr %wstate, %g6
25855 orn %o4, 0x15E3, %i7
25856 lduh [%l7 + 0x2A], %o0
25857 edge32l %g5, %g2, %g3
25858 movg %icc, %o1, %i1
25859 movrgez %i0, 0x385, %l4
25860 st %f18, [%l7 + 0x68]
25861 nop
25862 set 0x24, %l0
25863 lduh [%l7 + %l0], %i6
25864 setx loop_92, %l0, %l1
25865 return %l1
25866 nop
25867 rdpr %cwp, %g1
25868 rdpr %cansave, %g2
25869 rdpr %canrestore, %g3
25870 rdpr %cleanwin, %g4
25871 rdpr %otherwin, %g5
25872 rdpr %wstate, %g6
25873loop_92: movne %icc, %l0, %l6
25874 edge32 %i5, %o6, %l1
25875 ldd [%l7 + 0x38], %i2
25876 xorcc %o7, 0x0A9D, %l3
25877 sdiv %g6, 0x0268, %o5
25878 fmuld8ulx16 %f10, %f25, %f0
25879 fmul8sux16 %f16, %f16, %f0
25880 xor %g1, 0x1B81, %g4
25881 udiv %g7, 0x1B93, %o2
25882 udivx %i4, 0x0446, %l2
25883 subc %i7, %o4, %o0
25884 sdivx %g2, 0x1196, %g3
25885 xorcc %o1, %i1, %i0
25886 subcc %g5, 0x03F1, %l4
25887 fmovsneg %icc, %f17, %f30
25888 movleu %icc, %l5, %i3
25889 ldd [%l7 + 0x50], %f4
25890 sir 0x1BB9
25891 fcmple32 %f16, %f26, %o3
25892 fabss %f14, %f10
25893 alignaddr %i6, %l0, %l6
25894 xorcc %o6, 0x0EDD, %i5
25895 add %i2, %o7, %l3
25896 sllx %g6, 0x1B, %o5
25897 movrgz %l1, 0x102, %g1
25898 array8 %g4, %o2, %g7
25899 edge8ln %i4, %i7, %l2
25900 sllx %o0, 0x18, %o4
25901 edge16n %g3, %g2, %i1
25902 fmovrdlez %i0, %f4, %f16
25903 srax %g5, %l4, %o1
25904 movg %icc, %l5, %i3
25905 orcc %i6, %l0, %o3
25906 bshuffle %f2, %f30, %f16
25907 faligndata %f22, %f18, %f18
25908 alignaddrl %o6, %l6, %i2
25909 fzeros %f11
25910 movn %xcc, %i5, %l3
25911 fmovrdne %g6, %f16, %f10
25912 edge32l %o5, %l1, %g1
25913 fnegd %f2, %f8
25914 fsrc1 %f22, %f22
25915 movre %o7, %o2, %g7
25916 movre %i4, 0x29D, %i7
25917 orncc %l2, %o0, %o4
25918 movle %xcc, %g4, %g3
25919 sdiv %i1, 0x0228, %g2
25920 ldx [%l7 + 0x70], %g5
25921 movrlez %i0, 0x20C, %l4
25922 ld [%l7 + 0x20], %f17
25923 udivcc %l5, 0x1B4F, %o1
25924 alignaddr %i6, %i3, %l0
25925 movleu %icc, %o3, %o6
25926 fzeros %f26
25927 udiv %l6, 0x08D1, %i2
25928 move %xcc, %i5, %l3
25929 sllx %o5, %g6, %l1
25930 subc %o7, %g1, %o2
25931 ldsb [%l7 + 0x10], %i4
25932 nop
25933 set 0x1C, %o0
25934 lduw [%l7 + %o0], %g7
25935 orn %i7, %l2, %o0
25936 fmovrdgez %o4, %f20, %f24
25937 movl %xcc, %g3, %i1
25938 fcmple32 %f0, %f10, %g4
25939 sra %g2, 0x02, %i0
25940 ldsh [%l7 + 0x1A], %l4
25941 edge16 %g5, %l5, %o1
25942 srl %i3, %i6, %l0
25943 edge32 %o3, %l6, %i2
25944 edge8n %o6, %l3, %i5
25945 fxnor %f0, %f14, %f0
25946 udivx %o5, 0x1EDC, %g6
25947 lduh [%l7 + 0x4E], %l1
25948 fnand %f30, %f24, %f8
25949 add %g1, %o2, %i4
25950 movre %o7, 0x2A4, %i7
25951 movre %l2, %g7, %o4
25952 sth %g3, [%l7 + 0x0E]
25953 edge32 %i1, %o0, %g4
25954 movrne %i0, %l4, %g2
25955 sra %g5, 0x1D, %l5
25956 sra %o1, %i6, %i3
25957 movg %icc, %l0, %o3
25958 stb %i2, [%l7 + 0x12]
25959 xnorcc %o6, 0x0FDD, %l6
25960 popc 0x118E, %l3
25961 add %i5, %o5, %l1
25962 sdivx %g6, 0x118F, %g1
25963 mova %icc, %o2, %i4
25964 orncc %i7, %o7, %g7
25965 pdist %f18, %f12, %f16
25966 addcc %l2, 0x02AC, %g3
25967 mova %xcc, %i1, %o4
25968 addcc %g4, %i0, %o0
25969 movleu %xcc, %g2, %g5
25970 fmovdneg %xcc, %f21, %f14
25971 movre %l4, %l5, %o1
25972 movge %xcc, %i6, %i3
25973 udiv %l0, 0x0E2A, %i2
25974 alignaddrl %o6, %l6, %o3
25975 edge16n %i5, %l3, %o5
25976 andncc %l1, %g1, %o2
25977 save %g6, 0x1695, %i7
25978 rdpr %cwp, %g1
25979 rdpr %cansave, %g2
25980 rdpr %canrestore, %g3
25981 rdpr %cleanwin, %g4
25982 rdpr %otherwin, %g5
25983 rdpr %wstate, %g6
25984 fpack32 %f26, %f16, %f18
25985 st %f2, [%l7 + 0x14]
25986 sth %i4, [%l7 + 0x36]
25987 fornot1 %f28, %f24, %f0
25988 orn %g7, %o7, %l2
25989 edge32n %g3, %i1, %g4
25990 array32 %i0, %o0, %o4
25991 alignaddr %g5, %g2, %l5
25992 restore %o1, 0x1310, %i6
25993 rdpr %cwp, %g1
25994 rdpr %cansave, %g2
25995 rdpr %canrestore, %g3
25996 rdpr %cleanwin, %g4
25997 rdpr %otherwin, %g5
25998 rdpr %wstate, %g6
25999 sth %i3, [%l7 + 0x4A]
26000 movg %xcc, %l0, %i2
26001 movle %icc, %o6, %l4
26002 umul %l6, 0x0CDD, %o3
26003 movrgz %l3, 0x1ED, %o5
26004 edge32ln %l1, %i5, %g1
26005 movrgez %g6, 0x3C9, %o2
26006 addccc %i4, %g7, %o7
26007 fmovsneg %xcc, %f11, %f0
26008 add %l2, 0x1B89, %i7
26009 edge16 %i1, %g3, %i0
26010 edge16l %g4, %o0, %o4
26011 sub %g5, 0x1321, %l5
26012 fpadd32 %f2, %f22, %f22
26013 addcc %g2, 0x0557, %i6
26014 ldd [%l7 + 0x48], %f6
26015 fsrc1 %f26, %f24
26016 xor %o1, %l0, %i2
26017 fcmpd %fcc3, %f6, %f2
26018 subc %o6, %i3, %l4
26019 movpos %icc, %l6, %l3
26020 udivcc %o5, 0x0186, %o3
26021 edge16l %i5, %g1, %g6
26022 movrgz %o2, 0x2F2, %i4
26023 movrne %l1, %o7, %g7
26024 orcc %i7, %l2, %g3
26025 sth %i1, [%l7 + 0x12]
26026 fxnors %f28, %f11, %f20
26027 movg %xcc, %i0, %g4
26028 fmovrdlz %o4, %f0, %f22
26029 fmovrdne %o0, %f12, %f6
26030 fpack32 %f6, %f18, %f10
26031 fmovrdlez %g5, %f22, %f16
26032 or %l5, 0x0518, %i6
26033 array32 %o1, %l0, %i2
26034 add %o6, 0x0122, %g2
26035 udivcc %i3, 0x1F64, %l4
26036 sethi 0x1A4E, %l3
26037 udivcc %o5, 0x0A54, %o3
26038 fxnor %f6, %f4, %f2
26039 sdiv %l6, 0x1A5A, %i5
26040 movn %xcc, %g6, %g1
26041 fmovda %xcc, %f27, %f3
26042 movvs %icc, %o2, %l1
26043 movrgez %i4, 0x14D, %g7
26044 orcc %o7, %l2, %g3
26045 umulcc %i7, %i1, %i0
26046 pdist %f26, %f26, %f2
26047 xor %o4, %o0, %g4
26048 save %l5, %g5, %i6
26049 rdpr %cwp, %g1
26050 rdpr %cansave, %g2
26051 rdpr %canrestore, %g3
26052 rdpr %cleanwin, %g4
26053 rdpr %otherwin, %g5
26054 rdpr %wstate, %g6
26055 ldsh [%l7 + 0x24], %l0
26056 fpsub32 %f6, %f16, %f2
26057 orncc %i2, 0x1331, %o6
26058 edge16l %g2, %i3, %l4
26059 fmovdneg %icc, %f14, %f5
26060 setx loop_93, %l0, %l1
26061 return %l1
26062 nop
26063 rdpr %cwp, %g1
26064 rdpr %cansave, %g2
26065 rdpr %canrestore, %g3
26066 rdpr %cleanwin, %g4
26067 rdpr %otherwin, %g5
26068 rdpr %wstate, %g6
26069loop_93: srl %o5, 0x05, %o3
26070 array16 %i5, %l6, %g1
26071 std %f20, [%l7 + 0x58]
26072 umul %o2, 0x000A, %g6
26073 movge %icc, %l1, %i4
26074 xorcc %o7, 0x04E5, %l2
26075 movrlez %g3, 0x1C9, %i7
26076 alignaddrl %g7, %i1, %o4
26077 movpos %xcc, %o0, %g4
26078 ldub [%l7 + 0x6C], %l5
26079 ldsb [%l7 + 0x30], %g5
26080 smulcc %i6, 0x0604, %l0
26081 orncc %i0, 0x1B44, %o6
26082 smul %g2, %i3, %l4
26083 udivcc %l3, 0x142C, %i2
26084 sethi 0x1148, %o1
26085 alignaddr %o5, %i5, %l6
26086 restore %o3, %g1, %g6
26087 rdpr %cwp, %g1
26088 rdpr %cansave, %g2
26089 rdpr %canrestore, %g3
26090 rdpr %cleanwin, %g4
26091 rdpr %otherwin, %g5
26092 rdpr %wstate, %g6
26093 fmovdn %icc, %f11, %f8
26094 subccc %o2, %l1, %i4
26095 array8 %o7, %g3, %i7
26096 fcmpne16 %f12, %f20, %g7
26097 move %xcc, %l2, %i1
26098 array8 %o4, %o0, %l5
26099 xnor %g4, 0x1313, %g5
26100 mulscc %l0, %i0, %i6
26101 array16 %g2, %o6, %l4
26102 movl %icc, %l3, %i2
26103 fcmple16 %f30, %f24, %o1
26104 ld [%l7 + 0x78], %f23
26105 array32 %o5, %i5, %i3
26106 fornot1s %f4, %f14, %f30
26107 fornot1 %f0, %f22, %f16
26108 andncc %o3, %g1, %g6
26109 smul %l6, %l1, %o2
26110 faligndata %f24, %f18, %f22
26111 mova %xcc, %i4, %o7
26112 ldsb [%l7 + 0x27], %i7
26113 and %g7, 0x0705, %l2
26114 addcc %g3, 0x0802, %i1
26115 edge16 %o0, %o4, %g4
26116 movle %xcc, %g5, %l5
26117 sdivcc %l0, 0x1A1F, %i0
26118 alignaddrl %g2, %o6, %i6
26119 sir 0x1E4D
26120 movne %xcc, %l3, %l4
26121 stx %o1, [%l7 + 0x68]
26122 fand %f0, %f22, %f6
26123 srl %i2, 0x0C, %o5
26124 lduw [%l7 + 0x7C], %i3
26125 stx %i5, [%l7 + 0x28]
26126 orcc %o3, 0x1AD3, %g1
26127 xor %l6, %g6, %l1
26128 umul %o2, %i4, %i7
26129 sra %g7, 0x0B, %l2
26130 stx %g3, [%l7 + 0x18]
26131 movle %icc, %o7, %i1
26132 save %o4, %g4, %g5
26133 rdpr %cwp, %g1
26134 rdpr %cansave, %g2
26135 rdpr %canrestore, %g3
26136 rdpr %cleanwin, %g4
26137 rdpr %otherwin, %g5
26138 rdpr %wstate, %g6
26139 xnorcc %o0, 0x0A78, %l0
26140 fsrc1 %f26, %f4
26141 ldub [%l7 + 0x20], %i0
26142 ldd [%l7 + 0x28], %g2
26143 fmovdl %xcc, %f25, %f30
26144 mova %xcc, %l5, %i6
26145 edge8n %l3, %o6, %o1
26146 andn %l4, 0x063A, %o5
26147 movcs %icc, %i2, %i5
26148 ldd [%l7 + 0x60], %f18
26149 sdivx %o3, 0x1459, %i3
26150 smul %l6, %g6, %l1
26151 popc 0x11C4, %g1
26152 ldub [%l7 + 0x0E], %o2
26153 sth %i7, [%l7 + 0x28]
26154 std %f0, [%l7 + 0x58]
26155 ldub [%l7 + 0x24], %g7
26156 xnor %l2, %i4, %g3
26157 movcs %icc, %o7, %i1
26158 setx loop_94, %l0, %l1
26159 return %l1
26160 nop
26161 rdpr %cwp, %g1
26162 rdpr %cansave, %g2
26163 rdpr %canrestore, %g3
26164 rdpr %cleanwin, %g4
26165 rdpr %otherwin, %g5
26166 rdpr %wstate, %g6
26167loop_94: fcmpne16 %f2, %f26, %o0
26168 ld [%l7 + 0x68], %f22
26169 edge16n %l0, %i0, %g2
26170 edge32l %i6, %l3, %o6
26171 sllx %o1, %l5, %l4
26172 fnegd %f24, %f28
26173 xorcc %i2, %i5, %o3
26174 mulscc %o5, 0x1969, %l6
26175 fmovdg %icc, %f5, %f6
26176 movrlez %i3, 0x2E2, %g6
26177 movneg %icc, %l1, %o2
26178 fnors %f19, %f11, %f5
26179 sethi 0x1F9E, %i7
26180 fpsub32s %f22, %f10, %f26
26181 sdivx %g1, 0x026A, %g7
26182 edge32l %i4, %l2, %g3
26183 orcc %i1, 0x1173, %o7
26184 fcmpne32 %f24, %f26, %g4
26185 fcmpd %fcc3, %f8, %f2
26186 movn %xcc, %o4, %g5
26187 ldsh [%l7 + 0x6A], %o0
26188 addccc %i0, 0x0584, %l0
26189 std %f8, [%l7 + 0x68]
26190 movrgz %g2, 0x252, %i6
26191 array8 %o6, %l3, %o1
26192 movneg %icc, %l4, %l5
26193 ldub [%l7 + 0x3D], %i2
26194 fmovsg %icc, %f12, %f6
26195 movgu %icc, %i5, %o3
26196 add %o5, 0x0D0F, %i3
26197 fmul8ulx16 %f10, %f2, %f12
26198 sub %g6, 0x18B6, %l1
26199 edge32n %o2, %i7, %g1
26200 movvc %icc, %l6, %g7
26201 fmovrdgz %l2, %f18, %f12
26202 fmovsne %icc, %f18, %f11
26203 movneg %xcc, %i4, %g3
26204 xnor %i1, %o7, %g4
26205 edge8n %o4, %o0, %i0
26206 ldd [%l7 + 0x20], %f26
26207 edge16 %g5, %l0, %i6
26208 udivx %o6, 0x0CD6, %l3
26209 fmovrsne %g2, %f25, %f27
26210 stw %l4, [%l7 + 0x08]
26211 movne %xcc, %l5, %i2
26212 fcmple32 %f18, %f4, %o1
26213 sll %i5, 0x04, %o5
26214 nop
26215 set 0x28, %l6
26216 ldx [%l7 + %l6], %o3
26217 popc 0x1F7D, %g6
26218 movneg %xcc, %l1, %i3
26219 lduh [%l7 + 0x56], %i7
26220 movpos %icc, %o2, %l6
26221 sethi 0x10DF, %g7
26222 edge32n %g1, %i4, %g3
26223 array8 %i1, %o7, %l2
26224 fcmpgt16 %f22, %f8, %o4
26225 and %g4, %i0, %o0
26226 fmovdge %icc, %f2, %f6
26227 smulcc %l0, 0x02DA, %i6
26228 addc %g5, %o6, %l3
26229 movrgez %g2, 0x0AE, %l5
26230 sra %l4, %i2, %i5
26231 ldsb [%l7 + 0x45], %o5
26232 movne %icc, %o1, %o3
26233 fcmpgt32 %f10, %f24, %l1
26234 movne %icc, %g6, %i7
26235 stx %o2, [%l7 + 0x48]
26236 edge32n %i3, %l6, %g7
26237 sth %i4, [%l7 + 0x6A]
26238 std %f22, [%l7 + 0x18]
26239 lduw [%l7 + 0x18], %g1
26240 st %f5, [%l7 + 0x60]
26241 srl %g3, %i1, %o7
26242 movrgez %o4, %g4, %i0
26243 fmovscs %xcc, %f13, %f14
26244 st %f14, [%l7 + 0x14]
26245 movpos %xcc, %o0, %l2
26246 xnorcc %i6, 0x0F50, %g5
26247 fnegs %f21, %f13
26248 fornot1 %f0, %f6, %f14
26249 edge32l %l0, %l3, %o6
26250 movcs %icc, %l5, %g2
26251 subcc %l4, 0x0EF0, %i5
26252 andn %i2, 0x06FF, %o5
26253 movre %o3, %o1, %l1
26254 fmovdle %xcc, %f4, %f31
26255 sub %i7, 0x0A97, %g6
26256 orcc %o2, %i3, %l6
26257 fmovs %f19, %f11
26258 alignaddrl %g7, %i4, %g3
26259 fcmped %fcc0, %f4, %f14
26260 ldd [%l7 + 0x60], %f10
26261 ldd [%l7 + 0x40], %g0
26262 array8 %o7, %o4, %i1
26263 movrgez %g4, 0x236, %i0
26264 st %f24, [%l7 + 0x20]
26265 edge8 %o0, %l2, %g5
26266 array8 %i6, %l3, %o6
26267 srl %l0, %g2, %l5
26268 fmovrdne %l4, %f16, %f26
26269 st %f23, [%l7 + 0x08]
26270 edge32 %i5, %o5, %o3
26271 edge8l %o1, %l1, %i7
26272 save %g6, %i2, %i3
26273 rdpr %cwp, %g1
26274 rdpr %cansave, %g2
26275 rdpr %canrestore, %g3
26276 rdpr %cleanwin, %g4
26277 rdpr %otherwin, %g5
26278 rdpr %wstate, %g6
26279 sra %o2, 0x14, %l6
26280 movvs %xcc, %g7, %g3
26281 fsrc2s %f5, %f19
26282 fmovsgu %icc, %f30, %f27
26283 addcc %g1, %i4, %o4
26284 sir 0x1D75
26285 addc %i1, %o7, %g4
26286 movg %icc, %i0, %o0
26287 or %l2, 0x1212, %g5
26288 stw %l3, [%l7 + 0x68]
26289 smulcc %o6, 0x0EC4, %i6
26290 sllx %g2, 0x11, %l5
26291 ldsw [%l7 + 0x38], %l4
26292 movpos %xcc, %i5, %o5
26293 movneg %icc, %l0, %o1
26294 edge16n %l1, %i7, %o3
26295 edge8 %i2, %i3, %g6
26296 umul %l6, %o2, %g7
26297 ldd [%l7 + 0x48], %f20
26298 fpsub16 %f4, %f0, %f8
26299 restore %g3, 0x0E79, %g1
26300 rdpr %cwp, %g1
26301 rdpr %cansave, %g2
26302 rdpr %canrestore, %g3
26303 rdpr %cleanwin, %g4
26304 rdpr %otherwin, %g5
26305 rdpr %wstate, %g6
26306 sethi 0x07CD, %o4
26307 fpack32 %f10, %f28, %f24
26308 edge32ln %i4, %o7, %g4
26309 edge8n %i1, %o0, %i0
26310 ldd [%l7 + 0x78], %l2
26311 stw %g5, [%l7 + 0x1C]
26312 srl %o6, %i6, %l3
26313 ldsw [%l7 + 0x6C], %l5
26314 fandnot1s %f23, %f23, %f14
26315 fxnors %f24, %f25, %f0
26316 movvc %xcc, %l4, %g2
26317 fnor %f18, %f20, %f30
26318 addcc %o5, %l0, %o1
26319 stx %i5, [%l7 + 0x40]
26320 array32 %i7, %o3, %l1
26321 movl %xcc, %i3, %g6
26322 mova %icc, %l6, %i2
26323 nop
26324 set 0x21, %g5
26325 ldsb [%l7 + %g5], %o2
26326 fornot1 %f0, %f12, %f16
26327 subc %g7, 0x13EB, %g3
26328 andcc %o4, 0x0315, %i4
26329 movl %icc, %o7, %g4
26330 andn %i1, 0x0C48, %o0
26331 addcc %i0, 0x09C6, %g1
26332 xor %l2, 0x0673, %o6
26333 fmovrdlez %g5, %f6, %f4
26334 fmovsge %icc, %f16, %f18
26335 fmovsn %xcc, %f23, %f19
26336 srax %i6, 0x03, %l5
26337 fmovdleu %icc, %f23, %f24
26338 andncc %l4, %g2, %l3
26339 fmovde %xcc, %f2, %f13
26340 movpos %xcc, %o5, %l0
26341 ldx [%l7 + 0x70], %o1
26342 fandnot1s %f7, %f5, %f21
26343 movg %xcc, %i7, %i5
26344 fcmped %fcc0, %f2, %f24
26345 movle %icc, %o3, %i3
26346 mulx %l1, 0x0D8E, %g6
26347 lduh [%l7 + 0x52], %l6
26348 fmovrslez %i2, %f17, %f11
26349 movgu %xcc, %g7, %g3
26350 movpos %icc, %o2, %i4
26351 ldub [%l7 + 0x24], %o7
26352 edge16ln %o4, %g4, %i1
26353 addccc %o0, 0x0893, %g1
26354 fmovdvs %xcc, %f14, %f28
26355 fmul8sux16 %f2, %f28, %f6
26356 udivx %l2, 0x1E01, %o6
26357 fmovrdgez %g5, %f4, %f12
26358 st %f14, [%l7 + 0x6C]
26359 edge8ln %i0, %i6, %l5
26360 edge8n %l4, %g2, %l3
26361 edge8l %l0, %o5, %i7
26362 edge32l %o1, %o3, %i3
26363 fmovsgu %icc, %f4, %f12
26364 movleu %icc, %l1, %g6
26365 add %l6, 0x1A7E, %i5
26366 sra %i2, 0x1C, %g7
26367 siam 0x6
26368 lduh [%l7 + 0x6E], %g3
26369 ld [%l7 + 0x6C], %f9
26370 sdiv %o2, 0x113B, %o7
26371 sethi 0x0185, %o4
26372 fmovsn %icc, %f28, %f12
26373 fpadd16 %f14, %f4, %f14
26374 array8 %g4, %i4, %i1
26375 fmovscc %icc, %f24, %f16
26376 ldd [%l7 + 0x70], %f4
26377 ldd [%l7 + 0x68], %f16
26378 edge16ln %g1, %o0, %l2
26379 ldd [%l7 + 0x48], %f16
26380 fnot2 %f0, %f30
26381 edge32ln %g5, %o6, %i0
26382 edge16ln %l5, %l4, %i6
26383 fmovsg %xcc, %f3, %f11
26384 movvc %xcc, %l3, %l0
26385 edge16ln %o5, %g2, %o1
26386 fmovrdlez %i7, %f22, %f30
26387 edge16 %o3, %l1, %i3
26388 movgu %xcc, %g6, %l6
26389 addcc %i2, %g7, %g3
26390 edge16n %i5, %o7, %o2
26391 sra %g4, %i4, %i1
26392 array8 %g1, %o4, %l2
26393 std %f14, [%l7 + 0x28]
26394 edge16l %o0, %g5, %o6
26395 edge8 %i0, %l4, %i6
26396 edge8 %l5, %l0, %o5
26397 array16 %g2, %l3, %o1
26398 movcc %icc, %o3, %l1
26399 xorcc %i3, 0x08C0, %g6
26400 fmovde %icc, %f18, %f20
26401 andncc %l6, %i7, %g7
26402 edge32l %g3, %i5, %o7
26403 movgu %icc, %i2, %g4
26404 movleu %icc, %i4, %o2
26405 fmovrslez %g1, %f21, %f0
26406 fmovrse %o4, %f13, %f26
26407 movrlez %i1, %o0, %l2
26408 movrlz %o6, 0x1BE, %g5
26409 movn %xcc, %i0, %l4
26410 fmovdpos %icc, %f17, %f18
26411 lduw [%l7 + 0x10], %l5
26412 ldsw [%l7 + 0x7C], %l0
26413 sllx %o5, 0x14, %i6
26414 mova %xcc, %g2, %l3
26415 edge32 %o3, %o1, %l1
26416 andcc %i3, %l6, %i7
26417 xnorcc %g7, 0x0336, %g6
26418 setx loop_95, %l0, %l1
26419 return %l1
26420 nop
26421 rdpr %cwp, %g1
26422 rdpr %cansave, %g2
26423 rdpr %canrestore, %g3
26424 rdpr %cleanwin, %g4
26425 rdpr %otherwin, %g5
26426 rdpr %wstate, %g6
26427loop_95: and %i2, %i4, %g4
26428 sra %g1, %o4, %o2
26429 movgu %icc, %i1, %l2
26430 movvs %icc, %o6, %o0
26431 movg %xcc, %i0, %g5
26432 fcmpes %fcc2, %f30, %f24
26433 addc %l4, %l5, %l0
26434 movvs %xcc, %i6, %g2
26435 movre %o5, %l3, %o3
26436 ldsw [%l7 + 0x28], %l1
26437 edge32n %o1, %l6, %i7
26438 fmovd %f12, %f14
26439 addc %i3, %g7, %g3
26440 smulcc %o7, 0x0A9C, %g6
26441 movre %i2, 0x3F0, %i5
26442 edge32n %i4, %g4, %o4
26443 mova %icc, %g1, %o2
26444 movrlez %l2, %o6, %o0
26445 st %f26, [%l7 + 0x10]
26446 ldx [%l7 + 0x08], %i0
26447 movle %xcc, %i1, %g5
26448 edge32ln %l4, %l5, %i6
26449 xnor %l0, %o5, %g2
26450 fmovrdlez %o3, %f8, %f6
26451 fornot2 %f2, %f18, %f14
26452 edge8 %l3, %o1, %l1
26453 ldsb [%l7 + 0x72], %l6
26454 movcs %icc, %i3, %g7
26455 stw %i7, [%l7 + 0x28]
26456 fones %f29
26457 sllx %o7, %g6, %i2
26458 movcs %icc, %i5, %i4
26459 xor %g4, %o4, %g3
26460 fmovsgu %icc, %f23, %f20
26461 xnorcc %o2, %g1, %o6
26462 movg %icc, %o0, %i0
26463 ldsh [%l7 + 0x52], %l2
26464 edge32n %i1, %g5, %l5
26465 fmovrse %l4, %f2, %f5
26466 edge32n %l0, %o5, %i6
26467 movgu %icc, %o3, %l3
26468 fmovsa %xcc, %f0, %f16
26469 smulcc %g2, 0x1DCE, %l1
26470 orncc %o1, 0x0A76, %i3
26471 fcmpeq16 %f24, %f26, %l6
26472 stw %i7, [%l7 + 0x48]
26473 addc %g7, %o7, %i2
26474 mulx %i5, 0x1EA1, %g6
26475 edge16l %g4, %i4, %g3
26476 ldsw [%l7 + 0x40], %o2
26477 lduw [%l7 + 0x74], %o4
26478 movvs %xcc, %o6, %g1
26479 movvc %icc, %i0, %o0
26480 orn %i1, 0x0CDF, %g5
26481 fmovdpos %xcc, %f4, %f27
26482 fmovsneg %xcc, %f7, %f13
26483 smul %l2, %l4, %l5
26484 sra %l0, 0x0E, %o5
26485 fmovdcs %icc, %f6, %f24
26486 xnor %o3, %i6, %g2
26487 smulcc %l1, %o1, %l3
26488 movg %xcc, %i3, %i7
26489 for %f6, %f16, %f20
26490 for %f24, %f4, %f10
26491 movvs %icc, %g7, %o7
26492 fcmpgt32 %f6, %f16, %i2
26493 srlx %i5, 0x0E, %g6
26494 fpadd32 %f10, %f12, %f4
26495 edge32n %g4, %l6, %g3
26496 movrgz %i4, 0x28B, %o2
26497 edge32ln %o6, %o4, %g1
26498 addccc %i0, 0x0406, %o0
26499 orncc %g5, %i1, %l4
26500 ldd [%l7 + 0x60], %l4
26501 movpos %icc, %l0, %l2
26502 udiv %o3, 0x1A17, %i6
26503 xnor %o5, 0x0959, %g2
26504 addc %o1, 0x1ED8, %l3
26505 ldd [%l7 + 0x10], %f22
26506 alignaddrl %l1, %i7, %i3
26507 fpmerge %f3, %f18, %f14
26508 srax %g7, %i2, %o7
26509 fnands %f30, %f16, %f4
26510 fornot2 %f28, %f20, %f16
26511 movcs %icc, %g6, %i5
26512 fmovrdlez %l6, %f24, %f22
26513 movrgez %g3, %i4, %o2
26514 smulcc %o6, %o4, %g4
26515 subccc %i0, %o0, %g5
26516 addcc %g1, 0x1E5B, %l4
26517 fnors %f30, %f7, %f13
26518 fmovda %xcc, %f12, %f8
26519 andcc %i1, %l0, %l5
26520 std %f0, [%l7 + 0x08]
26521 st %f6, [%l7 + 0x40]
26522 ldsb [%l7 + 0x52], %o3
26523 fpsub32s %f23, %f25, %f24
26524 fmovdge %xcc, %f17, %f28
26525 bshuffle %f6, %f4, %f2
26526 fabsd %f6, %f20
26527 array32 %l2, %i6, %o5
26528 sethi 0x0D16, %o1
26529 movleu %xcc, %g2, %l3
26530 edge16n %l1, %i7, %g7
26531 srlx %i3, %i2, %g6
26532 stw %o7, [%l7 + 0x6C]
26533 edge16n %l6, %i5, %g3
26534 faligndata %f18, %f18, %f20
26535 fsrc1s %f9, %f31
26536 ldsw [%l7 + 0x4C], %o2
26537 edge8n %o6, %o4, %i4
26538 smulcc %i0, %o0, %g5
26539 movcc %xcc, %g1, %g4
26540 ldd [%l7 + 0x08], %f20
26541 fmovdleu %icc, %f29, %f20
26542 fmovdgu %xcc, %f11, %f1
26543 edge8 %i1, %l4, %l0
26544 andcc %o3, 0x1379, %l2
26545 sub %l5, 0x065B, %i6
26546 sllx %o5, 0x06, %g2
26547 or %o1, %l1, %l3
26548 edge32ln %g7, %i3, %i2
26549 mova %xcc, %i7, %g6
26550 ldd [%l7 + 0x30], %f8
26551 fmovde %icc, %f8, %f8
26552 fmovsgu %xcc, %f25, %f22
26553 move %icc, %o7, %i5
26554 ldsw [%l7 + 0x60], %l6
26555 fmovsne %icc, %f22, %f30
26556 fcmple16 %f6, %f22, %o2
26557 ldsw [%l7 + 0x7C], %g3
26558 orcc %o4, 0x110C, %i4
26559 subccc %o6, 0x0EB1, %o0
26560 or %g5, 0x0B80, %i0
26561 fxnor %f24, %f18, %f30
26562 srl %g4, %i1, %l4
26563 stb %g1, [%l7 + 0x6F]
26564 sra %o3, %l0, %l2
26565 movvc %icc, %l5, %o5
26566 sethi 0x07BB, %g2
26567 smul %o1, 0x0AC4, %i6
26568 smulcc %l3, 0x0865, %l1
26569 sdiv %i3, 0x077F, %g7
26570 orn %i2, %g6, %o7
26571 alignaddr %i7, %l6, %i5
26572 movrlz %g3, 0x29E, %o2
26573 ldd [%l7 + 0x20], %i4
26574 sll %o4, 0x02, %o0
26575 restore %o6, %g5, %g4
26576 rdpr %cwp, %g1
26577 rdpr %cansave, %g2
26578 rdpr %canrestore, %g3
26579 rdpr %cleanwin, %g4
26580 rdpr %otherwin, %g5
26581 rdpr %wstate, %g6
26582 andn %i0, %l4, %i1
26583 movrgz %g1, %o3, %l0
26584 movre %l2, %l5, %o5
26585 fsrc2 %f16, %f8
26586 ld [%l7 + 0x38], %f0
26587 fpadd16 %f14, %f26, %f24
26588 edge32ln %o1, %i6, %l3
26589 movpos %xcc, %g2, %i3
26590 fpadd16 %f4, %f30, %f28
26591 movre %l1, %i2, %g6
26592 movgu %xcc, %g7, %o7
26593 movpos %icc, %i7, %i5
26594 sdivcc %g3, 0x133C, %l6
26595 ldsb [%l7 + 0x27], %i4
26596 alignaddr %o4, %o0, %o6
26597 setx loop_96, %l0, %l1
26598 return %l1
26599 nop
26600 rdpr %cwp, %g1
26601 rdpr %cansave, %g2
26602 rdpr %canrestore, %g3
26603 rdpr %cleanwin, %g4
26604 rdpr %otherwin, %g5
26605 rdpr %wstate, %g6
26606loop_96: edge32l %l4, %i1, %i0
26607 stb %g1, [%l7 + 0x5F]
26608 ldx [%l7 + 0x60], %l0
26609 save %l2, %o3, %l5
26610 rdpr %cwp, %g1
26611 rdpr %cansave, %g2
26612 rdpr %canrestore, %g3
26613 rdpr %cleanwin, %g4
26614 rdpr %otherwin, %g5
26615 rdpr %wstate, %g6
26616 subcc %o5, %o1, %l3
26617 addcc %g2, %i6, %i3
26618 ldd [%l7 + 0x20], %l0
26619 fcmpne16 %f28, %f16, %g6
26620 or %g7, %i2, %o7
26621 smulcc %i7, 0x0303, %i5
26622 ld [%l7 + 0x3C], %f29
26623 fornot2 %f30, %f28, %f6
26624 fnegs %f14, %f1
26625 fsrc1 %f12, %f8
26626 fsrc1s %f11, %f18
26627 array32 %g3, %i4, %o4
26628 pdist %f18, %f24, %f8
26629 sdiv %l6, 0x1E47, %o6
26630 ld [%l7 + 0x44], %f29
26631 andncc %o0, %g4, %g5
26632 array8 %l4, %i1, %o2
26633 fxor %f10, %f6, %f24
26634 edge8 %i0, %g1, %l0
26635 movre %l2, %l5, %o3
26636 move %xcc, %o1, %o5
26637 movvc %icc, %l3, %g2
26638 or %i6, %i3, %l1
26639 addcc %g6, 0x15B7, %i2
26640 movre %o7, 0x15F, %g7
26641 addc %i5, 0x1167, %i7
26642 orn %g3, 0x1F21, %i4
26643 movrgez %l6, %o6, %o0
26644 andncc %g4, %o4, %g5
26645 udivx %i1, 0x0CC6, %o2
26646 orncc %l4, %i0, %l0
26647 movg %icc, %g1, %l5
26648 fmuld8ulx16 %f4, %f7, %f20
26649 movgu %xcc, %o3, %o1
26650 sllx %o5, 0x0D, %l3
26651 sll %g2, %l2, %i6
26652 xor %l1, %i3, %g6
26653 addccc %i2, 0x1D54, %g7
26654 movrlz %i5, %i7, %o7
26655 ldsw [%l7 + 0x74], %g3
26656 fmovda %xcc, %f9, %f6
26657 orcc %i4, 0x0326, %l6
26658 stx %o0, [%l7 + 0x40]
26659 orcc %g4, 0x112B, %o4
26660 fmovsl %icc, %f20, %f0
26661 fmuld8ulx16 %f1, %f7, %f14
26662 fcmpeq16 %f0, %f0, %o6
26663 udivx %i1, 0x1702, %o2
26664 movvc %xcc, %g5, %l4
26665 sethi 0x0E76, %i0
26666 addc %g1, 0x167B, %l0
26667 fabsd %f28, %f2
26668 movrne %l5, %o3, %o5
26669 movrlz %l3, 0x112, %o1
26670 fpadd16s %f21, %f2, %f14
26671 sdivcc %g2, 0x03C4, %l2
26672 stb %l1, [%l7 + 0x15]
26673 umul %i3, 0x10DC, %i6
26674 udiv %i2, 0x0544, %g7
26675 array32 %i5, %g6, %i7
26676 movvc %icc, %g3, %o7
26677 xorcc %i4, 0x1C56, %o0
26678 fmovrde %l6, %f22, %f30
26679 fmovsge %xcc, %f16, %f28
26680 edge16 %o4, %o6, %i1
26681 fpack16 %f6, %f0
26682 subcc %g4, 0x0C1A, %g5
26683 alignaddr %l4, %i0, %o2
26684 umul %l0, %g1, %o3
26685 ldsh [%l7 + 0x7A], %l5
26686 orn %l3, 0x1652, %o5
26687 fmovrsgz %o1, %f10, %f4
26688 edge16ln %g2, %l2, %l1
26689 edge8 %i6, %i3, %i2
26690 srl %i5, %g6, %i7
26691 fmul8ulx16 %f14, %f18, %f20
26692 mulx %g7, %g3, %o7
26693 fnot2s %f0, %f3
26694 subcc %i4, %l6, %o4
26695 sdivx %o6, 0x0C4A, %o0
26696 fmovsvs %icc, %f21, %f17
26697 movrne %g4, 0x3FB, %i1
26698 edge16n %l4, %i0, %o2
26699 fcmped %fcc3, %f6, %f2
26700 fors %f20, %f12, %f26
26701 edge16l %l0, %g5, %o3
26702 fmovse %xcc, %f8, %f6
26703 fmovsleu %xcc, %f15, %f5
26704 sll %g1, %l5, %o5
26705 lduh [%l7 + 0x20], %l3
26706 movl %icc, %g2, %o1
26707 movl %icc, %l2, %i6
26708 fmovspos %icc, %f12, %f31
26709 fmovsg %xcc, %f17, %f26
26710 movrlez %i3, 0x3D5, %i2
26711 or %l1, %i5, %i7
26712 sub %g7, %g6, %g3
26713 fmovsvc %icc, %f28, %f30
26714 sllx %i4, 0x0C, %l6
26715 sllx %o7, %o4, %o6
26716 xnor %o0, %g4, %l4
26717 srlx %i1, 0x14, %o2
26718 array16 %l0, %g5, %o3
26719 fmovscc %icc, %f0, %f16
26720 edge8ln %i0, %l5, %o5
26721 movneg %xcc, %g1, %l3
26722 fpsub32 %f20, %f0, %f12
26723 fmovde %icc, %f6, %f22
26724 movrgez %g2, %l2, %o1
26725 andn %i3, %i2, %i6
26726 orncc %l1, 0x0BE4, %i7
26727 ldub [%l7 + 0x1B], %g7
26728 movre %g6, %g3, %i4
26729 edge8 %i5, %o7, %o4
26730 umul %o6, 0x0CF0, %o0
26731 fnot2s %f19, %f6
26732 array8 %l6, %g4, %l4
26733 nop
26734 set 0x50, %g1
26735 std %f24, [%l7 + %g1]
26736 fexpand %f25, %f6
26737 fone %f18
26738 edge32n %i1, %l0, %o2
26739 sllx %g5, %i0, %o3
26740 fnands %f24, %f0, %f17
26741 fmovde %icc, %f27, %f14
26742 fmul8sux16 %f28, %f30, %f18
26743 fcmpne32 %f10, %f18, %o5
26744 fmovd %f30, %f8
26745 fmovspos %icc, %f5, %f27
26746 xnorcc %l5, 0x0DB4, %l3
26747 andncc %g1, %l2, %g2
26748 fcmpeq16 %f20, %f12, %o1
26749 srlx %i2, 0x00, %i3
26750 movrgz %l1, %i6, %i7
26751 sllx %g7, %g3, %g6
26752 sethi 0x0CA7, %i5
26753 movle %icc, %o7, %i4
26754 fmul8sux16 %f2, %f20, %f2
26755 srlx %o6, %o0, %o4
26756 fpadd32 %f6, %f26, %f28
26757 mulscc %g4, %l4, %i1
26758 movpos %xcc, %l0, %l6
26759 xnor %g5, %o2, %o3
26760 stw %o5, [%l7 + 0x18]
26761 ldx [%l7 + 0x48], %l5
26762 mulscc %i0, 0x1F72, %g1
26763 movn %icc, %l3, %g2
26764 movcc %xcc, %o1, %l2
26765 ldd [%l7 + 0x58], %i2
26766 fmovdvc %xcc, %f23, %f4
26767 fmovdl %xcc, %f23, %f14
26768 movgu %xcc, %l1, %i6
26769 fornot2s %f23, %f27, %f7
26770 subccc %i7, %i2, %g7
26771 ldsb [%l7 + 0x25], %g6
26772 ldub [%l7 + 0x65], %i5
26773 fmovsvs %xcc, %f10, %f1
26774 movg %xcc, %g3, %o7
26775 fxnor %f14, %f4, %f0
26776 fmovdn %icc, %f26, %f28
26777 fmuld8ulx16 %f13, %f15, %f16
26778 sethi 0x0964, %o6
26779 andn %o0, %o4, %g4
26780 array8 %i4, %i1, %l4
26781 popc 0x080F, %l0
26782 array8 %l6, %o2, %o3
26783 srlx %g5, 0x03, %o5
26784 smulcc %i0, %l5, %l3
26785 edge32ln %g2, %o1, %g1
26786 ldsb [%l7 + 0x5D], %l2
26787 fexpand %f15, %f12
26788 movge %icc, %l1, %i6
26789 edge16 %i3, %i7, %i2
26790 fpmerge %f26, %f11, %f2
26791 sethi 0x02C9, %g6
26792 mova %xcc, %i5, %g3
26793 sdivcc %g7, 0x0E03, %o7
26794 array32 %o6, %o0, %o4
26795 move %icc, %i4, %i1
26796 smul %g4, 0x1CC7, %l0
26797 fmovsleu %xcc, %f27, %f14
26798 stb %l6, [%l7 + 0x61]
26799 mulscc %l4, %o3, %o2
26800 or %o5, %g5, %l5
26801 ldsb [%l7 + 0x55], %i0
26802 xnor %g2, %l3, %o1
26803 fxors %f23, %f1, %f25
26804 xorcc %l2, %l1, %i6
26805 andcc %g1, %i3, %i7
26806 edge32n %i2, %g6, %i5
26807 fmul8x16 %f18, %f10, %f2
26808 xnorcc %g7, %o7, %o6
26809 ldsw [%l7 + 0x44], %o0
26810 udiv %g3, 0x08D3, %i4
26811 fcmpne16 %f4, %f30, %o4
26812 add %g4, 0x0EDE, %i1
26813 fmovrde %l6, %f20, %f16
26814 ldsw [%l7 + 0x38], %l0
26815 sdiv %o3, 0x019A, %l4
26816 alignaddr %o2, %g5, %o5
26817 movn %icc, %i0, %g2
26818 edge32n %l3, %l5, %l2
26819 edge16l %o1, %l1, %i6
26820 fones %f0
26821 fpadd16s %f27, %f19, %f1
26822 fmovdgu %xcc, %f6, %f16
26823 edge32n %g1, %i7, %i2
26824 fmovda %xcc, %f28, %f1
26825 smulcc %i3, 0x1531, %g6
26826 udiv %i5, 0x1399, %o7
26827 fcmpeq32 %f4, %f10, %g7
26828 array16 %o6, %o0, %g3
26829 add %i4, 0x0503, %g4
26830 edge32n %i1, %l6, %o4
26831 edge8ln %l0, %o3, %l4
26832 movleu %xcc, %g5, %o2
26833 movneg %icc, %i0, %o5
26834 edge32n %g2, %l3, %l5
26835 fmovdpos %icc, %f3, %f1
26836 mova %icc, %o1, %l1
26837 udiv %l2, 0x0763, %g1
26838 subcc %i7, 0x1BEA, %i2
26839 sra %i6, 0x10, %g6
26840 edge8n %i3, %i5, %g7
26841 movl %xcc, %o6, %o0
26842 fmovrdlez %g3, %f20, %f10
26843 add %o7, 0x1B31, %g4
26844 edge8 %i1, %i4, %l6
26845 ldub [%l7 + 0x43], %l0
26846 fornot1s %f19, %f3, %f25
26847 ldd [%l7 + 0x78], %f12
26848 edge16l %o4, %l4, %o3
26849 movcc %icc, %g5, %i0
26850 std %f0, [%l7 + 0x78]
26851 st %f26, [%l7 + 0x4C]
26852 sdivx %o2, 0x1D59, %o5
26853 movrne %g2, 0x292, %l5
26854 sdiv %o1, 0x02D9, %l3
26855 andncc %l1, %g1, %l2
26856 sir 0x0093
26857 ldsw [%l7 + 0x40], %i2
26858 ldd [%l7 + 0x58], %f6
26859 fmovs %f20, %f27
26860 st %f28, [%l7 + 0x6C]
26861 movrgz %i6, 0x0F8, %i7
26862 xnor %i3, %i5, %g6
26863 orcc %g7, %o6, %o0
26864 fmovrslz %g3, %f17, %f25
26865 movrlez %g4, 0x3A2, %o7
26866 alignaddrl %i4, %l6, %i1
26867 lduh [%l7 + 0x12], %o4
26868 ldub [%l7 + 0x71], %l0
26869 smulcc %o3, %l4, %i0
26870 sll %o2, %g5, %o5
26871 fsrc1 %f2, %f30
26872 fornot2s %f22, %f14, %f9
26873 edge32 %g2, %l5, %l3
26874 orncc %o1, %l1, %l2
26875 sdiv %i2, 0x019C, %i6
26876 array16 %i7, %g1, %i5
26877 movrgz %i3, 0x050, %g6
26878 lduw [%l7 + 0x20], %o6
26879 restore %o0, 0x0909, %g3
26880 rdpr %cwp, %g1
26881 rdpr %cansave, %g2
26882 rdpr %canrestore, %g3
26883 rdpr %cleanwin, %g4
26884 rdpr %otherwin, %g5
26885 rdpr %wstate, %g6
26886 array32 %g4, %o7, %g7
26887 edge16l %l6, %i4, %i1
26888 movl %xcc, %l0, %o3
26889 move %xcc, %o4, %i0
26890 ldsb [%l7 + 0x7A], %o2
26891 alignaddrl %l4, %g5, %o5
26892 edge16n %g2, %l3, %o1
26893 addc %l1, %l2, %i2
26894 umulcc %l5, %i6, %g1
26895 ldub [%l7 + 0x4B], %i5
26896 subccc %i3, %i7, %g6
26897 std %f6, [%l7 + 0x48]
26898 sub %o0, 0x0DF3, %g3
26899 popc 0x00C7, %g4
26900 popc %o6, %g7
26901 ldx [%l7 + 0x38], %l6
26902 udiv %i4, 0x0E8C, %o7
26903 movrgez %l0, %i1, %o3
26904 fornot1s %f24, %f11, %f22
26905 fmovdneg %icc, %f26, %f10
26906 fand %f14, %f16, %f26
26907 fmuld8ulx16 %f4, %f22, %f26
26908 movrgez %i0, %o4, %l4
26909 fpsub16s %f11, %f12, %f12
26910 stb %o2, [%l7 + 0x42]
26911 mulx %o5, %g2, %l3
26912 sdivcc %g5, 0x0314, %o1
26913 sub %l2, 0x1AE5, %l1
26914 edge8ln %i2, %i6, %g1
26915 move %xcc, %i5, %i3
26916 fcmpgt16 %f8, %f22, %l5
26917 andncc %i7, %g6, %g3
26918 array8 %g4, %o0, %g7
26919 movrne %l6, %i4, %o7
26920 edge32n %l0, %i1, %o3
26921 fnands %f4, %f26, %f3
26922 srl %o6, %i0, %l4
26923 movne %icc, %o2, %o4
26924 movrlz %o5, 0x17E, %l3
26925 fcmple16 %f2, %f0, %g2
26926 movle %icc, %g5, %l2
26927 sra %o1, %i2, %l1
26928 ldd [%l7 + 0x50], %f6
26929 xnorcc %g1, 0x0AB5, %i6
26930 sdiv %i5, 0x01AD, %i3
26931 movrgz %l5, 0x378, %i7
26932 edge8ln %g3, %g4, %g6
26933 sll %g7, 0x1C, %o0
26934 edge32ln %l6, %o7, %i4
26935 subc %l0, 0x025A, %i1
26936 fors %f4, %f23, %f0
26937 orncc %o6, %i0, %l4
26938 fmovdcc %xcc, %f4, %f14
26939 movcs %xcc, %o3, %o2
26940 ldsb [%l7 + 0x7D], %o4
26941 ldd [%l7 + 0x68], %l2
26942 fpsub32s %f22, %f19, %f9
26943 ld [%l7 + 0x20], %f0
26944 st %f15, [%l7 + 0x70]
26945 alignaddrl %o5, %g5, %l2
26946 orcc %o1, %i2, %g2
26947 andncc %l1, %g1, %i5
26948 fcmped %fcc0, %f22, %f0
26949 fmovse %icc, %f9, %f31
26950 save %i3, 0x1CFC, %l5
26951 rdpr %cwp, %g1
26952 rdpr %cansave, %g2
26953 rdpr %canrestore, %g3
26954 rdpr %cleanwin, %g4
26955 rdpr %otherwin, %g5
26956 rdpr %wstate, %g6
26957 fornot1s %f15, %f9, %f11
26958 subccc %i6, 0x0C64, %i7
26959 mulscc %g3, %g4, %g6
26960 fmuld8sux16 %f25, %f5, %f28
26961 sdivx %o0, 0x0335, %g7
26962 lduh [%l7 + 0x70], %o7
26963 sdivcc %i4, 0x0CC6, %l0
26964 sethi 0x0289, %l6
26965 movn %icc, %o6, %i1
26966 sth %i0, [%l7 + 0x12]
26967 xor %l4, %o2, %o3
26968 mova %icc, %l3, %o4
26969 addcc %g5, %o5, %o1
26970 or %l2, %g2, %l1
26971 addcc %i2, %g1, %i5
26972 smul %l5, 0x1977, %i6
26973 subc %i3, %g3, %g4
26974 popc 0x0DF6, %i7
26975 subcc %o0, %g7, %g6
26976 sub %o7, %i4, %l0
26977 fandnot2s %f22, %f5, %f22
26978 setx loop_97, %l0, %l1
26979 return %l1
26980 nop
26981 rdpr %cwp, %g1
26982 rdpr %cansave, %g2
26983 rdpr %canrestore, %g3
26984 rdpr %cleanwin, %g4
26985 rdpr %otherwin, %g5
26986 rdpr %wstate, %g6
26987loop_97: movge %icc, %l6, %l4
26988 stw %o2, [%l7 + 0x7C]
26989 movleu %xcc, %i0, %o3
26990 movrlz %o4, %g5, %l3
26991 stx %o1, [%l7 + 0x50]
26992 mulscc %o5, %g2, %l2
26993 subcc %i2, 0x129A, %l1
26994 movle %icc, %i5, %l5
26995 save %i6, 0x1ACB, %g1
26996 rdpr %cwp, %g1
26997 rdpr %cansave, %g2
26998 rdpr %canrestore, %g3
26999 rdpr %cleanwin, %g4
27000 rdpr %otherwin, %g5
27001 rdpr %wstate, %g6
27002 popc 0x0E1F, %i3
27003 movrlz %g3, %i7, %o0
27004 nop
27005 set 0x2A, %i1
27006 ldsb [%l7 + %i1], %g4
27007 movl %icc, %g7, %o7
27008 fxor %f4, %f14, %f0
27009 move %xcc, %i4, %g6
27010 fpack16 %f6, %f31
27011 fone %f30
27012 fmovdpos %xcc, %f9, %f20
27013 movrlez %o6, 0x3AF, %i1
27014 movle %xcc, %l6, %l0
27015 alignaddrl %o2, %l4, %i0
27016 fmul8ulx16 %f12, %f14, %f2
27017 array8 %o4, %o3, %l3
27018 fpack32 %f8, %f20, %f8
27019 udiv %g5, 0x19B4, %o1
27020 fmovrde %o5, %f22, %f24
27021 subccc %l2, 0x1EFB, %i2
27022 edge16l %g2, %i5, %l1
27023 subccc %l5, 0x0F64, %i6
27024 andcc %i3, %g1, %i7
27025 mulscc %o0, %g3, %g7
27026 sub %g4, 0x08B4, %o7
27027 fmovsneg %xcc, %f15, %f28
27028 ld [%l7 + 0x24], %f22
27029 edge16l %g6, %i4, %i1
27030 lduw [%l7 + 0x60], %l6
27031 lduw [%l7 + 0x7C], %o6
27032 stb %l0, [%l7 + 0x3C]
27033 movn %xcc, %o2, %i0
27034 movcc %icc, %o4, %l4
27035 sdivx %l3, 0x002A, %g5
27036 sdivx %o3, 0x1223, %o1
27037 ldsw [%l7 + 0x10], %l2
27038 ldub [%l7 + 0x62], %i2
27039 array32 %g2, %o5, %l1
27040 save %l5, 0x04A6, %i5
27041 rdpr %cwp, %g1
27042 rdpr %cansave, %g2
27043 rdpr %canrestore, %g3
27044 rdpr %cleanwin, %g4
27045 rdpr %otherwin, %g5
27046 rdpr %wstate, %g6
27047 edge8n %i6, %g1, %i3
27048 andn %o0, %i7, %g3
27049 ld [%l7 + 0x0C], %f15
27050 edge8l %g4, %o7, %g7
27051 movg %xcc, %g6, %i1
27052 save %l6, 0x0310, %i4
27053 rdpr %cwp, %g1
27054 rdpr %cansave, %g2
27055 rdpr %canrestore, %g3
27056 rdpr %cleanwin, %g4
27057 rdpr %otherwin, %g5
27058 rdpr %wstate, %g6
27059 edge16 %o6, %o2, %i0
27060 edge32ln %l0, %l4, %o4
27061 movn %icc, %g5, %l3
27062 alignaddrl %o1, %o3, %i2
27063 save %g2, 0x1C3A, %o5
27064 rdpr %cwp, %g1
27065 rdpr %cansave, %g2
27066 rdpr %canrestore, %g3
27067 rdpr %cleanwin, %g4
27068 rdpr %otherwin, %g5
27069 rdpr %wstate, %g6
27070 fmovrsgz %l1, %f7, %f31
27071 udivcc %l2, 0x074A, %l5
27072 ld [%l7 + 0x3C], %f3
27073 fmovsa %icc, %f13, %f13
27074 mova %xcc, %i5, %g1
27075 movne %icc, %i6, %i3
27076 edge32ln %o0, %g3, %g4
27077 movrlez %i7, %g7, %g6
27078 sir 0x18CA
27079 movn %xcc, %o7, %i1
27080 edge32ln %i4, %l6, %o6
27081 fmovdge %icc, %f3, %f31
27082 fmovda %icc, %f0, %f23
27083 movrlez %o2, %l0, %l4
27084 fmovs %f9, %f6
27085 stb %i0, [%l7 + 0x36]
27086 sll %g5, 0x02, %o4
27087 xnorcc %l3, %o3, %i2
27088 add %g2, %o5, %l1
27089 std %f0, [%l7 + 0x10]
27090 fcmple16 %f16, %f30, %o1
27091 fmovsg %xcc, %f9, %f7
27092 fmovrsne %l5, %f31, %f9
27093 addc %i5, %l2, %g1
27094 udivx %i6, 0x00BB, %o0
27095 move %xcc, %i3, %g3
27096 addc %g4, %g7, %g6
27097 fandnot2s %f15, %f6, %f21
27098 subcc %o7, %i7, %i4
27099 xorcc %i1, %o6, %o2
27100 movrne %l6, 0x05E, %l4
27101 edge16ln %i0, %l0, %g5
27102 movre %l3, %o4, %o3
27103 fcmpeq16 %f10, %f4, %g2
27104 sth %o5, [%l7 + 0x0C]
27105 fmovd %f26, %f20
27106 ldx [%l7 + 0x50], %l1
27107 ld [%l7 + 0x50], %f30
27108 fsrc2 %f26, %f0
27109 movrlez %i2, %o1, %l5
27110 edge32n %i5, %g1, %i6
27111 andn %o0, %l2, %i3
27112 movl %xcc, %g3, %g4
27113 srlx %g7, %o7, %i7
27114 fmovsvs %xcc, %f1, %f27
27115 movcc %xcc, %g6, %i1
27116 andncc %o6, %i4, %o2
27117 add %l6, 0x0A3B, %l4
27118 andcc %i0, 0x08C3, %l0
27119 umulcc %g5, %o4, %o3
27120 ldub [%l7 + 0x63], %l3
27121 andn %g2, 0x1AA8, %o5
27122 movcc %xcc, %l1, %i2
27123 movvc %icc, %l5, %o1
27124 ldsw [%l7 + 0x14], %i5
27125 edge16l %i6, %o0, %l2
27126 movcs %icc, %i3, %g1
27127 movrlez %g4, 0x2B3, %g7
27128 udivx %o7, 0x12D3, %i7
27129 sdivx %g6, 0x1808, %g3
27130 fzero %f0
27131 edge32n %o6, %i1, %i4
27132 fmovsg %xcc, %f27, %f10
27133 sethi 0x0042, %o2
27134 movle %xcc, %l6, %i0
27135 subcc %l0, 0x0C93, %g5
27136 nop
27137 set 0x58, %i0
27138 std %f6, [%l7 + %i0]
27139 edge32n %l4, %o3, %l3
27140 save %g2, %o4, %l1
27141 rdpr %cwp, %g1
27142 rdpr %cansave, %g2
27143 rdpr %canrestore, %g3
27144 rdpr %cleanwin, %g4
27145 rdpr %otherwin, %g5
27146 rdpr %wstate, %g6
27147 add %i2, %l5, %o5
27148 movvs %icc, %i5, %i6
27149 fpsub16s %f1, %f0, %f24
27150 fnand %f10, %f14, %f8
27151 edge8 %o0, %l2, %i3
27152 nop
27153 set 0x78, %l3
27154 std %f4, [%l7 + %l3]
27155 fpadd32 %f16, %f4, %f6
27156 movcs %icc, %o1, %g4
27157 edge32n %g7, %o7, %i7
27158 edge8n %g1, %g6, %o6
27159 udivcc %g3, 0x10A2, %i4
27160 movvc %icc, %i1, %o2
27161 stw %i0, [%l7 + 0x10]
27162 or %l6, %g5, %l4
27163 restore %l0, %l3, %g2
27164 rdpr %cwp, %g1
27165 rdpr %cansave, %g2
27166 rdpr %canrestore, %g3
27167 rdpr %cleanwin, %g4
27168 rdpr %otherwin, %g5
27169 rdpr %wstate, %g6
27170 sll %o4, %l1, %o3
27171 ldub [%l7 + 0x47], %l5
27172 mova %icc, %o5, %i5
27173 movg %xcc, %i6, %o0
27174 fmul8ulx16 %f16, %f22, %f6
27175 movg %icc, %l2, %i2
27176 movrgez %i3, %o1, %g4
27177 udivx %g7, 0x0432, %i7
27178 fmovsne %xcc, %f30, %f11
27179 fmovrde %g1, %f12, %f18
27180 udiv %o7, 0x0B0F, %o6
27181 srax %g3, 0x09, %i4
27182 sethi 0x1B80, %i1
27183 xor %g6, 0x13B6, %o2
27184 movrlz %l6, 0x1DC, %g5
27185 edge32l %l4, %i0, %l0
27186 sdiv %l3, 0x162F, %g2
27187 fzeros %f22
27188 udivcc %o4, 0x0869, %l1
27189 sra %l5, 0x0F, %o3
27190 movcc %icc, %o5, %i5
27191 and %i6, %l2, %i2
27192 array32 %o0, %i3, %g4
27193 udivx %o1, 0x1FD2, %i7
27194 fandnot2 %f18, %f20, %f26
27195 move %icc, %g7, %o7
27196 sir 0x1F26
27197 fcmpeq16 %f22, %f6, %g1
27198 movrlez %g3, 0x3EB, %o6
27199 fpack32 %f4, %f24, %f20
27200 ldd [%l7 + 0x10], %i4
27201 movl %xcc, %g6, %o2
27202 fzeros %f8
27203 fmovdpos %icc, %f5, %f25
27204 umul %l6, %g5, %l4
27205 addc %i1, 0x05D1, %i0
27206 fmovrsgz %l0, %f22, %f6
27207 move %xcc, %l3, %g2
27208 ldd [%l7 + 0x58], %f0
27209 movcs %icc, %o4, %l5
27210 edge16ln %l1, %o3, %i5
27211 fmul8x16 %f22, %f4, %f24
27212 nop
27213 set 0x0E, %g3
27214 ldsb [%l7 + %g3], %o5
27215 movvc %xcc, %i6, %l2
27216 fpadd32s %f3, %f26, %f15
27217 sdivcc %i2, 0x1D6F, %o0
27218 ldsw [%l7 + 0x3C], %i3
27219 move %xcc, %g4, %i7
27220 add %o1, %o7, %g1
27221 sdiv %g7, 0x0977, %g3
27222 sdivx %i4, 0x000B, %g6
27223 sth %o2, [%l7 + 0x6A]
27224 ldsb [%l7 + 0x11], %l6
27225 fabsd %f18, %f10
27226 movrgz %o6, 0x31C, %l4
27227 sllx %g5, 0x16, %i0
27228 xnorcc %i1, %l3, %g2
27229 umul %l0, 0x078D, %l5
27230 sth %o4, [%l7 + 0x3C]
27231 smul %l1, 0x177A, %o3
27232 fcmple16 %f18, %f18, %o5
27233 array8 %i5, %l2, %i6
27234 sllx %o0, 0x1E, %i3
27235 movrlz %i2, 0x27E, %i7
27236 subccc %g4, %o7, %o1
27237 popc %g7, %g1
27238 andn %g3, 0x1878, %g6
27239 edge32 %o2, %i4, %l6
27240 stw %l4, [%l7 + 0x20]
27241 edge16ln %o6, %g5, %i0
27242 xnorcc %l3, 0x0811, %g2
27243 fmovrsgz %i1, %f25, %f25
27244 movvs %icc, %l0, %o4
27245 movvs %xcc, %l1, %l5
27246 ldd [%l7 + 0x08], %o4
27247 lduw [%l7 + 0x5C], %o3
27248 addcc %i5, 0x0BDA, %l2
27249 edge32ln %o0, %i6, %i2
27250 mova %icc, %i7, %g4
27251 movrne %i3, 0x0CB, %o1
27252 movcs %icc, %o7, %g1
27253 fsrc1 %f12, %f2
27254 sth %g7, [%l7 + 0x50]
27255 edge8 %g3, %o2, %i4
27256 sdivx %l6, 0x0C17, %g6
27257 edge16ln %l4, %o6, %i0
27258 subcc %g5, 0x0D59, %l3
27259 movcs %xcc, %g2, %l0
27260 andncc %o4, %i1, %l1
27261 orncc %o5, %o3, %i5
27262 ld [%l7 + 0x24], %f2
27263 fpadd16s %f14, %f9, %f14
27264 fmovdg %xcc, %f4, %f31
27265 xnorcc %l2, 0x0736, %o0
27266 alignaddrl %i6, %l5, %i7
27267 movrgez %g4, %i3, %i2
27268 fmovdcc %icc, %f16, %f19
27269 movrgz %o7, 0x392, %o1
27270 lduh [%l7 + 0x18], %g1
27271 xorcc %g3, %o2, %i4
27272 fnand %f22, %f16, %f24
27273 fcmple16 %f6, %f24, %g7
27274 smul %l6, %l4, %o6
27275 fpsub32s %f8, %f9, %f21
27276 fmovse %xcc, %f16, %f28
27277 xnorcc %i0, %g6, %g5
27278 orcc %g2, 0x1D3A, %l0
27279 sir 0x1991
27280 udivcc %o4, 0x00AE, %i1
27281 ldd [%l7 + 0x50], %l2
27282 fmovsg %icc, %f6, %f18
27283 xorcc %o5, 0x0FA8, %l1
27284 edge16ln %i5, %o3, %o0
27285 fmovdgu %icc, %f29, %f11
27286 lduh [%l7 + 0x12], %i6
27287 array32 %l5, %i7, %l2
27288 nop
27289 set 0x40, %i3
27290 stw %i3, [%l7 + %i3]
27291 movle %icc, %g4, %o7
27292 movrlz %o1, %i2, %g1
27293 fmovdpos %icc, %f16, %f11
27294 udivcc %g3, 0x0A6D, %i4
27295 fpadd16s %f29, %f18, %f27
27296 smulcc %g7, %o2, %l4
27297 ldsb [%l7 + 0x1E], %o6
27298 or %l6, 0x137B, %g6
27299 siam 0x5
27300 movcc %xcc, %i0, %g2
27301 fandnot1 %f4, %f16, %f18
27302 andncc %l0, %o4, %i1
27303 sethi 0x0C98, %l3
27304 movneg %icc, %o5, %l1
27305 movne %xcc, %i5, %o3
27306 or %o0, 0x08AF, %g5
27307 sllx %l5, %i7, %l2
27308 edge32ln %i6, %g4, %o7
27309 subc %i3, %o1, %g1
27310 fones %f12
27311 stb %g3, [%l7 + 0x1E]
27312 ld [%l7 + 0x18], %f7
27313 smul %i4, 0x171B, %i2
27314 xorcc %g7, %o2, %o6
27315 array32 %l4, %g6, %l6
27316 sth %i0, [%l7 + 0x16]
27317 fmovsn %icc, %f21, %f4
27318 srax %g2, %l0, %o4
27319 orn %l3, 0x1788, %o5
27320 movrgz %l1, 0x019, %i1
27321 ld [%l7 + 0x6C], %f21
27322 fcmpne32 %f26, %f10, %o3
27323 xor %i5, 0x0427, %g5
27324 fmovsn %icc, %f2, %f21
27325 subccc %o0, %l5, %i7
27326 edge32n %l2, %i6, %g4
27327 alignaddr %i3, %o7, %o1
27328 save %g3, %g1, %i2
27329 rdpr %cwp, %g1
27330 rdpr %cansave, %g2
27331 rdpr %canrestore, %g3
27332 rdpr %cleanwin, %g4
27333 rdpr %otherwin, %g5
27334 rdpr %wstate, %g6
27335 addcc %i4, 0x1C83, %g7
27336 udivx %o2, 0x1443, %o6
27337 fsrc1 %f2, %f26
27338 movleu %icc, %g6, %l4
27339 move %xcc, %l6, %g2
27340 fmovdcc %xcc, %f24, %f8
27341 move %icc, %l0, %o4
27342 fxnor %f18, %f2, %f2
27343 fcmped %fcc2, %f28, %f22
27344 movleu %xcc, %i0, %l3
27345 alignaddr %l1, %o5, %o3
27346 orncc %i1, %g5, %o0
27347 movcs %xcc, %l5, %i7
27348 movneg %xcc, %l2, %i6
27349 movrgz %i5, %g4, %i3
27350 subc %o1, 0x1AB9, %g3
27351 mulscc %g1, %i2, %o7
27352 ldub [%l7 + 0x1C], %g7
27353 stw %i4, [%l7 + 0x28]
27354 fmovdcs %icc, %f23, %f4
27355 fmovdge %xcc, %f31, %f8
27356 smulcc %o6, 0x1EF7, %o2
27357 edge32l %g6, %l6, %g2
27358 fmovsvs %icc, %f15, %f15
27359 fnor %f26, %f8, %f18
27360 sdivx %l4, 0x1A75, %o4
27361 movrlz %l0, 0x1E0, %l3
27362 sdiv %l1, 0x1E5D, %i0
27363 edge16l %o5, %i1, %g5
27364 fands %f26, %f9, %f3
27365 umul %o0, 0x0326, %l5
27366 and %o3, 0x0350, %i7
27367 mova %xcc, %i6, %l2
27368 edge16l %i5, %g4, %o1
27369 fxors %f27, %f14, %f6
27370 fnegs %f25, %f28
27371 pdist %f24, %f2, %f30
27372 fmovdle %xcc, %f11, %f6
27373 ld [%l7 + 0x08], %f19
27374 movrgz %i3, 0x211, %g1
27375 fmovrslz %i2, %f27, %f16
27376 ldub [%l7 + 0x2D], %o7
27377 and %g7, 0x1198, %i4
27378 fnot1s %f25, %f5
27379 faligndata %f28, %f24, %f10
27380 or %g3, %o2, %g6
27381 xorcc %l6, 0x01EF, %g2
27382 fzeros %f4
27383 alignaddrl %l4, %o6, %l0
27384 ldd [%l7 + 0x78], %l2
27385 setx loop_98, %l0, %l1
27386 return %l1
27387 nop
27388 rdpr %cwp, %g1
27389 rdpr %cansave, %g2
27390 rdpr %canrestore, %g3
27391 rdpr %cleanwin, %g4
27392 rdpr %otherwin, %g5
27393 rdpr %wstate, %g6
27394loop_98: restore %o4, 0x0840, %i1
27395 rdpr %cwp, %g1
27396 rdpr %cansave, %g2
27397 rdpr %canrestore, %g3
27398 rdpr %cleanwin, %g4
27399 rdpr %otherwin, %g5
27400 rdpr %wstate, %g6
27401 movcc %xcc, %o0, %l5
27402 movg %icc, %o3, %g5
27403 movn %xcc, %i6, %l2
27404 st %f8, [%l7 + 0x3C]
27405 movl %xcc, %i5, %i7
27406 subccc %o1, %g4, %g1
27407 ldsh [%l7 + 0x66], %i2
27408 movpos %icc, %o7, %i3
27409 fcmple32 %f2, %f4, %i4
27410 fpmerge %f31, %f31, %f18
27411 mulx %g3, %g7, %o2
27412 andncc %l6, %g6, %g2
27413 movcs %xcc, %o6, %l4
27414 fxor %f16, %f30, %f4
27415 fmovrdgz %l3, %f4, %f20
27416 srax %l0, %i0, %o5
27417 xor %l1, %o4, %o0
27418 subccc %l5, %o3, %g5
27419 andncc %i6, %i1, %i5
27420 alignaddrl %i7, %o1, %l2
27421 movcc %icc, %g1, %i2
27422 fnot2s %f1, %f19
27423 fnot1s %f1, %f26
27424 movgu %xcc, %g4, %o7
27425 movrne %i4, %g3, %g7
27426 array32 %i3, %o2, %l6
27427 stb %g2, [%l7 + 0x24]
27428 andn %g6, 0x1555, %o6
27429 array16 %l3, %l4, %i0
27430 andcc %l0, 0x0CD1, %o5
27431 sra %o4, 0x07, %l1
27432 fmul8x16au %f2, %f1, %f0
27433 edge16n %l5, %o0, %o3
27434 movge %xcc, %g5, %i6
27435 alignaddrl %i5, %i1, %i7
27436 fmovrdlez %o1, %f26, %f0
27437 movrne %g1, %l2, %g4
27438 sdivcc %i2, 0x13D4, %o7
27439 umul %g3, %g7, %i3
27440 setx loop_99, %l0, %l1
27441 return %l1
27442 nop
27443 rdpr %cwp, %g1
27444 rdpr %cansave, %g2
27445 rdpr %canrestore, %g3
27446 rdpr %cleanwin, %g4
27447 rdpr %otherwin, %g5
27448 rdpr %wstate, %g6
27449loop_99: orcc %g2, 0x1F7F, %o2
27450 fxnor %f10, %f6, %f0
27451 movg %icc, %o6, %l3
27452 edge8ln %l4, %g6, %l0
27453 fmul8x16al %f27, %f5, %f0
27454 fnor %f20, %f14, %f6
27455 fcmple16 %f2, %f8, %o5
27456 orncc %i0, %l1, %l5
27457 lduw [%l7 + 0x18], %o0
27458 array8 %o4, %o3, %i6
27459 fone %f20
27460 edge32 %i5, %g5, %i7
27461 movneg %icc, %i1, %g1
27462 stx %l2, [%l7 + 0x48]
27463 faligndata %f18, %f2, %f10
27464 udiv %g4, 0x109B, %i2
27465 sir 0x1BB9
27466 edge16l %o7, %g3, %o1
27467 fmovdne %icc, %f16, %f24
27468 fmovrsne %g7, %f7, %f20
27469 lduw [%l7 + 0x60], %i3
27470 movcc %xcc, %i4, %g2
27471 edge16ln %o2, %l6, %l3
27472 movvs %icc, %o6, %g6
27473 movle %xcc, %l0, %l4
27474 fsrc2s %f29, %f5
27475 pdist %f26, %f18, %f8
27476 fpsub16 %f18, %f30, %f2
27477 popc %o5, %l1
27478 movrgz %i0, %l5, %o0
27479 nop
27480 set 0x24, %g6
27481 lduw [%l7 + %g6], %o3
27482 ldd [%l7 + 0x18], %f0
27483 orn %i6, %o4, %i5
27484 xor %i7, 0x0B17, %i1
27485 std %f20, [%l7 + 0x60]
27486 edge16ln %g5, %g1, %l2
27487 sethi 0x15B4, %g4
27488 xnor %o7, 0x17F7, %i2
27489 movrlz %o1, %g7, %g3
27490 udivx %i4, 0x0C2E, %i3
27491 subccc %o2, %l6, %l3
27492 array8 %o6, %g6, %g2
27493 fornot1s %f22, %f2, %f2
27494 fpadd16s %f5, %f19, %f25
27495 fnegd %f26, %f12
27496 movrlez %l0, %l4, %l1
27497 movre %i0, 0x10B, %o5
27498 ldd [%l7 + 0x10], %l4
27499 movneg %icc, %o3, %i6
27500 move %xcc, %o4, %i5
27501 subccc %i7, %i1, %g5
27502 fpadd32 %f0, %f30, %f22
27503 popc %o0, %l2
27504 fpack16 %f26, %f30
27505 bshuffle %f20, %f26, %f12
27506 fmovrdlez %g1, %f2, %f2
27507 fmovdg %icc, %f13, %f15
27508 andn %g4, 0x11B3, %i2
27509 fmul8x16au %f5, %f7, %f30
27510 ld [%l7 + 0x10], %f26
27511 movl %icc, %o7, %o1
27512 sdivx %g3, 0x0602, %i4
27513 fmul8x16al %f7, %f13, %f26
27514 orcc %i3, %g7, %o2
27515 movg %xcc, %l6, %o6
27516 fmovsgu %xcc, %f8, %f2
27517 fcmpgt16 %f8, %f8, %g6
27518 andn %l3, %l0, %l4
27519 movpos %xcc, %l1, %i0
27520 srlx %g2, %o5, %l5
27521 subcc %i6, 0x1FE7, %o3
27522 smul %i5, 0x1466, %i7
27523 fcmps %fcc0, %f0, %f2
27524 udiv %o4, 0x160D, %i1
27525 fornot2 %f28, %f18, %f4
27526 ldub [%l7 + 0x14], %g5
27527 ldd [%l7 + 0x78], %o0
27528 popc %g1, %g4
27529 xnor %l2, %o7, %i2
27530 fnegs %f25, %f1
27531 sdivx %g3, 0x1646, %i4
27532 addccc %i3, %o1, %o2
27533 ldub [%l7 + 0x6F], %g7
27534 array8 %l6, %o6, %l3
27535 fmovdle %icc, %f24, %f19
27536 udivcc %g6, 0x16BD, %l0
27537 xor %l4, %l1, %g2
27538 xor %i0, 0x135D, %l5
27539 subc %i6, 0x04CD, %o3
27540 andn %o5, %i5, %i7
27541 fnor %f22, %f20, %f8
27542 sth %o4, [%l7 + 0x2C]
27543 movneg %xcc, %i1, %g5
27544 mulx %o0, %g4, %g1
27545 fmul8ulx16 %f24, %f2, %f16
27546 ldd [%l7 + 0x08], %l2
27547 edge32n %o7, %g3, %i4
27548 subccc %i3, %i2, %o1
27549 fzeros %f6
27550 sdivx %o2, 0x1F08, %g7
27551 xorcc %o6, 0x092C, %l3
27552 fcmpgt32 %f6, %f18, %g6
27553 subc %l6, 0x02D1, %l0
27554 sub %l1, %l4, %g2
27555 srlx %l5, 0x02, %i0
27556 fnor %f24, %f6, %f0
27557 fpsub16 %f16, %f26, %f0
27558 edge32l %i6, %o3, %o5
27559 srlx %i7, 0x10, %o4
27560 array16 %i5, %i1, %g5
27561 sir 0x14FB
27562 stx %o0, [%l7 + 0x38]
27563 umulcc %g1, 0x1E15, %g4
27564 ld [%l7 + 0x34], %f25
27565 addcc %o7, %l2, %g3
27566 fmovrsne %i3, %f13, %f15
27567 movpos %xcc, %i2, %o1
27568 edge16 %i4, %o2, %o6
27569 lduw [%l7 + 0x5C], %l3
27570 fsrc1s %f11, %f10
27571 xnor %g7, %l6, %g6
27572 subccc %l1, 0x04E0, %l4
27573 edge16n %l0, %l5, %i0
27574 fand %f6, %f30, %f24
27575 orn %g2, %o3, %i6
27576 ldsb [%l7 + 0x2D], %i7
27577 fmovsl %icc, %f6, %f30
27578 fmovsgu %xcc, %f19, %f1
27579 pdist %f2, %f28, %f18
27580 movrlz %o4, 0x0F7, %o5
27581 fcmpd %fcc0, %f24, %f10
27582 edge8l %i1, %i5, %g5
27583 movge %icc, %g1, %g4
27584 movgu %xcc, %o0, %l2
27585 sllx %g3, 0x18, %i3
27586 fmovd %f22, %f4
27587 lduh [%l7 + 0x5E], %i2
27588 siam 0x5
27589 udiv %o1, 0x0D09, %o7
27590 movrne %o2, 0x00E, %i4
27591 addccc %o6, %g7, %l3
27592 orncc %g6, 0x0422, %l6
27593 sllx %l1, 0x03, %l4
27594 fcmpne32 %f30, %f16, %l5
27595 movrgz %i0, 0x260, %l0
27596 orcc %o3, %i6, %g2
27597 alignaddrl %i7, %o5, %o4
27598 sir 0x139F
27599 xor %i5, %g5, %i1
27600 addccc %g4, 0x0032, %g1
27601 save %l2, %o0, %i3
27602 rdpr %cwp, %g1
27603 rdpr %cansave, %g2
27604 rdpr %canrestore, %g3
27605 rdpr %cleanwin, %g4
27606 rdpr %otherwin, %g5
27607 rdpr %wstate, %g6
27608 alignaddr %g3, %i2, %o7
27609 fmovsleu %xcc, %f22, %f15
27610 mova %xcc, %o2, %i4
27611 fcmpgt16 %f14, %f12, %o6
27612 edge16l %g7, %l3, %o1
27613 edge16ln %g6, %l6, %l4
27614 addc %l5, %l1, %i0
27615 movl %xcc, %l0, %i6
27616 orcc %g2, %o3, %o5
27617 edge16n %i7, %i5, %o4
27618 sth %g5, [%l7 + 0x76]
27619 addccc %g4, %i1, %l2
27620 add %g1, %o0, %i3
27621 lduw [%l7 + 0x24], %i2
27622 array32 %g3, %o2, %o7
27623 restore %i4, %o6, %l3
27624 rdpr %cwp, %g1
27625 rdpr %cansave, %g2
27626 rdpr %canrestore, %g3
27627 rdpr %cleanwin, %g4
27628 rdpr %otherwin, %g5
27629 rdpr %wstate, %g6
27630 and %g7, 0x1A14, %o1
27631 subc %l6, 0x1417, %g6
27632 setx loop_100, %l0, %l1
27633 return %l1
27634 nop
27635 rdpr %cwp, %g1
27636 rdpr %cansave, %g2
27637 rdpr %canrestore, %g3
27638 rdpr %cleanwin, %g4
27639 rdpr %otherwin, %g5
27640 rdpr %wstate, %g6
27641loop_100: xor %l1, %l0, %g2
27642 udiv %i6, 0x0CCF, %o3
27643 fcmped %fcc3, %f2, %f14
27644 smulcc %i7, %o5, %i5
27645 fornot1 %f16, %f24, %f8
27646 fmovsle %xcc, %f31, %f21
27647 nop
27648 set 0x5C, %o7
27649 stw %g5, [%l7 + %o7]
27650 xorcc %g4, %i1, %o4
27651 srl %l2, 0x0B, %g1
27652 orncc %i3, 0x00B5, %i2
27653 fxnor %f20, %f8, %f28
27654 stb %o0, [%l7 + 0x62]
27655 fmovrdgez %o2, %f30, %f22
27656 srl %o7, %i4, %o6
27657 sra %g3, 0x1B, %g7
27658 sir 0x1263
27659 fcmpd %fcc0, %f26, %f22
27660 restore %l3, 0x09F1, %o1
27661 rdpr %cwp, %g1
27662 rdpr %cansave, %g2
27663 rdpr %canrestore, %g3
27664 rdpr %cleanwin, %g4
27665 rdpr %otherwin, %g5
27666 rdpr %wstate, %g6
27667 movneg %xcc, %g6, %l6
27668 xorcc %l5, 0x0C44, %l4
27669 movl %icc, %i0, %l0
27670 save %l1, 0x1D34, %g2
27671 rdpr %cwp, %g1
27672 rdpr %cansave, %g2
27673 rdpr %canrestore, %g3
27674 rdpr %cleanwin, %g4
27675 rdpr %otherwin, %g5
27676 rdpr %wstate, %g6
27677 fornot2s %f9, %f25, %f7
27678 fpadd32 %f14, %f18, %f30
27679 fmovrsgz %i6, %f20, %f23
27680 movleu %icc, %o3, %i7
27681 nop
27682 set 0x78, %g7
27683 ldx [%l7 + %g7], %i5
27684 fnors %f4, %f10, %f29
27685 orn %o5, %g5, %i1
27686 fmovsg %xcc, %f18, %f27
27687 fmovrdgz %g4, %f0, %f16
27688 smul %o4, %l2, %i3
27689 array16 %i2, %o0, %g1
27690 sdivcc %o2, 0x1899, %i4
27691 movcs %xcc, %o7, %g3
27692 fmovrdgez %g7, %f20, %f12
27693 edge8ln %o6, %o1, %l3
27694 lduh [%l7 + 0x1E], %g6
27695 nop
27696 set 0x10, %l4
27697 ldx [%l7 + %l4], %l6
27698 edge8l %l4, %l5, %l0
27699 smulcc %i0, 0x1011, %g2
27700 movpos %icc, %i6, %o3
27701 alignaddrl %l1, %i7, %i5
27702 srlx %g5, %i1, %o5
27703 orncc %o4, 0x1AA4, %g4
27704 edge16l %l2, %i3, %i2
27705 stb %o0, [%l7 + 0x5F]
27706 andncc %g1, %o2, %i4
27707 addccc %g3, %o7, %o6
27708 stw %o1, [%l7 + 0x18]
27709 ldsh [%l7 + 0x76], %l3
27710 fmovrsgz %g6, %f15, %f27
27711 addc %l6, %l4, %l5
27712 smul %g7, 0x08C2, %l0
27713 sethi 0x11DD, %g2
27714 movrlez %i0, %i6, %l1
27715 edge8n %o3, %i7, %g5
27716 sdivx %i1, 0x1969, %i5
27717 andncc %o4, %g4, %o5
27718 andcc %i3, 0x0EF4, %l2
27719 srax %o0, 0x03, %i2
27720 movcc %icc, %o2, %g1
27721 fmuld8sux16 %f10, %f8, %f22
27722 srl %i4, %g3, %o6
27723 movcc %xcc, %o1, %l3
27724 ldd [%l7 + 0x78], %g6
27725 lduh [%l7 + 0x0C], %l6
27726 ld [%l7 + 0x10], %f7
27727 fmovsg %icc, %f17, %f12
27728 fmul8sux16 %f2, %f4, %f6
27729 fpackfix %f12, %f17
27730 fmovrdgz %o7, %f30, %f18
27731 ldsb [%l7 + 0x4C], %l5
27732 smulcc %l4, %l0, %g7
27733 andcc %i0, %i6, %l1
27734 save %g2, %i7, %o3
27735 rdpr %cwp, %g1
27736 rdpr %cansave, %g2
27737 rdpr %canrestore, %g3
27738 rdpr %cleanwin, %g4
27739 rdpr %otherwin, %g5
27740 rdpr %wstate, %g6
27741 sub %i1, %i5, %g5
27742 lduw [%l7 + 0x2C], %o4
27743 edge8 %o5, %g4, %i3
27744 edge16 %o0, %i2, %l2
27745 edge32n %o2, %i4, %g3
27746 movrlez %g1, 0x2B1, %o1
27747 movge %icc, %o6, %l3
27748 udivcc %l6, 0x01EB, %o7
27749 movgu %xcc, %l5, %g6
27750 sub %l0, 0x1EAA, %g7
27751 edge16 %i0, %l4, %l1
27752 movrlez %i6, %i7, %o3
27753 movne %icc, %i1, %g2
27754 srax %g5, %i5, %o4
27755 movvc %icc, %g4, %o5
27756 alignaddrl %o0, %i3, %l2
27757 movcc %icc, %i2, %i4
27758 mulscc %o2, %g3, %o1
27759 andn %o6, 0x0F3E, %g1
27760 movrlez %l3, %l6, %l5
27761 movrlez %g6, 0x3F6, %o7
27762 fabss %f14, %f20
27763 edge16n %l0, %i0, %l4
27764 stx %l1, [%l7 + 0x08]
27765 pdist %f14, %f4, %f12
27766 ld [%l7 + 0x68], %f5
27767 array8 %g7, %i7, %i6
27768 movrlez %i1, 0x20E, %o3
27769 movvs %xcc, %g2, %i5
27770 ldsw [%l7 + 0x64], %g5
27771 fornot1 %f14, %f24, %f2
27772 ld [%l7 + 0x6C], %f30
27773 ldsb [%l7 + 0x25], %o4
27774 fmovrdlez %g4, %f12, %f22
27775 add %o0, 0x1BCD, %o5
27776 array8 %l2, %i2, %i4
27777 movgu %xcc, %i3, %g3
27778 fmovrsgz %o1, %f6, %f29
27779 movn %xcc, %o6, %o2
27780 edge16 %g1, %l6, %l5
27781 fmovrde %l3, %f8, %f12
27782 orncc %o7, %l0, %i0
27783 xorcc %g6, %l4, %g7
27784 ldub [%l7 + 0x0F], %l1
27785 and %i6, 0x09D4, %i7
27786 sll %o3, 0x09, %g2
27787 sethi 0x1CEE, %i5
27788 umul %g5, 0x1023, %o4
27789 movrlez %i1, %g4, %o5
27790 sdivx %o0, 0x1BCD, %i2
27791 subccc %l2, %i4, %i3
27792 sll %o1, %g3, %o6
27793 ldsh [%l7 + 0x60], %g1
27794 movcc %icc, %l6, %l5
27795 popc 0x03AC, %l3
27796 pdist %f22, %f4, %f6
27797 fpack32 %f30, %f26, %f24
27798 mulscc %o2, %o7, %l0
27799 edge8ln %i0, %g6, %l4
27800 movcs %icc, %l1, %g7
27801 srax %i7, 0x14, %i6
27802 mulscc %g2, 0x0923, %o3
27803 fcmpeq16 %f18, %f18, %i5
27804 ldx [%l7 + 0x40], %g5
27805 edge32 %o4, %g4, %o5
27806 sdivx %i1, 0x167E, %o0
27807 ldub [%l7 + 0x7B], %l2
27808 movne %icc, %i4, %i2
27809 mulscc %i3, 0x1A62, %o1
27810 movre %o6, %g1, %g3
27811 edge16l %l5, %l6, %o2
27812 movpos %icc, %l3, %o7
27813 sllx %l0, %g6, %i0
27814 or %l4, 0x1E54, %g7
27815 sll %l1, 0x0E, %i7
27816 ldsh [%l7 + 0x60], %g2
27817 fnands %f23, %f1, %f4
27818 edge8 %o3, %i5, %i6
27819 alignaddrl %o4, %g4, %o5
27820 udiv %i1, 0x1C78, %o0
27821 fmovrdne %l2, %f16, %f10
27822 ldsb [%l7 + 0x0C], %i4
27823 smul %g5, %i3, %o1
27824 movrlez %o6, 0x2D1, %i2
27825 fabss %f7, %f15
27826 movrlez %g1, 0x02E, %l5
27827 movre %g3, 0x30B, %l6
27828 fand %f8, %f8, %f4
27829 fzeros %f16
27830 xorcc %o2, %o7, %l3
27831 popc %g6, %i0
27832 movge %xcc, %l0, %g7
27833 st %f8, [%l7 + 0x68]
27834 fmovscs %icc, %f8, %f6
27835 fmovrdlz %l1, %f18, %f2
27836 ldsw [%l7 + 0x20], %l4
27837 fpackfix %f14, %f20
27838 edge16n %i7, %g2, %o3
27839 fmul8x16 %f3, %f20, %f14
27840 nop
27841 set 0x1E, %l5
27842 ldub [%l7 + %l5], %i5
27843 ldd [%l7 + 0x30], %o4
27844 edge8l %i6, %g4, %o5
27845 fands %f5, %f12, %f7
27846 fors %f22, %f17, %f14
27847 fandnot2 %f26, %f16, %f18
27848 edge16l %i1, %l2, %i4
27849 st %f15, [%l7 + 0x08]
27850 udivcc %o0, 0x14BE, %i3
27851 alignaddrl %g5, %o6, %o1
27852 move %icc, %g1, %i2
27853 fmovsg %xcc, %f3, %f10
27854 ldub [%l7 + 0x78], %g3
27855 fpadd16 %f0, %f2, %f22
27856 edge8ln %l6, %o2, %o7
27857 movcc %icc, %l3, %l5
27858 ldx [%l7 + 0x70], %g6
27859 movrgz %l0, 0x3FD, %i0
27860 smulcc %l1, %g7, %l4
27861 edge8n %g2, %o3, %i7
27862 edge8l %o4, %i6, %g4
27863 fmovscc %xcc, %f27, %f28
27864 subccc %i5, 0x0DF3, %i1
27865 fmovsgu %icc, %f29, %f3
27866 edge16 %l2, %o5, %o0
27867 sdivx %i3, 0x0270, %i4
27868 edge8 %g5, %o1, %o6
27869 fmuld8sux16 %f16, %f19, %f28
27870 sdivx %i2, 0x0657, %g3
27871 fmovsleu %icc, %f25, %f0
27872 fandnot2 %f0, %f20, %f0
27873 movre %l6, 0x0C3, %g1
27874 movvc %icc, %o7, %o2
27875 sllx %l5, 0x01, %l3
27876 stx %l0, [%l7 + 0x30]
27877 fornot1 %f14, %f8, %f14
27878 sth %i0, [%l7 + 0x2C]
27879 fsrc2 %f24, %f2
27880 sethi 0x1360, %g6
27881 addc %l1, 0x1A15, %l4
27882 movle %xcc, %g7, %o3
27883 smulcc %i7, 0x122A, %o4
27884 nop
27885 set 0x60, %i7
27886 ldsh [%l7 + %i7], %i6
27887 udivx %g2, 0x1903, %i5
27888 orcc %i1, 0x1FEE, %l2
27889 movgu %icc, %g4, %o0
27890 andcc %o5, 0x0CAB, %i3
27891 array8 %i4, %g5, %o6
27892 fmovdpos %xcc, %f17, %f13
27893 sllx %o1, %i2, %g3
27894 sdivx %l6, 0x186F, %g1
27895 sra %o2, %o7, %l3
27896 edge8ln %l0, %i0, %l5
27897 andn %g6, %l4, %l1
27898 movneg %xcc, %o3, %g7
27899 orn %i7, %i6, %o4
27900 fmovrsgz %i5, %f8, %f0
27901 srax %g2, %l2, %i1
27902 fmovdcc %xcc, %f0, %f0
27903 movrgez %g4, %o5, %o0
27904 andn %i3, %g5, %o6
27905 ldd [%l7 + 0x10], %f8
27906 ldx [%l7 + 0x48], %i4
27907 mova %icc, %i2, %g3
27908 edge32n %l6, %g1, %o2
27909 umul %o1, %o7, %l0
27910 srl %i0, %l3, %g6
27911 subc %l4, 0x1FEF, %l5
27912 movgu %xcc, %o3, %g7
27913 sub %i7, %l1, %i6
27914 xnorcc %i5, %g2, %l2
27915 movcc %icc, %o4, %g4
27916 srlx %o5, %i1, %o0
27917 orncc %i3, 0x1C2C, %o6
27918 movl %xcc, %i4, %i2
27919 alignaddr %g5, %g3, %l6
27920 addcc %g1, %o2, %o7
27921 ldd [%l7 + 0x60], %f14
27922 xnor %o1, %i0, %l0
27923 mulscc %g6, %l3, %l5
27924 fzero %f0
27925 fandnot1s %f26, %f3, %f27
27926 addccc %o3, %l4, %g7
27927 andcc %l1, 0x1DA2, %i6
27928 movgu %xcc, %i5, %i7
27929 fnegs %f18, %f8
27930 andcc %l2, 0x1F8B, %o4
27931 edge8 %g2, %g4, %o5
27932 movl %xcc, %i1, %o0
27933 sdivx %i3, 0x05BE, %i4
27934 and %o6, 0x03A5, %g5
27935 sll %i2, %l6, %g3
27936 movl %icc, %o2, %g1
27937 fmovrse %o7, %f3, %f16
27938 fmovsge %xcc, %f16, %f11
27939 movge %icc, %i0, %l0
27940 movcc %xcc, %g6, %o1
27941 stb %l5, [%l7 + 0x51]
27942 movle %icc, %l3, %l4
27943 fmovrsgez %o3, %f18, %f5
27944 mulscc %g7, %l1, %i5
27945 movgu %icc, %i6, %i7
27946 fmovscs %xcc, %f31, %f2
27947 movgu %icc, %l2, %o4
27948 array16 %g4, %g2, %i1
27949 sir 0x00B4
27950 movre %o5, %o0, %i4
27951 movrlz %o6, %g5, %i2
27952 alignaddrl %l6, %g3, %o2
27953 movpos %icc, %i3, %o7
27954 fcmps %fcc0, %f28, %f1
27955 xnorcc %i0, %g1, %g6
27956 sll %l0, %o1, %l3
27957 fmovrsgz %l4, %f14, %f16
27958 ldd [%l7 + 0x30], %f24
27959 sdivcc %o3, 0x0BBE, %g7
27960 array16 %l1, %i5, %i6
27961 fmovsn %icc, %f28, %f6
27962 sth %l5, [%l7 + 0x70]
27963 smulcc %i7, %o4, %l2
27964 fmovdle %xcc, %f12, %f9
27965 stx %g2, [%l7 + 0x28]
27966 stw %g4, [%l7 + 0x4C]
27967 sub %i1, %o5, %o0
27968 ld [%l7 + 0x6C], %f1
27969 stx %i4, [%l7 + 0x18]
27970 addcc %g5, %o6, %i2
27971 sub %l6, 0x1ED1, %o2
27972 movn %xcc, %i3, %g3
27973 fmovdvc %icc, %f21, %f22
27974 udiv %o7, 0x0216, %g1
27975 xorcc %g6, 0x1F59, %l0
27976 movrgez %o1, 0x28F, %l3
27977 edge32n %i0, %o3, %g7
27978 movneg %icc, %l4, %i5
27979 fmovdneg %icc, %f3, %f17
27980 movgu %icc, %i6, %l5
27981 movre %i7, %o4, %l1
27982 fmovrdgez %l2, %f14, %f4
27983 popc %g4, %i1
27984 ldd [%l7 + 0x78], %o4
27985 sdiv %g2, 0x16E7, %i4
27986 fnot1s %f3, %f28
27987 mulscc %g5, 0x133E, %o0
27988 alignaddr %i2, %l6, %o6
27989 fmul8ulx16 %f24, %f24, %f14
27990 orncc %o2, 0x0965, %i3
27991 ld [%l7 + 0x5C], %f22
27992 edge8 %g3, %g1, %o7
27993 edge32l %l0, %g6, %o1
27994 fnot1 %f16, %f30
27995 movrlez %l3, 0x048, %i0
27996 fornot2 %f4, %f26, %f18
27997 movne %xcc, %g7, %l4
27998 fmovdneg %icc, %f21, %f12
27999 movvc %icc, %i5, %i6
28000 fmovdne %icc, %f18, %f30
28001 srl %o3, 0x02, %l5
28002 ldd [%l7 + 0x60], %f6
28003 pdist %f16, %f0, %f14
28004 orncc %i7, 0x0056, %o4
28005 fmovrdlez %l1, %f18, %f24
28006 sllx %l2, 0x1A, %g4
28007 lduw [%l7 + 0x30], %i1
28008 sll %o5, 0x17, %g2
28009 movge %icc, %i4, %g5
28010 srlx %o0, %l6, %i2
28011 movvc %icc, %o6, %o2
28012 fmovrslez %i3, %f0, %f3
28013 subccc %g1, 0x1B3F, %o7
28014 or %g3, 0x1657, %g6
28015 movcs %icc, %o1, %l0
28016 edge8ln %i0, %g7, %l3
28017 move %xcc, %i5, %l4
28018 alignaddrl %o3, %l5, %i7
28019 fmovsg %icc, %f17, %f25
28020 stb %i6, [%l7 + 0x0A]
28021 array8 %l1, %o4, %g4
28022 fsrc1s %f4, %f25
28023 stx %i1, [%l7 + 0x30]
28024 smul %l2, 0x0CC2, %g2
28025 orn %i4, %g5, %o0
28026 mulscc %l6, 0x090B, %o5
28027 edge8n %i2, %o2, %i3
28028 fsrc2 %f24, %f0
28029 stb %o6, [%l7 + 0x71]
28030 siam 0x4
28031 and %o7, 0x0AFD, %g1
28032 sth %g3, [%l7 + 0x38]
28033 addcc %o1, %l0, %i0
28034 umul %g6, %g7, %i5
28035 xorcc %l3, %l4, %l5
28036 std %f24, [%l7 + 0x10]
28037 orcc %i7, %i6, %o3
28038 lduw [%l7 + 0x68], %l1
28039 edge8 %g4, %o4, %i1
28040 addccc %g2, %i4, %g5
28041 ldub [%l7 + 0x31], %o0
28042 ldsw [%l7 + 0x48], %l6
28043 fmovrdlez %o5, %f12, %f26
28044 movvs %xcc, %i2, %l2
28045 ldsh [%l7 + 0x42], %o2
28046 fmovdn %icc, %f20, %f2
28047 ldd [%l7 + 0x58], %f16
28048 movvs %icc, %i3, %o6
28049 movle %xcc, %o7, %g3
28050 edge8l %g1, %o1, %i0
28051 fmul8x16au %f23, %f5, %f6
28052 fpsub32 %f16, %f6, %f8
28053 movrgez %l0, 0x0A1, %g6
28054 stx %i5, [%l7 + 0x40]
28055 edge32l %l3, %l4, %g7
28056 srlx %i7, %i6, %l5
28057 sub %l1, 0x1677, %o3
28058 ldd [%l7 + 0x48], %g4
28059 andn %i1, 0x0CF5, %o4
28060 edge16n %i4, %g2, %g5
28061 movre %l6, 0x001, %o0
28062 stx %o5, [%l7 + 0x58]
28063 fone %f6
28064 ldsh [%l7 + 0x4E], %l2
28065 setx loop_101, %l0, %l1
28066 return %l1
28067 nop
28068 rdpr %cwp, %g1
28069 rdpr %cansave, %g2
28070 rdpr %canrestore, %g3
28071 rdpr %cleanwin, %g4
28072 rdpr %otherwin, %g5
28073 rdpr %wstate, %g6
28074loop_101: movrlz %o7, %g3, %g1
28075 movle %icc, %o6, %i0
28076 movvc %xcc, %l0, %o1
28077 fmovdcc %icc, %f1, %f28
28078 sir 0x0A22
28079 fpadd16s %f29, %f2, %f7
28080 fsrc2 %f6, %f12
28081 movle %xcc, %i5, %g6
28082 smulcc %l4, %g7, %l3
28083 lduw [%l7 + 0x1C], %i7
28084 array8 %l5, %i6, %l1
28085 xnor %g4, %o3, %o4
28086 orcc %i4, %g2, %i1
28087 movcs %icc, %l6, %o0
28088 alignaddr %o5, %l2, %i2
28089 ld [%l7 + 0x34], %f8
28090 sth %g5, [%l7 + 0x1A]
28091 movvc %icc, %i3, %o2
28092 edge16n %g3, %g1, %o7
28093 edge16ln %i0, %l0, %o1
28094 mulx %i5, 0x1A07, %g6
28095 fmovse %xcc, %f22, %f24
28096 fmovsvs %xcc, %f23, %f27
28097 edge32l %l4, %o6, %l3
28098 and %g7, 0x07DD, %i7
28099 fmovda %xcc, %f28, %f30
28100 udiv %l5, 0x1699, %i6
28101 sethi 0x04A0, %l1
28102 fnegd %f8, %f6
28103 stw %g4, [%l7 + 0x78]
28104 fpack16 %f18, %f28
28105 st %f15, [%l7 + 0x54]
28106 mulx %o3, 0x19A9, %i4
28107 fcmpes %fcc3, %f3, %f16
28108 fsrc2 %f6, %f0
28109 umul %g2, 0x0EDC, %o4
28110 movneg %xcc, %i1, %l6
28111 stx %o5, [%l7 + 0x30]
28112 movg %xcc, %o0, %i2
28113 edge8n %l2, %i3, %g5
28114 fmovdvc %icc, %f24, %f3
28115 movrgz %g3, %o2, %g1
28116 fandnot1 %f26, %f12, %f28
28117 udiv %o7, 0x1293, %l0
28118 fpackfix %f30, %f18
28119 ldd [%l7 + 0x40], %f18
28120 sub %o1, %i0, %g6
28121 sir 0x01BA
28122 ldd [%l7 + 0x38], %f26
28123 edge32 %l4, %o6, %l3
28124 subcc %g7, 0x16C6, %i7
28125 fcmple16 %f14, %f0, %i5
28126 fxors %f27, %f1, %f18
28127 movne %xcc, %l5, %l1
28128 fsrc2 %f20, %f4
28129 std %f6, [%l7 + 0x18]
28130 orn %g4, 0x1CDF, %i6
28131 udiv %i4, 0x02DA, %g2
28132 orn %o3, %i1, %o4
28133 edge32ln %l6, %o5, %o0
28134 movrne %i2, 0x07A, %l2
28135 sllx %g5, %i3, %g3
28136 fpadd16 %f4, %f20, %f24
28137 fmul8x16 %f29, %f30, %f28
28138 srl %g1, 0x02, %o7
28139 addcc %o2, %l0, %i0
28140 fpsub16s %f7, %f28, %f13
28141 addcc %g6, 0x0EB5, %o1
28142 edge16 %l4, %l3, %g7
28143 edge32ln %o6, %i5, %i7
28144 movvc %xcc, %l1, %l5
28145 srax %i6, 0x1A, %g4
28146 edge8l %i4, %o3, %g2
28147 andcc %i1, %o4, %o5
28148 ldd [%l7 + 0x08], %f18
28149 array8 %o0, %l6, %l2
28150 fmul8ulx16 %f2, %f24, %f26
28151 subcc %i2, 0x01D1, %g5
28152 stx %i3, [%l7 + 0x70]
28153 sdiv %g1, 0x0ECC, %g3
28154 ldd [%l7 + 0x30], %o6
28155 save %o2, %i0, %l0
28156 rdpr %cwp, %g1
28157 rdpr %cansave, %g2
28158 rdpr %canrestore, %g3
28159 rdpr %cleanwin, %g4
28160 rdpr %otherwin, %g5
28161 rdpr %wstate, %g6
28162 restore %g6, 0x186E, %o1
28163 rdpr %cwp, %g1
28164 rdpr %cansave, %g2
28165 rdpr %canrestore, %g3
28166 rdpr %cleanwin, %g4
28167 rdpr %otherwin, %g5
28168 rdpr %wstate, %g6
28169 fcmped %fcc0, %f12, %f30
28170 sethi 0x1590, %l4
28171 or %l3, 0x0C7B, %g7
28172 movcs %xcc, %i5, %i7
28173 alignaddr %l1, %o6, %i6
28174 mulscc %g4, %i4, %l5
28175 array16 %o3, %i1, %o4
28176 edge8l %g2, %o5, %o0
28177 fnands %f22, %f11, %f10
28178 mulx %l2, %i2, %l6
28179 movrgez %i3, 0x15C, %g5
28180 alignaddr %g3, %g1, %o7
28181 xorcc %o2, 0x126D, %i0
28182 movrne %g6, 0x28F, %l0
28183 andcc %l4, 0x1336, %l3
28184 srax %o1, %i5, %i7
28185 srlx %g7, %l1, %i6
28186 movgu %xcc, %o6, %i4
28187 orcc %g4, 0x0E9E, %o3
28188 sir 0x0681
28189 alignaddr %l5, %i1, %o4
28190 sth %g2, [%l7 + 0x58]
28191 fmovdge %icc, %f23, %f31
28192 mulscc %o5, 0x181C, %o0
28193 subcc %l2, %l6, %i2
28194 umul %i3, %g3, %g5
28195 fpadd32 %f6, %f28, %f2
28196 fpadd32s %f19, %f0, %f18
28197 setx loop_102, %l0, %l1
28198 return %l1
28199 nop
28200 rdpr %cwp, %g1
28201 rdpr %cansave, %g2
28202 rdpr %canrestore, %g3
28203 rdpr %cleanwin, %g4
28204 rdpr %otherwin, %g5
28205 rdpr %wstate, %g6
28206loop_102: fmovsa %xcc, %f28, %f23
28207 stx %g1, [%l7 + 0x30]
28208 umulcc %i0, %l0, %g6
28209 sll %l3, %l4, %o1
28210 movvc %icc, %i7, %i5
28211 fnot1s %f25, %f12
28212 fmovrdlez %g7, %f22, %f24
28213 orncc %l1, %o6, %i6
28214 sllx %i4, 0x11, %o3
28215 ldub [%l7 + 0x64], %l5
28216 movgu %icc, %g4, %o4
28217 udiv %g2, 0x1C16, %o5
28218 movn %xcc, %i1, %l2
28219 ldub [%l7 + 0x5B], %l6
28220 ldsb [%l7 + 0x4A], %i2
28221 subccc %i3, 0x0944, %o0
28222 std %f8, [%l7 + 0x30]
28223 fmovsne %xcc, %f16, %f11
28224 xnorcc %g5, 0x16F9, %g3
28225 fandnot2s %f17, %f6, %f23
28226 fmovsl %xcc, %f24, %f29
28227 mulx %o7, %g1, %o2
28228 array16 %i0, %l0, %g6
28229 movrgz %l3, %o1, %i7
28230 stw %i5, [%l7 + 0x38]
28231 xnorcc %g7, 0x0456, %l4
28232 fxnor %f20, %f0, %f10
28233 srl %o6, %l1, %i6
28234 movge %icc, %o3, %l5
28235 save %i4, %g4, %g2
28236 rdpr %cwp, %g1
28237 rdpr %cansave, %g2
28238 rdpr %canrestore, %g3
28239 rdpr %cleanwin, %g4
28240 rdpr %otherwin, %g5
28241 rdpr %wstate, %g6
28242 alignaddrl %o4, %o5, %l2
28243 movvs %icc, %i1, %i2
28244 fmovrsne %l6, %f4, %f19
28245 andn %o0, 0x08BA, %g5
28246 orcc %i3, %g3, %g1
28247 addccc %o7, %i0, %l0
28248 fmovrslez %g6, %f14, %f19
28249 movne %icc, %l3, %o2
28250 orcc %i7, 0x1BB2, %i5
28251 movneg %xcc, %g7, %o1
28252 ld [%l7 + 0x30], %f17
28253 edge32n %o6, %l4, %l1
28254 restore %o3, 0x06FA, %l5
28255 rdpr %cwp, %g1
28256 rdpr %cansave, %g2
28257 rdpr %canrestore, %g3
28258 rdpr %cleanwin, %g4
28259 rdpr %otherwin, %g5
28260 rdpr %wstate, %g6
28261 lduw [%l7 + 0x50], %i4
28262 lduw [%l7 + 0x6C], %i6
28263 fpack16 %f28, %f1
28264 fmovrdgez %g4, %f24, %f24
28265 movrgz %o4, %g2, %l2
28266 orncc %o5, 0x0E28, %i1
28267 smulcc %i2, %o0, %l6
28268 mulscc %i3, 0x0EA4, %g5
28269 fcmple32 %f14, %f26, %g3
28270 smul %g1, %i0, %l0
28271 sub %o7, 0x0B10, %g6
28272 edge32l %o2, %i7, %l3
28273 mulx %g7, 0x0CB0, %o1
28274 addcc %o6, 0x0577, %l4
28275 fmul8sux16 %f20, %f22, %f26
28276 std %f20, [%l7 + 0x60]
28277 movl %icc, %i5, %l1
28278 alignaddrl %l5, %o3, %i4
28279 edge8l %g4, %o4, %i6
28280 fnand %f28, %f10, %f30
28281 xnorcc %g2, %l2, %o5
28282 movpos %xcc, %i2, %o0
28283 edge8ln %i1, %l6, %g5
28284 fxors %f26, %f21, %f0
28285 edge8ln %g3, %g1, %i0
28286 fcmps %fcc1, %f27, %f26
28287 fpmerge %f11, %f15, %f24
28288 edge16 %i3, %o7, %l0
28289 movn %xcc, %o2, %i7
28290 alignaddrl %l3, %g6, %g7
28291 fnot2s %f20, %f20
28292 movvs %icc, %o6, %o1
28293 fones %f24
28294 fmovse %icc, %f10, %f12
28295 fmovdleu %icc, %f31, %f21
28296 addc %l4, 0x02AB, %i5
28297 std %f30, [%l7 + 0x48]
28298 save %l5, 0x1D8A, %o3
28299 rdpr %cwp, %g1
28300 rdpr %cansave, %g2
28301 rdpr %canrestore, %g3
28302 rdpr %cleanwin, %g4
28303 rdpr %otherwin, %g5
28304 rdpr %wstate, %g6
28305 orcc %l1, %g4, %o4
28306 sth %i4, [%l7 + 0x4E]
28307 udivcc %i6, 0x102A, %l2
28308 edge16n %o5, %g2, %o0
28309 sdivx %i2, 0x0B1A, %i1
28310 add %g5, 0x0019, %g3
28311 and %l6, %i0, %g1
28312 movle %xcc, %o7, %i3
28313 move %icc, %o2, %l0
28314 addc %l3, %g6, %g7
28315 fsrc2 %f2, %f28
28316 ldsh [%l7 + 0x3C], %o6
28317 fmovsl %icc, %f8, %f9
28318 sra %i7, 0x06, %l4
28319 xor %o1, 0x0DE9, %l5
28320 srl %i5, %l1, %o3
28321 fmovrdlez %o4, %f10, %f24
28322 udiv %g4, 0x1F4B, %i6
28323 fnegs %f11, %f16
28324 fmuld8sux16 %f27, %f19, %f22
28325 sub %l2, %o5, %g2
28326 xnor %o0, %i2, %i4
28327 edge32n %i1, %g3, %g5
28328 ldsh [%l7 + 0x58], %l6
28329 sir 0x1E5C
28330 fmovdne %icc, %f8, %f10
28331 xnorcc %g1, %i0, %i3
28332 fnegd %f28, %f14
28333 sub %o2, %l0, %o7
28334 edge8l %g6, %g7, %l3
28335 nop
28336 set 0x09, %l1
28337 ldsb [%l7 + %l1], %i7
28338 movcs %icc, %o6, %l4
28339 array32 %l5, %i5, %o1
28340 orncc %l1, %o3, %g4
28341 fmovsne %xcc, %f4, %f22
28342 subc %o4, %i6, %o5
28343 addcc %l2, 0x0E53, %g2
28344 addc %i2, 0x0414, %o0
28345 xor %i4, 0x1262, %i1
28346 orn %g3, %g5, %g1
28347 fmovsneg %xcc, %f7, %f25
28348 movvs %xcc, %i0, %i3
28349 addcc %l6, 0x106B, %l0
28350 subc %o2, %g6, %g7
28351 edge32n %o7, %i7, %l3
28352 fands %f2, %f16, %f1
28353 movge %icc, %o6, %l5
28354 fzero %f6
28355 std %f8, [%l7 + 0x08]
28356 array16 %l4, %i5, %o1
28357 udivx %l1, 0x1723, %o3
28358 sir 0x1405
28359 movcs %xcc, %o4, %i6
28360 mulscc %g4, 0x0821, %l2
28361 fmovse %icc, %f2, %f18
28362 umul %o5, 0x0E20, %i2
28363 movrgz %g2, 0x3F3, %i4
28364 fxnors %f17, %f17, %f24
28365 fmovdne %xcc, %f16, %f14
28366 sdiv %o0, 0x0D42, %g3
28367 move %xcc, %i1, %g5
28368 edge8l %g1, %i0, %l6
28369 edge8l %i3, %l0, %o2
28370 array16 %g6, %o7, %g7
28371 fandnot2 %f20, %f28, %f28
28372 move %xcc, %i7, %o6
28373 fpsub16 %f24, %f18, %f10
28374 movleu %icc, %l5, %l3
28375 mulx %i5, %l4, %o1
28376 lduw [%l7 + 0x44], %l1
28377 fzeros %f25
28378 fmovsvs %icc, %f22, %f19
28379 move %icc, %o3, %o4
28380 xnorcc %i6, 0x0430, %l2
28381 fcmps %fcc2, %f16, %f17
28382 ldd [%l7 + 0x50], %f14
28383 movgu %xcc, %o5, %g4
28384 fsrc1 %f26, %f22
28385 std %f10, [%l7 + 0x58]
28386 subccc %i2, %g2, %i4
28387 movrne %o0, %i1, %g3
28388 movpos %xcc, %g5, %g1
28389 edge16 %l6, %i0, %i3
28390 fmuld8sux16 %f3, %f1, %f0
28391 fmovrdne %l0, %f24, %f4
28392 orncc %g6, %o7, %o2
28393 sra %g7, %i7, %l5
28394 movrne %l3, 0x18D, %o6
28395 fpadd16 %f30, %f24, %f2
28396 sdiv %l4, 0x0F3E, %o1
28397 fmovd %f28, %f10
28398 fxors %f23, %f11, %f18
28399 for %f22, %f28, %f0
28400 addccc %l1, 0x0B1A, %o3
28401 srlx %i5, 0x0F, %i6
28402 movleu %xcc, %l2, %o4
28403 fmovsle %icc, %f3, %f3
28404 sll %o5, 0x11, %g4
28405 fmovrslez %g2, %f21, %f9
28406 addccc %i2, 0x00B1, %i4
28407 sdivx %i1, 0x1596, %o0
28408 sdiv %g5, 0x04A6, %g1
28409 fpadd16s %f6, %f7, %f27
28410 edge16l %l6, %g3, %i0
28411 nop
28412 set 0x60, %o2
28413 ldd [%l7 + %o2], %l0
28414 movcs %xcc, %g6, %o7
28415 fmovsg %icc, %f30, %f4
28416 subccc %o2, 0x1C5D, %g7
28417 edge16ln %i3, %l5, %l3
28418 fmovda %icc, %f16, %f6
28419 fnegd %f16, %f22
28420 orncc %i7, 0x0F56, %o6
28421 andncc %l4, %l1, %o1
28422 fmovsl %icc, %f17, %f16
28423 edge16ln %o3, %i5, %i6
28424 fxor %f18, %f30, %f22
28425 movgu %icc, %l2, %o4
28426 fmovda %icc, %f3, %f16
28427 andcc %g4, 0x0979, %o5
28428 sth %i2, [%l7 + 0x40]
28429 array32 %g2, %i1, %o0
28430 add %g5, %i4, %l6
28431 xnorcc %g3, 0x06CC, %i0
28432 fmovrslez %l0, %f19, %f26
28433 mulscc %g6, 0x009C, %o7
28434 movg %icc, %g1, %o2
28435 umulcc %g7, %i3, %l3
28436 fmovsne %icc, %f30, %f17
28437 edge8n %l5, %o6, %i7
28438 setx loop_103, %l0, %l1
28439 return %l1
28440 nop
28441 rdpr %cwp, %g1
28442 rdpr %cansave, %g2
28443 rdpr %canrestore, %g3
28444 rdpr %cleanwin, %g4
28445 rdpr %otherwin, %g5
28446 rdpr %wstate, %g6
28447loop_103: sllx %o1, 0x14, %o3
28448 EXIT_GOOD
28449
28450
28451
28452!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28453!
28454! Stats for Thread 0:
28455!
28456! Type l : 3552
28457! Type f : 5409
28458! Type i : 16039
28459!
28460!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28461
28462
28463 EXIT_GOOD /* test finish */
28464
28465/************************************************************************
28466 Test case data start
28467 ************************************************************************/
28468.data
28469user_data_start:
28470scratch_area:
28471.word 0x4141C3E5
28472.word 0x875A0910
28473.word 0x45739CAF
28474.word 0xADC2674F
28475.word 0x577C580D
28476.word 0x82CE4A2D
28477.word 0x4DB67FCA
28478.word 0x9F94815C
28479.word 0x252803F7
28480.word 0x472D2FC1
28481.word 0xACE043DE
28482.word 0x3E46BFC1
28483.word 0x8613F2A8
28484.word 0xD121CB93
28485.word 0xCF3512E2
28486.word 0x4872B726
28487.word 0x378E792A
28488.word 0xC62DE1E4
28489.word 0xBA22E1E8
28490.word 0xC79581F3
28491.word 0x80119E72
28492.word 0xD1A64886
28493.word 0x941E32ED
28494.word 0x923FE7DF
28495.word 0x6F9C858A
28496.word 0x985E70F8
28497.word 0xCB48CEC5
28498.word 0xF549ED5D
28499.word 0xC036A7AA
28500.word 0x84262096
28501.word 0x22723B61
28502.word 0x66D7287D
28503.word 0x0D6684A2
28504.word 0x83E8B6E0
28505.word 0xF6E65264
28506.word 0x47A79BB7
28507.word 0xD5D7940A
28508.word 0x039E0674
28509.word 0xA793BD83
28510.word 0x2AF3100F
28511.word 0x8A92DAE8
28512.word 0xA67646F1
28513.word 0xECF21444
28514.word 0x0E7ACD51
28515.word 0x6875D4BC
28516.word 0x85C23783
28517.word 0x1B872AEC
28518.word 0xA2A8CC03
28519.word 0x5A69536D
28520.word 0xEF3C7185
28521.word 0x166C183A
28522.word 0xE04C165F
28523.word 0x1A3EC4CA
28524.word 0x5C070B6A
28525.word 0x2F4E4933
28526.word 0xEF60E0ED
28527.word 0xEA99D705
28528.word 0xE756FC37
28529.word 0x4A8459B7
28530.word 0xE96E22B8
28531.word 0xDA9BDAA8
28532.word 0x26BBC172
28533.word 0x7C3B8118
28534.word 0x843A308A
28535.end