Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f15.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f15.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_f15.s,v 1.1 2007/05/11 17:22:37 drp Exp $"
39#include "defines.h"
40#include "nmacros.h"
41#include "old_boot.s"
42
43/************************************************************************
44 Test case code start
45 ************************************************************************/
46
47.text
48.global main
49
50main: /* test begin */
51
52
53 ta T_RD_THID
54 mov %o1, %l6
55 umul %l6, 256, %l7
56 setx DIAG_DATA_AREA, %g1, %g3
57 add %l7, %g3, %l7
58
59mov %l7, %g1
60wrpr %g0, 0x0, %cwp
61mov %g1, %l7
62wrpr %g0, 0x1, %cwp
63mov %g1, %l7
64wrpr %g0, 0x2, %cwp
65mov %g1, %l7
66wrpr %g0, 0x3, %cwp
67mov %g1, %l7
68wrpr %g0, 0x4, %cwp
69mov %g1, %l7
70wrpr %g0, 0x5, %cwp
71mov %g1, %l7
72wrpr %g0, 0x6, %cwp
73mov %g1, %l7
74wrpr %g0, 0x7, %cwp
75mov %g1, %l7
76 nop
77 setx 0x1824AC70406B3509, %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 0xE, %g1
89 set 0x8, %g2
90 set 0xE, %g3
91 set 0x6, %g4
92 set 0xB, %g5
93 set 0xB, %g6
94 set 0xC, %g7
95 !# Input registers
96 set -0x9, %i0
97 set -0x7, %i1
98 set -0x2, %i2
99 set -0x9, %i3
100 set -0xF, %i4
101 set -0xA, %i5
102 set -0x3, %i6
103 set -0x7, %i7
104 !# Local registers
105 set 0x734A4C4A, %l0
106 set 0x0EFED19A, %l1
107 set 0x38F58CA6, %l2
108 set 0x23440AA9, %l3
109 set 0x655E60E8, %l4
110 set 0x1ECEBECA, %l5
111 set 0x5A057E76, %l6
112 !# Output registers
113 set -0x1B97, %o0
114 set 0x124D, %o1
115 set -0x0BE5, %o2
116 set -0x1728, %o3
117 set -0x0635, %o4
118 set 0x00FB, %o5
119 set 0x179C, %o6
120 set -0x07F4, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0xE801EF004BEBD463)
123 INIT_TH_FP_REG(%l7,%f2,0xE9E29D7117528311)
124 INIT_TH_FP_REG(%l7,%f4,0x7034FF688AF2A387)
125 INIT_TH_FP_REG(%l7,%f6,0x6098CF523A145B95)
126 INIT_TH_FP_REG(%l7,%f8,0xF9D21583C73CE40D)
127 INIT_TH_FP_REG(%l7,%f10,0x787A4BC83331EDEA)
128 INIT_TH_FP_REG(%l7,%f12,0x1F7F3E35EE540AB0)
129 INIT_TH_FP_REG(%l7,%f14,0xE96229C680C9E562)
130 INIT_TH_FP_REG(%l7,%f16,0x21CFB9B0B664F2D4)
131 INIT_TH_FP_REG(%l7,%f18,0xD0EDD0F5F1B444DC)
132 INIT_TH_FP_REG(%l7,%f20,0x840E0FB735178060)
133 INIT_TH_FP_REG(%l7,%f22,0xA29DC4E9BB6F5553)
134 INIT_TH_FP_REG(%l7,%f24,0xA307C40172CEF4BD)
135 INIT_TH_FP_REG(%l7,%f26,0x97B7F6D65628AB7C)
136 INIT_TH_FP_REG(%l7,%f28,0x92A1E19EE7FB1AEE)
137 INIT_TH_FP_REG(%l7,%f30,0xC7A1FD1B3992C971)
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, 0x850, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 movvs %icc, %g7, %i5
151 ldsh [%l7 + 0x5C], %l3
152 srlx %l5, %i7, %i6
153 move %xcc, %g4, %g1
154 andncc %l6, %o2, %g2
155 subcc %l0, %o4, %l1
156 ldsw [%l7 + 0x78], %i3
157 srlx %g3, %i1, %o5
158 sir 0x086E
159 nop
160 set 0x48, %o3
161 lduh [%l7 + %o3], %i4
162 fand %f16, %f6, %f8
163 lduw [%l7 + 0x74], %i2
164 ldsh [%l7 + 0x58], %g5
165 movleu %xcc, %g6, %o1
166 srlx %l2, 0x1F, %i0
167 addcc %o6, 0x145B, %o7
168 fmovsle %icc, %f25, %f5
169 fcmpgt16 %f4, %f4, %o3
170 array16 %l4, %g7, %i5
171 fmul8x16al %f27, %f22, %f18
172 sethi 0x05E5, %l3
173 mulscc %o0, 0x1716, %i7
174 movrgz %i6, %l5, %g4
175 edge8ln %g1, %o2, %l6
176 fmovsne %xcc, %f1, %f4
177 save %l0, %g2, %o4
178 rdpr %cwp, %g1
179 rdpr %cansave, %g2
180 rdpr %canrestore, %g3
181 rdpr %cleanwin, %g4
182 rdpr %otherwin, %g5
183 rdpr %wstate, %g6
184 edge32ln %i3, %l1, %i1
185 movle %xcc, %g3, %i4
186 movn %xcc, %i2, %o5
187 movrgz %g5, 0x1DB, %o1
188 fcmple32 %f22, %f8, %l2
189 ld [%l7 + 0x14], %f20
190 sethi 0x04EF, %i0
191 smulcc %o6, %o7, %g6
192 fmovsvs %xcc, %f28, %f26
193 movle %xcc, %l4, %g7
194 andn %o3, %l3, %o0
195 array32 %i7, %i6, %l5
196 lduw [%l7 + 0x50], %i5
197 fzero %f22
198 sethi 0x1E7A, %g4
199 edge16 %o2, %g1, %l0
200 ldsw [%l7 + 0x64], %l6
201 andn %o4, 0x0EEF, %i3
202 mulscc %g2, 0x118C, %l1
203 xnor %g3, %i4, %i2
204 xorcc %o5, %i1, %o1
205 alignaddr %g5, %l2, %i0
206 movn %icc, %o7, %g6
207 xnor %o6, %l4, %g7
208 edge32l %o3, %o0, %l3
209 sdiv %i6, 0x0E84, %l5
210 fsrc2s %f31, %f12
211 add %i5, 0x1C16, %i7
212 movre %g4, 0x1B0, %g1
213 subcc %o2, %l0, %l6
214 movcc %icc, %i3, %o4
215 alignaddrl %l1, %g3, %i4
216 fpack16 %f10, %f17
217 fpadd32 %f26, %f2, %f0
218 sdiv %g2, 0x1F3F, %i2
219 movre %i1, 0x2CF, %o5
220 xnorcc %o1, %l2, %g5
221 ld [%l7 + 0x7C], %f22
222 fand %f12, %f8, %f20
223 edge32n %i0, %g6, %o7
224 edge32l %l4, %g7, %o3
225 st %f2, [%l7 + 0x2C]
226 movge %xcc, %o6, %o0
227 fcmpne32 %f14, %f4, %i6
228 edge16l %l3, %i5, %i7
229 edge8ln %l5, %g4, %g1
230 fabss %f4, %f31
231 srl %o2, 0x17, %l6
232 fnands %f25, %f31, %f27
233 movcc %xcc, %l0, %o4
234 udivcc %i3, 0x0B24, %l1
235 mulscc %i4, %g2, %i2
236 or %g3, 0x0B12, %o5
237 edge16ln %o1, %i1, %g5
238 edge8n %l2, %g6, %o7
239 sllx %l4, 0x1A, %i0
240 ld [%l7 + 0x74], %f13
241 lduh [%l7 + 0x22], %o3
242 addccc %g7, 0x08A7, %o6
243 subccc %o0, 0x1D6D, %l3
244 addccc %i5, %i7, %i6
245 movpos %xcc, %g4, %g1
246 fabsd %f18, %f20
247 fmovdcs %icc, %f13, %f17
248 fmovspos %xcc, %f3, %f28
249 sth %l5, [%l7 + 0x28]
250 fcmpd %fcc2, %f20, %f24
251 add %o2, 0x0347, %l0
252 fcmple32 %f6, %f2, %o4
253 movgu %icc, %l6, %i3
254 andncc %i4, %l1, %g2
255 fmovsneg %icc, %f6, %f14
256 movle %icc, %i2, %g3
257 edge8ln %o1, %o5, %i1
258 fcmple32 %f12, %f30, %g5
259 fmovse %xcc, %f2, %f29
260 edge8ln %g6, %l2, %o7
261 srl %l4, 0x1C, %o3
262 fnegd %f12, %f24
263 movrlez %g7, %i0, %o6
264 andcc %o0, %l3, %i5
265 array8 %i6, %i7, %g1
266 fmovdne %icc, %f14, %f24
267 movrlez %l5, 0x011, %o2
268 edge16l %l0, %o4, %g4
269 edge16 %i3, %l6, %l1
270 array16 %i4, %i2, %g3
271 edge32ln %o1, %o5, %i1
272 ldsb [%l7 + 0x2B], %g5
273 sdivx %g2, 0x021A, %g6
274 movrgez %l2, %o7, %l4
275 fmovscs %xcc, %f7, %f9
276 andncc %o3, %g7, %o6
277 sdiv %i0, 0x113C, %o0
278 or %i5, 0x1E20, %l3
279 fnegd %f4, %f18
280 fnegd %f12, %f30
281 addc %i7, %i6, %l5
282 udivx %o2, 0x1B46, %g1
283 array32 %o4, %l0, %i3
284 subccc %g4, 0x0AE1, %l6
285 ldsw [%l7 + 0x64], %l1
286 restore %i2, %i4, %g3
287 rdpr %cwp, %g1
288 rdpr %cansave, %g2
289 rdpr %canrestore, %g3
290 rdpr %cleanwin, %g4
291 rdpr %otherwin, %g5
292 rdpr %wstate, %g6
293 addc %o1, 0x157F, %o5
294 movg %icc, %g5, %g2
295 movrgz %g6, %l2, %i1
296 fcmpne16 %f14, %f26, %o7
297 st %f8, [%l7 + 0x4C]
298 movneg %xcc, %l4, %g7
299 std %f16, [%l7 + 0x30]
300 fcmpeq32 %f6, %f8, %o3
301 fmovdge %xcc, %f5, %f1
302 sra %i0, %o0, %o6
303 edge16ln %l3, %i7, %i5
304 fpadd32s %f0, %f14, %f28
305 ld [%l7 + 0x34], %f22
306 udiv %l5, 0x0244, %i6
307 fmovrde %g1, %f8, %f10
308 sdivcc %o2, 0x0FDA, %l0
309 movrgez %i3, %o4, %l6
310 fsrc2s %f6, %f31
311 stw %g4, [%l7 + 0x20]
312 edge32l %i2, %i4, %l1
313 st %f25, [%l7 + 0x7C]
314 movleu %icc, %o1, %g3
315 fandnot1 %f28, %f12, %f20
316 umul %g5, 0x0166, %o5
317 movneg %icc, %g2, %g6
318 fmovsa %xcc, %f15, %f20
319 movrgz %i1, %l2, %l4
320 std %f22, [%l7 + 0x20]
321 fxnors %f25, %f10, %f17
322 movcc %icc, %g7, %o3
323 fxnors %f20, %f23, %f18
324 srlx %i0, %o7, %o0
325 xnorcc %o6, %i7, %i5
326 edge32 %l5, %l3, %i6
327 orcc %g1, %l0, %o2
328 edge16ln %o4, %l6, %g4
329 fone %f2
330 andcc %i3, %i4, %l1
331 movn %icc, %o1, %g3
332 fmul8x16au %f1, %f20, %f8
333 udiv %g5, 0x12F7, %o5
334 add %g2, %g6, %i2
335 mova %icc, %i1, %l4
336 movl %xcc, %l2, %g7
337 edge16 %o3, %o7, %o0
338 sllx %o6, 0x14, %i7
339 ld [%l7 + 0x74], %f14
340 fmovdgu %xcc, %f17, %f1
341 fnot1s %f21, %f11
342 movpos %icc, %i0, %i5
343 nop
344 set 0x0E, %o5
345 stb %l3, [%l7 + %o5]
346 subcc %i6, %g1, %l5
347 fsrc2 %f6, %f16
348 addc %o2, %l0, %o4
349 popc %l6, %g4
350 smul %i3, %l1, %o1
351 xorcc %i4, 0x1B85, %g5
352 srl %o5, %g3, %g2
353 array8 %i2, %g6, %l4
354 movvs %icc, %i1, %l2
355 fpadd32 %f4, %f12, %f0
356 fornot1 %f0, %f8, %f6
357 ldsh [%l7 + 0x08], %o3
358 subc %o7, 0x05C5, %g7
359 fabss %f18, %f5
360 orncc %o6, 0x11E6, %i7
361 fmovsgu %xcc, %f11, %f21
362 movge %icc, %o0, %i0
363 srax %i5, %i6, %l3
364 sth %l5, [%l7 + 0x32]
365 fcmpne32 %f22, %f14, %o2
366 andcc %g1, %l0, %l6
367 movge %icc, %g4, %i3
368 addccc %l1, 0x0A9C, %o4
369 add %i4, 0x0819, %o1
370 movcs %xcc, %g5, %g3
371 edge16l %g2, %i2, %g6
372 edge32 %o5, %i1, %l4
373 edge32l %l2, %o7, %o3
374 movl %icc, %g7, %o6
375 movg %icc, %o0, %i7
376 edge8ln %i0, %i5, %l3
377 fornot2 %f26, %f4, %f22
378 sdiv %l5, 0x1603, %o2
379 fpsub16s %f13, %f21, %f29
380 fmovs %f27, %f6
381 edge32l %i6, %l0, %l6
382 orcc %g1, %g4, %l1
383 movrne %i3, %i4, %o4
384 movrne %g5, %g3, %o1
385 ld [%l7 + 0x58], %f18
386 andn %g2, 0x14B0, %g6
387 ld [%l7 + 0x08], %f4
388 sethi 0x0F88, %i2
389 ldsh [%l7 + 0x14], %o5
390 fmovspos %xcc, %f12, %f13
391 fmovrse %l4, %f8, %f25
392 move %xcc, %i1, %l2
393 edge8l %o3, %g7, %o7
394 movrlz %o0, 0x099, %o6
395 array32 %i7, %i0, %l3
396 udiv %l5, 0x1FD3, %i5
397 edge16l %o2, %i6, %l6
398 st %f25, [%l7 + 0x64]
399 andcc %l0, 0x18A9, %g1
400 andn %l1, 0x1D47, %g4
401 stw %i3, [%l7 + 0x58]
402 movge %xcc, %i4, %o4
403 or %g3, 0x0333, %g5
404 edge32ln %g2, %g6, %i2
405 lduw [%l7 + 0x68], %o1
406 sethi 0x08D0, %l4
407 move %icc, %i1, %l2
408 andn %o3, %o5, %o7
409 array32 %g7, %o0, %i7
410 fmovrsgez %o6, %f28, %f16
411 movcc %icc, %l3, %l5
412 movge %xcc, %i5, %i0
413 movvs %xcc, %o2, %i6
414 fmovda %xcc, %f16, %f26
415 xorcc %l0, %l6, %g1
416 sllx %g4, %l1, %i4
417 fcmpgt32 %f12, %f16, %i3
418 stx %g3, [%l7 + 0x50]
419 stw %o4, [%l7 + 0x38]
420 stx %g5, [%l7 + 0x68]
421 movrgz %g6, 0x363, %i2
422 movne %xcc, %o1, %g2
423 alignaddr %l4, %l2, %o3
424 or %i1, 0x0E58, %o7
425 udiv %g7, 0x05A0, %o5
426 fmovdvs %xcc, %f5, %f12
427 st %f7, [%l7 + 0x28]
428 sdiv %i7, 0x18A6, %o6
429 mova %xcc, %l3, %l5
430 st %f22, [%l7 + 0x28]
431 andcc %o0, 0x1DD8, %i0
432 edge8n %o2, %i5, %i6
433 addc %l0, 0x1B2F, %g1
434 movrlz %l6, 0x177, %l1
435 sllx %i4, 0x15, %g4
436 edge8n %g3, %i3, %g5
437 fmovsleu %icc, %f18, %f16
438 sethi 0x17F0, %g6
439 fabss %f13, %f7
440 movneg %icc, %o4, %o1
441 fpadd32s %f29, %f31, %f29
442 stb %g2, [%l7 + 0x68]
443 edge32 %l4, %i2, %l2
444 fpsub16s %f25, %f31, %f20
445 stb %i1, [%l7 + 0x4D]
446 movvc %xcc, %o7, %o3
447 fmovdgu %xcc, %f10, %f24
448 sir 0x1937
449 fcmpgt32 %f24, %f26, %o5
450 xnor %i7, %o6, %l3
451 fsrc2 %f2, %f30
452 lduw [%l7 + 0x30], %l5
453 fcmps %fcc0, %f19, %f14
454 fandnot1 %f16, %f16, %f12
455 xor %o0, %i0, %o2
456 save %i5, %g7, %i6
457 rdpr %cwp, %g1
458 rdpr %cansave, %g2
459 rdpr %canrestore, %g3
460 rdpr %cleanwin, %g4
461 rdpr %otherwin, %g5
462 rdpr %wstate, %g6
463 sll %l0, %l6, %l1
464 addccc %g1, %i4, %g3
465 setx loop_0, %l0, %l1
466 return %l1
467 nop
468 rdpr %cwp, %g1
469 rdpr %cansave, %g2
470 rdpr %canrestore, %g3
471 rdpr %cleanwin, %g4
472 rdpr %otherwin, %g5
473 rdpr %wstate, %g6
474loop_0: smul %g6, 0x01CF, %o1
475 sra %g2, 0x1B, %o4
476 smul %l4, 0x17C9, %i2
477 fmovdg %icc, %f30, %f28
478 xnorcc %l2, %o7, %o3
479 subccc %o5, 0x0B4C, %i7
480 fmovsleu %icc, %f18, %f8
481 addcc %i1, %l3, %o6
482 orncc %o0, 0x14A7, %i0
483 sdiv %o2, 0x07E0, %l5
484 fors %f19, %f30, %f29
485 xorcc %g7, 0x1B10, %i6
486 ldsw [%l7 + 0x70], %l0
487 move %icc, %i5, %l1
488 movg %icc, %g1, %i4
489 andncc %g3, %g4, %g5
490 fpadd16s %f5, %f30, %f15
491 edge32l %i3, %l6, %o1
492 fnand %f0, %f16, %f0
493 udivcc %g2, 0x1B1B, %o4
494 movneg %icc, %l4, %i2
495 fcmped %fcc1, %f12, %f10
496 edge8l %g6, %l2, %o7
497 fmovrse %o5, %f3, %f31
498 movvs %icc, %i7, %i1
499 mulscc %o3, %o6, %o0
500 movgu %xcc, %i0, %l3
501 movrgz %l5, %g7, %i6
502 fcmped %fcc0, %f10, %f18
503 movrgz %l0, %o2, %i5
504 ldsh [%l7 + 0x26], %l1
505 fmovdpos %xcc, %f20, %f0
506 movvs %icc, %i4, %g1
507 orncc %g4, %g3, %g5
508 fcmpne32 %f30, %f10, %i3
509 umulcc %l6, %g2, %o4
510 movvc %icc, %l4, %o1
511 movrgez %i2, 0x10D, %g6
512 sethi 0x054D, %l2
513 edge8 %o5, %o7, %i7
514 edge32n %i1, %o3, %o6
515 subccc %i0, 0x0A36, %o0
516 sethi 0x081D, %l5
517 and %l3, 0x05BB, %g7
518 movpos %xcc, %i6, %l0
519 mulx %o2, 0x1A7D, %i5
520 sll %i4, %g1, %l1
521 fmovsgu %xcc, %f28, %f26
522 st %f17, [%l7 + 0x74]
523 orcc %g3, 0x1502, %g5
524 alignaddrl %g4, %l6, %i3
525 mulx %o4, %l4, %o1
526 sethi 0x0AE5, %g2
527 movrgez %g6, 0x313, %l2
528 lduh [%l7 + 0x6A], %o5
529 xor %i2, 0x1DAD, %i7
530 movvc %xcc, %i1, %o7
531 umulcc %o6, 0x1F58, %o3
532 movrlez %o0, 0x253, %i0
533 fcmple32 %f6, %f8, %l5
534 movle %icc, %l3, %i6
535 faligndata %f30, %f20, %f8
536 subcc %l0, 0x1E3B, %o2
537 sll %i5, %i4, %g1
538 movneg %xcc, %g7, %g3
539 smulcc %g5, 0x1869, %l1
540 movvs %icc, %l6, %g4
541 movne %icc, %i3, %l4
542 movvc %icc, %o4, %g2
543 movrlz %o1, 0x1AF, %l2
544 mova %xcc, %o5, %g6
545 fand %f0, %f28, %f2
546 sth %i2, [%l7 + 0x1A]
547 save %i7, 0x1E2C, %i1
548 rdpr %cwp, %g1
549 rdpr %cansave, %g2
550 rdpr %canrestore, %g3
551 rdpr %cleanwin, %g4
552 rdpr %otherwin, %g5
553 rdpr %wstate, %g6
554 sth %o7, [%l7 + 0x6E]
555 ld [%l7 + 0x64], %f9
556 udivx %o3, 0x1317, %o6
557 ld [%l7 + 0x6C], %f15
558 ldx [%l7 + 0x58], %o0
559 srlx %l5, 0x1E, %l3
560 sethi 0x0BE8, %i0
561 sra %l0, %i6, %o2
562 st %f6, [%l7 + 0x68]
563 ldd [%l7 + 0x28], %i4
564 movre %i5, %g7, %g3
565 movneg %icc, %g1, %g5
566 movrgz %l6, %g4, %l1
567 smul %l4, %o4, %g2
568 udivcc %o1, 0x12B3, %l2
569 ldsb [%l7 + 0x1A], %o5
570 movrne %i3, %i2, %g6
571 alignaddrl %i7, %i1, %o3
572 fmovsgu %xcc, %f12, %f31
573 fone %f6
574 edge32l %o7, %o0, %l5
575 fmovrsgz %l3, %f3, %f8
576 mulx %i0, 0x14E9, %l0
577 sdiv %i6, 0x0C65, %o2
578 movre %o6, %i4, %i5
579 nop
580 set 0x60, %i5
581 ldx [%l7 + %i5], %g7
582 umulcc %g3, %g1, %l6
583 mulx %g4, %g5, %l4
584 alignaddrl %l1, %g2, %o1
585 fmovdvs %icc, %f5, %f17
586 add %l2, 0x05BA, %o5
587 edge16ln %o4, %i2, %i3
588 fmovdneg %xcc, %f31, %f14
589 fcmple32 %f2, %f30, %g6
590 mova %xcc, %i1, %o3
591 ld [%l7 + 0x70], %f4
592 movge %icc, %o7, %i7
593 nop
594 set 0x60, %o4
595 ldsw [%l7 + %o4], %l5
596 lduh [%l7 + 0x1C], %o0
597 movn %icc, %l3, %l0
598 subcc %i0, %o2, %i6
599 fornot2 %f12, %f4, %f30
600 fmovdleu %xcc, %f13, %f5
601 xnor %i4, %i5, %g7
602 pdist %f6, %f20, %f0
603 ldd [%l7 + 0x08], %f8
604 ldx [%l7 + 0x20], %o6
605 edge8n %g3, %l6, %g4
606 alignaddrl %g1, %g5, %l1
607 andcc %g2, %l4, %l2
608 movre %o5, %o1, %o4
609 fmovscs %icc, %f8, %f6
610 fmovrdlez %i3, %f18, %f4
611 udiv %g6, 0x05E4, %i1
612 fpadd16 %f28, %f10, %f8
613 movrlez %o3, %o7, %i7
614 andcc %l5, %o0, %l3
615 edge32n %l0, %i2, %o2
616 fmovs %f18, %f26
617 stx %i0, [%l7 + 0x58]
618 fmovrslz %i4, %f1, %f1
619 fnot1 %f8, %f30
620 lduw [%l7 + 0x08], %i6
621 addcc %i5, %o6, %g7
622 srax %g3, %g4, %g1
623 movvs %icc, %g5, %l6
624 udivx %g2, 0x148D, %l4
625 edge16l %l1, %l2, %o5
626 movle %icc, %o4, %o1
627 movvs %icc, %g6, %i3
628 fmovdneg %xcc, %f26, %f30
629 fnands %f17, %f11, %f20
630 sub %i1, 0x0659, %o7
631 array32 %o3, %i7, %l5
632 movrgz %l3, %l0, %o0
633 or %i2, 0x0025, %i0
634 fmul8x16 %f25, %f16, %f6
635 fmovsg %xcc, %f6, %f26
636 edge8n %i4, %i6, %i5
637 fmovdne %xcc, %f5, %f30
638 umul %o6, %o2, %g7
639 movrlz %g4, %g3, %g5
640 movrgez %l6, %g1, %g2
641 srl %l1, %l4, %l2
642 andncc %o4, %o1, %o5
643 mulx %g6, %i1, %i3
644 addccc %o7, 0x1472, %o3
645 movre %l5, 0x031, %i7
646 edge8n %l0, %o0, %i2
647 bshuffle %f28, %f22, %f14
648 and %i0, 0x09E1, %l3
649 edge8ln %i6, %i5, %i4
650 addccc %o2, %o6, %g4
651 sir 0x0296
652 lduw [%l7 + 0x60], %g7
653 stw %g3, [%l7 + 0x68]
654 movl %icc, %g5, %g1
655 fmovscs %xcc, %f16, %f7
656 and %g2, %l6, %l4
657 orncc %l1, %o4, %l2
658 sethi 0x08A6, %o5
659 array32 %g6, %i1, %i3
660 fcmped %fcc3, %f0, %f30
661 sethi 0x10AD, %o1
662 stx %o3, [%l7 + 0x18]
663 subcc %o7, 0x1B90, %l5
664 movneg %xcc, %i7, %l0
665 ldub [%l7 + 0x26], %i2
666 movcc %xcc, %i0, %l3
667 popc 0x0CBE, %i6
668 udiv %o0, 0x12D3, %i5
669 xnorcc %i4, 0x0283, %o2
670 fpsub32s %f25, %f28, %f15
671 fcmpd %fcc2, %f12, %f30
672 fxnor %f24, %f18, %f18
673 sdiv %g4, 0x0B8B, %g7
674 movvc %xcc, %o6, %g5
675 fcmpgt16 %f10, %f6, %g1
676 addc %g3, %l6, %g2
677 fpack16 %f20, %f16
678 and %l4, %o4, %l1
679 ldsb [%l7 + 0x29], %o5
680 udivx %l2, 0x11CD, %i1
681 fmovdleu %xcc, %f10, %f22
682 sir 0x1ADB
683 alignaddrl %i3, %o1, %g6
684 fpsub16s %f1, %f6, %f3
685 movpos %xcc, %o7, %l5
686 edge16l %i7, %l0, %i2
687 array32 %i0, %l3, %o3
688 movpos %xcc, %i6, %i5
689 and %i4, 0x169D, %o2
690 fmovrdgz %g4, %f28, %f18
691 std %f0, [%l7 + 0x60]
692 subc %o0, %o6, %g7
693 fpack32 %f14, %f4, %f12
694 and %g5, 0x0C26, %g1
695 stx %g3, [%l7 + 0x68]
696 xor %g2, 0x197E, %l4
697 alignaddrl %l6, %o4, %l1
698 alignaddr %l2, %o5, %i3
699 ldsh [%l7 + 0x6A], %i1
700 fmovsne %icc, %f1, %f31
701 edge32l %o1, %g6, %o7
702 sra %i7, %l5, %i2
703 movl %icc, %l0, %l3
704 fpack16 %f4, %f3
705 fmul8x16al %f28, %f2, %f14
706 fnot2 %f0, %f6
707 restore %o3, %i6, %i0
708 rdpr %cwp, %g1
709 rdpr %cansave, %g2
710 rdpr %canrestore, %g3
711 rdpr %cleanwin, %g4
712 rdpr %otherwin, %g5
713 rdpr %wstate, %g6
714 orncc %i4, %i5, %o2
715 fmovrse %g4, %f31, %f7
716 std %f14, [%l7 + 0x40]
717 movcc %xcc, %o0, %o6
718 movrgez %g7, 0x1C5, %g1
719 movrgez %g5, %g2, %l4
720 fcmps %fcc2, %f8, %f3
721 fmul8x16au %f6, %f29, %f10
722 fcmpne32 %f0, %f2, %l6
723 or %g3, %o4, %l1
724 movrlz %o5, 0x068, %i3
725 movrlz %l2, 0x1D7, %o1
726 mulx %g6, 0x063E, %o7
727 ldd [%l7 + 0x10], %i6
728 and %l5, %i1, %l0
729 sethi 0x1BC1, %i2
730 fmuld8ulx16 %f22, %f0, %f28
731 nop
732 set 0x0E, %l1
733 ldsh [%l7 + %l1], %l3
734 addcc %i6, 0x0677, %i0
735 sth %i4, [%l7 + 0x2A]
736 movgu %xcc, %i5, %o3
737 fpadd32s %f5, %f3, %f15
738 subccc %o2, %o0, %o6
739 fone %f30
740 fnot1s %f16, %f26
741 smulcc %g4, 0x07DF, %g7
742 movrlez %g1, %g5, %l4
743 subccc %l6, %g3, %g2
744 smul %l1, %o5, %o4
745 subcc %l2, 0x1AF9, %i3
746 fmovsgu %icc, %f18, %f0
747 ldx [%l7 + 0x20], %o1
748 add %o7, 0x0227, %i7
749 save %l5, 0x08A5, %i1
750 rdpr %cwp, %g1
751 rdpr %cansave, %g2
752 rdpr %canrestore, %g3
753 rdpr %cleanwin, %g4
754 rdpr %otherwin, %g5
755 rdpr %wstate, %g6
756 fmovsne %icc, %f25, %f10
757 fone %f26
758 stx %g6, [%l7 + 0x18]
759 movvc %icc, %l0, %l3
760 sub %i6, %i0, %i4
761 movrgz %i2, 0x391, %i5
762 umulcc %o3, %o0, %o2
763 mulscc %o6, %g7, %g1
764 movrlz %g4, 0x0B4, %l4
765 ldsb [%l7 + 0x67], %l6
766 sdivcc %g5, 0x04BE, %g3
767 movneg %xcc, %g2, %o5
768 mova %xcc, %l1, %l2
769 srax %o4, 0x1A, %i3
770 smulcc %o7, 0x01A5, %i7
771 movle %xcc, %l5, %o1
772 add %i1, %g6, %l0
773 udivcc %i6, 0x1FA8, %l3
774 sdiv %i4, 0x071F, %i0
775 srlx %i2, %i5, %o0
776 edge8ln %o3, %o2, %g7
777 sdivcc %o6, 0x1D49, %g1
778 movrgz %l4, 0x062, %g4
779 edge16ln %l6, %g5, %g2
780 umulcc %o5, %l1, %g3
781 and %l2, %i3, %o4
782 stb %i7, [%l7 + 0x4B]
783 movrgz %o7, 0x268, %l5
784 movrgz %i1, %o1, %g6
785 fnot2s %f30, %f21
786 addcc %i6, %l3, %l0
787 fandnot1 %f6, %f0, %f26
788 movrlz %i4, 0x0D4, %i0
789 fmovdne %xcc, %f8, %f25
790 orncc %i5, 0x1B90, %i2
791 xnorcc %o3, 0x082E, %o0
792 fmul8sux16 %f10, %f4, %f30
793 movre %o2, %g7, %g1
794 fmovrsgz %l4, %f23, %f25
795 movgu %xcc, %o6, %g4
796 movpos %xcc, %l6, %g5
797 fmovrslez %o5, %f16, %f14
798 fsrc2s %f20, %f22
799 edge8ln %l1, %g2, %l2
800 ldd [%l7 + 0x70], %f8
801 sethi 0x112C, %i3
802 alignaddr %g3, %i7, %o7
803 array8 %o4, %l5, %i1
804 sub %o1, %g6, %l3
805 edge16ln %i6, %i4, %i0
806 fxnor %f10, %f28, %f12
807 sra %l0, %i2, %i5
808 ldsh [%l7 + 0x08], %o3
809 movvs %icc, %o0, %o2
810 orcc %g1, %l4, %o6
811 orncc %g7, 0x15BD, %l6
812 movrgez %g5, %o5, %g4
813 ldsb [%l7 + 0x5F], %g2
814 stx %l1, [%l7 + 0x38]
815 orn %i3, 0x1420, %l2
816 subcc %i7, 0x1431, %o7
817 ldx [%l7 + 0x60], %g3
818 fmovspos %icc, %f30, %f11
819 edge32l %l5, %o4, %o1
820 fnegd %f2, %f16
821 array16 %i1, %l3, %i6
822 edge8l %g6, %i0, %l0
823 edge8l %i4, %i5, %i2
824 movn %xcc, %o0, %o3
825 movpos %icc, %g1, %l4
826 ldsw [%l7 + 0x58], %o2
827 udivcc %o6, 0x15F8, %l6
828 xnorcc %g5, %o5, %g7
829 fxors %f30, %f0, %f21
830 subccc %g2, 0x1C8A, %g4
831 udivx %l1, 0x078B, %l2
832 fmovse %icc, %f6, %f15
833 fmul8sux16 %f14, %f14, %f8
834 fcmple32 %f14, %f16, %i3
835 xor %i7, %g3, %l5
836 stx %o7, [%l7 + 0x60]
837 edge32n %o4, %i1, %l3
838 xor %o1, %g6, %i0
839 fmovdcc %icc, %f22, %f19
840 fmovrsgez %l0, %f25, %f24
841 move %xcc, %i6, %i5
842 andncc %i2, %o0, %o3
843 ldx [%l7 + 0x18], %i4
844 fpadd16s %f19, %f30, %f4
845 srlx %l4, %g1, %o2
846 sll %l6, %o6, %g5
847 lduh [%l7 + 0x36], %g7
848 sdivcc %o5, 0x006D, %g2
849 orcc %g4, 0x1A33, %l1
850 movneg %icc, %l2, %i3
851 fnegs %f29, %f15
852 fmovdleu %xcc, %f0, %f25
853 andcc %i7, %g3, %o7
854 array32 %o4, %l5, %l3
855 edge8ln %o1, %g6, %i1
856 addccc %l0, %i6, %i5
857 array16 %i0, %i2, %o0
858 edge32l %i4, %o3, %g1
859 fandnot2 %f16, %f18, %f2
860 movrgz %o2, 0x119, %l4
861 edge8l %l6, %o6, %g7
862 fornot1 %f12, %f10, %f10
863 edge32l %g5, %g2, %g4
864 umul %l1, %l2, %o5
865 edge8n %i3, %g3, %i7
866 srlx %o4, 0x13, %l5
867 movle %xcc, %l3, %o7
868 udivcc %g6, 0x096E, %o1
869 subccc %i1, 0x0BB3, %i6
870 movcs %xcc, %i5, %i0
871 movrlez %l0, 0x2D7, %i2
872 ld [%l7 + 0x2C], %f30
873 andcc %o0, %i4, %o3
874 srax %o2, 0x07, %g1
875 movrgz %l4, %o6, %l6
876 popc 0x01B2, %g7
877 xnor %g5, 0x000C, %g4
878 edge16 %l1, %g2, %o5
879 srl %l2, %i3, %g3
880 sdivx %i7, 0x1B24, %o4
881 and %l5, 0x1ACE, %o7
882 udivx %l3, 0x07DA, %g6
883 fcmpne16 %f12, %f10, %o1
884 movg %icc, %i6, %i5
885 addc %i0, 0x17BB, %l0
886 srl %i1, 0x18, %o0
887 alignaddrl %i4, %i2, %o2
888 movg %icc, %g1, %l4
889 ldsw [%l7 + 0x34], %o3
890 udivx %o6, 0x1C1F, %g7
891 fmovscs %xcc, %f1, %f10
892 fmovspos %xcc, %f14, %f19
893 movle %icc, %g5, %g4
894 fmovscs %xcc, %f10, %f26
895 movpos %icc, %l6, %l1
896 xorcc %o5, 0x0EFF, %g2
897 movpos %xcc, %i3, %l2
898 addc %g3, 0x0736, %i7
899 subcc %l5, %o4, %l3
900 fmovsle %icc, %f28, %f3
901 pdist %f6, %f4, %f14
902 fmul8x16 %f15, %f6, %f6
903 fpsub16 %f20, %f24, %f16
904 sllx %o7, %o1, %i6
905 fcmpne32 %f30, %f0, %g6
906 orn %i0, %l0, %i1
907 movrgez %o0, %i4, %i5
908 edge8n %o2, %i2, %g1
909 nop
910 set 0x50, %g2
911 ldsw [%l7 + %g2], %o3
912 movgu %icc, %o6, %g7
913 edge8n %l4, %g5, %g4
914 xor %l1, 0x17D5, %o5
915 andncc %l6, %i3, %g2
916 edge32ln %l2, %i7, %l5
917 edge8l %g3, %o4, %o7
918 fcmple32 %f16, %f28, %o1
919 fnot1 %f26, %f6
920 popc %i6, %l3
921 array8 %i0, %l0, %i1
922 lduw [%l7 + 0x1C], %g6
923 udivcc %i4, 0x12E0, %o0
924 addccc %i5, 0x11DC, %i2
925 movgu %xcc, %g1, %o2
926 xnor %o6, 0x13AB, %g7
927 fnegd %f26, %f10
928 andncc %l4, %g5, %o3
929 movg %icc, %g4, %o5
930 xnor %l1, %i3, %l6
931 andncc %l2, %g2, %i7
932 movl %icc, %l5, %o4
933 udivx %g3, 0x1DB8, %o1
934 edge8ln %o7, %l3, %i6
935 movvc %icc, %i0, %l0
936 fmovdpos %xcc, %f27, %f13
937 movrgz %g6, 0x038, %i1
938 ld [%l7 + 0x68], %f3
939 edge16ln %o0, %i4, %i2
940 subccc %i5, 0x0688, %g1
941 orcc %o6, 0x0C72, %o2
942 ld [%l7 + 0x3C], %f27
943 move %xcc, %g7, %g5
944 edge8ln %l4, %g4, %o5
945 lduw [%l7 + 0x6C], %o3
946 fnegd %f6, %f16
947 movl %xcc, %i3, %l1
948 xor %l6, %g2, %i7
949 smulcc %l2, %l5, %o4
950 movcs %xcc, %o1, %o7
951 fxnor %f12, %f6, %f28
952 edge32n %l3, %g3, %i0
953 sub %i6, 0x1D0F, %g6
954 fpadd16s %f20, %f5, %f28
955 add %l0, 0x1DC7, %i1
956 edge32ln %i4, %o0, %i2
957 sth %g1, [%l7 + 0x64]
958 movne %xcc, %o6, %o2
959 fmovdneg %icc, %f0, %f7
960 srl %i5, %g5, %l4
961 movrlz %g4, 0x19C, %o5
962 lduh [%l7 + 0x70], %g7
963 xorcc %o3, %i3, %l1
964 movn %xcc, %g2, %i7
965 movn %xcc, %l2, %l6
966 fsrc2 %f28, %f24
967 edge32 %l5, %o4, %o7
968 fmovrdgz %o1, %f10, %f0
969 movpos %xcc, %l3, %i0
970 array32 %g3, %i6, %g6
971 edge8 %i1, %l0, %i4
972 movg %xcc, %i2, %g1
973 subcc %o6, 0x147F, %o0
974 smulcc %i5, %o2, %l4
975 fpmerge %f30, %f31, %f26
976 fmovrsgz %g4, %f20, %f18
977 fnot2s %f5, %f1
978 movrlez %g5, 0x064, %o5
979 edge8n %o3, %g7, %i3
980 subc %l1, 0x17BF, %g2
981 array8 %i7, %l6, %l5
982 edge16l %o4, %l2, %o7
983 ldd [%l7 + 0x08], %f30
984 stx %l3, [%l7 + 0x10]
985 sdivx %i0, 0x0A9B, %g3
986 fmovsa %xcc, %f19, %f17
987 lduw [%l7 + 0x40], %i6
988 movre %g6, %i1, %o1
989 xnorcc %i4, %i2, %l0
990 fpadd16s %f28, %f31, %f16
991 mulscc %o6, %g1, %o0
992 array32 %i5, %o2, %l4
993 movrgz %g4, %o5, %o3
994 fmovsn %xcc, %f4, %f12
995 ldub [%l7 + 0x4A], %g5
996 fmovde %xcc, %f22, %f4
997 smulcc %g7, 0x1C0B, %i3
998 sllx %g2, 0x0B, %i7
999 sdiv %l6, 0x0299, %l5
1000 pdist %f8, %f6, %f18
1001 edge16n %l1, %o4, %o7
1002 umulcc %l3, 0x18DA, %l2
1003 movl %icc, %g3, %i0
1004 std %f16, [%l7 + 0x30]
1005 movvs %xcc, %g6, %i1
1006 siam 0x4
1007 fmul8x16 %f28, %f30, %f18
1008 fpsub16 %f8, %f2, %f4
1009 edge32ln %i6, %i4, %i2
1010 edge32 %o1, %o6, %l0
1011 subccc %o0, %i5, %g1
1012 lduw [%l7 + 0x64], %l4
1013 edge16n %o2, %g4, %o3
1014 movcs %icc, %o5, %g7
1015 fsrc1 %f4, %f28
1016 sdivx %i3, 0x092F, %g5
1017 popc %i7, %g2
1018 srax %l6, 0x0E, %l1
1019 subcc %l5, 0x1E19, %o4
1020 array32 %l3, %l2, %o7
1021 edge16ln %g3, %g6, %i0
1022 sir 0x1C23
1023 movcs %icc, %i1, %i6
1024 fnegd %f18, %f26
1025 sdivcc %i4, 0x0065, %o1
1026 movpos %xcc, %o6, %i2
1027 fmovdge %xcc, %f2, %f29
1028 movne %xcc, %l0, %i5
1029 nop
1030 set 0x70, %o2
1031 ldx [%l7 + %o2], %g1
1032 edge32ln %o0, %o2, %g4
1033 movgu %xcc, %l4, %o5
1034 fmovrdlez %g7, %f24, %f12
1035 stw %o3, [%l7 + 0x78]
1036 edge8l %i3, %g5, %i7
1037 fmovrsne %l6, %f5, %f26
1038 addc %l1, %g2, %o4
1039 sth %l3, [%l7 + 0x50]
1040 movrne %l5, %l2, %o7
1041 movrgz %g3, %i0, %g6
1042 fmovrslez %i6, %f30, %f28
1043 umul %i1, %i4, %o1
1044 edge32 %i2, %l0, %o6
1045 fmovrdlz %g1, %f4, %f12
1046 fmul8x16al %f11, %f1, %f18
1047 fmovrse %i5, %f13, %f15
1048 movrgez %o2, %g4, %o0
1049 edge8n %o5, %l4, %g7
1050 movvs %xcc, %o3, %g5
1051 alignaddrl %i3, %l6, %i7
1052 edge8n %g2, %o4, %l3
1053 sub %l1, %l5, %l2
1054 orcc %o7, 0x1A52, %g3
1055 fmovrdlz %i0, %f14, %f4
1056 stb %i6, [%l7 + 0x67]
1057 smul %g6, %i1, %o1
1058 smulcc %i2, 0x0C85, %l0
1059 xorcc %o6, %i4, %i5
1060 udiv %o2, 0x12D6, %g4
1061 stb %g1, [%l7 + 0x5F]
1062 ldsh [%l7 + 0x46], %o5
1063 umulcc %l4, %g7, %o3
1064 xnorcc %o0, %i3, %l6
1065 fmovdpos %xcc, %f19, %f16
1066 fmovdn %icc, %f31, %f25
1067 ldd [%l7 + 0x30], %f22
1068 faligndata %f4, %f28, %f10
1069 orn %g5, 0x0BA4, %g2
1070 udivx %o4, 0x1722, %l3
1071 sllx %i7, %l1, %l2
1072 fcmpd %fcc0, %f30, %f14
1073 fands %f15, %f18, %f14
1074 mova %xcc, %l5, %g3
1075 addccc %i0, %i6, %o7
1076 addc %i1, %o1, %i2
1077 srlx %l0, %o6, %g6
1078 movrlz %i4, %i5, %g4
1079 movle %xcc, %o2, %o5
1080 move %xcc, %g1, %l4
1081 movrlz %o3, %g7, %i3
1082 fpsub32 %f28, %f8, %f4
1083 fmovdne %icc, %f7, %f31
1084 edge8l %o0, %l6, %g2
1085 mulx %o4, %l3, %i7
1086 orncc %l1, %g5, %l5
1087 movvs %icc, %l2, %g3
1088 sth %i0, [%l7 + 0x4E]
1089 ldsh [%l7 + 0x5C], %o7
1090 udivcc %i1, 0x16A5, %i6
1091 fxnors %f13, %f29, %f19
1092 addc %o1, %l0, %o6
1093 movcc %xcc, %g6, %i2
1094 movle %xcc, %i5, %i4
1095 movl %xcc, %g4, %o5
1096 fmul8x16au %f28, %f29, %f18
1097 movn %xcc, %g1, %o2
1098 and %l4, %o3, %i3
1099 alignaddrl %g7, %l6, %g2
1100 sll %o0, 0x17, %l3
1101 addcc %o4, 0x0491, %l1
1102 movvc %icc, %i7, %g5
1103 alignaddr %l5, %l2, %g3
1104 fpadd16s %f16, %f28, %f3
1105 fmovdcc %icc, %f21, %f6
1106 siam 0x5
1107 fandnot2s %f14, %f2, %f14
1108 movrne %i0, %i1, %i6
1109 edge16n %o7, %l0, %o1
1110 nop
1111 set 0x30, %l3
1112 ldx [%l7 + %l3], %g6
1113 edge32ln %o6, %i5, %i2
1114 std %f28, [%l7 + 0x28]
1115 mova %icc, %g4, %o5
1116 fmovsneg %xcc, %f28, %f29
1117 xnor %i4, 0x024D, %g1
1118 movrlez %l4, %o3, %o2
1119 movcs %icc, %i3, %l6
1120 subccc %g2, 0x0C1A, %o0
1121 faligndata %f14, %f6, %f4
1122 edge8ln %g7, %l3, %l1
1123 fmovsgu %icc, %f19, %f29
1124 ldsw [%l7 + 0x10], %o4
1125 edge16n %i7, %g5, %l2
1126 edge16n %g3, %i0, %l5
1127 fcmpes %fcc0, %f25, %f23
1128 subc %i6, %o7, %l0
1129 sth %o1, [%l7 + 0x36]
1130 movne %icc, %g6, %o6
1131 fmovdcs %icc, %f22, %f13
1132 fzero %f16
1133 and %i5, 0x0F56, %i1
1134 fmovdg %icc, %f0, %f15
1135 sdivx %i2, 0x18EF, %g4
1136 udivx %o5, 0x0C77, %g1
1137 fmovsa %xcc, %f15, %f30
1138 smulcc %l4, %i4, %o2
1139 movneg %xcc, %o3, %l6
1140 ldd [%l7 + 0x48], %f4
1141 movrgez %g2, %i3, %g7
1142 subcc %o0, %l1, %l3
1143 movge %icc, %i7, %g5
1144 movvc %xcc, %l2, %o4
1145 nop
1146 set 0x18, %l2
1147 std %f2, [%l7 + %l2]
1148 xnor %g3, 0x0216, %l5
1149 movrgez %i6, %i0, %o7
1150 smulcc %o1, 0x07BD, %g6
1151 umulcc %o6, 0x02E9, %i5
1152 subccc %i1, %l0, %i2
1153 udivcc %g4, 0x1936, %g1
1154 sir 0x0AC2
1155 lduh [%l7 + 0x76], %l4
1156 ldub [%l7 + 0x4B], %i4
1157 nop
1158 set 0x32, %g7
1159 ldsh [%l7 + %g7], %o2
1160 sdiv %o3, 0x00DE, %o5
1161 movleu %icc, %g2, %i3
1162 fmovdle %icc, %f19, %f28
1163 movge %xcc, %g7, %o0
1164 fmovrslz %l1, %f19, %f13
1165 sub %l3, 0x1D31, %l6
1166 orn %i7, 0x0FD9, %g5
1167 fabsd %f22, %f6
1168 edge32l %l2, %o4, %g3
1169 movre %l5, 0x330, %i6
1170 xnor %o7, 0x1362, %i0
1171 sll %o1, 0x0F, %g6
1172 edge8 %o6, %i5, %i1
1173 fnot1 %f6, %f20
1174 sir 0x1073
1175 andn %i2, 0x0CF7, %l0
1176 stx %g4, [%l7 + 0x68]
1177 sllx %g1, %l4, %o2
1178 movleu %xcc, %o3, %i4
1179 ldsb [%l7 + 0x46], %o5
1180 movle %icc, %g2, %i3
1181 fmovrsgez %o0, %f20, %f3
1182 fmovrdgez %g7, %f28, %f30
1183 orn %l3, %l1, %l6
1184 fxnor %f26, %f0, %f16
1185 movrlz %i7, %g5, %l2
1186 fmovrdne %o4, %f30, %f16
1187 movrgz %l5, 0x2FE, %g3
1188 edge32 %i6, %o7, %i0
1189 fmovsge %icc, %f6, %f18
1190 movle %icc, %o1, %o6
1191 st %f12, [%l7 + 0x2C]
1192 stw %i5, [%l7 + 0x58]
1193 sdivx %i1, 0x09B4, %g6
1194 fpsub16 %f14, %f24, %f30
1195 fmovrdlz %i2, %f12, %f0
1196 stx %g4, [%l7 + 0x58]
1197 sllx %l0, %l4, %o2
1198 fcmpeq32 %f6, %f16, %g1
1199 faligndata %f14, %f8, %f2
1200 sra %i4, 0x1C, %o5
1201 popc 0x078D, %g2
1202 fmovspos %xcc, %f26, %f29
1203 fmovsa %icc, %f16, %f3
1204 edge32 %i3, %o0, %g7
1205 fmovrdlz %o3, %f0, %f10
1206 alignaddrl %l3, %l6, %i7
1207 add %g5, 0x064B, %l1
1208 sub %o4, %l2, %l5
1209 edge8n %g3, %i6, %o7
1210 movle %icc, %i0, %o6
1211 alignaddr %o1, %i5, %i1
1212 ldsw [%l7 + 0x1C], %g6
1213 movne %xcc, %g4, %l0
1214 movvs %icc, %l4, %o2
1215 ldx [%l7 + 0x08], %i2
1216 fmovda %xcc, %f29, %f24
1217 smul %i4, %g1, %o5
1218 nop
1219 set 0x60, %o6
1220 ldx [%l7 + %o6], %g2
1221 edge32l %i3, %o0, %o3
1222 edge32l %l3, %l6, %i7
1223 stw %g7, [%l7 + 0x6C]
1224 addcc %g5, 0x094C, %o4
1225 lduw [%l7 + 0x14], %l2
1226 save %l5, %l1, %i6
1227 rdpr %cwp, %g1
1228 rdpr %cansave, %g2
1229 rdpr %canrestore, %g3
1230 rdpr %cleanwin, %g4
1231 rdpr %otherwin, %g5
1232 rdpr %wstate, %g6
1233 edge8n %o7, %i0, %o6
1234 movrgz %g3, %i5, %o1
1235 xnorcc %i1, 0x18B4, %g6
1236 subccc %g4, 0x1485, %l4
1237 fsrc1s %f19, %f0
1238 fnegd %f10, %f28
1239 ldsw [%l7 + 0x0C], %l0
1240 movge %icc, %i2, %i4
1241 xorcc %o2, %g1, %o5
1242 movne %xcc, %i3, %o0
1243 orcc %g2, %o3, %l3
1244 stx %l6, [%l7 + 0x48]
1245 fmovrde %g7, %f14, %f0
1246 movre %g5, %o4, %l2
1247 sllx %l5, %l1, %i6
1248 ldsw [%l7 + 0x14], %i7
1249 edge32ln %i0, %o7, %g3
1250 orn %o6, %o1, %i1
1251 sll %i5, 0x0D, %g6
1252 movleu %xcc, %g4, %l0
1253 fmovsge %xcc, %f17, %f12
1254 andcc %l4, 0x1277, %i2
1255 movn %icc, %i4, %o2
1256 array8 %g1, %o5, %i3
1257 sdiv %o0, 0x0D8C, %o3
1258 fnegs %f16, %f5
1259 sth %l3, [%l7 + 0x62]
1260 movre %l6, 0x284, %g2
1261 edge16 %g5, %o4, %g7
1262 xor %l5, 0x0379, %l1
1263 umulcc %i6, 0x0E61, %l2
1264 sllx %i0, 0x02, %i7
1265 srlx %o7, 0x11, %g3
1266 movvc %icc, %o6, %o1
1267 fmovscc %xcc, %f7, %f14
1268 sdivx %i5, 0x0871, %i1
1269 smulcc %g6, 0x17BE, %g4
1270 xnorcc %l0, 0x0012, %i2
1271 edge8l %i4, %l4, %g1
1272 movpos %xcc, %o2, %o5
1273 movre %i3, %o0, %o3
1274 ldx [%l7 + 0x70], %l3
1275 fabss %f29, %f1
1276 ldsh [%l7 + 0x3C], %g2
1277 movvs %xcc, %l6, %g5
1278 and %o4, %g7, %l5
1279 edge16n %l1, %l2, %i6
1280 movrgez %i0, 0x39A, %o7
1281 std %f22, [%l7 + 0x38]
1282 fpadd32s %f20, %f30, %f0
1283 edge32 %i7, %o6, %o1
1284 andcc %g3, 0x06F5, %i5
1285 movvs %xcc, %i1, %g6
1286 lduh [%l7 + 0x62], %g4
1287 popc 0x183F, %l0
1288 orncc %i2, %l4, %g1
1289 addccc %i4, 0x0AB6, %o2
1290 movcc %icc, %i3, %o0
1291 subccc %o3, %o5, %g2
1292 stb %l3, [%l7 + 0x32]
1293 fmovrdlz %l6, %f2, %f8
1294 fcmple16 %f10, %f6, %o4
1295 orn %g5, %g7, %l1
1296 edge32l %l2, %l5, %i0
1297 fandnot1 %f30, %f18, %f0
1298 xnor %i6, 0x085C, %o7
1299 xnorcc %o6, %o1, %g3
1300 sra %i7, 0x1E, %i5
1301 edge32n %g6, %g4, %i1
1302 movrne %l0, %l4, %g1
1303 nop
1304 set 0x78, %i6
1305 stw %i2, [%l7 + %i6]
1306 and %i4, %o2, %o0
1307 movleu %xcc, %i3, %o3
1308 sllx %o5, %g2, %l6
1309 sdiv %l3, 0x01C9, %g5
1310 ld [%l7 + 0x60], %f13
1311 edge16n %o4, %g7, %l1
1312 udivx %l2, 0x1DD3, %i0
1313 fsrc1s %f25, %f7
1314 edge16 %l5, %o7, %i6
1315 movpos %icc, %o1, %g3
1316 movrlez %o6, %i7, %i5
1317 fmul8x16al %f21, %f24, %f20
1318 edge16 %g4, %g6, %i1
1319 addcc %l4, 0x1885, %l0
1320 movcs %xcc, %g1, %i4
1321 fornot2 %f18, %f0, %f12
1322 fzero %f26
1323 edge32l %i2, %o2, %o0
1324 subcc %i3, 0x13EE, %o3
1325 fexpand %f12, %f8
1326 setx loop_1, %l0, %l1
1327 return %l1
1328 nop
1329 rdpr %cwp, %g1
1330 rdpr %cansave, %g2
1331 rdpr %canrestore, %g3
1332 rdpr %cleanwin, %g4
1333 rdpr %otherwin, %g5
1334 rdpr %wstate, %g6
1335loop_1: or %g5, 0x0961, %o4
1336 popc %l6, %l1
1337 stw %g7, [%l7 + 0x38]
1338 umul %i0, %l2, %l5
1339 fandnot2 %f10, %f0, %f2
1340 popc 0x08C6, %i6
1341 udiv %o1, 0x0306, %g3
1342 movrne %o7, %o6, %i7
1343 ldsh [%l7 + 0x40], %g4
1344 edge32ln %g6, %i1, %l4
1345 fnor %f20, %f14, %f10
1346 movrlez %i5, %l0, %i4
1347 lduw [%l7 + 0x74], %g1
1348 fmovrsgez %o2, %f4, %f14
1349 restore %i2, 0x060A, %i3
1350 rdpr %cwp, %g1
1351 rdpr %cansave, %g2
1352 rdpr %canrestore, %g3
1353 rdpr %cleanwin, %g4
1354 rdpr %otherwin, %g5
1355 rdpr %wstate, %g6
1356 subc %o0, 0x0C1F, %o3
1357 edge32ln %g2, %l3, %g5
1358 andn %o4, %o5, %l1
1359 edge16n %l6, %g7, %l2
1360 fors %f25, %f4, %f19
1361 edge8n %l5, %i6, %o1
1362 ldub [%l7 + 0x78], %g3
1363 stw %i0, [%l7 + 0x74]
1364 or %o7, %i7, %o6
1365 fnand %f14, %f4, %f28
1366 movne %xcc, %g6, %g4
1367 fcmpne16 %f30, %f20, %i1
1368 ldx [%l7 + 0x70], %i5
1369 udiv %l0, 0x03C7, %l4
1370 movg %icc, %g1, %i4
1371 edge8n %i2, %i3, %o2
1372 sdivcc %o0, 0x091C, %o3
1373 movl %xcc, %g2, %g5
1374 srax %l3, %o4, %l1
1375 edge8l %l6, %g7, %o5
1376 fzeros %f22
1377 movn %xcc, %l5, %l2
1378 fandnot2s %f19, %f18, %f16
1379 faligndata %f24, %f30, %f10
1380 edge32l %i6, %o1, %i0
1381 siam 0x6
1382 movneg %xcc, %g3, %i7
1383 stx %o6, [%l7 + 0x50]
1384 subccc %o7, 0x0E2A, %g4
1385 nop
1386 set 0x3C, %i4
1387 stb %i1, [%l7 + %i4]
1388 edge16 %i5, %l0, %g6
1389 movle %icc, %l4, %i4
1390 fone %f14
1391 sir 0x01D4
1392 add %g1, 0x09F6, %i3
1393 movge %xcc, %i2, %o2
1394 fpack32 %f10, %f8, %f4
1395 andcc %o3, %o0, %g2
1396 edge8 %l3, %o4, %g5
1397 srax %l6, %l1, %o5
1398 sth %g7, [%l7 + 0x62]
1399 fmovrdgz %l5, %f28, %f8
1400 srl %l2, %i6, %o1
1401 andncc %i0, %g3, %o6
1402 and %o7, %i7, %i1
1403 fcmpne32 %f30, %f4, %g4
1404 movg %icc, %i5, %g6
1405 fmul8x16al %f3, %f18, %f28
1406 fabss %f20, %f5
1407 xorcc %l4, %i4, %g1
1408 save %l0, %i2, %i3
1409 rdpr %cwp, %g1
1410 rdpr %cansave, %g2
1411 rdpr %canrestore, %g3
1412 rdpr %cleanwin, %g4
1413 rdpr %otherwin, %g5
1414 rdpr %wstate, %g6
1415 fpadd32 %f22, %f20, %f26
1416 alignaddr %o3, %o2, %g2
1417 fzero %f22
1418 edge8ln %o0, %l3, %o4
1419 mulscc %g5, 0x1948, %l1
1420 orn %l6, 0x0F45, %o5
1421 edge8 %l5, %l2, %g7
1422 fzeros %f26
1423 save %o1, 0x0281, %i6
1424 rdpr %cwp, %g1
1425 rdpr %cansave, %g2
1426 rdpr %canrestore, %g3
1427 rdpr %cleanwin, %g4
1428 rdpr %otherwin, %g5
1429 rdpr %wstate, %g6
1430 fpsub16 %f10, %f2, %f2
1431 addccc %i0, %g3, %o6
1432 faligndata %f8, %f8, %f8
1433 movrgz %i7, %o7, %i1
1434 movrne %g4, %i5, %g6
1435 ldub [%l7 + 0x6F], %i4
1436 umulcc %g1, 0x0986, %l4
1437 xorcc %i2, 0x08C4, %i3
1438 stx %l0, [%l7 + 0x18]
1439 sllx %o2, 0x19, %g2
1440 subc %o3, 0x18FE, %l3
1441 edge8l %o0, %g5, %l1
1442 edge32ln %o4, %o5, %l6
1443 bshuffle %f18, %f16, %f2
1444 fnands %f27, %f11, %f12
1445 edge8 %l2, %g7, %o1
1446 movpos %xcc, %i6, %i0
1447 srlx %g3, 0x00, %o6
1448 and %l5, %o7, %i7
1449 move %xcc, %g4, %i5
1450 pdist %f18, %f20, %f6
1451 sub %i1, 0x1852, %i4
1452 movge %xcc, %g6, %l4
1453 edge8l %i2, %i3, %g1
1454 orcc %l0, 0x0BCF, %g2
1455 movneg %icc, %o2, %o3
1456 movrne %o0, %l3, %g5
1457 ldsw [%l7 + 0x24], %l1
1458 st %f16, [%l7 + 0x30]
1459 stw %o4, [%l7 + 0x6C]
1460 mulx %l6, %l2, %o5
1461 movpos %icc, %g7, %o1
1462 setx loop_2, %l0, %l1
1463 return %l1
1464 nop
1465 rdpr %cwp, %g1
1466 rdpr %cansave, %g2
1467 rdpr %canrestore, %g3
1468 rdpr %cleanwin, %g4
1469 rdpr %otherwin, %g5
1470 rdpr %wstate, %g6
1471loop_2: movrlz %g3, 0x0AE, %l5
1472 lduw [%l7 + 0x2C], %o7
1473 edge8 %i7, %g4, %i5
1474 srax %o6, %i1, %i4
1475 sdivcc %g6, 0x10ED, %l4
1476 edge16l %i2, %i3, %g1
1477 edge16l %g2, %o2, %l0
1478 udivcc %o3, 0x1131, %o0
1479 fcmpne32 %f26, %f2, %l3
1480 orncc %g5, 0x059B, %o4
1481 fmovsvs %xcc, %f7, %f15
1482 nop
1483 set 0x10, %i1
1484 ldx [%l7 + %i1], %l6
1485 ldx [%l7 + 0x38], %l1
1486 edge32n %l2, %g7, %o1
1487 sdiv %o5, 0x1D6C, %i6
1488 fmovdl %xcc, %f10, %f25
1489 alignaddrl %i0, %g3, %o7
1490 fmovrdlez %i7, %f8, %f12
1491 sdivx %l5, 0x14A2, %g4
1492 sllx %i5, %o6, %i1
1493 ldsh [%l7 + 0x64], %g6
1494 array8 %l4, %i4, %i2
1495 fmovspos %icc, %f3, %f18
1496 umulcc %g1, 0x1521, %i3
1497 bshuffle %f22, %f18, %f20
1498 sdivcc %g2, 0x0A2D, %l0
1499 edge32 %o3, %o0, %l3
1500 subcc %o2, 0x1AC4, %g5
1501 array8 %l6, %l1, %l2
1502 fmovspos %icc, %f16, %f17
1503 edge16ln %g7, %o4, %o1
1504 addcc %i6, 0x0606, %i0
1505 fmovsg %icc, %f1, %f21
1506 movge %icc, %o5, %g3
1507 sub %i7, 0x046D, %l5
1508 lduh [%l7 + 0x58], %o7
1509 fmovrse %i5, %f18, %f20
1510 addccc %o6, 0x0A1D, %i1
1511 stx %g6, [%l7 + 0x60]
1512 xor %g4, %l4, %i2
1513 udiv %g1, 0x010F, %i3
1514 fmovse %icc, %f27, %f27
1515 edge32l %g2, %l0, %i4
1516 andn %o0, %l3, %o3
1517 array8 %g5, %l6, %l1
1518 udivx %o2, 0x0CDB, %l2
1519 movre %o4, %o1, %i6
1520 movcc %xcc, %g7, %i0
1521 xnorcc %o5, %i7, %g3
1522 udivcc %l5, 0x0FC9, %o7
1523 srlx %i5, %o6, %g6
1524 orncc %g4, %i1, %l4
1525 fexpand %f26, %f28
1526 movge %xcc, %i2, %g1
1527 sdivx %g2, 0x08EA, %i3
1528 stb %l0, [%l7 + 0x7B]
1529 sllx %i4, 0x1A, %o0
1530 movrlez %l3, 0x3B2, %o3
1531 mova %icc, %l6, %l1
1532 xor %g5, 0x0A72, %o2
1533 ld [%l7 + 0x20], %f22
1534 stx %l2, [%l7 + 0x30]
1535 add %o4, %i6, %g7
1536 edge8l %i0, %o5, %i7
1537 movrgz %o1, %l5, %o7
1538 andn %g3, 0x1877, %i5
1539 fmovrdlz %o6, %f24, %f16
1540 movl %xcc, %g6, %i1
1541 stb %g4, [%l7 + 0x5B]
1542 sth %i2, [%l7 + 0x3A]
1543 fcmpne16 %f6, %f22, %l4
1544 array8 %g2, %g1, %i3
1545 edge8l %l0, %o0, %l3
1546 fmovscs %icc, %f27, %f8
1547 fmul8ulx16 %f24, %f20, %f12
1548 sdivx %o3, 0x1C82, %l6
1549 fandnot2s %f12, %f3, %f10
1550 fmovsge %icc, %f22, %f2
1551 stw %i4, [%l7 + 0x68]
1552 movcs %xcc, %l1, %g5
1553 movrlz %l2, %o4, %o2
1554 mova %icc, %i6, %g7
1555 std %f10, [%l7 + 0x78]
1556 orncc %o5, 0x1382, %i7
1557 ldub [%l7 + 0x47], %i0
1558 srlx %o1, %o7, %l5
1559 popc %i5, %o6
1560 umulcc %g6, 0x1981, %i1
1561 movvc %xcc, %g3, %g4
1562 sub %l4, 0x0BE9, %g2
1563 sdivx %g1, 0x1DC7, %i2
1564 xor %i3, 0x0429, %o0
1565 edge32 %l3, %l0, %l6
1566 edge8l %o3, %i4, %g5
1567 add %l1, %o4, %o2
1568 ldd [%l7 + 0x78], %i6
1569 fsrc1s %f15, %f4
1570 fmovrdne %g7, %f0, %f24
1571 addc %l2, 0x0915, %i7
1572 edge32l %i0, %o1, %o7
1573 or %l5, 0x0CAB, %i5
1574 xnor %o5, %g6, %i1
1575 alignaddrl %o6, %g3, %g4
1576 ldub [%l7 + 0x61], %l4
1577 edge16n %g1, %g2, %i3
1578 ldd [%l7 + 0x60], %f4
1579 fmul8x16au %f29, %f17, %f10
1580 fmovsg %xcc, %f8, %f8
1581 array16 %o0, %l3, %i2
1582 save %l0, 0x16AF, %l6
1583 rdpr %cwp, %g1
1584 rdpr %cansave, %g2
1585 rdpr %canrestore, %g3
1586 rdpr %cleanwin, %g4
1587 rdpr %otherwin, %g5
1588 rdpr %wstate, %g6
1589 fmovrsne %o3, %f26, %f12
1590 fmovdne %xcc, %f9, %f6
1591 sdivx %g5, 0x1490, %i4
1592 std %f30, [%l7 + 0x48]
1593 sir 0x01D4
1594 movcs %xcc, %l1, %o2
1595 edge8l %o4, %g7, %l2
1596 subcc %i7, %i0, %o1
1597 fmul8sux16 %f14, %f22, %f12
1598 fmovrse %o7, %f31, %f27
1599 ld [%l7 + 0x2C], %f4
1600 and %l5, 0x062D, %i6
1601 xnorcc %o5, %g6, %i1
1602 andcc %o6, %i5, %g4
1603 fmovspos %xcc, %f27, %f31
1604 srl %l4, %g3, %g2
1605 edge16 %i3, %g1, %o0
1606 mulx %i2, 0x0B46, %l0
1607 udivx %l6, 0x10B6, %o3
1608 addcc %l3, %i4, %l1
1609 xnor %g5, %o2, %g7
1610 sub %o4, %i7, %l2
1611 xorcc %o1, %o7, %l5
1612 sir 0x1313
1613 orncc %i0, 0x1325, %o5
1614 movrne %g6, %i6, %i1
1615 stx %o6, [%l7 + 0x48]
1616 smulcc %g4, %l4, %i5
1617 fpsub16s %f29, %f23, %f16
1618 andncc %g3, %g2, %g1
1619 movg %icc, %i3, %i2
1620 array16 %o0, %l6, %l0
1621 sll %o3, %l3, %i4
1622 edge32 %l1, %o2, %g7
1623 array8 %o4, %i7, %g5
1624 udivcc %o1, 0x17E7, %l2
1625 array8 %l5, %i0, %o7
1626 edge8 %o5, %i6, %i1
1627 fnot2 %f8, %f24
1628 edge8n %o6, %g6, %g4
1629 fmovsn %icc, %f9, %f11
1630 movcc %xcc, %i5, %l4
1631 add %g3, %g2, %i3
1632 restore %i2, 0x1FCB, %o0
1633 rdpr %cwp, %g1
1634 rdpr %cansave, %g2
1635 rdpr %canrestore, %g3
1636 rdpr %cleanwin, %g4
1637 rdpr %otherwin, %g5
1638 rdpr %wstate, %g6
1639 smulcc %g1, 0x083E, %l6
1640 ldsw [%l7 + 0x40], %o3
1641 udivcc %l0, 0x1E10, %i4
1642 movgu %icc, %l1, %l3
1643 movvc %icc, %g7, %o4
1644 fors %f31, %f17, %f22
1645 siam 0x0
1646 edge32ln %i7, %o2, %g5
1647 st %f9, [%l7 + 0x28]
1648 movvc %icc, %o1, %l2
1649 fmovrslez %l5, %f21, %f27
1650 udivcc %i0, 0x02B9, %o7
1651 umulcc %o5, 0x0246, %i1
1652 array16 %i6, %g6, %g4
1653 movpos %icc, %i5, %l4
1654 edge32 %o6, %g2, %g3
1655 ldsw [%l7 + 0x10], %i2
1656 fors %f7, %f18, %f6
1657 edge8 %i3, %o0, %l6
1658 movl %icc, %o3, %g1
1659 sdivx %l0, 0x0FDD, %i4
1660 fmovrse %l3, %f9, %f0
1661 movvs %icc, %g7, %l1
1662 fnot2s %f13, %f8
1663 lduh [%l7 + 0x74], %i7
1664 fand %f8, %f8, %f8
1665 sir 0x04B8
1666 edge8l %o2, %o4, %o1
1667 movcc %icc, %g5, %l2
1668 ldsw [%l7 + 0x08], %l5
1669 smulcc %o7, 0x0E3C, %i0
1670 sethi 0x1537, %o5
1671 ldsb [%l7 + 0x7E], %i1
1672 edge8 %g6, %i6, %i5
1673 nop
1674 set 0x68, %g1
1675 ldx [%l7 + %g1], %g4
1676 edge16l %l4, %g2, %g3
1677 sdiv %i2, 0x1212, %o6
1678 movrlz %o0, 0x0A6, %i3
1679 array16 %l6, %g1, %l0
1680 move %xcc, %i4, %o3
1681 ldsw [%l7 + 0x5C], %l3
1682 movrne %g7, 0x1C2, %l1
1683 ld [%l7 + 0x6C], %f0
1684 fnegs %f27, %f11
1685 fcmpes %fcc2, %f2, %f7
1686 movn %icc, %i7, %o4
1687 udivcc %o1, 0x13EC, %g5
1688 edge8n %l2, %l5, %o7
1689 mova %xcc, %i0, %o5
1690 movre %i1, 0x2EC, %o2
1691 fandnot1 %f2, %f14, %f26
1692 add %g6, 0x09B0, %i6
1693 movrgez %g4, %l4, %g2
1694 mulx %i5, 0x0804, %g3
1695 sra %i2, %o6, %i3
1696 movg %xcc, %o0, %l6
1697 movrlez %g1, 0x292, %i4
1698 orcc %o3, %l0, %g7
1699 orcc %l1, 0x08CF, %i7
1700 movne %icc, %o4, %o1
1701 xorcc %g5, %l3, %l5
1702 fmovrsgz %o7, %f7, %f21
1703 movrgz %l2, 0x122, %o5
1704 udivcc %i0, 0x0BC3, %i1
1705 movvs %xcc, %o2, %g6
1706 fpsub32 %f16, %f2, %f14
1707 ld [%l7 + 0x40], %f28
1708 srlx %i6, 0x0C, %g4
1709 edge16l %g2, %l4, %g3
1710 ldx [%l7 + 0x28], %i2
1711 edge16l %o6, %i3, %i5
1712 mulx %l6, %o0, %i4
1713 movrgz %g1, %o3, %l0
1714 smul %g7, %i7, %l1
1715 ldd [%l7 + 0x20], %f12
1716 siam 0x7
1717 movrgez %o4, 0x0F5, %o1
1718 ldub [%l7 + 0x7F], %l3
1719 edge8ln %g5, %o7, %l2
1720 orcc %o5, %l5, %i1
1721 alignaddrl %i0, %g6, %o2
1722 ld [%l7 + 0x08], %f12
1723 ldsh [%l7 + 0x66], %i6
1724 movneg %xcc, %g4, %g2
1725 array8 %l4, %g3, %o6
1726 movvs %xcc, %i3, %i2
1727 sll %i5, %l6, %o0
1728 movvc %icc, %i4, %o3
1729 st %f14, [%l7 + 0x10]
1730 movvc %xcc, %g1, %l0
1731 fmovrdgz %i7, %f14, %f20
1732 sdiv %g7, 0x10D6, %l1
1733 andcc %o4, 0x0334, %o1
1734 fmul8x16al %f22, %f1, %f10
1735 ldub [%l7 + 0x0A], %g5
1736 movrne %o7, %l2, %o5
1737 sethi 0x1CA0, %l3
1738 ld [%l7 + 0x34], %f4
1739 edge32n %l5, %i1, %g6
1740 subcc %o2, 0x054B, %i0
1741 movleu %icc, %g4, %g2
1742 ldsb [%l7 + 0x52], %l4
1743 movvs %xcc, %i6, %g3
1744 fmovdneg %xcc, %f4, %f8
1745 edge8n %o6, %i2, %i5
1746 subc %l6, %o0, %i3
1747 srl %i4, 0x18, %g1
1748 edge8ln %l0, %o3, %i7
1749 save %l1, %o4, %o1
1750 rdpr %cwp, %g1
1751 rdpr %cansave, %g2
1752 rdpr %canrestore, %g3
1753 rdpr %cleanwin, %g4
1754 rdpr %otherwin, %g5
1755 rdpr %wstate, %g6
1756 fmovdg %icc, %f0, %f8
1757 orncc %g5, 0x1869, %g7
1758 st %f26, [%l7 + 0x44]
1759 movle %xcc, %l2, %o7
1760 fcmple16 %f0, %f12, %o5
1761 movg %icc, %l3, %l5
1762 array32 %i1, %o2, %i0
1763 nop
1764 set 0x66, %l5
1765 stb %g4, [%l7 + %l5]
1766 fmovscs %xcc, %f22, %f12
1767 edge8l %g2, %g6, %l4
1768 udivx %i6, 0x1696, %o6
1769 addc %i2, 0x07E9, %g3
1770 addcc %l6, %o0, %i5
1771 fxor %f26, %f10, %f14
1772 movvc %icc, %i4, %g1
1773 fpsub16 %f0, %f10, %f14
1774 movneg %icc, %l0, %o3
1775 umulcc %i7, %i3, %l1
1776 fzero %f18
1777 edge16n %o1, %g5, %g7
1778 xnorcc %l2, 0x03A9, %o7
1779 movrlz %o5, 0x367, %l3
1780 smulcc %l5, %i1, %o4
1781 array32 %o2, %i0, %g4
1782 fcmps %fcc3, %f26, %f4
1783 fmovdge %xcc, %f23, %f1
1784 movne %icc, %g6, %l4
1785 umulcc %g2, 0x0D3C, %o6
1786 movl %xcc, %i2, %i6
1787 smulcc %l6, %g3, %o0
1788 xnor %i4, %g1, %i5
1789 orncc %l0, 0x02F4, %o3
1790 movle %icc, %i3, %l1
1791 array32 %o1, %g5, %g7
1792 save %i7, 0x1296, %o7
1793 rdpr %cwp, %g1
1794 rdpr %cansave, %g2
1795 rdpr %canrestore, %g3
1796 rdpr %cleanwin, %g4
1797 rdpr %otherwin, %g5
1798 rdpr %wstate, %g6
1799 movre %o5, %l3, %l2
1800 sllx %l5, 0x04, %o4
1801 srl %i1, %o2, %i0
1802 movg %icc, %g6, %g4
1803 fcmped %fcc2, %f22, %f22
1804 mulscc %l4, %o6, %g2
1805 nop
1806 set 0x20, %l4
1807 sth %i2, [%l7 + %l4]
1808 fornot1s %f0, %f6, %f4
1809 andn %l6, %g3, %i6
1810 edge16l %i4, %o0, %i5
1811 edge16 %g1, %o3, %i3
1812 srlx %l0, 0x14, %o1
1813 udivcc %g5, 0x116B, %g7
1814 lduw [%l7 + 0x64], %l1
1815 xorcc %i7, %o5, %l3
1816 mulx %l2, 0x063B, %o7
1817 sll %o4, 0x09, %i1
1818 movge %xcc, %o2, %i0
1819 edge32 %g6, %l5, %l4
1820 orn %o6, %g4, %i2
1821 movgu %xcc, %g2, %l6
1822 movgu %xcc, %i6, %g3
1823 for %f4, %f4, %f2
1824 xnor %i4, %o0, %g1
1825 movle %xcc, %i5, %o3
1826 alignaddr %i3, %l0, %g5
1827 edge32n %o1, %g7, %i7
1828 edge16l %o5, %l1, %l2
1829 ldub [%l7 + 0x47], %o7
1830 sll %o4, 0x1F, %i1
1831 udiv %l3, 0x1DB7, %o2
1832 movle %icc, %g6, %l5
1833 ldd [%l7 + 0x10], %f20
1834 movg %icc, %i0, %o6
1835 mulx %g4, %i2, %l4
1836 and %l6, 0x1BEC, %g2
1837 movpos %icc, %g3, %i6
1838 stb %i4, [%l7 + 0x6C]
1839 edge16ln %o0, %g1, %o3
1840 st %f27, [%l7 + 0x70]
1841 orcc %i3, 0x1051, %i5
1842 movn %xcc, %l0, %o1
1843 movrlez %g5, 0x0EB, %g7
1844 umul %o5, 0x10B5, %i7
1845 fandnot1 %f10, %f4, %f0
1846 nop
1847 set 0x30, %o7
1848 lduw [%l7 + %o7], %l1
1849 movrgez %o7, 0x0EB, %o4
1850 array32 %i1, %l3, %l2
1851 fmovdg %xcc, %f24, %f12
1852 sdiv %o2, 0x0ECC, %l5
1853 sethi 0x02FE, %g6
1854 fexpand %f7, %f18
1855 movl %xcc, %i0, %g4
1856 ldub [%l7 + 0x74], %i2
1857 movcs %icc, %l4, %o6
1858 movvs %xcc, %g2, %g3
1859 lduh [%l7 + 0x1C], %i6
1860 ldsw [%l7 + 0x28], %i4
1861 edge32l %o0, %g1, %l6
1862 fpsub32 %f2, %f28, %f26
1863 addc %o3, %i3, %i5
1864 mulx %o1, %l0, %g7
1865 movrgz %g5, 0x1F0, %o5
1866 movvs %xcc, %l1, %i7
1867 xor %o7, 0x0C96, %o4
1868 edge16n %l3, %i1, %l2
1869 movne %xcc, %o2, %g6
1870 andn %i0, 0x03E3, %l5
1871 movge %xcc, %i2, %l4
1872 umulcc %o6, %g4, %g2
1873 mulscc %g3, 0x00AC, %i6
1874 movgu %icc, %i4, %o0
1875 fsrc1s %f14, %f28
1876 fcmpeq32 %f16, %f8, %g1
1877 edge32n %l6, %o3, %i3
1878 andncc %i5, %o1, %l0
1879 orncc %g7, %o5, %l1
1880 alignaddrl %g5, %i7, %o7
1881 andn %l3, 0x048C, %o4
1882 addc %i1, 0x0E6D, %o2
1883 ldub [%l7 + 0x28], %l2
1884 fmovrsgez %i0, %f14, %f6
1885 lduw [%l7 + 0x6C], %g6
1886 movre %l5, %i2, %l4
1887 array32 %o6, %g4, %g2
1888 edge16ln %i6, %g3, %i4
1889 umulcc %g1, %l6, %o0
1890 fmovsgu %xcc, %f10, %f24
1891 st %f6, [%l7 + 0x6C]
1892 fpsub16 %f2, %f20, %f2
1893 fmovdleu %xcc, %f22, %f15
1894 edge8l %i3, %i5, %o3
1895 fmovdneg %icc, %f27, %f10
1896 array32 %o1, %l0, %o5
1897 edge8ln %g7, %g5, %i7
1898 or %o7, 0x0042, %l1
1899 subc %o4, %l3, %i1
1900 ldd [%l7 + 0x78], %l2
1901 ldsb [%l7 + 0x78], %o2
1902 or %g6, 0x06E2, %i0
1903 array8 %i2, %l5, %l4
1904 mulscc %o6, %g4, %i6
1905 alignaddr %g3, %i4, %g1
1906 sll %g2, %o0, %i3
1907 edge8l %i5, %l6, %o1
1908 orncc %o3, %o5, %g7
1909 fmovdleu %xcc, %f22, %f4
1910 edge32 %l0, %g5, %o7
1911 setx loop_3, %l0, %l1
1912 return %l1
1913 nop
1914 rdpr %cwp, %g1
1915 rdpr %cansave, %g2
1916 rdpr %canrestore, %g3
1917 rdpr %cleanwin, %g4
1918 rdpr %otherwin, %g5
1919 rdpr %wstate, %g6
1920loop_3: orcc %l3, %l2, %o2
1921 edge16ln %i1, %i0, %g6
1922 movpos %icc, %i2, %l4
1923 umul %l5, %o6, %g4
1924 and %g3, %i4, %i6
1925 subccc %g2, 0x192A, %g1
1926 edge16 %i3, %i5, %l6
1927 subcc %o0, 0x19B5, %o3
1928 lduh [%l7 + 0x50], %o1
1929 mulx %o5, 0x1BF2, %l0
1930 ldub [%l7 + 0x4B], %g5
1931 restore %g7, 0x1FCA, %i7
1932 rdpr %cwp, %g1
1933 rdpr %cansave, %g2
1934 rdpr %canrestore, %g3
1935 rdpr %cleanwin, %g4
1936 rdpr %otherwin, %g5
1937 rdpr %wstate, %g6
1938 movleu %icc, %o4, %o7
1939 fand %f10, %f18, %f4
1940 mova %icc, %l1, %l2
1941 movre %l3, 0x15F, %i1
1942 mova %xcc, %i0, %g6
1943 save %o2, 0x1BDA, %l4
1944 rdpr %cwp, %g1
1945 rdpr %cansave, %g2
1946 rdpr %canrestore, %g3
1947 rdpr %cleanwin, %g4
1948 rdpr %otherwin, %g5
1949 rdpr %wstate, %g6
1950 edge8l %i2, %o6, %l5
1951 fandnot2 %f24, %f16, %f28
1952 stw %g4, [%l7 + 0x6C]
1953 andcc %i4, %g3, %i6
1954 fmul8ulx16 %f0, %f0, %f18
1955 udivcc %g1, 0x1526, %g2
1956 udivx %i5, 0x1C9B, %i3
1957 xnor %o0, %o3, %o1
1958 fpack32 %f8, %f16, %f30
1959 movrgez %o5, %l6, %l0
1960 xorcc %g5, %i7, %o4
1961 movcs %icc, %g7, %l1
1962 sub %l2, 0x0044, %l3
1963 sdivx %o7, 0x0174, %i1
1964 fzeros %f1
1965 fmovde %xcc, %f5, %f12
1966 edge16 %g6, %o2, %i0
1967 movcs %icc, %i2, %o6
1968 movrlez %l4, 0x15C, %g4
1969 fcmpes %fcc3, %f3, %f27
1970 fmovdvc %xcc, %f0, %f1
1971 sdivx %i4, 0x152A, %g3
1972 lduw [%l7 + 0x2C], %i6
1973 sdivx %l5, 0x099C, %g2
1974 fmovsle %icc, %f2, %f29
1975 fmovsvc %icc, %f25, %f18
1976 mova %icc, %i5, %g1
1977 add %i3, 0x1AA9, %o0
1978 fmovdn %xcc, %f10, %f6
1979 movrlz %o3, 0x18A, %o5
1980 andn %o1, 0x004C, %l0
1981 setx loop_4, %l0, %l1
1982 return %l1
1983 nop
1984 rdpr %cwp, %g1
1985 rdpr %cansave, %g2
1986 rdpr %canrestore, %g3
1987 rdpr %cleanwin, %g4
1988 rdpr %otherwin, %g5
1989 rdpr %wstate, %g6
1990loop_4: ldub [%l7 + 0x14], %o4
1991 stx %i7, [%l7 + 0x40]
1992 subcc %l1, %g7, %l3
1993 sdivx %o7, 0x0F9D, %l2
1994 fpmerge %f13, %f24, %f14
1995 add %g6, %o2, %i1
1996 st %f30, [%l7 + 0x48]
1997 addcc %i2, 0x0BB7, %i0
1998 ldd [%l7 + 0x48], %f24
1999 fmovrdgez %l4, %f20, %f20
2000 ldsb [%l7 + 0x0A], %g4
2001 fcmpne16 %f14, %f8, %o6
2002 fnand %f12, %f22, %f10
2003 movrne %g3, %i4, %l5
2004 udiv %g2, 0x1990, %i5
2005 movne %xcc, %i6, %g1
2006 fxnor %f24, %f24, %f14
2007 sdivcc %i3, 0x1B17, %o3
2008 fmovdcc %icc, %f8, %f9
2009 ldx [%l7 + 0x28], %o5
2010 move %xcc, %o1, %l0
2011 movge %icc, %o0, %g5
2012 addcc %l6, %i7, %o4
2013 fcmpeq16 %f22, %f20, %g7
2014 fmul8sux16 %f0, %f0, %f28
2015 movneg %xcc, %l3, %l1
2016 movre %o7, 0x0FC, %l2
2017 fmovsgu %xcc, %f11, %f13
2018 edge32l %o2, %g6, %i2
2019 popc %i1, %l4
2020 edge32n %i0, %o6, %g4
2021 lduw [%l7 + 0x68], %i4
2022 fcmps %fcc3, %f21, %f13
2023 smulcc %l5, 0x1DC9, %g2
2024 stw %g3, [%l7 + 0x08]
2025 sth %i6, [%l7 + 0x4A]
2026 movvc %xcc, %i5, %g1
2027 array32 %o3, %o5, %i3
2028 fmovsleu %icc, %f13, %f24
2029 movl %xcc, %o1, %o0
2030 fandnot1 %f0, %f30, %f16
2031 nop
2032 set 0x2B, %l0
2033 ldsb [%l7 + %l0], %g5
2034 fcmpeq32 %f6, %f30, %l6
2035 smul %i7, %o4, %g7
2036 fxors %f10, %f11, %f6
2037 or %l3, %l0, %l1
2038 subcc %l2, 0x0B37, %o7
2039 addccc %g6, %i2, %o2
2040 fmovsne %xcc, %f9, %f20
2041 fmovrdne %i1, %f10, %f2
2042 fpackfix %f6, %f5
2043 sll %l4, 0x1D, %i0
2044 orn %o6, %g4, %i4
2045 movvc %icc, %l5, %g3
2046 st %f5, [%l7 + 0x38]
2047 popc %g2, %i6
2048 umulcc %i5, %g1, %o3
2049 edge16 %i3, %o1, %o0
2050 movrlz %o5, 0x0DB, %g5
2051 nop
2052 set 0x48, %i7
2053 lduh [%l7 + %i7], %l6
2054 sdivcc %i7, 0x1B67, %o4
2055 ldub [%l7 + 0x16], %g7
2056 fmul8x16al %f27, %f21, %f24
2057 umulcc %l0, 0x1F3D, %l3
2058 subccc %l2, 0x0AC2, %o7
2059 add %l1, %i2, %o2
2060 fmul8x16 %f27, %f24, %f2
2061 fmovdn %icc, %f26, %f8
2062 movle %icc, %g6, %i1
2063 orn %i0, %l4, %g4
2064 subcc %i4, 0x1F3E, %l5
2065 movrlz %g3, 0x2E2, %o6
2066 movne %xcc, %g2, %i5
2067 fnot1 %f6, %f8
2068 srlx %i6, 0x15, %o3
2069 edge8ln %i3, %o1, %o0
2070 ldx [%l7 + 0x48], %g1
2071 edge32n %o5, %g5, %i7
2072 ldx [%l7 + 0x10], %l6
2073 movrne %g7, %l0, %l3
2074 fandnot1s %f8, %f17, %f11
2075 mulscc %o4, %l2, %o7
2076 movleu %icc, %l1, %i2
2077 movcc %icc, %o2, %i1
2078 andncc %g6, %l4, %g4
2079 fmul8x16au %f26, %f9, %f28
2080 edge8n %i4, %l5, %i0
2081 fmul8ulx16 %f2, %f18, %f30
2082 ldsw [%l7 + 0x78], %o6
2083 movrgz %g3, 0x0D9, %i5
2084 fmovda %icc, %f20, %f26
2085 fmovdle %xcc, %f18, %f19
2086 movrne %g2, %i6, %i3
2087 edge16 %o1, %o0, %o3
2088 fpadd16 %f30, %f28, %f6
2089 fnand %f18, %f0, %f22
2090 fcmpgt16 %f6, %f8, %o5
2091 mulscc %g1, 0x10B2, %g5
2092 popc %i7, %l6
2093 mova %xcc, %l0, %l3
2094 ldsw [%l7 + 0x4C], %g7
2095 movn %icc, %o4, %l2
2096 alignaddr %o7, %i2, %o2
2097 andncc %i1, %l1, %l4
2098 ldub [%l7 + 0x4B], %g6
2099 fpack16 %f18, %f8
2100 fmovdle %xcc, %f29, %f8
2101 fpadd16 %f24, %f22, %f0
2102 movcc %xcc, %g4, %l5
2103 sllx %i4, %o6, %g3
2104 orcc %i0, 0x05B0, %i5
2105 movgu %xcc, %g2, %i3
2106 fands %f13, %f29, %f6
2107 fmovrdlez %o1, %f12, %f0
2108 orn %o0, 0x160D, %o3
2109 addccc %o5, %g1, %i6
2110 xorcc %g5, 0x0C69, %i7
2111 movrne %l0, 0x0F0, %l3
2112 or %g7, %o4, %l6
2113 fmovdne %xcc, %f1, %f24
2114 fzeros %f19
2115 fandnot2 %f16, %f22, %f30
2116 fmovsle %icc, %f7, %f15
2117 mulx %o7, 0x160D, %i2
2118 movle %icc, %l2, %i1
2119 fmovspos %icc, %f30, %f12
2120 fpack32 %f30, %f14, %f0
2121 fmovdcs %xcc, %f30, %f13
2122 xorcc %l1, 0x018D, %o2
2123 subcc %g6, %l4, %l5
2124 movne %icc, %i4, %g4
2125 movl %xcc, %o6, %i0
2126 alignaddrl %i5, %g3, %g2
2127 sub %o1, 0x0981, %i3
2128 sdiv %o3, 0x03A6, %o5
2129 fmovrsne %g1, %f25, %f27
2130 edge8ln %o0, %g5, %i6
2131 movg %icc, %l0, %i7
2132 move %icc, %g7, %l3
2133 movrgez %l6, 0x300, %o7
2134 movcs %icc, %o4, %i2
2135 fmovspos %xcc, %f20, %f20
2136 movg %xcc, %l2, %i1
2137 edge16 %o2, %g6, %l4
2138 nop
2139 set 0x7E, %l6
2140 ldsb [%l7 + %l6], %l1
2141 xor %l5, %g4, %o6
2142 fmovrsgz %i4, %f3, %f8
2143 fpadd32s %f2, %f12, %f22
2144 ldsh [%l7 + 0x2E], %i5
2145 edge8 %g3, %g2, %i0
2146 nop
2147 set 0x78, %g5
2148 std %f10, [%l7 + %g5]
2149 edge8 %o1, %i3, %o5
2150 fmovdcc %xcc, %f15, %f24
2151 move %xcc, %g1, %o0
2152 orn %o3, 0x1C8D, %i6
2153 restore %g5, %l0, %g7
2154 rdpr %cwp, %g1
2155 rdpr %cansave, %g2
2156 rdpr %canrestore, %g3
2157 rdpr %cleanwin, %g4
2158 rdpr %otherwin, %g5
2159 rdpr %wstate, %g6
2160 orncc %i7, %l6, %o7
2161 sllx %l3, 0x10, %o4
2162 fmovdge %icc, %f26, %f27
2163 ldsw [%l7 + 0x14], %l2
2164 stb %i2, [%l7 + 0x6A]
2165 edge32n %i1, %o2, %g6
2166 alignaddrl %l1, %l5, %l4
2167 fmovsne %icc, %f26, %f7
2168 edge8 %g4, %i4, %o6
2169 fmovscc %xcc, %f17, %f19
2170 movcs %xcc, %i5, %g2
2171 ldsh [%l7 + 0x28], %g3
2172 ldx [%l7 + 0x58], %o1
2173 subcc %i0, %o5, %g1
2174 nop
2175 set 0x7C, %o0
2176 sth %o0, [%l7 + %o0]
2177 movcs %icc, %i3, %o3
2178 udivx %g5, 0x1FD8, %i6
2179 edge16ln %l0, %i7, %l6
2180 edge16 %g7, %l3, %o4
2181 subccc %o7, %i2, %i1
2182 movle %xcc, %l2, %o2
2183 ldub [%l7 + 0x13], %l1
2184 sub %l5, %g6, %l4
2185 popc 0x0CE4, %i4
2186 movg %xcc, %g4, %i5
2187 edge16 %g2, %g3, %o6
2188 ldd [%l7 + 0x08], %i0
2189 srlx %o1, %o5, %o0
2190 movleu %icc, %i3, %o3
2191 andcc %g1, %g5, %i6
2192 fmovscc %icc, %f28, %f14
2193 movgu %xcc, %i7, %l0
2194 sdiv %g7, 0x0B16, %l3
2195 fcmple32 %f10, %f8, %l6
2196 smulcc %o4, %o7, %i2
2197 movleu %xcc, %l2, %o2
2198 mulscc %i1, 0x1034, %l5
2199 sub %l1, 0x05FD, %l4
2200 movrlz %g6, 0x222, %i4
2201 fcmpeq32 %f12, %f10, %g4
2202 movgu %xcc, %g2, %i5
2203 fxnor %f28, %f18, %f28
2204 edge16ln %g3, %i0, %o6
2205 orcc %o1, %o0, %o5
2206 addc %i3, %g1, %o3
2207 nop
2208 set 0x36, %g4
2209 sth %g5, [%l7 + %g4]
2210 save %i6, 0x0D17, %l0
2211 rdpr %cwp, %g1
2212 rdpr %cansave, %g2
2213 rdpr %canrestore, %g3
2214 rdpr %cleanwin, %g4
2215 rdpr %otherwin, %g5
2216 rdpr %wstate, %g6
2217 mova %icc, %i7, %l3
2218 std %f12, [%l7 + 0x78]
2219 fmovsleu %icc, %f26, %f28
2220 fxors %f14, %f8, %f10
2221 fone %f18
2222 movpos %icc, %l6, %g7
2223 orncc %o4, %i2, %l2
2224 siam 0x0
2225 alignaddr %o2, %i1, %l5
2226 mulscc %l1, 0x0270, %o7
2227 movvc %icc, %g6, %l4
2228 orn %i4, 0x1852, %g4
2229 movneg %xcc, %i5, %g3
2230 ldd [%l7 + 0x08], %f0
2231 srl %i0, %o6, %g2
2232 ldsh [%l7 + 0x2E], %o1
2233 srlx %o0, %i3, %g1
2234 fmovdcc %xcc, %f29, %f5
2235 udivx %o5, 0x00C0, %o3
2236 fexpand %f11, %f4
2237 and %g5, 0x0D92, %l0
2238 movrne %i7, 0x073, %l3
2239 sra %i6, %l6, %o4
2240 setx loop_5, %l0, %l1
2241 return %l1
2242 nop
2243 rdpr %cwp, %g1
2244 rdpr %cansave, %g2
2245 rdpr %canrestore, %g3
2246 rdpr %cleanwin, %g4
2247 rdpr %otherwin, %g5
2248 rdpr %wstate, %g6
2249loop_5: st %f6, [%l7 + 0x54]
2250 sdiv %l2, 0x188D, %l5
2251 movge %xcc, %l1, %o7
2252 fzeros %f13
2253 xor %g6, 0x1709, %i1
2254 ldsb [%l7 + 0x71], %l4
2255 umulcc %i4, %g4, %g3
2256 edge8l %i5, %o6, %g2
2257 or %o1, %i0, %i3
2258 fabss %f8, %f20
2259 ld [%l7 + 0x70], %f3
2260 ldub [%l7 + 0x66], %g1
2261 movre %o0, 0x173, %o3
2262 fabsd %f26, %f22
2263 udivcc %o5, 0x0FCB, %g5
2264 ldub [%l7 + 0x2E], %i7
2265 save %l0, %i6, %l6
2266 rdpr %cwp, %g1
2267 rdpr %cansave, %g2
2268 rdpr %canrestore, %g3
2269 rdpr %cleanwin, %g4
2270 rdpr %otherwin, %g5
2271 rdpr %wstate, %g6
2272 nop
2273 set 0x40, %g6
2274 ldsw [%l7 + %g6], %o4
2275 orncc %l3, 0x0B4E, %i2
2276 sllx %g7, 0x0A, %o2
2277 umul %l5, 0x0630, %l2
2278 save %l1, %g6, %i1
2279 rdpr %cwp, %g1
2280 rdpr %cansave, %g2
2281 rdpr %canrestore, %g3
2282 rdpr %cleanwin, %g4
2283 rdpr %otherwin, %g5
2284 rdpr %wstate, %g6
2285 fmovrslez %l4, %f8, %f19
2286 movrgez %i4, 0x233, %o7
2287 fandnot2 %f4, %f20, %f26
2288 addcc %g3, 0x0D6C, %i5
2289 move %xcc, %g4, %o6
2290 fmovdg %icc, %f4, %f17
2291 or %g2, %i0, %o1
2292 fmovsg %icc, %f1, %f22
2293 fmovdgu %xcc, %f23, %f8
2294 fcmpeq16 %f30, %f30, %i3
2295 edge16ln %g1, %o3, %o5
2296 ldd [%l7 + 0x68], %g4
2297 movvs %icc, %i7, %l0
2298 fcmpne32 %f6, %f26, %o0
2299 subccc %l6, 0x0A40, %o4
2300 array32 %i6, %i2, %g7
2301 sdivcc %l3, 0x0725, %o2
2302 sdivcc %l5, 0x15DD, %l2
2303 movcs %xcc, %g6, %l1
2304 srl %i1, 0x14, %l4
2305 udiv %o7, 0x1AEE, %i4
2306 fmovdcc %xcc, %f5, %f25
2307 mova %xcc, %g3, %i5
2308 sdivx %o6, 0x1A1A, %g2
2309 movcs %icc, %g4, %i0
2310 edge32 %o1, %g1, %i3
2311 edge32 %o5, %g5, %o3
2312 subc %i7, %l0, %o0
2313 sra %o4, %i6, %i2
2314 fcmps %fcc0, %f11, %f26
2315 movn %icc, %g7, %l3
2316 xnorcc %l6, %l5, %o2
2317 edge8 %g6, %l1, %l2
2318 movle %icc, %l4, %i1
2319 array32 %o7, %g3, %i4
2320 subccc %o6, %g2, %g4
2321 stx %i5, [%l7 + 0x08]
2322 nop
2323 set 0x38, %i0
2324 ldd [%l7 + %i0], %f24
2325 fcmpne16 %f6, %f6, %i0
2326 array32 %o1, %g1, %i3
2327 orncc %o5, 0x11AE, %g5
2328 addc %i7, 0x0A4A, %l0
2329 save %o0, %o4, %i6
2330 rdpr %cwp, %g1
2331 rdpr %cansave, %g2
2332 rdpr %canrestore, %g3
2333 rdpr %cleanwin, %g4
2334 rdpr %otherwin, %g5
2335 rdpr %wstate, %g6
2336 popc 0x0035, %o3
2337 mulscc %g7, 0x1CEA, %l3
2338 smul %l6, 0x0FE6, %i2
2339 edge32n %o2, %l5, %g6
2340 sdivx %l2, 0x0214, %l4
2341 lduh [%l7 + 0x0A], %l1
2342 ldsw [%l7 + 0x4C], %i1
2343 mulx %g3, %o7, %o6
2344 stw %g2, [%l7 + 0x14]
2345 stw %g4, [%l7 + 0x28]
2346 array16 %i5, %i4, %i0
2347 fcmpes %fcc1, %f0, %f0
2348 movvs %xcc, %o1, %g1
2349 array32 %o5, %i3, %g5
2350 srl %i7, 0x17, %o0
2351 addccc %o4, %l0, %o3
2352 movvc %xcc, %g7, %i6
2353 addc %l6, 0x1BBD, %l3
2354 movne %xcc, %o2, %l5
2355 lduw [%l7 + 0x70], %i2
2356 array16 %g6, %l2, %l4
2357 edge32 %l1, %g3, %i1
2358 sllx %o6, %o7, %g4
2359 stx %g2, [%l7 + 0x58]
2360 alignaddr %i5, %i4, %o1
2361 srl %i0, 0x0C, %o5
2362 or %g1, 0x0DA2, %i3
2363 xnor %g5, %o0, %o4
2364 smulcc %i7, %o3, %l0
2365 movleu %icc, %g7, %i6
2366 array32 %l6, %l3, %l5
2367 fmovdvc %xcc, %f29, %f11
2368 edge8 %i2, %g6, %l2
2369 srlx %l4, 0x1F, %l1
2370 xor %g3, 0x18AF, %o2
2371 movgu %icc, %o6, %o7
2372 mulscc %g4, 0x0B17, %g2
2373 ldsw [%l7 + 0x38], %i5
2374 sth %i1, [%l7 + 0x26]
2375 fmul8sux16 %f12, %f4, %f20
2376 edge16ln %o1, %i4, %o5
2377 edge16l %i0, %g1, %g5
2378 edge8ln %o0, %o4, %i7
2379 edge8n %o3, %i3, %l0
2380 movre %i6, %l6, %l3
2381 addc %l5, 0x045C, %g7
2382 sethi 0x1BA1, %g6
2383 movcs %xcc, %l2, %l4
2384 umul %l1, 0x18BE, %g3
2385 movrlz %o2, %o6, %o7
2386 or %g4, %i2, %g2
2387 fcmpeq32 %f30, %f12, %i1
2388 movl %icc, %o1, %i5
2389 fcmps %fcc1, %f23, %f21
2390 st %f28, [%l7 + 0x24]
2391 fmovsvc %xcc, %f29, %f16
2392 fnand %f14, %f20, %f26
2393 move %xcc, %o5, %i4
2394 sll %g1, 0x1B, %g5
2395 std %f6, [%l7 + 0x60]
2396 fmovsge %xcc, %f6, %f7
2397 sth %o0, [%l7 + 0x78]
2398 save %o4, %i0, %o3
2399 rdpr %cwp, %g1
2400 rdpr %cansave, %g2
2401 rdpr %canrestore, %g3
2402 rdpr %cleanwin, %g4
2403 rdpr %otherwin, %g5
2404 rdpr %wstate, %g6
2405 srax %i3, %l0, %i6
2406 movrgez %i7, %l6, %l5
2407 andcc %l3, 0x1EEF, %g6
2408 popc %g7, %l4
2409 movrne %l2, 0x30D, %l1
2410 movre %o2, %o6, %g3
2411 ldub [%l7 + 0x4D], %g4
2412 movrgz %i2, %o7, %i1
2413 edge8ln %o1, %i5, %o5
2414 fmovdcs %icc, %f12, %f9
2415 sethi 0x10AA, %i4
2416 fmovrdlez %g1, %f20, %f16
2417 ldx [%l7 + 0x18], %g5
2418 umulcc %g2, 0x0426, %o4
2419 addcc %o0, 0x0A03, %o3
2420 addc %i3, %i0, %i6
2421 fmovrslz %i7, %f21, %f17
2422 sdivcc %l6, 0x09F5, %l0
2423 movg %xcc, %l3, %g6
2424 addccc %l5, 0x1E3E, %l4
2425 umulcc %l2, 0x0CF5, %l1
2426 andncc %g7, %o2, %g3
2427 lduw [%l7 + 0x08], %o6
2428 stx %g4, [%l7 + 0x08]
2429 movvs %icc, %o7, %i2
2430 umulcc %o1, 0x109E, %i5
2431 fmovdn %icc, %f2, %f0
2432 edge16 %o5, %i4, %i1
2433 addcc %g5, %g2, %g1
2434 fmovscc %xcc, %f28, %f19
2435 sdiv %o4, 0x0581, %o0
2436 orn %i3, %i0, %i6
2437 sir 0x124A
2438 andcc %i7, 0x1CCC, %l6
2439 ldsb [%l7 + 0x6D], %l0
2440 movrlz %o3, %l3, %g6
2441 fone %f30
2442 addccc %l4, %l5, %l2
2443 fmovsneg %xcc, %f4, %f2
2444 alignaddr %l1, %g7, %o2
2445 fnand %f24, %f30, %f24
2446 movgu %xcc, %g3, %g4
2447 andcc %o6, 0x17E8, %i2
2448 sth %o7, [%l7 + 0x3C]
2449 fmovsgu %xcc, %f5, %f17
2450 sdivx %o1, 0x0105, %o5
2451 xorcc %i5, 0x13C3, %i4
2452 fsrc2s %f6, %f8
2453 ldd [%l7 + 0x50], %f0
2454 ldsh [%l7 + 0x76], %i1
2455 srax %g5, 0x0D, %g2
2456 alignaddr %o4, %g1, %i3
2457 fabss %f1, %f23
2458 alignaddrl %o0, %i6, %i0
2459 srax %i7, %l0, %l6
2460 array32 %o3, %g6, %l4
2461 edge16 %l3, %l5, %l1
2462 xnorcc %g7, 0x1B83, %o2
2463 fzeros %f4
2464 fmovsleu %xcc, %f18, %f31
2465 xnor %l2, 0x077C, %g3
2466 subccc %g4, %o6, %o7
2467 addcc %i2, %o5, %i5
2468 edge32n %i4, %i1, %o1
2469 ldd [%l7 + 0x18], %f10
2470 edge32l %g2, %g5, %o4
2471 fmovrdlz %g1, %f26, %f14
2472 srl %i3, 0x01, %o0
2473 mova %xcc, %i0, %i6
2474 movge %icc, %l0, %i7
2475 fmovsa %icc, %f4, %f8
2476 umulcc %o3, %l6, %l4
2477 sir 0x1D5D
2478 and %l3, 0x0903, %l5
2479 fzero %f24
2480 restore %l1, 0x077E, %g7
2481 rdpr %cwp, %g1
2482 rdpr %cansave, %g2
2483 rdpr %canrestore, %g3
2484 rdpr %cleanwin, %g4
2485 rdpr %otherwin, %g5
2486 rdpr %wstate, %g6
2487 fnot2 %f20, %f14
2488 edge8n %o2, %l2, %g6
2489 movrne %g4, %o6, %g3
2490 move %xcc, %i2, %o5
2491 movrne %i5, %o7, %i4
2492 movrgez %i1, %g2, %o1
2493 add %o4, %g5, %g1
2494 udivx %i3, 0x02F9, %o0
2495 movrlz %i0, 0x1DB, %l0
2496 ldd [%l7 + 0x70], %i6
2497 movrlz %o3, 0x2F9, %l6
2498 orncc %l4, 0x0797, %i6
2499 edge8 %l3, %l5, %g7
2500 sdivx %l1, 0x15CF, %l2
2501 movne %icc, %g6, %g4
2502 edge16l %o2, %g3, %o6
2503 sth %i2, [%l7 + 0x7E]
2504 fxors %f11, %f20, %f0
2505 movrgz %i5, 0x07F, %o5
2506 fmovsleu %icc, %f28, %f20
2507 fandnot2s %f20, %f8, %f0
2508 udivcc %o7, 0x1499, %i1
2509 srlx %g2, 0x07, %o1
2510 save %i4, 0x05FC, %o4
2511 rdpr %cwp, %g1
2512 rdpr %cansave, %g2
2513 rdpr %canrestore, %g3
2514 rdpr %cleanwin, %g4
2515 rdpr %otherwin, %g5
2516 rdpr %wstate, %g6
2517 add %g1, %i3, %o0
2518 fmovdpos %icc, %f6, %f25
2519 movrne %g5, %i0, %i7
2520 edge32ln %l0, %l6, %l4
2521 movge %icc, %o3, %i6
2522 edge16ln %l5, %l3, %l1
2523 fmovdvc %xcc, %f20, %f17
2524 orn %g7, %l2, %g4
2525 popc 0x02F5, %o2
2526 fmovdne %icc, %f16, %f26
2527 udivx %g3, 0x0928, %g6
2528 fmovrdne %i2, %f18, %f28
2529 st %f4, [%l7 + 0x60]
2530 fpadd32s %f8, %f1, %f20
2531 udiv %o6, 0x0424, %o5
2532 xnor %o7, 0x08D0, %i1
2533 movvs %xcc, %g2, %o1
2534 sir 0x1B6E
2535 edge8 %i5, %i4, %o4
2536 movne %icc, %g1, %o0
2537 sll %i3, 0x04, %i0
2538 edge8l %i7, %g5, %l0
2539 addc %l6, %l4, %o3
2540 ld [%l7 + 0x0C], %f26
2541 addcc %l5, 0x1DCE, %l3
2542 fmovrsne %l1, %f29, %f27
2543 smulcc %g7, %i6, %l2
2544 faligndata %f0, %f2, %f24
2545 smul %o2, %g4, %g6
2546 umulcc %i2, 0x0144, %g3
2547 sra %o6, %o7, %o5
2548 fornot1s %f4, %f16, %f10
2549 subc %g2, 0x0A56, %o1
2550 setx loop_6, %l0, %l1
2551 return %l1
2552 nop
2553 rdpr %cwp, %g1
2554 rdpr %cansave, %g2
2555 rdpr %canrestore, %g3
2556 rdpr %cleanwin, %g4
2557 rdpr %otherwin, %g5
2558 rdpr %wstate, %g6
2559loop_6: ldsh [%l7 + 0x16], %g1
2560 subc %o0, %i4, %i0
2561 array16 %i7, %g5, %l0
2562 addcc %i3, 0x0462, %l6
2563 fmovsgu %xcc, %f31, %f10
2564 fmovrse %o3, %f2, %f2
2565 sll %l4, %l5, %l1
2566 subcc %l3, 0x1525, %g7
2567 fpmerge %f4, %f11, %f18
2568 movrgez %i6, 0x19C, %o2
2569 fmul8x16au %f31, %f2, %f0
2570 mova %xcc, %l2, %g4
2571 fzeros %f29
2572 ldsw [%l7 + 0x6C], %i2
2573 save %g6, 0x0452, %o6
2574 rdpr %cwp, %g1
2575 rdpr %cansave, %g2
2576 rdpr %canrestore, %g3
2577 rdpr %cleanwin, %g4
2578 rdpr %otherwin, %g5
2579 rdpr %wstate, %g6
2580 orn %o7, %g3, %o5
2581 movneg %xcc, %o1, %g2
2582 fcmpd %fcc3, %f4, %f26
2583 orcc %i1, 0x0E80, %o4
2584 move %xcc, %i5, %o0
2585 save %g1, 0x19F3, %i4
2586 rdpr %cwp, %g1
2587 rdpr %cansave, %g2
2588 rdpr %canrestore, %g3
2589 rdpr %cleanwin, %g4
2590 rdpr %otherwin, %g5
2591 rdpr %wstate, %g6
2592 fmovrdgez %i0, %f10, %f26
2593 fpadd32 %f8, %f14, %f18
2594 edge16ln %i7, %l0, %g5
2595 udiv %l6, 0x1D31, %i3
2596 umulcc %o3, %l5, %l4
2597 fmul8sux16 %f28, %f8, %f26
2598 sethi 0x052B, %l3
2599 andn %g7, %i6, %l1
2600 sdiv %l2, 0x033E, %o2
2601 fpackfix %f28, %f6
2602 srlx %i2, 0x0C, %g6
2603 orn %g4, 0x1C3F, %o6
2604 fsrc2s %f21, %f20
2605 subc %o7, 0x1AF7, %g3
2606 sub %o5, %o1, %g2
2607 fmul8x16 %f0, %f28, %f18
2608 std %f16, [%l7 + 0x10]
2609 fmovdge %xcc, %f18, %f11
2610 array32 %o4, %i1, %i5
2611 fors %f20, %f1, %f13
2612 siam 0x0
2613 stw %o0, [%l7 + 0x50]
2614 movrlz %g1, 0x3A0, %i0
2615 ldx [%l7 + 0x30], %i7
2616 edge8l %l0, %i4, %g5
2617 edge8ln %l6, %i3, %o3
2618 edge8 %l5, %l3, %l4
2619 alignaddr %i6, %g7, %l1
2620 and %l2, %i2, %o2
2621 fmovda %xcc, %f1, %f6
2622 addc %g4, %g6, %o6
2623 fmovrsgz %o7, %f18, %f19
2624 fxor %f30, %f2, %f18
2625 movrgez %o5, %g3, %o1
2626 movl %icc, %g2, %i1
2627 udiv %o4, 0x1472, %i5
2628 edge16 %o0, %g1, %i7
2629 edge16l %i0, %l0, %g5
2630 fmovrslz %l6, %f27, %f29
2631 sdiv %i4, 0x1CB3, %o3
2632 sub %l5, 0x1264, %i3
2633 movrne %l3, 0x102, %i6
2634 fones %f8
2635 edge16n %l4, %g7, %l2
2636 movrlz %l1, %i2, %g4
2637 ldub [%l7 + 0x45], %o2
2638 sra %g6, %o6, %o7
2639 sdiv %o5, 0x160C, %g3
2640 movgu %xcc, %o1, %g2
2641 edge32l %i1, %i5, %o0
2642 mova %xcc, %o4, %g1
2643 srax %i0, 0x1A, %l0
2644 sra %i7, %l6, %i4
2645 and %g5, 0x1D15, %l5
2646 stx %i3, [%l7 + 0x38]
2647 sth %o3, [%l7 + 0x26]
2648 fandnot2 %f10, %f12, %f26
2649 movrlez %i6, %l4, %g7
2650 fmovsvs %icc, %f16, %f30
2651 ld [%l7 + 0x14], %f5
2652 fmovrdlz %l3, %f10, %f30
2653 fxors %f28, %f16, %f27
2654 movge %xcc, %l1, %l2
2655 sth %g4, [%l7 + 0x18]
2656 fmovsneg %icc, %f28, %f26
2657 movvs %icc, %o2, %g6
2658 array8 %o6, %o7, %o5
2659 fmovsvc %xcc, %f29, %f28
2660 alignaddrl %g3, %o1, %i2
2661 sllx %g2, %i1, %i5
2662 movre %o4, 0x3AD, %o0
2663 edge8n %i0, %g1, %l0
2664 st %f7, [%l7 + 0x10]
2665 fcmpeq16 %f24, %f22, %i7
2666 smul %l6, 0x0805, %g5
2667 addc %l5, %i4, %i3
2668 edge16l %o3, %i6, %g7
2669 orn %l4, %l3, %l1
2670 sdiv %l2, 0x07E3, %o2
2671 fcmple16 %f10, %f18, %g4
2672 srax %o6, 0x1C, %o7
2673 fmul8x16 %f4, %f16, %f30
2674 xnorcc %g6, 0x160E, %o5
2675 fmovdneg %xcc, %f8, %f24
2676 fors %f20, %f22, %f10
2677 movrgez %g3, %o1, %i2
2678 ldsb [%l7 + 0x1D], %g2
2679 sdivx %i5, 0x066D, %o4
2680 ldd [%l7 + 0x60], %o0
2681 sir 0x153D
2682 lduh [%l7 + 0x24], %i1
2683 movg %icc, %g1, %i0
2684 array32 %l0, %i7, %g5
2685 stb %l6, [%l7 + 0x32]
2686 andncc %i4, %l5, %i3
2687 ldd [%l7 + 0x38], %f28
2688 fpadd16 %f14, %f8, %f0
2689 fpsub32s %f1, %f31, %f9
2690 addcc %i6, %g7, %l4
2691 edge16l %l3, %l1, %l2
2692 fornot1 %f28, %f20, %f26
2693 srl %o2, %o3, %g4
2694 orn %o7, 0x13D7, %o6
2695 movrgz %g6, %g3, %o5
2696 stx %i2, [%l7 + 0x08]
2697 fmul8sux16 %f16, %f0, %f28
2698 orn %g2, 0x131B, %i5
2699 sir 0x12E0
2700 ld [%l7 + 0x5C], %f1
2701 nop
2702 set 0x58, %g3
2703 ldd [%l7 + %g3], %f28
2704 edge16n %o1, %o4, %i1
2705 ldsb [%l7 + 0x6D], %g1
2706 fmovdg %icc, %f4, %f16
2707 edge8 %i0, %o0, %i7
2708 ldsw [%l7 + 0x30], %g5
2709 edge32n %l6, %l0, %i4
2710 nop
2711 set 0x6C, %i2
2712 lduh [%l7 + %i2], %i3
2713 sra %l5, %i6, %g7
2714 popc %l4, %l1
2715 addccc %l3, 0x1CFD, %o2
2716 stx %o3, [%l7 + 0x18]
2717 movrne %l2, %o7, %g4
2718 nop
2719 set 0x38, %o1
2720 ldx [%l7 + %o1], %g6
2721 edge16 %g3, %o5, %i2
2722 array16 %o6, %g2, %i5
2723 sth %o4, [%l7 + 0x18]
2724 stb %o1, [%l7 + 0x7E]
2725 lduw [%l7 + 0x70], %i1
2726 smulcc %g1, %i0, %o0
2727 edge32ln %i7, %l6, %l0
2728 udivx %g5, 0x0269, %i4
2729 movneg %xcc, %i3, %i6
2730 stw %l5, [%l7 + 0x0C]
2731 movge %icc, %l4, %l1
2732 fones %f0
2733 ldub [%l7 + 0x68], %g7
2734 movrlz %l3, %o3, %l2
2735 movl %icc, %o2, %o7
2736 mova %xcc, %g4, %g3
2737 edge32ln %o5, %i2, %g6
2738 edge32l %o6, %i5, %o4
2739 fmovsn %xcc, %f6, %f12
2740 fmovdge %xcc, %f31, %f15
2741 subccc %o1, 0x1A9D, %i1
2742 fnor %f30, %f0, %f26
2743 fpackfix %f10, %f14
2744 xnorcc %g2, %i0, %g1
2745 ldd [%l7 + 0x40], %o0
2746 fmovse %xcc, %f16, %f5
2747 movrne %l6, %i7, %g5
2748 edge32n %l0, %i4, %i3
2749 movleu %xcc, %l5, %i6
2750 fmuld8sux16 %f13, %f31, %f22
2751 lduw [%l7 + 0x74], %l4
2752 fsrc1s %f24, %f14
2753 sth %l1, [%l7 + 0x28]
2754 andn %g7, 0x0843, %l3
2755 sub %l2, 0x0B13, %o2
2756 orcc %o7, %g4, %g3
2757 xnor %o5, %i2, %g6
2758 movgu %xcc, %o3, %i5
2759 ldsw [%l7 + 0x58], %o4
2760 movvs %xcc, %o6, %o1
2761 edge8n %g2, %i1, %i0
2762 ldub [%l7 + 0x77], %g1
2763 edge16n %l6, %o0, %g5
2764 umulcc %l0, %i7, %i4
2765 fmovde %icc, %f18, %f25
2766 add %i3, %l5, %l4
2767 umul %l1, 0x0BB6, %g7
2768 movleu %xcc, %l3, %i6
2769 fmovsl %xcc, %f15, %f6
2770 fmovdle %icc, %f29, %f24
2771 srax %o2, %l2, %o7
2772 movleu %icc, %g4, %g3
2773 fmovse %xcc, %f31, %f14
2774 fpsub32s %f21, %f24, %f8
2775 fors %f13, %f21, %f19
2776 std %f22, [%l7 + 0x28]
2777 nop
2778 set 0x18, %o3
2779 stb %i2, [%l7 + %o3]
2780 subc %o5, 0x160B, %g6
2781 sllx %o3, %i5, %o6
2782 movrgez %o4, 0x20F, %o1
2783 fpsub16s %f0, %f15, %f0
2784 mulx %g2, 0x165C, %i0
2785 udivcc %i1, 0x0CEB, %l6
2786 fnot2s %f27, %f12
2787 or %o0, %g1, %g5
2788 fmovsg %icc, %f10, %f13
2789 udivx %l0, 0x0F49, %i7
2790 add %i4, 0x1E9F, %i3
2791 fmuld8ulx16 %f22, %f7, %f6
2792 array32 %l4, %l5, %g7
2793 xor %l3, %i6, %l1
2794 fxnors %f13, %f17, %f8
2795 fmovspos %xcc, %f24, %f18
2796 stw %l2, [%l7 + 0x0C]
2797 addc %o2, %g4, %o7
2798 fmovrse %i2, %f17, %f23
2799 popc %g3, %o5
2800 movrgez %o3, %g6, %o6
2801 edge8ln %o4, %o1, %g2
2802 ldub [%l7 + 0x4A], %i0
2803 fmovdleu %icc, %f18, %f3
2804 edge32l %i1, %l6, %i5
2805 add %o0, %g5, %l0
2806 fmovsvc %icc, %f20, %f7
2807 movrlez %g1, %i4, %i3
2808 movg %xcc, %i7, %l4
2809 fandnot2s %f24, %f7, %f28
2810 movleu %icc, %g7, %l5
2811 fcmple16 %f26, %f26, %l3
2812 array8 %l1, %l2, %o2
2813 ldsb [%l7 + 0x53], %i6
2814 or %o7, %g4, %i2
2815 xnorcc %g3, %o3, %o5
2816 fcmpeq32 %f26, %f22, %g6
2817 fpack32 %f28, %f10, %f22
2818 edge8 %o6, %o1, %g2
2819 edge16 %i0, %i1, %l6
2820 orn %o4, 0x056C, %o0
2821 sra %i5, 0x0D, %g5
2822 bshuffle %f14, %f16, %f6
2823 addcc %l0, %g1, %i4
2824 subcc %i3, %i7, %l4
2825 fmovdne %xcc, %f30, %f17
2826 edge8l %g7, %l3, %l1
2827 movne %xcc, %l5, %l2
2828 st %f17, [%l7 + 0x38]
2829 fmovrse %o2, %f23, %f14
2830 fnor %f12, %f6, %f6
2831 fmovspos %xcc, %f6, %f21
2832 fexpand %f11, %f10
2833 edge16ln %o7, %g4, %i6
2834 fcmpne16 %f10, %f8, %i2
2835 movne %icc, %o3, %o5
2836 ld [%l7 + 0x20], %f17
2837 movrgz %g3, 0x1C6, %o6
2838 sdiv %o1, 0x0C69, %g6
2839 fmovrde %i0, %f0, %f8
2840 ldd [%l7 + 0x48], %g2
2841 fmovrsgz %l6, %f5, %f8
2842 fmovdne %icc, %f28, %f22
2843 std %f4, [%l7 + 0x40]
2844 edge32 %i1, %o4, %i5
2845 udiv %o0, 0x019A, %g5
2846 restore %l0, 0x053B, %i4
2847 rdpr %cwp, %g1
2848 rdpr %cansave, %g2
2849 rdpr %canrestore, %g3
2850 rdpr %cleanwin, %g4
2851 rdpr %otherwin, %g5
2852 rdpr %wstate, %g6
2853 edge8 %g1, %i7, %i3
2854 movgu %icc, %g7, %l3
2855 srax %l4, %l1, %l2
2856 movrlez %o2, 0x368, %l5
2857 ldd [%l7 + 0x68], %g4
2858 movgu %icc, %o7, %i2
2859 movpos %icc, %o3, %i6
2860 movgu %icc, %o5, %g3
2861 ldsb [%l7 + 0x67], %o6
2862 and %o1, 0x1BD3, %g6
2863 fands %f9, %f15, %f29
2864 movle %icc, %i0, %g2
2865 fmovrsgz %l6, %f20, %f0
2866 movn %icc, %i1, %i5
2867 fmovdneg %icc, %f4, %f5
2868 array16 %o4, %g5, %o0
2869 fandnot1s %f20, %f29, %f21
2870 movre %i4, 0x078, %l0
2871 fzeros %f3
2872 stw %i7, [%l7 + 0x54]
2873 lduh [%l7 + 0x2A], %i3
2874 udivx %g7, 0x1EC9, %g1
2875 edge8n %l4, %l3, %l1
2876 movl %xcc, %l2, %l5
2877 mova %xcc, %g4, %o2
2878 fmovrslz %o7, %f10, %f21
2879 fmul8x16 %f17, %f16, %f30
2880 movg %icc, %o3, %i6
2881 sra %i2, 0x1D, %o5
2882 fmovdcc %icc, %f14, %f22
2883 fmovsle %icc, %f27, %f6
2884 array32 %g3, %o6, %o1
2885 lduw [%l7 + 0x0C], %i0
2886 edge32ln %g6, %g2, %i1
2887 fmovrdgz %l6, %f2, %f16
2888 fmovda %xcc, %f5, %f29
2889 andcc %o4, 0x1682, %g5
2890 fsrc1 %f10, %f0
2891 movle %xcc, %o0, %i5
2892 movl %icc, %i4, %l0
2893 sdivx %i3, 0x0ECC, %g7
2894 fmovdneg %icc, %f29, %f24
2895 srl %i7, %l4, %l3
2896 fmovdne %icc, %f23, %f19
2897 fcmpgt32 %f28, %f12, %l1
2898 or %l2, %g1, %l5
2899 fmovsa %xcc, %f31, %f27
2900 movrlz %o2, 0x0C9, %g4
2901 popc 0x1FE5, %o3
2902 edge8 %i6, %o7, %i2
2903 fnors %f12, %f12, %f27
2904 movvc %xcc, %o5, %o6
2905 nop
2906 set 0x70, %o5
2907 stx %g3, [%l7 + %o5]
2908 array16 %o1, %g6, %g2
2909 fmovsa %xcc, %f21, %f8
2910 sub %i1, 0x1EBD, %l6
2911 stw %o4, [%l7 + 0x14]
2912 mulscc %g5, 0x08F1, %i0
2913 lduh [%l7 + 0x4C], %i5
2914 popc %o0, %i4
2915 ldub [%l7 + 0x68], %l0
2916 addcc %g7, %i7, %l4
2917 udivcc %i3, 0x1B6F, %l1
2918 xnor %l3, %l2, %g1
2919 fandnot1s %f1, %f17, %f10
2920 movrne %o2, %g4, %o3
2921 fmovsleu %icc, %f14, %f26
2922 and %l5, %i6, %o7
2923 movne %xcc, %o5, %i2
2924 smul %o6, %g3, %g6
2925 fmovrslez %g2, %f25, %f22
2926 smul %i1, %o1, %l6
2927 setx loop_7, %l0, %l1
2928 return %l1
2929 nop
2930 rdpr %cwp, %g1
2931 rdpr %cansave, %g2
2932 rdpr %canrestore, %g3
2933 rdpr %cleanwin, %g4
2934 rdpr %otherwin, %g5
2935 rdpr %wstate, %g6
2936loop_7: movneg %icc, %i5, %o0
2937 fpack32 %f10, %f2, %f10
2938 movneg %xcc, %i4, %l0
2939 umulcc %g7, 0x04A1, %l4
2940 smul %i7, %i3, %l3
2941 array16 %l2, %l1, %g1
2942 ld [%l7 + 0x38], %f12
2943 movrgez %o2, 0x0C6, %o3
2944 smulcc %l5, %i6, %o7
2945 sub %g4, %i2, %o5
2946 mova %icc, %g3, %o6
2947 restore %g2, %i1, %o1
2948 rdpr %cwp, %g1
2949 rdpr %cansave, %g2
2950 rdpr %canrestore, %g3
2951 rdpr %cleanwin, %g4
2952 rdpr %otherwin, %g5
2953 rdpr %wstate, %g6
2954 movcs %icc, %l6, %g6
2955 sllx %o4, %g5, %i5
2956 movre %i0, 0x0C6, %i4
2957 sra %l0, %o0, %l4
2958 sll %i7, %g7, %i3
2959 edge8n %l2, %l3, %l1
2960 stb %g1, [%l7 + 0x62]
2961 fmovda %xcc, %f9, %f9
2962 fxnors %f12, %f27, %f8
2963 fxors %f23, %f24, %f30
2964 smulcc %o2, %o3, %l5
2965 addc %i6, 0x10F4, %o7
2966 ldub [%l7 + 0x70], %g4
2967 fmovrdgez %o5, %f10, %f30
2968 fmovdpos %xcc, %f1, %f24
2969 sir 0x17DF
2970 sir 0x0A48
2971 udivx %g3, 0x0E14, %o6
2972 andn %i2, 0x1655, %g2
2973 mulscc %o1, 0x14F8, %i1
2974 std %f6, [%l7 + 0x18]
2975 and %g6, %o4, %l6
2976 udivx %g5, 0x02BB, %i0
2977 array8 %i4, %i5, %l0
2978 movg %xcc, %l4, %i7
2979 xorcc %g7, %o0, %i3
2980 lduh [%l7 + 0x64], %l2
2981 movneg %icc, %l3, %l1
2982 sdivcc %o2, 0x0FBA, %o3
2983 fmul8sux16 %f30, %f24, %f20
2984 fmovsleu %icc, %f10, %f5
2985 ldub [%l7 + 0x68], %g1
2986 fmovrdne %l5, %f8, %f24
2987 edge32 %i6, %o7, %g4
2988 srlx %o5, %g3, %i2
2989 edge32 %o6, %o1, %g2
2990 movne %xcc, %g6, %i1
2991 movl %xcc, %o4, %g5
2992 orcc %l6, %i4, %i0
2993 xor %l0, 0x0A9C, %i5
2994 edge8n %l4, %g7, %i7
2995 movl %icc, %i3, %o0
2996 ldsh [%l7 + 0x48], %l3
2997 movre %l1, %o2, %o3
2998 movrgz %g1, 0x0AC, %l5
2999 andncc %l2, %i6, %g4
3000 movrgez %o5, 0x281, %o7
3001 movcc %xcc, %g3, %o6
3002 subc %o1, %i2, %g6
3003 ld [%l7 + 0x30], %f23
3004 subcc %i1, 0x1C64, %g2
3005 array32 %o4, %g5, %i4
3006 setx loop_8, %l0, %l1
3007 return %l1
3008 nop
3009 rdpr %cwp, %g1
3010 rdpr %cansave, %g2
3011 rdpr %canrestore, %g3
3012 rdpr %cleanwin, %g4
3013 rdpr %otherwin, %g5
3014 rdpr %wstate, %g6
3015loop_8: umulcc %l6, %l4, %g7
3016 movle %xcc, %i7, %o0
3017 fxor %f14, %f8, %f8
3018 fmovse %icc, %f8, %f11
3019 xnorcc %i3, 0x1B8A, %l1
3020 smul %o2, %o3, %l3
3021 mova %xcc, %g1, %l2
3022 fxor %f16, %f20, %f28
3023 movcs %xcc, %i6, %l5
3024 umul %o5, %g4, %o7
3025 movrlz %g3, %o6, %i2
3026 lduh [%l7 + 0x46], %o1
3027 array32 %i1, %g6, %g2
3028 movcc %xcc, %o4, %i4
3029 sdivx %i0, 0x16C1, %l0
3030 ldsb [%l7 + 0x2F], %i5
3031 edge32ln %g5, %l6, %g7
3032 ldsh [%l7 + 0x76], %l4
3033 edge16n %i7, %i3, %o0
3034 sllx %l1, 0x19, %o3
3035 edge32 %l3, %o2, %g1
3036 smulcc %l2, %i6, %o5
3037 andncc %l5, %g4, %g3
3038 edge8ln %o6, %o7, %i2
3039 fmovrdne %i1, %f0, %f22
3040 movge %icc, %o1, %g2
3041 udivcc %o4, 0x02A8, %g6
3042 array32 %i0, %l0, %i5
3043 edge32ln %g5, %l6, %i4
3044 edge16n %l4, %g7, %i3
3045 and %o0, 0x031F, %i7
3046 addc %o3, 0x0B1A, %l3
3047 stx %o2, [%l7 + 0x50]
3048 edge32ln %g1, %l1, %l2
3049 mova %icc, %i6, %o5
3050 addcc %l5, 0x1C1B, %g3
3051 edge16l %g4, %o6, %i2
3052 ldsb [%l7 + 0x71], %o7
3053 fsrc2s %f5, %f0
3054 lduw [%l7 + 0x1C], %o1
3055 movne %xcc, %g2, %o4
3056 edge32l %g6, %i1, %l0
3057 movvs %icc, %i0, %i5
3058 nop
3059 set 0x20, %i3
3060 lduw [%l7 + %i3], %l6
3061 edge8ln %i4, %l4, %g7
3062 and %i3, %o0, %g5
3063 udiv %o3, 0x1259, %i7
3064 fsrc1s %f22, %f20
3065 ldub [%l7 + 0x34], %l3
3066 lduh [%l7 + 0x5C], %g1
3067 orncc %o2, 0x0FC9, %l2
3068 smul %l1, 0x0B6B, %i6
3069 ldsw [%l7 + 0x60], %l5
3070 addc %g3, %o5, %g4
3071 movvc %icc, %o6, %o7
3072 movrlz %o1, 0x20A, %i2
3073 movg %icc, %o4, %g2
3074 edge16 %g6, %l0, %i1
3075 umul %i0, 0x17CD, %l6
3076 fmovsa %icc, %f25, %f13
3077 subccc %i4, %i5, %l4
3078 addcc %i3, 0x1750, %o0
3079 smul %g5, %g7, %i7
3080 fmovdn %xcc, %f18, %f8
3081 edge8ln %l3, %g1, %o2
3082 sra %o3, %l1, %i6
3083 subccc %l5, 0x08AC, %l2
3084 and %o5, %g3, %g4
3085 edge32 %o6, %o7, %o1
3086 edge32l %o4, %i2, %g6
3087 movl %xcc, %g2, %i1
3088 or %l0, %i0, %l6
3089 movpos %xcc, %i4, %l4
3090 ldx [%l7 + 0x68], %i5
3091 udivcc %i3, 0x19EA, %o0
3092 sll %g7, %g5, %l3
3093 srl %g1, 0x12, %o2
3094 xnor %o3, %l1, %i6
3095 movleu %xcc, %l5, %l2
3096 fmovrdgez %i7, %f14, %f2
3097 movge %xcc, %g3, %o5
3098 sll %o6, 0x0E, %g4
3099 sdiv %o1, 0x1CBE, %o4
3100 fpadd32 %f4, %f30, %f16
3101 fone %f28
3102 lduw [%l7 + 0x6C], %o7
3103 addc %i2, 0x0EA0, %g6
3104 fmovsle %xcc, %f21, %f3
3105 orncc %i1, %g2, %i0
3106 fpsub32s %f22, %f24, %f22
3107 add %l6, %l0, %i4
3108 std %f18, [%l7 + 0x10]
3109 fmovdcc %xcc, %f27, %f14
3110 movcs %xcc, %i5, %l4
3111 srlx %o0, %g7, %g5
3112 fmul8x16au %f0, %f23, %f4
3113 std %f6, [%l7 + 0x58]
3114 fmovdcs %icc, %f23, %f17
3115 edge16l %l3, %i3, %o2
3116 ld [%l7 + 0x70], %f29
3117 xorcc %g1, %l1, %i6
3118 srax %l5, 0x13, %o3
3119 orcc %i7, 0x0F4B, %l2
3120 array32 %g3, %o6, %g4
3121 orn %o5, %o4, %o1
3122 fmovrde %o7, %f26, %f22
3123 fors %f23, %f7, %f25
3124 edge8n %i2, %i1, %g2
3125 sdivcc %i0, 0x0BC6, %g6
3126 movrne %l0, %i4, %i5
3127 orn %l6, %l4, %g7
3128 or %o0, %g5, %l3
3129 edge32 %o2, %i3, %g1
3130 st %f20, [%l7 + 0x3C]
3131 movgu %icc, %l1, %i6
3132 subccc %l5, %o3, %i7
3133 fpmerge %f7, %f31, %f4
3134 movrne %l2, %o6, %g3
3135 xorcc %o5, 0x0816, %g4
3136 sll %o1, 0x14, %o4
3137 subc %i2, 0x0F4C, %i1
3138 sll %g2, 0x0C, %o7
3139 fsrc1 %f4, %f20
3140 fornot2s %f26, %f13, %f2
3141 movpos %icc, %g6, %l0
3142 sllx %i0, 0x1A, %i5
3143 edge16l %i4, %l6, %l4
3144 fcmpes %fcc1, %f26, %f17
3145 sdivx %o0, 0x1D9F, %g7
3146 movcs %icc, %l3, %o2
3147 ldsw [%l7 + 0x08], %i3
3148 xor %g1, 0x0CA7, %g5
3149 srlx %i6, %l1, %l5
3150 fmovsa %icc, %f30, %f15
3151 fpadd16 %f30, %f16, %f4
3152 fmovrdgez %o3, %f14, %f8
3153 ldsw [%l7 + 0x5C], %l2
3154 fornot2 %f16, %f0, %f24
3155 movge %xcc, %o6, %g3
3156 sra %o5, 0x14, %i7
3157 fcmpgt16 %f16, %f30, %g4
3158 movleu %xcc, %o4, %i2
3159 movvs %icc, %i1, %g2
3160 addc %o1, %o7, %l0
3161 fnot2 %f10, %f8
3162 st %f30, [%l7 + 0x38]
3163 andncc %g6, %i0, %i4
3164 movgu %xcc, %i5, %l6
3165 movl %icc, %l4, %o0
3166 save %g7, 0x0479, %o2
3167 rdpr %cwp, %g1
3168 rdpr %cansave, %g2
3169 rdpr %canrestore, %g3
3170 rdpr %cleanwin, %g4
3171 rdpr %otherwin, %g5
3172 rdpr %wstate, %g6
3173 edge32 %l3, %i3, %g5
3174 fnands %f30, %f24, %f22
3175 fmovsle %icc, %f31, %f9
3176 fnegd %f20, %f8
3177 array8 %g1, %i6, %l5
3178 movcc %icc, %o3, %l2
3179 movrne %o6, %g3, %o5
3180 stx %i7, [%l7 + 0x50]
3181 srax %l1, %o4, %i2
3182 fors %f21, %f15, %f14
3183 add %g4, %i1, %o1
3184 fmovd %f4, %f22
3185 ldub [%l7 + 0x30], %o7
3186 movvs %xcc, %l0, %g6
3187 sethi 0x1130, %g2
3188 edge16 %i4, %i0, %i5
3189 ldsh [%l7 + 0x46], %l6
3190 fcmpgt16 %f6, %f28, %o0
3191 xnor %g7, %o2, %l3
3192 orcc %l4, %g5, %i3
3193 fornot1 %f4, %f22, %f8
3194 restore %i6, 0x0FB4, %g1
3195 rdpr %cwp, %g1
3196 rdpr %cansave, %g2
3197 rdpr %canrestore, %g3
3198 rdpr %cleanwin, %g4
3199 rdpr %otherwin, %g5
3200 rdpr %wstate, %g6
3201 fpsub16 %f6, %f8, %f26
3202 umul %l5, 0x1FA3, %o3
3203 smulcc %l2, 0x0C1F, %o6
3204 st %f2, [%l7 + 0x60]
3205 sra %o5, 0x0B, %g3
3206 movcc %xcc, %i7, %o4
3207 movg %xcc, %l1, %i2
3208 ldsb [%l7 + 0x23], %g4
3209 subccc %i1, %o1, %o7
3210 movvc %xcc, %l0, %g6
3211 fnot2 %f12, %f6
3212 fmovdl %icc, %f19, %f8
3213 umulcc %g2, 0x1AC6, %i0
3214 sethi 0x1504, %i4
3215 fpadd32s %f31, %f25, %f11
3216 stb %i5, [%l7 + 0x58]
3217 fmovdgu %xcc, %f17, %f24
3218 movge %icc, %l6, %o0
3219 movrgez %o2, 0x073, %g7
3220 andn %l3, 0x0537, %g5
3221 fmovsge %icc, %f31, %f24
3222 fmovsne %icc, %f11, %f30
3223 stw %i3, [%l7 + 0x40]
3224 lduw [%l7 + 0x64], %i6
3225 move %icc, %g1, %l4
3226 fmovsn %xcc, %f23, %f20
3227 movcc %icc, %o3, %l5
3228 mulscc %o6, %o5, %l2
3229 array8 %i7, %o4, %g3
3230 fmovdcs %icc, %f30, %f19
3231 umul %i2, %g4, %l1
3232 udivx %i1, 0x0C03, %o7
3233 stw %o1, [%l7 + 0x38]
3234 ldub [%l7 + 0x4D], %l0
3235 edge8ln %g6, %i0, %g2
3236 and %i5, 0x191D, %l6
3237 save %o0, 0x0437, %i4
3238 rdpr %cwp, %g1
3239 rdpr %cansave, %g2
3240 rdpr %canrestore, %g3
3241 rdpr %cleanwin, %g4
3242 rdpr %otherwin, %g5
3243 rdpr %wstate, %g6
3244 orcc %g7, %l3, %g5
3245 fornot1 %f14, %f28, %f2
3246 fnor %f10, %f24, %f12
3247 ldsh [%l7 + 0x10], %i3
3248 array32 %o2, %i6, %l4
3249 fmovdvc %icc, %f5, %f17
3250 setx loop_9, %l0, %l1
3251 return %l1
3252 nop
3253 rdpr %cwp, %g1
3254 rdpr %cansave, %g2
3255 rdpr %canrestore, %g3
3256 rdpr %cleanwin, %g4
3257 rdpr %otherwin, %g5
3258 rdpr %wstate, %g6
3259loop_9: sdiv %o3, 0x16F0, %o5
3260 sub %l2, 0x0D4A, %o4
3261 udiv %g3, 0x0A97, %i2
3262 sir 0x1664
3263 edge16ln %i7, %g4, %i1
3264 udivcc %o7, 0x0FD1, %l1
3265 subcc %l0, %g6, %o1
3266 sra %g2, 0x1E, %i0
3267 ldsb [%l7 + 0x0B], %i5
3268 ldub [%l7 + 0x79], %o0
3269 andncc %l6, %g7, %i4
3270 mova %icc, %g5, %l3
3271 ldd [%l7 + 0x18], %i2
3272 fornot2 %f18, %f24, %f16
3273 fpadd16s %f27, %f10, %f1
3274 and %i6, 0x07D8, %o2
3275 add %g1, 0x0289, %l5
3276 ldsb [%l7 + 0x48], %l4
3277 sllx %o3, %o6, %l2
3278 mova %icc, %o5, %g3
3279 stx %o4, [%l7 + 0x48]
3280 srl %i7, 0x0C, %g4
3281 fsrc1 %f6, %f26
3282 fmovrslz %i1, %f28, %f27
3283 movvc %icc, %i2, %o7
3284 subc %l1, %l0, %g6
3285 smul %g2, %i0, %i5
3286 fsrc2 %f8, %f26
3287 restore %o0, 0x1192, %l6
3288 rdpr %cwp, %g1
3289 rdpr %cansave, %g2
3290 rdpr %canrestore, %g3
3291 rdpr %cleanwin, %g4
3292 rdpr %otherwin, %g5
3293 rdpr %wstate, %g6
3294 fnot1 %f4, %f20
3295 movrgz %o1, %g7, %g5
3296 sll %l3, 0x17, %i3
3297 array16 %i4, %o2, %g1
3298 andcc %i6, 0x18F5, %l5
3299 fpsub32s %f30, %f31, %f21
3300 orcc %l4, %o3, %o6
3301 ldsb [%l7 + 0x65], %l2
3302 faligndata %f0, %f28, %f0
3303 sdivcc %o5, 0x0513, %g3
3304 fpsub16s %f30, %f28, %f7
3305 subcc %o4, %g4, %i7
3306 or %i2, 0x1181, %o7
3307 movleu %icc, %i1, %l1
3308 array8 %l0, %g2, %g6
3309 edge32l %i5, %i0, %l6
3310 ldd [%l7 + 0x78], %o0
3311 addcc %g7, 0x01BE, %g5
3312 movleu %icc, %o0, %i3
3313 mulscc %l3, 0x08DC, %o2
3314 sra %i4, %g1, %l5
3315 movrne %l4, 0x176, %o3
3316 siam 0x0
3317 ldx [%l7 + 0x50], %i6
3318 xnor %l2, 0x16A7, %o5
3319 movrne %g3, 0x1BD, %o6
3320 edge8n %o4, %g4, %i2
3321 fmovs %f4, %f27
3322 lduw [%l7 + 0x4C], %o7
3323 movleu %icc, %i7, %l1
3324 smul %i1, %l0, %g2
3325 movrgz %g6, 0x063, %i0
3326 edge8n %i5, %o1, %g7
3327 movge %icc, %g5, %l6
3328 popc %i3, %l3
3329 xnorcc %o2, 0x02CE, %i4
3330 fmovrdne %o0, %f2, %f14
3331 save %l5, %g1, %l4
3332 rdpr %cwp, %g1
3333 rdpr %cansave, %g2
3334 rdpr %canrestore, %g3
3335 rdpr %cleanwin, %g4
3336 rdpr %otherwin, %g5
3337 rdpr %wstate, %g6
3338 nop
3339 set 0x28, %o4
3340 ldsh [%l7 + %o4], %o3
3341 fornot2s %f9, %f25, %f29
3342 stw %l2, [%l7 + 0x0C]
3343 andn %o5, %i6, %g3
3344 movcs %icc, %o4, %g4
3345 fsrc1 %f10, %f8
3346 fpack16 %f4, %f20
3347 edge32ln %i2, %o6, %i7
3348 subcc %o7, 0x0FEC, %i1
3349 xorcc %l0, %g2, %g6
3350 addccc %l1, 0x0170, %i5
3351 array16 %o1, %g7, %i0
3352 sethi 0x1F28, %l6
3353 lduh [%l7 + 0x7E], %g5
3354 srax %i3, 0x1E, %l3
3355 subcc %i4, 0x119A, %o2
3356 smul %l5, 0x14AE, %o0
3357 udivx %l4, 0x114F, %o3
3358 xorcc %l2, 0x1F71, %g1
3359 xnorcc %o5, 0x19EC, %g3
3360 stx %i6, [%l7 + 0x08]
3361 sdiv %g4, 0x1B69, %o4
3362 movrgez %i2, %i7, %o6
3363 sir 0x1D0A
3364 array8 %i1, %o7, %g2
3365 andcc %g6, %l0, %l1
3366 array32 %i5, %o1, %i0
3367 save %l6, %g7, %g5
3368 rdpr %cwp, %g1
3369 rdpr %cansave, %g2
3370 rdpr %canrestore, %g3
3371 rdpr %cleanwin, %g4
3372 rdpr %otherwin, %g5
3373 rdpr %wstate, %g6
3374 fmuld8ulx16 %f4, %f1, %f20
3375 sllx %l3, 0x17, %i3
3376 move %icc, %i4, %o2
3377 save %l5, 0x057D, %o0
3378 rdpr %cwp, %g1
3379 rdpr %cansave, %g2
3380 rdpr %canrestore, %g3
3381 rdpr %cleanwin, %g4
3382 rdpr %otherwin, %g5
3383 rdpr %wstate, %g6
3384 fands %f24, %f0, %f1
3385 fandnot2 %f28, %f2, %f8
3386 edge8n %o3, %l4, %l2
3387 fandnot1 %f6, %f4, %f4
3388 xorcc %o5, 0x0B6D, %g1
3389 fornot2 %f0, %f6, %f10
3390 movvc %xcc, %g3, %i6
3391 movrgz %o4, %g4, %i2
3392 subccc %i7, %o6, %o7
3393 edge16ln %g2, %g6, %i1
3394 xnor %l1, %l0, %o1
3395 udivcc %i0, 0x1E59, %l6
3396 movle %xcc, %g7, %i5
3397 alignaddr %l3, %g5, %i4
3398 movgu %xcc, %o2, %l5
3399 srlx %o0, %o3, %l4
3400 movg %icc, %l2, %i3
3401 xnorcc %o5, 0x04DC, %g1
3402 fmovd %f28, %f18
3403 umul %g3, 0x1BD4, %i6
3404 fmovsneg %icc, %f2, %f14
3405 movre %o4, %g4, %i7
3406 ldub [%l7 + 0x7C], %o6
3407 udivcc %o7, 0x0D03, %i2
3408 edge16 %g2, %i1, %l1
3409 alignaddr %l0, %g6, %i0
3410 movcc %icc, %o1, %l6
3411 xor %g7, %l3, %i5
3412 ldsh [%l7 + 0x16], %i4
3413 ldsh [%l7 + 0x7E], %g5
3414 fsrc1 %f26, %f2
3415 fornot1s %f7, %f3, %f9
3416 movre %l5, %o0, %o3
3417 subccc %o2, %l4, %i3
3418 edge32ln %l2, %o5, %g3
3419 fmovdpos %xcc, %f14, %f5
3420 smul %i6, %g1, %g4
3421 edge32l %o4, %i7, %o7
3422 fcmple32 %f16, %f20, %o6
3423 ldsw [%l7 + 0x0C], %g2
3424 mulx %i1, %l1, %i2
3425 movneg %icc, %g6, %l0
3426 edge16ln %i0, %l6, %o1
3427 udivx %g7, 0x0DB8, %l3
3428 orncc %i4, %g5, %l5
3429 movge %icc, %o0, %o3
3430 fmovsneg %icc, %f16, %f22
3431 sth %o2, [%l7 + 0x52]
3432 movle %icc, %l4, %i3
3433 movrne %l2, 0x3FD, %o5
3434 fcmpgt32 %f6, %f26, %i5
3435 umulcc %i6, 0x1271, %g1
3436 movne %xcc, %g3, %g4
3437 setx loop_10, %l0, %l1
3438 return %l1
3439 nop
3440 rdpr %cwp, %g1
3441 rdpr %cansave, %g2
3442 rdpr %canrestore, %g3
3443 rdpr %cleanwin, %g4
3444 rdpr %otherwin, %g5
3445 rdpr %wstate, %g6
3446loop_10: ldx [%l7 + 0x30], %o6
3447 array16 %g2, %o7, %i1
3448 fpsub32 %f28, %f2, %f20
3449 fmovrslez %i2, %f10, %f30
3450 siam 0x3
3451 edge32ln %g6, %l1, %i0
3452 movpos %icc, %l0, %l6
3453 movneg %icc, %o1, %l3
3454 sethi 0x19B4, %i4
3455 fmovd %f8, %f18
3456 andn %g5, 0x08EA, %g7
3457 srax %o0, %o3, %l5
3458 fmul8x16al %f9, %f25, %f20
3459 ldub [%l7 + 0x12], %o2
3460 fnor %f20, %f2, %f8
3461 mulscc %l4, %l2, %o5
3462 movrgez %i3, %i5, %g1
3463 add %g3, 0x0455, %i6
3464 fcmpd %fcc3, %f16, %f0
3465 edge16n %o4, %g4, %i7
3466 lduw [%l7 + 0x28], %g2
3467 save %o7, 0x19F6, %o6
3468 rdpr %cwp, %g1
3469 rdpr %cansave, %g2
3470 rdpr %canrestore, %g3
3471 rdpr %cleanwin, %g4
3472 rdpr %otherwin, %g5
3473 rdpr %wstate, %g6
3474 ldx [%l7 + 0x50], %i2
3475 xorcc %g6, %l1, %i1
3476 andn %l0, %l6, %i0
3477 nop
3478 set 0x53, %i5
3479 ldub [%l7 + %i5], %o1
3480 fabsd %f4, %f4
3481 fmovdn %icc, %f17, %f15
3482 movrgez %i4, 0x017, %l3
3483 movre %g7, 0x3F1, %g5
3484 fnand %f0, %f12, %f8
3485 orncc %o0, %l5, %o3
3486 ldd [%l7 + 0x10], %f0
3487 edge16l %o2, %l4, %l2
3488 xnor %i3, %i5, %g1
3489 fornot1 %f14, %f10, %f24
3490 edge32l %g3, %o5, %o4
3491 edge32 %g4, %i6, %i7
3492 fpsub32s %f1, %f11, %f27
3493 add %g2, %o7, %o6
3494 xnorcc %i2, 0x1DF5, %l1
3495 movcs %xcc, %g6, %l0
3496 movn %xcc, %i1, %i0
3497 fors %f24, %f1, %f16
3498 sll %o1, %l6, %i4
3499 ldsw [%l7 + 0x20], %g7
3500 edge32l %l3, %g5, %o0
3501 movrgez %o3, %l5, %l4
3502 fcmple16 %f6, %f8, %o2
3503 ldd [%l7 + 0x18], %l2
3504 srl %i5, 0x00, %g1
3505 movleu %icc, %g3, %i3
3506 ld [%l7 + 0x58], %f24
3507 fmovrse %o4, %f2, %f6
3508 movge %xcc, %g4, %o5
3509 ldsw [%l7 + 0x28], %i7
3510 stb %g2, [%l7 + 0x0C]
3511 movgu %icc, %o7, %i6
3512 movvs %icc, %o6, %i2
3513 and %l1, 0x1E07, %g6
3514 fpadd32s %f28, %f7, %f6
3515 edge16l %l0, %i0, %i1
3516 addccc %l6, %i4, %o1
3517 andcc %l3, %g5, %g7
3518 edge16l %o3, %l5, %o0
3519 edge16 %o2, %l2, %i5
3520 orncc %g1, 0x14CF, %g3
3521 sllx %l4, 0x0D, %o4
3522 fexpand %f29, %f0
3523 srax %g4, 0x0A, %o5
3524 fmovrslez %i3, %f18, %f17
3525 stw %i7, [%l7 + 0x08]
3526 fornot1 %f12, %f6, %f10
3527 movgu %xcc, %o7, %g2
3528 edge16ln %i6, %i2, %l1
3529 edge32 %o6, %g6, %l0
3530 or %i1, 0x0968, %i0
3531 movre %l6, %i4, %o1
3532 edge8n %g5, %g7, %l3
3533 edge32n %l5, %o3, %o2
3534 edge8 %l2, %i5, %o0
3535 std %f16, [%l7 + 0x18]
3536 std %f2, [%l7 + 0x60]
3537 ldd [%l7 + 0x58], %f4
3538 movrne %g3, 0x12C, %l4
3539 fmovrslez %o4, %f7, %f26
3540 xor %g4, %o5, %i3
3541 movgu %icc, %g1, %o7
3542 popc %i7, %i6
3543 edge8n %g2, %i2, %l1
3544 smul %g6, 0x188F, %l0
3545 fmovdgu %xcc, %f5, %f6
3546 sth %o6, [%l7 + 0x68]
3547 srax %i1, %i0, %l6
3548 movrlz %i4, %o1, %g5
3549 sir 0x0554
3550 fmovsle %xcc, %f27, %f0
3551 smulcc %g7, %l3, %o3
3552 edge32ln %l5, %l2, %i5
3553 pdist %f22, %f8, %f26
3554 sub %o0, 0x118D, %g3
3555 movcs %icc, %l4, %o4
3556 srlx %o2, 0x06, %o5
3557 fmovdg %icc, %f25, %f21
3558 movvc %xcc, %g4, %g1
3559 addcc %o7, %i3, %i6
3560 ldx [%l7 + 0x50], %g2
3561 movrlz %i2, 0x37F, %l1
3562 fones %f12
3563 movre %g6, %i7, %o6
3564 fnegs %f1, %f6
3565 smul %l0, 0x0D06, %i1
3566 edge8ln %i0, %i4, %o1
3567 sll %g5, %g7, %l6
3568 fpack16 %f14, %f17
3569 nop
3570 set 0x10, %g2
3571 ldx [%l7 + %g2], %l3
3572 andcc %l5, %o3, %i5
3573 fpsub16 %f26, %f2, %f30
3574 add %o0, %g3, %l2
3575 restore %l4, 0x08CA, %o4
3576 rdpr %cwp, %g1
3577 rdpr %cansave, %g2
3578 rdpr %canrestore, %g3
3579 rdpr %cleanwin, %g4
3580 rdpr %otherwin, %g5
3581 rdpr %wstate, %g6
3582 movrne %o2, 0x364, %o5
3583 lduh [%l7 + 0x62], %g4
3584 fnot2 %f0, %f4
3585 popc %g1, %o7
3586 movne %icc, %i6, %i3
3587 alignaddrl %i2, %l1, %g2
3588 edge8n %g6, %i7, %l0
3589 movge %xcc, %o6, %i1
3590 lduh [%l7 + 0x0A], %i0
3591 srlx %o1, %i4, %g7
3592 movvs %xcc, %l6, %g5
3593 subc %l5, %l3, %o3
3594 movcc %icc, %i5, %o0
3595 alignaddrl %g3, %l4, %o4
3596 movrne %l2, 0x24A, %o5
3597 umulcc %o2, 0x0956, %g4
3598 subcc %g1, 0x0794, %i6
3599 ld [%l7 + 0x60], %f4
3600 andcc %o7, %i2, %i3
3601 xorcc %g2, %g6, %i7
3602 movne %xcc, %l1, %o6
3603 sllx %i1, %i0, %o1
3604 movle %xcc, %i4, %l0
3605 addcc %g7, 0x03D9, %l6
3606 ldub [%l7 + 0x35], %l5
3607 sir 0x1F36
3608 movrne %g5, 0x055, %l3
3609 lduh [%l7 + 0x0A], %o3
3610 ldub [%l7 + 0x57], %i5
3611 fmovrdne %g3, %f14, %f2
3612 fmovda %xcc, %f12, %f22
3613 edge8ln %o0, %l4, %o4
3614 movrlez %l2, 0x22D, %o5
3615 movvs %icc, %g4, %g1
3616 movne %xcc, %i6, %o2
3617 fone %f22
3618 addc %i2, 0x1194, %i3
3619 fmovdle %icc, %f18, %f13
3620 ldd [%l7 + 0x78], %o6
3621 fmovrdgz %g2, %f16, %f30
3622 mulscc %i7, 0x1047, %l1
3623 ldd [%l7 + 0x50], %o6
3624 alignaddr %i1, %i0, %o1
3625 movcs %icc, %g6, %i4
3626 orncc %g7, 0x0DD0, %l0
3627 sll %l6, 0x03, %g5
3628 sllx %l3, 0x08, %o3
3629 sir 0x149B
3630 ldd [%l7 + 0x08], %f2
3631 edge8l %l5, %g3, %i5
3632 xorcc %o0, 0x09B6, %o4
3633 edge16l %l4, %l2, %o5
3634 smul %g4, %g1, %i6
3635 xnorcc %i2, %o2, %o7
3636 array8 %g2, %i7, %i3
3637 lduh [%l7 + 0x34], %o6
3638 ld [%l7 + 0x64], %f27
3639 movvc %icc, %i1, %l1
3640 fpadd32 %f20, %f26, %f14
3641 edge8 %o1, %g6, %i4
3642 fnands %f25, %f10, %f19
3643 movre %g7, 0x23C, %i0
3644 movg %icc, %l0, %l6
3645 ldsb [%l7 + 0x42], %g5
3646 popc %l3, %o3
3647 array32 %l5, %g3, %i5
3648 edge8n %o4, %l4, %l2
3649 fmovrde %o5, %f16, %f28
3650 lduh [%l7 + 0x10], %g4
3651 umul %g1, %i6, %o0
3652 stb %o2, [%l7 + 0x29]
3653 add %o7, 0x1796, %g2
3654 movleu %xcc, %i2, %i3
3655 sra %o6, %i7, %l1
3656 movle %icc, %o1, %g6
3657 movvc %xcc, %i4, %i1
3658 save %g7, 0x09CF, %i0
3659 rdpr %cwp, %g1
3660 rdpr %cansave, %g2
3661 rdpr %canrestore, %g3
3662 rdpr %cleanwin, %g4
3663 rdpr %otherwin, %g5
3664 rdpr %wstate, %g6
3665 edge16l %l6, %g5, %l3
3666 addc %l0, %l5, %g3
3667 popc 0x00D2, %i5
3668 fmul8x16al %f7, %f4, %f4
3669 sdiv %o4, 0x168F, %l4
3670 andncc %l2, %o3, %g4
3671 mova %icc, %g1, %i6
3672 fmovse %xcc, %f8, %f14
3673 smulcc %o0, %o5, %o2
3674 ldsb [%l7 + 0x1C], %o7
3675 fmovscs %icc, %f10, %f4
3676 xor %i2, %g2, %i3
3677 xnorcc %i7, 0x1276, %o6
3678 sllx %l1, 0x06, %o1
3679 fornot2 %f4, %f20, %f14
3680 popc %g6, %i4
3681 xorcc %g7, %i1, %l6
3682 andcc %i0, 0x028C, %g5
3683 edge32l %l3, %l5, %l0
3684 movgu %icc, %i5, %g3
3685 edge16l %l4, %o4, %o3
3686 umul %l2, 0x06D3, %g4
3687 fmovscs %icc, %f12, %f17
3688 movvs %icc, %g1, %o0
3689 movvc %icc, %o5, %o2
3690 edge32 %i6, %o7, %g2
3691 movrlez %i2, %i3, %o6
3692 fmul8x16 %f20, %f12, %f10
3693 fmovrsgez %i7, %f25, %f7
3694 srax %l1, %o1, %i4
3695 ldsw [%l7 + 0x34], %g7
3696 udivcc %i1, 0x1FD1, %l6
3697 movge %xcc, %i0, %g5
3698 movle %xcc, %g6, %l3
3699 movcs %icc, %l0, %l5
3700 fmovdn %xcc, %f20, %f13
3701 stw %i5, [%l7 + 0x4C]
3702 st %f11, [%l7 + 0x4C]
3703 fpack16 %f20, %f17
3704 edge8ln %l4, %g3, %o4
3705 alignaddrl %o3, %g4, %g1
3706 movle %icc, %l2, %o0
3707 edge16l %o2, %o5, %o7
3708 subc %i6, %g2, %i2
3709 mulx %i3, 0x00A1, %o6
3710 sir 0x022A
3711 fands %f18, %f24, %f16
3712 fmovdle %icc, %f23, %f29
3713 movpos %icc, %l1, %i7
3714 fcmple32 %f16, %f26, %i4
3715 ld [%l7 + 0x18], %f4
3716 fornot1s %f29, %f26, %f6
3717 popc 0x048A, %g7
3718 edge32l %o1, %i1, %i0
3719 add %l6, %g6, %g5
3720 save %l0, 0x1746, %l5
3721 rdpr %cwp, %g1
3722 rdpr %cansave, %g2
3723 rdpr %canrestore, %g3
3724 rdpr %cleanwin, %g4
3725 rdpr %otherwin, %g5
3726 rdpr %wstate, %g6
3727 movrgez %i5, %l3, %g3
3728 fmovdvs %icc, %f2, %f20
3729 ldd [%l7 + 0x58], %f30
3730 fpsub16s %f29, %f26, %f25
3731 fmul8sux16 %f20, %f16, %f26
3732 fmovdvc %icc, %f15, %f3
3733 st %f29, [%l7 + 0x38]
3734 movcc %xcc, %l4, %o4
3735 stx %g4, [%l7 + 0x70]
3736 ldsh [%l7 + 0x3C], %o3
3737 alignaddrl %l2, %o0, %o2
3738 movvs %icc, %g1, %o7
3739 fandnot2 %f4, %f30, %f10
3740 xor %o5, 0x1AB4, %i6
3741 fmovdcc %xcc, %f0, %f17
3742 movre %i2, 0x1C6, %g2
3743 sra %i3, %o6, %i7
3744 movvs %icc, %i4, %g7
3745 orn %o1, %i1, %i0
3746 fexpand %f8, %f6
3747 edge16ln %l1, %g6, %l6
3748 popc %l0, %l5
3749 xorcc %i5, %l3, %g5
3750 nop
3751 set 0x2B, %o2
3752 ldsb [%l7 + %o2], %g3
3753 ldd [%l7 + 0x70], %o4
3754 movrgez %g4, 0x2C9, %o3
3755 movpos %xcc, %l2, %o0
3756 movrne %o2, %l4, %o7
3757 edge8l %g1, %i6, %o5
3758 popc 0x0B96, %i2
3759 fmuld8ulx16 %f7, %f1, %f26
3760 umul %g2, 0x1AB6, %o6
3761 addc %i7, 0x1027, %i3
3762 sll %g7, 0x07, %i4
3763 edge32n %i1, %o1, %l1
3764 lduw [%l7 + 0x1C], %g6
3765 fcmpeq32 %f10, %f2, %l6
3766 edge32n %l0, %l5, %i5
3767 ldsb [%l7 + 0x23], %l3
3768 mova %xcc, %i0, %g5
3769 subcc %g3, 0x096B, %g4
3770 sth %o3, [%l7 + 0x20]
3771 umul %l2, %o4, %o0
3772 and %o2, 0x0A7E, %l4
3773 move %icc, %g1, %i6
3774 movg %xcc, %o7, %i2
3775 edge32l %o5, %o6, %i7
3776 move %xcc, %g2, %g7
3777 mulscc %i3, 0x1A93, %i4
3778 fmovde %xcc, %f11, %f30
3779 lduh [%l7 + 0x3E], %o1
3780 srl %l1, 0x05, %i1
3781 sra %g6, 0x00, %l6
3782 movpos %icc, %l5, %l0
3783 sir 0x0D8E
3784 movrgz %i5, 0x2D0, %i0
3785 ldd [%l7 + 0x30], %l2
3786 udivcc %g3, 0x0594, %g4
3787 edge8l %o3, %g5, %l2
3788 addcc %o0, 0x0D58, %o4
3789 mulx %l4, 0x1A1D, %o2
3790 srlx %g1, 0x1F, %o7
3791 edge16l %i2, %o5, %i6
3792 udivcc %i7, 0x0E0C, %g2
3793 edge8ln %g7, %o6, %i4
3794 nop
3795 set 0x70, %l3
3796 lduw [%l7 + %l3], %o1
3797 stb %i3, [%l7 + 0x33]
3798 srlx %l1, 0x1D, %g6
3799 srax %i1, %l5, %l6
3800 xnor %i5, %l0, %i0
3801 orcc %g3, 0x0EB9, %g4
3802 save %o3, %g5, %l2
3803 rdpr %cwp, %g1
3804 rdpr %cansave, %g2
3805 rdpr %canrestore, %g3
3806 rdpr %cleanwin, %g4
3807 rdpr %otherwin, %g5
3808 rdpr %wstate, %g6
3809 udivx %o0, 0x0012, %l3
3810 ldd [%l7 + 0x50], %f2
3811 sra %l4, %o2, %g1
3812 fpadd32s %f22, %f19, %f14
3813 fmovrdne %o7, %f12, %f2
3814 fmovsvc %xcc, %f2, %f31
3815 fandnot2 %f14, %f28, %f8
3816 addcc %i2, %o4, %o5
3817 xnorcc %i7, %i6, %g7
3818 setx loop_11, %l0, %l1
3819 return %l1
3820 nop
3821 rdpr %cwp, %g1
3822 rdpr %cansave, %g2
3823 rdpr %canrestore, %g3
3824 rdpr %cleanwin, %g4
3825 rdpr %otherwin, %g5
3826 rdpr %wstate, %g6
3827loop_11: movg %icc, %i3, %l1
3828 movcc %xcc, %g6, %i1
3829 sethi 0x12E5, %g2
3830 movrgz %l5, 0x147, %i5
3831 fmovsl %xcc, %f0, %f0
3832 smulcc %l6, %l0, %g3
3833 or %g4, 0x121E, %i0
3834 popc 0x059E, %g5
3835 movrgez %o3, %l2, %l3
3836 fmovdleu %icc, %f21, %f22
3837 fpmerge %f0, %f21, %f10
3838 orcc %l4, %o0, %o2
3839 edge16n %o7, %i2, %o4
3840 save %g1, 0x0C92, %i7
3841 rdpr %cwp, %g1
3842 rdpr %cansave, %g2
3843 rdpr %canrestore, %g3
3844 rdpr %cleanwin, %g4
3845 rdpr %otherwin, %g5
3846 rdpr %wstate, %g6
3847 mova %icc, %o5, %g7
3848 fmovdle %xcc, %f12, %f10
3849 edge16l %i6, %o6, %o1
3850 edge16 %i4, %l1, %g6
3851 umulcc %i1, 0x02DE, %g2
3852 fsrc2s %f6, %f24
3853 addccc %l5, 0x159A, %i5
3854 move %icc, %l6, %l0
3855 edge16ln %g3, %i3, %g4
3856 movgu %xcc, %i0, %o3
3857 movrgz %g5, %l2, %l4
3858 umul %o0, %l3, %o7
3859 sll %i2, %o2, %o4
3860 subc %i7, %o5, %g1
3861 movcc %icc, %g7, %o6
3862 movrgz %i6, 0x365, %o1
3863 edge8l %i4, %l1, %i1
3864 for %f30, %f16, %f12
3865 or %g6, %g2, %l5
3866 edge16l %i5, %l6, %g3
3867 xor %l0, %i3, %i0
3868 sra %g4, %g5, %l2
3869 fcmple32 %f16, %f2, %l4
3870 fzero %f4
3871 fmovsvs %icc, %f2, %f10
3872 fmul8x16 %f31, %f16, %f14
3873 sllx %o0, %o3, %o7
3874 lduh [%l7 + 0x42], %l3
3875 std %f26, [%l7 + 0x60]
3876 movrgez %i2, %o4, %o2
3877 edge8l %i7, %g1, %o5
3878 array8 %g7, %o6, %o1
3879 ld [%l7 + 0x60], %f18
3880 sdiv %i6, 0x0F9B, %l1
3881 ldsw [%l7 + 0x58], %i4
3882 fandnot2s %f30, %f0, %f25
3883 fornot1 %f8, %f30, %f4
3884 movl %xcc, %g6, %g2
3885 ld [%l7 + 0x28], %f17
3886 fmovrde %l5, %f6, %f10
3887 array8 %i5, %i1, %g3
3888 fnors %f17, %f7, %f11
3889 move %icc, %l6, %i3
3890 xnorcc %l0, 0x144B, %i0
3891 popc %g5, %l2
3892 orcc %g4, 0x1263, %l4
3893 xor %o0, %o3, %l3
3894 fmovrsgez %i2, %f12, %f7
3895 movg %xcc, %o7, %o4
3896 udivx %o2, 0x1632, %g1
3897 array32 %o5, %i7, %o6
3898 ldsh [%l7 + 0x7E], %o1
3899 edge16 %i6, %l1, %g7
3900 addc %g6, 0x1DED, %g2
3901 subcc %i4, 0x1F8D, %l5
3902 lduw [%l7 + 0x78], %i5
3903 movrgz %i1, %l6, %g3
3904 ldsb [%l7 + 0x31], %l0
3905 fabss %f2, %f30
3906 subccc %i0, 0x1E89, %i3
3907 edge8ln %l2, %g5, %l4
3908 movrgz %o0, 0x39B, %g4
3909 srl %o3, 0x06, %i2
3910 andn %l3, 0x1290, %o7
3911 sll %o4, 0x17, %g1
3912 movleu %icc, %o5, %o2
3913 ldub [%l7 + 0x2C], %o6
3914 edge16l %o1, %i7, %i6
3915 movrgez %l1, 0x09F, %g7
3916 edge8l %g2, %g6, %i4
3917 fxnor %f0, %f18, %f18
3918 fone %f26
3919 ld [%l7 + 0x58], %f8
3920 sdivx %l5, 0x1AFF, %i1
3921 fmovsneg %xcc, %f13, %f9
3922 edge32l %l6, %g3, %i5
3923 smul %l0, 0x1DF4, %i0
3924 fmovdle %xcc, %f9, %f21
3925 edge32 %i3, %g5, %l2
3926 restore %o0, 0x1FDC, %l4
3927 rdpr %cwp, %g1
3928 rdpr %cansave, %g2
3929 rdpr %canrestore, %g3
3930 rdpr %cleanwin, %g4
3931 rdpr %otherwin, %g5
3932 rdpr %wstate, %g6
3933 array16 %g4, %o3, %i2
3934 setx loop_12, %l0, %l1
3935 return %l1
3936 nop
3937 rdpr %cwp, %g1
3938 rdpr %cansave, %g2
3939 rdpr %canrestore, %g3
3940 rdpr %cleanwin, %g4
3941 rdpr %otherwin, %g5
3942 rdpr %wstate, %g6
3943loop_12: xor %o4, 0x1461, %o5
3944 sdivcc %g1, 0x130E, %o2
3945 umul %o6, 0x0200, %o1
3946 stb %i6, [%l7 + 0x51]
3947 orncc %l1, %i7, %g2
3948 mulx %g6, 0x1584, %i4
3949 siam 0x5
3950 movrgez %l5, %i1, %g7
3951 edge8l %g3, %l6, %l0
3952 movge %icc, %i0, %i5
3953 st %f15, [%l7 + 0x28]
3954 fmovdneg %icc, %f30, %f23
3955 ldsh [%l7 + 0x44], %i3
3956 fmovscs %icc, %f22, %f29
3957 add %l2, %o0, %l4
3958 fmovdne %icc, %f30, %f11
3959 subccc %g5, %g4, %o3
3960 stw %l3, [%l7 + 0x4C]
3961 subc %o7, %o4, %i2
3962 edge8 %o5, %g1, %o2
3963 ldsh [%l7 + 0x4E], %o6
3964 udiv %o1, 0x191A, %i6
3965 mulx %l1, 0x044F, %g2
3966 sir 0x033E
3967 ldd [%l7 + 0x68], %f24
3968 fsrc2 %f22, %f10
3969 mulx %i7, 0x1F11, %i4
3970 sll %l5, %g6, %i1
3971 smul %g7, %l6, %g3
3972 movrlez %l0, 0x2A4, %i0
3973 fands %f12, %f4, %f6
3974 stb %i3, [%l7 + 0x54]
3975 fmovspos %icc, %f1, %f6
3976 array32 %l2, %i5, %l4
3977 add %o0, 0x1820, %g4
3978 movrgz %o3, %l3, %o7
3979 fmovsgu %icc, %f31, %f21
3980 mova %xcc, %g5, %i2
3981 sth %o5, [%l7 + 0x24]
3982 addc %g1, 0x0BC6, %o2
3983 ldsb [%l7 + 0x0A], %o4
3984 subcc %o6, %i6, %l1
3985 alignaddrl %o1, %i7, %g2
3986 umul %i4, 0x0E9C, %l5
3987 fmovsvs %xcc, %f24, %f6
3988 lduh [%l7 + 0x24], %g6
3989 st %f18, [%l7 + 0x2C]
3990 pdist %f10, %f28, %f26
3991 xorcc %i1, %l6, %g7
3992 edge16 %g3, %i0, %l0
3993 fmovrdne %l2, %f24, %f2
3994 nop
3995 set 0x5A, %l2
3996 stb %i5, [%l7 + %l2]
3997 andncc %i3, %o0, %l4
3998 movg %xcc, %o3, %g4
3999 xnorcc %l3, 0x1425, %g5
4000 ld [%l7 + 0x30], %f28
4001 xorcc %i2, %o5, %o7
4002 movrlez %g1, %o4, %o2
4003 fpack32 %f4, %f20, %f28
4004 edge16ln %i6, %l1, %o1
4005 sub %o6, 0x0386, %i7
4006 stx %i4, [%l7 + 0x20]
4007 fones %f17
4008 ld [%l7 + 0x5C], %f19
4009 restore %g2, 0x06A8, %l5
4010 rdpr %cwp, %g1
4011 rdpr %cansave, %g2
4012 rdpr %canrestore, %g3
4013 rdpr %cleanwin, %g4
4014 rdpr %otherwin, %g5
4015 rdpr %wstate, %g6
4016 sllx %i1, %l6, %g7
4017 movvs %xcc, %g3, %i0
4018 sll %g6, %l2, %l0
4019 fpsub16s %f5, %f1, %f30
4020 sllx %i5, 0x0F, %o0
4021 edge8n %i3, %l4, %o3
4022 xor %l3, %g4, %i2
4023 movcc %icc, %o5, %g5
4024 xor %o7, 0x1770, %o4
4025 xor %g1, %o2, %i6
4026 fmovdvc %xcc, %f25, %f20
4027 edge16 %l1, %o1, %i7
4028 umulcc %o6, 0x1785, %i4
4029 fsrc1s %f1, %f27
4030 popc %g2, %l5
4031 edge16l %l6, %i1, %g3
4032 fmovrdgez %i0, %f8, %f6
4033 movvs %xcc, %g7, %g6
4034 fmovspos %icc, %f28, %f0
4035 fmovdle %xcc, %f3, %f11
4036 movvc %icc, %l0, %i5
4037 fmul8x16au %f12, %f25, %f4
4038 move %xcc, %l2, %o0
4039 movvc %xcc, %l4, %i3
4040 addccc %l3, %o3, %g4
4041 movl %icc, %i2, %g5
4042 ldd [%l7 + 0x68], %o6
4043 xor %o5, %o4, %g1
4044 add %o2, %i6, %l1
4045 movrlez %o1, %i7, %i4
4046 alignaddr %g2, %o6, %l6
4047 movvs %xcc, %i1, %l5
4048 movn %xcc, %i0, %g7
4049 udivcc %g6, 0x0DDF, %g3
4050 move %xcc, %l0, %l2
4051 edge32l %i5, %o0, %l4
4052 fnand %f24, %f30, %f14
4053 nop
4054 set 0x68, %l1
4055 ldx [%l7 + %l1], %l3
4056 edge16ln %o3, %g4, %i2
4057 fmovsge %icc, %f3, %f16
4058 fcmped %fcc0, %f0, %f6
4059 edge16l %i3, %g5, %o7
4060 movrlz %o5, 0x27A, %g1
4061 xor %o4, 0x0C29, %o2
4062 udivcc %i6, 0x09A2, %l1
4063 edge8ln %o1, %i4, %g2
4064 ldsb [%l7 + 0x18], %o6
4065 edge32l %i7, %i1, %l6
4066 sethi 0x0B25, %l5
4067 fabss %f22, %f7
4068 xnorcc %g7, 0x07F9, %g6
4069 xor %g3, %i0, %l2
4070 subc %l0, 0x116F, %o0
4071 stx %l4, [%l7 + 0x20]
4072 fmovdcc %icc, %f5, %f31
4073 subccc %i5, %o3, %l3
4074 andcc %i2, 0x058F, %g4
4075 pdist %f30, %f24, %f14
4076 ldsb [%l7 + 0x7F], %g5
4077 udivcc %o7, 0x0BAD, %o5
4078 movvc %xcc, %i3, %g1
4079 alignaddrl %o4, %o2, %l1
4080 fmovs %f9, %f18
4081 movcs %xcc, %i6, %i4
4082 fones %f3
4083 nop
4084 set 0x6A, %g7
4085 ldub [%l7 + %g7], %o1
4086 movrgez %g2, 0x0DF, %o6
4087 subccc %i7, 0x0F83, %i1
4088 xorcc %l6, 0x0D14, %l5
4089 edge16l %g6, %g3, %i0
4090 udiv %l2, 0x149D, %g7
4091 movge %xcc, %o0, %l4
4092 movvs %xcc, %i5, %l0
4093 movpos %icc, %o3, %i2
4094 orn %g4, 0x005A, %l3
4095 fcmpgt32 %f26, %f20, %o7
4096 movrlez %g5, 0x1A7, %i3
4097 array32 %o5, %o4, %o2
4098 srl %l1, %i6, %i4
4099 movgu %icc, %g1, %g2
4100 udiv %o6, 0x1A85, %o1
4101 sllx %i7, %l6, %l5
4102 fpack32 %f24, %f24, %f20
4103 sdiv %g6, 0x1B1D, %g3
4104 movrlz %i1, 0x3A8, %l2
4105 fpadd32 %f14, %f24, %f6
4106 ldd [%l7 + 0x30], %g6
4107 andcc %i0, 0x0479, %l4
4108 addc %i5, 0x1C15, %o0
4109 fmovdg %icc, %f26, %f0
4110 subccc %l0, %o3, %g4
4111 addccc %i2, 0x0AAB, %o7
4112 movne %xcc, %g5, %l3
4113 udiv %i3, 0x1C39, %o4
4114 edge32l %o2, %o5, %i6
4115 movrgez %l1, %g1, %g2
4116 addccc %o6, %o1, %i4
4117 movpos %xcc, %l6, %i7
4118 udiv %g6, 0x1D38, %l5
4119 sth %i1, [%l7 + 0x10]
4120 stx %l2, [%l7 + 0x38]
4121 alignaddrl %g3, %i0, %g7
4122 movn %icc, %l4, %o0
4123 edge8 %l0, %i5, %g4
4124 fmovdcs %icc, %f24, %f25
4125 fmovrsgez %i2, %f15, %f27
4126 fmul8sux16 %f18, %f26, %f30
4127 popc %o7, %g5
4128 fsrc1s %f20, %f4
4129 st %f30, [%l7 + 0x60]
4130 movrne %o3, 0x07A, %l3
4131 lduh [%l7 + 0x0A], %o4
4132 fmul8ulx16 %f8, %f8, %f2
4133 sub %i3, %o5, %o2
4134 edge32 %l1, %i6, %g1
4135 edge8 %g2, %o1, %o6
4136 movcs %icc, %i4, %l6
4137 fmovdl %icc, %f0, %f10
4138 fxnors %f22, %f24, %f11
4139 movcc %icc, %i7, %l5
4140 fcmpgt16 %f14, %f12, %g6
4141 srax %l2, %g3, %i1
4142 subccc %i0, %l4, %g7
4143 fcmpes %fcc2, %f18, %f31
4144 fabsd %f24, %f10
4145 fmovsvc %icc, %f6, %f29
4146 movrlez %l0, %i5, %g4
4147 movvs %icc, %o0, %o7
4148 movleu %icc, %i2, %g5
4149 fmovrsgez %o3, %f0, %f19
4150 udivx %o4, 0x1625, %i3
4151 movcc %xcc, %o5, %o2
4152 save %l3, %l1, %g1
4153 rdpr %cwp, %g1
4154 rdpr %cansave, %g2
4155 rdpr %canrestore, %g3
4156 rdpr %cleanwin, %g4
4157 rdpr %otherwin, %g5
4158 rdpr %wstate, %g6
4159 ldsw [%l7 + 0x48], %i6
4160 addccc %o1, 0x1EE5, %o6
4161 lduw [%l7 + 0x48], %i4
4162 fpackfix %f28, %f1
4163 movrgz %l6, %g2, %i7
4164 mulx %l5, 0x0F6D, %l2
4165 edge32 %g3, %g6, %i0
4166 movvc %xcc, %l4, %g7
4167 andn %l0, %i1, %i5
4168 fnot1 %f14, %f22
4169 fmovscs %xcc, %f20, %f7
4170 ldd [%l7 + 0x28], %g4
4171 ldd [%l7 + 0x68], %f2
4172 sethi 0x0AE0, %o0
4173 sllx %i2, 0x05, %g5
4174 orncc %o7, 0x1BCD, %o4
4175 edge16 %i3, %o3, %o5
4176 fxnors %f25, %f27, %f12
4177 ldsb [%l7 + 0x08], %o2
4178 fmovsvc %xcc, %f0, %f15
4179 fsrc2 %f6, %f12
4180 edge8n %l3, %l1, %g1
4181 fmovdge %icc, %f13, %f31
4182 ldsh [%l7 + 0x78], %i6
4183 movgu %xcc, %o1, %o6
4184 fmovdpos %xcc, %f10, %f27
4185 orn %l6, %i4, %g2
4186 subccc %i7, 0x17E5, %l2
4187 array32 %l5, %g3, %i0
4188 edge16n %g6, %l4, %l0
4189 fandnot2s %f23, %f6, %f20
4190 movg %icc, %g7, %i5
4191 addc %g4, %i1, %o0
4192 lduh [%l7 + 0x3E], %g5
4193 setx loop_13, %l0, %l1
4194 return %l1
4195 nop
4196 rdpr %cwp, %g1
4197 rdpr %cansave, %g2
4198 rdpr %canrestore, %g3
4199 rdpr %cleanwin, %g4
4200 rdpr %otherwin, %g5
4201 rdpr %wstate, %g6
4202loop_13: edge8 %o4, %i3, %o3
4203 movrlez %o5, %l3, %l1
4204 umulcc %o2, %i6, %g1
4205 st %f27, [%l7 + 0x78]
4206 nop
4207 set 0x7D, %i6
4208 ldub [%l7 + %i6], %o1
4209 udivx %l6, 0x19CB, %i4
4210 fandnot1s %f28, %f16, %f25
4211 movl %icc, %g2, %i7
4212 edge32ln %o6, %l5, %l2
4213 fcmpgt16 %f10, %f20, %i0
4214 fmovsn %xcc, %f11, %f27
4215 smul %g6, %l4, %g3
4216 edge8l %g7, %i5, %g4
4217 movleu %xcc, %i1, %l0
4218 ldsb [%l7 + 0x61], %o0
4219 movcs %icc, %g5, %o7
4220 fzeros %f20
4221 subc %o4, %i2, %o3
4222 or %o5, 0x1357, %l3
4223 sdiv %l1, 0x044A, %i3
4224 movre %o2, %i6, %g1
4225 udivcc %o1, 0x0F15, %l6
4226 fmovsne %xcc, %f11, %f22
4227 edge32ln %g2, %i7, %i4
4228 sth %l5, [%l7 + 0x24]
4229 movn %xcc, %o6, %l2
4230 movvs %icc, %g6, %i0
4231 edge8ln %l4, %g7, %g3
4232 movre %g4, 0x1F5, %i5
4233 fmovrdgez %l0, %f18, %f28
4234 lduh [%l7 + 0x48], %i1
4235 fexpand %f21, %f20
4236 and %g5, %o0, %o4
4237 ldsw [%l7 + 0x78], %o7
4238 addc %o3, %o5, %l3
4239 sdiv %i2, 0x1CCE, %i3
4240 alignaddrl %o2, %i6, %g1
4241 addccc %o1, 0x1B8B, %l6
4242 fnot2s %f3, %f31
4243 ldub [%l7 + 0x2D], %l1
4244 fxors %f25, %f23, %f23
4245 fcmpgt32 %f22, %f18, %i7
4246 ldub [%l7 + 0x64], %i4
4247 fmovsg %xcc, %f11, %f28
4248 nop
4249 set 0x10, %i4
4250 ldsh [%l7 + %i4], %l5
4251 mova %xcc, %g2, %l2
4252 fsrc1 %f12, %f0
4253 edge16n %g6, %i0, %o6
4254 sdivcc %l4, 0x0F26, %g3
4255 add %g4, 0x1E5E, %g7
4256 fmovrslez %l0, %f26, %f21
4257 fmovsn %xcc, %f25, %f29
4258 srl %i5, %g5, %i1
4259 fpadd32 %f6, %f16, %f24
4260 movl %icc, %o4, %o7
4261 siam 0x7
4262 ld [%l7 + 0x1C], %f28
4263 addccc %o3, %o0, %l3
4264 subc %i2, 0x124D, %o5
4265 movn %xcc, %o2, %i3
4266 edge32l %g1, %i6, %o1
4267 fpsub32 %f0, %f10, %f26
4268 for %f30, %f22, %f16
4269 st %f23, [%l7 + 0x5C]
4270 stb %l6, [%l7 + 0x3D]
4271 and %l1, %i7, %l5
4272 xorcc %i4, %g2, %l2
4273 movre %g6, %i0, %o6
4274 xor %g3, 0x066E, %l4
4275 andcc %g7, 0x0532, %l0
4276 movpos %icc, %g4, %i5
4277 smul %g5, 0x0553, %i1
4278 movrlez %o4, 0x210, %o3
4279 movcs %xcc, %o7, %l3
4280 orcc %i2, 0x10DA, %o5
4281 fcmpgt16 %f2, %f14, %o0
4282 movre %o2, %g1, %i3
4283 fabsd %f24, %f28
4284 edge16l %i6, %o1, %l1
4285 movn %xcc, %l6, %i7
4286 ldub [%l7 + 0x1C], %i4
4287 fmovdvs %icc, %f6, %f1
4288 fmul8ulx16 %f4, %f24, %f2
4289 edge16ln %g2, %l2, %g6
4290 popc 0x0ED6, %i0
4291 ldsh [%l7 + 0x76], %l5
4292 alignaddr %g3, %o6, %g7
4293 smulcc %l4, 0x12B0, %g4
4294 umulcc %i5, %l0, %g5
4295 fmul8x16 %f22, %f20, %f0
4296 edge16 %o4, %i1, %o7
4297 fxnor %f26, %f16, %f2
4298 edge16 %o3, %l3, %o5
4299 sub %o0, %o2, %i2
4300 nop
4301 set 0x30, %o6
4302 ldx [%l7 + %o6], %i3
4303 movne %xcc, %i6, %o1
4304 umul %g1, %l6, %i7
4305 movrlz %i4, 0x226, %g2
4306 xnor %l1, 0x01C6, %l2
4307 sir 0x12A4
4308 movl %xcc, %i0, %l5
4309 movn %icc, %g6, %o6
4310 edge16ln %g3, %l4, %g7
4311 sll %g4, %l0, %i5
4312 srlx %g5, %o4, %i1
4313 fmovsl %icc, %f14, %f9
4314 fmovdge %xcc, %f16, %f0
4315 movpos %icc, %o7, %l3
4316 array8 %o3, %o5, %o0
4317 udiv %o2, 0x0EB2, %i3
4318 stw %i6, [%l7 + 0x48]
4319 st %f8, [%l7 + 0x68]
4320 fcmpeq32 %f28, %f16, %i2
4321 orncc %o1, %g1, %l6
4322 movvc %icc, %i7, %i4
4323 fmovd %f28, %f2
4324 sll %l1, 0x1B, %g2
4325 orcc %i0, 0x0FDF, %l2
4326 movgu %xcc, %g6, %o6
4327 sllx %g3, %l4, %g7
4328 stb %g4, [%l7 + 0x2B]
4329 restore %l0, 0x1B0D, %l5
4330 rdpr %cwp, %g1
4331 rdpr %cansave, %g2
4332 rdpr %canrestore, %g3
4333 rdpr %cleanwin, %g4
4334 rdpr %otherwin, %g5
4335 rdpr %wstate, %g6
4336 alignaddr %i5, %o4, %i1
4337 movle %icc, %g5, %o7
4338 edge16n %o3, %l3, %o5
4339 edge32n %o0, %o2, %i6
4340 edge32n %i3, %i2, %g1
4341 edge8 %o1, %i7, %i4
4342 nop
4343 set 0x70, %i1
4344 ldd [%l7 + %i1], %f24
4345 edge8n %l1, %l6, %i0
4346 udivcc %g2, 0x1E83, %l2
4347 ldsh [%l7 + 0x6A], %g6
4348 xnorcc %o6, 0x147A, %l4
4349 sth %g7, [%l7 + 0x44]
4350 sub %g3, 0x05D1, %g4
4351 movl %icc, %l5, %i5
4352 edge32n %o4, %i1, %g5
4353 stw %o7, [%l7 + 0x70]
4354 edge16ln %o3, %l0, %o5
4355 ldsw [%l7 + 0x28], %o0
4356 sth %o2, [%l7 + 0x2A]
4357 ldsw [%l7 + 0x40], %i6
4358 movrgez %l3, %i3, %i2
4359 edge8ln %g1, %i7, %i4
4360 move %xcc, %l1, %l6
4361 orcc %o1, 0x01BD, %i0
4362 movvs %xcc, %g2, %l2
4363 movvc %icc, %o6, %l4
4364 setx loop_14, %l0, %l1
4365 return %l1
4366 nop
4367 rdpr %cwp, %g1
4368 rdpr %cansave, %g2
4369 rdpr %canrestore, %g3
4370 rdpr %cleanwin, %g4
4371 rdpr %otherwin, %g5
4372 rdpr %wstate, %g6
4373loop_14: umulcc %l5, 0x1B71, %g4
4374 ldsh [%l7 + 0x66], %o4
4375 alignaddr %i5, %g5, %i1
4376 smulcc %o7, 0x1850, %o3
4377 xnorcc %l0, %o0, %o5
4378 movl %icc, %o2, %i6
4379 fornot2 %f22, %f0, %f28
4380 nop
4381 set 0x58, %g1
4382 ldd [%l7 + %g1], %l2
4383 fmovscc %xcc, %f9, %f17
4384 nop
4385 set 0x0A, %l4
4386 sth %i2, [%l7 + %l4]
4387 movn %icc, %g1, %i7
4388 add %i4, 0x0A87, %l1
4389 sir 0x10E7
4390 save %i3, 0x0723, %l6
4391 rdpr %cwp, %g1
4392 rdpr %cansave, %g2
4393 rdpr %canrestore, %g3
4394 rdpr %cleanwin, %g4
4395 rdpr %otherwin, %g5
4396 rdpr %wstate, %g6
4397 movleu %xcc, %o1, %i0
4398 movpos %icc, %g2, %l2
4399 ldx [%l7 + 0x70], %l4
4400 xorcc %o6, 0x1B17, %g3
4401 fmovrde %g7, %f22, %f16
4402 add %g6, %g4, %l5
4403 fpsub32 %f0, %f28, %f14
4404 addc %i5, 0x1BDA, %g5
4405 mulscc %i1, %o4, %o3
4406 srax %o7, %o0, %l0
4407 stw %o2, [%l7 + 0x70]
4408 fmul8ulx16 %f6, %f28, %f0
4409 fmovdpos %icc, %f3, %f28
4410 sll %i6, %o5, %i2
4411 fmovdneg %icc, %f8, %f29
4412 and %g1, 0x03C8, %l3
4413 edge32ln %i4, %l1, %i7
4414 udivx %i3, 0x11C8, %o1
4415 fmovrsne %l6, %f14, %f26
4416 array32 %i0, %l2, %l4
4417 ldub [%l7 + 0x38], %o6
4418 std %f10, [%l7 + 0x40]
4419 fnors %f31, %f5, %f4
4420 fsrc1s %f26, %f6
4421 andncc %g3, %g7, %g2
4422 fmovsa %xcc, %f28, %f12
4423 fpadd32 %f0, %f14, %f30
4424 movle %xcc, %g4, %g6
4425 movle %xcc, %i5, %l5
4426 sethi 0x1E3A, %g5
4427 edge32l %i1, %o4, %o3
4428 movge %icc, %o7, %o0
4429 stw %o2, [%l7 + 0x68]
4430 fabss %f31, %f10
4431 stx %i6, [%l7 + 0x68]
4432 movge %xcc, %o5, %l0
4433 fxnor %f24, %f6, %f30
4434 movcs %icc, %i2, %l3
4435 fmul8x16au %f16, %f31, %f28
4436 sdiv %i4, 0x0EF7, %l1
4437 mulx %g1, 0x007C, %i3
4438 umul %i7, 0x02D4, %o1
4439 addc %l6, %i0, %l4
4440 ldsh [%l7 + 0x4A], %o6
4441 movvc %icc, %l2, %g3
4442 sra %g2, %g4, %g6
4443 movg %xcc, %g7, %l5
4444 andncc %g5, %i5, %i1
4445 edge32ln %o4, %o7, %o3
4446 lduh [%l7 + 0x32], %o2
4447 fcmpeq32 %f28, %f8, %o0
4448 movge %xcc, %o5, %l0
4449 smul %i6, 0x157E, %i2
4450 fpadd16 %f14, %f10, %f8
4451 fmovs %f23, %f30
4452 sub %i4, %l3, %g1
4453 udiv %l1, 0x0A1D, %i7
4454 xorcc %i3, %l6, %o1
4455 addccc %l4, 0x1853, %o6
4456 movneg %icc, %i0, %g3
4457 ldx [%l7 + 0x08], %l2
4458 stw %g4, [%l7 + 0x3C]
4459 orcc %g6, %g7, %l5
4460 or %g2, 0x0F49, %i5
4461 xnor %i1, %g5, %o7
4462 fmovsn %icc, %f13, %f12
4463 fmovdn %xcc, %f3, %f23
4464 addc %o4, 0x17E9, %o3
4465 addcc %o0, %o2, %o5
4466 ldsw [%l7 + 0x4C], %l0
4467 sra %i2, 0x1A, %i4
4468 fornot1 %f26, %f28, %f8
4469 andcc %i6, 0x1E72, %g1
4470 edge16n %l1, %i7, %l3
4471 sra %l6, 0x17, %i3
4472 movle %xcc, %o1, %l4
4473 lduw [%l7 + 0x08], %i0
4474 smulcc %o6, 0x1855, %l2
4475 andn %g4, %g6, %g3
4476 fcmpeq32 %f28, %f0, %g7
4477 subc %l5, %g2, %i5
4478 srlx %g5, %o7, %i1
4479 addccc %o4, %o3, %o0
4480 orcc %o5, %l0, %o2
4481 std %f6, [%l7 + 0x40]
4482 subcc %i2, 0x1CC0, %i4
4483 movg %icc, %g1, %l1
4484 ldd [%l7 + 0x20], %f18
4485 movg %xcc, %i6, %i7
4486 movvs %xcc, %l6, %l3
4487 ldd [%l7 + 0x20], %o0
4488 movpos %icc, %i3, %i0
4489 ldd [%l7 + 0x10], %l4
4490 umulcc %l2, %o6, %g6
4491 sllx %g4, %g3, %g7
4492 array16 %l5, %g2, %i5
4493 addc %g5, 0x187D, %i1
4494 edge8ln %o7, %o4, %o3
4495 orcc %o5, %o0, %o2
4496 xnorcc %i2, %i4, %l0
4497 smulcc %g1, 0x0A44, %l1
4498 fmul8x16al %f29, %f29, %f0
4499 movrgez %i6, 0x263, %i7
4500 movrgez %l6, %l3, %i3
4501 movn %xcc, %i0, %l4
4502 movne %icc, %l2, %o6
4503 array32 %o1, %g6, %g3
4504 movpos %icc, %g7, %l5
4505 st %f12, [%l7 + 0x60]
4506 edge32ln %g2, %i5, %g4
4507 andcc %i1, %g5, %o7
4508 xorcc %o3, %o5, %o4
4509 sdivx %o0, 0x026C, %o2
4510 edge8ln %i2, %l0, %i4
4511 sth %g1, [%l7 + 0x7C]
4512 popc %i6, %i7
4513 fornot2s %f3, %f31, %f26
4514 lduw [%l7 + 0x6C], %l1
4515 movpos %xcc, %l3, %l6
4516 smul %i3, %l4, %i0
4517 edge16ln %l2, %o1, %o6
4518 edge8n %g3, %g6, %g7
4519 movrne %g2, 0x1A2, %l5
4520 movvc %xcc, %i5, %g4
4521 movn %icc, %i1, %o7
4522 fcmpgt32 %f8, %f12, %g5
4523 xnor %o5, 0x0946, %o4
4524 sdivx %o3, 0x04E7, %o2
4525 xorcc %i2, 0x0910, %o0
4526 movl %icc, %l0, %i4
4527 fnot2s %f4, %f28
4528 edge8 %i6, %g1, %i7
4529 fmovdgu %icc, %f17, %f23
4530 movg %icc, %l1, %l6
4531 umul %l3, %i3, %l4
4532 ldub [%l7 + 0x59], %i0
4533 edge8ln %o1, %o6, %l2
4534 edge16l %g3, %g6, %g2
4535 sll %g7, 0x0F, %l5
4536 popc 0x0B9E, %i5
4537 restore %g4, 0x0390, %o7
4538 rdpr %cwp, %g1
4539 rdpr %cansave, %g2
4540 rdpr %canrestore, %g3
4541 rdpr %cleanwin, %g4
4542 rdpr %otherwin, %g5
4543 rdpr %wstate, %g6
4544 or %i1, 0x0067, %g5
4545 edge8ln %o4, %o5, %o2
4546 move %icc, %i2, %o3
4547 smulcc %l0, 0x071E, %i4
4548 smulcc %o0, %g1, %i6
4549 movle %icc, %i7, %l6
4550 sdivx %l3, 0x0417, %i3
4551 edge8 %l4, %i0, %l1
4552 fornot1 %f16, %f2, %f24
4553 movl %icc, %o1, %l2
4554 sllx %o6, 0x07, %g6
4555 edge8l %g2, %g3, %l5
4556 sra %i5, %g7, %g4
4557 nop
4558 set 0x1C, %o7
4559 ldsw [%l7 + %o7], %i1
4560 fnot1 %f0, %f24
4561 movne %icc, %g5, %o7
4562 move %xcc, %o5, %o4
4563 fxnors %f13, %f8, %f27
4564 edge16ln %i2, %o2, %o3
4565 udiv %i4, 0x1ED6, %o0
4566 popc %l0, %i6
4567 fcmpeq32 %f22, %f20, %i7
4568 movne %xcc, %g1, %l3
4569 smul %l6, 0x1935, %i3
4570 fzeros %f10
4571 save %i0, 0x0136, %l4
4572 rdpr %cwp, %g1
4573 rdpr %cansave, %g2
4574 rdpr %canrestore, %g3
4575 rdpr %cleanwin, %g4
4576 rdpr %otherwin, %g5
4577 rdpr %wstate, %g6
4578 fmovrse %o1, %f10, %f25
4579 subccc %l2, 0x1CCA, %o6
4580 subc %l1, %g2, %g3
4581 movrne %g6, %i5, %l5
4582 movne %xcc, %g4, %g7
4583 movleu %icc, %g5, %i1
4584 movre %o5, 0x045, %o4
4585 popc %i2, %o2
4586 udivx %o7, 0x0997, %o3
4587 alignaddr %i4, %o0, %i6
4588 fnot1 %f18, %f4
4589 fnot1 %f10, %f24
4590 movvc %icc, %i7, %l0
4591 movpos %icc, %l3, %l6
4592 edge32l %i3, %g1, %i0
4593 movrgz %l4, %o1, %l2
4594 fsrc2 %f2, %f2
4595 stb %l1, [%l7 + 0x6C]
4596 movcs %icc, %o6, %g2
4597 orn %g3, 0x1703, %g6
4598 fmovs %f10, %f22
4599 mulx %l5, %g4, %i5
4600 ldsb [%l7 + 0x2B], %g7
4601 fsrc1 %f6, %f4
4602 orcc %g5, 0x0610, %i1
4603 fpackfix %f28, %f4
4604 fmovdneg %icc, %f24, %f28
4605 ldsw [%l7 + 0x34], %o4
4606 edge8l %i2, %o2, %o5
4607 fnand %f14, %f16, %f2
4608 fcmple32 %f0, %f0, %o3
4609 mulx %o7, 0x08B9, %o0
4610 subcc %i6, 0x1E41, %i4
4611 mova %xcc, %l0, %l3
4612 mulscc %l6, 0x1062, %i7
4613 movle %icc, %g1, %i0
4614 udivcc %i3, 0x063C, %o1
4615 ld [%l7 + 0x68], %f13
4616 andncc %l2, %l1, %l4
4617 sra %g2, %o6, %g6
4618 ldub [%l7 + 0x1E], %l5
4619 movle %icc, %g4, %i5
4620 movcc %xcc, %g3, %g7
4621 xorcc %i1, %o4, %g5
4622 umulcc %o2, %i2, %o3
4623 movleu %icc, %o7, %o5
4624 fnot1s %f9, %f22
4625 srl %i6, 0x1A, %o0
4626 fcmpgt16 %f0, %f30, %l0
4627 move %icc, %l3, %i4
4628 udiv %i7, 0x0D49, %g1
4629 stb %l6, [%l7 + 0x20]
4630 edge16n %i3, %o1, %i0
4631 sub %l1, %l2, %g2
4632 fandnot1s %f9, %f23, %f22
4633 alignaddrl %o6, %l4, %g6
4634 sdivx %l5, 0x006A, %g4
4635 movn %icc, %i5, %g7
4636 sth %i1, [%l7 + 0x36]
4637 sdivcc %g3, 0x160A, %g5
4638 std %f0, [%l7 + 0x30]
4639 lduw [%l7 + 0x30], %o2
4640 lduh [%l7 + 0x7A], %i2
4641 fcmpeq32 %f26, %f10, %o3
4642 stb %o7, [%l7 + 0x57]
4643 andncc %o4, %i6, %o0
4644 fmovrsgz %o5, %f20, %f29
4645 fmovdvs %icc, %f3, %f14
4646 movle %icc, %l0, %i4
4647 movne %xcc, %l3, %g1
4648 and %i7, %l6, %o1
4649 movcc %icc, %i0, %l1
4650 lduw [%l7 + 0x58], %l2
4651 udivcc %i3, 0x0413, %o6
4652 fpsub16s %f28, %f24, %f21
4653 fmovs %f31, %f5
4654 movrlz %l4, 0x105, %g2
4655 sir 0x0905
4656 movrgez %l5, %g4, %i5
4657 movge %icc, %g7, %g6
4658 movrlez %g3, 0x190, %i1
4659 st %f29, [%l7 + 0x14]
4660 save %o2, %g5, %o3
4661 rdpr %cwp, %g1
4662 rdpr %cansave, %g2
4663 rdpr %canrestore, %g3
4664 rdpr %cleanwin, %g4
4665 rdpr %otherwin, %g5
4666 rdpr %wstate, %g6
4667 fnor %f24, %f8, %f16
4668 mulscc %o7, 0x0769, %o4
4669 stw %i6, [%l7 + 0x34]
4670 movleu %icc, %i2, %o5
4671 addccc %o0, 0x1D42, %i4
4672 movleu %xcc, %l0, %g1
4673 fmovspos %icc, %f28, %f1
4674 movrlz %i7, 0x140, %l3
4675 array32 %l6, %i0, %l1
4676 edge8l %l2, %o1, %o6
4677 ldsb [%l7 + 0x09], %l4
4678 movl %icc, %i3, %g2
4679 sethi 0x0F2F, %g4
4680 fnot1 %f26, %f10
4681 fcmpes %fcc2, %f28, %f5
4682 andn %l5, 0x1A88, %g7
4683 array32 %g6, %g3, %i1
4684 fmovsa %xcc, %f23, %f29
4685 array32 %o2, %i5, %g5
4686 xorcc %o7, %o4, %i6
4687 orn %o3, 0x0AD6, %o5
4688 xorcc %i2, 0x19ED, %o0
4689 xnorcc %l0, %g1, %i4
4690 mulx %l3, %l6, %i7
4691 edge8l %i0, %l1, %o1
4692 movrgz %o6, 0x163, %l4
4693 xor %l2, 0x004A, %i3
4694 stw %g2, [%l7 + 0x08]
4695 edge8n %l5, %g4, %g6
4696 sdivcc %g3, 0x04F0, %g7
4697 array16 %i1, %o2, %i5
4698 umul %g5, 0x1DB5, %o7
4699 movrne %o4, %i6, %o3
4700 smul %i2, 0x109B, %o5
4701 movre %o0, 0x3A8, %g1
4702 stx %i4, [%l7 + 0x78]
4703 ldx [%l7 + 0x58], %l0
4704 movcc %xcc, %l6, %i7
4705 ldd [%l7 + 0x10], %l2
4706 srl %l1, %o1, %o6
4707 srlx %l4, %i0, %l2
4708 edge32l %g2, %l5, %g4
4709 st %f20, [%l7 + 0x4C]
4710 fxor %f10, %f18, %f16
4711 fmovse %icc, %f22, %f3
4712 fcmps %fcc1, %f8, %f29
4713 fmul8x16au %f5, %f27, %f6
4714 movpos %icc, %i3, %g6
4715 and %g7, 0x1F22, %g3
4716 ldsh [%l7 + 0x50], %i1
4717 srax %i5, 0x1A, %g5
4718 fcmpgt32 %f30, %f8, %o2
4719 fxnors %f6, %f7, %f10
4720 ldd [%l7 + 0x38], %f24
4721 ldd [%l7 + 0x48], %f2
4722 subccc %o4, 0x0310, %o7
4723 movneg %xcc, %i6, %o3
4724 andcc %o5, 0x134D, %i2
4725 subcc %g1, 0x1A49, %i4
4726 or %o0, 0x0BFE, %l6
4727 fmovsleu %xcc, %f4, %f2
4728 mulscc %l0, %i7, %l3
4729 mulscc %l1, %o6, %o1
4730 array16 %i0, %l2, %l4
4731 array8 %g2, %l5, %g4
4732 fone %f4
4733 alignaddrl %g6, %i3, %g3
4734 edge16n %g7, %i1, %g5
4735 edge32l %i5, %o2, %o4
4736 ldd [%l7 + 0x48], %o6
4737 fmovrsne %o3, %f22, %f9
4738 sth %o5, [%l7 + 0x20]
4739 add %i6, 0x1F0A, %g1
4740 udivx %i4, 0x072D, %o0
4741 fnand %f18, %f28, %f30
4742 ldd [%l7 + 0x08], %i2
4743 ldd [%l7 + 0x28], %l0
4744 movcc %xcc, %l6, %l3
4745 xor %l1, 0x01C1, %o6
4746 movrne %i7, 0x0AC, %o1
4747 or %i0, 0x098C, %l2
4748 lduh [%l7 + 0x0E], %l4
4749 edge32ln %l5, %g4, %g6
4750 array8 %g2, %i3, %g7
4751 fmovdle %xcc, %f3, %f20
4752 fmovdneg %xcc, %f7, %f19
4753 subcc %i1, 0x1D6A, %g3
4754 movge %icc, %g5, %o2
4755 andn %i5, %o7, %o3
4756 nop
4757 set 0x19, %l0
4758 ldub [%l7 + %l0], %o5
4759 movne %xcc, %i6, %g1
4760 movg %xcc, %i4, %o0
4761 fmovsgu %xcc, %f23, %f12
4762 edge8n %i2, %l0, %l6
4763 fpadd16s %f11, %f17, %f10
4764 movge %icc, %l3, %l1
4765 array8 %o4, %o6, %o1
4766 array8 %i7, %l2, %i0
4767 array32 %l5, %l4, %g6
4768 umulcc %g2, %g4, %g7
4769 mulx %i3, %g3, %i1
4770 fmovsleu %xcc, %f10, %f2
4771 ldsw [%l7 + 0x48], %g5
4772 movgu %icc, %i5, %o2
4773 udivcc %o3, 0x188D, %o5
4774 fnot2s %f2, %f23
4775 udivx %o7, 0x0139, %g1
4776 and %i6, %o0, %i4
4777 fmovsa %icc, %f1, %f27
4778 fmovdleu %icc, %f24, %f24
4779 stb %i2, [%l7 + 0x44]
4780 movpos %icc, %l0, %l6
4781 std %f2, [%l7 + 0x78]
4782 ldx [%l7 + 0x68], %l1
4783 fnot2s %f31, %f5
4784 ldx [%l7 + 0x68], %o4
4785 sdiv %o6, 0x093A, %o1
4786 fmovrdgez %l3, %f24, %f24
4787 sethi 0x148B, %i7
4788 popc 0x0F3F, %i0
4789 fnot2s %f14, %f20
4790 edge32n %l5, %l4, %l2
4791 fmovde %xcc, %f19, %f31
4792 movne %xcc, %g2, %g6
4793 movl %icc, %g4, %g7
4794 movle %icc, %g3, %i3
4795 sll %g5, %i5, %i1
4796 movgu %icc, %o2, %o3
4797 edge8ln %o7, %o5, %g1
4798 orn %i6, 0x13CE, %o0
4799 movle %icc, %i4, %l0
4800 std %f2, [%l7 + 0x70]
4801 ld [%l7 + 0x10], %f7
4802 movrgz %l6, %l1, %o4
4803 fmovsle %xcc, %f20, %f25
4804 fsrc2 %f16, %f0
4805 sub %o6, %o1, %l3
4806 movvc %icc, %i2, %i0
4807 movgu %icc, %l5, %l4
4808 sth %l2, [%l7 + 0x5A]
4809 mulscc %g2, 0x15EF, %i7
4810 and %g6, 0x038F, %g4
4811 sdiv %g7, 0x06AA, %i3
4812 fmovse %icc, %f15, %f28
4813 mova %icc, %g5, %g3
4814 sdivx %i5, 0x0B51, %o2
4815 ldsh [%l7 + 0x54], %o3
4816 edge8ln %i1, %o5, %g1
4817 edge16 %i6, %o0, %i4
4818 fxnor %f22, %f6, %f12
4819 edge16l %o7, %l6, %l0
4820 movleu %icc, %o4, %l1
4821 fxnor %f18, %f24, %f8
4822 mulx %o6, %o1, %l3
4823 edge8n %i0, %l5, %l4
4824 edge16n %i2, %g2, %i7
4825 udivx %g6, 0x1344, %l2
4826 array16 %g4, %i3, %g5
4827 edge16ln %g7, %i5, %o2
4828 xnorcc %g3, %o3, %o5
4829 movgu %icc, %i1, %i6
4830 or %g1, %o0, %i4
4831 fpadd32s %f30, %f31, %f8
4832 fandnot1 %f22, %f6, %f16
4833 fmovsneg %icc, %f4, %f14
4834 ldsw [%l7 + 0x34], %l6
4835 movrgz %l0, %o7, %l1
4836 xnorcc %o4, 0x0341, %o1
4837 sdivx %l3, 0x0559, %i0
4838 ldd [%l7 + 0x60], %o6
4839 fmovdge %icc, %f12, %f20
4840 xorcc %l5, 0x1A21, %l4
4841 sethi 0x1829, %g2
4842 movcs %xcc, %i7, %g6
4843 andcc %l2, %i2, %g4
4844 smulcc %i3, 0x0291, %g7
4845 movge %xcc, %g5, %o2
4846 addccc %g3, %o3, %o5
4847 lduw [%l7 + 0x7C], %i1
4848 ld [%l7 + 0x78], %f28
4849 edge32l %i5, %g1, %o0
4850 edge16n %i4, %l6, %l0
4851 mova %xcc, %o7, %l1
4852 edge8l %i6, %o4, %l3
4853 movne %xcc, %i0, %o1
4854 mulscc %o6, %l4, %l5
4855 movrlez %g2, %g6, %l2
4856 fmovdn %icc, %f3, %f14
4857 fandnot2 %f2, %f28, %f6
4858 fnegd %f8, %f14
4859 fexpand %f5, %f20
4860 movrgz %i2, 0x1EB, %g4
4861 andncc %i7, %i3, %g5
4862 movvc %icc, %o2, %g3
4863 subcc %o3, %g7, %i1
4864 fcmpgt16 %f26, %f16, %i5
4865 ldx [%l7 + 0x58], %o5
4866 fmovdg %xcc, %f13, %f10
4867 movvs %xcc, %o0, %i4
4868 movneg %icc, %l6, %g1
4869 fmul8x16 %f10, %f10, %f24
4870 movneg %xcc, %o7, %l1
4871 stb %l0, [%l7 + 0x5C]
4872 bshuffle %f12, %f16, %f8
4873 xnor %i6, %o4, %i0
4874 fmovs %f15, %f2
4875 fpackfix %f4, %f27
4876 movge %xcc, %o1, %l3
4877 umulcc %o6, 0x05B4, %l5
4878 array32 %l4, %g2, %l2
4879 movrlez %g6, %i2, %i7
4880 movrlez %i3, 0x39D, %g4
4881 pdist %f12, %f4, %f24
4882 stb %o2, [%l7 + 0x2C]
4883 edge8l %g3, %g5, %o3
4884 umulcc %i1, 0x0D5F, %g7
4885 movre %o5, 0x26D, %i5
4886 lduh [%l7 + 0x68], %i4
4887 array32 %l6, %g1, %o0
4888 fsrc2 %f18, %f8
4889 movle %icc, %o7, %l0
4890 sra %i6, %l1, %i0
4891 edge8n %o4, %o1, %l3
4892 edge8ln %l5, %l4, %g2
4893 movvs %xcc, %o6, %g6
4894 fpadd32s %f26, %f4, %f20
4895 fcmple16 %f12, %f4, %l2
4896 fone %f4
4897 edge8 %i2, %i3, %g4
4898 umul %o2, 0x06B5, %i7
4899 fcmpne16 %f4, %f12, %g3
4900 edge8ln %g5, %o3, %i1
4901 edge16n %o5, %g7, %i4
4902 lduh [%l7 + 0x4A], %l6
4903 fcmpeq16 %f14, %f10, %i5
4904 fpackfix %f30, %f23
4905 ld [%l7 + 0x0C], %f22
4906 array32 %g1, %o0, %l0
4907 srl %i6, 0x00, %l1
4908 mulscc %o7, %o4, %o1
4909 st %f6, [%l7 + 0x78]
4910 subcc %i0, 0x11EB, %l3
4911 movpos %icc, %l5, %g2
4912 movrgz %o6, 0x2D6, %l4
4913 movg %icc, %l2, %g6
4914 pdist %f20, %f30, %f10
4915 orncc %i2, 0x0D57, %i3
4916 movleu %icc, %g4, %o2
4917 array8 %i7, %g3, %g5
4918 fmovrdgz %i1, %f0, %f0
4919 fornot2 %f4, %f8, %f8
4920 ldsw [%l7 + 0x38], %o5
4921 srl %g7, %i4, %o3
4922 movrgez %l6, 0x09F, %g1
4923 udivcc %i5, 0x086C, %o0
4924 subc %i6, %l0, %l1
4925 fmovsvs %xcc, %f4, %f18
4926 fmovrsgz %o4, %f3, %f8
4927 and %o7, 0x0906, %i0
4928 xorcc %l3, %o1, %g2
4929 sllx %l5, 0x13, %l4
4930 alignaddr %l2, %g6, %o6
4931 save %i3, 0x19AD, %g4
4932 rdpr %cwp, %g1
4933 rdpr %cansave, %g2
4934 rdpr %canrestore, %g3
4935 rdpr %cleanwin, %g4
4936 rdpr %otherwin, %g5
4937 rdpr %wstate, %g6
4938 edge16ln %i2, %o2, %i7
4939 mova %icc, %g3, %i1
4940 fmovsn %icc, %f23, %f29
4941 alignaddrl %g5, %g7, %o5
4942 setx loop_15, %l0, %l1
4943 return %l1
4944 nop
4945 rdpr %cwp, %g1
4946 rdpr %cansave, %g2
4947 rdpr %canrestore, %g3
4948 rdpr %cleanwin, %g4
4949 rdpr %otherwin, %g5
4950 rdpr %wstate, %g6
4951loop_15: edge32ln %i5, %o0, %i4
4952 srax %i6, 0x10, %l1
4953 alignaddrl %o4, %l0, %o7
4954 sllx %l3, %i0, %o1
4955 edge8l %g2, %l4, %l2
4956 movrgz %l5, 0x132, %g6
4957 fpsub16 %f10, %f28, %f20
4958 orcc %i3, %g4, %i2
4959 addccc %o2, 0x0295, %o6
4960 sdivcc %i7, 0x0C48, %i1
4961 movleu %icc, %g5, %g3
4962 fpsub32 %f2, %f26, %f28
4963 movvs %icc, %o5, %o3
4964 mulscc %g7, 0x1C1F, %l6
4965 restore %i5, 0x18A4, %o0
4966 rdpr %cwp, %g1
4967 rdpr %cansave, %g2
4968 rdpr %canrestore, %g3
4969 rdpr %cleanwin, %g4
4970 rdpr %otherwin, %g5
4971 rdpr %wstate, %g6
4972 udivcc %i4, 0x02B0, %i6
4973 movcs %xcc, %g1, %o4
4974 sll %l0, %l1, %l3
4975 pdist %f18, %f14, %f28
4976 ldx [%l7 + 0x50], %i0
4977 fmovrslez %o7, %f31, %f31
4978 movrlez %o1, %l4, %g2
4979 fmovdn %icc, %f24, %f30
4980 ldub [%l7 + 0x31], %l2
4981 movgu %xcc, %l5, %g6
4982 movvs %xcc, %g4, %i3
4983 ldd [%l7 + 0x60], %o2
4984 edge32l %o6, %i2, %i1
4985 movcs %icc, %i7, %g3
4986 subcc %g5, %o5, %o3
4987 ldd [%l7 + 0x48], %f16
4988 sub %l6, 0x0AAB, %i5
4989 movneg %xcc, %o0, %g7
4990 fmovsl %icc, %f11, %f8
4991 sdiv %i4, 0x085C, %i6
4992 edge8ln %o4, %g1, %l1
4993 fmovsge %xcc, %f2, %f26
4994 orcc %l0, 0x000A, %l3
4995 and %o7, %i0, %l4
4996 fnot2s %f4, %f24
4997 save %o1, %g2, %l5
4998 rdpr %cwp, %g1
4999 rdpr %cansave, %g2
5000 rdpr %canrestore, %g3
5001 rdpr %cleanwin, %g4
5002 rdpr %otherwin, %g5
5003 rdpr %wstate, %g6
5004 and %g6, 0x1BA5, %g4
5005 ldx [%l7 + 0x60], %l2
5006 fmovrslez %i3, %f17, %f3
5007 andn %o6, %o2, %i2
5008 fmovsgu %xcc, %f13, %f16
5009 srax %i1, %g3, %g5
5010 fnegd %f4, %f0
5011 mulscc %o5, %i7, %o3
5012 sth %l6, [%l7 + 0x4C]
5013 srl %o0, %g7, %i4
5014 movpos %icc, %i5, %o4
5015 xnorcc %g1, 0x18D6, %i6
5016 xorcc %l1, %l0, %o7
5017 array8 %l3, %l4, %o1
5018 array32 %i0, %l5, %g6
5019 sdivcc %g4, 0x1A3A, %l2
5020 movre %g2, %o6, %o2
5021 movvs %xcc, %i2, %i1
5022 fandnot1s %f26, %f9, %f13
5023 fcmple16 %f16, %f30, %g3
5024 or %g5, 0x1264, %i3
5025 nop
5026 set 0x78, %i7
5027 ldx [%l7 + %i7], %o5
5028 movne %icc, %o3, %l6
5029 subcc %i7, 0x17B6, %o0
5030 xorcc %i4, 0x0CBE, %i5
5031 xor %g7, %g1, %o4
5032 std %f8, [%l7 + 0x28]
5033 sdiv %i6, 0x166E, %l1
5034 movg %xcc, %o7, %l0
5035 srax %l3, %o1, %l4
5036 fmovdpos %icc, %f20, %f14
5037 edge8n %l5, %g6, %i0
5038 nop
5039 set 0x28, %l6
5040 lduw [%l7 + %l6], %l2
5041 edge8 %g4, %g2, %o2
5042 addcc %o6, %i1, %i2
5043 sub %g3, 0x0C94, %g5
5044 movrlez %o5, %o3, %i3
5045 alignaddr %l6, %i7, %i4
5046 popc %o0, %g7
5047 smulcc %i5, %o4, %i6
5048 nop
5049 set 0x30, %l5
5050 stx %l1, [%l7 + %l5]
5051 srax %g1, %o7, %l0
5052 fmovscs %icc, %f22, %f25
5053 std %f12, [%l7 + 0x10]
5054 setx loop_16, %l0, %l1
5055 return %l1
5056 nop
5057 rdpr %cwp, %g1
5058 rdpr %cansave, %g2
5059 rdpr %canrestore, %g3
5060 rdpr %cleanwin, %g4
5061 rdpr %otherwin, %g5
5062 rdpr %wstate, %g6
5063loop_16: andcc %g6, 0x163B, %i0
5064 ldub [%l7 + 0x69], %l4
5065 fnot2 %f10, %f22
5066 ldsw [%l7 + 0x2C], %l2
5067 andn %g2, %g4, %o2
5068 movre %i1, %i2, %g3
5069 movvs %xcc, %o6, %g5
5070 movl %icc, %o3, %i3
5071 fnot2 %f18, %f20
5072 andn %l6, 0x038C, %o5
5073 srax %i7, 0x05, %o0
5074 std %f28, [%l7 + 0x70]
5075 movre %g7, %i5, %o4
5076 edge8l %i4, %i6, %g1
5077 stx %l1, [%l7 + 0x28]
5078 orn %l0, 0x055D, %l3
5079 edge8 %o7, %l5, %o1
5080 mulx %i0, 0x0479, %g6
5081 movre %l4, %l2, %g2
5082 movge %xcc, %g4, %i1
5083 fors %f13, %f23, %f16
5084 ldsw [%l7 + 0x38], %o2
5085 movge %xcc, %g3, %o6
5086 edge32n %i2, %o3, %i3
5087 fmovrslz %g5, %f8, %f24
5088 udivcc %o5, 0x15D2, %l6
5089 andn %o0, %i7, %i5
5090 movgu %icc, %o4, %i4
5091 mulscc %g7, %i6, %l1
5092 edge16l %g1, %l3, %o7
5093 nop
5094 set 0x40, %o0
5095 ldx [%l7 + %o0], %l5
5096 and %l0, %o1, %i0
5097 movcc %xcc, %g6, %l2
5098 mulscc %l4, %g4, %g2
5099 add %o2, 0x1F69, %g3
5100 movl %xcc, %i1, %o6
5101 movvs %icc, %o3, %i3
5102 xorcc %i2, 0x1066, %o5
5103 fmovdvc %xcc, %f5, %f1
5104 movn %icc, %g5, %o0
5105 srax %i7, 0x18, %i5
5106 edge32l %o4, %l6, %g7
5107 addccc %i4, 0x0397, %i6
5108 fsrc1s %f25, %f5
5109 subc %l1, 0x0DA0, %g1
5110 fors %f4, %f18, %f9
5111 ldd [%l7 + 0x70], %l2
5112 movcs %xcc, %l5, %l0
5113 smul %o7, %o1, %i0
5114 sir 0x168B
5115 edge16 %g6, %l4, %l2
5116 movrlez %g2, %o2, %g3
5117 sll %g4, 0x1D, %o6
5118 fpackfix %f22, %f11
5119 fxnor %f28, %f12, %f4
5120 udivcc %i1, 0x1BDB, %i3
5121 edge16 %o3, %o5, %g5
5122 fmovsne %icc, %f13, %f3
5123 ldsw [%l7 + 0x38], %o0
5124 ld [%l7 + 0x40], %f23
5125 fornot1s %f31, %f13, %f15
5126 array8 %i2, %i5, %o4
5127 ldsw [%l7 + 0x60], %i7
5128 movgu %xcc, %g7, %i4
5129 ldsh [%l7 + 0x1C], %l6
5130 edge16ln %i6, %l1, %g1
5131 fmovrse %l3, %f22, %f4
5132 mulscc %l5, %o7, %l0
5133 movre %o1, 0x182, %g6
5134 xor %i0, %l2, %l4
5135 movrgz %o2, %g2, %g4
5136 movleu %icc, %g3, %i1
5137 movcs %icc, %i3, %o6
5138 umulcc %o3, %o5, %g5
5139 and %i2, %o0, %o4
5140 edge8n %i7, %g7, %i5
5141 fmovdne %icc, %f25, %f22
5142 ldd [%l7 + 0x30], %i6
5143 fmovdcs %icc, %f7, %f11
5144 xnorcc %i6, 0x0805, %l1
5145 fpadd32s %f4, %f13, %f6
5146 andcc %i4, %l3, %g1
5147 fpadd32 %f20, %f24, %f12
5148 fandnot2s %f3, %f5, %f26
5149 lduw [%l7 + 0x48], %o7
5150 mulscc %l0, %o1, %l5
5151 fmovsg %icc, %f17, %f5
5152 edge32n %i0, %g6, %l4
5153 xor %l2, 0x052E, %g2
5154 xor %o2, 0x0E48, %g3
5155 movge %xcc, %i1, %i3
5156 add %o6, 0x0DB6, %o3
5157 fandnot1s %f7, %f10, %f25
5158 restore %o5, 0x0C48, %g5
5159 rdpr %cwp, %g1
5160 rdpr %cansave, %g2
5161 rdpr %canrestore, %g3
5162 rdpr %cleanwin, %g4
5163 rdpr %otherwin, %g5
5164 rdpr %wstate, %g6
5165 movrne %g4, 0x2BD, %i2
5166 movg %xcc, %o4, %o0
5167 array32 %g7, %i7, %i5
5168 srax %l6, 0x08, %i6
5169 srl %l1, %l3, %i4
5170 edge16ln %g1, %l0, %o1
5171 movcs %xcc, %o7, %l5
5172 save %i0, %g6, %l2
5173 rdpr %cwp, %g1
5174 rdpr %cansave, %g2
5175 rdpr %canrestore, %g3
5176 rdpr %cleanwin, %g4
5177 rdpr %otherwin, %g5
5178 rdpr %wstate, %g6
5179 nop
5180 set 0x4A, %g4
5181 lduh [%l7 + %g4], %g2
5182 movne %icc, %l4, %g3
5183 st %f21, [%l7 + 0x10]
5184 ldd [%l7 + 0x70], %f0
5185 sdiv %i1, 0x06F3, %i3
5186 fmovdcs %xcc, %f16, %f26
5187 movne %icc, %o2, %o6
5188 movrlez %o5, %g5, %o3
5189 orncc %i2, 0x1575, %o4
5190 sllx %o0, 0x07, %g4
5191 lduh [%l7 + 0x2C], %g7
5192 edge32ln %i5, %i7, %l6
5193 movpos %xcc, %l1, %i6
5194 movle %icc, %i4, %g1
5195 sub %l0, 0x0FA4, %l3
5196 fcmpgt16 %f30, %f6, %o1
5197 orcc %l5, 0x11F3, %o7
5198 and %i0, %l2, %g6
5199 orn %g2, %l4, %i1
5200 sub %g3, 0x066B, %i3
5201 andcc %o2, %o5, %o6
5202 alignaddrl %g5, %i2, %o3
5203 srl %o4, 0x00, %o0
5204 andn %g7, %g4, %i7
5205 fnot1s %f8, %f3
5206 fmul8ulx16 %f0, %f30, %f18
5207 fsrc2 %f10, %f12
5208 movvc %icc, %l6, %i5
5209 orncc %l1, %i6, %g1
5210 fcmpgt16 %f22, %f4, %l0
5211 fpack32 %f12, %f4, %f24
5212 array32 %i4, %o1, %l3
5213 ldsb [%l7 + 0x12], %l5
5214 movge %xcc, %i0, %o7
5215 xnor %l2, %g2, %g6
5216 sth %l4, [%l7 + 0x74]
5217 movle %xcc, %i1, %i3
5218 udivcc %o2, 0x004C, %g3
5219 alignaddr %o5, %g5, %o6
5220 movvc %icc, %o3, %i2
5221 orn %o4, 0x05A7, %g7
5222 fornot2 %f2, %f20, %f24
5223 array32 %g4, %o0, %i7
5224 orn %l6, 0x0484, %l1
5225 movrgez %i5, 0x335, %g1
5226 sll %i6, %l0, %i4
5227 ldsb [%l7 + 0x48], %l3
5228 fxor %f6, %f2, %f4
5229 alignaddr %o1, %i0, %o7
5230 xor %l2, %g2, %l5
5231 movrlez %l4, 0x110, %g6
5232 addc %i3, %i1, %g3
5233 ld [%l7 + 0x5C], %f19
5234 lduw [%l7 + 0x48], %o5
5235 umulcc %o2, 0x1DE1, %o6
5236 ldd [%l7 + 0x10], %o2
5237 lduh [%l7 + 0x34], %g5
5238 sdiv %o4, 0x0773, %i2
5239 fmovrde %g4, %f20, %f10
5240 addccc %o0, 0x1215, %i7
5241 addccc %l6, 0x0376, %g7
5242 edge32n %i5, %l1, %i6
5243 ldd [%l7 + 0x78], %l0
5244 sth %g1, [%l7 + 0x62]
5245 xorcc %l3, %i4, %o1
5246 udivx %i0, 0x1286, %o7
5247 sir 0x0AF5
5248 fcmpgt32 %f2, %f26, %g2
5249 movpos %icc, %l2, %l4
5250 fpack32 %f8, %f6, %f4
5251 edge8n %g6, %i3, %i1
5252 fmul8x16al %f19, %f15, %f4
5253 fsrc2 %f22, %f2
5254 xnorcc %g3, %l5, %o2
5255 movgu %icc, %o5, %o6
5256 stw %o3, [%l7 + 0x18]
5257 array16 %g5, %i2, %o4
5258 sllx %o0, 0x1B, %i7
5259 edge8l %g4, %l6, %i5
5260 edge16 %g7, %l1, %i6
5261 ldsh [%l7 + 0x46], %l0
5262 fmovsneg %xcc, %f25, %f3
5263 fones %f25
5264 movrlz %g1, %i4, %l3
5265 fpack32 %f6, %f30, %f14
5266 fmovsvc %xcc, %f28, %f20
5267 fnot1 %f20, %f30
5268 udivx %i0, 0x0D31, %o7
5269 sub %o1, 0x12EC, %l2
5270 fpadd16 %f4, %f20, %f20
5271 edge8n %g2, %g6, %i3
5272 fones %f30
5273 movgu %icc, %l4, %i1
5274 stb %g3, [%l7 + 0x19]
5275 fmovdcc %icc, %f13, %f28
5276 movpos %xcc, %l5, %o5
5277 edge32n %o2, %o3, %g5
5278 fpadd16 %f22, %f0, %f28
5279 movpos %xcc, %o6, %o4
5280 andn %i2, 0x028D, %i7
5281 fmovsn %icc, %f27, %f5
5282 addccc %o0, 0x0191, %g4
5283 edge16l %i5, %l6, %l1
5284 fmul8x16 %f25, %f28, %f12
5285 fone %f14
5286 stb %g7, [%l7 + 0x27]
5287 edge32l %l0, %g1, %i4
5288 movne %xcc, %i6, %l3
5289 movrlez %o7, 0x027, %o1
5290 movle %icc, %i0, %l2
5291 sir 0x16D8
5292 umul %g2, %g6, %i3
5293 sdivx %l4, 0x15F0, %g3
5294 ldsb [%l7 + 0x41], %i1
5295 edge16l %o5, %l5, %o2
5296 edge32ln %g5, %o6, %o4
5297 fpsub16s %f16, %f13, %f20
5298 udivcc %i2, 0x1FC8, %o3
5299 smulcc %i7, 0x1DED, %o0
5300 movvs %icc, %i5, %g4
5301 fmovrslez %l1, %f6, %f9
5302 fmovsvc %xcc, %f6, %f1
5303 subc %g7, 0x0CAB, %l0
5304 edge16n %l6, %i4, %i6
5305 or %l3, 0x0A24, %g1
5306 fmovd %f24, %f10
5307 xorcc %o1, 0x0B3E, %o7
5308 alignaddrl %l2, %g2, %g6
5309 umulcc %i3, %i0, %l4
5310 addc %g3, %i1, %o5
5311 subc %o2, 0x07B9, %g5
5312 fmovd %f14, %f26
5313 andncc %l5, %o6, %i2
5314 and %o3, %i7, %o0
5315 fcmple16 %f22, %f6, %i5
5316 sub %o4, 0x05DD, %l1
5317 edge16l %g7, %g4, %l0
5318 fpsub32 %f24, %f18, %f26
5319 array32 %i4, %l6, %l3
5320 fmovsvs %xcc, %f13, %f11
5321 fmovrslez %g1, %f14, %f30
5322 sth %o1, [%l7 + 0x3A]
5323 movrne %o7, %i6, %g2
5324 stx %l2, [%l7 + 0x40]
5325 fmovrdne %g6, %f8, %f8
5326 mulx %i3, 0x1715, %l4
5327 save %i0, %i1, %g3
5328 rdpr %cwp, %g1
5329 rdpr %cansave, %g2
5330 rdpr %canrestore, %g3
5331 rdpr %cleanwin, %g4
5332 rdpr %otherwin, %g5
5333 rdpr %wstate, %g6
5334 sub %o2, 0x1F74, %g5
5335 fmuld8sux16 %f25, %f10, %f20
5336 movl %xcc, %o5, %o6
5337 sdivx %l5, 0x09BE, %i2
5338 movne %xcc, %i7, %o3
5339 movrgez %o0, 0x132, %o4
5340 movne %xcc, %i5, %g7
5341 udivx %g4, 0x13C3, %l1
5342 edge32l %l0, %i4, %l3
5343 edge16n %l6, %o1, %g1
5344 smul %i6, %o7, %l2
5345 lduw [%l7 + 0x08], %g2
5346 sdivx %g6, 0x0E16, %l4
5347 mova %icc, %i0, %i3
5348 sethi 0x04C0, %g3
5349 movle %xcc, %o2, %i1
5350 edge8 %g5, %o5, %l5
5351 fmovse %xcc, %f20, %f20
5352 andn %i2, %o6, %o3
5353 array8 %i7, %o0, %o4
5354 array16 %i5, %g7, %g4
5355 edge8n %l1, %i4, %l0
5356 subcc %l3, 0x1882, %l6
5357 ldx [%l7 + 0x38], %g1
5358 edge8ln %i6, %o7, %o1
5359 lduw [%l7 + 0x60], %g2
5360 pdist %f0, %f28, %f20
5361 fcmps %fcc1, %f12, %f15
5362 fmovsa %icc, %f17, %f12
5363 st %f25, [%l7 + 0x2C]
5364 array32 %g6, %l2, %l4
5365 lduw [%l7 + 0x38], %i0
5366 stb %i3, [%l7 + 0x5D]
5367 fpsub32 %f24, %f16, %f28
5368 srl %o2, 0x1C, %i1
5369 sll %g5, 0x0D, %g3
5370 udiv %o5, 0x0344, %l5
5371 addccc %i2, 0x1877, %o6
5372 edge16 %i7, %o0, %o3
5373 fpmerge %f14, %f18, %f0
5374 umulcc %i5, %g7, %o4
5375 udivx %g4, 0x0DF0, %l1
5376 srl %l0, %l3, %i4
5377 addccc %l6, 0x15FD, %g1
5378 fmul8x16 %f16, %f16, %f14
5379 addccc %i6, %o7, %o1
5380 fmovrsgez %g6, %f29, %f14
5381 fornot2s %f29, %f22, %f0
5382 fmovrsne %g2, %f23, %f22
5383 and %l2, 0x0EC3, %i0
5384 st %f8, [%l7 + 0x6C]
5385 fcmpne32 %f24, %f12, %i3
5386 movrgz %o2, %i1, %g5
5387 fmul8x16au %f15, %f25, %f14
5388 move %xcc, %l4, %o5
5389 ldd [%l7 + 0x18], %l4
5390 movle %xcc, %g3, %o6
5391 movrlz %i7, %i2, %o3
5392 fmovrsne %o0, %f23, %f19
5393 st %f20, [%l7 + 0x14]
5394 fmovrslez %i5, %f1, %f28
5395 movneg %icc, %o4, %g4
5396 fmovdvc %icc, %f21, %f28
5397 movcc %icc, %l1, %g7
5398 st %f21, [%l7 + 0x20]
5399 subc %l3, %l0, %l6
5400 xorcc %i4, 0x0F3B, %i6
5401 mulscc %g1, 0x1B6A, %o1
5402 setx loop_17, %l0, %l1
5403 return %l1
5404 nop
5405 rdpr %cwp, %g1
5406 rdpr %cansave, %g2
5407 rdpr %canrestore, %g3
5408 rdpr %cleanwin, %g4
5409 rdpr %otherwin, %g5
5410 rdpr %wstate, %g6
5411loop_17: save %g2, 0x01FC, %l2
5412 rdpr %cwp, %g1
5413 rdpr %cansave, %g2
5414 rdpr %canrestore, %g3
5415 rdpr %cleanwin, %g4
5416 rdpr %otherwin, %g5
5417 rdpr %wstate, %g6
5418 fabsd %f10, %f14
5419 sdiv %i0, 0x0AA9, %i3
5420 alignaddrl %i1, %g5, %o2
5421 sra %o5, 0x16, %l5
5422 stb %g3, [%l7 + 0x6C]
5423 movrgz %o6, %l4, %i7
5424 sth %o3, [%l7 + 0x72]
5425 edge32n %o0, %i5, %o4
5426 movcs %icc, %g4, %i2
5427 fones %f6
5428 sdivcc %l1, 0x0012, %g7
5429 movn %icc, %l0, %l3
5430 stb %i4, [%l7 + 0x18]
5431 mulscc %l6, 0x12F2, %g1
5432 umul %i6, %o1, %g6
5433 mova %icc, %g2, %o7
5434 sir 0x09D2
5435 fpsub32s %f22, %f3, %f29
5436 fmovsge %icc, %f17, %f5
5437 ldsb [%l7 + 0x2A], %l2
5438 edge8n %i3, %i1, %i0
5439 srax %g5, 0x02, %o5
5440 movre %l5, %o2, %o6
5441 sth %g3, [%l7 + 0x58]
5442 movpos %icc, %l4, %i7
5443 xorcc %o0, %i5, %o3
5444 mulx %o4, 0x082C, %i2
5445 move %icc, %l1, %g7
5446 ldx [%l7 + 0x40], %l0
5447 alignaddrl %l3, %i4, %g4
5448 movge %icc, %l6, %g1
5449 fcmpne16 %f24, %f20, %i6
5450 subcc %o1, 0x16ED, %g2
5451 smulcc %g6, %o7, %i3
5452 smul %l2, 0x1FF3, %i1
5453 edge16l %i0, %g5, %l5
5454 movrne %o2, 0x1DE, %o6
5455 fsrc2s %f21, %f6
5456 movrlez %g3, 0x18F, %l4
5457 movneg %xcc, %i7, %o5
5458 udiv %o0, 0x0E36, %o3
5459 sdivcc %i5, 0x1686, %i2
5460 ld [%l7 + 0x70], %f23
5461 movcs %xcc, %l1, %o4
5462 fmovsgu %icc, %f15, %f18
5463 movre %l0, %l3, %i4
5464 ldx [%l7 + 0x18], %g7
5465 move %icc, %g4, %g1
5466 xnorcc %l6, %o1, %g2
5467 edge16ln %g6, %o7, %i6
5468 fmovsa %xcc, %f9, %f26
5469 st %f10, [%l7 + 0x70]
5470 move %xcc, %i3, %l2
5471 orncc %i0, %i1, %l5
5472 udiv %o2, 0x1C84, %g5
5473 alignaddr %g3, %o6, %i7
5474 srax %l4, 0x1C, %o0
5475 smul %o3, 0x0AFD, %o5
5476 sir 0x0A8E
5477 nop
5478 set 0x10, %g5
5479 ldx [%l7 + %g5], %i5
5480 ldsh [%l7 + 0x68], %i2
5481 and %o4, 0x0D5C, %l1
5482 edge32l %l3, %i4, %g7
5483 orn %l0, %g1, %g4
5484 add %l6, %g2, %g6
5485 fandnot1s %f14, %f16, %f20
5486 ldd [%l7 + 0x70], %o6
5487 ldd [%l7 + 0x70], %o0
5488 edge16n %i3, %i6, %l2
5489 fones %f6
5490 subcc %i1, 0x0F66, %i0
5491 sub %l5, %o2, %g3
5492 ldd [%l7 + 0x68], %f18
5493 fmovdgu %xcc, %f14, %f30
5494 edge8l %o6, %g5, %l4
5495 edge16n %o0, %o3, %o5
5496 fmovsge %icc, %f14, %f9
5497 andcc %i5, %i7, %i2
5498 popc 0x073B, %l1
5499 edge16l %l3, %o4, %i4
5500 sir 0x0BF0
5501 orcc %l0, %g7, %g1
5502 nop
5503 set 0x50, %g6
5504 stx %l6, [%l7 + %g6]
5505 udivx %g4, 0x1120, %g6
5506 fones %f1
5507 movg %xcc, %g2, %o1
5508 fmovdvs %xcc, %f18, %f18
5509 fpadd16s %f15, %f28, %f28
5510 movn %icc, %i3, %i6
5511 edge16ln %l2, %o7, %i1
5512 smulcc %l5, 0x1552, %i0
5513 stw %g3, [%l7 + 0x68]
5514 andn %o2, %g5, %o6
5515 udiv %o0, 0x098D, %o3
5516 fmovdgu %xcc, %f12, %f3
5517 fnot2s %f4, %f23
5518 movcs %xcc, %o5, %l4
5519 fmovrsne %i7, %f3, %f16
5520 addc %i2, 0x070C, %i5
5521 movrne %l1, %o4, %i4
5522 movg %icc, %l0, %g7
5523 lduh [%l7 + 0x2E], %l3
5524 fmovsl %icc, %f23, %f0
5525 lduw [%l7 + 0x6C], %g1
5526 sllx %l6, 0x0F, %g4
5527 ldsb [%l7 + 0x28], %g6
5528 movg %xcc, %o1, %g2
5529 add %i3, %i6, %o7
5530 movvs %icc, %i1, %l5
5531 fmovsneg %xcc, %f0, %f0
5532 alignaddrl %i0, %g3, %l2
5533 ldub [%l7 + 0x61], %g5
5534 fcmple16 %f10, %f14, %o6
5535 edge32l %o2, %o0, %o5
5536 lduh [%l7 + 0x46], %l4
5537 movrgz %i7, %o3, %i5
5538 save %i2, %o4, %i4
5539 rdpr %cwp, %g1
5540 rdpr %cansave, %g2
5541 rdpr %canrestore, %g3
5542 rdpr %cleanwin, %g4
5543 rdpr %otherwin, %g5
5544 rdpr %wstate, %g6
5545 sub %l1, %l0, %l3
5546 fmovs %f6, %f21
5547 srl %g7, %l6, %g1
5548 edge8 %g4, %g6, %o1
5549 mulx %i3, 0x05B6, %g2
5550 fmovscc %icc, %f9, %f28
5551 sdivcc %o7, 0x18C9, %i1
5552 alignaddr %i6, %l5, %g3
5553 st %f2, [%l7 + 0x58]
5554 stx %i0, [%l7 + 0x10]
5555 srlx %l2, 0x17, %g5
5556 edge32l %o2, %o0, %o6
5557 edge16l %o5, %l4, %o3
5558 fmovdgu %icc, %f17, %f6
5559 bshuffle %f10, %f16, %f16
5560 edge8n %i7, %i5, %i2
5561 edge32n %i4, %o4, %l0
5562 xnorcc %l1, 0x04A3, %g7
5563 mova %icc, %l6, %g1
5564 sir 0x000D
5565 fxors %f26, %f8, %f19
5566 ldd [%l7 + 0x08], %g4
5567 lduw [%l7 + 0x2C], %g6
5568 ldsb [%l7 + 0x2E], %o1
5569 movneg %icc, %l3, %g2
5570 subccc %o7, 0x18C4, %i1
5571 xnor %i6, 0x1EEA, %i3
5572 edge16l %g3, %i0, %l2
5573 sdivx %g5, 0x0E39, %o2
5574 fpmerge %f26, %f5, %f2
5575 fmovscc %xcc, %f9, %f23
5576 array32 %l5, %o6, %o0
5577 movrgez %o5, 0x0BB, %l4
5578 subc %o3, 0x126E, %i7
5579 edge16l %i2, %i5, %o4
5580 movle %xcc, %l0, %i4
5581 nop
5582 set 0x38, %g3
5583 ldsb [%l7 + %g3], %g7
5584 orcc %l1, %g1, %l6
5585 st %f24, [%l7 + 0x48]
5586 movrgz %g6, %g4, %l3
5587 xnorcc %g2, 0x079F, %o1
5588 smulcc %o7, 0x0D33, %i6
5589 sllx %i1, %g3, %i3
5590 edge16ln %l2, %i0, %g5
5591 fpsub32 %f14, %f16, %f24
5592 array16 %o2, %o6, %l5
5593 movrgz %o5, %l4, %o3
5594 movrgz %o0, 0x2EF, %i7
5595 alignaddr %i5, %i2, %o4
5596 xnorcc %l0, 0x1728, %g7
5597 edge32ln %l1, %g1, %i4
5598 movl %xcc, %g6, %g4
5599 fcmpne32 %f22, %f20, %l6
5600 umul %g2, 0x1C8E, %o1
5601 fmovrsgez %o7, %f5, %f19
5602 sdivx %l3, 0x00C5, %i1
5603 ldd [%l7 + 0x68], %g2
5604 movcc %icc, %i3, %i6
5605 fone %f22
5606 movre %i0, %l2, %o2
5607 movg %icc, %o6, %l5
5608 smulcc %o5, %g5, %o3
5609 move %xcc, %l4, %o0
5610 fmovsge %xcc, %f1, %f13
5611 popc %i5, %i7
5612 movn %xcc, %i2, %o4
5613 array32 %l0, %l1, %g1
5614 edge16n %i4, %g7, %g6
5615 ldsw [%l7 + 0x48], %g4
5616 or %g2, 0x1287, %o1
5617 xor %o7, 0x104B, %l6
5618 ld [%l7 + 0x0C], %f11
5619 orcc %l3, %g3, %i1
5620 srl %i6, %i0, %i3
5621 edge8 %l2, %o6, %o2
5622 addcc %l5, %g5, %o5
5623 andn %o3, 0x0AEE, %l4
5624 fmovdcc %icc, %f0, %f17
5625 fpadd32 %f2, %f10, %f10
5626 fmovrsne %o0, %f16, %f3
5627 addcc %i5, 0x1640, %i7
5628 sllx %o4, %i2, %l0
5629 fmovrdgz %g1, %f20, %f22
5630 udivcc %l1, 0x1EC8, %i4
5631 fpadd16s %f13, %f29, %f8
5632 fmovdneg %xcc, %f2, %f1
5633 sllx %g7, %g6, %g2
5634 edge16 %o1, %g4, %o7
5635 edge16n %l3, %g3, %l6
5636 fnand %f8, %f6, %f8
5637 fmovsvc %icc, %f14, %f16
5638 fpack32 %f18, %f30, %f28
5639 nop
5640 set 0x28, %i2
5641 std %f10, [%l7 + %i2]
5642 faligndata %f26, %f26, %f12
5643 restore %i6, %i0, %i1
5644 rdpr %cwp, %g1
5645 rdpr %cansave, %g2
5646 rdpr %canrestore, %g3
5647 rdpr %cleanwin, %g4
5648 rdpr %otherwin, %g5
5649 rdpr %wstate, %g6
5650 edge32l %l2, %i3, %o6
5651 sethi 0x06A6, %o2
5652 fexpand %f5, %f20
5653 movrne %l5, 0x352, %g5
5654 array32 %o3, %l4, %o0
5655 xorcc %i5, %i7, %o4
5656 ldub [%l7 + 0x52], %i2
5657 movrlez %l0, %g1, %l1
5658 alignaddrl %o5, %g7, %i4
5659 movrgez %g6, %g2, %g4
5660 sdivcc %o1, 0x12B7, %o7
5661 fmovdpos %xcc, %f5, %f11
5662 stw %g3, [%l7 + 0x10]
5663 fpsub32 %f22, %f16, %f12
5664 fpmerge %f10, %f14, %f14
5665 smulcc %l3, 0x127B, %l6
5666 movn %xcc, %i6, %i0
5667 stx %i1, [%l7 + 0x40]
5668 fmovdvs %icc, %f25, %f17
5669 std %f22, [%l7 + 0x58]
5670 ld [%l7 + 0x7C], %f24
5671 fpsub32s %f3, %f16, %f24
5672 alignaddr %i3, %l2, %o2
5673 sethi 0x002A, %l5
5674 movne %icc, %g5, %o6
5675 st %f9, [%l7 + 0x18]
5676 fzeros %f0
5677 nop
5678 set 0x40, %i0
5679 ldx [%l7 + %i0], %o3
5680 stw %l4, [%l7 + 0x3C]
5681 movcs %xcc, %o0, %i7
5682 movrne %i5, 0x1A5, %o4
5683 edge8n %l0, %g1, %l1
5684 udiv %i2, 0x1CDF, %o5
5685 sra %i4, %g7, %g2
5686 edge16 %g4, %o1, %o7
5687 sra %g3, 0x0A, %l3
5688 udivx %g6, 0x0071, %l6
5689 movpos %icc, %i0, %i1
5690 fands %f20, %f27, %f7
5691 movne %icc, %i6, %i3
5692 alignaddr %o2, %l5, %g5
5693 and %l2, %o6, %l4
5694 sethi 0x0848, %o0
5695 fmovrsgz %o3, %f12, %f14
5696 array16 %i7, %o4, %l0
5697 std %f24, [%l7 + 0x68]
5698 sdivx %g1, 0x027E, %i5
5699 movvc %icc, %i2, %l1
5700 fmovdn %icc, %f31, %f15
5701 edge8l %o5, %g7, %g2
5702 ldd [%l7 + 0x08], %g4
5703 or %o1, %i4, %o7
5704 lduw [%l7 + 0x40], %g3
5705 setx loop_18, %l0, %l1
5706 return %l1
5707 nop
5708 rdpr %cwp, %g1
5709 rdpr %cansave, %g2
5710 rdpr %canrestore, %g3
5711 rdpr %cleanwin, %g4
5712 rdpr %otherwin, %g5
5713 rdpr %wstate, %g6
5714loop_18: edge8n %i0, %i1, %i6
5715 array8 %i3, %o2, %g5
5716 xnor %l2, 0x1936, %l5
5717 subcc %l4, 0x0B8E, %o6
5718 smul %o3, 0x08FC, %o0
5719 movrgez %i7, 0x11D, %l0
5720 movneg %icc, %g1, %o4
5721 ldsb [%l7 + 0x24], %i2
5722 alignaddr %i5, %o5, %g7
5723 siam 0x0
5724 edge8n %l1, %g4, %g2
5725 lduh [%l7 + 0x4A], %o1
5726 ldx [%l7 + 0x38], %o7
5727 ldsh [%l7 + 0x54], %i4
5728 fmovdne %icc, %f30, %f22
5729 sllx %g6, %l3, %g3
5730 movpos %xcc, %i0, %i1
5731 add %i6, %l6, %i3
5732 movcs %icc, %o2, %g5
5733 fones %f11
5734 sethi 0x0EAD, %l2
5735 sra %l5, 0x09, %o6
5736 andn %l4, 0x1BCA, %o3
5737 movne %icc, %i7, %o0
5738 array8 %g1, %l0, %i2
5739 movvc %xcc, %o4, %i5
5740 addcc %g7, 0x1410, %l1
5741 fnors %f19, %f23, %f8
5742 movrgez %g4, 0x3BA, %o5
5743 fmovrdgez %o1, %f0, %f6
5744 movne %xcc, %o7, %i4
5745 ldx [%l7 + 0x20], %g6
5746 sdivcc %g2, 0x0DB9, %l3
5747 sllx %g3, 0x00, %i1
5748 fnegd %f18, %f14
5749 movrgez %i6, %l6, %i0
5750 array16 %o2, %g5, %l2
5751 movvc %icc, %l5, %i3
5752 save %o6, 0x17BB, %l4
5753 rdpr %cwp, %g1
5754 rdpr %cansave, %g2
5755 rdpr %canrestore, %g3
5756 rdpr %cleanwin, %g4
5757 rdpr %otherwin, %g5
5758 rdpr %wstate, %g6
5759 and %i7, %o3, %o0
5760 movpos %icc, %g1, %i2
5761 fzero %f26
5762 movleu %icc, %l0, %o4
5763 mulscc %g7, 0x1459, %i5
5764 orn %l1, 0x0742, %o5
5765 sll %o1, 0x19, %g4
5766 subccc %o7, 0x0084, %g6
5767 std %f16, [%l7 + 0x20]
5768 movge %icc, %i4, %g2
5769 movvs %icc, %l3, %i1
5770 restore %g3, 0x116C, %l6
5771 rdpr %cwp, %g1
5772 rdpr %cansave, %g2
5773 rdpr %canrestore, %g3
5774 rdpr %cleanwin, %g4
5775 rdpr %otherwin, %g5
5776 rdpr %wstate, %g6
5777 fmovrsgz %i6, %f2, %f14
5778 andcc %i0, 0x173B, %o2
5779 fandnot1s %f4, %f31, %f2
5780 xnorcc %l2, %l5, %g5
5781 fexpand %f22, %f14
5782 nop
5783 set 0x36, %o3
5784 lduh [%l7 + %o3], %o6
5785 sdivx %i3, 0x0F22, %i7
5786 movvc %xcc, %o3, %l4
5787 movne %icc, %g1, %o0
5788 fornot1s %f27, %f17, %f30
5789 stw %i2, [%l7 + 0x50]
5790 xor %o4, %l0, %i5
5791 xor %l1, %g7, %o1
5792 orcc %g4, %o5, %g6
5793 srl %i4, 0x13, %o7
5794 add %l3, %g2, %g3
5795 movrlz %i1, 0x17B, %i6
5796 ldub [%l7 + 0x6D], %i0
5797 sethi 0x16F1, %o2
5798 nop
5799 set 0x18, %o1
5800 ldd [%l7 + %o1], %i6
5801 edge8ln %l2, %g5, %o6
5802 movleu %icc, %l5, %i7
5803 movn %xcc, %o3, %i3
5804 ldx [%l7 + 0x58], %g1
5805 movrgz %l4, 0x244, %i2
5806 sdiv %o0, 0x11B9, %o4
5807 sth %i5, [%l7 + 0x36]
5808 fmovdleu %icc, %f8, %f10
5809 ldd [%l7 + 0x10], %l0
5810 addcc %g7, %o1, %l1
5811 sub %g4, 0x0427, %g6
5812 fcmple16 %f16, %f20, %i4
5813 movvc %xcc, %o5, %o7
5814 fmovspos %icc, %f30, %f19
5815 movle %icc, %l3, %g2
5816 fpackfix %f0, %f1
5817 fpack32 %f6, %f8, %f16
5818 movpos %icc, %i1, %g3
5819 sub %i6, %i0, %l6
5820 sdivcc %o2, 0x0A9A, %l2
5821 movpos %icc, %o6, %l5
5822 or %g5, %i7, %i3
5823 xnorcc %g1, %l4, %i2
5824 smul %o0, 0x1F26, %o3
5825 umul %i5, 0x1F24, %o4
5826 andcc %g7, 0x18B7, %l0
5827 alignaddr %l1, %o1, %g6
5828 sir 0x0897
5829 ldd [%l7 + 0x68], %f24
5830 xorcc %g4, %i4, %o7
5831 alignaddrl %l3, %g2, %o5
5832 lduw [%l7 + 0x3C], %i1
5833 fmovdne %xcc, %f19, %f11
5834 edge8n %g3, %i0, %i6
5835 movle %xcc, %l6, %o2
5836 ldub [%l7 + 0x64], %l2
5837 xnor %l5, %g5, %o6
5838 sethi 0x1ABC, %i3
5839 std %f16, [%l7 + 0x58]
5840 fpsub32s %f1, %f26, %f2
5841 edge32 %i7, %l4, %g1
5842 umul %o0, 0x0A39, %i2
5843 srlx %i5, %o3, %g7
5844 edge32 %l0, %l1, %o4
5845 fcmpne32 %f2, %f0, %g6
5846 edge16n %g4, %i4, %o7
5847 fnand %f24, %f24, %f20
5848 std %f8, [%l7 + 0x20]
5849 lduh [%l7 + 0x1C], %o1
5850 orncc %g2, %o5, %i1
5851 orn %g3, 0x1023, %i0
5852 fmovrde %l3, %f8, %f10
5853 edge8n %l6, %i6, %l2
5854 bshuffle %f8, %f20, %f16
5855 movvc %icc, %o2, %l5
5856 fnot2 %f0, %f6
5857 xnorcc %o6, 0x0C94, %i3
5858 edge16 %i7, %g5, %l4
5859 ld [%l7 + 0x64], %f26
5860 fzero %f0
5861 edge32ln %o0, %i2, %g1
5862 fmul8x16al %f27, %f9, %f14
5863 sth %o3, [%l7 + 0x30]
5864 fabsd %f24, %f0
5865 movg %xcc, %i5, %g7
5866 movrne %l0, %o4, %l1
5867 movge %xcc, %g4, %g6
5868 edge32n %o7, %i4, %o1
5869 movgu %xcc, %o5, %i1
5870 fmovscs %xcc, %f27, %f6
5871 array8 %g3, %i0, %g2
5872 fmovsne %xcc, %f13, %f12
5873 fmovrdgz %l3, %f24, %f16
5874 mova %icc, %l6, %l2
5875 subc %i6, %o2, %o6
5876 sub %i3, %l5, %i7
5877 fones %f18
5878 fmovrdlez %l4, %f18, %f12
5879 subc %o0, %i2, %g5
5880 fmovrdlz %g1, %f16, %f6
5881 fmovscc %xcc, %f21, %f5
5882 mova %icc, %i5, %o3
5883 movvc %xcc, %g7, %l0
5884 orn %l1, 0x127D, %g4
5885 ldd [%l7 + 0x78], %f28
5886 movre %o4, %g6, %i4
5887 movre %o1, %o7, %o5
5888 bshuffle %f24, %f14, %f14
5889 fmul8sux16 %f4, %f14, %f2
5890 movge %xcc, %i1, %g3
5891 addccc %g2, %l3, %i0
5892 movge %xcc, %l6, %l2
5893 movcs %icc, %o2, %o6
5894 ldx [%l7 + 0x38], %i3
5895 sth %i6, [%l7 + 0x22]
5896 nop
5897 set 0x70, %i3
5898 std %f12, [%l7 + %i3]
5899 andncc %i7, %l5, %o0
5900 srl %i2, %l4, %g1
5901 fcmpne32 %f24, %f22, %g5
5902 edge16ln %o3, %i5, %g7
5903 fmovscc %icc, %f20, %f0
5904 edge8n %l1, %g4, %o4
5905 mova %xcc, %g6, %l0
5906 mulscc %i4, 0x08F0, %o1
5907 fcmple16 %f0, %f22, %o5
5908 save %o7, 0x15A5, %g3
5909 rdpr %cwp, %g1
5910 rdpr %cansave, %g2
5911 rdpr %canrestore, %g3
5912 rdpr %cleanwin, %g4
5913 rdpr %otherwin, %g5
5914 rdpr %wstate, %g6
5915 movrlez %g2, 0x21D, %l3
5916 subc %i1, 0x0B07, %i0
5917 fmovsle %icc, %f13, %f25
5918 sdiv %l2, 0x05AF, %l6
5919 sdivcc %o2, 0x1CFA, %i3
5920 subccc %i6, 0x0DE3, %i7
5921 smulcc %o6, %l5, %i2
5922 fnor %f10, %f2, %f28
5923 fones %f0
5924 subccc %l4, 0x01C9, %g1
5925 sdiv %o0, 0x1F70, %o3
5926 fmul8x16al %f24, %f20, %f30
5927 mulscc %g5, 0x01D4, %g7
5928 sllx %l1, %i5, %g4
5929 addcc %g6, %o4, %l0
5930 fnor %f8, %f0, %f18
5931 xorcc %i4, 0x16A2, %o1
5932 array16 %o7, %g3, %g2
5933 edge8ln %l3, %i1, %o5
5934 fmovsg %icc, %f10, %f13
5935 edge32ln %l2, %l6, %o2
5936 movleu %xcc, %i3, %i6
5937 popc 0x0788, %i0
5938 subccc %o6, %l5, %i7
5939 edge8l %l4, %g1, %o0
5940 fpadd32 %f30, %f28, %f28
5941 sdivcc %i2, 0x0985, %g5
5942 sir 0x1A25
5943 mulscc %o3, %l1, %i5
5944 xor %g4, 0x1918, %g6
5945 fmovsn %xcc, %f2, %f30
5946 movvs %icc, %o4, %l0
5947 nop
5948 set 0x7A, %o4
5949 lduh [%l7 + %o4], %g7
5950 smul %i4, 0x07B1, %o1
5951 movvs %xcc, %g3, %o7
5952 st %f6, [%l7 + 0x50]
5953 sir 0x0A36
5954 array8 %l3, %g2, %o5
5955 udiv %l2, 0x0B77, %l6
5956 srlx %o2, 0x06, %i1
5957 xor %i3, 0x0876, %i0
5958 sdiv %o6, 0x1702, %l5
5959 andncc %i6, %l4, %g1
5960 fcmpne32 %f4, %f22, %i7
5961 ldd [%l7 + 0x08], %f0
5962 popc 0x1414, %o0
5963 fpadd32s %f8, %f21, %f18
5964 ldub [%l7 + 0x22], %g5
5965 std %f26, [%l7 + 0x60]
5966 movl %xcc, %i2, %l1
5967 fmovdge %icc, %f21, %f1
5968 andn %i5, 0x1539, %g4
5969 udiv %o3, 0x1997, %o4
5970 fmovrdlez %l0, %f30, %f20
5971 fmovdcs %icc, %f4, %f24
5972 lduw [%l7 + 0x78], %g7
5973 edge8 %g6, %o1, %i4
5974 fpadd32s %f10, %f15, %f9
5975 sir 0x0429
5976 ldd [%l7 + 0x60], %f2
5977 sth %o7, [%l7 + 0x50]
5978 andcc %l3, 0x0D1A, %g2
5979 ldd [%l7 + 0x18], %o4
5980 alignaddrl %l2, %g3, %o2
5981 sdivcc %l6, 0x0BD7, %i3
5982 array8 %i1, %o6, %i0
5983 movpos %icc, %i6, %l4
5984 andn %l5, %g1, %i7
5985 fmovdl %icc, %f8, %f18
5986 orncc %o0, 0x11F2, %g5
5987 movne %xcc, %i2, %i5
5988 siam 0x1
5989 movvs %xcc, %g4, %l1
5990 sll %o3, %l0, %o4
5991 movrlez %g7, 0x1F3, %o1
5992 subccc %i4, 0x04C4, %o7
5993 orcc %l3, %g2, %g6
5994 stw %l2, [%l7 + 0x10]
5995 movle %icc, %o5, %o2
5996 fpadd32 %f22, %f14, %f26
5997 fmovdge %icc, %f16, %f4
5998 sethi 0x01E9, %l6
5999 umul %i3, 0x0CD3, %g3
6000 ldub [%l7 + 0x50], %o6
6001 andcc %i1, %i0, %l4
6002 srl %i6, %l5, %g1
6003 addccc %i7, %g5, %o0
6004 orncc %i5, %g4, %i2
6005 pdist %f20, %f26, %f26
6006 add %o3, %l0, %o4
6007 movcc %icc, %l1, %g7
6008 movl %xcc, %o1, %o7
6009 sdivx %i4, 0x13C5, %g2
6010 ldd [%l7 + 0x18], %f6
6011 srl %l3, 0x0E, %l2
6012 fands %f22, %f4, %f22
6013 srax %o5, 0x17, %o2
6014 edge8 %l6, %g6, %g3
6015 fsrc1s %f18, %f3
6016 sub %o6, 0x1526, %i3
6017 fpsub32 %f14, %f6, %f0
6018 movgu %xcc, %i1, %l4
6019 subc %i0, 0x0E01, %l5
6020 or %g1, 0x1B3A, %i7
6021 movleu %icc, %i6, %o0
6022 edge8l %i5, %g4, %g5
6023 andncc %o3, %i2, %o4
6024 mulx %l1, %l0, %o1
6025 udivcc %o7, 0x0A7D, %g7
6026 movvs %xcc, %g2, %i4
6027 smul %l3, 0x1528, %l2
6028 xnor %o5, 0x1DD0, %l6
6029 edge32n %o2, %g6, %g3
6030 addccc %o6, 0x121E, %i3
6031 add %l4, 0x0FEC, %i1
6032 edge32ln %l5, %i0, %g1
6033 edge8l %i6, %o0, %i5
6034 fpadd32s %f13, %f2, %f6
6035 subc %g4, %g5, %i7
6036 sdiv %i2, 0x01AB, %o4
6037 setx loop_19, %l0, %l1
6038 return %l1
6039 nop
6040 rdpr %cwp, %g1
6041 rdpr %cansave, %g2
6042 rdpr %canrestore, %g3
6043 rdpr %cleanwin, %g4
6044 rdpr %otherwin, %g5
6045 rdpr %wstate, %g6
6046loop_19: movrgez %l0, %o1, %o7
6047 srl %g7, %i4, %g2
6048 srlx %l2, %l3, %l6
6049 edge8n %o2, %g6, %o5
6050 srl %g3, %i3, %l4
6051 popc 0x1DA9, %i1
6052 fandnot1s %f7, %f5, %f21
6053 xnor %o6, %l5, %i0
6054 udivx %i6, 0x0A9E, %g1
6055 movl %xcc, %o0, %i5
6056 fmovsl %icc, %f7, %f27
6057 movneg %xcc, %g5, %g4
6058 fpadd16s %f12, %f19, %f23
6059 smul %i2, 0x19F8, %o4
6060 fcmple32 %f8, %f6, %i7
6061 fmovsa %xcc, %f28, %f2
6062 fmovsa %icc, %f12, %f4
6063 fmovs %f24, %f19
6064 movvs %xcc, %l1, %l0
6065 andcc %o1, %o7, %o3
6066 stx %g7, [%l7 + 0x38]
6067 umul %i4, 0x0151, %g2
6068 fpack32 %f0, %f22, %f14
6069 fmovrsgz %l2, %f3, %f5
6070 sdiv %l6, 0x10DD, %l3
6071 sdivx %g6, 0x1F54, %o2
6072 fmovdneg %icc, %f2, %f16
6073 movrgz %o5, %g3, %i3
6074 fpsub16s %f6, %f4, %f4
6075 movne %icc, %l4, %i1
6076 subc %o6, %i0, %i6
6077 edge16l %l5, %g1, %i5
6078 edge8l %g5, %o0, %g4
6079 move %xcc, %o4, %i7
6080 array16 %i2, %l1, %o1
6081 fmovrsne %o7, %f0, %f19
6082 popc %l0, %o3
6083 stx %i4, [%l7 + 0x58]
6084 movne %xcc, %g7, %g2
6085 udivcc %l2, 0x0C5C, %l6
6086 udivx %l3, 0x1151, %o2
6087 movrgz %g6, %g3, %o5
6088 alignaddrl %i3, %i1, %o6
6089 fmul8sux16 %f26, %f12, %f16
6090 xor %i0, 0x0295, %l4
6091 or %l5, 0x1AEE, %g1
6092 xnorcc %i5, 0x1FD7, %g5
6093 restore %i6, %o0, %o4
6094 rdpr %cwp, %g1
6095 rdpr %cansave, %g2
6096 rdpr %canrestore, %g3
6097 rdpr %cleanwin, %g4
6098 rdpr %otherwin, %g5
6099 rdpr %wstate, %g6
6100 for %f26, %f18, %f10
6101 smulcc %g4, 0x12F6, %i2
6102 movneg %xcc, %l1, %i7
6103 add %o7, 0x0FA2, %l0
6104 sdivx %o3, 0x17EC, %i4
6105 movneg %xcc, %o1, %g2
6106 fmovs %f13, %f19
6107 edge16l %l2, %l6, %l3
6108 save %o2, %g7, %g6
6109 rdpr %cwp, %g1
6110 rdpr %cansave, %g2
6111 rdpr %canrestore, %g3
6112 rdpr %cleanwin, %g4
6113 rdpr %otherwin, %g5
6114 rdpr %wstate, %g6
6115 stb %o5, [%l7 + 0x51]
6116 edge16l %g3, %i1, %o6
6117 andn %i3, 0x18A2, %l4
6118 sllx %i0, 0x1E, %l5
6119 edge32 %i5, %g5, %g1
6120 move %xcc, %o0, %o4
6121 edge8 %g4, %i6, %l1
6122 movgu %xcc, %i7, %o7
6123 fnot1 %f14, %f10
6124 ld [%l7 + 0x10], %f2
6125 movl %xcc, %l0, %i2
6126 ld [%l7 + 0x20], %f0
6127 std %f26, [%l7 + 0x48]
6128 stx %o3, [%l7 + 0x78]
6129 fpsub16s %f5, %f20, %f10
6130 movrlez %o1, 0x187, %g2
6131 orn %l2, %l6, %l3
6132 edge8ln %o2, %i4, %g7
6133 ldub [%l7 + 0x18], %o5
6134 movne %xcc, %g6, %g3
6135 fmovsgu %xcc, %f12, %f28
6136 edge8n %i1, %i3, %l4
6137 nop
6138 set 0x42, %o5
6139 sth %i0, [%l7 + %o5]
6140 ldd [%l7 + 0x30], %f20
6141 lduw [%l7 + 0x78], %o6
6142 sth %i5, [%l7 + 0x3E]
6143 ld [%l7 + 0x2C], %f16
6144 ldsh [%l7 + 0x3A], %l5
6145 subccc %g1, %g5, %o0
6146 movg %icc, %o4, %g4
6147 stw %i6, [%l7 + 0x18]
6148 alignaddrl %l1, %o7, %l0
6149 xnorcc %i2, %i7, %o3
6150 sllx %g2, 0x09, %l2
6151 fcmps %fcc0, %f1, %f17
6152 udiv %l6, 0x0FE6, %o1
6153 movn %icc, %l3, %o2
6154 edge32 %g7, %o5, %i4
6155 sdiv %g3, 0x1329, %i1
6156 movpos %icc, %g6, %l4
6157 movg %xcc, %i0, %i3
6158 edge16l %o6, %i5, %g1
6159 ldx [%l7 + 0x28], %l5
6160 addcc %o0, %o4, %g5
6161 fmovrdlez %g4, %f16, %f20
6162 edge32l %l1, %o7, %l0
6163 faligndata %f4, %f28, %f30
6164 fmovs %f14, %f7
6165 fmovd %f4, %f8
6166 movg %icc, %i2, %i6
6167 ldub [%l7 + 0x66], %i7
6168 edge8 %g2, %l2, %l6
6169 addcc %o3, %o1, %o2
6170 edge32 %g7, %o5, %l3
6171 udivx %g3, 0x0044, %i1
6172 sethi 0x0321, %i4
6173 umulcc %l4, 0x09EB, %i0
6174 fandnot2s %f28, %f28, %f30
6175 subcc %i3, 0x0460, %g6
6176 movrlez %i5, %g1, %l5
6177 edge8 %o6, %o0, %g5
6178 ldub [%l7 + 0x24], %o4
6179 mova %xcc, %l1, %o7
6180 addccc %g4, %l0, %i6
6181 orcc %i2, 0x0032, %g2
6182 popc 0x1EA1, %i7
6183 subc %l6, 0x17E0, %o3
6184 fmovrdgz %l2, %f6, %f2
6185 ld [%l7 + 0x28], %f27
6186 fabss %f3, %f6
6187 orcc %o2, %g7, %o5
6188 movrgez %o1, 0x19B, %g3
6189 movne %icc, %l3, %i4
6190 and %i1, 0x0916, %i0
6191 umulcc %l4, %i3, %g6
6192 udivcc %i5, 0x1819, %l5
6193 fexpand %f14, %f14
6194 lduw [%l7 + 0x50], %g1
6195 fnot2 %f16, %f0
6196 movre %o6, 0x242, %g5
6197 ldd [%l7 + 0x58], %o0
6198 movl %icc, %o4, %o7
6199 sethi 0x193D, %g4
6200 fmovdg %icc, %f30, %f13
6201 fpadd32s %f6, %f0, %f20
6202 sdiv %l0, 0x05ED, %i6
6203 movrlz %i2, %g2, %i7
6204 ldub [%l7 + 0x1F], %l6
6205 mulx %l1, %o3, %l2
6206 edge8l %o2, %g7, %o5
6207 movn %icc, %g3, %o1
6208 fabsd %f10, %f30
6209 srlx %i4, 0x01, %l3
6210 fmovdcc %xcc, %f23, %f25
6211 addcc %i1, 0x152E, %l4
6212 movre %i3, 0x3E1, %i0
6213 srax %i5, %g6, %g1
6214 fcmpeq32 %f14, %f6, %l5
6215 fmovscc %icc, %f9, %f24
6216 ldsb [%l7 + 0x15], %o6
6217 movge %xcc, %o0, %g5
6218 ld [%l7 + 0x28], %f6
6219 movrlz %o4, %o7, %l0
6220 addc %i6, %i2, %g2
6221 array32 %i7, %g4, %l6
6222 mova %icc, %l1, %l2
6223 sub %o2, %g7, %o5
6224 ldd [%l7 + 0x10], %o2
6225 fmovsg %xcc, %f22, %f16
6226 movne %icc, %g3, %o1
6227 movrne %l3, %i1, %i4
6228 andcc %i3, %l4, %i0
6229 edge8l %g6, %g1, %l5
6230 fmovrslz %o6, %f28, %f28
6231 edge16n %i5, %g5, %o0
6232 edge16ln %o7, %l0, %o4
6233 movge %icc, %i2, %i6
6234 edge16l %i7, %g4, %l6
6235 fmul8x16au %f21, %f13, %f6
6236 fcmpeq16 %f8, %f14, %l1
6237 edge32l %g2, %l2, %g7
6238 ldsw [%l7 + 0x68], %o2
6239 sra %o5, %o3, %g3
6240 sdivcc %l3, 0x0CCB, %i1
6241 fmovdgu %xcc, %f16, %f2
6242 setx loop_20, %l0, %l1
6243 return %l1
6244 nop
6245 rdpr %cwp, %g1
6246 rdpr %cansave, %g2
6247 rdpr %canrestore, %g3
6248 rdpr %cleanwin, %g4
6249 rdpr %otherwin, %g5
6250 rdpr %wstate, %g6
6251loop_20: movrgz %i3, 0x330, %i0
6252 umul %g1, %l5, %g6
6253 movrlz %i5, 0x0C5, %o6
6254 udiv %o0, 0x0154, %g5
6255 fnors %f25, %f16, %f28
6256 fpsub32s %f8, %f19, %f4
6257 lduh [%l7 + 0x6C], %o7
6258 fcmpne16 %f24, %f22, %o4
6259 sth %i2, [%l7 + 0x3A]
6260 sdivcc %i6, 0x0D8E, %i7
6261 subccc %g4, 0x0474, %l6
6262 srl %l0, %l1, %l2
6263 umulcc %g2, %g7, %o5
6264 fsrc1 %f30, %f16
6265 edge16ln %o3, %o2, %l3
6266 orcc %i1, %g3, %i4
6267 subcc %o1, %i3, %i0
6268 sdivcc %l4, 0x199D, %l5
6269 movrgz %g6, 0x2F1, %g1
6270 addccc %o6, %o0, %g5
6271 sethi 0x16AE, %i5
6272 nop
6273 set 0x20, %i5
6274 stx %o7, [%l7 + %i5]
6275 fmovsvs %icc, %f31, %f10
6276 fpsub16s %f11, %f30, %f23
6277 movcs %icc, %i2, %o4
6278 fmul8x16 %f27, %f16, %f18
6279 fnand %f12, %f22, %f26
6280 edge16ln %i6, %i7, %l6
6281 edge16l %g4, %l1, %l0
6282 movrgez %l2, %g7, %o5
6283 popc %g2, %o3
6284 movrgez %l3, %i1, %g3
6285 udivx %i4, 0x0529, %o2
6286 sth %i3, [%l7 + 0x54]
6287 edge32l %o1, %l4, %i0
6288 orn %l5, %g6, %o6
6289 udivcc %g1, 0x0490, %g5
6290 stw %o0, [%l7 + 0x5C]
6291 fmovdgu %xcc, %f0, %f8
6292 xorcc %o7, %i5, %i2
6293 sethi 0x0BF8, %o4
6294 sll %i6, 0x02, %i7
6295 fmovrslz %l6, %f28, %f0
6296 sll %l1, %l0, %g4
6297 srax %l2, 0x02, %g7
6298 edge16 %o5, %g2, %o3
6299 edge32n %i1, %l3, %i4
6300 andncc %g3, %i3, %o1
6301 save %o2, 0x0A83, %l4
6302 rdpr %cwp, %g1
6303 rdpr %cansave, %g2
6304 rdpr %canrestore, %g3
6305 rdpr %cleanwin, %g4
6306 rdpr %otherwin, %g5
6307 rdpr %wstate, %g6
6308 st %f18, [%l7 + 0x48]
6309 sll %i0, %g6, %l5
6310 srlx %o6, %g1, %o0
6311 fmovsvc %xcc, %f20, %f1
6312 lduw [%l7 + 0x40], %o7
6313 edge32 %g5, %i5, %i2
6314 ldub [%l7 + 0x41], %i6
6315 udivcc %i7, 0x0EA0, %l6
6316 fzeros %f9
6317 edge16l %o4, %l1, %g4
6318 movleu %icc, %l2, %g7
6319 fxnors %f4, %f11, %f18
6320 addccc %o5, 0x19F6, %g2
6321 edge16ln %l0, %i1, %l3
6322 edge32ln %o3, %g3, %i4
6323 srax %o1, %o2, %l4
6324 faligndata %f26, %f2, %f30
6325 fnot1 %f0, %f14
6326 mulscc %i0, 0x18E5, %g6
6327 fpadd16 %f14, %f6, %f14
6328 sll %i3, 0x1D, %o6
6329 fxor %f8, %f26, %f16
6330 andncc %g1, %l5, %o0
6331 movge %icc, %g5, %i5
6332 orn %i2, 0x167A, %i6
6333 movge %icc, %i7, %o7
6334 xor %l6, 0x1223, %o4
6335 movrgez %g4, 0x14F, %l1
6336 nop
6337 set 0x10, %g2
6338 ldsb [%l7 + %g2], %g7
6339 ldd [%l7 + 0x40], %o4
6340 ldub [%l7 + 0x34], %l2
6341 fsrc1s %f8, %f1
6342 fmovrdgz %l0, %f12, %f18
6343 array32 %g2, %l3, %i1
6344 fmovse %xcc, %f9, %f8
6345 movge %xcc, %o3, %g3
6346 sra %i4, 0x06, %o2
6347 xor %l4, 0x0315, %o1
6348 ldd [%l7 + 0x18], %i0
6349 nop
6350 set 0x3C, %o2
6351 lduw [%l7 + %o2], %i3
6352 array32 %g6, %g1, %o6
6353 fmovrse %o0, %f20, %f6
6354 st %f22, [%l7 + 0x14]
6355 fxnor %f30, %f8, %f16
6356 fmovrslz %g5, %f24, %f23
6357 ldub [%l7 + 0x4C], %l5
6358 umulcc %i2, %i5, %i6
6359 fmovrdlz %o7, %f0, %f28
6360 sllx %i7, 0x1B, %o4
6361 or %l6, %g4, %l1
6362 add %o5, %g7, %l0
6363 edge8l %l2, %l3, %i1
6364 ldsb [%l7 + 0x14], %o3
6365 fmul8ulx16 %f24, %f12, %f10
6366 lduh [%l7 + 0x7C], %g2
6367 fmul8x16al %f18, %f19, %f30
6368 ld [%l7 + 0x64], %f14
6369 sdiv %g3, 0x1EB1, %i4
6370 mulscc %l4, 0x1862, %o2
6371 movvc %icc, %i0, %o1
6372 sethi 0x0E4B, %i3
6373 stw %g1, [%l7 + 0x30]
6374 movge %xcc, %o6, %g6
6375 fmovrdne %o0, %f6, %f0
6376 movleu %icc, %l5, %g5
6377 edge32ln %i2, %i5, %o7
6378 fnors %f29, %f4, %f27
6379 fmovsneg %xcc, %f30, %f31
6380 restore %i6, 0x1F03, %i7
6381 rdpr %cwp, %g1
6382 rdpr %cansave, %g2
6383 rdpr %canrestore, %g3
6384 rdpr %cleanwin, %g4
6385 rdpr %otherwin, %g5
6386 rdpr %wstate, %g6
6387 add %o4, 0x1AC1, %l6
6388 edge16 %g4, %l1, %o5
6389 fxor %f2, %f24, %f24
6390 fmul8sux16 %f16, %f28, %f18
6391 st %f12, [%l7 + 0x40]
6392 addc %l0, 0x06DB, %g7
6393 sra %l2, %i1, %l3
6394 st %f2, [%l7 + 0x1C]
6395 lduh [%l7 + 0x72], %o3
6396 sll %g3, %g2, %i4
6397 xor %o2, %i0, %o1
6398 sll %i3, %l4, %o6
6399 ldd [%l7 + 0x60], %f24
6400 movle %xcc, %g1, %o0
6401 fmovsle %icc, %f29, %f21
6402 movvs %icc, %g6, %g5
6403 fpadd16s %f22, %f11, %f10
6404 fnor %f24, %f20, %f4
6405 lduh [%l7 + 0x20], %i2
6406 ldub [%l7 + 0x4B], %l5
6407 fornot1 %f20, %f30, %f30
6408 fornot2 %f14, %f20, %f2
6409 movrlez %i5, %i6, %o7
6410 fone %f30
6411 subcc %o4, 0x0A7D, %l6
6412 ldsb [%l7 + 0x6C], %i7
6413 umulcc %l1, %g4, %l0
6414 fnot1s %f6, %f26
6415 movneg %icc, %o5, %l2
6416 edge16ln %g7, %l3, %i1
6417 fxor %f10, %f20, %f18
6418 ldd [%l7 + 0x60], %o2
6419 edge16n %g3, %g2, %o2
6420 srl %i0, 0x04, %i4
6421 sra %o1, 0x0C, %i3
6422 mulscc %o6, %g1, %l4
6423 movrlez %o0, %g5, %g6
6424 movne %icc, %l5, %i5
6425 srax %i2, %o7, %i6
6426 udivx %l6, 0x0B2C, %o4
6427 andncc %i7, %g4, %l1
6428 fmovd %f8, %f12
6429 movvc %xcc, %l0, %o5
6430 fpadd16s %f25, %f25, %f18
6431 fmovrslez %l2, %f30, %f3
6432 ldsh [%l7 + 0x3E], %l3
6433 fzeros %f30
6434 udiv %i1, 0x04D4, %g7
6435 udiv %o3, 0x18EB, %g2
6436 edge32ln %o2, %g3, %i0
6437 faligndata %f30, %f14, %f4
6438 fmuld8ulx16 %f22, %f1, %f14
6439 for %f12, %f8, %f8
6440 edge16 %o1, %i4, %i3
6441 movvc %icc, %g1, %o6
6442 subcc %o0, 0x17AF, %l4
6443 smul %g6, 0x01B0, %g5
6444 nop
6445 set 0x18, %l3
6446 ldsw [%l7 + %l3], %i5
6447 fnors %f15, %f29, %f22
6448 srl %i2, %l5, %i6
6449 srl %l6, %o7, %o4
6450 movg %icc, %i7, %g4
6451 edge16 %l1, %l0, %o5
6452 movrlez %l2, %i1, %l3
6453 fmovdneg %xcc, %f2, %f27
6454 subcc %o3, %g2, %o2
6455 fnot2s %f17, %f27
6456 edge16n %g7, %i0, %g3
6457 movrne %o1, %i3, %g1
6458 st %f24, [%l7 + 0x74]
6459 movrlez %o6, %i4, %l4
6460 mova %xcc, %g6, %g5
6461 umul %i5, 0x1309, %i2
6462 xorcc %o0, 0x1046, %l5
6463 sdivx %i6, 0x068A, %l6
6464 srl %o4, %i7, %o7
6465 smul %g4, 0x144D, %l1
6466 xor %l0, 0x16FC, %o5
6467 edge8 %i1, %l3, %l2
6468 srlx %g2, %o2, %g7
6469 edge16l %o3, %g3, %o1
6470 mova %xcc, %i0, %i3
6471 fmovrdlez %g1, %f8, %f2
6472 movle %xcc, %o6, %i4
6473 fmul8sux16 %f22, %f4, %f10
6474 smulcc %g6, %l4, %g5
6475 movrlez %i2, 0x2C9, %o0
6476 subc %l5, %i5, %l6
6477 fcmple32 %f18, %f20, %o4
6478 edge16n %i7, %i6, %o7
6479 fxor %f28, %f2, %f10
6480 save %g4, 0x0C34, %l1
6481 rdpr %cwp, %g1
6482 rdpr %cansave, %g2
6483 rdpr %canrestore, %g3
6484 rdpr %cleanwin, %g4
6485 rdpr %otherwin, %g5
6486 rdpr %wstate, %g6
6487 addc %l0, %o5, %l3
6488 fcmpne16 %f14, %f10, %l2
6489 nop
6490 set 0x0D, %l1
6491 ldub [%l7 + %l1], %i1
6492 ld [%l7 + 0x7C], %f17
6493 fxnors %f18, %f3, %f18
6494 subc %o2, %g2, %g7
6495 smul %g3, %o1, %i0
6496 addcc %i3, %o3, %o6
6497 array16 %g1, %i4, %g6
6498 edge8 %l4, %g5, %i2
6499 movrgz %o0, %i5, %l5
6500 fcmpgt16 %f0, %f10, %o4
6501 movgu %xcc, %i7, %i6
6502 edge8 %l6, %g4, %l1
6503 sra %l0, 0x1E, %o7
6504 std %f0, [%l7 + 0x38]
6505 move %icc, %l3, %o5
6506 smulcc %i1, %l2, %o2
6507 movge %xcc, %g2, %g7
6508 edge16 %g3, %o1, %i3
6509 lduh [%l7 + 0x44], %o3
6510 ldd [%l7 + 0x10], %o6
6511 fmovsleu %xcc, %f9, %f25
6512 fornot2s %f10, %f30, %f1
6513 fands %f17, %f9, %f30
6514 ldsh [%l7 + 0x30], %i0
6515 ldsb [%l7 + 0x4D], %g1
6516 orcc %g6, 0x1048, %i4
6517 fmovrdgz %l4, %f20, %f18
6518 mova %icc, %g5, %o0
6519 edge32ln %i5, %l5, %o4
6520 movge %xcc, %i2, %i7
6521 ld [%l7 + 0x34], %f29
6522 edge32 %i6, %g4, %l6
6523 movpos %icc, %l0, %l1
6524 udivx %l3, 0x197C, %o7
6525 edge32 %i1, %o5, %l2
6526 smulcc %g2, %g7, %o2
6527 movge %xcc, %g3, %i3
6528 nop
6529 set 0x48, %g7
6530 ldd [%l7 + %g7], %f18
6531 smul %o1, 0x19FD, %o3
6532 alignaddr %i0, %g1, %o6
6533 movgu %icc, %g6, %l4
6534 addc %g5, %o0, %i4
6535 sub %i5, 0x0C85, %o4
6536 fcmpne32 %f24, %f14, %i2
6537 sir 0x105C
6538 movle %icc, %l5, %i7
6539 movne %icc, %g4, %l6
6540 mova %xcc, %l0, %i6
6541 lduw [%l7 + 0x54], %l3
6542 and %l1, %o7, %i1
6543 popc 0x198A, %l2
6544 subcc %g2, %o5, %g7
6545 fornot2s %f30, %f28, %f6
6546 stb %g3, [%l7 + 0x0E]
6547 stx %o2, [%l7 + 0x68]
6548 andcc %o1, 0x16B8, %o3
6549 st %f4, [%l7 + 0x18]
6550 ldsh [%l7 + 0x08], %i0
6551 movgu %xcc, %i3, %g1
6552 add %o6, 0x177A, %g6
6553 andcc %l4, 0x1833, %o0
6554 movrgz %i4, 0x136, %i5
6555 movcs %xcc, %o4, %i2
6556 sir 0x01FA
6557 fmovda %icc, %f27, %f22
6558 andcc %g5, 0x0195, %i7
6559 udiv %l5, 0x19B1, %g4
6560 sdiv %l6, 0x0F95, %i6
6561 sdivx %l3, 0x04DC, %l1
6562 fnands %f15, %f28, %f9
6563 movne %xcc, %l0, %i1
6564 fmul8ulx16 %f10, %f16, %f16
6565 movcs %xcc, %l2, %g2
6566 andncc %o7, %g7, %g3
6567 subcc %o2, 0x07F4, %o5
6568 alignaddrl %o1, %i0, %i3
6569 fmovrdgz %o3, %f2, %f28
6570 add %o6, 0x07A9, %g6
6571 fcmpne32 %f24, %f20, %g1
6572 fmovs %f7, %f11
6573 stb %o0, [%l7 + 0x4A]
6574 mova %icc, %i4, %l4
6575 smulcc %o4, 0x17A6, %i5
6576 movrlz %g5, 0x098, %i2
6577 sub %l5, %g4, %i7
6578 fandnot1s %f16, %f4, %f25
6579 fcmpne16 %f26, %f8, %l6
6580 fabsd %f20, %f0
6581 edge32n %l3, %i6, %l0
6582 movn %xcc, %l1, %l2
6583 movge %xcc, %g2, %o7
6584 sra %g7, %g3, %o2
6585 save %i1, 0x1CC9, %o5
6586 rdpr %cwp, %g1
6587 rdpr %cansave, %g2
6588 rdpr %canrestore, %g3
6589 rdpr %cleanwin, %g4
6590 rdpr %otherwin, %g5
6591 rdpr %wstate, %g6
6592 movvc %xcc, %o1, %i3
6593 fandnot2s %f21, %f17, %f9
6594 movrgez %i0, 0x355, %o3
6595 ldsb [%l7 + 0x30], %g6
6596 fxnor %f14, %f14, %f6
6597 movgu %xcc, %o6, %g1
6598 edge32l %o0, %l4, %i4
6599 sdivcc %i5, 0x1CAC, %g5
6600 movrne %o4, 0x38B, %i2
6601 edge32n %g4, %i7, %l5
6602 movg %xcc, %l6, %l3
6603 movrgez %i6, %l0, %l1
6604 movl %icc, %g2, %o7
6605 movcs %icc, %g7, %l2
6606 std %f28, [%l7 + 0x30]
6607 movne %xcc, %o2, %i1
6608 edge32l %o5, %o1, %g3
6609 udivx %i0, 0x19C3, %i3
6610 addc %g6, %o3, %o6
6611 and %g1, 0x110A, %l4
6612 popc %i4, %o0
6613 umulcc %i5, %o4, %i2
6614 setx loop_21, %l0, %l1
6615 return %l1
6616 nop
6617 rdpr %cwp, %g1
6618 rdpr %cansave, %g2
6619 rdpr %canrestore, %g3
6620 rdpr %cleanwin, %g4
6621 rdpr %otherwin, %g5
6622 rdpr %wstate, %g6
6623loop_21: edge8l %l5, %l3, %l6
6624 fmovrslez %l0, %f8, %f31
6625 fabss %f4, %f29
6626 udiv %i6, 0x1230, %l1
6627 edge16l %g2, %g7, %l2
6628 fzero %f16
6629 fabss %f14, %f25
6630 sdiv %o7, 0x05FB, %i1
6631 edge32n %o2, %o5, %g3
6632 smul %o1, %i3, %i0
6633 udiv %g6, 0x15D6, %o6
6634 subc %g1, %l4, %o3
6635 restore %i4, 0x1729, %o0
6636 rdpr %cwp, %g1
6637 rdpr %cansave, %g2
6638 rdpr %canrestore, %g3
6639 rdpr %cleanwin, %g4
6640 rdpr %otherwin, %g5
6641 rdpr %wstate, %g6
6642 smulcc %o4, 0x09BE, %i5
6643 orncc %g5, %i7, %i2
6644 or %l5, 0x0D24, %l3
6645 udivx %l6, 0x03DB, %l0
6646 fmovdleu %icc, %f0, %f0
6647 movrgz %g4, 0x2C2, %l1
6648 movrne %i6, %g2, %l2
6649 andcc %o7, %i1, %o2
6650 movrlz %g7, %g3, %o5
6651 fpackfix %f10, %f21
6652 add %i3, 0x1B83, %i0
6653 udivcc %g6, 0x07C4, %o6
6654 lduw [%l7 + 0x74], %o1
6655 stx %g1, [%l7 + 0x20]
6656 fornot1 %f24, %f22, %f16
6657 sdiv %o3, 0x0D20, %l4
6658 save %o0, 0x0647, %o4
6659 rdpr %cwp, %g1
6660 rdpr %cansave, %g2
6661 rdpr %canrestore, %g3
6662 rdpr %cleanwin, %g4
6663 rdpr %otherwin, %g5
6664 rdpr %wstate, %g6
6665 fcmpgt32 %f18, %f2, %i4
6666 fmovscs %icc, %f20, %f15
6667 mulx %i5, 0x1D78, %g5
6668 fmovrdlez %i2, %f20, %f12
6669 andncc %i7, %l5, %l3
6670 fcmple16 %f0, %f6, %l6
6671 stw %g4, [%l7 + 0x1C]
6672 fmul8x16al %f2, %f3, %f8
6673 st %f2, [%l7 + 0x24]
6674 fcmpeq32 %f26, %f4, %l0
6675 save %l1, 0x02CB, %i6
6676 rdpr %cwp, %g1
6677 rdpr %cansave, %g2
6678 rdpr %canrestore, %g3
6679 rdpr %cleanwin, %g4
6680 rdpr %otherwin, %g5
6681 rdpr %wstate, %g6
6682 ld [%l7 + 0x30], %f1
6683 ld [%l7 + 0x24], %f2
6684 or %l2, %o7, %i1
6685 movrlez %o2, %g7, %g3
6686 ldsb [%l7 + 0x7A], %o5
6687 edge8ln %g2, %i0, %i3
6688 movrgz %g6, 0x31F, %o6
6689 orn %o1, %o3, %l4
6690 lduh [%l7 + 0x62], %g1
6691 srlx %o0, 0x0B, %o4
6692 movrgez %i4, %g5, %i2
6693 udivx %i5, 0x0107, %l5
6694 udiv %i7, 0x1551, %l3
6695 fexpand %f25, %f6
6696 movvc %xcc, %g4, %l0
6697 movvc %icc, %l6, %l1
6698 addccc %l2, %o7, %i6
6699 lduh [%l7 + 0x32], %i1
6700 fxnor %f10, %f28, %f18
6701 smul %o2, 0x0B68, %g3
6702 fmovsgu %xcc, %f30, %f25
6703 orncc %g7, 0x14DE, %g2
6704 edge16 %o5, %i0, %g6
6705 sra %i3, 0x0D, %o1
6706 alignaddrl %o3, %l4, %o6
6707 ldd [%l7 + 0x78], %f14
6708 edge16n %g1, %o4, %i4
6709 fcmpeq32 %f30, %f12, %o0
6710 srax %g5, 0x10, %i5
6711 sub %l5, %i2, %i7
6712 fmovspos %xcc, %f7, %f16
6713 alignaddrl %l3, %l0, %g4
6714 andcc %l6, 0x09C7, %l2
6715 orcc %o7, 0x1BFB, %l1
6716 sra %i6, 0x02, %o2
6717 fnot2s %f9, %f23
6718 fmovsneg %xcc, %f8, %f13
6719 movvs %icc, %g3, %g7
6720 lduw [%l7 + 0x40], %g2
6721 movrlez %o5, %i0, %i1
6722 andcc %g6, %o1, %o3
6723 fmovsne %icc, %f31, %f18
6724 ld [%l7 + 0x78], %f31
6725 fcmpne16 %f16, %f22, %l4
6726 edge16l %i3, %o6, %g1
6727 orcc %o4, %o0, %g5
6728 movrgez %i5, 0x3BD, %i4
6729 alignaddr %l5, %i7, %i2
6730 edge16 %l3, %g4, %l0
6731 popc 0x15C6, %l6
6732 popc 0x0E0A, %l2
6733 ldsw [%l7 + 0x70], %o7
6734 edge8 %l1, %i6, %g3
6735 addc %o2, 0x1220, %g7
6736 movrlez %g2, %i0, %i1
6737 ldd [%l7 + 0x38], %g6
6738 edge8n %o5, %o3, %l4
6739 fxnor %f26, %f6, %f26
6740 fcmpd %fcc0, %f28, %f26
6741 movrne %o1, 0x109, %i3
6742 move %xcc, %o6, %g1
6743 movrlz %o0, %g5, %o4
6744 ldsh [%l7 + 0x6A], %i5
6745 movcs %xcc, %l5, %i7
6746 ldx [%l7 + 0x10], %i2
6747 movvs %xcc, %l3, %i4
6748 fmovsvs %xcc, %f15, %f17
6749 for %f22, %f8, %f16
6750 save %g4, %l0, %l6
6751 rdpr %cwp, %g1
6752 rdpr %cansave, %g2
6753 rdpr %canrestore, %g3
6754 rdpr %cleanwin, %g4
6755 rdpr %otherwin, %g5
6756 rdpr %wstate, %g6
6757 edge16n %o7, %l2, %i6
6758 umul %g3, 0x1395, %l1
6759 fexpand %f4, %f16
6760 lduw [%l7 + 0x64], %g7
6761 movpos %xcc, %g2, %o2
6762 stw %i1, [%l7 + 0x6C]
6763 ld [%l7 + 0x3C], %f18
6764 edge32 %g6, %i0, %o3
6765 orn %o5, 0x1A37, %o1
6766 fmuld8ulx16 %f4, %f26, %f16
6767 movg %icc, %i3, %l4
6768 lduh [%l7 + 0x2E], %g1
6769 fmovsneg %xcc, %f28, %f6
6770 add %o0, %o6, %g5
6771 movleu %icc, %o4, %l5
6772 fmovse %xcc, %f10, %f14
6773 sll %i5, %i7, %l3
6774 movl %xcc, %i4, %g4
6775 ldx [%l7 + 0x18], %l0
6776 or %i2, %o7, %l2
6777 ldx [%l7 + 0x48], %l6
6778 fcmpeq32 %f12, %f16, %i6
6779 save %g3, 0x0E54, %g7
6780 rdpr %cwp, %g1
6781 rdpr %cansave, %g2
6782 rdpr %canrestore, %g3
6783 rdpr %cleanwin, %g4
6784 rdpr %otherwin, %g5
6785 rdpr %wstate, %g6
6786 edge8n %g2, %l1, %i1
6787 save %o2, 0x023C, %i0
6788 rdpr %cwp, %g1
6789 rdpr %cansave, %g2
6790 rdpr %canrestore, %g3
6791 rdpr %cleanwin, %g4
6792 rdpr %otherwin, %g5
6793 rdpr %wstate, %g6
6794 movleu %xcc, %o3, %o5
6795 mova %xcc, %g6, %i3
6796 ld [%l7 + 0x58], %f16
6797 stw %l4, [%l7 + 0x24]
6798 movleu %icc, %g1, %o0
6799 and %o1, %g5, %o6
6800 fpack32 %f30, %f24, %f18
6801 movleu %icc, %l5, %o4
6802 fnot2s %f18, %f2
6803 movge %xcc, %i5, %l3
6804 smulcc %i4, %g4, %l0
6805 edge16n %i7, %o7, %l2
6806 srlx %l6, 0x1D, %i6
6807 andncc %g3, %g7, %i2
6808 orncc %g2, 0x11DE, %i1
6809 fpadd16s %f30, %f4, %f29
6810 andcc %l1, %o2, %i0
6811 mulscc %o5, 0x1FCC, %o3
6812 stx %g6, [%l7 + 0x78]
6813 array8 %i3, %g1, %l4
6814 fmovdcc %xcc, %f10, %f19
6815 edge8ln %o0, %o1, %o6
6816 movrgez %l5, 0x39B, %o4
6817 edge8 %i5, %g5, %i4
6818 array8 %l3, %l0, %i7
6819 alignaddr %o7, %l2, %l6
6820 fpadd16s %f20, %f27, %f2
6821 ldx [%l7 + 0x70], %i6
6822 movrlez %g4, 0x2AF, %g3
6823 edge32ln %g7, %g2, %i1
6824 sdivx %i2, 0x0531, %o2
6825 movgu %icc, %l1, %o5
6826 sllx %o3, 0x10, %i0
6827 srax %g6, %g1, %i3
6828 smulcc %o0, 0x0A48, %l4
6829 fmovdg %icc, %f20, %f4
6830 movleu %icc, %o1, %l5
6831 stw %o6, [%l7 + 0x34]
6832 srax %i5, %g5, %o4
6833 st %f3, [%l7 + 0x28]
6834 movl %icc, %i4, %l0
6835 movrgez %i7, %l3, %o7
6836 movvc %xcc, %l2, %i6
6837 andcc %g4, 0x1CEE, %g3
6838 movl %xcc, %g7, %l6
6839 addc %i1, %g2, %i2
6840 orn %o2, %l1, %o5
6841 setx loop_22, %l0, %l1
6842 return %l1
6843 nop
6844 rdpr %cwp, %g1
6845 rdpr %cansave, %g2
6846 rdpr %canrestore, %g3
6847 rdpr %cleanwin, %g4
6848 rdpr %otherwin, %g5
6849 rdpr %wstate, %g6
6850loop_22: fornot1 %f30, %f4, %f12
6851 fmovsg %icc, %f15, %f30
6852 movrne %i3, %g1, %l4
6853 nop
6854 set 0x58, %i6
6855 lduh [%l7 + %i6], %o1
6856 fnot2s %f15, %f8
6857 restore %o0, 0x13F3, %l5
6858 rdpr %cwp, %g1
6859 rdpr %cansave, %g2
6860 rdpr %canrestore, %g3
6861 rdpr %cleanwin, %g4
6862 rdpr %otherwin, %g5
6863 rdpr %wstate, %g6
6864 edge32l %i5, %g5, %o6
6865 sir 0x12B3
6866 save %o4, %l0, %i4
6867 rdpr %cwp, %g1
6868 rdpr %cansave, %g2
6869 rdpr %canrestore, %g3
6870 rdpr %cleanwin, %g4
6871 rdpr %otherwin, %g5
6872 rdpr %wstate, %g6
6873 stb %l3, [%l7 + 0x11]
6874 std %f8, [%l7 + 0x18]
6875 fand %f8, %f22, %f2
6876 movneg %xcc, %i7, %l2
6877 stb %i6, [%l7 + 0x0D]
6878 umulcc %g4, 0x0FA8, %g3
6879 fmovse %icc, %f2, %f12
6880 fmovrdgez %g7, %f4, %f2
6881 smul %o7, 0x1FC5, %i1
6882 sll %g2, 0x0E, %i2
6883 fmul8x16al %f8, %f23, %f18
6884 sir 0x179F
6885 edge16l %l6, %o2, %o5
6886 edge8ln %l1, %g6, %i0
6887 mulscc %o3, 0x1C17, %g1
6888 lduh [%l7 + 0x58], %l4
6889 fmovdcs %icc, %f8, %f20
6890 sir 0x1FF2
6891 andncc %i3, %o0, %o1
6892 xnorcc %i5, 0x0D40, %l5
6893 popc %g5, %o6
6894 add %l0, 0x1A80, %o4
6895 edge16l %l3, %i7, %i4
6896 mulx %l2, %i6, %g4
6897 xor %g3, 0x15E7, %g7
6898 subccc %o7, %g2, %i2
6899 addcc %l6, 0x1C55, %i1
6900 edge32ln %o2, %l1, %g6
6901 xnorcc %o5, 0x1479, %i0
6902 ldub [%l7 + 0x41], %g1
6903 for %f10, %f12, %f10
6904 fands %f9, %f28, %f9
6905 edge16l %o3, %i3, %l4
6906 nop
6907 set 0x30, %i4
6908 ldx [%l7 + %i4], %o0
6909 faligndata %f0, %f8, %f16
6910 movvs %icc, %i5, %o1
6911 smulcc %l5, %o6, %l0
6912 umul %o4, 0x1EFC, %l3
6913 edge32ln %g5, %i4, %l2
6914 movg %xcc, %i7, %i6
6915 fmovdneg %xcc, %f27, %f7
6916 add %g4, %g3, %g7
6917 edge32n %g2, %o7, %l6
6918 fmovdpos %icc, %f18, %f19
6919 fmovde %xcc, %f27, %f23
6920 edge16n %i1, %i2, %o2
6921 ldsb [%l7 + 0x6C], %l1
6922 ldsb [%l7 + 0x79], %o5
6923 movrlez %i0, 0x0C1, %g6
6924 fmovdg %icc, %f13, %f8
6925 siam 0x1
6926 mulscc %o3, %g1, %l4
6927 ldsh [%l7 + 0x6C], %o0
6928 fmul8sux16 %f14, %f18, %f0
6929 edge8 %i5, %o1, %l5
6930 fmovrsgz %o6, %f25, %f10
6931 stx %l0, [%l7 + 0x40]
6932 add %i3, %o4, %g5
6933 fmovrdgez %l3, %f2, %f8
6934 andncc %l2, %i4, %i7
6935 fors %f22, %f20, %f15
6936 fsrc1 %f26, %f2
6937 movrgez %i6, 0x30A, %g4
6938 fpadd32 %f14, %f4, %f16
6939 movcs %icc, %g7, %g3
6940 edge8l %g2, %l6, %o7
6941 mova %xcc, %i2, %o2
6942 ldx [%l7 + 0x50], %l1
6943 sir 0x0F7C
6944 addc %o5, 0x1AD8, %i1
6945 array16 %i0, %g6, %g1
6946 alignaddr %l4, %o0, %i5
6947 movrlez %o3, %o1, %o6
6948 movle %xcc, %l0, %i3
6949 setx loop_23, %l0, %l1
6950 return %l1
6951 nop
6952 rdpr %cwp, %g1
6953 rdpr %cansave, %g2
6954 rdpr %canrestore, %g3
6955 rdpr %cleanwin, %g4
6956 rdpr %otherwin, %g5
6957 rdpr %wstate, %g6
6958loop_23: andn %l3, %l5, %i4
6959 sdiv %l2, 0x0037, %i7
6960 sdivcc %i6, 0x0CC2, %g7
6961 fmovdgu %xcc, %f5, %f4
6962 std %f22, [%l7 + 0x60]
6963 fmovsgu %xcc, %f15, %f3
6964 movrne %g3, 0x1CE, %g4
6965 lduh [%l7 + 0x1C], %g2
6966 umulcc %o7, 0x0DE9, %l6
6967 movcs %icc, %o2, %i2
6968 fpackfix %f24, %f3
6969 fnot2 %f24, %f2
6970 orcc %o5, %l1, %i0
6971 save %g6, %i1, %l4
6972 rdpr %cwp, %g1
6973 rdpr %cansave, %g2
6974 rdpr %canrestore, %g3
6975 rdpr %cleanwin, %g4
6976 rdpr %otherwin, %g5
6977 rdpr %wstate, %g6
6978 movcc %icc, %g1, %o0
6979 ldub [%l7 + 0x36], %i5
6980 edge16ln %o1, %o6, %o3
6981 sir 0x12E0
6982 addcc %l0, 0x043C, %i3
6983 sdiv %g5, 0x0862, %l3
6984 lduh [%l7 + 0x28], %l5
6985 fcmpne16 %f16, %f14, %o4
6986 sra %i4, %i7, %l2
6987 st %f7, [%l7 + 0x28]
6988 fmovsleu %xcc, %f19, %f15
6989 movleu %xcc, %g7, %i6
6990 movre %g3, 0x22A, %g2
6991 alignaddrl %g4, %o7, %l6
6992 array16 %i2, %o5, %o2
6993 xor %l1, %g6, %i1
6994 fzero %f8
6995 sll %i0, %l4, %o0
6996 alignaddrl %i5, %o1, %o6
6997 movre %g1, %l0, %i3
6998 ldd [%l7 + 0x50], %f2
6999 add %g5, 0x0438, %o3
7000 fmovsvs %icc, %f18, %f10
7001 movl %xcc, %l5, %l3
7002 stx %o4, [%l7 + 0x78]
7003 edge32ln %i4, %l2, %i7
7004 movpos %icc, %i6, %g3
7005 sra %g7, %g2, %g4
7006 sllx %l6, %o7, %i2
7007 movcs %icc, %o2, %l1
7008 edge8l %g6, %i1, %i0
7009 movvc %xcc, %l4, %o0
7010 fmovse %xcc, %f4, %f5
7011 movle %icc, %i5, %o1
7012 movvs %xcc, %o6, %g1
7013 movne %icc, %o5, %i3
7014 mova %xcc, %g5, %l0
7015 edge32ln %l5, %l3, %o3
7016 fmovsne %icc, %f8, %f19
7017 fcmpgt16 %f2, %f26, %o4
7018 fmovrse %i4, %f30, %f19
7019 fmovsle %xcc, %f18, %f9
7020 fmovsl %xcc, %f6, %f31
7021 subcc %i7, 0x0FDC, %i6
7022 movre %g3, %g7, %g2
7023 edge8n %l2, %g4, %l6
7024 sll %o7, %i2, %o2
7025 fcmps %fcc1, %f2, %f4
7026 movrne %g6, 0x2E0, %l1
7027 ldd [%l7 + 0x40], %f6
7028 edge16 %i0, %i1, %l4
7029 fmovs %f22, %f4
7030 or %o0, 0x1737, %o1
7031 movrgz %i5, %o6, %o5
7032 sub %i3, 0x1BE2, %g5
7033 alignaddrl %g1, %l5, %l3
7034 lduw [%l7 + 0x54], %l0
7035 movle %icc, %o3, %i4
7036 udiv %i7, 0x1C13, %o4
7037 edge8 %i6, %g7, %g2
7038 srl %g3, 0x0B, %g4
7039 stb %l6, [%l7 + 0x15]
7040 fpsub16 %f20, %f4, %f0
7041 fnand %f30, %f8, %f22
7042 udiv %o7, 0x07ED, %l2
7043 alignaddr %i2, %o2, %l1
7044 sub %i0, 0x0DBE, %i1
7045 movne %xcc, %g6, %o0
7046 edge8ln %l4, %i5, %o1
7047 edge32ln %o6, %i3, %o5
7048 alignaddr %g1, %l5, %g5
7049 udiv %l3, 0x1E2D, %l0
7050 edge32l %i4, %o3, %o4
7051 alignaddr %i7, %i6, %g2
7052 sdivcc %g7, 0x1F64, %g4
7053 fxnor %f20, %f8, %f26
7054 ldx [%l7 + 0x68], %l6
7055 fcmpgt16 %f26, %f16, %g3
7056 andcc %o7, %l2, %i2
7057 st %f20, [%l7 + 0x10]
7058 sra %l1, %o2, %i1
7059 subc %i0, 0x088B, %o0
7060 edge16l %g6, %i5, %o1
7061 movrlz %l4, %i3, %o6
7062 subc %g1, 0x10E9, %o5
7063 edge16n %g5, %l5, %l3
7064 xnor %l0, %o3, %o4
7065 sllx %i7, 0x04, %i6
7066 orcc %i4, %g7, %g2
7067 ldd [%l7 + 0x18], %g4
7068 ld [%l7 + 0x10], %f6
7069 fpsub16 %f20, %f0, %f22
7070 nop
7071 set 0x1E, %o6
7072 stb %l6, [%l7 + %o6]
7073 fpackfix %f16, %f24
7074 fandnot2 %f0, %f8, %f8
7075 fands %f8, %f18, %f22
7076 udiv %o7, 0x01BB, %l2
7077 srax %g3, %l1, %o2
7078 edge32 %i1, %i2, %o0
7079 movvs %xcc, %g6, %i5
7080 fmul8x16au %f15, %f0, %f24
7081 popc 0x19AE, %o1
7082 movre %l4, %i3, %i0
7083 stx %g1, [%l7 + 0x18]
7084 fors %f15, %f0, %f17
7085 fpackfix %f2, %f23
7086 srlx %o5, 0x13, %o6
7087 movl %icc, %l5, %l3
7088 mova %xcc, %g5, %l0
7089 movrne %o4, 0x14E, %o3
7090 sllx %i6, %i7, %g7
7091 movneg %xcc, %i4, %g4
7092 fpadd16 %f16, %f6, %f6
7093 fmovrdne %g2, %f8, %f0
7094 movvs %xcc, %l6, %o7
7095 edge8l %g3, %l1, %o2
7096 array8 %l2, %i1, %o0
7097 subc %i2, 0x07DC, %i5
7098 fcmpgt32 %f6, %f28, %g6
7099 srax %o1, %l4, %i0
7100 addc %i3, %o5, %o6
7101 movrgz %l5, %g1, %g5
7102 srl %l0, %l3, %o3
7103 edge32 %i6, %o4, %g7
7104 udivcc %i7, 0x1E5C, %i4
7105 fmovdvs %icc, %f11, %f18
7106 srlx %g2, 0x03, %l6
7107 edge8n %o7, %g3, %l1
7108 stw %o2, [%l7 + 0x2C]
7109 movgu %xcc, %g4, %i1
7110 lduh [%l7 + 0x2A], %o0
7111 std %f30, [%l7 + 0x48]
7112 fmovsneg %xcc, %f1, %f25
7113 movne %xcc, %i2, %l2
7114 fnot1 %f4, %f22
7115 sethi 0x1E66, %g6
7116 fmovrdne %i5, %f6, %f2
7117 movg %icc, %l4, %o1
7118 fmovrdgz %i3, %f24, %f0
7119 movn %icc, %i0, %o6
7120 movneg %xcc, %o5, %l5
7121 fcmpeq32 %f6, %f24, %g1
7122 edge16n %l0, %g5, %l3
7123 fmovs %f26, %f26
7124 fexpand %f10, %f16
7125 movrlz %o3, %i6, %g7
7126 srl %i7, %i4, %o4
7127 mulscc %l6, 0x1BBB, %o7
7128 movn %xcc, %g2, %l1
7129 smulcc %o2, %g3, %g4
7130 lduw [%l7 + 0x0C], %i1
7131 movle %xcc, %o0, %i2
7132 sir 0x0BFE
7133 movrgz %g6, %l2, %l4
7134 andcc %o1, 0x1185, %i3
7135 movl %icc, %i0, %i5
7136 movleu %xcc, %o6, %l5
7137 subccc %o5, 0x0622, %l0
7138 addccc %g5, 0x081D, %l3
7139 sra %o3, 0x04, %g1
7140 movge %icc, %g7, %i7
7141 ldsw [%l7 + 0x70], %i4
7142 movcc %icc, %o4, %l6
7143 st %f22, [%l7 + 0x18]
7144 or %o7, 0x0C09, %i6
7145 sub %l1, 0x038C, %g2
7146 movleu %xcc, %g3, %o2
7147 mulx %i1, 0x0BC8, %g4
7148 ldsw [%l7 + 0x2C], %o0
7149 fpadd16 %f12, %f10, %f4
7150 orcc %i2, %l2, %g6
7151 mulx %l4, %i3, %o1
7152 edge16ln %i0, %o6, %i5
7153 ldsb [%l7 + 0x4A], %l5
7154 st %f25, [%l7 + 0x38]
7155 move %xcc, %o5, %l0
7156 sethi 0x1546, %g5
7157 for %f14, %f24, %f16
7158 ldx [%l7 + 0x40], %o3
7159 movne %xcc, %g1, %g7
7160 edge32l %i7, %i4, %l3
7161 sethi 0x128F, %l6
7162 udiv %o7, 0x06BF, %i6
7163 ldsw [%l7 + 0x20], %o4
7164 fmovrslez %l1, %f8, %f5
7165 sllx %g3, 0x0A, %g2
7166 fmuld8sux16 %f20, %f21, %f18
7167 fpsub16 %f10, %f24, %f16
7168 mulx %i1, %g4, %o0
7169 array32 %o2, %l2, %g6
7170 fcmpne32 %f18, %f28, %i2
7171 srlx %i3, %l4, %o1
7172 movn %icc, %i0, %o6
7173 umul %l5, %o5, %l0
7174 movrgez %g5, 0x17F, %i5
7175 movn %xcc, %o3, %g1
7176 movgu %icc, %i7, %g7
7177 edge8 %i4, %l3, %o7
7178 movrlz %i6, 0x398, %o4
7179 subccc %l1, %l6, %g2
7180 edge8n %i1, %g3, %g4
7181 ldd [%l7 + 0x18], %o2
7182 movpos %icc, %l2, %g6
7183 and %o0, 0x0146, %i2
7184 fxnor %f22, %f16, %f28
7185 fnegs %f14, %f11
7186 fcmpgt32 %f16, %f26, %l4
7187 fmovsgu %icc, %f30, %f21
7188 fmovdcs %icc, %f8, %f25
7189 subc %i3, %o1, %o6
7190 fpsub32s %f0, %f7, %f22
7191 edge32n %i0, %l5, %l0
7192 fpack16 %f6, %f24
7193 std %f20, [%l7 + 0x58]
7194 fmovsg %xcc, %f21, %f6
7195 edge16l %o5, %i5, %g5
7196 srl %o3, 0x0A, %g1
7197 movvc %icc, %i7, %i4
7198 andncc %g7, %o7, %l3
7199 mulscc %i6, 0x04A3, %o4
7200 lduh [%l7 + 0x64], %l6
7201 fzeros %f20
7202 lduh [%l7 + 0x34], %l1
7203 move %xcc, %i1, %g3
7204 udiv %g4, 0x1553, %g2
7205 for %f8, %f8, %f8
7206 andn %l2, 0x07C7, %g6
7207 andncc %o2, %o0, %l4
7208 st %f30, [%l7 + 0x10]
7209 smul %i2, 0x0E73, %o1
7210 fandnot2 %f18, %f28, %f0
7211 edge8l %i3, %i0, %o6
7212 mulscc %l0, 0x17EF, %o5
7213 sethi 0x1427, %l5
7214 smulcc %i5, %o3, %g5
7215 edge16 %g1, %i4, %i7
7216 movne %icc, %g7, %l3
7217 addcc %i6, 0x0648, %o7
7218 xnorcc %o4, 0x0C0A, %l1
7219 fandnot2 %f10, %f4, %f8
7220 add %i1, 0x1327, %l6
7221 fmul8x16al %f11, %f12, %f0
7222 movrlz %g3, 0x0B1, %g4
7223 popc 0x1FFE, %g2
7224 srl %g6, %o2, %o0
7225 udiv %l2, 0x048B, %l4
7226 umul %i2, 0x13F4, %o1
7227 fmovsle %icc, %f26, %f30
7228 ld [%l7 + 0x74], %f3
7229 edge32l %i3, %o6, %l0
7230 movrgez %i0, 0x0B6, %o5
7231 ldub [%l7 + 0x36], %i5
7232 nop
7233 set 0x68, %i1
7234 stx %l5, [%l7 + %i1]
7235 sra %g5, %o3, %i4
7236 fmovsne %icc, %f8, %f16
7237 alignaddr %g1, %g7, %i7
7238 edge32 %l3, %o7, %i6
7239 fpsub32s %f30, %f18, %f29
7240 edge32l %l1, %o4, %l6
7241 fandnot1s %f28, %f9, %f17
7242 movn %xcc, %i1, %g3
7243 sir 0x07AC
7244 sir 0x00E5
7245 edge16ln %g4, %g6, %g2
7246 array32 %o2, %l2, %o0
7247 sll %i2, %o1, %l4
7248 st %f17, [%l7 + 0x08]
7249 array8 %i3, %l0, %o6
7250 array8 %i0, %o5, %i5
7251 bshuffle %f16, %f8, %f16
7252 sethi 0x1AFD, %l5
7253 fmovdvs %icc, %f8, %f5
7254 edge16l %o3, %i4, %g5
7255 edge32ln %g1, %g7, %l3
7256 sra %o7, 0x0E, %i6
7257 movvc %xcc, %l1, %o4
7258 stx %l6, [%l7 + 0x78]
7259 fmovsge %icc, %f24, %f12
7260 fmovsge %xcc, %f23, %f20
7261 fmovrslz %i7, %f20, %f12
7262 fcmpne16 %f12, %f30, %i1
7263 sdivx %g4, 0x0CC8, %g3
7264 andcc %g6, %o2, %g2
7265 sub %l2, %i2, %o0
7266 edge16l %o1, %l4, %l0
7267 fnors %f30, %f30, %f2
7268 stb %o6, [%l7 + 0x7A]
7269 movl %icc, %i3, %o5
7270 ldsw [%l7 + 0x54], %i0
7271 sir 0x1BB4
7272 srax %i5, 0x1D, %o3
7273 nop
7274 set 0x40, %g1
7275 lduw [%l7 + %g1], %i4
7276 mulx %l5, %g5, %g7
7277 fcmpne16 %f4, %f4, %l3
7278 fmovd %f30, %f24
7279 movge %xcc, %g1, %i6
7280 sra %o7, 0x15, %o4
7281 movleu %xcc, %l1, %i7
7282 addc %l6, %i1, %g3
7283 xnor %g4, %g6, %g2
7284 xorcc %o2, 0x0055, %l2
7285 fnands %f24, %f19, %f1
7286 restore %i2, 0x05E8, %o1
7287 rdpr %cwp, %g1
7288 rdpr %cansave, %g2
7289 rdpr %canrestore, %g3
7290 rdpr %cleanwin, %g4
7291 rdpr %otherwin, %g5
7292 rdpr %wstate, %g6
7293 sub %o0, 0x0485, %l4
7294 fnand %f16, %f26, %f30
7295 edge8n %o6, %i3, %l0
7296 addcc %i0, %i5, %o3
7297 srlx %i4, 0x1F, %l5
7298 srlx %o5, %g7, %l3
7299 ldd [%l7 + 0x18], %g4
7300 fxor %f22, %f12, %f26
7301 andn %g1, %o7, %o4
7302 move %icc, %l1, %i7
7303 fmovscs %icc, %f19, %f14
7304 movpos %icc, %i6, %i1
7305 fmovda %xcc, %f22, %f31
7306 movleu %icc, %l6, %g4
7307 fornot1s %f21, %f5, %f2
7308 subcc %g3, 0x1210, %g6
7309 fpsub16s %f24, %f24, %f16
7310 fmovdvs %xcc, %f26, %f25
7311 edge16 %o2, %g2, %i2
7312 mulx %l2, 0x1745, %o1
7313 edge16ln %o0, %l4, %o6
7314 fnegd %f18, %f18
7315 fmovsl %icc, %f29, %f30
7316 srl %l0, %i3, %i0
7317 addc %i5, 0x1176, %i4
7318 fmovdcc %xcc, %f19, %f26
7319 ldd [%l7 + 0x58], %f18
7320 movrne %l5, 0x14D, %o3
7321 fornot2s %f31, %f19, %f4
7322 fmovdl %xcc, %f13, %f23
7323 fmovdcs %icc, %f12, %f16
7324 array8 %o5, %l3, %g5
7325 udiv %g1, 0x1992, %g7
7326 fmul8x16 %f24, %f14, %f2
7327 alignaddrl %o4, %l1, %o7
7328 orcc %i6, 0x10EB, %i7
7329 sll %i1, %g4, %l6
7330 movpos %icc, %g3, %g6
7331 andcc %o2, %g2, %i2
7332 srax %o1, 0x16, %o0
7333 edge8ln %l4, %l2, %l0
7334 fabsd %f8, %f10
7335 mova %icc, %i3, %o6
7336 fpsub32 %f16, %f6, %f26
7337 movn %xcc, %i0, %i5
7338 orcc %l5, 0x07BA, %i4
7339 fmovsge %xcc, %f16, %f1
7340 udivx %o5, 0x1ABF, %l3
7341 movrlez %o3, %g1, %g7
7342 smulcc %g5, 0x18C9, %o4
7343 edge8l %l1, %o7, %i6
7344 edge16l %i7, %i1, %l6
7345 smulcc %g3, 0x069D, %g4
7346 std %f2, [%l7 + 0x78]
7347 array16 %o2, %g2, %g6
7348 array16 %o1, %o0, %i2
7349 movrlz %l2, %l0, %i3
7350 lduh [%l7 + 0x7A], %l4
7351 mova %xcc, %i0, %o6
7352 movvc %icc, %l5, %i4
7353 subcc %i5, %o5, %o3
7354 sdivx %g1, 0x1D16, %g7
7355 mulscc %g5, 0x0C85, %o4
7356 movrlz %l1, %l3, %o7
7357 sdivcc %i7, 0x04DD, %i1
7358 movleu %icc, %i6, %g3
7359 fones %f27
7360 movvc %icc, %g4, %o2
7361 nop
7362 set 0x48, %l2
7363 std %f16, [%l7 + %l2]
7364 fpadd32 %f30, %f8, %f8
7365 movle %icc, %g2, %l6
7366 subc %g6, 0x01F9, %o0
7367 ldd [%l7 + 0x20], %f2
7368 fmovrdlz %o1, %f22, %f30
7369 andncc %i2, %l2, %l0
7370 stb %l4, [%l7 + 0x30]
7371 save %i0, 0x1940, %i3
7372 rdpr %cwp, %g1
7373 rdpr %cansave, %g2
7374 rdpr %canrestore, %g3
7375 rdpr %cleanwin, %g4
7376 rdpr %otherwin, %g5
7377 rdpr %wstate, %g6
7378 st %f7, [%l7 + 0x20]
7379 lduw [%l7 + 0x14], %l5
7380 sllx %i4, %o6, %o5
7381 fnot2 %f12, %f14
7382 orcc %o3, %g1, %g7
7383 sll %i5, 0x0F, %o4
7384 alignaddrl %l1, %l3, %g5
7385 sdivx %o7, 0x1384, %i7
7386 orcc %i1, %g3, %i6
7387 orcc %g4, 0x0776, %o2
7388 movgu %icc, %l6, %g2
7389 stx %o0, [%l7 + 0x60]
7390 movvc %xcc, %g6, %o1
7391 movcs %xcc, %i2, %l0
7392 lduw [%l7 + 0x30], %l2
7393 edge32l %i0, %i3, %l4
7394 movcs %xcc, %l5, %i4
7395 movne %icc, %o6, %o5
7396 movpos %icc, %g1, %g7
7397 edge8 %o3, %o4, %i5
7398 sth %l3, [%l7 + 0x76]
7399 movcs %xcc, %g5, %o7
7400 andn %i7, 0x0973, %i1
7401 xnor %l1, 0x0AE3, %g3
7402 movgu %icc, %i6, %o2
7403 fmovrdlz %g4, %f6, %f2
7404 edge16l %l6, %o0, %g2
7405 srlx %g6, %o1, %l0
7406 movg %xcc, %l2, %i2
7407 fmovrsne %i3, %f19, %f19
7408 udivx %i0, 0x1C7B, %l5
7409 fmovdle %xcc, %f9, %f6
7410 movneg %icc, %l4, %i4
7411 edge32n %o5, %g1, %o6
7412 std %f24, [%l7 + 0x68]
7413 umul %g7, 0x10C9, %o3
7414 fmovrslez %i5, %f9, %f11
7415 stx %o4, [%l7 + 0x68]
7416 ldx [%l7 + 0x40], %g5
7417 edge8 %o7, %l3, %i1
7418 fcmpeq16 %f12, %f6, %i7
7419 movvs %xcc, %l1, %g3
7420 srlx %i6, %g4, %o2
7421 stb %o0, [%l7 + 0x7F]
7422 ldsh [%l7 + 0x12], %g2
7423 sth %g6, [%l7 + 0x46]
7424 ldx [%l7 + 0x40], %l6
7425 andn %o1, 0x08E7, %l0
7426 movrlez %l2, 0x22D, %i3
7427 movge %icc, %i2, %i0
7428 umul %l5, %l4, %o5
7429 movg %icc, %g1, %i4
7430 xor %o6, 0x0F0C, %g7
7431 movcc %icc, %i5, %o3
7432 xor %g5, %o7, %o4
7433 move %icc, %i1, %l3
7434 mulscc %l1, %i7, %i6
7435 andcc %g3, 0x038D, %o2
7436 movcc %xcc, %g4, %g2
7437 mulx %g6, 0x0E91, %o0
7438 nop
7439 set 0x48, %o7
7440 stx %l6, [%l7 + %o7]
7441 fmovdcs %xcc, %f27, %f23
7442 edge32n %o1, %l0, %i3
7443 srlx %l2, 0x1A, %i2
7444 ldx [%l7 + 0x48], %l5
7445 sethi 0x1AC6, %i0
7446 andn %l4, 0x0F31, %o5
7447 ldsw [%l7 + 0x7C], %i4
7448 fpack32 %f6, %f18, %f28
7449 fpsub16 %f2, %f26, %f6
7450 movle %icc, %o6, %g7
7451 smulcc %g1, %o3, %i5
7452 fmovrdlz %o7, %f24, %f0
7453 stx %o4, [%l7 + 0x60]
7454 or %i1, 0x1888, %l3
7455 edge8n %l1, %g5, %i6
7456 srl %g3, 0x10, %i7
7457 edge8l %g4, %o2, %g6
7458 sra %g2, %l6, %o0
7459 ldx [%l7 + 0x68], %o1
7460 edge8l %l0, %i3, %l2
7461 movrne %i2, %i0, %l4
7462 fmovscc %xcc, %f14, %f10
7463 fmovdleu %icc, %f5, %f21
7464 fpsub16s %f4, %f19, %f29
7465 array32 %l5, %i4, %o5
7466 sth %g7, [%l7 + 0x3C]
7467 sethi 0x1955, %g1
7468 add %o3, %i5, %o6
7469 fxors %f18, %f7, %f26
7470 srax %o4, 0x03, %i1
7471 orcc %l3, 0x12EC, %o7
7472 fmovdl %icc, %f29, %f21
7473 sub %l1, %i6, %g5
7474 orn %g3, 0x0BAE, %i7
7475 fmovdle %icc, %f22, %f18
7476 mulscc %g4, %g6, %o2
7477 fone %f10
7478 sth %g2, [%l7 + 0x52]
7479 umulcc %l6, %o1, %l0
7480 array16 %i3, %l2, %o0
7481 xorcc %i0, %i2, %l5
7482 array16 %i4, %l4, %o5
7483 udiv %g7, 0x1140, %g1
7484 orn %o3, %i5, %o6
7485 udiv %i1, 0x0DDD, %o4
7486 movge %icc, %l3, %l1
7487 fmovdcc %icc, %f22, %f29
7488 fmovrsne %i6, %f26, %f9
7489 fnegs %f29, %f17
7490 sdiv %g5, 0x175D, %g3
7491 movl %icc, %o7, %g4
7492 sra %i7, 0x02, %o2
7493 lduh [%l7 + 0x4A], %g6
7494 lduh [%l7 + 0x50], %g2
7495 lduh [%l7 + 0x12], %o1
7496 alignaddrl %l0, %l6, %l2
7497 ldd [%l7 + 0x30], %f8
7498 edge32l %i3, %i0, %o0
7499 edge16l %l5, %i2, %l4
7500 fcmpeq16 %f24, %f8, %o5
7501 sdiv %i4, 0x155B, %g1
7502 movg %icc, %o3, %i5
7503 movg %icc, %g7, %o6
7504 save %o4, 0x1D2A, %i1
7505 rdpr %cwp, %g1
7506 rdpr %cansave, %g2
7507 rdpr %canrestore, %g3
7508 rdpr %cleanwin, %g4
7509 rdpr %otherwin, %g5
7510 rdpr %wstate, %g6
7511 movrlz %l1, 0x158, %l3
7512 mova %xcc, %i6, %g3
7513 orn %g5, %o7, %g4
7514 fones %f20
7515 alignaddrl %o2, %i7, %g2
7516 fpsub16 %f28, %f16, %f14
7517 edge32n %g6, %l0, %o1
7518 edge32ln %l2, %l6, %i0
7519 sra %o0, %i3, %i2
7520 fmul8x16 %f4, %f28, %f0
7521 fxors %f15, %f5, %f14
7522 andn %l4, 0x0EDB, %l5
7523 ldub [%l7 + 0x5B], %o5
7524 movre %i4, %o3, %i5
7525 stx %g7, [%l7 + 0x20]
7526 mulscc %g1, %o6, %o4
7527 movpos %xcc, %i1, %l3
7528 edge8ln %i6, %g3, %g5
7529 fmovrdgez %o7, %f26, %f22
7530 umulcc %g4, 0x05AA, %l1
7531 movrgez %o2, 0x3B0, %i7
7532 edge32l %g6, %g2, %o1
7533 umul %l2, %l0, %l6
7534 movpos %icc, %i0, %o0
7535 edge32l %i3, %i2, %l4
7536 movg %xcc, %o5, %i4
7537 mulscc %o3, 0x00CC, %l5
7538 addcc %i5, %g7, %g1
7539 array32 %o6, %i1, %l3
7540 array32 %o4, %i6, %g5
7541 fmul8ulx16 %f26, %f12, %f4
7542 ldub [%l7 + 0x65], %g3
7543 ld [%l7 + 0x0C], %f24
7544 edge32ln %o7, %l1, %g4
7545 fmovdne %xcc, %f4, %f31
7546 mulscc %o2, %g6, %g2
7547 movgu %icc, %i7, %l2
7548 xnor %o1, %l0, %l6
7549 fmovrdne %i0, %f8, %f26
7550 ldub [%l7 + 0x33], %o0
7551 movrlz %i2, 0x028, %l4
7552 xnor %i3, %i4, %o5
7553 movpos %icc, %o3, %l5
7554 sllx %i5, %g1, %o6
7555 popc %i1, %l3
7556 edge16 %g7, %o4, %g5
7557 sdivx %i6, 0x0BF1, %g3
7558 ldub [%l7 + 0x2E], %o7
7559 fmovsvc %icc, %f4, %f20
7560 fcmpgt16 %f26, %f18, %l1
7561 mulx %g4, %o2, %g6
7562 umul %i7, 0x0C5B, %l2
7563 movrlz %o1, 0x153, %g2
7564 nop
7565 set 0x21, %l0
7566 ldsb [%l7 + %l0], %l0
7567 addc %l6, 0x1F4C, %o0
7568 movne %icc, %i0, %l4
7569 movne %icc, %i2, %i4
7570 fmovrsne %o5, %f1, %f8
7571 fmovrsgz %i3, %f31, %f29
7572 orcc %o3, %i5, %l5
7573 ldx [%l7 + 0x08], %o6
7574 xnor %g1, %l3, %g7
7575 orcc %o4, %i1, %i6
7576 fmul8sux16 %f6, %f4, %f28
7577 ldd [%l7 + 0x68], %f8
7578 array32 %g5, %g3, %l1
7579 bshuffle %f18, %f16, %f22
7580 movpos %xcc, %o7, %o2
7581 addc %g6, 0x1774, %g4
7582 fnegs %f6, %f26
7583 movl %icc, %i7, %o1
7584 movrne %g2, %l0, %l6
7585 movrne %l2, 0x2A6, %o0
7586 fcmpne16 %f8, %f22, %i0
7587 srl %l4, 0x15, %i4
7588 fxor %f10, %f6, %f22
7589 fsrc2s %f19, %f5
7590 fcmpes %fcc1, %f3, %f15
7591 andncc %o5, %i2, %o3
7592 xorcc %i3, %l5, %i5
7593 fmovdl %icc, %f2, %f16
7594 std %f26, [%l7 + 0x38]
7595 fand %f6, %f18, %f26
7596 udiv %g1, 0x1BA3, %l3
7597 array32 %g7, %o6, %o4
7598 array16 %i6, %i1, %g3
7599 edge32ln %g5, %l1, %o7
7600 movpos %icc, %g6, %o2
7601 setx loop_24, %l0, %l1
7602 return %l1
7603 nop
7604 rdpr %cwp, %g1
7605 rdpr %cansave, %g2
7606 rdpr %canrestore, %g3
7607 rdpr %cleanwin, %g4
7608 rdpr %otherwin, %g5
7609 rdpr %wstate, %g6
7610loop_24: fcmple16 %f16, %f24, %l0
7611 nop
7612 set 0x78, %l4
7613 ldd [%l7 + %l4], %f24
7614 fpackfix %f4, %f2
7615 movvc %icc, %g2, %l6
7616 fmovsa %xcc, %f9, %f2
7617 ldsb [%l7 + 0x1C], %l2
7618 smul %o0, 0x1590, %l4
7619 fpadd32 %f20, %f16, %f6
7620 fmovrslez %i0, %f13, %f4
7621 udiv %o5, 0x1AC0, %i4
7622 array8 %i2, %o3, %i3
7623 mulscc %i5, %l5, %g1
7624 alignaddr %l3, %o6, %o4
7625 udiv %g7, 0x1E33, %i1
7626 nop
7627 set 0x5C, %l6
7628 ldsb [%l7 + %l6], %g3
7629 orcc %g5, 0x031B, %i6
7630 fmovsvs %xcc, %f29, %f28
7631 movne %xcc, %o7, %g6
7632 popc %o2, %l1
7633 ldx [%l7 + 0x28], %g4
7634 movrgez %i7, 0x26F, %o1
7635 srl %g2, %l6, %l2
7636 smul %o0, 0x08C4, %l4
7637 edge8ln %l0, %o5, %i4
7638 edge32 %i2, %i0, %o3
7639 ldsh [%l7 + 0x4C], %i5
7640 or %l5, %i3, %l3
7641 edge32n %g1, %o6, %g7
7642 smul %o4, %g3, %i1
7643 std %f30, [%l7 + 0x18]
7644 addcc %i6, %o7, %g5
7645 for %f20, %f24, %f26
7646 ldd [%l7 + 0x30], %f4
7647 pdist %f18, %f24, %f6
7648 sethi 0x10E4, %g6
7649 stb %l1, [%l7 + 0x22]
7650 fmovdl %xcc, %f26, %f30
7651 st %f6, [%l7 + 0x14]
7652 orn %g4, 0x1FD3, %i7
7653 fmovsvs %icc, %f18, %f0
7654 sll %o1, 0x1D, %g2
7655 edge32 %l6, %o2, %l2
7656 sdiv %l4, 0x1E01, %l0
7657 edge8 %o0, %i4, %o5
7658 ldsw [%l7 + 0x20], %i2
7659 stw %o3, [%l7 + 0x54]
7660 ldsw [%l7 + 0x64], %i0
7661 orcc %l5, 0x0898, %i5
7662 edge16ln %i3, %l3, %o6
7663 sra %g1, 0x0E, %o4
7664 ldub [%l7 + 0x1A], %g3
7665 xnorcc %i1, %g7, %o7
7666 fcmple32 %f6, %f22, %i6
7667 orcc %g5, 0x19C8, %g6
7668 ld [%l7 + 0x28], %f11
7669 array8 %l1, %g4, %o1
7670 mova %icc, %i7, %g2
7671 movrgez %l6, %o2, %l4
7672 popc 0x1FC6, %l2
7673 addc %l0, 0x1A0D, %i4
7674 fmovdvs %xcc, %f0, %f6
7675 save %o5, %i2, %o3
7676 rdpr %cwp, %g1
7677 rdpr %cansave, %g2
7678 rdpr %canrestore, %g3
7679 rdpr %cleanwin, %g4
7680 rdpr %otherwin, %g5
7681 rdpr %wstate, %g6
7682 umul %i0, %o0, %i5
7683 and %i3, %l3, %o6
7684 stw %g1, [%l7 + 0x18]
7685 movge %icc, %o4, %g3
7686 fornot2s %f5, %f4, %f3
7687 movcs %icc, %i1, %g7
7688 ldsh [%l7 + 0x12], %l5
7689 movrlez %i6, %o7, %g6
7690 fnot2s %f2, %f14
7691 addccc %l1, 0x1EE1, %g4
7692 movrlez %o1, 0x33D, %g5
7693 ldsh [%l7 + 0x1E], %g2
7694 movge %xcc, %i7, %l6
7695 srax %l4, %l2, %l0
7696 st %f12, [%l7 + 0x48]
7697 addc %o2, %o5, %i4
7698 movle %xcc, %i2, %o3
7699 edge32 %i0, %i5, %i3
7700 movrgez %l3, %o6, %o0
7701 nop
7702 set 0x74, %l5
7703 ldub [%l7 + %l5], %g1
7704 udiv %g3, 0x04E7, %o4
7705 udiv %i1, 0x0799, %l5
7706 fabss %f22, %f5
7707 nop
7708 set 0x48, %o0
7709 ldd [%l7 + %o0], %f28
7710 andn %i6, 0x11DD, %g7
7711 movneg %xcc, %o7, %l1
7712 fmovdpos %icc, %f20, %f13
7713 edge16l %g4, %g6, %o1
7714 movrlz %g2, %g5, %i7
7715 fpack16 %f4, %f8
7716 mulscc %l4, %l2, %l0
7717 array16 %o2, %l6, %o5
7718 ld [%l7 + 0x70], %f0
7719 for %f28, %f18, %f28
7720 fcmpd %fcc1, %f22, %f4
7721 fpack16 %f24, %f24
7722 mova %icc, %i4, %o3
7723 fmovsl %icc, %f9, %f18
7724 move %xcc, %i2, %i5
7725 edge16ln %i3, %i0, %l3
7726 edge8n %o6, %g1, %g3
7727 edge16l %o0, %o4, %l5
7728 bshuffle %f26, %f6, %f30
7729 umul %i6, %g7, %o7
7730 array32 %i1, %l1, %g4
7731 andncc %o1, %g6, %g5
7732 movrgez %i7, 0x18E, %g2
7733 movge %icc, %l2, %l4
7734 smulcc %l0, %o2, %l6
7735 movleu %xcc, %i4, %o5
7736 andn %i2, %o3, %i5
7737 movleu %icc, %i3, %i0
7738 fcmpes %fcc2, %f31, %f19
7739 sra %o6, 0x03, %g1
7740 lduh [%l7 + 0x0C], %l3
7741 subcc %g3, %o0, %l5
7742 ldsb [%l7 + 0x11], %i6
7743 fsrc1 %f16, %f2
7744 movge %xcc, %o4, %g7
7745 movle %xcc, %i1, %l1
7746 movge %xcc, %g4, %o7
7747 move %icc, %o1, %g6
7748 andncc %g5, %g2, %i7
7749 srax %l4, %l2, %l0
7750 movvc %icc, %l6, %i4
7751 andn %o2, %o5, %i2
7752 movn %icc, %o3, %i5
7753 fabsd %f28, %f4
7754 movne %icc, %i0, %i3
7755 xorcc %o6, 0x00B0, %g1
7756 udiv %g3, 0x145B, %o0
7757 edge32ln %l5, %i6, %l3
7758 edge8l %g7, %o4, %i1
7759 sra %g4, 0x1F, %o7
7760 orncc %l1, 0x0D07, %o1
7761 fmovdleu %icc, %f16, %f3
7762 edge32n %g6, %g2, %g5
7763 movrgz %l4, 0x334, %l2
7764 sethi 0x1CF2, %l0
7765 ldub [%l7 + 0x17], %l6
7766 mulx %i7, %i4, %o2
7767 orncc %o5, 0x0CAC, %i2
7768 nop
7769 set 0x4A, %g4
7770 sth %i5, [%l7 + %g4]
7771 lduw [%l7 + 0x10], %i0
7772 udivcc %o3, 0x0B89, %o6
7773 orncc %i3, %g1, %g3
7774 movle %icc, %o0, %l5
7775 umul %l3, 0x1B8A, %g7
7776 alignaddrl %o4, %i6, %i1
7777 fpadd16s %f17, %f13, %f8
7778 stb %g4, [%l7 + 0x2C]
7779 addc %o7, 0x0EA2, %o1
7780 or %g6, 0x1B0E, %l1
7781 st %f8, [%l7 + 0x0C]
7782 fmovrdgez %g2, %f8, %f6
7783 stx %g5, [%l7 + 0x38]
7784 alignaddrl %l2, %l4, %l6
7785 ldx [%l7 + 0x20], %l0
7786 subcc %i4, %i7, %o5
7787 edge8ln %o2, %i5, %i0
7788 fcmpgt32 %f26, %f22, %i2
7789 fmovrde %o6, %f8, %f18
7790 fmul8x16 %f21, %f4, %f30
7791 movpos %xcc, %o3, %i3
7792 mulx %g3, %o0, %g1
7793 edge32 %l3, %g7, %l5
7794 movl %icc, %i6, %i1
7795 sdiv %g4, 0x1D78, %o7
7796 fmovse %xcc, %f30, %f26
7797 ldsh [%l7 + 0x2E], %o4
7798 edge8 %o1, %g6, %g2
7799 restore %l1, %g5, %l2
7800 rdpr %cwp, %g1
7801 rdpr %cansave, %g2
7802 rdpr %canrestore, %g3
7803 rdpr %cleanwin, %g4
7804 rdpr %otherwin, %g5
7805 rdpr %wstate, %g6
7806 andn %l6, %l4, %l0
7807 fmovdle %icc, %f18, %f10
7808 nop
7809 set 0x54, %g5
7810 stw %i7, [%l7 + %g5]
7811 fcmpeq32 %f6, %f4, %o5
7812 movge %icc, %i4, %o2
7813 andn %i5, %i2, %o6
7814 ldsb [%l7 + 0x63], %o3
7815 smulcc %i3, %i0, %o0
7816 xorcc %g1, 0x07D3, %l3
7817 addccc %g3, %l5, %g7
7818 fmovdne %xcc, %f5, %f0
7819 movge %icc, %i6, %i1
7820 subccc %o7, %o4, %g4
7821 xor %o1, %g6, %l1
7822 addcc %g2, %l2, %l6
7823 array32 %l4, %g5, %l0
7824 fmovdle %xcc, %f5, %f17
7825 movg %icc, %i7, %i4
7826 subccc %o5, 0x1E5B, %o2
7827 sub %i2, %i5, %o6
7828 fmuld8ulx16 %f10, %f6, %f24
7829 mova %xcc, %i3, %i0
7830 movre %o3, %o0, %l3
7831 nop
7832 set 0x26, %i7
7833 ldsh [%l7 + %i7], %g1
7834 lduh [%l7 + 0x0E], %l5
7835 or %g7, %i6, %i1
7836 xnor %o7, %g3, %g4
7837 sll %o4, %g6, %o1
7838 fandnot2 %f4, %f14, %f20
7839 sdiv %g2, 0x1A0A, %l2
7840 nop
7841 set 0x40, %g3
7842 ldd [%l7 + %g3], %i6
7843 subccc %l1, %l4, %l0
7844 movcs %icc, %i7, %i4
7845 stw %g5, [%l7 + 0x44]
7846 sdivcc %o5, 0x0177, %o2
7847 movg %icc, %i2, %o6
7848 smul %i5, 0x094C, %i0
7849 fmovdl %xcc, %f30, %f28
7850 edge32 %i3, %o0, %l3
7851 orcc %o3, 0x014D, %g1
7852 fabss %f1, %f17
7853 setx loop_25, %l0, %l1
7854 return %l1
7855 nop
7856 rdpr %cwp, %g1
7857 rdpr %cansave, %g2
7858 rdpr %canrestore, %g3
7859 rdpr %cleanwin, %g4
7860 rdpr %otherwin, %g5
7861 rdpr %wstate, %g6
7862loop_25: fzeros %f24
7863 ldsb [%l7 + 0x6D], %g7
7864 movrne %o7, 0x3CA, %g3
7865 movvs %xcc, %i1, %g4
7866 stw %g6, [%l7 + 0x6C]
7867 movpos %icc, %o4, %o1
7868 stb %l2, [%l7 + 0x28]
7869 sll %g2, 0x02, %l6
7870 orn %l4, %l0, %l1
7871 and %i4, %g5, %o5
7872 alignaddrl %o2, %i7, %o6
7873 movge %xcc, %i2, %i5
7874 fnot2 %f12, %f22
7875 stb %i0, [%l7 + 0x3F]
7876 smulcc %i3, 0x1177, %o0
7877 sdivcc %l3, 0x04A9, %o3
7878 alignaddrl %g1, %i6, %l5
7879 sir 0x1C62
7880 ldx [%l7 + 0x40], %o7
7881 stb %g7, [%l7 + 0x0B]
7882 ldx [%l7 + 0x60], %i1
7883 addc %g4, %g3, %g6
7884 addccc %o1, 0x0EB7, %l2
7885 edge8 %o4, %l6, %l4
7886 edge32n %g2, %l0, %i4
7887 fmovrslez %g5, %f30, %f9
7888 fandnot1s %f21, %f17, %f0
7889 umulcc %l1, 0x0B75, %o2
7890 alignaddr %i7, %o5, %o6
7891 fmul8x16al %f17, %f22, %f14
7892 stw %i2, [%l7 + 0x38]
7893 array32 %i0, %i5, %i3
7894 addc %o0, %o3, %g1
7895 movgu %xcc, %l3, %i6
7896 movpos %xcc, %l5, %o7
7897 or %i1, %g7, %g4
7898 and %g6, 0x03A6, %o1
7899 std %f30, [%l7 + 0x18]
7900 fmovdcc %xcc, %f0, %f28
7901 ldub [%l7 + 0x69], %l2
7902 sethi 0x1034, %o4
7903 mulx %l6, 0x0D41, %l4
7904 subccc %g3, %g2, %l0
7905 edge8l %i4, %g5, %l1
7906 fpadd16s %f24, %f11, %f13
7907 fmovde %icc, %f30, %f20
7908 movrgz %i7, %o5, %o6
7909 mova %icc, %o2, %i0
7910 std %f4, [%l7 + 0x50]
7911 movgu %icc, %i5, %i2
7912 movpos %xcc, %o0, %i3
7913 save %o3, %g1, %i6
7914 rdpr %cwp, %g1
7915 rdpr %cansave, %g2
7916 rdpr %canrestore, %g3
7917 rdpr %cleanwin, %g4
7918 rdpr %otherwin, %g5
7919 rdpr %wstate, %g6
7920 save %l3, 0x1C93, %o7
7921 rdpr %cwp, %g1
7922 rdpr %cansave, %g2
7923 rdpr %canrestore, %g3
7924 rdpr %cleanwin, %g4
7925 rdpr %otherwin, %g5
7926 rdpr %wstate, %g6
7927 alignaddr %l5, %i1, %g7
7928 subcc %g4, %o1, %g6
7929 movre %o4, %l2, %l6
7930 xorcc %g3, %l4, %g2
7931 udiv %i4, 0x1463, %g5
7932 addccc %l0, %l1, %o5
7933 edge8ln %i7, %o6, %o2
7934 fmovdge %xcc, %f1, %f8
7935 fmul8sux16 %f22, %f2, %f16
7936 popc %i0, %i2
7937 umulcc %o0, %i5, %i3
7938 fnors %f2, %f30, %f16
7939 andncc %o3, %g1, %l3
7940 fmovsg %xcc, %f1, %f21
7941 fmovscs %icc, %f4, %f7
7942 fnors %f8, %f20, %f19
7943 udivx %i6, 0x1C57, %o7
7944 andn %l5, %i1, %g4
7945 nop
7946 set 0x20, %g6
7947 ldsw [%l7 + %g6], %g7
7948 movge %icc, %g6, %o4
7949 fxnor %f30, %f8, %f22
7950 srl %o1, 0x10, %l2
7951 nop
7952 set 0x2C, %i2
7953 lduw [%l7 + %i2], %g3
7954 fcmple16 %f14, %f24, %l4
7955 movne %icc, %l6, %i4
7956 faligndata %f18, %f30, %f24
7957 lduh [%l7 + 0x3A], %g2
7958 edge8l %l0, %l1, %g5
7959 ld [%l7 + 0x08], %f15
7960 ldd [%l7 + 0x48], %i6
7961 ldd [%l7 + 0x30], %o4
7962 andncc %o2, %i0, %o6
7963 sth %i2, [%l7 + 0x4C]
7964 mulscc %i5, 0x051B, %o0
7965 fpsub16s %f8, %f16, %f22
7966 movneg %xcc, %i3, %o3
7967 subc %g1, %i6, %l3
7968 subc %o7, %l5, %i1
7969 edge32 %g4, %g7, %g6
7970 movrgez %o4, 0x06C, %o1
7971 nop
7972 set 0x44, %o3
7973 ldsb [%l7 + %o3], %l2
7974 fsrc2s %f16, %f15
7975 andncc %g3, %l4, %l6
7976 movrne %g2, %l0, %l1
7977 movl %icc, %i4, %g5
7978 fands %f23, %f5, %f22
7979 movge %xcc, %o5, %i7
7980 movn %xcc, %o2, %i0
7981 movne %xcc, %o6, %i5
7982 movcs %xcc, %o0, %i3
7983 xor %o3, %g1, %i6
7984 nop
7985 set 0x78, %i0
7986 ldd [%l7 + %i0], %i2
7987 ldd [%l7 + 0x48], %f8
7988 array8 %o7, %l5, %l3
7989 fmovdle %icc, %f11, %f20
7990 xnor %g4, %g7, %i1
7991 fmovdcc %icc, %f12, %f8
7992 movcc %xcc, %o4, %o1
7993 movn %xcc, %g6, %g3
7994 edge32ln %l2, %l4, %g2
7995 addc %l0, 0x0D8D, %l1
7996 edge8 %i4, %l6, %o5
7997 movl %xcc, %i7, %o2
7998 xor %i0, %g5, %o6
7999 edge32n %i5, %o0, %i3
8000 umul %g1, %o3, %i2
8001 edge8ln %o7, %i6, %l3
8002 addccc %g4, %g7, %l5
8003 movgu %xcc, %o4, %i1
8004 array16 %o1, %g6, %l2
8005 ldd [%l7 + 0x10], %g2
8006 fmovdpos %xcc, %f18, %f2
8007 fcmpgt32 %f2, %f6, %l4
8008 mulscc %g2, 0x05CE, %l0
8009 edge32n %i4, %l1, %o5
8010 fmovrsgz %i7, %f29, %f0
8011 movrne %o2, %l6, %i0
8012 orcc %g5, %i5, %o6
8013 movvs %icc, %i3, %g1
8014 fornot2 %f30, %f16, %f24
8015 array32 %o0, %i2, %o3
8016 edge8n %o7, %i6, %l3
8017 movne %icc, %g4, %l5
8018 pdist %f12, %f24, %f14
8019 movcs %icc, %g7, %o4
8020 fmovda %icc, %f15, %f19
8021 movvc %icc, %o1, %g6
8022 fnot2s %f6, %f26
8023 srax %i1, %g3, %l2
8024 subccc %g2, %l0, %l4
8025 or %i4, 0x063C, %l1
8026 fsrc2 %f24, %f0
8027 movvs %icc, %i7, %o5
8028 sdiv %o2, 0x0047, %l6
8029 addcc %g5, %i0, %i5
8030 fornot2 %f28, %f4, %f4
8031 andncc %o6, %g1, %o0
8032 array8 %i3, %o3, %i2
8033 sllx %i6, 0x07, %l3
8034 addc %g4, %o7, %g7
8035 edge8 %l5, %o1, %o4
8036 mova %xcc, %g6, %g3
8037 fmovsg %icc, %f4, %f29
8038 move %icc, %l2, %g2
8039 umulcc %l0, %i1, %l4
8040 udiv %l1, 0x0A78, %i4
8041 orn %i7, 0x1901, %o2
8042 stw %l6, [%l7 + 0x28]
8043 ldsh [%l7 + 0x68], %g5
8044 fcmpd %fcc3, %f26, %f30
8045 popc %i0, %i5
8046 fandnot1s %f23, %f27, %f2
8047 fnands %f13, %f19, %f30
8048 edge8n %o5, %g1, %o0
8049 fmuld8ulx16 %f11, %f19, %f10
8050 edge8l %o6, %i3, %o3
8051 fmovdvs %icc, %f31, %f29
8052 edge32n %i2, %l3, %g4
8053 restore %o7, %g7, %l5
8054 rdpr %cwp, %g1
8055 rdpr %cansave, %g2
8056 rdpr %canrestore, %g3
8057 rdpr %cleanwin, %g4
8058 rdpr %otherwin, %g5
8059 rdpr %wstate, %g6
8060 stb %i6, [%l7 + 0x20]
8061 udiv %o4, 0x071B, %g6
8062 move %icc, %o1, %l2
8063 srlx %g3, 0x10, %g2
8064 andcc %l0, %i1, %l1
8065 movrlz %i4, %l4, %i7
8066 smulcc %o2, 0x108A, %l6
8067 fmovsl %xcc, %f2, %f28
8068 movre %g5, 0x0ED, %i5
8069 fmovrdne %i0, %f8, %f20
8070 fabss %f1, %f7
8071 edge16l %g1, %o0, %o5
8072 movrne %o6, 0x157, %o3
8073 xor %i2, %l3, %g4
8074 subcc %o7, 0x02E8, %i3
8075 orcc %g7, %l5, %i6
8076 sub %o4, 0x0B4F, %o1
8077 ldsw [%l7 + 0x14], %g6
8078 fsrc1 %f6, %f22
8079 fmuld8ulx16 %f3, %f22, %f2
8080 xor %l2, %g3, %l0
8081 fnors %f20, %f15, %f17
8082 fpackfix %f0, %f12
8083 faligndata %f18, %f30, %f26
8084 edge8ln %g2, %l1, %i1
8085 fmovsne %xcc, %f4, %f30
8086 or %l4, %i4, %o2
8087 xnorcc %l6, 0x0605, %i7
8088 movrgz %g5, 0x158, %i5
8089 st %f17, [%l7 + 0x60]
8090 array8 %i0, %o0, %o5
8091 fmovsleu %xcc, %f22, %f31
8092 fpsub16s %f6, %f0, %f11
8093 srl %o6, 0x16, %g1
8094 smulcc %o3, 0x098F, %i2
8095 fsrc1s %f7, %f21
8096 orcc %g4, %l3, %o7
8097 mulx %i3, %l5, %i6
8098 fabss %f3, %f22
8099 sub %o4, 0x0142, %g7
8100 movrlez %g6, %l2, %o1
8101 smulcc %g3, %g2, %l0
8102 movrne %l1, 0x29B, %l4
8103 udivcc %i4, 0x17EA, %o2
8104 edge16 %i1, %i7, %g5
8105 edge32n %i5, %l6, %o0
8106 ldsb [%l7 + 0x5A], %o5
8107 and %o6, 0x0A2B, %i0
8108 ld [%l7 + 0x14], %f22
8109 stx %o3, [%l7 + 0x38]
8110 nop
8111 set 0x2B, %o1
8112 ldub [%l7 + %o1], %i2
8113 orncc %g4, 0x03B8, %g1
8114 srlx %l3, %o7, %i3
8115 edge8 %l5, %o4, %i6
8116 edge8l %g7, %l2, %g6
8117 subcc %g3, %g2, %l0
8118 movrlz %l1, %o1, %l4
8119 sub %o2, 0x1970, %i4
8120 movcc %xcc, %i1, %i7
8121 edge8ln %g5, %l6, %o0
8122 edge16l %o5, %o6, %i5
8123 edge8l %i0, %i2, %g4
8124 ldsb [%l7 + 0x38], %o3
8125 movvc %icc, %g1, %o7
8126 fxor %f12, %f2, %f24
8127 srax %i3, %l3, %o4
8128 smulcc %i6, %l5, %g7
8129 movpos %xcc, %g6, %g3
8130 fmovsle %icc, %f1, %f22
8131 fmovdge %icc, %f30, %f4
8132 fmovdcc %icc, %f15, %f11
8133 sdivx %g2, 0x1860, %l2
8134 sth %l1, [%l7 + 0x1A]
8135 edge8n %l0, %o1, %l4
8136 movre %i4, 0x343, %o2
8137 smulcc %i1, 0x1AB1, %i7
8138 udivx %l6, 0x16F0, %g5
8139 fmul8x16al %f26, %f18, %f22
8140 movne %icc, %o5, %o0
8141 fmovdle %xcc, %f4, %f8
8142 sir 0x12D6
8143 std %f12, [%l7 + 0x70]
8144 fmul8x16 %f17, %f26, %f4
8145 movgu %icc, %o6, %i0
8146 fmovdvc %xcc, %f12, %f20
8147 mulscc %i5, %i2, %g4
8148 udiv %g1, 0x1782, %o3
8149 movgu %icc, %i3, %l3
8150 nop
8151 set 0x60, %i3
8152 ldd [%l7 + %i3], %o4
8153 srl %o7, 0x06, %l5
8154 mulx %g7, %i6, %g6
8155 movn %xcc, %g2, %l2
8156 lduw [%l7 + 0x18], %l1
8157 fmovdne %xcc, %f13, %f15
8158 add %g3, 0x135E, %l0
8159 andncc %o1, %i4, %l4
8160 andn %i1, 0x094D, %o2
8161 edge16 %i7, %g5, %l6
8162 edge8l %o5, %o6, %i0
8163 array8 %o0, %i2, %g4
8164 edge8n %i5, %g1, %o3
8165 edge32l %i3, %l3, %o4
8166 mulscc %l5, %o7, %g7
8167 array16 %g6, %g2, %i6
8168 sdiv %l2, 0x06DA, %l1
8169 ldsh [%l7 + 0x64], %g3
8170 fmovrdlez %l0, %f4, %f30
8171 movl %icc, %o1, %i4
8172 fnor %f10, %f24, %f0
8173 andncc %i1, %o2, %l4
8174 udiv %i7, 0x0524, %l6
8175 fcmple32 %f24, %f22, %o5
8176 udivx %g5, 0x0FB0, %i0
8177 array8 %o0, %i2, %g4
8178 save %o6, 0x06D5, %i5
8179 rdpr %cwp, %g1
8180 rdpr %cansave, %g2
8181 rdpr %canrestore, %g3
8182 rdpr %cleanwin, %g4
8183 rdpr %otherwin, %g5
8184 rdpr %wstate, %g6
8185 edge16ln %g1, %i3, %l3
8186 movle %icc, %o4, %o3
8187 edge16 %o7, %g7, %g6
8188 udivx %l5, 0x167C, %i6
8189 xnorcc %g2, 0x05C6, %l1
8190 movneg %xcc, %g3, %l2
8191 ldsh [%l7 + 0x0C], %o1
8192 sllx %i4, %l0, %o2
8193 sub %l4, 0x0057, %i7
8194 udivx %i1, 0x0A59, %o5
8195 sethi 0x0845, %g5
8196 edge8l %l6, %i0, %i2
8197 udivx %o0, 0x0DF5, %o6
8198 array32 %g4, %i5, %i3
8199 setx loop_26, %l0, %l1
8200 return %l1
8201 nop
8202 rdpr %cwp, %g1
8203 rdpr %cansave, %g2
8204 rdpr %canrestore, %g3
8205 rdpr %cleanwin, %g4
8206 rdpr %otherwin, %g5
8207 rdpr %wstate, %g6
8208loop_26: movle %xcc, %g1, %o3
8209 sdivx %o7, 0x192B, %g7
8210 mulscc %l5, 0x126C, %g6
8211 andn %i6, 0x0C12, %g2
8212 srlx %g3, 0x14, %l2
8213 orncc %l1, 0x03BB, %i4
8214 udivx %l0, 0x1E5D, %o1
8215 subc %l4, %o2, %i7
8216 sub %o5, %i1, %g5
8217 mulscc %i0, 0x0E86, %i2
8218 movneg %xcc, %l6, %o6
8219 lduh [%l7 + 0x74], %g4
8220 subcc %i5, 0x197F, %o0
8221 movrne %l3, %o4, %g1
8222 fmovrsne %o3, %f14, %f5
8223 fmovsneg %xcc, %f6, %f11
8224 movrgez %i3, 0x11A, %o7
8225 fmovdpos %xcc, %f4, %f20
8226 stb %l5, [%l7 + 0x2E]
8227 movgu %xcc, %g6, %g7
8228 fnegs %f5, %f2
8229 movpos %icc, %i6, %g3
8230 movpos %icc, %g2, %l2
8231 sub %l1, %l0, %o1
8232 fmul8x16au %f9, %f22, %f26
8233 movre %l4, %o2, %i4
8234 sdivcc %o5, 0x078E, %i7
8235 movcc %icc, %g5, %i1
8236 edge16 %i2, %i0, %o6
8237 alignaddr %l6, %i5, %o0
8238 edge8ln %l3, %o4, %g4
8239 xnorcc %o3, 0x0333, %i3
8240 ldsh [%l7 + 0x6C], %o7
8241 srl %g1, 0x18, %l5
8242 udivcc %g6, 0x06FD, %g7
8243 fandnot2s %f13, %f21, %f11
8244 ldd [%l7 + 0x38], %g2
8245 umulcc %g2, 0x1C02, %l2
8246 fmovsn %icc, %f13, %f3
8247 ldub [%l7 + 0x58], %l1
8248 edge16l %l0, %o1, %i6
8249 movn %icc, %l4, %o2
8250 stb %i4, [%l7 + 0x1D]
8251 restore %i7, %g5, %o5
8252 rdpr %cwp, %g1
8253 rdpr %cansave, %g2
8254 rdpr %canrestore, %g3
8255 rdpr %cleanwin, %g4
8256 rdpr %otherwin, %g5
8257 rdpr %wstate, %g6
8258 faligndata %f22, %f26, %f28
8259 fxor %f12, %f22, %f28
8260 fxors %f15, %f8, %f12
8261 fmovrdlez %i2, %f22, %f28
8262 movpos %icc, %i0, %i1
8263 subcc %l6, 0x136A, %i5
8264 orncc %o0, 0x1481, %l3
8265 movgu %icc, %o4, %g4
8266 udiv %o6, 0x0A30, %i3
8267 fmovsvc %icc, %f22, %f21
8268 sllx %o7, 0x16, %g1
8269 orncc %o3, %l5, %g7
8270 fmovsle %icc, %f18, %f1
8271 orcc %g3, 0x0536, %g2
8272 fpsub32 %f28, %f6, %f22
8273 edge16ln %l2, %l1, %g6
8274 edge8ln %o1, %l0, %l4
8275 ld [%l7 + 0x74], %f10
8276 sir 0x1352
8277 move %icc, %o2, %i4
8278 udiv %i6, 0x1D5A, %g5
8279 ldd [%l7 + 0x58], %f22
8280 mulscc %i7, 0x0D62, %o5
8281 fmovdg %icc, %f21, %f9
8282 siam 0x2
8283 fandnot2s %f12, %f26, %f26
8284 movcs %xcc, %i0, %i2
8285 umul %i1, %i5, %o0
8286 edge8n %l6, %l3, %o4
8287 movle %xcc, %g4, %i3
8288 fmovdvs %xcc, %f19, %f14
8289 movl %icc, %o6, %o7
8290 nop
8291 set 0x56, %o5
8292 lduh [%l7 + %o5], %g1
8293 orcc %o3, 0x089D, %l5
8294 mova %xcc, %g3, %g7
8295 fmovrsgez %l2, %f25, %f12
8296 movrlez %g2, %g6, %o1
8297 movvs %xcc, %l0, %l1
8298 srlx %o2, 0x02, %l4
8299 movrgz %i4, 0x1FB, %g5
8300 movl %xcc, %i6, %i7
8301 ldx [%l7 + 0x60], %o5
8302 mulx %i2, %i1, %i5
8303 umulcc %i0, %l6, %o0
8304 setx loop_27, %l0, %l1
8305 return %l1
8306 nop
8307 rdpr %cwp, %g1
8308 rdpr %cansave, %g2
8309 rdpr %canrestore, %g3
8310 rdpr %cleanwin, %g4
8311 rdpr %otherwin, %g5
8312 rdpr %wstate, %g6
8313loop_27: movneg %icc, %o6, %o7
8314 restore %g1, 0x1DC8, %o3
8315 rdpr %cwp, %g1
8316 rdpr %cansave, %g2
8317 rdpr %canrestore, %g3
8318 rdpr %cleanwin, %g4
8319 rdpr %otherwin, %g5
8320 rdpr %wstate, %g6
8321 lduh [%l7 + 0x56], %l5
8322 movge %icc, %i3, %g3
8323 smul %l2, %g7, %g2
8324 movgu %xcc, %o1, %l0
8325 fmovdg %icc, %f3, %f24
8326 movcs %icc, %g6, %l1
8327 fandnot1 %f26, %f28, %f10
8328 andncc %o2, %i4, %g5
8329 fornot2 %f24, %f18, %f26
8330 udiv %i6, 0x1BDB, %i7
8331 stx %o5, [%l7 + 0x08]
8332 subc %i2, 0x1029, %l4
8333 sub %i1, 0x1C32, %i0
8334 fpack16 %f8, %f3
8335 sll %i5, %l6, %o0
8336 srl %l3, 0x00, %o4
8337 udivcc %o6, 0x1B93, %o7
8338 add %g1, 0x04C1, %o3
8339 udiv %g4, 0x170A, %i3
8340 nop
8341 set 0x60, %i5
8342 ldd [%l7 + %i5], %l4
8343 xorcc %l2, %g3, %g7
8344 st %f18, [%l7 + 0x38]
8345 array32 %o1, %g2, %l0
8346 fandnot1s %f27, %f8, %f17
8347 xnor %l1, 0x0486, %o2
8348 ld [%l7 + 0x7C], %f17
8349 and %g6, %i4, %i6
8350 alignaddr %i7, %o5, %g5
8351 movgu %icc, %i2, %l4
8352 movl %icc, %i1, %i5
8353 sra %i0, %o0, %l3
8354 orn %l6, 0x00B2, %o6
8355 edge16l %o4, %o7, %g1
8356 movge %icc, %o3, %g4
8357 movcs %xcc, %i3, %l2
8358 edge16ln %g3, %l5, %o1
8359 sll %g2, 0x1E, %l0
8360 popc 0x0A34, %l1
8361 subc %g7, %g6, %i4
8362 fmovrsgez %i6, %f11, %f3
8363 fpsub32s %f1, %f25, %f27
8364 fnot2s %f5, %f22
8365 umul %i7, 0x0303, %o5
8366 xorcc %g5, %i2, %o2
8367 sub %l4, %i5, %i1
8368 fnors %f3, %f10, %f14
8369 fmovdcc %icc, %f9, %f8
8370 movrlez %o0, %l3, %l6
8371 andcc %o6, %i0, %o7
8372 and %g1, %o4, %g4
8373 srlx %o3, 0x16, %i3
8374 sdiv %l2, 0x147F, %l5
8375 fmovsa %icc, %f31, %f18
8376 array32 %g3, %o1, %l0
8377 array8 %g2, %l1, %g6
8378 fornot2 %f16, %f2, %f26
8379 orncc %g7, 0x0E6A, %i6
8380 fpadd32s %f16, %f14, %f21
8381 movl %xcc, %i7, %i4
8382 movcs %xcc, %g5, %i2
8383 lduw [%l7 + 0x5C], %o5
8384 edge8n %o2, %i5, %i1
8385 subc %l4, %l3, %l6
8386 fones %f5
8387 xnor %o0, %o6, %o7
8388 addccc %i0, %g1, %g4
8389 fmovdpos %xcc, %f17, %f29
8390 movvc %xcc, %o3, %i3
8391 subc %l2, %l5, %g3
8392 fandnot1s %f18, %f5, %f13
8393 addc %o1, 0x0F5B, %l0
8394 fornot2s %f13, %f19, %f13
8395 umul %g2, %o4, %l1
8396 orn %g6, %i6, %i7
8397 fmovdne %icc, %f30, %f21
8398 edge16 %g7, %g5, %i2
8399 udivx %i4, 0x0B01, %o5
8400 sth %i5, [%l7 + 0x36]
8401 movpos %icc, %i1, %o2
8402 orcc %l4, %l6, %o0
8403 umulcc %l3, %o6, %i0
8404 setx loop_28, %l0, %l1
8405 return %l1
8406 nop
8407 rdpr %cwp, %g1
8408 rdpr %cansave, %g2
8409 rdpr %canrestore, %g3
8410 rdpr %cleanwin, %g4
8411 rdpr %otherwin, %g5
8412 rdpr %wstate, %g6
8413loop_28: fnegs %f15, %f2
8414 fpsub32s %f25, %f5, %f4
8415 nop
8416 set 0x5C, %o4
8417 lduw [%l7 + %o4], %i3
8418 fsrc2 %f2, %f2
8419 ldx [%l7 + 0x10], %l2
8420 andn %o3, %l5, %o1
8421 orn %g3, %l0, %g2
8422 fpadd16s %f29, %f9, %f8
8423 st %f0, [%l7 + 0x34]
8424 edge16 %o4, %g6, %l1
8425 movrne %i6, %i7, %g7
8426 sth %g5, [%l7 + 0x60]
8427 sub %i2, 0x19E1, %i4
8428 movl %icc, %o5, %i5
8429 lduw [%l7 + 0x50], %i1
8430 ldub [%l7 + 0x7B], %o2
8431 bshuffle %f2, %f24, %f2
8432 popc %l4, %l6
8433 array32 %o0, %l3, %i0
8434 movle %xcc, %o7, %g1
8435 udiv %g4, 0x0844, %o6
8436 sllx %i3, %o3, %l5
8437 fandnot1s %f23, %f28, %f4
8438 fors %f18, %f27, %f20
8439 add %o1, 0x0D69, %g3
8440 ldsh [%l7 + 0x12], %l0
8441 movn %icc, %g2, %l2
8442 movg %icc, %g6, %o4
8443 sth %l1, [%l7 + 0x78]
8444 sdivx %i6, 0x042F, %g7
8445 edge8 %i7, %i2, %g5
8446 movneg %icc, %o5, %i4
8447 andcc %i5, %o2, %i1
8448 movl %icc, %l6, %o0
8449 or %l3, 0x1144, %i0
8450 fcmped %fcc3, %f4, %f16
8451 sra %o7, %g1, %g4
8452 save %l4, 0x0181, %i3
8453 rdpr %cwp, %g1
8454 rdpr %cansave, %g2
8455 rdpr %canrestore, %g3
8456 rdpr %cleanwin, %g4
8457 rdpr %otherwin, %g5
8458 rdpr %wstate, %g6
8459 movneg %icc, %o6, %l5
8460 fone %f10
8461 fcmple16 %f8, %f0, %o1
8462 edge8ln %g3, %l0, %g2
8463 fxnors %f16, %f15, %f24
8464 fcmpgt32 %f16, %f14, %o3
8465 fmul8ulx16 %f24, %f22, %f6
8466 stb %l2, [%l7 + 0x48]
8467 fornot2s %f4, %f13, %f18
8468 ldd [%l7 + 0x78], %g6
8469 xor %o4, 0x1D67, %i6
8470 fmovsleu %icc, %f28, %f25
8471 andn %g7, %i7, %i2
8472 mulscc %g5, %l1, %o5
8473 and %i5, %i4, %o2
8474 sra %i1, %l6, %o0
8475 fsrc2s %f3, %f10
8476 udivx %i0, 0x1561, %o7
8477 sllx %l3, %g4, %l4
8478 movge %xcc, %g1, %i3
8479 sllx %o6, %o1, %l5
8480 fpack16 %f20, %f8
8481 movrgez %g3, %l0, %g2
8482 umulcc %o3, %g6, %l2
8483 orn %o4, 0x0DDF, %i6
8484 subcc %i7, %i2, %g7
8485 lduh [%l7 + 0x30], %l1
8486 movrgez %g5, 0x1E5, %o5
8487 and %i4, %o2, %i5
8488 fnot1 %f12, %f6
8489 edge32ln %i1, %l6, %i0
8490 sdivcc %o7, 0x13D3, %o0
8491 fsrc2s %f22, %f25
8492 edge8 %l3, %l4, %g4
8493 edge32ln %g1, %o6, %o1
8494 sir 0x12EA
8495 fmovrsgez %i3, %f3, %f31
8496 fands %f25, %f15, %f27
8497 srax %l5, 0x17, %l0
8498 edge8 %g3, %o3, %g2
8499 movcs %icc, %g6, %o4
8500 umul %i6, %l2, %i2
8501 fmovscc %xcc, %f6, %f14
8502 srl %g7, 0x11, %l1
8503 fmul8x16al %f15, %f15, %f14
8504 fmovdcs %xcc, %f31, %f15
8505 lduw [%l7 + 0x14], %g5
8506 xor %o5, %i7, %o2
8507 edge32n %i4, %i5, %i1
8508 for %f10, %f24, %f2
8509 fnegd %f30, %f14
8510 siam 0x1
8511 sra %l6, %i0, %o0
8512 edge8ln %o7, %l3, %l4
8513 fsrc2 %f12, %f14
8514 movleu %icc, %g1, %o6
8515 edge32n %o1, %i3, %g4
8516 nop
8517 set 0x20, %o2
8518 ldsw [%l7 + %o2], %l0
8519 st %f31, [%l7 + 0x18]
8520 array16 %g3, %l5, %o3
8521 fabsd %f12, %f6
8522 fcmpne16 %f8, %f2, %g6
8523 fmovsne %xcc, %f8, %f20
8524 edge16ln %o4, %g2, %l2
8525 std %f30, [%l7 + 0x78]
8526 movl %icc, %i2, %g7
8527 mulx %i6, 0x12B2, %l1
8528 xor %g5, 0x164D, %o5
8529 stw %o2, [%l7 + 0x4C]
8530 add %i4, 0x03C9, %i7
8531 edge8l %i1, %i5, %i0
8532 xnorcc %l6, 0x1FA9, %o0
8533 ldub [%l7 + 0x40], %o7
8534 sir 0x1C00
8535 for %f18, %f4, %f10
8536 xnorcc %l4, 0x05C0, %g1
8537 movre %l3, %o6, %i3
8538 movn %icc, %o1, %l0
8539 umul %g3, 0x06CC, %g4
8540 andcc %l5, 0x1A14, %o3
8541 and %g6, %g2, %l2
8542 udivcc %o4, 0x01E6, %i2
8543 fcmped %fcc0, %f6, %f14
8544 fxors %f0, %f18, %f30
8545 sth %g7, [%l7 + 0x60]
8546 fsrc1 %f12, %f14
8547 xor %l1, 0x1E36, %g5
8548 srax %i6, 0x10, %o5
8549 or %o2, 0x1F96, %i4
8550 fpackfix %f8, %f20
8551 movcc %icc, %i1, %i7
8552 fornot2 %f6, %f12, %f22
8553 movgu %icc, %i0, %l6
8554 array16 %o0, %i5, %l4
8555 movre %o7, %g1, %o6
8556 edge32 %l3, %i3, %l0
8557 ldsb [%l7 + 0x7C], %o1
8558 popc 0x0627, %g4
8559 orn %l5, %o3, %g6
8560 orcc %g3, %l2, %o4
8561 edge32l %i2, %g2, %l1
8562 fmovsvs %xcc, %f29, %f25
8563 alignaddrl %g5, %g7, %o5
8564 fnors %f12, %f16, %f4
8565 array32 %i6, %i4, %o2
8566 sth %i7, [%l7 + 0x58]
8567 movle %xcc, %i0, %l6
8568 sir 0x0BD5
8569 fmovsle %xcc, %f5, %f12
8570 fones %f15
8571 edge32l %i1, %i5, %l4
8572 fmovdvc %icc, %f26, %f15
8573 fpadd32s %f27, %f31, %f4
8574 movgu %icc, %o0, %o7
8575 fsrc1s %f6, %f2
8576 movg %icc, %g1, %o6
8577 fpsub32 %f24, %f26, %f16
8578 mova %xcc, %i3, %l0
8579 ldd [%l7 + 0x10], %f20
8580 mulscc %o1, %l3, %g4
8581 fmovrdgz %o3, %f10, %f10
8582 subc %l5, %g6, %g3
8583 fpsub32s %f14, %f9, %f7
8584 addc %o4, %i2, %g2
8585 sir 0x0322
8586 fcmpne16 %f6, %f4, %l2
8587 fnands %f9, %f13, %f14
8588 subcc %l1, %g5, %g7
8589 edge16n %o5, %i4, %i6
8590 fandnot2 %f16, %f14, %f18
8591 edge8 %i7, %i0, %o2
8592 movvs %icc, %l6, %i5
8593 fpackfix %f10, %f11
8594 movrlz %i1, %l4, %o7
8595 udivx %o0, 0x13DE, %g1
8596 subccc %o6, %l0, %o1
8597 orncc %i3, %l3, %g4
8598 andn %o3, %l5, %g6
8599 edge16ln %o4, %g3, %i2
8600 addccc %g2, %l1, %l2
8601 edge16n %g5, %g7, %o5
8602 move %xcc, %i4, %i6
8603 addcc %i0, %i7, %o2
8604 subccc %i5, %i1, %l4
8605 sra %l6, %o7, %g1
8606 fsrc2 %f12, %f30
8607 ldd [%l7 + 0x40], %o6
8608 sdiv %l0, 0x0417, %o1
8609 edge16l %i3, %l3, %g4
8610 movrlez %o0, %o3, %g6
8611 ldub [%l7 + 0x6C], %l5
8612 ldsw [%l7 + 0x24], %o4
8613 stw %g3, [%l7 + 0x1C]
8614 addcc %g2, 0x092A, %l1
8615 srax %i2, %l2, %g7
8616 alignaddr %g5, %o5, %i6
8617 fmovdle %xcc, %f10, %f25
8618 fpsub32s %f12, %f9, %f13
8619 addcc %i4, 0x0697, %i0
8620 sdivx %i7, 0x02D1, %o2
8621 fexpand %f21, %f2
8622 movge %xcc, %i1, %l4
8623 fmovrdne %i5, %f8, %f12
8624 popc 0x1C2D, %l6
8625 movleu %xcc, %g1, %o6
8626 st %f29, [%l7 + 0x28]
8627 array8 %o7, %o1, %l0
8628 fsrc2s %f30, %f7
8629 movneg %xcc, %l3, %i3
8630 sll %g4, %o0, %o3
8631 movvc %xcc, %g6, %l5
8632 fmovdpos %icc, %f9, %f19
8633 sllx %g3, %g2, %l1
8634 fcmpes %fcc2, %f27, %f20
8635 movrgez %o4, %i2, %g7
8636 edge16ln %g5, %o5, %i6
8637 fabsd %f2, %f8
8638 movre %i4, %i0, %i7
8639 lduh [%l7 + 0x50], %o2
8640 movne %icc, %l2, %i1
8641 movle %icc, %l4, %l6
8642 xor %g1, %o6, %o7
8643 movl %xcc, %i5, %l0
8644 array32 %l3, %o1, %i3
8645 srax %o0, 0x11, %g4
8646 lduw [%l7 + 0x14], %g6
8647 edge8l %l5, %g3, %o3
8648 fmovrdgez %l1, %f28, %f26
8649 fone %f6
8650 fpadd32s %f8, %f26, %f18
8651 fpsub32 %f22, %f30, %f0
8652 edge32 %g2, %o4, %g7
8653 movpos %xcc, %i2, %o5
8654 fnand %f24, %f24, %f4
8655 srax %g5, %i4, %i0
8656 movrlez %i6, %o2, %l2
8657 xnor %i1, %l4, %l6
8658 movneg %xcc, %g1, %i7
8659 sdivx %o7, 0x1E68, %i5
8660 sra %l0, %l3, %o1
8661 edge16l %o6, %o0, %g4
8662 sir 0x143C
8663 movgu %xcc, %i3, %g6
8664 movn %xcc, %l5, %o3
8665 edge8n %g3, %l1, %g2
8666 sdivx %g7, 0x1F27, %o4
8667 fxnors %f30, %f21, %f11
8668 orn %o5, 0x11BA, %i2
8669 edge16n %g5, %i4, %i6
8670 movg %xcc, %i0, %o2
8671 smulcc %l2, 0x1432, %i1
8672 ldub [%l7 + 0x5D], %l6
8673 sdivcc %l4, 0x15C4, %i7
8674 nop
8675 set 0x68, %g2
8676 ldd [%l7 + %g2], %f10
8677 fmovdcc %xcc, %f25, %f11
8678 movpos %xcc, %o7, %i5
8679 fsrc1 %f4, %f4
8680 add %g1, %l0, %o1
8681 xorcc %o6, %l3, %g4
8682 movrlez %i3, 0x074, %o0
8683 smul %g6, %o3, %g3
8684 srl %l5, %g2, %g7
8685 edge8l %o4, %l1, %o5
8686 lduh [%l7 + 0x48], %i2
8687 edge16n %g5, %i4, %i6
8688 ldub [%l7 + 0x69], %o2
8689 fcmpd %fcc1, %f28, %f16
8690 ldx [%l7 + 0x10], %l2
8691 orn %i1, 0x03D4, %i0
8692 fmovdg %xcc, %f26, %f8
8693 fmovsge %xcc, %f14, %f7
8694 fcmpd %fcc1, %f10, %f28
8695 edge8ln %l4, %i7, %l6
8696 std %f8, [%l7 + 0x60]
8697 ldub [%l7 + 0x3E], %o7
8698 fnors %f19, %f14, %f14
8699 orcc %g1, %l0, %o1
8700 edge16l %i5, %o6, %g4
8701 fandnot1 %f4, %f12, %f30
8702 addccc %i3, %o0, %g6
8703 movleu %icc, %l3, %g3
8704 edge16n %l5, %o3, %g2
8705 fmuld8sux16 %f31, %f8, %f10
8706 movne %xcc, %g7, %l1
8707 sra %o5, %o4, %g5
8708 addcc %i4, 0x09C5, %i2
8709 fmovda %xcc, %f0, %f3
8710 andcc %o2, 0x1C28, %i6
8711 orncc %i1, 0x03CB, %l2
8712 movg %xcc, %i0, %i7
8713 fmovdcc %icc, %f29, %f26
8714 edge32 %l4, %l6, %o7
8715 fmovdleu %icc, %f28, %f20
8716 edge32n %g1, %l0, %i5
8717 edge16 %o6, %o1, %i3
8718 subcc %o0, 0x1537, %g6
8719 edge32l %g4, %l3, %g3
8720 sethi 0x1008, %l5
8721 fnot2 %f4, %f18
8722 alignaddr %o3, %g7, %l1
8723 movcc %icc, %g2, %o5
8724 alignaddr %g5, %o4, %i2
8725 subc %i4, %o2, %i1
8726 sllx %i6, %l2, %i7
8727 movrlez %i0, %l6, %o7
8728 st %f1, [%l7 + 0x18]
8729 add %l4, %l0, %g1
8730 array32 %o6, %i5, %o1
8731 fmovsn %icc, %f24, %f29
8732 sdivcc %i3, 0x1493, %g6
8733 fmovdvs %icc, %f7, %f11
8734 ldd [%l7 + 0x70], %g4
8735 fmovsge %xcc, %f9, %f6
8736 and %o0, %l3, %g3
8737 movgu %xcc, %o3, %g7
8738 or %l5, 0x1082, %g2
8739 movrne %l1, %g5, %o4
8740 movrgez %o5, %i4, %o2
8741 movvc %xcc, %i1, %i6
8742 nop
8743 set 0x38, %l3
8744 lduh [%l7 + %l3], %i2
8745 sub %l2, 0x0DC9, %i7
8746 fmovdleu %icc, %f13, %f4
8747 sdivx %l6, 0x0B1E, %i0
8748 fmovdn %xcc, %f30, %f22
8749 fandnot1 %f30, %f6, %f26
8750 addccc %l4, %o7, %g1
8751 ldsw [%l7 + 0x44], %o6
8752 sub %i5, %l0, %i3
8753 orn %o1, %g4, %o0
8754 fcmpne32 %f6, %f14, %g6
8755 stb %g3, [%l7 + 0x79]
8756 lduw [%l7 + 0x28], %o3
8757 udiv %g7, 0x1284, %l5
8758 edge16l %g2, %l1, %l3
8759 sub %g5, 0x161D, %o5
8760 or %i4, %o4, %o2
8761 sth %i1, [%l7 + 0x3E]
8762 orn %i6, %l2, %i2
8763 fcmple32 %f26, %f4, %i7
8764 lduh [%l7 + 0x62], %l6
8765 sdivx %i0, 0x118E, %o7
8766 edge32l %l4, %g1, %i5
8767 movvc %icc, %o6, %l0
8768 srax %i3, 0x14, %o1
8769 movcs %icc, %o0, %g4
8770 movleu %xcc, %g3, %g6
8771 move %icc, %g7, %l5
8772 subc %g2, 0x1424, %l1
8773 srl %o3, 0x15, %l3
8774 fnegd %f14, %f8
8775 movpos %icc, %g5, %i4
8776 fmovsge %xcc, %f26, %f7
8777 std %f4, [%l7 + 0x70]
8778 edge32l %o5, %o4, %o2
8779 movrlez %i1, 0x16E, %i6
8780 movgu %icc, %i2, %l2
8781 fmovrslez %l6, %f5, %f4
8782 edge32n %i0, %i7, %o7
8783 addc %g1, %i5, %o6
8784 udivcc %l4, 0x089D, %i3
8785 fnot2s %f13, %f26
8786 ldsh [%l7 + 0x3C], %o1
8787 save %l0, %g4, %o0
8788 rdpr %cwp, %g1
8789 rdpr %cansave, %g2
8790 rdpr %canrestore, %g3
8791 rdpr %cleanwin, %g4
8792 rdpr %otherwin, %g5
8793 rdpr %wstate, %g6
8794 stw %g6, [%l7 + 0x7C]
8795 xnor %g3, %l5, %g2
8796 fpadd32 %f10, %f18, %f24
8797 movrne %g7, %l1, %o3
8798 fzero %f26
8799 fmovrdlz %g5, %f8, %f0
8800 movn %icc, %l3, %o5
8801 movg %xcc, %o4, %i4
8802 fornot1 %f18, %f28, %f28
8803 edge16ln %o2, %i6, %i1
8804 movvs %xcc, %l2, %i2
8805 movrlez %i0, %l6, %i7
8806 xor %o7, 0x12BA, %i5
8807 fcmpne16 %f8, %f2, %g1
8808 sll %l4, 0x18, %i3
8809 edge32l %o1, %l0, %g4
8810 stw %o6, [%l7 + 0x58]
8811 fpsub16 %f8, %f4, %f26
8812 ldsh [%l7 + 0x48], %g6
8813 andcc %o0, 0x0E81, %l5
8814 fnands %f26, %f15, %f26
8815 stx %g2, [%l7 + 0x18]
8816 nop
8817 set 0x20, %l1
8818 ldd [%l7 + %l1], %g6
8819 ldd [%l7 + 0x08], %l0
8820 fnor %f2, %f26, %f20
8821 edge8 %g3, %g5, %o3
8822 mulx %o5, 0x1601, %o4
8823 and %l3, %i4, %i6
8824 movvc %icc, %i1, %l2
8825 andcc %i2, %i0, %l6
8826 srax %o2, %o7, %i7
8827 addc %i5, 0x0671, %l4
8828 fpack32 %f6, %f0, %f20
8829 movge %xcc, %i3, %o1
8830 edge16ln %g1, %g4, %l0
8831 umulcc %o6, %g6, %l5
8832 fmovrslz %g2, %f6, %f9
8833 mulx %g7, %l1, %g3
8834 sdivcc %o0, 0x158B, %o3
8835 udiv %g5, 0x0D93, %o4
8836 fmul8x16al %f28, %f5, %f12
8837 fnot1 %f2, %f26
8838 movge %xcc, %o5, %i4
8839 movl %icc, %l3, %i6
8840 fnors %f21, %f23, %f9
8841 subccc %i1, %l2, %i2
8842 edge8l %l6, %o2, %o7
8843 fnot2s %f23, %f10
8844 st %f14, [%l7 + 0x30]
8845 fmovscc %xcc, %f28, %f14
8846 movne %xcc, %i0, %i5
8847 sll %l4, 0x0D, %i3
8848 fmovdpos %xcc, %f14, %f4
8849 udivx %o1, 0x1AB9, %i7
8850 fmovdne %icc, %f4, %f30
8851 edge32 %g4, %l0, %g1
8852 subcc %o6, %l5, %g6
8853 sra %g2, %l1, %g7
8854 sll %g3, %o0, %g5
8855 fandnot2 %f8, %f16, %f14
8856 addccc %o4, 0x15E6, %o3
8857 sdivx %o5, 0x1AAA, %l3
8858 edge8n %i6, %i1, %l2
8859 fmovrdgez %i2, %f22, %f14
8860 fcmpne16 %f20, %f26, %i4
8861 move %icc, %o2, %l6
8862 fcmpgt16 %f22, %f22, %i0
8863 and %o7, 0x1921, %i5
8864 edge32ln %i3, %o1, %i7
8865 umul %l4, %g4, %g1
8866 andncc %l0, %l5, %g6
8867 sir 0x1B03
8868 restore %g2, 0x19E8, %o6
8869 rdpr %cwp, %g1
8870 rdpr %cansave, %g2
8871 rdpr %canrestore, %g3
8872 rdpr %cleanwin, %g4
8873 rdpr %otherwin, %g5
8874 rdpr %wstate, %g6
8875 movpos %xcc, %l1, %g7
8876 edge32 %o0, %g5, %g3
8877 movre %o4, 0x149, %o3
8878 fpadd32 %f6, %f4, %f4
8879 array16 %o5, %i6, %l3
8880 add %i1, 0x0D66, %i2
8881 andcc %i4, 0x018C, %l2
8882 fone %f14
8883 save %l6, %i0, %o2
8884 rdpr %cwp, %g1
8885 rdpr %cansave, %g2
8886 rdpr %canrestore, %g3
8887 rdpr %cleanwin, %g4
8888 rdpr %otherwin, %g5
8889 rdpr %wstate, %g6
8890 smulcc %o7, 0x17A8, %i3
8891 pdist %f22, %f10, %f12
8892 umul %i5, 0x0DB8, %i7
8893 st %f7, [%l7 + 0x34]
8894 edge16l %o1, %g4, %l4
8895 sdivcc %l0, 0x0CD6, %l5
8896 alignaddr %g1, %g2, %g6
8897 movrgz %l1, 0x395, %o6
8898 array8 %o0, %g5, %g3
8899 fmovdneg %icc, %f5, %f29
8900 fnor %f8, %f28, %f18
8901 fcmps %fcc3, %f1, %f16
8902 fmovsn %xcc, %f15, %f4
8903 sdivx %o4, 0x1F0F, %g7
8904 mova %icc, %o3, %i6
8905 ld [%l7 + 0x5C], %f1
8906 addcc %l3, %o5, %i2
8907 movn %xcc, %i1, %i4
8908 movrgez %l6, 0x2E3, %i0
8909 smulcc %o2, %l2, %i3
8910 movleu %icc, %o7, %i7
8911 edge16n %i5, %g4, %l4
8912 movcc %icc, %o1, %l0
8913 for %f24, %f30, %f22
8914 edge16ln %l5, %g1, %g6
8915 movne %icc, %g2, %l1
8916 edge8n %o0, %g5, %g3
8917 edge8ln %o4, %o6, %o3
8918 ldd [%l7 + 0x68], %i6
8919 stw %l3, [%l7 + 0x30]
8920 udivcc %o5, 0x07C7, %i2
8921 stb %i1, [%l7 + 0x68]
8922 movpos %xcc, %g7, %i4
8923 movg %icc, %i0, %l6
8924 fmovdgu %icc, %f11, %f0
8925 fcmpgt16 %f24, %f30, %o2
8926 fcmple16 %f10, %f14, %l2
8927 stw %i3, [%l7 + 0x6C]
8928 addc %i7, 0x0CA6, %i5
8929 ldub [%l7 + 0x31], %g4
8930 fcmpeq16 %f28, %f18, %o7
8931 movn %xcc, %o1, %l4
8932 fnor %f28, %f20, %f10
8933 sll %l0, %g1, %g6
8934 ldd [%l7 + 0x50], %g2
8935 xnorcc %l1, 0x1F9D, %o0
8936 ldd [%l7 + 0x70], %g4
8937 alignaddrl %g3, %l5, %o4
8938 fmul8ulx16 %f26, %f4, %f0
8939 fandnot2 %f6, %f18, %f4
8940 udivcc %o6, 0x0D78, %o3
8941 edge16ln %l3, %i6, %i2
8942 fpadd16 %f6, %f4, %f28
8943 siam 0x3
8944 ldd [%l7 + 0x50], %f16
8945 sub %o5, %i1, %i4
8946 sethi 0x120E, %i0
8947 umul %g7, %o2, %l2
8948 fornot1 %f6, %f4, %f2
8949 ldd [%l7 + 0x30], %f26
8950 edge16l %l6, %i7, %i5
8951 fmovdcc %xcc, %f27, %f13
8952 fmovsn %xcc, %f31, %f3
8953 umulcc %g4, 0x07B6, %o7
8954 movrlz %i3, 0x32B, %l4
8955 xorcc %o1, %l0, %g6
8956 addcc %g1, %g2, %l1
8957 fmovd %f8, %f22
8958 mulscc %g5, 0x0048, %g3
8959 sdivx %l5, 0x0955, %o0
8960 sll %o4, %o6, %l3
8961 umul %i6, %o3, %o5
8962 movgu %xcc, %i2, %i1
8963 lduw [%l7 + 0x08], %i4
8964 andcc %g7, 0x1CDC, %i0
8965 edge16l %l2, %l6, %o2
8966 srax %i7, %g4, %o7
8967 andcc %i5, %i3, %l4
8968 movleu %icc, %o1, %l0
8969 faligndata %f28, %f4, %f24
8970 st %f17, [%l7 + 0x50]
8971 subccc %g6, %g2, %l1
8972 fcmple16 %f14, %f10, %g1
8973 movle %xcc, %g3, %l5
8974 addc %o0, %g5, %o4
8975 movg %icc, %o6, %l3
8976 movn %xcc, %o3, %o5
8977 fandnot2 %f26, %f4, %f10
8978 ld [%l7 + 0x1C], %f25
8979 fornot2s %f5, %f16, %f5
8980 andcc %i6, 0x1F3B, %i2
8981 fmovsvs %xcc, %f5, %f1
8982 sethi 0x0984, %i1
8983 movne %xcc, %g7, %i0
8984 fcmple16 %f30, %f0, %l2
8985 fmovdl %xcc, %f25, %f2
8986 fnot2 %f20, %f24
8987 add %i4, %l6, %o2
8988 stb %g4, [%l7 + 0x2D]
8989 ldsb [%l7 + 0x79], %o7
8990 edge16 %i7, %i5, %i3
8991 alignaddrl %o1, %l0, %l4
8992 addccc %g2, 0x0731, %g6
8993 fmovde %xcc, %f26, %f21
8994 movrlz %l1, 0x28A, %g3
8995 fandnot1s %f22, %f13, %f17
8996 sub %g1, %l5, %g5
8997 mulscc %o0, %o6, %l3
8998 edge32ln %o4, %o3, %i6
8999 subccc %i2, 0x0D7F, %o5
9000 andn %g7, %i1, %l2
9001 umul %i4, 0x09CC, %l6
9002 fmovsa %icc, %f23, %f22
9003 stw %o2, [%l7 + 0x3C]
9004 movre %i0, 0x2EF, %g4
9005 movgu %xcc, %i7, %i5
9006 fcmpeq32 %f10, %f10, %i3
9007 fmovdl %icc, %f12, %f18
9008 fmovs %f0, %f4
9009 udiv %o7, 0x02B6, %o1
9010 ldd [%l7 + 0x58], %f30
9011 fmovdvs %icc, %f10, %f17
9012 srl %l0, %l4, %g6
9013 smul %l1, 0x1877, %g2
9014 setx loop_29, %l0, %l1
9015 return %l1
9016 nop
9017 rdpr %cwp, %g1
9018 rdpr %cansave, %g2
9019 rdpr %canrestore, %g3
9020 rdpr %cleanwin, %g4
9021 rdpr %otherwin, %g5
9022 rdpr %wstate, %g6
9023loop_29: sir 0x0488
9024 movrne %o0, %o6, %l3
9025 addc %g1, %o3, %i6
9026 srl %i2, %o4, %g7
9027 move %icc, %o5, %l2
9028 edge8ln %i1, %l6, %o2
9029 fmovsl %xcc, %f19, %f15
9030 edge16l %i0, %g4, %i4
9031 addccc %i7, 0x0A03, %i3
9032 fmovdneg %icc, %f23, %f28
9033 sdivcc %i5, 0x1680, %o1
9034 movge %icc, %o7, %l4
9035 movvs %icc, %g6, %l1
9036 orn %g2, %g3, %l5
9037 xnorcc %l0, %o0, %o6
9038 subc %l3, %g1, %g5
9039 movrgez %i6, %o3, %i2
9040 array8 %g7, %o5, %o4
9041 fnor %f8, %f0, %f28
9042 edge8n %l2, %i1, %l6
9043 umulcc %o2, %g4, %i4
9044 edge16n %i0, %i3, %i5
9045 array8 %o1, %i7, %l4
9046 fmovsg %icc, %f24, %f0
9047 movn %xcc, %o7, %g6
9048 edge32l %g2, %l1, %g3
9049 mulx %l5, 0x0B0B, %o0
9050 sdiv %l0, 0x0E68, %o6
9051 sdiv %l3, 0x0448, %g1
9052 mova %xcc, %g5, %i6
9053 subcc %o3, %g7, %i2
9054 edge16ln %o4, %o5, %i1
9055 st %f29, [%l7 + 0x70]
9056 orncc %l6, 0x0B69, %o2
9057 sir 0x089F
9058 fmul8ulx16 %f22, %f18, %f30
9059 movle %icc, %l2, %g4
9060 movre %i4, 0x326, %i3
9061 sra %i0, 0x06, %o1
9062 lduw [%l7 + 0x18], %i5
9063 fnot1s %f22, %f15
9064 array32 %i7, %o7, %g6
9065 sir 0x1203
9066 array16 %l4, %g2, %g3
9067 xor %l1, 0x132B, %l5
9068 edge16ln %l0, %o0, %o6
9069 smulcc %l3, %g5, %i6
9070 stb %g1, [%l7 + 0x78]
9071 sdivcc %o3, 0x1F4F, %i2
9072 movleu %icc, %g7, %o4
9073 andncc %o5, %l6, %i1
9074 movneg %xcc, %l2, %g4
9075 umulcc %i4, 0x0CD3, %i3
9076 sllx %o2, 0x0E, %i0
9077 addccc %o1, 0x1B16, %i7
9078 smul %i5, %o7, %g6
9079 array8 %g2, %g3, %l1
9080 move %xcc, %l4, %l5
9081 edge16ln %l0, %o6, %o0
9082 sethi 0x1E18, %g5
9083 edge16n %i6, %l3, %g1
9084 stb %i2, [%l7 + 0x46]
9085 movne %icc, %o3, %o4
9086 fcmple16 %f30, %f2, %g7
9087 fcmpeq32 %f16, %f18, %l6
9088 movneg %xcc, %i1, %o5
9089 movrgz %l2, %i4, %i3
9090 movrlz %g4, %o2, %o1
9091 fnot2s %f16, %f18
9092 sub %i7, %i5, %i0
9093 fmovrslz %o7, %f6, %f20
9094 xnor %g6, 0x01E2, %g3
9095 movgu %xcc, %g2, %l1
9096 andcc %l4, 0x084C, %l5
9097 edge16l %o6, %l0, %g5
9098 popc %i6, %o0
9099 alignaddrl %g1, %i2, %l3
9100 edge8n %o3, %g7, %l6
9101 fmovdle %xcc, %f20, %f23
9102 fmul8x16 %f12, %f12, %f12
9103 fnegs %f21, %f28
9104 lduw [%l7 + 0x20], %i1
9105 andcc %o4, 0x0C9C, %l2
9106 alignaddr %i4, %o5, %i3
9107 edge8ln %g4, %o1, %i7
9108 sth %i5, [%l7 + 0x18]
9109 stx %o2, [%l7 + 0x60]
9110 subccc %i0, %o7, %g6
9111 fnors %f27, %f11, %f23
9112 or %g3, 0x136D, %g2
9113 sdivcc %l1, 0x0B4A, %l5
9114 or %l4, 0x1027, %o6
9115 movrlz %l0, 0x286, %i6
9116 array16 %o0, %g1, %i2
9117 alignaddrl %l3, %g5, %g7
9118 edge16 %o3, %i1, %o4
9119 add %l2, %i4, %o5
9120 orcc %i3, %g4, %o1
9121 stb %l6, [%l7 + 0x1B]
9122 xorcc %i5, %o2, %i7
9123 fornot1 %f10, %f26, %f26
9124 std %f8, [%l7 + 0x40]
9125 fsrc1s %f18, %f10
9126 lduh [%l7 + 0x76], %i0
9127 stb %o7, [%l7 + 0x76]
9128 subc %g6, 0x136E, %g2
9129 movre %l1, 0x3DC, %l5
9130 fmovsa %xcc, %f17, %f9
9131 sdivcc %l4, 0x0954, %o6
9132 orcc %g3, 0x06AC, %l0
9133 ldd [%l7 + 0x48], %i6
9134 andncc %o0, %g1, %i2
9135 movre %l3, 0x208, %g7
9136 edge8n %g5, %o3, %o4
9137 ld [%l7 + 0x08], %f28
9138 stx %i1, [%l7 + 0x60]
9139 subcc %l2, 0x0F4F, %i4
9140 or %o5, 0x1EFA, %i3
9141 sth %o1, [%l7 + 0x6E]
9142 fandnot1s %f12, %f27, %f9
9143 srl %l6, %g4, %i5
9144 ldd [%l7 + 0x28], %o2
9145 movleu %xcc, %i0, %i7
9146 edge32l %g6, %g2, %o7
9147 srlx %l1, %l4, %l5
9148 udivx %g3, 0x16BD, %l0
9149 orn %o6, %o0, %g1
9150 stx %i6, [%l7 + 0x78]
9151 edge16n %i2, %l3, %g7
9152 fmovdneg %xcc, %f2, %f21
9153 ldd [%l7 + 0x68], %o2
9154 fpsub32 %f8, %f14, %f10
9155 ld [%l7 + 0x2C], %f4
9156 ldd [%l7 + 0x60], %f10
9157 edge16n %g5, %o4, %i1
9158 edge16ln %i4, %o5, %i3
9159 andcc %l2, 0x168E, %l6
9160 edge32ln %g4, %o1, %o2
9161 edge8 %i0, %i5, %i7
9162 sth %g6, [%l7 + 0x48]
9163 ldx [%l7 + 0x30], %g2
9164 fmovsleu %icc, %f19, %f21
9165 udiv %o7, 0x177C, %l4
9166 and %l1, 0x1471, %g3
9167 fmovdneg %xcc, %f22, %f25
9168 movcc %icc, %l0, %l5
9169 xnor %o6, %o0, %g1
9170 mova %icc, %i2, %i6
9171 ldsh [%l7 + 0x4E], %g7
9172 ldsh [%l7 + 0x36], %o3
9173 fxors %f4, %f16, %f5
9174 lduw [%l7 + 0x38], %l3
9175 fabss %f16, %f7
9176 array16 %g5, %i1, %o4
9177 fmovdleu %xcc, %f0, %f14
9178 andn %o5, %i4, %i3
9179 movgu %xcc, %l6, %l2
9180 alignaddr %g4, %o1, %i0
9181 movvs %xcc, %i5, %i7
9182 addccc %o2, 0x0970, %g2
9183 fmovdcc %icc, %f21, %f5
9184 xorcc %g6, %o7, %l4
9185 movl %xcc, %g3, %l1
9186 array8 %l5, %l0, %o0
9187 fnot2s %f22, %f27
9188 add %g1, 0x0FF7, %i2
9189 andncc %o6, %i6, %g7
9190 for %f6, %f16, %f2
9191 srax %l3, %g5, %i1
9192 fpmerge %f29, %f26, %f12
9193 fmovs %f2, %f13
9194 stx %o4, [%l7 + 0x68]
9195 sub %o3, 0x17F2, %o5
9196 fnors %f31, %f13, %f13
9197 edge16 %i3, %l6, %l2
9198 movg %xcc, %i4, %o1
9199 movcc %icc, %g4, %i0
9200 ldx [%l7 + 0x48], %i5
9201 stb %o2, [%l7 + 0x5D]
9202 andn %i7, 0x1DBC, %g6
9203 srax %g2, 0x1F, %o7
9204 orn %l4, %l1, %l5
9205 ldd [%l7 + 0x78], %l0
9206 fsrc1s %f16, %f12
9207 movcc %xcc, %g3, %o0
9208 movg %icc, %i2, %g1
9209 edge16 %o6, %g7, %i6
9210 save %l3, 0x1783, %g5
9211 rdpr %cwp, %g1
9212 rdpr %cansave, %g2
9213 rdpr %canrestore, %g3
9214 rdpr %cleanwin, %g4
9215 rdpr %otherwin, %g5
9216 rdpr %wstate, %g6
9217 smul %o4, 0x0797, %i1
9218 movle %xcc, %o5, %o3
9219 edge16l %l6, %l2, %i4
9220 stb %i3, [%l7 + 0x7B]
9221 mulx %g4, 0x07C8, %o1
9222 smul %i5, %o2, %i0
9223 edge32 %g6, %i7, %o7
9224 fabss %f23, %f21
9225 faligndata %f16, %f14, %f8
9226 ldsw [%l7 + 0x18], %l4
9227 umul %l1, %l5, %g2
9228 movrlz %g3, 0x0D3, %o0
9229 fmovsneg %xcc, %f14, %f24
9230 xor %l0, %g1, %o6
9231 edge16l %i2, %g7, %i6
9232 subc %g5, %l3, %i1
9233 movgu %icc, %o4, %o5
9234 movn %xcc, %o3, %l2
9235 fmul8sux16 %f16, %f0, %f20
9236 edge8n %l6, %i3, %g4
9237 andn %i4, 0x04F5, %o1
9238 fcmpeq16 %f20, %f4, %i5
9239 st %f18, [%l7 + 0x4C]
9240 movcc %xcc, %i0, %g6
9241 restore %i7, %o2, %l4
9242 rdpr %cwp, %g1
9243 rdpr %cansave, %g2
9244 rdpr %canrestore, %g3
9245 rdpr %cleanwin, %g4
9246 rdpr %otherwin, %g5
9247 rdpr %wstate, %g6
9248 umulcc %l1, 0x17BA, %o7
9249 sethi 0x11B7, %g2
9250 fcmple32 %f2, %f30, %g3
9251 srl %o0, %l0, %l5
9252 edge32n %g1, %o6, %g7
9253 smulcc %i6, 0x0513, %i2
9254 movcs %icc, %g5, %l3
9255 movrgez %o4, 0x38B, %i1
9256 andncc %o3, %l2, %o5
9257 addc %l6, 0x199D, %i3
9258 edge8 %i4, %o1, %g4
9259 movcc %icc, %i5, %i0
9260 edge8 %i7, %o2, %l4
9261 fxor %f28, %f8, %f4
9262 stw %g6, [%l7 + 0x5C]
9263 fands %f22, %f15, %f4
9264 movre %l1, %g2, %g3
9265 ldsb [%l7 + 0x27], %o0
9266 edge8 %o7, %l5, %g1
9267 orcc %l0, 0x1262, %g7
9268 fnot1s %f22, %f16
9269 fornot1s %f31, %f14, %f23
9270 edge32n %i6, %i2, %g5
9271 fnot2s %f13, %f3
9272 movvs %icc, %o6, %o4
9273 fnot1s %f28, %f7
9274 movleu %xcc, %i1, %o3
9275 xorcc %l2, %l3, %l6
9276 movne %icc, %i3, %i4
9277 edge32 %o1, %o5, %g4
9278 smul %i5, %i7, %o2
9279 fcmps %fcc0, %f20, %f5
9280 orncc %i0, 0x00AC, %g6
9281 std %f12, [%l7 + 0x60]
9282 addccc %l4, %g2, %g3
9283 subcc %l1, %o7, %l5
9284 std %f2, [%l7 + 0x10]
9285 alignaddrl %o0, %g1, %l0
9286 udiv %i6, 0x1A4E, %g7
9287 lduh [%l7 + 0x2A], %g5
9288 fnot1s %f26, %f18
9289 movle %xcc, %i2, %o4
9290 movvs %xcc, %i1, %o3
9291 fmovsvc %xcc, %f7, %f18
9292 xor %l2, 0x13D4, %l3
9293 movrlez %l6, %i3, %o6
9294 fmovsg %xcc, %f19, %f11
9295 edge32ln %i4, %o1, %g4
9296 edge16n %o5, %i5, %i7
9297 ldsw [%l7 + 0x5C], %i0
9298 movvc %xcc, %g6, %l4
9299 movrlz %o2, %g2, %g3
9300 fpsub16s %f12, %f18, %f0
9301 ldsb [%l7 + 0x31], %l1
9302 xorcc %l5, 0x1AB2, %o0
9303 subc %o7, %l0, %i6
9304 movl %icc, %g7, %g5
9305 movrgez %i2, 0x1EA, %o4
9306 movle %icc, %g1, %i1
9307 setx loop_30, %l0, %l1
9308 return %l1
9309 nop
9310 rdpr %cwp, %g1
9311 rdpr %cansave, %g2
9312 rdpr %canrestore, %g3
9313 rdpr %cleanwin, %g4
9314 rdpr %otherwin, %g5
9315 rdpr %wstate, %g6
9316loop_30: sub %l6, 0x1714, %l3
9317 sethi 0x0429, %o6
9318 edge32ln %i3, %o1, %i4
9319 fcmpne32 %f28, %f22, %o5
9320 array32 %i5, %i7, %i0
9321 movge %xcc, %g4, %g6
9322 std %f16, [%l7 + 0x20]
9323 xorcc %o2, 0x0BB4, %l4
9324 mulscc %g2, 0x0C26, %l1
9325 edge16n %g3, %l5, %o0
9326 edge16 %l0, %o7, %i6
9327 subcc %g7, %g5, %i2
9328 edge32ln %o4, %i1, %g1
9329 fpack32 %f6, %f6, %f10
9330 movpos %xcc, %l2, %o3
9331 save %l6, 0x0C1D, %o6
9332 rdpr %cwp, %g1
9333 rdpr %cansave, %g2
9334 rdpr %canrestore, %g3
9335 rdpr %cleanwin, %g4
9336 rdpr %otherwin, %g5
9337 rdpr %wstate, %g6
9338 sir 0x1A2B
9339 edge16 %i3, %o1, %i4
9340 move %icc, %o5, %l3
9341 fmovsvs %icc, %f8, %f31
9342 movneg %xcc, %i7, %i0
9343 udiv %g4, 0x0759, %g6
9344 movpos %icc, %o2, %l4
9345 edge32n %i5, %g2, %l1
9346 popc %l5, %g3
9347 sll %o0, 0x11, %o7
9348 fcmpeq16 %f26, %f6, %l0
9349 fcmpeq16 %f22, %f12, %i6
9350 array32 %g5, %i2, %o4
9351 sll %g7, %g1, %i1
9352 fmovdn %xcc, %f20, %f7
9353 fmovrdlz %l2, %f20, %f2
9354 fmovsneg %icc, %f30, %f17
9355 subccc %l6, %o3, %o6
9356 sllx %i3, %i4, %o5
9357 movcs %xcc, %l3, %o1
9358 fpadd16s %f2, %f18, %f9
9359 edge16ln %i0, %g4, %i7
9360 movrne %o2, %l4, %g6
9361 edge32l %i5, %g2, %l5
9362 sllx %l1, %g3, %o7
9363 or %o0, 0x110C, %i6
9364 fpadd32 %f18, %f4, %f26
9365 xor %g5, %i2, %o4
9366 fnor %f2, %f20, %f22
9367 save %g7, %l0, %g1
9368 rdpr %cwp, %g1
9369 rdpr %cansave, %g2
9370 rdpr %canrestore, %g3
9371 rdpr %cleanwin, %g4
9372 rdpr %otherwin, %g5
9373 rdpr %wstate, %g6
9374 sdiv %l2, 0x1121, %l6
9375 std %f2, [%l7 + 0x10]
9376 movre %o3, %o6, %i1
9377 restore %i4, %o5, %l3
9378 rdpr %cwp, %g1
9379 rdpr %cansave, %g2
9380 rdpr %canrestore, %g3
9381 rdpr %cleanwin, %g4
9382 rdpr %otherwin, %g5
9383 rdpr %wstate, %g6
9384 ldsh [%l7 + 0x60], %o1
9385 umul %i3, 0x1275, %g4
9386 edge8 %i0, %i7, %o2
9387 fmul8x16au %f6, %f11, %f2
9388 movvs %icc, %l4, %g6
9389 edge8n %i5, %l5, %g2
9390 fmovsne %icc, %f17, %f14
9391 smulcc %g3, 0x134E, %l1
9392 ldx [%l7 + 0x30], %o0
9393 fmovs %f7, %f23
9394 umulcc %i6, 0x1CE3, %o7
9395 edge16n %g5, %i2, %o4
9396 fmovspos %icc, %f24, %f16
9397 fexpand %f27, %f28
9398 edge32n %l0, %g7, %g1
9399 add %l6, 0x0B08, %o3
9400 ldsb [%l7 + 0x24], %o6
9401 movg %xcc, %l2, %i4
9402 fpsub32s %f10, %f23, %f15
9403 ldx [%l7 + 0x28], %o5
9404 st %f30, [%l7 + 0x5C]
9405 subcc %i1, 0x13B0, %l3
9406 movrlz %i3, %o1, %i0
9407 mulx %g4, %i7, %o2
9408 edge16n %g6, %i5, %l5
9409 udivx %g2, 0x1159, %l4
9410 subc %l1, %g3, %i6
9411 sth %o7, [%l7 + 0x30]
9412 fxnors %f11, %f7, %f16
9413 movcc %xcc, %g5, %i2
9414 movl %xcc, %o4, %l0
9415 orcc %g7, 0x17E3, %o0
9416 ldx [%l7 + 0x70], %g1
9417 mulscc %o3, %o6, %l2
9418 ldd [%l7 + 0x78], %f18
9419 stw %l6, [%l7 + 0x14]
9420 fcmpeq32 %f24, %f30, %o5
9421 fpadd32s %f16, %f20, %f21
9422 sth %i1, [%l7 + 0x7C]
9423 edge16ln %i4, %l3, %o1
9424 ldub [%l7 + 0x77], %i0
9425 ldd [%l7 + 0x50], %i2
9426 fmovrdne %i7, %f12, %f10
9427 edge16 %g4, %g6, %i5
9428 fnand %f8, %f10, %f16
9429 fnands %f5, %f20, %f21
9430 fandnot2s %f25, %f23, %f0
9431 popc %l5, %g2
9432 edge32l %l4, %o2, %g3
9433 st %f26, [%l7 + 0x60]
9434 array16 %l1, %o7, %g5
9435 movneg %icc, %i6, %i2
9436 stw %o4, [%l7 + 0x5C]
9437 std %f10, [%l7 + 0x10]
9438 udivx %l0, 0x03D9, %g7
9439 umul %o0, %g1, %o3
9440 array8 %l2, %l6, %o6
9441 movrgez %i1, %i4, %o5
9442 fcmpes %fcc1, %f21, %f26
9443 alignaddr %o1, %l3, %i0
9444 fands %f4, %f14, %f16
9445 edge32ln %i7, %g4, %g6
9446 movleu %xcc, %i3, %i5
9447 stx %g2, [%l7 + 0x30]
9448 movvs %icc, %l5, %l4
9449 umulcc %o2, %g3, %l1
9450 edge8l %g5, %i6, %o7
9451 movle %xcc, %i2, %l0
9452 edge32ln %g7, %o0, %g1
9453 edge32 %o3, %l2, %o4
9454 sdivcc %l6, 0x0F9D, %o6
9455 sdivcc %i1, 0x106F, %i4
9456 fmovrsgez %o5, %f17, %f28
9457 lduw [%l7 + 0x40], %l3
9458 orn %i0, 0x0712, %o1
9459 ldsw [%l7 + 0x4C], %i7
9460 array16 %g6, %i3, %g4
9461 or %i5, %g2, %l4
9462 srl %o2, %g3, %l1
9463 orcc %l5, %g5, %i6
9464 edge8l %o7, %l0, %g7
9465 fcmpd %fcc1, %f4, %f8
9466 edge16n %o0, %g1, %i2
9467 fcmps %fcc2, %f3, %f4
9468 edge16n %o3, %l2, %o4
9469 umulcc %o6, %i1, %l6
9470 movge %icc, %i4, %l3
9471 udivcc %i0, 0x100F, %o5
9472 sdivcc %i7, 0x046E, %g6
9473 ld [%l7 + 0x10], %f15
9474 stw %i3, [%l7 + 0x30]
9475 fmovsn %icc, %f23, %f1
9476 umulcc %o1, 0x0109, %i5
9477 orcc %g4, %l4, %o2
9478 siam 0x4
9479 movrne %g3, %g2, %l1
9480 xor %g5, 0x0180, %i6
9481 edge32n %o7, %l5, %l0
9482 sdivx %g7, 0x1CFB, %o0
9483 save %g1, %o3, %l2
9484 rdpr %cwp, %g1
9485 rdpr %cansave, %g2
9486 rdpr %canrestore, %g3
9487 rdpr %cleanwin, %g4
9488 rdpr %otherwin, %g5
9489 rdpr %wstate, %g6
9490 xnor %i2, %o4, %i1
9491 alignaddrl %l6, %o6, %i4
9492 fmovsn %xcc, %f21, %f23
9493 edge16n %l3, %i0, %o5
9494 smulcc %g6, 0x1738, %i3
9495 sdivcc %o1, 0x0D2C, %i5
9496 ldd [%l7 + 0x08], %i6
9497 nop
9498 set 0x70, %i6
9499 lduw [%l7 + %i6], %g4
9500 for %f20, %f26, %f6
9501 st %f24, [%l7 + 0x78]
9502 xorcc %o2, %g3, %g2
9503 alignaddr %l1, %l4, %i6
9504 fmovdgu %icc, %f1, %f17
9505 mulscc %g5, 0x161E, %o7
9506 sethi 0x1B01, %l5
9507 smul %l0, %g7, %o0
9508 smul %g1, 0x1C4A, %l2
9509 edge32ln %i2, %o4, %i1
9510 fmovsleu %xcc, %f12, %f5
9511 movrne %o3, %o6, %l6
9512 stb %l3, [%l7 + 0x75]
9513 udiv %i0, 0x1CD6, %i4
9514 udivcc %o5, 0x0265, %i3
9515 movrgez %o1, 0x295, %g6
9516 smulcc %i7, %g4, %o2
9517 fnot1 %f22, %f2
9518 ldd [%l7 + 0x50], %i4
9519 subc %g2, 0x14F1, %l1
9520 edge32l %l4, %g3, %g5
9521 sll %i6, 0x0A, %o7
9522 orcc %l0, %g7, %o0
9523 addcc %l5, %g1, %i2
9524 std %f28, [%l7 + 0x78]
9525 movn %xcc, %l2, %i1
9526 save %o4, 0x0F4C, %o6
9527 rdpr %cwp, %g1
9528 rdpr %cansave, %g2
9529 rdpr %canrestore, %g3
9530 rdpr %cleanwin, %g4
9531 rdpr %otherwin, %g5
9532 rdpr %wstate, %g6
9533 fandnot2 %f24, %f14, %f28
9534 ldd [%l7 + 0x28], %i6
9535 udivcc %o3, 0x03D9, %l3
9536 addcc %i0, %i4, %i3
9537 add %o1, 0x1FE8, %g6
9538 movrne %o5, 0x09E, %i7
9539 sth %g4, [%l7 + 0x70]
9540 subcc %i5, %o2, %g2
9541 umulcc %l1, %l4, %g3
9542 add %g5, %o7, %i6
9543 fxnor %f4, %f0, %f26
9544 movcc %icc, %l0, %g7
9545 xnor %o0, 0x0652, %l5
9546 fmovdne %xcc, %f6, %f27
9547 or %g1, %i2, %i1
9548 fpackfix %f10, %f11
9549 movre %l2, 0x367, %o4
9550 srlx %l6, %o6, %o3
9551 edge32n %i0, %i4, %i3
9552 fmovrslez %l3, %f2, %f13
9553 sra %g6, %o1, %o5
9554 nop
9555 set 0x28, %i4
9556 ldd [%l7 + %i4], %f0
9557 edge8 %i7, %g4, %o2
9558 stb %i5, [%l7 + 0x12]
9559 lduw [%l7 + 0x30], %l1
9560 edge32l %g2, %l4, %g5
9561 ldsb [%l7 + 0x45], %o7
9562 fcmpne16 %f16, %f26, %i6
9563 fmovrslz %g3, %f29, %f6
9564 stw %g7, [%l7 + 0x24]
9565 addcc %o0, 0x0B3E, %l5
9566 fpackfix %f16, %f23
9567 subcc %l0, %g1, %i2
9568 movne %icc, %l2, %i1
9569 movg %icc, %l6, %o6
9570 orcc %o4, 0x1EE0, %i0
9571 sdiv %i4, 0x068D, %i3
9572 andcc %l3, 0x0C43, %g6
9573 movrlz %o3, 0x330, %o5
9574 subc %o1, 0x0DAB, %i7
9575 sdivcc %o2, 0x03BF, %i5
9576 mulx %g4, %g2, %l1
9577 fmovsne %icc, %f10, %f28
9578 addccc %g5, %l4, %i6
9579 fmovde %icc, %f25, %f21
9580 edge16ln %o7, %g7, %o0
9581 movrgez %l5, 0x225, %g3
9582 ldd [%l7 + 0x60], %g0
9583 movne %icc, %i2, %l2
9584 fcmpne16 %f16, %f2, %l0
9585 subccc %l6, %o6, %o4
9586 edge16n %i1, %i4, %i3
9587 sethi 0x194A, %l3
9588 addccc %g6, 0x1A01, %o3
9589 udivx %o5, 0x15DF, %i0
9590 movrlz %o1, %i7, %i5
9591 sllx %o2, 0x13, %g2
9592 edge16 %l1, %g4, %g5
9593 fmul8x16 %f13, %f18, %f26
9594 array16 %i6, %l4, %o7
9595 xorcc %g7, 0x0F40, %o0
9596 fcmped %fcc2, %f22, %f12
9597 movrlz %g3, %g1, %i2
9598 fmovdcs %xcc, %f21, %f3
9599 movrgz %l5, 0x243, %l2
9600 movne %xcc, %l0, %l6
9601 udivcc %o4, 0x178F, %i1
9602 orn %o6, 0x1480, %i3
9603 srlx %i4, 0x06, %l3
9604 andcc %o3, 0x0B55, %g6
9605 edge16 %i0, %o5, %i7
9606 andncc %i5, %o2, %o1
9607 fabsd %f24, %f8
9608 movcc %xcc, %l1, %g4
9609 setx loop_31, %l0, %l1
9610 return %l1
9611 nop
9612 rdpr %cwp, %g1
9613 rdpr %cansave, %g2
9614 rdpr %canrestore, %g3
9615 rdpr %cleanwin, %g4
9616 rdpr %otherwin, %g5
9617 rdpr %wstate, %g6
9618loop_31: srax %l4, %g5, %g7
9619 nop
9620 set 0x11, %o6
9621 ldub [%l7 + %o6], %o0
9622 smul %g3, %o7, %i2
9623 edge8n %l5, %g1, %l2
9624 fmovrdlez %l0, %f10, %f22
9625 addccc %o4, 0x1D18, %i1
9626 sra %o6, %i3, %i4
9627 fpadd16s %f18, %f1, %f2
9628 fpsub16s %f29, %f11, %f3
9629 movrlz %l6, 0x1AC, %l3
9630 fmul8ulx16 %f22, %f20, %f22
9631 movg %icc, %o3, %g6
9632 fmovsneg %xcc, %f14, %f3
9633 fmovdneg %xcc, %f1, %f30
9634 orcc %i0, 0x09F4, %o5
9635 fmovscc %icc, %f13, %f31
9636 movre %i7, 0x0FE, %i5
9637 popc %o1, %l1
9638 alignaddrl %g4, %o2, %g2
9639 ldsb [%l7 + 0x34], %l4
9640 fornot1 %f8, %f28, %f14
9641 array32 %i6, %g5, %g7
9642 array8 %o0, %g3, %i2
9643 edge8 %o7, %l5, %l2
9644 sdiv %g1, 0x067E, %o4
9645 fmovsgu %icc, %f30, %f27
9646 fmovdge %xcc, %f23, %f4
9647 popc 0x1FB9, %i1
9648 movrne %o6, %i3, %l0
9649 movneg %icc, %l6, %l3
9650 fmovsvs %icc, %f24, %f5
9651 sub %o3, 0x1880, %g6
9652 fcmpeq32 %f4, %f2, %i4
9653 srlx %o5, 0x0D, %i7
9654 fornot1 %f4, %f30, %f18
9655 restore %i0, 0x09C0, %o1
9656 rdpr %cwp, %g1
9657 rdpr %cansave, %g2
9658 rdpr %canrestore, %g3
9659 rdpr %cleanwin, %g4
9660 rdpr %otherwin, %g5
9661 rdpr %wstate, %g6
9662 popc %l1, %g4
9663 mulscc %o2, %i5, %l4
9664 andncc %g2, %i6, %g5
9665 fmovsne %icc, %f18, %f26
9666 mulscc %o0, 0x17BB, %g7
9667 fzero %f10
9668 ldub [%l7 + 0x40], %g3
9669 add %i2, 0x0514, %l5
9670 fpadd32s %f24, %f2, %f16
9671 edge16l %o7, %g1, %o4
9672 array16 %i1, %l2, %o6
9673 fsrc2 %f26, %f14
9674 andcc %l0, 0x126B, %l6
9675 movre %l3, 0x255, %i3
9676 xor %o3, %g6, %o5
9677 movpos %icc, %i7, %i4
9678 orn %i0, 0x1B22, %o1
9679 movrgez %l1, 0x0DD, %g4
9680 lduw [%l7 + 0x34], %o2
9681 setx loop_32, %l0, %l1
9682 return %l1
9683 nop
9684 rdpr %cwp, %g1
9685 rdpr %cansave, %g2
9686 rdpr %canrestore, %g3
9687 rdpr %cleanwin, %g4
9688 rdpr %otherwin, %g5
9689 rdpr %wstate, %g6
9690loop_32: st %f20, [%l7 + 0x70]
9691 fpadd32s %f30, %f24, %f5
9692 fnot1 %f22, %f22
9693 movrlz %i6, %g2, %g5
9694 fandnot2s %f10, %f23, %f26
9695 ldsb [%l7 + 0x73], %g7
9696 ldub [%l7 + 0x5C], %o0
9697 array32 %g3, %i2, %l5
9698 movgu %icc, %o7, %g1
9699 st %f3, [%l7 + 0x58]
9700 srax %o4, 0x18, %l2
9701 st %f30, [%l7 + 0x14]
9702 srlx %i1, %l0, %l6
9703 addccc %l3, %o6, %o3
9704 srlx %i3, 0x1A, %o5
9705 sdivcc %g6, 0x181F, %i7
9706 addccc %i4, 0x0F99, %i0
9707 array32 %l1, %g4, %o2
9708 ldsb [%l7 + 0x48], %l4
9709 movl %xcc, %o1, %i6
9710 xnorcc %g2, 0x0FDA, %i5
9711 fors %f6, %f14, %f22
9712 xnorcc %g5, %o0, %g3
9713 fnegd %f8, %f4
9714 ldsw [%l7 + 0x2C], %i2
9715 movneg %xcc, %l5, %o7
9716 umul %g1, %g7, %o4
9717 st %f25, [%l7 + 0x60]
9718 xnorcc %l2, %l0, %l6
9719 movl %xcc, %l3, %i1
9720 edge32 %o3, %o6, %o5
9721 std %f14, [%l7 + 0x20]
9722 movrlz %g6, %i7, %i3
9723 umul %i0, %l1, %g4
9724 movle %xcc, %i4, %o2
9725 fmovscc %icc, %f16, %f11
9726 sllx %l4, %o1, %i6
9727 sllx %i5, 0x10, %g5
9728 save %g2, %o0, %i2
9729 rdpr %cwp, %g1
9730 rdpr %cansave, %g2
9731 rdpr %canrestore, %g3
9732 rdpr %cleanwin, %g4
9733 rdpr %otherwin, %g5
9734 rdpr %wstate, %g6
9735 orcc %g3, %o7, %l5
9736 nop
9737 set 0x18, %g7
9738 ldd [%l7 + %g7], %f18
9739 lduh [%l7 + 0x70], %g1
9740 fcmpne32 %f10, %f28, %g7
9741 fxors %f13, %f23, %f18
9742 lduw [%l7 + 0x2C], %o4
9743 fones %f26
9744 alignaddrl %l2, %l0, %l3
9745 movrgez %l6, %o3, %i1
9746 edge8ln %o5, %o6, %g6
9747 std %f30, [%l7 + 0x50]
9748 fandnot2s %f6, %f14, %f24
9749 movcc %xcc, %i3, %i7
9750 popc %l1, %i0
9751 array8 %g4, %i4, %o2
9752 movgu %xcc, %l4, %o1
9753 array16 %i6, %g5, %i5
9754 movvc %xcc, %o0, %g2
9755 ldsw [%l7 + 0x40], %g3
9756 edge16l %i2, %o7, %g1
9757 edge32l %l5, %o4, %g7
9758 mulscc %l0, 0x14E6, %l3
9759 nop
9760 set 0x0A, %i1
9761 sth %l6, [%l7 + %i1]
9762 movleu %xcc, %o3, %l2
9763 movrne %o5, 0x01D, %o6
9764 srlx %i1, 0x08, %g6
9765 restore %i7, %l1, %i3
9766 rdpr %cwp, %g1
9767 rdpr %cansave, %g2
9768 rdpr %canrestore, %g3
9769 rdpr %cleanwin, %g4
9770 rdpr %otherwin, %g5
9771 rdpr %wstate, %g6
9772 movle %icc, %g4, %i4
9773 fandnot1s %f18, %f12, %f10
9774 stx %i0, [%l7 + 0x38]
9775 mulscc %l4, 0x10CF, %o1
9776 udivcc %o2, 0x105C, %g5
9777 ldx [%l7 + 0x70], %i6
9778 ldsb [%l7 + 0x42], %o0
9779 mulx %g2, %i5, %i2
9780 fmovdle %xcc, %f4, %f26
9781 xor %o7, 0x148D, %g1
9782 ldsb [%l7 + 0x57], %l5
9783 fcmpeq32 %f10, %f12, %g3
9784 fmul8x16au %f18, %f19, %f2
9785 std %f12, [%l7 + 0x70]
9786 st %f6, [%l7 + 0x08]
9787 edge32 %o4, %g7, %l0
9788 bshuffle %f12, %f20, %f6
9789 ldsb [%l7 + 0x78], %l6
9790 movl %xcc, %o3, %l2
9791 fmovrdlz %l3, %f22, %f28
9792 movcs %icc, %o5, %i1
9793 sir 0x0D71
9794 orncc %g6, 0x0CBE, %o6
9795 udivcc %l1, 0x12F0, %i3
9796 fmovrdlez %i7, %f16, %f24
9797 nop
9798 set 0x08, %g1
9799 sth %g4, [%l7 + %g1]
9800 fpadd16 %f0, %f10, %f14
9801 udiv %i0, 0x10C5, %l4
9802 ld [%l7 + 0x24], %f23
9803 movcc %icc, %o1, %o2
9804 movge %xcc, %g5, %i4
9805 orncc %i6, 0x0222, %g2
9806 edge8l %i5, %o0, %o7
9807 fmovsgu %xcc, %f31, %f21
9808 fmovdneg %icc, %f22, %f25
9809 movrlz %i2, 0x3AE, %g1
9810 edge16l %g3, %o4, %g7
9811 bshuffle %f16, %f28, %f8
9812 movneg %xcc, %l5, %l0
9813 fmovdne %xcc, %f22, %f3
9814 fsrc2s %f8, %f10
9815 movrgez %l6, 0x355, %o3
9816 fmovsn %xcc, %f18, %f26
9817 add %l3, 0x08FD, %l2
9818 fpsub16 %f18, %f8, %f16
9819 fmovrse %o5, %f11, %f1
9820 alignaddrl %i1, %g6, %l1
9821 movcc %xcc, %i3, %i7
9822 fmovsg %xcc, %f15, %f28
9823 sra %g4, %i0, %l4
9824 fcmped %fcc0, %f2, %f14
9825 edge8ln %o1, %o2, %g5
9826 movle %icc, %o6, %i4
9827 fmovscs %icc, %f2, %f11
9828 movl %icc, %g2, %i6
9829 faligndata %f24, %f10, %f20
9830 fnands %f1, %f18, %f5
9831 umulcc %i5, 0x1BE6, %o0
9832 mova %xcc, %o7, %i2
9833 edge8l %g3, %g1, %o4
9834 alignaddrl %g7, %l0, %l5
9835 fmovrde %l6, %f4, %f10
9836 stx %o3, [%l7 + 0x60]
9837 fmovdcs %xcc, %f23, %f11
9838 udivx %l2, 0x0B9C, %o5
9839 edge16l %i1, %g6, %l3
9840 fxors %f28, %f6, %f23
9841 fpadd32 %f0, %f20, %f28
9842 sethi 0x0485, %i3
9843 edge16 %l1, %i7, %i0
9844 movrlez %g4, %l4, %o1
9845 array8 %o2, %o6, %g5
9846 edge16n %i4, %i6, %i5
9847 subcc %g2, %o0, %i2
9848 movpos %xcc, %g3, %o7
9849 fzeros %f17
9850 fornot1 %f8, %f16, %f22
9851 edge16ln %o4, %g7, %l0
9852 fmovrslez %l5, %f5, %f29
9853 fmovsa %xcc, %f18, %f18
9854 edge16n %g1, %l6, %l2
9855 fmovrslez %o3, %f16, %f0
9856 popc %o5, %i1
9857 mulscc %g6, %l3, %i3
9858 edge32n %i7, %l1, %i0
9859 movpos %icc, %g4, %l4
9860 nop
9861 set 0x28, %l2
9862 ldd [%l7 + %l2], %o0
9863 movgu %xcc, %o2, %g5
9864 fmul8ulx16 %f20, %f26, %f16
9865 fabsd %f8, %f30
9866 srl %i4, 0x09, %o6
9867 movrne %i6, 0x0F9, %g2
9868 mova %xcc, %i5, %o0
9869 edge16n %i2, %o7, %o4
9870 fmovsn %xcc, %f24, %f10
9871 fpmerge %f6, %f2, %f14
9872 movn %xcc, %g3, %l0
9873 sllx %g7, 0x14, %l5
9874 xnorcc %l6, 0x186C, %l2
9875 orcc %o3, 0x1F72, %o5
9876 fmuld8ulx16 %f23, %f26, %f22
9877 stb %i1, [%l7 + 0x11]
9878 fornot2 %f20, %f18, %f10
9879 umulcc %g1, 0x1239, %l3
9880 edge32n %g6, %i7, %i3
9881 orn %l1, 0x0758, %i0
9882 sth %l4, [%l7 + 0x66]
9883 umulcc %o1, %o2, %g4
9884 fxnors %f7, %f29, %f0
9885 udiv %g5, 0x00AA, %o6
9886 sub %i4, 0x1E08, %i6
9887 array32 %i5, %o0, %g2
9888 edge8l %o7, %o4, %i2
9889 fandnot2s %f0, %f2, %f17
9890 sdiv %g3, 0x1B9E, %g7
9891 fcmpgt32 %f30, %f10, %l5
9892 ldsh [%l7 + 0x78], %l0
9893 save %l6, %o3, %o5
9894 rdpr %cwp, %g1
9895 rdpr %cansave, %g2
9896 rdpr %canrestore, %g3
9897 rdpr %cleanwin, %g4
9898 rdpr %otherwin, %g5
9899 rdpr %wstate, %g6
9900 fmovrslez %i1, %f29, %f28
9901 nop
9902 set 0x50, %l0
9903 ldd [%l7 + %l0], %l2
9904 stb %l3, [%l7 + 0x1C]
9905 umul %g1, 0x0CF8, %g6
9906 bshuffle %f16, %f24, %f20
9907 edge16n %i7, %l1, %i3
9908 movvs %xcc, %l4, %i0
9909 movrgz %o1, %g4, %o2
9910 fmovsge %icc, %f1, %f11
9911 movl %xcc, %g5, %o6
9912 fmul8x16 %f30, %f24, %f4
9913 edge8n %i4, %i5, %o0
9914 stw %g2, [%l7 + 0x38]
9915 udivx %i6, 0x1A75, %o4
9916 xorcc %i2, 0x1CD4, %o7
9917 st %f22, [%l7 + 0x3C]
9918 addcc %g3, %g7, %l0
9919 sdivcc %l5, 0x1018, %o3
9920 subc %l6, 0x0A7D, %o5
9921 srax %i1, %l3, %g1
9922 fmovsvc %xcc, %f15, %f2
9923 sll %l2, %g6, %i7
9924 subcc %l1, 0x0A59, %i3
9925 movcc %icc, %i0, %l4
9926 xor %o1, %g4, %g5
9927 nop
9928 set 0x53, %l4
9929 ldsb [%l7 + %l4], %o2
9930 fxnor %f20, %f20, %f6
9931 fpackfix %f20, %f0
9932 movneg %xcc, %i4, %i5
9933 movvc %xcc, %o6, %o0
9934 addcc %i6, %g2, %i2
9935 array16 %o4, %o7, %g7
9936 fsrc2 %f14, %f8
9937 edge8l %g3, %l5, %l0
9938 fmovrdne %o3, %f16, %f8
9939 sethi 0x1F67, %o5
9940 movpos %icc, %l6, %i1
9941 edge32ln %g1, %l2, %l3
9942 subcc %g6, 0x06F0, %l1
9943 and %i3, %i0, %l4
9944 andcc %i7, 0x1E16, %o1
9945 addc %g4, %g5, %i4
9946 movg %icc, %i5, %o2
9947 edge16 %o0, %o6, %i6
9948 smulcc %g2, 0x08CB, %i2
9949 subcc %o4, %o7, %g7
9950 or %g3, %l0, %l5
9951 save %o5, %o3, %l6
9952 rdpr %cwp, %g1
9953 rdpr %cansave, %g2
9954 rdpr %canrestore, %g3
9955 rdpr %cleanwin, %g4
9956 rdpr %otherwin, %g5
9957 rdpr %wstate, %g6
9958 subccc %i1, 0x099D, %g1
9959 edge16ln %l3, %l2, %l1
9960 fmovrdgez %g6, %f18, %f16
9961 fmovrdlez %i3, %f20, %f22
9962 edge8l %l4, %i7, %o1
9963 orcc %i0, %g4, %i4
9964 popc %g5, %o2
9965 sir 0x1DE4
9966 movvc %icc, %i5, %o6
9967 stb %o0, [%l7 + 0x61]
9968 movrgez %g2, 0x22D, %i2
9969 fzero %f28
9970 ldub [%l7 + 0x73], %o4
9971 fnegs %f22, %f22
9972 fmovrsne %i6, %f30, %f12
9973 array16 %g7, %g3, %l0
9974 fpsub16s %f20, %f18, %f23
9975 fandnot2 %f20, %f26, %f14
9976 ld [%l7 + 0x6C], %f15
9977 movne %icc, %o7, %l5
9978 or %o3, %o5, %l6
9979 sth %g1, [%l7 + 0x46]
9980 fxnor %f4, %f30, %f4
9981 movvc %icc, %i1, %l3
9982 ldd [%l7 + 0x18], %l2
9983 subc %l1, 0x0724, %i3
9984 movcs %icc, %g6, %l4
9985 ldsw [%l7 + 0x78], %i7
9986 sdiv %o1, 0x1604, %g4
9987 fmovdle %icc, %f2, %f16
9988 movrlez %i0, %g5, %o2
9989 movre %i5, %o6, %o0
9990 fmovse %icc, %f17, %f29
9991 sllx %i4, %i2, %g2
9992 sra %o4, 0x0D, %i6
9993 and %g7, 0x1465, %g3
9994 fmovspos %icc, %f24, %f0
9995 edge8l %o7, %l0, %o3
9996 movrgez %o5, 0x299, %l5
9997 movre %g1, %l6, %l3
9998 movcs %icc, %i1, %l2
9999 edge16l %l1, %i3, %g6
10000 ldd [%l7 + 0x58], %l4
10001 addcc %o1, 0x1C01, %g4
10002 movle %icc, %i0, %i7
10003 edge32ln %g5, %o2, %o6
10004 edge32l %i5, %o0, %i4
10005 fcmpne32 %f30, %f28, %i2
10006 movne %xcc, %g2, %o4
10007 edge32l %i6, %g3, %g7
10008 movleu %xcc, %o7, %l0
10009 setx loop_33, %l0, %l1
10010 return %l1
10011 nop
10012 rdpr %cwp, %g1
10013 rdpr %cansave, %g2
10014 rdpr %canrestore, %g3
10015 rdpr %cleanwin, %g4
10016 rdpr %otherwin, %g5
10017 rdpr %wstate, %g6
10018loop_33: restore %l5, %l3, %i1
10019 rdpr %cwp, %g1
10020 rdpr %cansave, %g2
10021 rdpr %canrestore, %g3
10022 rdpr %cleanwin, %g4
10023 rdpr %otherwin, %g5
10024 rdpr %wstate, %g6
10025 fnand %f16, %f6, %f0
10026 edge32ln %l2, %l6, %i3
10027 andn %g6, 0x1229, %l1
10028 fone %f0
10029 sllx %l4, %g4, %i0
10030 ldub [%l7 + 0x4B], %i7
10031 edge16 %o1, %g5, %o6
10032 xnorcc %o2, 0x05DD, %i5
10033 xnor %o0, %i2, %i4
10034 udiv %g2, 0x0839, %o4
10035 fmovrsgz %g3, %f6, %f1
10036 movgu %xcc, %g7, %o7
10037 fmovsleu %xcc, %f25, %f16
10038 umulcc %i6, 0x0CDF, %l0
10039 sra %o5, %g1, %o3
10040 fmuld8ulx16 %f17, %f21, %f26
10041 array8 %l3, %l5, %l2
10042 movvs %xcc, %l6, %i3
10043 array16 %i1, %g6, %l4
10044 addccc %l1, %g4, %i0
10045 movre %i7, 0x3E9, %g5
10046 fmovsgu %icc, %f25, %f7
10047 edge8l %o1, %o2, %o6
10048 fcmped %fcc3, %f20, %f0
10049 subccc %o0, %i2, %i4
10050 edge32ln %g2, %i5, %g3
10051 fmovrse %g7, %f20, %f26
10052 movrlez %o7, 0x157, %o4
10053 fors %f22, %f9, %f13
10054 subccc %l0, %i6, %o5
10055 sth %g1, [%l7 + 0x4A]
10056 fmovdcc %xcc, %f13, %f20
10057 lduh [%l7 + 0x40], %l3
10058 fsrc1 %f10, %f24
10059 siam 0x3
10060 fmovsgu %icc, %f31, %f25
10061 mulx %l5, 0x15FF, %l2
10062 subccc %o3, 0x1C55, %i3
10063 smulcc %i1, %l6, %g6
10064 ld [%l7 + 0x1C], %f25
10065 stw %l4, [%l7 + 0x60]
10066 movcc %xcc, %l1, %i0
10067 or %i7, 0x0994, %g4
10068 edge16 %g5, %o1, %o2
10069 ldsb [%l7 + 0x25], %o6
10070 alignaddr %i2, %o0, %g2
10071 subccc %i5, %i4, %g3
10072 or %o7, 0x0AB0, %o4
10073 sll %l0, 0x0A, %i6
10074 fmovrdgez %o5, %f2, %f0
10075 nop
10076 set 0x2C, %l6
10077 ldsh [%l7 + %l6], %g7
10078 movcs %xcc, %g1, %l3
10079 array32 %l2, %l5, %i3
10080 edge16 %i1, %l6, %g6
10081 movcc %xcc, %o3, %l4
10082 edge8 %i0, %l1, %i7
10083 smul %g4, %o1, %g5
10084 sth %o2, [%l7 + 0x58]
10085 srlx %o6, %o0, %g2
10086 edge8l %i5, %i2, %i4
10087 srl %o7, %o4, %g3
10088 srlx %i6, %l0, %g7
10089 sth %g1, [%l7 + 0x26]
10090 lduh [%l7 + 0x2C], %o5
10091 movvc %icc, %l2, %l3
10092 fmovrdne %l5, %f22, %f12
10093 fzeros %f12
10094 movrlz %i3, 0x315, %i1
10095 movrgez %g6, %o3, %l4
10096 movrgz %l6, %l1, %i0
10097 or %g4, 0x1F20, %i7
10098 sdivcc %o1, 0x1E06, %g5
10099 fors %f29, %f17, %f10
10100 sllx %o6, %o2, %g2
10101 addcc %i5, %o0, %i4
10102 faligndata %f14, %f26, %f18
10103 umul %i2, %o4, %g3
10104 fabss %f27, %f27
10105 edge8 %o7, %l0, %g7
10106 edge32n %g1, %o5, %i6
10107 xor %l2, 0x1714, %l5
10108 st %f2, [%l7 + 0x30]
10109 ldd [%l7 + 0x70], %f16
10110 edge16n %l3, %i3, %i1
10111 fnegd %f8, %f20
10112 movvc %xcc, %o3, %g6
10113 sir 0x0A29
10114 movleu %icc, %l4, %l6
10115 movvs %icc, %i0, %g4
10116 fmovrdgz %i7, %f30, %f12
10117 sth %o1, [%l7 + 0x72]
10118 movgu %icc, %l1, %g5
10119 fmovscs %icc, %f3, %f27
10120 fmovrsgz %o6, %f11, %f15
10121 edge32l %o2, %g2, %o0
10122 sdivx %i4, 0x1F80, %i5
10123 subccc %o4, 0x1227, %g3
10124 edge8l %o7, %i2, %l0
10125 sethi 0x1191, %g1
10126 fnors %f3, %f8, %f14
10127 movpos %xcc, %g7, %i6
10128 movrgz %o5, %l5, %l3
10129 fcmpeq32 %f24, %f18, %l2
10130 save %i1, %o3, %g6
10131 rdpr %cwp, %g1
10132 rdpr %cansave, %g2
10133 rdpr %canrestore, %g3
10134 rdpr %cleanwin, %g4
10135 rdpr %otherwin, %g5
10136 rdpr %wstate, %g6
10137 std %f8, [%l7 + 0x60]
10138 lduw [%l7 + 0x54], %l4
10139 and %l6, 0x14AE, %i3
10140 addcc %i0, %i7, %o1
10141 fnor %f28, %f14, %f30
10142 udivcc %g4, 0x0BE6, %l1
10143 save %g5, %o2, %g2
10144 rdpr %cwp, %g1
10145 rdpr %cansave, %g2
10146 rdpr %canrestore, %g3
10147 rdpr %cleanwin, %g4
10148 rdpr %otherwin, %g5
10149 rdpr %wstate, %g6
10150 xorcc %o0, %o6, %i4
10151 movg %icc, %o4, %i5
10152 udivcc %g3, 0x1025, %o7
10153 udivcc %i2, 0x1B97, %l0
10154 ldsb [%l7 + 0x20], %g7
10155 fsrc2 %f14, %f30
10156 edge32l %g1, %i6, %o5
10157 nop
10158 set 0x50, %l5
10159 sth %l5, [%l7 + %l5]
10160 andn %l2, 0x0C6F, %i1
10161 movn %icc, %l3, %o3
10162 add %g6, %l6, %l4
10163 movn %xcc, %i0, %i7
10164 xnorcc %o1, %g4, %l1
10165 movleu %xcc, %i3, %g5
10166 nop
10167 set 0x36, %o0
10168 ldsh [%l7 + %o0], %o2
10169 fpmerge %f30, %f26, %f4
10170 andncc %g2, %o6, %o0
10171 sllx %i4, %i5, %o4
10172 popc %o7, %i2
10173 ldub [%l7 + 0x16], %l0
10174 fmovspos %xcc, %f25, %f17
10175 alignaddr %g3, %g7, %g1
10176 ldd [%l7 + 0x10], %f18
10177 edge16ln %o5, %i6, %l2
10178 lduh [%l7 + 0x64], %l5
10179 std %f6, [%l7 + 0x60]
10180 ldsh [%l7 + 0x6C], %i1
10181 addccc %o3, 0x0908, %g6
10182 sra %l3, %l6, %i0
10183 nop
10184 set 0x14, %g4
10185 ldsh [%l7 + %g4], %i7
10186 fand %f10, %f24, %f6
10187 fmovsneg %icc, %f26, %f19
10188 sir 0x156B
10189 umulcc %l4, %o1, %l1
10190 srl %i3, %g5, %o2
10191 movn %icc, %g2, %g4
10192 xnorcc %o6, %i4, %o0
10193 subcc %o4, 0x0397, %o7
10194 sllx %i2, %i5, %g3
10195 movrgz %g7, %l0, %g1
10196 movcc %xcc, %o5, %l2
10197 bshuffle %f4, %f8, %f10
10198 fmovsle %xcc, %f1, %f9
10199 edge32n %l5, %i6, %i1
10200 movl %icc, %o3, %l3
10201 edge16l %g6, %i0, %i7
10202 srlx %l4, %l6, %o1
10203 fmovrdgez %l1, %f28, %f10
10204 sll %g5, 0x06, %i3
10205 edge32 %g2, %o2, %g4
10206 movvs %icc, %i4, %o0
10207 for %f0, %f2, %f28
10208 array8 %o6, %o4, %i2
10209 fmovrsne %i5, %f17, %f21
10210 edge16n %g3, %g7, %l0
10211 edge16ln %g1, %o5, %l2
10212 sdivx %o7, 0x1257, %l5
10213 movre %i1, %i6, %l3
10214 sir 0x0344
10215 fmovrsgz %o3, %f29, %f9
10216 sdivx %i0, 0x14E1, %g6
10217 array32 %i7, %l4, %o1
10218 movge %xcc, %l1, %g5
10219 movrgez %l6, 0x1C2, %g2
10220 fmovrsgz %i3, %f18, %f4
10221 edge16ln %o2, %i4, %g4
10222 edge8ln %o6, %o0, %o4
10223 umulcc %i2, 0x03EF, %g3
10224 fpackfix %f12, %f8
10225 smul %g7, %i5, %l0
10226 andcc %o5, %g1, %o7
10227 andncc %l2, %l5, %i6
10228 srl %i1, 0x0A, %o3
10229 movn %xcc, %i0, %l3
10230 xnorcc %g6, 0x10D5, %l4
10231 fmul8sux16 %f0, %f6, %f14
10232 srl %i7, 0x09, %o1
10233 fpmerge %f9, %f21, %f18
10234 edge32l %g5, %l1, %l6
10235 ldsh [%l7 + 0x30], %g2
10236 and %o2, %i4, %g4
10237 edge32 %o6, %i3, %o4
10238 ldub [%l7 + 0x35], %i2
10239 movle %xcc, %g3, %g7
10240 movrlez %i5, %o0, %o5
10241 movvs %xcc, %g1, %l0
10242 smul %o7, %l2, %l5
10243 fmovrdgz %i6, %f10, %f14
10244 setx loop_34, %l0, %l1
10245 return %l1
10246 nop
10247 rdpr %cwp, %g1
10248 rdpr %cansave, %g2
10249 rdpr %canrestore, %g3
10250 rdpr %cleanwin, %g4
10251 rdpr %otherwin, %g5
10252 rdpr %wstate, %g6
10253loop_34: lduw [%l7 + 0x50], %g6
10254 umulcc %l4, 0x09F9, %i7
10255 fmovrslez %o1, %f8, %f27
10256 andncc %g5, %l3, %l6
10257 movvs %icc, %g2, %l1
10258 movl %xcc, %i4, %g4
10259 lduh [%l7 + 0x14], %o2
10260 fpack16 %f2, %f9
10261 array16 %o6, %i3, %i2
10262 fpadd32s %f10, %f8, %f30
10263 xnorcc %g3, 0x1C95, %g7
10264 edge8l %o4, %o0, %o5
10265 andn %i5, %l0, %g1
10266 edge8 %l2, %o7, %i6
10267 movle %icc, %l5, %i1
10268 subccc %o3, %g6, %i0
10269 movrgz %i7, %o1, %l4
10270 sir 0x111A
10271 ldd [%l7 + 0x28], %f12
10272 orn %l3, 0x0357, %l6
10273 popc %g5, %g2
10274 sub %i4, %g4, %l1
10275 movvc %icc, %o6, %i3
10276 stx %i2, [%l7 + 0x40]
10277 movcc %xcc, %g3, %o2
10278 subccc %o4, 0x1835, %o0
10279 st %f17, [%l7 + 0x6C]
10280 std %f2, [%l7 + 0x78]
10281 fcmpeq16 %f10, %f20, %o5
10282 fmovrdgez %i5, %f24, %f20
10283 andn %l0, %g1, %l2
10284 fzeros %f5
10285 fmovrsgez %g7, %f21, %f30
10286 array16 %o7, %l5, %i1
10287 edge8n %i6, %g6, %o3
10288 edge8n %i7, %o1, %i0
10289 edge8l %l3, %l4, %g5
10290 edge32l %l6, %i4, %g2
10291 fmovdge %xcc, %f28, %f4
10292 subccc %l1, 0x15B6, %g4
10293 edge32l %i3, %i2, %g3
10294 movle %icc, %o6, %o2
10295 movne %xcc, %o0, %o5
10296 fcmple32 %f0, %f12, %o4
10297 movpos %icc, %i5, %g1
10298 lduw [%l7 + 0x5C], %l2
10299 fsrc1 %f12, %f4
10300 sllx %l0, 0x01, %g7
10301 andncc %l5, %i1, %o7
10302 fcmpeq32 %f26, %f28, %i6
10303 umulcc %g6, 0x1BE5, %i7
10304 ld [%l7 + 0x10], %f22
10305 movrgez %o1, 0x325, %o3
10306 restore %l3, 0x0C6F, %l4
10307 rdpr %cwp, %g1
10308 rdpr %cansave, %g2
10309 rdpr %canrestore, %g3
10310 rdpr %cleanwin, %g4
10311 rdpr %otherwin, %g5
10312 rdpr %wstate, %g6
10313 fzeros %f17
10314 edge8ln %i0, %g5, %l6
10315 umulcc %g2, 0x089F, %l1
10316 edge8 %g4, %i3, %i4
10317 fone %f30
10318 andcc %i2, 0x06C2, %o6
10319 movre %o2, 0x1E0, %g3
10320 fexpand %f21, %f22
10321 lduh [%l7 + 0x3A], %o5
10322 movne %xcc, %o0, %o4
10323 ldsb [%l7 + 0x6D], %i5
10324 addccc %g1, %l0, %l2
10325 ld [%l7 + 0x2C], %f15
10326 fmul8x16al %f15, %f12, %f14
10327 edge16n %g7, %i1, %o7
10328 array16 %i6, %g6, %l5
10329 fmovrdne %o1, %f24, %f22
10330 movrlz %o3, 0x207, %i7
10331 bshuffle %f14, %f10, %f10
10332 fpackfix %f20, %f28
10333 nop
10334 set 0x6E, %g5
10335 sth %l4, [%l7 + %g5]
10336 ld [%l7 + 0x2C], %f23
10337 fcmple32 %f26, %f28, %l3
10338 fnot2s %f8, %f29
10339 fmovrdgz %g5, %f0, %f22
10340 stw %i0, [%l7 + 0x7C]
10341 edge8l %g2, %l6, %l1
10342 edge16n %i3, %i4, %i2
10343 sdivx %o6, 0x02AF, %g4
10344 ld [%l7 + 0x34], %f19
10345 smulcc %g3, 0x1DA9, %o5
10346 edge8 %o2, %o4, %i5
10347 and %g1, 0x0BC9, %o0
10348 addc %l2, 0x1656, %g7
10349 mulx %l0, %i1, %o7
10350 lduw [%l7 + 0x08], %g6
10351 array8 %i6, %o1, %l5
10352 edge8 %o3, %l4, %l3
10353 umulcc %i7, %g5, %i0
10354 xor %g2, 0x1181, %l6
10355 movrgz %l1, 0x136, %i3
10356 stb %i4, [%l7 + 0x56]
10357 fmovrdgz %o6, %f0, %f14
10358 ldsw [%l7 + 0x54], %g4
10359 sdivx %g3, 0x0EDB, %o5
10360 sllx %o2, 0x11, %o4
10361 ldub [%l7 + 0x3D], %i5
10362 sll %g1, 0x0B, %o0
10363 fxors %f22, %f29, %f27
10364 subc %l2, %g7, %i2
10365 srax %i1, %o7, %g6
10366 movcc %icc, %l0, %o1
10367 alignaddr %i6, %o3, %l5
10368 fmovspos %xcc, %f28, %f11
10369 edge8n %l3, %i7, %l4
10370 fmuld8sux16 %f27, %f2, %f20
10371 srlx %i0, 0x01, %g5
10372 fcmpeq16 %f28, %f30, %l6
10373 edge8 %g2, %i3, %l1
10374 fpsub32 %f2, %f28, %f16
10375 umulcc %o6, %g4, %g3
10376 umulcc %i4, %o5, %o4
10377 fcmpeq16 %f28, %f12, %i5
10378 sll %g1, 0x07, %o0
10379 save %l2, %o2, %i2
10380 rdpr %cwp, %g1
10381 rdpr %cansave, %g2
10382 rdpr %canrestore, %g3
10383 rdpr %cleanwin, %g4
10384 rdpr %otherwin, %g5
10385 rdpr %wstate, %g6
10386 fmovsg %xcc, %f6, %f24
10387 movg %xcc, %i1, %g7
10388 ldx [%l7 + 0x58], %o7
10389 alignaddr %l0, %g6, %o1
10390 udivcc %i6, 0x17E7, %o3
10391 movrne %l5, %i7, %l4
10392 subccc %i0, 0x09DF, %g5
10393 andcc %l3, 0x0AC6, %l6
10394 setx loop_35, %l0, %l1
10395 return %l1
10396 nop
10397 rdpr %cwp, %g1
10398 rdpr %cansave, %g2
10399 rdpr %canrestore, %g3
10400 rdpr %cleanwin, %g4
10401 rdpr %otherwin, %g5
10402 rdpr %wstate, %g6
10403loop_35: sth %o6, [%l7 + 0x36]
10404 andncc %g3, %i4, %g4
10405 andn %o5, %o4, %i5
10406 edge16l %g1, %l2, %o0
10407 edge8 %o2, %i1, %g7
10408 ldd [%l7 + 0x40], %f22
10409 subcc %i2, 0x0334, %o7
10410 ldd [%l7 + 0x18], %f0
10411 movre %g6, %o1, %i6
10412 save %o3, %l5, %l0
10413 rdpr %cwp, %g1
10414 rdpr %cansave, %g2
10415 rdpr %canrestore, %g3
10416 rdpr %cleanwin, %g4
10417 rdpr %otherwin, %g5
10418 rdpr %wstate, %g6
10419 or %i7, %l4, %i0
10420 edge32l %g5, %l6, %l3
10421 xorcc %l1, %i3, %g2
10422 move %icc, %g3, %i4
10423 orncc %g4, %o5, %o4
10424 std %f26, [%l7 + 0x20]
10425 movrgz %i5, %o6, %g1
10426 array16 %o0, %l2, %o2
10427 sub %g7, %i2, %i1
10428 edge32n %g6, %o1, %o7
10429 smulcc %i6, 0x1091, %l5
10430 move %xcc, %l0, %i7
10431 movvc %xcc, %l4, %o3
10432 fsrc1s %f31, %f28
10433 fnot2 %f22, %f26
10434 and %g5, %i0, %l3
10435 sth %l6, [%l7 + 0x5A]
10436 movre %i3, 0x013, %g2
10437 sdiv %l1, 0x0148, %i4
10438 xor %g3, %o5, %o4
10439 srlx %g4, 0x13, %o6
10440 udiv %i5, 0x1FFC, %g1
10441 sllx %o0, 0x0B, %l2
10442 orcc %o2, 0x0625, %g7
10443 udivx %i1, 0x0B72, %i2
10444 xorcc %o1, 0x1B21, %g6
10445 sth %i6, [%l7 + 0x20]
10446 srlx %l5, %l0, %i7
10447 subcc %o7, 0x16BB, %l4
10448 fnor %f4, %f16, %f14
10449 xorcc %o3, %i0, %g5
10450 fmovsge %xcc, %f23, %f17
10451 std %f6, [%l7 + 0x28]
10452 sethi 0x1725, %l6
10453 edge32ln %i3, %g2, %l3
10454 fcmpgt32 %f26, %f30, %i4
10455 restore %l1, 0x0C42, %o5
10456 rdpr %cwp, %g1
10457 rdpr %cansave, %g2
10458 rdpr %canrestore, %g3
10459 rdpr %cleanwin, %g4
10460 rdpr %otherwin, %g5
10461 rdpr %wstate, %g6
10462 umulcc %o4, %g4, %g3
10463 movle %xcc, %o6, %i5
10464 mulscc %o0, %g1, %l2
10465 sir 0x1D18
10466 edge16 %o2, %i1, %g7
10467 ldx [%l7 + 0x38], %o1
10468 movne %icc, %i2, %i6
10469 sllx %g6, %l0, %i7
10470 movrgez %l5, %o7, %l4
10471 umul %i0, %g5, %l6
10472 umulcc %o3, %g2, %l3
10473 fcmpeq32 %f22, %f12, %i3
10474 movn %icc, %l1, %i4
10475 movle %xcc, %o4, %g4
10476 nop
10477 set 0x18, %o7
10478 ldd [%l7 + %o7], %f20
10479 andncc %o5, %o6, %g3
10480 fornot2s %f19, %f27, %f31
10481 movg %icc, %o0, %i5
10482 andcc %g1, %o2, %i1
10483 fmovrdgz %l2, %f14, %f20
10484 mulscc %g7, %i2, %i6
10485 edge8n %g6, %l0, %i7
10486 edge32 %o1, %l5, %o7
10487 fmovsl %xcc, %f18, %f23
10488 movn %xcc, %i0, %g5
10489 xor %l4, %l6, %g2
10490 movne %xcc, %o3, %l3
10491 popc %l1, %i3
10492 umul %o4, %g4, %i4
10493 subccc %o6, %o5, %o0
10494 edge32l %i5, %g1, %o2
10495 edge8ln %i1, %g3, %g7
10496 sra %i2, %i6, %g6
10497 movgu %icc, %l2, %l0
10498 addc %i7, 0x076C, %o1
10499 fmovsneg %icc, %f12, %f15
10500 movne %xcc, %l5, %i0
10501 fcmpgt16 %f8, %f4, %g5
10502 fmul8sux16 %f18, %f30, %f26
10503 ldd [%l7 + 0x40], %l4
10504 fmovdcs %xcc, %f3, %f5
10505 movrne %o7, 0x007, %g2
10506 xorcc %l6, %l3, %o3
10507 movrgez %i3, %o4, %l1
10508 popc 0x16D5, %g4
10509 save %o6, %o5, %o0
10510 rdpr %cwp, %g1
10511 rdpr %cansave, %g2
10512 rdpr %canrestore, %g3
10513 rdpr %cleanwin, %g4
10514 rdpr %otherwin, %g5
10515 rdpr %wstate, %g6
10516 movleu %xcc, %i4, %g1
10517 movrne %o2, 0x1FC, %i5
10518 fmovdvs %xcc, %f16, %f24
10519 sethi 0x08ED, %i1
10520 mova %xcc, %g7, %g3
10521 alignaddr %i2, %i6, %g6
10522 addc %l2, %l0, %i7
10523 edge8ln %l5, %o1, %g5
10524 fabsd %f10, %f18
10525 movrgez %l4, %o7, %g2
10526 ldsh [%l7 + 0x0C], %l6
10527 fmovdcs %icc, %f17, %f16
10528 edge16 %i0, %l3, %i3
10529 nop
10530 set 0x74, %g3
10531 stb %o4, [%l7 + %g3]
10532 fmovrsgez %o3, %f7, %f30
10533 nop
10534 set 0x70, %i7
10535 ldd [%l7 + %i7], %f18
10536 fmovrdgz %l1, %f28, %f28
10537 edge32l %o6, %g4, %o0
10538 orncc %o5, %g1, %o2
10539 movgu %xcc, %i4, %i5
10540 fands %f31, %f10, %f1
10541 ldd [%l7 + 0x28], %f2
10542 subccc %i1, %g7, %g3
10543 st %f13, [%l7 + 0x58]
10544 fmovrde %i6, %f4, %f2
10545 edge16 %i2, %l2, %g6
10546 fcmpne16 %f28, %f20, %l0
10547 edge16 %i7, %o1, %l5
10548 movge %xcc, %l4, %o7
10549 fmul8ulx16 %f26, %f24, %f8
10550 movle %icc, %g5, %g2
10551 smul %i0, %l3, %i3
10552 movge %xcc, %o4, %o3
10553 lduh [%l7 + 0x22], %l6
10554 movvc %xcc, %l1, %g4
10555 movre %o0, %o6, %g1
10556 edge32n %o2, %o5, %i4
10557 andn %i1, 0x14BD, %g7
10558 edge32ln %g3, %i6, %i5
10559 st %f20, [%l7 + 0x50]
10560 ldsw [%l7 + 0x74], %i2
10561 movpos %xcc, %g6, %l2
10562 umul %l0, 0x01F2, %o1
10563 fmovdleu %xcc, %f12, %f25
10564 edge8n %i7, %l5, %o7
10565 fnor %f0, %f24, %f22
10566 ldx [%l7 + 0x10], %l4
10567 movrgz %g2, %i0, %l3
10568 stb %i3, [%l7 + 0x50]
10569 array32 %o4, %g5, %o3
10570 orncc %l6, %l1, %g4
10571 sllx %o6, %g1, %o2
10572 fcmps %fcc1, %f15, %f1
10573 ldsw [%l7 + 0x50], %o5
10574 nop
10575 set 0x20, %g6
10576 lduw [%l7 + %g6], %o0
10577 save %i1, 0x08F2, %g7
10578 rdpr %cwp, %g1
10579 rdpr %cansave, %g2
10580 rdpr %canrestore, %g3
10581 rdpr %cleanwin, %g4
10582 rdpr %otherwin, %g5
10583 rdpr %wstate, %g6
10584 andcc %i4, %i6, %i5
10585 stw %g3, [%l7 + 0x78]
10586 move %icc, %i2, %l2
10587 add %g6, %o1, %l0
10588 ldx [%l7 + 0x10], %i7
10589 fmovda %icc, %f9, %f2
10590 array16 %o7, %l5, %l4
10591 movge %xcc, %g2, %i0
10592 fmovdvc %icc, %f5, %f18
10593 srlx %l3, 0x10, %i3
10594 movneg %icc, %o4, %o3
10595 fmovdvs %icc, %f28, %f10
10596 addccc %l6, %g5, %g4
10597 lduh [%l7 + 0x22], %o6
10598 movge %icc, %g1, %l1
10599 popc %o2, %o5
10600 stx %i1, [%l7 + 0x40]
10601 bshuffle %f8, %f14, %f26
10602 fnegs %f4, %f21
10603 fcmpd %fcc0, %f16, %f30
10604 addc %o0, %g7, %i4
10605 movrgez %i5, %i6, %g3
10606 fabss %f6, %f1
10607 movrlz %i2, 0x37A, %g6
10608 std %f10, [%l7 + 0x18]
10609 ld [%l7 + 0x2C], %f11
10610 subc %l2, 0x1649, %o1
10611 ldsw [%l7 + 0x38], %l0
10612 andcc %o7, 0x0189, %i7
10613 ld [%l7 + 0x34], %f3
10614 srax %l5, %g2, %i0
10615 fpack32 %f26, %f26, %f24
10616 array16 %l4, %i3, %o4
10617 movrgez %l3, %l6, %g5
10618 mulscc %g4, %o6, %o3
10619 sra %g1, %l1, %o2
10620 edge16 %i1, %o5, %g7
10621 mulx %i4, %o0, %i6
10622 sub %g3, 0x0C26, %i2
10623 srl %g6, 0x01, %i5
10624 fnot2s %f28, %f24
10625 popc 0x0B9F, %l2
10626 stb %l0, [%l7 + 0x35]
10627 ldd [%l7 + 0x38], %o0
10628 mulscc %i7, 0x0B2A, %o7
10629 edge16l %g2, %l5, %l4
10630 movl %xcc, %i0, %i3
10631 srax %o4, %l3, %g5
10632 stx %l6, [%l7 + 0x78]
10633 fmovrsgz %g4, %f18, %f10
10634 move %icc, %o6, %o3
10635 subccc %l1, 0x0F61, %o2
10636 sir 0x0EC0
10637 sll %i1, %o5, %g7
10638 fcmple16 %f14, %f24, %g1
10639 fnegd %f8, %f8
10640 movg %icc, %o0, %i6
10641 ldd [%l7 + 0x58], %f14
10642 movpos %icc, %g3, %i2
10643 ldub [%l7 + 0x08], %i4
10644 array8 %g6, %i5, %l2
10645 fmovsg %icc, %f22, %f6
10646 siam 0x1
10647 stx %o1, [%l7 + 0x40]
10648 movcc %xcc, %l0, %o7
10649 andncc %i7, %l5, %l4
10650 array8 %g2, %i3, %i0
10651 movgu %xcc, %o4, %l3
10652 movl %icc, %g5, %g4
10653 ldsw [%l7 + 0x18], %o6
10654 sir 0x16E0
10655 movrlz %l6, %l1, %o3
10656 movvs %icc, %o2, %o5
10657 fmovs %f27, %f2
10658 edge16l %i1, %g1, %g7
10659 fands %f1, %f22, %f11
10660 andcc %i6, %o0, %g3
10661 fpadd32s %f18, %f24, %f4
10662 edge16l %i2, %i4, %i5
10663 add %g6, %l2, %o1
10664 movgu %xcc, %l0, %i7
10665 alignaddr %o7, %l4, %g2
10666 edge16n %l5, %i3, %o4
10667 fmovsleu %icc, %f0, %f21
10668 edge32n %i0, %l3, %g5
10669 nop
10670 set 0x60, %o3
10671 ldx [%l7 + %o3], %g4
10672 ldsh [%l7 + 0x18], %o6
10673 alignaddrl %l1, %l6, %o3
10674 movneg %icc, %o2, %i1
10675 array8 %g1, %g7, %o5
10676 nop
10677 set 0x3C, %i0
10678 stw %i6, [%l7 + %i0]
10679 array8 %g3, %i2, %i4
10680 edge8n %i5, %g6, %l2
10681 fcmpne16 %f20, %f26, %o1
10682 xnorcc %o0, %l0, %o7
10683 mulx %i7, %l4, %g2
10684 srl %i3, %l5, %o4
10685 sth %l3, [%l7 + 0x78]
10686 edge32 %i0, %g4, %o6
10687 ldx [%l7 + 0x40], %g5
10688 addc %l6, 0x074F, %o3
10689 addc %l1, 0x1E9A, %i1
10690 movle %icc, %o2, %g7
10691 sllx %g1, 0x1F, %i6
10692 fcmple32 %f6, %f0, %o5
10693 movpos %xcc, %i2, %i4
10694 orcc %g3, %g6, %l2
10695 edge32 %o1, %o0, %i5
10696 sethi 0x034B, %l0
10697 xorcc %i7, 0x0DE3, %o7
10698 lduh [%l7 + 0x46], %l4
10699 stw %i3, [%l7 + 0x40]
10700 srax %l5, 0x14, %g2
10701 fsrc2 %f20, %f30
10702 sllx %l3, 0x12, %o4
10703 add %g4, 0x0EDE, %o6
10704 smulcc %i0, %l6, %g5
10705 smul %o3, 0x0D6F, %i1
10706 edge8 %o2, %l1, %g1
10707 movcc %icc, %i6, %o5
10708 movvc %xcc, %i2, %g7
10709 movcs %xcc, %g3, %i4
10710 orcc %g6, %o1, %o0
10711 udiv %l2, 0x159E, %l0
10712 fxor %f6, %f24, %f14
10713 addcc %i5, 0x0B6E, %i7
10714 sdiv %o7, 0x06F4, %i3
10715 edge32l %l5, %l4, %l3
10716 fmovd %f10, %f22
10717 st %f28, [%l7 + 0x38]
10718 orncc %g2, %g4, %o6
10719 stb %o4, [%l7 + 0x41]
10720 ldx [%l7 + 0x58], %i0
10721 fxors %f25, %f9, %f13
10722 stw %l6, [%l7 + 0x5C]
10723 xor %o3, %g5, %i1
10724 fones %f21
10725 andn %l1, 0x0C9F, %o2
10726 setx loop_36, %l0, %l1
10727 return %l1
10728 nop
10729 rdpr %cwp, %g1
10730 rdpr %cansave, %g2
10731 rdpr %canrestore, %g3
10732 rdpr %cleanwin, %g4
10733 rdpr %otherwin, %g5
10734 rdpr %wstate, %g6
10735loop_36: fmovspos %icc, %f28, %f0
10736 movge %xcc, %g7, %o5
10737 fmovsl %xcc, %f16, %f17
10738 array8 %i4, %g3, %g6
10739 fxor %f16, %f26, %f28
10740 ldsw [%l7 + 0x54], %o0
10741 fmovdleu %xcc, %f18, %f26
10742 fnands %f8, %f30, %f30
10743 sethi 0x1FE5, %l2
10744 movcc %icc, %o1, %i5
10745 smul %l0, 0x14C3, %o7
10746 fmovdne %xcc, %f10, %f22
10747 fcmpgt32 %f4, %f12, %i7
10748 fnors %f14, %f24, %f29
10749 movn %icc, %i3, %l5
10750 edge16 %l3, %l4, %g2
10751 mulx %o6, 0x122A, %o4
10752 move %xcc, %i0, %l6
10753 edge32l %o3, %g4, %g5
10754 sra %i1, %o2, %l1
10755 andn %g1, %i2, %i6
10756 andncc %g7, %o5, %i4
10757 fpadd16s %f24, %f21, %f30
10758 or %g6, %o0, %g3
10759 fmovda %icc, %f25, %f20
10760 movrne %o1, 0x3F5, %i5
10761 srax %l0, 0x12, %l2
10762 movg %icc, %o7, %i3
10763 fmovdvs %xcc, %f4, %f6
10764 srlx %l5, 0x10, %l3
10765 xor %l4, 0x0D7F, %g2
10766 movpos %icc, %o6, %o4
10767 fcmps %fcc3, %f16, %f17
10768 edge16l %i7, %i0, %l6
10769 alignaddrl %g4, %g5, %o3
10770 andcc %i1, %l1, %g1
10771 movgu %icc, %o2, %i6
10772 fpackfix %f16, %f8
10773 umul %i2, 0x0E63, %g7
10774 ldx [%l7 + 0x60], %i4
10775 sir 0x0A2F
10776 stb %o5, [%l7 + 0x19]
10777 movgu %icc, %o0, %g6
10778 lduw [%l7 + 0x34], %o1
10779 alignaddr %g3, %l0, %l2
10780 sdiv %o7, 0x1B1F, %i3
10781 fors %f2, %f23, %f4
10782 restore %l5, %i5, %l4
10783 rdpr %cwp, %g1
10784 rdpr %cansave, %g2
10785 rdpr %canrestore, %g3
10786 rdpr %cleanwin, %g4
10787 rdpr %otherwin, %g5
10788 rdpr %wstate, %g6
10789 edge8l %g2, %o6, %o4
10790 fabss %f6, %f31
10791 addc %l3, %i7, %i0
10792 fpsub16s %f14, %f24, %f10
10793 fpadd32 %f26, %f26, %f26
10794 lduw [%l7 + 0x0C], %g4
10795 edge32ln %l6, %g5, %i1
10796 sll %l1, 0x08, %g1
10797 nop
10798 set 0x6C, %i2
10799 ldsw [%l7 + %i2], %o2
10800 fcmpd %fcc1, %f18, %f24
10801 movcc %xcc, %o3, %i2
10802 movle %xcc, %i6, %i4
10803 fmovrdgez %g7, %f14, %f0
10804 edge8ln %o5, %o0, %o1
10805 st %f6, [%l7 + 0x5C]
10806 fcmpes %fcc2, %f27, %f31
10807 edge32n %g6, %g3, %l0
10808 save %o7, 0x100D, %l2
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 faligndata %f8, %f4, %f28
10816 stx %i3, [%l7 + 0x48]
10817 sdivcc %i5, 0x119E, %l4
10818 lduw [%l7 + 0x2C], %g2
10819 movn %xcc, %l5, %o6
10820 fcmps %fcc2, %f27, %f29
10821 mulscc %l3, 0x196D, %o4
10822 fandnot2 %f22, %f14, %f12
10823 fsrc2s %f25, %f15
10824 ld [%l7 + 0x28], %f10
10825 movcc %xcc, %i0, %g4
10826 sub %l6, %i7, %i1
10827 alignaddr %g5, %l1, %o2
10828 fmovdvs %xcc, %f3, %f18
10829 orcc %o3, %g1, %i2
10830 movrlez %i6, 0x152, %g7
10831 fmovrsgz %i4, %f4, %f2
10832 sdiv %o5, 0x0479, %o1
10833 srl %o0, 0x05, %g6
10834 fxnor %f8, %f6, %f28
10835 fmovspos %icc, %f19, %f19
10836 movrgz %g3, 0x026, %o7
10837 mulx %l0, %l2, %i5
10838 movneg %icc, %l4, %i3
10839 movn %icc, %g2, %l5
10840 fones %f1
10841 and %o6, 0x03D1, %o4
10842 save %i0, %l3, %l6
10843 rdpr %cwp, %g1
10844 rdpr %cansave, %g2
10845 rdpr %canrestore, %g3
10846 rdpr %cleanwin, %g4
10847 rdpr %otherwin, %g5
10848 rdpr %wstate, %g6
10849 alignaddr %g4, %i7, %i1
10850 movl %icc, %g5, %o2
10851 alignaddrl %o3, %l1, %i2
10852 mulx %i6, %g7, %i4
10853 sub %g1, 0x1FA3, %o1
10854 movvs %xcc, %o0, %o5
10855 bshuffle %f24, %f10, %f28
10856 xorcc %g6, 0x14CB, %g3
10857 xnor %l0, %o7, %l2
10858 movvs %xcc, %l4, %i5
10859 sdiv %i3, 0x0C98, %g2
10860 movne %xcc, %o6, %l5
10861 fmovscs %xcc, %f28, %f15
10862 fmovsne %icc, %f31, %f24
10863 mulx %i0, %l3, %o4
10864 addcc %l6, 0x13BE, %i7
10865 xnor %g4, %g5, %i1
10866 sdivcc %o3, 0x03F3, %l1
10867 ldsb [%l7 + 0x78], %o2
10868 fmovspos %xcc, %f22, %f2
10869 edge8ln %i2, %i6, %i4
10870 umul %g1, 0x1631, %o1
10871 sir 0x03D0
10872 fmovrdgez %g7, %f22, %f30
10873 alignaddr %o0, %o5, %g3
10874 movg %xcc, %g6, %o7
10875 edge32l %l2, %l0, %i5
10876 umul %i3, %g2, %o6
10877 sdivx %l4, 0x0B3D, %l5
10878 edge8ln %i0, %o4, %l6
10879 udiv %l3, 0x15D6, %g4
10880 edge32ln %i7, %i1, %o3
10881 edge16n %l1, %o2, %i2
10882 movne %xcc, %g5, %i6
10883 movg %icc, %g1, %o1
10884 sdivcc %g7, 0x11F3, %o0
10885 mova %xcc, %o5, %i4
10886 edge16n %g6, %o7, %l2
10887 sll %g3, 0x0D, %l0
10888 fmovsvs %xcc, %f13, %f17
10889 fpadd16 %f20, %f20, %f28
10890 movrgz %i5, 0x3F5, %i3
10891 alignaddrl %o6, %g2, %l4
10892 movrlez %i0, 0x05D, %l5
10893 move %icc, %l6, %l3
10894 fabss %f17, %f10
10895 fzero %f6
10896 edge16n %o4, %g4, %i7
10897 fcmpne16 %f8, %f20, %i1
10898 fmovse %icc, %f12, %f18
10899 ldub [%l7 + 0x3F], %l1
10900 sll %o2, %o3, %i2
10901 fmovrsne %i6, %f1, %f23
10902 ld [%l7 + 0x08], %f25
10903 movgu %xcc, %g1, %o1
10904 movle %xcc, %g7, %o0
10905 st %f27, [%l7 + 0x6C]
10906 fones %f27
10907 movvc %icc, %g5, %o5
10908 orn %g6, %i4, %l2
10909 movpos %icc, %g3, %o7
10910 fandnot2 %f16, %f30, %f20
10911 ldx [%l7 + 0x68], %l0
10912 edge16n %i3, %i5, %o6
10913 fcmpes %fcc2, %f8, %f25
10914 nop
10915 set 0x38, %i3
10916 stx %g2, [%l7 + %i3]
10917 sdiv %l4, 0x14D0, %i0
10918 movvc %icc, %l6, %l3
10919 subccc %l5, %g4, %i7
10920 ldd [%l7 + 0x10], %o4
10921 ldd [%l7 + 0x38], %f30
10922 fornot1s %f4, %f17, %f23
10923 movrlez %l1, 0x311, %i1
10924 orn %o3, %o2, %i2
10925 edge16n %g1, %o1, %g7
10926 stw %o0, [%l7 + 0x5C]
10927 sethi 0x1861, %i6
10928 sra %o5, 0x01, %g6
10929 fnegs %f17, %f22
10930 udiv %g5, 0x0209, %i4
10931 fandnot1 %f8, %f26, %f4
10932 lduw [%l7 + 0x34], %l2
10933 srax %o7, %g3, %i3
10934 orn %l0, 0x13F5, %o6
10935 fmovdleu %icc, %f20, %f12
10936 fcmple32 %f18, %f2, %g2
10937 sub %l4, %i5, %l6
10938 sdivx %l3, 0x0575, %i0
10939 ldsw [%l7 + 0x68], %g4
10940 smul %l5, %o4, %l1
10941 srax %i1, %i7, %o3
10942 fmovrsgz %i2, %f29, %f1
10943 ldd [%l7 + 0x78], %f22
10944 movrlez %o2, %o1, %g1
10945 alignaddrl %g7, %i6, %o5
10946 umulcc %o0, 0x0FE1, %g6
10947 movn %icc, %g5, %l2
10948 setx loop_37, %l0, %l1
10949 return %l1
10950 nop
10951 rdpr %cwp, %g1
10952 rdpr %cansave, %g2
10953 rdpr %canrestore, %g3
10954 rdpr %cleanwin, %g4
10955 rdpr %otherwin, %g5
10956 rdpr %wstate, %g6
10957loop_37: fmovscs %icc, %f11, %f2
10958 st %f30, [%l7 + 0x48]
10959 sethi 0x1CCE, %g3
10960 movvs %icc, %l0, %o6
10961 and %g2, %i3, %i5
10962 ld [%l7 + 0x18], %f4
10963 srl %l6, %l4, %l3
10964 andn %g4, %l5, %o4
10965 fnegd %f2, %f18
10966 st %f18, [%l7 + 0x28]
10967 array32 %l1, %i1, %i0
10968 siam 0x1
10969 or %o3, 0x0C10, %i7
10970 fcmpeq16 %f0, %f2, %i2
10971 pdist %f22, %f30, %f20
10972 fmovscc %xcc, %f16, %f21
10973 sra %o2, 0x18, %o1
10974 fcmpd %fcc2, %f16, %f10
10975 sdiv %g1, 0x1BD4, %i6
10976 xnor %o5, %o0, %g6
10977 nop
10978 set 0x21, %o5
10979 ldsb [%l7 + %o5], %g7
10980 restore %g5, 0x1FE2, %o7
10981 rdpr %cwp, %g1
10982 rdpr %cansave, %g2
10983 rdpr %canrestore, %g3
10984 rdpr %cleanwin, %g4
10985 rdpr %otherwin, %g5
10986 rdpr %wstate, %g6
10987 ldd [%l7 + 0x18], %f30
10988 sethi 0x1FFA, %l2
10989 umulcc %g3, %i4, %o6
10990 ldub [%l7 + 0x37], %l0
10991 udiv %i3, 0x00A9, %i5
10992 array8 %l6, %l4, %g2
10993 movre %g4, %l5, %o4
10994 movrlz %l1, 0x2AA, %i1
10995 orncc %l3, 0x02CB, %o3
10996 ldsh [%l7 + 0x34], %i0
10997 movrlz %i2, %i7, %o2
10998 umul %g1, %o1, %i6
10999 movneg %xcc, %o0, %o5
11000 fmovdpos %icc, %f22, %f21
11001 save %g6, %g7, %o7
11002 rdpr %cwp, %g1
11003 rdpr %cansave, %g2
11004 rdpr %canrestore, %g3
11005 rdpr %cleanwin, %g4
11006 rdpr %otherwin, %g5
11007 rdpr %wstate, %g6
11008 fnot1 %f6, %f14
11009 faligndata %f2, %f16, %f4
11010 fcmple16 %f24, %f16, %g5
11011 fsrc1s %f9, %f4
11012 xnor %l2, 0x05D4, %g3
11013 st %f3, [%l7 + 0x64]
11014 movrgez %i4, %o6, %l0
11015 fmovdneg %xcc, %f14, %f31
11016 sth %i5, [%l7 + 0x4C]
11017 fnot1 %f6, %f6
11018 movre %i3, %l4, %g2
11019 movrne %l6, 0x3FD, %l5
11020 movvc %icc, %g4, %l1
11021 edge16n %o4, %l3, %o3
11022 sub %i0, %i1, %i7
11023 fpack16 %f28, %f0
11024 ld [%l7 + 0x38], %f13
11025 mova %icc, %i2, %o2
11026 fcmpgt16 %f18, %f0, %g1
11027 movvs %xcc, %o1, %i6
11028 fmovsge %xcc, %f2, %f11
11029 sdivx %o5, 0x0F76, %o0
11030 xnorcc %g6, %o7, %g7
11031 edge32ln %g5, %g3, %l2
11032 addcc %i4, 0x1334, %l0
11033 movn %icc, %o6, %i5
11034 fmovde %icc, %f6, %f0
11035 udiv %i3, 0x176F, %g2
11036 andn %l4, %l6, %g4
11037 fzero %f8
11038 fcmpne32 %f30, %f24, %l5
11039 edge32ln %o4, %l3, %l1
11040 movrlz %o3, %i0, %i1
11041 edge8n %i2, %i7, %o2
11042 fnegd %f8, %f10
11043 ldd [%l7 + 0x30], %f30
11044 orcc %g1, 0x1772, %o1
11045 movge %xcc, %i6, %o0
11046 srl %o5, 0x0F, %o7
11047 fmovdne %xcc, %f6, %f19
11048 movrlz %g7, %g5, %g6
11049 fandnot2 %f8, %f14, %f2
11050 ldd [%l7 + 0x58], %l2
11051 or %i4, %l0, %g3
11052 fmovsl %icc, %f15, %f18
11053 bshuffle %f10, %f6, %f10
11054 fmovdle %xcc, %f17, %f2
11055 movcc %xcc, %o6, %i3
11056 srlx %i5, 0x0E, %l4
11057 pdist %f24, %f4, %f24
11058 st %f11, [%l7 + 0x44]
11059 movrlez %g2, 0x2B7, %l6
11060 save %g4, 0x1EA2, %o4
11061 rdpr %cwp, %g1
11062 rdpr %cansave, %g2
11063 rdpr %canrestore, %g3
11064 rdpr %cleanwin, %g4
11065 rdpr %otherwin, %g5
11066 rdpr %wstate, %g6
11067 movrgz %l3, 0x20A, %l5
11068 sra %o3, 0x0C, %i0
11069 movrlez %i1, 0x01E, %i2
11070 edge8l %l1, %i7, %g1
11071 movleu %xcc, %o1, %i6
11072 edge8 %o2, %o0, %o5
11073 mova %icc, %g7, %o7
11074 edge8l %g6, %g5, %l2
11075 edge16ln %l0, %i4, %o6
11076 movle %xcc, %g3, %i3
11077 st %f31, [%l7 + 0x54]
11078 edge16n %l4, %i5, %g2
11079 and %l6, %o4, %g4
11080 movne %xcc, %l3, %o3
11081 xnorcc %l5, %i1, %i0
11082 ldub [%l7 + 0x41], %l1
11083 mova %xcc, %i2, %g1
11084 sdivcc %o1, 0x0F38, %i7
11085 fsrc1s %f15, %f4
11086 movvs %icc, %o2, %o0
11087 fnot2s %f11, %f21
11088 add %o5, %g7, %i6
11089 fpsub32s %f31, %f17, %f9
11090 fpsub16s %f3, %f6, %f23
11091 nop
11092 set 0x59, %i5
11093 stb %g6, [%l7 + %i5]
11094 smul %g5, %o7, %l0
11095 movvc %icc, %i4, %l2
11096 or %o6, 0x1319, %i3
11097 sdiv %g3, 0x1BBB, %l4
11098 ldsh [%l7 + 0x1E], %g2
11099 sdivx %i5, 0x0C1C, %o4
11100 xnor %l6, %l3, %o3
11101 fcmpgt16 %f8, %f26, %l5
11102 subc %i1, %g4, %i0
11103 subcc %l1, %g1, %i2
11104 andn %i7, %o1, %o2
11105 edge16ln %o0, %o5, %g7
11106 mulscc %i6, %g6, %g5
11107 ldd [%l7 + 0x58], %o6
11108 array32 %i4, %l0, %l2
11109 fcmped %fcc0, %f26, %f26
11110 fmovsleu %icc, %f20, %f6
11111 addccc %i3, %o6, %g3
11112 fsrc2s %f4, %f1
11113 movpos %xcc, %g2, %l4
11114 fcmpd %fcc3, %f10, %f10
11115 edge32 %i5, %l6, %l3
11116 movrgez %o4, %o3, %i1
11117 ldub [%l7 + 0x27], %g4
11118 fnand %f18, %f20, %f6
11119 move %icc, %l5, %i0
11120 mulx %l1, 0x152F, %i2
11121 ldx [%l7 + 0x40], %g1
11122 ldx [%l7 + 0x78], %i7
11123 xnorcc %o2, %o1, %o5
11124 movpos %icc, %g7, %o0
11125 sdivx %g6, 0x1F33, %i6
11126 fsrc1 %f22, %f26
11127 ldd [%l7 + 0x28], %o6
11128 addc %i4, 0x19A8, %l0
11129 lduh [%l7 + 0x3C], %g5
11130 fnot2 %f26, %f6
11131 fmovrsgz %i3, %f29, %f30
11132 alignaddr %l2, %g3, %g2
11133 fmovsleu %xcc, %f23, %f19
11134 umulcc %l4, %i5, %o6
11135 ldd [%l7 + 0x08], %f12
11136 or %l3, %l6, %o3
11137 subc %i1, 0x0E71, %o4
11138 fmovdpos %icc, %f2, %f2
11139 umul %g4, %l5, %l1
11140 edge8l %i0, %g1, %i2
11141 xnor %o2, 0x0B75, %i7
11142 sub %o5, %g7, %o1
11143 addcc %g6, 0x12F9, %i6
11144 movpos %icc, %o7, %o0
11145 umulcc %l0, 0x1BD8, %g5
11146 ldub [%l7 + 0x4B], %i3
11147 sethi 0x06DC, %i4
11148 fcmpes %fcc2, %f19, %f15
11149 edge8ln %l2, %g2, %g3
11150 movg %icc, %l4, %i5
11151 movl %xcc, %l3, %o6
11152 udivx %l6, 0x164A, %o3
11153 popc 0x16DF, %o4
11154 orn %g4, 0x1FE9, %i1
11155 fsrc1s %f19, %f13
11156 move %xcc, %l5, %l1
11157 movl %xcc, %i0, %g1
11158 movg %xcc, %o2, %i2
11159 fmovsvs %icc, %f12, %f7
11160 movre %o5, %i7, %o1
11161 movneg %xcc, %g6, %i6
11162 stw %g7, [%l7 + 0x58]
11163 mova %icc, %o7, %o0
11164 fmovda %xcc, %f14, %f11
11165 edge8ln %g5, %i3, %i4
11166 std %f6, [%l7 + 0x70]
11167 lduw [%l7 + 0x70], %l0
11168 srl %l2, %g2, %l4
11169 fmovrsne %g3, %f2, %f2
11170 lduw [%l7 + 0x6C], %l3
11171 fmovdneg %icc, %f3, %f7
11172 alignaddrl %i5, %l6, %o3
11173 sdiv %o4, 0x1932, %g4
11174 orncc %i1, 0x023E, %o6
11175 edge32 %l5, %i0, %g1
11176 movl %xcc, %o2, %l1
11177 fmovsne %xcc, %f22, %f6
11178 ldx [%l7 + 0x68], %i2
11179 sdiv %i7, 0x15E0, %o5
11180 umulcc %o1, 0x1C56, %i6
11181 srlx %g6, %g7, %o0
11182 sth %o7, [%l7 + 0x36]
11183 fnor %f0, %f10, %f28
11184 array8 %i3, %i4, %g5
11185 movrlz %l2, %l0, %g2
11186 edge16 %g3, %l4, %l3
11187 fabss %f29, %f21
11188 lduh [%l7 + 0x0A], %i5
11189 movn %icc, %o3, %l6
11190 srax %o4, %g4, %o6
11191 edge16l %i1, %l5, %i0
11192 addccc %g1, 0x0493, %o2
11193 movg %xcc, %i2, %i7
11194 srlx %l1, %o1, %i6
11195 fzeros %f27
11196 fnegs %f11, %f0
11197 fpadd16s %f7, %f26, %f20
11198 fmovse %icc, %f6, %f18
11199 fmovrde %g6, %f18, %f6
11200 fmovsl %xcc, %f16, %f0
11201 fmovsne %xcc, %f18, %f27
11202 bshuffle %f6, %f8, %f10
11203 movrgz %g7, %o5, %o7
11204 movpos %xcc, %i3, %i4
11205 move %icc, %g5, %o0
11206 edge16n %l0, %l2, %g2
11207 fmovdn %icc, %f8, %f25
11208 edge8n %g3, %l4, %l3
11209 movcs %icc, %i5, %l6
11210 ld [%l7 + 0x64], %f21
11211 st %f5, [%l7 + 0x38]
11212 udivcc %o3, 0x0B7B, %g4
11213 fmovdgu %icc, %f20, %f16
11214 andncc %o4, %o6, %i1
11215 movvs %xcc, %i0, %g1
11216 fandnot2s %f26, %f11, %f18
11217 ld [%l7 + 0x48], %f7
11218 addcc %o2, 0x1089, %i2
11219 siam 0x4
11220 movcs %xcc, %l5, %l1
11221 sdivcc %i7, 0x1A3D, %o1
11222 edge8l %g6, %i6, %o5
11223 fmovsl %xcc, %f14, %f3
11224 movrgez %o7, %g7, %i3
11225 fpadd16 %f10, %f2, %f2
11226 ld [%l7 + 0x50], %f17
11227 sethi 0x0F81, %g5
11228 fmovrse %o0, %f11, %f5
11229 ldsb [%l7 + 0x61], %i4
11230 movpos %icc, %l2, %g2
11231 fmovdg %icc, %f12, %f7
11232 array8 %l0, %l4, %g3
11233 xor %l3, %l6, %o3
11234 srlx %i5, %g4, %o6
11235 fmovs %f6, %f18
11236 move %xcc, %i1, %i0
11237 movpos %icc, %o4, %o2
11238 edge16l %i2, %g1, %l5
11239 movle %icc, %i7, %o1
11240 fcmped %fcc0, %f16, %f18
11241 movle %xcc, %g6, %l1
11242 array8 %i6, %o5, %g7
11243 fmovrslz %i3, %f11, %f19
11244 orncc %o7, %o0, %g5
11245 sethi 0x14F8, %l2
11246 fcmpne32 %f12, %f10, %g2
11247 movre %l0, %l4, %i4
11248 andn %g3, %l6, %l3
11249 sub %o3, 0x1402, %i5
11250 mova %xcc, %o6, %i1
11251 fcmpeq16 %f24, %f14, %g4
11252 subc %i0, 0x0A8B, %o2
11253 sth %i2, [%l7 + 0x5A]
11254 sub %g1, %l5, %i7
11255 movleu %icc, %o1, %g6
11256 fsrc2 %f18, %f6
11257 edge32ln %l1, %i6, %o5
11258 orcc %g7, %o4, %o7
11259 lduw [%l7 + 0x14], %o0
11260 edge16l %i3, %l2, %g2
11261 edge32l %l0, %l4, %g5
11262 addcc %i4, %g3, %l3
11263 xnorcc %o3, %l6, %i5
11264 movvc %icc, %o6, %i1
11265 movvc %icc, %g4, %i0
11266 popc %o2, %g1
11267 fmovrsne %i2, %f30, %f5
11268 udivcc %l5, 0x1802, %o1
11269 fmovrdne %g6, %f20, %f30
11270 alignaddr %l1, %i6, %o5
11271 lduh [%l7 + 0x50], %g7
11272 movrgz %o4, %i7, %o0
11273 array8 %o7, %i3, %l2
11274 fmovdg %xcc, %f22, %f28
11275 add %l0, %l4, %g5
11276 fmovrdne %i4, %f30, %f0
11277 fmovdne %icc, %f13, %f13
11278 movcc %xcc, %g2, %l3
11279 srlx %o3, %g3, %i5
11280 alignaddrl %l6, %o6, %i1
11281 edge8n %i0, %g4, %o2
11282 sub %i2, %l5, %o1
11283 movcs %icc, %g1, %l1
11284 setx loop_38, %l0, %l1
11285 return %l1
11286 nop
11287 rdpr %cwp, %g1
11288 rdpr %cansave, %g2
11289 rdpr %canrestore, %g3
11290 rdpr %cleanwin, %g4
11291 rdpr %otherwin, %g5
11292 rdpr %wstate, %g6
11293loop_38: sllx %g7, 0x08, %i6
11294 movre %i7, %o0, %o4
11295 stw %o7, [%l7 + 0x30]
11296 subcc %i3, 0x06C8, %l2
11297 subccc %l0, %l4, %g5
11298 edge8l %g2, %l3, %i4
11299 movrgez %o3, 0x0AF, %i5
11300 save %g3, %o6, %l6
11301 rdpr %cwp, %g1
11302 rdpr %cansave, %g2
11303 rdpr %canrestore, %g3
11304 rdpr %cleanwin, %g4
11305 rdpr %otherwin, %g5
11306 rdpr %wstate, %g6
11307 udivx %i1, 0x07EB, %g4
11308 sdivcc %o2, 0x1AEF, %i0
11309 ldsw [%l7 + 0x78], %i2
11310 orcc %l5, %o1, %g1
11311 stw %l1, [%l7 + 0x28]
11312 fmovsl %icc, %f7, %f25
11313 fmovsgu %icc, %f12, %f26
11314 andncc %g6, %o5, %i6
11315 ldsb [%l7 + 0x29], %g7
11316 sdivx %o0, 0x098D, %i7
11317 edge8n %o4, %o7, %i3
11318 sub %l2, %l4, %l0
11319 fcmpes %fcc3, %f5, %f5
11320 st %f9, [%l7 + 0x34]
11321 movpos %xcc, %g2, %g5
11322 movgu %xcc, %l3, %o3
11323 lduh [%l7 + 0x1E], %i4
11324 ldsb [%l7 + 0x4A], %i5
11325 mova %xcc, %o6, %g3
11326 sdivcc %l6, 0x1491, %i1
11327 ldd [%l7 + 0x10], %o2
11328 addc %g4, %i0, %i2
11329 lduw [%l7 + 0x68], %l5
11330 movvs %xcc, %g1, %o1
11331 sethi 0x1EB2, %l1
11332 udiv %o5, 0x1B58, %g6
11333 srax %g7, 0x1C, %i6
11334 srl %o0, %o4, %o7
11335 fcmpeq32 %f16, %f24, %i3
11336 ldub [%l7 + 0x18], %i7
11337 fcmpgt16 %f14, %f26, %l4
11338 lduh [%l7 + 0x44], %l0
11339 fmovse %icc, %f20, %f4
11340 orncc %g2, 0x0952, %g5
11341 sll %l3, %o3, %i4
11342 edge16 %i5, %l2, %g3
11343 movrlez %l6, %o6, %i1
11344 popc %g4, %i0
11345 movl %xcc, %i2, %o2
11346 movvs %icc, %l5, %g1
11347 edge32ln %l1, %o1, %o5
11348 fandnot2s %f10, %f1, %f30
11349 mulscc %g6, 0x1C0E, %i6
11350 fmovscs %icc, %f13, %f0
11351 array16 %o0, %g7, %o7
11352 fmovsgu %xcc, %f2, %f7
11353 fmuld8ulx16 %f7, %f9, %f28
11354 sdivcc %i3, 0x17AC, %o4
11355 movge %xcc, %i7, %l4
11356 movrlz %g2, 0x0E3, %g5
11357 orn %l0, 0x0D2C, %o3
11358 umulcc %i4, %l3, %i5
11359 array16 %g3, %l2, %o6
11360 subccc %i1, %l6, %g4
11361 umul %i2, %i0, %o2
11362 st %f21, [%l7 + 0x70]
11363 fmovscc %xcc, %f17, %f3
11364 addccc %g1, %l5, %l1
11365 edge8l %o1, %g6, %o5
11366 edge8n %o0, %g7, %i6
11367 fmovsn %icc, %f15, %f14
11368 fmovsa %xcc, %f25, %f21
11369 sth %o7, [%l7 + 0x08]
11370 fmovdg %xcc, %f9, %f20
11371 sdiv %o4, 0x0D4F, %i7
11372 umul %l4, 0x0621, %g2
11373 orcc %g5, 0x1BCE, %l0
11374 edge8l %i3, %i4, %o3
11375 edge32l %l3, %g3, %i5
11376 subc %l2, %i1, %o6
11377 and %l6, 0x112F, %g4
11378 movrlez %i0, 0x038, %o2
11379 movpos %icc, %i2, %l5
11380 ldsw [%l7 + 0x74], %l1
11381 fmovdvs %icc, %f16, %f30
11382 umulcc %o1, 0x1F93, %g6
11383 umul %g1, 0x0ECD, %o0
11384 faligndata %f8, %f14, %f12
11385 mulscc %g7, %i6, %o7
11386 orncc %o5, 0x1B4D, %i7
11387 andn %l4, 0x0616, %o4
11388 restore %g2, %g5, %l0
11389 rdpr %cwp, %g1
11390 rdpr %cansave, %g2
11391 rdpr %canrestore, %g3
11392 rdpr %cleanwin, %g4
11393 rdpr %otherwin, %g5
11394 rdpr %wstate, %g6
11395 edge32ln %i3, %o3, %i4
11396 movre %l3, %i5, %g3
11397 sllx %l2, 0x03, %i1
11398 array16 %o6, %g4, %i0
11399 movvc %icc, %o2, %l6
11400 movrgez %l5, 0x3D3, %i2
11401 fnegs %f27, %f11
11402 movg %xcc, %l1, %g6
11403 ldd [%l7 + 0x50], %f6
11404 subc %g1, %o0, %g7
11405 subccc %i6, %o7, %o5
11406 movle %icc, %i7, %o1
11407 movcs %xcc, %l4, %g2
11408 movge %icc, %g5, %l0
11409 fmovrdne %i3, %f26, %f14
11410 nop
11411 set 0x30, %o1
11412 lduw [%l7 + %o1], %o4
11413 fcmpd %fcc0, %f26, %f26
11414 ldx [%l7 + 0x18], %o3
11415 fmovdvc %icc, %f21, %f12
11416 stb %l3, [%l7 + 0x51]
11417 andncc %i5, %i4, %g3
11418 fornot2 %f20, %f14, %f2
11419 andn %i1, %l2, %g4
11420 edge32ln %o6, %o2, %l6
11421 setx loop_39, %l0, %l1
11422 return %l1
11423 nop
11424 rdpr %cwp, %g1
11425 rdpr %cansave, %g2
11426 rdpr %canrestore, %g3
11427 rdpr %cleanwin, %g4
11428 rdpr %otherwin, %g5
11429 rdpr %wstate, %g6
11430loop_39: array32 %l1, %g6, %i0
11431 stw %o0, [%l7 + 0x5C]
11432 lduw [%l7 + 0x34], %g7
11433 movleu %xcc, %g1, %i6
11434 array16 %o5, %o7, %i7
11435 fcmpd %fcc0, %f28, %f22
11436 sllx %o1, 0x1E, %l4
11437 fmovrsgz %g2, %f7, %f13
11438 fands %f7, %f23, %f9
11439 udivx %l0, 0x153E, %i3
11440 edge32 %o4, %g5, %o3
11441 orn %l3, %i5, %g3
11442 pdist %f0, %f24, %f14
11443 or %i1, %l2, %i4
11444 fornot2s %f23, %f10, %f1
11445 ldx [%l7 + 0x18], %o6
11446 fpsub32 %f16, %f10, %f22
11447 fnors %f9, %f11, %f4
11448 save %o2, %g4, %l5
11449 rdpr %cwp, %g1
11450 rdpr %cansave, %g2
11451 rdpr %canrestore, %g3
11452 rdpr %cleanwin, %g4
11453 rdpr %otherwin, %g5
11454 rdpr %wstate, %g6
11455 ldsb [%l7 + 0x2D], %i2
11456 subc %l6, %g6, %l1
11457 fpmerge %f21, %f23, %f28
11458 sir 0x0F9E
11459 fcmpd %fcc2, %f12, %f16
11460 ldd [%l7 + 0x30], %i0
11461 udivx %o0, 0x0993, %g1
11462 ldsh [%l7 + 0x3E], %i6
11463 sll %g7, 0x03, %o5
11464 movre %o7, 0x269, %i7
11465 ld [%l7 + 0x14], %f28
11466 movge %xcc, %l4, %g2
11467 fmovsne %icc, %f13, %f14
11468 sdivcc %l0, 0x098B, %o1
11469 fpadd32 %f6, %f26, %f14
11470 save %i3, 0x16B4, %g5
11471 rdpr %cwp, %g1
11472 rdpr %cansave, %g2
11473 rdpr %canrestore, %g3
11474 rdpr %cleanwin, %g4
11475 rdpr %otherwin, %g5
11476 rdpr %wstate, %g6
11477 edge8n %o4, %o3, %l3
11478 movn %xcc, %i5, %i1
11479 alignaddr %l2, %g3, %o6
11480 movl %xcc, %o2, %g4
11481 edge32n %l5, %i2, %l6
11482 movrne %i4, 0x1F1, %g6
11483 ldsb [%l7 + 0x5B], %i0
11484 ldd [%l7 + 0x58], %f0
11485 addccc %o0, 0x1B66, %g1
11486 fand %f28, %f10, %f4
11487 popc %i6, %g7
11488 edge16 %l1, %o5, %i7
11489 ldx [%l7 + 0x48], %l4
11490 fmovrdlz %o7, %f18, %f18
11491 stx %g2, [%l7 + 0x20]
11492 sllx %l0, 0x1A, %i3
11493 orn %o1, 0x0B83, %o4
11494 edge16ln %o3, %g5, %i5
11495 smulcc %l3, %l2, %g3
11496 mulscc %i1, 0x0BDF, %o2
11497 edge32 %g4, %l5, %i2
11498 addccc %o6, %i4, %l6
11499 restore %i0, %o0, %g6
11500 rdpr %cwp, %g1
11501 rdpr %cansave, %g2
11502 rdpr %canrestore, %g3
11503 rdpr %cleanwin, %g4
11504 rdpr %otherwin, %g5
11505 rdpr %wstate, %g6
11506 srax %g1, %g7, %i6
11507 ld [%l7 + 0x34], %f6
11508 udivx %o5, 0x0775, %l1
11509 fandnot2 %f26, %f2, %f24
11510 xnorcc %l4, %o7, %i7
11511 mulx %l0, %i3, %g2
11512 movrgz %o1, 0x2F3, %o3
11513 fmovdg %icc, %f25, %f30
11514 array32 %g5, %o4, %l3
11515 movneg %xcc, %l2, %g3
11516 subc %i1, %i5, %o2
11517 orcc %l5, %i2, %o6
11518 mulx %i4, %l6, %g4
11519 save %i0, 0x0E59, %g6
11520 rdpr %cwp, %g1
11521 rdpr %cansave, %g2
11522 rdpr %canrestore, %g3
11523 rdpr %cleanwin, %g4
11524 rdpr %otherwin, %g5
11525 rdpr %wstate, %g6
11526 sth %o0, [%l7 + 0x6C]
11527 move %icc, %g7, %g1
11528 fzero %f10
11529 fpsub16 %f10, %f0, %f20
11530 movrne %i6, 0x0B0, %o5
11531 orncc %l1, 0x06B9, %o7
11532 sub %l4, %l0, %i3
11533 movneg %xcc, %i7, %o1
11534 subc %g2, %g5, %o4
11535 array16 %l3, %l2, %g3
11536 movre %i1, 0x3CA, %o3
11537 fmovsn %icc, %f17, %f7
11538 edge16 %o2, %i5, %l5
11539 fcmpd %fcc0, %f28, %f6
11540 movrgz %i2, %i4, %l6
11541 andn %o6, 0x0E66, %i0
11542 movne %xcc, %g4, %o0
11543 fmovdge %icc, %f12, %f10
11544 move %icc, %g6, %g7
11545 fmovdpos %icc, %f19, %f17
11546 srax %i6, %g1, %o5
11547 fcmpeq32 %f22, %f2, %l1
11548 nop
11549 set 0x7C, %o4
11550 ldsh [%l7 + %o4], %l4
11551 edge16l %l0, %o7, %i3
11552 mulscc %o1, %g2, %g5
11553 movvc %xcc, %i7, %l3
11554 movrne %o4, 0x2FF, %l2
11555 ldsb [%l7 + 0x2F], %g3
11556 fornot2s %f16, %f30, %f13
11557 stx %i1, [%l7 + 0x38]
11558 movcc %xcc, %o2, %o3
11559 lduw [%l7 + 0x44], %i5
11560 edge8ln %l5, %i2, %i4
11561 save %l6, %i0, %g4
11562 rdpr %cwp, %g1
11563 rdpr %cansave, %g2
11564 rdpr %canrestore, %g3
11565 rdpr %cleanwin, %g4
11566 rdpr %otherwin, %g5
11567 rdpr %wstate, %g6
11568 srl %o6, %g6, %g7
11569 smulcc %o0, 0x1425, %g1
11570 sdivx %o5, 0x0538, %i6
11571 edge16ln %l1, %l4, %l0
11572 edge16 %i3, %o7, %g2
11573 xnor %o1, %i7, %l3
11574 fmovsn %icc, %f4, %f1
11575 movvc %xcc, %o4, %g5
11576 fcmple32 %f18, %f30, %g3
11577 alignaddr %i1, %l2, %o2
11578 ldx [%l7 + 0x10], %o3
11579 smul %i5, 0x189C, %l5
11580 edge8ln %i4, %l6, %i2
11581 alignaddrl %i0, %o6, %g4
11582 xnor %g7, 0x1B4A, %o0
11583 ldd [%l7 + 0x68], %g0
11584 movle %icc, %o5, %i6
11585 edge8ln %l1, %l4, %l0
11586 edge8n %g6, %o7, %i3
11587 or %g2, %o1, %l3
11588 fzeros %f19
11589 mova %xcc, %o4, %g5
11590 fmovdne %xcc, %f27, %f29
11591 and %i7, 0x1DC8, %i1
11592 andncc %l2, %g3, %o3
11593 setx loop_40, %l0, %l1
11594 return %l1
11595 nop
11596 rdpr %cwp, %g1
11597 rdpr %cansave, %g2
11598 rdpr %canrestore, %g3
11599 rdpr %cleanwin, %g4
11600 rdpr %otherwin, %g5
11601 rdpr %wstate, %g6
11602loop_40: std %f26, [%l7 + 0x68]
11603 udivx %l5, 0x1773, %l6
11604 movcc %xcc, %i2, %o6
11605 addc %g4, 0x0C7E, %i0
11606 fpack32 %f8, %f24, %f4
11607 fmuld8sux16 %f30, %f23, %f16
11608 movrgz %g7, %o0, %g1
11609 fmovsvs %icc, %f12, %f25
11610 sllx %i6, %o5, %l1
11611 umul %l0, 0x11B2, %l4
11612 edge32n %g6, %i3, %g2
11613 movpos %icc, %o7, %o1
11614 movrlz %o4, 0x030, %l3
11615 movl %icc, %g5, %i1
11616 udivx %i7, 0x11B3, %g3
11617 srlx %l2, %o3, %o2
11618 array16 %i4, %i5, %l5
11619 orcc %i2, %o6, %l6
11620 andncc %i0, %g4, %o0
11621 fzeros %f18
11622 sir 0x0DF1
11623 ldd [%l7 + 0x10], %f24
11624 orncc %g1, %i6, %g7
11625 std %f18, [%l7 + 0x28]
11626 sdivx %o5, 0x0A36, %l0
11627 udivx %l1, 0x0418, %g6
11628 sir 0x199C
11629 movl %icc, %i3, %l4
11630 movpos %xcc, %o7, %g2
11631 udivx %o4, 0x11B7, %o1
11632 fmovrse %g5, %f22, %f23
11633 std %f4, [%l7 + 0x18]
11634 umulcc %l3, %i1, %g3
11635 orcc %l2, %i7, %o3
11636 nop
11637 set 0x50, %o2
11638 ldd [%l7 + %o2], %f16
11639 udiv %i4, 0x0C67, %i5
11640 sllx %l5, 0x1A, %i2
11641 nop
11642 set 0x18, %g2
11643 ldx [%l7 + %g2], %o2
11644 move %xcc, %o6, %i0
11645 orcc %g4, 0x18F3, %o0
11646 edge32n %l6, %g1, %i6
11647 fors %f23, %f22, %f0
11648 fornot1s %f4, %f1, %f29
11649 edge32ln %o5, %g7, %l0
11650 sllx %g6, %i3, %l4
11651 movpos %icc, %o7, %l1
11652 add %g2, 0x0E09, %o4
11653 movvc %icc, %o1, %l3
11654 orn %g5, %g3, %i1
11655 xor %i7, 0x0372, %o3
11656 movneg %icc, %l2, %i4
11657 mulscc %l5, %i5, %o2
11658 stb %o6, [%l7 + 0x36]
11659 movrlez %i0, %g4, %i2
11660 movrlz %l6, %o0, %g1
11661 addc %i6, %g7, %l0
11662 udivcc %o5, 0x0FD3, %i3
11663 fcmpgt16 %f26, %f4, %l4
11664 umulcc %o7, 0x117B, %l1
11665 edge8ln %g2, %o4, %g6
11666 xnor %o1, %l3, %g5
11667 fnands %f22, %f3, %f10
11668 stb %g3, [%l7 + 0x79]
11669 edge16n %i1, %o3, %i7
11670 xnorcc %l2, 0x1A0F, %i4
11671 movn %xcc, %i5, %l5
11672 stx %o6, [%l7 + 0x20]
11673 stb %i0, [%l7 + 0x68]
11674 alignaddrl %g4, %o2, %i2
11675 ldsh [%l7 + 0x3E], %o0
11676 orn %g1, %i6, %g7
11677 lduw [%l7 + 0x7C], %l0
11678 alignaddr %l6, %o5, %l4
11679 edge8 %i3, %l1, %o7
11680 andn %g2, %o4, %g6
11681 mulscc %l3, %g5, %o1
11682 st %f21, [%l7 + 0x54]
11683 edge8 %i1, %o3, %i7
11684 or %l2, %g3, %i5
11685 stb %i4, [%l7 + 0x66]
11686 edge16l %o6, %l5, %i0
11687 edge8 %g4, %o2, %o0
11688 mulscc %i2, %i6, %g7
11689 edge16ln %g1, %l6, %l0
11690 xorcc %o5, %i3, %l4
11691 fxnor %f30, %f26, %f10
11692 fnands %f11, %f2, %f27
11693 fmovdl %xcc, %f16, %f7
11694 subc %l1, 0x0126, %g2
11695 edge32l %o7, %g6, %l3
11696 srlx %g5, %o1, %o4
11697 fcmpne16 %f18, %f30, %o3
11698 ldd [%l7 + 0x08], %i6
11699 stw %i1, [%l7 + 0x30]
11700 movl %icc, %g3, %l2
11701 popc 0x09DD, %i5
11702 addccc %o6, 0x0F5C, %i4
11703 sllx %i0, %l5, %o2
11704 ldd [%l7 + 0x30], %g4
11705 subc %i2, 0x1D07, %i6
11706 std %f4, [%l7 + 0x40]
11707 stw %g7, [%l7 + 0x6C]
11708 subccc %o0, 0x066A, %l6
11709 mova %xcc, %l0, %g1
11710 for %f6, %f14, %f2
11711 array8 %i3, %l4, %o5
11712 fmovsgu %icc, %f8, %f17
11713 st %f14, [%l7 + 0x74]
11714 orcc %g2, 0x0862, %o7
11715 srlx %l1, 0x09, %g6
11716 srax %g5, %o1, %l3
11717 addcc %o4, %i7, %i1
11718 addcc %o3, %l2, %i5
11719 mova %icc, %g3, %i4
11720 srlx %o6, %i0, %l5
11721 xnor %o2, 0x18FF, %i2
11722 restore %i6, %g7, %g4
11723 rdpr %cwp, %g1
11724 rdpr %cansave, %g2
11725 rdpr %canrestore, %g3
11726 rdpr %cleanwin, %g4
11727 rdpr %otherwin, %g5
11728 rdpr %wstate, %g6
11729 andn %o0, %l6, %l0
11730 movg %xcc, %g1, %i3
11731 srax %l4, 0x0F, %g2
11732 movpos %icc, %o7, %l1
11733 edge32n %g6, %o5, %o1
11734 orncc %l3, %g5, %i7
11735 subc %o4, 0x0CCD, %i1
11736 udiv %o3, 0x10E3, %i5
11737 edge8l %g3, %l2, %o6
11738 movcs %icc, %i0, %l5
11739 ldd [%l7 + 0x08], %i4
11740 udivx %i2, 0x1142, %o2
11741 nop
11742 set 0x08, %l1
11743 ldsh [%l7 + %l1], %i6
11744 orcc %g7, 0x1C0D, %g4
11745 orcc %l6, %l0, %o0
11746 fmovscs %xcc, %f4, %f8
11747 umul %g1, %l4, %i3
11748 edge32n %o7, %g2, %l1
11749 stb %g6, [%l7 + 0x43]
11750 fmovde %xcc, %f28, %f14
11751 stb %o5, [%l7 + 0x68]
11752 nop
11753 set 0x08, %l3
11754 ldx [%l7 + %l3], %o1
11755 add %g5, %i7, %l3
11756 movrgez %o4, %o3, %i5
11757 fsrc1 %f18, %f14
11758 stb %g3, [%l7 + 0x62]
11759 fandnot1 %f6, %f26, %f30
11760 fmovdgu %xcc, %f30, %f28
11761 ld [%l7 + 0x38], %f8
11762 xor %i1, %l2, %i0
11763 edge16l %l5, %i4, %o6
11764 sir 0x11B4
11765 edge16 %o2, %i2, %i6
11766 sir 0x1B71
11767 edge32ln %g7, %g4, %l6
11768 movre %l0, %o0, %l4
11769 ld [%l7 + 0x18], %f25
11770 subccc %i3, 0x0D38, %g1
11771 subc %o7, %l1, %g6
11772 movleu %icc, %g2, %o5
11773 popc %o1, %i7
11774 fnot2s %f20, %f8
11775 movre %g5, %l3, %o4
11776 andncc %i5, %o3, %i1
11777 movrlez %l2, 0x1FB, %g3
11778 sdivcc %l5, 0x07F3, %i0
11779 stb %i4, [%l7 + 0x30]
11780 and %o2, 0x06C8, %o6
11781 movre %i2, 0x08D, %g7
11782 movrgz %i6, %l6, %g4
11783 fmovdge %xcc, %f4, %f21
11784 or %l0, 0x0839, %o0
11785 sub %i3, %l4, %o7
11786 udivx %l1, 0x06AC, %g6
11787 andn %g2, %g1, %o1
11788 array8 %i7, %o5, %l3
11789 subc %o4, %g5, %i5
11790 fandnot1 %f14, %f26, %f28
11791 edge32 %o3, %i1, %g3
11792 andcc %l2, %l5, %i4
11793 setx loop_41, %l0, %l1
11794 return %l1
11795 nop
11796 rdpr %cwp, %g1
11797 rdpr %cansave, %g2
11798 rdpr %canrestore, %g3
11799 rdpr %cleanwin, %g4
11800 rdpr %otherwin, %g5
11801 rdpr %wstate, %g6
11802loop_41: edge8ln %i0, %i2, %g7
11803 subcc %i6, 0x0639, %l6
11804 movgu %xcc, %g4, %l0
11805 movleu %icc, %o0, %l4
11806 mulx %i3, %o7, %g6
11807 addc %g2, 0x03F0, %l1
11808 fmovrsne %g1, %f2, %f9
11809 fmovdneg %icc, %f10, %f27
11810 sir 0x1DDA
11811 movg %xcc, %o1, %o5
11812 edge32l %l3, %o4, %i7
11813 movleu %xcc, %g5, %i5
11814 subcc %o3, %g3, %i1
11815 popc %l5, %l2
11816 smul %o2, 0x04A7, %o6
11817 faligndata %f4, %f28, %f8
11818 sdivx %i4, 0x1469, %i2
11819 popc 0x18E5, %g7
11820 sdiv %i6, 0x1D4C, %i0
11821 fmul8x16 %f13, %f8, %f4
11822 udivcc %g4, 0x1A9F, %l6
11823 movcc %icc, %o0, %l4
11824 sethi 0x02D9, %l0
11825 movcc %icc, %i3, %o7
11826 movrgz %g2, %g6, %g1
11827 edge8ln %o1, %o5, %l1
11828 movrgez %l3, 0x12B, %i7
11829 stx %g5, [%l7 + 0x10]
11830 umul %i5, %o3, %g3
11831 alignaddr %i1, %l5, %l2
11832 movcc %xcc, %o2, %o4
11833 addcc %i4, %i2, %o6
11834 mulscc %i6, 0x0B18, %i0
11835 edge16ln %g7, %g4, %o0
11836 popc %l4, %l6
11837 udiv %l0, 0x1611, %i3
11838 fone %f10
11839 ld [%l7 + 0x24], %f13
11840 xnorcc %o7, %g2, %g6
11841 or %g1, %o5, %l1
11842 fornot1 %f16, %f6, %f8
11843 movrlz %o1, 0x062, %l3
11844 sllx %i7, 0x13, %i5
11845 stw %g5, [%l7 + 0x40]
11846 save %g3, %o3, %i1
11847 rdpr %cwp, %g1
11848 rdpr %cansave, %g2
11849 rdpr %canrestore, %g3
11850 rdpr %cleanwin, %g4
11851 rdpr %otherwin, %g5
11852 rdpr %wstate, %g6
11853 fabsd %f0, %f20
11854 movge %xcc, %l5, %l2
11855 sdivx %o4, 0x15F2, %o2
11856 movle %icc, %i4, %o6
11857 xnorcc %i2, 0x0BC3, %i0
11858 stb %g7, [%l7 + 0x55]
11859 movl %xcc, %i6, %o0
11860 fexpand %f0, %f12
11861 ldx [%l7 + 0x30], %l4
11862 st %f6, [%l7 + 0x0C]
11863 sdivx %l6, 0x1AB9, %l0
11864 srlx %i3, %g4, %g2
11865 movcs %xcc, %g6, %o7
11866 fmovsvc %icc, %f29, %f21
11867 add %o5, %l1, %g1
11868 edge8l %l3, %i7, %o1
11869 array16 %g5, %i5, %g3
11870 fmovdne %icc, %f11, %f25
11871 sll %o3, 0x02, %l5
11872 ldx [%l7 + 0x30], %i1
11873 alignaddrl %o4, %o2, %l2
11874 fnot1 %f8, %f10
11875 fmovsa %icc, %f24, %f22
11876 udivx %i4, 0x0D69, %o6
11877 nop
11878 set 0x6D, %i6
11879 stb %i2, [%l7 + %i6]
11880 andcc %i0, %i6, %g7
11881 mulscc %o0, 0x04EA, %l4
11882 mova %icc, %l6, %i3
11883 fmovdgu %xcc, %f29, %f6
11884 movrgez %g4, %l0, %g6
11885 ld [%l7 + 0x60], %f2
11886 edge16 %g2, %o5, %l1
11887 srax %g1, 0x04, %o7
11888 umul %i7, 0x0A9F, %l3
11889 edge16ln %o1, %g5, %g3
11890 fmovdcc %icc, %f8, %f23
11891 movrne %i5, %l5, %o3
11892 movleu %icc, %o4, %o2
11893 movcs %xcc, %i1, %i4
11894 sdiv %l2, 0x1E75, %o6
11895 fsrc1 %f6, %f16
11896 or %i0, %i6, %i2
11897 movge %icc, %o0, %l4
11898 movne %xcc, %g7, %l6
11899 st %f16, [%l7 + 0x18]
11900 edge8 %g4, %i3, %l0
11901 orcc %g6, 0x0AC3, %g2
11902 edge32 %o5, %g1, %l1
11903 subccc %o7, 0x0F03, %l3
11904 st %f31, [%l7 + 0x20]
11905 xor %o1, %i7, %g3
11906 fmovsn %xcc, %f11, %f29
11907 movl %xcc, %i5, %g5
11908 bshuffle %f30, %f12, %f22
11909 ldx [%l7 + 0x50], %o3
11910 array16 %l5, %o4, %o2
11911 nop
11912 set 0x2C, %o6
11913 stb %i1, [%l7 + %o6]
11914 addcc %i4, 0x1D5D, %o6
11915 edge16l %l2, %i6, %i2
11916 stx %i0, [%l7 + 0x38]
11917 sdiv %o0, 0x02A2, %l4
11918 edge32ln %g7, %g4, %i3
11919 fmovrdgez %l0, %f14, %f24
11920 movrne %l6, %g6, %o5
11921 nop
11922 set 0x2F, %i4
11923 ldub [%l7 + %i4], %g2
11924 sdivx %g1, 0x13E0, %l1
11925 fpadd32s %f0, %f12, %f31
11926 add %l3, %o1, %o7
11927 xnor %g3, %i7, %i5
11928 array16 %o3, %g5, %o4
11929 movl %icc, %l5, %o2
11930 movn %xcc, %i4, %o6
11931 or %i1, 0x01FC, %l2
11932 edge16n %i6, %i2, %o0
11933 fones %f31
11934 srl %l4, 0x12, %i0
11935 movg %xcc, %g7, %g4
11936 ldsh [%l7 + 0x70], %l0
11937 fxnor %f16, %f8, %f20
11938 sdivcc %i3, 0x0456, %g6
11939 sub %l6, %o5, %g1
11940 sub %g2, %l3, %o1
11941 stb %o7, [%l7 + 0x3A]
11942 movrgz %g3, %l1, %i5
11943 fpadd32 %f28, %f0, %f4
11944 udivcc %i7, 0x1297, %o3
11945 fmuld8ulx16 %f0, %f25, %f20
11946 xor %o4, %l5, %o2
11947 movge %icc, %g5, %i4
11948 movrne %o6, %i1, %l2
11949 fpsub32 %f24, %f14, %f24
11950 ldsw [%l7 + 0x2C], %i2
11951 move %icc, %i6, %o0
11952 udivx %l4, 0x1074, %g7
11953 fmovsleu %xcc, %f5, %f16
11954 movle %icc, %i0, %l0
11955 smul %g4, %g6, %i3
11956 srax %o5, 0x11, %g1
11957 fpsub16 %f8, %f26, %f24
11958 sir 0x0060
11959 array16 %g2, %l3, %l6
11960 fcmpne32 %f2, %f22, %o1
11961 ldsw [%l7 + 0x10], %g3
11962 stb %o7, [%l7 + 0x1A]
11963 movg %xcc, %l1, %i7
11964 fcmpeq16 %f26, %f20, %o3
11965 movrgez %i5, 0x315, %o4
11966 smulcc %o2, 0x1EFC, %g5
11967 movneg %xcc, %i4, %o6
11968 fmovdg %xcc, %f0, %f22
11969 movle %xcc, %i1, %l5
11970 udivx %i2, 0x16DB, %l2
11971 sdiv %i6, 0x1DCB, %o0
11972 fmovrde %g7, %f26, %f28
11973 movleu %xcc, %i0, %l0
11974 stw %g4, [%l7 + 0x0C]
11975 edge16n %l4, %i3, %g6
11976 or %o5, %g1, %l3
11977 andn %g2, %l6, %g3
11978 addcc %o1, %o7, %l1
11979 add %o3, 0x097C, %i5
11980 restore %o4, %i7, %o2
11981 rdpr %cwp, %g1
11982 rdpr %cansave, %g2
11983 rdpr %canrestore, %g3
11984 rdpr %cleanwin, %g4
11985 rdpr %otherwin, %g5
11986 rdpr %wstate, %g6
11987 move %xcc, %g5, %i4
11988 popc %i1, %l5
11989 sdivcc %o6, 0x06AB, %i2
11990 orcc %l2, 0x16A3, %i6
11991 fmul8x16 %f10, %f22, %f4
11992 mulx %o0, 0x1D73, %i0
11993 array32 %g7, %g4, %l0
11994 ld [%l7 + 0x50], %f3
11995 nop
11996 set 0x30, %g7
11997 ldd [%l7 + %g7], %i2
11998 fmovdge %xcc, %f18, %f17
11999 fnot2 %f22, %f0
12000 edge16l %g6, %o5, %l4
12001 andcc %l3, 0x0A24, %g2
12002 fcmple32 %f10, %f12, %l6
12003 subcc %g1, 0x08CF, %g3
12004 edge8 %o1, %o7, %o3
12005 movne %icc, %l1, %o4
12006 ldsw [%l7 + 0x08], %i7
12007 fmovdleu %xcc, %f8, %f15
12008 fmovsneg %xcc, %f23, %f2
12009 ld [%l7 + 0x58], %f13
12010 add %i5, %g5, %o2
12011 edge16n %i1, %i4, %l5
12012 movcs %icc, %i2, %o6
12013 or %i6, 0x0EA8, %o0
12014 movg %icc, %l2, %g7
12015 sub %g4, 0x192A, %i0
12016 movgu %xcc, %i3, %g6
12017 subcc %o5, 0x07A8, %l0
12018 subc %l3, %g2, %l4
12019 movge %icc, %l6, %g1
12020 fmovdcc %icc, %f0, %f17
12021 fxnors %f9, %f22, %f5
12022 array16 %o1, %o7, %o3
12023 array8 %l1, %g3, %i7
12024 movle %icc, %o4, %g5
12025 movle %icc, %i5, %o2
12026 ldd [%l7 + 0x08], %f26
12027 movneg %xcc, %i4, %l5
12028 subc %i2, %i1, %i6
12029 popc %o6, %o0
12030 array8 %g7, %g4, %i0
12031 popc %l2, %i3
12032 udivx %g6, 0x0AEC, %o5
12033 movcs %icc, %l0, %l3
12034 xnor %l4, 0x1507, %g2
12035 movvc %icc, %l6, %g1
12036 fpack32 %f4, %f26, %f4
12037 subccc %o7, %o3, %l1
12038 subc %o1, %i7, %o4
12039 fmovsa %icc, %f11, %f22
12040 fexpand %f20, %f24
12041 fone %f14
12042 fornot1 %f14, %f4, %f10
12043 xorcc %g3, 0x125F, %g5
12044 alignaddrl %o2, %i4, %i5
12045 xor %l5, %i1, %i6
12046 sllx %o6, 0x10, %o0
12047 udivx %i2, 0x053D, %g4
12048 addc %g7, %l2, %i3
12049 movl %icc, %g6, %i0
12050 sdiv %l0, 0x0463, %l3
12051 fmovde %icc, %f17, %f4
12052 array8 %o5, %g2, %l4
12053 fabsd %f14, %f6
12054 ldd [%l7 + 0x70], %f12
12055 bshuffle %f30, %f12, %f28
12056 stw %l6, [%l7 + 0x28]
12057 edge16 %g1, %o3, %l1
12058 lduh [%l7 + 0x34], %o7
12059 edge16n %o1, %i7, %o4
12060 movrne %g5, %o2, %i4
12061 udivcc %g3, 0x0656, %i5
12062 lduh [%l7 + 0x16], %l5
12063 fnors %f8, %f22, %f8
12064 subccc %i1, %i6, %o0
12065 addc %i2, 0x0E3E, %g4
12066 subcc %g7, %o6, %i3
12067 fmovda %icc, %f24, %f25
12068 umulcc %l2, %i0, %g6
12069 movne %xcc, %l0, %l3
12070 sir 0x187C
12071 alignaddr %o5, %g2, %l4
12072 ldsh [%l7 + 0x4C], %g1
12073 edge32n %l6, %o3, %o7
12074 fmovsleu %xcc, %f21, %f8
12075 edge8l %l1, %i7, %o1
12076 save %g5, 0x0A31, %o2
12077 rdpr %cwp, %g1
12078 rdpr %cansave, %g2
12079 rdpr %canrestore, %g3
12080 rdpr %cleanwin, %g4
12081 rdpr %otherwin, %g5
12082 rdpr %wstate, %g6
12083 stb %o4, [%l7 + 0x4D]
12084 mulx %g3, %i5, %l5
12085 fcmpne32 %f26, %f2, %i4
12086 ld [%l7 + 0x20], %f27
12087 edge16ln %i6, %o0, %i1
12088 fmovdneg %xcc, %f26, %f21
12089 move %icc, %g4, %g7
12090 sdiv %o6, 0x00D9, %i2
12091 orncc %l2, %i3, %g6
12092 srax %l0, 0x1D, %l3
12093 fcmpeq16 %f10, %f28, %i0
12094 movrne %o5, %g2, %l4
12095 fmovdn %xcc, %f15, %f30
12096 fmovrsgez %g1, %f11, %f8
12097 udivx %o3, 0x1755, %l6
12098 edge16ln %o7, %l1, %i7
12099 array32 %o1, %g5, %o2
12100 andncc %o4, %g3, %i5
12101 save %l5, 0x1E17, %i4
12102 rdpr %cwp, %g1
12103 rdpr %cansave, %g2
12104 rdpr %canrestore, %g3
12105 rdpr %cleanwin, %g4
12106 rdpr %otherwin, %g5
12107 rdpr %wstate, %g6
12108 andncc %i6, %i1, %g4
12109 mulx %o0, 0x05C1, %g7
12110 alignaddr %i2, %o6, %l2
12111 popc 0x10F3, %g6
12112 movrne %i3, %l0, %l3
12113 andncc %o5, %g2, %i0
12114 sir 0x0158
12115 movrlz %l4, 0x18F, %o3
12116 movne %xcc, %l6, %g1
12117 mova %icc, %l1, %o7
12118 movneg %xcc, %o1, %g5
12119 edge16ln %o2, %o4, %i7
12120 fmovdcs %xcc, %f30, %f1
12121 orncc %i5, %l5, %i4
12122 fcmpd %fcc2, %f14, %f4
12123 addcc %g3, 0x010B, %i1
12124 movne %xcc, %i6, %g4
12125 array32 %g7, %i2, %o6
12126 andcc %l2, %o0, %i3
12127 fpsub32 %f4, %f16, %f14
12128 for %f28, %f12, %f30
12129 fmovdn %icc, %f10, %f14
12130 stx %g6, [%l7 + 0x58]
12131 movrgez %l3, 0x328, %o5
12132 array32 %l0, %i0, %g2
12133 movrlez %o3, 0x35C, %l4
12134 movcs %xcc, %g1, %l6
12135 edge16l %o7, %o1, %l1
12136 st %f25, [%l7 + 0x34]
12137 smul %g5, %o2, %o4
12138 andcc %i5, 0x0564, %l5
12139 siam 0x0
12140 addcc %i7, 0x1AF4, %i4
12141 edge32ln %g3, %i6, %i1
12142 alignaddr %g7, %i2, %g4
12143 fmovda %xcc, %f0, %f7
12144 movneg %icc, %l2, %o0
12145 std %f18, [%l7 + 0x50]
12146 sdivcc %o6, 0x00EE, %i3
12147 smulcc %g6, 0x0C27, %l3
12148 movg %xcc, %l0, %i0
12149 movpos %xcc, %o5, %g2
12150 fmul8x16 %f3, %f4, %f2
12151 udivcc %l4, 0x1322, %g1
12152 movneg %xcc, %o3, %o7
12153 nop
12154 set 0x67, %g1
12155 stb %o1, [%l7 + %g1]
12156 edge16l %l6, %l1, %o2
12157 movpos %xcc, %g5, %i5
12158 pdist %f20, %f0, %f18
12159 xnor %o4, 0x0B1E, %i7
12160 orn %i4, %g3, %i6
12161 movrlz %i1, %l5, %g7
12162 fmovde %xcc, %f12, %f20
12163 movne %xcc, %i2, %l2
12164 fcmpne32 %f26, %f8, %o0
12165 fxnors %f30, %f10, %f10
12166 movg %icc, %g4, %i3
12167 ldsh [%l7 + 0x24], %g6
12168 movne %icc, %o6, %l0
12169 edge16 %l3, %o5, %i0
12170 ldsh [%l7 + 0x3C], %l4
12171 fnot2s %f8, %f19
12172 movrlz %g2, 0x3C5, %o3
12173 sdivx %g1, 0x0B3D, %o7
12174 lduw [%l7 + 0x78], %l6
12175 alignaddrl %o1, %o2, %g5
12176 andcc %l1, 0x087B, %i5
12177 andncc %o4, %i7, %g3
12178 alignaddrl %i4, %i1, %i6
12179 sdivcc %g7, 0x1B34, %i2
12180 add %l5, %o0, %g4
12181 fmovsleu %icc, %f4, %f22
12182 andn %l2, %g6, %o6
12183 fmovrdlez %i3, %f12, %f22
12184 subccc %l3, %l0, %i0
12185 orcc %l4, %g2, %o5
12186 movcs %xcc, %g1, %o3
12187 sub %o7, 0x1DC9, %l6
12188 andncc %o2, %g5, %o1
12189 fand %f18, %f8, %f6
12190 edge32ln %i5, %o4, %l1
12191 alignaddr %g3, %i4, %i7
12192 array16 %i6, %g7, %i2
12193 sllx %l5, 0x1C, %i1
12194 edge8ln %g4, %o0, %l2
12195 ldsb [%l7 + 0x73], %o6
12196 ldub [%l7 + 0x77], %g6
12197 umul %l3, 0x1A53, %l0
12198 udiv %i3, 0x0BB1, %i0
12199 xnor %l4, 0x1560, %o5
12200 save %g2, 0x191B, %o3
12201 rdpr %cwp, %g1
12202 rdpr %cansave, %g2
12203 rdpr %canrestore, %g3
12204 rdpr %cleanwin, %g4
12205 rdpr %otherwin, %g5
12206 rdpr %wstate, %g6
12207 stw %g1, [%l7 + 0x14]
12208 movle %xcc, %l6, %o7
12209 setx loop_42, %l0, %l1
12210 return %l1
12211 nop
12212 rdpr %cwp, %g1
12213 rdpr %cansave, %g2
12214 rdpr %canrestore, %g3
12215 rdpr %cleanwin, %g4
12216 rdpr %otherwin, %g5
12217 rdpr %wstate, %g6
12218loop_42: fmovdvc %xcc, %f30, %f23
12219 edge16ln %i5, %o4, %g3
12220 movgu %icc, %i4, %i7
12221 fcmpd %fcc1, %f8, %f20
12222 lduw [%l7 + 0x28], %l1
12223 array16 %i6, %i2, %g7
12224 movcc %icc, %l5, %i1
12225 add %o0, 0x1631, %l2
12226 xor %g4, 0x1469, %o6
12227 orncc %l3, %l0, %i3
12228 umulcc %i0, 0x1E70, %l4
12229 std %f16, [%l7 + 0x20]
12230 orncc %g6, 0x122B, %g2
12231 sdivx %o5, 0x1D00, %g1
12232 orn %l6, %o7, %o3
12233 ldsw [%l7 + 0x40], %g5
12234 fnot1 %f16, %f0
12235 subc %o1, 0x1138, %o2
12236 udiv %i5, 0x0748, %o4
12237 ldd [%l7 + 0x18], %g2
12238 fnands %f3, %f25, %f23
12239 fpsub32s %f30, %f10, %f8
12240 lduw [%l7 + 0x44], %i7
12241 fnors %f4, %f3, %f24
12242 udiv %i4, 0x1618, %i6
12243 movvs %xcc, %i2, %l1
12244 fmovscc %xcc, %f21, %f2
12245 movrgz %l5, 0x190, %i1
12246 edge32l %g7, %o0, %g4
12247 smul %l2, %l3, %l0
12248 edge32 %i3, %i0, %o6
12249 stw %l4, [%l7 + 0x64]
12250 fnor %f28, %f28, %f30
12251 fmovdpos %icc, %f31, %f26
12252 move %icc, %g2, %o5
12253 fandnot2s %f31, %f16, %f1
12254 movvs %icc, %g6, %l6
12255 std %f2, [%l7 + 0x40]
12256 array8 %o7, %g1, %o3
12257 edge32l %o1, %g5, %i5
12258 fmovsl %icc, %f11, %f7
12259 movl %icc, %o2, %g3
12260 alignaddr %o4, %i4, %i7
12261 edge32n %i6, %i2, %l5
12262 fzeros %f6
12263 smul %i1, %g7, %o0
12264 fmovdleu %icc, %f5, %f26
12265 movleu %icc, %l1, %g4
12266 ldx [%l7 + 0x58], %l3
12267 addccc %l2, %i3, %l0
12268 edge8l %i0, %l4, %g2
12269 ldd [%l7 + 0x70], %o4
12270 ld [%l7 + 0x1C], %f25
12271 stb %o6, [%l7 + 0x39]
12272 srl %l6, %g6, %o7
12273 fcmpes %fcc1, %f19, %f0
12274 st %f9, [%l7 + 0x5C]
12275 nop
12276 set 0x18, %l2
12277 ldd [%l7 + %l2], %f2
12278 stb %o3, [%l7 + 0x3B]
12279 edge16ln %g1, %g5, %o1
12280 fmovrsne %o2, %f4, %f7
12281 movleu %icc, %g3, %o4
12282 ldub [%l7 + 0x42], %i5
12283 ldsw [%l7 + 0x3C], %i7
12284 movrlez %i4, 0x13E, %i2
12285 movvc %icc, %l5, %i1
12286 ldsh [%l7 + 0x32], %i6
12287 stx %g7, [%l7 + 0x58]
12288 orncc %l1, 0x1EC1, %g4
12289 movn %xcc, %l3, %o0
12290 movneg %xcc, %l2, %l0
12291 xnor %i3, %l4, %g2
12292 fmovspos %xcc, %f23, %f27
12293 movcc %xcc, %o5, %o6
12294 std %f4, [%l7 + 0x30]
12295 xnorcc %l6, 0x14E6, %g6
12296 edge8 %i0, %o3, %o7
12297 movge %xcc, %g1, %g5
12298 andcc %o1, %g3, %o4
12299 movvs %icc, %o2, %i5
12300 fmovdg %icc, %f21, %f25
12301 sth %i7, [%l7 + 0x60]
12302 movg %xcc, %i2, %l5
12303 movgu %xcc, %i1, %i6
12304 or %i4, 0x1B85, %g7
12305 xnor %g4, %l3, %l1
12306 ldub [%l7 + 0x0C], %l2
12307 ldsh [%l7 + 0x1E], %l0
12308 ldsh [%l7 + 0x5E], %o0
12309 sll %l4, %i3, %g2
12310 fands %f26, %f18, %f19
12311 srl %o5, 0x03, %l6
12312 edge32ln %g6, %o6, %i0
12313 edge32ln %o3, %g1, %g5
12314 fcmpgt16 %f8, %f24, %o1
12315 fcmpeq16 %f18, %f14, %g3
12316 stb %o4, [%l7 + 0x51]
12317 restore %o2, 0x1AA4, %o7
12318 rdpr %cwp, %g1
12319 rdpr %cansave, %g2
12320 rdpr %canrestore, %g3
12321 rdpr %cleanwin, %g4
12322 rdpr %otherwin, %g5
12323 rdpr %wstate, %g6
12324 fmovsl %icc, %f21, %f17
12325 ldsb [%l7 + 0x0C], %i7
12326 fxnors %f11, %f1, %f31
12327 edge16ln %i2, %l5, %i5
12328 fmovsle %icc, %f24, %f6
12329 srax %i1, %i4, %g7
12330 fmul8ulx16 %f22, %f16, %f16
12331 fnot1s %f2, %f12
12332 edge32 %g4, %i6, %l3
12333 fcmpne32 %f4, %f30, %l2
12334 fzeros %f21
12335 xnorcc %l0, %l1, %l4
12336 xor %o0, %i3, %g2
12337 srl %l6, %g6, %o5
12338 andn %o6, %i0, %o3
12339 movrlz %g5, %g1, %g3
12340 fmovrsne %o4, %f24, %f14
12341 movcc %xcc, %o1, %o7
12342 xor %o2, %i7, %i2
12343 edge16 %l5, %i5, %i4
12344 sir 0x01CA
12345 move %xcc, %g7, %g4
12346 umulcc %i6, 0x198D, %l3
12347 movle %xcc, %l2, %i1
12348 sllx %l1, %l4, %l0
12349 ldx [%l7 + 0x50], %i3
12350 stb %g2, [%l7 + 0x2C]
12351 fpsub16 %f20, %f8, %f26
12352 fandnot2s %f27, %f8, %f1
12353 orcc %l6, %o0, %o5
12354 ldsw [%l7 + 0x4C], %g6
12355 or %o6, %i0, %o3
12356 add %g5, 0x1981, %g1
12357 srl %g3, 0x1D, %o1
12358 mova %xcc, %o7, %o2
12359 fzero %f12
12360 fors %f0, %f30, %f10
12361 srax %i7, 0x00, %i2
12362 fmovsa %xcc, %f1, %f24
12363 movcs %xcc, %l5, %o4
12364 sdiv %i5, 0x1E29, %g7
12365 sethi 0x06CE, %g4
12366 fandnot2s %f13, %f8, %f1
12367 stw %i6, [%l7 + 0x2C]
12368 smulcc %l3, 0x0F45, %l2
12369 add %i4, %l1, %i1
12370 fmovdl %icc, %f12, %f20
12371 ldsh [%l7 + 0x3A], %l0
12372 stw %l4, [%l7 + 0x7C]
12373 sll %i3, 0x11, %g2
12374 addc %o0, 0x0BDC, %l6
12375 movneg %icc, %o5, %o6
12376 sethi 0x139C, %g6
12377 fpadd32 %f24, %f24, %f12
12378 mulscc %o3, %i0, %g1
12379 sllx %g5, %g3, %o7
12380 fcmped %fcc3, %f22, %f14
12381 movge %xcc, %o1, %i7
12382 movvs %icc, %i2, %l5
12383 array16 %o4, %o2, %i5
12384 edge16l %g4, %g7, %i6
12385 edge32ln %l2, %l3, %l1
12386 andn %i4, 0x01E4, %l0
12387 move %xcc, %l4, %i1
12388 edge32n %g2, %o0, %l6
12389 fpsub32 %f8, %f14, %f28
12390 andn %o5, %i3, %g6
12391 fmovrdne %o6, %f6, %f8
12392 fmovsvs %xcc, %f21, %f10
12393 sdivcc %o3, 0x18DF, %i0
12394 movrlz %g5, 0x18A, %g3
12395 udiv %g1, 0x1ED3, %o7
12396 orn %i7, 0x17E9, %i2
12397 ldub [%l7 + 0x13], %o1
12398 nop
12399 set 0x68, %l0
12400 ldx [%l7 + %l0], %l5
12401 save %o2, 0x0357, %o4
12402 rdpr %cwp, %g1
12403 rdpr %cansave, %g2
12404 rdpr %canrestore, %g3
12405 rdpr %cleanwin, %g4
12406 rdpr %otherwin, %g5
12407 rdpr %wstate, %g6
12408 stx %i5, [%l7 + 0x68]
12409 fmovsvs %icc, %f21, %f13
12410 sll %g4, %i6, %g7
12411 ldub [%l7 + 0x17], %l2
12412 andcc %l1, 0x164D, %i4
12413 movrgz %l0, %l3, %i1
12414 edge32ln %g2, %o0, %l6
12415 orcc %l4, 0x11B7, %o5
12416 mova %xcc, %g6, %i3
12417 movle %xcc, %o6, %o3
12418 fmovdneg %icc, %f20, %f22
12419 sllx %i0, %g5, %g1
12420 fandnot1s %f21, %f2, %f20
12421 movne %xcc, %g3, %o7
12422 save %i2, %o1, %i7
12423 rdpr %cwp, %g1
12424 rdpr %cansave, %g2
12425 rdpr %canrestore, %g3
12426 rdpr %cleanwin, %g4
12427 rdpr %otherwin, %g5
12428 rdpr %wstate, %g6
12429 alignaddrl %l5, %o2, %i5
12430 ldsw [%l7 + 0x70], %o4
12431 movvc %icc, %g4, %i6
12432 sdiv %l2, 0x12F2, %g7
12433 andncc %l1, %l0, %l3
12434 edge16l %i1, %g2, %i4
12435 movg %icc, %l6, %l4
12436 movcc %icc, %o0, %o5
12437 fmovrslz %g6, %f1, %f28
12438 sllx %o6, 0x0B, %o3
12439 udiv %i0, 0x0A71, %i3
12440 udivx %g5, 0x1D92, %g3
12441 andn %g1, 0x146A, %o7
12442 movrgz %o1, %i2, %i7
12443 array32 %l5, %o2, %o4
12444 fmovsleu %xcc, %f21, %f6
12445 lduw [%l7 + 0x30], %g4
12446 movvc %icc, %i5, %i6
12447 umul %l2, 0x0D5F, %l1
12448 sll %l0, %g7, %i1
12449 for %f16, %f14, %f24
12450 mulx %g2, %i4, %l6
12451 fmovsvc %xcc, %f23, %f17
12452 ldd [%l7 + 0x60], %l4
12453 movleu %xcc, %o0, %l3
12454 fmovrse %g6, %f16, %f27
12455 andn %o5, 0x0811, %o6
12456 movrlez %o3, %i3, %i0
12457 fmovdn %xcc, %f6, %f25
12458 movn %icc, %g5, %g3
12459 andn %o7, 0x1770, %g1
12460 add %i2, 0x1C4C, %o1
12461 movvc %xcc, %i7, %o2
12462 sllx %l5, 0x15, %o4
12463 addccc %i5, 0x04F6, %i6
12464 movgu %icc, %l2, %g4
12465 fpsub32s %f6, %f13, %f2
12466 xnor %l1, %l0, %i1
12467 ldx [%l7 + 0x78], %g2
12468 xnor %i4, 0x1687, %l6
12469 smulcc %g7, %o0, %l4
12470 movvs %icc, %g6, %o5
12471 ldsh [%l7 + 0x52], %o6
12472 edge16ln %l3, %i3, %i0
12473 subc %g5, 0x0F21, %o3
12474 fxnor %f30, %f26, %f8
12475 fmovdgu %xcc, %f17, %f9
12476 smulcc %g3, %o7, %i2
12477 ldsb [%l7 + 0x75], %o1
12478 nop
12479 set 0x10, %l4
12480 std %f8, [%l7 + %l4]
12481 movneg %xcc, %i7, %g1
12482 subccc %l5, %o4, %i5
12483 fnot1 %f4, %f22
12484 lduh [%l7 + 0x18], %i6
12485 xnor %l2, 0x1F31, %o2
12486 nop
12487 set 0x70, %i1
12488 ldx [%l7 + %i1], %g4
12489 nop
12490 set 0x40, %l6
12491 ldsh [%l7 + %l6], %l0
12492 xnor %l1, 0x1551, %g2
12493 stb %i1, [%l7 + 0x45]
12494 fmovsge %icc, %f17, %f26
12495 edge32 %l6, %i4, %o0
12496 fmovde %xcc, %f25, %f11
12497 alignaddrl %l4, %g6, %o5
12498 fxnors %f4, %f9, %f8
12499 addcc %o6, 0x1D4E, %l3
12500 setx loop_43, %l0, %l1
12501 return %l1
12502 nop
12503 rdpr %cwp, %g1
12504 rdpr %cansave, %g2
12505 rdpr %canrestore, %g3
12506 rdpr %cleanwin, %g4
12507 rdpr %otherwin, %g5
12508 rdpr %wstate, %g6
12509loop_43: movcs %xcc, %o3, %i0
12510 fpack32 %f14, %f0, %f24
12511 fxors %f22, %f15, %f22
12512 fmovrdne %o7, %f22, %f0
12513 edge32n %g3, %i2, %o1
12514 fpadd32 %f6, %f0, %f26
12515 subc %g1, %i7, %l5
12516 orn %o4, %i6, %i5
12517 stx %o2, [%l7 + 0x38]
12518 ldsb [%l7 + 0x10], %g4
12519 udivcc %l0, 0x0A3C, %l1
12520 sllx %l2, 0x09, %g2
12521 edge32 %i1, %i4, %l6
12522 edge32 %l4, %o0, %o5
12523 movvc %icc, %g6, %l3
12524 std %f26, [%l7 + 0x08]
12525 ld [%l7 + 0x10], %f29
12526 subccc %i3, %o6, %g7
12527 edge8 %g5, %i0, %o7
12528 alignaddrl %g3, %i2, %o1
12529 fnors %f16, %f26, %f6
12530 addccc %o3, %i7, %g1
12531 fmovsg %icc, %f7, %f13
12532 srlx %o4, 0x12, %l5
12533 fpsub16 %f18, %f8, %f22
12534 popc %i5, %o2
12535 movrlz %i6, 0x26C, %g4
12536 ld [%l7 + 0x14], %f13
12537 edge32ln %l0, %l2, %l1
12538 ldsb [%l7 + 0x0B], %i1
12539 add %g2, 0x0A60, %l6
12540 srl %i4, %o0, %o5
12541 fsrc2 %f28, %f22
12542 xor %g6, 0x05EA, %l3
12543 edge32ln %l4, %o6, %i3
12544 mova %icc, %g5, %g7
12545 and %o7, 0x0C99, %g3
12546 udivcc %i0, 0x1A04, %o1
12547 edge16l %i2, %o3, %i7
12548 mulx %o4, 0x1552, %g1
12549 andcc %i5, %o2, %l5
12550 movge %icc, %g4, %l0
12551 ldsh [%l7 + 0x34], %i6
12552 movleu %icc, %l1, %i1
12553 array16 %l2, %l6, %i4
12554 fmovrdgez %g2, %f24, %f24
12555 stw %o5, [%l7 + 0x28]
12556 add %g6, 0x0DC6, %o0
12557 subc %l4, 0x1BEC, %o6
12558 ldub [%l7 + 0x43], %l3
12559 movre %g5, %i3, %o7
12560 umul %g3, %i0, %o1
12561 fmovdle %icc, %f27, %f13
12562 andncc %g7, %i2, %o3
12563 add %o4, %g1, %i7
12564 movleu %xcc, %o2, %i5
12565 ldub [%l7 + 0x0F], %g4
12566 ldd [%l7 + 0x20], %l0
12567 fxor %f12, %f26, %f10
12568 edge32ln %i6, %l1, %i1
12569 edge8n %l2, %l5, %i4
12570 movrne %l6, %g2, %o5
12571 sethi 0x0C6F, %o0
12572 edge8ln %l4, %o6, %g6
12573 fmovdg %xcc, %f20, %f27
12574 mulscc %l3, %g5, %i3
12575 orncc %o7, %g3, %i0
12576 movl %xcc, %o1, %g7
12577 movpos %xcc, %o3, %i2
12578 st %f29, [%l7 + 0x34]
12579 fmul8ulx16 %f28, %f26, %f28
12580 edge16n %o4, %g1, %o2
12581 ldsb [%l7 + 0x5C], %i7
12582 fandnot1 %f26, %f4, %f12
12583 andcc %i5, 0x11D2, %l0
12584 fandnot1s %f4, %f5, %f22
12585 array8 %i6, %l1, %g4
12586 ldsh [%l7 + 0x0A], %l2
12587 edge32ln %i1, %i4, %l6
12588 fcmpgt32 %f12, %f16, %g2
12589 andn %o5, %l5, %l4
12590 fpsub16 %f2, %f18, %f10
12591 ldsb [%l7 + 0x6E], %o6
12592 fcmpeq32 %f4, %f14, %g6
12593 movn %xcc, %o0, %l3
12594 fmovrdgz %g5, %f8, %f8
12595 movre %o7, %i3, %g3
12596 add %o1, 0x00CD, %g7
12597 smulcc %i0, %o3, %i2
12598 movvc %xcc, %o4, %o2
12599 movrgz %g1, %i7, %i5
12600 and %l0, %l1, %g4
12601 movneg %xcc, %l2, %i6
12602 sethi 0x0A3E, %i1
12603 movl %xcc, %l6, %i4
12604 fornot2 %f18, %f12, %f10
12605 edge32n %o5, %g2, %l5
12606 fsrc1s %f27, %f12
12607 stb %o6, [%l7 + 0x3D]
12608 or %l4, %g6, %o0
12609 and %g5, %l3, %i3
12610 ldx [%l7 + 0x50], %g3
12611 fcmple32 %f30, %f2, %o7
12612 movcs %xcc, %g7, %o1
12613 nop
12614 set 0x18, %l5
12615 std %f28, [%l7 + %l5]
12616 std %f28, [%l7 + 0x40]
12617 sdivx %o3, 0x0A46, %i0
12618 fxnors %f12, %f27, %f10
12619 fnegs %f18, %f15
12620 movcc %icc, %i2, %o2
12621 st %f30, [%l7 + 0x50]
12622 sethi 0x0DE6, %g1
12623 ldsw [%l7 + 0x48], %o4
12624 movneg %xcc, %i7, %l0
12625 movn %xcc, %i5, %g4
12626 edge16l %l2, %i6, %i1
12627 andn %l6, 0x0A43, %i4
12628 movrlez %l1, %o5, %l5
12629 nop
12630 set 0x68, %o0
12631 ldx [%l7 + %o0], %g2
12632 alignaddr %o6, %l4, %o0
12633 or %g5, 0x0092, %l3
12634 save %g6, 0x171E, %g3
12635 rdpr %cwp, %g1
12636 rdpr %cansave, %g2
12637 rdpr %canrestore, %g3
12638 rdpr %cleanwin, %g4
12639 rdpr %otherwin, %g5
12640 rdpr %wstate, %g6
12641 orncc %i3, %g7, %o7
12642 sethi 0x1495, %o1
12643 mova %xcc, %i0, %o3
12644 or %o2, %g1, %i2
12645 edge16 %i7, %o4, %i5
12646 movn %icc, %g4, %l0
12647 fmovdge %xcc, %f26, %f31
12648 fpack16 %f22, %f29
12649 edge8ln %l2, %i6, %l6
12650 add %i1, %l1, %i4
12651 edge32l %l5, %g2, %o6
12652 mulx %l4, %o0, %o5
12653 xorcc %g5, 0x1EB0, %g6
12654 fnot1 %f2, %f26
12655 movcs %xcc, %l3, %i3
12656 array16 %g7, %g3, %o7
12657 std %f2, [%l7 + 0x20]
12658 orcc %o1, %o3, %o2
12659 orcc %g1, 0x075A, %i0
12660 nop
12661 set 0x10, %g4
12662 stx %i2, [%l7 + %g4]
12663 sdiv %i7, 0x1EC8, %o4
12664 sra %g4, 0x07, %l0
12665 umul %i5, %l2, %l6
12666 umulcc %i6, 0x010B, %i1
12667 ldsb [%l7 + 0x0A], %i4
12668 sllx %l1, %l5, %o6
12669 smul %l4, %o0, %g2
12670 movle %xcc, %o5, %g5
12671 movneg %icc, %l3, %i3
12672 array16 %g6, %g3, %g7
12673 stx %o7, [%l7 + 0x40]
12674 movrlez %o3, %o1, %g1
12675 edge32l %i0, %i2, %i7
12676 ld [%l7 + 0x74], %f20
12677 andncc %o4, %g4, %o2
12678 fcmpne16 %f28, %f6, %i5
12679 movne %icc, %l0, %l6
12680 mulx %i6, %l2, %i1
12681 movge %icc, %l1, %l5
12682 sdivcc %i4, 0x1212, %l4
12683 movrlz %o0, 0x2F4, %o6
12684 fnegs %f0, %f19
12685 udivcc %o5, 0x09ED, %g5
12686 sdivx %g2, 0x1A88, %i3
12687 fpadd32 %f0, %f10, %f12
12688 fmovse %xcc, %f15, %f17
12689 edge8ln %g6, %g3, %l3
12690 sra %o7, 0x1B, %o3
12691 movrgez %g7, 0x385, %g1
12692 edge16n %i0, %i2, %o1
12693 edge16 %o4, %i7, %g4
12694 stx %i5, [%l7 + 0x38]
12695 add %l0, %o2, %i6
12696 movvs %xcc, %l2, %i1
12697 fmovrslz %l6, %f28, %f12
12698 array8 %l5, %i4, %l4
12699 fsrc1 %f4, %f30
12700 sub %o0, %o6, %l1
12701 smulcc %g5, %o5, %i3
12702 xor %g6, %g3, %g2
12703 orcc %l3, 0x0F41, %o3
12704 and %o7, %g1, %i0
12705 smul %g7, %o1, %o4
12706 movvc %icc, %i2, %g4
12707 movg %xcc, %i5, %i7
12708 fpackfix %f14, %f31
12709 movneg %xcc, %l0, %o2
12710 edge8 %i6, %i1, %l2
12711 sdivcc %l5, 0x0F9F, %i4
12712 movrgz %l6, 0x1BA, %l4
12713 st %f7, [%l7 + 0x30]
12714 array32 %o0, %l1, %o6
12715 movge %xcc, %o5, %i3
12716 fandnot2s %f20, %f12, %f26
12717 st %f21, [%l7 + 0x60]
12718 fpadd32 %f20, %f14, %f16
12719 edge32 %g5, %g6, %g3
12720 xnorcc %l3, 0x1E40, %o3
12721 fmovdn %icc, %f8, %f6
12722 ldd [%l7 + 0x28], %f26
12723 srlx %o7, 0x0F, %g1
12724 andn %i0, 0x097D, %g7
12725 orncc %g2, %o4, %i2
12726 std %f26, [%l7 + 0x18]
12727 st %f22, [%l7 + 0x48]
12728 fornot1s %f20, %f26, %f26
12729 movgu %icc, %o1, %g4
12730 std %f10, [%l7 + 0x08]
12731 smulcc %i5, 0x0724, %l0
12732 fcmpd %fcc2, %f24, %f24
12733 sdivx %i7, 0x080F, %o2
12734 ld [%l7 + 0x48], %f30
12735 edge16l %i1, %l2, %l5
12736 or %i4, 0x0737, %i6
12737 edge16l %l4, %l6, %o0
12738 movrgez %l1, 0x2BA, %o6
12739 movneg %icc, %i3, %o5
12740 movg %xcc, %g5, %g3
12741 ldsh [%l7 + 0x42], %l3
12742 fsrc2s %f23, %f18
12743 addccc %o3, %o7, %g6
12744 sir 0x11F1
12745 movcs %icc, %g1, %i0
12746 movrgz %g2, 0x3B3, %g7
12747 ld [%l7 + 0x34], %f1
12748 ldd [%l7 + 0x78], %o4
12749 array16 %o1, %i2, %g4
12750 popc %i5, %l0
12751 orcc %o2, %i1, %l2
12752 mulx %i7, %i4, %l5
12753 movgu %xcc, %l4, %i6
12754 fnands %f14, %f9, %f12
12755 xnorcc %o0, 0x1535, %l6
12756 fcmple32 %f8, %f20, %l1
12757 sth %i3, [%l7 + 0x48]
12758 stx %o5, [%l7 + 0x20]
12759 ldub [%l7 + 0x0A], %g5
12760 fmovdge %icc, %f18, %f29
12761 alignaddrl %o6, %g3, %o3
12762 move %icc, %l3, %g6
12763 movrgz %g1, %i0, %g2
12764 fxors %f1, %f15, %f8
12765 movvc %xcc, %o7, %g7
12766 std %f4, [%l7 + 0x68]
12767 fmovsvs %icc, %f26, %f15
12768 fmovs %f31, %f6
12769 edge8l %o1, %i2, %o4
12770 st %f24, [%l7 + 0x18]
12771 sll %i5, %g4, %l0
12772 add %i1, %l2, %o2
12773 movcs %icc, %i4, %l5
12774 movrne %l4, 0x2C1, %i7
12775 edge16l %o0, %i6, %l1
12776 smul %l6, %o5, %g5
12777 sll %i3, %g3, %o6
12778 move %xcc, %o3, %l3
12779 umul %g1, %i0, %g6
12780 edge8ln %g2, %g7, %o1
12781 mova %icc, %o7, %o4
12782 sdivx %i2, 0x05A7, %g4
12783 movneg %icc, %l0, %i1
12784 array32 %l2, %o2, %i4
12785 sra %i5, %l5, %l4
12786 xnor %i7, %i6, %o0
12787 array16 %l1, %o5, %l6
12788 fcmpgt16 %f4, %f6, %g5
12789 mulscc %g3, 0x1FC2, %o6
12790 movrlez %i3, %l3, %o3
12791 movleu %xcc, %i0, %g6
12792 movvs %xcc, %g1, %g2
12793 fpadd16s %f24, %f8, %f18
12794 edge32n %g7, %o1, %o7
12795 edge16n %i2, %g4, %l0
12796 sll %i1, %o4, %l2
12797 udivx %o2, 0x0C1D, %i4
12798 stw %l5, [%l7 + 0x24]
12799 movrgz %i5, 0x023, %l4
12800 edge32n %i7, %i6, %l1
12801 edge32n %o5, %l6, %g5
12802 addc %g3, 0x0A18, %o0
12803 movrgz %o6, %i3, %l3
12804 addc %o3, %g6, %i0
12805 movrlez %g1, %g7, %o1
12806 subccc %o7, 0x1183, %i2
12807 save %g4, %g2, %i1
12808 rdpr %cwp, %g1
12809 rdpr %cansave, %g2
12810 rdpr %canrestore, %g3
12811 rdpr %cleanwin, %g4
12812 rdpr %otherwin, %g5
12813 rdpr %wstate, %g6
12814 movrlz %l0, %l2, %o2
12815 std %f14, [%l7 + 0x38]
12816 fmovdgu %icc, %f26, %f10
12817 sll %i4, 0x0C, %l5
12818 edge32l %i5, %l4, %i7
12819 ldsw [%l7 + 0x6C], %i6
12820 fandnot2s %f15, %f15, %f7
12821 orn %l1, %o5, %o4
12822 restore %g5, 0x0C14, %l6
12823 rdpr %cwp, %g1
12824 rdpr %cansave, %g2
12825 rdpr %canrestore, %g3
12826 rdpr %cleanwin, %g4
12827 rdpr %otherwin, %g5
12828 rdpr %wstate, %g6
12829 udivcc %o0, 0x1ED4, %o6
12830 movneg %icc, %g3, %i3
12831 umul %l3, 0x1C4F, %o3
12832 movpos %xcc, %i0, %g1
12833 edge16l %g6, %o1, %g7
12834 subc %i2, %g4, %g2
12835 sdiv %i1, 0x1179, %l0
12836 srax %l2, 0x12, %o7
12837 edge16 %i4, %o2, %l5
12838 movrlz %l4, %i5, %i7
12839 edge8ln %l1, %i6, %o4
12840 movrlez %g5, %o5, %o0
12841 fabss %f29, %f20
12842 xorcc %l6, 0x1AB9, %o6
12843 fone %f14
12844 udivcc %g3, 0x125A, %i3
12845 edge32n %l3, %o3, %g1
12846 addccc %i0, 0x0C30, %o1
12847 sdivcc %g6, 0x106F, %i2
12848 fxnors %f7, %f18, %f7
12849 movrne %g7, %g4, %g2
12850 xnorcc %i1, %l0, %l2
12851 fcmps %fcc3, %f8, %f12
12852 ldsb [%l7 + 0x28], %i4
12853 fmovsg %icc, %f23, %f28
12854 ldub [%l7 + 0x11], %o2
12855 movre %l5, 0x197, %l4
12856 addc %o7, %i7, %l1
12857 alignaddrl %i6, %i5, %g5
12858 movrlz %o5, %o0, %o4
12859 fmovdvc %icc, %f23, %f27
12860 sll %l6, 0x0F, %g3
12861 sub %i3, %o6, %l3
12862 fpadd32 %f18, %f18, %f28
12863 ldub [%l7 + 0x4B], %g1
12864 udiv %o3, 0x1B73, %i0
12865 fnegs %f10, %f18
12866 fmovdg %icc, %f2, %f3
12867 udiv %o1, 0x181B, %i2
12868 movne %xcc, %g6, %g4
12869 sethi 0x05BA, %g7
12870 alignaddr %g2, %l0, %l2
12871 fmovsa %xcc, %f24, %f9
12872 sdivx %i4, 0x088B, %o2
12873 addc %i1, 0x1264, %l5
12874 save %l4, %o7, %l1
12875 rdpr %cwp, %g1
12876 rdpr %cansave, %g2
12877 rdpr %canrestore, %g3
12878 rdpr %cleanwin, %g4
12879 rdpr %otherwin, %g5
12880 rdpr %wstate, %g6
12881 fmuld8sux16 %f29, %f7, %f6
12882 movg %xcc, %i6, %i7
12883 sir 0x0443
12884 ldsh [%l7 + 0x64], %i5
12885 srlx %o5, 0x0F, %o0
12886 subc %g5, %o4, %l6
12887 fmovde %icc, %f0, %f12
12888 movrlez %i3, %g3, %l3
12889 fmovdn %icc, %f10, %f22
12890 movrlz %o6, %o3, %i0
12891 lduw [%l7 + 0x48], %g1
12892 orcc %i2, %o1, %g4
12893 xnorcc %g7, 0x00C6, %g6
12894 sub %g2, %l0, %l2
12895 lduw [%l7 + 0x54], %o2
12896 movrlz %i4, 0x2F5, %l5
12897 movcc %icc, %i1, %l4
12898 udivcc %l1, 0x180E, %o7
12899 stb %i6, [%l7 + 0x49]
12900 xor %i7, 0x1407, %o5
12901 fmovdneg %icc, %f30, %f11
12902 stx %o0, [%l7 + 0x30]
12903 edge8ln %i5, %g5, %l6
12904 smul %o4, 0x05E8, %i3
12905 fcmped %fcc0, %f14, %f18
12906 sub %g3, %l3, %o6
12907 movrne %o3, %g1, %i0
12908 sth %o1, [%l7 + 0x12]
12909 fnands %f7, %f15, %f26
12910 orncc %g4, 0x0313, %g7
12911 xorcc %i2, 0x03EF, %g6
12912 movcc %xcc, %g2, %l0
12913 andn %o2, 0x0710, %l2
12914 movneg %icc, %i4, %l5
12915 movrgez %i1, %l1, %l4
12916 edge16n %o7, %i7, %o5
12917 ldx [%l7 + 0x68], %o0
12918 movrlz %i5, 0x11A, %g5
12919 movvc %xcc, %i6, %l6
12920 sdivcc %i3, 0x1A49, %g3
12921 fandnot1s %f6, %f29, %f19
12922 sth %l3, [%l7 + 0x72]
12923 edge8 %o6, %o3, %o4
12924 fors %f4, %f12, %f29
12925 subcc %i0, %o1, %g4
12926 add %g7, 0x1967, %g1
12927 subccc %i2, 0x0502, %g6
12928 edge32n %g2, %l0, %l2
12929 orcc %i4, %o2, %i1
12930 siam 0x4
12931 edge32ln %l5, %l4, %l1
12932 srlx %o7, 0x0E, %o5
12933 fmovdneg %icc, %f13, %f19
12934 fcmpne32 %f16, %f20, %i7
12935 edge16l %o0, %g5, %i6
12936 fornot1s %f24, %f17, %f30
12937 addccc %i5, %l6, %i3
12938 fcmps %fcc1, %f5, %f18
12939 fornot1 %f6, %f6, %f12
12940 xnor %g3, 0x10F3, %o6
12941 fornot2s %f27, %f18, %f27
12942 ldsb [%l7 + 0x47], %o3
12943 movvs %icc, %o4, %i0
12944 fmovdle %xcc, %f13, %f6
12945 edge32n %l3, %g4, %o1
12946 udivx %g7, 0x07C7, %g1
12947 fnot2s %f10, %f1
12948 edge16 %g6, %g2, %l0
12949 fcmpd %fcc0, %f16, %f10
12950 edge8ln %i2, %l2, %o2
12951 fmovscs %icc, %f22, %f22
12952 fmovdpos %xcc, %f3, %f12
12953 stb %i1, [%l7 + 0x6D]
12954 fandnot1 %f0, %f6, %f4
12955 stx %l5, [%l7 + 0x40]
12956 movcc %icc, %l4, %i4
12957 popc 0x036F, %o7
12958 movg %icc, %l1, %o5
12959 edge16n %i7, %o0, %g5
12960 subccc %i6, 0x0E3B, %i5
12961 movn %xcc, %i3, %l6
12962 stb %o6, [%l7 + 0x1B]
12963 andncc %g3, %o3, %o4
12964 setx loop_44, %l0, %l1
12965 return %l1
12966 nop
12967 rdpr %cwp, %g1
12968 rdpr %cansave, %g2
12969 rdpr %canrestore, %g3
12970 rdpr %cleanwin, %g4
12971 rdpr %otherwin, %g5
12972 rdpr %wstate, %g6
12973loop_44: movcs %xcc, %g4, %g7
12974 movl %xcc, %o1, %g6
12975 movgu %xcc, %g2, %l0
12976 ldd [%l7 + 0x10], %f0
12977 ldub [%l7 + 0x26], %i2
12978 mulx %g1, %o2, %i1
12979 udivcc %l5, 0x1689, %l2
12980 andn %l4, 0x002F, %o7
12981 or %i4, 0x0F7B, %o5
12982 movrne %i7, %l1, %g5
12983 fcmpes %fcc2, %f28, %f19
12984 stw %i6, [%l7 + 0x58]
12985 edge8l %i5, %o0, %l6
12986 edge16 %o6, %g3, %o3
12987 ldd [%l7 + 0x58], %f30
12988 fmovsle %icc, %f25, %f0
12989 mova %xcc, %o4, %i3
12990 xnorcc %l3, %g4, %g7
12991 pdist %f0, %f16, %f0
12992 fmovsn %icc, %f18, %f11
12993 srlx %o1, 0x0E, %g6
12994 ldsh [%l7 + 0x2E], %i0
12995 movgu %xcc, %g2, %l0
12996 edge16l %i2, %g1, %i1
12997 fandnot2s %f16, %f23, %f13
12998 srlx %o2, %l2, %l5
12999 fmovrdlez %o7, %f4, %f18
13000 andcc %i4, %o5, %l4
13001 fcmpne16 %f8, %f30, %l1
13002 fcmpeq16 %f10, %f12, %g5
13003 srl %i7, %i5, %o0
13004 nop
13005 set 0x35, %g5
13006 stb %i6, [%l7 + %g5]
13007 sdiv %o6, 0x0E18, %g3
13008 sth %l6, [%l7 + 0x62]
13009 array8 %o3, %o4, %i3
13010 array32 %l3, %g7, %o1
13011 addccc %g6, 0x09B8, %i0
13012 movleu %icc, %g4, %l0
13013 fpsub32s %f22, %f3, %f29
13014 udivx %g2, 0x0543, %i2
13015 srlx %i1, %o2, %l2
13016 movl %icc, %l5, %o7
13017 edge8n %i4, %o5, %l4
13018 xor %l1, %g1, %g5
13019 ldd [%l7 + 0x40], %f30
13020 edge8 %i7, %i5, %i6
13021 movle %xcc, %o0, %o6
13022 fmovsleu %xcc, %f19, %f14
13023 movge %xcc, %l6, %g3
13024 subccc %o4, %i3, %l3
13025 ldsw [%l7 + 0x54], %o3
13026 array16 %o1, %g7, %g6
13027 ldsh [%l7 + 0x20], %i0
13028 fcmple32 %f26, %f30, %g4
13029 stx %l0, [%l7 + 0x78]
13030 movrgez %g2, 0x078, %i1
13031 movl %icc, %i2, %o2
13032 fsrc2 %f20, %f12
13033 restore %l2, 0x161E, %l5
13034 rdpr %cwp, %g1
13035 rdpr %cansave, %g2
13036 rdpr %canrestore, %g3
13037 rdpr %cleanwin, %g4
13038 rdpr %otherwin, %g5
13039 rdpr %wstate, %g6
13040 movvs %icc, %i4, %o7
13041 srlx %l4, 0x19, %o5
13042 movg %xcc, %g1, %g5
13043 fpmerge %f1, %f13, %f4
13044 fnors %f5, %f9, %f4
13045 ldsb [%l7 + 0x47], %l1
13046 udivx %i5, 0x1EF9, %i7
13047 std %f24, [%l7 + 0x18]
13048 movpos %xcc, %i6, %o6
13049 mulx %o0, %l6, %o4
13050 smul %g3, 0x0907, %i3
13051 fmovdcc %icc, %f17, %f2
13052 movrgez %o3, 0x171, %o1
13053 fmovsgu %xcc, %f17, %f10
13054 lduh [%l7 + 0x76], %g7
13055 movge %icc, %l3, %g6
13056 movvc %icc, %i0, %g4
13057 fcmpgt16 %f24, %f6, %g2
13058 lduw [%l7 + 0x30], %l0
13059 udivx %i2, 0x03C0, %i1
13060 stb %l2, [%l7 + 0x09]
13061 movleu %icc, %o2, %i4
13062 fnot1 %f8, %f18
13063 fmovdne %xcc, %f11, %f22
13064 fones %f10
13065 fnegs %f4, %f22
13066 andcc %l5, 0x11DC, %o7
13067 movle %icc, %o5, %g1
13068 srax %l4, 0x17, %g5
13069 edge8n %i5, %l1, %i7
13070 edge8ln %o6, %o0, %l6
13071 sth %o4, [%l7 + 0x32]
13072 setx loop_45, %l0, %l1
13073 return %l1
13074 nop
13075 rdpr %cwp, %g1
13076 rdpr %cansave, %g2
13077 rdpr %canrestore, %g3
13078 rdpr %cleanwin, %g4
13079 rdpr %otherwin, %g5
13080 rdpr %wstate, %g6
13081loop_45: lduh [%l7 + 0x34], %o3
13082 fmovsgu %xcc, %f12, %f4
13083 andncc %i3, %o1, %g7
13084 movleu %icc, %l3, %g6
13085 xnor %g4, %i0, %g2
13086 sllx %l0, 0x1A, %i1
13087 std %f12, [%l7 + 0x28]
13088 edge32n %i2, %o2, %l2
13089 movrlz %i4, %o7, %o5
13090 stx %g1, [%l7 + 0x28]
13091 umulcc %l4, 0x18C5, %g5
13092 movg %icc, %i5, %l5
13093 alignaddr %l1, %i7, %o0
13094 edge32n %l6, %o6, %o4
13095 movg %icc, %i6, %o3
13096 edge32ln %i3, %o1, %g7
13097 fabsd %f4, %f0
13098 movcs %xcc, %l3, %g3
13099 smulcc %g4, 0x1741, %g6
13100 sdivx %i0, 0x0B59, %g2
13101 st %f25, [%l7 + 0x34]
13102 ldub [%l7 + 0x31], %i1
13103 fmovrdgez %i2, %f18, %f20
13104 andn %l0, %o2, %l2
13105 subccc %o7, %i4, %o5
13106 array8 %g1, %g5, %l4
13107 movge %xcc, %l5, %i5
13108 lduw [%l7 + 0x08], %l1
13109 movge %icc, %i7, %o0
13110 edge16 %o6, %o4, %i6
13111 sllx %o3, 0x0E, %l6
13112 fand %f18, %f12, %f20
13113 fexpand %f7, %f30
13114 orncc %o1, 0x084E, %i3
13115 movre %l3, %g7, %g4
13116 sethi 0x0E3A, %g6
13117 movcs %xcc, %g3, %i0
13118 movle %icc, %i1, %g2
13119 edge16ln %i2, %o2, %l0
13120 smul %l2, 0x13A4, %i4
13121 movrne %o7, 0x37E, %g1
13122 sub %g5, %o5, %l5
13123 lduh [%l7 + 0x5C], %i5
13124 fmovrdne %l1, %f14, %f18
13125 ldsb [%l7 + 0x61], %i7
13126 subc %o0, 0x0E7C, %o6
13127 xnor %l4, 0x1932, %i6
13128 andncc %o3, %o4, %l6
13129 add %o1, 0x07DC, %i3
13130 udivcc %l3, 0x0A86, %g7
13131 fmovrde %g4, %f22, %f24
13132 array32 %g3, %g6, %i1
13133 sir 0x0B9F
13134 array16 %g2, %i0, %i2
13135 ldsb [%l7 + 0x0D], %l0
13136 fmul8x16 %f29, %f24, %f4
13137 movl %icc, %o2, %i4
13138 st %f5, [%l7 + 0x38]
13139 smulcc %o7, %g1, %g5
13140 fmovrsgz %l2, %f20, %f20
13141 srl %o5, %l5, %l1
13142 pdist %f2, %f8, %f26
13143 move %xcc, %i7, %i5
13144 ldx [%l7 + 0x48], %o6
13145 stb %o0, [%l7 + 0x10]
13146 ldd [%l7 + 0x68], %l4
13147 move %xcc, %o3, %o4
13148 restore %l6, %o1, %i6
13149 rdpr %cwp, %g1
13150 rdpr %cansave, %g2
13151 rdpr %canrestore, %g3
13152 rdpr %cleanwin, %g4
13153 rdpr %otherwin, %g5
13154 rdpr %wstate, %g6
13155 ldub [%l7 + 0x26], %i3
13156 orcc %l3, %g4, %g7
13157 fpsub32s %f11, %f5, %f12
13158 ldsb [%l7 + 0x76], %g6
13159 edge16ln %i1, %g2, %g3
13160 stw %i2, [%l7 + 0x30]
13161 ldsw [%l7 + 0x14], %l0
13162 edge16ln %o2, %i4, %i0
13163 smulcc %g1, 0x13C3, %g5
13164 addccc %l2, 0x0EAC, %o5
13165 smul %l5, 0x0C7D, %l1
13166 udiv %o7, 0x1C61, %i7
13167 movvs %xcc, %i5, %o0
13168 ldd [%l7 + 0x58], %o6
13169 orcc %l4, %o4, %o3
13170 fxor %f4, %f28, %f8
13171 edge32 %o1, %l6, %i6
13172 ldsw [%l7 + 0x78], %l3
13173 movrlz %g4, 0x05C, %g7
13174 orn %g6, %i3, %g2
13175 orn %i1, %i2, %g3
13176 mulscc %o2, 0x0C81, %i4
13177 sdivx %l0, 0x0F96, %g1
13178 movrgz %g5, 0x0EB, %l2
13179 ldsw [%l7 + 0x18], %o5
13180 fabss %f16, %f27
13181 orncc %l5, 0x0DB8, %i0
13182 fmul8sux16 %f2, %f24, %f28
13183 fnegs %f12, %f7
13184 movre %l1, 0x30B, %o7
13185 nop
13186 set 0x78, %o7
13187 ldsw [%l7 + %o7], %i7
13188 umul %i5, 0x0253, %o0
13189 movcs %icc, %l4, %o4
13190 fcmpeq16 %f12, %f18, %o6
13191 st %f17, [%l7 + 0x28]
13192 fnegs %f11, %f28
13193 ldd [%l7 + 0x38], %o2
13194 edge32 %o1, %l6, %i6
13195 orcc %l3, %g4, %g7
13196 udiv %g6, 0x0989, %g2
13197 fmovsl %icc, %f10, %f28
13198 udivcc %i3, 0x0BCD, %i1
13199 movrgez %g3, 0x03E, %o2
13200 movneg %icc, %i4, %i2
13201 alignaddr %g1, %l0, %l2
13202 move %icc, %o5, %g5
13203 orcc %i0, %l1, %l5
13204 edge16l %o7, %i5, %o0
13205 fnands %f5, %f6, %f10
13206 fxnors %f0, %f26, %f7
13207 xor %l4, %o4, %i7
13208 movgu %xcc, %o6, %o1
13209 movcs %icc, %o3, %i6
13210 add %l3, %l6, %g7
13211 movvc %icc, %g4, %g2
13212 srl %g6, %i1, %i3
13213 movre %o2, %i4, %i2
13214 movre %g3, 0x1F6, %g1
13215 orcc %l2, 0x19D2, %l0
13216 movvc %xcc, %o5, %g5
13217 edge16ln %i0, %l1, %o7
13218 edge8n %i5, %o0, %l5
13219 orcc %o4, %i7, %o6
13220 fmovdneg %icc, %f30, %f23
13221 fmovdcc %xcc, %f24, %f18
13222 ldsh [%l7 + 0x48], %l4
13223 fmovrsgez %o1, %f14, %f29
13224 edge16n %o3, %i6, %l6
13225 array16 %g7, %g4, %g2
13226 edge32l %l3, %i1, %i3
13227 fabsd %f12, %f22
13228 alignaddr %g6, %i4, %i2
13229 st %f24, [%l7 + 0x6C]
13230 subccc %g3, 0x0ADD, %g1
13231 mova %xcc, %l2, %o2
13232 move %xcc, %l0, %g5
13233 edge32n %o5, %l1, %i0
13234 fabsd %f10, %f10
13235 edge16l %o7, %i5, %o0
13236 edge32l %l5, %i7, %o4
13237 fmovrde %l4, %f8, %f30
13238 fmovrdgz %o1, %f2, %f28
13239 edge8l %o3, %i6, %o6
13240 edge16ln %g7, %g4, %l6
13241 umulcc %l3, %i1, %i3
13242 fxors %f14, %f4, %f5
13243 edge32ln %g6, %i4, %g2
13244 alignaddrl %g3, %g1, %l2
13245 addcc %o2, %l0, %i2
13246 movrne %g5, 0x28E, %l1
13247 movcc %xcc, %i0, %o7
13248 subcc %o5, 0x18A5, %i5
13249 andn %o0, %i7, %o4
13250 or %l4, %l5, %o3
13251 movle %icc, %i6, %o1
13252 add %g7, 0x08F7, %o6
13253 orncc %g4, 0x020A, %l3
13254 fnot1 %f26, %f30
13255 edge16ln %l6, %i3, %i1
13256 std %f28, [%l7 + 0x28]
13257 udivx %g6, 0x1D90, %i4
13258 umul %g2, 0x1766, %g1
13259 save %g3, %o2, %l2
13260 rdpr %cwp, %g1
13261 rdpr %cansave, %g2
13262 rdpr %canrestore, %g3
13263 rdpr %cleanwin, %g4
13264 rdpr %otherwin, %g5
13265 rdpr %wstate, %g6
13266 xnorcc %i2, %l0, %g5
13267 ldd [%l7 + 0x28], %f2
13268 ldd [%l7 + 0x40], %l0
13269 srlx %i0, 0x1E, %o5
13270 addc %o7, 0x176A, %i5
13271 fmovrsne %i7, %f10, %f10
13272 edge16 %o4, %o0, %l5
13273 array16 %o3, %l4, %i6
13274 sth %o1, [%l7 + 0x54]
13275 movvc %icc, %g7, %o6
13276 sdiv %g4, 0x016F, %l6
13277 fmovs %f19, %f21
13278 std %f18, [%l7 + 0x30]
13279 edge32n %i3, %l3, %g6
13280 subccc %i1, 0x1B0C, %i4
13281 mulx %g2, 0x14DF, %g3
13282 save %g1, 0x11D3, %o2
13283 rdpr %cwp, %g1
13284 rdpr %cansave, %g2
13285 rdpr %canrestore, %g3
13286 rdpr %cleanwin, %g4
13287 rdpr %otherwin, %g5
13288 rdpr %wstate, %g6
13289 umul %l2, 0x0402, %l0
13290 smul %g5, 0x1FC6, %i2
13291 fmovrsne %l1, %f17, %f18
13292 ldd [%l7 + 0x30], %o4
13293 fmul8x16al %f24, %f23, %f6
13294 fmovdne %icc, %f27, %f24
13295 srax %o7, %i5, %i7
13296 xnorcc %i0, %o4, %l5
13297 edge32l %o0, %o3, %i6
13298 movre %o1, 0x3FF, %l4
13299 movne %xcc, %o6, %g7
13300 fmul8x16au %f18, %f28, %f0
13301 sdiv %g4, 0x0848, %l6
13302 stx %i3, [%l7 + 0x78]
13303 orcc %g6, 0x074E, %i1
13304 movvs %icc, %l3, %g2
13305 udiv %i4, 0x0C0F, %g3
13306 udivcc %g1, 0x0D7B, %o2
13307 fmovda %xcc, %f18, %f24
13308 st %f14, [%l7 + 0x44]
13309 movgu %icc, %l2, %l0
13310 edge8ln %g5, %l1, %i2
13311 sdivcc %o7, 0x0747, %i5
13312 fmovrdlez %i7, %f30, %f14
13313 edge8ln %o5, %i0, %o4
13314 sll %l5, 0x14, %o3
13315 fornot1 %f12, %f16, %f2
13316 subcc %i6, 0x03B3, %o0
13317 edge16ln %o1, %o6, %g7
13318 edge8ln %l4, %g4, %l6
13319 array16 %i3, %i1, %g6
13320 nop
13321 set 0x28, %g3
13322 ldd [%l7 + %g3], %g2
13323 sdivcc %i4, 0x176A, %g3
13324 edge8n %g1, %l3, %o2
13325 fmovdpos %xcc, %f30, %f27
13326 sub %l2, %g5, %l0
13327 subccc %l1, 0x14C7, %o7
13328 st %f2, [%l7 + 0x68]
13329 movge %xcc, %i5, %i7
13330 subc %o5, 0x0073, %i0
13331 movgu %xcc, %i2, %o4
13332 pdist %f24, %f22, %f0
13333 subcc %l5, 0x1F56, %o3
13334 umul %o0, %i6, %o1
13335 andncc %o6, %g7, %g4
13336 edge16ln %l6, %l4, %i1
13337 fornot1 %f24, %f0, %f6
13338 movge %xcc, %g6, %i3
13339 srax %i4, 0x0C, %g3
13340 edge8n %g1, %l3, %o2
13341 movge %icc, %g2, %g5
13342 smulcc %l2, %l0, %o7
13343 fmovdge %icc, %f23, %f25
13344 fmovrsgez %i5, %f23, %f14
13345 or %i7, 0x00C0, %o5
13346 orn %i0, %l1, %o4
13347 fmovsvs %icc, %f23, %f23
13348 orn %l5, 0x1018, %o3
13349 srax %o0, 0x1E, %i2
13350 or %o1, 0x1315, %o6
13351 fpack16 %f16, %f16
13352 mova %xcc, %i6, %g4
13353 movneg %icc, %g7, %l4
13354 umulcc %l6, 0x1206, %i1
13355 mulx %g6, %i3, %i4
13356 fcmpgt16 %f18, %f10, %g3
13357 andncc %g1, %l3, %o2
13358 add %g5, 0x06C5, %l2
13359 fpack16 %f26, %f22
13360 nop
13361 set 0x78, %g6
13362 ldx [%l7 + %g6], %l0
13363 sub %g2, %i5, %i7
13364 srl %o5, 0x16, %o7
13365 setx loop_46, %l0, %l1
13366 return %l1
13367 nop
13368 rdpr %cwp, %g1
13369 rdpr %cansave, %g2
13370 rdpr %canrestore, %g3
13371 rdpr %cleanwin, %g4
13372 rdpr %otherwin, %g5
13373 rdpr %wstate, %g6
13374loop_46: alignaddrl %o3, %o0, %l1
13375 fsrc1 %f20, %f16
13376 srax %i2, %o6, %i6
13377 fsrc2 %f22, %f2
13378 edge8n %o1, %g7, %g4
13379 popc 0x194D, %l4
13380 movpos %xcc, %l6, %g6
13381 fmovsvc %icc, %f9, %f2
13382 ldub [%l7 + 0x55], %i3
13383 srl %i4, %i1, %g1
13384 alignaddrl %l3, %o2, %g3
13385 orncc %g5, %l0, %l2
13386 addc %g2, %i5, %i7
13387 ldsh [%l7 + 0x18], %o7
13388 alignaddrl %i0, %o4, %l5
13389 stb %o3, [%l7 + 0x4C]
13390 fmovdgu %xcc, %f0, %f11
13391 ldub [%l7 + 0x7B], %o5
13392 movcc %xcc, %l1, %o0
13393 edge32ln %o6, %i6, %i2
13394 stb %g7, [%l7 + 0x17]
13395 movge %icc, %o1, %l4
13396 ldub [%l7 + 0x29], %l6
13397 ldx [%l7 + 0x48], %g4
13398 addccc %g6, 0x012E, %i4
13399 stx %i1, [%l7 + 0x70]
13400 udiv %i3, 0x1B4F, %l3
13401 umulcc %g1, %g3, %g5
13402 xorcc %o2, 0x0563, %l0
13403 edge32n %l2, %i5, %g2
13404 fpsub32 %f8, %f20, %f24
13405 nop
13406 set 0x20, %o3
13407 std %f20, [%l7 + %o3]
13408 movvs %xcc, %i7, %i0
13409 ldsw [%l7 + 0x44], %o7
13410 addcc %o4, %l5, %o3
13411 std %f24, [%l7 + 0x60]
13412 fmovdgu %xcc, %f2, %f13
13413 xnorcc %o5, 0x11EE, %o0
13414 movg %icc, %o6, %l1
13415 lduh [%l7 + 0x4A], %i2
13416 mulx %i6, %g7, %l4
13417 edge8l %o1, %l6, %g6
13418 fcmpeq16 %f20, %f8, %i4
13419 edge8ln %i1, %i3, %l3
13420 xor %g4, %g1, %g3
13421 edge16l %o2, %l0, %g5
13422 movl %icc, %i5, %g2
13423 add %l2, 0x14BB, %i7
13424 movpos %icc, %i0, %o4
13425 movpos %icc, %o7, %o3
13426 edge8n %o5, %l5, %o0
13427 fpsub32 %f12, %f4, %f24
13428 udivcc %o6, 0x0135, %i2
13429 sll %l1, 0x02, %g7
13430 fcmple16 %f28, %f24, %i6
13431 lduh [%l7 + 0x18], %l4
13432 array32 %l6, %g6, %i4
13433 fmovrdlez %i1, %f18, %f24
13434 edge8ln %i3, %l3, %o1
13435 andcc %g4, 0x157D, %g3
13436 sth %o2, [%l7 + 0x5A]
13437 ld [%l7 + 0x0C], %f6
13438 movcc %xcc, %g1, %l0
13439 mulscc %g5, %i5, %l2
13440 subcc %g2, %i0, %i7
13441 xorcc %o7, %o4, %o5
13442 udivcc %o3, 0x0AB6, %o0
13443 bshuffle %f14, %f18, %f18
13444 xorcc %o6, %l5, %i2
13445 umulcc %l1, 0x165C, %i6
13446 subc %g7, 0x1B01, %l4
13447 ldx [%l7 + 0x38], %g6
13448 sdivx %i4, 0x10D8, %i1
13449 ldsw [%l7 + 0x64], %i3
13450 stx %l3, [%l7 + 0x30]
13451 edge16l %o1, %l6, %g3
13452 xor %o2, %g1, %g4
13453 array8 %l0, %i5, %g5
13454 andn %g2, 0x197E, %i0
13455 srlx %l2, 0x1F, %o7
13456 save %o4, 0x04E6, %o5
13457 rdpr %cwp, %g1
13458 rdpr %cansave, %g2
13459 rdpr %canrestore, %g3
13460 rdpr %cleanwin, %g4
13461 rdpr %otherwin, %g5
13462 rdpr %wstate, %g6
13463 movl %xcc, %i7, %o3
13464 fabsd %f6, %f22
13465 edge32l %o0, %l5, %o6
13466 ldub [%l7 + 0x17], %l1
13467 fsrc2s %f19, %f6
13468 movrne %i2, 0x3D9, %i6
13469 fcmpes %fcc1, %f6, %f10
13470 stw %g7, [%l7 + 0x1C]
13471 andncc %l4, %g6, %i1
13472 movl %icc, %i4, %i3
13473 ldd [%l7 + 0x58], %f18
13474 sllx %l3, %l6, %g3
13475 addccc %o1, %o2, %g4
13476 sdiv %g1, 0x0012, %l0
13477 restore %i5, 0x10F7, %g5
13478 rdpr %cwp, %g1
13479 rdpr %cansave, %g2
13480 rdpr %canrestore, %g3
13481 rdpr %cleanwin, %g4
13482 rdpr %otherwin, %g5
13483 rdpr %wstate, %g6
13484 srlx %g2, %l2, %o7
13485 movcc %icc, %o4, %o5
13486 edge8ln %i0, %o3, %o0
13487 stb %i7, [%l7 + 0x65]
13488 fpadd32s %f19, %f10, %f10
13489 move %icc, %l5, %l1
13490 fpackfix %f30, %f23
13491 movrlz %i2, 0x212, %o6
13492 movvc %icc, %i6, %l4
13493 fandnot2s %f8, %f7, %f22
13494 fxnors %f10, %f1, %f16
13495 fmovrsgz %g6, %f15, %f20
13496 fmovscs %xcc, %f21, %f10
13497 fmovdge %icc, %f14, %f16
13498 movre %g7, 0x254, %i1
13499 std %f22, [%l7 + 0x30]
13500 movge %icc, %i4, %l3
13501 edge8ln %i3, %g3, %l6
13502 andn %o1, 0x14C3, %g4
13503 fmovdge %xcc, %f28, %f9
13504 movrlez %o2, %l0, %i5
13505 add %g5, 0x03CC, %g2
13506 orcc %l2, %o7, %o4
13507 srlx %g1, 0x04, %o5
13508 umulcc %o3, 0x1755, %i0
13509 srax %o0, %l5, %l1
13510 fmovdcs %xcc, %f26, %f14
13511 srax %i7, %o6, %i6
13512 edge32 %l4, %i2, %g7
13513 orn %g6, %i1, %l3
13514 nop
13515 set 0x74, %i0
13516 ldsw [%l7 + %i0], %i4
13517 fpadd32s %f21, %f8, %f16
13518 fpadd16 %f0, %f4, %f14
13519 movpos %xcc, %i3, %l6
13520 bshuffle %f20, %f4, %f0
13521 ld [%l7 + 0x60], %f29
13522 srax %o1, 0x0C, %g4
13523 ldsh [%l7 + 0x3A], %g3
13524 fmovdge %icc, %f7, %f14
13525 andn %o2, %l0, %g5
13526 movvc %xcc, %g2, %i5
13527 fmovrde %o7, %f10, %f14
13528 fmovrdlez %l2, %f8, %f6
13529 udiv %o4, 0x0FBD, %o5
13530 stx %o3, [%l7 + 0x48]
13531 mulx %i0, %g1, %l5
13532 sdivx %o0, 0x0E32, %l1
13533 sll %i7, 0x10, %i6
13534 fands %f31, %f24, %f27
13535 subccc %l4, %i2, %o6
13536 sir 0x18A2
13537 fmovrde %g6, %f24, %f0
13538 or %g7, %l3, %i1
13539 ld [%l7 + 0x44], %f0
13540 ldd [%l7 + 0x10], %i2
13541 movneg %xcc, %l6, %i4
13542 setx loop_47, %l0, %l1
13543 return %l1
13544 nop
13545 rdpr %cwp, %g1
13546 rdpr %cansave, %g2
13547 rdpr %canrestore, %g3
13548 rdpr %cleanwin, %g4
13549 rdpr %otherwin, %g5
13550 rdpr %wstate, %g6
13551loop_47: addccc %o2, 0x0ED6, %l0
13552 movl %xcc, %g5, %g3
13553 lduh [%l7 + 0x6C], %i5
13554 save %g2, %o7, %l2
13555 rdpr %cwp, %g1
13556 rdpr %cansave, %g2
13557 rdpr %canrestore, %g3
13558 rdpr %cleanwin, %g4
13559 rdpr %otherwin, %g5
13560 rdpr %wstate, %g6
13561 movrlez %o5, %o3, %i0
13562 st %f19, [%l7 + 0x14]
13563 fabss %f16, %f18
13564 sll %g1, %l5, %o4
13565 movneg %xcc, %l1, %o0
13566 umulcc %i7, 0x1027, %i6
13567 sub %l4, 0x0285, %o6
13568 srax %g6, %g7, %i2
13569 and %l3, 0x0B68, %i1
13570 movneg %xcc, %l6, %i3
13571 add %o1, 0x0161, %g4
13572 nop
13573 set 0x18, %i2
13574 ldsh [%l7 + %i2], %o2
13575 movrne %i4, %l0, %g5
13576 nop
13577 set 0x28, %i3
13578 ldsw [%l7 + %i3], %g3
13579 movg %xcc, %i5, %o7
13580 movrgz %l2, %o5, %o3
13581 fsrc2s %f28, %f8
13582 fmovd %f6, %f16
13583 and %i0, 0x0018, %g2
13584 movl %xcc, %g1, %o4
13585 addc %l1, %o0, %i7
13586 fand %f12, %f10, %f0
13587 addc %l5, %l4, %i6
13588 fmovdneg %xcc, %f5, %f12
13589 mulscc %g6, 0x1E1C, %o6
13590 ldd [%l7 + 0x20], %f2
13591 subc %g7, %i2, %l3
13592 movgu %icc, %i1, %i3
13593 sdivcc %o1, 0x08C2, %l6
13594 sdiv %o2, 0x1890, %i4
13595 umul %g4, 0x0681, %l0
13596 ldub [%l7 + 0x7B], %g5
13597 ldsh [%l7 + 0x36], %i5
13598 movrlez %g3, 0x3C4, %o7
13599 sub %l2, 0x0CC0, %o5
13600 edge16 %i0, %g2, %g1
13601 fone %f16
13602 fmovrde %o4, %f30, %f14
13603 pdist %f8, %f26, %f12
13604 edge16l %l1, %o3, %i7
13605 restore %o0, %l5, %i6
13606 rdpr %cwp, %g1
13607 rdpr %cansave, %g2
13608 rdpr %canrestore, %g3
13609 rdpr %cleanwin, %g4
13610 rdpr %otherwin, %g5
13611 rdpr %wstate, %g6
13612 xnorcc %l4, %o6, %g6
13613 fmovdpos %icc, %f20, %f21
13614 fnot2s %f20, %f1
13615 save %i2, 0x1E00, %g7
13616 rdpr %cwp, %g1
13617 rdpr %cansave, %g2
13618 rdpr %canrestore, %g3
13619 rdpr %cleanwin, %g4
13620 rdpr %otherwin, %g5
13621 rdpr %wstate, %g6
13622 edge16l %i1, %i3, %o1
13623 umul %l3, 0x0A1C, %o2
13624 array16 %l6, %g4, %i4
13625 alignaddr %l0, %i5, %g3
13626 sir 0x1617
13627 movrne %o7, %g5, %o5
13628 andncc %i0, %l2, %g2
13629 srl %o4, 0x0D, %l1
13630 movge %icc, %o3, %g1
13631 edge32l %i7, %l5, %o0
13632 ldd [%l7 + 0x18], %f26
13633 movpos %xcc, %l4, %o6
13634 stw %g6, [%l7 + 0x24]
13635 udivx %i2, 0x0250, %i6
13636 array32 %i1, %i3, %o1
13637 movrlz %l3, 0x2B6, %g7
13638 udivcc %l6, 0x0AF7, %o2
13639 movre %g4, %i4, %l0
13640 edge8ln %i5, %o7, %g3
13641 srl %o5, 0x11, %g5
13642 movg %xcc, %i0, %l2
13643 addc %g2, 0x0197, %l1
13644 fmovrdlez %o3, %f4, %f2
13645 stx %g1, [%l7 + 0x48]
13646 sub %i7, %o4, %l5
13647 stb %l4, [%l7 + 0x3C]
13648 alignaddrl %o0, %g6, %o6
13649 lduw [%l7 + 0x14], %i6
13650 movleu %xcc, %i2, %i3
13651 edge32 %o1, %l3, %i1
13652 srlx %g7, %o2, %l6
13653 fmovrdlez %g4, %f8, %f16
13654 movrgez %l0, 0x249, %i4
13655 udivx %i5, 0x0A62, %o7
13656 xnorcc %g3, %g5, %i0
13657 array32 %o5, %l2, %l1
13658 fnot1s %f5, %f11
13659 movn %icc, %g2, %g1
13660 fpsub32 %f18, %f28, %f4
13661 subc %i7, 0x1AA2, %o3
13662 movgu %xcc, %l5, %o4
13663 fmovdvs %xcc, %f22, %f20
13664 fandnot2s %f27, %f22, %f3
13665 andncc %l4, %g6, %o0
13666 edge16 %i6, %i2, %i3
13667 lduw [%l7 + 0x48], %o6
13668 movle %icc, %o1, %l3
13669 smul %g7, 0x1DFE, %o2
13670 ldx [%l7 + 0x60], %l6
13671 for %f4, %f14, %f30
13672 fmovsneg %xcc, %f25, %f19
13673 sir 0x05E3
13674 fcmpgt16 %f18, %f24, %g4
13675 movg %icc, %l0, %i4
13676 srax %i5, %i1, %o7
13677 sra %g5, 0x1F, %g3
13678 movrne %i0, 0x090, %l2
13679 movgu %xcc, %l1, %g2
13680 nop
13681 set 0x31, %i7
13682 ldsb [%l7 + %i7], %g1
13683 mulscc %o5, 0x0B4E, %o3
13684 andncc %l5, %i7, %l4
13685 sdivx %g6, 0x0B2F, %o0
13686 subc %i6, 0x052C, %i2
13687 fandnot2s %f11, %f13, %f20
13688 movpos %xcc, %o4, %o6
13689 addccc %o1, %l3, %i3
13690 movpos %icc, %o2, %l6
13691 subc %g4, %l0, %g7
13692 save %i5, 0x08D8, %i4
13693 rdpr %cwp, %g1
13694 rdpr %cansave, %g2
13695 rdpr %canrestore, %g3
13696 rdpr %cleanwin, %g4
13697 rdpr %otherwin, %g5
13698 rdpr %wstate, %g6
13699 edge8 %i1, %g5, %o7
13700 edge8l %i0, %l2, %l1
13701 movn %xcc, %g3, %g2
13702 movge %xcc, %o5, %o3
13703 edge32ln %g1, %l5, %l4
13704 subc %g6, %o0, %i7
13705 xorcc %i2, 0x106B, %i6
13706 fmovsa %xcc, %f7, %f19
13707 fornot1s %f13, %f8, %f9
13708 mulscc %o4, 0x0A7F, %o1
13709 nop
13710 set 0x3C, %o5
13711 ldsw [%l7 + %o5], %o6
13712 fcmpne16 %f20, %f4, %i3
13713 fxors %f23, %f10, %f13
13714 stw %l3, [%l7 + 0x08]
13715 subcc %l6, %g4, %l0
13716 smulcc %g7, %i5, %i4
13717 movg %xcc, %i1, %o2
13718 xnor %o7, %i0, %l2
13719 fandnot2s %f30, %f4, %f11
13720 edge8ln %g5, %l1, %g3
13721 andn %o5, %g2, %o3
13722 andncc %g1, %l5, %l4
13723 fnegd %f22, %f22
13724 andncc %o0, %i7, %i2
13725 umulcc %g6, %o4, %i6
13726 or %o6, 0x1062, %o1
13727 array16 %i3, %l6, %l3
13728 fmovsgu %xcc, %f12, %f25
13729 lduh [%l7 + 0x6A], %l0
13730 srl %g4, 0x18, %i5
13731 nop
13732 set 0x0B, %o1
13733 ldub [%l7 + %o1], %i4
13734 nop
13735 set 0x5C, %o4
13736 sth %g7, [%l7 + %o4]
13737 faligndata %f6, %f2, %f16
13738 mulx %i1, %o7, %i0
13739 setx loop_48, %l0, %l1
13740 return %l1
13741 nop
13742 rdpr %cwp, %g1
13743 rdpr %cansave, %g2
13744 rdpr %canrestore, %g3
13745 rdpr %cleanwin, %g4
13746 rdpr %otherwin, %g5
13747 rdpr %wstate, %g6
13748loop_48: srlx %g3, %g5, %g2
13749 lduw [%l7 + 0x14], %o3
13750 sethi 0x01BF, %g1
13751 fxor %f30, %f18, %f16
13752 lduw [%l7 + 0x24], %l5
13753 movrgz %o5, %l4, %o0
13754 fcmpgt16 %f20, %f30, %i7
13755 fmovdge %xcc, %f16, %f6
13756 edge8 %i2, %g6, %o4
13757 or %o6, 0x1A3D, %o1
13758 bshuffle %f14, %f24, %f0
13759 fnot1s %f12, %f9
13760 fmovdl %icc, %f14, %f12
13761 fpackfix %f12, %f8
13762 sth %i3, [%l7 + 0x0C]
13763 edge8 %l6, %i6, %l0
13764 fmovdl %xcc, %f0, %f13
13765 mulx %g4, %i5, %l3
13766 movle %xcc, %g7, %i1
13767 fmovda %xcc, %f23, %f16
13768 mulx %i4, 0x1A1A, %o7
13769 orncc %l2, %o2, %l1
13770 fnot1 %f14, %f20
13771 edge8n %i0, %g3, %g2
13772 fnors %f15, %f19, %f17
13773 edge32n %g5, %o3, %l5
13774 fmovrsgez %g1, %f6, %f25
13775 fxors %f27, %f22, %f8
13776 movvs %xcc, %o5, %l4
13777 fmovda %icc, %f4, %f10
13778 movneg %xcc, %o0, %i2
13779 xnor %i7, %o4, %g6
13780 udiv %o6, 0x03A9, %i3
13781 movgu %xcc, %l6, %i6
13782 edge32l %l0, %g4, %o1
13783 edge8n %i5, %l3, %i1
13784 andncc %i4, %g7, %o7
13785 add %o2, %l2, %i0
13786 fmovrsgez %l1, %f4, %f7
13787 stx %g2, [%l7 + 0x40]
13788 nop
13789 set 0x34, %o2
13790 ldsh [%l7 + %o2], %g3
13791 smulcc %o3, %g5, %g1
13792 edge16ln %l5, %l4, %o5
13793 orcc %i2, 0x03FD, %o0
13794 edge8 %i7, %o4, %g6
13795 movge %icc, %i3, %o6
13796 edge16ln %i6, %l0, %g4
13797 for %f0, %f4, %f30
13798 sub %o1, 0x1A32, %i5
13799 fcmped %fcc3, %f0, %f18
13800 udiv %l6, 0x151D, %i1
13801 fandnot1s %f15, %f22, %f14
13802 fone %f22
13803 umul %l3, 0x10AE, %i4
13804 fmul8sux16 %f22, %f22, %f0
13805 fsrc2 %f4, %f4
13806 umul %o7, 0x08FC, %o2
13807 fmovsa %xcc, %f5, %f13
13808 edge16l %l2, %i0, %l1
13809 stb %g7, [%l7 + 0x4C]
13810 fmovrse %g2, %f21, %f15
13811 edge16l %o3, %g3, %g1
13812 movleu %icc, %g5, %l4
13813 xorcc %l5, 0x0C93, %i2
13814 fandnot1s %f23, %f2, %f15
13815 fornot1s %f0, %f1, %f19
13816 movle %icc, %o5, %o0
13817 sllx %o4, 0x01, %g6
13818 movle %icc, %i3, %i7
13819 fpsub16 %f22, %f22, %f30
13820 fmovspos %icc, %f13, %f23
13821 fmovsne %xcc, %f7, %f1
13822 addcc %o6, 0x1205, %l0
13823 lduw [%l7 + 0x60], %g4
13824 movl %icc, %o1, %i6
13825 fcmple16 %f12, %f4, %i5
13826 fmovscs %xcc, %f5, %f16
13827 movrlez %l6, 0x3CD, %l3
13828 ldd [%l7 + 0x50], %i0
13829 edge8n %i4, %o2, %l2
13830 movne %icc, %o7, %l1
13831 edge8l %g7, %g2, %o3
13832 pdist %f30, %f4, %f8
13833 ldsw [%l7 + 0x30], %i0
13834 alignaddrl %g3, %g1, %g5
13835 udivcc %l5, 0x10F1, %i2
13836 ldd [%l7 + 0x28], %o4
13837 edge32l %l4, %o0, %o4
13838 movvc %xcc, %i3, %i7
13839 edge8n %o6, %g6, %l0
13840 xnor %o1, 0x1074, %g4
13841 edge8 %i5, %l6, %i6
13842 movcc %xcc, %i1, %l3
13843 edge32n %o2, %l2, %o7
13844 movre %i4, %g7, %l1
13845 nop
13846 set 0x24, %g2
13847 sth %g2, [%l7 + %g2]
13848 or %o3, %i0, %g1
13849 udivx %g3, 0x175E, %g5
13850 fnot2s %f28, %f26
13851 fnands %f31, %f13, %f24
13852 movcc %xcc, %l5, %i2
13853 sdivcc %o5, 0x0C0A, %l4
13854 xnorcc %o4, %o0, %i7
13855 movl %icc, %o6, %g6
13856 andncc %i3, %o1, %l0
13857 stx %i5, [%l7 + 0x78]
13858 fmovdneg %xcc, %f1, %f9
13859 srax %g4, 0x09, %i6
13860 movre %l6, 0x10A, %i1
13861 fornot2s %f22, %f9, %f31
13862 andn %o2, %l3, %o7
13863 movle %icc, %l2, %i4
13864 subc %l1, %g2, %o3
13865 movvs %icc, %g7, %i0
13866 movneg %icc, %g3, %g1
13867 movvs %icc, %g5, %i2
13868 srlx %o5, 0x03, %l5
13869 orn %o4, 0x1B0D, %o0
13870 fnegs %f26, %f9
13871 orn %i7, 0x10A0, %o6
13872 ld [%l7 + 0x74], %f6
13873 orn %g6, %l4, %o1
13874 fones %f11
13875 xorcc %l0, %i5, %i3
13876 movrlz %g4, %i6, %l6
13877 ldsw [%l7 + 0x40], %i1
13878 sdivx %o2, 0x0065, %l3
13879 movrlez %o7, 0x373, %l2
13880 movne %icc, %i4, %g2
13881 fxors %f23, %f17, %f17
13882 array32 %o3, %g7, %i0
13883 fmovd %f8, %f20
13884 movneg %icc, %g3, %l1
13885 movrgez %g1, %i2, %o5
13886 movl %icc, %g5, %o4
13887 udiv %o0, 0x10EF, %i7
13888 sra %o6, %l5, %g6
13889 sll %l4, %l0, %i5
13890 movre %o1, %g4, %i3
13891 addc %i6, %i1, %o2
13892 move %xcc, %l3, %o7
13893 ldd [%l7 + 0x78], %f18
13894 stx %l6, [%l7 + 0x20]
13895 edge16l %l2, %g2, %o3
13896 std %f8, [%l7 + 0x40]
13897 fmovdn %xcc, %f23, %f2
13898 edge16l %g7, %i0, %i4
13899 orcc %g3, 0x014E, %g1
13900 movl %icc, %i2, %l1
13901 movpos %xcc, %o5, %g5
13902 save %o4, 0x0C30, %i7
13903 rdpr %cwp, %g1
13904 rdpr %cansave, %g2
13905 rdpr %canrestore, %g3
13906 rdpr %cleanwin, %g4
13907 rdpr %otherwin, %g5
13908 rdpr %wstate, %g6
13909 stw %o0, [%l7 + 0x34]
13910 fpsub16s %f27, %f28, %f10
13911 movrgez %o6, %g6, %l4
13912 subcc %l0, %i5, %o1
13913 umulcc %g4, 0x19A9, %l5
13914 mulx %i6, %i3, %i1
13915 edge32l %o2, %l3, %o7
13916 sdivcc %l6, 0x1583, %g2
13917 edge16ln %l2, %o3, %i0
13918 alignaddrl %i4, %g7, %g3
13919 sdivx %i2, 0x1A8C, %l1
13920 edge16n %g1, %o5, %o4
13921 sra %i7, 0x05, %g5
13922 sllx %o6, 0x1E, %o0
13923 sra %g6, 0x00, %l0
13924 movge %xcc, %i5, %l4
13925 edge32ln %o1, %l5, %g4
13926 nop
13927 set 0x28, %i5
13928 ldd [%l7 + %i5], %f0
13929 nop
13930 set 0x48, %l3
13931 lduw [%l7 + %l3], %i3
13932 fnors %f16, %f11, %f25
13933 for %f12, %f28, %f8
13934 ldx [%l7 + 0x78], %i6
13935 movrlz %i1, 0x312, %l3
13936 sdivx %o2, 0x08BC, %l6
13937 movn %xcc, %o7, %g2
13938 movne %xcc, %o3, %i0
13939 movrlez %l2, %i4, %g3
13940 ldx [%l7 + 0x28], %g7
13941 orcc %l1, 0x0365, %i2
13942 fcmpeq16 %f20, %f10, %o5
13943 fmuld8sux16 %f3, %f23, %f30
13944 andn %o4, %i7, %g1
13945 and %g5, 0x1992, %o0
13946 fmovsleu %icc, %f8, %f6
13947 array16 %g6, %o6, %l0
13948 ldsb [%l7 + 0x70], %i5
13949 sra %l4, %l5, %o1
13950 ldub [%l7 + 0x1E], %g4
13951 sir 0x04C1
13952 fandnot2 %f10, %f12, %f12
13953 movne %xcc, %i6, %i3
13954 fmul8x16au %f4, %f6, %f30
13955 move %icc, %i1, %o2
13956 fornot1 %f10, %f28, %f18
13957 umulcc %l3, %o7, %l6
13958 movrgz %g2, 0x0EF, %i0
13959 udivx %o3, 0x187A, %i4
13960 fmovrslez %g3, %f30, %f16
13961 movg %xcc, %g7, %l2
13962 fpsub32 %f4, %f22, %f2
13963 sdivcc %i2, 0x0805, %o5
13964 fcmpne32 %f2, %f2, %o4
13965 movl %icc, %i7, %l1
13966 restore %g5, %o0, %g6
13967 rdpr %cwp, %g1
13968 rdpr %cansave, %g2
13969 rdpr %canrestore, %g3
13970 rdpr %cleanwin, %g4
13971 rdpr %otherwin, %g5
13972 rdpr %wstate, %g6
13973 pdist %f22, %f10, %f8
13974 edge16n %o6, %g1, %l0
13975 fmovrslz %l4, %f30, %f15
13976 movcc %icc, %l5, %i5
13977 movrgz %o1, 0x1F8, %i6
13978 edge32l %g4, %i1, %i3
13979 sir 0x1A68
13980 addc %o2, %o7, %l3
13981 udivx %l6, 0x04E3, %i0
13982 smul %g2, 0x069F, %i4
13983 movle %xcc, %g3, %o3
13984 movpos %xcc, %g7, %i2
13985 sdivcc %o5, 0x0BC3, %l2
13986 ldsw [%l7 + 0x18], %i7
13987 movvc %xcc, %o4, %g5
13988 movrgez %l1, 0x143, %g6
13989 sdivx %o0, 0x0D62, %o6
13990 movg %xcc, %g1, %l4
13991 addcc %l0, %i5, %o1
13992 movneg %icc, %l5, %g4
13993 movrne %i1, %i6, %o2
13994 stw %o7, [%l7 + 0x10]
13995 orncc %l3, %i3, %l6
13996 ldub [%l7 + 0x3E], %i0
13997 fandnot2s %f16, %f14, %f7
13998 fones %f30
13999 movgu %xcc, %g2, %g3
14000 stx %i4, [%l7 + 0x08]
14001 edge32ln %o3, %i2, %g7
14002 ldx [%l7 + 0x70], %o5
14003 sth %l2, [%l7 + 0x74]
14004 ldsh [%l7 + 0x0A], %o4
14005 edge16 %i7, %l1, %g5
14006 fmovsne %icc, %f21, %f27
14007 sll %g6, %o6, %o0
14008 fnegd %f28, %f26
14009 movvs %icc, %l4, %l0
14010 fmovdcc %xcc, %f25, %f1
14011 subc %g1, %i5, %o1
14012 fmovdvc %icc, %f28, %f27
14013 sth %g4, [%l7 + 0x1C]
14014 pdist %f20, %f28, %f0
14015 setx loop_49, %l0, %l1
14016 return %l1
14017 nop
14018 rdpr %cwp, %g1
14019 rdpr %cansave, %g2
14020 rdpr %canrestore, %g3
14021 rdpr %cleanwin, %g4
14022 rdpr %otherwin, %g5
14023 rdpr %wstate, %g6
14024loop_49: save %o7, %l5, %i3
14025 rdpr %cwp, %g1
14026 rdpr %cansave, %g2
14027 rdpr %canrestore, %g3
14028 rdpr %cleanwin, %g4
14029 rdpr %otherwin, %g5
14030 rdpr %wstate, %g6
14031 srax %l3, 0x17, %i0
14032 array16 %g2, %l6, %g3
14033 edge16l %i4, %i2, %o3
14034 udivcc %g7, 0x0593, %l2
14035 edge32n %o4, %i7, %o5
14036 fpsub16s %f22, %f5, %f1
14037 andncc %l1, %g6, %o6
14038 xnor %o0, %l4, %g5
14039 addccc %g1, %i5, %l0
14040 movg %icc, %o1, %g4
14041 orcc %i6, 0x0FFD, %o2
14042 move %icc, %o7, %l5
14043 alignaddrl %i3, %l3, %i0
14044 fors %f23, %f25, %f20
14045 subccc %g2, 0x1C6F, %l6
14046 movpos %icc, %i1, %i4
14047 andn %i2, %g3, %g7
14048 stb %l2, [%l7 + 0x1B]
14049 addc %o4, %o3, %i7
14050 fmovsne %xcc, %f4, %f5
14051 addcc %o5, %l1, %o6
14052 fmovsle %xcc, %f0, %f27
14053 sir 0x11E5
14054 edge8n %o0, %l4, %g6
14055 stw %g5, [%l7 + 0x14]
14056 movre %i5, %g1, %l0
14057 edge16n %o1, %g4, %o2
14058 smul %i6, %l5, %i3
14059 stx %o7, [%l7 + 0x78]
14060 sdiv %l3, 0x179D, %i0
14061 ldub [%l7 + 0x21], %g2
14062 sdivx %l6, 0x1E6C, %i1
14063 sdiv %i4, 0x037A, %g3
14064 edge16l %g7, %i2, %o4
14065 fmul8sux16 %f2, %f26, %f8
14066 movleu %icc, %l2, %i7
14067 edge16l %o3, %l1, %o6
14068 sth %o5, [%l7 + 0x44]
14069 ldx [%l7 + 0x48], %l4
14070 move %icc, %o0, %g5
14071 andn %g6, 0x0DB4, %i5
14072 andcc %l0, %o1, %g1
14073 fmovde %icc, %f8, %f7
14074 add %o2, 0x059A, %g4
14075 movneg %xcc, %i6, %i3
14076 addcc %l5, %o7, %l3
14077 andcc %i0, %l6, %i1
14078 fmovrdgez %g2, %f22, %f8
14079 edge16ln %i4, %g7, %g3
14080 stb %i2, [%l7 + 0x75]
14081 array8 %l2, %i7, %o4
14082 alignaddrl %l1, %o6, %o3
14083 movg %xcc, %l4, %o5
14084 udivcc %o0, 0x0C62, %g6
14085 udiv %g5, 0x1D06, %l0
14086 movvc %xcc, %i5, %g1
14087 lduh [%l7 + 0x62], %o2
14088 ldsh [%l7 + 0x62], %g4
14089 bshuffle %f8, %f2, %f2
14090 lduh [%l7 + 0x18], %o1
14091 stb %i3, [%l7 + 0x1E]
14092 array16 %i6, %o7, %l3
14093 umulcc %i0, 0x189B, %l5
14094 edge32l %l6, %i1, %i4
14095 alignaddrl %g2, %g3, %i2
14096 movcc %icc, %l2, %g7
14097 alignaddr %i7, %l1, %o4
14098 xor %o6, 0x0397, %o3
14099 fpmerge %f25, %f28, %f26
14100 xor %o5, 0x1627, %o0
14101 addccc %g6, %g5, %l4
14102 sdivcc %i5, 0x046C, %g1
14103 mulx %l0, 0x0280, %o2
14104 xorcc %o1, 0x0BDA, %g4
14105 smulcc %i6, 0x04FC, %i3
14106 edge32ln %o7, %i0, %l3
14107 alignaddrl %l5, %l6, %i1
14108 fsrc1s %f8, %f28
14109 movn %xcc, %i4, %g2
14110 smul %g3, %i2, %g7
14111 edge16l %i7, %l1, %l2
14112 fmovdge %xcc, %f23, %f0
14113 movneg %xcc, %o6, %o3
14114 addccc %o4, 0x040C, %o5
14115 ldub [%l7 + 0x5A], %g6
14116 ldsw [%l7 + 0x78], %o0
14117 fpsub16s %f14, %f7, %f9
14118 edge8ln %g5, %l4, %g1
14119 sll %l0, %o2, %i5
14120 sethi 0x1162, %g4
14121 ldd [%l7 + 0x18], %i6
14122 fmovdcs %xcc, %f31, %f10
14123 edge8ln %i3, %o1, %i0
14124 edge16l %l3, %o7, %l6
14125 stw %l5, [%l7 + 0x3C]
14126 movvs %xcc, %i4, %g2
14127 edge8n %i1, %g3, %i2
14128 subcc %g7, 0x1E42, %i7
14129 fnot1s %f20, %f17
14130 add %l2, %l1, %o3
14131 fabsd %f26, %f0
14132 lduw [%l7 + 0x78], %o4
14133 popc %o5, %g6
14134 movre %o0, 0x1D5, %g5
14135 edge32n %l4, %o6, %g1
14136 stx %o2, [%l7 + 0x10]
14137 addcc %l0, 0x0C07, %g4
14138 srlx %i5, %i6, %i3
14139 add %o1, 0x17B5, %l3
14140 movgu %icc, %i0, %o7
14141 orn %l6, 0x1727, %i4
14142 edge8 %g2, %l5, %i1
14143 sdivx %i2, 0x1EC7, %g3
14144 udivx %g7, 0x02FE, %l2
14145 array16 %l1, %o3, %i7
14146 stx %o4, [%l7 + 0x08]
14147 movrlz %o5, %g6, %o0
14148 subcc %g5, %o6, %l4
14149 movrlez %o2, 0x130, %l0
14150 xnorcc %g1, %i5, %g4
14151 ldd [%l7 + 0x38], %f2
14152 movg %xcc, %i3, %o1
14153 nop
14154 set 0x32, %i6
14155 ldsh [%l7 + %i6], %l3
14156 popc %i0, %o7
14157 srlx %i6, 0x0F, %l6
14158 udiv %i4, 0x105B, %l5
14159 movg %icc, %g2, %i1
14160 andcc %g3, %i2, %g7
14161 srlx %l1, 0x09, %l2
14162 sdiv %i7, 0x02DE, %o3
14163 edge8l %o5, %g6, %o4
14164 orcc %g5, 0x0E5D, %o0
14165 movge %icc, %l4, %o2
14166 fmul8ulx16 %f6, %f28, %f4
14167 fmovscc %xcc, %f24, %f0
14168 sir 0x1F93
14169 fmovspos %icc, %f26, %f29
14170 stx %o6, [%l7 + 0x28]
14171 stb %g1, [%l7 + 0x13]
14172 udivx %i5, 0x1F3B, %g4
14173 sub %l0, 0x14E0, %i3
14174 restore %l3, %o1, %o7
14175 rdpr %cwp, %g1
14176 rdpr %cansave, %g2
14177 rdpr %canrestore, %g3
14178 rdpr %cleanwin, %g4
14179 rdpr %otherwin, %g5
14180 rdpr %wstate, %g6
14181 andn %i0, %i6, %l6
14182 fmovsg %icc, %f22, %f19
14183 xnor %i4, 0x014B, %g2
14184 std %f18, [%l7 + 0x58]
14185 srl %l5, %g3, %i1
14186 fnot1s %f25, %f0
14187 sth %i2, [%l7 + 0x2E]
14188 fxnor %f4, %f20, %f2
14189 st %f6, [%l7 + 0x1C]
14190 movg %icc, %l1, %g7
14191 lduh [%l7 + 0x70], %l2
14192 fmovse %icc, %f30, %f15
14193 edge32 %o3, %o5, %i7
14194 umulcc %g6, 0x09BE, %o4
14195 edge16n %g5, %o0, %l4
14196 fxnors %f24, %f0, %f26
14197 movcs %icc, %o6, %g1
14198 udivcc %i5, 0x0597, %g4
14199 alignaddr %o2, %i3, %l3
14200 xnor %l0, 0x0E4C, %o7
14201 mova %xcc, %i0, %o1
14202 edge8l %l6, %i4, %g2
14203 edge16ln %i6, %g3, %i1
14204 sth %l5, [%l7 + 0x22]
14205 edge8ln %l1, %i2, %g7
14206 movle %icc, %o3, %l2
14207 mulx %i7, %o5, %o4
14208 fmovrdgz %g6, %f28, %f12
14209 addccc %o0, 0x13AE, %g5
14210 smulcc %o6, %g1, %i5
14211 sll %g4, %o2, %l4
14212 movn %xcc, %l3, %l0
14213 array16 %o7, %i0, %o1
14214 edge32ln %l6, %i4, %g2
14215 fsrc1s %f11, %f16
14216 fmovd %f2, %f12
14217 fpsub32 %f20, %f8, %f2
14218 fandnot1s %f12, %f26, %f11
14219 fmovsa %xcc, %f3, %f7
14220 xor %i6, %i3, %g3
14221 subc %i1, 0x1266, %l5
14222 sdivx %i2, 0x1DE6, %g7
14223 stb %o3, [%l7 + 0x68]
14224 xor %l2, 0x048A, %i7
14225 fxnors %f6, %f18, %f12
14226 nop
14227 set 0x20, %o6
14228 stx %l1, [%l7 + %o6]
14229 array32 %o4, %g6, %o0
14230 movrlz %g5, %o5, %g1
14231 fmuld8sux16 %f10, %f27, %f0
14232 movrne %i5, %g4, %o6
14233 orcc %l4, %l3, %l0
14234 or %o2, 0x19FC, %o7
14235 movrne %o1, %l6, %i4
14236 st %f6, [%l7 + 0x14]
14237 sth %g2, [%l7 + 0x4C]
14238 umul %i6, 0x1F87, %i0
14239 fpadd32 %f8, %f18, %f4
14240 stx %g3, [%l7 + 0x50]
14241 movpos %xcc, %i1, %i3
14242 ld [%l7 + 0x0C], %f22
14243 umul %i2, %g7, %o3
14244 sth %l5, [%l7 + 0x30]
14245 lduw [%l7 + 0x3C], %i7
14246 edge32l %l2, %l1, %g6
14247 movcc %xcc, %o0, %o4
14248 edge32ln %o5, %g1, %i5
14249 orcc %g5, 0x0DD4, %g4
14250 movneg %icc, %l4, %l3
14251 fnot2s %f19, %f13
14252 movpos %icc, %l0, %o2
14253 std %f10, [%l7 + 0x68]
14254 array32 %o6, %o7, %l6
14255 movleu %xcc, %o1, %i4
14256 save %i6, %g2, %g3
14257 rdpr %cwp, %g1
14258 rdpr %cansave, %g2
14259 rdpr %canrestore, %g3
14260 rdpr %cleanwin, %g4
14261 rdpr %otherwin, %g5
14262 rdpr %wstate, %g6
14263 fones %f13
14264 edge8 %i0, %i3, %i1
14265 sll %g7, 0x13, %o3
14266 mova %xcc, %i2, %i7
14267 ldsb [%l7 + 0x20], %l2
14268 orn %l1, %l5, %o0
14269 fmovdle %icc, %f5, %f9
14270 save %o4, %o5, %g1
14271 rdpr %cwp, %g1
14272 rdpr %cansave, %g2
14273 rdpr %canrestore, %g3
14274 rdpr %cleanwin, %g4
14275 rdpr %otherwin, %g5
14276 rdpr %wstate, %g6
14277 alignaddrl %i5, %g5, %g4
14278 sdivcc %g6, 0x1516, %l3
14279 and %l0, 0x1712, %o2
14280 sll %l4, 0x11, %o7
14281 fpadd16 %f0, %f28, %f12
14282 or %o6, 0x1C8A, %l6
14283 mulscc %i4, %o1, %i6
14284 fnot2s %f0, %f3
14285 addc %g2, 0x0920, %i0
14286 addc %g3, 0x0628, %i1
14287 xor %g7, %i3, %i2
14288 sllx %i7, %o3, %l1
14289 movpos %icc, %l2, %l5
14290 alignaddrl %o4, %o5, %g1
14291 movre %o0, 0x296, %g5
14292 fcmped %fcc1, %f12, %f24
14293 bshuffle %f20, %f30, %f4
14294 sub %i5, %g6, %l3
14295 fabss %f11, %f27
14296 addccc %l0, 0x1CB8, %g4
14297 mulx %o2, 0x12C6, %o7
14298 popc %o6, %l4
14299 stw %l6, [%l7 + 0x38]
14300 movgu %icc, %o1, %i6
14301 array8 %g2, %i4, %i0
14302 fpack32 %f10, %f22, %f22
14303 ldd [%l7 + 0x20], %i0
14304 umulcc %g3, %i3, %i2
14305 movn %xcc, %i7, %o3
14306 smulcc %l1, 0x144E, %l2
14307 stx %g7, [%l7 + 0x40]
14308 lduw [%l7 + 0x30], %l5
14309 ldsb [%l7 + 0x22], %o5
14310 fcmple32 %f22, %f24, %o4
14311 movneg %icc, %o0, %g1
14312 ldsh [%l7 + 0x24], %i5
14313 array16 %g5, %l3, %l0
14314 movcc %xcc, %g6, %o2
14315 sll %o7, %g4, %l4
14316 alignaddrl %o6, %o1, %i6
14317 addcc %l6, 0x0DE2, %i4
14318 movrgz %i0, 0x316, %i1
14319 fmovsvc %xcc, %f31, %f29
14320 faligndata %f8, %f8, %f8
14321 ld [%l7 + 0x5C], %f13
14322 sub %g2, %g3, %i3
14323 smul %i2, 0x1F63, %o3
14324 fmovrslz %i7, %f29, %f25
14325 movvs %icc, %l2, %l1
14326 sdivcc %l5, 0x0FB8, %g7
14327 edge32n %o4, %o0, %o5
14328 mulscc %i5, 0x0576, %g1
14329 umulcc %g5, %l0, %l3
14330 fmovdcc %icc, %f22, %f20
14331 movrne %o2, 0x221, %g6
14332 udiv %g4, 0x1489, %l4
14333 mulx %o7, %o1, %i6
14334 lduw [%l7 + 0x14], %l6
14335 andn %o6, %i4, %i1
14336 stx %g2, [%l7 + 0x40]
14337 movvs %icc, %i0, %i3
14338 fmovsa %xcc, %f19, %f27
14339 edge16l %g3, %i2, %o3
14340 edge16l %l2, %i7, %l5
14341 fmovrsgz %l1, %f21, %f19
14342 movre %g7, 0x134, %o4
14343 edge32 %o5, %o0, %i5
14344 movvs %xcc, %g5, %l0
14345 and %l3, 0x0E0A, %o2
14346 fnot2s %f26, %f22
14347 add %g1, 0x1C7C, %g6
14348 save %g4, %o7, %o1
14349 rdpr %cwp, %g1
14350 rdpr %cansave, %g2
14351 rdpr %canrestore, %g3
14352 rdpr %cleanwin, %g4
14353 rdpr %otherwin, %g5
14354 rdpr %wstate, %g6
14355 movcs %icc, %i6, %l4
14356 smul %o6, 0x11A9, %i4
14357 nop
14358 set 0x60, %l1
14359 stx %i1, [%l7 + %l1]
14360 sethi 0x0F7E, %g2
14361 sdiv %i0, 0x1705, %l6
14362 alignaddrl %g3, %i2, %o3
14363 fexpand %f17, %f24
14364 fmovsvc %icc, %f4, %f23
14365 movcc %xcc, %i3, %l2
14366 movgu %icc, %l5, %l1
14367 movrlz %g7, 0x32A, %i7
14368 orn %o5, 0x1941, %o0
14369 andn %i5, 0x1624, %o4
14370 stx %l0, [%l7 + 0x50]
14371 movrne %g5, 0x0D2, %o2
14372 save %g1, 0x169C, %g6
14373 rdpr %cwp, %g1
14374 rdpr %cansave, %g2
14375 rdpr %canrestore, %g3
14376 rdpr %cleanwin, %g4
14377 rdpr %otherwin, %g5
14378 rdpr %wstate, %g6
14379 or %l3, 0x02FA, %o7
14380 xnor %o1, %g4, %i6
14381 movcc %icc, %l4, %i4
14382 fmuld8ulx16 %f22, %f22, %f24
14383 fpsub32s %f10, %f30, %f24
14384 fmovsg %xcc, %f4, %f6
14385 orncc %i1, %o6, %g2
14386 fpackfix %f18, %f26
14387 movleu %xcc, %l6, %g3
14388 movrlz %i2, 0x1A7, %i0
14389 orncc %o3, %l2, %l5
14390 fand %f14, %f8, %f16
14391 srl %i3, 0x1D, %l1
14392 ldub [%l7 + 0x11], %i7
14393 sethi 0x1D76, %o5
14394 edge8n %o0, %i5, %g7
14395 fmovdle %xcc, %f29, %f17
14396 add %l0, %o4, %g5
14397 sub %o2, %g6, %g1
14398 subcc %l3, 0x18CB, %o1
14399 movrne %o7, %i6, %l4
14400 fmovrsne %i4, %f25, %f4
14401 andcc %g4, %i1, %g2
14402 sub %l6, 0x1DAB, %o6
14403 ldub [%l7 + 0x4A], %i2
14404 ldx [%l7 + 0x38], %i0
14405 ldd [%l7 + 0x50], %o2
14406 umulcc %l2, 0x0AD2, %l5
14407 udiv %i3, 0x1AB3, %l1
14408 fnand %f30, %f26, %f2
14409 stx %g3, [%l7 + 0x60]
14410 mulx %o5, %o0, %i7
14411 movne %icc, %i5, %l0
14412 setx loop_50, %l0, %l1
14413 return %l1
14414 nop
14415 rdpr %cwp, %g1
14416 rdpr %cansave, %g2
14417 rdpr %canrestore, %g3
14418 rdpr %cleanwin, %g4
14419 rdpr %otherwin, %g5
14420 rdpr %wstate, %g6
14421loop_50: sll %o2, %g1, %l3
14422 nop
14423 set 0x1C, %g7
14424 ldsw [%l7 + %g7], %o1
14425 ldub [%l7 + 0x60], %o7
14426 sll %i6, %g6, %i4
14427 fmovs %f27, %f2
14428 orncc %l4, %i1, %g4
14429 movrgez %l6, %g2, %i2
14430 fmovdneg %xcc, %f26, %f5
14431 movneg %xcc, %o6, %o3
14432 movre %l2, 0x353, %i0
14433 movneg %icc, %l5, %l1
14434 fmovd %f30, %f18
14435 movre %g3, %o5, %i3
14436 sra %i7, %i5, %o0
14437 udivcc %g7, 0x18D7, %l0
14438 smul %g5, 0x1DDE, %o2
14439 andn %o4, 0x1A9D, %g1
14440 addccc %o1, 0x1FA8, %l3
14441 movg %icc, %o7, %i6
14442 fmovrse %i4, %f9, %f2
14443 fmovscc %xcc, %f13, %f8
14444 sll %l4, 0x18, %i1
14445 andn %g4, 0x0E88, %l6
14446 fsrc1 %f6, %f22
14447 sdivcc %g6, 0x0DB8, %i2
14448 andn %g2, 0x1553, %o6
14449 stb %l2, [%l7 + 0x6C]
14450 array32 %o3, %i0, %l5
14451 andcc %g3, 0x0D36, %l1
14452 andcc %o5, 0x162E, %i7
14453 sll %i3, 0x17, %o0
14454 edge32ln %i5, %l0, %g5
14455 smulcc %o2, 0x1F41, %o4
14456 array8 %g7, %g1, %l3
14457 movrgz %o7, %o1, %i6
14458 movl %xcc, %l4, %i1
14459 mova %xcc, %g4, %i4
14460 subcc %g6, %l6, %g2
14461 ldd [%l7 + 0x50], %o6
14462 fmuld8sux16 %f7, %f29, %f6
14463 mulx %i2, %l2, %o3
14464 movrne %i0, %g3, %l1
14465 sra %l5, %i7, %o5
14466 movle %icc, %i3, %i5
14467 alignaddr %o0, %g5, %o2
14468 orcc %o4, 0x0FAB, %g7
14469 ldx [%l7 + 0x70], %g1
14470 edge32ln %l0, %o7, %l3
14471 nop
14472 set 0x18, %g1
14473 std %f22, [%l7 + %g1]
14474 movrne %o1, %i6, %i1
14475 add %l4, 0x0004, %i4
14476 array8 %g6, %g4, %g2
14477 fmovsne %icc, %f13, %f8
14478 sdiv %o6, 0x1506, %l6
14479 edge8ln %l2, %o3, %i0
14480 stb %g3, [%l7 + 0x63]
14481 movge %icc, %l1, %l5
14482 stx %i7, [%l7 + 0x38]
14483 subccc %i2, 0x1082, %i3
14484 xorcc %o5, %i5, %g5
14485 fsrc1s %f10, %f30
14486 fornot1s %f17, %f12, %f26
14487 sth %o0, [%l7 + 0x36]
14488 subcc %o4, %o2, %g7
14489 fmovrdne %g1, %f24, %f16
14490 sethi 0x189C, %l0
14491 fmovdpos %icc, %f22, %f6
14492 sdivcc %l3, 0x1067, %o1
14493 fmovsge %icc, %f9, %f28
14494 movrgz %i6, 0x26F, %o7
14495 fcmped %fcc2, %f20, %f28
14496 or %l4, 0x154C, %i1
14497 edge32ln %g6, %i4, %g2
14498 fxnor %f12, %f20, %f10
14499 fmovsge %xcc, %f27, %f25
14500 udiv %o6, 0x134B, %l6
14501 orncc %g4, 0x1E8D, %l2
14502 fors %f20, %f26, %f3
14503 orncc %o3, 0x05F8, %i0
14504 edge16 %g3, %l1, %i7
14505 move %icc, %i2, %l5
14506 movpos %icc, %i3, %o5
14507 fnot1 %f12, %f18
14508 orcc %g5, %o0, %o4
14509 sll %i5, %o2, %g7
14510 movre %l0, %g1, %o1
14511 faligndata %f26, %f2, %f12
14512 movrne %i6, %o7, %l4
14513 array32 %l3, %i1, %g6
14514 xnor %i4, 0x06B3, %o6
14515 udiv %g2, 0x0F60, %g4
14516 movcs %icc, %l6, %l2
14517 sdiv %o3, 0x167B, %g3
14518 srlx %l1, 0x12, %i7
14519 edge32ln %i0, %l5, %i2
14520 srlx %i3, 0x02, %o5
14521 ldd [%l7 + 0x38], %o0
14522 umulcc %o4, 0x1E9C, %i5
14523 fmovsneg %xcc, %f26, %f15
14524 movneg %xcc, %g5, %g7
14525 fandnot2s %f15, %f16, %f24
14526 movvc %icc, %l0, %g1
14527 fnot2s %f4, %f30
14528 ld [%l7 + 0x48], %f30
14529 movvc %xcc, %o2, %o1
14530 and %o7, %l4, %i6
14531 edge32l %i1, %l3, %i4
14532 srl %o6, 0x1D, %g2
14533 sdiv %g4, 0x167A, %l6
14534 sub %l2, 0x15F5, %o3
14535 movn %icc, %g6, %l1
14536 xorcc %i7, 0x0C44, %g3
14537 fnegd %f18, %f30
14538 fpadd32 %f22, %f26, %f28
14539 movn %icc, %i0, %i2
14540 fpsub32 %f26, %f10, %f24
14541 movne %xcc, %i3, %o5
14542 sir 0x105C
14543 add %l5, 0x029C, %o4
14544 nop
14545 set 0x2C, %i4
14546 stw %o0, [%l7 + %i4]
14547 fpack16 %f28, %f16
14548 edge8l %g5, %i5, %l0
14549 movrgez %g7, 0x2A0, %g1
14550 edge8ln %o1, %o2, %o7
14551 subc %i6, %i1, %l3
14552 xnorcc %l4, %i4, %o6
14553 xnorcc %g2, %g4, %l6
14554 sdivx %l2, 0x051F, %o3
14555 nop
14556 set 0x54, %l2
14557 ldsw [%l7 + %l2], %g6
14558 fnot1s %f9, %f18
14559 xnor %l1, %g3, %i0
14560 movg %icc, %i2, %i7
14561 fpack16 %f2, %f3
14562 fzero %f12
14563 movgu %xcc, %i3, %l5
14564 movrlz %o5, %o4, %o0
14565 movre %g5, 0x0E4, %i5
14566 movneg %icc, %l0, %g1
14567 fmovd %f14, %f4
14568 fabss %f25, %f10
14569 srax %o1, 0x0A, %o2
14570 alignaddrl %o7, %g7, %i1
14571 sdivcc %l3, 0x032A, %i6
14572 fcmpeq32 %f16, %f4, %l4
14573 movrlez %i4, %o6, %g2
14574 fmovse %xcc, %f25, %f28
14575 orcc %l6, %l2, %g4
14576 add %g6, %l1, %o3
14577 edge8l %i0, %g3, %i7
14578 alignaddrl %i3, %l5, %o5
14579 fmovrdgez %o4, %f30, %f16
14580 movrgez %o0, 0x2FC, %g5
14581 andncc %i2, %l0, %g1
14582 movne %xcc, %o1, %o2
14583 edge32l %i5, %g7, %o7
14584 xnor %i1, 0x1122, %l3
14585 orncc %l4, 0x1705, %i6
14586 edge16l %o6, %i4, %l6
14587 fmovdvc %icc, %f27, %f25
14588 addccc %g2, 0x027E, %g4
14589 alignaddrl %l2, %l1, %g6
14590 udivcc %o3, 0x0F58, %g3
14591 movl %xcc, %i7, %i3
14592 st %f18, [%l7 + 0x14]
14593 smulcc %i0, 0x1491, %l5
14594 fnand %f16, %f2, %f10
14595 edge16l %o4, %o5, %g5
14596 popc %i2, %l0
14597 sllx %g1, %o1, %o0
14598 sub %o2, 0x123D, %i5
14599 ldx [%l7 + 0x10], %g7
14600 movl %icc, %o7, %l3
14601 alignaddr %i1, %l4, %i6
14602 fmovdcs %xcc, %f3, %f30
14603 ld [%l7 + 0x54], %f22
14604 stw %o6, [%l7 + 0x30]
14605 alignaddr %l6, %i4, %g4
14606 fmovsneg %icc, %f9, %f15
14607 andn %g2, %l1, %l2
14608 move %xcc, %o3, %g6
14609 fmovdn %icc, %f21, %f3
14610 edge16l %i7, %g3, %i3
14611 movn %xcc, %i0, %o4
14612 ldub [%l7 + 0x44], %o5
14613 edge8 %g5, %l5, %i2
14614 ld [%l7 + 0x24], %f0
14615 add %l0, 0x160E, %o1
14616 smulcc %g1, 0x10A0, %o0
14617 movrne %i5, %g7, %o7
14618 fmovdvs %xcc, %f24, %f23
14619 sllx %o2, 0x07, %l3
14620 lduw [%l7 + 0x18], %l4
14621 sth %i1, [%l7 + 0x38]
14622 ldd [%l7 + 0x08], %i6
14623 edge16n %o6, %l6, %i4
14624 fnor %f4, %f16, %f20
14625 fcmped %fcc1, %f26, %f12
14626 sdivx %g4, 0x166F, %l1
14627 movle %xcc, %g2, %l2
14628 movneg %xcc, %g6, %i7
14629 sethi 0x02DE, %o3
14630 fmovsn %icc, %f1, %f16
14631 alignaddrl %g3, %i0, %o4
14632 udiv %o5, 0x14ED, %i3
14633 fmovsa %xcc, %f26, %f3
14634 movle %xcc, %l5, %g5
14635 movrgz %i2, 0x246, %l0
14636 addc %g1, %o0, %i5
14637 fmovsgu %xcc, %f29, %f31
14638 alignaddrl %o1, %o7, %g7
14639 fmul8x16au %f10, %f31, %f30
14640 faligndata %f28, %f4, %f10
14641 movrlez %o2, 0x395, %l3
14642 fmovsgu %icc, %f6, %f2
14643 ldd [%l7 + 0x78], %l4
14644 fmovrslz %i1, %f25, %f9
14645 movcc %icc, %o6, %l6
14646 movvs %xcc, %i4, %i6
14647 fsrc2s %f19, %f26
14648 addcc %l1, 0x1188, %g4
14649 fmovsvs %icc, %f16, %f11
14650 fmovrde %l2, %f16, %f22
14651 edge32ln %g2, %i7, %o3
14652 lduw [%l7 + 0x24], %g6
14653 ldsh [%l7 + 0x6A], %i0
14654 edge8ln %g3, %o5, %o4
14655 ldub [%l7 + 0x71], %i3
14656 nop
14657 set 0x79, %l0
14658 ldub [%l7 + %l0], %l5
14659 std %f22, [%l7 + 0x30]
14660 ldx [%l7 + 0x78], %i2
14661 edge8 %g5, %g1, %o0
14662 sdivx %i5, 0x155A, %o1
14663 edge16 %o7, %l0, %g7
14664 stb %o2, [%l7 + 0x5D]
14665 movvc %icc, %l3, %i1
14666 srl %l4, 0x01, %l6
14667 ldsh [%l7 + 0x7E], %o6
14668 movrne %i4, 0x27A, %l1
14669 fmul8x16al %f11, %f26, %f10
14670 st %f3, [%l7 + 0x28]
14671 std %f10, [%l7 + 0x50]
14672 and %g4, 0x1420, %i6
14673 popc %l2, %i7
14674 movl %xcc, %g2, %o3
14675 movge %icc, %g6, %g3
14676 subcc %o5, %o4, %i3
14677 edge8 %i0, %l5, %g5
14678 st %f21, [%l7 + 0x0C]
14679 stw %g1, [%l7 + 0x5C]
14680 edge16n %o0, %i5, %i2
14681 fmovrdlz %o1, %f6, %f4
14682 alignaddrl %o7, %g7, %l0
14683 subccc %l3, 0x1FAE, %i1
14684 sllx %l4, 0x14, %o2
14685 fpadd32s %f21, %f3, %f3
14686 movn %xcc, %o6, %i4
14687 subcc %l6, %l1, %g4
14688 movre %i6, 0x254, %i7
14689 and %g2, %o3, %l2
14690 fmovdgu %xcc, %f16, %f30
14691 fmovrdlz %g3, %f4, %f12
14692 and %g6, 0x1716, %o5
14693 xor %o4, 0x0A14, %i3
14694 sub %i0, %l5, %g5
14695 ldsh [%l7 + 0x16], %o0
14696 move %xcc, %g1, %i5
14697 std %f14, [%l7 + 0x28]
14698 edge32 %o1, %i2, %g7
14699 movpos %icc, %l0, %o7
14700 sra %l3, 0x03, %l4
14701 edge32 %o2, %o6, %i1
14702 sdiv %l6, 0x01EF, %i4
14703 edge8n %g4, %i6, %i7
14704 array16 %g2, %l1, %o3
14705 fmul8sux16 %f8, %f26, %f20
14706 ldx [%l7 + 0x28], %l2
14707 xnorcc %g3, %o5, %g6
14708 array8 %o4, %i3, %i0
14709 move %xcc, %g5, %l5
14710 fmovrdgz %o0, %f14, %f28
14711 movvc %xcc, %g1, %i5
14712 edge16n %o1, %g7, %i2
14713 sra %l0, %l3, %o7
14714 udiv %o2, 0x1026, %l4
14715 edge16 %o6, %i1, %i4
14716 andcc %l6, 0x19A3, %i6
14717 sdivx %g4, 0x17F6, %g2
14718 edge16ln %l1, %o3, %l2
14719 fpackfix %f30, %f10
14720 xnor %i7, 0x14BD, %g3
14721 fcmple16 %f26, %f18, %o5
14722 smulcc %o4, %g6, %i3
14723 alignaddr %g5, %i0, %l5
14724 xnor %o0, 0x1076, %i5
14725 srax %g1, %o1, %i2
14726 udiv %g7, 0x1A6D, %l3
14727 movl %icc, %l0, %o2
14728 movrlz %l4, %o6, %i1
14729 nop
14730 set 0x0C, %l4
14731 lduh [%l7 + %l4], %i4
14732 ldx [%l7 + 0x78], %o7
14733 smul %i6, %l6, %g4
14734 fnands %f21, %f0, %f31
14735 sllx %g2, %l1, %o3
14736 popc 0x1417, %i7
14737 fnot1 %f30, %f30
14738 fxnor %f6, %f26, %f26
14739 andcc %l2, %g3, %o5
14740 umul %o4, 0x0585, %i3
14741 fmovdn %icc, %f21, %f8
14742 fcmpgt32 %f20, %f12, %g6
14743 edge8l %i0, %l5, %o0
14744 movl %icc, %i5, %g5
14745 orcc %o1, %g1, %g7
14746 move %icc, %i2, %l3
14747 restore %o2, %l0, %l4
14748 rdpr %cwp, %g1
14749 rdpr %cansave, %g2
14750 rdpr %canrestore, %g3
14751 rdpr %cleanwin, %g4
14752 rdpr %otherwin, %g5
14753 rdpr %wstate, %g6
14754 ldsh [%l7 + 0x76], %i1
14755 xnorcc %i4, 0x1A7B, %o6
14756 fornot2s %f18, %f4, %f16
14757 movrne %i6, %o7, %g4
14758 fmovdcc %xcc, %f25, %f4
14759 mova %xcc, %l6, %g2
14760 alignaddrl %l1, %o3, %l2
14761 fmuld8ulx16 %f30, %f21, %f18
14762 movle %icc, %g3, %o5
14763 sub %i7, %o4, %g6
14764 andn %i3, 0x0653, %l5
14765 edge32 %o0, %i0, %i5
14766 alignaddr %g5, %g1, %g7
14767 save %i2, 0x1899, %l3
14768 rdpr %cwp, %g1
14769 rdpr %cansave, %g2
14770 rdpr %canrestore, %g3
14771 rdpr %cleanwin, %g4
14772 rdpr %otherwin, %g5
14773 rdpr %wstate, %g6
14774 sllx %o1, 0x1F, %l0
14775 srl %l4, 0x11, %i1
14776 ld [%l7 + 0x70], %f13
14777 movvc %xcc, %i4, %o2
14778 edge16l %i6, %o7, %o6
14779 addccc %l6, %g2, %l1
14780 edge16n %o3, %g4, %g3
14781 movgu %xcc, %l2, %i7
14782 nop
14783 set 0x40, %i1
14784 ldd [%l7 + %i1], %o4
14785 movre %o4, %g6, %i3
14786 movrne %l5, %o0, %i0
14787 umul %g5, %i5, %g1
14788 movl %icc, %i2, %g7
14789 edge16n %l3, %o1, %l0
14790 sll %i1, %l4, %i4
14791 movneg %xcc, %o2, %o7
14792 udivx %o6, 0x183C, %l6
14793 orn %i6, %l1, %g2
14794 fmovrsgz %o3, %f23, %f20
14795 fmovrsgz %g3, %f20, %f11
14796 edge32ln %g4, %l2, %o5
14797 fxnors %f22, %f18, %f18
14798 addcc %i7, %g6, %o4
14799 addccc %l5, 0x1989, %o0
14800 fabsd %f30, %f4
14801 andn %i3, 0x07F9, %g5
14802 fmovrde %i5, %f12, %f18
14803 ldd [%l7 + 0x70], %g0
14804 save %i0, 0x0CB8, %g7
14805 rdpr %cwp, %g1
14806 rdpr %cansave, %g2
14807 rdpr %canrestore, %g3
14808 rdpr %cleanwin, %g4
14809 rdpr %otherwin, %g5
14810 rdpr %wstate, %g6
14811 fornot2s %f1, %f2, %f5
14812 udivx %l3, 0x0BEF, %o1
14813 ldd [%l7 + 0x48], %i2
14814 edge16 %i1, %l0, %l4
14815 movrlez %i4, %o2, %o7
14816 sdiv %o6, 0x1990, %l6
14817 fmul8x16au %f30, %f1, %f24
14818 fandnot2s %f1, %f24, %f9
14819 sethi 0x09BB, %l1
14820 siam 0x6
14821 fornot2s %f11, %f8, %f27
14822 andncc %g2, %o3, %g3
14823 std %f10, [%l7 + 0x60]
14824 orcc %i6, 0x0858, %g4
14825 ldub [%l7 + 0x28], %o5
14826 sir 0x03E1
14827 movle %icc, %i7, %l2
14828 edge32 %o4, %l5, %o0
14829 fmovdle %icc, %f21, %f26
14830 xorcc %g6, %g5, %i5
14831 nop
14832 set 0x58, %l5
14833 ldd [%l7 + %l5], %i2
14834 subc %g1, 0x04B8, %g7
14835 stx %i0, [%l7 + 0x38]
14836 addcc %l3, %i2, %i1
14837 stw %l0, [%l7 + 0x1C]
14838 fpsub16s %f6, %f15, %f12
14839 movg %icc, %l4, %o1
14840 sra %i4, %o2, %o7
14841 mova %xcc, %l6, %l1
14842 sllx %o6, %g2, %g3
14843 andcc %i6, %o3, %g4
14844 movrne %i7, %o5, %l2
14845 xnorcc %o4, %l5, %o0
14846 popc %g5, %i5
14847 mulscc %i3, %g1, %g6
14848 fmovscs %xcc, %f17, %f28
14849 movleu %icc, %i0, %l3
14850 or %g7, 0x0014, %i1
14851 movle %icc, %l0, %l4
14852 fzero %f0
14853 xnor %o1, %i2, %o2
14854 andcc %i4, %o7, %l1
14855 andcc %o6, 0x044D, %g2
14856 setx loop_51, %l0, %l1
14857 return %l1
14858 nop
14859 rdpr %cwp, %g1
14860 rdpr %cansave, %g2
14861 rdpr %canrestore, %g3
14862 rdpr %cleanwin, %g4
14863 rdpr %otherwin, %g5
14864 rdpr %wstate, %g6
14865loop_51: movg %icc, %o3, %i6
14866 array8 %g4, %i7, %l2
14867 mulx %o5, %l5, %o0
14868 ldd [%l7 + 0x18], %o4
14869 sir 0x094E
14870 fcmpne32 %f14, %f16, %g5
14871 array32 %i3, %g1, %i5
14872 edge8l %i0, %g6, %g7
14873 ldsw [%l7 + 0x70], %i1
14874 edge8ln %l3, %l0, %o1
14875 ldd [%l7 + 0x68], %l4
14876 fmovrsne %o2, %f7, %f30
14877 movg %xcc, %i4, %i2
14878 andn %o7, %o6, %g2
14879 fcmpne32 %f4, %f16, %l1
14880 stx %l6, [%l7 + 0x40]
14881 fmovrsgez %g3, %f26, %f7
14882 fabss %f0, %f18
14883 movle %icc, %i6, %o3
14884 array32 %g4, %i7, %l2
14885 smul %o5, %l5, %o0
14886 edge32l %o4, %i3, %g5
14887 fandnot1 %f16, %f26, %f24
14888 sra %i5, %i0, %g6
14889 move %icc, %g7, %i1
14890 stw %g1, [%l7 + 0x70]
14891 movleu %xcc, %l3, %l0
14892 fpack16 %f22, %f26
14893 sethi 0x0A16, %o1
14894 xnor %o2, 0x138D, %i4
14895 movgu %icc, %i2, %l4
14896 movcc %icc, %o6, %o7
14897 fandnot2 %f2, %f28, %f10
14898 movn %xcc, %g2, %l1
14899 movrlez %l6, 0x198, %i6
14900 fmovsvs %xcc, %f1, %f12
14901 fmovscs %xcc, %f25, %f11
14902 movgu %icc, %o3, %g3
14903 sllx %g4, %i7, %l2
14904 srlx %l5, %o5, %o4
14905 move %icc, %o0, %i3
14906 addc %i5, 0x1B82, %g5
14907 edge32l %i0, %g6, %i1
14908 movne %icc, %g7, %l3
14909 sub %g1, 0x10D4, %l0
14910 fmovsle %icc, %f29, %f30
14911 fnot1s %f1, %f31
14912 edge16n %o1, %i4, %o2
14913 movcs %icc, %l4, %o6
14914 movrlz %o7, %i2, %l1
14915 edge8 %l6, %g2, %i6
14916 movne %xcc, %g3, %g4
14917 fmovdg %icc, %f16, %f23
14918 fmovrsgez %o3, %f27, %f2
14919 ldd [%l7 + 0x20], %l2
14920 udiv %l5, 0x1458, %i7
14921 orn %o5, %o4, %i3
14922 movrlez %i5, 0x342, %o0
14923 fnands %f15, %f11, %f11
14924 movre %g5, 0x03B, %i0
14925 alignaddrl %i1, %g7, %g6
14926 andcc %l3, 0x1156, %g1
14927 udivcc %o1, 0x16C7, %i4
14928 fsrc2 %f28, %f18
14929 movcs %xcc, %l0, %l4
14930 ld [%l7 + 0x70], %f24
14931 edge8l %o2, %o6, %o7
14932 nop
14933 set 0x28, %l6
14934 std %f30, [%l7 + %l6]
14935 lduw [%l7 + 0x54], %l1
14936 fnegd %f12, %f0
14937 edge32ln %i2, %g2, %l6
14938 nop
14939 set 0x58, %g4
14940 ldd [%l7 + %g4], %f28
14941 movcs %icc, %i6, %g4
14942 sdiv %o3, 0x1218, %l2
14943 save %l5, 0x11AC, %i7
14944 rdpr %cwp, %g1
14945 rdpr %cansave, %g2
14946 rdpr %canrestore, %g3
14947 rdpr %cleanwin, %g4
14948 rdpr %otherwin, %g5
14949 rdpr %wstate, %g6
14950 smul %g3, 0x1F1C, %o4
14951 xnor %o5, %i5, %o0
14952 ld [%l7 + 0x10], %f15
14953 fabss %f1, %f0
14954 movrne %g5, 0x36C, %i3
14955 fmovsleu %icc, %f13, %f18
14956 fpsub16 %f12, %f26, %f28
14957 fmovrsgez %i0, %f17, %f12
14958 addc %g7, %i1, %g6
14959 mulx %g1, %o1, %i4
14960 mulx %l3, 0x07C3, %l4
14961 sra %l0, 0x17, %o6
14962 edge32n %o2, %o7, %l1
14963 restore %g2, %l6, %i2
14964 rdpr %cwp, %g1
14965 rdpr %cansave, %g2
14966 rdpr %canrestore, %g3
14967 rdpr %cleanwin, %g4
14968 rdpr %otherwin, %g5
14969 rdpr %wstate, %g6
14970 subccc %i6, %g4, %l2
14971 srl %o3, 0x00, %i7
14972 movne %xcc, %l5, %g3
14973 umulcc %o5, 0x0346, %o4
14974 movne %xcc, %o0, %i5
14975 std %f12, [%l7 + 0x20]
14976 udivx %g5, 0x0525, %i3
14977 mulx %g7, %i0, %g6
14978 fmul8sux16 %f20, %f26, %f18
14979 edge16n %i1, %o1, %i4
14980 fnors %f18, %f31, %f8
14981 movgu %icc, %l3, %l4
14982 fpmerge %f16, %f10, %f18
14983 save %l0, %o6, %o2
14984 rdpr %cwp, %g1
14985 rdpr %cansave, %g2
14986 rdpr %canrestore, %g3
14987 rdpr %cleanwin, %g4
14988 rdpr %otherwin, %g5
14989 rdpr %wstate, %g6
14990 edge8n %o7, %g1, %g2
14991 udivcc %l1, 0x141F, %i2
14992 udivx %l6, 0x13C1, %i6
14993 orcc %l2, %o3, %i7
14994 std %f2, [%l7 + 0x78]
14995 movrlez %g4, %l5, %o5
14996 movvs %xcc, %g3, %o0
14997 subccc %o4, %g5, %i3
14998 ldx [%l7 + 0x20], %i5
14999 movrlez %i0, 0x38D, %g7
15000 ldsh [%l7 + 0x50], %i1
15001 array32 %o1, %g6, %l3
15002 sdivx %i4, 0x073D, %l4
15003 andncc %o6, %o2, %l0
15004 ldsw [%l7 + 0x70], %g1
15005 movgu %xcc, %g2, %o7
15006 sethi 0x0B9A, %i2
15007 stx %l6, [%l7 + 0x70]
15008 fmovsneg %xcc, %f9, %f6
15009 xor %i6, %l2, %o3
15010 sdivcc %l1, 0x1E08, %i7
15011 or %l5, 0x03A5, %o5
15012 xnor %g3, %g4, %o4
15013 movne %icc, %o0, %i3
15014 ldsw [%l7 + 0x68], %g5
15015 st %f25, [%l7 + 0x5C]
15016 fnegd %f12, %f26
15017 fmul8x16al %f13, %f24, %f30
15018 sth %i0, [%l7 + 0x28]
15019 move %xcc, %i5, %i1
15020 edge16n %g7, %g6, %o1
15021 addcc %l3, %i4, %o6
15022 subc %l4, 0x151B, %l0
15023 edge32l %o2, %g2, %g1
15024 movrgez %i2, 0x011, %l6
15025 movle %icc, %o7, %i6
15026 ldsw [%l7 + 0x44], %o3
15027 edge32ln %l2, %i7, %l5
15028 fnot1 %f16, %f12
15029 std %f22, [%l7 + 0x18]
15030 setx loop_52, %l0, %l1
15031 return %l1
15032 nop
15033 rdpr %cwp, %g1
15034 rdpr %cansave, %g2
15035 rdpr %canrestore, %g3
15036 rdpr %cleanwin, %g4
15037 rdpr %otherwin, %g5
15038 rdpr %wstate, %g6
15039loop_52: andn %l1, %o4, %o0
15040 edge16ln %i3, %g4, %g5
15041 sra %i5, 0x06, %i0
15042 mulscc %i1, %g6, %g7
15043 movgu %xcc, %l3, %o1
15044 addccc %o6, %i4, %l0
15045 array32 %l4, %o2, %g1
15046 andcc %g2, %l6, %o7
15047 and %i6, 0x047F, %i2
15048 andn %o3, 0x034B, %i7
15049 movre %l2, 0x2B4, %l5
15050 edge8ln %o5, %l1, %g3
15051 edge16n %o0, %o4, %i3
15052 movrgez %g5, 0x143, %g4
15053 mova %icc, %i5, %i1
15054 movl %xcc, %i0, %g6
15055 fmovda %icc, %f16, %f20
15056 udivx %g7, 0x1AEF, %o1
15057 stw %l3, [%l7 + 0x20]
15058 movleu %xcc, %i4, %l0
15059 subc %l4, %o2, %g1
15060 edge32l %o6, %g2, %l6
15061 smul %o7, %i2, %i6
15062 add %o3, 0x0D73, %i7
15063 edge32 %l5, %l2, %o5
15064 fmovdne %xcc, %f31, %f23
15065 nop
15066 set 0x42, %o0
15067 lduh [%l7 + %o0], %g3
15068 smul %o0, %l1, %i3
15069 udiv %o4, 0x02BF, %g4
15070 ldsw [%l7 + 0x38], %i5
15071 sdivcc %i1, 0x01BC, %i0
15072 stx %g5, [%l7 + 0x50]
15073 movrne %g7, 0x269, %g6
15074 array32 %o1, %i4, %l3
15075 siam 0x6
15076 movrgez %l0, %o2, %l4
15077 fpackfix %f20, %f25
15078 fnot2 %f24, %f20
15079 xnor %o6, %g2, %l6
15080 addccc %g1, 0x05D7, %i2
15081 array8 %i6, %o7, %i7
15082 udiv %o3, 0x1999, %l2
15083 srax %o5, %g3, %o0
15084 movge %icc, %l1, %i3
15085 ld [%l7 + 0x74], %f26
15086 srlx %o4, %l5, %i5
15087 st %f21, [%l7 + 0x78]
15088 fnand %f20, %f8, %f14
15089 fmovdvs %icc, %f29, %f29
15090 movge %icc, %g4, %i0
15091 fmovrsgez %i1, %f21, %f10
15092 sth %g7, [%l7 + 0x64]
15093 array16 %g6, %o1, %g5
15094 movrgez %l3, %i4, %o2
15095 udiv %l4, 0x143F, %o6
15096 xnorcc %l0, %g2, %l6
15097 sethi 0x1C60, %g1
15098 movge %icc, %i6, %i2
15099 subccc %o7, %o3, %i7
15100 edge32l %l2, %g3, %o5
15101 subc %l1, 0x1991, %o0
15102 addccc %o4, 0x13F5, %i3
15103 array8 %i5, %g4, %i0
15104 st %f15, [%l7 + 0x6C]
15105 umul %l5, %i1, %g7
15106 orncc %o1, 0x040D, %g5
15107 ldsb [%l7 + 0x7C], %g6
15108 edge8 %i4, %l3, %o2
15109 and %l4, 0x0884, %o6
15110 sth %l0, [%l7 + 0x20]
15111 orncc %l6, %g1, %i6
15112 sth %g2, [%l7 + 0x52]
15113 edge16ln %i2, %o7, %o3
15114 subc %i7, 0x14DC, %g3
15115 movgu %icc, %l2, %l1
15116 fmovsl %xcc, %f15, %f8
15117 ldsb [%l7 + 0x72], %o5
15118 movcs %icc, %o4, %o0
15119 umul %i5, 0x1A7E, %g4
15120 andcc %i0, 0x1125, %l5
15121 movcs %icc, %i3, %i1
15122 movrlz %o1, %g5, %g6
15123 movn %icc, %g7, %i4
15124 xor %l3, 0x0B9D, %l4
15125 srax %o2, 0x1D, %o6
15126 srax %l0, %g1, %l6
15127 movle %xcc, %g2, %i6
15128 movleu %xcc, %i2, %o3
15129 movrlez %o7, 0x237, %g3
15130 ldsw [%l7 + 0x5C], %i7
15131 umulcc %l2, %l1, %o5
15132 xnor %o4, 0x134E, %i5
15133 sethi 0x17BA, %g4
15134 sdiv %o0, 0x094C, %i0
15135 fmul8sux16 %f16, %f20, %f14
15136 sdiv %i3, 0x0759, %i1
15137 srax %o1, 0x06, %l5
15138 fabss %f4, %f7
15139 move %icc, %g6, %g5
15140 movrgz %g7, %l3, %i4
15141 movvc %icc, %l4, %o6
15142 or %o2, %l0, %l6
15143 stw %g1, [%l7 + 0x14]
15144 udivx %i6, 0x020E, %i2
15145 andn %g2, %o3, %g3
15146 movrlez %o7, %i7, %l1
15147 fmovdneg %xcc, %f14, %f28
15148 lduw [%l7 + 0x58], %o5
15149 srlx %o4, %l2, %i5
15150 movpos %icc, %g4, %o0
15151 xor %i3, 0x0F9E, %i1
15152 stx %i0, [%l7 + 0x30]
15153 andcc %o1, 0x01E7, %g6
15154 edge16l %g5, %g7, %l5
15155 edge32n %l3, %i4, %o6
15156 movg %xcc, %o2, %l4
15157 umul %l0, 0x0870, %l6
15158 for %f6, %f18, %f10
15159 movrlz %g1, 0x046, %i2
15160 udiv %i6, 0x1C4B, %o3
15161 movrgez %g3, %g2, %o7
15162 fnot1 %f28, %f30
15163 alignaddrl %l1, %i7, %o4
15164 fpsub32s %f5, %f23, %f23
15165 lduw [%l7 + 0x40], %l2
15166 fnot1s %f23, %f31
15167 fmovspos %xcc, %f5, %f9
15168 orcc %i5, %g4, %o0
15169 fpack32 %f4, %f16, %f10
15170 orcc %i3, 0x07BE, %i1
15171 fmovrdlz %i0, %f28, %f24
15172 fmul8x16al %f13, %f24, %f30
15173 sub %o5, %g6, %g5
15174 ld [%l7 + 0x5C], %f28
15175 sth %o1, [%l7 + 0x30]
15176 movrgz %l5, 0x0C1, %g7
15177 ldub [%l7 + 0x72], %i4
15178 ldsw [%l7 + 0x10], %o6
15179 fandnot2 %f30, %f12, %f26
15180 edge16l %o2, %l4, %l3
15181 sth %l0, [%l7 + 0x24]
15182 fcmped %fcc1, %f22, %f24
15183 ldd [%l7 + 0x60], %f24
15184 edge32l %g1, %i2, %i6
15185 fcmps %fcc0, %f24, %f26
15186 alignaddrl %o3, %l6, %g2
15187 movre %o7, %g3, %l1
15188 sub %i7, %l2, %i5
15189 addc %g4, %o0, %i3
15190 fsrc2 %f14, %f8
15191 edge8n %i1, %i0, %o4
15192 mulx %o5, %g6, %g5
15193 fnors %f27, %f28, %f26
15194 ldsw [%l7 + 0x1C], %l5
15195 fmovdgu %xcc, %f28, %f30
15196 edge8ln %o1, %g7, %o6
15197 fmovsne %xcc, %f14, %f31
15198 movn %icc, %i4, %o2
15199 mulx %l3, 0x0F8F, %l4
15200 or %l0, 0x135D, %i2
15201 lduh [%l7 + 0x0C], %i6
15202 andn %o3, 0x1ED3, %l6
15203 array16 %g2, %g1, %o7
15204 movrgz %l1, 0x35C, %g3
15205 movrlz %i7, %l2, %i5
15206 smul %o0, 0x0DC7, %g4
15207 ldd [%l7 + 0x20], %f8
15208 sra %i1, %i0, %i3
15209 movpos %icc, %o4, %o5
15210 add %g5, 0x0398, %g6
15211 edge8n %l5, %o1, %g7
15212 smul %i4, %o6, %o2
15213 xorcc %l4, 0x024B, %l0
15214 srax %l3, 0x14, %i6
15215 orn %o3, 0x01E6, %l6
15216 fmovd %f2, %f24
15217 edge8 %i2, %g2, %g1
15218 for %f18, %f30, %f28
15219 subcc %o7, %g3, %i7
15220 movrgz %l2, %i5, %l1
15221 orn %o0, 0x0EC7, %i1
15222 andncc %g4, %i3, %o4
15223 movneg %xcc, %o5, %g5
15224 array8 %g6, %l5, %o1
15225 movleu %icc, %g7, %i4
15226 fpmerge %f15, %f3, %f8
15227 udivcc %i0, 0x0F52, %o6
15228 stw %o2, [%l7 + 0x10]
15229 sll %l4, 0x08, %l0
15230 and %i6, %o3, %l6
15231 andncc %i2, %g2, %l3
15232 addc %o7, 0x0296, %g3
15233 movn %xcc, %g1, %i7
15234 movle %icc, %i5, %l1
15235 fmovsge %xcc, %f21, %f13
15236 movcc %icc, %o0, %i1
15237 sll %g4, 0x1D, %i3
15238 umulcc %o4, %o5, %g5
15239 save %l2, %l5, %g6
15240 rdpr %cwp, %g1
15241 rdpr %cansave, %g2
15242 rdpr %canrestore, %g3
15243 rdpr %cleanwin, %g4
15244 rdpr %otherwin, %g5
15245 rdpr %wstate, %g6
15246 sra %g7, 0x14, %o1
15247 ld [%l7 + 0x7C], %f11
15248 fpsub32s %f11, %f4, %f22
15249 bshuffle %f10, %f12, %f14
15250 alignaddrl %i0, %o6, %o2
15251 movgu %icc, %l4, %i4
15252 sll %l0, %o3, %l6
15253 sir 0x0C59
15254 fmovrdgez %i6, %f22, %f22
15255 fmuld8sux16 %f0, %f30, %f8
15256 edge16n %i2, %g2, %l3
15257 move %icc, %g3, %o7
15258 fcmpgt32 %f4, %f0, %g1
15259 fnot2 %f14, %f16
15260 edge16 %i7, %i5, %l1
15261 edge8n %i1, %g4, %i3
15262 movcs %xcc, %o4, %o0
15263 array32 %g5, %o5, %l2
15264 edge16ln %g6, %l5, %g7
15265 movvc %icc, %i0, %o1
15266 fxnor %f4, %f28, %f16
15267 popc 0x170B, %o2
15268 fcmpeq32 %f6, %f26, %o6
15269 edge8 %l4, %i4, %l0
15270 sdivcc %l6, 0x1FB7, %o3
15271 sir 0x06AD
15272 fnegd %f20, %f22
15273 udivx %i6, 0x1A6D, %g2
15274 and %i2, 0x0655, %l3
15275 fmovrdgz %g3, %f0, %f18
15276 mova %icc, %o7, %i7
15277 xnorcc %i5, 0x0063, %l1
15278 edge16l %i1, %g1, %i3
15279 fcmped %fcc1, %f18, %f28
15280 ldd [%l7 + 0x38], %f22
15281 lduh [%l7 + 0x6A], %g4
15282 addc %o0, 0x15C6, %g5
15283 fmovrsgez %o5, %f13, %f9
15284 fmul8sux16 %f16, %f8, %f6
15285 sra %l2, %g6, %l5
15286 movre %g7, %o4, %o1
15287 movle %xcc, %o2, %o6
15288 array32 %i0, %l4, %i4
15289 restore %l0, %o3, %l6
15290 rdpr %cwp, %g1
15291 rdpr %cansave, %g2
15292 rdpr %canrestore, %g3
15293 rdpr %cleanwin, %g4
15294 rdpr %otherwin, %g5
15295 rdpr %wstate, %g6
15296 array16 %i6, %i2, %g2
15297 orn %l3, 0x0044, %o7
15298 add %i7, %g3, %l1
15299 ldub [%l7 + 0x5D], %i5
15300 xor %i1, %i3, %g1
15301 sir 0x022A
15302 fmovsle %xcc, %f21, %f22
15303 fmovrsgez %g4, %f25, %f5
15304 udiv %g5, 0x1647, %o0
15305 ldd [%l7 + 0x38], %f12
15306 sdivx %o5, 0x192A, %l2
15307 fpsub32s %f20, %f13, %f17
15308 mulscc %g6, 0x0CD5, %l5
15309 nop
15310 set 0x2B, %o7
15311 ldsb [%l7 + %o7], %g7
15312 stx %o1, [%l7 + 0x30]
15313 std %f12, [%l7 + 0x70]
15314 xor %o2, %o4, %o6
15315 alignaddr %i0, %l4, %i4
15316 fmovrsne %o3, %f12, %f20
15317 udiv %l6, 0x1C19, %l0
15318 movrlz %i6, %i2, %l3
15319 array16 %g2, %o7, %i7
15320 sethi 0x1E67, %l1
15321 popc 0x0EF0, %g3
15322 edge32 %i5, %i3, %g1
15323 move %xcc, %g4, %i1
15324 array8 %g5, %o0, %o5
15325 xnor %g6, 0x1967, %l2
15326 srlx %g7, %l5, %o2
15327 movleu %xcc, %o4, %o6
15328 fmovde %icc, %f9, %f6
15329 fcmpne16 %f24, %f12, %i0
15330 edge8n %l4, %o1, %o3
15331 andcc %l6, 0x0C8B, %i4
15332 fexpand %f17, %f16
15333 umul %i6, 0x0DCE, %i2
15334 movg %icc, %l0, %l3
15335 udiv %g2, 0x0221, %o7
15336 sllx %i7, %g3, %i5
15337 nop
15338 set 0x56, %g3
15339 lduh [%l7 + %g3], %i3
15340 fpack16 %f18, %f22
15341 addcc %l1, 0x1D48, %g1
15342 ldsh [%l7 + 0x08], %g4
15343 edge32 %i1, %o0, %o5
15344 mulscc %g5, 0x0FE5, %g6
15345 sub %g7, 0x0B3F, %l5
15346 fmovdvc %icc, %f1, %f12
15347 udiv %o2, 0x0715, %l2
15348 fmovs %f7, %f25
15349 fmovdle %icc, %f25, %f0
15350 xorcc %o4, %o6, %l4
15351 movneg %xcc, %o1, %i0
15352 xorcc %l6, 0x18F7, %o3
15353 edge16l %i4, %i2, %l0
15354 ldub [%l7 + 0x7B], %l3
15355 orncc %i6, 0x031F, %o7
15356 edge8 %i7, %g3, %i5
15357 movrgez %i3, 0x278, %g2
15358 edge8l %g1, %l1, %i1
15359 fpack16 %f2, %f4
15360 fmovdle %icc, %f17, %f20
15361 array16 %o0, %g4, %g5
15362 movrgez %o5, %g6, %g7
15363 fcmpne16 %f12, %f0, %l5
15364 orn %o2, %l2, %o4
15365 smulcc %l4, %o1, %o6
15366 subccc %l6, %o3, %i4
15367 fcmpgt32 %f20, %f26, %i0
15368 array8 %l0, %i2, %l3
15369 edge32ln %i6, %i7, %g3
15370 lduw [%l7 + 0x40], %o7
15371 sllx %i3, %i5, %g2
15372 fmovdleu %xcc, %f6, %f1
15373 add %g1, %l1, %o0
15374 xnor %g4, %i1, %o5
15375 mulx %g6, %g5, %l5
15376 movvs %xcc, %o2, %g7
15377 fsrc2 %f30, %f26
15378 movrgez %l2, %l4, %o1
15379 edge32 %o6, %l6, %o3
15380 edge8 %o4, %i0, %i4
15381 and %i2, %l0, %l3
15382 fmovdle %xcc, %f24, %f20
15383 lduh [%l7 + 0x62], %i6
15384 or %g3, 0x0A03, %i7
15385 fcmps %fcc1, %f7, %f1
15386 xnor %i3, %i5, %g2
15387 fnot2 %f4, %f14
15388 movrgz %o7, %g1, %o0
15389 ldsw [%l7 + 0x24], %l1
15390 movne %xcc, %g4, %i1
15391 popc 0x031F, %g6
15392 nop
15393 set 0x44, %g5
15394 sth %o5, [%l7 + %g5]
15395 sllx %l5, 0x14, %g5
15396 movleu %xcc, %g7, %o2
15397 movrlez %l2, %l4, %o1
15398 smul %l6, 0x179D, %o6
15399 mulscc %o3, 0x01AF, %o4
15400 udivx %i4, 0x039A, %i2
15401 orncc %i0, %l3, %l0
15402 edge16l %i6, %g3, %i3
15403 fpsub16 %f20, %f20, %f0
15404 sethi 0x1980, %i7
15405 array16 %i5, %o7, %g1
15406 fnot1s %f29, %f10
15407 sir 0x08AA
15408 fmovsvs %xcc, %f15, %f23
15409 fmovrdgz %o0, %f28, %f22
15410 sth %l1, [%l7 + 0x0C]
15411 subcc %g4, 0x0E73, %g2
15412 movneg %icc, %i1, %g6
15413 fandnot1 %f12, %f18, %f8
15414 fmovsl %icc, %f16, %f19
15415 and %o5, %g5, %l5
15416 move %xcc, %g7, %o2
15417 fandnot1 %f4, %f30, %f20
15418 fmovdpos %xcc, %f6, %f16
15419 edge32l %l2, %o1, %l6
15420 sir 0x047C
15421 movvs %xcc, %l4, %o6
15422 movrlez %o4, 0x277, %i4
15423 ldsb [%l7 + 0x11], %i2
15424 xnor %o3, 0x1437, %l3
15425 fmovrdlez %i0, %f6, %f6
15426 fornot2s %f18, %f16, %f14
15427 umulcc %i6, %l0, %i3
15428 andcc %i7, 0x190A, %i5
15429 st %f12, [%l7 + 0x44]
15430 movrlz %o7, 0x144, %g1
15431 fmovrslez %o0, %f9, %f28
15432 movre %g3, %g4, %g2
15433 fnands %f21, %f19, %f6
15434 sir 0x0CA4
15435 fmovda %icc, %f5, %f30
15436 umul %l1, 0x1602, %i1
15437 udivcc %o5, 0x04C2, %g6
15438 movn %icc, %l5, %g7
15439 movgu %icc, %o2, %l2
15440 udiv %g5, 0x0734, %l6
15441 movrgz %l4, 0x109, %o6
15442 stx %o4, [%l7 + 0x58]
15443 fmovs %f6, %f13
15444 array8 %i4, %i2, %o3
15445 movn %xcc, %l3, %o1
15446 sll %i0, 0x03, %i6
15447 andcc %l0, %i7, %i5
15448 setx loop_53, %l0, %l1
15449 return %l1
15450 nop
15451 rdpr %cwp, %g1
15452 rdpr %cansave, %g2
15453 rdpr %canrestore, %g3
15454 rdpr %cleanwin, %g4
15455 rdpr %otherwin, %g5
15456 rdpr %wstate, %g6
15457loop_53: orn %o0, %i3, %g3
15458 edge8 %g2, %g4, %l1
15459 fzero %f24
15460 andn %o5, %g6, %l5
15461 or %i1, 0x0F6D, %o2
15462 fmovsa %xcc, %f25, %f8
15463 sdivcc %l2, 0x15CB, %g7
15464 movn %icc, %l6, %l4
15465 movpos %icc, %g5, %o4
15466 andncc %o6, %i2, %i4
15467 addccc %o3, 0x16BE, %l3
15468 sdivcc %o1, 0x1548, %i6
15469 array32 %l0, %i0, %i7
15470 ldub [%l7 + 0x69], %i5
15471 faligndata %f22, %f18, %f16
15472 fmovrse %g1, %f12, %f4
15473 alignaddrl %o0, %i3, %o7
15474 edge32n %g3, %g4, %l1
15475 fzeros %f12
15476 edge8n %o5, %g2, %g6
15477 edge8n %i1, %o2, %l2
15478 std %f0, [%l7 + 0x60]
15479 fcmpgt32 %f0, %f18, %g7
15480 edge8ln %l5, %l4, %l6
15481 and %g5, 0x04F6, %o6
15482 ldub [%l7 + 0x74], %i2
15483 movpos %xcc, %o4, %o3
15484 fcmple32 %f22, %f28, %i4
15485 sir 0x0721
15486 movvs %xcc, %o1, %i6
15487 xnor %l3, 0x05B0, %i0
15488 sdivcc %l0, 0x002D, %i7
15489 faligndata %f8, %f28, %f24
15490 fcmpgt16 %f8, %f26, %i5
15491 mova %xcc, %o0, %i3
15492 fpack16 %f8, %f16
15493 add %o7, 0x08A5, %g1
15494 fcmple16 %f2, %f12, %g3
15495 fnot1s %f31, %f22
15496 fandnot1 %f28, %f16, %f2
15497 movcs %xcc, %l1, %g4
15498 mulx %g2, 0x02C4, %g6
15499 edge32 %o5, %o2, %l2
15500 andncc %i1, %l5, %l4
15501 andcc %g7, %l6, %g5
15502 edge16n %o6, %o4, %o3
15503 alignaddrl %i4, %o1, %i2
15504 movcc %xcc, %i6, %i0
15505 movvc %xcc, %l3, %i7
15506 movcc %xcc, %l0, %i5
15507 movn %icc, %o0, %i3
15508 addc %g1, %o7, %g3
15509 umul %l1, %g4, %g6
15510 fmovsg %icc, %f15, %f16
15511 ldub [%l7 + 0x7F], %o5
15512 fornot2s %f30, %f4, %f13
15513 alignaddrl %o2, %g2, %l2
15514 movvs %icc, %l5, %i1
15515 edge8ln %l4, %l6, %g5
15516 std %f30, [%l7 + 0x70]
15517 udivx %o6, 0x1E75, %g7
15518 movrlz %o3, %o4, %o1
15519 array16 %i4, %i6, %i2
15520 stb %l3, [%l7 + 0x7B]
15521 udivx %i7, 0x1113, %i0
15522 ld [%l7 + 0x60], %f18
15523 srlx %i5, 0x11, %o0
15524 movre %i3, %g1, %l0
15525 edge8n %o7, %g3, %l1
15526 movgu %xcc, %g6, %g4
15527 nop
15528 set 0x68, %o3
15529 ldd [%l7 + %o3], %o2
15530 ldsb [%l7 + 0x2B], %g2
15531 fpadd16s %f16, %f20, %f2
15532 fsrc1 %f8, %f8
15533 alignaddrl %l2, %l5, %o5
15534 fnors %f31, %f18, %f15
15535 std %f0, [%l7 + 0x50]
15536 addc %l4, 0x0466, %l6
15537 andcc %g5, 0x07BE, %i1
15538 edge16n %g7, %o3, %o4
15539 fandnot2 %f10, %f12, %f26
15540 ldd [%l7 + 0x58], %f16
15541 udiv %o1, 0x1AF3, %o6
15542 edge16 %i4, %i6, %i2
15543 srax %l3, %i0, %i5
15544 movcs %icc, %i7, %i3
15545 sra %g1, 0x0B, %l0
15546 fmovsvs %icc, %f0, %f24
15547 udivcc %o7, 0x1BC6, %o0
15548 xor %g3, %l1, %g6
15549 sethi 0x1549, %o2
15550 siam 0x1
15551 sra %g4, %l2, %g2
15552 ldub [%l7 + 0x33], %l5
15553 movcc %xcc, %l4, %l6
15554 fsrc1s %f8, %f19
15555 movleu %xcc, %g5, %i1
15556 edge16ln %o5, %g7, %o4
15557 udiv %o1, 0x1173, %o6
15558 movneg %xcc, %i4, %i6
15559 movrlez %i2, 0x159, %o3
15560 movneg %xcc, %i0, %i5
15561 sth %l3, [%l7 + 0x3C]
15562 edge32n %i3, %i7, %g1
15563 array16 %l0, %o0, %o7
15564 movrlz %g3, 0x26C, %g6
15565 fmovsne %xcc, %f31, %f18
15566 andncc %l1, %g4, %l2
15567 movrgez %g2, %l5, %o2
15568 orcc %l6, %g5, %l4
15569 alignaddrl %o5, %g7, %o4
15570 subc %i1, 0x0D75, %o6
15571 fpadd16s %f1, %f14, %f0
15572 movvs %icc, %i4, %o1
15573 fmovdpos %icc, %f4, %f15
15574 smulcc %i2, %i6, %o3
15575 fandnot1 %f12, %f28, %f14
15576 fmul8ulx16 %f0, %f18, %f26
15577 pdist %f26, %f4, %f14
15578 movg %xcc, %i0, %i5
15579 movrne %l3, %i3, %g1
15580 orcc %l0, %o0, %o7
15581 lduh [%l7 + 0x70], %g3
15582 edge32n %i7, %g6, %g4
15583 srlx %l1, 0x14, %l2
15584 fpsub32s %f21, %f13, %f26
15585 ld [%l7 + 0x34], %f4
15586 movrne %g2, 0x111, %l5
15587 movrne %l6, 0x37C, %g5
15588 movcc %xcc, %l4, %o5
15589 edge16l %o2, %o4, %i1
15590 umulcc %g7, 0x01A3, %o6
15591 popc %i4, %o1
15592 umul %i2, %i6, %o3
15593 restore %i5, 0x0F4D, %i0
15594 rdpr %cwp, %g1
15595 rdpr %cansave, %g2
15596 rdpr %canrestore, %g3
15597 rdpr %cleanwin, %g4
15598 rdpr %otherwin, %g5
15599 rdpr %wstate, %g6
15600 sdivcc %l3, 0x0347, %g1
15601 movpos %xcc, %l0, %o0
15602 sdiv %o7, 0x0111, %g3
15603 movrlez %i3, %g6, %i7
15604 stw %g4, [%l7 + 0x74]
15605 sll %l1, %g2, %l5
15606 fpackfix %f14, %f4
15607 sdivcc %l6, 0x098C, %g5
15608 add %l2, %l4, %o2
15609 fpsub32 %f0, %f0, %f0
15610 sll %o5, %i1, %g7
15611 srax %o4, 0x10, %i4
15612 stb %o6, [%l7 + 0x69]
15613 sll %i2, %o1, %i6
15614 subccc %o3, 0x0F36, %i0
15615 movrlz %l3, 0x30B, %g1
15616 nop
15617 set 0x58, %i0
15618 std %f20, [%l7 + %i0]
15619 st %f11, [%l7 + 0x14]
15620 ldub [%l7 + 0x1A], %l0
15621 ldsh [%l7 + 0x70], %o0
15622 fpadd32s %f31, %f22, %f0
15623 fsrc2s %f24, %f24
15624 edge32 %i5, %o7, %g3
15625 subc %i3, %i7, %g4
15626 ldsb [%l7 + 0x13], %l1
15627 xorcc %g6, 0x150F, %l5
15628 sllx %l6, 0x07, %g2
15629 subccc %l2, %l4, %o2
15630 edge32ln %o5, %i1, %g7
15631 ldub [%l7 + 0x0C], %g5
15632 mulx %i4, %o6, %i2
15633 edge32l %o1, %o4, %i6
15634 edge16 %i0, %l3, %o3
15635 fmovde %xcc, %f19, %f11
15636 setx loop_54, %l0, %l1
15637 return %l1
15638 nop
15639 rdpr %cwp, %g1
15640 rdpr %cansave, %g2
15641 rdpr %canrestore, %g3
15642 rdpr %cleanwin, %g4
15643 rdpr %otherwin, %g5
15644 rdpr %wstate, %g6
15645loop_54: array16 %l0, %g3, %i3
15646 st %f27, [%l7 + 0x74]
15647 nop
15648 set 0x78, %i2
15649 ldsh [%l7 + %i2], %o7
15650 ldd [%l7 + 0x20], %f4
15651 mulscc %g4, %l1, %g6
15652 ldub [%l7 + 0x0D], %l5
15653 mulscc %i7, 0x0E9C, %l6
15654 andn %g2, 0x0E73, %l4
15655 movl %xcc, %l2, %o5
15656 alignaddr %o2, %i1, %g5
15657 array8 %g7, %o6, %i2
15658 umulcc %o1, 0x0897, %i4
15659 movg %xcc, %o4, %i6
15660 fone %f18
15661 edge32ln %l3, %o3, %i0
15662 stb %o0, [%l7 + 0x66]
15663 array8 %g1, %i5, %g3
15664 sth %i3, [%l7 + 0x78]
15665 fnand %f18, %f14, %f0
15666 fmovsvs %icc, %f1, %f31
15667 movge %xcc, %l0, %g4
15668 movrgez %o7, 0x030, %l1
15669 fornot2s %f22, %f10, %f14
15670 movneg %xcc, %g6, %i7
15671 movgu %icc, %l6, %g2
15672 orcc %l5, 0x0127, %l4
15673 fcmpd %fcc3, %f20, %f0
15674 sir 0x1335
15675 or %o5, %l2, %i1
15676 umul %g5, 0x1557, %g7
15677 fmuld8ulx16 %f11, %f15, %f24
15678 ldsh [%l7 + 0x18], %o6
15679 array8 %i2, %o1, %o2
15680 lduw [%l7 + 0x58], %o4
15681 fcmped %fcc2, %f16, %f8
15682 addc %i4, 0x124A, %l3
15683 fmovdn %icc, %f13, %f17
15684 edge32ln %i6, %i0, %o0
15685 std %f12, [%l7 + 0x08]
15686 movrlz %o3, 0x098, %i5
15687 xnor %g3, 0x19A1, %i3
15688 alignaddrl %l0, %g1, %o7
15689 smulcc %l1, 0x1318, %g6
15690 movrlez %i7, %g4, %l6
15691 fcmpgt32 %f10, %f2, %g2
15692 edge32n %l4, %l5, %o5
15693 subc %i1, %g5, %l2
15694 save %g7, 0x16D0, %o6
15695 rdpr %cwp, %g1
15696 rdpr %cansave, %g2
15697 rdpr %canrestore, %g3
15698 rdpr %cleanwin, %g4
15699 rdpr %otherwin, %g5
15700 rdpr %wstate, %g6
15701 edge8 %i2, %o2, %o1
15702 stb %o4, [%l7 + 0x39]
15703 subcc %i4, %i6, %i0
15704 addc %o0, %o3, %i5
15705 srl %l3, 0x01, %g3
15706 edge8ln %i3, %g1, %o7
15707 movvs %icc, %l0, %l1
15708 fxnors %f6, %f30, %f20
15709 mulscc %g6, %i7, %l6
15710 edge32n %g4, %g2, %l5
15711 sir 0x15A7
15712 sethi 0x1392, %l4
15713 stb %i1, [%l7 + 0x77]
15714 fpsub16 %f10, %f26, %f4
15715 ldx [%l7 + 0x40], %o5
15716 movl %xcc, %l2, %g5
15717 udiv %o6, 0x1B72, %g7
15718 array16 %o2, %i2, %o1
15719 fandnot2 %f14, %f6, %f26
15720 fandnot2s %f7, %f24, %f12
15721 movleu %xcc, %i4, %o4
15722 edge32n %i6, %o0, %i0
15723 fsrc2s %f1, %f30
15724 alignaddr %o3, %i5, %g3
15725 edge8 %i3, %l3, %g1
15726 srlx %l0, %o7, %g6
15727 fpsub16 %f24, %f8, %f16
15728 edge8l %l1, %l6, %g4
15729 st %f10, [%l7 + 0x40]
15730 or %i7, 0x0EAF, %g2
15731 srl %l5, 0x08, %i1
15732 fmovs %f31, %f2
15733 smulcc %o5, 0x07CF, %l2
15734 lduw [%l7 + 0x24], %l4
15735 fandnot1s %f25, %f31, %f6
15736 fnot2 %f18, %f14
15737 edge16n %o6, %g5, %g7
15738 add %i2, 0x0B47, %o2
15739 movrlz %o1, 0x1BD, %i4
15740 save %o4, 0x0315, %i6
15741 rdpr %cwp, %g1
15742 rdpr %cansave, %g2
15743 rdpr %canrestore, %g3
15744 rdpr %cleanwin, %g4
15745 rdpr %otherwin, %g5
15746 rdpr %wstate, %g6
15747 sllx %o0, 0x02, %i0
15748 sir 0x0C8E
15749 xnor %o3, %g3, %i3
15750 addcc %l3, %i5, %l0
15751 sdivx %o7, 0x1397, %g6
15752 fsrc1s %f1, %f0
15753 edge32ln %l1, %l6, %g1
15754 xor %i7, 0x1DD5, %g4
15755 and %l5, %i1, %o5
15756 fzeros %f24
15757 or %l2, 0x0F42, %g2
15758 movvs %icc, %o6, %l4
15759 edge16n %g5, %i2, %o2
15760 umul %g7, %i4, %o4
15761 movneg %xcc, %i6, %o1
15762 alignaddr %o0, %i0, %g3
15763 sethi 0x170B, %o3
15764 fabsd %f8, %f6
15765 sdivx %i3, 0x02ED, %i5
15766 edge16 %l0, %o7, %l3
15767 ldub [%l7 + 0x6E], %l1
15768 movne %xcc, %g6, %l6
15769 ldsb [%l7 + 0x62], %i7
15770 edge8n %g1, %l5, %i1
15771 movcs %icc, %o5, %l2
15772 movre %g4, 0x26C, %g2
15773 addc %l4, 0x04E2, %g5
15774 movcs %xcc, %i2, %o6
15775 movl %icc, %g7, %i4
15776 sdiv %o2, 0x1014, %o4
15777 ldx [%l7 + 0x20], %i6
15778 fcmpd %fcc3, %f14, %f18
15779 array32 %o0, %i0, %o1
15780 fmovsvs %icc, %f7, %f14
15781 movleu %icc, %o3, %i3
15782 or %i5, 0x1FC8, %g3
15783 fabss %f26, %f16
15784 sdivcc %l0, 0x0BE2, %l3
15785 restore %l1, %g6, %l6
15786 rdpr %cwp, %g1
15787 rdpr %cansave, %g2
15788 rdpr %canrestore, %g3
15789 rdpr %cleanwin, %g4
15790 rdpr %otherwin, %g5
15791 rdpr %wstate, %g6
15792 movrgez %i7, %o7, %g1
15793 edge8 %i1, %o5, %l2
15794 lduh [%l7 + 0x22], %g4
15795 fmovsvs %icc, %f16, %f16
15796 fmovrsgz %g2, %f27, %f11
15797 fcmpne32 %f26, %f8, %l5
15798 andn %l4, %i2, %g5
15799 popc 0x1F2C, %g7
15800 fmovdneg %xcc, %f12, %f6
15801 subcc %o6, 0x1923, %o2
15802 movcc %xcc, %i4, %i6
15803 edge32 %o0, %o4, %i0
15804 srax %o1, %o3, %i3
15805 fmul8ulx16 %f24, %f18, %f30
15806 std %f12, [%l7 + 0x68]
15807 udiv %g3, 0x0D1F, %l0
15808 addc %l3, %i5, %l1
15809 movcc %xcc, %l6, %i7
15810 movg %icc, %o7, %g6
15811 stx %g1, [%l7 + 0x78]
15812 add %o5, 0x01A3, %i1
15813 addc %g4, 0x077A, %g2
15814 movneg %icc, %l5, %l2
15815 addc %l4, %g5, %i2
15816 move %xcc, %o6, %g7
15817 srlx %i4, %o2, %i6
15818 fmovrsgez %o4, %f30, %f4
15819 udivx %o0, 0x106B, %i0
15820 array16 %o1, %i3, %g3
15821 movne %icc, %l0, %l3
15822 fnands %f31, %f5, %f31
15823 sdiv %i5, 0x0C0B, %l1
15824 edge8n %o3, %l6, %o7
15825 xnor %g6, 0x0AA0, %g1
15826 orncc %i7, 0x026E, %i1
15827 and %o5, %g4, %l5
15828 sllx %l2, 0x12, %g2
15829 ldd [%l7 + 0x78], %l4
15830 movne %icc, %i2, %g5
15831 ldd [%l7 + 0x08], %g6
15832 fmul8x16 %f11, %f0, %f28
15833 edge16ln %o6, %i4, %o2
15834 sdiv %o4, 0x1ACE, %o0
15835 ld [%l7 + 0x0C], %f15
15836 edge32ln %i6, %o1, %i0
15837 fsrc2 %f24, %f18
15838 edge8n %g3, %l0, %i3
15839 add %l3, %l1, %o3
15840 save %i5, 0x0319, %o7
15841 rdpr %cwp, %g1
15842 rdpr %cansave, %g2
15843 rdpr %canrestore, %g3
15844 rdpr %cleanwin, %g4
15845 rdpr %otherwin, %g5
15846 rdpr %wstate, %g6
15847 fmovrse %l6, %f19, %f11
15848 movrlez %g6, %i7, %g1
15849 srl %o5, %i1, %l5
15850 movpos %xcc, %l2, %g4
15851 stx %l4, [%l7 + 0x58]
15852 save %i2, %g2, %g5
15853 rdpr %cwp, %g1
15854 rdpr %cansave, %g2
15855 rdpr %canrestore, %g3
15856 rdpr %cleanwin, %g4
15857 rdpr %otherwin, %g5
15858 rdpr %wstate, %g6
15859 subccc %o6, %i4, %g7
15860 array16 %o4, %o0, %i6
15861 ldd [%l7 + 0x40], %o2
15862 fcmple32 %f20, %f14, %i0
15863 mulscc %g3, %o1, %l0
15864 sir 0x088B
15865 fmovrde %l3, %f10, %f6
15866 nop
15867 set 0x78, %i3
15868 lduh [%l7 + %i3], %l1
15869 ldd [%l7 + 0x60], %f8
15870 movneg %xcc, %i3, %o3
15871 movrgez %i5, 0x0AC, %l6
15872 addccc %g6, 0x1682, %i7
15873 setx loop_55, %l0, %l1
15874 return %l1
15875 nop
15876 rdpr %cwp, %g1
15877 rdpr %cansave, %g2
15878 rdpr %canrestore, %g3
15879 rdpr %cleanwin, %g4
15880 rdpr %otherwin, %g5
15881 rdpr %wstate, %g6
15882loop_55: udivcc %i1, 0x036E, %o5
15883 fmovrslez %l2, %f24, %f9
15884 orcc %l5, %l4, %i2
15885 edge16ln %g2, %g4, %o6
15886 edge16n %i4, %g7, %g5
15887 or %o0, %o4, %o2
15888 array32 %i0, %g3, %i6
15889 movrgz %l0, 0x1CE, %l3
15890 nop
15891 set 0x30, %i7
15892 ldd [%l7 + %i7], %f6
15893 edge16l %o1, %i3, %l1
15894 edge8ln %i5, %l6, %o3
15895 movpos %icc, %g6, %g1
15896 movrgez %o7, %i7, %i1
15897 fcmpd %fcc2, %f30, %f8
15898 addc %l2, %o5, %l5
15899 movrlez %l4, %g2, %g4
15900 sll %i2, %o6, %i4
15901 srl %g7, %g5, %o4
15902 andncc %o2, %o0, %g3
15903 or %i0, %l0, %l3
15904 edge8l %o1, %i6, %i3
15905 movgu %icc, %i5, %l6
15906 fmul8sux16 %f10, %f22, %f20
15907 alignaddr %l1, %o3, %g1
15908 xorcc %g6, 0x11CE, %i7
15909 movrlez %i1, 0x1AF, %l2
15910 movpos %icc, %o7, %l5
15911 orn %l4, 0x1A73, %g2
15912 movle %icc, %g4, %i2
15913 addc %o6, 0x1D99, %o5
15914 sir 0x1DD9
15915 movrgez %g7, %i4, %o4
15916 alignaddr %g5, %o2, %o0
15917 edge16ln %g3, %i0, %l3
15918 sra %l0, 0x0A, %i6
15919 umulcc %o1, %i3, %l6
15920 movle %xcc, %i5, %o3
15921 fmovdg %xcc, %f15, %f25
15922 fmovdleu %icc, %f9, %f28
15923 std %f24, [%l7 + 0x40]
15924 array16 %l1, %g6, %i7
15925 mulscc %g1, 0x17E4, %l2
15926 edge32n %i1, %o7, %l4
15927 fmovsleu %xcc, %f28, %f21
15928 movn %xcc, %g2, %l5
15929 movre %g4, 0x30A, %o6
15930 stw %o5, [%l7 + 0x58]
15931 fmovsl %xcc, %f28, %f17
15932 addccc %g7, 0x06C1, %i4
15933 fmovrdne %o4, %f12, %f8
15934 fmovdge %icc, %f4, %f18
15935 movge %xcc, %i2, %g5
15936 nop
15937 set 0x28, %g6
15938 lduw [%l7 + %g6], %o0
15939 fandnot1 %f4, %f0, %f30
15940 fornot1s %f2, %f19, %f18
15941 movcc %icc, %o2, %g3
15942 fmovdvs %icc, %f12, %f10
15943 movn %icc, %i0, %l3
15944 addc %i6, %l0, %o1
15945 movrgez %l6, %i3, %i5
15946 stw %l1, [%l7 + 0x14]
15947 move %icc, %o3, %g6
15948 std %f8, [%l7 + 0x38]
15949 fxnor %f14, %f8, %f12
15950 fmovsl %xcc, %f2, %f17
15951 restore %g1, 0x0FB1, %i7
15952 rdpr %cwp, %g1
15953 rdpr %cansave, %g2
15954 rdpr %canrestore, %g3
15955 rdpr %cleanwin, %g4
15956 rdpr %otherwin, %g5
15957 rdpr %wstate, %g6
15958 movvc %icc, %l2, %o7
15959 movneg %icc, %l4, %i1
15960 mulx %g2, %g4, %o6
15961 ld [%l7 + 0x60], %f29
15962 ldd [%l7 + 0x60], %f28
15963 move %icc, %l5, %o5
15964 movne %xcc, %g7, %o4
15965 movre %i4, 0x301, %i2
15966 movge %xcc, %o0, %g5
15967 addccc %g3, %i0, %o2
15968 orn %i6, %l3, %l0
15969 ldd [%l7 + 0x08], %i6
15970 sethi 0x1CE1, %i3
15971 fcmpne16 %f6, %f6, %i5
15972 save %l1, %o3, %o1
15973 rdpr %cwp, %g1
15974 rdpr %cansave, %g2
15975 rdpr %canrestore, %g3
15976 rdpr %cleanwin, %g4
15977 rdpr %otherwin, %g5
15978 rdpr %wstate, %g6
15979 edge8n %g6, %g1, %i7
15980 xor %o7, %l4, %l2
15981 orncc %g2, 0x001F, %i1
15982 srax %g4, 0x15, %l5
15983 edge32ln %o5, %g7, %o6
15984 subc %o4, 0x1738, %i2
15985 mulscc %i4, 0x0A40, %o0
15986 orncc %g3, 0x0090, %i0
15987 andcc %o2, 0x1B5F, %g5
15988 movle %icc, %i6, %l0
15989 edge32 %l6, %i3, %i5
15990 ldsw [%l7 + 0x54], %l3
15991 add %o3, 0x06F7, %l1
15992 ldsb [%l7 + 0x2F], %g6
15993 ld [%l7 + 0x4C], %f10
15994 fornot1s %f31, %f5, %f26
15995 srlx %o1, 0x19, %g1
15996 alignaddrl %i7, %l4, %l2
15997 movne %xcc, %g2, %i1
15998 edge16ln %g4, %l5, %o5
15999 fmovsneg %xcc, %f11, %f16
16000 ldsb [%l7 + 0x1B], %g7
16001 edge8ln %o6, %o7, %o4
16002 sllx %i2, 0x06, %i4
16003 edge8 %g3, %o0, %o2
16004 andcc %i0, %i6, %l0
16005 subcc %l6, %i3, %g5
16006 edge32n %i5, %o3, %l1
16007 ldsh [%l7 + 0x3C], %l3
16008 sdivx %g6, 0x1263, %o1
16009 movrgez %i7, 0x01A, %g1
16010 lduw [%l7 + 0x4C], %l2
16011 orcc %g2, %l4, %i1
16012 srl %g4, %l5, %o5
16013 edge16ln %o6, %g7, %o7
16014 fmovrdlez %o4, %f8, %f10
16015 fpmerge %f7, %f0, %f16
16016 smulcc %i2, %i4, %g3
16017 fsrc1s %f0, %f2
16018 udivx %o2, 0x0BD9, %o0
16019 sth %i0, [%l7 + 0x28]
16020 subcc %l0, 0x027E, %i6
16021 addccc %i3, %l6, %g5
16022 array8 %o3, %l1, %l3
16023 or %g6, %i5, %i7
16024 lduw [%l7 + 0x70], %g1
16025 alignaddr %o1, %l2, %l4
16026 fmovsn %icc, %f21, %f4
16027 stb %i1, [%l7 + 0x68]
16028 fnot1s %f25, %f9
16029 movneg %xcc, %g4, %l5
16030 andncc %o5, %g2, %g7
16031 edge8ln %o6, %o7, %o4
16032 udivcc %i4, 0x17ED, %g3
16033 fmovdleu %icc, %f18, %f27
16034 movle %icc, %o2, %o0
16035 fnand %f24, %f6, %f12
16036 andn %i0, 0x1739, %i2
16037 edge32 %i6, %l0, %l6
16038 xnorcc %g5, 0x1A0A, %i3
16039 addc %l1, %o3, %g6
16040 xor %i5, 0x1E0E, %l3
16041 popc %i7, %o1
16042 movrlez %l2, 0x0E7, %l4
16043 sethi 0x15E4, %g1
16044 ld [%l7 + 0x34], %f5
16045 ldsw [%l7 + 0x1C], %g4
16046 alignaddr %i1, %l5, %o5
16047 array16 %g7, %g2, %o6
16048 fmovdne %xcc, %f29, %f26
16049 add %o4, %i4, %o7
16050 fcmped %fcc2, %f14, %f10
16051 srl %o2, 0x03, %o0
16052 addccc %g3, 0x1D49, %i0
16053 movg %xcc, %i6, %i2
16054 fnot2s %f27, %f17
16055 movvs %icc, %l6, %l0
16056 nop
16057 set 0x70, %o1
16058 ldd [%l7 + %o1], %g4
16059 sth %l1, [%l7 + 0x24]
16060 smulcc %o3, %g6, %i3
16061 fmovdcs %icc, %f18, %f9
16062 ldsw [%l7 + 0x24], %l3
16063 subc %i7, 0x1716, %i5
16064 fcmpd %fcc1, %f2, %f22
16065 ldsh [%l7 + 0x10], %o1
16066 sdivx %l4, 0x0A81, %g1
16067 udivcc %g4, 0x0AD6, %i1
16068 array16 %l2, %l5, %o5
16069 subc %g2, 0x0B59, %g7
16070 sdivx %o4, 0x069B, %o6
16071 movrgz %i4, 0x19A, %o2
16072 edge32ln %o0, %g3, %o7
16073 fcmpgt32 %f20, %f6, %i6
16074 orn %i0, %i2, %l0
16075 sll %l6, %l1, %o3
16076 sll %g6, %i3, %l3
16077 addccc %i7, 0x17AD, %i5
16078 edge32ln %o1, %g5, %l4
16079 ld [%l7 + 0x64], %f12
16080 fmovsvs %xcc, %f25, %f6
16081 subcc %g1, 0x109A, %g4
16082 ldsw [%l7 + 0x4C], %i1
16083 fmovrslez %l2, %f25, %f25
16084 edge8n %l5, %g2, %o5
16085 edge32 %g7, %o6, %o4
16086 movcc %xcc, %o2, %o0
16087 movcc %icc, %i4, %g3
16088 edge16l %i6, %o7, %i0
16089 umul %l0, 0x1493, %l6
16090 movvs %icc, %l1, %i2
16091 orn %o3, %g6, %l3
16092 movcc %icc, %i3, %i5
16093 movgu %icc, %i7, %o1
16094 edge32 %g5, %g1, %l4
16095 movgu %xcc, %g4, %l2
16096 fornot2 %f20, %f22, %f6
16097 setx loop_56, %l0, %l1
16098 return %l1
16099 nop
16100 rdpr %cwp, %g1
16101 rdpr %cansave, %g2
16102 rdpr %canrestore, %g3
16103 rdpr %cleanwin, %g4
16104 rdpr %otherwin, %g5
16105 rdpr %wstate, %g6
16106loop_56: xorcc %g7, 0x0879, %g2
16107 andncc %o4, %o6, %o2
16108 andcc %i4, %o0, %g3
16109 move %icc, %i6, %o7
16110 movle %icc, %l0, %i0
16111 mulscc %l6, %l1, %i2
16112 sdivcc %o3, 0x1357, %l3
16113 movrgz %g6, %i5, %i3
16114 fmovrsgz %o1, %f16, %f3
16115 edge8n %g5, %i7, %l4
16116 subc %g1, 0x0C0B, %g4
16117 edge8n %l5, %l2, %o5
16118 edge8l %i1, %g7, %g2
16119 fmovdcs %xcc, %f7, %f0
16120 movgu %xcc, %o6, %o2
16121 fnot1s %f14, %f7
16122 andcc %i4, 0x1C2F, %o4
16123 andcc %g3, 0x008D, %o0
16124 fmovrdgez %o7, %f16, %f16
16125 fmovsneg %xcc, %f24, %f30
16126 edge32 %i6, %i0, %l0
16127 movneg %xcc, %l1, %i2
16128 lduh [%l7 + 0x56], %o3
16129 sub %l6, %g6, %l3
16130 movle %icc, %i5, %i3
16131 orncc %g5, 0x1866, %i7
16132 movgu %icc, %l4, %g1
16133 movvc %xcc, %o1, %l5
16134 ldsh [%l7 + 0x1E], %g4
16135 srax %l2, %o5, %g7
16136 sth %i1, [%l7 + 0x5A]
16137 andncc %g2, %o2, %o6
16138 fornot2s %f23, %f9, %f10
16139 fcmpeq16 %f4, %f2, %o4
16140 subc %g3, 0x0050, %o0
16141 fmovrsne %i4, %f6, %f23
16142 subcc %o7, 0x0C97, %i0
16143 fcmpes %fcc3, %f10, %f3
16144 fmul8sux16 %f24, %f12, %f0
16145 orncc %i6, %l0, %l1
16146 sll %i2, 0x03, %o3
16147 fsrc2 %f30, %f8
16148 fmovsn %icc, %f2, %f14
16149 array8 %l6, %g6, %i5
16150 ld [%l7 + 0x44], %f29
16151 edge8 %i3, %l3, %g5
16152 stw %l4, [%l7 + 0x68]
16153 andn %g1, 0x0E7A, %i7
16154 addccc %o1, 0x182B, %l5
16155 alignaddrl %g4, %o5, %g7
16156 smul %l2, %i1, %o2
16157 edge32 %o6, %o4, %g2
16158 movvc %icc, %o0, %i4
16159 movleu %xcc, %o7, %i0
16160 sub %g3, %i6, %l1
16161 ldd [%l7 + 0x68], %i2
16162 fmovrdgez %o3, %f4, %f20
16163 fcmpgt16 %f26, %f26, %l0
16164 popc 0x0F37, %l6
16165 save %i5, 0x0E23, %i3
16166 rdpr %cwp, %g1
16167 rdpr %cansave, %g2
16168 rdpr %canrestore, %g3
16169 rdpr %cleanwin, %g4
16170 rdpr %otherwin, %g5
16171 rdpr %wstate, %g6
16172 fmovdneg %xcc, %f14, %f18
16173 fmovrdne %l3, %f22, %f12
16174 edge16 %g6, %g5, %g1
16175 sdivcc %i7, 0x0E98, %l4
16176 xnor %o1, 0x065E, %g4
16177 edge8n %o5, %l5, %g7
16178 fandnot1s %f9, %f26, %f15
16179 umulcc %i1, 0x1A86, %o2
16180 array32 %o6, %o4, %l2
16181 fmovdvs %xcc, %f0, %f8
16182 popc 0x0E6A, %g2
16183 ldsh [%l7 + 0x66], %o0
16184 mulx %o7, 0x09BC, %i0
16185 udivcc %g3, 0x1658, %i6
16186 move %xcc, %l1, %i2
16187 movne %xcc, %o3, %l0
16188 orn %i4, %l6, %i5
16189 orncc %l3, %g6, %i3
16190 ldsh [%l7 + 0x50], %g5
16191 siam 0x0
16192 movneg %icc, %g1, %i7
16193 subc %o1, %l4, %g4
16194 sethi 0x08DD, %o5
16195 mova %icc, %l5, %g7
16196 smul %i1, %o2, %o6
16197 ldsh [%l7 + 0x72], %l2
16198 edge16n %o4, %g2, %o0
16199 smulcc %o7, 0x1F60, %g3
16200 ldsh [%l7 + 0x58], %i0
16201 movrgz %l1, 0x1CB, %i2
16202 movg %xcc, %o3, %l0
16203 ldd [%l7 + 0x68], %f26
16204 addcc %i4, 0x06A6, %l6
16205 ldsh [%l7 + 0x14], %i5
16206 movrlz %l3, 0x37F, %g6
16207 fmul8x16al %f12, %f23, %f26
16208 ldx [%l7 + 0x28], %i6
16209 edge32n %i3, %g5, %i7
16210 xor %g1, %o1, %g4
16211 move %icc, %l4, %l5
16212 fmul8x16al %f6, %f0, %f20
16213 movcs %icc, %o5, %i1
16214 or %o2, %o6, %l2
16215 addc %o4, 0x1D8B, %g7
16216 ldd [%l7 + 0x50], %g2
16217 fcmple16 %f0, %f2, %o7
16218 fmovrsgez %g3, %f4, %f7
16219 mulx %i0, %l1, %i2
16220 ldsb [%l7 + 0x5E], %o3
16221 edge8n %o0, %i4, %l6
16222 fcmpgt32 %f0, %f4, %l0
16223 fxnors %f1, %f27, %f5
16224 edge8l %l3, %g6, %i5
16225 ld [%l7 + 0x48], %f9
16226 edge32 %i3, %i6, %i7
16227 movcs %xcc, %g1, %o1
16228 or %g4, 0x17BE, %g5
16229 fsrc1 %f18, %f30
16230 fmovrdlez %l5, %f26, %f14
16231 move %xcc, %o5, %i1
16232 orncc %l4, 0x197D, %o6
16233 ldd [%l7 + 0x40], %f6
16234 fabss %f31, %f25
16235 subccc %l2, %o4, %g7
16236 addcc %g2, 0x0A12, %o2
16237 or %g3, 0x049A, %o7
16238 subccc %l1, %i2, %o3
16239 fmuld8ulx16 %f18, %f10, %f8
16240 bshuffle %f16, %f0, %f8
16241 orcc %i0, %i4, %l6
16242 movn %xcc, %l0, %l3
16243 sra %o0, 0x09, %i5
16244 fzeros %f4
16245 fmovsvs %icc, %f30, %f12
16246 sethi 0x120B, %i3
16247 sir 0x08CC
16248 edge32n %g6, %i7, %i6
16249 edge16 %g1, %o1, %g5
16250 ldsh [%l7 + 0x24], %l5
16251 fnand %f18, %f2, %f10
16252 movge %xcc, %o5, %i1
16253 edge16ln %g4, %l4, %l2
16254 edge16l %o4, %g7, %g2
16255 movrne %o2, 0x0A4, %g3
16256 edge8n %o7, %o6, %l1
16257 movl %icc, %i2, %o3
16258 edge8 %i4, %i0, %l0
16259 movl %xcc, %l6, %o0
16260 save %i5, 0x0447, %i3
16261 rdpr %cwp, %g1
16262 rdpr %cansave, %g2
16263 rdpr %canrestore, %g3
16264 rdpr %cleanwin, %g4
16265 rdpr %otherwin, %g5
16266 rdpr %wstate, %g6
16267 addc %l3, 0x14E5, %g6
16268 umul %i7, 0x073A, %i6
16269 movrlz %o1, %g1, %l5
16270 fnor %f10, %f12, %f16
16271 ldsb [%l7 + 0x0E], %o5
16272 udivx %g5, 0x13E8, %i1
16273 or %g4, %l4, %o4
16274 fornot1 %f24, %f22, %f8
16275 umul %l2, 0x1925, %g2
16276 movre %g7, %g3, %o2
16277 movcs %icc, %o7, %o6
16278 subccc %i2, %l1, %o3
16279 orn %i0, 0x099A, %l0
16280 smul %i4, %l6, %i5
16281 movvs %icc, %o0, %l3
16282 array8 %i3, %g6, %i6
16283 movl %icc, %o1, %i7
16284 movl %icc, %l5, %o5
16285 movn %icc, %g5, %i1
16286 fnand %f12, %f2, %f22
16287 fcmpeq32 %f24, %f2, %g4
16288 fornot1s %f16, %f27, %f7
16289 fpsub32 %f20, %f28, %f18
16290 edge8 %l4, %g1, %l2
16291 fnegd %f12, %f14
16292 edge32 %g2, %g7, %g3
16293 xorcc %o2, 0x0480, %o7
16294 fmovsvs %xcc, %f0, %f25
16295 fors %f12, %f27, %f12
16296 ldsh [%l7 + 0x0A], %o4
16297 addcc %o6, %l1, %i2
16298 fmul8x16al %f15, %f6, %f12
16299 movre %o3, 0x1D8, %l0
16300 movle %icc, %i4, %l6
16301 movleu %xcc, %i5, %o0
16302 smulcc %i0, %l3, %g6
16303 fmovsl %icc, %f0, %f15
16304 fmovrsgz %i3, %f23, %f29
16305 sll %i6, 0x0C, %o1
16306 xorcc %l5, %o5, %i7
16307 srlx %i1, %g5, %l4
16308 movcc %xcc, %g1, %l2
16309 sub %g2, 0x03B1, %g4
16310 sth %g7, [%l7 + 0x6C]
16311 xorcc %o2, %g3, %o4
16312 udivx %o6, 0x1ECD, %l1
16313 fmovsg %xcc, %f16, %f25
16314 stx %o7, [%l7 + 0x20]
16315 faligndata %f10, %f8, %f6
16316 fxnors %f26, %f25, %f19
16317 and %i2, %l0, %o3
16318 sllx %i4, 0x10, %l6
16319 ldub [%l7 + 0x66], %o0
16320 sethi 0x118D, %i5
16321 edge8l %i0, %g6, %l3
16322 mulx %i6, %i3, %o1
16323 fzeros %f10
16324 movn %xcc, %o5, %l5
16325 movle %xcc, %i1, %g5
16326 fcmpes %fcc3, %f0, %f25
16327 xnorcc %l4, 0x1C3C, %i7
16328 movcc %icc, %l2, %g1
16329 sth %g2, [%l7 + 0x22]
16330 movrlz %g4, 0x132, %g7
16331 subccc %o2, %g3, %o4
16332 smulcc %o6, 0x00BD, %o7
16333 addccc %i2, %l0, %o3
16334 fmovsa %xcc, %f11, %f12
16335 umul %i4, %l1, %l6
16336 fmovrde %i5, %f30, %f14
16337 movrgz %i0, 0x166, %o0
16338 movne %icc, %g6, %i6
16339 alignaddrl %l3, %i3, %o5
16340 movne %icc, %o1, %i1
16341 fnand %f2, %f4, %f26
16342 sdivx %l5, 0x000A, %g5
16343 orn %i7, %l2, %g1
16344 fmul8ulx16 %f16, %f14, %f26
16345 popc 0x0F41, %g2
16346 edge8 %l4, %g7, %g4
16347 ldsw [%l7 + 0x78], %o2
16348 udiv %o4, 0x151F, %o6
16349 addc %o7, 0x1443, %i2
16350 movle %icc, %g3, %o3
16351 fmovrde %i4, %f14, %f6
16352 udivcc %l1, 0x1DD2, %l0
16353 movrne %l6, %i0, %i5
16354 sra %g6, %o0, %i6
16355 movvs %xcc, %l3, %i3
16356 edge32 %o5, %o1, %i1
16357 movpos %xcc, %l5, %g5
16358 and %i7, %l2, %g1
16359 srax %g2, 0x10, %g7
16360 andcc %l4, %o2, %g4
16361 fxor %f26, %f8, %f20
16362 xnorcc %o4, %o7, %o6
16363 orncc %g3, 0x0E9D, %o3
16364 andncc %i2, %i4, %l1
16365 fnot1 %f0, %f30
16366 ldx [%l7 + 0x28], %l6
16367 movrlez %i0, %l0, %i5
16368 udiv %o0, 0x086F, %g6
16369 umulcc %i6, 0x0C04, %i3
16370 fxors %f14, %f28, %f12
16371 ld [%l7 + 0x0C], %f4
16372 edge8n %o5, %o1, %i1
16373 ldub [%l7 + 0x44], %l3
16374 sll %g5, 0x13, %i7
16375 movrne %l2, %l5, %g2
16376 fcmpgt32 %f16, %f16, %g7
16377 restore %g1, %o2, %l4
16378 rdpr %cwp, %g1
16379 rdpr %cansave, %g2
16380 rdpr %canrestore, %g3
16381 rdpr %cleanwin, %g4
16382 rdpr %otherwin, %g5
16383 rdpr %wstate, %g6
16384 fpackfix %f24, %f22
16385 fmovs %f28, %f4
16386 setx loop_57, %l0, %l1
16387 return %l1
16388 nop
16389 rdpr %cwp, %g1
16390 rdpr %cansave, %g2
16391 rdpr %canrestore, %g3
16392 rdpr %cleanwin, %g4
16393 rdpr %otherwin, %g5
16394 rdpr %wstate, %g6
16395loop_57: movrgz %g3, 0x248, %o6
16396 movcs %icc, %o3, %i2
16397 sdiv %i4, 0x0EAE, %l1
16398 sra %l6, 0x03, %l0
16399 movrgz %i5, 0x0B6, %i0
16400 edge16n %g6, %o0, %i6
16401 stw %o5, [%l7 + 0x5C]
16402 fnegd %f28, %f4
16403 movgu %icc, %o1, %i1
16404 lduw [%l7 + 0x4C], %l3
16405 add %g5, 0x0111, %i3
16406 edge16l %l2, %l5, %i7
16407 add %g7, 0x164E, %g2
16408 addccc %g1, %l4, %o2
16409 subccc %o4, %g4, %g3
16410 fornot2s %f13, %f30, %f25
16411 xorcc %o7, 0x0DC2, %o6
16412 fones %f23
16413 addc %o3, %i4, %l1
16414 movneg %icc, %i2, %l0
16415 mulx %l6, %i5, %g6
16416 edge32ln %i0, %o0, %o5
16417 movre %i6, 0x3A8, %o1
16418 alignaddr %i1, %g5, %i3
16419 fcmpne32 %f26, %f14, %l2
16420 andn %l3, 0x1C6A, %l5
16421 ldub [%l7 + 0x68], %g7
16422 srax %i7, 0x1D, %g2
16423 fzero %f4
16424 srlx %l4, %g1, %o2
16425 orcc %o4, %g3, %o7
16426 fmovsle %xcc, %f20, %f30
16427 array8 %o6, %o3, %g4
16428 edge8l %l1, %i4, %l0
16429 sdivx %l6, 0x06D5, %i2
16430 fpadd32 %f30, %f28, %f8
16431 fornot1 %f22, %f12, %f14
16432 srax %g6, %i5, %o0
16433 ldd [%l7 + 0x10], %f12
16434 sdivcc %o5, 0x01BC, %i6
16435 movvs %icc, %o1, %i1
16436 srax %i0, 0x17, %g5
16437 and %l2, %i3, %l5
16438 orn %g7, 0x17C7, %i7
16439 ldd [%l7 + 0x20], %f20
16440 edge16n %g2, %l4, %g1
16441 array32 %l3, %o4, %o2
16442 lduw [%l7 + 0x34], %g3
16443 xnor %o6, %o7, %g4
16444 lduw [%l7 + 0x54], %l1
16445 mulscc %i4, 0x03F0, %o3
16446 sdivx %l6, 0x18E8, %l0
16447 movpos %xcc, %g6, %i2
16448 movcs %icc, %i5, %o5
16449 edge16 %i6, %o1, %i1
16450 fornot1s %f0, %f15, %f17
16451 xnor %o0, 0x1C2C, %i0
16452 sll %l2, 0x19, %g5
16453 movrlz %l5, %g7, %i3
16454 move %icc, %g2, %i7
16455 movvs %icc, %g1, %l3
16456 fmovsvc %icc, %f31, %f13
16457 fpadd16 %f24, %f30, %f6
16458 edge32n %o4, %o2, %l4
16459 udiv %g3, 0x1671, %o7
16460 movle %icc, %o6, %l1
16461 fmovrdgz %i4, %f0, %f28
16462 smul %g4, 0x1468, %l6
16463 ldsw [%l7 + 0x5C], %o3
16464 fpadd16 %f6, %f18, %f2
16465 restore %l0, 0x0AC6, %i2
16466 rdpr %cwp, %g1
16467 rdpr %cansave, %g2
16468 rdpr %canrestore, %g3
16469 rdpr %cleanwin, %g4
16470 rdpr %otherwin, %g5
16471 rdpr %wstate, %g6
16472 fpsub32 %f22, %f16, %f24
16473 movg %xcc, %g6, %i5
16474 save %i6, %o1, %i1
16475 rdpr %cwp, %g1
16476 rdpr %cansave, %g2
16477 rdpr %canrestore, %g3
16478 rdpr %cleanwin, %g4
16479 rdpr %otherwin, %g5
16480 rdpr %wstate, %g6
16481 movgu %xcc, %o5, %i0
16482 edge32l %o0, %g5, %l5
16483 addc %l2, 0x1DE9, %i3
16484 sra %g7, 0x0E, %i7
16485 srax %g1, %l3, %o4
16486 edge16ln %g2, %l4, %o2
16487 ldd [%l7 + 0x40], %f22
16488 sir 0x0A64
16489 srl %g3, %o7, %l1
16490 fpsub16s %f30, %f19, %f11
16491 fmovsne %xcc, %f14, %f31
16492 udiv %i4, 0x1838, %o6
16493 movge %icc, %l6, %o3
16494 movrlez %g4, %i2, %g6
16495 edge8l %l0, %i5, %o1
16496 mulx %i6, %i1, %o5
16497 ldub [%l7 + 0x5B], %i0
16498 lduh [%l7 + 0x34], %o0
16499 movrlz %l5, 0x270, %g5
16500 sdiv %l2, 0x0A68, %g7
16501 fcmpes %fcc2, %f2, %f2
16502 edge8ln %i7, %i3, %l3
16503 popc %o4, %g1
16504 nop
16505 set 0x68, %o4
16506 ldx [%l7 + %o4], %g2
16507 fxors %f8, %f16, %f2
16508 movgu %icc, %o2, %g3
16509 fmovrsgez %l4, %f10, %f3
16510 xor %l1, 0x0040, %i4
16511 edge8ln %o7, %o6, %o3
16512 movcs %icc, %l6, %i2
16513 fandnot2s %f25, %f26, %f26
16514 movl %xcc, %g6, %l0
16515 lduh [%l7 + 0x12], %g4
16516 movrlez %i5, %i6, %i1
16517 smul %o1, %o5, %o0
16518 andn %l5, 0x08F6, %g5
16519 edge8l %i0, %l2, %g7
16520 edge8l %i3, %i7, %l3
16521 orncc %o4, %g1, %g2
16522 ldd [%l7 + 0x30], %f18
16523 stw %o2, [%l7 + 0x34]
16524 subccc %l4, 0x1FBD, %g3
16525 fcmped %fcc2, %f18, %f16
16526 siam 0x6
16527 orcc %l1, %i4, %o6
16528 fpackfix %f2, %f14
16529 srlx %o3, %o7, %l6
16530 ldub [%l7 + 0x46], %i2
16531 fnand %f2, %f14, %f30
16532 edge32n %g6, %l0, %i5
16533 sra %i6, %g4, %i1
16534 edge16n %o5, %o0, %l5
16535 mova %xcc, %g5, %o1
16536 movvs %xcc, %l2, %g7
16537 ldd [%l7 + 0x70], %f16
16538 fmovrdgz %i3, %f6, %f10
16539 and %i7, 0x1BE2, %l3
16540 fmovrde %o4, %f2, %f0
16541 nop
16542 set 0x18, %o2
16543 ldd [%l7 + %o2], %g0
16544 fexpand %f16, %f20
16545 lduh [%l7 + 0x28], %i0
16546 fmovsgu %icc, %f6, %f16
16547 udivx %g2, 0x02DE, %o2
16548 fxnors %f6, %f16, %f19
16549 fmovd %f2, %f28
16550 setx loop_58, %l0, %l1
16551 return %l1
16552 nop
16553 rdpr %cwp, %g1
16554 rdpr %cansave, %g2
16555 rdpr %canrestore, %g3
16556 rdpr %cleanwin, %g4
16557 rdpr %otherwin, %g5
16558 rdpr %wstate, %g6
16559loop_58: movcc %icc, %i4, %l1
16560 sll %o6, %o7, %o3
16561 fnegs %f24, %f0
16562 fpsub16s %f17, %f28, %f5
16563 sth %l6, [%l7 + 0x22]
16564 mova %xcc, %g6, %i2
16565 movneg %icc, %l0, %i6
16566 smul %g4, %i5, %o5
16567 ldx [%l7 + 0x60], %o0
16568 andn %i1, %l5, %g5
16569 save %l2, %g7, %o1
16570 rdpr %cwp, %g1
16571 rdpr %cansave, %g2
16572 rdpr %canrestore, %g3
16573 rdpr %cleanwin, %g4
16574 rdpr %otherwin, %g5
16575 rdpr %wstate, %g6
16576 sdiv %i3, 0x18E7, %i7
16577 movrgz %l3, 0x35A, %o4
16578 edge8l %i0, %g1, %g2
16579 ldsw [%l7 + 0x2C], %g3
16580 lduh [%l7 + 0x4C], %o2
16581 alignaddr %i4, %l4, %o6
16582 xnor %o7, 0x1851, %o3
16583 fmovrdlz %l6, %f4, %f4
16584 smul %l1, %i2, %l0
16585 movpos %xcc, %i6, %g4
16586 fmovrslz %g6, %f28, %f17
16587 movcc %xcc, %i5, %o0
16588 umulcc %i1, 0x022E, %l5
16589 fexpand %f22, %f2
16590 umul %o5, %l2, %g5
16591 movn %xcc, %g7, %o1
16592 or %i7, %l3, %i3
16593 movcs %xcc, %i0, %o4
16594 movre %g2, %g3, %g1
16595 sir 0x0DFC
16596 andn %i4, 0x178B, %o2
16597 or %o6, %o7, %l4
16598 movrlez %l6, 0x3D8, %l1
16599 sll %i2, 0x08, %l0
16600 fpmerge %f17, %f1, %f18
16601 smulcc %o3, 0x145E, %i6
16602 restore %g6, %i5, %o0
16603 rdpr %cwp, %g1
16604 rdpr %cansave, %g2
16605 rdpr %canrestore, %g3
16606 rdpr %cleanwin, %g4
16607 rdpr %otherwin, %g5
16608 rdpr %wstate, %g6
16609 udivx %i1, 0x0EB0, %l5
16610 srl %o5, 0x15, %g4
16611 addccc %g5, 0x1CD5, %l2
16612 st %f21, [%l7 + 0x5C]
16613 stw %g7, [%l7 + 0x70]
16614 smulcc %i7, 0x1348, %l3
16615 movrgez %o1, %i0, %i3
16616 array16 %o4, %g2, %g1
16617 ldsb [%l7 + 0x52], %g3
16618 ldsw [%l7 + 0x68], %o2
16619 sir 0x1CE6
16620 addccc %o6, 0x08AB, %i4
16621 edge8l %l4, %o7, %l6
16622 fmovd %f24, %f26
16623 fmovrslez %l1, %f22, %f8
16624 xnorcc %l0, 0x113D, %i2
16625 sdiv %i6, 0x1573, %g6
16626 nop
16627 set 0x0A, %g2
16628 ldsh [%l7 + %g2], %o3
16629 fxnors %f21, %f5, %f30
16630 fmovsn %icc, %f16, %f20
16631 ldd [%l7 + 0x68], %f4
16632 array32 %o0, %i5, %i1
16633 fornot2 %f8, %f6, %f8
16634 array32 %o5, %l5, %g4
16635 xorcc %l2, %g5, %i7
16636 movcc %icc, %g7, %l3
16637 popc %i0, %i3
16638 udivcc %o4, 0x131A, %o1
16639 movvs %xcc, %g1, %g3
16640 fmuld8sux16 %f18, %f29, %f2
16641 movl %xcc, %g2, %o2
16642 subc %o6, %l4, %o7
16643 movvs %xcc, %i4, %l1
16644 fmovdcc %icc, %f21, %f25
16645 or %l6, %i2, %l0
16646 andncc %i6, %o3, %g6
16647 fmovdl %icc, %f13, %f28
16648 movrgez %o0, 0x09F, %i5
16649 sir 0x0A63
16650 add %i1, 0x025F, %o5
16651 edge8ln %g4, %l5, %l2
16652 fmovdge %xcc, %f30, %f13
16653 save %g5, 0x1F31, %g7
16654 rdpr %cwp, %g1
16655 rdpr %cansave, %g2
16656 rdpr %canrestore, %g3
16657 rdpr %cleanwin, %g4
16658 rdpr %otherwin, %g5
16659 rdpr %wstate, %g6
16660 movre %l3, %i0, %i7
16661 fmovdleu %xcc, %f25, %f5
16662 sdivx %i3, 0x020E, %o4
16663 movre %g1, %g3, %o1
16664 fornot1s %f24, %f12, %f1
16665 orn %o2, 0x0117, %g2
16666 movrlez %l4, %o7, %o6
16667 udivcc %i4, 0x0E69, %l6
16668 bshuffle %f10, %f28, %f2
16669 subc %i2, %l0, %i6
16670 edge32l %l1, %g6, %o3
16671 edge16n %i5, %o0, %o5
16672 fornot1 %f10, %f18, %f14
16673 movcs %xcc, %g4, %i1
16674 fmovdne %icc, %f10, %f3
16675 fmovscs %xcc, %f21, %f13
16676 movle %xcc, %l2, %g5
16677 fnot2s %f29, %f8
16678 lduh [%l7 + 0x56], %l5
16679 array8 %l3, %g7, %i0
16680 stx %i7, [%l7 + 0x50]
16681 lduw [%l7 + 0x58], %i3
16682 fnands %f17, %f9, %f13
16683 sll %g1, 0x11, %g3
16684 movn %icc, %o1, %o2
16685 movpos %icc, %o4, %g2
16686 fpadd32s %f14, %f14, %f11
16687 fmovsn %icc, %f0, %f11
16688 and %l4, 0x06F2, %o6
16689 pdist %f4, %f10, %f14
16690 fpmerge %f31, %f9, %f26
16691 or %o7, %l6, %i4
16692 add %i2, %i6, %l0
16693 fmovsg %icc, %f18, %f18
16694 fmovdne %xcc, %f6, %f4
16695 udiv %g6, 0x0CF0, %l1
16696 fsrc1s %f6, %f13
16697 setx loop_59, %l0, %l1
16698 return %l1
16699 nop
16700 rdpr %cwp, %g1
16701 rdpr %cansave, %g2
16702 rdpr %canrestore, %g3
16703 rdpr %cleanwin, %g4
16704 rdpr %otherwin, %g5
16705 rdpr %wstate, %g6
16706loop_59: fsrc1 %f8, %f20
16707 fnot1 %f2, %f2
16708 movcs %xcc, %g4, %i1
16709 sll %o0, %g5, %l2
16710 fmovdcs %icc, %f21, %f27
16711 movrgez %l3, %g7, %l5
16712 lduw [%l7 + 0x7C], %i0
16713 fnands %f30, %f19, %f4
16714 edge32l %i7, %i3, %g1
16715 fxnor %f28, %f14, %f28
16716 edge16 %g3, %o2, %o1
16717 edge8l %o4, %g2, %o6
16718 mulscc %o7, %l4, %l6
16719 array16 %i2, %i4, %l0
16720 srlx %i6, %l1, %g6
16721 movre %o3, 0x0FE, %i5
16722 addc %g4, %i1, %o0
16723 fmovsge %icc, %f14, %f30
16724 sir 0x14DD
16725 movrne %g5, %l2, %o5
16726 movrlez %g7, %l5, %l3
16727 lduh [%l7 + 0x38], %i7
16728 lduh [%l7 + 0x16], %i0
16729 stw %g1, [%l7 + 0x1C]
16730 movvs %xcc, %g3, %o2
16731 ldx [%l7 + 0x28], %o1
16732 array8 %o4, %i3, %g2
16733 movvc %xcc, %o7, %l4
16734 edge32n %l6, %o6, %i2
16735 movge %xcc, %i4, %i6
16736 edge16l %l0, %l1, %g6
16737 srlx %o3, %g4, %i5
16738 movn %xcc, %o0, %i1
16739 movne %icc, %l2, %g5
16740 fors %f17, %f11, %f20
16741 array8 %g7, %o5, %l5
16742 sethi 0x0C49, %i7
16743 addcc %i0, %g1, %g3
16744 fpsub32s %f27, %f1, %f18
16745 movgu %xcc, %l3, %o1
16746 edge8l %o4, %o2, %i3
16747 fpsub16s %f11, %f16, %f19
16748 fands %f0, %f25, %f26
16749 addccc %o7, 0x1B88, %g2
16750 sll %l4, 0x18, %o6
16751 lduw [%l7 + 0x14], %i2
16752 save %i4, 0x1F8B, %i6
16753 rdpr %cwp, %g1
16754 rdpr %cansave, %g2
16755 rdpr %canrestore, %g3
16756 rdpr %cleanwin, %g4
16757 rdpr %otherwin, %g5
16758 rdpr %wstate, %g6
16759 umulcc %l0, 0x0D44, %l6
16760 subccc %g6, %l1, %g4
16761 stw %o3, [%l7 + 0x28]
16762 sdiv %o0, 0x1703, %i5
16763 movgu %xcc, %l2, %g5
16764 addccc %g7, 0x0E25, %o5
16765 lduh [%l7 + 0x12], %i1
16766 smulcc %i7, 0x1DB4, %i0
16767 orncc %l5, 0x118C, %g1
16768 orcc %g3, 0x0AE2, %l3
16769 movrgz %o4, 0x01A, %o2
16770 movn %xcc, %i3, %o1
16771 movl %xcc, %g2, %o7
16772 nop
16773 set 0x7E, %i5
16774 lduh [%l7 + %i5], %l4
16775 udivcc %o6, 0x160C, %i4
16776 add %i2, 0x022C, %l0
16777 or %i6, 0x1B9A, %g6
16778 movre %l6, 0x268, %l1
16779 sethi 0x0FA8, %g4
16780 movrgez %o0, %o3, %l2
16781 smul %i5, 0x05E6, %g5
16782 ld [%l7 + 0x18], %f28
16783 movvs %xcc, %g7, %o5
16784 orcc %i7, %i0, %l5
16785 fmul8x16 %f30, %f18, %f12
16786 fcmped %fcc0, %f0, %f16
16787 sir 0x0ED0
16788 edge32l %i1, %g3, %l3
16789 addcc %o4, %g1, %o2
16790 movn %xcc, %i3, %g2
16791 addc %o7, %o1, %o6
16792 movvc %icc, %i4, %i2
16793 fmovdle %xcc, %f6, %f22
16794 movrgz %l0, %i6, %g6
16795 fmovd %f24, %f10
16796 edge8 %l4, %l6, %l1
16797 lduw [%l7 + 0x48], %o0
16798 movvs %icc, %o3, %l2
16799 alignaddrl %g4, %g5, %g7
16800 ldd [%l7 + 0x10], %o4
16801 stx %i5, [%l7 + 0x38]
16802 sll %i7, 0x03, %i0
16803 fmovsne %xcc, %f10, %f0
16804 andncc %l5, %g3, %i1
16805 edge16ln %o4, %l3, %g1
16806 fmovscs %xcc, %f6, %f16
16807 fcmped %fcc1, %f12, %f6
16808 fpadd32s %f13, %f19, %f31
16809 stw %o2, [%l7 + 0x2C]
16810 subc %i3, 0x0295, %o7
16811 edge16 %g2, %o6, %o1
16812 fcmple32 %f6, %f12, %i4
16813 edge8ln %i2, %l0, %i6
16814 movrgez %g6, 0x392, %l6
16815 sethi 0x0294, %l1
16816 popc 0x05D4, %l4
16817 ldub [%l7 + 0x2B], %o3
16818 fmovrdne %l2, %f10, %f16
16819 fmovscc %icc, %f26, %f7
16820 fpsub32 %f20, %f12, %f26
16821 fabss %f7, %f8
16822 sdiv %g4, 0x17B9, %g5
16823 movl %xcc, %g7, %o5
16824 edge16ln %o0, %i7, %i0
16825 movleu %xcc, %i5, %g3
16826 movleu %xcc, %i1, %l5
16827 fmovrsgz %o4, %f18, %f9
16828 sdivcc %l3, 0x0F40, %g1
16829 fnot2s %f25, %f7
16830 ldsh [%l7 + 0x40], %i3
16831 movcc %icc, %o2, %o7
16832 ldx [%l7 + 0x28], %g2
16833 sll %o1, %i4, %i2
16834 fmovrde %l0, %f12, %f10
16835 edge16ln %o6, %i6, %l6
16836 xorcc %g6, %l1, %l4
16837 movvc %icc, %o3, %g4
16838 fmovdl %xcc, %f7, %f24
16839 nop
16840 set 0x40, %l3
16841 ldd [%l7 + %l3], %f28
16842 fones %f21
16843 fabss %f31, %f23
16844 addcc %l2, %g5, %o5
16845 orcc %g7, %i7, %o0
16846 alignaddr %i5, %g3, %i0
16847 ld [%l7 + 0x44], %f11
16848 addc %l5, 0x067C, %i1
16849 edge32ln %o4, %g1, %l3
16850 nop
16851 set 0x56, %o5
16852 sth %o2, [%l7 + %o5]
16853 move %icc, %i3, %o7
16854 movl %icc, %o1, %i4
16855 fmovdgu %xcc, %f0, %f30
16856 array16 %g2, %i2, %o6
16857 movvc %xcc, %i6, %l0
16858 or %g6, 0x10E0, %l6
16859 addc %l1, %o3, %l4
16860 fabsd %f30, %f8
16861 fmovse %icc, %f20, %f28
16862 std %f14, [%l7 + 0x68]
16863 edge16ln %g4, %g5, %l2
16864 movrlez %g7, %o5, %o0
16865 movn %icc, %i5, %g3
16866 ldub [%l7 + 0x57], %i7
16867 sdiv %l5, 0x0041, %i0
16868 movgu %icc, %o4, %i1
16869 fmovsgu %icc, %f2, %f20
16870 fmovdge %icc, %f12, %f21
16871 fxnors %f16, %f24, %f30
16872 mulx %g1, %o2, %l3
16873 movrne %i3, 0x2F9, %o7
16874 edge32n %o1, %g2, %i4
16875 restore %o6, 0x09A6, %i6
16876 rdpr %cwp, %g1
16877 rdpr %cansave, %g2
16878 rdpr %canrestore, %g3
16879 rdpr %cleanwin, %g4
16880 rdpr %otherwin, %g5
16881 rdpr %wstate, %g6
16882 movrlz %i2, 0x120, %l0
16883 edge16l %l6, %l1, %o3
16884 orn %l4, 0x0B45, %g6
16885 sth %g4, [%l7 + 0x3E]
16886 sth %l2, [%l7 + 0x08]
16887 subcc %g7, 0x010E, %g5
16888 smulcc %o0, %o5, %i5
16889 fmovdne %xcc, %f1, %f22
16890 edge8 %i7, %l5, %i0
16891 fpsub16 %f0, %f10, %f24
16892 nop
16893 set 0x28, %i6
16894 ldsw [%l7 + %i6], %g3
16895 sth %i1, [%l7 + 0x20]
16896 mulx %o4, 0x110A, %g1
16897 andn %l3, %i3, %o7
16898 edge16n %o1, %o2, %i4
16899 udiv %o6, 0x0750, %i6
16900 add %g2, 0x159D, %i2
16901 save %l6, %l0, %o3
16902 rdpr %cwp, %g1
16903 rdpr %cansave, %g2
16904 rdpr %canrestore, %g3
16905 rdpr %cleanwin, %g4
16906 rdpr %otherwin, %g5
16907 rdpr %wstate, %g6
16908 movne %icc, %l1, %g6
16909 movne %xcc, %g4, %l2
16910 fmovd %f20, %f16
16911 addc %g7, 0x10EA, %l4
16912 ldsw [%l7 + 0x48], %g5
16913 fcmpd %fcc0, %f2, %f2
16914 orn %o0, 0x19A2, %i5
16915 subccc %i7, %l5, %i0
16916 stw %g3, [%l7 + 0x64]
16917 mulx %o5, 0x0EEA, %i1
16918 subcc %g1, %o4, %i3
16919 edge32n %l3, %o1, %o2
16920 ld [%l7 + 0x08], %f22
16921 andcc %o7, %o6, %i6
16922 andcc %g2, 0x04F1, %i4
16923 movle %xcc, %l6, %l0
16924 movrgez %o3, %l1, %i2
16925 std %f28, [%l7 + 0x50]
16926 ldd [%l7 + 0x30], %g6
16927 sdiv %l2, 0x111A, %g4
16928 sll %g7, %l4, %g5
16929 edge16 %i5, %i7, %o0
16930 movle %icc, %l5, %g3
16931 ldx [%l7 + 0x68], %o5
16932 fnot1 %f14, %f12
16933 st %f13, [%l7 + 0x3C]
16934 edge32 %i1, %i0, %g1
16935 edge32l %i3, %l3, %o1
16936 srlx %o2, 0x0E, %o7
16937 sir 0x17B1
16938 movre %o6, %o4, %g2
16939 fmovdneg %icc, %f23, %f3
16940 edge8 %i4, %i6, %l6
16941 fmovsneg %icc, %f0, %f10
16942 movre %l0, 0x3A7, %o3
16943 movgu %icc, %l1, %i2
16944 movge %xcc, %g6, %g4
16945 ldx [%l7 + 0x38], %g7
16946 edge32 %l4, %g5, %l2
16947 movpos %icc, %i7, %o0
16948 movre %l5, %g3, %o5
16949 fpadd16s %f4, %f23, %f20
16950 sethi 0x0177, %i1
16951 srlx %i5, %g1, %i0
16952 ldub [%l7 + 0x32], %l3
16953 nop
16954 set 0x48, %l1
16955 ldsw [%l7 + %l1], %i3
16956 ldub [%l7 + 0x6A], %o1
16957 xnorcc %o7, 0x14A1, %o6
16958 movrne %o4, 0x194, %o2
16959 addc %g2, %i4, %i6
16960 nop
16961 set 0x70, %g7
16962 std %f16, [%l7 + %g7]
16963 fmovrdgez %l6, %f8, %f28
16964 edge32n %l0, %l1, %o3
16965 srax %g6, %i2, %g7
16966 ld [%l7 + 0x40], %f15
16967 edge8 %g4, %g5, %l4
16968 fmovrdne %i7, %f26, %f0
16969 movvs %icc, %o0, %l5
16970 edge32ln %l2, %g3, %o5
16971 array32 %i5, %i1, %i0
16972 fmovdg %icc, %f3, %f7
16973 smulcc %g1, %i3, %o1
16974 addcc %o7, 0x1BF2, %l3
16975 fexpand %f8, %f4
16976 fmul8x16al %f5, %f28, %f0
16977 ldd [%l7 + 0x68], %f18
16978 edge16n %o6, %o2, %o4
16979 movcs %xcc, %g2, %i4
16980 edge8 %i6, %l0, %l6
16981 mulscc %l1, 0x1F7A, %o3
16982 udivx %i2, 0x1A44, %g7
16983 fmovdvc %xcc, %f21, %f15
16984 fors %f7, %f13, %f29
16985 sdivcc %g6, 0x067B, %g5
16986 ldsb [%l7 + 0x34], %l4
16987 addccc %g4, %i7, %o0
16988 movrgz %l2, 0x151, %g3
16989 movrlz %o5, %l5, %i1
16990 edge16l %i5, %i0, %i3
16991 subcc %g1, %o1, %o7
16992 fexpand %f14, %f18
16993 udiv %l3, 0x1B92, %o2
16994 ldsb [%l7 + 0x7F], %o4
16995 movcs %xcc, %g2, %i4
16996 movne %icc, %i6, %o6
16997 edge32ln %l0, %l6, %o3
16998 edge16n %i2, %l1, %g6
16999 fmovsa %icc, %f22, %f23
17000 lduh [%l7 + 0x28], %g5
17001 movrne %g7, 0x31D, %g4
17002 movpos %icc, %l4, %o0
17003 movcs %icc, %l2, %g3
17004 ldd [%l7 + 0x78], %f0
17005 xor %o5, %l5, %i1
17006 fmovsl %xcc, %f20, %f2
17007 lduh [%l7 + 0x4A], %i7
17008 movl %xcc, %i5, %i0
17009 fmovdvs %xcc, %f26, %f3
17010 udivx %g1, 0x1619, %i3
17011 fmovrslez %o7, %f23, %f13
17012 std %f16, [%l7 + 0x40]
17013 fmovrdgez %l3, %f28, %f24
17014 addcc %o2, 0x0C72, %o1
17015 movpos %xcc, %g2, %i4
17016 xnorcc %i6, 0x0DEB, %o4
17017 edge32n %l0, %l6, %o6
17018 sethi 0x071C, %o3
17019 edge16ln %i2, %g6, %g5
17020 lduh [%l7 + 0x74], %l1
17021 fcmpgt16 %f26, %f12, %g7
17022 fmovda %icc, %f2, %f26
17023 addcc %l4, 0x09C2, %o0
17024 srlx %g4, %g3, %l2
17025 siam 0x5
17026 subccc %l5, 0x1EED, %i1
17027 movvs %icc, %i7, %o5
17028 movcc %xcc, %i0, %i5
17029 srlx %i3, 0x1A, %g1
17030 subccc %l3, 0x1A64, %o7
17031 addccc %o2, %g2, %o1
17032 xor %i4, %o4, %l0
17033 umul %i6, %l6, %o3
17034 subccc %o6, %i2, %g5
17035 fandnot1s %f21, %f29, %f7
17036 edge16n %g6, %l1, %g7
17037 ldd [%l7 + 0x08], %f26
17038 movleu %xcc, %l4, %g4
17039 movleu %xcc, %o0, %g3
17040 fxor %f10, %f28, %f4
17041 fmovsle %xcc, %f5, %f15
17042 orn %l5, 0x15EB, %i1
17043 edge32n %l2, %o5, %i7
17044 or %i0, %i5, %g1
17045 ldub [%l7 + 0x35], %i3
17046 fmul8x16al %f18, %f26, %f28
17047 stw %o7, [%l7 + 0x78]
17048 fmovrdgz %o2, %f30, %f12
17049 edge16n %g2, %l3, %i4
17050 fmovsn %xcc, %f15, %f14
17051 ldd [%l7 + 0x70], %o4
17052 andncc %o1, %l0, %i6
17053 array32 %l6, %o6, %o3
17054 fpackfix %f12, %f4
17055 fcmpd %fcc2, %f18, %f22
17056 sra %g5, %g6, %i2
17057 sth %l1, [%l7 + 0x3A]
17058 ldd [%l7 + 0x20], %f18
17059 ldd [%l7 + 0x48], %g6
17060 move %xcc, %g4, %l4
17061 xorcc %g3, 0x0D14, %l5
17062 movgu %xcc, %o0, %l2
17063 fpadd32 %f26, %f26, %f0
17064 fmovrsgz %o5, %f10, %f10
17065 sll %i7, %i1, %i5
17066 pdist %f2, %f20, %f10
17067 fsrc2s %f17, %f30
17068 sub %g1, %i0, %i3
17069 smulcc %o2, %o7, %l3
17070 edge16n %g2, %o4, %i4
17071 movre %l0, %o1, %i6
17072 fmovdle %icc, %f25, %f31
17073 edge32ln %o6, %o3, %l6
17074 fmovspos %xcc, %f22, %f7
17075 fornot1s %f23, %f21, %f6
17076 addccc %g6, %i2, %l1
17077 fmovsvc %xcc, %f9, %f30
17078 ldd [%l7 + 0x48], %f24
17079 ldd [%l7 + 0x28], %f20
17080 orn %g5, 0x1208, %g4
17081 fexpand %f11, %f8
17082 ldsh [%l7 + 0x22], %g7
17083 fornot1s %f4, %f9, %f23
17084 movgu %icc, %g3, %l5
17085 fpsub32s %f18, %f10, %f11
17086 fnot2 %f4, %f4
17087 fmovdne %xcc, %f2, %f28
17088 nop
17089 set 0x20, %o6
17090 sth %l4, [%l7 + %o6]
17091 movne %icc, %o0, %l2
17092 sllx %o5, 0x18, %i1
17093 orncc %i5, %g1, %i0
17094 sdivx %i3, 0x13ED, %i7
17095 xnorcc %o7, %o2, %g2
17096 smul %l3, 0x128A, %i4
17097 xor %l0, %o1, %i6
17098 fmovdne %icc, %f20, %f10
17099 add %o6, %o3, %o4
17100 siam 0x6
17101 srl %l6, 0x1B, %i2
17102 and %l1, 0x0BB0, %g6
17103 andncc %g4, %g5, %g7
17104 nop
17105 set 0x10, %i4
17106 std %f4, [%l7 + %i4]
17107 fexpand %f0, %f8
17108 sdiv %g3, 0x0911, %l4
17109 ldd [%l7 + 0x38], %f10
17110 fsrc1s %f13, %f22
17111 array8 %o0, %l5, %o5
17112 mulscc %l2, %i1, %i5
17113 edge32ln %g1, %i3, %i0
17114 movne %icc, %i7, %o2
17115 mulscc %g2, 0x1399, %l3
17116 edge8ln %i4, %l0, %o7
17117 sth %i6, [%l7 + 0x5E]
17118 mova %xcc, %o1, %o6
17119 umulcc %o3, %l6, %i2
17120 save %o4, 0x0B75, %l1
17121 rdpr %cwp, %g1
17122 rdpr %cansave, %g2
17123 rdpr %canrestore, %g3
17124 rdpr %cleanwin, %g4
17125 rdpr %otherwin, %g5
17126 rdpr %wstate, %g6
17127 and %g6, 0x1611, %g5
17128 edge32n %g7, %g3, %g4
17129 movge %xcc, %o0, %l4
17130 fmovsgu %icc, %f12, %f3
17131 mulscc %o5, %l5, %l2
17132 fcmped %fcc3, %f20, %f10
17133 ldub [%l7 + 0x09], %i1
17134 fmovdcc %xcc, %f14, %f8
17135 sra %g1, 0x1D, %i3
17136 alignaddr %i5, %i0, %o2
17137 sir 0x12C2
17138 movge %icc, %g2, %l3
17139 fcmple32 %f18, %f10, %i4
17140 stw %l0, [%l7 + 0x20]
17141 edge16ln %i7, %i6, %o1
17142 srl %o7, 0x16, %o6
17143 popc 0x04C7, %l6
17144 ldx [%l7 + 0x08], %i2
17145 fmovdcc %xcc, %f26, %f27
17146 sllx %o3, 0x1F, %l1
17147 movrgez %o4, 0x21E, %g6
17148 fands %f6, %f23, %f25
17149 movrne %g7, 0x117, %g5
17150 sub %g4, %g3, %l4
17151 smulcc %o5, %o0, %l2
17152 movle %xcc, %l5, %i1
17153 sllx %g1, %i3, %i0
17154 mova %xcc, %i5, %g2
17155 fcmpeq32 %f10, %f4, %o2
17156 sll %l3, %i4, %l0
17157 fmovrde %i7, %f18, %f12
17158 addccc %o1, %i6, %o6
17159 subc %o7, 0x1843, %l6
17160 stw %o3, [%l7 + 0x2C]
17161 fmovdg %xcc, %f16, %f9
17162 save %l1, 0x0DD8, %o4
17163 rdpr %cwp, %g1
17164 rdpr %cansave, %g2
17165 rdpr %canrestore, %g3
17166 rdpr %cleanwin, %g4
17167 rdpr %otherwin, %g5
17168 rdpr %wstate, %g6
17169 xnor %i2, 0x1847, %g7
17170 std %f22, [%l7 + 0x48]
17171 fpadd16s %f20, %f27, %f21
17172 fmovdneg %icc, %f31, %f27
17173 umul %g5, 0x1E71, %g6
17174 edge16n %g3, %g4, %o5
17175 movleu %xcc, %l4, %l2
17176 ldd [%l7 + 0x48], %f24
17177 orncc %o0, %l5, %i1
17178 movcs %xcc, %g1, %i0
17179 smulcc %i5, %i3, %o2
17180 orcc %g2, 0x1C7D, %l3
17181 fmovsneg %icc, %f16, %f4
17182 sdivcc %i4, 0x0321, %l0
17183 movvc %icc, %i7, %i6
17184 edge32 %o1, %o7, %o6
17185 sdivx %o3, 0x090C, %l6
17186 fpack32 %f0, %f6, %f18
17187 xor %l1, 0x1803, %o4
17188 fsrc2 %f6, %f6
17189 edge32l %g7, %i2, %g6
17190 movpos %icc, %g5, %g3
17191 edge8ln %g4, %l4, %o5
17192 movre %l2, %o0, %i1
17193 fcmpd %fcc2, %f0, %f16
17194 fnand %f16, %f2, %f16
17195 add %g1, 0x01D0, %i0
17196 movge %xcc, %i5, %l5
17197 edge32n %o2, %g2, %l3
17198 subcc %i4, 0x164D, %i3
17199 movre %l0, %i6, %i7
17200 fnegs %f18, %f16
17201 subcc %o1, %o6, %o3
17202 movneg %xcc, %o7, %l1
17203 srlx %l6, %g7, %o4
17204 subcc %i2, %g5, %g3
17205 array32 %g6, %g4, %l4
17206 movl %xcc, %l2, %o0
17207 movvs %icc, %o5, %g1
17208 fmovsge %xcc, %f17, %f8
17209 udiv %i1, 0x16C8, %i5
17210 alignaddrl %i0, %o2, %g2
17211 fpadd32 %f0, %f2, %f26
17212 sll %l3, 0x13, %i4
17213 udiv %l5, 0x071B, %i3
17214 movl %xcc, %l0, %i6
17215 mulscc %o1, 0x01BB, %o6
17216 edge16 %i7, %o7, %l1
17217 fones %f9
17218 edge32ln %o3, %l6, %g7
17219 for %f20, %f6, %f10
17220 orcc %i2, 0x0042, %o4
17221 orncc %g5, %g3, %g6
17222 edge8 %l4, %g4, %l2
17223 subccc %o5, 0x1438, %o0
17224 save %i1, 0x0AE0, %i5
17225 rdpr %cwp, %g1
17226 rdpr %cansave, %g2
17227 rdpr %canrestore, %g3
17228 rdpr %cleanwin, %g4
17229 rdpr %otherwin, %g5
17230 rdpr %wstate, %g6
17231 edge8l %i0, %g1, %o2
17232 std %f8, [%l7 + 0x18]
17233 addccc %l3, 0x1E80, %g2
17234 umul %l5, 0x15E7, %i4
17235 andncc %l0, %i6, %i3
17236 movleu %xcc, %o1, %o6
17237 mulx %o7, 0x00FD, %l1
17238 stb %i7, [%l7 + 0x7D]
17239 fmovdvc %icc, %f9, %f9
17240 udivcc %o3, 0x0221, %g7
17241 ldsw [%l7 + 0x34], %l6
17242 std %f0, [%l7 + 0x58]
17243 fmovsvs %icc, %f27, %f28
17244 andcc %o4, 0x1B82, %g5
17245 ldub [%l7 + 0x0A], %i2
17246 ldd [%l7 + 0x10], %f8
17247 movvs %icc, %g6, %g3
17248 movn %icc, %g4, %l2
17249 srlx %l4, %o5, %o0
17250 xnorcc %i1, %i5, %i0
17251 sth %g1, [%l7 + 0x4A]
17252 fmuld8ulx16 %f5, %f11, %f0
17253 fmuld8sux16 %f18, %f1, %f22
17254 fornot2s %f11, %f25, %f25
17255 fsrc1 %f16, %f26
17256 movge %icc, %l3, %o2
17257 addcc %g2, 0x1F92, %l5
17258 array32 %i4, %l0, %i3
17259 edge16l %o1, %o6, %i6
17260 orncc %l1, 0x0A51, %i7
17261 umulcc %o3, %o7, %g7
17262 fmul8x16al %f20, %f24, %f20
17263 movcc %icc, %o4, %l6
17264 fmovrdgz %i2, %f22, %f6
17265 fmovsg %icc, %f4, %f6
17266 std %f28, [%l7 + 0x58]
17267 edge32l %g6, %g3, %g5
17268 movneg %xcc, %g4, %l4
17269 array32 %o5, %o0, %l2
17270 for %f12, %f22, %f16
17271 movleu %xcc, %i5, %i1
17272 movrlz %i0, %g1, %l3
17273 fmovrdgz %g2, %f18, %f30
17274 andncc %l5, %o2, %l0
17275 edge16ln %i3, %i4, %o1
17276 nop
17277 set 0x11, %l2
17278 stb %i6, [%l7 + %l2]
17279 lduh [%l7 + 0x62], %l1
17280 and %o6, %o3, %o7
17281 nop
17282 set 0x68, %g1
17283 ldd [%l7 + %g1], %g6
17284 movrne %i7, %l6, %o4
17285 st %f27, [%l7 + 0x18]
17286 andncc %i2, %g3, %g5
17287 sdivcc %g6, 0x049F, %g4
17288 addc %l4, 0x19EF, %o0
17289 lduh [%l7 + 0x3A], %l2
17290 movvs %xcc, %o5, %i5
17291 std %f20, [%l7 + 0x30]
17292 array8 %i1, %g1, %l3
17293 movneg %xcc, %i0, %l5
17294 movrgez %o2, 0x1F3, %l0
17295 orcc %i3, %i4, %g2
17296 edge16l %o1, %l1, %o6
17297 udiv %i6, 0x190F, %o3
17298 edge32l %o7, %g7, %i7
17299 movl %icc, %l6, %o4
17300 fnot1s %f25, %f12
17301 ldd [%l7 + 0x48], %f30
17302 fmovscs %xcc, %f25, %f28
17303 sdivcc %i2, 0x19CD, %g5
17304 popc 0x1ED1, %g6
17305 movrne %g3, %g4, %l4
17306 movcs %icc, %o0, %o5
17307 pdist %f10, %f28, %f28
17308 or %i5, 0x0DE1, %i1
17309 movcs %xcc, %g1, %l2
17310 st %f0, [%l7 + 0x24]
17311 srlx %i0, 0x1B, %l3
17312 fnot1s %f15, %f28
17313 sir 0x0386
17314 sra %l5, 0x0F, %l0
17315 movneg %xcc, %i3, %i4
17316 lduh [%l7 + 0x1E], %o2
17317 andcc %g2, 0x07CC, %l1
17318 sra %o1, 0x10, %i6
17319 movpos %xcc, %o6, %o7
17320 edge32l %o3, %g7, %i7
17321 fexpand %f24, %f10
17322 fmovsvc %icc, %f15, %f20
17323 srl %o4, %l6, %i2
17324 sdivx %g6, 0x0305, %g5
17325 ldsw [%l7 + 0x74], %g3
17326 addc %l4, %g4, %o5
17327 nop
17328 set 0x20, %l0
17329 ldsh [%l7 + %l0], %o0
17330 srlx %i5, 0x12, %i1
17331 fnor %f8, %f16, %f12
17332 edge32l %l2, %g1, %i0
17333 edge16 %l5, %l3, %l0
17334 fornot2 %f24, %f22, %f30
17335 ldx [%l7 + 0x70], %i4
17336 std %f14, [%l7 + 0x78]
17337 stx %i3, [%l7 + 0x68]
17338 fmovdge %xcc, %f13, %f25
17339 edge32 %g2, %o2, %l1
17340 ld [%l7 + 0x60], %f23
17341 sra %i6, 0x12, %o1
17342 add %o6, 0x149A, %o7
17343 movrlez %o3, 0x372, %i7
17344 movrlz %g7, 0x04A, %l6
17345 fone %f0
17346 fand %f0, %f18, %f12
17347 or %o4, %g6, %i2
17348 sll %g5, %l4, %g3
17349 mulx %g4, %o0, %i5
17350 sdivx %o5, 0x14E8, %l2
17351 movn %icc, %i1, %g1
17352 fmovsne %icc, %f17, %f17
17353 ldsw [%l7 + 0x20], %l5
17354 edge8 %i0, %l3, %l0
17355 edge16 %i4, %i3, %g2
17356 edge32n %o2, %l1, %o1
17357 fzeros %f12
17358 fmovdvs %icc, %f10, %f25
17359 fpack32 %f16, %f2, %f18
17360 edge32n %o6, %i6, %o7
17361 sir 0x15F4
17362 fmovse %xcc, %f20, %f9
17363 subccc %o3, 0x1238, %g7
17364 udivcc %l6, 0x0C2F, %i7
17365 umulcc %o4, %g6, %i2
17366 and %l4, %g5, %g3
17367 sethi 0x0362, %o0
17368 fmovdle %icc, %f29, %f9
17369 fmovrslz %g4, %f27, %f6
17370 st %f23, [%l7 + 0x30]
17371 array32 %o5, %i5, %l2
17372 movre %i1, %l5, %g1
17373 edge32l %i0, %l3, %l0
17374 udiv %i4, 0x1892, %g2
17375 movrlz %o2, 0x0B4, %l1
17376 stw %o1, [%l7 + 0x48]
17377 movrne %i3, 0x2AE, %i6
17378 orcc %o7, 0x1BAA, %o3
17379 andncc %g7, %l6, %o6
17380 sth %i7, [%l7 + 0x46]
17381 fnot2s %f30, %f4
17382 lduw [%l7 + 0x1C], %o4
17383 srax %i2, %g6, %l4
17384 ldsb [%l7 + 0x0C], %g3
17385 xnorcc %g5, 0x0846, %o0
17386 subcc %g4, 0x1712, %i5
17387 sir 0x147D
17388 movpos %xcc, %l2, %o5
17389 subcc %l5, %i1, %i0
17390 edge16n %g1, %l0, %l3
17391 popc %i4, %o2
17392 movge %icc, %l1, %g2
17393 edge16n %i3, %i6, %o7
17394 mova %icc, %o1, %o3
17395 add %l6, %o6, %g7
17396 fmovdgu %icc, %f20, %f4
17397 mova %icc, %i7, %i2
17398 add %g6, %o4, %l4
17399 andn %g3, %o0, %g4
17400 movn %icc, %g5, %i5
17401 fmuld8sux16 %f29, %f8, %f2
17402 movne %xcc, %o5, %l2
17403 edge32ln %l5, %i1, %i0
17404 fors %f4, %f29, %f12
17405 movrne %l0, %l3, %i4
17406 ldsh [%l7 + 0x10], %o2
17407 nop
17408 set 0x7F, %i1
17409 ldub [%l7 + %i1], %l1
17410 edge8n %g2, %g1, %i6
17411 subc %i3, %o1, %o7
17412 movleu %icc, %o3, %l6
17413 subcc %o6, 0x0004, %g7
17414 andn %i2, 0x0AC9, %i7
17415 movn %icc, %g6, %o4
17416 setx loop_60, %l0, %l1
17417 return %l1
17418 nop
17419 rdpr %cwp, %g1
17420 rdpr %cansave, %g2
17421 rdpr %canrestore, %g3
17422 rdpr %cleanwin, %g4
17423 rdpr %otherwin, %g5
17424 rdpr %wstate, %g6
17425loop_60: fpadd32 %f18, %f14, %f2
17426 addcc %g4, %i5, %o5
17427 movrne %g5, %l5, %i1
17428 nop
17429 set 0x48, %l5
17430 ldd [%l7 + %l5], %l2
17431 edge16ln %i0, %l3, %i4
17432 xorcc %l0, %o2, %l1
17433 ldsb [%l7 + 0x15], %g1
17434 addcc %g2, %i6, %o1
17435 st %f17, [%l7 + 0x18]
17436 ldd [%l7 + 0x10], %i2
17437 sth %o7, [%l7 + 0x3A]
17438 fnand %f16, %f18, %f20
17439 edge16n %o3, %l6, %g7
17440 fcmpd %fcc2, %f20, %f22
17441 movl %icc, %o6, %i7
17442 array8 %i2, %o4, %g6
17443 fmovdvs %icc, %f26, %f27
17444 umul %l4, 0x0EE2, %g3
17445 srlx %g4, %i5, %o0
17446 xnorcc %g5, %o5, %i1
17447 lduw [%l7 + 0x60], %l2
17448 sir 0x0524
17449 udivcc %i0, 0x1362, %l5
17450 fpmerge %f7, %f18, %f14
17451 array16 %i4, %l3, %l0
17452 edge32l %l1, %o2, %g1
17453 sir 0x17AC
17454 fmovdcc %icc, %f8, %f6
17455 edge8l %g2, %o1, %i6
17456 movrgz %o7, %i3, %o3
17457 alignaddr %g7, %l6, %i7
17458 subc %o6, 0x171E, %i2
17459 umul %g6, %l4, %g3
17460 fmovda %icc, %f16, %f9
17461 movcs %xcc, %g4, %o4
17462 udivx %o0, 0x0DF9, %g5
17463 mulscc %o5, 0x1C83, %i5
17464 fmovspos %icc, %f21, %f31
17465 edge8 %l2, %i1, %l5
17466 save %i4, 0x04A5, %l3
17467 rdpr %cwp, %g1
17468 rdpr %cansave, %g2
17469 rdpr %canrestore, %g3
17470 rdpr %cleanwin, %g4
17471 rdpr %otherwin, %g5
17472 rdpr %wstate, %g6
17473 or %i0, %l0, %o2
17474 ldub [%l7 + 0x35], %l1
17475 edge32 %g2, %o1, %i6
17476 fnot2 %f22, %f8
17477 lduh [%l7 + 0x2A], %o7
17478 xorcc %g1, 0x077E, %i3
17479 sll %o3, %l6, %g7
17480 xorcc %i7, 0x0CA2, %i2
17481 smulcc %g6, 0x1483, %l4
17482 edge8 %o6, %g4, %g3
17483 addccc %o4, 0x0098, %o0
17484 fmovdle %xcc, %f13, %f6
17485 or %o5, %i5, %l2
17486 movle %icc, %i1, %l5
17487 udivcc %i4, 0x0B20, %l3
17488 movrne %g5, 0x3C7, %i0
17489 srlx %o2, 0x05, %l1
17490 fcmps %fcc1, %f9, %f11
17491 ldub [%l7 + 0x14], %g2
17492 and %l0, %o1, %i6
17493 edge8l %o7, %i3, %o3
17494 edge16 %g1, %g7, %l6
17495 movleu %icc, %i2, %g6
17496 fmovrslez %l4, %f3, %f2
17497 edge16l %o6, %i7, %g4
17498 edge16ln %o4, %g3, %o5
17499 mova %icc, %o0, %i5
17500 popc 0x1193, %l2
17501 sdivx %i1, 0x196F, %i4
17502 udiv %l3, 0x091B, %l5
17503 faligndata %f16, %f12, %f6
17504 addc %i0, 0x12E6, %g5
17505 movl %xcc, %l1, %g2
17506 ldsw [%l7 + 0x30], %o2
17507 subcc %l0, 0x07BC, %i6
17508 mova %icc, %o1, %o7
17509 fmovdgu %xcc, %f12, %f2
17510 st %f30, [%l7 + 0x18]
17511 fnot2 %f10, %f26
17512 umulcc %o3, %g1, %i3
17513 movrlez %g7, %l6, %i2
17514 andn %g6, %o6, %i7
17515 ld [%l7 + 0x7C], %f19
17516 srl %g4, %o4, %g3
17517 and %l4, %o5, %o0
17518 addccc %i5, %i1, %i4
17519 srlx %l3, %l2, %l5
17520 alignaddrl %i0, %g5, %l1
17521 ldd [%l7 + 0x60], %o2
17522 sub %l0, 0x02BD, %g2
17523 movneg %icc, %i6, %o1
17524 subcc %o3, %g1, %o7
17525 ldx [%l7 + 0x70], %g7
17526 ldsw [%l7 + 0x3C], %i3
17527 movl %icc, %i2, %l6
17528 movre %g6, 0x0D2, %i7
17529 array8 %g4, %o6, %o4
17530 for %f18, %f30, %f8
17531 fandnot2 %f30, %f18, %f4
17532 fmovdcc %xcc, %f31, %f18
17533 save %l4, %g3, %o5
17534 rdpr %cwp, %g1
17535 rdpr %cansave, %g2
17536 rdpr %canrestore, %g3
17537 rdpr %cleanwin, %g4
17538 rdpr %otherwin, %g5
17539 rdpr %wstate, %g6
17540 addcc %o0, 0x0B80, %i5
17541 fmovsne %icc, %f27, %f29
17542 sth %i4, [%l7 + 0x4E]
17543 movg %xcc, %l3, %l2
17544 subc %i1, 0x14F1, %i0
17545 edge8ln %l5, %l1, %g5
17546 movcs %icc, %l0, %g2
17547 fpsub32 %f16, %f30, %f4
17548 sra %o2, 0x1D, %o1
17549 andncc %o3, %i6, %o7
17550 sub %g7, %i3, %i2
17551 add %g1, 0x0322, %l6
17552 srl %i7, 0x13, %g6
17553 ldsh [%l7 + 0x18], %o6
17554 restore %g4, %o4, %g3
17555 rdpr %cwp, %g1
17556 rdpr %cansave, %g2
17557 rdpr %canrestore, %g3
17558 rdpr %cleanwin, %g4
17559 rdpr %otherwin, %g5
17560 rdpr %wstate, %g6
17561 ldsb [%l7 + 0x4D], %l4
17562 addcc %o0, %o5, %i4
17563 edge16 %l3, %i5, %i1
17564 andcc %i0, %l2, %l5
17565 fandnot1 %f20, %f20, %f24
17566 fones %f2
17567 xnorcc %l1, 0x0C71, %l0
17568 movge %icc, %g5, %g2
17569 fmovda %icc, %f11, %f10
17570 ldd [%l7 + 0x68], %o0
17571 xorcc %o2, 0x1834, %i6
17572 array32 %o7, %g7, %i3
17573 mulscc %i2, %o3, %l6
17574 xor %g1, %i7, %o6
17575 movrgez %g6, %g4, %o4
17576 ldd [%l7 + 0x08], %f24
17577 lduw [%l7 + 0x34], %g3
17578 movvc %xcc, %o0, %o5
17579 addcc %l4, %l3, %i5
17580 srlx %i1, 0x0C, %i4
17581 sth %l2, [%l7 + 0x1C]
17582 movge %icc, %i0, %l1
17583 fmovsg %icc, %f30, %f13
17584 sethi 0x1FF8, %l5
17585 fnot1 %f26, %f30
17586 xorcc %l0, 0x073C, %g5
17587 sdivcc %g2, 0x1174, %o1
17588 fmovdgu %icc, %f16, %f3
17589 ldub [%l7 + 0x4E], %o2
17590 fmovsg %icc, %f15, %f9
17591 st %f25, [%l7 + 0x70]
17592 alignaddr %o7, %i6, %i3
17593 stx %g7, [%l7 + 0x68]
17594 srl %i2, 0x16, %l6
17595 movrne %o3, %g1, %o6
17596 movre %i7, 0x2B0, %g6
17597 sdivcc %o4, 0x16BC, %g3
17598 stx %o0, [%l7 + 0x70]
17599 movl %xcc, %o5, %l4
17600 or %l3, %g4, %i1
17601 move %icc, %i4, %i5
17602 subc %i0, 0x1804, %l1
17603 sdivcc %l5, 0x0269, %l2
17604 fmovsge %xcc, %f26, %f16
17605 movgu %xcc, %g5, %l0
17606 movle %xcc, %o1, %g2
17607 subccc %o7, 0x0A22, %i6
17608 movre %o2, %g7, %i2
17609 mulscc %l6, %o3, %i3
17610 ld [%l7 + 0x0C], %f3
17611 fnot1 %f30, %f14
17612 fand %f8, %f18, %f8
17613 andcc %o6, 0x1DE9, %i7
17614 fmovspos %icc, %f22, %f13
17615 edge32n %g1, %o4, %g6
17616 andncc %o0, %o5, %l4
17617 ldd [%l7 + 0x48], %l2
17618 fnor %f8, %f0, %f30
17619 fmuld8ulx16 %f31, %f13, %f4
17620 std %f12, [%l7 + 0x18]
17621 movcc %xcc, %g4, %i1
17622 edge16 %g3, %i5, %i0
17623 sir 0x05D1
17624 sll %l1, %i4, %l2
17625 sllx %l5, 0x16, %l0
17626 fpadd16s %f8, %f27, %f12
17627 sethi 0x0A9C, %o1
17628 fcmple16 %f30, %f28, %g5
17629 stb %o7, [%l7 + 0x2A]
17630 fxor %f2, %f12, %f16
17631 mulx %i6, 0x1919, %o2
17632 subcc %g7, 0x0062, %g2
17633 srl %i2, 0x1E, %o3
17634 edge32ln %l6, %i3, %o6
17635 movg %xcc, %i7, %g1
17636 edge16l %o4, %o0, %o5
17637 movcs %icc, %l4, %l3
17638 movneg %xcc, %g4, %g6
17639 fmovsvs %xcc, %f5, %f27
17640 movvc %xcc, %i1, %g3
17641 sir 0x04AB
17642 save %i5, 0x0122, %i0
17643 rdpr %cwp, %g1
17644 rdpr %cansave, %g2
17645 rdpr %canrestore, %g3
17646 rdpr %cleanwin, %g4
17647 rdpr %otherwin, %g5
17648 rdpr %wstate, %g6
17649 movn %xcc, %l1, %i4
17650 xorcc %l5, %l0, %o1
17651 fpsub32s %f14, %f31, %f19
17652 umul %l2, 0x1D3F, %o7
17653 ldub [%l7 + 0x4C], %g5
17654 addccc %o2, %g7, %i6
17655 array16 %i2, %g2, %l6
17656 movpos %icc, %o3, %i3
17657 sra %o6, 0x03, %i7
17658 sub %g1, %o4, %o0
17659 udivx %l4, 0x0CEB, %o5
17660 movn %xcc, %l3, %g4
17661 subc %g6, %i1, %i5
17662 ldsw [%l7 + 0x54], %g3
17663 srl %i0, %i4, %l1
17664 movleu %xcc, %l5, %o1
17665 sdiv %l0, 0x1CA7, %o7
17666 ld [%l7 + 0x4C], %f24
17667 move %xcc, %l2, %g5
17668 sll %o2, 0x1C, %i6
17669 sdivcc %i2, 0x1545, %g2
17670 addcc %l6, %o3, %i3
17671 movle %icc, %g7, %o6
17672 movg %icc, %i7, %o4
17673 smul %g1, 0x1C26, %o0
17674 sll %o5, 0x10, %l4
17675 setx loop_61, %l0, %l1
17676 return %l1
17677 nop
17678 rdpr %cwp, %g1
17679 rdpr %cansave, %g2
17680 rdpr %canrestore, %g3
17681 rdpr %cleanwin, %g4
17682 rdpr %otherwin, %g5
17683 rdpr %wstate, %g6
17684loop_61: movrne %i1, 0x186, %l3
17685 sdiv %i5, 0x0725, %i0
17686 movrlz %i4, %g3, %l5
17687 movl %icc, %o1, %l0
17688 movg %xcc, %o7, %l2
17689 or %g5, %o2, %i6
17690 srlx %l1, 0x0B, %i2
17691 fabsd %f28, %f18
17692 fmul8sux16 %f28, %f20, %f6
17693 movcs %icc, %g2, %o3
17694 add %i3, 0x13F4, %g7
17695 fmovrslez %l6, %f24, %f12
17696 edge16 %i7, %o6, %g1
17697 array32 %o4, %o0, %o5
17698 fmovrsgz %g4, %f28, %f7
17699 lduh [%l7 + 0x76], %g6
17700 andcc %i1, %l4, %i5
17701 lduw [%l7 + 0x0C], %l3
17702 sdiv %i4, 0x0C8F, %g3
17703 movcc %xcc, %l5, %o1
17704 movvs %xcc, %l0, %o7
17705 xor %i0, 0x14FC, %l2
17706 fmovda %xcc, %f1, %f24
17707 fmovspos %icc, %f3, %f23
17708 ldsh [%l7 + 0x34], %g5
17709 fpsub32s %f8, %f5, %f7
17710 movn %xcc, %o2, %l1
17711 subccc %i2, %g2, %i6
17712 fmovsne %xcc, %f24, %f4
17713 fcmpgt16 %f2, %f16, %i3
17714 orn %o3, 0x135B, %l6
17715 fornot2 %f12, %f14, %f22
17716 orcc %g7, %o6, %i7
17717 movl %icc, %g1, %o0
17718 fmuld8sux16 %f18, %f0, %f6
17719 ldsb [%l7 + 0x11], %o4
17720 fors %f27, %f21, %f10
17721 movrgez %g4, %g6, %i1
17722 fornot2s %f5, %f7, %f4
17723 orncc %l4, %o5, %i5
17724 movre %l3, %i4, %l5
17725 sdivx %g3, 0x18A4, %o1
17726 movneg %xcc, %o7, %i0
17727 and %l2, %g5, %l0
17728 fnegd %f28, %f2
17729 ldsw [%l7 + 0x68], %o2
17730 edge16l %i2, %l1, %i6
17731 ldsb [%l7 + 0x7F], %i3
17732 sdivcc %o3, 0x03B3, %l6
17733 umul %g2, 0x0CBB, %o6
17734 fmovrse %g7, %f23, %f12
17735 array32 %i7, %g1, %o0
17736 mulx %g4, %o4, %i1
17737 movneg %xcc, %l4, %g6
17738 xorcc %i5, 0x0FC8, %l3
17739 sdiv %i4, 0x18ED, %o5
17740 andcc %g3, 0x0ED5, %o1
17741 movne %xcc, %o7, %l5
17742 xorcc %i0, %g5, %l2
17743 fmovscc %icc, %f12, %f30
17744 sdivcc %o2, 0x02BA, %i2
17745 sdivcc %l0, 0x09AC, %l1
17746 movrgz %i3, %o3, %l6
17747 movpos %icc, %g2, %o6
17748 movre %g7, 0x11D, %i7
17749 popc 0x120B, %g1
17750 movrlez %o0, %i6, %g4
17751 array16 %i1, %o4, %l4
17752 lduh [%l7 + 0x48], %g6
17753 or %l3, 0x0652, %i4
17754 sub %o5, 0x1AC7, %i5
17755 srl %o1, 0x0F, %o7
17756 stw %g3, [%l7 + 0x68]
17757 fornot1s %f26, %f31, %f7
17758 ldd [%l7 + 0x20], %f28
17759 sll %i0, 0x10, %l5
17760 fnot2 %f12, %f2
17761 edge8ln %g5, %l2, %o2
17762 or %i2, %l1, %l0
17763 fmovdne %xcc, %f19, %f15
17764 stb %i3, [%l7 + 0x64]
17765 sub %l6, %o3, %g2
17766 umulcc %o6, %g7, %g1
17767 addccc %o0, %i7, %i6
17768 subcc %i1, %g4, %l4
17769 sub %o4, 0x155A, %g6
17770 sdiv %l3, 0x1D6C, %i4
17771 sdiv %i5, 0x016C, %o1
17772 movle %xcc, %o5, %o7
17773 movcs %icc, %i0, %l5
17774 fpackfix %f12, %f1
17775 and %g5, %l2, %o2
17776 srlx %g3, %i2, %l0
17777 ldsw [%l7 + 0x0C], %i3
17778 fnors %f5, %f19, %f3
17779 sllx %l1, 0x1C, %o3
17780 mova %xcc, %g2, %l6
17781 popc 0x0D3E, %o6
17782 sdiv %g1, 0x18DD, %g7
17783 sub %i7, 0x0C36, %o0
17784 array16 %i1, %i6, %g4
17785 addcc %o4, 0x05F4, %l4
17786 movvc %xcc, %l3, %i4
17787 fpsub16 %f12, %f6, %f4
17788 stx %i5, [%l7 + 0x20]
17789 array16 %g6, %o1, %o5
17790 sth %i0, [%l7 + 0x4E]
17791 movrgz %o7, %l5, %l2
17792 umul %g5, %o2, %g3
17793 and %i2, %i3, %l0
17794 andcc %l1, 0x1BA1, %g2
17795 edge16 %l6, %o6, %g1
17796 subc %o3, %g7, %i7
17797 sethi 0x092D, %i1
17798 edge16ln %o0, %g4, %i6
17799 umulcc %l4, %l3, %o4
17800 xorcc %i4, %i5, %o1
17801 fmovrdgez %g6, %f22, %f26
17802 movneg %xcc, %o5, %i0
17803 sir 0x108A
17804 movneg %icc, %o7, %l2
17805 orn %g5, 0x059E, %o2
17806 fmovdvs %icc, %f0, %f30
17807 movcs %icc, %l5, %g3
17808 fcmpes %fcc1, %f31, %f4
17809 ldd [%l7 + 0x48], %i2
17810 xnorcc %l0, %i3, %l1
17811 fxors %f21, %f17, %f29
17812 movn %icc, %l6, %o6
17813 edge16 %g2, %g1, %o3
17814 and %i7, %g7, %i1
17815 fmuld8sux16 %f14, %f14, %f26
17816 array8 %g4, %o0, %i6
17817 and %l3, %l4, %o4
17818 edge16 %i4, %o1, %g6
17819 movn %xcc, %i5, %o5
17820 fpack16 %f14, %f15
17821 sra %o7, %i0, %g5
17822 ldx [%l7 + 0x18], %o2
17823 movrgz %l2, %g3, %l5
17824 stb %l0, [%l7 + 0x2C]
17825 fmovscs %xcc, %f18, %f12
17826 smul %i2, 0x134D, %i3
17827 lduw [%l7 + 0x18], %l1
17828 movcs %xcc, %o6, %l6
17829 srax %g1, 0x0A, %o3
17830 array8 %i7, %g2, %g7
17831 fnot2s %f16, %f21
17832 smulcc %i1, %o0, %i6
17833 fcmpne16 %f24, %f28, %g4
17834 movl %xcc, %l3, %l4
17835 array32 %i4, %o4, %o1
17836 pdist %f18, %f26, %f8
17837 orcc %i5, 0x17E3, %g6
17838 orn %o7, %i0, %o5
17839 sra %g5, 0x08, %l2
17840 xorcc %o2, %l5, %l0
17841 ldsw [%l7 + 0x18], %i2
17842 fnot2 %f26, %f14
17843 movg %xcc, %g3, %l1
17844 srlx %i3, 0x1C, %l6
17845 edge16ln %o6, %o3, %i7
17846 array16 %g1, %g7, %g2
17847 stb %i1, [%l7 + 0x7C]
17848 fandnot1 %f26, %f16, %f26
17849 sllx %o0, 0x0B, %g4
17850 sllx %i6, %l3, %i4
17851 edge16ln %l4, %o1, %i5
17852 array32 %g6, %o7, %o4
17853 fones %f25
17854 array32 %i0, %g5, %l2
17855 or %o5, %o2, %l0
17856 edge16n %i2, %g3, %l5
17857 udivcc %l1, 0x1F56, %i3
17858 smul %o6, 0x0A23, %o3
17859 udiv %i7, 0x03A7, %g1
17860 subc %l6, 0x0EF7, %g7
17861 fcmpne32 %f18, %f28, %i1
17862 add %g2, %g4, %o0
17863 edge32ln %l3, %i4, %i6
17864 fmovrdgz %l4, %f6, %f2
17865 fmovdvs %icc, %f19, %f24
17866 edge8l %o1, %g6, %o7
17867 alignaddr %i5, %o4, %i0
17868 restore %l2, %o5, %o2
17869 rdpr %cwp, %g1
17870 rdpr %cansave, %g2
17871 rdpr %canrestore, %g3
17872 rdpr %cleanwin, %g4
17873 rdpr %otherwin, %g5
17874 rdpr %wstate, %g6
17875 udiv %g5, 0x1E6D, %i2
17876 sdiv %g3, 0x00C8, %l0
17877 ld [%l7 + 0x50], %f9
17878 movpos %icc, %l1, %l5
17879 fmovdvs %xcc, %f31, %f23
17880 movrlez %i3, %o6, %i7
17881 edge16 %o3, %l6, %g7
17882 stb %g1, [%l7 + 0x1E]
17883 pdist %f22, %f26, %f26
17884 save %i1, 0x0B77, %g2
17885 rdpr %cwp, %g1
17886 rdpr %cansave, %g2
17887 rdpr %canrestore, %g3
17888 rdpr %cleanwin, %g4
17889 rdpr %otherwin, %g5
17890 rdpr %wstate, %g6
17891 array16 %g4, %l3, %o0
17892 sir 0x00B4
17893 movrlez %i4, %l4, %i6
17894 setx loop_62, %l0, %l1
17895 return %l1
17896 nop
17897 rdpr %cwp, %g1
17898 rdpr %cansave, %g2
17899 rdpr %canrestore, %g3
17900 rdpr %cleanwin, %g4
17901 rdpr %otherwin, %g5
17902 rdpr %wstate, %g6
17903loop_62: ldsh [%l7 + 0x08], %i5
17904 edge16n %o4, %i0, %l2
17905 fmovdvs %icc, %f13, %f8
17906 sdivcc %o2, 0x0B7F, %g5
17907 ldsb [%l7 + 0x09], %o5
17908 movrne %g3, 0x185, %i2
17909 movgu %xcc, %l0, %l5
17910 stb %l1, [%l7 + 0x54]
17911 edge32 %o6, %i3, %o3
17912 andncc %i7, %l6, %g7
17913 movge %xcc, %i1, %g1
17914 movcs %icc, %g4, %l3
17915 orcc %g2, %o0, %l4
17916 mova %xcc, %i4, %i6
17917 sub %g6, 0x1AEB, %o1
17918 array16 %i5, %o4, %o7
17919 orn %l2, 0x0867, %o2
17920 edge16 %i0, %o5, %g3
17921 fcmpeq32 %f16, %f26, %g5
17922 ldx [%l7 + 0x60], %l0
17923 edge8ln %l5, %i2, %o6
17924 fcmpeq32 %f6, %f20, %i3
17925 fors %f8, %f28, %f18
17926 fmovsg %icc, %f26, %f9
17927 xorcc %l1, 0x0818, %o3
17928 ldsh [%l7 + 0x58], %i7
17929 movn %xcc, %g7, %l6
17930 fmul8sux16 %f2, %f10, %f4
17931 movrne %i1, 0x24A, %g1
17932 sir 0x0C7B
17933 mulx %l3, %g4, %g2
17934 movpos %xcc, %l4, %o0
17935 fnegs %f23, %f9
17936 nop
17937 set 0x78, %l6
17938 ldx [%l7 + %l6], %i4
17939 fxnors %f4, %f26, %f2
17940 sub %i6, 0x14F4, %o1
17941 movrgz %g6, %o4, %o7
17942 movcc %xcc, %i5, %o2
17943 smul %i0, %o5, %l2
17944 nop
17945 set 0x56, %g4
17946 lduh [%l7 + %g4], %g3
17947 udivcc %l0, 0x1DE3, %g5
17948 edge16l %l5, %i2, %o6
17949 sub %l1, 0x04E5, %o3
17950 movrgz %i7, 0x3F0, %i3
17951 andn %g7, %i1, %l6
17952 nop
17953 set 0x7C, %o0
17954 lduh [%l7 + %o0], %l3
17955 edge32 %g4, %g2, %l4
17956 sth %o0, [%l7 + 0x18]
17957 stx %i4, [%l7 + 0x40]
17958 movrgz %g1, 0x25C, %i6
17959 sir 0x1A22
17960 edge16l %o1, %g6, %o7
17961 or %o4, %i5, %o2
17962 fpack16 %f14, %f4
17963 movge %icc, %i0, %o5
17964 xnorcc %l2, %g3, %g5
17965 movne %icc, %l5, %i2
17966 smul %l0, %o6, %o3
17967 popc %l1, %i3
17968 sll %i7, %g7, %l6
17969 subcc %l3, %i1, %g2
17970 popc %g4, %o0
17971 udivcc %l4, 0x1EC2, %i4
17972 movle %icc, %i6, %g1
17973 ldd [%l7 + 0x78], %o0
17974 movg %xcc, %o7, %g6
17975 fmovsneg %xcc, %f20, %f26
17976 fcmpne16 %f20, %f10, %o4
17977 addcc %o2, %i5, %i0
17978 umul %l2, %o5, %g3
17979 siam 0x1
17980 xorcc %l5, %g5, %l0
17981 movleu %icc, %i2, %o6
17982 fsrc1 %f2, %f20
17983 movl %icc, %l1, %i3
17984 or %o3, %g7, %l6
17985 xor %l3, 0x0370, %i1
17986 addccc %g2, %g4, %i7
17987 sir 0x0D40
17988 movcc %icc, %o0, %l4
17989 ldx [%l7 + 0x70], %i6
17990 fmovdle %icc, %f9, %f11
17991 subc %i4, %g1, %o1
17992 edge32l %o7, %o4, %o2
17993 sdivcc %i5, 0x0A22, %g6
17994 array16 %l2, %o5, %i0
17995 mova %xcc, %l5, %g3
17996 srl %g5, %l0, %i2
17997 movl %xcc, %l1, %i3
17998 movgu %xcc, %o3, %o6
17999 fpack16 %f24, %f4
18000 xor %g7, %l3, %l6
18001 movgu %xcc, %i1, %g4
18002 movrlez %i7, 0x0F4, %o0
18003 fors %f2, %f22, %f21
18004 subc %g2, 0x0B24, %l4
18005 movg %icc, %i4, %g1
18006 fmovd %f4, %f30
18007 fpsub16s %f14, %f31, %f22
18008 edge32 %o1, %o7, %i6
18009 lduh [%l7 + 0x4C], %o4
18010 st %f25, [%l7 + 0x70]
18011 fpsub32 %f8, %f12, %f22
18012 andn %o2, 0x1271, %g6
18013 fcmpeq32 %f24, %f16, %i5
18014 udivx %l2, 0x0D3E, %i0
18015 mova %icc, %l5, %o5
18016 orncc %g5, 0x0D4F, %l0
18017 addc %i2, 0x1749, %l1
18018 movpos %xcc, %i3, %o3
18019 subccc %o6, 0x1257, %g3
18020 edge32ln %l3, %l6, %g7
18021 ldsw [%l7 + 0x6C], %g4
18022 fmovrde %i1, %f30, %f26
18023 fmovrsne %i7, %f10, %f26
18024 nop
18025 set 0x38, %l4
18026 std %f6, [%l7 + %l4]
18027 subcc %g2, %o0, %i4
18028 fnot2 %f2, %f18
18029 array8 %l4, %g1, %o7
18030 or %o1, %o4, %i6
18031 mulx %g6, 0x1A03, %i5
18032 fmovsvs %xcc, %f21, %f24
18033 fcmpeq32 %f20, %f10, %o2
18034 fmovdcs %icc, %f8, %f13
18035 sllx %i0, 0x07, %l5
18036 edge16l %l2, %o5, %l0
18037 mova %xcc, %g5, %i2
18038 ldsh [%l7 + 0x4C], %l1
18039 ldsb [%l7 + 0x4C], %o3
18040 stx %o6, [%l7 + 0x58]
18041 fpsub16 %f30, %f2, %f6
18042 xor %i3, %l3, %g3
18043 fpackfix %f20, %f23
18044 edge8ln %g7, %l6, %g4
18045 ldsh [%l7 + 0x60], %i1
18046 fcmple16 %f14, %f6, %i7
18047 sllx %o0, %g2, %l4
18048 addc %i4, %g1, %o7
18049 movgu %icc, %o1, %o4
18050 movn %icc, %i6, %g6
18051 fmovdpos %icc, %f6, %f14
18052 fmovs %f31, %f0
18053 move %icc, %i5, %i0
18054 orcc %l5, 0x18C4, %o2
18055 alignaddr %l2, %o5, %l0
18056 movrgez %g5, 0x0FA, %l1
18057 edge8n %o3, %i2, %i3
18058 srax %l3, %o6, %g3
18059 movpos %icc, %l6, %g7
18060 sdivcc %g4, 0x08B6, %i1
18061 sdivx %o0, 0x1C4A, %i7
18062 fmovdgu %xcc, %f22, %f27
18063 edge32 %l4, %g2, %g1
18064 fabss %f15, %f15
18065 movrlz %i4, 0x1A3, %o7
18066 array16 %o4, %i6, %g6
18067 movneg %xcc, %o1, %i0
18068 edge16ln %i5, %l5, %l2
18069 nop
18070 set 0x68, %g3
18071 lduw [%l7 + %g3], %o2
18072 sethi 0x03CC, %o5
18073 popc 0x17D2, %l0
18074 edge16 %l1, %o3, %i2
18075 ldd [%l7 + 0x40], %f2
18076 fpadd16 %f8, %f2, %f6
18077 subccc %g5, 0x192B, %l3
18078 lduh [%l7 + 0x6E], %o6
18079 sdiv %g3, 0x101B, %i3
18080 ldd [%l7 + 0x10], %i6
18081 movleu %icc, %g7, %g4
18082 xnor %i1, %i7, %o0
18083 ldsb [%l7 + 0x33], %g2
18084 add %l4, 0x0B13, %i4
18085 srl %g1, %o4, %i6
18086 fmovsa %xcc, %f4, %f18
18087 stw %g6, [%l7 + 0x3C]
18088 fpackfix %f28, %f19
18089 edge16ln %o7, %i0, %o1
18090 lduw [%l7 + 0x70], %i5
18091 smulcc %l5, 0x0879, %l2
18092 fcmpeq16 %f24, %f20, %o2
18093 fmovdge %icc, %f11, %f9
18094 movvs %xcc, %l0, %l1
18095 nop
18096 set 0x73, %g5
18097 ldub [%l7 + %g5], %o3
18098 sllx %o5, %g5, %i2
18099 movrlz %l3, %g3, %i3
18100 subcc %l6, 0x0F89, %g7
18101 fcmpd %fcc2, %f6, %f28
18102 mulscc %g4, 0x08DB, %o6
18103 sub %i1, %i7, %o0
18104 movrne %g2, %l4, %g1
18105 fmovsvc %icc, %f7, %f12
18106 movl %icc, %i4, %o4
18107 udivx %i6, 0x0956, %o7
18108 fmovdcc %xcc, %f8, %f14
18109 edge32l %i0, %o1, %i5
18110 alignaddr %l5, %g6, %o2
18111 addcc %l0, 0x0CF4, %l1
18112 movleu %xcc, %l2, %o5
18113 xorcc %o3, 0x0DE4, %i2
18114 fone %f6
18115 sethi 0x1AB7, %g5
18116 edge8n %l3, %g3, %l6
18117 fpsub16 %f4, %f28, %f30
18118 movcc %xcc, %g7, %i3
18119 mulscc %g4, %i1, %o6
18120 fones %f13
18121 edge32 %o0, %g2, %l4
18122 ldsb [%l7 + 0x43], %i7
18123 fpack16 %f2, %f3
18124 mova %xcc, %i4, %o4
18125 xor %g1, %o7, %i0
18126 orcc %i6, 0x1F32, %i5
18127 udiv %l5, 0x0959, %o1
18128 fpadd32s %f19, %f7, %f8
18129 movrgz %g6, 0x264, %l0
18130 fabss %f12, %f10
18131 fcmpes %fcc2, %f8, %f27
18132 ldsb [%l7 + 0x0E], %l1
18133 sth %o2, [%l7 + 0x12]
18134 movrlz %l2, 0x026, %o3
18135 fmovrse %o5, %f15, %f11
18136 alignaddrl %g5, %i2, %l3
18137 fornot2s %f9, %f12, %f9
18138 array32 %l6, %g3, %i3
18139 addcc %g4, %i1, %g7
18140 subccc %o6, 0x1B65, %g2
18141 stb %l4, [%l7 + 0x78]
18142 sll %o0, 0x11, %i7
18143 edge8l %o4, %i4, %g1
18144 edge16l %i0, %i6, %o7
18145 sub %i5, 0x18D5, %l5
18146 movne %icc, %g6, %o1
18147 sll %l0, %o2, %l2
18148 stx %l1, [%l7 + 0x08]
18149 andn %o5, %g5, %i2
18150 fmovrdlz %o3, %f0, %f8
18151 fcmpeq16 %f28, %f8, %l6
18152 bshuffle %f0, %f10, %f28
18153 fmovrdgz %g3, %f24, %f4
18154 edge16l %i3, %l3, %i1
18155 ld [%l7 + 0x1C], %f1
18156 edge16n %g4, %o6, %g7
18157 orcc %l4, %o0, %g2
18158 udivx %i7, 0x0B4A, %o4
18159 fcmple16 %f12, %f20, %i4
18160 sethi 0x0771, %g1
18161 sub %i6, 0x05A3, %o7
18162 fmovsvc %xcc, %f2, %f8
18163 udiv %i5, 0x0A59, %i0
18164 sra %g6, %o1, %l0
18165 bshuffle %f28, %f14, %f4
18166 fnot1 %f10, %f20
18167 stw %l5, [%l7 + 0x58]
18168 umulcc %l2, %o2, %o5
18169 addc %l1, %g5, %o3
18170 fmovscs %xcc, %f31, %f30
18171 movcc %xcc, %i2, %g3
18172 fabsd %f18, %f8
18173 lduw [%l7 + 0x60], %i3
18174 mulx %l3, 0x0100, %l6
18175 movl %xcc, %g4, %o6
18176 fmovdg %xcc, %f2, %f17
18177 sllx %i1, %g7, %o0
18178 movl %xcc, %g2, %l4
18179 orn %o4, 0x08AC, %i4
18180 srl %g1, 0x1D, %i7
18181 fabsd %f0, %f28
18182 addcc %i6, 0x1255, %i5
18183 movneg %icc, %i0, %o7
18184 ldd [%l7 + 0x18], %f14
18185 sll %o1, %g6, %l0
18186 orn %l2, 0x1A51, %l5
18187 orn %o2, 0x0800, %l1
18188 fcmpgt32 %f24, %f30, %o5
18189 sdiv %g5, 0x1166, %i2
18190 ld [%l7 + 0x3C], %f15
18191 udivcc %o3, 0x16D0, %g3
18192 fmovs %f23, %f20
18193 edge8l %i3, %l3, %l6
18194 smulcc %g4, 0x0DB6, %o6
18195 fmul8ulx16 %f30, %f14, %f18
18196 and %i1, 0x0F56, %o0
18197 movg %icc, %g2, %l4
18198 array16 %o4, %g7, %i4
18199 fmul8x16al %f30, %f24, %f6
18200 mulscc %g1, 0x1C72, %i7
18201 fpadd16 %f20, %f6, %f4
18202 fands %f18, %f6, %f4
18203 sll %i5, %i0, %i6
18204 restore %o7, 0x1AE1, %o1
18205 rdpr %cwp, %g1
18206 rdpr %cansave, %g2
18207 rdpr %canrestore, %g3
18208 rdpr %cleanwin, %g4
18209 rdpr %otherwin, %g5
18210 rdpr %wstate, %g6
18211 fpack16 %f20, %f10
18212 udiv %l0, 0x0598, %g6
18213 mova %xcc, %l5, %o2
18214 edge32ln %l2, %o5, %l1
18215 sllx %i2, %o3, %g5
18216 ldsh [%l7 + 0x2E], %g3
18217 sllx %i3, %l3, %g4
18218 sethi 0x18D6, %l6
18219 fmovdcc %icc, %f29, %f7
18220 sir 0x0C90
18221 fmovsvs %icc, %f4, %f4
18222 smulcc %o6, 0x11D4, %o0
18223 sll %g2, 0x1F, %i1
18224 fmovrde %o4, %f4, %f18
18225 fsrc1s %f28, %f15
18226 sll %g7, %l4, %g1
18227 subccc %i7, 0x1759, %i5
18228 mova %icc, %i4, %i6
18229 subc %o7, 0x02D2, %o1
18230 fand %f8, %f14, %f6
18231 edge32 %i0, %g6, %l5
18232 fcmpes %fcc2, %f26, %f22
18233 lduw [%l7 + 0x38], %l0
18234 sir 0x0DFF
18235 add %o2, 0x1B1D, %l2
18236 umulcc %l1, %i2, %o5
18237 udivcc %o3, 0x02E7, %g3
18238 fmovdpos %xcc, %f8, %f10
18239 sir 0x1852
18240 subc %g5, %l3, %g4
18241 fsrc1 %f24, %f30
18242 xnor %i3, 0x08CB, %o6
18243 edge16n %l6, %g2, %o0
18244 array16 %o4, %g7, %l4
18245 xor %i1, %g1, %i5
18246 fmovrdgez %i7, %f24, %f18
18247 edge16ln %i6, %o7, %o1
18248 movg %icc, %i4, %g6
18249 ld [%l7 + 0x3C], %f26
18250 array8 %i0, %l5, %l0
18251 add %l2, %l1, %i2
18252 fmovdcs %icc, %f5, %f5
18253 movge %icc, %o2, %o3
18254 alignaddrl %g3, %g5, %o5
18255 sdivcc %g4, 0x00FB, %i3
18256 srax %l3, 0x00, %l6
18257 movrlez %g2, %o0, %o6
18258 fcmpne16 %f16, %f26, %o4
18259 fornot2s %f30, %f14, %f19
18260 fnegd %f24, %f26
18261 edge16l %g7, %i1, %g1
18262 sub %l4, 0x15F7, %i5
18263 srl %i7, %i6, %o1
18264 stb %i4, [%l7 + 0x6A]
18265 smulcc %o7, 0x0459, %g6
18266 edge8l %i0, %l5, %l2
18267 orcc %l0, 0x1ED8, %l1
18268 movcs %xcc, %o2, %o3
18269 movre %i2, 0x012, %g3
18270 stw %o5, [%l7 + 0x20]
18271 movcs %icc, %g4, %g5
18272 or %i3, %l6, %l3
18273 sdivcc %g2, 0x1750, %o0
18274 alignaddr %o6, %g7, %o4
18275 alignaddrl %i1, %g1, %i5
18276 subc %i7, 0x1A3D, %l4
18277 ldsb [%l7 + 0x1D], %i6
18278 srl %o1, %o7, %i4
18279 move %icc, %g6, %i0
18280 fmul8sux16 %f14, %f24, %f16
18281 movge %xcc, %l2, %l0
18282 fmovsneg %xcc, %f1, %f31
18283 add %l5, 0x1871, %o2
18284 edge16l %o3, %l1, %g3
18285 xnorcc %i2, 0x14B7, %g4
18286 xorcc %o5, 0x1029, %g5
18287 movrlez %l6, %l3, %g2
18288 movrlz %o0, %o6, %i3
18289 ld [%l7 + 0x30], %f10
18290 andn %g7, 0x02F5, %o4
18291 fcmpd %fcc1, %f0, %f4
18292 addc %i1, 0x195B, %i5
18293 alignaddrl %i7, %g1, %l4
18294 addcc %o1, %i6, %i4
18295 fcmpes %fcc2, %f4, %f23
18296 movg %xcc, %o7, %g6
18297 movvs %icc, %l2, %l0
18298 edge8 %l5, %o2, %i0
18299 fcmple16 %f22, %f30, %o3
18300 array16 %g3, %l1, %g4
18301 subcc %o5, 0x1926, %i2
18302 stx %g5, [%l7 + 0x78]
18303 srl %l3, %g2, %l6
18304 fpack16 %f10, %f5
18305 addc %o0, %i3, %g7
18306 movcc %icc, %o4, %i1
18307 edge32 %i5, %i7, %g1
18308 udivx %o6, 0x0252, %l4
18309 fnands %f26, %f4, %f19
18310 smulcc %i6, 0x1712, %i4
18311 popc %o7, %o1
18312 fcmpgt32 %f6, %f22, %l2
18313 fnot1s %f22, %f16
18314 edge16 %g6, %l5, %o2
18315 alignaddr %l0, %o3, %g3
18316 fnor %f8, %f22, %f18
18317 save %l1, 0x00D2, %g4
18318 rdpr %cwp, %g1
18319 rdpr %cansave, %g2
18320 rdpr %canrestore, %g3
18321 rdpr %cleanwin, %g4
18322 rdpr %otherwin, %g5
18323 rdpr %wstate, %g6
18324 setx loop_63, %l0, %l1
18325 return %l1
18326 nop
18327 rdpr %cwp, %g1
18328 rdpr %cansave, %g2
18329 rdpr %canrestore, %g3
18330 rdpr %cleanwin, %g4
18331 rdpr %otherwin, %g5
18332 rdpr %wstate, %g6
18333loop_63: alignaddrl %o5, %g2, %l3
18334 andncc %l6, %o0, %g7
18335 fcmpd %fcc2, %f16, %f16
18336 sub %i3, %i1, %o4
18337 movre %i7, %i5, %o6
18338 fmovd %f28, %f4
18339 udivx %l4, 0x1BB6, %i6
18340 sdivx %i4, 0x1DEC, %g1
18341 alignaddr %o1, %o7, %g6
18342 edge16n %l5, %o2, %l2
18343 udiv %l0, 0x0657, %g3
18344 edge8ln %l1, %o3, %i0
18345 xnorcc %g4, 0x189C, %i2
18346 andcc %g5, 0x07A4, %o5
18347 movcs %xcc, %g2, %l6
18348 ldx [%l7 + 0x70], %l3
18349 movrgez %o0, 0x2B6, %g7
18350 movge %xcc, %i1, %o4
18351 addccc %i3, 0x0E6E, %i7
18352 mulx %i5, 0x1DC3, %o6
18353 edge8n %i6, %i4, %g1
18354 fpack16 %f14, %f19
18355 movge %icc, %l4, %o1
18356 fcmple16 %f8, %f4, %o7
18357 lduw [%l7 + 0x1C], %g6
18358 fnot1 %f2, %f24
18359 srlx %o2, %l5, %l0
18360 edge8ln %l2, %l1, %o3
18361 move %xcc, %i0, %g3
18362 edge32n %i2, %g5, %g4
18363 stw %g2, [%l7 + 0x48]
18364 fmovdge %icc, %f20, %f18
18365 movvs %xcc, %o5, %l6
18366 fcmpne32 %f2, %f6, %o0
18367 mova %xcc, %g7, %l3
18368 srlx %o4, 0x14, %i3
18369 umulcc %i1, %i5, %i7
18370 movgu %xcc, %o6, %i4
18371 andcc %i6, %g1, %l4
18372 subc %o7, 0x0D97, %g6
18373 xnorcc %o1, 0x052E, %l5
18374 movn %xcc, %o2, %l2
18375 fornot2 %f10, %f12, %f18
18376 xnorcc %l1, 0x1579, %o3
18377 fand %f2, %f10, %f24
18378 fmovsvs %xcc, %f28, %f17
18379 fands %f17, %f29, %f29
18380 movrne %i0, 0x31E, %l0
18381 movneg %xcc, %i2, %g5
18382 movge %xcc, %g3, %g4
18383 subcc %g2, 0x1EF7, %o5
18384 movle %xcc, %o0, %g7
18385 ldsb [%l7 + 0x66], %l6
18386 fmovsle %xcc, %f30, %f24
18387 restore %l3, 0x0A30, %o4
18388 rdpr %cwp, %g1
18389 rdpr %cansave, %g2
18390 rdpr %canrestore, %g3
18391 rdpr %cleanwin, %g4
18392 rdpr %otherwin, %g5
18393 rdpr %wstate, %g6
18394 andn %i3, %i5, %i1
18395 move %icc, %o6, %i7
18396 movne %xcc, %i6, %i4
18397 andcc %g1, 0x1A15, %l4
18398 mulscc %g6, %o1, %l5
18399 fmovsgu %xcc, %f10, %f27
18400 edge32l %o7, %l2, %o2
18401 umul %l1, %o3, %i0
18402 addccc %l0, 0x039B, %i2
18403 movl %xcc, %g5, %g3
18404 and %g4, 0x05B8, %o5
18405 movrgez %o0, %g2, %l6
18406 sllx %l3, %o4, %g7
18407 ldub [%l7 + 0x62], %i3
18408 andcc %i5, %i1, %o6
18409 stw %i6, [%l7 + 0x50]
18410 movleu %xcc, %i7, %g1
18411 movrlez %i4, 0x393, %l4
18412 nop
18413 set 0x3C, %o7
18414 ldsb [%l7 + %o7], %o1
18415 movrne %l5, 0x1D2, %o7
18416 orcc %l2, 0x1A79, %o2
18417 subcc %g6, %o3, %i0
18418 fmul8x16au %f20, %f16, %f18
18419 movpos %xcc, %l1, %l0
18420 fmovsvs %icc, %f6, %f25
18421 fcmpes %fcc1, %f4, %f15
18422 movvc %xcc, %i2, %g5
18423 save %g3, %g4, %o5
18424 rdpr %cwp, %g1
18425 rdpr %cansave, %g2
18426 rdpr %canrestore, %g3
18427 rdpr %cleanwin, %g4
18428 rdpr %otherwin, %g5
18429 rdpr %wstate, %g6
18430 lduh [%l7 + 0x64], %g2
18431 movvs %xcc, %o0, %l3
18432 fandnot1s %f17, %f17, %f14
18433 fors %f12, %f1, %f5
18434 orn %o4, 0x1082, %l6
18435 movle %icc, %i3, %g7
18436 sdivx %i5, 0x09C2, %o6
18437 ldd [%l7 + 0x60], %i0
18438 ldd [%l7 + 0x58], %f30
18439 array16 %i7, %g1, %i4
18440 fmovdle %icc, %f20, %f2
18441 mulx %i6, %l4, %o1
18442 umul %l5, %l2, %o2
18443 edge8l %o7, %g6, %o3
18444 orncc %l1, 0x057C, %i0
18445 fones %f30
18446 udivcc %i2, 0x03FA, %g5
18447 sub %g3, 0x1483, %l0
18448 save %o5, 0x0966, %g4
18449 rdpr %cwp, %g1
18450 rdpr %cansave, %g2
18451 rdpr %canrestore, %g3
18452 rdpr %cleanwin, %g4
18453 rdpr %otherwin, %g5
18454 rdpr %wstate, %g6
18455 edge16l %o0, %g2, %l3
18456 and %o4, %l6, %i3
18457 mulx %i5, %g7, %i1
18458 nop
18459 set 0x48, %o3
18460 ldd [%l7 + %o3], %o6
18461 stx %i7, [%l7 + 0x38]
18462 for %f12, %f2, %f2
18463 ldd [%l7 + 0x20], %f4
18464 edge16ln %i4, %g1, %i6
18465 ldd [%l7 + 0x08], %o0
18466 ldd [%l7 + 0x78], %l4
18467 fabss %f12, %f25
18468 movg %icc, %l2, %l4
18469 popc %o2, %g6
18470 subccc %o3, 0x14A5, %o7
18471 addccc %i0, 0x11A2, %l1
18472 smulcc %g5, 0x1BBD, %i2
18473 andncc %g3, %l0, %o5
18474 nop
18475 set 0x60, %i0
18476 ldd [%l7 + %i0], %g4
18477 edge8ln %g2, %l3, %o4
18478 xorcc %l6, 0x1C6B, %o0
18479 nop
18480 set 0x20, %i2
18481 std %f10, [%l7 + %i2]
18482 fmul8sux16 %f8, %f24, %f6
18483 edge8 %i5, %i3, %i1
18484 movre %o6, 0x070, %i7
18485 edge8l %i4, %g7, %i6
18486 xorcc %g1, %o1, %l2
18487 edge16ln %l5, %o2, %l4
18488 orncc %o3, 0x0E21, %g6
18489 addcc %o7, %l1, %i0
18490 addccc %i2, 0x0918, %g3
18491 smul %l0, %o5, %g4
18492 orncc %g2, 0x1A2A, %g5
18493 edge32ln %l3, %l6, %o4
18494 addccc %i5, %i3, %o0
18495 std %f28, [%l7 + 0x58]
18496 srlx %o6, 0x07, %i1
18497 xorcc %i7, %g7, %i4
18498 movneg %icc, %g1, %i6
18499 fcmpne16 %f26, %f28, %l2
18500 edge8l %o1, %o2, %l5
18501 fmovdgu %xcc, %f30, %f8
18502 edge32n %l4, %g6, %o7
18503 fnors %f2, %f13, %f25
18504 srl %o3, %i0, %i2
18505 movvc %icc, %l1, %l0
18506 alignaddrl %o5, %g4, %g2
18507 fmovrdgz %g3, %f14, %f4
18508 movg %xcc, %l3, %g5
18509 movcc %icc, %o4, %l6
18510 setx loop_64, %l0, %l1
18511 return %l1
18512 nop
18513 rdpr %cwp, %g1
18514 rdpr %cansave, %g2
18515 rdpr %canrestore, %g3
18516 rdpr %cleanwin, %g4
18517 rdpr %otherwin, %g5
18518 rdpr %wstate, %g6
18519loop_64: ldd [%l7 + 0x48], %f14
18520 mulscc %i1, %i7, %o0
18521 addc %i4, 0x1796, %g1
18522 stw %g7, [%l7 + 0x4C]
18523 xnorcc %i6, 0x019A, %o1
18524 edge8 %l2, %o2, %l4
18525 umul %l5, 0x0C3A, %g6
18526 fmovscs %xcc, %f22, %f21
18527 ldd [%l7 + 0x48], %f10
18528 add %o3, %o7, %i0
18529 fmovrslez %l1, %f19, %f11
18530 ldub [%l7 + 0x29], %l0
18531 mova %icc, %o5, %g4
18532 sdivcc %i2, 0x05DA, %g2
18533 fnand %f22, %f12, %f2
18534 save %l3, %g5, %o4
18535 rdpr %cwp, %g1
18536 rdpr %cansave, %g2
18537 rdpr %canrestore, %g3
18538 rdpr %cleanwin, %g4
18539 rdpr %otherwin, %g5
18540 rdpr %wstate, %g6
18541 mova %xcc, %g3, %i3
18542 movrlez %l6, %i5, %o6
18543 andncc %i7, %o0, %i1
18544 fmovrslez %i4, %f0, %f4
18545 fmovdleu %xcc, %f4, %f26
18546 ldub [%l7 + 0x7C], %g7
18547 movre %i6, %g1, %l2
18548 movge %icc, %o1, %l4
18549 umulcc %o2, 0x0D8F, %g6
18550 movrgz %o3, %o7, %i0
18551 xnorcc %l5, %l0, %o5
18552 addc %l1, %i2, %g2
18553 sth %l3, [%l7 + 0x2E]
18554 array32 %g4, %g5, %g3
18555 fmovrdgez %o4, %f2, %f2
18556 movgu %xcc, %l6, %i3
18557 edge16ln %i5, %o6, %o0
18558 udiv %i1, 0x0364, %i7
18559 movvc %icc, %i4, %g7
18560 movvc %icc, %i6, %l2
18561 movpos %icc, %g1, %l4
18562 subccc %o1, 0x1289, %o2
18563 fmovsne %xcc, %f21, %f8
18564 edge8 %o3, %o7, %g6
18565 fcmpne32 %f22, %f14, %l5
18566 edge8ln %l0, %o5, %l1
18567 movrgez %i0, 0x1E0, %i2
18568 fmovrsne %g2, %f6, %f2
18569 movne %xcc, %g4, %l3
18570 mova %icc, %g3, %o4
18571 srlx %l6, 0x12, %i3
18572 edge8l %g5, %i5, %o0
18573 edge16n %o6, %i7, %i4
18574 fcmps %fcc0, %f2, %f5
18575 st %f2, [%l7 + 0x54]
18576 movpos %xcc, %g7, %i6
18577 movrgz %l2, %i1, %g1
18578 fmovrsne %l4, %f1, %f29
18579 umulcc %o1, %o3, %o2
18580 fexpand %f9, %f16
18581 subccc %o7, 0x1525, %g6
18582 movvc %xcc, %l5, %l0
18583 st %f15, [%l7 + 0x18]
18584 st %f28, [%l7 + 0x30]
18585 fcmple16 %f18, %f8, %o5
18586 movrgez %l1, %i0, %g2
18587 movvs %icc, %i2, %g4
18588 fpack32 %f2, %f2, %f10
18589 fand %f24, %f26, %f2
18590 addcc %g3, %l3, %o4
18591 movge %icc, %l6, %g5
18592 edge32ln %i3, %i5, %o0
18593 alignaddr %i7, %i4, %o6
18594 fcmpgt16 %f22, %f12, %g7
18595 ldx [%l7 + 0x70], %l2
18596 ldx [%l7 + 0x18], %i1
18597 edge16ln %g1, %l4, %i6
18598 mulscc %o3, 0x09E2, %o2
18599 fxnor %f28, %f22, %f6
18600 array32 %o1, %o7, %g6
18601 movneg %icc, %l0, %o5
18602 xnor %l5, %i0, %l1
18603 nop
18604 set 0x18, %i7
18605 std %f26, [%l7 + %i7]
18606 fmovrde %g2, %f14, %f22
18607 srax %i2, %g3, %l3
18608 edge16ln %g4, %l6, %o4
18609 fmovscs %icc, %f20, %f31
18610 andn %i3, %i5, %o0
18611 fcmped %fcc1, %f30, %f4
18612 restore %g5, %i4, %i7
18613 rdpr %cwp, %g1
18614 rdpr %cansave, %g2
18615 rdpr %canrestore, %g3
18616 rdpr %cleanwin, %g4
18617 rdpr %otherwin, %g5
18618 rdpr %wstate, %g6
18619 movrlez %g7, 0x2A0, %o6
18620 fornot2s %f19, %f29, %f15
18621 sllx %i1, 0x15, %g1
18622 smulcc %l4, %i6, %o3
18623 umulcc %o2, %o1, %l2
18624 sethi 0x0853, %g6
18625 smulcc %o7, %o5, %l0
18626 std %f6, [%l7 + 0x68]
18627 fmovde %icc, %f20, %f22
18628 move %icc, %i0, %l5
18629 lduh [%l7 + 0x38], %l1
18630 array32 %g2, %g3, %l3
18631 movgu %xcc, %i2, %l6
18632 sdivx %g4, 0x0B1C, %o4
18633 sdiv %i5, 0x02A8, %i3
18634 sir 0x10C3
18635 fmovdneg %xcc, %f1, %f29
18636 fmovrse %g5, %f17, %f20
18637 xnor %i4, 0x1F5A, %i7
18638 fpsub16 %f0, %f8, %f2
18639 xnor %g7, %o0, %i1
18640 array8 %g1, %o6, %l4
18641 lduw [%l7 + 0x0C], %o3
18642 andn %o2, 0x0C41, %i6
18643 andcc %o1, 0x126B, %l2
18644 srl %o7, 0x01, %g6
18645 xnorcc %l0, %i0, %l5
18646 udiv %l1, 0x00EE, %o5
18647 udivx %g2, 0x11B3, %l3
18648 fpadd16s %f27, %f5, %f14
18649 movrgz %i2, %g3, %g4
18650 fmovdne %icc, %f29, %f22
18651 movle %xcc, %o4, %l6
18652 nop
18653 set 0x28, %i3
18654 ldd [%l7 + %i3], %i4
18655 edge32 %g5, %i3, %i7
18656 movrlez %g7, 0x3CA, %i4
18657 orn %o0, %g1, %o6
18658 array32 %l4, %o3, %i1
18659 orncc %o2, 0x0D6F, %o1
18660 udivcc %l2, 0x1EB2, %o7
18661 edge32 %i6, %l0, %i0
18662 lduh [%l7 + 0x50], %l5
18663 umulcc %l1, 0x0F45, %o5
18664 siam 0x7
18665 addcc %g6, 0x1753, %g2
18666 edge8ln %l3, %g3, %g4
18667 fmovsl %icc, %f19, %f15
18668 edge32l %i2, %l6, %i5
18669 movrgez %g5, 0x0FD, %o4
18670 andncc %i7, %g7, %i3
18671 edge16ln %i4, %o0, %g1
18672 movrlez %l4, 0x3F6, %o3
18673 mulscc %i1, %o2, %o1
18674 fpsub16 %f0, %f4, %f30
18675 fcmpne16 %f8, %f0, %l2
18676 fcmple16 %f6, %f18, %o6
18677 movrlz %i6, %o7, %i0
18678 edge16l %l5, %l0, %o5
18679 subc %g6, 0x0843, %l1
18680 edge16 %l3, %g3, %g2
18681 fxnor %f6, %f26, %f26
18682 popc 0x16F0, %i2
18683 lduw [%l7 + 0x18], %g4
18684 orcc %i5, %l6, %o4
18685 edge8ln %g5, %g7, %i3
18686 movcs %icc, %i7, %o0
18687 fandnot2s %f10, %f23, %f16
18688 sth %i4, [%l7 + 0x40]
18689 udivx %l4, 0x0940, %o3
18690 edge32n %g1, %i1, %o2
18691 movrgez %o1, 0x171, %o6
18692 orn %l2, 0x0E29, %o7
18693 srax %i6, 0x12, %i0
18694 andn %l5, %l0, %o5
18695 smul %g6, 0x18EF, %l3
18696 movrne %l1, 0x2E1, %g3
18697 umulcc %g2, %g4, %i5
18698 movrgez %i2, %l6, %g5
18699 movvs %icc, %g7, %o4
18700 movg %icc, %i7, %o0
18701 ldsw [%l7 + 0x18], %i4
18702 addc %i3, 0x18FF, %l4
18703 srlx %g1, %i1, %o2
18704 add %o3, %o6, %l2
18705 movrlz %o1, 0x06D, %o7
18706 srlx %i0, 0x02, %i6
18707 sir 0x1F99
18708 lduh [%l7 + 0x26], %l5
18709 fmovrde %o5, %f28, %f16
18710 srl %g6, %l0, %l1
18711 array8 %l3, %g3, %g4
18712 edge32ln %g2, %i5, %l6
18713 umul %g5, %g7, %o4
18714 array32 %i2, %i7, %i4
18715 smul %o0, 0x144D, %i3
18716 movrgz %g1, %l4, %i1
18717 fmovdgu %xcc, %f0, %f23
18718 fmovdcs %icc, %f4, %f14
18719 stx %o2, [%l7 + 0x60]
18720 movrlez %o3, 0x166, %o6
18721 ldub [%l7 + 0x51], %l2
18722 edge8l %o7, %o1, %i6
18723 movge %xcc, %i0, %l5
18724 edge8l %o5, %l0, %g6
18725 edge32n %l3, %l1, %g4
18726 add %g3, %i5, %g2
18727 edge16 %l6, %g5, %g7
18728 umul %i2, %i7, %o4
18729 movvs %xcc, %o0, %i3
18730 andncc %g1, %l4, %i4
18731 add %o2, 0x175B, %i1
18732 sir 0x1CED
18733 ldsh [%l7 + 0x54], %o6
18734 movcc %icc, %o3, %o7
18735 movrgz %l2, 0x0CA, %o1
18736 alignaddr %i6, %i0, %o5
18737 sdivx %l0, 0x0877, %l5
18738 subc %l3, %g6, %l1
18739 umul %g3, %i5, %g4
18740 sra %l6, 0x08, %g2
18741 movrgz %g5, %i2, %i7
18742 srax %g7, %o0, %i3
18743 nop
18744 set 0x38, %g6
18745 ldx [%l7 + %g6], %g1
18746 movrlz %l4, %o4, %i4
18747 fnot2 %f0, %f18
18748 fsrc2 %f10, %f16
18749 addccc %o2, 0x1E6C, %i1
18750 nop
18751 set 0x11, %o1
18752 ldub [%l7 + %o1], %o3
18753 popc 0x1545, %o7
18754 addccc %l2, %o1, %o6
18755 fornot1s %f29, %f27, %f21
18756 alignaddrl %i6, %o5, %l0
18757 movrgz %l5, 0x0E9, %l3
18758 alignaddr %i0, %l1, %g6
18759 fmovdleu %xcc, %f13, %f26
18760 edge16n %g3, %g4, %i5
18761 sethi 0x0E79, %l6
18762 fmovrslez %g2, %f23, %f6
18763 fxor %f24, %f16, %f26
18764 edge8n %g5, %i2, %i7
18765 or %o0, 0x0B70, %i3
18766 edge8 %g7, %l4, %g1
18767 std %f10, [%l7 + 0x48]
18768 sir 0x0CEB
18769 movre %i4, 0x041, %o2
18770 subcc %i1, 0x0727, %o4
18771 movn %icc, %o7, %o3
18772 fxor %f26, %f4, %f28
18773 sth %o1, [%l7 + 0x7C]
18774 std %f0, [%l7 + 0x30]
18775 movn %xcc, %o6, %i6
18776 ldx [%l7 + 0x60], %l2
18777 nop
18778 set 0x48, %o4
18779 ldd [%l7 + %o4], %l0
18780 movpos %xcc, %l5, %o5
18781 mova %xcc, %l3, %i0
18782 addcc %g6, %l1, %g3
18783 ldx [%l7 + 0x10], %g4
18784 fmovdcc %xcc, %f9, %f27
18785 andcc %i5, 0x19C8, %l6
18786 fpadd16s %f8, %f13, %f6
18787 fcmpgt32 %f14, %f4, %g2
18788 fmovdgu %icc, %f8, %f16
18789 stx %i2, [%l7 + 0x78]
18790 ldsb [%l7 + 0x5D], %i7
18791 xnor %g5, %i3, %g7
18792 nop
18793 set 0x5C, %g2
18794 stw %l4, [%l7 + %g2]
18795 ldx [%l7 + 0x20], %o0
18796 ldd [%l7 + 0x78], %f2
18797 sub %i4, 0x0190, %g1
18798 fmovsne %icc, %f27, %f2
18799 edge8ln %i1, %o4, %o2
18800 save %o3, 0x124F, %o7
18801 rdpr %cwp, %g1
18802 rdpr %cansave, %g2
18803 rdpr %canrestore, %g3
18804 rdpr %cleanwin, %g4
18805 rdpr %otherwin, %g5
18806 rdpr %wstate, %g6
18807 fcmpeq32 %f8, %f26, %o6
18808 mulscc %i6, %l2, %o1
18809 stx %l5, [%l7 + 0x08]
18810 ldd [%l7 + 0x68], %o4
18811 movge %icc, %l0, %i0
18812 edge8l %g6, %l1, %g3
18813 std %f2, [%l7 + 0x78]
18814 edge32 %g4, %i5, %l3
18815 ldub [%l7 + 0x3C], %l6
18816 subccc %g2, %i7, %i2
18817 andncc %g5, %i3, %l4
18818 edge8l %o0, %i4, %g1
18819 ldd [%l7 + 0x50], %f28
18820 stb %g7, [%l7 + 0x2D]
18821 ldsb [%l7 + 0x67], %i1
18822 ldd [%l7 + 0x78], %f22
18823 fmovrslz %o2, %f23, %f18
18824 andn %o3, %o7, %o6
18825 movvc %xcc, %i6, %o4
18826 movrgz %l2, 0x3BF, %o1
18827 mova %icc, %o5, %l0
18828 movcs %xcc, %l5, %i0
18829 movrlez %l1, 0x145, %g6
18830 mulscc %g3, %i5, %l3
18831 fxor %f26, %f4, %f6
18832 sth %g4, [%l7 + 0x5C]
18833 sub %l6, 0x1559, %i7
18834 lduw [%l7 + 0x74], %i2
18835 fmul8x16au %f15, %f22, %f0
18836 fpadd32s %f2, %f28, %f13
18837 mova %icc, %g5, %g2
18838 movvc %icc, %i3, %o0
18839 edge8 %i4, %l4, %g7
18840 movre %g1, 0x33F, %i1
18841 movl %xcc, %o2, %o3
18842 edge16l %o7, %i6, %o6
18843 sdivx %l2, 0x094F, %o1
18844 fand %f0, %f16, %f14
18845 and %o4, 0x1F5D, %o5
18846 fmul8sux16 %f22, %f0, %f28
18847 mulx %l5, %i0, %l1
18848 movrgz %l0, %g6, %g3
18849 fmul8sux16 %f8, %f30, %f6
18850 umulcc %i5, 0x0D82, %l3
18851 fmovsa %xcc, %f8, %f14
18852 fmul8x16 %f4, %f28, %f16
18853 and %g4, %l6, %i7
18854 udivx %g5, 0x0A8B, %i2
18855 movne %xcc, %i3, %g2
18856 movle %xcc, %i4, %l4
18857 fmovdge %xcc, %f31, %f21
18858 ldd [%l7 + 0x78], %f18
18859 sll %g7, %o0, %g1
18860 udiv %o2, 0x1D27, %o3
18861 movvs %icc, %o7, %i1
18862 xor %i6, %l2, %o1
18863 umul %o4, 0x0E2E, %o6
18864 array32 %l5, %i0, %o5
18865 edge16ln %l1, %g6, %g3
18866 array32 %i5, %l0, %g4
18867 st %f6, [%l7 + 0x20]
18868 fxor %f4, %f22, %f30
18869 alignaddrl %l6, %i7, %g5
18870 edge32ln %l3, %i2, %g2
18871 xorcc %i3, %i4, %g7
18872 ld [%l7 + 0x70], %f25
18873 edge8ln %l4, %o0, %g1
18874 edge16l %o2, %o3, %o7
18875 array8 %i1, %i6, %o1
18876 edge32l %l2, %o6, %l5
18877 fpack32 %f16, %f24, %f14
18878 smulcc %o4, 0x13FD, %i0
18879 fmovsg %icc, %f24, %f12
18880 movrlz %o5, %l1, %g3
18881 fandnot2 %f4, %f16, %f28
18882 movne %icc, %i5, %l0
18883 edge8ln %g6, %g4, %l6
18884 movcs %xcc, %g5, %l3
18885 edge32l %i2, %i7, %g2
18886 stb %i4, [%l7 + 0x6B]
18887 ldsh [%l7 + 0x0C], %g7
18888 smulcc %l4, %o0, %i3
18889 ldd [%l7 + 0x60], %f14
18890 sir 0x1075
18891 udivx %g1, 0x0115, %o2
18892 fnot1 %f20, %f0
18893 stw %o7, [%l7 + 0x38]
18894 sdivx %i1, 0x172B, %i6
18895 fmovrslez %o1, %f10, %f4
18896 xor %o3, %l2, %o6
18897 movl %xcc, %o4, %l5
18898 edge8n %o5, %l1, %g3
18899 smulcc %i5, 0x0AB0, %i0
18900 movg %xcc, %g6, %l0
18901 movvs %icc, %l6, %g5
18902 sethi 0x1970, %l3
18903 fmovrdlz %i2, %f14, %f24
18904 movge %icc, %g4, %i7
18905 nop
18906 set 0x08, %i5
18907 ldd [%l7 + %i5], %i4
18908 fxors %f30, %f20, %f31
18909 fnot1s %f14, %f15
18910 fmovdg %icc, %f13, %f15
18911 fcmpne16 %f22, %f26, %g2
18912 or %g7, %l4, %i3
18913 fmovspos %icc, %f31, %f19
18914 save %g1, %o0, %o2
18915 rdpr %cwp, %g1
18916 rdpr %cansave, %g2
18917 rdpr %canrestore, %g3
18918 rdpr %cleanwin, %g4
18919 rdpr %otherwin, %g5
18920 rdpr %wstate, %g6
18921 ldd [%l7 + 0x20], %f26
18922 edge32n %o7, %i1, %o1
18923 and %o3, 0x0D29, %l2
18924 nop
18925 set 0x46, %o2
18926 ldsh [%l7 + %o2], %i6
18927 movn %icc, %o6, %o4
18928 mova %xcc, %o5, %l5
18929 fnot2 %f30, %f0
18930 edge8ln %g3, %i5, %i0
18931 fnor %f20, %f6, %f30
18932 movne %xcc, %l1, %g6
18933 xnor %l0, 0x0B71, %l6
18934 stw %g5, [%l7 + 0x64]
18935 smul %l3, %g4, %i7
18936 movrgez %i4, %i2, %g2
18937 fcmpes %fcc2, %f12, %f10
18938 ldub [%l7 + 0x6C], %l4
18939 edge8ln %i3, %g1, %g7
18940 fors %f3, %f20, %f23
18941 srl %o0, %o7, %i1
18942 fnands %f16, %f15, %f24
18943 fmovrdne %o1, %f30, %f30
18944 sir 0x190F
18945 fmovsge %icc, %f16, %f23
18946 movne %xcc, %o3, %o2
18947 stb %l2, [%l7 + 0x2C]
18948 ldsh [%l7 + 0x38], %i6
18949 xnorcc %o6, 0x141F, %o5
18950 sub %l5, 0x1111, %o4
18951 addc %i5, %g3, %i0
18952 edge32l %g6, %l1, %l0
18953 udiv %l6, 0x1FA2, %l3
18954 or %g4, %i7, %i4
18955 udivcc %g5, 0x13FF, %g2
18956 movge %icc, %i2, %i3
18957 fmuld8sux16 %f17, %f22, %f10
18958 fabsd %f30, %f22
18959 movne %icc, %g1, %l4
18960 and %o0, 0x0888, %g7
18961 movcs %xcc, %o7, %i1
18962 alignaddr %o3, %o1, %o2
18963 movl %icc, %i6, %o6
18964 movn %xcc, %l2, %o5
18965 fmovdn %xcc, %f7, %f12
18966 movcs %xcc, %l5, %o4
18967 ldsw [%l7 + 0x1C], %i5
18968 edge16 %g3, %g6, %l1
18969 andcc %l0, 0x04C3, %i0
18970 movl %xcc, %l6, %l3
18971 movn %xcc, %i7, %g4
18972 movne %xcc, %i4, %g2
18973 fmovdne %xcc, %f0, %f7
18974 save %i2, %g5, %i3
18975 rdpr %cwp, %g1
18976 rdpr %cansave, %g2
18977 rdpr %canrestore, %g3
18978 rdpr %cleanwin, %g4
18979 rdpr %otherwin, %g5
18980 rdpr %wstate, %g6
18981 setx loop_65, %l0, %l1
18982 return %l1
18983 nop
18984 rdpr %cwp, %g1
18985 rdpr %cansave, %g2
18986 rdpr %canrestore, %g3
18987 rdpr %cleanwin, %g4
18988 rdpr %otherwin, %g5
18989 rdpr %wstate, %g6
18990loop_65: ldsh [%l7 + 0x74], %o0
18991 fxor %f28, %f10, %f8
18992 movleu %icc, %g7, %i1
18993 orcc %o7, 0x02E5, %o1
18994 movre %o3, %o2, %o6
18995 ldd [%l7 + 0x58], %f28
18996 edge16n %l2, %i6, %l5
18997 fones %f15
18998 umul %o5, %i5, %g3
18999 fnot2s %f31, %f1
19000 xnorcc %g6, 0x038A, %o4
19001 restore %l1, %l0, %l6
19002 rdpr %cwp, %g1
19003 rdpr %cansave, %g2
19004 rdpr %canrestore, %g3
19005 rdpr %cleanwin, %g4
19006 rdpr %otherwin, %g5
19007 rdpr %wstate, %g6
19008 edge16 %i0, %l3, %i7
19009 stw %i4, [%l7 + 0x18]
19010 sdiv %g2, 0x1FDA, %g4
19011 ldsw [%l7 + 0x0C], %i2
19012 st %f24, [%l7 + 0x4C]
19013 movrlz %i3, 0x2C6, %g5
19014 edge8n %l4, %g1, %o0
19015 udivx %g7, 0x095F, %i1
19016 fxnors %f15, %f2, %f3
19017 edge16ln %o7, %o3, %o1
19018 array32 %o2, %l2, %i6
19019 or %o6, 0x09CC, %o5
19020 movrgez %l5, %i5, %g3
19021 fone %f28
19022 movne %icc, %g6, %o4
19023 fpsub32s %f4, %f27, %f22
19024 sir 0x0EC4
19025 ldsh [%l7 + 0x60], %l1
19026 fpsub16 %f24, %f28, %f24
19027 stb %l6, [%l7 + 0x42]
19028 movrlz %i0, %l3, %l0
19029 movvc %xcc, %i7, %i4
19030 fsrc1s %f6, %f0
19031 fmovsge %xcc, %f28, %f18
19032 fmovdvc %icc, %f11, %f14
19033 movl %icc, %g4, %i2
19034 ldsw [%l7 + 0x70], %i3
19035 edge8l %g2, %l4, %g5
19036 std %f6, [%l7 + 0x30]
19037 subc %g1, 0x1D5F, %o0
19038 srl %i1, 0x0A, %o7
19039 fcmped %fcc0, %f10, %f14
19040 fmovsvc %xcc, %f3, %f27
19041 or %o3, %g7, %o2
19042 sdiv %o1, 0x023C, %i6
19043 movvc %xcc, %l2, %o5
19044 subc %l5, %o6, %g3
19045 srlx %g6, 0x11, %o4
19046 xnor %l1, %l6, %i0
19047 movle %xcc, %l3, %i5
19048 subccc %i7, %l0, %g4
19049 edge8n %i4, %i2, %i3
19050 stw %l4, [%l7 + 0x30]
19051 fandnot1 %f10, %f4, %f30
19052 fmovdl %xcc, %f6, %f4
19053 ldx [%l7 + 0x10], %g2
19054 umulcc %g5, %g1, %o0
19055 srax %o7, 0x14, %o3
19056 edge16n %i1, %o2, %o1
19057 array8 %g7, %l2, %i6
19058 umulcc %l5, %o5, %o6
19059 andncc %g3, %g6, %l1
19060 fpsub16s %f7, %f2, %f13
19061 fpackfix %f0, %f31
19062 stx %o4, [%l7 + 0x70]
19063 fmovscs %xcc, %f8, %f26
19064 movvc %icc, %l6, %i0
19065 fmovrsne %i5, %f25, %f7
19066 edge16ln %l3, %l0, %i7
19067 ldub [%l7 + 0x14], %g4
19068 movl %icc, %i2, %i4
19069 setx loop_66, %l0, %l1
19070 return %l1
19071 nop
19072 rdpr %cwp, %g1
19073 rdpr %cansave, %g2
19074 rdpr %canrestore, %g3
19075 rdpr %cleanwin, %g4
19076 rdpr %otherwin, %g5
19077 rdpr %wstate, %g6
19078loop_66: ldub [%l7 + 0x58], %g1
19079 orn %o0, %g5, %o3
19080 nop
19081 set 0x64, %o5
19082 lduw [%l7 + %o5], %i1
19083 edge8n %o2, %o7, %g7
19084 fmovdpos %icc, %f29, %f13
19085 movre %o1, 0x12D, %i6
19086 ldx [%l7 + 0x68], %l5
19087 edge16 %l2, %o5, %g3
19088 subccc %g6, 0x121B, %o6
19089 ldsb [%l7 + 0x1F], %o4
19090 edge8n %l6, %i0, %l1
19091 movrlez %i5, 0x338, %l3
19092 alignaddrl %l0, %g4, %i7
19093 movcs %xcc, %i4, %i2
19094 edge8ln %l4, %i3, %g1
19095 udivcc %g2, 0x16E4, %g5
19096 fnands %f6, %f28, %f16
19097 edge32ln %o0, %o3, %i1
19098 fnot2s %f27, %f29
19099 xnorcc %o7, %g7, %o1
19100 fzero %f2
19101 sll %o2, 0x0C, %i6
19102 st %f13, [%l7 + 0x3C]
19103 srax %l5, %o5, %g3
19104 std %f12, [%l7 + 0x28]
19105 lduh [%l7 + 0x52], %g6
19106 fcmps %fcc1, %f4, %f11
19107 edge32l %l2, %o4, %o6
19108 fmul8ulx16 %f2, %f0, %f8
19109 andcc %l6, %i0, %i5
19110 sra %l3, %l0, %l1
19111 andncc %i7, %g4, %i2
19112 subccc %l4, 0x16BB, %i3
19113 stb %g1, [%l7 + 0x0F]
19114 edge8ln %i4, %g2, %g5
19115 xnor %o0, %i1, %o3
19116 srax %g7, 0x04, %o1
19117 subccc %o2, %o7, %i6
19118 subcc %o5, 0x0209, %g3
19119 srl %l5, 0x16, %l2
19120 fnot1 %f6, %f22
19121 fmovrsgez %o4, %f17, %f24
19122 edge8l %g6, %l6, %i0
19123 array16 %i5, %o6, %l0
19124 alignaddrl %l3, %l1, %i7
19125 movneg %xcc, %i2, %g4
19126 add %l4, %i3, %g1
19127 addc %g2, %i4, %g5
19128 fmovsgu %xcc, %f19, %f14
19129 fpsub16s %f18, %f19, %f12
19130 movge %icc, %i1, %o0
19131 fmovsl %icc, %f30, %f4
19132 subccc %o3, 0x07ED, %g7
19133 ldsh [%l7 + 0x3A], %o2
19134 movrgz %o1, 0x28D, %o7
19135 movrgz %i6, %g3, %l5
19136 xorcc %l2, %o5, %g6
19137 edge32l %o4, %i0, %l6
19138 xor %o6, 0x03C2, %l0
19139 sethi 0x0DE8, %i5
19140 edge8ln %l3, %l1, %i7
19141 stb %g4, [%l7 + 0x51]
19142 movpos %icc, %i2, %l4
19143 movcc %xcc, %g1, %g2
19144 array8 %i3, %i4, %i1
19145 orncc %g5, 0x1697, %o0
19146 edge16l %g7, %o3, %o2
19147 mulscc %o1, %o7, %i6
19148 subccc %g3, 0x1715, %l2
19149 nop
19150 set 0x0C, %i6
19151 lduh [%l7 + %i6], %l5
19152 smul %o5, %o4, %i0
19153 movle %icc, %g6, %o6
19154 edge16ln %l6, %l0, %i5
19155 movrlez %l3, %i7, %l1
19156 edge16n %i2, %g4, %g1
19157 save %g2, %i3, %i4
19158 rdpr %cwp, %g1
19159 rdpr %cansave, %g2
19160 rdpr %canrestore, %g3
19161 rdpr %cleanwin, %g4
19162 rdpr %otherwin, %g5
19163 rdpr %wstate, %g6
19164 edge32l %i1, %g5, %o0
19165 andcc %l4, %g7, %o3
19166 ldsb [%l7 + 0x37], %o1
19167 udivx %o7, 0x1BC1, %i6
19168 movneg %xcc, %o2, %l2
19169 fmovsleu %xcc, %f8, %f15
19170 orn %g3, %l5, %o4
19171 fexpand %f17, %f0
19172 addc %i0, %g6, %o6
19173 edge16n %l6, %l0, %i5
19174 movrlz %l3, %o5, %i7
19175 subcc %l1, 0x03C7, %g4
19176 edge8 %i2, %g2, %i3
19177 sra %g1, %i4, %g5
19178 fmovdvc %xcc, %f1, %f25
19179 nop
19180 set 0x78, %l1
19181 ldsh [%l7 + %l1], %i1
19182 subcc %l4, %o0, %g7
19183 fandnot1s %f10, %f1, %f3
19184 subc %o3, %o1, %i6
19185 fpsub32s %f26, %f14, %f14
19186 movvc %xcc, %o7, %o2
19187 udivx %l2, 0x14B1, %g3
19188 fmovsa %xcc, %f21, %f25
19189 ld [%l7 + 0x0C], %f17
19190 stx %o4, [%l7 + 0x10]
19191 fcmpne32 %f30, %f0, %i0
19192 movneg %icc, %l5, %o6
19193 mulx %l6, %g6, %l0
19194 popc 0x15C4, %i5
19195 fnot2s %f20, %f21
19196 add %l3, 0x10E7, %o5
19197 sdivcc %i7, 0x0CB7, %g4
19198 fors %f22, %f26, %f16
19199 fmovsne %xcc, %f19, %f10
19200 udivx %l1, 0x0C1A, %i2
19201 edge32 %i3, %g2, %g1
19202 popc 0x0D6F, %g5
19203 or %i1, 0x02D8, %l4
19204 movneg %xcc, %o0, %g7
19205 movrne %o3, %o1, %i6
19206 udivx %o7, 0x16D7, %i4
19207 edge8 %l2, %g3, %o2
19208 restore %o4, %l5, %o6
19209 rdpr %cwp, %g1
19210 rdpr %cansave, %g2
19211 rdpr %canrestore, %g3
19212 rdpr %cleanwin, %g4
19213 rdpr %otherwin, %g5
19214 rdpr %wstate, %g6
19215 mulscc %i0, 0x06C1, %l6
19216 fmovrsne %l0, %f27, %f10
19217 fzero %f2
19218 smulcc %i5, 0x1D88, %l3
19219 or %g6, 0x10F9, %o5
19220 sir 0x1AE1
19221 movrne %g4, 0x1C7, %i7
19222 fpadd16s %f21, %f25, %f26
19223 movrne %i2, 0x3D7, %l1
19224 umul %i3, %g2, %g1
19225 movrlz %i1, 0x1C3, %g5
19226 movleu %xcc, %l4, %g7
19227 udivcc %o0, 0x143A, %o1
19228 ldd [%l7 + 0x08], %o2
19229 andncc %i6, %o7, %i4
19230 addcc %g3, %o2, %o4
19231 setx loop_67, %l0, %l1
19232 return %l1
19233 nop
19234 rdpr %cwp, %g1
19235 rdpr %cansave, %g2
19236 rdpr %canrestore, %g3
19237 rdpr %cleanwin, %g4
19238 rdpr %otherwin, %g5
19239 rdpr %wstate, %g6
19240loop_67: edge32n %l2, %l0, %l6
19241 movrgz %i5, 0x23E, %g6
19242 edge16 %l3, %o5, %i7
19243 array16 %g4, %i2, %i3
19244 fmul8x16au %f30, %f4, %f2
19245 udivx %l1, 0x1372, %g2
19246 orncc %g1, 0x1957, %i1
19247 fpadd16s %f3, %f13, %f20
19248 ldub [%l7 + 0x54], %g5
19249 sdiv %g7, 0x09A5, %l4
19250 fmovde %xcc, %f26, %f7
19251 array16 %o0, %o3, %o1
19252 movg %icc, %o7, %i4
19253 array8 %i6, %g3, %o4
19254 save %l5, %o2, %o6
19255 rdpr %cwp, %g1
19256 rdpr %cansave, %g2
19257 rdpr %canrestore, %g3
19258 rdpr %cleanwin, %g4
19259 rdpr %otherwin, %g5
19260 rdpr %wstate, %g6
19261 edge16 %i0, %l0, %l6
19262 ldub [%l7 + 0x73], %i5
19263 movvc %icc, %l2, %g6
19264 subc %o5, 0x12CD, %l3
19265 and %g4, 0x12EC, %i7
19266 xnor %i3, 0x0693, %i2
19267 movrlz %g2, %g1, %i1
19268 sethi 0x0BAD, %l1
19269 add %g7, 0x1EEC, %g5
19270 subcc %o0, 0x1A90, %l4
19271 edge8l %o1, %o7, %o3
19272 udivx %i6, 0x1F19, %g3
19273 addccc %i4, %l5, %o2
19274 lduh [%l7 + 0x7E], %o6
19275 ldsb [%l7 + 0x1F], %o4
19276 for %f8, %f20, %f22
19277 fand %f6, %f6, %f4
19278 std %f20, [%l7 + 0x50]
19279 edge16ln %l0, %i0, %i5
19280 ld [%l7 + 0x24], %f7
19281 fmovdleu %icc, %f5, %f3
19282 fones %f8
19283 andn %l2, %g6, %o5
19284 sub %l6, %g4, %i7
19285 movgu %icc, %l3, %i2
19286 fandnot2s %f18, %f18, %f6
19287 sdiv %i3, 0x0D99, %g1
19288 udiv %i1, 0x01B3, %l1
19289 movrgez %g7, %g5, %g2
19290 edge8l %o0, %l4, %o7
19291 udivx %o1, 0x0728, %o3
19292 edge8 %i6, %i4, %l5
19293 xor %g3, 0x1489, %o6
19294 sllx %o2, %l0, %o4
19295 fpadd32 %f26, %f2, %f6
19296 andncc %i0, %l2, %i5
19297 move %xcc, %o5, %l6
19298 srl %g4, 0x15, %g6
19299 addc %i7, 0x1127, %i2
19300 edge16 %i3, %g1, %l3
19301 orcc %l1, 0x17C4, %g7
19302 ldub [%l7 + 0x34], %i1
19303 sdivcc %g5, 0x0C0B, %g2
19304 st %f27, [%l7 + 0x2C]
19305 fmul8x16au %f22, %f21, %f14
19306 edge32ln %l4, %o7, %o0
19307 ldd [%l7 + 0x38], %f30
19308 fmovsge %icc, %f9, %f1
19309 edge16 %o1, %i6, %i4
19310 edge32l %o3, %g3, %l5
19311 popc 0x0FCC, %o6
19312 ldd [%l7 + 0x08], %f30
19313 addccc %l0, 0x1256, %o4
19314 ldsw [%l7 + 0x64], %i0
19315 addcc %o2, %l2, %o5
19316 smul %i5, 0x01AF, %l6
19317 sethi 0x1C0E, %g4
19318 move %xcc, %i7, %g6
19319 subcc %i3, 0x0131, %g1
19320 fmovrdlz %l3, %f28, %f22
19321 fmul8x16au %f26, %f7, %f20
19322 udiv %l1, 0x176B, %g7
19323 ldub [%l7 + 0x24], %i2
19324 orcc %i1, %g2, %g5
19325 edge32 %l4, %o0, %o7
19326 mulx %o1, %i4, %o3
19327 st %f4, [%l7 + 0x6C]
19328 movcc %icc, %g3, %l5
19329 std %f10, [%l7 + 0x78]
19330 ld [%l7 + 0x10], %f25
19331 sub %i6, 0x120D, %l0
19332 lduw [%l7 + 0x08], %o4
19333 sth %i0, [%l7 + 0x62]
19334 fands %f6, %f11, %f2
19335 movvs %xcc, %o6, %o2
19336 edge16ln %l2, %i5, %o5
19337 movvc %icc, %g4, %l6
19338 sdiv %i7, 0x120D, %g6
19339 srl %i3, 0x19, %g1
19340 edge8n %l1, %g7, %i2
19341 edge8 %i1, %l3, %g2
19342 restore %g5, 0x09A4, %o0
19343 rdpr %cwp, %g1
19344 rdpr %cansave, %g2
19345 rdpr %canrestore, %g3
19346 rdpr %cleanwin, %g4
19347 rdpr %otherwin, %g5
19348 rdpr %wstate, %g6
19349 ldd [%l7 + 0x58], %o6
19350 ldub [%l7 + 0x2C], %o1
19351 xor %l4, 0x1A93, %i4
19352 udiv %o3, 0x0E42, %l5
19353 ldx [%l7 + 0x30], %i6
19354 stw %g3, [%l7 + 0x68]
19355 srl %o4, %i0, %o6
19356 edge16n %o2, %l2, %i5
19357 movrne %l0, 0x291, %g4
19358 xor %o5, %l6, %i7
19359 sub %i3, %g1, %g6
19360 edge16ln %l1, %i2, %g7
19361 save %l3, 0x048C, %i1
19362 rdpr %cwp, %g1
19363 rdpr %cansave, %g2
19364 rdpr %canrestore, %g3
19365 rdpr %cleanwin, %g4
19366 rdpr %otherwin, %g5
19367 rdpr %wstate, %g6
19368 udivcc %g5, 0x09D3, %o0
19369 smulcc %o7, %g2, %l4
19370 sth %o1, [%l7 + 0x44]
19371 fnegd %f12, %f22
19372 movneg %xcc, %i4, %o3
19373 subccc %l5, %i6, %o4
19374 ldx [%l7 + 0x78], %g3
19375 array16 %i0, %o6, %l2
19376 subcc %i5, 0x0277, %l0
19377 subc %o2, 0x1CF6, %g4
19378 fors %f19, %f17, %f21
19379 std %f14, [%l7 + 0x28]
19380 sdivx %o5, 0x082B, %l6
19381 edge8 %i7, %g1, %g6
19382 edge8ln %l1, %i3, %g7
19383 fornot2s %f2, %f3, %f29
19384 sra %i2, 0x09, %i1
19385 orcc %l3, 0x0004, %o0
19386 movpos %xcc, %g5, %o7
19387 mova %icc, %l4, %g2
19388 xorcc %i4, %o1, %o3
19389 addc %i6, 0x0F36, %o4
19390 ldsw [%l7 + 0x4C], %g3
19391 fnors %f8, %f21, %f17
19392 fmovde %icc, %f17, %f31
19393 edge32 %l5, %o6, %i0
19394 lduh [%l7 + 0x0C], %l2
19395 edge32l %l0, %i5, %o2
19396 edge8 %o5, %l6, %g4
19397 array16 %i7, %g6, %l1
19398 udiv %i3, 0x0379, %g1
19399 srax %i2, 0x1A, %i1
19400 sdivx %l3, 0x0377, %g7
19401 udivcc %o0, 0x0253, %g5
19402 edge16ln %l4, %g2, %o7
19403 fabsd %f14, %f30
19404 fnot1s %f3, %f3
19405 xnor %o1, %o3, %i6
19406 andncc %o4, %i4, %g3
19407 edge8l %o6, %l5, %i0
19408 sdivcc %l0, 0x16C4, %i5
19409 sllx %l2, 0x19, %o5
19410 srlx %o2, 0x04, %g4
19411 fnors %f4, %f21, %f8
19412 subcc %l6, 0x1C0F, %g6
19413 sth %i7, [%l7 + 0x3A]
19414 edge32l %i3, %l1, %i2
19415 movcs %xcc, %g1, %i1
19416 udivcc %l3, 0x0B08, %o0
19417 add %g7, 0x1DC9, %l4
19418 edge32ln %g5, %o7, %o1
19419 sllx %g2, 0x00, %i6
19420 mulscc %o4, 0x1508, %i4
19421 fpackfix %f20, %f0
19422 edge16n %o3, %o6, %g3
19423 udivx %i0, 0x1302, %l5
19424 subc %i5, %l0, %l2
19425 array8 %o5, %g4, %o2
19426 fmovda %icc, %f20, %f24
19427 movrgz %g6, %l6, %i3
19428 movcc %xcc, %i7, %l1
19429 fmul8sux16 %f20, %f2, %f8
19430 fpadd32 %f10, %f2, %f6
19431 fmul8x16au %f16, %f25, %f14
19432 array16 %g1, %i1, %l3
19433 movgu %icc, %o0, %g7
19434 fcmple32 %f6, %f4, %i2
19435 fmovrde %g5, %f22, %f16
19436 fnors %f25, %f4, %f2
19437 fsrc2s %f28, %f11
19438 fcmpeq16 %f20, %f8, %l4
19439 stb %o7, [%l7 + 0x74]
19440 fzero %f0
19441 lduw [%l7 + 0x68], %g2
19442 add %i6, 0x0844, %o4
19443 mova %xcc, %o1, %i4
19444 fmul8ulx16 %f14, %f10, %f6
19445 fornot2s %f21, %f24, %f5
19446 udiv %o3, 0x06ED, %g3
19447 movle %icc, %o6, %l5
19448 fornot1s %f22, %f16, %f29
19449 xor %i5, %l0, %i0
19450 fzero %f26
19451 fnor %f30, %f20, %f18
19452 sub %l2, %o5, %g4
19453 fpack32 %f12, %f16, %f4
19454 alignaddr %g6, %o2, %i3
19455 alignaddrl %l6, %l1, %g1
19456 fmovdneg %xcc, %f29, %f9
19457 sethi 0x0C58, %i7
19458 edge16 %l3, %i1, %o0
19459 fmovdn %xcc, %f2, %f23
19460 fxnor %f30, %f8, %f26
19461 ldsh [%l7 + 0x0A], %i2
19462 movrne %g5, %g7, %l4
19463 udiv %g2, 0x1743, %o7
19464 move %icc, %i6, %o4
19465 movvs %icc, %o1, %i4
19466 sethi 0x1C14, %g3
19467 fmovrsgz %o3, %f22, %f24
19468 udiv %l5, 0x0EB5, %o6
19469 srl %i5, %l0, %l2
19470 movle %icc, %i0, %o5
19471 mulscc %g4, %g6, %i3
19472 smul %l6, %o2, %l1
19473 subcc %i7, %g1, %l3
19474 xor %i1, 0x052A, %i2
19475 orn %g5, %o0, %g7
19476 lduh [%l7 + 0x20], %l4
19477 sra %g2, %o7, %o4
19478 movrlez %o1, %i6, %g3
19479 fand %f14, %f18, %f10
19480 movpos %icc, %o3, %l5
19481 move %xcc, %o6, %i4
19482 fpack32 %f26, %f30, %f6
19483 orcc %i5, 0x07CB, %l0
19484 fxnor %f18, %f2, %f2
19485 fornot1s %f16, %f0, %f30
19486 ld [%l7 + 0x50], %f23
19487 mova %xcc, %l2, %i0
19488 sll %o5, 0x14, %g6
19489 edge32l %i3, %l6, %o2
19490 udivx %l1, 0x0349, %g4
19491 sub %g1, 0x0857, %l3
19492 array16 %i7, %i1, %g5
19493 edge8ln %o0, %i2, %g7
19494 ldsw [%l7 + 0x4C], %l4
19495 add %o7, 0x12C5, %g2
19496 edge32ln %o1, %i6, %o4
19497 fmul8ulx16 %f12, %f2, %f16
19498 fmovrdne %g3, %f6, %f16
19499 ld [%l7 + 0x1C], %f7
19500 fmul8x16 %f14, %f18, %f20
19501 movgu %xcc, %o3, %l5
19502 setx loop_68, %l0, %l1
19503 return %l1
19504 nop
19505 rdpr %cwp, %g1
19506 rdpr %cansave, %g2
19507 rdpr %canrestore, %g3
19508 rdpr %cleanwin, %g4
19509 rdpr %otherwin, %g5
19510 rdpr %wstate, %g6
19511loop_68: mulx %l2, %i0, %o5
19512 fornot2 %f22, %f24, %f10
19513 andcc %l0, %g6, %i3
19514 movneg %icc, %l6, %o2
19515 sir 0x0B97
19516 udivcc %g4, 0x179A, %g1
19517 alignaddr %l3, %l1, %i7
19518 fands %f22, %f7, %f11
19519 movrlez %i1, 0x157, %o0
19520 movn %xcc, %i2, %g7
19521 array32 %g5, %o7, %l4
19522 movleu %icc, %o1, %g2
19523 orcc %o4, 0x0301, %i6
19524 fnot2s %f8, %f22
19525 move %xcc, %g3, %l5
19526 movvs %icc, %o3, %i5
19527 movge %icc, %i4, %l2
19528 ldsw [%l7 + 0x4C], %i0
19529 movge %icc, %o5, %o6
19530 fone %f2
19531 movne %icc, %l0, %i3
19532 stw %g6, [%l7 + 0x64]
19533 array16 %o2, %l6, %g4
19534 addccc %g1, 0x07BB, %l3
19535 alignaddr %i7, %l1, %o0
19536 edge16l %i2, %g7, %i1
19537 fzero %f20
19538 array8 %o7, %l4, %o1
19539 array8 %g2, %g5, %o4
19540 subc %g3, %i6, %o3
19541 movg %icc, %i5, %l5
19542 sdiv %i4, 0x0D4C, %i0
19543 sdivx %o5, 0x1217, %l2
19544 stx %l0, [%l7 + 0x60]
19545 movcs %xcc, %o6, %i3
19546 fsrc2 %f2, %f18
19547 ldsh [%l7 + 0x3E], %o2
19548 movcc %xcc, %l6, %g6
19549 smulcc %g1, 0x1B4C, %g4
19550 fcmpeq32 %f20, %f18, %i7
19551 mulscc %l1, %o0, %i2
19552 udiv %l3, 0x0A2A, %i1
19553 fmul8x16au %f22, %f23, %f8
19554 fmovsgu %icc, %f25, %f9
19555 edge32ln %o7, %g7, %l4
19556 ldd [%l7 + 0x50], %g2
19557 array16 %g5, %o4, %o1
19558 sdivcc %i6, 0x1961, %o3
19559 fabsd %f8, %f22
19560 edge8 %i5, %g3, %l5
19561 fnot2s %f13, %f4
19562 edge32l %i4, %o5, %i0
19563 xor %l0, %l2, %o6
19564 sllx %o2, %l6, %g6
19565 fsrc1 %f12, %f10
19566 ldx [%l7 + 0x68], %g1
19567 movcs %xcc, %i3, %i7
19568 nop
19569 set 0x4E, %l3
19570 lduh [%l7 + %l3], %g4
19571 fpsub16 %f14, %f20, %f8
19572 movrgz %l1, 0x239, %o0
19573 xor %l3, 0x0EA3, %i2
19574 faligndata %f22, %f20, %f4
19575 fones %f1
19576 movpos %xcc, %o7, %i1
19577 movcc %icc, %g7, %g2
19578 subccc %l4, %g5, %o1
19579 andncc %o4, %i6, %o3
19580 movg %xcc, %g3, %i5
19581 movle %xcc, %l5, %o5
19582 sethi 0x01F5, %i4
19583 sub %l0, %i0, %l2
19584 movrlz %o2, 0x08C, %o6
19585 edge16n %g6, %l6, %i3
19586 fands %f7, %f19, %f24
19587 movcs %xcc, %i7, %g4
19588 fcmpes %fcc1, %f4, %f12
19589 sdivcc %l1, 0x00A7, %o0
19590 edge32 %g1, %i2, %o7
19591 orn %i1, 0x1635, %g7
19592 fsrc1 %f20, %f4
19593 subcc %g2, %l3, %l4
19594 subc %g5, %o4, %i6
19595 faligndata %f16, %f20, %f8
19596 fabss %f15, %f18
19597 sethi 0x0767, %o1
19598 xor %o3, 0x0AFC, %i5
19599 subc %g3, %o5, %l5
19600 srl %i4, 0x0B, %l0
19601 save %i0, 0x188D, %l2
19602 rdpr %cwp, %g1
19603 rdpr %cansave, %g2
19604 rdpr %canrestore, %g3
19605 rdpr %cleanwin, %g4
19606 rdpr %otherwin, %g5
19607 rdpr %wstate, %g6
19608 edge8n %o2, %o6, %l6
19609 xorcc %g6, 0x0130, %i7
19610 movge %xcc, %g4, %l1
19611 orncc %i3, 0x1F76, %g1
19612 or %o0, 0x0FCC, %o7
19613 movrne %i2, 0x2D4, %i1
19614 fmovspos %icc, %f12, %f31
19615 movrgz %g7, %l3, %l4
19616 ldd [%l7 + 0x40], %g4
19617 alignaddr %o4, %g2, %o1
19618 movgu %xcc, %i6, %i5
19619 ldd [%l7 + 0x30], %f16
19620 alignaddrl %g3, %o5, %l5
19621 movle %xcc, %i4, %l0
19622 lduw [%l7 + 0x08], %o3
19623 fcmple16 %f0, %f22, %l2
19624 ldx [%l7 + 0x28], %o2
19625 movvs %icc, %o6, %i0
19626 andncc %l6, %g6, %g4
19627 smul %l1, %i7, %g1
19628 ldx [%l7 + 0x50], %i3
19629 ldd [%l7 + 0x38], %o6
19630 fnors %f17, %f27, %f29
19631 mova %icc, %o0, %i2
19632 array32 %i1, %g7, %l3
19633 fmovrsgz %g5, %f3, %f14
19634 movrne %o4, %l4, %g2
19635 move %icc, %o1, %i5
19636 fmovsgu %icc, %f10, %f3
19637 edge8ln %i6, %g3, %o5
19638 movgu %xcc, %l5, %i4
19639 edge8l %l0, %l2, %o2
19640 edge16l %o3, %o6, %i0
19641 edge32l %l6, %g4, %l1
19642 or %i7, %g1, %i3
19643 movl %xcc, %o7, %g6
19644 restore %i2, %o0, %i1
19645 rdpr %cwp, %g1
19646 rdpr %cansave, %g2
19647 rdpr %canrestore, %g3
19648 rdpr %cleanwin, %g4
19649 rdpr %otherwin, %g5
19650 rdpr %wstate, %g6
19651 nop
19652 set 0x68, %o6
19653 ldx [%l7 + %o6], %l3
19654 smulcc %g7, %o4, %l4
19655 ldd [%l7 + 0x40], %f12
19656 movre %g5, 0x2C2, %o1
19657 fexpand %f17, %f10
19658 stb %g2, [%l7 + 0x5B]
19659 umulcc %i5, %i6, %g3
19660 andncc %l5, %o5, %i4
19661 nop
19662 set 0x0C, %i4
19663 ldsw [%l7 + %i4], %l0
19664 fxnors %f26, %f31, %f9
19665 subc %o2, %l2, %o3
19666 ldub [%l7 + 0x3D], %i0
19667 srl %l6, 0x11, %o6
19668 fmovse %xcc, %f19, %f13
19669 fsrc2s %f27, %f17
19670 sth %l1, [%l7 + 0x50]
19671 xnor %i7, 0x0351, %g1
19672 fmul8x16 %f30, %f6, %f12
19673 sir 0x1E5E
19674 array32 %i3, %o7, %g6
19675 subcc %i2, %g4, %i1
19676 movre %o0, 0x23D, %g7
19677 movleu %xcc, %l3, %o4
19678 xor %l4, %g5, %o1
19679 movpos %xcc, %i5, %g2
19680 udiv %g3, 0x094E, %i6
19681 lduw [%l7 + 0x24], %o5
19682 std %f0, [%l7 + 0x40]
19683 movrlez %i4, 0x28A, %l5
19684 andcc %l0, %l2, %o2
19685 subcc %o3, 0x02E6, %i0
19686 smulcc %o6, %l1, %l6
19687 fandnot2s %f19, %f7, %f18
19688 xnorcc %g1, 0x153C, %i7
19689 lduh [%l7 + 0x16], %i3
19690 array32 %o7, %i2, %g6
19691 and %g4, %i1, %g7
19692 sdiv %o0, 0x1840, %l3
19693 movge %xcc, %o4, %g5
19694 movgu %icc, %l4, %o1
19695 lduh [%l7 + 0x34], %g2
19696 movneg %icc, %i5, %i6
19697 udiv %o5, 0x0FC0, %i4
19698 array16 %g3, %l0, %l5
19699 subcc %l2, %o3, %i0
19700 alignaddrl %o2, %o6, %l6
19701 stb %g1, [%l7 + 0x59]
19702 movneg %icc, %l1, %i7
19703 save %o7, %i2, %i3
19704 rdpr %cwp, %g1
19705 rdpr %cansave, %g2
19706 rdpr %canrestore, %g3
19707 rdpr %cleanwin, %g4
19708 rdpr %otherwin, %g5
19709 rdpr %wstate, %g6
19710 sub %g6, 0x1FCC, %g4
19711 addcc %i1, %o0, %l3
19712 mulscc %o4, %g7, %g5
19713 movrgz %o1, %l4, %g2
19714 andcc %i5, %i6, %o5
19715 fmovdl %xcc, %f10, %f7
19716 setx loop_69, %l0, %l1
19717 return %l1
19718 nop
19719 rdpr %cwp, %g1
19720 rdpr %cansave, %g2
19721 rdpr %canrestore, %g3
19722 rdpr %cleanwin, %g4
19723 rdpr %otherwin, %g5
19724 rdpr %wstate, %g6
19725loop_69: fmovdne %icc, %f26, %f25
19726 ldsw [%l7 + 0x20], %l0
19727 edge32l %l2, %l5, %o3
19728 save %o2, 0x059E, %i0
19729 rdpr %cwp, %g1
19730 rdpr %cansave, %g2
19731 rdpr %canrestore, %g3
19732 rdpr %cleanwin, %g4
19733 rdpr %otherwin, %g5
19734 rdpr %wstate, %g6
19735 sll %o6, %g1, %l6
19736 sdivcc %i7, 0x023E, %l1
19737 edge8ln %o7, %i2, %i3
19738 edge16l %g6, %i1, %g4
19739 stw %l3, [%l7 + 0x10]
19740 ldd [%l7 + 0x20], %f0
19741 subcc %o0, 0x0F1C, %g7
19742 andcc %o4, 0x02C9, %g5
19743 addc %o1, 0x1A17, %l4
19744 edge8ln %i5, %g2, %i6
19745 edge16ln %o5, %g3, %i4
19746 sth %l2, [%l7 + 0x3E]
19747 add %l0, 0x0FF3, %o3
19748 fmovsvs %xcc, %f4, %f13
19749 mova %icc, %o2, %i0
19750 movrlez %l5, %g1, %o6
19751 mulx %l6, 0x06B2, %l1
19752 fcmpgt16 %f12, %f24, %o7
19753 add %i7, %i2, %i3
19754 sdiv %g6, 0x193E, %i1
19755 orcc %l3, 0x0B99, %g4
19756 movre %o0, 0x231, %o4
19757 edge32l %g5, %o1, %l4
19758 add %g7, %i5, %i6
19759 array16 %o5, %g3, %i4
19760 lduw [%l7 + 0x14], %l2
19761 udivx %l0, 0x16C4, %g2
19762 fand %f8, %f24, %f8
19763 movg %icc, %o3, %i0
19764 for %f8, %f6, %f4
19765 movgu %icc, %o2, %l5
19766 fmovscs %xcc, %f25, %f19
19767 xorcc %g1, %o6, %l6
19768 ldsh [%l7 + 0x32], %l1
19769 movrlez %i7, %i2, %o7
19770 and %g6, 0x0661, %i3
19771 sir 0x18A7
19772 xnorcc %i1, %l3, %o0
19773 edge32n %o4, %g4, %o1
19774 sub %g5, 0x0112, %g7
19775 movrlez %l4, %i5, %o5
19776 sra %i6, 0x16, %g3
19777 edge16ln %l2, %l0, %g2
19778 edge8 %i4, %i0, %o3
19779 edge16n %l5, %o2, %o6
19780 fones %f8
19781 addccc %g1, %l1, %i7
19782 umul %i2, %o7, %g6
19783 fpadd16s %f29, %f21, %f28
19784 fzeros %f3
19785 array8 %l6, %i3, %l3
19786 movle %icc, %o0, %o4
19787 movrgz %i1, 0x31E, %g4
19788 edge8 %o1, %g5, %g7
19789 stw %i5, [%l7 + 0x5C]
19790 nop
19791 set 0x24, %g7
19792 lduh [%l7 + %g7], %o5
19793 movrlz %i6, 0x210, %g3
19794 mulscc %l4, 0x01CA, %l2
19795 alignaddrl %g2, %l0, %i4
19796 xor %o3, 0x0F7E, %l5
19797 array16 %i0, %o6, %g1
19798 fone %f0
19799 st %f13, [%l7 + 0x6C]
19800 movre %l1, 0x2D7, %i7
19801 udiv %i2, 0x0EBD, %o7
19802 orncc %o2, 0x0948, %l6
19803 fmovsg %icc, %f28, %f31
19804 movn %icc, %i3, %l3
19805 movrgz %o0, %o4, %i1
19806 fcmpd %fcc3, %f0, %f24
19807 movcc %xcc, %g4, %o1
19808 fands %f26, %f19, %f19
19809 movg %icc, %g5, %g7
19810 xorcc %i5, %o5, %g6
19811 alignaddrl %i6, %l4, %g3
19812 sth %g2, [%l7 + 0x50]
19813 xnorcc %l0, %i4, %o3
19814 sll %l2, %i0, %o6
19815 add %g1, 0x086C, %l5
19816 movgu %xcc, %l1, %i2
19817 fmul8ulx16 %f2, %f8, %f28
19818 sra %o7, 0x0B, %o2
19819 fpackfix %f14, %f12
19820 fands %f20, %f15, %f24
19821 lduw [%l7 + 0x78], %l6
19822 fmovd %f14, %f2
19823 edge8ln %i7, %l3, %o0
19824 fmovrdgz %i3, %f20, %f12
19825 sdiv %o4, 0x115F, %i1
19826 edge32ln %o1, %g5, %g4
19827 lduh [%l7 + 0x08], %i5
19828 edge32ln %g7, %g6, %o5
19829 movg %xcc, %l4, %i6
19830 udivx %g3, 0x03E6, %l0
19831 movg %icc, %i4, %g2
19832 ldsw [%l7 + 0x3C], %l2
19833 xorcc %i0, 0x1A9B, %o3
19834 fsrc2 %f18, %f8
19835 ldx [%l7 + 0x58], %g1
19836 pdist %f28, %f24, %f22
19837 movn %icc, %l5, %l1
19838 addcc %o6, 0x1F28, %o7
19839 array32 %i2, %l6, %i7
19840 udivcc %l3, 0x1BCA, %o2
19841 movvc %xcc, %o0, %o4
19842 movg %xcc, %i1, %o1
19843 sdivcc %i3, 0x0B55, %g4
19844 fpadd16s %f14, %f11, %f2
19845 movneg %icc, %g5, %g7
19846 movne %icc, %g6, %o5
19847 stw %i5, [%l7 + 0x0C]
19848 ld [%l7 + 0x48], %f6
19849 fmovdle %icc, %f8, %f4
19850 sdiv %i6, 0x1E09, %l4
19851 movcs %icc, %g3, %i4
19852 popc 0x05E6, %g2
19853 fcmpeq32 %f4, %f26, %l0
19854 movle %xcc, %l2, %i0
19855 std %f20, [%l7 + 0x30]
19856 restore %o3, 0x13B8, %g1
19857 rdpr %cwp, %g1
19858 rdpr %cansave, %g2
19859 rdpr %canrestore, %g3
19860 rdpr %cleanwin, %g4
19861 rdpr %otherwin, %g5
19862 rdpr %wstate, %g6
19863 fmul8ulx16 %f18, %f18, %f4
19864 add %l5, %o6, %l1
19865 and %o7, %l6, %i2
19866 sdivx %i7, 0x1BF2, %o2
19867 fornot2s %f13, %f25, %f18
19868 fmovscs %icc, %f31, %f22
19869 mulscc %o0, 0x12DD, %l3
19870 fabsd %f18, %f28
19871 movvs %xcc, %i1, %o4
19872 srlx %i3, 0x1A, %g4
19873 fcmpeq16 %f2, %f28, %g5
19874 orncc %o1, 0x11A5, %g7
19875 fmovrslz %g6, %f23, %f17
19876 xnor %o5, %i5, %l4
19877 orn %g3, %i4, %i6
19878 fpadd32 %f6, %f2, %f10
19879 lduh [%l7 + 0x48], %g2
19880 fcmpeq16 %f30, %f26, %l0
19881 fnot2s %f24, %f1
19882 alignaddrl %i0, %o3, %g1
19883 save %l5, %l2, %l1
19884 rdpr %cwp, %g1
19885 rdpr %cansave, %g2
19886 rdpr %canrestore, %g3
19887 rdpr %cleanwin, %g4
19888 rdpr %otherwin, %g5
19889 rdpr %wstate, %g6
19890 movcs %xcc, %o6, %o7
19891 ldsb [%l7 + 0x14], %l6
19892 udivx %i2, 0x1580, %i7
19893 movne %icc, %o0, %l3
19894 edge16l %o2, %i1, %i3
19895 alignaddrl %g4, %o4, %g5
19896 fcmps %fcc2, %f13, %f13
19897 xnorcc %o1, %g7, %o5
19898 movcc %xcc, %i5, %g6
19899 lduw [%l7 + 0x58], %g3
19900 movne %icc, %l4, %i4
19901 movge %icc, %i6, %g2
19902 st %f19, [%l7 + 0x7C]
19903 edge8ln %i0, %o3, %g1
19904 edge32l %l5, %l0, %l2
19905 fmovrdne %o6, %f28, %f22
19906 fabsd %f6, %f24
19907 sllx %l1, 0x11, %l6
19908 fcmple32 %f6, %f10, %o7
19909 ldd [%l7 + 0x78], %f8
19910 fmuld8sux16 %f24, %f17, %f14
19911 ldsw [%l7 + 0x0C], %i7
19912 alignaddr %o0, %l3, %o2
19913 orncc %i1, 0x1C77, %i3
19914 movrgez %g4, 0x27E, %o4
19915 movgu %xcc, %g5, %i2
19916 ld [%l7 + 0x78], %f19
19917 or %g7, 0x0925, %o1
19918 movvc %xcc, %i5, %g6
19919 edge32l %o5, %g3, %l4
19920 ldd [%l7 + 0x60], %f0
19921 xor %i6, %g2, %i0
19922 ldsw [%l7 + 0x7C], %o3
19923 movrlz %i4, %g1, %l5
19924 edge16l %l2, %l0, %l1
19925 ldx [%l7 + 0x50], %l6
19926 nop
19927 set 0x14, %g1
19928 stw %o6, [%l7 + %g1]
19929 xorcc %o7, %i7, %l3
19930 fmul8x16au %f20, %f4, %f26
19931 fmovsvs %xcc, %f0, %f11
19932 nop
19933 set 0x54, %l2
19934 lduw [%l7 + %l2], %o2
19935 udivcc %o0, 0x048D, %i3
19936 ldx [%l7 + 0x28], %i1
19937 ldsh [%l7 + 0x22], %o4
19938 fmovsge %icc, %f31, %f12
19939 setx loop_70, %l0, %l1
19940 return %l1
19941 nop
19942 rdpr %cwp, %g1
19943 rdpr %cansave, %g2
19944 rdpr %canrestore, %g3
19945 rdpr %cleanwin, %g4
19946 rdpr %otherwin, %g5
19947 rdpr %wstate, %g6
19948loop_70: move %icc, %i2, %i5
19949 bshuffle %f26, %f24, %f4
19950 fmovsle %icc, %f30, %f24
19951 ld [%l7 + 0x34], %f27
19952 ld [%l7 + 0x0C], %f27
19953 subccc %o1, 0x1714, %g6
19954 fmovsa %icc, %f26, %f18
19955 lduw [%l7 + 0x14], %o5
19956 and %g3, %i6, %l4
19957 movn %xcc, %i0, %g2
19958 array32 %i4, %g1, %l5
19959 fpsub32s %f0, %f24, %f19
19960 fornot2s %f24, %f13, %f21
19961 movvc %icc, %o3, %l2
19962 save %l0, %l1, %o6
19963 rdpr %cwp, %g1
19964 rdpr %cansave, %g2
19965 rdpr %canrestore, %g3
19966 rdpr %cleanwin, %g4
19967 rdpr %otherwin, %g5
19968 rdpr %wstate, %g6
19969 edge8ln %l6, %i7, %l3
19970 edge32 %o7, %o2, %o0
19971 fmovrdgez %i3, %f4, %f18
19972 addcc %o4, 0x17DF, %g4
19973 move %icc, %i1, %g5
19974 fmul8x16al %f1, %f15, %f8
19975 stb %g7, [%l7 + 0x34]
19976 edge32l %i2, %i5, %o1
19977 movleu %icc, %g6, %o5
19978 movpos %xcc, %i6, %l4
19979 sll %g3, 0x11, %g2
19980 udivcc %i0, 0x0F28, %i4
19981 fcmpgt16 %f16, %f16, %l5
19982 array16 %g1, %o3, %l0
19983 fcmps %fcc1, %f27, %f20
19984 alignaddrl %l1, %o6, %l2
19985 edge16 %i7, %l6, %l3
19986 ldub [%l7 + 0x11], %o2
19987 addc %o7, %o0, %o4
19988 movrlz %g4, %i1, %g5
19989 lduh [%l7 + 0x28], %g7
19990 subccc %i2, %i3, %o1
19991 stw %i5, [%l7 + 0x28]
19992 movre %g6, %o5, %l4
19993 move %icc, %g3, %g2
19994 fnot1 %f2, %f16
19995 fpack32 %f4, %f22, %f10
19996 movcc %icc, %i6, %i0
19997 sllx %l5, 0x17, %g1
19998 alignaddr %o3, %l0, %i4
19999 movrgz %l1, %o6, %l2
20000 array32 %i7, %l3, %l6
20001 movvs %xcc, %o2, %o0
20002 st %f9, [%l7 + 0x44]
20003 and %o7, 0x07D2, %o4
20004 movleu %icc, %i1, %g5
20005 subccc %g7, %g4, %i3
20006 sllx %i2, %o1, %g6
20007 mova %xcc, %o5, %i5
20008 fmovdneg %icc, %f0, %f22
20009 fcmpeq16 %f24, %f10, %l4
20010 udivcc %g3, 0x12CB, %i6
20011 orcc %i0, %g2, %g1
20012 umul %o3, %l0, %i4
20013 fmovrdne %l5, %f20, %f28
20014 edge32l %o6, %l2, %l1
20015 xnor %l3, %i7, %l6
20016 fsrc2 %f0, %f4
20017 movleu %icc, %o2, %o7
20018 edge32ln %o4, %i1, %g5
20019 fmovrdne %o0, %f14, %f6
20020 ldsh [%l7 + 0x42], %g7
20021 xorcc %i3, %g4, %i2
20022 movpos %xcc, %g6, %o1
20023 srl %i5, %l4, %g3
20024 fmovd %f30, %f0
20025 udivcc %o5, 0x0C8B, %i0
20026 fone %f26
20027 or %i6, %g2, %g1
20028 sdiv %o3, 0x15EB, %l0
20029 stx %i4, [%l7 + 0x50]
20030 xnorcc %o6, %l2, %l5
20031 fcmps %fcc2, %f0, %f10
20032 ldd [%l7 + 0x10], %f18
20033 sdiv %l3, 0x0CD0, %l1
20034 array32 %l6, %i7, %o7
20035 ldd [%l7 + 0x50], %f20
20036 movrgez %o4, 0x0FF, %i1
20037 umulcc %g5, 0x0C1D, %o2
20038 udiv %o0, 0x17FD, %i3
20039 smul %g4, %i2, %g7
20040 edge8n %g6, %i5, %l4
20041 udiv %o1, 0x046D, %g3
20042 addccc %i0, 0x1B51, %i6
20043 movpos %icc, %g2, %o5
20044 fmovsl %icc, %f24, %f2
20045 fnot1 %f0, %f12
20046 fornot2s %f22, %f18, %f25
20047 sdiv %o3, 0x004B, %l0
20048 fmovsgu %icc, %f4, %f17
20049 movrgz %g1, 0x02D, %i4
20050 edge8 %o6, %l5, %l2
20051 edge32ln %l1, %l6, %l3
20052 edge8ln %o7, %i7, %o4
20053 xorcc %g5, 0x19E2, %i1
20054 ldsw [%l7 + 0x40], %o0
20055 edge8l %i3, %o2, %g4
20056 mulscc %g7, 0x1B33, %g6
20057 alignaddr %i5, %i2, %l4
20058 std %f10, [%l7 + 0x58]
20059 edge16l %g3, %i0, %o1
20060 smul %g2, 0x1CCA, %i6
20061 andncc %o3, %l0, %o5
20062 movl %xcc, %g1, %i4
20063 mulscc %l5, %o6, %l2
20064 fsrc2s %f9, %f5
20065 movle %icc, %l1, %l6
20066 fmovd %f8, %f22
20067 movvc %icc, %o7, %i7
20068 movvs %xcc, %l3, %o4
20069 fmovdg %xcc, %f19, %f20
20070 fxors %f1, %f2, %f31
20071 sub %g5, %i1, %i3
20072 movge %icc, %o2, %g4
20073 edge32 %o0, %g6, %g7
20074 ldsw [%l7 + 0x18], %i2
20075 movvs %xcc, %l4, %i5
20076 lduh [%l7 + 0x1E], %g3
20077 fxor %f16, %f24, %f22
20078 popc %i0, %g2
20079 movl %xcc, %o1, %i6
20080 array16 %o3, %l0, %o5
20081 xnor %g1, 0x1BCB, %l5
20082 restore %i4, %l2, %o6
20083 rdpr %cwp, %g1
20084 rdpr %cansave, %g2
20085 rdpr %canrestore, %g3
20086 rdpr %cleanwin, %g4
20087 rdpr %otherwin, %g5
20088 rdpr %wstate, %g6
20089 fmovdle %icc, %f9, %f8
20090 movcc %icc, %l1, %o7
20091 movvs %icc, %l6, %i7
20092 ldsw [%l7 + 0x0C], %l3
20093 ldsh [%l7 + 0x72], %o4
20094 movcs %xcc, %g5, %i3
20095 srlx %i1, 0x08, %g4
20096 movrlz %o2, 0x157, %g6
20097 fnot2 %f10, %f28
20098 movg %xcc, %o0, %i2
20099 array32 %l4, %g7, %i5
20100 save %g3, %g2, %i0
20101 rdpr %cwp, %g1
20102 rdpr %cansave, %g2
20103 rdpr %canrestore, %g3
20104 rdpr %cleanwin, %g4
20105 rdpr %otherwin, %g5
20106 rdpr %wstate, %g6
20107 sdivcc %o1, 0x1755, %o3
20108 fmovsn %xcc, %f4, %f1
20109 fmul8x16al %f11, %f6, %f22
20110 umulcc %i6, %o5, %g1
20111 addc %l0, 0x194B, %l5
20112 fcmpes %fcc3, %f24, %f12
20113 smulcc %l2, 0x1CD1, %o6
20114 move %xcc, %i4, %o7
20115 xor %l6, %l1, %l3
20116 siam 0x3
20117 mulx %o4, %i7, %g5
20118 edge8l %i3, %g4, %i1
20119 edge16l %g6, %o0, %o2
20120 srl %l4, %g7, %i2
20121 nop
20122 set 0x28, %i1
20123 ldx [%l7 + %i1], %i5
20124 andcc %g3, 0x0BF0, %i0
20125 srax %o1, 0x14, %g2
20126 srl %i6, %o5, %g1
20127 edge8n %o3, %l0, %l5
20128 fnot2 %f30, %f10
20129 movcc %xcc, %o6, %i4
20130 fcmpgt16 %f12, %f16, %l2
20131 fmovrslz %o7, %f28, %f7
20132 fmovsle %xcc, %f15, %f8
20133 sdivcc %l6, 0x1072, %l3
20134 movrlez %l1, 0x082, %i7
20135 andncc %g5, %i3, %g4
20136 fcmpne32 %f0, %f30, %o4
20137 ldsh [%l7 + 0x52], %i1
20138 movl %icc, %o0, %g6
20139 xor %o2, 0x0844, %g7
20140 xor %i2, 0x04B1, %l4
20141 movrne %i5, %i0, %o1
20142 movrlez %g3, %i6, %g2
20143 movrgez %g1, %o5, %o3
20144 udivx %l5, 0x087F, %o6
20145 fabsd %f8, %f0
20146 array8 %l0, %l2, %i4
20147 andncc %l6, %o7, %l1
20148 fsrc1 %f20, %f18
20149 fmovspos %icc, %f3, %f5
20150 xor %l3, %g5, %i3
20151 movn %icc, %g4, %o4
20152 mulx %i7, 0x0143, %i1
20153 move %icc, %g6, %o0
20154 ldx [%l7 + 0x50], %o2
20155 st %f13, [%l7 + 0x48]
20156 addccc %g7, %i2, %i5
20157 edge16ln %l4, %i0, %g3
20158 fmovsvc %xcc, %f12, %f27
20159 array16 %o1, %g2, %i6
20160 sethi 0x05C1, %o5
20161 add %o3, 0x1130, %g1
20162 addcc %l5, 0x19AB, %o6
20163 fmovdgu %icc, %f29, %f22
20164 edge16n %l2, %i4, %l6
20165 fnor %f22, %f4, %f24
20166 save %l0, 0x0887, %o7
20167 rdpr %cwp, %g1
20168 rdpr %cansave, %g2
20169 rdpr %canrestore, %g3
20170 rdpr %cleanwin, %g4
20171 rdpr %otherwin, %g5
20172 rdpr %wstate, %g6
20173 fcmpne32 %f2, %f4, %l1
20174 ldd [%l7 + 0x48], %f20
20175 fpack32 %f4, %f8, %f30
20176 for %f28, %f8, %f2
20177 orncc %l3, %g5, %g4
20178 mulscc %i3, %i7, %i1
20179 mulscc %o4, %g6, %o2
20180 srl %o0, %g7, %i2
20181 udivx %i5, 0x1211, %l4
20182 sub %i0, %o1, %g3
20183 sll %i6, 0x0D, %o5
20184 array32 %g2, %g1, %o3
20185 ldsh [%l7 + 0x20], %o6
20186 mulx %l2, 0x08D1, %i4
20187 addc %l6, 0x0FEE, %l0
20188 movvs %xcc, %o7, %l5
20189 sdiv %l1, 0x05A7, %g5
20190 fmovrdgz %l3, %f28, %f26
20191 fmovrslez %g4, %f8, %f30
20192 sub %i7, 0x0EC2, %i1
20193 addc %o4, 0x14D0, %g6
20194 edge8 %o2, %o0, %i3
20195 ldsb [%l7 + 0x1A], %g7
20196 mulx %i2, %i5, %i0
20197 subccc %o1, %l4, %i6
20198 fmovrsgez %o5, %f10, %f25
20199 edge16l %g2, %g1, %o3
20200 fmovrslz %g3, %f16, %f22
20201 movrgez %l2, %i4, %l6
20202 sdiv %l0, 0x0195, %o7
20203 subcc %l5, 0x1A33, %l1
20204 sdiv %g5, 0x017B, %o6
20205 smulcc %l3, %g4, %i1
20206 fmovrsne %i7, %f2, %f28
20207 srl %o4, %o2, %g6
20208 edge32n %i3, %o0, %i2
20209 sir 0x0A20
20210 fcmps %fcc1, %f26, %f20
20211 fnors %f9, %f28, %f2
20212 movleu %icc, %g7, %i5
20213 stb %i0, [%l7 + 0x49]
20214 array8 %l4, %o1, %i6
20215 fcmpne16 %f10, %f10, %o5
20216 mulx %g2, %g1, %o3
20217 edge16ln %g3, %l2, %l6
20218 movrgez %i4, 0x3BC, %o7
20219 edge32n %l5, %l1, %l0
20220 lduh [%l7 + 0x6C], %o6
20221 mova %icc, %l3, %g5
20222 mulx %i1, 0x1E6A, %i7
20223 edge32ln %o4, %o2, %g6
20224 sir 0x00F7
20225 sll %g4, %o0, %i3
20226 fmovs %f19, %f26
20227 fcmpeq32 %f28, %f22, %g7
20228 fmovdneg %xcc, %f11, %f17
20229 and %i5, 0x10A0, %i0
20230 save %i2, 0x01C2, %l4
20231 rdpr %cwp, %g1
20232 rdpr %cansave, %g2
20233 rdpr %canrestore, %g3
20234 rdpr %cleanwin, %g4
20235 rdpr %otherwin, %g5
20236 rdpr %wstate, %g6
20237 edge32 %o1, %o5, %g2
20238 alignaddr %g1, %o3, %i6
20239 sll %l2, 0x19, %l6
20240 fornot2s %f30, %f5, %f20
20241 addccc %g3, %i4, %l5
20242 movn %xcc, %o7, %l0
20243 mulscc %o6, %l1, %g5
20244 ldx [%l7 + 0x68], %i1
20245 fnegd %f8, %f20
20246 move %xcc, %l3, %i7
20247 movleu %icc, %o4, %o2
20248 fmovrsgez %g6, %f18, %f10
20249 fand %f12, %f4, %f24
20250 movge %xcc, %g4, %i3
20251 xnorcc %g7, 0x0F69, %i5
20252 move %icc, %i0, %o0
20253 srl %i2, 0x1E, %l4
20254 edge8 %o1, %g2, %g1
20255 movrlez %o3, 0x363, %o5
20256 fmovdvs %icc, %f23, %f15
20257 movvs %xcc, %l2, %l6
20258 addcc %i6, 0x1581, %g3
20259 st %f7, [%l7 + 0x10]
20260 ldd [%l7 + 0x70], %i4
20261 addcc %o7, 0x1CC9, %l0
20262 fmul8sux16 %f26, %f18, %f30
20263 movgu %icc, %o6, %l5
20264 orcc %g5, %l1, %l3
20265 fmovrde %i7, %f26, %f2
20266 st %f4, [%l7 + 0x24]
20267 ldx [%l7 + 0x10], %o4
20268 fmovsleu %icc, %f13, %f16
20269 umul %i1, %g6, %o2
20270 ldub [%l7 + 0x66], %i3
20271 fors %f6, %f12, %f15
20272 sll %g7, %i5, %i0
20273 sdiv %g4, 0x0B9E, %i2
20274 ldub [%l7 + 0x63], %l4
20275 andcc %o1, 0x0D0E, %g2
20276 srlx %g1, %o3, %o5
20277 ldd [%l7 + 0x78], %f30
20278 fmovdge %icc, %f11, %f15
20279 fmovrdlez %o0, %f4, %f0
20280 edge32l %l6, %i6, %g3
20281 fpmerge %f6, %f0, %f20
20282 movrne %i4, %l2, %l0
20283 movcc %xcc, %o7, %l5
20284 sir 0x12D4
20285 fmovdpos %icc, %f6, %f9
20286 smul %o6, 0x1AE3, %g5
20287 subc %l3, 0x1CEB, %l1
20288 array8 %o4, %i1, %i7
20289 fmovsl %icc, %f15, %f17
20290 edge32n %o2, %g6, %i3
20291 alignaddrl %i5, %g7, %g4
20292 andcc %i2, 0x0BE1, %l4
20293 fones %f30
20294 movleu %xcc, %i0, %o1
20295 movge %icc, %g2, %g1
20296 movvc %xcc, %o3, %o0
20297 fmovdpos %xcc, %f22, %f26
20298 ldsb [%l7 + 0x4F], %o5
20299 fmuld8sux16 %f3, %f23, %f2
20300 movrne %i6, %l6, %g3
20301 sdiv %l2, 0x08D1, %i4
20302 alignaddrl %l0, %l5, %o6
20303 faligndata %f24, %f8, %f2
20304 addccc %o7, 0x16D8, %l3
20305 xorcc %g5, 0x1C1E, %l1
20306 sllx %i1, %o4, %o2
20307 add %i7, %i3, %g6
20308 movrlez %g7, %g4, %i2
20309 mulscc %l4, %i5, %o1
20310 ldd [%l7 + 0x38], %g2
20311 srax %g1, 0x10, %o3
20312 mova %xcc, %o0, %i0
20313 edge32l %i6, %o5, %l6
20314 edge32 %g3, %l2, %i4
20315 ldd [%l7 + 0x48], %f0
20316 sdivx %l5, 0x0BCE, %l0
20317 edge16ln %o7, %l3, %g5
20318 movrne %l1, 0x1D5, %i1
20319 subccc %o6, 0x117D, %o2
20320 movg %xcc, %i7, %i3
20321 fandnot1 %f16, %f24, %f20
20322 st %f16, [%l7 + 0x1C]
20323 orcc %g6, %o4, %g7
20324 subccc %i2, %l4, %i5
20325 fxors %f28, %f10, %f26
20326 fpack16 %f4, %f7
20327 sth %g4, [%l7 + 0x5C]
20328 fandnot2 %f10, %f2, %f20
20329 ldsh [%l7 + 0x74], %o1
20330 and %g1, %g2, %o0
20331 movvs %icc, %o3, %i0
20332 edge16 %o5, %l6, %g3
20333 sllx %i6, 0x01, %l2
20334 stw %l5, [%l7 + 0x30]
20335 xnorcc %i4, 0x1691, %l0
20336 edge16ln %l3, %o7, %g5
20337 sth %l1, [%l7 + 0x48]
20338 movle %icc, %i1, %o2
20339 addc %i7, %o6, %i3
20340 sir 0x1BEB
20341 addc %g6, %g7, %o4
20342 sdivcc %l4, 0x071A, %i5
20343 edge16 %i2, %o1, %g4
20344 fmovrdne %g1, %f4, %f10
20345 setx loop_71, %l0, %l1
20346 return %l1
20347 nop
20348 rdpr %cwp, %g1
20349 rdpr %cansave, %g2
20350 rdpr %canrestore, %g3
20351 rdpr %cleanwin, %g4
20352 rdpr %otherwin, %g5
20353 rdpr %wstate, %g6
20354loop_71: umul %o5, 0x098D, %i0
20355 stw %g3, [%l7 + 0x54]
20356 srax %l6, %l2, %l5
20357 siam 0x5
20358 sub %i4, 0x0E16, %l0
20359 addccc %i6, 0x1D0A, %l3
20360 ldub [%l7 + 0x4C], %o7
20361 and %l1, %i1, %o2
20362 fcmped %fcc3, %f20, %f14
20363 fsrc1s %f26, %f3
20364 movle %xcc, %g5, %o6
20365 stx %i3, [%l7 + 0x40]
20366 movpos %icc, %i7, %g7
20367 ldub [%l7 + 0x48], %o4
20368 udivcc %l4, 0x1EEE, %i5
20369 orn %i2, %o1, %g4
20370 fmovsleu %icc, %f16, %f17
20371 ldd [%l7 + 0x38], %g6
20372 mulx %o0, 0x02A5, %g1
20373 fandnot2s %f18, %f11, %f23
20374 movrgz %o3, %o5, %i0
20375 fmovdvs %icc, %f18, %f8
20376 lduh [%l7 + 0x32], %g2
20377 sub %l6, %g3, %l2
20378 movne %xcc, %l5, %l0
20379 edge16l %i4, %i6, %o7
20380 lduh [%l7 + 0x3C], %l1
20381 movvc %icc, %l3, %o2
20382 edge32ln %i1, %o6, %i3
20383 movleu %icc, %g5, %g7
20384 array8 %i7, %o4, %l4
20385 udivcc %i2, 0x06A1, %o1
20386 fmovdge %icc, %f28, %f11
20387 orcc %i5, %g6, %o0
20388 subcc %g1, %g4, %o5
20389 sir 0x0C2F
20390 movneg %xcc, %i0, %o3
20391 movg %xcc, %g2, %l6
20392 move %icc, %l2, %g3
20393 subcc %l0, %i4, %i6
20394 xnor %l5, %o7, %l3
20395 sdivx %o2, 0x0740, %l1
20396 save %i1, 0x0351, %i3
20397 rdpr %cwp, %g1
20398 rdpr %cansave, %g2
20399 rdpr %canrestore, %g3
20400 rdpr %cleanwin, %g4
20401 rdpr %otherwin, %g5
20402 rdpr %wstate, %g6
20403 umul %o6, %g5, %i7
20404 sth %o4, [%l7 + 0x4E]
20405 fcmped %fcc2, %f12, %f24
20406 nop
20407 set 0x10, %l0
20408 ldd [%l7 + %l0], %f12
20409 move %icc, %g7, %l4
20410 edge16 %i2, %o1, %g6
20411 nop
20412 set 0x08, %l5
20413 ldd [%l7 + %l5], %f22
20414 array16 %o0, %g1, %i5
20415 smul %o5, %g4, %i0
20416 fzero %f28
20417 xnorcc %g2, 0x0875, %o3
20418 movvc %icc, %l2, %l6
20419 edge8l %l0, %i4, %g3
20420 sth %i6, [%l7 + 0x18]
20421 alignaddrl %l5, %o7, %o2
20422 fabsd %f6, %f6
20423 edge32 %l3, %l1, %i1
20424 fsrc1s %f17, %f30
20425 fmovsge %xcc, %f22, %f7
20426 movcc %icc, %o6, %i3
20427 sth %i7, [%l7 + 0x4E]
20428 xor %g5, %o4, %l4
20429 fmovdvs %icc, %f14, %f8
20430 ldsh [%l7 + 0x46], %g7
20431 andncc %i2, %g6, %o1
20432 ldx [%l7 + 0x10], %o0
20433 edge32n %i5, %g1, %o5
20434 fmovrdlz %i0, %f30, %f2
20435 orncc %g4, 0x0C0E, %g2
20436 ldub [%l7 + 0x5C], %l2
20437 fpadd16 %f8, %f20, %f28
20438 lduw [%l7 + 0x28], %l6
20439 ldx [%l7 + 0x78], %o3
20440 movneg %xcc, %l0, %i4
20441 movn %xcc, %g3, %i6
20442 siam 0x5
20443 movpos %xcc, %l5, %o2
20444 fcmpgt16 %f24, %f16, %o7
20445 restore %l1, %l3, %i1
20446 rdpr %cwp, %g1
20447 rdpr %cansave, %g2
20448 rdpr %canrestore, %g3
20449 rdpr %cleanwin, %g4
20450 rdpr %otherwin, %g5
20451 rdpr %wstate, %g6
20452 udivcc %i3, 0x078A, %o6
20453 setx loop_72, %l0, %l1
20454 return %l1
20455 nop
20456 rdpr %cwp, %g1
20457 rdpr %cansave, %g2
20458 rdpr %canrestore, %g3
20459 rdpr %cleanwin, %g4
20460 rdpr %otherwin, %g5
20461 rdpr %wstate, %g6
20462loop_72: fmovsl %icc, %f31, %f24
20463 fmovrdlz %l4, %f0, %f0
20464 move %xcc, %o4, %i2
20465 edge16ln %g7, %o1, %g6
20466 edge16n %i5, %o0, %g1
20467 movrlz %o5, 0x1D0, %g4
20468 alignaddrl %i0, %l2, %l6
20469 fsrc1s %f25, %f15
20470 fcmple16 %f28, %f24, %o3
20471 movl %xcc, %g2, %i4
20472 lduw [%l7 + 0x18], %l0
20473 umul %i6, %l5, %g3
20474 ldd [%l7 + 0x78], %o6
20475 std %f0, [%l7 + 0x08]
20476 sllx %l1, %o2, %i1
20477 fmovdvs %icc, %f28, %f11
20478 sllx %l3, %i3, %o6
20479 lduh [%l7 + 0x50], %i7
20480 ldsh [%l7 + 0x2A], %g5
20481 movn %icc, %l4, %i2
20482 fmovsne %xcc, %f28, %f27
20483 subcc %o4, 0x0B44, %g7
20484 subcc %o1, %i5, %g6
20485 srl %g1, 0x18, %o0
20486 umul %g4, %i0, %l2
20487 stb %l6, [%l7 + 0x14]
20488 fornot1 %f8, %f20, %f24
20489 fmovdvs %icc, %f6, %f28
20490 sdivx %o3, 0x1826, %g2
20491 fpsub16s %f30, %f29, %f0
20492 edge8ln %o5, %l0, %i4
20493 popc 0x04D4, %i6
20494 fpadd16 %f4, %f20, %f12
20495 alignaddr %l5, %g3, %l1
20496 xorcc %o2, %o7, %i1
20497 edge8ln %l3, %o6, %i3
20498 umul %g5, %i7, %i2
20499 fmovrslez %o4, %f13, %f0
20500 or %g7, 0x063F, %o1
20501 movg %xcc, %i5, %g6
20502 fsrc2 %f20, %f4
20503 movrgez %g1, %l4, %o0
20504 sir 0x09E0
20505 movrgez %i0, 0x104, %g4
20506 edge16l %l2, %l6, %g2
20507 sllx %o5, %l0, %i4
20508 edge32ln %i6, %l5, %o3
20509 ldub [%l7 + 0x0D], %l1
20510 sllx %o2, 0x07, %g3
20511 array8 %i1, %o7, %o6
20512 fmovsneg %xcc, %f31, %f17
20513 edge32l %i3, %g5, %l3
20514 sdivx %i2, 0x0234, %i7
20515 fnegs %f26, %f22
20516 ldsh [%l7 + 0x72], %g7
20517 fsrc1 %f10, %f22
20518 fnegs %f14, %f21
20519 sub %o4, 0x1584, %i5
20520 movcs %icc, %o1, %g6
20521 srlx %l4, 0x1C, %o0
20522 edge8 %i0, %g1, %g4
20523 fsrc1s %f26, %f7
20524 xorcc %l6, 0x10FD, %g2
20525 andcc %o5, %l2, %l0
20526 movcs %icc, %i4, %l5
20527 fnand %f28, %f24, %f2
20528 udivx %i6, 0x0C8E, %o3
20529 fandnot2 %f26, %f26, %f14
20530 movn %xcc, %l1, %o2
20531 movle %xcc, %g3, %i1
20532 umulcc %o6, 0x074D, %i3
20533 xor %o7, 0x1546, %g5
20534 subccc %i2, %i7, %g7
20535 sub %l3, %o4, %i5
20536 fmovsvs %xcc, %f31, %f6
20537 xorcc %g6, %l4, %o1
20538 fxnors %f28, %f17, %f21
20539 xnorcc %o0, %g1, %i0
20540 subcc %l6, 0x01A7, %g4
20541 movvs %xcc, %o5, %g2
20542 lduw [%l7 + 0x40], %l0
20543 srlx %i4, %l5, %l2
20544 ldub [%l7 + 0x0C], %o3
20545 fornot2 %f4, %f28, %f0
20546 edge8n %l1, %i6, %o2
20547 xorcc %g3, %i1, %o6
20548 srl %i3, 0x04, %g5
20549 edge32n %i2, %i7, %o7
20550 fmovsn %xcc, %f25, %f25
20551 array16 %g7, %l3, %i5
20552 fmovda %icc, %f0, %f4
20553 movvc %xcc, %g6, %l4
20554 movvc %icc, %o1, %o0
20555 ldx [%l7 + 0x20], %g1
20556 orn %i0, 0x1830, %l6
20557 movcs %xcc, %o4, %g4
20558 fmovs %f9, %f24
20559 fcmpne16 %f28, %f12, %o5
20560 add %l0, %i4, %l5
20561 addc %l2, 0x1FF3, %g2
20562 movgu %xcc, %o3, %l1
20563 sir 0x0659
20564 sll %i6, 0x08, %o2
20565 stx %g3, [%l7 + 0x20]
20566 movgu %xcc, %i1, %i3
20567 fcmple32 %f10, %f4, %o6
20568 fmul8ulx16 %f12, %f18, %f14
20569 fmovsle %xcc, %f19, %f7
20570 edge32l %g5, %i7, %o7
20571 fcmpd %fcc2, %f4, %f16
20572 fpsub32s %f16, %f18, %f20
20573 movg %xcc, %i2, %l3
20574 stb %i5, [%l7 + 0x49]
20575 movrgez %g6, 0x3AB, %l4
20576 movn %icc, %o1, %o0
20577 movge %icc, %g1, %g7
20578 movgu %xcc, %i0, %o4
20579 sra %l6, %o5, %g4
20580 subc %l0, 0x019E, %i4
20581 fones %f20
20582 movleu %icc, %l2, %g2
20583 movn %xcc, %o3, %l5
20584 fors %f20, %f13, %f6
20585 restore %l1, 0x03A3, %i6
20586 rdpr %cwp, %g1
20587 rdpr %cansave, %g2
20588 rdpr %canrestore, %g3
20589 rdpr %cleanwin, %g4
20590 rdpr %otherwin, %g5
20591 rdpr %wstate, %g6
20592 sub %o2, 0x1997, %i1
20593 movl %icc, %i3, %g3
20594 movpos %icc, %o6, %i7
20595 stb %g5, [%l7 + 0x23]
20596 lduh [%l7 + 0x74], %o7
20597 subc %l3, 0x1301, %i2
20598 sth %i5, [%l7 + 0x1A]
20599 movleu %icc, %l4, %o1
20600 xorcc %o0, %g1, %g6
20601 xnorcc %g7, %o4, %l6
20602 nop
20603 set 0x68, %g4
20604 ldd [%l7 + %g4], %f20
20605 srax %o5, 0x06, %g4
20606 movre %i0, 0x150, %l0
20607 fmovrdgez %l2, %f30, %f0
20608 sllx %i4, %g2, %l5
20609 movl %xcc, %l1, %i6
20610 movrne %o2, 0x1E1, %i1
20611 edge32ln %o3, %g3, %i3
20612 edge16 %i7, %g5, %o6
20613 movpos %xcc, %o7, %i2
20614 fcmpd %fcc3, %f24, %f16
20615 array8 %i5, %l4, %o1
20616 movl %xcc, %l3, %g1
20617 edge32l %o0, %g6, %g7
20618 fxor %f16, %f12, %f4
20619 ld [%l7 + 0x40], %f12
20620 edge16n %l6, %o5, %o4
20621 ldd [%l7 + 0x58], %i0
20622 movl %xcc, %l0, %g4
20623 for %f6, %f16, %f18
20624 sdivx %l2, 0x1299, %g2
20625 fmovrsgz %l5, %f8, %f10
20626 sdiv %i4, 0x06AD, %l1
20627 setx loop_73, %l0, %l1
20628 return %l1
20629 nop
20630 rdpr %cwp, %g1
20631 rdpr %cansave, %g2
20632 rdpr %canrestore, %g3
20633 rdpr %cleanwin, %g4
20634 rdpr %otherwin, %g5
20635 rdpr %wstate, %g6
20636loop_73: edge32ln %g3, %i3, %o3
20637 array16 %i7, %o6, %g5
20638 sllx %i2, %o7, %i5
20639 umul %l4, 0x028C, %l3
20640 smulcc %g1, 0x0134, %o0
20641 popc %o1, %g7
20642 alignaddrl %l6, %g6, %o4
20643 movne %xcc, %o5, %i0
20644 movre %g4, 0x0E6, %l0
20645 sethi 0x16DA, %g2
20646 movleu %icc, %l2, %l5
20647 srlx %l1, 0x18, %i4
20648 srax %i1, 0x1F, %o2
20649 sth %i6, [%l7 + 0x28]
20650 or %i3, %o3, %g3
20651 xnorcc %o6, 0x0580, %g5
20652 mulscc %i2, 0x1421, %i7
20653 lduw [%l7 + 0x70], %o7
20654 add %l4, %l3, %g1
20655 mulx %o0, %i5, %g7
20656 sub %o1, 0x1294, %l6
20657 fand %f30, %f24, %f26
20658 fmovd %f0, %f24
20659 srax %o4, 0x1B, %o5
20660 st %f9, [%l7 + 0x58]
20661 sth %i0, [%l7 + 0x4A]
20662 nop
20663 set 0x78, %o0
20664 ldd [%l7 + %o0], %g4
20665 edge32 %g6, %g2, %l0
20666 sll %l5, 0x1D, %l2
20667 sub %l1, %i4, %i1
20668 st %f0, [%l7 + 0x20]
20669 edge8n %o2, %i3, %i6
20670 std %f12, [%l7 + 0x60]
20671 array8 %o3, %o6, %g5
20672 edge16l %i2, %i7, %g3
20673 ldsh [%l7 + 0x0E], %l4
20674 fmovrdlez %o7, %f28, %f26
20675 edge32l %l3, %g1, %i5
20676 fmovdg %icc, %f28, %f0
20677 andncc %g7, %o0, %l6
20678 stw %o4, [%l7 + 0x08]
20679 edge32 %o1, %o5, %i0
20680 fmul8x16al %f8, %f22, %f10
20681 movgu %xcc, %g4, %g6
20682 fmovrdgz %l0, %f28, %f0
20683 movgu %icc, %l5, %g2
20684 srl %l1, 0x02, %l2
20685 mova %xcc, %i1, %i4
20686 smulcc %o2, %i3, %i6
20687 srlx %o3, 0x16, %g5
20688 addccc %i2, %o6, %g3
20689 fmul8x16au %f22, %f19, %f6
20690 edge32l %i7, %o7, %l3
20691 array32 %l4, %g1, %i5
20692 sdiv %o0, 0x0C5F, %g7
20693 subccc %o4, %o1, %l6
20694 save %i0, 0x0A13, %o5
20695 rdpr %cwp, %g1
20696 rdpr %cansave, %g2
20697 rdpr %canrestore, %g3
20698 rdpr %cleanwin, %g4
20699 rdpr %otherwin, %g5
20700 rdpr %wstate, %g6
20701 sll %g4, 0x00, %l0
20702 edge32 %g6, %l5, %l1
20703 movleu %icc, %g2, %i1
20704 ldub [%l7 + 0x25], %i4
20705 fpsub16 %f8, %f8, %f20
20706 edge16 %l2, %o2, %i3
20707 fmovsleu %xcc, %f7, %f17
20708 sdivx %i6, 0x0A04, %o3
20709 sub %g5, %o6, %i2
20710 udivcc %g3, 0x04D9, %i7
20711 ldsb [%l7 + 0x59], %l3
20712 fsrc2 %f28, %f8
20713 sth %o7, [%l7 + 0x74]
20714 udiv %g1, 0x0FCF, %l4
20715 add %i5, %g7, %o4
20716 sllx %o1, 0x14, %o0
20717 fnands %f10, %f14, %f28
20718 fand %f10, %f22, %f28
20719 sub %l6, %i0, %g4
20720 edge8l %o5, %l0, %g6
20721 movne %icc, %l1, %g2
20722 fnor %f12, %f14, %f12
20723 ldd [%l7 + 0x18], %i0
20724 array32 %i4, %l2, %o2
20725 movrlez %i3, %i6, %o3
20726 bshuffle %f4, %f10, %f16
20727 array32 %l5, %g5, %o6
20728 sub %g3, %i7, %l3
20729 ldsw [%l7 + 0x2C], %o7
20730 sra %i2, 0x1C, %g1
20731 array8 %l4, %i5, %g7
20732 fmul8sux16 %f14, %f6, %f0
20733 fpsub32 %f2, %f18, %f12
20734 and %o1, %o0, %o4
20735 edge32n %l6, %g4, %o5
20736 ldsh [%l7 + 0x30], %i0
20737 xorcc %g6, 0x107E, %l1
20738 sdivx %l0, 0x0851, %i1
20739 edge8n %g2, %i4, %l2
20740 sll %i3, 0x0C, %i6
20741 orn %o2, %l5, %g5
20742 edge8l %o6, %g3, %o3
20743 popc %l3, %i7
20744 and %i2, %g1, %l4
20745 fnegs %f0, %f3
20746 edge8n %o7, %i5, %o1
20747 edge8n %g7, %o4, %o0
20748 std %f4, [%l7 + 0x50]
20749 mulx %g4, 0x0ECF, %l6
20750 ld [%l7 + 0x0C], %f0
20751 edge8 %i0, %g6, %o5
20752 movne %icc, %l0, %l1
20753 udivx %g2, 0x0F22, %i4
20754 lduh [%l7 + 0x14], %i1
20755 xnor %i3, %i6, %l2
20756 edge32n %o2, %l5, %g5
20757 orn %o6, 0x0B5B, %o3
20758 and %g3, 0x1039, %l3
20759 movle %xcc, %i7, %i2
20760 subccc %g1, 0x19B5, %l4
20761 fmovsa %icc, %f3, %f2
20762 fcmple16 %f2, %f14, %o7
20763 fmovrse %o1, %f8, %f1
20764 edge32n %g7, %o4, %o0
20765 fmul8x16al %f23, %f11, %f14
20766 fcmps %fcc3, %f18, %f7
20767 stb %i5, [%l7 + 0x15]
20768 fmovsneg %icc, %f6, %f18
20769 array16 %g4, %i0, %g6
20770 srax %l6, %l0, %o5
20771 fpmerge %f5, %f22, %f8
20772 sethi 0x0D11, %l1
20773 edge8ln %g2, %i1, %i3
20774 lduw [%l7 + 0x30], %i6
20775 umulcc %l2, 0x1D36, %i4
20776 ld [%l7 + 0x7C], %f15
20777 andn %l5, %o2, %g5
20778 fpsub32s %f5, %f23, %f7
20779 stw %o3, [%l7 + 0x44]
20780 stx %g3, [%l7 + 0x08]
20781 sethi 0x1ACC, %l3
20782 movrgz %i7, 0x0FD, %i2
20783 save %g1, %o6, %o7
20784 rdpr %cwp, %g1
20785 rdpr %cansave, %g2
20786 rdpr %canrestore, %g3
20787 rdpr %cleanwin, %g4
20788 rdpr %otherwin, %g5
20789 rdpr %wstate, %g6
20790 movrgz %l4, %o1, %g7
20791 sub %o0, 0x1723, %o4
20792 alignaddrl %g4, %i0, %g6
20793 ldx [%l7 + 0x60], %i5
20794 fand %f4, %f4, %f12
20795 sethi 0x1B77, %l6
20796 xor %o5, 0x1CC7, %l0
20797 edge16 %l1, %g2, %i1
20798 edge8 %i6, %i3, %i4
20799 edge32n %l2, %l5, %o2
20800 fcmpgt16 %f12, %f14, %g5
20801 fpmerge %f10, %f8, %f0
20802 fnor %f18, %f20, %f20
20803 std %f0, [%l7 + 0x10]
20804 movge %icc, %g3, %o3
20805 umul %l3, %i2, %g1
20806 ldd [%l7 + 0x20], %f6
20807 add %o6, %o7, %l4
20808 movrne %i7, 0x2EC, %o1
20809 srax %o0, 0x19, %o4
20810 fand %f26, %f30, %f18
20811 sll %g7, 0x1C, %i0
20812 fnot1s %f2, %f20
20813 fornot1 %f4, %f18, %f28
20814 srax %g4, %g6, %l6
20815 fsrc2 %f30, %f4
20816 sethi 0x0CDC, %i5
20817 alignaddr %o5, %l0, %l1
20818 movcs %xcc, %i1, %i6
20819 ldsh [%l7 + 0x76], %i3
20820 movrlz %g2, %i4, %l5
20821 edge32n %o2, %l2, %g3
20822 ld [%l7 + 0x68], %f20
20823 fmovrslz %o3, %f28, %f6
20824 lduh [%l7 + 0x1E], %l3
20825 fabsd %f0, %f10
20826 sth %g5, [%l7 + 0x2C]
20827 fxnor %f28, %f6, %f28
20828 movl %xcc, %i2, %o6
20829 fmovsvc %xcc, %f18, %f31
20830 move %xcc, %o7, %l4
20831 fornot2 %f10, %f24, %f20
20832 ldub [%l7 + 0x52], %g1
20833 fmovdle %xcc, %f25, %f21
20834 sllx %i7, %o1, %o4
20835 edge16l %g7, %i0, %g4
20836 movcc %xcc, %o0, %l6
20837 fmovsl %icc, %f15, %f22
20838 srl %i5, %o5, %g6
20839 fmovrslz %l0, %f5, %f23
20840 restore %i1, %i6, %i3
20841 rdpr %cwp, %g1
20842 rdpr %cansave, %g2
20843 rdpr %canrestore, %g3
20844 rdpr %cleanwin, %g4
20845 rdpr %otherwin, %g5
20846 rdpr %wstate, %g6
20847 sethi 0x15EE, %l1
20848 mulx %i4, %g2, %o2
20849 sdivx %l2, 0x0804, %l5
20850 xor %o3, 0x05D8, %g3
20851 ldsb [%l7 + 0x57], %g5
20852 edge32n %l3, %o6, %i2
20853 movrgez %o7, %g1, %l4
20854 movpos %xcc, %o1, %i7
20855 fmul8x16au %f15, %f2, %f18
20856 xorcc %g7, %o4, %g4
20857 fpmerge %f28, %f26, %f16
20858 xorcc %o0, %l6, %i0
20859 fmovd %f2, %f16
20860 movcs %xcc, %i5, %g6
20861 subccc %o5, 0x195F, %i1
20862 fzero %f20
20863 udivcc %l0, 0x1386, %i3
20864 edge32l %l1, %i6, %g2
20865 fxors %f30, %f12, %f26
20866 sll %o2, %l2, %i4
20867 fnot1s %f12, %f8
20868 umul %o3, %g3, %l5
20869 addc %g5, %o6, %i2
20870 movrgez %l3, 0x196, %o7
20871 ldd [%l7 + 0x28], %f16
20872 udivcc %l4, 0x16BE, %g1
20873 movpos %xcc, %o1, %g7
20874 lduw [%l7 + 0x64], %i7
20875 movneg %icc, %g4, %o0
20876 edge16n %o4, %l6, %i5
20877 sll %i0, 0x17, %g6
20878 addcc %o5, %i1, %l0
20879 movl %icc, %i3, %l1
20880 movrlz %g2, 0x2CD, %i6
20881 srl %l2, %i4, %o3
20882 sth %g3, [%l7 + 0x52]
20883 edge8ln %l5, %o2, %o6
20884 fcmple32 %f2, %f12, %g5
20885 movcs %icc, %i2, %o7
20886 orncc %l4, %l3, %o1
20887 movrgz %g7, 0x3F8, %i7
20888 fmovdge %xcc, %f9, %f31
20889 fmovsg %xcc, %f12, %f10
20890 udiv %g4, 0x0EC5, %o0
20891 sub %g1, %o4, %i5
20892 movl %xcc, %i0, %l6
20893 fandnot2s %f11, %f10, %f8
20894 sllx %o5, %g6, %l0
20895 umul %i1, 0x070B, %l1
20896 sth %i3, [%l7 + 0x0C]
20897 mova %icc, %g2, %i6
20898 ldd [%l7 + 0x30], %f12
20899 edge16ln %i4, %l2, %o3
20900 fandnot1 %f22, %f10, %f22
20901 movneg %xcc, %l5, %g3
20902 ldsw [%l7 + 0x2C], %o2
20903 ldsh [%l7 + 0x16], %o6
20904 movneg %xcc, %i2, %o7
20905 std %f8, [%l7 + 0x48]
20906 orcc %g5, 0x0D75, %l4
20907 sdiv %o1, 0x16B8, %g7
20908 orcc %l3, %i7, %g4
20909 movne %icc, %o0, %g1
20910 andcc %i5, %o4, %l6
20911 ld [%l7 + 0x38], %f15
20912 std %f20, [%l7 + 0x68]
20913 movleu %icc, %o5, %g6
20914 orncc %l0, %i0, %l1
20915 andcc %i1, %i3, %g2
20916 sllx %i6, 0x19, %l2
20917 lduh [%l7 + 0x4A], %i4
20918 movneg %icc, %l5, %g3
20919 mova %icc, %o3, %o6
20920 fmovsne %icc, %f31, %f9
20921 ld [%l7 + 0x44], %f12
20922 nop
20923 set 0x2F, %l4
20924 ldub [%l7 + %l4], %o2
20925 movpos %xcc, %o7, %i2
20926 xorcc %g5, %l4, %o1
20927 edge32n %g7, %l3, %i7
20928 sll %g4, 0x16, %g1
20929 sdiv %i5, 0x15E5, %o4
20930 fmovdcs %icc, %f1, %f10
20931 edge16l %o0, %o5, %g6
20932 sub %l0, %i0, %l6
20933 fmovdgu %icc, %f10, %f9
20934 sra %l1, 0x0B, %i1
20935 popc %i3, %i6
20936 move %icc, %g2, %l2
20937 movl %icc, %i4, %l5
20938 edge8ln %o3, %g3, %o6
20939 edge16 %o2, %o7, %i2
20940 movrlz %g5, 0x380, %o1
20941 fornot2 %f4, %f30, %f20
20942 edge16 %l4, %l3, %i7
20943 fxor %f10, %f20, %f4
20944 edge32n %g4, %g1, %g7
20945 sllx %i5, 0x15, %o0
20946 fpackfix %f8, %f5
20947 addc %o5, %o4, %l0
20948 ldsb [%l7 + 0x78], %i0
20949 srlx %l6, %g6, %l1
20950 fnand %f22, %f8, %f14
20951 alignaddrl %i1, %i6, %g2
20952 sdivx %l2, 0x1CAB, %i4
20953 edge32 %i3, %o3, %l5
20954 edge32n %o6, %o2, %o7
20955 popc %i2, %g3
20956 movn %icc, %g5, %l4
20957 srlx %o1, %l3, %i7
20958 edge8l %g1, %g7, %i5
20959 fandnot2 %f20, %f6, %f8
20960 fpadd32 %f20, %f2, %f24
20961 umulcc %g4, %o5, %o0
20962 stx %o4, [%l7 + 0x28]
20963 lduw [%l7 + 0x60], %i0
20964 edge8l %l6, %g6, %l0
20965 add %i1, 0x0846, %i6
20966 fmovdleu %icc, %f11, %f29
20967 alignaddr %g2, %l2, %i4
20968 std %f10, [%l7 + 0x20]
20969 stx %i3, [%l7 + 0x20]
20970 fcmpne16 %f18, %f8, %l1
20971 fmovscs %xcc, %f18, %f28
20972 umul %l5, %o6, %o3
20973 mulx %o2, 0x1816, %i2
20974 fmovsl %icc, %f20, %f31
20975 alignaddrl %o7, %g3, %g5
20976 edge8ln %l4, %o1, %l3
20977 subccc %i7, 0x1BB1, %g7
20978 fcmpeq32 %f16, %f2, %i5
20979 std %f14, [%l7 + 0x18]
20980 edge32 %g4, %o5, %o0
20981 nop
20982 set 0x5C, %l6
20983 ldsw [%l7 + %l6], %o4
20984 stw %i0, [%l7 + 0x5C]
20985 edge8l %l6, %g6, %l0
20986 srax %g1, 0x17, %i1
20987 srax %g2, %i6, %i4
20988 addc %i3, %l1, %l2
20989 addccc %o6, %o3, %o2
20990 sethi 0x0197, %l5
20991 fmovsne %xcc, %f29, %f7
20992 addc %i2, 0x0BEC, %o7
20993 mulx %g5, 0x0EC8, %l4
20994 movn %icc, %o1, %g3
20995 ldsh [%l7 + 0x5A], %l3
20996 xnorcc %i7, 0x1D40, %g7
20997 xorcc %i5, %g4, %o0
20998 movle %xcc, %o5, %o4
20999 fmovdcc %icc, %f18, %f6
21000 save %i0, 0x0D8D, %l6
21001 rdpr %cwp, %g1
21002 rdpr %cansave, %g2
21003 rdpr %canrestore, %g3
21004 rdpr %cleanwin, %g4
21005 rdpr %otherwin, %g5
21006 rdpr %wstate, %g6
21007 fmovs %f12, %f8
21008 fmovdneg %icc, %f30, %f30
21009 udivx %l0, 0x0E9A, %g6
21010 sll %i1, 0x0F, %g1
21011 ldx [%l7 + 0x70], %g2
21012 move %xcc, %i4, %i6
21013 subcc %i3, %l1, %l2
21014 lduw [%l7 + 0x24], %o6
21015 smulcc %o2, %o3, %i2
21016 mulx %o7, %g5, %l4
21017 andn %l5, %g3, %o1
21018 srl %l3, 0x10, %g7
21019 srax %i5, 0x05, %g4
21020 addc %o0, %o5, %i7
21021 orncc %i0, 0x1D95, %l6
21022 addcc %o4, %l0, %i1
21023 fpadd32s %f27, %f31, %f16
21024 fpsub16 %f4, %f18, %f22
21025 movre %g6, %g2, %i4
21026 orcc %i6, %g1, %i3
21027 subccc %l2, %l1, %o2
21028 srlx %o3, 0x1C, %o6
21029 std %f30, [%l7 + 0x28]
21030 stx %i2, [%l7 + 0x78]
21031 umulcc %g5, %l4, %l5
21032 movleu %icc, %o7, %o1
21033 st %f10, [%l7 + 0x08]
21034 fxors %f24, %f8, %f14
21035 udivcc %l3, 0x1105, %g3
21036 or %i5, 0x1BAF, %g4
21037 fcmpes %fcc2, %f4, %f5
21038 edge32n %o0, %o5, %g7
21039 edge8l %i7, %i0, %l6
21040 and %l0, 0x0284, %o4
21041 fones %f6
21042 udivcc %i1, 0x061E, %g2
21043 stx %i4, [%l7 + 0x48]
21044 stx %g6, [%l7 + 0x50]
21045 edge32 %g1, %i3, %l2
21046 fcmple16 %f6, %f0, %l1
21047 umulcc %i6, 0x15E0, %o2
21048 xnorcc %o6, %o3, %i2
21049 edge8n %l4, %g5, %o7
21050 fpsub16 %f18, %f4, %f16
21051 movn %icc, %o1, %l3
21052 udiv %l5, 0x0A06, %i5
21053 fmovrsgz %g4, %f0, %f29
21054 umulcc %o0, 0x0791, %o5
21055 mova %xcc, %g7, %g3
21056 sethi 0x1653, %i0
21057 st %f29, [%l7 + 0x0C]
21058 sdivx %i7, 0x00DD, %l0
21059 fnor %f2, %f22, %f30
21060 udivcc %o4, 0x14AE, %l6
21061 fmovsa %xcc, %f29, %f0
21062 mova %xcc, %i1, %g2
21063 edge16n %g6, %g1, %i4
21064 array32 %l2, %l1, %i3
21065 edge32l %i6, %o2, %o6
21066 fmuld8ulx16 %f7, %f30, %f24
21067 addcc %i2, 0x0B22, %l4
21068 addccc %o3, %o7, %g5
21069 movcc %icc, %o1, %l5
21070 xnorcc %l3, %g4, %o0
21071 fsrc2s %f15, %f13
21072 movcs %xcc, %o5, %i5
21073 ldsw [%l7 + 0x3C], %g3
21074 edge32n %i0, %i7, %g7
21075 ldsb [%l7 + 0x70], %l0
21076 sth %o4, [%l7 + 0x4A]
21077 fandnot1 %f10, %f18, %f30
21078 edge16ln %l6, %i1, %g6
21079 edge16l %g1, %i4, %l2
21080 sethi 0x109D, %g2
21081 fmovdneg %icc, %f3, %f12
21082 mova %icc, %i3, %i6
21083 movneg %icc, %o2, %o6
21084 movpos %xcc, %i2, %l1
21085 edge16 %o3, %o7, %l4
21086 fpsub32 %f10, %f22, %f30
21087 ldsh [%l7 + 0x08], %o1
21088 addcc %g5, 0x12AA, %l3
21089 srax %g4, 0x1B, %o0
21090 addccc %o5, 0x0B2F, %i5
21091 fmovsl %xcc, %f2, %f22
21092 edge16l %g3, %l5, %i7
21093 movpos %xcc, %i0, %l0
21094 fsrc1s %f2, %f28
21095 fabsd %f6, %f6
21096 ld [%l7 + 0x20], %f9
21097 subccc %g7, 0x0D92, %l6
21098 movrlez %i1, 0x3B7, %g6
21099 umulcc %o4, %i4, %l2
21100 edge8l %g2, %g1, %i3
21101 movleu %xcc, %o2, %o6
21102 ldsh [%l7 + 0x38], %i6
21103 movneg %icc, %l1, %i2
21104 fpackfix %f16, %f29
21105 ldd [%l7 + 0x18], %o2
21106 andn %o7, %o1, %l4
21107 addcc %l3, 0x17FE, %g5
21108 nop
21109 set 0x56, %g3
21110 ldsh [%l7 + %g3], %g4
21111 xnor %o5, %o0, %i5
21112 udivx %g3, 0x0244, %i7
21113 movleu %icc, %l5, %l0
21114 subc %i0, %l6, %g7
21115 sub %g6, 0x145E, %o4
21116 fmovrdlez %i1, %f18, %f22
21117 array8 %i4, %g2, %l2
21118 sll %g1, %i3, %o2
21119 stx %i6, [%l7 + 0x70]
21120 fandnot2s %f22, %f11, %f1
21121 nop
21122 set 0x64, %g5
21123 stw %l1, [%l7 + %g5]
21124 mova %icc, %o6, %i2
21125 ldsh [%l7 + 0x64], %o3
21126 udivx %o1, 0x184C, %l4
21127 ldd [%l7 + 0x28], %l2
21128 subc %g5, 0x07E2, %o7
21129 save %g4, 0x1721, %o0
21130 rdpr %cwp, %g1
21131 rdpr %cansave, %g2
21132 rdpr %canrestore, %g3
21133 rdpr %cleanwin, %g4
21134 rdpr %otherwin, %g5
21135 rdpr %wstate, %g6
21136 lduw [%l7 + 0x68], %i5
21137 std %f24, [%l7 + 0x28]
21138 movle %icc, %g3, %i7
21139 move %icc, %o5, %l0
21140 ldsb [%l7 + 0x45], %i0
21141 fpadd32s %f30, %f21, %f15
21142 or %l6, 0x039C, %l5
21143 fzeros %f28
21144 andcc %g7, %g6, %o4
21145 addcc %i4, 0x0CA5, %i1
21146 st %f28, [%l7 + 0x14]
21147 array16 %l2, %g1, %g2
21148 subccc %o2, %i6, %i3
21149 fsrc1s %f29, %f19
21150 fpackfix %f26, %f29
21151 edge8n %l1, %i2, %o3
21152 for %f16, %f28, %f26
21153 movrne %o1, %o6, %l4
21154 sdiv %l3, 0x1656, %o7
21155 fzeros %f24
21156 array8 %g5, %o0, %g4
21157 movrne %i5, %g3, %o5
21158 ld [%l7 + 0x6C], %f0
21159 movre %i7, %i0, %l0
21160 edge32l %l5, %g7, %l6
21161 movn %icc, %o4, %i4
21162 udiv %i1, 0x0DD1, %g6
21163 edge32n %l2, %g1, %o2
21164 fmovrdlez %i6, %f22, %f16
21165 fmovrsne %i3, %f5, %f21
21166 sdivcc %g2, 0x081A, %i2
21167 array16 %o3, %o1, %l1
21168 sdiv %o6, 0x128A, %l3
21169 subcc %l4, 0x0F55, %g5
21170 edge8n %o0, %g4, %i5
21171 edge8n %g3, %o5, %o7
21172 edge8 %i7, %i0, %l0
21173 edge16 %g7, %l6, %o4
21174 edge32n %i4, %l5, %i1
21175 umulcc %l2, 0x1D46, %g1
21176 edge8n %o2, %g6, %i3
21177 movgu %xcc, %g2, %i2
21178 subccc %o3, 0x06C7, %i6
21179 movcc %icc, %o1, %o6
21180 sllx %l1, %l3, %l4
21181 fpadd16 %f16, %f6, %f6
21182 fmuld8ulx16 %f18, %f1, %f10
21183 or %o0, %g4, %g5
21184 fcmple16 %f12, %f16, %g3
21185 movne %icc, %o5, %i5
21186 xorcc %o7, %i7, %l0
21187 umulcc %g7, %l6, %i0
21188 andncc %o4, %i4, %i1
21189 alignaddrl %l2, %l5, %o2
21190 edge16n %g1, %g6, %i3
21191 subc %i2, 0x1E11, %o3
21192 edge32n %i6, %g2, %o1
21193 udivcc %o6, 0x1584, %l1
21194 lduw [%l7 + 0x74], %l4
21195 popc %l3, %o0
21196 array32 %g5, %g3, %g4
21197 fmul8ulx16 %f6, %f28, %f4
21198 fabss %f15, %f30
21199 orncc %i5, %o7, %i7
21200 movle %xcc, %o5, %l0
21201 sdivcc %l6, 0x1DCB, %i0
21202 sll %o4, %i4, %g7
21203 alignaddr %l2, %i1, %o2
21204 movvc %xcc, %g1, %l5
21205 ldd [%l7 + 0x68], %f0
21206 movge %xcc, %g6, %i3
21207 fsrc1 %f2, %f8
21208 fcmpeq32 %f18, %f24, %o3
21209 xor %i6, 0x1E86, %i2
21210 movle %icc, %o1, %o6
21211 fmuld8ulx16 %f21, %f13, %f8
21212 st %f24, [%l7 + 0x7C]
21213 fmovda %icc, %f6, %f6
21214 movge %xcc, %g2, %l4
21215 movg %xcc, %l3, %l1
21216 movleu %icc, %o0, %g5
21217 lduw [%l7 + 0x78], %g3
21218 popc 0x05F4, %i5
21219 movvs %icc, %g4, %i7
21220 ldsb [%l7 + 0x2E], %o7
21221 alignaddrl %o5, %l0, %l6
21222 alignaddrl %o4, %i0, %i4
21223 stx %l2, [%l7 + 0x78]
21224 ldsh [%l7 + 0x7E], %i1
21225 ldsb [%l7 + 0x0D], %g7
21226 orcc %g1, %l5, %g6
21227 edge32n %i3, %o2, %i6
21228 sub %i2, 0x1AAB, %o1
21229 addccc %o6, 0x0E25, %g2
21230 lduw [%l7 + 0x08], %o3
21231 fmul8ulx16 %f26, %f10, %f10
21232 addc %l3, 0x0CFD, %l4
21233 fcmped %fcc3, %f8, %f20
21234 movrlz %l1, %g5, %o0
21235 mova %icc, %g3, %i5
21236 fornot2s %f3, %f16, %f18
21237 sub %g4, 0x0D19, %o7
21238 movvs %xcc, %i7, %l0
21239 movgu %icc, %o5, %l6
21240 fmovdcc %icc, %f6, %f10
21241 edge16n %o4, %i0, %l2
21242 mulx %i1, %g7, %i4
21243 sth %l5, [%l7 + 0x36]
21244 fmovsa %xcc, %f9, %f10
21245 movrgz %g1, 0x01A, %g6
21246 movleu %xcc, %o2, %i3
21247 ldd [%l7 + 0x18], %i6
21248 fpackfix %f10, %f30
21249 addcc %o1, 0x03E9, %i2
21250 orcc %g2, 0x1DAD, %o6
21251 orncc %l3, 0x0456, %l4
21252 movrlez %o3, 0x352, %g5
21253 umul %o0, %l1, %g3
21254 fnot2 %f4, %f0
21255 st %f4, [%l7 + 0x44]
21256 edge8ln %i5, %g4, %o7
21257 array8 %i7, %o5, %l6
21258 popc 0x0632, %o4
21259 fcmpd %fcc0, %f24, %f14
21260 srl %l0, %l2, %i1
21261 movrne %i0, %g7, %i4
21262 smulcc %l5, %g6, %o2
21263 sub %i3, %g1, %i6
21264 xorcc %i2, 0x08B5, %o1
21265 xorcc %o6, %l3, %g2
21266 sdiv %l4, 0x1B95, %g5
21267 fmovsge %xcc, %f18, %f3
21268 edge16l %o3, %o0, %g3
21269 array32 %i5, %l1, %g4
21270 addccc %i7, 0x0BB7, %o5
21271 edge32n %l6, %o7, %o4
21272 fnor %f24, %f6, %f18
21273 addc %l2, 0x184B, %l0
21274 sllx %i1, %i0, %g7
21275 stx %l5, [%l7 + 0x20]
21276 st %f2, [%l7 + 0x2C]
21277 mulscc %g6, 0x0707, %i4
21278 subc %o2, %i3, %g1
21279 fmovdleu %xcc, %f13, %f12
21280 fsrc2s %f7, %f20
21281 array32 %i6, %o1, %i2
21282 fcmped %fcc0, %f24, %f26
21283 ldsb [%l7 + 0x58], %o6
21284 fpadd32 %f30, %f18, %f8
21285 umulcc %g2, 0x10A6, %l3
21286 smulcc %l4, 0x0837, %o3
21287 subcc %o0, %g5, %i5
21288 fabsd %f22, %f30
21289 movle %icc, %g3, %l1
21290 save %g4, 0x06AD, %i7
21291 rdpr %cwp, %g1
21292 rdpr %cansave, %g2
21293 rdpr %canrestore, %g3
21294 rdpr %cleanwin, %g4
21295 rdpr %otherwin, %g5
21296 rdpr %wstate, %g6
21297 fandnot2s %f20, %f3, %f4
21298 ldsb [%l7 + 0x21], %l6
21299 fmovsvc %icc, %f10, %f3
21300 stb %o5, [%l7 + 0x43]
21301 array16 %o7, %o4, %l0
21302 srl %i1, 0x1E, %i0
21303 fmovdg %xcc, %f25, %f2
21304 xnor %g7, %l2, %g6
21305 udivx %l5, 0x11EE, %i4
21306 xor %o2, 0x0AC6, %g1
21307 edge8ln %i3, %o1, %i6
21308 lduw [%l7 + 0x24], %o6
21309 movcs %icc, %g2, %l3
21310 movn %icc, %l4, %o3
21311 fcmpne16 %f26, %f16, %o0
21312 array16 %g5, %i5, %i2
21313 movgu %icc, %g3, %l1
21314 movne %icc, %i7, %g4
21315 array8 %o5, %o7, %l6
21316 addc %o4, 0x16AA, %i1
21317 movl %xcc, %l0, %g7
21318 movn %icc, %l2, %i0
21319 smulcc %l5, %g6, %i4
21320 sth %g1, [%l7 + 0x70]
21321 nop
21322 set 0x28, %o7
21323 lduw [%l7 + %o7], %o2
21324 movn %icc, %o1, %i3
21325 mova %xcc, %o6, %g2
21326 std %f16, [%l7 + 0x18]
21327 movcc %xcc, %i6, %l3
21328 fmovrde %o3, %f0, %f22
21329 ldub [%l7 + 0x29], %l4
21330 fmovse %xcc, %f14, %f9
21331 fmovdleu %icc, %f19, %f13
21332 and %o0, 0x03E2, %i5
21333 edge32 %i2, %g3, %l1
21334 edge8 %i7, %g4, %g5
21335 std %f18, [%l7 + 0x38]
21336 movrgz %o5, %o7, %l6
21337 siam 0x6
21338 movne %icc, %i1, %o4
21339 lduw [%l7 + 0x38], %l0
21340 movleu %xcc, %l2, %g7
21341 save %l5, 0x0603, %g6
21342 rdpr %cwp, %g1
21343 rdpr %cansave, %g2
21344 rdpr %canrestore, %g3
21345 rdpr %cleanwin, %g4
21346 rdpr %otherwin, %g5
21347 rdpr %wstate, %g6
21348 movvc %icc, %i0, %g1
21349 orcc %i4, 0x0F4F, %o2
21350 edge16 %i3, %o1, %o6
21351 movne %icc, %g2, %l3
21352 addccc %o3, 0x150E, %l4
21353 udiv %i6, 0x0479, %i5
21354 movg %xcc, %i2, %o0
21355 fnors %f5, %f22, %f6
21356 smul %g3, 0x17D6, %l1
21357 subccc %i7, %g4, %g5
21358 fsrc2 %f18, %f2
21359 fmovdleu %xcc, %f21, %f12
21360 fmovspos %icc, %f7, %f4
21361 mulscc %o7, %o5, %i1
21362 stb %o4, [%l7 + 0x4D]
21363 setx loop_74, %l0, %l1
21364 return %l1
21365 nop
21366 rdpr %cwp, %g1
21367 rdpr %cansave, %g2
21368 rdpr %canrestore, %g3
21369 rdpr %cleanwin, %g4
21370 rdpr %otherwin, %g5
21371 rdpr %wstate, %g6
21372loop_74: movre %g7, %l5, %l0
21373 xnor %i0, 0x1034, %g1
21374 orn %i4, %o2, %g6
21375 and %o1, 0x17E5, %i3
21376 movg %xcc, %o6, %l3
21377 movneg %xcc, %o3, %g2
21378 fmovdvc %icc, %f12, %f24
21379 fcmple32 %f0, %f4, %i6
21380 edge16 %i5, %l4, %i2
21381 fmovdge %xcc, %f5, %f31
21382 fmuld8sux16 %f3, %f31, %f12
21383 fxor %f0, %f20, %f28
21384 movpos %xcc, %o0, %g3
21385 edge8 %l1, %i7, %g5
21386 edge8ln %o7, %o5, %g4
21387 std %f10, [%l7 + 0x08]
21388 sllx %o4, %l6, %i1
21389 movpos %icc, %l2, %g7
21390 sethi 0x0FAC, %l0
21391 movn %icc, %i0, %l5
21392 nop
21393 set 0x38, %o3
21394 lduw [%l7 + %o3], %g1
21395 move %icc, %o2, %i4
21396 movneg %xcc, %o1, %g6
21397 movgu %icc, %o6, %l3
21398 movre %o3, 0x2EA, %i3
21399 move %icc, %g2, %i6
21400 edge8n %l4, %i2, %i5
21401 fors %f31, %f24, %f21
21402 siam 0x7
21403 stx %g3, [%l7 + 0x70]
21404 udivcc %o0, 0x06CF, %i7
21405 fcmpeq32 %f26, %f28, %l1
21406 addcc %g5, %o7, %o5
21407 sdivcc %g4, 0x0681, %l6
21408 smulcc %i1, %l2, %o4
21409 sll %l0, %i0, %l5
21410 orcc %g1, %g7, %i4
21411 movcc %xcc, %o1, %g6
21412 subc %o6, %o2, %o3
21413 fnot2 %f24, %f30
21414 fmuld8ulx16 %f8, %f10, %f24
21415 udiv %i3, 0x1F1A, %l3
21416 array16 %i6, %g2, %l4
21417 fmovdcs %icc, %f18, %f17
21418 nop
21419 set 0x20, %i0
21420 ldd [%l7 + %i0], %i4
21421 umulcc %i2, 0x16AC, %g3
21422 srlx %i7, 0x17, %o0
21423 fands %f6, %f13, %f18
21424 fmovde %icc, %f26, %f23
21425 edge16ln %l1, %g5, %o5
21426 fmovsn %xcc, %f7, %f18
21427 movgu %icc, %o7, %l6
21428 ld [%l7 + 0x74], %f30
21429 stx %g4, [%l7 + 0x08]
21430 xnorcc %l2, 0x0FA9, %i1
21431 fmovrsgez %l0, %f4, %f19
21432 srl %i0, %o4, %g1
21433 mulx %g7, 0x125C, %i4
21434 andncc %l5, %g6, %o6
21435 subcc %o2, %o3, %i3
21436 movneg %icc, %o1, %i6
21437 edge16l %l3, %l4, %i5
21438 edge16n %i2, %g3, %i7
21439 ldx [%l7 + 0x28], %o0
21440 mulscc %g2, %g5, %l1
21441 sra %o7, %l6, %g4
21442 sdiv %o5, 0x0ED0, %l2
21443 fpack32 %f28, %f14, %f22
21444 umul %i1, %i0, %o4
21445 xnor %g1, %g7, %l0
21446 fone %f16
21447 sllx %i4, %g6, %l5
21448 lduh [%l7 + 0x14], %o6
21449 udivcc %o3, 0x145F, %o2
21450 fornot1 %f24, %f20, %f26
21451 move %xcc, %o1, %i6
21452 fmovsa %xcc, %f14, %f19
21453 andcc %i3, 0x046A, %l4
21454 subc %l3, 0x0798, %i5
21455 st %f11, [%l7 + 0x70]
21456 xnorcc %i2, %i7, %g3
21457 fors %f28, %f15, %f9
21458 smul %g2, %o0, %l1
21459 smulcc %g5, 0x0EFD, %o7
21460 fmovrdgz %l6, %f16, %f28
21461 popc %o5, %l2
21462 xnorcc %i1, %g4, %i0
21463 ldd [%l7 + 0x58], %f6
21464 sir 0x1FE9
21465 xor %g1, 0x1E3E, %o4
21466 sdiv %l0, 0x140B, %g7
21467 fmovdpos %icc, %f31, %f9
21468 array32 %i4, %g6, %l5
21469 edge32n %o6, %o3, %o2
21470 array8 %o1, %i3, %l4
21471 sllx %i6, 0x1D, %i5
21472 addc %i2, %i7, %g3
21473 movvs %icc, %l3, %g2
21474 stx %l1, [%l7 + 0x38]
21475 edge32 %g5, %o0, %l6
21476 umul %o5, %o7, %i1
21477 fmovrde %g4, %f2, %f20
21478 std %f28, [%l7 + 0x10]
21479 edge16n %i0, %l2, %o4
21480 save %g1, 0x1992, %l0
21481 rdpr %cwp, %g1
21482 rdpr %cansave, %g2
21483 rdpr %canrestore, %g3
21484 rdpr %cleanwin, %g4
21485 rdpr %otherwin, %g5
21486 rdpr %wstate, %g6
21487 lduw [%l7 + 0x14], %g7
21488 restore %g6, 0x1C3F, %l5
21489 rdpr %cwp, %g1
21490 rdpr %cansave, %g2
21491 rdpr %canrestore, %g3
21492 rdpr %cleanwin, %g4
21493 rdpr %otherwin, %g5
21494 rdpr %wstate, %g6
21495 fmovda %icc, %f24, %f11
21496 fones %f13
21497 movvs %icc, %i4, %o3
21498 ld [%l7 + 0x40], %f20
21499 mulx %o2, 0x1C9B, %o1
21500 fpadd32 %f0, %f28, %f4
21501 xor %i3, 0x0120, %o6
21502 sra %i6, %i5, %l4
21503 sdivcc %i7, 0x0557, %g3
21504 fmuld8ulx16 %f25, %f4, %f18
21505 array16 %i2, %l3, %l1
21506 andncc %g5, %g2, %o0
21507 udivx %o5, 0x1D61, %o7
21508 std %f16, [%l7 + 0x38]
21509 movvc %xcc, %i1, %g4
21510 movneg %xcc, %l6, %l2
21511 ldsb [%l7 + 0x52], %i0
21512 fpadd16 %f24, %f30, %f30
21513 smul %o4, %g1, %g7
21514 std %f6, [%l7 + 0x70]
21515 siam 0x3
21516 fmovda %xcc, %f11, %f17
21517 ldd [%l7 + 0x50], %l0
21518 srl %l5, %i4, %o3
21519 mova %icc, %g6, %o1
21520 srlx %i3, %o6, %i6
21521 orcc %i5, %l4, %o2
21522 lduh [%l7 + 0x58], %i7
21523 alignaddr %i2, %l3, %l1
21524 fmovdvc %xcc, %f29, %f11
21525 save %g3, 0x1EAF, %g2
21526 rdpr %cwp, %g1
21527 rdpr %cansave, %g2
21528 rdpr %canrestore, %g3
21529 rdpr %cleanwin, %g4
21530 rdpr %otherwin, %g5
21531 rdpr %wstate, %g6
21532 orncc %o0, 0x1158, %g5
21533 umul %o5, %o7, %i1
21534 udiv %g4, 0x0929, %l2
21535 popc %i0, %o4
21536 sdivx %g1, 0x0094, %g7
21537 movcc %xcc, %l0, %l6
21538 edge32ln %i4, %l5, %g6
21539 sdivcc %o1, 0x01CF, %o3
21540 lduh [%l7 + 0x32], %o6
21541 xnorcc %i6, %i5, %l4
21542 movneg %xcc, %i3, %i7
21543 fmovrslez %o2, %f25, %f2
21544 ldd [%l7 + 0x18], %f30
21545 xorcc %i2, 0x0779, %l3
21546 and %l1, 0x0BD6, %g2
21547 udivcc %g3, 0x037B, %o0
21548 move %icc, %o5, %o7
21549 andncc %i1, %g4, %l2
21550 fmovrsne %g5, %f24, %f2
21551 sub %i0, %g1, %o4
21552 fmovdleu %icc, %f23, %f21
21553 lduh [%l7 + 0x44], %l0
21554 setx loop_75, %l0, %l1
21555 return %l1
21556 nop
21557 rdpr %cwp, %g1
21558 rdpr %cansave, %g2
21559 rdpr %canrestore, %g3
21560 rdpr %cleanwin, %g4
21561 rdpr %otherwin, %g5
21562 rdpr %wstate, %g6
21563loop_75: edge8 %l5, %g6, %o1
21564 sdiv %o3, 0x0011, %i4
21565 fmovdgu %xcc, %f11, %f24
21566 fpsub32s %f5, %f4, %f4
21567 st %f29, [%l7 + 0x74]
21568 andncc %o6, %i5, %i6
21569 xnor %i3, 0x137F, %i7
21570 srlx %l4, 0x14, %i2
21571 fpsub32s %f11, %f20, %f20
21572 movpos %xcc, %o2, %l3
21573 subc %l1, 0x1776, %g2
21574 edge8n %g3, %o0, %o7
21575 fmuld8ulx16 %f4, %f25, %f26
21576 or %i1, %g4, %l2
21577 pdist %f18, %f18, %f14
21578 movrgz %o5, %g5, %g1
21579 fcmped %fcc2, %f28, %f2
21580 movvs %xcc, %i0, %o4
21581 sethi 0x0CFA, %l0
21582 movgu %xcc, %l6, %g7
21583 srax %l5, 0x0F, %o1
21584 edge16n %o3, %g6, %i4
21585 restore %i5, 0x1242, %o6
21586 rdpr %cwp, %g1
21587 rdpr %cansave, %g2
21588 rdpr %canrestore, %g3
21589 rdpr %cleanwin, %g4
21590 rdpr %otherwin, %g5
21591 rdpr %wstate, %g6
21592 ldub [%l7 + 0x2B], %i6
21593 ld [%l7 + 0x40], %f13
21594 alignaddr %i7, %l4, %i2
21595 andn %o2, %i3, %l3
21596 movpos %xcc, %g2, %g3
21597 setx loop_76, %l0, %l1
21598 return %l1
21599 nop
21600 rdpr %cwp, %g1
21601 rdpr %cansave, %g2
21602 rdpr %canrestore, %g3
21603 rdpr %cleanwin, %g4
21604 rdpr %otherwin, %g5
21605 rdpr %wstate, %g6
21606loop_76: lduh [%l7 + 0x7A], %i1
21607 umulcc %l2, 0x0499, %o5
21608 nop
21609 set 0x50, %i2
21610 sth %g4, [%l7 + %i2]
21611 array16 %g1, %g5, %i0
21612 stw %l0, [%l7 + 0x28]
21613 movrlz %l6, %g7, %o4
21614 fpadd32s %f24, %f6, %f11
21615 sdiv %l5, 0x1E60, %o3
21616 umulcc %o1, 0x05F3, %g6
21617 fnegd %f22, %f30
21618 movleu %xcc, %i4, %o6
21619 smulcc %i6, 0x18B1, %i7
21620 smulcc %i5, 0x0B73, %i2
21621 subc %o2, %l4, %l3
21622 move %icc, %g2, %g3
21623 fnand %f2, %f28, %f10
21624 alignaddr %o0, %o7, %i3
21625 srax %i1, 0x0B, %l2
21626 fabss %f15, %f25
21627 fone %f10
21628 sir 0x18F7
21629 fsrc2s %f11, %f13
21630 orncc %o5, 0x1EBF, %l1
21631 edge8ln %g4, %g1, %g5
21632 edge8 %i0, %l6, %g7
21633 movl %icc, %o4, %l0
21634 ldx [%l7 + 0x38], %o3
21635 srl %o1, %l5, %i4
21636 ldsb [%l7 + 0x20], %o6
21637 fmovrde %i6, %f12, %f6
21638 fmovsneg %xcc, %f7, %f28
21639 smul %i7, 0x1E08, %i5
21640 udivcc %i2, 0x126C, %g6
21641 movcc %xcc, %l4, %o2
21642 stx %g2, [%l7 + 0x58]
21643 movrgz %l3, %o0, %g3
21644 sllx %i3, %o7, %i1
21645 fsrc2 %f12, %f6
21646 edge32n %o5, %l2, %g4
21647 ldsw [%l7 + 0x34], %g1
21648 fmovdcs %icc, %f18, %f6
21649 fmovdcc %xcc, %f11, %f1
21650 movre %l1, %i0, %g5
21651 fnands %f14, %f29, %f7
21652 fmovdg %icc, %f23, %f5
21653 fmovrdgz %g7, %f28, %f10
21654 addcc %l6, %o4, %l0
21655 xorcc %o1, %o3, %i4
21656 fmovsge %xcc, %f4, %f1
21657 siam 0x3
21658 fcmps %fcc1, %f22, %f11
21659 movn %icc, %o6, %i6
21660 fxnors %f24, %f17, %f23
21661 fmovsleu %xcc, %f17, %f18
21662 andcc %i7, 0x174A, %i5
21663 move %xcc, %i2, %g6
21664 umulcc %l5, %l4, %o2
21665 ldub [%l7 + 0x48], %l3
21666 sethi 0x0666, %g2
21667 ldsh [%l7 + 0x72], %o0
21668 edge8 %g3, %o7, %i1
21669 movleu %icc, %i3, %o5
21670 edge32n %l2, %g1, %g4
21671 smulcc %l1, 0x170E, %i0
21672 subccc %g7, %g5, %l6
21673 sra %o4, %l0, %o1
21674 edge8n %i4, %o3, %o6
21675 movg %icc, %i7, %i6
21676 add %i5, %g6, %i2
21677 movle %icc, %l4, %o2
21678 edge8ln %l3, %g2, %l5
21679 smulcc %o0, 0x0E8E, %g3
21680 srlx %o7, %i1, %o5
21681 movvs %xcc, %i3, %g1
21682 movrne %g4, %l1, %l2
21683 fpsub32 %f28, %f26, %f2
21684 fmovscc %icc, %f13, %f14
21685 nop
21686 set 0x40, %i3
21687 ldsh [%l7 + %i3], %i0
21688 ldub [%l7 + 0x14], %g7
21689 edge32 %g5, %o4, %l6
21690 st %f11, [%l7 + 0x48]
21691 fands %f17, %f28, %f21
21692 edge16ln %o1, %l0, %o3
21693 movvc %icc, %i4, %i7
21694 orcc %o6, %i6, %g6
21695 edge8ln %i2, %i5, %o2
21696 addccc %l4, 0x1FE7, %g2
21697 ldd [%l7 + 0x70], %f26
21698 edge8ln %l5, %o0, %l3
21699 sllx %o7, 0x1A, %g3
21700 fnands %f30, %f17, %f14
21701 fcmpeq32 %f30, %f22, %i1
21702 sll %o5, %g1, %i3
21703 or %g4, 0x1DB9, %l1
21704 lduw [%l7 + 0x50], %i0
21705 umulcc %g7, 0x1374, %l2
21706 sdivcc %o4, 0x143F, %l6
21707 andn %g5, 0x141D, %o1
21708 ldsw [%l7 + 0x48], %o3
21709 movneg %icc, %l0, %i4
21710 orncc %o6, 0x129A, %i6
21711 fmovrdlz %i7, %f24, %f10
21712 fpadd16s %f30, %f30, %f19
21713 xnorcc %i2, 0x0430, %i5
21714 movn %xcc, %o2, %l4
21715 st %f14, [%l7 + 0x24]
21716 srlx %g6, %g2, %l5
21717 popc 0x0717, %l3
21718 edge8ln %o0, %o7, %i1
21719 fmovsgu %icc, %f8, %f2
21720 fmovrdlz %o5, %f4, %f10
21721 sub %g1, %g3, %i3
21722 fand %f28, %f22, %f22
21723 sdiv %g4, 0x0A77, %l1
21724 ldsh [%l7 + 0x14], %g7
21725 add %i0, %l2, %l6
21726 fands %f6, %f23, %f13
21727 edge16ln %o4, %g5, %o3
21728 alignaddr %o1, %l0, %i4
21729 subccc %i6, 0x08E5, %o6
21730 movl %xcc, %i7, %i5
21731 andcc %o2, %i2, %l4
21732 mulscc %g6, 0x0215, %g2
21733 ldsh [%l7 + 0x3E], %l3
21734 subccc %l5, %o7, %o0
21735 edge8l %i1, %o5, %g1
21736 fmuld8ulx16 %f4, %f12, %f20
21737 fmovdge %icc, %f11, %f4
21738 smul %i3, 0x0A16, %g4
21739 save %g3, 0x0CE3, %l1
21740 rdpr %cwp, %g1
21741 rdpr %cansave, %g2
21742 rdpr %canrestore, %g3
21743 rdpr %cleanwin, %g4
21744 rdpr %otherwin, %g5
21745 rdpr %wstate, %g6
21746 move %xcc, %i0, %l2
21747 addcc %g7, 0x03CA, %l6
21748 fmovscc %xcc, %f3, %f14
21749 alignaddrl %o4, %g5, %o3
21750 fnot1 %f22, %f4
21751 fmovrdlz %o1, %f26, %f2
21752 fmovdge %icc, %f1, %f12
21753 fpsub16s %f27, %f13, %f29
21754 fmovdcs %xcc, %f18, %f7
21755 st %f21, [%l7 + 0x20]
21756 orcc %i4, %l0, %i6
21757 ld [%l7 + 0x24], %f0
21758 fands %f22, %f7, %f30
21759 fmovrdlz %o6, %f24, %f24
21760 fmovda %xcc, %f27, %f30
21761 andn %i5, 0x1438, %o2
21762 edge16 %i7, %l4, %g6
21763 restore %g2, 0x1F5D, %l3
21764 rdpr %cwp, %g1
21765 rdpr %cansave, %g2
21766 rdpr %canrestore, %g3
21767 rdpr %cleanwin, %g4
21768 rdpr %otherwin, %g5
21769 rdpr %wstate, %g6
21770 fpack32 %f12, %f6, %f8
21771 lduh [%l7 + 0x28], %l5
21772 addccc %i2, %o0, %o7
21773 movcs %icc, %i1, %o5
21774 ldub [%l7 + 0x69], %g1
21775 fandnot2s %f31, %f31, %f18
21776 fpsub16 %f18, %f12, %f0
21777 ldx [%l7 + 0x20], %i3
21778 edge16 %g4, %l1, %g3
21779 stb %i0, [%l7 + 0x08]
21780 edge8ln %g7, %l6, %l2
21781 movrgz %o4, %o3, %g5
21782 fornot2s %f6, %f23, %f4
21783 fsrc2 %f16, %f2
21784 sub %i4, %l0, %i6
21785 fmovda %xcc, %f3, %f11
21786 fzeros %f9
21787 addccc %o1, %o6, %i5
21788 nop
21789 set 0x60, %i7
21790 ldub [%l7 + %i7], %o2
21791 fmovdcs %xcc, %f31, %f7
21792 mova %xcc, %i7, %g6
21793 fmovsgu %xcc, %f7, %f13
21794 alignaddrl %g2, %l4, %l3
21795 ldsb [%l7 + 0x4F], %l5
21796 array16 %o0, %o7, %i1
21797 fnand %f22, %f18, %f16
21798 fmovdn %xcc, %f3, %f10
21799 fornot2s %f5, %f16, %f22
21800 ldsw [%l7 + 0x70], %i2
21801 fmovrsgz %o5, %f14, %f20
21802 smul %g1, 0x1389, %i3
21803 edge8n %g4, %l1, %g3
21804 movrgez %g7, %i0, %l6
21805 array16 %l2, %o4, %o3
21806 fmovse %xcc, %f6, %f10
21807 sdiv %g5, 0x00DD, %l0
21808 xor %i4, %i6, %o1
21809 fornot2 %f4, %f22, %f28
21810 pdist %f18, %f10, %f4
21811 mova %xcc, %o6, %o2
21812 nop
21813 set 0x3C, %g6
21814 lduh [%l7 + %g6], %i5
21815 addc %i7, %g2, %l4
21816 sllx %g6, %l3, %o0
21817 array32 %o7, %l5, %i2
21818 orcc %o5, %g1, %i3
21819 ldub [%l7 + 0x11], %i1
21820 edge32n %g4, %l1, %g7
21821 movge %xcc, %i0, %g3
21822 add %l6, %l2, %o4
21823 subc %o3, 0x1760, %g5
21824 movle %icc, %i4, %i6
21825 fmovd %f30, %f20
21826 srax %o1, %o6, %o2
21827 sdiv %i5, 0x1027, %l0
21828 movrgez %g2, %l4, %i7
21829 movre %l3, 0x18D, %g6
21830 lduh [%l7 + 0x2A], %o0
21831 or %l5, %o7, %o5
21832 smul %g1, 0x0165, %i2
21833 edge8n %i1, %i3, %g4
21834 sth %g7, [%l7 + 0x66]
21835 array8 %i0, %g3, %l6
21836 move %xcc, %l1, %o4
21837 addccc %o3, 0x1F69, %l2
21838 lduh [%l7 + 0x74], %i4
21839 srax %g5, %o1, %i6
21840 add %o6, 0x0364, %i5
21841 array32 %o2, %g2, %l0
21842 fandnot1s %f25, %f9, %f13
21843 bshuffle %f2, %f16, %f12
21844 movrgz %i7, %l3, %g6
21845 movpos %xcc, %o0, %l5
21846 movle %xcc, %l4, %o7
21847 lduh [%l7 + 0x1E], %g1
21848 movrgez %i2, %o5, %i1
21849 smul %g4, 0x0FA6, %g7
21850 xorcc %i3, %g3, %i0
21851 subccc %l1, 0x0989, %l6
21852 std %f6, [%l7 + 0x68]
21853 srl %o3, 0x1E, %o4
21854 andn %i4, %l2, %g5
21855 movrgz %i6, %o1, %i5
21856 sllx %o6, %g2, %o2
21857 orn %l0, %l3, %i7
21858 ldd [%l7 + 0x28], %f16
21859 fnot1s %f1, %f7
21860 movpos %icc, %g6, %o0
21861 udivx %l5, 0x01B3, %l4
21862 subc %o7, %g1, %o5
21863 edge8ln %i2, %i1, %g7
21864 nop
21865 set 0x20, %o4
21866 lduw [%l7 + %o4], %g4
21867 movcs %xcc, %g3, %i0
21868 andcc %i3, 0x0BF0, %l6
21869 addc %l1, 0x1C36, %o4
21870 edge16l %o3, %i4, %g5
21871 edge32 %i6, %l2, %o1
21872 xor %i5, 0x0E98, %o6
21873 smul %o2, 0x11E1, %g2
21874 save %l3, %l0, %g6
21875 rdpr %cwp, %g1
21876 rdpr %cansave, %g2
21877 rdpr %canrestore, %g3
21878 rdpr %cleanwin, %g4
21879 rdpr %otherwin, %g5
21880 rdpr %wstate, %g6
21881 mulx %o0, 0x1A3D, %i7
21882 orn %l5, %l4, %g1
21883 fmovsvs %icc, %f11, %f3
21884 movge %icc, %o7, %i2
21885 orncc %o5, 0x0606, %i1
21886 popc 0x0637, %g7
21887 edge8n %g3, %g4, %i3
21888 fmovscs %xcc, %f17, %f8
21889 movrlez %i0, %l6, %o4
21890 sdivcc %o3, 0x07BB, %i4
21891 fmovdvc %icc, %f18, %f22
21892 fmovrdlz %l1, %f2, %f18
21893 sdiv %i6, 0x1BFC, %g5
21894 edge8l %o1, %i5, %o6
21895 fmovrdlz %l2, %f26, %f28
21896 udiv %o2, 0x0788, %g2
21897 ldd [%l7 + 0x18], %f18
21898 movre %l0, %l3, %o0
21899 addcc %i7, 0x052D, %l5
21900 movn %icc, %g6, %l4
21901 sethi 0x0274, %o7
21902 edge8l %i2, %g1, %i1
21903 edge32 %g7, %o5, %g4
21904 fmovdl %xcc, %f23, %f24
21905 ldd [%l7 + 0x20], %g2
21906 edge32 %i0, %i3, %l6
21907 xor %o4, 0x1363, %o3
21908 sub %l1, 0x051A, %i4
21909 fmul8ulx16 %f12, %f0, %f2
21910 fmovrde %g5, %f6, %f2
21911 lduw [%l7 + 0x34], %i6
21912 movg %icc, %i5, %o1
21913 fmovsl %xcc, %f29, %f29
21914 movge %xcc, %o6, %o2
21915 mulx %l2, %l0, %g2
21916 edge16ln %l3, %i7, %o0
21917 movrne %g6, %l4, %l5
21918 movre %i2, 0x34B, %o7
21919 udivx %i1, 0x0F11, %g1
21920 sdiv %o5, 0x0D03, %g7
21921 popc %g3, %g4
21922 xnor %i3, %i0, %o4
21923 movgu %icc, %l6, %l1
21924 fmovsle %xcc, %f27, %f5
21925 srlx %i4, %g5, %o3
21926 fnand %f22, %f22, %f22
21927 fpadd16s %f2, %f25, %f3
21928 std %f0, [%l7 + 0x50]
21929 fmovd %f10, %f20
21930 fandnot1 %f20, %f28, %f0
21931 stw %i5, [%l7 + 0x0C]
21932 fmovsneg %xcc, %f6, %f23
21933 ldub [%l7 + 0x3E], %o1
21934 movrlz %o6, %i6, %l2
21935 xnor %o2, %g2, %l3
21936 movcs %icc, %l0, %i7
21937 mova %xcc, %g6, %o0
21938 subc %l4, %i2, %l5
21939 edge8n %i1, %o7, %g1
21940 edge32ln %o5, %g3, %g4
21941 alignaddrl %i3, %g7, %o4
21942 movneg %xcc, %l6, %i0
21943 movgu %xcc, %l1, %i4
21944 movvc %icc, %o3, %i5
21945 fmul8sux16 %f2, %f22, %f10
21946 addccc %o1, %g5, %o6
21947 ldd [%l7 + 0x50], %l2
21948 movl %icc, %i6, %o2
21949 fmovsgu %xcc, %f16, %f7
21950 faligndata %f28, %f14, %f20
21951 fmovsneg %xcc, %f22, %f6
21952 ldd [%l7 + 0x50], %l2
21953 sllx %l0, %i7, %g2
21954 fmovdvc %xcc, %f23, %f14
21955 fmul8x16au %f5, %f15, %f12
21956 edge8 %g6, %o0, %l4
21957 srl %l5, %i1, %i2
21958 sllx %o7, 0x04, %g1
21959 andn %o5, 0x00C3, %g3
21960 edge16l %i3, %g7, %g4
21961 edge16ln %l6, %i0, %l1
21962 edge16n %o4, %i4, %o3
21963 xnor %i5, 0x1F20, %o1
21964 stx %o6, [%l7 + 0x10]
21965 andn %g5, 0x0646, %i6
21966 siam 0x0
21967 srl %o2, %l2, %l3
21968 orn %l0, %g2, %i7
21969 andn %o0, 0x0C2C, %l4
21970 mova %icc, %g6, %i1
21971 array16 %i2, %l5, %g1
21972 srl %o7, %g3, %i3
21973 save %g7, 0x076C, %o5
21974 rdpr %cwp, %g1
21975 rdpr %cansave, %g2
21976 rdpr %canrestore, %g3
21977 rdpr %cleanwin, %g4
21978 rdpr %otherwin, %g5
21979 rdpr %wstate, %g6
21980 fpsub16 %f8, %f30, %f8
21981 udivcc %g4, 0x071C, %i0
21982 edge8ln %l6, %l1, %o4
21983 orcc %o3, %i4, %i5
21984 ldsw [%l7 + 0x58], %o1
21985 movle %icc, %o6, %i6
21986 alignaddr %g5, %o2, %l2
21987 movleu %icc, %l0, %l3
21988 array32 %i7, %g2, %l4
21989 sethi 0x02B5, %g6
21990 movge %icc, %o0, %i2
21991 movgu %xcc, %l5, %g1
21992 array16 %o7, %g3, %i1
21993 fmovsleu %xcc, %f9, %f14
21994 fmovdcs %icc, %f16, %f2
21995 fmovsneg %icc, %f31, %f29
21996 smulcc %i3, 0x0190, %g7
21997 movgu %icc, %g4, %o5
21998 sub %l6, 0x1E9D, %i0
21999 fmuld8ulx16 %f19, %f11, %f24
22000 movl %icc, %l1, %o4
22001 edge16 %i4, %o3, %i5
22002 ldsw [%l7 + 0x78], %o1
22003 edge8 %o6, %i6, %o2
22004 mulscc %g5, %l2, %l3
22005 edge16ln %i7, %l0, %g2
22006 fmovse %icc, %f0, %f17
22007 addc %g6, %l4, %i2
22008 movl %icc, %l5, %o0
22009 sdivx %o7, 0x1FC9, %g1
22010 movgu %icc, %i1, %g3
22011 ldsw [%l7 + 0x50], %g7
22012 udivcc %i3, 0x16B7, %g4
22013 array32 %l6, %o5, %i0
22014 movleu %icc, %l1, %i4
22015 std %f14, [%l7 + 0x38]
22016 add %o3, %i5, %o4
22017 std %f12, [%l7 + 0x70]
22018 sdivcc %o1, 0x0BC3, %i6
22019 addc %o2, %g5, %l2
22020 movgu %xcc, %l3, %o6
22021 orcc %l0, 0x1789, %g2
22022 movrgz %i7, 0x1C6, %g6
22023 srax %i2, %l4, %l5
22024 save %o7, 0x1DB4, %o0
22025 rdpr %cwp, %g1
22026 rdpr %cansave, %g2
22027 rdpr %canrestore, %g3
22028 rdpr %cleanwin, %g4
22029 rdpr %otherwin, %g5
22030 rdpr %wstate, %g6
22031 sll %g1, 0x16, %g3
22032 edge16 %i1, %i3, %g7
22033 nop
22034 set 0x60, %g2
22035 stx %g4, [%l7 + %g2]
22036 movvs %xcc, %l6, %i0
22037 smul %l1, %o5, %o3
22038 array32 %i5, %i4, %o4
22039 udiv %i6, 0x0720, %o2
22040 mulscc %g5, %l2, %o1
22041 subcc %l3, 0x06BD, %o6
22042 udivcc %l0, 0x09EB, %g2
22043 array32 %g6, %i2, %i7
22044 and %l5, %l4, %o7
22045 addc %g1, %g3, %i1
22046 stx %o0, [%l7 + 0x10]
22047 fmovsge %icc, %f10, %f12
22048 smulcc %g7, %g4, %i3
22049 umul %i0, %l6, %o5
22050 movrgz %o3, 0x1BA, %i5
22051 edge16ln %l1, %o4, %i6
22052 srl %i4, 0x07, %o2
22053 alignaddr %l2, %o1, %l3
22054 orcc %g5, 0x01FA, %l0
22055 stx %g2, [%l7 + 0x40]
22056 orncc %o6, %g6, %i2
22057 st %f1, [%l7 + 0x34]
22058 andncc %l5, %l4, %i7
22059 umul %o7, 0x13FF, %g3
22060 orncc %i1, 0x0A01, %g1
22061 edge16l %o0, %g7, %i3
22062 fmovdcc %icc, %f24, %f0
22063 fsrc2s %f21, %f12
22064 mulx %i0, 0x1E51, %g4
22065 fmovrdlez %o5, %f6, %f24
22066 movpos %xcc, %l6, %i5
22067 array16 %o3, %l1, %o4
22068 fornot1s %f15, %f15, %f9
22069 fcmpeq32 %f14, %f20, %i4
22070 andn %i6, %o2, %l2
22071 sub %l3, 0x0394, %g5
22072 movge %xcc, %o1, %g2
22073 andncc %l0, %g6, %o6
22074 addc %i2, %l4, %i7
22075 fcmpgt16 %f30, %f18, %o7
22076 andn %l5, 0x132C, %g3
22077 fornot2 %f6, %f28, %f8
22078 movvs %icc, %i1, %g1
22079 fmovsge %icc, %f11, %f3
22080 movgu %icc, %o0, %i3
22081 fmovdpos %xcc, %f14, %f12
22082 srax %g7, 0x13, %i0
22083 edge32l %o5, %l6, %g4
22084 fxors %f26, %f28, %f23
22085 edge16 %o3, %i5, %o4
22086 xnorcc %i4, %l1, %o2
22087 lduw [%l7 + 0x34], %l2
22088 move %icc, %i6, %g5
22089 subcc %l3, %o1, %l0
22090 movrgez %g2, %g6, %o6
22091 fpadd16 %f6, %f12, %f20
22092 fcmpgt32 %f30, %f30, %i2
22093 ld [%l7 + 0x5C], %f28
22094 subccc %i7, 0x08EF, %l4
22095 edge32ln %o7, %l5, %i1
22096 movrgez %g3, 0x12C, %g1
22097 lduw [%l7 + 0x34], %o0
22098 fmovdle %icc, %f21, %f2
22099 fmovsleu %icc, %f22, %f16
22100 xor %i3, 0x0012, %g7
22101 movcc %icc, %i0, %l6
22102 movl %icc, %g4, %o3
22103 movre %o5, 0x0D6, %o4
22104 movcc %icc, %i5, %i4
22105 add %o2, %l2, %l1
22106 ldsh [%l7 + 0x6A], %i6
22107 array32 %l3, %o1, %l0
22108 smul %g2, 0x029F, %g6
22109 udivcc %o6, 0x0725, %g5
22110 sdiv %i7, 0x07D5, %i2
22111 alignaddrl %o7, %l4, %l5
22112 ldsh [%l7 + 0x56], %i1
22113 edge16ln %g3, %o0, %i3
22114 sth %g1, [%l7 + 0x2C]
22115 movrlez %g7, %l6, %i0
22116 fmovrsgez %o3, %f14, %f1
22117 edge16n %g4, %o4, %i5
22118 fnegs %f9, %f21
22119 fmovrslez %i4, %f7, %f21
22120 fmovsl %icc, %f28, %f28
22121 edge16 %o2, %o5, %l2
22122 fpmerge %f14, %f20, %f12
22123 sethi 0x0250, %l1
22124 movrlez %l3, %o1, %i6
22125 sll %g2, %g6, %o6
22126 edge32l %g5, %l0, %i7
22127 std %f2, [%l7 + 0x48]
22128 fcmpd %fcc0, %f8, %f6
22129 ldd [%l7 + 0x68], %o6
22130 fmovdleu %xcc, %f12, %f13
22131 movge %icc, %l4, %l5
22132 movleu %icc, %i2, %g3
22133 fmovrse %o0, %f30, %f0
22134 edge8 %i3, %g1, %i1
22135 movpos %xcc, %g7, %i0
22136 sth %l6, [%l7 + 0x3A]
22137 add %g4, %o4, %o3
22138 movneg %icc, %i5, %o2
22139 fpsub32s %f30, %f26, %f30
22140 ldd [%l7 + 0x40], %o4
22141 subcc %i4, 0x0B4C, %l1
22142 andn %l3, %l2, %i6
22143 sethi 0x074E, %g2
22144 alignaddr %o1, %g6, %g5
22145 movrne %o6, %l0, %o7
22146 movcs %icc, %l4, %i7
22147 fpackfix %f6, %f25
22148 st %f16, [%l7 + 0x60]
22149 edge32ln %l5, %g3, %i2
22150 movne %icc, %i3, %g1
22151 edge32n %o0, %g7, %i1
22152 movneg %icc, %l6, %g4
22153 fmul8x16 %f27, %f26, %f16
22154 movl %icc, %i0, %o3
22155 std %f12, [%l7 + 0x20]
22156 ld [%l7 + 0x0C], %f22
22157 movneg %icc, %i5, %o4
22158 fmovdpos %icc, %f21, %f16
22159 subccc %o2, %o5, %i4
22160 fmovrdlz %l1, %f8, %f18
22161 ld [%l7 + 0x4C], %f23
22162 udivx %l2, 0x0C4D, %i6
22163 movleu %icc, %g2, %o1
22164 udivcc %l3, 0x1573, %g6
22165 subc %g5, 0x0BA7, %o6
22166 edge8l %l0, %o7, %l4
22167 smulcc %i7, %g3, %l5
22168 subccc %i2, %g1, %o0
22169 fabss %f30, %f17
22170 array32 %i3, %i1, %g7
22171 fpadd16s %f3, %f18, %f22
22172 fmovdcs %icc, %f11, %f7
22173 movne %icc, %l6, %i0
22174 sdivx %g4, 0x0C81, %o3
22175 udivx %o4, 0x1845, %i5
22176 fcmpne32 %f8, %f8, %o2
22177 movneg %icc, %i4, %l1
22178 fornot2 %f16, %f24, %f22
22179 alignaddr %l2, %o5, %g2
22180 setx loop_77, %l0, %l1
22181 return %l1
22182 nop
22183 rdpr %cwp, %g1
22184 rdpr %cansave, %g2
22185 rdpr %canrestore, %g3
22186 rdpr %cleanwin, %g4
22187 rdpr %otherwin, %g5
22188 rdpr %wstate, %g6
22189loop_77: xnorcc %g5, 0x1133, %o6
22190 edge8ln %g6, %l0, %l4
22191 orcc %o7, %i7, %g3
22192 movrlez %i2, %l5, %g1
22193 mulscc %o0, %i3, %g7
22194 subc %l6, %i1, %i0
22195 popc 0x0ABD, %o3
22196 fabsd %f12, %f12
22197 st %f25, [%l7 + 0x0C]
22198 lduw [%l7 + 0x70], %g4
22199 ldx [%l7 + 0x20], %o4
22200 stb %o2, [%l7 + 0x50]
22201 std %f12, [%l7 + 0x28]
22202 edge8ln %i5, %i4, %l2
22203 movneg %xcc, %o5, %l1
22204 fnot1 %f4, %f2
22205 addccc %g2, %o1, %l3
22206 subc %i6, 0x007D, %o6
22207 fzeros %f9
22208 addcc %g5, %l0, %l4
22209 udiv %g6, 0x007E, %i7
22210 fsrc1s %f19, %f9
22211 alignaddr %o7, %i2, %l5
22212 ld [%l7 + 0x20], %f10
22213 movgu %xcc, %g1, %g3
22214 sub %i3, %g7, %l6
22215 srl %o0, 0x0E, %i0
22216 fpadd16s %f11, %f18, %f10
22217 ld [%l7 + 0x60], %f22
22218 fornot2s %f4, %f31, %f5
22219 fmovrsgez %i1, %f19, %f27
22220 mulscc %g4, 0x0335, %o4
22221 udivcc %o3, 0x1B32, %i5
22222 xor %o2, %i4, %l2
22223 edge32 %l1, %g2, %o5
22224 sdiv %l3, 0x0D7C, %i6
22225 fpmerge %f13, %f28, %f22
22226 fmovdneg %xcc, %f23, %f15
22227 smul %o1, %g5, %l0
22228 addc %o6, %g6, %l4
22229 movrne %i7, %i2, %o7
22230 andcc %l5, 0x141E, %g1
22231 ldsw [%l7 + 0x14], %g3
22232 edge16l %g7, %i3, %l6
22233 fmovrslez %i0, %f29, %f20
22234 subc %o0, %i1, %o4
22235 sth %g4, [%l7 + 0x2C]
22236 array8 %i5, %o2, %i4
22237 stw %l2, [%l7 + 0x4C]
22238 siam 0x5
22239 movl %xcc, %l1, %g2
22240 fmovrslez %o3, %f22, %f0
22241 fmovrdgz %o5, %f30, %f16
22242 xor %l3, %i6, %g5
22243 fnot1 %f2, %f12
22244 sra %o1, %o6, %g6
22245 save %l0, 0x0FC8, %l4
22246 rdpr %cwp, %g1
22247 rdpr %cansave, %g2
22248 rdpr %canrestore, %g3
22249 rdpr %cleanwin, %g4
22250 rdpr %otherwin, %g5
22251 rdpr %wstate, %g6
22252 sllx %i7, %i2, %o7
22253 srl %g1, %g3, %l5
22254 movrgz %g7, 0x05C, %l6
22255 fmovrsne %i3, %f1, %f20
22256 fmovsvc %xcc, %f27, %f0
22257 movcc %xcc, %i0, %o0
22258 array16 %o4, %g4, %i1
22259 fmovdpos %xcc, %f26, %f22
22260 edge8ln %o2, %i4, %i5
22261 movg %xcc, %l1, %g2
22262 sdivcc %o3, 0x1493, %l2
22263 or %l3, %i6, %g5
22264 edge16 %o5, %o1, %o6
22265 mova %xcc, %g6, %l4
22266 orn %i7, 0x0774, %l0
22267 edge8n %i2, %g1, %g3
22268 srlx %l5, 0x01, %g7
22269 array8 %o7, %i3, %i0
22270 umulcc %o0, 0x1B63, %o4
22271 edge32 %l6, %g4, %o2
22272 fandnot2 %f30, %f26, %f4
22273 orcc %i4, %i5, %l1
22274 movcs %icc, %g2, %i1
22275 movleu %xcc, %l2, %l3
22276 restore %o3, %i6, %o5
22277 rdpr %cwp, %g1
22278 rdpr %cansave, %g2
22279 rdpr %canrestore, %g3
22280 rdpr %cleanwin, %g4
22281 rdpr %otherwin, %g5
22282 rdpr %wstate, %g6
22283 edge16l %o1, %g5, %g6
22284 ldsh [%l7 + 0x32], %l4
22285 fmovdge %xcc, %f24, %f9
22286 fsrc1 %f0, %f4
22287 fmul8sux16 %f14, %f20, %f26
22288 movl %xcc, %i7, %l0
22289 umul %o6, %i2, %g3
22290 popc %l5, %g7
22291 siam 0x6
22292 movge %xcc, %g1, %i3
22293 srlx %i0, %o0, %o4
22294 udiv %l6, 0x044D, %g4
22295 alignaddr %o7, %i4, %o2
22296 subc %l1, %g2, %i1
22297 move %xcc, %l2, %l3
22298 movn %icc, %o3, %i6
22299 movpos %icc, %i5, %o1
22300 alignaddrl %g5, %g6, %l4
22301 fcmpes %fcc1, %f27, %f1
22302 movleu %xcc, %i7, %o5
22303 edge32ln %l0, %o6, %i2
22304 ldsb [%l7 + 0x70], %g3
22305 umul %l5, %g1, %i3
22306 fabsd %f28, %f16
22307 nop
22308 set 0x1A, %o1
22309 stb %i0, [%l7 + %o1]
22310 nop
22311 set 0x64, %i5
22312 stw %o0, [%l7 + %i5]
22313 nop
22314 set 0x58, %o2
22315 ldx [%l7 + %o2], %o4
22316 fpsub16 %f18, %f22, %f14
22317 xnor %l6, %g4, %o7
22318 xor %g7, 0x10A0, %o2
22319 lduw [%l7 + 0x08], %i4
22320 alignaddrl %l1, %g2, %l2
22321 ldsb [%l7 + 0x3A], %l3
22322 st %f27, [%l7 + 0x0C]
22323 srlx %o3, 0x04, %i1
22324 edge16ln %i5, %i6, %o1
22325 movg %icc, %g5, %l4
22326 fmovsg %icc, %f19, %f7
22327 ld [%l7 + 0x1C], %f19
22328 ldub [%l7 + 0x58], %i7
22329 alignaddrl %g6, %o5, %o6
22330 edge32l %l0, %g3, %l5
22331 fmovdle %icc, %f18, %f15
22332 fmul8x16 %f22, %f30, %f10
22333 xor %i2, 0x1292, %g1
22334 fmovse %icc, %f27, %f0
22335 fmovrdgz %i0, %f0, %f2
22336 edge32n %o0, %i3, %o4
22337 mulx %l6, 0x076F, %o7
22338 sir 0x0CF8
22339 fornot2 %f0, %f22, %f14
22340 movrlz %g4, 0x264, %o2
22341 ldub [%l7 + 0x26], %i4
22342 fabsd %f20, %f12
22343 array8 %g7, %l1, %l2
22344 edge32 %g2, %o3, %i1
22345 fnors %f2, %f17, %f12
22346 sdivx %l3, 0x1A35, %i5
22347 ldsh [%l7 + 0x6A], %i6
22348 edge16 %g5, %o1, %l4
22349 setx loop_78, %l0, %l1
22350 return %l1
22351 nop
22352 rdpr %cwp, %g1
22353 rdpr %cansave, %g2
22354 rdpr %canrestore, %g3
22355 rdpr %cleanwin, %g4
22356 rdpr %otherwin, %g5
22357 rdpr %wstate, %g6
22358loop_78: umulcc %o6, 0x093C, %g3
22359 fpmerge %f8, %f26, %f28
22360 edge16 %l0, %l5, %g1
22361 edge32 %i2, %i0, %i3
22362 lduw [%l7 + 0x30], %o0
22363 movcs %icc, %l6, %o4
22364 siam 0x2
22365 orncc %g4, 0x12C0, %o2
22366 srax %o7, 0x10, %i4
22367 movre %g7, 0x23B, %l1
22368 fmovdl %icc, %f21, %f20
22369 and %l2, %g2, %o3
22370 edge16n %l3, %i1, %i5
22371 array8 %g5, %i6, %l4
22372 movle %icc, %o1, %g6
22373 ldub [%l7 + 0x7E], %o5
22374 fones %f7
22375 xnor %i7, 0x077B, %g3
22376 edge16n %l0, %o6, %g1
22377 umulcc %l5, 0x0D0E, %i2
22378 ldd [%l7 + 0x40], %f20
22379 edge32 %i0, %o0, %l6
22380 srax %o4, %g4, %i3
22381 array32 %o2, %i4, %o7
22382 ldx [%l7 + 0x60], %l1
22383 movvc %xcc, %l2, %g7
22384 fmuld8ulx16 %f7, %f22, %f20
22385 restore %o3, 0x06AC, %g2
22386 rdpr %cwp, %g1
22387 rdpr %cansave, %g2
22388 rdpr %canrestore, %g3
22389 rdpr %cleanwin, %g4
22390 rdpr %otherwin, %g5
22391 rdpr %wstate, %g6
22392 add %l3, 0x0B36, %i1
22393 std %f22, [%l7 + 0x48]
22394 srax %g5, 0x0B, %i5
22395 ldub [%l7 + 0x7B], %i6
22396 movrgez %l4, 0x240, %g6
22397 subccc %o1, 0x094F, %i7
22398 fpadd32s %f2, %f19, %f12
22399 movrne %g3, %l0, %o5
22400 movgu %xcc, %o6, %l5
22401 edge16l %i2, %g1, %i0
22402 subcc %o0, 0x100E, %o4
22403 udivx %g4, 0x1DF7, %l6
22404 movvs %xcc, %o2, %i4
22405 sdivcc %i3, 0x1F58, %o7
22406 fcmple16 %f20, %f4, %l2
22407 ldub [%l7 + 0x7D], %l1
22408 edge8l %g7, %o3, %l3
22409 ldd [%l7 + 0x20], %g2
22410 lduw [%l7 + 0x70], %i1
22411 stx %i5, [%l7 + 0x38]
22412 xor %g5, 0x15E7, %i6
22413 fmovrslez %l4, %f19, %f17
22414 fnors %f3, %f24, %f29
22415 movrlez %g6, %i7, %o1
22416 ldsh [%l7 + 0x3C], %l0
22417 movrne %o5, %o6, %g3
22418 srlx %l5, %i2, %g1
22419 lduh [%l7 + 0x72], %i0
22420 umul %o4, %g4, %l6
22421 fmovrdlez %o2, %f8, %f16
22422 fcmped %fcc0, %f12, %f16
22423 fmovdneg %icc, %f29, %f29
22424 xorcc %o0, %i4, %i3
22425 movrlez %o7, 0x0BB, %l2
22426 fpmerge %f30, %f11, %f24
22427 alignaddrl %l1, %g7, %l3
22428 addcc %o3, 0x09AD, %i1
22429 fmul8x16au %f9, %f21, %f8
22430 edge16n %g2, %i5, %g5
22431 umul %l4, %i6, %i7
22432 fnot2 %f30, %f4
22433 st %f4, [%l7 + 0x44]
22434 orn %g6, %l0, %o1
22435 mulscc %o6, %g3, %o5
22436 bshuffle %f14, %f30, %f0
22437 movneg %icc, %i2, %g1
22438 alignaddr %l5, %i0, %o4
22439 sdivcc %l6, 0x070D, %g4
22440 stb %o2, [%l7 + 0x2F]
22441 edge32 %o0, %i4, %o7
22442 movvs %icc, %l2, %l1
22443 movvs %xcc, %g7, %i3
22444 movn %xcc, %o3, %l3
22445 fmovdcs %xcc, %f13, %f30
22446 fmul8sux16 %f12, %f24, %f20
22447 fpadd16s %f1, %f13, %f2
22448 fmovdneg %icc, %f18, %f5
22449 ldsw [%l7 + 0x20], %i1
22450 movne %xcc, %g2, %g5
22451 sethi 0x0ADC, %l4
22452 fmovsgu %xcc, %f4, %f15
22453 sth %i6, [%l7 + 0x34]
22454 move %xcc, %i5, %i7
22455 srl %g6, 0x0E, %o1
22456 subc %o6, %g3, %o5
22457 xnorcc %l0, 0x1B5B, %g1
22458 fmuld8ulx16 %f18, %f10, %f16
22459 umulcc %i2, %l5, %o4
22460 ld [%l7 + 0x60], %f23
22461 movneg %icc, %i0, %g4
22462 nop
22463 set 0x58, %o5
22464 ldd [%l7 + %o5], %f22
22465 alignaddr %o2, %o0, %l6
22466 fmovrdlz %o7, %f20, %f20
22467 fcmps %fcc2, %f21, %f13
22468 udivx %l2, 0x0395, %i4
22469 movvc %xcc, %l1, %g7
22470 movrlz %i3, %l3, %i1
22471 udivcc %o3, 0x0EDD, %g5
22472 fmovrslz %g2, %f1, %f9
22473 movrgz %i6, 0x1CB, %l4
22474 movrlz %i5, %g6, %i7
22475 movgu %icc, %o1, %g3
22476 movgu %xcc, %o6, %l0
22477 fmovsneg %xcc, %f5, %f20
22478 subccc %o5, 0x08DC, %g1
22479 lduw [%l7 + 0x68], %l5
22480 ldx [%l7 + 0x28], %o4
22481 edge16n %i0, %i2, %g4
22482 edge32l %o2, %o0, %l6
22483 fpack16 %f30, %f27
22484 ldsb [%l7 + 0x49], %l2
22485 fnands %f23, %f18, %f20
22486 orncc %o7, %i4, %l1
22487 umul %g7, %i3, %l3
22488 umulcc %i1, 0x1EE0, %g5
22489 fpack16 %f22, %f7
22490 ld [%l7 + 0x70], %f19
22491 smulcc %g2, 0x0225, %o3
22492 movpos %xcc, %i6, %i5
22493 orcc %l4, %g6, %i7
22494 fmul8x16al %f28, %f9, %f14
22495 movcc %icc, %o1, %o6
22496 fmovdl %icc, %f23, %f16
22497 sub %g3, 0x1FC2, %l0
22498 subccc %o5, 0x16D7, %l5
22499 edge32n %g1, %i0, %i2
22500 srl %o4, %g4, %o0
22501 fexpand %f14, %f28
22502 sth %l6, [%l7 + 0x22]
22503 fmovdl %icc, %f23, %f3
22504 lduw [%l7 + 0x68], %o2
22505 smulcc %l2, 0x1BB4, %i4
22506 mulx %o7, 0x0030, %g7
22507 andcc %i3, 0x18E3, %l3
22508 and %l1, 0x1A4D, %i1
22509 array32 %g2, %o3, %g5
22510 andcc %i5, 0x0318, %i6
22511 fmovdvc %xcc, %f20, %f22
22512 movgu %icc, %l4, %g6
22513 sdiv %o1, 0x1C48, %o6
22514 ld [%l7 + 0x74], %f1
22515 movne %icc, %g3, %i7
22516 edge16n %o5, %l5, %g1
22517 edge32 %i0, %i2, %l0
22518 edge32l %o4, %g4, %l6
22519 addccc %o0, %o2, %l2
22520 for %f26, %f28, %f10
22521 sdiv %o7, 0x1C18, %g7
22522 movrgez %i4, 0x1C1, %l3
22523 movre %l1, %i1, %i3
22524 addc %g2, 0x0FF8, %o3
22525 movle %xcc, %i5, %i6
22526 umul %g5, 0x0E70, %l4
22527 xorcc %g6, 0x1911, %o6
22528 movrlz %g3, 0x3F3, %o1
22529 fmul8sux16 %f24, %f24, %f28
22530 orcc %o5, 0x0D8C, %l5
22531 edge8ln %g1, %i7, %i2
22532 fmovdle %xcc, %f20, %f12
22533 andcc %i0, %l0, %g4
22534 movpos %icc, %o4, %o0
22535 xnor %l6, %l2, %o7
22536 edge8ln %g7, %i4, %l3
22537 movcc %icc, %o2, %l1
22538 fmovsg %xcc, %f10, %f12
22539 nop
22540 set 0x60, %i6
22541 std %f2, [%l7 + %i6]
22542 ldsb [%l7 + 0x37], %i3
22543 stw %i1, [%l7 + 0x44]
22544 move %xcc, %o3, %i5
22545 edge8ln %i6, %g5, %l4
22546 edge32n %g6, %g2, %o6
22547 movgu %icc, %g3, %o1
22548 fnot1 %f2, %f30
22549 edge8n %o5, %g1, %l5
22550 movpos %icc, %i7, %i0
22551 fmovs %f2, %f10
22552 fmovsle %xcc, %f18, %f1
22553 sll %l0, %i2, %o4
22554 sdiv %g4, 0x1DE4, %o0
22555 edge8 %l6, %o7, %l2
22556 lduw [%l7 + 0x6C], %i4
22557 mulx %g7, 0x0F69, %l3
22558 alignaddrl %o2, %i3, %l1
22559 xnorcc %i1, %i5, %i6
22560 ldub [%l7 + 0x0A], %o3
22561 save %l4, 0x0729, %g5
22562 rdpr %cwp, %g1
22563 rdpr %cansave, %g2
22564 rdpr %canrestore, %g3
22565 rdpr %cleanwin, %g4
22566 rdpr %otherwin, %g5
22567 rdpr %wstate, %g6
22568 setx loop_79, %l0, %l1
22569 return %l1
22570 nop
22571 rdpr %cwp, %g1
22572 rdpr %cansave, %g2
22573 rdpr %canrestore, %g3
22574 rdpr %cleanwin, %g4
22575 rdpr %otherwin, %g5
22576 rdpr %wstate, %g6
22577loop_79: sll %g6, 0x07, %o1
22578 fmul8x16au %f11, %f9, %f26
22579 ld [%l7 + 0x0C], %f1
22580 ld [%l7 + 0x54], %f3
22581 or %o5, %g1, %g3
22582 sra %i7, %l5, %l0
22583 fmovrdgez %i2, %f22, %f26
22584 ldsb [%l7 + 0x4C], %i0
22585 edge32ln %g4, %o4, %o0
22586 popc 0x0FD5, %l6
22587 subcc %o7, %i4, %g7
22588 xor %l3, %l2, %i3
22589 sir 0x0BA4
22590 fmovrslez %o2, %f2, %f14
22591 movgu %icc, %i1, %l1
22592 srl %i6, %i5, %l4
22593 alignaddrl %o3, %g5, %g2
22594 udiv %g6, 0x0803, %o6
22595 ldx [%l7 + 0x10], %o5
22596 ld [%l7 + 0x40], %f17
22597 subccc %g1, 0x0C95, %o1
22598 movg %icc, %g3, %l5
22599 xnor %i7, 0x19EF, %i2
22600 edge16l %i0, %l0, %g4
22601 sethi 0x0517, %o4
22602 edge16l %l6, %o7, %o0
22603 movne %icc, %g7, %l3
22604 restore %l2, %i3, %i4
22605 rdpr %cwp, %g1
22606 rdpr %cansave, %g2
22607 rdpr %canrestore, %g3
22608 rdpr %cleanwin, %g4
22609 rdpr %otherwin, %g5
22610 rdpr %wstate, %g6
22611 edge16 %i1, %l1, %i6
22612 mulscc %i5, %o2, %l4
22613 fmovd %f28, %f22
22614 and %g5, %o3, %g6
22615 fmovd %f6, %f30
22616 or %g2, %o5, %g1
22617 subcc %o1, %g3, %l5
22618 popc 0x140B, %i7
22619 ld [%l7 + 0x70], %f14
22620 fmovsneg %xcc, %f21, %f9
22621 srax %i2, 0x1E, %i0
22622 ldx [%l7 + 0x38], %l0
22623 udivcc %g4, 0x0A73, %o6
22624 sth %l6, [%l7 + 0x56]
22625 movgu %xcc, %o4, %o0
22626 edge32n %g7, %l3, %l2
22627 smul %i3, 0x1388, %o7
22628 st %f7, [%l7 + 0x70]
22629 xnorcc %i4, %i1, %l1
22630 edge16l %i6, %i5, %o2
22631 fpackfix %f10, %f10
22632 fmovdne %xcc, %f25, %f0
22633 orcc %g5, 0x0CBC, %l4
22634 std %f20, [%l7 + 0x48]
22635 fpadd32s %f7, %f22, %f29
22636 ldd [%l7 + 0x40], %o2
22637 movvc %xcc, %g6, %o5
22638 sub %g2, %o1, %g1
22639 xorcc %l5, %g3, %i2
22640 edge16l %i7, %i0, %g4
22641 movg %xcc, %o6, %l6
22642 edge16n %l0, %o0, %g7
22643 fmovdg %icc, %f19, %f4
22644 nop
22645 set 0x7E, %l1
22646 ldub [%l7 + %l1], %l3
22647 xorcc %l2, 0x0EBE, %o4
22648 movn %icc, %o7, %i4
22649 umulcc %i3, %l1, %i1
22650 sethi 0x1927, %i6
22651 sethi 0x0492, %i5
22652 movgu %xcc, %g5, %o2
22653 mulx %o3, %g6, %l4
22654 srl %o5, 0x0E, %g2
22655 movpos %xcc, %g1, %o1
22656 fnands %f4, %f8, %f13
22657 movrgez %g3, %l5, %i7
22658 movge %icc, %i2, %i0
22659 mulscc %g4, %l6, %o6
22660 edge8ln %o0, %l0, %g7
22661 sll %l2, 0x0A, %o4
22662 umulcc %l3, %o7, %i3
22663 udivx %l1, 0x1179, %i4
22664 add %i6, 0x1EA2, %i1
22665 movvs %xcc, %i5, %g5
22666 add %o3, 0x0B19, %o2
22667 udivcc %l4, 0x0021, %o5
22668 stw %g2, [%l7 + 0x4C]
22669 movle %icc, %g1, %o1
22670 edge8ln %g6, %l5, %i7
22671 ldsh [%l7 + 0x78], %i2
22672 edge16 %i0, %g4, %g3
22673 movn %xcc, %l6, %o6
22674 addccc %l0, %g7, %l2
22675 fsrc2 %f26, %f2
22676 fmul8sux16 %f4, %f6, %f10
22677 std %f14, [%l7 + 0x58]
22678 movrgez %o4, %l3, %o7
22679 udivx %i3, 0x07D5, %o0
22680 orncc %l1, %i6, %i1
22681 orn %i4, 0x1D46, %i5
22682 fcmped %fcc1, %f20, %f22
22683 umulcc %o3, %o2, %l4
22684 nop
22685 set 0x5B, %l3
22686 stb %o5, [%l7 + %l3]
22687 fmul8sux16 %f28, %f6, %f18
22688 udiv %g2, 0x04C6, %g5
22689 fpackfix %f18, %f22
22690 sra %g1, %g6, %o1
22691 fmovsneg %icc, %f27, %f25
22692 movpos %xcc, %i7, %i2
22693 movrlz %l5, 0x09E, %i0
22694 and %g3, 0x0A20, %g4
22695 xor %l6, %o6, %g7
22696 ldd [%l7 + 0x28], %f10
22697 udiv %l2, 0x17B0, %l0
22698 addccc %l3, %o4, %i3
22699 orn %o7, 0x1C35, %l1
22700 nop
22701 set 0x66, %o6
22702 ldsh [%l7 + %o6], %o0
22703 orcc %i6, %i1, %i4
22704 movle %xcc, %i5, %o2
22705 siam 0x7
22706 fabsd %f2, %f20
22707 movre %l4, 0x005, %o3
22708 movrlez %g2, %g5, %g1
22709 movrgez %o5, %g6, %i7
22710 fornot2 %f0, %f22, %f2
22711 fmovdcc %xcc, %f12, %f3
22712 subcc %i2, %o1, %l5
22713 ldd [%l7 + 0x60], %f18
22714 fmovrdgz %g3, %f12, %f10
22715 fmovrse %i0, %f22, %f16
22716 ldsw [%l7 + 0x7C], %l6
22717 fsrc1s %f29, %f27
22718 orcc %o6, 0x167B, %g7
22719 movvs %icc, %l2, %g4
22720 stw %l3, [%l7 + 0x34]
22721 fmovsneg %xcc, %f28, %f31
22722 edge8l %l0, %o4, %o7
22723 fnot1 %f4, %f30
22724 edge16l %i3, %l1, %i6
22725 sethi 0x11B4, %i1
22726 orcc %i4, %i5, %o2
22727 edge16n %o0, %l4, %g2
22728 subc %g5, 0x00D9, %g1
22729 fpackfix %f12, %f4
22730 xnor %o3, 0x0745, %g6
22731 fpack32 %f20, %f28, %f10
22732 smulcc %i7, 0x1889, %i2
22733 movvs %icc, %o1, %l5
22734 movpos %icc, %o5, %g3
22735 xorcc %i0, %o6, %l6
22736 sth %g7, [%l7 + 0x7C]
22737 fabsd %f0, %f0
22738 movge %icc, %l2, %l3
22739 stx %g4, [%l7 + 0x60]
22740 fmovdcs %xcc, %f13, %f15
22741 ldd [%l7 + 0x38], %f24
22742 movneg %xcc, %o4, %o7
22743 movneg %xcc, %l0, %l1
22744 fmovse %xcc, %f31, %f1
22745 smulcc %i6, 0x1ECC, %i3
22746 sllx %i4, 0x09, %i5
22747 movvs %icc, %o2, %o0
22748 movl %xcc, %i1, %g2
22749 setx loop_80, %l0, %l1
22750 return %l1
22751 nop
22752 rdpr %cwp, %g1
22753 rdpr %cansave, %g2
22754 rdpr %canrestore, %g3
22755 rdpr %cleanwin, %g4
22756 rdpr %otherwin, %g5
22757 rdpr %wstate, %g6
22758loop_80: ldsb [%l7 + 0x17], %o3
22759 fnegs %f21, %f31
22760 fabss %f17, %f13
22761 smulcc %g6, %i7, %i2
22762 andcc %o1, 0x17C3, %o5
22763 fcmple16 %f28, %f2, %l5
22764 fmovsneg %icc, %f30, %f22
22765 subcc %i0, 0x0ACB, %g3
22766 mulscc %o6, 0x022E, %l6
22767 subccc %l2, 0x1F79, %l3
22768 save %g4, %o4, %o7
22769 rdpr %cwp, %g1
22770 rdpr %cansave, %g2
22771 rdpr %canrestore, %g3
22772 rdpr %cleanwin, %g4
22773 rdpr %otherwin, %g5
22774 rdpr %wstate, %g6
22775 edge8 %g7, %l0, %l1
22776 sdivx %i3, 0x0FBD, %i4
22777 movneg %icc, %i6, %i5
22778 edge8l %o0, %o2, %g2
22779 and %i1, 0x0784, %l4
22780 movn %icc, %g5, %g1
22781 fmovdg %xcc, %f21, %f7
22782 fmovscs %xcc, %f16, %f3
22783 ldsb [%l7 + 0x72], %g6
22784 fmovrsne %o3, %f13, %f8
22785 umulcc %i2, %o1, %o5
22786 fnot1s %f14, %f14
22787 fmovdleu %icc, %f31, %f20
22788 movneg %xcc, %l5, %i0
22789 fmovdvs %xcc, %f2, %f3
22790 stw %g3, [%l7 + 0x18]
22791 mulx %i7, 0x09DA, %l6
22792 fmovsa %icc, %f1, %f26
22793 subccc %l2, %l3, %g4
22794 edge32l %o4, %o6, %g7
22795 subccc %o7, 0x08EA, %l0
22796 xor %i3, %i4, %l1
22797 movpos %xcc, %i5, %o0
22798 ldsw [%l7 + 0x48], %o2
22799 move %icc, %g2, %i1
22800 fmul8ulx16 %f4, %f16, %f8
22801 smulcc %i6, %g5, %l4
22802 popc %g1, %o3
22803 movge %icc, %g6, %o1
22804 fmovsge %icc, %f24, %f6
22805 srax %i2, 0x19, %o5
22806 movge %xcc, %l5, %g3
22807 fnot2s %f5, %f7
22808 array16 %i7, %l6, %i0
22809 fcmpgt32 %f22, %f24, %l2
22810 fmovspos %icc, %f15, %f15
22811 movgu %xcc, %g4, %o4
22812 andncc %l3, %o6, %o7
22813 sdiv %l0, 0x09C9, %g7
22814 movvs %icc, %i3, %i4
22815 fnot2s %f13, %f7
22816 movle %icc, %l1, %i5
22817 orncc %o2, 0x0899, %o0
22818 movrlez %g2, %i6, %g5
22819 nop
22820 set 0x22, %i4
22821 sth %i1, [%l7 + %i4]
22822 edge8n %l4, %o3, %g1
22823 fmovsvs %xcc, %f1, %f11
22824 mulscc %g6, %o1, %o5
22825 movrgz %l5, %g3, %i2
22826 andn %i7, 0x197D, %i0
22827 sra %l2, 0x16, %g4
22828 umulcc %l6, %l3, %o6
22829 movrlz %o4, %o7, %g7
22830 nop
22831 set 0x20, %g1
22832 ldx [%l7 + %g1], %l0
22833 edge8n %i4, %l1, %i3
22834 std %f18, [%l7 + 0x30]
22835 umul %i5, %o2, %g2
22836 ldsb [%l7 + 0x4D], %i6
22837 ldd [%l7 + 0x48], %f2
22838 mulscc %g5, %i1, %o0
22839 edge8 %l4, %o3, %g1
22840 movrlz %g6, 0x325, %o5
22841 fornot1 %f16, %f2, %f22
22842 array32 %l5, %o1, %i2
22843 fnor %f24, %f24, %f22
22844 array8 %i7, %g3, %i0
22845 lduh [%l7 + 0x24], %g4
22846 sub %l6, %l3, %l2
22847 edge16n %o4, %o6, %o7
22848 fmuld8sux16 %f13, %f8, %f18
22849 fmovsn %xcc, %f12, %f2
22850 sll %l0, %i4, %l1
22851 umulcc %i3, %g7, %i5
22852 srax %o2, 0x01, %i6
22853 movcc %icc, %g5, %i1
22854 fone %f22
22855 lduw [%l7 + 0x68], %o0
22856 edge32 %l4, %o3, %g1
22857 movrgz %g6, %o5, %l5
22858 sethi 0x08B4, %g2
22859 fmovdcs %icc, %f0, %f29
22860 srl %i2, 0x0E, %i7
22861 edge8ln %o1, %i0, %g3
22862 array8 %g4, %l6, %l2
22863 movge %icc, %o4, %l3
22864 subc %o6, %o7, %l0
22865 movl %icc, %i4, %i3
22866 sll %g7, 0x07, %i5
22867 movre %l1, 0x258, %o2
22868 srl %i6, %i1, %o0
22869 fandnot2s %f8, %f23, %f22
22870 edge8 %l4, %g5, %o3
22871 popc 0x04C8, %g6
22872 array8 %g1, %l5, %o5
22873 mulx %g2, %i2, %o1
22874 udivx %i7, 0x0B3D, %i0
22875 edge16 %g3, %l6, %l2
22876 edge32ln %g4, %o4, %l3
22877 mulx %o7, %o6, %i4
22878 fnors %f21, %f18, %f14
22879 alignaddr %i3, %g7, %l0
22880 udivx %i5, 0x07AA, %l1
22881 umul %o2, %i6, %i1
22882 fmovse %icc, %f14, %f19
22883 andn %o0, %l4, %o3
22884 ldd [%l7 + 0x20], %g4
22885 fmovrsne %g1, %f16, %f4
22886 movre %l5, 0x212, %g6
22887 addc %g2, 0x1440, %o5
22888 xorcc %i2, %i7, %i0
22889 mulscc %g3, %l6, %l2
22890 sethi 0x12CB, %g4
22891 subc %o4, %o1, %l3
22892 sdiv %o7, 0x081E, %o6
22893 ldsh [%l7 + 0x5E], %i4
22894 movvc %xcc, %i3, %g7
22895 for %f6, %f14, %f0
22896 mulx %l0, 0x07B1, %l1
22897 movcs %icc, %i5, %o2
22898 movrgz %i6, 0x197, %i1
22899 addccc %l4, 0x19E8, %o0
22900 ldub [%l7 + 0x57], %g5
22901 mova %xcc, %g1, %l5
22902 fzero %f30
22903 array8 %o3, %g2, %g6
22904 stw %o5, [%l7 + 0x78]
22905 alignaddr %i2, %i7, %g3
22906 restore %i0, %l6, %l2
22907 rdpr %cwp, %g1
22908 rdpr %cansave, %g2
22909 rdpr %canrestore, %g3
22910 rdpr %cleanwin, %g4
22911 rdpr %otherwin, %g5
22912 rdpr %wstate, %g6
22913 xnor %o4, %g4, %l3
22914 fmovdn %icc, %f10, %f21
22915 fmovscs %xcc, %f12, %f28
22916 movleu %xcc, %o1, %o7
22917 orn %i4, %i3, %o6
22918 save %g7, 0x00C8, %l0
22919 rdpr %cwp, %g1
22920 rdpr %cansave, %g2
22921 rdpr %canrestore, %g3
22922 rdpr %cleanwin, %g4
22923 rdpr %otherwin, %g5
22924 rdpr %wstate, %g6
22925 movvs %xcc, %l1, %i5
22926 movrgez %i6, 0x2E3, %o2
22927 fnors %f8, %f3, %f0
22928 sir 0x03D3
22929 sethi 0x1C44, %i1
22930 movre %l4, %g5, %g1
22931 umul %o0, %o3, %l5
22932 fnot1 %f30, %f4
22933 nop
22934 set 0x4A, %g7
22935 stb %g6, [%l7 + %g7]
22936 movneg %icc, %g2, %i2
22937 smul %i7, 0x176B, %g3
22938 umul %i0, 0x13DA, %o5
22939 smulcc %l2, %o4, %l6
22940 sub %l3, %g4, %o7
22941 movneg %icc, %o1, %i3
22942 sub %o6, %i4, %l0
22943 ldd [%l7 + 0x50], %l0
22944 orn %i5, 0x1225, %i6
22945 addcc %g7, 0x0F74, %o2
22946 fand %f18, %f30, %f22
22947 movl %xcc, %l4, %i1
22948 movcs %xcc, %g5, %g1
22949 ldd [%l7 + 0x68], %f2
22950 fcmpne32 %f16, %f8, %o0
22951 fmovs %f13, %f25
22952 lduw [%l7 + 0x6C], %o3
22953 movrlz %l5, 0x316, %g2
22954 faligndata %f0, %f6, %f18
22955 alignaddrl %g6, %i7, %g3
22956 fpadd32 %f26, %f8, %f22
22957 edge8ln %i2, %o5, %i0
22958 edge8ln %o4, %l6, %l3
22959 fmovdneg %icc, %f1, %f3
22960 edge32 %g4, %l2, %o1
22961 addc %i3, 0x16C1, %o7
22962 mulx %i4, %o6, %l0
22963 andncc %i5, %l1, %g7
22964 movg %xcc, %o2, %l4
22965 array16 %i1, %i6, %g1
22966 addccc %g5, %o3, %l5
22967 fmovsg %xcc, %f12, %f5
22968 movrlz %o0, %g2, %i7
22969 setx loop_81, %l0, %l1
22970 return %l1
22971 nop
22972 rdpr %cwp, %g1
22973 rdpr %cansave, %g2
22974 rdpr %canrestore, %g3
22975 rdpr %cleanwin, %g4
22976 rdpr %otherwin, %g5
22977 rdpr %wstate, %g6
22978loop_81: ldd [%l7 + 0x50], %g2
22979 xor %i0, 0x1C4E, %o5
22980 fmovdn %icc, %f16, %f28
22981 movrne %l6, 0x3E5, %l3
22982 fmovrdne %g4, %f28, %f30
22983 movpos %xcc, %l2, %o4
22984 fmul8x16 %f28, %f22, %f26
22985 fmul8x16 %f12, %f8, %f0
22986 ldd [%l7 + 0x60], %f8
22987 sdiv %i3, 0x039C, %o7
22988 subccc %o1, %i4, %l0
22989 ldsb [%l7 + 0x77], %o6
22990 mova %icc, %i5, %g7
22991 nop
22992 set 0x32, %l2
22993 ldub [%l7 + %l2], %l1
22994 movcs %xcc, %l4, %i1
22995 xnorcc %i6, 0x13B4, %g1
22996 fmovd %f30, %f4
22997 andcc %g5, 0x1C44, %o2
22998 fmovdn %icc, %f26, %f1
22999 sll %l5, 0x08, %o0
23000 srlx %o3, %g2, %g6
23001 addcc %i2, 0x0D2B, %g3
23002 umul %i0, %i7, %l6
23003 ldx [%l7 + 0x78], %l3
23004 movleu %icc, %o5, %l2
23005 mulx %o4, 0x08F6, %g4
23006 andcc %i3, %o1, %o7
23007 movpos %icc, %i4, %o6
23008 mulscc %i5, %l0, %l1
23009 std %f12, [%l7 + 0x58]
23010 orn %l4, %i1, %i6
23011 sth %g7, [%l7 + 0x4C]
23012 sir 0x12B9
23013 movgu %icc, %g5, %o2
23014 alignaddrl %g1, %l5, %o3
23015 xorcc %o0, %g2, %i2
23016 edge16n %g6, %i0, %g3
23017 ldub [%l7 + 0x55], %i7
23018 st %f16, [%l7 + 0x34]
23019 array32 %l6, %l3, %o5
23020 movne %xcc, %l2, %o4
23021 umul %g4, 0x021B, %i3
23022 fnot2s %f21, %f21
23023 edge8 %o1, %o7, %o6
23024 edge32ln %i4, %l0, %i5
23025 movleu %icc, %l4, %l1
23026 movvc %xcc, %i1, %g7
23027 edge32l %i6, %o2, %g5
23028 fmovdleu %xcc, %f30, %f11
23029 ldsh [%l7 + 0x36], %g1
23030 xor %o3, 0x1D16, %l5
23031 edge8n %g2, %o0, %i2
23032 movrlz %g6, %g3, %i7
23033 srl %i0, 0x11, %l3
23034 popc 0x161E, %l6
23035 ldx [%l7 + 0x20], %o5
23036 smul %o4, 0x05D2, %g4
23037 sdivx %i3, 0x1718, %o1
23038 xorcc %l2, %o7, %o6
23039 addc %l0, 0x1CEE, %i4
23040 movleu %icc, %l4, %i5
23041 nop
23042 set 0x24, %l0
23043 stw %i1, [%l7 + %l0]
23044 movn %icc, %l1, %g7
23045 sllx %i6, %o2, %g1
23046 addcc %o3, 0x1425, %g5
23047 fmovd %f30, %f30
23048 sdiv %l5, 0x1861, %g2
23049 fsrc2s %f19, %f15
23050 st %f27, [%l7 + 0x40]
23051 andncc %i2, %o0, %g3
23052 umulcc %i7, 0x14D5, %g6
23053 smul %l3, %i0, %o5
23054 or %l6, 0x1133, %o4
23055 sll %g4, %i3, %o1
23056 udivx %o7, 0x11AD, %o6
23057 umulcc %l2, %l0, %i4
23058 sth %l4, [%l7 + 0x7E]
23059 fmovdn %xcc, %f7, %f21
23060 movn %xcc, %i5, %i1
23061 mulscc %g7, 0x1EC0, %i6
23062 sdivcc %l1, 0x0F4A, %g1
23063 fpack16 %f26, %f18
23064 smul %o3, 0x1E66, %o2
23065 edge8 %g5, %g2, %i2
23066 movrgz %o0, %g3, %i7
23067 save %g6, %l5, %i0
23068 rdpr %cwp, %g1
23069 rdpr %cansave, %g2
23070 rdpr %canrestore, %g3
23071 rdpr %cleanwin, %g4
23072 rdpr %otherwin, %g5
23073 rdpr %wstate, %g6
23074 or %l3, 0x0A37, %l6
23075 fmovdpos %icc, %f16, %f30
23076 srlx %o5, 0x06, %g4
23077 xnor %i3, %o1, %o7
23078 ldd [%l7 + 0x28], %f22
23079 movpos %xcc, %o4, %l2
23080 movge %icc, %o6, %i4
23081 fnegd %f0, %f6
23082 xor %l0, 0x1030, %i5
23083 sllx %i1, 0x13, %l4
23084 and %i6, 0x1B04, %g7
23085 stb %g1, [%l7 + 0x10]
23086 umul %o3, 0x199E, %o2
23087 or %g5, %l1, %g2
23088 edge16ln %i2, %o0, %g3
23089 edge32n %i7, %g6, %l5
23090 fxors %f3, %f8, %f20
23091 array16 %l3, %l6, %o5
23092 movvs %icc, %i0, %g4
23093 nop
23094 set 0x08, %i1
23095 ldd [%l7 + %i1], %o0
23096 movgu %xcc, %i3, %o4
23097 fands %f29, %f23, %f4
23098 movgu %xcc, %l2, %o7
23099 ldd [%l7 + 0x58], %f28
23100 nop
23101 set 0x0C, %g4
23102 ldsw [%l7 + %g4], %i4
23103 lduw [%l7 + 0x20], %l0
23104 movg %icc, %i5, %i1
23105 orncc %l4, 0x1CA4, %i6
23106 add %o6, %g7, %g1
23107 array32 %o2, %o3, %g5
23108 fmul8x16 %f3, %f4, %f8
23109 andn %g2, 0x18D3, %i2
23110 movleu %icc, %l1, %g3
23111 udivcc %o0, 0x1DFC, %g6
23112 array16 %i7, %l5, %l6
23113 restore %o5, 0x0A04, %l3
23114 rdpr %cwp, %g1
23115 rdpr %cansave, %g2
23116 rdpr %canrestore, %g3
23117 rdpr %cleanwin, %g4
23118 rdpr %otherwin, %g5
23119 rdpr %wstate, %g6
23120 ldsb [%l7 + 0x75], %i0
23121 andcc %o1, 0x0BD1, %i3
23122 fmovrsgez %o4, %f16, %f20
23123 sra %l2, %o7, %i4
23124 fmovsge %icc, %f21, %f9
23125 movpos %icc, %l0, %g4
23126 fnands %f25, %f2, %f6
23127 save %i5, 0x09D2, %i1
23128 rdpr %cwp, %g1
23129 rdpr %cansave, %g2
23130 rdpr %canrestore, %g3
23131 rdpr %cleanwin, %g4
23132 rdpr %otherwin, %g5
23133 rdpr %wstate, %g6
23134 sra %l4, %o6, %g7
23135 orcc %g1, 0x190F, %o2
23136 fmovdg %icc, %f6, %f9
23137 fandnot1 %f0, %f28, %f24
23138 fmovrdne %o3, %f28, %f26
23139 fpsub32 %f20, %f26, %f14
23140 ld [%l7 + 0x50], %f13
23141 orn %i6, %g2, %g5
23142 andncc %l1, %i2, %g3
23143 sdiv %o0, 0x0722, %g6
23144 ldd [%l7 + 0x10], %i6
23145 fnors %f7, %f30, %f7
23146 mulscc %l5, 0x1F20, %o5
23147 edge32l %l3, %i0, %l6
23148 addccc %o1, 0x1057, %o4
23149 edge16 %i3, %o7, %i4
23150 edge32n %l0, %g4, %l2
23151 ldsb [%l7 + 0x74], %i5
23152 fcmpeq16 %f20, %f12, %i1
23153 ldd [%l7 + 0x78], %f12
23154 movcs %xcc, %o6, %g7
23155 fmovda %icc, %f10, %f25
23156 fzero %f2
23157 fornot2s %f17, %f2, %f0
23158 ldd [%l7 + 0x10], %f28
23159 movl %icc, %g1, %l4
23160 fnot2s %f0, %f5
23161 fsrc2s %f19, %f7
23162 sth %o2, [%l7 + 0x40]
23163 ldd [%l7 + 0x30], %f18
23164 array16 %i6, %o3, %g5
23165 array32 %g2, %i2, %g3
23166 sub %o0, 0x0985, %g6
23167 fmovsl %icc, %f24, %f4
23168 movrgez %l1, 0x30E, %i7
23169 udivcc %l5, 0x1E1B, %o5
23170 xor %i0, 0x0465, %l3
23171 fsrc1s %f10, %f10
23172 movrlz %l6, %o1, %i3
23173 fcmps %fcc1, %f31, %f29
23174 movgu %icc, %o4, %o7
23175 sdivcc %i4, 0x1DBA, %g4
23176 ldub [%l7 + 0x10], %l2
23177 fpadd16 %f16, %f14, %f20
23178 sdiv %l0, 0x0CA9, %i5
23179 xorcc %i1, 0x03D2, %g7
23180 nop
23181 set 0x38, %o0
23182 ldx [%l7 + %o0], %g1
23183 andn %l4, 0x1D39, %o2
23184 subccc %i6, %o3, %o6
23185 sir 0x1ABB
23186 edge32 %g2, %i2, %g3
23187 movgu %icc, %g5, %o0
23188 fpsub32 %f8, %f16, %f12
23189 edge16ln %l1, %i7, %l5
23190 edge16 %o5, %i0, %l3
23191 fmovdpos %xcc, %f22, %f3
23192 fzero %f18
23193 sdiv %l6, 0x1247, %g6
23194 edge32ln %o1, %i3, %o7
23195 stx %o4, [%l7 + 0x10]
23196 movvs %icc, %g4, %i4
23197 fcmpne16 %f8, %f12, %l0
23198 xnorcc %l2, %i1, %i5
23199 fmovdle %icc, %f7, %f3
23200 fmovrdlez %g7, %f6, %f16
23201 alignaddrl %g1, %o2, %i6
23202 fandnot2 %f24, %f20, %f20
23203 fmovscc %xcc, %f18, %f16
23204 fpadd16s %f27, %f18, %f17
23205 nop
23206 set 0x28, %l5
23207 sth %l4, [%l7 + %l5]
23208 movpos %xcc, %o6, %o3
23209 and %i2, 0x105A, %g2
23210 movvc %xcc, %g5, %g3
23211 fands %f16, %f31, %f25
23212 movn %xcc, %l1, %o0
23213 fmovdg %xcc, %f25, %f14
23214 array32 %l5, %i7, %i0
23215 fnot1 %f4, %f10
23216 movvc %icc, %o5, %l6
23217 edge16ln %g6, %o1, %l3
23218 movl %xcc, %o7, %o4
23219 movgu %icc, %i3, %i4
23220 movvc %icc, %l0, %l2
23221 for %f14, %f28, %f18
23222 movre %g4, 0x2D3, %i1
23223 srlx %g7, 0x18, %i5
23224 move %icc, %g1, %i6
23225 movle %xcc, %o2, %l4
23226 udiv %o3, 0x0D0B, %i2
23227 ldd [%l7 + 0x48], %o6
23228 array16 %g2, %g5, %l1
23229 movvc %xcc, %g3, %o0
23230 fmuld8sux16 %f2, %f25, %f14
23231 siam 0x3
23232 fmovrslez %i7, %f17, %f26
23233 fone %f30
23234 movcc %xcc, %i0, %l5
23235 st %f20, [%l7 + 0x3C]
23236 fnot2 %f14, %f6
23237 fmovda %xcc, %f4, %f12
23238 movrgez %o5, %g6, %o1
23239 umulcc %l3, %o7, %o4
23240 sir 0x0555
23241 sdivx %i3, 0x0293, %i4
23242 fcmps %fcc2, %f24, %f0
23243 sdivcc %l0, 0x0929, %l2
23244 movgu %icc, %g4, %l6
23245 umul %g7, 0x0760, %i5
23246 movre %g1, 0x3F1, %i1
23247 sdivx %i6, 0x160A, %o2
23248 andncc %o3, %i2, %o6
23249 edge32n %l4, %g2, %l1
23250 ldub [%l7 + 0x10], %g3
23251 sub %g5, %i7, %o0
23252 fnand %f2, %f22, %f6
23253 addc %i0, %o5, %l5
23254 lduh [%l7 + 0x68], %o1
23255 movg %icc, %l3, %g6
23256 setx loop_82, %l0, %l1
23257 return %l1
23258 nop
23259 rdpr %cwp, %g1
23260 rdpr %cansave, %g2
23261 rdpr %canrestore, %g3
23262 rdpr %cleanwin, %g4
23263 rdpr %otherwin, %g5
23264 rdpr %wstate, %g6
23265loop_82: fnors %f18, %f23, %f14
23266 fsrc1 %f16, %f28
23267 fmovrse %i4, %f2, %f1
23268 movg %icc, %l2, %l0
23269 stw %g4, [%l7 + 0x48]
23270 edge16 %l6, %g7, %i5
23271 addcc %i1, %g1, %o2
23272 smul %o3, 0x19FD, %i6
23273 andncc %o6, %l4, %i2
23274 movleu %icc, %l1, %g2
23275 movne %icc, %g3, %g5
23276 movn %icc, %i7, %i0
23277 subc %o5, %o0, %l5
23278 save %o1, %g6, %l3
23279 rdpr %cwp, %g1
23280 rdpr %cansave, %g2
23281 rdpr %canrestore, %g3
23282 rdpr %cleanwin, %g4
23283 rdpr %otherwin, %g5
23284 rdpr %wstate, %g6
23285 popc 0x04C3, %o7
23286 fmul8x16 %f24, %f8, %f6
23287 andncc %i3, %i4, %o4
23288 srl %l2, 0x06, %l0
23289 lduh [%l7 + 0x3E], %g4
23290 st %f24, [%l7 + 0x68]
23291 movgu %icc, %g7, %i5
23292 fmovsneg %icc, %f20, %f28
23293 movn %xcc, %i1, %g1
23294 movne %icc, %l6, %o2
23295 edge16 %o3, %i6, %l4
23296 array32 %o6, %l1, %i2
23297 fmovspos %xcc, %f13, %f2
23298 fone %f8
23299 fmul8sux16 %f20, %f12, %f0
23300 fmovsgu %xcc, %f22, %f31
23301 subccc %g2, 0x07E2, %g3
23302 edge32n %i7, %g5, %o5
23303 lduw [%l7 + 0x7C], %i0
23304 movle %icc, %l5, %o0
23305 movvs %xcc, %g6, %l3
23306 ldx [%l7 + 0x48], %o7
23307 xorcc %i3, 0x02C2, %o1
23308 fcmple16 %f8, %f26, %o4
23309 sra %l2, 0x06, %i4
23310 subcc %g4, 0x16E7, %g7
23311 subcc %l0, 0x10E9, %i1
23312 edge32l %g1, %l6, %o2
23313 array8 %o3, %i6, %l4
23314 movrlez %i5, %l1, %i2
23315 movrgz %o6, %g3, %g2
23316 nop
23317 set 0x5A, %l6
23318 stb %i7, [%l7 + %l6]
23319 movl %icc, %o5, %g5
23320 smulcc %l5, 0x0604, %i0
23321 alignaddr %g6, %l3, %o0
23322 movrgz %o7, %o1, %i3
23323 sdivcc %l2, 0x0A1E, %i4
23324 movne %icc, %g4, %o4
23325 movne %xcc, %g7, %l0
23326 lduh [%l7 + 0x14], %g1
23327 edge8ln %i1, %l6, %o2
23328 or %i6, %l4, %o3
23329 andn %i5, %l1, %i2
23330 sra %g3, %g2, %o6
23331 movneg %xcc, %i7, %o5
23332 sdiv %l5, 0x010F, %i0
23333 movrgez %g5, %l3, %g6
23334 fmovdvs %icc, %f21, %f2
23335 ldd [%l7 + 0x20], %o6
23336 xor %o1, %i3, %l2
23337 ldd [%l7 + 0x40], %o0
23338 fnegs %f15, %f22
23339 udivcc %g4, 0x0A0C, %o4
23340 andn %i4, %g7, %g1
23341 fmovsne %xcc, %f15, %f13
23342 array32 %i1, %l0, %o2
23343 mulscc %l6, %l4, %i6
23344 std %f30, [%l7 + 0x58]
23345 sdiv %i5, 0x1E0F, %o3
23346 move %xcc, %l1, %i2
23347 addccc %g2, 0x197D, %o6
23348 andncc %g3, %o5, %l5
23349 movrgz %i7, 0x351, %i0
23350 ldsw [%l7 + 0x1C], %g5
23351 andn %l3, 0x19D8, %o7
23352 stb %g6, [%l7 + 0x3D]
23353 restore %i3, 0x11B6, %o1
23354 rdpr %cwp, %g1
23355 rdpr %cansave, %g2
23356 rdpr %canrestore, %g3
23357 rdpr %cleanwin, %g4
23358 rdpr %otherwin, %g5
23359 rdpr %wstate, %g6
23360 subccc %l2, %g4, %o0
23361 andn %o4, %g7, %i4
23362 stw %i1, [%l7 + 0x78]
23363 sethi 0x112D, %l0
23364 subc %o2, %g1, %l6
23365 sllx %i6, 0x0D, %l4
23366 stb %o3, [%l7 + 0x6C]
23367 movleu %xcc, %i5, %i2
23368 sdivx %g2, 0x07DF, %l1
23369 ld [%l7 + 0x4C], %f29
23370 stx %o6, [%l7 + 0x30]
23371 sdiv %o5, 0x127A, %g3
23372 fmovde %icc, %f2, %f28
23373 sdivcc %l5, 0x1078, %i7
23374 sethi 0x0D69, %i0
23375 xnorcc %g5, %l3, %o7
23376 fmovrdgez %i3, %f10, %f8
23377 and %o1, 0x1BF4, %g6
23378 addccc %g4, 0x0BEA, %o0
23379 fmovsvs %icc, %f30, %f20
23380 movpos %icc, %o4, %g7
23381 edge8 %i4, %i1, %l0
23382 array8 %o2, %g1, %l2
23383 xnor %i6, %l4, %o3
23384 sethi 0x03A1, %i5
23385 lduh [%l7 + 0x2A], %l6
23386 srlx %g2, 0x07, %i2
23387 mulx %o6, %l1, %o5
23388 movrgez %l5, %i7, %g3
23389 or %i0, 0x1701, %g5
23390 ldsb [%l7 + 0x0F], %l3
23391 movrlez %i3, %o1, %g6
23392 andcc %o7, %o0, %g4
23393 fandnot2 %f22, %f0, %f24
23394 movcs %xcc, %g7, %o4
23395 fmovscs %icc, %f5, %f10
23396 fmovrde %i1, %f14, %f28
23397 movle %xcc, %i4, %l0
23398 udivcc %g1, 0x0834, %l2
23399 edge32ln %i6, %l4, %o2
23400 stb %o3, [%l7 + 0x72]
23401 movneg %xcc, %i5, %g2
23402 fcmpd %fcc1, %f12, %f20
23403 fmovrse %l6, %f27, %f10
23404 movrgez %o6, 0x036, %i2
23405 movn %icc, %l1, %l5
23406 fsrc2s %f20, %f2
23407 sra %i7, %o5, %g3
23408 udivx %i0, 0x1A39, %l3
23409 movle %xcc, %g5, %i3
23410 save %o1, 0x1F80, %o7
23411 rdpr %cwp, %g1
23412 rdpr %cansave, %g2
23413 rdpr %canrestore, %g3
23414 rdpr %cleanwin, %g4
23415 rdpr %otherwin, %g5
23416 rdpr %wstate, %g6
23417 stb %g6, [%l7 + 0x0F]
23418 srl %o0, 0x1C, %g4
23419 fzeros %f27
23420 fmovrde %g7, %f12, %f6
23421 array16 %o4, %i4, %l0
23422 edge16 %g1, %i1, %l2
23423 movneg %xcc, %l4, %i6
23424 edge16l %o3, %i5, %g2
23425 std %f10, [%l7 + 0x40]
23426 fcmpeq16 %f8, %f14, %o2
23427 umulcc %l6, 0x1C71, %i2
23428 nop
23429 set 0x0A, %g3
23430 ldub [%l7 + %g3], %o6
23431 sllx %l1, %i7, %l5
23432 ldub [%l7 + 0x4C], %o5
23433 movrne %g3, %i0, %l3
23434 addcc %i3, %o1, %o7
23435 movneg %icc, %g6, %g5
23436 smul %o0, 0x139F, %g4
23437 edge16ln %g7, %i4, %o4
23438 setx loop_83, %l0, %l1
23439 return %l1
23440 nop
23441 rdpr %cwp, %g1
23442 rdpr %cansave, %g2
23443 rdpr %canrestore, %g3
23444 rdpr %cleanwin, %g4
23445 rdpr %otherwin, %g5
23446 rdpr %wstate, %g6
23447loop_83: movcc %icc, %l4, %l2
23448 sethi 0x1643, %o3
23449 addc %i5, 0x12B0, %g2
23450 sir 0x0B9D
23451 srlx %i6, 0x17, %l6
23452 save %o2, 0x1322, %i2
23453 rdpr %cwp, %g1
23454 rdpr %cansave, %g2
23455 rdpr %canrestore, %g3
23456 rdpr %cleanwin, %g4
23457 rdpr %otherwin, %g5
23458 rdpr %wstate, %g6
23459 fmovdvs %icc, %f2, %f25
23460 movvc %xcc, %o6, %l1
23461 movn %icc, %l5, %i7
23462 edge16l %o5, %g3, %i0
23463 fnor %f6, %f30, %f10
23464 edge32ln %l3, %i3, %o7
23465 subcc %g6, 0x083D, %o1
23466 subccc %o0, 0x0B0A, %g4
23467 for %f6, %f6, %f26
23468 nop
23469 set 0x2C, %l4
23470 ldsb [%l7 + %l4], %g5
23471 fandnot2s %f16, %f29, %f4
23472 fmovsge %xcc, %f13, %f12
23473 srax %g7, %o4, %i4
23474 fnot1 %f22, %f10
23475 sdivx %l0, 0x03AF, %i1
23476 edge8 %l4, %l2, %g1
23477 orncc %i5, %g2, %o3
23478 mulscc %l6, 0x06CE, %i6
23479 sll %o2, %i2, %o6
23480 sub %l1, 0x1FD0, %i7
23481 movle %icc, %l5, %g3
23482 movrlz %i0, %o5, %i3
23483 sdivx %l3, 0x1502, %o7
23484 sethi 0x1A9E, %o1
23485 fmovsgu %xcc, %f13, %f22
23486 srl %o0, %g6, %g4
23487 edge32l %g5, %o4, %i4
23488 addccc %l0, %i1, %l4
23489 subc %l2, %g1, %g7
23490 umulcc %g2, 0x1539, %o3
23491 addcc %l6, 0x1C20, %i5
23492 faligndata %f22, %f30, %f26
23493 lduh [%l7 + 0x2A], %i6
23494 sub %o2, %o6, %l1
23495 andncc %i2, %i7, %l5
23496 fornot1s %f30, %f23, %f12
23497 orcc %i0, %g3, %i3
23498 ldd [%l7 + 0x78], %f14
23499 lduh [%l7 + 0x1C], %l3
23500 umulcc %o5, 0x1862, %o1
23501 ldsh [%l7 + 0x58], %o0
23502 st %f12, [%l7 + 0x78]
23503 edge8ln %g6, %o7, %g4
23504 movvs %icc, %g5, %i4
23505 edge8ln %l0, %i1, %l4
23506 std %f24, [%l7 + 0x38]
23507 st %f7, [%l7 + 0x58]
23508 andn %l2, 0x0E1E, %o4
23509 movgu %xcc, %g1, %g7
23510 edge16 %g2, %o3, %i5
23511 mova %xcc, %i6, %o2
23512 sll %l6, %l1, %o6
23513 restore %i7, %l5, %i0
23514 rdpr %cwp, %g1
23515 rdpr %cansave, %g2
23516 rdpr %canrestore, %g3
23517 rdpr %cleanwin, %g4
23518 rdpr %otherwin, %g5
23519 rdpr %wstate, %g6
23520 sdiv %g3, 0x0E33, %i3
23521 fmul8ulx16 %f0, %f28, %f22
23522 mulscc %l3, 0x01F0, %i2
23523 mulx %o1, %o0, %g6
23524 fcmpd %fcc0, %f24, %f6
23525 srl %o5, %g4, %o7
23526 lduw [%l7 + 0x50], %i4
23527 faligndata %f4, %f18, %f18
23528 nop
23529 set 0x78, %g5
23530 stx %g5, [%l7 + %g5]
23531 orncc %l0, %i1, %l4
23532 fcmped %fcc3, %f28, %f24
23533 fmovdgu %xcc, %f0, %f26
23534 ldd [%l7 + 0x38], %l2
23535 movleu %xcc, %g1, %o4
23536 smul %g7, %g2, %o3
23537 movvs %icc, %i5, %i6
23538 sdivcc %o2, 0x0639, %l1
23539 srl %o6, 0x08, %i7
23540 fnand %f26, %f8, %f2
23541 movrne %l6, %i0, %g3
23542 edge32l %l5, %l3, %i2
23543 umulcc %o1, %o0, %i3
23544 fmovdvs %icc, %f7, %f14
23545 udivcc %o5, 0x0239, %g6
23546 fpsub32 %f18, %f14, %f30
23547 fabsd %f14, %f28
23548 fnegd %f2, %f20
23549 umulcc %g4, 0x0E7A, %o7
23550 movl %xcc, %i4, %g5
23551 array16 %i1, %l0, %l4
23552 movrgz %g1, 0x216, %o4
23553 fnot1 %f0, %f8
23554 ld [%l7 + 0x14], %f22
23555 xor %g7, 0x0102, %l2
23556 movrlez %o3, 0x037, %g2
23557 stw %i5, [%l7 + 0x38]
23558 edge8ln %i6, %l1, %o2
23559 edge16l %o6, %i7, %i0
23560 orncc %g3, 0x039A, %l6
23561 movrne %l3, %i2, %l5
23562 fcmpne32 %f16, %f12, %o1
23563 andn %o0, %o5, %g6
23564 fcmple16 %f22, %f28, %g4
23565 fmovsg %icc, %f26, %f6
23566 movcc %icc, %o7, %i3
23567 movrgez %g5, 0x31E, %i1
23568 alignaddrl %i4, %l4, %l0
23569 movn %xcc, %g1, %o4
23570 fnand %f0, %f24, %f16
23571 sethi 0x1C21, %g7
23572 fmovsle %icc, %f5, %f2
23573 movvs %icc, %l2, %o3
23574 ldsh [%l7 + 0x68], %i5
23575 movne %icc, %g2, %i6
23576 bshuffle %f0, %f6, %f18
23577 lduw [%l7 + 0x1C], %o2
23578 fmovdl %icc, %f23, %f0
23579 popc %o6, %i7
23580 sethi 0x11D7, %l1
23581 array16 %i0, %g3, %l6
23582 fmovrsne %i2, %f9, %f24
23583 sth %l5, [%l7 + 0x40]
23584 xor %l3, %o1, %o5
23585 subcc %g6, %g4, %o0
23586 edge8ln %o7, %i3, %g5
23587 andn %i1, 0x1804, %l4
23588 ldub [%l7 + 0x1D], %l0
23589 mulx %i4, 0x105F, %o4
23590 sth %g1, [%l7 + 0x78]
23591 fcmpes %fcc1, %f23, %f3
23592 array8 %g7, %o3, %i5
23593 fcmps %fcc3, %f4, %f16
23594 sllx %g2, 0x03, %l2
23595 fpsub16 %f14, %f14, %f0
23596 addccc %i6, %o2, %o6
23597 sll %l1, 0x13, %i7
23598 udiv %g3, 0x00D5, %l6
23599 subcc %i2, %i0, %l5
23600 fornot2s %f4, %f21, %f9
23601 edge8n %l3, %o5, %g6
23602 movpos %xcc, %o1, %g4
23603 movne %icc, %o7, %i3
23604 sub %g5, %o0, %l4
23605 orn %i1, %l0, %i4
23606 movrgz %g1, %o4, %o3
23607 or %i5, %g2, %g7
23608 fmovsneg %xcc, %f21, %f29
23609 orcc %l2, %o2, %o6
23610 fnegd %f0, %f10
23611 mulx %l1, %i6, %g3
23612 fmovde %icc, %f0, %f13
23613 movcc %icc, %i7, %l6
23614 fmovdpos %xcc, %f21, %f10
23615 fnor %f24, %f14, %f4
23616 ld [%l7 + 0x30], %f24
23617 array8 %i0, %l5, %l3
23618 fsrc1 %f30, %f22
23619 movcs %xcc, %i2, %o5
23620 fmul8sux16 %f16, %f8, %f10
23621 udivx %g6, 0x1D25, %g4
23622 andncc %o7, %i3, %g5
23623 edge16n %o0, %o1, %l4
23624 sra %i1, %l0, %i4
23625 edge8n %g1, %o4, %o3
23626 move %xcc, %i5, %g7
23627 fnands %f9, %f16, %f12
23628 edge32 %g2, %o2, %o6
23629 mulscc %l2, 0x1CD4, %l1
23630 umul %g3, 0x12F0, %i7
23631 xor %l6, 0x185C, %i0
23632 ld [%l7 + 0x4C], %f18
23633 subcc %l5, %l3, %i6
23634 stb %o5, [%l7 + 0x73]
23635 array8 %g6, %i2, %o7
23636 movneg %icc, %g4, %g5
23637 edge16 %o0, %i3, %l4
23638 movrlez %i1, %o1, %l0
23639 edge32ln %i4, %o4, %g1
23640 xor %i5, 0x121E, %g7
23641 array16 %g2, %o2, %o3
23642 movrlz %l2, %l1, %g3
23643 fzeros %f1
23644 ldd [%l7 + 0x20], %f30
23645 edge32 %o6, %i7, %i0
23646 orcc %l6, 0x1315, %l5
23647 array32 %i6, %l3, %g6
23648 array32 %o5, %i2, %g4
23649 std %f28, [%l7 + 0x40]
23650 array8 %g5, %o0, %i3
23651 save %o7, 0x1875, %i1
23652 rdpr %cwp, %g1
23653 rdpr %cansave, %g2
23654 rdpr %canrestore, %g3
23655 rdpr %cleanwin, %g4
23656 rdpr %otherwin, %g5
23657 rdpr %wstate, %g6
23658 edge32l %l4, %o1, %l0
23659 movrgez %o4, %i4, %g1
23660 fxnors %f8, %f21, %f24
23661 fmovrdne %i5, %f12, %f18
23662 edge32 %g7, %g2, %o2
23663 movleu %xcc, %l2, %l1
23664 fpack16 %f24, %f15
23665 sllx %o3, 0x1B, %o6
23666 fornot1s %f6, %f13, %f26
23667 array32 %i7, %i0, %g3
23668 movvs %xcc, %l5, %l6
23669 fpsub32s %f26, %f6, %f4
23670 smulcc %i6, %g6, %o5
23671 srax %l3, 0x1D, %g4
23672 mova %xcc, %g5, %o0
23673 nop
23674 set 0x7C, %o3
23675 lduw [%l7 + %o3], %i3
23676 sdivx %o7, 0x1387, %i2
23677 andn %i1, %o1, %l4
23678 srl %l0, 0x02, %o4
23679 setx loop_84, %l0, %l1
23680 return %l1
23681 nop
23682 rdpr %cwp, %g1
23683 rdpr %cansave, %g2
23684 rdpr %canrestore, %g3
23685 rdpr %cleanwin, %g4
23686 rdpr %otherwin, %g5
23687 rdpr %wstate, %g6
23688loop_84: ldsb [%l7 + 0x1A], %g7
23689 array8 %g2, %g1, %o2
23690 ldx [%l7 + 0x40], %l1
23691 movgu %xcc, %o3, %l2
23692 orncc %i7, 0x09E6, %o6
23693 st %f21, [%l7 + 0x1C]
23694 fmovdl %icc, %f10, %f3
23695 edge16 %i0, %g3, %l5
23696 fpackfix %f10, %f26
23697 mova %xcc, %l6, %g6
23698 andn %o5, 0x12A6, %l3
23699 edge8ln %i6, %g4, %g5
23700 xor %i3, 0x0B02, %o7
23701 xnorcc %i2, %i1, %o1
23702 fmovdn %icc, %f1, %f19
23703 fpadd16s %f18, %f12, %f10
23704 edge16 %o0, %l4, %l0
23705 move %xcc, %i4, %i5
23706 save %g7, 0x14FB, %o4
23707 rdpr %cwp, %g1
23708 rdpr %cansave, %g2
23709 rdpr %canrestore, %g3
23710 rdpr %cleanwin, %g4
23711 rdpr %otherwin, %g5
23712 rdpr %wstate, %g6
23713 edge8n %g1, %g2, %l1
23714 fpsub16 %f22, %f26, %f16
23715 movle %xcc, %o2, %l2
23716 fxnor %f6, %f8, %f14
23717 fmovrsgez %i7, %f3, %f11
23718 edge32 %o3, %o6, %g3
23719 movvs %xcc, %l5, %i0
23720 movleu %xcc, %g6, %o5
23721 sra %l3, %l6, %i6
23722 udivcc %g5, 0x1822, %i3
23723 ldub [%l7 + 0x3A], %o7
23724 array16 %g4, %i2, %o1
23725 fsrc1 %f22, %f4
23726 fnot1 %f16, %f24
23727 ldsb [%l7 + 0x7D], %o0
23728 edge8n %l4, %l0, %i4
23729 sethi 0x1F41, %i5
23730 srlx %i1, 0x0E, %o4
23731 mova %xcc, %g7, %g1
23732 fcmps %fcc1, %f25, %f2
23733 movpos %xcc, %g2, %l1
23734 fcmpeq32 %f10, %f22, %l2
23735 udiv %o2, 0x030D, %i7
23736 movneg %icc, %o3, %g3
23737 fmuld8ulx16 %f21, %f8, %f20
23738 lduh [%l7 + 0x7C], %l5
23739 sllx %o6, %g6, %o5
23740 siam 0x2
23741 sdiv %i0, 0x1983, %l3
23742 orncc %l6, 0x1328, %i6
23743 sdiv %g5, 0x1160, %i3
23744 mulx %o7, %i2, %g4
23745 movleu %xcc, %o1, %l4
23746 edge32l %o0, %i4, %i5
23747 ldsw [%l7 + 0x7C], %l0
23748 movn %xcc, %i1, %g7
23749 movrne %g1, %g2, %l1
23750 udiv %l2, 0x086E, %o4
23751 mulscc %i7, 0x1F25, %o3
23752 movn %xcc, %g3, %o2
23753 fmul8x16au %f5, %f21, %f30
23754 fmovdpos %icc, %f10, %f18
23755 ldsh [%l7 + 0x76], %l5
23756 sra %g6, %o6, %o5
23757 movcs %xcc, %i0, %l3
23758 fpsub16 %f12, %f2, %f2
23759 sdivx %l6, 0x11A7, %g5
23760 lduh [%l7 + 0x48], %i3
23761 std %f18, [%l7 + 0x40]
23762 andcc %i6, 0x0313, %i2
23763 fxnors %f16, %f15, %f12
23764 orcc %o7, 0x1BDE, %o1
23765 ldd [%l7 + 0x18], %f14
23766 umul %l4, %g4, %o0
23767 andcc %i5, %i4, %l0
23768 edge16 %i1, %g7, %g1
23769 std %f30, [%l7 + 0x08]
23770 lduh [%l7 + 0x68], %l1
23771 movrlz %g2, %o4, %l2
23772 fcmpes %fcc3, %f1, %f2
23773 lduw [%l7 + 0x08], %o3
23774 stw %i7, [%l7 + 0x60]
23775 ldd [%l7 + 0x68], %o2
23776 udivx %g3, 0x1E7A, %g6
23777 movcc %icc, %o6, %l5
23778 umul %i0, %l3, %o5
23779 add %l6, 0x0D62, %g5
23780 umul %i3, 0x04ED, %i6
23781 sllx %i2, 0x03, %o7
23782 andn %l4, 0x1F2B, %g4
23783 mulscc %o0, 0x15F9, %o1
23784 movre %i4, 0x055, %i5
23785 or %i1, %l0, %g1
23786 for %f0, %f0, %f2
23787 sethi 0x0362, %l1
23788 smulcc %g7, %g2, %l2
23789 movg %icc, %o4, %o3
23790 addcc %i7, %o2, %g3
23791 edge8n %o6, %g6, %i0
23792 sdiv %l3, 0x0743, %o5
23793 alignaddr %l6, %g5, %i3
23794 udivcc %l5, 0x0F20, %i2
23795 st %f16, [%l7 + 0x24]
23796 xor %o7, %l4, %i6
23797 andn %g4, %o1, %i4
23798 smul %i5, %i1, %o0
23799 edge32l %l0, %g1, %g7
23800 srlx %l1, 0x0F, %g2
23801 or %o4, %l2, %i7
23802 xnor %o2, %g3, %o6
23803 mova %xcc, %o3, %i0
23804 fcmpne32 %f16, %f28, %g6
23805 movg %icc, %l3, %o5
23806 fcmple32 %f28, %f18, %g5
23807 fexpand %f14, %f18
23808 stx %l6, [%l7 + 0x78]
23809 fmovsg %icc, %f24, %f30
23810 addcc %l5, %i3, %o7
23811 sethi 0x1B53, %l4
23812 movleu %icc, %i6, %i2
23813 lduh [%l7 + 0x3A], %o1
23814 save %g4, 0x102F, %i5
23815 rdpr %cwp, %g1
23816 rdpr %cansave, %g2
23817 rdpr %canrestore, %g3
23818 rdpr %cleanwin, %g4
23819 rdpr %otherwin, %g5
23820 rdpr %wstate, %g6
23821 save %i1, %o0, %i4
23822 rdpr %cwp, %g1
23823 rdpr %cansave, %g2
23824 rdpr %canrestore, %g3
23825 rdpr %cleanwin, %g4
23826 rdpr %otherwin, %g5
23827 rdpr %wstate, %g6
23828 array8 %g1, %g7, %l1
23829 sdivx %l0, 0x12A4, %g2
23830 xnor %l2, 0x095A, %i7
23831 umulcc %o2, 0x020C, %o4
23832 andcc %g3, 0x0067, %o6
23833 stx %i0, [%l7 + 0x28]
23834 srl %o3, %l3, %o5
23835 edge16n %g5, %l6, %l5
23836 movrlz %g6, %o7, %l4
23837 fmovrse %i3, %f12, %f19
23838 edge32 %i2, %o1, %g4
23839 udiv %i6, 0x05A7, %i5
23840 srl %o0, %i1, %g1
23841 movg %icc, %i4, %g7
23842 xnorcc %l0, 0x1F5F, %g2
23843 alignaddr %l1, %l2, %o2
23844 movvc %xcc, %i7, %o4
23845 edge16n %g3, %i0, %o3
23846 xor %o6, 0x07CF, %l3
23847 movcs %xcc, %g5, %o5
23848 fmovsvs %icc, %f31, %f3
23849 movneg %xcc, %l5, %g6
23850 move %icc, %l6, %o7
23851 sdivx %l4, 0x103F, %i3
23852 xorcc %o1, %g4, %i2
23853 xnor %i5, %i6, %o0
23854 restore %i1, %g1, %i4
23855 rdpr %cwp, %g1
23856 rdpr %cansave, %g2
23857 rdpr %canrestore, %g3
23858 rdpr %cleanwin, %g4
23859 rdpr %otherwin, %g5
23860 rdpr %wstate, %g6
23861 addc %l0, %g2, %l1
23862 umulcc %g7, %l2, %o2
23863 srlx %o4, %i7, %g3
23864 smul %i0, %o3, %o6
23865 st %f28, [%l7 + 0x18]
23866 alignaddr %l3, %g5, %o5
23867 movg %xcc, %l5, %l6
23868 xnorcc %g6, 0x149C, %o7
23869 umulcc %i3, %l4, %g4
23870 fmovrdgez %o1, %f6, %f18
23871 udivx %i2, 0x1D7D, %i5
23872 fnor %f26, %f18, %f0
23873 edge16ln %o0, %i6, %g1
23874 or %i1, 0x0EB5, %i4
23875 umul %g2, 0x1735, %l0
23876 fpsub16s %f29, %f21, %f21
23877 movcc %xcc, %l1, %l2
23878 st %f24, [%l7 + 0x44]
23879 fmovrsne %o2, %f1, %f24
23880 udiv %g7, 0x1C5D, %o4
23881 movneg %icc, %i7, %i0
23882 orcc %g3, %o3, %l3
23883 edge16n %g5, %o6, %l5
23884 edge16 %l6, %o5, %o7
23885 mulscc %i3, %l4, %g6
23886 sll %o1, %g4, %i2
23887 edge8n %o0, %i5, %g1
23888 sdiv %i6, 0x17A1, %i1
23889 sethi 0x166F, %i4
23890 movpos %icc, %g2, %l1
23891 stx %l2, [%l7 + 0x68]
23892 popc 0x1B40, %o2
23893 fmovsle %icc, %f30, %f22
23894 ld [%l7 + 0x6C], %f2
23895 subc %g7, %o4, %i7
23896 move %icc, %l0, %g3
23897 fmovrde %i0, %f30, %f20
23898 fpsub16 %f18, %f2, %f30
23899 edge32ln %o3, %g5, %l3
23900 smul %o6, %l5, %o5
23901 fpmerge %f9, %f6, %f6
23902 fmovrdlz %l6, %f10, %f10
23903 ldd [%l7 + 0x10], %o6
23904 sdiv %i3, 0x16DA, %g6
23905 array32 %l4, %o1, %g4
23906 xor %o0, %i5, %g1
23907 srl %i2, %i1, %i6
23908 udiv %i4, 0x13F7, %l1
23909 fmovrsgz %g2, %f3, %f9
23910 ldsw [%l7 + 0x18], %l2
23911 std %f20, [%l7 + 0x78]
23912 umul %o2, 0x0F3A, %g7
23913 fnot1 %f8, %f4
23914 addcc %i7, %l0, %o4
23915 stb %g3, [%l7 + 0x36]
23916 orcc %i0, 0x1C43, %g5
23917 fcmpgt32 %f26, %f4, %o3
23918 setx loop_85, %l0, %l1
23919 return %l1
23920 nop
23921 rdpr %cwp, %g1
23922 rdpr %cansave, %g2
23923 rdpr %canrestore, %g3
23924 rdpr %cleanwin, %g4
23925 rdpr %otherwin, %g5
23926 rdpr %wstate, %g6
23927loop_85: move %xcc, %o5, %o7
23928 fpadd32s %f3, %f27, %f19
23929 sdivx %i3, 0x118E, %g6
23930 smul %l4, %o1, %l6
23931 sir 0x0912
23932 movvs %xcc, %g4, %o0
23933 orn %g1, 0x1F82, %i2
23934 udivx %i1, 0x134D, %i6
23935 array16 %i5, %l1, %g2
23936 restore %l2, 0x16AF, %i4
23937 rdpr %cwp, %g1
23938 rdpr %cansave, %g2
23939 rdpr %canrestore, %g3
23940 rdpr %cleanwin, %g4
23941 rdpr %otherwin, %g5
23942 rdpr %wstate, %g6
23943 nop
23944 set 0x20, %i0
23945 std %f12, [%l7 + %i0]
23946 fmovse %icc, %f31, %f26
23947 add %o2, 0x0BDD, %i7
23948 movpos %icc, %g7, %l0
23949 udivx %o4, 0x07D0, %g3
23950 st %f12, [%l7 + 0x78]
23951 st %f3, [%l7 + 0x18]
23952 fmovsleu %xcc, %f9, %f16
23953 fmovdcc %icc, %f1, %f31
23954 movl %icc, %g5, %i0
23955 orn %o3, 0x1CE3, %l5
23956 addc %l3, %o5, %o7
23957 smul %i3, %o6, %l4
23958 fmovdvs %xcc, %f6, %f0
23959 udivcc %g6, 0x04E6, %l6
23960 popc %o1, %g4
23961 sub %g1, 0x131A, %i2
23962 udivx %o0, 0x1DE7, %i6
23963 fmovrdne %i5, %f12, %f2
23964 xnor %i1, %l1, %g2
23965 alignaddrl %i4, %l2, %o2
23966 faligndata %f30, %f14, %f4
23967 orcc %i7, 0x1CE2, %l0
23968 edge16l %g7, %g3, %g5
23969 and %i0, %o4, %o3
23970 subc %l5, 0x193E, %o5
23971 movrne %l3, 0x1D2, %o7
23972 fpadd16 %f22, %f12, %f26
23973 edge16 %i3, %o6, %l4
23974 sdivcc %g6, 0x09AE, %o1
23975 lduh [%l7 + 0x56], %g4
23976 movrlz %g1, %i2, %l6
23977 addccc %i6, 0x0939, %i5
23978 movvs %xcc, %o0, %i1
23979 movleu %icc, %l1, %i4
23980 nop
23981 set 0x28, %i2
23982 std %f30, [%l7 + %i2]
23983 smul %l2, %o2, %g2
23984 ldd [%l7 + 0x78], %f26
23985 movvc %icc, %l0, %i7
23986 ldd [%l7 + 0x60], %g6
23987 fcmpeq32 %f22, %f8, %g3
23988 movneg %xcc, %g5, %o4
23989 fmovscs %icc, %f18, %f4
23990 movcs %xcc, %i0, %l5
23991 edge16ln %o5, %l3, %o3
23992 sdivx %i3, 0x00B2, %o7
23993 subc %l4, 0x1F04, %o6
23994 sth %g6, [%l7 + 0x28]
23995 edge8ln %o1, %g4, %i2
23996 lduh [%l7 + 0x2C], %g1
23997 movrne %i6, 0x00C, %i5
23998 ldub [%l7 + 0x09], %l6
23999 save %o0, %i1, %l1
24000 rdpr %cwp, %g1
24001 rdpr %cansave, %g2
24002 rdpr %canrestore, %g3
24003 rdpr %cleanwin, %g4
24004 rdpr %otherwin, %g5
24005 rdpr %wstate, %g6
24006 xnorcc %i4, 0x00AF, %o2
24007 edge32 %l2, %l0, %g2
24008 addccc %g7, 0x0D8D, %g3
24009 movcs %xcc, %i7, %g5
24010 popc %o4, %l5
24011 fmovdn %icc, %f21, %f24
24012 xnorcc %i0, %l3, %o3
24013 sdiv %o5, 0x05C6, %o7
24014 andncc %l4, %o6, %i3
24015 edge16ln %o1, %g4, %i2
24016 movle %xcc, %g1, %i6
24017 movleu %xcc, %g6, %l6
24018 edge32ln %i5, %o0, %l1
24019 array32 %i4, %i1, %o2
24020 edge16ln %l0, %g2, %g7
24021 nop
24022 set 0x64, %o7
24023 lduh [%l7 + %o7], %g3
24024 stb %i7, [%l7 + 0x28]
24025 array16 %g5, %l2, %o4
24026 movrne %i0, 0x32F, %l5
24027 edge32 %l3, %o3, %o5
24028 smulcc %l4, 0x041B, %o6
24029 xorcc %o7, 0x1F64, %i3
24030 movvc %icc, %g4, %o1
24031 lduh [%l7 + 0x60], %i2
24032 sdivcc %i6, 0x080A, %g1
24033 subccc %l6, %i5, %g6
24034 sth %o0, [%l7 + 0x5A]
24035 fmovrsne %i4, %f20, %f31
24036 ldsh [%l7 + 0x64], %i1
24037 movneg %xcc, %l1, %o2
24038 xnorcc %g2, %l0, %g3
24039 edge32n %g7, %g5, %i7
24040 sra %l2, %o4, %l5
24041 fpadd32s %f17, %f26, %f20
24042 std %f0, [%l7 + 0x58]
24043 sra %l3, 0x07, %o3
24044 addccc %o5, 0x0BD2, %i0
24045 movvc %icc, %l4, %o6
24046 nop
24047 set 0x09, %i7
24048 ldsb [%l7 + %i7], %i3
24049 fmovrde %o7, %f12, %f2
24050 ldub [%l7 + 0x13], %g4
24051 udiv %i2, 0x1107, %o1
24052 movrlez %g1, 0x0C7, %l6
24053 subc %i5, %g6, %i6
24054 fmul8x16 %f16, %f22, %f10
24055 movrlez %i4, 0x3ED, %o0
24056 fnands %f30, %f25, %f26
24057 andn %i1, 0x03D6, %o2
24058 fmul8x16al %f24, %f12, %f24
24059 fmovsa %xcc, %f16, %f19
24060 mulscc %g2, 0x1566, %l1
24061 sdiv %g3, 0x0A49, %g7
24062 movrlez %l0, 0x101, %g5
24063 movg %xcc, %l2, %i7
24064 fmovrdgez %l5, %f18, %f0
24065 save %o4, 0x0F2E, %l3
24066 rdpr %cwp, %g1
24067 rdpr %cansave, %g2
24068 rdpr %canrestore, %g3
24069 rdpr %cleanwin, %g4
24070 rdpr %otherwin, %g5
24071 rdpr %wstate, %g6
24072 ldsh [%l7 + 0x4A], %o5
24073 sub %i0, %l4, %o3
24074 andncc %o6, %o7, %g4
24075 nop
24076 set 0x68, %i3
24077 ldd [%l7 + %i3], %f2
24078 xnor %i3, %o1, %i2
24079 xorcc %l6, 0x19A0, %i5
24080 ldsb [%l7 + 0x59], %g6
24081 stw %i6, [%l7 + 0x64]
24082 ld [%l7 + 0x10], %f2
24083 ld [%l7 + 0x7C], %f27
24084 addc %i4, %g1, %o0
24085 movle %icc, %i1, %o2
24086 alignaddrl %g2, %l1, %g7
24087 fsrc1s %f19, %f7
24088 fpsub32s %f3, %f14, %f3
24089 mulx %l0, 0x130B, %g3
24090 ldub [%l7 + 0x59], %g5
24091 fmul8sux16 %f4, %f6, %f16
24092 subcc %l2, 0x1741, %i7
24093 array32 %l5, %l3, %o5
24094 movgu %xcc, %o4, %i0
24095 sdivcc %l4, 0x19E3, %o6
24096 lduh [%l7 + 0x18], %o3
24097 edge32l %g4, %o7, %o1
24098 movcs %icc, %i3, %l6
24099 fandnot1s %f2, %f6, %f23
24100 alignaddrl %i5, %i2, %i6
24101 movcc %icc, %i4, %g6
24102 fmovda %xcc, %f26, %f10
24103 smulcc %o0, 0x1117, %i1
24104 edge8 %o2, %g1, %l1
24105 popc %g2, %l0
24106 fcmple16 %f14, %f24, %g7
24107 fcmpgt16 %f4, %f26, %g5
24108 movle %icc, %g3, %l2
24109 orcc %i7, %l5, %l3
24110 movrlez %o4, %i0, %l4
24111 fnegs %f24, %f21
24112 ldx [%l7 + 0x78], %o6
24113 fmul8x16au %f29, %f26, %f26
24114 sir 0x00C8
24115 edge8l %o3, %o5, %g4
24116 movrgez %o1, 0x0B0, %o7
24117 movg %xcc, %i3, %l6
24118 addc %i2, %i5, %i6
24119 movcs %xcc, %g6, %o0
24120 movg %xcc, %i1, %i4
24121 movpos %xcc, %o2, %l1
24122 movle %icc, %g2, %g1
24123 st %f9, [%l7 + 0x50]
24124 edge16n %g7, %g5, %g3
24125 fcmpne16 %f0, %f22, %l2
24126 setx loop_86, %l0, %l1
24127 return %l1
24128 nop
24129 rdpr %cwp, %g1
24130 rdpr %cansave, %g2
24131 rdpr %canrestore, %g3
24132 rdpr %cleanwin, %g4
24133 rdpr %otherwin, %g5
24134 rdpr %wstate, %g6
24135loop_86: xorcc %o4, 0x1D60, %i0
24136 bshuffle %f4, %f18, %f26
24137 fmovrde %l4, %f6, %f4
24138 udiv %o6, 0x0DA9, %o3
24139 xnor %l3, 0x1332, %o5
24140 fmovdn %xcc, %f6, %f28
24141 add %o1, 0x022B, %g4
24142 stx %o7, [%l7 + 0x38]
24143 fnegs %f11, %f26
24144 movrgz %i3, 0x1F2, %i2
24145 edge32l %i5, %l6, %g6
24146 popc %i6, %o0
24147 andcc %i4, 0x1208, %i1
24148 sra %o2, %g2, %l1
24149 sll %g7, 0x1B, %g5
24150 std %f18, [%l7 + 0x30]
24151 movrlez %g3, 0x229, %g1
24152 fzeros %f20
24153 movcc %icc, %l2, %i7
24154 mulscc %l5, %o4, %i0
24155 edge8ln %l0, %l4, %o3
24156 st %f22, [%l7 + 0x40]
24157 st %f0, [%l7 + 0x28]
24158 restore %l3, %o6, %o1
24159 rdpr %cwp, %g1
24160 rdpr %cansave, %g2
24161 rdpr %canrestore, %g3
24162 rdpr %cleanwin, %g4
24163 rdpr %otherwin, %g5
24164 rdpr %wstate, %g6
24165 array8 %o5, %o7, %g4
24166 lduw [%l7 + 0x40], %i3
24167 andn %i2, %l6, %g6
24168 movge %xcc, %i6, %i5
24169 movle %icc, %o0, %i1
24170 andncc %o2, %g2, %l1
24171 ld [%l7 + 0x7C], %f27
24172 udiv %i4, 0x17E4, %g5
24173 fxnor %f20, %f10, %f10
24174 fmovscs %icc, %f24, %f19
24175 movvc %icc, %g7, %g3
24176 or %g1, 0x1632, %l2
24177 fmovdcs %icc, %f25, %f18
24178 ldx [%l7 + 0x68], %i7
24179 xorcc %l5, %i0, %o4
24180 sth %l0, [%l7 + 0x7C]
24181 array8 %o3, %l3, %l4
24182 edge8l %o6, %o1, %o7
24183 srax %o5, %g4, %i2
24184 popc 0x15C3, %l6
24185 fmovdle %icc, %f7, %f14
24186 movneg %icc, %g6, %i6
24187 st %f28, [%l7 + 0x18]
24188 save %i5, %o0, %i1
24189 rdpr %cwp, %g1
24190 rdpr %cansave, %g2
24191 rdpr %canrestore, %g3
24192 rdpr %cleanwin, %g4
24193 rdpr %otherwin, %g5
24194 rdpr %wstate, %g6
24195 fmovsg %icc, %f9, %f17
24196 fmovsle %icc, %f4, %f14
24197 movcc %xcc, %i3, %g2
24198 movg %xcc, %o2, %l1
24199 movrgez %g5, 0x07C, %g7
24200 umulcc %g3, 0x0BCA, %i4
24201 edge32n %g1, %i7, %l2
24202 ldd [%l7 + 0x48], %f0
24203 movneg %icc, %i0, %l5
24204 srlx %l0, %o4, %o3
24205 ldsb [%l7 + 0x19], %l4
24206 fmovdvc %xcc, %f27, %f12
24207 orncc %l3, 0x07C0, %o1
24208 movrgez %o7, %o6, %g4
24209 sdivx %o5, 0x14FF, %l6
24210 andn %i2, %g6, %i5
24211 fcmped %fcc3, %f24, %f2
24212 movvc %xcc, %i6, %o0
24213 and %i1, %g2, %i3
24214 movleu %xcc, %o2, %l1
24215 xor %g5, 0x1C3A, %g3
24216 fmul8sux16 %f4, %f26, %f12
24217 edge32 %g7, %g1, %i7
24218 ldx [%l7 + 0x50], %i4
24219 alignaddr %i0, %l2, %l5
24220 xnor %l0, 0x1EA5, %o3
24221 fmovdge %icc, %f15, %f22
24222 ld [%l7 + 0x4C], %f13
24223 fmovdne %icc, %f8, %f18
24224 srl %o4, %l4, %l3
24225 ldsh [%l7 + 0x50], %o7
24226 fmovrslz %o6, %f12, %f27
24227 array32 %o1, %o5, %g4
24228 fmovda %icc, %f24, %f23
24229 sdiv %l6, 0x0C83, %i2
24230 for %f4, %f0, %f10
24231 udiv %g6, 0x0C63, %i6
24232 ldsh [%l7 + 0x5E], %i5
24233 edge32n %o0, %g2, %i1
24234 srlx %o2, %l1, %i3
24235 movgu %icc, %g3, %g7
24236 move %xcc, %g1, %g5
24237 fzeros %f25
24238 fmovdle %icc, %f18, %f18
24239 stx %i4, [%l7 + 0x18]
24240 udivcc %i0, 0x0A32, %l2
24241 andncc %l5, %l0, %o3
24242 movle %icc, %i7, %l4
24243 fmovsa %xcc, %f5, %f9
24244 edge16 %l3, %o4, %o6
24245 nop
24246 set 0x70, %g6
24247 ldd [%l7 + %g6], %o6
24248 popc %o5, %g4
24249 edge32n %o1, %i2, %g6
24250 umulcc %i6, %l6, %i5
24251 edge8l %g2, %o0, %i1
24252 sub %l1, %i3, %o2
24253 edge16l %g7, %g3, %g5
24254 xorcc %i4, %i0, %g1
24255 edge32ln %l2, %l5, %l0
24256 movneg %icc, %i7, %l4
24257 edge8l %l3, %o4, %o3
24258 sth %o6, [%l7 + 0x48]
24259 fmovdne %xcc, %f8, %f15
24260 edge32ln %o5, %g4, %o7
24261 alignaddr %i2, %o1, %i6
24262 subc %g6, 0x02BD, %i5
24263 edge8n %l6, %g2, %i1
24264 fsrc2s %f23, %f6
24265 sethi 0x0D0B, %l1
24266 srlx %i3, %o2, %g7
24267 movgu %xcc, %g3, %g5
24268 fmovsneg %xcc, %f14, %f0
24269 fzero %f4
24270 ldub [%l7 + 0x71], %o0
24271 sll %i0, 0x1D, %g1
24272 ld [%l7 + 0x3C], %f26
24273 edge8l %l2, %l5, %l0
24274 sir 0x1FE4
24275 movle %icc, %i7, %i4
24276 stw %l4, [%l7 + 0x50]
24277 bshuffle %f4, %f10, %f14
24278 edge8 %o4, %l3, %o3
24279 alignaddr %o5, %g4, %o6
24280 ldx [%l7 + 0x20], %o7
24281 alignaddr %o1, %i2, %i6
24282 ld [%l7 + 0x78], %f2
24283 ldd [%l7 + 0x20], %f0
24284 std %f8, [%l7 + 0x08]
24285 fmovscc %icc, %f3, %f3
24286 edge16l %i5, %l6, %g6
24287 movge %xcc, %i1, %g2
24288 mova %xcc, %i3, %o2
24289 alignaddr %g7, %l1, %g3
24290 setx loop_87, %l0, %l1
24291 return %l1
24292 nop
24293 rdpr %cwp, %g1
24294 rdpr %cansave, %g2
24295 rdpr %canrestore, %g3
24296 rdpr %cleanwin, %g4
24297 rdpr %otherwin, %g5
24298 rdpr %wstate, %g6
24299loop_87: sth %g1, [%l7 + 0x60]
24300 fmovrse %l5, %f11, %f28
24301 fmovrdlez %l2, %f12, %f4
24302 movcc %xcc, %i7, %l0
24303 movvs %xcc, %i4, %o4
24304 pdist %f4, %f16, %f0
24305 st %f30, [%l7 + 0x40]
24306 fandnot2 %f10, %f28, %f4
24307 edge8n %l3, %l4, %o3
24308 mulscc %o5, 0x0C01, %o6
24309 fnand %f20, %f28, %f6
24310 mova %xcc, %o7, %g4
24311 nop
24312 set 0x18, %o4
24313 ldsw [%l7 + %o4], %o1
24314 movl %icc, %i6, %i5
24315 movvc %icc, %l6, %g6
24316 edge8n %i2, %i1, %i3
24317 edge8n %o2, %g7, %g2
24318 smulcc %l1, 0x07F1, %g5
24319 andcc %g3, 0x1131, %i0
24320 edge8n %g1, %l5, %l2
24321 fone %f6
24322 alignaddrl %o0, %i7, %l0
24323 srax %i4, 0x11, %o4
24324 udivcc %l4, 0x04A7, %o3
24325 ldub [%l7 + 0x14], %l3
24326 edge16n %o5, %o6, %g4
24327 edge8n %o1, %o7, %i6
24328 movneg %icc, %l6, %g6
24329 fcmps %fcc3, %f15, %f0
24330 udivcc %i5, 0x1238, %i1
24331 fmovrsne %i3, %f0, %f6
24332 addc %o2, 0x1C8B, %i2
24333 subcc %g2, %l1, %g7
24334 orn %g5, 0x0F49, %g3
24335 fxnors %f2, %f28, %f2
24336 fmovdpos %xcc, %f27, %f19
24337 xor %i0, %g1, %l5
24338 movl %icc, %o0, %l2
24339 movcs %xcc, %i7, %i4
24340 addccc %l0, 0x0125, %l4
24341 fcmpne32 %f24, %f28, %o3
24342 nop
24343 set 0x38, %o1
24344 ldd [%l7 + %o1], %o4
24345 array8 %l3, %o5, %o6
24346 stb %g4, [%l7 + 0x10]
24347 fnegd %f18, %f4
24348 sdivcc %o7, 0x14FA, %i6
24349 fmul8sux16 %f8, %f22, %f18
24350 fmovrsgz %o1, %f17, %f6
24351 stx %l6, [%l7 + 0x48]
24352 movcs %xcc, %g6, %i5
24353 fmovsgu %icc, %f15, %f3
24354 movneg %icc, %i3, %o2
24355 umul %i2, %g2, %l1
24356 alignaddr %i1, %g5, %g7
24357 ldd [%l7 + 0x20], %f22
24358 alignaddr %i0, %g3, %g1
24359 lduh [%l7 + 0x72], %o0
24360 fexpand %f18, %f26
24361 fmul8x16au %f16, %f14, %f8
24362 fmovspos %icc, %f28, %f11
24363 srlx %l5, %i7, %l2
24364 addc %i4, %l4, %o3
24365 sll %l0, %l3, %o5
24366 ldsb [%l7 + 0x75], %o6
24367 fnor %f12, %f24, %f22
24368 mulscc %g4, 0x1B5C, %o4
24369 fpadd16 %f18, %f26, %f6
24370 sra %i6, %o7, %o1
24371 movrne %g6, %i5, %i3
24372 ldsh [%l7 + 0x6A], %o2
24373 movvs %xcc, %i2, %l6
24374 fmovdg %xcc, %f28, %f1
24375 sdiv %l1, 0x03CD, %g2
24376 fmovs %f2, %f4
24377 ldx [%l7 + 0x38], %g5
24378 movge %xcc, %i1, %g7
24379 sra %i0, 0x0A, %g1
24380 subcc %o0, 0x1E6F, %g3
24381 alignaddr %l5, %i7, %l2
24382 fors %f12, %f24, %f15
24383 fcmple16 %f22, %f6, %i4
24384 orn %l4, %l0, %o3
24385 mulx %l3, 0x0B6E, %o6
24386 sth %o5, [%l7 + 0x7E]
24387 subc %g4, %i6, %o7
24388 fpsub32s %f3, %f17, %f8
24389 edge16 %o1, %g6, %i5
24390 movne %icc, %i3, %o2
24391 save %i2, %l6, %o4
24392 rdpr %cwp, %g1
24393 rdpr %cansave, %g2
24394 rdpr %canrestore, %g3
24395 rdpr %cleanwin, %g4
24396 rdpr %otherwin, %g5
24397 rdpr %wstate, %g6
24398 fpsub16s %f13, %f19, %f16
24399 movrne %g2, %g5, %i1
24400 fmovrde %g7, %f22, %f22
24401 subccc %i0, %g1, %o0
24402 movcs %icc, %g3, %l5
24403 fabsd %f4, %f28
24404 srax %l1, %i7, %i4
24405 orn %l4, %l2, %l0
24406 movrlz %o3, 0x283, %l3
24407 ldub [%l7 + 0x78], %o5
24408 lduw [%l7 + 0x2C], %o6
24409 edge16l %i6, %o7, %o1
24410 orcc %g4, 0x0820, %g6
24411 mulscc %i3, %o2, %i5
24412 edge32 %l6, %i2, %o4
24413 smul %g5, 0x157F, %i1
24414 movrgz %g2, 0x090, %g7
24415 movrgz %i0, %o0, %g1
24416 movge %xcc, %g3, %l1
24417 or %l5, 0x06DE, %i4
24418 mulscc %l4, %l2, %l0
24419 movcs %xcc, %o3, %l3
24420 movrgz %i7, %o6, %o5
24421 umulcc %o7, %i6, %g4
24422 movle %icc, %g6, %o1
24423 fmovscs %xcc, %f5, %f12
24424 movrne %o2, 0x3F7, %i5
24425 array8 %i3, %i2, %o4
24426 edge32n %g5, %l6, %i1
24427 fmovsleu %icc, %f6, %f7
24428 sdivcc %g2, 0x0868, %i0
24429 mulx %g7, %o0, %g1
24430 udivx %g3, 0x16A7, %l1
24431 addccc %l5, %i4, %l2
24432 nop
24433 set 0x58, %g2
24434 stw %l4, [%l7 + %g2]
24435 edge8 %o3, %l3, %l0
24436 ldx [%l7 + 0x18], %i7
24437 ldsb [%l7 + 0x63], %o6
24438 fmovrsgez %o7, %f17, %f19
24439 srlx %i6, %o5, %g4
24440 movcc %xcc, %g6, %o1
24441 alignaddrl %o2, %i3, %i5
24442 fzero %f18
24443 fcmpeq32 %f0, %f12, %o4
24444 umul %g5, %i2, %l6
24445 movcc %icc, %g2, %i0
24446 save %i1, 0x0A6A, %o0
24447 rdpr %cwp, %g1
24448 rdpr %cansave, %g2
24449 rdpr %canrestore, %g3
24450 rdpr %cleanwin, %g4
24451 rdpr %otherwin, %g5
24452 rdpr %wstate, %g6
24453 stw %g1, [%l7 + 0x6C]
24454 edge8l %g7, %l1, %g3
24455 fcmpgt16 %f4, %f16, %l5
24456 srl %l2, 0x13, %i4
24457 umulcc %o3, 0x038D, %l4
24458 fmovscs %xcc, %f29, %f16
24459 andcc %l0, 0x1CD1, %l3
24460 movrgez %o6, 0x1FF, %i7
24461 orncc %i6, %o5, %o7
24462 fxor %f28, %f22, %f22
24463 sdivx %g4, 0x02D8, %o1
24464 fmovscc %xcc, %f27, %f12
24465 edge16n %g6, %i3, %o2
24466 movne %icc, %i5, %g5
24467 orcc %o4, 0x1A81, %l6
24468 srax %i2, %g2, %i0
24469 edge32l %i1, %g1, %g7
24470 std %f2, [%l7 + 0x50]
24471 fpsub16s %f31, %f18, %f7
24472 ld [%l7 + 0x0C], %f26
24473 fmovdl %xcc, %f2, %f18
24474 movrne %o0, 0x30B, %l1
24475 fandnot2 %f0, %f6, %f26
24476 edge8 %g3, %l5, %i4
24477 fornot1 %f0, %f28, %f4
24478 stx %o3, [%l7 + 0x38]
24479 edge16 %l2, %l0, %l4
24480 ld [%l7 + 0x6C], %f21
24481 fmovsvs %icc, %f17, %f28
24482 edge8n %l3, %i7, %i6
24483 orncc %o5, 0x0E0C, %o6
24484 mova %icc, %g4, %o1
24485 edge16l %g6, %o7, %o2
24486 edge8n %i3, %i5, %g5
24487 xnor %l6, 0x168F, %o4
24488 popc %g2, %i2
24489 srl %i0, 0x1E, %i1
24490 xnor %g7, 0x0F0E, %o0
24491 nop
24492 set 0x30, %i5
24493 ldd [%l7 + %i5], %g0
24494 edge16n %l1, %l5, %g3
24495 mulx %i4, 0x1D46, %l2
24496 sth %o3, [%l7 + 0x48]
24497 xorcc %l0, %l3, %l4
24498 fmovsvc %xcc, %f22, %f0
24499 subcc %i6, 0x0502, %i7
24500 addccc %o6, 0x0538, %o5
24501 fmuld8sux16 %f26, %f11, %f20
24502 lduh [%l7 + 0x0A], %o1
24503 addcc %g6, %g4, %o7
24504 addccc %i3, 0x15E7, %i5
24505 fnors %f15, %f21, %f25
24506 fcmpd %fcc0, %f12, %f14
24507 edge8 %g5, %o2, %o4
24508 fmovsa %xcc, %f27, %f7
24509 fnegs %f16, %f5
24510 save %g2, 0x0F3B, %i2
24511 rdpr %cwp, %g1
24512 rdpr %cansave, %g2
24513 rdpr %canrestore, %g3
24514 rdpr %cleanwin, %g4
24515 rdpr %otherwin, %g5
24516 rdpr %wstate, %g6
24517 ldd [%l7 + 0x30], %i0
24518 movle %xcc, %i1, %g7
24519 fcmpne32 %f22, %f24, %o0
24520 ldd [%l7 + 0x28], %g0
24521 andncc %l1, %l5, %l6
24522 xor %g3, %l2, %o3
24523 ldx [%l7 + 0x60], %i4
24524 fands %f29, %f7, %f11
24525 sdivx %l3, 0x1F25, %l0
24526 fcmpes %fcc2, %f3, %f27
24527 srax %i6, 0x05, %l4
24528 fandnot2 %f0, %f8, %f14
24529 ldsw [%l7 + 0x5C], %o6
24530 edge8ln %o5, %i7, %o1
24531 array32 %g6, %o7, %i3
24532 edge32ln %g4, %i5, %g5
24533 srlx %o4, 0x09, %g2
24534 udiv %i2, 0x0356, %o2
24535 fcmpd %fcc1, %f26, %f14
24536 edge8l %i0, %i1, %g7
24537 ldd [%l7 + 0x20], %o0
24538 andn %l1, 0x077F, %l5
24539 fsrc1 %f18, %f10
24540 srax %g1, 0x10, %g3
24541 mulscc %l6, %l2, %i4
24542 movle %icc, %o3, %l0
24543 fmovse %icc, %f31, %f4
24544 edge8 %i6, %l4, %o6
24545 lduh [%l7 + 0x6A], %o5
24546 addccc %i7, 0x0793, %o1
24547 lduh [%l7 + 0x40], %g6
24548 stb %o7, [%l7 + 0x65]
24549 subcc %i3, 0x0A84, %l3
24550 ldsw [%l7 + 0x64], %g4
24551 ldx [%l7 + 0x08], %g5
24552 restore %i5, 0x0DB9, %o4
24553 rdpr %cwp, %g1
24554 rdpr %cansave, %g2
24555 rdpr %canrestore, %g3
24556 rdpr %cleanwin, %g4
24557 rdpr %otherwin, %g5
24558 rdpr %wstate, %g6
24559 fmovdvc %xcc, %f13, %f8
24560 nop
24561 set 0x7C, %o5
24562 ldsh [%l7 + %o5], %i2
24563 faligndata %f12, %f12, %f18
24564 movcs %icc, %o2, %i0
24565 ldub [%l7 + 0x26], %i1
24566 fcmpne16 %f30, %f18, %g2
24567 fcmpne32 %f30, %f24, %o0
24568 movcs %xcc, %l1, %l5
24569 fmul8x16 %f3, %f18, %f18
24570 movvc %xcc, %g7, %g3
24571 orcc %g1, %l6, %i4
24572 umulcc %o3, 0x1DBF, %l0
24573 array32 %i6, %l4, %o6
24574 subc %o5, %i7, %l2
24575 array32 %g6, %o1, %o7
24576 movvc %xcc, %i3, %l3
24577 edge8 %g4, %i5, %g5
24578 stw %i2, [%l7 + 0x2C]
24579 fmovsl %xcc, %f0, %f12
24580 movrgez %o4, 0x1CC, %i0
24581 subc %i1, %g2, %o0
24582 movleu %xcc, %o2, %l1
24583 edge16 %g7, %g3, %g1
24584 andcc %l5, %i4, %o3
24585 fmovsvs %xcc, %f8, %f17
24586 fexpand %f6, %f0
24587 sth %l0, [%l7 + 0x0E]
24588 addcc %l6, %i6, %l4
24589 subc %o6, %i7, %o5
24590 fcmpgt16 %f14, %f22, %l2
24591 movneg %xcc, %g6, %o7
24592 sub %i3, 0x0A15, %o1
24593 ldd [%l7 + 0x58], %f4
24594 fmovsgu %xcc, %f8, %f4
24595 fsrc2s %f17, %f13
24596 mulx %g4, %i5, %g5
24597 setx loop_88, %l0, %l1
24598 return %l1
24599 nop
24600 rdpr %cwp, %g1
24601 rdpr %cansave, %g2
24602 rdpr %canrestore, %g3
24603 rdpr %cleanwin, %g4
24604 rdpr %otherwin, %g5
24605 rdpr %wstate, %g6
24606loop_88: movne %xcc, %o4, %g2
24607 movle %icc, %o0, %o2
24608 movcc %icc, %i1, %l1
24609 smul %g7, 0x0788, %g3
24610 or %l5, %i4, %o3
24611 add %l0, 0x12AC, %l6
24612 or %i6, %l4, %o6
24613 fpadd32 %f10, %f0, %f4
24614 srax %g1, %i7, %l2
24615 andcc %g6, %o7, %o5
24616 ldd [%l7 + 0x48], %f4
24617 stx %o1, [%l7 + 0x70]
24618 fornot2 %f4, %f28, %f18
24619 fmovdg %xcc, %f17, %f31
24620 stx %i3, [%l7 + 0x30]
24621 sdivcc %g4, 0x1539, %g5
24622 or %l3, 0x1EE7, %i2
24623 fcmpne32 %f10, %f26, %i0
24624 ldub [%l7 + 0x46], %o4
24625 movl %icc, %i5, %o0
24626 xorcc %g2, 0x1875, %o2
24627 orn %i1, %l1, %g7
24628 srlx %g3, 0x15, %i4
24629 edge8 %l5, %l0, %l6
24630 xnorcc %i6, 0x14FD, %l4
24631 movvs %icc, %o6, %g1
24632 sir 0x017C
24633 faligndata %f0, %f26, %f6
24634 std %f6, [%l7 + 0x20]
24635 mulx %i7, 0x01B3, %o3
24636 srl %l2, %g6, %o5
24637 or %o1, 0x1AF1, %o7
24638 edge8ln %i3, %g4, %g5
24639 mulscc %i2, %i0, %o4
24640 edge8ln %l3, %i5, %g2
24641 array8 %o0, %o2, %l1
24642 fmovdvc %xcc, %f9, %f31
24643 add %i1, 0x1F39, %g7
24644 sdivx %g3, 0x1151, %l5
24645 fmovrslz %l0, %f6, %f21
24646 edge8l %i4, %l6, %i6
24647 subccc %l4, 0x1E9F, %o6
24648 addcc %i7, %o3, %g1
24649 fornot2 %f14, %f14, %f2
24650 mova %icc, %l2, %g6
24651 stw %o5, [%l7 + 0x54]
24652 movrlez %o1, %o7, %g4
24653 movg %xcc, %g5, %i2
24654 movrgz %i3, %i0, %l3
24655 or %i5, 0x0117, %o4
24656 fpackfix %f0, %f3
24657 udivx %g2, 0x1886, %o2
24658 edge8l %o0, %i1, %g7
24659 fcmpgt16 %f24, %f26, %g3
24660 movle %xcc, %l1, %l5
24661 mulscc %l0, 0x01EA, %i4
24662 sethi 0x17D2, %i6
24663 orn %l6, 0x0BAB, %l4
24664 edge8ln %i7, %o6, %g1
24665 fmovdneg %icc, %f1, %f28
24666 fmovrsgez %o3, %f19, %f23
24667 movrlez %g6, %l2, %o1
24668 orcc %o7, %o5, %g5
24669 edge16 %i2, %g4, %i3
24670 udivcc %l3, 0x1B23, %i0
24671 ldsb [%l7 + 0x6C], %i5
24672 edge32ln %o4, %o2, %g2
24673 subc %o0, %g7, %g3
24674 fxnors %f5, %f9, %f12
24675 sir 0x1782
24676 movcs %icc, %i1, %l5
24677 movge %icc, %l1, %l0
24678 movle %icc, %i4, %i6
24679 fcmpgt16 %f18, %f2, %l6
24680 array8 %l4, %o6, %g1
24681 sub %o3, 0x0E21, %g6
24682 movcc %xcc, %i7, %l2
24683 fsrc1s %f13, %f21
24684 edge32 %o1, %o5, %g5
24685 fmovd %f24, %f28
24686 ldx [%l7 + 0x18], %o7
24687 movcs %icc, %i2, %i3
24688 movrne %g4, %l3, %i0
24689 udivx %o4, 0x0814, %i5
24690 nop
24691 set 0x28, %o2
24692 lduh [%l7 + %o2], %g2
24693 orncc %o0, %o2, %g7
24694 array16 %g3, %l5, %i1
24695 fcmps %fcc2, %f2, %f30
24696 fands %f15, %f2, %f28
24697 addcc %l1, 0x07F5, %l0
24698 fands %f5, %f7, %f9
24699 movvc %xcc, %i4, %l6
24700 movrlz %l4, 0x1DF, %i6
24701 restore %o6, 0x0567, %o3
24702 rdpr %cwp, %g1
24703 rdpr %cansave, %g2
24704 rdpr %canrestore, %g3
24705 rdpr %cleanwin, %g4
24706 rdpr %otherwin, %g5
24707 rdpr %wstate, %g6
24708 edge32l %g6, %i7, %l2
24709 popc 0x0DAF, %o1
24710 movrne %g1, %o5, %g5
24711 alignaddr %i2, %i3, %g4
24712 sllx %l3, 0x01, %i0
24713 fnot1s %f5, %f15
24714 ld [%l7 + 0x74], %f25
24715 ldsw [%l7 + 0x1C], %o7
24716 andncc %i5, %o4, %g2
24717 alignaddr %o2, %g7, %g3
24718 movn %xcc, %l5, %o0
24719 edge32 %i1, %l0, %l1
24720 fsrc2s %f16, %f4
24721 edge8l %i4, %l6, %i6
24722 orncc %l4, 0x044E, %o3
24723 fmovsn %icc, %f24, %f29
24724 fmovspos %icc, %f21, %f3
24725 edge32 %g6, %o6, %i7
24726 fnot1s %f3, %f6
24727 lduh [%l7 + 0x7E], %o1
24728 fpadd16s %f4, %f28, %f8
24729 fmovspos %icc, %f19, %f7
24730 ldsb [%l7 + 0x6D], %g1
24731 add %l2, %g5, %i2
24732 smulcc %i3, 0x004F, %g4
24733 movn %icc, %l3, %o5
24734 array32 %o7, %i0, %o4
24735 ldsw [%l7 + 0x78], %i5
24736 array8 %o2, %g2, %g7
24737 sra %g3, %o0, %l5
24738 ldsw [%l7 + 0x08], %i1
24739 fmovscs %xcc, %f5, %f13
24740 fmovs %f11, %f22
24741 movl %xcc, %l0, %l1
24742 fmovsgu %icc, %f1, %f12
24743 movg %xcc, %l6, %i6
24744 movpos %xcc, %i4, %l4
24745 orcc %o3, %o6, %g6
24746 movn %xcc, %o1, %i7
24747 movrlez %l2, 0x14D, %g1
24748 ldx [%l7 + 0x10], %i2
24749 movrlez %i3, 0x276, %g5
24750 movvs %xcc, %g4, %o5
24751 fnand %f2, %f28, %f2
24752 srl %o7, %l3, %o4
24753 srax %i0, %o2, %i5
24754 fmovdge %icc, %f10, %f26
24755 udivcc %g7, 0x0F73, %g3
24756 add %g2, 0x0238, %l5
24757 edge32 %o0, %l0, %l1
24758 edge8ln %l6, %i1, %i6
24759 fmovrse %i4, %f3, %f4
24760 movcs %icc, %l4, %o6
24761 array32 %o3, %g6, %i7
24762 edge8 %l2, %g1, %o1
24763 andn %i3, %g5, %g4
24764 fnot2 %f0, %f30
24765 smulcc %o5, %i2, %o7
24766 ldx [%l7 + 0x28], %l3
24767 movgu %icc, %o4, %i0
24768 ldsw [%l7 + 0x44], %i5
24769 movrlez %g7, 0x1A4, %o2
24770 save %g3, 0x1244, %g2
24771 rdpr %cwp, %g1
24772 rdpr %cansave, %g2
24773 rdpr %canrestore, %g3
24774 rdpr %cleanwin, %g4
24775 rdpr %otherwin, %g5
24776 rdpr %wstate, %g6
24777 edge8n %o0, %l5, %l1
24778 fmovdgu %xcc, %f12, %f3
24779 std %f2, [%l7 + 0x78]
24780 sir 0x12B2
24781 orn %l0, %l6, %i6
24782 sra %i4, %i1, %o6
24783 ldub [%l7 + 0x39], %o3
24784 fmul8x16au %f26, %f15, %f20
24785 sir 0x1FAA
24786 movrgez %l4, 0x258, %i7
24787 subccc %l2, 0x009C, %g1
24788 fmovdl %xcc, %f5, %f29
24789 add %o1, 0x0F39, %i3
24790 fpmerge %f31, %f28, %f0
24791 xnor %g6, 0x0BA8, %g5
24792 movcc %xcc, %o5, %i2
24793 alignaddr %o7, %l3, %o4
24794 subcc %g4, %i5, %g7
24795 sethi 0x029D, %i0
24796 sdivcc %o2, 0x0C84, %g3
24797 movrlez %g2, %l5, %o0
24798 fpsub16s %f25, %f11, %f15
24799 addc %l1, %l6, %l0
24800 or %i4, %i6, %o6
24801 alignaddr %i1, %l4, %i7
24802 ldub [%l7 + 0x2D], %o3
24803 array16 %l2, %o1, %i3
24804 udivx %g1, 0x04E0, %g6
24805 move %icc, %g5, %o5
24806 movn %icc, %o7, %i2
24807 ldsw [%l7 + 0x7C], %l3
24808 sdiv %g4, 0x1BA0, %o4
24809 srax %g7, 0x0F, %i0
24810 fmovdleu %xcc, %f24, %f11
24811 edge8ln %i5, %g3, %o2
24812 addccc %g2, %l5, %l1
24813 ldsb [%l7 + 0x69], %o0
24814 smulcc %l6, %l0, %i6
24815 setx loop_89, %l0, %l1
24816 return %l1
24817 nop
24818 rdpr %cwp, %g1
24819 rdpr %cansave, %g2
24820 rdpr %canrestore, %g3
24821 rdpr %cleanwin, %g4
24822 rdpr %otherwin, %g5
24823 rdpr %wstate, %g6
24824loop_89: xnor %i7, 0x00C2, %o3
24825 movleu %xcc, %l4, %l2
24826 fpmerge %f6, %f2, %f4
24827 movleu %xcc, %i3, %g1
24828 array8 %o1, %g6, %g5
24829 sth %o7, [%l7 + 0x10]
24830 sdivcc %o5, 0x038B, %l3
24831 andn %i2, 0x0CE5, %g4
24832 orn %g7, 0x0209, %i0
24833 movrgz %i5, 0x18F, %g3
24834 movrgez %o2, 0x1DD, %g2
24835 stw %o4, [%l7 + 0x64]
24836 save %l5, %l1, %o0
24837 rdpr %cwp, %g1
24838 rdpr %cansave, %g2
24839 rdpr %canrestore, %g3
24840 rdpr %cleanwin, %g4
24841 rdpr %otherwin, %g5
24842 rdpr %wstate, %g6
24843 subcc %l6, 0x1AC8, %l0
24844 fmovsl %xcc, %f10, %f25
24845 std %f12, [%l7 + 0x60]
24846 fpmerge %f29, %f2, %f12
24847 movrlez %i4, 0x05F, %o6
24848 fmul8sux16 %f14, %f12, %f10
24849 movrlz %i1, 0x20F, %i6
24850 edge32l %o3, %i7, %l2
24851 srax %i3, %g1, %o1
24852 mova %icc, %l4, %g6
24853 nop
24854 set 0x28, %l1
24855 ldd [%l7 + %l1], %f22
24856 ld [%l7 + 0x14], %f23
24857 orncc %o7, 0x017C, %g5
24858 movge %xcc, %l3, %i2
24859 fmovrdgz %g4, %f26, %f6
24860 subcc %o5, 0x0A55, %g7
24861 movl %xcc, %i0, %i5
24862 srl %o2, %g3, %g2
24863 movcc %icc, %l5, %o4
24864 edge32l %l1, %o0, %l0
24865 sdivx %i4, 0x09A4, %l6
24866 nop
24867 set 0x0C, %l3
24868 lduh [%l7 + %l3], %i1
24869 sub %i6, %o3, %o6
24870 std %f12, [%l7 + 0x40]
24871 udiv %i7, 0x1A70, %i3
24872 fnot2s %f0, %f20
24873 andncc %l2, %g1, %o1
24874 or %l4, 0x1540, %o7
24875 srl %g6, %l3, %g5
24876 mulx %i2, %g4, %g7
24877 lduh [%l7 + 0x38], %o5
24878 andncc %i0, %o2, %i5
24879 smul %g2, %l5, %o4
24880 xorcc %l1, %o0, %l0
24881 movvc %xcc, %g3, %i4
24882 andn %l6, 0x1E7A, %i6
24883 add %i1, %o3, %i7
24884 subccc %o6, 0x0E9C, %l2
24885 alignaddr %i3, %g1, %l4
24886 sra %o7, %o1, %g6
24887 addcc %l3, %i2, %g4
24888 fmovrdne %g5, %f20, %f14
24889 fmovdleu %xcc, %f4, %f4
24890 st %f30, [%l7 + 0x6C]
24891 ldsw [%l7 + 0x6C], %o5
24892 edge8n %i0, %o2, %i5
24893 for %f22, %f30, %f8
24894 edge32n %g2, %g7, %l5
24895 fpadd16s %f0, %f14, %f31
24896 orn %o4, %l1, %l0
24897 ldd [%l7 + 0x60], %f8
24898 fmul8sux16 %f12, %f18, %f12
24899 edge16n %o0, %g3, %i4
24900 alignaddr %l6, %i6, %i1
24901 ldsw [%l7 + 0x30], %o3
24902 sub %o6, 0x05C9, %l2
24903 andncc %i7, %i3, %l4
24904 move %xcc, %g1, %o1
24905 movpos %xcc, %g6, %l3
24906 orn %i2, %o7, %g5
24907 fnot1s %f6, %f1
24908 fcmpd %fcc1, %f6, %f24
24909 addccc %o5, 0x0273, %g4
24910 movgu %xcc, %o2, %i0
24911 ldsh [%l7 + 0x16], %i5
24912 stb %g2, [%l7 + 0x52]
24913 mulx %l5, 0x0E3D, %o4
24914 andncc %g7, %l1, %o0
24915 ldub [%l7 + 0x6C], %g3
24916 save %i4, %l0, %i6
24917 rdpr %cwp, %g1
24918 rdpr %cansave, %g2
24919 rdpr %canrestore, %g3
24920 rdpr %cleanwin, %g4
24921 rdpr %otherwin, %g5
24922 rdpr %wstate, %g6
24923 subccc %i1, %l6, %o6
24924 subc %o3, 0x00B7, %i7
24925 std %f6, [%l7 + 0x20]
24926 popc %i3, %l2
24927 stx %g1, [%l7 + 0x30]
24928 fpsub16 %f4, %f20, %f26
24929 addc %l4, %o1, %g6
24930 edge32ln %l3, %o7, %i2
24931 fnot1s %f0, %f21
24932 subccc %o5, 0x00D3, %g4
24933 ldub [%l7 + 0x18], %g5
24934 fmovse %icc, %f21, %f7
24935 movne %xcc, %o2, %i0
24936 subc %g2, 0x0936, %l5
24937 xorcc %o4, %g7, %i5
24938 fcmpes %fcc0, %f19, %f13
24939 move %icc, %o0, %g3
24940 popc 0x1703, %l1
24941 fcmple16 %f12, %f16, %l0
24942 movrne %i4, 0x017, %i6
24943 nop
24944 set 0x16, %o6
24945 ldsh [%l7 + %o6], %l6
24946 ldx [%l7 + 0x30], %o6
24947 xor %i1, 0x0259, %o3
24948 fnot2s %f5, %f11
24949 ldsh [%l7 + 0x24], %i7
24950 array8 %i3, %l2, %l4
24951 xorcc %g1, %g6, %o1
24952 movne %icc, %o7, %i2
24953 movpos %xcc, %o5, %g4
24954 fcmps %fcc2, %f30, %f17
24955 edge8 %l3, %g5, %i0
24956 fnegs %f29, %f16
24957 fcmple16 %f14, %f30, %g2
24958 xnorcc %o2, 0x089F, %o4
24959 umul %l5, 0x0E78, %g7
24960 srl %o0, %i5, %g3
24961 fnors %f5, %f27, %f17
24962 stb %l0, [%l7 + 0x76]
24963 siam 0x2
24964 udivcc %i4, 0x001D, %l1
24965 fcmpgt16 %f24, %f28, %l6
24966 subc %o6, 0x0A43, %i6
24967 movrgez %o3, 0x0E5, %i7
24968 edge8l %i1, %l2, %i3
24969 array32 %g1, %l4, %o1
24970 movl %xcc, %o7, %g6
24971 fmovrsgez %o5, %f1, %f30
24972 fxnor %f12, %f0, %f12
24973 movgu %xcc, %i2, %g4
24974 ldsb [%l7 + 0x7B], %g5
24975 mova %xcc, %l3, %g2
24976 xorcc %i0, %o4, %o2
24977 movneg %xcc, %l5, %o0
24978 sllx %g7, 0x03, %g3
24979 xnor %l0, %i5, %l1
24980 edge16l %i4, %l6, %i6
24981 addcc %o6, 0x1726, %o3
24982 movre %i7, 0x07E, %l2
24983 nop
24984 set 0x3C, %i6
24985 ldsh [%l7 + %i6], %i3
24986 std %f26, [%l7 + 0x38]
24987 mulscc %i1, 0x00DB, %l4
24988 mulscc %o1, 0x13B3, %g1
24989 movleu %icc, %g6, %o7
24990 fandnot2 %f2, %f10, %f10
24991 stx %o5, [%l7 + 0x28]
24992 edge8n %g4, %g5, %l3
24993 fandnot1 %f14, %f28, %f26
24994 sth %g2, [%l7 + 0x42]
24995 sll %i2, 0x07, %i0
24996 stw %o2, [%l7 + 0x10]
24997 orncc %l5, 0x0530, %o4
24998 fmovdn %icc, %f7, %f13
24999 umulcc %g7, %o0, %l0
25000 edge8 %i5, %l1, %g3
25001 edge8ln %i4, %i6, %l6
25002 orn %o6, %i7, %o3
25003 ldd [%l7 + 0x28], %f12
25004 lduh [%l7 + 0x36], %l2
25005 move %xcc, %i1, %i3
25006 ldsh [%l7 + 0x6E], %o1
25007 edge8l %l4, %g1, %o7
25008 fones %f5
25009 fmovdl %xcc, %f14, %f1
25010 mulscc %g6, 0x115B, %g4
25011 movg %icc, %o5, %l3
25012 sth %g5, [%l7 + 0x50]
25013 stx %i2, [%l7 + 0x28]
25014 movrlez %i0, 0x11C, %g2
25015 fmovdg %xcc, %f18, %f22
25016 popc 0x0CB7, %l5
25017 sllx %o4, 0x06, %g7
25018 udivx %o0, 0x11E6, %o2
25019 fmovsg %icc, %f3, %f1
25020 fsrc1s %f27, %f16
25021 restore %i5, %l1, %g3
25022 rdpr %cwp, %g1
25023 rdpr %cansave, %g2
25024 rdpr %canrestore, %g3
25025 rdpr %cleanwin, %g4
25026 rdpr %otherwin, %g5
25027 rdpr %wstate, %g6
25028 or %i4, 0x0A8E, %l0
25029 sdivx %i6, 0x098A, %o6
25030 ldub [%l7 + 0x25], %l6
25031 ldx [%l7 + 0x48], %o3
25032 addcc %l2, 0x0BB8, %i7
25033 st %f27, [%l7 + 0x7C]
25034 xor %i3, 0x0914, %i1
25035 ldd [%l7 + 0x78], %o0
25036 and %g1, %l4, %g6
25037 sir 0x157E
25038 popc 0x1D91, %o7
25039 srl %o5, 0x05, %l3
25040 ld [%l7 + 0x30], %f14
25041 mova %xcc, %g4, %i2
25042 xorcc %i0, %g5, %g2
25043 movrne %o4, %l5, %o0
25044 ld [%l7 + 0x54], %f0
25045 fmovsgu %icc, %f26, %f15
25046 edge8 %o2, %i5, %l1
25047 subcc %g3, %g7, %i4
25048 umulcc %i6, 0x0513, %o6
25049 movrgez %l0, %l6, %l2
25050 fmovrdlz %i7, %f10, %f2
25051 mulx %o3, 0x0F79, %i3
25052 movrlez %o1, 0x371, %g1
25053 orncc %i1, 0x05B7, %g6
25054 edge8ln %l4, %o5, %l3
25055 movrlz %o7, 0x019, %i2
25056 fmovdleu %icc, %f4, %f15
25057 sra %g4, 0x11, %g5
25058 sdiv %i0, 0x017D, %o4
25059 array16 %g2, %o0, %l5
25060 movneg %icc, %o2, %i5
25061 movvs %icc, %l1, %g7
25062 fmovrsne %i4, %f27, %f9
25063 fcmpne32 %f12, %f4, %g3
25064 sdiv %i6, 0x07B1, %o6
25065 fnegd %f22, %f12
25066 mulscc %l0, %l6, %l2
25067 movgu %xcc, %o3, %i7
25068 addccc %o1, %g1, %i3
25069 edge8n %g6, %l4, %i1
25070 movle %xcc, %o5, %o7
25071 and %l3, 0x0B17, %i2
25072 siam 0x5
25073 setx loop_90, %l0, %l1
25074 return %l1
25075 nop
25076 rdpr %cwp, %g1
25077 rdpr %cansave, %g2
25078 rdpr %canrestore, %g3
25079 rdpr %cleanwin, %g4
25080 rdpr %otherwin, %g5
25081 rdpr %wstate, %g6
25082loop_90: movrlez %o4, %g2, %o0
25083 fcmps %fcc3, %f15, %f16
25084 lduh [%l7 + 0x52], %l5
25085 fmuld8sux16 %f4, %f19, %f8
25086 movneg %xcc, %i0, %o2
25087 movpos %icc, %l1, %i5
25088 movrlez %i4, %g3, %i6
25089 nop
25090 set 0x32, %g1
25091 ldub [%l7 + %g1], %g7
25092 fmovdcs %icc, %f22, %f3
25093 orn %l0, %o6, %l6
25094 fmovdgu %icc, %f17, %f27
25095 save %o3, 0x1AEC, %l2
25096 rdpr %cwp, %g1
25097 rdpr %cansave, %g2
25098 rdpr %canrestore, %g3
25099 rdpr %cleanwin, %g4
25100 rdpr %otherwin, %g5
25101 rdpr %wstate, %g6
25102 and %o1, %i7, %g1
25103 ldsb [%l7 + 0x36], %i3
25104 ldsw [%l7 + 0x28], %l4
25105 fnegs %f18, %f6
25106 sdivcc %i1, 0x17DF, %g6
25107 sllx %o7, %l3, %o5
25108 movrgez %i2, 0x336, %g5
25109 ldd [%l7 + 0x10], %g4
25110 fsrc2 %f0, %f18
25111 fmovscc %xcc, %f14, %f25
25112 movcc %xcc, %o4, %o0
25113 smul %g2, 0x07B9, %l5
25114 movrgz %o2, 0x16D, %i0
25115 fmovrslz %i5, %f1, %f3
25116 nop
25117 set 0x78, %i4
25118 ldd [%l7 + %i4], %f4
25119 movle %xcc, %l1, %i4
25120 edge32l %g3, %i6, %g7
25121 movgu %icc, %o6, %l6
25122 edge32ln %o3, %l2, %l0
25123 movcs %icc, %i7, %g1
25124 movge %xcc, %i3, %l4
25125 xnor %o1, 0x0771, %g6
25126 fmovsvc %icc, %f28, %f23
25127 udivx %o7, 0x1A1E, %l3
25128 fnand %f20, %f4, %f30
25129 fcmps %fcc1, %f8, %f13
25130 array8 %i1, %i2, %o5
25131 fmovsn %icc, %f10, %f25
25132 fpadd16 %f16, %f24, %f0
25133 sth %g4, [%l7 + 0x3A]
25134 fmovde %xcc, %f26, %f19
25135 stw %g5, [%l7 + 0x40]
25136 andn %o0, %g2, %o4
25137 xorcc %o2, %i0, %i5
25138 alignaddrl %l1, %i4, %g3
25139 movge %icc, %l5, %i6
25140 add %g7, 0x161C, %l6
25141 mova %xcc, %o6, %l2
25142 ldsh [%l7 + 0x26], %l0
25143 edge8 %i7, %g1, %o3
25144 edge8l %i3, %o1, %l4
25145 edge32n %g6, %o7, %l3
25146 array8 %i2, %o5, %i1
25147 movrne %g4, 0x017, %o0
25148 fmovdl %icc, %f21, %f22
25149 srl %g5, %o4, %o2
25150 fmovsvs %icc, %f17, %f12
25151 sllx %i0, %i5, %l1
25152 alignaddrl %g2, %g3, %i4
25153 fcmpeq16 %f22, %f18, %i6
25154 ldub [%l7 + 0x69], %l5
25155 fandnot1s %f16, %f23, %f0
25156 movge %xcc, %g7, %l6
25157 fmovdl %xcc, %f11, %f25
25158 or %o6, %l0, %i7
25159 movpos %xcc, %g1, %o3
25160 add %l2, %i3, %o1
25161 sth %l4, [%l7 + 0x50]
25162 xorcc %g6, 0x0B75, %o7
25163 st %f7, [%l7 + 0x30]
25164 fmovsneg %xcc, %f4, %f23
25165 smul %i2, 0x0EAD, %o5
25166 xnor %i1, %l3, %o0
25167 fmul8sux16 %f6, %f26, %f28
25168 movl %xcc, %g4, %o4
25169 movleu %icc, %g5, %o2
25170 smulcc %i0, %i5, %g2
25171 alignaddrl %g3, %i4, %i6
25172 umul %l1, %g7, %l6
25173 array8 %o6, %l5, %i7
25174 fmul8x16 %f28, %f2, %f4
25175 edge16ln %l0, %o3, %g1
25176 movrgz %l2, %o1, %l4
25177 movn %icc, %g6, %o7
25178 xnorcc %i2, 0x07B8, %i3
25179 fmul8x16 %f2, %f0, %f0
25180 umul %i1, %l3, %o5
25181 edge16 %g4, %o4, %o0
25182 fmovsneg %xcc, %f2, %f30
25183 smulcc %g5, 0x1013, %i0
25184 movleu %icc, %o2, %g2
25185 or %i5, 0x0365, %g3
25186 ldd [%l7 + 0x08], %i4
25187 movrgez %i6, 0x12C, %l1
25188 smul %l6, %g7, %o6
25189 fcmpne32 %f6, %f26, %l5
25190 edge32n %l0, %o3, %i7
25191 mova %xcc, %l2, %o1
25192 ldd [%l7 + 0x50], %f24
25193 ldd [%l7 + 0x58], %g0
25194 orn %l4, 0x1B14, %o7
25195 sdiv %g6, 0x1329, %i2
25196 udiv %i3, 0x04D6, %i1
25197 sdivx %o5, 0x1703, %l3
25198 fcmped %fcc0, %f4, %f28
25199 sdivcc %o4, 0x043A, %g4
25200 fmovsgu %xcc, %f22, %f24
25201 edge16l %g5, %o0, %o2
25202 and %i0, %i5, %g3
25203 fmovdge %xcc, %f15, %f15
25204 faligndata %f0, %f24, %f30
25205 addc %i4, 0x1475, %i6
25206 fnot2s %f15, %f9
25207 udivcc %g2, 0x0D44, %l1
25208 sth %l6, [%l7 + 0x10]
25209 xnor %g7, %l5, %o6
25210 ldub [%l7 + 0x59], %l0
25211 subccc %o3, %i7, %l2
25212 sdivcc %o1, 0x0D0E, %l4
25213 andcc %o7, %g6, %i2
25214 sth %g1, [%l7 + 0x2C]
25215 edge8l %i1, %i3, %l3
25216 stx %o4, [%l7 + 0x48]
25217 addcc %o5, %g4, %g5
25218 srl %o2, %i0, %i5
25219 movvc %icc, %g3, %i4
25220 edge16n %i6, %o0, %g2
25221 fmovdpos %icc, %f21, %f0
25222 stb %l1, [%l7 + 0x47]
25223 and %g7, 0x19BA, %l5
25224 movrgz %l6, %l0, %o6
25225 udivx %i7, 0x1EC6, %o3
25226 fpadd32 %f0, %f8, %f28
25227 std %f22, [%l7 + 0x28]
25228 fpadd16 %f12, %f26, %f22
25229 edge32ln %l2, %o1, %o7
25230 ldsw [%l7 + 0x78], %g6
25231 edge16ln %i2, %l4, %i1
25232 stb %g1, [%l7 + 0x0E]
25233 srax %l3, %i3, %o5
25234 sra %g4, %g5, %o4
25235 move %icc, %i0, %o2
25236 fmul8x16 %f3, %f2, %f30
25237 movneg %icc, %g3, %i5
25238 fors %f10, %f24, %f1
25239 movpos %icc, %i4, %o0
25240 movrne %g2, 0x16E, %i6
25241 movvs %xcc, %g7, %l5
25242 xnor %l1, 0x03A7, %l0
25243 movrgz %o6, 0x19D, %i7
25244 edge8 %l6, %o3, %l2
25245 mova %icc, %o7, %g6
25246 movleu %icc, %i2, %l4
25247 movn %icc, %o1, %i1
25248 std %f26, [%l7 + 0x58]
25249 fexpand %f21, %f16
25250 fmovdle %icc, %f16, %f24
25251 fnors %f7, %f30, %f14
25252 fpackfix %f22, %f15
25253 addc %l3, 0x0448, %g1
25254 ldub [%l7 + 0x3B], %i3
25255 subcc %o5, %g5, %g4
25256 edge16n %o4, %o2, %g3
25257 fsrc1 %f16, %f24
25258 fcmpd %fcc2, %f16, %f20
25259 fmovspos %xcc, %f28, %f9
25260 orn %i0, %i5, %i4
25261 fandnot2s %f31, %f8, %f12
25262 xor %g2, 0x1B0B, %i6
25263 for %f4, %f16, %f4
25264 movle %xcc, %o0, %l5
25265 xnorcc %g7, 0x1254, %l0
25266 subcc %o6, 0x1B1E, %l1
25267 edge16n %l6, %i7, %o3
25268 edge8n %l2, %o7, %i2
25269 ldsb [%l7 + 0x1E], %g6
25270 alignaddrl %o1, %l4, %l3
25271 move %xcc, %i1, %g1
25272 ldsw [%l7 + 0x44], %o5
25273 addccc %i3, %g5, %g4
25274 fcmps %fcc0, %f15, %f14
25275 or %o2, 0x0AD6, %o4
25276 addccc %i0, %i5, %g3
25277 sdiv %g2, 0x02EF, %i6
25278 srlx %i4, 0x1D, %o0
25279 ldd [%l7 + 0x48], %f30
25280 orn %l5, 0x17BD, %l0
25281 movle %xcc, %o6, %g7
25282 movrgez %l1, %l6, %o3
25283 movrlez %i7, %o7, %l2
25284 edge16 %g6, %o1, %l4
25285 move %icc, %i2, %i1
25286 fcmple16 %f4, %f2, %g1
25287 edge8n %l3, %o5, %g5
25288 fones %f8
25289 edge16l %g4, %i3, %o2
25290 fmovrde %o4, %f18, %f2
25291 ldsw [%l7 + 0x50], %i5
25292 sra %g3, %i0, %g2
25293 edge8n %i6, %o0, %l5
25294 movvc %xcc, %l0, %i4
25295 sir 0x1F37
25296 lduh [%l7 + 0x2E], %g7
25297 addcc %o6, %l6, %o3
25298 st %f8, [%l7 + 0x54]
25299 array32 %l1, %i7, %l2
25300 edge16l %o7, %g6, %o1
25301 srl %l4, %i2, %g1
25302 faligndata %f28, %f22, %f8
25303 fmovdle %xcc, %f1, %f5
25304 stx %l3, [%l7 + 0x10]
25305 xnor %i1, 0x02CD, %o5
25306 movrgez %g5, 0x228, %i3
25307 fpsub32s %f21, %f15, %f8
25308 sth %o2, [%l7 + 0x5A]
25309 movcs %icc, %g4, %i5
25310 ldx [%l7 + 0x50], %o4
25311 movrgez %g3, %i0, %g2
25312 fpack16 %f26, %f24
25313 subccc %i6, 0x0BBD, %l5
25314 subccc %o0, 0x1567, %l0
25315 lduw [%l7 + 0x30], %i4
25316 movcs %icc, %o6, %l6
25317 fcmpd %fcc0, %f18, %f20
25318 fnegd %f10, %f22
25319 ldd [%l7 + 0x38], %o2
25320 fmovrsgez %l1, %f14, %f16
25321 movre %i7, %l2, %g7
25322 ldsh [%l7 + 0x4A], %o7
25323 fands %f9, %f18, %f17
25324 movleu %icc, %g6, %l4
25325 fmovd %f8, %f12
25326 xorcc %o1, %g1, %l3
25327 movle %icc, %i1, %o5
25328 ldx [%l7 + 0x70], %i2
25329 sdivx %i3, 0x0087, %o2
25330 fmovrdgz %g4, %f10, %f26
25331 fnot2s %f1, %f30
25332 ldsw [%l7 + 0x5C], %g5
25333 smulcc %o4, %g3, %i5
25334 edge16 %g2, %i0, %i6
25335 smulcc %o0, %l5, %i4
25336 movrgz %o6, 0x322, %l6
25337 edge8 %l0, %l1, %i7
25338 xnor %l2, %g7, %o3
25339 edge32ln %g6, %o7, %l4
25340 ldsh [%l7 + 0x6A], %o1
25341 ldx [%l7 + 0x38], %l3
25342 ldsw [%l7 + 0x10], %i1
25343 sub %o5, %g1, %i3
25344 umulcc %o2, 0x0B83, %g4
25345 movl %icc, %i2, %o4
25346 alignaddr %g5, %i5, %g2
25347 fcmpd %fcc1, %f24, %f30
25348 srax %i0, 0x08, %g3
25349 fmovscs %icc, %f0, %f26
25350 andn %i6, %o0, %l5
25351 ldd [%l7 + 0x18], %i4
25352 edge8 %o6, %l0, %l1
25353 ld [%l7 + 0x2C], %f10
25354 srl %l6, %l2, %i7
25355 edge32n %g7, %g6, %o7
25356 srax %o3, 0x18, %o1
25357 array8 %l4, %l3, %i1
25358 edge32ln %g1, %i3, %o2
25359 movrgez %g4, %o5, %i2
25360 stx %o4, [%l7 + 0x40]
25361 nop
25362 set 0x70, %g7
25363 sth %g5, [%l7 + %g7]
25364 movle %icc, %i5, %i0
25365 umul %g2, %i6, %g3
25366 ld [%l7 + 0x40], %f26
25367 movge %icc, %l5, %o0
25368 array32 %i4, %l0, %o6
25369 movcs %icc, %l1, %l6
25370 srlx %l2, 0x15, %i7
25371 movneg %xcc, %g6, %g7
25372 sra %o3, 0x1B, %o1
25373 ldsb [%l7 + 0x50], %o7
25374 fones %f7
25375 array8 %l3, %i1, %l4
25376 xnor %i3, 0x1564, %g1
25377 movcc %xcc, %o2, %g4
25378 movrgez %o5, 0x341, %i2
25379 addcc %g5, 0x1AF4, %i5
25380 ldsh [%l7 + 0x12], %o4
25381 xnorcc %i0, %g2, %g3
25382 xorcc %l5, 0x0390, %o0
25383 fcmpgt16 %f0, %f2, %i4
25384 fmovde %icc, %f21, %f29
25385 fpackfix %f0, %f19
25386 stb %l0, [%l7 + 0x6C]
25387 sdivx %o6, 0x0CAB, %l1
25388 movpos %icc, %i6, %l2
25389 sethi 0x0344, %l6
25390 movneg %xcc, %i7, %g6
25391 mova %icc, %g7, %o3
25392 fnor %f10, %f20, %f14
25393 movvc %xcc, %o1, %l3
25394 ldub [%l7 + 0x44], %o7
25395 addc %i1, 0x17B1, %l4
25396 umul %i3, 0x0A01, %g1
25397 fmul8ulx16 %f18, %f6, %f28
25398 fmul8x16au %f0, %f30, %f8
25399 edge16n %g4, %o5, %o2
25400 fnot2 %f6, %f26
25401 fcmpeq16 %f10, %f24, %g5
25402 ldub [%l7 + 0x25], %i2
25403 xnorcc %o4, 0x0243, %i5
25404 movl %xcc, %i0, %g3
25405 add %g2, %l5, %i4
25406 edge32ln %o0, %o6, %l0
25407 fmovrsgez %i6, %f20, %f12
25408 save %l2, 0x06DF, %l1
25409 rdpr %cwp, %g1
25410 rdpr %cansave, %g2
25411 rdpr %canrestore, %g3
25412 rdpr %cleanwin, %g4
25413 rdpr %otherwin, %g5
25414 rdpr %wstate, %g6
25415 movrne %i7, 0x177, %l6
25416 sethi 0x1E35, %g7
25417 edge8ln %g6, %o3, %l3
25418 edge32n %o7, %i1, %l4
25419 popc %i3, %o1
25420 fabsd %f24, %f28
25421 ldub [%l7 + 0x64], %g4
25422 sub %g1, 0x1B2F, %o5
25423 fnand %f0, %f8, %f10
25424 udivcc %o2, 0x0BAE, %g5
25425 ldub [%l7 + 0x19], %i2
25426 array8 %i5, %o4, %i0
25427 movg %icc, %g2, %g3
25428 udiv %i4, 0x0AB8, %o0
25429 fcmpgt16 %f2, %f0, %o6
25430 fnors %f15, %f21, %f1
25431 movrlez %l5, %i6, %l0
25432 fmovsvc %icc, %f25, %f7
25433 movn %icc, %l1, %i7
25434 ldd [%l7 + 0x20], %f22
25435 for %f20, %f2, %f16
25436 sdiv %l6, 0x02E3, %g7
25437 edge16 %g6, %o3, %l3
25438 xnor %o7, 0x18F6, %l2
25439 sdivcc %l4, 0x0B08, %i1
25440 orcc %i3, 0x0423, %o1
25441 edge8 %g1, %g4, %o5
25442 subcc %g5, %o2, %i2
25443 edge16ln %i5, %o4, %i0
25444 smul %g2, %g3, %o0
25445 edge8 %o6, %i4, %l5
25446 edge16ln %i6, %l1, %i7
25447 or %l0, %g7, %g6
25448 fsrc2 %f8, %f30
25449 fcmple32 %f10, %f24, %o3
25450 umulcc %l3, %o7, %l6
25451 stx %l4, [%l7 + 0x08]
25452 ldsh [%l7 + 0x08], %i1
25453 st %f19, [%l7 + 0x08]
25454 orn %l2, 0x1BB6, %o1
25455 movg %icc, %i3, %g1
25456 nop
25457 set 0x4D, %l0
25458 ldub [%l7 + %l0], %o5
25459 stw %g4, [%l7 + 0x6C]
25460 srl %g5, 0x1B, %i2
25461 udivcc %o2, 0x0F6B, %o4
25462 edge8 %i5, %i0, %g3
25463 fmovsge %icc, %f9, %f31
25464 array16 %g2, %o6, %o0
25465 movge %icc, %i4, %i6
25466 sethi 0x1CA8, %l1
25467 sub %i7, 0x135A, %l0
25468 movrlez %l5, %g6, %o3
25469 sra %g7, 0x0D, %l3
25470 ldsb [%l7 + 0x42], %o7
25471 ldub [%l7 + 0x30], %l4
25472 array32 %i1, %l2, %l6
25473 edge16n %o1, %i3, %g1
25474 stb %g4, [%l7 + 0x5A]
25475 array32 %g5, %i2, %o2
25476 fands %f31, %f13, %f26
25477 edge32 %o4, %i5, %o5
25478 nop
25479 set 0x78, %l2
25480 lduh [%l7 + %l2], %i0
25481 udivcc %g3, 0x0C17, %o6
25482 lduh [%l7 + 0x14], %o0
25483 xnor %i4, 0x10C9, %g2
25484 edge8ln %l1, %i7, %l0
25485 movcc %icc, %l5, %g6
25486 edge8n %i6, %o3, %g7
25487 for %f28, %f4, %f22
25488 stb %l3, [%l7 + 0x71]
25489 udivx %o7, 0x0703, %i1
25490 and %l2, 0x1D92, %l4
25491 fmul8x16 %f28, %f24, %f18
25492 lduh [%l7 + 0x48], %l6
25493 fxor %f0, %f8, %f12
25494 movcc %xcc, %o1, %g1
25495 edge16n %i3, %g5, %i2
25496 fcmpgt32 %f20, %f14, %o2
25497 movcc %icc, %o4, %i5
25498 edge32l %g4, %o5, %i0
25499 nop
25500 set 0x78, %i1
25501 ldd [%l7 + %i1], %o6
25502 fmovdge %icc, %f18, %f28
25503 nop
25504 set 0x5B, %o0
25505 stb %o0, [%l7 + %o0]
25506 fmovrdne %i4, %f2, %f16
25507 xnor %g2, 0x12D6, %g3
25508 movle %xcc, %i7, %l1
25509 orncc %l0, %g6, %i6
25510 array8 %l5, %o3, %l3
25511 ldx [%l7 + 0x20], %g7
25512 fmul8sux16 %f20, %f6, %f24
25513 movcc %xcc, %i1, %o7
25514 movrgz %l2, %l4, %l6
25515 udivx %g1, 0x0ED4, %o1
25516 subc %g5, 0x1CD9, %i3
25517 edge32l %o2, %i2, %o4
25518 movrgz %g4, %i5, %i0
25519 fone %f2
25520 movge %icc, %o6, %o0
25521 subccc %o5, %i4, %g2
25522 sub %i7, 0x1BE6, %g3
25523 movgu %icc, %l0, %g6
25524 ldsb [%l7 + 0x25], %l1
25525 movne %icc, %i6, %l5
25526 xnor %o3, 0x0FB6, %g7
25527 edge8ln %i1, %l3, %l2
25528 edge32l %l4, %o7, %g1
25529 stx %o1, [%l7 + 0x28]
25530 movcc %xcc, %g5, %i3
25531 sub %o2, %i2, %l6
25532 edge8n %o4, %g4, %i5
25533 movpos %icc, %i0, %o6
25534 ld [%l7 + 0x3C], %f7
25535 lduw [%l7 + 0x40], %o5
25536 andncc %i4, %g2, %i7
25537 fpmerge %f8, %f12, %f16
25538 fnot2 %f12, %f8
25539 srlx %o0, %g3, %g6
25540 ldub [%l7 + 0x68], %l1
25541 sll %l0, %l5, %i6
25542 restore %o3, %i1, %l3
25543 rdpr %cwp, %g1
25544 rdpr %cansave, %g2
25545 rdpr %canrestore, %g3
25546 rdpr %cleanwin, %g4
25547 rdpr %otherwin, %g5
25548 rdpr %wstate, %g6
25549 fmovdne %xcc, %f15, %f9
25550 fzero %f24
25551 sub %g7, 0x0D49, %l4
25552 sir 0x1616
25553 movrne %l2, 0x314, %o7
25554 sdivcc %g1, 0x1238, %g5
25555 sdiv %o1, 0x14A1, %o2
25556 udivx %i2, 0x12DD, %i3
25557 sir 0x0693
25558 fmul8x16 %f16, %f14, %f14
25559 orcc %l6, %g4, %o4
25560 movrgz %i5, %i0, %o6
25561 movrlez %o5, %g2, %i7
25562 xnor %o0, %i4, %g6
25563 movcs %icc, %g3, %l1
25564 stb %l0, [%l7 + 0x73]
25565 array16 %i6, %l5, %o3
25566 ldd [%l7 + 0x38], %l2
25567 movne %icc, %i1, %l4
25568 fnot1s %f2, %f7
25569 movpos %icc, %l2, %g7
25570 umulcc %o7, %g5, %o1
25571 movle %xcc, %o2, %g1
25572 fmovrdgz %i3, %f4, %f26
25573 orn %l6, %g4, %i2
25574 movcs %icc, %i5, %i0
25575 fnot1s %f1, %f14
25576 xnorcc %o6, 0x060F, %o5
25577 fpsub32 %f30, %f4, %f12
25578 sll %g2, 0x15, %o4
25579 fmovse %xcc, %f6, %f12
25580 fmovrde %o0, %f28, %f16
25581 and %i4, 0x16F7, %i7
25582 sir 0x0411
25583 sdiv %g3, 0x149E, %l1
25584 save %g6, %l0, %l5
25585 rdpr %cwp, %g1
25586 rdpr %cansave, %g2
25587 rdpr %canrestore, %g3
25588 rdpr %cleanwin, %g4
25589 rdpr %otherwin, %g5
25590 rdpr %wstate, %g6
25591 addcc %i6, %l3, %o3
25592 movpos %xcc, %l4, %i1
25593 movne %xcc, %g7, %l2
25594 sdivx %g5, 0x08B1, %o1
25595 fmovrdlez %o2, %f30, %f28
25596 fmovscs %icc, %f27, %f26
25597 ldd [%l7 + 0x78], %f18
25598 fone %f2
25599 addc %g1, %i3, %l6
25600 std %f22, [%l7 + 0x30]
25601 fnand %f22, %f20, %f0
25602 movn %icc, %g4, %o7
25603 siam 0x0
25604 movg %xcc, %i2, %i0
25605 subcc %o6, 0x1C2A, %o5
25606 edge32 %g2, %i5, %o0
25607 nop
25608 set 0x14, %g4
25609 ldsw [%l7 + %g4], %o4
25610 subc %i4, 0x1B9B, %i7
25611 edge8ln %l1, %g6, %l0
25612 orncc %g3, %i6, %l5
25613 movg %xcc, %o3, %l3
25614 sll %l4, %g7, %l2
25615 movne %icc, %i1, %o1
25616 array8 %g5, %g1, %o2
25617 movcs %icc, %i3, %l6
25618 fmovsl %xcc, %f7, %f27
25619 pdist %f6, %f12, %f4
25620 edge32ln %o7, %i2, %g4
25621 fmovrdlz %i0, %f4, %f16
25622 addccc %o6, %g2, %o5
25623 fandnot2s %f6, %f19, %f23
25624 movre %o0, %o4, %i5
25625 fsrc1s %f27, %f8
25626 fsrc2s %f14, %f3
25627 faligndata %f2, %f16, %f28
25628 setx loop_91, %l0, %l1
25629 return %l1
25630 nop
25631 rdpr %cwp, %g1
25632 rdpr %cansave, %g2
25633 rdpr %canrestore, %g3
25634 rdpr %cleanwin, %g4
25635 rdpr %otherwin, %g5
25636 rdpr %wstate, %g6
25637loop_91: fxors %f17, %f4, %f0
25638 lduw [%l7 + 0x5C], %l0
25639 fmul8x16al %f1, %f22, %f24
25640 fandnot2s %f3, %f10, %f26
25641 ldd [%l7 + 0x58], %f18
25642 orn %i4, 0x0ED6, %i6
25643 fpsub16 %f10, %f14, %f26
25644 stw %l5, [%l7 + 0x50]
25645 xnorcc %o3, 0x0DDA, %g3
25646 fmovsg %icc, %f21, %f17
25647 ld [%l7 + 0x6C], %f9
25648 mulscc %l3, 0x0845, %g7
25649 umul %l2, 0x1E13, %i1
25650 udiv %o1, 0x09B8, %g5
25651 nop
25652 set 0x28, %l6
25653 ldd [%l7 + %l6], %f28
25654 edge8ln %g1, %o2, %i3
25655 xor %l4, %o7, %l6
25656 lduh [%l7 + 0x16], %g4
25657 fpadd32s %f15, %f7, %f22
25658 sub %i2, %i0, %g2
25659 edge16 %o6, %o5, %o0
25660 fnors %f9, %f15, %f7
25661 edge32l %o4, %i5, %i7
25662 fors %f29, %f28, %f7
25663 movne %xcc, %l1, %g6
25664 lduh [%l7 + 0x62], %i4
25665 array32 %i6, %l5, %l0
25666 fpsub32s %f7, %f20, %f7
25667 xorcc %o3, 0x1B90, %g3
25668 smul %l3, %l2, %g7
25669 std %f22, [%l7 + 0x28]
25670 fornot1s %f0, %f30, %f11
25671 srax %o1, 0x06, %i1
25672 lduh [%l7 + 0x2A], %g5
25673 fnors %f24, %f21, %f20
25674 orn %g1, %o2, %i3
25675 ldsb [%l7 + 0x5D], %o7
25676 fsrc1s %f12, %f0
25677 srlx %l4, 0x1A, %g4
25678 smulcc %l6, 0x06FD, %i0
25679 edge32n %g2, %o6, %i2
25680 fsrc1s %f5, %f29
25681 smul %o5, %o0, %o4
25682 fnors %f27, %f26, %f0
25683 fornot1s %f2, %f25, %f3
25684 andncc %i7, %l1, %i5
25685 sll %g6, %i6, %l5
25686 movn %xcc, %i4, %o3
25687 fsrc1s %f20, %f29
25688 edge16ln %l0, %l3, %g3
25689 fmovse %icc, %f4, %f7
25690 movge %xcc, %g7, %l2
25691 movvc %xcc, %i1, %o1
25692 fmovsle %xcc, %f12, %f24
25693 std %f10, [%l7 + 0x60]
25694 srlx %g5, 0x09, %o2
25695 fsrc1 %f4, %f16
25696 movge %icc, %g1, %i3
25697 or %o7, %g4, %l4
25698 orcc %l6, 0x1953, %i0
25699 smul %o6, 0x0D28, %i2
25700 fmovsvs %xcc, %f2, %f26
25701 udiv %o5, 0x1106, %o0
25702 stw %g2, [%l7 + 0x34]
25703 std %f28, [%l7 + 0x68]
25704 smulcc %i7, %l1, %o4
25705 popc %i5, %i6
25706 fmovde %xcc, %f23, %f16
25707 udivx %l5, 0x08BF, %i4
25708 fmovdvc %xcc, %f12, %f16
25709 stx %o3, [%l7 + 0x70]
25710 edge8 %g6, %l3, %g3
25711 andcc %g7, %l0, %l2
25712 movrgez %i1, 0x1CF, %o1
25713 subcc %o2, 0x1EC3, %g5
25714 addc %i3, %o7, %g1
25715 fmovdle %xcc, %f24, %f28
25716 movleu %xcc, %g4, %l4
25717 srlx %i0, 0x11, %l6
25718 fsrc2 %f0, %f14
25719 fmul8sux16 %f12, %f18, %f24
25720 fandnot1s %f13, %f31, %f14
25721 sth %o6, [%l7 + 0x24]
25722 array32 %i2, %o0, %g2
25723 addccc %i7, %o5, %o4
25724 fmovrdlez %i5, %f2, %f18
25725 fsrc2s %f15, %f22
25726 movpos %xcc, %l1, %l5
25727 subcc %i6, 0x0D60, %i4
25728 andn %o3, 0x17C8, %g6
25729 edge16ln %g3, %g7, %l0
25730 orncc %l2, 0x01CA, %l3
25731 ldsb [%l7 + 0x15], %o1
25732 restore %o2, 0x1964, %g5
25733 rdpr %cwp, %g1
25734 rdpr %cansave, %g2
25735 rdpr %canrestore, %g3
25736 rdpr %cleanwin, %g4
25737 rdpr %otherwin, %g5
25738 rdpr %wstate, %g6
25739 movrgz %i1, 0x154, %i3
25740 fones %f27
25741 move %icc, %o7, %g1
25742 edge8l %l4, %g4, %i0
25743 movgu %icc, %l6, %o6
25744 array16 %o0, %g2, %i7
25745 save %o5, %o4, %i5
25746 rdpr %cwp, %g1
25747 rdpr %cansave, %g2
25748 rdpr %canrestore, %g3
25749 rdpr %cleanwin, %g4
25750 rdpr %otherwin, %g5
25751 rdpr %wstate, %g6
25752 stx %l1, [%l7 + 0x68]
25753 edge16ln %l5, %i6, %i2
25754 pdist %f26, %f6, %f2
25755 and %o3, %i4, %g3
25756 subc %g7, 0x1174, %l0
25757 array32 %l2, %g6, %l3
25758 xnor %o2, 0x0728, %o1
25759 orcc %i1, 0x1D79, %g5
25760 movvs %xcc, %o7, %i3
25761 fandnot2 %f4, %f4, %f22
25762 orcc %l4, 0x0127, %g1
25763 ld [%l7 + 0x30], %f4
25764 edge32n %i0, %g4, %o6
25765 srlx %o0, %g2, %l6
25766 sth %o5, [%l7 + 0x60]
25767 stw %i7, [%l7 + 0x38]
25768 movvs %icc, %o4, %l1
25769 move %xcc, %i5, %l5
25770 edge8l %i2, %i6, %i4
25771 fabss %f29, %f15
25772 lduh [%l7 + 0x0A], %o3
25773 orcc %g3, %g7, %l0
25774 movpos %icc, %g6, %l2
25775 movl %icc, %o2, %l3
25776 nop
25777 set 0x7A, %l5
25778 sth %i1, [%l7 + %l5]
25779 ld [%l7 + 0x2C], %f30
25780 fcmps %fcc3, %f23, %f11
25781 andcc %o1, %g5, %i3
25782 subccc %l4, 0x1167, %o7
25783 subc %g1, 0x1742, %i0
25784 xorcc %o6, 0x1F92, %o0
25785 movvs %xcc, %g2, %g4
25786 ldsh [%l7 + 0x68], %o5
25787 sra %i7, 0x1B, %o4
25788 mova %xcc, %l6, %l1
25789 xor %i5, 0x0BE1, %l5
25790 andcc %i2, %i4, %o3
25791 fzeros %f3
25792 nop
25793 set 0x10, %l4
25794 ldd [%l7 + %l4], %g2
25795 movneg %xcc, %i6, %g7
25796 addc %g6, %l2, %l0
25797 fcmple32 %f0, %f6, %o2
25798 movg %xcc, %l3, %i1
25799 ldsb [%l7 + 0x2C], %o1
25800 array16 %g5, %l4, %i3
25801 fsrc2s %f7, %f17
25802 movvs %icc, %o7, %i0
25803 movn %icc, %o6, %o0
25804 mulscc %g1, 0x0C3C, %g4
25805 sllx %g2, 0x03, %o5
25806 movre %i7, 0x2DD, %o4
25807 stw %l6, [%l7 + 0x2C]
25808 ldx [%l7 + 0x40], %l1
25809 fmovrdlez %l5, %f2, %f20
25810 ldsb [%l7 + 0x0E], %i5
25811 stx %i4, [%l7 + 0x30]
25812 sllx %i2, 0x1C, %g3
25813 lduw [%l7 + 0x20], %o3
25814 sra %g7, %i6, %l2
25815 fcmpes %fcc1, %f20, %f3
25816 edge8l %l0, %g6, %l3
25817 ldx [%l7 + 0x28], %i1
25818 edge8 %o1, %o2, %l4
25819 smulcc %g5, 0x0035, %i3
25820 fmovsge %icc, %f15, %f24
25821 stw %i0, [%l7 + 0x50]
25822 nop
25823 set 0x78, %g3
25824 ldub [%l7 + %g3], %o7
25825 fnot2s %f7, %f3
25826 fmovd %f14, %f18
25827 edge8l %o0, %g1, %g4
25828 ldx [%l7 + 0x48], %o6
25829 movle %xcc, %g2, %o5
25830 fnors %f4, %f18, %f1
25831 movrne %o4, %i7, %l6
25832 movne %icc, %l1, %l5
25833 ld [%l7 + 0x24], %f16
25834 sir 0x14D3
25835 movrgez %i4, %i5, %g3
25836 fmovrde %o3, %f16, %f18
25837 andn %i2, %i6, %l2
25838 fpackfix %f2, %f0
25839 fmovsgu %xcc, %f11, %f3
25840 edge8ln %l0, %g7, %g6
25841 orn %i1, %o1, %o2
25842 edge32 %l3, %g5, %i3
25843 movvs %icc, %i0, %l4
25844 udiv %o7, 0x14C6, %g1
25845 fmovscs %xcc, %f13, %f18
25846 array8 %g4, %o6, %g2
25847 ldsh [%l7 + 0x3E], %o0
25848 sub %o4, %i7, %l6
25849 lduw [%l7 + 0x48], %o5
25850 fmovsgu %icc, %f0, %f28
25851 movneg %icc, %l5, %l1
25852 ldub [%l7 + 0x29], %i4
25853 mova %xcc, %i5, %g3
25854 edge16 %o3, %i6, %l2
25855 move %xcc, %i2, %g7
25856 sethi 0x0BB5, %l0
25857 movl %icc, %g6, %i1
25858 xnor %o2, %l3, %g5
25859 edge8n %o1, %i3, %i0
25860 edge8ln %l4, %g1, %o7
25861 movrgez %o6, %g2, %o0
25862 st %f27, [%l7 + 0x10]
25863 xnor %g4, 0x1F11, %i7
25864 edge8ln %o4, %l6, %l5
25865 alignaddrl %l1, %o5, %i5
25866 edge32l %g3, %i4, %o3
25867 movpos %icc, %l2, %i6
25868 fzeros %f23
25869 movrlz %i2, 0x1F7, %g7
25870 fpsub32s %f14, %f31, %f16
25871 sth %g6, [%l7 + 0x36]
25872 movrgz %i1, 0x392, %l0
25873 movleu %icc, %l3, %o2
25874 fnot2 %f10, %f2
25875 fones %f19
25876 sdivx %g5, 0x0F3F, %o1
25877 movre %i3, %l4, %i0
25878 fexpand %f29, %f18
25879 and %o7, %g1, %g2
25880 edge16ln %o0, %g4, %i7
25881 fmovdge %icc, %f13, %f18
25882 array32 %o4, %l6, %l5
25883 pdist %f28, %f24, %f16
25884 alignaddrl %o6, %l1, %o5
25885 stx %g3, [%l7 + 0x58]
25886 array32 %i4, %i5, %l2
25887 movvs %icc, %i6, %o3
25888 umul %g7, %i2, %i1
25889 nop
25890 set 0x12, %o3
25891 lduh [%l7 + %o3], %l0
25892 sdivx %g6, 0x1B0D, %l3
25893 addccc %o2, %o1, %i3
25894 movle %icc, %g5, %l4
25895 mova %icc, %i0, %g1
25896 fmul8x16 %f4, %f8, %f24
25897 popc 0x1CFF, %o7
25898 fxors %f18, %f13, %f3
25899 srl %g2, %o0, %g4
25900 fmovsneg %icc, %f29, %f6
25901 movle %icc, %o4, %i7
25902 fmovsgu %xcc, %f17, %f13
25903 fmovsle %xcc, %f24, %f28
25904 edge32 %l5, %o6, %l6
25905 movrlez %l1, %g3, %o5
25906 sll %i4, %l2, %i5
25907 edge8n %o3, %g7, %i2
25908 edge8ln %i1, %l0, %g6
25909 sllx %i6, %o2, %l3
25910 fmovrsgz %o1, %f14, %f11
25911 fmovse %icc, %f11, %f14
25912 ldd [%l7 + 0x08], %i2
25913 movn %xcc, %g5, %l4
25914 edge16n %g1, %o7, %i0
25915 edge32n %o0, %g4, %o4
25916 array32 %g2, %l5, %o6
25917 fpsub32 %f28, %f16, %f26
25918 ldub [%l7 + 0x34], %l6
25919 addcc %i7, 0x0077, %l1
25920 alignaddrl %o5, %g3, %l2
25921 umulcc %i5, 0x1B46, %i4
25922 subc %g7, 0x1393, %i2
25923 edge16n %i1, %o3, %g6
25924 addc %l0, %i6, %l3
25925 fmovsneg %xcc, %f23, %f29
25926 lduw [%l7 + 0x10], %o1
25927 sdiv %o2, 0x157A, %g5
25928 mova %icc, %l4, %i3
25929 movcs %xcc, %o7, %i0
25930 addcc %g1, %o0, %o4
25931 movgu %xcc, %g2, %g4
25932 array16 %o6, %l6, %l5
25933 movcc %xcc, %i7, %l1
25934 fsrc1 %f16, %f30
25935 andncc %g3, %o5, %i5
25936 orncc %i4, 0x1738, %g7
25937 ldd [%l7 + 0x50], %f4
25938 movcs %icc, %i2, %l2
25939 andn %o3, %g6, %l0
25940 sra %i1, %i6, %o1
25941 sdivx %l3, 0x0271, %o2
25942 ldsw [%l7 + 0x5C], %l4
25943 ldub [%l7 + 0x39], %g5
25944 smul %o7, %i0, %g1
25945 edge8n %i3, %o4, %g2
25946 ld [%l7 + 0x34], %f20
25947 movge %xcc, %g4, %o0
25948 fmovrslez %o6, %f0, %f2
25949 edge16l %l6, %l5, %l1
25950 smulcc %i7, %o5, %g3
25951 setx loop_92, %l0, %l1
25952 return %l1
25953 nop
25954 rdpr %cwp, %g1
25955 rdpr %cansave, %g2
25956 rdpr %canrestore, %g3
25957 rdpr %cleanwin, %g4
25958 rdpr %otherwin, %g5
25959 rdpr %wstate, %g6
25960loop_92: umul %i2, %l2, %o3
25961 movg %xcc, %g6, %g7
25962 subcc %l0, 0x0790, %i1
25963 edge16n %i6, %o1, %l3
25964 ldsh [%l7 + 0x2E], %l4
25965 edge32n %o2, %g5, %o7
25966 sra %g1, 0x11, %i3
25967 fnot1s %f21, %f28
25968 stb %o4, [%l7 + 0x25]
25969 std %f16, [%l7 + 0x20]
25970 xnor %i0, 0x0B0E, %g2
25971 ldsh [%l7 + 0x5E], %o0
25972 fmovsleu %xcc, %f8, %f18
25973 save %g4, 0x194E, %o6
25974 rdpr %cwp, %g1
25975 rdpr %cansave, %g2
25976 rdpr %canrestore, %g3
25977 rdpr %cleanwin, %g4
25978 rdpr %otherwin, %g5
25979 rdpr %wstate, %g6
25980 movvs %xcc, %l5, %l1
25981 fmovdvs %xcc, %f19, %f11
25982 fmul8ulx16 %f22, %f10, %f28
25983 subcc %l6, %o5, %i7
25984 movge %xcc, %g3, %i4
25985 udivx %i2, 0x062B, %l2
25986 mulx %o3, 0x172C, %g6
25987 or %g7, %i5, %i1
25988 ldd [%l7 + 0x68], %f0
25989 ldub [%l7 + 0x68], %l0
25990 ldd [%l7 + 0x50], %f6
25991 fmovrslz %o1, %f1, %f18
25992 smulcc %l3, 0x1587, %l4
25993 ldsh [%l7 + 0x18], %o2
25994 edge32 %g5, %i6, %o7
25995 fnot1s %f16, %f8
25996 smulcc %g1, 0x1316, %o4
25997 xnorcc %i0, 0x0E75, %i3
25998 nop
25999 set 0x28, %g5
26000 stx %o0, [%l7 + %g5]
26001 fnot1 %f2, %f4
26002 edge16n %g2, %o6, %g4
26003 edge16n %l1, %l6, %o5
26004 sdiv %i7, 0x0875, %l5
26005 sir 0x1741
26006 stw %i4, [%l7 + 0x60]
26007 edge32l %g3, %l2, %i2
26008 or %o3, %g6, %i5
26009 ldd [%l7 + 0x50], %i0
26010 ldsw [%l7 + 0x60], %l0
26011 xnor %g7, 0x00F1, %o1
26012 ldsw [%l7 + 0x60], %l4
26013 alignaddr %o2, %l3, %g5
26014 movcs %icc, %o7, %g1
26015 array32 %i6, %o4, %i0
26016 movle %icc, %o0, %i3
26017 xorcc %g2, %o6, %l1
26018 xor %l6, 0x17FA, %o5
26019 alignaddr %g4, %l5, %i4
26020 sethi 0x00A8, %i7
26021 nop
26022 set 0x19, %i2
26023 ldsb [%l7 + %i2], %l2
26024 movg %xcc, %g3, %i2
26025 fmuld8ulx16 %f23, %f11, %f14
26026 fone %f20
26027 addcc %g6, %i5, %i1
26028 sll %l0, %o3, %o1
26029 mulscc %g7, %l4, %l3
26030 sdiv %g5, 0x1690, %o2
26031 mova %xcc, %o7, %i6
26032 nop
26033 set 0x0C, %i0
26034 ldsw [%l7 + %i0], %o4
26035 array16 %i0, %g1, %i3
26036 edge8ln %g2, %o0, %l1
26037 movre %l6, %o6, %o5
26038 fand %f4, %f4, %f8
26039 fors %f14, %f4, %f26
26040 movvs %xcc, %l5, %g4
26041 movpos %xcc, %i4, %l2
26042 st %f15, [%l7 + 0x34]
26043 ldsw [%l7 + 0x24], %g3
26044 edge16n %i7, %i2, %g6
26045 ld [%l7 + 0x44], %f2
26046 orncc %i1, %i5, %o3
26047 edge8 %l0, %g7, %o1
26048 for %f22, %f22, %f26
26049 ldub [%l7 + 0x67], %l3
26050 fandnot2s %f1, %f5, %f10
26051 edge8l %l4, %o2, %o7
26052 fnand %f24, %f22, %f18
26053 array8 %g5, %o4, %i6
26054 nop
26055 set 0x71, %i7
26056 stb %g1, [%l7 + %i7]
26057 edge8l %i0, %i3, %g2
26058 ldsw [%l7 + 0x28], %o0
26059 std %f14, [%l7 + 0x58]
26060 stx %l1, [%l7 + 0x08]
26061 movg %icc, %o6, %l6
26062 sdivx %o5, 0x0005, %g4
26063 fandnot1s %f19, %f23, %f23
26064 add %l5, 0x0B38, %l2
26065 std %f2, [%l7 + 0x60]
26066 srlx %g3, 0x0E, %i7
26067 ldd [%l7 + 0x18], %f4
26068 movvc %icc, %i4, %g6
26069 orncc %i2, 0x0C18, %i5
26070 udivcc %i1, 0x10AE, %l0
26071 movrgez %g7, %o3, %l3
26072 edge16 %l4, %o2, %o7
26073 xnorcc %g5, %o1, %i6
26074 andncc %o4, %i0, %g1
26075 xor %g2, %o0, %l1
26076 fmovrdlz %i3, %f4, %f2
26077 fmovrdne %l6, %f22, %f14
26078 umul %o6, 0x0282, %g4
26079 stx %o5, [%l7 + 0x50]
26080 ld [%l7 + 0x58], %f14
26081 sll %l5, 0x14, %l2
26082 andn %g3, 0x0AA5, %i4
26083 and %i7, 0x18B8, %g6
26084 addc %i2, %i5, %l0
26085 sra %i1, 0x05, %o3
26086 stw %g7, [%l7 + 0x64]
26087 fmovrdgz %l3, %f6, %f28
26088 subccc %l4, 0x15FF, %o7
26089 fcmpeq16 %f18, %f14, %o2
26090 sllx %g5, 0x06, %i6
26091 move %xcc, %o1, %o4
26092 stb %i0, [%l7 + 0x19]
26093 fmuld8ulx16 %f17, %f19, %f2
26094 sra %g2, %o0, %l1
26095 movleu %icc, %g1, %l6
26096 srl %i3, %o6, %g4
26097 and %o5, %l5, %l2
26098 movrne %i4, 0x39F, %i7
26099 stx %g3, [%l7 + 0x28]
26100 movrgez %i2, %g6, %l0
26101 movgu %icc, %i5, %o3
26102 fnor %f14, %f4, %f8
26103 fnors %f23, %f0, %f6
26104 ldsh [%l7 + 0x42], %g7
26105 orncc %l3, 0x04AA, %l4
26106 edge16l %o7, %o2, %i1
26107 std %f6, [%l7 + 0x50]
26108 mulscc %g5, %o1, %o4
26109 ldd [%l7 + 0x58], %i6
26110 sra %g2, %i0, %o0
26111 movn %xcc, %l1, %l6
26112 edge32 %g1, %o6, %g4
26113 ld [%l7 + 0x48], %f19
26114 subcc %o5, 0x070F, %i3
26115 movvs %icc, %l5, %i4
26116 fcmpgt16 %f6, %f14, %l2
26117 sdivx %g3, 0x132C, %i2
26118 ldsh [%l7 + 0x0E], %i7
26119 save %l0, 0x1377, %g6
26120 rdpr %cwp, %g1
26121 rdpr %cansave, %g2
26122 rdpr %canrestore, %g3
26123 rdpr %cleanwin, %g4
26124 rdpr %otherwin, %g5
26125 rdpr %wstate, %g6
26126 addc %o3, %g7, %i5
26127 orcc %l3, %l4, %o7
26128 edge8l %i1, %o2, %o1
26129 fpadd16s %f23, %f6, %f23
26130 umul %o4, 0x058E, %g5
26131 fxnor %f8, %f28, %f18
26132 andcc %i6, 0x0249, %i0
26133 sth %g2, [%l7 + 0x2C]
26134 ldd [%l7 + 0x68], %o0
26135 movrne %l1, 0x0A4, %l6
26136 andncc %o6, %g4, %g1
26137 orncc %i3, %l5, %o5
26138 udivcc %l2, 0x1F05, %g3
26139 sdivcc %i4, 0x03B5, %i2
26140 movrlz %l0, %g6, %i7
26141 srl %g7, %i5, %l3
26142 popc 0x1E95, %o3
26143 sth %l4, [%l7 + 0x58]
26144 move %xcc, %o7, %o2
26145 sdivx %o1, 0x0CE0, %i1
26146 fmovdle %xcc, %f14, %f20
26147 fmovda %icc, %f9, %f22
26148 nop
26149 set 0x50, %o7
26150 stx %o4, [%l7 + %o7]
26151 movrlz %i6, %g5, %g2
26152 orcc %i0, 0x19C7, %l1
26153 sdiv %l6, 0x0B7B, %o0
26154 addccc %o6, 0x1DAB, %g1
26155 st %f23, [%l7 + 0x34]
26156 addcc %i3, %l5, %o5
26157 edge16l %l2, %g3, %i4
26158 mova %xcc, %i2, %g4
26159 xnor %g6, %l0, %g7
26160 ldsb [%l7 + 0x0E], %i5
26161 ldsh [%l7 + 0x56], %l3
26162 movg %xcc, %i7, %l4
26163 movle %xcc, %o3, %o7
26164 sub %o1, 0x1487, %i1
26165 edge8ln %o2, %o4, %i6
26166 popc 0x0C59, %g5
26167 srl %g2, 0x07, %l1
26168 srax %i0, %l6, %o6
26169 movvc %xcc, %o0, %i3
26170 fpadd32 %f2, %f26, %f14
26171 sdivcc %l5, 0x09B4, %o5
26172 xorcc %g1, %l2, %i4
26173 movvs %icc, %g3, %i2
26174 mulx %g4, 0x0B7B, %g6
26175 movn %icc, %g7, %l0
26176 fcmpne32 %f22, %f26, %i5
26177 fmovd %f26, %f8
26178 fmovdn %xcc, %f22, %f30
26179 movne %xcc, %i7, %l3
26180 edge32n %o3, %o7, %o1
26181 movle %icc, %l4, %o2
26182 movcc %icc, %o4, %i1
26183 fandnot1 %f28, %f22, %f12
26184 and %g5, %g2, %i6
26185 edge8l %i0, %l6, %o6
26186 ld [%l7 + 0x54], %f14
26187 udivx %l1, 0x0F9B, %i3
26188 ldsw [%l7 + 0x68], %l5
26189 udivx %o0, 0x002F, %o5
26190 xor %g1, %l2, %g3
26191 orcc %i4, 0x1A08, %g4
26192 srl %g6, %i2, %l0
26193 movg %icc, %i5, %g7
26194 subc %l3, 0x06AA, %i7
26195 fnot2s %f13, %f12
26196 udiv %o3, 0x1475, %o1
26197 movre %l4, 0x122, %o7
26198 restore %o2, %o4, %g5
26199 rdpr %cwp, %g1
26200 rdpr %cansave, %g2
26201 rdpr %canrestore, %g3
26202 rdpr %cleanwin, %g4
26203 rdpr %otherwin, %g5
26204 rdpr %wstate, %g6
26205 srl %g2, 0x09, %i1
26206 movrgez %i0, %i6, %l6
26207 movrne %o6, 0x022, %i3
26208 setx loop_93, %l0, %l1
26209 return %l1
26210 nop
26211 rdpr %cwp, %g1
26212 rdpr %cansave, %g2
26213 rdpr %canrestore, %g3
26214 rdpr %cleanwin, %g4
26215 rdpr %otherwin, %g5
26216 rdpr %wstate, %g6
26217loop_93: movl %icc, %g1, %o0
26218 movvs %icc, %g3, %i4
26219 fnands %f7, %f13, %f23
26220 array8 %l2, %g6, %i2
26221 smul %l0, %g4, %g7
26222 std %f28, [%l7 + 0x08]
26223 xnorcc %l3, %i5, %i7
26224 fmovrse %o1, %f20, %f1
26225 sra %o3, 0x15, %l4
26226 srlx %o2, %o4, %o7
26227 fpadd32s %f29, %f31, %f3
26228 fmovrse %g2, %f24, %f13
26229 udiv %i1, 0x1475, %i0
26230 movle %xcc, %i6, %l6
26231 movrgez %g5, 0x3C0, %i3
26232 stx %o6, [%l7 + 0x70]
26233 edge16n %l1, %o5, %g1
26234 srl %l5, 0x06, %o0
26235 movg %xcc, %g3, %l2
26236 sub %i4, %i2, %l0
26237 xorcc %g6, %g7, %l3
26238 movrlez %i5, 0x131, %g4
26239 fmuld8ulx16 %f12, %f4, %f8
26240 fmovrde %i7, %f2, %f14
26241 movrlez %o1, 0x322, %l4
26242 movl %xcc, %o2, %o3
26243 sth %o7, [%l7 + 0x76]
26244 movgu %icc, %o4, %i1
26245 andcc %g2, 0x065C, %i0
26246 edge32ln %l6, %g5, %i6
26247 srax %i3, %l1, %o6
26248 xnor %o5, 0x0D50, %g1
26249 srax %l5, 0x16, %o0
26250 andn %g3, 0x0E80, %i4
26251 srlx %i2, %l0, %g6
26252 fmovrsgez %g7, %f3, %f7
26253 array16 %l2, %i5, %g4
26254 movg %icc, %i7, %l3
26255 ldx [%l7 + 0x68], %l4
26256 fones %f27
26257 array8 %o1, %o3, %o7
26258 alignaddrl %o2, %o4, %g2
26259 andn %i0, 0x0EBF, %l6
26260 fmovdvs %xcc, %f23, %f14
26261 st %f29, [%l7 + 0x1C]
26262 umulcc %i1, %i6, %i3
26263 fmovrsgz %l1, %f8, %f18
26264 movrlez %o6, %g5, %o5
26265 fnors %f14, %f13, %f9
26266 addccc %g1, %o0, %g3
26267 smulcc %i4, %l5, %l0
26268 xnorcc %i2, %g6, %g7
26269 fandnot1s %f0, %f22, %f7
26270 movle %icc, %l2, %g4
26271 movg %xcc, %i5, %l3
26272 ldd [%l7 + 0x50], %i6
26273 edge8l %l4, %o1, %o3
26274 fcmpeq16 %f20, %f10, %o7
26275 movg %xcc, %o2, %g2
26276 edge8n %o4, %i0, %l6
26277 nop
26278 set 0x5B, %i3
26279 ldsb [%l7 + %i3], %i6
26280 save %i3, %i1, %l1
26281 rdpr %cwp, %g1
26282 rdpr %cansave, %g2
26283 rdpr %canrestore, %g3
26284 rdpr %cleanwin, %g4
26285 rdpr %otherwin, %g5
26286 rdpr %wstate, %g6
26287 fnand %f28, %f4, %f24
26288 sethi 0x18F6, %g5
26289 sethi 0x0AE2, %o6
26290 popc %o5, %o0
26291 std %f0, [%l7 + 0x10]
26292 addcc %g1, 0x1481, %g3
26293 movneg %icc, %i4, %l0
26294 ldd [%l7 + 0x18], %l4
26295 xor %g6, %g7, %i2
26296 fmovrsne %l2, %f4, %f28
26297 fnot1s %f13, %f6
26298 or %g4, 0x0089, %i5
26299 fzeros %f2
26300 fands %f12, %f14, %f14
26301 nop
26302 set 0x6E, %o4
26303 stb %l3, [%l7 + %o4]
26304 movrgez %i7, %l4, %o3
26305 alignaddr %o7, %o1, %g2
26306 fpmerge %f7, %f2, %f0
26307 sdivx %o4, 0x1193, %i0
26308 st %f31, [%l7 + 0x3C]
26309 and %o2, %l6, %i6
26310 nop
26311 set 0x68, %o1
26312 lduw [%l7 + %o1], %i1
26313 srlx %l1, 0x1E, %g5
26314 orn %i3, %o6, %o5
26315 movrlez %g1, 0x0C9, %o0
26316 fandnot1 %f6, %f16, %f26
26317 sir 0x016A
26318 fsrc2 %f16, %f28
26319 edge32ln %g3, %l0, %l5
26320 xnorcc %g6, %g7, %i2
26321 andncc %i4, %l2, %i5
26322 fmovdvc %icc, %f4, %f21
26323 and %g4, %i7, %l4
26324 ld [%l7 + 0x24], %f11
26325 movne %icc, %l3, %o7
26326 udivx %o1, 0x0E23, %o3
26327 alignaddrl %o4, %g2, %o2
26328 mova %xcc, %l6, %i0
26329 fornot1 %f12, %f6, %f10
26330 xnor %i1, %l1, %i6
26331 andn %i3, 0x1BCE, %g5
26332 fmovdcs %icc, %f22, %f13
26333 sdivx %o5, 0x1297, %o6
26334 restore %g1, 0x0430, %g3
26335 rdpr %cwp, %g1
26336 rdpr %cansave, %g2
26337 rdpr %canrestore, %g3
26338 rdpr %cleanwin, %g4
26339 rdpr %otherwin, %g5
26340 rdpr %wstate, %g6
26341 edge8l %o0, %l5, %g6
26342 fmovrde %l0, %f28, %f14
26343 edge16l %i2, %i4, %l2
26344 std %f8, [%l7 + 0x60]
26345 stw %g7, [%l7 + 0x74]
26346 fcmpeq16 %f28, %f12, %g4
26347 sdivx %i7, 0x0262, %l4
26348 edge16 %i5, %o7, %l3
26349 popc 0x0A0C, %o1
26350 edge8n %o3, %o4, %g2
26351 andncc %o2, %l6, %i0
26352 ldub [%l7 + 0x47], %l1
26353 orncc %i1, 0x045A, %i6
26354 fcmpne16 %f24, %f30, %g5
26355 fmovde %xcc, %f22, %f19
26356 edge32ln %o5, %i3, %o6
26357 sethi 0x0225, %g3
26358 movg %icc, %g1, %o0
26359 fone %f6
26360 srax %g6, %l0, %i2
26361 movrlz %i4, 0x29B, %l5
26362 fones %f8
26363 nop
26364 set 0x1E, %g6
26365 ldsb [%l7 + %g6], %l2
26366 smul %g4, 0x161F, %g7
26367 xorcc %i7, %l4, %i5
26368 fmovdne %xcc, %f26, %f17
26369 edge16n %o7, %o1, %o3
26370 fnand %f10, %f18, %f10
26371 add %o4, 0x1535, %g2
26372 srax %l3, %l6, %i0
26373 alignaddrl %l1, %i1, %i6
26374 fpack16 %f24, %f12
26375 nop
26376 set 0x40, %i5
26377 ldsw [%l7 + %i5], %o2
26378 xnor %o5, %g5, %i3
26379 sir 0x0E8C
26380 sll %o6, 0x0D, %g1
26381 bshuffle %f2, %f12, %f24
26382 fone %f6
26383 movvs %xcc, %o0, %g3
26384 subccc %g6, 0x1015, %l0
26385 srl %i4, %l5, %l2
26386 movre %i2, 0x268, %g4
26387 or %i7, %l4, %g7
26388 sub %o7, %o1, %i5
26389 xnor %o4, 0x02A8, %o3
26390 save %g2, 0x0E60, %l6
26391 rdpr %cwp, %g1
26392 rdpr %cansave, %g2
26393 rdpr %canrestore, %g3
26394 rdpr %cleanwin, %g4
26395 rdpr %otherwin, %g5
26396 rdpr %wstate, %g6
26397 andncc %l3, %l1, %i1
26398 fands %f0, %f24, %f29
26399 st %f3, [%l7 + 0x7C]
26400 fmovrdgz %i0, %f14, %f22
26401 sdiv %i6, 0x0386, %o5
26402 fnot2 %f16, %f16
26403 fmovscc %icc, %f30, %f5
26404 movcs %icc, %o2, %g5
26405 and %o6, %g1, %i3
26406 sdivcc %o0, 0x1952, %g6
26407 fandnot2s %f12, %f31, %f27
26408 fcmple16 %f8, %f22, %l0
26409 addccc %i4, 0x10C2, %g3
26410 add %l2, %i2, %g4
26411 srax %i7, 0x04, %l4
26412 andcc %g7, %l5, %o7
26413 addcc %o1, 0x1763, %i5
26414 fpsub32s %f26, %f21, %f14
26415 st %f28, [%l7 + 0x78]
26416 sdivx %o4, 0x1EF8, %g2
26417 andncc %l6, %o3, %l1
26418 ldx [%l7 + 0x20], %l3
26419 movle %xcc, %i0, %i6
26420 array16 %i1, %o2, %g5
26421 xnor %o6, %o5, %g1
26422 edge8ln %o0, %i3, %g6
26423 addc %l0, 0x1C85, %g3
26424 fmovrsgz %i4, %f3, %f26
26425 nop
26426 set 0x54, %g2
26427 ldsw [%l7 + %g2], %l2
26428 sllx %g4, 0x07, %i7
26429 subc %i2, %g7, %l4
26430 movl %xcc, %l5, %o7
26431 addcc %i5, %o4, %o1
26432 fmovrdlez %g2, %f14, %f30
26433 fmuld8sux16 %f18, %f5, %f10
26434 edge32n %o3, %l6, %l3
26435 movge %icc, %l1, %i6
26436 ldsw [%l7 + 0x1C], %i1
26437 xor %i0, %o2, %o6
26438 fornot1 %f16, %f0, %f30
26439 fexpand %f30, %f8
26440 edge8n %o5, %g5, %g1
26441 sdivx %i3, 0x0172, %o0
26442 sdivx %g6, 0x1555, %l0
26443 ld [%l7 + 0x08], %f14
26444 fmul8x16al %f27, %f15, %f12
26445 move %icc, %g3, %l2
26446 and %g4, 0x193B, %i4
26447 addcc %i7, %g7, %i2
26448 edge8ln %l4, %l5, %i5
26449 fornot2 %f12, %f26, %f12
26450 srl %o4, %o7, %g2
26451 orncc %o1, %l6, %o3
26452 xor %l1, %l3, %i6
26453 sllx %i0, %o2, %o6
26454 ldsw [%l7 + 0x1C], %o5
26455 movneg %xcc, %i1, %g1
26456 umul %i3, 0x063B, %g5
26457 fmul8x16al %f1, %f22, %f4
26458 edge8n %g6, %o0, %g3
26459 edge16n %l0, %g4, %i4
26460 move %xcc, %l2, %i7
26461 fsrc2s %f19, %f29
26462 movpos %xcc, %g7, %i2
26463 movre %l5, %l4, %o4
26464 fmovsne %xcc, %f22, %f5
26465 subcc %o7, %g2, %o1
26466 orcc %l6, %o3, %l1
26467 ldub [%l7 + 0x6D], %i5
26468 xnor %i6, 0x021C, %l3
26469 umulcc %o2, %i0, %o5
26470 add %i1, %g1, %i3
26471 edge8 %g5, %g6, %o0
26472 movleu %icc, %o6, %g3
26473 ldsw [%l7 + 0x5C], %g4
26474 std %f26, [%l7 + 0x48]
26475 fones %f0
26476 lduh [%l7 + 0x54], %l0
26477 srax %l2, %i7, %g7
26478 ldd [%l7 + 0x58], %f20
26479 addc %i4, 0x1088, %l5
26480 array8 %i2, %l4, %o7
26481 std %f16, [%l7 + 0x38]
26482 edge16l %o4, %o1, %l6
26483 edge8ln %g2, %o3, %i5
26484 movgu %xcc, %i6, %l1
26485 ldsh [%l7 + 0x60], %l3
26486 movcs %xcc, %o2, %o5
26487 movne %xcc, %i0, %i1
26488 move %icc, %g1, %i3
26489 fzero %f16
26490 fmovdge %xcc, %f31, %f0
26491 array8 %g5, %g6, %o0
26492 fmovdg %icc, %f25, %f16
26493 movrne %o6, 0x02F, %g4
26494 fsrc2s %f17, %f17
26495 sllx %l0, 0x01, %l2
26496 fcmps %fcc3, %f20, %f22
26497 subcc %i7, %g3, %i4
26498 edge8n %l5, %g7, %l4
26499 xnorcc %o7, 0x076C, %i2
26500 movre %o4, %l6, %g2
26501 ldub [%l7 + 0x3C], %o1
26502 siam 0x6
26503 movrlz %o3, %i6, %l1
26504 edge16 %i5, %o2, %l3
26505 stw %i0, [%l7 + 0x18]
26506 fcmpd %fcc1, %f6, %f28
26507 sllx %o5, %i1, %i3
26508 andncc %g5, %g6, %g1
26509 andn %o0, 0x1A2A, %o6
26510 mova %xcc, %l0, %l2
26511 movge %xcc, %g4, %i7
26512 umulcc %i4, 0x0981, %l5
26513 movcs %icc, %g7, %g3
26514 movrgez %o7, 0x0C4, %l4
26515 orncc %o4, 0x10D4, %i2
26516 sra %g2, 0x12, %o1
26517 fpack32 %f24, %f20, %f4
26518 xorcc %o3, 0x17D6, %i6
26519 fmovdneg %xcc, %f20, %f25
26520 movge %xcc, %l1, %i5
26521 ld [%l7 + 0x70], %f10
26522 fcmpgt32 %f18, %f4, %l6
26523 umulcc %l3, 0x0D94, %o2
26524 fmovsn %xcc, %f18, %f11
26525 udivx %i0, 0x1B2D, %o5
26526 for %f0, %f0, %f6
26527 movneg %xcc, %i1, %i3
26528 sir 0x0ECF
26529 std %f26, [%l7 + 0x78]
26530 movrgez %g6, 0x2AF, %g5
26531 fmovscs %icc, %f22, %f1
26532 fmovrdlz %g1, %f16, %f12
26533 movrlz %o6, 0x3B5, %o0
26534 stb %l2, [%l7 + 0x46]
26535 movgu %xcc, %g4, %i7
26536 fcmpeq16 %f26, %f24, %l0
26537 orn %l5, %g7, %i4
26538 umulcc %g3, %l4, %o4
26539 smul %i2, %o7, %g2
26540 fnot2 %f28, %f2
26541 sra %o1, 0x16, %o3
26542 ldub [%l7 + 0x3F], %l1
26543 fmovsneg %icc, %f22, %f7
26544 movcc %xcc, %i6, %l6
26545 movrgez %i5, 0x05A, %l3
26546 addccc %o2, %o5, %i1
26547 mulx %i0, 0x0A0C, %g6
26548 fzero %f4
26549 save %i3, 0x127B, %g5
26550 rdpr %cwp, %g1
26551 rdpr %cansave, %g2
26552 rdpr %canrestore, %g3
26553 rdpr %cleanwin, %g4
26554 rdpr %otherwin, %g5
26555 rdpr %wstate, %g6
26556 fornot1s %f14, %f6, %f5
26557 andcc %g1, 0x1F0A, %o6
26558 fxors %f31, %f10, %f3
26559 stw %l2, [%l7 + 0x34]
26560 alignaddr %o0, %g4, %l0
26561 orn %l5, %i7, %g7
26562 udivcc %i4, 0x12DC, %g3
26563 lduh [%l7 + 0x16], %o4
26564 fmovdn %icc, %f26, %f27
26565 srl %i2, 0x03, %l4
26566 sub %o7, 0x0692, %g2
26567 movrne %o1, %l1, %i6
26568 move %icc, %o3, %i5
26569 fmovdl %icc, %f31, %f24
26570 nop
26571 set 0x0C, %o2
26572 lduh [%l7 + %o2], %l3
26573 lduh [%l7 + 0x72], %l6
26574 mulx %o2, %o5, %i0
26575 edge8 %g6, %i3, %i1
26576 stw %g1, [%l7 + 0x18]
26577 array16 %o6, %l2, %o0
26578 ldsb [%l7 + 0x5F], %g4
26579 edge32l %l0, %l5, %i7
26580 sdiv %g7, 0x1533, %i4
26581 mova %xcc, %g5, %g3
26582 edge8 %o4, %l4, %o7
26583 srax %g2, %i2, %l1
26584 sth %i6, [%l7 + 0x5E]
26585 edge16l %o1, %o3, %l3
26586 xnorcc %i5, %o2, %o5
26587 move %xcc, %i0, %l6
26588 sethi 0x0709, %g6
26589 umulcc %i3, 0x1A9E, %i1
26590 ldd [%l7 + 0x28], %f26
26591 fmovsvc %xcc, %f19, %f23
26592 edge32n %g1, %o6, %l2
26593 addcc %o0, %l0, %l5
26594 movcc %xcc, %i7, %g4
26595 fpadd16 %f30, %f14, %f0
26596 fmovrdlez %i4, %f10, %f14
26597 popc %g7, %g3
26598 movge %xcc, %o4, %l4
26599 movle %icc, %g5, %g2
26600 mova %xcc, %o7, %l1
26601 orn %i2, 0x13E6, %i6
26602 orcc %o3, %l3, %o1
26603 ldd [%l7 + 0x20], %o2
26604 movrgz %o5, %i0, %l6
26605 movge %xcc, %g6, %i5
26606 edge16n %i1, %i3, %g1
26607 movge %xcc, %o6, %o0
26608 st %f22, [%l7 + 0x34]
26609 stx %l0, [%l7 + 0x08]
26610 ldx [%l7 + 0x08], %l2
26611 edge8l %i7, %g4, %i4
26612 ldsw [%l7 + 0x0C], %l5
26613 alignaddr %g7, %o4, %g3
26614 umulcc %l4, 0x0E32, %g5
26615 save %g2, 0x0D8B, %l1
26616 rdpr %cwp, %g1
26617 rdpr %cansave, %g2
26618 rdpr %canrestore, %g3
26619 rdpr %cleanwin, %g4
26620 rdpr %otherwin, %g5
26621 rdpr %wstate, %g6
26622 movpos %icc, %o7, %i2
26623 srl %i6, 0x12, %l3
26624 ldd [%l7 + 0x60], %f12
26625 ldx [%l7 + 0x40], %o3
26626 movn %icc, %o1, %o2
26627 array32 %i0, %o5, %g6
26628 nop
26629 set 0x20, %l1
26630 ldx [%l7 + %l1], %l6
26631 fmovsge %icc, %f11, %f21
26632 srlx %i5, 0x1A, %i3
26633 fors %f25, %f0, %f26
26634 fpsub32 %f22, %f14, %f0
26635 edge16ln %i1, %o6, %g1
26636 array32 %o0, %l0, %i7
26637 add %l2, %g4, %l5
26638 stb %i4, [%l7 + 0x70]
26639 subccc %g7, %o4, %l4
26640 addcc %g3, %g5, %l1
26641 array16 %g2, %o7, %i6
26642 movl %xcc, %i2, %l3
26643 movvc %icc, %o1, %o2
26644 fmovse %icc, %f19, %f11
26645 ldsw [%l7 + 0x7C], %i0
26646 fnegd %f2, %f22
26647 move %icc, %o3, %o5
26648 smulcc %g6, %i5, %i3
26649 srl %i1, 0x0F, %l6
26650 movl %xcc, %g1, %o0
26651 srlx %l0, %i7, %o6
26652 array16 %l2, %g4, %i4
26653 udiv %g7, 0x16F7, %l5
26654 addcc %l4, %g3, %g5
26655 movcc %xcc, %o4, %l1
26656 orn %o7, %i6, %i2
26657 fmovrsne %l3, %f28, %f8
26658 fmovrslez %o1, %f15, %f2
26659 sdivx %g2, 0x0224, %i0
26660 edge32n %o2, %o3, %g6
26661 popc 0x1B7B, %i5
26662 orncc %i3, %i1, %o5
26663 stw %l6, [%l7 + 0x48]
26664 save %o0, 0x03AD, %g1
26665 rdpr %cwp, %g1
26666 rdpr %cansave, %g2
26667 rdpr %canrestore, %g3
26668 rdpr %cleanwin, %g4
26669 rdpr %otherwin, %g5
26670 rdpr %wstate, %g6
26671 fandnot1s %f15, %f21, %f16
26672 umul %i7, %o6, %l2
26673 movcc %xcc, %g4, %l0
26674 fmovdvc %xcc, %f22, %f9
26675 mulscc %i4, %g7, %l5
26676 bshuffle %f26, %f6, %f26
26677 fmovrdlz %g3, %f28, %f18
26678 srlx %g5, 0x0A, %o4
26679 movrne %l1, %o7, %l4
26680 umulcc %i6, %l3, %i2
26681 addccc %o1, %i0, %o2
26682 ldub [%l7 + 0x1C], %o3
26683 subc %g2, %i5, %i3
26684 movn %xcc, %g6, %o5
26685 fmul8x16au %f22, %f5, %f12
26686 ldd [%l7 + 0x08], %i6
26687 mova %icc, %o0, %i1
26688 fxnor %f24, %f2, %f22
26689 move %icc, %i7, %g1
26690 srlx %l2, 0x1F, %o6
26691 and %l0, %i4, %g4
26692 ldsw [%l7 + 0x78], %g7
26693 ldx [%l7 + 0x40], %g3
26694 array16 %g5, %l5, %o4
26695 sdivcc %l1, 0x0A2C, %l4
26696 movne %icc, %i6, %l3
26697 movrlz %o7, 0x189, %i2
26698 edge8ln %o1, %i0, %o3
26699 array8 %g2, %o2, %i5
26700 movvs %xcc, %i3, %g6
26701 addccc %o5, %o0, %i1
26702 movcc %xcc, %l6, %g1
26703 movpos %icc, %l2, %o6
26704 array8 %i7, %i4, %l0
26705 edge8l %g4, %g3, %g5
26706 sdiv %g7, 0x0A7E, %l5
26707 mova %icc, %o4, %l1
26708 movle %xcc, %i6, %l4
26709 fmovdcc %icc, %f22, %f3
26710 array32 %l3, %i2, %o1
26711 stw %i0, [%l7 + 0x28]
26712 lduh [%l7 + 0x6E], %o7
26713 ldd [%l7 + 0x18], %f30
26714 movcc %xcc, %o3, %o2
26715 array8 %g2, %i5, %g6
26716 movvc %icc, %i3, %o0
26717 srl %i1, %l6, %o5
26718 edge16n %l2, %o6, %i7
26719 fcmpeq32 %f4, %f18, %g1
26720 fnegs %f16, %f24
26721 mulx %i4, 0x0CAA, %l0
26722 edge8l %g4, %g3, %g7
26723 fmovs %f13, %f3
26724 umul %g5, 0x0EA5, %l5
26725 movvs %icc, %o4, %i6
26726 fmovsge %icc, %f16, %f15
26727 sub %l4, %l1, %i2
26728 save %l3, 0x1081, %i0
26729 rdpr %cwp, %g1
26730 rdpr %cansave, %g2
26731 rdpr %canrestore, %g3
26732 rdpr %cleanwin, %g4
26733 rdpr %otherwin, %g5
26734 rdpr %wstate, %g6
26735 umulcc %o7, %o3, %o1
26736 fmovse %xcc, %f8, %f7
26737 stx %g2, [%l7 + 0x08]
26738 fmul8x16 %f16, %f12, %f10
26739 or %o2, 0x143F, %i5
26740 movl %icc, %g6, %i3
26741 fand %f10, %f22, %f26
26742 edge16 %o0, %l6, %o5
26743 udivx %i1, 0x0B9A, %o6
26744 ldsw [%l7 + 0x44], %l2
26745 array32 %i7, %i4, %g1
26746 edge8n %l0, %g3, %g7
26747 srlx %g4, %l5, %o4
26748 fpadd16s %f5, %f11, %f1
26749 addcc %g5, 0x097D, %l4
26750 edge16n %i6, %i2, %l3
26751 fmul8sux16 %f12, %f30, %f14
26752 andncc %i0, %o7, %o3
26753 umul %l1, %o1, %o2
26754 andn %g2, %i5, %i3
26755 ldx [%l7 + 0x20], %o0
26756 movcc %xcc, %l6, %g6
26757 xor %o5, %i1, %l2
26758 xor %i7, %o6, %i4
26759 fmovsneg %xcc, %f22, %f2
26760 movg %xcc, %g1, %g3
26761 faligndata %f16, %f22, %f6
26762 fmovsl %xcc, %f18, %f27
26763 movneg %xcc, %g7, %g4
26764 fmovsle %icc, %f24, %f9
26765 orn %l0, 0x08A2, %l5
26766 popc 0x1818, %g5
26767 edge32ln %o4, %i6, %l4
26768 ldsw [%l7 + 0x78], %i2
26769 edge8 %i0, %o7, %o3
26770 edge16 %l1, %o1, %l3
26771 edge16n %o2, %i5, %i3
26772 lduh [%l7 + 0x18], %o0
26773 sll %l6, %g6, %g2
26774 or %i1, 0x0E2A, %o5
26775 smulcc %l2, %o6, %i4
26776 movrlz %i7, %g1, %g3
26777 edge32n %g4, %l0, %g7
26778 fxor %f8, %f0, %f26
26779 movne %icc, %l5, %g5
26780 movcs %icc, %o4, %i6
26781 ldsh [%l7 + 0x24], %l4
26782 ldsb [%l7 + 0x5A], %i0
26783 edge32l %i2, %o3, %l1
26784 sdivx %o1, 0x1487, %o7
26785 sub %l3, %o2, %i5
26786 srlx %o0, %i3, %g6
26787 fsrc2 %f30, %f2
26788 subccc %g2, 0x04E5, %i1
26789 xnorcc %o5, %l2, %o6
26790 movrgez %l6, %i7, %g1
26791 fcmple32 %f28, %f12, %g3
26792 fcmpne16 %f24, %f20, %i4
26793 sra %l0, 0x0C, %g7
26794 stw %l5, [%l7 + 0x74]
26795 lduh [%l7 + 0x62], %g5
26796 fpadd32s %f14, %f26, %f10
26797 fnand %f12, %f28, %f18
26798 movneg %xcc, %g4, %i6
26799 lduh [%l7 + 0x5E], %o4
26800 addcc %i0, 0x0FB1, %i2
26801 udivcc %o3, 0x0FDB, %l4
26802 edge32n %l1, %o1, %l3
26803 setx loop_94, %l0, %l1
26804 return %l1
26805 nop
26806 rdpr %cwp, %g1
26807 rdpr %cansave, %g2
26808 rdpr %canrestore, %g3
26809 rdpr %cleanwin, %g4
26810 rdpr %otherwin, %g5
26811 rdpr %wstate, %g6
26812loop_94: sdiv %o7, 0x12AE, %i3
26813 fmovscs %icc, %f28, %f6
26814 movneg %icc, %o0, %g6
26815 movneg %icc, %i1, %o5
26816 srl %l2, 0x16, %g2
26817 fnor %f28, %f6, %f12
26818 sub %l6, %o6, %g1
26819 nop
26820 set 0x20, %o5
26821 ldub [%l7 + %o5], %g3
26822 edge8 %i4, %l0, %g7
26823 subc %i7, 0x0B0A, %g5
26824 fnot2 %f6, %f2
26825 nop
26826 set 0x58, %o6
26827 ldx [%l7 + %o6], %l5
26828 movl %xcc, %i6, %g4
26829 movge %xcc, %i0, %i2
26830 bshuffle %f30, %f26, %f26
26831 xnorcc %o4, %l4, %l1
26832 edge8ln %o1, %l3, %o3
26833 fpmerge %f4, %f13, %f30
26834 fxnors %f29, %f28, %f0
26835 array16 %i5, %o2, %o7
26836 fnands %f0, %f15, %f15
26837 edge16 %o0, %i3, %i1
26838 fxnor %f18, %f6, %f8
26839 alignaddr %g6, %o5, %g2
26840 edge8l %l6, %o6, %g1
26841 movrlez %l2, 0x3C9, %i4
26842 movneg %icc, %g3, %l0
26843 sth %i7, [%l7 + 0x22]
26844 movrne %g7, 0x23A, %g5
26845 orn %l5, 0x1B00, %g4
26846 movvc %xcc, %i0, %i2
26847 fcmpd %fcc2, %f26, %f22
26848 stx %o4, [%l7 + 0x70]
26849 fmovrdgz %l4, %f16, %f18
26850 fmovrsgez %i6, %f24, %f23
26851 movre %o1, %l1, %o3
26852 fmovsge %icc, %f20, %f4
26853 add %i5, 0x1FF6, %o2
26854 fmovsle %xcc, %f16, %f19
26855 fmovrse %o7, %f23, %f19
26856 sra %o0, %l3, %i3
26857 sdivx %i1, 0x156B, %g6
26858 restore %o5, %g2, %o6
26859 rdpr %cwp, %g1
26860 rdpr %cansave, %g2
26861 rdpr %canrestore, %g3
26862 rdpr %cleanwin, %g4
26863 rdpr %otherwin, %g5
26864 rdpr %wstate, %g6
26865 smul %g1, 0x0210, %l6
26866 edge32n %i4, %l2, %g3
26867 edge32ln %i7, %g7, %g5
26868 stx %l5, [%l7 + 0x40]
26869 xor %l0, 0x0B85, %i0
26870 std %f20, [%l7 + 0x18]
26871 subcc %i2, %g4, %o4
26872 udivx %i6, 0x0206, %o1
26873 nop
26874 set 0x70, %l3
26875 ldd [%l7 + %l3], %l4
26876 mulx %o3, 0x0D5F, %i5
26877 edge16l %o2, %o7, %l1
26878 ld [%l7 + 0x08], %f13
26879 std %f4, [%l7 + 0x18]
26880 xnorcc %l3, %i3, %i1
26881 mulscc %g6, 0x1F78, %o5
26882 subc %o0, 0x1489, %o6
26883 movvc %xcc, %g1, %l6
26884 andncc %g2, %i4, %l2
26885 save %i7, 0x0E54, %g7
26886 rdpr %cwp, %g1
26887 rdpr %cansave, %g2
26888 rdpr %canrestore, %g3
26889 rdpr %cleanwin, %g4
26890 rdpr %otherwin, %g5
26891 rdpr %wstate, %g6
26892 or %g3, %l5, %g5
26893 fmovsne %icc, %f30, %f29
26894 ldub [%l7 + 0x12], %l0
26895 movrgez %i2, 0x19C, %g4
26896 sll %o4, %i0, %i6
26897 udivx %o1, 0x0B6D, %l4
26898 stx %o3, [%l7 + 0x08]
26899 st %f11, [%l7 + 0x64]
26900 setx loop_95, %l0, %l1
26901 return %l1
26902 nop
26903 rdpr %cwp, %g1
26904 rdpr %cansave, %g2
26905 rdpr %canrestore, %g3
26906 rdpr %cleanwin, %g4
26907 rdpr %otherwin, %g5
26908 rdpr %wstate, %g6
26909loop_95: edge8ln %l1, %l3, %o2
26910 and %i1, 0x1C51, %i3
26911 subcc %o5, 0x09DA, %g6
26912 ldd [%l7 + 0x70], %o6
26913 ldd [%l7 + 0x70], %g0
26914 fsrc1s %f10, %f7
26915 subcc %l6, %g2, %o0
26916 edge32ln %l2, %i7, %g7
26917 ldsw [%l7 + 0x18], %i4
26918 movge %icc, %g3, %l5
26919 udivx %g5, 0x1BF3, %i2
26920 xnorcc %g4, %l0, %o4
26921 andn %i0, 0x1FC2, %o1
26922 udivx %i6, 0x1650, %l4
26923 array16 %i5, %o3, %l1
26924 nop
26925 set 0x40, %i6
26926 ldx [%l7 + %i6], %l3
26927 sll %o7, 0x05, %i1
26928 movcs %xcc, %o2, %i3
26929 fandnot1s %f7, %f24, %f18
26930 std %f22, [%l7 + 0x30]
26931 movneg %xcc, %g6, %o5
26932 lduh [%l7 + 0x16], %g1
26933 ldsb [%l7 + 0x39], %l6
26934 fmovdvs %xcc, %f16, %f6
26935 sdivx %g2, 0x0282, %o6
26936 subc %l2, %o0, %g7
26937 edge32 %i7, %g3, %l5
26938 sra %g5, %i2, %i4
26939 movcs %xcc, %g4, %o4
26940 fandnot2s %f14, %f14, %f7
26941 fpadd16 %f28, %f24, %f24
26942 fmul8x16au %f15, %f22, %f4
26943 alignaddr %l0, %o1, %i0
26944 movrlz %i6, 0x16D, %l4
26945 addc %o3, %i5, %l1
26946 edge8ln %l3, %i1, %o7
26947 sethi 0x110B, %i3
26948 nop
26949 set 0x3A, %g1
26950 ldsh [%l7 + %g1], %o2
26951 fnors %f29, %f20, %f4
26952 add %o5, %g1, %g6
26953 edge8 %l6, %g2, %l2
26954 mulx %o0, %o6, %g7
26955 sth %g3, [%l7 + 0x42]
26956 movrlz %i7, 0x010, %g5
26957 edge8n %l5, %i4, %i2
26958 edge8n %g4, %o4, %l0
26959 fexpand %f27, %f20
26960 sdivx %i0, 0x1E95, %o1
26961 sth %i6, [%l7 + 0x5E]
26962 movpos %icc, %o3, %l4
26963 fexpand %f13, %f30
26964 movcs %icc, %l1, %l3
26965 fmovsgu %icc, %f13, %f1
26966 restore %i1, 0x0689, %o7
26967 rdpr %cwp, %g1
26968 rdpr %cansave, %g2
26969 rdpr %canrestore, %g3
26970 rdpr %cleanwin, %g4
26971 rdpr %otherwin, %g5
26972 rdpr %wstate, %g6
26973 edge32l %i3, %o2, %i5
26974 movneg %xcc, %g1, %o5
26975 save %l6, %g2, %l2
26976 rdpr %cwp, %g1
26977 rdpr %cansave, %g2
26978 rdpr %canrestore, %g3
26979 rdpr %cleanwin, %g4
26980 rdpr %otherwin, %g5
26981 rdpr %wstate, %g6
26982 sth %g6, [%l7 + 0x66]
26983 ldd [%l7 + 0x48], %f6
26984 fandnot1s %f26, %f3, %f6
26985 edge32 %o0, %g7, %o6
26986 xnor %i7, 0x0517, %g5
26987 faligndata %f10, %f16, %f16
26988 subccc %l5, 0x0B60, %i4
26989 movrgz %g3, 0x165, %g4
26990 fmovsvc %xcc, %f29, %f7
26991 udivcc %o4, 0x07FE, %l0
26992 alignaddrl %i0, %o1, %i6
26993 edge8 %i2, %l4, %o3
26994 st %f12, [%l7 + 0x10]
26995 fmul8x16 %f29, %f0, %f30
26996 fmovsg %xcc, %f14, %f10
26997 fmovsvc %xcc, %f25, %f7
26998 std %f30, [%l7 + 0x60]
26999 array32 %l1, %l3, %o7
27000 mulscc %i3, 0x1A3B, %i1
27001 fmovdvc %xcc, %f9, %f23
27002 sll %i5, %o2, %o5
27003 alignaddr %g1, %g2, %l6
27004 fnot1 %f2, %f14
27005 fand %f20, %f28, %f6
27006 edge16n %l2, %o0, %g7
27007 xnor %g6, %i7, %o6
27008 fandnot2 %f6, %f16, %f6
27009 fpsub16s %f8, %f21, %f20
27010 movn %xcc, %g5, %l5
27011 movpos %icc, %i4, %g4
27012 movrgez %o4, %g3, %l0
27013 andcc %o1, %i0, %i6
27014 movpos %icc, %l4, %i2
27015 umulcc %l1, %l3, %o7
27016 subccc %o3, %i1, %i5
27017 edge8 %o2, %o5, %i3
27018 fxor %f14, %f30, %f6
27019 orcc %g2, 0x0676, %l6
27020 subc %l2, %o0, %g1
27021 fnot1 %f6, %f16
27022 alignaddrl %g7, %i7, %g6
27023 movn %xcc, %g5, %l5
27024 array32 %i4, %g4, %o4
27025 ldd [%l7 + 0x68], %o6
27026 movge %icc, %g3, %o1
27027 ld [%l7 + 0x64], %f3
27028 fmovdl %xcc, %f15, %f0
27029 movrne %l0, 0x2B1, %i0
27030 ldd [%l7 + 0x40], %l4
27031 nop
27032 set 0x6C, %i4
27033 lduh [%l7 + %i4], %i6
27034 st %f18, [%l7 + 0x48]
27035 movleu %icc, %l1, %l3
27036 fmovscc %xcc, %f5, %f11
27037 orncc %i2, 0x00AE, %o7
27038 movrne %o3, %i1, %i5
27039 sth %o2, [%l7 + 0x76]
27040 edge32ln %o5, %i3, %l6
27041 move %icc, %l2, %g2
27042 fmovsg %icc, %f28, %f6
27043 edge8n %g1, %g7, %i7
27044 subccc %g6, 0x1820, %o0
27045 nop
27046 set 0x18, %l0
27047 std %f18, [%l7 + %l0]
27048 movvc %icc, %l5, %i4
27049 fmul8x16al %f0, %f4, %f8
27050 movrgez %g5, %g4, %o4
27051 addccc %g3, 0x120E, %o1
27052 orn %o6, 0x0405, %i0
27053 fnand %f20, %f12, %f4
27054 fpadd16 %f12, %f14, %f10
27055 orn %l4, %i6, %l1
27056 srl %l3, %l0, %o7
27057 movgu %icc, %o3, %i2
27058 umulcc %i5, %o2, %o5
27059 ldx [%l7 + 0x60], %i1
27060 mulscc %i3, %l6, %l2
27061 movne %icc, %g1, %g2
27062 umul %g7, 0x114A, %g6
27063 and %i7, 0x1246, %o0
27064 sdivcc %i4, 0x09B9, %g5
27065 movg %xcc, %g4, %o4
27066 edge8n %g3, %l5, %o6
27067 array16 %o1, %i0, %l4
27068 udivx %i6, 0x1F4E, %l3
27069 udivx %l0, 0x0DD0, %l1
27070 ldub [%l7 + 0x7B], %o3
27071 sdivcc %i2, 0x1ACA, %i5
27072 fsrc2 %f10, %f0
27073 andncc %o7, %o5, %o2
27074 fmovrsne %i3, %f24, %f23
27075 subc %i1, %l6, %l2
27076 movle %icc, %g1, %g2
27077 fmovsge %xcc, %f5, %f0
27078 xnorcc %g7, %i7, %g6
27079 alignaddr %i4, %g5, %o0
27080 mova %xcc, %g4, %g3
27081 movcs %icc, %l5, %o4
27082 addc %o6, %o1, %i0
27083 xnorcc %i6, 0x1B19, %l4
27084 for %f18, %f30, %f14
27085 srax %l3, %l1, %o3
27086 movl %icc, %l0, %i5
27087 fnegd %f26, %f24
27088 edge8l %i2, %o7, %o2
27089 fmovdne %xcc, %f13, %f14
27090 movg %icc, %o5, %i1
27091 setx loop_96, %l0, %l1
27092 return %l1
27093 nop
27094 rdpr %cwp, %g1
27095 rdpr %cansave, %g2
27096 rdpr %canrestore, %g3
27097 rdpr %cleanwin, %g4
27098 rdpr %otherwin, %g5
27099 rdpr %wstate, %g6
27100loop_96: lduh [%l7 + 0x3E], %l2
27101 movrgez %g7, %g2, %g6
27102 fnot2s %f23, %f23
27103 subccc %i4, 0x031A, %i7
27104 edge8 %g5, %o0, %g3
27105 or %l5, 0x1B08, %o4
27106 fcmpd %fcc0, %f20, %f30
27107 ldsb [%l7 + 0x5C], %g4
27108 fands %f1, %f23, %f10
27109 ldd [%l7 + 0x10], %o0
27110 nop
27111 set 0x50, %l2
27112 ldx [%l7 + %l2], %i0
27113 std %f28, [%l7 + 0x28]
27114 stb %i6, [%l7 + 0x49]
27115 movg %icc, %o6, %l4
27116 fxnor %f22, %f4, %f6
27117 orn %l1, 0x0559, %o3
27118 sdivcc %l0, 0x1658, %l3
27119 sdivx %i5, 0x03B2, %o7
27120 stw %o2, [%l7 + 0x5C]
27121 movrlez %o5, 0x15A, %i2
27122 umulcc %i1, 0x04EE, %i3
27123 sllx %g1, %l2, %g7
27124 ld [%l7 + 0x3C], %f12
27125 sth %l6, [%l7 + 0x2C]
27126 subc %g6, %g2, %i4
27127 xorcc %i7, 0x1A7E, %g5
27128 movg %icc, %g3, %o0
27129 edge8n %o4, %l5, %o1
27130 addc %g4, 0x1CA3, %i0
27131 addccc %i6, %l4, %l1
27132 edge32l %o3, %o6, %l3
27133 fxnor %f24, %f14, %f30
27134 fmovscc %icc, %f16, %f14
27135 ldd [%l7 + 0x30], %f26
27136 sub %i5, 0x17DA, %l0
27137 mulx %o2, 0x1175, %o5
27138 srlx %o7, 0x0C, %i1
27139 ldsb [%l7 + 0x17], %i3
27140 fmovrdlez %i2, %f12, %f28
27141 fmovspos %xcc, %f19, %f17
27142 movne %xcc, %g1, %g7
27143 fmovsg %xcc, %f5, %f6
27144 sir 0x1B11
27145 fpmerge %f22, %f3, %f14
27146 andcc %l2, %l6, %g2
27147 ldd [%l7 + 0x30], %f16
27148 ldsw [%l7 + 0x18], %i4
27149 alignaddr %g6, %g5, %i7
27150 movgu %icc, %g3, %o0
27151 edge16ln %o4, %l5, %o1
27152 movgu %icc, %g4, %i6
27153 fmovrslez %l4, %f20, %f19
27154 edge16l %l1, %o3, %o6
27155 fcmpes %fcc0, %f29, %f4
27156 edge16 %l3, %i0, %l0
27157 orcc %o2, %o5, %o7
27158 movre %i5, %i3, %i1
27159 addc %g1, %g7, %l2
27160 orn %i2, 0x09D2, %g2
27161 movvc %icc, %l6, %i4
27162 fmovrdne %g5, %f2, %f30
27163 fmovdleu %icc, %f2, %f6
27164 ldd [%l7 + 0x20], %i6
27165 movne %icc, %g3, %g6
27166 movle %xcc, %o4, %o0
27167 add %o1, 0x0BCF, %l5
27168 edge32 %g4, %l4, %l1
27169 move %xcc, %o3, %i6
27170 fcmpgt16 %f10, %f20, %o6
27171 movrgz %l3, %l0, %i0
27172 movrgez %o2, %o5, %i5
27173 ldsb [%l7 + 0x2A], %o7
27174 ld [%l7 + 0x14], %f16
27175 sll %i3, 0x0D, %i1
27176 nop
27177 set 0x30, %i1
27178 ldsw [%l7 + %i1], %g7
27179 fcmpne32 %f4, %f10, %g1
27180 movg %icc, %i2, %l2
27181 alignaddr %l6, %g2, %g5
27182 edge16ln %i7, %i4, %g6
27183 fpsub16s %f0, %f6, %f14
27184 save %g3, %o0, %o1
27185 rdpr %cwp, %g1
27186 rdpr %cansave, %g2
27187 rdpr %canrestore, %g3
27188 rdpr %cleanwin, %g4
27189 rdpr %otherwin, %g5
27190 rdpr %wstate, %g6
27191 alignaddr %l5, %o4, %g4
27192 stx %l1, [%l7 + 0x10]
27193 sdivx %o3, 0x09F9, %l4
27194 ldx [%l7 + 0x40], %i6
27195 movne %icc, %l3, %l0
27196 sethi 0x0330, %i0
27197 smul %o6, 0x0121, %o5
27198 sra %o2, %o7, %i5
27199 edge8ln %i3, %i1, %g1
27200 popc %i2, %l2
27201 srlx %g7, 0x1A, %l6
27202 srlx %g5, 0x0A, %g2
27203 for %f4, %f30, %f12
27204 fmul8x16 %f31, %f0, %f28
27205 sll %i4, 0x0D, %i7
27206 sdivx %g3, 0x02D9, %o0
27207 ld [%l7 + 0x38], %f22
27208 edge8n %g6, %o1, %l5
27209 save %g4, %l1, %o4
27210 rdpr %cwp, %g1
27211 rdpr %cansave, %g2
27212 rdpr %canrestore, %g3
27213 rdpr %cleanwin, %g4
27214 rdpr %otherwin, %g5
27215 rdpr %wstate, %g6
27216 mulscc %l4, 0x1C5D, %o3
27217 subcc %l3, %i6, %i0
27218 smul %l0, 0x18EA, %o6
27219 fpsub16 %f0, %f10, %f14
27220 edge32l %o5, %o7, %i5
27221 fones %f29
27222 sdivcc %o2, 0x1BCF, %i1
27223 srl %i3, 0x17, %g1
27224 xorcc %i2, 0x1417, %l2
27225 lduh [%l7 + 0x3E], %l6
27226 fmovrslz %g7, %f12, %f8
27227 orn %g2, 0x18F8, %g5
27228 andncc %i4, %i7, %o0
27229 movgu %icc, %g6, %g3
27230 fsrc2 %f28, %f22
27231 edge32ln %o1, %g4, %l5
27232 move %xcc, %o4, %l4
27233 edge32ln %o3, %l1, %l3
27234 xor %i6, %i0, %o6
27235 lduh [%l7 + 0x78], %l0
27236 movrgez %o5, 0x13F, %o7
27237 array32 %o2, %i1, %i3
27238 nop
27239 set 0x6D, %g7
27240 ldsb [%l7 + %g7], %i5
27241 st %f1, [%l7 + 0x7C]
27242 sra %g1, 0x1A, %i2
27243 alignaddr %l2, %l6, %g7
27244 fzero %f0
27245 fmovsl %xcc, %f27, %f5
27246 movrgez %g5, 0x2CC, %g2
27247 andncc %i7, %i4, %o0
27248 movle %icc, %g6, %o1
27249 andncc %g3, %l5, %g4
27250 and %l4, %o3, %o4
27251 udivcc %l1, 0x04E6, %l3
27252 edge16 %i0, %o6, %i6
27253 subccc %o5, %o7, %o2
27254 movl %xcc, %i1, %l0
27255 edge16 %i3, %i5, %g1
27256 smul %l2, 0x1419, %i2
27257 fmovsne %icc, %f7, %f29
27258 udiv %l6, 0x1997, %g7
27259 fmovsa %xcc, %f14, %f2
27260 ld [%l7 + 0x3C], %f24
27261 movrgez %g2, 0x024, %g5
27262 movrlz %i4, %i7, %o0
27263 stw %g6, [%l7 + 0x2C]
27264 sllx %g3, %o1, %g4
27265 xnor %l5, 0x0E4E, %l4
27266 sdivcc %o4, 0x0404, %o3
27267 alignaddr %l1, %i0, %o6
27268 smulcc %l3, 0x1728, %i6
27269 movrlz %o7, %o5, %o2
27270 fands %f24, %f21, %f27
27271 smul %l0, %i1, %i3
27272 srlx %g1, %l2, %i2
27273 edge32l %l6, %i5, %g2
27274 sir 0x127A
27275 movge %xcc, %g5, %g7
27276 edge8l %i7, %i4, %g6
27277 stx %g3, [%l7 + 0x58]
27278 ldd [%l7 + 0x70], %f16
27279 edge8l %o1, %g4, %o0
27280 fabss %f6, %f31
27281 subc %l5, %l4, %o3
27282 udiv %l1, 0x0F7B, %o4
27283 movle %icc, %o6, %i0
27284 stw %i6, [%l7 + 0x60]
27285 sub %o7, 0x1A6C, %l3
27286 sdiv %o5, 0x07A2, %o2
27287 ldsh [%l7 + 0x76], %l0
27288 orncc %i1, %g1, %l2
27289 lduw [%l7 + 0x1C], %i2
27290 st %f4, [%l7 + 0x18]
27291 sll %i3, 0x13, %l6
27292 sub %i5, 0x0E18, %g2
27293 umul %g7, %i7, %i4
27294 array16 %g5, %g6, %o1
27295 sdiv %g4, 0x088C, %o0
27296 ldsw [%l7 + 0x54], %g3
27297 movrlez %l4, %o3, %l1
27298 fmovsleu %xcc, %f18, %f4
27299 mulscc %l5, 0x12A2, %o4
27300 fmul8x16al %f10, %f23, %f2
27301 movn %xcc, %i0, %i6
27302 edge16l %o7, %o6, %l3
27303 edge16n %o5, %o2, %l0
27304 movpos %xcc, %g1, %l2
27305 stb %i2, [%l7 + 0x6B]
27306 fornot1s %f23, %f19, %f7
27307 movcs %xcc, %i1, %l6
27308 fnor %f8, %f28, %f4
27309 or %i5, 0x0FAE, %i3
27310 subcc %g2, %i7, %g7
27311 movpos %xcc, %g5, %i4
27312 edge32 %g6, %o1, %g4
27313 edge16l %o0, %l4, %g3
27314 sll %l1, 0x05, %l5
27315 udivx %o4, 0x0E01, %o3
27316 movvc %icc, %i0, %i6
27317 fnot2 %f20, %f16
27318 subc %o6, %l3, %o5
27319 fmovdneg %icc, %f9, %f27
27320 addc %o2, 0x16B2, %o7
27321 movleu %xcc, %g1, %l0
27322 save %i2, 0x0793, %i1
27323 rdpr %cwp, %g1
27324 rdpr %cansave, %g2
27325 rdpr %canrestore, %g3
27326 rdpr %cleanwin, %g4
27327 rdpr %otherwin, %g5
27328 rdpr %wstate, %g6
27329 fcmpne32 %f18, %f18, %l2
27330 fmovd %f20, %f28
27331 for %f6, %f4, %f0
27332 fpsub16s %f1, %f30, %f5
27333 array16 %l6, %i5, %i3
27334 sdivx %g2, 0x1E43, %i7
27335 movrlz %g5, 0x249, %g7
27336 umul %i4, 0x0E85, %o1
27337 sth %g6, [%l7 + 0x5A]
27338 edge16n %g4, %o0, %l4
27339 edge32n %g3, %l5, %o4
27340 subccc %l1, 0x15D1, %o3
27341 movrgz %i0, 0x0AF, %o6
27342 fones %f26
27343 fpadd16 %f2, %f6, %f10
27344 stx %l3, [%l7 + 0x18]
27345 movgu %icc, %o5, %o2
27346 movl %xcc, %i6, %o7
27347 sth %l0, [%l7 + 0x42]
27348 for %f30, %f8, %f20
27349 alignaddrl %g1, %i1, %l2
27350 ld [%l7 + 0x34], %f18
27351 mova %icc, %i2, %i5
27352 andn %l6, %g2, %i3
27353 fnot1s %f2, %f15
27354 sth %g5, [%l7 + 0x46]
27355 mova %icc, %g7, %i4
27356 sdivcc %i7, 0x0B9C, %g6
27357 stx %o1, [%l7 + 0x10]
27358 restore %g4, %o0, %l4
27359 rdpr %cwp, %g1
27360 rdpr %cansave, %g2
27361 rdpr %canrestore, %g3
27362 rdpr %cleanwin, %g4
27363 rdpr %otherwin, %g5
27364 rdpr %wstate, %g6
27365 fxnor %f26, %f24, %f14
27366 fmovs %f28, %f31
27367 movvs %icc, %l5, %o4
27368 movne %xcc, %g3, %l1
27369 movrlez %o3, %i0, %o6
27370 fcmpes %fcc2, %f14, %f19
27371 edge32 %o5, %l3, %i6
27372 stw %o7, [%l7 + 0x24]
27373 fmul8ulx16 %f6, %f20, %f30
27374 fmul8x16al %f25, %f31, %f30
27375 fands %f11, %f19, %f25
27376 sra %o2, 0x11, %l0
27377 fxor %f22, %f30, %f24
27378 edge8l %g1, %i1, %i2
27379 popc 0x088F, %i5
27380 lduw [%l7 + 0x4C], %l2
27381 sth %g2, [%l7 + 0x66]
27382 fmovd %f22, %f16
27383 fmovsleu %xcc, %f15, %f16
27384 srax %i3, 0x19, %g5
27385 fcmpgt32 %f2, %f16, %l6
27386 sethi 0x0C42, %i4
27387 sdivx %g7, 0x0185, %g6
27388 fmul8ulx16 %f12, %f10, %f10
27389 setx loop_97, %l0, %l1
27390 return %l1
27391 nop
27392 rdpr %cwp, %g1
27393 rdpr %cansave, %g2
27394 rdpr %canrestore, %g3
27395 rdpr %cleanwin, %g4
27396 rdpr %otherwin, %g5
27397 rdpr %wstate, %g6
27398loop_97: addc %o1, %o0, %l4
27399 fnegd %f30, %f26
27400 srlx %l5, 0x1B, %o4
27401 movpos %xcc, %l1, %g3
27402 movn %xcc, %i0, %o3
27403 and %o6, %o5, %l3
27404 fxor %f26, %f26, %f28
27405 pdist %f12, %f2, %f14
27406 srlx %o7, %i6, %o2
27407 movrne %l0, %g1, %i2
27408 sdiv %i5, 0x1AAB, %i1
27409 fabss %f28, %f11
27410 movre %g2, 0x2A0, %l2
27411 lduh [%l7 + 0x40], %i3
27412 edge16ln %g5, %l6, %i4
27413 movrlez %g6, 0x3E6, %g7
27414 edge32 %g4, %i7, %o1
27415 sethi 0x04ED, %o0
27416 stb %l4, [%l7 + 0x6F]
27417 smulcc %l5, 0x1B75, %l1
27418 fpackfix %f20, %f17
27419 sdiv %g3, 0x080D, %o4
27420 srlx %i0, %o3, %o6
27421 save %l3, 0x1045, %o7
27422 rdpr %cwp, %g1
27423 rdpr %cansave, %g2
27424 rdpr %canrestore, %g3
27425 rdpr %cleanwin, %g4
27426 rdpr %otherwin, %g5
27427 rdpr %wstate, %g6
27428 edge8l %o5, %i6, %l0
27429 array32 %g1, %o2, %i5
27430 ld [%l7 + 0x30], %f3
27431 movne %xcc, %i1, %i2
27432 edge32 %g2, %l2, %i3
27433 array16 %g5, %i4, %l6
27434 edge8ln %g6, %g7, %g4
27435 sra %o1, %i7, %o0
27436 add %l4, %l5, %l1
27437 movcs %icc, %o4, %g3
27438 nop
27439 set 0x34, %o0
27440 ldsw [%l7 + %o0], %i0
27441 edge32 %o6, %o3, %l3
27442 fmovrslz %o7, %f31, %f5
27443 edge8l %i6, %o5, %g1
27444 movg %icc, %l0, %i5
27445 fcmple16 %f2, %f22, %i1
27446 array32 %o2, %g2, %l2
27447 orncc %i3, %i2, %i4
27448 xnorcc %g5, %l6, %g7
27449 fabsd %f22, %f22
27450 edge8l %g6, %o1, %g4
27451 xor %o0, 0x1AED, %i7
27452 xorcc %l4, 0x1B4E, %l1
27453 fcmps %fcc1, %f24, %f30
27454 fmovdg %icc, %f19, %f9
27455 sdivcc %o4, 0x0BFC, %g3
27456 fxnors %f16, %f6, %f14
27457 fmovsn %icc, %f25, %f20
27458 sir 0x0399
27459 fcmpeq16 %f8, %f26, %l5
27460 ld [%l7 + 0x0C], %f16
27461 fmul8sux16 %f26, %f24, %f2
27462 fnors %f3, %f20, %f22
27463 fmovsl %icc, %f13, %f23
27464 orn %i0, 0x0F21, %o6
27465 fmul8x16au %f26, %f27, %f22
27466 sethi 0x0ABA, %l3
27467 movne %icc, %o3, %i6
27468 stb %o7, [%l7 + 0x22]
27469 fpsub32s %f2, %f26, %f7
27470 fmovdgu %xcc, %f28, %f15
27471 stx %o5, [%l7 + 0x50]
27472 mova %icc, %g1, %i5
27473 or %i1, 0x1E97, %l0
27474 fmovsne %icc, %f5, %f31
27475 orn %o2, %g2, %l2
27476 edge32ln %i2, %i3, %i4
27477 udivx %g5, 0x19E2, %l6
27478 smulcc %g7, 0x0A3B, %g6
27479 lduh [%l7 + 0x12], %g4
27480 lduh [%l7 + 0x78], %o0
27481 umul %o1, 0x1D57, %i7
27482 array16 %l4, %o4, %g3
27483 add %l1, 0x0BE3, %i0
27484 movle %xcc, %o6, %l5
27485 udiv %l3, 0x11B7, %i6
27486 fmovsge %xcc, %f17, %f9
27487 ldd [%l7 + 0x10], %f28
27488 movl %icc, %o7, %o3
27489 edge8ln %g1, %o5, %i1
27490 andncc %l0, %i5, %o2
27491 fornot2 %f26, %f26, %f0
27492 edge32ln %l2, %i2, %i3
27493 fmovrsgez %i4, %f24, %f29
27494 edge8n %g2, %g5, %g7
27495 fmovdcs %xcc, %f27, %f7
27496 fnors %f3, %f12, %f10
27497 ldsw [%l7 + 0x1C], %g6
27498 movg %icc, %l6, %o0
27499 fpadd32s %f27, %f4, %f21
27500 movrlz %o1, 0x22D, %g4
27501 orcc %i7, 0x0B1B, %l4
27502 fmovdl %xcc, %f21, %f20
27503 ld [%l7 + 0x7C], %f4
27504 fcmpne16 %f8, %f14, %g3
27505 orncc %l1, %o4, %o6
27506 fcmpgt32 %f18, %f30, %i0
27507 udivx %l3, 0x0098, %i6
27508 addccc %l5, %o3, %g1
27509 xorcc %o5, %i1, %o7
27510 fmovdle %xcc, %f27, %f5
27511 edge8n %i5, %o2, %l0
27512 udivcc %l2, 0x10A8, %i3
27513 popc 0x0E1D, %i2
27514 fpackfix %f20, %f19
27515 st %f7, [%l7 + 0x0C]
27516 edge32 %i4, %g2, %g7
27517 movrlez %g6, %g5, %l6
27518 smulcc %o1, %o0, %i7
27519 edge32l %g4, %l4, %g3
27520 alignaddr %l1, %o4, %i0
27521 ld [%l7 + 0x10], %f7
27522 edge16l %l3, %o6, %l5
27523 orn %o3, %g1, %o5
27524 fmovde %icc, %f25, %f23
27525 fandnot1s %f0, %f14, %f29
27526 sth %i1, [%l7 + 0x22]
27527 edge16ln %o7, %i6, %o2
27528 movleu %icc, %i5, %l2
27529 edge8n %l0, %i3, %i4
27530 movrne %g2, %i2, %g6
27531 andncc %g7, %l6, %o1
27532 movneg %xcc, %o0, %g5
27533 movne %icc, %g4, %l4
27534 orn %i7, 0x16B4, %l1
27535 move %icc, %o4, %g3
27536 sth %l3, [%l7 + 0x34]
27537 movcs %xcc, %i0, %l5
27538 array16 %o6, %g1, %o3
27539 ldsb [%l7 + 0x46], %o5
27540 movgu %xcc, %i1, %o7
27541 alignaddrl %i6, %i5, %l2
27542 edge32ln %o2, %l0, %i4
27543 sub %g2, 0x1797, %i3
27544 movgu %icc, %g6, %i2
27545 fmovdg %xcc, %f17, %f23
27546 std %f16, [%l7 + 0x40]
27547 array32 %g7, %l6, %o1
27548 xor %g5, %o0, %g4
27549 sdiv %l4, 0x1444, %l1
27550 fmul8x16al %f7, %f5, %f18
27551 fxors %f22, %f20, %f24
27552 sth %o4, [%l7 + 0x68]
27553 lduw [%l7 + 0x6C], %g3
27554 edge16n %l3, %i0, %i7
27555 fmovdl %icc, %f14, %f1
27556 udivx %o6, 0x0BAE, %l5
27557 lduh [%l7 + 0x2A], %g1
27558 movn %icc, %o3, %i1
27559 fsrc1 %f6, %f10
27560 fmovscs %icc, %f1, %f23
27561 andncc %o7, %i6, %i5
27562 fmovsge %xcc, %f12, %f12
27563 fcmpes %fcc1, %f3, %f24
27564 ldx [%l7 + 0x70], %l2
27565 sllx %o5, 0x04, %l0
27566 addccc %o2, %i4, %i3
27567 movne %icc, %g6, %i2
27568 fornot2s %f2, %f22, %f19
27569 movcs %icc, %g2, %g7
27570 edge16n %o1, %g5, %o0
27571 edge32l %g4, %l6, %l1
27572 fcmpgt32 %f0, %f30, %o4
27573 ldsh [%l7 + 0x72], %g3
27574 sir 0x16D4
27575 mova %xcc, %l4, %l3
27576 fornot2s %f11, %f17, %f22
27577 movrne %i7, %i0, %o6
27578 movgu %icc, %l5, %o3
27579 lduw [%l7 + 0x54], %i1
27580 edge16l %o7, %g1, %i5
27581 movcc %icc, %i6, %l2
27582 ldsw [%l7 + 0x54], %o5
27583 fmul8sux16 %f18, %f22, %f28
27584 udivx %o2, 0x10FD, %i4
27585 addccc %i3, %l0, %i2
27586 fmovdneg %icc, %f15, %f6
27587 addccc %g6, 0x1450, %g7
27588 nop
27589 set 0x28, %l6
27590 ldx [%l7 + %l6], %o1
27591 restore %g5, %g2, %g4
27592 rdpr %cwp, %g1
27593 rdpr %cansave, %g2
27594 rdpr %canrestore, %g3
27595 rdpr %cleanwin, %g4
27596 rdpr %otherwin, %g5
27597 rdpr %wstate, %g6
27598 edge16 %o0, %l6, %l1
27599 ld [%l7 + 0x0C], %f14
27600 ldsh [%l7 + 0x36], %o4
27601 ldub [%l7 + 0x23], %g3
27602 sdivcc %l4, 0x1810, %l3
27603 save %i7, 0x1AFD, %o6
27604 rdpr %cwp, %g1
27605 rdpr %cansave, %g2
27606 rdpr %canrestore, %g3
27607 rdpr %cleanwin, %g4
27608 rdpr %otherwin, %g5
27609 rdpr %wstate, %g6
27610 ldub [%l7 + 0x2A], %l5
27611 andcc %o3, %i1, %o7
27612 movrne %i0, %g1, %i6
27613 addccc %l2, 0x0EF1, %i5
27614 fmovdcs %xcc, %f11, %f8
27615 movge %xcc, %o5, %o2
27616 alignaddr %i4, %i3, %l0
27617 andn %i2, 0x06A8, %g6
27618 mulscc %o1, %g5, %g2
27619 subcc %g7, %o0, %g4
27620 udivx %l1, 0x01FC, %o4
27621 umul %l6, %g3, %l4
27622 fone %f24
27623 edge16n %i7, %o6, %l5
27624 sll %o3, 0x1A, %i1
27625 movg %xcc, %l3, %i0
27626 sir 0x0BF6
27627 udiv %o7, 0x0A1A, %i6
27628 sllx %l2, %i5, %g1
27629 smul %o5, 0x025C, %i4
27630 srax %o2, 0x15, %l0
27631 orn %i2, %g6, %i3
27632 sth %o1, [%l7 + 0x3E]
27633 andncc %g5, %g7, %o0
27634 subc %g2, %g4, %l1
27635 fandnot1 %f24, %f10, %f24
27636 movpos %icc, %l6, %o4
27637 ldub [%l7 + 0x57], %g3
27638 sll %i7, %l4, %l5
27639 movcs %icc, %o6, %o3
27640 save %l3, 0x19D3, %i0
27641 rdpr %cwp, %g1
27642 rdpr %cansave, %g2
27643 rdpr %canrestore, %g3
27644 rdpr %cleanwin, %g4
27645 rdpr %otherwin, %g5
27646 rdpr %wstate, %g6
27647 movg %xcc, %i1, %o7
27648 movrlez %l2, %i5, %i6
27649 movne %xcc, %g1, %i4
27650 edge32l %o2, %o5, %i2
27651 edge32n %g6, %l0, %i3
27652 fnegd %f0, %f4
27653 addc %o1, %g7, %o0
27654 fone %f8
27655 fmovsn %icc, %f25, %f26
27656 nop
27657 set 0x08, %l5
27658 ldd [%l7 + %l5], %f26
27659 array16 %g2, %g5, %g4
27660 fmovsn %icc, %f0, %f22
27661 mova %icc, %l6, %o4
27662 subccc %g3, 0x0647, %l1
27663 for %f26, %f30, %f18
27664 std %f8, [%l7 + 0x38]
27665 subc %i7, %l5, %l4
27666 xorcc %o6, 0x063A, %o3
27667 ldsh [%l7 + 0x6A], %l3
27668 edge16n %i0, %i1, %o7
27669 udivx %i5, 0x1DB1, %i6
27670 fsrc1 %f26, %f2
27671 fpadd32s %f7, %f23, %f20
27672 fandnot1 %f18, %f10, %f16
27673 movrne %l2, 0x3B0, %g1
27674 andcc %i4, %o5, %i2
27675 edge8 %o2, %l0, %g6
27676 alignaddrl %i3, %g7, %o1
27677 edge32 %g2, %o0, %g5
27678 fand %f10, %f22, %f6
27679 fpackfix %f18, %f1
27680 fands %f3, %f2, %f14
27681 srl %l6, %g4, %o4
27682 srl %l1, %i7, %g3
27683 fmovrdgez %l4, %f30, %f30
27684 edge16 %l5, %o3, %o6
27685 fnor %f12, %f24, %f12
27686 movcc %icc, %i0, %l3
27687 fandnot1 %f18, %f20, %f26
27688 fmovdgu %icc, %f29, %f11
27689 xnorcc %o7, %i5, %i1
27690 movle %icc, %i6, %l2
27691 movn %xcc, %i4, %o5
27692 fmovsneg %icc, %f17, %f9
27693 sdivx %g1, 0x14A9, %i2
27694 ld [%l7 + 0x34], %f31
27695 movvc %icc, %o2, %l0
27696 movrgz %g6, 0x052, %g7
27697 fcmpd %fcc3, %f24, %f16
27698 ldsh [%l7 + 0x2E], %o1
27699 fsrc1 %f22, %f10
27700 movneg %icc, %i3, %o0
27701 sdivx %g2, 0x11FD, %g5
27702 andn %l6, %o4, %l1
27703 sll %i7, %g3, %g4
27704 sdiv %l4, 0x1D01, %o3
27705 ldsh [%l7 + 0x12], %o6
27706 movge %xcc, %i0, %l5
27707 fpsub32s %f23, %f28, %f31
27708 nop
27709 set 0x68, %g4
27710 sth %o7, [%l7 + %g4]
27711 andncc %l3, %i1, %i6
27712 ldd [%l7 + 0x10], %f6
27713 subc %l2, %i5, %o5
27714 sir 0x12FE
27715 ldsw [%l7 + 0x2C], %g1
27716 srl %i2, %o2, %l0
27717 array8 %g6, %i4, %g7
27718 movpos %xcc, %o1, %o0
27719 fcmped %fcc2, %f10, %f18
27720 fmovsvs %icc, %f25, %f10
27721 movle %xcc, %g2, %i3
27722 edge16 %l6, %g5, %l1
27723 srlx %o4, %i7, %g3
27724 array8 %g4, %l4, %o3
27725 sllx %o6, %i0, %o7
27726 fmovsg %icc, %f31, %f13
27727 edge8n %l3, %i1, %i6
27728 movrlz %l5, 0x1EC, %l2
27729 edge16ln %i5, %o5, %i2
27730 fmovsg %icc, %f21, %f17
27731 edge8 %g1, %o2, %l0
27732 srlx %i4, %g7, %g6
27733 fmovdn %icc, %f6, %f13
27734 fpsub16 %f4, %f0, %f14
27735 movn %icc, %o1, %o0
27736 alignaddr %g2, %l6, %g5
27737 edge16ln %l1, %i3, %i7
27738 fandnot1 %f10, %f26, %f6
27739 movrgz %g3, 0x06E, %g4
27740 edge32n %o4, %l4, %o3
27741 fmovsleu %xcc, %f2, %f1
27742 ldsh [%l7 + 0x4C], %o6
27743 movvc %xcc, %o7, %i0
27744 movleu %xcc, %i1, %i6
27745 setx loop_98, %l0, %l1
27746 return %l1
27747 nop
27748 rdpr %cwp, %g1
27749 rdpr %cansave, %g2
27750 rdpr %canrestore, %g3
27751 rdpr %cleanwin, %g4
27752 rdpr %otherwin, %g5
27753 rdpr %wstate, %g6
27754loop_98: subccc %o5, 0x0251, %i2
27755 movneg %xcc, %g1, %o2
27756 xor %l3, 0x05B1, %i4
27757 smul %l0, 0x150B, %g6
27758 umul %o1, 0x0987, %o0
27759 movrgz %g7, %l6, %g5
27760 srl %l1, 0x05, %i3
27761 ldub [%l7 + 0x2F], %i7
27762 movg %xcc, %g3, %g4
27763 movgu %icc, %o4, %g2
27764 lduw [%l7 + 0x58], %o3
27765 sll %o6, 0x07, %l4
27766 sra %i0, 0x07, %o7
27767 std %f10, [%l7 + 0x08]
27768 ldsw [%l7 + 0x08], %i1
27769 movrne %l5, 0x14D, %i6
27770 ldd [%l7 + 0x08], %i4
27771 movgu %xcc, %o5, %l2
27772 fandnot2 %f22, %f30, %f22
27773 edge16n %g1, %i2, %l3
27774 udivx %o2, 0x14F1, %l0
27775 fornot1s %f27, %f10, %f22
27776 srlx %g6, 0x17, %i4
27777 std %f18, [%l7 + 0x78]
27778 ldsh [%l7 + 0x76], %o0
27779 fmovsa %icc, %f30, %f8
27780 ldsw [%l7 + 0x78], %g7
27781 udivcc %l6, 0x038D, %g5
27782 umul %o1, %i3, %l1
27783 fpsub16 %f30, %f0, %f30
27784 fpadd32 %f2, %f20, %f30
27785 sdivx %i7, 0x1816, %g4
27786 fmovdvs %xcc, %f21, %f21
27787 movpos %icc, %o4, %g3
27788 orncc %o3, 0x1922, %o6
27789 fcmpne16 %f2, %f28, %g2
27790 udivcc %i0, 0x073F, %l4
27791 fnand %f12, %f12, %f8
27792 srl %o7, 0x0B, %i1
27793 sethi 0x0271, %l5
27794 orncc %i5, 0x025D, %o5
27795 ldd [%l7 + 0x10], %i6
27796 edge32l %g1, %l2, %l3
27797 addc %i2, 0x0282, %l0
27798 srax %g6, 0x0F, %i4
27799 smul %o2, 0x073A, %o0
27800 edge8l %l6, %g7, %o1
27801 movle %icc, %g5, %l1
27802 movl %icc, %i3, %g4
27803 ldsb [%l7 + 0x08], %i7
27804 movrgez %o4, 0x1ED, %o3
27805 nop
27806 set 0x74, %l4
27807 ldsh [%l7 + %l4], %o6
27808 srl %g2, %g3, %i0
27809 alignaddr %l4, %o7, %l5
27810 movrgz %i5, 0x26C, %i1
27811 fsrc2 %f22, %f18
27812 st %f27, [%l7 + 0x28]
27813 edge8 %o5, %g1, %i6
27814 xnor %l3, %i2, %l2
27815 subcc %g6, %i4, %o2
27816 move %xcc, %l0, %l6
27817 fpadd16 %f2, %f18, %f6
27818 fmovd %f22, %f26
27819 edge8n %o0, %g7, %o1
27820 andncc %l1, %i3, %g5
27821 subcc %i7, %g4, %o3
27822 and %o6, %o4, %g2
27823 movrne %i0, %l4, %o7
27824 ldsw [%l7 + 0x6C], %g3
27825 addccc %i5, %l5, %o5
27826 smul %g1, 0x092C, %i6
27827 fors %f10, %f24, %f5
27828 mulx %i1, %l3, %l2
27829 sdivcc %i2, 0x178A, %g6
27830 udiv %i4, 0x1395, %l0
27831 array16 %o2, %o0, %l6
27832 xor %g7, %l1, %o1
27833 fmovspos %xcc, %f15, %f9
27834 fnor %f26, %f20, %f6
27835 movrgez %g5, %i7, %i3
27836 movgu %icc, %o3, %o6
27837 edge32 %g4, %g2, %o4
27838 sub %i0, %o7, %l4
27839 ldd [%l7 + 0x38], %f0
27840 mova %xcc, %i5, %g3
27841 sllx %o5, 0x00, %g1
27842 edge8 %l5, %i6, %l3
27843 orn %l2, %i2, %i1
27844 sllx %i4, %g6, %o2
27845 movrgez %l0, %l6, %g7
27846 faligndata %f14, %f0, %f28
27847 ld [%l7 + 0x54], %f20
27848 sdivx %o0, 0x1BF6, %o1
27849 movrlz %g5, 0x333, %i7
27850 movgu %icc, %l1, %i3
27851 ldd [%l7 + 0x20], %f4
27852 sdivx %o3, 0x1AFF, %g4
27853 andncc %g2, %o4, %i0
27854 edge32ln %o6, %l4, %i5
27855 smulcc %o7, 0x18D4, %g3
27856 fcmpes %fcc3, %f5, %f2
27857 addc %o5, 0x1041, %l5
27858 udivx %i6, 0x07D9, %l3
27859 movre %g1, %l2, %i2
27860 movleu %xcc, %i1, %i4
27861 alignaddr %o2, %l0, %l6
27862 ldd [%l7 + 0x40], %f16
27863 orn %g7, %g6, %o1
27864 stw %g5, [%l7 + 0x38]
27865 addcc %o0, %i7, %i3
27866 stx %l1, [%l7 + 0x20]
27867 srax %o3, 0x0C, %g4
27868 movrne %g2, %o4, %i0
27869 edge32n %o6, %i5, %o7
27870 andn %g3, %o5, %l5
27871 fmovrsne %i6, %f28, %f8
27872 fornot2 %f26, %f14, %f18
27873 fnegd %f2, %f20
27874 fnor %f16, %f12, %f0
27875 orcc %l4, %g1, %l2
27876 and %l3, 0x1DDB, %i2
27877 fands %f3, %f22, %f30
27878 array16 %i4, %o2, %i1
27879 andcc %l6, %g7, %l0
27880 alignaddrl %o1, %g5, %o0
27881 fpsub32s %f20, %f29, %f31
27882 movle %icc, %i7, %i3
27883 srlx %l1, 0x12, %g6
27884 fcmpd %fcc0, %f26, %f26
27885 movre %g4, %g2, %o4
27886 fpsub32s %f21, %f7, %f31
27887 sth %i0, [%l7 + 0x46]
27888 mulscc %o3, 0x0E83, %i5
27889 xorcc %o7, 0x0D39, %g3
27890 fmovs %f3, %f23
27891 movle %xcc, %o5, %o6
27892 movg %xcc, %i6, %l5
27893 lduh [%l7 + 0x1C], %g1
27894 or %l2, 0x0FED, %l3
27895 subccc %i2, %i4, %l4
27896 array32 %o2, %l6, %g7
27897 movrgz %i1, 0x04F, %o1
27898 st %f25, [%l7 + 0x14]
27899 fcmpd %fcc0, %f18, %f16
27900 movrne %g5, 0x060, %o0
27901 xnor %i7, %i3, %l0
27902 popc 0x0885, %l1
27903 movrlz %g6, 0x026, %g4
27904 fpsub16 %f14, %f22, %f30
27905 fnand %f24, %f30, %f12
27906 fpackfix %f30, %f2
27907 mova %icc, %g2, %o4
27908 edge32 %o3, %i5, %o7
27909 edge32n %i0, %o5, %g3
27910 umulcc %i6, %o6, %l5
27911 edge16n %g1, %l2, %l3
27912 faligndata %f22, %f28, %f30
27913 xnorcc %i2, %l4, %o2
27914 orn %i4, %g7, %l6
27915 movn %icc, %i1, %o1
27916 mulscc %g5, %i7, %i3
27917 xnor %l0, %l1, %o0
27918 sdivcc %g4, 0x147F, %g6
27919 movrlez %o4, 0x14E, %g2
27920 movrlz %o3, 0x327, %o7
27921 movrlez %i0, %o5, %g3
27922 edge16 %i6, %o6, %i5
27923 sir 0x0771
27924 fxnor %f10, %f26, %f2
27925 ldsw [%l7 + 0x44], %l5
27926 edge16n %g1, %l3, %l2
27927 sub %l4, %o2, %i2
27928 fmovspos %icc, %f11, %f6
27929 sll %g7, 0x1C, %l6
27930 movneg %xcc, %i1, %o1
27931 movleu %icc, %i4, %g5
27932 ldsh [%l7 + 0x0E], %i7
27933 movre %l0, 0x1DA, %i3
27934 array8 %o0, %l1, %g6
27935 movrlz %g4, %o4, %g2
27936 ldsb [%l7 + 0x3F], %o3
27937 fmovda %xcc, %f31, %f17
27938 sdivcc %i0, 0x16F7, %o5
27939 movrlz %o7, %g3, %i6
27940 popc %o6, %i5
27941 fmul8x16au %f29, %f12, %f16
27942 smul %l5, %l3, %l2
27943 ldx [%l7 + 0x30], %g1
27944 lduw [%l7 + 0x6C], %o2
27945 movgu %icc, %l4, %i2
27946 sth %l6, [%l7 + 0x1C]
27947 movre %g7, %i1, %i4
27948 fcmpgt32 %f28, %f26, %o1
27949 fmovrsne %i7, %f28, %f11
27950 nop
27951 set 0x20, %o3
27952 std %f24, [%l7 + %o3]
27953 srax %l0, 0x1C, %g5
27954 restore %o0, %l1, %i3
27955 rdpr %cwp, %g1
27956 rdpr %cansave, %g2
27957 rdpr %canrestore, %g3
27958 rdpr %cleanwin, %g4
27959 rdpr %otherwin, %g5
27960 rdpr %wstate, %g6
27961 fpsub32s %f26, %f7, %f6
27962 subcc %g6, %g4, %o4
27963 array32 %g2, %o3, %i0
27964 setx loop_99, %l0, %l1
27965 return %l1
27966 nop
27967 rdpr %cwp, %g1
27968 rdpr %cansave, %g2
27969 rdpr %canrestore, %g3
27970 rdpr %cleanwin, %g4
27971 rdpr %otherwin, %g5
27972 rdpr %wstate, %g6
27973loop_99: restore %o6, 0x0FEC, %i5
27974 rdpr %cwp, %g1
27975 rdpr %cansave, %g2
27976 rdpr %canrestore, %g3
27977 rdpr %cleanwin, %g4
27978 rdpr %otherwin, %g5
27979 rdpr %wstate, %g6
27980 fmovrslez %o7, %f29, %f6
27981 move %icc, %l3, %l5
27982 mulscc %l2, %o2, %g1
27983 andcc %l4, 0x05D5, %l6
27984 movre %i2, %g7, %i1
27985 movpos %icc, %o1, %i4
27986 orcc %l0, %i7, %o0
27987 smulcc %l1, 0x0C2B, %g5
27988 array32 %i3, %g6, %g4
27989 edge32ln %g2, %o3, %i0
27990 ldd [%l7 + 0x30], %o4
27991 fnegd %f30, %f16
27992 alignaddrl %o4, %g3, %i6
27993 movrgez %i5, %o7, %o6
27994 sth %l3, [%l7 + 0x12]
27995 fpsub16 %f6, %f12, %f8
27996 subc %l2, 0x140B, %o2
27997 add %g1, %l4, %l5
27998 nop
27999 set 0x73, %g5
28000 ldsb [%l7 + %g5], %i2
28001 ldd [%l7 + 0x58], %i6
28002 fmovsa %xcc, %f24, %f11
28003 nop
28004 set 0x20, %g3
28005 ldx [%l7 + %g3], %i1
28006 ldsw [%l7 + 0x64], %o1
28007 movrgz %i4, %l0, %i7
28008 fone %f2
28009 or %g7, %o0, %l1
28010 stx %g5, [%l7 + 0x20]
28011 ldx [%l7 + 0x10], %i3
28012 popc %g4, %g2
28013 edge8 %g6, %o3, %i0
28014 save %o4, %g3, %o5
28015 rdpr %cwp, %g1
28016 rdpr %cansave, %g2
28017 rdpr %canrestore, %g3
28018 rdpr %cleanwin, %g4
28019 rdpr %otherwin, %g5
28020 rdpr %wstate, %g6
28021 std %f16, [%l7 + 0x50]
28022 fmovsle %icc, %f17, %f16
28023 edge32n %i6, %o7, %o6
28024 fmovsneg %icc, %f18, %f19
28025 fcmple32 %f12, %f30, %l3
28026 edge8n %l2, %i5, %g1
28027 and %l4, 0x159D, %o2
28028 movle %xcc, %l5, %l6
28029 edge16 %i2, %i1, %o1
28030 sllx %l0, %i4, %g7
28031 fmovsa %icc, %f25, %f27
28032 fmovrdlz %i7, %f0, %f2
28033 andcc %o0, 0x0951, %g5
28034 fzero %f2
28035 orn %i3, %l1, %g4
28036 srlx %g2, %g6, %o3
28037 edge8l %o4, %g3, %i0
28038 srax %o5, %i6, %o6
28039 sethi 0x080C, %l3
28040 st %f26, [%l7 + 0x48]
28041 fornot1 %f10, %f14, %f28
28042 movrne %l2, 0x3D7, %i5
28043 orcc %o7, 0x0EFA, %g1
28044 movrgez %o2, 0x1C5, %l5
28045 array16 %l4, %i2, %l6
28046 fmovda %xcc, %f27, %f25
28047 movpos %xcc, %i1, %l0
28048 sth %o1, [%l7 + 0x40]
28049 sth %g7, [%l7 + 0x7E]
28050 fmovdneg %xcc, %f9, %f21
28051 movne %xcc, %i4, %o0
28052 popc %i7, %g5
28053 fmovrsgez %l1, %f25, %f3
28054 orcc %i3, 0x04DC, %g4
28055 andn %g6, %o3, %g2
28056 xnorcc %o4, 0x0872, %g3
28057 array16 %o5, %i0, %i6
28058 sth %o6, [%l7 + 0x56]
28059 fmovde %icc, %f23, %f3
28060 edge16ln %l3, %i5, %o7
28061 stb %g1, [%l7 + 0x75]
28062 alignaddrl %l2, %l5, %o2
28063 movleu %xcc, %i2, %l6
28064 fmovsvs %xcc, %f22, %f29
28065 sra %i1, 0x01, %l4
28066 array32 %l0, %g7, %i4
28067 edge16 %o0, %i7, %g5
28068 ldsw [%l7 + 0x24], %o1
28069 movrgez %l1, %g4, %g6
28070 lduw [%l7 + 0x3C], %i3
28071 fpsub16s %f22, %f29, %f19
28072 fmovsneg %icc, %f19, %f10
28073 st %f11, [%l7 + 0x44]
28074 sir 0x11B6
28075 andcc %g2, %o3, %g3
28076 fpadd32s %f25, %f29, %f14
28077 xorcc %o4, 0x0537, %i0
28078 ldsb [%l7 + 0x7C], %o5
28079 fzero %f16
28080 edge16 %i6, %o6, %l3
28081 smulcc %o7, 0x0A98, %i5
28082 edge16ln %l2, %g1, %o2
28083 fmovsn %icc, %f31, %f25
28084 orncc %i2, 0x07B9, %l6
28085 xnor %i1, 0x0296, %l4
28086 movne %icc, %l5, %l0
28087 edge16n %i4, %g7, %i7
28088 array32 %g5, %o1, %o0
28089 movl %xcc, %g4, %l1
28090 popc %i3, %g2
28091 edge32l %o3, %g6, %g3
28092 nop
28093 set 0x58, %i2
28094 ldx [%l7 + %i2], %i0
28095 sdiv %o5, 0x0F7C, %i6
28096 udiv %o4, 0x10B8, %l3
28097 setx loop_100, %l0, %l1
28098 return %l1
28099 nop
28100 rdpr %cwp, %g1
28101 rdpr %cansave, %g2
28102 rdpr %canrestore, %g3
28103 rdpr %cleanwin, %g4
28104 rdpr %otherwin, %g5
28105 rdpr %wstate, %g6
28106loop_100: edge16n %g1, %o7, %o2
28107 umulcc %l6, %i1, %i2
28108 fnor %f6, %f4, %f14
28109 edge8ln %l5, %l4, %l0
28110 ldsh [%l7 + 0x7A], %g7
28111 movcs %xcc, %i4, %g5
28112 fmul8x16 %f23, %f8, %f12
28113 xnor %i7, %o1, %g4
28114 edge16l %o0, %l1, %g2
28115 edge16ln %o3, %i3, %g6
28116 array8 %g3, %o5, %i6
28117 fmovsleu %xcc, %f21, %f9
28118 sll %i0, %l3, %o4
28119 fcmple32 %f0, %f14, %o6
28120 movg %icc, %i5, %l2
28121 array32 %o7, %o2, %g1
28122 fnegd %f12, %f26
28123 mova %icc, %i1, %i2
28124 movre %l5, 0x38C, %l4
28125 bshuffle %f28, %f14, %f28
28126 smul %l6, 0x0575, %l0
28127 std %f10, [%l7 + 0x48]
28128 subcc %i4, 0x0C7D, %g7
28129 mulscc %i7, %o1, %g4
28130 subcc %o0, %g5, %l1
28131 sethi 0x1EC7, %g2
28132 stw %i3, [%l7 + 0x40]
28133 addc %g6, %o3, %o5
28134 xnor %g3, 0x1DE6, %i0
28135 alignaddrl %i6, %l3, %o4
28136 mova %icc, %i5, %o6
28137 srlx %l2, %o7, %o2
28138 edge32l %g1, %i1, %l5
28139 fmovdl %xcc, %f15, %f11
28140 subccc %l4, %i2, %l6
28141 movcs %xcc, %i4, %g7
28142 edge32ln %i7, %l0, %o1
28143 xnorcc %o0, 0x0719, %g4
28144 mulscc %g5, 0x196F, %l1
28145 fpmerge %f17, %f12, %f8
28146 sir 0x1620
28147 ld [%l7 + 0x78], %f0
28148 ldsh [%l7 + 0x0C], %i3
28149 movpos %icc, %g6, %o3
28150 xnorcc %g2, %o5, %g3
28151 fmovs %f7, %f22
28152 ldx [%l7 + 0x68], %i0
28153 movre %i6, %l3, %i5
28154 fmul8sux16 %f26, %f16, %f26
28155 movle %icc, %o4, %l2
28156 srl %o6, 0x1C, %o2
28157 ldsw [%l7 + 0x20], %g1
28158 fcmpeq32 %f0, %f24, %i1
28159 movvs %icc, %l5, %o7
28160 sth %l4, [%l7 + 0x44]
28161 movn %icc, %l6, %i2
28162 save %i4, %i7, %g7
28163 rdpr %cwp, %g1
28164 rdpr %cansave, %g2
28165 rdpr %canrestore, %g3
28166 rdpr %cleanwin, %g4
28167 rdpr %otherwin, %g5
28168 rdpr %wstate, %g6
28169 stx %l0, [%l7 + 0x48]
28170 edge8n %o0, %o1, %g5
28171 fands %f27, %f25, %f31
28172 udivcc %g4, 0x01C5, %i3
28173 movg %icc, %l1, %g6
28174 mulx %o3, 0x0396, %o5
28175 array8 %g3, %i0, %g2
28176 fcmple32 %f28, %f22, %l3
28177 fsrc2 %f26, %f18
28178 edge32 %i6, %i5, %l2
28179 stb %o4, [%l7 + 0x55]
28180 sdiv %o2, 0x0CA2, %o6
28181 sdiv %i1, 0x0669, %l5
28182 fmovrdgz %g1, %f8, %f20
28183 fmovsa %icc, %f11, %f10
28184 orncc %o7, 0x1C6E, %l4
28185 fcmpeq16 %f16, %f16, %l6
28186 fmovsge %xcc, %f6, %f24
28187 fsrc2s %f14, %f7
28188 edge8l %i2, %i7, %g7
28189 edge32l %l0, %i4, %o0
28190 xnorcc %g5, 0x1664, %o1
28191 ldsb [%l7 + 0x0E], %i3
28192 fmovdneg %icc, %f26, %f28
28193 sra %l1, 0x17, %g4
28194 fmul8x16au %f20, %f16, %f0
28195 fcmple16 %f6, %f4, %g6
28196 umul %o5, 0x136C, %o3
28197 stx %i0, [%l7 + 0x20]
28198 edge8 %g3, %l3, %i6
28199 mova %icc, %i5, %g2
28200 mova %icc, %o4, %l2
28201 fmovrde %o6, %f30, %f24
28202 edge32l %o2, %i1, %l5
28203 addccc %g1, %l4, %l6
28204 smul %o7, 0x136B, %i7
28205 alignaddr %g7, %l0, %i4
28206 movle %xcc, %o0, %i2
28207 edge32 %o1, %g5, %i3
28208 xorcc %g4, 0x09AC, %l1
28209 movvs %icc, %o5, %g6
28210 orn %o3, 0x19B7, %i0
28211 andn %g3, 0x0700, %i6
28212 udiv %i5, 0x171F, %g2
28213 fnot2 %f8, %f4
28214 movcs %icc, %l3, %o4
28215 sdiv %l2, 0x143D, %o6
28216 umul %i1, 0x0387, %l5
28217 sdiv %o2, 0x178B, %g1
28218 sra %l4, %o7, %i7
28219 movl %icc, %g7, %l0
28220 addcc %i4, %l6, %o0
28221 movcc %icc, %i2, %g5
28222 sll %o1, %i3, %g4
28223 fmovsl %xcc, %f30, %f12
28224 edge16 %l1, %g6, %o3
28225 movneg %icc, %i0, %o5
28226 alignaddrl %g3, %i6, %i5
28227 srax %g2, 0x1A, %l3
28228 edge16l %o4, %l2, %o6
28229 andncc %i1, %o2, %g1
28230 movleu %icc, %l4, %o7
28231 edge8n %l5, %g7, %l0
28232 movvs %xcc, %i4, %l6
28233 restore %i7, 0x062B, %o0
28234 rdpr %cwp, %g1
28235 rdpr %cansave, %g2
28236 rdpr %canrestore, %g3
28237 rdpr %cleanwin, %g4
28238 rdpr %otherwin, %g5
28239 rdpr %wstate, %g6
28240 fmovsg %xcc, %f1, %f13
28241 udivx %g5, 0x0D33, %o1
28242 or %i3, %i2, %g4
28243 fornot1s %f8, %f11, %f5
28244 edge32ln %l1, %g6, %o3
28245 std %f0, [%l7 + 0x28]
28246 edge16ln %i0, %g3, %i6
28247 fmovsge %xcc, %f8, %f30
28248 smulcc %i5, 0x1F23, %g2
28249 movl %icc, %o5, %o4
28250 movre %l2, %l3, %i1
28251 ld [%l7 + 0x2C], %f31
28252 move %icc, %o6, %o2
28253 udivcc %g1, 0x0B29, %l4
28254 fmovsn %xcc, %f15, %f5
28255 sethi 0x14BA, %o7
28256 stw %g7, [%l7 + 0x34]
28257 edge8l %l0, %i4, %l6
28258 fmovsn %xcc, %f13, %f29
28259 fmovdvc %xcc, %f14, %f3
28260 movvc %icc, %l5, %i7
28261 fmovdneg %icc, %f20, %f14
28262 movl %icc, %o0, %g5
28263 fmovscc %xcc, %f3, %f28
28264 andncc %o1, %i2, %g4
28265 pdist %f2, %f30, %f10
28266 movvs %xcc, %l1, %g6
28267 addcc %o3, %i0, %i3
28268 ldsh [%l7 + 0x72], %g3
28269 movcs %icc, %i5, %i6
28270 addcc %o5, %o4, %l2
28271 lduw [%l7 + 0x18], %g2
28272 fmovrslez %i1, %f16, %f14
28273 add %l3, 0x1EA9, %o2
28274 movrgz %g1, %o6, %l4
28275 fmuld8sux16 %f25, %f9, %f30
28276 mulx %g7, 0x0B1C, %l0
28277 fsrc1 %f20, %f18
28278 lduw [%l7 + 0x2C], %o7
28279 sethi 0x100B, %l6
28280 addc %i4, %l5, %o0
28281 movg %xcc, %g5, %i7
28282 udiv %i2, 0x15D7, %g4
28283 xnorcc %o1, %l1, %g6
28284 ldd [%l7 + 0x08], %f22
28285 subcc %o3, 0x1347, %i3
28286 add %i0, %i5, %g3
28287 srax %o5, 0x0C, %o4
28288 udiv %l2, 0x029E, %g2
28289 edge32l %i1, %l3, %i6
28290 sra %g1, 0x1B, %o2
28291 fmovsgu %xcc, %f10, %f2
28292 fpsub16 %f12, %f26, %f26
28293 alignaddrl %o6, %l4, %g7
28294 movvs %xcc, %l0, %l6
28295 setx loop_101, %l0, %l1
28296 return %l1
28297 nop
28298 rdpr %cwp, %g1
28299 rdpr %cansave, %g2
28300 rdpr %canrestore, %g3
28301 rdpr %cleanwin, %g4
28302 rdpr %otherwin, %g5
28303 rdpr %wstate, %g6
28304loop_101: movcs %icc, %o0, %g5
28305 edge8n %i7, %i2, %o1
28306 movcc %icc, %l1, %g6
28307 ldsb [%l7 + 0x42], %o3
28308 udivcc %g4, 0x02C0, %i0
28309 sra %i3, 0x0B, %g3
28310 fnor %f12, %f20, %f26
28311 fone %f0
28312 fxnor %f24, %f22, %f10
28313 movneg %xcc, %o5, %i5
28314 movle %icc, %o4, %l2
28315 and %g2, 0x1F1C, %i1
28316 movle %icc, %l3, %i6
28317 umul %o2, %o6, %l4
28318 edge16l %g7, %l0, %g1
28319 edge16n %l6, %i4, %o7
28320 andncc %o0, %l5, %g5
28321 sub %i2, 0x1A1F, %o1
28322 and %i7, 0x045A, %g6
28323 mova %xcc, %l1, %g4
28324 array8 %i0, %o3, %g3
28325 umul %o5, %i3, %o4
28326 andn %i5, %g2, %i1
28327 lduw [%l7 + 0x64], %l3
28328 ldub [%l7 + 0x67], %l2
28329 edge16l %i6, %o2, %l4
28330 sll %o6, 0x0F, %g7
28331 xnorcc %g1, 0x1343, %l0
28332 array16 %i4, %l6, %o0
28333 orcc %l5, %g5, %o7
28334 movn %icc, %i2, %i7
28335 ldd [%l7 + 0x70], %f10
28336 move %icc, %g6, %l1
28337 edge8l %g4, %i0, %o3
28338 stx %g3, [%l7 + 0x18]
28339 ldx [%l7 + 0x38], %o5
28340 ldub [%l7 + 0x6E], %o1
28341 andcc %i3, %o4, %i5
28342 edge8 %i1, %g2, %l3
28343 movpos %xcc, %i6, %o2
28344 edge32l %l2, %o6, %g7
28345 edge16n %l4, %g1, %l0
28346 fmovrse %i4, %f28, %f30
28347 srl %l6, 0x1C, %l5
28348 movre %o0, 0x170, %o7
28349 andncc %g5, %i7, %g6
28350 movcc %icc, %l1, %g4
28351 addc %i0, 0x0079, %o3
28352 movleu %icc, %i2, %o5
28353 stw %g3, [%l7 + 0x08]
28354 stw %o1, [%l7 + 0x40]
28355 sra %o4, %i3, %i5
28356 edge32 %g2, %l3, %i1
28357 fcmped %fcc0, %f28, %f28
28358 sra %o2, 0x14, %l2
28359 fpadd32 %f4, %f14, %f28
28360 edge32 %o6, %i6, %l4
28361 sir 0x0DDA
28362 movg %icc, %g7, %g1
28363 addc %l0, 0x1B12, %i4
28364 sdivx %l5, 0x0B4C, %l6
28365 sub %o0, %o7, %i7
28366 popc %g6, %g5
28367 addc %g4, %i0, %o3
28368 fmovdvc %xcc, %f22, %f11
28369 fmovrsne %l1, %f16, %f7
28370 fandnot1s %f4, %f31, %f10
28371 fors %f29, %f18, %f7
28372 movcs %icc, %i2, %g3
28373 movcc %icc, %o5, %o1
28374 fmovsg %icc, %f10, %f22
28375 and %i3, %o4, %g2
28376 ldub [%l7 + 0x3F], %i5
28377 fmovspos %xcc, %f31, %f13
28378 fsrc1s %f7, %f5
28379 sir 0x1146
28380 fornot1s %f16, %f22, %f29
28381 mulscc %l3, %i1, %o2
28382 lduh [%l7 + 0x40], %l2
28383 ldx [%l7 + 0x58], %o6
28384 orncc %i6, %g7, %g1
28385 or %l4, %i4, %l0
28386 sdiv %l5, 0x1F95, %o0
28387 movg %xcc, %o7, %i7
28388 ldx [%l7 + 0x18], %g6
28389 fnot2 %f8, %f18
28390 fornot1 %f2, %f22, %f10
28391 fmovdne %xcc, %f1, %f20
28392 umul %l6, 0x0815, %g5
28393 edge16ln %i0, %g4, %o3
28394 edge16n %i2, %g3, %o5
28395 mulx %o1, 0x0806, %i3
28396 movle %xcc, %o4, %g2
28397 fmul8x16 %f26, %f24, %f16
28398 sra %i5, %l3, %l1
28399 xorcc %i1, 0x0265, %o2
28400 mova %icc, %l2, %i6
28401 edge8l %g7, %o6, %l4
28402 umulcc %g1, 0x1471, %i4
28403 movneg %xcc, %l0, %l5
28404 fmovrdgz %o0, %f0, %f0
28405 fnegs %f3, %f25
28406 movgu %icc, %i7, %o7
28407 orn %l6, %g5, %g6
28408 fandnot1 %f2, %f4, %f2
28409 xnorcc %g4, %i0, %i2
28410 srl %g3, %o5, %o1
28411 xor %i3, %o3, %g2
28412 edge16l %o4, %i5, %l1
28413 ldd [%l7 + 0x10], %l2
28414 fmovsn %icc, %f11, %f31
28415 movl %icc, %i1, %o2
28416 movrlez %l2, %g7, %o6
28417 movvs %icc, %i6, %g1
28418 edge8 %i4, %l4, %l5
28419 movgu %xcc, %l0, %i7
28420 ldx [%l7 + 0x48], %o7
28421 lduh [%l7 + 0x16], %l6
28422 fcmpes %fcc3, %f22, %f26
28423 lduh [%l7 + 0x68], %o0
28424 orn %g6, %g5, %g4
28425 fpsub16s %f21, %f20, %f3
28426 xorcc %i0, %g3, %i2
28427 save %o1, 0x1710, %o5
28428 rdpr %cwp, %g1
28429 rdpr %cansave, %g2
28430 rdpr %canrestore, %g3
28431 rdpr %cleanwin, %g4
28432 rdpr %otherwin, %g5
28433 rdpr %wstate, %g6
28434 sll %i3, %o3, %g2
28435 addccc %i5, 0x11D7, %o4
28436 movrlez %l1, 0x374, %l3
28437 fsrc1 %f6, %f2
28438 udiv %o2, 0x0E4D, %l2
28439 st %f2, [%l7 + 0x1C]
28440 fmovse %icc, %f2, %f24
28441 fmovscc %xcc, %f11, %f5
28442 edge8 %g7, %o6, %i1
28443 fmovrslz %i6, %f8, %f26
28444 smul %i4, 0x0941, %g1
28445 fpadd16s %f16, %f9, %f25
28446 fmuld8ulx16 %f18, %f20, %f10
28447 fnor %f16, %f30, %f16
28448 fandnot2s %f14, %f24, %f27
28449 orn %l5, 0x1BC7, %l4
28450 movrgez %l0, 0x043, %o7
28451 xnorcc %l6, %i7, %o0
28452 fmovdcs %icc, %f5, %f27
28453 orcc %g5, 0x183F, %g4
28454 subcc %g6, %i0, %i2
28455 fmovrsgez %g3, %f24, %f11
28456 fzero %f0
28457 movrgez %o1, 0x063, %i3
28458 EXIT_GOOD
28459
28460
28461
28462!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28463!
28464! Stats for Thread 0:
28465!
28466! Type l : 3487
28467! Type f : 5235
28468! Type i : 16278
28469!
28470!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28471
28472
28473 EXIT_GOOD /* test finish */
28474
28475/************************************************************************
28476 Test case data start
28477 ************************************************************************/
28478.data
28479user_data_start:
28480scratch_area:
28481.word 0xFC1C358E
28482.word 0x74C6E499
28483.word 0xBC50A3C3
28484.word 0x9FAB77B0
28485.word 0x4BD51269
28486.word 0x33338866
28487.word 0x8A2F32A4
28488.word 0x433644AA
28489.word 0xF3B51AF7
28490.word 0x69EAC14A
28491.word 0x5219D60C
28492.word 0xB0889542
28493.word 0xFEB5B98C
28494.word 0xE3AD4BD2
28495.word 0xCB54418D
28496.word 0x6EE8ED04
28497.word 0x09775259
28498.word 0xE68997EE
28499.word 0x3A991A7E
28500.word 0x635B2723
28501.word 0x4618221D
28502.word 0x665FBCBD
28503.word 0xD4F5AAC6
28504.word 0xA394AF8B
28505.word 0x61CE9A18
28506.word 0x6B74B255
28507.word 0xD5A436B1
28508.word 0x3E226F1C
28509.word 0x44030126
28510.word 0x2AD2F1A1
28511.word 0xC81D7759
28512.word 0xE7AA8B61
28513.word 0x19E5EBC8
28514.word 0x9B429D23
28515.word 0xEE126FCC
28516.word 0x8D55C8AA
28517.word 0x0A05C2C1
28518.word 0xBAFB3790
28519.word 0x6DD439CA
28520.word 0xF479B0D3
28521.word 0x9B401467
28522.word 0x5A2E09FF
28523.word 0xA8807C7C
28524.word 0x1882204B
28525.word 0x66D4E799
28526.word 0x1C2302C9
28527.word 0x244B59E1
28528.word 0xB56244C2
28529.word 0x26AC6896
28530.word 0xACBDD648
28531.word 0x6422E819
28532.word 0xFEEFE3B5
28533.word 0xE662D88B
28534.word 0x82B841E8
28535.word 0xB7C54B41
28536.word 0x995B9993
28537.word 0xD57C0A24
28538.word 0x3884BE8C
28539.word 0x03429280
28540.word 0x73741216
28541.word 0x7C135D7E
28542.word 0xC5A9E177
28543.word 0x10A750F3
28544.word 0xAE2E9F94
28545.end