Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f3.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f3.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_f3.s,v 1.1 2007/05/11 17:22:38 drp Exp $"
39#include "defines.h"
40#include "nmacros.h"
41#include "old_boot.s"
42
43/************************************************************************
44 Test case code start
45 ************************************************************************/
46
47.text
48.global main
49
50main: /* test begin */
51
52
53 ta T_RD_THID
54 mov %o1, %l6
55 umul %l6, 256, %l7
56 setx DIAG_DATA_AREA, %g1, %g3
57 add %l7, %g3, %l7
58
59mov %l7, %g1
60wrpr %g0, 0x0, %cwp
61mov %g1, %l7
62wrpr %g0, 0x1, %cwp
63mov %g1, %l7
64wrpr %g0, 0x2, %cwp
65mov %g1, %l7
66wrpr %g0, 0x3, %cwp
67mov %g1, %l7
68wrpr %g0, 0x4, %cwp
69mov %g1, %l7
70wrpr %g0, 0x5, %cwp
71mov %g1, %l7
72wrpr %g0, 0x6, %cwp
73mov %g1, %l7
74wrpr %g0, 0x7, %cwp
75mov %g1, %l7
76 nop
77 setx 0x14CB2281A0511142, %l0, %l6
78 stx %l6, [%l7 + 0x0]
79 ldx [%l7 + 0x0], %fsr
80!
81! Thread 0 Start
82!
83main_t0:
84
85 !# Initialize registers ..
86
87 !# Global registers
88 set 0x3, %g1
89 set 0x6, %g2
90 set 0x6, %g3
91 set 0x4, %g4
92 set 0x3, %g5
93 set 0x2, %g6
94 set 0x8, %g7
95 !# Input registers
96 set -0x9, %i0
97 set -0x6, %i1
98 set -0x1, %i2
99 set -0xA, %i3
100 set -0xE, %i4
101 set -0x7, %i5
102 set -0xF, %i6
103 set -0xF, %i7
104 !# Local registers
105 set 0x1626CC08, %l0
106 set 0x3A59925F, %l1
107 set 0x66E4A004, %l2
108 set 0x34E6B906, %l3
109 set 0x1E0837C3, %l4
110 set 0x363C97D4, %l5
111 set 0x1FD396EA, %l6
112 !# Output registers
113 set 0x12CB, %o0
114 set -0x12A3, %o1
115 set -0x0153, %o2
116 set -0x0B06, %o3
117 set -0x1769, %o4
118 set -0x01DD, %o5
119 set -0x0ADC, %o6
120 set -0x0438, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0xD224EBCA9A43DAB4)
123 INIT_TH_FP_REG(%l7,%f2,0xE83CD0CF1C865357)
124 INIT_TH_FP_REG(%l7,%f4,0xBE06F0B00EFF648F)
125 INIT_TH_FP_REG(%l7,%f6,0x534BF2A567AD0334)
126 INIT_TH_FP_REG(%l7,%f8,0xE1F09D4AEB42E898)
127 INIT_TH_FP_REG(%l7,%f10,0x549B3BB546CEBCCE)
128 INIT_TH_FP_REG(%l7,%f12,0x9B37B7A440958CCD)
129 INIT_TH_FP_REG(%l7,%f14,0x254F92F35D69632A)
130 INIT_TH_FP_REG(%l7,%f16,0xE1487CD1F3F25379)
131 INIT_TH_FP_REG(%l7,%f18,0xFA23E3D5D794903A)
132 INIT_TH_FP_REG(%l7,%f20,0x6BB49568B181535B)
133 INIT_TH_FP_REG(%l7,%f22,0xE6ABD83E9C2930F7)
134 INIT_TH_FP_REG(%l7,%f24,0x73772F3451153BEB)
135 INIT_TH_FP_REG(%l7,%f26,0xB224C62100D0D9B7)
136 INIT_TH_FP_REG(%l7,%f28,0xE3533200ABDF78A0)
137 INIT_TH_FP_REG(%l7,%f30,0xE2AFD1CB9FA25125)
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, %g0, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 array32 %g1, %i5, %l0
151 edge16l %g5, %l4, %g3
152 fmovdne %xcc, %f18, %f23
153 edge16 %l1, %g6, %o4
154 movne %xcc, %i4, %l5
155 edge8ln %o1, %g4, %l3
156 udivcc %o6, 0x1D35, %i7
157 orcc %l6, %i6, %o3
158 movl %icc, %o5, %o2
159 fnot2s %f12, %f23
160 fcmps %fcc2, %f0, %f23
161 movrgez %i1, %g2, %g7
162 fmovsleu %xcc, %f20, %f26
163 movne %icc, %o7, %o0
164 lduw [%l7 + 0x74], %l2
165 array16 %i0, %i3, %g1
166 fmovd %f2, %f0
167 alignaddrl %i5, %l0, %g5
168 fmovrdgez %i2, %f20, %f0
169 nop
170 set 0x30, %l3
171 sth %g3, [%l7 + %l3]
172 edge8n %l1, %l4, %g6
173 xorcc %o4, %i4, %o1
174 mulscc %g4, %l3, %o6
175 nop
176 set 0x37, %o1
177 ldub [%l7 + %o1], %i7
178 ldd [%l7 + 0x78], %f0
179 edge8l %l5, %i6, %o3
180 save %o5, %l6, %i1
181 rdpr %cwp, %g1
182 rdpr %cansave, %g2
183 rdpr %canrestore, %g3
184 rdpr %cleanwin, %g4
185 rdpr %otherwin, %g5
186 rdpr %wstate, %g6
187 add %o2, %g2, %g7
188 addcc %o0, %l2, %o7
189 orcc %i0, %g1, %i5
190 udivcc %i3, 0x169B, %g5
191 alignaddr %i2, %l0, %l1
192 fxors %f14, %f28, %f12
193 udivx %l4, 0x0D68, %g3
194 edge8n %o4, %g6, %i4
195 movne %icc, %o1, %l3
196 faligndata %f18, %f24, %f6
197 xnor %g4, %o6, %i7
198 std %f6, [%l7 + 0x50]
199 xnorcc %i6, 0x18A2, %o3
200 sth %o5, [%l7 + 0x64]
201 fmovsg %xcc, %f4, %f26
202 edge16l %l6, %l5, %i1
203 subcc %g2, %o2, %g7
204 udivx %o0, 0x0F8C, %l2
205 movrgez %o7, %g1, %i5
206 fmovsneg %xcc, %f28, %f29
207 fpsub32s %f21, %f19, %f8
208 ldsb [%l7 + 0x2A], %i0
209 mulx %i3, %i2, %l0
210 fmovdvc %icc, %f24, %f5
211 add %l1, %l4, %g5
212 array32 %o4, %g6, %i4
213 edge8n %o1, %g3, %g4
214 st %f25, [%l7 + 0x54]
215 movge %icc, %l3, %i7
216 fcmpd %fcc2, %f22, %f22
217 movvc %xcc, %o6, %o3
218 edge32ln %i6, %o5, %l6
219 ldsb [%l7 + 0x40], %l5
220 movle %icc, %g2, %o2
221 movre %g7, 0x2A2, %i1
222 and %l2, %o7, %g1
223 edge8n %i5, %i0, %i3
224 fmul8ulx16 %f4, %f24, %f6
225 save %o0, 0x004E, %i2
226 rdpr %cwp, %g1
227 rdpr %cansave, %g2
228 rdpr %canrestore, %g3
229 rdpr %cleanwin, %g4
230 rdpr %otherwin, %g5
231 rdpr %wstate, %g6
232 ldsw [%l7 + 0x3C], %l1
233 orn %l4, %g5, %l0
234 udivcc %g6, 0x00CA, %i4
235 popc 0x0515, %o4
236 array8 %o1, %g4, %g3
237 ldsb [%l7 + 0x7A], %i7
238 udivx %o6, 0x067E, %o3
239 fnot2 %f12, %f30
240 edge16n %i6, %l3, %l6
241 ldx [%l7 + 0x50], %l5
242 fmovrdgz %g2, %f16, %f2
243 mulx %o2, 0x0E2D, %o5
244 sethi 0x0071, %g7
245 andcc %l2, %o7, %i1
246 sra %g1, %i0, %i3
247 popc %o0, %i2
248 fmovrsgez %i5, %f14, %f29
249 lduh [%l7 + 0x62], %l4
250 fpadd16 %f30, %f16, %f14
251 movrgez %l1, 0x1FF, %g5
252 movrne %g6, 0x270, %l0
253 orcc %o4, 0x08E1, %i4
254 movne %icc, %g4, %g3
255 xor %o1, %i7, %o3
256 andn %o6, %i6, %l3
257 edge16n %l5, %g2, %l6
258 ldd [%l7 + 0x70], %f4
259 movg %icc, %o2, %g7
260 movrlez %l2, 0x268, %o7
261 edge32n %i1, %g1, %o5
262 edge16n %i3, %i0, %i2
263 movre %i5, 0x30E, %l4
264 fornot1 %f28, %f4, %f14
265 movrne %l1, %o0, %g5
266 fmovrsne %l0, %f26, %f4
267 ldx [%l7 + 0x18], %o4
268 ldsw [%l7 + 0x38], %i4
269 subccc %g4, %g6, %g3
270 std %f4, [%l7 + 0x08]
271 subccc %o1, %o3, %o6
272 pdist %f16, %f0, %f2
273 movne %icc, %i6, %i7
274 umul %l5, %g2, %l3
275 sllx %o2, 0x08, %l6
276 ld [%l7 + 0x2C], %f20
277 movgu %icc, %g7, %o7
278 sethi 0x167F, %i1
279 fmovse %xcc, %f17, %f14
280 srax %g1, %o5, %i3
281 subcc %l2, 0x19EB, %i0
282 fmovde %icc, %f17, %f9
283 smul %i2, 0x033C, %i5
284 addc %l1, 0x008F, %o0
285 sir 0x0E95
286 fmovrsgez %g5, %f25, %f18
287 or %l4, %o4, %i4
288 mulx %g4, 0x1208, %l0
289 umul %g6, %o1, %g3
290 udiv %o3, 0x19DD, %o6
291 movrlez %i6, %l5, %g2
292 orcc %l3, %o2, %i7
293 movrgz %g7, %l6, %o7
294 faligndata %f14, %f24, %f8
295 ldd [%l7 + 0x70], %i0
296 edge8n %o5, %g1, %l2
297 edge8ln %i0, %i3, %i5
298 xnorcc %l1, 0x0ED8, %o0
299 mulx %i2, %g5, %o4
300 alignaddr %l4, %i4, %g4
301 movn %icc, %l0, %g6
302 alignaddrl %g3, %o3, %o1
303 movrlez %o6, 0x0F0, %l5
304 andcc %i6, %g2, %o2
305 movneg %icc, %l3, %g7
306 fmovd %f20, %f28
307 movvs %xcc, %i7, %o7
308 sth %i1, [%l7 + 0x18]
309 smul %o5, %l6, %l2
310 fmovrde %i0, %f18, %f8
311 fpadd16s %f12, %f23, %f3
312 movvs %icc, %i3, %g1
313 st %f23, [%l7 + 0x6C]
314 xorcc %l1, %o0, %i2
315 sdivx %g5, 0x0E8D, %o4
316 edge8l %i5, %l4, %i4
317 sra %g4, 0x1E, %g6
318 edge16l %l0, %o3, %g3
319 orncc %o1, %l5, %o6
320 fmovrslez %g2, %f18, %f1
321 andcc %i6, 0x0978, %l3
322 save %g7, %o2, %o7
323 rdpr %cwp, %g1
324 rdpr %cansave, %g2
325 rdpr %canrestore, %g3
326 rdpr %cleanwin, %g4
327 rdpr %otherwin, %g5
328 rdpr %wstate, %g6
329 movvs %icc, %i7, %o5
330 movrgz %i1, %l6, %i0
331 fzero %f8
332 fcmple16 %f16, %f4, %l2
333 fmovrsne %g1, %f21, %f1
334 fabss %f3, %f31
335 addc %i3, %l1, %o0
336 edge16 %i2, %g5, %i5
337 xnor %o4, 0x0346, %i4
338 udiv %l4, 0x14BD, %g6
339 fmovdneg %xcc, %f19, %f7
340 movrgz %g4, %l0, %o3
341 edge32 %g3, %o1, %l5
342 ldx [%l7 + 0x68], %g2
343 mulscc %i6, 0x05F0, %o6
344 fmovsg %xcc, %f22, %f29
345 edge8ln %g7, %o2, %o7
346 ldd [%l7 + 0x40], %i6
347 fmovsgu %xcc, %f20, %f5
348 movg %icc, %l3, %o5
349 edge8l %l6, %i0, %l2
350 fandnot1s %f25, %f13, %f14
351 ldd [%l7 + 0x48], %i0
352 nop
353 set 0x58, %o7
354 ldsh [%l7 + %o7], %i3
355 udivx %l1, 0x0BCF, %g1
356 edge32l %o0, %g5, %i5
357 lduh [%l7 + 0x14], %i2
358 stx %i4, [%l7 + 0x28]
359 movrne %o4, 0x26B, %g6
360 movpos %xcc, %g4, %l0
361 orn %l4, 0x077D, %g3
362 movgu %icc, %o3, %l5
363 andn %o1, %g2, %i6
364 ldub [%l7 + 0x59], %g7
365 movrlez %o2, 0x3D2, %o7
366 ldsb [%l7 + 0x65], %o6
367 addccc %i7, %o5, %l3
368 ld [%l7 + 0x24], %f4
369 movne %icc, %i0, %l6
370 smulcc %l2, 0x0BDE, %i3
371 std %f6, [%l7 + 0x68]
372 fmovrde %l1, %f30, %f24
373 srax %i1, 0x0A, %g1
374 orcc %o0, 0x1851, %i5
375 movneg %icc, %g5, %i2
376 orn %o4, 0x1B8A, %g6
377 std %f2, [%l7 + 0x38]
378 popc %g4, %i4
379 udivx %l4, 0x1B06, %g3
380 fsrc1 %f2, %f30
381 smulcc %l0, %l5, %o1
382 andcc %g2, 0x0DAD, %o3
383 edge8 %g7, %i6, %o7
384 faligndata %f20, %f4, %f2
385 sir 0x0DD5
386 edge32 %o6, %i7, %o5
387 srl %o2, %l3, %i0
388 xnor %l6, %l2, %l1
389 st %f12, [%l7 + 0x58]
390 fmovdvc %xcc, %f31, %f11
391 sth %i3, [%l7 + 0x28]
392 movrgez %g1, %i1, %o0
393 fmovsgu %xcc, %f29, %f11
394 mulscc %i5, %g5, %i2
395 movne %icc, %o4, %g4
396 smulcc %i4, 0x109A, %g6
397 ld [%l7 + 0x54], %f23
398 movneg %xcc, %g3, %l4
399 movvc %xcc, %l5, %o1
400 save %l0, 0x1EFC, %g2
401 rdpr %cwp, %g1
402 rdpr %cansave, %g2
403 rdpr %canrestore, %g3
404 rdpr %cleanwin, %g4
405 rdpr %otherwin, %g5
406 rdpr %wstate, %g6
407 smulcc %g7, 0x1EB6, %i6
408 movrlez %o3, 0x048, %o6
409 movrgz %o7, 0x073, %o5
410 array8 %i7, %l3, %i0
411 edge32n %o2, %l2, %l6
412 fmovdge %icc, %f19, %f8
413 fmovrdne %i3, %f26, %f10
414 movvc %icc, %g1, %i1
415 movrlez %o0, %i5, %l1
416 fmovsvs %icc, %f31, %f4
417 fexpand %f1, %f8
418 move %icc, %i2, %g5
419 fors %f18, %f18, %f4
420 lduw [%l7 + 0x2C], %g4
421 edge8l %o4, %i4, %g6
422 srax %g3, %l4, %l5
423 movcs %xcc, %l0, %g2
424 bshuffle %f8, %f12, %f14
425 alignaddrl %o1, %i6, %g7
426 fmovsvc %icc, %f29, %f29
427 nop
428 set 0x7C, %o0
429 lduw [%l7 + %o0], %o6
430 movvs %icc, %o3, %o5
431 edge8l %i7, %o7, %i0
432 sir 0x18B4
433 array16 %l3, %o2, %l2
434 fmovscs %icc, %f13, %f1
435 stx %l6, [%l7 + 0x58]
436 fcmpeq16 %f12, %f22, %g1
437 andncc %i3, %i1, %i5
438 movrgz %o0, 0x17F, %l1
439 stx %i2, [%l7 + 0x58]
440 fpsub16s %f4, %f28, %f26
441 ldsb [%l7 + 0x7E], %g5
442 movvs %icc, %o4, %g4
443 addc %i4, 0x0B6B, %g6
444 orncc %l4, 0x16C0, %l5
445 mulscc %l0, %g2, %g3
446 fone %f6
447 sth %o1, [%l7 + 0x10]
448 edge16n %i6, %o6, %o3
449 sub %o5, 0x1E42, %g7
450 edge16l %i7, %o7, %i0
451 edge8n %o2, %l2, %l3
452 edge16n %g1, %i3, %l6
453 subccc %i1, %i5, %l1
454 movvs %icc, %o0, %i2
455 umulcc %o4, %g4, %g5
456 sdivcc %g6, 0x03AB, %l4
457 movrgz %l5, 0x352, %l0
458 addc %g2, %g3, %i4
459 ldub [%l7 + 0x1C], %o1
460 fxor %f20, %f30, %f8
461 ldsb [%l7 + 0x11], %o6
462 udiv %o3, 0x1C34, %o5
463 array8 %i6, %i7, %g7
464 andn %o7, %i0, %o2
465 edge8l %l3, %l2, %g1
466 fmovsleu %icc, %f28, %f23
467 umulcc %i3, 0x0D71, %i1
468 fmovsn %xcc, %f12, %f19
469 movcc %xcc, %i5, %l1
470 umul %o0, %l6, %i2
471 movvs %xcc, %g4, %o4
472 udivcc %g6, 0x17C3, %l4
473 sllx %l5, %l0, %g2
474 array32 %g3, %g5, %o1
475 save %i4, %o6, %o3
476 rdpr %cwp, %g1
477 rdpr %cansave, %g2
478 rdpr %canrestore, %g3
479 rdpr %cleanwin, %g4
480 rdpr %otherwin, %g5
481 rdpr %wstate, %g6
482 st %f6, [%l7 + 0x48]
483 movl %icc, %o5, %i7
484 add %g7, 0x1DDA, %o7
485 movne %xcc, %i0, %i6
486 edge16l %l3, %o2, %l2
487 alignaddr %g1, %i1, %i5
488 edge16n %i3, %l1, %l6
489 addcc %i2, %g4, %o0
490 movrne %g6, 0x3B4, %l4
491 fnot1s %f15, %f2
492 edge16ln %l5, %o4, %g2
493 fmovdn %icc, %f24, %f19
494 ld [%l7 + 0x3C], %f3
495 addc %l0, %g5, %g3
496 movrgez %i4, 0x0A9, %o6
497 subccc %o1, %o3, %o5
498 stb %g7, [%l7 + 0x32]
499 ldx [%l7 + 0x68], %o7
500 stx %i7, [%l7 + 0x40]
501 or %i0, %i6, %o2
502 mova %xcc, %l3, %g1
503 movleu %icc, %i1, %l2
504 fzeros %f6
505 sdivcc %i5, 0x15CA, %i3
506 movgu %xcc, %l6, %l1
507 movrlz %g4, %o0, %g6
508 ld [%l7 + 0x18], %f21
509 movpos %icc, %l4, %i2
510 movvs %icc, %l5, %g2
511 sra %o4, %l0, %g5
512 sllx %g3, %o6, %i4
513 movrlez %o3, %o5, %g7
514 nop
515 set 0x3A, %o6
516 stb %o1, [%l7 + %o6]
517 movl %xcc, %i7, %o7
518 movge %xcc, %i0, %o2
519 fpadd32s %f9, %f16, %f12
520 umul %i6, %l3, %i1
521 srl %g1, 0x15, %i5
522 ldx [%l7 + 0x18], %l2
523 addc %i3, %l6, %g4
524 fmovsneg %xcc, %f31, %f16
525 fnegs %f0, %f16
526 popc %l1, %g6
527 movre %o0, 0x310, %i2
528 stb %l4, [%l7 + 0x31]
529 movvc %icc, %g2, %o4
530 sth %l0, [%l7 + 0x1E]
531 movvc %icc, %l5, %g3
532 sllx %o6, %i4, %o3
533 movn %icc, %g5, %o5
534 add %g7, 0x0F84, %o1
535 edge8l %o7, %i0, %o2
536 sra %i6, %i7, %i1
537 subccc %g1, 0x1BB2, %i5
538 addcc %l3, %i3, %l2
539 andcc %l6, %g4, %l1
540 restore %o0, 0x1E5C, %g6
541 rdpr %cwp, %g1
542 rdpr %cansave, %g2
543 rdpr %canrestore, %g3
544 rdpr %cleanwin, %g4
545 rdpr %otherwin, %g5
546 rdpr %wstate, %g6
547 mova %xcc, %l4, %g2
548 sir 0x0D63
549 nop
550 set 0x08, %l6
551 ldd [%l7 + %l6], %o4
552 setx loop_0, %l0, %l1
553 return %l1
554 nop
555 rdpr %cwp, %g1
556 rdpr %cansave, %g2
557 rdpr %canrestore, %g3
558 rdpr %cleanwin, %g4
559 rdpr %otherwin, %g5
560 rdpr %wstate, %g6
561loop_0: movrlz %o6, 0x18D, %i4
562 fmovsg %xcc, %f24, %f31
563 fandnot1 %f14, %f10, %f24
564 array8 %o3, %l5, %g5
565 smulcc %o5, 0x1EBF, %o1
566 fpadd16s %f29, %f4, %f5
567 mulx %g7, %i0, %o7
568 sethi 0x1161, %o2
569 fmovrsgz %i6, %f24, %f7
570 movvc %xcc, %i1, %g1
571 movvc %xcc, %i5, %i7
572 save %i3, %l2, %l6
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 fnand %f2, %f20, %f16
580 movrlez %g4, 0x3B3, %l1
581 sth %l3, [%l7 + 0x30]
582 fcmpgt32 %f24, %f0, %o0
583 movle %icc, %g6, %l4
584 udivx %o4, 0x15E6, %l0
585 movrne %i2, %g2, %g3
586 add %i4, 0x06BE, %o3
587 fexpand %f15, %f16
588 movcc %icc, %l5, %o6
589 movgu %xcc, %g5, %o1
590 orcc %o5, 0x04D8, %i0
591 xorcc %g7, 0x07B3, %o7
592 fmovrdgz %i6, %f16, %f2
593 nop
594 set 0x50, %i2
595 stx %o2, [%l7 + %i2]
596 fmovdle %xcc, %f5, %f4
597 fcmpne32 %f0, %f0, %i1
598 ldub [%l7 + 0x79], %g1
599 udivcc %i7, 0x0BB0, %i5
600 movrgez %l2, 0x2FC, %l6
601 movge %icc, %i3, %l1
602 edge16l %g4, %l3, %g6
603 edge8n %o0, %l4, %l0
604 xorcc %o4, %g2, %i2
605 fmovrsgez %g3, %f22, %f9
606 edge8ln %o3, %i4, %o6
607 fpackfix %f14, %f16
608 sllx %l5, 0x14, %g5
609 fmovrsne %o1, %f8, %f3
610 movrgz %o5, %g7, %i0
611 movne %icc, %i6, %o7
612 movre %o2, 0x294, %i1
613 ldd [%l7 + 0x10], %f14
614 fmovrdlez %g1, %f16, %f12
615 sll %i7, 0x18, %i5
616 array16 %l2, %i3, %l6
617 sll %l1, %g4, %l3
618 ldd [%l7 + 0x30], %f4
619 movvs %xcc, %o0, %g6
620 array32 %l4, %o4, %g2
621 array8 %i2, %l0, %o3
622 mova %xcc, %i4, %o6
623 xor %g3, %g5, %l5
624 sir 0x188C
625 movrlz %o5, %o1, %g7
626 lduh [%l7 + 0x12], %i0
627 subccc %i6, %o2, %o7
628 st %f1, [%l7 + 0x34]
629 movg %xcc, %g1, %i7
630 lduw [%l7 + 0x54], %i1
631 lduw [%l7 + 0x40], %i5
632 fmovspos %icc, %f17, %f15
633 addcc %i3, %l6, %l2
634 fmovsg %xcc, %f27, %f14
635 fmovrdgez %g4, %f28, %f10
636 array8 %l1, %l3, %g6
637 fabss %f6, %f1
638 movcs %xcc, %l4, %o0
639 movcc %xcc, %o4, %i2
640 fsrc2 %f24, %f18
641 addccc %l0, %o3, %g2
642 edge32n %o6, %g3, %i4
643 movge %icc, %g5, %l5
644 udiv %o5, 0x0E96, %g7
645 ldsh [%l7 + 0x60], %i0
646 fmovsvs %xcc, %f20, %f17
647 ldd [%l7 + 0x60], %f4
648 fmovdpos %xcc, %f8, %f25
649 alignaddrl %i6, %o1, %o2
650 fmovdle %xcc, %f12, %f11
651 movcc %xcc, %g1, %i7
652 sdivx %i1, 0x1529, %i5
653 movle %xcc, %o7, %i3
654 fnegs %f10, %f25
655 fmovdleu %icc, %f7, %f16
656 save %l6, %g4, %l2
657 rdpr %cwp, %g1
658 rdpr %cansave, %g2
659 rdpr %canrestore, %g3
660 rdpr %cleanwin, %g4
661 rdpr %otherwin, %g5
662 rdpr %wstate, %g6
663 movcc %icc, %l1, %l3
664 mulx %g6, 0x05A6, %o0
665 edge16 %o4, %l4, %i2
666 movleu %xcc, %o3, %g2
667 array16 %o6, %g3, %l0
668 sir 0x1B90
669 fands %f4, %f22, %f21
670 edge16n %i4, %l5, %g5
671 fandnot2s %f25, %f9, %f2
672 array32 %g7, %o5, %i6
673 sethi 0x0EC5, %o1
674 siam 0x4
675 addcc %o2, 0x0E62, %i0
676 edge8n %g1, %i1, %i7
677 movle %xcc, %i5, %i3
678 fmovrsne %o7, %f12, %f26
679 andncc %l6, %g4, %l2
680 fandnot2 %f20, %f26, %f4
681 sdiv %l1, 0x0B8D, %g6
682 ld [%l7 + 0x60], %f10
683 srax %l3, 0x17, %o0
684 movrgz %l4, 0x376, %i2
685 popc %o3, %g2
686 movneg %icc, %o6, %o4
687 mulscc %l0, 0x1331, %g3
688 ldsh [%l7 + 0x6A], %i4
689 fnegd %f14, %f28
690 fmovrde %l5, %f28, %f14
691 move %xcc, %g7, %o5
692 fnor %f6, %f20, %f12
693 mulx %i6, %g5, %o2
694 move %icc, %o1, %i0
695 movrgz %i1, 0x2EA, %g1
696 fxors %f19, %f5, %f12
697 ldsh [%l7 + 0x48], %i5
698 edge32ln %i3, %o7, %i7
699 fnor %f4, %f30, %f28
700 subc %l6, %l2, %l1
701 movle %icc, %g4, %g6
702 andncc %o0, %l4, %i2
703 stx %o3, [%l7 + 0x78]
704 fmovsl %xcc, %f20, %f16
705 or %l3, 0x116C, %o6
706 movrgez %o4, %g2, %l0
707 andncc %i4, %l5, %g3
708 ldd [%l7 + 0x50], %g6
709 movrne %o5, 0x009, %i6
710 pdist %f26, %f14, %f14
711 add %o2, 0x1933, %o1
712 xnor %i0, %i1, %g5
713 sir 0x10E9
714 udivx %i5, 0x15D2, %i3
715 movrne %g1, %o7, %i7
716 movrlez %l2, 0x015, %l6
717 edge16l %g4, %g6, %o0
718 mulx %l1, 0x0ADC, %i2
719 ldd [%l7 + 0x58], %f24
720 edge16ln %o3, %l3, %o6
721 xor %o4, %l4, %l0
722 edge16ln %i4, %l5, %g2
723 subcc %g7, 0x0953, %o5
724 sra %g3, 0x0E, %o2
725 stb %i6, [%l7 + 0x45]
726 array16 %o1, %i1, %i0
727 nop
728 set 0x7F, %i6
729 ldub [%l7 + %i6], %i5
730 edge8ln %g5, %i3, %o7
731 restore %g1, %i7, %l2
732 rdpr %cwp, %g1
733 rdpr %cansave, %g2
734 rdpr %canrestore, %g3
735 rdpr %cleanwin, %g4
736 rdpr %otherwin, %g5
737 rdpr %wstate, %g6
738 fmovdvs %xcc, %f18, %f0
739 fmovspos %xcc, %f27, %f1
740 edge8n %l6, %g4, %o0
741 st %f20, [%l7 + 0x2C]
742 popc %g6, %i2
743 nop
744 set 0x18, %l2
745 ldd [%l7 + %l2], %o2
746 movle %xcc, %l1, %l3
747 movrlz %o6, %o4, %l4
748 movre %l0, 0x343, %l5
749 fmuld8sux16 %f31, %f24, %f18
750 addcc %g2, %g7, %i4
751 addc %o5, 0x1E5F, %g3
752 fmovdpos %icc, %f10, %f14
753 movneg %icc, %o2, %o1
754 fcmpgt16 %f20, %f24, %i6
755 movvc %xcc, %i0, %i1
756 umul %g5, %i3, %o7
757 movneg %icc, %g1, %i7
758 fnors %f19, %f6, %f19
759 fmovsgu %xcc, %f30, %f3
760 edge8l %i5, %l2, %g4
761 movl %xcc, %o0, %l6
762 fcmpeq32 %f30, %f28, %g6
763 addcc %i2, %l1, %l3
764 srlx %o6, 0x10, %o4
765 udivcc %l4, 0x0454, %l0
766 sll %l5, %g2, %o3
767 save %g7, %i4, %o5
768 rdpr %cwp, %g1
769 rdpr %cansave, %g2
770 rdpr %canrestore, %g3
771 rdpr %cleanwin, %g4
772 rdpr %otherwin, %g5
773 rdpr %wstate, %g6
774 movne %icc, %g3, %o1
775 fmovsvs %xcc, %f17, %f0
776 fmovsne %icc, %f5, %f25
777 movrlez %i6, 0x135, %o2
778 udivx %i1, 0x0C81, %g5
779 movcs %xcc, %i0, %i3
780 sdivcc %o7, 0x1ECE, %g1
781 alignaddr %i5, %l2, %i7
782 ldd [%l7 + 0x10], %f12
783 edge8 %o0, %l6, %g4
784 array32 %g6, %l1, %i2
785 udivcc %o6, 0x0E80, %l3
786 movn %xcc, %o4, %l4
787 sth %l0, [%l7 + 0x3C]
788 move %icc, %l5, %o3
789 fmovsn %icc, %f3, %f2
790 orcc %g2, %i4, %o5
791 movrlz %g7, %g3, %o1
792 mulx %i6, %i1, %o2
793 mova %xcc, %g5, %i3
794 sub %i0, %g1, %o7
795 alignaddr %l2, %i7, %i5
796 sll %o0, %l6, %g4
797 umul %l1, 0x10F9, %i2
798 lduw [%l7 + 0x28], %o6
799 smulcc %l3, %o4, %l4
800 fcmpes %fcc0, %f31, %f16
801 udivx %l0, 0x1ADE, %g6
802 edge8l %l5, %o3, %i4
803 ldd [%l7 + 0x20], %g2
804 edge32n %g7, %g3, %o5
805 ldd [%l7 + 0x28], %o0
806 edge8ln %i1, %o2, %i6
807 fmovrsgez %i3, %f4, %f6
808 move %xcc, %i0, %g5
809 movn %icc, %g1, %l2
810 sdiv %i7, 0x0490, %o7
811 stx %i5, [%l7 + 0x58]
812 movg %icc, %o0, %l6
813 fmovscs %icc, %f19, %f27
814 umul %l1, %g4, %o6
815 fmovsne %icc, %f22, %f21
816 fmovsa %icc, %f8, %f30
817 umul %i2, 0x18D7, %l3
818 fcmped %fcc0, %f0, %f10
819 alignaddrl %o4, %l0, %l4
820 setx loop_1, %l0, %l1
821 return %l1
822 nop
823 rdpr %cwp, %g1
824 rdpr %cansave, %g2
825 rdpr %canrestore, %g3
826 rdpr %cleanwin, %g4
827 rdpr %otherwin, %g5
828 rdpr %wstate, %g6
829loop_1: edge16l %g2, %o3, %g7
830 sethi 0x0C00, %o5
831 ldsb [%l7 + 0x22], %o1
832 edge16n %g3, %o2, %i1
833 fornot2s %f22, %f30, %f0
834 movcc %icc, %i3, %i6
835 nop
836 set 0x22, %i5
837 ldsb [%l7 + %i5], %i0
838 umulcc %g5, 0x0C19, %g1
839 smulcc %l2, %o7, %i5
840 addccc %o0, 0x0E86, %i7
841 std %f30, [%l7 + 0x40]
842 fpsub16s %f21, %f21, %f11
843 fnot2s %f23, %f21
844 popc %l1, %g4
845 fones %f18
846 or %l6, 0x1316, %o6
847 movrlez %l3, 0x34D, %o4
848 mulscc %i2, %l0, %g6
849 addccc %l5, 0x1AB5, %i4
850 save %l4, %g2, %o3
851 rdpr %cwp, %g1
852 rdpr %cansave, %g2
853 rdpr %canrestore, %g3
854 rdpr %cleanwin, %g4
855 rdpr %otherwin, %g5
856 rdpr %wstate, %g6
857 xnorcc %g7, 0x1353, %o5
858 edge8ln %o1, %g3, %i1
859 fcmped %fcc0, %f20, %f10
860 fcmpgt32 %f12, %f6, %o2
861 ldsw [%l7 + 0x0C], %i6
862 mova %icc, %i0, %i3
863 sra %g1, 0x14, %g5
864 array32 %o7, %i5, %l2
865 orncc %o0, 0x0699, %i7
866 st %f21, [%l7 + 0x34]
867 stx %g4, [%l7 + 0x68]
868 orcc %l1, 0x1223, %o6
869 fmovsle %xcc, %f24, %f30
870 subc %l3, 0x0127, %o4
871 mova %icc, %l6, %i2
872 movrgz %l0, %l5, %i4
873 edge16 %g6, %g2, %l4
874 fmovd %f24, %f6
875 andcc %g7, %o3, %o5
876 movrne %o1, %g3, %o2
877 udivcc %i6, 0x154A, %i0
878 ldsh [%l7 + 0x58], %i3
879 alignaddrl %g1, %g5, %i1
880 fpsub32 %f8, %f30, %f12
881 nop
882 set 0x60, %l5
883 ldd [%l7 + %l5], %f6
884 ldd [%l7 + 0x38], %o6
885 fnegd %f28, %f30
886 fmovdg %icc, %f25, %f26
887 ldx [%l7 + 0x50], %i5
888 edge16 %l2, %i7, %o0
889 movre %l1, 0x0E2, %o6
890 andcc %l3, %o4, %l6
891 stx %g4, [%l7 + 0x30]
892 ldx [%l7 + 0x40], %i2
893 fcmpgt16 %f24, %f22, %l0
894 edge32l %l5, %g6, %i4
895 xnorcc %l4, 0x0331, %g7
896 restore %o3, %g2, %o5
897 rdpr %cwp, %g1
898 rdpr %cansave, %g2
899 rdpr %canrestore, %g3
900 rdpr %cleanwin, %g4
901 rdpr %otherwin, %g5
902 rdpr %wstate, %g6
903 movle %xcc, %g3, %o2
904 fmovdcc %xcc, %f28, %f9
905 sub %i6, 0x071F, %i0
906 ldd [%l7 + 0x40], %f10
907 lduh [%l7 + 0x7A], %o1
908 nop
909 set 0x7E, %g4
910 lduh [%l7 + %g4], %g1
911 fmovrsgez %g5, %f31, %f4
912 movpos %xcc, %i1, %o7
913 mova %icc, %i3, %l2
914 sll %i7, %i5, %o0
915 addc %l1, %o6, %l3
916 movvc %icc, %l6, %o4
917 movpos %icc, %g4, %l0
918 sub %i2, %g6, %l5
919 save %i4, %l4, %o3
920 rdpr %cwp, %g1
921 rdpr %cansave, %g2
922 rdpr %canrestore, %g3
923 rdpr %cleanwin, %g4
924 rdpr %otherwin, %g5
925 rdpr %wstate, %g6
926 umul %g7, 0x0729, %o5
927 xor %g3, 0x0B89, %g2
928 edge8l %o2, %i0, %i6
929 array32 %o1, %g5, %g1
930 movg %icc, %o7, %i3
931 fnot2s %f2, %f26
932 lduw [%l7 + 0x3C], %l2
933 srax %i7, 0x15, %i5
934 fnands %f31, %f19, %f16
935 smul %i1, %o0, %o6
936 andn %l1, %l6, %o4
937 fabsd %f22, %f22
938 sdiv %g4, 0x1E25, %l3
939 orncc %l0, 0x00DC, %g6
940 lduh [%l7 + 0x10], %i2
941 popc %i4, %l4
942 edge16n %l5, %g7, %o5
943 fmovdpos %xcc, %f10, %f12
944 movrlez %g3, 0x186, %o3
945 xnorcc %g2, 0x075C, %o2
946 lduh [%l7 + 0x6A], %i6
947 udivcc %o1, 0x0353, %i0
948 edge32l %g1, %g5, %o7
949 subccc %l2, %i7, %i3
950 ldsh [%l7 + 0x48], %i1
951 sll %i5, %o0, %o6
952 udiv %l1, 0x1AF8, %o4
953 ldx [%l7 + 0x68], %g4
954 sethi 0x07F3, %l3
955 movrgz %l6, %g6, %i2
956 movrgz %i4, %l0, %l5
957 sllx %l4, 0x1E, %o5
958 edge8 %g7, %g3, %g2
959 fpackfix %f14, %f21
960 fmul8x16al %f1, %f1, %f24
961 fcmpeq32 %f12, %f28, %o3
962 addcc %i6, 0x1DB5, %o1
963 fnegd %f20, %f24
964 alignaddrl %i0, %g1, %g5
965 fsrc2 %f26, %f24
966 movrlz %o2, %l2, %o7
967 movvs %icc, %i7, %i1
968 fors %f11, %f4, %f2
969 sll %i3, %i5, %o0
970 smul %l1, %o6, %o4
971 ldx [%l7 + 0x58], %l3
972 udivcc %l6, 0x056F, %g6
973 array32 %i2, %g4, %i4
974 movcc %icc, %l5, %l4
975 movgu %icc, %o5, %l0
976 stx %g7, [%l7 + 0x20]
977 popc %g2, %o3
978 movl %xcc, %g3, %o1
979 fmovsa %icc, %f31, %f7
980 edge32 %i0, %g1, %i6
981 fnot2s %f31, %f27
982 andncc %g5, %l2, %o7
983 movvs %icc, %o2, %i7
984 movcs %xcc, %i1, %i5
985 edge8 %o0, %l1, %o6
986 subc %i3, %o4, %l3
987 sra %l6, %i2, %g4
988 edge8n %i4, %l5, %g6
989 array16 %o5, %l0, %l4
990 sub %g2, 0x1754, %o3
991 fmovrslez %g3, %f0, %f28
992 fnand %f22, %f2, %f8
993 popc 0x0BEC, %o1
994 fmovsn %xcc, %f4, %f22
995 fmul8x16au %f19, %f20, %f10
996 sethi 0x1707, %g7
997 setx loop_2, %l0, %l1
998 return %l1
999 nop
1000 rdpr %cwp, %g1
1001 rdpr %cansave, %g2
1002 rdpr %canrestore, %g3
1003 rdpr %cleanwin, %g4
1004 rdpr %otherwin, %g5
1005 rdpr %wstate, %g6
1006loop_2: fmovdg %xcc, %f24, %f17
1007 fnot2s %f2, %f13
1008 fandnot1s %f29, %f5, %f10
1009 stx %l2, [%l7 + 0x18]
1010 fmovdpos %xcc, %f30, %f26
1011 fnot1s %f28, %f20
1012 fxor %f16, %f0, %f0
1013 edge8n %o7, %o2, %i7
1014 movle %xcc, %i0, %i1
1015 edge16 %o0, %l1, %o6
1016 udivcc %i3, 0x0AF5, %i5
1017 fsrc1s %f13, %f3
1018 edge32ln %l3, %l6, %i2
1019 nop
1020 set 0x60, %o3
1021 lduw [%l7 + %o3], %o4
1022 fmovsne %icc, %f28, %f24
1023 movrgz %i4, %g4, %g6
1024 fmovse %xcc, %f6, %f3
1025 umulcc %l5, 0x18D2, %o5
1026 edge32ln %l0, %l4, %g2
1027 andcc %o3, %g3, %g7
1028 fmovrdgz %o1, %f22, %f16
1029 edge16n %i6, %g1, %g5
1030 umulcc %l2, %o2, %i7
1031 stx %i0, [%l7 + 0x28]
1032 orn %i1, %o0, %l1
1033 popc 0x1C33, %o6
1034 andcc %o7, %i5, %l3
1035 fandnot1 %f12, %f10, %f2
1036 sdiv %i3, 0x000C, %l6
1037 nop
1038 set 0x3C, %g5
1039 sth %i2, [%l7 + %g5]
1040 array32 %o4, %i4, %g4
1041 movvs %xcc, %l5, %g6
1042 ld [%l7 + 0x74], %f31
1043 smul %l0, 0x052F, %l4
1044 addcc %o5, 0x098F, %g2
1045 st %f16, [%l7 + 0x2C]
1046 ldsw [%l7 + 0x5C], %o3
1047 andncc %g7, %g3, %i6
1048 movgu %icc, %g1, %o1
1049 stx %l2, [%l7 + 0x18]
1050 bshuffle %f14, %f26, %f16
1051 edge16ln %g5, %i7, %o2
1052 sllx %i0, %o0, %i1
1053 fmovscc %icc, %f23, %f13
1054 fmovrse %l1, %f3, %f13
1055 sdivx %o7, 0x1859, %o6
1056 sllx %i5, %i3, %l3
1057 edge16 %i2, %o4, %i4
1058 mulscc %l6, 0x0C22, %l5
1059 st %f19, [%l7 + 0x24]
1060 alignaddrl %g6, %g4, %l4
1061 mulscc %o5, 0x1BAF, %l0
1062 ld [%l7 + 0x0C], %f8
1063 movn %icc, %g2, %g7
1064 add %o3, %i6, %g3
1065 movrgz %g1, 0x0E2, %l2
1066 movvc %icc, %g5, %i7
1067 array32 %o1, %i0, %o0
1068 movrgez %i1, %l1, %o7
1069 ldx [%l7 + 0x58], %o2
1070 fcmple16 %f28, %f2, %o6
1071 movl %xcc, %i5, %l3
1072 srax %i3, %i2, %i4
1073 orcc %o4, %l6, %l5
1074 edge32ln %g6, %l4, %o5
1075 popc %g4, %l0
1076 movre %g2, %o3, %i6
1077 fnegs %f25, %f29
1078 mova %icc, %g7, %g3
1079 edge8l %g1, %g5, %l2
1080 movne %xcc, %i7, %o1
1081 popc %i0, %o0
1082 fmovdl %xcc, %f27, %f14
1083 umul %i1, %l1, %o2
1084 movvs %xcc, %o7, %i5
1085 ldd [%l7 + 0x38], %f26
1086 fmovdvc %icc, %f26, %f26
1087 srax %l3, 0x18, %o6
1088 movneg %icc, %i2, %i3
1089 movrlz %o4, %l6, %l5
1090 movne %xcc, %i4, %g6
1091 ldd [%l7 + 0x58], %f2
1092 sub %l4, 0x16E6, %o5
1093 movrlz %l0, 0x305, %g2
1094 movcs %xcc, %o3, %i6
1095 xorcc %g4, %g3, %g7
1096 stw %g5, [%l7 + 0x0C]
1097 stx %g1, [%l7 + 0x30]
1098 movl %xcc, %i7, %l2
1099 srl %i0, %o1, %i1
1100 fandnot1s %f7, %f9, %f20
1101 mulx %l1, %o0, %o2
1102 mova %xcc, %o7, %i5
1103 mulx %l3, 0x05FC, %o6
1104 xnorcc %i2, 0x03CC, %o4
1105 fcmpd %fcc1, %f30, %f20
1106 fxnor %f6, %f26, %f20
1107 sdiv %l6, 0x066B, %i3
1108 subc %i4, 0x0DB4, %g6
1109 pdist %f8, %f22, %f4
1110 ldd [%l7 + 0x68], %l4
1111 movvc %icc, %l4, %o5
1112 addcc %l0, %g2, %i6
1113 umul %g4, 0x1259, %g3
1114 fmovrdgez %o3, %f6, %f22
1115 fabsd %f10, %f20
1116 fandnot1 %f14, %f8, %f18
1117 udivx %g7, 0x02A2, %g1
1118 array32 %i7, %g5, %l2
1119 fandnot1s %f20, %f2, %f10
1120 save %o1, %i1, %l1
1121 rdpr %cwp, %g1
1122 rdpr %cansave, %g2
1123 rdpr %canrestore, %g3
1124 rdpr %cleanwin, %g4
1125 rdpr %otherwin, %g5
1126 rdpr %wstate, %g6
1127 edge32n %i0, %o2, %o7
1128 srax %o0, 0x13, %l3
1129 umulcc %i5, 0x17FE, %o6
1130 or %i2, 0x1DE4, %o4
1131 movleu %xcc, %l6, %i3
1132 fmovd %f8, %f10
1133 ld [%l7 + 0x74], %f14
1134 movrne %g6, 0x1C4, %i4
1135 umulcc %l4, 0x1873, %l5
1136 fmovsn %icc, %f20, %f0
1137 edge32l %l0, %g2, %i6
1138 fmovdcc %icc, %f14, %f29
1139 fornot2 %f14, %f4, %f2
1140 movne %xcc, %g4, %g3
1141 edge16ln %o3, %o5, %g1
1142 edge8n %g7, %i7, %g5
1143 sub %l2, 0x0A23, %o1
1144 fmovsvc %icc, %f5, %f16
1145 stw %l1, [%l7 + 0x78]
1146 fmovdleu %icc, %f2, %f22
1147 ldx [%l7 + 0x28], %i1
1148 smul %o2, %o7, %i0
1149 fmul8x16au %f22, %f0, %f22
1150 sra %o0, %i5, %o6
1151 movcc %xcc, %l3, %i2
1152 fmovdleu %xcc, %f7, %f11
1153 mulx %o4, 0x1100, %l6
1154 movpos %xcc, %i3, %g6
1155 movvc %xcc, %l4, %l5
1156 fmuld8ulx16 %f5, %f26, %f30
1157 fcmpes %fcc0, %f7, %f14
1158 fnot2 %f6, %f12
1159 ldsh [%l7 + 0x32], %i4
1160 movre %l0, 0x146, %i6
1161 fmul8ulx16 %f6, %f6, %f8
1162 fand %f12, %f22, %f14
1163 move %icc, %g2, %g4
1164 ldsw [%l7 + 0x0C], %o3
1165 fnors %f27, %f11, %f23
1166 movrgez %g3, %g1, %o5
1167 xor %i7, %g7, %l2
1168 sllx %o1, %l1, %g5
1169 ldsh [%l7 + 0x4C], %o2
1170 xnorcc %o7, 0x1C0B, %i1
1171 movle %icc, %o0, %i5
1172 lduh [%l7 + 0x38], %o6
1173 xnor %i0, 0x1B39, %i2
1174 orcc %o4, 0x1316, %l6
1175 udivcc %i3, 0x1C2B, %g6
1176 ldsb [%l7 + 0x5B], %l4
1177 addccc %l3, %l5, %l0
1178 movcs %xcc, %i4, %g2
1179 addc %g4, %i6, %g3
1180 fornot1s %f18, %f4, %f31
1181 movne %xcc, %g1, %o3
1182 addc %o5, %i7, %g7
1183 or %l2, 0x09D2, %o1
1184 edge32l %l1, %o2, %o7
1185 srax %i1, %o0, %g5
1186 restore %i5, 0x0EEC, %o6
1187 rdpr %cwp, %g1
1188 rdpr %cansave, %g2
1189 rdpr %canrestore, %g3
1190 rdpr %cleanwin, %g4
1191 rdpr %otherwin, %g5
1192 rdpr %wstate, %g6
1193 movrlz %i2, %i0, %o4
1194 edge32l %l6, %i3, %g6
1195 fpackfix %f0, %f26
1196 ldd [%l7 + 0x58], %l4
1197 edge8l %l3, %l5, %i4
1198 srlx %l0, %g4, %g2
1199 sdiv %g3, 0x1E1A, %i6
1200 sdivx %o3, 0x0714, %o5
1201 nop
1202 set 0x3F, %g3
1203 ldub [%l7 + %g3], %g1
1204 movgu %icc, %i7, %l2
1205 sethi 0x0BFC, %o1
1206 smulcc %l1, %o2, %g7
1207 fmuld8ulx16 %f13, %f12, %f22
1208 lduh [%l7 + 0x32], %o7
1209 movgu %xcc, %i1, %g5
1210 array32 %o0, %o6, %i5
1211 movcc %icc, %i0, %i2
1212 movg %icc, %l6, %i3
1213 andncc %g6, %l4, %o4
1214 or %l5, 0x0AF8, %i4
1215 movgu %icc, %l3, %l0
1216 sdivcc %g2, 0x1F9B, %g3
1217 subc %g4, %o3, %o5
1218 edge16l %g1, %i7, %l2
1219 smulcc %i6, %l1, %o2
1220 xnorcc %g7, 0x1103, %o7
1221 fmovdvs %xcc, %f9, %f30
1222 fxors %f11, %f6, %f28
1223 fnot2 %f30, %f12
1224 movrgz %i1, %o1, %g5
1225 orn %o0, %i5, %o6
1226 movle %icc, %i2, %l6
1227 udiv %i3, 0x0E14, %i0
1228 mova %icc, %l4, %o4
1229 fmovsne %icc, %f6, %f25
1230 fornot2 %f8, %f26, %f14
1231 edge32 %l5, %g6, %l3
1232 alignaddrl %i4, %g2, %g3
1233 umul %g4, 0x0049, %l0
1234 edge16 %o3, %g1, %o5
1235 orncc %l2, %i6, %i7
1236 edge8ln %o2, %l1, %o7
1237 smul %i1, %o1, %g5
1238 fmul8x16al %f5, %f20, %f0
1239 fandnot1s %f0, %f26, %f25
1240 fmovdleu %icc, %f26, %f2
1241 fpadd32 %f20, %f6, %f30
1242 xnor %o0, %g7, %i5
1243 bshuffle %f0, %f20, %f6
1244 edge8n %i2, %l6, %o6
1245 lduw [%l7 + 0x44], %i3
1246 movleu %xcc, %i0, %l4
1247 fcmpgt16 %f0, %f28, %o4
1248 movneg %icc, %g6, %l3
1249 setx loop_3, %l0, %l1
1250 return %l1
1251 nop
1252 rdpr %cwp, %g1
1253 rdpr %cansave, %g2
1254 rdpr %canrestore, %g3
1255 rdpr %cleanwin, %g4
1256 rdpr %otherwin, %g5
1257 rdpr %wstate, %g6
1258loop_3: fxnor %f26, %f30, %f30
1259 xorcc %i4, 0x0F8C, %g4
1260 addcc %g3, 0x0164, %o3
1261 fmovdcs %xcc, %f9, %f24
1262 fmul8x16au %f14, %f9, %f10
1263 lduh [%l7 + 0x7E], %l0
1264 fpackfix %f0, %f0
1265 movge %xcc, %o5, %g1
1266 save %l2, %i6, %o2
1267 rdpr %cwp, %g1
1268 rdpr %cansave, %g2
1269 rdpr %canrestore, %g3
1270 rdpr %cleanwin, %g4
1271 rdpr %otherwin, %g5
1272 rdpr %wstate, %g6
1273 stb %i7, [%l7 + 0x61]
1274 fpsub32s %f31, %f12, %f8
1275 alignaddr %l1, %o7, %i1
1276 fnot2 %f12, %f8
1277 fmovrdne %g5, %f0, %f22
1278 subc %o0, %o1, %i5
1279 fmovsn %icc, %f29, %f20
1280 fornot1 %f22, %f14, %f16
1281 nop
1282 set 0x08, %i3
1283 sth %i2, [%l7 + %i3]
1284 ldub [%l7 + 0x26], %g7
1285 restore %l6, %i3, %i0
1286 rdpr %cwp, %g1
1287 rdpr %cansave, %g2
1288 rdpr %canrestore, %g3
1289 rdpr %cleanwin, %g4
1290 rdpr %otherwin, %g5
1291 rdpr %wstate, %g6
1292 movle %xcc, %l4, %o4
1293 for %f10, %f4, %f18
1294 subcc %o6, %l3, %l5
1295 movgu %icc, %g6, %i4
1296 subc %g4, %g2, %o3
1297 fmovse %icc, %f17, %f26
1298 movcc %icc, %g3, %l0
1299 movrgz %g1, 0x046, %o5
1300 umul %l2, 0x061B, %i6
1301 fnands %f10, %f5, %f10
1302 movrne %i7, %l1, %o2
1303 fandnot2s %f16, %f4, %f2
1304 movne %xcc, %i1, %g5
1305 mulx %o0, 0x09A7, %o1
1306 sra %o7, 0x00, %i2
1307 nop
1308 set 0x67, %g1
1309 stb %g7, [%l7 + %g1]
1310 ldub [%l7 + 0x57], %l6
1311 alignaddrl %i5, %i3, %l4
1312 alignaddrl %o4, %o6, %i0
1313 fsrc1 %f4, %f0
1314 fmovrdgez %l5, %f24, %f26
1315 fmovse %xcc, %f23, %f13
1316 fmovda %xcc, %f13, %f19
1317 mulx %l3, 0x1268, %i4
1318 movne %xcc, %g6, %g2
1319 udiv %o3, 0x0C5C, %g3
1320 edge32 %g4, %l0, %g1
1321 popc %o5, %l2
1322 orcc %i7, 0x0EA7, %l1
1323 edge8n %o2, %i6, %g5
1324 xor %i1, %o0, %o1
1325 andcc %o7, %g7, %l6
1326 edge8 %i2, %i3, %l4
1327 fpmerge %f28, %f13, %f22
1328 edge8ln %o4, %o6, %i0
1329 ldsw [%l7 + 0x60], %l5
1330 fexpand %f18, %f20
1331 addc %l3, %i4, %i5
1332 fornot1s %f21, %f10, %f25
1333 add %g6, 0x0539, %o3
1334 edge16l %g2, %g4, %g3
1335 movneg %xcc, %g1, %l0
1336 movle %icc, %o5, %i7
1337 fmul8sux16 %f24, %f6, %f10
1338 srl %l2, 0x09, %l1
1339 ldd [%l7 + 0x68], %i6
1340 srl %g5, %o2, %o0
1341 subcc %i1, %o1, %g7
1342 xorcc %o7, %l6, %i3
1343 or %i2, %o4, %l4
1344 orncc %i0, 0x194B, %o6
1345 add %l5, 0x1576, %l3
1346 movvc %xcc, %i5, %g6
1347 fnegs %f9, %f3
1348 array32 %i4, %g2, %o3
1349 udivx %g3, 0x0491, %g4
1350 movrgz %g1, %l0, %o5
1351 movrlez %i7, 0x3EE, %l1
1352 and %l2, %i6, %g5
1353 edge32 %o0, %o2, %o1
1354 mulx %g7, %o7, %l6
1355 array32 %i1, %i2, %o4
1356 fandnot1s %f16, %f8, %f29
1357 movvs %icc, %l4, %i0
1358 ldd [%l7 + 0x60], %i2
1359 umulcc %o6, 0x0EDC, %l5
1360 ldub [%l7 + 0x14], %i5
1361 movn %icc, %l3, %g6
1362 and %i4, 0x1EC6, %o3
1363 movne %xcc, %g2, %g4
1364 movne %xcc, %g1, %l0
1365 sir 0x1EF3
1366 edge32l %o5, %i7, %l1
1367 fcmpd %fcc3, %f28, %f30
1368 subc %g3, %i6, %l2
1369 fcmpeq32 %f24, %f20, %g5
1370 stb %o0, [%l7 + 0x33]
1371 movle %xcc, %o1, %o2
1372 sdivcc %o7, 0x1DB3, %g7
1373 edge16l %i1, %i2, %l6
1374 fsrc2s %f9, %f11
1375 movrlz %l4, 0x2A0, %i0
1376 ld [%l7 + 0x34], %f27
1377 xorcc %i3, 0x1935, %o6
1378 sethi 0x12BB, %l5
1379 andncc %i5, %l3, %o4
1380 fmovrdgz %g6, %f4, %f14
1381 movrlz %o3, 0x028, %i4
1382 edge8l %g4, %g1, %g2
1383 fcmpes %fcc1, %f22, %f2
1384 nop
1385 set 0x76, %i4
1386 ldsh [%l7 + %i4], %l0
1387 movvc %xcc, %o5, %i7
1388 move %xcc, %g3, %i6
1389 fpackfix %f8, %f15
1390 array8 %l1, %g5, %l2
1391 movneg %xcc, %o1, %o0
1392 alignaddr %o7, %g7, %i1
1393 sra %o2, %i2, %l6
1394 movgu %xcc, %i0, %i3
1395 sth %l4, [%l7 + 0x5C]
1396 edge8l %l5, %i5, %o6
1397 movpos %xcc, %o4, %l3
1398 mova %xcc, %g6, %i4
1399 edge32n %o3, %g1, %g4
1400 edge32l %l0, %o5, %i7
1401 fpsub32 %f4, %f26, %f14
1402 edge16l %g2, %i6, %l1
1403 andn %g5, %l2, %g3
1404 array16 %o1, %o7, %g7
1405 fmul8x16al %f5, %f6, %f6
1406 sdivcc %i1, 0x08CB, %o0
1407 movcc %icc, %i2, %o2
1408 ldsb [%l7 + 0x0E], %l6
1409 orncc %i0, 0x1C29, %i3
1410 movg %xcc, %l5, %l4
1411 sdivx %o6, 0x1939, %i5
1412 edge32ln %l3, %g6, %o4
1413 fpack16 %f14, %f28
1414 fcmple32 %f28, %f22, %o3
1415 ld [%l7 + 0x14], %f13
1416 srlx %g1, 0x17, %i4
1417 subc %l0, 0x0572, %g4
1418 addcc %i7, 0x1FE2, %o5
1419 siam 0x6
1420 sdivx %i6, 0x09C2, %g2
1421 ldd [%l7 + 0x10], %l0
1422 udivx %l2, 0x0ACF, %g5
1423 srl %g3, %o7, %g7
1424 edge32n %i1, %o0, %o1
1425 fpadd32 %f10, %f8, %f26
1426 xorcc %i2, 0x1F2D, %o2
1427 movle %icc, %i0, %l6
1428 fmovda %xcc, %f16, %f24
1429 edge8 %l5, %i3, %o6
1430 movge %icc, %l4, %i5
1431 fmovse %icc, %f1, %f19
1432 sethi 0x01BC, %g6
1433 movn %icc, %l3, %o3
1434 xorcc %g1, %o4, %i4
1435 ldsw [%l7 + 0x5C], %l0
1436 alignaddr %i7, %g4, %o5
1437 fpack16 %f12, %f3
1438 movcs %xcc, %g2, %i6
1439 udivx %l2, 0x13F1, %g5
1440 udiv %g3, 0x0BBF, %o7
1441 andcc %g7, %i1, %l1
1442 umulcc %o1, %i2, %o2
1443 srlx %i0, 0x1F, %o0
1444 fmovdge %icc, %f17, %f26
1445 edge16n %l5, %i3, %l6
1446 sub %o6, %i5, %g6
1447 ldsw [%l7 + 0x74], %l3
1448 fnegd %f12, %f26
1449 subccc %l4, %g1, %o3
1450 edge32l %o4, %l0, %i4
1451 array8 %i7, %o5, %g4
1452 fcmpd %fcc2, %f28, %f6
1453 add %i6, 0x00AC, %l2
1454 sethi 0x1F27, %g5
1455 save %g2, %g3, %o7
1456 rdpr %cwp, %g1
1457 rdpr %cansave, %g2
1458 rdpr %canrestore, %g3
1459 rdpr %cleanwin, %g4
1460 rdpr %otherwin, %g5
1461 rdpr %wstate, %g6
1462 fmovdcs %xcc, %f27, %f16
1463 alignaddrl %i1, %l1, %o1
1464 array8 %i2, %g7, %o2
1465 mulx %i0, %o0, %l5
1466 movneg %icc, %l6, %o6
1467 ld [%l7 + 0x24], %f1
1468 ld [%l7 + 0x48], %f13
1469 edge32ln %i5, %g6, %l3
1470 mova %icc, %i3, %l4
1471 std %f4, [%l7 + 0x60]
1472 stx %o3, [%l7 + 0x78]
1473 movl %icc, %o4, %g1
1474 andcc %i4, 0x0E05, %i7
1475 addcc %o5, %l0, %i6
1476 sdivcc %g4, 0x1FA9, %g5
1477 addc %l2, 0x096A, %g2
1478 sub %g3, %o7, %l1
1479 andncc %o1, %i2, %g7
1480 lduh [%l7 + 0x2E], %o2
1481 sdivcc %i1, 0x1815, %i0
1482 mulx %l5, 0x0712, %l6
1483 alignaddr %o6, %i5, %g6
1484 movg %icc, %o0, %l3
1485 movvc %xcc, %i3, %l4
1486 fpsub32 %f0, %f2, %f12
1487 sth %o3, [%l7 + 0x60]
1488 udiv %g1, 0x1B65, %o4
1489 smul %i4, 0x09B8, %i7
1490 movcs %xcc, %o5, %l0
1491 orcc %i6, 0x0EAF, %g5
1492 fmovsne %xcc, %f19, %f16
1493 fmovdn %xcc, %f29, %f19
1494 xorcc %g4, 0x13F2, %g2
1495 or %l2, 0x1849, %o7
1496 stx %l1, [%l7 + 0x70]
1497 srlx %o1, 0x1C, %g3
1498 sethi 0x00A3, %i2
1499 add %o2, 0x11F5, %g7
1500 move %icc, %i1, %i0
1501 std %f20, [%l7 + 0x10]
1502 mova %xcc, %l5, %l6
1503 movn %xcc, %o6, %g6
1504 udiv %i5, 0x1B3C, %o0
1505 movcc %xcc, %l3, %i3
1506 nop
1507 set 0x60, %i1
1508 stx %o3, [%l7 + %i1]
1509 stx %g1, [%l7 + 0x78]
1510 xorcc %l4, %o4, %i4
1511 fxor %f14, %f20, %f22
1512 addc %i7, 0x001A, %o5
1513 alignaddrl %l0, %i6, %g4
1514 ldx [%l7 + 0x40], %g2
1515 array16 %l2, %o7, %g5
1516 fmovdle %icc, %f15, %f19
1517 umulcc %o1, 0x11BF, %l1
1518 xnor %g3, %o2, %g7
1519 udivcc %i1, 0x16F0, %i0
1520 sll %i2, 0x0A, %l6
1521 movl %xcc, %o6, %g6
1522 sllx %i5, 0x18, %l5
1523 andn %l3, 0x046F, %i3
1524 lduh [%l7 + 0x24], %o3
1525 addcc %o0, %l4, %o4
1526 sub %i4, 0x19D4, %g1
1527 movg %xcc, %i7, %l0
1528 fnot2 %f30, %f8
1529 fmovscs %icc, %f10, %f6
1530 fnands %f17, %f6, %f4
1531 st %f6, [%l7 + 0x64]
1532 fnot2s %f15, %f15
1533 mulscc %o5, 0x1D1D, %g4
1534 movne %icc, %i6, %l2
1535 srlx %o7, %g2, %o1
1536 fornot2 %f2, %f22, %f16
1537 array32 %l1, %g5, %g3
1538 sra %g7, %i1, %o2
1539 std %f22, [%l7 + 0x40]
1540 nop
1541 set 0x2C, %o2
1542 stw %i0, [%l7 + %o2]
1543 udivcc %i2, 0x15C2, %o6
1544 andn %l6, 0x198B, %g6
1545 movvc %icc, %l5, %l3
1546 fpadd16 %f22, %f14, %f20
1547 edge32l %i3, %i5, %o3
1548 ldsw [%l7 + 0x1C], %l4
1549 movrgz %o4, %i4, %o0
1550 orncc %i7, %l0, %o5
1551 movcc %xcc, %g4, %i6
1552 orncc %g1, %o7, %l2
1553 move %icc, %o1, %g2
1554 movrgez %l1, 0x247, %g5
1555 sethi 0x0193, %g3
1556 edge8 %g7, %i1, %o2
1557 mova %xcc, %i2, %i0
1558 sllx %l6, %g6, %o6
1559 sra %l3, %l5, %i5
1560 sll %i3, %o3, %l4
1561 orncc %i4, 0x0F49, %o4
1562 sdivx %i7, 0x0B37, %o0
1563 edge32l %o5, %l0, %g4
1564 lduh [%l7 + 0x1E], %i6
1565 setx loop_4, %l0, %l1
1566 return %l1
1567 nop
1568 rdpr %cwp, %g1
1569 rdpr %cansave, %g2
1570 rdpr %canrestore, %g3
1571 rdpr %cleanwin, %g4
1572 rdpr %otherwin, %g5
1573 rdpr %wstate, %g6
1574loop_4: array8 %g1, %g2, %l1
1575 sdivcc %g3, 0x14D3, %g5
1576 st %f14, [%l7 + 0x30]
1577 alignaddrl %i1, %o2, %g7
1578 fpsub16 %f8, %f12, %f26
1579 fsrc1 %f24, %f26
1580 fmovdl %xcc, %f8, %f14
1581 restore %i2, 0x0395, %i0
1582 rdpr %cwp, %g1
1583 rdpr %cansave, %g2
1584 rdpr %canrestore, %g3
1585 rdpr %cleanwin, %g4
1586 rdpr %otherwin, %g5
1587 rdpr %wstate, %g6
1588 nop
1589 set 0x08, %l4
1590 std %f18, [%l7 + %l4]
1591 ldsh [%l7 + 0x18], %g6
1592 orn %o6, 0x1B7B, %l3
1593 fornot1s %f0, %f15, %f25
1594 ldx [%l7 + 0x48], %l5
1595 movn %xcc, %l6, %i5
1596 array8 %o3, %l4, %i3
1597 ldsw [%l7 + 0x7C], %i4
1598 movpos %xcc, %i7, %o4
1599 subcc %o5, %o0, %l0
1600 addccc %g4, 0x107D, %o7
1601 movne %icc, %l2, %i6
1602 array16 %g1, %o1, %l1
1603 alignaddrl %g2, %g3, %i1
1604 fmovsneg %icc, %f27, %f30
1605 mova %xcc, %g5, %o2
1606 array16 %i2, %i0, %g7
1607 ldx [%l7 + 0x08], %g6
1608 movrlz %l3, 0x10D, %l5
1609 fmovdg %xcc, %f10, %f22
1610 movrgez %o6, %l6, %i5
1611 lduw [%l7 + 0x10], %o3
1612 std %f24, [%l7 + 0x50]
1613 ldd [%l7 + 0x08], %f24
1614 fmovsl %xcc, %f14, %f12
1615 movge %icc, %i3, %i4
1616 udiv %l4, 0x188A, %i7
1617 orcc %o5, %o0, %o4
1618 subcc %l0, %o7, %g4
1619 fxnor %f6, %f6, %f16
1620 ld [%l7 + 0x30], %f11
1621 ldd [%l7 + 0x50], %l2
1622 fcmpgt32 %f18, %f8, %i6
1623 mulx %g1, 0x0E94, %l1
1624 movrgz %o1, 0x1FB, %g2
1625 edge8 %i1, %g3, %o2
1626 fnegd %f18, %f6
1627 fmovrsne %i2, %f16, %f18
1628 movrlz %g5, 0x012, %i0
1629 movneg %icc, %g7, %g6
1630 addccc %l3, 0x069E, %o6
1631 andcc %l6, %i5, %o3
1632 fmuld8sux16 %f27, %f18, %f24
1633 movg %icc, %i3, %l5
1634 edge8l %l4, %i7, %i4
1635 movge %xcc, %o5, %o4
1636 add %o0, 0x1B38, %o7
1637 fcmped %fcc2, %f2, %f20
1638 subccc %g4, 0x0D4A, %l2
1639 fmovrdlz %l0, %f12, %f14
1640 udiv %g1, 0x041B, %i6
1641 ldsw [%l7 + 0x14], %l1
1642 fornot1 %f24, %f2, %f4
1643 sethi 0x04C1, %o1
1644 fmovsl %icc, %f0, %f13
1645 edge32n %i1, %g3, %o2
1646 or %i2, %g5, %i0
1647 movcc %xcc, %g2, %g6
1648 sll %g7, %l3, %o6
1649 setx loop_5, %l0, %l1
1650 return %l1
1651 nop
1652 rdpr %cwp, %g1
1653 rdpr %cansave, %g2
1654 rdpr %canrestore, %g3
1655 rdpr %cleanwin, %g4
1656 rdpr %otherwin, %g5
1657 rdpr %wstate, %g6
1658loop_5: srax %i5, %l5, %i3
1659 movvc %xcc, %i7, %l4
1660 ldd [%l7 + 0x70], %f30
1661 fxnors %f30, %f4, %f17
1662 ldd [%l7 + 0x60], %i4
1663 std %f30, [%l7 + 0x08]
1664 fmovdneg %xcc, %f13, %f20
1665 ldsh [%l7 + 0x7E], %o5
1666 subcc %o4, 0x02E8, %o0
1667 edge16 %o7, %l2, %g4
1668 fmovsge %icc, %f9, %f16
1669 array16 %l0, %g1, %l1
1670 restore %i6, %i1, %g3
1671 rdpr %cwp, %g1
1672 rdpr %cansave, %g2
1673 rdpr %canrestore, %g3
1674 rdpr %cleanwin, %g4
1675 rdpr %otherwin, %g5
1676 rdpr %wstate, %g6
1677 edge8 %o2, %i2, %o1
1678 mulscc %g5, %g2, %g6
1679 addccc %g7, %l3, %o6
1680 lduw [%l7 + 0x74], %l6
1681 sethi 0x033A, %i0
1682 edge16ln %o3, %i5, %l5
1683 sth %i3, [%l7 + 0x20]
1684 nop
1685 set 0x20, %g2
1686 std %f0, [%l7 + %g2]
1687 andcc %l4, 0x1353, %i4
1688 xor %i7, %o4, %o5
1689 mulscc %o7, 0x07DD, %l2
1690 orcc %o0, 0x0F0D, %l0
1691 sll %g1, %g4, %i6
1692 movrlez %i1, %g3, %o2
1693 movrlz %i2, %l1, %g5
1694 movg %icc, %o1, %g2
1695 fpadd32 %f0, %f18, %f26
1696 mulx %g6, 0x0A66, %g7
1697 sll %l3, %l6, %i0
1698 sir 0x088C
1699 movrgez %o6, %i5, %l5
1700 srl %i3, 0x0B, %o3
1701 edge32 %l4, %i7, %o4
1702 ldx [%l7 + 0x10], %i4
1703 fmovdleu %icc, %f1, %f2
1704 fmovse %icc, %f12, %f10
1705 save %o7, 0x1F3E, %o5
1706 rdpr %cwp, %g1
1707 rdpr %cansave, %g2
1708 rdpr %canrestore, %g3
1709 rdpr %cleanwin, %g4
1710 rdpr %otherwin, %g5
1711 rdpr %wstate, %g6
1712 orncc %l2, %l0, %g1
1713 movge %xcc, %g4, %o0
1714 fxnors %f17, %f14, %f1
1715 array32 %i6, %i1, %o2
1716 fand %f2, %f22, %f20
1717 ldx [%l7 + 0x68], %g3
1718 fmovse %icc, %f1, %f22
1719 orncc %l1, 0x0975, %i2
1720 fsrc1s %f9, %f3
1721 ldd [%l7 + 0x30], %g4
1722 fmovdne %xcc, %f7, %f23
1723 movne %icc, %o1, %g6
1724 nop
1725 set 0x77, %i0
1726 ldub [%l7 + %i0], %g7
1727 addccc %g2, 0x104E, %l3
1728 edge32 %i0, %o6, %l6
1729 udiv %l5, 0x0633, %i5
1730 movg %icc, %i3, %l4
1731 add %o3, 0x1E7E, %o4
1732 udiv %i4, 0x0003, %o7
1733 movpos %xcc, %o5, %l2
1734 addcc %i7, %l0, %g4
1735 or %g1, %o0, %i1
1736 fnand %f8, %f22, %f18
1737 mulx %i6, %g3, %o2
1738 orn %l1, 0x0BC0, %i2
1739 ldsb [%l7 + 0x6D], %o1
1740 fmul8sux16 %f16, %f18, %f2
1741 mova %icc, %g5, %g6
1742 xnorcc %g7, %g2, %l3
1743 fmovs %f9, %f25
1744 orcc %i0, 0x1E0F, %o6
1745 array8 %l5, %i5, %i3
1746 andn %l4, 0x1553, %o3
1747 edge32 %l6, %o4, %i4
1748 edge8n %o7, %l2, %o5
1749 ldsb [%l7 + 0x4B], %l0
1750 andn %g4, 0x01C0, %g1
1751 array32 %o0, %i1, %i6
1752 movle %xcc, %g3, %o2
1753 smul %l1, 0x17E6, %i2
1754 srlx %o1, %i7, %g5
1755 nop
1756 set 0x1A, %g7
1757 ldub [%l7 + %g7], %g7
1758 smulcc %g6, 0x0FF1, %g2
1759 edge16ln %l3, %i0, %o6
1760 srax %i5, 0x14, %i3
1761 edge8n %l4, %o3, %l5
1762 mulscc %o4, 0x0D8D, %l6
1763 srax %o7, 0x18, %i4
1764 fmul8x16au %f30, %f29, %f10
1765 movrlz %o5, %l0, %l2
1766 fnegs %f29, %f9
1767 move %icc, %g4, %g1
1768 ldsb [%l7 + 0x2D], %i1
1769 edge16n %i6, %o0, %o2
1770 array8 %l1, %i2, %o1
1771 fcmpd %fcc1, %f0, %f24
1772 movge %xcc, %g3, %i7
1773 edge32l %g7, %g6, %g5
1774 edge16ln %g2, %l3, %i0
1775 fmovdcs %icc, %f19, %f26
1776 movleu %icc, %o6, %i3
1777 edge8l %l4, %i5, %o3
1778 fmovrslez %l5, %f3, %f15
1779 ldub [%l7 + 0x35], %o4
1780 fpadd16s %f2, %f1, %f1
1781 array16 %l6, %o7, %i4
1782 ld [%l7 + 0x2C], %f18
1783 movle %xcc, %l0, %o5
1784 array32 %l2, %g4, %g1
1785 stb %i6, [%l7 + 0x7F]
1786 ldd [%l7 + 0x18], %f6
1787 movn %xcc, %o0, %i1
1788 subccc %o2, 0x0ABE, %i2
1789 setx loop_6, %l0, %l1
1790 return %l1
1791 nop
1792 rdpr %cwp, %g1
1793 rdpr %cansave, %g2
1794 rdpr %canrestore, %g3
1795 rdpr %cleanwin, %g4
1796 rdpr %otherwin, %g5
1797 rdpr %wstate, %g6
1798loop_6: alignaddrl %g7, %g6, %g5
1799 andn %l1, %l3, %i0
1800 edge32 %o6, %g2, %i3
1801 xnorcc %i5, %o3, %l5
1802 xnorcc %l4, 0x05E1, %l6
1803 movg %xcc, %o7, %i4
1804 xnorcc %l0, 0x1452, %o5
1805 fpsub32s %f28, %f30, %f8
1806 fmovdne %icc, %f11, %f15
1807 sir 0x180C
1808 orncc %o4, 0x1AB3, %l2
1809 fmovsne %xcc, %f18, %f30
1810 fmovsg %xcc, %f2, %f30
1811 fmovd %f16, %f2
1812 sub %g1, %i6, %o0
1813 orncc %g4, %i1, %o2
1814 save %o1, %g3, %i2
1815 rdpr %cwp, %g1
1816 rdpr %cansave, %g2
1817 rdpr %canrestore, %g3
1818 rdpr %cleanwin, %g4
1819 rdpr %otherwin, %g5
1820 rdpr %wstate, %g6
1821 fexpand %f13, %f6
1822 addccc %i7, %g7, %g6
1823 mova %xcc, %l1, %l3
1824 edge16ln %i0, %o6, %g2
1825 sir 0x0C5C
1826 movrlz %i3, %i5, %o3
1827 srlx %l5, 0x01, %l4
1828 edge8l %l6, %o7, %g5
1829 array32 %i4, %l0, %o5
1830 andn %l2, 0x0CC5, %o4
1831 movpos %xcc, %g1, %i6
1832 fnegd %f0, %f2
1833 fornot2s %f21, %f7, %f27
1834 andcc %o0, %g4, %i1
1835 edge8 %o1, %g3, %o2
1836 edge16 %i2, %g7, %g6
1837 fzero %f10
1838 ld [%l7 + 0x1C], %f24
1839 movn %icc, %i7, %l3
1840 fmovdvc %icc, %f15, %f24
1841 array16 %i0, %o6, %l1
1842 fexpand %f4, %f26
1843 fmovdneg %icc, %f16, %f24
1844 fmovsgu %xcc, %f29, %f8
1845 alignaddr %i3, %g2, %i5
1846 movgu %xcc, %o3, %l5
1847 ldub [%l7 + 0x5C], %l6
1848 edge32l %o7, %l4, %g5
1849 fmovrdne %l0, %f0, %f10
1850 sub %o5, %i4, %l2
1851 fmovscc %icc, %f23, %f2
1852 movrne %o4, %g1, %i6
1853 edge8 %g4, %o0, %o1
1854 umulcc %g3, 0x02E3, %o2
1855 sir 0x0237
1856 alignaddrl %i2, %g7, %i1
1857 addcc %i7, %g6, %i0
1858 edge32 %l3, %l1, %o6
1859 move %icc, %g2, %i3
1860 movneg %xcc, %i5, %o3
1861 edge32n %l6, %o7, %l5
1862 movne %xcc, %g5, %l4
1863 edge8ln %l0, %i4, %o5
1864 fsrc2s %f24, %f30
1865 edge32ln %l2, %g1, %o4
1866 std %f12, [%l7 + 0x60]
1867 sub %i6, %g4, %o1
1868 fcmpes %fcc1, %f13, %f8
1869 sethi 0x14AD, %g3
1870 sdivcc %o0, 0x1F4E, %o2
1871 ldsw [%l7 + 0x7C], %i2
1872 stx %g7, [%l7 + 0x08]
1873 udiv %i7, 0x153D, %i1
1874 stw %g6, [%l7 + 0x70]
1875 stw %i0, [%l7 + 0x4C]
1876 fmovsle %icc, %f20, %f20
1877 fmovrsgz %l1, %f20, %f7
1878 xor %l3, %o6, %i3
1879 fmovrsgez %g2, %f30, %f9
1880 fandnot2s %f7, %f20, %f25
1881 sdiv %i5, 0x0629, %l6
1882 nop
1883 set 0x1E, %g6
1884 lduh [%l7 + %g6], %o7
1885 addccc %l5, %g5, %l4
1886 edge32l %l0, %o3, %i4
1887 fmovsl %xcc, %f26, %f12
1888 ldd [%l7 + 0x50], %f22
1889 fnand %f4, %f8, %f0
1890 orncc %o5, 0x0DCF, %g1
1891 fmovda %icc, %f9, %f15
1892 sra %o4, %l2, %g4
1893 lduw [%l7 + 0x0C], %i6
1894 alignaddrl %g3, %o1, %o0
1895 subc %i2, %o2, %g7
1896 edge32n %i7, %g6, %i1
1897 addc %i0, 0x1DDF, %l1
1898 udivx %l3, 0x001E, %o6
1899 save %i3, 0x062B, %i5
1900 rdpr %cwp, %g1
1901 rdpr %cansave, %g2
1902 rdpr %canrestore, %g3
1903 rdpr %cleanwin, %g4
1904 rdpr %otherwin, %g5
1905 rdpr %wstate, %g6
1906 umulcc %g2, %l6, %l5
1907 sdivcc %g5, 0x0A64, %o7
1908 movre %l0, %l4, %o3
1909 fmovdcs %xcc, %f11, %f17
1910 sra %o5, 0x0D, %g1
1911 umul %i4, 0x1F83, %l2
1912 ldx [%l7 + 0x40], %g4
1913 subccc %i6, %o4, %g3
1914 edge8n %o1, %i2, %o2
1915 andn %g7, 0x116E, %i7
1916 movne %icc, %o0, %g6
1917 stb %i0, [%l7 + 0x7F]
1918 edge16n %l1, %i1, %l3
1919 edge8n %o6, %i3, %g2
1920 sra %i5, %l6, %l5
1921 edge32n %o7, %g5, %l4
1922 and %o3, 0x1EED, %l0
1923 save %g1, %o5, %i4
1924 rdpr %cwp, %g1
1925 rdpr %cansave, %g2
1926 rdpr %canrestore, %g3
1927 rdpr %cleanwin, %g4
1928 rdpr %otherwin, %g5
1929 rdpr %wstate, %g6
1930 movrgz %g4, %l2, %o4
1931 fpackfix %f12, %f20
1932 siam 0x1
1933 addcc %g3, %i6, %o1
1934 fmovsvs %icc, %f16, %f27
1935 fnot1 %f24, %f22
1936 sub %o2, 0x1219, %i2
1937 xor %i7, 0x0B59, %o0
1938 fmovrse %g6, %f14, %f14
1939 umulcc %i0, %l1, %g7
1940 add %i1, %l3, %o6
1941 edge16ln %i3, %g2, %l6
1942 fxor %f8, %f18, %f18
1943 orcc %i5, %l5, %g5
1944 sdiv %l4, 0x0611, %o3
1945 udiv %o7, 0x113B, %l0
1946 udivcc %g1, 0x106E, %o5
1947 movgu %xcc, %i4, %l2
1948 fmovdn %xcc, %f13, %f7
1949 umulcc %g4, %g3, %i6
1950 sir 0x00C0
1951 umulcc %o4, %o2, %i2
1952 udiv %o1, 0x0F86, %o0
1953 movg %xcc, %i7, %i0
1954 edge8ln %l1, %g6, %g7
1955 array32 %i1, %l3, %i3
1956 edge8l %g2, %l6, %o6
1957 restore %l5, 0x18B9, %i5
1958 rdpr %cwp, %g1
1959 rdpr %cansave, %g2
1960 rdpr %canrestore, %g3
1961 rdpr %cleanwin, %g4
1962 rdpr %otherwin, %g5
1963 rdpr %wstate, %g6
1964 setx loop_7, %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_7: subccc %o7, %o3, %l0
1974 fmovdvc %icc, %f30, %f4
1975 movre %g1, 0x1E1, %o5
1976 srlx %i4, 0x16, %g4
1977 fmovdn %icc, %f28, %f1
1978 alignaddrl %l2, %g3, %i6
1979 ldd [%l7 + 0x30], %o2
1980 sdiv %o4, 0x14D7, %i2
1981 srax %o0, 0x08, %i7
1982 addcc %o1, 0x0C32, %l1
1983 movneg %xcc, %g6, %g7
1984 fmul8x16 %f28, %f12, %f2
1985 stw %i0, [%l7 + 0x60]
1986 restore %i1, %l3, %g2
1987 rdpr %cwp, %g1
1988 rdpr %cansave, %g2
1989 rdpr %canrestore, %g3
1990 rdpr %cleanwin, %g4
1991 rdpr %otherwin, %g5
1992 rdpr %wstate, %g6
1993 udivx %l6, 0x085F, %i3
1994 mulscc %o6, %i5, %l5
1995 save %l4, 0x111A, %g5
1996 rdpr %cwp, %g1
1997 rdpr %cansave, %g2
1998 rdpr %canrestore, %g3
1999 rdpr %cleanwin, %g4
2000 rdpr %otherwin, %g5
2001 rdpr %wstate, %g6
2002 smulcc %o3, 0x07EB, %l0
2003 ldsw [%l7 + 0x68], %g1
2004 sra %o5, 0x05, %o7
2005 edge32 %i4, %g4, %l2
2006 movl %icc, %i6, %g3
2007 sth %o2, [%l7 + 0x16]
2008 subcc %o4, 0x01FA, %o0
2009 fcmps %fcc2, %f26, %f11
2010 alignaddr %i2, %i7, %l1
2011 sllx %g6, 0x11, %g7
2012 orncc %o1, %i1, %l3
2013 edge16 %g2, %l6, %i3
2014 orn %o6, 0x1D90, %i5
2015 smul %l5, %i0, %l4
2016 fmovdpos %icc, %f22, %f11
2017 movgu %xcc, %o3, %l0
2018 sll %g1, 0x06, %o5
2019 srax %g5, %o7, %g4
2020 ldsh [%l7 + 0x3E], %l2
2021 umulcc %i6, 0x1755, %g3
2022 movrgz %i4, 0x2BA, %o4
2023 edge16 %o0, %o2, %i2
2024 fpsub32 %f26, %f20, %f28
2025 st %f27, [%l7 + 0x44]
2026 ldsb [%l7 + 0x76], %i7
2027 xorcc %l1, 0x0AF6, %g7
2028 movvs %xcc, %o1, %g6
2029 sth %l3, [%l7 + 0x68]
2030 fmovsneg %xcc, %f11, %f27
2031 sll %i1, 0x12, %l6
2032 fmovrsne %g2, %f13, %f15
2033 fmovdcs %icc, %f1, %f9
2034 movvc %icc, %o6, %i5
2035 ldd [%l7 + 0x60], %l4
2036 fmovdne %xcc, %f6, %f1
2037 edge8n %i3, %i0, %l4
2038 movne %xcc, %l0, %g1
2039 movrne %o3, %o5, %o7
2040 edge16n %g5, %l2, %i6
2041 movcs %xcc, %g4, %i4
2042 edge16ln %g3, %o4, %o0
2043 movg %icc, %o2, %i7
2044 ld [%l7 + 0x38], %f15
2045 umulcc %l1, %i2, %o1
2046 lduw [%l7 + 0x24], %g7
2047 sdivcc %g6, 0x1D60, %i1
2048 fands %f8, %f6, %f9
2049 fpsub16s %f28, %f24, %f27
2050 fmovsg %icc, %f11, %f3
2051 sll %l3, 0x1E, %g2
2052 movg %xcc, %l6, %o6
2053 mulx %i5, %l5, %i0
2054 andn %l4, %i3, %l0
2055 movpos %xcc, %g1, %o3
2056 edge32ln %o7, %g5, %o5
2057 fcmpeq32 %f8, %f12, %i6
2058 or %l2, 0x0A13, %i4
2059 movcs %icc, %g4, %g3
2060 movleu %icc, %o0, %o4
2061 movre %o2, %i7, %l1
2062 ldsw [%l7 + 0x08], %i2
2063 addc %o1, 0x0003, %g7
2064 sra %i1, 0x0A, %l3
2065 movvs %xcc, %g2, %l6
2066 umul %g6, %i5, %o6
2067 lduw [%l7 + 0x18], %i0
2068 sdivcc %l4, 0x0A91, %l5
2069 alignaddrl %l0, %i3, %o3
2070 edge32l %g1, %o7, %o5
2071 fcmpne16 %f0, %f2, %g5
2072 movgu %icc, %l2, %i6
2073 fandnot1s %f10, %f7, %f29
2074 fmovrde %i4, %f28, %f28
2075 edge32 %g4, %o0, %o4
2076 save %g3, 0x0573, %o2
2077 rdpr %cwp, %g1
2078 rdpr %cansave, %g2
2079 rdpr %canrestore, %g3
2080 rdpr %cleanwin, %g4
2081 rdpr %otherwin, %g5
2082 rdpr %wstate, %g6
2083 fsrc1 %f16, %f24
2084 srl %l1, 0x15, %i2
2085 sllx %i7, 0x15, %g7
2086 fcmped %fcc3, %f20, %f22
2087 fmovdle %xcc, %f24, %f20
2088 orncc %i1, 0x135C, %l3
2089 or %o1, %g2, %l6
2090 sllx %i5, 0x19, %g6
2091 mova %icc, %i0, %l4
2092 array32 %l5, %l0, %i3
2093 movgu %xcc, %o6, %o3
2094 fmovd %f20, %f22
2095 fpsub16 %f10, %f26, %f14
2096 ldsw [%l7 + 0x2C], %g1
2097 edge16 %o5, %o7, %l2
2098 fmovrdgez %i6, %f14, %f22
2099 movvc %xcc, %i4, %g5
2100 sdivx %g4, 0x0B4C, %o4
2101 fmovrdne %g3, %f26, %f16
2102 edge8l %o0, %o2, %l1
2103 ldsh [%l7 + 0x1C], %i7
2104 sethi 0x0E95, %i2
2105 movrne %i1, %g7, %o1
2106 orn %l3, %g2, %i5
2107 addcc %l6, %i0, %l4
2108 lduh [%l7 + 0x5C], %g6
2109 movvs %xcc, %l5, %l0
2110 edge16n %o6, %o3, %g1
2111 movg %xcc, %i3, %o5
2112 fmovsl %icc, %f25, %f27
2113 subccc %l2, %o7, %i6
2114 fnot2s %f5, %f1
2115 sdivx %i4, 0x185F, %g4
2116 addccc %g5, %o4, %o0
2117 andncc %o2, %l1, %i7
2118 mova %xcc, %g3, %i2
2119 ldsb [%l7 + 0x22], %i1
2120 movvc %icc, %g7, %o1
2121 fmovdvc %xcc, %f22, %f6
2122 setx loop_8, %l0, %l1
2123 return %l1
2124 nop
2125 rdpr %cwp, %g1
2126 rdpr %cansave, %g2
2127 rdpr %canrestore, %g3
2128 rdpr %cleanwin, %g4
2129 rdpr %otherwin, %g5
2130 rdpr %wstate, %g6
2131loop_8: umulcc %l6, %i0, %l4
2132 movre %g6, %l5, %l0
2133 xnorcc %i5, %o3, %o6
2134 edge16 %g1, %o5, %l2
2135 movrlz %o7, 0x316, %i6
2136 mova %icc, %i3, %i4
2137 std %f26, [%l7 + 0x20]
2138 movre %g4, %o4, %o0
2139 subc %o2, %g5, %l1
2140 nop
2141 set 0x72, %i7
2142 lduh [%l7 + %i7], %g3
2143 addc %i7, 0x1039, %i2
2144 fmovsn %icc, %f13, %f14
2145 fnand %f12, %f2, %f30
2146 ldd [%l7 + 0x28], %f22
2147 fmovdpos %xcc, %f17, %f18
2148 movrgez %i1, %g7, %g2
2149 xorcc %l3, %l6, %i0
2150 fornot2 %f0, %f4, %f24
2151 sdivx %l4, 0x0BD6, %g6
2152 std %f2, [%l7 + 0x10]
2153 movrgez %l5, %o1, %i5
2154 ldsb [%l7 + 0x32], %l0
2155 movn %icc, %o3, %o6
2156 subcc %g1, %o5, %o7
2157 ldsh [%l7 + 0x1C], %l2
2158 fmovrsgz %i6, %f17, %f3
2159 movle %icc, %i4, %g4
2160 srax %i3, %o0, %o2
2161 movrlez %o4, %g5, %l1
2162 alignaddr %i7, %i2, %g3
2163 andncc %g7, %i1, %g2
2164 movrgez %l3, 0x116, %l6
2165 edge8ln %i0, %l4, %l5
2166 orcc %o1, 0x11E8, %i5
2167 subccc %l0, %o3, %g6
2168 movcs %icc, %o6, %g1
2169 sub %o5, %o7, %i6
2170 fors %f27, %f22, %f10
2171 edge32 %l2, %i4, %i3
2172 movgu %icc, %g4, %o0
2173 fmovdl %icc, %f31, %f19
2174 sethi 0x0FE4, %o4
2175 fornot2s %f7, %f15, %f13
2176 xnor %g5, 0x0DE1, %o2
2177 sdiv %l1, 0x161C, %i2
2178 movre %g3, 0x0EC, %g7
2179 mova %icc, %i7, %g2
2180 edge8ln %i1, %l3, %i0
2181 fpackfix %f12, %f12
2182 fandnot1s %f19, %f19, %f12
2183 movrgez %l4, %l5, %l6
2184 orcc %i5, %l0, %o3
2185 fpackfix %f30, %f23
2186 fmovrde %o1, %f8, %f30
2187 udivx %g6, 0x09B9, %o6
2188 ldsb [%l7 + 0x32], %g1
2189 movne %icc, %o5, %i6
2190 mulscc %o7, %l2, %i4
2191 sdiv %i3, 0x1CAB, %o0
2192 fcmpgt32 %f26, %f4, %o4
2193 orncc %g4, %o2, %l1
2194 edge16l %i2, %g3, %g5
2195 ld [%l7 + 0x18], %f10
2196 alignaddrl %g7, %g2, %i7
2197 udiv %l3, 0x13B6, %i0
2198 umul %i1, 0x0262, %l4
2199 ldsw [%l7 + 0x28], %l6
2200 edge16l %i5, %l5, %l0
2201 move %icc, %o3, %o1
2202 andncc %o6, %g1, %o5
2203 faligndata %f4, %f4, %f8
2204 fmovsle %icc, %f16, %f17
2205 movrlz %g6, %i6, %o7
2206 umul %i4, %l2, %o0
2207 restore %o4, 0x03B4, %i3
2208 rdpr %cwp, %g1
2209 rdpr %cansave, %g2
2210 rdpr %canrestore, %g3
2211 rdpr %cleanwin, %g4
2212 rdpr %otherwin, %g5
2213 rdpr %wstate, %g6
2214 movleu %xcc, %o2, %l1
2215 movcs %icc, %g4, %i2
2216 edge16 %g5, %g7, %g2
2217 orcc %g3, 0x083F, %l3
2218 fmovdcc %icc, %f28, %f0
2219 andn %i7, %i1, %i0
2220 edge16 %l6, %i5, %l5
2221 addccc %l4, 0x1F5B, %o3
2222 ldd [%l7 + 0x68], %f2
2223 movleu %icc, %o1, %l0
2224 ldd [%l7 + 0x18], %f16
2225 movge %xcc, %g1, %o5
2226 stx %o6, [%l7 + 0x18]
2227 add %g6, 0x1A40, %o7
2228 fpadd16s %f20, %f16, %f1
2229 stb %i4, [%l7 + 0x6D]
2230 sub %i6, %o0, %o4
2231 edge32n %i3, %o2, %l2
2232 fpadd32s %f1, %f20, %f31
2233 alignaddrl %g4, %l1, %i2
2234 fnor %f26, %f22, %f30
2235 fmovdvs %xcc, %f27, %f4
2236 movneg %icc, %g5, %g7
2237 edge32l %g2, %l3, %i7
2238 sllx %i1, %i0, %l6
2239 fornot2 %f26, %f18, %f18
2240 sdivx %i5, 0x0D36, %l5
2241 andncc %g3, %l4, %o3
2242 movle %xcc, %o1, %l0
2243 umul %o5, %o6, %g6
2244 movre %o7, 0x0F7, %i4
2245 movl %xcc, %g1, %i6
2246 lduw [%l7 + 0x0C], %o0
2247 edge32 %o4, %i3, %o2
2248 array32 %g4, %l2, %i2
2249 srax %l1, %g7, %g2
2250 fmovdg %icc, %f18, %f12
2251 sth %l3, [%l7 + 0x36]
2252 stx %g5, [%l7 + 0x08]
2253 stw %i7, [%l7 + 0x10]
2254 edge8 %i1, %l6, %i0
2255 movrgz %l5, 0x18A, %i5
2256 udivcc %g3, 0x0904, %o3
2257 movrgez %l4, 0x2E4, %l0
2258 fxors %f6, %f12, %f11
2259 fmovspos %xcc, %f26, %f12
2260 xnorcc %o5, %o6, %o1
2261 ld [%l7 + 0x08], %f28
2262 stw %o7, [%l7 + 0x2C]
2263 st %f10, [%l7 + 0x38]
2264 movre %g6, 0x1DA, %g1
2265 fsrc2 %f26, %f18
2266 sub %i4, %o0, %o4
2267 sdiv %i6, 0x13F4, %o2
2268 srl %i3, 0x07, %g4
2269 movrgz %i2, %l1, %l2
2270 array32 %g7, %l3, %g5
2271 popc %g2, %i1
2272 ldx [%l7 + 0x70], %l6
2273 fmovsge %xcc, %f3, %f27
2274 sra %i0, 0x1E, %l5
2275 orcc %i7, 0x0B60, %i5
2276 or %o3, 0x1BEB, %l4
2277 movrgz %g3, 0x374, %o5
2278 fmovdl %xcc, %f26, %f25
2279 movrlez %o6, %o1, %o7
2280 orcc %g6, %l0, %g1
2281 smul %o0, %o4, %i6
2282 movcs %icc, %i4, %i3
2283 fnegs %f8, %f19
2284 fands %f4, %f13, %f29
2285 addcc %o2, 0x0B18, %i2
2286 udivx %l1, 0x158C, %l2
2287 save %g7, %l3, %g4
2288 rdpr %cwp, %g1
2289 rdpr %cansave, %g2
2290 rdpr %canrestore, %g3
2291 rdpr %cleanwin, %g4
2292 rdpr %otherwin, %g5
2293 rdpr %wstate, %g6
2294 fmovdn %icc, %f10, %f25
2295 fmovrslz %g2, %f17, %f23
2296 movvc %icc, %i1, %g5
2297 movrlz %i0, 0x259, %l6
2298 movle %xcc, %i7, %i5
2299 sdivx %l5, 0x0A4E, %l4
2300 fxor %f14, %f6, %f6
2301 andn %g3, %o3, %o6
2302 nop
2303 set 0x6C, %l1
2304 ldsw [%l7 + %l1], %o1
2305 fmul8x16au %f3, %f22, %f30
2306 ldsw [%l7 + 0x24], %o5
2307 subcc %o7, %l0, %g1
2308 edge8l %g6, %o0, %o4
2309 fones %f24
2310 mulx %i6, %i3, %i4
2311 fmul8x16 %f2, %f10, %f28
2312 movn %xcc, %i2, %o2
2313 fmovspos %icc, %f21, %f12
2314 stb %l1, [%l7 + 0x35]
2315 edge8ln %g7, %l2, %g4
2316 xorcc %g2, 0x1EFD, %i1
2317 andncc %l3, %i0, %g5
2318 nop
2319 set 0x3C, %o4
2320 ldsw [%l7 + %o4], %l6
2321 fnand %f16, %f10, %f0
2322 fcmpd %fcc1, %f18, %f18
2323 alignaddrl %i5, %l5, %l4
2324 edge16n %i7, %g3, %o6
2325 subccc %o1, 0x14D6, %o5
2326 fpmerge %f25, %f10, %f12
2327 movvc %icc, %o3, %l0
2328 andn %o7, %g1, %o0
2329 movre %o4, %i6, %g6
2330 movle %icc, %i4, %i2
2331 srl %o2, 0x02, %i3
2332 edge16 %l1, %g7, %g4
2333 addccc %l2, %i1, %l3
2334 srax %i0, 0x05, %g5
2335 alignaddr %g2, %l6, %i5
2336 fones %f2
2337 stw %l4, [%l7 + 0x5C]
2338 fpack16 %f18, %f3
2339 edge16ln %l5, %i7, %g3
2340 sdivcc %o1, 0x0527, %o5
2341 lduh [%l7 + 0x76], %o3
2342 edge32 %o6, %o7, %l0
2343 xnorcc %o0, %o4, %g1
2344 fmovdge %icc, %f6, %f16
2345 movg %xcc, %g6, %i6
2346 subccc %i2, 0x1E40, %i4
2347 subc %o2, 0x1EDE, %l1
2348 sll %g7, 0x16, %g4
2349 xor %i3, %i1, %l2
2350 fmovdcc %icc, %f9, %f20
2351 fzeros %f22
2352 edge8l %i0, %l3, %g5
2353 edge8n %l6, %i5, %l4
2354 orcc %g2, %i7, %l5
2355 lduh [%l7 + 0x5A], %o1
2356 fcmpeq32 %f18, %f12, %g3
2357 movrgez %o5, %o6, %o7
2358 popc %o3, %l0
2359 for %f0, %f0, %f2
2360 movcs %xcc, %o0, %o4
2361 fmovsge %icc, %f25, %f7
2362 fmul8x16au %f27, %f6, %f14
2363 edge32l %g1, %g6, %i6
2364 ldsb [%l7 + 0x60], %i4
2365 lduh [%l7 + 0x6C], %o2
2366 xnorcc %l1, %i2, %g7
2367 movre %i3, %g4, %l2
2368 fmovdleu %xcc, %f2, %f5
2369 nop
2370 set 0x58, %o5
2371 stx %i0, [%l7 + %o5]
2372 mulx %i1, %l3, %l6
2373 stx %g5, [%l7 + 0x28]
2374 movne %xcc, %l4, %i5
2375 stx %g2, [%l7 + 0x38]
2376 fmovsg %icc, %f1, %f19
2377 fpack32 %f2, %f8, %f28
2378 srl %l5, 0x19, %o1
2379 movleu %xcc, %g3, %o5
2380 orcc %i7, 0x0860, %o7
2381 lduw [%l7 + 0x34], %o3
2382 stb %o6, [%l7 + 0x55]
2383 siam 0x5
2384 subc %l0, 0x0C8A, %o4
2385 orncc %o0, 0x040C, %g1
2386 udivx %g6, 0x1F20, %i6
2387 fmovdgu %xcc, %f15, %f31
2388 fmul8sux16 %f18, %f20, %f20
2389 addccc %i4, %l1, %o2
2390 andncc %g7, %i2, %i3
2391 subcc %l2, %g4, %i1
2392 subc %l3, 0x084F, %i0
2393 fmovsvs %xcc, %f23, %f6
2394 array8 %l6, %l4, %i5
2395 mulscc %g5, %l5, %g2
2396 nop
2397 set 0x30, %l3
2398 std %f14, [%l7 + %l3]
2399 add %o1, 0x05AE, %g3
2400 lduh [%l7 + 0x24], %o5
2401 edge8n %i7, %o3, %o7
2402 movn %icc, %l0, %o6
2403 sdiv %o0, 0x093A, %o4
2404 fmul8x16al %f23, %f1, %f6
2405 ld [%l7 + 0x1C], %f8
2406 movrlez %g6, %g1, %i6
2407 smulcc %i4, %l1, %g7
2408 mulscc %o2, %i2, %i3
2409 xnorcc %g4, %l2, %l3
2410 ldsb [%l7 + 0x51], %i1
2411 movl %xcc, %i0, %l4
2412 fmovrdgz %i5, %f8, %f8
2413 srlx %g5, %l6, %l5
2414 subccc %g2, 0x1D16, %o1
2415 movrgez %o5, 0x27B, %i7
2416 st %f3, [%l7 + 0x18]
2417 std %f30, [%l7 + 0x38]
2418 sethi 0x15C9, %o3
2419 fmovdg %icc, %f20, %f13
2420 udivcc %o7, 0x0BBE, %g3
2421 mulx %l0, 0x1EA7, %o0
2422 movgu %xcc, %o6, %o4
2423 fsrc1s %f26, %f0
2424 movn %icc, %g1, %g6
2425 ldd [%l7 + 0x60], %f18
2426 edge16l %i6, %i4, %l1
2427 fmovdge %icc, %f27, %f21
2428 alignaddr %o2, %i2, %i3
2429 sethi 0x177F, %g7
2430 movrlz %g4, 0x260, %l3
2431 st %f1, [%l7 + 0x30]
2432 movleu %icc, %l2, %i1
2433 fmovrslez %i0, %f27, %f9
2434 movpos %xcc, %i5, %g5
2435 sllx %l6, 0x07, %l4
2436 sllx %l5, %g2, %o5
2437 fcmpes %fcc2, %f21, %f12
2438 fabsd %f16, %f20
2439 xor %o1, %o3, %o7
2440 stx %i7, [%l7 + 0x68]
2441 lduw [%l7 + 0x0C], %g3
2442 stw %l0, [%l7 + 0x40]
2443 edge8ln %o6, %o0, %g1
2444 fmovdvc %xcc, %f23, %f14
2445 fnand %f2, %f30, %f28
2446 xnor %o4, %g6, %i4
2447 fmovs %f15, %f23
2448 xor %i6, 0x1AC3, %l1
2449 edge16n %i2, %o2, %i3
2450 smul %g4, 0x0517, %g7
2451 fsrc2s %f5, %f3
2452 orcc %l2, %l3, %i0
2453 ldsb [%l7 + 0x2C], %i1
2454 save %g5, %i5, %l6
2455 rdpr %cwp, %g1
2456 rdpr %cansave, %g2
2457 rdpr %canrestore, %g3
2458 rdpr %cleanwin, %g4
2459 rdpr %otherwin, %g5
2460 rdpr %wstate, %g6
2461 edge16n %l5, %g2, %o5
2462 edge8n %o1, %l4, %o3
2463 fmovspos %icc, %f27, %f8
2464 srlx %i7, %o7, %g3
2465 smul %l0, 0x1675, %o6
2466 or %g1, 0x1E0E, %o0
2467 edge16n %g6, %o4, %i4
2468 movne %icc, %l1, %i6
2469 movle %icc, %i2, %o2
2470 ldd [%l7 + 0x30], %g4
2471 fmovdcs %xcc, %f10, %f16
2472 edge8ln %i3, %l2, %g7
2473 movge %xcc, %i0, %i1
2474 movn %xcc, %g5, %i5
2475 sdivcc %l3, 0x0ADD, %l6
2476 movgu %xcc, %l5, %g2
2477 sdivcc %o5, 0x0652, %l4
2478 fexpand %f10, %f20
2479 movrgez %o1, 0x375, %i7
2480 movrgz %o7, %o3, %l0
2481 movrlez %g3, %g1, %o0
2482 fmovrslz %o6, %f31, %f2
2483 orncc %o4, 0x1F4E, %g6
2484 orn %l1, %i6, %i2
2485 save %i4, 0x1D17, %o2
2486 rdpr %cwp, %g1
2487 rdpr %cansave, %g2
2488 rdpr %canrestore, %g3
2489 rdpr %cleanwin, %g4
2490 rdpr %otherwin, %g5
2491 rdpr %wstate, %g6
2492 sll %i3, 0x1D, %g4
2493 srl %l2, %i0, %g7
2494 umul %g5, %i1, %l3
2495 smulcc %l6, %i5, %l5
2496 save %o5, 0x0B05, %l4
2497 rdpr %cwp, %g1
2498 rdpr %cansave, %g2
2499 rdpr %canrestore, %g3
2500 rdpr %cleanwin, %g4
2501 rdpr %otherwin, %g5
2502 rdpr %wstate, %g6
2503 alignaddr %o1, %i7, %g2
2504 udivcc %o3, 0x0BEC, %l0
2505 fmovspos %icc, %f6, %f27
2506 sethi 0x1E92, %o7
2507 movvs %xcc, %g3, %g1
2508 fmovdge %xcc, %f4, %f25
2509 movrgez %o0, 0x3C6, %o6
2510 lduw [%l7 + 0x28], %o4
2511 movleu %icc, %l1, %g6
2512 movl %xcc, %i2, %i4
2513 fcmpeq16 %f4, %f30, %o2
2514 xnorcc %i6, 0x08DE, %g4
2515 movcc %xcc, %l2, %i3
2516 mova %icc, %g7, %i0
2517 movrne %g5, 0x308, %l3
2518 orn %l6, 0x146C, %i5
2519 addcc %l5, %o5, %i1
2520 sll %o1, 0x08, %l4
2521 movge %icc, %g2, %o3
2522 fmovrslz %l0, %f19, %f18
2523 stb %i7, [%l7 + 0x5E]
2524 lduh [%l7 + 0x34], %g3
2525 lduh [%l7 + 0x28], %g1
2526 fpsub16 %f16, %f30, %f30
2527 srl %o0, 0x14, %o6
2528 fxnor %f20, %f20, %f28
2529 and %o4, %l1, %o7
2530 edge8 %g6, %i4, %i2
2531 lduw [%l7 + 0x3C], %o2
2532 sub %g4, %i6, %i3
2533 fmovsle %icc, %f31, %f29
2534 movvs %icc, %l2, %i0
2535 smulcc %g7, 0x1530, %l3
2536 sir 0x1AF6
2537 array32 %g5, %l6, %i5
2538 fzero %f6
2539 add %l5, 0x0D90, %o5
2540 mova %icc, %o1, %i1
2541 fpackfix %f24, %f24
2542 stb %l4, [%l7 + 0x11]
2543 srlx %o3, 0x18, %l0
2544 smulcc %i7, 0x0064, %g3
2545 fcmped %fcc0, %f30, %f12
2546 lduw [%l7 + 0x58], %g2
2547 alignaddrl %o0, %o6, %g1
2548 ldd [%l7 + 0x40], %l0
2549 subcc %o7, %o4, %g6
2550 xorcc %i2, %i4, %o2
2551 fmovdcc %xcc, %f26, %f30
2552 ld [%l7 + 0x44], %f23
2553 fone %f16
2554 udivx %i6, 0x1727, %i3
2555 movrlz %l2, 0x186, %i0
2556 movleu %xcc, %g4, %g7
2557 addcc %l3, 0x1932, %l6
2558 sllx %g5, %l5, %o5
2559 sth %o1, [%l7 + 0x70]
2560 lduw [%l7 + 0x6C], %i1
2561 fmovrsne %l4, %f24, %f26
2562 edge16ln %i5, %o3, %i7
2563 edge16ln %g3, %l0, %g2
2564 st %f3, [%l7 + 0x08]
2565 nop
2566 set 0x44, %o1
2567 ldsw [%l7 + %o1], %o0
2568 udivcc %g1, 0x1386, %l1
2569 movle %xcc, %o6, %o4
2570 addccc %o7, %g6, %i4
2571 ldsw [%l7 + 0x18], %o2
2572 edge8n %i2, %i3, %l2
2573 array16 %i0, %i6, %g4
2574 fpadd32s %f10, %f20, %f17
2575 popc %g7, %l3
2576 mulscc %g5, 0x03BF, %l5
2577 edge16ln %l6, %o1, %o5
2578 sll %l4, 0x0A, %i1
2579 popc 0x07CB, %i5
2580 edge32ln %i7, %g3, %o3
2581 fmovscc %xcc, %f18, %f21
2582 movrlez %g2, 0x061, %l0
2583 setx loop_9, %l0, %l1
2584 return %l1
2585 nop
2586 rdpr %cwp, %g1
2587 rdpr %cansave, %g2
2588 rdpr %canrestore, %g3
2589 rdpr %cleanwin, %g4
2590 rdpr %otherwin, %g5
2591 rdpr %wstate, %g6
2592loop_9: sdivx %o6, 0x10FC, %o4
2593 edge8n %g6, %i4, %o2
2594 subc %o7, %i3, %i2
2595 subccc %i0, %i6, %g4
2596 fpadd32s %f3, %f11, %f29
2597 and %l2, 0x11F9, %l3
2598 sir 0x1B64
2599 movneg %icc, %g7, %g5
2600 fmovdgu %xcc, %f25, %f24
2601 umul %l6, %o1, %l5
2602 fcmpd %fcc2, %f4, %f10
2603 orncc %l4, 0x080A, %o5
2604 stx %i1, [%l7 + 0x20]
2605 alignaddr %i5, %g3, %o3
2606 movgu %icc, %g2, %l0
2607 movn %icc, %i7, %o0
2608 subccc %l1, %g1, %o4
2609 edge16n %o6, %g6, %i4
2610 edge16 %o7, %i3, %i2
2611 movrlez %o2, %i0, %i6
2612 sll %g4, 0x09, %l3
2613 movrne %l2, 0x2F4, %g7
2614 movleu %icc, %g5, %l6
2615 lduw [%l7 + 0x5C], %l5
2616 movpos %icc, %o1, %l4
2617 movle %icc, %i1, %o5
2618 movg %icc, %i5, %g3
2619 movn %xcc, %o3, %g2
2620 fcmpeq32 %f2, %f22, %l0
2621 bshuffle %f22, %f12, %f4
2622 and %i7, %o0, %g1
2623 umul %o4, 0x04BF, %o6
2624 fxors %f22, %f19, %f2
2625 stw %l1, [%l7 + 0x78]
2626 fmovdn %xcc, %f6, %f29
2627 sdiv %g6, 0x177D, %i4
2628 fmovde %xcc, %f8, %f5
2629 ldd [%l7 + 0x48], %f6
2630 std %f0, [%l7 + 0x38]
2631 movg %xcc, %o7, %i2
2632 fmovrsgz %i3, %f17, %f26
2633 movneg %icc, %o2, %i6
2634 add %g4, %i0, %l2
2635 restore %g7, %g5, %l6
2636 rdpr %cwp, %g1
2637 rdpr %cansave, %g2
2638 rdpr %canrestore, %g3
2639 rdpr %cleanwin, %g4
2640 rdpr %otherwin, %g5
2641 rdpr %wstate, %g6
2642 andcc %l5, %o1, %l4
2643 sethi 0x0210, %i1
2644 orncc %o5, %i5, %l3
2645 fcmple16 %f22, %f18, %o3
2646 fmovsn %icc, %f28, %f30
2647 fcmpne32 %f24, %f4, %g3
2648 edge8n %l0, %i7, %o0
2649 edge32n %g2, %g1, %o4
2650 umul %o6, %g6, %i4
2651 xorcc %l1, %o7, %i3
2652 edge32ln %i2, %o2, %g4
2653 movl %icc, %i0, %l2
2654 and %g7, 0x15FD, %i6
2655 edge8ln %l6, %l5, %g5
2656 edge16 %l4, %i1, %o5
2657 edge8l %o1, %l3, %o3
2658 movg %xcc, %i5, %g3
2659 st %f7, [%l7 + 0x40]
2660 bshuffle %f28, %f18, %f16
2661 edge32n %l0, %o0, %g2
2662 array8 %i7, %o4, %g1
2663 fnors %f30, %f10, %f1
2664 fcmpeq32 %f4, %f8, %o6
2665 movgu %xcc, %i4, %g6
2666 fpmerge %f11, %f14, %f28
2667 movcc %icc, %o7, %i3
2668 udiv %i2, 0x0231, %o2
2669 sdiv %g4, 0x1460, %l1
2670 edge16ln %l2, %g7, %i0
2671 fmovsa %xcc, %f2, %f11
2672 fmovdg %icc, %f2, %f26
2673 xnorcc %l6, 0x1C5E, %i6
2674 edge32l %g5, %l5, %l4
2675 fmul8sux16 %f8, %f6, %f10
2676 movgu %xcc, %i1, %o1
2677 subc %l3, 0x1035, %o5
2678 fcmple32 %f16, %f2, %o3
2679 sll %i5, 0x1A, %g3
2680 sll %l0, 0x0E, %g2
2681 pdist %f12, %f26, %f28
2682 sir 0x1A25
2683 or %i7, %o0, %o4
2684 fmovsle %icc, %f2, %f29
2685 fpsub32 %f28, %f30, %f16
2686 xorcc %g1, 0x1A73, %i4
2687 movvs %xcc, %g6, %o7
2688 movleu %icc, %o6, %i2
2689 st %f11, [%l7 + 0x58]
2690 sllx %i3, 0x18, %o2
2691 srax %g4, %l2, %l1
2692 sdiv %g7, 0x156C, %i0
2693 addc %i6, 0x0674, %l6
2694 sth %l5, [%l7 + 0x7C]
2695 edge8 %l4, %g5, %i1
2696 stx %l3, [%l7 + 0x58]
2697 movrgez %o5, %o1, %o3
2698 sdivcc %i5, 0x199A, %l0
2699 sir 0x1695
2700 edge16ln %g2, %g3, %i7
2701 lduh [%l7 + 0x3E], %o0
2702 fmovrdlez %o4, %f26, %f24
2703 sra %g1, %i4, %g6
2704 movle %xcc, %o7, %i2
2705 sethi 0x1E30, %i3
2706 ld [%l7 + 0x74], %f24
2707 sdiv %o2, 0x1741, %o6
2708 fnor %f14, %f16, %f10
2709 movrlz %l2, %l1, %g4
2710 mulx %i0, %g7, %i6
2711 sll %l6, %l4, %l5
2712 fpsub32 %f16, %f16, %f24
2713 std %f26, [%l7 + 0x08]
2714 fmovde %icc, %f17, %f26
2715 fmovrdgz %g5, %f12, %f16
2716 movvc %xcc, %l3, %i1
2717 fmovdleu %xcc, %f1, %f11
2718 fmovsl %icc, %f22, %f6
2719 movrlz %o5, 0x32D, %o3
2720 setx loop_10, %l0, %l1
2721 return %l1
2722 nop
2723 rdpr %cwp, %g1
2724 rdpr %cansave, %g2
2725 rdpr %canrestore, %g3
2726 rdpr %cleanwin, %g4
2727 rdpr %otherwin, %g5
2728 rdpr %wstate, %g6
2729loop_10: movl %xcc, %g3, %i7
2730 edge16ln %o0, %o4, %g1
2731 fnot2s %f1, %f4
2732 sethi 0x023B, %g2
2733 ldx [%l7 + 0x18], %g6
2734 movge %icc, %o7, %i2
2735 edge32 %i3, %o2, %o6
2736 sdivx %l2, 0x109D, %i4
2737 fmovdcc %xcc, %f21, %f0
2738 fpadd16 %f26, %f12, %f22
2739 ldub [%l7 + 0x36], %l1
2740 addcc %i0, 0x1C27, %g7
2741 movvc %xcc, %g4, %i6
2742 movne %xcc, %l4, %l6
2743 subcc %l5, 0x0F5B, %g5
2744 fxor %f12, %f6, %f6
2745 fmovrdgz %l3, %f24, %f10
2746 xnor %i1, %o5, %i5
2747 stw %l0, [%l7 + 0x40]
2748 andncc %o3, %g3, %i7
2749 fmovsn %xcc, %f6, %f3
2750 movpos %xcc, %o1, %o0
2751 fmovd %f28, %f8
2752 fxnors %f21, %f27, %f0
2753 stx %o4, [%l7 + 0x38]
2754 fexpand %f4, %f20
2755 stx %g2, [%l7 + 0x18]
2756 edge32ln %g1, %g6, %i2
2757 fmovdleu %xcc, %f8, %f2
2758 movle %icc, %i3, %o2
2759 array32 %o7, %l2, %i4
2760 edge8n %o6, %l1, %g7
2761 fpsub16 %f10, %f2, %f2
2762 sdivcc %g4, 0x1410, %i6
2763 fmuld8ulx16 %f22, %f20, %f24
2764 udivx %l4, 0x19A8, %i0
2765 edge32l %l6, %l5, %g5
2766 bshuffle %f4, %f24, %f28
2767 move %icc, %l3, %o5
2768 movge %icc, %i5, %l0
2769 movge %xcc, %i1, %o3
2770 udiv %i7, 0x1ACD, %o1
2771 udiv %o0, 0x1219, %o4
2772 movne %xcc, %g2, %g1
2773 movrgez %g3, 0x230, %g6
2774 edge16 %i2, %o2, %o7
2775 xorcc %l2, %i3, %o6
2776 movcs %xcc, %i4, %l1
2777 andncc %g7, %i6, %g4
2778 movre %i0, %l6, %l5
2779 edge8ln %l4, %l3, %o5
2780 fsrc1 %f10, %f12
2781 fxnors %f1, %f6, %f21
2782 umulcc %i5, %g5, %i1
2783 fcmpne32 %f16, %f0, %l0
2784 stx %o3, [%l7 + 0x68]
2785 ldsh [%l7 + 0x4E], %o1
2786 edge32n %i7, %o4, %o0
2787 alignaddrl %g1, %g3, %g6
2788 sth %g2, [%l7 + 0x64]
2789 array8 %i2, %o2, %o7
2790 lduw [%l7 + 0x34], %i3
2791 orn %o6, %i4, %l1
2792 movcs %icc, %g7, %i6
2793 umulcc %g4, 0x1138, %l2
2794 fpsub16 %f18, %f16, %f28
2795 edge8 %i0, %l5, %l6
2796 edge8n %l3, %l4, %o5
2797 fnegd %f6, %f24
2798 fcmpgt16 %f6, %f12, %i5
2799 movneg %xcc, %g5, %l0
2800 movvs %xcc, %o3, %o1
2801 ldsw [%l7 + 0x4C], %i7
2802 xnorcc %i1, %o4, %g1
2803 fcmps %fcc3, %f8, %f21
2804 movg %icc, %o0, %g3
2805 fpmerge %f21, %f9, %f28
2806 subcc %g2, %g6, %o2
2807 ldd [%l7 + 0x50], %f14
2808 and %o7, 0x0879, %i3
2809 subccc %o6, 0x0BB4, %i2
2810 addccc %i4, 0x115A, %g7
2811 orcc %l1, 0x0CA3, %i6
2812 mulscc %l2, %g4, %l5
2813 sll %l6, %i0, %l3
2814 ldx [%l7 + 0x28], %l4
2815 add %i5, 0x17D8, %g5
2816 xnor %l0, 0x00B9, %o5
2817 fmovse %icc, %f11, %f16
2818 srax %o1, 0x16, %i7
2819 stx %i1, [%l7 + 0x08]
2820 andn %o3, 0x13CA, %g1
2821 movgu %xcc, %o0, %o4
2822 orcc %g2, %g3, %o2
2823 alignaddr %o7, %i3, %o6
2824 nop
2825 set 0x64, %l0
2826 ldsh [%l7 + %l0], %i2
2827 array16 %g6, %g7, %l1
2828 movl %xcc, %i6, %i4
2829 movrlez %g4, %l2, %l5
2830 movg %xcc, %i0, %l6
2831 orcc %l3, 0x033E, %i5
2832 fmuld8ulx16 %f0, %f16, %f20
2833 fcmpgt32 %f8, %f24, %g5
2834 fmovdge %icc, %f7, %f28
2835 fmovrde %l4, %f28, %f6
2836 fpmerge %f9, %f2, %f2
2837 fmul8x16 %f31, %f10, %f4
2838 subc %o5, 0x0627, %l0
2839 fmovda %icc, %f11, %f29
2840 edge16 %o1, %i1, %i7
2841 movcs %xcc, %o3, %o0
2842 fmul8x16au %f14, %f23, %f4
2843 fmovdleu %icc, %f22, %f1
2844 movpos %xcc, %g1, %g2
2845 fandnot1s %f0, %f4, %f24
2846 ldx [%l7 + 0x18], %g3
2847 fnand %f6, %f4, %f10
2848 addccc %o4, 0x0DF1, %o7
2849 fsrc2s %f19, %f25
2850 sdivx %o2, 0x0C2A, %i3
2851 mova %xcc, %o6, %g6
2852 lduw [%l7 + 0x70], %g7
2853 movvc %xcc, %l1, %i6
2854 fxnor %f26, %f8, %f6
2855 movle %icc, %i2, %g4
2856 edge32n %i4, %l2, %l5
2857 movvc %xcc, %l6, %l3
2858 and %i0, 0x1027, %g5
2859 movrlez %i5, %l4, %o5
2860 xorcc %o1, %l0, %i7
2861 movrgez %i1, %o0, %o3
2862 subcc %g1, %g2, %o4
2863 edge8l %g3, %o2, %o7
2864 ld [%l7 + 0x54], %f11
2865 fmovrdlez %o6, %f0, %f2
2866 lduh [%l7 + 0x4A], %g6
2867 andcc %g7, 0x0B3A, %i3
2868 udivcc %i6, 0x0C92, %l1
2869 udivx %g4, 0x0A48, %i4
2870 udivx %l2, 0x131D, %i2
2871 array8 %l5, %l3, %l6
2872 mulx %i0, %i5, %g5
2873 smulcc %l4, %o5, %o1
2874 addcc %i7, 0x0F7F, %l0
2875 mulscc %o0, 0x14E2, %o3
2876 sll %i1, %g1, %g2
2877 movl %icc, %o4, %o2
2878 alignaddr %o7, %g3, %o6
2879 movleu %xcc, %g7, %i3
2880 edge16n %g6, %l1, %i6
2881 fone %f8
2882 std %f22, [%l7 + 0x08]
2883 sra %i4, %g4, %l2
2884 add %l5, 0x0CED, %i2
2885 movcc %icc, %l6, %l3
2886 andcc %i5, %g5, %l4
2887 addccc %i0, %o5, %i7
2888 or %o1, %o0, %o3
2889 xnor %i1, 0x03D1, %l0
2890 fone %f10
2891 stb %g1, [%l7 + 0x12]
2892 fmul8sux16 %f2, %f6, %f28
2893 movrgz %o4, 0x236, %o2
2894 ld [%l7 + 0x6C], %f19
2895 smulcc %g2, %o7, %g3
2896 popc 0x14A0, %g7
2897 addc %i3, 0x1926, %g6
2898 add %o6, 0x0C27, %i6
2899 srlx %l1, 0x15, %i4
2900 array32 %l2, %g4, %i2
2901 addcc %l6, %l5, %i5
2902 andcc %g5, 0x039C, %l4
2903 edge8 %l3, %i0, %i7
2904 sdiv %o1, 0x135D, %o0
2905 fmovrsne %o3, %f27, %f15
2906 add %i1, 0x0F3B, %o5
2907 or %l0, 0x1EC8, %g1
2908 array32 %o4, %g2, %o2
2909 andn %g3, 0x1DE5, %g7
2910 edge16 %i3, %g6, %o7
2911 andncc %o6, %l1, %i6
2912 edge32ln %l2, %g4, %i4
2913 edge8l %l6, %l5, %i5
2914 fmovdne %icc, %f17, %f27
2915 edge8ln %g5, %l4, %i2
2916 movneg %icc, %i0, %l3
2917 srax %o1, %i7, %o0
2918 addcc %o3, %i1, %o5
2919 lduh [%l7 + 0x48], %g1
2920 srl %o4, 0x16, %l0
2921 edge16 %g2, %o2, %g3
2922 fmovdcs %icc, %f0, %f26
2923 movg %icc, %g7, %i3
2924 alignaddrl %g6, %o6, %o7
2925 movg %icc, %i6, %l1
2926 mulscc %g4, 0x1B9E, %l2
2927 and %i4, %l6, %l5
2928 add %g5, 0x11D1, %l4
2929 umul %i2, 0x0882, %i0
2930 fmul8ulx16 %f30, %f28, %f12
2931 umul %i5, %l3, %o1
2932 fcmpes %fcc2, %f25, %f2
2933 edge16ln %o0, %o3, %i1
2934 fmovsle %icc, %f24, %f0
2935 fmovsvc %xcc, %f13, %f1
2936 srax %o5, %i7, %g1
2937 movrgez %o4, 0x3A0, %g2
2938 nop
2939 set 0x67, %o7
2940 ldub [%l7 + %o7], %o2
2941 smul %l0, 0x0F03, %g3
2942 lduw [%l7 + 0x2C], %g7
2943 fornot2 %f6, %f8, %f30
2944 srl %g6, 0x0C, %o6
2945 movrgez %i3, 0x280, %o7
2946 edge8n %i6, %l1, %g4
2947 movcs %xcc, %i4, %l2
2948 ldsb [%l7 + 0x46], %l6
2949 movpos %xcc, %l5, %g5
2950 fmovrsgz %l4, %f30, %f20
2951 sra %i0, 0x1C, %i2
2952 srlx %i5, %l3, %o0
2953 srlx %o1, %o3, %o5
2954 fcmpne16 %f0, %f6, %i1
2955 andn %g1, 0x06D9, %i7
2956 edge32ln %g2, %o4, %o2
2957 smulcc %l0, %g7, %g6
2958 movle %icc, %g3, %o6
2959 fcmpne16 %f26, %f16, %i3
2960 fmovrde %i6, %f0, %f26
2961 edge8ln %o7, %l1, %i4
2962 ldd [%l7 + 0x70], %l2
2963 movge %icc, %g4, %l6
2964 edge8ln %g5, %l5, %l4
2965 edge8n %i2, %i5, %l3
2966 movgu %xcc, %o0, %o1
2967 mova %xcc, %i0, %o5
2968 orncc %i1, 0x142F, %g1
2969 ldub [%l7 + 0x22], %i7
2970 fpackfix %f24, %f6
2971 subc %o3, 0x07F4, %o4
2972 and %o2, 0x0C57, %g2
2973 array16 %l0, %g6, %g7
2974 add %o6, 0x12CE, %i3
2975 mulscc %g3, %o7, %l1
2976 movge %xcc, %i4, %i6
2977 nop
2978 set 0x68, %o6
2979 sth %g4, [%l7 + %o6]
2980 lduh [%l7 + 0x4A], %l2
2981 fmovrse %g5, %f17, %f14
2982 edge16n %l6, %l4, %l5
2983 movrlz %i2, %i5, %o0
2984 fmovsvs %xcc, %f16, %f20
2985 smulcc %o1, 0x0D59, %l3
2986 ldd [%l7 + 0x20], %f30
2987 movgu %xcc, %i0, %o5
2988 sethi 0x12D1, %g1
2989 xnor %i7, %o3, %o4
2990 fmul8ulx16 %f6, %f10, %f28
2991 movl %xcc, %o2, %g2
2992 movrgez %l0, %i1, %g7
2993 fmovrslez %g6, %f19, %f1
2994 edge16l %i3, %o6, %g3
2995 fmovrde %l1, %f22, %f28
2996 and %o7, %i6, %i4
2997 fmovde %xcc, %f4, %f30
2998 edge32ln %g4, %g5, %l6
2999 movge %xcc, %l2, %l5
3000 edge16n %i2, %l4, %i5
3001 ldub [%l7 + 0x1A], %o0
3002 fpsub32s %f0, %f12, %f6
3003 addccc %l3, %o1, %i0
3004 movcc %xcc, %g1, %o5
3005 st %f17, [%l7 + 0x50]
3006 siam 0x5
3007 alignaddr %o3, %i7, %o4
3008 movcc %icc, %o2, %g2
3009 fmovsgu %xcc, %f3, %f17
3010 sllx %i1, 0x08, %l0
3011 edge8 %g7, %i3, %o6
3012 srl %g6, 0x1C, %g3
3013 andcc %o7, %i6, %l1
3014 srlx %i4, %g4, %l6
3015 udivx %l2, 0x1715, %g5
3016 and %i2, %l5, %i5
3017 edge32 %o0, %l4, %l3
3018 movvs %icc, %i0, %o1
3019 edge32ln %g1, %o5, %i7
3020 and %o4, 0x038D, %o2
3021 fmovse %xcc, %f30, %f16
3022 fmovscs %xcc, %f22, %f8
3023 sethi 0x1B0D, %o3
3024 addc %g2, %i1, %l0
3025 fmovsl %icc, %f25, %f25
3026 movpos %xcc, %i3, %o6
3027 fabss %f29, %f16
3028 xorcc %g6, 0x19F1, %g3
3029 save %g7, %o7, %l1
3030 rdpr %cwp, %g1
3031 rdpr %cansave, %g2
3032 rdpr %canrestore, %g3
3033 rdpr %cleanwin, %g4
3034 rdpr %otherwin, %g5
3035 rdpr %wstate, %g6
3036 fmovsge %icc, %f22, %f1
3037 ldd [%l7 + 0x68], %i4
3038 fmovse %icc, %f27, %f21
3039 movpos %xcc, %g4, %l6
3040 edge8 %l2, %i6, %i2
3041 fcmpne16 %f2, %f6, %g5
3042 edge16 %l5, %o0, %l4
3043 movrgz %i5, %i0, %o1
3044 udiv %l3, 0x01A4, %g1
3045 udivx %o5, 0x0EE6, %i7
3046 edge16n %o2, %o3, %o4
3047 sethi 0x0C63, %i1
3048 subcc %g2, %l0, %i3
3049 fabsd %f4, %f16
3050 andn %g6, 0x183B, %o6
3051 array16 %g7, %g3, %o7
3052 addccc %i4, %l1, %l6
3053 movrlez %g4, %l2, %i6
3054 movgu %icc, %i2, %g5
3055 ldsb [%l7 + 0x5F], %l5
3056 fmovsg %xcc, %f30, %f25
3057 st %f31, [%l7 + 0x60]
3058 popc 0x1441, %l4
3059 movleu %xcc, %o0, %i0
3060 srlx %o1, 0x11, %l3
3061 nop
3062 set 0x1C, %l6
3063 lduw [%l7 + %l6], %i5
3064 array8 %g1, %o5, %o2
3065 movvs %icc, %i7, %o3
3066 move %icc, %o4, %i1
3067 movre %g2, 0x198, %i3
3068 fsrc1 %f6, %f2
3069 subcc %g6, 0x1EAC, %o6
3070 subc %l0, %g7, %o7
3071 movgu %xcc, %g3, %l1
3072 mulx %i4, %l6, %g4
3073 movrne %l2, %i2, %i6
3074 movrlez %g5, 0x29A, %l4
3075 fabsd %f30, %f8
3076 sethi 0x15B9, %o0
3077 fxnor %f0, %f2, %f10
3078 sdivx %l5, 0x0D5B, %o1
3079 udiv %i0, 0x1B54, %i5
3080 sll %l3, 0x00, %o5
3081 ldd [%l7 + 0x38], %f24
3082 ldsb [%l7 + 0x7F], %g1
3083 std %f16, [%l7 + 0x10]
3084 andcc %i7, %o3, %o4
3085 movrgez %o2, %g2, %i3
3086 movgu %xcc, %i1, %o6
3087 sir 0x034F
3088 add %g6, %g7, %l0
3089 nop
3090 set 0x2C, %o0
3091 lduw [%l7 + %o0], %o7
3092 movrne %g3, %i4, %l1
3093 xorcc %g4, %l6, %i2
3094 mulscc %i6, %g5, %l2
3095 andcc %o0, %l5, %l4
3096 movrlez %i0, 0x111, %i5
3097 addccc %l3, %o1, %o5
3098 mulscc %g1, %i7, %o4
3099 fands %f19, %f28, %f0
3100 srl %o2, 0x07, %o3
3101 movg %icc, %g2, %i3
3102 ldsh [%l7 + 0x1A], %o6
3103 array16 %g6, %g7, %l0
3104 fmovsgu %xcc, %f17, %f4
3105 udiv %o7, 0x1AB5, %i1
3106 orncc %i4, 0x06C8, %l1
3107 srlx %g3, 0x17, %g4
3108 addccc %l6, %i2, %g5
3109 edge16l %l2, %i6, %l5
3110 fabsd %f10, %f20
3111 stx %l4, [%l7 + 0x48]
3112 fmovdvc %xcc, %f17, %f31
3113 mova %icc, %o0, %i0
3114 alignaddr %i5, %l3, %o1
3115 lduh [%l7 + 0x4A], %o5
3116 st %f8, [%l7 + 0x50]
3117 andcc %g1, 0x00AF, %i7
3118 ldsw [%l7 + 0x74], %o4
3119 fones %f9
3120 sub %o3, %o2, %g2
3121 sethi 0x0153, %o6
3122 stx %g6, [%l7 + 0x68]
3123 for %f2, %f4, %f8
3124 edge8 %i3, %g7, %o7
3125 stb %i1, [%l7 + 0x61]
3126 edge8n %i4, %l1, %l0
3127 save %g3, %l6, %i2
3128 rdpr %cwp, %g1
3129 rdpr %cansave, %g2
3130 rdpr %canrestore, %g3
3131 rdpr %cleanwin, %g4
3132 rdpr %otherwin, %g5
3133 rdpr %wstate, %g6
3134 move %icc, %g5, %l2
3135 edge8l %i6, %l5, %g4
3136 sub %o0, %i0, %l4
3137 stw %l3, [%l7 + 0x44]
3138 srlx %o1, %i5, %o5
3139 sdivcc %g1, 0x16ED, %i7
3140 fmovdgu %xcc, %f10, %f0
3141 fsrc1s %f7, %f10
3142 std %f8, [%l7 + 0x10]
3143 ldsb [%l7 + 0x7E], %o4
3144 movcs %icc, %o2, %o3
3145 mova %icc, %g2, %g6
3146 edge32n %o6, %i3, %o7
3147 fzeros %f21
3148 xnorcc %g7, %i1, %l1
3149 ldsh [%l7 + 0x48], %i4
3150 fornot1s %f29, %f16, %f30
3151 fmovdne %xcc, %f28, %f12
3152 edge32ln %l0, %g3, %l6
3153 mulx %g5, %i2, %i6
3154 stx %l5, [%l7 + 0x40]
3155 add %g4, 0x160F, %l2
3156 fmovdvc %icc, %f5, %f6
3157 addccc %o0, %i0, %l4
3158 edge8ln %l3, %o1, %i5
3159 restore %o5, 0x0B99, %g1
3160 rdpr %cwp, %g1
3161 rdpr %cansave, %g2
3162 rdpr %canrestore, %g3
3163 rdpr %cleanwin, %g4
3164 rdpr %otherwin, %g5
3165 rdpr %wstate, %g6
3166 siam 0x6
3167 movrgez %o4, %o2, %o3
3168 fmul8x16au %f9, %f27, %f26
3169 xorcc %g2, %g6, %i7
3170 andncc %o6, %o7, %g7
3171 fpsub32s %f1, %f27, %f14
3172 addcc %i1, 0x11E9, %l1
3173 udiv %i3, 0x1000, %l0
3174 array16 %i4, %l6, %g5
3175 fcmpgt16 %f12, %f30, %i2
3176 udiv %i6, 0x04EA, %g3
3177 andcc %l5, 0x154B, %g4
3178 setx loop_11, %l0, %l1
3179 return %l1
3180 nop
3181 rdpr %cwp, %g1
3182 rdpr %cansave, %g2
3183 rdpr %canrestore, %g3
3184 rdpr %cleanwin, %g4
3185 rdpr %otherwin, %g5
3186 rdpr %wstate, %g6
3187loop_11: fcmpne32 %f24, %f20, %l2
3188 std %f14, [%l7 + 0x40]
3189 restore %l3, %l4, %i5
3190 rdpr %cwp, %g1
3191 rdpr %cansave, %g2
3192 rdpr %canrestore, %g3
3193 rdpr %cleanwin, %g4
3194 rdpr %otherwin, %g5
3195 rdpr %wstate, %g6
3196 srlx %o5, 0x1E, %o1
3197 movle %icc, %g1, %o2
3198 fnot2 %f0, %f14
3199 fpsub16s %f7, %f6, %f12
3200 fpack16 %f26, %f20
3201 movn %xcc, %o4, %o3
3202 xnor %g6, 0x04E2, %g2
3203 orn %o6, %i7, %o7
3204 ldsb [%l7 + 0x5A], %i1
3205 stw %l1, [%l7 + 0x10]
3206 ldx [%l7 + 0x78], %i3
3207 andn %l0, %g7, %l6
3208 movl %xcc, %i4, %i2
3209 movleu %xcc, %g5, %g3
3210 orn %i6, 0x033A, %g4
3211 sethi 0x05E2, %l5
3212 edge8l %o0, %i0, %l2
3213 addccc %l4, %i5, %o5
3214 ldub [%l7 + 0x78], %o1
3215 xnor %l3, %g1, %o4
3216 fmovrslez %o2, %f30, %f6
3217 nop
3218 set 0x18, %i2
3219 ldd [%l7 + %i2], %o2
3220 addccc %g6, 0x0A2A, %o6
3221 stx %i7, [%l7 + 0x08]
3222 fmovrslz %g2, %f8, %f5
3223 fornot1s %f10, %f8, %f23
3224 mova %icc, %i1, %l1
3225 or %i3, 0x0227, %o7
3226 edge32ln %g7, %l0, %i4
3227 subcc %i2, %l6, %g5
3228 movrgez %i6, 0x399, %g3
3229 edge32 %l5, %g4, %i0
3230 mulscc %o0, 0x15FE, %l2
3231 fpsub32s %f5, %f21, %f27
3232 xorcc %l4, 0x1C05, %i5
3233 edge32 %o1, %l3, %o5
3234 movg %xcc, %o4, %o2
3235 subccc %o3, %g6, %o6
3236 fcmped %fcc3, %f4, %f8
3237 sub %g1, %i7, %g2
3238 edge32 %l1, %i1, %o7
3239 udiv %i3, 0x05A1, %g7
3240 edge16 %l0, %i2, %i4
3241 smul %l6, 0x04FF, %i6
3242 edge32 %g5, %l5, %g4
3243 fandnot1s %f1, %f15, %f11
3244 edge32n %i0, %g3, %o0
3245 andcc %l4, 0x11D7, %l2
3246 edge16l %i5, %o1, %l3
3247 stb %o4, [%l7 + 0x0B]
3248 mulscc %o5, 0x0F90, %o2
3249 sir 0x13CC
3250 addcc %g6, 0x13CF, %o6
3251 sllx %g1, %o3, %g2
3252 movle %xcc, %i7, %i1
3253 addc %l1, %o7, %i3
3254 umulcc %g7, %l0, %i2
3255 fornot2s %f1, %f7, %f12
3256 edge32 %i4, %l6, %g5
3257 fnor %f18, %f12, %f24
3258 edge16 %i6, %l5, %g4
3259 fmovdcc %icc, %f26, %f22
3260 sdivx %i0, 0x118E, %o0
3261 edge8n %g3, %l2, %l4
3262 sir 0x0EB5
3263 or %o1, 0x0036, %i5
3264 movle %icc, %l3, %o4
3265 alignaddr %o2, %o5, %o6
3266 fpsub16s %f13, %f19, %f22
3267 edge8ln %g1, %g6, %g2
3268 ld [%l7 + 0x78], %f28
3269 fnegd %f22, %f4
3270 mulscc %i7, %i1, %l1
3271 movrlez %o7, 0x2C0, %i3
3272 addcc %o3, %g7, %l0
3273 fmul8x16au %f4, %f3, %f12
3274 orncc %i4, %l6, %i2
3275 ldub [%l7 + 0x2D], %g5
3276 andn %l5, %g4, %i6
3277 edge8ln %o0, %g3, %i0
3278 fcmpne32 %f2, %f10, %l2
3279 xnorcc %o1, %l4, %i5
3280 sdivcc %o4, 0x0886, %l3
3281 edge8 %o2, %o5, %g1
3282 movre %o6, %g6, %i7
3283 ldd [%l7 + 0x18], %f0
3284 movge %xcc, %g2, %l1
3285 addc %o7, %i3, %i1
3286 movrgz %o3, 0x331, %g7
3287 mulscc %l0, 0x05F6, %l6
3288 movvs %xcc, %i2, %g5
3289 movneg %icc, %i4, %l5
3290 edge8 %i6, %o0, %g3
3291 nop
3292 set 0x1E, %i6
3293 sth %i0, [%l7 + %i6]
3294 movpos %icc, %g4, %o1
3295 subcc %l4, %i5, %l2
3296 sdiv %o4, 0x1FF3, %o2
3297 nop
3298 set 0x42, %i5
3299 ldsb [%l7 + %i5], %l3
3300 save %g1, %o5, %o6
3301 rdpr %cwp, %g1
3302 rdpr %cansave, %g2
3303 rdpr %canrestore, %g3
3304 rdpr %cleanwin, %g4
3305 rdpr %otherwin, %g5
3306 rdpr %wstate, %g6
3307 sdivx %i7, 0x16EC, %g6
3308 fmovdle %xcc, %f13, %f15
3309 edge32ln %l1, %g2, %i3
3310 andn %o7, 0x00D5, %i1
3311 addc %o3, %l0, %g7
3312 alignaddr %i2, %l6, %i4
3313 sethi 0x0C82, %l5
3314 xnor %i6, 0x0755, %g5
3315 ldsb [%l7 + 0x4D], %o0
3316 edge16n %i0, %g4, %g3
3317 and %l4, %o1, %i5
3318 lduh [%l7 + 0x40], %o4
3319 xnorcc %l2, 0x02D7, %l3
3320 xnor %g1, %o5, %o2
3321 subccc %i7, %g6, %o6
3322 ldsw [%l7 + 0x30], %l1
3323 movne %xcc, %i3, %g2
3324 subc %i1, 0x12B3, %o7
3325 or %o3, %l0, %i2
3326 movl %icc, %g7, %i4
3327 fmovdne %xcc, %f4, %f20
3328 save %l5, %l6, %i6
3329 rdpr %cwp, %g1
3330 rdpr %cansave, %g2
3331 rdpr %canrestore, %g3
3332 rdpr %cleanwin, %g4
3333 rdpr %otherwin, %g5
3334 rdpr %wstate, %g6
3335 save %g5, 0x1989, %o0
3336 rdpr %cwp, %g1
3337 rdpr %cansave, %g2
3338 rdpr %canrestore, %g3
3339 rdpr %cleanwin, %g4
3340 rdpr %otherwin, %g5
3341 rdpr %wstate, %g6
3342 array32 %i0, %g4, %l4
3343 fandnot2 %f0, %f6, %f14
3344 sdivcc %g3, 0x1A6A, %o1
3345 movneg %xcc, %o4, %l2
3346 movrgz %l3, 0x252, %g1
3347 edge32ln %o5, %o2, %i7
3348 edge16 %g6, %o6, %i5
3349 xnor %l1, 0x1968, %i3
3350 edge8ln %g2, %i1, %o3
3351 sra %o7, %l0, %g7
3352 umulcc %i2, 0x1949, %l5
3353 udivcc %l6, 0x02DC, %i6
3354 fmovscs %icc, %f9, %f9
3355 fsrc1 %f26, %f4
3356 subc %i4, %o0, %g5
3357 movle %xcc, %i0, %l4
3358 movrgez %g4, 0x131, %o1
3359 edge8l %g3, %l2, %o4
3360 nop
3361 set 0x20, %l2
3362 sth %l3, [%l7 + %l2]
3363 orn %g1, 0x0CBE, %o5
3364 alignaddrl %o2, %g6, %i7
3365 movrne %i5, 0x089, %o6
3366 movle %xcc, %i3, %g2
3367 fmovs %f8, %f29
3368 edge8l %l1, %i1, %o3
3369 orncc %o7, %g7, %l0
3370 edge32 %l5, %i2, %i6
3371 udivcc %l6, 0x1DF8, %i4
3372 fands %f18, %f28, %f2
3373 or %g5, %o0, %i0
3374 addccc %g4, %o1, %l4
3375 umul %g3, %l2, %l3
3376 sll %g1, %o4, %o2
3377 sra %g6, 0x0B, %o5
3378 ldx [%l7 + 0x78], %i7
3379 ld [%l7 + 0x54], %f25
3380 addc %i5, %o6, %i3
3381 movn %icc, %g2, %i1
3382 edge32 %o3, %l1, %o7
3383 edge16 %g7, %l5, %l0
3384 fabsd %f6, %f10
3385 alignaddr %i6, %l6, %i4
3386 subcc %i2, %g5, %o0
3387 movvc %xcc, %i0, %g4
3388 add %o1, %g3, %l4
3389 sth %l3, [%l7 + 0x54]
3390 fmovrslez %g1, %f15, %f30
3391 stb %l2, [%l7 + 0x64]
3392 movl %icc, %o4, %o2
3393 sth %g6, [%l7 + 0x74]
3394 add %i7, 0x195F, %o5
3395 fsrc1 %f2, %f4
3396 fmovsn %icc, %f10, %f14
3397 nop
3398 set 0x58, %l5
3399 lduw [%l7 + %l5], %i5
3400 subc %i3, %g2, %o6
3401 sdivcc %o3, 0x080E, %l1
3402 addccc %i1, 0x1CE2, %g7
3403 fmul8ulx16 %f14, %f28, %f16
3404 srax %l5, 0x15, %o7
3405 fmovspos %icc, %f3, %f8
3406 nop
3407 set 0x30, %g4
3408 ldd [%l7 + %g4], %f22
3409 udivx %l0, 0x0737, %i6
3410 lduw [%l7 + 0x40], %l6
3411 nop
3412 set 0x5D, %g5
3413 stb %i4, [%l7 + %g5]
3414 addcc %i2, %o0, %g5
3415 xor %g4, %o1, %g3
3416 lduw [%l7 + 0x18], %l4
3417 ldsh [%l7 + 0x78], %i0
3418 andcc %g1, %l2, %o4
3419 edge16n %o2, %g6, %i7
3420 xorcc %l3, 0x1595, %o5
3421 fxnor %f18, %f26, %f20
3422 subc %i3, %i5, %g2
3423 fors %f5, %f14, %f7
3424 fsrc2 %f28, %f20
3425 edge16ln %o3, %o6, %l1
3426 ldd [%l7 + 0x20], %g6
3427 addc %i1, %l5, %o7
3428 xorcc %l0, %l6, %i4
3429 fxnor %f2, %f20, %f18
3430 stb %i2, [%l7 + 0x7A]
3431 xor %o0, %i6, %g4
3432 sdivcc %g5, 0x0D95, %g3
3433 fmul8ulx16 %f12, %f6, %f12
3434 stx %l4, [%l7 + 0x38]
3435 edge16ln %o1, %g1, %l2
3436 move %xcc, %i0, %o2
3437 pdist %f2, %f12, %f20
3438 udivx %g6, 0x11C8, %o4
3439 udivcc %l3, 0x014A, %i7
3440 andn %o5, %i3, %i5
3441 sdivx %o3, 0x15C9, %o6
3442 add %l1, 0x1FB1, %g2
3443 sir 0x0668
3444 addcc %i1, 0x10EE, %g7
3445 movvs %xcc, %o7, %l5
3446 ld [%l7 + 0x70], %f8
3447 srlx %l0, %l6, %i4
3448 xorcc %i2, %o0, %i6
3449 movrlez %g4, %g5, %g3
3450 lduh [%l7 + 0x62], %l4
3451 st %f16, [%l7 + 0x30]
3452 sdiv %g1, 0x0754, %o1
3453 xnor %l2, 0x1A94, %i0
3454 movpos %icc, %g6, %o4
3455 fmovda %icc, %f16, %f2
3456 edge8ln %o2, %i7, %l3
3457 mulscc %i3, %o5, %i5
3458 ldub [%l7 + 0x70], %o3
3459 addc %o6, 0x0191, %l1
3460 xorcc %i1, %g7, %o7
3461 edge32ln %g2, %l5, %l0
3462 addcc %l6, %i2, %o0
3463 movl %xcc, %i6, %g4
3464 fand %f30, %f18, %f2
3465 ldsh [%l7 + 0x7E], %g5
3466 fmuld8sux16 %f22, %f20, %f24
3467 fmul8ulx16 %f12, %f10, %f8
3468 fpsub32s %f3, %f0, %f23
3469 fcmpgt32 %f10, %f8, %i4
3470 subccc %l4, 0x1953, %g1
3471 andncc %g3, %l2, %o1
3472 ldsb [%l7 + 0x14], %i0
3473 ldsh [%l7 + 0x52], %g6
3474 array32 %o4, %o2, %i7
3475 andn %i3, %o5, %l3
3476 movvs %xcc, %o3, %i5
3477 move %icc, %l1, %i1
3478 fpack32 %f6, %f16, %f24
3479 mova %icc, %g7, %o7
3480 ldd [%l7 + 0x50], %g2
3481 edge32ln %l5, %l0, %o6
3482 orn %i2, %o0, %i6
3483 sllx %l6, %g5, %i4
3484 edge32 %g4, %g1, %l4
3485 fpadd32 %f22, %f6, %f2
3486 edge32 %g3, %o1, %i0
3487 sir 0x0FC2
3488 and %l2, 0x00AB, %o4
3489 edge32n %g6, %i7, %o2
3490 ldd [%l7 + 0x10], %f18
3491 umulcc %i3, 0x0C55, %l3
3492 array8 %o5, %o3, %l1
3493 edge32n %i5, %i1, %g7
3494 fcmped %fcc3, %f6, %f28
3495 sllx %g2, %o7, %l5
3496 movvc %xcc, %o6, %l0
3497 ldsb [%l7 + 0x6F], %i2
3498 edge16n %i6, %o0, %l6
3499 fzeros %f17
3500 fmovrdlz %g5, %f22, %f6
3501 subcc %g4, %i4, %l4
3502 fnand %f16, %f8, %f30
3503 setx loop_12, %l0, %l1
3504 return %l1
3505 nop
3506 rdpr %cwp, %g1
3507 rdpr %cansave, %g2
3508 rdpr %canrestore, %g3
3509 rdpr %cleanwin, %g4
3510 rdpr %otherwin, %g5
3511 rdpr %wstate, %g6
3512loop_12: fands %f15, %f12, %f3
3513 orncc %i0, 0x09FC, %o1
3514 fmovdle %icc, %f28, %f25
3515 udiv %l2, 0x1C2A, %g6
3516 movpos %xcc, %o4, %o2
3517 alignaddrl %i7, %i3, %o5
3518 movrlez %l3, %o3, %l1
3519 fmovsge %xcc, %f21, %f10
3520 smulcc %i5, 0x0838, %g7
3521 fmovrslz %g2, %f3, %f25
3522 alignaddr %i1, %o7, %o6
3523 edge8l %l5, %l0, %i6
3524 fmovscs %xcc, %f4, %f2
3525 edge8 %i2, %o0, %g5
3526 stb %g4, [%l7 + 0x7B]
3527 fmovdvc %icc, %f16, %f4
3528 srax %i4, %l6, %g1
3529 subc %l4, 0x01BF, %g3
3530 ldsb [%l7 + 0x47], %o1
3531 fmovrdgez %l2, %f24, %f10
3532 edge16n %i0, %o4, %o2
3533 srl %i7, %i3, %g6
3534 srax %o5, %l3, %o3
3535 addccc %l1, %i5, %g7
3536 fsrc1 %f26, %f0
3537 fmovdvc %xcc, %f10, %f3
3538 srax %i1, 0x05, %o7
3539 smul %g2, %l5, %o6
3540 smul %i6, %i2, %l0
3541 orcc %g5, 0x1102, %o0
3542 movl %xcc, %g4, %l6
3543 edge16ln %i4, %l4, %g1
3544 udivcc %g3, 0x1643, %l2
3545 orncc %i0, 0x0ED7, %o1
3546 andncc %o4, %o2, %i7
3547 movrne %g6, %o5, %l3
3548 fmovrdgz %i3, %f14, %f0
3549 ldsh [%l7 + 0x3C], %o3
3550 fandnot2 %f18, %f16, %f8
3551 sll %l1, %g7, %i1
3552 fmovrdlez %o7, %f6, %f0
3553 subccc %i5, 0x19A8, %g2
3554 sir 0x1783
3555 popc 0x0894, %o6
3556 edge16 %i6, %i2, %l0
3557 fpackfix %f14, %f28
3558 movgu %icc, %g5, %o0
3559 smul %l5, 0x1C88, %l6
3560 xnor %i4, 0x14DC, %g4
3561 movgu %xcc, %g1, %l4
3562 ldd [%l7 + 0x30], %l2
3563 orcc %g3, 0x0BBC, %i0
3564 smulcc %o1, 0x1393, %o4
3565 subc %i7, 0x0888, %g6
3566 movrlz %o2, 0x1F7, %l3
3567 fmovrdgz %i3, %f4, %f30
3568 fmovsvs %xcc, %f22, %f1
3569 ldsh [%l7 + 0x78], %o5
3570 edge32 %o3, %g7, %l1
3571 siam 0x4
3572 movrne %o7, 0x0CB, %i5
3573 movrgez %g2, 0x1FF, %o6
3574 stx %i6, [%l7 + 0x28]
3575 fmovsg %icc, %f27, %f4
3576 movrgez %i1, 0x14A, %l0
3577 movrlz %i2, %g5, %o0
3578 fcmped %fcc0, %f26, %f2
3579 movn %icc, %l5, %i4
3580 save %g4, 0x19B5, %g1
3581 rdpr %cwp, %g1
3582 rdpr %cansave, %g2
3583 rdpr %canrestore, %g3
3584 rdpr %cleanwin, %g4
3585 rdpr %otherwin, %g5
3586 rdpr %wstate, %g6
3587 ldsb [%l7 + 0x14], %l6
3588 movvc %icc, %l2, %l4
3589 alignaddr %i0, %o1, %g3
3590 fmovrsne %o4, %f31, %f29
3591 save %i7, 0x1482, %g6
3592 rdpr %cwp, %g1
3593 rdpr %cansave, %g2
3594 rdpr %canrestore, %g3
3595 rdpr %cleanwin, %g4
3596 rdpr %otherwin, %g5
3597 rdpr %wstate, %g6
3598 movge %icc, %o2, %l3
3599 xnorcc %o5, 0x1A5B, %o3
3600 movvs %icc, %g7, %l1
3601 sir 0x0F64
3602 subc %o7, 0x0D0A, %i5
3603 ldsb [%l7 + 0x11], %i3
3604 fmul8x16 %f1, %f12, %f10
3605 edge8 %o6, %g2, %i1
3606 fornot1 %f12, %f26, %f28
3607 orcc %l0, 0x1BD9, %i2
3608 movgu %xcc, %i6, %g5
3609 fmovdvs %icc, %f10, %f24
3610 move %icc, %l5, %o0
3611 sub %g4, 0x089B, %g1
3612 andcc %i4, %l2, %l6
3613 fornot1s %f2, %f13, %f13
3614 fmovse %icc, %f31, %f27
3615 array16 %i0, %o1, %l4
3616 stb %o4, [%l7 + 0x23]
3617 movrlz %i7, 0x1B1, %g3
3618 orcc %g6, 0x15A5, %o2
3619 st %f18, [%l7 + 0x18]
3620 xor %l3, %o5, %g7
3621 subc %l1, 0x10C4, %o7
3622 movre %o3, %i5, %i3
3623 fcmpeq32 %f18, %f10, %g2
3624 umul %o6, 0x0F0E, %i1
3625 xnorcc %l0, 0x010F, %i2
3626 movrgez %i6, %l5, %g5
3627 alignaddr %g4, %o0, %i4
3628 save %l2, 0x06A1, %l6
3629 rdpr %cwp, %g1
3630 rdpr %cansave, %g2
3631 rdpr %canrestore, %g3
3632 rdpr %cleanwin, %g4
3633 rdpr %otherwin, %g5
3634 rdpr %wstate, %g6
3635 fmovde %xcc, %f0, %f12
3636 ldsh [%l7 + 0x70], %i0
3637 fmovrdgez %o1, %f18, %f6
3638 movrgez %l4, 0x1B4, %o4
3639 edge16ln %g1, %g3, %g6
3640 lduh [%l7 + 0x3A], %i7
3641 xnor %o2, 0x19C1, %l3
3642 orcc %o5, %g7, %o7
3643 siam 0x1
3644 std %f30, [%l7 + 0x58]
3645 fornot1 %f26, %f6, %f16
3646 fmovsn %icc, %f29, %f31
3647 ldd [%l7 + 0x30], %o2
3648 movcc %xcc, %i5, %l1
3649 edge32l %i3, %g2, %o6
3650 alignaddrl %l0, %i1, %i6
3651 orncc %l5, 0x0A33, %g5
3652 lduw [%l7 + 0x5C], %i2
3653 edge16 %g4, %o0, %i4
3654 edge8n %l6, %i0, %l2
3655 movl %icc, %o1, %l4
3656 smulcc %o4, 0x12BA, %g1
3657 pdist %f2, %f26, %f10
3658 fcmpgt32 %f0, %f12, %g6
3659 ldd [%l7 + 0x70], %i6
3660 ldd [%l7 + 0x40], %g2
3661 stb %o2, [%l7 + 0x22]
3662 fpadd16 %f2, %f26, %f16
3663 mulscc %o5, %g7, %l3
3664 ldsb [%l7 + 0x34], %o3
3665 xnor %i5, %o7, %l1
3666 edge8 %g2, %o6, %l0
3667 pdist %f26, %f10, %f4
3668 xnor %i3, 0x1136, %i6
3669 smul %l5, %i1, %i2
3670 fpsub32s %f22, %f1, %f26
3671 orncc %g4, %g5, %o0
3672 fnor %f26, %f30, %f30
3673 fmovsa %xcc, %f8, %f28
3674 xnorcc %l6, 0x078F, %i4
3675 ldsb [%l7 + 0x21], %i0
3676 nop
3677 set 0x44, %g3
3678 ldsh [%l7 + %g3], %l2
3679 add %o1, %o4, %g1
3680 movge %icc, %l4, %g6
3681 edge16 %g3, %o2, %i7
3682 orn %g7, %l3, %o3
3683 xorcc %i5, 0x1F51, %o7
3684 andn %l1, %o5, %o6
3685 sethi 0x0204, %l0
3686 movpos %icc, %i3, %i6
3687 movcc %icc, %g2, %l5
3688 movvc %xcc, %i1, %i2
3689 sth %g5, [%l7 + 0x14]
3690 sllx %g4, %o0, %l6
3691 udivcc %i0, 0x094F, %l2
3692 sir 0x14F0
3693 fabsd %f10, %f16
3694 sethi 0x18D6, %i4
3695 udivx %o4, 0x005B, %o1
3696 mulscc %l4, %g6, %g1
3697 movl %xcc, %g3, %i7
3698 movrgez %o2, 0x354, %g7
3699 popc 0x1ED3, %l3
3700 movg %xcc, %i5, %o3
3701 move %xcc, %l1, %o5
3702 xorcc %o7, 0x0A0C, %o6
3703 movvc %icc, %i3, %l0
3704 fcmpgt16 %f8, %f4, %g2
3705 fornot1s %f13, %f15, %f14
3706 stb %l5, [%l7 + 0x2D]
3707 ld [%l7 + 0x44], %f26
3708 orcc %i1, %i2, %g5
3709 subcc %i6, 0x10FB, %o0
3710 fxnor %f8, %f24, %f18
3711 fnegs %f17, %f4
3712 fmovrdgez %g4, %f28, %f28
3713 array8 %l6, %i0, %i4
3714 edge16n %o4, %l2, %o1
3715 bshuffle %f26, %f4, %f22
3716 movrlz %g6, %l4, %g3
3717 restore %g1, %i7, %g7
3718 rdpr %cwp, %g1
3719 rdpr %cansave, %g2
3720 rdpr %canrestore, %g3
3721 rdpr %cleanwin, %g4
3722 rdpr %otherwin, %g5
3723 rdpr %wstate, %g6
3724 fpackfix %f22, %f12
3725 movneg %xcc, %l3, %o2
3726 array32 %i5, %o3, %o5
3727 subcc %o7, 0x1599, %l1
3728 sra %o6, %l0, %i3
3729 fpsub16 %f2, %f2, %f0
3730 smulcc %l5, 0x0F99, %g2
3731 sdiv %i1, 0x180C, %g5
3732 fmovrdgez %i6, %f18, %f18
3733 subc %i2, 0x1B96, %o0
3734 fmul8sux16 %f28, %f20, %f18
3735 fmovdcs %icc, %f5, %f29
3736 fnot1 %f4, %f20
3737 srlx %g4, %l6, %i0
3738 srax %o4, 0x16, %l2
3739 array8 %o1, %i4, %g6
3740 nop
3741 set 0x67, %i3
3742 stb %l4, [%l7 + %i3]
3743 andn %g1, %i7, %g7
3744 andcc %l3, 0x1323, %g3
3745 srlx %i5, 0x05, %o2
3746 move %icc, %o5, %o7
3747 ldub [%l7 + 0x4B], %l1
3748 movvs %icc, %o3, %o6
3749 ldx [%l7 + 0x18], %i3
3750 fornot1s %f4, %f28, %f11
3751 mulx %l0, %l5, %i1
3752 xor %g5, 0x1D43, %i6
3753 orcc %i2, %o0, %g2
3754 edge8l %l6, %g4, %o4
3755 lduw [%l7 + 0x5C], %l2
3756 alignaddr %i0, %o1, %i4
3757 fxors %f23, %f11, %f2
3758 xorcc %l4, %g6, %i7
3759 srl %g1, %l3, %g3
3760 edge16 %g7, %o2, %o5
3761 nop
3762 set 0x26, %g1
3763 sth %i5, [%l7 + %g1]
3764 fmovrdne %o7, %f30, %f2
3765 edge32ln %l1, %o3, %o6
3766 sdivcc %i3, 0x1837, %l0
3767 subccc %l5, 0x0F5A, %i1
3768 stw %g5, [%l7 + 0x18]
3769 ldd [%l7 + 0x20], %i2
3770 edge16 %o0, %g2, %i6
3771 movg %xcc, %l6, %o4
3772 array8 %l2, %g4, %i0
3773 movleu %icc, %i4, %o1
3774 edge16ln %l4, %i7, %g1
3775 sir 0x0C3D
3776 array32 %l3, %g6, %g7
3777 movg %icc, %o2, %o5
3778 fmovrdlez %g3, %f24, %f6
3779 subc %i5, %o7, %l1
3780 fpack16 %f28, %f5
3781 sll %o6, %i3, %l0
3782 ldub [%l7 + 0x5D], %o3
3783 fmovsn %xcc, %f3, %f20
3784 std %f22, [%l7 + 0x68]
3785 st %f13, [%l7 + 0x58]
3786 fmovdge %xcc, %f3, %f6
3787 stw %l5, [%l7 + 0x64]
3788 ldsb [%l7 + 0x6F], %g5
3789 fxors %f19, %f11, %f25
3790 xnorcc %i1, 0x0514, %i2
3791 edge32ln %o0, %g2, %i6
3792 edge8ln %o4, %l6, %g4
3793 fmovscc %icc, %f16, %f9
3794 fmovs %f7, %f26
3795 move %icc, %i0, %l2
3796 xor %i4, 0x1B31, %o1
3797 fabss %f12, %f28
3798 movre %i7, 0x07C, %g1
3799 subc %l3, 0x0F99, %g6
3800 movneg %xcc, %l4, %g7
3801 xnor %o2, 0x1609, %o5
3802 movrgz %i5, 0x3B6, %o7
3803 stw %g3, [%l7 + 0x78]
3804 sllx %o6, 0x08, %i3
3805 orcc %l0, %o3, %l1
3806 edge8n %g5, %i1, %i2
3807 nop
3808 set 0x66, %o3
3809 sth %o0, [%l7 + %o3]
3810 edge8ln %g2, %i6, %l5
3811 fpackfix %f20, %f24
3812 ldx [%l7 + 0x78], %l6
3813 fmovrde %o4, %f2, %f18
3814 fmovdge %icc, %f25, %f21
3815 sll %i0, %l2, %i4
3816 movle %xcc, %g4, %o1
3817 stw %i7, [%l7 + 0x28]
3818 save %g1, 0x06AB, %g6
3819 rdpr %cwp, %g1
3820 rdpr %cansave, %g2
3821 rdpr %canrestore, %g3
3822 rdpr %cleanwin, %g4
3823 rdpr %otherwin, %g5
3824 rdpr %wstate, %g6
3825 setx loop_13, %l0, %l1
3826 return %l1
3827 nop
3828 rdpr %cwp, %g1
3829 rdpr %cansave, %g2
3830 rdpr %canrestore, %g3
3831 rdpr %cleanwin, %g4
3832 rdpr %otherwin, %g5
3833 rdpr %wstate, %g6
3834loop_13: movrgez %g7, %o5, %o7
3835 ldsb [%l7 + 0x0D], %i5
3836 fsrc1 %f4, %f18
3837 movgu %xcc, %o6, %g3
3838 movne %icc, %l0, %i3
3839 fmul8x16au %f12, %f16, %f28
3840 edge32ln %l1, %g5, %i1
3841 movrne %i2, %o3, %g2
3842 fxor %f30, %f14, %f0
3843 fcmple16 %f14, %f30, %o0
3844 edge8l %l5, %i6, %l6
3845 sir 0x1F1E
3846 sub %i0, 0x05FF, %o4
3847 fpadd32s %f21, %f15, %f1
3848 udiv %i4, 0x041F, %g4
3849 edge32 %l2, %i7, %o1
3850 popc 0x16EB, %g6
3851 stb %l4, [%l7 + 0x15]
3852 mulx %g1, %o2, %l3
3853 add %o5, 0x1B5F, %o7
3854 edge16l %g7, %o6, %i5
3855 lduw [%l7 + 0x74], %g3
3856 fmul8x16 %f18, %f10, %f20
3857 ldx [%l7 + 0x08], %l0
3858 edge8 %i3, %g5, %l1
3859 movn %icc, %i2, %o3
3860 smul %i1, 0x0D6E, %g2
3861 smulcc %l5, %i6, %o0
3862 edge8 %i0, %o4, %i4
3863 movcc %icc, %g4, %l6
3864 stw %i7, [%l7 + 0x38]
3865 stb %o1, [%l7 + 0x57]
3866 fmovrdne %l2, %f26, %f28
3867 add %g6, %g1, %l4
3868 mulscc %o2, %o5, %l3
3869 fmovdpos %icc, %f8, %f24
3870 fzero %f22
3871 movvs %xcc, %g7, %o7
3872 udivx %o6, 0x1719, %i5
3873 fsrc1s %f28, %f23
3874 sth %l0, [%l7 + 0x3A]
3875 std %f16, [%l7 + 0x70]
3876 umulcc %g3, %i3, %l1
3877 sdivcc %i2, 0x0B58, %o3
3878 fpadd32 %f6, %f2, %f0
3879 fxnor %f0, %f6, %f18
3880 fmovsvs %xcc, %f6, %f29
3881 sdivcc %i1, 0x1A20, %g5
3882 movpos %icc, %g2, %l5
3883 fpack32 %f14, %f10, %f16
3884 edge8n %o0, %i0, %o4
3885 movrgez %i6, %i4, %l6
3886 movgu %xcc, %g4, %i7
3887 fmovsleu %icc, %f31, %f13
3888 sllx %o1, 0x11, %l2
3889 for %f16, %f20, %f12
3890 fpadd16 %f16, %f10, %f14
3891 xnorcc %g6, %g1, %o2
3892 xnor %o5, 0x11D9, %l4
3893 fmovsneg %icc, %f30, %f7
3894 fornot2s %f20, %f23, %f1
3895 movvc %xcc, %g7, %l3
3896 save %o6, 0x13C6, %i5
3897 rdpr %cwp, %g1
3898 rdpr %cansave, %g2
3899 rdpr %canrestore, %g3
3900 rdpr %cleanwin, %g4
3901 rdpr %otherwin, %g5
3902 rdpr %wstate, %g6
3903 fmovsle %xcc, %f31, %f12
3904 orn %o7, %l0, %i3
3905 movrlez %g3, 0x22E, %i2
3906 movrlez %l1, %o3, %g5
3907 edge32 %i1, %l5, %g2
3908 ldsw [%l7 + 0x64], %i0
3909 srl %o4, %o0, %i6
3910 or %l6, %i4, %g4
3911 sra %i7, %o1, %g6
3912 movle %xcc, %g1, %o2
3913 orcc %o5, %l4, %l2
3914 fpsub16s %f19, %f12, %f18
3915 movleu %xcc, %g7, %o6
3916 ldd [%l7 + 0x48], %i4
3917 ld [%l7 + 0x3C], %f24
3918 movne %icc, %o7, %l0
3919 edge32n %l3, %g3, %i2
3920 edge8n %l1, %o3, %i3
3921 movre %i1, %g5, %g2
3922 ldsw [%l7 + 0x24], %l5
3923 udiv %i0, 0x1B29, %o0
3924 edge16 %i6, %o4, %i4
3925 faligndata %f0, %f22, %f4
3926 ldd [%l7 + 0x10], %f8
3927 movcc %xcc, %g4, %l6
3928 edge32 %i7, %o1, %g6
3929 fmovrdgez %g1, %f24, %f20
3930 fmovsgu %xcc, %f10, %f5
3931 subcc %o2, 0x0997, %o5
3932 sub %l4, 0x12E8, %l2
3933 edge8l %o6, %i5, %o7
3934 add %l0, %l3, %g7
3935 movne %xcc, %g3, %l1
3936 fcmpes %fcc1, %f26, %f19
3937 xorcc %i2, 0x0AF7, %i3
3938 srl %i1, 0x1D, %g5
3939 smulcc %g2, 0x0F7E, %l5
3940 xnor %i0, 0x1985, %o0
3941 ldsw [%l7 + 0x74], %o3
3942 mulscc %o4, 0x16E4, %i4
3943 andncc %g4, %l6, %i6
3944 fmovdpos %icc, %f22, %f5
3945 smulcc %i7, %o1, %g6
3946 fpsub16 %f18, %f22, %f24
3947 fcmps %fcc2, %f14, %f20
3948 sra %o2, %o5, %l4
3949 mova %xcc, %l2, %g1
3950 array8 %o6, %i5, %l0
3951 fcmple16 %f6, %f26, %o7
3952 nop
3953 set 0x40, %i1
3954 ldd [%l7 + %i1], %f30
3955 srax %l3, %g3, %l1
3956 udiv %g7, 0x1E32, %i3
3957 fmovsvc %icc, %f21, %f28
3958 orn %i1, 0x1005, %g5
3959 edge32n %g2, %l5, %i0
3960 movl %icc, %i2, %o0
3961 fmovdl %xcc, %f24, %f0
3962 st %f30, [%l7 + 0x68]
3963 fmovrdgez %o3, %f16, %f30
3964 fmovdne %icc, %f11, %f30
3965 srlx %i4, %o4, %l6
3966 fmovda %xcc, %f28, %f3
3967 subc %g4, %i7, %i6
3968 edge8ln %g6, %o1, %o2
3969 movl %icc, %o5, %l4
3970 addc %l2, 0x1A73, %g1
3971 xnorcc %i5, %l0, %o7
3972 sra %o6, %l3, %g3
3973 movrlz %l1, %g7, %i1
3974 xnorcc %g5, %g2, %l5
3975 sir 0x143A
3976 movpos %icc, %i0, %i2
3977 sth %i3, [%l7 + 0x4E]
3978 movrlz %o0, %i4, %o4
3979 alignaddr %o3, %g4, %l6
3980 srax %i7, 0x0B, %g6
3981 fnors %f25, %f2, %f11
3982 bshuffle %f20, %f2, %f26
3983 ldd [%l7 + 0x38], %f14
3984 faligndata %f0, %f28, %f14
3985 edge16 %i6, %o1, %o2
3986 fmovsle %xcc, %f6, %f23
3987 edge8n %o5, %l4, %g1
3988 array16 %l2, %l0, %o7
3989 subcc %o6, %i5, %g3
3990 edge16 %l1, %g7, %i1
3991 ldsw [%l7 + 0x1C], %g5
3992 andncc %g2, %l5, %i0
3993 andcc %l3, %i2, %o0
3994 fmovd %f10, %f18
3995 movvc %xcc, %i4, %i3
3996 ldsh [%l7 + 0x76], %o4
3997 nop
3998 set 0x18, %o2
3999 ldd [%l7 + %o2], %o2
4000 fpmerge %f0, %f19, %f28
4001 ldub [%l7 + 0x7B], %l6
4002 ldx [%l7 + 0x60], %i7
4003 movvc %xcc, %g6, %g4
4004 subcc %o1, 0x0B02, %o2
4005 movpos %icc, %i6, %l4
4006 movn %icc, %g1, %l2
4007 movvs %xcc, %l0, %o5
4008 mulscc %o7, %i5, %g3
4009 sllx %l1, 0x05, %g7
4010 xnorcc %o6, 0x1372, %i1
4011 movvc %icc, %g5, %g2
4012 edge8 %l5, %i0, %l3
4013 addccc %o0, %i4, %i3
4014 sdivx %i2, 0x0E6C, %o3
4015 fmovdpos %xcc, %f19, %f9
4016 movvs %xcc, %l6, %i7
4017 mova %xcc, %o4, %g6
4018 movrlz %o1, 0x29C, %g4
4019 orn %o2, 0x0742, %i6
4020 and %g1, 0x080C, %l4
4021 alignaddrl %l2, %l0, %o7
4022 edge8l %o5, %g3, %i5
4023 and %g7, %o6, %l1
4024 movvc %icc, %i1, %g2
4025 sdiv %g5, 0x1B57, %l5
4026 fmovsvs %xcc, %f26, %f10
4027 fandnot1 %f4, %f14, %f8
4028 sdivcc %l3, 0x09B1, %i0
4029 sdiv %o0, 0x09D0, %i3
4030 ld [%l7 + 0x0C], %f13
4031 fmul8x16al %f22, %f20, %f18
4032 fmovscs %icc, %f22, %f10
4033 array32 %i2, %o3, %i4
4034 restore %l6, 0x145A, %i7
4035 rdpr %cwp, %g1
4036 rdpr %cansave, %g2
4037 rdpr %canrestore, %g3
4038 rdpr %cleanwin, %g4
4039 rdpr %otherwin, %g5
4040 rdpr %wstate, %g6
4041 movgu %xcc, %g6, %o4
4042 edge8ln %o1, %o2, %g4
4043 ldd [%l7 + 0x18], %g0
4044 movg %xcc, %l4, %l2
4045 movre %l0, 0x015, %o7
4046 movrne %i6, 0x260, %g3
4047 xnor %i5, %g7, %o6
4048 umulcc %o5, %l1, %g2
4049 xnor %i1, %l5, %g5
4050 sra %i0, 0x12, %l3
4051 save %o0, 0x0E5F, %i2
4052 rdpr %cwp, %g1
4053 rdpr %cansave, %g2
4054 rdpr %canrestore, %g3
4055 rdpr %cleanwin, %g4
4056 rdpr %otherwin, %g5
4057 rdpr %wstate, %g6
4058 nop
4059 set 0x50, %i4
4060 lduw [%l7 + %i4], %i3
4061 edge8n %o3, %i4, %i7
4062 setx loop_14, %l0, %l1
4063 return %l1
4064 nop
4065 rdpr %cwp, %g1
4066 rdpr %cansave, %g2
4067 rdpr %canrestore, %g3
4068 rdpr %cleanwin, %g4
4069 rdpr %otherwin, %g5
4070 rdpr %wstate, %g6
4071loop_14: restore %o2, 0x0FEF, %g4
4072 rdpr %cwp, %g1
4073 rdpr %cansave, %g2
4074 rdpr %canrestore, %g3
4075 rdpr %cleanwin, %g4
4076 rdpr %otherwin, %g5
4077 rdpr %wstate, %g6
4078 ldd [%l7 + 0x20], %f26
4079 fcmps %fcc1, %f15, %f15
4080 mulx %g1, 0x163D, %o1
4081 move %icc, %l2, %l4
4082 andncc %o7, %l0, %i6
4083 fones %f9
4084 mulx %g3, %i5, %g7
4085 setx loop_15, %l0, %l1
4086 return %l1
4087 nop
4088 rdpr %cwp, %g1
4089 rdpr %cansave, %g2
4090 rdpr %canrestore, %g3
4091 rdpr %cleanwin, %g4
4092 rdpr %otherwin, %g5
4093 rdpr %wstate, %g6
4094loop_15: fmovrdne %i1, %f6, %f16
4095 fcmpes %fcc3, %f5, %f20
4096 stw %l1, [%l7 + 0x70]
4097 pdist %f22, %f4, %f28
4098 sra %g5, 0x17, %i0
4099 fmovscc %icc, %f0, %f7
4100 fmovs %f18, %f9
4101 orn %l5, 0x0EB5, %o0
4102 edge32l %l3, %i2, %i3
4103 sdivcc %o3, 0x1B2E, %i4
4104 movcs %icc, %g6, %l6
4105 edge16ln %o4, %i7, %o2
4106 edge8l %g1, %o1, %g4
4107 movvc %icc, %l4, %o7
4108 fnegd %f14, %f26
4109 fexpand %f0, %f10
4110 xor %l0, %i6, %l2
4111 sub %g3, 0x1467, %g7
4112 fcmped %fcc2, %f12, %f4
4113 fsrc2 %f10, %f28
4114 edge32n %i5, %o6, %o5
4115 smul %g2, %l1, %i1
4116 fzeros %f9
4117 movgu %xcc, %g5, %i0
4118 srax %o0, %l5, %i2
4119 faligndata %f12, %f2, %f28
4120 array8 %i3, %l3, %o3
4121 movleu %xcc, %g6, %l6
4122 ldsh [%l7 + 0x62], %o4
4123 edge8 %i4, %i7, %o2
4124 fmovd %f18, %f2
4125 umul %o1, 0x02B4, %g1
4126 fxnors %f18, %f16, %f24
4127 fmovd %f4, %f2
4128 or %g4, 0x0217, %o7
4129 fandnot2s %f6, %f14, %f8
4130 fornot2 %f20, %f20, %f26
4131 fnegd %f22, %f6
4132 move %xcc, %l4, %i6
4133 xor %l2, 0x1A4C, %g3
4134 movneg %xcc, %g7, %l0
4135 movrgez %o6, 0x0DA, %i5
4136 fcmpes %fcc1, %f7, %f31
4137 mulscc %g2, %o5, %i1
4138 edge32 %l1, %g5, %i0
4139 orncc %l5, %o0, %i2
4140 sub %l3, 0x0847, %o3
4141 subccc %g6, %i3, %l6
4142 fornot2 %f10, %f6, %f8
4143 add %i4, 0x0584, %i7
4144 fmovse %icc, %f22, %f16
4145 fmovrdlz %o4, %f18, %f16
4146 orn %o2, %o1, %g4
4147 umul %g1, %o7, %l4
4148 fmovdle %icc, %f22, %f11
4149 edge32ln %l2, %i6, %g3
4150 ldsw [%l7 + 0x34], %l0
4151 movl %icc, %o6, %g7
4152 movneg %xcc, %g2, %o5
4153 movvc %xcc, %i5, %l1
4154 movvs %xcc, %i1, %g5
4155 fmovd %f12, %f24
4156 srl %i0, %l5, %i2
4157 movrgz %o0, %l3, %g6
4158 sll %o3, 0x0C, %i3
4159 movge %icc, %i4, %l6
4160 fpsub32 %f30, %f12, %f14
4161 umulcc %o4, %o2, %o1
4162 udivcc %i7, 0x15F4, %g1
4163 fmuld8ulx16 %f24, %f27, %f2
4164 edge32 %o7, %g4, %l2
4165 movrlez %i6, %g3, %l4
4166 xnor %o6, 0x156A, %l0
4167 addcc %g7, 0x13CF, %g2
4168 xorcc %o5, %l1, %i5
4169 save %i1, %g5, %l5
4170 rdpr %cwp, %g1
4171 rdpr %cansave, %g2
4172 rdpr %canrestore, %g3
4173 rdpr %cleanwin, %g4
4174 rdpr %otherwin, %g5
4175 rdpr %wstate, %g6
4176 stb %i0, [%l7 + 0x5F]
4177 ldd [%l7 + 0x10], %f12
4178 edge32ln %i2, %o0, %g6
4179 edge32l %l3, %i3, %i4
4180 fmovdl %icc, %f24, %f10
4181 movvc %icc, %l6, %o4
4182 fpadd32s %f14, %f9, %f28
4183 edge32ln %o2, %o1, %o3
4184 fmovdl %icc, %f25, %f23
4185 edge8l %g1, %o7, %i7
4186 fcmpne16 %f26, %f4, %l2
4187 movrne %i6, %g4, %l4
4188 fmovrsgez %g3, %f6, %f0
4189 alignaddrl %l0, %o6, %g2
4190 ldd [%l7 + 0x10], %g6
4191 movge %xcc, %o5, %l1
4192 fmovdneg %icc, %f14, %f24
4193 fxnors %f26, %f5, %f6
4194 movrgz %i5, 0x13C, %i1
4195 fornot1s %f16, %f17, %f12
4196 ldd [%l7 + 0x28], %l4
4197 fpack32 %f16, %f4, %f26
4198 movle %icc, %i0, %g5
4199 fpadd32 %f24, %f12, %f2
4200 movg %xcc, %i2, %g6
4201 srlx %l3, 0x06, %o0
4202 sub %i4, 0x16F5, %i3
4203 stb %l6, [%l7 + 0x7E]
4204 ldsw [%l7 + 0x54], %o4
4205 lduw [%l7 + 0x68], %o1
4206 pdist %f26, %f2, %f28
4207 ldd [%l7 + 0x08], %f4
4208 movn %xcc, %o3, %o2
4209 movl %xcc, %g1, %o7
4210 movge %xcc, %i7, %i6
4211 umulcc %l2, %l4, %g3
4212 array16 %g4, %l0, %g2
4213 popc %g7, %o6
4214 movre %l1, %i5, %o5
4215 fzero %f16
4216 fnand %f16, %f10, %f2
4217 movpos %icc, %i1, %i0
4218 ldd [%l7 + 0x38], %g4
4219 alignaddrl %l5, %g6, %l3
4220 lduh [%l7 + 0x52], %i2
4221 edge8l %o0, %i3, %l6
4222 lduw [%l7 + 0x3C], %o4
4223 sethi 0x009E, %i4
4224 sth %o1, [%l7 + 0x44]
4225 lduw [%l7 + 0x6C], %o3
4226 edge8n %g1, %o2, %o7
4227 fmovsvs %icc, %f0, %f19
4228 stw %i6, [%l7 + 0x58]
4229 movpos %icc, %i7, %l4
4230 std %f10, [%l7 + 0x70]
4231 subcc %g3, %l2, %l0
4232 edge8l %g4, %g7, %o6
4233 fmovrse %g2, %f11, %f13
4234 fcmpgt16 %f20, %f28, %l1
4235 edge32ln %i5, %o5, %i0
4236 movge %icc, %g5, %l5
4237 orcc %i1, %g6, %l3
4238 fcmpeq32 %f30, %f12, %i2
4239 fpack16 %f18, %f15
4240 movrlz %o0, %l6, %i3
4241 sdivcc %o4, 0x0E50, %o1
4242 lduh [%l7 + 0x0C], %o3
4243 sdiv %g1, 0x0C08, %i4
4244 siam 0x6
4245 fmovsa %icc, %f12, %f26
4246 or %o2, %i6, %o7
4247 edge16 %i7, %l4, %g3
4248 udiv %l0, 0x05FE, %g4
4249 ldub [%l7 + 0x08], %l2
4250 edge16 %g7, %o6, %l1
4251 sir 0x1FEC
4252 lduw [%l7 + 0x30], %g2
4253 fmovsge %xcc, %f26, %f13
4254 fmovdne %icc, %f5, %f13
4255 xor %o5, %i5, %i0
4256 umul %g5, 0x1E98, %l5
4257 alignaddrl %g6, %i1, %l3
4258 movcc %icc, %i2, %o0
4259 edge16n %l6, %o4, %o1
4260 sll %i3, %g1, %o3
4261 mova %xcc, %o2, %i4
4262 sub %o7, 0x06B4, %i6
4263 fmovdl %icc, %f10, %f13
4264 fcmpne16 %f12, %f6, %l4
4265 popc %g3, %i7
4266 or %g4, 0x1F3B, %l0
4267 fsrc2s %f0, %f3
4268 faligndata %f6, %f26, %f12
4269 edge32n %l2, %o6, %l1
4270 stb %g7, [%l7 + 0x18]
4271 movleu %icc, %g2, %i5
4272 sir 0x1673
4273 fmovdvs %xcc, %f20, %f21
4274 xnorcc %i0, 0x00E3, %o5
4275 nop
4276 set 0x7C, %l4
4277 lduw [%l7 + %l4], %l5
4278 edge8ln %g5, %i1, %l3
4279 stb %g6, [%l7 + 0x08]
4280 fcmple32 %f4, %f10, %i2
4281 fpsub32s %f18, %f21, %f7
4282 nop
4283 set 0x12, %i0
4284 ldub [%l7 + %i0], %l6
4285 fnegs %f26, %f2
4286 edge32l %o0, %o4, %o1
4287 movne %xcc, %i3, %o3
4288 movcs %icc, %o2, %i4
4289 sdiv %g1, 0x0EB6, %i6
4290 movcs %xcc, %o7, %g3
4291 sth %l4, [%l7 + 0x64]
4292 movrlez %i7, 0x389, %g4
4293 std %f28, [%l7 + 0x38]
4294 subccc %l2, 0x1DA4, %l0
4295 array8 %l1, %o6, %g7
4296 movvc %icc, %i5, %g2
4297 movrne %i0, %l5, %g5
4298 fpadd16s %f16, %f26, %f4
4299 edge8ln %o5, %i1, %g6
4300 orn %l3, 0x1FA0, %i2
4301 fcmpgt32 %f30, %f28, %l6
4302 fcmps %fcc2, %f14, %f5
4303 fmovrdgez %o4, %f14, %f12
4304 subc %o0, %i3, %o1
4305 edge8l %o3, %o2, %i4
4306 std %f10, [%l7 + 0x28]
4307 fmovrslz %i6, %f29, %f27
4308 srlx %o7, 0x06, %g1
4309 movleu %icc, %g3, %i7
4310 fpsub16s %f31, %f5, %f7
4311 alignaddrl %g4, %l4, %l0
4312 array8 %l2, %l1, %o6
4313 fmul8x16al %f16, %f27, %f4
4314 movgu %xcc, %g7, %g2
4315 faligndata %f12, %f2, %f14
4316 movcc %icc, %i0, %i5
4317 movvc %xcc, %l5, %o5
4318 fmovdleu %xcc, %f9, %f21
4319 movg %xcc, %g5, %i1
4320 movrlz %l3, %g6, %i2
4321 addcc %l6, %o0, %o4
4322 stx %i3, [%l7 + 0x28]
4323 addccc %o3, 0x1A75, %o2
4324 nop
4325 set 0x70, %g2
4326 lduw [%l7 + %g2], %i4
4327 popc 0x143B, %o1
4328 fmovdge %icc, %f27, %f23
4329 mulx %o7, 0x0BAF, %g1
4330 movpos %icc, %i6, %g3
4331 lduh [%l7 + 0x62], %g4
4332 subccc %l4, %l0, %l2
4333 movge %icc, %l1, %o6
4334 fpadd32s %f3, %f9, %f8
4335 movgu %icc, %i7, %g7
4336 fpsub32s %f1, %f10, %f30
4337 restore %g2, %i0, %l5
4338 rdpr %cwp, %g1
4339 rdpr %cansave, %g2
4340 rdpr %canrestore, %g3
4341 rdpr %cleanwin, %g4
4342 rdpr %otherwin, %g5
4343 rdpr %wstate, %g6
4344 andncc %i5, %g5, %i1
4345 std %f24, [%l7 + 0x30]
4346 fmovrdne %l3, %f20, %f12
4347 for %f28, %f6, %f4
4348 sethi 0x09E9, %o5
4349 movge %xcc, %g6, %i2
4350 subcc %o0, %o4, %i3
4351 alignaddrl %l6, %o3, %i4
4352 sllx %o1, %o2, %g1
4353 orn %o7, 0x0FB6, %g3
4354 umul %g4, 0x0FA6, %l4
4355 for %f18, %f12, %f10
4356 fmovde %icc, %f4, %f23
4357 movle %xcc, %l0, %i6
4358 popc 0x0144, %l2
4359 ld [%l7 + 0x60], %f18
4360 ldsw [%l7 + 0x0C], %l1
4361 movcs %xcc, %i7, %g7
4362 fnot1 %f4, %f24
4363 movre %g2, 0x375, %o6
4364 udivx %i0, 0x07D1, %i5
4365 fxor %f4, %f12, %f0
4366 sdivx %g5, 0x093C, %i1
4367 umul %l3, 0x127B, %o5
4368 fnand %f20, %f8, %f18
4369 st %f31, [%l7 + 0x10]
4370 array16 %l5, %i2, %o0
4371 ldsb [%l7 + 0x4C], %o4
4372 xorcc %i3, %g6, %l6
4373 fmovs %f22, %f25
4374 fsrc2s %f3, %f5
4375 lduw [%l7 + 0x58], %i4
4376 stx %o1, [%l7 + 0x28]
4377 stb %o3, [%l7 + 0x1A]
4378 umul %g1, 0x02AD, %o7
4379 ldx [%l7 + 0x78], %g3
4380 ldd [%l7 + 0x28], %f4
4381 umulcc %o2, %l4, %g4
4382 and %l0, %l2, %i6
4383 bshuffle %f6, %f20, %f8
4384 fmovdg %xcc, %f14, %f23
4385 movvc %xcc, %i7, %g7
4386 stw %g2, [%l7 + 0x18]
4387 fpackfix %f12, %f15
4388 movl %xcc, %l1, %i0
4389 sdivcc %i5, 0x14DE, %o6
4390 stb %i1, [%l7 + 0x62]
4391 sir 0x1B55
4392 smul %l3, 0x193D, %g5
4393 movvc %icc, %o5, %i2
4394 fpsub16 %f10, %f4, %f18
4395 xorcc %o0, 0x0D47, %o4
4396 movrlz %l5, %i3, %g6
4397 st %f18, [%l7 + 0x78]
4398 fcmpeq16 %f24, %f4, %l6
4399 edge16n %o1, %i4, %g1
4400 save %o7, %g3, %o2
4401 rdpr %cwp, %g1
4402 rdpr %cansave, %g2
4403 rdpr %canrestore, %g3
4404 rdpr %cleanwin, %g4
4405 rdpr %otherwin, %g5
4406 rdpr %wstate, %g6
4407 fand %f0, %f6, %f0
4408 andn %l4, %o3, %l0
4409 stb %g4, [%l7 + 0x41]
4410 st %f30, [%l7 + 0x4C]
4411 movvs %icc, %i6, %i7
4412 array32 %g7, %l2, %l1
4413 movrlz %i0, %g2, %o6
4414 sdivcc %i5, 0x015E, %i1
4415 ldsw [%l7 + 0x30], %l3
4416 movle %icc, %o5, %i2
4417 udivx %o0, 0x06E0, %o4
4418 umulcc %g5, 0x0F12, %l5
4419 srl %g6, 0x14, %i3
4420 srl %l6, 0x13, %i4
4421 fnegd %f2, %f10
4422 save %g1, %o1, %o7
4423 rdpr %cwp, %g1
4424 rdpr %cansave, %g2
4425 rdpr %canrestore, %g3
4426 rdpr %cleanwin, %g4
4427 rdpr %otherwin, %g5
4428 rdpr %wstate, %g6
4429 movrgez %o2, 0x05E, %l4
4430 movvs %icc, %o3, %l0
4431 fmovsgu %xcc, %f12, %f23
4432 edge8 %g4, %i6, %i7
4433 fpadd32s %f0, %f29, %f9
4434 setx loop_16, %l0, %l1
4435 return %l1
4436 nop
4437 rdpr %cwp, %g1
4438 rdpr %cansave, %g2
4439 rdpr %canrestore, %g3
4440 rdpr %cleanwin, %g4
4441 rdpr %otherwin, %g5
4442 rdpr %wstate, %g6
4443loop_16: sub %i0, %l2, %o6
4444 srlx %i5, 0x10, %i1
4445 stb %l3, [%l7 + 0x40]
4446 subc %g2, 0x11F3, %o5
4447 srax %i2, 0x1A, %o0
4448 addcc %o4, 0x1D17, %g5
4449 lduh [%l7 + 0x08], %g6
4450 fmovsvs %xcc, %f9, %f27
4451 alignaddrl %l5, %i3, %l6
4452 addc %g1, %o1, %o7
4453 edge8ln %o2, %l4, %i4
4454 ldd [%l7 + 0x48], %o2
4455 xor %g4, 0x1C84, %l0
4456 fsrc2 %f26, %f18
4457 xor %i7, %i6, %g7
4458 fmovsgu %xcc, %f30, %f9
4459 movge %icc, %l1, %i0
4460 movleu %xcc, %l2, %o6
4461 movg %icc, %g3, %i5
4462 sir 0x186C
4463 movl %xcc, %l3, %i1
4464 addcc %g2, %i2, %o5
4465 fmovse %icc, %f25, %f18
4466 edge8l %o0, %g5, %g6
4467 ldd [%l7 + 0x68], %l4
4468 fandnot2 %f4, %f28, %f4
4469 srax %i3, 0x11, %o4
4470 movcs %xcc, %g1, %l6
4471 movrgz %o1, 0x244, %o2
4472 and %o7, %i4, %l4
4473 andcc %o3, %g4, %l0
4474 fmovrdgz %i7, %f8, %f18
4475 addcc %g7, 0x1CF1, %l1
4476 popc 0x0559, %i6
4477 nop
4478 set 0x2A, %g7
4479 sth %i0, [%l7 + %g7]
4480 stb %l2, [%l7 + 0x4B]
4481 fxnors %f2, %f1, %f3
4482 and %g3, 0x13D7, %o6
4483 add %i5, %i1, %l3
4484 edge8 %g2, %o5, %o0
4485 mova %icc, %i2, %g5
4486 umulcc %l5, 0x1AE5, %g6
4487 fmovdvc %xcc, %f11, %f14
4488 movrne %i3, %o4, %g1
4489 fcmpeq16 %f26, %f14, %o1
4490 movpos %icc, %l6, %o7
4491 ldd [%l7 + 0x38], %f2
4492 movre %o2, 0x344, %i4
4493 fsrc2 %f30, %f20
4494 edge32 %o3, %l4, %l0
4495 movvc %xcc, %g4, %i7
4496 ldsw [%l7 + 0x28], %g7
4497 ldd [%l7 + 0x10], %f30
4498 fcmpd %fcc3, %f22, %f4
4499 andncc %i6, %l1, %l2
4500 addc %g3, %o6, %i0
4501 lduh [%l7 + 0x26], %i1
4502 movl %icc, %i5, %l3
4503 fnand %f30, %f26, %f2
4504 save %o5, 0x1425, %g2
4505 rdpr %cwp, %g1
4506 rdpr %cansave, %g2
4507 rdpr %canrestore, %g3
4508 rdpr %cleanwin, %g4
4509 rdpr %otherwin, %g5
4510 rdpr %wstate, %g6
4511 ldx [%l7 + 0x30], %i2
4512 srlx %g5, 0x14, %l5
4513 orcc %o0, %i3, %o4
4514 popc 0x09DC, %g6
4515 sll %g1, 0x02, %l6
4516 movle %icc, %o7, %o2
4517 orn %i4, %o3, %o1
4518 movrlz %l4, %l0, %i7
4519 alignaddrl %g4, %i6, %g7
4520 fcmpeq16 %f6, %f30, %l1
4521 srl %g3, 0x12, %l2
4522 st %f11, [%l7 + 0x44]
4523 movn %xcc, %i0, %o6
4524 ldd [%l7 + 0x68], %f16
4525 fcmps %fcc3, %f30, %f19
4526 mulx %i5, 0x1DB4, %l3
4527 movrne %o5, %g2, %i1
4528 movvs %icc, %g5, %i2
4529 fnors %f31, %f19, %f19
4530 andcc %l5, %i3, %o0
4531 fmovsleu %icc, %f9, %f4
4532 mulx %g6, 0x15D3, %o4
4533 edge16 %g1, %o7, %o2
4534 xorcc %i4, %o3, %l6
4535 fone %f6
4536 save %o1, 0x1941, %l0
4537 rdpr %cwp, %g1
4538 rdpr %cansave, %g2
4539 rdpr %canrestore, %g3
4540 rdpr %cleanwin, %g4
4541 rdpr %otherwin, %g5
4542 rdpr %wstate, %g6
4543 restore %l4, 0x0F10, %g4
4544 rdpr %cwp, %g1
4545 rdpr %cansave, %g2
4546 rdpr %canrestore, %g3
4547 rdpr %cleanwin, %g4
4548 rdpr %otherwin, %g5
4549 rdpr %wstate, %g6
4550 movcs %icc, %i6, %g7
4551 fnegs %f29, %f16
4552 ldsh [%l7 + 0x3C], %l1
4553 ld [%l7 + 0x68], %f12
4554 ldd [%l7 + 0x70], %g2
4555 st %f11, [%l7 + 0x38]
4556 sll %l2, 0x04, %i0
4557 ldsw [%l7 + 0x68], %i7
4558 and %o6, 0x0211, %i5
4559 edge32n %o5, %l3, %g2
4560 addc %i1, 0x064A, %g5
4561 edge8n %l5, %i2, %i3
4562 orncc %g6, 0x056B, %o0
4563 movpos %xcc, %o4, %o7
4564 movcs %icc, %g1, %i4
4565 umul %o2, %o3, %l6
4566 ldd [%l7 + 0x38], %f0
4567 edge8l %o1, %l0, %g4
4568 fnands %f22, %f10, %f10
4569 fandnot2s %f0, %f28, %f15
4570 movleu %xcc, %l4, %g7
4571 movleu %icc, %i6, %l1
4572 movle %icc, %g3, %i0
4573 movrlez %l2, 0x368, %o6
4574 fpadd16s %f14, %f3, %f15
4575 edge32l %i7, %i5, %o5
4576 sllx %g2, 0x13, %i1
4577 add %l3, %g5, %i2
4578 edge32n %i3, %l5, %o0
4579 udiv %o4, 0x1324, %g6
4580 movn %xcc, %g1, %o7
4581 mova %xcc, %i4, %o3
4582 stb %o2, [%l7 + 0x34]
4583 orn %l6, %l0, %g4
4584 sth %o1, [%l7 + 0x6C]
4585 movvc %xcc, %l4, %i6
4586 array8 %g7, %g3, %i0
4587 ldx [%l7 + 0x60], %l1
4588 edge16n %o6, %i7, %l2
4589 sth %i5, [%l7 + 0x0C]
4590 lduw [%l7 + 0x7C], %o5
4591 fmovdn %icc, %f14, %f26
4592 edge32 %i1, %l3, %g5
4593 orcc %i2, 0x1CB2, %g2
4594 xor %l5, %o0, %i3
4595 subc %g6, 0x10B7, %o4
4596 array16 %g1, %i4, %o7
4597 popc 0x0438, %o3
4598 save %o2, 0x1BC6, %l6
4599 rdpr %cwp, %g1
4600 rdpr %cansave, %g2
4601 rdpr %canrestore, %g3
4602 rdpr %cleanwin, %g4
4603 rdpr %otherwin, %g5
4604 rdpr %wstate, %g6
4605 edge16ln %g4, %l0, %o1
4606 xorcc %l4, 0x1ACE, %g7
4607 fornot1 %f16, %f10, %f14
4608 subccc %g3, 0x1F36, %i0
4609 andncc %l1, %i6, %i7
4610 xor %o6, %l2, %o5
4611 array16 %i5, %l3, %i1
4612 xorcc %i2, 0x0F58, %g5
4613 movge %icc, %l5, %g2
4614 ldsb [%l7 + 0x7A], %i3
4615 movne %icc, %g6, %o4
4616 fxnors %f30, %f5, %f7
4617 alignaddr %o0, %i4, %o7
4618 xnor %o3, 0x1823, %o2
4619 sir 0x1AF3
4620 move %xcc, %l6, %g4
4621 srl %l0, 0x02, %g1
4622 orncc %o1, %l4, %g7
4623 movcc %icc, %g3, %i0
4624 add %l1, %i7, %i6
4625 fpadd32s %f23, %f16, %f4
4626 fxnor %f24, %f28, %f4
4627 setx loop_17, %l0, %l1
4628 return %l1
4629 nop
4630 rdpr %cwp, %g1
4631 rdpr %cansave, %g2
4632 rdpr %canrestore, %g3
4633 rdpr %cleanwin, %g4
4634 rdpr %otherwin, %g5
4635 rdpr %wstate, %g6
4636loop_17: movrne %i5, %o6, %i1
4637 movcc %xcc, %i2, %l3
4638 ldd [%l7 + 0x28], %f10
4639 array16 %g5, %l5, %g2
4640 movg %xcc, %g6, %o4
4641 alignaddr %i3, %i4, %o0
4642 fnand %f18, %f0, %f12
4643 std %f12, [%l7 + 0x38]
4644 fmovdge %icc, %f10, %f26
4645 nop
4646 set 0x18, %g6
4647 stx %o7, [%l7 + %g6]
4648 addccc %o3, 0x068B, %l6
4649 ld [%l7 + 0x14], %f12
4650 stw %o2, [%l7 + 0x2C]
4651 stx %g4, [%l7 + 0x68]
4652 edge32ln %l0, %g1, %l4
4653 alignaddrl %o1, %g7, %i0
4654 fnand %f4, %f8, %f2
4655 save %l1, %g3, %i7
4656 rdpr %cwp, %g1
4657 rdpr %cansave, %g2
4658 rdpr %canrestore, %g3
4659 rdpr %cleanwin, %g4
4660 rdpr %otherwin, %g5
4661 rdpr %wstate, %g6
4662 subc %i6, %o5, %i5
4663 ldd [%l7 + 0x28], %o6
4664 fmovdge %icc, %f21, %f12
4665 edge16ln %l2, %i2, %i1
4666 orn %l3, %g5, %l5
4667 movneg %icc, %g6, %o4
4668 array32 %g2, %i3, %i4
4669 xorcc %o7, 0x1F23, %o0
4670 stw %o3, [%l7 + 0x44]
4671 sth %o2, [%l7 + 0x20]
4672 movcs %icc, %l6, %l0
4673 fpadd16s %f6, %f1, %f1
4674 movpos %xcc, %g1, %g4
4675 edge32l %o1, %l4, %i0
4676 fmovrdlez %g7, %f30, %f26
4677 array8 %l1, %i7, %g3
4678 ldsw [%l7 + 0x1C], %i6
4679 fnors %f24, %f18, %f11
4680 fxors %f20, %f12, %f7
4681 movrlz %o5, %i5, %o6
4682 array16 %l2, %i2, %l3
4683 subcc %i1, %g5, %g6
4684 orcc %l5, 0x18CC, %g2
4685 movrne %o4, 0x362, %i4
4686 move %xcc, %o7, %i3
4687 movge %icc, %o0, %o3
4688 fnot2s %f2, %f6
4689 alignaddr %o2, %l0, %l6
4690 st %f1, [%l7 + 0x5C]
4691 movrgz %g4, 0x1EB, %o1
4692 sdiv %g1, 0x0BB6, %l4
4693 addc %i0, %l1, %i7
4694 fmovsneg %xcc, %f7, %f18
4695 ld [%l7 + 0x38], %f23
4696 stx %g3, [%l7 + 0x48]
4697 fcmpd %fcc2, %f6, %f22
4698 movge %xcc, %i6, %o5
4699 sdiv %g7, 0x19DF, %o6
4700 udiv %l2, 0x142C, %i2
4701 movrlz %i5, 0x370, %i1
4702 udivx %l3, 0x0DD4, %g6
4703 subc %g5, %l5, %g2
4704 xnorcc %o4, 0x1E18, %o7
4705 movrlez %i4, %i3, %o0
4706 edge8l %o3, %l0, %l6
4707 edge8 %g4, %o1, %g1
4708 fmovsne %icc, %f27, %f6
4709 edge32n %o2, %i0, %l1
4710 array8 %i7, %l4, %g3
4711 array16 %i6, %g7, %o5
4712 fmovrdlz %l2, %f0, %f16
4713 lduh [%l7 + 0x66], %o6
4714 array16 %i2, %i1, %l3
4715 movneg %xcc, %i5, %g6
4716 xorcc %l5, %g2, %o4
4717 edge8n %g5, %o7, %i4
4718 ldub [%l7 + 0x15], %i3
4719 movvs %xcc, %o0, %o3
4720 movvs %xcc, %l0, %g4
4721 edge32n %l6, %o1, %o2
4722 movvc %xcc, %i0, %l1
4723 smulcc %g1, 0x1033, %i7
4724 srl %g3, 0x04, %i6
4725 fmovsvs %icc, %f8, %f1
4726 udivcc %l4, 0x14BC, %o5
4727 sth %l2, [%l7 + 0x5A]
4728 fxors %f17, %f24, %f28
4729 movle %icc, %g7, %i2
4730 subcc %o6, %l3, %i1
4731 mulx %g6, 0x012E, %i5
4732 ldx [%l7 + 0x10], %l5
4733 subc %g2, %g5, %o7
4734 xnor %i4, %o4, %o0
4735 fcmpeq32 %f10, %f24, %i3
4736 fones %f29
4737 edge8 %o3, %l0, %g4
4738 xnor %l6, 0x061D, %o1
4739 srax %i0, 0x0B, %l1
4740 mulx %o2, %i7, %g1
4741 add %g3, 0x07E4, %l4
4742 sir 0x0CB1
4743 edge32n %i6, %o5, %l2
4744 and %g7, 0x1616, %o6
4745 srl %i2, 0x03, %i1
4746 array8 %g6, %l3, %i5
4747 movrlez %l5, %g2, %o7
4748 sll %i4, 0x17, %g5
4749 or %o0, 0x1876, %i3
4750 std %f26, [%l7 + 0x78]
4751 ld [%l7 + 0x54], %f18
4752 fpadd16 %f12, %f4, %f10
4753 sdivx %o3, 0x0783, %o4
4754 smulcc %g4, %l6, %o1
4755 mulscc %l0, %i0, %l1
4756 fxnor %f16, %f6, %f12
4757 fornot2 %f14, %f10, %f16
4758 fmovdpos %icc, %f15, %f0
4759 srax %o2, 0x1C, %i7
4760 fpack16 %f10, %f1
4761 orncc %g3, 0x01F7, %l4
4762 movrgez %g1, 0x3D1, %i6
4763 fpsub32 %f18, %f2, %f20
4764 addc %o5, %l2, %g7
4765 edge32n %i2, %o6, %i1
4766 array16 %l3, %i5, %l5
4767 mulscc %g6, 0x0582, %g2
4768 addccc %i4, 0x03F3, %o7
4769 fandnot1s %f27, %f0, %f16
4770 fcmple16 %f16, %f30, %o0
4771 udivcc %i3, 0x0F6F, %o3
4772 udivcc %g5, 0x00C5, %o4
4773 movrlz %l6, 0x05B, %o1
4774 sdiv %l0, 0x1ABD, %i0
4775 movgu %icc, %l1, %g4
4776 movneg %icc, %o2, %g3
4777 restore %i7, %g1, %i6
4778 rdpr %cwp, %g1
4779 rdpr %cansave, %g2
4780 rdpr %canrestore, %g3
4781 rdpr %cleanwin, %g4
4782 rdpr %otherwin, %g5
4783 rdpr %wstate, %g6
4784 sth %l4, [%l7 + 0x60]
4785 fmovdn %xcc, %f11, %f11
4786 movl %xcc, %o5, %l2
4787 array8 %i2, %g7, %o6
4788 udivx %l3, 0x0A72, %i5
4789 addc %l5, 0x1C49, %i1
4790 array32 %g6, %g2, %i4
4791 xor %o7, %o0, %o3
4792 udivx %i3, 0x117F, %g5
4793 umul %l6, 0x0B9B, %o4
4794 fmul8sux16 %f30, %f4, %f14
4795 array8 %o1, %l0, %l1
4796 edge32l %i0, %g4, %o2
4797 movvs %icc, %g3, %g1
4798 sdivcc %i7, 0x086D, %i6
4799 fmul8x16 %f13, %f0, %f28
4800 sdivcc %o5, 0x08A2, %l4
4801 srlx %i2, 0x18, %l2
4802 movrgez %o6, 0x076, %g7
4803 movneg %icc, %l3, %i5
4804 mulx %i1, %g6, %l5
4805 fmovdpos %icc, %f20, %f8
4806 movrgez %g2, %i4, %o0
4807 add %o7, 0x01D3, %o3
4808 fmovrdlez %g5, %f4, %f8
4809 udiv %i3, 0x15C2, %o4
4810 movcs %xcc, %l6, %o1
4811 fzeros %f19
4812 sdivcc %l0, 0x15CF, %l1
4813 ld [%l7 + 0x3C], %f8
4814 xnorcc %i0, 0x05AF, %o2
4815 fmovsg %icc, %f1, %f4
4816 subcc %g3, %g4, %g1
4817 fsrc2 %f28, %f26
4818 or %i7, 0x1D72, %i6
4819 movvs %xcc, %o5, %i2
4820 xnor %l4, %o6, %l2
4821 fmovdcc %icc, %f31, %f11
4822 array16 %l3, %g7, %i5
4823 lduw [%l7 + 0x1C], %g6
4824 smulcc %l5, %i1, %i4
4825 edge8 %g2, %o7, %o3
4826 sethi 0x191A, %g5
4827 xorcc %o0, %o4, %l6
4828 mulscc %i3, 0x1295, %o1
4829 fmovdvs %xcc, %f4, %f31
4830 edge16n %l0, %l1, %i0
4831 orcc %o2, %g4, %g3
4832 addccc %g1, %i6, %i7
4833 fcmpne32 %f16, %f8, %i2
4834 mulx %o5, 0x0217, %l4
4835 fmovdne %icc, %f11, %f3
4836 fmovdvc %icc, %f11, %f29
4837 orn %l2, 0x149A, %l3
4838 mova %xcc, %o6, %g7
4839 addcc %i5, 0x1950, %g6
4840 movn %icc, %l5, %i4
4841 fmovdge %icc, %f27, %f15
4842 movl %icc, %i1, %o7
4843 movrne %g2, %g5, %o0
4844 udivcc %o4, 0x085B, %l6
4845 ldsw [%l7 + 0x74], %i3
4846 siam 0x3
4847 mulscc %o1, %l0, %l1
4848 add %i0, 0x13A4, %o3
4849 fcmpne32 %f10, %f22, %g4
4850 fzeros %f14
4851 sub %o2, %g3, %g1
4852 fpsub32 %f8, %f18, %f14
4853 movneg %xcc, %i6, %i2
4854 edge16ln %i7, %l4, %o5
4855 addc %l3, 0x195F, %l2
4856 mova %icc, %o6, %g7
4857 sir 0x1514
4858 subccc %g6, %i5, %i4
4859 xnor %i1, 0x02AC, %o7
4860 orncc %g2, 0x04B7, %g5
4861 sdivcc %o0, 0x0DFE, %l5
4862 movcc %xcc, %o4, %l6
4863 movge %xcc, %i3, %l0
4864 sethi 0x1947, %o1
4865 fnand %f2, %f22, %f18
4866 movrne %l1, %i0, %o3
4867 movge %icc, %g4, %g3
4868 xnorcc %o2, 0x0FD7, %i6
4869 orcc %i2, %i7, %g1
4870 fsrc2s %f31, %f21
4871 sra %o5, 0x10, %l3
4872 fnot2 %f10, %f30
4873 mulx %l2, %o6, %g7
4874 nop
4875 set 0x5F, %i7
4876 stb %l4, [%l7 + %i7]
4877 ldx [%l7 + 0x78], %g6
4878 orncc %i4, %i1, %o7
4879 movrlez %i5, 0x041, %g2
4880 fabsd %f14, %f16
4881 ld [%l7 + 0x40], %f8
4882 ld [%l7 + 0x50], %f16
4883 and %g5, 0x157F, %l5
4884 movcc %icc, %o0, %o4
4885 movne %icc, %l6, %l0
4886 addcc %i3, 0x16F1, %l1
4887 addccc %i0, 0x00C1, %o1
4888 alignaddr %o3, %g3, %g4
4889 orncc %i6, 0x11D0, %o2
4890 xor %i2, %g1, %i7
4891 subcc %o5, 0x1380, %l3
4892 addcc %o6, 0x1A8B, %g7
4893 sethi 0x182D, %l2
4894 movcs %icc, %l4, %g6
4895 fnands %f23, %f18, %f31
4896 and %i4, 0x0402, %i1
4897 or %o7, 0x11CD, %i5
4898 umul %g5, %l5, %o0
4899 stw %o4, [%l7 + 0x58]
4900 ldsh [%l7 + 0x12], %l6
4901 movpos %xcc, %l0, %g2
4902 fsrc1s %f1, %f26
4903 sethi 0x0A55, %l1
4904 ldx [%l7 + 0x68], %i0
4905 or %o1, 0x054B, %o3
4906 sllx %g3, %i3, %i6
4907 movl %icc, %o2, %i2
4908 stw %g4, [%l7 + 0x64]
4909 fornot2s %f14, %f28, %f24
4910 smul %i7, 0x0547, %o5
4911 fpackfix %f26, %f7
4912 fmovsneg %icc, %f2, %f19
4913 movrne %g1, %o6, %g7
4914 addccc %l2, 0x19B9, %l3
4915 st %f4, [%l7 + 0x40]
4916 udivcc %g6, 0x12C8, %i4
4917 fandnot1 %f28, %f8, %f16
4918 array32 %l4, %i1, %i5
4919 xnor %g5, %o7, %l5
4920 srl %o0, 0x1F, %o4
4921 fabsd %f12, %f16
4922 ld [%l7 + 0x74], %f0
4923 movle %xcc, %l6, %l0
4924 save %g2, 0x141E, %l1
4925 rdpr %cwp, %g1
4926 rdpr %cansave, %g2
4927 rdpr %canrestore, %g3
4928 rdpr %cleanwin, %g4
4929 rdpr %otherwin, %g5
4930 rdpr %wstate, %g6
4931 movge %icc, %i0, %o3
4932 fmovsvc %icc, %f18, %f18
4933 fnor %f22, %f30, %f8
4934 edge8l %g3, %i3, %i6
4935 fmovs %f10, %f21
4936 movvc %xcc, %o1, %o2
4937 fpadd32 %f24, %f30, %f24
4938 subcc %g4, %i7, %o5
4939 or %i2, %o6, %g7
4940 edge32n %l2, %l3, %g1
4941 array16 %i4, %g6, %i1
4942 fmul8x16al %f5, %f9, %f30
4943 lduh [%l7 + 0x26], %i5
4944 movrgez %g5, 0x2E3, %l4
4945 fcmped %fcc0, %f20, %f6
4946 xorcc %l5, %o7, %o0
4947 movrgz %l6, 0x2BD, %o4
4948 fmovdneg %icc, %f21, %f6
4949 fmovse %icc, %f10, %f29
4950 movleu %icc, %l0, %l1
4951 movrgz %i0, 0x3D8, %g2
4952 and %o3, %i3, %g3
4953 udivcc %o1, 0x1E43, %i6
4954 srl %g4, 0x01, %i7
4955 xorcc %o2, 0x1E7F, %o5
4956 xnor %i2, %g7, %o6
4957 umulcc %l2, 0x0FA4, %g1
4958 fmovdneg %icc, %f23, %f10
4959 addccc %i4, 0x1F73, %l3
4960 fpsub32 %f0, %f10, %f26
4961 sll %i1, %i5, %g6
4962 fmovdvs %icc, %f22, %f21
4963 orn %g5, 0x0D25, %l4
4964 andcc %o7, 0x00E1, %l5
4965 fmul8x16 %f25, %f24, %f28
4966 or %l6, %o0, %o4
4967 sub %l1, %l0, %i0
4968 nop
4969 set 0x20, %l1
4970 ldx [%l7 + %l1], %g2
4971 movrne %o3, 0x02D, %i3
4972 sth %o1, [%l7 + 0x70]
4973 movleu %icc, %g3, %i6
4974 movre %g4, %o2, %o5
4975 fcmple16 %f20, %f26, %i7
4976 movrgz %i2, %g7, %l2
4977 andncc %o6, %g1, %l3
4978 sll %i1, %i5, %g6
4979 sth %g5, [%l7 + 0x14]
4980 ldx [%l7 + 0x78], %i4
4981 mulscc %l4, %o7, %l5
4982 ldsh [%l7 + 0x1A], %l6
4983 std %f6, [%l7 + 0x18]
4984 lduw [%l7 + 0x4C], %o0
4985 lduh [%l7 + 0x18], %o4
4986 edge16ln %l1, %l0, %i0
4987 stx %g2, [%l7 + 0x58]
4988 mulscc %o3, %o1, %i3
4989 mulx %i6, 0x084D, %g3
4990 orncc %o2, %g4, %o5
4991 fornot2 %f22, %f6, %f2
4992 edge8l %i2, %g7, %i7
4993 movneg %icc, %o6, %g1
4994 movre %l3, %l2, %i1
4995 fmovdneg %xcc, %f30, %f16
4996 lduw [%l7 + 0x34], %g6
4997 edge8l %g5, %i5, %l4
4998 edge8n %o7, %l5, %i4
4999 orncc %o0, 0x0146, %l6
5000 movgu %icc, %o4, %l1
5001 umulcc %i0, 0x1790, %l0
5002 addc %g2, %o3, %o1
5003 udivx %i6, 0x16B6, %i3
5004 sdivcc %g3, 0x06F4, %g4
5005 fandnot2 %f28, %f0, %f14
5006 orn %o2, %o5, %i2
5007 andcc %g7, %o6, %i7
5008 sdivx %l3, 0x1E48, %g1
5009 smulcc %l2, 0x17F5, %i1
5010 array16 %g5, %i5, %g6
5011 lduw [%l7 + 0x4C], %o7
5012 fsrc1s %f22, %f15
5013 nop
5014 set 0x40, %o5
5015 ldsw [%l7 + %o5], %l5
5016 fcmpes %fcc1, %f9, %f27
5017 udivx %i4, 0x1F27, %l4
5018 fmul8ulx16 %f4, %f22, %f8
5019 addcc %o0, 0x1635, %l6
5020 mulx %o4, 0x1ECE, %l1
5021 array32 %i0, %l0, %g2
5022 edge32l %o3, %o1, %i6
5023 stb %i3, [%l7 + 0x72]
5024 lduh [%l7 + 0x58], %g3
5025 movg %xcc, %o2, %o5
5026 edge32ln %g4, %i2, %o6
5027 xnor %g7, 0x0998, %i7
5028 udivcc %l3, 0x1433, %l2
5029 xor %g1, %i1, %i5
5030 st %f7, [%l7 + 0x48]
5031 for %f16, %f22, %f6
5032 srax %g5, 0x18, %g6
5033 faligndata %f20, %f20, %f20
5034 movrgez %l5, %i4, %l4
5035 sdiv %o0, 0x0DE7, %o7
5036 movle %xcc, %o4, %l6
5037 movpos %icc, %i0, %l1
5038 sll %g2, 0x02, %o3
5039 movvc %icc, %l0, %i6
5040 sth %o1, [%l7 + 0x66]
5041 setx loop_18, %l0, %l1
5042 return %l1
5043 nop
5044 rdpr %cwp, %g1
5045 rdpr %cansave, %g2
5046 rdpr %canrestore, %g3
5047 rdpr %cleanwin, %g4
5048 rdpr %otherwin, %g5
5049 rdpr %wstate, %g6
5050loop_18: or %g4, %i2, %i3
5051 sir 0x1581
5052 sir 0x106E
5053 edge8 %g7, %o6, %l3
5054 movne %icc, %l2, %g1
5055 umul %i7, 0x055B, %i1
5056 movcc %xcc, %i5, %g6
5057 nop
5058 set 0x40, %o4
5059 stw %g5, [%l7 + %o4]
5060 movvs %icc, %l5, %l4
5061 nop
5062 set 0x1A, %o1
5063 lduh [%l7 + %o1], %o0
5064 movcs %xcc, %i4, %o7
5065 movcs %xcc, %o4, %i0
5066 fmovda %icc, %f24, %f26
5067 smulcc %l1, %g2, %l6
5068 edge32ln %l0, %o3, %i6
5069 sdivx %o1, 0x0C49, %o2
5070 alignaddr %g3, %o5, %i2
5071 movg %xcc, %i3, %g7
5072 move %icc, %o6, %l3
5073 orn %l2, 0x1BAB, %g4
5074 xor %g1, 0x1EAC, %i1
5075 fnor %f4, %f26, %f2
5076 edge32 %i7, %i5, %g5
5077 or %g6, 0x1937, %l5
5078 lduh [%l7 + 0x34], %o0
5079 sdivx %i4, 0x0C63, %o7
5080 ldx [%l7 + 0x28], %o4
5081 subcc %l4, 0x0CBC, %i0
5082 movrlez %g2, %l6, %l1
5083 ld [%l7 + 0x6C], %f5
5084 fcmpd %fcc3, %f2, %f20
5085 fcmpd %fcc1, %f4, %f0
5086 siam 0x4
5087 movpos %icc, %o3, %l0
5088 subcc %o1, 0x06E0, %o2
5089 mova %xcc, %g3, %i6
5090 ldd [%l7 + 0x10], %i2
5091 orcc %o5, 0x0046, %g7
5092 mova %icc, %o6, %l3
5093 movre %l2, %g4, %i3
5094 fmovsl %icc, %f20, %f27
5095 move %xcc, %g1, %i7
5096 fmovdgu %xcc, %f28, %f1
5097 fcmpne16 %f10, %f28, %i5
5098 movrne %i1, 0x0E8, %g6
5099 fnor %f8, %f0, %f30
5100 srl %g5, %l5, %o0
5101 udivx %i4, 0x006D, %o7
5102 movvs %icc, %o4, %i0
5103 move %xcc, %g2, %l4
5104 sllx %l1, 0x1E, %l6
5105 fors %f12, %f15, %f18
5106 orncc %o3, %o1, %o2
5107 movrgz %l0, %i6, %g3
5108 fnor %f14, %f28, %f6
5109 lduw [%l7 + 0x60], %i2
5110 edge16 %o5, %g7, %o6
5111 movrlz %l2, 0x28B, %l3
5112 xorcc %i3, 0x090E, %g4
5113 fpack32 %f12, %f24, %f22
5114 array16 %g1, %i7, %i5
5115 std %f12, [%l7 + 0x28]
5116 xorcc %i1, 0x017C, %g5
5117 ldub [%l7 + 0x24], %g6
5118 subc %o0, 0x1E07, %i4
5119 fnot2s %f5, %f6
5120 movle %icc, %l5, %o7
5121 sdiv %o4, 0x036A, %g2
5122 fpackfix %f6, %f14
5123 movgu %xcc, %i0, %l1
5124 edge8n %l6, %o3, %o1
5125 movrgz %o2, %l4, %l0
5126 addc %g3, 0x00C6, %i2
5127 movcs %xcc, %i6, %g7
5128 fmovdneg %xcc, %f8, %f15
5129 movneg %xcc, %o5, %l2
5130 sra %o6, %l3, %g4
5131 movge %icc, %i3, %g1
5132 sethi 0x025E, %i5
5133 xnor %i7, %i1, %g6
5134 ldx [%l7 + 0x48], %g5
5135 alignaddr %i4, %l5, %o7
5136 edge32 %o0, %g2, %o4
5137 movn %xcc, %l1, %l6
5138 lduw [%l7 + 0x10], %o3
5139 addc %o1, 0x07CC, %o2
5140 movcc %xcc, %l4, %i0
5141 bshuffle %f10, %f20, %f8
5142 edge32 %l0, %i2, %g3
5143 ldsw [%l7 + 0x5C], %g7
5144 subcc %o5, %l2, %i6
5145 movrlez %o6, %g4, %l3
5146 movrgz %i3, 0x147, %g1
5147 edge32n %i7, %i1, %i5
5148 fnot1 %f18, %f6
5149 sub %g6, %g5, %l5
5150 sll %i4, %o7, %o0
5151 st %f14, [%l7 + 0x44]
5152 array16 %g2, %o4, %l6
5153 fmuld8sux16 %f13, %f2, %f26
5154 udiv %o3, 0x1BD5, %l1
5155 fmul8x16 %f17, %f6, %f26
5156 movle %xcc, %o1, %l4
5157 add %o2, %i0, %i2
5158 fmovdge %icc, %f21, %f6
5159 edge32 %g3, %l0, %g7
5160 fmovrdne %o5, %f12, %f2
5161 ldd [%l7 + 0x28], %l2
5162 edge8 %o6, %i6, %l3
5163 save %g4, 0x1FAE, %g1
5164 rdpr %cwp, %g1
5165 rdpr %cansave, %g2
5166 rdpr %canrestore, %g3
5167 rdpr %cleanwin, %g4
5168 rdpr %otherwin, %g5
5169 rdpr %wstate, %g6
5170 movle %xcc, %i7, %i3
5171 move %icc, %i1, %g6
5172 movvs %xcc, %i5, %l5
5173 subcc %g5, %i4, %o0
5174 array8 %g2, %o7, %o4
5175 movneg %icc, %o3, %l6
5176 ldsh [%l7 + 0x1C], %l1
5177 xnor %o1, %o2, %l4
5178 fmovdge %icc, %f26, %f8
5179 siam 0x3
5180 edge32ln %i2, %i0, %g3
5181 fornot1 %f2, %f14, %f28
5182 restore %g7, %l0, %l2
5183 rdpr %cwp, %g1
5184 rdpr %cansave, %g2
5185 rdpr %canrestore, %g3
5186 rdpr %cleanwin, %g4
5187 rdpr %otherwin, %g5
5188 rdpr %wstate, %g6
5189 fzeros %f3
5190 or %o6, %i6, %o5
5191 fands %f4, %f20, %f8
5192 nop
5193 set 0x5B, %l0
5194 ldsb [%l7 + %l0], %l3
5195 movvs %xcc, %g4, %i7
5196 edge16 %i3, %g1, %i1
5197 ldsh [%l7 + 0x2E], %i5
5198 mova %xcc, %g6, %g5
5199 xnorcc %i4, 0x129A, %o0
5200 edge32 %l5, %g2, %o7
5201 andncc %o3, %l6, %o4
5202 movgu %xcc, %o1, %l1
5203 fornot2s %f10, %f31, %f7
5204 alignaddr %l4, %i2, %i0
5205 or %g3, %g7, %l0
5206 fmovsvc %xcc, %f6, %f7
5207 andncc %l2, %o6, %i6
5208 subccc %o2, %o5, %l3
5209 fmovrdgez %g4, %f18, %f8
5210 fnands %f8, %f20, %f11
5211 edge8ln %i7, %i3, %g1
5212 xnor %i1, 0x0635, %i5
5213 alignaddrl %g6, %i4, %g5
5214 sdivcc %l5, 0x023B, %g2
5215 fnot1s %f26, %f3
5216 array16 %o0, %o3, %l6
5217 umulcc %o4, %o7, %o1
5218 udiv %l4, 0x03AA, %i2
5219 faligndata %f8, %f28, %f10
5220 st %f31, [%l7 + 0x58]
5221 save %l1, 0x1D62, %i0
5222 rdpr %cwp, %g1
5223 rdpr %cansave, %g2
5224 rdpr %canrestore, %g3
5225 rdpr %cleanwin, %g4
5226 rdpr %otherwin, %g5
5227 rdpr %wstate, %g6
5228 fmovsvs %icc, %f23, %f18
5229 fmovrsne %g3, %f20, %f14
5230 orcc %l0, 0x1404, %l2
5231 nop
5232 set 0x68, %l3
5233 ldsw [%l7 + %l3], %o6
5234 subcc %i6, 0x003C, %o2
5235 movleu %icc, %g7, %l3
5236 addccc %g4, %o5, %i7
5237 movcc %xcc, %g1, %i3
5238 smulcc %i1, 0x007D, %g6
5239 smul %i5, 0x1F06, %i4
5240 fmovsvs %icc, %f30, %f25
5241 array16 %l5, %g5, %o0
5242 ldub [%l7 + 0x69], %g2
5243 edge16ln %l6, %o4, %o3
5244 fands %f11, %f24, %f1
5245 fnor %f28, %f28, %f2
5246 ldx [%l7 + 0x18], %o7
5247 sir 0x0CC6
5248 umul %l4, %o1, %l1
5249 fsrc1s %f4, %f11
5250 stx %i2, [%l7 + 0x28]
5251 movrgez %g3, 0x0BA, %i0
5252 edge32n %l2, %l0, %o6
5253 srl %o2, %g7, %i6
5254 movrlez %g4, 0x071, %l3
5255 xor %o5, 0x06CA, %i7
5256 edge16l %i3, %i1, %g6
5257 andcc %g1, 0x0832, %i4
5258 addc %l5, %i5, %g5
5259 fornot2s %f25, %f22, %f14
5260 edge16n %o0, %l6, %g2
5261 movge %icc, %o3, %o7
5262 edge16 %l4, %o1, %o4
5263 movg %xcc, %i2, %g3
5264 popc 0x07D7, %i0
5265 sdiv %l2, 0x14BE, %l1
5266 orcc %o6, 0x1AB5, %o2
5267 movre %g7, 0x3FF, %l0
5268 sir 0x0FED
5269 setx loop_19, %l0, %l1
5270 return %l1
5271 nop
5272 rdpr %cwp, %g1
5273 rdpr %cansave, %g2
5274 rdpr %canrestore, %g3
5275 rdpr %cleanwin, %g4
5276 rdpr %otherwin, %g5
5277 rdpr %wstate, %g6
5278loop_19: mulx %l3, 0x0E3B, %i7
5279 fzeros %f12
5280 stb %i3, [%l7 + 0x70]
5281 fcmple16 %f0, %f30, %i1
5282 movg %icc, %g1, %g6
5283 xorcc %l5, 0x0D3C, %i5
5284 fcmped %fcc3, %f6, %f30
5285 udiv %g5, 0x0929, %i4
5286 array8 %l6, %g2, %o3
5287 st %f6, [%l7 + 0x10]
5288 udivx %o7, 0x166C, %l4
5289 ld [%l7 + 0x54], %f25
5290 movrlez %o0, 0x2B3, %o1
5291 movre %o4, %i2, %g3
5292 fmovse %xcc, %f10, %f21
5293 lduw [%l7 + 0x48], %i0
5294 fornot2s %f11, %f11, %f31
5295 movrlz %l2, %l1, %o2
5296 fmuld8sux16 %f9, %f17, %f0
5297 udiv %g7, 0x1A7F, %l0
5298 sllx %i6, 0x03, %o6
5299 fmovdn %icc, %f23, %f14
5300 ld [%l7 + 0x7C], %f0
5301 movl %xcc, %g4, %l3
5302 fpadd16 %f22, %f16, %f4
5303 sllx %o5, %i3, %i7
5304 movge %icc, %i1, %g1
5305 sdiv %g6, 0x119A, %i5
5306 movleu %icc, %l5, %g5
5307 subcc %i4, 0x16B7, %l6
5308 fpmerge %f10, %f0, %f4
5309 movrgez %g2, %o7, %o3
5310 stx %l4, [%l7 + 0x78]
5311 fmovse %icc, %f0, %f25
5312 edge8l %o1, %o4, %o0
5313 lduh [%l7 + 0x44], %i2
5314 movrgez %i0, %g3, %l2
5315 ldub [%l7 + 0x63], %l1
5316 array32 %g7, %l0, %o2
5317 restore %o6, %g4, %i6
5318 rdpr %cwp, %g1
5319 rdpr %cansave, %g2
5320 rdpr %canrestore, %g3
5321 rdpr %cleanwin, %g4
5322 rdpr %otherwin, %g5
5323 rdpr %wstate, %g6
5324 alignaddr %o5, %i3, %l3
5325 fxor %f6, %f16, %f30
5326 ldd [%l7 + 0x60], %f4
5327 movgu %xcc, %i1, %g1
5328 movre %g6, %i5, %l5
5329 movvc %icc, %i7, %g5
5330 ldsh [%l7 + 0x64], %i4
5331 sir 0x1987
5332 fcmpne16 %f10, %f8, %l6
5333 sllx %o7, %o3, %l4
5334 fcmpne16 %f18, %f22, %o1
5335 lduh [%l7 + 0x18], %o4
5336 stw %o0, [%l7 + 0x5C]
5337 sethi 0x045A, %i2
5338 setx loop_20, %l0, %l1
5339 return %l1
5340 nop
5341 rdpr %cwp, %g1
5342 rdpr %cansave, %g2
5343 rdpr %canrestore, %g3
5344 rdpr %cleanwin, %g4
5345 rdpr %otherwin, %g5
5346 rdpr %wstate, %g6
5347loop_20: fmovrslez %g2, %f1, %f11
5348 smulcc %g7, 0x028D, %l1
5349 lduh [%l7 + 0x24], %l0
5350 fsrc2s %f21, %f18
5351 orcc %o2, 0x02D2, %o6
5352 fpackfix %f16, %f30
5353 sir 0x0481
5354 umul %g4, 0x1806, %o5
5355 lduh [%l7 + 0x26], %i6
5356 subccc %l3, %i3, %i1
5357 alignaddr %g6, %i5, %g1
5358 sllx %i7, 0x1B, %g5
5359 xnor %i4, 0x0756, %l5
5360 ldd [%l7 + 0x48], %i6
5361 movre %o3, %o7, %l4
5362 andncc %o4, %o1, %i2
5363 fmul8x16au %f5, %f20, %f18
5364 sllx %o0, 0x00, %i0
5365 save %g3, 0x054D, %l2
5366 rdpr %cwp, %g1
5367 rdpr %cansave, %g2
5368 rdpr %canrestore, %g3
5369 rdpr %cleanwin, %g4
5370 rdpr %otherwin, %g5
5371 rdpr %wstate, %g6
5372 fmovsge %icc, %f8, %f30
5373 edge32ln %g7, %g2, %l0
5374 movre %o2, 0x34A, %l1
5375 edge16l %g4, %o6, %o5
5376 sdivcc %i6, 0x1ED7, %l3
5377 or %i3, %g6, %i1
5378 fpadd32s %f13, %f22, %f18
5379 fandnot2 %f30, %f4, %f20
5380 fnegs %f8, %f25
5381 movpos %xcc, %i5, %g1
5382 movvs %icc, %g5, %i4
5383 lduh [%l7 + 0x2C], %i7
5384 save %l5, %o3, %o7
5385 rdpr %cwp, %g1
5386 rdpr %cansave, %g2
5387 rdpr %canrestore, %g3
5388 rdpr %cleanwin, %g4
5389 rdpr %otherwin, %g5
5390 rdpr %wstate, %g6
5391 fmovdn %xcc, %f21, %f0
5392 srax %l4, 0x01, %l6
5393 fcmple16 %f18, %f20, %o4
5394 xorcc %i2, 0x1F15, %o0
5395 fsrc1s %f0, %f29
5396 stb %i0, [%l7 + 0x64]
5397 ldsw [%l7 + 0x68], %o1
5398 sir 0x0814
5399 subcc %g3, %g7, %g2
5400 fmovdleu %xcc, %f30, %f24
5401 srlx %l2, 0x0B, %l0
5402 lduw [%l7 + 0x58], %l1
5403 mulx %o2, %g4, %o5
5404 subcc %i6, %o6, %l3
5405 umul %g6, %i1, %i5
5406 alignaddr %g1, %i3, %g5
5407 ldd [%l7 + 0x70], %i6
5408 edge32 %i4, %o3, %o7
5409 movcc %icc, %l4, %l5
5410 movle %icc, %o4, %i2
5411 srl %o0, %l6, %o1
5412 edge16 %g3, %i0, %g2
5413 udiv %l2, 0x1B6D, %g7
5414 nop
5415 set 0x4B, %o6
5416 ldsb [%l7 + %o6], %l1
5417 xor %o2, %l0, %o5
5418 ldd [%l7 + 0x18], %f4
5419 smul %i6, 0x1591, %g4
5420 fmovrdgez %l3, %f28, %f18
5421 nop
5422 set 0x30, %o7
5423 sth %o6, [%l7 + %o7]
5424 fmul8x16 %f8, %f6, %f26
5425 edge8 %g6, %i5, %g1
5426 fpack32 %f24, %f14, %f14
5427 orncc %i3, 0x1E6F, %g5
5428 edge8ln %i7, %i1, %i4
5429 fmovrdlz %o7, %f20, %f4
5430 movgu %icc, %l4, %o3
5431 edge8l %l5, %i2, %o0
5432 stb %o4, [%l7 + 0x58]
5433 movne %icc, %l6, %o1
5434 ldsb [%l7 + 0x22], %g3
5435 sub %i0, 0x1123, %g2
5436 edge16ln %g7, %l1, %l2
5437 xnor %l0, %o2, %i6
5438 orn %g4, %l3, %o5
5439 movrgez %o6, %i5, %g6
5440 edge8ln %i3, %g1, %g5
5441 fors %f26, %f20, %f0
5442 sdivcc %i1, 0x072E, %i4
5443 save %o7, 0x1F6A, %i7
5444 rdpr %cwp, %g1
5445 rdpr %cansave, %g2
5446 rdpr %canrestore, %g3
5447 rdpr %cleanwin, %g4
5448 rdpr %otherwin, %g5
5449 rdpr %wstate, %g6
5450 andn %l4, 0x0900, %o3
5451 bshuffle %f30, %f28, %f4
5452 fmovspos %icc, %f17, %f23
5453 fmuld8sux16 %f6, %f18, %f4
5454 fcmped %fcc1, %f12, %f10
5455 sth %l5, [%l7 + 0x78]
5456 mova %xcc, %i2, %o4
5457 subc %l6, %o1, %g3
5458 ld [%l7 + 0x4C], %f1
5459 udivcc %o0, 0x1B31, %g2
5460 edge16n %g7, %l1, %l2
5461 fmovsne %icc, %f25, %f8
5462 movl %xcc, %i0, %l0
5463 move %xcc, %o2, %g4
5464 addccc %l3, 0x06E5, %i6
5465 umulcc %o6, 0x0F63, %o5
5466 edge16n %i5, %g6, %i3
5467 edge16ln %g5, %g1, %i4
5468 smulcc %i1, 0x0E58, %i7
5469 stb %o7, [%l7 + 0x37]
5470 movle %xcc, %l4, %l5
5471 alignaddr %i2, %o4, %o3
5472 fpmerge %f20, %f6, %f16
5473 edge32 %o1, %g3, %l6
5474 array32 %g2, %g7, %l1
5475 fmovse %xcc, %f3, %f26
5476 edge8l %l2, %i0, %l0
5477 fxors %f22, %f26, %f17
5478 sra %o0, %g4, %l3
5479 fmovrsne %o2, %f20, %f11
5480 or %i6, %o5, %i5
5481 ldd [%l7 + 0x20], %f24
5482 ld [%l7 + 0x70], %f12
5483 srlx %o6, %i3, %g6
5484 edge32ln %g5, %g1, %i1
5485 srl %i4, %i7, %l4
5486 ldub [%l7 + 0x1B], %l5
5487 move %icc, %i2, %o7
5488 lduh [%l7 + 0x3C], %o3
5489 stb %o1, [%l7 + 0x0A]
5490 xnor %g3, 0x0B1E, %l6
5491 smulcc %g2, 0x01C4, %o4
5492 movneg %icc, %l1, %g7
5493 sdivx %l2, 0x1F40, %i0
5494 edge16 %l0, %o0, %g4
5495 edge8l %l3, %i6, %o2
5496 andn %i5, 0x19C7, %o6
5497 fornot2s %f15, %f30, %f7
5498 fmovrslez %o5, %f21, %f24
5499 fmovsleu %icc, %f22, %f29
5500 nop
5501 set 0x08, %l6
5502 std %f22, [%l7 + %l6]
5503 sir 0x0DA0
5504 srl %i3, 0x03, %g5
5505 movg %icc, %g6, %g1
5506 ldx [%l7 + 0x60], %i4
5507 restore %i1, 0x1AAF, %i7
5508 rdpr %cwp, %g1
5509 rdpr %cansave, %g2
5510 rdpr %canrestore, %g3
5511 rdpr %cleanwin, %g4
5512 rdpr %otherwin, %g5
5513 rdpr %wstate, %g6
5514 fnegd %f12, %f20
5515 fmovsneg %xcc, %f7, %f28
5516 stw %l4, [%l7 + 0x58]
5517 smul %l5, %i2, %o3
5518 movpos %xcc, %o7, %g3
5519 edge8l %o1, %g2, %o4
5520 orn %l6, %g7, %l2
5521 movrlez %l1, %l0, %i0
5522 fmovdleu %icc, %f30, %f15
5523 ldub [%l7 + 0x5F], %g4
5524 addcc %l3, 0x08FA, %o0
5525 fnot2s %f20, %f29
5526 edge16ln %i6, %i5, %o6
5527 movg %icc, %o2, %o5
5528 and %i3, 0x0EB6, %g6
5529 movle %icc, %g5, %i4
5530 ldsb [%l7 + 0x32], %i1
5531 movrlz %g1, 0x2F8, %l4
5532 fmovdgu %xcc, %f3, %f9
5533 movpos %xcc, %l5, %i2
5534 lduh [%l7 + 0x6A], %i7
5535 sdiv %o3, 0x0C3E, %g3
5536 edge32ln %o1, %g2, %o4
5537 mova %icc, %l6, %o7
5538 fmovrdlz %g7, %f16, %f14
5539 fmuld8sux16 %f11, %f26, %f28
5540 edge8l %l1, %l0, %l2
5541 fcmpgt32 %f26, %f26, %i0
5542 subcc %l3, 0x195B, %g4
5543 ldsb [%l7 + 0x28], %i6
5544 movvs %icc, %i5, %o6
5545 xnorcc %o2, %o0, %o5
5546 xor %i3, %g5, %g6
5547 movcc %xcc, %i4, %i1
5548 alignaddr %g1, %l5, %i2
5549 orncc %i7, %l4, %g3
5550 lduw [%l7 + 0x18], %o3
5551 orn %o1, %g2, %l6
5552 udiv %o7, 0x155E, %o4
5553 alignaddr %l1, %g7, %l2
5554 fmovrdlez %l0, %f24, %f18
5555 ldx [%l7 + 0x28], %i0
5556 xnorcc %g4, %l3, %i6
5557 subc %i5, %o6, %o0
5558 sethi 0x1336, %o2
5559 fmovrslez %o5, %f3, %f31
5560 smulcc %g5, 0x0E56, %i3
5561 ldd [%l7 + 0x10], %f18
5562 movrlz %i4, 0x150, %g6
5563 fmovrdgz %g1, %f20, %f4
5564 ld [%l7 + 0x14], %f29
5565 st %f5, [%l7 + 0x28]
5566 edge8l %l5, %i1, %i2
5567 movgu %xcc, %i7, %g3
5568 movgu %icc, %l4, %o3
5569 mulx %o1, 0x1279, %l6
5570 alignaddrl %g2, %o7, %o4
5571 fand %f30, %f10, %f12
5572 fmovsvs %xcc, %f25, %f14
5573 sllx %l1, 0x11, %g7
5574 fcmps %fcc1, %f9, %f9
5575 alignaddr %l2, %i0, %g4
5576 movrgez %l0, %l3, %i5
5577 fmovscs %icc, %f13, %f16
5578 movl %xcc, %o6, %o0
5579 sth %i6, [%l7 + 0x54]
5580 fmovsvs %xcc, %f8, %f7
5581 ldd [%l7 + 0x58], %f22
5582 mova %icc, %o5, %g5
5583 xnorcc %i3, %i4, %g6
5584 subcc %o2, %l5, %g1
5585 edge8l %i1, %i2, %i7
5586 fabss %f26, %f26
5587 fmovsvc %xcc, %f19, %f29
5588 sdivcc %g3, 0x02C4, %o3
5589 st %f16, [%l7 + 0x7C]
5590 fcmpgt16 %f16, %f16, %o1
5591 sra %l6, 0x1A, %l4
5592 andn %o7, %o4, %l1
5593 move %icc, %g7, %l2
5594 fmovrdlez %i0, %f8, %f30
5595 movcc %xcc, %g4, %l0
5596 fpadd32 %f24, %f18, %f28
5597 stw %l3, [%l7 + 0x68]
5598 fmovsvs %icc, %f28, %f31
5599 smulcc %g2, 0x1C93, %o6
5600 andncc %i5, %o0, %i6
5601 fpsub16s %f4, %f6, %f28
5602 edge8 %g5, %o5, %i3
5603 umul %g6, %i4, %o2
5604 movne %xcc, %l5, %g1
5605 alignaddr %i2, %i1, %g3
5606 edge16ln %i7, %o1, %l6
5607 movrgez %l4, %o7, %o3
5608 siam 0x5
5609 sth %l1, [%l7 + 0x70]
5610 edge16ln %o4, %g7, %l2
5611 orcc %i0, 0x1049, %l0
5612 movrne %g4, %g2, %l3
5613 sethi 0x0782, %i5
5614 movrlez %o6, %i6, %g5
5615 umulcc %o0, 0x1248, %o5
5616 alignaddr %i3, %g6, %i4
5617 ldsh [%l7 + 0x14], %o2
5618 array8 %l5, %g1, %i1
5619 edge8n %g3, %i7, %i2
5620 fabss %f20, %f16
5621 ldsb [%l7 + 0x33], %l6
5622 fmovsne %xcc, %f22, %f2
5623 fone %f12
5624 sdivcc %l4, 0x17DF, %o7
5625 array8 %o3, %l1, %o1
5626 mova %icc, %o4, %l2
5627 srlx %i0, %l0, %g7
5628 movvc %icc, %g2, %l3
5629 srlx %g4, 0x07, %i5
5630 nop
5631 set 0x48, %i2
5632 sth %i6, [%l7 + %i2]
5633 fmovsn %icc, %f10, %f0
5634 fsrc1s %f20, %f9
5635 stx %o6, [%l7 + 0x68]
5636 array16 %g5, %o0, %o5
5637 fmovsa %xcc, %f10, %f8
5638 alignaddrl %g6, %i3, %i4
5639 subc %l5, 0x17C2, %g1
5640 fornot2 %f10, %f28, %f4
5641 lduh [%l7 + 0x52], %i1
5642 addcc %g3, 0x181E, %i7
5643 or %o2, %i2, %l6
5644 udivx %l4, 0x0E92, %o7
5645 fmovrdgez %l1, %f8, %f24
5646 stx %o3, [%l7 + 0x50]
5647 sllx %o1, %l2, %i0
5648 lduh [%l7 + 0x66], %l0
5649 mulscc %o4, 0x0CBE, %g2
5650 movrgz %l3, %g7, %g4
5651 pdist %f16, %f12, %f20
5652 ldsw [%l7 + 0x70], %i6
5653 alignaddrl %o6, %g5, %i5
5654 fmovrslez %o5, %f0, %f25
5655 ldd [%l7 + 0x58], %g6
5656 lduw [%l7 + 0x14], %o0
5657 fcmple16 %f8, %f8, %i3
5658 fmovdneg %xcc, %f22, %f27
5659 subccc %i4, 0x1A25, %g1
5660 fmovdge %icc, %f28, %f6
5661 sllx %l5, %i1, %i7
5662 nop
5663 set 0x68, %i6
5664 stw %g3, [%l7 + %i6]
5665 andncc %o2, %i2, %l4
5666 ldd [%l7 + 0x38], %i6
5667 fmovrdlez %l1, %f28, %f28
5668 umulcc %o3, 0x1798, %o1
5669 fandnot1s %f31, %f24, %f21
5670 sdivx %l2, 0x026B, %i0
5671 edge8ln %o7, %o4, %g2
5672 edge16 %l0, %l3, %g4
5673 fmovrdgz %g7, %f10, %f24
5674 sdivcc %o6, 0x0162, %i6
5675 edge32n %i5, %o5, %g6
5676 smulcc %g5, 0x1200, %i3
5677 array8 %i4, %g1, %l5
5678 movrgz %i1, 0x2D5, %i7
5679 subcc %o0, 0x0CEC, %g3
5680 fmovdpos %icc, %f24, %f24
5681 setx loop_21, %l0, %l1
5682 return %l1
5683 nop
5684 rdpr %cwp, %g1
5685 rdpr %cansave, %g2
5686 rdpr %canrestore, %g3
5687 rdpr %cleanwin, %g4
5688 rdpr %otherwin, %g5
5689 rdpr %wstate, %g6
5690loop_21: sub %l4, %l6, %l1
5691 srax %o3, 0x08, %l2
5692 andcc %o1, 0x19E3, %i0
5693 orcc %o7, 0x0821, %g2
5694 stw %o4, [%l7 + 0x6C]
5695 udiv %l3, 0x183E, %g4
5696 stx %l0, [%l7 + 0x08]
5697 edge32ln %g7, %o6, %i5
5698 lduh [%l7 + 0x54], %i6
5699 array8 %o5, %g6, %i3
5700 fmovsvc %xcc, %f26, %f13
5701 fpsub32s %f22, %f2, %f27
5702 fpadd16 %f20, %f6, %f14
5703 nop
5704 set 0x40, %o0
5705 stx %g5, [%l7 + %o0]
5706 ldub [%l7 + 0x7A], %g1
5707 andncc %i4, %l5, %i1
5708 fmovrsgez %o0, %f14, %f7
5709 or %i7, %i2, %o2
5710 ldsh [%l7 + 0x50], %l4
5711 subc %l6, 0x14F4, %g3
5712 stb %o3, [%l7 + 0x68]
5713 fmovrsgez %l1, %f31, %f8
5714 movleu %xcc, %l2, %o1
5715 fmul8x16 %f16, %f4, %f4
5716 andn %o7, 0x1817, %g2
5717 movrlz %i0, %l3, %g4
5718 fmovsvs %icc, %f1, %f5
5719 movre %o4, 0x076, %l0
5720 sir 0x02EA
5721 fpack32 %f30, %f22, %f4
5722 edge16 %o6, %i5, %i6
5723 edge8 %o5, %g7, %i3
5724 movgu %xcc, %g5, %g6
5725 sdivcc %i4, 0x1186, %l5
5726 edge8n %i1, %g1, %i7
5727 edge8 %o0, %o2, %i2
5728 edge16ln %l4, %l6, %o3
5729 or %l1, %g3, %o1
5730 edge8l %l2, %g2, %i0
5731 fxor %f0, %f22, %f10
5732 xor %l3, %o7, %o4
5733 edge8n %l0, %g4, %o6
5734 fzero %f6
5735 fxnor %f22, %f20, %f16
5736 fpadd16s %f7, %f29, %f3
5737 or %i5, %i6, %o5
5738 subc %i3, %g7, %g6
5739 movn %icc, %g5, %l5
5740 sdivcc %i1, 0x04A6, %g1
5741 or %i4, 0x1564, %i7
5742 nop
5743 set 0x58, %i5
5744 ldsb [%l7 + %i5], %o0
5745 andncc %o2, %l4, %l6
5746 sir 0x1B75
5747 orcc %i2, 0x0E0B, %o3
5748 movn %icc, %g3, %l1
5749 movl %xcc, %o1, %l2
5750 save %i0, 0x1065, %l3
5751 rdpr %cwp, %g1
5752 rdpr %cansave, %g2
5753 rdpr %canrestore, %g3
5754 rdpr %cleanwin, %g4
5755 rdpr %otherwin, %g5
5756 rdpr %wstate, %g6
5757 array32 %o7, %g2, %o4
5758 array8 %g4, %l0, %i5
5759 fnot2 %f6, %f6
5760 movl %icc, %i6, %o5
5761 restore %i3, %o6, %g6
5762 rdpr %cwp, %g1
5763 rdpr %cansave, %g2
5764 rdpr %canrestore, %g3
5765 rdpr %cleanwin, %g4
5766 rdpr %otherwin, %g5
5767 rdpr %wstate, %g6
5768 addcc %g7, 0x17D5, %g5
5769 udiv %l5, 0x074C, %i1
5770 subcc %i4, 0x16FF, %i7
5771 udivx %o0, 0x0577, %g1
5772 st %f26, [%l7 + 0x3C]
5773 fcmpgt16 %f8, %f12, %o2
5774 edge32ln %l6, %i2, %l4
5775 fmovsgu %xcc, %f22, %f27
5776 edge16ln %o3, %g3, %o1
5777 edge16 %l1, %i0, %l2
5778 sll %o7, %g2, %o4
5779 fcmped %fcc1, %f28, %f16
5780 ldx [%l7 + 0x18], %l3
5781 edge8n %g4, %i5, %l0
5782 edge8ln %i6, %i3, %o6
5783 edge8 %g6, %o5, %g5
5784 sdivx %g7, 0x1728, %l5
5785 ldsh [%l7 + 0x4C], %i4
5786 udivx %i1, 0x1551, %i7
5787 fmovdvc %icc, %f18, %f4
5788 ldsh [%l7 + 0x0E], %o0
5789 movge %xcc, %g1, %l6
5790 movneg %xcc, %i2, %o2
5791 fmovsgu %icc, %f15, %f5
5792 movge %icc, %l4, %o3
5793 ld [%l7 + 0x44], %f4
5794 movrgez %g3, %o1, %l1
5795 move %xcc, %i0, %l2
5796 lduh [%l7 + 0x34], %o7
5797 fsrc1 %f18, %f18
5798 subc %g2, 0x0E89, %l3
5799 fnor %f10, %f28, %f0
5800 fmovdvs %icc, %f17, %f20
5801 fones %f18
5802 movleu %icc, %o4, %i5
5803 array32 %l0, %g4, %i6
5804 movvs %xcc, %o6, %i3
5805 sdiv %g6, 0x037D, %g5
5806 movl %icc, %g7, %l5
5807 movrgz %o5, 0x23B, %i1
5808 fcmps %fcc0, %f18, %f23
5809 smulcc %i7, 0x045C, %i4
5810 edge16l %o0, %g1, %l6
5811 ldsh [%l7 + 0x36], %i2
5812 edge32ln %o2, %o3, %l4
5813 array16 %g3, %o1, %l1
5814 ldsb [%l7 + 0x1D], %l2
5815 stx %i0, [%l7 + 0x30]
5816 nop
5817 set 0x64, %l5
5818 ldsw [%l7 + %l5], %g2
5819 stb %o7, [%l7 + 0x39]
5820 ldd [%l7 + 0x58], %f18
5821 movrgz %o4, %i5, %l0
5822 fands %f31, %f7, %f24
5823 sdivx %l3, 0x18B9, %g4
5824 edge16l %o6, %i3, %i6
5825 edge32ln %g6, %g5, %l5
5826 orn %o5, 0x0AC1, %i1
5827 sir 0x1A01
5828 ldx [%l7 + 0x30], %g7
5829 andncc %i4, %o0, %g1
5830 ldx [%l7 + 0x18], %l6
5831 orncc %i2, %o2, %i7
5832 edge32ln %l4, %g3, %o3
5833 fcmpne16 %f20, %f2, %l1
5834 addc %l2, %o1, %g2
5835 lduh [%l7 + 0x78], %o7
5836 fzeros %f16
5837 udivcc %o4, 0x0A91, %i0
5838 edge8 %i5, %l3, %g4
5839 fmovrdgz %o6, %f0, %f0
5840 stb %l0, [%l7 + 0x7F]
5841 mulx %i3, 0x1C4D, %i6
5842 ldsb [%l7 + 0x68], %g6
5843 fsrc2s %f8, %f16
5844 sdivcc %l5, 0x1F5C, %o5
5845 nop
5846 set 0x19, %l2
5847 stb %g5, [%l7 + %l2]
5848 fcmpne32 %f4, %f20, %g7
5849 sth %i1, [%l7 + 0x30]
5850 xnorcc %o0, %g1, %l6
5851 movrne %i2, 0x125, %i4
5852 edge16 %o2, %i7, %l4
5853 fcmple16 %f10, %f20, %g3
5854 sllx %o3, 0x19, %l1
5855 movle %icc, %o1, %l2
5856 fmovdvc %icc, %f11, %f10
5857 lduh [%l7 + 0x6A], %g2
5858 fcmped %fcc0, %f6, %f22
5859 nop
5860 set 0x55, %g4
5861 ldsb [%l7 + %g4], %o4
5862 nop
5863 set 0x46, %g3
5864 ldsh [%l7 + %g3], %i0
5865 fmovdleu %icc, %f7, %f10
5866 subcc %i5, 0x128F, %l3
5867 ldub [%l7 + 0x7B], %g4
5868 edge8 %o7, %o6, %i3
5869 subc %i6, %l0, %l5
5870 fmovsgu %xcc, %f5, %f15
5871 subcc %g6, %g5, %o5
5872 add %g7, %i1, %o0
5873 popc %g1, %i2
5874 ldd [%l7 + 0x18], %f26
5875 addcc %l6, 0x0C4C, %o2
5876 addccc %i7, %i4, %l4
5877 fpack32 %f16, %f24, %f2
5878 fcmple16 %f4, %f26, %o3
5879 edge8 %l1, %g3, %o1
5880 fmovda %icc, %f2, %f1
5881 move %xcc, %l2, %o4
5882 movrlz %g2, %i0, %l3
5883 fcmpeq32 %f2, %f0, %i5
5884 movleu %xcc, %o7, %o6
5885 edge16ln %g4, %i6, %l0
5886 movrlez %i3, %l5, %g6
5887 edge32l %o5, %g5, %i1
5888 edge16n %g7, %g1, %o0
5889 andcc %i2, 0x09C5, %l6
5890 subcc %i7, %i4, %l4
5891 nop
5892 set 0x3B, %g5
5893 ldsb [%l7 + %g5], %o2
5894 lduw [%l7 + 0x20], %o3
5895 andcc %l1, %o1, %l2
5896 movle %xcc, %o4, %g3
5897 movrgz %i0, %l3, %i5
5898 sll %g2, %o6, %o7
5899 sdivx %g4, 0x0BF7, %l0
5900 fxnor %f18, %f16, %f30
5901 std %f14, [%l7 + 0x18]
5902 fornot2s %f7, %f21, %f17
5903 fmovrdgz %i6, %f6, %f2
5904 popc %l5, %g6
5905 fzero %f20
5906 for %f14, %f22, %f30
5907 fmovscc %icc, %f10, %f11
5908 udivcc %i3, 0x06C5, %g5
5909 add %o5, 0x1926, %i1
5910 fornot1 %f10, %f24, %f10
5911 sll %g7, 0x01, %o0
5912 movle %xcc, %g1, %l6
5913 std %f12, [%l7 + 0x28]
5914 movleu %icc, %i2, %i4
5915 fmovdcs %icc, %f19, %f2
5916 stb %l4, [%l7 + 0x54]
5917 ld [%l7 + 0x10], %f3
5918 edge16 %i7, %o2, %o3
5919 edge32l %o1, %l1, %o4
5920 movrgez %g3, %i0, %l2
5921 fmuld8ulx16 %f4, %f8, %f28
5922 movgu %xcc, %l3, %i5
5923 edge8ln %o6, %g2, %o7
5924 sir 0x187F
5925 fmovrsgz %l0, %f29, %f9
5926 fabss %f4, %f25
5927 edge8n %i6, %l5, %g4
5928 move %icc, %i3, %g6
5929 andcc %o5, 0x08F9, %i1
5930 stw %g5, [%l7 + 0x14]
5931 fcmpeq32 %f20, %f28, %g7
5932 fandnot1 %f2, %f28, %f18
5933 edge8ln %o0, %l6, %g1
5934 move %icc, %i2, %i4
5935 fpadd16s %f11, %f8, %f31
5936 sth %i7, [%l7 + 0x2A]
5937 movrlz %o2, 0x14B, %l4
5938 sdiv %o3, 0x17A9, %l1
5939 movl %xcc, %o4, %g3
5940 movrlz %i0, %l2, %l3
5941 lduw [%l7 + 0x50], %i5
5942 fone %f22
5943 movg %xcc, %o1, %g2
5944 movn %icc, %o7, %l0
5945 sethi 0x07B9, %i6
5946 fmovdl %icc, %f23, %f0
5947 fpadd16s %f25, %f11, %f28
5948 andn %l5, 0x1D86, %g4
5949 sdivx %o6, 0x0BFD, %i3
5950 orncc %o5, %i1, %g6
5951 movpos %icc, %g5, %g7
5952 edge8ln %l6, %g1, %i2
5953 fmovsg %icc, %f24, %f12
5954 fnot2s %f14, %f17
5955 stb %i4, [%l7 + 0x6C]
5956 fmuld8ulx16 %f19, %f26, %f18
5957 xnorcc %o0, 0x0A9D, %i7
5958 fnegs %f8, %f28
5959 pdist %f24, %f28, %f14
5960 pdist %f14, %f30, %f28
5961 move %icc, %l4, %o2
5962 xnorcc %l1, %o4, %o3
5963 edge16l %i0, %g3, %l3
5964 movleu %icc, %i5, %o1
5965 movg %icc, %g2, %o7
5966 udivx %l0, 0x0650, %l2
5967 movvs %icc, %l5, %g4
5968 mova %xcc, %o6, %i6
5969 edge32n %o5, %i1, %i3
5970 andncc %g6, %g7, %g5
5971 move %icc, %l6, %g1
5972 movg %icc, %i4, %o0
5973 lduh [%l7 + 0x38], %i7
5974 edge8 %l4, %i2, %o2
5975 setx loop_22, %l0, %l1
5976 return %l1
5977 nop
5978 rdpr %cwp, %g1
5979 rdpr %cansave, %g2
5980 rdpr %canrestore, %g3
5981 rdpr %cleanwin, %g4
5982 rdpr %otherwin, %g5
5983 rdpr %wstate, %g6
5984loop_22: mova %xcc, %l1, %g3
5985 fnot1s %f0, %f17
5986 fmovdge %icc, %f24, %f14
5987 fmovs %f29, %f4
5988 movrgez %l3, %i5, %i0
5989 fcmpne32 %f26, %f16, %o1
5990 fpadd16s %f19, %f17, %f10
5991 fpack16 %f22, %f23
5992 srax %o7, %g2, %l2
5993 orn %l5, %l0, %g4
5994 sllx %i6, %o5, %o6
5995 alignaddrl %i3, %i1, %g7
5996 udiv %g5, 0x180D, %l6
5997 addc %g6, 0x032E, %g1
5998 subcc %i4, 0x1519, %o0
5999 subccc %l4, 0x1731, %i7
6000 edge32ln %o2, %o4, %i2
6001 lduw [%l7 + 0x2C], %l1
6002 movre %g3, 0x058, %o3
6003 movcs %xcc, %i5, %i0
6004 fors %f15, %f19, %f14
6005 ldd [%l7 + 0x28], %l2
6006 nop
6007 set 0x18, %i3
6008 stx %o1, [%l7 + %i3]
6009 movrlez %g2, %l2, %o7
6010 lduw [%l7 + 0x2C], %l5
6011 umul %g4, 0x197B, %l0
6012 stw %o5, [%l7 + 0x34]
6013 std %f22, [%l7 + 0x38]
6014 bshuffle %f26, %f14, %f30
6015 fmovdn %xcc, %f28, %f9
6016 movvs %icc, %o6, %i3
6017 movneg %icc, %i1, %i6
6018 add %g7, %g5, %g6
6019 edge16l %l6, %i4, %o0
6020 fcmpgt32 %f26, %f6, %g1
6021 edge16ln %i7, %o2, %o4
6022 or %i2, %l4, %l1
6023 edge8l %g3, %i5, %o3
6024 movleu %icc, %l3, %o1
6025 stb %i0, [%l7 + 0x2A]
6026 subccc %g2, 0x14D4, %o7
6027 sdiv %l2, 0x1B6C, %l5
6028 sdivcc %l0, 0x1960, %o5
6029 fmovdgu %icc, %f3, %f2
6030 xor %g4, 0x151A, %o6
6031 edge8n %i3, %i1, %g7
6032 udiv %g5, 0x17F3, %i6
6033 fpsub32 %f28, %f22, %f28
6034 movleu %icc, %g6, %l6
6035 std %f20, [%l7 + 0x10]
6036 fnot1 %f24, %f4
6037 srl %o0, 0x0D, %g1
6038 smulcc %i7, 0x0720, %o2
6039 edge8n %i4, %i2, %o4
6040 fmovdleu %xcc, %f12, %f10
6041 ldsh [%l7 + 0x2E], %l4
6042 movneg %icc, %g3, %i5
6043 xorcc %l1, 0x15FA, %l3
6044 movpos %xcc, %o3, %o1
6045 fcmps %fcc3, %f27, %f4
6046 stw %i0, [%l7 + 0x6C]
6047 sdivx %g2, 0x0EDB, %l2
6048 edge8 %o7, %l0, %l5
6049 fmovsl %icc, %f9, %f2
6050 sdiv %g4, 0x126F, %o5
6051 movgu %icc, %o6, %i1
6052 fmovdge %icc, %f30, %f0
6053 fnegs %f18, %f15
6054 fmovrdne %g7, %f6, %f22
6055 ld [%l7 + 0x2C], %f5
6056 bshuffle %f22, %f12, %f30
6057 srl %i3, %i6, %g6
6058 movleu %xcc, %g5, %l6
6059 movneg %icc, %g1, %i7
6060 fmovrdlez %o2, %f4, %f30
6061 fandnot1s %f3, %f31, %f4
6062 edge16l %i4, %o0, %i2
6063 addcc %l4, %o4, %g3
6064 stb %l1, [%l7 + 0x15]
6065 edge32n %l3, %o3, %o1
6066 mulx %i0, 0x0059, %i5
6067 ldd [%l7 + 0x70], %f20
6068 add %l2, %g2, %o7
6069 sethi 0x02E5, %l0
6070 fmovrdlz %l5, %f18, %f10
6071 movrgz %o5, %g4, %o6
6072 alignaddrl %i1, %g7, %i3
6073 orncc %g6, %i6, %l6
6074 fmovdcs %icc, %f12, %f29
6075 orn %g1, %g5, %i7
6076 fcmps %fcc2, %f13, %f20
6077 lduh [%l7 + 0x7E], %o2
6078 fmul8sux16 %f2, %f8, %f20
6079 edge16ln %o0, %i4, %i2
6080 mulscc %o4, %l4, %l1
6081 nop
6082 set 0x0D, %o3
6083 stb %g3, [%l7 + %o3]
6084 array16 %l3, %o3, %i0
6085 alignaddrl %i5, %l2, %o1
6086 stw %o7, [%l7 + 0x44]
6087 srlx %g2, %l5, %l0
6088 andcc %g4, 0x00EC, %o6
6089 addccc %o5, %i1, %i3
6090 fornot2 %f6, %f4, %f0
6091 fmovdge %icc, %f25, %f13
6092 alignaddr %g6, %g7, %i6
6093 lduh [%l7 + 0x62], %l6
6094 ldsb [%l7 + 0x37], %g1
6095 xnor %g5, %o2, %i7
6096 fmovdn %icc, %f2, %f14
6097 restore %o0, %i2, %o4
6098 rdpr %cwp, %g1
6099 rdpr %cansave, %g2
6100 rdpr %canrestore, %g3
6101 rdpr %cleanwin, %g4
6102 rdpr %otherwin, %g5
6103 rdpr %wstate, %g6
6104 sethi 0x1526, %l4
6105 sdivcc %i4, 0x1D1D, %g3
6106 sllx %l1, %o3, %i0
6107 std %f24, [%l7 + 0x18]
6108 edge32n %l3, %l2, %i5
6109 ldsw [%l7 + 0x1C], %o1
6110 movgu %icc, %o7, %l5
6111 edge8ln %l0, %g2, %g4
6112 fmovsn %xcc, %f20, %f5
6113 fmul8x16au %f5, %f16, %f22
6114 st %f17, [%l7 + 0x74]
6115 srax %o6, 0x07, %o5
6116 mulx %i1, %i3, %g6
6117 andn %i6, 0x06B2, %g7
6118 mova %xcc, %l6, %g5
6119 ldd [%l7 + 0x10], %f12
6120 movle %xcc, %g1, %i7
6121 edge16n %o2, %o0, %o4
6122 edge8ln %i2, %i4, %g3
6123 fmuld8sux16 %f17, %f13, %f4
6124 edge32ln %l1, %l4, %i0
6125 srax %o3, 0x04, %l3
6126 edge32n %i5, %o1, %o7
6127 fzero %f8
6128 movg %icc, %l5, %l0
6129 umulcc %l2, 0x119F, %g4
6130 edge32 %o6, %o5, %g2
6131 ldub [%l7 + 0x4A], %i1
6132 std %f8, [%l7 + 0x30]
6133 alignaddr %i3, %g6, %g7
6134 sdivx %i6, 0x16E3, %g5
6135 sub %g1, %l6, %o2
6136 movrgz %i7, 0x03E, %o0
6137 fmovdg %xcc, %f11, %f11
6138 nop
6139 set 0x30, %g1
6140 ldd [%l7 + %g1], %o4
6141 movrgz %i2, %g3, %l1
6142 edge16l %i4, %l4, %o3
6143 addccc %l3, %i5, %o1
6144 umulcc %o7, 0x0370, %i0
6145 ldub [%l7 + 0x1E], %l0
6146 setx loop_23, %l0, %l1
6147 return %l1
6148 nop
6149 rdpr %cwp, %g1
6150 rdpr %cansave, %g2
6151 rdpr %canrestore, %g3
6152 rdpr %cleanwin, %g4
6153 rdpr %otherwin, %g5
6154 rdpr %wstate, %g6
6155loop_23: edge16ln %g4, %o6, %o5
6156 fpsub16 %f22, %f4, %f12
6157 alignaddrl %g2, %i1, %i3
6158 mulscc %g6, %g7, %i6
6159 movcc %icc, %g5, %l6
6160 and %o2, %g1, %i7
6161 orcc %o4, %i2, %o0
6162 udiv %g3, 0x094B, %i4
6163 fmovdcs %icc, %f14, %f7
6164 sdiv %l4, 0x0477, %l1
6165 fabsd %f22, %f20
6166 fmovdge %xcc, %f29, %f11
6167 sdivcc %o3, 0x1E1E, %i5
6168 ld [%l7 + 0x78], %f30
6169 fmul8sux16 %f2, %f24, %f4
6170 ldsh [%l7 + 0x36], %o1
6171 edge32n %l3, %i0, %o7
6172 movrgz %l5, %l0, %g4
6173 fxnor %f24, %f30, %f14
6174 fmul8sux16 %f4, %f14, %f0
6175 srlx %l2, %o5, %g2
6176 fcmped %fcc0, %f22, %f28
6177 xor %o6, 0x0821, %i3
6178 ldub [%l7 + 0x6C], %g6
6179 umul %g7, 0x1584, %i6
6180 addc %g5, 0x1AF9, %i1
6181 stx %o2, [%l7 + 0x60]
6182 edge32ln %g1, %l6, %i7
6183 movn %icc, %i2, %o4
6184 movpos %xcc, %g3, %i4
6185 movn %icc, %o0, %l4
6186 nop
6187 set 0x48, %o2
6188 ldd [%l7 + %o2], %l0
6189 popc %o3, %o1
6190 std %f30, [%l7 + 0x20]
6191 fmul8sux16 %f24, %f6, %f22
6192 fsrc1s %f21, %f2
6193 edge16l %l3, %i0, %i5
6194 mulscc %l5, 0x1C8A, %l0
6195 ldd [%l7 + 0x10], %o6
6196 fmovdcc %xcc, %f29, %f17
6197 edge8 %l2, %o5, %g2
6198 fcmple32 %f8, %f30, %o6
6199 ldsb [%l7 + 0x53], %i3
6200 sethi 0x1B83, %g4
6201 fabsd %f2, %f8
6202 or %g7, %g6, %g5
6203 and %i6, %o2, %i1
6204 edge8ln %g1, %i7, %l6
6205 edge32l %o4, %g3, %i2
6206 fabsd %f20, %f22
6207 sra %i4, %o0, %l4
6208 ldsb [%l7 + 0x7D], %l1
6209 srl %o1, 0x1A, %o3
6210 sll %i0, %l3, %l5
6211 and %l0, 0x0AA5, %i5
6212 andcc %l2, %o7, %o5
6213 sir 0x0A50
6214 or %o6, 0x0A6F, %i3
6215 edge16ln %g2, %g7, %g6
6216 array8 %g5, %g4, %i6
6217 movneg %xcc, %o2, %i1
6218 srl %g1, 0x1B, %i7
6219 ldd [%l7 + 0x78], %f20
6220 movn %xcc, %o4, %g3
6221 edge16n %i2, %i4, %l6
6222 umul %l4, 0x0EAA, %o0
6223 fmul8x16 %f30, %f4, %f30
6224 fmovdcs %icc, %f6, %f18
6225 stx %l1, [%l7 + 0x58]
6226 save %o1, %i0, %l3
6227 rdpr %cwp, %g1
6228 rdpr %cansave, %g2
6229 rdpr %canrestore, %g3
6230 rdpr %cleanwin, %g4
6231 rdpr %otherwin, %g5
6232 rdpr %wstate, %g6
6233 movrgez %o3, 0x392, %l0
6234 alignaddrl %l5, %l2, %o7
6235 edge16 %i5, %o6, %o5
6236 ldd [%l7 + 0x58], %f18
6237 addccc %i3, 0x154B, %g7
6238 fpadd32 %f20, %f10, %f4
6239 movl %xcc, %g6, %g2
6240 edge16l %g5, %g4, %o2
6241 edge16 %i6, %g1, %i7
6242 ldx [%l7 + 0x30], %i1
6243 fmovs %f19, %f6
6244 fcmpne32 %f6, %f0, %o4
6245 movcc %xcc, %i2, %i4
6246 fmovsne %icc, %f30, %f5
6247 umul %l6, 0x0C2A, %l4
6248 sub %g3, %o0, %l1
6249 array16 %o1, %l3, %o3
6250 fpadd32s %f31, %f6, %f1
6251 srlx %l0, %l5, %l2
6252 sdivcc %i0, 0x0E16, %o7
6253 sll %i5, 0x0D, %o5
6254 xnor %i3, 0x080D, %g7
6255 orncc %g6, %o6, %g5
6256 fcmped %fcc0, %f20, %f18
6257 fmul8x16 %f27, %f8, %f16
6258 edge8ln %g2, %o2, %g4
6259 andncc %g1, %i7, %i1
6260 stw %i6, [%l7 + 0x4C]
6261 subccc %o4, %i4, %l6
6262 mulx %l4, %g3, %o0
6263 edge32 %i2, %l1, %l3
6264 fmuld8ulx16 %f16, %f15, %f24
6265 stx %o1, [%l7 + 0x38]
6266 add %l0, 0x1DD4, %l5
6267 subc %l2, %i0, %o3
6268 popc %o7, %o5
6269 movge %xcc, %i3, %i5
6270 movrlez %g6, 0x35E, %o6
6271 edge32l %g5, %g2, %o2
6272 movrgez %g4, %g7, %i7
6273 orcc %g1, %i1, %i6
6274 fmovrdgz %o4, %f18, %f0
6275 st %f22, [%l7 + 0x58]
6276 movl %icc, %i4, %l4
6277 addcc %g3, %l6, %o0
6278 fmovsvs %xcc, %f28, %f29
6279 movvs %xcc, %l1, %i2
6280 alignaddrl %o1, %l0, %l5
6281 srax %l2, %l3, %i0
6282 movrgz %o7, %o5, %i3
6283 movcc %xcc, %i5, %g6
6284 ldd [%l7 + 0x20], %f16
6285 mulx %o6, %o3, %g2
6286 restore %o2, %g4, %g7
6287 rdpr %cwp, %g1
6288 rdpr %cansave, %g2
6289 rdpr %canrestore, %g3
6290 rdpr %cleanwin, %g4
6291 rdpr %otherwin, %g5
6292 rdpr %wstate, %g6
6293 fmovrdgez %g5, %f6, %f24
6294 fmovdn %icc, %f25, %f29
6295 stx %i7, [%l7 + 0x40]
6296 xnor %i1, %g1, %i6
6297 xnor %o4, 0x1C19, %i4
6298 edge32l %l4, %l6, %o0
6299 sll %l1, 0x1B, %i2
6300 fornot1s %f23, %f4, %f10
6301 edge16n %o1, %l0, %l5
6302 ldd [%l7 + 0x28], %f20
6303 movrgez %l2, %l3, %i0
6304 andn %o7, %g3, %o5
6305 fmul8sux16 %f30, %f2, %f24
6306 fmovsneg %icc, %f29, %f14
6307 smulcc %i5, %g6, %o6
6308 stb %o3, [%l7 + 0x65]
6309 andn %i3, 0x087B, %g2
6310 for %f30, %f24, %f28
6311 ldsb [%l7 + 0x5D], %g4
6312 sir 0x1E64
6313 sth %g7, [%l7 + 0x2C]
6314 alignaddr %o2, %g5, %i7
6315 ld [%l7 + 0x2C], %f28
6316 orcc %g1, 0x0DF0, %i6
6317 umul %i1, 0x0692, %o4
6318 fmovrdgz %l4, %f10, %f28
6319 fmovdcc %icc, %f8, %f13
6320 srlx %i4, 0x1C, %o0
6321 fmovdcs %xcc, %f19, %f7
6322 fcmple32 %f24, %f4, %l6
6323 fcmpes %fcc1, %f22, %f13
6324 sll %l1, %i2, %l0
6325 fnand %f12, %f24, %f8
6326 popc %l5, %o1
6327 udivcc %l3, 0x120B, %i0
6328 sethi 0x0936, %o7
6329 mova %xcc, %l2, %g3
6330 ld [%l7 + 0x08], %f23
6331 fmul8x16 %f21, %f18, %f22
6332 sth %i5, [%l7 + 0x3C]
6333 movrgez %o5, %o6, %g6
6334 ldd [%l7 + 0x48], %o2
6335 fnands %f24, %f1, %f15
6336 alignaddr %i3, %g2, %g4
6337 fmovrdgez %o2, %f6, %f4
6338 mulx %g5, %g7, %g1
6339 xnorcc %i6, %i7, %o4
6340 fnor %f26, %f4, %f30
6341 subccc %i1, 0x03C2, %l4
6342 addccc %o0, %l6, %i4
6343 edge16ln %l1, %i2, %l0
6344 srax %o1, 0x15, %l5
6345 sdivcc %l3, 0x1B2A, %i0
6346 popc %l2, %o7
6347 edge16l %i5, %g3, %o5
6348 fmovrdgz %g6, %f12, %f14
6349 sethi 0x05C4, %o6
6350 xor %i3, %g2, %o3
6351 stw %o2, [%l7 + 0x44]
6352 movleu %xcc, %g5, %g4
6353 sll %g1, %g7, %i6
6354 and %o4, 0x007E, %i1
6355 movrlz %l4, 0x307, %i7
6356 orcc %l6, %o0, %i4
6357 smul %i2, 0x19B2, %l0
6358 movl %xcc, %o1, %l5
6359 edge8n %l1, %l3, %l2
6360 ldx [%l7 + 0x10], %o7
6361 andn %i0, 0x02B6, %i5
6362 movrlz %g3, %o5, %g6
6363 movrgz %i3, %g2, %o3
6364 andcc %o6, %g5, %o2
6365 alignaddrl %g4, %g1, %g7
6366 movne %xcc, %i6, %i1
6367 stx %l4, [%l7 + 0x10]
6368 or %o4, 0x140D, %l6
6369 fmovsle %xcc, %f15, %f4
6370 srax %o0, %i7, %i4
6371 fmovsl %xcc, %f24, %f1
6372 edge32l %i2, %o1, %l0
6373 fmul8sux16 %f28, %f12, %f26
6374 srax %l1, %l5, %l2
6375 ldsw [%l7 + 0x64], %l3
6376 alignaddrl %i0, %i5, %g3
6377 movl %icc, %o5, %o7
6378 move %xcc, %i3, %g2
6379 stx %g6, [%l7 + 0x48]
6380 movgu %xcc, %o6, %g5
6381 lduh [%l7 + 0x18], %o3
6382 stb %g4, [%l7 + 0x10]
6383 fmovdvs %icc, %f12, %f4
6384 movvc %icc, %g1, %g7
6385 mulscc %o2, 0x08F0, %i1
6386 fxor %f30, %f20, %f4
6387 array32 %i6, %l4, %l6
6388 movgu %xcc, %o4, %o0
6389 fmovdl %xcc, %f27, %f5
6390 fmovrdne %i4, %f10, %f14
6391 ldx [%l7 + 0x18], %i7
6392 array8 %i2, %l0, %o1
6393 edge32l %l1, %l2, %l5
6394 ldsb [%l7 + 0x70], %l3
6395 array8 %i5, %i0, %o5
6396 fmul8x16au %f14, %f24, %f10
6397 stx %o7, [%l7 + 0x60]
6398 edge16 %g3, %i3, %g2
6399 srl %o6, %g6, %g5
6400 mova %xcc, %g4, %g1
6401 edge8n %o3, %g7, %i1
6402 nop
6403 set 0x38, %i4
6404 std %f6, [%l7 + %i4]
6405 xnor %o2, 0x0C8C, %l4
6406 fmovdcs %icc, %f5, %f14
6407 st %f27, [%l7 + 0x18]
6408 srlx %i6, %l6, %o0
6409 save %o4, 0x1EC3, %i4
6410 rdpr %cwp, %g1
6411 rdpr %cansave, %g2
6412 rdpr %canrestore, %g3
6413 rdpr %cleanwin, %g4
6414 rdpr %otherwin, %g5
6415 rdpr %wstate, %g6
6416 st %f0, [%l7 + 0x68]
6417 movvc %xcc, %i7, %l0
6418 fnors %f21, %f0, %f30
6419 edge8n %i2, %l1, %o1
6420 array16 %l2, %l3, %i5
6421 movrlz %l5, %i0, %o5
6422 lduw [%l7 + 0x3C], %o7
6423 edge16l %g3, %i3, %g2
6424 lduw [%l7 + 0x70], %o6
6425 addccc %g5, 0x1537, %g4
6426 xorcc %g6, 0x0C5E, %g1
6427 subcc %g7, %i1, %o2
6428 fmovdvc %icc, %f8, %f10
6429 xnorcc %o3, 0x0185, %l4
6430 fpmerge %f11, %f14, %f6
6431 ldsh [%l7 + 0x6C], %i6
6432 fxnors %f10, %f4, %f11
6433 lduh [%l7 + 0x10], %o0
6434 array8 %o4, %i4, %i7
6435 movle %xcc, %l6, %l0
6436 movcc %icc, %i2, %o1
6437 fsrc2 %f20, %f12
6438 edge8n %l1, %l3, %l2
6439 fandnot2s %f13, %f15, %f25
6440 srlx %l5, 0x01, %i5
6441 ldsb [%l7 + 0x7E], %o5
6442 fxor %f30, %f16, %f10
6443 xnorcc %o7, %i0, %g3
6444 sethi 0x12C6, %g2
6445 fmovde %icc, %f23, %f15
6446 fmul8x16au %f4, %f24, %f22
6447 fnot2 %f6, %f12
6448 andncc %i3, %g5, %g4
6449 fxnors %f5, %f25, %f6
6450 sub %g6, 0x05B1, %g1
6451 fpack32 %f30, %f6, %f20
6452 movrne %g7, 0x39B, %o6
6453 lduw [%l7 + 0x50], %o2
6454 edge8n %i1, %l4, %o3
6455 edge8n %i6, %o0, %o4
6456 move %xcc, %i7, %i4
6457 andcc %l6, %l0, %i2
6458 andncc %o1, %l1, %l3
6459 edge16n %l5, %i5, %o5
6460 alignaddrl %o7, %i0, %g3
6461 fmovs %f18, %f14
6462 edge16n %l2, %i3, %g5
6463 array16 %g4, %g2, %g1
6464 edge16l %g6, %g7, %o6
6465 fandnot2s %f20, %f30, %f22
6466 edge32ln %o2, %i1, %l4
6467 move %icc, %i6, %o0
6468 movrgz %o3, %o4, %i4
6469 udivcc %i7, 0x069F, %l6
6470 umul %i2, %o1, %l1
6471 edge16 %l3, %l0, %i5
6472 sub %l5, %o5, %i0
6473 sllx %g3, 0x19, %l2
6474 fones %f3
6475 sth %i3, [%l7 + 0x6E]
6476 fcmpeq16 %f12, %f16, %g5
6477 fmovda %xcc, %f1, %f6
6478 ldd [%l7 + 0x50], %f14
6479 edge8l %o7, %g4, %g2
6480 orn %g6, %g7, %g1
6481 stb %o6, [%l7 + 0x1F]
6482 fmul8sux16 %f12, %f8, %f26
6483 sra %i1, 0x09, %l4
6484 alignaddr %i6, %o0, %o2
6485 movneg %icc, %o4, %o3
6486 movneg %icc, %i4, %l6
6487 movrlez %i2, 0x285, %o1
6488 fors %f18, %f23, %f29
6489 sub %l1, %l3, %l0
6490 ld [%l7 + 0x68], %f27
6491 udivx %i7, 0x0836, %l5
6492 udivcc %i5, 0x15CE, %i0
6493 sllx %g3, 0x0E, %l2
6494 sub %o5, 0x1109, %g5
6495 movrgz %i3, %o7, %g4
6496 lduh [%l7 + 0x6C], %g2
6497 sub %g7, %g1, %g6
6498 movne %icc, %i1, %l4
6499 stw %o6, [%l7 + 0x2C]
6500 ld [%l7 + 0x5C], %f18
6501 movne %xcc, %i6, %o2
6502 movrlz %o0, %o3, %i4
6503 srax %l6, 0x1C, %i2
6504 umulcc %o1, %l1, %l3
6505 fmovdcc %icc, %f15, %f21
6506 edge32ln %l0, %i7, %l5
6507 fnegd %f6, %f28
6508 edge8 %o4, %i5, %i0
6509 umul %g3, 0x1D5F, %l2
6510 edge32 %o5, %g5, %i3
6511 lduh [%l7 + 0x44], %o7
6512 addcc %g4, 0x0A12, %g2
6513 sdiv %g1, 0x14D5, %g7
6514 array32 %g6, %i1, %o6
6515 fpsub32 %f0, %f14, %f28
6516 fnegd %f24, %f6
6517 fmovs %f31, %f0
6518 edge8l %i6, %l4, %o0
6519 alignaddr %o3, %i4, %o2
6520 edge16n %l6, %o1, %i2
6521 srlx %l3, 0x01, %l1
6522 orncc %i7, %l5, %o4
6523 udiv %i5, 0x1314, %l0
6524 sethi 0x0CD7, %i0
6525 fpadd32s %f13, %f4, %f26
6526 addc %l2, 0x0F02, %g3
6527 movrgez %g5, %o5, %o7
6528 ldub [%l7 + 0x7C], %i3
6529 fsrc1s %f25, %f0
6530 fnegd %f4, %f4
6531 udivx %g2, 0x0960, %g1
6532 sdivx %g7, 0x0D76, %g4
6533 and %g6, %o6, %i1
6534 fmovrde %l4, %f0, %f24
6535 ldd [%l7 + 0x38], %f28
6536 mulx %i6, %o3, %o0
6537 fornot1 %f10, %f6, %f8
6538 fandnot1s %f25, %f4, %f28
6539 xnor %o2, 0x04A4, %i4
6540 ld [%l7 + 0x1C], %f25
6541 array32 %o1, %l6, %i2
6542 array8 %l1, %l3, %l5
6543 edge8n %o4, %i7, %i5
6544 udiv %l0, 0x09B4, %l2
6545 and %g3, %g5, %i0
6546 orncc %o7, 0x082A, %i3
6547 movne %icc, %o5, %g2
6548 smulcc %g7, 0x0278, %g1
6549 array32 %g4, %o6, %g6
6550 movleu %xcc, %i1, %i6
6551 movg %xcc, %l4, %o3
6552 edge8l %o0, %o2, %i4
6553 popc %l6, %o1
6554 addcc %i2, %l1, %l5
6555 lduh [%l7 + 0x0E], %l3
6556 edge16 %o4, %i7, %l0
6557 ldd [%l7 + 0x30], %f6
6558 fnot2s %f1, %f6
6559 edge16ln %l2, %g3, %g5
6560 lduh [%l7 + 0x5C], %i0
6561 fpadd16s %f27, %f5, %f7
6562 nop
6563 set 0x38, %i1
6564 lduw [%l7 + %i1], %i5
6565 movne %xcc, %i3, %o5
6566 nop
6567 set 0x70, %l4
6568 stx %o7, [%l7 + %l4]
6569 srax %g7, 0x1A, %g1
6570 sdivcc %g4, 0x16EC, %o6
6571 nop
6572 set 0x24, %i0
6573 ldsw [%l7 + %i0], %g6
6574 movcs %xcc, %g2, %i6
6575 movle %icc, %i1, %l4
6576 orn %o3, %o2, %i4
6577 setx loop_24, %l0, %l1
6578 return %l1
6579 nop
6580 rdpr %cwp, %g1
6581 rdpr %cansave, %g2
6582 rdpr %canrestore, %g3
6583 rdpr %cleanwin, %g4
6584 rdpr %otherwin, %g5
6585 rdpr %wstate, %g6
6586loop_24: siam 0x5
6587 fabsd %f18, %f26
6588 sir 0x0C5D
6589 movg %icc, %i2, %l1
6590 andn %o1, 0x133D, %l3
6591 ldd [%l7 + 0x58], %o4
6592 edge8 %l5, %i7, %l0
6593 fmul8x16au %f5, %f26, %f16
6594 orcc %g3, 0x1187, %l2
6595 addc %g5, %i0, %i3
6596 alignaddrl %o5, %o7, %i5
6597 movl %icc, %g7, %g4
6598 lduh [%l7 + 0x5E], %g1
6599 fmovrdlz %g6, %f4, %f18
6600 fxnor %f26, %f14, %f12
6601 fnegd %f22, %f16
6602 srax %g2, %o6, %i6
6603 alignaddrl %l4, %o3, %i1
6604 stb %o2, [%l7 + 0x18]
6605 popc %l6, %i4
6606 umul %o0, %i2, %o1
6607 addcc %l3, %o4, %l1
6608 sir 0x19B6
6609 std %f14, [%l7 + 0x68]
6610 fmovdpos %xcc, %f28, %f15
6611 subcc %i7, 0x1C54, %l0
6612 fmovdneg %icc, %f10, %f31
6613 movvs %icc, %g3, %l2
6614 edge8 %l5, %g5, %i0
6615 nop
6616 set 0x12, %g2
6617 sth %i3, [%l7 + %g2]
6618 popc %o7, %o5
6619 fcmpgt32 %f6, %f12, %i5
6620 st %f1, [%l7 + 0x60]
6621 edge16n %g4, %g7, %g6
6622 srax %g2, 0x0B, %o6
6623 movle %xcc, %g1, %l4
6624 ldd [%l7 + 0x50], %f20
6625 fmovsg %xcc, %f25, %f3
6626 fmovrdne %i6, %f0, %f4
6627 edge16n %o3, %i1, %l6
6628 ldx [%l7 + 0x68], %i4
6629 edge32l %o0, %o2, %i2
6630 save %o1, 0x0162, %o4
6631 rdpr %cwp, %g1
6632 rdpr %cansave, %g2
6633 rdpr %canrestore, %g3
6634 rdpr %cleanwin, %g4
6635 rdpr %otherwin, %g5
6636 rdpr %wstate, %g6
6637 stx %l3, [%l7 + 0x78]
6638 sth %i7, [%l7 + 0x26]
6639 movvs %xcc, %l0, %g3
6640 fandnot2s %f27, %f10, %f6
6641 sllx %l1, 0x17, %l2
6642 movgu %xcc, %l5, %i0
6643 fmul8x16al %f28, %f10, %f0
6644 sll %g5, 0x18, %i3
6645 fandnot1s %f31, %f8, %f0
6646 srax %o7, 0x1F, %i5
6647 movge %icc, %o5, %g7
6648 movneg %icc, %g6, %g2
6649 edge16l %g4, %g1, %o6
6650 movle %xcc, %i6, %l4
6651 xnor %o3, %l6, %i4
6652 sethi 0x1304, %o0
6653 edge16n %i1, %o2, %i2
6654 movrgz %o4, %o1, %i7
6655 movcs %xcc, %l3, %l0
6656 udivx %l1, 0x16FA, %l2
6657 lduh [%l7 + 0x4A], %l5
6658 fmovdg %xcc, %f8, %f24
6659 orcc %g3, %g5, %i0
6660 stx %i3, [%l7 + 0x70]
6661 ldsw [%l7 + 0x78], %i5
6662 sdivcc %o7, 0x12D2, %o5
6663 fxors %f22, %f14, %f11
6664 edge8l %g6, %g2, %g4
6665 nop
6666 set 0x3C, %g7
6667 stb %g7, [%l7 + %g7]
6668 subccc %g1, %i6, %l4
6669 ldub [%l7 + 0x51], %o6
6670 movrne %l6, 0x38E, %o3
6671 array8 %o0, %i4, %o2
6672 ldsb [%l7 + 0x2B], %i2
6673 subcc %o4, %o1, %i1
6674 andn %l3, %i7, %l0
6675 movne %icc, %l1, %l2
6676 xnorcc %g3, 0x1AD2, %g5
6677 mova %xcc, %l5, %i3
6678 edge32l %i0, %o7, %i5
6679 movrlez %g6, %g2, %o5
6680 fmovdge %icc, %f29, %f10
6681 and %g4, 0x1E6A, %g7
6682 andn %i6, 0x1C6C, %g1
6683 umul %o6, %l4, %l6
6684 smul %o0, 0x1566, %i4
6685 stw %o3, [%l7 + 0x4C]
6686 nop
6687 set 0x70, %i7
6688 std %f26, [%l7 + %i7]
6689 movg %icc, %o2, %i2
6690 faligndata %f6, %f28, %f16
6691 orncc %o1, 0x0564, %o4
6692 mulscc %l3, 0x0721, %i1
6693 sll %i7, %l0, %l2
6694 fcmped %fcc1, %f6, %f28
6695 edge32n %l1, %g5, %l5
6696 fmul8x16al %f23, %f18, %f2
6697 fmovrsgz %g3, %f3, %f0
6698 smulcc %i0, %o7, %i5
6699 sra %i3, 0x04, %g6
6700 srlx %o5, %g2, %g4
6701 movrlez %g7, 0x3B6, %g1
6702 mova %icc, %i6, %l4
6703 udivx %l6, 0x039D, %o0
6704 movn %icc, %o6, %i4
6705 sir 0x1497
6706 edge32ln %o2, %i2, %o3
6707 xnor %o4, %o1, %i1
6708 subcc %l3, %l0, %l2
6709 fnands %f12, %f31, %f24
6710 movrlez %l1, 0x34F, %g5
6711 edge8n %i7, %g3, %l5
6712 add %i0, 0x05AF, %i5
6713 edge16n %o7, %g6, %i3
6714 fpadd16s %f27, %f23, %f19
6715 fmovsgu %icc, %f5, %f14
6716 fandnot1 %f10, %f10, %f10
6717 movrlz %o5, %g2, %g4
6718 sll %g7, 0x17, %i6
6719 lduw [%l7 + 0x1C], %l4
6720 mova %icc, %l6, %g1
6721 fmul8x16 %f17, %f16, %f2
6722 srl %o0, 0x03, %i4
6723 ldsb [%l7 + 0x4B], %o6
6724 stb %o2, [%l7 + 0x1D]
6725 umulcc %i2, %o3, %o4
6726 ldub [%l7 + 0x28], %o1
6727 fmovde %xcc, %f28, %f1
6728 fmovrdgez %i1, %f16, %f28
6729 movrgez %l3, %l0, %l1
6730 smul %l2, %i7, %g3
6731 fone %f14
6732 orcc %l5, 0x1EB4, %g5
6733 sdiv %i0, 0x06F5, %i5
6734 xorcc %o7, 0x0845, %g6
6735 fornot2 %f10, %f2, %f6
6736 fmovsvc %xcc, %f3, %f31
6737 fpadd32 %f0, %f4, %f2
6738 addccc %o5, 0x021A, %i3
6739 srlx %g4, %g7, %i6
6740 movn %xcc, %l4, %g2
6741 edge32ln %g1, %l6, %i4
6742 lduw [%l7 + 0x74], %o6
6743 movgu %xcc, %o0, %i2
6744 lduh [%l7 + 0x38], %o2
6745 fpack32 %f12, %f14, %f18
6746 edge16 %o3, %o1, %i1
6747 ldsb [%l7 + 0x16], %o4
6748 edge8l %l3, %l1, %l0
6749 array16 %l2, %i7, %g3
6750 sth %g5, [%l7 + 0x7E]
6751 ldx [%l7 + 0x58], %i0
6752 pdist %f10, %f22, %f26
6753 sllx %i5, %o7, %g6
6754 edge32l %o5, %l5, %i3
6755 sll %g7, %g4, %l4
6756 fmovsleu %xcc, %f2, %f12
6757 st %f24, [%l7 + 0x44]
6758 ldd [%l7 + 0x38], %f12
6759 add %i6, 0x0D0C, %g1
6760 udiv %g2, 0x030B, %i4
6761 movne %xcc, %o6, %o0
6762 fmul8x16 %f27, %f10, %f2
6763 siam 0x7
6764 movcc %icc, %i2, %o2
6765 mova %xcc, %o3, %o1
6766 smulcc %i1, 0x15A4, %o4
6767 mulscc %l6, %l1, %l3
6768 edge8n %l2, %l0, %g3
6769 sub %g5, %i7, %i5
6770 fcmpne32 %f6, %f24, %o7
6771 edge16l %g6, %i0, %l5
6772 edge32ln %i3, %g7, %g4
6773 alignaddrl %l4, %o5, %g1
6774 orcc %i6, 0x0878, %g2
6775 move %icc, %o6, %i4
6776 andcc %o0, %o2, %o3
6777 restore %i2, 0x1E0A, %i1
6778 rdpr %cwp, %g1
6779 rdpr %cansave, %g2
6780 rdpr %canrestore, %g3
6781 rdpr %cleanwin, %g4
6782 rdpr %otherwin, %g5
6783 rdpr %wstate, %g6
6784 andn %o4, 0x0C32, %o1
6785 umulcc %l1, 0x01A4, %l6
6786 sllx %l2, 0x17, %l3
6787 stx %l0, [%l7 + 0x60]
6788 sdivx %g5, 0x0E15, %i7
6789 fmovsa %icc, %f18, %f15
6790 sra %g3, %o7, %g6
6791 edge16ln %i0, %i5, %i3
6792 movrgz %l5, %g4, %l4
6793 fmovrsgez %g7, %f14, %f12
6794 fmovrsne %g1, %f23, %f13
6795 sdivcc %i6, 0x08FC, %o5
6796 fmul8x16 %f14, %f18, %f28
6797 movgu %xcc, %o6, %g2
6798 addc %i4, %o2, %o3
6799 srl %o0, 0x01, %i1
6800 umulcc %i2, 0x1B69, %o4
6801 subccc %l1, 0x18EF, %l6
6802 edge32ln %l2, %l3, %l0
6803 sdiv %o1, 0x1963, %i7
6804 std %f30, [%l7 + 0x30]
6805 movrne %g3, %o7, %g5
6806 fmovrde %g6, %f2, %f6
6807 movgu %xcc, %i0, %i3
6808 fmovscc %icc, %f26, %f9
6809 fmovscs %icc, %f2, %f3
6810 alignaddrl %l5, %i5, %g4
6811 ldsh [%l7 + 0x28], %l4
6812 and %g7, %i6, %g1
6813 fpsub16s %f21, %f16, %f6
6814 fpmerge %f11, %f6, %f6
6815 fmovrslz %o6, %f5, %f15
6816 fmovrslez %o5, %f19, %f30
6817 nop
6818 set 0x30, %g6
6819 ldx [%l7 + %g6], %i4
6820 movrgz %g2, 0x00A, %o3
6821 movleu %xcc, %o0, %i1
6822 subcc %i2, 0x0021, %o2
6823 sdivcc %o4, 0x08EF, %l6
6824 fandnot1 %f16, %f24, %f16
6825 andn %l1, %l3, %l2
6826 fmuld8ulx16 %f5, %f10, %f2
6827 sdivcc %l0, 0x0BE3, %i7
6828 mova %xcc, %g3, %o7
6829 edge8 %g5, %g6, %o1
6830 edge8n %i0, %l5, %i3
6831 fpadd16 %f20, %f28, %f8
6832 movvc %xcc, %g4, %i5
6833 fmovdcc %xcc, %f20, %f29
6834 srax %l4, %g7, %i6
6835 fnot1 %f18, %f18
6836 xor %o6, %g1, %o5
6837 fmovrse %i4, %f14, %f18
6838 ldsh [%l7 + 0x24], %o3
6839 sth %g2, [%l7 + 0x22]
6840 fcmpes %fcc2, %f7, %f3
6841 fmovdn %icc, %f0, %f10
6842 stw %i1, [%l7 + 0x58]
6843 fmuld8sux16 %f0, %f9, %f8
6844 sra %i2, 0x1A, %o0
6845 ldd [%l7 + 0x48], %f30
6846 edge8l %o2, %o4, %l1
6847 fpadd32s %f12, %f9, %f21
6848 umul %l3, 0x066A, %l6
6849 nop
6850 set 0x2E, %o5
6851 lduh [%l7 + %o5], %l2
6852 sub %i7, 0x1189, %g3
6853 fmul8x16au %f7, %f17, %f4
6854 edge8ln %o7, %g5, %l0
6855 ldsb [%l7 + 0x1E], %g6
6856 movpos %xcc, %i0, %o1
6857 array8 %i3, %g4, %l5
6858 mulscc %i5, 0x074A, %l4
6859 srax %i6, 0x10, %o6
6860 movl %icc, %g1, %g7
6861 movcc %icc, %i4, %o5
6862 xnorcc %o3, %i1, %g2
6863 movrlez %i2, %o0, %o2
6864 fcmpd %fcc3, %f2, %f2
6865 fmovsgu %icc, %f10, %f2
6866 fcmpgt16 %f28, %f18, %l1
6867 movle %xcc, %l3, %l6
6868 edge32l %o4, %l2, %i7
6869 sth %o7, [%l7 + 0x66]
6870 fmovdvs %xcc, %f13, %f0
6871 edge8ln %g3, %g5, %l0
6872 fmovdleu %icc, %f6, %f28
6873 smulcc %g6, 0x1833, %o1
6874 udiv %i0, 0x0D81, %i3
6875 smulcc %g4, 0x11A3, %l5
6876 movrlez %l4, 0x0FB, %i6
6877 fpack32 %f22, %f30, %f16
6878 addc %i5, 0x05A5, %g1
6879 ldsh [%l7 + 0x6A], %g7
6880 sth %o6, [%l7 + 0x46]
6881 edge32n %o5, %o3, %i4
6882 movpos %xcc, %i1, %g2
6883 fmovsg %icc, %f22, %f29
6884 edge16n %i2, %o0, %o2
6885 addcc %l3, %l6, %l1
6886 lduw [%l7 + 0x40], %l2
6887 fpack32 %f6, %f4, %f4
6888 fpackfix %f28, %f21
6889 alignaddrl %o4, %o7, %i7
6890 andn %g5, 0x0F48, %l0
6891 xnorcc %g6, 0x145A, %g3
6892 orncc %i0, 0x1919, %i3
6893 fcmpes %fcc0, %f5, %f18
6894 edge8 %o1, %g4, %l5
6895 ldx [%l7 + 0x10], %i6
6896 edge16l %l4, %i5, %g7
6897 pdist %f20, %f26, %f18
6898 addcc %g1, %o6, %o3
6899 fabsd %f0, %f30
6900 smul %i4, 0x0066, %o5
6901 xnor %i1, %i2, %o0
6902 edge16 %g2, %o2, %l3
6903 movl %xcc, %l1, %l2
6904 umulcc %o4, 0x057C, %l6
6905 xor %o7, %i7, %l0
6906 mulx %g6, 0x14F3, %g5
6907 ldd [%l7 + 0x58], %i0
6908 fcmple32 %f26, %f20, %g3
6909 sdivcc %o1, 0x0D0F, %g4
6910 movl %xcc, %i3, %i6
6911 ldsb [%l7 + 0x32], %l4
6912 fpack16 %f28, %f9
6913 ldd [%l7 + 0x08], %f30
6914 edge16 %i5, %l5, %g7
6915 fmuld8sux16 %f25, %f26, %f10
6916 xorcc %g1, 0x09A4, %o6
6917 addccc %o3, 0x007C, %o5
6918 ldsw [%l7 + 0x7C], %i1
6919 faligndata %f16, %f2, %f16
6920 fxor %f28, %f12, %f24
6921 array16 %i2, %o0, %g2
6922 movrlez %o2, 0x1EF, %i4
6923 umulcc %l3, %l2, %l1
6924 movpos %xcc, %o4, %o7
6925 lduw [%l7 + 0x58], %i7
6926 movcs %icc, %l0, %g6
6927 sra %l6, %i0, %g5
6928 ldsh [%l7 + 0x12], %g3
6929 edge32l %g4, %i3, %i6
6930 srl %o1, 0x1D, %i5
6931 add %l4, %l5, %g7
6932 movg %icc, %g1, %o6
6933 and %o5, 0x1285, %i1
6934 fcmpgt32 %f0, %f30, %i2
6935 edge32l %o0, %o3, %g2
6936 edge32l %o2, %l3, %i4
6937 movvc %xcc, %l1, %l2
6938 fcmpgt16 %f14, %f12, %o4
6939 st %f16, [%l7 + 0x34]
6940 fabsd %f16, %f8
6941 fmovda %icc, %f1, %f29
6942 movge %xcc, %o7, %l0
6943 addccc %i7, 0x19AA, %g6
6944 udiv %i0, 0x0C3E, %l6
6945 addcc %g3, %g4, %g5
6946 fpackfix %f20, %f15
6947 andn %i6, %o1, %i5
6948 addccc %l4, %l5, %i3
6949 move %icc, %g7, %g1
6950 fmovscc %icc, %f20, %f8
6951 edge16 %o5, %o6, %i2
6952 fmovdleu %icc, %f0, %f22
6953 std %f28, [%l7 + 0x78]
6954 fcmps %fcc1, %f5, %f10
6955 movle %xcc, %i1, %o3
6956 subccc %o0, %g2, %l3
6957 save %o2, 0x0FAF, %l1
6958 rdpr %cwp, %g1
6959 rdpr %cansave, %g2
6960 rdpr %canrestore, %g3
6961 rdpr %cleanwin, %g4
6962 rdpr %otherwin, %g5
6963 rdpr %wstate, %g6
6964 nop
6965 set 0x6A, %o4
6966 ldsh [%l7 + %o4], %i4
6967 movpos %xcc, %o4, %o7
6968 movgu %xcc, %l2, %l0
6969 sll %g6, 0x1A, %i0
6970 movvc %xcc, %l6, %g3
6971 fmovrde %i7, %f2, %f20
6972 addc %g4, %g5, %i6
6973 fpsub16s %f0, %f10, %f19
6974 xnor %o1, 0x19C1, %l4
6975 edge8n %l5, %i3, %g7
6976 movle %xcc, %g1, %i5
6977 subcc %o6, 0x034A, %o5
6978 andn %i2, %i1, %o0
6979 movn %icc, %g2, %o3
6980 udivcc %l3, 0x1EDC, %l1
6981 xnor %i4, %o4, %o2
6982 movl %xcc, %o7, %l0
6983 fmovdvs %icc, %f19, %f21
6984 edge8n %l2, %i0, %g6
6985 lduh [%l7 + 0x66], %l6
6986 fpadd16 %f4, %f12, %f0
6987 movvc %icc, %i7, %g3
6988 mova %icc, %g5, %g4
6989 edge32ln %i6, %l4, %l5
6990 mulx %o1, 0x018C, %g7
6991 sub %i3, %g1, %o6
6992 udivx %o5, 0x1DBC, %i5
6993 addcc %i1, %i2, %g2
6994 std %f28, [%l7 + 0x60]
6995 movn %icc, %o3, %l3
6996 umul %o0, %i4, %l1
6997 orncc %o4, %o2, %l0
6998 fabss %f11, %f18
6999 sdiv %l2, 0x0B2D, %i0
7000 fcmpd %fcc0, %f0, %f24
7001 orcc %o7, 0x0469, %g6
7002 alignaddrl %l6, %g3, %i7
7003 movge %icc, %g4, %i6
7004 edge8 %l4, %g5, %l5
7005 movn %xcc, %o1, %i3
7006 movpos %icc, %g7, %o6
7007 movn %icc, %g1, %i5
7008 ldd [%l7 + 0x08], %i0
7009 faligndata %f30, %f6, %f30
7010 movleu %icc, %o5, %i2
7011 fpsub16s %f13, %f23, %f20
7012 edge8 %o3, %l3, %o0
7013 umulcc %g2, 0x1CCA, %l1
7014 srlx %o4, %o2, %i4
7015 sra %l0, %l2, %o7
7016 popc 0x001F, %i0
7017 xnor %l6, 0x02D2, %g6
7018 fmovdpos %icc, %f14, %f3
7019 orn %g3, %i7, %g4
7020 andn %i6, %g5, %l5
7021 andncc %l4, %i3, %o1
7022 stw %g7, [%l7 + 0x28]
7023 fmovrslez %o6, %f29, %f5
7024 xnorcc %i5, %g1, %i1
7025 movre %i2, %o5, %o3
7026 orcc %o0, %g2, %l1
7027 ldx [%l7 + 0x18], %o4
7028 fzero %f6
7029 or %l3, 0x1BE8, %i4
7030 std %f26, [%l7 + 0x18]
7031 movrgz %o2, %l2, %o7
7032 movrgez %l0, %l6, %i0
7033 ldd [%l7 + 0x20], %f6
7034 st %f26, [%l7 + 0x0C]
7035 fnot1 %f0, %f8
7036 fones %f19
7037 smul %g3, %i7, %g4
7038 mova %xcc, %g6, %i6
7039 movvc %xcc, %l5, %g5
7040 fnot2 %f16, %f8
7041 fcmpeq32 %f2, %f26, %l4
7042 edge8l %o1, %g7, %o6
7043 xorcc %i5, %i3, %g1
7044 nop
7045 set 0x68, %o1
7046 ldd [%l7 + %o1], %i2
7047 movre %i1, 0x0DB, %o5
7048 smul %o0, %o3, %l1
7049 movrgez %g2, 0x329, %o4
7050 fandnot1s %f18, %f13, %f16
7051 xnorcc %i4, %o2, %l2
7052 fabsd %f30, %f12
7053 edge32n %o7, %l0, %l3
7054 fxor %f18, %f8, %f22
7055 addcc %l6, %g3, %i7
7056 movrne %i0, 0x024, %g6
7057 st %f24, [%l7 + 0x38]
7058 ldd [%l7 + 0x78], %i6
7059 fpsub16 %f4, %f12, %f4
7060 addcc %g4, %g5, %l4
7061 edge32n %o1, %g7, %l5
7062 stb %o6, [%l7 + 0x53]
7063 and %i5, %g1, %i3
7064 fxor %f10, %f18, %f24
7065 lduw [%l7 + 0x68], %i2
7066 move %xcc, %o5, %o0
7067 xorcc %o3, %l1, %g2
7068 edge32n %o4, %i4, %o2
7069 srl %i1, 0x08, %l2
7070 addccc %o7, %l3, %l0
7071 fcmpne32 %f6, %f2, %l6
7072 srax %g3, 0x06, %i7
7073 movg %xcc, %g6, %i6
7074 for %f24, %f22, %f20
7075 fmovsvc %icc, %f4, %f12
7076 fsrc2s %f31, %f5
7077 edge8ln %i0, %g5, %g4
7078 xorcc %l4, 0x1967, %g7
7079 or %o1, %l5, %o6
7080 array32 %i5, %g1, %i2
7081 fmovsne %icc, %f23, %f12
7082 edge8l %i3, %o5, %o3
7083 array16 %l1, %o0, %g2
7084 alignaddr %o4, %o2, %i4
7085 subcc %i1, %l2, %l3
7086 movre %l0, 0x10D, %o7
7087 ldsh [%l7 + 0x0E], %g3
7088 fnot1 %f24, %f24
7089 fornot1 %f30, %f18, %f0
7090 fmovsa %icc, %f12, %f30
7091 save %i7, 0x1D79, %g6
7092 rdpr %cwp, %g1
7093 rdpr %cansave, %g2
7094 rdpr %canrestore, %g3
7095 rdpr %cleanwin, %g4
7096 rdpr %otherwin, %g5
7097 rdpr %wstate, %g6
7098 edge16 %i6, %i0, %g5
7099 lduh [%l7 + 0x56], %g4
7100 orncc %l6, %g7, %o1
7101 xnor %l5, %o6, %l4
7102 addccc %g1, 0x1AA5, %i2
7103 ldub [%l7 + 0x78], %i5
7104 fcmps %fcc1, %f1, %f24
7105 alignaddrl %i3, %o5, %l1
7106 movn %icc, %o0, %o3
7107 mulscc %o4, 0x1910, %o2
7108 save %g2, %i4, %l2
7109 rdpr %cwp, %g1
7110 rdpr %cansave, %g2
7111 rdpr %canrestore, %g3
7112 rdpr %cleanwin, %g4
7113 rdpr %otherwin, %g5
7114 rdpr %wstate, %g6
7115 fpadd32s %f0, %f8, %f9
7116 fornot1s %f9, %f23, %f28
7117 st %f29, [%l7 + 0x64]
7118 fands %f22, %f20, %f30
7119 ldsw [%l7 + 0x70], %i1
7120 ldd [%l7 + 0x10], %l2
7121 ldx [%l7 + 0x30], %l0
7122 movrne %o7, 0x25D, %i7
7123 fzeros %f28
7124 alignaddr %g6, %g3, %i0
7125 fmovrsgz %i6, %f15, %f28
7126 fmul8ulx16 %f18, %f10, %f16
7127 movne %icc, %g5, %l6
7128 sth %g7, [%l7 + 0x72]
7129 movle %xcc, %o1, %g4
7130 fmovscs %xcc, %f0, %f25
7131 smulcc %l5, %l4, %o6
7132 movvc %xcc, %i2, %g1
7133 andcc %i5, %i3, %l1
7134 sllx %o0, 0x0E, %o3
7135 movvc %icc, %o5, %o2
7136 fnot1s %f17, %f15
7137 mulscc %o4, 0x09A1, %g2
7138 edge16ln %i4, %i1, %l3
7139 fcmpd %fcc2, %f10, %f6
7140 fnot1 %f4, %f22
7141 fmovde %xcc, %f18, %f1
7142 ldd [%l7 + 0x08], %l2
7143 movge %xcc, %l0, %o7
7144 umul %g6, 0x0785, %i7
7145 andn %i0, 0x099C, %i6
7146 stb %g3, [%l7 + 0x68]
7147 addccc %l6, 0x16DD, %g7
7148 fmovsle %xcc, %f5, %f17
7149 xor %o1, %g4, %l5
7150 fnegd %f20, %f16
7151 mova %icc, %g5, %l4
7152 fpadd16s %f26, %f28, %f7
7153 smulcc %o6, 0x177B, %i2
7154 fsrc2 %f10, %f0
7155 sll %g1, 0x0F, %i5
7156 subc %l1, 0x00CA, %i3
7157 sir 0x12E4
7158 andncc %o0, %o5, %o3
7159 ldd [%l7 + 0x50], %o2
7160 movre %g2, %o4, %i1
7161 sdivx %i4, 0x0AE4, %l2
7162 or %l0, %o7, %l3
7163 subccc %g6, 0x1806, %i7
7164 xor %i6, 0x1F99, %g3
7165 fmovse %icc, %f29, %f29
7166 ldsb [%l7 + 0x3C], %l6
7167 movgu %icc, %i0, %g7
7168 lduh [%l7 + 0x2E], %o1
7169 fnot2 %f24, %f6
7170 subc %g4, %l5, %g5
7171 orcc %o6, %l4, %i2
7172 fmovsg %icc, %f21, %f0
7173 sllx %i5, %g1, %l1
7174 smulcc %i3, 0x1E88, %o0
7175 sdiv %o3, 0x11E3, %o2
7176 edge8n %g2, %o4, %i1
7177 andn %i4, 0x11E1, %o5
7178 mulx %l0, 0x00D9, %o7
7179 setx loop_25, %l0, %l1
7180 return %l1
7181 nop
7182 rdpr %cwp, %g1
7183 rdpr %cansave, %g2
7184 rdpr %canrestore, %g3
7185 rdpr %cleanwin, %g4
7186 rdpr %otherwin, %g5
7187 rdpr %wstate, %g6
7188loop_25: orn %i7, %i6, %l3
7189 fcmpes %fcc3, %f4, %f8
7190 ldsb [%l7 + 0x47], %g3
7191 sll %l6, %g7, %o1
7192 fnands %f2, %f29, %f9
7193 stb %i0, [%l7 + 0x0C]
7194 edge8ln %g4, %l5, %o6
7195 mulx %l4, %i2, %g5
7196 fmul8x16 %f15, %f0, %f16
7197 srax %i5, %l1, %i3
7198 alignaddrl %g1, %o0, %o2
7199 fcmple32 %f22, %f18, %g2
7200 edge32n %o4, %i1, %o3
7201 mova %xcc, %o5, %l0
7202 fabsd %f20, %f14
7203 edge16ln %i4, %o7, %l2
7204 movrgz %i7, 0x236, %g6
7205 andncc %i6, %l3, %l6
7206 fnor %f12, %f22, %f28
7207 lduw [%l7 + 0x60], %g7
7208 movrlz %o1, 0x045, %i0
7209 save %g3, %l5, %o6
7210 rdpr %cwp, %g1
7211 rdpr %cansave, %g2
7212 rdpr %canrestore, %g3
7213 rdpr %cleanwin, %g4
7214 rdpr %otherwin, %g5
7215 rdpr %wstate, %g6
7216 fmovrdlz %l4, %f16, %f12
7217 orcc %g4, 0x1B17, %i2
7218 sll %g5, %l1, %i3
7219 fxors %f13, %f0, %f18
7220 edge32l %g1, %o0, %i5
7221 fones %f15
7222 ldub [%l7 + 0x35], %g2
7223 fmul8x16al %f0, %f14, %f24
7224 fmovsvc %icc, %f26, %f16
7225 fmovdpos %icc, %f8, %f26
7226 fandnot2s %f21, %f17, %f29
7227 edge16ln %o4, %i1, %o3
7228 stw %o5, [%l7 + 0x28]
7229 movcc %xcc, %l0, %i4
7230 edge32ln %o2, %l2, %o7
7231 fcmps %fcc1, %f28, %f0
7232 movrgz %g6, %i6, %i7
7233 ldsw [%l7 + 0x28], %l6
7234 ldd [%l7 + 0x68], %l2
7235 ldub [%l7 + 0x1B], %g7
7236 srl %o1, 0x1B, %i0
7237 edge32l %l5, %g3, %l4
7238 mova %xcc, %g4, %o6
7239 orncc %i2, 0x1716, %l1
7240 edge8 %g5, %g1, %i3
7241 movle %icc, %i5, %g2
7242 fmovsvc %xcc, %f8, %f27
7243 movrgez %o0, %o4, %i1
7244 edge32ln %o5, %l0, %o3
7245 fpsub16 %f24, %f24, %f0
7246 xor %o2, %l2, %o7
7247 nop
7248 set 0x18, %l1
7249 sth %g6, [%l7 + %l1]
7250 umulcc %i6, %i7, %i4
7251 movneg %xcc, %l6, %g7
7252 movre %o1, 0x3BB, %i0
7253 std %f22, [%l7 + 0x18]
7254 nop
7255 set 0x21, %l0
7256 stb %l5, [%l7 + %l0]
7257 fnot2 %f6, %f4
7258 fandnot1 %f20, %f22, %f20
7259 edge8n %l3, %l4, %g3
7260 restore %o6, %g4, %l1
7261 rdpr %cwp, %g1
7262 rdpr %cansave, %g2
7263 rdpr %canrestore, %g3
7264 rdpr %cleanwin, %g4
7265 rdpr %otherwin, %g5
7266 rdpr %wstate, %g6
7267 smul %g5, 0x1634, %i2
7268 smulcc %i3, %i5, %g2
7269 edge32 %o0, %o4, %g1
7270 movrne %i1, %l0, %o3
7271 mulscc %o2, %l2, %o7
7272 fpack32 %f22, %f6, %f6
7273 fpsub16s %f17, %f13, %f29
7274 fpadd16s %f9, %f2, %f24
7275 sdivcc %g6, 0x1DE4, %o5
7276 nop
7277 set 0x19, %l3
7278 ldsb [%l7 + %l3], %i7
7279 addccc %i6, 0x1BF2, %i4
7280 ldd [%l7 + 0x58], %f28
7281 ldsw [%l7 + 0x54], %l6
7282 andncc %o1, %i0, %l5
7283 subcc %l3, %g7, %l4
7284 edge16 %o6, %g3, %g4
7285 fsrc2s %f31, %f27
7286 lduh [%l7 + 0x0E], %g5
7287 fmovde %icc, %f10, %f24
7288 fmovrslz %l1, %f7, %f23
7289 fmovse %icc, %f26, %f27
7290 sth %i3, [%l7 + 0x46]
7291 movcc %icc, %i2, %g2
7292 addcc %o0, 0x0A88, %o4
7293 srlx %g1, 0x1D, %i5
7294 fmul8sux16 %f20, %f18, %f2
7295 fmovrsgz %i1, %f18, %f2
7296 or %l0, 0x1E53, %o3
7297 movn %icc, %o2, %l2
7298 movrgz %o7, 0x346, %g6
7299 movn %xcc, %i7, %i6
7300 movpos %xcc, %i4, %o5
7301 st %f22, [%l7 + 0x68]
7302 fsrc1s %f3, %f16
7303 fpadd16s %f28, %f0, %f27
7304 sllx %o1, %l6, %i0
7305 movre %l5, 0x16B, %l3
7306 movvs %icc, %g7, %l4
7307 sdivx %o6, 0x1DCC, %g3
7308 sir 0x0A0E
7309 add %g5, %l1, %i3
7310 smul %i2, %g2, %g4
7311 fcmpne32 %f18, %f28, %o0
7312 fmovsg %icc, %f12, %f25
7313 smul %g1, %o4, %i1
7314 fmovdge %xcc, %f6, %f25
7315 subccc %l0, 0x15F2, %o3
7316 ldsb [%l7 + 0x61], %i5
7317 andncc %o2, %l2, %g6
7318 movne %icc, %o7, %i6
7319 smul %i4, %i7, %o1
7320 movrne %l6, 0x020, %i0
7321 nop
7322 set 0x10, %o7
7323 lduw [%l7 + %o7], %l5
7324 movrgz %o5, 0x02A, %l3
7325 movge %xcc, %l4, %o6
7326 ldd [%l7 + 0x50], %g2
7327 ldd [%l7 + 0x60], %f0
7328 edge8ln %g7, %g5, %i3
7329 subcc %l1, %g2, %g4
7330 alignaddrl %o0, %i2, %g1
7331 alignaddrl %o4, %l0, %i1
7332 ldsb [%l7 + 0x2A], %o3
7333 movrne %i5, %l2, %g6
7334 ldsw [%l7 + 0x5C], %o7
7335 sub %o2, 0x0BC0, %i4
7336 alignaddr %i6, %i7, %o1
7337 movne %xcc, %l6, %l5
7338 fmovsge %xcc, %f8, %f3
7339 add %i0, 0x0778, %o5
7340 orn %l3, 0x1501, %l4
7341 stw %o6, [%l7 + 0x1C]
7342 andncc %g7, %g5, %i3
7343 movle %xcc, %l1, %g3
7344 ldx [%l7 + 0x78], %g4
7345 add %o0, %g2, %i2
7346 sdivx %g1, 0x1214, %l0
7347 movle %icc, %i1, %o4
7348 ldd [%l7 + 0x18], %o2
7349 orcc %l2, 0x1970, %i5
7350 movrgez %o7, %o2, %g6
7351 nop
7352 set 0x60, %o6
7353 ldx [%l7 + %o6], %i4
7354 fmovrsgz %i6, %f25, %f11
7355 ldx [%l7 + 0x50], %o1
7356 umul %i7, %l5, %l6
7357 nop
7358 set 0x0E, %l6
7359 lduh [%l7 + %l6], %i0
7360 srlx %l3, %l4, %o6
7361 edge32ln %g7, %o5, %g5
7362 movgu %xcc, %l1, %g3
7363 nop
7364 set 0x70, %i2
7365 ldd [%l7 + %i2], %f24
7366 for %f24, %f20, %f8
7367 orn %i3, 0x0104, %o0
7368 fcmps %fcc1, %f22, %f13
7369 movl %icc, %g4, %g2
7370 mulscc %g1, 0x0A0E, %l0
7371 siam 0x3
7372 array8 %i1, %o4, %o3
7373 st %f29, [%l7 + 0x1C]
7374 edge8l %i2, %l2, %o7
7375 fmovsvc %icc, %f26, %f31
7376 siam 0x6
7377 subcc %i5, 0x08C9, %g6
7378 andncc %o2, %i4, %i6
7379 sllx %i7, %o1, %l5
7380 array16 %l6, %i0, %l4
7381 array32 %o6, %l3, %o5
7382 ldub [%l7 + 0x69], %g5
7383 andcc %l1, 0x1473, %g3
7384 fmovsle %icc, %f12, %f13
7385 fmovdcc %xcc, %f18, %f20
7386 stb %g7, [%l7 + 0x6B]
7387 movvc %xcc, %i3, %o0
7388 ldsw [%l7 + 0x44], %g2
7389 movne %icc, %g4, %g1
7390 movpos %icc, %i1, %l0
7391 st %f15, [%l7 + 0x2C]
7392 ldsh [%l7 + 0x28], %o3
7393 movvs %xcc, %o4, %i2
7394 edge8 %o7, %l2, %i5
7395 addccc %g6, 0x04BE, %i4
7396 setx loop_26, %l0, %l1
7397 return %l1
7398 nop
7399 rdpr %cwp, %g1
7400 rdpr %cansave, %g2
7401 rdpr %canrestore, %g3
7402 rdpr %cleanwin, %g4
7403 rdpr %otherwin, %g5
7404 rdpr %wstate, %g6
7405loop_26: mulx %i6, %l5, %o1
7406 movrne %i0, 0x3B1, %l4
7407 fmovdne %xcc, %f6, %f26
7408 sdiv %o6, 0x1B9B, %l6
7409 sir 0x00C9
7410 udivcc %o5, 0x187F, %g5
7411 movvc %xcc, %l1, %l3
7412 edge8 %g7, %i3, %o0
7413 fmuld8sux16 %f10, %f5, %f16
7414 edge8n %g3, %g2, %g4
7415 sub %i1, 0x106F, %g1
7416 fnegd %f0, %f22
7417 stb %o3, [%l7 + 0x4C]
7418 udiv %l0, 0x12A7, %i2
7419 movneg %icc, %o7, %l2
7420 fandnot1s %f23, %f30, %f26
7421 movg %icc, %o4, %g6
7422 mova %xcc, %i4, %o2
7423 srax %i5, %i6, %l5
7424 movrlz %o1, 0x04C, %i0
7425 orn %i7, %o6, %l4
7426 mova %xcc, %l6, %o5
7427 siam 0x6
7428 stb %g5, [%l7 + 0x30]
7429 array16 %l3, %l1, %i3
7430 edge8l %g7, %o0, %g3
7431 st %f27, [%l7 + 0x50]
7432 alignaddrl %g2, %i1, %g4
7433 addcc %g1, 0x168C, %l0
7434 edge32ln %i2, %o3, %l2
7435 subcc %o4, 0x02EE, %o7
7436 orn %g6, %o2, %i4
7437 fmul8sux16 %f0, %f22, %f26
7438 ldub [%l7 + 0x6E], %i6
7439 fcmpne16 %f4, %f10, %l5
7440 movrlz %i5, 0x3E3, %o1
7441 movleu %xcc, %i7, %o6
7442 ldsb [%l7 + 0x31], %i0
7443 sdivx %l4, 0x10DA, %l6
7444 addccc %g5, 0x0385, %o5
7445 movrne %l3, 0x161, %i3
7446 fmovsn %icc, %f22, %f1
7447 andn %g7, 0x1CBB, %o0
7448 movrlz %g3, 0x0B7, %g2
7449 movcc %icc, %l1, %g4
7450 xnorcc %i1, %l0, %i2
7451 ldd [%l7 + 0x28], %f6
7452 nop
7453 set 0x12, %i6
7454 sth %o3, [%l7 + %i6]
7455 stb %l2, [%l7 + 0x33]
7456 pdist %f0, %f8, %f24
7457 fmovrdgz %g1, %f4, %f6
7458 ldd [%l7 + 0x38], %o6
7459 edge8 %g6, %o2, %o4
7460 mulx %i4, 0x01ED, %l5
7461 subccc %i5, %i6, %i7
7462 edge8 %o6, %i0, %o1
7463 array8 %l6, %l4, %g5
7464 movleu %icc, %o5, %l3
7465 fsrc1s %f0, %f21
7466 fmovrdlez %i3, %f20, %f8
7467 movrgez %o0, %g3, %g7
7468 fmovrdne %l1, %f26, %f18
7469 andcc %g2, 0x0442, %i1
7470 movleu %icc, %g4, %l0
7471 fmovdne %icc, %f12, %f30
7472 movrne %i2, %o3, %g1
7473 array32 %o7, %g6, %l2
7474 fmovdpos %xcc, %f7, %f22
7475 xorcc %o2, 0x0EE6, %i4
7476 alignaddrl %o4, %l5, %i6
7477 xnorcc %i7, %i5, %i0
7478 edge32n %o6, %l6, %o1
7479 fpack16 %f14, %f21
7480 fcmpes %fcc2, %f2, %f12
7481 ldx [%l7 + 0x18], %g5
7482 udiv %o5, 0x03CE, %l4
7483 movge %xcc, %i3, %o0
7484 edge32l %g3, %g7, %l1
7485 edge16l %g2, %l3, %i1
7486 movrlz %l0, %i2, %g4
7487 smul %o3, %o7, %g6
7488 ldd [%l7 + 0x68], %l2
7489 mova %xcc, %o2, %g1
7490 sethi 0x1E3A, %i4
7491 sra %l5, 0x1B, %o4
7492 fands %f4, %f26, %f29
7493 umulcc %i7, 0x1C77, %i6
7494 edge8 %i5, %o6, %l6
7495 move %icc, %i0, %g5
7496 fsrc2 %f24, %f26
7497 sdiv %o1, 0x1366, %o5
7498 movg %icc, %i3, %o0
7499 movl %xcc, %l4, %g3
7500 subc %l1, 0x0D7A, %g2
7501 edge32ln %l3, %i1, %l0
7502 fnor %f30, %f22, %f14
7503 umul %i2, %g7, %g4
7504 edge8l %o7, %o3, %g6
7505 mova %xcc, %l2, %g1
7506 fmovrsgz %i4, %f4, %f22
7507 fmul8x16 %f4, %f6, %f6
7508 xnorcc %o2, %l5, %i7
7509 movg %xcc, %i6, %o4
7510 fnot1 %f12, %f24
7511 nop
7512 set 0x38, %i5
7513 stx %o6, [%l7 + %i5]
7514 sllx %i5, %i0, %g5
7515 orn %l6, 0x1C15, %o5
7516 fzeros %f23
7517 subccc %i3, 0x15C5, %o1
7518 movge %icc, %l4, %o0
7519 movn %xcc, %l1, %g2
7520 fabss %f26, %f16
7521 ld [%l7 + 0x74], %f30
7522 st %f0, [%l7 + 0x44]
7523 movleu %xcc, %l3, %g3
7524 movl %xcc, %l0, %i2
7525 ldsh [%l7 + 0x5A], %g7
7526 array16 %g4, %i1, %o3
7527 fmovdvs %icc, %f2, %f9
7528 fnegd %f20, %f26
7529 orn %o7, %g6, %l2
7530 fmovrdgz %i4, %f12, %f16
7531 andncc %o2, %g1, %l5
7532 udiv %i7, 0x1C09, %i6
7533 sdiv %o4, 0x1730, %o6
7534 fzero %f26
7535 movvc %xcc, %i0, %g5
7536 umul %l6, 0x1068, %o5
7537 andncc %i5, %o1, %l4
7538 movrne %o0, %l1, %g2
7539 addccc %l3, %g3, %l0
7540 movre %i2, 0x200, %i3
7541 movrlez %g7, %i1, %o3
7542 fcmps %fcc1, %f16, %f28
7543 edge8n %o7, %g6, %l2
7544 fandnot1s %f4, %f10, %f0
7545 fcmpgt16 %f0, %f20, %i4
7546 fsrc2s %f12, %f14
7547 movrne %g4, %g1, %o2
7548 fmovrde %i7, %f14, %f28
7549 umul %i6, %l5, %o4
7550 movne %icc, %o6, %g5
7551 lduw [%l7 + 0x38], %i0
7552 popc 0x0C84, %o5
7553 mulscc %i5, 0x0F75, %o1
7554 fmuld8sux16 %f23, %f26, %f18
7555 srax %l4, 0x09, %o0
7556 edge16 %l1, %l6, %l3
7557 sethi 0x0042, %g3
7558 movvc %icc, %l0, %g2
7559 fcmpd %fcc1, %f0, %f10
7560 andncc %i3, %g7, %i2
7561 save %i1, 0x11C6, %o7
7562 rdpr %cwp, %g1
7563 rdpr %cansave, %g2
7564 rdpr %canrestore, %g3
7565 rdpr %cleanwin, %g4
7566 rdpr %otherwin, %g5
7567 rdpr %wstate, %g6
7568 orcc %o3, 0x1D21, %l2
7569 stx %g6, [%l7 + 0x30]
7570 andn %i4, %g1, %g4
7571 umulcc %o2, %i7, %l5
7572 ldx [%l7 + 0x50], %o4
7573 fabss %f15, %f4
7574 alignaddrl %o6, %g5, %i0
7575 fmovdcs %xcc, %f18, %f17
7576 edge8l %o5, %i6, %o1
7577 movn %icc, %i5, %o0
7578 edge8 %l4, %l1, %l3
7579 array16 %l6, %l0, %g2
7580 mulscc %g3, 0x1057, %g7
7581 fmovdvc %icc, %f27, %f17
7582 sir 0x1BB9
7583 fornot1s %f10, %f16, %f26
7584 fpadd32 %f20, %f10, %f24
7585 fmovdne %xcc, %f26, %f30
7586 alignaddr %i3, %i1, %o7
7587 faligndata %f24, %f12, %f0
7588 srl %o3, 0x0E, %i2
7589 sth %g6, [%l7 + 0x2A]
7590 movrne %i4, 0x2F6, %g1
7591 andn %g4, %o2, %l2
7592 alignaddrl %l5, %o4, %i7
7593 fors %f13, %f19, %f25
7594 ldub [%l7 + 0x1E], %g5
7595 sll %o6, 0x05, %i0
7596 ld [%l7 + 0x3C], %f16
7597 sir 0x0842
7598 nop
7599 set 0x0A, %o0
7600 ldsh [%l7 + %o0], %o5
7601 orn %i6, 0x09BD, %i5
7602 edge32 %o1, %l4, %l1
7603 save %o0, %l6, %l3
7604 rdpr %cwp, %g1
7605 rdpr %cansave, %g2
7606 rdpr %canrestore, %g3
7607 rdpr %cleanwin, %g4
7608 rdpr %otherwin, %g5
7609 rdpr %wstate, %g6
7610 movrlez %l0, %g3, %g7
7611 fmovrdne %i3, %f2, %f24
7612 st %f15, [%l7 + 0x38]
7613 movn %xcc, %i1, %g2
7614 fcmpeq32 %f4, %f24, %o7
7615 mova %icc, %i2, %g6
7616 edge16l %i4, %o3, %g1
7617 fnegs %f20, %f13
7618 fmovrsgez %g4, %f26, %f11
7619 alignaddr %l2, %l5, %o4
7620 edge8ln %o2, %g5, %o6
7621 or %i0, 0x0ED1, %o5
7622 andncc %i7, %i5, %o1
7623 array32 %i6, %l4, %l1
7624 umulcc %l6, %o0, %l0
7625 sethi 0x0E62, %l3
7626 fcmpeq32 %f0, %f16, %g3
7627 movrlez %g7, %i3, %i1
7628 edge16n %o7, %g2, %g6
7629 srl %i2, 0x04, %o3
7630 smul %i4, %g4, %g1
7631 fmovde %xcc, %f19, %f30
7632 movvc %icc, %l2, %o4
7633 save %l5, 0x0A5B, %o2
7634 rdpr %cwp, %g1
7635 rdpr %cansave, %g2
7636 rdpr %canrestore, %g3
7637 rdpr %cleanwin, %g4
7638 rdpr %otherwin, %g5
7639 rdpr %wstate, %g6
7640 fandnot2 %f8, %f0, %f12
7641 popc 0x1846, %o6
7642 addcc %g5, %o5, %i0
7643 fmovsneg %xcc, %f5, %f17
7644 sllx %i5, 0x14, %i7
7645 movneg %icc, %i6, %o1
7646 fpsub32s %f22, %f21, %f7
7647 orcc %l4, %l6, %o0
7648 ldsb [%l7 + 0x7C], %l1
7649 add %l3, %g3, %l0
7650 edge32l %g7, %i1, %i3
7651 movgu %xcc, %g2, %g6
7652 movcs %icc, %i2, %o7
7653 movleu %xcc, %o3, %i4
7654 edge16l %g4, %g1, %l2
7655 fpack32 %f20, %f0, %f8
7656 add %l5, 0x00D3, %o2
7657 ldsh [%l7 + 0x72], %o6
7658 fmovdpos %xcc, %f7, %f30
7659 smulcc %o4, %o5, %i0
7660 udiv %i5, 0x1680, %g5
7661 popc 0x106B, %i7
7662 movne %icc, %i6, %o1
7663 stb %l6, [%l7 + 0x54]
7664 stw %l4, [%l7 + 0x60]
7665 ldsw [%l7 + 0x64], %l1
7666 fmovscs %icc, %f25, %f12
7667 lduh [%l7 + 0x24], %o0
7668 fmovdg %xcc, %f11, %f15
7669 movge %icc, %l3, %l0
7670 sth %g3, [%l7 + 0x72]
7671 save %i1, %i3, %g7
7672 rdpr %cwp, %g1
7673 rdpr %cansave, %g2
7674 rdpr %canrestore, %g3
7675 rdpr %cleanwin, %g4
7676 rdpr %otherwin, %g5
7677 rdpr %wstate, %g6
7678 fmuld8sux16 %f8, %f25, %f22
7679 umulcc %g6, %i2, %g2
7680 andcc %o3, 0x0254, %i4
7681 fornot2 %f14, %f8, %f24
7682 fmovrdne %g4, %f16, %f30
7683 udivx %o7, 0x1EE5, %l2
7684 addcc %g1, %l5, %o2
7685 fmul8x16al %f15, %f0, %f24
7686 ldd [%l7 + 0x40], %f8
7687 add %o6, 0x1E0B, %o5
7688 xor %o4, 0x04F3, %i0
7689 movge %xcc, %i5, %g5
7690 fxnor %f10, %f30, %f22
7691 sdiv %i7, 0x0DF0, %o1
7692 fpack32 %f14, %f20, %f16
7693 fexpand %f17, %f24
7694 ld [%l7 + 0x60], %f22
7695 fpsub16 %f28, %f8, %f14
7696 mova %icc, %i6, %l6
7697 fornot1 %f14, %f16, %f26
7698 subc %l1, %l4, %l3
7699 orcc %o0, 0x1493, %l0
7700 ldx [%l7 + 0x58], %i1
7701 restore %g3, %i3, %g6
7702 rdpr %cwp, %g1
7703 rdpr %cansave, %g2
7704 rdpr %canrestore, %g3
7705 rdpr %cleanwin, %g4
7706 rdpr %otherwin, %g5
7707 rdpr %wstate, %g6
7708 movvc %icc, %g7, %g2
7709 sllx %o3, 0x05, %i4
7710 orcc %g4, %o7, %l2
7711 xorcc %i2, 0x1613, %g1
7712 movcc %xcc, %l5, %o2
7713 orn %o6, %o4, %o5
7714 ldsw [%l7 + 0x1C], %i0
7715 xorcc %g5, %i5, %i7
7716 movneg %xcc, %o1, %i6
7717 addcc %l1, 0x1C77, %l6
7718 edge8ln %l4, %l3, %o0
7719 subccc %i1, 0x085A, %g3
7720 umul %l0, 0x0F1B, %i3
7721 fxnors %f15, %f31, %f4
7722 movpos %xcc, %g7, %g2
7723 sth %o3, [%l7 + 0x2A]
7724 array32 %i4, %g4, %o7
7725 fzero %f24
7726 fornot1 %f22, %f28, %f18
7727 edge16ln %g6, %l2, %g1
7728 edge32 %l5, %i2, %o2
7729 edge8l %o6, %o4, %i0
7730 sra %o5, 0x12, %i5
7731 sdiv %i7, 0x0E0B, %o1
7732 edge16n %i6, %g5, %l1
7733 popc %l4, %l3
7734 fmovdvc %icc, %f0, %f24
7735 andn %l6, 0x0180, %i1
7736 mulx %g3, %o0, %l0
7737 xor %i3, 0x08C4, %g7
7738 ld [%l7 + 0x4C], %f15
7739 edge16 %o3, %i4, %g4
7740 umulcc %o7, %g6, %l2
7741 fcmple32 %f30, %f6, %g2
7742 subc %g1, %i2, %o2
7743 ldsw [%l7 + 0x18], %o6
7744 stx %l5, [%l7 + 0x68]
7745 andncc %o4, %i0, %i5
7746 ldx [%l7 + 0x78], %i7
7747 sdivcc %o1, 0x1953, %o5
7748 fcmpgt16 %f6, %f30, %g5
7749 edge8n %i6, %l1, %l4
7750 movvc %icc, %l6, %l3
7751 movrne %g3, 0x12C, %i1
7752 umul %o0, %l0, %g7
7753 fmovsle %icc, %f31, %f7
7754 mulx %o3, 0x091F, %i4
7755 fmovde %xcc, %f30, %f26
7756 sdivx %g4, 0x0153, %o7
7757 fmul8x16au %f12, %f11, %f16
7758 fpmerge %f8, %f19, %f12
7759 andncc %g6, %i3, %g2
7760 fmuld8ulx16 %f10, %f6, %f26
7761 movgu %icc, %l2, %g1
7762 and %i2, %o6, %l5
7763 movrne %o2, %i0, %o4
7764 fcmpgt32 %f30, %f16, %i5
7765 fnot2s %f3, %f10
7766 fcmpgt32 %f10, %f26, %o1
7767 nop
7768 set 0x10, %l5
7769 std %f26, [%l7 + %l5]
7770 xnor %o5, 0x1328, %i7
7771 xorcc %i6, 0x0542, %l1
7772 xnor %g5, 0x0167, %l4
7773 movn %icc, %l6, %l3
7774 sir 0x1F6A
7775 sdivx %i1, 0x11D7, %g3
7776 fandnot1 %f26, %f20, %f14
7777 andcc %o0, 0x0776, %g7
7778 stx %o3, [%l7 + 0x50]
7779 alignaddr %l0, %i4, %o7
7780 subc %g6, %g4, %g2
7781 udiv %l2, 0x1F59, %g1
7782 subccc %i2, %i3, %o6
7783 addcc %o2, %l5, %i0
7784 bshuffle %f12, %f12, %f12
7785 addcc %i5, 0x1C63, %o4
7786 mova %xcc, %o5, %o1
7787 fcmpne16 %f30, %f24, %i6
7788 stw %l1, [%l7 + 0x5C]
7789 edge16n %i7, %l4, %g5
7790 udivx %l3, 0x0128, %i1
7791 array32 %l6, %g3, %o0
7792 xnor %o3, 0x1452, %l0
7793 movneg %icc, %g7, %i4
7794 smulcc %o7, %g4, %g6
7795 array8 %g2, %l2, %g1
7796 edge8ln %i3, %i2, %o2
7797 sdivcc %o6, 0x0BF2, %i0
7798 movvs %icc, %i5, %l5
7799 stw %o4, [%l7 + 0x48]
7800 fones %f15
7801 edge16n %o5, %i6, %o1
7802 mulscc %l1, %i7, %l4
7803 move %icc, %g5, %i1
7804 fxnor %f12, %f22, %f22
7805 fcmple32 %f6, %f16, %l6
7806 alignaddrl %l3, %g3, %o0
7807 sll %l0, %g7, %o3
7808 addc %o7, %g4, %i4
7809 fmovsne %icc, %f27, %f31
7810 andn %g2, 0x0F8E, %l2
7811 smulcc %g6, %i3, %g1
7812 setx loop_27, %l0, %l1
7813 return %l1
7814 nop
7815 rdpr %cwp, %g1
7816 rdpr %cansave, %g2
7817 rdpr %canrestore, %g3
7818 rdpr %cleanwin, %g4
7819 rdpr %otherwin, %g5
7820 rdpr %wstate, %g6
7821loop_27: addccc %i0, 0x0E25, %l5
7822 edge8n %o4, %i5, %i6
7823 srl %o5, %l1, %o1
7824 array8 %i7, %g5, %i1
7825 andcc %l4, 0x06AC, %l3
7826 addcc %l6, %g3, %o0
7827 subc %l0, %g7, %o3
7828 edge8ln %o7, %i4, %g2
7829 fnands %f31, %f10, %f14
7830 fmovspos %xcc, %f22, %f4
7831 movrne %g4, %l2, %i3
7832 xor %g1, 0x10EC, %i2
7833 movgu %xcc, %g6, %o6
7834 srlx %o2, 0x00, %i0
7835 udivcc %o4, 0x0777, %l5
7836 ldub [%l7 + 0x2A], %i6
7837 fcmpgt16 %f22, %f2, %i5
7838 fmovdne %icc, %f7, %f9
7839 mulx %l1, 0x1B62, %o1
7840 movvs %icc, %o5, %i7
7841 udiv %g5, 0x0A2F, %i1
7842 nop
7843 set 0x08, %g4
7844 ldd [%l7 + %g4], %f22
7845 edge8l %l4, %l6, %l3
7846 srlx %o0, 0x13, %g3
7847 edge32n %g7, %l0, %o7
7848 movg %icc, %i4, %g2
7849 movcs %icc, %o3, %g4
7850 fmovsle %icc, %f16, %f23
7851 andcc %l2, 0x1085, %g1
7852 edge16n %i3, %i2, %g6
7853 movleu %icc, %o2, %i0
7854 fmovsvc %icc, %f24, %f24
7855 sth %o4, [%l7 + 0x52]
7856 or %o6, 0x13A0, %l5
7857 udiv %i6, 0x06A0, %l1
7858 sdivcc %i5, 0x194F, %o1
7859 sra %o5, 0x13, %g5
7860 sdiv %i7, 0x1115, %l4
7861 fabsd %f24, %f16
7862 fmovsn %xcc, %f17, %f15
7863 edge32l %l6, %l3, %o0
7864 edge32l %i1, %g3, %l0
7865 andn %g7, %o7, %g2
7866 stx %i4, [%l7 + 0x28]
7867 std %f16, [%l7 + 0x18]
7868 st %f14, [%l7 + 0x14]
7869 fors %f30, %f19, %f20
7870 movgu %xcc, %g4, %l2
7871 stw %g1, [%l7 + 0x44]
7872 fnands %f2, %f28, %f17
7873 xnor %i3, %i2, %g6
7874 ldd [%l7 + 0x58], %o2
7875 fpsub16 %f16, %f2, %f0
7876 edge32ln %o2, %i0, %o4
7877 edge16ln %l5, %i6, %o6
7878 restore %l1, 0x10A2, %i5
7879 rdpr %cwp, %g1
7880 rdpr %cansave, %g2
7881 rdpr %canrestore, %g3
7882 rdpr %cleanwin, %g4
7883 rdpr %otherwin, %g5
7884 rdpr %wstate, %g6
7885 subcc %o5, %g5, %o1
7886 edge16 %l4, %l6, %l3
7887 sethi 0x1457, %i7
7888 addcc %i1, 0x17F3, %o0
7889 edge16 %l0, %g7, %g3
7890 addccc %g2, %i4, %o7
7891 sdivcc %l2, 0x0074, %g4
7892 movpos %xcc, %i3, %i2
7893 edge32l %g1, %o3, %g6
7894 fcmple16 %f18, %f6, %i0
7895 umul %o4, 0x0E9A, %l5
7896 andncc %o2, %i6, %l1
7897 edge16n %o6, %i5, %o5
7898 movvc %xcc, %g5, %l4
7899 fpsub32 %f20, %f12, %f2
7900 move %xcc, %o1, %l6
7901 alignaddrl %l3, %i7, %i1
7902 edge16ln %l0, %o0, %g3
7903 movcc %icc, %g2, %i4
7904 sth %g7, [%l7 + 0x60]
7905 lduh [%l7 + 0x28], %o7
7906 udivx %l2, 0x034E, %g4
7907 fmovsvs %xcc, %f30, %f1
7908 fpadd32s %f12, %f5, %f22
7909 fmovdvc %icc, %f16, %f2
7910 array32 %i2, %g1, %o3
7911 sll %g6, %i0, %i3
7912 addccc %l5, 0x1482, %o2
7913 ldsw [%l7 + 0x30], %i6
7914 ldub [%l7 + 0x58], %o4
7915 andcc %l1, 0x1DA5, %o6
7916 andcc %o5, 0x0916, %g5
7917 ldd [%l7 + 0x10], %l4
7918 movn %icc, %i5, %l6
7919 umulcc %l3, 0x1B1A, %i7
7920 edge8ln %i1, %l0, %o0
7921 mulscc %o1, %g3, %i4
7922 add %g2, %g7, %o7
7923 add %g4, 0x1C54, %l2
7924 sll %g1, %i2, %o3
7925 fpackfix %f6, %f27
7926 sub %i0, 0x1D75, %i3
7927 ldd [%l7 + 0x30], %f10
7928 ldsb [%l7 + 0x6A], %g6
7929 fmovrslz %o2, %f1, %f11
7930 sdivx %l5, 0x16AD, %o4
7931 fpsub32s %f13, %f2, %f7
7932 umulcc %i6, 0x1DD5, %l1
7933 ld [%l7 + 0x40], %f10
7934 udivx %o5, 0x1675, %o6
7935 fandnot1s %f12, %f2, %f20
7936 fzeros %f26
7937 udiv %l4, 0x069C, %i5
7938 mova %xcc, %g5, %l3
7939 edge8l %i7, %i1, %l0
7940 fmovrsgz %l6, %f26, %f24
7941 movgu %icc, %o1, %g3
7942 edge8 %i4, %o0, %g7
7943 movg %xcc, %g2, %g4
7944 edge32l %o7, %g1, %l2
7945 fabss %f30, %f28
7946 st %f2, [%l7 + 0x24]
7947 edge8l %i2, %i0, %i3
7948 movrne %o3, %g6, %o2
7949 umulcc %o4, %l5, %i6
7950 ld [%l7 + 0x14], %f21
7951 addcc %l1, %o5, %o6
7952 fnands %f19, %f17, %f19
7953 movvc %icc, %i5, %g5
7954 movpos %icc, %l3, %i7
7955 umul %i1, 0x0AEA, %l0
7956 smul %l4, 0x1015, %o1
7957 subc %l6, 0x07E1, %i4
7958 movvc %icc, %o0, %g3
7959 edge8 %g7, %g4, %g2
7960 fpack32 %f20, %f26, %f4
7961 addcc %o7, 0x1A22, %l2
7962 movleu %icc, %i2, %g1
7963 move %xcc, %i0, %i3
7964 mova %xcc, %o3, %o2
7965 move %icc, %o4, %g6
7966 fands %f26, %f26, %f10
7967 fmovrsgez %i6, %f10, %f28
7968 edge32 %l5, %o5, %l1
7969 fmovsgu %icc, %f19, %f12
7970 or %i5, %g5, %o6
7971 udivx %i7, 0x0636, %i1
7972 edge32ln %l0, %l4, %l3
7973 move %icc, %o1, %i4
7974 fpackfix %f12, %f7
7975 stw %l6, [%l7 + 0x5C]
7976 fzero %f14
7977 movge %xcc, %g3, %o0
7978 fandnot1 %f6, %f6, %f26
7979 movre %g4, %g7, %g2
7980 fandnot1 %f20, %f12, %f28
7981 xorcc %o7, 0x1481, %i2
7982 edge32 %g1, %l2, %i3
7983 fsrc1 %f4, %f8
7984 edge16n %o3, %i0, %o4
7985 movne %icc, %g6, %i6
7986 movvc %xcc, %o2, %l5
7987 fpadd32s %f13, %f4, %f16
7988 edge8n %o5, %l1, %g5
7989 edge32n %o6, %i7, %i5
7990 stw %i1, [%l7 + 0x18]
7991 subcc %l0, %l4, %l3
7992 fands %f14, %f31, %f13
7993 sub %i4, 0x0186, %o1
7994 movvc %xcc, %g3, %l6
7995 movleu %xcc, %o0, %g4
7996 ldsb [%l7 + 0x35], %g7
7997 stw %g2, [%l7 + 0x28]
7998 array8 %i2, %o7, %l2
7999 udivx %g1, 0x09D9, %i3
8000 edge8ln %o3, %o4, %g6
8001 ldsh [%l7 + 0x08], %i6
8002 andcc %i0, 0x1AD3, %o2
8003 fmovsvs %xcc, %f24, %f7
8004 sra %o5, %l5, %g5
8005 subc %l1, %o6, %i5
8006 std %f0, [%l7 + 0x70]
8007 array8 %i7, %l0, %l4
8008 std %f16, [%l7 + 0x70]
8009 xnor %i1, %i4, %l3
8010 udivx %g3, 0x03A4, %l6
8011 subc %o0, 0x14C0, %g4
8012 movge %xcc, %o1, %g2
8013 subccc %g7, %o7, %i2
8014 ldsh [%l7 + 0x4C], %l2
8015 fmovrdne %i3, %f22, %f28
8016 sir 0x0635
8017 fmovsne %icc, %f13, %f20
8018 array32 %o3, %o4, %g1
8019 sdivx %g6, 0x1446, %i0
8020 nop
8021 set 0x75, %g3
8022 ldsb [%l7 + %g3], %i6
8023 fpadd16 %f16, %f12, %f6
8024 faligndata %f22, %f0, %f0
8025 andcc %o2, %o5, %g5
8026 addccc %l1, 0x0076, %l5
8027 ldub [%l7 + 0x12], %o6
8028 xnorcc %i5, 0x1732, %i7
8029 subcc %l0, 0x0CF3, %i1
8030 xnorcc %i4, 0x038D, %l4
8031 andn %g3, %l3, %l6
8032 ldub [%l7 + 0x4F], %o0
8033 fcmpes %fcc0, %f27, %f16
8034 sllx %g4, 0x09, %g2
8035 stb %g7, [%l7 + 0x38]
8036 alignaddr %o1, %i2, %l2
8037 edge16l %i3, %o3, %o4
8038 andn %o7, %g1, %i0
8039 fmovsa %xcc, %f12, %f17
8040 movvc %xcc, %g6, %o2
8041 ldsh [%l7 + 0x36], %i6
8042 fmovsl %icc, %f3, %f8
8043 movrlz %g5, 0x2C5, %o5
8044 xnorcc %l1, 0x023F, %o6
8045 fors %f21, %f13, %f29
8046 movcs %icc, %i5, %l5
8047 movl %icc, %l0, %i7
8048 umul %i1, 0x1C9A, %i4
8049 edge32n %g3, %l3, %l4
8050 movcs %icc, %o0, %l6
8051 sra %g4, %g2, %g7
8052 fcmps %fcc1, %f8, %f17
8053 movg %icc, %i2, %o1
8054 std %f10, [%l7 + 0x08]
8055 movneg %xcc, %i3, %o3
8056 ldx [%l7 + 0x50], %o4
8057 or %o7, %g1, %i0
8058 mova %xcc, %g6, %l2
8059 edge32n %i6, %g5, %o5
8060 fmovdcs %icc, %f9, %f25
8061 fsrc1s %f20, %f29
8062 movl %xcc, %l1, %o2
8063 movcs %xcc, %o6, %i5
8064 fmovd %f16, %f12
8065 movge %icc, %l0, %i7
8066 alignaddr %i1, %l5, %i4
8067 movcs %icc, %l3, %l4
8068 movgu %icc, %g3, %o0
8069 sth %l6, [%l7 + 0x7C]
8070 addc %g4, %g7, %i2
8071 movl %xcc, %o1, %g2
8072 nop
8073 set 0x6C, %l2
8074 ldub [%l7 + %l2], %i3
8075 srax %o3, %o4, %o7
8076 srlx %i0, 0x06, %g6
8077 movne %xcc, %l2, %g1
8078 fcmpne16 %f22, %f14, %g5
8079 movcc %xcc, %i6, %o5
8080 orncc %l1, %o2, %o6
8081 fcmpeq32 %f12, %f26, %i5
8082 stb %i7, [%l7 + 0x38]
8083 movg %icc, %l0, %l5
8084 edge32l %i4, %l3, %i1
8085 udivcc %l4, 0x1B32, %g3
8086 fsrc1s %f19, %f22
8087 edge32ln %o0, %g4, %g7
8088 fmovdl %icc, %f20, %f0
8089 andncc %l6, %o1, %i2
8090 pdist %f12, %f28, %f24
8091 add %g2, %i3, %o3
8092 fmovrdlz %o4, %f24, %f12
8093 fmovspos %icc, %f9, %f1
8094 stb %o7, [%l7 + 0x0D]
8095 movpos %xcc, %i0, %g6
8096 subcc %g1, 0x177C, %l2
8097 movneg %icc, %i6, %g5
8098 fsrc2 %f6, %f14
8099 edge8 %o5, %o2, %o6
8100 stb %l1, [%l7 + 0x5C]
8101 fmovdne %xcc, %f23, %f1
8102 orncc %i5, 0x1ECD, %l0
8103 lduh [%l7 + 0x6A], %l5
8104 mulscc %i4, %i7, %i1
8105 array16 %l4, %l3, %o0
8106 smul %g4, 0x168F, %g7
8107 ldd [%l7 + 0x10], %i6
8108 edge16ln %o1, %g3, %g2
8109 sll %i3, %o3, %i2
8110 fmovscc %xcc, %f24, %f13
8111 mulx %o7, 0x15C5, %i0
8112 stb %o4, [%l7 + 0x3D]
8113 andn %g6, 0x0EFD, %l2
8114 fcmpne16 %f26, %f28, %g1
8115 stx %g5, [%l7 + 0x50]
8116 movleu %xcc, %o5, %i6
8117 fmovda %xcc, %f20, %f0
8118 sethi 0x1556, %o6
8119 edge32n %o2, %l1, %l0
8120 fmovdneg %icc, %f9, %f27
8121 umulcc %i5, 0x1D4F, %i4
8122 orn %l5, 0x0636, %i7
8123 movg %xcc, %l4, %l3
8124 fcmpeq16 %f10, %f20, %o0
8125 movrgez %g4, 0x081, %i1
8126 std %f16, [%l7 + 0x38]
8127 stb %g7, [%l7 + 0x48]
8128 fmovdne %xcc, %f20, %f14
8129 setx loop_28, %l0, %l1
8130 return %l1
8131 nop
8132 rdpr %cwp, %g1
8133 rdpr %cansave, %g2
8134 rdpr %canrestore, %g3
8135 rdpr %cleanwin, %g4
8136 rdpr %otherwin, %g5
8137 rdpr %wstate, %g6
8138loop_28: movcs %icc, %o1, %i3
8139 fmul8sux16 %f8, %f18, %f20
8140 edge16 %o3, %i2, %o7
8141 sdivx %g2, 0x1FED, %o4
8142 edge32 %i0, %l2, %g1
8143 std %f18, [%l7 + 0x18]
8144 sllx %g5, 0x17, %g6
8145 subcc %i6, %o6, %o2
8146 ldd [%l7 + 0x60], %f12
8147 ldub [%l7 + 0x39], %l1
8148 movrgz %l0, %i5, %i4
8149 addc %l5, 0x09B6, %i7
8150 sra %l4, %l3, %o5
8151 ldsh [%l7 + 0x6C], %o0
8152 srlx %i1, %g4, %g7
8153 mulx %l6, %o1, %g3
8154 fsrc1s %f27, %f3
8155 fpadd16s %f13, %f20, %f0
8156 addcc %o3, 0x185D, %i3
8157 subcc %o7, %g2, %o4
8158 edge16 %i0, %l2, %i2
8159 nop
8160 set 0x3C, %i3
8161 stw %g5, [%l7 + %i3]
8162 movn %icc, %g6, %i6
8163 fors %f18, %f9, %f30
8164 lduh [%l7 + 0x40], %g1
8165 umul %o2, %o6, %l1
8166 sra %i5, %l0, %l5
8167 umulcc %i4, 0x0D1A, %i7
8168 ldsb [%l7 + 0x11], %l4
8169 movrgez %l3, %o0, %o5
8170 sdiv %i1, 0x0AA6, %g7
8171 array8 %g4, %l6, %g3
8172 movcc %xcc, %o3, %i3
8173 fcmpd %fcc0, %f12, %f6
8174 edge8ln %o7, %o1, %o4
8175 stw %i0, [%l7 + 0x24]
8176 std %f2, [%l7 + 0x60]
8177 sll %g2, %l2, %i2
8178 movleu %icc, %g6, %i6
8179 xorcc %g5, 0x0B7B, %g1
8180 edge32l %o2, %o6, %i5
8181 stw %l1, [%l7 + 0x6C]
8182 st %f31, [%l7 + 0x54]
8183 edge32n %l5, %i4, %i7
8184 smul %l4, 0x1ABD, %l3
8185 fmovsne %xcc, %f23, %f23
8186 fmovrdgz %o0, %f20, %f6
8187 fmovrdgz %l0, %f22, %f26
8188 sth %o5, [%l7 + 0x60]
8189 fmovse %icc, %f0, %f30
8190 array32 %i1, %g7, %l6
8191 umulcc %g3, 0x10B0, %o3
8192 fandnot2s %f21, %f24, %f3
8193 movge %icc, %g4, %i3
8194 movrlez %o1, 0x33F, %o7
8195 fmovdneg %xcc, %f6, %f26
8196 alignaddrl %o4, %g2, %i0
8197 xnorcc %i2, %l2, %i6
8198 ldsh [%l7 + 0x5C], %g5
8199 sll %g6, %g1, %o6
8200 movn %xcc, %o2, %l1
8201 stb %l5, [%l7 + 0x3A]
8202 ld [%l7 + 0x44], %f28
8203 edge16l %i5, %i7, %l4
8204 udiv %l3, 0x0CBE, %i4
8205 fone %f24
8206 orcc %l0, %o0, %i1
8207 move %xcc, %o5, %l6
8208 mova %icc, %g3, %o3
8209 udiv %g7, 0x17C7, %i3
8210 xnor %g4, 0x1E29, %o1
8211 movne %icc, %o4, %g2
8212 movl %icc, %i0, %i2
8213 movrgz %o7, 0x252, %l2
8214 fmovsne %icc, %f0, %f4
8215 movl %icc, %g5, %i6
8216 save %g1, 0x0696, %o6
8217 rdpr %cwp, %g1
8218 rdpr %cansave, %g2
8219 rdpr %canrestore, %g3
8220 rdpr %cleanwin, %g4
8221 rdpr %otherwin, %g5
8222 rdpr %wstate, %g6
8223 edge8n %o2, %g6, %l5
8224 movcs %icc, %l1, %i5
8225 fcmpeq32 %f20, %f14, %i7
8226 ldsw [%l7 + 0x54], %l4
8227 udiv %i4, 0x1CBD, %l3
8228 ldd [%l7 + 0x18], %f18
8229 orcc %o0, %l0, %i1
8230 ldx [%l7 + 0x10], %l6
8231 fmovsleu %xcc, %f6, %f15
8232 fornot1s %f13, %f8, %f28
8233 fmovsg %icc, %f19, %f23
8234 popc 0x0359, %o5
8235 movrgz %o3, %g3, %i3
8236 subcc %g4, %g7, %o1
8237 srax %o4, 0x0E, %i0
8238 subccc %g2, %i2, %l2
8239 array8 %o7, %i6, %g1
8240 srl %o6, %g5, %o2
8241 fmovrse %l5, %f21, %f22
8242 edge32ln %g6, %i5, %i7
8243 addccc %l1, %l4, %i4
8244 fcmpd %fcc1, %f4, %f28
8245 andn %l3, %o0, %i1
8246 movneg %xcc, %l6, %o5
8247 fmovsg %xcc, %f11, %f14
8248 movvs %icc, %o3, %l0
8249 movleu %xcc, %i3, %g4
8250 popc 0x1EF8, %g7
8251 subcc %o1, 0x1ADA, %g3
8252 edge16l %o4, %g2, %i2
8253 mulx %i0, %l2, %o7
8254 edge32n %g1, %i6, %g5
8255 stx %o2, [%l7 + 0x20]
8256 move %icc, %l5, %o6
8257 sth %g6, [%l7 + 0x20]
8258 nop
8259 set 0x68, %o3
8260 ldx [%l7 + %o3], %i7
8261 ldd [%l7 + 0x48], %l0
8262 ld [%l7 + 0x10], %f31
8263 pdist %f0, %f2, %f8
8264 movge %icc, %i5, %i4
8265 sllx %l4, 0x07, %l3
8266 addccc %o0, 0x0CB6, %l6
8267 movre %o5, %o3, %l0
8268 fpadd32s %f6, %f8, %f7
8269 fmovsn %xcc, %f25, %f0
8270 fmovrdne %i1, %f26, %f24
8271 ldsb [%l7 + 0x28], %i3
8272 orncc %g4, %o1, %g3
8273 subcc %g7, %o4, %g2
8274 movvs %xcc, %i0, %l2
8275 movcs %icc, %o7, %g1
8276 fpack16 %f4, %f4
8277 sethi 0x0793, %i2
8278 fpackfix %f24, %f11
8279 fzeros %f24
8280 mulx %i6, 0x0B0A, %g5
8281 sir 0x16B7
8282 movrgez %o2, %o6, %l5
8283 fcmple32 %f20, %f4, %g6
8284 movneg %xcc, %i7, %l1
8285 xorcc %i4, %l4, %l3
8286 fxnors %f26, %f26, %f6
8287 fmovsneg %icc, %f22, %f0
8288 fmovrdlez %o0, %f26, %f30
8289 fabsd %f12, %f10
8290 ldub [%l7 + 0x3A], %l6
8291 sdivcc %o5, 0x18B2, %i5
8292 sub %o3, %l0, %i3
8293 edge16 %i1, %o1, %g4
8294 edge16ln %g7, %g3, %g2
8295 andncc %o4, %i0, %o7
8296 save %g1, 0x0755, %l2
8297 rdpr %cwp, %g1
8298 rdpr %cansave, %g2
8299 rdpr %canrestore, %g3
8300 rdpr %cleanwin, %g4
8301 rdpr %otherwin, %g5
8302 rdpr %wstate, %g6
8303 edge32ln %i6, %i2, %o2
8304 edge8l %o6, %g5, %l5
8305 addcc %g6, %i7, %i4
8306 movgu %xcc, %l4, %l1
8307 srax %o0, %l3, %l6
8308 fmovsl %xcc, %f19, %f13
8309 subc %i5, %o3, %l0
8310 movrgez %o5, 0x0EF, %i3
8311 movvs %xcc, %o1, %g4
8312 movrgz %g7, %g3, %g2
8313 movneg %xcc, %o4, %i0
8314 lduw [%l7 + 0x48], %o7
8315 edge16l %i1, %g1, %i6
8316 movcs %xcc, %i2, %l2
8317 stx %o6, [%l7 + 0x58]
8318 edge32l %o2, %l5, %g5
8319 ldsb [%l7 + 0x14], %g6
8320 array32 %i4, %l4, %i7
8321 udiv %o0, 0x14D7, %l3
8322 std %f12, [%l7 + 0x60]
8323 sdivx %l6, 0x18C5, %i5
8324 fcmple32 %f16, %f20, %o3
8325 ldub [%l7 + 0x1D], %l0
8326 mulx %l1, %i3, %o1
8327 movcc %icc, %o5, %g4
8328 edge8 %g3, %g2, %g7
8329 xorcc %o4, %o7, %i1
8330 fsrc1 %f10, %f16
8331 alignaddr %i0, %i6, %g1
8332 subc %i2, %l2, %o2
8333 fpsub32s %f17, %f16, %f27
8334 ldsw [%l7 + 0x28], %l5
8335 edge16ln %o6, %g6, %g5
8336 ldsw [%l7 + 0x40], %i4
8337 addcc %i7, 0x1418, %l4
8338 fcmped %fcc1, %f10, %f22
8339 orn %o0, 0x0183, %l6
8340 sethi 0x1EDB, %i5
8341 fmul8x16al %f14, %f18, %f14
8342 edge8l %l3, %l0, %l1
8343 srl %i3, %o1, %o3
8344 sir 0x0542
8345 stw %g4, [%l7 + 0x64]
8346 fandnot1 %f10, %f10, %f4
8347 orn %o5, %g3, %g7
8348 fmovdneg %xcc, %f29, %f18
8349 ld [%l7 + 0x54], %f0
8350 addcc %g2, 0x1C5E, %o7
8351 srax %i1, %o4, %i0
8352 sra %g1, 0x19, %i2
8353 array16 %i6, %o2, %l5
8354 faligndata %f22, %f2, %f28
8355 edge8ln %o6, %l2, %g5
8356 xnor %i4, 0x007D, %g6
8357 nop
8358 set 0x14, %g5
8359 stw %i7, [%l7 + %g5]
8360 addccc %o0, 0x0C54, %l4
8361 mulx %i5, %l6, %l0
8362 movcc %icc, %l3, %l1
8363 xnor %o1, %o3, %i3
8364 srlx %o5, %g3, %g7
8365 fmovrslz %g2, %f28, %f1
8366 movrgz %g4, 0x07F, %o7
8367 orn %i1, 0x0C4F, %i0
8368 movg %xcc, %o4, %i2
8369 fands %f15, %f6, %f16
8370 and %i6, %o2, %l5
8371 fmovs %f15, %f18
8372 addccc %g1, 0x0E1B, %l2
8373 andn %o6, 0x04BD, %g5
8374 fmovse %xcc, %f22, %f0
8375 xorcc %g6, %i7, %i4
8376 and %l4, 0x1B5E, %i5
8377 xorcc %o0, %l0, %l3
8378 move %xcc, %l1, %o1
8379 sth %o3, [%l7 + 0x5E]
8380 orcc %i3, %o5, %l6
8381 sdivcc %g7, 0x08AD, %g3
8382 smulcc %g4, 0x156D, %g2
8383 array32 %o7, %i0, %i1
8384 fcmped %fcc3, %f6, %f26
8385 andcc %o4, 0x130A, %i2
8386 fmovspos %icc, %f11, %f23
8387 orcc %i6, %l5, %g1
8388 nop
8389 set 0x30, %o2
8390 ldsw [%l7 + %o2], %o2
8391 ldsb [%l7 + 0x5C], %l2
8392 ldsb [%l7 + 0x4A], %o6
8393 fcmpgt16 %f0, %f4, %g6
8394 movge %icc, %i7, %g5
8395 fmovdvs %icc, %f13, %f8
8396 array16 %l4, %i5, %o0
8397 sdiv %l0, 0x152B, %l3
8398 restore %i4, %l1, %o3
8399 rdpr %cwp, %g1
8400 rdpr %cansave, %g2
8401 rdpr %canrestore, %g3
8402 rdpr %cleanwin, %g4
8403 rdpr %otherwin, %g5
8404 rdpr %wstate, %g6
8405 smul %i3, %o5, %o1
8406 srl %l6, %g7, %g3
8407 array16 %g2, %o7, %g4
8408 fxnor %f6, %f8, %f22
8409 edge8 %i1, %o4, %i0
8410 srlx %i6, 0x18, %i2
8411 movn %icc, %g1, %o2
8412 ldub [%l7 + 0x7F], %l5
8413 xnor %l2, 0x0BCA, %g6
8414 movrlez %i7, 0x3CC, %g5
8415 edge16n %o6, %l4, %o0
8416 movre %l0, %i5, %i4
8417 ldx [%l7 + 0x68], %l3
8418 movcc %icc, %l1, %o3
8419 fmovdpos %icc, %f24, %f2
8420 orncc %i3, %o5, %o1
8421 srl %g7, %l6, %g2
8422 array16 %g3, %o7, %i1
8423 udivcc %o4, 0x10EA, %i0
8424 edge8 %g4, %i6, %g1
8425 edge32l %o2, %l5, %l2
8426 sra %i2, %g6, %g5
8427 movvs %icc, %o6, %l4
8428 fpmerge %f4, %f6, %f18
8429 alignaddrl %o0, %i7, %i5
8430 movle %icc, %i4, %l3
8431 lduh [%l7 + 0x26], %l1
8432 save %l0, 0x03F2, %o3
8433 rdpr %cwp, %g1
8434 rdpr %cansave, %g2
8435 rdpr %canrestore, %g3
8436 rdpr %cleanwin, %g4
8437 rdpr %otherwin, %g5
8438 rdpr %wstate, %g6
8439 edge8l %o5, %o1, %i3
8440 movge %xcc, %g7, %g2
8441 fpsub16s %f13, %f24, %f14
8442 fornot2 %f16, %f14, %f26
8443 srl %g3, %l6, %i1
8444 setx loop_29, %l0, %l1
8445 return %l1
8446 nop
8447 rdpr %cwp, %g1
8448 rdpr %cansave, %g2
8449 rdpr %canrestore, %g3
8450 rdpr %cleanwin, %g4
8451 rdpr %otherwin, %g5
8452 rdpr %wstate, %g6
8453loop_29: ldub [%l7 + 0x24], %g4
8454 stx %i6, [%l7 + 0x08]
8455 edge32 %o2, %g1, %l5
8456 movneg %icc, %l2, %i2
8457 fabss %f8, %f30
8458 movrgez %g5, 0x021, %o6
8459 edge8 %g6, %l4, %i7
8460 ldd [%l7 + 0x38], %f18
8461 edge32l %o0, %i5, %l3
8462 xnorcc %i4, 0x1A9D, %l1
8463 fandnot1 %f6, %f26, %f16
8464 ldd [%l7 + 0x68], %f2
8465 subccc %l0, 0x1458, %o3
8466 movrlez %o1, %i3, %o5
8467 edge32ln %g7, %g2, %g3
8468 movrgez %l6, %i1, %o7
8469 movrgez %i0, 0x160, %g4
8470 movle %xcc, %o4, %i6
8471 fxor %f30, %f4, %f4
8472 fpack16 %f28, %f9
8473 fpmerge %f28, %f0, %f0
8474 fmovsneg %xcc, %f10, %f4
8475 lduh [%l7 + 0x74], %o2
8476 fandnot1 %f12, %f20, %f18
8477 fmovrsgz %l5, %f28, %f31
8478 movn %icc, %g1, %l2
8479 stw %g5, [%l7 + 0x14]
8480 edge16n %o6, %i2, %g6
8481 lduw [%l7 + 0x54], %l4
8482 edge8 %i7, %i5, %l3
8483 edge16ln %o0, %l1, %i4
8484 movge %icc, %l0, %o3
8485 fabsd %f18, %f14
8486 fpack16 %f2, %f25
8487 alignaddrl %i3, %o1, %o5
8488 fcmpes %fcc2, %f31, %f31
8489 move %xcc, %g2, %g7
8490 sra %l6, 0x02, %i1
8491 fones %f8
8492 orcc %o7, %i0, %g3
8493 udivx %g4, 0x05A6, %i6
8494 edge32ln %o2, %l5, %o4
8495 fmovscs %xcc, %f29, %f23
8496 ldub [%l7 + 0x4B], %l2
8497 lduw [%l7 + 0x24], %g5
8498 movvc %icc, %g1, %i2
8499 fsrc2 %f20, %f0
8500 movre %o6, %g6, %l4
8501 andcc %i5, 0x161B, %i7
8502 fmovrdlez %l3, %f6, %f20
8503 array32 %o0, %i4, %l1
8504 mulx %l0, %o3, %i3
8505 ldx [%l7 + 0x48], %o5
8506 sdivcc %g2, 0x1885, %g7
8507 movn %icc, %o1, %i1
8508 movrgez %l6, 0x39F, %i0
8509 fmovrde %o7, %f0, %f10
8510 edge16l %g4, %i6, %o2
8511 subccc %l5, %o4, %l2
8512 edge32n %g3, %g1, %i2
8513 restore %g5, 0x13EE, %g6
8514 rdpr %cwp, %g1
8515 rdpr %cansave, %g2
8516 rdpr %canrestore, %g3
8517 rdpr %cleanwin, %g4
8518 rdpr %otherwin, %g5
8519 rdpr %wstate, %g6
8520 andn %l4, %o6, %i5
8521 fcmpeq32 %f28, %f2, %i7
8522 xor %o0, 0x0095, %l3
8523 orncc %i4, 0x1ED8, %l0
8524 edge8n %o3, %l1, %o5
8525 edge16 %i3, %g7, %g2
8526 nop
8527 set 0x4A, %i4
8528 ldsh [%l7 + %i4], %o1
8529 edge8ln %l6, %i0, %i1
8530 edge16 %g4, %i6, %o7
8531 sdivcc %l5, 0x06AB, %o4
8532 orncc %l2, 0x0B0E, %o2
8533 edge8l %g3, %i2, %g1
8534 stb %g6, [%l7 + 0x1B]
8535 fcmple16 %f12, %f24, %l4
8536 fpsub32 %f10, %f4, %f14
8537 fmuld8ulx16 %f28, %f31, %f0
8538 srlx %g5, 0x1B, %i5
8539 fmovsge %xcc, %f19, %f6
8540 movre %o6, %i7, %l3
8541 movrne %o0, 0x25B, %i4
8542 movrgz %o3, 0x000, %l0
8543 ldd [%l7 + 0x10], %f10
8544 udivcc %o5, 0x1D16, %l1
8545 fmovspos %xcc, %f16, %f28
8546 ldub [%l7 + 0x67], %g7
8547 ld [%l7 + 0x74], %f30
8548 edge32l %i3, %o1, %l6
8549 xnorcc %g2, %i0, %g4
8550 fpadd16 %f8, %f14, %f14
8551 fsrc2 %f8, %f0
8552 edge32l %i1, %o7, %l5
8553 array8 %o4, %i6, %o2
8554 andcc %g3, %l2, %g1
8555 st %f28, [%l7 + 0x28]
8556 fmovdneg %icc, %f8, %f5
8557 smulcc %g6, %l4, %g5
8558 fands %f29, %f4, %f5
8559 andncc %i5, %o6, %i2
8560 st %f15, [%l7 + 0x2C]
8561 edge8n %l3, %o0, %i4
8562 edge32 %o3, %i7, %o5
8563 smulcc %l1, %g7, %l0
8564 nop
8565 set 0x24, %i1
8566 ldsh [%l7 + %i1], %o1
8567 xor %l6, %i3, %g2
8568 movl %xcc, %i0, %g4
8569 fnot2s %f23, %f2
8570 sra %o7, %l5, %o4
8571 ldd [%l7 + 0x20], %f16
8572 movcs %icc, %i6, %i1
8573 ldsh [%l7 + 0x52], %g3
8574 fpack32 %f8, %f18, %f30
8575 edge8 %o2, %g1, %l2
8576 movcs %xcc, %g6, %l4
8577 sdivx %i5, 0x0848, %g5
8578 addcc %i2, %l3, %o0
8579 edge8n %o6, %i4, %o3
8580 fnot2 %f16, %f22
8581 fabss %f10, %f11
8582 ldd [%l7 + 0x28], %o4
8583 movl %icc, %l1, %g7
8584 movrne %l0, %o1, %i7
8585 umul %l6, 0x1618, %g2
8586 movvs %icc, %i0, %g4
8587 fnand %f30, %f16, %f30
8588 edge16n %i3, %o7, %o4
8589 fpsub16s %f20, %f26, %f0
8590 fnot2s %f15, %f16
8591 edge8l %i6, %l5, %i1
8592 movle %icc, %g3, %o2
8593 umul %g1, %l2, %l4
8594 ldx [%l7 + 0x68], %g6
8595 udivx %i5, 0x0106, %g5
8596 setx loop_30, %l0, %l1
8597 return %l1
8598 nop
8599 rdpr %cwp, %g1
8600 rdpr %cansave, %g2
8601 rdpr %canrestore, %g3
8602 rdpr %cleanwin, %g4
8603 rdpr %otherwin, %g5
8604 rdpr %wstate, %g6
8605loop_30: fexpand %f27, %f14
8606 nop
8607 set 0x5A, %l4
8608 lduh [%l7 + %l4], %o0
8609 movrlz %i4, %o6, %o3
8610 xor %o5, %g7, %l1
8611 fmuld8ulx16 %f20, %f31, %f22
8612 edge16n %l0, %o1, %l6
8613 movvc %icc, %g2, %i0
8614 movrlz %i7, %i3, %g4
8615 save %o4, %o7, %l5
8616 rdpr %cwp, %g1
8617 rdpr %cansave, %g2
8618 rdpr %canrestore, %g3
8619 rdpr %cleanwin, %g4
8620 rdpr %otherwin, %g5
8621 rdpr %wstate, %g6
8622 movrlz %i1, 0x292, %g3
8623 addccc %o2, 0x1786, %g1
8624 ldub [%l7 + 0x65], %i6
8625 fabsd %f30, %f20
8626 edge32l %l4, %l2, %g6
8627 movne %icc, %g5, %i5
8628 fnor %f18, %f0, %f26
8629 umul %l3, 0x13EE, %o0
8630 popc %i2, %i4
8631 sllx %o6, %o5, %o3
8632 movneg %xcc, %g7, %l0
8633 edge16n %l1, %o1, %l6
8634 fmuld8ulx16 %f0, %f10, %f8
8635 srl %i0, 0x1A, %i7
8636 xorcc %g2, 0x1B26, %i3
8637 andcc %o4, 0x14BD, %g4
8638 ldd [%l7 + 0x28], %o6
8639 edge8n %l5, %g3, %o2
8640 move %xcc, %g1, %i1
8641 movne %icc, %l4, %i6
8642 fandnot1s %f15, %f30, %f22
8643 addccc %l2, 0x130A, %g6
8644 movneg %icc, %g5, %i5
8645 movvs %icc, %l3, %o0
8646 ld [%l7 + 0x7C], %f28
8647 edge8 %i4, %o6, %i2
8648 ldx [%l7 + 0x68], %o3
8649 addcc %o5, 0x0E5E, %l0
8650 movcs %xcc, %l1, %g7
8651 movg %xcc, %l6, %o1
8652 fmovdcs %icc, %f4, %f27
8653 restore %i0, 0x1C36, %g2
8654 rdpr %cwp, %g1
8655 rdpr %cansave, %g2
8656 rdpr %canrestore, %g3
8657 rdpr %cleanwin, %g4
8658 rdpr %otherwin, %g5
8659 rdpr %wstate, %g6
8660 subcc %i3, %i7, %o4
8661 xor %o7, 0x1606, %g4
8662 movrlez %l5, %o2, %g1
8663 save %g3, 0x0F7F, %l4
8664 rdpr %cwp, %g1
8665 rdpr %cansave, %g2
8666 rdpr %canrestore, %g3
8667 rdpr %cleanwin, %g4
8668 rdpr %otherwin, %g5
8669 rdpr %wstate, %g6
8670 sll %i1, %l2, %i6
8671 addc %g5, %g6, %i5
8672 fmovrdgz %l3, %f20, %f8
8673 edge32ln %o0, %o6, %i2
8674 ldx [%l7 + 0x60], %i4
8675 fandnot2 %f20, %f22, %f30
8676 addccc %o3, %l0, %l1
8677 subc %g7, 0x1A7B, %o5
8678 fmovrsgz %o1, %f15, %f6
8679 movpos %xcc, %l6, %g2
8680 sdivcc %i3, 0x15F4, %i0
8681 or %i7, 0x0FC6, %o4
8682 sth %g4, [%l7 + 0x0E]
8683 umulcc %l5, 0x1A9B, %o2
8684 edge8 %g1, %g3, %l4
8685 array16 %o7, %l2, %i6
8686 srl %g5, 0x05, %i1
8687 xnorcc %g6, %i5, %l3
8688 edge16ln %o6, %i2, %o0
8689 umul %o3, %l0, %l1
8690 fandnot1s %f1, %f5, %f24
8691 mova %icc, %g7, %o5
8692 smulcc %o1, %l6, %i4
8693 udiv %g2, 0x0623, %i0
8694 fpadd16 %f0, %f20, %f10
8695 smulcc %i3, 0x0DC3, %i7
8696 fone %f2
8697 xnor %o4, %g4, %l5
8698 sdivx %g1, 0x1D76, %g3
8699 fnot2 %f30, %f30
8700 mulscc %o2, 0x1CE5, %l4
8701 alignaddr %o7, %l2, %i6
8702 fcmpeq16 %f20, %f16, %g5
8703 sdivx %i1, 0x01EE, %g6
8704 add %i5, 0x0BF2, %l3
8705 fmovrdgez %o6, %f22, %f4
8706 addccc %o0, 0x04A5, %i2
8707 subccc %l0, 0x1F7E, %l1
8708 movg %xcc, %g7, %o3
8709 edge8 %o1, %l6, %o5
8710 srlx %i4, 0x12, %g2
8711 fmul8x16al %f15, %f9, %f26
8712 fmovdcs %xcc, %f13, %f16
8713 fcmpeq16 %f0, %f14, %i3
8714 edge16n %i7, %o4, %i0
8715 smul %g4, %l5, %g3
8716 addccc %o2, 0x0660, %g1
8717 fmul8sux16 %f22, %f24, %f22
8718 udivcc %o7, 0x0DB3, %l4
8719 srlx %i6, 0x06, %g5
8720 edge8l %i1, %l2, %g6
8721 fmovrdlez %i5, %f28, %f14
8722 popc %o6, %o0
8723 andcc %i2, %l0, %l3
8724 mova %xcc, %l1, %o3
8725 movgu %icc, %o1, %g7
8726 udiv %o5, 0x19D1, %l6
8727 movn %icc, %g2, %i4
8728 nop
8729 set 0x44, %g1
8730 lduh [%l7 + %g1], %i3
8731 movcc %xcc, %o4, %i7
8732 sllx %g4, %i0, %g3
8733 movpos %icc, %l5, %g1
8734 movgu %icc, %o2, %l4
8735 movneg %icc, %i6, %o7
8736 fmovsl %xcc, %f15, %f30
8737 fmovrse %g5, %f13, %f16
8738 movrlez %l2, %g6, %i5
8739 for %f8, %f26, %f30
8740 fornot1s %f15, %f24, %f23
8741 fnor %f20, %f30, %f28
8742 movleu %icc, %o6, %o0
8743 andncc %i2, %i1, %l3
8744 srl %l1, 0x0C, %l0
8745 andcc %o3, %g7, %o5
8746 array32 %o1, %g2, %i4
8747 srax %l6, 0x1A, %o4
8748 addc %i3, 0x10AC, %i7
8749 edge16 %g4, %g3, %l5
8750 edge8l %g1, %o2, %i0
8751 movrne %l4, %o7, %i6
8752 sdiv %l2, 0x1261, %g5
8753 movcs %icc, %g6, %i5
8754 movre %o0, %o6, %i2
8755 srax %l3, %l1, %l0
8756 movn %xcc, %i1, %g7
8757 mulx %o3, %o5, %o1
8758 umul %i4, %g2, %o4
8759 and %i3, %i7, %l6
8760 stw %g3, [%l7 + 0x30]
8761 edge8l %g4, %l5, %g1
8762 edge8l %i0, %l4, %o7
8763 fmovrdlz %o2, %f20, %f8
8764 ldsh [%l7 + 0x4C], %l2
8765 fmuld8ulx16 %f6, %f4, %f30
8766 edge16ln %i6, %g5, %i5
8767 subcc %g6, %o0, %o6
8768 sra %l3, %l1, %l0
8769 fandnot2s %f7, %f16, %f18
8770 fmovsgu %icc, %f11, %f27
8771 add %i2, 0x1F34, %g7
8772 orcc %i1, %o5, %o3
8773 edge8n %i4, %o1, %o4
8774 stx %g2, [%l7 + 0x78]
8775 lduw [%l7 + 0x7C], %i7
8776 sth %i3, [%l7 + 0x5A]
8777 for %f18, %f24, %f8
8778 subc %l6, 0x1516, %g3
8779 fmovdcs %icc, %f19, %f5
8780 alignaddr %g4, %l5, %g1
8781 for %f12, %f18, %f4
8782 movneg %icc, %i0, %l4
8783 movn %xcc, %o7, %l2
8784 sdiv %o2, 0x0954, %g5
8785 edge16ln %i5, %g6, %i6
8786 umulcc %o6, 0x0DDA, %o0
8787 addcc %l1, %l3, %l0
8788 add %g7, %i2, %i1
8789 move %icc, %o3, %i4
8790 mulscc %o1, 0x07AF, %o5
8791 fmovsge %xcc, %f1, %f18
8792 move %xcc, %g2, %o4
8793 movl %xcc, %i3, %i7
8794 srlx %l6, 0x05, %g3
8795 ldsb [%l7 + 0x4B], %l5
8796 edge8ln %g4, %g1, %i0
8797 movge %xcc, %l4, %l2
8798 orncc %o7, 0x02B3, %g5
8799 bshuffle %f16, %f20, %f4
8800 ldsw [%l7 + 0x60], %i5
8801 movcs %xcc, %o2, %g6
8802 ldx [%l7 + 0x78], %i6
8803 edge8n %o0, %o6, %l3
8804 fmovdge %icc, %f8, %f4
8805 movl %icc, %l1, %l0
8806 ld [%l7 + 0x14], %f16
8807 bshuffle %f30, %f18, %f6
8808 fmovsleu %icc, %f2, %f12
8809 fmovrsgz %g7, %f2, %f11
8810 xor %i2, 0x19FF, %o3
8811 or %i4, %i1, %o1
8812 orncc %g2, 0x02FE, %o4
8813 fands %f13, %f27, %f5
8814 popc %i3, %i7
8815 edge32l %l6, %g3, %l5
8816 edge32l %g4, %o5, %i0
8817 st %f26, [%l7 + 0x5C]
8818 array32 %g1, %l4, %l2
8819 fnor %f4, %f26, %f30
8820 xorcc %o7, 0x01C4, %g5
8821 movcc %xcc, %o2, %g6
8822 movl %xcc, %i6, %o0
8823 srlx %i5, 0x14, %l3
8824 alignaddrl %o6, %l1, %l0
8825 fpsub32s %f22, %f28, %f30
8826 sir 0x004A
8827 edge32ln %g7, %o3, %i4
8828 edge16l %i1, %i2, %g2
8829 fornot1 %f20, %f18, %f8
8830 edge32ln %o4, %i3, %o1
8831 fmovdvs %icc, %f4, %f10
8832 std %f26, [%l7 + 0x18]
8833 fmovrslez %i7, %f3, %f1
8834 fnot1 %f18, %f10
8835 umul %l6, %l5, %g3
8836 array32 %o5, %i0, %g4
8837 ldub [%l7 + 0x3C], %l4
8838 array16 %l2, %g1, %o7
8839 st %f1, [%l7 + 0x14]
8840 edge32 %g5, %o2, %g6
8841 fmovdneg %icc, %f1, %f3
8842 movleu %icc, %i6, %o0
8843 fmovsge %xcc, %f21, %f9
8844 xorcc %l3, %i5, %o6
8845 fmovsvs %xcc, %f30, %f31
8846 addcc %l0, %l1, %g7
8847 fmovsle %icc, %f11, %f10
8848 sllx %i4, 0x0F, %i1
8849 sth %o3, [%l7 + 0x3A]
8850 lduh [%l7 + 0x08], %g2
8851 ldsb [%l7 + 0x54], %o4
8852 and %i2, 0x0660, %i3
8853 move %xcc, %o1, %i7
8854 ldsh [%l7 + 0x68], %l6
8855 lduh [%l7 + 0x7A], %g3
8856 udivcc %l5, 0x009A, %i0
8857 fpsub16 %f28, %f4, %f22
8858 movg %icc, %o5, %g4
8859 fmovsle %icc, %f17, %f18
8860 sir 0x0933
8861 udivcc %l2, 0x01C4, %l4
8862 edge16n %o7, %g1, %g5
8863 addcc %g6, %i6, %o2
8864 edge8n %l3, %o0, %i5
8865 movre %o6, 0x0C5, %l0
8866 addcc %g7, %l1, %i1
8867 std %f8, [%l7 + 0x78]
8868 stb %i4, [%l7 + 0x7A]
8869 sdiv %g2, 0x13BF, %o4
8870 fpsub16s %f29, %f4, %f6
8871 stb %i2, [%l7 + 0x33]
8872 popc %o3, %o1
8873 sir 0x0C13
8874 ldd [%l7 + 0x10], %f14
8875 sllx %i3, 0x09, %i7
8876 sth %l6, [%l7 + 0x14]
8877 movgu %icc, %l5, %g3
8878 setx loop_31, %l0, %l1
8879 return %l1
8880 nop
8881 rdpr %cwp, %g1
8882 rdpr %cansave, %g2
8883 rdpr %canrestore, %g3
8884 rdpr %cleanwin, %g4
8885 rdpr %otherwin, %g5
8886 rdpr %wstate, %g6
8887loop_31: fmovscc %icc, %f19, %f31
8888 edge32n %l2, %l4, %o7
8889 fmovrdgz %g4, %f4, %f12
8890 save %g1, 0x0275, %g5
8891 rdpr %cwp, %g1
8892 rdpr %cansave, %g2
8893 rdpr %canrestore, %g3
8894 rdpr %cleanwin, %g4
8895 rdpr %otherwin, %g5
8896 rdpr %wstate, %g6
8897 fexpand %f6, %f4
8898 sdivcc %g6, 0x07C5, %i6
8899 lduw [%l7 + 0x28], %o2
8900 orcc %l3, %i5, %o6
8901 subccc %o0, 0x1BB9, %g7
8902 sra %l0, 0x1B, %l1
8903 fpadd32s %f5, %f3, %f26
8904 edge16n %i1, %g2, %o4
8905 nop
8906 set 0x10, %g2
8907 stx %i2, [%l7 + %g2]
8908 subcc %i4, 0x0134, %o1
8909 fexpand %f11, %f18
8910 ldx [%l7 + 0x10], %o3
8911 fzero %f4
8912 mulscc %i3, %i7, %l5
8913 ldub [%l7 + 0x36], %g3
8914 popc 0x11B6, %i0
8915 udiv %o5, 0x15AF, %l2
8916 edge32ln %l4, %l6, %g4
8917 fmovsgu %icc, %f31, %f15
8918 ldx [%l7 + 0x78], %g1
8919 movneg %icc, %o7, %g6
8920 xor %g5, 0x0DA1, %o2
8921 fones %f21
8922 edge8l %i6, %l3, %i5
8923 sub %o0, %o6, %l0
8924 movrgz %l1, 0x190, %i1
8925 orncc %g7, %g2, %i2
8926 popc 0x0A0E, %o4
8927 mulx %i4, %o1, %i3
8928 movvc %xcc, %o3, %l5
8929 movg %xcc, %i7, %g3
8930 edge8ln %i0, %o5, %l4
8931 fmovsg %icc, %f14, %f14
8932 movne %icc, %l6, %l2
8933 umul %g4, 0x0D91, %o7
8934 orn %g1, %g5, %g6
8935 fandnot1s %f14, %f8, %f15
8936 fcmple32 %f20, %f12, %o2
8937 ldsh [%l7 + 0x7C], %i6
8938 movre %i5, %o0, %l3
8939 ld [%l7 + 0x5C], %f27
8940 ldub [%l7 + 0x13], %o6
8941 sub %l0, %i1, %g7
8942 orncc %g2, 0x058C, %l1
8943 sir 0x096A
8944 ldsh [%l7 + 0x58], %o4
8945 srlx %i4, 0x09, %o1
8946 ldsh [%l7 + 0x56], %i3
8947 edge16l %i2, %o3, %i7
8948 subc %g3, %l5, %i0
8949 add %l4, 0x104B, %l6
8950 popc 0x1CE3, %o5
8951 subccc %g4, 0x1803, %o7
8952 save %l2, %g1, %g6
8953 rdpr %cwp, %g1
8954 rdpr %cansave, %g2
8955 rdpr %canrestore, %g3
8956 rdpr %cleanwin, %g4
8957 rdpr %otherwin, %g5
8958 rdpr %wstate, %g6
8959 edge8n %o2, %i6, %g5
8960 movneg %xcc, %o0, %i5
8961 ldsw [%l7 + 0x14], %o6
8962 stb %l0, [%l7 + 0x56]
8963 add %l3, 0x1A0D, %i1
8964 fcmpeq32 %f6, %f16, %g7
8965 srl %l1, %g2, %i4
8966 nop
8967 set 0x18, %i0
8968 ldub [%l7 + %i0], %o1
8969 edge8n %i3, %o4, %o3
8970 subccc %i7, %g3, %i2
8971 edge8ln %l5, %i0, %l6
8972 fsrc2 %f18, %f20
8973 fxnor %f20, %f0, %f20
8974 lduw [%l7 + 0x0C], %o5
8975 movg %icc, %g4, %l4
8976 movcs %xcc, %l2, %o7
8977 addc %g6, %g1, %i6
8978 alignaddr %g5, %o2, %i5
8979 fmovsne %icc, %f2, %f29
8980 movn %icc, %o6, %l0
8981 movle %icc, %o0, %l3
8982 srl %g7, 0x1D, %l1
8983 fmovdgu %xcc, %f6, %f27
8984 movcc %xcc, %g2, %i1
8985 srl %o1, 0x10, %i4
8986 fmovdge %icc, %f25, %f0
8987 edge32l %o4, %o3, %i3
8988 sdivcc %g3, 0x0829, %i2
8989 fand %f10, %f16, %f24
8990 movvc %icc, %i7, %i0
8991 orn %l6, 0x10C4, %o5
8992 fnot1 %f18, %f14
8993 movrgez %l5, %l4, %g4
8994 edge32l %l2, %g6, %o7
8995 lduh [%l7 + 0x6E], %i6
8996 fmovsn %xcc, %f0, %f12
8997 fmul8x16al %f12, %f19, %f6
8998 alignaddrl %g1, %o2, %g5
8999 fpsub16s %f31, %f27, %f7
9000 edge16n %o6, %l0, %o0
9001 fmovdn %xcc, %f10, %f21
9002 xnor %i5, 0x0C83, %g7
9003 fnor %f28, %f0, %f10
9004 sllx %l1, 0x19, %l3
9005 movrlez %g2, %i1, %i4
9006 edge16n %o1, %o3, %i3
9007 movge %icc, %o4, %i2
9008 movn %icc, %g3, %i0
9009 edge32ln %l6, %o5, %l5
9010 fcmps %fcc3, %f11, %f31
9011 fxors %f5, %f24, %f6
9012 for %f22, %f10, %f20
9013 alignaddr %i7, %l4, %l2
9014 fmovsneg %icc, %f9, %f2
9015 andn %g6, 0x1AE6, %o7
9016 array8 %g4, %g1, %o2
9017 fmovrdgz %g5, %f16, %f16
9018 fone %f4
9019 mova %xcc, %o6, %i6
9020 ldsh [%l7 + 0x6E], %o0
9021 save %i5, 0x1A69, %l0
9022 rdpr %cwp, %g1
9023 rdpr %cansave, %g2
9024 rdpr %canrestore, %g3
9025 rdpr %cleanwin, %g4
9026 rdpr %otherwin, %g5
9027 rdpr %wstate, %g6
9028 movg %xcc, %l1, %g7
9029 orncc %g2, 0x1A95, %i1
9030 movrlz %i4, 0x185, %l3
9031 srax %o3, %i3, %o1
9032 movvs %xcc, %o4, %i2
9033 andcc %g3, %i0, %l6
9034 lduh [%l7 + 0x48], %l5
9035 ldsh [%l7 + 0x16], %o5
9036 sub %l4, %i7, %g6
9037 xorcc %o7, 0x1DA6, %l2
9038 ldd [%l7 + 0x08], %g4
9039 movne %xcc, %o2, %g1
9040 addc %o6, %g5, %o0
9041 movvc %icc, %i6, %l0
9042 fzero %f12
9043 srlx %l1, 0x00, %i5
9044 edge32l %g7, %i1, %i4
9045 lduh [%l7 + 0x64], %g2
9046 sll %o3, %i3, %o1
9047 udiv %o4, 0x0061, %l3
9048 and %i2, 0x01AB, %g3
9049 movrgez %i0, %l6, %o5
9050 movn %icc, %l5, %i7
9051 alignaddrl %l4, %o7, %g6
9052 addccc %g4, %l2, %o2
9053 orn %o6, %g5, %g1
9054 orncc %o0, 0x026A, %i6
9055 fmovrslez %l0, %f15, %f15
9056 alignaddr %l1, %g7, %i1
9057 umulcc %i4, 0x0786, %g2
9058 ldd [%l7 + 0x68], %o2
9059 smulcc %i3, %i5, %o4
9060 subc %o1, 0x1355, %l3
9061 st %f15, [%l7 + 0x78]
9062 std %f0, [%l7 + 0x60]
9063 andncc %i2, %g3, %l6
9064 fmul8x16al %f25, %f26, %f26
9065 ldsh [%l7 + 0x5A], %i0
9066 srlx %l5, %i7, %l4
9067 fmovsvc %icc, %f25, %f9
9068 movneg %xcc, %o7, %o5
9069 subcc %g6, %g4, %o2
9070 alignaddr %l2, %o6, %g1
9071 movle %icc, %g5, %i6
9072 umul %l0, %o0, %l1
9073 subc %i1, %g7, %g2
9074 alignaddr %i4, %i3, %i5
9075 movpos %xcc, %o4, %o1
9076 edge32l %l3, %o3, %g3
9077 movg %xcc, %i2, %l6
9078 movle %xcc, %l5, %i0
9079 xnor %i7, %l4, %o5
9080 fcmpgt16 %f16, %f12, %o7
9081 addccc %g6, %o2, %g4
9082 fnegs %f28, %f9
9083 umulcc %l2, %g1, %o6
9084 fmovdcs %icc, %f14, %f7
9085 fnors %f26, %f23, %f16
9086 fmovdvc %icc, %f16, %f23
9087 orcc %g5, 0x0FAD, %i6
9088 fmovrsne %l0, %f16, %f19
9089 edge8ln %l1, %i1, %g7
9090 fcmps %fcc1, %f6, %f20
9091 or %o0, 0x1931, %i4
9092 and %g2, %i5, %o4
9093 alignaddr %i3, %l3, %o1
9094 subcc %o3, %g3, %i2
9095 movrlz %l5, %l6, %i0
9096 alignaddrl %i7, %l4, %o7
9097 umul %o5, %g6, %g4
9098 movrgez %o2, 0x216, %g1
9099 edge8ln %l2, %g5, %o6
9100 array32 %l0, %l1, %i1
9101 sdivcc %i6, 0x12C5, %o0
9102 fpsub32s %f3, %f29, %f1
9103 movrgz %g7, %i4, %g2
9104 edge16n %i5, %i3, %o4
9105 xnor %l3, %o3, %o1
9106 edge8n %g3, %i2, %l6
9107 popc 0x186F, %l5
9108 fpack32 %f30, %f22, %f14
9109 movle %xcc, %i7, %i0
9110 ldd [%l7 + 0x68], %l4
9111 subccc %o5, %g6, %o7
9112 fmovdle %xcc, %f9, %f30
9113 sdivcc %o2, 0x1406, %g4
9114 andncc %l2, %g1, %o6
9115 fors %f9, %f23, %f16
9116 popc 0x1C0D, %g5
9117 save %l1, 0x07B8, %l0
9118 rdpr %cwp, %g1
9119 rdpr %cansave, %g2
9120 rdpr %canrestore, %g3
9121 rdpr %cleanwin, %g4
9122 rdpr %otherwin, %g5
9123 rdpr %wstate, %g6
9124 edge16l %i6, %i1, %g7
9125 movvc %icc, %i4, %g2
9126 umulcc %i5, 0x0AC9, %i3
9127 movle %icc, %o4, %l3
9128 movrlez %o0, 0x22F, %o3
9129 udivx %g3, 0x1973, %o1
9130 andcc %l6, 0x167F, %i2
9131 udiv %l5, 0x0C86, %i0
9132 move %xcc, %i7, %l4
9133 edge8 %g6, %o5, %o7
9134 movl %xcc, %g4, %l2
9135 movpos %icc, %o2, %o6
9136 fmovrdlz %g5, %f18, %f8
9137 st %f23, [%l7 + 0x10]
9138 movge %xcc, %g1, %l0
9139 orncc %l1, %i6, %g7
9140 nop
9141 set 0x60, %i7
9142 ldsw [%l7 + %i7], %i4
9143 movcs %icc, %i1, %i5
9144 xor %g2, %o4, %i3
9145 fmovdpos %xcc, %f11, %f3
9146 lduw [%l7 + 0x38], %o0
9147 alignaddr %l3, %g3, %o3
9148 udivcc %l6, 0x1CE5, %i2
9149 save %l5, 0x009C, %o1
9150 rdpr %cwp, %g1
9151 rdpr %cansave, %g2
9152 rdpr %canrestore, %g3
9153 rdpr %cleanwin, %g4
9154 rdpr %otherwin, %g5
9155 rdpr %wstate, %g6
9156 fmovscc %xcc, %f14, %f5
9157 mulx %i0, 0x0472, %i7
9158 movge %icc, %g6, %o5
9159 and %l4, 0x03D2, %o7
9160 ldsw [%l7 + 0x70], %g4
9161 subcc %o2, %l2, %o6
9162 nop
9163 set 0x50, %g6
9164 ldsh [%l7 + %g6], %g1
9165 udivcc %g5, 0x0D06, %l1
9166 sub %l0, 0x1959, %i6
9167 fcmpgt32 %f10, %f4, %i4
9168 movrgz %i1, 0x1FA, %i5
9169 fandnot2s %f29, %f6, %f31
9170 ldsh [%l7 + 0x0E], %g2
9171 movrgz %o4, 0x3E3, %i3
9172 edge8ln %o0, %g7, %l3
9173 movvc %icc, %g3, %o3
9174 ld [%l7 + 0x20], %f22
9175 fands %f6, %f12, %f21
9176 fmovsa %icc, %f8, %f21
9177 for %f30, %f10, %f24
9178 edge16ln %l6, %i2, %o1
9179 orncc %i0, %l5, %g6
9180 fandnot1 %f0, %f6, %f26
9181 restore %i7, %l4, %o5
9182 rdpr %cwp, %g1
9183 rdpr %cansave, %g2
9184 rdpr %canrestore, %g3
9185 rdpr %cleanwin, %g4
9186 rdpr %otherwin, %g5
9187 rdpr %wstate, %g6
9188 move %xcc, %g4, %o7
9189 xnorcc %l2, %o2, %o6
9190 setx loop_32, %l0, %l1
9191 return %l1
9192 nop
9193 rdpr %cwp, %g1
9194 rdpr %cansave, %g2
9195 rdpr %canrestore, %g3
9196 rdpr %cleanwin, %g4
9197 rdpr %otherwin, %g5
9198 rdpr %wstate, %g6
9199loop_32: movle %icc, %g5, %i4
9200 andncc %i6, %i5, %g2
9201 ldd [%l7 + 0x18], %f22
9202 popc 0x13F7, %i1
9203 movle %icc, %i3, %o0
9204 udivcc %o4, 0x05D6, %g7
9205 movpos %xcc, %l3, %o3
9206 movge %xcc, %g3, %l6
9207 sir 0x1FBC
9208 subccc %i2, %i0, %o1
9209 edge16ln %l5, %i7, %l4
9210 srlx %g6, 0x16, %o5
9211 ldsb [%l7 + 0x58], %o7
9212 subc %l2, 0x0CC7, %o2
9213 array8 %o6, %g4, %g1
9214 movrgez %l1, 0x330, %l0
9215 mulx %i4, %g5, %i5
9216 edge16n %g2, %i6, %i1
9217 and %o0, 0x04B2, %o4
9218 andn %g7, %l3, %o3
9219 edge8l %i3, %g3, %l6
9220 restore %i2, 0x07C0, %o1
9221 rdpr %cwp, %g1
9222 rdpr %cansave, %g2
9223 rdpr %canrestore, %g3
9224 rdpr %cleanwin, %g4
9225 rdpr %otherwin, %g5
9226 rdpr %wstate, %g6
9227 andn %l5, %i0, %l4
9228 stw %i7, [%l7 + 0x68]
9229 fmovsne %icc, %f29, %f5
9230 stw %o5, [%l7 + 0x28]
9231 edge32n %o7, %l2, %o2
9232 edge16 %o6, %g4, %g6
9233 movrlez %l1, %g1, %l0
9234 fmovrse %g5, %f1, %f3
9235 ldd [%l7 + 0x08], %i4
9236 ldd [%l7 + 0x28], %f6
9237 movvc %icc, %i4, %g2
9238 movcc %icc, %i1, %o0
9239 stb %i6, [%l7 + 0x40]
9240 ldsb [%l7 + 0x4D], %o4
9241 edge8ln %g7, %o3, %l3
9242 fmovdle %xcc, %f27, %f1
9243 movrlz %i3, %g3, %l6
9244 fands %f3, %f2, %f15
9245 srlx %i2, 0x1F, %l5
9246 fmovrsne %i0, %f18, %f18
9247 andncc %l4, %o1, %o5
9248 fmovspos %icc, %f15, %f22
9249 array16 %i7, %o7, %o2
9250 stb %o6, [%l7 + 0x63]
9251 stx %l2, [%l7 + 0x10]
9252 movle %icc, %g4, %l1
9253 fmovsge %xcc, %f26, %f29
9254 udiv %g1, 0x13C5, %g6
9255 ldx [%l7 + 0x40], %g5
9256 srlx %i5, %l0, %i4
9257 fmovdcs %xcc, %f27, %f3
9258 edge32l %i1, %g2, %i6
9259 edge16n %o0, %g7, %o3
9260 move %xcc, %l3, %o4
9261 setx loop_33, %l0, %l1
9262 return %l1
9263 nop
9264 rdpr %cwp, %g1
9265 rdpr %cansave, %g2
9266 rdpr %canrestore, %g3
9267 rdpr %cleanwin, %g4
9268 rdpr %otherwin, %g5
9269 rdpr %wstate, %g6
9270loop_33: sllx %g3, 0x1A, %i0
9271 movrlez %l5, %l4, %o1
9272 movrlz %i7, %o7, %o5
9273 movcc %xcc, %o2, %o6
9274 sub %g4, %l2, %l1
9275 edge8 %g6, %g1, %g5
9276 fabss %f8, %f1
9277 movl %xcc, %i5, %l0
9278 ldub [%l7 + 0x47], %i1
9279 fandnot2 %f4, %f4, %f0
9280 movvc %xcc, %g2, %i6
9281 ldub [%l7 + 0x08], %i4
9282 mulscc %o0, %o3, %g7
9283 array16 %l3, %i3, %o4
9284 movrlz %i2, %g3, %l6
9285 sllx %l5, %l4, %i0
9286 popc 0x064B, %o1
9287 edge8l %o7, %o5, %o2
9288 fcmpne16 %f0, %f6, %o6
9289 udiv %i7, 0x01C2, %l2
9290 andncc %g4, %l1, %g1
9291 edge8n %g6, %g5, %l0
9292 edge32 %i1, %i5, %i6
9293 mulscc %g2, 0x050A, %o0
9294 fornot2s %f18, %f13, %f2
9295 sdiv %i4, 0x07FE, %g7
9296 movne %xcc, %l3, %o3
9297 edge8n %i3, %i2, %o4
9298 xor %g3, %l5, %l4
9299 edge8l %l6, %o1, %i0
9300 add %o5, %o2, %o7
9301 smul %o6, 0x03D6, %i7
9302 movpos %xcc, %l2, %l1
9303 array32 %g4, %g6, %g1
9304 fmovd %f8, %f8
9305 sub %g5, %i1, %l0
9306 fmul8x16al %f9, %f3, %f10
9307 ldx [%l7 + 0x08], %i5
9308 stb %i6, [%l7 + 0x3E]
9309 subcc %g2, 0x11FE, %o0
9310 ldub [%l7 + 0x2A], %g7
9311 movn %xcc, %i4, %o3
9312 lduh [%l7 + 0x68], %i3
9313 fcmpd %fcc0, %f10, %f24
9314 orcc %l3, %i2, %o4
9315 edge8n %g3, %l5, %l4
9316 alignaddr %o1, %i0, %o5
9317 fnor %f8, %f16, %f8
9318 movle %icc, %o2, %o7
9319 movg %icc, %o6, %l6
9320 srlx %i7, 0x1A, %l1
9321 movrlz %l2, %g4, %g1
9322 movrgez %g5, %i1, %l0
9323 sll %i5, 0x17, %g6
9324 sdivcc %i6, 0x13D2, %g2
9325 movrlez %g7, %o0, %i4
9326 alignaddrl %i3, %l3, %o3
9327 array8 %i2, %g3, %l5
9328 sdivcc %o4, 0x01B5, %l4
9329 fmovdgu %icc, %f25, %f30
9330 move %icc, %o1, %i0
9331 smulcc %o2, %o7, %o5
9332 nop
9333 set 0x28, %g7
9334 stx %o6, [%l7 + %g7]
9335 movre %i7, %l1, %l6
9336 movrne %l2, 0x2E0, %g4
9337 addccc %g5, %g1, %l0
9338 fsrc2s %f27, %f26
9339 movneg %icc, %i1, %g6
9340 movrlez %i6, %g2, %i5
9341 smulcc %g7, 0x1CCF, %o0
9342 array16 %i4, %i3, %o3
9343 movre %i2, %l3, %g3
9344 mova %xcc, %o4, %l5
9345 movleu %icc, %o1, %l4
9346 movvc %xcc, %o2, %i0
9347 stb %o5, [%l7 + 0x7B]
9348 fmovdle %xcc, %f2, %f24
9349 alignaddrl %o6, %o7, %i7
9350 stb %l1, [%l7 + 0x28]
9351 popc %l6, %l2
9352 ldd [%l7 + 0x40], %g4
9353 mulx %g4, 0x18E6, %g1
9354 fpsub32s %f3, %f21, %f31
9355 xorcc %i1, 0x13B0, %l0
9356 subccc %i6, 0x18C1, %g2
9357 fmul8x16al %f5, %f14, %f20
9358 edge32 %i5, %g6, %g7
9359 sir 0x04F2
9360 fmovdvs %xcc, %f19, %f25
9361 and %o0, %i3, %i4
9362 movgu %xcc, %o3, %i2
9363 array32 %g3, %o4, %l3
9364 edge32 %o1, %l4, %l5
9365 fnot2s %f24, %f21
9366 fandnot1 %f18, %f22, %f22
9367 srlx %i0, 0x0A, %o5
9368 edge32 %o6, %o7, %o2
9369 movleu %xcc, %l1, %l6
9370 umul %i7, 0x1623, %l2
9371 sll %g4, 0x14, %g5
9372 movrne %g1, %l0, %i1
9373 alignaddrl %i6, %i5, %g6
9374 movcc %icc, %g7, %g2
9375 movrlez %i3, 0x058, %i4
9376 add %o0, %i2, %g3
9377 fone %f4
9378 lduh [%l7 + 0x08], %o4
9379 ldub [%l7 + 0x62], %l3
9380 movrne %o3, %l4, %l5
9381 movpos %icc, %o1, %i0
9382 fcmpgt16 %f28, %f26, %o5
9383 movcs %icc, %o6, %o2
9384 movvc %xcc, %l1, %o7
9385 movrlz %i7, %l2, %l6
9386 srax %g5, %g4, %g1
9387 array32 %i1, %l0, %i6
9388 movcs %xcc, %i5, %g6
9389 std %f2, [%l7 + 0x70]
9390 bshuffle %f22, %f26, %f26
9391 fmovrslz %g2, %f25, %f30
9392 movl %icc, %i3, %g7
9393 stx %o0, [%l7 + 0x68]
9394 ldsh [%l7 + 0x28], %i2
9395 fmovsge %xcc, %f23, %f25
9396 fandnot1s %f9, %f6, %f29
9397 edge8 %g3, %o4, %i4
9398 movge %icc, %o3, %l4
9399 xnorcc %l5, 0x180E, %l3
9400 andncc %o1, %o5, %o6
9401 nop
9402 set 0x18, %o4
9403 std %f2, [%l7 + %o4]
9404 or %o2, 0x1452, %l1
9405 movle %icc, %i0, %i7
9406 fpackfix %f0, %f10
9407 fzero %f8
9408 move %icc, %l2, %l6
9409 movvs %xcc, %o7, %g4
9410 array32 %g1, %g5, %i1
9411 subc %l0, 0x11D4, %i5
9412 andn %i6, %g6, %g2
9413 sethi 0x178F, %g7
9414 movne %xcc, %o0, %i2
9415 nop
9416 set 0x60, %o1
9417 ldsw [%l7 + %o1], %i3
9418 movle %icc, %g3, %i4
9419 smul %o4, 0x1467, %l4
9420 fmovsn %icc, %f30, %f26
9421 edge8 %o3, %l3, %l5
9422 xnorcc %o5, %o6, %o2
9423 umulcc %l1, %i0, %o1
9424 movgu %xcc, %i7, %l6
9425 fmovdg %xcc, %f30, %f19
9426 ldx [%l7 + 0x70], %l2
9427 movrgez %o7, %g1, %g4
9428 movle %xcc, %g5, %l0
9429 array8 %i5, %i1, %i6
9430 ldx [%l7 + 0x38], %g6
9431 move %icc, %g7, %g2
9432 orn %i2, 0x0240, %i3
9433 stb %o0, [%l7 + 0x6B]
9434 addcc %i4, %g3, %o4
9435 movleu %xcc, %l4, %l3
9436 fmovde %xcc, %f28, %f25
9437 fmovdne %icc, %f5, %f23
9438 ldub [%l7 + 0x4A], %l5
9439 movrne %o5, 0x39B, %o6
9440 edge32ln %o2, %o3, %i0
9441 edge16ln %l1, %i7, %l6
9442 movn %xcc, %o1, %o7
9443 movrlz %l2, %g1, %g4
9444 move %xcc, %g5, %l0
9445 subc %i1, %i5, %i6
9446 fnand %f14, %f4, %f2
9447 or %g7, 0x13BB, %g2
9448 xnor %i2, %i3, %o0
9449 array16 %i4, %g3, %o4
9450 ldsh [%l7 + 0x70], %l4
9451 mulx %g6, %l5, %l3
9452 edge32ln %o5, %o6, %o3
9453 sir 0x1F29
9454 fpsub32s %f18, %f0, %f12
9455 fnegs %f9, %f6
9456 edge8n %i0, %o2, %l1
9457 ldsw [%l7 + 0x74], %l6
9458 add %o1, %i7, %o7
9459 sra %l2, 0x11, %g4
9460 smulcc %g5, %l0, %i1
9461 fmovda %icc, %f29, %f2
9462 udivx %i5, 0x159C, %i6
9463 movrne %g7, 0x3FA, %g2
9464 movne %icc, %i2, %i3
9465 ldsw [%l7 + 0x40], %o0
9466 movg %xcc, %i4, %g1
9467 st %f8, [%l7 + 0x4C]
9468 edge8ln %g3, %l4, %g6
9469 edge8ln %l5, %l3, %o4
9470 movrne %o5, %o6, %o3
9471 movrlz %o2, %i0, %l1
9472 addc %l6, %o1, %i7
9473 movcs %xcc, %o7, %l2
9474 fmul8ulx16 %f10, %f10, %f0
9475 udivcc %g5, 0x0A61, %l0
9476 popc %g4, %i5
9477 ld [%l7 + 0x3C], %f29
9478 fones %f2
9479 udiv %i6, 0x0086, %g7
9480 movle %icc, %g2, %i1
9481 andncc %i3, %i2, %i4
9482 srl %o0, 0x16, %g1
9483 addc %l4, 0x0307, %g6
9484 edge8 %g3, %l5, %o4
9485 movpos %icc, %o5, %o6
9486 fmovsl %icc, %f9, %f31
9487 nop
9488 set 0x40, %o5
9489 ldsw [%l7 + %o5], %o3
9490 popc %l3, %o2
9491 move %xcc, %i0, %l6
9492 edge32n %l1, %i7, %o1
9493 subccc %o7, %g5, %l2
9494 movgu %xcc, %l0, %i5
9495 ldsh [%l7 + 0x4E], %g4
9496 sdiv %g7, 0x1F65, %g2
9497 fmovscc %icc, %f6, %f14
9498 subc %i6, %i1, %i3
9499 nop
9500 set 0x44, %l0
9501 stb %i4, [%l7 + %l0]
9502 fnors %f13, %f18, %f4
9503 fabss %f8, %f26
9504 lduw [%l7 + 0x24], %o0
9505 fcmps %fcc3, %f18, %f12
9506 andncc %i2, %l4, %g1
9507 nop
9508 set 0x58, %l1
9509 ldd [%l7 + %l1], %g6
9510 movpos %xcc, %g3, %l5
9511 st %f29, [%l7 + 0x7C]
9512 xor %o5, %o6, %o4
9513 udivcc %o3, 0x177E, %o2
9514 std %f28, [%l7 + 0x70]
9515 xor %i0, %l3, %l1
9516 fmovscc %xcc, %f0, %f5
9517 fcmpes %fcc1, %f0, %f30
9518 orncc %l6, 0x1C77, %i7
9519 fmovrdgz %o1, %f26, %f28
9520 stx %g5, [%l7 + 0x38]
9521 save %o7, %l0, %i5
9522 rdpr %cwp, %g1
9523 rdpr %cansave, %g2
9524 rdpr %canrestore, %g3
9525 rdpr %cleanwin, %g4
9526 rdpr %otherwin, %g5
9527 rdpr %wstate, %g6
9528 stw %g4, [%l7 + 0x1C]
9529 orn %l2, %g2, %g7
9530 alignaddr %i6, %i1, %i4
9531 stw %o0, [%l7 + 0x24]
9532 edge8l %i2, %i3, %l4
9533 stx %g1, [%l7 + 0x68]
9534 nop
9535 set 0x08, %l3
9536 ldd [%l7 + %l3], %f2
9537 fpadd16 %f12, %f12, %f18
9538 fandnot2s %f23, %f20, %f14
9539 fpack32 %f2, %f18, %f8
9540 movge %xcc, %g3, %l5
9541 movpos %icc, %o5, %g6
9542 movcs %icc, %o6, %o4
9543 movne %icc, %o3, %i0
9544 srax %l3, 0x0F, %l1
9545 fands %f1, %f4, %f17
9546 srl %l6, %i7, %o2
9547 orn %o1, %o7, %l0
9548 restore %g5, %g4, %i5
9549 rdpr %cwp, %g1
9550 rdpr %cansave, %g2
9551 rdpr %canrestore, %g3
9552 rdpr %cleanwin, %g4
9553 rdpr %otherwin, %g5
9554 rdpr %wstate, %g6
9555 add %g2, 0x1A3F, %g7
9556 fandnot2 %f2, %f14, %f28
9557 popc %i6, %i1
9558 fmovrdgz %l2, %f12, %f0
9559 fpack16 %f22, %f21
9560 movleu %icc, %i4, %o0
9561 movrlz %i2, 0x0FA, %l4
9562 fmovde %xcc, %f8, %f10
9563 sdivcc %i3, 0x0813, %g3
9564 fmovdne %xcc, %f1, %f19
9565 save %g1, %o5, %l5
9566 rdpr %cwp, %g1
9567 rdpr %cansave, %g2
9568 rdpr %canrestore, %g3
9569 rdpr %cleanwin, %g4
9570 rdpr %otherwin, %g5
9571 rdpr %wstate, %g6
9572 srax %o6, 0x16, %o4
9573 andcc %g6, 0x1B1F, %i0
9574 or %l3, %o3, %l1
9575 sll %i7, %o2, %o1
9576 edge16ln %l6, %o7, %l0
9577 move %icc, %g4, %g5
9578 edge16ln %g2, %i5, %g7
9579 movle %xcc, %i6, %i1
9580 stb %l2, [%l7 + 0x34]
9581 edge16n %o0, %i4, %i2
9582 srl %l4, %g3, %g1
9583 edge8 %i3, %l5, %o5
9584 fmovdg %icc, %f4, %f26
9585 edge32l %o6, %g6, %o4
9586 array8 %l3, %o3, %l1
9587 xorcc %i7, %i0, %o2
9588 movleu %icc, %o1, %o7
9589 st %f10, [%l7 + 0x44]
9590 faligndata %f14, %f6, %f4
9591 fmovsle %xcc, %f24, %f26
9592 fpack32 %f10, %f0, %f6
9593 ldsh [%l7 + 0x68], %l0
9594 movcs %icc, %g4, %g5
9595 fcmpes %fcc3, %f16, %f1
9596 fmuld8ulx16 %f31, %f17, %f24
9597 ldsh [%l7 + 0x26], %g2
9598 edge16ln %i5, %g7, %l6
9599 fmul8sux16 %f0, %f20, %f14
9600 edge32ln %i6, %l2, %i1
9601 or %i4, %i2, %l4
9602 fmovsvs %icc, %f24, %f4
9603 ldsh [%l7 + 0x2A], %o0
9604 fmovrdne %g1, %f2, %f2
9605 save %i3, 0x0437, %l5
9606 rdpr %cwp, %g1
9607 rdpr %cansave, %g2
9608 rdpr %canrestore, %g3
9609 rdpr %cleanwin, %g4
9610 rdpr %otherwin, %g5
9611 rdpr %wstate, %g6
9612 movleu %icc, %o5, %g3
9613 fandnot1 %f10, %f2, %f0
9614 movgu %icc, %o6, %o4
9615 srlx %g6, %l3, %o3
9616 fornot2 %f14, %f30, %f12
9617 fpmerge %f16, %f3, %f26
9618 array8 %l1, %i7, %i0
9619 movge %xcc, %o2, %o7
9620 sethi 0x0D00, %o1
9621 edge16n %g4, %l0, %g2
9622 sub %g5, %i5, %l6
9623 andcc %i6, %l2, %g7
9624 array16 %i1, %i2, %i4
9625 smulcc %l4, 0x0724, %g1
9626 ldd [%l7 + 0x48], %i2
9627 sra %o0, %l5, %g3
9628 array8 %o6, %o5, %o4
9629 siam 0x2
9630 fnot2s %f7, %f31
9631 srlx %l3, 0x13, %g6
9632 xnorcc %l1, %i7, %o3
9633 fpack32 %f16, %f6, %f4
9634 movg %xcc, %i0, %o7
9635 fmovsneg %xcc, %f25, %f7
9636 movge %icc, %o2, %o1
9637 nop
9638 set 0x30, %o7
9639 ldsw [%l7 + %o7], %l0
9640 udivcc %g4, 0x08A7, %g2
9641 fabss %f23, %f20
9642 edge16l %g5, %l6, %i5
9643 fpsub16s %f20, %f29, %f24
9644 fmul8x16 %f26, %f26, %f24
9645 xorcc %i6, 0x1A87, %l2
9646 movl %xcc, %i1, %i2
9647 fpsub16 %f12, %f12, %f30
9648 edge32 %g7, %l4, %i4
9649 stx %g1, [%l7 + 0x38]
9650 std %f12, [%l7 + 0x08]
9651 fmovsn %xcc, %f20, %f18
9652 orncc %o0, %i3, %g3
9653 lduh [%l7 + 0x74], %l5
9654 fandnot2s %f30, %f3, %f22
9655 ldsw [%l7 + 0x54], %o5
9656 orcc %o6, %o4, %l3
9657 udivcc %l1, 0x0146, %g6
9658 st %f26, [%l7 + 0x18]
9659 fornot1s %f18, %f18, %f15
9660 fsrc1s %f30, %f12
9661 fmul8sux16 %f30, %f16, %f16
9662 addc %i7, 0x027D, %i0
9663 fmovrslz %o3, %f0, %f2
9664 movn %icc, %o7, %o1
9665 sir 0x0544
9666 movleu %xcc, %o2, %l0
9667 sra %g2, 0x0B, %g4
9668 fmovscc %icc, %f10, %f15
9669 movrne %g5, %i5, %l6
9670 siam 0x5
9671 popc 0x1721, %l2
9672 fmul8x16al %f17, %f3, %f20
9673 fmovd %f16, %f10
9674 array16 %i1, %i2, %i6
9675 movleu %icc, %g7, %l4
9676 movvc %icc, %i4, %o0
9677 addc %i3, 0x0C71, %g3
9678 movre %g1, %o5, %o6
9679 srlx %o4, %l3, %l5
9680 edge8n %l1, %i7, %g6
9681 movne %icc, %o3, %i0
9682 movge %xcc, %o7, %o1
9683 ld [%l7 + 0x38], %f2
9684 add %o2, %g2, %g4
9685 edge8l %g5, %l0, %l6
9686 edge16l %i5, %l2, %i1
9687 fnot2s %f15, %f18
9688 mulx %i6, %i2, %g7
9689 ldsw [%l7 + 0x28], %i4
9690 andn %o0, 0x00D5, %i3
9691 fmovde %icc, %f7, %f16
9692 fmul8x16au %f14, %f22, %f8
9693 movpos %icc, %g3, %l4
9694 xnorcc %o5, 0x0B07, %o6
9695 for %f2, %f22, %f30
9696 addcc %o4, 0x026F, %g1
9697 xnor %l5, 0x192C, %l1
9698 addcc %i7, 0x0A47, %l3
9699 movpos %xcc, %g6, %o3
9700 udivcc %i0, 0x0F99, %o7
9701 movrlez %o1, %g2, %o2
9702 alignaddr %g4, %g5, %l0
9703 stw %i5, [%l7 + 0x34]
9704 fmovrsne %l6, %f11, %f21
9705 fzero %f26
9706 edge16n %l2, %i6, %i2
9707 ldsw [%l7 + 0x7C], %i1
9708 movvs %icc, %i4, %o0
9709 orn %g7, %g3, %l4
9710 edge8l %o5, %o6, %o4
9711 movrgz %i3, 0x37D, %l5
9712 xor %g1, 0x0A79, %i7
9713 movrgez %l3, %g6, %l1
9714 movgu %icc, %i0, %o7
9715 fmovspos %icc, %f1, %f19
9716 nop
9717 set 0x6A, %o6
9718 ldsh [%l7 + %o6], %o1
9719 or %g2, 0x1339, %o3
9720 ldsb [%l7 + 0x2E], %o2
9721 fpadd32s %f0, %f25, %f23
9722 std %f20, [%l7 + 0x20]
9723 fpmerge %f0, %f28, %f18
9724 ldx [%l7 + 0x50], %g5
9725 addcc %g4, %i5, %l0
9726 orn %l6, 0x1162, %l2
9727 xnor %i6, 0x01F2, %i1
9728 subccc %i4, 0x07A4, %o0
9729 edge8l %g7, %g3, %i2
9730 stb %o5, [%l7 + 0x4C]
9731 fabss %f13, %f18
9732 ld [%l7 + 0x6C], %f17
9733 andncc %o6, %l4, %o4
9734 srax %l5, %g1, %i3
9735 andncc %l3, %i7, %g6
9736 mulscc %l1, 0x11C9, %i0
9737 xor %o7, %g2, %o3
9738 sub %o2, %g5, %g4
9739 fpadd16 %f26, %f22, %f12
9740 or %o1, 0x1A99, %i5
9741 movgu %xcc, %l6, %l0
9742 fsrc1 %f24, %f24
9743 srax %i6, 0x16, %i1
9744 fnot2s %f23, %f5
9745 fzero %f8
9746 sra %l2, 0x0C, %i4
9747 srl %o0, %g7, %i2
9748 alignaddr %o5, %g3, %o6
9749 movvs %xcc, %o4, %l5
9750 edge32l %l4, %g1, %l3
9751 fcmps %fcc3, %f30, %f19
9752 array8 %i7, %g6, %i3
9753 xor %l1, %i0, %g2
9754 edge32l %o7, %o2, %o3
9755 ldsw [%l7 + 0x48], %g4
9756 fcmpne16 %f20, %f26, %g5
9757 edge8ln %i5, %l6, %o1
9758 lduh [%l7 + 0x2C], %i6
9759 srlx %l0, %l2, %i4
9760 xnor %o0, 0x0F89, %g7
9761 edge32l %i1, %o5, %g3
9762 movn %xcc, %o6, %i2
9763 ldsb [%l7 + 0x08], %o4
9764 movcc %icc, %l5, %l4
9765 fornot1s %f26, %f17, %f16
9766 fmovdgu %icc, %f12, %f24
9767 fcmpeq32 %f12, %f4, %l3
9768 orncc %i7, 0x1859, %g1
9769 addccc %i3, 0x0311, %l1
9770 movvc %icc, %i0, %g6
9771 st %f29, [%l7 + 0x50]
9772 edge16l %g2, %o2, %o7
9773 fornot2s %f21, %f26, %f14
9774 mulscc %o3, %g4, %i5
9775 fabsd %f16, %f26
9776 udivx %g5, 0x14A9, %l6
9777 movneg %xcc, %i6, %l0
9778 movl %icc, %o1, %i4
9779 mulscc %l2, 0x050C, %g7
9780 addc %o0, 0x164D, %i1
9781 fcmpne16 %f22, %f26, %o5
9782 edge16l %g3, %o6, %i2
9783 fsrc1s %f17, %f1
9784 fcmpeq16 %f28, %f22, %o4
9785 fors %f28, %f2, %f15
9786 umulcc %l4, %l3, %i7
9787 mulscc %l5, %i3, %g1
9788 popc %l1, %g6
9789 smul %g2, %i0, %o7
9790 edge16ln %o2, %o3, %i5
9791 sub %g5, %l6, %g4
9792 andn %l0, 0x09F1, %i6
9793 movpos %icc, %o1, %i4
9794 andncc %l2, %o0, %g7
9795 xor %i1, %o5, %o6
9796 array16 %i2, %o4, %g3
9797 fmovspos %icc, %f5, %f4
9798 fpackfix %f6, %f7
9799 edge16 %l3, %i7, %l4
9800 fnot1s %f31, %f14
9801 movn %icc, %i3, %l5
9802 edge8ln %l1, %g1, %g6
9803 mulscc %g2, 0x0550, %i0
9804 movg %icc, %o2, %o7
9805 fmovdg %xcc, %f6, %f3
9806 srax %o3, %i5, %l6
9807 movrlez %g4, 0x2FF, %g5
9808 subc %i6, 0x0B59, %o1
9809 alignaddr %l0, %l2, %o0
9810 fpack16 %f12, %f25
9811 fones %f18
9812 edge16l %i4, %g7, %i1
9813 edge8ln %o5, %i2, %o6
9814 fnors %f26, %f8, %f10
9815 mova %xcc, %g3, %l3
9816 fnot2s %f24, %f18
9817 fmovdneg %xcc, %f11, %f15
9818 andn %i7, %o4, %l4
9819 lduw [%l7 + 0x60], %i3
9820 fpack16 %f18, %f18
9821 xor %l5, %l1, %g6
9822 edge32n %g2, %i0, %g1
9823 fandnot2s %f16, %f25, %f17
9824 sdivcc %o7, 0x0669, %o2
9825 movge %xcc, %o3, %l6
9826 fcmpes %fcc1, %f0, %f0
9827 array16 %g4, %i5, %g5
9828 stb %o1, [%l7 + 0x77]
9829 movle %xcc, %i6, %l2
9830 addcc %l0, 0x1527, %o0
9831 edge16 %g7, %i1, %o5
9832 stw %i2, [%l7 + 0x68]
9833 srl %o6, %g3, %i4
9834 array16 %i7, %l3, %l4
9835 fpackfix %f16, %f8
9836 sdivx %o4, 0x1BB7, %l5
9837 orncc %l1, 0x1840, %g6
9838 nop
9839 set 0x1C, %l6
9840 stw %i3, [%l7 + %l6]
9841 udiv %i0, 0x16AE, %g2
9842 sethi 0x0DC0, %g1
9843 srlx %o2, %o7, %l6
9844 ldsb [%l7 + 0x0C], %o3
9845 add %g4, %g5, %o1
9846 xnor %i6, 0x07FB, %l2
9847 fnegs %f18, %f3
9848 umul %i5, 0x18EB, %l0
9849 add %o0, %g7, %i1
9850 sub %o5, %o6, %g3
9851 fmovsvs %xcc, %f26, %f19
9852 addccc %i4, 0x0D26, %i2
9853 movrne %i7, %l4, %o4
9854 sir 0x1892
9855 fmovsge %icc, %f9, %f8
9856 and %l3, %l5, %g6
9857 fcmped %fcc2, %f6, %f24
9858 edge8n %i3, %i0, %g2
9859 fmovrslz %l1, %f13, %f30
9860 sll %g1, 0x0F, %o2
9861 edge32ln %l6, %o7, %o3
9862 movleu %icc, %g5, %g4
9863 movne %icc, %o1, %i6
9864 array32 %i5, %l0, %l2
9865 ldsb [%l7 + 0x55], %g7
9866 udivcc %i1, 0x0A00, %o0
9867 edge16 %o6, %g3, %o5
9868 edge32ln %i4, %i2, %l4
9869 sllx %o4, 0x0A, %i7
9870 edge32 %l3, %l5, %i3
9871 edge8 %g6, %g2, %l1
9872 udiv %g1, 0x16E5, %o2
9873 movle %xcc, %l6, %o7
9874 add %o3, %i0, %g5
9875 array16 %o1, %g4, %i5
9876 bshuffle %f14, %f8, %f2
9877 edge16n %l0, %l2, %g7
9878 movge %xcc, %i1, %o0
9879 nop
9880 set 0x78, %i2
9881 ldd [%l7 + %i2], %f20
9882 sdiv %i6, 0x0049, %o6
9883 ldub [%l7 + 0x2D], %g3
9884 fmovdg %icc, %f30, %f31
9885 ldsw [%l7 + 0x28], %i4
9886 edge16ln %i2, %o5, %l4
9887 movrne %o4, %l3, %i7
9888 andn %i3, %l5, %g2
9889 edge8 %g6, %l1, %g1
9890 sir 0x043B
9891 stx %l6, [%l7 + 0x28]
9892 orcc %o7, %o3, %i0
9893 mulx %o2, %g5, %o1
9894 fcmpeq16 %f18, %f6, %g4
9895 std %f10, [%l7 + 0x68]
9896 addc %i5, 0x070D, %l2
9897 smul %g7, 0x1D99, %i1
9898 lduw [%l7 + 0x44], %l0
9899 subccc %i6, 0x0D04, %o0
9900 sra %o6, %i4, %g3
9901 fors %f21, %f20, %f15
9902 fornot2 %f22, %f10, %f10
9903 sdiv %o5, 0x136C, %l4
9904 edge16l %i2, %l3, %o4
9905 fpadd32s %f6, %f19, %f22
9906 array32 %i3, %i7, %g2
9907 movcc %xcc, %g6, %l5
9908 sra %g1, %l6, %o7
9909 fpsub32s %f8, %f18, %f30
9910 movleu %icc, %l1, %o3
9911 fnors %f7, %f20, %f12
9912 fpmerge %f8, %f7, %f10
9913 ldx [%l7 + 0x30], %o2
9914 edge16 %i0, %g5, %o1
9915 sll %g4, 0x0D, %l2
9916 st %f19, [%l7 + 0x34]
9917 edge32l %g7, %i1, %i5
9918 umul %i6, 0x0550, %o0
9919 addc %o6, %i4, %g3
9920 andcc %o5, 0x1E5A, %l0
9921 movrlz %i2, %l3, %o4
9922 fxnors %f22, %f16, %f19
9923 sdivcc %l4, 0x074A, %i7
9924 xor %i3, 0x123F, %g2
9925 fands %f8, %f4, %f31
9926 move %icc, %l5, %g1
9927 smul %l6, 0x0A91, %g6
9928 setx loop_34, %l0, %l1
9929 return %l1
9930 nop
9931 rdpr %cwp, %g1
9932 rdpr %cansave, %g2
9933 rdpr %canrestore, %g3
9934 rdpr %cleanwin, %g4
9935 rdpr %otherwin, %g5
9936 rdpr %wstate, %g6
9937loop_34: movneg %xcc, %i0, %g5
9938 fmovrdgez %o1, %f8, %f20
9939 ldub [%l7 + 0x58], %g4
9940 addccc %l2, %g7, %i1
9941 xorcc %i5, %i6, %o0
9942 udiv %o2, 0x0F07, %i4
9943 subccc %o6, %o5, %g3
9944 array32 %i2, %l0, %o4
9945 fcmpne32 %f28, %f4, %l4
9946 stw %l3, [%l7 + 0x38]
9947 sethi 0x1035, %i7
9948 udiv %g2, 0x1FAA, %i3
9949 edge8l %g1, %l6, %l5
9950 ld [%l7 + 0x68], %f25
9951 movle %xcc, %g6, %o7
9952 movge %icc, %l1, %o3
9953 array32 %g5, %o1, %g4
9954 stw %l2, [%l7 + 0x20]
9955 fmovrdlez %i0, %f12, %f16
9956 lduw [%l7 + 0x70], %g7
9957 edge8l %i1, %i6, %i5
9958 pdist %f4, %f16, %f2
9959 fcmple32 %f10, %f18, %o2
9960 movcc %icc, %i4, %o0
9961 ldsh [%l7 + 0x1E], %o6
9962 save %g3, 0x1E95, %o5
9963 rdpr %cwp, %g1
9964 rdpr %cansave, %g2
9965 rdpr %canrestore, %g3
9966 rdpr %cleanwin, %g4
9967 rdpr %otherwin, %g5
9968 rdpr %wstate, %g6
9969 sethi 0x0582, %i2
9970 fmovrdgz %l0, %f30, %f8
9971 fcmpgt16 %f24, %f16, %o4
9972 or %l4, %l3, %i7
9973 fmovrsgz %g2, %f12, %f17
9974 fmovrsgz %i3, %f23, %f2
9975 addccc %l6, 0x00B0, %l5
9976 ldsh [%l7 + 0x7C], %g6
9977 stb %g1, [%l7 + 0x6F]
9978 movne %icc, %o7, %l1
9979 mulscc %o3, %g5, %g4
9980 andcc %l2, %o1, %g7
9981 add %i0, %i1, %i6
9982 fors %f3, %f18, %f4
9983 edge8l %o2, %i4, %i5
9984 subcc %o6, %g3, %o5
9985 ld [%l7 + 0x20], %f17
9986 edge16 %i2, %o0, %l0
9987 movrne %l4, 0x003, %l3
9988 fmovrsgz %o4, %f24, %f30
9989 movcs %xcc, %i7, %i3
9990 fxnors %f29, %f23, %f7
9991 fmovdle %icc, %f14, %f15
9992 fmovsa %icc, %f12, %f3
9993 movrne %g2, %l5, %l6
9994 sub %g1, 0x0163, %o7
9995 ldub [%l7 + 0x58], %g6
9996 edge16 %l1, %o3, %g5
9997 movrgz %g4, %o1, %g7
9998 fmovd %f16, %f12
9999 sra %i0, 0x1A, %l2
10000 srlx %i1, %o2, %i4
10001 sdivcc %i5, 0x09BC, %o6
10002 edge16ln %i6, %o5, %i2
10003 udivcc %g3, 0x15BE, %l0
10004 xnorcc %o0, 0x1C89, %l3
10005 srax %l4, %i7, %o4
10006 popc 0x1F84, %i3
10007 movcc %xcc, %g2, %l6
10008 srl %g1, %l5, %g6
10009 restore %l1, %o3, %o7
10010 rdpr %cwp, %g1
10011 rdpr %cansave, %g2
10012 rdpr %canrestore, %g3
10013 rdpr %cleanwin, %g4
10014 rdpr %otherwin, %g5
10015 rdpr %wstate, %g6
10016 edge8ln %g4, %g5, %o1
10017 edge8 %g7, %l2, %i0
10018 st %f24, [%l7 + 0x64]
10019 fmovsg %xcc, %f9, %f22
10020 save %o2, %i1, %i5
10021 rdpr %cwp, %g1
10022 rdpr %cansave, %g2
10023 rdpr %canrestore, %g3
10024 rdpr %cleanwin, %g4
10025 rdpr %otherwin, %g5
10026 rdpr %wstate, %g6
10027 fcmpeq32 %f22, %f18, %i4
10028 movvs %icc, %o6, %o5
10029 srlx %i6, %i2, %g3
10030 movg %icc, %l0, %l3
10031 movrgez %l4, %o0, %i7
10032 sdivx %o4, 0x0C08, %g2
10033 st %f15, [%l7 + 0x74]
10034 edge8 %i3, %g1, %l5
10035 ldd [%l7 + 0x38], %i6
10036 fandnot1 %f28, %f12, %f4
10037 andn %g6, %l1, %o7
10038 ldx [%l7 + 0x08], %g4
10039 array32 %g5, %o3, %o1
10040 movleu %xcc, %l2, %i0
10041 fmovrdlz %o2, %f10, %f20
10042 fmovrdlz %i1, %f24, %f16
10043 andcc %i5, %i4, %g7
10044 move %xcc, %o6, %o5
10045 edge16ln %i2, %i6, %l0
10046 alignaddr %l3, %g3, %l4
10047 edge32l %o0, %o4, %i7
10048 andn %g2, 0x17D9, %g1
10049 edge32ln %i3, %l5, %g6
10050 movg %xcc, %l1, %o7
10051 nop
10052 set 0x28, %i6
10053 ldx [%l7 + %i6], %g4
10054 ldd [%l7 + 0x58], %f14
10055 smul %g5, %o3, %l6
10056 save %o1, 0x1F6A, %l2
10057 rdpr %cwp, %g1
10058 rdpr %cansave, %g2
10059 rdpr %canrestore, %g3
10060 rdpr %cleanwin, %g4
10061 rdpr %otherwin, %g5
10062 rdpr %wstate, %g6
10063 edge32n %o2, %i1, %i5
10064 fpack32 %f16, %f20, %f16
10065 andcc %i0, %g7, %o6
10066 subccc %o5, %i4, %i6
10067 xnor %i2, 0x1EE7, %l3
10068 subcc %g3, 0x1DC6, %l4
10069 save %l0, %o4, %o0
10070 rdpr %cwp, %g1
10071 rdpr %cansave, %g2
10072 rdpr %canrestore, %g3
10073 rdpr %cleanwin, %g4
10074 rdpr %otherwin, %g5
10075 rdpr %wstate, %g6
10076 smulcc %i7, 0x04AB, %g2
10077 movrgz %i3, %g1, %l5
10078 subc %g6, %o7, %l1
10079 xorcc %g5, 0x1688, %g4
10080 movcc %icc, %l6, %o3
10081 lduw [%l7 + 0x38], %o1
10082 andn %l2, 0x00EA, %i1
10083 andn %i5, %i0, %o2
10084 fpack32 %f10, %f12, %f14
10085 movrgz %o6, 0x25C, %g7
10086 fzero %f6
10087 edge8ln %i4, %o5, %i6
10088 st %f20, [%l7 + 0x78]
10089 mova %xcc, %l3, %i2
10090 movvs %icc, %g3, %l0
10091 sub %l4, %o0, %i7
10092 edge16n %o4, %i3, %g2
10093 movcs %xcc, %l5, %g1
10094 movge %xcc, %o7, %l1
10095 fmovsge %xcc, %f19, %f30
10096 fmovdcc %icc, %f22, %f4
10097 subccc %g6, %g5, %g4
10098 fmovsn %xcc, %f28, %f13
10099 movvs %icc, %o3, %l6
10100 movcs %icc, %l2, %i1
10101 fzero %f6
10102 mova %xcc, %o1, %i0
10103 fmovd %f4, %f30
10104 bshuffle %f28, %f16, %f18
10105 fpadd16s %f24, %f6, %f29
10106 ldsw [%l7 + 0x14], %i5
10107 movpos %xcc, %o6, %g7
10108 popc 0x03C6, %i4
10109 fcmple32 %f30, %f30, %o2
10110 ld [%l7 + 0x6C], %f2
10111 orcc %i6, %l3, %o5
10112 array16 %i2, %l0, %l4
10113 fmovsl %icc, %f31, %f4
10114 movvs %icc, %o0, %g3
10115 array16 %i7, %i3, %g2
10116 fmovrsgz %o4, %f9, %f21
10117 movrlez %l5, %o7, %g1
10118 add %g6, %l1, %g5
10119 ldd [%l7 + 0x10], %f4
10120 sdivx %g4, 0x14C5, %l6
10121 lduw [%l7 + 0x7C], %l2
10122 movle %icc, %i1, %o1
10123 fmul8x16al %f13, %f17, %f28
10124 ldsh [%l7 + 0x18], %o3
10125 fmovsl %icc, %f9, %f13
10126 fmovdvc %icc, %f28, %f6
10127 sdivcc %i0, 0x0135, %o6
10128 movl %xcc, %g7, %i5
10129 movre %o2, %i4, %l3
10130 add %i6, %o5, %i2
10131 setx loop_35, %l0, %l1
10132 return %l1
10133 nop
10134 rdpr %cwp, %g1
10135 rdpr %cansave, %g2
10136 rdpr %canrestore, %g3
10137 rdpr %cleanwin, %g4
10138 rdpr %otherwin, %g5
10139 rdpr %wstate, %g6
10140loop_35: ldx [%l7 + 0x28], %g3
10141 edge16 %i7, %o0, %g2
10142 sdiv %i3, 0x14D1, %l5
10143 srax %o7, %g1, %g6
10144 subcc %l1, %o4, %g5
10145 fnands %f22, %f14, %f12
10146 edge32 %l6, %g4, %i1
10147 smul %l2, 0x0423, %o3
10148 fone %f28
10149 movge %icc, %i0, %o1
10150 smul %g7, 0x0841, %i5
10151 andcc %o2, 0x1538, %i4
10152 sth %l3, [%l7 + 0x64]
10153 sir 0x1580
10154 alignaddrl %o6, %o5, %i2
10155 std %f2, [%l7 + 0x40]
10156 movvc %icc, %l0, %l4
10157 sth %g3, [%l7 + 0x0C]
10158 xnorcc %i6, %o0, %g2
10159 movcs %icc, %i7, %l5
10160 edge8 %o7, %i3, %g1
10161 srlx %l1, 0x1A, %g6
10162 movpos %xcc, %g5, %o4
10163 movvc %xcc, %l6, %i1
10164 fpadd16 %f14, %f0, %f26
10165 ldx [%l7 + 0x28], %g4
10166 fcmpd %fcc2, %f14, %f26
10167 fone %f20
10168 addccc %l2, 0x1DAB, %o3
10169 fmovrslez %o1, %f6, %f28
10170 sub %g7, %i0, %o2
10171 xor %i4, 0x1693, %i5
10172 movcc %xcc, %l3, %o5
10173 fmovsa %xcc, %f21, %f29
10174 save %i2, %l0, %o6
10175 rdpr %cwp, %g1
10176 rdpr %cansave, %g2
10177 rdpr %canrestore, %g3
10178 rdpr %cleanwin, %g4
10179 rdpr %otherwin, %g5
10180 rdpr %wstate, %g6
10181 edge32l %l4, %g3, %o0
10182 movre %i6, 0x39F, %g2
10183 fmovdgu %icc, %f7, %f26
10184 sra %l5, 0x01, %i7
10185 fmovrsgez %o7, %f12, %f0
10186 sub %g1, 0x1A3D, %i3
10187 movg %icc, %l1, %g6
10188 movrlez %o4, 0x28E, %g5
10189 sll %i1, %l6, %l2
10190 movgu %xcc, %g4, %o1
10191 fmovsg %xcc, %f29, %f21
10192 ldd [%l7 + 0x60], %o2
10193 smulcc %i0, %g7, %i4
10194 subcc %i5, %l3, %o2
10195 andcc %o5, %i2, %l0
10196 movrlz %l4, 0x273, %o6
10197 ld [%l7 + 0x14], %f29
10198 movre %o0, %g3, %g2
10199 fcmpd %fcc0, %f14, %f24
10200 fmovdl %icc, %f21, %f28
10201 movpos %icc, %i6, %l5
10202 edge8l %o7, %g1, %i3
10203 fmovdcc %xcc, %f10, %f19
10204 nop
10205 set 0x58, %i5
10206 std %f30, [%l7 + %i5]
10207 movcs %xcc, %l1, %g6
10208 sdivcc %o4, 0x0575, %i7
10209 addccc %g5, %l6, %i1
10210 alignaddr %g4, %l2, %o1
10211 fandnot2s %f1, %f6, %f10
10212 udivx %i0, 0x0DEA, %g7
10213 fcmpeq32 %f30, %f12, %i4
10214 ldsb [%l7 + 0x32], %o3
10215 orncc %l3, 0x1DA4, %i5
10216 xnorcc %o2, 0x13AD, %o5
10217 movgu %xcc, %i2, %l0
10218 srax %o6, 0x17, %l4
10219 restore %g3, %g2, %i6
10220 rdpr %cwp, %g1
10221 rdpr %cansave, %g2
10222 rdpr %canrestore, %g3
10223 rdpr %cleanwin, %g4
10224 rdpr %otherwin, %g5
10225 rdpr %wstate, %g6
10226 fandnot1s %f21, %f22, %f7
10227 xorcc %o0, 0x02C7, %l5
10228 edge8l %o7, %g1, %l1
10229 edge8 %g6, %i3, %o4
10230 edge32l %g5, %l6, %i7
10231 movvs %icc, %g4, %i1
10232 fmovdpos %icc, %f15, %f13
10233 movneg %xcc, %l2, %o1
10234 fmul8x16 %f14, %f8, %f26
10235 stb %i0, [%l7 + 0x35]
10236 xnor %i4, %g7, %l3
10237 udivx %o3, 0x191A, %o2
10238 xnor %o5, 0x10ED, %i2
10239 addc %l0, %o6, %i5
10240 fornot2s %f25, %f15, %f12
10241 orncc %l4, %g3, %i6
10242 sth %g2, [%l7 + 0x08]
10243 andncc %l5, %o7, %o0
10244 fmovrdgez %l1, %f24, %f30
10245 orncc %g1, %g6, %i3
10246 movcc %icc, %o4, %l6
10247 edge8 %g5, %i7, %i1
10248 edge32 %l2, %o1, %g4
10249 srax %i0, %i4, %g7
10250 fmovde %icc, %f27, %f8
10251 orncc %o3, %l3, %o5
10252 edge8n %i2, %l0, %o6
10253 fmuld8sux16 %f31, %f13, %f12
10254 nop
10255 set 0x31, %o0
10256 stb %o2, [%l7 + %o0]
10257 orcc %l4, 0x1E3A, %i5
10258 save %g3, 0x1C5D, %g2
10259 rdpr %cwp, %g1
10260 rdpr %cansave, %g2
10261 rdpr %canrestore, %g3
10262 rdpr %cleanwin, %g4
10263 rdpr %otherwin, %g5
10264 rdpr %wstate, %g6
10265 movcs %icc, %l5, %i6
10266 orcc %o7, %l1, %g1
10267 subcc %g6, %o0, %o4
10268 fmovrdgez %l6, %f10, %f10
10269 umul %g5, %i3, %i7
10270 lduh [%l7 + 0x62], %l2
10271 udivcc %i1, 0x12E4, %g4
10272 smul %i0, %i4, %g7
10273 std %f24, [%l7 + 0x60]
10274 edge8 %o1, %l3, %o3
10275 movpos %xcc, %o5, %i2
10276 sub %l0, 0x14A7, %o6
10277 fmovrsne %l4, %f24, %f7
10278 orcc %i5, %o2, %g2
10279 movgu %xcc, %g3, %i6
10280 ldub [%l7 + 0x4D], %l5
10281 fmovrslz %l1, %f28, %f12
10282 subc %g1, %g6, %o0
10283 movg %icc, %o7, %o4
10284 fmovdneg %xcc, %f13, %f23
10285 addcc %g5, %l6, %i7
10286 fcmple16 %f14, %f10, %l2
10287 orcc %i3, 0x1066, %i1
10288 sir 0x0466
10289 udiv %g4, 0x11B9, %i4
10290 movne %xcc, %i0, %o1
10291 move %icc, %g7, %l3
10292 edge32n %o5, %i2, %o3
10293 andn %l0, %o6, %l4
10294 edge32 %o2, %g2, %g3
10295 ldd [%l7 + 0x40], %i6
10296 movvs %xcc, %i5, %l1
10297 fsrc1 %f2, %f16
10298 srlx %g1, %l5, %g6
10299 fsrc1s %f21, %f13
10300 stw %o7, [%l7 + 0x78]
10301 udivcc %o0, 0x0863, %o4
10302 fcmps %fcc2, %f2, %f1
10303 srlx %g5, %l6, %i7
10304 lduh [%l7 + 0x66], %l2
10305 fxnor %f0, %f22, %f28
10306 alignaddr %i3, %i1, %g4
10307 ldd [%l7 + 0x58], %f16
10308 srax %i4, %o1, %i0
10309 move %icc, %l3, %o5
10310 array8 %i2, %o3, %l0
10311 fpsub32 %f8, %f10, %f20
10312 srax %g7, %l4, %o2
10313 movn %icc, %o6, %g2
10314 movcs %xcc, %g3, %i5
10315 fmovdleu %icc, %f5, %f27
10316 mulscc %i6, %l1, %l5
10317 nop
10318 set 0x2A, %g4
10319 ldub [%l7 + %g4], %g1
10320 movge %icc, %g6, %o7
10321 fmovrsne %o4, %f30, %f26
10322 nop
10323 set 0x38, %l5
10324 stx %g5, [%l7 + %l5]
10325 fcmple32 %f2, %f12, %o0
10326 mulx %l6, 0x1AE0, %l2
10327 sll %i7, %i1, %g4
10328 fand %f24, %f0, %f4
10329 udivx %i4, 0x03B6, %i3
10330 fcmpgt16 %f0, %f28, %i0
10331 xnor %l3, %o1, %i2
10332 mova %icc, %o5, %l0
10333 umul %g7, %l4, %o2
10334 nop
10335 set 0x5B, %g3
10336 stb %o3, [%l7 + %g3]
10337 sdivcc %o6, 0x0589, %g3
10338 edge16n %i5, %g2, %i6
10339 or %l5, 0x0B46, %l1
10340 movneg %xcc, %g1, %g6
10341 edge16n %o4, %o7, %g5
10342 fnegs %f0, %f13
10343 setx loop_36, %l0, %l1
10344 return %l1
10345 nop
10346 rdpr %cwp, %g1
10347 rdpr %cansave, %g2
10348 rdpr %canrestore, %g3
10349 rdpr %cleanwin, %g4
10350 rdpr %otherwin, %g5
10351 rdpr %wstate, %g6
10352loop_36: mova %icc, %i1, %g4
10353 movrlz %i7, %i4, %i3
10354 addccc %i0, %o1, %i2
10355 ldub [%l7 + 0x34], %o5
10356 fcmpd %fcc1, %f8, %f16
10357 fcmple16 %f8, %f20, %l3
10358 array16 %l0, %g7, %l4
10359 edge32ln %o3, %o6, %o2
10360 lduw [%l7 + 0x14], %i5
10361 ldub [%l7 + 0x16], %g3
10362 edge32n %i6, %l5, %l1
10363 addccc %g1, %g2, %g6
10364 srax %o4, 0x0F, %g5
10365 fpack16 %f24, %f8
10366 fmovsvc %icc, %f6, %f3
10367 alignaddr %o7, %l6, %l2
10368 fmovda %icc, %f26, %f25
10369 fmovrdne %o0, %f14, %f8
10370 fpsub16s %f26, %f19, %f10
10371 movvs %xcc, %g4, %i7
10372 fmovsneg %xcc, %f22, %f15
10373 array16 %i4, %i1, %i0
10374 edge8n %o1, %i3, %i2
10375 umulcc %l3, %o5, %g7
10376 save %l0, 0x0115, %l4
10377 rdpr %cwp, %g1
10378 rdpr %cansave, %g2
10379 rdpr %canrestore, %g3
10380 rdpr %cleanwin, %g4
10381 rdpr %otherwin, %g5
10382 rdpr %wstate, %g6
10383 udivx %o3, 0x0597, %o6
10384 fmovsge %xcc, %f9, %f6
10385 fmovde %icc, %f14, %f31
10386 sth %o2, [%l7 + 0x6A]
10387 movrne %g3, 0x281, %i5
10388 fornot2s %f1, %f29, %f11
10389 movle %xcc, %i6, %l1
10390 orncc %l5, 0x1754, %g2
10391 srl %g6, 0x06, %o4
10392 movrgez %g5, %o7, %g1
10393 sdivcc %l6, 0x09C2, %l2
10394 array32 %g4, %i7, %o0
10395 or %i4, %i0, %o1
10396 andncc %i3, %i2, %l3
10397 popc %i1, %g7
10398 movneg %icc, %l0, %o5
10399 fmovrslz %l4, %f17, %f10
10400 stb %o3, [%l7 + 0x50]
10401 movl %xcc, %o6, %g3
10402 restore %o2, %i5, %l1
10403 rdpr %cwp, %g1
10404 rdpr %cansave, %g2
10405 rdpr %canrestore, %g3
10406 rdpr %cleanwin, %g4
10407 rdpr %otherwin, %g5
10408 rdpr %wstate, %g6
10409 movg %xcc, %l5, %i6
10410 ldsb [%l7 + 0x0C], %g6
10411 fands %f5, %f21, %f31
10412 array8 %o4, %g5, %o7
10413 srlx %g2, 0x0F, %l6
10414 fornot1s %f4, %f27, %f10
10415 stw %l2, [%l7 + 0x78]
10416 movvc %xcc, %g4, %g1
10417 orn %o0, %i7, %i0
10418 or %i4, 0x16F7, %o1
10419 andncc %i3, %l3, %i2
10420 edge32l %g7, %i1, %o5
10421 edge16l %l0, %l4, %o6
10422 stw %g3, [%l7 + 0x3C]
10423 ldsh [%l7 + 0x46], %o2
10424 movl %xcc, %i5, %l1
10425 fsrc1s %f20, %f29
10426 xor %l5, 0x1126, %o3
10427 fmovsge %icc, %f9, %f15
10428 fcmpne16 %f4, %f20, %g6
10429 fmovrsgz %o4, %f16, %f16
10430 stx %g5, [%l7 + 0x58]
10431 sth %o7, [%l7 + 0x2C]
10432 array32 %g2, %i6, %l6
10433 edge32 %l2, %g1, %o0
10434 save %g4, %i7, %i4
10435 rdpr %cwp, %g1
10436 rdpr %cansave, %g2
10437 rdpr %canrestore, %g3
10438 rdpr %cleanwin, %g4
10439 rdpr %otherwin, %g5
10440 rdpr %wstate, %g6
10441 fnors %f12, %f15, %f23
10442 subcc %i0, %o1, %l3
10443 fandnot2s %f11, %f0, %f24
10444 edge16 %i2, %g7, %i1
10445 addc %i3, %l0, %l4
10446 mulx %o6, 0x04E3, %g3
10447 udiv %o5, 0x01EF, %o2
10448 sllx %l1, %l5, %o3
10449 alignaddrl %g6, %i5, %o4
10450 nop
10451 set 0x78, %i3
10452 ldub [%l7 + %i3], %g5
10453 stx %g2, [%l7 + 0x70]
10454 edge32 %i6, %l6, %o7
10455 ldsb [%l7 + 0x45], %g1
10456 fmuld8ulx16 %f8, %f24, %f6
10457 lduw [%l7 + 0x10], %l2
10458 fpmerge %f26, %f15, %f8
10459 ldd [%l7 + 0x18], %o0
10460 movcs %icc, %g4, %i4
10461 edge8l %i0, %o1, %i7
10462 fpsub16 %f10, %f30, %f14
10463 st %f28, [%l7 + 0x2C]
10464 orn %i2, %g7, %i1
10465 ldsw [%l7 + 0x1C], %i3
10466 srl %l3, 0x1B, %l4
10467 fsrc2 %f16, %f2
10468 sll %o6, 0x1B, %l0
10469 smulcc %g3, 0x1432, %o5
10470 mulx %l1, 0x138B, %l5
10471 ldsw [%l7 + 0x7C], %o3
10472 ldsw [%l7 + 0x08], %o2
10473 setx loop_37, %l0, %l1
10474 return %l1
10475 nop
10476 rdpr %cwp, %g1
10477 rdpr %cansave, %g2
10478 rdpr %canrestore, %g3
10479 rdpr %cleanwin, %g4
10480 rdpr %otherwin, %g5
10481 rdpr %wstate, %g6
10482loop_37: mulscc %o4, %g5, %i6
10483 fmovdn %xcc, %f30, %f3
10484 srax %g2, 0x1E, %l6
10485 xnorcc %g1, 0x0E41, %o7
10486 fmovsvc %icc, %f27, %f24
10487 movgu %xcc, %l2, %o0
10488 sdivcc %g4, 0x0CFB, %i0
10489 andcc %o1, %i4, %i2
10490 orcc %i7, 0x0743, %i1
10491 smulcc %i3, 0x1487, %g7
10492 fmovrdgez %l3, %f8, %f20
10493 fmovsg %icc, %f4, %f6
10494 nop
10495 set 0x08, %l2
10496 stw %o6, [%l7 + %l2]
10497 fmovrse %l0, %f20, %f25
10498 xnor %g3, %o5, %l1
10499 edge8 %l5, %o3, %o2
10500 andn %g6, %i5, %o4
10501 save %l4, 0x12B6, %g5
10502 rdpr %cwp, %g1
10503 rdpr %cansave, %g2
10504 rdpr %canrestore, %g3
10505 rdpr %cleanwin, %g4
10506 rdpr %otherwin, %g5
10507 rdpr %wstate, %g6
10508 andn %g2, %i6, %g1
10509 edge8n %o7, %l6, %l2
10510 sra %o0, 0x1C, %i0
10511 mulx %o1, 0x19E1, %g4
10512 sdiv %i2, 0x140E, %i7
10513 st %f31, [%l7 + 0x18]
10514 st %f3, [%l7 + 0x34]
10515 std %f16, [%l7 + 0x78]
10516 ldub [%l7 + 0x28], %i4
10517 fcmpgt32 %f10, %f30, %i1
10518 fpack32 %f20, %f28, %f14
10519 udiv %i3, 0x1CB0, %g7
10520 sth %o6, [%l7 + 0x7A]
10521 movl %icc, %l3, %g3
10522 fmovdcc %icc, %f4, %f26
10523 orn %o5, %l0, %l1
10524 fmul8x16 %f4, %f2, %f16
10525 umul %l5, %o2, %g6
10526 movge %icc, %i5, %o3
10527 subcc %o4, %g5, %g2
10528 edge32n %l4, %g1, %o7
10529 movg %xcc, %l6, %i6
10530 addccc %l2, %i0, %o1
10531 srax %g4, %o0, %i7
10532 umulcc %i2, 0x0713, %i1
10533 or %i4, 0x1661, %g7
10534 fpmerge %f14, %f7, %f20
10535 movleu %xcc, %o6, %i3
10536 movg %xcc, %l3, %o5
10537 andcc %l0, %g3, %l1
10538 movre %o2, 0x3E6, %g6
10539 fcmpne32 %f18, %f6, %i5
10540 fpadd16s %f2, %f28, %f27
10541 fpsub32s %f14, %f9, %f7
10542 ldsh [%l7 + 0x6C], %l5
10543 restore %o4, 0x16AA, %g5
10544 rdpr %cwp, %g1
10545 rdpr %cansave, %g2
10546 rdpr %canrestore, %g3
10547 rdpr %cleanwin, %g4
10548 rdpr %otherwin, %g5
10549 rdpr %wstate, %g6
10550 fmovsl %icc, %f29, %f27
10551 fmul8x16au %f22, %f20, %f8
10552 edge32ln %g2, %o3, %g1
10553 array16 %l4, %l6, %i6
10554 movneg %icc, %o7, %l2
10555 alignaddrl %o1, %g4, %o0
10556 fnegd %f6, %f2
10557 ldsw [%l7 + 0x6C], %i0
10558 lduh [%l7 + 0x34], %i7
10559 stx %i1, [%l7 + 0x30]
10560 umulcc %i4, 0x1835, %i2
10561 sir 0x012F
10562 addccc %o6, 0x032A, %g7
10563 and %l3, 0x0D67, %o5
10564 edge8l %i3, %l0, %g3
10565 movrlez %l1, 0x26D, %g6
10566 std %f28, [%l7 + 0x68]
10567 popc %o2, %i5
10568 move %icc, %o4, %g5
10569 fcmpgt32 %f22, %f14, %g2
10570 movn %icc, %o3, %g1
10571 xnorcc %l5, %l6, %l4
10572 ldsw [%l7 + 0x20], %i6
10573 movrgz %o7, %o1, %g4
10574 addccc %l2, 0x1075, %o0
10575 fmovdleu %icc, %f30, %f8
10576 subccc %i7, %i0, %i4
10577 edge32ln %i2, %i1, %o6
10578 movcs %icc, %l3, %g7
10579 ldsh [%l7 + 0x74], %i3
10580 ldub [%l7 + 0x62], %o5
10581 xor %g3, %l0, %l1
10582 move %xcc, %o2, %g6
10583 addc %i5, 0x14FF, %g5
10584 fmovdge %xcc, %f10, %f10
10585 ld [%l7 + 0x54], %f23
10586 edge8 %g2, %o4, %o3
10587 alignaddr %g1, %l5, %l4
10588 movgu %xcc, %i6, %l6
10589 fcmpgt16 %f6, %f30, %o1
10590 andcc %g4, %l2, %o0
10591 fmovdge %icc, %f15, %f21
10592 addc %o7, 0x140C, %i0
10593 umulcc %i4, %i2, %i7
10594 ldsb [%l7 + 0x66], %i1
10595 orcc %l3, %g7, %o6
10596 edge8ln %i3, %o5, %g3
10597 udivx %l0, 0x1016, %l1
10598 edge16l %g6, %i5, %o2
10599 mulscc %g5, 0x196A, %g2
10600 sub %o4, %g1, %o3
10601 movvs %icc, %l4, %i6
10602 fxnors %f17, %f28, %f6
10603 stx %l5, [%l7 + 0x18]
10604 sll %o1, 0x0D, %g4
10605 andncc %l2, %l6, %o7
10606 srlx %o0, 0x07, %i0
10607 sdivx %i2, 0x13D1, %i7
10608 fmovsle %icc, %f7, %f1
10609 umul %i1, %l3, %g7
10610 subcc %i4, %i3, %o5
10611 sdivx %g3, 0x05DD, %l0
10612 fpsub32s %f14, %f6, %f13
10613 fmul8x16 %f28, %f6, %f8
10614 sth %l1, [%l7 + 0x66]
10615 sra %o6, 0x1A, %g6
10616 fmul8x16au %f13, %f5, %f6
10617 subccc %o2, %i5, %g2
10618 sra %g5, %g1, %o4
10619 edge32l %l4, %i6, %o3
10620 fnot2s %f6, %f17
10621 mulx %l5, %o1, %g4
10622 movg %xcc, %l6, %l2
10623 edge32ln %o0, %i0, %i2
10624 move %icc, %o7, %i1
10625 orn %l3, 0x091D, %i7
10626 subccc %i4, %g7, %o5
10627 movgu %xcc, %i3, %g3
10628 movrne %l1, %l0, %g6
10629 move %xcc, %o2, %i5
10630 edge32 %g2, %o6, %g5
10631 array16 %o4, %g1, %l4
10632 sir 0x14D8
10633 array8 %o3, %i6, %o1
10634 fpsub32s %f25, %f23, %f15
10635 fone %f20
10636 mova %xcc, %l5, %g4
10637 sll %l6, %o0, %l2
10638 movrlez %i0, %i2, %o7
10639 andn %l3, 0x1D17, %i7
10640 edge16n %i1, %i4, %o5
10641 umulcc %i3, 0x0233, %g7
10642 fmovscs %xcc, %f28, %f3
10643 movcs %icc, %g3, %l1
10644 and %g6, 0x0C91, %o2
10645 ldsb [%l7 + 0x1B], %i5
10646 sethi 0x0645, %l0
10647 srlx %g2, %o6, %g5
10648 ldd [%l7 + 0x58], %g0
10649 movvs %xcc, %o4, %o3
10650 movrgez %l4, 0x03C, %o1
10651 movvs %icc, %l5, %i6
10652 fpackfix %f6, %f7
10653 edge8ln %g4, %o0, %l6
10654 andn %l2, 0x0F52, %i0
10655 sdivx %i2, 0x1DF4, %l3
10656 addccc %o7, 0x1B56, %i1
10657 subccc %i7, %o5, %i4
10658 movgu %icc, %i3, %g3
10659 save %g7, %g6, %l1
10660 rdpr %cwp, %g1
10661 rdpr %cansave, %g2
10662 rdpr %canrestore, %g3
10663 rdpr %cleanwin, %g4
10664 rdpr %otherwin, %g5
10665 rdpr %wstate, %g6
10666 movne %xcc, %o2, %i5
10667 orncc %g2, 0x1B3C, %o6
10668 movge %xcc, %l0, %g5
10669 ldx [%l7 + 0x68], %o4
10670 edge16ln %o3, %l4, %g1
10671 stw %l5, [%l7 + 0x28]
10672 edge8l %o1, %i6, %g4
10673 nop
10674 set 0x72, %g5
10675 lduh [%l7 + %g5], %l6
10676 andcc %l2, 0x0D5C, %i0
10677 umulcc %o0, 0x0298, %i2
10678 fmul8x16al %f28, %f30, %f22
10679 pdist %f22, %f14, %f24
10680 smulcc %l3, %o7, %i1
10681 edge32n %i7, %i4, %o5
10682 movneg %icc, %g3, %g7
10683 std %f24, [%l7 + 0x70]
10684 fnegd %f24, %f0
10685 umul %g6, %l1, %i3
10686 fnot2 %f12, %f0
10687 umulcc %i5, %g2, %o2
10688 fmovse %xcc, %f16, %f11
10689 fnand %f24, %f8, %f16
10690 ldsw [%l7 + 0x48], %l0
10691 ldsb [%l7 + 0x6C], %g5
10692 bshuffle %f0, %f10, %f24
10693 fpack16 %f6, %f11
10694 fmovse %icc, %f30, %f3
10695 sethi 0x16F6, %o6
10696 ldsw [%l7 + 0x34], %o4
10697 edge8 %l4, %o3, %g1
10698 srl %o1, %i6, %l5
10699 movleu %icc, %l6, %g4
10700 sethi 0x19DD, %l2
10701 nop
10702 set 0x08, %o2
10703 lduh [%l7 + %o2], %o0
10704 sdivx %i2, 0x0EA4, %l3
10705 ldx [%l7 + 0x60], %i0
10706 ldd [%l7 + 0x10], %f20
10707 addccc %i1, 0x016B, %i7
10708 or %o7, 0x10E2, %i4
10709 movle %icc, %o5, %g7
10710 fsrc2 %f20, %f18
10711 sir 0x092F
10712 sdivx %g3, 0x1B93, %g6
10713 udiv %l1, 0x0E6E, %i3
10714 fmul8x16 %f29, %f14, %f10
10715 movgu %icc, %i5, %o2
10716 edge32n %g2, %l0, %g5
10717 lduh [%l7 + 0x68], %o4
10718 nop
10719 set 0x08, %o3
10720 ldd [%l7 + %o3], %f20
10721 edge8ln %l4, %o3, %o6
10722 edge8ln %o1, %g1, %l5
10723 pdist %f2, %f28, %f24
10724 lduh [%l7 + 0x4E], %i6
10725 ldsh [%l7 + 0x2A], %g4
10726 ldsh [%l7 + 0x68], %l6
10727 srl %l2, 0x00, %i2
10728 fnot1s %f17, %f13
10729 lduw [%l7 + 0x28], %l3
10730 movg %xcc, %o0, %i1
10731 ldub [%l7 + 0x0F], %i0
10732 fcmpgt32 %f6, %f30, %i7
10733 fmovsg %icc, %f1, %f6
10734 andncc %o7, %o5, %i4
10735 movne %icc, %g7, %g6
10736 subc %l1, 0x076B, %g3
10737 fmul8sux16 %f4, %f20, %f26
10738 movl %xcc, %i5, %i3
10739 bshuffle %f0, %f12, %f26
10740 st %f4, [%l7 + 0x30]
10741 faligndata %f0, %f4, %f30
10742 smulcc %o2, %l0, %g5
10743 fmovrdgez %g2, %f20, %f10
10744 stb %l4, [%l7 + 0x66]
10745 orn %o3, %o6, %o4
10746 edge16l %g1, %l5, %i6
10747 fmovrdgz %o1, %f18, %f8
10748 sth %l6, [%l7 + 0x3A]
10749 fmovrsne %l2, %f12, %f11
10750 fmovdcc %xcc, %f28, %f18
10751 movleu %icc, %i2, %l3
10752 movneg %icc, %o0, %g4
10753 fpsub16 %f8, %f2, %f10
10754 andncc %i1, %i7, %i0
10755 xor %o5, %o7, %g7
10756 or %i4, 0x0E00, %l1
10757 ldd [%l7 + 0x40], %f6
10758 setx loop_38, %l0, %l1
10759 return %l1
10760 nop
10761 rdpr %cwp, %g1
10762 rdpr %cansave, %g2
10763 rdpr %canrestore, %g3
10764 rdpr %cleanwin, %g4
10765 rdpr %otherwin, %g5
10766 rdpr %wstate, %g6
10767loop_38: movre %o2, %l0, %g5
10768 stw %g2, [%l7 + 0x64]
10769 popc 0x0DD8, %l4
10770 umulcc %i3, 0x19DB, %o6
10771 ldsb [%l7 + 0x79], %o3
10772 andn %o4, %g1, %l5
10773 fnot2 %f0, %f18
10774 edge32 %o1, %l6, %i6
10775 movn %xcc, %l2, %i2
10776 and %l3, 0x1180, %o0
10777 orn %i1, 0x1C31, %g4
10778 andncc %i7, %i0, %o7
10779 fxors %f29, %f6, %f0
10780 fmovsvc %icc, %f18, %f19
10781 ld [%l7 + 0x10], %f20
10782 xnor %o5, 0x07B1, %g7
10783 srax %l1, 0x18, %i4
10784 srlx %g6, %g3, %i5
10785 alignaddr %l0, %o2, %g5
10786 edge8 %l4, %g2, %i3
10787 movle %xcc, %o3, %o6
10788 lduw [%l7 + 0x48], %g1
10789 smulcc %o4, 0x1A34, %o1
10790 fnor %f16, %f10, %f2
10791 fmovdvc %icc, %f1, %f15
10792 movre %l5, 0x015, %i6
10793 stw %l2, [%l7 + 0x18]
10794 nop
10795 set 0x0B, %i1
10796 ldsb [%l7 + %i1], %i2
10797 edge8 %l3, %l6, %o0
10798 stb %g4, [%l7 + 0x6A]
10799 subccc %i1, 0x0915, %i7
10800 fmovsleu %xcc, %f18, %f19
10801 movg %xcc, %o7, %i0
10802 udiv %o5, 0x15AB, %g7
10803 ldx [%l7 + 0x58], %i4
10804 movne %xcc, %l1, %g3
10805 movgu %xcc, %g6, %i5
10806 edge16n %l0, %g5, %l4
10807 fcmpgt32 %f22, %f28, %g2
10808 restore %i3, %o2, %o6
10809 rdpr %cwp, %g1
10810 rdpr %cansave, %g2
10811 rdpr %canrestore, %g3
10812 rdpr %cleanwin, %g4
10813 rdpr %otherwin, %g5
10814 rdpr %wstate, %g6
10815 sllx %o3, %o4, %g1
10816 fmovdgu %icc, %f13, %f11
10817 array8 %l5, %i6, %l2
10818 ldsw [%l7 + 0x28], %o1
10819 edge16n %l3, %i2, %l6
10820 umul %g4, 0x01B2, %o0
10821 fand %f4, %f14, %f16
10822 fnands %f4, %f31, %f6
10823 xorcc %i1, 0x1A77, %i7
10824 addc %o7, 0x05F1, %i0
10825 stb %o5, [%l7 + 0x2D]
10826 array16 %g7, %i4, %l1
10827 sdivcc %g6, 0x07FB, %i5
10828 udivcc %g3, 0x10D1, %g5
10829 edge8ln %l4, %g2, %l0
10830 stx %i3, [%l7 + 0x08]
10831 fandnot1s %f27, %f15, %f1
10832 stb %o2, [%l7 + 0x63]
10833 edge8n %o6, %o4, %g1
10834 movvc %xcc, %l5, %o3
10835 movcs %icc, %i6, %l2
10836 orncc %l3, 0x158E, %o1
10837 movvs %icc, %l6, %g4
10838 addccc %i2, %o0, %i7
10839 srlx %i1, %o7, %o5
10840 sir 0x1CA2
10841 fcmple32 %f30, %f26, %i0
10842 andncc %g7, %l1, %g6
10843 xorcc %i4, %i5, %g5
10844 setx loop_39, %l0, %l1
10845 return %l1
10846 nop
10847 rdpr %cwp, %g1
10848 rdpr %cansave, %g2
10849 rdpr %canrestore, %g3
10850 rdpr %cleanwin, %g4
10851 rdpr %otherwin, %g5
10852 rdpr %wstate, %g6
10853loop_39: restore %g3, %i3, %o2
10854 rdpr %cwp, %g1
10855 rdpr %cansave, %g2
10856 rdpr %canrestore, %g3
10857 rdpr %cleanwin, %g4
10858 rdpr %otherwin, %g5
10859 rdpr %wstate, %g6
10860 xnorcc %l0, 0x0AAD, %o4
10861 ld [%l7 + 0x54], %f30
10862 edge8ln %g1, %l5, %o6
10863 umulcc %o3, 0x10DD, %i6
10864 movn %xcc, %l2, %o1
10865 fmovrse %l3, %f23, %f7
10866 xnorcc %g4, 0x06FA, %i2
10867 movvc %xcc, %l6, %o0
10868 nop
10869 set 0x08, %i4
10870 lduh [%l7 + %i4], %i7
10871 lduh [%l7 + 0x74], %o7
10872 std %f22, [%l7 + 0x30]
10873 ldsb [%l7 + 0x40], %i1
10874 stb %i0, [%l7 + 0x7D]
10875 st %f23, [%l7 + 0x3C]
10876 array16 %o5, %g7, %l1
10877 orcc %g6, 0x15C5, %i5
10878 fxor %f6, %f6, %f4
10879 popc %i4, %g5
10880 edge16l %g2, %l4, %i3
10881 fmovrslz %o2, %f1, %f18
10882 save %g3, %o4, %g1
10883 rdpr %cwp, %g1
10884 rdpr %cansave, %g2
10885 rdpr %canrestore, %g3
10886 rdpr %cleanwin, %g4
10887 rdpr %otherwin, %g5
10888 rdpr %wstate, %g6
10889 ldsb [%l7 + 0x49], %l5
10890 movvc %xcc, %l0, %o6
10891 sdiv %i6, 0x1EA3, %o3
10892 srl %o1, %l3, %g4
10893 fmovdneg %xcc, %f24, %f22
10894 sth %l2, [%l7 + 0x4C]
10895 ldx [%l7 + 0x60], %i2
10896 fmovdcs %xcc, %f23, %f19
10897 subc %o0, %i7, %l6
10898 st %f31, [%l7 + 0x70]
10899 fcmpne16 %f6, %f16, %i1
10900 srl %i0, 0x14, %o7
10901 setx loop_40, %l0, %l1
10902 return %l1
10903 nop
10904 rdpr %cwp, %g1
10905 rdpr %cansave, %g2
10906 rdpr %canrestore, %g3
10907 rdpr %cleanwin, %g4
10908 rdpr %otherwin, %g5
10909 rdpr %wstate, %g6
10910loop_40: fpadd16s %f3, %f22, %f25
10911 ldsw [%l7 + 0x28], %g6
10912 xor %l1, 0x1612, %i5
10913 fnegs %f0, %f9
10914 srlx %i4, 0x09, %g2
10915 movge %xcc, %g5, %l4
10916 udiv %o2, 0x14F9, %i3
10917 xnor %o4, %g1, %g3
10918 ldsh [%l7 + 0x1E], %l0
10919 movgu %icc, %o6, %i6
10920 subccc %l5, %o1, %l3
10921 andncc %o3, %g4, %i2
10922 sethi 0x0C7E, %o0
10923 movrgz %i7, 0x373, %l2
10924 fmovrslez %l6, %f26, %f14
10925 orn %i0, %o7, %o5
10926 subccc %i1, %g7, %g6
10927 orn %i5, 0x1DC5, %i4
10928 andcc %l1, %g5, %g2
10929 mova %xcc, %o2, %l4
10930 ldub [%l7 + 0x4B], %o4
10931 fmovrsne %g1, %f24, %f18
10932 array16 %i3, %l0, %g3
10933 alignaddr %o6, %i6, %o1
10934 fpadd32 %f22, %f14, %f28
10935 sra %l5, %o3, %l3
10936 xor %i2, %g4, %i7
10937 mulx %o0, 0x05DA, %l2
10938 subccc %l6, %o7, %i0
10939 sll %o5, %g7, %g6
10940 movcc %icc, %i5, %i4
10941 fmovrslez %i1, %f31, %f15
10942 edge8ln %g5, %l1, %o2
10943 movrgz %g2, %l4, %o4
10944 fnot2s %f6, %f27
10945 movneg %xcc, %g1, %i3
10946 fmovscc %icc, %f29, %f25
10947 smulcc %g3, %o6, %l0
10948 xnorcc %o1, %i6, %o3
10949 movleu %xcc, %l3, %i2
10950 sdiv %l5, 0x0987, %i7
10951 sra %o0, %l2, %g4
10952 andn %l6, %o7, %i0
10953 andncc %o5, %g7, %i5
10954 fmovdge %xcc, %f20, %f7
10955 edge8l %i4, %i1, %g6
10956 fzero %f20
10957 movle %icc, %g5, %o2
10958 edge16ln %g2, %l4, %o4
10959 movcc %xcc, %l1, %g1
10960 fmuld8sux16 %f10, %f16, %f16
10961 mova %xcc, %g3, %o6
10962 fabss %f15, %f23
10963 movl %xcc, %i3, %o1
10964 movn %icc, %l0, %i6
10965 xnorcc %o3, %l3, %l5
10966 movg %icc, %i7, %o0
10967 movge %icc, %l2, %g4
10968 edge8l %l6, %i2, %i0
10969 edge8ln %o7, %g7, %i5
10970 restore %o5, %i1, %g6
10971 rdpr %cwp, %g1
10972 rdpr %cansave, %g2
10973 rdpr %canrestore, %g3
10974 rdpr %cleanwin, %g4
10975 rdpr %otherwin, %g5
10976 rdpr %wstate, %g6
10977 subccc %i4, %o2, %g2
10978 popc 0x0C2C, %l4
10979 ldx [%l7 + 0x18], %g5
10980 fornot1s %f12, %f5, %f19
10981 movvs %xcc, %o4, %l1
10982 fmovsgu %icc, %f30, %f23
10983 movre %g3, %g1, %i3
10984 edge32 %o1, %o6, %i6
10985 edge16n %o3, %l3, %l0
10986 array32 %i7, %o0, %l5
10987 fpadd32 %f2, %f4, %f30
10988 fandnot1s %f2, %f13, %f29
10989 movcc %xcc, %g4, %l6
10990 ldsb [%l7 + 0x0F], %l2
10991 smul %i0, %i2, %g7
10992 array32 %o7, %i5, %i1
10993 fmovrse %o5, %f3, %f26
10994 mova %icc, %i4, %g6
10995 udivx %o2, 0x0D4A, %g2
10996 subccc %g5, 0x064F, %l4
10997 subccc %o4, %l1, %g3
10998 fexpand %f31, %f8
10999 ldsw [%l7 + 0x14], %i3
11000 umulcc %o1, %g1, %o6
11001 movre %i6, %l3, %o3
11002 st %f22, [%l7 + 0x40]
11003 movrlez %i7, %l0, %o0
11004 subc %g4, 0x1DCF, %l6
11005 movcs %icc, %l5, %l2
11006 movvc %xcc, %i2, %i0
11007 sra %o7, 0x14, %g7
11008 fcmpes %fcc0, %f25, %f3
11009 addccc %i5, %i1, %i4
11010 fmovdvs %icc, %f15, %f27
11011 fmuld8ulx16 %f18, %f3, %f14
11012 fcmple16 %f6, %f20, %o5
11013 fmovdn %xcc, %f11, %f6
11014 xorcc %g6, 0x12BB, %g2
11015 fmovrde %o2, %f26, %f16
11016 smul %l4, %g5, %o4
11017 array16 %g3, %i3, %l1
11018 umul %g1, %o1, %i6
11019 stx %l3, [%l7 + 0x48]
11020 edge8ln %o6, %i7, %o3
11021 movrgz %l0, 0x336, %g4
11022 subc %o0, %l5, %l2
11023 movcc %icc, %i2, %i0
11024 movcc %xcc, %l6, %o7
11025 fmul8sux16 %f24, %f24, %f22
11026 fmul8ulx16 %f20, %f28, %f6
11027 fors %f3, %f22, %f24
11028 and %g7, 0x1157, %i1
11029 fmul8sux16 %f4, %f22, %f12
11030 fpsub32 %f8, %f30, %f26
11031 srax %i5, 0x09, %o5
11032 fcmple32 %f16, %f18, %g6
11033 and %i4, 0x0B15, %o2
11034 movneg %xcc, %g2, %g5
11035 fmul8sux16 %f22, %f14, %f30
11036 fmovdvc %xcc, %f26, %f28
11037 sdivcc %l4, 0x0D04, %g3
11038 save %i3, %o4, %l1
11039 rdpr %cwp, %g1
11040 rdpr %cansave, %g2
11041 rdpr %canrestore, %g3
11042 rdpr %cleanwin, %g4
11043 rdpr %otherwin, %g5
11044 rdpr %wstate, %g6
11045 movcc %icc, %o1, %g1
11046 movrgez %l3, %o6, %i7
11047 fones %f18
11048 ldd [%l7 + 0x50], %f22
11049 fpackfix %f8, %f27
11050 lduh [%l7 + 0x30], %o3
11051 ldsb [%l7 + 0x3B], %i6
11052 movvc %icc, %l0, %g4
11053 sir 0x04B3
11054 add %o0, 0x118A, %l5
11055 addcc %l2, %i0, %l6
11056 sllx %o7, 0x03, %i2
11057 ldd [%l7 + 0x08], %f4
11058 edge16n %i1, %g7, %o5
11059 edge16ln %g6, %i5, %i4
11060 movre %g2, %g5, %l4
11061 udivcc %g3, 0x10B7, %o2
11062 xor %o4, 0x01C3, %l1
11063 fmovrdgz %i3, %f6, %f6
11064 setx loop_41, %l0, %l1
11065 return %l1
11066 nop
11067 rdpr %cwp, %g1
11068 rdpr %cansave, %g2
11069 rdpr %canrestore, %g3
11070 rdpr %cleanwin, %g4
11071 rdpr %otherwin, %g5
11072 rdpr %wstate, %g6
11073loop_41: ld [%l7 + 0x14], %f13
11074 fornot2s %f29, %f14, %f1
11075 movpos %xcc, %l3, %i7
11076 fmovsneg %icc, %f18, %f17
11077 andn %o6, 0x14CB, %i6
11078 movneg %icc, %o3, %l0
11079 edge16 %g4, %o0, %l5
11080 movvs %xcc, %l2, %l6
11081 save %i0, %i2, %i1
11082 rdpr %cwp, %g1
11083 rdpr %cansave, %g2
11084 rdpr %canrestore, %g3
11085 rdpr %cleanwin, %g4
11086 rdpr %otherwin, %g5
11087 rdpr %wstate, %g6
11088 std %f12, [%l7 + 0x18]
11089 srl %g7, %o7, %g6
11090 addc %i5, %o5, %g2
11091 edge16ln %i4, %g5, %l4
11092 movneg %xcc, %o2, %g3
11093 movpos %icc, %l1, %i3
11094 fcmpeq32 %f24, %f10, %o4
11095 smulcc %g1, %o1, %i7
11096 edge16 %l3, %i6, %o6
11097 smul %o3, 0x1077, %l0
11098 movleu %icc, %o0, %g4
11099 fmovdl %xcc, %f19, %f25
11100 subccc %l5, %l2, %i0
11101 edge8 %l6, %i1, %g7
11102 sth %i2, [%l7 + 0x48]
11103 movcs %xcc, %g6, %o7
11104 fnot2 %f20, %f2
11105 ldsh [%l7 + 0x74], %i5
11106 fpsub16s %f30, %f2, %f23
11107 ldsb [%l7 + 0x3C], %g2
11108 edge8l %i4, %o5, %g5
11109 sdiv %o2, 0x028E, %g3
11110 edge16n %l4, %l1, %i3
11111 sir 0x10C3
11112 ldd [%l7 + 0x20], %o4
11113 movvs %xcc, %o1, %i7
11114 stx %g1, [%l7 + 0x60]
11115 fnegd %f24, %f0
11116 fornot1s %f30, %f8, %f23
11117 edge32 %i6, %l3, %o6
11118 sdivx %l0, 0x0BA5, %o0
11119 ldd [%l7 + 0x40], %g4
11120 addc %o3, %l5, %l2
11121 alignaddrl %l6, %i0, %i1
11122 movleu %xcc, %i2, %g6
11123 array8 %g7, %i5, %g2
11124 sethi 0x0A5C, %i4
11125 fcmple32 %f14, %f20, %o7
11126 udivcc %g5, 0x0958, %o5
11127 fnot1 %f24, %f20
11128 addccc %o2, 0x0025, %l4
11129 subccc %g3, 0x05DF, %l1
11130 ld [%l7 + 0x50], %f26
11131 alignaddrl %i3, %o1, %o4
11132 stx %g1, [%l7 + 0x78]
11133 fmovde %xcc, %f12, %f10
11134 sdivx %i6, 0x084F, %l3
11135 subccc %o6, 0x116F, %i7
11136 fnands %f25, %f0, %f24
11137 xor %o0, 0x01A8, %g4
11138 fpsub16s %f21, %f24, %f6
11139 sethi 0x0ECC, %o3
11140 udivx %l5, 0x1CD1, %l0
11141 lduw [%l7 + 0x54], %l2
11142 srl %l6, %i0, %i1
11143 nop
11144 set 0x1C, %g1
11145 stw %i2, [%l7 + %g1]
11146 andcc %g6, 0x018E, %g7
11147 ldub [%l7 + 0x33], %g2
11148 edge32n %i5, %o7, %g5
11149 edge16 %o5, %i4, %o2
11150 alignaddrl %g3, %l4, %i3
11151 st %f28, [%l7 + 0x60]
11152 ldub [%l7 + 0x65], %o1
11153 ld [%l7 + 0x60], %f9
11154 edge32l %l1, %g1, %i6
11155 fmovsn %icc, %f8, %f5
11156 fpackfix %f16, %f9
11157 array8 %l3, %o6, %i7
11158 fornot2 %f30, %f16, %f4
11159 fmovdcc %xcc, %f24, %f18
11160 edge8 %o4, %g4, %o3
11161 fpsub16s %f24, %f30, %f26
11162 movcc %icc, %l5, %l0
11163 edge8 %o0, %l6, %i0
11164 fmovdle %icc, %f5, %f17
11165 sub %l2, 0x0659, %i1
11166 fands %f22, %f25, %f9
11167 addcc %g6, 0x1786, %i2
11168 xnorcc %g2, %i5, %o7
11169 movneg %icc, %g7, %g5
11170 sdivx %i4, 0x0C13, %o2
11171 movl %icc, %o5, %g3
11172 st %f29, [%l7 + 0x2C]
11173 mova %icc, %i3, %l4
11174 fpsub16s %f20, %f9, %f5
11175 xnorcc %o1, 0x1E06, %g1
11176 fpsub32 %f8, %f4, %f6
11177 smul %i6, 0x0C81, %l3
11178 nop
11179 set 0x48, %l4
11180 stx %o6, [%l7 + %l4]
11181 array8 %l1, %o4, %i7
11182 srl %o3, %l5, %l0
11183 fxnor %f26, %f10, %f16
11184 fones %f9
11185 udivcc %o0, 0x0079, %l6
11186 xorcc %i0, %g4, %l2
11187 for %f16, %f20, %f4
11188 mova %icc, %g6, %i2
11189 orn %i1, 0x043B, %i5
11190 subcc %o7, %g7, %g5
11191 movvc %icc, %g2, %i4
11192 add %o2, %o5, %i3
11193 movn %icc, %g3, %o1
11194 movneg %xcc, %l4, %i6
11195 mulx %g1, %l3, %o6
11196 smul %l1, %o4, %o3
11197 srl %l5, %i7, %l0
11198 orncc %l6, %i0, %o0
11199 subc %l2, 0x0C23, %g4
11200 fmovrdlez %g6, %f26, %f10
11201 sdiv %i1, 0x1589, %i5
11202 or %i2, %o7, %g5
11203 fmovrde %g2, %f0, %f20
11204 movrlez %g7, %o2, %i4
11205 srl %i3, %o5, %o1
11206 sdivx %l4, 0x01E3, %i6
11207 srlx %g3, 0x1C, %g1
11208 movleu %xcc, %o6, %l1
11209 andcc %o4, 0x1FEE, %l3
11210 edge32n %l5, %o3, %l0
11211 movneg %xcc, %l6, %i0
11212 sub %o0, 0x04D7, %l2
11213 movg %xcc, %g4, %i7
11214 umul %i1, 0x0149, %g6
11215 movrne %i5, %i2, %g5
11216 sub %g2, 0x1A9D, %g7
11217 st %f19, [%l7 + 0x1C]
11218 move %xcc, %o2, %i4
11219 movrgz %o7, 0x262, %o5
11220 restore %o1, %i3, %i6
11221 rdpr %cwp, %g1
11222 rdpr %cansave, %g2
11223 rdpr %canrestore, %g3
11224 rdpr %cleanwin, %g4
11225 rdpr %otherwin, %g5
11226 rdpr %wstate, %g6
11227 andcc %l4, 0x1199, %g3
11228 ldd [%l7 + 0x50], %g0
11229 sethi 0x10F0, %o6
11230 stw %o4, [%l7 + 0x48]
11231 xnor %l1, %l5, %o3
11232 fcmple32 %f26, %f4, %l0
11233 udiv %l6, 0x1758, %l3
11234 st %f11, [%l7 + 0x50]
11235 fmul8x16al %f25, %f12, %f4
11236 movle %icc, %o0, %i0
11237 sethi 0x1D66, %g4
11238 sth %l2, [%l7 + 0x3A]
11239 movre %i1, %g6, %i7
11240 ldsb [%l7 + 0x54], %i5
11241 alignaddrl %i2, %g5, %g7
11242 fmovrsgz %o2, %f1, %f25
11243 fpsub16 %f20, %f30, %f18
11244 fands %f6, %f11, %f4
11245 lduw [%l7 + 0x28], %i4
11246 fmovsa %xcc, %f4, %f18
11247 array16 %g2, %o7, %o5
11248 save %i3, 0x08D0, %o1
11249 rdpr %cwp, %g1
11250 rdpr %cansave, %g2
11251 rdpr %canrestore, %g3
11252 rdpr %cleanwin, %g4
11253 rdpr %otherwin, %g5
11254 rdpr %wstate, %g6
11255 move %xcc, %l4, %g3
11256 umulcc %i6, 0x0308, %o6
11257 subc %g1, %o4, %l5
11258 ldub [%l7 + 0x20], %l1
11259 pdist %f28, %f12, %f24
11260 fnot1 %f24, %f22
11261 orn %l0, %o3, %l6
11262 srlx %l3, 0x0A, %o0
11263 fpack16 %f8, %f23
11264 xnor %g4, 0x0401, %i0
11265 movcc %icc, %i1, %l2
11266 edge32n %i7, %i5, %i2
11267 edge32l %g6, %g5, %o2
11268 fxnor %f12, %f20, %f20
11269 ldub [%l7 + 0x26], %i4
11270 add %g2, 0x19F0, %o7
11271 stw %o5, [%l7 + 0x20]
11272 fpsub32 %f20, %f30, %f10
11273 movrlz %i3, %o1, %l4
11274 orncc %g7, 0x04BE, %g3
11275 add %i6, %g1, %o4
11276 movneg %icc, %o6, %l5
11277 array16 %l1, %l0, %o3
11278 edge32ln %l3, %o0, %g4
11279 movn %icc, %l6, %i1
11280 fmovdvc %xcc, %f18, %f28
11281 fands %f6, %f4, %f30
11282 edge8ln %i0, %i7, %i5
11283 array16 %i2, %g6, %g5
11284 mulscc %o2, 0x00B2, %i4
11285 for %f22, %f20, %f22
11286 edge8l %l2, %g2, %o5
11287 fexpand %f19, %f12
11288 udivx %o7, 0x095C, %i3
11289 fcmpne32 %f0, %f30, %o1
11290 ldd [%l7 + 0x60], %g6
11291 fmovdgu %xcc, %f16, %f0
11292 sir 0x0B5A
11293 array16 %g3, %l4, %g1
11294 sra %o4, 0x19, %o6
11295 fand %f16, %f14, %f10
11296 fpmerge %f31, %f23, %f0
11297 movg %icc, %i6, %l5
11298 movge %xcc, %l0, %l1
11299 edge16ln %o3, %o0, %g4
11300 faligndata %f28, %f10, %f0
11301 movvc %xcc, %l6, %i1
11302 st %f30, [%l7 + 0x2C]
11303 sdiv %i0, 0x183C, %l3
11304 fmul8x16 %f16, %f26, %f0
11305 mova %xcc, %i5, %i7
11306 st %f17, [%l7 + 0x54]
11307 fandnot1s %f9, %f0, %f23
11308 sllx %i2, %g6, %g5
11309 or %i4, 0x1E5A, %o2
11310 movrgez %g2, 0x1A9, %l2
11311 movrne %o7, %o5, %o1
11312 smulcc %i3, %g7, %l4
11313 sllx %g1, 0x09, %g3
11314 fcmpes %fcc3, %f31, %f25
11315 fxnor %f2, %f18, %f22
11316 movcc %xcc, %o4, %o6
11317 umulcc %l5, %i6, %l1
11318 fsrc2 %f24, %f20
11319 stx %o3, [%l7 + 0x10]
11320 nop
11321 set 0x68, %g2
11322 ldd [%l7 + %g2], %f6
11323 umulcc %l0, %g4, %o0
11324 edge16ln %i1, %l6, %i0
11325 fmovrdlez %l3, %f18, %f12
11326 ld [%l7 + 0x10], %f2
11327 fmovrdgez %i7, %f20, %f16
11328 move %icc, %i5, %i2
11329 movvc %xcc, %g6, %i4
11330 or %g5, 0x08E7, %o2
11331 lduh [%l7 + 0x6C], %l2
11332 edge16ln %o7, %o5, %o1
11333 movrlz %g2, 0x156, %i3
11334 srl %l4, 0x12, %g1
11335 fcmple32 %f4, %f26, %g7
11336 movneg %xcc, %o4, %o6
11337 movgu %xcc, %l5, %g3
11338 fmovdpos %icc, %f16, %f7
11339 mulx %l1, 0x1782, %o3
11340 orn %l0, %g4, %o0
11341 fmovrdlez %i1, %f0, %f0
11342 subc %i6, %i0, %l6
11343 edge16ln %l3, %i5, %i2
11344 addccc %g6, 0x0981, %i4
11345 ldsh [%l7 + 0x14], %g5
11346 movne %icc, %i7, %o2
11347 ldsb [%l7 + 0x1D], %l2
11348 st %f18, [%l7 + 0x20]
11349 xorcc %o5, %o1, %o7
11350 movl %xcc, %i3, %g2
11351 subcc %g1, 0x048E, %g7
11352 movleu %icc, %o4, %o6
11353 andncc %l5, %g3, %l4
11354 save %o3, %l0, %g4
11355 rdpr %cwp, %g1
11356 rdpr %cansave, %g2
11357 rdpr %canrestore, %g3
11358 rdpr %cleanwin, %g4
11359 rdpr %otherwin, %g5
11360 rdpr %wstate, %g6
11361 st %f11, [%l7 + 0x30]
11362 fnot2 %f12, %f20
11363 edge8l %l1, %o0, %i6
11364 sth %i1, [%l7 + 0x68]
11365 fmovdl %icc, %f19, %f0
11366 fmovdvc %icc, %f21, %f20
11367 edge32n %l6, %i0, %i5
11368 fmovsa %icc, %f8, %f7
11369 andncc %l3, %i2, %i4
11370 save %g5, 0x060D, %i7
11371 rdpr %cwp, %g1
11372 rdpr %cansave, %g2
11373 rdpr %canrestore, %g3
11374 rdpr %cleanwin, %g4
11375 rdpr %otherwin, %g5
11376 rdpr %wstate, %g6
11377 stw %o2, [%l7 + 0x10]
11378 alignaddr %l2, %g6, %o1
11379 sdiv %o7, 0x0702, %o5
11380 fone %f30
11381 xorcc %i3, %g2, %g1
11382 fmovsge %xcc, %f22, %f31
11383 addccc %o4, %g7, %o6
11384 movrlez %g3, 0x334, %l5
11385 fnegd %f16, %f18
11386 fzero %f18
11387 edge8l %o3, %l4, %g4
11388 edge32l %l1, %o0, %l0
11389 sth %i6, [%l7 + 0x3E]
11390 smulcc %i1, 0x0549, %l6
11391 ldsb [%l7 + 0x6C], %i0
11392 sethi 0x1C3F, %l3
11393 fnor %f0, %f6, %f8
11394 movne %icc, %i5, %i2
11395 save %g5, %i7, %o2
11396 rdpr %cwp, %g1
11397 rdpr %cansave, %g2
11398 rdpr %canrestore, %g3
11399 rdpr %cleanwin, %g4
11400 rdpr %otherwin, %g5
11401 rdpr %wstate, %g6
11402 orncc %l2, 0x1748, %g6
11403 sra %i4, 0x0E, %o1
11404 sll %o7, %i3, %g2
11405 std %f18, [%l7 + 0x58]
11406 movleu %icc, %g1, %o4
11407 srlx %g7, %o5, %g3
11408 fmovrslz %l5, %f13, %f5
11409 srl %o6, %o3, %g4
11410 st %f14, [%l7 + 0x08]
11411 srlx %l1, %l4, %l0
11412 fones %f30
11413 fsrc2s %f5, %f4
11414 sethi 0x1FC3, %o0
11415 fors %f13, %f16, %f10
11416 fpack32 %f2, %f20, %f28
11417 edge16l %i6, %i1, %l6
11418 smulcc %l3, %i0, %i5
11419 addcc %g5, 0x1F39, %i2
11420 srl %i7, 0x1B, %o2
11421 fcmpeq32 %f6, %f22, %l2
11422 alignaddrl %i4, %g6, %o7
11423 movcc %xcc, %i3, %g2
11424 movl %icc, %o1, %g1
11425 movrgez %g7, 0x3AF, %o5
11426 andn %g3, %l5, %o4
11427 subcc %o3, %o6, %g4
11428 movgu %xcc, %l4, %l1
11429 udivx %o0, 0x0551, %i6
11430 fcmpes %fcc1, %f8, %f1
11431 movvs %xcc, %i1, %l0
11432 smulcc %l3, %i0, %i5
11433 movrlez %g5, %l6, %i7
11434 fmovs %f2, %f19
11435 lduh [%l7 + 0x7E], %i2
11436 ld [%l7 + 0x54], %f5
11437 sllx %l2, 0x12, %o2
11438 movne %xcc, %i4, %g6
11439 ldx [%l7 + 0x38], %o7
11440 ldsh [%l7 + 0x16], %g2
11441 ld [%l7 + 0x1C], %f2
11442 udivx %i3, 0x0748, %g1
11443 fnegd %f26, %f24
11444 movrlz %o1, 0x076, %o5
11445 xnor %g3, 0x089A, %l5
11446 fmovrsgz %o4, %f4, %f30
11447 srl %o3, %g7, %o6
11448 fcmpeq16 %f8, %f14, %l4
11449 sth %g4, [%l7 + 0x18]
11450 fmovdcc %xcc, %f16, %f5
11451 movgu %xcc, %l1, %i6
11452 array8 %o0, %l0, %l3
11453 and %i0, 0x1FCF, %i5
11454 movge %icc, %g5, %i1
11455 sdivx %l6, 0x1B80, %i2
11456 stx %i7, [%l7 + 0x08]
11457 movge %icc, %l2, %i4
11458 orn %o2, %o7, %g6
11459 movleu %icc, %g2, %i3
11460 ldx [%l7 + 0x38], %g1
11461 setx loop_42, %l0, %l1
11462 return %l1
11463 nop
11464 rdpr %cwp, %g1
11465 rdpr %cansave, %g2
11466 rdpr %canrestore, %g3
11467 rdpr %cleanwin, %g4
11468 rdpr %otherwin, %g5
11469 rdpr %wstate, %g6
11470loop_42: edge32 %l5, %o4, %g7
11471 movg %xcc, %o3, %l4
11472 movn %icc, %g4, %l1
11473 fzero %f26
11474 mulx %o6, %i6, %l0
11475 movvs %xcc, %l3, %i0
11476 srl %i5, %g5, %o0
11477 st %f30, [%l7 + 0x44]
11478 stb %i1, [%l7 + 0x09]
11479 smulcc %i2, %l6, %l2
11480 sdivcc %i7, 0x11AF, %i4
11481 edge8n %o7, %g6, %g2
11482 nop
11483 set 0x68, %i0
11484 ldd [%l7 + %i0], %f2
11485 umul %o2, 0x13BB, %i3
11486 movvc %xcc, %o5, %g1
11487 orn %g3, 0x167C, %o1
11488 ldd [%l7 + 0x08], %l4
11489 sll %o4, 0x00, %o3
11490 edge32 %g7, %l4, %l1
11491 fexpand %f10, %f20
11492 fabsd %f8, %f6
11493 movvc %icc, %g4, %i6
11494 stx %l0, [%l7 + 0x60]
11495 stb %o6, [%l7 + 0x53]
11496 fone %f20
11497 ldsw [%l7 + 0x08], %l3
11498 fmovdvc %icc, %f13, %f2
11499 movpos %xcc, %i0, %g5
11500 orcc %o0, 0x10D9, %i5
11501 xnorcc %i1, %i2, %l2
11502 udiv %l6, 0x12FA, %i7
11503 fmovde %icc, %f28, %f16
11504 alignaddrl %i4, %g6, %g2
11505 movvc %xcc, %o2, %o7
11506 movleu %xcc, %o5, %g1
11507 subc %g3, %o1, %l5
11508 lduh [%l7 + 0x54], %o4
11509 mulx %i3, %o3, %g7
11510 edge16n %l4, %l1, %g4
11511 stx %i6, [%l7 + 0x78]
11512 movge %xcc, %o6, %l0
11513 fmovrse %i0, %f7, %f12
11514 edge32ln %l3, %o0, %g5
11515 xnorcc %i5, %i1, %l2
11516 ldx [%l7 + 0x40], %l6
11517 alignaddrl %i2, %i7, %g6
11518 ldd [%l7 + 0x78], %f24
11519 smulcc %g2, %i4, %o7
11520 fnand %f0, %f6, %f24
11521 sth %o2, [%l7 + 0x56]
11522 and %g1, %g3, %o1
11523 fmovdg %icc, %f19, %f16
11524 fmovrslez %l5, %f9, %f13
11525 ldsw [%l7 + 0x10], %o4
11526 movl %xcc, %o5, %o3
11527 fmovrdlz %g7, %f6, %f14
11528 addccc %l4, %l1, %i3
11529 sllx %i6, 0x10, %g4
11530 addc %l0, 0x0F2C, %i0
11531 ldsh [%l7 + 0x4E], %l3
11532 popc %o6, %g5
11533 movpos %xcc, %o0, %i1
11534 fpmerge %f25, %f5, %f6
11535 sra %i5, 0x18, %l6
11536 edge8ln %l2, %i7, %g6
11537 udivx %g2, 0x1974, %i4
11538 ldsw [%l7 + 0x7C], %o7
11539 srlx %i2, 0x10, %o2
11540 andcc %g3, 0x183D, %o1
11541 subcc %l5, 0x0098, %g1
11542 movle %xcc, %o4, %o5
11543 umulcc %o3, %l4, %l1
11544 edge32l %g7, %i6, %i3
11545 sdivcc %l0, 0x0021, %g4
11546 mova %icc, %i0, %o6
11547 edge16n %l3, %o0, %g5
11548 edge32l %i1, %i5, %l6
11549 sllx %l2, %i7, %g6
11550 srax %i4, %g2, %o7
11551 smulcc %i2, 0x1130, %g3
11552 andn %o1, 0x15B9, %l5
11553 edge32n %o2, %g1, %o4
11554 andn %o5, %o3, %l4
11555 ldsb [%l7 + 0x38], %g7
11556 udivcc %l1, 0x187D, %i3
11557 srl %l0, 0x0A, %i6
11558 edge8ln %g4, %o6, %i0
11559 faligndata %f12, %f14, %f10
11560 sll %o0, 0x03, %l3
11561 xnorcc %i1, 0x1A1F, %g5
11562 fcmple16 %f26, %f6, %i5
11563 movre %l2, %l6, %i7
11564 fcmple32 %f4, %f24, %i4
11565 smulcc %g2, %o7, %g6
11566 edge16ln %g3, %i2, %o1
11567 move %xcc, %l5, %g1
11568 st %f29, [%l7 + 0x30]
11569 xorcc %o4, %o5, %o3
11570 fmovde %xcc, %f16, %f25
11571 movcs %xcc, %o2, %g7
11572 xnorcc %l1, %l4, %i3
11573 fmovrsne %l0, %f16, %f12
11574 sll %i6, %o6, %i0
11575 stb %o0, [%l7 + 0x3F]
11576 ld [%l7 + 0x0C], %f24
11577 fzeros %f14
11578 movl %xcc, %l3, %g4
11579 sdiv %i1, 0x0E8B, %i5
11580 movre %g5, 0x3FC, %l2
11581 mova %icc, %l6, %i7
11582 fmovrse %i4, %f1, %f27
11583 sethi 0x1F85, %o7
11584 fnor %f6, %f2, %f6
11585 movrgz %g2, 0x1A8, %g3
11586 edge8 %i2, %o1, %l5
11587 movneg %icc, %g6, %o4
11588 movvs %icc, %o5, %o3
11589 std %f30, [%l7 + 0x50]
11590 ldsw [%l7 + 0x48], %o2
11591 fabss %f10, %f30
11592 sth %g1, [%l7 + 0x30]
11593 fcmpeq32 %f4, %f28, %l1
11594 movrlz %l4, %g7, %i3
11595 popc %l0, %o6
11596 fmul8ulx16 %f10, %f20, %f14
11597 for %f12, %f6, %f28
11598 ldd [%l7 + 0x38], %f2
11599 udivx %i6, 0x11C4, %i0
11600 movle %xcc, %l3, %g4
11601 edge16 %o0, %i1, %g5
11602 smul %i5, %l6, %l2
11603 movcs %icc, %i4, %o7
11604 sllx %i7, 0x0B, %g3
11605 smulcc %i2, %g2, %l5
11606 umul %g6, %o4, %o5
11607 umulcc %o1, 0x1CC3, %o2
11608 movle %xcc, %g1, %o3
11609 edge16ln %l1, %l4, %i3
11610 fnot1s %f14, %f7
11611 fpsub32 %f16, %f28, %f14
11612 movrne %g7, 0x24E, %l0
11613 xorcc %o6, %i6, %l3
11614 lduh [%l7 + 0x44], %g4
11615 edge16ln %i0, %o0, %g5
11616 movrlez %i5, %i1, %l6
11617 fsrc1s %f16, %f22
11618 edge32ln %l2, %i4, %i7
11619 smulcc %g3, %i2, %g2
11620 ldub [%l7 + 0x3A], %o7
11621 fnegs %f14, %f17
11622 nop
11623 set 0x2B, %g6
11624 ldub [%l7 + %g6], %g6
11625 edge16 %l5, %o5, %o1
11626 sdiv %o2, 0x05F4, %o4
11627 addc %g1, 0x01F4, %l1
11628 xor %l4, %o3, %i3
11629 sra %g7, %o6, %i6
11630 pdist %f26, %f30, %f16
11631 xorcc %l0, %g4, %i0
11632 stb %l3, [%l7 + 0x6E]
11633 fmovrdgez %g5, %f28, %f2
11634 srax %o0, 0x1D, %i1
11635 fandnot1s %f18, %f20, %f26
11636 fmovdg %icc, %f24, %f28
11637 movrlez %l6, 0x110, %l2
11638 edge8 %i5, %i7, %g3
11639 andncc %i4, %i2, %g2
11640 fzeros %f13
11641 movneg %icc, %g6, %l5
11642 movrgez %o7, %o5, %o1
11643 sllx %o2, 0x13, %g1
11644 stb %l1, [%l7 + 0x7E]
11645 nop
11646 set 0x54, %g7
11647 sth %l4, [%l7 + %g7]
11648 alignaddr %o3, %o4, %i3
11649 fmul8x16au %f16, %f27, %f16
11650 stx %o6, [%l7 + 0x60]
11651 orn %i6, %l0, %g4
11652 alignaddrl %i0, %g7, %g5
11653 fnegd %f22, %f20
11654 sdivx %o0, 0x1D02, %l3
11655 sll %i1, 0x0A, %l2
11656 edge8 %i5, %i7, %l6
11657 ldx [%l7 + 0x08], %i4
11658 ldsb [%l7 + 0x7B], %g3
11659 fcmple32 %f24, %f2, %i2
11660 alignaddrl %g6, %g2, %l5
11661 std %f0, [%l7 + 0x70]
11662 fpack32 %f14, %f28, %f14
11663 stx %o5, [%l7 + 0x58]
11664 movrlz %o7, %o1, %g1
11665 fmovdvc %xcc, %f15, %f25
11666 movneg %xcc, %o2, %l4
11667 for %f24, %f24, %f14
11668 edge16 %o3, %l1, %i3
11669 movrgz %o6, 0x24D, %i6
11670 fpadd32 %f2, %f12, %f22
11671 srl %o4, 0x18, %l0
11672 fcmped %fcc0, %f4, %f18
11673 fmovsvc %xcc, %f18, %f18
11674 sll %g4, 0x09, %i0
11675 xnorcc %g5, %o0, %g7
11676 and %i1, %l3, %i5
11677 movrlz %i7, %l2, %l6
11678 movn %xcc, %g3, %i2
11679 orcc %g6, 0x1969, %i4
11680 add %g2, %o5, %o7
11681 fandnot2 %f20, %f20, %f10
11682 stw %l5, [%l7 + 0x40]
11683 fcmpne32 %f26, %f18, %o1
11684 xorcc %g1, %o2, %l4
11685 stb %o3, [%l7 + 0x56]
11686 subccc %i3, %l1, %o6
11687 ldd [%l7 + 0x60], %f24
11688 array32 %o4, %i6, %l0
11689 fmovrdne %g4, %f20, %f18
11690 srl %g5, %i0, %o0
11691 addc %i1, 0x0C21, %l3
11692 edge16n %i5, %i7, %l2
11693 smul %l6, 0x1083, %g3
11694 srl %g7, %g6, %i4
11695 srax %g2, 0x11, %o5
11696 edge8l %i2, %l5, %o1
11697 udiv %g1, 0x1075, %o7
11698 srax %l4, %o3, %i3
11699 umul %o2, %l1, %o6
11700 for %f24, %f24, %f10
11701 sethi 0x1539, %o4
11702 array8 %i6, %g4, %l0
11703 restore %i0, 0x1171, %o0
11704 rdpr %cwp, %g1
11705 rdpr %cansave, %g2
11706 rdpr %canrestore, %g3
11707 rdpr %cleanwin, %g4
11708 rdpr %otherwin, %g5
11709 rdpr %wstate, %g6
11710 movcc %icc, %i1, %l3
11711 edge32l %g5, %i5, %i7
11712 ldx [%l7 + 0x10], %l6
11713 or %l2, 0x1164, %g3
11714 fcmped %fcc0, %f0, %f8
11715 xnor %g6, %i4, %g2
11716 mulx %o5, 0x06A8, %i2
11717 orcc %g7, %l5, %o1
11718 edge32n %o7, %g1, %o3
11719 sra %i3, 0x17, %l4
11720 mova %icc, %l1, %o2
11721 stw %o4, [%l7 + 0x10]
11722 edge16l %i6, %o6, %g4
11723 nop
11724 set 0x68, %i7
11725 lduw [%l7 + %i7], %l0
11726 srlx %i0, %o0, %i1
11727 ldub [%l7 + 0x34], %g5
11728 andncc %l3, %i5, %i7
11729 edge8l %l2, %l6, %g3
11730 subccc %g6, %g2, %i4
11731 addc %i2, %g7, %l5
11732 fmovdvc %icc, %f2, %f11
11733 stx %o1, [%l7 + 0x70]
11734 xnorcc %o7, 0x009F, %g1
11735 add %o3, 0x10F5, %o5
11736 stx %i3, [%l7 + 0x08]
11737 movvc %icc, %l1, %o2
11738 movrlez %l4, %i6, %o4
11739 srlx %g4, %l0, %i0
11740 fmovsg %xcc, %f6, %f15
11741 smul %o6, %i1, %g5
11742 edge16 %o0, %l3, %i7
11743 edge8 %l2, %l6, %i5
11744 edge8n %g3, %g2, %i4
11745 addc %i2, 0x0A6E, %g7
11746 array16 %g6, %o1, %l5
11747 fornot2s %f9, %f2, %f15
11748 movvs %icc, %o7, %g1
11749 edge32n %o3, %o5, %i3
11750 fands %f10, %f11, %f31
11751 mulx %l1, 0x1427, %o2
11752 sllx %i6, %o4, %g4
11753 or %l4, %i0, %l0
11754 fmovrdgz %o6, %f24, %f26
11755 alignaddrl %g5, %o0, %i1
11756 sllx %i7, %l2, %l3
11757 fmovdgu %icc, %f20, %f11
11758 fmovsvs %xcc, %f14, %f29
11759 mulscc %l6, %i5, %g3
11760 movcs %icc, %i4, %g2
11761 andncc %i2, %g7, %o1
11762 fnegs %f2, %f14
11763 movge %xcc, %g6, %o7
11764 xnor %l5, 0x1B19, %o3
11765 mulscc %o5, 0x1313, %g1
11766 fmovrsgz %l1, %f26, %f18
11767 fmovsne %xcc, %f23, %f4
11768 srl %i3, %o2, %o4
11769 fmovsg %xcc, %f13, %f31
11770 smulcc %i6, %g4, %i0
11771 bshuffle %f6, %f0, %f26
11772 fnand %f24, %f20, %f4
11773 fnegd %f12, %f30
11774 umul %l4, %l0, %o6
11775 fmovde %xcc, %f16, %f0
11776 fsrc2 %f10, %f6
11777 orcc %o0, %i1, %i7
11778 nop
11779 set 0x10, %o1
11780 lduw [%l7 + %o1], %l2
11781 movcs %xcc, %g5, %l3
11782 fmuld8ulx16 %f31, %f29, %f10
11783 movrlz %i5, %g3, %l6
11784 fmovde %icc, %f23, %f30
11785 faligndata %f30, %f26, %f2
11786 edge8ln %i4, %g2, %i2
11787 stx %g7, [%l7 + 0x20]
11788 edge32n %g6, %o1, %l5
11789 fpsub32 %f26, %f18, %f6
11790 bshuffle %f0, %f4, %f18
11791 fpadd32 %f30, %f30, %f16
11792 array32 %o3, %o5, %g1
11793 fandnot1 %f0, %f16, %f4
11794 movpos %xcc, %o7, %i3
11795 std %f28, [%l7 + 0x58]
11796 sth %l1, [%l7 + 0x62]
11797 ld [%l7 + 0x1C], %f16
11798 fand %f10, %f4, %f6
11799 fmovdcc %icc, %f23, %f22
11800 edge32ln %o4, %o2, %i6
11801 movvc %icc, %g4, %l4
11802 edge16l %i0, %l0, %o0
11803 movn %xcc, %i1, %o6
11804 fmovsleu %icc, %f16, %f17
11805 array8 %l2, %g5, %i7
11806 fpackfix %f28, %f30
11807 movvs %xcc, %l3, %i5
11808 ld [%l7 + 0x24], %f29
11809 sth %g3, [%l7 + 0x60]
11810 edge8ln %l6, %i4, %g2
11811 array16 %i2, %g6, %o1
11812 nop
11813 set 0x20, %o5
11814 stx %g7, [%l7 + %o5]
11815 addcc %l5, %o5, %g1
11816 movcs %icc, %o7, %o3
11817 edge16ln %l1, %i3, %o4
11818 alignaddrl %o2, %i6, %g4
11819 lduw [%l7 + 0x14], %l4
11820 addccc %i0, %l0, %o0
11821 ldsw [%l7 + 0x0C], %o6
11822 andn %l2, 0x0834, %i1
11823 nop
11824 set 0x78, %o4
11825 stx %g5, [%l7 + %o4]
11826 sethi 0x1C0E, %l3
11827 fpadd16s %f12, %f15, %f14
11828 edge8n %i5, %i7, %g3
11829 movre %i4, 0x252, %g2
11830 edge16n %l6, %g6, %i2
11831 stx %g7, [%l7 + 0x70]
11832 addcc %l5, %o5, %o1
11833 movrgez %o7, 0x250, %o3
11834 fnand %f20, %f24, %f26
11835 subccc %l1, %i3, %o4
11836 movvs %xcc, %g1, %i6
11837 xorcc %o2, 0x048C, %l4
11838 fnors %f19, %f8, %f22
11839 st %f11, [%l7 + 0x14]
11840 edge8l %g4, %i0, %l0
11841 movleu %xcc, %o6, %o0
11842 ldsw [%l7 + 0x1C], %i1
11843 fnot2 %f28, %f28
11844 movneg %xcc, %g5, %l2
11845 movneg %icc, %i5, %i7
11846 popc 0x0EDE, %g3
11847 ldsb [%l7 + 0x0A], %l3
11848 alignaddrl %i4, %g2, %l6
11849 movrne %i2, %g6, %l5
11850 nop
11851 set 0x38, %l0
11852 sth %o5, [%l7 + %l0]
11853 addcc %o1, %o7, %o3
11854 save %l1, 0x1162, %g7
11855 rdpr %cwp, %g1
11856 rdpr %cansave, %g2
11857 rdpr %canrestore, %g3
11858 rdpr %cleanwin, %g4
11859 rdpr %otherwin, %g5
11860 rdpr %wstate, %g6
11861 alignaddr %i3, %o4, %g1
11862 movrgez %i6, %o2, %l4
11863 sethi 0x04EE, %g4
11864 movle %icc, %l0, %o6
11865 move %xcc, %o0, %i0
11866 fandnot2s %f31, %f11, %f2
11867 xnor %g5, 0x07E9, %i1
11868 ldx [%l7 + 0x78], %i5
11869 alignaddr %i7, %l2, %g3
11870 fmovsgu %xcc, %f25, %f20
11871 smulcc %l3, %g2, %l6
11872 fnand %f30, %f28, %f6
11873 xorcc %i2, %i4, %l5
11874 movrlz %o5, 0x181, %g6
11875 edge16l %o7, %o1, %l1
11876 fornot2 %f16, %f0, %f8
11877 array32 %g7, %i3, %o3
11878 srax %o4, 0x13, %i6
11879 movcc %xcc, %o2, %l4
11880 movvc %xcc, %g1, %l0
11881 fpsub32s %f25, %f22, %f4
11882 edge32 %o6, %o0, %g4
11883 fmovsn %icc, %f8, %f25
11884 orcc %i0, %i1, %g5
11885 fornot2s %f2, %f19, %f26
11886 popc 0x031B, %i7
11887 edge16n %l2, %g3, %i5
11888 lduw [%l7 + 0x34], %l3
11889 movcc %xcc, %l6, %g2
11890 andn %i4, %l5, %i2
11891 fnand %f26, %f10, %f6
11892 fpadd16 %f6, %f20, %f10
11893 umulcc %g6, %o7, %o1
11894 movrne %o5, 0x33C, %l1
11895 movg %xcc, %i3, %o3
11896 movrne %o4, 0x25D, %i6
11897 movle %xcc, %o2, %g7
11898 stb %l4, [%l7 + 0x30]
11899 subcc %g1, 0x0105, %l0
11900 andn %o0, %g4, %i0
11901 umul %i1, %g5, %o6
11902 nop
11903 set 0x60, %l3
11904 ldd [%l7 + %l3], %l2
11905 edge32ln %g3, %i7, %i5
11906 orcc %l3, 0x03CB, %g2
11907 fmovdg %xcc, %f13, %f22
11908 orcc %i4, 0x1D5D, %l6
11909 edge32l %i2, %g6, %o7
11910 movrgez %l5, 0x3BC, %o1
11911 fmovrde %l1, %f18, %f4
11912 edge32n %o5, %i3, %o3
11913 fmovdgu %xcc, %f10, %f23
11914 movrgez %o4, 0x0D4, %i6
11915 fornot1s %f18, %f17, %f10
11916 umulcc %o2, %l4, %g7
11917 fcmpeq32 %f16, %f20, %g1
11918 movgu %icc, %l0, %g4
11919 movcc %xcc, %o0, %i0
11920 fmovsle %xcc, %f20, %f2
11921 edge32ln %i1, %g5, %l2
11922 fmovrdgz %o6, %f24, %f0
11923 ldsh [%l7 + 0x5A], %i7
11924 movl %icc, %g3, %i5
11925 fmovsa %icc, %f5, %f7
11926 edge32 %l3, %i4, %g2
11927 subcc %l6, %g6, %o7
11928 edge16ln %l5, %i2, %l1
11929 movrlz %o5, %i3, %o3
11930 orn %o1, 0x1626, %o4
11931 std %f6, [%l7 + 0x78]
11932 popc %o2, %l4
11933 sllx %i6, 0x17, %g7
11934 ldsh [%l7 + 0x52], %g1
11935 array32 %l0, %g4, %o0
11936 fmuld8ulx16 %f4, %f25, %f4
11937 movpos %xcc, %i0, %i1
11938 xor %g5, 0x1F7F, %l2
11939 sdivx %o6, 0x08FE, %g3
11940 fmovsle %icc, %f11, %f8
11941 movg %xcc, %i7, %l3
11942 movpos %xcc, %i4, %g2
11943 movgu %icc, %l6, %g6
11944 ldd [%l7 + 0x60], %f4
11945 ldd [%l7 + 0x50], %i4
11946 fandnot1s %f26, %f25, %f28
11947 edge16l %l5, %i2, %l1
11948 movl %icc, %o5, %i3
11949 xnor %o3, 0x013D, %o1
11950 srl %o4, %o2, %l4
11951 sir 0x1303
11952 mulscc %o7, 0x006E, %g7
11953 std %f10, [%l7 + 0x48]
11954 std %f14, [%l7 + 0x08]
11955 stw %i6, [%l7 + 0x74]
11956 subccc %g1, 0x1B3F, %l0
11957 stb %o0, [%l7 + 0x51]
11958 fmovdn %xcc, %f21, %f15
11959 and %g4, %i1, %g5
11960 edge32 %l2, %o6, %g3
11961 addc %i0, 0x09D8, %i7
11962 edge8n %i4, %g2, %l3
11963 movrne %l6, %i5, %g6
11964 fmovrde %i2, %f28, %f28
11965 ldsb [%l7 + 0x69], %l1
11966 ldd [%l7 + 0x58], %f0
11967 fpadd32s %f7, %f9, %f7
11968 fsrc1s %f3, %f25
11969 ldd [%l7 + 0x68], %l4
11970 ldd [%l7 + 0x38], %i2
11971 sir 0x0B91
11972 movle %icc, %o5, %o3
11973 fcmpeq16 %f30, %f18, %o1
11974 subccc %o4, 0x1BF3, %l4
11975 movvs %xcc, %o2, %g7
11976 ldd [%l7 + 0x28], %f22
11977 movre %o7, 0x378, %i6
11978 edge16ln %g1, %l0, %o0
11979 mulx %i1, 0x05FA, %g4
11980 movcs %xcc, %g5, %l2
11981 movrne %g3, %o6, %i7
11982 edge32n %i0, %i4, %g2
11983 fnot2 %f2, %f22
11984 movrgz %l3, 0x3F0, %i5
11985 fexpand %f30, %f4
11986 edge8l %l6, %i2, %g6
11987 alignaddrl %l5, %l1, %i3
11988 setx loop_43, %l0, %l1
11989 return %l1
11990 nop
11991 rdpr %cwp, %g1
11992 rdpr %cansave, %g2
11993 rdpr %canrestore, %g3
11994 rdpr %cleanwin, %g4
11995 rdpr %otherwin, %g5
11996 rdpr %wstate, %g6
11997loop_43: udivcc %o4, 0x1F64, %l4
11998 movg %xcc, %o2, %o1
11999 mulscc %g7, %o7, %i6
12000 mulscc %l0, 0x1260, %o0
12001 movrgz %i1, %g4, %g1
12002 mova %icc, %l2, %g3
12003 ldsh [%l7 + 0x14], %g5
12004 std %f24, [%l7 + 0x78]
12005 xnorcc %o6, 0x1EF9, %i7
12006 edge32ln %i4, %i0, %g2
12007 bshuffle %f2, %f20, %f2
12008 fmovscc %xcc, %f17, %f31
12009 alignaddrl %i5, %l3, %i2
12010 fnot2s %f11, %f4
12011 mulscc %g6, 0x1487, %l6
12012 sdivx %l5, 0x0F55, %l1
12013 edge32 %o5, %i3, %o4
12014 ldub [%l7 + 0x3E], %l4
12015 srl %o3, 0x15, %o1
12016 andn %o2, %g7, %i6
12017 edge32 %o7, %l0, %i1
12018 popc %g4, %o0
12019 sra %l2, %g3, %g5
12020 srax %g1, 0x17, %o6
12021 umul %i4, %i0, %g2
12022 nop
12023 set 0x09, %l1
12024 ldub [%l7 + %l1], %i5
12025 fmovsle %xcc, %f22, %f12
12026 fmul8x16 %f10, %f28, %f28
12027 fmovs %f10, %f17
12028 siam 0x4
12029 orn %l3, %i7, %g6
12030 ldsb [%l7 + 0x2A], %l6
12031 fxnor %f26, %f12, %f18
12032 movrgz %i2, %l5, %l1
12033 smulcc %o5, %i3, %o4
12034 udiv %o3, 0x0167, %l4
12035 xorcc %o1, %g7, %i6
12036 ldx [%l7 + 0x40], %o2
12037 restore %o7, %i1, %g4
12038 rdpr %cwp, %g1
12039 rdpr %cansave, %g2
12040 rdpr %canrestore, %g3
12041 rdpr %cleanwin, %g4
12042 rdpr %otherwin, %g5
12043 rdpr %wstate, %g6
12044 orn %o0, %l2, %g3
12045 movrgz %l0, 0x100, %g5
12046 addc %g1, %o6, %i0
12047 lduh [%l7 + 0x4C], %g2
12048 udivcc %i4, 0x0968, %l3
12049 edge16n %i7, %g6, %i5
12050 srax %l6, %l5, %i2
12051 mulx %l1, 0x0E29, %o5
12052 fandnot2 %f24, %f22, %f4
12053 fmuld8ulx16 %f5, %f19, %f14
12054 fmovrdgez %o4, %f20, %f10
12055 movrne %o3, %i3, %l4
12056 fnot1 %f10, %f12
12057 fpackfix %f4, %f18
12058 sir 0x1F24
12059 edge8n %g7, %i6, %o2
12060 mova %icc, %o1, %i1
12061 ldsb [%l7 + 0x0C], %o7
12062 ldd [%l7 + 0x58], %f20
12063 addcc %g4, %o0, %l2
12064 umulcc %g3, 0x0B79, %l0
12065 andn %g1, %o6, %g5
12066 movn %xcc, %i0, %g2
12067 movpos %xcc, %l3, %i4
12068 sir 0x1177
12069 fabss %f11, %f19
12070 edge32l %i7, %i5, %l6
12071 fcmpgt16 %f2, %f26, %g6
12072 sra %i2, 0x07, %l5
12073 lduh [%l7 + 0x1C], %o5
12074 fmovdge %xcc, %f21, %f4
12075 stw %o4, [%l7 + 0x30]
12076 mulx %l1, 0x0A34, %i3
12077 add %o3, %l4, %g7
12078 movrgez %i6, %o1, %i1
12079 movre %o7, 0x0CD, %g4
12080 movne %icc, %o0, %l2
12081 sth %g3, [%l7 + 0x2C]
12082 subc %o2, %l0, %o6
12083 xnorcc %g5, 0x011C, %g1
12084 add %g2, 0x1B71, %l3
12085 fcmps %fcc3, %f21, %f15
12086 ldsb [%l7 + 0x4F], %i4
12087 subc %i0, 0x0AAF, %i5
12088 movleu %xcc, %i7, %g6
12089 movl %icc, %l6, %l5
12090 fpadd32s %f24, %f30, %f28
12091 addc %i2, 0x0ACA, %o5
12092 edge16l %o4, %l1, %o3
12093 addcc %i3, %l4, %g7
12094 subc %i6, 0x1BFB, %i1
12095 mova %icc, %o1, %o7
12096 ldsb [%l7 + 0x60], %g4
12097 lduw [%l7 + 0x50], %l2
12098 fnegd %f2, %f22
12099 sra %o0, %o2, %g3
12100 srax %l0, %g5, %o6
12101 alignaddr %g2, %l3, %g1
12102 or %i4, %i0, %i5
12103 udivcc %g6, 0x058F, %l6
12104 movrlez %i7, 0x327, %i2
12105 movg %xcc, %o5, %l5
12106 umulcc %o4, 0x1888, %o3
12107 move %xcc, %l1, %l4
12108 movg %xcc, %g7, %i3
12109 movgu %xcc, %i6, %i1
12110 movle %icc, %o1, %g4
12111 edge32l %l2, %o0, %o7
12112 movcc %xcc, %o2, %g3
12113 move %icc, %l0, %o6
12114 fmovrse %g2, %f2, %f11
12115 movrgz %l3, %g5, %g1
12116 sdiv %i4, 0x1519, %i0
12117 orcc %g6, 0x169A, %i5
12118 mulx %l6, 0x109F, %i2
12119 alignaddr %o5, %l5, %i7
12120 edge8n %o3, %o4, %l4
12121 movrlz %g7, %i3, %l1
12122 movne %icc, %i1, %o1
12123 sth %g4, [%l7 + 0x72]
12124 fmovsl %icc, %f4, %f19
12125 array32 %l2, %i6, %o0
12126 ldsh [%l7 + 0x54], %o7
12127 edge32 %g3, %l0, %o2
12128 ldub [%l7 + 0x14], %g2
12129 edge16l %l3, %o6, %g1
12130 edge8l %i4, %i0, %g6
12131 std %f2, [%l7 + 0x70]
12132 fzero %f4
12133 umul %i5, %l6, %g5
12134 movneg %icc, %i2, %o5
12135 addcc %i7, %l5, %o3
12136 and %l4, 0x04BC, %o4
12137 setx loop_44, %l0, %l1
12138 return %l1
12139 nop
12140 rdpr %cwp, %g1
12141 rdpr %cansave, %g2
12142 rdpr %canrestore, %g3
12143 rdpr %cleanwin, %g4
12144 rdpr %otherwin, %g5
12145 rdpr %wstate, %g6
12146loop_44: smulcc %g7, 0x0AA3, %o1
12147 andncc %g4, %i1, %i6
12148 edge16n %o0, %l2, %g3
12149 fcmpes %fcc2, %f26, %f28
12150 edge16n %o7, %l0, %o2
12151 fmovdge %icc, %f15, %f22
12152 smulcc %g2, 0x0580, %o6
12153 fmovsa %icc, %f5, %f2
12154 fmovrsgez %l3, %f14, %f25
12155 smulcc %i4, 0x1686, %g1
12156 fmovrdlz %i0, %f18, %f4
12157 fzero %f8
12158 fpsub32 %f8, %f8, %f12
12159 alignaddrl %i5, %g6, %g5
12160 ldsh [%l7 + 0x30], %i2
12161 xnorcc %o5, %i7, %l6
12162 fmovsl %xcc, %f0, %f18
12163 andn %o3, 0x1215, %l4
12164 edge32 %o4, %l5, %l1
12165 srax %i3, 0x1F, %o1
12166 movvc %icc, %g7, %g4
12167 fmovs %f5, %f2
12168 edge16 %i6, %o0, %l2
12169 save %i1, %o7, %g3
12170 rdpr %cwp, %g1
12171 rdpr %cansave, %g2
12172 rdpr %canrestore, %g3
12173 rdpr %cleanwin, %g4
12174 rdpr %otherwin, %g5
12175 rdpr %wstate, %g6
12176 ldsw [%l7 + 0x28], %l0
12177 smulcc %o2, %o6, %l3
12178 fnegd %f6, %f26
12179 array32 %i4, %g1, %g2
12180 srlx %i0, 0x1E, %g6
12181 edge32n %g5, %i5, %i2
12182 ldsw [%l7 + 0x4C], %o5
12183 popc %l6, %o3
12184 sir 0x199A
12185 fpsub32s %f18, %f29, %f25
12186 lduw [%l7 + 0x5C], %i7
12187 movgu %xcc, %o4, %l4
12188 udivcc %l5, 0x1A79, %i3
12189 subcc %l1, 0x0C85, %g7
12190 restore %o1, 0x01BD, %i6
12191 rdpr %cwp, %g1
12192 rdpr %cansave, %g2
12193 rdpr %canrestore, %g3
12194 rdpr %cleanwin, %g4
12195 rdpr %otherwin, %g5
12196 rdpr %wstate, %g6
12197 srlx %o0, 0x01, %l2
12198 edge16 %g4, %i1, %g3
12199 movvs %xcc, %l0, %o2
12200 movl %icc, %o6, %o7
12201 umul %l3, 0x0952, %g1
12202 stb %i4, [%l7 + 0x1E]
12203 xnor %g2, %g6, %g5
12204 orncc %i0, %i5, %i2
12205 array16 %l6, %o5, %o3
12206 fmovdneg %icc, %f23, %f28
12207 sir 0x1CCC
12208 save %o4, %i7, %l4
12209 rdpr %cwp, %g1
12210 rdpr %cansave, %g2
12211 rdpr %canrestore, %g3
12212 rdpr %cleanwin, %g4
12213 rdpr %otherwin, %g5
12214 rdpr %wstate, %g6
12215 fandnot2 %f2, %f30, %f18
12216 sethi 0x154E, %l5
12217 movrlz %i3, 0x08A, %l1
12218 fcmps %fcc0, %f13, %f18
12219 lduw [%l7 + 0x34], %g7
12220 udiv %i6, 0x0CEE, %o1
12221 edge16ln %l2, %g4, %i1
12222 stx %o0, [%l7 + 0x50]
12223 nop
12224 set 0x3C, %o7
12225 sth %g3, [%l7 + %o7]
12226 xor %l0, 0x0F0B, %o2
12227 subcc %o6, %l3, %o7
12228 or %i4, 0x0FED, %g2
12229 edge32 %g1, %g5, %i0
12230 nop
12231 set 0x14, %l6
12232 lduw [%l7 + %l6], %i5
12233 edge8 %i2, %g6, %o5
12234 ld [%l7 + 0x20], %f16
12235 movrgez %l6, 0x2C2, %o4
12236 edge8n %i7, %l4, %l5
12237 andcc %i3, %l1, %g7
12238 fmul8ulx16 %f8, %f4, %f12
12239 sdiv %o3, 0x1972, %i6
12240 siam 0x0
12241 movrlz %o1, 0x108, %l2
12242 sth %i1, [%l7 + 0x3A]
12243 std %f14, [%l7 + 0x68]
12244 sll %o0, 0x03, %g4
12245 and %l0, %g3, %o2
12246 nop
12247 set 0x22, %i2
12248 stb %l3, [%l7 + %i2]
12249 fabsd %f20, %f26
12250 movle %icc, %o6, %o7
12251 umul %g2, 0x0445, %g1
12252 andcc %g5, %i0, %i4
12253 movneg %icc, %i5, %i2
12254 fandnot2s %f0, %f15, %f31
12255 sdiv %g6, 0x011B, %o5
12256 array8 %l6, %o4, %i7
12257 ldd [%l7 + 0x48], %l4
12258 sub %l5, %l1, %g7
12259 udivcc %i3, 0x01E1, %i6
12260 movcc %xcc, %o1, %l2
12261 for %f6, %f16, %f14
12262 ldx [%l7 + 0x60], %o3
12263 fpadd16 %f6, %f12, %f24
12264 movre %i1, 0x338, %g4
12265 ldub [%l7 + 0x56], %l0
12266 fands %f18, %f27, %f6
12267 sra %o0, %g3, %o2
12268 fnors %f16, %f28, %f29
12269 movleu %icc, %l3, %o7
12270 udiv %o6, 0x0685, %g2
12271 sra %g1, 0x09, %i0
12272 udiv %g5, 0x14B8, %i4
12273 fornot1s %f14, %f25, %f2
12274 xor %i2, %g6, %o5
12275 mulscc %i5, %o4, %l6
12276 ldsw [%l7 + 0x60], %i7
12277 sethi 0x125E, %l4
12278 fpsub32s %f2, %f29, %f10
12279 sdiv %l1, 0x0B61, %g7
12280 sir 0x069F
12281 movcc %xcc, %l5, %i6
12282 sllx %i3, 0x1D, %l2
12283 movrgz %o3, %o1, %g4
12284 mulscc %i1, %o0, %g3
12285 move %icc, %o2, %l0
12286 ldsh [%l7 + 0x7A], %o7
12287 edge16ln %o6, %l3, %g1
12288 movne %xcc, %i0, %g2
12289 ldsh [%l7 + 0x7E], %g5
12290 movrgz %i2, %g6, %i4
12291 andncc %o5, %i5, %o4
12292 mulscc %i7, 0x1A60, %l6
12293 sra %l1, %l4, %g7
12294 lduh [%l7 + 0x46], %l5
12295 fpadd32 %f20, %f18, %f0
12296 fmovdl %icc, %f29, %f26
12297 fzeros %f21
12298 orncc %i3, %i6, %o3
12299 edge8 %o1, %g4, %i1
12300 move %xcc, %o0, %g3
12301 fzero %f0
12302 movpos %xcc, %o2, %l2
12303 movcs %xcc, %l0, %o6
12304 fmul8sux16 %f6, %f18, %f24
12305 fmul8sux16 %f28, %f26, %f30
12306 movneg %icc, %l3, %g1
12307 fzeros %f7
12308 udiv %o7, 0x1587, %i0
12309 setx loop_45, %l0, %l1
12310 return %l1
12311 nop
12312 rdpr %cwp, %g1
12313 rdpr %cansave, %g2
12314 rdpr %canrestore, %g3
12315 rdpr %cleanwin, %g4
12316 rdpr %otherwin, %g5
12317 rdpr %wstate, %g6
12318loop_45: fmovrsgez %g5, %f28, %f10
12319 udivx %g6, 0x1264, %i4
12320 movg %icc, %o5, %o4
12321 mova %xcc, %i7, %i5
12322 umulcc %l6, %l4, %g7
12323 umul %l1, %l5, %i6
12324 edge32n %i3, %o3, %o1
12325 fnand %f30, %f24, %f18
12326 udivcc %g4, 0x0A23, %o0
12327 or %g3, 0x0AFF, %i1
12328 edge8l %l2, %l0, %o2
12329 movpos %xcc, %o6, %l3
12330 fpackfix %f16, %f2
12331 movne %xcc, %g1, %i0
12332 srl %g2, 0x19, %i2
12333 edge32 %g5, %o7, %g6
12334 ldsb [%l7 + 0x31], %i4
12335 sub %o4, 0x0695, %o5
12336 sth %i5, [%l7 + 0x7E]
12337 addc %l6, 0x0D34, %l4
12338 movrlez %i7, 0x3A4, %l1
12339 orncc %g7, %l5, %i6
12340 fmovsneg %xcc, %f11, %f31
12341 edge16 %o3, %i3, %g4
12342 fcmple32 %f30, %f24, %o1
12343 stx %g3, [%l7 + 0x40]
12344 fmovrde %o0, %f24, %f16
12345 movvs %xcc, %l2, %l0
12346 xnor %i1, 0x0F16, %o2
12347 edge8 %l3, %g1, %o6
12348 lduh [%l7 + 0x4A], %i0
12349 and %g2, %g5, %i2
12350 movleu %xcc, %g6, %i4
12351 sdivx %o7, 0x12D6, %o5
12352 fmovdle %xcc, %f12, %f5
12353 movvc %icc, %o4, %l6
12354 fmovsge %icc, %f26, %f19
12355 andncc %i5, %i7, %l4
12356 smulcc %l1, %l5, %g7
12357 addccc %o3, 0x0281, %i6
12358 ldsb [%l7 + 0x53], %i3
12359 movrne %o1, %g3, %o0
12360 xorcc %l2, %g4, %i1
12361 movrlz %o2, 0x392, %l3
12362 smulcc %g1, 0x17B8, %l0
12363 movrlz %i0, %o6, %g2
12364 ldx [%l7 + 0x38], %i2
12365 edge32ln %g5, %g6, %o7
12366 udivx %i4, 0x1B9E, %o4
12367 fmovda %icc, %f0, %f23
12368 fmovrslez %l6, %f17, %f26
12369 fmovsl %icc, %f18, %f11
12370 edge32n %i5, %o5, %i7
12371 fmovdgu %icc, %f23, %f11
12372 sth %l1, [%l7 + 0x12]
12373 sdivx %l5, 0x1027, %l4
12374 fmovrdgz %g7, %f0, %f26
12375 movrlz %i6, %i3, %o1
12376 fpsub32s %f10, %f3, %f10
12377 ldd [%l7 + 0x18], %f12
12378 add %g3, %o3, %o0
12379 andncc %l2, %i1, %g4
12380 array16 %o2, %g1, %l3
12381 fpsub16s %f17, %f12, %f9
12382 fmovda %xcc, %f18, %f17
12383 sll %l0, %i0, %o6
12384 sub %i2, %g2, %g5
12385 sllx %o7, %g6, %i4
12386 save %l6, 0x0453, %i5
12387 rdpr %cwp, %g1
12388 rdpr %cansave, %g2
12389 rdpr %canrestore, %g3
12390 rdpr %cleanwin, %g4
12391 rdpr %otherwin, %g5
12392 rdpr %wstate, %g6
12393 srlx %o5, %o4, %l1
12394 movne %icc, %l5, %i7
12395 xorcc %g7, 0x0F76, %l4
12396 edge32 %i6, %i3, %g3
12397 ldsh [%l7 + 0x6E], %o1
12398 orn %o3, %l2, %o0
12399 srlx %i1, 0x14, %g4
12400 movrgz %g1, %l3, %l0
12401 ldsw [%l7 + 0x64], %o2
12402 mulx %i0, %o6, %g2
12403 add %g5, %i2, %g6
12404 sir 0x170F
12405 edge32 %o7, %l6, %i4
12406 movcc %xcc, %i5, %o4
12407 edge8ln %o5, %l5, %l1
12408 array8 %i7, %g7, %i6
12409 movpos %xcc, %i3, %l4
12410 fzero %f26
12411 fmovs %f6, %f24
12412 save %g3, %o1, %o3
12413 rdpr %cwp, %g1
12414 rdpr %cansave, %g2
12415 rdpr %canrestore, %g3
12416 rdpr %cleanwin, %g4
12417 rdpr %otherwin, %g5
12418 rdpr %wstate, %g6
12419 fnot1s %f14, %f6
12420 std %f16, [%l7 + 0x58]
12421 smulcc %l2, 0x0B13, %o0
12422 xorcc %g4, 0x0225, %i1
12423 sth %g1, [%l7 + 0x78]
12424 addccc %l0, 0x1FFC, %l3
12425 st %f30, [%l7 + 0x38]
12426 xor %i0, %o2, %g2
12427 orcc %g5, %i2, %o6
12428 movvs %xcc, %o7, %g6
12429 udivx %l6, 0x1360, %i4
12430 smul %o4, %o5, %l5
12431 sethi 0x1227, %l1
12432 edge8n %i5, %i7, %g7
12433 edge16ln %i3, %l4, %g3
12434 orn %o1, 0x186E, %o3
12435 srlx %l2, %i6, %g4
12436 udivx %o0, 0x0ED8, %i1
12437 stx %g1, [%l7 + 0x40]
12438 nop
12439 set 0x50, %o6
12440 ldd [%l7 + %o6], %l0
12441 fmovdvs %xcc, %f25, %f6
12442 alignaddrl %l3, %o2, %i0
12443 subccc %g2, 0x02B8, %g5
12444 fmovdn %xcc, %f6, %f23
12445 fnor %f20, %f2, %f20
12446 sdivx %o6, 0x0F5E, %i2
12447 save %g6, %o7, %i4
12448 rdpr %cwp, %g1
12449 rdpr %cansave, %g2
12450 rdpr %canrestore, %g3
12451 rdpr %cleanwin, %g4
12452 rdpr %otherwin, %g5
12453 rdpr %wstate, %g6
12454 edge8l %o4, %o5, %l6
12455 movrlez %l1, %l5, %i7
12456 fornot1 %f26, %f4, %f6
12457 movrlez %i5, %i3, %l4
12458 mulx %g7, %o1, %o3
12459 popc %g3, %i6
12460 st %f26, [%l7 + 0x3C]
12461 move %xcc, %g4, %l2
12462 edge8 %o0, %g1, %l0
12463 edge32ln %i1, %l3, %i0
12464 fmovscc %xcc, %f21, %f11
12465 sub %o2, 0x061F, %g5
12466 std %f28, [%l7 + 0x48]
12467 xnorcc %o6, %g2, %g6
12468 movn %icc, %o7, %i2
12469 sdiv %o4, 0x0168, %o5
12470 movcc %icc, %i4, %l1
12471 movge %xcc, %l6, %l5
12472 umul %i5, 0x0A4B, %i3
12473 fcmpne32 %f22, %f26, %l4
12474 addcc %i7, %g7, %o3
12475 ld [%l7 + 0x64], %f18
12476 movn %icc, %g3, %i6
12477 mova %icc, %g4, %o1
12478 edge32ln %o0, %l2, %g1
12479 movg %xcc, %l0, %l3
12480 fmovdvc %xcc, %f24, %f21
12481 sra %i1, 0x09, %o2
12482 edge8l %i0, %o6, %g2
12483 fmovdne %icc, %f25, %f0
12484 umul %g6, 0x1F4A, %g5
12485 movrgz %o7, %o4, %o5
12486 mulx %i2, %i4, %l1
12487 andcc %l6, %i5, %i3
12488 umul %l5, 0x12D5, %i7
12489 sdivcc %l4, 0x09A1, %o3
12490 fmovda %xcc, %f14, %f0
12491 udivcc %g3, 0x1600, %g7
12492 alignaddr %i6, %g4, %o0
12493 xor %o1, 0x1B00, %l2
12494 edge32ln %l0, %l3, %i1
12495 movpos %xcc, %g1, %i0
12496 movleu %icc, %o6, %o2
12497 movrlz %g2, 0x1ED, %g5
12498 movcc %icc, %o7, %g6
12499 fmovdvc %xcc, %f13, %f14
12500 mulscc %o4, %o5, %i2
12501 movl %icc, %i4, %l1
12502 fpsub16s %f2, %f26, %f7
12503 movrne %i5, %i3, %l6
12504 array8 %l5, %l4, %o3
12505 st %f29, [%l7 + 0x10]
12506 edge32l %i7, %g3, %i6
12507 fmovsleu %xcc, %f12, %f13
12508 edge8ln %g7, %g4, %o1
12509 orcc %o0, 0x0486, %l0
12510 umul %l2, %i1, %g1
12511 move %xcc, %i0, %l3
12512 fnot1s %f8, %f28
12513 ld [%l7 + 0x50], %f24
12514 stx %o6, [%l7 + 0x08]
12515 edge16l %g2, %o2, %g5
12516 mova %xcc, %o7, %o4
12517 fmovrde %o5, %f4, %f30
12518 or %i2, 0x03D3, %g6
12519 sllx %i4, %i5, %i3
12520 edge8ln %l1, %l6, %l4
12521 sllx %l5, %o3, %i7
12522 fmovde %xcc, %f10, %f31
12523 orn %g3, 0x1A16, %i6
12524 sdiv %g7, 0x0582, %g4
12525 move %icc, %o1, %l0
12526 movneg %icc, %o0, %l2
12527 ldsh [%l7 + 0x1E], %i1
12528 mulx %i0, %g1, %l3
12529 umulcc %o6, 0x02AA, %g2
12530 restore %g5, 0x0BBF, %o2
12531 rdpr %cwp, %g1
12532 rdpr %cansave, %g2
12533 rdpr %canrestore, %g3
12534 rdpr %cleanwin, %g4
12535 rdpr %otherwin, %g5
12536 rdpr %wstate, %g6
12537 add %o7, 0x0A3C, %o5
12538 mulscc %o4, 0x17FC, %g6
12539 popc 0x0E8E, %i4
12540 movge %xcc, %i5, %i3
12541 alignaddrl %i2, %l1, %l6
12542 fmovdneg %icc, %f7, %f12
12543 ldsh [%l7 + 0x56], %l4
12544 edge8ln %l5, %o3, %g3
12545 add %i7, 0x03C4, %i6
12546 smul %g7, 0x118B, %g4
12547 movrlz %l0, 0x030, %o0
12548 edge16ln %o1, %l2, %i0
12549 fsrc2s %f14, %f10
12550 edge8ln %g1, %i1, %l3
12551 ld [%l7 + 0x10], %f26
12552 movneg %icc, %g2, %o6
12553 ldub [%l7 + 0x36], %g5
12554 and %o2, %o7, %o4
12555 ldx [%l7 + 0x50], %o5
12556 setx loop_46, %l0, %l1
12557 return %l1
12558 nop
12559 rdpr %cwp, %g1
12560 rdpr %cansave, %g2
12561 rdpr %canrestore, %g3
12562 rdpr %cleanwin, %g4
12563 rdpr %otherwin, %g5
12564 rdpr %wstate, %g6
12565loop_46: sir 0x19CD
12566 addcc %i2, 0x07FA, %l1
12567 udiv %l6, 0x1BE9, %l4
12568 edge16l %l5, %o3, %i5
12569 sub %i7, 0x0443, %g3
12570 edge8l %i6, %g7, %g4
12571 orncc %o0, 0x1F7D, %l0
12572 edge8 %l2, %o1, %i0
12573 edge32n %g1, %l3, %i1
12574 xnorcc %g2, 0x06DD, %o6
12575 edge16n %g5, %o7, %o4
12576 movl %icc, %o2, %g6
12577 movre %o5, 0x13E, %i4
12578 edge32l %i2, %i3, %l1
12579 fmovrde %l6, %f28, %f30
12580 xorcc %l5, 0x1D63, %o3
12581 movcc %icc, %l4, %i5
12582 ldx [%l7 + 0x18], %g3
12583 edge16 %i6, %g7, %g4
12584 smul %o0, 0x0128, %i7
12585 nop
12586 set 0x70, %i5
12587 stx %l0, [%l7 + %i5]
12588 sir 0x0DAD
12589 fmovsleu %icc, %f19, %f26
12590 xor %l2, %i0, %o1
12591 fpadd32 %f10, %f2, %f18
12592 fmovspos %xcc, %f16, %f17
12593 fmovdg %icc, %f25, %f21
12594 lduw [%l7 + 0x14], %g1
12595 ldd [%l7 + 0x78], %f12
12596 nop
12597 set 0x68, %o0
12598 ldd [%l7 + %o0], %i0
12599 array16 %l3, %g2, %g5
12600 fones %f20
12601 mulscc %o7, %o4, %o6
12602 sth %g6, [%l7 + 0x46]
12603 udivx %o5, 0x14C9, %o2
12604 srax %i4, 0x01, %i2
12605 fsrc1 %f16, %f2
12606 movneg %xcc, %i3, %l1
12607 movre %l6, %l5, %l4
12608 sth %i5, [%l7 + 0x08]
12609 edge16 %g3, %o3, %i6
12610 movrgz %g4, 0x1D6, %g7
12611 ldsw [%l7 + 0x60], %o0
12612 fmovrslz %l0, %f8, %f29
12613 fcmpne32 %f2, %f8, %l2
12614 alignaddrl %i0, %i7, %o1
12615 ldub [%l7 + 0x4A], %i1
12616 fmovdl %icc, %f12, %f18
12617 sethi 0x0CC7, %g1
12618 sra %l3, 0x1E, %g5
12619 ldd [%l7 + 0x50], %f24
12620 srl %o7, 0x1A, %g2
12621 sdivx %o4, 0x1214, %g6
12622 addccc %o6, %o2, %o5
12623 andn %i4, %i2, %l1
12624 udivcc %l6, 0x0830, %i3
12625 andcc %l4, %l5, %i5
12626 move %xcc, %g3, %i6
12627 edge32ln %o3, %g7, %g4
12628 subccc %l0, %o0, %l2
12629 st %f23, [%l7 + 0x38]
12630 orn %i0, 0x053F, %o1
12631 movrne %i7, %i1, %l3
12632 sdivx %g1, 0x1690, %o7
12633 movrgz %g5, %g2, %o4
12634 fmovrse %g6, %f6, %f14
12635 movl %xcc, %o2, %o6
12636 smulcc %o5, 0x10DC, %i2
12637 stw %i4, [%l7 + 0x70]
12638 fzero %f4
12639 edge8ln %l6, %l1, %i3
12640 array8 %l5, %l4, %g3
12641 udivx %i6, 0x170D, %o3
12642 movle %icc, %i5, %g4
12643 addcc %g7, %l0, %o0
12644 edge32n %l2, %o1, %i7
12645 movrlz %i0, 0x230, %l3
12646 std %f12, [%l7 + 0x28]
12647 addc %i1, %g1, %g5
12648 subccc %g2, 0x1A20, %o4
12649 movn %icc, %o7, %o2
12650 xor %o6, %o5, %g6
12651 edge8n %i4, %i2, %l6
12652 mulx %i3, %l5, %l1
12653 edge16l %g3, %i6, %o3
12654 movrgez %l4, %g4, %i5
12655 fcmpgt16 %f30, %f18, %l0
12656 fmovsn %xcc, %f7, %f21
12657 xnor %g7, %o0, %o1
12658 fxnor %f22, %f8, %f18
12659 addc %i7, %i0, %l3
12660 movleu %xcc, %i1, %l2
12661 array8 %g5, %g1, %o4
12662 lduh [%l7 + 0x3C], %o7
12663 fpadd32 %f6, %f16, %f26
12664 fnegs %f14, %f5
12665 or %g2, %o2, %o5
12666 edge8l %o6, %i4, %g6
12667 ldd [%l7 + 0x68], %i2
12668 movgu %icc, %l6, %i3
12669 array16 %l1, %g3, %i6
12670 fsrc1 %f10, %f12
12671 fmul8x16au %f3, %f28, %f4
12672 fnot1 %f20, %f4
12673 fsrc2s %f9, %f15
12674 fsrc1s %f7, %f21
12675 movre %l5, 0x1B8, %o3
12676 movleu %icc, %l4, %i5
12677 movcs %xcc, %l0, %g4
12678 std %f14, [%l7 + 0x58]
12679 ld [%l7 + 0x58], %f20
12680 movvs %xcc, %g7, %o0
12681 andn %i7, 0x1EE6, %o1
12682 udivcc %i0, 0x138A, %l3
12683 xnorcc %l2, 0x09D7, %g5
12684 stw %g1, [%l7 + 0x5C]
12685 sdiv %o4, 0x10CA, %i1
12686 sethi 0x125C, %g2
12687 ldx [%l7 + 0x40], %o2
12688 movn %icc, %o7, %o5
12689 subcc %o6, %i4, %i2
12690 sth %g6, [%l7 + 0x7A]
12691 stx %i3, [%l7 + 0x50]
12692 addc %l6, 0x038D, %l1
12693 faligndata %f10, %f20, %f6
12694 sdivcc %g3, 0x0EB7, %l5
12695 array16 %i6, %o3, %l4
12696 array32 %l0, %i5, %g4
12697 edge8ln %g7, %o0, %i7
12698 umul %i0, %l3, %l2
12699 mulx %o1, %g5, %g1
12700 sll %i1, %g2, %o2
12701 ldx [%l7 + 0x08], %o7
12702 movvs %icc, %o5, %o4
12703 sth %i4, [%l7 + 0x22]
12704 movneg %xcc, %i2, %o6
12705 fpsub32 %f14, %f28, %f4
12706 edge32l %g6, %l6, %i3
12707 array32 %l1, %l5, %i6
12708 move %xcc, %o3, %l4
12709 fmovdge %xcc, %f0, %f3
12710 fmovdne %xcc, %f23, %f16
12711 fcmpd %fcc3, %f10, %f0
12712 movl %icc, %l0, %i5
12713 movvc %icc, %g3, %g7
12714 fandnot1s %f2, %f14, %f17
12715 mulx %o0, %g4, %i0
12716 orcc %i7, 0x1E3C, %l3
12717 std %f26, [%l7 + 0x28]
12718 andncc %l2, %g5, %g1
12719 mulx %i1, 0x07B6, %g2
12720 alignaddr %o1, %o7, %o5
12721 subcc %o4, %i4, %o2
12722 sra %o6, %g6, %i2
12723 edge16n %l6, %i3, %l5
12724 popc %l1, %o3
12725 andncc %i6, %l4, %l0
12726 movre %i5, 0x183, %g3
12727 mova %xcc, %o0, %g4
12728 alignaddr %g7, %i7, %l3
12729 sdivcc %l2, 0x0A30, %g5
12730 edge8n %i0, %i1, %g2
12731 array32 %g1, %o7, %o1
12732 alignaddrl %o4, %i4, %o2
12733 nop
12734 set 0x58, %g4
12735 ldd [%l7 + %g4], %f10
12736 or %o5, 0x1A30, %g6
12737 movre %i2, 0x35D, %o6
12738 ldd [%l7 + 0x40], %f12
12739 fnot2 %f26, %f26
12740 ldx [%l7 + 0x50], %l6
12741 andn %l5, %i3, %l1
12742 fpackfix %f30, %f1
12743 movrne %i6, 0x3E9, %l4
12744 fmovdge %xcc, %f6, %f5
12745 ldx [%l7 + 0x20], %o3
12746 udivx %i5, 0x1153, %g3
12747 xor %o0, 0x020B, %l0
12748 or %g4, %i7, %l3
12749 array8 %g7, %g5, %l2
12750 edge8l %i1, %g2, %g1
12751 addc %o7, 0x0B6C, %o1
12752 fandnot1 %f22, %f24, %f4
12753 fmovde %xcc, %f9, %f7
12754 andn %o4, 0x14A5, %i4
12755 fmovsneg %icc, %f2, %f3
12756 udivx %i0, 0x0B3D, %o5
12757 movpos %icc, %o2, %g6
12758 edge16l %o6, %i2, %l6
12759 edge8ln %l5, %l1, %i3
12760 add %l4, 0x18C1, %o3
12761 fsrc2 %f4, %f14
12762 stw %i5, [%l7 + 0x78]
12763 sll %i6, %g3, %l0
12764 ldsb [%l7 + 0x55], %g4
12765 array16 %i7, %o0, %l3
12766 movcc %xcc, %g7, %l2
12767 edge32l %g5, %i1, %g1
12768 fmovd %f28, %f18
12769 fornot1s %f15, %f6, %f30
12770 srl %o7, %o1, %g2
12771 andcc %i4, 0x15A7, %i0
12772 addccc %o5, 0x1F0C, %o4
12773 edge16n %g6, %o6, %i2
12774 fmovrse %o2, %f17, %f12
12775 movrne %l6, 0x12F, %l5
12776 mulx %l1, %i3, %l4
12777 ld [%l7 + 0x08], %f2
12778 movn %icc, %o3, %i6
12779 ldd [%l7 + 0x38], %f20
12780 fmovrdlez %g3, %f18, %f0
12781 edge16n %l0, %g4, %i7
12782 srlx %i5, 0x04, %o0
12783 orncc %l3, 0x11D8, %l2
12784 srl %g5, 0x14, %g7
12785 edge8n %g1, %o7, %i1
12786 sllx %o1, 0x10, %g2
12787 udivcc %i0, 0x0395, %i4
12788 udivx %o5, 0x0781, %o4
12789 andcc %o6, %i2, %o2
12790 ldx [%l7 + 0x38], %g6
12791 fands %f5, %f16, %f9
12792 movvc %xcc, %l6, %l1
12793 edge16l %i3, %l4, %o3
12794 edge16 %l5, %g3, %l0
12795 movvs %icc, %g4, %i7
12796 fnot1 %f6, %f12
12797 subc %i6, 0x08A6, %i5
12798 smulcc %o0, %l2, %g5
12799 subcc %g7, %l3, %g1
12800 xor %i1, %o1, %o7
12801 movn %xcc, %g2, %i4
12802 fpackfix %f8, %f9
12803 st %f24, [%l7 + 0x40]
12804 movre %i0, %o5, %o4
12805 fcmpeq32 %f22, %f24, %o6
12806 movgu %icc, %i2, %g6
12807 ldd [%l7 + 0x38], %f24
12808 sll %o2, 0x05, %l1
12809 addcc %i3, %l4, %l6
12810 addccc %l5, %g3, %o3
12811 ldsb [%l7 + 0x27], %g4
12812 movcs %icc, %i7, %l0
12813 srl %i6, %o0, %l2
12814 st %f4, [%l7 + 0x08]
12815 addcc %i5, %g5, %l3
12816 ld [%l7 + 0x30], %f4
12817 movgu %icc, %g1, %g7
12818 orcc %i1, 0x16F3, %o7
12819 edge32l %g2, %o1, %i0
12820 fnegs %f31, %f15
12821 edge32 %i4, %o5, %o4
12822 fnand %f6, %f4, %f22
12823 movrlz %o6, 0x124, %g6
12824 movvs %icc, %i2, %l1
12825 ldsh [%l7 + 0x10], %i3
12826 movvs %xcc, %l4, %o2
12827 fcmple32 %f28, %f10, %l5
12828 ldsh [%l7 + 0x66], %g3
12829 xnor %o3, %l6, %g4
12830 movcs %xcc, %l0, %i7
12831 array32 %o0, %i6, %i5
12832 andcc %g5, 0x0A41, %l2
12833 fpsub32 %f0, %f18, %f22
12834 popc 0x0F24, %l3
12835 fnot2 %f28, %f28
12836 fmovrde %g1, %f0, %f10
12837 edge8n %i1, %o7, %g2
12838 movrlz %o1, 0x0AA, %g7
12839 udiv %i0, 0x1F0B, %o5
12840 xorcc %i4, %o6, %o4
12841 ldsw [%l7 + 0x30], %i2
12842 nop
12843 set 0x21, %l5
12844 stb %g6, [%l7 + %l5]
12845 movleu %icc, %l1, %i3
12846 xnorcc %l4, 0x0A08, %o2
12847 ld [%l7 + 0x44], %f17
12848 add %g3, %l5, %o3
12849 fmovda %xcc, %f26, %f22
12850 movvs %icc, %l6, %l0
12851 fmovdcc %icc, %f14, %f17
12852 restore %i7, %g4, %i6
12853 rdpr %cwp, %g1
12854 rdpr %cansave, %g2
12855 rdpr %canrestore, %g3
12856 rdpr %cleanwin, %g4
12857 rdpr %otherwin, %g5
12858 rdpr %wstate, %g6
12859 movcc %xcc, %i5, %g5
12860 st %f1, [%l7 + 0x08]
12861 save %o0, 0x0F97, %l3
12862 rdpr %cwp, %g1
12863 rdpr %cansave, %g2
12864 rdpr %canrestore, %g3
12865 rdpr %cleanwin, %g4
12866 rdpr %otherwin, %g5
12867 rdpr %wstate, %g6
12868 fpadd16 %f18, %f24, %f0
12869 movge %icc, %l2, %g1
12870 fabss %f19, %f31
12871 movneg %icc, %i1, %o7
12872 movleu %xcc, %o1, %g7
12873 fsrc1 %f30, %f2
12874 addccc %i0, %g2, %o5
12875 fmovsn %xcc, %f12, %f18
12876 edge8ln %o6, %o4, %i2
12877 ldd [%l7 + 0x58], %f4
12878 add %i4, %g6, %i3
12879 movpos %icc, %l4, %o2
12880 edge8ln %g3, %l5, %l1
12881 or %o3, 0x04A1, %l0
12882 mulscc %i7, %l6, %g4
12883 mova %icc, %i5, %i6
12884 movre %g5, 0x106, %o0
12885 fabss %f24, %f6
12886 mulscc %l3, 0x0366, %l2
12887 movrgz %i1, %o7, %g1
12888 ldx [%l7 + 0x30], %g7
12889 fnegs %f8, %f23
12890 edge8l %i0, %g2, %o5
12891 and %o6, 0x083C, %o4
12892 sub %o1, 0x1ED5, %i4
12893 sub %g6, %i2, %i3
12894 fzero %f2
12895 edge8ln %o2, %g3, %l4
12896 fmul8x16au %f9, %f21, %f28
12897 siam 0x0
12898 umul %l5, 0x0A85, %l1
12899 ld [%l7 + 0x08], %f6
12900 movcc %icc, %l0, %o3
12901 fmovsg %icc, %f18, %f1
12902 fmovsne %icc, %f27, %f27
12903 edge32ln %l6, %i7, %i5
12904 movl %icc, %g4, %i6
12905 edge8ln %g5, %l3, %o0
12906 popc %l2, %i1
12907 lduw [%l7 + 0x28], %g1
12908 edge8n %o7, %i0, %g7
12909 array32 %g2, %o6, %o5
12910 lduw [%l7 + 0x3C], %o1
12911 fandnot1s %f28, %f11, %f14
12912 movrlz %i4, %g6, %o4
12913 fandnot1s %f1, %f0, %f10
12914 alignaddr %i3, %i2, %g3
12915 edge32ln %l4, %o2, %l5
12916 fmovrde %l1, %f18, %f26
12917 addccc %l0, 0x1E0C, %o3
12918 movle %icc, %l6, %i7
12919 setx loop_47, %l0, %l1
12920 return %l1
12921 nop
12922 rdpr %cwp, %g1
12923 rdpr %cansave, %g2
12924 rdpr %canrestore, %g3
12925 rdpr %cleanwin, %g4
12926 rdpr %otherwin, %g5
12927 rdpr %wstate, %g6
12928loop_47: ldsw [%l7 + 0x38], %l3
12929 movrlez %o0, 0x1C9, %g5
12930 fmovscs %xcc, %f5, %f6
12931 smul %l2, 0x135C, %i1
12932 addc %o7, %g1, %i0
12933 movvc %xcc, %g2, %o6
12934 andncc %o5, %g7, %o1
12935 sdiv %i4, 0x030A, %g6
12936 xnor %o4, %i2, %g3
12937 alignaddrl %l4, %o2, %i3
12938 xorcc %l1, %l0, %l5
12939 andcc %l6, %i7, %g4
12940 stx %i5, [%l7 + 0x70]
12941 lduw [%l7 + 0x74], %o3
12942 sdivcc %l3, 0x06CE, %i6
12943 movg %icc, %o0, %g5
12944 andncc %i1, %l2, %g1
12945 movrne %i0, %o7, %g2
12946 ldd [%l7 + 0x48], %f18
12947 lduh [%l7 + 0x40], %o5
12948 fnot1 %f28, %f22
12949 edge8ln %g7, %o6, %o1
12950 sethi 0x18C4, %g6
12951 movge %xcc, %i4, %o4
12952 fornot1 %f16, %f2, %f0
12953 sub %g3, %l4, %i2
12954 sub %i3, %o2, %l1
12955 xnorcc %l0, 0x10D7, %l6
12956 save %i7, %l5, %g4
12957 rdpr %cwp, %g1
12958 rdpr %cansave, %g2
12959 rdpr %canrestore, %g3
12960 rdpr %cleanwin, %g4
12961 rdpr %otherwin, %g5
12962 rdpr %wstate, %g6
12963 sllx %i5, 0x0A, %l3
12964 fsrc2 %f24, %f6
12965 movl %xcc, %o3, %i6
12966 lduw [%l7 + 0x44], %g5
12967 fmovrse %i1, %f30, %f3
12968 popc %o0, %l2
12969 movle %icc, %g1, %o7
12970 fpack32 %f24, %f20, %f4
12971 alignaddrl %i0, %o5, %g2
12972 umul %o6, %o1, %g6
12973 edge8l %g7, %i4, %g3
12974 restore %o4, %i2, %l4
12975 rdpr %cwp, %g1
12976 rdpr %cansave, %g2
12977 rdpr %canrestore, %g3
12978 rdpr %cleanwin, %g4
12979 rdpr %otherwin, %g5
12980 rdpr %wstate, %g6
12981 sra %i3, 0x0E, %o2
12982 movvc %xcc, %l1, %l0
12983 fcmple16 %f14, %f26, %l6
12984 fmovdcc %xcc, %f13, %f23
12985 xor %l5, %i7, %g4
12986 udiv %l3, 0x1834, %i5
12987 std %f8, [%l7 + 0x68]
12988 subc %o3, %i6, %g5
12989 movge %icc, %i1, %o0
12990 add %l2, %o7, %g1
12991 sethi 0x0BCD, %i0
12992 xorcc %g2, %o6, %o5
12993 udiv %g6, 0x0627, %o1
12994 std %f28, [%l7 + 0x38]
12995 array8 %g7, %g3, %o4
12996 edge16l %i4, %l4, %i3
12997 edge8ln %i2, %l1, %o2
12998 fcmple16 %f22, %f0, %l0
12999 popc 0x045A, %l5
13000 movleu %xcc, %l6, %i7
13001 fpadd32s %f10, %f27, %f31
13002 array8 %g4, %l3, %o3
13003 movl %xcc, %i5, %i6
13004 movrne %i1, 0x0D1, %g5
13005 alignaddr %l2, %o7, %g1
13006 fsrc2 %f12, %f6
13007 fmovdgu %icc, %f18, %f13
13008 ldd [%l7 + 0x68], %f26
13009 edge16l %o0, %i0, %o6
13010 stb %o5, [%l7 + 0x54]
13011 save %g6, 0x1285, %g2
13012 rdpr %cwp, %g1
13013 rdpr %cansave, %g2
13014 rdpr %canrestore, %g3
13015 rdpr %cleanwin, %g4
13016 rdpr %otherwin, %g5
13017 rdpr %wstate, %g6
13018 fmovspos %icc, %f1, %f31
13019 edge8l %g7, %g3, %o4
13020 umulcc %i4, 0x196C, %o1
13021 edge32l %l4, %i2, %i3
13022 fcmple32 %f8, %f12, %l1
13023 fcmpd %fcc2, %f16, %f28
13024 fnors %f18, %f30, %f2
13025 andn %o2, %l5, %l0
13026 setx loop_48, %l0, %l1
13027 return %l1
13028 nop
13029 rdpr %cwp, %g1
13030 rdpr %cansave, %g2
13031 rdpr %canrestore, %g3
13032 rdpr %cleanwin, %g4
13033 rdpr %otherwin, %g5
13034 rdpr %wstate, %g6
13035loop_48: fmuld8ulx16 %f7, %f0, %f0
13036 add %o3, 0x1836, %l3
13037 sdiv %i6, 0x152D, %i5
13038 edge16 %g5, %i1, %l2
13039 xorcc %g1, %o0, %o7
13040 edge32ln %o6, %o5, %i0
13041 movg %xcc, %g6, %g7
13042 orn %g2, %o4, %g3
13043 movl %icc, %o1, %l4
13044 fsrc2 %f24, %f26
13045 fmovsvs %xcc, %f14, %f23
13046 fmul8x16au %f19, %f26, %f10
13047 st %f21, [%l7 + 0x6C]
13048 fmovrdgz %i2, %f24, %f24
13049 movrlz %i4, 0x326, %i3
13050 subcc %l1, %l5, %o2
13051 fsrc2s %f1, %f22
13052 sir 0x0423
13053 movrgz %i7, 0x377, %l0
13054 smul %l6, 0x1120, %o3
13055 alignaddr %l3, %g4, %i5
13056 nop
13057 set 0x20, %i6
13058 ldsw [%l7 + %i6], %i6
13059 sll %i1, %g5, %l2
13060 save %o0, 0x05AC, %g1
13061 rdpr %cwp, %g1
13062 rdpr %cansave, %g2
13063 rdpr %canrestore, %g3
13064 rdpr %cleanwin, %g4
13065 rdpr %otherwin, %g5
13066 rdpr %wstate, %g6
13067 movge %icc, %o6, %o7
13068 subcc %i0, 0x115B, %g6
13069 or %g7, %g2, %o5
13070 fexpand %f26, %f30
13071 xnor %o4, %g3, %l4
13072 edge16ln %o1, %i4, %i2
13073 lduw [%l7 + 0x18], %i3
13074 movrlz %l5, 0x324, %l1
13075 udiv %i7, 0x12F8, %l0
13076 ldub [%l7 + 0x2B], %l6
13077 fnot1 %f14, %f4
13078 movneg %icc, %o2, %l3
13079 lduh [%l7 + 0x76], %g4
13080 fmovdneg %xcc, %f22, %f25
13081 fmul8x16au %f24, %f14, %f12
13082 fmovrdgez %i5, %f26, %f20
13083 movrlez %i6, 0x28D, %i1
13084 edge16l %g5, %o3, %l2
13085 movrgz %g1, 0x118, %o0
13086 edge8 %o6, %i0, %o7
13087 edge16ln %g6, %g7, %g2
13088 sir 0x0075
13089 andcc %o5, 0x197B, %o4
13090 fmovrsne %g3, %f8, %f19
13091 restore %o1, %l4, %i4
13092 rdpr %cwp, %g1
13093 rdpr %cansave, %g2
13094 rdpr %canrestore, %g3
13095 rdpr %cleanwin, %g4
13096 rdpr %otherwin, %g5
13097 rdpr %wstate, %g6
13098 popc 0x0F02, %i3
13099 edge8ln %l5, %l1, %i7
13100 fcmpgt32 %f14, %f8, %i2
13101 movrne %l0, %o2, %l3
13102 andncc %l6, %i5, %i6
13103 edge32 %i1, %g5, %o3
13104 movpos %icc, %l2, %g4
13105 movleu %icc, %g1, %o6
13106 mulx %o0, 0x1E06, %i0
13107 edge32 %o7, %g6, %g7
13108 srlx %o5, 0x03, %o4
13109 fmovsle %xcc, %f30, %f13
13110 sdiv %g2, 0x1AED, %g3
13111 movcs %icc, %o1, %l4
13112 ldx [%l7 + 0x48], %i4
13113 addc %l5, %i3, %i7
13114 sdivcc %i2, 0x0CD0, %l0
13115 siam 0x3
13116 fmovde %icc, %f25, %f28
13117 ldsb [%l7 + 0x2B], %o2
13118 sub %l3, 0x15FA, %l6
13119 stw %l1, [%l7 + 0x6C]
13120 smul %i5, %i1, %i6
13121 fabsd %f28, %f6
13122 udivcc %g5, 0x1813, %l2
13123 movge %xcc, %g4, %o3
13124 fpack32 %f6, %f14, %f30
13125 lduh [%l7 + 0x64], %o6
13126 edge32l %o0, %g1, %i0
13127 orcc %g6, 0x07FF, %g7
13128 alignaddrl %o5, %o7, %g2
13129 movrlez %o4, %g3, %o1
13130 ldsh [%l7 + 0x68], %l4
13131 fmuld8sux16 %f8, %f30, %f20
13132 fcmped %fcc0, %f18, %f20
13133 fands %f24, %f4, %f10
13134 fmovdne %xcc, %f13, %f24
13135 fmovsle %icc, %f25, %f20
13136 fxors %f11, %f5, %f18
13137 edge32 %l5, %i3, %i4
13138 subcc %i7, %i2, %l0
13139 ldub [%l7 + 0x59], %o2
13140 ldub [%l7 + 0x40], %l3
13141 alignaddr %l6, %l1, %i1
13142 alignaddrl %i5, %g5, %i6
13143 fmovrsgez %l2, %f28, %f5
13144 movge %icc, %g4, %o3
13145 udivx %o6, 0x02DD, %g1
13146 movcs %icc, %i0, %g6
13147 xnor %o0, %g7, %o7
13148 fmuld8sux16 %f9, %f16, %f24
13149 sth %o5, [%l7 + 0x3C]
13150 stb %g2, [%l7 + 0x7B]
13151 movcc %icc, %o4, %g3
13152 movl %xcc, %o1, %l4
13153 ld [%l7 + 0x70], %f20
13154 sdivcc %i3, 0x045E, %i4
13155 for %f0, %f24, %f14
13156 ldsw [%l7 + 0x7C], %i7
13157 sub %i2, %l0, %o2
13158 edge32n %l3, %l5, %l6
13159 umul %l1, %i5, %g5
13160 movrlz %i1, 0x37A, %l2
13161 ldx [%l7 + 0x08], %g4
13162 edge8ln %i6, %o6, %o3
13163 movl %icc, %g1, %g6
13164 fmovrdlz %o0, %f28, %f18
13165 movl %xcc, %g7, %i0
13166 lduw [%l7 + 0x48], %o7
13167 stb %g2, [%l7 + 0x08]
13168 movrgez %o4, %g3, %o5
13169 alignaddrl %l4, %o1, %i3
13170 sdivx %i4, 0x191B, %i2
13171 st %f5, [%l7 + 0x68]
13172 fcmpd %fcc3, %f18, %f10
13173 edge8ln %i7, %l0, %l3
13174 fandnot2s %f29, %f4, %f15
13175 movvc %icc, %l5, %l6
13176 fmovsge %icc, %f19, %f27
13177 fmovdle %icc, %f24, %f7
13178 fmovrslz %o2, %f27, %f4
13179 popc %i5, %l1
13180 alignaddr %i1, %l2, %g4
13181 fors %f12, %f9, %f3
13182 movrlz %i6, %o6, %g5
13183 udivcc %g1, 0x12AE, %g6
13184 sdivx %o0, 0x1DFE, %g7
13185 ldub [%l7 + 0x53], %i0
13186 nop
13187 set 0x4C, %i3
13188 lduw [%l7 + %i3], %o3
13189 fornot1s %f7, %f19, %f8
13190 lduh [%l7 + 0x12], %o7
13191 mulscc %o4, 0x0BE3, %g3
13192 srlx %g2, 0x04, %o5
13193 sdiv %o1, 0x18A6, %i3
13194 array32 %l4, %i4, %i2
13195 mulx %i7, 0x0053, %l0
13196 edge8ln %l5, %l3, %o2
13197 for %f26, %f4, %f8
13198 movgu %icc, %i5, %l1
13199 sub %i1, %l6, %g4
13200 fcmpne32 %f2, %f8, %l2
13201 movneg %xcc, %i6, %g5
13202 movvc %xcc, %o6, %g1
13203 mulscc %o0, %g6, %i0
13204 move %icc, %o3, %o7
13205 fmovsne %icc, %f5, %f19
13206 save %g7, 0x1D13, %o4
13207 rdpr %cwp, %g1
13208 rdpr %cansave, %g2
13209 rdpr %canrestore, %g3
13210 rdpr %cleanwin, %g4
13211 rdpr %otherwin, %g5
13212 rdpr %wstate, %g6
13213 fcmple16 %f14, %f16, %g3
13214 udivx %g2, 0x0B11, %o1
13215 popc 0x0209, %o5
13216 nop
13217 set 0x60, %g3
13218 ldsw [%l7 + %g3], %i3
13219 umulcc %l4, 0x141B, %i4
13220 fnot1 %f24, %f0
13221 sub %i2, 0x1F98, %l0
13222 edge16l %l5, %i7, %o2
13223 array16 %i5, %l3, %i1
13224 xorcc %l1, %l6, %l2
13225 movneg %icc, %g4, %i6
13226 edge16n %g5, %g1, %o6
13227 stx %g6, [%l7 + 0x50]
13228 mova %icc, %i0, %o3
13229 andncc %o0, %g7, %o4
13230 movge %icc, %g3, %g2
13231 edge32ln %o1, %o5, %o7
13232 move %xcc, %i3, %i4
13233 fcmpeq16 %f20, %f10, %l4
13234 fmovdvs %xcc, %f26, %f15
13235 edge16ln %l0, %l5, %i7
13236 fxnor %f12, %f16, %f10
13237 movpos %icc, %o2, %i2
13238 edge32ln %l3, %i1, %l1
13239 fcmpeq32 %f8, %f0, %i5
13240 fnors %f6, %f5, %f27
13241 edge32n %l2, %l6, %g4
13242 fmovsl %icc, %f20, %f17
13243 orncc %i6, 0x0A08, %g5
13244 movrne %o6, 0x047, %g1
13245 subccc %g6, %i0, %o0
13246 xor %o3, 0x1CAC, %g7
13247 fnot1 %f0, %f0
13248 movrlz %g3, 0x2C2, %g2
13249 st %f9, [%l7 + 0x20]
13250 fcmpne32 %f0, %f8, %o1
13251 fmovda %icc, %f21, %f12
13252 movcc %icc, %o5, %o7
13253 fmovrdne %i3, %f4, %f18
13254 mulscc %i4, %o4, %l0
13255 xnor %l4, 0x0F09, %l5
13256 st %f11, [%l7 + 0x54]
13257 fmovsvc %xcc, %f13, %f7
13258 edge16n %i7, %i2, %l3
13259 fxor %f12, %f6, %f18
13260 array16 %o2, %i1, %i5
13261 xor %l1, 0x14F2, %l6
13262 or %g4, %l2, %g5
13263 ldd [%l7 + 0x48], %f28
13264 addcc %o6, 0x1BF7, %g1
13265 subc %g6, 0x1533, %i6
13266 ldsw [%l7 + 0x20], %o0
13267 movl %xcc, %i0, %g7
13268 edge16 %o3, %g3, %o1
13269 fmul8x16 %f22, %f6, %f10
13270 fandnot2s %f24, %f17, %f1
13271 and %o5, 0x0820, %o7
13272 addc %i3, 0x18AC, %i4
13273 udivcc %o4, 0x1D20, %l0
13274 fabss %f17, %f31
13275 fmovsgu %xcc, %f6, %f7
13276 subccc %l4, 0x135C, %l5
13277 fpack16 %f8, %f21
13278 sth %i7, [%l7 + 0x1C]
13279 fmovsg %icc, %f29, %f26
13280 stb %g2, [%l7 + 0x57]
13281 std %f10, [%l7 + 0x38]
13282 sir 0x1387
13283 sub %i2, %o2, %l3
13284 fpadd32s %f12, %f9, %f2
13285 movrne %i1, %i5, %l1
13286 movcs %icc, %g4, %l2
13287 orcc %g5, %l6, %o6
13288 sir 0x10D9
13289 movleu %xcc, %g6, %g1
13290 edge8n %o0, %i0, %g7
13291 array32 %o3, %g3, %o1
13292 sth %i6, [%l7 + 0x18]
13293 alignaddrl %o7, %o5, %i3
13294 ldsh [%l7 + 0x32], %o4
13295 movrne %i4, 0x2F5, %l0
13296 sub %l4, %i7, %l5
13297 mulx %g2, 0x0AA3, %i2
13298 stx %l3, [%l7 + 0x20]
13299 subccc %i1, %o2, %l1
13300 sll %g4, %l2, %i5
13301 edge8 %g5, %o6, %g6
13302 sth %g1, [%l7 + 0x38]
13303 and %l6, %o0, %g7
13304 popc 0x1FF5, %i0
13305 edge16 %o3, %o1, %g3
13306 edge8 %i6, %o5, %i3
13307 srax %o7, %i4, %l0
13308 edge8l %l4, %o4, %l5
13309 add %g2, %i7, %i2
13310 mulscc %i1, %l3, %o2
13311 andcc %l1, %g4, %l2
13312 edge8ln %i5, %g5, %o6
13313 movrgz %g1, 0x001, %l6
13314 orn %g6, %o0, %i0
13315 mulscc %g7, %o1, %g3
13316 ldd [%l7 + 0x08], %f16
13317 fandnot1s %f27, %f8, %f30
13318 fmovdcs %icc, %f17, %f23
13319 smulcc %i6, %o3, %i3
13320 fnot1s %f19, %f12
13321 fmovscc %icc, %f26, %f29
13322 lduh [%l7 + 0x2E], %o5
13323 edge32n %i4, %o7, %l4
13324 fmovrsgez %l0, %f19, %f11
13325 movre %l5, %o4, %i7
13326 movle %xcc, %i2, %g2
13327 edge8n %l3, %i1, %l1
13328 mova %xcc, %o2, %l2
13329 popc 0x15E8, %i5
13330 sll %g5, 0x13, %g4
13331 setx loop_49, %l0, %l1
13332 return %l1
13333 nop
13334 rdpr %cwp, %g1
13335 rdpr %cansave, %g2
13336 rdpr %canrestore, %g3
13337 rdpr %cleanwin, %g4
13338 rdpr %otherwin, %g5
13339 rdpr %wstate, %g6
13340loop_49: movvc %xcc, %o0, %i0
13341 nop
13342 set 0x74, %g5
13343 lduw [%l7 + %g5], %o6
13344 srax %g7, 0x10, %g3
13345 fmovrdgez %i6, %f30, %f20
13346 orn %o3, %o1, %i3
13347 andcc %i4, %o7, %l4
13348 or %o5, %l5, %l0
13349 sllx %o4, %i2, %g2
13350 ldsh [%l7 + 0x5C], %i7
13351 and %i1, %l1, %o2
13352 fmovsvc %xcc, %f12, %f12
13353 st %f12, [%l7 + 0x58]
13354 fxnor %f4, %f6, %f26
13355 movrgez %l2, %l3, %g5
13356 fmul8ulx16 %f16, %f2, %f4
13357 sub %i5, %g1, %l6
13358 movcc %xcc, %g6, %o0
13359 or %i0, 0x12F1, %o6
13360 andn %g7, %g4, %g3
13361 movneg %xcc, %o3, %i6
13362 xor %o1, %i3, %i4
13363 subc %l4, 0x10EA, %o7
13364 sdivcc %l5, 0x0B04, %l0
13365 subccc %o4, 0x1C6C, %o5
13366 orncc %i2, 0x1ACC, %i7
13367 subc %g2, %l1, %i1
13368 fnegs %f26, %f13
13369 fmovdn %xcc, %f22, %f13
13370 udiv %o2, 0x1518, %l2
13371 movl %xcc, %g5, %i5
13372 edge16ln %l3, %g1, %l6
13373 stb %g6, [%l7 + 0x4E]
13374 fabsd %f26, %f28
13375 edge8ln %i0, %o0, %g7
13376 udivcc %o6, 0x04A8, %g3
13377 udivx %g4, 0x1F69, %o3
13378 ld [%l7 + 0x38], %f16
13379 edge8n %o1, %i6, %i3
13380 std %f2, [%l7 + 0x08]
13381 movne %xcc, %l4, %i4
13382 ldd [%l7 + 0x08], %l4
13383 fzeros %f8
13384 alignaddr %o7, %l0, %o4
13385 fmovda %icc, %f27, %f20
13386 add %o5, %i2, %i7
13387 edge8ln %l1, %g2, %o2
13388 movg %icc, %i1, %g5
13389 nop
13390 set 0x0C, %l2
13391 lduw [%l7 + %l2], %l2
13392 ldd [%l7 + 0x38], %f6
13393 movrne %l3, 0x17B, %i5
13394 movrlz %l6, %g1, %i0
13395 orncc %o0, %g6, %g7
13396 save %o6, 0x0098, %g4
13397 rdpr %cwp, %g1
13398 rdpr %cansave, %g2
13399 rdpr %canrestore, %g3
13400 rdpr %cleanwin, %g4
13401 rdpr %otherwin, %g5
13402 rdpr %wstate, %g6
13403 movrgez %o3, 0x3AE, %g3
13404 orncc %i6, 0x0861, %o1
13405 movcs %xcc, %i3, %l4
13406 lduh [%l7 + 0x48], %i4
13407 stb %o7, [%l7 + 0x2F]
13408 addcc %l0, %l5, %o5
13409 ldsh [%l7 + 0x3E], %i2
13410 movg %icc, %o4, %i7
13411 addccc %g2, %l1, %o2
13412 edge16l %g5, %i1, %l2
13413 ldx [%l7 + 0x68], %l3
13414 andncc %l6, %g1, %i0
13415 edge8 %i5, %g6, %g7
13416 srax %o6, 0x19, %o0
13417 mulscc %o3, 0x04E8, %g3
13418 edge16n %g4, %i6, %o1
13419 array16 %l4, %i4, %i3
13420 udiv %o7, 0x0B69, %l5
13421 edge32n %o5, %l0, %i2
13422 ldub [%l7 + 0x50], %o4
13423 fmovdne %xcc, %f29, %f17
13424 andcc %i7, %l1, %o2
13425 movvc %xcc, %g2, %g5
13426 sdivcc %l2, 0x16D8, %l3
13427 ldd [%l7 + 0x20], %f20
13428 movg %xcc, %i1, %g1
13429 ldub [%l7 + 0x57], %i0
13430 umul %i5, 0x0EBA, %g6
13431 array16 %l6, %g7, %o6
13432 stb %o0, [%l7 + 0x40]
13433 sethi 0x04DC, %o3
13434 sdivcc %g3, 0x1714, %i6
13435 fmovde %xcc, %f22, %f2
13436 fornot2 %f8, %f10, %f20
13437 udivcc %g4, 0x06A4, %l4
13438 ldd [%l7 + 0x78], %f28
13439 sethi 0x1234, %i4
13440 fmovsvs %xcc, %f13, %f1
13441 movge %xcc, %i3, %o1
13442 fandnot2 %f30, %f4, %f2
13443 sdivcc %l5, 0x16D6, %o7
13444 addc %l0, 0x08D2, %i2
13445 movl %xcc, %o4, %o5
13446 movvs %icc, %l1, %o2
13447 stw %g2, [%l7 + 0x4C]
13448 edge8 %i7, %l2, %g5
13449 xnor %l3, %i1, %i0
13450 fnand %f22, %f2, %f22
13451 array16 %i5, %g6, %l6
13452 srax %g1, 0x1A, %g7
13453 mulscc %o6, 0x1CC2, %o3
13454 ldd [%l7 + 0x48], %g2
13455 edge32n %o0, %g4, %l4
13456 fxor %f26, %f30, %f30
13457 ldx [%l7 + 0x68], %i4
13458 srl %i6, %o1, %i3
13459 sdivx %l5, 0x0C52, %o7
13460 sdivx %i2, 0x0B41, %l0
13461 udivcc %o4, 0x02B1, %o5
13462 movrne %l1, %o2, %i7
13463 sdivx %l2, 0x0D1B, %g2
13464 array16 %l3, %g5, %i0
13465 subccc %i1, 0x19AD, %g6
13466 fmovscc %xcc, %f0, %f17
13467 sub %l6, 0x0412, %i5
13468 movre %g1, %o6, %o3
13469 fandnot1 %f30, %f20, %f20
13470 movrgez %g3, 0x1FD, %o0
13471 fmovscs %xcc, %f8, %f16
13472 movn %xcc, %g7, %l4
13473 fmul8x16 %f5, %f2, %f16
13474 stx %i4, [%l7 + 0x40]
13475 stx %g4, [%l7 + 0x18]
13476 ldsh [%l7 + 0x0C], %o1
13477 fpadd32 %f12, %f22, %f22
13478 restore %i3, %i6, %o7
13479 rdpr %cwp, %g1
13480 rdpr %cansave, %g2
13481 rdpr %canrestore, %g3
13482 rdpr %cleanwin, %g4
13483 rdpr %otherwin, %g5
13484 rdpr %wstate, %g6
13485 srlx %l5, %l0, %o4
13486 sll %o5, 0x05, %l1
13487 save %o2, 0x1D0F, %i7
13488 rdpr %cwp, %g1
13489 rdpr %cansave, %g2
13490 rdpr %canrestore, %g3
13491 rdpr %cleanwin, %g4
13492 rdpr %otherwin, %g5
13493 rdpr %wstate, %g6
13494 srax %i2, 0x12, %l2
13495 std %f26, [%l7 + 0x18]
13496 move %xcc, %l3, %g2
13497 edge32n %g5, %i0, %g6
13498 andn %i1, %l6, %i5
13499 fmovsgu %icc, %f5, %f9
13500 fcmpne32 %f0, %f4, %o6
13501 fmul8x16 %f12, %f24, %f26
13502 edge32 %g1, %g3, %o0
13503 ldx [%l7 + 0x20], %o3
13504 movleu %xcc, %g7, %i4
13505 ldsw [%l7 + 0x3C], %l4
13506 movgu %xcc, %g4, %o1
13507 fmovda %icc, %f2, %f31
13508 fpadd32 %f8, %f6, %f0
13509 srax %i3, %o7, %i6
13510 popc 0x10F6, %l0
13511 fsrc1s %f11, %f25
13512 fors %f11, %f9, %f7
13513 movg %xcc, %l5, %o5
13514 udivcc %l1, 0x03A4, %o2
13515 fmovse %xcc, %f17, %f7
13516 edge16l %i7, %o4, %l2
13517 movvs %xcc, %l3, %i2
13518 umul %g5, 0x1476, %i0
13519 fcmpeq32 %f20, %f18, %g2
13520 fcmpgt32 %f6, %f14, %i1
13521 ldd [%l7 + 0x68], %i6
13522 nop
13523 set 0x49, %o3
13524 stb %i5, [%l7 + %o3]
13525 pdist %f16, %f16, %f12
13526 popc 0x0223, %g6
13527 subc %g1, %g3, %o6
13528 lduw [%l7 + 0x78], %o0
13529 srax %g7, %o3, %l4
13530 fmovrslz %i4, %f24, %f17
13531 movg %icc, %o1, %g4
13532 movneg %xcc, %i3, %i6
13533 movl %icc, %o7, %l5
13534 st %f3, [%l7 + 0x6C]
13535 fmovs %f19, %f15
13536 sra %l0, 0x07, %o5
13537 lduw [%l7 + 0x48], %o2
13538 andcc %l1, %o4, %i7
13539 movrgez %l3, 0x313, %i2
13540 fpsub32 %f26, %f30, %f18
13541 sllx %l2, 0x1F, %i0
13542 umul %g5, 0x1A58, %i1
13543 fsrc1 %f10, %f26
13544 edge32n %g2, %l6, %i5
13545 fmovsn %xcc, %f23, %f30
13546 fxors %f21, %f28, %f0
13547 edge16n %g1, %g3, %o6
13548 edge16l %o0, %g6, %o3
13549 movpos %icc, %l4, %i4
13550 ldsb [%l7 + 0x60], %g7
13551 sdiv %o1, 0x086E, %i3
13552 and %g4, 0x0A06, %o7
13553 ldd [%l7 + 0x28], %i6
13554 fmovsgu %xcc, %f6, %f31
13555 srax %l0, 0x18, %o5
13556 movneg %xcc, %l5, %o2
13557 and %l1, %i7, %l3
13558 fornot2s %f12, %f1, %f30
13559 fmovdg %xcc, %f13, %f28
13560 mova %xcc, %o4, %i2
13561 mulx %l2, %g5, %i1
13562 sdiv %i0, 0x0242, %l6
13563 sdivx %i5, 0x15AE, %g1
13564 andncc %g2, %g3, %o0
13565 fmovsg %icc, %f10, %f27
13566 edge16ln %o6, %o3, %g6
13567 sll %l4, 0x11, %g7
13568 movvc %xcc, %o1, %i3
13569 movrgz %i4, 0x0D9, %g4
13570 fands %f4, %f29, %f18
13571 edge16l %o7, %i6, %l0
13572 array32 %o5, %l5, %l1
13573 srax %o2, 0x16, %l3
13574 save %i7, %i2, %o4
13575 rdpr %cwp, %g1
13576 rdpr %cansave, %g2
13577 rdpr %canrestore, %g3
13578 rdpr %cleanwin, %g4
13579 rdpr %otherwin, %g5
13580 rdpr %wstate, %g6
13581 edge32l %l2, %g5, %i1
13582 edge32l %l6, %i5, %g1
13583 movn %xcc, %g2, %g3
13584 edge16l %o0, %i0, %o3
13585 sethi 0x1C25, %o6
13586 sll %l4, 0x17, %g6
13587 fmovdneg %icc, %f29, %f16
13588 fsrc1 %f8, %f20
13589 movrgez %g7, 0x0BF, %o1
13590 movvs %xcc, %i4, %i3
13591 sdivcc %o7, 0x0660, %g4
13592 stb %i6, [%l7 + 0x31]
13593 andn %o5, 0x0493, %l0
13594 stx %l5, [%l7 + 0x40]
13595 array32 %l1, %o2, %l3
13596 sub %i2, %o4, %i7
13597 orn %l2, 0x02D7, %g5
13598 movrlz %l6, 0x32A, %i1
13599 stx %g1, [%l7 + 0x40]
13600 fnor %f12, %f30, %f14
13601 orn %g2, %g3, %i5
13602 edge32 %i0, %o0, %o6
13603 orncc %o3, 0x1675, %g6
13604 sub %g7, 0x0206, %l4
13605 mulscc %i4, %o1, %o7
13606 fpadd32s %f13, %f29, %f25
13607 movle %xcc, %g4, %i3
13608 mova %xcc, %o5, %l0
13609 mulscc %i6, 0x1C14, %l5
13610 addccc %l1, 0x0462, %o2
13611 xnorcc %i2, %o4, %l3
13612 sra %i7, 0x1D, %g5
13613 movle %xcc, %l6, %i1
13614 sth %g1, [%l7 + 0x58]
13615 movre %l2, %g2, %i5
13616 ldub [%l7 + 0x51], %g3
13617 fandnot1s %f4, %f18, %f17
13618 edge32l %o0, %o6, %i0
13619 alignaddrl %o3, %g6, %l4
13620 edge8 %g7, %i4, %o7
13621 ldsh [%l7 + 0x20], %g4
13622 edge32 %o1, %o5, %i3
13623 sdiv %l0, 0x0185, %l5
13624 andcc %i6, %o2, %i2
13625 ldsb [%l7 + 0x3E], %l1
13626 movcc %xcc, %l3, %i7
13627 alignaddrl %g5, %l6, %o4
13628 alignaddr %g1, %l2, %i1
13629 ldd [%l7 + 0x38], %g2
13630 ldsw [%l7 + 0x14], %i5
13631 orcc %g3, %o0, %o6
13632 movneg %icc, %i0, %o3
13633 movcc %xcc, %l4, %g6
13634 movvc %xcc, %g7, %o7
13635 movn %xcc, %i4, %g4
13636 sub %o1, 0x00B3, %o5
13637 stb %l0, [%l7 + 0x1B]
13638 fnands %f12, %f12, %f18
13639 sll %i3, 0x15, %i6
13640 movrgz %l5, 0x1F8, %o2
13641 movcc %xcc, %i2, %l3
13642 fxnor %f28, %f22, %f12
13643 sethi 0x0F76, %l1
13644 fmovsn %icc, %f0, %f29
13645 subccc %i7, 0x17AC, %l6
13646 edge32l %g5, %g1, %o4
13647 std %f16, [%l7 + 0x60]
13648 fnot2s %f23, %f13
13649 setx loop_50, %l0, %l1
13650 return %l1
13651 nop
13652 rdpr %cwp, %g1
13653 rdpr %cansave, %g2
13654 rdpr %canrestore, %g3
13655 rdpr %cleanwin, %g4
13656 rdpr %otherwin, %g5
13657 rdpr %wstate, %g6
13658loop_50: sll %l2, 0x04, %g3
13659 ldsb [%l7 + 0x09], %o0
13660 udivx %o6, 0x09D9, %o3
13661 std %f26, [%l7 + 0x78]
13662 edge32l %l4, %i0, %g7
13663 ldsh [%l7 + 0x64], %g6
13664 movrlez %i4, %g4, %o7
13665 smulcc %o1, %o5, %l0
13666 movrlez %i3, 0x1E8, %i6
13667 restore %o2, 0x02FA, %i2
13668 rdpr %cwp, %g1
13669 rdpr %cansave, %g2
13670 rdpr %canrestore, %g3
13671 rdpr %cleanwin, %g4
13672 rdpr %otherwin, %g5
13673 rdpr %wstate, %g6
13674 srlx %l5, 0x01, %l1
13675 mulx %l3, %i7, %l6
13676 sll %g1, %g5, %o4
13677 ldd [%l7 + 0x68], %g2
13678 fmovrdgz %i5, %f24, %f8
13679 subc %l2, %g3, %o0
13680 udivx %i1, 0x08E2, %o3
13681 sra %o6, 0x1A, %i0
13682 lduw [%l7 + 0x74], %g7
13683 save %g6, 0x1DD8, %i4
13684 rdpr %cwp, %g1
13685 rdpr %cansave, %g2
13686 rdpr %canrestore, %g3
13687 rdpr %cleanwin, %g4
13688 rdpr %otherwin, %g5
13689 rdpr %wstate, %g6
13690 movcs %xcc, %g4, %o7
13691 fmovsa %xcc, %f23, %f28
13692 udivx %l4, 0x10EB, %o1
13693 sub %l0, %o5, %i3
13694 movvc %icc, %o2, %i6
13695 st %f9, [%l7 + 0x74]
13696 ld [%l7 + 0x6C], %f15
13697 popc 0x1527, %l5
13698 xnorcc %i2, 0x0D8B, %l3
13699 array32 %l1, %i7, %g1
13700 edge16 %g5, %l6, %g2
13701 addcc %i5, %l2, %g3
13702 movge %xcc, %o4, %i1
13703 ld [%l7 + 0x50], %f7
13704 edge8ln %o3, %o0, %i0
13705 udivx %g7, 0x0FE2, %o6
13706 umulcc %i4, 0x059A, %g4
13707 sth %g6, [%l7 + 0x72]
13708 fands %f11, %f30, %f11
13709 sir 0x00DC
13710 fmovdge %icc, %f13, %f12
13711 stb %l4, [%l7 + 0x70]
13712 movvc %icc, %o1, %o7
13713 movne %icc, %l0, %i3
13714 sdivx %o5, 0x1445, %i6
13715 sdivcc %l5, 0x1CCE, %o2
13716 movrne %l3, 0x292, %i2
13717 and %l1, %g1, %i7
13718 movne %icc, %g5, %g2
13719 movne %icc, %i5, %l2
13720 add %l6, %g3, %i1
13721 nop
13722 set 0x18, %i1
13723 ldd [%l7 + %i1], %o2
13724 fmovse %icc, %f29, %f16
13725 udivx %o4, 0x18B4, %o0
13726 array32 %i0, %o6, %g7
13727 fmovda %icc, %f6, %f12
13728 std %f16, [%l7 + 0x10]
13729 sdiv %g4, 0x197F, %i4
13730 alignaddrl %l4, %g6, %o7
13731 fcmple32 %f6, %f26, %l0
13732 smulcc %o1, %i3, %o5
13733 srlx %l5, %o2, %l3
13734 movcs %icc, %i2, %l1
13735 ld [%l7 + 0x78], %f31
13736 xnor %i6, 0x1ECD, %g1
13737 edge8l %i7, %g5, %g2
13738 fpadd32 %f12, %f8, %f12
13739 lduw [%l7 + 0x28], %i5
13740 ldsb [%l7 + 0x5F], %l2
13741 move %icc, %l6, %g3
13742 stw %o3, [%l7 + 0x54]
13743 stw %i1, [%l7 + 0x2C]
13744 mulx %o0, 0x07CD, %o4
13745 fcmpd %fcc1, %f26, %f20
13746 st %f5, [%l7 + 0x3C]
13747 movne %xcc, %o6, %i0
13748 fmovse %xcc, %f16, %f28
13749 mova %icc, %g7, %i4
13750 movcc %xcc, %l4, %g4
13751 fpadd16s %f18, %f27, %f22
13752 mova %icc, %g6, %l0
13753 sub %o7, 0x0138, %i3
13754 move %xcc, %o5, %l5
13755 xor %o2, 0x001F, %l3
13756 movle %xcc, %o1, %i2
13757 xnorcc %l1, %g1, %i7
13758 edge8l %i6, %g5, %g2
13759 movleu %icc, %i5, %l2
13760 movrgz %l6, %o3, %g3
13761 alignaddrl %i1, %o4, %o6
13762 sllx %i0, 0x1C, %g7
13763 movn %xcc, %i4, %l4
13764 add %g4, 0x094E, %g6
13765 udivcc %o0, 0x179C, %o7
13766 fcmpne16 %f0, %f4, %l0
13767 fpsub16 %f8, %f14, %f10
13768 lduw [%l7 + 0x70], %o5
13769 setx loop_51, %l0, %l1
13770 return %l1
13771 nop
13772 rdpr %cwp, %g1
13773 rdpr %cansave, %g2
13774 rdpr %canrestore, %g3
13775 rdpr %cleanwin, %g4
13776 rdpr %otherwin, %g5
13777 rdpr %wstate, %g6
13778loop_51: fsrc2s %f31, %f15
13779 movpos %xcc, %o1, %i3
13780 sll %i2, 0x16, %l1
13781 fcmpgt16 %f8, %f14, %g1
13782 fandnot2s %f23, %f27, %f7
13783 ldd [%l7 + 0x18], %i6
13784 movpos %xcc, %g5, %g2
13785 movpos %icc, %i6, %l2
13786 ldd [%l7 + 0x40], %f16
13787 udivx %i5, 0x0358, %o3
13788 array16 %g3, %l6, %o4
13789 fcmpne32 %f6, %f16, %o6
13790 edge32ln %i1, %g7, %i4
13791 fone %f24
13792 edge8ln %l4, %g4, %g6
13793 ldd [%l7 + 0x40], %f30
13794 alignaddrl %o0, %o7, %l0
13795 sllx %o5, 0x1A, %l5
13796 ldx [%l7 + 0x38], %i0
13797 bshuffle %f26, %f14, %f14
13798 fnot2 %f10, %f30
13799 ldd [%l7 + 0x10], %f22
13800 xnor %l3, %o2, %o1
13801 edge32l %i2, %l1, %i3
13802 fpsub32s %f19, %f24, %f19
13803 sdivcc %g1, 0x1E8F, %i7
13804 ld [%l7 + 0x08], %f22
13805 fmovrdgez %g2, %f2, %f28
13806 smulcc %i6, %g5, %i5
13807 sllx %l2, %o3, %l6
13808 edge16 %g3, %o6, %i1
13809 udivx %o4, 0x0AAF, %i4
13810 fmovrslz %g7, %f11, %f18
13811 orn %g4, %l4, %g6
13812 fnors %f8, %f20, %f4
13813 xorcc %o7, %o0, %o5
13814 movvc %icc, %l0, %l5
13815 addccc %i0, 0x1023, %o2
13816 movrgez %o1, %l3, %l1
13817 movl %icc, %i3, %g1
13818 fmovsne %xcc, %f12, %f21
13819 fmovsgu %icc, %f10, %f10
13820 movvc %icc, %i2, %i7
13821 movleu %icc, %g2, %g5
13822 srlx %i5, 0x0E, %l2
13823 movcs %icc, %i6, %o3
13824 movpos %icc, %l6, %g3
13825 alignaddrl %i1, %o6, %i4
13826 edge16 %g7, %o4, %g4
13827 fmovspos %xcc, %f19, %f1
13828 sllx %g6, %o7, %l4
13829 movre %o0, %o5, %l5
13830 fxors %f19, %f26, %f14
13831 sub %l0, %o2, %i0
13832 fmovs %f17, %f17
13833 fmovsleu %xcc, %f18, %f15
13834 sllx %o1, %l1, %i3
13835 fornot1 %f4, %f12, %f14
13836 movl %xcc, %l3, %i2
13837 fpsub16 %f2, %f28, %f20
13838 move %icc, %g1, %g2
13839 fcmpd %fcc3, %f0, %f28
13840 sdivx %g5, 0x030E, %i7
13841 add %i5, 0x1FA6, %l2
13842 ldsw [%l7 + 0x0C], %i6
13843 edge16 %l6, %g3, %i1
13844 ld [%l7 + 0x4C], %f30
13845 srl %o6, 0x07, %o3
13846 andcc %i4, %o4, %g4
13847 edge16 %g6, %g7, %l4
13848 movrne %o7, %o0, %l5
13849 ld [%l7 + 0x74], %f5
13850 fmovdge %xcc, %f3, %f4
13851 nop
13852 set 0x2C, %o2
13853 ldub [%l7 + %o2], %o5
13854 smul %o2, %i0, %l0
13855 nop
13856 set 0x30, %g1
13857 ldd [%l7 + %g1], %f30
13858 popc %l1, %o1
13859 movg %xcc, %l3, %i2
13860 movne %icc, %g1, %i3
13861 sra %g5, %g2, %i5
13862 fmovsgu %xcc, %f3, %f22
13863 edge32n %i7, %l2, %l6
13864 fmovsg %icc, %f16, %f10
13865 fmovspos %xcc, %f20, %f23
13866 andcc %g3, 0x0BDC, %i1
13867 edge32ln %o6, %i6, %i4
13868 xor %o3, 0x05BC, %g4
13869 movrlez %o4, 0x1D9, %g6
13870 edge16ln %g7, %l4, %o0
13871 sethi 0x12B6, %o7
13872 lduw [%l7 + 0x6C], %o5
13873 movle %icc, %l5, %o2
13874 movrgz %l0, 0x2FD, %i0
13875 nop
13876 set 0x51, %l4
13877 ldsb [%l7 + %l4], %o1
13878 fnor %f0, %f20, %f22
13879 ldsb [%l7 + 0x62], %l3
13880 movl %icc, %i2, %g1
13881 or %l1, 0x0EBB, %g5
13882 ldsw [%l7 + 0x44], %i3
13883 fmovsn %icc, %f8, %f15
13884 fnands %f27, %f26, %f3
13885 movre %i5, %g2, %l2
13886 fzeros %f16
13887 fmovrse %i7, %f9, %f27
13888 stb %l6, [%l7 + 0x34]
13889 fmovdleu %icc, %f28, %f31
13890 ldsb [%l7 + 0x29], %g3
13891 movleu %icc, %o6, %i6
13892 fmovrsgz %i1, %f28, %f7
13893 fnot2 %f20, %f18
13894 subc %i4, 0x00C6, %g4
13895 udivx %o4, 0x093C, %o3
13896 movle %icc, %g7, %g6
13897 srl %o0, 0x1F, %l4
13898 andncc %o7, %o5, %o2
13899 xor %l0, 0x17A2, %i0
13900 umulcc %l5, 0x13D4, %o1
13901 mulx %l3, %g1, %i2
13902 add %l1, %i3, %g5
13903 edge16ln %g2, %i5, %l2
13904 movrlz %i7, %g3, %l6
13905 save %o6, %i6, %i1
13906 rdpr %cwp, %g1
13907 rdpr %cansave, %g2
13908 rdpr %canrestore, %g3
13909 rdpr %cleanwin, %g4
13910 rdpr %otherwin, %g5
13911 rdpr %wstate, %g6
13912 udivx %i4, 0x05FF, %g4
13913 smul %o3, %o4, %g6
13914 array16 %g7, %o0, %l4
13915 fors %f26, %f13, %f1
13916 movn %xcc, %o7, %o5
13917 movg %icc, %l0, %i0
13918 sethi 0x0CB5, %l5
13919 fmovsneg %xcc, %f30, %f4
13920 andcc %o1, %o2, %g1
13921 movrgz %i2, %l1, %l3
13922 movle %xcc, %g5, %g2
13923 stw %i3, [%l7 + 0x40]
13924 stb %i5, [%l7 + 0x7C]
13925 pdist %f8, %f30, %f22
13926 andcc %i7, 0x132F, %l2
13927 sir 0x08D2
13928 addcc %l6, 0x1A1D, %g3
13929 movneg %icc, %o6, %i1
13930 fmul8x16au %f18, %f31, %f28
13931 stx %i6, [%l7 + 0x10]
13932 andncc %g4, %o3, %o4
13933 movle %icc, %g6, %i4
13934 movne %icc, %o0, %g7
13935 array32 %o7, %o5, %l4
13936 movl %icc, %i0, %l5
13937 fcmpeq16 %f30, %f22, %o1
13938 fmovrslez %l0, %f15, %f30
13939 movrlez %g1, 0x107, %i2
13940 bshuffle %f0, %f18, %f12
13941 array16 %l1, %l3, %g5
13942 andn %o2, %g2, %i5
13943 fmovrdgz %i3, %f30, %f12
13944 fcmple16 %f24, %f14, %i7
13945 edge16 %l6, %l2, %g3
13946 sethi 0x1CCD, %i1
13947 edge32l %o6, %i6, %o3
13948 sethi 0x10B5, %g4
13949 fmul8x16al %f19, %f2, %f16
13950 fcmpeq32 %f16, %f18, %o4
13951 sethi 0x0EE0, %g6
13952 fmovdpos %icc, %f7, %f30
13953 movle %xcc, %o0, %i4
13954 subccc %o7, %o5, %g7
13955 movge %xcc, %i0, %l5
13956 add %l4, %o1, %l0
13957 movneg %icc, %i2, %g1
13958 edge16ln %l1, %g5, %o2
13959 fcmpgt16 %f26, %f4, %g2
13960 srax %l3, 0x1E, %i5
13961 array32 %i7, %i3, %l2
13962 fors %f3, %f1, %f9
13963 addccc %l6, %g3, %i1
13964 movrlz %i6, %o3, %g4
13965 nop
13966 set 0x7C, %g2
13967 stw %o6, [%l7 + %g2]
13968 xorcc %g6, %o4, %i4
13969 udivcc %o0, 0x1A06, %o5
13970 std %f24, [%l7 + 0x58]
13971 sir 0x1E43
13972 fmovdleu %xcc, %f12, %f12
13973 sdivcc %g7, 0x1A35, %o7
13974 fxors %f2, %f31, %f28
13975 fmovda %icc, %f9, %f11
13976 stb %i0, [%l7 + 0x47]
13977 lduh [%l7 + 0x78], %l5
13978 fpack16 %f0, %f31
13979 xorcc %o1, 0x026B, %l0
13980 movgu %icc, %l4, %i2
13981 sir 0x1804
13982 movrgz %g1, %l1, %g5
13983 orncc %o2, 0x183E, %g2
13984 fnor %f4, %f18, %f8
13985 fmovdvc %xcc, %f24, %f28
13986 fmovdle %xcc, %f20, %f2
13987 sra %i5, %i7, %l3
13988 addc %l2, 0x1C28, %i3
13989 stw %g3, [%l7 + 0x58]
13990 fmovdn %xcc, %f11, %f5
13991 fmovscc %icc, %f1, %f15
13992 ldub [%l7 + 0x39], %i1
13993 xnorcc %i6, %o3, %g4
13994 ldsh [%l7 + 0x08], %o6
13995 edge8ln %l6, %o4, %g6
13996 mulscc %i4, %o0, %o5
13997 movge %icc, %o7, %g7
13998 sra %i0, 0x0E, %l5
13999 movrgz %o1, %l4, %i2
14000 fcmps %fcc2, %f0, %f21
14001 udivx %g1, 0x0F62, %l1
14002 movcs %xcc, %g5, %o2
14003 orn %l0, 0x06CC, %g2
14004 fmovrse %i5, %f31, %f8
14005 sethi 0x0B82, %i7
14006 fsrc1 %f24, %f20
14007 xnor %l3, 0x0A51, %l2
14008 fmul8x16al %f0, %f8, %f6
14009 sll %i3, %g3, %i6
14010 orncc %i1, %g4, %o3
14011 ld [%l7 + 0x68], %f26
14012 fcmpgt32 %f12, %f2, %l6
14013 movvc %icc, %o4, %g6
14014 ldsb [%l7 + 0x25], %o6
14015 movleu %icc, %o0, %i4
14016 popc 0x131F, %o5
14017 subccc %g7, 0x170B, %i0
14018 save %o7, %o1, %l4
14019 rdpr %cwp, %g1
14020 rdpr %cansave, %g2
14021 rdpr %canrestore, %g3
14022 rdpr %cleanwin, %g4
14023 rdpr %otherwin, %g5
14024 rdpr %wstate, %g6
14025 fand %f18, %f10, %f28
14026 movleu %xcc, %l5, %g1
14027 andn %i2, 0x05E1, %l1
14028 edge16 %o2, %g5, %g2
14029 mova %xcc, %i5, %l0
14030 umul %l3, %l2, %i3
14031 ld [%l7 + 0x3C], %f2
14032 orcc %i7, %g3, %i1
14033 movcs %icc, %i6, %g4
14034 addc %o3, 0x0543, %o4
14035 xor %g6, %o6, %o0
14036 array16 %i4, %o5, %l6
14037 subcc %g7, %i0, %o7
14038 movle %icc, %l4, %o1
14039 movrne %g1, 0x0BF, %l5
14040 mulscc %l1, 0x096C, %i2
14041 xorcc %g5, %g2, %i5
14042 fmovsne %icc, %f14, %f5
14043 smulcc %o2, %l3, %l0
14044 fpmerge %f20, %f13, %f14
14045 movleu %icc, %i3, %l2
14046 edge32n %g3, %i1, %i6
14047 movgu %icc, %g4, %o3
14048 and %o4, 0x19F6, %i7
14049 umul %g6, 0x1429, %o6
14050 array32 %o0, %i4, %l6
14051 srax %g7, %o5, %o7
14052 std %f4, [%l7 + 0x40]
14053 mova %icc, %l4, %o1
14054 movvs %xcc, %g1, %l5
14055 stx %i0, [%l7 + 0x28]
14056 edge32ln %i2, %g5, %g2
14057 movleu %xcc, %i5, %o2
14058 edge32 %l1, %l0, %l3
14059 ld [%l7 + 0x78], %f6
14060 sra %l2, %g3, %i1
14061 movcc %xcc, %i3, %i6
14062 nop
14063 set 0x3F, %i4
14064 ldub [%l7 + %i4], %o3
14065 stw %o4, [%l7 + 0x30]
14066 fmovs %f16, %f31
14067 sub %i7, 0x1E22, %g4
14068 movrlz %g6, 0x2B4, %o0
14069 or %i4, %o6, %l6
14070 movvs %xcc, %g7, %o7
14071 movpos %xcc, %l4, %o5
14072 fmul8sux16 %f16, %f24, %f16
14073 umulcc %o1, 0x1C43, %g1
14074 fpackfix %f22, %f27
14075 edge32n %i0, %l5, %g5
14076 umul %g2, %i5, %i2
14077 fnands %f13, %f5, %f19
14078 addc %o2, 0x0618, %l0
14079 fmovdvc %icc, %f2, %f19
14080 movn %xcc, %l3, %l2
14081 fpadd32 %f12, %f30, %f4
14082 sdivcc %g3, 0x0813, %i1
14083 alignaddrl %i3, %i6, %o3
14084 std %f6, [%l7 + 0x78]
14085 sir 0x12EA
14086 ldsh [%l7 + 0x78], %l1
14087 movneg %icc, %i7, %g4
14088 sth %o4, [%l7 + 0x56]
14089 stx %g6, [%l7 + 0x40]
14090 lduw [%l7 + 0x3C], %i4
14091 ldd [%l7 + 0x20], %f26
14092 movrgz %o6, 0x362, %l6
14093 sir 0x1935
14094 subcc %o0, %o7, %g7
14095 andn %o5, %l4, %o1
14096 sdivx %g1, 0x101C, %i0
14097 edge16n %g5, %g2, %l5
14098 bshuffle %f18, %f16, %f16
14099 movcc %xcc, %i5, %i2
14100 movvc %xcc, %l0, %o2
14101 sdivx %l3, 0x0C13, %l2
14102 subc %i1, 0x0A91, %i3
14103 fsrc2s %f29, %f30
14104 ldsw [%l7 + 0x58], %i6
14105 movne %xcc, %o3, %g3
14106 mulscc %i7, %l1, %o4
14107 lduh [%l7 + 0x46], %g4
14108 fnor %f12, %f6, %f4
14109 edge16l %i4, %g6, %o6
14110 fpadd16 %f16, %f24, %f16
14111 array8 %o0, %l6, %o7
14112 srlx %o5, 0x1E, %l4
14113 fnand %f30, %f10, %f26
14114 movleu %xcc, %o1, %g7
14115 movcs %icc, %g1, %g5
14116 ldx [%l7 + 0x18], %i0
14117 fpadd32s %f21, %f11, %f27
14118 edge8l %g2, %i5, %i2
14119 edge16l %l5, %l0, %o2
14120 sdiv %l3, 0x1EAB, %i1
14121 movvs %xcc, %i3, %l2
14122 movpos %icc, %o3, %i6
14123 ldsw [%l7 + 0x74], %i7
14124 edge32 %l1, %o4, %g4
14125 stw %i4, [%l7 + 0x30]
14126 edge16n %g6, %o6, %o0
14127 ldx [%l7 + 0x20], %l6
14128 fmovrse %g3, %f9, %f21
14129 ldub [%l7 + 0x41], %o7
14130 edge8ln %o5, %o1, %g7
14131 sllx %g1, %g5, %l4
14132 movl %xcc, %i0, %g2
14133 alignaddrl %i5, %i2, %l5
14134 fcmpeq32 %f0, %f18, %o2
14135 subc %l3, 0x186C, %l0
14136 mova %icc, %i3, %l2
14137 restore %o3, %i1, %i7
14138 rdpr %cwp, %g1
14139 rdpr %cansave, %g2
14140 rdpr %canrestore, %g3
14141 rdpr %cleanwin, %g4
14142 rdpr %otherwin, %g5
14143 rdpr %wstate, %g6
14144 xorcc %i6, 0x0FA2, %l1
14145 orcc %g4, 0x0508, %i4
14146 edge32n %o4, %g6, %o6
14147 udiv %l6, 0x07A6, %o0
14148 movre %o7, %o5, %g3
14149 array8 %o1, %g7, %g5
14150 andn %l4, %g1, %g2
14151 sdivcc %i5, 0x0FA6, %i2
14152 setx loop_52, %l0, %l1
14153 return %l1
14154 nop
14155 rdpr %cwp, %g1
14156 rdpr %cansave, %g2
14157 rdpr %canrestore, %g3
14158 rdpr %cleanwin, %g4
14159 rdpr %otherwin, %g5
14160 rdpr %wstate, %g6
14161loop_52: udivx %l5, 0x1150, %l0
14162 edge32l %l3, %i3, %o3
14163 fsrc1 %f30, %f20
14164 andncc %i1, %i7, %l2
14165 addccc %i6, %g4, %l1
14166 lduw [%l7 + 0x3C], %i4
14167 fcmple32 %f16, %f16, %o4
14168 fpadd32 %f12, %f12, %f18
14169 udivcc %o6, 0x0720, %g6
14170 sth %l6, [%l7 + 0x32]
14171 save %o7, %o5, %g3
14172 rdpr %cwp, %g1
14173 rdpr %cansave, %g2
14174 rdpr %canrestore, %g3
14175 rdpr %cleanwin, %g4
14176 rdpr %otherwin, %g5
14177 rdpr %wstate, %g6
14178 array16 %o1, %o0, %g7
14179 edge16l %g5, %l4, %g1
14180 udiv %i5, 0x14CA, %g2
14181 movgu %xcc, %i2, %i0
14182 ldd [%l7 + 0x70], %l4
14183 udiv %l0, 0x12E8, %l3
14184 alignaddr %o2, %o3, %i3
14185 stb %i7, [%l7 + 0x73]
14186 sra %i1, 0x1C, %i6
14187 fcmpne32 %f12, %f10, %g4
14188 ld [%l7 + 0x34], %f29
14189 movg %xcc, %l1, %l2
14190 movgu %xcc, %i4, %o6
14191 addccc %g6, %l6, %o4
14192 orncc %o7, 0x116C, %o5
14193 edge16n %g3, %o0, %o1
14194 udivcc %g7, 0x1830, %g5
14195 movcs %xcc, %g1, %l4
14196 xor %g2, %i2, %i5
14197 fmovdle %icc, %f27, %f9
14198 movcc %icc, %i0, %l5
14199 sethi 0x1836, %l3
14200 smulcc %o2, %l0, %i3
14201 orncc %o3, 0x1F1A, %i1
14202 smul %i6, 0x1057, %g4
14203 edge32n %l1, %i7, %i4
14204 ldx [%l7 + 0x30], %l2
14205 ldsb [%l7 + 0x6A], %o6
14206 fands %f18, %f6, %f4
14207 movge %xcc, %g6, %o4
14208 mulscc %l6, 0x1B2C, %o5
14209 sdivcc %o7, 0x1BA6, %o0
14210 edge32ln %o1, %g7, %g3
14211 fcmple16 %f26, %f26, %g5
14212 edge32n %l4, %g1, %g2
14213 srl %i5, %i0, %l5
14214 addcc %i2, %l3, %o2
14215 andcc %l0, %o3, %i3
14216 addcc %i6, 0x00CF, %i1
14217 smulcc %g4, 0x1A23, %i7
14218 smulcc %l1, 0x19AC, %l2
14219 srax %i4, %g6, %o6
14220 fmovsl %xcc, %f21, %f22
14221 addcc %o4, 0x1396, %l6
14222 umul %o5, 0x08F6, %o0
14223 andn %o7, %o1, %g3
14224 movre %g7, 0x076, %g5
14225 edge8l %l4, %g2, %i5
14226 nop
14227 set 0x12, %i0
14228 sth %g1, [%l7 + %i0]
14229 movle %xcc, %i0, %l5
14230 edge32ln %i2, %o2, %l3
14231 smul %l0, %i3, %o3
14232 srax %i6, %i1, %i7
14233 st %f8, [%l7 + 0x30]
14234 edge32n %g4, %l1, %l2
14235 array16 %g6, %o6, %o4
14236 udivx %i4, 0x0F27, %o5
14237 movre %l6, %o7, %o0
14238 fpsub32 %f18, %f0, %f24
14239 movrlez %o1, %g7, %g3
14240 fpadd32s %f24, %f31, %f22
14241 sra %g5, %g2, %i5
14242 movrlez %l4, 0x09C, %i0
14243 edge32ln %g1, %i2, %l5
14244 array32 %o2, %l0, %l3
14245 std %f0, [%l7 + 0x30]
14246 lduw [%l7 + 0x50], %i3
14247 ldsh [%l7 + 0x2A], %o3
14248 edge8ln %i1, %i7, %i6
14249 fxnor %f24, %f16, %f12
14250 movvs %xcc, %g4, %l1
14251 movvs %icc, %l2, %o6
14252 andncc %g6, %i4, %o5
14253 movge %icc, %l6, %o4
14254 sra %o0, %o7, %g7
14255 movvs %icc, %o1, %g3
14256 umul %g2, 0x1FF9, %i5
14257 nop
14258 set 0x0C, %g6
14259 lduw [%l7 + %g6], %g5
14260 or %l4, 0x1574, %g1
14261 edge8n %i0, %l5, %o2
14262 movneg %xcc, %l0, %i2
14263 fcmps %fcc1, %f2, %f31
14264 alignaddr %i3, %o3, %i1
14265 fcmpgt16 %f6, %f18, %l3
14266 udiv %i7, 0x0E2A, %g4
14267 sdivcc %l1, 0x1170, %l2
14268 mulscc %i6, 0x03E0, %o6
14269 edge32n %g6, %o5, %i4
14270 lduh [%l7 + 0x3E], %l6
14271 addccc %o0, %o4, %o7
14272 lduw [%l7 + 0x14], %g7
14273 subcc %g3, 0x1723, %o1
14274 fmuld8ulx16 %f19, %f3, %f2
14275 movcc %xcc, %i5, %g5
14276 movcc %icc, %g2, %l4
14277 movleu %icc, %g1, %i0
14278 fcmpne16 %f26, %f16, %o2
14279 movrgz %l0, 0x3E2, %i2
14280 subc %i3, 0x0163, %o3
14281 std %f10, [%l7 + 0x58]
14282 ldd [%l7 + 0x68], %f2
14283 edge16l %i1, %l3, %l5
14284 edge16n %g4, %l1, %i7
14285 save %i6, 0x1ECD, %o6
14286 rdpr %cwp, %g1
14287 rdpr %cansave, %g2
14288 rdpr %canrestore, %g3
14289 rdpr %cleanwin, %g4
14290 rdpr %otherwin, %g5
14291 rdpr %wstate, %g6
14292 std %f30, [%l7 + 0x08]
14293 movvc %icc, %l2, %g6
14294 xnor %o5, 0x01EF, %l6
14295 srlx %i4, 0x0C, %o4
14296 orncc %o0, 0x149F, %o7
14297 alignaddrl %g7, %g3, %o1
14298 sllx %i5, %g2, %l4
14299 ldsh [%l7 + 0x54], %g5
14300 mova %icc, %g1, %i0
14301 fone %f8
14302 movrlz %l0, %o2, %i2
14303 smul %o3, 0x1392, %i1
14304 subccc %l3, %i3, %l5
14305 fmovse %xcc, %f3, %f24
14306 sra %l1, 0x1D, %g4
14307 movl %icc, %i7, %i6
14308 sdivcc %o6, 0x1324, %l2
14309 edge32ln %o5, %g6, %i4
14310 stw %o4, [%l7 + 0x08]
14311 smulcc %l6, 0x0B2F, %o0
14312 mulx %g7, %g3, %o1
14313 ldx [%l7 + 0x30], %i5
14314 ld [%l7 + 0x1C], %f1
14315 stb %o7, [%l7 + 0x2A]
14316 srl %g2, %g5, %g1
14317 movl %icc, %i0, %l4
14318 srl %l0, 0x1B, %i2
14319 andn %o2, %o3, %l3
14320 sdiv %i1, 0x1D8E, %l5
14321 edge8 %l1, %i3, %i7
14322 fmovsvs %xcc, %f17, %f23
14323 fmovscs %xcc, %f11, %f6
14324 alignaddr %g4, %o6, %l2
14325 movvc %xcc, %o5, %i6
14326 save %i4, 0x0ABD, %o4
14327 rdpr %cwp, %g1
14328 rdpr %cansave, %g2
14329 rdpr %canrestore, %g3
14330 rdpr %cleanwin, %g4
14331 rdpr %otherwin, %g5
14332 rdpr %wstate, %g6
14333 edge8l %l6, %g6, %o0
14334 for %f4, %f20, %f0
14335 fornot1s %f23, %f20, %f30
14336 stx %g3, [%l7 + 0x70]
14337 movleu %icc, %g7, %o1
14338 sdiv %o7, 0x04B7, %i5
14339 orcc %g2, 0x0A43, %g5
14340 sdivx %g1, 0x18AC, %i0
14341 array16 %l0, %i2, %o2
14342 fcmple16 %f12, %f4, %o3
14343 fmovscs %xcc, %f20, %f9
14344 sdivx %l3, 0x0C70, %l4
14345 restore %i1, %l1, %i3
14346 rdpr %cwp, %g1
14347 rdpr %cansave, %g2
14348 rdpr %canrestore, %g3
14349 rdpr %cleanwin, %g4
14350 rdpr %otherwin, %g5
14351 rdpr %wstate, %g6
14352 lduh [%l7 + 0x7A], %i7
14353 ldub [%l7 + 0x35], %l5
14354 fone %f24
14355 edge32 %g4, %l2, %o6
14356 ldd [%l7 + 0x10], %i6
14357 alignaddr %o5, %o4, %l6
14358 sll %i4, %g6, %o0
14359 movrgez %g3, %g7, %o1
14360 ldsh [%l7 + 0x40], %o7
14361 fmovsn %icc, %f9, %f31
14362 st %f4, [%l7 + 0x78]
14363 fands %f22, %f26, %f11
14364 smul %g2, 0x0F58, %g5
14365 movrlez %g1, 0x055, %i5
14366 fmovsgu %xcc, %f0, %f26
14367 movre %l0, 0x3CE, %i2
14368 movle %xcc, %o2, %o3
14369 add %i0, 0x1609, %l3
14370 fpadd32s %f29, %f6, %f17
14371 alignaddr %l4, %l1, %i3
14372 movne %icc, %i7, %i1
14373 movle %icc, %g4, %l5
14374 bshuffle %f4, %f4, %f26
14375 fmuld8ulx16 %f9, %f17, %f14
14376 popc 0x0DD6, %o6
14377 movrgz %i6, %o5, %l2
14378 fpmerge %f9, %f22, %f24
14379 edge8l %o4, %i4, %l6
14380 add %g6, 0x0F3F, %o0
14381 movvc %icc, %g3, %g7
14382 subccc %o7, %o1, %g5
14383 ldsh [%l7 + 0x56], %g1
14384 add %g2, %l0, %i5
14385 fsrc2 %f28, %f16
14386 sethi 0x1873, %o2
14387 fcmpeq16 %f30, %f20, %o3
14388 movleu %icc, %i2, %l3
14389 xor %i0, 0x01D0, %l4
14390 fmovrde %l1, %f6, %f4
14391 addccc %i7, %i3, %g4
14392 move %xcc, %i1, %o6
14393 edge8n %l5, %i6, %l2
14394 fandnot2s %f26, %f31, %f3
14395 fcmpgt16 %f14, %f20, %o4
14396 andcc %o5, %i4, %g6
14397 fmovdle %icc, %f23, %f13
14398 umulcc %o0, 0x0270, %g3
14399 udiv %l6, 0x1F25, %g7
14400 ldsw [%l7 + 0x44], %o7
14401 mulscc %o1, 0x0539, %g1
14402 srl %g5, %l0, %i5
14403 sub %g2, %o3, %o2
14404 udiv %i2, 0x0A81, %i0
14405 movn %icc, %l3, %l4
14406 array16 %i7, %l1, %g4
14407 movleu %xcc, %i3, %o6
14408 movne %icc, %l5, %i1
14409 array8 %l2, %o4, %o5
14410 sth %i6, [%l7 + 0x7C]
14411 alignaddr %i4, %o0, %g6
14412 alignaddr %l6, %g7, %o7
14413 addccc %g3, %o1, %g5
14414 st %f10, [%l7 + 0x3C]
14415 and %l0, %g1, %g2
14416 stx %o3, [%l7 + 0x70]
14417 fmul8sux16 %f28, %f10, %f22
14418 mulx %i5, %o2, %i2
14419 addccc %i0, 0x1F38, %l4
14420 edge8n %i7, %l1, %g4
14421 fmul8sux16 %f10, %f30, %f16
14422 edge8 %i3, %o6, %l3
14423 edge8ln %i1, %l2, %l5
14424 fcmpeq32 %f4, %f4, %o4
14425 lduh [%l7 + 0x1E], %o5
14426 fxor %f26, %f4, %f26
14427 movge %xcc, %i4, %i6
14428 movleu %icc, %o0, %l6
14429 mova %icc, %g6, %g7
14430 fone %f18
14431 ldub [%l7 + 0x7E], %o7
14432 movg %xcc, %g3, %g5
14433 lduw [%l7 + 0x70], %o1
14434 or %g1, 0x0C27, %l0
14435 xnor %g2, %i5, %o3
14436 or %o2, %i0, %i2
14437 smulcc %i7, %l4, %l1
14438 movcc %icc, %g4, %o6
14439 fpack16 %f26, %f19
14440 movge %xcc, %l3, %i3
14441 fpack32 %f28, %f14, %f22
14442 andn %l2, 0x1C8C, %l5
14443 srl %i1, %o5, %o4
14444 mulscc %i6, %i4, %o0
14445 lduw [%l7 + 0x20], %l6
14446 xnorcc %g7, 0x1F8B, %g6
14447 array32 %o7, %g5, %g3
14448 udivcc %g1, 0x0C11, %l0
14449 mulx %o1, 0x1C2F, %i5
14450 fornot2 %f8, %f4, %f24
14451 fcmpne16 %f16, %f26, %g2
14452 lduw [%l7 + 0x08], %o2
14453 movge %icc, %o3, %i0
14454 stx %i7, [%l7 + 0x68]
14455 addccc %l4, %l1, %g4
14456 ldx [%l7 + 0x60], %o6
14457 edge32 %i2, %i3, %l3
14458 subccc %l5, %l2, %i1
14459 fmovsl %xcc, %f27, %f19
14460 movcc %xcc, %o4, %o5
14461 sllx %i6, 0x01, %i4
14462 fmovrse %o0, %f2, %f20
14463 ld [%l7 + 0x78], %f14
14464 srl %g7, 0x17, %l6
14465 stw %g6, [%l7 + 0x74]
14466 edge8ln %g5, %o7, %g1
14467 udivx %l0, 0x05CC, %g3
14468 fsrc2s %f6, %f25
14469 fmovdn %xcc, %f9, %f20
14470 addc %o1, %i5, %o2
14471 edge8n %g2, %o3, %i0
14472 edge32n %i7, %l4, %l1
14473 sllx %g4, %i2, %o6
14474 fmovrsne %i3, %f25, %f21
14475 edge8 %l3, %l2, %i1
14476 or %l5, %o4, %i6
14477 alignaddrl %o5, %i4, %o0
14478 fcmpne16 %f24, %f12, %g7
14479 xnorcc %g6, 0x1D25, %g5
14480 alignaddrl %l6, %o7, %l0
14481 sra %g3, %o1, %g1
14482 movrgez %i5, 0x20E, %g2
14483 ldd [%l7 + 0x08], %f10
14484 mulscc %o2, 0x0567, %o3
14485 smul %i7, 0x07DC, %i0
14486 fnegs %f17, %f13
14487 sir 0x06E6
14488 srlx %l4, %l1, %g4
14489 ld [%l7 + 0x2C], %f29
14490 stx %i2, [%l7 + 0x60]
14491 array16 %o6, %l3, %i3
14492 siam 0x3
14493 fmul8x16al %f17, %f20, %f16
14494 udivcc %l2, 0x04C0, %l5
14495 ldd [%l7 + 0x40], %o4
14496 movn %xcc, %i1, %o5
14497 sdivcc %i6, 0x1942, %o0
14498 fmovdcc %xcc, %f8, %f8
14499 fpadd32 %f26, %f26, %f8
14500 edge8n %i4, %g6, %g5
14501 edge32 %l6, %o7, %g7
14502 fmovd %f30, %f30
14503 array8 %l0, %g3, %o1
14504 orncc %i5, %g2, %g1
14505 edge16 %o3, %o2, %i7
14506 lduh [%l7 + 0x4E], %l4
14507 fcmpne32 %f26, %f14, %l1
14508 lduh [%l7 + 0x72], %i0
14509 sra %g4, 0x0E, %o6
14510 srlx %l3, 0x07, %i3
14511 fpadd16s %f0, %f22, %f0
14512 movrlz %i2, 0x1DB, %l5
14513 smul %o4, 0x0436, %l2
14514 sdiv %i1, 0x0260, %o5
14515 fmovrsgz %i6, %f29, %f3
14516 edge16 %o0, %g6, %g5
14517 mulscc %i4, 0x0391, %o7
14518 movcc %xcc, %l6, %l0
14519 addcc %g7, %g3, %i5
14520 sll %g2, %g1, %o3
14521 fmovde %icc, %f7, %f19
14522 ldd [%l7 + 0x20], %o2
14523 addc %o1, %i7, %l4
14524 lduw [%l7 + 0x4C], %i0
14525 nop
14526 set 0x38, %g7
14527 ldsw [%l7 + %g7], %g4
14528 edge8n %o6, %l1, %l3
14529 fmovd %f20, %f10
14530 fmovdn %icc, %f1, %f2
14531 subc %i3, %l5, %o4
14532 movvs %xcc, %i2, %i1
14533 mulx %l2, 0x1FE4, %o5
14534 movg %icc, %o0, %g6
14535 fmul8x16 %f30, %f14, %f28
14536 fxors %f22, %f0, %f27
14537 movvs %xcc, %g5, %i4
14538 udivcc %o7, 0x0969, %i6
14539 xorcc %l6, 0x044E, %l0
14540 fmovrdlz %g7, %f6, %f26
14541 srl %g3, 0x0E, %i5
14542 umul %g2, 0x1EA3, %g1
14543 fpadd16s %f27, %f28, %f23
14544 movrlz %o2, %o3, %i7
14545 srl %l4, %o1, %i0
14546 and %o6, %l1, %g4
14547 addccc %l3, 0x1213, %i3
14548 subc %o4, %i2, %i1
14549 fsrc1s %f28, %f2
14550 edge8l %l5, %l2, %o5
14551 array8 %o0, %g5, %i4
14552 orncc %g6, %o7, %l6
14553 addc %i6, %g7, %l0
14554 st %f26, [%l7 + 0x48]
14555 fmovsge %xcc, %f30, %f22
14556 movpos %xcc, %i5, %g2
14557 fcmped %fcc1, %f24, %f28
14558 fmul8x16al %f29, %f8, %f22
14559 movrne %g3, 0x238, %o2
14560 edge32 %o3, %g1, %i7
14561 sth %o1, [%l7 + 0x5C]
14562 movleu %xcc, %i0, %o6
14563 movrlez %l1, 0x273, %l4
14564 fmovs %f7, %f6
14565 subccc %g4, %l3, %o4
14566 udivx %i3, 0x19C7, %i2
14567 udivcc %l5, 0x1ECD, %i1
14568 xnorcc %o5, 0x15C9, %o0
14569 fmuld8ulx16 %f28, %f28, %f30
14570 edge32ln %g5, %i4, %l2
14571 edge32l %g6, %o7, %i6
14572 fmovsa %xcc, %f16, %f31
14573 ldsw [%l7 + 0x40], %g7
14574 nop
14575 set 0x65, %i7
14576 stb %l0, [%l7 + %i7]
14577 edge32ln %i5, %l6, %g2
14578 movn %xcc, %g3, %o3
14579 umulcc %g1, 0x1EAB, %o2
14580 movl %icc, %o1, %i0
14581 addccc %o6, 0x0161, %l1
14582 fmovsleu %icc, %f20, %f2
14583 fmovsge %xcc, %f3, %f14
14584 st %f6, [%l7 + 0x58]
14585 umulcc %l4, %g4, %i7
14586 lduw [%l7 + 0x2C], %o4
14587 popc 0x147D, %i3
14588 mulscc %l3, 0x0351, %i2
14589 stb %i1, [%l7 + 0x66]
14590 fnor %f6, %f16, %f10
14591 movl %xcc, %o5, %l5
14592 fzeros %f25
14593 nop
14594 set 0x30, %o1
14595 std %f6, [%l7 + %o1]
14596 ldsh [%l7 + 0x66], %o0
14597 st %f4, [%l7 + 0x14]
14598 edge8l %g5, %l2, %i4
14599 sllx %g6, 0x00, %i6
14600 sdivx %g7, 0x0C2C, %o7
14601 edge8ln %l0, %l6, %i5
14602 nop
14603 set 0x62, %o5
14604 ldsh [%l7 + %o5], %g2
14605 fcmpeq16 %f18, %f2, %o3
14606 fcmpeq16 %f16, %f12, %g3
14607 sub %g1, 0x0D9C, %o1
14608 fmovdne %xcc, %f11, %f7
14609 alignaddr %i0, %o6, %o2
14610 edge32n %l1, %l4, %i7
14611 fmovdleu %xcc, %f10, %f26
14612 movrgz %g4, 0x2E7, %o4
14613 edge8ln %l3, %i2, %i3
14614 sllx %i1, 0x00, %o5
14615 movvc %icc, %o0, %g5
14616 edge32ln %l2, %l5, %g6
14617 srax %i6, 0x16, %g7
14618 sllx %o7, 0x17, %l0
14619 xorcc %l6, 0x1610, %i4
14620 fmovdn %xcc, %f31, %f2
14621 edge16n %i5, %o3, %g3
14622 pdist %f4, %f26, %f14
14623 bshuffle %f24, %f22, %f24
14624 fmovrde %g2, %f8, %f22
14625 sdivcc %g1, 0x1B37, %o1
14626 orcc %i0, 0x12A7, %o2
14627 sdiv %o6, 0x1576, %l1
14628 movleu %xcc, %l4, %g4
14629 xnorcc %o4, %i7, %l3
14630 addccc %i2, %i1, %o5
14631 fnot2 %f4, %f26
14632 sir 0x0129
14633 fxnor %f2, %f22, %f22
14634 lduw [%l7 + 0x38], %o0
14635 array32 %g5, %i3, %l5
14636 edge16ln %l2, %i6, %g6
14637 umul %o7, 0x1892, %l0
14638 fzero %f10
14639 addc %g7, %i4, %i5
14640 fcmpne16 %f26, %f0, %l6
14641 ldsw [%l7 + 0x08], %o3
14642 fmovsge %icc, %f7, %f3
14643 sth %g2, [%l7 + 0x26]
14644 fpsub32s %f4, %f22, %f3
14645 movre %g3, 0x365, %o1
14646 fmovsg %icc, %f13, %f28
14647 fmovsn %icc, %f16, %f20
14648 fmovda %xcc, %f26, %f24
14649 movrgez %g1, 0x3F4, %o2
14650 sra %o6, %l1, %l4
14651 fmovsne %icc, %f0, %f27
14652 andncc %g4, %o4, %i0
14653 edge32ln %l3, %i7, %i1
14654 edge8 %o5, %i2, %o0
14655 st %f1, [%l7 + 0x6C]
14656 movne %xcc, %g5, %l5
14657 movl %icc, %l2, %i6
14658 movle %icc, %i3, %o7
14659 sdivx %g6, 0x00CA, %l0
14660 setx loop_53, %l0, %l1
14661 return %l1
14662 nop
14663 rdpr %cwp, %g1
14664 rdpr %cansave, %g2
14665 rdpr %canrestore, %g3
14666 rdpr %cleanwin, %g4
14667 rdpr %otherwin, %g5
14668 rdpr %wstate, %g6
14669loop_53: fnand %f26, %f22, %f24
14670 srax %i5, %o3, %l6
14671 ldub [%l7 + 0x1D], %g3
14672 move %icc, %g2, %g1
14673 lduw [%l7 + 0x10], %o1
14674 std %f6, [%l7 + 0x28]
14675 xnorcc %o2, %o6, %l1
14676 edge16 %l4, %g4, %i0
14677 movne %xcc, %o4, %l3
14678 orncc %i7, %i1, %i2
14679 movne %icc, %o0, %o5
14680 and %l5, 0x0E73, %l2
14681 lduh [%l7 + 0x60], %i6
14682 lduw [%l7 + 0x74], %g5
14683 stb %o7, [%l7 + 0x1F]
14684 array32 %g6, %i3, %i4
14685 movrlez %l0, 0x04C, %g7
14686 movpos %icc, %o3, %l6
14687 edge16l %g3, %i5, %g2
14688 andncc %o1, %g1, %o2
14689 array16 %l1, %o6, %g4
14690 ldsh [%l7 + 0x34], %l4
14691 fcmpgt32 %f28, %f24, %o4
14692 lduw [%l7 + 0x1C], %i0
14693 array32 %l3, %i7, %i2
14694 movvs %icc, %i1, %o5
14695 fmovrdne %l5, %f20, %f30
14696 fmovdcc %icc, %f30, %f22
14697 umulcc %l2, %o0, %i6
14698 fpsub16s %f13, %f26, %f19
14699 nop
14700 set 0x58, %l0
14701 lduw [%l7 + %l0], %g5
14702 subcc %o7, %i3, %i4
14703 fmul8sux16 %f8, %f4, %f24
14704 lduh [%l7 + 0x1A], %l0
14705 movge %xcc, %g6, %o3
14706 andcc %g7, 0x0BE1, %g3
14707 sll %i5, 0x1C, %g2
14708 and %o1, 0x196A, %g1
14709 alignaddrl %l6, %l1, %o6
14710 andncc %g4, %o2, %l4
14711 alignaddr %i0, %o4, %l3
14712 addcc %i2, 0x1832, %i1
14713 fmovsgu %icc, %f11, %f28
14714 fmul8x16 %f29, %f14, %f30
14715 fmovs %f24, %f22
14716 movle %xcc, %o5, %l5
14717 movl %xcc, %i7, %l2
14718 fxor %f8, %f14, %f16
14719 ldub [%l7 + 0x60], %i6
14720 movle %icc, %g5, %o7
14721 sir 0x038C
14722 fpack32 %f0, %f12, %f14
14723 or %o0, %i4, %i3
14724 edge32 %l0, %o3, %g6
14725 fcmpeq32 %f8, %f6, %g3
14726 xnorcc %g7, 0x0322, %i5
14727 udiv %g2, 0x0A79, %g1
14728 alignaddrl %o1, %l1, %l6
14729 ldsw [%l7 + 0x58], %o6
14730 movcc %icc, %o2, %g4
14731 subcc %l4, %o4, %i0
14732 orcc %l3, 0x0845, %i1
14733 fxnors %f19, %f5, %f10
14734 stw %o5, [%l7 + 0x44]
14735 movcc %xcc, %l5, %i2
14736 srl %l2, 0x1B, %i6
14737 udiv %i7, 0x0808, %g5
14738 edge8 %o0, %o7, %i4
14739 fmovdl %icc, %f23, %f28
14740 array32 %i3, %o3, %g6
14741 sll %l0, 0x0F, %g3
14742 fmovspos %icc, %f26, %f17
14743 fornot1s %f12, %f23, %f1
14744 edge16l %i5, %g7, %g2
14745 fnegs %f29, %f17
14746 movvs %xcc, %o1, %g1
14747 srl %l1, 0x00, %o6
14748 sdiv %l6, 0x1072, %g4
14749 fnegd %f4, %f22
14750 movle %xcc, %l4, %o4
14751 sdivcc %o2, 0x1453, %l3
14752 sll %i0, 0x0D, %o5
14753 nop
14754 set 0x68, %l3
14755 ldd [%l7 + %l3], %l4
14756 movrgz %i2, %i1, %l2
14757 stw %i6, [%l7 + 0x44]
14758 ldd [%l7 + 0x30], %g4
14759 movneg %xcc, %i7, %o7
14760 edge16l %o0, %i4, %i3
14761 st %f6, [%l7 + 0x58]
14762 xorcc %o3, 0x07D2, %l0
14763 fxnors %f18, %f11, %f1
14764 fxnors %f12, %f5, %f21
14765 andcc %g6, 0x142D, %g3
14766 movcs %icc, %g7, %g2
14767 subc %o1, %i5, %l1
14768 ldsw [%l7 + 0x14], %g1
14769 ld [%l7 + 0x5C], %f25
14770 ldub [%l7 + 0x36], %l6
14771 andcc %g4, 0x1AFD, %o6
14772 sra %o4, 0x18, %l4
14773 save %l3, %o2, %o5
14774 rdpr %cwp, %g1
14775 rdpr %cansave, %g2
14776 rdpr %canrestore, %g3
14777 rdpr %cleanwin, %g4
14778 rdpr %otherwin, %g5
14779 rdpr %wstate, %g6
14780 ldub [%l7 + 0x3F], %i0
14781 movle %xcc, %i2, %l5
14782 ld [%l7 + 0x6C], %f10
14783 fone %f4
14784 ldd [%l7 + 0x48], %i0
14785 ldsh [%l7 + 0x4A], %l2
14786 array16 %g5, %i6, %i7
14787 sdivcc %o0, 0x12C8, %o7
14788 movle %icc, %i4, %i3
14789 movvs %xcc, %l0, %g6
14790 lduw [%l7 + 0x2C], %g3
14791 edge16 %g7, %o3, %o1
14792 movcs %icc, %g2, %i5
14793 popc 0x07FC, %l1
14794 orncc %l6, %g1, %g4
14795 fnors %f24, %f13, %f1
14796 mova %xcc, %o6, %l4
14797 array8 %l3, %o4, %o5
14798 fabss %f22, %f19
14799 st %f0, [%l7 + 0x78]
14800 stx %i0, [%l7 + 0x68]
14801 andncc %o2, %l5, %i2
14802 fors %f26, %f14, %f26
14803 fabsd %f30, %f22
14804 fmovsn %icc, %f11, %f31
14805 smul %l2, 0x182A, %i1
14806 array32 %i6, %g5, %i7
14807 alignaddr %o0, %o7, %i4
14808 fcmpne32 %f0, %f16, %i3
14809 movg %xcc, %l0, %g6
14810 udivx %g7, 0x19EC, %o3
14811 nop
14812 set 0x74, %o4
14813 ldsb [%l7 + %o4], %g3
14814 sub %o1, %i5, %g2
14815 movg %icc, %l1, %l6
14816 xorcc %g1, %g4, %l4
14817 edge32 %l3, %o4, %o6
14818 fnot2 %f24, %f22
14819 fcmped %fcc3, %f20, %f6
14820 subcc %i0, %o2, %o5
14821 fcmpes %fcc3, %f25, %f18
14822 edge32 %l5, %l2, %i1
14823 and %i6, %g5, %i2
14824 sth %i7, [%l7 + 0x64]
14825 fpadd32s %f30, %f11, %f2
14826 andncc %o7, %i4, %o0
14827 movleu %xcc, %l0, %i3
14828 fandnot1s %f9, %f12, %f3
14829 subc %g6, %o3, %g3
14830 fornot2 %f12, %f12, %f18
14831 alignaddr %g7, %i5, %g2
14832 fmovdleu %xcc, %f21, %f22
14833 edge16n %l1, %o1, %g1
14834 smul %g4, 0x0B35, %l4
14835 edge8ln %l6, %l3, %o6
14836 fmovsge %icc, %f16, %f11
14837 array8 %i0, %o4, %o2
14838 move %xcc, %o5, %l2
14839 sdivx %i1, 0x14BD, %l5
14840 sth %g5, [%l7 + 0x54]
14841 alignaddrl %i6, %i2, %i7
14842 save %o7, 0x1538, %i4
14843 rdpr %cwp, %g1
14844 rdpr %cansave, %g2
14845 rdpr %canrestore, %g3
14846 rdpr %cleanwin, %g4
14847 rdpr %otherwin, %g5
14848 rdpr %wstate, %g6
14849 smulcc %l0, 0x1BFB, %i3
14850 movge %xcc, %o0, %g6
14851 smul %g3, %g7, %o3
14852 fmul8x16 %f10, %f26, %f26
14853 fandnot1s %f3, %f27, %f16
14854 ldsh [%l7 + 0x3E], %g2
14855 lduw [%l7 + 0x44], %i5
14856 lduh [%l7 + 0x4C], %l1
14857 edge8 %g1, %o1, %l4
14858 movrne %l6, 0x176, %l3
14859 ldd [%l7 + 0x78], %g4
14860 mulscc %i0, %o4, %o2
14861 fpack32 %f4, %f26, %f2
14862 fpsub16 %f18, %f26, %f0
14863 movne %icc, %o6, %l2
14864 smul %o5, 0x1788, %i1
14865 move %icc, %g5, %i6
14866 sdivcc %i2, 0x097A, %l5
14867 edge32l %i7, %o7, %l0
14868 fornot2s %f20, %f19, %f10
14869 fpsub32 %f8, %f28, %f6
14870 fabss %f20, %f23
14871 ld [%l7 + 0x44], %f25
14872 movcc %icc, %i3, %o0
14873 fnand %f28, %f16, %f12
14874 fzero %f6
14875 fornot2 %f10, %f4, %f18
14876 xor %i4, %g6, %g3
14877 edge8ln %g7, %o3, %g2
14878 movrgez %l1, %g1, %i5
14879 ldsb [%l7 + 0x28], %o1
14880 fsrc2s %f17, %f24
14881 fmovrdlz %l6, %f8, %f6
14882 subcc %l4, 0x13CD, %l3
14883 sllx %i0, %g4, %o2
14884 sra %o6, %o4, %o5
14885 edge16ln %l2, %g5, %i6
14886 movcc %xcc, %i1, %i2
14887 movleu %icc, %i7, %o7
14888 lduh [%l7 + 0x72], %l0
14889 ldub [%l7 + 0x75], %l5
14890 fcmpgt32 %f14, %f20, %i3
14891 edge16ln %o0, %i4, %g6
14892 fxnor %f24, %f6, %f12
14893 movcs %xcc, %g7, %g3
14894 udivx %g2, 0x1BF2, %l1
14895 movcs %xcc, %g1, %o3
14896 edge32n %o1, %l6, %i5
14897 fmovscs %icc, %f16, %f16
14898 fmovrdlz %l4, %f20, %f24
14899 sllx %l3, 0x04, %i0
14900 ldsh [%l7 + 0x44], %o2
14901 addcc %g4, %o6, %o5
14902 xnor %o4, 0x1B28, %g5
14903 fmovdcc %xcc, %f30, %f27
14904 edge16n %i6, %i1, %l2
14905 popc %i7, %i2
14906 fmovsgu %icc, %f11, %f19
14907 or %l0, 0x172D, %o7
14908 sth %i3, [%l7 + 0x4E]
14909 edge8n %o0, %i4, %l5
14910 ldsh [%l7 + 0x5E], %g6
14911 sllx %g3, 0x11, %g7
14912 edge16 %g2, %g1, %l1
14913 add %o3, %l6, %o1
14914 edge8 %i5, %l4, %i0
14915 array32 %o2, %l3, %g4
14916 umul %o5, 0x090A, %o4
14917 array8 %g5, %i6, %o6
14918 edge16l %i1, %l2, %i7
14919 ldd [%l7 + 0x58], %i2
14920 fmovdleu %icc, %f25, %f1
14921 mova %xcc, %l0, %i3
14922 edge16ln %o7, %o0, %i4
14923 ld [%l7 + 0x20], %f21
14924 movle %icc, %g6, %g3
14925 edge32l %g7, %l5, %g1
14926 sdiv %l1, 0x1787, %o3
14927 edge32l %g2, %o1, %i5
14928 array32 %l4, %l6, %i0
14929 umul %o2, 0x0179, %g4
14930 edge8 %l3, %o5, %g5
14931 sdiv %o4, 0x0229, %i6
14932 fmovsgu %icc, %f3, %f7
14933 fmovdn %icc, %f23, %f12
14934 xorcc %i1, %l2, %o6
14935 movvs %icc, %i2, %i7
14936 fzero %f2
14937 movrne %i3, %o7, %l0
14938 edge8ln %o0, %i4, %g6
14939 subcc %g7, %g3, %l5
14940 edge32n %g1, %o3, %g2
14941 ld [%l7 + 0x20], %f5
14942 fcmple16 %f22, %f28, %l1
14943 movcc %icc, %i5, %o1
14944 movcc %icc, %l4, %l6
14945 fmul8sux16 %f18, %f28, %f28
14946 movrgz %i0, 0x1A7, %o2
14947 stb %l3, [%l7 + 0x4E]
14948 fandnot1 %f28, %f22, %f0
14949 edge32l %g4, %o5, %g5
14950 bshuffle %f20, %f14, %f28
14951 xnor %o4, 0x10EF, %i1
14952 fcmpgt16 %f0, %f18, %i6
14953 array8 %l2, %o6, %i7
14954 ldx [%l7 + 0x28], %i3
14955 udiv %o7, 0x05BC, %i2
14956 fmovsgu %xcc, %f15, %f28
14957 subccc %l0, 0x1DC0, %i4
14958 restore %g6, 0x0167, %o0
14959 rdpr %cwp, %g1
14960 rdpr %cansave, %g2
14961 rdpr %canrestore, %g3
14962 rdpr %cleanwin, %g4
14963 rdpr %otherwin, %g5
14964 rdpr %wstate, %g6
14965 lduw [%l7 + 0x44], %g3
14966 stx %l5, [%l7 + 0x30]
14967 popc 0x1AF7, %g1
14968 addccc %o3, 0x0DCD, %g2
14969 fmovdvs %icc, %f16, %f12
14970 std %f28, [%l7 + 0x10]
14971 array32 %g7, %l1, %i5
14972 lduh [%l7 + 0x46], %l4
14973 fmul8sux16 %f16, %f0, %f14
14974 and %l6, 0x1AAA, %o1
14975 subcc %o2, %i0, %l3
14976 movneg %xcc, %g4, %g5
14977 mova %icc, %o4, %i1
14978 alignaddrl %i6, %l2, %o6
14979 edge32n %o5, %i3, %o7
14980 array16 %i7, %i2, %l0
14981 stx %i4, [%l7 + 0x48]
14982 ldd [%l7 + 0x60], %o0
14983 movn %xcc, %g6, %g3
14984 fsrc1s %f19, %f30
14985 lduh [%l7 + 0x38], %g1
14986 addcc %l5, 0x1EDD, %g2
14987 xorcc %g7, %l1, %o3
14988 array16 %l4, %i5, %o1
14989 nop
14990 set 0x10, %o7
14991 std %f26, [%l7 + %o7]
14992 ldsb [%l7 + 0x5B], %l6
14993 addc %i0, 0x0310, %o2
14994 std %f2, [%l7 + 0x30]
14995 fexpand %f8, %f14
14996 lduw [%l7 + 0x48], %g4
14997 fandnot2s %f2, %f1, %f1
14998 fmovsne %icc, %f22, %f1
14999 edge32n %g5, %l3, %i1
15000 edge32n %i6, %l2, %o6
15001 fnot1 %f2, %f28
15002 edge8 %o5, %o4, %i3
15003 ldd [%l7 + 0x48], %f8
15004 for %f6, %f20, %f30
15005 movge %xcc, %o7, %i2
15006 edge32ln %i7, %i4, %o0
15007 sth %l0, [%l7 + 0x74]
15008 fpack16 %f10, %f16
15009 movneg %xcc, %g3, %g1
15010 nop
15011 set 0x08, %l1
15012 stw %g6, [%l7 + %l1]
15013 ldsh [%l7 + 0x78], %g2
15014 movge %xcc, %g7, %l1
15015 fornot2 %f8, %f4, %f14
15016 srl %l5, %o3, %l4
15017 smulcc %o1, %l6, %i0
15018 fandnot1 %f26, %f4, %f8
15019 fsrc1s %f28, %f12
15020 fornot2 %f14, %f26, %f30
15021 subccc %i5, 0x1027, %o2
15022 edge16ln %g4, %g5, %l3
15023 fornot1s %f22, %f26, %f17
15024 fmul8sux16 %f22, %f10, %f24
15025 std %f2, [%l7 + 0x40]
15026 array32 %i6, %l2, %o6
15027 movpos %icc, %i1, %o4
15028 fcmpne32 %f2, %f4, %o5
15029 lduw [%l7 + 0x60], %i3
15030 fmul8x16au %f31, %f27, %f16
15031 fmovscs %xcc, %f8, %f16
15032 movrgz %i2, 0x068, %o7
15033 movgu %icc, %i7, %i4
15034 nop
15035 set 0x78, %i2
15036 ldsw [%l7 + %i2], %o0
15037 st %f20, [%l7 + 0x10]
15038 movpos %xcc, %l0, %g3
15039 setx loop_54, %l0, %l1
15040 return %l1
15041 nop
15042 rdpr %cwp, %g1
15043 rdpr %cansave, %g2
15044 rdpr %canrestore, %g3
15045 rdpr %cleanwin, %g4
15046 rdpr %otherwin, %g5
15047 rdpr %wstate, %g6
15048loop_54: fmovrdne %g7, %f12, %f30
15049 mulscc %l1, %l5, %o3
15050 edge16ln %g1, %o1, %l6
15051 subccc %i0, %i5, %l4
15052 ldd [%l7 + 0x40], %f18
15053 xorcc %g4, 0x0A1F, %g5
15054 fcmpne32 %f20, %f2, %o2
15055 alignaddrl %l3, %i6, %l2
15056 mova %xcc, %o6, %o4
15057 movcc %icc, %o5, %i3
15058 edge16l %i2, %i1, %o7
15059 fmovdgu %icc, %f11, %f24
15060 edge32n %i7, %i4, %o0
15061 movg %xcc, %g3, %g6
15062 subccc %l0, %g7, %l1
15063 umulcc %l5, %o3, %g2
15064 movg %xcc, %o1, %l6
15065 sll %g1, %i5, %l4
15066 ldd [%l7 + 0x20], %f6
15067 movn %xcc, %g4, %g5
15068 sth %i0, [%l7 + 0x20]
15069 sdiv %o2, 0x0DB3, %i6
15070 move %xcc, %l3, %o6
15071 edge8l %l2, %o5, %o4
15072 movcc %icc, %i3, %i2
15073 nop
15074 set 0x54, %o6
15075 sth %o7, [%l7 + %o6]
15076 xnorcc %i7, 0x1D37, %i4
15077 edge8ln %i1, %g3, %g6
15078 addc %l0, %g7, %l1
15079 edge16ln %l5, %o3, %g2
15080 edge16l %o1, %l6, %o0
15081 ld [%l7 + 0x64], %f19
15082 orncc %i5, 0x13A8, %l4
15083 movrlz %g4, %g5, %i0
15084 std %f28, [%l7 + 0x10]
15085 sir 0x1656
15086 smulcc %o2, 0x0C9A, %i6
15087 movvc %xcc, %g1, %l3
15088 edge32 %o6, %o5, %o4
15089 mova %icc, %i3, %i2
15090 fsrc2 %f4, %f16
15091 edge32l %l2, %i7, %o7
15092 ldd [%l7 + 0x38], %i4
15093 sdiv %i1, 0x06F3, %g3
15094 fmovsvs %xcc, %f18, %f4
15095 movleu %xcc, %g6, %g7
15096 fmovse %icc, %f14, %f6
15097 orn %l1, %l5, %o3
15098 movcs %icc, %g2, %l0
15099 andcc %o1, 0x09F3, %o0
15100 fand %f6, %f12, %f8
15101 andcc %i5, %l6, %g4
15102 sth %g5, [%l7 + 0x42]
15103 fmovrse %i0, %f3, %f7
15104 subc %l4, %i6, %o2
15105 sdivx %g1, 0x0186, %o6
15106 ld [%l7 + 0x58], %f24
15107 edge32l %l3, %o4, %i3
15108 movre %o5, 0x1B5, %l2
15109 movle %icc, %i2, %i7
15110 sllx %i4, %i1, %g3
15111 movl %icc, %g6, %g7
15112 add %l1, %o7, %o3
15113 fmuld8ulx16 %f6, %f16, %f14
15114 srl %l5, %g2, %l0
15115 lduh [%l7 + 0x74], %o1
15116 sir 0x0D78
15117 addc %o0, 0x0441, %l6
15118 movre %g4, %i5, %i0
15119 fmovsneg %icc, %f4, %f17
15120 movne %xcc, %g5, %i6
15121 std %f24, [%l7 + 0x78]
15122 movne %icc, %l4, %o2
15123 sethi 0x0DEA, %g1
15124 fcmpgt16 %f24, %f16, %l3
15125 restore %o6, 0x1BB5, %o4
15126 rdpr %cwp, %g1
15127 rdpr %cansave, %g2
15128 rdpr %canrestore, %g3
15129 rdpr %cleanwin, %g4
15130 rdpr %otherwin, %g5
15131 rdpr %wstate, %g6
15132 movrlez %i3, 0x2F2, %l2
15133 fcmpeq16 %f24, %f20, %i2
15134 lduw [%l7 + 0x40], %o5
15135 movrgz %i7, 0x328, %i1
15136 fmovsn %xcc, %f13, %f2
15137 fone %f16
15138 fand %f20, %f6, %f28
15139 nop
15140 set 0x78, %l6
15141 stx %g3, [%l7 + %l6]
15142 alignaddrl %i4, %g7, %g6
15143 stb %o7, [%l7 + 0x4A]
15144 edge8l %o3, %l1, %l5
15145 edge16l %g2, %o1, %l0
15146 fmovrdne %o0, %f8, %f6
15147 edge8l %g4, %l6, %i5
15148 lduh [%l7 + 0x78], %i0
15149 fxnors %f3, %f24, %f4
15150 movrgez %i6, 0x1F4, %l4
15151 movcs %xcc, %g5, %g1
15152 movleu %icc, %o2, %l3
15153 srlx %o4, 0x19, %o6
15154 umulcc %l2, %i2, %i3
15155 movre %i7, %i1, %g3
15156 alignaddrl %o5, %i4, %g6
15157 edge16ln %g7, %o7, %o3
15158 smul %l1, 0x1FA3, %l5
15159 movg %icc, %o1, %g2
15160 sub %l0, 0x06C4, %o0
15161 fmovd %f30, %f6
15162 srl %l6, %i5, %g4
15163 sdiv %i6, 0x0E0E, %l4
15164 fmul8x16al %f23, %f23, %f30
15165 save %g5, %i0, %o2
15166 rdpr %cwp, %g1
15167 rdpr %cansave, %g2
15168 rdpr %canrestore, %g3
15169 rdpr %cleanwin, %g4
15170 rdpr %otherwin, %g5
15171 rdpr %wstate, %g6
15172 fmovdge %icc, %f4, %f25
15173 std %f6, [%l7 + 0x08]
15174 ldx [%l7 + 0x48], %l3
15175 orn %o4, %o6, %g1
15176 fmovrdgz %l2, %f14, %f12
15177 fand %f6, %f28, %f12
15178 edge8n %i3, %i2, %i1
15179 movre %g3, %i7, %i4
15180 fmovdg %icc, %f0, %f17
15181 subcc %g6, 0x1BB3, %g7
15182 fandnot2 %f8, %f30, %f28
15183 umul %o5, 0x1EE7, %o7
15184 movl %icc, %o3, %l5
15185 fornot2s %f18, %f21, %f29
15186 movrgez %o1, 0x376, %l1
15187 fpadd32s %f13, %f4, %f18
15188 sllx %g2, %l0, %l6
15189 addccc %o0, 0x0F40, %i5
15190 movrlez %i6, 0x266, %l4
15191 udivcc %g4, 0x1D5F, %i0
15192 movre %g5, %l3, %o2
15193 fmovdg %xcc, %f19, %f25
15194 edge8ln %o4, %o6, %g1
15195 smul %l2, %i2, %i1
15196 edge16 %g3, %i7, %i3
15197 fpsub32 %f8, %f12, %f16
15198 array16 %i4, %g6, %o5
15199 ldsh [%l7 + 0x70], %o7
15200 fmovrse %g7, %f3, %f31
15201 ld [%l7 + 0x6C], %f8
15202 mulx %l5, 0x08E7, %o3
15203 sdivx %l1, 0x0ADA, %g2
15204 sra %l0, %l6, %o0
15205 ldsw [%l7 + 0x5C], %i5
15206 ldd [%l7 + 0x18], %f24
15207 sdivx %o1, 0x1F9C, %l4
15208 fandnot2 %f6, %f24, %f12
15209 edge32ln %i6, %i0, %g5
15210 fpackfix %f18, %f23
15211 fcmpes %fcc2, %f12, %f0
15212 ldub [%l7 + 0x1C], %l3
15213 movre %o2, 0x073, %o4
15214 ldsw [%l7 + 0x78], %o6
15215 mova %xcc, %g1, %l2
15216 edge16 %i2, %g4, %i1
15217 ldd [%l7 + 0x58], %f14
15218 movcc %icc, %i7, %i3
15219 edge16ln %g3, %i4, %o5
15220 movvs %xcc, %g6, %g7
15221 fmovs %f24, %f18
15222 mulscc %o7, %l5, %o3
15223 andn %l1, %l0, %l6
15224 fmovdge %xcc, %f20, %f26
15225 movne %icc, %g2, %i5
15226 fmul8ulx16 %f10, %f30, %f26
15227 sdivcc %o1, 0x106F, %o0
15228 ldsw [%l7 + 0x3C], %i6
15229 fnand %f28, %f8, %f22
15230 movpos %xcc, %i0, %g5
15231 edge8n %l3, %o2, %l4
15232 edge8n %o6, %o4, %g1
15233 udivcc %l2, 0x14BD, %i2
15234 fmovrdgez %i1, %f30, %f30
15235 array16 %g4, %i7, %i3
15236 subc %i4, 0x00FD, %g3
15237 orncc %o5, 0x16DB, %g7
15238 sllx %o7, %l5, %o3
15239 sdivcc %g6, 0x0D0E, %l0
15240 addc %l1, %l6, %i5
15241 or %o1, %g2, %o0
15242 movrgz %i6, 0x394, %i0
15243 udivcc %l3, 0x00E0, %g5
15244 udiv %o2, 0x194C, %l4
15245 edge8 %o6, %g1, %l2
15246 lduh [%l7 + 0x32], %o4
15247 srl %i2, %g4, %i7
15248 udivcc %i3, 0x1356, %i4
15249 subcc %g3, %o5, %g7
15250 setx loop_55, %l0, %l1
15251 return %l1
15252 nop
15253 rdpr %cwp, %g1
15254 rdpr %cansave, %g2
15255 rdpr %canrestore, %g3
15256 rdpr %cleanwin, %g4
15257 rdpr %otherwin, %g5
15258 rdpr %wstate, %g6
15259loop_55: ld [%l7 + 0x64], %f26
15260 edge32 %o3, %g6, %l0
15261 movne %xcc, %l6, %l1
15262 mova %xcc, %o1, %i5
15263 edge16l %g2, %o0, %i0
15264 andcc %i6, 0x1EC8, %g5
15265 mulx %l3, 0x0D01, %o2
15266 edge8 %o6, %l4, %g1
15267 fmovrslez %o4, %f31, %f4
15268 fnor %f18, %f12, %f0
15269 subccc %i2, 0x1DD4, %l2
15270 sra %g4, 0x01, %i3
15271 sdivcc %i4, 0x1210, %g3
15272 fmovrdne %o5, %f20, %f10
15273 srl %g7, 0x18, %i7
15274 subcc %o7, 0x1B48, %l5
15275 orn %o3, %g6, %l0
15276 fpackfix %f20, %f10
15277 andcc %l6, 0x1AC5, %l1
15278 movcc %xcc, %o1, %i1
15279 sra %g2, 0x1F, %o0
15280 edge16 %i5, %i6, %i0
15281 array32 %g5, %o2, %o6
15282 edge32 %l4, %g1, %l3
15283 xorcc %o4, 0x1319, %i2
15284 fornot1 %f4, %f14, %f18
15285 sra %l2, %g4, %i4
15286 fcmpeq16 %f14, %f4, %i3
15287 siam 0x7
15288 smulcc %o5, 0x116B, %g3
15289 array32 %g7, %o7, %i7
15290 mova %xcc, %o3, %g6
15291 edge16 %l0, %l5, %l1
15292 subccc %o1, %i1, %g2
15293 nop
15294 set 0x20, %o0
15295 ldd [%l7 + %o0], %o0
15296 sir 0x1C7D
15297 movge %xcc, %i5, %i6
15298 fmul8ulx16 %f18, %f2, %f8
15299 fmovscs %xcc, %f2, %f17
15300 edge16n %i0, %l6, %g5
15301 movvs %xcc, %o2, %o6
15302 sra %g1, 0x17, %l3
15303 srl %l4, %o4, %i2
15304 ldd [%l7 + 0x78], %f26
15305 ldub [%l7 + 0x5C], %l2
15306 movpos %xcc, %g4, %i4
15307 fmul8x16al %f0, %f19, %f8
15308 orcc %o5, 0x1826, %i3
15309 edge32ln %g3, %g7, %i7
15310 add %o3, %g6, %o7
15311 movcc %icc, %l5, %l1
15312 sra %o1, %i1, %l0
15313 srlx %o0, %g2, %i6
15314 edge16ln %i5, %l6, %i0
15315 fcmpne16 %f2, %f0, %g5
15316 edge16ln %o6, %o2, %g1
15317 st %f29, [%l7 + 0x70]
15318 fnot2 %f0, %f8
15319 stw %l4, [%l7 + 0x10]
15320 movneg %icc, %l3, %i2
15321 addccc %l2, %o4, %i4
15322 subcc %g4, %i3, %g3
15323 and %o5, %g7, %o3
15324 edge8l %g6, %i7, %l5
15325 subccc %l1, %o1, %i1
15326 std %f18, [%l7 + 0x28]
15327 move %icc, %o7, %o0
15328 edge8 %g2, %i6, %i5
15329 movge %xcc, %l6, %l0
15330 edge32 %i0, %o6, %g5
15331 for %f26, %f20, %f18
15332 std %f28, [%l7 + 0x50]
15333 edge16n %o2, %l4, %g1
15334 movrlz %i2, 0x034, %l3
15335 srlx %l2, 0x17, %o4
15336 subcc %i4, 0x053B, %g4
15337 movne %xcc, %i3, %o5
15338 edge32 %g3, %g7, %o3
15339 movle %xcc, %i7, %l5
15340 alignaddr %l1, %g6, %o1
15341 sth %o7, [%l7 + 0x1A]
15342 movvc %icc, %o0, %g2
15343 xnorcc %i6, %i1, %i5
15344 movleu %icc, %l0, %l6
15345 fmovsne %xcc, %f15, %f12
15346 mulx %o6, %i0, %g5
15347 movcc %icc, %l4, %o2
15348 movpos %xcc, %i2, %g1
15349 ldsh [%l7 + 0x16], %l2
15350 mulx %o4, %i4, %l3
15351 ldsb [%l7 + 0x20], %i3
15352 movrlz %g4, 0x093, %g3
15353 stb %o5, [%l7 + 0x28]
15354 movvs %xcc, %o3, %g7
15355 andn %l5, %i7, %l1
15356 fcmpd %fcc0, %f4, %f6
15357 nop
15358 set 0x64, %g4
15359 ldsh [%l7 + %g4], %o1
15360 edge32 %o7, %o0, %g2
15361 addcc %g6, %i6, %i1
15362 array32 %i5, %l0, %l6
15363 movrne %i0, 0x0FF, %o6
15364 ldd [%l7 + 0x60], %f30
15365 fornot1 %f20, %f30, %f24
15366 xor %l4, 0x11F0, %g5
15367 edge8n %o2, %i2, %g1
15368 edge8 %l2, %o4, %l3
15369 ldx [%l7 + 0x38], %i3
15370 mova %icc, %g4, %i4
15371 fcmpeq16 %f18, %f30, %o5
15372 srlx %g3, %g7, %o3
15373 srlx %i7, %l5, %o1
15374 alignaddr %l1, %o0, %o7
15375 sdiv %g2, 0x0BD9, %g6
15376 ldsb [%l7 + 0x68], %i6
15377 ldsh [%l7 + 0x48], %i1
15378 pdist %f10, %f30, %f6
15379 umul %i5, 0x100E, %l6
15380 fmovrde %i0, %f22, %f14
15381 fmovdneg %icc, %f27, %f9
15382 movgu %icc, %o6, %l0
15383 movrlz %g5, 0x35B, %l4
15384 movrlez %o2, 0x2C0, %i2
15385 subc %g1, 0x0D69, %l2
15386 fpadd32s %f14, %f1, %f0
15387 mulx %l3, 0x16C8, %i3
15388 ldd [%l7 + 0x68], %o4
15389 fmovspos %xcc, %f19, %f11
15390 subc %g4, %i4, %g3
15391 xnorcc %g7, %o5, %o3
15392 or %l5, 0x1449, %i7
15393 lduw [%l7 + 0x30], %o1
15394 st %f3, [%l7 + 0x34]
15395 std %f28, [%l7 + 0x78]
15396 stb %l1, [%l7 + 0x6A]
15397 move %xcc, %o0, %o7
15398 mova %icc, %g6, %i6
15399 fmuld8ulx16 %f31, %f2, %f10
15400 nop
15401 set 0x70, %l5
15402 lduw [%l7 + %l5], %g2
15403 std %f8, [%l7 + 0x68]
15404 fmul8ulx16 %f22, %f22, %f30
15405 fmovdneg %xcc, %f1, %f24
15406 movrgez %i1, %i5, %l6
15407 sdivx %o6, 0x030E, %l0
15408 st %f28, [%l7 + 0x48]
15409 st %f25, [%l7 + 0x10]
15410 fmovrde %g5, %f26, %f6
15411 fmovsvc %icc, %f7, %f3
15412 addc %l4, %o2, %i2
15413 ldx [%l7 + 0x30], %i0
15414 ldub [%l7 + 0x73], %g1
15415 sllx %l3, 0x04, %i3
15416 alignaddrl %l2, %o4, %i4
15417 ldsb [%l7 + 0x4B], %g3
15418 addcc %g4, %o5, %g7
15419 fpadd32 %f8, %f12, %f10
15420 stb %l5, [%l7 + 0x55]
15421 array32 %i7, %o3, %o1
15422 sllx %o0, %o7, %l1
15423 save %g6, 0x1DE3, %i6
15424 rdpr %cwp, %g1
15425 rdpr %cansave, %g2
15426 rdpr %canrestore, %g3
15427 rdpr %cleanwin, %g4
15428 rdpr %otherwin, %g5
15429 rdpr %wstate, %g6
15430 mulscc %i1, %i5, %g2
15431 edge32ln %o6, %l6, %g5
15432 edge16n %l4, %l0, %o2
15433 xor %i2, %g1, %l3
15434 movpos %xcc, %i3, %l2
15435 fpack16 %f4, %f23
15436 udiv %o4, 0x1D8D, %i4
15437 nop
15438 set 0x2E, %i5
15439 ldub [%l7 + %i5], %i0
15440 fmovdg %icc, %f27, %f10
15441 edge8ln %g3, %g4, %g7
15442 xorcc %o5, %l5, %o3
15443 fzeros %f19
15444 lduh [%l7 + 0x42], %o1
15445 orn %o0, 0x1721, %i7
15446 fmovdcs %xcc, %f7, %f3
15447 move %icc, %l1, %g6
15448 sdivcc %o7, 0x0698, %i6
15449 stx %i5, [%l7 + 0x48]
15450 array8 %g2, %o6, %l6
15451 or %i1, %l4, %l0
15452 edge16n %o2, %g5, %g1
15453 sdiv %i2, 0x01BE, %l3
15454 ldx [%l7 + 0x48], %i3
15455 fnegs %f8, %f9
15456 movcc %icc, %o4, %i4
15457 movrgz %l2, %g3, %g4
15458 fornot2s %f20, %f10, %f22
15459 fands %f8, %f8, %f9
15460 stb %i0, [%l7 + 0x79]
15461 edge8l %o5, %g7, %o3
15462 fmovsvc %icc, %f23, %f24
15463 fmovscs %xcc, %f6, %f8
15464 fornot2s %f16, %f14, %f13
15465 ld [%l7 + 0x68], %f10
15466 umul %o1, %o0, %i7
15467 array8 %l1, %g6, %o7
15468 move %xcc, %i6, %i5
15469 andncc %g2, %l5, %l6
15470 or %o6, 0x18AB, %i1
15471 edge32n %l4, %o2, %l0
15472 sub %g5, 0x0E0A, %g1
15473 mulscc %l3, %i2, %o4
15474 mulx %i3, 0x194E, %l2
15475 fmovse %xcc, %f24, %f2
15476 edge16n %g3, %i4, %i0
15477 movne %xcc, %o5, %g4
15478 edge32ln %o3, %o1, %o0
15479 ldsw [%l7 + 0x24], %g7
15480 fandnot2s %f1, %f25, %f10
15481 move %xcc, %l1, %g6
15482 std %f0, [%l7 + 0x38]
15483 add %o7, 0x19AD, %i6
15484 stw %i7, [%l7 + 0x3C]
15485 stb %i5, [%l7 + 0x6D]
15486 sdivx %g2, 0x1604, %l5
15487 movvc %xcc, %o6, %l6
15488 fmul8ulx16 %f12, %f18, %f22
15489 movrne %i1, %o2, %l4
15490 srax %l0, 0x0D, %g5
15491 save %g1, 0x1A0B, %l3
15492 rdpr %cwp, %g1
15493 rdpr %cansave, %g2
15494 rdpr %canrestore, %g3
15495 rdpr %cleanwin, %g4
15496 rdpr %otherwin, %g5
15497 rdpr %wstate, %g6
15498 movvs %xcc, %i2, %o4
15499 xor %l2, %i3, %g3
15500 edge8 %i0, %o5, %i4
15501 edge8l %g4, %o3, %o0
15502 mova %icc, %g7, %l1
15503 orncc %o1, %g6, %o7
15504 stb %i7, [%l7 + 0x26]
15505 fnand %f12, %f8, %f18
15506 ldub [%l7 + 0x33], %i5
15507 sll %i6, 0x18, %l5
15508 andncc %g2, %l6, %o6
15509 st %f1, [%l7 + 0x64]
15510 fmul8x16 %f11, %f8, %f2
15511 edge32ln %o2, %i1, %l4
15512 andn %l0, %g1, %l3
15513 movcc %icc, %g5, %i2
15514 orcc %o4, 0x091C, %i3
15515 fmovsne %xcc, %f30, %f27
15516 fmovd %f20, %f26
15517 fmovsneg %icc, %f28, %f25
15518 fmovrdgz %g3, %f4, %f24
15519 move %icc, %i0, %o5
15520 for %f30, %f10, %f28
15521 sub %l2, 0x172D, %i4
15522 st %f7, [%l7 + 0x38]
15523 movrgez %g4, %o3, %g7
15524 fmovsne %icc, %f7, %f8
15525 movn %icc, %l1, %o0
15526 fandnot1s %f30, %f21, %f28
15527 fcmped %fcc3, %f20, %f14
15528 movne %xcc, %o1, %o7
15529 fmovrsgez %i7, %f14, %f5
15530 edge16ln %g6, %i5, %i6
15531 edge16l %g2, %l6, %l5
15532 edge8l %o6, %i1, %o2
15533 ldub [%l7 + 0x79], %l4
15534 array8 %l0, %g1, %l3
15535 fmovs %f4, %f16
15536 subccc %i2, 0x02B6, %g5
15537 movpos %xcc, %i3, %o4
15538 umulcc %g3, %i0, %o5
15539 edge16n %l2, %i4, %o3
15540 movge %icc, %g4, %g7
15541 edge16 %l1, %o1, %o0
15542 fmovsn %xcc, %f27, %f20
15543 ld [%l7 + 0x5C], %f5
15544 lduw [%l7 + 0x48], %o7
15545 sll %i7, %i5, %g6
15546 mulx %g2, %i6, %l6
15547 edge32n %o6, %i1, %o2
15548 edge16 %l5, %l0, %g1
15549 subccc %l4, 0x1DB0, %l3
15550 fmovda %xcc, %f4, %f11
15551 smulcc %g5, %i3, %i2
15552 ldub [%l7 + 0x2D], %g3
15553 stx %o4, [%l7 + 0x78]
15554 subcc %i0, 0x047B, %o5
15555 ldub [%l7 + 0x44], %l2
15556 sll %i4, 0x1B, %o3
15557 orcc %g4, %g7, %o1
15558 array16 %l1, %o7, %o0
15559 stb %i7, [%l7 + 0x55]
15560 movrgez %g6, %i5, %g2
15561 movl %icc, %l6, %o6
15562 edge32n %i6, %o2, %i1
15563 movg %xcc, %l5, %g1
15564 and %l0, %l3, %g5
15565 sllx %i3, %l4, %g3
15566 ld [%l7 + 0x78], %f0
15567 mova %xcc, %i2, %i0
15568 move %xcc, %o5, %l2
15569 udivx %i4, 0x16B2, %o3
15570 ldsw [%l7 + 0x7C], %g4
15571 edge16 %g7, %o4, %l1
15572 fsrc2 %f20, %f2
15573 srax %o7, %o1, %i7
15574 ldd [%l7 + 0x48], %g6
15575 array16 %i5, %g2, %o0
15576 xnor %o6, 0x0BC4, %i6
15577 fornot2s %f0, %f15, %f20
15578 sth %l6, [%l7 + 0x44]
15579 save %i1, 0x1CDB, %o2
15580 rdpr %cwp, %g1
15581 rdpr %cansave, %g2
15582 rdpr %canrestore, %g3
15583 rdpr %cleanwin, %g4
15584 rdpr %otherwin, %g5
15585 rdpr %wstate, %g6
15586 fcmpeq16 %f28, %f18, %l5
15587 fnegd %f4, %f14
15588 umul %l0, 0x0FBE, %l3
15589 fxors %f12, %f29, %f6
15590 sethi 0x079B, %g1
15591 udiv %i3, 0x1E29, %l4
15592 ldsb [%l7 + 0x23], %g5
15593 fandnot2 %f10, %f20, %f16
15594 fcmpne16 %f24, %f20, %g3
15595 fcmpne16 %f2, %f14, %i0
15596 edge32l %o5, %i2, %l2
15597 fnot2s %f14, %f8
15598 fcmpgt16 %f14, %f16, %i4
15599 subccc %g4, %o3, %o4
15600 subccc %g7, %o7, %l1
15601 udiv %i7, 0x1008, %g6
15602 fmovrdlez %i5, %f14, %f10
15603 fnot1 %f22, %f24
15604 fcmpd %fcc3, %f12, %f8
15605 ldub [%l7 + 0x3D], %o1
15606 save %o0, %g2, %o6
15607 rdpr %cwp, %g1
15608 rdpr %cansave, %g2
15609 rdpr %canrestore, %g3
15610 rdpr %cleanwin, %g4
15611 rdpr %otherwin, %g5
15612 rdpr %wstate, %g6
15613 and %i6, %i1, %o2
15614 fmovdpos %xcc, %f5, %f8
15615 movre %l6, %l0, %l3
15616 movvs %xcc, %l5, %i3
15617 fxor %f6, %f6, %f10
15618 movpos %xcc, %l4, %g1
15619 popc %g3, %g5
15620 movcc %xcc, %i0, %i2
15621 fmovdg %icc, %f12, %f21
15622 movre %l2, %o5, %i4
15623 umul %o3, %g4, %g7
15624 array32 %o4, %l1, %o7
15625 movle %icc, %i7, %i5
15626 fpmerge %f4, %f6, %f18
15627 fcmps %fcc1, %f1, %f6
15628 add %g6, %o1, %g2
15629 movgu %icc, %o0, %i6
15630 movcs %icc, %o6, %o2
15631 sub %i1, %l6, %l0
15632 sethi 0x1380, %l5
15633 movre %l3, %i3, %g1
15634 fpack16 %f22, %f31
15635 edge8n %l4, %g3, %g5
15636 ldd [%l7 + 0x28], %f18
15637 edge32n %i2, %l2, %o5
15638 ldx [%l7 + 0x70], %i0
15639 fpack32 %f30, %f2, %f4
15640 restore %o3, 0x126C, %g4
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 fcmpeq16 %f22, %f20, %g7
15648 smulcc %i4, 0x042E, %o4
15649 fmovrslz %l1, %f22, %f16
15650 edge32l %o7, %i7, %g6
15651 edge8 %o1, %i5, %g2
15652 mova %icc, %i6, %o6
15653 movge %xcc, %o2, %i1
15654 and %l6, %o0, %l0
15655 movrgez %l3, 0x1E3, %i3
15656 edge32l %l5, %l4, %g3
15657 xnorcc %g5, 0x1429, %g1
15658 edge32 %l2, %i2, %i0
15659 addcc %o5, %g4, %o3
15660 array32 %i4, %o4, %g7
15661 fabss %f22, %f18
15662 edge8 %l1, %i7, %o7
15663 fmovdne %xcc, %f7, %f7
15664 edge16 %g6, %o1, %i5
15665 fcmple32 %f8, %f0, %i6
15666 alignaddrl %g2, %o2, %o6
15667 sllx %i1, %l6, %o0
15668 edge32ln %l3, %l0, %i3
15669 fzeros %f8
15670 fornot2s %f22, %f11, %f29
15671 movrgz %l4, 0x284, %g3
15672 movpos %xcc, %g5, %g1
15673 ldsb [%l7 + 0x5C], %l2
15674 fpsub16 %f4, %f26, %f26
15675 fcmpes %fcc1, %f28, %f4
15676 fors %f16, %f2, %f18
15677 sethi 0x1CC0, %l5
15678 movl %xcc, %i0, %i2
15679 movgu %xcc, %g4, %o5
15680 umul %i4, 0x0830, %o3
15681 or %o4, 0x07E6, %g7
15682 smulcc %l1, 0x045E, %i7
15683 edge32l %g6, %o7, %i5
15684 array32 %i6, %o1, %g2
15685 mova %xcc, %o2, %i1
15686 movn %xcc, %l6, %o6
15687 andncc %l3, %o0, %l0
15688 srl %i3, %g3, %g5
15689 ldx [%l7 + 0x10], %l4
15690 sllx %l2, 0x18, %g1
15691 movvc %xcc, %i0, %i2
15692 sdivx %l5, 0x020E, %g4
15693 edge8l %i4, %o3, %o5
15694 edge32ln %g7, %l1, %o4
15695 or %g6, 0x1235, %o7
15696 movvs %icc, %i7, %i5
15697 nop
15698 set 0x50, %i3
15699 ldd [%l7 + %i3], %f22
15700 movrlz %o1, %i6, %o2
15701 umulcc %i1, 0x107D, %g2
15702 alignaddr %o6, %l6, %o0
15703 movre %l0, 0x393, %l3
15704 move %icc, %g3, %i3
15705 edge16ln %g5, %l2, %l4
15706 orn %i0, %i2, %l5
15707 xnorcc %g4, 0x0FB7, %i4
15708 movleu %xcc, %o3, %g1
15709 lduh [%l7 + 0x20], %o5
15710 stb %g7, [%l7 + 0x40]
15711 edge16ln %o4, %l1, %o7
15712 movvc %xcc, %g6, %i5
15713 array16 %o1, %i7, %o2
15714 popc %i6, %i1
15715 st %f17, [%l7 + 0x10]
15716 xnorcc %g2, %l6, %o6
15717 fmovrdgez %l0, %f26, %f8
15718 sra %l3, %o0, %g3
15719 ldsb [%l7 + 0x6C], %i3
15720 srlx %l2, 0x0F, %l4
15721 edge16 %i0, %g5, %i2
15722 addcc %g4, 0x0EED, %l5
15723 sll %o3, %i4, %g1
15724 xorcc %g7, 0x09A9, %o4
15725 movrne %l1, %o5, %o7
15726 edge32ln %g6, %o1, %i7
15727 stw %i5, [%l7 + 0x44]
15728 smul %i6, %o2, %i1
15729 array16 %g2, %o6, %l6
15730 xor %l3, 0x1F87, %o0
15731 movcc %xcc, %g3, %i3
15732 srl %l0, %l2, %i0
15733 xnor %l4, 0x1B1E, %g5
15734 fmovdcs %icc, %f4, %f29
15735 std %f12, [%l7 + 0x20]
15736 fmovrdne %i2, %f30, %f26
15737 fpadd16s %f28, %f3, %f15
15738 ldub [%l7 + 0x74], %g4
15739 ldub [%l7 + 0x6F], %o3
15740 nop
15741 set 0x2A, %i6
15742 lduh [%l7 + %i6], %l5
15743 fsrc1s %f29, %f13
15744 stw %g1, [%l7 + 0x08]
15745 orncc %g7, 0x0770, %i4
15746 fmuld8ulx16 %f6, %f30, %f4
15747 fmovsneg %icc, %f16, %f16
15748 stb %l1, [%l7 + 0x6A]
15749 movleu %icc, %o5, %o7
15750 andn %g6, %o1, %o4
15751 ld [%l7 + 0x40], %f18
15752 edge16n %i7, %i5, %o2
15753 orn %i1, 0x025F, %i6
15754 setx loop_56, %l0, %l1
15755 return %l1
15756 nop
15757 rdpr %cwp, %g1
15758 rdpr %cansave, %g2
15759 rdpr %canrestore, %g3
15760 rdpr %cleanwin, %g4
15761 rdpr %otherwin, %g5
15762 rdpr %wstate, %g6
15763loop_56: udiv %l6, 0x1BC7, %l3
15764 sethi 0x1D92, %g3
15765 fcmped %fcc3, %f22, %f2
15766 fsrc1 %f6, %f24
15767 fcmpes %fcc2, %f14, %f8
15768 orn %o0, 0x1A84, %l0
15769 movn %icc, %i3, %l2
15770 ldd [%l7 + 0x50], %f8
15771 fmovsge %icc, %f31, %f20
15772 srlx %i0, %g5, %i2
15773 stb %g4, [%l7 + 0x30]
15774 movge %xcc, %o3, %l5
15775 fmovdpos %icc, %f20, %f1
15776 subccc %g1, 0x16C3, %g7
15777 movn %icc, %l4, %l1
15778 andn %i4, %o7, %o5
15779 fsrc2 %f24, %f14
15780 st %f16, [%l7 + 0x5C]
15781 mulx %g6, %o1, %i7
15782 movl %xcc, %o4, %i5
15783 ldsh [%l7 + 0x14], %i1
15784 siam 0x6
15785 movrgz %i6, 0x1FC, %o6
15786 edge8 %g2, %o2, %l3
15787 stw %g3, [%l7 + 0x58]
15788 fpackfix %f22, %f19
15789 edge32n %o0, %l0, %i3
15790 sra %l6, %i0, %l2
15791 ldsb [%l7 + 0x5B], %i2
15792 lduw [%l7 + 0x50], %g4
15793 alignaddrl %o3, %g5, %g1
15794 alignaddrl %g7, %l5, %l1
15795 umulcc %i4, 0x1FFD, %o7
15796 fpsub32 %f6, %f26, %f2
15797 ld [%l7 + 0x24], %f3
15798 stx %o5, [%l7 + 0x48]
15799 stb %g6, [%l7 + 0x1D]
15800 sdivx %l4, 0x18AB, %o1
15801 movn %icc, %o4, %i7
15802 edge32n %i1, %i6, %o6
15803 edge32ln %g2, %i5, %o2
15804 sub %l3, 0x1975, %g3
15805 fmovdgu %xcc, %f14, %f5
15806 lduh [%l7 + 0x6A], %o0
15807 addcc %l0, %l6, %i3
15808 sdiv %i0, 0x137E, %l2
15809 umulcc %g4, %i2, %o3
15810 subc %g1, 0x14CB, %g7
15811 lduw [%l7 + 0x38], %l5
15812 movcc %icc, %l1, %i4
15813 st %f10, [%l7 + 0x74]
15814 and %g5, 0x111C, %o5
15815 srlx %g6, %l4, %o7
15816 orncc %o1, %o4, %i1
15817 array32 %i7, %i6, %g2
15818 fone %f24
15819 fmovdpos %xcc, %f7, %f3
15820 edge32l %o6, %o2, %i5
15821 umul %g3, 0x114E, %l3
15822 fmovrsne %l0, %f18, %f15
15823 save %l6, %i3, %i0
15824 rdpr %cwp, %g1
15825 rdpr %cansave, %g2
15826 rdpr %canrestore, %g3
15827 rdpr %cleanwin, %g4
15828 rdpr %otherwin, %g5
15829 rdpr %wstate, %g6
15830 movrgz %o0, %l2, %i2
15831 faligndata %f14, %f20, %f0
15832 and %g4, %g1, %o3
15833 fmovrslz %g7, %f20, %f2
15834 fmovscs %xcc, %f7, %f24
15835 popc %l5, %l1
15836 fmovrdne %i4, %f6, %f28
15837 nop
15838 set 0x60, %g3
15839 stx %o5, [%l7 + %g3]
15840 fmovdg %xcc, %f29, %f19
15841 array32 %g6, %l4, %o7
15842 ld [%l7 + 0x08], %f19
15843 fmovdleu %xcc, %f19, %f31
15844 movn %xcc, %o1, %o4
15845 subcc %g5, 0x0E13, %i7
15846 pdist %f20, %f16, %f18
15847 movle %icc, %i6, %i1
15848 sll %g2, %o2, %o6
15849 array16 %g3, %i5, %l3
15850 umul %l0, 0x0617, %l6
15851 fmovdle %icc, %f29, %f17
15852 edge32l %i3, %o0, %l2
15853 lduw [%l7 + 0x50], %i0
15854 andncc %g4, %i2, %o3
15855 subccc %g1, 0x1C2F, %g7
15856 fabsd %f8, %f18
15857 edge8 %l1, %l5, %o5
15858 fmovsvs %xcc, %f9, %f9
15859 nop
15860 set 0x30, %l2
15861 ldx [%l7 + %l2], %g6
15862 alignaddr %i4, %o7, %o1
15863 fcmpd %fcc3, %f6, %f24
15864 xorcc %o4, 0x06AC, %l4
15865 alignaddrl %i7, %i6, %i1
15866 alignaddrl %g5, %g2, %o2
15867 sub %o6, %i5, %l3
15868 edge32n %l0, %g3, %l6
15869 fnot2 %f28, %f10
15870 edge8l %i3, %o0, %l2
15871 nop
15872 set 0x62, %g5
15873 ldsb [%l7 + %g5], %i0
15874 fmovsle %icc, %f28, %f29
15875 movl %xcc, %g4, %i2
15876 sllx %o3, %g7, %g1
15877 save %l1, %l5, %g6
15878 rdpr %cwp, %g1
15879 rdpr %cansave, %g2
15880 rdpr %canrestore, %g3
15881 rdpr %cleanwin, %g4
15882 rdpr %otherwin, %g5
15883 rdpr %wstate, %g6
15884 fxnors %f18, %f2, %f28
15885 orncc %o5, 0x1B09, %i4
15886 fmovdleu %xcc, %f17, %f3
15887 andcc %o7, 0x0028, %o4
15888 sdiv %l4, 0x1C62, %i7
15889 edge32n %o1, %i1, %g5
15890 edge16ln %g2, %i6, %o6
15891 fmovde %icc, %f31, %f15
15892 array32 %o2, %l3, %i5
15893 fmovsle %icc, %f27, %f15
15894 stw %g3, [%l7 + 0x48]
15895 movpos %icc, %l0, %i3
15896 fnor %f22, %f14, %f0
15897 udivx %l6, 0x05A4, %o0
15898 alignaddr %i0, %l2, %i2
15899 fcmpgt32 %f28, %f16, %g4
15900 st %f0, [%l7 + 0x40]
15901 ldsw [%l7 + 0x3C], %g7
15902 movle %icc, %o3, %l1
15903 movneg %icc, %l5, %g1
15904 st %f20, [%l7 + 0x7C]
15905 andcc %g6, 0x01ED, %o5
15906 save %o7, 0x1FCB, %o4
15907 rdpr %cwp, %g1
15908 rdpr %cansave, %g2
15909 rdpr %canrestore, %g3
15910 rdpr %cleanwin, %g4
15911 rdpr %otherwin, %g5
15912 rdpr %wstate, %g6
15913 sdivcc %i4, 0x03AC, %i7
15914 fnot1 %f14, %f22
15915 movl %icc, %o1, %i1
15916 ldd [%l7 + 0x50], %g4
15917 edge8l %l4, %i6, %g2
15918 sethi 0x070F, %o2
15919 edge32ln %o6, %i5, %g3
15920 movleu %xcc, %l3, %i3
15921 smulcc %l6, 0x0A1D, %o0
15922 orn %i0, %l0, %i2
15923 udivx %g4, 0x0FE6, %l2
15924 andcc %g7, %o3, %l1
15925 smulcc %g1, 0x1A5B, %g6
15926 fzero %f26
15927 edge16n %o5, %o7, %o4
15928 edge16n %i4, %i7, %l5
15929 edge16l %i1, %o1, %l4
15930 movne %xcc, %i6, %g2
15931 movl %icc, %g5, %o6
15932 fcmpne16 %f16, %f24, %o2
15933 edge16n %i5, %g3, %i3
15934 ld [%l7 + 0x28], %f2
15935 mulscc %l3, 0x1318, %l6
15936 fmovrsgez %o0, %f29, %f12
15937 move %icc, %i0, %i2
15938 movrlez %g4, %l2, %l0
15939 movrlez %g7, %l1, %o3
15940 sra %g6, 0x08, %o5
15941 fxor %f10, %f20, %f4
15942 or %o7, 0x0BE7, %g1
15943 udiv %o4, 0x1BB5, %i7
15944 move %icc, %l5, %i1
15945 srl %o1, %i4, %i6
15946 move %xcc, %l4, %g2
15947 movre %g5, 0x3ED, %o6
15948 orcc %i5, %g3, %o2
15949 andcc %l3, %i3, %l6
15950 movneg %xcc, %i0, %o0
15951 lduw [%l7 + 0x58], %g4
15952 array8 %i2, %l2, %l0
15953 fcmpne16 %f30, %f16, %g7
15954 edge16 %l1, %g6, %o3
15955 movneg %icc, %o5, %o7
15956 movg %icc, %o4, %g1
15957 sub %l5, %i1, %o1
15958 sethi 0x1057, %i7
15959 movcc %icc, %i4, %i6
15960 orn %l4, 0x01EE, %g2
15961 fpack32 %f20, %f10, %f10
15962 sdivx %o6, 0x0997, %i5
15963 xorcc %g3, 0x0764, %o2
15964 orn %g5, %l3, %i3
15965 srlx %l6, %o0, %g4
15966 sub %i0, 0x0D65, %i2
15967 mulx %l0, %g7, %l1
15968 subc %l2, %o3, %o5
15969 fabsd %f6, %f26
15970 orcc %g6, 0x1F41, %o7
15971 andcc %g1, %o4, %l5
15972 stb %i1, [%l7 + 0x26]
15973 fpadd32 %f10, %f14, %f8
15974 udiv %i7, 0x0242, %i4
15975 movneg %icc, %i6, %o1
15976 edge32 %g2, %l4, %i5
15977 edge16 %g3, %o6, %g5
15978 edge32 %o2, %l3, %i3
15979 fsrc1s %f18, %f22
15980 udiv %o0, 0x04E2, %l6
15981 movl %icc, %i0, %g4
15982 nop
15983 set 0x2E, %i1
15984 ldsb [%l7 + %i1], %i2
15985 fone %f12
15986 movl %xcc, %l0, %l1
15987 fpsub32 %f24, %f6, %f2
15988 movvs %xcc, %l2, %g7
15989 movre %o5, %o3, %o7
15990 sll %g1, 0x0E, %o4
15991 orn %g6, 0x0754, %i1
15992 movle %xcc, %l5, %i4
15993 xor %i6, %o1, %g2
15994 movgu %icc, %i7, %l4
15995 fmovscs %icc, %f25, %f30
15996 umulcc %i5, 0x1C7D, %g3
15997 fmovrsne %g5, %f15, %f1
15998 udiv %o2, 0x1A79, %l3
15999 ldsw [%l7 + 0x08], %o6
16000 fcmpne16 %f6, %f14, %i3
16001 addc %o0, 0x046B, %i0
16002 stx %l6, [%l7 + 0x48]
16003 fmovrslz %i2, %f1, %f30
16004 sir 0x0FEA
16005 restore %l0, %g4, %l2
16006 rdpr %cwp, %g1
16007 rdpr %cansave, %g2
16008 rdpr %canrestore, %g3
16009 rdpr %cleanwin, %g4
16010 rdpr %otherwin, %g5
16011 rdpr %wstate, %g6
16012 nop
16013 set 0x58, %o2
16014 std %f16, [%l7 + %o2]
16015 edge16l %l1, %o5, %o3
16016 move %xcc, %o7, %g1
16017 popc 0x178A, %g7
16018 mulscc %o4, 0x1D31, %g6
16019 sub %l5, %i1, %i4
16020 orn %o1, %g2, %i7
16021 st %f4, [%l7 + 0x08]
16022 movrlez %i6, %l4, %g3
16023 xorcc %g5, %o2, %l3
16024 movle %icc, %i5, %o6
16025 sir 0x1DA2
16026 edge16n %i3, %i0, %o0
16027 sllx %l6, %l0, %i2
16028 alignaddr %g4, %l1, %o5
16029 edge16l %l2, %o3, %g1
16030 umulcc %g7, 0x0EE8, %o7
16031 sub %g6, %o4, %i1
16032 stb %i4, [%l7 + 0x71]
16033 ldub [%l7 + 0x73], %o1
16034 movg %xcc, %l5, %i7
16035 stw %g2, [%l7 + 0x7C]
16036 edge8n %i6, %g3, %l4
16037 fpsub16 %f24, %f28, %f26
16038 fcmped %fcc2, %f30, %f16
16039 fcmpgt32 %f2, %f12, %o2
16040 movcs %icc, %l3, %g5
16041 movn %xcc, %i5, %o6
16042 fmovrse %i0, %f0, %f17
16043 sllx %i3, %o0, %l0
16044 fxors %f27, %f0, %f15
16045 fmovda %xcc, %f14, %f31
16046 sll %i2, 0x04, %l6
16047 smulcc %l1, %g4, %o5
16048 udiv %l2, 0x1E1F, %o3
16049 sdiv %g1, 0x1EB3, %o7
16050 fmovdcs %xcc, %f13, %f23
16051 fpsub32s %f7, %f6, %f18
16052 umul %g6, 0x01CE, %g7
16053 fornot1 %f26, %f26, %f0
16054 array32 %i1, %o4, %o1
16055 or %i4, 0x051F, %l5
16056 fpmerge %f20, %f4, %f28
16057 addccc %g2, %i6, %g3
16058 fmovsn %icc, %f3, %f29
16059 andcc %l4, 0x1E0A, %o2
16060 edge8n %i7, %l3, %g5
16061 array8 %o6, %i5, %i3
16062 movrgez %o0, %i0, %i2
16063 movvc %xcc, %l0, %l6
16064 orn %l1, 0x00D7, %g4
16065 array32 %l2, %o3, %g1
16066 movne %icc, %o5, %o7
16067 fmovrdlez %g6, %f4, %f10
16068 stw %i1, [%l7 + 0x44]
16069 st %f8, [%l7 + 0x54]
16070 subcc %g7, 0x099F, %o4
16071 mova %xcc, %i4, %o1
16072 fnor %f8, %f20, %f10
16073 faligndata %f12, %f30, %f22
16074 fone %f24
16075 sdiv %l5, 0x052A, %i6
16076 movne %xcc, %g2, %l4
16077 setx loop_57, %l0, %l1
16078 return %l1
16079 nop
16080 rdpr %cwp, %g1
16081 rdpr %cansave, %g2
16082 rdpr %canrestore, %g3
16083 rdpr %cleanwin, %g4
16084 rdpr %otherwin, %g5
16085 rdpr %wstate, %g6
16086loop_57: movrgez %l3, %o2, %g5
16087 sdiv %o6, 0x17F9, %i5
16088 umulcc %o0, %i0, %i2
16089 edge16ln %i3, %l6, %l1
16090 movrgz %g4, %l2, %o3
16091 movrlez %g1, 0x30C, %l0
16092 addcc %o5, %g6, %o7
16093 sllx %g7, %o4, %i1
16094 fmovsn %xcc, %f0, %f25
16095 udivx %o1, 0x1099, %i4
16096 ld [%l7 + 0x4C], %f9
16097 movpos %xcc, %i6, %g2
16098 mova %xcc, %l5, %g3
16099 srax %i7, 0x19, %l3
16100 udivcc %l4, 0x0441, %g5
16101 ld [%l7 + 0x18], %f10
16102 xorcc %o2, %i5, %o0
16103 sdivx %i0, 0x101F, %i2
16104 orcc %i3, %o6, %l6
16105 movvc %xcc, %g4, %l2
16106 orn %o3, 0x1E2F, %g1
16107 ldsw [%l7 + 0x48], %l1
16108 fcmpgt16 %f30, %f4, %l0
16109 movn %xcc, %o5, %g6
16110 ldsh [%l7 + 0x2A], %o7
16111 sdiv %g7, 0x05F8, %o4
16112 sllx %o1, 0x12, %i1
16113 fmovd %f2, %f10
16114 movl %icc, %i4, %i6
16115 and %l5, 0x1329, %g2
16116 udivx %i7, 0x1D75, %l3
16117 movre %l4, 0x3A0, %g5
16118 array16 %g3, %i5, %o2
16119 for %f28, %f16, %f10
16120 lduw [%l7 + 0x70], %i0
16121 array16 %i2, %i3, %o6
16122 ldsb [%l7 + 0x1C], %o0
16123 movn %icc, %g4, %l2
16124 move %xcc, %o3, %l6
16125 fornot1 %f10, %f16, %f14
16126 xnorcc %g1, %l0, %o5
16127 movge %icc, %g6, %o7
16128 andn %l1, %o4, %g7
16129 fmovsne %xcc, %f10, %f19
16130 edge16l %i1, %o1, %i4
16131 movneg %xcc, %i6, %l5
16132 srax %g2, %i7, %l3
16133 orcc %l4, %g5, %g3
16134 edge32n %i5, %i0, %i2
16135 srlx %i3, 0x14, %o6
16136 movg %icc, %o0, %g4
16137 nop
16138 set 0x78, %g1
16139 ldx [%l7 + %g1], %o2
16140 popc %l2, %o3
16141 subcc %l6, 0x0F8A, %l0
16142 movvs %xcc, %o5, %g6
16143 fmovs %f25, %f29
16144 fandnot2s %f28, %f4, %f1
16145 xor %g1, %o7, %o4
16146 edge8l %l1, %i1, %o1
16147 move %xcc, %g7, %i6
16148 ldd [%l7 + 0x48], %l4
16149 mulx %i4, 0x0EE0, %i7
16150 edge32n %g2, %l4, %l3
16151 movrlz %g5, 0x332, %i5
16152 sth %g3, [%l7 + 0x42]
16153 srlx %i2, 0x1F, %i3
16154 orncc %i0, %o6, %o0
16155 andn %o2, %g4, %l2
16156 stw %l6, [%l7 + 0x30]
16157 sir 0x0801
16158 alignaddr %l0, %o5, %g6
16159 subccc %g1, %o3, %o7
16160 fandnot1 %f26, %f20, %f22
16161 movrgz %o4, 0x36F, %l1
16162 movneg %xcc, %o1, %g7
16163 array32 %i1, %i6, %l5
16164 edge16n %i4, %g2, %l4
16165 fpsub16 %f28, %f16, %f28
16166 save %i7, %l3, %g5
16167 rdpr %cwp, %g1
16168 rdpr %cansave, %g2
16169 rdpr %canrestore, %g3
16170 rdpr %cleanwin, %g4
16171 rdpr %otherwin, %g5
16172 rdpr %wstate, %g6
16173 movpos %xcc, %i5, %g3
16174 mulscc %i3, 0x0B91, %i2
16175 edge32ln %o6, %o0, %o2
16176 fcmpd %fcc2, %f26, %f22
16177 fpsub16s %f29, %f25, %f8
16178 restore %i0, 0x1EED, %g4
16179 rdpr %cwp, %g1
16180 rdpr %cansave, %g2
16181 rdpr %canrestore, %g3
16182 rdpr %cleanwin, %g4
16183 rdpr %otherwin, %g5
16184 rdpr %wstate, %g6
16185 edge16 %l6, %l2, %o5
16186 array32 %g6, %g1, %o3
16187 movcs %icc, %o7, %l0
16188 movgu %icc, %o4, %l1
16189 xorcc %g7, 0x0436, %i1
16190 or %i6, 0x15B8, %l5
16191 movcc %icc, %o1, %g2
16192 movrlz %i4, %i7, %l4
16193 addcc %g5, %i5, %l3
16194 stw %i3, [%l7 + 0x10]
16195 mulx %i2, %o6, %g3
16196 ldd [%l7 + 0x60], %o0
16197 sll %i0, %g4, %l6
16198 movrlz %o2, %l2, %o5
16199 udiv %g1, 0x1EA3, %o3
16200 xnorcc %o7, 0x1FB9, %g6
16201 mova %icc, %o4, %l0
16202 mulscc %g7, %l1, %i1
16203 subcc %i6, 0x1656, %l5
16204 movleu %xcc, %o1, %g2
16205 fcmple16 %f8, %f20, %i4
16206 edge32l %l4, %i7, %i5
16207 fsrc1s %f31, %f27
16208 edge32 %g5, %l3, %i3
16209 movneg %icc, %i2, %g3
16210 fpack32 %f16, %f22, %f10
16211 movcc %icc, %o6, %i0
16212 andncc %g4, %o0, %l6
16213 xnor %o2, 0x1987, %l2
16214 addccc %g1, %o5, %o3
16215 lduh [%l7 + 0x1C], %g6
16216 mulscc %o4, 0x03A8, %l0
16217 ldx [%l7 + 0x38], %g7
16218 ldd [%l7 + 0x68], %o6
16219 save %i1, %i6, %l5
16220 rdpr %cwp, %g1
16221 rdpr %cansave, %g2
16222 rdpr %canrestore, %g3
16223 rdpr %cleanwin, %g4
16224 rdpr %otherwin, %g5
16225 rdpr %wstate, %g6
16226 alignaddr %l1, %g2, %i4
16227 udivx %l4, 0x0437, %o1
16228 st %f6, [%l7 + 0x14]
16229 fmovdl %icc, %f28, %f9
16230 sdivcc %i7, 0x0CC5, %g5
16231 nop
16232 set 0x14, %l4
16233 stw %i5, [%l7 + %l4]
16234 fmovspos %xcc, %f2, %f20
16235 array8 %i3, %l3, %i2
16236 sth %g3, [%l7 + 0x7A]
16237 orncc %o6, 0x143F, %g4
16238 xorcc %o0, 0x152C, %i0
16239 fand %f24, %f26, %f16
16240 fmovdpos %icc, %f21, %f6
16241 array8 %o2, %l2, %g1
16242 edge32l %o5, %l6, %o3
16243 fmovdvs %xcc, %f3, %f11
16244 ldd [%l7 + 0x20], %f10
16245 st %f5, [%l7 + 0x50]
16246 sdiv %o4, 0x0CEE, %l0
16247 ldd [%l7 + 0x50], %f28
16248 fsrc2 %f28, %f10
16249 fpsub16s %f17, %f7, %f1
16250 fcmpgt32 %f6, %f8, %g7
16251 movgu %xcc, %g6, %i1
16252 addcc %o7, 0x171C, %l5
16253 edge16 %l1, %g2, %i4
16254 addc %l4, 0x1CD5, %o1
16255 edge16ln %i7, %g5, %i5
16256 alignaddr %i3, %i6, %l3
16257 fands %f22, %f8, %f20
16258 movcc %xcc, %g3, %i2
16259 movn %xcc, %g4, %o0
16260 orn %o6, %i0, %o2
16261 addc %l2, 0x0184, %g1
16262 add %l6, 0x18CB, %o5
16263 edge8l %o4, %l0, %o3
16264 ldsw [%l7 + 0x2C], %g7
16265 ldsh [%l7 + 0x6E], %i1
16266 movvs %icc, %o7, %l5
16267 edge32ln %g6, %l1, %g2
16268 mulscc %l4, 0x07C4, %o1
16269 sethi 0x047E, %i7
16270 fxors %f18, %f4, %f22
16271 mulx %g5, 0x083F, %i4
16272 move %icc, %i3, %i5
16273 setx loop_58, %l0, %l1
16274 return %l1
16275 nop
16276 rdpr %cwp, %g1
16277 rdpr %cansave, %g2
16278 rdpr %canrestore, %g3
16279 rdpr %cleanwin, %g4
16280 rdpr %otherwin, %g5
16281 rdpr %wstate, %g6
16282loop_58: movleu %icc, %i2, %g4
16283 movrlz %o0, 0x33D, %i0
16284 faligndata %f6, %f2, %f6
16285 fmovdg %icc, %f24, %f10
16286 ldub [%l7 + 0x52], %o6
16287 lduh [%l7 + 0x5A], %o2
16288 fpadd16 %f20, %f12, %f4
16289 fmul8ulx16 %f8, %f14, %f24
16290 ldx [%l7 + 0x68], %g1
16291 fors %f21, %f0, %f10
16292 fcmpes %fcc2, %f16, %f21
16293 edge16ln %l2, %l6, %o5
16294 ldsb [%l7 + 0x36], %l0
16295 movpos %icc, %o3, %g7
16296 sethi 0x1175, %o4
16297 ldd [%l7 + 0x60], %i0
16298 fcmpd %fcc3, %f10, %f0
16299 fandnot1 %f28, %f12, %f2
16300 addccc %l5, 0x1F5D, %g6
16301 movrne %o7, %l1, %g2
16302 ldub [%l7 + 0x7A], %l4
16303 lduh [%l7 + 0x3E], %i7
16304 movl %icc, %g5, %i4
16305 fandnot1 %f16, %f8, %f28
16306 ldub [%l7 + 0x23], %o1
16307 edge32ln %i5, %i6, %i3
16308 sra %g3, %l3, %g4
16309 popc %i2, %o0
16310 lduh [%l7 + 0x44], %i0
16311 movneg %xcc, %o2, %g1
16312 edge32n %l2, %l6, %o5
16313 udivx %o6, 0x0DEA, %o3
16314 edge32l %g7, %l0, %o4
16315 fmuld8sux16 %f18, %f21, %f30
16316 addcc %l5, %i1, %o7
16317 fpsub32s %f22, %f24, %f15
16318 orncc %g6, %l1, %g2
16319 edge16 %l4, %i7, %i4
16320 ldsb [%l7 + 0x25], %o1
16321 movcs %xcc, %i5, %g5
16322 movge %xcc, %i3, %i6
16323 array16 %g3, %l3, %i2
16324 add %g4, 0x0479, %i0
16325 fmovsa %xcc, %f14, %f10
16326 xnor %o0, %g1, %l2
16327 array8 %o2, %o5, %l6
16328 or %o3, %g7, %l0
16329 movle %xcc, %o6, %l5
16330 mulx %i1, %o4, %o7
16331 ldub [%l7 + 0x4F], %l1
16332 udivcc %g2, 0x10CD, %l4
16333 addcc %g6, 0x017E, %i7
16334 move %xcc, %i4, %o1
16335 array32 %g5, %i5, %i6
16336 movl %icc, %g3, %i3
16337 addccc %l3, %i2, %i0
16338 add %o0, 0x15B0, %g4
16339 movvs %xcc, %g1, %o2
16340 fmovde %xcc, %f17, %f12
16341 edge16n %l2, %o5, %o3
16342 array8 %l6, %g7, %o6
16343 ldsh [%l7 + 0x0A], %l5
16344 movre %l0, 0x390, %o4
16345 ldsw [%l7 + 0x78], %i1
16346 fmovrsne %o7, %f3, %f31
16347 movpos %icc, %l1, %g2
16348 fandnot1s %f20, %f29, %f11
16349 lduw [%l7 + 0x48], %l4
16350 srl %i7, 0x03, %g6
16351 movcs %xcc, %o1, %i4
16352 movrlz %g5, %i5, %g3
16353 sir 0x08EF
16354 nop
16355 set 0x52, %g2
16356 sth %i6, [%l7 + %g2]
16357 sub %l3, 0x1E7E, %i2
16358 movneg %icc, %i0, %o0
16359 subc %i3, %g1, %g4
16360 edge32ln %l2, %o2, %o5
16361 fxnor %f14, %f30, %f0
16362 sub %l6, %g7, %o3
16363 movrlez %l5, %l0, %o4
16364 array32 %o6, %i1, %o7
16365 sth %g2, [%l7 + 0x20]
16366 udivcc %l1, 0x11ED, %l4
16367 addc %g6, %i7, %o1
16368 edge32ln %i4, %g5, %g3
16369 fcmpes %fcc2, %f15, %f15
16370 lduh [%l7 + 0x7A], %i5
16371 ldsb [%l7 + 0x7D], %l3
16372 edge8ln %i6, %i2, %o0
16373 fmovdne %icc, %f15, %f2
16374 movcs %icc, %i3, %g1
16375 srlx %g4, 0x0A, %l2
16376 sethi 0x1222, %i0
16377 movne %xcc, %o2, %o5
16378 stb %l6, [%l7 + 0x77]
16379 sdivcc %o3, 0x1083, %l5
16380 fmovsle %xcc, %f29, %f3
16381 andcc %l0, 0x15D4, %o4
16382 array32 %g7, %i1, %o6
16383 andcc %g2, 0x1FB7, %l1
16384 andn %o7, %g6, %i7
16385 subc %l4, %o1, %i4
16386 fcmps %fcc3, %f19, %f21
16387 movg %icc, %g3, %g5
16388 fzero %f10
16389 movn %icc, %i5, %l3
16390 fcmple16 %f10, %f2, %i2
16391 fmovrslz %i6, %f15, %f30
16392 fandnot2s %f19, %f27, %f28
16393 and %i3, 0x0998, %g1
16394 std %f4, [%l7 + 0x30]
16395 edge8 %o0, %g4, %i0
16396 movrne %o2, 0x344, %o5
16397 udiv %l2, 0x15CD, %o3
16398 addcc %l6, %l0, %l5
16399 edge32 %g7, %i1, %o6
16400 sir 0x1763
16401 array16 %o4, %g2, %o7
16402 sra %l1, %i7, %l4
16403 fmovdvs %xcc, %f14, %f25
16404 fcmpeq32 %f12, %f14, %o1
16405 andn %i4, 0x09D9, %g6
16406 nop
16407 set 0x78, %o3
16408 stx %g3, [%l7 + %o3]
16409 movpos %xcc, %i5, %g5
16410 ldsh [%l7 + 0x0E], %l3
16411 sir 0x14D7
16412 fmovscc %icc, %f21, %f21
16413 movrlz %i6, %i2, %i3
16414 stx %g1, [%l7 + 0x10]
16415 edge16l %g4, %o0, %o2
16416 fnot1 %f18, %f30
16417 mulscc %o5, 0x195E, %l2
16418 sethi 0x12B0, %o3
16419 fcmple16 %f30, %f6, %i0
16420 or %l6, %l0, %l5
16421 alignaddr %i1, %g7, %o6
16422 edge32n %g2, %o7, %l1
16423 mova %xcc, %o4, %i7
16424 andncc %o1, %l4, %i4
16425 movrgz %g6, 0x1F6, %g3
16426 fmovdne %icc, %f15, %f5
16427 movrgez %i5, %l3, %g5
16428 xnorcc %i6, %i2, %g1
16429 fcmpeq16 %f6, %f26, %i3
16430 fmul8sux16 %f30, %f28, %f0
16431 orn %o0, 0x1C08, %o2
16432 alignaddr %g4, %o5, %o3
16433 lduw [%l7 + 0x28], %i0
16434 sir 0x0929
16435 fzeros %f22
16436 save %l6, 0x1C0B, %l2
16437 rdpr %cwp, %g1
16438 rdpr %cansave, %g2
16439 rdpr %canrestore, %g3
16440 rdpr %cleanwin, %g4
16441 rdpr %otherwin, %g5
16442 rdpr %wstate, %g6
16443 edge8 %l0, %l5, %i1
16444 bshuffle %f18, %f30, %f2
16445 addccc %o6, 0x109C, %g2
16446 fmovrse %g7, %f19, %f7
16447 ld [%l7 + 0x30], %f11
16448 sdivcc %o7, 0x07E0, %o4
16449 array8 %l1, %i7, %o1
16450 edge8l %i4, %l4, %g6
16451 stw %g3, [%l7 + 0x60]
16452 fcmple32 %f20, %f10, %i5
16453 fmovsl %icc, %f18, %f25
16454 udivx %l3, 0x072B, %i6
16455 udivcc %g5, 0x1F2E, %i2
16456 nop
16457 set 0x68, %i0
16458 lduw [%l7 + %i0], %i3
16459 and %g1, %o2, %o0
16460 ldsb [%l7 + 0x0C], %g4
16461 lduh [%l7 + 0x58], %o3
16462 nop
16463 set 0x31, %i4
16464 stb %o5, [%l7 + %i4]
16465 sethi 0x09DA, %l6
16466 subc %i0, %l2, %l0
16467 alignaddrl %l5, %i1, %g2
16468 mulscc %o6, %o7, %o4
16469 stw %g7, [%l7 + 0x38]
16470 fpsub32 %f20, %f4, %f28
16471 movre %l1, 0x27B, %i7
16472 srax %o1, %l4, %g6
16473 movvc %xcc, %g3, %i5
16474 addcc %l3, %i4, %g5
16475 stx %i2, [%l7 + 0x28]
16476 movre %i6, %i3, %o2
16477 edge32l %o0, %g1, %g4
16478 udivx %o3, 0x0F74, %o5
16479 alignaddrl %l6, %i0, %l2
16480 edge8l %l0, %i1, %g2
16481 movrlz %o6, 0x226, %o7
16482 and %o4, %l5, %g7
16483 movcs %icc, %i7, %l1
16484 fnegd %f28, %f0
16485 sdivx %l4, 0x146F, %g6
16486 edge32n %o1, %g3, %i5
16487 edge32l %l3, %g5, %i4
16488 alignaddr %i2, %i6, %o2
16489 stb %o0, [%l7 + 0x39]
16490 movge %xcc, %i3, %g4
16491 add %g1, 0x1733, %o5
16492 restore %o3, %l6, %l2
16493 rdpr %cwp, %g1
16494 rdpr %cansave, %g2
16495 rdpr %canrestore, %g3
16496 rdpr %cleanwin, %g4
16497 rdpr %otherwin, %g5
16498 rdpr %wstate, %g6
16499 alignaddrl %i0, %l0, %g2
16500 sra %i1, %o7, %o6
16501 subccc %l5, %o4, %g7
16502 fmovdvc %icc, %f18, %f13
16503 movneg %icc, %l1, %i7
16504 fsrc2s %f12, %f17
16505 movn %xcc, %g6, %o1
16506 fmovdvs %xcc, %f26, %f29
16507 fornot2 %f26, %f20, %f30
16508 fmovdg %icc, %f31, %f25
16509 movcs %xcc, %l4, %i5
16510 udivcc %l3, 0x0791, %g5
16511 array32 %i4, %g3, %i2
16512 move %xcc, %o2, %o0
16513 ldsb [%l7 + 0x35], %i6
16514 fmovdgu %icc, %f27, %f2
16515 orcc %i3, 0x0D85, %g1
16516 and %o5, %o3, %g4
16517 stb %l6, [%l7 + 0x32]
16518 edge16 %i0, %l2, %g2
16519 sdivcc %l0, 0x124B, %o7
16520 movpos %xcc, %i1, %o6
16521 edge8 %o4, %g7, %l5
16522 fandnot1s %f11, %f10, %f1
16523 move %xcc, %i7, %g6
16524 fpmerge %f27, %f3, %f20
16525 fmovrde %l1, %f20, %f18
16526 sdivcc %l4, 0x157D, %i5
16527 mulscc %o1, %g5, %l3
16528 lduw [%l7 + 0x74], %i4
16529 lduh [%l7 + 0x28], %i2
16530 fmovrdlz %g3, %f10, %f28
16531 fmovs %f0, %f14
16532 fnot2s %f20, %f12
16533 setx loop_59, %l0, %l1
16534 return %l1
16535 nop
16536 rdpr %cwp, %g1
16537 rdpr %cansave, %g2
16538 rdpr %canrestore, %g3
16539 rdpr %cleanwin, %g4
16540 rdpr %otherwin, %g5
16541 rdpr %wstate, %g6
16542loop_59: move %icc, %o2, %g1
16543 fsrc1s %f6, %f3
16544 fmovdvs %xcc, %f17, %f29
16545 popc 0x1869, %o5
16546 add %o3, 0x04A9, %i3
16547 sdivx %g4, 0x1077, %l6
16548 fexpand %f30, %f20
16549 and %i0, %l2, %l0
16550 movl %xcc, %g2, %o7
16551 edge16l %i1, %o4, %o6
16552 sra %l5, %i7, %g6
16553 and %l1, %g7, %l4
16554 movrgz %i5, 0x335, %g5
16555 fnand %f22, %f8, %f6
16556 fmovsne %xcc, %f5, %f14
16557 edge16l %o1, %l3, %i2
16558 udivcc %g3, 0x0820, %i4
16559 movcs %icc, %o0, %i6
16560 sub %o2, 0x1897, %o5
16561 fmovs %f7, %f6
16562 movrne %o3, 0x22E, %g1
16563 ldsw [%l7 + 0x34], %i3
16564 fmovsvs %xcc, %f13, %f14
16565 movcs %icc, %g4, %i0
16566 movleu %xcc, %l6, %l2
16567 sllx %l0, 0x0D, %g2
16568 and %o7, %i1, %o4
16569 xnor %o6, %l5, %i7
16570 udiv %l1, 0x0181, %g7
16571 array8 %l4, %g6, %g5
16572 sra %i5, 0x1F, %l3
16573 fmovsg %xcc, %f5, %f28
16574 xnor %o1, 0x089D, %i2
16575 movrlez %g3, %i4, %o0
16576 sdiv %i6, 0x0B74, %o5
16577 umul %o2, 0x18B7, %g1
16578 fxor %f8, %f4, %f16
16579 mulscc %i3, %o3, %i0
16580 orn %g4, 0x1E18, %l6
16581 fmovsvs %icc, %f2, %f10
16582 fmovrdlez %l2, %f16, %f2
16583 mova %icc, %l0, %o7
16584 orncc %i1, %g2, %o6
16585 movvs %icc, %l5, %o4
16586 fmovdne %xcc, %f9, %f14
16587 nop
16588 set 0x58, %g7
16589 stx %i7, [%l7 + %g7]
16590 movvs %xcc, %g7, %l4
16591 edge8l %l1, %g6, %g5
16592 udivcc %i5, 0x0DEB, %o1
16593 mulscc %i2, %g3, %i4
16594 lduh [%l7 + 0x3C], %o0
16595 stb %i6, [%l7 + 0x28]
16596 nop
16597 set 0x60, %g6
16598 ldsh [%l7 + %g6], %l3
16599 fpadd16 %f0, %f2, %f14
16600 movrne %o5, %o2, %g1
16601 popc %o3, %i0
16602 fzeros %f15
16603 ldsw [%l7 + 0x64], %i3
16604 or %l6, 0x1146, %g4
16605 movrlz %l2, 0x1B5, %l0
16606 edge8ln %o7, %i1, %o6
16607 addccc %g2, 0x1A32, %o4
16608 movgu %icc, %l5, %g7
16609 fmovsgu %xcc, %f5, %f13
16610 xor %i7, %l4, %g6
16611 fmovsl %xcc, %f29, %f24
16612 fpadd16 %f30, %f24, %f12
16613 fmovrsgz %l1, %f24, %f11
16614 sth %g5, [%l7 + 0x3E]
16615 fnegs %f3, %f29
16616 movrgz %o1, 0x035, %i2
16617 edge8l %g3, %i5, %i4
16618 subcc %o0, %l3, %i6
16619 edge16 %o2, %g1, %o5
16620 fxnors %f9, %f1, %f20
16621 udiv %o3, 0x0D11, %i0
16622 sdiv %l6, 0x0CCB, %g4
16623 udivcc %l2, 0x1EFC, %i3
16624 fmovdgu %xcc, %f7, %f12
16625 mova %xcc, %o7, %l0
16626 edge8ln %i1, %g2, %o6
16627 edge16ln %o4, %l5, %g7
16628 movre %l4, %g6, %l1
16629 andncc %g5, %i7, %o1
16630 fmovsn %icc, %f13, %f27
16631 fsrc2s %f14, %f27
16632 edge8ln %i2, %g3, %i5
16633 movne %icc, %o0, %l3
16634 fornot2s %f17, %f20, %f20
16635 ldub [%l7 + 0x12], %i6
16636 ldsb [%l7 + 0x62], %o2
16637 xor %i4, %g1, %o5
16638 edge16l %o3, %i0, %g4
16639 movn %xcc, %l2, %l6
16640 addcc %o7, 0x088B, %l0
16641 fmovrdlz %i3, %f16, %f20
16642 fpack32 %f10, %f22, %f24
16643 subc %i1, 0x1CF5, %o6
16644 xnorcc %g2, 0x1FFF, %o4
16645 addc %l5, 0x0C21, %l4
16646 fcmple32 %f10, %f20, %g6
16647 ldsb [%l7 + 0x55], %g7
16648 edge32ln %l1, %g5, %o1
16649 movrgz %i7, 0x260, %g3
16650 restore %i2, %o0, %l3
16651 rdpr %cwp, %g1
16652 rdpr %cansave, %g2
16653 rdpr %canrestore, %g3
16654 rdpr %cleanwin, %g4
16655 rdpr %otherwin, %g5
16656 rdpr %wstate, %g6
16657 movrne %i5, 0x380, %i6
16658 subc %i4, 0x0469, %o2
16659 xnor %g1, %o3, %i0
16660 std %f26, [%l7 + 0x58]
16661 addc %g4, %l2, %o5
16662 subccc %o7, %l0, %i3
16663 fmovrde %l6, %f24, %f26
16664 smulcc %o6, 0x0D6D, %g2
16665 fcmpes %fcc0, %f30, %f19
16666 fsrc2s %f17, %f24
16667 nop
16668 set 0x7E, %o1
16669 ldsb [%l7 + %o1], %i1
16670 sub %l5, 0x18A2, %l4
16671 add %g6, %g7, %l1
16672 subccc %o4, 0x0E7B, %g5
16673 fmovrdgz %i7, %f24, %f10
16674 stw %g3, [%l7 + 0x40]
16675 addc %o1, 0x056D, %o0
16676 subc %i2, %i5, %l3
16677 fcmpeq32 %f26, %f4, %i4
16678 edge8ln %o2, %i6, %g1
16679 fnot2s %f24, %f13
16680 mulscc %o3, 0x1DEB, %i0
16681 edge16n %l2, %g4, %o7
16682 sdivcc %l0, 0x1212, %i3
16683 fmovsleu %xcc, %f23, %f13
16684 subc %o5, 0x1DC4, %o6
16685 fpsub32 %f30, %f8, %f28
16686 umulcc %g2, 0x000A, %l6
16687 sethi 0x00CD, %l5
16688 ldd [%l7 + 0x28], %f14
16689 andn %l4, 0x1DD2, %i1
16690 sdivcc %g6, 0x19DA, %g7
16691 andn %o4, %g5, %l1
16692 movne %xcc, %g3, %o1
16693 save %i7, 0x00C0, %i2
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 ldx [%l7 + 0x18], %o0
16701 edge32ln %l3, %i4, %o2
16702 sth %i5, [%l7 + 0x66]
16703 fmul8ulx16 %f18, %f12, %f20
16704 stb %i6, [%l7 + 0x15]
16705 movcc %xcc, %o3, %g1
16706 fmovd %f2, %f4
16707 nop
16708 set 0x50, %i7
16709 ldx [%l7 + %i7], %i0
16710 edge32 %l2, %o7, %l0
16711 fcmpeq16 %f30, %f6, %i3
16712 fabsd %f20, %f2
16713 orcc %g4, %o6, %o5
16714 smulcc %g2, %l5, %l4
16715 movvs %icc, %l6, %g6
16716 movcc %xcc, %g7, %i1
16717 fmovrsgz %o4, %f7, %f3
16718 movne %icc, %l1, %g5
16719 srax %o1, 0x09, %g3
16720 and %i7, %o0, %i2
16721 sethi 0x1F25, %l3
16722 fmovsvc %icc, %f25, %f4
16723 srl %o2, %i4, %i6
16724 sir 0x0AAA
16725 movge %icc, %o3, %i5
16726 lduh [%l7 + 0x52], %g1
16727 addccc %l2, 0x1272, %o7
16728 movneg %icc, %l0, %i3
16729 subcc %g4, 0x1566, %o6
16730 ldd [%l7 + 0x30], %i0
16731 move %icc, %o5, %l5
16732 movrgez %l4, 0x157, %l6
16733 addcc %g2, %g6, %g7
16734 ldsh [%l7 + 0x5A], %i1
16735 sdiv %l1, 0x12F9, %g5
16736 or %o1, 0x0634, %g3
16737 movg %icc, %o4, %o0
16738 ldd [%l7 + 0x60], %i6
16739 andncc %l3, %o2, %i4
16740 fpsub16 %f28, %f18, %f22
16741 fsrc2s %f11, %f23
16742 ldub [%l7 + 0x1E], %i2
16743 move %xcc, %o3, %i5
16744 srax %i6, 0x12, %g1
16745 umulcc %o7, 0x1C2E, %l0
16746 move %icc, %l2, %i3
16747 edge16l %g4, %o6, %o5
16748 movvc %xcc, %l5, %i0
16749 sllx %l6, 0x15, %g2
16750 movpos %icc, %l4, %g7
16751 movrgz %i1, %l1, %g5
16752 fornot2 %f20, %f8, %f8
16753 fmovd %f8, %f24
16754 fsrc2 %f28, %f22
16755 orncc %o1, 0x0DA2, %g6
16756 xnorcc %g3, %o4, %o0
16757 xorcc %i7, %l3, %o2
16758 umulcc %i2, %o3, %i5
16759 fmovsne %icc, %f13, %f1
16760 fmovd %f30, %f22
16761 udivx %i4, 0x068C, %g1
16762 stb %o7, [%l7 + 0x44]
16763 fmovrslz %l0, %f7, %f12
16764 mulscc %l2, 0x1374, %i6
16765 umulcc %g4, 0x1637, %o6
16766 lduh [%l7 + 0x3E], %i3
16767 fpadd16 %f8, %f2, %f8
16768 addc %l5, %i0, %o5
16769 movvs %xcc, %g2, %l6
16770 sll %l4, %i1, %l1
16771 orn %g5, %o1, %g7
16772 edge8l %g6, %g3, %o0
16773 udivx %o4, 0x0DCA, %i7
16774 fabss %f0, %f11
16775 ld [%l7 + 0x50], %f9
16776 fmovdcc %icc, %f26, %f7
16777 fcmped %fcc3, %f2, %f26
16778 alignaddr %o2, %i2, %o3
16779 or %l3, 0x1508, %i5
16780 ldd [%l7 + 0x50], %f28
16781 udivcc %g1, 0x1E70, %o7
16782 fmovrse %i4, %f21, %f17
16783 ldx [%l7 + 0x40], %l2
16784 sllx %i6, %l0, %o6
16785 edge16ln %g4, %i3, %l5
16786 stw %o5, [%l7 + 0x78]
16787 edge8 %g2, %i0, %l4
16788 ldd [%l7 + 0x30], %f30
16789 xnor %i1, 0x0000, %l6
16790 fmovrdlz %g5, %f28, %f2
16791 fmovsg %xcc, %f26, %f10
16792 xor %o1, 0x1976, %g7
16793 or %g6, %l1, %o0
16794 ldub [%l7 + 0x73], %g3
16795 movre %o4, %o2, %i2
16796 add %o3, 0x1DC4, %l3
16797 andncc %i5, %g1, %o7
16798 udivx %i7, 0x095A, %i4
16799 andcc %l2, 0x0975, %l0
16800 fmul8sux16 %f16, %f12, %f2
16801 umulcc %i6, %o6, %i3
16802 sdivx %l5, 0x0B96, %o5
16803 st %f13, [%l7 + 0x50]
16804 add %g4, 0x049C, %i0
16805 fmovrse %g2, %f9, %f27
16806 sll %l4, %l6, %i1
16807 fones %f8
16808 save %o1, 0x0BC5, %g7
16809 rdpr %cwp, %g1
16810 rdpr %cansave, %g2
16811 rdpr %canrestore, %g3
16812 rdpr %cleanwin, %g4
16813 rdpr %otherwin, %g5
16814 rdpr %wstate, %g6
16815 mulx %g5, %l1, %o0
16816 popc 0x044F, %g3
16817 umulcc %o4, %g6, %o2
16818 fmovsge %icc, %f14, %f17
16819 fmovrsgz %i2, %f22, %f25
16820 sub %l3, %i5, %o3
16821 fmovsle %icc, %f1, %f9
16822 edge16ln %g1, %i7, %i4
16823 setx loop_60, %l0, %l1
16824 return %l1
16825 nop
16826 rdpr %cwp, %g1
16827 rdpr %cansave, %g2
16828 rdpr %canrestore, %g3
16829 rdpr %cleanwin, %g4
16830 rdpr %otherwin, %g5
16831 rdpr %wstate, %g6
16832loop_60: fpack32 %f6, %f12, %f26
16833 save %l2, 0x15C7, %o6
16834 rdpr %cwp, %g1
16835 rdpr %cansave, %g2
16836 rdpr %canrestore, %g3
16837 rdpr %cleanwin, %g4
16838 rdpr %otherwin, %g5
16839 rdpr %wstate, %g6
16840 movne %icc, %i6, %i3
16841 xnor %o5, 0x0D35, %l5
16842 orn %g4, 0x0517, %g2
16843 stw %l4, [%l7 + 0x08]
16844 stw %l6, [%l7 + 0x64]
16845 movre %i0, 0x377, %o1
16846 stb %i1, [%l7 + 0x78]
16847 andncc %g5, %g7, %o0
16848 edge32n %g3, %l1, %o4
16849 sdivcc %g6, 0x10D8, %i2
16850 movrlz %l3, %i5, %o3
16851 xor %g1, %i7, %i4
16852 lduw [%l7 + 0x0C], %o2
16853 ldd [%l7 + 0x30], %f12
16854 std %f8, [%l7 + 0x20]
16855 movn %icc, %l0, %l2
16856 lduw [%l7 + 0x4C], %o7
16857 edge16 %o6, %i3, %o5
16858 alignaddrl %l5, %g4, %g2
16859 movgu %xcc, %l4, %i6
16860 sra %i0, %l6, %i1
16861 srax %o1, %g7, %g5
16862 fmovdneg %icc, %f12, %f16
16863 fmovrsne %g3, %f27, %f8
16864 movl %xcc, %o0, %l1
16865 edge32ln %g6, %o4, %l3
16866 srax %i5, 0x1A, %o3
16867 fpmerge %f5, %f8, %f8
16868 addc %i2, 0x15C2, %g1
16869 fand %f18, %f0, %f20
16870 movrlz %i7, %i4, %l0
16871 smulcc %l2, 0x1255, %o2
16872 movcs %xcc, %o6, %o7
16873 movcs %icc, %o5, %l5
16874 fmovda %xcc, %f27, %f31
16875 movvc %xcc, %i3, %g4
16876 edge16n %g2, %l4, %i6
16877 fmovsn %xcc, %f16, %f29
16878 movvc %xcc, %i0, %l6
16879 edge32ln %o1, %g7, %i1
16880 fpack16 %f16, %f3
16881 udivx %g3, 0x1BE2, %g5
16882 stw %l1, [%l7 + 0x14]
16883 move %xcc, %g6, %o0
16884 addccc %o4, %i5, %o3
16885 edge32 %l3, %g1, %i7
16886 fnot2s %f14, %f23
16887 edge8l %i2, %l0, %i4
16888 lduw [%l7 + 0x60], %l2
16889 ldx [%l7 + 0x40], %o2
16890 smul %o7, %o6, %o5
16891 edge8l %l5, %g4, %i3
16892 fmul8sux16 %f26, %f14, %f10
16893 restore %g2, 0x091E, %i6
16894 rdpr %cwp, %g1
16895 rdpr %cansave, %g2
16896 rdpr %canrestore, %g3
16897 rdpr %cleanwin, %g4
16898 rdpr %otherwin, %g5
16899 rdpr %wstate, %g6
16900 edge16n %i0, %l4, %o1
16901 subc %l6, 0x1A2E, %i1
16902 addcc %g7, %g5, %g3
16903 edge8l %l1, %o0, %o4
16904 fornot1s %f28, %f20, %f27
16905 stw %g6, [%l7 + 0x38]
16906 fmul8x16 %f27, %f0, %f4
16907 alignaddrl %o3, %l3, %g1
16908 sir 0x0BC6
16909 umulcc %i5, 0x0D36, %i7
16910 orn %i2, %l0, %l2
16911 udivx %i4, 0x1288, %o7
16912 movle %xcc, %o2, %o6
16913 fmovdg %xcc, %f19, %f8
16914 movvs %icc, %o5, %l5
16915 alignaddr %i3, %g2, %i6
16916 stb %g4, [%l7 + 0x63]
16917 umulcc %i0, %l4, %o1
16918 and %i1, 0x052C, %l6
16919 lduw [%l7 + 0x38], %g5
16920 ld [%l7 + 0x70], %f5
16921 fpadd16s %f1, %f13, %f30
16922 mova %xcc, %g7, %l1
16923 fmovsn %xcc, %f5, %f19
16924 movrgz %o0, %g3, %g6
16925 fmovsa %icc, %f8, %f18
16926 ldx [%l7 + 0x30], %o4
16927 mova %icc, %o3, %g1
16928 setx loop_61, %l0, %l1
16929 return %l1
16930 nop
16931 rdpr %cwp, %g1
16932 rdpr %cansave, %g2
16933 rdpr %canrestore, %g3
16934 rdpr %cleanwin, %g4
16935 rdpr %otherwin, %g5
16936 rdpr %wstate, %g6
16937loop_61: edge32n %l3, %i2, %l0
16938 fands %f11, %f8, %f23
16939 edge32 %i4, %l2, %o2
16940 udivcc %o7, 0x0B31, %o6
16941 edge8ln %o5, %i3, %g2
16942 fpsub32 %f10, %f26, %f16
16943 fmovsg %icc, %f3, %f15
16944 edge8l %i6, %g4, %l5
16945 fmovsleu %xcc, %f19, %f26
16946 ld [%l7 + 0x50], %f24
16947 sdivx %l4, 0x1BA6, %o1
16948 fmovrslez %i1, %f16, %f14
16949 orncc %i0, %l6, %g5
16950 fpsub32 %f16, %f30, %f20
16951 lduw [%l7 + 0x7C], %g7
16952 sth %o0, [%l7 + 0x7E]
16953 stx %l1, [%l7 + 0x10]
16954 edge16 %g3, %g6, %o4
16955 andcc %g1, 0x1D7D, %o3
16956 lduw [%l7 + 0x74], %i5
16957 movrne %i7, 0x3CA, %i2
16958 movge %xcc, %l0, %l3
16959 movrlz %i4, 0x017, %o2
16960 srax %o7, %o6, %o5
16961 fmul8x16au %f8, %f29, %f6
16962 mova %xcc, %i3, %l2
16963 fornot2 %f2, %f2, %f4
16964 movrgez %i6, 0x149, %g2
16965 edge16n %l5, %l4, %g4
16966 ldsw [%l7 + 0x78], %i1
16967 xnor %i0, 0x0C4F, %l6
16968 subcc %g5, 0x1515, %g7
16969 subc %o1, %l1, %g3
16970 movle %icc, %g6, %o4
16971 movvc %icc, %g1, %o3
16972 st %f13, [%l7 + 0x48]
16973 fmovdn %xcc, %f12, %f13
16974 sll %i5, %o0, %i7
16975 movl %icc, %i2, %l0
16976 sllx %l3, 0x18, %i4
16977 orn %o7, %o2, %o6
16978 or %o5, %l2, %i3
16979 edge32 %i6, %l5, %g2
16980 movcs %icc, %g4, %l4
16981 ldsw [%l7 + 0x64], %i0
16982 umulcc %l6, 0x00CA, %i1
16983 movl %xcc, %g7, %g5
16984 nop
16985 set 0x3C, %o5
16986 sth %o1, [%l7 + %o5]
16987 bshuffle %f14, %f30, %f2
16988 movg %icc, %g3, %l1
16989 srax %g6, %g1, %o4
16990 sll %o3, %o0, %i7
16991 edge16l %i2, %i5, %l0
16992 alignaddr %l3, %i4, %o2
16993 ldd [%l7 + 0x10], %f28
16994 sdivx %o7, 0x1B55, %o6
16995 movrlz %l2, %o5, %i6
16996 fmovdneg %icc, %f29, %f12
16997 udivcc %l5, 0x060F, %g2
16998 sdiv %g4, 0x1E50, %l4
16999 fmovdl %xcc, %f21, %f10
17000 fmovdvc %xcc, %f22, %f2
17001 stw %i3, [%l7 + 0x0C]
17002 edge8 %l6, %i0, %g7
17003 subc %i1, 0x1DF8, %o1
17004 xnorcc %g5, 0x1F27, %l1
17005 array8 %g6, %g1, %o4
17006 stb %g3, [%l7 + 0x45]
17007 edge16n %o0, %o3, %i7
17008 addcc %i5, 0x1EA9, %l0
17009 alignaddr %l3, %i2, %i4
17010 fmul8x16 %f21, %f16, %f26
17011 movl %icc, %o2, %o6
17012 udivx %l2, 0x055B, %o7
17013 umulcc %i6, %o5, %g2
17014 sdivx %l5, 0x01CE, %l4
17015 addc %g4, 0x1FF7, %l6
17016 orn %i3, %g7, %i0
17017 movrlez %o1, 0x2CE, %g5
17018 movcc %xcc, %i1, %g6
17019 stx %g1, [%l7 + 0x30]
17020 movrlez %o4, %l1, %o0
17021 fmovdcc %xcc, %f5, %f26
17022 fsrc2 %f4, %f26
17023 sir 0x113A
17024 movvc %xcc, %o3, %i7
17025 movneg %xcc, %g3, %l0
17026 edge16l %i5, %l3, %i4
17027 movn %icc, %o2, %i2
17028 movvc %xcc, %o6, %l2
17029 fpsub16s %f25, %f26, %f29
17030 fxor %f10, %f16, %f0
17031 xor %i6, %o7, %o5
17032 popc 0x0539, %l5
17033 movleu %xcc, %l4, %g2
17034 andncc %l6, %i3, %g4
17035 edge8n %g7, %o1, %i0
17036 orcc %g5, %g6, %g1
17037 fnot1 %f26, %f26
17038 fornot2 %f18, %f30, %f16
17039 subccc %i1, %l1, %o4
17040 mulscc %o3, 0x1AB5, %i7
17041 subc %g3, %o0, %l0
17042 smulcc %i5, %l3, %i4
17043 add %i2, %o2, %l2
17044 sub %i6, 0x0F00, %o6
17045 fands %f21, %f28, %f24
17046 add %o7, %o5, %l4
17047 orcc %l5, %g2, %i3
17048 fone %f14
17049 fpsub16s %f20, %f1, %f0
17050 udivcc %g4, 0x10E1, %l6
17051 and %g7, %o1, %g5
17052 smul %i0, %g1, %i1
17053 addcc %g6, %o4, %o3
17054 movgu %xcc, %l1, %g3
17055 fmovsne %xcc, %f20, %f22
17056 fmovscc %xcc, %f15, %f10
17057 ldsh [%l7 + 0x50], %o0
17058 addc %l0, 0x15C4, %i5
17059 fzeros %f9
17060 popc 0x156F, %l3
17061 srlx %i7, 0x05, %i4
17062 sub %i2, %o2, %i6
17063 fcmps %fcc2, %f8, %f16
17064 sllx %l2, 0x12, %o7
17065 edge16n %o5, %o6, %l4
17066 movle %icc, %l5, %g2
17067 movcs %icc, %g4, %i3
17068 movre %l6, 0x0D8, %o1
17069 ldub [%l7 + 0x74], %g5
17070 ldd [%l7 + 0x08], %f20
17071 array8 %g7, %i0, %g1
17072 andncc %i1, %g6, %o4
17073 sethi 0x1C64, %o3
17074 umul %g3, 0x0B87, %o0
17075 st %f13, [%l7 + 0x70]
17076 fsrc1 %f26, %f2
17077 edge32 %l0, %i5, %l3
17078 movle %icc, %l1, %i7
17079 movrlz %i2, %i4, %o2
17080 mulscc %i6, 0x1455, %o7
17081 alignaddrl %l2, %o5, %l4
17082 fexpand %f21, %f20
17083 movrgez %o6, %l5, %g2
17084 sethi 0x18F1, %g4
17085 edge8l %i3, %o1, %l6
17086 fpadd32s %f10, %f8, %f8
17087 mulscc %g7, 0x1889, %i0
17088 std %f0, [%l7 + 0x78]
17089 fnegd %f0, %f14
17090 udivx %g5, 0x1DB5, %g1
17091 fmovsvc %icc, %f10, %f10
17092 stb %i1, [%l7 + 0x61]
17093 ldd [%l7 + 0x68], %f22
17094 edge8l %o4, %g6, %g3
17095 edge16 %o0, %l0, %i5
17096 fmul8x16al %f12, %f22, %f30
17097 sub %l3, %l1, %i7
17098 fmul8ulx16 %f20, %f14, %f10
17099 fandnot2 %f28, %f8, %f2
17100 add %o3, 0x0A9A, %i2
17101 stb %i4, [%l7 + 0x7B]
17102 umul %i6, %o2, %o7
17103 fpsub16s %f1, %f24, %f11
17104 fcmped %fcc0, %f4, %f16
17105 fmovdleu %icc, %f31, %f6
17106 edge16l %l2, %o5, %l4
17107 fsrc2 %f26, %f8
17108 add %o6, %g2, %g4
17109 fcmpgt32 %f18, %f0, %l5
17110 udivx %o1, 0x1323, %i3
17111 movn %xcc, %g7, %l6
17112 array32 %i0, %g5, %g1
17113 movrlez %o4, 0x160, %i1
17114 mova %icc, %g3, %g6
17115 orn %o0, %l0, %i5
17116 edge16l %l3, %l1, %o3
17117 movcs %icc, %i7, %i2
17118 movne %xcc, %i4, %o2
17119 edge8n %i6, %l2, %o5
17120 alignaddr %o7, %l4, %g2
17121 addc %g4, 0x08D3, %o6
17122 srlx %o1, %i3, %g7
17123 xorcc %l6, %i0, %l5
17124 sir 0x1F52
17125 xnorcc %g1, 0x18D2, %o4
17126 restore %i1, 0x1E81, %g5
17127 rdpr %cwp, %g1
17128 rdpr %cansave, %g2
17129 rdpr %canrestore, %g3
17130 rdpr %cleanwin, %g4
17131 rdpr %otherwin, %g5
17132 rdpr %wstate, %g6
17133 movleu %xcc, %g6, %o0
17134 edge32l %g3, %i5, %l0
17135 fmovdne %icc, %f20, %f2
17136 fnot2s %f31, %f5
17137 addc %l3, %l1, %i7
17138 fors %f16, %f19, %f13
17139 fsrc2 %f22, %f2
17140 or %i2, 0x0E1A, %i4
17141 xorcc %o2, 0x09FD, %i6
17142 movg %xcc, %l2, %o5
17143 fmovsge %xcc, %f28, %f16
17144 fnot2s %f8, %f29
17145 fmovdg %xcc, %f26, %f6
17146 ldx [%l7 + 0x10], %o3
17147 andn %o7, 0x0F90, %g2
17148 add %g4, 0x1E0D, %l4
17149 movvs %xcc, %o6, %i3
17150 lduh [%l7 + 0x18], %o1
17151 edge16ln %l6, %i0, %g7
17152 sethi 0x01AB, %l5
17153 fsrc1s %f7, %f20
17154 array8 %g1, %i1, %o4
17155 movpos %icc, %g5, %o0
17156 addcc %g3, 0x0CC1, %i5
17157 orncc %g6, 0x0AC8, %l0
17158 movrgez %l1, %i7, %l3
17159 fcmpd %fcc3, %f6, %f0
17160 orncc %i2, 0x06F2, %o2
17161 sir 0x199A
17162 fmovrdne %i4, %f26, %f16
17163 subccc %i6, 0x1BBD, %l2
17164 ldub [%l7 + 0x76], %o5
17165 add %o7, 0x0070, %o3
17166 movrne %g4, 0x30E, %g2
17167 fsrc2s %f5, %f24
17168 fcmple32 %f24, %f0, %l4
17169 xorcc %i3, 0x14D1, %o6
17170 fcmple16 %f20, %f4, %o1
17171 srax %i0, 0x1E, %g7
17172 xnorcc %l6, %g1, %i1
17173 fmuld8ulx16 %f4, %f10, %f28
17174 fmovrsne %l5, %f31, %f25
17175 orcc %o4, 0x0049, %o0
17176 movl %xcc, %g5, %g3
17177 fmovse %icc, %f21, %f20
17178 subccc %g6, %i5, %l0
17179 fsrc1s %f31, %f20
17180 orncc %l1, 0x18C4, %i7
17181 ldd [%l7 + 0x38], %f28
17182 srlx %l3, %i2, %o2
17183 addc %i4, %l2, %o5
17184 sth %i6, [%l7 + 0x52]
17185 srax %o7, %o3, %g2
17186 stx %l4, [%l7 + 0x68]
17187 movne %xcc, %g4, %i3
17188 array8 %o6, %i0, %g7
17189 array16 %l6, %o1, %i1
17190 fxors %f21, %f12, %f0
17191 stb %l5, [%l7 + 0x5A]
17192 edge32 %o4, %o0, %g5
17193 ldsw [%l7 + 0x40], %g3
17194 movpos %icc, %g1, %g6
17195 sra %l0, %l1, %i5
17196 srl %i7, %l3, %i2
17197 array16 %i4, %l2, %o5
17198 edge16n %o2, %i6, %o3
17199 array32 %g2, %l4, %o7
17200 fornot1s %f7, %f8, %f2
17201 fnors %f10, %f15, %f4
17202 fabss %f6, %f19
17203 udiv %i3, 0x1CC2, %g4
17204 lduw [%l7 + 0x1C], %i0
17205 edge16l %o6, %g7, %o1
17206 fmovse %xcc, %f5, %f22
17207 or %i1, %l5, %l6
17208 move %xcc, %o0, %o4
17209 movrgz %g3, %g1, %g6
17210 smul %g5, 0x17F4, %l1
17211 fmovrslez %i5, %f6, %f29
17212 and %l0, 0x1229, %i7
17213 smul %l3, %i4, %i2
17214 fpadd32 %f24, %f4, %f24
17215 srlx %o5, 0x16, %l2
17216 array32 %i6, %o3, %g2
17217 edge8n %o2, %l4, %o7
17218 umul %g4, %i0, %o6
17219 umul %i3, %o1, %i1
17220 addcc %l5, %g7, %l6
17221 edge8 %o4, %g3, %g1
17222 subc %g6, 0x151B, %o0
17223 ld [%l7 + 0x10], %f10
17224 fmovsa %xcc, %f11, %f16
17225 fcmpeq16 %f2, %f26, %l1
17226 ld [%l7 + 0x24], %f6
17227 edge32l %i5, %l0, %i7
17228 stx %l3, [%l7 + 0x28]
17229 fmovrdgz %g5, %f10, %f26
17230 fnot2s %f28, %f21
17231 andncc %i4, %o5, %i2
17232 fzeros %f24
17233 srlx %l2, %o3, %g2
17234 movrlz %i6, %l4, %o7
17235 movge %icc, %g4, %o2
17236 movne %xcc, %i0, %o6
17237 fnot2 %f10, %f10
17238 addcc %o1, 0x06E1, %i3
17239 ldsw [%l7 + 0x50], %l5
17240 fpadd32s %f26, %f26, %f26
17241 xorcc %g7, %l6, %i1
17242 move %icc, %g3, %g1
17243 orncc %g6, 0x08C0, %o0
17244 ldub [%l7 + 0x48], %o4
17245 movgu %icc, %i5, %l1
17246 lduh [%l7 + 0x0A], %l0
17247 mova %xcc, %i7, %l3
17248 ld [%l7 + 0x28], %f31
17249 edge32l %i4, %o5, %i2
17250 sra %l2, 0x16, %g5
17251 movre %o3, 0x181, %i6
17252 lduw [%l7 + 0x38], %g2
17253 udivcc %o7, 0x1B2E, %l4
17254 fmovrdgez %g4, %f28, %f20
17255 sub %o2, %o6, %o1
17256 movrgz %i0, 0x214, %l5
17257 movge %icc, %g7, %l6
17258 smulcc %i3, %i1, %g3
17259 fnot2s %f20, %f23
17260 ldsh [%l7 + 0x14], %g1
17261 array16 %o0, %g6, %i5
17262 array32 %l1, %o4, %l0
17263 sir 0x062E
17264 fnot2 %f8, %f14
17265 addcc %i7, 0x13A3, %l3
17266 lduw [%l7 + 0x54], %o5
17267 lduh [%l7 + 0x42], %i4
17268 fxor %f24, %f26, %f30
17269 fnot1 %f12, %f18
17270 fmovsvs %xcc, %f6, %f31
17271 fmovdvc %icc, %f14, %f31
17272 fmovrdlez %i2, %f24, %f0
17273 fpack32 %f30, %f18, %f12
17274 movne %xcc, %g5, %l2
17275 ldsb [%l7 + 0x1C], %i6
17276 alignaddrl %g2, %o7, %o3
17277 save %g4, %l4, %o2
17278 rdpr %cwp, %g1
17279 rdpr %cansave, %g2
17280 rdpr %canrestore, %g3
17281 rdpr %cleanwin, %g4
17282 rdpr %otherwin, %g5
17283 rdpr %wstate, %g6
17284 setx loop_62, %l0, %l1
17285 return %l1
17286 nop
17287 rdpr %cwp, %g1
17288 rdpr %cansave, %g2
17289 rdpr %canrestore, %g3
17290 rdpr %cleanwin, %g4
17291 rdpr %otherwin, %g5
17292 rdpr %wstate, %g6
17293loop_62: fmovscc %icc, %f11, %f7
17294 fmovrsgez %o1, %f26, %f24
17295 move %icc, %l5, %l6
17296 move %xcc, %g7, %i3
17297 fmovsg %xcc, %f1, %f3
17298 ldsh [%l7 + 0x6C], %i1
17299 andncc %g1, %o0, %g6
17300 movcc %xcc, %g3, %l1
17301 sra %i5, 0x15, %l0
17302 fmovdvc %xcc, %f15, %f11
17303 movrgez %o4, %i7, %o5
17304 subccc %l3, 0x0D78, %i2
17305 fnot1s %f26, %f4
17306 sth %i4, [%l7 + 0x64]
17307 fmovsne %xcc, %f22, %f19
17308 edge8ln %l2, %g5, %i6
17309 fcmple16 %f16, %f22, %g2
17310 movg %xcc, %o7, %o3
17311 movrlez %l4, 0x1D9, %o2
17312 movrlez %g4, %i0, %o1
17313 movn %xcc, %o6, %l6
17314 edge8n %l5, %i3, %g7
17315 movcs %icc, %i1, %o0
17316 ldd [%l7 + 0x70], %g6
17317 and %g1, 0x043F, %g3
17318 mulscc %i5, 0x13B4, %l0
17319 alignaddr %o4, %l1, %o5
17320 save %l3, %i2, %i4
17321 rdpr %cwp, %g1
17322 rdpr %cansave, %g2
17323 rdpr %canrestore, %g3
17324 rdpr %cleanwin, %g4
17325 rdpr %otherwin, %g5
17326 rdpr %wstate, %g6
17327 fmovdneg %icc, %f18, %f12
17328 move %xcc, %l2, %g5
17329 fxnor %f28, %f8, %f18
17330 edge16ln %i7, %i6, %o7
17331 movrgz %g2, 0x1F5, %o3
17332 pdist %f4, %f12, %f22
17333 srl %l4, 0x14, %o2
17334 ldub [%l7 + 0x0D], %g4
17335 edge32l %o1, %o6, %i0
17336 add %l6, 0x0EFF, %l5
17337 array16 %i3, %i1, %o0
17338 fmovdleu %icc, %f20, %f17
17339 fmovdcc %xcc, %f25, %f6
17340 movleu %icc, %g6, %g1
17341 fsrc1s %f20, %f28
17342 mulx %g3, 0x1DE3, %i5
17343 movrne %l0, 0x156, %g7
17344 xnorcc %l1, 0x0CAC, %o5
17345 sdivx %o4, 0x0988, %l3
17346 stw %i4, [%l7 + 0x08]
17347 fornot1 %f4, %f12, %f26
17348 subcc %i2, 0x0945, %l2
17349 alignaddr %g5, %i6, %o7
17350 nop
17351 set 0x3C, %l3
17352 sth %g2, [%l7 + %l3]
17353 fnot2s %f21, %f6
17354 edge16ln %i7, %o3, %o2
17355 fpackfix %f30, %f2
17356 movge %icc, %g4, %l4
17357 movrlez %o6, 0x231, %i0
17358 ld [%l7 + 0x38], %f4
17359 edge8ln %o1, %l5, %l6
17360 edge32ln %i3, %o0, %g6
17361 movvs %icc, %g1, %g3
17362 andcc %i5, %i1, %l0
17363 sdiv %g7, 0x012E, %l1
17364 fnot1s %f3, %f10
17365 fornot2s %f13, %f18, %f27
17366 edge16n %o5, %l3, %i4
17367 fand %f28, %f6, %f2
17368 edge32l %o4, %i2, %g5
17369 ldsw [%l7 + 0x54], %i6
17370 array16 %l2, %g2, %i7
17371 fmovrsne %o7, %f0, %f18
17372 mulx %o3, 0x1FE8, %o2
17373 srl %g4, 0x1E, %l4
17374 popc 0x0C2F, %i0
17375 fnot1s %f18, %f16
17376 movvs %icc, %o1, %o6
17377 and %l5, %i3, %o0
17378 fmovrse %l6, %f17, %f4
17379 fcmpeq32 %f12, %f12, %g6
17380 ldub [%l7 + 0x76], %g1
17381 fmovdcs %xcc, %f20, %f11
17382 udivcc %i5, 0x1FDA, %g3
17383 ldd [%l7 + 0x68], %i0
17384 stw %g7, [%l7 + 0x60]
17385 edge8 %l1, %l0, %l3
17386 lduw [%l7 + 0x34], %i4
17387 movle %icc, %o4, %o5
17388 fornot2 %f0, %f18, %f8
17389 fxnor %f26, %f0, %f30
17390 edge16ln %i2, %g5, %l2
17391 edge16l %g2, %i6, %o7
17392 array8 %o3, %o2, %i7
17393 ldsw [%l7 + 0x70], %g4
17394 save %i0, 0x00ED, %o1
17395 rdpr %cwp, %g1
17396 rdpr %cansave, %g2
17397 rdpr %canrestore, %g3
17398 rdpr %cleanwin, %g4
17399 rdpr %otherwin, %g5
17400 rdpr %wstate, %g6
17401 edge32ln %o6, %l5, %i3
17402 umul %o0, %l6, %l4
17403 sdivx %g6, 0x07F0, %i5
17404 std %f8, [%l7 + 0x08]
17405 fsrc2 %f22, %f14
17406 mulx %g1, 0x0AD5, %i1
17407 fzeros %f8
17408 ldsw [%l7 + 0x7C], %g7
17409 fmul8x16al %f27, %f18, %f14
17410 movrne %g3, 0x0C2, %l0
17411 sdivx %l3, 0x1DE8, %i4
17412 st %f24, [%l7 + 0x3C]
17413 xor %l1, 0x0218, %o4
17414 mulscc %o5, %i2, %g5
17415 or %l2, 0x1B25, %g2
17416 fmovrsgez %i6, %f22, %f15
17417 movre %o7, %o3, %i7
17418 fnot2s %f23, %f21
17419 movleu %icc, %g4, %o2
17420 array32 %i0, %o1, %o6
17421 movrlz %i3, %l5, %l6
17422 fmovsle %icc, %f12, %f28
17423 fmovrdgz %o0, %f24, %f2
17424 fmovsa %xcc, %f1, %f2
17425 addccc %l4, %i5, %g6
17426 fxors %f2, %f10, %f8
17427 fmovs %f11, %f23
17428 or %i1, %g1, %g7
17429 fandnot2 %f28, %f22, %f6
17430 fmovdgu %icc, %f13, %f16
17431 fmovdpos %xcc, %f23, %f19
17432 sethi 0x08BA, %g3
17433 movg %xcc, %l0, %i4
17434 stb %l3, [%l7 + 0x76]
17435 edge16n %l1, %o4, %i2
17436 fmovspos %xcc, %f7, %f6
17437 xor %g5, %o5, %g2
17438 udiv %l2, 0x1E4D, %o7
17439 movre %o3, 0x372, %i6
17440 fmovsgu %icc, %f14, %f27
17441 orn %i7, 0x1115, %g4
17442 sdivcc %o2, 0x0755, %o1
17443 udivcc %i0, 0x1AEE, %o6
17444 srlx %l5, 0x15, %i3
17445 alignaddrl %l6, %l4, %i5
17446 movrlz %o0, 0x165, %i1
17447 fornot1s %f29, %f20, %f14
17448 movrlz %g1, %g6, %g3
17449 xorcc %l0, 0x0104, %i4
17450 xorcc %l3, 0x093E, %g7
17451 movpos %icc, %o4, %l1
17452 ld [%l7 + 0x34], %f17
17453 stb %i2, [%l7 + 0x38]
17454 movneg %icc, %g5, %o5
17455 sub %l2, 0x1147, %o7
17456 fpack16 %f18, %f23
17457 fmovsg %icc, %f25, %f31
17458 addc %o3, 0x0AF0, %i6
17459 movge %xcc, %g2, %g4
17460 nop
17461 set 0x3A, %l0
17462 lduh [%l7 + %l0], %o2
17463 addccc %i7, 0x0EBD, %o1
17464 movre %i0, %l5, %o6
17465 ldd [%l7 + 0x58], %i2
17466 fmovsge %xcc, %f16, %f15
17467 movleu %xcc, %l6, %l4
17468 mulx %i5, 0x1016, %i1
17469 edge8ln %g1, %g6, %g3
17470 ldsh [%l7 + 0x4A], %l0
17471 fpmerge %f26, %f25, %f22
17472 ldx [%l7 + 0x50], %i4
17473 subc %l3, 0x1814, %o0
17474 array32 %o4, %g7, %l1
17475 edge32ln %i2, %o5, %g5
17476 orcc %l2, 0x1C3C, %o3
17477 edge16 %i6, %o7, %g2
17478 movre %g4, %i7, %o1
17479 lduw [%l7 + 0x68], %o2
17480 sub %i0, 0x00B4, %o6
17481 fmovscs %icc, %f4, %f7
17482 sethi 0x0C70, %i3
17483 stw %l6, [%l7 + 0x34]
17484 array8 %l4, %i5, %l5
17485 edge32n %g1, %i1, %g3
17486 movcs %icc, %l0, %g6
17487 fcmple16 %f24, %f26, %i4
17488 array32 %o0, %l3, %g7
17489 popc 0x1AC7, %o4
17490 st %f13, [%l7 + 0x28]
17491 movgu %icc, %i2, %l1
17492 fzero %f24
17493 movvc %xcc, %o5, %l2
17494 lduh [%l7 + 0x30], %o3
17495 stb %g5, [%l7 + 0x32]
17496 orcc %i6, %g2, %g4
17497 umulcc %i7, %o7, %o2
17498 movge %icc, %o1, %i0
17499 ldsh [%l7 + 0x7A], %o6
17500 sll %l6, %l4, %i3
17501 srlx %i5, 0x05, %g1
17502 andn %l5, %g3, %i1
17503 fmul8ulx16 %f18, %f16, %f10
17504 fpsub16 %f10, %f0, %f24
17505 ldd [%l7 + 0x58], %g6
17506 array8 %i4, %l0, %l3
17507 andncc %o0, %g7, %i2
17508 lduh [%l7 + 0x76], %l1
17509 lduh [%l7 + 0x18], %o4
17510 ldsb [%l7 + 0x24], %o5
17511 sethi 0x1D57, %l2
17512 or %o3, 0x0602, %i6
17513 fmul8x16al %f10, %f1, %f18
17514 subccc %g2, %g5, %i7
17515 lduh [%l7 + 0x3E], %o7
17516 fsrc1 %f22, %f4
17517 edge32l %g4, %o2, %i0
17518 fcmpeq16 %f30, %f30, %o6
17519 fpadd32 %f20, %f16, %f24
17520 addc %o1, 0x15D9, %l6
17521 orncc %i3, 0x0DBF, %l4
17522 mulx %g1, %i5, %g3
17523 sra %l5, 0x14, %g6
17524 edge8ln %i4, %l0, %i1
17525 movvc %xcc, %o0, %l3
17526 movneg %icc, %g7, %i2
17527 fmovspos %icc, %f14, %f6
17528 andcc %o4, %o5, %l2
17529 edge32 %l1, %o3, %i6
17530 sir 0x0307
17531 fandnot2 %f10, %f6, %f20
17532 and %g5, 0x0656, %i7
17533 std %f24, [%l7 + 0x58]
17534 fzeros %f30
17535 movn %icc, %g2, %g4
17536 movg %xcc, %o2, %i0
17537 fandnot1s %f28, %f2, %f16
17538 orncc %o7, %o1, %o6
17539 edge8l %l6, %l4, %g1
17540 fpsub16 %f20, %f22, %f2
17541 alignaddr %i5, %i3, %g3
17542 lduw [%l7 + 0x74], %l5
17543 andcc %g6, %i4, %i1
17544 udivx %o0, 0x0A02, %l3
17545 movgu %icc, %g7, %l0
17546 pdist %f6, %f6, %f16
17547 movge %icc, %i2, %o4
17548 mova %xcc, %o5, %l1
17549 stb %o3, [%l7 + 0x58]
17550 fmovrdgz %i6, %f8, %f4
17551 orncc %l2, %i7, %g5
17552 pdist %f10, %f22, %f4
17553 fmovsg %icc, %f31, %f14
17554 add %g2, %o2, %g4
17555 fnot2 %f30, %f28
17556 edge16 %i0, %o7, %o1
17557 movre %o6, %l4, %g1
17558 movpos %xcc, %l6, %i5
17559 popc 0x03B6, %i3
17560 fcmpne16 %f16, %f28, %l5
17561 udivx %g6, 0x0C1C, %g3
17562 fmovdn %xcc, %f18, %f29
17563 fmovrdlz %i1, %f0, %f2
17564 mulx %i4, %l3, %g7
17565 movrlz %o0, %i2, %o4
17566 movrlez %o5, %l0, %l1
17567 sdivx %o3, 0x0309, %i6
17568 fnot1 %f30, %f4
17569 fpackfix %f0, %f22
17570 xor %i7, 0x06FF, %g5
17571 smulcc %l2, %g2, %o2
17572 ldsw [%l7 + 0x34], %g4
17573 fmovsvc %xcc, %f2, %f26
17574 srax %o7, 0x0D, %i0
17575 and %o6, %l4, %g1
17576 ldx [%l7 + 0x48], %o1
17577 ldx [%l7 + 0x68], %i5
17578 mulx %l6, 0x0060, %l5
17579 movneg %icc, %g6, %i3
17580 add %g3, 0x13BF, %i1
17581 addccc %l3, %g7, %i4
17582 fpack16 %f12, %f12
17583 st %f7, [%l7 + 0x5C]
17584 edge8ln %o0, %o4, %o5
17585 lduw [%l7 + 0x78], %l0
17586 edge16l %i2, %l1, %i6
17587 smul %i7, 0x019A, %o3
17588 movl %icc, %g5, %g2
17589 fandnot1 %f16, %f12, %f14
17590 mova %icc, %o2, %l2
17591 subccc %g4, 0x08A6, %o7
17592 xor %i0, 0x1D41, %o6
17593 movn %icc, %g1, %o1
17594 orcc %i5, %l6, %l4
17595 add %g6, %i3, %l5
17596 ldub [%l7 + 0x0A], %i1
17597 fmovrdlz %g3, %f14, %f8
17598 sth %l3, [%l7 + 0x5A]
17599 srax %g7, %i4, %o4
17600 edge32 %o5, %o0, %i2
17601 array32 %l0, %i6, %l1
17602 fmovda %icc, %f28, %f23
17603 movneg %icc, %o3, %g5
17604 move %xcc, %i7, %g2
17605 andcc %l2, %g4, %o2
17606 movn %xcc, %i0, %o7
17607 edge16 %o6, %g1, %o1
17608 std %f16, [%l7 + 0x58]
17609 stw %i5, [%l7 + 0x54]
17610 stw %l6, [%l7 + 0x74]
17611 std %f30, [%l7 + 0x18]
17612 move %xcc, %g6, %i3
17613 srax %l4, %i1, %l5
17614 ldd [%l7 + 0x10], %l2
17615 fcmpgt16 %f12, %f22, %g7
17616 lduh [%l7 + 0x62], %g3
17617 movleu %icc, %o4, %i4
17618 ldd [%l7 + 0x58], %f8
17619 movrgez %o5, 0x246, %o0
17620 movrlz %l0, %i6, %l1
17621 fnot1s %f22, %f26
17622 mova %xcc, %o3, %i2
17623 movre %i7, 0x2DC, %g5
17624 sra %g2, %l2, %g4
17625 fmovrdlz %i0, %f30, %f30
17626 edge32l %o2, %o6, %o7
17627 alignaddr %g1, %o1, %i5
17628 movrlez %l6, 0x11A, %g6
17629 edge8ln %i3, %i1, %l5
17630 mulscc %l4, 0x085B, %g7
17631 movrgz %g3, 0x15F, %l3
17632 fmovdgu %xcc, %f24, %f29
17633 ldx [%l7 + 0x60], %o4
17634 fmovse %icc, %f6, %f3
17635 stx %o5, [%l7 + 0x48]
17636 edge16n %o0, %i4, %i6
17637 edge32 %l1, %l0, %i2
17638 smul %i7, 0x0655, %o3
17639 std %f16, [%l7 + 0x28]
17640 subccc %g5, 0x0C7E, %l2
17641 xorcc %g2, 0x036A, %i0
17642 fxnor %f16, %f4, %f30
17643 fmovsle %xcc, %f26, %f12
17644 andcc %g4, 0x0CBE, %o2
17645 fnegs %f3, %f15
17646 fmovs %f19, %f15
17647 fabsd %f20, %f6
17648 fmovsne %icc, %f23, %f22
17649 ldd [%l7 + 0x70], %o6
17650 udivx %o6, 0x1D16, %o1
17651 ldd [%l7 + 0x60], %f20
17652 movle %xcc, %i5, %g1
17653 edge8ln %l6, %g6, %i1
17654 movg %icc, %l5, %l4
17655 xorcc %i3, 0x0F59, %g7
17656 edge32n %l3, %g3, %o5
17657 movle %icc, %o4, %o0
17658 sdivcc %i4, 0x1800, %l1
17659 subcc %i6, 0x01E4, %l0
17660 movvc %icc, %i7, %o3
17661 fmovsvs %xcc, %f7, %f28
17662 orncc %g5, %i2, %l2
17663 mulscc %i0, 0x1DF8, %g2
17664 fmovdleu %icc, %f13, %f25
17665 fmovrsgez %g4, %f13, %f14
17666 ldd [%l7 + 0x78], %o2
17667 sir 0x0014
17668 udivx %o7, 0x0ABB, %o1
17669 movle %icc, %o6, %g1
17670 sdivx %l6, 0x16DD, %g6
17671 fmovdg %xcc, %f16, %f27
17672 fmovdle %xcc, %f10, %f2
17673 ldd [%l7 + 0x58], %f14
17674 fmovdpos %xcc, %f24, %f26
17675 movn %xcc, %i1, %i5
17676 stx %l4, [%l7 + 0x78]
17677 add %i3, %l5, %g7
17678 andn %l3, 0x0FA1, %o5
17679 xor %g3, %o0, %o4
17680 lduw [%l7 + 0x18], %i4
17681 edge32 %l1, %l0, %i6
17682 fnand %f28, %f20, %f28
17683 sll %i7, 0x0B, %o3
17684 movcs %xcc, %i2, %g5
17685 fpadd32s %f31, %f14, %f26
17686 movcs %icc, %l2, %i0
17687 srl %g4, %g2, %o2
17688 movl %icc, %o7, %o1
17689 fmovdg %icc, %f15, %f12
17690 and %g1, %o6, %g6
17691 edge16 %l6, %i5, %l4
17692 ldub [%l7 + 0x6C], %i1
17693 fornot2 %f18, %f20, %f20
17694 edge16 %i3, %l5, %g7
17695 ld [%l7 + 0x58], %f26
17696 movne %icc, %o5, %g3
17697 movrlz %l3, 0x008, %o0
17698 movcs %icc, %o4, %l1
17699 movvs %xcc, %i4, %i6
17700 fmovspos %xcc, %f18, %f21
17701 fmul8ulx16 %f6, %f28, %f6
17702 edge32 %l0, %o3, %i7
17703 nop
17704 set 0x24, %o4
17705 ldsh [%l7 + %o4], %g5
17706 fandnot1s %f17, %f2, %f17
17707 fmovrslz %i2, %f27, %f21
17708 movl %xcc, %i0, %g4
17709 stw %l2, [%l7 + 0x20]
17710 fmuld8ulx16 %f23, %f13, %f22
17711 movleu %icc, %g2, %o7
17712 add %o2, 0x0CE0, %o1
17713 subccc %o6, %g1, %l6
17714 add %i5, %l4, %i1
17715 edge16n %g6, %i3, %l5
17716 addc %g7, 0x0E81, %g3
17717 mulx %o5, 0x0857, %o0
17718 srl %o4, %l3, %i4
17719 ldsh [%l7 + 0x24], %l1
17720 alignaddr %i6, %o3, %l0
17721 add %g5, %i7, %i0
17722 alignaddr %i2, %g4, %g2
17723 mulx %o7, %l2, %o2
17724 fpadd32 %f6, %f18, %f26
17725 movrgez %o1, %g1, %o6
17726 addcc %l6, %l4, %i1
17727 array8 %i5, %g6, %i3
17728 fpack32 %f4, %f12, %f4
17729 movgu %icc, %l5, %g7
17730 stx %o5, [%l7 + 0x70]
17731 udivcc %o0, 0x0F14, %o4
17732 movleu %xcc, %l3, %i4
17733 alignaddrl %g3, %l1, %i6
17734 ldsw [%l7 + 0x38], %l0
17735 movne %xcc, %o3, %i7
17736 sub %i0, %i2, %g4
17737 fmovrdgez %g5, %f0, %f12
17738 movcc %icc, %g2, %o7
17739 ldub [%l7 + 0x09], %l2
17740 fnand %f26, %f4, %f14
17741 orncc %o1, 0x06FE, %g1
17742 fpsub16 %f8, %f18, %f10
17743 fmovdn %icc, %f20, %f25
17744 ld [%l7 + 0x24], %f7
17745 movneg %xcc, %o6, %l6
17746 edge8l %o2, %i1, %i5
17747 sllx %g6, 0x10, %l4
17748 std %f16, [%l7 + 0x38]
17749 movre %l5, %i3, %g7
17750 edge32 %o5, %o4, %l3
17751 stw %i4, [%l7 + 0x24]
17752 addcc %o0, %g3, %l1
17753 fpadd16s %f4, %f7, %f15
17754 sllx %l0, %i6, %o3
17755 fmovdne %icc, %f12, %f29
17756 fmovsne %icc, %f8, %f22
17757 sdivcc %i7, 0x07DA, %i2
17758 srax %g4, 0x0F, %i0
17759 movrgz %g2, %o7, %g5
17760 fmovde %xcc, %f3, %f10
17761 movneg %icc, %o1, %l2
17762 std %f6, [%l7 + 0x48]
17763 movrne %g1, %l6, %o2
17764 ld [%l7 + 0x30], %f10
17765 edge8n %i1, %i5, %g6
17766 for %f22, %f26, %f26
17767 add %o6, 0x1DE6, %l4
17768 fmovrsne %l5, %f29, %f17
17769 nop
17770 set 0x68, %l1
17771 lduw [%l7 + %l1], %i3
17772 sub %o5, 0x08D4, %g7
17773 subcc %o4, %l3, %o0
17774 movle %xcc, %i4, %l1
17775 fmovsne %xcc, %f2, %f16
17776 array16 %g3, %i6, %l0
17777 mulx %i7, 0x0A1E, %o3
17778 alignaddrl %i2, %g4, %i0
17779 restore %g2, %g5, %o7
17780 rdpr %cwp, %g1
17781 rdpr %cansave, %g2
17782 rdpr %canrestore, %g3
17783 rdpr %cleanwin, %g4
17784 rdpr %otherwin, %g5
17785 rdpr %wstate, %g6
17786 addc %o1, 0x155B, %l2
17787 addc %l6, %g1, %o2
17788 subcc %i1, %i5, %g6
17789 movrlz %o6, %l4, %i3
17790 fcmpeq16 %f6, %f20, %o5
17791 sdiv %l5, 0x1EB2, %g7
17792 fand %f6, %f24, %f24
17793 movre %l3, 0x310, %o4
17794 fmovrde %i4, %f12, %f16
17795 ldx [%l7 + 0x10], %l1
17796 movle %xcc, %o0, %g3
17797 ldub [%l7 + 0x5D], %l0
17798 orcc %i7, %o3, %i6
17799 ldx [%l7 + 0x60], %g4
17800 fmovrdgz %i2, %f6, %f4
17801 udivx %g2, 0x1AC9, %g5
17802 nop
17803 set 0x18, %o7
17804 ldd [%l7 + %o7], %i0
17805 sdiv %o1, 0x0F17, %l2
17806 movle %xcc, %l6, %o7
17807 fmovdvs %icc, %f14, %f19
17808 addccc %o2, 0x0D21, %g1
17809 ldx [%l7 + 0x50], %i1
17810 movn %icc, %g6, %o6
17811 xorcc %l4, %i3, %i5
17812 nop
17813 set 0x08, %i2
17814 lduh [%l7 + %i2], %l5
17815 smul %o5, %l3, %g7
17816 movrne %o4, 0x225, %i4
17817 sra %l1, %o0, %g3
17818 movrgez %l0, %i7, %o3
17819 stb %g4, [%l7 + 0x14]
17820 edge8 %i2, %g2, %i6
17821 fzeros %f15
17822 std %f18, [%l7 + 0x30]
17823 movle %xcc, %g5, %o1
17824 fmul8ulx16 %f4, %f2, %f22
17825 subcc %i0, %l2, %l6
17826 movrlez %o2, 0x2EA, %o7
17827 ldd [%l7 + 0x58], %f30
17828 fmovsa %xcc, %f29, %f10
17829 orcc %g1, 0x166A, %g6
17830 movrne %i1, 0x202, %o6
17831 sdivcc %l4, 0x1986, %i5
17832 movge %xcc, %l5, %i3
17833 subcc %l3, %o5, %g7
17834 movvc %xcc, %i4, %o4
17835 fnot2s %f25, %f17
17836 sdiv %l1, 0x138A, %o0
17837 ldx [%l7 + 0x70], %g3
17838 st %f11, [%l7 + 0x38]
17839 andn %i7, %o3, %l0
17840 subccc %i2, %g2, %g4
17841 movcs %xcc, %i6, %g5
17842 srlx %i0, 0x02, %o1
17843 fmovrsgz %l6, %f27, %f20
17844 fones %f31
17845 nop
17846 set 0x68, %o6
17847 ldd [%l7 + %o6], %o2
17848 mulscc %o7, %l2, %g6
17849 edge8ln %g1, %o6, %l4
17850 srl %i5, 0x08, %l5
17851 movle %icc, %i3, %l3
17852 xorcc %o5, 0x0882, %g7
17853 edge8ln %i1, %o4, %i4
17854 ldd [%l7 + 0x28], %f18
17855 movcs %xcc, %l1, %o0
17856 udivx %g3, 0x0816, %o3
17857 xor %l0, 0x14E0, %i2
17858 udivx %g2, 0x0642, %g4
17859 alignaddrl %i6, %g5, %i7
17860 sra %o1, 0x15, %l6
17861 andncc %o2, %i0, %o7
17862 fmovsg %icc, %f1, %f19
17863 umulcc %l2, %g1, %g6
17864 sth %o6, [%l7 + 0x1C]
17865 sethi 0x1BC6, %i5
17866 add %l4, %l5, %l3
17867 umulcc %o5, 0x0314, %g7
17868 andcc %i1, 0x0023, %i3
17869 movrlez %o4, 0x394, %l1
17870 srax %i4, 0x09, %g3
17871 stw %o0, [%l7 + 0x78]
17872 fmovscs %icc, %f27, %f10
17873 mulx %o3, 0x0F58, %l0
17874 stb %g2, [%l7 + 0x19]
17875 fcmpd %fcc2, %f4, %f10
17876 sll %g4, %i6, %g5
17877 st %f31, [%l7 + 0x30]
17878 movvs %icc, %i2, %i7
17879 alignaddrl %l6, %o1, %i0
17880 sdivx %o2, 0x076B, %o7
17881 save %g1, %g6, %l2
17882 rdpr %cwp, %g1
17883 rdpr %cansave, %g2
17884 rdpr %canrestore, %g3
17885 rdpr %cleanwin, %g4
17886 rdpr %otherwin, %g5
17887 rdpr %wstate, %g6
17888 xnorcc %o6, %l4, %i5
17889 ldsw [%l7 + 0x5C], %l3
17890 edge16ln %o5, %l5, %g7
17891 orcc %i1, %o4, %l1
17892 xorcc %i3, 0x0107, %i4
17893 movle %xcc, %o0, %g3
17894 fornot2s %f27, %f27, %f30
17895 save %l0, 0x0CB8, %g2
17896 rdpr %cwp, %g1
17897 rdpr %cansave, %g2
17898 rdpr %canrestore, %g3
17899 rdpr %cleanwin, %g4
17900 rdpr %otherwin, %g5
17901 rdpr %wstate, %g6
17902 fsrc1 %f8, %f24
17903 xorcc %g4, %o3, %i6
17904 umul %g5, 0x0648, %i2
17905 edge32 %i7, %o1, %i0
17906 move %icc, %o2, %o7
17907 move %icc, %l6, %g6
17908 fandnot1 %f16, %f0, %f8
17909 ldx [%l7 + 0x30], %g1
17910 mulx %l2, %o6, %l4
17911 addcc %l3, %o5, %i5
17912 srl %g7, 0x1F, %i1
17913 setx loop_63, %l0, %l1
17914 return %l1
17915 nop
17916 rdpr %cwp, %g1
17917 rdpr %cansave, %g2
17918 rdpr %canrestore, %g3
17919 rdpr %cleanwin, %g4
17920 rdpr %otherwin, %g5
17921 rdpr %wstate, %g6
17922loop_63: mova %icc, %i3, %o0
17923 edge8l %g3, %l0, %i4
17924 and %g2, %o3, %i6
17925 subc %g5, %g4, %i7
17926 move %xcc, %i2, %i0
17927 mova %xcc, %o1, %o2
17928 std %f16, [%l7 + 0x78]
17929 orncc %l6, %o7, %g1
17930 st %f19, [%l7 + 0x50]
17931 udiv %g6, 0x129E, %o6
17932 edge32l %l2, %l4, %l3
17933 save %i5, 0x16E2, %o5
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 mova %icc, %g7, %i1
17941 smulcc %o4, %l5, %i3
17942 fmovsgu %xcc, %f4, %f17
17943 smul %o0, 0x0F23, %g3
17944 array8 %l0, %i4, %l1
17945 subccc %o3, %i6, %g2
17946 array32 %g5, %i7, %i2
17947 sdivx %g4, 0x05E3, %i0
17948 srax %o1, 0x08, %l6
17949 fmovsne %icc, %f9, %f8
17950 movpos %xcc, %o7, %o2
17951 ldx [%l7 + 0x70], %g1
17952 udivx %o6, 0x1F94, %l2
17953 movne %xcc, %g6, %l4
17954 fors %f19, %f10, %f0
17955 fcmpd %fcc2, %f10, %f18
17956 array8 %i5, %l3, %o5
17957 for %f30, %f24, %f10
17958 fcmpgt16 %f12, %f2, %g7
17959 ldsh [%l7 + 0x2E], %o4
17960 fmovrsgz %i1, %f31, %f1
17961 ldx [%l7 + 0x20], %l5
17962 move %xcc, %o0, %g3
17963 stx %i3, [%l7 + 0x28]
17964 fornot2s %f20, %f8, %f28
17965 movre %i4, %l1, %l0
17966 fandnot2 %f6, %f12, %f30
17967 stb %o3, [%l7 + 0x7F]
17968 lduw [%l7 + 0x50], %i6
17969 movrgz %g2, 0x3BE, %g5
17970 edge16n %i7, %g4, %i2
17971 movge %xcc, %o1, %l6
17972 movleu %xcc, %o7, %i0
17973 subcc %o2, 0x00D8, %o6
17974 save %l2, 0x1991, %g6
17975 rdpr %cwp, %g1
17976 rdpr %cansave, %g2
17977 rdpr %canrestore, %g3
17978 rdpr %cleanwin, %g4
17979 rdpr %otherwin, %g5
17980 rdpr %wstate, %g6
17981 restore %g1, 0x1BC5, %l4
17982 rdpr %cwp, %g1
17983 rdpr %cansave, %g2
17984 rdpr %canrestore, %g3
17985 rdpr %cleanwin, %g4
17986 rdpr %otherwin, %g5
17987 rdpr %wstate, %g6
17988 alignaddr %l3, %i5, %o5
17989 smulcc %o4, %i1, %g7
17990 nop
17991 set 0x50, %o0
17992 std %f12, [%l7 + %o0]
17993 subccc %o0, %l5, %i3
17994 fmovsvc %xcc, %f28, %f3
17995 edge32ln %i4, %l1, %g3
17996 andcc %o3, 0x15B9, %i6
17997 fabss %f13, %f13
17998 array16 %l0, %g2, %i7
17999 sll %g4, %i2, %o1
18000 movne %xcc, %g5, %l6
18001 st %f14, [%l7 + 0x50]
18002 orcc %o7, 0x0196, %i0
18003 subcc %o2, %l2, %g6
18004 xnorcc %o6, 0x10BE, %g1
18005 orn %l4, %l3, %i5
18006 sdiv %o5, 0x1D6B, %o4
18007 fpadd16s %f15, %f11, %f24
18008 movgu %xcc, %i1, %o0
18009 movne %icc, %l5, %g7
18010 lduw [%l7 + 0x68], %i3
18011 movge %icc, %i4, %g3
18012 movge %xcc, %l1, %o3
18013 fcmped %fcc0, %f4, %f24
18014 array32 %l0, %i6, %g2
18015 stw %i7, [%l7 + 0x08]
18016 fpadd32s %f7, %f25, %f14
18017 move %xcc, %i2, %o1
18018 srl %g5, %l6, %g4
18019 fmovdle %xcc, %f28, %f16
18020 array32 %i0, %o7, %o2
18021 udivcc %g6, 0x0576, %l2
18022 edge32l %g1, %o6, %l3
18023 movgu %xcc, %i5, %o5
18024 sllx %l4, %i1, %o4
18025 sub %o0, %g7, %i3
18026 edge32l %l5, %i4, %l1
18027 sub %g3, 0x1CEB, %l0
18028 xor %o3, %g2, %i6
18029 movl %xcc, %i7, %i2
18030 movn %xcc, %o1, %g5
18031 ld [%l7 + 0x20], %f26
18032 movge %icc, %g4, %i0
18033 edge8l %o7, %l6, %o2
18034 ldub [%l7 + 0x38], %l2
18035 edge16l %g1, %o6, %l3
18036 move %icc, %g6, %i5
18037 for %f16, %f22, %f2
18038 movl %icc, %o5, %i1
18039 movrlez %l4, %o0, %o4
18040 umul %i3, %l5, %i4
18041 movvc %icc, %l1, %g3
18042 movg %xcc, %g7, %l0
18043 addc %o3, %i6, %g2
18044 lduh [%l7 + 0x2A], %i7
18045 udivcc %i2, 0x1AC3, %g5
18046 edge16l %g4, %o1, %o7
18047 umul %l6, 0x122E, %i0
18048 edge32n %l2, %o2, %o6
18049 fone %f16
18050 mulx %g1, %g6, %l3
18051 ld [%l7 + 0x78], %f30
18052 fsrc1s %f23, %f3
18053 edge32ln %i5, %i1, %o5
18054 array8 %l4, %o0, %o4
18055 movn %xcc, %i3, %l5
18056 mulx %l1, %g3, %g7
18057 array8 %l0, %i4, %i6
18058 fpsub16 %f28, %f18, %f0
18059 edge16 %o3, %g2, %i7
18060 orcc %i2, %g4, %o1
18061 fnegs %f5, %f14
18062 ldd [%l7 + 0x78], %f24
18063 ldub [%l7 + 0x53], %g5
18064 ldsb [%l7 + 0x56], %l6
18065 smul %i0, 0x16C9, %l2
18066 stx %o2, [%l7 + 0x78]
18067 pdist %f18, %f26, %f0
18068 popc 0x151A, %o7
18069 fexpand %f18, %f22
18070 movl %icc, %g1, %g6
18071 xnorcc %l3, 0x13BB, %i5
18072 umulcc %i1, 0x10BF, %o5
18073 sdivcc %o6, 0x01BB, %o0
18074 stx %o4, [%l7 + 0x18]
18075 sdivx %i3, 0x0A95, %l5
18076 edge8 %l1, %l4, %g7
18077 ldd [%l7 + 0x50], %l0
18078 std %f20, [%l7 + 0x58]
18079 srl %g3, 0x15, %i4
18080 srlx %o3, 0x0C, %i6
18081 udiv %g2, 0x0F44, %i7
18082 subc %g4, 0x0FDE, %i2
18083 movl %xcc, %g5, %o1
18084 ldsw [%l7 + 0x2C], %l6
18085 std %f18, [%l7 + 0x30]
18086 edge32l %i0, %l2, %o2
18087 ldx [%l7 + 0x50], %g1
18088 fmovdneg %icc, %f29, %f4
18089 nop
18090 set 0x4C, %l6
18091 ldsw [%l7 + %l6], %g6
18092 and %l3, 0x0C73, %o7
18093 fpackfix %f28, %f20
18094 sllx %i5, 0x0F, %o5
18095 edge8n %i1, %o6, %o4
18096 fandnot2s %f28, %f14, %f23
18097 lduw [%l7 + 0x5C], %o0
18098 sethi 0x1E61, %i3
18099 mova %xcc, %l1, %l5
18100 sra %g7, %l0, %g3
18101 fmovsvc %xcc, %f25, %f28
18102 xorcc %l4, 0x0228, %o3
18103 addcc %i4, %i6, %i7
18104 fxnor %f6, %f6, %f12
18105 fornot2 %f30, %f6, %f14
18106 mulscc %g4, 0x16F2, %g2
18107 movrgz %i2, %o1, %l6
18108 addcc %g5, 0x0D29, %l2
18109 fmovrdgez %i0, %f10, %f26
18110 sdivcc %g1, 0x021A, %o2
18111 fandnot2s %f19, %f21, %f3
18112 subccc %l3, 0x005F, %o7
18113 umulcc %g6, %i5, %o5
18114 fmovdleu %icc, %f4, %f8
18115 udivcc %i1, 0x1199, %o6
18116 edge16ln %o0, %o4, %i3
18117 ldd [%l7 + 0x20], %f26
18118 array16 %l1, %l5, %l0
18119 movge %icc, %g3, %g7
18120 ldd [%l7 + 0x60], %l4
18121 movpos %icc, %i4, %i6
18122 addc %i7, 0x1619, %g4
18123 fcmpgt32 %f26, %f28, %g2
18124 add %i2, 0x13EC, %o1
18125 ldsb [%l7 + 0x2F], %l6
18126 movn %icc, %g5, %l2
18127 setx loop_64, %l0, %l1
18128 return %l1
18129 nop
18130 rdpr %cwp, %g1
18131 rdpr %cansave, %g2
18132 rdpr %canrestore, %g3
18133 rdpr %cleanwin, %g4
18134 rdpr %otherwin, %g5
18135 rdpr %wstate, %g6
18136loop_64: movneg %icc, %l3, %o7
18137 mulscc %g6, 0x19F6, %o2
18138 movleu %xcc, %o5, %i5
18139 and %o6, %o0, %o4
18140 fmovdvs %xcc, %f4, %f5
18141 pdist %f22, %f12, %f2
18142 array8 %i1, %i3, %l5
18143 edge16ln %l1, %l0, %g3
18144 sir 0x0C95
18145 movre %l4, 0x298, %i4
18146 stx %i6, [%l7 + 0x38]
18147 umul %i7, %g7, %g4
18148 fpackfix %f4, %f17
18149 fnot2 %f24, %f22
18150 fnands %f10, %f17, %f16
18151 array8 %i2, %g2, %o1
18152 smul %l6, %g5, %l2
18153 subc %g1, %o3, %i0
18154 mulx %l3, %o7, %g6
18155 movrlez %o5, 0x207, %i5
18156 xnorcc %o2, 0x1946, %o6
18157 smulcc %o0, %o4, %i3
18158 movcc %icc, %l5, %l1
18159 fcmple32 %f8, %f30, %l0
18160 bshuffle %f20, %f18, %f16
18161 movl %xcc, %i1, %l4
18162 fmovscc %icc, %f4, %f12
18163 xor %i4, %g3, %i7
18164 alignaddr %g7, %i6, %g4
18165 fpadd16 %f14, %f12, %f20
18166 xnor %g2, %i2, %o1
18167 fnor %f0, %f4, %f16
18168 andn %g5, 0x190D, %l6
18169 fornot2s %f10, %f11, %f4
18170 restore %g1, %o3, %l2
18171 rdpr %cwp, %g1
18172 rdpr %cansave, %g2
18173 rdpr %canrestore, %g3
18174 rdpr %cleanwin, %g4
18175 rdpr %otherwin, %g5
18176 rdpr %wstate, %g6
18177 movvc %xcc, %i0, %o7
18178 fcmpd %fcc2, %f20, %f28
18179 movgu %icc, %g6, %o5
18180 movle %icc, %l3, %i5
18181 movneg %xcc, %o2, %o6
18182 movgu %xcc, %o4, %i3
18183 edge32n %o0, %l1, %l5
18184 fmovrsne %i1, %f21, %f24
18185 save %l0, %i4, %g3
18186 rdpr %cwp, %g1
18187 rdpr %cansave, %g2
18188 rdpr %canrestore, %g3
18189 rdpr %cleanwin, %g4
18190 rdpr %otherwin, %g5
18191 rdpr %wstate, %g6
18192 andncc %i7, %g7, %i6
18193 movpos %xcc, %g4, %g2
18194 edge8l %l4, %o1, %i2
18195 fpsub16s %f13, %f3, %f16
18196 smul %l6, %g1, %g5
18197 umulcc %o3, %i0, %o7
18198 and %l2, 0x0059, %o5
18199 fmul8x16au %f20, %f0, %f16
18200 fcmpne16 %f20, %f20, %l3
18201 fnor %f12, %f14, %f18
18202 umulcc %i5, 0x070A, %o2
18203 pdist %f2, %f0, %f6
18204 ldd [%l7 + 0x18], %f28
18205 nop
18206 set 0x20, %l5
18207 ldd [%l7 + %l5], %o6
18208 movrlz %o4, %g6, %i3
18209 sdiv %o0, 0x07F4, %l1
18210 movne %xcc, %l5, %i1
18211 ld [%l7 + 0x30], %f1
18212 edge32 %l0, %g3, %i7
18213 xorcc %g7, 0x0EE0, %i6
18214 array16 %g4, %i4, %l4
18215 fmovdpos %xcc, %f13, %f3
18216 smulcc %o1, %g2, %i2
18217 fsrc1s %f6, %f25
18218 orcc %l6, %g1, %g5
18219 movrgez %o3, %i0, %o7
18220 movn %xcc, %o5, %l2
18221 edge32l %i5, %o2, %l3
18222 std %f16, [%l7 + 0x68]
18223 fsrc2 %f24, %f24
18224 stw %o6, [%l7 + 0x0C]
18225 mova %icc, %o4, %i3
18226 xor %g6, %l1, %o0
18227 movvc %xcc, %l5, %l0
18228 movrlez %g3, 0x090, %i7
18229 stb %i1, [%l7 + 0x2F]
18230 lduh [%l7 + 0x14], %g7
18231 pdist %f6, %f10, %f20
18232 fones %f18
18233 mulx %i6, %i4, %g4
18234 st %f23, [%l7 + 0x4C]
18235 add %o1, %g2, %i2
18236 udivcc %l6, 0x1B1B, %g1
18237 fxnor %f6, %f6, %f10
18238 movleu %icc, %g5, %o3
18239 lduh [%l7 + 0x7C], %l4
18240 or %o7, 0x1DF7, %i0
18241 lduw [%l7 + 0x18], %l2
18242 alignaddr %o5, %i5, %o2
18243 umul %o6, 0x1586, %l3
18244 array16 %i3, %o4, %g6
18245 ldd [%l7 + 0x58], %f28
18246 xnor %o0, %l1, %l5
18247 fandnot1s %f25, %f21, %f17
18248 alignaddrl %l0, %g3, %i7
18249 sdivx %i1, 0x0CD8, %g7
18250 edge8n %i4, %i6, %o1
18251 addcc %g2, %i2, %l6
18252 sllx %g4, 0x09, %g1
18253 srlx %o3, %g5, %o7
18254 sllx %i0, %l4, %o5
18255 udiv %i5, 0x1F40, %l2
18256 alignaddr %o2, %o6, %l3
18257 fmovsvc %icc, %f3, %f5
18258 xor %o4, %g6, %o0
18259 umul %i3, 0x19C6, %l1
18260 nop
18261 set 0x70, %i5
18262 ldd [%l7 + %i5], %l0
18263 sir 0x1A20
18264 edge8 %g3, %i7, %l5
18265 fmovda %icc, %f26, %f29
18266 umulcc %g7, 0x04C2, %i4
18267 stx %i6, [%l7 + 0x68]
18268 fpsub32 %f30, %f0, %f24
18269 sllx %o1, 0x01, %i1
18270 fmovsg %xcc, %f19, %f4
18271 fmovdgu %xcc, %f31, %f8
18272 fnegd %f6, %f4
18273 ldd [%l7 + 0x28], %g2
18274 movleu %xcc, %l6, %g4
18275 popc 0x0A9C, %i2
18276 movcc %icc, %o3, %g5
18277 smulcc %o7, %i0, %g1
18278 sdivcc %o5, 0x0ECA, %i5
18279 movn %icc, %l4, %l2
18280 movrgz %o6, 0x12E, %l3
18281 movpos %xcc, %o4, %o2
18282 fnegd %f2, %f8
18283 stx %g6, [%l7 + 0x28]
18284 sethi 0x0813, %o0
18285 edge32l %l1, %l0, %g3
18286 or %i7, 0x0C51, %l5
18287 movrgz %g7, %i3, %i4
18288 and %i6, 0x0526, %i1
18289 movpos %icc, %g2, %l6
18290 stx %g4, [%l7 + 0x28]
18291 array16 %i2, %o1, %g5
18292 fmovsvs %xcc, %f27, %f21
18293 mova %icc, %o7, %i0
18294 movle %icc, %g1, %o3
18295 movge %xcc, %i5, %l4
18296 movl %xcc, %o5, %l2
18297 edge32 %l3, %o4, %o6
18298 fmovsge %icc, %f3, %f6
18299 ldub [%l7 + 0x09], %o2
18300 subcc %o0, %g6, %l1
18301 udiv %g3, 0x07C9, %l0
18302 smul %i7, %l5, %i3
18303 subccc %i4, %g7, %i1
18304 umulcc %g2, %i6, %l6
18305 edge8n %g4, %o1, %i2
18306 edge8n %o7, %i0, %g5
18307 mova %icc, %g1, %i5
18308 fpsub32s %f5, %f31, %f30
18309 st %f20, [%l7 + 0x44]
18310 edge8 %l4, %o5, %o3
18311 movle %xcc, %l3, %o4
18312 fmovrdlez %l2, %f18, %f0
18313 pdist %f24, %f0, %f20
18314 fmul8x16al %f25, %f0, %f16
18315 movne %xcc, %o6, %o2
18316 edge8 %o0, %g6, %g3
18317 edge16l %l0, %l1, %l5
18318 srax %i3, %i7, %g7
18319 setx loop_65, %l0, %l1
18320 return %l1
18321 nop
18322 rdpr %cwp, %g1
18323 rdpr %cansave, %g2
18324 rdpr %canrestore, %g3
18325 rdpr %cleanwin, %g4
18326 rdpr %otherwin, %g5
18327 rdpr %wstate, %g6
18328loop_65: sub %i6, %g2, %l6
18329 alignaddr %o1, %g4, %o7
18330 fands %f4, %f19, %f26
18331 movpos %xcc, %i2, %i0
18332 alignaddrl %g5, %g1, %i5
18333 sdiv %l4, 0x1822, %o3
18334 udivcc %o5, 0x05D8, %l3
18335 umulcc %l2, %o4, %o6
18336 ldd [%l7 + 0x08], %o0
18337 movge %icc, %g6, %o2
18338 movvc %xcc, %g3, %l0
18339 fnands %f29, %f21, %f7
18340 srl %l1, 0x0D, %l5
18341 ldsh [%l7 + 0x20], %i7
18342 edge16l %g7, %i3, %i4
18343 udiv %i1, 0x1201, %g2
18344 sllx %i6, %o1, %g4
18345 movpos %icc, %l6, %o7
18346 andcc %i2, 0x0DCB, %g5
18347 mulscc %g1, %i0, %i5
18348 movg %xcc, %o3, %o5
18349 movcc %xcc, %l4, %l3
18350 movn %xcc, %o4, %l2
18351 lduw [%l7 + 0x48], %o6
18352 stx %g6, [%l7 + 0x68]
18353 sth %o2, [%l7 + 0x0C]
18354 umulcc %g3, %o0, %l0
18355 udiv %l5, 0x0AA5, %l1
18356 fpadd16s %f25, %f26, %f16
18357 alignaddr %i7, %i3, %g7
18358 umul %i4, 0x0A01, %i1
18359 fmovrdgz %i6, %f6, %f18
18360 nop
18361 set 0x67, %i3
18362 stb %o1, [%l7 + %i3]
18363 addcc %g4, 0x0FB4, %g2
18364 movcc %xcc, %l6, %o7
18365 std %f14, [%l7 + 0x28]
18366 fmovrse %g5, %f17, %f19
18367 fmovrdlz %i2, %f4, %f0
18368 fmovsl %xcc, %f20, %f1
18369 addc %g1, 0x1116, %i0
18370 fcmps %fcc1, %f31, %f2
18371 movre %i5, 0x19D, %o5
18372 movn %xcc, %o3, %l4
18373 nop
18374 set 0x4C, %i6
18375 lduw [%l7 + %i6], %o4
18376 fzero %f22
18377 smulcc %l3, %o6, %l2
18378 udivx %g6, 0x1CEC, %g3
18379 edge16l %o2, %l0, %l5
18380 fmovdg %xcc, %f2, %f0
18381 fmovdgu %xcc, %f28, %f6
18382 sdiv %o0, 0x0941, %i7
18383 fmovdcc %icc, %f2, %f0
18384 movle %icc, %l1, %g7
18385 movcc %xcc, %i3, %i4
18386 xor %i1, %o1, %g4
18387 umul %g2, 0x1631, %l6
18388 sir 0x0D43
18389 addcc %i6, %o7, %g5
18390 xorcc %i2, %g1, %i0
18391 mulx %i5, 0x1355, %o3
18392 fmovscc %xcc, %f15, %f28
18393 fmul8x16au %f17, %f16, %f30
18394 edge8n %o5, %o4, %l4
18395 mulx %l3, 0x0C27, %l2
18396 andn %o6, 0x1303, %g6
18397 mova %xcc, %g3, %l0
18398 array32 %l5, %o2, %o0
18399 sth %i7, [%l7 + 0x0C]
18400 srl %g7, %i3, %i4
18401 ldsw [%l7 + 0x34], %l1
18402 umulcc %o1, 0x0DF1, %g4
18403 fcmpne16 %f28, %f16, %i1
18404 edge32ln %g2, %l6, %o7
18405 fcmpd %fcc3, %f28, %f28
18406 edge32n %g5, %i6, %g1
18407 sir 0x14D4
18408 movrgez %i2, 0x2CC, %i0
18409 orn %o3, 0x0105, %i5
18410 movgu %xcc, %o4, %o5
18411 fmovde %icc, %f23, %f27
18412 fmovrdne %l4, %f26, %f16
18413 stw %l3, [%l7 + 0x2C]
18414 addccc %l2, 0x18D2, %g6
18415 umul %o6, 0x14D1, %l0
18416 fnot2 %f10, %f4
18417 fmovrdgez %l5, %f24, %f8
18418 fsrc1 %f14, %f14
18419 srl %g3, 0x09, %o0
18420 stx %i7, [%l7 + 0x70]
18421 ldsb [%l7 + 0x51], %o2
18422 fmovsg %xcc, %f2, %f13
18423 fmovsneg %icc, %f2, %f9
18424 sth %i3, [%l7 + 0x1C]
18425 movleu %xcc, %g7, %i4
18426 movl %xcc, %l1, %o1
18427 movn %xcc, %i1, %g2
18428 sllx %l6, 0x13, %g4
18429 sdivcc %o7, 0x0919, %i6
18430 stw %g5, [%l7 + 0x34]
18431 movne %icc, %i2, %g1
18432 subccc %o3, 0x130F, %i0
18433 edge16l %o4, %o5, %i5
18434 xorcc %l4, 0x18E9, %l2
18435 fcmpne32 %f4, %f20, %g6
18436 addc %o6, %l0, %l5
18437 fmovda %icc, %f15, %f30
18438 srax %l3, 0x1A, %g3
18439 nop
18440 set 0x6C, %g3
18441 stb %i7, [%l7 + %g3]
18442 andcc %o0, 0x1165, %i3
18443 edge16ln %g7, %o2, %l1
18444 edge8 %i4, %o1, %i1
18445 movg %xcc, %g2, %l6
18446 xnor %g4, 0x1DE1, %o7
18447 fpack32 %f18, %f16, %f8
18448 movne %xcc, %g5, %i6
18449 movn %icc, %i2, %o3
18450 array16 %g1, %i0, %o4
18451 faligndata %f30, %f10, %f2
18452 umulcc %o5, 0x1A67, %l4
18453 addccc %i5, %g6, %o6
18454 andncc %l2, %l0, %l3
18455 edge32l %l5, %g3, %i7
18456 fcmpeq16 %f16, %f24, %i3
18457 nop
18458 set 0x34, %g4
18459 lduh [%l7 + %g4], %g7
18460 movrgez %o0, %l1, %i4
18461 lduh [%l7 + 0x7A], %o2
18462 edge32n %i1, %g2, %l6
18463 xnorcc %g4, %o7, %o1
18464 movcs %icc, %i6, %i2
18465 stx %g5, [%l7 + 0x18]
18466 sdiv %o3, 0x0CBB, %g1
18467 edge8 %i0, %o4, %l4
18468 array8 %o5, %g6, %i5
18469 movrlz %o6, 0x0CD, %l2
18470 fmovrsgz %l0, %f18, %f29
18471 array16 %l5, %g3, %l3
18472 xorcc %i3, 0x0A97, %i7
18473 movge %icc, %o0, %g7
18474 edge16ln %l1, %i4, %o2
18475 movpos %icc, %g2, %i1
18476 lduh [%l7 + 0x3A], %g4
18477 edge8 %o7, %o1, %l6
18478 andn %i2, 0x18B8, %g5
18479 restore %i6, 0x01D4, %o3
18480 rdpr %cwp, %g1
18481 rdpr %cansave, %g2
18482 rdpr %canrestore, %g3
18483 rdpr %cleanwin, %g4
18484 rdpr %otherwin, %g5
18485 rdpr %wstate, %g6
18486 edge8n %g1, %o4, %i0
18487 fabsd %f20, %f6
18488 xnorcc %l4, 0x131C, %o5
18489 subccc %g6, %i5, %o6
18490 ldx [%l7 + 0x20], %l0
18491 sub %l5, 0x1652, %g3
18492 orcc %l2, %l3, %i3
18493 sdiv %o0, 0x0717, %i7
18494 ldub [%l7 + 0x5B], %l1
18495 lduh [%l7 + 0x74], %i4
18496 stx %g7, [%l7 + 0x78]
18497 edge32ln %g2, %i1, %o2
18498 addc %o7, 0x05B1, %g4
18499 fornot1s %f18, %f23, %f6
18500 ldub [%l7 + 0x61], %o1
18501 subccc %l6, 0x11D0, %i2
18502 ldx [%l7 + 0x10], %i6
18503 fmovsne %icc, %f22, %f14
18504 fmovsg %xcc, %f20, %f26
18505 sethi 0x06D3, %o3
18506 orn %g5, 0x1A75, %g1
18507 movrlez %i0, %o4, %o5
18508 udiv %g6, 0x0A7D, %i5
18509 mova %icc, %l4, %l0
18510 movpos %icc, %o6, %g3
18511 array32 %l5, %l2, %i3
18512 fcmple16 %f8, %f26, %o0
18513 ldub [%l7 + 0x1C], %l3
18514 popc 0x1B86, %l1
18515 smul %i7, %i4, %g7
18516 popc 0x0C98, %i1
18517 movrlez %o2, 0x043, %g2
18518 sra %g4, 0x08, %o7
18519 ldsw [%l7 + 0x28], %l6
18520 fabss %f16, %f14
18521 fmovse %icc, %f3, %f30
18522 fsrc2s %f9, %f15
18523 xnorcc %o1, %i6, %o3
18524 pdist %f2, %f12, %f0
18525 fmovrdne %g5, %f12, %f16
18526 andn %i2, 0x08A3, %g1
18527 fmul8ulx16 %f2, %f12, %f20
18528 movrlz %i0, %o4, %g6
18529 fmovscc %xcc, %f3, %f0
18530 fnot2s %f22, %f16
18531 andcc %i5, %l4, %l0
18532 subccc %o6, 0x10D5, %g3
18533 add %o5, 0x0D3E, %l2
18534 fpadd16 %f12, %f20, %f14
18535 save %l5, %o0, %i3
18536 rdpr %cwp, %g1
18537 rdpr %cansave, %g2
18538 rdpr %canrestore, %g3
18539 rdpr %cleanwin, %g4
18540 rdpr %otherwin, %g5
18541 rdpr %wstate, %g6
18542 array8 %l3, %l1, %i4
18543 alignaddrl %g7, %i1, %o2
18544 fmovdne %icc, %f26, %f1
18545 smul %g2, 0x1771, %g4
18546 nop
18547 set 0x36, %l2
18548 ldub [%l7 + %l2], %o7
18549 movl %icc, %l6, %i7
18550 add %o1, 0x1262, %i6
18551 movgu %icc, %o3, %g5
18552 sdivcc %i2, 0x0CC2, %i0
18553 fone %f12
18554 movre %g1, %g6, %i5
18555 alignaddrl %o4, %l4, %o6
18556 fpadd16 %f2, %f4, %f26
18557 siam 0x3
18558 edge16 %l0, %g3, %o5
18559 udiv %l2, 0x0C67, %o0
18560 setx loop_66, %l0, %l1
18561 return %l1
18562 nop
18563 rdpr %cwp, %g1
18564 rdpr %cansave, %g2
18565 rdpr %canrestore, %g3
18566 rdpr %cleanwin, %g4
18567 rdpr %otherwin, %g5
18568 rdpr %wstate, %g6
18569loop_66: ldsw [%l7 + 0x5C], %l1
18570 movleu %icc, %l5, %g7
18571 stx %i1, [%l7 + 0x70]
18572 alignaddrl %i4, %g2, %g4
18573 fandnot1 %f16, %f12, %f6
18574 addcc %o2, %l6, %o7
18575 fandnot1s %f18, %f2, %f18
18576 movrgez %o1, %i7, %i6
18577 fmovrslz %g5, %f12, %f2
18578 movleu %icc, %o3, %i2
18579 mulx %g1, %i0, %g6
18580 movle %icc, %i5, %o4
18581 andn %l4, %l0, %g3
18582 movpos %xcc, %o6, %o5
18583 movn %xcc, %l2, %o0
18584 movleu %xcc, %l3, %i3
18585 edge8 %l1, %g7, %i1
18586 movg %icc, %i4, %g2
18587 movrne %g4, 0x371, %l5
18588 fmovrsgz %l6, %f27, %f15
18589 srlx %o7, 0x1F, %o2
18590 popc %i7, %i6
18591 move %xcc, %g5, %o1
18592 movvs %icc, %o3, %g1
18593 movpos %icc, %i2, %g6
18594 xnorcc %i0, 0x1A9F, %o4
18595 andncc %l4, %l0, %g3
18596 edge32l %o6, %i5, %l2
18597 stb %o5, [%l7 + 0x75]
18598 fmovrdgz %l3, %f12, %f0
18599 movcc %icc, %o0, %i3
18600 addccc %l1, %i1, %g7
18601 fcmpgt32 %f26, %f24, %i4
18602 edge32l %g4, %l5, %l6
18603 mova %xcc, %o7, %g2
18604 stx %o2, [%l7 + 0x70]
18605 movleu %icc, %i7, %g5
18606 sir 0x19F3
18607 movn %xcc, %i6, %o1
18608 ldd [%l7 + 0x70], %g0
18609 srl %o3, 0x05, %i2
18610 ldsh [%l7 + 0x0E], %i0
18611 and %g6, %l4, %l0
18612 array8 %o4, %o6, %g3
18613 sth %l2, [%l7 + 0x64]
18614 movg %icc, %i5, %o5
18615 fmovrdlz %l3, %f14, %f28
18616 mova %icc, %i3, %l1
18617 lduw [%l7 + 0x10], %i1
18618 movcs %icc, %o0, %g7
18619 subcc %g4, %l5, %l6
18620 xorcc %i4, %g2, %o7
18621 fnand %f2, %f2, %f14
18622 fcmpes %fcc2, %f0, %f15
18623 fmul8sux16 %f2, %f4, %f6
18624 movrne %o2, 0x351, %g5
18625 mova %xcc, %i6, %o1
18626 orn %i7, 0x0E83, %g1
18627 orncc %o3, %i2, %i0
18628 movvc %xcc, %l4, %l0
18629 edge8ln %g6, %o4, %o6
18630 movrne %g3, 0x207, %i5
18631 alignaddrl %o5, %l2, %l3
18632 edge8n %l1, %i1, %o0
18633 ldd [%l7 + 0x30], %f22
18634 save %g7, %g4, %l5
18635 rdpr %cwp, %g1
18636 rdpr %cansave, %g2
18637 rdpr %canrestore, %g3
18638 rdpr %cleanwin, %g4
18639 rdpr %otherwin, %g5
18640 rdpr %wstate, %g6
18641 mulx %l6, 0x0CFC, %i3
18642 smulcc %i4, 0x0AAE, %g2
18643 movcc %xcc, %o2, %o7
18644 fnot1 %f20, %f14
18645 stb %g5, [%l7 + 0x4B]
18646 umul %o1, 0x17C8, %i7
18647 sdivx %g1, 0x1D1F, %o3
18648 fmul8x16al %f27, %f15, %f12
18649 sdivcc %i2, 0x000A, %i0
18650 edge16l %l4, %i6, %g6
18651 fmovrdne %o4, %f16, %f22
18652 smulcc %l0, 0x0C3D, %o6
18653 orcc %g3, %o5, %i5
18654 umulcc %l2, 0x0683, %l3
18655 orcc %l1, 0x08DE, %i1
18656 srax %o0, 0x05, %g4
18657 srl %g7, %l5, %i3
18658 mulx %l6, 0x07D2, %g2
18659 andncc %i4, %o7, %g5
18660 array32 %o2, %o1, %i7
18661 xorcc %o3, %i2, %i0
18662 edge8l %l4, %i6, %g1
18663 andn %g6, 0x01BB, %o4
18664 movrlez %l0, 0x257, %g3
18665 movrgez %o5, 0x3DC, %i5
18666 mulscc %o6, %l2, %l3
18667 sdivx %i1, 0x105C, %o0
18668 lduw [%l7 + 0x5C], %g4
18669 subccc %g7, %l1, %i3
18670 movcc %xcc, %l5, %l6
18671 array8 %g2, %i4, %g5
18672 ld [%l7 + 0x6C], %f31
18673 smul %o2, %o1, %o7
18674 lduh [%l7 + 0x3A], %o3
18675 fmuld8sux16 %f18, %f16, %f14
18676 for %f4, %f16, %f28
18677 edge32l %i7, %i2, %i0
18678 movge %icc, %i6, %l4
18679 fpack32 %f18, %f28, %f4
18680 movrne %g6, %g1, %o4
18681 addccc %l0, 0x1AEB, %g3
18682 ldsb [%l7 + 0x0B], %o5
18683 fcmpd %fcc3, %f14, %f14
18684 fmovdne %icc, %f7, %f7
18685 ldx [%l7 + 0x40], %o6
18686 fnot2 %f20, %f4
18687 srax %l2, %l3, %i5
18688 udiv %o0, 0x0EB1, %i1
18689 andn %g7, %g4, %i3
18690 edge8ln %l1, %l5, %g2
18691 fnands %f10, %f3, %f30
18692 fpadd32s %f7, %f14, %f2
18693 alignaddr %i4, %g5, %o2
18694 st %f25, [%l7 + 0x5C]
18695 fmovdge %icc, %f7, %f27
18696 mulx %o1, 0x055E, %l6
18697 or %o7, 0x1761, %i7
18698 lduh [%l7 + 0x2A], %o3
18699 ldub [%l7 + 0x22], %i2
18700 fmovdge %icc, %f5, %f10
18701 edge32n %i0, %i6, %g6
18702 array8 %l4, %o4, %g1
18703 fzero %f10
18704 nop
18705 set 0x08, %i1
18706 ldd [%l7 + %i1], %f10
18707 fmovdne %icc, %f2, %f11
18708 subccc %l0, 0x1FEF, %g3
18709 and %o5, 0x0F61, %o6
18710 array32 %l2, %i5, %l3
18711 smul %i1, %o0, %g7
18712 movrgz %i3, 0x327, %l1
18713 ldd [%l7 + 0x20], %l4
18714 movleu %icc, %g4, %i4
18715 sub %g2, %o2, %o1
18716 fors %f0, %f30, %f22
18717 edge32l %l6, %o7, %g5
18718 sdiv %i7, 0x0D6D, %o3
18719 ldsw [%l7 + 0x0C], %i0
18720 alignaddrl %i6, %i2, %l4
18721 movn %icc, %g6, %o4
18722 add %l0, 0x0C8D, %g1
18723 mulx %o5, %g3, %o6
18724 sub %i5, %l3, %l2
18725 fpsub32 %f18, %f16, %f28
18726 sdivx %o0, 0x19D4, %g7
18727 fzero %f24
18728 array16 %i3, %l1, %l5
18729 mulscc %i1, 0x136A, %i4
18730 and %g4, %g2, %o2
18731 sir 0x09AB
18732 sllx %l6, 0x1B, %o7
18733 ldsw [%l7 + 0x78], %g5
18734 move %icc, %o1, %i7
18735 fmovdn %icc, %f6, %f18
18736 addcc %i0, %o3, %i6
18737 movl %xcc, %i2, %g6
18738 fcmpgt16 %f6, %f10, %o4
18739 udivx %l0, 0x08BA, %l4
18740 fornot1s %f30, %f4, %f9
18741 std %f18, [%l7 + 0x40]
18742 restore %o5, %g1, %g3
18743 rdpr %cwp, %g1
18744 rdpr %cansave, %g2
18745 rdpr %canrestore, %g3
18746 rdpr %cleanwin, %g4
18747 rdpr %otherwin, %g5
18748 rdpr %wstate, %g6
18749 sllx %o6, %i5, %l3
18750 ld [%l7 + 0x34], %f3
18751 array32 %o0, %g7, %i3
18752 addcc %l1, %l5, %l2
18753 movpos %icc, %i1, %i4
18754 fpadd16s %f19, %f30, %f16
18755 subc %g4, 0x0405, %o2
18756 movrne %g2, %l6, %g5
18757 fnot2s %f0, %f26
18758 movrlz %o1, %o7, %i0
18759 fmovrdne %i7, %f18, %f28
18760 ldsh [%l7 + 0x4C], %i6
18761 movre %i2, 0x318, %o3
18762 ldsb [%l7 + 0x0F], %g6
18763 fpsub16s %f3, %f22, %f20
18764 stb %l0, [%l7 + 0x4F]
18765 fmovrde %l4, %f4, %f2
18766 andcc %o4, 0x0739, %o5
18767 ld [%l7 + 0x50], %f23
18768 fzero %f12
18769 edge32ln %g1, %g3, %i5
18770 fmovda %xcc, %f18, %f22
18771 edge16 %l3, %o0, %o6
18772 fpsub16 %f28, %f22, %f4
18773 smul %i3, %l1, %l5
18774 movn %icc, %l2, %i1
18775 st %f8, [%l7 + 0x24]
18776 addc %g7, 0x184E, %i4
18777 stx %o2, [%l7 + 0x48]
18778 ldsb [%l7 + 0x47], %g2
18779 ldub [%l7 + 0x62], %l6
18780 srlx %g4, 0x1E, %o1
18781 orncc %o7, %g5, %i0
18782 xnor %i7, 0x0DA3, %i2
18783 andcc %i6, 0x1EED, %g6
18784 movrgez %l0, %o3, %o4
18785 stw %o5, [%l7 + 0x68]
18786 subc %g1, 0x1B8F, %g3
18787 movcc %icc, %l4, %i5
18788 fmovrsgez %l3, %f27, %f21
18789 addc %o0, %o6, %l1
18790 subcc %l5, %l2, %i1
18791 ldsh [%l7 + 0x6E], %i3
18792 ld [%l7 + 0x70], %f31
18793 srax %g7, 0x16, %o2
18794 fone %f30
18795 or %i4, 0x0E0E, %g2
18796 movcs %xcc, %l6, %o1
18797 lduh [%l7 + 0x72], %o7
18798 movcc %xcc, %g5, %g4
18799 fmovsn %icc, %f9, %f10
18800 xnor %i0, 0x0F9C, %i7
18801 ldub [%l7 + 0x6E], %i6
18802 addccc %i2, %g6, %o3
18803 sll %o4, %l0, %o5
18804 movgu %xcc, %g3, %l4
18805 stb %i5, [%l7 + 0x22]
18806 fcmpeq32 %f12, %f0, %g1
18807 fmovdgu %icc, %f31, %f14
18808 xorcc %o0, %l3, %l1
18809 fcmple16 %f18, %f4, %o6
18810 std %f4, [%l7 + 0x60]
18811 save %l5, 0x1526, %l2
18812 rdpr %cwp, %g1
18813 rdpr %cansave, %g2
18814 rdpr %canrestore, %g3
18815 rdpr %cleanwin, %g4
18816 rdpr %otherwin, %g5
18817 rdpr %wstate, %g6
18818 ldub [%l7 + 0x5D], %i1
18819 movg %xcc, %i3, %g7
18820 movge %xcc, %o2, %i4
18821 mova %xcc, %l6, %o1
18822 edge16ln %g2, %o7, %g4
18823 movre %i0, %i7, %i6
18824 move %xcc, %i2, %g5
18825 sth %g6, [%l7 + 0x08]
18826 movl %icc, %o3, %o4
18827 fpsub16s %f21, %f10, %f10
18828 sdivx %o5, 0x1D75, %g3
18829 std %f24, [%l7 + 0x10]
18830 edge8ln %l0, %l4, %g1
18831 lduh [%l7 + 0x70], %i5
18832 xor %l3, %l1, %o0
18833 nop
18834 set 0x4C, %o2
18835 ldsw [%l7 + %o2], %l5
18836 mulx %o6, 0x0EAF, %i1
18837 nop
18838 set 0x48, %g1
18839 ldd [%l7 + %g1], %i2
18840 popc 0x0816, %l2
18841 edge32n %o2, %i4, %g7
18842 sth %o1, [%l7 + 0x2E]
18843 edge32l %l6, %g2, %g4
18844 fmovsg %xcc, %f9, %f24
18845 add %i0, 0x0C04, %o7
18846 sdivcc %i7, 0x0BC4, %i6
18847 fmovrdgz %g5, %f24, %f20
18848 udiv %i2, 0x13F5, %o3
18849 movrgz %g6, %o5, %o4
18850 movle %icc, %l0, %l4
18851 sub %g3, %i5, %l3
18852 ldd [%l7 + 0x20], %f8
18853 sra %g1, %l1, %l5
18854 fmovrsne %o0, %f1, %f3
18855 edge8l %o6, %i3, %i1
18856 subccc %o2, 0x119D, %i4
18857 edge32ln %g7, %o1, %l6
18858 sdiv %l2, 0x0DE2, %g2
18859 siam 0x0
18860 andn %g4, 0x0638, %i0
18861 edge8 %o7, %i6, %i7
18862 sll %i2, %o3, %g6
18863 alignaddrl %g5, %o5, %l0
18864 movpos %xcc, %o4, %l4
18865 popc %i5, %l3
18866 movvc %xcc, %g3, %g1
18867 lduw [%l7 + 0x3C], %l1
18868 lduh [%l7 + 0x36], %l5
18869 edge16 %o6, %o0, %i1
18870 popc %i3, %o2
18871 subcc %i4, %o1, %l6
18872 st %f13, [%l7 + 0x78]
18873 fmul8sux16 %f18, %f26, %f30
18874 xor %g7, %l2, %g4
18875 ldsh [%l7 + 0x1E], %g2
18876 movne %icc, %i0, %o7
18877 orncc %i6, 0x0D7F, %i7
18878 sth %i2, [%l7 + 0x44]
18879 ld [%l7 + 0x50], %f29
18880 edge16ln %o3, %g5, %g6
18881 fpsub16 %f30, %f4, %f26
18882 smul %l0, 0x00D2, %o5
18883 movcs %xcc, %l4, %i5
18884 std %f6, [%l7 + 0x68]
18885 fmovscc %xcc, %f25, %f2
18886 nop
18887 set 0x58, %g5
18888 ldd [%l7 + %g5], %l2
18889 alignaddr %g3, %o4, %g1
18890 fnegs %f5, %f17
18891 movrgz %l1, 0x2CB, %l5
18892 lduh [%l7 + 0x3C], %o6
18893 xnorcc %o0, %i3, %i1
18894 fmovd %f12, %f12
18895 fmuld8ulx16 %f21, %f27, %f4
18896 fmovrdlez %i4, %f20, %f12
18897 sdivcc %o2, 0x048A, %l6
18898 nop
18899 set 0x08, %l4
18900 stx %o1, [%l7 + %l4]
18901 fcmpne32 %f2, %f12, %g7
18902 andcc %l2, 0x1365, %g4
18903 array16 %i0, %o7, %g2
18904 add %i6, %i7, %o3
18905 movn %icc, %i2, %g6
18906 stw %g5, [%l7 + 0x24]
18907 fmovsne %icc, %f25, %f31
18908 ld [%l7 + 0x14], %f27
18909 fmovrsgz %l0, %f18, %f26
18910 addc %o5, %l4, %i5
18911 fone %f30
18912 fmovs %f21, %f14
18913 srl %l3, 0x00, %o4
18914 fand %f26, %f26, %f12
18915 alignaddr %g3, %l1, %g1
18916 edge16 %l5, %o0, %i3
18917 sth %i1, [%l7 + 0x0E]
18918 sub %o6, 0x091D, %o2
18919 edge8n %l6, %i4, %g7
18920 array32 %l2, %g4, %o1
18921 xnorcc %i0, 0x1CCA, %o7
18922 umul %g2, 0x1FA5, %i7
18923 andncc %i6, %o3, %i2
18924 mulscc %g6, %g5, %l0
18925 ld [%l7 + 0x7C], %f10
18926 xnorcc %l4, 0x13F2, %o5
18927 fors %f21, %f21, %f23
18928 sll %i5, %l3, %o4
18929 fexpand %f28, %f24
18930 popc 0x07B4, %l1
18931 andncc %g1, %l5, %o0
18932 fnot1 %f28, %f6
18933 popc 0x03DC, %g3
18934 edge8n %i1, %i3, %o6
18935 sll %l6, 0x15, %i4
18936 xor %o2, %g7, %l2
18937 ldsh [%l7 + 0x22], %g4
18938 fone %f26
18939 fpmerge %f4, %f23, %f30
18940 add %i0, %o1, %g2
18941 andcc %i7, %o7, %o3
18942 setx loop_67, %l0, %l1
18943 return %l1
18944 nop
18945 rdpr %cwp, %g1
18946 rdpr %cansave, %g2
18947 rdpr %canrestore, %g3
18948 rdpr %cleanwin, %g4
18949 rdpr %otherwin, %g5
18950 rdpr %wstate, %g6
18951loop_67: movre %g5, %l0, %l4
18952 subc %o5, 0x1E3E, %i5
18953 fornot1 %f18, %f24, %f0
18954 umul %l3, 0x0BA1, %o4
18955 fmovsg %icc, %f0, %f29
18956 xnorcc %l1, 0x16C5, %g1
18957 srl %l5, %i6, %g3
18958 movrlz %o0, 0x06E, %i3
18959 movle %xcc, %i1, %o6
18960 fmovda %xcc, %f20, %f8
18961 mova %icc, %i4, %l6
18962 mulscc %o2, %l2, %g7
18963 ldub [%l7 + 0x43], %g4
18964 lduh [%l7 + 0x78], %o1
18965 addc %i0, %i7, %g2
18966 sra %o7, %o3, %g6
18967 movrlez %g5, %i2, %l0
18968 edge32l %o5, %l4, %i5
18969 edge8n %l3, %o4, %g1
18970 sll %l1, %i6, %l5
18971 xor %g3, 0x1C55, %o0
18972 alignaddr %i3, %i1, %o6
18973 movrgez %i4, %l6, %o2
18974 array16 %l2, %g4, %g7
18975 save %o1, 0x01E2, %i7
18976 rdpr %cwp, %g1
18977 rdpr %cansave, %g2
18978 rdpr %canrestore, %g3
18979 rdpr %cleanwin, %g4
18980 rdpr %otherwin, %g5
18981 rdpr %wstate, %g6
18982 alignaddr %i0, %o7, %o3
18983 sll %g6, 0x1F, %g5
18984 fmovdge %xcc, %f31, %f17
18985 movn %xcc, %i2, %l0
18986 fmovspos %icc, %f11, %f17
18987 fxors %f22, %f13, %f12
18988 sir 0x1ECE
18989 fcmps %fcc2, %f13, %f18
18990 orncc %o5, 0x1908, %g2
18991 movle %icc, %i5, %l4
18992 movgu %xcc, %o4, %l3
18993 edge8l %l1, %g1, %l5
18994 movg %xcc, %i6, %g3
18995 movg %icc, %o0, %i1
18996 edge32n %o6, %i4, %l6
18997 fzeros %f25
18998 ldsw [%l7 + 0x68], %o2
18999 fnot1s %f22, %f5
19000 ldx [%l7 + 0x40], %l2
19001 fmovrslz %g4, %f10, %f1
19002 sub %g7, %i3, %i7
19003 fmul8x16al %f3, %f16, %f28
19004 stw %i0, [%l7 + 0x50]
19005 xor %o7, %o3, %o1
19006 movgu %icc, %g6, %i2
19007 smulcc %l0, 0x0A0E, %o5
19008 nop
19009 set 0x69, %o3
19010 ldsb [%l7 + %o3], %g5
19011 edge32n %g2, %l4, %i5
19012 fmovdne %xcc, %f17, %f28
19013 movge %icc, %l3, %l1
19014 smul %o4, %g1, %i6
19015 fmovrsgez %l5, %f13, %f11
19016 lduh [%l7 + 0x0E], %o0
19017 ldsw [%l7 + 0x10], %g3
19018 movg %icc, %o6, %i4
19019 edge8l %i1, %l6, %l2
19020 edge8ln %g4, %g7, %o2
19021 fpadd16 %f6, %f24, %f14
19022 and %i3, %i0, %i7
19023 fornot2 %f10, %f0, %f4
19024 udivcc %o7, 0x030B, %o3
19025 fmovdge %xcc, %f26, %f27
19026 xnor %o1, %g6, %l0
19027 edge16 %i2, %g5, %g2
19028 movle %icc, %o5, %l4
19029 smulcc %l3, %i5, %l1
19030 edge8n %g1, %i6, %l5
19031 fabss %f2, %f26
19032 addc %o0, 0x0A23, %g3
19033 udivx %o4, 0x049B, %o6
19034 fpmerge %f15, %f16, %f10
19035 sdivx %i4, 0x0A53, %i1
19036 nop
19037 set 0x48, %i0
19038 stx %l6, [%l7 + %i0]
19039 or %g4, %l2, %o2
19040 smulcc %i3, %g7, %i7
19041 alignaddrl %o7, %i0, %o3
19042 array32 %o1, %g6, %i2
19043 popc 0x0021, %g5
19044 stw %l0, [%l7 + 0x0C]
19045 ldsw [%l7 + 0x24], %g2
19046 addccc %o5, %l3, %i5
19047 edge32ln %l4, %g1, %l1
19048 ldsw [%l7 + 0x54], %i6
19049 edge16l %l5, %o0, %o4
19050 movle %icc, %o6, %g3
19051 fmovse %icc, %f8, %f3
19052 lduw [%l7 + 0x68], %i4
19053 siam 0x3
19054 smulcc %i1, 0x1FF1, %g4
19055 movle %icc, %l2, %l6
19056 addccc %i3, 0x12E3, %g7
19057 udiv %o2, 0x01A8, %i7
19058 umulcc %i0, %o7, %o3
19059 addc %o1, %i2, %g5
19060 movrgz %g6, 0x2E3, %g2
19061 sth %o5, [%l7 + 0x5A]
19062 subc %l0, 0x1D7D, %i5
19063 sub %l3, 0x05F9, %l4
19064 and %g1, 0x13DB, %i6
19065 orcc %l5, 0x151B, %o0
19066 ldsh [%l7 + 0x40], %l1
19067 sdivcc %o6, 0x1A71, %g3
19068 udiv %i4, 0x185A, %o4
19069 edge32ln %g4, %l2, %i1
19070 xnorcc %l6, %i3, %o2
19071 st %f20, [%l7 + 0x4C]
19072 edge16n %g7, %i7, %i0
19073 movrne %o7, %o1, %o3
19074 movrlz %g5, %g6, %i2
19075 movrlz %g2, %l0, %o5
19076 edge16ln %l3, %i5, %l4
19077 fpadd16 %f16, %f22, %f16
19078 movgu %icc, %g1, %i6
19079 edge16l %l5, %l1, %o6
19080 movrne %o0, %g3, %i4
19081 xnorcc %g4, %l2, %i1
19082 fmovsleu %xcc, %f20, %f12
19083 umulcc %o4, 0x1F37, %l6
19084 and %o2, 0x113A, %g7
19085 mulx %i7, %i0, %i3
19086 fcmpgt16 %f22, %f14, %o7
19087 edge16n %o3, %g5, %g6
19088 st %f5, [%l7 + 0x30]
19089 fnors %f8, %f4, %f29
19090 sir 0x1BD8
19091 movrlez %o1, 0x3EC, %g2
19092 orcc %l0, %o5, %i2
19093 movrlez %i5, %l4, %g1
19094 fmovs %f28, %f13
19095 fcmpeq16 %f16, %f20, %i6
19096 move %xcc, %l3, %l5
19097 orn %o6, %l1, %o0
19098 edge8ln %i4, %g4, %l2
19099 fmovdn %icc, %f3, %f15
19100 ld [%l7 + 0x58], %f26
19101 fmovrslez %i1, %f12, %f14
19102 sub %g3, 0x0091, %o4
19103 mova %icc, %o2, %g7
19104 movgu %xcc, %l6, %i0
19105 udiv %i7, 0x0A53, %i3
19106 fmovs %f0, %f1
19107 addcc %o7, %o3, %g5
19108 udivx %g6, 0x013D, %g2
19109 umul %o1, %l0, %i2
19110 addc %i5, %o5, %g1
19111 addccc %i6, 0x0C42, %l4
19112 sdivx %l3, 0x0630, %o6
19113 srlx %l5, %l1, %i4
19114 addc %g4, 0x1462, %o0
19115 xnor %i1, %g3, %l2
19116 edge8l %o2, %o4, %l6
19117 mova %xcc, %i0, %i7
19118 fnot1s %f12, %f23
19119 popc 0x1717, %i3
19120 smulcc %o7, %g7, %o3
19121 stb %g6, [%l7 + 0x2B]
19122 fmul8ulx16 %f22, %f0, %f24
19123 fmovdcs %icc, %f17, %f3
19124 smul %g2, 0x1166, %o1
19125 xorcc %l0, %i2, %g5
19126 fmovdg %xcc, %f16, %f8
19127 ldsb [%l7 + 0x28], %i5
19128 andcc %o5, %g1, %i6
19129 or %l4, %o6, %l3
19130 sllx %l1, 0x04, %i4
19131 movrlz %l5, 0x190, %g4
19132 edge32 %i1, %o0, %g3
19133 addcc %l2, 0x1E03, %o4
19134 xnorcc %l6, 0x1E6F, %o2
19135 movne %icc, %i0, %i3
19136 array16 %i7, %g7, %o7
19137 srl %o3, %g2, %o1
19138 movre %l0, %g6, %g5
19139 movrgez %i2, %o5, %i5
19140 subc %i6, 0x1426, %l4
19141 sir 0x09A3
19142 fsrc1s %f11, %f21
19143 movvs %icc, %o6, %g1
19144 fmovsle %xcc, %f22, %f25
19145 orncc %l3, 0x0B5F, %l1
19146 fcmped %fcc1, %f0, %f24
19147 subc %i4, 0x021E, %g4
19148 movrgez %l5, 0x012, %o0
19149 edge16 %i1, %l2, %o4
19150 srlx %l6, %g3, %o2
19151 edge8ln %i3, %i7, %g7
19152 move %xcc, %i0, %o7
19153 movrlez %o3, 0x319, %g2
19154 movre %l0, 0x1A7, %o1
19155 stx %g6, [%l7 + 0x30]
19156 fmovsne %icc, %f20, %f30
19157 array32 %i2, %o5, %g5
19158 movneg %xcc, %i5, %i6
19159 fmovdl %icc, %f19, %f27
19160 fpmerge %f24, %f21, %f22
19161 ldx [%l7 + 0x38], %o6
19162 sub %g1, 0x15C2, %l3
19163 srl %l4, 0x0D, %l1
19164 edge16n %i4, %l5, %g4
19165 addc %o0, 0x123F, %l2
19166 orn %i1, %o4, %g3
19167 lduw [%l7 + 0x6C], %l6
19168 ldsh [%l7 + 0x2A], %o2
19169 alignaddr %i3, %g7, %i7
19170 edge32 %i0, %o7, %g2
19171 ldsb [%l7 + 0x30], %l0
19172 umulcc %o1, 0x1433, %g6
19173 ldx [%l7 + 0x60], %i2
19174 fmovdcs %xcc, %f25, %f6
19175 fmovdcs %xcc, %f3, %f20
19176 andncc %o5, %o3, %i5
19177 edge32n %i6, %g5, %g1
19178 orn %l3, 0x0315, %l4
19179 movrgez %l1, %o6, %l5
19180 fmuld8sux16 %f4, %f13, %f10
19181 ld [%l7 + 0x2C], %f9
19182 lduh [%l7 + 0x3A], %g4
19183 edge8l %i4, %l2, %i1
19184 edge8l %o0, %g3, %o4
19185 udiv %o2, 0x1A21, %i3
19186 srlx %l6, %g7, %i7
19187 fmovdne %xcc, %f25, %f30
19188 add %i0, %g2, %o7
19189 lduh [%l7 + 0x2A], %l0
19190 fxnors %f14, %f15, %f31
19191 lduh [%l7 + 0x2C], %g6
19192 edge16n %i2, %o1, %o5
19193 sethi 0x0DBA, %i5
19194 edge32 %o3, %g5, %i6
19195 st %f20, [%l7 + 0x2C]
19196 addcc %l3, 0x0CFB, %l4
19197 fcmped %fcc3, %f22, %f26
19198 array8 %l1, %g1, %o6
19199 lduh [%l7 + 0x1C], %l5
19200 subccc %g4, 0x125C, %i4
19201 pdist %f6, %f18, %f16
19202 sdivx %i1, 0x0B1D, %l2
19203 sub %o0, %o4, %o2
19204 edge16ln %g3, %l6, %i3
19205 mulx %g7, %i7, %g2
19206 ld [%l7 + 0x48], %f13
19207 movle %xcc, %o7, %i0
19208 andn %l0, 0x1BCC, %g6
19209 movrgz %o1, 0x02F, %i2
19210 movne %xcc, %o5, %i5
19211 fmovscs %icc, %f27, %f30
19212 stx %o3, [%l7 + 0x50]
19213 fsrc1s %f3, %f29
19214 srl %i6, 0x18, %l3
19215 movrgez %g5, %l4, %l1
19216 edge16ln %o6, %g1, %g4
19217 ldub [%l7 + 0x35], %l5
19218 andn %i4, %l2, %i1
19219 stw %o0, [%l7 + 0x54]
19220 ldd [%l7 + 0x60], %f14
19221 fmovdvc %xcc, %f25, %f8
19222 fmovrsne %o2, %f22, %f16
19223 fcmped %fcc2, %f6, %f6
19224 nop
19225 set 0x0A, %g2
19226 ldsb [%l7 + %g2], %o4
19227 st %f4, [%l7 + 0x30]
19228 fnegd %f4, %f2
19229 subccc %g3, %l6, %i3
19230 movrgez %i7, %g2, %g7
19231 mova %icc, %o7, %i0
19232 movvs %xcc, %l0, %o1
19233 fmovde %icc, %f19, %f0
19234 edge16 %i2, %g6, %i5
19235 std %f12, [%l7 + 0x28]
19236 fcmpgt32 %f18, %f26, %o5
19237 movrlz %o3, 0x360, %l3
19238 orn %g5, 0x1C84, %i6
19239 sth %l4, [%l7 + 0x16]
19240 ldx [%l7 + 0x28], %l1
19241 udiv %o6, 0x1615, %g1
19242 edge8l %l5, %i4, %l2
19243 ldsh [%l7 + 0x5E], %i1
19244 nop
19245 set 0x40, %i4
19246 ldd [%l7 + %i4], %o0
19247 edge32ln %o2, %o4, %g3
19248 alignaddrl %g4, %i3, %l6
19249 subccc %i7, %g7, %o7
19250 edge32 %g2, %i0, %l0
19251 alignaddr %i2, %g6, %i5
19252 sdivcc %o1, 0x08EB, %o5
19253 std %f30, [%l7 + 0x30]
19254 std %f14, [%l7 + 0x38]
19255 fmovdle %icc, %f4, %f3
19256 edge8l %l3, %g5, %i6
19257 movvc %xcc, %l4, %l1
19258 edge32ln %o6, %o3, %l5
19259 fcmped %fcc2, %f4, %f6
19260 sra %g1, %l2, %i4
19261 edge32l %i1, %o2, %o4
19262 subccc %o0, %g3, %i3
19263 subc %l6, %i7, %g4
19264 ldub [%l7 + 0x21], %o7
19265 sll %g7, 0x04, %i0
19266 fmovsl %xcc, %f12, %f18
19267 srl %g2, %i2, %l0
19268 fmovrdgz %g6, %f26, %f24
19269 movrgez %o1, 0x269, %i5
19270 sdivx %o5, 0x1830, %g5
19271 fnot2 %f24, %f20
19272 lduw [%l7 + 0x48], %l3
19273 orcc %l4, 0x0D4F, %i6
19274 andcc %o6, %o3, %l5
19275 mova %xcc, %g1, %l2
19276 st %f1, [%l7 + 0x08]
19277 udiv %i4, 0x0F47, %l1
19278 sdiv %o2, 0x1559, %i1
19279 umul %o4, 0x0911, %o0
19280 move %xcc, %i3, %g3
19281 edge32ln %l6, %i7, %g4
19282 umul %g7, %o7, %g2
19283 fmovrdgz %i2, %f4, %f30
19284 mulx %l0, %i0, %g6
19285 addccc %o1, 0x1A8E, %i5
19286 ldd [%l7 + 0x50], %g4
19287 movrlz %o5, %l3, %i6
19288 fcmpd %fcc1, %f28, %f18
19289 sdiv %o6, 0x1FB2, %l4
19290 alignaddrl %o3, %g1, %l5
19291 umulcc %l2, 0x0E0D, %i4
19292 movrne %l1, 0x2D2, %o2
19293 mova %xcc, %o4, %i1
19294 ldsh [%l7 + 0x38], %i3
19295 edge16ln %g3, %l6, %i7
19296 fmovsl %icc, %f31, %f3
19297 array16 %g4, %g7, %o7
19298 fnegd %f0, %f24
19299 array16 %o0, %g2, %i2
19300 fpadd32 %f10, %f18, %f14
19301 fmovs %f30, %f30
19302 edge32ln %i0, %g6, %l0
19303 andcc %i5, %g5, %o5
19304 movne %xcc, %l3, %o1
19305 srax %i6, %l4, %o3
19306 smulcc %o6, 0x0128, %l5
19307 andcc %g1, %l2, %i4
19308 fand %f10, %f2, %f24
19309 fsrc2 %f12, %f14
19310 st %f5, [%l7 + 0x58]
19311 movneg %xcc, %l1, %o2
19312 array8 %o4, %i3, %i1
19313 edge16n %g3, %l6, %g4
19314 fones %f1
19315 mulx %g7, %i7, %o7
19316 movre %g2, %o0, %i2
19317 srax %g6, 0x1B, %i0
19318 st %f27, [%l7 + 0x24]
19319 edge32n %l0, %i5, %o5
19320 sdiv %g5, 0x0283, %l3
19321 movrgez %o1, %l4, %i6
19322 srlx %o3, 0x14, %o6
19323 addcc %g1, %l2, %l5
19324 udivcc %i4, 0x19F7, %l1
19325 and %o2, %o4, %i3
19326 edge8n %i1, %g3, %g4
19327 movne %xcc, %g7, %l6
19328 edge8l %i7, %g2, %o0
19329 edge16n %o7, %i2, %g6
19330 orcc %l0, %i5, %i0
19331 fpsub16s %f20, %f10, %f30
19332 addccc %g5, 0x19D9, %o5
19333 sra %o1, 0x1D, %l3
19334 fmovrde %i6, %f2, %f6
19335 fand %f14, %f22, %f10
19336 edge16l %l4, %o6, %o3
19337 sllx %g1, %l5, %l2
19338 mulx %i4, 0x1D7E, %o2
19339 umulcc %l1, %o4, %i3
19340 edge32 %g3, %g4, %i1
19341 edge16l %g7, %i7, %l6
19342 array8 %o0, %g2, %i2
19343 movcc %xcc, %g6, %o7
19344 edge16 %l0, %i5, %g5
19345 siam 0x5
19346 subccc %i0, 0x1DAF, %o1
19347 fmovsvs %xcc, %f2, %f8
19348 orn %l3, 0x0BFC, %o5
19349 fsrc2 %f10, %f18
19350 fcmpeq32 %f24, %f24, %i6
19351 fsrc1 %f16, %f8
19352 stx %o6, [%l7 + 0x30]
19353 or %l4, %g1, %l5
19354 movcc %xcc, %l2, %o3
19355 movl %icc, %i4, %l1
19356 fpadd32 %f30, %f16, %f2
19357 ldx [%l7 + 0x60], %o4
19358 orncc %o2, %g3, %g4
19359 fcmple16 %f2, %f12, %i1
19360 fcmpeq16 %f16, %f18, %g7
19361 srax %i7, %l6, %i3
19362 ldsw [%l7 + 0x10], %g2
19363 popc %o0, %g6
19364 umul %o7, %l0, %i2
19365 umulcc %i5, 0x0049, %g5
19366 edge8 %o1, %i0, %o5
19367 movrgz %l3, 0x27A, %i6
19368 addc %l4, %g1, %l5
19369 fmul8x16au %f2, %f20, %f0
19370 srlx %l2, %o3, %o6
19371 fmovsa %xcc, %f15, %f31
19372 sub %i4, %l1, %o4
19373 sub %o2, %g3, %i1
19374 edge8l %g4, %g7, %i7
19375 edge8ln %l6, %i3, %o0
19376 save %g6, %g2, %o7
19377 rdpr %cwp, %g1
19378 rdpr %cansave, %g2
19379 rdpr %canrestore, %g3
19380 rdpr %cleanwin, %g4
19381 rdpr %otherwin, %g5
19382 rdpr %wstate, %g6
19383 nop
19384 set 0x50, %g7
19385 ldd [%l7 + %g7], %i2
19386 stx %l0, [%l7 + 0x38]
19387 save %g5, %o1, %i0
19388 rdpr %cwp, %g1
19389 rdpr %cansave, %g2
19390 rdpr %canrestore, %g3
19391 rdpr %cleanwin, %g4
19392 rdpr %otherwin, %g5
19393 rdpr %wstate, %g6
19394 addc %i5, 0x1388, %l3
19395 mulx %i6, 0x1F0B, %o5
19396 sdivx %g1, 0x0ED5, %l4
19397 umul %l2, %l5, %o6
19398 srlx %i4, %o3, %l1
19399 fmovrsgez %o4, %f17, %f29
19400 movvc %xcc, %o2, %g3
19401 movle %xcc, %i1, %g7
19402 srl %i7, %g4, %l6
19403 ldd [%l7 + 0x08], %f26
19404 fmovsn %icc, %f10, %f29
19405 addccc %i3, %o0, %g6
19406 fxor %f10, %f8, %f14
19407 or %o7, 0x0EC5, %g2
19408 stb %i2, [%l7 + 0x51]
19409 edge32l %g5, %o1, %i0
19410 sllx %l0, %i5, %i6
19411 andcc %l3, %g1, %l4
19412 udivx %o5, 0x0802, %l2
19413 sdivx %o6, 0x0D16, %l5
19414 orn %o3, 0x021C, %l1
19415 lduh [%l7 + 0x44], %o4
19416 bshuffle %f0, %f24, %f8
19417 pdist %f22, %f18, %f0
19418 stw %i4, [%l7 + 0x78]
19419 ldx [%l7 + 0x48], %g3
19420 mulx %o2, %g7, %i7
19421 andncc %i1, %g4, %l6
19422 andncc %i3, %g6, %o7
19423 xnorcc %g2, 0x04E9, %o0
19424 ldub [%l7 + 0x55], %g5
19425 sll %o1, 0x17, %i0
19426 edge32l %l0, %i5, %i2
19427 stx %i6, [%l7 + 0x28]
19428 movleu %icc, %g1, %l4
19429 add %o5, 0x14FF, %l3
19430 edge32ln %l2, %l5, %o6
19431 edge8l %l1, %o4, %o3
19432 fmovdcc %icc, %f6, %f13
19433 lduw [%l7 + 0x34], %g3
19434 edge32n %o2, %i4, %g7
19435 nop
19436 set 0x68, %g6
19437 std %f24, [%l7 + %g6]
19438 fzero %f30
19439 movrgz %i7, %i1, %g4
19440 edge32 %i3, %l6, %o7
19441 smul %g6, %g2, %o0
19442 array16 %g5, %o1, %i0
19443 nop
19444 set 0x48, %o1
19445 ldd [%l7 + %o1], %f24
19446 add %i5, %l0, %i2
19447 fcmpeq16 %f24, %f26, %i6
19448 sdivx %g1, 0x082D, %l4
19449 fmovrse %l3, %f0, %f31
19450 edge16 %o5, %l5, %l2
19451 fnegd %f30, %f24
19452 movge %icc, %o6, %l1
19453 subccc %o3, 0x0533, %g3
19454 movpos %xcc, %o2, %i4
19455 lduh [%l7 + 0x12], %o4
19456 xorcc %i7, %i1, %g7
19457 ld [%l7 + 0x2C], %f4
19458 fmovdvc %xcc, %f13, %f25
19459 fmovdneg %xcc, %f22, %f10
19460 fmovsne %xcc, %f4, %f5
19461 movcs %icc, %i3, %g4
19462 popc %o7, %g6
19463 fcmpeq32 %f14, %f26, %l6
19464 or %g2, 0x0208, %g5
19465 movrlez %o1, 0x2BF, %i0
19466 edge16 %i5, %l0, %i2
19467 fmovrslez %i6, %f24, %f0
19468 edge16 %g1, %l4, %o0
19469 subcc %l3, %l5, %o5
19470 mova %xcc, %l2, %l1
19471 movvs %xcc, %o3, %o6
19472 fmovd %f16, %f28
19473 xor %o2, 0x02F9, %i4
19474 fmovde %xcc, %f24, %f7
19475 fmovda %xcc, %f14, %f7
19476 mulx %g3, %i7, %o4
19477 or %i1, 0x14F5, %i3
19478 mova %icc, %g7, %o7
19479 fmovdvc %xcc, %f18, %f2
19480 ldub [%l7 + 0x6F], %g6
19481 fxors %f9, %f1, %f17
19482 array16 %l6, %g4, %g2
19483 fmovdge %xcc, %f17, %f23
19484 lduh [%l7 + 0x6C], %g5
19485 ldsb [%l7 + 0x4D], %o1
19486 fand %f12, %f2, %f12
19487 srax %i5, 0x04, %i0
19488 stx %i2, [%l7 + 0x70]
19489 fmovdne %icc, %f0, %f4
19490 stb %i6, [%l7 + 0x76]
19491 xnorcc %g1, 0x17ED, %l0
19492 orcc %o0, %l3, %l4
19493 addccc %o5, 0x15A3, %l2
19494 fmul8x16au %f25, %f29, %f26
19495 and %l1, 0x18DE, %l5
19496 andn %o3, %o6, %o2
19497 popc %g3, %i4
19498 fmovdg %icc, %f25, %f20
19499 ldd [%l7 + 0x50], %i6
19500 and %o4, 0x06FC, %i3
19501 lduh [%l7 + 0x52], %i1
19502 edge32n %g7, %g6, %o7
19503 popc %l6, %g4
19504 edge16l %g5, %o1, %i5
19505 ldd [%l7 + 0x08], %i0
19506 fmovsge %icc, %f2, %f23
19507 st %f22, [%l7 + 0x40]
19508 add %g2, 0x0DE0, %i2
19509 stx %i6, [%l7 + 0x60]
19510 st %f22, [%l7 + 0x34]
19511 lduh [%l7 + 0x1E], %g1
19512 nop
19513 set 0x20, %o5
19514 ldsh [%l7 + %o5], %l0
19515 addcc %l3, 0x027E, %l4
19516 srax %o0, %l2, %l1
19517 ldub [%l7 + 0x20], %l5
19518 movrlz %o3, 0x3E3, %o5
19519 or %o6, 0x07AB, %o2
19520 xnorcc %g3, 0x050D, %i4
19521 fpadd32 %f22, %f2, %f14
19522 movvc %xcc, %o4, %i3
19523 movrne %i1, %g7, %i7
19524 movl %xcc, %o7, %l6
19525 sllx %g4, 0x0C, %g5
19526 sllx %g6, 0x0B, %o1
19527 movcc %icc, %i0, %g2
19528 for %f16, %f4, %f28
19529 sdivx %i5, 0x0A16, %i6
19530 orcc %g1, %i2, %l0
19531 lduw [%l7 + 0x10], %l4
19532 alignaddr %l3, %o0, %l1
19533 subccc %l5, 0x1BE1, %o3
19534 ld [%l7 + 0x48], %f8
19535 movvc %xcc, %o5, %o6
19536 array16 %o2, %l2, %g3
19537 xnor %i4, %i3, %i1
19538 andn %o4, 0x102A, %g7
19539 movleu %icc, %o7, %l6
19540 ldub [%l7 + 0x31], %i7
19541 andn %g5, 0x022D, %g6
19542 xnor %g4, 0x0FE4, %i0
19543 srlx %g2, 0x11, %o1
19544 array32 %i5, %i6, %g1
19545 fmovdne %icc, %f24, %f28
19546 sth %l0, [%l7 + 0x78]
19547 umulcc %l4, 0x15EB, %l3
19548 fxor %f14, %f10, %f24
19549 edge8l %i2, %l1, %o0
19550 sdiv %o3, 0x098C, %o5
19551 fmovdl %xcc, %f11, %f14
19552 ldd [%l7 + 0x10], %f30
19553 andcc %l5, %o2, %l2
19554 alignaddrl %g3, %o6, %i3
19555 fmovsg %xcc, %f0, %f9
19556 nop
19557 set 0x50, %l3
19558 ldx [%l7 + %l3], %i4
19559 mulscc %i1, 0x0DFE, %g7
19560 stb %o7, [%l7 + 0x54]
19561 fmovdn %icc, %f4, %f17
19562 edge32l %l6, %i7, %g5
19563 orcc %g6, 0x0D53, %o4
19564 ldd [%l7 + 0x20], %f4
19565 sdiv %g4, 0x1E87, %g2
19566 fandnot2s %f5, %f3, %f11
19567 andncc %i0, %o1, %i6
19568 fmovdneg %icc, %f25, %f20
19569 fmovdgu %icc, %f17, %f5
19570 addcc %g1, %l0, %i5
19571 movcs %icc, %l3, %l4
19572 ldd [%l7 + 0x70], %f2
19573 sdivcc %i2, 0x1017, %o0
19574 restore %o3, 0x04BD, %l1
19575 rdpr %cwp, %g1
19576 rdpr %cansave, %g2
19577 rdpr %canrestore, %g3
19578 rdpr %cleanwin, %g4
19579 rdpr %otherwin, %g5
19580 rdpr %wstate, %g6
19581 sllx %o5, %o2, %l5
19582 std %f8, [%l7 + 0x78]
19583 sub %g3, 0x0D45, %l2
19584 movrlez %o6, %i3, %i4
19585 movne %icc, %i1, %g7
19586 movcc %xcc, %o7, %i7
19587 st %f24, [%l7 + 0x34]
19588 for %f30, %f10, %f8
19589 fandnot1s %f29, %f9, %f2
19590 movrne %l6, 0x39B, %g5
19591 movn %xcc, %g6, %g4
19592 edge8n %o4, %i0, %g2
19593 sub %i6, 0x123B, %o1
19594 orncc %l0, 0x0028, %i5
19595 fmovdgu %xcc, %f3, %f29
19596 movcs %icc, %g1, %l3
19597 movge %icc, %l4, %o0
19598 lduh [%l7 + 0x46], %o3
19599 fexpand %f13, %f6
19600 orncc %i2, %l1, %o5
19601 fmovsle %icc, %f16, %f13
19602 addccc %l5, %o2, %l2
19603 setx loop_68, %l0, %l1
19604 return %l1
19605 nop
19606 rdpr %cwp, %g1
19607 rdpr %cansave, %g2
19608 rdpr %canrestore, %g3
19609 rdpr %cleanwin, %g4
19610 rdpr %otherwin, %g5
19611 rdpr %wstate, %g6
19612loop_68: restore %i4, %i1, %i3
19613 rdpr %cwp, %g1
19614 rdpr %cansave, %g2
19615 rdpr %canrestore, %g3
19616 rdpr %cleanwin, %g4
19617 rdpr %otherwin, %g5
19618 rdpr %wstate, %g6
19619 movgu %xcc, %g7, %i7
19620 fmovsge %icc, %f21, %f22
19621 movge %icc, %o7, %l6
19622 addcc %g5, 0x0A13, %g4
19623 std %f30, [%l7 + 0x18]
19624 sub %o4, 0x061E, %i0
19625 stb %g2, [%l7 + 0x0B]
19626 edge32n %i6, %o1, %l0
19627 xor %g6, %g1, %l3
19628 smulcc %i5, 0x1FDC, %l4
19629 fands %f21, %f22, %f4
19630 addcc %o3, %o0, %i2
19631 fmul8x16al %f4, %f17, %f24
19632 edge32n %l1, %l5, %o5
19633 movge %icc, %l2, %g3
19634 alignaddr %o6, %i4, %o2
19635 fmovdvs %xcc, %f23, %f28
19636 fmuld8sux16 %f6, %f19, %f16
19637 stw %i3, [%l7 + 0x2C]
19638 fmovdl %icc, %f22, %f25
19639 movrne %g7, %i7, %o7
19640 alignaddrl %l6, %g5, %g4
19641 fmovdvc %icc, %f27, %f2
19642 udiv %i1, 0x0452, %i0
19643 faligndata %f10, %f16, %f8
19644 alignaddr %o4, %i6, %g2
19645 movleu %icc, %l0, %g6
19646 sethi 0x12E0, %o1
19647 stx %l3, [%l7 + 0x40]
19648 edge8 %i5, %l4, %o3
19649 orcc %o0, 0x0EEF, %g1
19650 udiv %i2, 0x1B88, %l5
19651 movne %icc, %o5, %l1
19652 popc 0x0ECF, %g3
19653 fnors %f19, %f1, %f30
19654 fors %f17, %f5, %f20
19655 movl %xcc, %l2, %o6
19656 sub %i4, 0x11A8, %i3
19657 ldd [%l7 + 0x28], %f16
19658 movn %icc, %o2, %g7
19659 fmovsl %icc, %f30, %f12
19660 popc %o7, %l6
19661 mulx %i7, 0x068E, %g5
19662 array32 %g4, %i0, %i1
19663 stw %i6, [%l7 + 0x4C]
19664 save %o4, 0x0E15, %l0
19665 rdpr %cwp, %g1
19666 rdpr %cansave, %g2
19667 rdpr %canrestore, %g3
19668 rdpr %cleanwin, %g4
19669 rdpr %otherwin, %g5
19670 rdpr %wstate, %g6
19671 ldsh [%l7 + 0x46], %g6
19672 addccc %g2, 0x17A4, %o1
19673 or %l3, %i5, %o3
19674 or %o0, 0x189B, %l4
19675 fmovdvc %xcc, %f1, %f18
19676 srax %g1, %l5, %o5
19677 xor %l1, 0x0A4B, %g3
19678 sra %l2, 0x14, %i2
19679 subcc %i4, %o6, %i3
19680 andn %o2, 0x0097, %o7
19681 sra %g7, 0x00, %i7
19682 array16 %g5, %g4, %i0
19683 and %l6, %i1, %o4
19684 fmul8sux16 %f28, %f2, %f2
19685 movgu %xcc, %l0, %g6
19686 sth %i6, [%l7 + 0x4A]
19687 srl %o1, %l3, %g2
19688 xnorcc %o3, %i5, %o0
19689 sth %l4, [%l7 + 0x5E]
19690 edge32 %l5, %g1, %l1
19691 sub %g3, 0x02E5, %l2
19692 fmovda %xcc, %f25, %f14
19693 ldsw [%l7 + 0x74], %o5
19694 nop
19695 set 0x60, %i7
19696 lduh [%l7 + %i7], %i4
19697 xor %i2, %i3, %o2
19698 movrlz %o7, %o6, %g7
19699 movleu %icc, %g5, %i7
19700 movrlz %i0, 0x155, %l6
19701 nop
19702 set 0x20, %l0
19703 ldd [%l7 + %l0], %g4
19704 andn %i1, 0x0B4F, %l0
19705 fmovrsgz %g6, %f18, %f23
19706 fmovsleu %xcc, %f7, %f11
19707 movle %xcc, %o4, %o1
19708 mova %xcc, %l3, %i6
19709 sethi 0x1242, %g2
19710 fcmpgt32 %f6, %f16, %o3
19711 setx loop_69, %l0, %l1
19712 return %l1
19713 nop
19714 rdpr %cwp, %g1
19715 rdpr %cansave, %g2
19716 rdpr %canrestore, %g3
19717 rdpr %cleanwin, %g4
19718 rdpr %otherwin, %g5
19719 rdpr %wstate, %g6
19720loop_69: movn %xcc, %i5, %l5
19721 stx %g1, [%l7 + 0x60]
19722 fpadd32 %f10, %f4, %f28
19723 fone %f4
19724 umulcc %g3, 0x039A, %l2
19725 sllx %l1, %i4, %i2
19726 nop
19727 set 0x45, %o4
19728 ldsb [%l7 + %o4], %i3
19729 ldsb [%l7 + 0x4D], %o2
19730 movrne %o7, %o5, %o6
19731 movvs %xcc, %g5, %g7
19732 move %xcc, %i0, %l6
19733 lduh [%l7 + 0x7A], %g4
19734 movcc %icc, %i1, %i7
19735 save %l0, %g6, %o4
19736 rdpr %cwp, %g1
19737 rdpr %cansave, %g2
19738 rdpr %canrestore, %g3
19739 rdpr %cleanwin, %g4
19740 rdpr %otherwin, %g5
19741 rdpr %wstate, %g6
19742 edge8 %o1, %l3, %i6
19743 andcc %o3, 0x0F64, %o0
19744 andcc %l4, %i5, %g2
19745 lduw [%l7 + 0x48], %g1
19746 edge8n %l5, %g3, %l1
19747 alignaddr %i4, %i2, %i3
19748 add %l2, %o2, %o7
19749 stw %o6, [%l7 + 0x50]
19750 edge8 %o5, %g7, %i0
19751 movleu %xcc, %l6, %g5
19752 andncc %i1, %g4, %l0
19753 restore %i7, %o4, %o1
19754 rdpr %cwp, %g1
19755 rdpr %cansave, %g2
19756 rdpr %canrestore, %g3
19757 rdpr %cleanwin, %g4
19758 rdpr %otherwin, %g5
19759 rdpr %wstate, %g6
19760 orcc %g6, 0x1D98, %l3
19761 ldsh [%l7 + 0x52], %o3
19762 fnot1s %f30, %f0
19763 movgu %xcc, %o0, %l4
19764 sra %i6, %g2, %i5
19765 srax %g1, %g3, %l5
19766 addc %i4, %i2, %i3
19767 movg %icc, %l2, %l1
19768 movge %icc, %o7, %o2
19769 edge32l %o6, %g7, %o5
19770 fands %f26, %f16, %f5
19771 edge32 %i0, %g5, %i1
19772 nop
19773 set 0x30, %l1
19774 ldx [%l7 + %l1], %g4
19775 umul %l0, 0x087A, %l6
19776 fpadd16 %f10, %f20, %f4
19777 edge16 %o4, %o1, %i7
19778 udivx %g6, 0x11AA, %l3
19779 movvs %xcc, %o0, %o3
19780 fmul8x16 %f6, %f12, %f6
19781 movrlez %i6, %l4, %i5
19782 addccc %g1, 0x087D, %g3
19783 movne %icc, %l5, %i4
19784 addccc %g2, %i3, %i2
19785 mulx %l1, 0x055F, %l2
19786 andcc %o2, %o6, %o7
19787 subcc %g7, %o5, %i0
19788 andn %i1, %g5, %l0
19789 movge %icc, %l6, %g4
19790 array16 %o4, %o1, %i7
19791 edge16l %g6, %o0, %o3
19792 fmovsgu %xcc, %f25, %f0
19793 fmul8x16 %f12, %f10, %f2
19794 ldsh [%l7 + 0x30], %l3
19795 stx %l4, [%l7 + 0x40]
19796 udiv %i5, 0x1CED, %i6
19797 sll %g1, %g3, %i4
19798 fmovdvc %xcc, %f7, %f25
19799 movvs %xcc, %l5, %i3
19800 save %i2, 0x1A63, %g2
19801 rdpr %cwp, %g1
19802 rdpr %cansave, %g2
19803 rdpr %canrestore, %g3
19804 rdpr %cleanwin, %g4
19805 rdpr %otherwin, %g5
19806 rdpr %wstate, %g6
19807 save %l2, %l1, %o6
19808 rdpr %cwp, %g1
19809 rdpr %cansave, %g2
19810 rdpr %canrestore, %g3
19811 rdpr %cleanwin, %g4
19812 rdpr %otherwin, %g5
19813 rdpr %wstate, %g6
19814 alignaddrl %o7, %g7, %o2
19815 add %o5, %i0, %g5
19816 sdiv %i1, 0x1EF2, %l0
19817 movvs %xcc, %g4, %l6
19818 movleu %icc, %o1, %i7
19819 fmul8ulx16 %f18, %f20, %f26
19820 fxor %f14, %f2, %f16
19821 subc %g6, %o4, %o3
19822 srl %l3, 0x0C, %l4
19823 edge8 %i5, %o0, %g1
19824 or %i6, %g3, %l5
19825 subc %i3, 0x1131, %i4
19826 mulx %i2, 0x19FA, %g2
19827 andcc %l2, 0x00FD, %o6
19828 umul %l1, %o7, %o2
19829 mulx %g7, 0x1C0F, %i0
19830 srax %g5, 0x1B, %o5
19831 fabsd %f0, %f26
19832 fmovrdlez %i1, %f16, %f28
19833 edge16 %l0, %l6, %g4
19834 ld [%l7 + 0x38], %f25
19835 orncc %o1, %g6, %i7
19836 srlx %o4, %o3, %l3
19837 for %f6, %f28, %f6
19838 sra %l4, %i5, %g1
19839 sdivx %o0, 0x1202, %g3
19840 movcs %icc, %i6, %i3
19841 and %i4, 0x0C79, %l5
19842 xorcc %g2, %l2, %i2
19843 andn %o6, %l1, %o2
19844 fpadd16 %f10, %f20, %f30
19845 nop
19846 set 0x34, %o7
19847 sth %g7, [%l7 + %o7]
19848 alignaddr %i0, %g5, %o5
19849 addccc %i1, 0x1760, %l0
19850 sub %l6, 0x1D7E, %o7
19851 fsrc2s %f15, %f24
19852 movgu %icc, %o1, %g4
19853 fnot2s %f24, %f5
19854 andcc %g6, %o4, %o3
19855 smulcc %i7, %l4, %l3
19856 array16 %g1, %o0, %i5
19857 udivcc %g3, 0x039A, %i6
19858 lduh [%l7 + 0x1A], %i3
19859 edge32ln %i4, %g2, %l5
19860 xnorcc %i2, %o6, %l1
19861 edge32n %l2, %o2, %g7
19862 edge8 %g5, %i0, %i1
19863 edge32 %l0, %o5, %o7
19864 movg %icc, %l6, %o1
19865 sra %g6, %o4, %o3
19866 movgu %xcc, %g4, %l4
19867 fmovrse %l3, %f3, %f3
19868 movgu %icc, %i7, %g1
19869 fcmpes %fcc3, %f20, %f23
19870 edge8l %i5, %g3, %o0
19871 mulx %i6, %i4, %g2
19872 fmul8x16au %f31, %f10, %f20
19873 fnor %f14, %f4, %f12
19874 udiv %i3, 0x0579, %i2
19875 movn %xcc, %l5, %o6
19876 edge16l %l2, %o2, %l1
19877 movrlez %g5, %g7, %i0
19878 mova %icc, %l0, %o5
19879 srlx %o7, %l6, %o1
19880 stb %i1, [%l7 + 0x7B]
19881 fmovrdne %o4, %f14, %f18
19882 sdivcc %g6, 0x11B1, %g4
19883 edge16n %o3, %l4, %i7
19884 fmovdvc %xcc, %f23, %f31
19885 sll %l3, %g1, %i5
19886 move %icc, %g3, %o0
19887 fmovrsgz %i6, %f21, %f13
19888 smul %g2, %i4, %i3
19889 fcmps %fcc1, %f20, %f16
19890 fmovrdlez %i2, %f22, %f8
19891 orncc %o6, 0x1162, %l2
19892 fmovdgu %icc, %f16, %f17
19893 ldx [%l7 + 0x38], %l5
19894 movleu %icc, %l1, %g5
19895 fcmpgt16 %f12, %f4, %g7
19896 edge16n %i0, %l0, %o2
19897 sethi 0x17E8, %o7
19898 fcmps %fcc2, %f19, %f17
19899 alignaddr %l6, %o1, %o5
19900 edge8ln %o4, %i1, %g4
19901 sll %g6, 0x1B, %o3
19902 subc %i7, %l4, %g1
19903 fmovrdne %i5, %f28, %f14
19904 movgu %xcc, %g3, %l3
19905 fmovscs %icc, %f30, %f25
19906 movcs %icc, %i6, %g2
19907 movcc %icc, %i4, %o0
19908 stb %i3, [%l7 + 0x0F]
19909 movl %icc, %i2, %l2
19910 edge16 %l5, %o6, %g5
19911 edge8n %g7, %i0, %l0
19912 fmovsa %icc, %f4, %f4
19913 move %xcc, %o2, %l1
19914 fmovdge %icc, %f14, %f1
19915 xnor %l6, 0x1FC1, %o7
19916 fors %f13, %f7, %f25
19917 movge %icc, %o1, %o4
19918 movle %icc, %o5, %i1
19919 xor %g4, %o3, %i7
19920 movn %xcc, %g6, %l4
19921 move %icc, %i5, %g1
19922 stx %g3, [%l7 + 0x58]
19923 andcc %i6, %g2, %i4
19924 fmovda %xcc, %f22, %f8
19925 sdiv %l3, 0x1E4D, %o0
19926 fmovs %f0, %f7
19927 movrlez %i3, %l2, %l5
19928 xor %o6, %i2, %g7
19929 udivx %i0, 0x1B1C, %g5
19930 movre %o2, 0x212, %l0
19931 ld [%l7 + 0x48], %f18
19932 edge32l %l6, %o7, %o1
19933 movrlez %o4, %o5, %l1
19934 fmovdvs %icc, %f18, %f10
19935 add %i1, 0x14A0, %o3
19936 edge16l %g4, %g6, %i7
19937 fcmpd %fcc3, %f10, %f14
19938 andncc %i5, %l4, %g3
19939 udivcc %g1, 0x1D67, %i6
19940 ldx [%l7 + 0x30], %i4
19941 edge32n %g2, %l3, %o0
19942 lduw [%l7 + 0x28], %i3
19943 movrlz %l5, %o6, %i2
19944 movl %xcc, %l2, %g7
19945 fpmerge %f8, %f9, %f30
19946 movn %xcc, %i0, %o2
19947 or %l0, 0x124D, %g5
19948 fmul8x16au %f14, %f18, %f14
19949 fmovdcs %icc, %f7, %f8
19950 ldd [%l7 + 0x38], %i6
19951 fxnors %f3, %f7, %f4
19952 movneg %icc, %o7, %o4
19953 popc %o5, %o1
19954 udiv %i1, 0x0AEC, %l1
19955 sdivx %g4, 0x0B49, %g6
19956 stw %i7, [%l7 + 0x78]
19957 movgu %icc, %o3, %i5
19958 fmovrsgez %l4, %f16, %f4
19959 xor %g1, 0x18B1, %g3
19960 stw %i6, [%l7 + 0x70]
19961 andncc %g2, %l3, %o0
19962 fpadd32 %f20, %f16, %f26
19963 edge32l %i3, %i4, %o6
19964 movneg %icc, %i2, %l5
19965 subc %g7, %l2, %o2
19966 movrlez %i0, %g5, %l0
19967 edge32l %l6, %o7, %o5
19968 fmovdvc %xcc, %f22, %f3
19969 addccc %o1, 0x0882, %o4
19970 lduh [%l7 + 0x14], %i1
19971 fnors %f2, %f28, %f31
19972 move %xcc, %g4, %g6
19973 fxnor %f6, %f20, %f16
19974 fnot1s %f22, %f31
19975 movleu %icc, %l1, %o3
19976 movrne %i5, %l4, %g1
19977 array32 %i7, %i6, %g2
19978 edge32l %l3, %g3, %i3
19979 stw %i4, [%l7 + 0x3C]
19980 edge8ln %o0, %o6, %i2
19981 ldub [%l7 + 0x66], %l5
19982 movne %icc, %l2, %g7
19983 nop
19984 set 0x60, %i2
19985 std %f8, [%l7 + %i2]
19986 orcc %o2, %i0, %l0
19987 fxors %f11, %f31, %f0
19988 or %g5, 0x08ED, %l6
19989 orn %o7, 0x1BBD, %o5
19990 movge %xcc, %o4, %o1
19991 orn %i1, 0x0BC3, %g4
19992 umulcc %l1, %o3, %g6
19993 movcc %xcc, %l4, %g1
19994 movgu %icc, %i5, %i6
19995 edge8ln %g2, %i7, %g3
19996 array32 %l3, %i3, %i4
19997 udivx %o0, 0x1A9D, %o6
19998 edge16ln %i2, %l2, %l5
19999 mulscc %o2, %i0, %l0
20000 movn %xcc, %g5, %l6
20001 movrlez %g7, 0x1CD, %o7
20002 stb %o5, [%l7 + 0x46]
20003 andn %o1, 0x0C45, %o4
20004 srax %i1, %g4, %l1
20005 movrgez %g6, %l4, %g1
20006 srlx %i5, 0x1D, %o3
20007 array32 %i6, %g2, %i7
20008 addcc %g3, %l3, %i3
20009 edge32n %o0, %i4, %o6
20010 srlx %i2, 0x18, %l2
20011 xnor %l5, %i0, %l0
20012 movvc %xcc, %o2, %l6
20013 xorcc %g5, %g7, %o5
20014 st %f15, [%l7 + 0x2C]
20015 fcmple32 %f12, %f8, %o1
20016 addc %o7, 0x19AC, %i1
20017 ldx [%l7 + 0x58], %o4
20018 fmovdcs %xcc, %f19, %f22
20019 popc %l1, %g4
20020 movcc %xcc, %g6, %g1
20021 fmuld8ulx16 %f20, %f19, %f16
20022 andcc %l4, 0x1793, %i5
20023 movpos %icc, %o3, %i6
20024 alignaddr %i7, %g3, %g2
20025 fpadd32 %f18, %f18, %f0
20026 ldsb [%l7 + 0x56], %i3
20027 lduw [%l7 + 0x74], %o0
20028 andcc %i4, %o6, %i2
20029 subcc %l3, %l5, %l2
20030 movpos %xcc, %l0, %o2
20031 ldd [%l7 + 0x60], %f22
20032 lduh [%l7 + 0x10], %i0
20033 fpack32 %f28, %f10, %f4
20034 umulcc %l6, 0x189C, %g7
20035 fmuld8sux16 %f8, %f10, %f30
20036 lduw [%l7 + 0x34], %o5
20037 fcmple32 %f24, %f2, %g5
20038 srax %o1, %i1, %o7
20039 movleu %xcc, %l1, %g4
20040 sth %g6, [%l7 + 0x54]
20041 movcs %icc, %o4, %l4
20042 ldsh [%l7 + 0x48], %i5
20043 array32 %g1, %i6, %i7
20044 ldx [%l7 + 0x50], %o3
20045 ld [%l7 + 0x34], %f12
20046 movrne %g3, 0x377, %g2
20047 fmovrde %o0, %f18, %f8
20048 fmovsvs %icc, %f3, %f9
20049 andcc %i3, 0x031B, %i4
20050 save %i2, 0x0568, %l3
20051 rdpr %cwp, %g1
20052 rdpr %cansave, %g2
20053 rdpr %canrestore, %g3
20054 rdpr %cleanwin, %g4
20055 rdpr %otherwin, %g5
20056 rdpr %wstate, %g6
20057 addccc %o6, %l2, %l5
20058 edge8n %o2, %i0, %l0
20059 fmovdvs %icc, %f17, %f29
20060 array8 %l6, %g7, %g5
20061 nop
20062 set 0x68, %o0
20063 std %f6, [%l7 + %o0]
20064 movne %icc, %o1, %o5
20065 orcc %o7, 0x05D2, %i1
20066 sra %g4, 0x0B, %l1
20067 lduw [%l7 + 0x34], %o4
20068 srlx %g6, 0x19, %l4
20069 movre %g1, %i5, %i7
20070 fcmpeq16 %f30, %f4, %o3
20071 xorcc %i6, 0x1C75, %g2
20072 movre %o0, 0x287, %i3
20073 fmovrdne %g3, %f18, %f14
20074 movgu %icc, %i2, %l3
20075 fmovrslz %o6, %f8, %f14
20076 array16 %l2, %l5, %i4
20077 edge32l %i0, %l0, %o2
20078 fmovrdlez %l6, %f6, %f28
20079 movrne %g7, %g5, %o5
20080 udivcc %o7, 0x08DC, %o1
20081 movcc %icc, %i1, %l1
20082 movn %icc, %o4, %g4
20083 sll %l4, 0x1A, %g1
20084 fmovsneg %icc, %f21, %f11
20085 xnor %i5, %g6, %i7
20086 sdivcc %i6, 0x1964, %o3
20087 bshuffle %f14, %f22, %f2
20088 smulcc %g2, 0x011E, %i3
20089 edge8 %o0, %i2, %l3
20090 xnorcc %g3, %l2, %l5
20091 movvs %icc, %o6, %i4
20092 edge8ln %i0, %o2, %l0
20093 edge32n %l6, %g5, %g7
20094 bshuffle %f18, %f16, %f28
20095 udivcc %o5, 0x0875, %o1
20096 array16 %o7, %l1, %i1
20097 xor %o4, %l4, %g4
20098 fpackfix %f18, %f31
20099 xorcc %i5, %g1, %i7
20100 orcc %i6, 0x0653, %o3
20101 movg %icc, %g6, %i3
20102 subcc %g2, 0x158C, %i2
20103 srlx %o0, %l3, %l2
20104 movpos %icc, %l5, %g3
20105 ldsh [%l7 + 0x62], %o6
20106 sdivx %i4, 0x1F25, %o2
20107 sllx %i0, 0x1A, %l6
20108 fnand %f30, %f26, %f0
20109 bshuffle %f18, %f18, %f14
20110 fands %f24, %f22, %f17
20111 sub %g5, 0x1F93, %g7
20112 fzero %f24
20113 edge8 %o5, %l0, %o7
20114 sdivx %o1, 0x073F, %i1
20115 orncc %l1, %l4, %o4
20116 umulcc %g4, %g1, %i7
20117 edge16n %i6, %i5, %o3
20118 fmovrdne %i3, %f24, %f28
20119 orncc %g6, 0x049A, %i2
20120 edge16ln %o0, %l3, %g2
20121 or %l2, %l5, %g3
20122 umul %i4, %o6, %i0
20123 st %f19, [%l7 + 0x50]
20124 movcs %icc, %o2, %l6
20125 fcmple32 %f20, %f22, %g5
20126 fsrc2 %f24, %f8
20127 edge32ln %o5, %g7, %o7
20128 udivx %o1, 0x15D7, %l0
20129 sll %i1, %l1, %l4
20130 edge16ln %o4, %g1, %i7
20131 andncc %g4, %i5, %o3
20132 array8 %i6, %i3, %g6
20133 or %i2, %l3, %o0
20134 movcc %icc, %g2, %l5
20135 st %f12, [%l7 + 0x78]
20136 fors %f10, %f6, %f0
20137 edge16 %l2, %i4, %o6
20138 xnorcc %g3, 0x010F, %i0
20139 ldsh [%l7 + 0x32], %l6
20140 popc %g5, %o5
20141 movneg %icc, %g7, %o2
20142 movpos %xcc, %o1, %l0
20143 movcc %icc, %o7, %i1
20144 array32 %l1, %l4, %o4
20145 movvs %xcc, %i7, %g1
20146 faligndata %f18, %f30, %f18
20147 nop
20148 set 0x54, %o6
20149 sth %g4, [%l7 + %o6]
20150 nop
20151 set 0x50, %l5
20152 ldx [%l7 + %l5], %i5
20153 fmovscc %xcc, %f2, %f4
20154 fpmerge %f0, %f4, %f14
20155 ldsw [%l7 + 0x40], %o3
20156 ld [%l7 + 0x7C], %f2
20157 fmul8ulx16 %f16, %f28, %f24
20158 stx %i3, [%l7 + 0x38]
20159 ldsh [%l7 + 0x20], %g6
20160 mulscc %i2, %l3, %i6
20161 fmovrdne %g2, %f18, %f30
20162 movl %icc, %l5, %o0
20163 ldsh [%l7 + 0x2E], %i4
20164 save %l2, 0x1823, %o6
20165 rdpr %cwp, %g1
20166 rdpr %cansave, %g2
20167 rdpr %canrestore, %g3
20168 rdpr %cleanwin, %g4
20169 rdpr %otherwin, %g5
20170 rdpr %wstate, %g6
20171 movgu %xcc, %g3, %i0
20172 edge8n %g5, %l6, %g7
20173 ld [%l7 + 0x4C], %f7
20174 stw %o5, [%l7 + 0x40]
20175 fmovdl %xcc, %f5, %f23
20176 sth %o1, [%l7 + 0x70]
20177 addccc %l0, %o2, %i1
20178 smul %o7, 0x19CD, %l1
20179 fpmerge %f9, %f5, %f4
20180 orncc %l4, 0x133B, %i7
20181 udivcc %g1, 0x09BC, %o4
20182 stb %g4, [%l7 + 0x7F]
20183 smulcc %o3, 0x06C0, %i5
20184 ldub [%l7 + 0x3C], %i3
20185 array8 %g6, %l3, %i2
20186 edge32 %i6, %g2, %l5
20187 subcc %i4, 0x1EF3, %l2
20188 popc %o0, %g3
20189 addccc %o6, 0x0F92, %g5
20190 srlx %l6, %i0, %g7
20191 andncc %o1, %l0, %o5
20192 subccc %o2, %i1, %l1
20193 fmovdgu %icc, %f15, %f18
20194 fmul8x16 %f27, %f22, %f20
20195 fmul8x16al %f1, %f0, %f26
20196 setx loop_70, %l0, %l1
20197 return %l1
20198 nop
20199 rdpr %cwp, %g1
20200 rdpr %cansave, %g2
20201 rdpr %canrestore, %g3
20202 rdpr %cleanwin, %g4
20203 rdpr %otherwin, %g5
20204 rdpr %wstate, %g6
20205loop_70: fmovsvs %icc, %f6, %f11
20206 fmul8x16 %f15, %f2, %f8
20207 fmovdgu %xcc, %f30, %f23
20208 fmovsl %xcc, %f26, %f7
20209 edge16 %g1, %o4, %l4
20210 move %icc, %g4, %i5
20211 movl %xcc, %i3, %g6
20212 fmuld8sux16 %f7, %f5, %f26
20213 fandnot2 %f8, %f14, %f2
20214 sdivx %l3, 0x073D, %o3
20215 fmovrdgez %i2, %f20, %f4
20216 mova %xcc, %g2, %l5
20217 ldsb [%l7 + 0x21], %i6
20218 sdivx %l2, 0x0639, %i4
20219 movg %icc, %o0, %g3
20220 save %o6, %g5, %i0
20221 rdpr %cwp, %g1
20222 rdpr %cansave, %g2
20223 rdpr %canrestore, %g3
20224 rdpr %cleanwin, %g4
20225 rdpr %otherwin, %g5
20226 rdpr %wstate, %g6
20227 move %icc, %g7, %o1
20228 std %f18, [%l7 + 0x60]
20229 ldub [%l7 + 0x17], %l0
20230 movcc %icc, %o5, %l6
20231 andn %o2, 0x0D4F, %l1
20232 orcc %o7, 0x0857, %i1
20233 array8 %i7, %g1, %l4
20234 fmovdneg %icc, %f25, %f27
20235 fcmple32 %f16, %f20, %o4
20236 movneg %icc, %g4, %i3
20237 movcs %icc, %g6, %i5
20238 movcc %icc, %l3, %o3
20239 faligndata %f10, %f2, %f18
20240 umul %g2, 0x1AAF, %l5
20241 fnegs %f14, %f31
20242 movgu %xcc, %i6, %i2
20243 umul %l2, 0x18AC, %i4
20244 fmovrse %o0, %f21, %f1
20245 fmovscc %xcc, %f9, %f24
20246 stb %o6, [%l7 + 0x61]
20247 fzero %f4
20248 xnorcc %g5, %i0, %g7
20249 fcmple32 %f28, %f24, %o1
20250 alignaddr %l0, %o5, %l6
20251 edge32l %o2, %l1, %g3
20252 siam 0x1
20253 ldsb [%l7 + 0x21], %o7
20254 lduh [%l7 + 0x3E], %i7
20255 edge16ln %i1, %l4, %o4
20256 ldub [%l7 + 0x15], %g1
20257 fmovrdgez %g4, %f4, %f14
20258 edge32ln %g6, %i5, %i3
20259 andn %o3, 0x1233, %l3
20260 movn %icc, %g2, %i6
20261 fmovrdne %i2, %f6, %f6
20262 or %l5, %l2, %o0
20263 umul %i4, %g5, %i0
20264 fmovsle %xcc, %f11, %f30
20265 umul %o6, 0x1BA4, %o1
20266 fabss %f1, %f0
20267 smul %g7, %o5, %l0
20268 xor %l6, %o2, %g3
20269 fmovscc %icc, %f16, %f16
20270 stw %o7, [%l7 + 0x5C]
20271 movrlz %i7, %i1, %l1
20272 movpos %icc, %o4, %g1
20273 st %f8, [%l7 + 0x24]
20274 fnegs %f1, %f22
20275 umul %l4, 0x1319, %g4
20276 mulscc %g6, 0x00FF, %i5
20277 ldd [%l7 + 0x60], %i2
20278 fpack16 %f28, %f16
20279 std %f8, [%l7 + 0x60]
20280 movg %xcc, %l3, %o3
20281 save %g2, 0x0906, %i2
20282 rdpr %cwp, %g1
20283 rdpr %cansave, %g2
20284 rdpr %canrestore, %g3
20285 rdpr %cleanwin, %g4
20286 rdpr %otherwin, %g5
20287 rdpr %wstate, %g6
20288 sir 0x13A2
20289 movrgez %l5, %l2, %i6
20290 restore %o0, 0x112D, %g5
20291 rdpr %cwp, %g1
20292 rdpr %cansave, %g2
20293 rdpr %canrestore, %g3
20294 rdpr %cleanwin, %g4
20295 rdpr %otherwin, %g5
20296 rdpr %wstate, %g6
20297 sra %i0, %o6, %i4
20298 alignaddrl %g7, %o1, %l0
20299 save %l6, %o2, %g3
20300 rdpr %cwp, %g1
20301 rdpr %cansave, %g2
20302 rdpr %canrestore, %g3
20303 rdpr %cleanwin, %g4
20304 rdpr %otherwin, %g5
20305 rdpr %wstate, %g6
20306 fmovspos %xcc, %f29, %f14
20307 lduh [%l7 + 0x76], %o7
20308 andcc %i7, %o5, %l1
20309 andncc %o4, %i1, %g1
20310 fpadd32s %f16, %f18, %f28
20311 subc %g4, %l4, %i5
20312 fnot1s %f20, %f18
20313 movre %i3, 0x323, %g6
20314 lduw [%l7 + 0x0C], %o3
20315 edge8l %l3, %i2, %g2
20316 addc %l5, 0x0A42, %i6
20317 movrne %l2, 0x1E1, %o0
20318 stw %i0, [%l7 + 0x14]
20319 xnor %o6, 0x1738, %g5
20320 movcc %icc, %g7, %i4
20321 fmovdcc %xcc, %f14, %f26
20322 movneg %xcc, %o1, %l6
20323 movvc %xcc, %l0, %g3
20324 array8 %o2, %o7, %i7
20325 ldub [%l7 + 0x40], %l1
20326 move %xcc, %o4, %i1
20327 movcs %icc, %o5, %g4
20328 fmovrsgz %l4, %f20, %f6
20329 addcc %i5, 0x033C, %g1
20330 movrgz %g6, %o3, %l3
20331 fnegd %f6, %f16
20332 fmovsneg %xcc, %f7, %f1
20333 movle %icc, %i2, %g2
20334 sub %l5, 0x08B1, %i3
20335 fmovdcc %icc, %f3, %f6
20336 ldub [%l7 + 0x4A], %i6
20337 sllx %l2, %i0, %o6
20338 subc %g5, %g7, %o0
20339 lduw [%l7 + 0x60], %i4
20340 movvc %icc, %o1, %l0
20341 movleu %xcc, %l6, %g3
20342 fmovdcs %icc, %f3, %f3
20343 fmovsleu %xcc, %f25, %f22
20344 movleu %xcc, %o7, %i7
20345 ldub [%l7 + 0x55], %l1
20346 sir 0x164A
20347 movcs %xcc, %o4, %o2
20348 edge32l %o5, %i1, %l4
20349 nop
20350 set 0x52, %i5
20351 sth %g4, [%l7 + %i5]
20352 xnorcc %i5, %g1, %o3
20353 edge32n %l3, %i2, %g6
20354 fmul8x16al %f4, %f7, %f10
20355 sllx %l5, %g2, %i6
20356 movcc %xcc, %l2, %i0
20357 subc %i3, 0x0C4D, %o6
20358 orcc %g5, %g7, %o0
20359 edge8ln %i4, %o1, %l6
20360 movn %icc, %l0, %g3
20361 movcc %icc, %i7, %o7
20362 sub %l1, %o4, %o2
20363 movpos %icc, %i1, %o5
20364 udiv %l4, 0x1FE7, %i5
20365 array32 %g1, %g4, %l3
20366 sll %i2, %o3, %g6
20367 fone %f8
20368 movvc %xcc, %l5, %i6
20369 mova %xcc, %g2, %i0
20370 orn %l2, %i3, %o6
20371 mulscc %g5, 0x102C, %o0
20372 edge16 %i4, %g7, %l6
20373 sethi 0x0594, %l0
20374 ld [%l7 + 0x20], %f1
20375 sdivcc %g3, 0x0379, %i7
20376 movne %xcc, %o7, %o1
20377 movcs %xcc, %l1, %o2
20378 fmul8sux16 %f8, %f4, %f2
20379 movge %icc, %o4, %o5
20380 sth %l4, [%l7 + 0x48]
20381 fmovsleu %icc, %f0, %f2
20382 mulscc %i1, 0x139D, %i5
20383 edge16 %g1, %l3, %g4
20384 array8 %o3, %i2, %l5
20385 nop
20386 set 0x5C, %i3
20387 lduw [%l7 + %i3], %g6
20388 movcs %xcc, %g2, %i0
20389 movgu %icc, %l2, %i6
20390 fmovrdlez %o6, %f26, %f2
20391 edge8l %i3, %g5, %o0
20392 udivx %g7, 0x1414, %i4
20393 andncc %l6, %g3, %i7
20394 add %o7, %o1, %l0
20395 sllx %l1, 0x1B, %o2
20396 edge16l %o4, %o5, %i1
20397 sll %l4, 0x10, %i5
20398 srlx %g1, %g4, %o3
20399 fxnors %f8, %f5, %f10
20400 edge8l %i2, %l3, %g6
20401 srax %l5, 0x0D, %g2
20402 fmovdcs %xcc, %f24, %f4
20403 fmovrse %i0, %f25, %f20
20404 movneg %icc, %i6, %o6
20405 fmovdpos %icc, %f20, %f29
20406 movne %icc, %i3, %l2
20407 fmovsneg %icc, %f7, %f30
20408 alignaddrl %g5, %g7, %i4
20409 umulcc %o0, 0x1DBE, %l6
20410 ldx [%l7 + 0x08], %i7
20411 fsrc2 %f22, %f0
20412 addcc %g3, %o7, %l0
20413 umul %o1, 0x163D, %l1
20414 subc %o4, 0x11F5, %o2
20415 edge16 %o5, %l4, %i1
20416 edge32 %g1, %i5, %o3
20417 ldsb [%l7 + 0x2A], %g4
20418 umul %i2, 0x05C6, %g6
20419 fmovsne %icc, %f28, %f30
20420 edge32l %l3, %g2, %l5
20421 movrlz %i0, 0x270, %i6
20422 movgu %icc, %o6, %i3
20423 edge8l %l2, %g5, %g7
20424 edge8ln %o0, %i4, %i7
20425 lduw [%l7 + 0x74], %l6
20426 movl %icc, %g3, %o7
20427 add %l0, %o1, %o4
20428 fmovrsne %o2, %f21, %f29
20429 ldd [%l7 + 0x58], %o4
20430 fmovdl %icc, %f21, %f1
20431 ldub [%l7 + 0x38], %l1
20432 setx loop_71, %l0, %l1
20433 return %l1
20434 nop
20435 rdpr %cwp, %g1
20436 rdpr %cansave, %g2
20437 rdpr %canrestore, %g3
20438 rdpr %cleanwin, %g4
20439 rdpr %otherwin, %g5
20440 rdpr %wstate, %g6
20441loop_71: st %f25, [%l7 + 0x2C]
20442 ldub [%l7 + 0x47], %g1
20443 edge32n %o3, %g4, %i5
20444 ldsb [%l7 + 0x2D], %g6
20445 movg %icc, %l3, %g2
20446 and %l5, %i0, %i2
20447 subccc %o6, %i3, %l2
20448 lduh [%l7 + 0x3C], %i6
20449 mulscc %g7, %o0, %g5
20450 fands %f15, %f28, %f29
20451 fmul8sux16 %f12, %f22, %f0
20452 edge8 %i7, %i4, %g3
20453 umulcc %l6, %o7, %l0
20454 fcmpd %fcc0, %f22, %f10
20455 movneg %icc, %o1, %o2
20456 orcc %o4, 0x0126, %l1
20457 udivx %o5, 0x17CC, %l4
20458 ldsb [%l7 + 0x5E], %i1
20459 andcc %o3, 0x1FA1, %g1
20460 movleu %xcc, %i5, %g4
20461 movle %icc, %l3, %g6
20462 movcs %xcc, %g2, %i0
20463 or %l5, %i2, %o6
20464 fmovrslz %l2, %f8, %f21
20465 orncc %i6, 0x19DE, %g7
20466 smulcc %i3, 0x0F5B, %g5
20467 st %f1, [%l7 + 0x24]
20468 udiv %o0, 0x12B0, %i4
20469 movn %icc, %g3, %i7
20470 fnegd %f2, %f14
20471 udivx %l6, 0x0E65, %l0
20472 edge32n %o1, %o2, %o4
20473 nop
20474 set 0x48, %l6
20475 ldx [%l7 + %l6], %o7
20476 fsrc1 %f12, %f0
20477 stx %o5, [%l7 + 0x18]
20478 movleu %icc, %l4, %i1
20479 fmovse %icc, %f31, %f0
20480 subcc %o3, %l1, %i5
20481 fmovde %xcc, %f2, %f7
20482 add %g4, 0x0956, %g1
20483 movg %xcc, %l3, %g6
20484 movrgez %g2, %i0, %l5
20485 movne %xcc, %o6, %i2
20486 sllx %i6, %g7, %l2
20487 ldub [%l7 + 0x3F], %i3
20488 movcc %xcc, %g5, %o0
20489 movvs %icc, %g3, %i4
20490 srax %i7, %l0, %o1
20491 ldd [%l7 + 0x78], %o2
20492 srl %l6, 0x0A, %o4
20493 movle %icc, %o5, %o7
20494 fcmped %fcc1, %f28, %f28
20495 xnor %l4, %o3, %l1
20496 save %i5, 0x078E, %g4
20497 rdpr %cwp, %g1
20498 rdpr %cansave, %g2
20499 rdpr %canrestore, %g3
20500 rdpr %cleanwin, %g4
20501 rdpr %otherwin, %g5
20502 rdpr %wstate, %g6
20503 movrlez %g1, 0x2CB, %i1
20504 fmovscs %icc, %f2, %f16
20505 edge32ln %l3, %g6, %g2
20506 edge8ln %i0, %l5, %o6
20507 fsrc2s %f22, %f24
20508 movrgez %i2, 0x0C6, %i6
20509 umulcc %g7, %i3, %l2
20510 fmovsg %icc, %f3, %f19
20511 fandnot2 %f22, %f6, %f4
20512 array8 %o0, %g5, %i4
20513 subccc %g3, %i7, %l0
20514 move %xcc, %o1, %l6
20515 xnorcc %o4, %o5, %o2
20516 edge8ln %l4, %o3, %o7
20517 ldd [%l7 + 0x30], %l0
20518 fpadd16 %f26, %f26, %f22
20519 movneg %xcc, %i5, %g4
20520 xor %g1, %l3, %i1
20521 mova %icc, %g2, %g6
20522 addcc %l5, 0x1401, %o6
20523 fexpand %f23, %f28
20524 orn %i2, 0x0FE8, %i6
20525 fmul8x16al %f22, %f31, %f30
20526 mulscc %i0, %g7, %l2
20527 add %i3, %o0, %i4
20528 movn %icc, %g3, %g5
20529 movn %icc, %i7, %o1
20530 movrgez %l6, 0x338, %l0
20531 fmovrdgez %o5, %f2, %f22
20532 edge16ln %o4, %l4, %o2
20533 movle %xcc, %o3, %l1
20534 umul %i5, %g4, %g1
20535 sllx %l3, %o7, %g2
20536 edge8ln %i1, %l5, %o6
20537 umul %g6, 0x1C02, %i2
20538 addccc %i6, %g7, %i0
20539 ldub [%l7 + 0x29], %i3
20540 edge32 %o0, %l2, %g3
20541 fxnor %f26, %f30, %f8
20542 movrlz %g5, %i4, %i7
20543 mova %xcc, %o1, %l6
20544 ldd [%l7 + 0x20], %l0
20545 orncc %o4, 0x1BDF, %o5
20546 addc %o2, 0x1A1B, %l4
20547 fmuld8sux16 %f21, %f28, %f4
20548 udiv %o3, 0x0241, %l1
20549 ldsh [%l7 + 0x20], %i5
20550 alignaddrl %g1, %g4, %o7
20551 fandnot2 %f4, %f26, %f18
20552 xorcc %g2, 0x0642, %l3
20553 movrlz %l5, %i1, %g6
20554 xnor %i2, %i6, %o6
20555 restore %i0, 0x081D, %i3
20556 rdpr %cwp, %g1
20557 rdpr %cansave, %g2
20558 rdpr %canrestore, %g3
20559 rdpr %cleanwin, %g4
20560 rdpr %otherwin, %g5
20561 rdpr %wstate, %g6
20562 addccc %o0, %l2, %g7
20563 subccc %g5, 0x0A59, %i4
20564 sra %i7, 0x0F, %o1
20565 umulcc %g3, 0x1D60, %l6
20566 fmovdvs %xcc, %f0, %f6
20567 ldsh [%l7 + 0x74], %o4
20568 fmovdneg %xcc, %f27, %f7
20569 stb %l0, [%l7 + 0x1E]
20570 xor %o2, %l4, %o3
20571 udivcc %o5, 0x08F2, %l1
20572 smulcc %i5, %g1, %o7
20573 edge16n %g4, %g2, %l5
20574 edge16n %i1, %l3, %i2
20575 movrgz %g6, %o6, %i6
20576 movg %icc, %i0, %i3
20577 sll %o0, %l2, %g7
20578 alignaddr %i4, %g5, %o1
20579 stb %i7, [%l7 + 0x4C]
20580 array8 %g3, %o4, %l0
20581 movvs %xcc, %l6, %o2
20582 xnor %o3, %l4, %o5
20583 edge16n %l1, %i5, %o7
20584 movcs %xcc, %g4, %g2
20585 sub %g1, 0x1769, %l5
20586 srlx %l3, 0x13, %i1
20587 udiv %g6, 0x0F52, %i2
20588 ldd [%l7 + 0x48], %f2
20589 umulcc %o6, %i6, %i3
20590 sra %i0, 0x06, %o0
20591 movrgz %g7, 0x3E2, %i4
20592 edge16 %g5, %l2, %o1
20593 fpmerge %f12, %f13, %f26
20594 ldsh [%l7 + 0x38], %i7
20595 sir 0x1882
20596 stb %o4, [%l7 + 0x5F]
20597 orn %g3, 0x18AC, %l6
20598 fcmpd %fcc1, %f28, %f16
20599 fmovdvc %xcc, %f4, %f26
20600 lduw [%l7 + 0x74], %l0
20601 fxnor %f16, %f26, %f28
20602 edge32n %o2, %o3, %o5
20603 subc %l4, 0x0983, %l1
20604 array16 %o7, %g4, %i5
20605 fcmpeq16 %f4, %f18, %g2
20606 movre %l5, 0x26E, %l3
20607 movge %xcc, %i1, %g6
20608 ld [%l7 + 0x7C], %f6
20609 edge16n %g1, %i2, %o6
20610 movne %xcc, %i6, %i0
20611 st %f22, [%l7 + 0x14]
20612 edge16l %o0, %g7, %i3
20613 stx %g5, [%l7 + 0x60]
20614 movvc %xcc, %l2, %i4
20615 xnorcc %i7, %o1, %g3
20616 fmuld8ulx16 %f25, %f13, %f20
20617 sll %o4, %l0, %l6
20618 subccc %o2, %o3, %o5
20619 stx %l1, [%l7 + 0x58]
20620 movg %xcc, %l4, %g4
20621 edge32n %i5, %g2, %o7
20622 movle %xcc, %l3, %i1
20623 setx loop_72, %l0, %l1
20624 return %l1
20625 nop
20626 rdpr %cwp, %g1
20627 rdpr %cansave, %g2
20628 rdpr %canrestore, %g3
20629 rdpr %cleanwin, %g4
20630 rdpr %otherwin, %g5
20631 rdpr %wstate, %g6
20632loop_72: ldsw [%l7 + 0x08], %o6
20633 srlx %i6, %i2, %i0
20634 sdivx %o0, 0x1AA8, %i3
20635 nop
20636 set 0x4B, %i6
20637 ldub [%l7 + %i6], %g7
20638 fmul8x16au %f9, %f2, %f10
20639 sll %g5, %i4, %l2
20640 edge32l %i7, %g3, %o4
20641 udivcc %l0, 0x07A0, %o1
20642 restore %l6, %o3, %o5
20643 rdpr %cwp, %g1
20644 rdpr %cansave, %g2
20645 rdpr %canrestore, %g3
20646 rdpr %cleanwin, %g4
20647 rdpr %otherwin, %g5
20648 rdpr %wstate, %g6
20649 fmovrdlz %l1, %f16, %f8
20650 subcc %o2, %g4, %l4
20651 ldd [%l7 + 0x20], %f8
20652 movg %icc, %i5, %g2
20653 nop
20654 set 0x50, %g4
20655 stw %l3, [%l7 + %g4]
20656 save %o7, 0x19DB, %i1
20657 rdpr %cwp, %g1
20658 rdpr %cansave, %g2
20659 rdpr %canrestore, %g3
20660 rdpr %cleanwin, %g4
20661 rdpr %otherwin, %g5
20662 rdpr %wstate, %g6
20663 fmovrdgez %g1, %f24, %f30
20664 sdivx %g6, 0x1C03, %l5
20665 movn %icc, %i6, %i2
20666 alignaddr %i0, %o6, %i3
20667 movrgz %g7, 0x024, %g5
20668 andcc %i4, 0x18D2, %l2
20669 xorcc %o0, %i7, %g3
20670 sra %o4, 0x1A, %o1
20671 lduw [%l7 + 0x74], %l0
20672 fands %f2, %f26, %f11
20673 movn %icc, %o3, %o5
20674 stx %l1, [%l7 + 0x50]
20675 movneg %xcc, %o2, %g4
20676 movle %xcc, %l4, %l6
20677 fmovdvs %xcc, %f8, %f8
20678 andncc %i5, %l3, %g2
20679 fmovdleu %xcc, %f7, %f16
20680 sra %i1, 0x1F, %g1
20681 ld [%l7 + 0x54], %f3
20682 fmovrsne %o7, %f28, %f25
20683 fpsub32s %f14, %f13, %f19
20684 sdivx %l5, 0x15BA, %g6
20685 subcc %i6, %i0, %i2
20686 lduw [%l7 + 0x5C], %i3
20687 array16 %g7, %g5, %o6
20688 stw %i4, [%l7 + 0x08]
20689 movge %icc, %l2, %o0
20690 fmovsvc %xcc, %f21, %f21
20691 and %g3, 0x1306, %o4
20692 popc %o1, %l0
20693 ldsh [%l7 + 0x3E], %o3
20694 mulscc %o5, %l1, %o2
20695 movge %icc, %i7, %l4
20696 edge16 %g4, %l6, %l3
20697 movrlez %g2, %i5, %g1
20698 fabss %f1, %f17
20699 array8 %i1, %o7, %l5
20700 ldd [%l7 + 0x38], %g6
20701 movcs %xcc, %i6, %i0
20702 movge %icc, %i3, %i2
20703 move %xcc, %g5, %g7
20704 orcc %i4, %o6, %l2
20705 sub %g3, %o0, %o1
20706 sdiv %l0, 0x1A3A, %o3
20707 fornot2s %f23, %f27, %f15
20708 fmovsleu %xcc, %f10, %f23
20709 sdivcc %o4, 0x0444, %o5
20710 umul %l1, 0x012F, %o2
20711 fpsub32 %f2, %f2, %f2
20712 fnor %f18, %f22, %f0
20713 and %l4, %g4, %l6
20714 lduh [%l7 + 0x1E], %l3
20715 array8 %i7, %i5, %g2
20716 st %f15, [%l7 + 0x7C]
20717 movcs %xcc, %g1, %o7
20718 and %i1, %l5, %g6
20719 movg %icc, %i6, %i3
20720 edge8l %i0, %g5, %i2
20721 movne %xcc, %g7, %i4
20722 movne %icc, %l2, %g3
20723 edge32ln %o0, %o1, %l0
20724 ldsb [%l7 + 0x3B], %o6
20725 fmovspos %icc, %f27, %f22
20726 edge32n %o4, %o5, %l1
20727 movcs %icc, %o3, %o2
20728 ldsb [%l7 + 0x4E], %g4
20729 array8 %l6, %l3, %l4
20730 edge32 %i7, %g2, %i5
20731 movrlez %g1, %o7, %i1
20732 sub %l5, 0x154E, %g6
20733 edge32l %i6, %i3, %i0
20734 addccc %i2, 0x1D36, %g7
20735 fabsd %f30, %f12
20736 edge32 %i4, %g5, %g3
20737 movvs %icc, %o0, %l2
20738 sll %l0, %o6, %o4
20739 orcc %o5, %l1, %o3
20740 or %o2, %o1, %l6
20741 smul %l3, 0x15EA, %l4
20742 move %xcc, %i7, %g4
20743 subc %g2, %i5, %o7
20744 fmovse %icc, %f25, %f17
20745 sdivcc %g1, 0x13C7, %i1
20746 sllx %g6, %l5, %i3
20747 sth %i0, [%l7 + 0x2A]
20748 edge16 %i2, %i6, %i4
20749 edge16l %g5, %g3, %g7
20750 movleu %icc, %l2, %l0
20751 fsrc1 %f18, %f28
20752 udiv %o0, 0x0AEF, %o4
20753 srl %o6, %o5, %o3
20754 stw %o2, [%l7 + 0x44]
20755 sdivcc %o1, 0x158C, %l1
20756 subccc %l6, 0x09EA, %l4
20757 xor %l3, 0x0C25, %i7
20758 fmovspos %icc, %f7, %f10
20759 ldd [%l7 + 0x48], %g2
20760 umul %i5, %g4, %g1
20761 movl %xcc, %o7, %g6
20762 movrgez %l5, %i3, %i1
20763 movpos %icc, %i2, %i6
20764 sllx %i4, 0x08, %g5
20765 sdivx %g3, 0x10C0, %g7
20766 smul %i0, 0x1659, %l0
20767 orncc %l2, 0x1691, %o4
20768 move %xcc, %o6, %o5
20769 ldsh [%l7 + 0x2E], %o3
20770 movne %icc, %o2, %o0
20771 umul %o1, 0x10DE, %l1
20772 edge8n %l4, %l6, %l3
20773 movl %xcc, %g2, %i7
20774 sra %i5, %g4, %o7
20775 sub %g6, 0x1FE5, %l5
20776 stx %i3, [%l7 + 0x68]
20777 nop
20778 set 0x6E, %l2
20779 stb %g1, [%l7 + %l2]
20780 edge8n %i2, %i6, %i1
20781 lduw [%l7 + 0x78], %i4
20782 movrgz %g5, 0x2B6, %g7
20783 edge8ln %g3, %l0, %i0
20784 sethi 0x1959, %o4
20785 smul %o6, %l2, %o5
20786 fmovrde %o2, %f18, %f28
20787 fmovdpos %xcc, %f6, %f7
20788 andcc %o0, 0x0A07, %o1
20789 fmovsne %icc, %f21, %f9
20790 alignaddrl %l1, %o3, %l4
20791 edge8 %l3, %g2, %l6
20792 movvc %icc, %i5, %i7
20793 movcs %xcc, %o7, %g6
20794 xor %l5, 0x081B, %g4
20795 fabsd %f18, %f4
20796 orn %i3, 0x015A, %g1
20797 xnorcc %i2, %i1, %i4
20798 save %g5, %i6, %g3
20799 rdpr %cwp, %g1
20800 rdpr %cansave, %g2
20801 rdpr %canrestore, %g3
20802 rdpr %cleanwin, %g4
20803 rdpr %otherwin, %g5
20804 rdpr %wstate, %g6
20805 sethi 0x076A, %g7
20806 fornot1 %f16, %f18, %f18
20807 ld [%l7 + 0x10], %f20
20808 orcc %l0, 0x05D7, %i0
20809 addc %o6, 0x0677, %l2
20810 edge8 %o5, %o4, %o2
20811 movrgez %o0, %l1, %o1
20812 xor %l4, 0x0F3F, %o3
20813 or %g2, %l6, %l3
20814 andcc %i5, 0x0BCF, %i7
20815 movl %icc, %o7, %l5
20816 edge8l %g4, %g6, %i3
20817 movge %icc, %i2, %g1
20818 udiv %i1, 0x193E, %i4
20819 array8 %i6, %g3, %g7
20820 subc %g5, %i0, %l0
20821 fmovdle %icc, %f16, %f7
20822 addc %l2, %o6, %o4
20823 fmovsl %icc, %f26, %f0
20824 movrne %o5, %o2, %o0
20825 xnorcc %l1, %o1, %o3
20826 movn %xcc, %l4, %l6
20827 sra %l3, %g2, %i5
20828 fmovrdgez %i7, %f20, %f26
20829 setx loop_73, %l0, %l1
20830 return %l1
20831 nop
20832 rdpr %cwp, %g1
20833 rdpr %cansave, %g2
20834 rdpr %canrestore, %g3
20835 rdpr %cleanwin, %g4
20836 rdpr %otherwin, %g5
20837 rdpr %wstate, %g6
20838loop_73: stx %i3, [%l7 + 0x50]
20839 fabsd %f2, %f12
20840 edge8ln %g4, %i2, %g1
20841 fmul8x16al %f10, %f3, %f4
20842 movg %xcc, %i1, %i6
20843 subcc %i4, %g3, %g5
20844 movrne %g7, %i0, %l2
20845 array16 %l0, %o6, %o5
20846 mulx %o4, %o0, %o2
20847 movrne %l1, %o1, %o3
20848 fone %f24
20849 edge16n %l4, %l3, %l6
20850 fmovsneg %icc, %f15, %f24
20851 movrlez %i5, 0x202, %i7
20852 fors %f28, %f1, %f26
20853 udiv %g2, 0x1FA2, %o7
20854 fors %f26, %f29, %f13
20855 addcc %l5, %i3, %g6
20856 movvc %xcc, %i2, %g4
20857 xnorcc %i1, 0x1AA7, %g1
20858 siam 0x2
20859 edge8n %i4, %g3, %g5
20860 umul %g7, 0x1432, %i6
20861 alignaddrl %l2, %l0, %o6
20862 fsrc1s %f16, %f23
20863 stx %i0, [%l7 + 0x50]
20864 addc %o4, 0x1815, %o0
20865 fandnot1s %f3, %f25, %f5
20866 mova %xcc, %o5, %o2
20867 edge16ln %o1, %o3, %l4
20868 srl %l1, %l3, %l6
20869 fmovsn %icc, %f11, %f3
20870 fnot2 %f10, %f2
20871 nop
20872 set 0x3C, %i1
20873 stw %i7, [%l7 + %i1]
20874 movvc %xcc, %g2, %i5
20875 fmovsleu %icc, %f24, %f29
20876 umul %l5, 0x1A13, %o7
20877 movrgz %g6, 0x226, %i2
20878 orn %g4, 0x126C, %i1
20879 ldub [%l7 + 0x1A], %i3
20880 fnand %f4, %f6, %f24
20881 movle %xcc, %g1, %i4
20882 restore %g5, 0x0AF0, %g7
20883 rdpr %cwp, %g1
20884 rdpr %cansave, %g2
20885 rdpr %canrestore, %g3
20886 rdpr %cleanwin, %g4
20887 rdpr %otherwin, %g5
20888 rdpr %wstate, %g6
20889 fnegs %f27, %f18
20890 movvc %icc, %i6, %l2
20891 srax %g3, 0x19, %l0
20892 sll %i0, %o6, %o0
20893 movpos %icc, %o5, %o4
20894 fpackfix %f26, %f28
20895 srlx %o2, %o3, %l4
20896 array32 %l1, %l3, %o1
20897 movre %i7, %l6, %g2
20898 faligndata %f0, %f24, %f6
20899 movpos %xcc, %i5, %o7
20900 ldsw [%l7 + 0x30], %l5
20901 edge16 %i2, %g4, %i1
20902 sllx %i3, %g1, %i4
20903 movg %xcc, %g6, %g7
20904 movcs %xcc, %g5, %l2
20905 alignaddr %i6, %g3, %i0
20906 fmovdpos %xcc, %f20, %f19
20907 fmovde %xcc, %f15, %f18
20908 sethi 0x0D51, %o6
20909 edge16 %o0, %l0, %o5
20910 fpack16 %f16, %f16
20911 lduh [%l7 + 0x58], %o4
20912 st %f21, [%l7 + 0x0C]
20913 mulx %o2, %l4, %o3
20914 mulscc %l1, 0x0DC8, %l3
20915 edge16l %i7, %o1, %l6
20916 movrgez %i5, 0x2EE, %o7
20917 alignaddr %g2, %i2, %g4
20918 umulcc %i1, 0x162B, %i3
20919 array8 %l5, %i4, %g6
20920 fsrc2s %f28, %f22
20921 udivx %g1, 0x06FF, %g7
20922 subccc %l2, 0x046B, %g5
20923 fmul8x16al %f4, %f9, %f8
20924 edge8 %i6, %i0, %o6
20925 srax %o0, 0x12, %g3
20926 ldx [%l7 + 0x20], %l0
20927 movg %xcc, %o4, %o5
20928 edge16n %l4, %o3, %o2
20929 fmovrsgz %l3, %f25, %f7
20930 fmovse %xcc, %f2, %f20
20931 st %f14, [%l7 + 0x18]
20932 orn %l1, 0x1299, %o1
20933 movrne %l6, 0x154, %i7
20934 movg %xcc, %i5, %o7
20935 movne %xcc, %g2, %i2
20936 fmovdl %xcc, %f3, %f27
20937 edge8ln %g4, %i3, %i1
20938 fands %f6, %f17, %f26
20939 add %i4, 0x16ED, %g6
20940 addc %g1, 0x0B0A, %g7
20941 ldx [%l7 + 0x30], %l2
20942 movn %xcc, %l5, %g5
20943 fmovrdlez %i0, %f16, %f26
20944 umul %o6, 0x15A8, %i6
20945 st %f23, [%l7 + 0x34]
20946 and %g3, 0x1B39, %o0
20947 edge32 %o4, %o5, %l4
20948 udiv %l0, 0x06C9, %o3
20949 fpackfix %f2, %f3
20950 sub %l3, %o2, %o1
20951 andcc %l1, %i7, %l6
20952 pdist %f4, %f2, %f2
20953 st %f26, [%l7 + 0x34]
20954 sra %i5, 0x0E, %o7
20955 movn %icc, %i2, %g4
20956 array32 %g2, %i3, %i4
20957 fmovse %icc, %f26, %f30
20958 udivcc %i1, 0x1A6E, %g1
20959 popc 0x0465, %g7
20960 movleu %xcc, %l2, %l5
20961 xorcc %g5, %i0, %o6
20962 movne %xcc, %g6, %g3
20963 or %i6, 0x1909, %o4
20964 orcc %o5, %o0, %l0
20965 movg %icc, %o3, %l3
20966 andncc %l4, %o2, %l1
20967 fmovdvs %icc, %f14, %f13
20968 fxors %f4, %f25, %f17
20969 mulx %o1, 0x0C4D, %l6
20970 fcmpes %fcc2, %f25, %f19
20971 fmovsge %xcc, %f23, %f0
20972 fmovde %xcc, %f7, %f17
20973 lduw [%l7 + 0x0C], %i5
20974 fnors %f26, %f9, %f3
20975 fpadd32s %f31, %f9, %f1
20976 xnorcc %i7, 0x079E, %i2
20977 mulx %g4, 0x10BB, %o7
20978 fmovse %xcc, %f14, %f22
20979 subcc %g2, %i4, %i3
20980 movn %xcc, %i1, %g1
20981 edge16 %l2, %g7, %l5
20982 movle %xcc, %i0, %o6
20983 ldsb [%l7 + 0x7A], %g5
20984 movgu %xcc, %g6, %g3
20985 save %o4, 0x0459, %o5
20986 rdpr %cwp, %g1
20987 rdpr %cansave, %g2
20988 rdpr %canrestore, %g3
20989 rdpr %cleanwin, %g4
20990 rdpr %otherwin, %g5
20991 rdpr %wstate, %g6
20992 std %f24, [%l7 + 0x40]
20993 std %f4, [%l7 + 0x58]
20994 movrlz %o0, %i6, %l0
20995 edge8n %o3, %l3, %o2
20996 fmovdleu %xcc, %f28, %f4
20997 fxnors %f4, %f3, %f28
20998 stw %l1, [%l7 + 0x30]
20999 ldsb [%l7 + 0x61], %o1
21000 sll %l4, 0x1E, %i5
21001 umul %l6, %i7, %g4
21002 xnorcc %o7, 0x0F94, %g2
21003 srl %i4, 0x0E, %i2
21004 movneg %icc, %i3, %i1
21005 fmovsgu %icc, %f25, %f7
21006 udiv %l2, 0x1A60, %g1
21007 srlx %l5, 0x02, %i0
21008 movrgz %g7, 0x141, %o6
21009 fmovrslz %g6, %f25, %f22
21010 stw %g3, [%l7 + 0x20]
21011 popc 0x036B, %g5
21012 orn %o4, 0x05F5, %o5
21013 array8 %i6, %o0, %o3
21014 xnor %l3, 0x1E9A, %l0
21015 ldd [%l7 + 0x68], %f30
21016 mulscc %l1, 0x1FF9, %o1
21017 lduh [%l7 + 0x48], %o2
21018 fands %f25, %f23, %f30
21019 lduh [%l7 + 0x66], %l4
21020 fpadd16 %f22, %f14, %f2
21021 fmovd %f28, %f4
21022 sub %i5, %i7, %l6
21023 movcs %icc, %o7, %g2
21024 and %i4, 0x0365, %g4
21025 ldsw [%l7 + 0x3C], %i3
21026 or %i2, 0x120E, %l2
21027 edge32n %i1, %g1, %i0
21028 ldx [%l7 + 0x38], %g7
21029 fors %f30, %f9, %f0
21030 addcc %l5, %g6, %o6
21031 subccc %g5, %g3, %o5
21032 and %o4, 0x14E1, %o0
21033 smulcc %i6, %l3, %o3
21034 setx loop_74, %l0, %l1
21035 return %l1
21036 nop
21037 rdpr %cwp, %g1
21038 rdpr %cansave, %g2
21039 rdpr %canrestore, %g3
21040 rdpr %cleanwin, %g4
21041 rdpr %otherwin, %g5
21042 rdpr %wstate, %g6
21043loop_74: sdiv %o2, 0x0DF2, %l4
21044 fmovrdgz %i7, %f26, %f2
21045 srax %l6, 0x1E, %o7
21046 sub %g2, %i5, %g4
21047 orn %i4, %i2, %i3
21048 movrgez %l2, %g1, %i0
21049 edge8l %i1, %g7, %g6
21050 sth %l5, [%l7 + 0x2A]
21051 sub %g5, %g3, %o6
21052 movvc %xcc, %o5, %o0
21053 edge32ln %i6, %l3, %o4
21054 edge16l %o3, %o1, %l0
21055 movrlz %o2, 0x061, %l1
21056 mova %xcc, %i7, %l6
21057 movvs %icc, %o7, %g2
21058 movrgz %i5, 0x094, %l4
21059 popc %g4, %i4
21060 fmul8x16au %f10, %f3, %f22
21061 movrgez %i2, 0x361, %i3
21062 fandnot1s %f9, %f14, %f30
21063 fcmped %fcc3, %f20, %f20
21064 movle %icc, %l2, %g1
21065 movleu %xcc, %i1, %g7
21066 std %f16, [%l7 + 0x68]
21067 ldsh [%l7 + 0x10], %g6
21068 movleu %icc, %i0, %g5
21069 fmul8x16au %f6, %f11, %f2
21070 movcs %xcc, %g3, %l5
21071 fmovda %xcc, %f3, %f15
21072 movl %xcc, %o6, %o0
21073 edge16l %i6, %o5, %l3
21074 smulcc %o3, %o1, %o4
21075 sir 0x1B60
21076 fmul8sux16 %f6, %f20, %f2
21077 movre %o2, %l1, %i7
21078 fnot1s %f17, %f4
21079 umul %l6, 0x18B5, %l0
21080 ldd [%l7 + 0x48], %g2
21081 fornot1s %f15, %f17, %f8
21082 edge32ln %i5, %l4, %o7
21083 andcc %g4, %i4, %i2
21084 addccc %i3, %l2, %g1
21085 orcc %g7, %g6, %i0
21086 fnand %f14, %f12, %f22
21087 xnor %g5, 0x19C2, %i1
21088 edge32ln %g3, %l5, %o6
21089 move %icc, %o0, %i6
21090 sir 0x0E7F
21091 fmovrdgz %l3, %f16, %f14
21092 fmovsgu %xcc, %f4, %f9
21093 and %o3, 0x12E5, %o1
21094 fornot1 %f2, %f0, %f2
21095 srax %o5, %o4, %l1
21096 st %f17, [%l7 + 0x44]
21097 andcc %i7, %o2, %l6
21098 subcc %g2, 0x1386, %i5
21099 movvs %xcc, %l0, %l4
21100 fzeros %f7
21101 movleu %xcc, %g4, %i4
21102 andcc %o7, %i2, %l2
21103 udiv %i3, 0x03D2, %g7
21104 fmul8sux16 %f20, %f30, %f2
21105 sub %g1, %i0, %g5
21106 sub %g6, %i1, %g3
21107 sllx %l5, %o6, %o0
21108 xorcc %i6, 0x10DB, %o3
21109 ldx [%l7 + 0x38], %l3
21110 ldx [%l7 + 0x18], %o5
21111 subcc %o1, %o4, %l1
21112 array8 %i7, %o2, %l6
21113 sub %g2, %i5, %l4
21114 ldd [%l7 + 0x10], %f6
21115 stx %g4, [%l7 + 0x38]
21116 fcmpd %fcc3, %f8, %f0
21117 movn %xcc, %l0, %o7
21118 srlx %i2, %i4, %i3
21119 umulcc %l2, 0x1BFA, %g1
21120 xnorcc %i0, %g7, %g6
21121 edge16ln %g5, %g3, %l5
21122 subcc %i1, %o0, %i6
21123 array32 %o3, %l3, %o5
21124 sir 0x115B
21125 edge16n %o6, %o1, %o4
21126 movrlz %i7, 0x0AC, %l1
21127 srax %l6, %o2, %i5
21128 fzero %f10
21129 movgu %icc, %l4, %g2
21130 subc %l0, %o7, %g4
21131 fxnors %f12, %f3, %f11
21132 ldd [%l7 + 0x10], %f16
21133 and %i4, 0x1223, %i3
21134 movvs %xcc, %i2, %g1
21135 subc %i0, 0x16D5, %g7
21136 fnegs %f20, %f1
21137 udivcc %l2, 0x1A44, %g6
21138 mulscc %g5, %g3, %l5
21139 movrlz %i1, %o0, %o3
21140 stb %l3, [%l7 + 0x7C]
21141 mova %icc, %o5, %o6
21142 mova %icc, %i6, %o1
21143 edge8l %o4, %l1, %i7
21144 umul %l6, %i5, %l4
21145 xor %o2, %g2, %o7
21146 lduh [%l7 + 0x32], %l0
21147 restore %i4, %i3, %i2
21148 rdpr %cwp, %g1
21149 rdpr %cansave, %g2
21150 rdpr %canrestore, %g3
21151 rdpr %cleanwin, %g4
21152 rdpr %otherwin, %g5
21153 rdpr %wstate, %g6
21154 fone %f4
21155 movvs %xcc, %g1, %i0
21156 fsrc2s %f31, %f8
21157 ldd [%l7 + 0x20], %g6
21158 fors %f29, %f28, %f20
21159 edge8 %g4, %l2, %g5
21160 andn %g6, 0x1061, %g3
21161 subccc %l5, %o0, %o3
21162 sdiv %l3, 0x1FDB, %o5
21163 fcmpgt16 %f30, %f30, %i1
21164 sub %o6, %i6, %o4
21165 fnot2s %f4, %f13
21166 movre %o1, %i7, %l6
21167 movl %icc, %i5, %l4
21168 edge32ln %l1, %o2, %g2
21169 nop
21170 set 0x58, %o2
21171 stw %l0, [%l7 + %o2]
21172 andncc %o7, %i4, %i2
21173 edge32 %g1, %i3, %g7
21174 xor %i0, 0x1592, %l2
21175 sdiv %g5, 0x0073, %g4
21176 alignaddrl %g3, %l5, %g6
21177 ldx [%l7 + 0x70], %o0
21178 srl %o3, %l3, %i1
21179 movrlez %o6, %o5, %i6
21180 alignaddr %o1, %i7, %l6
21181 movpos %xcc, %i5, %l4
21182 fmovda %icc, %f30, %f9
21183 movvc %xcc, %l1, %o4
21184 movge %xcc, %o2, %l0
21185 orn %g2, %i4, %i2
21186 movpos %icc, %o7, %g1
21187 fpadd16 %f14, %f28, %f26
21188 udivcc %g7, 0x0FB3, %i0
21189 std %f18, [%l7 + 0x68]
21190 subccc %i3, 0x1F24, %l2
21191 fabss %f4, %f19
21192 sub %g5, 0x08F0, %g4
21193 save %g3, %g6, %o0
21194 rdpr %cwp, %g1
21195 rdpr %cansave, %g2
21196 rdpr %canrestore, %g3
21197 rdpr %cleanwin, %g4
21198 rdpr %otherwin, %g5
21199 rdpr %wstate, %g6
21200 edge32n %o3, %l3, %i1
21201 fmovsne %xcc, %f26, %f25
21202 addccc %o6, 0x06E8, %o5
21203 movrgz %i6, %l5, %i7
21204 ldd [%l7 + 0x50], %i6
21205 xnor %o1, 0x0F28, %i5
21206 or %l4, %l1, %o4
21207 fands %f27, %f22, %f27
21208 fmuld8ulx16 %f23, %f20, %f12
21209 addc %l0, 0x1D5E, %o2
21210 movcc %xcc, %g2, %i2
21211 fmovspos %xcc, %f25, %f21
21212 andncc %i4, %g1, %g7
21213 movre %o7, 0x005, %i3
21214 edge32l %i0, %g5, %g4
21215 andcc %l2, %g3, %o0
21216 addc %o3, 0x01A2, %g6
21217 fpadd32 %f10, %f10, %f8
21218 xor %i1, 0x1A06, %l3
21219 fmovde %icc, %f27, %f25
21220 movcs %xcc, %o5, %o6
21221 movle %xcc, %i6, %l5
21222 ldx [%l7 + 0x60], %l6
21223 srlx %o1, %i5, %l4
21224 fmovrdlez %i7, %f14, %f18
21225 movge %icc, %l1, %l0
21226 orncc %o4, %g2, %i2
21227 movle %xcc, %i4, %g1
21228 fpsub16s %f20, %f14, %f2
21229 xnorcc %o2, 0x0F80, %g7
21230 edge8n %i3, %o7, %i0
21231 sdivx %g5, 0x10D9, %g4
21232 fmovscs %icc, %f20, %f25
21233 addccc %g3, %o0, %o3
21234 movrlez %g6, %i1, %l3
21235 addccc %o5, 0x10F5, %o6
21236 movl %xcc, %l2, %i6
21237 udivx %l5, 0x1DF0, %o1
21238 mova %xcc, %i5, %l6
21239 movge %icc, %l4, %i7
21240 add %l0, %o4, %l1
21241 srlx %g2, %i2, %i4
21242 fmovdneg %icc, %f12, %f27
21243 ld [%l7 + 0x0C], %f23
21244 fmul8x16al %f27, %f28, %f6
21245 movre %o2, 0x269, %g1
21246 mulscc %i3, 0x1E84, %g7
21247 movgu %xcc, %o7, %g5
21248 sdivx %i0, 0x152E, %g4
21249 edge32ln %o0, %g3, %o3
21250 orcc %g6, 0x1AB6, %i1
21251 ldd [%l7 + 0x40], %f8
21252 move %icc, %l3, %o5
21253 udivcc %o6, 0x0FC7, %i6
21254 movre %l2, %o1, %l5
21255 udivcc %l6, 0x1CD9, %l4
21256 fnor %f18, %f24, %f12
21257 edge32n %i7, %i5, %o4
21258 fcmped %fcc1, %f8, %f26
21259 edge8ln %l0, %l1, %g2
21260 move %xcc, %i4, %i2
21261 sth %g1, [%l7 + 0x5A]
21262 fmovdg %xcc, %f1, %f25
21263 sll %o2, 0x13, %i3
21264 andcc %o7, 0x0DE8, %g7
21265 sethi 0x19FF, %i0
21266 movrlz %g5, 0x21B, %g4
21267 fornot1 %f2, %f24, %f10
21268 sdivx %g3, 0x129E, %o3
21269 nop
21270 set 0x5E, %g1
21271 ldub [%l7 + %g1], %o0
21272 sth %g6, [%l7 + 0x76]
21273 ldsw [%l7 + 0x68], %l3
21274 movl %xcc, %o5, %i1
21275 fnot2s %f20, %f5
21276 fpack32 %f6, %f28, %f6
21277 addcc %o6, 0x103D, %l2
21278 ldsw [%l7 + 0x70], %i6
21279 or %l5, %l6, %l4
21280 movvc %xcc, %i7, %i5
21281 sdivx %o4, 0x0F07, %l0
21282 ldx [%l7 + 0x50], %l1
21283 umulcc %o1, 0x1C72, %g2
21284 sub %i4, 0x172A, %i2
21285 nop
21286 set 0x68, %g3
21287 ldd [%l7 + %g3], %f4
21288 fmovdvc %icc, %f2, %f2
21289 fpadd16 %f2, %f14, %f24
21290 fmovdl %xcc, %f8, %f25
21291 movne %xcc, %g1, %i3
21292 movg %xcc, %o2, %g7
21293 edge8n %i0, %o7, %g4
21294 movcc %icc, %g5, %g3
21295 srl %o0, %g6, %l3
21296 edge8ln %o5, %i1, %o6
21297 fpackfix %f14, %f29
21298 movvs %icc, %l2, %o3
21299 udiv %l5, 0x1F85, %l6
21300 movrlez %l4, 0x235, %i6
21301 fandnot1 %f2, %f24, %f12
21302 movrgz %i7, 0x1D5, %o4
21303 array32 %i5, %l0, %l1
21304 movn %xcc, %o1, %g2
21305 movrgz %i4, %g1, %i3
21306 fabsd %f30, %f16
21307 stb %i2, [%l7 + 0x41]
21308 sir 0x06DA
21309 smul %o2, 0x0F1F, %g7
21310 fsrc2s %f29, %f27
21311 edge16n %o7, %g4, %i0
21312 edge8ln %g5, %o0, %g6
21313 popc %l3, %g3
21314 array8 %o5, %o6, %l2
21315 movneg %icc, %o3, %l5
21316 addccc %i1, 0x022F, %l6
21317 for %f22, %f28, %f14
21318 sethi 0x0F6E, %i6
21319 movvs %icc, %l4, %i7
21320 array16 %o4, %i5, %l1
21321 movle %icc, %o1, %l0
21322 fexpand %f22, %f18
21323 srl %g2, %g1, %i4
21324 movrlez %i2, %o2, %g7
21325 fcmps %fcc3, %f23, %f21
21326 xnor %i3, 0x0DB4, %g4
21327 save %o7, %i0, %g5
21328 rdpr %cwp, %g1
21329 rdpr %cansave, %g2
21330 rdpr %canrestore, %g3
21331 rdpr %cleanwin, %g4
21332 rdpr %otherwin, %g5
21333 rdpr %wstate, %g6
21334 srl %o0, 0x14, %l3
21335 fmovrdlez %g6, %f26, %f22
21336 movvc %icc, %o5, %g3
21337 fpmerge %f12, %f5, %f10
21338 lduw [%l7 + 0x68], %o6
21339 sethi 0x03D7, %l2
21340 ldx [%l7 + 0x08], %o3
21341 orcc %l5, %i1, %l6
21342 andn %l4, %i7, %i6
21343 udivcc %i5, 0x14BA, %l1
21344 smulcc %o4, 0x0F5F, %l0
21345 ldd [%l7 + 0x58], %f6
21346 fones %f6
21347 subccc %g2, 0x10D2, %o1
21348 st %f25, [%l7 + 0x30]
21349 std %f16, [%l7 + 0x20]
21350 array32 %i4, %g1, %i2
21351 umulcc %g7, %o2, %i3
21352 mulscc %g4, %i0, %o7
21353 fmovdcc %xcc, %f29, %f10
21354 fxors %f17, %f28, %f0
21355 subc %o0, %g5, %l3
21356 fnot2 %f6, %f28
21357 lduw [%l7 + 0x28], %o5
21358 movleu %icc, %g3, %o6
21359 andncc %l2, %o3, %g6
21360 fnot1 %f30, %f28
21361 ld [%l7 + 0x28], %f17
21362 move %icc, %l5, %l6
21363 fmovdgu %icc, %f19, %f11
21364 udivx %l4, 0x0FF1, %i1
21365 st %f24, [%l7 + 0x08]
21366 umulcc %i6, 0x1F07, %i5
21367 ld [%l7 + 0x4C], %f26
21368 fmovrdlz %i7, %f10, %f10
21369 fmovrdlez %l1, %f14, %f18
21370 stw %o4, [%l7 + 0x34]
21371 nop
21372 set 0x55, %l4
21373 ldub [%l7 + %l4], %g2
21374 stw %o1, [%l7 + 0x34]
21375 sir 0x0D33
21376 fnor %f10, %f24, %f4
21377 and %i4, %l0, %i2
21378 edge16ln %g7, %o2, %g1
21379 movrgez %g4, 0x3F0, %i3
21380 movrne %o7, 0x390, %i0
21381 sdivx %o0, 0x09F3, %l3
21382 ldsb [%l7 + 0x58], %g5
21383 movge %xcc, %g3, %o6
21384 smulcc %o5, %o3, %l2
21385 ldsw [%l7 + 0x68], %l5
21386 array16 %l6, %g6, %l4
21387 fpadd32s %f15, %f24, %f15
21388 orcc %i6, 0x129D, %i1
21389 popc %i7, %i5
21390 std %f20, [%l7 + 0x08]
21391 or %o4, %l1, %g2
21392 for %f0, %f8, %f30
21393 lduw [%l7 + 0x18], %i4
21394 movrne %l0, 0x28F, %i2
21395 addccc %g7, %o2, %o1
21396 sub %g1, 0x16C7, %i3
21397 subccc %g4, 0x1630, %o7
21398 sdivcc %o0, 0x1DEF, %l3
21399 fcmpd %fcc1, %f30, %f26
21400 edge8l %i0, %g3, %g5
21401 edge16l %o5, %o3, %l2
21402 movl %xcc, %o6, %l5
21403 sth %l6, [%l7 + 0x22]
21404 movvc %xcc, %l4, %g6
21405 std %f20, [%l7 + 0x40]
21406 xor %i1, %i7, %i6
21407 movn %icc, %o4, %i5
21408 sub %l1, 0x1CD0, %g2
21409 edge16l %i4, %i2, %g7
21410 movn %icc, %l0, %o1
21411 udivx %g1, 0x0362, %o2
21412 fmovsvs %icc, %f22, %f27
21413 sll %i3, %o7, %o0
21414 movrne %g4, %i0, %l3
21415 fmovsleu %xcc, %f5, %f4
21416 movcc %icc, %g5, %g3
21417 movrne %o3, 0x31B, %o5
21418 move %icc, %l2, %o6
21419 fpadd16 %f22, %f22, %f22
21420 fpsub16s %f4, %f10, %f4
21421 udiv %l6, 0x1457, %l4
21422 smul %l5, 0x1C7C, %g6
21423 udivx %i7, 0x0465, %i6
21424 smul %i1, 0x0DEF, %i5
21425 addc %o4, %l1, %i4
21426 movcc %xcc, %i2, %g2
21427 fpadd32 %f28, %f0, %f10
21428 movrgz %l0, %g7, %g1
21429 ldx [%l7 + 0x78], %o1
21430 udivx %i3, 0x0FD2, %o2
21431 mulscc %o0, %o7, %g4
21432 addccc %l3, 0x1202, %g5
21433 subccc %i0, 0x1A1C, %o3
21434 sth %g3, [%l7 + 0x40]
21435 fmovdgu %icc, %f24, %f30
21436 popc 0x1E05, %l2
21437 xorcc %o5, 0x1051, %o6
21438 movleu %icc, %l4, %l6
21439 ldd [%l7 + 0x68], %g6
21440 edge8ln %l5, %i7, %i1
21441 ldd [%l7 + 0x38], %i4
21442 sll %i6, %o4, %i4
21443 stw %l1, [%l7 + 0x1C]
21444 fmovdcc %icc, %f9, %f14
21445 fmovrslez %g2, %f6, %f16
21446 srax %i2, %l0, %g7
21447 edge32l %o1, %g1, %i3
21448 fmovrdgez %o2, %f2, %f10
21449 popc 0x182E, %o7
21450 std %f8, [%l7 + 0x28]
21451 fzeros %f27
21452 ldsh [%l7 + 0x10], %o0
21453 save %g4, %l3, %i0
21454 rdpr %cwp, %g1
21455 rdpr %cansave, %g2
21456 rdpr %canrestore, %g3
21457 rdpr %cleanwin, %g4
21458 rdpr %otherwin, %g5
21459 rdpr %wstate, %g6
21460 orncc %o3, %g5, %l2
21461 alignaddrl %o5, %g3, %l4
21462 sdivcc %o6, 0x1EE0, %g6
21463 edge16n %l6, %i7, %l5
21464 udivcc %i1, 0x145A, %i6
21465 movrlz %i5, 0x153, %i4
21466 edge32n %l1, %g2, %o4
21467 edge8 %l0, %g7, %i2
21468 fcmps %fcc3, %f23, %f18
21469 andncc %o1, %i3, %o2
21470 fpackfix %f20, %f9
21471 stw %o7, [%l7 + 0x68]
21472 fmovsg %icc, %f6, %f11
21473 movrlz %o0, 0x310, %g4
21474 edge16n %g1, %i0, %o3
21475 movvs %icc, %l3, %g5
21476 lduw [%l7 + 0x2C], %o5
21477 sdivx %l2, 0x0283, %l4
21478 addccc %o6, 0x072A, %g3
21479 alignaddr %l6, %i7, %l5
21480 and %g6, 0x0B6A, %i6
21481 xorcc %i1, 0x09FC, %i4
21482 movpos %icc, %i5, %g2
21483 movrlz %l1, %o4, %l0
21484 fpack16 %f24, %f9
21485 fones %f4
21486 ldub [%l7 + 0x3E], %i2
21487 edge32ln %g7, %i3, %o1
21488 movrgez %o2, 0x0C7, %o7
21489 stx %g4, [%l7 + 0x78]
21490 movl %xcc, %g1, %o0
21491 stw %o3, [%l7 + 0x40]
21492 fmul8x16au %f3, %f3, %f26
21493 subc %i0, %l3, %g5
21494 umulcc %l2, %l4, %o6
21495 fnors %f2, %f21, %f2
21496 xnorcc %g3, 0x0F48, %o5
21497 sll %l6, %l5, %g6
21498 edge32l %i7, %i1, %i4
21499 ldx [%l7 + 0x08], %i5
21500 ldd [%l7 + 0x40], %f0
21501 movneg %xcc, %g2, %i6
21502 stx %o4, [%l7 + 0x78]
21503 sethi 0x0B4C, %l1
21504 movrlz %i2, %l0, %g7
21505 udivx %i3, 0x1753, %o1
21506 stb %o2, [%l7 + 0x77]
21507 xorcc %g4, 0x081A, %o7
21508 movn %xcc, %o0, %o3
21509 sllx %g1, %l3, %i0
21510 fpadd16s %f2, %f23, %f7
21511 movrlz %l2, %g5, %o6
21512 sll %l4, 0x10, %g3
21513 addc %l6, %l5, %o5
21514 movvs %xcc, %i7, %g6
21515 ldub [%l7 + 0x71], %i4
21516 movcs %icc, %i1, %i5
21517 alignaddr %i6, %g2, %o4
21518 movvs %icc, %l1, %l0
21519 stb %i2, [%l7 + 0x55]
21520 udivcc %g7, 0x0CB0, %i3
21521 movcs %icc, %o1, %g4
21522 fmovsa %xcc, %f23, %f15
21523 andncc %o7, %o2, %o3
21524 edge8ln %g1, %l3, %i0
21525 fmovde %icc, %f8, %f14
21526 fors %f30, %f30, %f1
21527 ldsh [%l7 + 0x38], %l2
21528 xorcc %o0, %o6, %l4
21529 movpos %icc, %g5, %g3
21530 ldd [%l7 + 0x18], %i6
21531 fcmpne32 %f8, %f8, %o5
21532 fcmps %fcc2, %f19, %f30
21533 array32 %i7, %g6, %l5
21534 add %i1, 0x1F42, %i5
21535 movrgez %i6, %g2, %o4
21536 movleu %icc, %i4, %l0
21537 smul %i2, 0x0A60, %l1
21538 add %i3, 0x18B9, %o1
21539 alignaddrl %g7, %o7, %g4
21540 ldd [%l7 + 0x28], %f26
21541 mulscc %o3, %o2, %g1
21542 movrlez %l3, 0x1AE, %i0
21543 fmovrslz %o0, %f14, %f1
21544 fsrc1 %f20, %f6
21545 ldsh [%l7 + 0x6A], %o6
21546 fmovrsgez %l4, %f16, %f27
21547 fmovsg %icc, %f30, %f29
21548 fcmpne32 %f0, %f4, %g5
21549 movcc %xcc, %g3, %l6
21550 smulcc %o5, 0x0885, %l2
21551 edge16l %i7, %l5, %g6
21552 xnorcc %i1, %i6, %g2
21553 movrgez %o4, %i4, %l0
21554 movl %xcc, %i5, %i2
21555 sdivcc %i3, 0x149C, %l1
21556 edge8n %g7, %o1, %o7
21557 xorcc %g4, %o3, %o2
21558 fpackfix %f12, %f3
21559 fmovscs %xcc, %f16, %f11
21560 srl %l3, %i0, %o0
21561 array8 %g1, %o6, %g5
21562 lduh [%l7 + 0x42], %l4
21563 movcs %xcc, %g3, %o5
21564 ld [%l7 + 0x30], %f20
21565 fmovrdne %l6, %f4, %f16
21566 smulcc %i7, %l2, %g6
21567 fmovdcc %icc, %f12, %f7
21568 fandnot2s %f5, %f4, %f27
21569 sll %i1, 0x0A, %l5
21570 edge32ln %i6, %o4, %g2
21571 udivx %l0, 0x1965, %i5
21572 edge8n %i2, %i4, %l1
21573 movpos %xcc, %g7, %o1
21574 mulscc %o7, 0x192C, %g4
21575 alignaddr %o3, %i3, %l3
21576 fmovsgu %icc, %f26, %f8
21577 array32 %i0, %o0, %o2
21578 stw %g1, [%l7 + 0x28]
21579 sdivcc %g5, 0x072F, %o6
21580 edge16ln %g3, %l4, %o5
21581 srax %i7, %l2, %g6
21582 fmovdcs %xcc, %f12, %f3
21583 array8 %l6, %l5, %i6
21584 sdivcc %o4, 0x0982, %i1
21585 stx %l0, [%l7 + 0x50]
21586 sdiv %g2, 0x08A2, %i5
21587 sir 0x11A1
21588 sdivx %i4, 0x1F28, %i2
21589 mova %xcc, %g7, %o1
21590 fabsd %f12, %f6
21591 sll %l1, %g4, %o7
21592 array8 %o3, %l3, %i3
21593 ld [%l7 + 0x0C], %f8
21594 fsrc1s %f31, %f6
21595 and %o0, %o2, %g1
21596 andn %g5, %i0, %g3
21597 ldsh [%l7 + 0x6A], %l4
21598 ldd [%l7 + 0x60], %o6
21599 edge32n %i7, %o5, %g6
21600 popc 0x1B78, %l6
21601 fone %f2
21602 addcc %l5, 0x064B, %i6
21603 save %o4, %i1, %l2
21604 rdpr %cwp, %g1
21605 rdpr %cansave, %g2
21606 rdpr %canrestore, %g3
21607 rdpr %cleanwin, %g4
21608 rdpr %otherwin, %g5
21609 rdpr %wstate, %g6
21610 movcs %icc, %l0, %i5
21611 xorcc %i4, %i2, %g2
21612 movrgz %g7, %l1, %o1
21613 sethi 0x0131, %g4
21614 xnor %o7, 0x1587, %o3
21615 stx %l3, [%l7 + 0x30]
21616 movl %xcc, %o0, %i3
21617 alignaddr %o2, %g1, %i0
21618 fmovde %xcc, %f10, %f5
21619 ld [%l7 + 0x64], %f14
21620 fmovdpos %icc, %f6, %f31
21621 array16 %g5, %l4, %o6
21622 fxors %f16, %f29, %f31
21623 fmovrdgez %i7, %f8, %f26
21624 fcmped %fcc3, %f26, %f2
21625 movle %icc, %g3, %o5
21626 fmuld8ulx16 %f27, %f29, %f12
21627 sllx %l6, 0x0D, %l5
21628 array8 %g6, %i6, %i1
21629 move %icc, %l2, %o4
21630 array8 %i5, %l0, %i2
21631 andncc %g2, %i4, %l1
21632 edge8n %o1, %g7, %g4
21633 edge16ln %o7, %l3, %o3
21634 fmul8sux16 %f18, %f14, %f12
21635 fmul8x16al %f23, %f10, %f22
21636 fmovrdlez %o0, %f24, %f10
21637 andncc %i3, %o2, %g1
21638 fmovdle %xcc, %f14, %f5
21639 movvs %icc, %g5, %i0
21640 xorcc %o6, 0x021C, %i7
21641 popc %g3, %o5
21642 andncc %l4, %l6, %l5
21643 ld [%l7 + 0x7C], %f22
21644 ldub [%l7 + 0x75], %i6
21645 fones %f31
21646 movcc %xcc, %i1, %l2
21647 sir 0x0BE4
21648 fsrc1 %f2, %f10
21649 sth %o4, [%l7 + 0x62]
21650 ldsh [%l7 + 0x5A], %i5
21651 movg %icc, %l0, %i2
21652 sll %g2, %g6, %l1
21653 orcc %i4, %o1, %g7
21654 sllx %g4, %l3, %o7
21655 movpos %icc, %o3, %o0
21656 mulx %i3, 0x119F, %g1
21657 sth %g5, [%l7 + 0x40]
21658 orncc %i0, 0x087E, %o6
21659 fsrc1s %f2, %f31
21660 fnands %f28, %f23, %f12
21661 srl %o2, %g3, %i7
21662 ldx [%l7 + 0x48], %o5
21663 movle %icc, %l6, %l4
21664 movg %xcc, %l5, %i6
21665 orcc %i1, %l2, %o4
21666 fone %f24
21667 sdivcc %i5, 0x0931, %i2
21668 smulcc %g2, 0x0701, %l0
21669 sdivcc %l1, 0x1761, %i4
21670 or %o1, 0x1509, %g7
21671 fmovrdlez %g6, %f18, %f20
21672 movvs %xcc, %l3, %g4
21673 mulx %o7, 0x0C19, %o3
21674 sdiv %o0, 0x1F81, %g1
21675 fands %f29, %f24, %f4
21676 edge8ln %i3, %i0, %o6
21677 edge16l %g5, %o2, %i7
21678 fandnot1s %f20, %f21, %f26
21679 udivcc %g3, 0x0EED, %l6
21680 xnor %l4, 0x0F12, %l5
21681 fpackfix %f16, %f12
21682 edge16 %o5, %i1, %l2
21683 movrlz %o4, %i6, %i2
21684 edge32ln %g2, %l0, %l1
21685 udiv %i5, 0x0390, %i4
21686 sll %g7, %g6, %l3
21687 or %o1, %g4, %o3
21688 smulcc %o7, %o0, %i3
21689 subcc %g1, 0x19AB, %i0
21690 mova %xcc, %g5, %o2
21691 movne %xcc, %i7, %g3
21692 xorcc %o6, 0x0F09, %l4
21693 edge8l %l6, %l5, %o5
21694 xorcc %l2, %o4, %i1
21695 ldub [%l7 + 0x2E], %i6
21696 or %i2, %l0, %g2
21697 edge32l %l1, %i5, %g7
21698 lduw [%l7 + 0x0C], %g6
21699 udivcc %l3, 0x06C2, %i4
21700 srlx %o1, %g4, %o7
21701 nop
21702 set 0x40, %g5
21703 stw %o3, [%l7 + %g5]
21704 and %o0, %g1, %i0
21705 orn %g5, %i3, %o2
21706 fones %f9
21707 sethi 0x0991, %i7
21708 movpos %icc, %o6, %g3
21709 xnor %l4, %l6, %l5
21710 array16 %o5, %l2, %i1
21711 movrne %i6, 0x0EE, %i2
21712 xor %o4, 0x1B2C, %l0
21713 move %icc, %g2, %l1
21714 array16 %i5, %g6, %l3
21715 movpos %icc, %i4, %o1
21716 fmovsge %xcc, %f10, %f31
21717 udivx %g4, 0x1F7C, %o7
21718 orncc %o3, %o0, %g7
21719 sdivx %g1, 0x0F15, %i0
21720 xnorcc %i3, %g5, %o2
21721 sub %o6, %g3, %l4
21722 movrgz %l6, %l5, %i7
21723 fnot2s %f18, %f25
21724 fmovrsgz %l2, %f24, %f23
21725 edge16l %i1, %i6, %i2
21726 udiv %o4, 0x0791, %l0
21727 addcc %o5, %l1, %g2
21728 movre %i5, 0x094, %l3
21729 edge32ln %i4, %g6, %o1
21730 mova %xcc, %o7, %o3
21731 sir 0x1F64
21732 fnot2 %f28, %f2
21733 edge32ln %o0, %g7, %g4
21734 nop
21735 set 0x0C, %o3
21736 lduw [%l7 + %o3], %g1
21737 orn %i3, 0x1968, %g5
21738 fcmpne32 %f10, %f0, %i0
21739 udivcc %o6, 0x1F67, %o2
21740 umul %g3, %l4, %l6
21741 sdiv %i7, 0x095C, %l5
21742 fmovdn %xcc, %f21, %f31
21743 ld [%l7 + 0x08], %f7
21744 fabsd %f22, %f30
21745 movvc %icc, %i1, %l2
21746 movre %i6, 0x0C4, %o4
21747 ldub [%l7 + 0x58], %i2
21748 fmovsle %xcc, %f28, %f13
21749 move %xcc, %o5, %l0
21750 fmovd %f30, %f20
21751 sllx %g2, 0x0E, %l1
21752 andn %i5, %i4, %l3
21753 xorcc %g6, 0x0985, %o1
21754 fzero %f6
21755 edge8ln %o3, %o7, %o0
21756 subcc %g4, 0x1DD2, %g7
21757 movrne %i3, 0x20A, %g5
21758 smul %g1, 0x1ED5, %o6
21759 xnor %o2, %g3, %l4
21760 alignaddr %l6, %i7, %i0
21761 stw %i1, [%l7 + 0x2C]
21762 fmovdl %xcc, %f6, %f18
21763 ldsh [%l7 + 0x6A], %l2
21764 edge32n %l5, %o4, %i2
21765 umul %o5, 0x0589, %l0
21766 udiv %i6, 0x0425, %l1
21767 popc 0x0EC5, %g2
21768 xnorcc %i4, 0x0A38, %l3
21769 ldsh [%l7 + 0x46], %g6
21770 subc %o1, %o3, %i5
21771 movvs %icc, %o0, %g4
21772 ldub [%l7 + 0x32], %g7
21773 fnands %f14, %f24, %f15
21774 smul %o7, 0x19F4, %g5
21775 sdivx %i3, 0x1DB4, %g1
21776 andncc %o2, %o6, %l4
21777 xor %l6, 0x130F, %i7
21778 fmovsvs %icc, %f26, %f17
21779 sub %i0, %g3, %i1
21780 sra %l2, %l5, %i2
21781 movg %icc, %o4, %o5
21782 fcmpes %fcc2, %f16, %f17
21783 fpsub16s %f28, %f29, %f3
21784 sdiv %l0, 0x16EE, %i6
21785 udiv %g2, 0x19A6, %i4
21786 movleu %xcc, %l1, %l3
21787 srl %o1, %o3, %i5
21788 smul %o0, %g6, %g4
21789 movvc %icc, %o7, %g7
21790 ldx [%l7 + 0x70], %i3
21791 movrgez %g1, 0x02A, %g5
21792 orn %o6, 0x1537, %o2
21793 addccc %l4, %i7, %l6
21794 movl %xcc, %i0, %i1
21795 fpack16 %f20, %f0
21796 fnands %f15, %f10, %f3
21797 edge32l %l2, %g3, %l5
21798 edge32l %i2, %o5, %o4
21799 sdivx %l0, 0x09A2, %i6
21800 movrlez %g2, %i4, %l1
21801 sub %o1, %o3, %i5
21802 sethi 0x1C72, %l3
21803 setx loop_75, %l0, %l1
21804 return %l1
21805 nop
21806 rdpr %cwp, %g1
21807 rdpr %cansave, %g2
21808 rdpr %canrestore, %g3
21809 rdpr %cleanwin, %g4
21810 rdpr %otherwin, %g5
21811 rdpr %wstate, %g6
21812loop_75: srl %o7, 0x0E, %g4
21813 subc %i3, 0x0A0A, %g1
21814 addcc %g5, 0x0015, %o6
21815 sll %g7, 0x02, %l4
21816 or %o2, 0x1DCF, %l6
21817 sth %i7, [%l7 + 0x10]
21818 sub %i1, 0x0446, %l2
21819 sub %i0, 0x010F, %g3
21820 sth %i2, [%l7 + 0x7C]
21821 orncc %l5, 0x0547, %o4
21822 restore %l0, 0x12CC, %i6
21823 rdpr %cwp, %g1
21824 rdpr %cansave, %g2
21825 rdpr %canrestore, %g3
21826 rdpr %cleanwin, %g4
21827 rdpr %otherwin, %g5
21828 rdpr %wstate, %g6
21829 subcc %o5, 0x1501, %i4
21830 fmovrdlz %l1, %f12, %f14
21831 add %g2, %o3, %i5
21832 fone %f8
21833 andn %l3, 0x1CA3, %g6
21834 or %o0, %o7, %o1
21835 sllx %g4, 0x0F, %g1
21836 udivcc %i3, 0x1D47, %g5
21837 movn %icc, %o6, %g7
21838 sra %l4, 0x0E, %l6
21839 popc %i7, %i1
21840 movrlez %o2, 0x3BC, %l2
21841 udivcc %g3, 0x0B2A, %i2
21842 srlx %l5, 0x06, %i0
21843 movle %icc, %o4, %l0
21844 fnegs %f13, %f27
21845 fmovrse %i6, %f29, %f7
21846 movg %icc, %o5, %l1
21847 movne %icc, %i4, %o3
21848 subcc %i5, 0x0332, %g2
21849 and %l3, 0x15B5, %o0
21850 fnor %f12, %f16, %f28
21851 orcc %o7, %o1, %g6
21852 fmovrdlz %g4, %f14, %f26
21853 lduw [%l7 + 0x74], %i3
21854 nop
21855 set 0x79, %i0
21856 ldub [%l7 + %i0], %g1
21857 fmovrdgz %o6, %f8, %f12
21858 fxor %f0, %f0, %f8
21859 subc %g5, %l4, %l6
21860 movrgez %g7, 0x13F, %i1
21861 stx %o2, [%l7 + 0x20]
21862 movvs %icc, %l2, %g3
21863 stx %i7, [%l7 + 0x50]
21864 subcc %i2, 0x0612, %i0
21865 stx %l5, [%l7 + 0x60]
21866 andcc %l0, 0x0986, %i6
21867 subc %o5, 0x01DA, %l1
21868 movvs %icc, %o4, %i4
21869 orncc %i5, %o3, %l3
21870 fmovs %f10, %f9
21871 edge16l %g2, %o0, %o7
21872 sra %o1, 0x0E, %g4
21873 movcc %xcc, %i3, %g1
21874 xnor %o6, %g6, %l4
21875 sdivcc %g5, 0x0B00, %l6
21876 fpsub16 %f30, %f6, %f12
21877 lduh [%l7 + 0x54], %g7
21878 fsrc2s %f3, %f30
21879 fcmpne32 %f22, %f24, %o2
21880 movg %xcc, %i1, %l2
21881 movcc %icc, %g3, %i2
21882 fmovrdgez %i7, %f24, %f2
21883 xor %l5, 0x0F98, %l0
21884 alignaddrl %i0, %o5, %l1
21885 movrlz %i6, %o4, %i5
21886 mova %xcc, %o3, %i4
21887 srlx %g2, %l3, %o7
21888 smulcc %o1, %o0, %i3
21889 sra %g4, 0x0A, %o6
21890 edge16ln %g6, %l4, %g1
21891 popc 0x143A, %l6
21892 fcmpd %fcc0, %f14, %f12
21893 movleu %icc, %g5, %g7
21894 array16 %i1, %o2, %g3
21895 movne %icc, %i2, %l2
21896 nop
21897 set 0x08, %i4
21898 ldd [%l7 + %i4], %l4
21899 movle %xcc, %i7, %l0
21900 xorcc %o5, %l1, %i6
21901 fmovs %f23, %f14
21902 smul %o4, 0x01FF, %i5
21903 array8 %i0, %i4, %o3
21904 edge8 %l3, %g2, %o7
21905 st %f3, [%l7 + 0x64]
21906 sdivcc %o0, 0x1758, %i3
21907 edge8ln %o1, %g4, %g6
21908 st %f25, [%l7 + 0x38]
21909 stx %l4, [%l7 + 0x18]
21910 array8 %g1, %l6, %g5
21911 edge8n %o6, %i1, %g7
21912 fmovdvs %icc, %f12, %f17
21913 xorcc %o2, %i2, %g3
21914 orn %l2, %i7, %l0
21915 save %l5, %o5, %i6
21916 rdpr %cwp, %g1
21917 rdpr %cansave, %g2
21918 rdpr %canrestore, %g3
21919 rdpr %cleanwin, %g4
21920 rdpr %otherwin, %g5
21921 rdpr %wstate, %g6
21922 ldub [%l7 + 0x17], %l1
21923 or %o4, %i0, %i5
21924 movleu %icc, %o3, %l3
21925 fmovdcc %icc, %f8, %f21
21926 fmovrde %g2, %f6, %f0
21927 xor %o7, 0x0E54, %i4
21928 sdivcc %i3, 0x0800, %o0
21929 smul %o1, %g4, %g6
21930 array16 %l4, %l6, %g5
21931 and %g1, 0x1FBA, %i1
21932 movrne %o6, 0x1FC, %o2
21933 umul %g7, 0x1391, %i2
21934 edge8 %g3, %i7, %l2
21935 xorcc %l0, 0x1938, %o5
21936 sdiv %l5, 0x1F49, %i6
21937 sdivcc %l1, 0x1B2D, %o4
21938 sethi 0x14E3, %i5
21939 srax %i0, %l3, %o3
21940 alignaddrl %g2, %i4, %o7
21941 fpadd32 %f10, %f22, %f30
21942 movne %icc, %i3, %o1
21943 xorcc %o0, %g4, %l4
21944 fnot1s %f1, %f29
21945 fnand %f12, %f8, %f26
21946 movneg %icc, %l6, %g5
21947 fpadd32s %f4, %f25, %f19
21948 alignaddr %g1, %g6, %i1
21949 movgu %xcc, %o2, %o6
21950 fmovsvc %xcc, %f2, %f30
21951 move %xcc, %i2, %g3
21952 ldd [%l7 + 0x70], %f16
21953 ldsw [%l7 + 0x24], %g7
21954 fxnors %f10, %f4, %f19
21955 sdivcc %l2, 0x0AB6, %l0
21956 edge32ln %i7, %o5, %l5
21957 fmovsa %xcc, %f27, %f23
21958 addc %l1, %o4, %i6
21959 movn %xcc, %i0, %i5
21960 movrlez %o3, 0x20D, %l3
21961 xnor %g2, %i4, %i3
21962 xnorcc %o1, %o0, %g4
21963 fmovdvs %icc, %f14, %f31
21964 edge16n %o7, %l4, %g5
21965 movrgz %g1, 0x366, %g6
21966 movre %i1, 0x111, %l6
21967 movrlz %o2, %o6, %i2
21968 orn %g3, 0x14C9, %l2
21969 movrlez %l0, 0x159, %g7
21970 st %f23, [%l7 + 0x7C]
21971 sllx %i7, %o5, %l1
21972 edge16ln %l5, %o4, %i0
21973 fxor %f2, %f8, %f12
21974 fmovsl %icc, %f24, %f25
21975 fnors %f28, %f24, %f31
21976 ldsb [%l7 + 0x41], %i6
21977 siam 0x6
21978 fsrc1 %f10, %f6
21979 orn %o3, 0x1378, %i5
21980 subc %g2, %l3, %i3
21981 edge8l %i4, %o1, %o0
21982 fmovsg %icc, %f8, %f16
21983 ldx [%l7 + 0x70], %o7
21984 array8 %g4, %g5, %g1
21985 sth %l4, [%l7 + 0x72]
21986 fmovrdlz %i1, %f28, %f6
21987 sllx %g6, 0x17, %l6
21988 xnorcc %o2, %o6, %g3
21989 orn %l2, 0x0A47, %i2
21990 fpackfix %f14, %f28
21991 lduw [%l7 + 0x14], %l0
21992 sethi 0x10FF, %g7
21993 nop
21994 set 0x78, %g2
21995 stw %i7, [%l7 + %g2]
21996 movleu %xcc, %o5, %l1
21997 fcmpgt16 %f0, %f0, %l5
21998 subccc %i0, %i6, %o3
21999 fnot2 %f8, %f2
22000 subcc %i5, %g2, %l3
22001 fmovrse %i3, %f4, %f11
22002 edge8l %i4, %o1, %o0
22003 edge32 %o7, %g4, %o4
22004 addcc %g1, %l4, %g5
22005 edge32ln %i1, %l6, %g6
22006 subcc %o6, %g3, %o2
22007 sdivcc %l2, 0x18A0, %l0
22008 addccc %g7, %i2, %i7
22009 fmuld8ulx16 %f11, %f9, %f30
22010 movrlez %o5, 0x1F6, %l5
22011 fnors %f17, %f22, %f26
22012 subccc %i0, 0x0CA0, %i6
22013 fmovse %xcc, %f30, %f10
22014 movrgz %o3, %i5, %l1
22015 ld [%l7 + 0x0C], %f7
22016 fpackfix %f20, %f5
22017 movrgez %l3, 0x276, %i3
22018 fmuld8ulx16 %f28, %f26, %f12
22019 lduh [%l7 + 0x10], %g2
22020 srax %o1, %i4, %o7
22021 addc %g4, 0x02FE, %o0
22022 array8 %o4, %g1, %g5
22023 umulcc %i1, 0x1BCC, %l4
22024 fpadd32 %f30, %f8, %f18
22025 sll %g6, 0x04, %l6
22026 fcmpgt32 %f14, %f14, %o6
22027 fmovdge %xcc, %f18, %f9
22028 fnegd %f8, %f26
22029 orcc %o2, 0x197B, %l2
22030 xorcc %g3, %l0, %g7
22031 ldsw [%l7 + 0x68], %i7
22032 alignaddr %i2, %o5, %i0
22033 sdivcc %i6, 0x053C, %o3
22034 andcc %l5, 0x1442, %l1
22035 andcc %i5, 0x14BF, %i3
22036 sub %l3, 0x016A, %o1
22037 and %g2, %i4, %o7
22038 fmovrdlez %g4, %f16, %f0
22039 smul %o4, 0x04F3, %g1
22040 movrlez %o0, 0x3E7, %g5
22041 fmovsn %xcc, %f29, %f28
22042 fzeros %f0
22043 fmovsle %xcc, %f11, %f11
22044 setx loop_76, %l0, %l1
22045 return %l1
22046 nop
22047 rdpr %cwp, %g1
22048 rdpr %cansave, %g2
22049 rdpr %canrestore, %g3
22050 rdpr %cleanwin, %g4
22051 rdpr %otherwin, %g5
22052 rdpr %wstate, %g6
22053loop_76: fnor %f6, %f14, %f26
22054 movvs %xcc, %l6, %g6
22055 fmovse %xcc, %f5, %f16
22056 udivx %o2, 0x1071, %o6
22057 subcc %l2, %l0, %g3
22058 sub %g7, %i2, %o5
22059 ldsb [%l7 + 0x0B], %i7
22060 ldx [%l7 + 0x28], %i0
22061 stb %i6, [%l7 + 0x2A]
22062 std %f6, [%l7 + 0x48]
22063 and %l5, 0x138B, %o3
22064 fone %f12
22065 movvc %xcc, %l1, %i5
22066 movcs %icc, %l3, %i3
22067 udivcc %o1, 0x13FF, %i4
22068 sllx %g2, 0x17, %o7
22069 fmovrdlez %g4, %f22, %f20
22070 movcc %xcc, %o4, %g1
22071 edge16ln %g5, %l4, %i1
22072 fmovsle %xcc, %f21, %f17
22073 fpack32 %f6, %f30, %f14
22074 save %o0, %l6, %o2
22075 rdpr %cwp, %g1
22076 rdpr %cansave, %g2
22077 rdpr %canrestore, %g3
22078 rdpr %cleanwin, %g4
22079 rdpr %otherwin, %g5
22080 rdpr %wstate, %g6
22081 movrgez %g6, %o6, %l0
22082 fsrc2 %f2, %f10
22083 move %xcc, %g3, %g7
22084 srlx %l2, 0x11, %i2
22085 smul %o5, %i7, %i0
22086 alignaddr %i6, %o3, %l1
22087 alignaddrl %i5, %l3, %i3
22088 sub %o1, %i4, %l5
22089 smulcc %g2, 0x0A8E, %g4
22090 movvc %xcc, %o7, %o4
22091 edge8l %g5, %l4, %g1
22092 udivcc %i1, 0x1F3E, %l6
22093 fandnot1 %f22, %f4, %f8
22094 movleu %xcc, %o0, %o2
22095 fcmpd %fcc3, %f6, %f30
22096 and %o6, %l0, %g3
22097 ld [%l7 + 0x70], %f2
22098 fcmpgt32 %f14, %f22, %g6
22099 movge %icc, %l2, %i2
22100 movre %o5, %i7, %g7
22101 ldub [%l7 + 0x18], %i0
22102 fnot1 %f6, %f2
22103 alignaddr %i6, %o3, %i5
22104 alignaddrl %l3, %i3, %l1
22105 array32 %i4, %o1, %g2
22106 fmovrsne %l5, %f11, %f8
22107 array8 %o7, %o4, %g5
22108 array16 %g4, %l4, %g1
22109 subcc %l6, 0x0052, %o0
22110 fandnot2 %f6, %f20, %f2
22111 movvc %icc, %i1, %o2
22112 lduh [%l7 + 0x4E], %l0
22113 alignaddr %g3, %g6, %o6
22114 stx %i2, [%l7 + 0x20]
22115 ldub [%l7 + 0x32], %o5
22116 edge8ln %l2, %g7, %i0
22117 edge8n %i6, %o3, %i5
22118 subcc %l3, 0x1FBC, %i7
22119 movg %icc, %l1, %i3
22120 sll %o1, 0x05, %g2
22121 srl %i4, %l5, %o7
22122 movl %icc, %o4, %g5
22123 movgu %xcc, %g4, %g1
22124 mova %xcc, %l6, %l4
22125 fornot2 %f28, %f28, %f18
22126 fmovdle %xcc, %f12, %f22
22127 fmovrsgz %i1, %f1, %f14
22128 array8 %o0, %o2, %l0
22129 subc %g3, %o6, %g6
22130 move %icc, %o5, %i2
22131 mulx %l2, %i0, %g7
22132 movcs %icc, %o3, %i6
22133 array16 %i5, %i7, %l1
22134 subccc %i3, %o1, %l3
22135 fmovsne %icc, %f24, %f12
22136 orn %g2, %l5, %i4
22137 fpsub32 %f20, %f4, %f22
22138 andn %o4, 0x17EE, %g5
22139 andcc %g4, %g1, %o7
22140 movrlz %l4, %l6, %i1
22141 fmovdvc %xcc, %f2, %f20
22142 movg %icc, %o2, %l0
22143 edge32ln %o0, %g3, %g6
22144 fxors %f4, %f29, %f29
22145 st %f8, [%l7 + 0x20]
22146 fmovrdgez %o5, %f6, %f6
22147 ldd [%l7 + 0x60], %f2
22148 fsrc1s %f12, %f21
22149 fmovdg %icc, %f10, %f24
22150 ldub [%l7 + 0x2B], %i2
22151 alignaddr %l2, %i0, %g7
22152 fcmps %fcc2, %f11, %f5
22153 movpos %xcc, %o3, %i6
22154 movne %icc, %o6, %i5
22155 sra %i7, 0x16, %i3
22156 sll %o1, %l1, %l3
22157 movrlz %g2, %l5, %o4
22158 fmovrde %i4, %f0, %f8
22159 or %g4, %g5, %g1
22160 edge16l %l4, %o7, %l6
22161 movn %icc, %i1, %l0
22162 orcc %o2, 0x00A4, %o0
22163 nop
22164 set 0x72, %g7
22165 sth %g6, [%l7 + %g7]
22166 array8 %g3, %o5, %i2
22167 movgu %icc, %l2, %g7
22168 alignaddr %o3, %i6, %o6
22169 sra %i0, %i7, %i5
22170 array8 %i3, %l1, %l3
22171 mova %icc, %o1, %g2
22172 sub %l5, 0x0954, %o4
22173 sdiv %i4, 0x0E92, %g4
22174 fsrc2 %f8, %f10
22175 movne %icc, %g5, %l4
22176 lduw [%l7 + 0x28], %g1
22177 edge32ln %o7, %l6, %i1
22178 addcc %o2, %o0, %l0
22179 fpsub32s %f12, %f16, %f17
22180 edge8ln %g3, %o5, %g6
22181 sllx %i2, 0x03, %l2
22182 subccc %o3, 0x05C2, %i6
22183 udivcc %o6, 0x1B0F, %g7
22184 edge16 %i7, %i5, %i0
22185 ldx [%l7 + 0x60], %i3
22186 ldub [%l7 + 0x5F], %l1
22187 ldsh [%l7 + 0x74], %o1
22188 lduw [%l7 + 0x78], %g2
22189 fmovdvs %icc, %f31, %f6
22190 fmul8x16al %f23, %f28, %f12
22191 ldsh [%l7 + 0x38], %l3
22192 edge32l %o4, %l5, %g4
22193 movrgez %i4, %g5, %g1
22194 ldd [%l7 + 0x30], %f8
22195 fmovrsne %l4, %f15, %f24
22196 srax %l6, %o7, %i1
22197 movg %xcc, %o0, %o2
22198 movneg %xcc, %g3, %l0
22199 sub %g6, 0x17C5, %i2
22200 alignaddr %l2, %o5, %o3
22201 fmovsle %xcc, %f0, %f0
22202 alignaddr %o6, %g7, %i7
22203 stw %i5, [%l7 + 0x40]
22204 fmovspos %icc, %f3, %f11
22205 fpackfix %f22, %f19
22206 orncc %i6, 0x15E5, %i3
22207 srl %i0, 0x01, %l1
22208 xnorcc %o1, %l3, %o4
22209 movpos %xcc, %g2, %g4
22210 movneg %xcc, %i4, %l5
22211 mulscc %g1, 0x02F9, %l4
22212 ld [%l7 + 0x1C], %f3
22213 movleu %icc, %g5, %l6
22214 andncc %o7, %i1, %o0
22215 array16 %o2, %g3, %g6
22216 movcs %xcc, %i2, %l2
22217 addc %o5, %o3, %l0
22218 stx %o6, [%l7 + 0x40]
22219 srlx %i7, %i5, %i6
22220 movle %icc, %i3, %g7
22221 st %f17, [%l7 + 0x60]
22222 fabsd %f10, %f4
22223 fmovs %f26, %f25
22224 fsrc2 %f20, %f10
22225 movvs %xcc, %i0, %l1
22226 movle %icc, %l3, %o4
22227 fxors %f25, %f3, %f8
22228 fnot2 %f16, %f14
22229 edge8l %o1, %g2, %i4
22230 mulscc %l5, 0x1B8E, %g4
22231 movleu %icc, %l4, %g5
22232 fpsub16 %f0, %f0, %f26
22233 std %f4, [%l7 + 0x20]
22234 edge8l %g1, %l6, %i1
22235 fmovdcs %xcc, %f5, %f5
22236 bshuffle %f14, %f10, %f28
22237 fmuld8ulx16 %f21, %f3, %f14
22238 fmovsne %xcc, %f13, %f23
22239 xnor %o7, %o0, %o2
22240 srax %g6, %g3, %l2
22241 sethi 0x1244, %i2
22242 fmovscc %icc, %f10, %f14
22243 andcc %o3, %l0, %o5
22244 edge16l %o6, %i5, %i6
22245 edge8n %i7, %i3, %g7
22246 movrgez %i0, %l1, %l3
22247 stw %o1, [%l7 + 0x28]
22248 std %f0, [%l7 + 0x68]
22249 stw %o4, [%l7 + 0x38]
22250 movn %icc, %g2, %i4
22251 ldd [%l7 + 0x48], %f20
22252 sdivx %g4, 0x034E, %l5
22253 nop
22254 set 0x50, %o1
22255 std %f22, [%l7 + %o1]
22256 sir 0x1A89
22257 edge8n %g5, %g1, %l6
22258 faligndata %f28, %f12, %f28
22259 edge8 %i1, %l4, %o7
22260 addccc %o2, 0x1D7D, %o0
22261 ldsw [%l7 + 0x78], %g3
22262 smul %g6, 0x09A8, %i2
22263 smul %o3, 0x1F64, %l2
22264 umulcc %o5, %o6, %i5
22265 edge16l %i6, %i7, %i3
22266 sir 0x0163
22267 srax %l0, 0x09, %g7
22268 subcc %l1, 0x1A2B, %i0
22269 and %o1, %l3, %o4
22270 xnor %i4, %g4, %g2
22271 edge16ln %g5, %l5, %l6
22272 ldub [%l7 + 0x68], %g1
22273 movvc %xcc, %l4, %o7
22274 movg %icc, %o2, %i1
22275 udivx %g3, 0x003F, %o0
22276 fmovdg %xcc, %f12, %f27
22277 fcmple32 %f2, %f24, %g6
22278 xnor %o3, %l2, %i2
22279 ldub [%l7 + 0x72], %o5
22280 srax %i5, 0x17, %i6
22281 smul %o6, %i3, %i7
22282 srl %g7, 0x02, %l1
22283 sra %i0, 0x15, %l0
22284 sdivx %l3, 0x18FC, %o4
22285 movgu %xcc, %o1, %g4
22286 alignaddrl %i4, %g2, %g5
22287 alignaddrl %l6, %g1, %l4
22288 sir 0x0921
22289 xnorcc %o7, 0x19B8, %o2
22290 movrlz %i1, %g3, %l5
22291 ldsw [%l7 + 0x58], %g6
22292 edge16l %o0, %o3, %i2
22293 umulcc %o5, 0x0D67, %l2
22294 andncc %i6, %o6, %i5
22295 sethi 0x0DAF, %i7
22296 fmovdn %xcc, %f6, %f21
22297 udiv %i3, 0x107A, %g7
22298 edge32ln %i0, %l0, %l1
22299 ldsb [%l7 + 0x32], %l3
22300 ldub [%l7 + 0x69], %o1
22301 edge16l %g4, %o4, %i4
22302 xnorcc %g2, %l6, %g1
22303 sllx %g5, %l4, %o2
22304 subcc %o7, %i1, %g3
22305 udivcc %g6, 0x079B, %o0
22306 edge16l %o3, %l5, %o5
22307 ldsb [%l7 + 0x48], %l2
22308 faligndata %f26, %f8, %f30
22309 addcc %i6, 0x1E31, %o6
22310 mova %xcc, %i2, %i7
22311 ldx [%l7 + 0x38], %i3
22312 fcmpeq32 %f14, %f30, %i5
22313 movgu %icc, %g7, %l0
22314 xor %l1, %l3, %i0
22315 andncc %g4, %o1, %o4
22316 fmovrdgz %g2, %f10, %f20
22317 st %f27, [%l7 + 0x7C]
22318 srl %l6, %g1, %g5
22319 edge8ln %i4, %o2, %l4
22320 edge32l %i1, %g3, %g6
22321 edge16l %o0, %o7, %l5
22322 bshuffle %f28, %f0, %f16
22323 edge32l %o3, %o5, %i6
22324 for %f16, %f20, %f0
22325 nop
22326 set 0x4B, %g6
22327 ldub [%l7 + %g6], %o6
22328 movneg %xcc, %l2, %i2
22329 array16 %i3, %i5, %i7
22330 smulcc %l0, %g7, %l1
22331 fnand %f28, %f24, %f18
22332 move %icc, %l3, %g4
22333 fpsub16 %f14, %f30, %f10
22334 udivx %o1, 0x0409, %o4
22335 restore %i0, 0x0AE0, %l6
22336 rdpr %cwp, %g1
22337 rdpr %cansave, %g2
22338 rdpr %canrestore, %g3
22339 rdpr %cleanwin, %g4
22340 rdpr %otherwin, %g5
22341 rdpr %wstate, %g6
22342 xnor %g1, %g2, %g5
22343 movrlz %i4, 0x110, %o2
22344 movn %xcc, %l4, %g3
22345 array16 %g6, %o0, %o7
22346 movvs %xcc, %l5, %o3
22347 movre %o5, %i1, %i6
22348 movrlez %l2, 0x04A, %i2
22349 edge8n %i3, %o6, %i5
22350 fmovrdlz %l0, %f14, %f6
22351 ldx [%l7 + 0x48], %g7
22352 stw %l1, [%l7 + 0x1C]
22353 alignaddrl %l3, %i7, %g4
22354 udivcc %o1, 0x1284, %o4
22355 stx %i0, [%l7 + 0x40]
22356 movrne %g1, 0x05E, %l6
22357 st %f5, [%l7 + 0x70]
22358 udiv %g5, 0x14D0, %g2
22359 movrgz %i4, %o2, %g3
22360 ldsb [%l7 + 0x56], %g6
22361 fmovse %icc, %f8, %f25
22362 mova %xcc, %o0, %o7
22363 movg %xcc, %l5, %o3
22364 sll %o5, %i1, %i6
22365 mulx %l2, %i2, %i3
22366 edge8ln %l4, %o6, %l0
22367 orncc %g7, 0x0888, %l1
22368 fnand %f0, %f8, %f16
22369 sdivx %i5, 0x0BBC, %i7
22370 movrgz %g4, %o1, %o4
22371 movre %i0, 0x060, %g1
22372 fmovdvc %xcc, %f28, %f24
22373 ldd [%l7 + 0x08], %f10
22374 subccc %l6, 0x099E, %l3
22375 movle %icc, %g2, %g5
22376 edge32n %o2, %g3, %i4
22377 stb %g6, [%l7 + 0x36]
22378 fcmpgt16 %f8, %f8, %o7
22379 movleu %xcc, %o0, %o3
22380 or %l5, %i1, %i6
22381 save %o5, %l2, %i2
22382 rdpr %cwp, %g1
22383 rdpr %cansave, %g2
22384 rdpr %canrestore, %g3
22385 rdpr %cleanwin, %g4
22386 rdpr %otherwin, %g5
22387 rdpr %wstate, %g6
22388 ldd [%l7 + 0x60], %i2
22389 movrlez %l4, 0x21B, %o6
22390 move %icc, %l0, %l1
22391 xnorcc %i5, %g7, %g4
22392 addcc %i7, 0x0FCC, %o4
22393 fmovsvs %xcc, %f9, %f6
22394 edge32 %i0, %o1, %g1
22395 edge16ln %l6, %l3, %g5
22396 fcmpes %fcc3, %f7, %f9
22397 fmovrslez %o2, %f31, %f28
22398 movge %xcc, %g2, %g3
22399 andncc %i4, %o7, %g6
22400 movcs %icc, %o0, %o3
22401 mova %xcc, %l5, %i6
22402 edge8n %o5, %i1, %i2
22403 sdivcc %i3, 0x1941, %l2
22404 movrlz %l4, %o6, %l0
22405 fmovdn %xcc, %f5, %f23
22406 movg %xcc, %l1, %g7
22407 ldsb [%l7 + 0x23], %i5
22408 sth %g4, [%l7 + 0x66]
22409 fmovrslez %o4, %f21, %f23
22410 fmovrde %i0, %f4, %f14
22411 srlx %o1, 0x13, %i7
22412 fzeros %f19
22413 ldsb [%l7 + 0x51], %g1
22414 fmovspos %icc, %f28, %f17
22415 fnot2 %f8, %f2
22416 sethi 0x1C53, %l6
22417 xnorcc %l3, %g5, %o2
22418 movg %xcc, %g2, %i4
22419 orcc %o7, %g6, %g3
22420 orncc %o0, 0x0A8B, %o3
22421 movrne %i6, %o5, %l5
22422 fmovsg %icc, %f22, %f2
22423 smulcc %i2, 0x0030, %i1
22424 st %f26, [%l7 + 0x2C]
22425 movrgz %i3, 0x36A, %l2
22426 xnor %l4, %l0, %o6
22427 andn %g7, 0x1312, %i5
22428 sllx %g4, 0x05, %o4
22429 ldx [%l7 + 0x40], %l1
22430 fcmpeq16 %f20, %f2, %i0
22431 orcc %o1, %g1, %l6
22432 fnot1s %f17, %f29
22433 movrgz %i7, 0x34C, %l3
22434 mulscc %o2, 0x1DE7, %g2
22435 movpos %xcc, %i4, %g5
22436 fcmpd %fcc1, %f22, %f16
22437 stw %g6, [%l7 + 0x14]
22438 fmovrde %g3, %f22, %f30
22439 movleu %xcc, %o7, %o3
22440 lduw [%l7 + 0x1C], %i6
22441 fmovda %xcc, %f10, %f20
22442 movneg %xcc, %o5, %o0
22443 fmovdn %xcc, %f0, %f19
22444 movpos %xcc, %l5, %i2
22445 fcmple32 %f14, %f30, %i1
22446 movvs %icc, %i3, %l4
22447 addc %l2, 0x05E5, %l0
22448 move %xcc, %o6, %i5
22449 movl %icc, %g7, %o4
22450 umulcc %l1, %i0, %g4
22451 umul %o1, 0x12FF, %g1
22452 umulcc %l6, 0x0942, %l3
22453 udivx %o2, 0x0B23, %i7
22454 xorcc %g2, %i4, %g5
22455 alignaddr %g6, %o7, %o3
22456 ldsh [%l7 + 0x7C], %g3
22457 fmovrslz %i6, %f1, %f25
22458 lduw [%l7 + 0x74], %o5
22459 and %l5, %i2, %o0
22460 udiv %i1, 0x1816, %i3
22461 edge16 %l4, %l2, %o6
22462 fornot1 %f24, %f30, %f12
22463 xnor %l0, 0x1BE9, %g7
22464 subc %o4, 0x0E1A, %i5
22465 fxor %f0, %f18, %f22
22466 array8 %l1, %g4, %i0
22467 stx %o1, [%l7 + 0x18]
22468 sdivx %l6, 0x112F, %l3
22469 ldd [%l7 + 0x10], %f20
22470 smulcc %o2, %g1, %i7
22471 array8 %g2, %i4, %g5
22472 or %o7, %g6, %g3
22473 lduh [%l7 + 0x4C], %o3
22474 add %o5, %i6, %l5
22475 umulcc %i2, %i1, %i3
22476 edge8n %o0, %l2, %o6
22477 array32 %l0, %g7, %l4
22478 edge32ln %i5, %o4, %g4
22479 srl %l1, %o1, %i0
22480 popc 0x19D5, %l3
22481 move %icc, %o2, %g1
22482 ldub [%l7 + 0x68], %l6
22483 fcmpeq16 %f0, %f8, %g2
22484 movrne %i4, %g5, %o7
22485 movpos %icc, %g6, %i7
22486 array32 %g3, %o5, %o3
22487 stw %i6, [%l7 + 0x2C]
22488 lduh [%l7 + 0x7A], %l5
22489 srax %i2, 0x1B, %i3
22490 sth %o0, [%l7 + 0x20]
22491 fmovrde %l2, %f0, %f18
22492 sllx %i1, 0x1B, %o6
22493 siam 0x0
22494 movgu %xcc, %l0, %g7
22495 udivcc %l4, 0x1504, %i5
22496 siam 0x4
22497 stb %g4, [%l7 + 0x5D]
22498 ldd [%l7 + 0x20], %f10
22499 edge8 %o4, %o1, %l1
22500 orncc %l3, 0x1C28, %i0
22501 setx loop_77, %l0, %l1
22502 return %l1
22503 nop
22504 rdpr %cwp, %g1
22505 rdpr %cansave, %g2
22506 rdpr %canrestore, %g3
22507 rdpr %cleanwin, %g4
22508 rdpr %otherwin, %g5
22509 rdpr %wstate, %g6
22510loop_77: fnegs %f8, %f15
22511 add %l6, %g2, %g5
22512 sdivcc %o7, 0x0D6F, %i4
22513 edge16ln %i7, %g3, %g6
22514 fpsub16s %f2, %f9, %f27
22515 addc %o5, %i6, %l5
22516 movge %icc, %o3, %i2
22517 fmovrsne %i3, %f24, %f4
22518 edge8ln %l2, %i1, %o6
22519 lduw [%l7 + 0x44], %o0
22520 sub %l0, %l4, %g7
22521 edge8 %i5, %g4, %o1
22522 array32 %o4, %l1, %l3
22523 ldsh [%l7 + 0x68], %i0
22524 fmovrsgz %g1, %f3, %f22
22525 edge32l %o2, %l6, %g2
22526 fmul8ulx16 %f30, %f12, %f2
22527 umul %g5, %i4, %o7
22528 ldd [%l7 + 0x78], %i6
22529 ldub [%l7 + 0x5C], %g3
22530 smulcc %g6, 0x0518, %o5
22531 fcmped %fcc1, %f4, %f16
22532 mova %icc, %i6, %o3
22533 sir 0x0F16
22534 umul %i2, 0x1E25, %l5
22535 sdivcc %i3, 0x0754, %i1
22536 sllx %o6, 0x1F, %o0
22537 srlx %l0, %l4, %g7
22538 ldsh [%l7 + 0x22], %l2
22539 and %i5, 0x13A0, %g4
22540 nop
22541 set 0x68, %o5
22542 std %f2, [%l7 + %o5]
22543 movcs %icc, %o1, %o4
22544 edge16n %l1, %l3, %i0
22545 fmovrdgz %o2, %f4, %f18
22546 udivx %g1, 0x1742, %l6
22547 sdivx %g2, 0x1550, %g5
22548 fpackfix %f18, %f15
22549 movgu %icc, %i4, %o7
22550 edge8n %g3, %g6, %o5
22551 edge8l %i7, %i6, %i2
22552 edge16n %o3, %l5, %i3
22553 fmovdne %xcc, %f15, %f25
22554 movrgez %o6, %i1, %l0
22555 array32 %o0, %l4, %g7
22556 movrlz %l2, %i5, %o1
22557 edge16l %g4, %l1, %o4
22558 fmovrse %i0, %f7, %f6
22559 xorcc %o2, 0x05AA, %g1
22560 umulcc %l3, 0x1025, %g2
22561 fmovrdne %g5, %f14, %f16
22562 umul %i4, %o7, %l6
22563 stx %g3, [%l7 + 0x20]
22564 alignaddr %o5, %i7, %i6
22565 edge32l %i2, %o3, %l5
22566 movneg %icc, %g6, %o6
22567 subcc %i1, 0x16F1, %l0
22568 udiv %i3, 0x171C, %l4
22569 stb %o0, [%l7 + 0x49]
22570 alignaddrl %g7, %l2, %i5
22571 orncc %o1, 0x1801, %l1
22572 lduw [%l7 + 0x24], %o4
22573 fmovsge %xcc, %f7, %f7
22574 stb %g4, [%l7 + 0x64]
22575 stx %i0, [%l7 + 0x40]
22576 sll %g1, 0x08, %o2
22577 movrlez %g2, 0x3BE, %l3
22578 add %i4, 0x0C18, %g5
22579 ldx [%l7 + 0x70], %l6
22580 movrne %g3, 0x257, %o5
22581 addc %o7, %i7, %i2
22582 movleu %xcc, %o3, %l5
22583 fmovdle %icc, %f31, %f0
22584 smulcc %i6, 0x192F, %o6
22585 nop
22586 set 0x4C, %i7
22587 lduw [%l7 + %i7], %i1
22588 udivcc %g6, 0x0A8C, %l0
22589 stx %i3, [%l7 + 0x60]
22590 fmovsvc %icc, %f14, %f25
22591 movrgez %l4, 0x301, %o0
22592 mulscc %l2, 0x1965, %g7
22593 movre %i5, 0x0A1, %l1
22594 ldsh [%l7 + 0x6C], %o4
22595 array32 %g4, %o1, %g1
22596 ldsh [%l7 + 0x68], %o2
22597 move %icc, %i0, %l3
22598 edge16 %i4, %g5, %l6
22599 fmovsl %xcc, %f7, %f29
22600 fmovscc %icc, %f26, %f7
22601 edge8l %g3, %o5, %g2
22602 fone %f2
22603 umulcc %i7, %i2, %o7
22604 edge16l %o3, %l5, %o6
22605 edge32ln %i6, %g6, %l0
22606 array32 %i1, %i3, %l4
22607 addcc %o0, 0x133C, %g7
22608 std %f12, [%l7 + 0x48]
22609 subcc %i5, 0x1FDE, %l1
22610 smul %o4, 0x1BF2, %g4
22611 edge32ln %o1, %l2, %g1
22612 ldd [%l7 + 0x58], %f0
22613 orcc %o2, %i0, %l3
22614 fandnot2s %f15, %f12, %f27
22615 edge8n %i4, %l6, %g5
22616 alignaddr %g3, %g2, %o5
22617 sra %i2, %o7, %o3
22618 fmovdl %xcc, %f28, %f22
22619 fmovde %icc, %f3, %f19
22620 stw %l5, [%l7 + 0x20]
22621 movre %o6, %i6, %i7
22622 smul %l0, %i1, %g6
22623 edge32l %l4, %o0, %i3
22624 and %g7, 0x0668, %i5
22625 movrne %l1, %o4, %o1
22626 movge %icc, %g4, %g1
22627 movcc %xcc, %o2, %i0
22628 movrgez %l3, %l2, %i4
22629 andn %g5, %l6, %g2
22630 fpack32 %f28, %f22, %f20
22631 add %g3, %i2, %o7
22632 array16 %o3, %l5, %o5
22633 edge16 %o6, %i7, %l0
22634 smulcc %i6, %g6, %l4
22635 fxors %f10, %f28, %f28
22636 array8 %o0, %i1, %i3
22637 movcs %icc, %i5, %g7
22638 alignaddr %l1, %o4, %o1
22639 fexpand %f19, %f16
22640 fmovdn %xcc, %f8, %f29
22641 movne %xcc, %g4, %o2
22642 xorcc %g1, 0x1073, %l3
22643 udivx %i0, 0x1223, %l2
22644 movvc %xcc, %i4, %l6
22645 edge16n %g2, %g5, %g3
22646 addc %i2, %o7, %l5
22647 addcc %o3, %o5, %o6
22648 andcc %l0, 0x197E, %i7
22649 nop
22650 set 0x28, %l3
22651 ldx [%l7 + %l3], %g6
22652 fnors %f29, %f24, %f16
22653 movleu %icc, %i6, %l4
22654 smul %o0, %i3, %i1
22655 fmul8x16al %f8, %f31, %f16
22656 ldsh [%l7 + 0x16], %i5
22657 fpadd32s %f6, %f27, %f15
22658 array32 %g7, %o4, %o1
22659 movrne %g4, 0x39A, %o2
22660 save %l1, %g1, %i0
22661 rdpr %cwp, %g1
22662 rdpr %cansave, %g2
22663 rdpr %canrestore, %g3
22664 rdpr %cleanwin, %g4
22665 rdpr %otherwin, %g5
22666 rdpr %wstate, %g6
22667 subc %l2, 0x0F74, %l3
22668 fmovdn %xcc, %f18, %f26
22669 movle %xcc, %i4, %l6
22670 edge8l %g5, %g2, %i2
22671 mulscc %o7, 0x0210, %l5
22672 andn %o3, 0x043D, %o5
22673 movrlez %o6, 0x21E, %g3
22674 array32 %i7, %g6, %l0
22675 sll %i6, 0x17, %l4
22676 edge8n %o0, %i3, %i5
22677 movl %icc, %i1, %o4
22678 movrne %g7, %o1, %o2
22679 ldx [%l7 + 0x10], %g4
22680 movn %icc, %l1, %i0
22681 orcc %g1, %l2, %l3
22682 movg %xcc, %i4, %g5
22683 ldub [%l7 + 0x18], %l6
22684 fcmpeq16 %f22, %f8, %g2
22685 st %f28, [%l7 + 0x10]
22686 movrlez %i2, %o7, %l5
22687 movpos %icc, %o3, %o6
22688 fmovdneg %icc, %f0, %f8
22689 orcc %g3, %o5, %i7
22690 ldsw [%l7 + 0x4C], %l0
22691 movpos %xcc, %i6, %l4
22692 fmovda %xcc, %f18, %f22
22693 xor %o0, 0x1548, %g6
22694 movl %icc, %i3, %i1
22695 movvc %icc, %o4, %i5
22696 save %g7, 0x0B5F, %o1
22697 rdpr %cwp, %g1
22698 rdpr %cansave, %g2
22699 rdpr %canrestore, %g3
22700 rdpr %cleanwin, %g4
22701 rdpr %otherwin, %g5
22702 rdpr %wstate, %g6
22703 orncc %g4, %l1, %i0
22704 fors %f18, %f29, %f20
22705 edge32 %g1, %l2, %l3
22706 sll %i4, %o2, %l6
22707 stw %g2, [%l7 + 0x10]
22708 movge %xcc, %g5, %i2
22709 fmovdvc %icc, %f6, %f0
22710 sllx %o7, %l5, %o6
22711 ldsb [%l7 + 0x79], %o3
22712 fmovrsgz %g3, %f0, %f14
22713 andncc %i7, %l0, %o5
22714 fmovsgu %icc, %f12, %f22
22715 fand %f18, %f8, %f22
22716 movre %l4, %i6, %g6
22717 nop
22718 set 0x28, %l0
22719 ldd [%l7 + %l0], %o0
22720 movle %xcc, %i1, %i3
22721 movre %i5, 0x186, %g7
22722 fnor %f12, %f0, %f2
22723 srax %o1, 0x1B, %o4
22724 alignaddr %g4, %l1, %g1
22725 stx %l2, [%l7 + 0x10]
22726 fpackfix %f24, %f6
22727 fmovscc %icc, %f20, %f12
22728 fcmpes %fcc1, %f8, %f15
22729 or %l3, 0x1A0B, %i0
22730 orncc %i4, %o2, %l6
22731 stb %g2, [%l7 + 0x7A]
22732 xnorcc %g5, %o7, %l5
22733 fxors %f9, %f18, %f10
22734 ldsw [%l7 + 0x0C], %o6
22735 edge32 %o3, %i2, %i7
22736 fmovdle %icc, %f19, %f28
22737 sra %l0, %g3, %l4
22738 andcc %i6, %g6, %o0
22739 andncc %o5, %i3, %i5
22740 movvc %xcc, %g7, %i1
22741 alignaddrl %o1, %g4, %o4
22742 popc 0x03CD, %l1
22743 addc %l2, 0x0E28, %l3
22744 xor %g1, %i0, %o2
22745 nop
22746 set 0x68, %o4
22747 stx %l6, [%l7 + %o4]
22748 sdivcc %i4, 0x1FB5, %g2
22749 sdivcc %g5, 0x128D, %o7
22750 and %o6, 0x01E8, %l5
22751 fpsub32 %f10, %f30, %f26
22752 or %o3, %i2, %i7
22753 ldd [%l7 + 0x08], %f14
22754 xnor %g3, 0x10E8, %l0
22755 fcmpeq16 %f0, %f24, %i6
22756 xnor %g6, 0x1912, %o0
22757 addcc %l4, 0x1707, %i3
22758 array16 %i5, %o5, %g7
22759 ldd [%l7 + 0x68], %i0
22760 fmovsa %icc, %f10, %f3
22761 fpack32 %f0, %f28, %f24
22762 stx %g4, [%l7 + 0x78]
22763 std %f14, [%l7 + 0x30]
22764 siam 0x2
22765 add %o4, 0x1B54, %l1
22766 edge16l %o1, %l2, %l3
22767 srlx %i0, 0x0E, %o2
22768 fmovsvs %icc, %f6, %f3
22769 fnand %f22, %f20, %f22
22770 edge32n %g1, %i4, %g2
22771 fnors %f3, %f23, %f22
22772 udivcc %g5, 0x1EE9, %l6
22773 fone %f6
22774 umul %o7, %o6, %l5
22775 sub %i2, %o3, %g3
22776 movrgez %l0, 0x386, %i7
22777 nop
22778 set 0x6A, %o7
22779 ldsh [%l7 + %o7], %i6
22780 fmul8x16al %f18, %f3, %f8
22781 fandnot1 %f12, %f28, %f14
22782 xor %g6, %l4, %i3
22783 edge32l %i5, %o0, %g7
22784 sra %i1, %o5, %o4
22785 sub %l1, %g4, %l2
22786 ldsb [%l7 + 0x39], %o1
22787 xnorcc %i0, 0x0E5D, %o2
22788 movre %g1, 0x0A1, %l3
22789 addcc %i4, %g5, %l6
22790 and %g2, %o6, %o7
22791 addc %i2, 0x0A27, %o3
22792 andncc %l5, %g3, %i7
22793 stb %l0, [%l7 + 0x28]
22794 xnorcc %i6, %g6, %l4
22795 edge16ln %i5, %i3, %g7
22796 movgu %icc, %i1, %o0
22797 subcc %o5, 0x0108, %o4
22798 fcmpgt32 %f26, %f0, %l1
22799 siam 0x3
22800 movrne %l2, %g4, %o1
22801 stx %o2, [%l7 + 0x08]
22802 fmovsvc %icc, %f1, %f21
22803 edge16n %i0, %g1, %i4
22804 edge16 %l3, %l6, %g5
22805 std %f8, [%l7 + 0x18]
22806 mulscc %g2, 0x17F8, %o7
22807 orn %i2, %o3, %o6
22808 fand %f26, %f20, %f18
22809 ldub [%l7 + 0x23], %l5
22810 movrgez %g3, %l0, %i7
22811 and %g6, %i6, %i5
22812 movcs %xcc, %l4, %i3
22813 edge32ln %i1, %g7, %o5
22814 orn %o4, %l1, %l2
22815 ldx [%l7 + 0x40], %g4
22816 mulscc %o0, %o2, %o1
22817 fandnot2 %f24, %f20, %f28
22818 umulcc %i0, %i4, %l3
22819 movleu %icc, %l6, %g1
22820 umul %g5, 0x1E1A, %g2
22821 sllx %o7, 0x00, %o3
22822 fpadd16 %f0, %f10, %f6
22823 sra %o6, 0x10, %l5
22824 pdist %f22, %f0, %f20
22825 ldsb [%l7 + 0x0F], %g3
22826 edge8ln %l0, %i2, %i7
22827 orncc %i6, %i5, %l4
22828 alignaddr %g6, %i3, %g7
22829 xorcc %o5, %o4, %i1
22830 restore %l1, 0x1DAE, %g4
22831 rdpr %cwp, %g1
22832 rdpr %cansave, %g2
22833 rdpr %canrestore, %g3
22834 rdpr %cleanwin, %g4
22835 rdpr %otherwin, %g5
22836 rdpr %wstate, %g6
22837 save %l2, 0x0385, %o0
22838 rdpr %cwp, %g1
22839 rdpr %cansave, %g2
22840 rdpr %canrestore, %g3
22841 rdpr %cleanwin, %g4
22842 rdpr %otherwin, %g5
22843 rdpr %wstate, %g6
22844 fxors %f4, %f15, %f3
22845 movre %o2, 0x31D, %i0
22846 sdivx %i4, 0x1A92, %l3
22847 fnot2 %f8, %f10
22848 umul %l6, 0x0DAE, %o1
22849 fnot1s %f27, %f3
22850 xor %g1, 0x0196, %g5
22851 movg %icc, %o7, %g2
22852 edge16n %o3, %o6, %g3
22853 edge8ln %l0, %i2, %l5
22854 fcmps %fcc1, %f8, %f11
22855 edge8 %i7, %i6, %i5
22856 xnor %l4, 0x0013, %g6
22857 sll %g7, %i3, %o5
22858 udivx %i1, 0x01DB, %o4
22859 edge16ln %g4, %l1, %l2
22860 fmovdgu %icc, %f24, %f30
22861 fands %f23, %f17, %f23
22862 smulcc %o0, %i0, %i4
22863 sth %o2, [%l7 + 0x2A]
22864 edge8l %l6, %l3, %o1
22865 array32 %g1, %g5, %o7
22866 edge16l %o3, %o6, %g3
22867 alignaddr %g2, %l0, %i2
22868 sdivcc %l5, 0x17EE, %i6
22869 fmovrslz %i7, %f7, %f13
22870 movre %i5, 0x3FD, %l4
22871 edge16ln %g7, %g6, %o5
22872 popc %i1, %o4
22873 edge16n %g4, %i3, %l1
22874 andn %o0, %l2, %i4
22875 fcmpes %fcc0, %f11, %f16
22876 ldub [%l7 + 0x6A], %i0
22877 udivcc %l6, 0x1013, %l3
22878 ldub [%l7 + 0x69], %o2
22879 srl %g1, %o1, %g5
22880 movrne %o7, 0x3ED, %o3
22881 st %f14, [%l7 + 0x50]
22882 movle %icc, %o6, %g3
22883 subccc %g2, %l0, %i2
22884 fmovrsne %l5, %f2, %f27
22885 edge8l %i6, %i7, %l4
22886 edge32l %i5, %g6, %o5
22887 mulscc %g7, %i1, %o4
22888 mulscc %g4, %i3, %o0
22889 sth %l2, [%l7 + 0x36]
22890 movpos %xcc, %i4, %i0
22891 fmovdle %icc, %f21, %f4
22892 sethi 0x0D40, %l6
22893 fmovrde %l1, %f12, %f4
22894 fmovdcs %xcc, %f9, %f27
22895 udivcc %o2, 0x19E9, %l3
22896 subc %g1, 0x1A87, %o1
22897 udivcc %o7, 0x0234, %o3
22898 subcc %g5, 0x0831, %g3
22899 andncc %g2, %l0, %o6
22900 add %i2, %l5, %i7
22901 nop
22902 set 0x28, %i2
22903 ldd [%l7 + %i2], %f14
22904 ldd [%l7 + 0x60], %f10
22905 edge32n %i6, %i5, %l4
22906 or %g6, %o5, %i1
22907 xorcc %g7, 0x18A6, %o4
22908 sir 0x0A2C
22909 fmovdneg %icc, %f5, %f26
22910 srax %g4, 0x14, %i3
22911 fnot1s %f30, %f9
22912 fmovdn %xcc, %f21, %f8
22913 edge32l %l2, %i4, %i0
22914 sllx %o0, %l6, %l1
22915 sdivcc %l3, 0x1F0C, %g1
22916 stw %o2, [%l7 + 0x7C]
22917 alignaddrl %o1, %o3, %o7
22918 fandnot1 %f20, %f16, %f0
22919 xnorcc %g3, 0x0A0D, %g5
22920 ldsh [%l7 + 0x6A], %l0
22921 andncc %o6, %g2, %l5
22922 sra %i2, 0x06, %i7
22923 andcc %i5, %i6, %l4
22924 movge %icc, %g6, %i1
22925 setx loop_78, %l0, %l1
22926 return %l1
22927 nop
22928 rdpr %cwp, %g1
22929 rdpr %cansave, %g2
22930 rdpr %canrestore, %g3
22931 rdpr %cleanwin, %g4
22932 rdpr %otherwin, %g5
22933 rdpr %wstate, %g6
22934loop_78: udiv %g7, 0x1DBB, %g4
22935 alignaddrl %l2, %i4, %i3
22936 xnorcc %i0, 0x0187, %o0
22937 edge16 %l1, %l3, %g1
22938 movrgez %l6, 0x3D8, %o2
22939 fxnor %f10, %f12, %f6
22940 movvc %xcc, %o1, %o3
22941 movvs %icc, %o7, %g5
22942 movrne %g3, 0x376, %l0
22943 subcc %o6, 0x1825, %l5
22944 fmovrdgez %i2, %f20, %f30
22945 edge32 %g2, %i7, %i6
22946 fmovsneg %xcc, %f10, %f22
22947 fmovdle %xcc, %f31, %f4
22948 restore %l4, 0x0310, %i5
22949 rdpr %cwp, %g1
22950 rdpr %cansave, %g2
22951 rdpr %canrestore, %g3
22952 rdpr %cleanwin, %g4
22953 rdpr %otherwin, %g5
22954 rdpr %wstate, %g6
22955 movcc %xcc, %i1, %g6
22956 ldsw [%l7 + 0x30], %o5
22957 array16 %g7, %g4, %o4
22958 subcc %l2, %i4, %i0
22959 xorcc %i3, 0x17B3, %l1
22960 edge32l %o0, %l3, %l6
22961 edge8ln %g1, %o2, %o3
22962 orncc %o7, %o1, %g3
22963 edge32ln %g5, %o6, %l5
22964 andncc %l0, %g2, %i7
22965 edge16l %i2, %l4, %i6
22966 movne %xcc, %i5, %g6
22967 fpmerge %f8, %f7, %f28
22968 addc %i1, %o5, %g4
22969 fcmpeq16 %f10, %f18, %o4
22970 fpsub16 %f0, %f12, %f26
22971 sllx %l2, 0x17, %g7
22972 movrlz %i4, %i0, %i3
22973 movrne %l1, %l3, %l6
22974 nop
22975 set 0x38, %l1
22976 sth %o0, [%l7 + %l1]
22977 smulcc %o2, 0x109D, %o3
22978 sth %o7, [%l7 + 0x70]
22979 fcmple32 %f4, %f18, %o1
22980 sllx %g3, 0x16, %g1
22981 fmovdn %icc, %f28, %f23
22982 srax %g5, 0x19, %o6
22983 ldd [%l7 + 0x10], %l0
22984 ldsb [%l7 + 0x48], %l5
22985 fmovrsne %i7, %f17, %f7
22986 edge8n %g2, %i2, %l4
22987 setx loop_79, %l0, %l1
22988 return %l1
22989 nop
22990 rdpr %cwp, %g1
22991 rdpr %cansave, %g2
22992 rdpr %canrestore, %g3
22993 rdpr %cleanwin, %g4
22994 rdpr %otherwin, %g5
22995 rdpr %wstate, %g6
22996loop_79: addcc %o5, %i1, %o4
22997 fcmpeq32 %f24, %f0, %g4
22998 fmovde %icc, %f16, %f31
22999 ld [%l7 + 0x70], %f19
23000 mulx %l2, %g7, %i4
23001 mova %icc, %i3, %i0
23002 smulcc %l3, 0x0CE4, %l6
23003 fmul8x16al %f23, %f19, %f22
23004 movge %icc, %o0, %l1
23005 andn %o3, 0x0ACE, %o7
23006 ldsb [%l7 + 0x7F], %o2
23007 edge32n %g3, %g1, %g5
23008 edge8n %o1, %o6, %l5
23009 movpos %icc, %i7, %g2
23010 xor %i2, %l4, %i5
23011 srax %i6, 0x1F, %g6
23012 fnands %f8, %f17, %f29
23013 movrgz %l0, 0x0AD, %o5
23014 smul %i1, %o4, %g4
23015 array32 %l2, %i4, %i3
23016 movge %xcc, %i0, %g7
23017 array8 %l6, %l3, %l1
23018 sdivcc %o0, 0x184B, %o3
23019 ldub [%l7 + 0x0E], %o2
23020 smul %g3, 0x0F58, %g1
23021 udiv %g5, 0x1E8A, %o1
23022 fmovdleu %xcc, %f4, %f22
23023 movvs %xcc, %o7, %o6
23024 xorcc %i7, %g2, %l5
23025 ldx [%l7 + 0x20], %i2
23026 add %i5, 0x1EB5, %i6
23027 fpsub32s %f11, %f21, %f12
23028 orncc %g6, %l0, %l4
23029 ldd [%l7 + 0x28], %i0
23030 addc %o5, 0x113D, %g4
23031 xnorcc %o4, 0x04E6, %l2
23032 fcmpes %fcc1, %f31, %f29
23033 udivx %i4, 0x142F, %i0
23034 subc %i3, %g7, %l3
23035 fsrc2 %f18, %f26
23036 movcs %icc, %l6, %o0
23037 fmul8x16au %f2, %f21, %f6
23038 xorcc %o3, %l1, %g3
23039 edge32 %o2, %g1, %o1
23040 sdiv %o7, 0x0B24, %o6
23041 xnor %g5, %i7, %g2
23042 fxors %f14, %f20, %f25
23043 fornot1s %f18, %f19, %f26
23044 fcmpne32 %f2, %f2, %i2
23045 sub %i5, %i6, %g6
23046 movle %xcc, %l5, %l4
23047 movrgz %i1, 0x3C9, %o5
23048 lduh [%l7 + 0x68], %l0
23049 movrgez %g4, %l2, %i4
23050 stx %o4, [%l7 + 0x40]
23051 srax %i3, %g7, %l3
23052 mulx %i0, %l6, %o3
23053 fpackfix %f16, %f6
23054 fmovrsgez %o0, %f29, %f24
23055 movl %icc, %l1, %g3
23056 movpos %icc, %o2, %g1
23057 srax %o7, %o1, %o6
23058 fcmpeq32 %f20, %f24, %i7
23059 andcc %g2, %g5, %i5
23060 andcc %i2, %i6, %g6
23061 movvc %icc, %l5, %i1
23062 nop
23063 set 0x18, %o6
23064 ldx [%l7 + %o6], %l4
23065 srax %o5, 0x09, %g4
23066 fpadd16 %f2, %f2, %f6
23067 movrgez %l0, %i4, %o4
23068 fmul8x16al %f4, %f22, %f0
23069 fmovse %icc, %f10, %f10
23070 restore %i3, 0x0868, %g7
23071 rdpr %cwp, %g1
23072 rdpr %cansave, %g2
23073 rdpr %canrestore, %g3
23074 rdpr %cleanwin, %g4
23075 rdpr %otherwin, %g5
23076 rdpr %wstate, %g6
23077 fandnot1s %f31, %f17, %f4
23078 fxnor %f6, %f28, %f22
23079 fabss %f8, %f22
23080 movvs %icc, %l2, %l3
23081 sethi 0x1DB2, %l6
23082 fnot1 %f6, %f6
23083 subccc %i0, 0x1DBB, %o0
23084 edge32ln %l1, %o3, %g3
23085 fmovdle %xcc, %f23, %f7
23086 fandnot1s %f10, %f30, %f15
23087 srax %o2, 0x00, %g1
23088 andcc %o7, %o6, %o1
23089 edge32 %g2, %i7, %g5
23090 srax %i2, 0x1C, %i6
23091 fmovscs %xcc, %f18, %f8
23092 fmovde %xcc, %f23, %f10
23093 udivcc %g6, 0x0B1C, %l5
23094 smul %i5, 0x0896, %l4
23095 or %i1, 0x0D6C, %g4
23096 movvs %icc, %l0, %o5
23097 ldub [%l7 + 0x4F], %i4
23098 udivcc %i3, 0x147C, %g7
23099 movrgz %o4, 0x014, %l3
23100 movpos %xcc, %l6, %i0
23101 xnorcc %l2, %o0, %l1
23102 mova %icc, %g3, %o2
23103 fpmerge %f27, %f1, %f8
23104 movvs %icc, %o3, %o7
23105 edge32l %o6, %o1, %g1
23106 xor %i7, 0x1C02, %g2
23107 subccc %i2, 0x1029, %g5
23108 movge %icc, %g6, %i6
23109 fmovsneg %icc, %f14, %f14
23110 alignaddr %l5, %i5, %i1
23111 array16 %g4, %l4, %o5
23112 edge8l %i4, %i3, %l0
23113 addcc %g7, %l3, %o4
23114 edge16ln %i0, %l2, %o0
23115 fsrc2s %f16, %f17
23116 sllx %l6, %l1, %o2
23117 movcs %xcc, %o3, %o7
23118 movle %icc, %o6, %g3
23119 fcmpd %fcc2, %f22, %f14
23120 srlx %o1, 0x1F, %i7
23121 movneg %icc, %g2, %g1
23122 popc %i2, %g5
23123 edge16n %g6, %l5, %i5
23124 subccc %i1, 0x0ABC, %g4
23125 ldsw [%l7 + 0x30], %i6
23126 addccc %o5, 0x044B, %i4
23127 sdivcc %l4, 0x1F15, %l0
23128 ldd [%l7 + 0x60], %f18
23129 fnot1s %f29, %f6
23130 fornot1 %f18, %f0, %f30
23131 ld [%l7 + 0x60], %f23
23132 ldsw [%l7 + 0x74], %i3
23133 ldsh [%l7 + 0x3A], %g7
23134 ldub [%l7 + 0x7B], %l3
23135 stb %o4, [%l7 + 0x47]
23136 movleu %icc, %l2, %i0
23137 mulscc %l6, 0x1169, %l1
23138 fmovdge %icc, %f17, %f11
23139 mova %icc, %o0, %o2
23140 move %xcc, %o7, %o3
23141 movvs %icc, %o6, %o1
23142 std %f20, [%l7 + 0x18]
23143 fnands %f13, %f12, %f23
23144 fmovrdgz %i7, %f14, %f22
23145 sdiv %g2, 0x1962, %g1
23146 edge16 %g3, %g5, %g6
23147 edge16ln %i2, %l5, %i1
23148 alignaddrl %g4, %i5, %o5
23149 fnot1 %f28, %f0
23150 stw %i4, [%l7 + 0x68]
23151 edge16ln %i6, %l4, %l0
23152 sub %g7, 0x1877, %l3
23153 fcmpd %fcc0, %f22, %f16
23154 subccc %o4, %i3, %i0
23155 edge8 %l6, %l2, %l1
23156 movge %icc, %o2, %o0
23157 fmovscc %icc, %f15, %f3
23158 sth %o7, [%l7 + 0x56]
23159 movn %xcc, %o3, %o1
23160 fmovsvc %icc, %f21, %f31
23161 edge8ln %i7, %o6, %g1
23162 ld [%l7 + 0x4C], %f4
23163 xnor %g3, %g2, %g5
23164 sllx %i2, %l5, %g6
23165 movg %icc, %i1, %g4
23166 std %f6, [%l7 + 0x60]
23167 movrlz %o5, 0x0DD, %i4
23168 lduh [%l7 + 0x1E], %i6
23169 stb %l4, [%l7 + 0x4E]
23170 srax %l0, %i5, %g7
23171 sllx %o4, %i3, %l3
23172 ldsh [%l7 + 0x54], %i0
23173 sethi 0x0BCB, %l2
23174 array32 %l1, %o2, %l6
23175 udivx %o7, 0x019B, %o0
23176 ldub [%l7 + 0x26], %o1
23177 fmovda %xcc, %f12, %f16
23178 edge16ln %o3, %o6, %i7
23179 edge32 %g3, %g1, %g5
23180 edge16ln %g2, %i2, %l5
23181 array32 %g6, %i1, %g4
23182 ldd [%l7 + 0x70], %f6
23183 smul %i4, %o5, %i6
23184 nop
23185 set 0x18, %o0
23186 stw %l0, [%l7 + %o0]
23187 fcmpgt32 %f26, %f26, %i5
23188 movrne %l4, 0x04A, %o4
23189 edge8n %g7, %l3, %i3
23190 edge32l %l2, %l1, %o2
23191 fsrc2 %f18, %f22
23192 movre %i0, %l6, %o7
23193 sdiv %o1, 0x00D5, %o0
23194 movrgz %o3, %i7, %g3
23195 fcmpgt16 %f8, %f22, %g1
23196 fmovrsne %o6, %f10, %f10
23197 move %icc, %g5, %i2
23198 umulcc %g2, 0x01D0, %l5
23199 fexpand %f8, %f4
23200 edge32ln %i1, %g6, %i4
23201 sdivcc %g4, 0x0BD1, %o5
23202 stw %l0, [%l7 + 0x60]
23203 fmovsgu %icc, %f0, %f13
23204 move %icc, %i6, %i5
23205 fsrc2 %f30, %f6
23206 movrlz %l4, %o4, %g7
23207 edge8ln %i3, %l2, %l1
23208 stb %l3, [%l7 + 0x09]
23209 mulx %i0, %l6, %o2
23210 smul %o1, %o7, %o0
23211 ldsw [%l7 + 0x60], %o3
23212 subcc %g3, %i7, %o6
23213 array32 %g1, %i2, %g5
23214 edge16l %l5, %i1, %g6
23215 sll %i4, 0x0C, %g2
23216 fnot2s %f1, %f19
23217 xorcc %g4, 0x0823, %o5
23218 sdiv %l0, 0x1133, %i5
23219 orncc %i6, 0x1EC8, %l4
23220 movneg %icc, %g7, %i3
23221 subc %o4, %l2, %l1
23222 fmovsge %xcc, %f21, %f8
23223 array16 %i0, %l6, %o2
23224 edge16ln %l3, %o1, %o7
23225 edge16 %o3, %g3, %o0
23226 udivcc %o6, 0x0145, %g1
23227 fmovsg %icc, %f7, %f7
23228 ldsb [%l7 + 0x4F], %i2
23229 movpos %icc, %g5, %l5
23230 movleu %icc, %i7, %i1
23231 udivx %g6, 0x01C3, %i4
23232 st %f25, [%l7 + 0x74]
23233 andcc %g2, %g4, %l0
23234 popc %i5, %o5
23235 udivx %l4, 0x1247, %i6
23236 fpadd16 %f12, %f24, %f2
23237 fpsub32 %f28, %f18, %f12
23238 fxor %f6, %f26, %f30
23239 andcc %g7, %i3, %o4
23240 edge32n %l1, %i0, %l2
23241 save %l6, %o2, %l3
23242 rdpr %cwp, %g1
23243 rdpr %cansave, %g2
23244 rdpr %canrestore, %g3
23245 rdpr %cleanwin, %g4
23246 rdpr %otherwin, %g5
23247 rdpr %wstate, %g6
23248 stw %o7, [%l7 + 0x40]
23249 edge32n %o1, %g3, %o3
23250 addcc %o0, 0x089A, %o6
23251 fcmpeq32 %f8, %f10, %g1
23252 xnor %i2, %g5, %i7
23253 andn %l5, %i1, %g6
23254 mulscc %g2, %i4, %l0
23255 movge %icc, %i5, %o5
23256 fxors %f23, %f4, %f22
23257 ldx [%l7 + 0x48], %g4
23258 umulcc %l4, 0x1344, %i6
23259 st %f8, [%l7 + 0x34]
23260 fmuld8ulx16 %f14, %f3, %f18
23261 fmovdcs %xcc, %f5, %f2
23262 edge16l %g7, %i3, %l1
23263 movne %icc, %o4, %l2
23264 sllx %i0, 0x12, %o2
23265 fands %f9, %f12, %f28
23266 movleu %xcc, %l6, %l3
23267 ldub [%l7 + 0x3B], %o1
23268 andn %o7, 0x0653, %o3
23269 fmul8x16al %f22, %f22, %f4
23270 ldub [%l7 + 0x25], %g3
23271 fmovsvc %icc, %f8, %f20
23272 fmovsvc %icc, %f29, %f27
23273 movl %xcc, %o6, %o0
23274 mulscc %g1, 0x111F, %i2
23275 srax %g5, %i7, %i1
23276 edge16l %l5, %g6, %g2
23277 umulcc %i4, %i5, %l0
23278 andn %g4, 0x19BA, %o5
23279 fmovs %f6, %f5
23280 umul %i6, %g7, %i3
23281 edge32n %l1, %o4, %l2
23282 array32 %l4, %i0, %o2
23283 stx %l6, [%l7 + 0x18]
23284 fmovsne %icc, %f22, %f19
23285 addccc %l3, 0x10F5, %o1
23286 subc %o7, %o3, %g3
23287 umulcc %o6, %o0, %g1
23288 sdivx %i2, 0x08C0, %i7
23289 fpsub32 %f16, %f10, %f20
23290 lduw [%l7 + 0x7C], %i1
23291 andn %g5, %g6, %l5
23292 move %xcc, %g2, %i5
23293 addcc %i4, 0x17BF, %g4
23294 xor %o5, 0x12E4, %i6
23295 edge8n %l0, %i3, %g7
23296 array16 %l1, %o4, %l4
23297 orncc %i0, 0x06B2, %l2
23298 sub %l6, 0x0808, %o2
23299 subccc %o1, %l3, %o7
23300 fpadd16 %f14, %f8, %f6
23301 sdivcc %o3, 0x0271, %o6
23302 sdivx %g3, 0x07B2, %g1
23303 ldub [%l7 + 0x39], %i2
23304 fcmped %fcc1, %f2, %f26
23305 orcc %o0, 0x182A, %i1
23306 fcmpeq16 %f0, %f20, %i7
23307 ld [%l7 + 0x58], %f24
23308 movpos %icc, %g5, %g6
23309 movle %xcc, %g2, %i5
23310 fornot1s %f6, %f5, %f6
23311 movrlz %l5, 0x226, %g4
23312 mulscc %i4, 0x1426, %i6
23313 movg %icc, %o5, %l0
23314 edge32l %i3, %l1, %g7
23315 srlx %o4, %l4, %i0
23316 addcc %l6, 0x1BD9, %o2
23317 edge32ln %o1, %l2, %o7
23318 fmovdleu %xcc, %f6, %f28
23319 setx loop_80, %l0, %l1
23320 return %l1
23321 nop
23322 rdpr %cwp, %g1
23323 rdpr %cansave, %g2
23324 rdpr %canrestore, %g3
23325 rdpr %cleanwin, %g4
23326 rdpr %otherwin, %g5
23327 rdpr %wstate, %g6
23328loop_80: fsrc2 %f0, %f24
23329 sra %o6, 0x05, %g1
23330 ldd [%l7 + 0x48], %i2
23331 sir 0x1469
23332 movge %icc, %g3, %o0
23333 edge8 %i7, %g5, %g6
23334 movrne %g2, 0x26A, %i1
23335 sdiv %l5, 0x1448, %g4
23336 edge8l %i5, %i4, %o5
23337 fcmpgt16 %f8, %f26, %l0
23338 subcc %i6, 0x1A46, %i3
23339 sdivcc %g7, 0x1BA3, %o4
23340 movcc %xcc, %l1, %l4
23341 restore %i0, %o2, %l6
23342 rdpr %cwp, %g1
23343 rdpr %cansave, %g2
23344 rdpr %canrestore, %g3
23345 rdpr %cleanwin, %g4
23346 rdpr %otherwin, %g5
23347 rdpr %wstate, %g6
23348 fmovda %icc, %f17, %f15
23349 sra %o1, %o7, %o3
23350 fmovrslez %l3, %f1, %f10
23351 fnegd %f18, %f20
23352 edge16 %l2, %o6, %g1
23353 movne %xcc, %i2, %o0
23354 move %icc, %g3, %g5
23355 subc %g6, 0x0A5B, %i7
23356 lduw [%l7 + 0x44], %i1
23357 fmovdn %xcc, %f20, %f19
23358 ld [%l7 + 0x0C], %f18
23359 lduh [%l7 + 0x72], %g2
23360 std %f18, [%l7 + 0x08]
23361 movne %icc, %l5, %i5
23362 or %i4, 0x16D5, %o5
23363 addccc %l0, %i6, %g4
23364 addcc %g7, 0x0220, %i3
23365 movrne %l1, %o4, %l4
23366 movrlez %i0, 0x3E5, %l6
23367 mova %icc, %o1, %o2
23368 ldd [%l7 + 0x58], %f6
23369 fmovda %icc, %f4, %f8
23370 stb %o3, [%l7 + 0x6E]
23371 edge32ln %o7, %l2, %o6
23372 std %f16, [%l7 + 0x60]
23373 mulscc %l3, 0x1DAD, %i2
23374 fnegs %f22, %f29
23375 movrne %g1, 0x363, %o0
23376 edge8 %g5, %g3, %i7
23377 faligndata %f8, %f22, %f10
23378 sth %g6, [%l7 + 0x2A]
23379 sdiv %i1, 0x07E5, %l5
23380 udiv %i5, 0x09BC, %g2
23381 movvc %icc, %o5, %i4
23382 sllx %i6, %g4, %l0
23383 edge8l %i3, %g7, %l1
23384 fmovrse %o4, %f29, %f10
23385 udivcc %i0, 0x023B, %l4
23386 fmovs %f11, %f15
23387 movne %xcc, %l6, %o2
23388 edge32ln %o3, %o7, %o1
23389 stx %l2, [%l7 + 0x58]
23390 andncc %l3, %o6, %g1
23391 movg %icc, %i2, %o0
23392 srlx %g5, 0x1C, %i7
23393 edge16 %g3, %i1, %g6
23394 st %f22, [%l7 + 0x6C]
23395 fmul8x16au %f8, %f14, %f24
23396 fandnot1 %f24, %f10, %f4
23397 subccc %i5, %l5, %g2
23398 movg %xcc, %i4, %i6
23399 fnegd %f10, %f20
23400 stx %g4, [%l7 + 0x40]
23401 edge32l %l0, %i3, %g7
23402 fmovsgu %xcc, %f21, %f1
23403 sdiv %o5, 0x16F0, %o4
23404 edge16ln %i0, %l4, %l6
23405 fandnot2 %f8, %f28, %f26
23406 sllx %o2, %o3, %l1
23407 fmovdneg %icc, %f5, %f6
23408 move %icc, %o1, %l2
23409 movg %xcc, %o7, %l3
23410 ldsh [%l7 + 0x20], %o6
23411 stb %i2, [%l7 + 0x51]
23412 fzeros %f3
23413 movne %xcc, %o0, %g1
23414 nop
23415 set 0x48, %i5
23416 ldsh [%l7 + %i5], %i7
23417 udivx %g5, 0x00ED, %g3
23418 edge16 %i1, %i5, %g6
23419 fpmerge %f3, %f14, %f22
23420 orncc %g2, 0x10BB, %i4
23421 xorcc %i6, 0x0467, %l5
23422 fmovdneg %xcc, %f10, %f21
23423 add %l0, 0x1BC0, %g4
23424 xorcc %g7, %o5, %i3
23425 edge16n %i0, %l4, %o4
23426 ldub [%l7 + 0x11], %o2
23427 movneg %xcc, %l6, %l1
23428 fcmple32 %f24, %f24, %o3
23429 fnegs %f26, %f27
23430 addc %l2, %o1, %o7
23431 orn %o6, %i2, %l3
23432 fmovdge %xcc, %f5, %f25
23433 fpsub16s %f5, %f25, %f13
23434 movrne %g1, 0x206, %o0
23435 fmovspos %icc, %f6, %f29
23436 movrlz %g5, 0x191, %g3
23437 movge %icc, %i1, %i7
23438 ldsb [%l7 + 0x1A], %i5
23439 fsrc2s %f7, %f20
23440 smul %g6, %i4, %g2
23441 fabss %f26, %f9
23442 sllx %i6, 0x0F, %l5
23443 fmovsl %xcc, %f21, %f20
23444 faligndata %f8, %f14, %f28
23445 ldd [%l7 + 0x70], %l0
23446 move %icc, %g4, %g7
23447 edge32ln %o5, %i0, %i3
23448 ldsh [%l7 + 0x5C], %l4
23449 udiv %o4, 0x1C6B, %l6
23450 srlx %o2, %l1, %l2
23451 movvc %icc, %o1, %o7
23452 xorcc %o3, %i2, %o6
23453 movrne %g1, 0x129, %l3
23454 fabss %f2, %f17
23455 move %icc, %o0, %g3
23456 fornot2 %f16, %f4, %f20
23457 movpos %xcc, %i1, %i7
23458 movvc %xcc, %g5, %g6
23459 srl %i5, %g2, %i4
23460 orn %l5, %l0, %g4
23461 movrlz %g7, 0x207, %i6
23462 nop
23463 set 0x30, %l5
23464 std %f6, [%l7 + %l5]
23465 for %f8, %f30, %f26
23466 sdivx %i0, 0x07AA, %o5
23467 fmovrslez %i3, %f1, %f18
23468 fpadd32s %f13, %f5, %f11
23469 subcc %l4, %o4, %l6
23470 edge16l %l1, %l2, %o1
23471 subccc %o7, %o2, %o3
23472 movrlz %o6, %i2, %l3
23473 alignaddrl %o0, %g3, %g1
23474 edge32ln %i7, %g5, %g6
23475 movne %xcc, %i5, %g2
23476 edge32l %i1, %i4, %l0
23477 orcc %g4, 0x1ECE, %l5
23478 movn %icc, %i6, %g7
23479 edge16 %i0, %i3, %l4
23480 ldsh [%l7 + 0x38], %o4
23481 andn %o5, 0x0A00, %l6
23482 andncc %l1, %o1, %o7
23483 stw %l2, [%l7 + 0x24]
23484 array8 %o2, %o3, %o6
23485 andcc %l3, 0x14A3, %o0
23486 fornot2 %f16, %f6, %f28
23487 movcs %icc, %g3, %i2
23488 srlx %i7, 0x15, %g1
23489 fnegs %f11, %f3
23490 sir 0x1A54
23491 edge8ln %g5, %g6, %g2
23492 sub %i5, 0x0EFB, %i4
23493 movrgez %l0, 0x2B6, %i1
23494 movrlez %g4, %l5, %g7
23495 fornot2s %f13, %f10, %f3
23496 sdivx %i0, 0x0216, %i3
23497 subcc %l4, %i6, %o4
23498 alignaddr %l6, %l1, %o5
23499 movl %icc, %o7, %o1
23500 sll %l2, 0x0B, %o3
23501 mulscc %o2, 0x0812, %l3
23502 pdist %f20, %f8, %f12
23503 fnands %f24, %f16, %f0
23504 fornot1s %f11, %f20, %f13
23505 sub %o0, %g3, %i2
23506 movrgez %o6, %g1, %g5
23507 movne %xcc, %i7, %g2
23508 fmovrdgez %i5, %f24, %f26
23509 lduw [%l7 + 0x58], %i4
23510 xorcc %g6, %i1, %l0
23511 xor %g4, %l5, %g7
23512 sub %i0, %i3, %i6
23513 andcc %l4, %l6, %o4
23514 nop
23515 set 0x30, %i3
23516 ldd [%l7 + %i3], %f8
23517 edge8ln %o5, %l1, %o7
23518 fmul8ulx16 %f10, %f14, %f14
23519 fcmpne16 %f24, %f18, %o1
23520 fsrc1s %f15, %f2
23521 save %o3, 0x1426, %l2
23522 rdpr %cwp, %g1
23523 rdpr %cansave, %g2
23524 rdpr %canrestore, %g3
23525 rdpr %cleanwin, %g4
23526 rdpr %otherwin, %g5
23527 rdpr %wstate, %g6
23528 move %xcc, %l3, %o2
23529 ldsb [%l7 + 0x1B], %g3
23530 andn %i2, 0x0AF4, %o0
23531 setx loop_81, %l0, %l1
23532 return %l1
23533 nop
23534 rdpr %cwp, %g1
23535 rdpr %cansave, %g2
23536 rdpr %canrestore, %g3
23537 rdpr %cleanwin, %g4
23538 rdpr %otherwin, %g5
23539 rdpr %wstate, %g6
23540loop_81: edge32ln %g1, %i7, %i5
23541 fmuld8sux16 %f6, %f20, %f10
23542 sth %g2, [%l7 + 0x4C]
23543 fmovdcs %icc, %f29, %f28
23544 lduh [%l7 + 0x60], %g6
23545 edge16 %i1, %l0, %g4
23546 edge16ln %l5, %g7, %i4
23547 fmovdvc %icc, %f9, %f24
23548 smulcc %i0, 0x1D70, %i6
23549 lduh [%l7 + 0x66], %l4
23550 sth %l6, [%l7 + 0x34]
23551 udiv %o4, 0x0CA0, %o5
23552 edge8l %l1, %i3, %o1
23553 edge8 %o7, %l2, %l3
23554 addcc %o3, 0x09E5, %o2
23555 andn %i2, %o0, %o6
23556 movre %g3, %g5, %i7
23557 sllx %g1, %i5, %g6
23558 movn %xcc, %i1, %l0
23559 fsrc1s %f27, %f18
23560 sdiv %g4, 0x1BA4, %l5
23561 nop
23562 set 0x30, %l6
23563 ldsh [%l7 + %l6], %g7
23564 fmovsge %xcc, %f0, %f13
23565 fcmpne16 %f2, %f28, %g2
23566 fmovdcs %icc, %f31, %f25
23567 movcc %icc, %i4, %i6
23568 movre %i0, 0x2B4, %l6
23569 movrlz %l4, %o5, %o4
23570 subcc %i3, %o1, %l1
23571 andcc %l2, %l3, %o7
23572 move %xcc, %o2, %o3
23573 fmovdgu %xcc, %f18, %f13
23574 movle %icc, %o0, %i2
23575 movcc %xcc, %g3, %o6
23576 movre %i7, 0x384, %g1
23577 save %g5, 0x10FA, %g6
23578 rdpr %cwp, %g1
23579 rdpr %cansave, %g2
23580 rdpr %canrestore, %g3
23581 rdpr %cleanwin, %g4
23582 rdpr %otherwin, %g5
23583 rdpr %wstate, %g6
23584 orcc %i1, %i5, %g4
23585 ldub [%l7 + 0x0F], %l5
23586 srax %l0, %g2, %g7
23587 edge32ln %i4, %i0, %l6
23588 ldsb [%l7 + 0x7C], %i6
23589 udivx %l4, 0x0C5D, %o5
23590 movle %xcc, %i3, %o1
23591 fmovdpos %icc, %f13, %f31
23592 umulcc %o4, %l1, %l3
23593 andncc %l2, %o7, %o3
23594 movcc %icc, %o0, %i2
23595 addccc %o2, %o6, %i7
23596 edge32n %g3, %g5, %g1
23597 movre %g6, 0x0F7, %i5
23598 orcc %g4, 0x1B4A, %l5
23599 popc %i1, %g2
23600 sllx %l0, %i4, %g7
23601 ldd [%l7 + 0x50], %i0
23602 subc %i6, 0x1793, %l6
23603 andcc %o5, 0x1379, %i3
23604 mova %icc, %o1, %o4
23605 save %l4, 0x0916, %l1
23606 rdpr %cwp, %g1
23607 rdpr %cansave, %g2
23608 rdpr %canrestore, %g3
23609 rdpr %cleanwin, %g4
23610 rdpr %otherwin, %g5
23611 rdpr %wstate, %g6
23612 alignaddrl %l3, %o7, %o3
23613 sll %l2, %o0, %i2
23614 edge8n %o6, %o2, %g3
23615 fmul8ulx16 %f16, %f2, %f0
23616 fcmpeq16 %f22, %f22, %i7
23617 movge %xcc, %g5, %g1
23618 sdivcc %g6, 0x0081, %g4
23619 xnorcc %i5, 0x124D, %i1
23620 fmovsleu %xcc, %f22, %f6
23621 movcc %xcc, %g2, %l0
23622 movneg %xcc, %i4, %g7
23623 fcmple16 %f0, %f18, %i0
23624 srax %i6, %l6, %l5
23625 fmovrdlz %i3, %f22, %f16
23626 xnor %o5, %o4, %l4
23627 fmovrsne %o1, %f21, %f12
23628 edge8l %l3, %o7, %o3
23629 fmovsg %icc, %f12, %f24
23630 or %l2, %l1, %i2
23631 movvs %icc, %o0, %o6
23632 array32 %o2, %i7, %g5
23633 movn %icc, %g1, %g3
23634 lduh [%l7 + 0x28], %g6
23635 movpos %xcc, %g4, %i1
23636 ldx [%l7 + 0x18], %g2
23637 sdivx %i5, 0x0293, %l0
23638 addc %i4, %g7, %i0
23639 movl %xcc, %i6, %l5
23640 subc %l6, 0x0809, %o5
23641 movvs %icc, %i3, %o4
23642 andcc %l4, %o1, %o7
23643 ldsw [%l7 + 0x50], %l3
23644 mova %icc, %l2, %o3
23645 mulscc %l1, 0x0BB7, %i2
23646 movne %xcc, %o6, %o2
23647 addccc %i7, %g5, %o0
23648 edge32ln %g3, %g6, %g1
23649 fcmpd %fcc2, %f16, %f24
23650 srl %i1, 0x1D, %g2
23651 fmovrdlez %i5, %f18, %f20
23652 fmovdvc %icc, %f17, %f26
23653 srl %l0, %i4, %g7
23654 fmul8sux16 %f2, %f4, %f20
23655 or %i0, %g4, %l5
23656 movcc %icc, %i6, %o5
23657 array16 %i3, %o4, %l6
23658 umul %l4, %o1, %o7
23659 movne %icc, %l3, %o3
23660 movrgz %l2, 0x37A, %i2
23661 lduw [%l7 + 0x74], %l1
23662 ldsw [%l7 + 0x1C], %o6
23663 fmovse %xcc, %f29, %f26
23664 alignaddr %i7, %o2, %g5
23665 mulx %o0, 0x13DF, %g3
23666 lduw [%l7 + 0x70], %g6
23667 sethi 0x1F8A, %i1
23668 xnorcc %g2, %g1, %l0
23669 udiv %i5, 0x1235, %g7
23670 sll %i0, %g4, %i4
23671 fcmpgt16 %f6, %f20, %i6
23672 fnot1s %f19, %f13
23673 fpack32 %f16, %f22, %f2
23674 fmul8x16au %f27, %f2, %f12
23675 movne %xcc, %o5, %i3
23676 fcmpgt16 %f16, %f28, %o4
23677 edge32 %l6, %l5, %l4
23678 sth %o7, [%l7 + 0x6A]
23679 sethi 0x1CA4, %o1
23680 array16 %l3, %l2, %o3
23681 sir 0x03F6
23682 ldx [%l7 + 0x78], %l1
23683 xnor %i2, 0x18BD, %o6
23684 movg %icc, %o2, %g5
23685 fxnor %f16, %f22, %f16
23686 addcc %o0, 0x0FE3, %i7
23687 edge8n %g3, %i1, %g6
23688 movn %xcc, %g1, %g2
23689 xorcc %i5, %g7, %i0
23690 mulx %l0, 0x0A2C, %g4
23691 srax %i6, %i4, %i3
23692 movrne %o5, 0x0F4, %l6
23693 movrlz %o4, 0x142, %l5
23694 alignaddrl %o7, %l4, %l3
23695 movcc %icc, %l2, %o3
23696 sethi 0x0E0D, %l1
23697 srax %i2, 0x0F, %o6
23698 sdivcc %o2, 0x0DBF, %o1
23699 fmovse %icc, %f22, %f27
23700 srlx %g5, 0x0E, %i7
23701 nop
23702 set 0x48, %i6
23703 lduh [%l7 + %i6], %o0
23704 mova %xcc, %i1, %g3
23705 udivx %g6, 0x1F8B, %g2
23706 edge8n %g1, %i5, %g7
23707 edge16ln %i0, %g4, %i6
23708 movcs %icc, %i4, %i3
23709 nop
23710 set 0x60, %g4
23711 ldd [%l7 + %g4], %o4
23712 stw %l6, [%l7 + 0x64]
23713 or %o4, 0x0F74, %l5
23714 edge8n %l0, %l4, %l3
23715 nop
23716 set 0x68, %i1
23717 ldd [%l7 + %i1], %f20
23718 movcc %icc, %o7, %l2
23719 alignaddrl %l1, %i2, %o3
23720 fcmped %fcc1, %f24, %f8
23721 sra %o2, %o6, %o1
23722 mulscc %g5, %i7, %i1
23723 array8 %o0, %g3, %g6
23724 fcmpgt16 %f16, %f14, %g2
23725 alignaddr %g1, %i5, %g7
23726 movle %xcc, %i0, %g4
23727 movrgez %i6, 0x03E, %i3
23728 movrlz %o5, 0x2D2, %i4
23729 fmovdg %xcc, %f20, %f18
23730 ldsh [%l7 + 0x5E], %o4
23731 popc 0x19D3, %l6
23732 movcs %icc, %l5, %l4
23733 edge16 %l0, %l3, %o7
23734 ldsb [%l7 + 0x7F], %l2
23735 subccc %l1, %i2, %o3
23736 fpsub32s %f2, %f4, %f7
23737 smulcc %o6, %o1, %g5
23738 fpsub16s %f31, %f18, %f11
23739 edge8n %i7, %o2, %o0
23740 fmovrslez %g3, %f3, %f3
23741 udivx %g6, 0x0251, %g2
23742 edge16l %i1, %i5, %g1
23743 udivx %i0, 0x1E19, %g7
23744 fmovsgu %xcc, %f18, %f8
23745 andn %g4, 0x0802, %i3
23746 xnorcc %i6, %i4, %o4
23747 alignaddrl %o5, %l6, %l4
23748 movge %xcc, %l5, %l0
23749 srl %o7, 0x13, %l3
23750 mulscc %l1, 0x0913, %l2
23751 movl %icc, %i2, %o3
23752 save %o6, 0x1B03, %g5
23753 rdpr %cwp, %g1
23754 rdpr %cansave, %g2
23755 rdpr %canrestore, %g3
23756 rdpr %cleanwin, %g4
23757 rdpr %otherwin, %g5
23758 rdpr %wstate, %g6
23759 edge8 %o1, %o2, %i7
23760 edge16 %o0, %g6, %g3
23761 movn %icc, %i1, %i5
23762 ld [%l7 + 0x10], %f2
23763 edge32ln %g2, %i0, %g1
23764 movg %icc, %g7, %g4
23765 movrne %i6, 0x335, %i4
23766 movn %icc, %i3, %o4
23767 mulscc %o5, 0x0876, %l6
23768 ldd [%l7 + 0x40], %l4
23769 edge32n %l5, %o7, %l3
23770 udiv %l1, 0x03B5, %l0
23771 fmovrdne %l2, %f20, %f6
23772 smul %o3, 0x0EEA, %o6
23773 srlx %g5, 0x0A, %i2
23774 fcmple32 %f8, %f18, %o2
23775 orn %i7, 0x1C68, %o0
23776 fmovsge %xcc, %f12, %f12
23777 movrgez %g6, %g3, %i1
23778 orn %i5, %g2, %i0
23779 fmovd %f20, %f20
23780 andn %o1, 0x181E, %g1
23781 ldsh [%l7 + 0x3A], %g4
23782 movvc %xcc, %i6, %i4
23783 movl %xcc, %g7, %o4
23784 fornot2s %f13, %f19, %f27
23785 fmul8x16al %f7, %f18, %f26
23786 nop
23787 set 0x2A, %l2
23788 ldub [%l7 + %l2], %o5
23789 fmovdn %icc, %f15, %f31
23790 srlx %i3, 0x05, %l4
23791 edge32l %l6, %l5, %o7
23792 umulcc %l3, %l1, %l2
23793 edge16ln %l0, %o3, %o6
23794 fpsub32s %f28, %f27, %f8
23795 movvc %xcc, %i2, %o2
23796 ldd [%l7 + 0x68], %i6
23797 orn %o0, %g6, %g3
23798 popc %g5, %i1
23799 fnot1 %f2, %f10
23800 stb %g2, [%l7 + 0x32]
23801 fornot1 %f0, %f20, %f20
23802 edge32l %i5, %o1, %g1
23803 movrlz %i0, 0x1DE, %i6
23804 sir 0x182D
23805 srax %i4, %g4, %o4
23806 popc %g7, %i3
23807 mulx %o5, %l6, %l5
23808 ld [%l7 + 0x78], %f12
23809 xor %o7, %l3, %l4
23810 movvc %xcc, %l2, %l0
23811 sir 0x16F4
23812 addc %l1, %o6, %i2
23813 lduh [%l7 + 0x7A], %o2
23814 xorcc %o3, 0x1109, %i7
23815 fmovsleu %xcc, %f20, %f3
23816 edge32l %o0, %g3, %g5
23817 std %f26, [%l7 + 0x50]
23818 sth %g6, [%l7 + 0x30]
23819 fmovrse %g2, %f22, %f0
23820 fcmple32 %f28, %f18, %i5
23821 fandnot1 %f20, %f22, %f12
23822 array8 %o1, %i1, %i0
23823 subc %g1, %i4, %i6
23824 mova %icc, %g4, %g7
23825 sir 0x1EB9
23826 faligndata %f22, %f30, %f28
23827 ldub [%l7 + 0x6D], %i3
23828 movrgez %o4, %o5, %l5
23829 fcmps %fcc1, %f14, %f5
23830 movgu %icc, %o7, %l3
23831 sra %l6, 0x1D, %l2
23832 lduw [%l7 + 0x28], %l4
23833 fcmple32 %f14, %f28, %l0
23834 ldsh [%l7 + 0x34], %o6
23835 stx %i2, [%l7 + 0x40]
23836 xnor %l1, 0x01D2, %o2
23837 fmovdpos %icc, %f16, %f24
23838 ldsh [%l7 + 0x14], %o3
23839 edge32ln %o0, %g3, %g5
23840 sllx %g6, %g2, %i7
23841 ld [%l7 + 0x58], %f5
23842 subcc %o1, 0x0110, %i5
23843 or %i1, %g1, %i0
23844 movrlez %i6, 0x181, %g4
23845 ldd [%l7 + 0x78], %g6
23846 movcc %xcc, %i4, %i3
23847 ldsw [%l7 + 0x08], %o4
23848 edge16n %l5, %o7, %o5
23849 or %l3, %l6, %l2
23850 fmovrdlez %l0, %f0, %f4
23851 fmul8x16au %f19, %f7, %f10
23852 sllx %o6, 0x07, %i2
23853 edge32 %l1, %l4, %o3
23854 fsrc2 %f6, %f2
23855 edge16l %o2, %g3, %o0
23856 movrgz %g5, %g2, %i7
23857 alignaddr %g6, %i5, %i1
23858 fnegd %f2, %f14
23859 add %o1, 0x05E7, %i0
23860 save %i6, %g1, %g7
23861 rdpr %cwp, %g1
23862 rdpr %cansave, %g2
23863 rdpr %canrestore, %g3
23864 rdpr %cleanwin, %g4
23865 rdpr %otherwin, %g5
23866 rdpr %wstate, %g6
23867 popc %g4, %i4
23868 fcmpgt32 %f28, %f0, %i3
23869 fnor %f22, %f4, %f18
23870 for %f14, %f2, %f10
23871 movne %xcc, %o4, %l5
23872 or %o7, %l3, %o5
23873 umulcc %l6, %l2, %l0
23874 fcmped %fcc2, %f2, %f8
23875 movn %icc, %i2, %l1
23876 lduh [%l7 + 0x48], %l4
23877 stb %o3, [%l7 + 0x5F]
23878 orncc %o6, %o2, %o0
23879 subc %g5, %g2, %g3
23880 subccc %i7, %i5, %g6
23881 mulscc %i1, %o1, %i6
23882 sethi 0x0688, %g1
23883 fpadd32s %f13, %f21, %f27
23884 movpos %icc, %i0, %g4
23885 fcmpne32 %f16, %f14, %g7
23886 fornot1 %f12, %f2, %f24
23887 fornot1 %f4, %f0, %f28
23888 andncc %i4, %o4, %i3
23889 andncc %l5, %l3, %o7
23890 ldsw [%l7 + 0x74], %o5
23891 ldsh [%l7 + 0x44], %l6
23892 addcc %l0, %i2, %l2
23893 fmovdleu %xcc, %f15, %f27
23894 for %f16, %f22, %f16
23895 or %l1, 0x037D, %o3
23896 fmul8sux16 %f6, %f0, %f24
23897 movrne %o6, %o2, %l4
23898 nop
23899 set 0x20, %o2
23900 std %f26, [%l7 + %o2]
23901 fmovda %icc, %f5, %f25
23902 ldd [%l7 + 0x30], %o0
23903 save %g5, %g2, %g3
23904 rdpr %cwp, %g1
23905 rdpr %cansave, %g2
23906 rdpr %canrestore, %g3
23907 rdpr %cleanwin, %g4
23908 rdpr %otherwin, %g5
23909 rdpr %wstate, %g6
23910 smul %i7, 0x1D17, %g6
23911 subcc %i5, %o1, %i6
23912 fmuld8sux16 %f2, %f12, %f18
23913 xorcc %g1, %i1, %g4
23914 udivx %i0, 0x12AB, %g7
23915 edge32n %o4, %i4, %i3
23916 nop
23917 set 0x5A, %g1
23918 lduh [%l7 + %g1], %l5
23919 sll %l3, 0x1E, %o7
23920 mulscc %o5, 0x0506, %l0
23921 movpos %xcc, %l6, %l2
23922 andncc %l1, %i2, %o6
23923 udivx %o3, 0x0EB0, %o2
23924 fand %f8, %f24, %f16
23925 andn %l4, %g5, %o0
23926 mulscc %g3, 0x03D6, %i7
23927 nop
23928 set 0x40, %g3
23929 lduh [%l7 + %g3], %g6
23930 fcmpgt32 %f12, %f18, %g2
23931 fcmpgt32 %f0, %f20, %i5
23932 fmovdgu %icc, %f22, %f18
23933 fone %f28
23934 fmovsle %icc, %f17, %f12
23935 fmul8x16al %f11, %f13, %f10
23936 movneg %icc, %i6, %o1
23937 move %icc, %g1, %i1
23938 fnot1 %f6, %f18
23939 movl %xcc, %g4, %g7
23940 andcc %i0, %i4, %o4
23941 sdivx %i3, 0x1B76, %l5
23942 fmovsn %xcc, %f5, %f26
23943 subccc %l3, 0x0700, %o5
23944 array32 %l0, %l6, %l2
23945 edge8 %o7, %i2, %l1
23946 ldub [%l7 + 0x56], %o6
23947 fcmped %fcc0, %f24, %f0
23948 fxnors %f26, %f29, %f13
23949 ldd [%l7 + 0x58], %o2
23950 stw %o2, [%l7 + 0x7C]
23951 sdivx %l4, 0x13EF, %g5
23952 restore %g3, %i7, %g6
23953 rdpr %cwp, %g1
23954 rdpr %cansave, %g2
23955 rdpr %canrestore, %g3
23956 rdpr %cleanwin, %g4
23957 rdpr %otherwin, %g5
23958 rdpr %wstate, %g6
23959 fpack32 %f6, %f2, %f0
23960 fzero %f12
23961 fmuld8sux16 %f12, %f19, %f24
23962 sth %g2, [%l7 + 0x32]
23963 andn %i5, 0x1340, %o0
23964 or %i6, 0x02B5, %o1
23965 edge16n %i1, %g1, %g4
23966 xnorcc %g7, %i0, %i4
23967 fmovs %f28, %f25
23968 andcc %o4, %l5, %i3
23969 fnor %f2, %f18, %f6
23970 sdivx %l3, 0x12A1, %o5
23971 edge8 %l6, %l0, %l2
23972 edge16 %o7, %i2, %o6
23973 movvc %icc, %o3, %l1
23974 and %o2, %g5, %g3
23975 ldx [%l7 + 0x40], %i7
23976 edge8ln %g6, %g2, %l4
23977 ldd [%l7 + 0x70], %o0
23978 subc %i6, %i5, %i1
23979 st %f22, [%l7 + 0x20]
23980 edge32ln %g1, %o1, %g7
23981 for %f30, %f2, %f12
23982 andncc %i0, %g4, %i4
23983 movrlz %l5, %o4, %l3
23984 sub %o5, %i3, %l6
23985 fcmps %fcc2, %f6, %f2
23986 udiv %l2, 0x0B28, %l0
23987 srlx %o7, %i2, %o3
23988 movrgez %l1, %o2, %o6
23989 srl %g3, %i7, %g6
23990 ldx [%l7 + 0x68], %g5
23991 srlx %l4, %o0, %i6
23992 fmovdleu %xcc, %f29, %f5
23993 movvs %xcc, %g2, %i1
23994 addcc %i5, 0x1C36, %g1
23995 fmovsle %xcc, %f7, %f3
23996 movneg %xcc, %o1, %g7
23997 move %xcc, %g4, %i0
23998 movne %icc, %l5, %o4
23999 fnands %f6, %f12, %f14
24000 fandnot1s %f13, %f29, %f29
24001 sth %i4, [%l7 + 0x5A]
24002 fsrc2 %f22, %f24
24003 subccc %o5, 0x0E34, %i3
24004 movvc %icc, %l3, %l2
24005 edge16ln %l0, %l6, %o7
24006 smulcc %i2, 0x0573, %l1
24007 movrne %o2, 0x1D8, %o3
24008 movcs %xcc, %g3, %i7
24009 fnors %f3, %f1, %f30
24010 mulscc %o6, %g6, %l4
24011 udivx %g5, 0x0045, %o0
24012 edge32n %g2, %i6, %i5
24013 fmovrslz %g1, %f24, %f9
24014 or %i1, %g7, %g4
24015 fxor %f22, %f24, %f30
24016 edge8 %i0, %l5, %o4
24017 fmovrslez %o1, %f20, %f10
24018 array8 %i4, %o5, %l3
24019 setx loop_82, %l0, %l1
24020 return %l1
24021 nop
24022 rdpr %cwp, %g1
24023 rdpr %cansave, %g2
24024 rdpr %canrestore, %g3
24025 rdpr %cleanwin, %g4
24026 rdpr %otherwin, %g5
24027 rdpr %wstate, %g6
24028loop_82: edge8l %o7, %i2, %l6
24029 edge16n %l1, %o2, %o3
24030 sdivcc %g3, 0x169B, %i7
24031 ldsw [%l7 + 0x68], %g6
24032 orcc %l4, %g5, %o6
24033 movleu %icc, %o0, %i6
24034 movrne %i5, 0x327, %g1
24035 edge32l %g2, %i1, %g7
24036 ldsw [%l7 + 0x7C], %g4
24037 fmovsa %icc, %f1, %f12
24038 mova %xcc, %l5, %i0
24039 subccc %o1, %o4, %i4
24040 edge32 %l3, %o5, %i3
24041 ldx [%l7 + 0x58], %l2
24042 array8 %l0, %i2, %o7
24043 sra %l6, 0x19, %l1
24044 movre %o2, 0x228, %o3
24045 xnor %g3, 0x028E, %i7
24046 xorcc %l4, %g5, %o6
24047 movcs %xcc, %o0, %i6
24048 movn %icc, %g6, %g1
24049 edge32l %g2, %i5, %g7
24050 movrlez %g4, %i1, %l5
24051 move %icc, %o1, %o4
24052 ldd [%l7 + 0x20], %i0
24053 fmovsa %icc, %f25, %f20
24054 fmovrdlez %l3, %f4, %f10
24055 movne %xcc, %o5, %i4
24056 nop
24057 set 0x79, %l4
24058 ldub [%l7 + %l4], %l2
24059 sub %i3, 0x0341, %i2
24060 fandnot1 %f26, %f2, %f20
24061 fmovdn %xcc, %f1, %f1
24062 srlx %o7, 0x09, %l6
24063 ldsh [%l7 + 0x64], %l1
24064 fxnor %f6, %f12, %f14
24065 movvs %xcc, %l0, %o3
24066 sdivx %o2, 0x1D76, %g3
24067 stw %i7, [%l7 + 0x20]
24068 movpos %xcc, %l4, %g5
24069 ldub [%l7 + 0x5C], %o6
24070 edge32 %o0, %i6, %g1
24071 ldd [%l7 + 0x18], %f8
24072 addcc %g6, %i5, %g2
24073 movge %xcc, %g7, %g4
24074 fsrc1 %f8, %f0
24075 movg %icc, %l5, %i1
24076 orcc %o4, %i0, %l3
24077 andncc %o1, %o5, %i4
24078 fmovsl %xcc, %f27, %f22
24079 alignaddrl %i3, %l2, %i2
24080 edge16l %l6, %l1, %l0
24081 movne %xcc, %o3, %o2
24082 fcmps %fcc0, %f7, %f0
24083 fmovsleu %icc, %f28, %f2
24084 mova %icc, %g3, %o7
24085 add %l4, %i7, %g5
24086 subcc %o0, %i6, %g1
24087 fmovdgu %xcc, %f31, %f16
24088 movg %xcc, %o6, %i5
24089 move %xcc, %g6, %g7
24090 sir 0x11D6
24091 st %f7, [%l7 + 0x44]
24092 movne %icc, %g2, %g4
24093 fmovrdne %i1, %f6, %f4
24094 and %l5, %i0, %o4
24095 sethi 0x16E3, %o1
24096 movgu %xcc, %o5, %l3
24097 fnot1s %f23, %f28
24098 movgu %xcc, %i4, %i3
24099 popc 0x1913, %i2
24100 addccc %l6, 0x0544, %l2
24101 ldsh [%l7 + 0x2E], %l0
24102 fmovsge %icc, %f1, %f12
24103 fxor %f16, %f20, %f22
24104 edge16 %o3, %o2, %g3
24105 fmovrsne %l1, %f13, %f31
24106 ldsw [%l7 + 0x14], %o7
24107 movg %xcc, %l4, %g5
24108 ldd [%l7 + 0x60], %f20
24109 nop
24110 set 0x38, %o3
24111 ldd [%l7 + %o3], %i6
24112 sllx %o0, 0x02, %g1
24113 mulscc %i6, 0x0944, %o6
24114 st %f12, [%l7 + 0x54]
24115 nop
24116 set 0x4E, %i0
24117 ldsh [%l7 + %i0], %i5
24118 edge32n %g7, %g6, %g4
24119 fmovdcc %icc, %f27, %f6
24120 addc %i1, %g2, %l5
24121 fmuld8sux16 %f14, %f23, %f16
24122 movge %icc, %i0, %o1
24123 fandnot1s %f18, %f31, %f25
24124 fmul8x16al %f11, %f5, %f28
24125 ldub [%l7 + 0x42], %o4
24126 movleu %xcc, %l3, %i4
24127 fmovdn %xcc, %f27, %f25
24128 stw %i3, [%l7 + 0x08]
24129 save %i2, 0x046A, %l6
24130 rdpr %cwp, %g1
24131 rdpr %cansave, %g2
24132 rdpr %canrestore, %g3
24133 rdpr %cleanwin, %g4
24134 rdpr %otherwin, %g5
24135 rdpr %wstate, %g6
24136 movne %xcc, %l2, %o5
24137 sdivx %l0, 0x1B84, %o2
24138 movcc %icc, %o3, %l1
24139 xor %g3, 0x0F46, %l4
24140 nop
24141 set 0x58, %i4
24142 ldd [%l7 + %i4], %o6
24143 edge8 %g5, %o0, %g1
24144 orn %i7, 0x173B, %i6
24145 edge8ln %o6, %g7, %g6
24146 fmovrslz %i5, %f4, %f28
24147 std %f8, [%l7 + 0x78]
24148 movneg %icc, %i1, %g4
24149 xnorcc %l5, %i0, %o1
24150 fxnor %f22, %f4, %f16
24151 umul %o4, %g2, %l3
24152 andncc %i3, %i4, %i2
24153 movrlz %l2, %o5, %l6
24154 alignaddrl %l0, %o2, %l1
24155 umulcc %g3, %l4, %o3
24156 lduw [%l7 + 0x10], %g5
24157 sethi 0x1045, %o7
24158 ldub [%l7 + 0x17], %g1
24159 orncc %i7, %o0, %i6
24160 ldd [%l7 + 0x50], %f6
24161 movvc %xcc, %g7, %g6
24162 edge16n %o6, %i5, %g4
24163 udiv %l5, 0x0882, %i1
24164 udivcc %o1, 0x1B9F, %i0
24165 srax %o4, %g2, %l3
24166 movpos %icc, %i4, %i3
24167 sethi 0x0105, %i2
24168 movpos %xcc, %l2, %o5
24169 stw %l6, [%l7 + 0x4C]
24170 andncc %l0, %l1, %g3
24171 fmovde %xcc, %f24, %f15
24172 edge16n %o2, %l4, %g5
24173 fors %f27, %f20, %f23
24174 array32 %o7, %g1, %o3
24175 udiv %i7, 0x19C1, %o0
24176 fexpand %f30, %f8
24177 and %g7, 0x03E6, %i6
24178 lduw [%l7 + 0x60], %o6
24179 addc %g6, 0x1FAF, %g4
24180 movrlez %i5, %l5, %i1
24181 restore %o1, 0x1FE2, %o4
24182 rdpr %cwp, %g1
24183 rdpr %cansave, %g2
24184 rdpr %canrestore, %g3
24185 rdpr %cleanwin, %g4
24186 rdpr %otherwin, %g5
24187 rdpr %wstate, %g6
24188 fnand %f16, %f26, %f4
24189 smulcc %g2, 0x111B, %l3
24190 sdivcc %i4, 0x0D8B, %i0
24191 lduw [%l7 + 0x1C], %i3
24192 nop
24193 set 0x30, %g5
24194 ldx [%l7 + %g5], %l2
24195 ldub [%l7 + 0x56], %i2
24196 setx loop_83, %l0, %l1
24197 return %l1
24198 nop
24199 rdpr %cwp, %g1
24200 rdpr %cansave, %g2
24201 rdpr %canrestore, %g3
24202 rdpr %cleanwin, %g4
24203 rdpr %otherwin, %g5
24204 rdpr %wstate, %g6
24205loop_83: fexpand %f20, %f6
24206 siam 0x6
24207 save %l1, %o2, %g3
24208 rdpr %cwp, %g1
24209 rdpr %cansave, %g2
24210 rdpr %canrestore, %g3
24211 rdpr %cleanwin, %g4
24212 rdpr %otherwin, %g5
24213 rdpr %wstate, %g6
24214 smulcc %l4, 0x07A5, %o7
24215 ldsh [%l7 + 0x46], %g5
24216 movl %xcc, %o3, %i7
24217 orcc %o0, 0x114D, %g1
24218 andcc %i6, 0x12B3, %o6
24219 fmovscs %xcc, %f24, %f28
24220 ldx [%l7 + 0x50], %g7
24221 fcmpeq32 %f10, %f28, %g4
24222 mova %xcc, %g6, %l5
24223 movn %xcc, %i5, %i1
24224 ldd [%l7 + 0x40], %o0
24225 srlx %g2, 0x01, %o4
24226 lduh [%l7 + 0x10], %i4
24227 edge32 %i0, %l3, %l2
24228 subcc %i2, 0x1A3A, %l6
24229 ld [%l7 + 0x44], %f19
24230 fmovdn %icc, %f17, %f15
24231 movg %xcc, %o5, %i3
24232 nop
24233 set 0x17, %g7
24234 ldub [%l7 + %g7], %l0
24235 edge32ln %l1, %g3, %l4
24236 udiv %o2, 0x0226, %g5
24237 edge32 %o3, %i7, %o0
24238 sdivcc %g1, 0x06E6, %o7
24239 st %f6, [%l7 + 0x1C]
24240 fnand %f24, %f28, %f26
24241 addc %i6, %g7, %o6
24242 movrgez %g4, %g6, %i5
24243 sdivcc %l5, 0x0EFD, %o1
24244 array32 %i1, %g2, %o4
24245 andn %i0, 0x14ED, %l3
24246 nop
24247 set 0x5A, %g2
24248 ldub [%l7 + %g2], %i4
24249 movrgez %i2, %l6, %o5
24250 srax %i3, 0x12, %l2
24251 edge8ln %l1, %l0, %l4
24252 stb %o2, [%l7 + 0x30]
24253 fcmpd %fcc2, %f12, %f18
24254 xorcc %g3, 0x125E, %o3
24255 bshuffle %f8, %f2, %f0
24256 sra %g5, %o0, %i7
24257 fmovsvc %xcc, %f6, %f21
24258 movrlz %g1, 0x11B, %o7
24259 fabsd %f14, %f8
24260 edge8 %g7, %i6, %o6
24261 nop
24262 set 0x5A, %g6
24263 stb %g4, [%l7 + %g6]
24264 nop
24265 set 0x28, %o5
24266 ldsh [%l7 + %o5], %g6
24267 edge16l %l5, %o1, %i1
24268 sdiv %i5, 0x0992, %o4
24269 edge16l %g2, %i0, %l3
24270 fnegd %f0, %f16
24271 edge8l %i2, %l6, %o5
24272 fandnot2 %f6, %f14, %f12
24273 stx %i3, [%l7 + 0x70]
24274 subc %i4, 0x08BC, %l1
24275 movge %icc, %l0, %l2
24276 edge32l %o2, %l4, %g3
24277 movleu %icc, %g5, %o3
24278 add %i7, %o0, %g1
24279 fmovsg %xcc, %f18, %f30
24280 subccc %g7, %i6, %o7
24281 edge16 %o6, %g4, %l5
24282 edge8n %o1, %i1, %i5
24283 sra %g6, %g2, %i0
24284 ldsb [%l7 + 0x67], %l3
24285 fmovdgu %icc, %f14, %f25
24286 fcmpgt32 %f18, %f22, %i2
24287 fsrc2 %f0, %f0
24288 fxors %f8, %f23, %f6
24289 movrlez %l6, %o4, %o5
24290 xnor %i4, 0x1262, %i3
24291 fmul8x16au %f6, %f3, %f24
24292 ldx [%l7 + 0x40], %l1
24293 alignaddr %l0, %o2, %l4
24294 fmovrslz %g3, %f21, %f3
24295 edge8l %l2, %o3, %g5
24296 orcc %o0, %g1, %g7
24297 fornot2s %f31, %f27, %f11
24298 ldx [%l7 + 0x08], %i6
24299 array8 %i7, %o6, %g4
24300 st %f29, [%l7 + 0x28]
24301 ldd [%l7 + 0x58], %f16
24302 addccc %l5, %o7, %o1
24303 sdiv %i1, 0x00F4, %g6
24304 smul %g2, 0x045A, %i5
24305 movrgz %l3, 0x2C5, %i2
24306 array8 %i0, %l6, %o4
24307 movrgez %o5, %i3, %l1
24308 stb %i4, [%l7 + 0x38]
24309 fornot1s %f22, %f13, %f14
24310 alignaddrl %o2, %l4, %l0
24311 and %l2, 0x1932, %o3
24312 fzeros %f16
24313 stx %g3, [%l7 + 0x48]
24314 movcc %xcc, %o0, %g1
24315 xor %g7, %i6, %i7
24316 fmovdne %xcc, %f12, %f2
24317 srl %g5, %g4, %o6
24318 fpsub32s %f13, %f26, %f0
24319 sth %o7, [%l7 + 0x36]
24320 edge16l %o1, %l5, %i1
24321 edge16l %g2, %g6, %l3
24322 movgu %xcc, %i5, %i2
24323 addc %l6, 0x09CE, %i0
24324 fnot2 %f8, %f14
24325 movrgz %o5, 0x2DE, %o4
24326 movne %icc, %i3, %i4
24327 movre %o2, %l1, %l4
24328 fmovsl %xcc, %f6, %f31
24329 ldd [%l7 + 0x68], %f20
24330 umul %l0, 0x1425, %o3
24331 smul %g3, %o0, %l2
24332 ldd [%l7 + 0x48], %g6
24333 edge16n %g1, %i6, %g5
24334 nop
24335 set 0x28, %o1
24336 lduw [%l7 + %o1], %i7
24337 movpos %icc, %o6, %o7
24338 lduw [%l7 + 0x0C], %o1
24339 orcc %l5, 0x0895, %g4
24340 array32 %g2, %g6, %i1
24341 std %f20, [%l7 + 0x70]
24342 add %i5, %i2, %l6
24343 ldd [%l7 + 0x68], %f6
24344 for %f22, %f2, %f2
24345 fmovda %icc, %f21, %f11
24346 andcc %i0, %o5, %o4
24347 andncc %i3, %l3, %i4
24348 alignaddrl %l1, %l4, %o2
24349 movrlez %o3, 0x0FF, %g3
24350 save %o0, %l2, %g7
24351 rdpr %cwp, %g1
24352 rdpr %cansave, %g2
24353 rdpr %canrestore, %g3
24354 rdpr %cleanwin, %g4
24355 rdpr %otherwin, %g5
24356 rdpr %wstate, %g6
24357 andn %g1, 0x0052, %l0
24358 xnor %i6, %i7, %g5
24359 nop
24360 set 0x38, %i7
24361 stx %o7, [%l7 + %i7]
24362 movvc %icc, %o6, %o1
24363 orcc %g4, 0x1895, %l5
24364 ldub [%l7 + 0x6D], %g6
24365 siam 0x1
24366 array8 %i1, %g2, %i5
24367 addccc %i2, 0x1AE5, %i0
24368 fcmpes %fcc3, %f22, %f18
24369 sra %l6, 0x1F, %o4
24370 sll %i3, 0x1A, %l3
24371 subccc %i4, 0x0DBD, %o5
24372 umulcc %l4, 0x088B, %o2
24373 alignaddrl %l1, %o3, %o0
24374 edge32l %g3, %g7, %g1
24375 nop
24376 set 0x10, %l0
24377 stx %l0, [%l7 + %l0]
24378 fpsub16s %f6, %f12, %f23
24379 stw %i6, [%l7 + 0x78]
24380 srax %l2, %g5, %i7
24381 ldd [%l7 + 0x58], %f26
24382 fpackfix %f6, %f9
24383 fmovrsgz %o6, %f12, %f23
24384 fors %f14, %f10, %f14
24385 fornot1 %f28, %f28, %f16
24386 or %o1, %o7, %g4
24387 st %f31, [%l7 + 0x2C]
24388 edge8n %l5, %g6, %i1
24389 ldd [%l7 + 0x60], %g2
24390 st %f4, [%l7 + 0x24]
24391 andn %i5, %i2, %i0
24392 mulx %l6, %o4, %i3
24393 add %l3, %i4, %o5
24394 subc %l4, 0x0461, %l1
24395 subc %o2, 0x0C6F, %o0
24396 movle %xcc, %o3, %g7
24397 fornot2s %f16, %f14, %f31
24398 ldsh [%l7 + 0x26], %g1
24399 mova %xcc, %l0, %g3
24400 fcmpeq32 %f16, %f20, %i6
24401 umulcc %l2, %g5, %i7
24402 ldx [%l7 + 0x58], %o6
24403 subc %o1, %g4, %o7
24404 movrlez %l5, 0x105, %g6
24405 edge8n %i1, %i5, %i2
24406 fmovsg %xcc, %f5, %f3
24407 edge32ln %i0, %l6, %g2
24408 umulcc %o4, %i3, %i4
24409 fcmpeq32 %f26, %f12, %o5
24410 array16 %l3, %l4, %l1
24411 sll %o0, 0x0E, %o3
24412 edge8l %g7, %o2, %l0
24413 stw %g3, [%l7 + 0x68]
24414 smulcc %i6, 0x04FB, %g1
24415 subccc %g5, 0x10EF, %i7
24416 ldsw [%l7 + 0x34], %l2
24417 movrgz %o1, %g4, %o6
24418 movne %icc, %l5, %g6
24419 orcc %o7, %i5, %i1
24420 fcmple16 %f18, %f28, %i0
24421 fmul8x16al %f28, %f28, %f18
24422 orncc %i2, %g2, %l6
24423 edge8 %o4, %i4, %i3
24424 fors %f2, %f1, %f0
24425 movne %xcc, %o5, %l4
24426 alignaddrl %l1, %o0, %l3
24427 fandnot2 %f8, %f4, %f26
24428 andcc %g7, %o3, %o2
24429 udivcc %g3, 0x0D4F, %i6
24430 fmovscc %icc, %f30, %f7
24431 fnot1s %f6, %f1
24432 movcc %icc, %l0, %g5
24433 xor %g1, 0x0ECF, %l2
24434 mulscc %o1, 0x1AA1, %i7
24435 fnors %f6, %f16, %f30
24436 smulcc %o6, %l5, %g6
24437 ldub [%l7 + 0x08], %o7
24438 ldsb [%l7 + 0x2B], %i5
24439 fmovdleu %xcc, %f30, %f29
24440 sir 0x0A3D
24441 subccc %g4, %i1, %i2
24442 fpsub32s %f21, %f20, %f8
24443 ldsh [%l7 + 0x36], %g2
24444 fmovrslz %i0, %f2, %f22
24445 movcc %icc, %l6, %i4
24446 xnorcc %i3, %o5, %l4
24447 mova %icc, %o4, %l1
24448 edge8l %l3, %o0, %g7
24449 fnors %f31, %f26, %f24
24450 fors %f26, %f8, %f29
24451 alignaddr %o3, %g3, %o2
24452 subc %i6, %l0, %g1
24453 edge16n %g5, %l2, %o1
24454 mulx %o6, 0x00D3, %i7
24455 fnegs %f12, %f3
24456 fnands %f22, %f15, %f25
24457 sth %g6, [%l7 + 0x5A]
24458 movrgez %o7, 0x37D, %l5
24459 movre %i5, %i1, %g4
24460 fsrc1s %f21, %f31
24461 fmovscs %icc, %f12, %f18
24462 lduh [%l7 + 0x32], %i2
24463 movge %icc, %i0, %g2
24464 ldd [%l7 + 0x10], %i4
24465 edge32 %l6, %o5, %l4
24466 addcc %o4, 0x1F0F, %i3
24467 edge32n %l3, %o0, %g7
24468 fmovdne %icc, %f1, %f26
24469 alignaddr %o3, %l1, %o2
24470 mulx %i6, %l0, %g1
24471 edge32l %g5, %l2, %o1
24472 restore %o6, 0x1D72, %g3
24473 rdpr %cwp, %g1
24474 rdpr %cansave, %g2
24475 rdpr %canrestore, %g3
24476 rdpr %cleanwin, %g4
24477 rdpr %otherwin, %g5
24478 rdpr %wstate, %g6
24479 subc %i7, %g6, %l5
24480 fmovsgu %icc, %f21, %f15
24481 mulscc %o7, %i1, %g4
24482 ldsh [%l7 + 0x12], %i2
24483 edge8n %i5, %i0, %g2
24484 fmovsgu %xcc, %f25, %f0
24485 ldd [%l7 + 0x48], %i6
24486 addcc %o5, 0x1993, %i4
24487 stb %o4, [%l7 + 0x0B]
24488 fmovrdgz %l4, %f2, %f8
24489 lduw [%l7 + 0x60], %l3
24490 subccc %o0, 0x0D65, %g7
24491 fnot1 %f2, %f0
24492 lduw [%l7 + 0x2C], %o3
24493 movpos %xcc, %l1, %o2
24494 ldsh [%l7 + 0x1C], %i3
24495 edge8ln %i6, %g1, %l0
24496 sir 0x1B92
24497 fxors %f31, %f5, %f27
24498 stx %g5, [%l7 + 0x08]
24499 popc %o1, %l2
24500 popc 0x0B50, %g3
24501 std %f18, [%l7 + 0x58]
24502 fmovsvc %xcc, %f20, %f29
24503 std %f22, [%l7 + 0x70]
24504 edge8l %i7, %g6, %l5
24505 mulscc %o6, 0x10EF, %i1
24506 andn %o7, 0x03AA, %i2
24507 fsrc2s %f8, %f21
24508 lduh [%l7 + 0x2A], %i5
24509 ldub [%l7 + 0x12], %i0
24510 edge16 %g2, %l6, %g4
24511 xnor %i4, 0x003D, %o4
24512 popc 0x055D, %l4
24513 edge8 %o5, %l3, %g7
24514 edge8n %o3, %l1, %o2
24515 save %o0, 0x0ED8, %i6
24516 rdpr %cwp, %g1
24517 rdpr %cansave, %g2
24518 rdpr %canrestore, %g3
24519 rdpr %cleanwin, %g4
24520 rdpr %otherwin, %g5
24521 rdpr %wstate, %g6
24522 fmovsleu %icc, %f18, %f21
24523 addcc %g1, 0x0777, %i3
24524 edge16l %l0, %o1, %g5
24525 movrlz %g3, %i7, %l2
24526 sethi 0x181F, %l5
24527 srax %g6, 0x0E, %i1
24528 sdivcc %o6, 0x1F4C, %i2
24529 movne %xcc, %o7, %i5
24530 movl %icc, %g2, %i0
24531 st %f12, [%l7 + 0x08]
24532 alignaddrl %l6, %g4, %i4
24533 edge16n %o4, %o5, %l4
24534 fmovdpos %xcc, %f18, %f23
24535 mulscc %l3, %o3, %g7
24536 subcc %l1, 0x0C76, %o2
24537 sir 0x05D9
24538 st %f9, [%l7 + 0x60]
24539 fmul8x16au %f12, %f11, %f10
24540 move %icc, %o0, %g1
24541 edge16n %i6, %i3, %o1
24542 andn %l0, 0x0A92, %g5
24543 edge8 %i7, %l2, %g3
24544 fcmple32 %f0, %f4, %l5
24545 stx %g6, [%l7 + 0x30]
24546 subc %o6, %i1, %o7
24547 xorcc %i5, %i2, %g2
24548 movrlz %i0, 0x368, %g4
24549 fcmps %fcc1, %f16, %f21
24550 edge8 %l6, %o4, %o5
24551 edge16ln %l4, %i4, %o3
24552 ldub [%l7 + 0x1F], %l3
24553 fzero %f4
24554 srax %l1, 0x04, %o2
24555 fmovsne %xcc, %f20, %f3
24556 subc %o0, %g7, %g1
24557 mulx %i6, %o1, %i3
24558 sra %g5, 0x0B, %i7
24559 xorcc %l2, 0x135D, %g3
24560 andncc %l5, %g6, %l0
24561 move %icc, %i1, %o6
24562 alignaddr %i5, %i2, %g2
24563 ldub [%l7 + 0x71], %i0
24564 andn %o7, 0x1F67, %l6
24565 setx loop_84, %l0, %l1
24566 return %l1
24567 nop
24568 rdpr %cwp, %g1
24569 rdpr %cansave, %g2
24570 rdpr %canrestore, %g3
24571 rdpr %cleanwin, %g4
24572 rdpr %otherwin, %g5
24573 rdpr %wstate, %g6
24574loop_84: fornot2 %f12, %f6, %f8
24575 andncc %i4, %l4, %l3
24576 ldsb [%l7 + 0x3B], %l1
24577 srlx %o2, 0x04, %o3
24578 movcs %icc, %o0, %g7
24579 fcmpd %fcc2, %f26, %f4
24580 addcc %g1, %o1, %i6
24581 and %i3, 0x1013, %g5
24582 sdivx %l2, 0x0A09, %i7
24583 fmovdl %xcc, %f13, %f21
24584 stw %g3, [%l7 + 0x30]
24585 ldub [%l7 + 0x53], %g6
24586 stw %l5, [%l7 + 0x20]
24587 ldd [%l7 + 0x10], %i0
24588 mulx %o6, 0x1BA8, %i5
24589 udiv %i2, 0x0CC3, %l0
24590 addc %i0, 0x180E, %o7
24591 sth %g2, [%l7 + 0x78]
24592 sllx %l6, 0x06, %g4
24593 edge32 %o4, %i4, %o5
24594 subc %l4, 0x1461, %l1
24595 sth %o2, [%l7 + 0x0A]
24596 udiv %l3, 0x07FE, %o3
24597 movvs %xcc, %o0, %g7
24598 nop
24599 set 0x1D, %l3
24600 ldsb [%l7 + %l3], %o1
24601 array16 %g1, %i3, %i6
24602 stb %l2, [%l7 + 0x20]
24603 sub %g5, %i7, %g3
24604 umulcc %g6, 0x1D53, %i1
24605 edge32 %l5, %i5, %i2
24606 fmovdle %xcc, %f29, %f24
24607 or %o6, %i0, %o7
24608 array16 %l0, %g2, %l6
24609 siam 0x5
24610 and %o4, %i4, %o5
24611 andcc %l4, %l1, %g4
24612 fmovdg %icc, %f3, %f23
24613 fmovscc %xcc, %f24, %f18
24614 sdivx %o2, 0x1C31, %l3
24615 addccc %o0, %g7, %o1
24616 move %xcc, %g1, %i3
24617 movgu %icc, %o3, %i6
24618 or %g5, 0x1D89, %i7
24619 edge16ln %g3, %l2, %i1
24620 movge %xcc, %l5, %i5
24621 fmovsge %xcc, %f4, %f3
24622 fcmpeq16 %f4, %f28, %i2
24623 xnorcc %g6, 0x11D0, %o6
24624 fzero %f22
24625 bshuffle %f22, %f14, %f20
24626 or %o7, 0x1DB4, %l0
24627 edge8l %i0, %g2, %o4
24628 ldsh [%l7 + 0x18], %l6
24629 fmovdne %icc, %f18, %f10
24630 umulcc %i4, %l4, %l1
24631 sdivcc %o5, 0x0A57, %o2
24632 edge8l %g4, %l3, %g7
24633 fexpand %f3, %f18
24634 udiv %o0, 0x08E5, %g1
24635 fmovrsgz %i3, %f24, %f20
24636 std %f24, [%l7 + 0x08]
24637 udiv %o3, 0x0577, %o1
24638 std %f6, [%l7 + 0x50]
24639 movrne %g5, 0x237, %i7
24640 fmovdvc %icc, %f31, %f24
24641 mulx %g3, 0x1D60, %i6
24642 umulcc %l2, 0x19E7, %l5
24643 fornot2s %f27, %f12, %f14
24644 fnot2 %f12, %f14
24645 movrgez %i1, %i5, %g6
24646 movrne %i2, %o7, %l0
24647 smulcc %i0, 0x0B13, %g2
24648 andn %o4, 0x0C62, %l6
24649 edge16 %i4, %l4, %o6
24650 ldd [%l7 + 0x30], %o4
24651 movrlez %o2, %g4, %l1
24652 movle %xcc, %g7, %o0
24653 movpos %icc, %l3, %i3
24654 fcmple32 %f20, %f10, %o3
24655 movle %xcc, %g1, %o1
24656 fpackfix %f12, %f0
24657 addc %g5, 0x0FB4, %g3
24658 fornot1 %f24, %f20, %f16
24659 movrlez %i6, 0x341, %i7
24660 sth %l2, [%l7 + 0x78]
24661 fmovdpos %icc, %f20, %f23
24662 stb %l5, [%l7 + 0x27]
24663 lduw [%l7 + 0x68], %i5
24664 fmovrsgez %i1, %f8, %f13
24665 ldd [%l7 + 0x58], %g6
24666 fpsub16 %f0, %f10, %f8
24667 xnor %o7, %i2, %l0
24668 movl %icc, %i0, %g2
24669 fmovsvs %icc, %f9, %f4
24670 edge32ln %o4, %i4, %l4
24671 restore %o6, %l6, %o2
24672 rdpr %cwp, %g1
24673 rdpr %cansave, %g2
24674 rdpr %canrestore, %g3
24675 rdpr %cleanwin, %g4
24676 rdpr %otherwin, %g5
24677 rdpr %wstate, %g6
24678 fnegd %f26, %f8
24679 edge8ln %o5, %g4, %g7
24680 xnorcc %l1, 0x0FF0, %o0
24681 smulcc %l3, %o3, %g1
24682 array16 %o1, %g5, %i3
24683 fandnot2s %f2, %f18, %f25
24684 ldx [%l7 + 0x78], %g3
24685 movcc %icc, %i7, %i6
24686 addcc %l2, %i5, %i1
24687 movne %xcc, %l5, %o7
24688 fandnot2 %f2, %f16, %f26
24689 fmovrsgez %g6, %f6, %f18
24690 fmul8x16 %f21, %f20, %f16
24691 fexpand %f18, %f18
24692 movvc %xcc, %l0, %i0
24693 subccc %i2, %g2, %i4
24694 movrlz %o4, %o6, %l4
24695 movn %xcc, %l6, %o5
24696 smul %o2, 0x0025, %g7
24697 xor %l1, %o0, %g4
24698 movrgez %o3, 0x2C4, %l3
24699 movl %xcc, %o1, %g1
24700 movneg %icc, %g5, %i3
24701 fandnot1s %f4, %f1, %f29
24702 ldx [%l7 + 0x70], %i7
24703 mulx %g3, 0x1520, %i6
24704 fcmpeq32 %f8, %f22, %l2
24705 subc %i5, 0x09B4, %l5
24706 and %o7, 0x0D3C, %i1
24707 fmovrdlz %l0, %f22, %f24
24708 save %i0, 0x0853, %i2
24709 rdpr %cwp, %g1
24710 rdpr %cansave, %g2
24711 rdpr %canrestore, %g3
24712 rdpr %cleanwin, %g4
24713 rdpr %otherwin, %g5
24714 rdpr %wstate, %g6
24715 array16 %g6, %g2, %i4
24716 ldub [%l7 + 0x2B], %o4
24717 edge32l %l4, %o6, %l6
24718 movrgez %o2, 0x014, %o5
24719 lduh [%l7 + 0x4C], %l1
24720 st %f5, [%l7 + 0x68]
24721 fmovrslz %g7, %f11, %f29
24722 fmovrde %o0, %f10, %f2
24723 stb %g4, [%l7 + 0x6B]
24724 andn %l3, 0x006F, %o3
24725 edge32ln %g1, %o1, %g5
24726 movg %xcc, %i7, %g3
24727 ldx [%l7 + 0x68], %i6
24728 udivx %i3, 0x1D86, %l2
24729 addccc %i5, 0x0F5C, %o7
24730 array32 %i1, %l5, %l0
24731 edge32 %i2, %i0, %g2
24732 smul %g6, 0x0D73, %o4
24733 sllx %l4, 0x1F, %o6
24734 nop
24735 set 0x7D, %o4
24736 stb %i4, [%l7 + %o4]
24737 sra %l6, %o5, %o2
24738 udivx %g7, 0x089C, %o0
24739 movgu %icc, %l1, %g4
24740 edge16n %o3, %l3, %o1
24741 edge16n %g1, %i7, %g5
24742 fexpand %f29, %f16
24743 movpos %icc, %g3, %i6
24744 fmul8sux16 %f30, %f6, %f6
24745 movle %xcc, %i3, %i5
24746 addc %l2, 0x08D6, %i1
24747 movvc %icc, %l5, %l0
24748 sllx %o7, 0x01, %i2
24749 movge %icc, %i0, %g2
24750 andn %o4, 0x01D1, %l4
24751 srl %o6, %i4, %l6
24752 srl %o5, %o2, %g6
24753 movrgez %o0, 0x1BC, %l1
24754 std %f22, [%l7 + 0x70]
24755 edge8l %g7, %o3, %g4
24756 fmovsgu %xcc, %f29, %f22
24757 fands %f23, %f18, %f31
24758 fmul8sux16 %f16, %f2, %f4
24759 movle %icc, %o1, %l3
24760 srlx %i7, 0x0D, %g5
24761 sir 0x08EB
24762 fcmpeq32 %f0, %f24, %g1
24763 ldd [%l7 + 0x40], %i6
24764 edge8l %i3, %i5, %l2
24765 fmul8x16 %f27, %f20, %f28
24766 fornot1s %f9, %f17, %f8
24767 xnorcc %i1, %l5, %g3
24768 fnot2 %f8, %f12
24769 movleu %xcc, %o7, %i2
24770 ld [%l7 + 0x34], %f6
24771 subcc %i0, %g2, %l0
24772 fmovdneg %icc, %f13, %f31
24773 fmovdvs %icc, %f1, %f21
24774 movrlz %o4, 0x1D9, %l4
24775 sethi 0x038A, %o6
24776 movge %xcc, %l6, %i4
24777 movne %icc, %o2, %g6
24778 udiv %o5, 0x042A, %o0
24779 umul %g7, 0x10EE, %o3
24780 stw %l1, [%l7 + 0x20]
24781 fmovdpos %xcc, %f23, %f27
24782 fmovsa %icc, %f4, %f19
24783 edge8ln %o1, %g4, %i7
24784 edge32l %g5, %g1, %i6
24785 orn %l3, %i5, %i3
24786 andncc %l2, %i1, %g3
24787 edge8ln %l5, %i2, %o7
24788 movpos %xcc, %g2, %l0
24789 move %icc, %o4, %i0
24790 fmovdleu %xcc, %f31, %f10
24791 mulscc %o6, %l4, %l6
24792 addc %i4, %o2, %o5
24793 fmovrsgez %g6, %f17, %f10
24794 srl %o0, %g7, %o3
24795 ldx [%l7 + 0x50], %l1
24796 ldd [%l7 + 0x30], %g4
24797 movneg %icc, %i7, %g5
24798 fzeros %f26
24799 smulcc %o1, %g1, %l3
24800 fmovdvc %icc, %f2, %f13
24801 and %i6, %i5, %l2
24802 movvs %icc, %i3, %g3
24803 fmovrde %i1, %f26, %f10
24804 smulcc %l5, %i2, %o7
24805 fandnot1s %f2, %f24, %f31
24806 orn %g2, %l0, %i0
24807 subcc %o6, 0x132E, %l4
24808 addc %o4, 0x1F45, %i4
24809 std %f6, [%l7 + 0x58]
24810 edge8 %o2, %l6, %g6
24811 array8 %o0, %g7, %o5
24812 fpack16 %f28, %f31
24813 subccc %o3, 0x1F42, %g4
24814 fornot1s %f31, %f14, %f18
24815 movrne %l1, 0x2FA, %i7
24816 alignaddr %g5, %g1, %l3
24817 movcc %icc, %i6, %i5
24818 lduh [%l7 + 0x6C], %l2
24819 movge %xcc, %i3, %g3
24820 movrne %o1, 0x28F, %i1
24821 move %xcc, %l5, %o7
24822 sir 0x033D
24823 array32 %i2, %g2, %l0
24824 srlx %i0, 0x09, %l4
24825 fsrc1 %f14, %f10
24826 stx %o4, [%l7 + 0x68]
24827 edge8l %i4, %o2, %l6
24828 std %f20, [%l7 + 0x68]
24829 movrlz %g6, 0x06F, %o6
24830 srax %g7, %o0, %o3
24831 movrgz %o5, 0x257, %l1
24832 orcc %g4, 0x10E3, %g5
24833 udiv %i7, 0x1AA8, %g1
24834 alignaddrl %i6, %i5, %l3
24835 fors %f11, %f22, %f7
24836 fzeros %f22
24837 sir 0x05DD
24838 fcmple32 %f22, %f2, %i3
24839 addccc %g3, 0x0DFF, %l2
24840 movl %icc, %i1, %l5
24841 move %icc, %o7, %o1
24842 fnor %f2, %f10, %f4
24843 edge32ln %g2, %i2, %l0
24844 andcc %i0, 0x0A58, %o4
24845 smulcc %l4, %i4, %o2
24846 movgu %icc, %l6, %o6
24847 fmuld8sux16 %f31, %f20, %f26
24848 move %icc, %g6, %g7
24849 sth %o0, [%l7 + 0x4A]
24850 fmovdvc %icc, %f21, %f2
24851 mulscc %o3, 0x0A49, %o5
24852 nop
24853 set 0x38, %i2
24854 stw %g4, [%l7 + %i2]
24855 edge16n %g5, %l1, %g1
24856 fmovdcs %icc, %f0, %f3
24857 array8 %i6, %i7, %l3
24858 stx %i5, [%l7 + 0x28]
24859 ldsw [%l7 + 0x34], %g3
24860 ldx [%l7 + 0x20], %l2
24861 udivx %i3, 0x1016, %i1
24862 fcmpne32 %f2, %f22, %o7
24863 smulcc %l5, 0x18D8, %o1
24864 movrlez %i2, 0x39E, %g2
24865 nop
24866 set 0x1B, %o7
24867 stb %i0, [%l7 + %o7]
24868 fmul8x16au %f21, %f1, %f2
24869 sra %o4, %l4, %l0
24870 fmuld8ulx16 %f31, %f5, %f18
24871 sdiv %o2, 0x1426, %l6
24872 array16 %i4, %o6, %g7
24873 ldd [%l7 + 0x38], %o0
24874 fmovdg %icc, %f28, %f31
24875 umulcc %o3, %g6, %g4
24876 fpadd16 %f18, %f20, %f18
24877 movcc %icc, %g5, %l1
24878 ldsh [%l7 + 0x10], %g1
24879 movneg %icc, %o5, %i6
24880 fmovdn %icc, %f24, %f18
24881 movneg %icc, %l3, %i5
24882 edge8n %i7, %l2, %i3
24883 array16 %g3, %i1, %o7
24884 save %o1, 0x110E, %l5
24885 rdpr %cwp, %g1
24886 rdpr %cansave, %g2
24887 rdpr %canrestore, %g3
24888 rdpr %cleanwin, %g4
24889 rdpr %otherwin, %g5
24890 rdpr %wstate, %g6
24891 fmul8x16 %f29, %f0, %f16
24892 edge16 %i2, %g2, %i0
24893 movge %icc, %l4, %l0
24894 edge32 %o4, %o2, %i4
24895 alignaddrl %o6, %g7, %l6
24896 fcmps %fcc2, %f2, %f16
24897 smul %o0, %g6, %o3
24898 fornot2 %f14, %f28, %f16
24899 udivcc %g4, 0x1C79, %l1
24900 movl %icc, %g5, %o5
24901 sdivx %g1, 0x0128, %i6
24902 srax %i5, 0x0C, %i7
24903 mova %xcc, %l2, %l3
24904 movl %xcc, %g3, %i1
24905 addccc %o7, 0x11D8, %i3
24906 andncc %l5, %o1, %i2
24907 fmovse %xcc, %f16, %f10
24908 movn %xcc, %i0, %g2
24909 orncc %l4, %o4, %l0
24910 fornot2s %f30, %f30, %f8
24911 xorcc %i4, 0x1617, %o6
24912 movneg %icc, %g7, %o2
24913 addcc %o0, %l6, %g6
24914 st %f10, [%l7 + 0x6C]
24915 movrlez %g4, 0x348, %l1
24916 fabss %f6, %f25
24917 edge8l %o3, %o5, %g1
24918 movvs %icc, %i6, %g5
24919 movvc %xcc, %i7, %i5
24920 addccc %l2, 0x1FD1, %l3
24921 fmovdg %xcc, %f0, %f19
24922 fmovsvs %xcc, %f9, %f30
24923 ldx [%l7 + 0x08], %i1
24924 andn %o7, %i3, %l5
24925 fsrc2 %f4, %f6
24926 movg %icc, %o1, %i2
24927 edge8l %i0, %g2, %l4
24928 fcmpeq32 %f22, %f10, %g3
24929 movg %icc, %l0, %i4
24930 udivx %o6, 0x19B4, %g7
24931 sdivx %o4, 0x0FAE, %o2
24932 smulcc %l6, %g6, %o0
24933 array16 %l1, %o3, %g4
24934 movcs %xcc, %g1, %o5
24935 edge16n %i6, %i7, %i5
24936 udivcc %g5, 0x123A, %l2
24937 lduh [%l7 + 0x66], %i1
24938 movgu %icc, %o7, %i3
24939 sdivcc %l3, 0x12D2, %o1
24940 movn %xcc, %i2, %i0
24941 srlx %g2, %l5, %l4
24942 movgu %icc, %l0, %g3
24943 fnands %f31, %f26, %f4
24944 edge16 %i4, %o6, %g7
24945 subcc %o4, %l6, %o2
24946 stw %g6, [%l7 + 0x18]
24947 std %f30, [%l7 + 0x28]
24948 std %f26, [%l7 + 0x10]
24949 udiv %l1, 0x082A, %o0
24950 udivx %g4, 0x167F, %o3
24951 fnegs %f27, %f27
24952 xnor %o5, %g1, %i6
24953 st %f3, [%l7 + 0x28]
24954 addccc %i5, %i7, %g5
24955 subcc %i1, %o7, %i3
24956 movle %xcc, %l3, %l2
24957 setx loop_85, %l0, %l1
24958 return %l1
24959 nop
24960 rdpr %cwp, %g1
24961 rdpr %cansave, %g2
24962 rdpr %canrestore, %g3
24963 rdpr %cleanwin, %g4
24964 rdpr %otherwin, %g5
24965 rdpr %wstate, %g6
24966loop_85: addcc %g2, 0x172B, %i2
24967 ldub [%l7 + 0x0D], %l5
24968 fsrc2s %f8, %f30
24969 addc %l4, 0x1AED, %g3
24970 sir 0x1E47
24971 for %f2, %f14, %f4
24972 fmovrdlz %l0, %f10, %f16
24973 movrgez %o6, 0x1FA, %g7
24974 fmul8ulx16 %f24, %f10, %f18
24975 smulcc %o4, %l6, %o2
24976 mulscc %g6, %i4, %l1
24977 save %o0, %o3, %o5
24978 rdpr %cwp, %g1
24979 rdpr %cansave, %g2
24980 rdpr %canrestore, %g3
24981 rdpr %cleanwin, %g4
24982 rdpr %otherwin, %g5
24983 rdpr %wstate, %g6
24984 array16 %g4, %i6, %i5
24985 move %xcc, %g1, %g5
24986 andn %i1, %i7, %o7
24987 array16 %i3, %l2, %l3
24988 movcc %icc, %o1, %g2
24989 save %i0, %i2, %l5
24990 rdpr %cwp, %g1
24991 rdpr %cansave, %g2
24992 rdpr %canrestore, %g3
24993 rdpr %cleanwin, %g4
24994 rdpr %otherwin, %g5
24995 rdpr %wstate, %g6
24996 addc %g3, %l0, %o6
24997 ldub [%l7 + 0x70], %g7
24998 movvc %icc, %l4, %l6
24999 addccc %o4, 0x1056, %o2
25000 st %f5, [%l7 + 0x6C]
25001 ldsh [%l7 + 0x0A], %i4
25002 lduh [%l7 + 0x22], %l1
25003 fornot2s %f30, %f6, %f10
25004 andcc %g6, %o3, %o5
25005 and %o0, %g4, %i6
25006 addc %i5, %g5, %i1
25007 smulcc %i7, %g1, %i3
25008 fmovsneg %xcc, %f11, %f30
25009 umul %l2, %l3, %o1
25010 addccc %g2, 0x0A96, %i0
25011 fcmpne16 %f22, %f22, %i2
25012 fmovsl %xcc, %f27, %f12
25013 movrgez %o7, %g3, %l5
25014 edge8n %l0, %g7, %l4
25015 udiv %o6, 0x02BB, %o4
25016 sra %l6, %i4, %o2
25017 edge32l %l1, %g6, %o3
25018 edge16ln %o0, %o5, %i6
25019 edge16ln %i5, %g4, %i1
25020 edge16n %i7, %g1, %g5
25021 sub %l2, %l3, %i3
25022 edge8 %o1, %i0, %i2
25023 fmovscs %icc, %f19, %f31
25024 addcc %o7, %g3, %l5
25025 addccc %g2, %l0, %g7
25026 addcc %o6, %o4, %l4
25027 edge32n %i4, %o2, %l1
25028 fands %f21, %f18, %f3
25029 sll %l6, 0x18, %o3
25030 xor %g6, 0x0569, %o5
25031 andcc %o0, %i6, %i5
25032 ld [%l7 + 0x48], %f2
25033 umulcc %i1, %i7, %g1
25034 xnorcc %g5, 0x0F08, %g4
25035 subc %l2, 0x1EF8, %l3
25036 array16 %i3, %o1, %i2
25037 fors %f17, %f15, %f16
25038 subc %i0, 0x0CBF, %o7
25039 movrlez %l5, 0x1F3, %g2
25040 movvs %icc, %g3, %l0
25041 movge %xcc, %g7, %o6
25042 movl %xcc, %l4, %i4
25043 edge8l %o4, %o2, %l6
25044 edge8 %o3, %g6, %l1
25045 addcc %o0, 0x1910, %o5
25046 movl %xcc, %i5, %i1
25047 sdiv %i7, 0x1C37, %g1
25048 ldd [%l7 + 0x40], %g4
25049 alignaddrl %g4, %i6, %l3
25050 edge16n %i3, %o1, %l2
25051 stw %i0, [%l7 + 0x1C]
25052 movn %xcc, %o7, %i2
25053 xnor %l5, %g3, %l0
25054 fmuld8ulx16 %f7, %f6, %f26
25055 fmovrdgez %g2, %f18, %f28
25056 stx %o6, [%l7 + 0x08]
25057 andncc %l4, %g7, %o4
25058 fsrc2 %f0, %f28
25059 xor %i4, 0x1627, %o2
25060 xnorcc %l6, %g6, %l1
25061 popc %o3, %o5
25062 umulcc %o0, %i5, %i7
25063 udivx %i1, 0x0D0E, %g5
25064 fmovsl %icc, %f4, %f28
25065 restore %g1, %g4, %i6
25066 rdpr %cwp, %g1
25067 rdpr %cansave, %g2
25068 rdpr %canrestore, %g3
25069 rdpr %cleanwin, %g4
25070 rdpr %otherwin, %g5
25071 rdpr %wstate, %g6
25072 ld [%l7 + 0x30], %f31
25073 subc %i3, %l3, %l2
25074 sdivcc %i0, 0x1E86, %o1
25075 sdiv %o7, 0x1687, %l5
25076 movge %icc, %g3, %i2
25077 subccc %g2, 0x0312, %l0
25078 movleu %xcc, %l4, %g7
25079 lduh [%l7 + 0x34], %o4
25080 umul %i4, 0x1D1F, %o2
25081 save %l6, %g6, %l1
25082 rdpr %cwp, %g1
25083 rdpr %cansave, %g2
25084 rdpr %canrestore, %g3
25085 rdpr %cleanwin, %g4
25086 rdpr %otherwin, %g5
25087 rdpr %wstate, %g6
25088 movrgez %o3, 0x2D3, %o6
25089 fmovdvc %xcc, %f28, %f20
25090 fmovrsgz %o5, %f11, %f18
25091 sub %o0, %i7, %i1
25092 subccc %i5, %g5, %g1
25093 fmul8x16 %f11, %f6, %f22
25094 udivx %i6, 0x085D, %g4
25095 xnorcc %i3, %l3, %i0
25096 edge8ln %l2, %o1, %o7
25097 ldsh [%l7 + 0x1A], %l5
25098 addccc %i2, 0x163A, %g2
25099 movgu %icc, %l0, %g3
25100 stx %g7, [%l7 + 0x28]
25101 srax %l4, 0x0D, %i4
25102 movle %xcc, %o2, %l6
25103 orncc %o4, 0x1CFE, %g6
25104 andn %o3, 0x0213, %l1
25105 movrgez %o6, 0x11B, %o5
25106 edge16 %o0, %i1, %i7
25107 sub %g5, 0x1FD9, %g1
25108 movpos %xcc, %i6, %i5
25109 subccc %g4, %i3, %l3
25110 edge32n %i0, %o1, %l2
25111 movrlez %o7, %l5, %i2
25112 edge16 %l0, %g3, %g2
25113 and %l4, %i4, %o2
25114 sllx %g7, 0x16, %o4
25115 sir 0x0E5E
25116 subc %l6, 0x1B2B, %o3
25117 srlx %g6, %o6, %o5
25118 fcmpgt16 %f6, %f28, %l1
25119 movleu %xcc, %i1, %i7
25120 ldsw [%l7 + 0x70], %g5
25121 ldsw [%l7 + 0x10], %g1
25122 umulcc %o0, 0x067B, %i5
25123 ldub [%l7 + 0x4E], %i6
25124 fmovsa %icc, %f14, %f17
25125 fmovdvc %xcc, %f19, %f22
25126 sth %g4, [%l7 + 0x6C]
25127 stw %i3, [%l7 + 0x10]
25128 fmul8x16 %f13, %f12, %f28
25129 udivx %i0, 0x0BE2, %o1
25130 movleu %icc, %l2, %o7
25131 srax %l3, %l5, %l0
25132 smulcc %g3, 0x19AB, %i2
25133 setx loop_86, %l0, %l1
25134 return %l1
25135 nop
25136 rdpr %cwp, %g1
25137 rdpr %cansave, %g2
25138 rdpr %canrestore, %g3
25139 rdpr %cleanwin, %g4
25140 rdpr %otherwin, %g5
25141 rdpr %wstate, %g6
25142loop_86: add %g7, %o4, %l6
25143 orncc %o3, %g6, %o6
25144 edge16l %o5, %l1, %i1
25145 smulcc %i7, %o2, %g1
25146 fmovrde %g5, %f18, %f18
25147 movn %icc, %o0, %i5
25148 fabsd %f16, %f2
25149 array8 %g4, %i6, %i0
25150 movleu %icc, %i3, %o1
25151 andn %o7, 0x15B5, %l2
25152 lduh [%l7 + 0x42], %l5
25153 array8 %l3, %l0, %i2
25154 fmovde %icc, %f20, %f12
25155 edge16n %g3, %g2, %l4
25156 orn %g7, %o4, %i4
25157 or %o3, 0x081D, %l6
25158 fandnot2s %f17, %f16, %f27
25159 save %g6, %o5, %l1
25160 rdpr %cwp, %g1
25161 rdpr %cansave, %g2
25162 rdpr %canrestore, %g3
25163 rdpr %cleanwin, %g4
25164 rdpr %otherwin, %g5
25165 rdpr %wstate, %g6
25166 xnorcc %o6, 0x0E81, %i1
25167 fsrc2s %f18, %f8
25168 edge8 %o2, %g1, %g5
25169 edge16ln %i7, %i5, %o0
25170 edge16l %g4, %i6, %i3
25171 umulcc %i0, %o7, %o1
25172 edge16n %l2, %l5, %l3
25173 srlx %i2, 0x0B, %l0
25174 sethi 0x0386, %g3
25175 lduh [%l7 + 0x46], %l4
25176 orn %g2, %o4, %i4
25177 sll %g7, %l6, %g6
25178 sra %o3, %o5, %l1
25179 fmovdg %xcc, %f28, %f4
25180 ldd [%l7 + 0x48], %o6
25181 restore %i1, %g1, %g5
25182 rdpr %cwp, %g1
25183 rdpr %cansave, %g2
25184 rdpr %canrestore, %g3
25185 rdpr %cleanwin, %g4
25186 rdpr %otherwin, %g5
25187 rdpr %wstate, %g6
25188 fcmped %fcc3, %f6, %f2
25189 movcs %icc, %i7, %i5
25190 umulcc %o0, 0x03B2, %o2
25191 movrlez %i6, %g4, %i0
25192 setx loop_87, %l0, %l1
25193 return %l1
25194 nop
25195 rdpr %cwp, %g1
25196 rdpr %cansave, %g2
25197 rdpr %canrestore, %g3
25198 rdpr %cleanwin, %g4
25199 rdpr %otherwin, %g5
25200 rdpr %wstate, %g6
25201loop_87: movvs %icc, %l5, %l2
25202 sllx %i2, %l0, %g3
25203 movne %xcc, %l4, %l3
25204 edge16n %g2, %i4, %g7
25205 srlx %o4, 0x04, %l6
25206 movl %xcc, %o3, %o5
25207 xorcc %g6, %l1, %i1
25208 fcmpgt32 %f0, %f0, %g1
25209 movcs %xcc, %g5, %i7
25210 fornot2s %f28, %f17, %f19
25211 ldsw [%l7 + 0x38], %i5
25212 movn %xcc, %o0, %o6
25213 movgu %xcc, %o2, %g4
25214 umul %i0, %o7, %i6
25215 st %f15, [%l7 + 0x38]
25216 orncc %o1, %l5, %l2
25217 movge %xcc, %i2, %l0
25218 fmovdpos %xcc, %f24, %f13
25219 sth %g3, [%l7 + 0x12]
25220 move %xcc, %l4, %i3
25221 fmovrsgez %g2, %f13, %f15
25222 addcc %l3, %i4, %o4
25223 fones %f17
25224 movle %icc, %l6, %o3
25225 alignaddr %g7, %g6, %o5
25226 mova %xcc, %l1, %g1
25227 std %f24, [%l7 + 0x68]
25228 edge8 %i1, %g5, %i7
25229 movne %icc, %o0, %o6
25230 ld [%l7 + 0x20], %f16
25231 mulx %o2, 0x1DD6, %g4
25232 andncc %i5, %o7, %i0
25233 subccc %o1, %l5, %l2
25234 fpsub16s %f18, %f17, %f19
25235 fmovdgu %xcc, %f1, %f17
25236 umul %i6, %l0, %g3
25237 udiv %i2, 0x1724, %i3
25238 movg %xcc, %g2, %l3
25239 sub %i4, 0x114E, %l4
25240 edge32n %o4, %l6, %g7
25241 fmul8x16au %f24, %f3, %f0
25242 edge16ln %g6, %o3, %o5
25243 movrne %g1, %i1, %g5
25244 edge32 %i7, %l1, %o6
25245 subccc %o2, 0x0DD0, %g4
25246 fmovrdgz %o0, %f16, %f16
25247 ldd [%l7 + 0x68], %f22
25248 movvs %xcc, %i5, %i0
25249 fmovsn %icc, %f14, %f19
25250 pdist %f0, %f22, %f22
25251 fcmple32 %f10, %f28, %o7
25252 ldsb [%l7 + 0x3D], %l5
25253 fands %f6, %f6, %f21
25254 fands %f15, %f23, %f22
25255 std %f30, [%l7 + 0x20]
25256 fcmpd %fcc3, %f16, %f26
25257 fnot1s %f29, %f18
25258 move %icc, %o1, %l2
25259 sub %l0, 0x095E, %i6
25260 fnegs %f31, %f21
25261 fnot2s %f0, %f28
25262 movneg %icc, %i2, %i3
25263 or %g3, %l3, %g2
25264 udiv %l4, 0x06C8, %i4
25265 std %f4, [%l7 + 0x70]
25266 mulscc %l6, %o4, %g7
25267 movcs %icc, %o3, %o5
25268 add %g1, 0x00D8, %i1
25269 move %icc, %g6, %g5
25270 addc %i7, 0x0D05, %l1
25271 fmovdvs %xcc, %f13, %f13
25272 alignaddrl %o2, %o6, %o0
25273 xnor %g4, %i5, %i0
25274 or %l5, 0x0774, %o7
25275 movrne %l2, 0x125, %o1
25276 array16 %i6, %i2, %l0
25277 movrgz %g3, %i3, %g2
25278 fmovdle %xcc, %f18, %f13
25279 edge8l %l3, %l4, %l6
25280 movre %i4, %o4, %o3
25281 sll %o5, %g1, %i1
25282 andcc %g7, %g5, %i7
25283 subccc %g6, 0x1382, %o2
25284 or %l1, %o6, %o0
25285 edge8 %g4, %i5, %l5
25286 alignaddrl %i0, %l2, %o1
25287 srax %o7, 0x0E, %i2
25288 edge16l %l0, %g3, %i6
25289 fsrc1s %f3, %f28
25290 fmovdne %icc, %f20, %f17
25291 edge8l %g2, %i3, %l4
25292 sth %l6, [%l7 + 0x2E]
25293 fmovdg %xcc, %f20, %f8
25294 fzeros %f25
25295 edge32l %l3, %o4, %o3
25296 udivcc %o5, 0x0012, %i4
25297 nop
25298 set 0x3C, %o6
25299 stw %g1, [%l7 + %o6]
25300 fmovdgu %xcc, %f12, %f26
25301 fmovrsgez %g7, %f10, %f16
25302 fmovsle %xcc, %f20, %f30
25303 srax %g5, %i1, %i7
25304 movcc %xcc, %g6, %l1
25305 movrgz %o6, 0x351, %o2
25306 fmovdcc %icc, %f10, %f18
25307 srl %o0, 0x15, %i5
25308 array32 %g4, %i0, %l2
25309 subccc %o1, 0x11DA, %l5
25310 sdivcc %o7, 0x083F, %i2
25311 udiv %g3, 0x0EB7, %l0
25312 edge16n %g2, %i3, %l4
25313 umul %i6, %l6, %o4
25314 movvs %icc, %o3, %o5
25315 movleu %xcc, %l3, %g1
25316 fpsub32 %f0, %f0, %f16
25317 xorcc %i4, %g7, %i1
25318 ldx [%l7 + 0x58], %g5
25319 xor %i7, 0x1B30, %g6
25320 xnor %l1, %o6, %o0
25321 andncc %i5, %g4, %i0
25322 addc %l2, %o1, %l5
25323 movvc %xcc, %o7, %i2
25324 popc %g3, %o2
25325 fpmerge %f20, %f20, %f20
25326 std %f2, [%l7 + 0x78]
25327 movre %l0, %i3, %l4
25328 udiv %g2, 0x1584, %i6
25329 movvs %icc, %l6, %o4
25330 orcc %o5, 0x0DE4, %l3
25331 sllx %g1, %i4, %o3
25332 srlx %i1, %g5, %i7
25333 addc %g7, 0x16E9, %g6
25334 sra %o6, 0x0D, %o0
25335 stb %l1, [%l7 + 0x51]
25336 movrgz %i5, 0x157, %i0
25337 lduw [%l7 + 0x70], %l2
25338 movrgez %g4, %o1, %l5
25339 movcc %xcc, %i2, %o7
25340 ldsw [%l7 + 0x70], %o2
25341 ldsw [%l7 + 0x44], %g3
25342 movrgz %l0, %i3, %l4
25343 fpadd16s %f20, %f17, %f26
25344 movrgz %g2, 0x297, %i6
25345 popc %o4, %l6
25346 sub %o5, %l3, %i4
25347 sir 0x065D
25348 xnorcc %o3, %i1, %g1
25349 edge32n %g5, %g7, %g6
25350 nop
25351 set 0x76, %o0
25352 ldsb [%l7 + %o0], %i7
25353 and %o0, 0x16D2, %l1
25354 subcc %o6, %i5, %i0
25355 fcmpne16 %f10, %f26, %l2
25356 fnegs %f28, %f2
25357 movleu %icc, %g4, %l5
25358 smul %i2, 0x1281, %o1
25359 fornot1s %f0, %f9, %f4
25360 fxnor %f26, %f24, %f26
25361 ldd [%l7 + 0x10], %o2
25362 udiv %o7, 0x04C4, %l0
25363 edge32l %i3, %l4, %g2
25364 movcs %xcc, %i6, %o4
25365 movpos %icc, %g3, %l6
25366 ldub [%l7 + 0x11], %l3
25367 sethi 0x0EEC, %i4
25368 fpadd32 %f16, %f24, %f6
25369 umulcc %o3, %o5, %g1
25370 std %f18, [%l7 + 0x28]
25371 addccc %g5, 0x0FC2, %i1
25372 edge32 %g6, %g7, %o0
25373 xnor %i7, 0x03AD, %o6
25374 movcc %icc, %l1, %i5
25375 mova %icc, %l2, %i0
25376 edge32l %l5, %g4, %o1
25377 movne %xcc, %o2, %o7
25378 movvs %icc, %i2, %l0
25379 andncc %i3, %g2, %l4
25380 fmovsl %icc, %f24, %f16
25381 fmovscs %icc, %f31, %f15
25382 udivx %i6, 0x17D0, %g3
25383 fxor %f30, %f6, %f0
25384 movneg %icc, %o4, %l6
25385 edge32l %i4, %l3, %o3
25386 fpack32 %f8, %f22, %f22
25387 fmovsvc %xcc, %f7, %f30
25388 addcc %g1, 0x1CA0, %o5
25389 srlx %i1, 0x05, %g5
25390 movpos %icc, %g6, %o0
25391 fmovdcs %icc, %f18, %f2
25392 orn %i7, %o6, %l1
25393 andn %i5, %g7, %i0
25394 fmovrdlez %l5, %f22, %f14
25395 edge32n %g4, %o1, %o2
25396 udivcc %o7, 0x0746, %i2
25397 srlx %l2, %l0, %i3
25398 subccc %g2, 0x1D7B, %i6
25399 udiv %l4, 0x1A42, %g3
25400 edge16l %o4, %i4, %l3
25401 fnegd %f4, %f8
25402 fmovde %xcc, %f29, %f9
25403 orcc %o3, 0x07F6, %l6
25404 array8 %o5, %g1, %g5
25405 edge32n %g6, %o0, %i1
25406 std %f0, [%l7 + 0x38]
25407 movle %icc, %i7, %o6
25408 fmovsleu %xcc, %f18, %f4
25409 subccc %l1, %i5, %g7
25410 xnorcc %l5, %i0, %g4
25411 faligndata %f24, %f24, %f2
25412 sra %o2, %o1, %o7
25413 andcc %l2, 0x0DC2, %i2
25414 orn %i3, 0x12A7, %l0
25415 std %f20, [%l7 + 0x18]
25416 srlx %g2, %l4, %g3
25417 andncc %o4, %i6, %l3
25418 fmovsge %icc, %f8, %f29
25419 sdivcc %o3, 0x0779, %i4
25420 ld [%l7 + 0x24], %f28
25421 fmovscc %xcc, %f30, %f11
25422 fmovscc %icc, %f23, %f28
25423 move %xcc, %l6, %g1
25424 fmovdvs %icc, %f9, %f10
25425 edge8ln %o5, %g6, %g5
25426 fpack32 %f4, %f30, %f2
25427 nop
25428 set 0x78, %l1
25429 stx %o0, [%l7 + %l1]
25430 umulcc %i7, 0x1838, %o6
25431 movle %xcc, %i1, %l1
25432 sethi 0x1D08, %i5
25433 fpadd16 %f20, %f22, %f22
25434 movg %xcc, %l5, %g7
25435 sub %g4, 0x04F7, %o2
25436 array8 %i0, %o7, %l2
25437 srlx %o1, 0x03, %i3
25438 sdivx %l0, 0x06C7, %i2
25439 std %f24, [%l7 + 0x38]
25440 sdivcc %l4, 0x0B29, %g3
25441 smul %g2, %o4, %l3
25442 movgu %icc, %i6, %i4
25443 sir 0x0C17
25444 addc %l6, 0x0177, %o3
25445 udiv %o5, 0x140F, %g6
25446 smulcc %g5, 0x0AF0, %g1
25447 or %o0, %o6, %i7
25448 andn %l1, %i1, %i5
25449 andcc %g7, 0x1909, %l5
25450 movrgz %g4, 0x375, %i0
25451 restore %o2, 0x07EB, %l2
25452 rdpr %cwp, %g1
25453 rdpr %cansave, %g2
25454 rdpr %canrestore, %g3
25455 rdpr %cleanwin, %g4
25456 rdpr %otherwin, %g5
25457 rdpr %wstate, %g6
25458 xorcc %o1, 0x186D, %o7
25459 fandnot2 %f12, %f22, %f10
25460 pdist %f18, %f22, %f26
25461 fmovsneg %icc, %f10, %f11
25462 lduw [%l7 + 0x40], %i3
25463 ldsb [%l7 + 0x1F], %l0
25464 fsrc1 %f28, %f18
25465 fpack32 %f24, %f4, %f26
25466 smulcc %l4, %g3, %g2
25467 fnot1 %f30, %f14
25468 xnorcc %i2, 0x18FE, %l3
25469 andn %i6, 0x0447, %i4
25470 edge32ln %l6, %o4, %o3
25471 fmovrsgz %g6, %f0, %f5
25472 st %f11, [%l7 + 0x38]
25473 movg %xcc, %o5, %g1
25474 umul %g5, %o6, %i7
25475 addccc %l1, 0x142F, %i1
25476 edge16 %i5, %o0, %l5
25477 addccc %g7, 0x17BF, %g4
25478 addc %i0, 0x0C0C, %l2
25479 ldsh [%l7 + 0x5E], %o2
25480 fones %f13
25481 stx %o7, [%l7 + 0x20]
25482 fsrc2s %f9, %f1
25483 popc %i3, %o1
25484 andncc %l4, %g3, %l0
25485 fnors %f13, %f20, %f14
25486 fornot1 %f30, %f28, %f24
25487 alignaddr %i2, %g2, %l3
25488 movrlez %i6, %i4, %l6
25489 edge16l %o4, %o3, %g6
25490 sdiv %g1, 0x12C1, %g5
25491 nop
25492 set 0x1E, %l5
25493 ldub [%l7 + %l5], %o6
25494 edge32l %i7, %o5, %l1
25495 fmul8x16au %f20, %f18, %f14
25496 edge8l %i1, %o0, %i5
25497 fcmpne32 %f24, %f12, %l5
25498 orncc %g4, %g7, %l2
25499 movl %icc, %i0, %o7
25500 sdiv %o2, 0x1561, %o1
25501 addccc %i3, %l4, %g3
25502 fmovscc %icc, %f18, %f28
25503 srlx %l0, %g2, %i2
25504 stw %i6, [%l7 + 0x4C]
25505 subc %i4, %l6, %o4
25506 nop
25507 set 0x38, %i5
25508 stx %o3, [%l7 + %i5]
25509 array16 %l3, %g1, %g6
25510 edge8ln %g5, %i7, %o6
25511 fmovrdgz %o5, %f30, %f20
25512 smulcc %l1, 0x1852, %o0
25513 fcmped %fcc0, %f0, %f8
25514 edge32 %i1, %i5, %g4
25515 ldsh [%l7 + 0x08], %g7
25516 movgu %icc, %l2, %l5
25517 ldd [%l7 + 0x68], %f14
25518 stx %i0, [%l7 + 0x58]
25519 edge16 %o7, %o2, %i3
25520 movpos %icc, %l4, %g3
25521 smulcc %l0, %o1, %g2
25522 addc %i2, 0x05B5, %i4
25523 fmovrse %i6, %f28, %f6
25524 movcc %icc, %o4, %o3
25525 mulscc %l6, %l3, %g6
25526 std %f30, [%l7 + 0x58]
25527 fmovsn %icc, %f23, %f30
25528 sub %g5, %i7, %g1
25529 smul %o6, 0x1946, %o5
25530 ld [%l7 + 0x2C], %f21
25531 movne %icc, %l1, %o0
25532 mulx %i1, %g4, %i5
25533 nop
25534 set 0x64, %i3
25535 ldsh [%l7 + %i3], %l2
25536 fxor %f8, %f16, %f18
25537 udivx %l5, 0x1A45, %g7
25538 xorcc %o7, 0x0520, %i0
25539 mulx %i3, 0x18BA, %l4
25540 movneg %xcc, %g3, %o2
25541 edge16ln %o1, %l0, %g2
25542 umul %i2, %i6, %i4
25543 sdivx %o3, 0x1AE9, %l6
25544 sll %o4, %l3, %g6
25545 fcmpgt32 %f4, %f10, %i7
25546 andncc %g1, %g5, %o6
25547 fmovdpos %xcc, %f14, %f26
25548 movle %icc, %l1, %o5
25549 save %i1, %g4, %o0
25550 rdpr %cwp, %g1
25551 rdpr %cansave, %g2
25552 rdpr %canrestore, %g3
25553 rdpr %cleanwin, %g4
25554 rdpr %otherwin, %g5
25555 rdpr %wstate, %g6
25556 edge16ln %i5, %l2, %l5
25557 movg %icc, %g7, %i0
25558 addccc %o7, %l4, %g3
25559 xnor %o2, %o1, %l0
25560 ldsh [%l7 + 0x68], %g2
25561 ld [%l7 + 0x4C], %f14
25562 movg %icc, %i2, %i3
25563 subc %i4, %o3, %l6
25564 movneg %icc, %i6, %o4
25565 save %l3, 0x197C, %g6
25566 rdpr %cwp, %g1
25567 rdpr %cansave, %g2
25568 rdpr %canrestore, %g3
25569 rdpr %cleanwin, %g4
25570 rdpr %otherwin, %g5
25571 rdpr %wstate, %g6
25572 ldub [%l7 + 0x36], %g1
25573 movn %icc, %i7, %g5
25574 movge %icc, %l1, %o6
25575 fpsub32s %f23, %f23, %f5
25576 pdist %f2, %f22, %f24
25577 ldsh [%l7 + 0x36], %o5
25578 move %xcc, %i1, %g4
25579 ldsh [%l7 + 0x64], %i5
25580 fcmpne16 %f26, %f6, %o0
25581 and %l2, %g7, %i0
25582 fmovdpos %xcc, %f8, %f6
25583 movleu %xcc, %o7, %l5
25584 fmul8x16 %f28, %f16, %f4
25585 andn %g3, 0x1D89, %o2
25586 fpadd32s %f10, %f28, %f24
25587 movrgez %o1, 0x1E4, %l0
25588 stw %g2, [%l7 + 0x64]
25589 movpos %xcc, %i2, %l4
25590 edge8n %i3, %i4, %l6
25591 fmovse %icc, %f1, %f31
25592 movcs %xcc, %o3, %o4
25593 fcmps %fcc3, %f11, %f15
25594 srlx %l3, %i6, %g6
25595 movne %xcc, %g1, %i7
25596 nop
25597 set 0x4C, %l6
25598 stw %g5, [%l7 + %l6]
25599 edge8 %o6, %o5, %i1
25600 xnorcc %l1, 0x0EDF, %g4
25601 edge16n %i5, %l2, %o0
25602 xnorcc %i0, 0x1B6D, %o7
25603 sdivcc %l5, 0x02F3, %g3
25604 fmovrdgz %g7, %f14, %f2
25605 umul %o1, %l0, %o2
25606 movleu %icc, %i2, %g2
25607 sethi 0x1484, %l4
25608 ldd [%l7 + 0x38], %i4
25609 addccc %i3, 0x10F6, %l6
25610 movl %xcc, %o4, %o3
25611 ldsw [%l7 + 0x40], %i6
25612 and %l3, %g6, %g1
25613 movge %icc, %g5, %i7
25614 movle %xcc, %o5, %o6
25615 movrgz %i1, 0x06F, %g4
25616 addcc %l1, %l2, %i5
25617 fmovsgu %xcc, %f0, %f26
25618 fmovdvs %xcc, %f11, %f9
25619 ld [%l7 + 0x0C], %f22
25620 fnand %f6, %f2, %f18
25621 movne %icc, %o0, %i0
25622 umul %o7, %l5, %g7
25623 edge8ln %o1, %l0, %o2
25624 movne %xcc, %i2, %g3
25625 umulcc %l4, 0x0DBC, %g2
25626 lduh [%l7 + 0x48], %i4
25627 alignaddr %i3, %l6, %o4
25628 fmovsgu %xcc, %f0, %f30
25629 edge32n %o3, %l3, %g6
25630 subcc %i6, %g1, %i7
25631 fcmps %fcc1, %f14, %f2
25632 fcmpgt32 %f0, %f22, %g5
25633 fnand %f14, %f2, %f28
25634 edge8 %o6, %i1, %g4
25635 movcc %xcc, %l1, %o5
25636 sdivx %i5, 0x0C9C, %o0
25637 movrlez %l2, 0x1BD, %o7
25638 orncc %i0, %l5, %g7
25639 movneg %icc, %o1, %o2
25640 edge32ln %i2, %g3, %l4
25641 std %f18, [%l7 + 0x20]
25642 move %xcc, %g2, %l0
25643 or %i3, 0x13B6, %i4
25644 xor %l6, 0x16F8, %o4
25645 xor %o3, %l3, %g6
25646 lduw [%l7 + 0x1C], %i6
25647 fmovrdgez %i7, %f16, %f24
25648 lduw [%l7 + 0x6C], %g1
25649 orn %g5, %o6, %i1
25650 ldsh [%l7 + 0x1A], %l1
25651 edge8 %g4, %o5, %o0
25652 ld [%l7 + 0x64], %f21
25653 edge16ln %l2, %i5, %i0
25654 udivcc %l5, 0x0680, %g7
25655 ldd [%l7 + 0x10], %o6
25656 movrlz %o1, %i2, %o2
25657 fmovdg %icc, %f8, %f2
25658 mova %xcc, %g3, %g2
25659 fmovdg %icc, %f28, %f21
25660 fmovrdlez %l0, %f22, %f28
25661 udivx %i3, 0x1DEE, %l4
25662 bshuffle %f20, %f8, %f28
25663 movgu %icc, %i4, %o4
25664 orncc %l6, 0x1125, %o3
25665 edge8l %l3, %i6, %g6
25666 movle %xcc, %i7, %g5
25667 sllx %g1, 0x08, %o6
25668 fandnot2 %f26, %f2, %f4
25669 fmovdle %xcc, %f30, %f16
25670 addcc %i1, %l1, %g4
25671 edge16n %o5, %o0, %l2
25672 movge %xcc, %i5, %i0
25673 alignaddrl %l5, %o7, %g7
25674 edge8ln %o1, %i2, %g3
25675 xor %g2, %o2, %i3
25676 fmovsvs %xcc, %f0, %f0
25677 xorcc %l4, %l0, %o4
25678 nop
25679 set 0x7C, %g4
25680 lduh [%l7 + %g4], %l6
25681 fpsub16 %f18, %f20, %f20
25682 stx %i4, [%l7 + 0x28]
25683 movcs %icc, %o3, %i6
25684 movrgez %g6, 0x318, %l3
25685 movle %xcc, %g5, %g1
25686 fmul8x16al %f21, %f14, %f22
25687 udivcc %i7, 0x0C2B, %o6
25688 mulx %i1, 0x18FE, %l1
25689 srlx %o5, 0x15, %g4
25690 ldub [%l7 + 0x3B], %o0
25691 addc %l2, %i5, %l5
25692 addccc %o7, %g7, %o1
25693 or %i0, 0x101B, %g3
25694 movcc %xcc, %i2, %g2
25695 edge32ln %o2, %i3, %l0
25696 movleu %icc, %l4, %l6
25697 movg %xcc, %i4, %o4
25698 array8 %i6, %g6, %o3
25699 popc 0x101E, %g5
25700 smul %l3, 0x1511, %g1
25701 ldub [%l7 + 0x46], %o6
25702 lduw [%l7 + 0x10], %i1
25703 andn %i7, 0x01F0, %o5
25704 addcc %l1, %o0, %l2
25705 movre %i5, %g4, %l5
25706 edge16ln %g7, %o1, %i0
25707 movre %o7, %i2, %g3
25708 lduw [%l7 + 0x40], %g2
25709 sub %i3, 0x07DE, %o2
25710 fmovsge %icc, %f16, %f21
25711 ldd [%l7 + 0x78], %f26
25712 ldsh [%l7 + 0x5E], %l4
25713 addc %l0, %l6, %o4
25714 st %f1, [%l7 + 0x60]
25715 sllx %i6, 0x0F, %g6
25716 mulscc %o3, 0x1B74, %g5
25717 subc %l3, %i4, %o6
25718 andcc %g1, 0x1898, %i1
25719 fmovrslez %o5, %f28, %f26
25720 edge16 %l1, %i7, %o0
25721 movcs %icc, %l2, %g4
25722 movpos %icc, %i5, %g7
25723 ldd [%l7 + 0x50], %l4
25724 for %f22, %f6, %f20
25725 edge16ln %i0, %o7, %o1
25726 movpos %icc, %g3, %i2
25727 array8 %g2, %i3, %l4
25728 smulcc %o2, %l6, %o4
25729 xorcc %l0, 0x0770, %i6
25730 sdivcc %g6, 0x1CB9, %g5
25731 fmovsne %icc, %f30, %f4
25732 fpadd32 %f14, %f16, %f10
25733 stb %l3, [%l7 + 0x15]
25734 sllx %o3, 0x06, %o6
25735 ldd [%l7 + 0x68], %f22
25736 movleu %xcc, %g1, %i1
25737 ldsw [%l7 + 0x70], %i4
25738 fmovdge %xcc, %f11, %f21
25739 movrne %l1, 0x06B, %o5
25740 andcc %i7, %l2, %g4
25741 edge32l %o0, %g7, %i5
25742 mulscc %i0, %l5, %o1
25743 ld [%l7 + 0x4C], %f5
25744 mova %icc, %g3, %o7
25745 alignaddrl %g2, %i2, %l4
25746 lduw [%l7 + 0x70], %o2
25747 sllx %i3, 0x1F, %l6
25748 fcmple32 %f2, %f16, %l0
25749 fornot2s %f4, %f23, %f21
25750 popc 0x1BDD, %i6
25751 fmovrsgez %g6, %f8, %f17
25752 fpack32 %f30, %f12, %f8
25753 movge %xcc, %g5, %l3
25754 movn %icc, %o3, %o4
25755 sir 0x1592
25756 mulscc %o6, %g1, %i4
25757 orn %i1, 0x1EB1, %o5
25758 lduw [%l7 + 0x10], %l1
25759 sdivcc %i7, 0x19C6, %l2
25760 edge16l %o0, %g4, %g7
25761 mulscc %i5, 0x1ADC, %l5
25762 movgu %icc, %i0, %g3
25763 fone %f24
25764 sethi 0x1377, %o1
25765 fcmpgt32 %f8, %f20, %o7
25766 fsrc1 %f8, %f26
25767 movle %icc, %i2, %l4
25768 xnor %g2, 0x1B46, %o2
25769 edge8 %l6, %l0, %i6
25770 alignaddr %g6, %g5, %i3
25771 movcc %icc, %o3, %l3
25772 setx loop_88, %l0, %l1
25773 return %l1
25774 nop
25775 rdpr %cwp, %g1
25776 rdpr %cansave, %g2
25777 rdpr %canrestore, %g3
25778 rdpr %cleanwin, %g4
25779 rdpr %otherwin, %g5
25780 rdpr %wstate, %g6
25781loop_88: fmul8ulx16 %f30, %f20, %f18
25782 edge32ln %i4, %i1, %o5
25783 movpos %icc, %l1, %i7
25784 fands %f20, %f27, %f6
25785 sub %l2, 0x044A, %o4
25786 std %f0, [%l7 + 0x18]
25787 fcmpeq32 %f10, %f20, %g4
25788 stx %o0, [%l7 + 0x58]
25789 xnorcc %g7, %l5, %i0
25790 fcmpd %fcc1, %f2, %f26
25791 st %f28, [%l7 + 0x18]
25792 mulscc %g3, 0x1FE3, %i5
25793 fmovsn %icc, %f1, %f5
25794 nop
25795 set 0x60, %i6
25796 ldd [%l7 + %i6], %o6
25797 subccc %i2, 0x1508, %o1
25798 save %g2, %l4, %o2
25799 rdpr %cwp, %g1
25800 rdpr %cansave, %g2
25801 rdpr %canrestore, %g3
25802 rdpr %cleanwin, %g4
25803 rdpr %otherwin, %g5
25804 rdpr %wstate, %g6
25805 siam 0x3
25806 srax %l6, 0x16, %l0
25807 fsrc2 %f16, %f20
25808 fmovsl %icc, %f16, %f30
25809 fmovsgu %xcc, %f17, %f16
25810 subc %i6, %g6, %i3
25811 edge32n %o3, %l3, %g5
25812 edge32l %o6, %g1, %i1
25813 fmovdvs %xcc, %f8, %f2
25814 sir 0x1237
25815 fornot1 %f2, %f20, %f26
25816 edge16ln %i4, %l1, %i7
25817 sllx %o5, %l2, %g4
25818 std %f2, [%l7 + 0x60]
25819 bshuffle %f26, %f0, %f0
25820 fcmple32 %f6, %f26, %o0
25821 add %o4, 0x174B, %l5
25822 ldsb [%l7 + 0x24], %g7
25823 mulx %i0, 0x1DA6, %i5
25824 fexpand %f18, %f20
25825 edge8l %g3, %i2, %o7
25826 fpsub32 %f12, %f28, %f10
25827 edge16 %o1, %l4, %o2
25828 move %icc, %l6, %l0
25829 sdivcc %i6, 0x16D2, %g6
25830 move %xcc, %g2, %i3
25831 stb %l3, [%l7 + 0x16]
25832 xnor %o3, 0x0289, %o6
25833 sll %g1, %g5, %i4
25834 ldd [%l7 + 0x78], %i0
25835 ldd [%l7 + 0x58], %i6
25836 fmovde %xcc, %f0, %f31
25837 fmovspos %icc, %f7, %f14
25838 subcc %o5, %l2, %g4
25839 orncc %o0, 0x0A9B, %o4
25840 and %l1, 0x198A, %l5
25841 umul %i0, 0x1F51, %g7
25842 array16 %i5, %i2, %o7
25843 std %f24, [%l7 + 0x08]
25844 fmovsl %xcc, %f30, %f10
25845 andn %g3, %l4, %o2
25846 ldsh [%l7 + 0x3A], %l6
25847 fornot2 %f24, %f18, %f10
25848 alignaddr %l0, %o1, %i6
25849 lduh [%l7 + 0x78], %g6
25850 udivcc %i3, 0x19D0, %g2
25851 sdiv %l3, 0x0C1D, %o3
25852 fsrc1s %f19, %f22
25853 ldub [%l7 + 0x72], %o6
25854 sll %g5, %i4, %i1
25855 fmovsvc %icc, %f21, %f1
25856 nop
25857 set 0x20, %i1
25858 ldx [%l7 + %i1], %i7
25859 fones %f9
25860 fcmpne16 %f28, %f6, %g1
25861 fcmpgt32 %f28, %f8, %l2
25862 array8 %o5, %o0, %o4
25863 mova %xcc, %l1, %g4
25864 subccc %i0, %g7, %l5
25865 fmovdpos %xcc, %f20, %f23
25866 sethi 0x0D03, %i2
25867 movrlez %i5, %o7, %g3
25868 fmovscc %icc, %f30, %f10
25869 fmovrdgz %l4, %f6, %f28
25870 sll %l6, 0x1D, %o2
25871 fand %f0, %f4, %f6
25872 st %f15, [%l7 + 0x10]
25873 addc %l0, 0x178B, %i6
25874 ldsb [%l7 + 0x35], %o1
25875 lduh [%l7 + 0x3E], %g6
25876 sra %g2, %l3, %i3
25877 movvs %icc, %o3, %g5
25878 orncc %i4, 0x095A, %i1
25879 movne %icc, %i7, %o6
25880 fmovdleu %xcc, %f1, %f6
25881 umul %l2, 0x1827, %g1
25882 array16 %o5, %o4, %o0
25883 udivx %g4, 0x1231, %i0
25884 ldub [%l7 + 0x73], %g7
25885 movne %icc, %l1, %i2
25886 sdiv %l5, 0x19B3, %o7
25887 fmovdgu %xcc, %f28, %f14
25888 ldub [%l7 + 0x67], %i5
25889 ldx [%l7 + 0x48], %g3
25890 addc %l4, %l6, %o2
25891 array16 %l0, %i6, %g6
25892 movl %icc, %o1, %g2
25893 fmovsvs %icc, %f4, %f17
25894 mova %xcc, %l3, %i3
25895 smul %o3, 0x0875, %i4
25896 fmuld8sux16 %f0, %f30, %f0
25897 edge32l %g5, %i7, %o6
25898 array16 %l2, %i1, %o5
25899 nop
25900 set 0x4B, %o2
25901 stb %o4, [%l7 + %o2]
25902 fnor %f22, %f8, %f22
25903 movre %o0, 0x101, %g1
25904 lduw [%l7 + 0x7C], %i0
25905 fnegd %f26, %f14
25906 fmovrdlez %g4, %f4, %f8
25907 restore %l1, 0x15F8, %g7
25908 rdpr %cwp, %g1
25909 rdpr %cansave, %g2
25910 rdpr %canrestore, %g3
25911 rdpr %cleanwin, %g4
25912 rdpr %otherwin, %g5
25913 rdpr %wstate, %g6
25914 srax %l5, %i2, %i5
25915 ldd [%l7 + 0x40], %g2
25916 movrlz %o7, 0x39E, %l4
25917 fmul8x16 %f22, %f2, %f4
25918 edge8ln %l6, %o2, %i6
25919 smulcc %l0, %o1, %g6
25920 setx loop_89, %l0, %l1
25921 return %l1
25922 nop
25923 rdpr %cwp, %g1
25924 rdpr %cansave, %g2
25925 rdpr %canrestore, %g3
25926 rdpr %cleanwin, %g4
25927 rdpr %otherwin, %g5
25928 rdpr %wstate, %g6
25929loop_89: fcmped %fcc0, %f16, %f8
25930 movvc %icc, %o3, %i4
25931 and %g5, 0x192B, %g2
25932 stw %i7, [%l7 + 0x60]
25933 edge16ln %l2, %i1, %o6
25934 fmuld8sux16 %f17, %f14, %f28
25935 nop
25936 set 0x08, %g1
25937 ldd [%l7 + %g1], %o4
25938 alignaddrl %o4, %g1, %o0
25939 fone %f8
25940 fmovse %xcc, %f6, %f27
25941 ldub [%l7 + 0x5A], %i0
25942 movle %xcc, %g4, %l1
25943 andncc %l5, %g7, %i5
25944 movneg %xcc, %g3, %o7
25945 ldd [%l7 + 0x58], %f22
25946 stx %i2, [%l7 + 0x58]
25947 fmovs %f9, %f5
25948 umul %l6, %l4, %i6
25949 fpack16 %f26, %f2
25950 st %f21, [%l7 + 0x54]
25951 fzeros %f13
25952 edge32n %o2, %o1, %g6
25953 edge8ln %l0, %i3, %o3
25954 ldub [%l7 + 0x47], %l3
25955 fmovsa %xcc, %f22, %f28
25956 ld [%l7 + 0x5C], %f16
25957 movl %icc, %i4, %g2
25958 fnegs %f11, %f1
25959 fpackfix %f16, %f5
25960 xnor %i7, %l2, %i1
25961 umul %o6, %o5, %g5
25962 array32 %g1, %o0, %i0
25963 fmovsneg %xcc, %f1, %f11
25964 fpsub16s %f17, %f29, %f18
25965 sdiv %g4, 0x15AC, %o4
25966 fnot1s %f15, %f14
25967 ldsb [%l7 + 0x76], %l1
25968 and %g7, 0x0ECF, %i5
25969 fmovrdgez %l5, %f18, %f26
25970 fmovrsne %o7, %f31, %f5
25971 fabss %f27, %f17
25972 umul %g3, 0x0098, %l6
25973 ld [%l7 + 0x34], %f8
25974 xor %i2, 0x16CC, %l4
25975 ldx [%l7 + 0x08], %o2
25976 fmovrde %o1, %f12, %f0
25977 movpos %xcc, %g6, %l0
25978 movrgz %i6, %i3, %o3
25979 edge32n %i4, %l3, %i7
25980 edge8ln %l2, %g2, %o6
25981 edge8n %i1, %g5, %o5
25982 fmovrdlz %o0, %f8, %f16
25983 subc %g1, 0x0229, %g4
25984 fmovde %xcc, %f21, %f24
25985 nop
25986 set 0x60, %l2
25987 std %f2, [%l7 + %l2]
25988 sra %o4, %l1, %g7
25989 fmovspos %icc, %f26, %f13
25990 ldx [%l7 + 0x40], %i0
25991 fmovrdgez %i5, %f24, %f22
25992 orncc %o7, 0x0347, %g3
25993 movrlez %l6, 0x3FF, %l5
25994 sir 0x1BDC
25995 udivcc %l4, 0x0DAA, %o2
25996 array16 %o1, %g6, %l0
25997 edge32l %i2, %i6, %i3
25998 nop
25999 set 0x14, %g3
26000 ldsw [%l7 + %g3], %i4
26001 xorcc %o3, %l3, %i7
26002 movcs %xcc, %g2, %o6
26003 movre %i1, 0x2D4, %g5
26004 stx %o5, [%l7 + 0x60]
26005 orcc %l2, 0x18BD, %g1
26006 fcmpes %fcc2, %f10, %f19
26007 edge16ln %o0, %o4, %g4
26008 movre %g7, %l1, %i5
26009 subc %i0, 0x0434, %g3
26010 orncc %l6, 0x0EA4, %l5
26011 movvs %icc, %l4, %o7
26012 ld [%l7 + 0x1C], %f28
26013 udivx %o1, 0x16EC, %o2
26014 array32 %l0, %i2, %i6
26015 addccc %i3, %g6, %i4
26016 movge %icc, %l3, %i7
26017 fmovrdlez %o3, %f14, %f26
26018 movg %xcc, %g2, %o6
26019 fmovdcs %icc, %f1, %f5
26020 fpadd16s %f19, %f7, %f10
26021 movg %icc, %g5, %o5
26022 edge16ln %l2, %g1, %o0
26023 sth %i1, [%l7 + 0x70]
26024 xor %o4, 0x0EF8, %g4
26025 movrlez %l1, 0x394, %i5
26026 fcmpne16 %f4, %f6, %i0
26027 faligndata %f26, %f4, %f22
26028 movpos %icc, %g7, %g3
26029 sir 0x093D
26030 andncc %l6, %l5, %l4
26031 ldsh [%l7 + 0x12], %o1
26032 mulx %o7, 0x15EF, %l0
26033 fornot1s %f31, %f7, %f0
26034 sdivx %o2, 0x1FA6, %i6
26035 fmovs %f20, %f13
26036 udivcc %i3, 0x1530, %g6
26037 stb %i4, [%l7 + 0x7B]
26038 movrne %l3, %i7, %o3
26039 siam 0x3
26040 edge8ln %g2, %i2, %o6
26041 movle %xcc, %o5, %l2
26042 array32 %g1, %g5, %o0
26043 movrne %i1, 0x3EF, %g4
26044 fmovscc %icc, %f0, %f2
26045 andcc %l1, %i5, %i0
26046 movvc %xcc, %g7, %g3
26047 sir 0x0466
26048 fmovsleu %xcc, %f23, %f9
26049 mulx %o4, 0x0522, %l5
26050 andcc %l6, %l4, %o1
26051 movrgez %l0, 0x1B3, %o2
26052 sdiv %o7, 0x12D3, %i6
26053 umul %i3, 0x1BF2, %i4
26054 fabsd %f6, %f30
26055 fnot2s %f11, %f19
26056 andncc %l3, %i7, %o3
26057 movle %xcc, %g2, %g6
26058 umulcc %o6, %o5, %i2
26059 edge32l %l2, %g1, %g5
26060 fnand %f22, %f2, %f6
26061 movrlez %o0, %i1, %g4
26062 orn %l1, %i0, %i5
26063 subcc %g7, %o4, %l5
26064 udiv %l6, 0x1D28, %g3
26065 ldd [%l7 + 0x40], %f4
26066 srax %l4, %l0, %o2
26067 orcc %o7, %i6, %o1
26068 sir 0x0C82
26069 sth %i3, [%l7 + 0x4E]
26070 udivx %i4, 0x1231, %l3
26071 fmul8x16au %f27, %f15, %f26
26072 edge32n %i7, %o3, %g2
26073 sdivx %g6, 0x1827, %o5
26074 orn %o6, %i2, %g1
26075 srax %l2, 0x1E, %o0
26076 stb %i1, [%l7 + 0x5C]
26077 sdivx %g4, 0x1F2A, %g5
26078 sir 0x1A29
26079 move %xcc, %l1, %i0
26080 fmovrsgez %g7, %f24, %f3
26081 array32 %o4, %l5, %l6
26082 sllx %i5, 0x0A, %l4
26083 subcc %g3, %o2, %l0
26084 srax %i6, 0x0C, %o1
26085 popc 0x0993, %i3
26086 subcc %o7, 0x0624, %l3
26087 sll %i4, 0x08, %i7
26088 popc %g2, %o3
26089 fsrc1s %f25, %f24
26090 fnot1 %f2, %f22
26091 movleu %xcc, %g6, %o5
26092 fcmpeq16 %f6, %f18, %o6
26093 movge %xcc, %i2, %g1
26094 mova %xcc, %l2, %o0
26095 fmovdl %xcc, %f12, %f13
26096 lduw [%l7 + 0x14], %i1
26097 fmovsne %xcc, %f8, %f23
26098 movrlez %g4, %g5, %i0
26099 ldub [%l7 + 0x50], %l1
26100 movrgz %g7, %l5, %o4
26101 edge8l %i5, %l6, %l4
26102 edge16l %g3, %l0, %i6
26103 edge16n %o1, %i3, %o2
26104 andncc %o7, %i4, %i7
26105 fpsub32 %f6, %f6, %f4
26106 sth %l3, [%l7 + 0x5E]
26107 sethi 0x02C7, %g2
26108 st %f24, [%l7 + 0x24]
26109 ldsw [%l7 + 0x48], %g6
26110 umulcc %o3, 0x161B, %o5
26111 sllx %o6, 0x1B, %g1
26112 restore %l2, %o0, %i1
26113 rdpr %cwp, %g1
26114 rdpr %cansave, %g2
26115 rdpr %canrestore, %g3
26116 rdpr %cleanwin, %g4
26117 rdpr %otherwin, %g5
26118 rdpr %wstate, %g6
26119 sll %g4, %i2, %g5
26120 fabss %f6, %f20
26121 alignaddr %l1, %i0, %l5
26122 fandnot1s %f23, %f15, %f15
26123 alignaddr %o4, %i5, %g7
26124 movgu %xcc, %l6, %l4
26125 movrne %l0, %g3, %i6
26126 mulx %o1, 0x151F, %o2
26127 move %xcc, %i3, %i4
26128 edge16n %o7, %i7, %g2
26129 sethi 0x180E, %g6
26130 ldsw [%l7 + 0x6C], %o3
26131 sth %l3, [%l7 + 0x12]
26132 edge16ln %o5, %o6, %g1
26133 ld [%l7 + 0x5C], %f20
26134 xor %l2, 0x04EB, %o0
26135 array8 %i1, %g4, %i2
26136 movrgez %g5, 0x3D9, %l1
26137 popc %l5, %i0
26138 movl %xcc, %i5, %g7
26139 fnegs %f16, %f3
26140 ld [%l7 + 0x38], %f1
26141 subc %l6, 0x19F7, %o4
26142 edge16l %l4, %l0, %i6
26143 mova %icc, %g3, %o2
26144 subcc %o1, 0x1D9C, %i3
26145 xnorcc %o7, %i7, %i4
26146 movl %xcc, %g2, %o3
26147 fornot2 %f14, %f26, %f16
26148 stw %g6, [%l7 + 0x74]
26149 movg %icc, %l3, %o5
26150 move %xcc, %g1, %l2
26151 fabss %f23, %f24
26152 movle %icc, %o6, %i1
26153 mulscc %o0, %g4, %i2
26154 addccc %g5, 0x0984, %l5
26155 xnorcc %l1, %i5, %i0
26156 udivx %l6, 0x0AD8, %g7
26157 fpadd16s %f29, %f28, %f19
26158 movrlez %o4, 0x39D, %l0
26159 xnor %i6, %g3, %l4
26160 alignaddr %o2, %i3, %o1
26161 stb %o7, [%l7 + 0x78]
26162 fmovdcs %icc, %f0, %f29
26163 fmovdn %xcc, %f5, %f23
26164 fnegd %f30, %f26
26165 edge8ln %i4, %i7, %g2
26166 umul %o3, 0x1FDC, %g6
26167 fcmpeq32 %f0, %f24, %l3
26168 sdiv %g1, 0x0897, %o5
26169 addccc %l2, %o6, %o0
26170 andncc %g4, %i1, %i2
26171 andncc %g5, %l1, %i5
26172 stb %i0, [%l7 + 0x3D]
26173 stw %l6, [%l7 + 0x40]
26174 std %f4, [%l7 + 0x58]
26175 edge32 %g7, %o4, %l0
26176 fmovdl %icc, %f17, %f12
26177 fpadd32s %f12, %f10, %f14
26178 ldx [%l7 + 0x18], %i6
26179 fmovs %f27, %f15
26180 sir 0x1293
26181 subcc %l5, %g3, %o2
26182 alignaddrl %l4, %o1, %o7
26183 smulcc %i4, 0x1EE7, %i3
26184 mulscc %i7, 0x14B8, %o3
26185 sllx %g2, 0x12, %g6
26186 sllx %l3, %g1, %l2
26187 ldd [%l7 + 0x58], %f22
26188 ld [%l7 + 0x4C], %f14
26189 sth %o5, [%l7 + 0x1A]
26190 movrgez %o6, %g4, %o0
26191 fpadd16s %f7, %f25, %f20
26192 xnorcc %i1, %i2, %g5
26193 move %icc, %l1, %i5
26194 setx loop_90, %l0, %l1
26195 return %l1
26196 nop
26197 rdpr %cwp, %g1
26198 rdpr %cansave, %g2
26199 rdpr %canrestore, %g3
26200 rdpr %cleanwin, %g4
26201 rdpr %otherwin, %g5
26202 rdpr %wstate, %g6
26203loop_90: edge16ln %g7, %l0, %o4
26204 sir 0x13F1
26205 move %icc, %i6, %g3
26206 andcc %l5, %o2, %l4
26207 save %o1, %i4, %o7
26208 rdpr %cwp, %g1
26209 rdpr %cansave, %g2
26210 rdpr %canrestore, %g3
26211 rdpr %cleanwin, %g4
26212 rdpr %otherwin, %g5
26213 rdpr %wstate, %g6
26214 fandnot1 %f18, %f6, %f0
26215 fmovrdlez %i7, %f8, %f24
26216 subc %o3, 0x1604, %g2
26217 fmovda %icc, %f25, %f15
26218 movn %xcc, %i3, %l3
26219 edge8 %g1, %g6, %o5
26220 add %o6, %l2, %o0
26221 andn %g4, 0x1D0D, %i1
26222 alignaddrl %i2, %g5, %l1
26223 fmul8x16al %f25, %f21, %f12
26224 umulcc %i5, %i0, %l6
26225 mulx %l0, %g7, %i6
26226 siam 0x0
26227 sub %o4, %g3, %l5
26228 fands %f30, %f28, %f14
26229 movrne %o2, %l4, %o1
26230 addccc %o7, 0x1CED, %i4
26231 fnands %f22, %f11, %f12
26232 xor %i7, %g2, %o3
26233 array32 %l3, %i3, %g6
26234 edge16l %g1, %o6, %l2
26235 array8 %o5, %g4, %o0
26236 fmovsn %xcc, %f23, %f2
26237 movrgez %i2, %g5, %i1
26238 subccc %i5, %l1, %i0
26239 mova %xcc, %l6, %l0
26240 for %f4, %f18, %f4
26241 addccc %g7, %o4, %g3
26242 fmovscc %icc, %f14, %f1
26243 srl %i6, 0x15, %l5
26244 ldd [%l7 + 0x30], %f16
26245 fpsub32s %f19, %f4, %f24
26246 movl %xcc, %l4, %o2
26247 ldd [%l7 + 0x08], %o6
26248 movge %icc, %o1, %i4
26249 xor %g2, 0x139E, %i7
26250 fnot2s %f7, %f21
26251 sdivx %l3, 0x06CA, %i3
26252 fcmpeq32 %f6, %f20, %o3
26253 mova %icc, %g6, %g1
26254 movre %o6, 0x196, %o5
26255 fmovrslz %l2, %f6, %f15
26256 movl %icc, %g4, %i2
26257 edge8ln %g5, %o0, %i5
26258 alignaddrl %i1, %l1, %l6
26259 edge8ln %l0, %g7, %o4
26260 edge16 %g3, %i0, %i6
26261 movl %icc, %l5, %l4
26262 movrgz %o7, 0x1D3, %o1
26263 fcmps %fcc0, %f3, %f17
26264 edge16 %o2, %g2, %i4
26265 sll %l3, 0x0E, %i3
26266 fmovrde %o3, %f22, %f12
26267 fmovrse %g6, %f11, %f20
26268 fmovsle %icc, %f24, %f0
26269 mova %xcc, %i7, %g1
26270 stx %o6, [%l7 + 0x48]
26271 edge32l %o5, %g4, %i2
26272 subc %g5, 0x000C, %o0
26273 fmovdneg %icc, %f16, %f25
26274 movgu %xcc, %i5, %i1
26275 nop
26276 set 0x40, %l4
26277 stx %l2, [%l7 + %l4]
26278 stb %l6, [%l7 + 0x68]
26279 udiv %l0, 0x1E5F, %l1
26280 array16 %g7, %o4, %i0
26281 edge32ln %g3, %l5, %l4
26282 movleu %icc, %i6, %o7
26283 ldd [%l7 + 0x08], %o2
26284 srlx %g2, %i4, %o1
26285 movne %xcc, %l3, %o3
26286 fmovda %xcc, %f15, %f0
26287 fmovsl %icc, %f27, %f3
26288 and %g6, %i3, %i7
26289 movn %icc, %o6, %g1
26290 ldsb [%l7 + 0x33], %g4
26291 ld [%l7 + 0x6C], %f5
26292 fpsub32 %f10, %f4, %f8
26293 sethi 0x10F8, %o5
26294 fcmped %fcc2, %f28, %f4
26295 lduw [%l7 + 0x4C], %i2
26296 ldd [%l7 + 0x60], %o0
26297 add %i5, %g5, %l2
26298 sethi 0x1F26, %l6
26299 fmovdge %icc, %f20, %f19
26300 edge16 %i1, %l0, %g7
26301 fone %f16
26302 stb %o4, [%l7 + 0x3E]
26303 fpadd16 %f30, %f18, %f24
26304 fmovs %f2, %f29
26305 movcs %xcc, %l1, %g3
26306 mulscc %l5, 0x1EBB, %l4
26307 andcc %i0, %i6, %o7
26308 movcc %xcc, %o2, %i4
26309 fcmpeq32 %f22, %f22, %g2
26310 orcc %l3, %o3, %o1
26311 addccc %g6, %i7, %i3
26312 udivx %g1, 0x016B, %g4
26313 movrgez %o5, 0x36D, %o6
26314 restore %o0, %i5, %i2
26315 rdpr %cwp, %g1
26316 rdpr %cansave, %g2
26317 rdpr %canrestore, %g3
26318 rdpr %cleanwin, %g4
26319 rdpr %otherwin, %g5
26320 rdpr %wstate, %g6
26321 edge8 %g5, %l6, %i1
26322 fsrc1s %f5, %f5
26323 fcmpd %fcc3, %f16, %f14
26324 movge %xcc, %l2, %g7
26325 xorcc %o4, 0x1A9E, %l0
26326 fandnot2s %f23, %f30, %f22
26327 array16 %g3, %l1, %l4
26328 save %i0, 0x0321, %i6
26329 rdpr %cwp, %g1
26330 rdpr %cansave, %g2
26331 rdpr %canrestore, %g3
26332 rdpr %cleanwin, %g4
26333 rdpr %otherwin, %g5
26334 rdpr %wstate, %g6
26335 umul %o7, %l5, %i4
26336 smul %g2, %o2, %l3
26337 movre %o1, %o3, %i7
26338 fnot2 %f30, %f0
26339 movl %icc, %i3, %g6
26340 fmovdvc %icc, %f28, %f27
26341 fnegd %f2, %f4
26342 udivx %g1, 0x07DA, %g4
26343 srlx %o5, 0x0C, %o0
26344 add %i5, %i2, %o6
26345 movrlez %l6, %g5, %l2
26346 array16 %g7, %i1, %l0
26347 edge16ln %o4, %g3, %l1
26348 edge8 %i0, %l4, %i6
26349 setx loop_91, %l0, %l1
26350 return %l1
26351 nop
26352 rdpr %cwp, %g1
26353 rdpr %cansave, %g2
26354 rdpr %canrestore, %g3
26355 rdpr %cleanwin, %g4
26356 rdpr %otherwin, %g5
26357 rdpr %wstate, %g6
26358loop_91: fmovdgu %icc, %f7, %f19
26359 xnor %g2, %o2, %i4
26360 alignaddr %o1, %o3, %l3
26361 ldx [%l7 + 0x28], %i3
26362 movgu %xcc, %i7, %g1
26363 mulx %g6, %o5, %g4
26364 movge %icc, %i5, %o0
26365 andncc %o6, %i2, %l6
26366 ldsb [%l7 + 0x0B], %l2
26367 srlx %g7, %g5, %l0
26368 array32 %o4, %i1, %g3
26369 and %l1, 0x1180, %l4
26370 or %i6, %i0, %l5
26371 smulcc %o7, 0x0E4A, %o2
26372 andcc %g2, %i4, %o1
26373 ldsw [%l7 + 0x18], %o3
26374 save %l3, 0x1AB5, %i3
26375 rdpr %cwp, %g1
26376 rdpr %cansave, %g2
26377 rdpr %canrestore, %g3
26378 rdpr %cleanwin, %g4
26379 rdpr %otherwin, %g5
26380 rdpr %wstate, %g6
26381 fpackfix %f14, %f7
26382 ldd [%l7 + 0x30], %f24
26383 sdiv %i7, 0x1063, %g1
26384 fandnot1s %f15, %f20, %f23
26385 movgu %xcc, %o5, %g6
26386 edge16 %g4, %i5, %o0
26387 sth %i2, [%l7 + 0x1A]
26388 movcs %icc, %l6, %l2
26389 array8 %g7, %g5, %o6
26390 movneg %icc, %o4, %l0
26391 srl %g3, %l1, %l4
26392 nop
26393 set 0x2E, %o3
26394 ldub [%l7 + %o3], %i6
26395 and %i0, 0x12C8, %i1
26396 fone %f6
26397 umulcc %l5, %o7, %g2
26398 fzeros %f21
26399 fmovrdne %o2, %f16, %f20
26400 sth %o1, [%l7 + 0x5E]
26401 movrne %i4, %o3, %l3
26402 stb %i7, [%l7 + 0x5B]
26403 sir 0x00E5
26404 movrlez %i3, %o5, %g1
26405 array16 %g4, %i5, %o0
26406 fandnot2s %f7, %f17, %f31
26407 ldub [%l7 + 0x0A], %i2
26408 fpsub32 %f10, %f30, %f24
26409 fmovscc %xcc, %f21, %f2
26410 movrgz %l6, 0x120, %g6
26411 movre %g7, 0x0F5, %g5
26412 fpmerge %f10, %f15, %f16
26413 move %xcc, %o6, %o4
26414 array8 %l0, %g3, %l2
26415 srax %l4, 0x0A, %l1
26416 sll %i6, 0x1D, %i1
26417 sdivcc %i0, 0x013F, %l5
26418 stw %o7, [%l7 + 0x6C]
26419 fmul8ulx16 %f12, %f8, %f20
26420 movge %icc, %g2, %o1
26421 movne %xcc, %o2, %o3
26422 movcs %xcc, %l3, %i7
26423 array8 %i3, %i4, %g1
26424 fmul8ulx16 %f10, %f22, %f30
26425 movle %xcc, %o5, %g4
26426 array32 %i5, %i2, %o0
26427 srax %l6, 0x10, %g7
26428 udivcc %g5, 0x07F0, %g6
26429 sll %o6, %o4, %l0
26430 fcmpeq16 %f22, %f0, %l2
26431 popc 0x1B6F, %l4
26432 for %f20, %f12, %f18
26433 array8 %l1, %g3, %i6
26434 sth %i0, [%l7 + 0x52]
26435 restore %l5, %o7, %i1
26436 rdpr %cwp, %g1
26437 rdpr %cansave, %g2
26438 rdpr %canrestore, %g3
26439 rdpr %cleanwin, %g4
26440 rdpr %otherwin, %g5
26441 rdpr %wstate, %g6
26442 movpos %icc, %o1, %g2
26443 srl %o2, %l3, %i7
26444 movrlz %o3, 0x2B2, %i4
26445 fones %f4
26446 movcs %xcc, %i3, %o5
26447 movrlez %g1, %i5, %i2
26448 save %o0, 0x1664, %g4
26449 rdpr %cwp, %g1
26450 rdpr %cansave, %g2
26451 rdpr %canrestore, %g3
26452 rdpr %cleanwin, %g4
26453 rdpr %otherwin, %g5
26454 rdpr %wstate, %g6
26455 sllx %g7, 0x03, %l6
26456 fpadd16s %f7, %f12, %f18
26457 fmovsleu %icc, %f30, %f11
26458 array16 %g5, %o6, %o4
26459 movne %icc, %l0, %g6
26460 sir 0x0DDF
26461 save %l4, %l2, %l1
26462 rdpr %cwp, %g1
26463 rdpr %cansave, %g2
26464 rdpr %canrestore, %g3
26465 rdpr %cleanwin, %g4
26466 rdpr %otherwin, %g5
26467 rdpr %wstate, %g6
26468 movvs %xcc, %i6, %i0
26469 ldub [%l7 + 0x69], %g3
26470 fpsub16s %f4, %f31, %f15
26471 edge8l %l5, %o7, %o1
26472 orn %i1, 0x0413, %g2
26473 umul %l3, %i7, %o2
26474 move %icc, %o3, %i3
26475 edge8 %i4, %o5, %i5
26476 sra %i2, 0x07, %g1
26477 movg %xcc, %g4, %o0
26478 mova %icc, %l6, %g7
26479 setx loop_92, %l0, %l1
26480 return %l1
26481 nop
26482 rdpr %cwp, %g1
26483 rdpr %cansave, %g2
26484 rdpr %canrestore, %g3
26485 rdpr %cleanwin, %g4
26486 rdpr %otherwin, %g5
26487 rdpr %wstate, %g6
26488loop_92: fcmpeq32 %f16, %f14, %g6
26489 edge8 %l0, %l4, %l2
26490 edge32l %i6, %i0, %g3
26491 andn %l5, %l1, %o7
26492 movrgz %i1, %o1, %g2
26493 srl %l3, %i7, %o2
26494 subc %o3, 0x07AD, %i4
26495 movvs %xcc, %o5, %i3
26496 fabsd %f6, %f0
26497 movl %icc, %i2, %g1
26498 smul %i5, %o0, %g4
26499 add %l6, %g7, %o6
26500 fandnot1s %f8, %f24, %f5
26501 add %g5, %o4, %l0
26502 fsrc1s %f18, %f19
26503 save %g6, %l2, %i6
26504 rdpr %cwp, %g1
26505 rdpr %cansave, %g2
26506 rdpr %canrestore, %g3
26507 rdpr %cleanwin, %g4
26508 rdpr %otherwin, %g5
26509 rdpr %wstate, %g6
26510 addccc %i0, %l4, %g3
26511 edge16ln %l1, %o7, %l5
26512 movrne %o1, 0x3A9, %i1
26513 fmovrslez %l3, %f23, %f25
26514 mova %xcc, %i7, %o2
26515 edge16n %g2, %i4, %o3
26516 ldsh [%l7 + 0x36], %i3
26517 stb %o5, [%l7 + 0x2E]
26518 fnot2s %f8, %f19
26519 stb %i2, [%l7 + 0x2F]
26520 edge16l %g1, %o0, %g4
26521 fmovsvs %icc, %f26, %f13
26522 ldub [%l7 + 0x56], %i5
26523 or %l6, %o6, %g7
26524 restore %g5, 0x0A50, %o4
26525 rdpr %cwp, %g1
26526 rdpr %cansave, %g2
26527 rdpr %canrestore, %g3
26528 rdpr %cleanwin, %g4
26529 rdpr %otherwin, %g5
26530 rdpr %wstate, %g6
26531 xorcc %g6, 0x1CD8, %l2
26532 fnot1s %f1, %f13
26533 fpadd16s %f13, %f22, %f19
26534 ldd [%l7 + 0x60], %i6
26535 movre %i0, 0x17C, %l0
26536 or %g3, %l4, %o7
26537 fnors %f31, %f1, %f17
26538 ldub [%l7 + 0x6C], %l5
26539 movne %xcc, %l1, %i1
26540 movne %icc, %o1, %l3
26541 movcs %xcc, %i7, %g2
26542 sra %o2, %i4, %o3
26543 ldd [%l7 + 0x50], %f6
26544 fmovsa %icc, %f3, %f17
26545 movcs %icc, %i3, %o5
26546 edge16l %g1, %i2, %g4
26547 movvc %icc, %o0, %l6
26548 movre %i5, %o6, %g5
26549 fmovdcs %icc, %f24, %f26
26550 movge %icc, %g7, %g6
26551 smulcc %l2, %i6, %i0
26552 fcmpne32 %f18, %f28, %l0
26553 edge16n %g3, %l4, %o7
26554 fsrc2s %f22, %f3
26555 ldd [%l7 + 0x08], %f16
26556 fcmpgt32 %f22, %f22, %o4
26557 array16 %l1, %i1, %l5
26558 movrgz %l3, 0x0A1, %o1
26559 sllx %i7, 0x1E, %g2
26560 for %f28, %f2, %f20
26561 orn %i4, %o2, %o3
26562 fmovs %f12, %f30
26563 fcmpd %fcc0, %f10, %f14
26564 fmuld8ulx16 %f1, %f7, %f12
26565 srlx %i3, 0x0B, %g1
26566 fpsub16s %f16, %f24, %f3
26567 srlx %i2, 0x00, %o5
26568 edge32ln %o0, %g4, %i5
26569 movrgez %o6, %g5, %g7
26570 sra %g6, %l6, %l2
26571 ldsb [%l7 + 0x41], %i0
26572 and %i6, %l0, %l4
26573 sdivx %g3, 0x0662, %o4
26574 movrgez %o7, 0x129, %l1
26575 fmuld8sux16 %f30, %f15, %f8
26576 movne %icc, %l5, %i1
26577 sub %o1, 0x14CB, %l3
26578 sdivcc %g2, 0x14CE, %i4
26579 add %i7, 0x15E6, %o3
26580 and %o2, 0x0983, %g1
26581 fabsd %f0, %f12
26582 orcc %i2, %i3, %o0
26583 edge32ln %g4, %i5, %o6
26584 st %f26, [%l7 + 0x3C]
26585 andcc %o5, 0x028B, %g7
26586 mulx %g6, %l6, %l2
26587 andcc %g5, 0x1F0F, %i0
26588 movge %xcc, %l0, %i6
26589 or %l4, %g3, %o7
26590 fcmpgt32 %f22, %f16, %l1
26591 movrne %o4, 0x210, %l5
26592 sra %o1, 0x01, %i1
26593 srl %g2, 0x10, %i4
26594 edge8 %i7, %l3, %o3
26595 movn %xcc, %g1, %o2
26596 sir 0x0FB6
26597 sdivx %i3, 0x107C, %i2
26598 xnor %o0, 0x1CE2, %i5
26599 fmul8x16 %f22, %f24, %f10
26600 fmovrslz %o6, %f27, %f29
26601 ldsw [%l7 + 0x18], %o5
26602 sub %g4, %g7, %g6
26603 smul %l6, %g5, %l2
26604 movgu %xcc, %i0, %l0
26605 fpsub16 %f0, %f10, %f14
26606 udivcc %l4, 0x0BC3, %g3
26607 fmovscs %icc, %f17, %f11
26608 sra %o7, 0x11, %i6
26609 std %f10, [%l7 + 0x20]
26610 edge16n %o4, %l5, %l1
26611 mulx %i1, %o1, %g2
26612 or %i7, 0x046F, %i4
26613 fnand %f24, %f24, %f24
26614 fcmple32 %f22, %f0, %o3
26615 fmovsg %icc, %f0, %f15
26616 fpadd16 %f20, %f0, %f26
26617 addc %l3, %g1, %o2
26618 sdivx %i3, 0x098C, %i2
26619 fmovrde %i5, %f16, %f2
26620 fmovdl %xcc, %f2, %f17
26621 movrgz %o0, 0x3ED, %o6
26622 edge8 %o5, %g7, %g6
26623 edge8ln %g4, %l6, %l2
26624 sdiv %i0, 0x05F4, %l0
26625 edge32 %g5, %l4, %g3
26626 fexpand %f17, %f28
26627 movrne %i6, 0x15D, %o4
26628 fmul8sux16 %f18, %f20, %f24
26629 fnand %f0, %f26, %f16
26630 lduw [%l7 + 0x68], %o7
26631 alignaddrl %l5, %l1, %i1
26632 fornot2 %f10, %f28, %f24
26633 movrne %o1, %g2, %i7
26634 movgu %xcc, %o3, %i4
26635 sra %l3, %g1, %i3
26636 ldsw [%l7 + 0x18], %i2
26637 orncc %o2, %i5, %o0
26638 edge32l %o6, %g7, %o5
26639 fnand %f4, %f10, %f16
26640 movge %xcc, %g6, %l6
26641 save %l2, %i0, %g4
26642 rdpr %cwp, %g1
26643 rdpr %cansave, %g2
26644 rdpr %canrestore, %g3
26645 rdpr %cleanwin, %g4
26646 rdpr %otherwin, %g5
26647 rdpr %wstate, %g6
26648 movrgez %l0, %l4, %g3
26649 fmovse %icc, %f4, %f8
26650 sdivx %g5, 0x0278, %o4
26651 and %i6, %l5, %o7
26652 fnot2 %f12, %f8
26653 lduw [%l7 + 0x60], %l1
26654 fmovsne %xcc, %f22, %f18
26655 fpack16 %f0, %f14
26656 edge8 %o1, %g2, %i1
26657 fmovda %xcc, %f26, %f21
26658 sdivx %o3, 0x0C2C, %i4
26659 mova %icc, %l3, %g1
26660 udivx %i7, 0x0E0B, %i2
26661 fpackfix %f10, %f14
26662 add %o2, %i5, %i3
26663 mulscc %o0, %o6, %g7
26664 stx %o5, [%l7 + 0x70]
26665 fabsd %f12, %f30
26666 move %xcc, %l6, %g6
26667 array8 %l2, %g4, %l0
26668 edge16ln %i0, %g3, %l4
26669 edge8ln %g5, %i6, %o4
26670 movcs %xcc, %o7, %l1
26671 movle %icc, %l5, %o1
26672 fcmpgt16 %f12, %f28, %i1
26673 movl %icc, %o3, %i4
26674 array32 %l3, %g2, %i7
26675 fnot1 %f16, %f0
26676 smulcc %i2, 0x04C2, %o2
26677 nop
26678 set 0x24, %i4
26679 lduw [%l7 + %i4], %i5
26680 movrlz %i3, %g1, %o6
26681 alignaddrl %o0, %o5, %l6
26682 array32 %g6, %l2, %g4
26683 edge32l %l0, %g7, %g3
26684 or %i0, %g5, %i6
26685 ldub [%l7 + 0x11], %l4
26686 movre %o4, 0x082, %o7
26687 movvc %icc, %l1, %o1
26688 for %f14, %f20, %f4
26689 edge16ln %l5, %i1, %o3
26690 fcmpeq16 %f4, %f12, %i4
26691 ldub [%l7 + 0x68], %g2
26692 addccc %i7, 0x1735, %i2
26693 edge8n %l3, %i5, %i3
26694 movre %g1, %o2, %o6
26695 fnegd %f10, %f12
26696 fcmpne16 %f26, %f14, %o5
26697 smulcc %l6, %g6, %o0
26698 edge8l %l2, %g4, %l0
26699 edge8n %g7, %g3, %g5
26700 fmul8x16al %f29, %f12, %f6
26701 udivcc %i0, 0x0EB3, %i6
26702 xnor %l4, %o7, %l1
26703 sra %o1, %l5, %o4
26704 fpsub32s %f22, %f7, %f1
26705 ldx [%l7 + 0x28], %i1
26706 sdivcc %i4, 0x0E21, %g2
26707 srlx %o3, %i7, %i2
26708 udivcc %i5, 0x1EFA, %l3
26709 edge8 %i3, %o2, %o6
26710 std %f4, [%l7 + 0x50]
26711 ldsb [%l7 + 0x73], %o5
26712 fmovd %f30, %f14
26713 setx loop_93, %l0, %l1
26714 return %l1
26715 nop
26716 rdpr %cwp, %g1
26717 rdpr %cansave, %g2
26718 rdpr %canrestore, %g3
26719 rdpr %cleanwin, %g4
26720 rdpr %otherwin, %g5
26721 rdpr %wstate, %g6
26722loop_93: orn %o0, 0x0A54, %g4
26723 movcs %xcc, %l0, %g7
26724 popc 0x0D85, %l2
26725 movre %g3, %g5, %i0
26726 addcc %l4, %o7, %l1
26727 fornot2 %f6, %f8, %f20
26728 edge8ln %i6, %l5, %o4
26729 sra %o1, %i1, %i4
26730 edge32ln %o3, %g2, %i7
26731 srax %i5, %i2, %l3
26732 movrgz %o2, 0x2BB, %i3
26733 move %icc, %o6, %o5
26734 move %xcc, %g1, %g6
26735 edge32n %l6, %o0, %l0
26736 std %f0, [%l7 + 0x38]
26737 movcs %xcc, %g4, %l2
26738 fmul8x16 %f28, %f18, %f18
26739 xorcc %g7, %g3, %g5
26740 sllx %l4, %o7, %l1
26741 movleu %xcc, %i6, %i0
26742 subccc %l5, %o1, %o4
26743 std %f4, [%l7 + 0x48]
26744 xnor %i1, 0x1E32, %i4
26745 xnor %o3, 0x12B3, %i7
26746 ldd [%l7 + 0x18], %i4
26747 sethi 0x1EA3, %i2
26748 add %l3, %g2, %i3
26749 siam 0x3
26750 sdiv %o6, 0x0984, %o5
26751 xorcc %g1, 0x1C5E, %o2
26752 stb %l6, [%l7 + 0x4D]
26753 mova %xcc, %g6, %l0
26754 edge16l %o0, %l2, %g4
26755 stb %g3, [%l7 + 0x45]
26756 movpos %icc, %g7, %g5
26757 edge16ln %o7, %l4, %i6
26758 movre %i0, %l1, %l5
26759 edge8ln %o1, %o4, %i4
26760 movcc %icc, %o3, %i7
26761 fabss %f23, %f2
26762 nop
26763 set 0x10, %i0
26764 ldsh [%l7 + %i0], %i1
26765 fmovs %f5, %f1
26766 edge32 %i5, %l3, %i2
26767 edge16 %g2, %i3, %o5
26768 umul %g1, 0x0471, %o2
26769 fmovrslz %o6, %f2, %f28
26770 edge32ln %g6, %l0, %l6
26771 fmovdn %icc, %f26, %f19
26772 movrlez %o0, 0x3B0, %l2
26773 movpos %xcc, %g3, %g4
26774 movcc %icc, %g7, %g5
26775 fpsub32 %f8, %f24, %f8
26776 array8 %l4, %i6, %o7
26777 umul %l1, 0x1228, %l5
26778 addcc %i0, %o1, %i4
26779 lduw [%l7 + 0x74], %o3
26780 fxnors %f12, %f27, %f16
26781 nop
26782 set 0x0C, %g5
26783 sth %o4, [%l7 + %g5]
26784 movvc %icc, %i1, %i5
26785 fpsub32s %f10, %f0, %f0
26786 fsrc2 %f24, %f4
26787 smul %l3, %i7, %g2
26788 stx %i2, [%l7 + 0x10]
26789 edge32 %i3, %o5, %g1
26790 movl %xcc, %o6, %g6
26791 mulx %o2, 0x0BED, %l0
26792 edge8n %l6, %o0, %g3
26793 stb %g4, [%l7 + 0x60]
26794 movvs %xcc, %g7, %l2
26795 save %g5, %i6, %l4
26796 rdpr %cwp, %g1
26797 rdpr %cansave, %g2
26798 rdpr %canrestore, %g3
26799 rdpr %cleanwin, %g4
26800 rdpr %otherwin, %g5
26801 rdpr %wstate, %g6
26802 mulx %l1, %l5, %i0
26803 umulcc %o1, %o7, %o3
26804 sllx %i4, %i1, %o4
26805 movl %xcc, %i5, %i7
26806 fmovsleu %xcc, %f2, %f25
26807 movn %xcc, %l3, %g2
26808 mulx %i2, %i3, %o5
26809 mulscc %o6, %g6, %o2
26810 addcc %l0, 0x04C5, %g1
26811 addccc %o0, 0x0918, %g3
26812 sdiv %l6, 0x0F43, %g4
26813 movrne %l2, %g7, %i6
26814 fnegs %f21, %f30
26815 srax %l4, 0x16, %g5
26816 movgu %icc, %l5, %l1
26817 fmovdneg %icc, %f1, %f19
26818 ldub [%l7 + 0x4F], %o1
26819 add %i0, %o7, %o3
26820 movne %icc, %i4, %i1
26821 subcc %i5, %i7, %o4
26822 edge32l %g2, %i2, %i3
26823 alignaddrl %o5, %o6, %g6
26824 ldsh [%l7 + 0x36], %l3
26825 fmovscc %xcc, %f12, %f9
26826 edge16n %o2, %l0, %o0
26827 fmovdneg %icc, %f25, %f30
26828 movleu %xcc, %g1, %g3
26829 orcc %g4, %l6, %l2
26830 st %f13, [%l7 + 0x08]
26831 subccc %g7, 0x193A, %l4
26832 srax %i6, %l5, %g5
26833 ld [%l7 + 0x58], %f16
26834 edge32n %l1, %i0, %o1
26835 movne %xcc, %o7, %o3
26836 movleu %xcc, %i4, %i1
26837 movge %xcc, %i7, %o4
26838 lduh [%l7 + 0x5C], %g2
26839 movrgz %i5, 0x084, %i2
26840 fcmpes %fcc2, %f12, %f21
26841 edge16 %i3, %o6, %o5
26842 sdivx %g6, 0x06EE, %o2
26843 sdivx %l3, 0x0E31, %o0
26844 fmovsleu %icc, %f29, %f28
26845 movvs %xcc, %l0, %g3
26846 addcc %g1, %g4, %l6
26847 fmovsvc %icc, %f24, %f31
26848 fcmpes %fcc0, %f0, %f17
26849 xnor %g7, %l2, %l4
26850 edge32 %l5, %i6, %g5
26851 sdivx %l1, 0x045E, %o1
26852 fabss %f31, %f3
26853 fmovda %xcc, %f24, %f31
26854 edge8n %o7, %i0, %i4
26855 movpos %xcc, %o3, %i1
26856 fpsub16 %f12, %f26, %f20
26857 array8 %o4, %i7, %i5
26858 movrlz %i2, 0x2D5, %i3
26859 srax %o6, 0x05, %o5
26860 fnand %f18, %f0, %f0
26861 movvs %xcc, %g6, %o2
26862 edge32 %l3, %o0, %l0
26863 smul %g2, 0x1100, %g3
26864 xorcc %g4, %l6, %g7
26865 smul %g1, 0x1A6F, %l2
26866 ldsb [%l7 + 0x21], %l4
26867 fnor %f12, %f6, %f18
26868 ldsw [%l7 + 0x74], %l5
26869 fmovse %xcc, %f18, %f28
26870 edge16 %i6, %g5, %o1
26871 edge16l %l1, %o7, %i4
26872 sir 0x1929
26873 sub %o3, %i1, %o4
26874 add %i7, %i5, %i2
26875 fmovdpos %xcc, %f16, %f7
26876 movcs %xcc, %i0, %i3
26877 sdivcc %o5, 0x1D9F, %g6
26878 andncc %o6, %o2, %l3
26879 umul %o0, %g2, %g3
26880 edge32 %g4, %l6, %l0
26881 std %f12, [%l7 + 0x30]
26882 andcc %g1, %l2, %l4
26883 sra %g7, 0x19, %i6
26884 sir 0x1F9C
26885 edge16n %l5, %g5, %l1
26886 st %f27, [%l7 + 0x34]
26887 lduw [%l7 + 0x20], %o1
26888 and %o7, 0x0759, %i4
26889 fnegd %f26, %f12
26890 stb %o3, [%l7 + 0x1C]
26891 array8 %i1, %i7, %o4
26892 ldd [%l7 + 0x50], %i2
26893 st %f8, [%l7 + 0x4C]
26894 movvs %icc, %i5, %i0
26895 movle %xcc, %i3, %o5
26896 fmovde %icc, %f17, %f3
26897 fmovrdne %g6, %f22, %f26
26898 movrgez %o6, 0x2E5, %o2
26899 fmovdpos %icc, %f31, %f16
26900 lduh [%l7 + 0x34], %l3
26901 movleu %icc, %o0, %g2
26902 andn %g4, %g3, %l0
26903 edge8ln %l6, %l2, %l4
26904 xor %g7, 0x0E7B, %g1
26905 nop
26906 set 0x50, %g2
26907 ldd [%l7 + %g2], %l4
26908 xnor %i6, 0x0D9C, %l1
26909 subc %o1, 0x050D, %g5
26910 udivx %o7, 0x049E, %o3
26911 sra %i1, %i4, %o4
26912 movg %xcc, %i7, %i2
26913 add %i0, %i3, %o5
26914 edge32ln %i5, %g6, %o6
26915 umulcc %o2, %o0, %l3
26916 fcmpgt16 %f6, %f6, %g4
26917 fmuld8ulx16 %f29, %f18, %f8
26918 edge8n %g3, %l0, %g2
26919 nop
26920 set 0x5C, %g7
26921 ldsh [%l7 + %g7], %l6
26922 sir 0x0454
26923 array16 %l2, %g7, %l4
26924 fmovsvc %icc, %f20, %f30
26925 fmovspos %icc, %f0, %f24
26926 udivx %g1, 0x1698, %i6
26927 fandnot1s %f28, %f0, %f13
26928 movcc %icc, %l1, %o1
26929 ldx [%l7 + 0x58], %l5
26930 array8 %o7, %g5, %o3
26931 udivcc %i1, 0x04A2, %o4
26932 movgu %xcc, %i7, %i2
26933 ldsb [%l7 + 0x6B], %i4
26934 ldd [%l7 + 0x70], %i0
26935 sdiv %o5, 0x013A, %i5
26936 fmovdleu %xcc, %f10, %f23
26937 movg %icc, %i3, %g6
26938 fandnot1 %f30, %f20, %f12
26939 sethi 0x0EBC, %o6
26940 restore %o2, 0x103E, %l3
26941 rdpr %cwp, %g1
26942 rdpr %cansave, %g2
26943 rdpr %canrestore, %g3
26944 rdpr %cleanwin, %g4
26945 rdpr %otherwin, %g5
26946 rdpr %wstate, %g6
26947 fmovdneg %icc, %f27, %f18
26948 st %f16, [%l7 + 0x70]
26949 edge8l %o0, %g4, %l0
26950 movrlez %g2, 0x15D, %l6
26951 array8 %g3, %g7, %l4
26952 sir 0x0C02
26953 sdivcc %g1, 0x0657, %i6
26954 fcmpne16 %f6, %f30, %l2
26955 movle %icc, %o1, %l5
26956 movg %xcc, %o7, %l1
26957 array16 %g5, %o3, %i1
26958 sdivx %o4, 0x0860, %i2
26959 movle %xcc, %i7, %i0
26960 lduw [%l7 + 0x64], %i4
26961 edge16n %i5, %o5, %g6
26962 move %xcc, %o6, %i3
26963 add %o2, %o0, %l3
26964 fpack32 %f8, %f30, %f4
26965 xor %l0, 0x152D, %g2
26966 andn %g4, %l6, %g3
26967 movrne %g7, 0x043, %g1
26968 sdiv %l4, 0x0A58, %l2
26969 movgu %icc, %o1, %l5
26970 nop
26971 set 0x3C, %o5
26972 stw %o7, [%l7 + %o5]
26973 movl %xcc, %i6, %g5
26974 xnor %o3, 0x0F91, %i1
26975 udivcc %o4, 0x1E20, %l1
26976 mulscc %i7, %i2, %i4
26977 srlx %i5, 0x08, %i0
26978 movrlez %g6, 0x032, %o5
26979 edge16ln %i3, %o6, %o0
26980 movrne %o2, 0x17D, %l3
26981 ldd [%l7 + 0x10], %f20
26982 fxnors %f1, %f5, %f1
26983 fmovdcs %xcc, %f0, %f23
26984 fmovdl %icc, %f19, %f30
26985 movre %l0, 0x346, %g4
26986 alignaddrl %l6, %g2, %g7
26987 fone %f10
26988 fzeros %f20
26989 movrlez %g3, %l4, %l2
26990 orncc %g1, 0x1973, %l5
26991 movg %xcc, %o1, %i6
26992 array16 %o7, %g5, %o3
26993 subc %o4, %i1, %i7
26994 popc 0x0B32, %i2
26995 move %icc, %l1, %i5
26996 alignaddrl %i0, %i4, %o5
26997 fmovsl %icc, %f22, %f31
26998 fpack16 %f24, %f21
26999 movrlz %i3, 0x38C, %g6
27000 array8 %o0, %o6, %o2
27001 fsrc2s %f26, %f1
27002 xnor %l0, 0x13FD, %l3
27003 srax %l6, %g4, %g7
27004 movneg %xcc, %g3, %g2
27005 xor %l4, %l2, %l5
27006 edge32n %g1, %o1, %o7
27007 sdiv %i6, 0x165A, %o3
27008 ldx [%l7 + 0x48], %o4
27009 edge8l %g5, %i1, %i7
27010 movneg %icc, %i2, %l1
27011 setx loop_94, %l0, %l1
27012 return %l1
27013 nop
27014 rdpr %cwp, %g1
27015 rdpr %cansave, %g2
27016 rdpr %canrestore, %g3
27017 rdpr %cleanwin, %g4
27018 rdpr %otherwin, %g5
27019 rdpr %wstate, %g6
27020loop_94: udiv %i4, 0x0C51, %o5
27021 ldsh [%l7 + 0x4A], %g6
27022 fmul8sux16 %f30, %f28, %f12
27023 sub %i3, %o0, %o6
27024 move %xcc, %o2, %l3
27025 movcc %icc, %l6, %g4
27026 movneg %xcc, %l0, %g7
27027 stb %g2, [%l7 + 0x0C]
27028 std %f22, [%l7 + 0x68]
27029 movcs %icc, %l4, %l2
27030 std %f30, [%l7 + 0x38]
27031 edge8 %g3, %g1, %o1
27032 movrlez %l5, %i6, %o3
27033 fmovd %f26, %f28
27034 move %icc, %o7, %o4
27035 sll %g5, 0x1B, %i1
27036 mulscc %i7, 0x0CE2, %l1
27037 mova %icc, %i2, %i5
27038 movre %i4, %o5, %i0
27039 fmovdleu %xcc, %f20, %f29
27040 movne %icc, %g6, %o0
27041 andcc %o6, 0x0641, %o2
27042 fpsub32 %f28, %f14, %f6
27043 add %i3, %l3, %g4
27044 movcs %xcc, %l6, %l0
27045 fsrc1s %f24, %f2
27046 fexpand %f6, %f30
27047 udivx %g7, 0x1B58, %g2
27048 fornot1s %f27, %f5, %f31
27049 fxnors %f17, %f2, %f5
27050 udivx %l2, 0x1D10, %g3
27051 fmul8x16 %f22, %f22, %f20
27052 nop
27053 set 0x08, %o1
27054 stx %g1, [%l7 + %o1]
27055 orn %l4, 0x0FEA, %l5
27056 fmovdgu %xcc, %f5, %f31
27057 movge %xcc, %i6, %o3
27058 addccc %o1, %o4, %o7
27059 sth %i1, [%l7 + 0x4C]
27060 mova %icc, %g5, %i7
27061 edge8l %l1, %i2, %i5
27062 xor %o5, 0x1285, %i0
27063 sdivx %g6, 0x158D, %i4
27064 andcc %o6, %o0, %i3
27065 fpsub32s %f6, %f15, %f23
27066 ldsw [%l7 + 0x50], %o2
27067 subccc %g4, 0x15B1, %l6
27068 andn %l0, %g7, %g2
27069 array16 %l2, %l3, %g1
27070 andn %l4, %g3, %l5
27071 udivcc %i6, 0x0576, %o3
27072 smulcc %o1, 0x0A60, %o7
27073 alignaddrl %o4, %i1, %g5
27074 sra %i7, 0x07, %i2
27075 umulcc %i5, 0x1A32, %l1
27076 movrlz %i0, 0x300, %g6
27077 or %i4, %o6, %o0
27078 movrne %o5, %o2, %g4
27079 save %i3, 0x0D3F, %l6
27080 rdpr %cwp, %g1
27081 rdpr %cansave, %g2
27082 rdpr %canrestore, %g3
27083 rdpr %cleanwin, %g4
27084 rdpr %otherwin, %g5
27085 rdpr %wstate, %g6
27086 fmovd %f20, %f2
27087 fmovsvs %xcc, %f22, %f17
27088 array32 %g7, %l0, %l2
27089 sir 0x113C
27090 sub %g2, 0x138F, %l3
27091 subccc %l4, 0x1CC8, %g3
27092 alignaddr %g1, %i6, %l5
27093 array8 %o1, %o7, %o3
27094 fmovsne %xcc, %f12, %f19
27095 umulcc %o4, %i1, %g5
27096 sdiv %i2, 0x023F, %i5
27097 udivcc %l1, 0x1C4D, %i7
27098 orn %i0, %g6, %o6
27099 xorcc %i4, 0x1832, %o5
27100 sdivx %o2, 0x1148, %o0
27101 edge8ln %g4, %i3, %l6
27102 edge16n %g7, %l0, %g2
27103 smulcc %l3, %l2, %l4
27104 addc %g1, 0x0242, %i6
27105 umul %g3, 0x1CB0, %o1
27106 smul %o7, 0x067B, %o3
27107 std %f20, [%l7 + 0x40]
27108 edge16l %o4, %l5, %i1
27109 or %i2, 0x0F2A, %i5
27110 movne %icc, %l1, %i7
27111 fmul8sux16 %f20, %f28, %f2
27112 ldx [%l7 + 0x70], %g5
27113 st %f15, [%l7 + 0x68]
27114 movgu %icc, %i0, %g6
27115 alignaddrl %i4, %o6, %o2
27116 siam 0x1
27117 movvs %icc, %o5, %o0
27118 sir 0x00D1
27119 fnot1s %f15, %f7
27120 edge16n %g4, %i3, %l6
27121 movrgz %l0, 0x3F4, %g2
27122 movrne %l3, %g7, %l4
27123 udiv %g1, 0x0F52, %i6
27124 addccc %l2, %o1, %g3
27125 movle %xcc, %o7, %o4
27126 subccc %l5, 0x1D7A, %o3
27127 mova %icc, %i1, %i2
27128 udivx %l1, 0x1725, %i5
27129 movl %xcc, %g5, %i7
27130 movge %icc, %i0, %i4
27131 udivx %g6, 0x0465, %o6
27132 sir 0x185D
27133 ldd [%l7 + 0x28], %o4
27134 smulcc %o2, %g4, %o0
27135 movvs %xcc, %l6, %i3
27136 addcc %l0, %l3, %g2
27137 nop
27138 set 0x40, %g6
27139 std %f24, [%l7 + %g6]
27140 fmovdpos %xcc, %f11, %f10
27141 fand %f26, %f28, %f20
27142 restore %l4, %g7, %i6
27143 rdpr %cwp, %g1
27144 rdpr %cansave, %g2
27145 rdpr %canrestore, %g3
27146 rdpr %cleanwin, %g4
27147 rdpr %otherwin, %g5
27148 rdpr %wstate, %g6
27149 save %l2, 0x1AE2, %g1
27150 rdpr %cwp, %g1
27151 rdpr %cansave, %g2
27152 rdpr %canrestore, %g3
27153 rdpr %cleanwin, %g4
27154 rdpr %otherwin, %g5
27155 rdpr %wstate, %g6
27156 alignaddrl %g3, %o7, %o4
27157 sub %o1, 0x1D2F, %o3
27158 umulcc %i1, 0x16E7, %l5
27159 stx %i2, [%l7 + 0x40]
27160 array8 %i5, %l1, %i7
27161 andncc %i0, %g5, %g6
27162 edge32ln %o6, %o5, %i4
27163 movneg %icc, %o2, %g4
27164 fandnot2 %f22, %f30, %f30
27165 ldd [%l7 + 0x08], %i6
27166 siam 0x6
27167 fmovrslz %o0, %f23, %f23
27168 setx loop_95, %l0, %l1
27169 return %l1
27170 nop
27171 rdpr %cwp, %g1
27172 rdpr %cansave, %g2
27173 rdpr %canrestore, %g3
27174 rdpr %cleanwin, %g4
27175 rdpr %otherwin, %g5
27176 rdpr %wstate, %g6
27177loop_95: orn %l4, %i3, %g7
27178 movre %i6, %g1, %g3
27179 fmovs %f22, %f3
27180 fzero %f16
27181 orn %o7, %l2, %o4
27182 fmovspos %icc, %f27, %f27
27183 fmovdcs %xcc, %f7, %f5
27184 edge16 %o3, %i1, %o1
27185 edge8l %l5, %i5, %i2
27186 sdiv %l1, 0x1069, %i0
27187 movcc %icc, %i7, %g6
27188 andcc %o6, 0x037B, %g5
27189 movl %icc, %o5, %o2
27190 mova %icc, %i4, %g4
27191 andn %o0, 0x0E7B, %l0
27192 and %l3, 0x18B0, %g2
27193 edge32 %l4, %i3, %g7
27194 fsrc1 %f10, %f24
27195 edge16l %i6, %l6, %g3
27196 ldsb [%l7 + 0x61], %g1
27197 movgu %xcc, %l2, %o4
27198 pdist %f8, %f0, %f6
27199 movvc %icc, %o7, %o3
27200 movcs %icc, %i1, %l5
27201 fmul8sux16 %f30, %f2, %f8
27202 movle %icc, %o1, %i5
27203 subcc %l1, 0x141C, %i0
27204 orcc %i7, 0x01F6, %g6
27205 std %f6, [%l7 + 0x10]
27206 movrlez %i2, 0x1A2, %g5
27207 ld [%l7 + 0x34], %f8
27208 fpadd16s %f18, %f1, %f16
27209 movvs %xcc, %o6, %o5
27210 sth %o2, [%l7 + 0x2C]
27211 save %g4, 0x1AB8, %o0
27212 rdpr %cwp, %g1
27213 rdpr %cansave, %g2
27214 rdpr %canrestore, %g3
27215 rdpr %cleanwin, %g4
27216 rdpr %otherwin, %g5
27217 rdpr %wstate, %g6
27218 fmovd %f0, %f30
27219 mulx %l0, %l3, %g2
27220 edge32l %i4, %l4, %i3
27221 fcmpeq16 %f14, %f0, %g7
27222 edge32ln %l6, %i6, %g1
27223 fnot1s %f19, %f6
27224 fmovscc %icc, %f21, %f1
27225 ldx [%l7 + 0x38], %g3
27226 udiv %l2, 0x0AD5, %o7
27227 fmovrde %o3, %f18, %f8
27228 fmovde %icc, %f23, %f11
27229 smulcc %i1, %l5, %o4
27230 fabsd %f26, %f12
27231 fpadd16 %f6, %f20, %f16
27232 movl %icc, %i5, %l1
27233 addccc %o1, 0x09DB, %i7
27234 fone %f20
27235 edge32n %g6, %i0, %g5
27236 sll %o6, 0x14, %i2
27237 orncc %o2, %g4, %o5
27238 ldd [%l7 + 0x70], %o0
27239 xnorcc %l0, 0x0816, %g2
27240 movgu %icc, %i4, %l4
27241 movre %l3, %g7, %i3
27242 fandnot1 %f28, %f24, %f4
27243 addc %l6, %g1, %i6
27244 stb %g3, [%l7 + 0x25]
27245 fmuld8ulx16 %f6, %f31, %f6
27246 fnot2 %f10, %f6
27247 xorcc %o7, %o3, %i1
27248 ldd [%l7 + 0x08], %f30
27249 alignaddrl %l2, %o4, %l5
27250 ldsw [%l7 + 0x44], %i5
27251 alignaddrl %l1, %o1, %g6
27252 sth %i0, [%l7 + 0x46]
27253 alignaddr %g5, %i7, %i2
27254 sdiv %o2, 0x13C8, %o6
27255 movvc %xcc, %g4, %o0
27256 edge16l %l0, %o5, %i4
27257 andn %l4, %g2, %l3
27258 edge8 %g7, %i3, %g1
27259 restore %i6, 0x1E17, %g3
27260 rdpr %cwp, %g1
27261 rdpr %cansave, %g2
27262 rdpr %canrestore, %g3
27263 rdpr %cleanwin, %g4
27264 rdpr %otherwin, %g5
27265 rdpr %wstate, %g6
27266 sir 0x1756
27267 fmovsa %icc, %f14, %f6
27268 alignaddr %l6, %o3, %i1
27269 fcmps %fcc1, %f5, %f11
27270 srl %l2, %o7, %l5
27271 edge16 %i5, %o4, %o1
27272 and %l1, 0x0B60, %i0
27273 movle %icc, %g5, %g6
27274 movl %icc, %i2, %i7
27275 subc %o2, %g4, %o6
27276 smul %l0, 0x0BD6, %o0
27277 movn %xcc, %o5, %i4
27278 movvc %icc, %g2, %l4
27279 fmovsne %icc, %f7, %f20
27280 sir 0x1CF9
27281 addc %l3, 0x090F, %g7
27282 edge8ln %i3, %g1, %i6
27283 addccc %g3, %l6, %o3
27284 sll %i1, %o7, %l5
27285 ldsw [%l7 + 0x6C], %i5
27286 stb %o4, [%l7 + 0x5B]
27287 add %l2, 0x07D1, %l1
27288 xnorcc %i0, 0x067B, %g5
27289 movl %icc, %o1, %i2
27290 udiv %i7, 0x1DE2, %g6
27291 smulcc %o2, %g4, %o6
27292 fmovdge %xcc, %f28, %f7
27293 array8 %l0, %o5, %o0
27294 addcc %i4, 0x0350, %g2
27295 save %l4, 0x0B51, %g7
27296 rdpr %cwp, %g1
27297 rdpr %cansave, %g2
27298 rdpr %canrestore, %g3
27299 rdpr %cleanwin, %g4
27300 rdpr %otherwin, %g5
27301 rdpr %wstate, %g6
27302 save %i3, 0x0900, %g1
27303 rdpr %cwp, %g1
27304 rdpr %cansave, %g2
27305 rdpr %canrestore, %g3
27306 rdpr %cleanwin, %g4
27307 rdpr %otherwin, %g5
27308 rdpr %wstate, %g6
27309 edge32n %l3, %i6, %l6
27310 alignaddrl %g3, %o3, %i1
27311 array16 %o7, %i5, %l5
27312 movn %icc, %o4, %l2
27313 array16 %l1, %i0, %o1
27314 nop
27315 set 0x6C, %l0
27316 lduw [%l7 + %l0], %i2
27317 mulx %g5, 0x168B, %g6
27318 stb %i7, [%l7 + 0x39]
27319 fpmerge %f19, %f24, %f20
27320 orncc %g4, 0x0BCD, %o2
27321 mulx %l0, 0x0512, %o5
27322 fabss %f28, %f24
27323 popc 0x1C71, %o0
27324 add %o6, 0x0D03, %i4
27325 st %f24, [%l7 + 0x2C]
27326 fmovsleu %icc, %f4, %f0
27327 edge8 %g2, %l4, %i3
27328 edge16n %g1, %g7, %i6
27329 fmovdpos %xcc, %f7, %f20
27330 edge16n %l3, %g3, %l6
27331 mulx %i1, 0x139A, %o3
27332 fmovrsne %o7, %f17, %f24
27333 subc %i5, 0x07EC, %l5
27334 ldsh [%l7 + 0x1C], %l2
27335 lduh [%l7 + 0x68], %o4
27336 movne %xcc, %i0, %l1
27337 ldx [%l7 + 0x08], %i2
27338 st %f28, [%l7 + 0x30]
27339 umulcc %o1, %g6, %i7
27340 xorcc %g5, %o2, %l0
27341 subccc %o5, 0x02AE, %o0
27342 movneg %xcc, %o6, %i4
27343 fandnot2s %f11, %f27, %f25
27344 xorcc %g2, 0x18F4, %l4
27345 udiv %g4, 0x12B3, %g1
27346 std %f2, [%l7 + 0x08]
27347 save %g7, %i6, %i3
27348 rdpr %cwp, %g1
27349 rdpr %cansave, %g2
27350 rdpr %canrestore, %g3
27351 rdpr %cleanwin, %g4
27352 rdpr %otherwin, %g5
27353 rdpr %wstate, %g6
27354 umulcc %l3, 0x0A8E, %g3
27355 subc %i1, %o3, %o7
27356 lduw [%l7 + 0x70], %l6
27357 orn %i5, %l2, %l5
27358 fnot2s %f15, %f1
27359 alignaddrl %i0, %o4, %l1
27360 movrlz %i2, 0x0AD, %g6
27361 fpadd32 %f16, %f28, %f20
27362 ldd [%l7 + 0x20], %f10
27363 udiv %i7, 0x146F, %g5
27364 movvs %icc, %o1, %o2
27365 or %o5, 0x12CA, %o0
27366 movvc %xcc, %l0, %i4
27367 movle %xcc, %g2, %l4
27368 sub %o6, %g1, %g4
27369 movrgz %i6, %i3, %l3
27370 ldsw [%l7 + 0x6C], %g7
27371 fone %f24
27372 srlx %g3, 0x09, %i1
27373 fmovdle %xcc, %f10, %f26
27374 fmovrde %o3, %f24, %f22
27375 fnot2 %f4, %f4
27376 addcc %l6, %i5, %l2
27377 mulscc %o7, %i0, %l5
27378 popc %l1, %i2
27379 andcc %g6, 0x050A, %o4
27380 addcc %i7, %g5, %o2
27381 edge8 %o5, %o0, %l0
27382 sdiv %i4, 0x0448, %o1
27383 array16 %l4, %g2, %o6
27384 movrgz %g4, %g1, %i6
27385 fpack16 %f10, %f16
27386 edge32l %l3, %g7, %g3
27387 andcc %i3, 0x10CE, %i1
27388 xor %l6, 0x1D89, %o3
27389 edge8ln %l2, %o7, %i5
27390 mova %xcc, %i0, %l1
27391 setx loop_96, %l0, %l1
27392 return %l1
27393 nop
27394 rdpr %cwp, %g1
27395 rdpr %cansave, %g2
27396 rdpr %canrestore, %g3
27397 rdpr %cleanwin, %g4
27398 rdpr %otherwin, %g5
27399 rdpr %wstate, %g6
27400loop_96: stb %i7, [%l7 + 0x63]
27401 movrlez %l5, %g5, %o5
27402 movvs %xcc, %o0, %o2
27403 array32 %i4, %l0, %l4
27404 movre %g2, 0x29A, %o6
27405 addc %o1, 0x1B84, %g1
27406 fmovrdlz %i6, %f22, %f14
27407 fmovrdgez %g4, %f14, %f14
27408 save %l3, 0x1C3A, %g7
27409 rdpr %cwp, %g1
27410 rdpr %cansave, %g2
27411 rdpr %canrestore, %g3
27412 rdpr %cleanwin, %g4
27413 rdpr %otherwin, %g5
27414 rdpr %wstate, %g6
27415 ldsb [%l7 + 0x3A], %i3
27416 addcc %i1, 0x0CDB, %l6
27417 fmovscs %xcc, %f10, %f0
27418 addcc %o3, 0x16BB, %g3
27419 movrgz %l2, %o7, %i0
27420 movrne %i5, 0x1F6, %i2
27421 movrne %g6, %l1, %o4
27422 edge8l %l5, %i7, %g5
27423 fcmpd %fcc1, %f4, %f26
27424 array32 %o5, %o2, %i4
27425 udiv %l0, 0x05E3, %o0
27426 fcmpgt16 %f0, %f6, %l4
27427 lduw [%l7 + 0x54], %o6
27428 array16 %g2, %o1, %g1
27429 movrne %i6, 0x192, %l3
27430 edge8 %g4, %i3, %g7
27431 subc %i1, %o3, %l6
27432 stw %l2, [%l7 + 0x40]
27433 ldsb [%l7 + 0x73], %g3
27434 sth %o7, [%l7 + 0x24]
27435 fmovrdgez %i0, %f24, %f18
27436 edge16l %i5, %g6, %i2
27437 edge8n %o4, %l1, %i7
27438 movneg %xcc, %l5, %g5
27439 xnorcc %o2, %i4, %l0
27440 sethi 0x065F, %o5
27441 movneg %icc, %l4, %o6
27442 sth %g2, [%l7 + 0x6E]
27443 movrlez %o1, 0x13A, %o0
27444 fandnot2s %f27, %f26, %f11
27445 xnorcc %g1, %i6, %g4
27446 edge8ln %l3, %g7, %i3
27447 fone %f6
27448 movvc %xcc, %o3, %i1
27449 nop
27450 set 0x50, %i7
27451 lduw [%l7 + %i7], %l2
27452 fand %f4, %f20, %f6
27453 udivcc %g3, 0x132A, %l6
27454 and %i0, 0x11B0, %o7
27455 sll %i5, 0x1A, %i2
27456 alignaddr %g6, %o4, %i7
27457 addc %l1, %l5, %o2
27458 edge16ln %i4, %l0, %o5
27459 movrgz %g5, 0x127, %l4
27460 pdist %f6, %f12, %f20
27461 move %icc, %g2, %o1
27462 movrlez %o0, 0x2DD, %o6
27463 movl %xcc, %g1, %i6
27464 array8 %g4, %l3, %i3
27465 array16 %g7, %i1, %o3
27466 udivx %l2, 0x1FB2, %g3
27467 array32 %l6, %o7, %i0
27468 andcc %i5, %i2, %g6
27469 and %i7, %l1, %o4
27470 fors %f5, %f14, %f25
27471 edge32 %o2, %l5, %l0
27472 andncc %i4, %g5, %l4
27473 sllx %g2, %o5, %o1
27474 subc %o0, 0x0680, %o6
27475 pdist %f28, %f4, %f4
27476 lduh [%l7 + 0x6A], %g1
27477 ldub [%l7 + 0x29], %g4
27478 edge32ln %l3, %i6, %i3
27479 fpadd32 %f28, %f18, %f10
27480 nop
27481 set 0x38, %l3
27482 ldd [%l7 + %l3], %g6
27483 popc 0x1FE7, %o3
27484 sdivx %l2, 0x0B24, %g3
27485 fandnot2s %f8, %f12, %f30
27486 edge8 %i1, %l6, %i0
27487 smulcc %o7, %i2, %g6
27488 fpsub16 %f14, %f6, %f30
27489 fmovdleu %icc, %f1, %f27
27490 restore %i7, 0x0DB6, %l1
27491 rdpr %cwp, %g1
27492 rdpr %cansave, %g2
27493 rdpr %canrestore, %g3
27494 rdpr %cleanwin, %g4
27495 rdpr %otherwin, %g5
27496 rdpr %wstate, %g6
27497 edge16n %i5, %o4, %l5
27498 fmul8sux16 %f26, %f22, %f26
27499 movcc %xcc, %l0, %o2
27500 edge16ln %i4, %g5, %l4
27501 andncc %g2, %o1, %o0
27502 movre %o5, 0x203, %o6
27503 add %g1, %l3, %g4
27504 lduw [%l7 + 0x34], %i3
27505 movvs %icc, %g7, %o3
27506 ldsb [%l7 + 0x58], %i6
27507 orcc %g3, 0x0B78, %i1
27508 movrlez %l2, 0x38F, %l6
27509 sdiv %i0, 0x1810, %i2
27510 movcs %icc, %o7, %i7
27511 alignaddrl %g6, %l1, %o4
27512 srax %i5, %l5, %l0
27513 movrlez %i4, %o2, %g5
27514 fpack16 %f2, %f14
27515 array32 %g2, %l4, %o1
27516 addc %o0, 0x16C0, %o5
27517 ldd [%l7 + 0x60], %f28
27518 fand %f16, %f2, %f22
27519 edge32 %o6, %l3, %g4
27520 ldsw [%l7 + 0x28], %i3
27521 movrlez %g7, 0x177, %o3
27522 fmovsvs %xcc, %f2, %f24
27523 edge16ln %i6, %g1, %i1
27524 addc %l2, 0x1045, %g3
27525 sra %i0, %l6, %o7
27526 add %i2, 0x1861, %g6
27527 ldx [%l7 + 0x30], %l1
27528 alignaddr %o4, %i7, %i5
27529 edge32 %l0, %i4, %l5
27530 sethi 0x1A17, %g5
27531 stb %o2, [%l7 + 0x3A]
27532 sll %l4, %o1, %g2
27533 movge %xcc, %o0, %o5
27534 andcc %o6, 0x1FC0, %l3
27535 mulx %g4, 0x071E, %g7
27536 movrgz %o3, %i3, %g1
27537 ldsb [%l7 + 0x14], %i1
27538 movcs %xcc, %i6, %g3
27539 fsrc1 %f14, %f0
27540 ldub [%l7 + 0x76], %i0
27541 ldub [%l7 + 0x2A], %l6
27542 ldsh [%l7 + 0x44], %o7
27543 edge8 %l2, %g6, %i2
27544 sllx %o4, %l1, %i7
27545 sethi 0x1C1C, %l0
27546 sub %i5, %i4, %g5
27547 edge32n %o2, %l4, %l5
27548 subc %g2, %o1, %o5
27549 fmovdge %xcc, %f3, %f31
27550 nop
27551 set 0x20, %o4
27552 ldd [%l7 + %o4], %o6
27553 movpos %icc, %l3, %o0
27554 edge8l %g4, %g7, %i3
27555 edge16ln %o3, %i1, %g1
27556 srax %i6, 0x1B, %g3
27557 edge16 %l6, %o7, %l2
27558 movrgz %g6, 0x222, %i0
27559 fcmple16 %f12, %f12, %o4
27560 fmovsge %xcc, %f9, %f29
27561 srlx %i2, 0x15, %l1
27562 fmovscs %xcc, %f12, %f22
27563 edge16ln %l0, %i7, %i4
27564 edge16n %i5, %o2, %g5
27565 subccc %l5, 0x110F, %g2
27566 fmovrdlz %l4, %f6, %f28
27567 sll %o5, 0x10, %o1
27568 ldd [%l7 + 0x48], %f4
27569 movcs %xcc, %l3, %o6
27570 andcc %o0, %g7, %i3
27571 andn %g4, 0x0C1F, %o3
27572 bshuffle %f16, %f30, %f0
27573 add %i1, 0x0E37, %i6
27574 movrgez %g1, 0x12F, %g3
27575 movrlz %o7, %l2, %l6
27576 fcmpne16 %f16, %f14, %g6
27577 addccc %i0, 0x18C5, %o4
27578 movneg %xcc, %i2, %l0
27579 sethi 0x0B71, %i7
27580 movneg %icc, %l1, %i5
27581 fmovrsgez %o2, %f13, %f15
27582 edge16n %g5, %i4, %g2
27583 sll %l4, %l5, %o5
27584 fmovde %icc, %f1, %f29
27585 movrlez %o1, %o6, %o0
27586 siam 0x0
27587 edge32ln %g7, %l3, %g4
27588 movneg %xcc, %i3, %i1
27589 subccc %o3, %g1, %g3
27590 movneg %icc, %o7, %l2
27591 ldsb [%l7 + 0x22], %i6
27592 addccc %g6, 0x0AE1, %i0
27593 setx loop_97, %l0, %l1
27594 return %l1
27595 nop
27596 rdpr %cwp, %g1
27597 rdpr %cansave, %g2
27598 rdpr %canrestore, %g3
27599 rdpr %cleanwin, %g4
27600 rdpr %otherwin, %g5
27601 rdpr %wstate, %g6
27602loop_97: movn %xcc, %i7, %l0
27603 movrlez %l1, %i5, %g5
27604 fmovdcs %icc, %f5, %f3
27605 sdivcc %o2, 0x1EB1, %i4
27606 ldsh [%l7 + 0x3E], %l4
27607 st %f8, [%l7 + 0x08]
27608 fmovsleu %icc, %f23, %f17
27609 fcmple16 %f4, %f4, %l5
27610 st %f1, [%l7 + 0x60]
27611 srax %o5, 0x19, %g2
27612 xor %o6, 0x084E, %o1
27613 fand %f4, %f14, %f10
27614 ldsh [%l7 + 0x68], %g7
27615 movpos %xcc, %l3, %o0
27616 movvs %icc, %i3, %g4
27617 pdist %f18, %f28, %f8
27618 stx %o3, [%l7 + 0x30]
27619 subcc %g1, %i1, %o7
27620 ldd [%l7 + 0x50], %g2
27621 ldub [%l7 + 0x5D], %i6
27622 ld [%l7 + 0x74], %f20
27623 movcs %icc, %g6, %i0
27624 or %l2, 0x0442, %o4
27625 movrne %l6, 0x049, %i2
27626 lduw [%l7 + 0x10], %i7
27627 fmovdvc %icc, %f9, %f27
27628 movcs %icc, %l0, %i5
27629 ldd [%l7 + 0x48], %g4
27630 mulscc %l1, %o2, %l4
27631 movn %xcc, %i4, %l5
27632 sth %g2, [%l7 + 0x3C]
27633 ldsw [%l7 + 0x30], %o6
27634 mulscc %o5, 0x1001, %g7
27635 movpos %xcc, %l3, %o1
27636 ldsw [%l7 + 0x64], %o0
27637 fmovsne %icc, %f24, %f20
27638 subcc %i3, %o3, %g4
27639 stx %g1, [%l7 + 0x28]
27640 ldsb [%l7 + 0x15], %i1
27641 movleu %icc, %o7, %g3
27642 subcc %g6, 0x122B, %i0
27643 ldd [%l7 + 0x28], %l2
27644 fones %f9
27645 fmovd %f28, %f18
27646 fmovrdgz %o4, %f20, %f26
27647 movg %icc, %i6, %l6
27648 stb %i7, [%l7 + 0x18]
27649 xorcc %l0, 0x0C0E, %i2
27650 edge32n %i5, %g5, %o2
27651 andcc %l4, %i4, %l5
27652 mova %xcc, %l1, %g2
27653 move %xcc, %o6, %g7
27654 andcc %o5, %l3, %o0
27655 fmul8x16au %f21, %f2, %f26
27656 edge16n %o1, %i3, %o3
27657 fones %f27
27658 fmovdcc %xcc, %f5, %f27
27659 edge8 %g1, %g4, %i1
27660 srax %o7, %g3, %i0
27661 umulcc %g6, %l2, %o4
27662 subcc %i6, 0x1322, %l6
27663 lduw [%l7 + 0x1C], %l0
27664 movrgz %i7, 0x1CF, %i5
27665 fmovdvc %icc, %f30, %f14
27666 edge32l %i2, %o2, %g5
27667 save %i4, 0x1B81, %l5
27668 rdpr %cwp, %g1
27669 rdpr %cansave, %g2
27670 rdpr %canrestore, %g3
27671 rdpr %cleanwin, %g4
27672 rdpr %otherwin, %g5
27673 rdpr %wstate, %g6
27674 ldd [%l7 + 0x48], %f10
27675 fmovdleu %icc, %f27, %f19
27676 movvc %icc, %l4, %l1
27677 edge8l %o6, %g2, %o5
27678 movgu %xcc, %g7, %o0
27679 fmovda %icc, %f24, %f8
27680 stx %l3, [%l7 + 0x28]
27681 fmovdleu %xcc, %f29, %f23
27682 popc 0x0AA5, %o1
27683 sll %i3, 0x1C, %o3
27684 movrgz %g4, 0x29A, %i1
27685 movcc %xcc, %g1, %o7
27686 edge8n %i0, %g6, %l2
27687 stb %o4, [%l7 + 0x77]
27688 mulscc %i6, %g3, %l0
27689 sra %l6, %i5, %i7
27690 fnegs %f9, %f15
27691 srlx %o2, 0x18, %g5
27692 fmovdvc %icc, %f21, %f5
27693 bshuffle %f8, %f18, %f22
27694 subc %i4, %l5, %i2
27695 ldx [%l7 + 0x40], %l1
27696 movvs %xcc, %l4, %g2
27697 movrgz %o6, %o5, %g7
27698 edge32n %o0, %l3, %i3
27699 mulx %o3, %g4, %i1
27700 edge8 %g1, %o7, %i0
27701 movne %xcc, %g6, %o1
27702 fand %f22, %f28, %f12
27703 fmovda %icc, %f21, %f28
27704 lduh [%l7 + 0x40], %o4
27705 movge %xcc, %i6, %l2
27706 fpsub32 %f6, %f22, %f14
27707 move %icc, %g3, %l6
27708 sdivcc %l0, 0x1AB3, %i5
27709 edge8 %o2, %i7, %i4
27710 fcmple32 %f30, %f10, %l5
27711 fmovdcs %xcc, %f6, %f27
27712 sdivcc %i2, 0x0FFA, %g5
27713 fandnot2s %f22, %f10, %f20
27714 sra %l4, %g2, %l1
27715 addc %o5, 0x041E, %g7
27716 edge32ln %o0, %l3, %i3
27717 save %o3, 0x18DF, %o6
27718 rdpr %cwp, %g1
27719 rdpr %cansave, %g2
27720 rdpr %canrestore, %g3
27721 rdpr %cleanwin, %g4
27722 rdpr %otherwin, %g5
27723 rdpr %wstate, %g6
27724 for %f18, %f18, %f24
27725 array32 %g4, %g1, %i1
27726 ldd [%l7 + 0x18], %f12
27727 subccc %i0, %o7, %g6
27728 srlx %o4, %i6, %o1
27729 fcmpeq16 %f28, %f16, %g3
27730 move %xcc, %l6, %l0
27731 umulcc %l2, 0x1AD4, %i5
27732 ldsb [%l7 + 0x0A], %i7
27733 popc %i4, %l5
27734 array8 %o2, %g5, %l4
27735 udivx %g2, 0x1B92, %l1
27736 sdivx %i2, 0x1921, %o5
27737 fmovsgu %xcc, %f1, %f31
27738 ld [%l7 + 0x30], %f9
27739 fcmpgt32 %f4, %f20, %o0
27740 stb %g7, [%l7 + 0x5E]
27741 fmovsne %xcc, %f13, %f22
27742 fmovsgu %icc, %f1, %f8
27743 alignaddr %l3, %o3, %i3
27744 movrlz %g4, %o6, %i1
27745 fsrc1 %f16, %f8
27746 stw %g1, [%l7 + 0x54]
27747 fpadd16 %f20, %f18, %f0
27748 ldub [%l7 + 0x5C], %i0
27749 ldsb [%l7 + 0x14], %g6
27750 movgu %icc, %o4, %o7
27751 fmuld8ulx16 %f12, %f29, %f2
27752 fmovsle %xcc, %f13, %f4
27753 ldub [%l7 + 0x24], %o1
27754 subcc %i6, 0x17DA, %l6
27755 restore %l0, %l2, %i5
27756 rdpr %cwp, %g1
27757 rdpr %cansave, %g2
27758 rdpr %canrestore, %g3
27759 rdpr %cleanwin, %g4
27760 rdpr %otherwin, %g5
27761 rdpr %wstate, %g6
27762 or %i7, 0x18B5, %g3
27763 ldx [%l7 + 0x70], %i4
27764 fmovrsgez %o2, %f9, %f1
27765 xorcc %l5, 0x0B5C, %l4
27766 fmovsn %icc, %f26, %f5
27767 alignaddrl %g5, %g2, %l1
27768 smulcc %i2, %o0, %o5
27769 andcc %l3, %o3, %i3
27770 edge16 %g7, %o6, %g4
27771 edge16n %g1, %i0, %g6
27772 or %o4, %o7, %o1
27773 movge %icc, %i6, %i1
27774 nop
27775 set 0x42, %i2
27776 ldsh [%l7 + %i2], %l6
27777 std %f28, [%l7 + 0x48]
27778 sdiv %l0, 0x06A6, %l2
27779 setx loop_98, %l0, %l1
27780 return %l1
27781 nop
27782 rdpr %cwp, %g1
27783 rdpr %cansave, %g2
27784 rdpr %canrestore, %g3
27785 rdpr %cleanwin, %g4
27786 rdpr %otherwin, %g5
27787 rdpr %wstate, %g6
27788loop_98: fpackfix %f24, %f4
27789 edge32ln %o2, %i4, %l5
27790 alignaddrl %g5, %g2, %l4
27791 fnegs %f8, %f25
27792 array32 %l1, %i2, %o5
27793 udivx %o0, 0x00AE, %o3
27794 fpadd32s %f28, %f24, %f4
27795 ldsw [%l7 + 0x60], %i3
27796 subcc %g7, 0x1B8A, %o6
27797 ldub [%l7 + 0x34], %g4
27798 fsrc2 %f16, %f20
27799 andcc %l3, %g1, %i0
27800 ldsb [%l7 + 0x22], %g6
27801 udivcc %o4, 0x1F1A, %o7
27802 fmovrdlz %o1, %f26, %f26
27803 srlx %i6, %l6, %l0
27804 stx %i1, [%l7 + 0x38]
27805 sdiv %i5, 0x0E40, %i7
27806 fmovdg %icc, %f21, %f20
27807 fmovdvc %xcc, %f31, %f8
27808 edge32n %g3, %o2, %l2
27809 movvc %xcc, %i4, %g5
27810 movcc %xcc, %l5, %g2
27811 fmovsle %icc, %f15, %f30
27812 array8 %l4, %i2, %l1
27813 umulcc %o5, %o0, %o3
27814 sir 0x131E
27815 udivx %i3, 0x1B25, %o6
27816 fpack32 %f4, %f30, %f16
27817 umul %g4, 0x1541, %l3
27818 edge16ln %g1, %i0, %g6
27819 andn %g7, %o7, %o1
27820 movrgez %i6, 0x370, %o4
27821 xorcc %l6, %l0, %i1
27822 subcc %i7, 0x0C6D, %i5
27823 smulcc %g3, %l2, %i4
27824 movn %xcc, %g5, %o2
27825 movge %xcc, %l5, %g2
27826 xnorcc %i2, %l4, %l1
27827 andn %o0, %o3, %i3
27828 sll %o5, %g4, %o6
27829 nop
27830 set 0x60, %o6
27831 stx %l3, [%l7 + %o6]
27832 movne %xcc, %i0, %g6
27833 udivx %g1, 0x1E38, %o7
27834 andcc %g7, %i6, %o1
27835 and %o4, 0x1A07, %l6
27836 std %f6, [%l7 + 0x68]
27837 movrgez %i1, %l0, %i7
27838 movrlez %g3, 0x385, %i5
27839 movg %icc, %i4, %g5
27840 std %f12, [%l7 + 0x38]
27841 fmovsg %xcc, %f15, %f29
27842 edge16 %l2, %l5, %o2
27843 edge8ln %g2, %i2, %l1
27844 fxnor %f0, %f2, %f4
27845 fmovdcc %xcc, %f21, %f31
27846 fmovdleu %icc, %f6, %f2
27847 lduw [%l7 + 0x68], %o0
27848 restore %o3, 0x0918, %i3
27849 rdpr %cwp, %g1
27850 rdpr %cansave, %g2
27851 rdpr %canrestore, %g3
27852 rdpr %cleanwin, %g4
27853 rdpr %otherwin, %g5
27854 rdpr %wstate, %g6
27855 move %xcc, %o5, %l4
27856 movne %xcc, %g4, %o6
27857 edge32l %i0, %g6, %g1
27858 subc %o7, %g7, %l3
27859 add %o1, %o4, %l6
27860 mulscc %i6, %l0, %i1
27861 fmovrslz %i7, %f14, %f29
27862 move %xcc, %i5, %g3
27863 fcmpgt32 %f16, %f10, %g5
27864 fpack16 %f20, %f27
27865 edge8ln %l2, %i4, %l5
27866 fmovsge %icc, %f3, %f13
27867 orcc %o2, %g2, %i2
27868 movrne %l1, 0x09B, %o3
27869 alignaddrl %i3, %o5, %o0
27870 fmovdcs %icc, %f14, %f0
27871 edge16 %g4, %l4, %i0
27872 udivcc %o6, 0x183B, %g1
27873 movgu %xcc, %g6, %o7
27874 xorcc %l3, 0x134E, %g7
27875 andncc %o1, %o4, %i6
27876 edge8l %l6, %l0, %i1
27877 edge16ln %i7, %g3, %g5
27878 fpsub32s %f28, %f26, %f9
27879 ldsw [%l7 + 0x24], %l2
27880 sth %i5, [%l7 + 0x5A]
27881 movvs %xcc, %i4, %l5
27882 movn %xcc, %g2, %o2
27883 andncc %i2, %o3, %i3
27884 orn %o5, 0x1C1F, %o0
27885 fcmpes %fcc3, %f0, %f15
27886 movcc %xcc, %l1, %l4
27887 or %g4, %i0, %g1
27888 ldx [%l7 + 0x40], %g6
27889 movrlz %o6, %l3, %g7
27890 edge32l %o1, %o7, %o4
27891 movle %icc, %l6, %l0
27892 movne %xcc, %i1, %i7
27893 movge %xcc, %i6, %g5
27894 fmuld8ulx16 %f26, %f20, %f10
27895 edge16n %l2, %g3, %i5
27896 movrgez %i4, %l5, %o2
27897 fmovrdlez %g2, %f16, %f8
27898 subc %i2, 0x1BCD, %o3
27899 edge8 %i3, %o0, %l1
27900 fpadd16s %f31, %f0, %f4
27901 edge32n %o5, %l4, %g4
27902 fand %f28, %f30, %f26
27903 fmul8sux16 %f2, %f0, %f16
27904 mulx %i0, 0x0A56, %g1
27905 subcc %g6, 0x1EDB, %l3
27906 addc %o6, %o1, %g7
27907 sdivcc %o7, 0x0513, %l6
27908 fpmerge %f5, %f27, %f30
27909 ld [%l7 + 0x30], %f2
27910 siam 0x2
27911 fmovsvc %icc, %f18, %f22
27912 srlx %l0, %i1, %o4
27913 array16 %i6, %i7, %g5
27914 array32 %l2, %i5, %g3
27915 edge32 %l5, %o2, %i4
27916 fnegs %f26, %f20
27917 move %xcc, %g2, %i2
27918 movgu %icc, %i3, %o3
27919 addc %l1, 0x0A75, %o0
27920 movl %xcc, %o5, %l4
27921 fnot2s %f16, %f14
27922 movneg %icc, %g4, %i0
27923 or %g6, %l3, %g1
27924 fmovdvs %xcc, %f26, %f5
27925 fornot1s %f5, %f16, %f11
27926 movcs %icc, %o6, %g7
27927 ldd [%l7 + 0x30], %f16
27928 nop
27929 set 0x79, %o7
27930 ldub [%l7 + %o7], %o1
27931 ldsw [%l7 + 0x78], %l6
27932 udivcc %l0, 0x02B0, %o7
27933 udiv %o4, 0x05EE, %i6
27934 orcc %i7, 0x00A5, %i1
27935 edge16l %g5, %l2, %i5
27936 srax %g3, %o2, %i4
27937 mova %xcc, %l5, %g2
27938 xorcc %i2, %i3, %o3
27939 movrgz %o0, 0x319, %l1
27940 add %l4, 0x0CD4, %o5
27941 subcc %g4, %i0, %l3
27942 movcc %xcc, %g6, %g1
27943 ldub [%l7 + 0x65], %o6
27944 edge16l %g7, %l6, %l0
27945 sth %o1, [%l7 + 0x22]
27946 std %f24, [%l7 + 0x70]
27947 edge32l %o7, %i6, %i7
27948 sll %i1, 0x09, %g5
27949 fpmerge %f27, %f13, %f12
27950 save %l2, %i5, %g3
27951 rdpr %cwp, %g1
27952 rdpr %cansave, %g2
27953 rdpr %canrestore, %g3
27954 rdpr %cleanwin, %g4
27955 rdpr %otherwin, %g5
27956 rdpr %wstate, %g6
27957 ldd [%l7 + 0x50], %o4
27958 sir 0x04F0
27959 ldx [%l7 + 0x78], %i4
27960 subc %l5, %g2, %o2
27961 or %i3, 0x05DF, %i2
27962 ldsb [%l7 + 0x32], %o3
27963 xnorcc %l1, %o0, %o5
27964 st %f23, [%l7 + 0x28]
27965 alignaddr %l4, %g4, %i0
27966 st %f30, [%l7 + 0x5C]
27967 movvs %xcc, %l3, %g6
27968 ldsh [%l7 + 0x14], %g1
27969 and %o6, 0x1669, %l6
27970 edge16n %l0, %g7, %o1
27971 fornot1 %f22, %f24, %f28
27972 fcmps %fcc2, %f2, %f22
27973 udivcc %i6, 0x17E1, %i7
27974 umul %o7, %i1, %g5
27975 fornot2s %f19, %f14, %f24
27976 sdiv %l2, 0x1982, %g3
27977 or %i5, 0x16D8, %i4
27978 edge16ln %o4, %l5, %g2
27979 alignaddrl %i3, %i2, %o3
27980 umul %o2, 0x17B0, %l1
27981 movvc %icc, %o5, %o0
27982 movne %icc, %g4, %l4
27983 andn %l3, %g6, %i0
27984 orn %o6, %g1, %l0
27985 fandnot2 %f26, %f20, %f16
27986 udivx %g7, 0x05E3, %o1
27987 array8 %i6, %l6, %o7
27988 fpsub16 %f22, %f18, %f14
27989 fmovdgu %xcc, %f24, %f5
27990 fmovrsne %i1, %f28, %f31
27991 andn %i7, %l2, %g3
27992 movrgz %i5, 0x0CF, %g5
27993 fornot1 %f18, %f30, %f30
27994 and %o4, %i4, %l5
27995 save %i3, %i2, %o3
27996 rdpr %cwp, %g1
27997 rdpr %cansave, %g2
27998 rdpr %canrestore, %g3
27999 rdpr %cleanwin, %g4
28000 rdpr %otherwin, %g5
28001 rdpr %wstate, %g6
28002 stb %o2, [%l7 + 0x44]
28003 fmovdl %icc, %f20, %f3
28004 udivx %g2, 0x1D00, %l1
28005 fmovdge %xcc, %f11, %f17
28006 stb %o0, [%l7 + 0x63]
28007 mova %xcc, %g4, %l4
28008 and %l3, %o5, %g6
28009 fabsd %f30, %f6
28010 fmovsvs %icc, %f26, %f17
28011 fsrc1s %f20, %f4
28012 movl %xcc, %i0, %g1
28013 subccc %l0, 0x1D66, %g7
28014 orncc %o1, %o6, %l6
28015 fmovrsgz %o7, %f2, %f14
28016 fmovrdlz %i6, %f0, %f18
28017 edge16l %i1, %l2, %i7
28018 movne %xcc, %i5, %g5
28019 umulcc %o4, 0x1354, %i4
28020 movrlez %g3, 0x170, %i3
28021 fones %f21
28022 movrne %i2, %l5, %o2
28023 subccc %o3, 0x0398, %l1
28024 movre %o0, 0x0AC, %g2
28025 edge16ln %g4, %l3, %o5
28026 movne %icc, %l4, %i0
28027 movrlz %g1, 0x10B, %l0
28028 orcc %g6, %g7, %o6
28029 save %l6, %o1, %i6
28030 rdpr %cwp, %g1
28031 rdpr %cansave, %g2
28032 rdpr %canrestore, %g3
28033 rdpr %cleanwin, %g4
28034 rdpr %otherwin, %g5
28035 rdpr %wstate, %g6
28036 stx %o7, [%l7 + 0x18]
28037 sdiv %i1, 0x00A2, %l2
28038 fmul8x16al %f2, %f12, %f16
28039 movle %icc, %i7, %g5
28040 fpsub16s %f5, %f25, %f5
28041 array32 %i5, %o4, %i4
28042 edge8ln %g3, %i2, %i3
28043 movcc %icc, %l5, %o3
28044 edge16l %o2, %l1, %g2
28045 sra %o0, 0x06, %l3
28046 lduw [%l7 + 0x54], %g4
28047 andcc %l4, 0x16D3, %o5
28048 fone %f22
28049 fmovdg %xcc, %f10, %f24
28050 fcmpgt16 %f18, %f30, %g1
28051 sth %l0, [%l7 + 0x3C]
28052 fmul8sux16 %f28, %f16, %f12
28053 mova %icc, %g6, %i0
28054 movl %icc, %o6, %l6
28055 lduh [%l7 + 0x7A], %o1
28056 fnegd %f28, %f18
28057 edge32n %i6, %g7, %i1
28058 srax %o7, 0x04, %i7
28059 movgu %icc, %g5, %i5
28060 addc %o4, %l2, %g3
28061 smul %i4, 0x093F, %i2
28062 or %l5, 0x0F9D, %i3
28063 umulcc %o3, %o2, %g2
28064 edge32 %l1, %o0, %l3
28065 fpadd16s %f13, %f19, %f5
28066 fmovrdgez %l4, %f8, %f6
28067 addccc %g4, %o5, %l0
28068 movrlz %g1, %i0, %g6
28069 movgu %icc, %l6, %o1
28070 fnor %f22, %f28, %f22
28071 movvs %xcc, %o6, %i6
28072 sethi 0x1DD7, %g7
28073 fsrc2 %f24, %f6
28074 edge32l %i1, %o7, %i7
28075 movleu %xcc, %g5, %i5
28076 edge32n %l2, %o4, %g3
28077 fcmpes %fcc3, %f29, %f5
28078 fpsub16s %f31, %f26, %f3
28079 fmul8x16al %f7, %f25, %f0
28080 udiv %i4, 0x08F1, %l5
28081 fmovsneg %icc, %f16, %f22
28082 sir 0x1D9B
28083 fmul8x16al %f14, %f26, %f26
28084 udivcc %i3, 0x1435, %o3
28085 fmul8x16 %f20, %f18, %f8
28086 lduw [%l7 + 0x74], %i2
28087 mulscc %o2, 0x09DC, %g2
28088 setx loop_99, %l0, %l1
28089 return %l1
28090 nop
28091 rdpr %cwp, %g1
28092 rdpr %cansave, %g2
28093 rdpr %canrestore, %g3
28094 rdpr %cleanwin, %g4
28095 rdpr %otherwin, %g5
28096 rdpr %wstate, %g6
28097loop_99: edge32n %g4, %l4, %o5
28098 subcc %g1, %l0, %i0
28099 mulx %g6, 0x0C0F, %o1
28100 sll %o6, %i6, %l6
28101 fcmpd %fcc3, %f28, %f6
28102 movn %xcc, %g7, %i1
28103 xnor %i7, 0x02E6, %g5
28104 mulscc %i5, 0x06C3, %o7
28105 udiv %o4, 0x1EFA, %l2
28106 fornot1 %f2, %f24, %f6
28107 array8 %g3, %i4, %i3
28108 sth %l5, [%l7 + 0x66]
28109 fcmpgt16 %f4, %f12, %i2
28110 fmul8sux16 %f30, %f4, %f12
28111 sth %o2, [%l7 + 0x58]
28112 movne %icc, %o3, %g2
28113 sll %l1, %l3, %o0
28114 fxnor %f4, %f16, %f0
28115 umulcc %l4, %o5, %g4
28116 fnegs %f8, %f24
28117 umul %g1, 0x1162, %l0
28118 subc %g6, 0x009C, %i0
28119 addc %o1, 0x05A4, %o6
28120 array8 %i6, %g7, %i1
28121 fnands %f18, %f20, %f0
28122 fmovdpos %xcc, %f1, %f23
28123 fmovrde %l6, %f20, %f4
28124 andcc %i7, %g5, %i5
28125 movl %icc, %o4, %l2
28126 ldd [%l7 + 0x78], %o6
28127 movgu %icc, %i4, %i3
28128 stx %g3, [%l7 + 0x28]
28129 fmovdpos %icc, %f14, %f31
28130 stb %i2, [%l7 + 0x57]
28131 fmovdleu %icc, %f28, %f19
28132 movcs %icc, %l5, %o3
28133 edge8ln %o2, %g2, %l1
28134 std %f30, [%l7 + 0x40]
28135 st %f1, [%l7 + 0x5C]
28136 addcc %l3, 0x1505, %o0
28137 movpos %xcc, %l4, %g4
28138 umulcc %g1, 0x170D, %o5
28139 addc %l0, %g6, %o1
28140 ldub [%l7 + 0x1A], %i0
28141 edge32l %o6, %i6, %i1
28142 fpadd16 %f30, %f20, %f0
28143 subccc %l6, 0x1E53, %i7
28144 fnot2s %f20, %f29
28145 mulx %g7, %g5, %i5
28146 fands %f28, %f28, %f26
28147 orncc %o4, 0x194D, %o7
28148 mulscc %i4, 0x02AB, %i3
28149 fornot1s %f25, %f21, %f8
28150 edge32l %g3, %i2, %l2
28151 fcmpgt16 %f12, %f24, %l5
28152 addcc %o3, 0x0517, %o2
28153 orn %g2, %l3, %o0
28154 srlx %l4, 0x17, %g4
28155 sdiv %l1, 0x00C4, %g1
28156 save %l0, 0x0A5F, %o5
28157 rdpr %cwp, %g1
28158 rdpr %cansave, %g2
28159 rdpr %canrestore, %g3
28160 rdpr %cleanwin, %g4
28161 rdpr %otherwin, %g5
28162 rdpr %wstate, %g6
28163 edge8n %g6, %i0, %o6
28164 array16 %i6, %i1, %o1
28165 ldsb [%l7 + 0x3E], %i7
28166 fand %f20, %f8, %f24
28167 orn %g7, %g5, %l6
28168 edge8n %o4, %o7, %i4
28169 mulx %i5, 0x1576, %g3
28170 fnor %f26, %f20, %f24
28171 movgu %xcc, %i2, %i3
28172 lduh [%l7 + 0x4C], %l5
28173 sra %o3, 0x05, %l2
28174 fmovsg %xcc, %f21, %f17
28175 alignaddr %g2, %o2, %o0
28176 move %xcc, %l3, %g4
28177 move %icc, %l4, %l1
28178 sllx %g1, 0x17, %l0
28179 lduw [%l7 + 0x18], %o5
28180 edge16l %g6, %i0, %o6
28181 subcc %i1, 0x1D4E, %i6
28182 movvc %xcc, %o1, %g7
28183 popc 0x0D03, %g5
28184 udiv %i7, 0x19DD, %o4
28185 movpos %icc, %l6, %o7
28186 sll %i5, %i4, %i2
28187 sra %g3, %l5, %i3
28188 alignaddrl %o3, %g2, %o2
28189 edge8ln %l2, %l3, %o0
28190 fcmpne32 %f2, %f24, %g4
28191 sllx %l4, 0x13, %l1
28192 srax %g1, 0x11, %o5
28193 movle %icc, %g6, %i0
28194 fmovrsgz %o6, %f20, %f15
28195 fnot2s %f30, %f12
28196 fmovda %icc, %f26, %f1
28197 ldsh [%l7 + 0x70], %i1
28198 fnegs %f0, %f9
28199 sdivx %l0, 0x0F89, %i6
28200 andcc %g7, %g5, %i7
28201 fnot1s %f2, %f15
28202 stx %o4, [%l7 + 0x18]
28203 movgu %icc, %o1, %o7
28204 array8 %i5, %i4, %l6
28205 st %f26, [%l7 + 0x40]
28206 movrlz %i2, %g3, %l5
28207 srl %o3, %g2, %i3
28208 ldx [%l7 + 0x30], %l2
28209 edge32n %o2, %l3, %g4
28210 fandnot2s %f24, %f29, %f7
28211 fmul8ulx16 %f16, %f0, %f6
28212 fmovspos %xcc, %f30, %f17
28213 fandnot2s %f16, %f16, %f18
28214 fmovsneg %icc, %f9, %f7
28215 movrne %o0, 0x2FD, %l4
28216 edge32n %g1, %o5, %l1
28217 ldd [%l7 + 0x60], %f26
28218 fnot1 %f24, %f18
28219 xor %g6, 0x1A56, %o6
28220 popc %i1, %i0
28221 fmovs %f23, %f17
28222 andn %l0, %i6, %g7
28223 fpsub32 %f24, %f30, %f16
28224 movle %xcc, %i7, %o4
28225 fmovse %xcc, %f9, %f7
28226 sub %o1, 0x017A, %o7
28227 movne %xcc, %i5, %g5
28228 stx %i4, [%l7 + 0x10]
28229 orcc %i2, 0x1D06, %l6
28230 restore %l5, %o3, %g3
28231 rdpr %cwp, %g1
28232 rdpr %cansave, %g2
28233 rdpr %canrestore, %g3
28234 rdpr %cleanwin, %g4
28235 rdpr %otherwin, %g5
28236 rdpr %wstate, %g6
28237 sdivx %i3, 0x1E0B, %l2
28238 move %icc, %o2, %l3
28239 movcs %xcc, %g4, %g2
28240 stb %l4, [%l7 + 0x21]
28241 fone %f28
28242 sth %g1, [%l7 + 0x68]
28243 movle %icc, %o5, %o0
28244 movre %l1, %g6, %i1
28245 fmuld8sux16 %f18, %f28, %f30
28246 xor %o6, 0x0BCB, %i0
28247 xor %l0, %g7, %i6
28248 movge %icc, %i7, %o4
28249 popc %o7, %o1
28250 lduh [%l7 + 0x2C], %i5
28251 subc %i4, 0x1BA3, %g5
28252 lduw [%l7 + 0x44], %i2
28253 andn %l6, 0x097B, %l5
28254 movcs %icc, %g3, %i3
28255 fmovdcs %xcc, %f16, %f0
28256 andncc %l2, %o3, %l3
28257 fsrc2s %f23, %f14
28258 setx loop_100, %l0, %l1
28259 return %l1
28260 nop
28261 rdpr %cwp, %g1
28262 rdpr %cansave, %g2
28263 rdpr %canrestore, %g3
28264 rdpr %cleanwin, %g4
28265 rdpr %otherwin, %g5
28266 rdpr %wstate, %g6
28267loop_100: movl %icc, %g1, %o5
28268 fmovse %xcc, %f6, %f26
28269 movrgz %g2, %l1, %g6
28270 pdist %f2, %f22, %f22
28271 fxnors %f28, %f28, %f27
28272 movn %xcc, %i1, %o6
28273 movleu %xcc, %i0, %l0
28274 sdivx %g7, 0x0551, %i6
28275 umul %i7, %o4, %o0
28276 movn %xcc, %o1, %o7
28277 sdivcc %i5, 0x18A4, %g5
28278 stw %i2, [%l7 + 0x1C]
28279 sdiv %l6, 0x16C5, %l5
28280 movrlz %g3, %i4, %l2
28281 ldsw [%l7 + 0x5C], %o3
28282 mulscc %i3, %g4, %o2
28283 fpadd32s %f17, %f0, %f6
28284 fpsub16s %f17, %f18, %f23
28285 ldsb [%l7 + 0x37], %l4
28286 ldsw [%l7 + 0x2C], %g1
28287 orncc %l3, %g2, %o5
28288 fpadd16s %f28, %f9, %f25
28289 addcc %g6, %l1, %o6
28290 array8 %i1, %l0, %i0
28291 fpsub16s %f23, %f15, %f2
28292 fmovsgu %icc, %f13, %f1
28293 umul %g7, 0x1420, %i7
28294 save %o4, 0x0703, %i6
28295 rdpr %cwp, %g1
28296 rdpr %cansave, %g2
28297 rdpr %canrestore, %g3
28298 rdpr %cleanwin, %g4
28299 rdpr %otherwin, %g5
28300 rdpr %wstate, %g6
28301 fmovrde %o0, %f22, %f28
28302 movrlez %o1, 0x122, %i5
28303 udivx %o7, 0x050A, %i2
28304 st %f16, [%l7 + 0x30]
28305 alignaddr %g5, %l6, %g3
28306 sra %l5, %l2, %i4
28307 movpos %xcc, %i3, %g4
28308 array16 %o3, %l4, %o2
28309 fabsd %f10, %f12
28310 fpmerge %f24, %f23, %f28
28311 movge %icc, %l3, %g1
28312 fmovdne %icc, %f23, %f24
28313 andncc %g2, %o5, %l1
28314 mulx %g6, %i1, %l0
28315 fmovrdlz %o6, %f12, %f6
28316 xorcc %i0, %g7, %i7
28317 fmovscc %xcc, %f22, %f28
28318 andn %o4, %o0, %o1
28319 sethi 0x100C, %i6
28320 fmovdleu %icc, %f11, %f2
28321 sra %i5, 0x11, %o7
28322 stb %g5, [%l7 + 0x60]
28323 umulcc %l6, %i2, %l5
28324 sdivx %l2, 0x05BB, %g3
28325 movgu %xcc, %i4, %g4
28326 fmovsge %xcc, %f5, %f21
28327 edge8ln %i3, %l4, %o3
28328 fnot1 %f8, %f8
28329 fmovdleu %xcc, %f5, %f11
28330 mulx %o2, 0x06E1, %g1
28331 movleu %icc, %g2, %o5
28332 fandnot2 %f28, %f20, %f30
28333 save %l1, %l3, %g6
28334 rdpr %cwp, %g1
28335 rdpr %cansave, %g2
28336 rdpr %canrestore, %g3
28337 rdpr %cleanwin, %g4
28338 rdpr %otherwin, %g5
28339 rdpr %wstate, %g6
28340 add %i1, 0x077C, %l0
28341 movn %xcc, %i0, %g7
28342 edge8l %i7, %o4, %o0
28343 edge32l %o1, %o6, %i5
28344 movvs %icc, %o7, %i6
28345 edge32 %l6, %i2, %l5
28346 fsrc2s %f31, %f21
28347 edge16n %l2, %g5, %g3
28348 movrlz %i4, %g4, %i3
28349 srlx %l4, 0x16, %o3
28350 fand %f22, %f10, %f18
28351 std %f14, [%l7 + 0x40]
28352 lduw [%l7 + 0x38], %o2
28353 edge8ln %g1, %g2, %o5
28354 sir 0x0E3C
28355 andcc %l3, %g6, %i1
28356 restore %l1, 0x1BE1, %i0
28357 rdpr %cwp, %g1
28358 rdpr %cansave, %g2
28359 rdpr %canrestore, %g3
28360 rdpr %cleanwin, %g4
28361 rdpr %otherwin, %g5
28362 rdpr %wstate, %g6
28363 stb %g7, [%l7 + 0x38]
28364 edge8n %i7, %o4, %o0
28365 udivx %o1, 0x1BB2, %l0
28366 addc %i5, 0x0E6C, %o7
28367 orcc %o6, 0x114D, %l6
28368 edge8n %i2, %l5, %l2
28369 mova %xcc, %i6, %g5
28370 stw %i4, [%l7 + 0x40]
28371 srlx %g4, 0x19, %g3
28372 addccc %i3, %l4, %o3
28373 mulx %g1, %o2, %g2
28374 array8 %l3, %o5, %g6
28375 movrgez %i1, %i0, %g7
28376 movgu %xcc, %i7, %o4
28377 movrlez %l1, %o1, %o0
28378 orcc %l0, %o7, %o6
28379 ldd [%l7 + 0x08], %i6
28380 edge32l %i2, %i5, %l2
28381 stb %i6, [%l7 + 0x24]
28382 sth %g5, [%l7 + 0x1A]
28383 array32 %i4, %l5, %g3
28384 srax %g4, %l4, %i3
28385 srl %o3, 0x1D, %g1
28386 smul %g2, 0x064C, %o2
28387 st %f17, [%l7 + 0x28]
28388 orncc %o5, %g6, %i1
28389 movl %xcc, %l3, %i0
28390 addcc %i7, %g7, %l1
28391 fcmpgt32 %f16, %f26, %o4
28392 fmovs %f21, %f7
28393 fmovsvs %icc, %f21, %f6
28394 ldd [%l7 + 0x40], %o0
28395 ldsw [%l7 + 0x68], %l0
28396 fcmpeq16 %f4, %f20, %o0
28397 fmuld8ulx16 %f13, %f10, %f0
28398 fmovscc %xcc, %f6, %f0
28399 fcmple32 %f14, %f16, %o7
28400 fmovda %icc, %f0, %f22
28401 sethi 0x132D, %o6
28402 xorcc %i2, 0x1272, %l6
28403 edge8ln %i5, %i6, %l2
28404 andcc %i4, %l5, %g3
28405 smulcc %g5, %g4, %i3
28406 sdivx %o3, 0x1558, %g1
28407 sllx %g2, 0x14, %o2
28408 udiv %l4, 0x01DD, %o5
28409 fandnot1 %f22, %f24, %f30
28410 sdiv %i1, 0x078D, %g6
28411 movle %icc, %i0, %i7
28412 movg %icc, %g7, %l3
28413 movle %icc, %o4, %l1
28414 fmovspos %icc, %f5, %f23
28415 udivx %l0, 0x0CF8, %o1
28416 fmovdne %xcc, %f4, %f3
28417 movrgz %o7, %o0, %o6
28418 xnorcc %l6, %i5, %i2
28419 array16 %i6, %l2, %l5
28420 setx loop_101, %l0, %l1
28421 return %l1
28422 nop
28423 rdpr %cwp, %g1
28424 rdpr %cansave, %g2
28425 rdpr %canrestore, %g3
28426 rdpr %cleanwin, %g4
28427 rdpr %otherwin, %g5
28428 rdpr %wstate, %g6
28429loop_101: fmovsne %icc, %f4, %f29
28430 addc %g4, %g5, %o3
28431 andncc %g1, %i3, %g2
28432 movrlz %o2, 0x23B, %l4
28433 pdist %f16, %f6, %f2
28434 restore %i1, 0x0424, %o5
28435 rdpr %cwp, %g1
28436 rdpr %cansave, %g2
28437 rdpr %canrestore, %g3
28438 rdpr %cleanwin, %g4
28439 rdpr %otherwin, %g5
28440 rdpr %wstate, %g6
28441 ldsb [%l7 + 0x2B], %i0
28442 popc 0x1993, %g6
28443 srl %g7, 0x05, %i7
28444 xnor %o4, 0x110A, %l1
28445 sub %l0, 0x0C15, %l3
28446 fmovrdgez %o7, %f4, %f8
28447 ldx [%l7 + 0x50], %o1
28448 edge16n %o0, %l6, %o6
28449 fpack16 %f18, %f10
28450 popc 0x08B3, %i2
28451 add %i6, 0x0E58, %i5
28452 fmovsgu %icc, %f11, %f30
28453 add %l2, 0x1D0E, %l5
28454 fmovrdgez %i4, %f22, %f30
28455 or %g3, 0x0A60, %g4
28456 array8 %o3, %g5, %i3
28457 save %g1, %g2, %o2
28458 rdpr %cwp, %g1
28459 rdpr %cansave, %g2
28460 rdpr %canrestore, %g3
28461 rdpr %cleanwin, %g4
28462 rdpr %otherwin, %g5
28463 rdpr %wstate, %g6
28464 fmovrdgz %i1, %f22, %f28
28465 xnorcc %o5, %l4, %i0
28466 ldsw [%l7 + 0x08], %g7
28467 movvs %xcc, %i7, %g6
28468 sth %l1, [%l7 + 0x6E]
28469 udivx %o4, 0x063B, %l0
28470 fmovdle %icc, %f17, %f28
28471 fnor %f14, %f12, %f28
28472 movpos %xcc, %l3, %o1
28473 movcc %xcc, %o0, %o7
28474 sdiv %l6, 0x19D2, %o6
28475 edge8n %i6, %i2, %l2
28476 nop
28477 set 0x2E, %o0
28478 lduh [%l7 + %o0], %l5
28479 subc %i5, %g3, %g4
28480 movleu %icc, %o3, %g5
28481 xnorcc %i3, 0x1E76, %g1
28482 movleu %xcc, %g2, %i4
28483 nop
28484 set 0x50, %l5
28485 ldd [%l7 + %l5], %i0
28486 andncc %o2, %l4, %i0
28487 ldub [%l7 + 0x16], %g7
28488 subccc %i7, %g6, %l1
28489 edge32 %o5, %o4, %l0
28490 fpsub32 %f10, %f14, %f22
28491 fpadd16s %f21, %f26, %f4
28492 EXIT_GOOD
28493
28494
28495
28496!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28497!
28498! Stats for Thread 0:
28499!
28500! Type l : 3585
28501! Type f : 5330
28502! Type i : 16085
28503!
28504!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28505
28506
28507 EXIT_GOOD /* test finish */
28508
28509/************************************************************************
28510 Test case data start
28511 ************************************************************************/
28512.data
28513user_data_start:
28514scratch_area:
28515.word 0x65AEA1CC
28516.word 0xCA308B3E
28517.word 0x356EB2E2
28518.word 0x68B11CBC
28519.word 0x4127014D
28520.word 0x40618DE5
28521.word 0x93928BD7
28522.word 0x1F208F2E
28523.word 0x416ED442
28524.word 0x4DFC6042
28525.word 0x278A1625
28526.word 0x41A8BC6F
28527.word 0x9BCC9794
28528.word 0x7B6626CD
28529.word 0xACA31EF1
28530.word 0x6682C258
28531.word 0x51E005FD
28532.word 0x502D74DD
28533.word 0x8FE35FB9
28534.word 0x4C467E23
28535.word 0x4A2990C3
28536.word 0x2303F63C
28537.word 0x13B80A65
28538.word 0x1A02572E
28539.word 0xD89B3ADB
28540.word 0x33099959
28541.word 0xD7BDAEF2
28542.word 0xE78F2328
28543.word 0x65D4506A
28544.word 0x1146D8A7
28545.word 0x1AE18A58
28546.word 0xDF5C9F3F
28547.word 0x1C64DAFB
28548.word 0x9F3C044C
28549.word 0x8798002D
28550.word 0xA9247C29
28551.word 0xEDF73826
28552.word 0xD61992FE
28553.word 0x5CDCA2B7
28554.word 0xB9660784
28555.word 0xC322ED6E
28556.word 0xF3F59DF7
28557.word 0x09573DF3
28558.word 0x0E0483B8
28559.word 0x53184379
28560.word 0x7954AD6F
28561.word 0x4F1B0F33
28562.word 0x7900CA94
28563.word 0x725AE03A
28564.word 0xD3C22508
28565.word 0x52A01C87
28566.word 0x09F40521
28567.word 0xCB657C17
28568.word 0x8A3C0E54
28569.word 0x6761A1BB
28570.word 0x50F74DF5
28571.word 0xFFFFDD29
28572.word 0xF8C128A6
28573.word 0x641A2458
28574.word 0xFD0FCAC6
28575.word 0x680FE722
28576.word 0xF83F53BB
28577.word 0xF7C60ADA
28578.word 0xD9161713
28579.end