Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f7.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f7.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_f7.s,v 1.1 2007/05/11 17:22:39 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 0xDDBD9F12507260F5, %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 0xD, %g1
89 set 0x0, %g2
90 set 0xD, %g3
91 set 0xD, %g4
92 set 0x4, %g5
93 set 0x6, %g6
94 set 0xA, %g7
95 !# Input registers
96 set -0xF, %i0
97 set -0x0, %i1
98 set -0x5, %i2
99 set -0x7, %i3
100 set -0x5, %i4
101 set -0x8, %i5
102 set -0x3, %i6
103 set -0x4, %i7
104 !# Local registers
105 set 0x68BC2B82, %l0
106 set 0x4C4D1490, %l1
107 set 0x6E628D86, %l2
108 set 0x1863CA61, %l3
109 set 0x6F2B67EF, %l4
110 set 0x058C62DA, %l5
111 set 0x03665603, %l6
112 !# Output registers
113 set 0x06E5, %o0
114 set 0x0426, %o1
115 set -0x0F43, %o2
116 set 0x0EEE, %o3
117 set -0x0FE2, %o4
118 set -0x142A, %o5
119 set -0x1C77, %o6
120 set 0x0A7C, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0x9CE57D66E5FB481E)
123 INIT_TH_FP_REG(%l7,%f2,0x6E980354CACD6D6D)
124 INIT_TH_FP_REG(%l7,%f4,0x961D69B81A7046F1)
125 INIT_TH_FP_REG(%l7,%f6,0xB753F91261E5CF0A)
126 INIT_TH_FP_REG(%l7,%f8,0x848931DF03BBAB96)
127 INIT_TH_FP_REG(%l7,%f10,0x34A67A053667C11E)
128 INIT_TH_FP_REG(%l7,%f12,0xE9BA9FF42142C3B5)
129 INIT_TH_FP_REG(%l7,%f14,0x6BE55068620C969D)
130 INIT_TH_FP_REG(%l7,%f16,0x2986DA30BBD880B7)
131 INIT_TH_FP_REG(%l7,%f18,0xD6852F063C86FF16)
132 INIT_TH_FP_REG(%l7,%f20,0x4951D8A8B6E5B5EA)
133 INIT_TH_FP_REG(%l7,%f22,0x8D39B8BF5BC9451E)
134 INIT_TH_FP_REG(%l7,%f24,0x8EA68159156516ED)
135 INIT_TH_FP_REG(%l7,%f26,0x16A5846305819ACC)
136 INIT_TH_FP_REG(%l7,%f28,0x7C95A240FA18BCC0)
137 INIT_TH_FP_REG(%l7,%f30,0x8B57B8F81CED1494)
138 !# Other state
139
140 or %g0, 0x8, %l0
141 sllx %l0, 0x3c, %l0
142
143 or %g0, 0x8, %l0
144 sllx %l0, 0x3c, %l0
145 wrhpr %l0, %g0, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 edge16ln %i7, %l2, %g1
151 movrlez %g7, %o7, %l1
152 fpsub16s %f0, %f6, %f21
153 smul %g5, %o0, %o1
154 edge16l %i6, %o2, %g2
155 alignaddrl %l3, %i2, %g4
156 movl %xcc, %l6, %l4
157 fxnors %f10, %f15, %f29
158 fmovsn %icc, %f10, %f21
159 popc %i5, %g3
160 edge32l %l0, %o6, %i3
161 xnor %i1, 0x1E04, %o3
162 array16 %i4, %o5, %i0
163 stb %o4, [%l7 + 0x38]
164 ldd [%l7 + 0x38], %f20
165 edge32ln %l5, %g6, %l2
166 stb %g1, [%l7 + 0x0F]
167 movge %icc, %i7, %g7
168 edge16 %o7, %l1, %o0
169 fxnor %f2, %f0, %f8
170 movg %xcc, %o1, %i6
171 fnegd %f10, %f20
172 edge8l %o2, %g2, %l3
173 sdiv %i2, 0x1BCF, %g4
174 stx %l6, [%l7 + 0x78]
175 fcmpd %fcc1, %f8, %f24
176 umulcc %l4, %i5, %g5
177 sdiv %l0, 0x1E89, %g3
178 sdivx %o6, 0x052A, %i3
179 andcc %i1, %i4, %o3
180 fornot1s %f13, %f23, %f28
181 edge8 %o5, %o4, %l5
182 movge %icc, %g6, %l2
183 fmovs %f31, %f9
184 movrgez %g1, %i0, %i7
185 movvc %xcc, %o7, %l1
186 ld [%l7 + 0x68], %f26
187 stb %o0, [%l7 + 0x67]
188 andn %o1, 0x04C4, %i6
189 std %f6, [%l7 + 0x38]
190 smulcc %g7, 0x15BE, %o2
191 fxnors %f25, %f14, %f17
192 fmovsvc %xcc, %f23, %f7
193 edge16n %l3, %i2, %g4
194 lduw [%l7 + 0x28], %l6
195 umulcc %l4, %g2, %i5
196 sub %l0, %g5, %g3
197 fmovdvs %xcc, %f8, %f21
198 udiv %i3, 0x0BFE, %o6
199 movvc %icc, %i4, %o3
200 movg %icc, %o5, %i1
201 fmovsa %icc, %f1, %f27
202 movgu %xcc, %l5, %o4
203 smul %g6, %l2, %i0
204 fmovsge %xcc, %f8, %f25
205 fexpand %f29, %f0
206 movcc %icc, %g1, %i7
207 movneg %icc, %o7, %l1
208 mova %xcc, %o1, %o0
209 fmovde %xcc, %f25, %f9
210 movcs %xcc, %i6, %g7
211 xnor %l3, 0x1987, %i2
212 movrlz %o2, %l6, %g4
213 orn %l4, 0x1504, %g2
214 xor %i5, %g5, %g3
215 movcs %xcc, %l0, %o6
216 addccc %i3, %i4, %o3
217 movvs %icc, %o5, %l5
218 ldx [%l7 + 0x78], %i1
219 fpadd32 %f26, %f12, %f14
220 edge8ln %o4, %g6, %i0
221 umul %l2, 0x04A1, %i7
222 array8 %o7, %l1, %o1
223 bshuffle %f8, %f16, %f30
224 udivcc %g1, 0x1425, %o0
225 orcc %g7, 0x0079, %l3
226 fsrc1 %f20, %f28
227 save %i2, %o2, %l6
228 rdpr %cwp, %g1
229 rdpr %cansave, %g2
230 rdpr %canrestore, %g3
231 rdpr %cleanwin, %g4
232 rdpr %otherwin, %g5
233 rdpr %wstate, %g6
234 fnot1s %f23, %f1
235 movrlz %g4, 0x13D, %l4
236 fmovrslz %g2, %f4, %f30
237 fmovsgu %xcc, %f15, %f9
238 fpmerge %f8, %f16, %f14
239 movpos %icc, %i5, %g5
240 array32 %g3, %i6, %o6
241 edge8n %i3, %i4, %l0
242 st %f30, [%l7 + 0x2C]
243 fmul8x16al %f26, %f18, %f16
244 fpack32 %f30, %f24, %f14
245 orncc %o3, %o5, %i1
246 move %icc, %l5, %g6
247 addcc %o4, 0x15B0, %i0
248 fxor %f20, %f2, %f14
249 movcs %xcc, %l2, %i7
250 ldsh [%l7 + 0x14], %o7
251 movleu %xcc, %o1, %l1
252 andncc %o0, %g7, %g1
253 xnorcc %l3, %i2, %o2
254 fors %f3, %f24, %f26
255 fpadd32 %f20, %f26, %f0
256 fmovscc %icc, %f2, %f24
257 xor %g4, 0x1A45, %l4
258 edge16ln %l6, %i5, %g2
259 xnor %g3, 0x1BBB, %i6
260 addc %o6, %i3, %g5
261 fmovdge %icc, %f22, %f13
262 addccc %i4, 0x1DB4, %o3
263 fcmped %fcc2, %f0, %f30
264 addc %l0, %o5, %i1
265 fnors %f2, %f27, %f28
266 save %l5, %o4, %g6
267 rdpr %cwp, %g1
268 rdpr %cansave, %g2
269 rdpr %canrestore, %g3
270 rdpr %cleanwin, %g4
271 rdpr %otherwin, %g5
272 rdpr %wstate, %g6
273 movrne %l2, %i0, %o7
274 movne %icc, %i7, %l1
275 ldd [%l7 + 0x40], %o0
276 std %f24, [%l7 + 0x78]
277 ldsh [%l7 + 0x5C], %o1
278 stb %g7, [%l7 + 0x73]
279 edge32ln %l3, %g1, %i2
280 fmovsgu %xcc, %f30, %f12
281 ldsw [%l7 + 0x50], %g4
282 movl %icc, %o2, %l4
283 ldsw [%l7 + 0x24], %i5
284 edge32n %l6, %g3, %i6
285 movpos %xcc, %g2, %o6
286 smul %g5, %i4, %i3
287 movrgez %l0, 0x374, %o5
288 xorcc %o3, 0x03D4, %l5
289 popc %i1, %g6
290 movgu %xcc, %o4, %l2
291 fmul8sux16 %f20, %f16, %f4
292 fones %f13
293 fones %f4
294 movrne %o7, %i0, %l1
295 fpmerge %f1, %f3, %f4
296 stb %i7, [%l7 + 0x71]
297 sth %o1, [%l7 + 0x32]
298 sth %g7, [%l7 + 0x6A]
299 movneg %icc, %l3, %g1
300 alignaddr %o0, %i2, %g4
301 fmul8sux16 %f20, %f0, %f16
302 std %f6, [%l7 + 0x38]
303 andcc %l4, 0x120E, %i5
304 edge8n %o2, %g3, %i6
305 edge8n %g2, %l6, %o6
306 edge8 %i4, %g5, %i3
307 fcmpne16 %f22, %f26, %o5
308 movvs %xcc, %o3, %l0
309 ldsb [%l7 + 0x39], %i1
310 lduw [%l7 + 0x74], %l5
311 ldd [%l7 + 0x40], %f12
312 addccc %o4, 0x06A6, %l2
313 smul %g6, 0x05E7, %i0
314 ldx [%l7 + 0x28], %o7
315 subccc %i7, 0x1605, %o1
316 smul %g7, %l3, %l1
317 array8 %o0, %g1, %g4
318 ld [%l7 + 0x20], %f19
319 edge8 %i2, %i5, %o2
320 fpadd16 %f26, %f6, %f26
321 fpadd32s %f1, %f11, %f3
322 mulscc %g3, %l4, %i6
323 ldd [%l7 + 0x38], %g2
324 smulcc %l6, %o6, %i4
325 edge8 %g5, %i3, %o5
326 ldd [%l7 + 0x30], %l0
327 ld [%l7 + 0x24], %f30
328 lduh [%l7 + 0x12], %i1
329 ldd [%l7 + 0x38], %l4
330 sir 0x0EEA
331 stw %o4, [%l7 + 0x0C]
332 movrlez %l2, 0x110, %o3
333 movn %xcc, %i0, %o7
334 srl %i7, 0x03, %o1
335 sdivx %g7, 0x0D15, %g6
336 nop
337 set 0x28, %i7
338 std %f0, [%l7 + %i7]
339 ldsw [%l7 + 0x54], %l3
340 edge32 %o0, %l1, %g4
341 sllx %g1, %i2, %i5
342 sub %g3, %o2, %i6
343 sll %g2, %l4, %l6
344 fpadd16 %f14, %f4, %f22
345 movvc %icc, %i4, %o6
346 srlx %i3, 0x12, %o5
347 edge8n %g5, %l0, %l5
348 edge32n %i1, %l2, %o4
349 fnands %f15, %f1, %f10
350 mulx %i0, %o7, %o3
351 fmovdcs %xcc, %f19, %f25
352 movleu %xcc, %o1, %g7
353 mulx %i7, 0x1373, %g6
354 move %xcc, %l3, %l1
355 alignaddr %o0, %g1, %g4
356 ldx [%l7 + 0x20], %i5
357 edge8ln %g3, %o2, %i2
358 sdivcc %g2, 0x0E91, %l4
359 subcc %l6, 0x1285, %i4
360 fmovdl %xcc, %f26, %f3
361 andncc %i6, %o6, %i3
362 edge32ln %g5, %l0, %o5
363 umul %l5, 0x11FE, %i1
364 array16 %l2, %i0, %o7
365 edge8l %o4, %o1, %o3
366 fsrc2s %f17, %f21
367 array32 %i7, %g6, %l3
368 ld [%l7 + 0x6C], %f13
369 xnor %g7, %l1, %g1
370 movvc %icc, %g4, %o0
371 andn %i5, %o2, %i2
372 ldd [%l7 + 0x08], %f18
373 mulscc %g3, 0x1898, %l4
374 movrgez %g2, %i4, %i6
375 std %f18, [%l7 + 0x68]
376 alignaddr %o6, %i3, %l6
377 movneg %xcc, %g5, %o5
378 fmovdvc %icc, %f25, %f11
379 ldsw [%l7 + 0x18], %l5
380 sdivx %i1, 0x047E, %l2
381 srl %l0, 0x16, %i0
382 smul %o4, %o1, %o7
383 andn %i7, %g6, %o3
384 sra %l3, 0x1E, %l1
385 movge %xcc, %g1, %g4
386 orn %o0, %i5, %o2
387 ldub [%l7 + 0x0C], %g7
388 movgu %xcc, %i2, %l4
389 movcc %xcc, %g3, %g2
390 movl %xcc, %i6, %o6
391 udiv %i4, 0x1F1E, %i3
392 fcmple16 %f18, %f18, %g5
393 edge32l %l6, %l5, %o5
394 sllx %i1, 0x04, %l2
395 edge32 %i0, %l0, %o1
396 movrne %o7, %i7, %o4
397 fsrc2s %f29, %f4
398 udivcc %g6, 0x1FD4, %l3
399 srlx %l1, %g1, %o3
400 srlx %g4, %i5, %o0
401 lduh [%l7 + 0x16], %o2
402 edge32 %i2, %g7, %l4
403 sllx %g3, 0x12, %i6
404 edge8 %g2, %i4, %o6
405 edge32 %i3, %g5, %l5
406 subcc %l6, %i1, %l2
407 addccc %o5, 0x009F, %l0
408 ldsh [%l7 + 0x40], %o1
409 fmovdge %xcc, %f21, %f26
410 sir 0x05B7
411 mova %icc, %i0, %i7
412 fcmple16 %f0, %f2, %o7
413 and %g6, 0x1467, %l3
414 fmovdgu %xcc, %f28, %f26
415 movrgez %l1, %o4, %o3
416 fmovdge %xcc, %f21, %f8
417 fmul8ulx16 %f28, %f10, %f16
418 std %f4, [%l7 + 0x18]
419 edge16 %g4, %i5, %o0
420 udivcc %o2, 0x1B3E, %i2
421 movleu %xcc, %g7, %l4
422 lduh [%l7 + 0x36], %g1
423 st %f21, [%l7 + 0x40]
424 fmuld8ulx16 %f24, %f0, %f2
425 sir 0x163E
426 srlx %g3, %i6, %i4
427 addc %g2, %o6, %i3
428 movgu %xcc, %l5, %l6
429 fmovsg %icc, %f5, %f29
430 std %f4, [%l7 + 0x40]
431 movvc %icc, %g5, %i1
432 mulscc %l2, %o5, %o1
433 srlx %l0, %i7, %i0
434 smul %o7, %g6, %l3
435 ldsb [%l7 + 0x25], %l1
436 or %o3, %o4, %i5
437 array16 %g4, %o2, %o0
438 umul %g7, 0x1007, %i2
439 popc %l4, %g1
440 sir 0x07E6
441 fcmpne32 %f24, %f20, %g3
442 udivx %i4, 0x147B, %g2
443 fsrc1s %f6, %f15
444 sdivx %o6, 0x1850, %i6
445 movgu %icc, %l5, %i3
446 udivx %g5, 0x11DB, %l6
447 fxor %f6, %f18, %f2
448 umul %i1, 0x1814, %l2
449 ldd [%l7 + 0x20], %f6
450 movrgz %o1, 0x17E, %l0
451 pdist %f4, %f2, %f18
452 fcmpd %fcc1, %f30, %f20
453 sir 0x0E14
454 alignaddr %o5, %i7, %i0
455 fpmerge %f7, %f20, %f30
456 fmovdcs %xcc, %f25, %f7
457 stw %g6, [%l7 + 0x1C]
458 movre %l3, %o7, %o3
459 save %o4, 0x1C3B, %i5
460 rdpr %cwp, %g1
461 rdpr %cansave, %g2
462 rdpr %canrestore, %g3
463 rdpr %cleanwin, %g4
464 rdpr %otherwin, %g5
465 rdpr %wstate, %g6
466 andcc %g4, %o2, %o0
467 or %g7, %i2, %l4
468 edge8l %g1, %l1, %g3
469 andcc %g2, 0x1AC0, %o6
470 move %xcc, %i6, %i4
471 edge8l %i3, %g5, %l5
472 fmovrsgz %i1, %f28, %f31
473 stx %l6, [%l7 + 0x48]
474 restore %l2, %o1, %l0
475 rdpr %cwp, %g1
476 rdpr %cansave, %g2
477 rdpr %canrestore, %g3
478 rdpr %cleanwin, %g4
479 rdpr %otherwin, %g5
480 rdpr %wstate, %g6
481 std %f18, [%l7 + 0x18]
482 fnot2 %f22, %f6
483 fornot1 %f26, %f16, %f16
484 xnorcc %i7, 0x0619, %o5
485 movge %xcc, %i0, %g6
486 andcc %o7, 0x0A07, %o3
487 umulcc %o4, 0x08C8, %i5
488 movcc %xcc, %l3, %o2
489 sll %o0, %g4, %i2
490 udiv %g7, 0x1BA1, %l4
491 lduh [%l7 + 0x1A], %g1
492 movvc %xcc, %l1, %g2
493 sdivcc %g3, 0x1E2A, %i6
494 popc 0x06F9, %o6
495 fmul8ulx16 %f18, %f8, %f24
496 orncc %i4, %i3, %g5
497 edge16l %i1, %l5, %l2
498 fpack16 %f8, %f22
499 fmovrse %o1, %f24, %f8
500 srl %l6, %l0, %o5
501 fpack32 %f4, %f20, %f28
502 edge8l %i7, %i0, %o7
503 ldsh [%l7 + 0x08], %o3
504 array16 %o4, %g6, %l3
505 add %o2, %i5, %g4
506 fpadd32 %f22, %f20, %f16
507 sir 0x01B8
508 andn %o0, 0x1EEB, %i2
509 fmovrse %l4, %f29, %f21
510 movleu %icc, %g7, %g1
511 fsrc2s %f24, %f3
512 ldsb [%l7 + 0x48], %l1
513 orncc %g3, 0x1B57, %g2
514 movne %icc, %i6, %i4
515 fxors %f3, %f5, %f1
516 movcs %icc, %o6, %i3
517 edge16ln %i1, %g5, %l2
518 edge8l %o1, %l6, %l5
519 move %xcc, %l0, %o5
520 movl %xcc, %i0, %o7
521 alignaddr %i7, %o3, %o4
522 movrne %l3, %o2, %i5
523 st %f14, [%l7 + 0x28]
524 setx loop_0, %l0, %l1
525 return %l1
526 nop
527 rdpr %cwp, %g1
528 rdpr %cansave, %g2
529 rdpr %canrestore, %g3
530 rdpr %cleanwin, %g4
531 rdpr %otherwin, %g5
532 rdpr %wstate, %g6
533loop_0: edge32l %g6, %l4, %i2
534 array8 %g7, %l1, %g1
535 sll %g2, %g3, %i6
536 mova %xcc, %o6, %i4
537 movrgz %i1, %i3, %l2
538 fand %f20, %f24, %f12
539 edge32n %g5, %o1, %l6
540 movvs %xcc, %l5, %l0
541 fcmple32 %f8, %f16, %i0
542 umulcc %o7, 0x0DEC, %i7
543 addc %o5, 0x1252, %o4
544 movneg %xcc, %l3, %o3
545 subc %o2, 0x0912, %i5
546 save %g4, %g6, %o0
547 rdpr %cwp, %g1
548 rdpr %cansave, %g2
549 rdpr %canrestore, %g3
550 rdpr %cleanwin, %g4
551 rdpr %otherwin, %g5
552 rdpr %wstate, %g6
553 movl %xcc, %i2, %l4
554 popc 0x1C6B, %g7
555 fmovd %f24, %f18
556 addc %g1, 0x197C, %g2
557 fmuld8sux16 %f5, %f13, %f8
558 stx %l1, [%l7 + 0x58]
559 srl %g3, %i6, %o6
560 movre %i1, 0x095, %i3
561 sdivx %l2, 0x0B8C, %g5
562 fnand %f30, %f14, %f12
563 orcc %o1, 0x1C04, %l6
564 andn %l5, 0x1A81, %l0
565 st %f22, [%l7 + 0x4C]
566 edge16l %i4, %i0, %o7
567 or %i7, 0x172E, %o4
568 std %f22, [%l7 + 0x30]
569 edge16ln %l3, %o3, %o5
570 movne %xcc, %i5, %o2
571 movrlz %g6, 0x332, %o0
572 std %f30, [%l7 + 0x38]
573 movrgz %i2, 0x1EA, %g4
574 addccc %g7, %g1, %g2
575 movcs %icc, %l4, %l1
576 udivx %i6, 0x04CE, %g3
577 ldsw [%l7 + 0x24], %i1
578 sdiv %i3, 0x027B, %l2
579 orncc %g5, %o6, %o1
580 and %l6, 0x138D, %l5
581 for %f4, %f10, %f8
582 ldsb [%l7 + 0x75], %l0
583 edge32 %i4, %o7, %i0
584 udivx %o4, 0x0C9A, %i7
585 xorcc %l3, 0x025D, %o3
586 fmovdvc %icc, %f27, %f24
587 sth %i5, [%l7 + 0x4A]
588 xnorcc %o5, %o2, %g6
589 orncc %o0, %i2, %g7
590 xor %g4, %g2, %l4
591 stb %l1, [%l7 + 0x4A]
592 xorcc %g1, 0x1D78, %i6
593 srl %i1, %i3, %l2
594 restore %g3, %o6, %g5
595 rdpr %cwp, %g1
596 rdpr %cansave, %g2
597 rdpr %canrestore, %g3
598 rdpr %cleanwin, %g4
599 rdpr %otherwin, %g5
600 rdpr %wstate, %g6
601 std %f10, [%l7 + 0x70]
602 ldx [%l7 + 0x40], %o1
603 save %l5, 0x0FD0, %l6
604 rdpr %cwp, %g1
605 rdpr %cansave, %g2
606 rdpr %canrestore, %g3
607 rdpr %cleanwin, %g4
608 rdpr %otherwin, %g5
609 rdpr %wstate, %g6
610 movneg %icc, %i4, %o7
611 fabsd %f28, %f20
612 ld [%l7 + 0x5C], %f29
613 udivx %i0, 0x0929, %o4
614 ldsh [%l7 + 0x14], %l0
615 setx loop_1, %l0, %l1
616 return %l1
617 nop
618 rdpr %cwp, %g1
619 rdpr %cansave, %g2
620 rdpr %canrestore, %g3
621 rdpr %cleanwin, %g4
622 rdpr %otherwin, %g5
623 rdpr %wstate, %g6
624loop_1: edge8l %i5, %o5, %o3
625 edge32 %g6, %o0, %i2
626 movrgez %g7, 0x0D8, %g4
627 movrgez %g2, 0x1AA, %o2
628 movg %icc, %l1, %g1
629 mova %xcc, %l4, %i6
630 fmovscc %xcc, %f10, %f22
631 ldub [%l7 + 0x2D], %i3
632 mulx %i1, 0x0DEA, %l2
633 sllx %o6, %g3, %o1
634 stx %l5, [%l7 + 0x20]
635 st %f30, [%l7 + 0x18]
636 alignaddr %l6, %g5, %i4
637 edge16 %o7, %o4, %l0
638 save %l3, 0x0818, %i0
639 rdpr %cwp, %g1
640 rdpr %cansave, %g2
641 rdpr %canrestore, %g3
642 rdpr %cleanwin, %g4
643 rdpr %otherwin, %g5
644 rdpr %wstate, %g6
645 andn %i5, 0x09A3, %i7
646 ldd [%l7 + 0x10], %f14
647 addccc %o3, 0x1A28, %o5
648 std %f30, [%l7 + 0x60]
649 subccc %g6, 0x1849, %o0
650 udivcc %i2, 0x02C8, %g7
651 edge16n %g4, %o2, %l1
652 edge8n %g1, %g2, %l4
653 stw %i6, [%l7 + 0x40]
654 popc %i1, %i3
655 orncc %l2, %g3, %o1
656 edge32n %o6, %l5, %g5
657 ldsw [%l7 + 0x1C], %l6
658 edge16l %i4, %o7, %l0
659 xnorcc %l3, %o4, %i0
660 sethi 0x1DE5, %i7
661 movvc %xcc, %o3, %i5
662 udivx %o5, 0x08AA, %o0
663 movn %icc, %i2, %g6
664 ldsb [%l7 + 0x3C], %g7
665 umulcc %o2, 0x0C92, %l1
666 movneg %xcc, %g1, %g4
667 xorcc %g2, 0x0A3B, %i6
668 fmovd %f12, %f0
669 sdivcc %l4, 0x0272, %i3
670 st %f27, [%l7 + 0x74]
671 fornot1 %f8, %f26, %f4
672 orn %l2, %i1, %g3
673 mova %icc, %o1, %o6
674 edge16ln %g5, %l5, %l6
675 orncc %i4, %o7, %l3
676 fand %f14, %f8, %f12
677 stx %l0, [%l7 + 0x68]
678 fandnot1s %f15, %f30, %f28
679 fxor %f8, %f18, %f14
680 ldd [%l7 + 0x20], %o4
681 movrlz %i0, %i7, %i5
682 movgu %icc, %o5, %o3
683 orncc %o0, 0x0384, %i2
684 ldx [%l7 + 0x78], %g7
685 umul %g6, %l1, %o2
686 ldd [%l7 + 0x18], %g0
687 ldsh [%l7 + 0x3E], %g4
688 ldx [%l7 + 0x30], %i6
689 fabss %f7, %f3
690 fabss %f8, %f10
691 srl %l4, %g2, %i3
692 movl %icc, %i1, %g3
693 popc 0x145A, %l2
694 umul %o1, 0x0F58, %g5
695 udivx %l5, 0x1738, %l6
696 sllx %i4, %o6, %l3
697 movcc %xcc, %l0, %o4
698 xnorcc %i0, %o7, %i7
699 lduh [%l7 + 0x4E], %i5
700 movl %xcc, %o5, %o0
701 restore %i2, %o3, %g7
702 rdpr %cwp, %g1
703 rdpr %cansave, %g2
704 rdpr %canrestore, %g3
705 rdpr %cleanwin, %g4
706 rdpr %otherwin, %g5
707 rdpr %wstate, %g6
708 umulcc %g6, %o2, %l1
709 ldd [%l7 + 0x38], %f26
710 movgu %icc, %g4, %i6
711 movrgz %l4, %g2, %g1
712 mulx %i1, 0x0D66, %g3
713 sra %l2, %o1, %g5
714 nop
715 set 0x60, %l2
716 stx %l5, [%l7 + %l2]
717 subc %i3, 0x12AC, %l6
718 orcc %i4, 0x0E10, %l3
719 stw %l0, [%l7 + 0x6C]
720 andcc %o6, %i0, %o7
721 sra %o4, 0x09, %i5
722 movcc %xcc, %o5, %o0
723 move %icc, %i2, %i7
724 movrlez %g7, 0x26E, %g6
725 sllx %o3, %l1, %g4
726 ldsh [%l7 + 0x5A], %o2
727 addccc %i6, %l4, %g2
728 srlx %i1, 0x0D, %g3
729 movge %xcc, %l2, %g1
730 fzero %f28
731 fmovdcc %xcc, %f9, %f23
732 fandnot1 %f30, %f16, %f18
733 edge8n %o1, %g5, %l5
734 pdist %f30, %f0, %f6
735 movge %xcc, %i3, %i4
736 sdivcc %l6, 0x1EEF, %l0
737 fandnot2 %f2, %f10, %f4
738 ldd [%l7 + 0x30], %o6
739 movge %icc, %i0, %o7
740 lduw [%l7 + 0x1C], %l3
741 fxnors %f9, %f3, %f31
742 fmovdge %xcc, %f28, %f18
743 fmovrsgz %i5, %f1, %f19
744 smul %o5, %o0, %o4
745 edge16l %i2, %i7, %g7
746 array32 %o3, %l1, %g6
747 udivx %g4, 0x12B8, %o2
748 ldx [%l7 + 0x08], %i6
749 stw %l4, [%l7 + 0x1C]
750 fcmpgt16 %f12, %f18, %g2
751 srl %i1, %l2, %g1
752 move %xcc, %g3, %o1
753 fmovrse %g5, %f10, %f10
754 srlx %l5, %i4, %i3
755 sethi 0x053A, %l0
756 fmovrslez %l6, %f24, %f27
757 stb %i0, [%l7 + 0x0F]
758 xorcc %o7, %o6, %l3
759 popc %i5, %o5
760 lduw [%l7 + 0x14], %o0
761 movn %icc, %i2, %i7
762 edge16n %o4, %o3, %l1
763 sir 0x106E
764 orn %g6, 0x08FF, %g7
765 movcs %icc, %o2, %i6
766 movl %xcc, %l4, %g2
767 andncc %g4, %i1, %g1
768 sllx %l2, 0x0B, %o1
769 fmuld8sux16 %f10, %f13, %f22
770 ldsh [%l7 + 0x38], %g5
771 and %g3, 0x0E17, %l5
772 fcmpd %fcc2, %f6, %f24
773 edge32 %i4, %i3, %l0
774 ldx [%l7 + 0x70], %l6
775 sll %i0, 0x04, %o6
776 sdiv %o7, 0x1C78, %i5
777 umul %o5, %l3, %o0
778 array8 %i7, %o4, %i2
779 st %f23, [%l7 + 0x5C]
780 sdiv %l1, 0x0F4D, %g6
781 fmovsne %icc, %f4, %f24
782 fmovdg %xcc, %f28, %f3
783 ldd [%l7 + 0x78], %f14
784 fpadd16 %f14, %f18, %f14
785 edge16 %g7, %o3, %i6
786 fandnot1 %f24, %f10, %f4
787 sllx %o2, %g2, %g4
788 movre %i1, 0x2AB, %g1
789 st %f1, [%l7 + 0x20]
790 ldub [%l7 + 0x29], %l4
791 fmovdle %icc, %f14, %f20
792 array8 %o1, %l2, %g3
793 ldub [%l7 + 0x51], %g5
794 fmovsne %icc, %f19, %f19
795 fnot2s %f12, %f24
796 fcmpeq16 %f24, %f26, %i4
797 andn %l5, %i3, %l0
798 sethi 0x079A, %i0
799 orcc %o6, 0x0D70, %l6
800 fpadd16 %f30, %f24, %f24
801 fandnot2s %f5, %f2, %f25
802 addccc %o7, %i5, %l3
803 sdivx %o0, 0x004F, %i7
804 sdivx %o4, 0x1C02, %o5
805 fmovdneg %icc, %f29, %f8
806 fcmple32 %f6, %f8, %l1
807 ldub [%l7 + 0x60], %g6
808 mulx %i2, 0x1E01, %g7
809 fmovdge %xcc, %f18, %f2
810 movneg %icc, %i6, %o3
811 fmovde %xcc, %f17, %f29
812 mulscc %o2, %g2, %i1
813 mova %xcc, %g4, %l4
814 array8 %o1, %l2, %g3
815 edge32l %g5, %g1, %l5
816 nop
817 set 0x5E, %o7
818 stb %i3, [%l7 + %o7]
819 fcmped %fcc2, %f16, %f2
820 addccc %l0, 0x1488, %i4
821 movneg %icc, %o6, %i0
822 fmovdcs %xcc, %f31, %f16
823 addcc %o7, 0x1572, %l6
824 orncc %i5, 0x1DE1, %o0
825 edge32l %i7, %o4, %l3
826 umul %l1, 0x1232, %g6
827 sdiv %i2, 0x08D5, %g7
828 subc %o5, %o3, %o2
829 fornot1s %f0, %f29, %f6
830 setx loop_2, %l0, %l1
831 return %l1
832 nop
833 rdpr %cwp, %g1
834 rdpr %cansave, %g2
835 rdpr %canrestore, %g3
836 rdpr %cleanwin, %g4
837 rdpr %otherwin, %g5
838 rdpr %wstate, %g6
839loop_2: ldsw [%l7 + 0x28], %g4
840 movle %icc, %i1, %l4
841 ldsh [%l7 + 0x7E], %o1
842 movle %icc, %g3, %g5
843 sdivcc %l2, 0x0DD6, %g1
844 ldsb [%l7 + 0x73], %i3
845 movrlz %l5, 0x130, %l0
846 subccc %o6, 0x176C, %i0
847 smulcc %i4, 0x013F, %l6
848 subcc %i5, %o7, %i7
849 edge16n %o4, %o0, %l1
850 ldub [%l7 + 0x63], %l3
851 alignaddrl %i2, %g7, %o5
852 fpadd32 %f18, %f20, %f30
853 edge16n %o3, %g6, %g2
854 ld [%l7 + 0x30], %f0
855 fmovdvc %icc, %f28, %f13
856 srl %i6, %g4, %i1
857 orn %o2, 0x0603, %l4
858 fmovdl %xcc, %f19, %f22
859 sir 0x0298
860 movleu %xcc, %o1, %g5
861 movrgz %l2, 0x314, %g3
862 smul %i3, 0x0479, %l5
863 save %g1, %l0, %i0
864 rdpr %cwp, %g1
865 rdpr %cansave, %g2
866 rdpr %canrestore, %g3
867 rdpr %cleanwin, %g4
868 rdpr %otherwin, %g5
869 rdpr %wstate, %g6
870 or %i4, 0x00F3, %o6
871 srl %i5, %o7, %l6
872 alignaddr %o4, %i7, %o0
873 umulcc %l1, 0x1FB4, %i2
874 fcmpgt32 %f24, %f20, %l3
875 fmovrsgez %o5, %f30, %f4
876 xorcc %g7, 0x1CFE, %g6
877 fnot2s %f19, %f15
878 fmovrdne %o3, %f4, %f18
879 fmovrslz %i6, %f9, %f30
880 movleu %xcc, %g4, %i1
881 array32 %o2, %g2, %l4
882 fors %f12, %f12, %f16
883 sethi 0x0291, %o1
884 stw %g5, [%l7 + 0x78]
885 xnor %g3, %i3, %l2
886 mulscc %l5, %l0, %g1
887 edge8l %i0, %i4, %o6
888 xnor %i5, 0x17D5, %l6
889 srax %o4, 0x03, %o7
890 orn %i7, %o0, %l1
891 movgu %icc, %l3, %i2
892 fornot1s %f18, %f15, %f31
893 addcc %g7, %o5, %g6
894 fmovda %icc, %f9, %f25
895 movrgz %i6, %o3, %i1
896 sdivcc %g4, 0x162D, %o2
897 subc %l4, %g2, %g5
898 umulcc %g3, 0x1A5D, %i3
899 st %f15, [%l7 + 0x68]
900 movne %xcc, %o1, %l2
901 ldx [%l7 + 0x60], %l5
902 movrlz %g1, %i0, %l0
903 movne %icc, %o6, %i5
904 edge8ln %l6, %o4, %o7
905 ldd [%l7 + 0x60], %i6
906 add %i4, 0x03F2, %o0
907 smulcc %l3, 0x1BE9, %i2
908 subccc %g7, %o5, %g6
909 movre %i6, 0x229, %o3
910 stx %l1, [%l7 + 0x78]
911 ldsh [%l7 + 0x2E], %g4
912 subc %o2, 0x19D6, %l4
913 edge16 %g2, %g5, %i1
914 movneg %xcc, %g3, %i3
915 movgu %icc, %l2, %l5
916 movrlz %o1, %g1, %i0
917 fmovsgu %xcc, %f3, %f10
918 std %f20, [%l7 + 0x18]
919 orcc %o6, %i5, %l6
920 movrgez %o4, 0x0B4, %o7
921 fmovdvs %icc, %f25, %f2
922 edge32l %l0, %i7, %o0
923 ldub [%l7 + 0x39], %l3
924 sllx %i4, 0x17, %g7
925 movle %icc, %i2, %o5
926 sth %i6, [%l7 + 0x60]
927 ldsh [%l7 + 0x5C], %o3
928 srlx %l1, 0x0D, %g4
929 sll %o2, 0x1C, %g6
930 sdivcc %l4, 0x0A68, %g2
931 fmovdne %icc, %f29, %f22
932 movneg %xcc, %i1, %g5
933 sdiv %i3, 0x0E97, %g3
934 sdivcc %l2, 0x128B, %l5
935 fandnot1s %f25, %f11, %f26
936 fmovrslez %o1, %f8, %f24
937 or %i0, 0x1684, %o6
938 movneg %xcc, %i5, %l6
939 sdivx %g1, 0x0267, %o4
940 xnor %l0, 0x03AF, %i7
941 fsrc2 %f0, %f30
942 edge16 %o7, %o0, %l3
943 std %f8, [%l7 + 0x08]
944 sdivx %i4, 0x0A53, %g7
945 smul %o5, %i2, %o3
946 ldd [%l7 + 0x50], %i6
947 add %l1, 0x00C3, %g4
948 fcmpeq16 %f16, %f16, %g6
949 movn %xcc, %o2, %g2
950 fmovd %f14, %f18
951 movvc %icc, %l4, %i1
952 and %i3, %g3, %g5
953 edge16ln %l5, %l2, %o1
954 fzero %f30
955 sethi 0x00C3, %o6
956 addcc %i5, %l6, %i0
957 restore %g1, 0x03A1, %l0
958 rdpr %cwp, %g1
959 rdpr %cansave, %g2
960 rdpr %canrestore, %g3
961 rdpr %cleanwin, %g4
962 rdpr %otherwin, %g5
963 rdpr %wstate, %g6
964 orn %i7, 0x0887, %o7
965 sth %o4, [%l7 + 0x20]
966 save %o0, %i4, %l3
967 rdpr %cwp, %g1
968 rdpr %cansave, %g2
969 rdpr %canrestore, %g3
970 rdpr %cleanwin, %g4
971 rdpr %otherwin, %g5
972 rdpr %wstate, %g6
973 ldsh [%l7 + 0x5A], %g7
974 setx loop_3, %l0, %l1
975 return %l1
976 nop
977 rdpr %cwp, %g1
978 rdpr %cansave, %g2
979 rdpr %canrestore, %g3
980 rdpr %cleanwin, %g4
981 rdpr %otherwin, %g5
982 rdpr %wstate, %g6
983loop_3: xor %i6, 0x12B1, %i2
984 add %l1, %g4, %o2
985 siam 0x7
986 alignaddrl %g2, %g6, %l4
987 addc %i3, 0x0830, %i1
988 movrlez %g5, %g3, %l5
989 fsrc2 %f12, %f6
990 ldx [%l7 + 0x28], %o1
991 xnor %l2, %o6, %i5
992 udiv %i0, 0x1D34, %l6
993 alignaddr %g1, %l0, %o7
994 movleu %icc, %o4, %o0
995 edge32ln %i7, %i4, %g7
996 save %l3, 0x14B3, %o3
997 rdpr %cwp, %g1
998 rdpr %cansave, %g2
999 rdpr %canrestore, %g3
1000 rdpr %cleanwin, %g4
1001 rdpr %otherwin, %g5
1002 rdpr %wstate, %g6
1003 alignaddr %i6, %o5, %l1
1004 array8 %g4, %o2, %g2
1005 movrgez %g6, 0x14D, %i2
1006 ldub [%l7 + 0x7F], %l4
1007 fmovrsgez %i3, %f1, %f10
1008 for %f12, %f14, %f16
1009 movcc %icc, %i1, %g3
1010 udiv %l5, 0x1BE2, %g5
1011 sll %o1, 0x0F, %o6
1012 movcs %icc, %l2, %i0
1013 and %l6, %i5, %g1
1014 addc %l0, 0x1187, %o4
1015 fmovrse %o7, %f11, %f5
1016 movrgz %o0, 0x3B1, %i4
1017 movrlz %i7, %l3, %o3
1018 ldx [%l7 + 0x30], %g7
1019 fmovdpos %xcc, %f16, %f7
1020 movrgez %i6, 0x1F6, %o5
1021 mulscc %g4, 0x01D7, %o2
1022 sth %l1, [%l7 + 0x46]
1023 popc %g6, %i2
1024 smulcc %g2, 0x06D8, %i3
1025 orncc %l4, 0x10D1, %i1
1026 movre %g3, 0x2C2, %l5
1027 edge16ln %g5, %o1, %o6
1028 sra %l2, 0x0B, %i0
1029 std %f2, [%l7 + 0x78]
1030 fzero %f10
1031 smulcc %i5, 0x1887, %l6
1032 lduw [%l7 + 0x1C], %l0
1033 sdivcc %o4, 0x01D8, %g1
1034 sethi 0x0D1C, %o0
1035 fandnot1s %f20, %f27, %f30
1036 movcc %icc, %i4, %i7
1037 lduw [%l7 + 0x58], %o7
1038 movvs %icc, %o3, %l3
1039 movrlz %g7, %i6, %o5
1040 edge8n %g4, %o2, %l1
1041 xnor %i2, %g2, %i3
1042 orncc %l4, 0x0C0C, %g6
1043 ldsb [%l7 + 0x2A], %i1
1044 xor %l5, %g3, %g5
1045 sethi 0x0B59, %o6
1046 add %l2, %i0, %o1
1047 st %f28, [%l7 + 0x30]
1048 ldub [%l7 + 0x62], %i5
1049 popc 0x00FC, %l6
1050 fnands %f26, %f28, %f7
1051 movn %icc, %o4, %g1
1052 edge16ln %l0, %i4, %o0
1053 xor %i7, %o7, %l3
1054 popc %g7, %o3
1055 fmovrslez %o5, %f31, %f29
1056 orn %g4, %i6, %l1
1057 andcc %i2, %o2, %g2
1058 smul %l4, 0x015B, %g6
1059 movg %icc, %i1, %i3
1060 srl %g3, %g5, %o6
1061 fpsub16 %f26, %f2, %f8
1062 lduh [%l7 + 0x30], %l2
1063 stb %l5, [%l7 + 0x5D]
1064 fnot1s %f18, %f25
1065 fnors %f21, %f20, %f19
1066 mova %icc, %i0, %i5
1067 lduw [%l7 + 0x7C], %l6
1068 fmovrslez %o4, %f24, %f14
1069 addc %g1, %l0, %o1
1070 ldd [%l7 + 0x50], %i4
1071 sll %i7, 0x0C, %o7
1072 nop
1073 set 0x51, %g6
1074 stb %o0, [%l7 + %g6]
1075 fmovdl %xcc, %f12, %f29
1076 movrlez %g7, %o3, %l3
1077 ldsh [%l7 + 0x74], %o5
1078 fpmerge %f19, %f4, %f12
1079 movrlz %i6, %l1, %g4
1080 sub %i2, %o2, %l4
1081 movrgez %g6, %i1, %g2
1082 save %g3, %g5, %i3
1083 rdpr %cwp, %g1
1084 rdpr %cansave, %g2
1085 rdpr %canrestore, %g3
1086 rdpr %cleanwin, %g4
1087 rdpr %otherwin, %g5
1088 rdpr %wstate, %g6
1089 mulx %l2, 0x051F, %l5
1090 nop
1091 set 0x44, %o5
1092 ldsw [%l7 + %o5], %i0
1093 xnor %o6, 0x145E, %i5
1094 smulcc %l6, %o4, %g1
1095 fmovda %icc, %f18, %f17
1096 xorcc %l0, 0x1E4B, %o1
1097 xnor %i4, %i7, %o0
1098 mova %icc, %o7, %g7
1099 srlx %l3, %o5, %i6
1100 fmovdneg %icc, %f13, %f6
1101 alignaddrl %l1, %o3, %g4
1102 addcc %i2, 0x16FB, %o2
1103 mulscc %l4, 0x00E9, %i1
1104 fmovrsne %g2, %f29, %f0
1105 fmovd %f18, %f26
1106 subc %g6, %g5, %i3
1107 xnor %l2, %l5, %i0
1108 stw %o6, [%l7 + 0x48]
1109 movcs %xcc, %i5, %l6
1110 addc %o4, %g3, %l0
1111 lduw [%l7 + 0x30], %g1
1112 ldub [%l7 + 0x47], %i4
1113 edge8l %i7, %o0, %o1
1114 lduw [%l7 + 0x5C], %o7
1115 sra %l3, 0x00, %o5
1116 sll %g7, %i6, %l1
1117 movrgez %g4, %o3, %o2
1118 fmovscs %icc, %f5, %f18
1119 movleu %icc, %i2, %i1
1120 umulcc %l4, 0x05AE, %g2
1121 sdivcc %g6, 0x0933, %g5
1122 movgu %icc, %l2, %l5
1123 umul %i3, 0x12E9, %i0
1124 movge %icc, %i5, %o6
1125 movvs %xcc, %l6, %g3
1126 fabsd %f10, %f16
1127 sethi 0x0363, %l0
1128 edge8ln %g1, %i4, %i7
1129 mulx %o4, %o1, %o0
1130 fsrc1 %f6, %f22
1131 fmul8x16au %f23, %f13, %f26
1132 andncc %l3, %o7, %o5
1133 addcc %i6, %l1, %g4
1134 movrgez %g7, 0x0D0, %o3
1135 fcmps %fcc3, %f29, %f12
1136 fmovsne %xcc, %f2, %f29
1137 umulcc %o2, 0x0A81, %i2
1138 edge8n %i1, %g2, %g6
1139 fmul8x16 %f20, %f18, %f4
1140 fmovrsgez %g5, %f9, %f17
1141 alignaddrl %l2, %l5, %i3
1142 lduh [%l7 + 0x3C], %l4
1143 sir 0x1191
1144 stb %i5, [%l7 + 0x40]
1145 array8 %o6, %i0, %g3
1146 movgu %icc, %l6, %l0
1147 alignaddr %i4, %g1, %o4
1148 movre %i7, 0x384, %o1
1149 stb %l3, [%l7 + 0x63]
1150 edge8ln %o7, %o0, %i6
1151 andcc %o5, 0x1154, %l1
1152 xnor %g7, 0x01C9, %g4
1153 fmovdvc %icc, %f29, %f12
1154 sub %o2, 0x00D8, %o3
1155 fmovrslz %i1, %f1, %f26
1156 fmovdpos %icc, %f27, %f6
1157 ld [%l7 + 0x48], %f27
1158 movre %g2, 0x14F, %i2
1159 edge32n %g5, %g6, %l5
1160 movrlz %i3, %l2, %i5
1161 mulscc %o6, %i0, %g3
1162 fmovdgu %xcc, %f22, %f30
1163 srax %l6, %l4, %l0
1164 array16 %i4, %g1, %i7
1165 ldsw [%l7 + 0x50], %o4
1166 array16 %l3, %o7, %o0
1167 stw %o1, [%l7 + 0x6C]
1168 fmovdg %icc, %f29, %f1
1169 movvc %xcc, %i6, %o5
1170 andcc %g7, %g4, %o2
1171 sdivcc %o3, 0x01A2, %l1
1172 edge8ln %g2, %i2, %i1
1173 movge %icc, %g5, %g6
1174 sth %l5, [%l7 + 0x0A]
1175 xnorcc %i3, 0x07E0, %i5
1176 movl %xcc, %o6, %l2
1177 movre %i0, 0x189, %g3
1178 movneg %icc, %l4, %l0
1179 stw %i4, [%l7 + 0x4C]
1180 array8 %g1, %l6, %o4
1181 movvs %icc, %i7, %o7
1182 ldub [%l7 + 0x36], %l3
1183 xnor %o0, %i6, %o1
1184 subccc %o5, 0x0CC3, %g7
1185 sra %g4, %o2, %o3
1186 edge16 %g2, %i2, %l1
1187 fmovsa %icc, %f28, %f23
1188 edge8ln %i1, %g6, %g5
1189 ld [%l7 + 0x30], %f0
1190 sll %i3, %i5, %o6
1191 fsrc1 %f26, %f28
1192 mulx %l5, 0x15E0, %l2
1193 or %g3, %l4, %i0
1194 edge32n %l0, %i4, %l6
1195 sth %g1, [%l7 + 0x24]
1196 sdivx %i7, 0x0F4F, %o4
1197 fmovsl %icc, %f28, %f19
1198 sdivx %o7, 0x1F22, %l3
1199 st %f1, [%l7 + 0x08]
1200 alignaddrl %i6, %o1, %o0
1201 andcc %o5, %g4, %g7
1202 umulcc %o3, 0x1C00, %o2
1203 fmovrse %g2, %f22, %f18
1204 fpack16 %f30, %f22
1205 lduw [%l7 + 0x14], %l1
1206 fmovsleu %xcc, %f19, %f15
1207 ldx [%l7 + 0x48], %i2
1208 ld [%l7 + 0x38], %f17
1209 fmovscs %xcc, %f21, %f20
1210 fxors %f30, %f31, %f11
1211 movle %xcc, %i1, %g5
1212 sdivx %g6, 0x1C1F, %i5
1213 lduw [%l7 + 0x54], %o6
1214 sir 0x03C8
1215 fzero %f30
1216 lduw [%l7 + 0x60], %i3
1217 stw %l5, [%l7 + 0x78]
1218 array16 %l2, %g3, %i0
1219 and %l0, 0x1F3B, %l4
1220 movvc %xcc, %i4, %g1
1221 add %l6, %o4, %o7
1222 udivcc %l3, 0x0281, %i7
1223 srl %o1, 0x08, %o0
1224 edge8n %i6, %o5, %g7
1225 fmovrse %o3, %f3, %f10
1226 restore %g4, 0x0241, %g2
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 movne %icc, %o2, %l1
1234 alignaddr %i2, %g5, %g6
1235 fmovsgu %icc, %f23, %f17
1236 edge32ln %i5, %i1, %o6
1237 subcc %l5, %l2, %i3
1238 srl %i0, 0x14, %l0
1239 movre %l4, %g3, %g1
1240 sethi 0x019C, %l6
1241 lduh [%l7 + 0x22], %i4
1242 edge32l %o4, %l3, %i7
1243 edge8l %o7, %o1, %o0
1244 edge8ln %i6, %o5, %g7
1245 movpos %icc, %g4, %o3
1246 movcc %icc, %g2, %l1
1247 subcc %i2, 0x08FE, %g5
1248 fmovsn %xcc, %f9, %f16
1249 edge8n %g6, %o2, %i5
1250 movre %i1, %l5, %o6
1251 movgu %icc, %l2, %i3
1252 xnorcc %l0, 0x023E, %i0
1253 xor %l4, %g1, %l6
1254 movg %xcc, %g3, %o4
1255 umul %i4, 0x1BDA, %i7
1256 sth %o7, [%l7 + 0x54]
1257 ldd [%l7 + 0x58], %f16
1258 std %f12, [%l7 + 0x68]
1259 andn %l3, %o1, %i6
1260 fmul8x16al %f4, %f13, %f28
1261 fone %f20
1262 addcc %o5, 0x0C1B, %g7
1263 array8 %o0, %o3, %g4
1264 movl %xcc, %l1, %g2
1265 movg %icc, %g5, %i2
1266 alignaddr %o2, %g6, %i1
1267 ldsh [%l7 + 0x4C], %l5
1268 udivx %o6, 0x0819, %l2
1269 movg %icc, %i5, %l0
1270 fcmpeq32 %f4, %f6, %i0
1271 edge32 %i3, %l4, %l6
1272 nop
1273 set 0x70, %g3
1274 ldsb [%l7 + %g3], %g1
1275 nop
1276 set 0x30, %o0
1277 ldsw [%l7 + %o0], %o4
1278 movge %xcc, %g3, %i4
1279 movl %icc, %o7, %l3
1280 andn %o1, 0x03A4, %i7
1281 sdiv %o5, 0x1F1A, %g7
1282 sth %i6, [%l7 + 0x6E]
1283 andncc %o3, %g4, %l1
1284 subccc %o0, %g5, %i2
1285 sra %g2, %g6, %o2
1286 udivcc %l5, 0x0587, %o6
1287 edge32ln %i1, %l2, %l0
1288 sdiv %i5, 0x1DEE, %i3
1289 edge32 %l4, %l6, %i0
1290 for %f22, %f4, %f28
1291 addc %g1, 0x09F1, %g3
1292 sdivx %i4, 0x0D03, %o4
1293 lduw [%l7 + 0x4C], %o7
1294 edge16n %o1, %i7, %l3
1295 xnorcc %o5, 0x18CE, %g7
1296 fmovsle %xcc, %f3, %f2
1297 xnorcc %i6, %o3, %l1
1298 movcc %icc, %o0, %g5
1299 nop
1300 set 0x10, %i0
1301 ldd [%l7 + %i0], %f12
1302 ldsb [%l7 + 0x66], %g4
1303 smulcc %g2, 0x1A07, %i2
1304 fmovdleu %icc, %f28, %f10
1305 popc %o2, %l5
1306 sra %g6, 0x16, %o6
1307 edge32ln %i1, %l0, %i5
1308 edge8ln %l2, %l4, %i3
1309 edge32l %i0, %g1, %l6
1310 fmovd %f12, %f24
1311 save %i4, %o4, %g3
1312 rdpr %cwp, %g1
1313 rdpr %cansave, %g2
1314 rdpr %canrestore, %g3
1315 rdpr %cleanwin, %g4
1316 rdpr %otherwin, %g5
1317 rdpr %wstate, %g6
1318 movvc %xcc, %o7, %o1
1319 umulcc %i7, 0x065A, %o5
1320 addc %g7, %l3, %i6
1321 sra %o3, 0x18, %l1
1322 udivcc %g5, 0x16C8, %g4
1323 movvs %xcc, %o0, %g2
1324 and %i2, 0x1936, %l5
1325 stw %o2, [%l7 + 0x78]
1326 andcc %o6, 0x0DE1, %i1
1327 fmovspos %icc, %f30, %f15
1328 addccc %l0, %g6, %l2
1329 sethi 0x04B2, %l4
1330 alignaddr %i5, %i3, %g1
1331 fmovdl %icc, %f30, %f21
1332 stx %l6, [%l7 + 0x30]
1333 ldd [%l7 + 0x40], %f30
1334 ldd [%l7 + 0x48], %f30
1335 setx loop_4, %l0, %l1
1336 return %l1
1337 nop
1338 rdpr %cwp, %g1
1339 rdpr %cansave, %g2
1340 rdpr %canrestore, %g3
1341 rdpr %cleanwin, %g4
1342 rdpr %otherwin, %g5
1343 rdpr %wstate, %g6
1344loop_4: movvs %xcc, %i4, %g3
1345 sdivcc %o1, 0x0977, %o7
1346 movgu %icc, %i7, %g7
1347 sllx %l3, %i6, %o3
1348 move %icc, %l1, %g5
1349 lduh [%l7 + 0x42], %g4
1350 lduw [%l7 + 0x40], %o0
1351 nop
1352 set 0x28, %g7
1353 ldsh [%l7 + %g7], %o5
1354 movg %icc, %g2, %l5
1355 fmovscs %xcc, %f1, %f22
1356 st %f5, [%l7 + 0x3C]
1357 fpsub16s %f22, %f29, %f27
1358 andn %i2, 0x1648, %o2
1359 or %o6, 0x0F44, %i1
1360 ldsh [%l7 + 0x68], %l0
1361 alignaddr %g6, %l4, %l2
1362 fpack16 %f0, %f11
1363 fsrc1s %f31, %f4
1364 edge32n %i3, %g1, %l6
1365 ldd [%l7 + 0x08], %f4
1366 fmovrdgz %i5, %f10, %f24
1367 array16 %o4, %i4, %g3
1368 orn %i0, 0x1B1C, %o7
1369 fmovrdlz %i7, %f24, %f8
1370 ldsh [%l7 + 0x0C], %o1
1371 fpadd16 %f2, %f20, %f10
1372 movrlez %g7, 0x089, %i6
1373 movvc %xcc, %o3, %l3
1374 edge32 %l1, %g4, %g5
1375 fcmple16 %f6, %f28, %o0
1376 movge %xcc, %o5, %l5
1377 fpsub32 %f18, %f4, %f10
1378 fnot1 %f22, %f12
1379 lduw [%l7 + 0x30], %g2
1380 fpadd16s %f22, %f22, %f22
1381 mova %xcc, %i2, %o6
1382 save %o2, %i1, %l0
1383 rdpr %cwp, %g1
1384 rdpr %cansave, %g2
1385 rdpr %canrestore, %g3
1386 rdpr %cleanwin, %g4
1387 rdpr %otherwin, %g5
1388 rdpr %wstate, %g6
1389 mova %xcc, %g6, %l2
1390 stx %i3, [%l7 + 0x30]
1391 movcs %icc, %l4, %g1
1392 for %f24, %f0, %f24
1393 fmovdvs %xcc, %f4, %f21
1394 array16 %i5, %l6, %o4
1395 fmovrdgz %g3, %f30, %f18
1396 popc %i0, %i4
1397 sllx %o7, 0x10, %i7
1398 move %xcc, %g7, %i6
1399 stb %o3, [%l7 + 0x5D]
1400 array8 %o1, %l3, %l1
1401 umulcc %g5, %o0, %o5
1402 xnor %l5, 0x16D7, %g4
1403 movrgz %i2, 0x21D, %g2
1404 movvs %xcc, %o6, %i1
1405 subc %l0, %g6, %o2
1406 lduh [%l7 + 0x1E], %l2
1407 xor %l4, 0x01C2, %i3
1408 andcc %g1, 0x1497, %l6
1409 ld [%l7 + 0x78], %f20
1410 xor %i5, 0x1D4B, %o4
1411 movgu %icc, %i0, %i4
1412 xnor %o7, %g3, %i7
1413 edge16l %i6, %g7, %o1
1414 std %f2, [%l7 + 0x48]
1415 udivx %l3, 0x1DFD, %l1
1416 edge32n %g5, %o0, %o5
1417 udivx %o3, 0x1CD8, %g4
1418 movgu %icc, %i2, %g2
1419 edge32ln %l5, %o6, %l0
1420 alignaddr %i1, %g6, %o2
1421 sth %l4, [%l7 + 0x10]
1422 fones %f3
1423 fpadd32s %f30, %f13, %f12
1424 ldsh [%l7 + 0x56], %i3
1425 movgu %xcc, %g1, %l2
1426 movl %icc, %i5, %l6
1427 sdivx %o4, 0x15CB, %i0
1428 subc %o7, 0x0D64, %i4
1429 fmovde %xcc, %f29, %f26
1430 movvs %icc, %i7, %g3
1431 fpsub16 %f22, %f10, %f8
1432 edge16l %g7, %o1, %l3
1433 udivcc %l1, 0x0E11, %i6
1434 fmovsn %icc, %f27, %f31
1435 fpadd32 %f0, %f24, %f2
1436 edge16 %o0, %o5, %o3
1437 fmovrslez %g5, %f14, %f3
1438 fmovsvs %icc, %f14, %f20
1439 movle %xcc, %g4, %i2
1440 fsrc1s %f22, %f25
1441 fmovdvc %xcc, %f8, %f14
1442 edge16l %l5, %g2, %o6
1443 udiv %i1, 0x04F8, %l0
1444 fmovdneg %xcc, %f28, %f14
1445 fmul8sux16 %f12, %f22, %f2
1446 ldsw [%l7 + 0x24], %g6
1447 alignaddrl %l4, %i3, %g1
1448 fcmpne32 %f10, %f26, %l2
1449 subc %i5, 0x0989, %l6
1450 st %f17, [%l7 + 0x6C]
1451 movgu %icc, %o2, %o4
1452 fcmps %fcc3, %f26, %f9
1453 ldub [%l7 + 0x45], %i0
1454 ldx [%l7 + 0x28], %i4
1455 fmovrse %o7, %f3, %f24
1456 fnot2s %f22, %f28
1457 edge32 %i7, %g3, %o1
1458 fmovsvc %icc, %f21, %f20
1459 fmul8sux16 %f12, %f26, %f0
1460 array32 %g7, %l1, %i6
1461 fmovdleu %xcc, %f6, %f16
1462 edge8 %o0, %l3, %o5
1463 ldx [%l7 + 0x30], %g5
1464 fzero %f6
1465 srlx %o3, 0x11, %i2
1466 movrne %l5, %g4, %o6
1467 alignaddr %i1, %g2, %g6
1468 movrgz %l4, 0x187, %i3
1469 nop
1470 set 0x58, %i1
1471 ldd [%l7 + %i1], %l0
1472 edge16ln %g1, %i5, %l2
1473 sethi 0x0F34, %o2
1474 subc %o4, 0x1F43, %l6
1475 movre %i4, %i0, %i7
1476 movvc %xcc, %o7, %o1
1477 fnor %f4, %f14, %f14
1478 edge32 %g3, %g7, %l1
1479 udivx %i6, 0x1F83, %l3
1480 fsrc1s %f5, %f21
1481 fabss %f15, %f19
1482 fmovscs %xcc, %f0, %f8
1483 sll %o5, 0x06, %g5
1484 udivx %o0, 0x1A2D, %i2
1485 fmovsge %xcc, %f5, %f11
1486 edge16ln %l5, %g4, %o6
1487 faligndata %f10, %f2, %f4
1488 fnot1s %f6, %f31
1489 movrgez %o3, 0x12A, %g2
1490 movvs %xcc, %g6, %i1
1491 sll %i3, 0x13, %l0
1492 subccc %l4, 0x1605, %g1
1493 popc %l2, %i5
1494 move %xcc, %o2, %l6
1495 sra %o4, 0x11, %i4
1496 alignaddr %i7, %i0, %o1
1497 move %xcc, %o7, %g3
1498 edge8l %l1, %i6, %g7
1499 fornot2s %f16, %f27, %f7
1500 edge16l %o5, %g5, %l3
1501 movcc %icc, %i2, %o0
1502 fornot1s %f31, %f12, %f14
1503 stb %g4, [%l7 + 0x60]
1504 array8 %o6, %o3, %l5
1505 orn %g2, 0x0BB3, %g6
1506 fmul8x16 %f20, %f10, %f16
1507 xnorcc %i3, %l0, %l4
1508 for %f10, %f18, %f14
1509 array32 %g1, %i1, %i5
1510 movrgz %l2, 0x176, %l6
1511 movneg %icc, %o2, %i4
1512 xor %i7, %o4, %i0
1513 alignaddr %o1, %o7, %l1
1514 array16 %g3, %i6, %g7
1515 movrne %g5, 0x3AF, %l3
1516 movle %xcc, %i2, %o0
1517 subcc %o5, 0x19CE, %o6
1518 orcc %o3, %l5, %g2
1519 ldd [%l7 + 0x78], %f0
1520 nop
1521 set 0x60, %o4
1522 ldx [%l7 + %o4], %g4
1523 umul %g6, 0x075B, %i3
1524 orncc %l0, %g1, %i1
1525 std %f22, [%l7 + 0x78]
1526 xnorcc %l4, 0x1310, %l2
1527 fabsd %f0, %f8
1528 ldsb [%l7 + 0x2C], %l6
1529 addccc %i5, %i4, %i7
1530 umulcc %o2, 0x1C08, %o4
1531 srlx %o1, %o7, %l1
1532 addccc %g3, 0x0C87, %i6
1533 ldd [%l7 + 0x60], %i0
1534 movneg %xcc, %g5, %g7
1535 srax %l3, %i2, %o0
1536 movpos %icc, %o5, %o6
1537 fnands %f25, %f18, %f21
1538 save %o3, 0x1C2B, %l5
1539 rdpr %cwp, %g1
1540 rdpr %cansave, %g2
1541 rdpr %canrestore, %g3
1542 rdpr %cleanwin, %g4
1543 rdpr %otherwin, %g5
1544 rdpr %wstate, %g6
1545 edge8l %g2, %g6, %i3
1546 std %f8, [%l7 + 0x08]
1547 lduw [%l7 + 0x54], %l0
1548 edge32n %g1, %i1, %l4
1549 movrlz %g4, 0x2C5, %l6
1550 orncc %i5, 0x0D19, %l2
1551 movgu %icc, %i4, %i7
1552 edge16ln %o4, %o1, %o2
1553 fmovrde %l1, %f26, %f12
1554 addccc %g3, %o7, %i6
1555 ldub [%l7 + 0x78], %g5
1556 udivx %i0, 0x12DB, %g7
1557 st %f8, [%l7 + 0x6C]
1558 stx %l3, [%l7 + 0x78]
1559 array16 %o0, %i2, %o5
1560 udiv %o6, 0x0A13, %l5
1561 edge32ln %o3, %g2, %g6
1562 edge32n %i3, %g1, %l0
1563 movcs %icc, %l4, %i1
1564 fpadd32s %f11, %f26, %f28
1565 subc %l6, 0x093C, %i5
1566 umul %g4, %l2, %i7
1567 restore %o4, 0x1F75, %o1
1568 rdpr %cwp, %g1
1569 rdpr %cansave, %g2
1570 rdpr %canrestore, %g3
1571 rdpr %cleanwin, %g4
1572 rdpr %otherwin, %g5
1573 rdpr %wstate, %g6
1574 fnors %f1, %f29, %f18
1575 smulcc %o2, %l1, %i4
1576 fcmpne32 %f28, %f12, %o7
1577 edge16l %g3, %g5, %i0
1578 edge32l %g7, %l3, %o0
1579 umulcc %i2, %i6, %o5
1580 movne %xcc, %l5, %o6
1581 fmovsneg %icc, %f20, %f22
1582 udivcc %g2, 0x0EE0, %o3
1583 movcc %xcc, %i3, %g6
1584 st %f15, [%l7 + 0x28]
1585 addcc %l0, 0x0FA4, %g1
1586 movrlez %i1, %l4, %l6
1587 stx %i5, [%l7 + 0x10]
1588 fpadd16s %f26, %f29, %f10
1589 udiv %l2, 0x0186, %i7
1590 fzeros %f11
1591 xnorcc %g4, 0x1818, %o4
1592 movge %icc, %o1, %o2
1593 smulcc %i4, %o7, %l1
1594 ldd [%l7 + 0x08], %f6
1595 addcc %g3, %i0, %g7
1596 fmovscs %xcc, %f9, %f27
1597 fand %f24, %f24, %f18
1598 and %g5, %l3, %o0
1599 subccc %i6, 0x0863, %o5
1600 movrlz %i2, %l5, %o6
1601 fsrc1s %f11, %f11
1602 movrgz %o3, 0x219, %g2
1603 movpos %icc, %i3, %l0
1604 st %f31, [%l7 + 0x40]
1605 ldub [%l7 + 0x6B], %g6
1606 fone %f12
1607 array16 %g1, %l4, %l6
1608 edge8l %i1, %i5, %i7
1609 edge8n %g4, %l2, %o4
1610 fpack16 %f8, %f27
1611 movrne %o1, 0x3A8, %o2
1612 movvc %icc, %o7, %l1
1613 fmovdn %icc, %f10, %f15
1614 edge16l %i4, %g3, %i0
1615 subc %g7, 0x17A9, %l3
1616 movg %xcc, %o0, %g5
1617 umulcc %o5, %i6, %i2
1618 fnot2 %f2, %f10
1619 edge16 %o6, %o3, %l5
1620 srlx %g2, 0x1E, %l0
1621 fmovsl %xcc, %f11, %f7
1622 andncc %i3, %g1, %l4
1623 sethi 0x04DB, %g6
1624 edge32n %i1, %l6, %i7
1625 fpmerge %f19, %f5, %f0
1626 ldd [%l7 + 0x58], %g4
1627 umulcc %l2, %o4, %o1
1628 fmovdl %xcc, %f11, %f8
1629 xor %i5, 0x1504, %o7
1630 alignaddr %l1, %i4, %o2
1631 ldd [%l7 + 0x10], %f26
1632 movg %icc, %i0, %g7
1633 fmuld8sux16 %f13, %f5, %f22
1634 fone %f6
1635 edge32n %g3, %l3, %o0
1636 array16 %o5, %g5, %i2
1637 sllx %o6, %i6, %l5
1638 subcc %o3, 0x0291, %l0
1639 andn %g2, 0x137A, %i3
1640 subccc %g1, %g6, %i1
1641 std %f20, [%l7 + 0x40]
1642 mulscc %l4, 0x1EEA, %i7
1643 edge32 %l6, %l2, %g4
1644 sir 0x06A0
1645 fmovdl %xcc, %f8, %f8
1646 movrgz %o4, 0x397, %o1
1647 and %o7, 0x01AB, %i5
1648 fmovde %xcc, %f7, %f5
1649 movcs %xcc, %l1, %o2
1650 edge16 %i0, %i4, %g3
1651 stb %g7, [%l7 + 0x2C]
1652 xorcc %l3, %o0, %o5
1653 movg %xcc, %g5, %o6
1654 edge8l %i2, %l5, %o3
1655 stw %l0, [%l7 + 0x18]
1656 array16 %g2, %i6, %i3
1657 edge8ln %g6, %g1, %i1
1658 ldd [%l7 + 0x10], %l4
1659 ldd [%l7 + 0x30], %i6
1660 orcc %l6, 0x1F0D, %g4
1661 fcmped %fcc3, %f0, %f20
1662 movrlez %o4, 0x1CA, %o1
1663 ld [%l7 + 0x38], %f8
1664 fmovrdgz %o7, %f10, %f26
1665 move %icc, %l2, %i5
1666 edge8n %l1, %o2, %i0
1667 fmovd %f18, %f30
1668 fzero %f8
1669 array16 %i4, %g7, %l3
1670 edge8l %g3, %o0, %o5
1671 fnegd %f22, %f30
1672 fmovs %f30, %f6
1673 fxors %f21, %f17, %f24
1674 subc %o6, 0x185C, %g5
1675 edge32ln %i2, %l5, %l0
1676 fandnot2s %f23, %f3, %f30
1677 ldd [%l7 + 0x28], %f6
1678 movvs %xcc, %o3, %g2
1679 addc %i6, %g6, %i3
1680 fnot2 %f20, %f26
1681 edge32n %i1, %g1, %l4
1682 fmovdne %icc, %f9, %f24
1683 add %i7, %l6, %g4
1684 fcmps %fcc3, %f17, %f10
1685 and %o4, 0x0A2B, %o7
1686 fmovdne %icc, %f14, %f13
1687 fmovsl %icc, %f31, %f1
1688 alignaddr %l2, %o1, %i5
1689 fmovspos %icc, %f10, %f4
1690 ldsb [%l7 + 0x66], %l1
1691 st %f10, [%l7 + 0x50]
1692 std %f6, [%l7 + 0x38]
1693 fpadd32s %f3, %f30, %f4
1694 ldsh [%l7 + 0x0E], %i0
1695 movcs %xcc, %i4, %g7
1696 umul %l3, 0x1E17, %o2
1697 movn %xcc, %o0, %o5
1698 ldsw [%l7 + 0x4C], %o6
1699 addc %g5, 0x0C54, %i2
1700 fpadd32 %f6, %f0, %f20
1701 movcs %xcc, %g3, %l0
1702 srlx %l5, %o3, %g2
1703 ldsh [%l7 + 0x1A], %i6
1704 ldub [%l7 + 0x54], %i3
1705 sth %g6, [%l7 + 0x58]
1706 subcc %i1, %l4, %g1
1707 mulx %l6, 0x067B, %g4
1708 movrlez %o4, %o7, %l2
1709 andn %o1, 0x02A6, %i7
1710 orncc %i5, %i0, %l1
1711 ldd [%l7 + 0x08], %f0
1712 stw %g7, [%l7 + 0x48]
1713 ldx [%l7 + 0x18], %i4
1714 save %l3, %o2, %o0
1715 rdpr %cwp, %g1
1716 rdpr %cansave, %g2
1717 rdpr %canrestore, %g3
1718 rdpr %cleanwin, %g4
1719 rdpr %otherwin, %g5
1720 rdpr %wstate, %g6
1721 sll %o5, %o6, %i2
1722 edge8n %g3, %g5, %l5
1723 edge8ln %o3, %g2, %i6
1724 smulcc %l0, 0x19C3, %g6
1725 fcmpeq16 %f18, %f28, %i3
1726 movrne %i1, %g1, %l4
1727 alignaddr %l6, %o4, %o7
1728 fmovscs %icc, %f6, %f8
1729 fmovdvs %xcc, %f26, %f10
1730 fabsd %f2, %f8
1731 sdiv %l2, 0x0EA1, %g4
1732 xor %i7, 0x0A4B, %i5
1733 alignaddrl %o1, %l1, %g7
1734 movge %icc, %i4, %i0
1735 fmovsleu %icc, %f4, %f28
1736 umul %o2, 0x1070, %l3
1737 fnegs %f21, %f21
1738 popc %o0, %o5
1739 edge8ln %o6, %i2, %g3
1740 movrne %g5, 0x009, %l5
1741 edge32 %o3, %g2, %l0
1742 fmovsge %icc, %f16, %f27
1743 addccc %g6, %i6, %i3
1744 umul %g1, 0x062A, %i1
1745 movne %icc, %l6, %o4
1746 ldsw [%l7 + 0x18], %l4
1747 edge32 %l2, %o7, %i7
1748 fors %f16, %f12, %f28
1749 andn %i5, 0x1427, %g4
1750 xorcc %l1, 0x1A6F, %g7
1751 edge16 %o1, %i0, %i4
1752 orcc %o2, 0x162C, %l3
1753 ldd [%l7 + 0x48], %o0
1754 umul %o5, %o6, %g3
1755 siam 0x2
1756 array8 %g5, %l5, %i2
1757 umulcc %o3, %g2, %g6
1758 mova %icc, %i6, %l0
1759 move %icc, %i3, %i1
1760 addccc %l6, 0x1979, %g1
1761 smul %o4, 0x0E82, %l4
1762 mulx %l2, %o7, %i7
1763 fmovsge %icc, %f2, %f9
1764 ldx [%l7 + 0x68], %g4
1765 fone %f6
1766 xnor %l1, %g7, %o1
1767 sra %i0, %i4, %o2
1768 edge32 %i5, %o0, %o5
1769 srax %l3, %o6, %g5
1770 movleu %xcc, %g3, %i2
1771 srax %l5, 0x05, %o3
1772 sdivx %g6, 0x1509, %g2
1773 lduw [%l7 + 0x64], %i6
1774 edge16 %i3, %i1, %l6
1775 movge %icc, %g1, %o4
1776 smulcc %l0, %l4, %o7
1777 udivcc %l2, 0x1424, %g4
1778 fmovrdlz %i7, %f6, %f12
1779 fpadd32 %f16, %f0, %f16
1780 movge %xcc, %g7, %o1
1781 smulcc %i0, 0x1976, %l1
1782 ld [%l7 + 0x6C], %f27
1783 movle %icc, %o2, %i5
1784 stw %o0, [%l7 + 0x14]
1785 siam 0x6
1786 udiv %o5, 0x14E2, %l3
1787 mulx %i4, 0x1BED, %o6
1788 edge16n %g3, %g5, %l5
1789 orncc %i2, 0x0731, %o3
1790 fpack32 %f18, %f8, %f18
1791 sdivx %g6, 0x0626, %i6
1792 fnands %f12, %f19, %f24
1793 andcc %i3, 0x0A46, %i1
1794 subccc %g2, 0x1BED, %l6
1795 movle %icc, %o4, %g1
1796 fmovs %f3, %f16
1797 srax %l0, 0x1E, %l4
1798 umul %o7, 0x09DA, %g4
1799 fpack16 %f8, %f0
1800 fmovdn %icc, %f10, %f13
1801 edge8n %l2, %i7, %g7
1802 setx loop_5, %l0, %l1
1803 return %l1
1804 nop
1805 rdpr %cwp, %g1
1806 rdpr %cansave, %g2
1807 rdpr %canrestore, %g3
1808 rdpr %cleanwin, %g4
1809 rdpr %otherwin, %g5
1810 rdpr %wstate, %g6
1811loop_5: fmovsleu %xcc, %f3, %f8
1812 fandnot2s %f6, %f8, %f7
1813 edge8ln %o2, %i5, %o0
1814 movl %xcc, %i0, %l3
1815 fmovsne %icc, %f5, %f0
1816 nop
1817 set 0x48, %o2
1818 std %f26, [%l7 + %o2]
1819 st %f17, [%l7 + 0x30]
1820 fexpand %f25, %f30
1821 fzero %f12
1822 sra %i4, %o5, %o6
1823 udivcc %g5, 0x0B58, %l5
1824 addccc %g3, %o3, %g6
1825 sub %i6, %i2, %i1
1826 fmovrdgez %i3, %f22, %f28
1827 movrne %g2, 0x1E4, %o4
1828 fandnot1 %f24, %f2, %f20
1829 andn %l6, %g1, %l0
1830 movre %o7, 0x384, %l4
1831 movcs %icc, %l2, %g4
1832 movne %xcc, %g7, %o1
1833 fabsd %f28, %f30
1834 subc %l1, %i7, %o2
1835 movpos %icc, %i5, %i0
1836 edge16l %o0, %l3, %o5
1837 sdivx %i4, 0x0C57, %g5
1838 movrgez %l5, 0x2BF, %o6
1839 fmovrde %o3, %f6, %f24
1840 array32 %g3, %i6, %i2
1841 alignaddrl %g6, %i1, %g2
1842 sdivcc %o4, 0x071B, %l6
1843 fmovrslez %i3, %f17, %f29
1844 ldd [%l7 + 0x10], %f10
1845 stb %l0, [%l7 + 0x71]
1846 edge8ln %o7, %g1, %l4
1847 fcmple32 %f2, %f14, %l2
1848 save %g7, %g4, %o1
1849 rdpr %cwp, %g1
1850 rdpr %cansave, %g2
1851 rdpr %canrestore, %g3
1852 rdpr %cleanwin, %g4
1853 rdpr %otherwin, %g5
1854 rdpr %wstate, %g6
1855 sdivx %i7, 0x06C4, %l1
1856 movrlz %i5, %o2, %o0
1857 array16 %l3, %i0, %o5
1858 movvc %xcc, %i4, %l5
1859 ldd [%l7 + 0x50], %g4
1860 fandnot2s %f7, %f14, %f28
1861 subc %o6, %g3, %o3
1862 mulscc %i2, 0x0D80, %i6
1863 edge32 %i1, %g6, %g2
1864 alignaddrl %o4, %i3, %l0
1865 fmovrsgz %o7, %f6, %f9
1866 nop
1867 set 0x70, %l6
1868 stx %l6, [%l7 + %l6]
1869 nop
1870 set 0x08, %l4
1871 ldd [%l7 + %l4], %l4
1872 andn %l2, 0x0AA4, %g7
1873 fnot1 %f8, %f28
1874 srax %g1, 0x09, %g4
1875 move %icc, %i7, %o1
1876 umulcc %l1, 0x099A, %i5
1877 restore %o0, %o2, %l3
1878 rdpr %cwp, %g1
1879 rdpr %cansave, %g2
1880 rdpr %canrestore, %g3
1881 rdpr %cleanwin, %g4
1882 rdpr %otherwin, %g5
1883 rdpr %wstate, %g6
1884 movg %xcc, %i0, %i4
1885 edge32l %o5, %g5, %o6
1886 ldd [%l7 + 0x70], %g2
1887 fpmerge %f11, %f31, %f24
1888 ldd [%l7 + 0x48], %f10
1889 fcmpeq16 %f28, %f30, %l5
1890 movne %icc, %i2, %o3
1891 nop
1892 set 0x10, %o3
1893 stw %i1, [%l7 + %o3]
1894 orn %i6, %g6, %o4
1895 sir 0x1C9E
1896 udivx %g2, 0x0564, %i3
1897 fmovs %f27, %f26
1898 movn %icc, %o7, %l0
1899 fpadd32s %f8, %f2, %f28
1900 save %l6, %l4, %l2
1901 rdpr %cwp, %g1
1902 rdpr %cansave, %g2
1903 rdpr %canrestore, %g3
1904 rdpr %cleanwin, %g4
1905 rdpr %otherwin, %g5
1906 rdpr %wstate, %g6
1907 xnorcc %g7, %g4, %g1
1908 fmovsne %icc, %f24, %f2
1909 stx %i7, [%l7 + 0x28]
1910 sdiv %o1, 0x186D, %l1
1911 orncc %o0, %o2, %i5
1912 lduw [%l7 + 0x48], %l3
1913 smul %i4, 0x16B3, %i0
1914 fzero %f20
1915 fzero %f30
1916 fmuld8sux16 %f24, %f4, %f12
1917 subcc %g5, %o6, %g3
1918 edge8n %o5, %i2, %o3
1919 subc %i1, 0x09E6, %l5
1920 addccc %g6, %o4, %g2
1921 stx %i3, [%l7 + 0x48]
1922 movn %icc, %o7, %i6
1923 edge8ln %l6, %l4, %l2
1924 fpsub16s %f7, %f10, %f0
1925 orncc %g7, %g4, %l0
1926 movne %icc, %i7, %g1
1927 fmovrdlez %l1, %f26, %f28
1928 smul %o0, 0x0FC2, %o1
1929 movrlez %i5, 0x157, %o2
1930 fcmple32 %f28, %f14, %i4
1931 xorcc %l3, %g5, %o6
1932 nop
1933 set 0x14, %l1
1934 ldsh [%l7 + %l1], %g3
1935 sdivcc %i0, 0x1ECE, %o5
1936 edge8n %i2, %i1, %o3
1937 stx %g6, [%l7 + 0x78]
1938 edge8n %o4, %g2, %l5
1939 fcmpne32 %f12, %f2, %i3
1940 ldd [%l7 + 0x48], %f12
1941 ldsw [%l7 + 0x48], %o7
1942 edge32l %i6, %l6, %l4
1943 movrgez %g7, 0x32D, %l2
1944 edge8ln %g4, %l0, %g1
1945 ldd [%l7 + 0x68], %l0
1946 xor %i7, %o0, %o1
1947 movrlz %o2, %i4, %i5
1948 umulcc %g5, %l3, %o6
1949 ldd [%l7 + 0x78], %i0
1950 fmuld8sux16 %f10, %f13, %f16
1951 ldub [%l7 + 0x40], %g3
1952 alignaddr %i2, %o5, %i1
1953 movvs %icc, %g6, %o3
1954 edge8ln %g2, %l5, %i3
1955 stw %o7, [%l7 + 0x40]
1956 movl %xcc, %i6, %l6
1957 sth %o4, [%l7 + 0x6A]
1958 orcc %g7, %l4, %l2
1959 fandnot1 %f22, %f8, %f30
1960 movre %l0, %g1, %l1
1961 xnor %g4, %i7, %o0
1962 movneg %xcc, %o2, %o1
1963 fnot1 %f12, %f10
1964 ldub [%l7 + 0x7C], %i5
1965 edge8n %i4, %l3, %g5
1966 array32 %i0, %g3, %i2
1967 fcmpeq32 %f30, %f0, %o6
1968 fmovsleu %icc, %f23, %f28
1969 fmovsleu %icc, %f2, %f14
1970 movgu %icc, %i1, %o5
1971 fmovsge %icc, %f18, %f6
1972 sra %g6, %o3, %g2
1973 orncc %l5, 0x187E, %o7
1974 smulcc %i6, 0x1558, %l6
1975 alignaddrl %i3, %o4, %g7
1976 siam 0x0
1977 fmovrsne %l4, %f5, %f19
1978 movrlez %l2, %l0, %g1
1979 edge32 %g4, %l1, %o0
1980 movpos %xcc, %i7, %o2
1981 ldub [%l7 + 0x57], %o1
1982 umulcc %i4, %l3, %i5
1983 sdivx %i0, 0x03A0, %g5
1984 movrne %i2, %g3, %i1
1985 subccc %o6, 0x0A94, %o5
1986 fmovdn %icc, %f9, %f3
1987 ldd [%l7 + 0x38], %f12
1988 fpadd32s %f17, %f19, %f8
1989 movcc %icc, %o3, %g2
1990 fabss %f2, %f29
1991 ldd [%l7 + 0x60], %f12
1992 fmovrsgz %g6, %f0, %f4
1993 fcmple16 %f8, %f4, %o7
1994 fmovrdne %i6, %f6, %f24
1995 andcc %l6, %i3, %l5
1996 udivx %g7, 0x1362, %l4
1997 fpadd16s %f2, %f31, %f10
1998 orncc %l2, %o4, %g1
1999 fone %f6
2000 edge32l %g4, %l0, %l1
2001 edge16ln %o0, %o2, %i7
2002 array16 %o1, %l3, %i5
2003 pdist %f26, %f14, %f22
2004 sll %i4, 0x1C, %g5
2005 mova %xcc, %i0, %g3
2006 edge32ln %i1, %o6, %i2
2007 fmovscs %xcc, %f4, %f6
2008 fmovda %xcc, %f28, %f16
2009 array32 %o3, %o5, %g2
2010 ld [%l7 + 0x3C], %f26
2011 andcc %g6, %o7, %i6
2012 umulcc %i3, 0x1EDC, %l5
2013 save %l6, %l4, %l2
2014 rdpr %cwp, %g1
2015 rdpr %cansave, %g2
2016 rdpr %canrestore, %g3
2017 rdpr %cleanwin, %g4
2018 rdpr %otherwin, %g5
2019 rdpr %wstate, %g6
2020 movrlez %g7, 0x375, %o4
2021 movl %xcc, %g1, %g4
2022 srl %l1, 0x17, %l0
2023 movrgz %o0, 0x123, %o2
2024 srl %i7, 0x07, %o1
2025 fcmpes %fcc0, %f24, %f31
2026 fmovscs %xcc, %f16, %f13
2027 stb %l3, [%l7 + 0x54]
2028 xnor %i5, 0x084B, %g5
2029 ldd [%l7 + 0x50], %i0
2030 movvs %icc, %i4, %i1
2031 addccc %o6, 0x06C5, %i2
2032 movle %icc, %g3, %o3
2033 udiv %o5, 0x1919, %g2
2034 sub %g6, %o7, %i6
2035 ldsw [%l7 + 0x0C], %i3
2036 orn %l5, %l6, %l2
2037 movcs %icc, %g7, %l4
2038 fands %f1, %f30, %f4
2039 lduw [%l7 + 0x10], %g1
2040 fcmpne16 %f14, %f10, %g4
2041 fmovscs %icc, %f24, %f4
2042 nop
2043 set 0x19, %i6
2044 stb %l1, [%l7 + %i6]
2045 ld [%l7 + 0x5C], %f14
2046 sll %l0, %o4, %o2
2047 fmovse %icc, %f22, %f11
2048 movgu %icc, %i7, %o1
2049 fmovdne %icc, %f5, %f26
2050 fmovdcc %xcc, %f23, %f19
2051 fmovsne %icc, %f22, %f4
2052 st %f22, [%l7 + 0x68]
2053 xor %o0, %l3, %g5
2054 movgu %icc, %i0, %i5
2055 edge32l %i1, %i4, %i2
2056 mova %icc, %g3, %o6
2057 ldsw [%l7 + 0x70], %o3
2058 edge16 %g2, %o5, %g6
2059 movrlz %o7, %i3, %i6
2060 fcmpes %fcc1, %f31, %f7
2061 addcc %l6, %l2, %l5
2062 edge8 %g7, %l4, %g4
2063 orn %g1, 0x120D, %l0
2064 sdivcc %o4, 0x1E0A, %l1
2065 fmovdcc %xcc, %f0, %f25
2066 fmovsne %xcc, %f14, %f2
2067 fmovscs %xcc, %f16, %f12
2068 fmovscs %xcc, %f4, %f28
2069 bshuffle %f30, %f24, %f26
2070 subc %i7, 0x1702, %o1
2071 smul %o2, 0x1980, %l3
2072 fmovs %f8, %f11
2073 fmovsn %icc, %f1, %f6
2074 orncc %g5, 0x1EE9, %o0
2075 andn %i0, 0x0658, %i1
2076 edge32l %i5, %i4, %g3
2077 udivcc %o6, 0x1AA5, %i2
2078 addc %o3, 0x1363, %g2
2079 srlx %o5, %o7, %g6
2080 edge32n %i6, %l6, %i3
2081 umulcc %l2, %l5, %g7
2082 ldsb [%l7 + 0x4D], %l4
2083 mulx %g4, 0x1AF7, %l0
2084 udiv %o4, 0x1AC1, %l1
2085 array16 %g1, %o1, %o2
2086 alignaddrl %l3, %g5, %o0
2087 fors %f13, %f31, %f26
2088 movge %icc, %i0, %i7
2089 fcmpeq16 %f28, %f30, %i1
2090 popc 0x1BFF, %i5
2091 mulx %i4, 0x1F9F, %o6
2092 movle %xcc, %g3, %o3
2093 srax %i2, %g2, %o7
2094 edge8n %o5, %i6, %g6
2095 and %l6, %i3, %l5
2096 fmovdneg %xcc, %f14, %f10
2097 ldsw [%l7 + 0x10], %g7
2098 fmovsle %icc, %f1, %f11
2099 smul %l4, %l2, %l0
2100 fmovdgu %xcc, %f10, %f8
2101 ldsb [%l7 + 0x0A], %o4
2102 fnand %f6, %f6, %f20
2103 fxnors %f24, %f22, %f26
2104 bshuffle %f12, %f30, %f20
2105 movcs %xcc, %g4, %l1
2106 movn %xcc, %g1, %o2
2107 fmovdle %xcc, %f13, %f11
2108 xor %l3, 0x1768, %g5
2109 fnegs %f9, %f7
2110 ldx [%l7 + 0x28], %o1
2111 and %i0, %o0, %i1
2112 addccc %i7, %i4, %o6
2113 move %xcc, %i5, %o3
2114 movcs %xcc, %g3, %g2
2115 ldsw [%l7 + 0x50], %i2
2116 alignaddr %o7, %o5, %g6
2117 ldsb [%l7 + 0x7A], %l6
2118 setx loop_6, %l0, %l1
2119 return %l1
2120 nop
2121 rdpr %cwp, %g1
2122 rdpr %cansave, %g2
2123 rdpr %canrestore, %g3
2124 rdpr %cleanwin, %g4
2125 rdpr %otherwin, %g5
2126 rdpr %wstate, %g6
2127loop_6: subc %g7, 0x0EC6, %i6
2128 fmovdvs %icc, %f15, %f20
2129 movrlez %l4, %l2, %o4
2130 edge32n %l0, %g4, %l1
2131 movrgz %o2, 0x1DA, %l3
2132 fmovrsne %g5, %f10, %f12
2133 fxnors %f1, %f17, %f5
2134 movre %g1, 0x276, %o1
2135 movgu %icc, %o0, %i1
2136 edge16ln %i7, %i4, %o6
2137 fpack32 %f26, %f14, %f24
2138 edge32l %i5, %o3, %g3
2139 fmovdgu %icc, %f2, %f23
2140 or %g2, 0x0604, %i2
2141 addccc %i0, %o5, %g6
2142 movpos %xcc, %l6, %i3
2143 subccc %o7, %l5, %i6
2144 sir 0x09F4
2145 edge32l %l4, %l2, %g7
2146 edge32l %o4, %g4, %l1
2147 sra %o2, %l3, %g5
2148 mova %icc, %l0, %o1
2149 movn %icc, %o0, %i1
2150 edge32n %i7, %g1, %i4
2151 edge32 %o6, %i5, %g3
2152 fandnot1 %f16, %f14, %f8
2153 movrlz %o3, %i2, %g2
2154 stb %i0, [%l7 + 0x19]
2155 srax %o5, %g6, %i3
2156 umul %l6, %l5, %i6
2157 mulscc %o7, %l4, %g7
2158 ldd [%l7 + 0x40], %f24
2159 fmovda %icc, %f22, %f8
2160 nop
2161 set 0x58, %l5
2162 stx %l2, [%l7 + %l5]
2163 sra %g4, 0x03, %l1
2164 fmovrdlez %o4, %f6, %f4
2165 and %o2, %l3, %g5
2166 alignaddrl %l0, %o1, %i1
2167 alignaddrl %i7, %g1, %i4
2168 ld [%l7 + 0x54], %f22
2169 srl %o0, 0x0C, %i5
2170 edge8 %g3, %o6, %i2
2171 edge16n %g2, %i0, %o5
2172 movge %xcc, %g6, %i3
2173 and %o3, 0x1C97, %l5
2174 sdivcc %i6, 0x149B, %o7
2175 movleu %xcc, %l4, %l6
2176 smul %l2, 0x190E, %g7
2177 sdivcc %g4, 0x0F02, %o4
2178 stw %o2, [%l7 + 0x30]
2179 addcc %l3, %g5, %l0
2180 xor %o1, %l1, %i1
2181 srlx %g1, %i7, %o0
2182 subccc %i5, %i4, %o6
2183 stx %g3, [%l7 + 0x30]
2184 ldub [%l7 + 0x5A], %i2
2185 movrgez %i0, 0x388, %g2
2186 smulcc %o5, 0x1186, %i3
2187 sdiv %o3, 0x146B, %l5
2188 fcmps %fcc2, %f25, %f2
2189 movrlz %i6, %o7, %l4
2190 std %f18, [%l7 + 0x58]
2191 movne %xcc, %l6, %g6
2192 edge8 %l2, %g7, %g4
2193 sth %o4, [%l7 + 0x54]
2194 subcc %l3, %g5, %l0
2195 array16 %o2, %o1, %i1
2196 srlx %l1, 0x02, %g1
2197 fandnot1s %f8, %f27, %f13
2198 sethi 0x122C, %i7
2199 fornot1s %f5, %f10, %f18
2200 std %f22, [%l7 + 0x30]
2201 fmovsle %icc, %f30, %f22
2202 sth %i5, [%l7 + 0x62]
2203 st %f6, [%l7 + 0x60]
2204 edge32l %o0, %o6, %g3
2205 addccc %i4, 0x10D4, %i0
2206 fmovrse %g2, %f11, %f7
2207 fmuld8sux16 %f15, %f26, %f0
2208 pdist %f2, %f22, %f20
2209 edge16 %o5, %i2, %i3
2210 fandnot1 %f0, %f20, %f24
2211 sra %o3, 0x05, %l5
2212 fmul8x16al %f17, %f4, %f28
2213 alignaddr %o7, %l4, %l6
2214 addccc %i6, %l2, %g6
2215 sub %g7, 0x0A27, %g4
2216 ldsw [%l7 + 0x2C], %o4
2217 restore %g5, %l0, %o2
2218 rdpr %cwp, %g1
2219 rdpr %cansave, %g2
2220 rdpr %canrestore, %g3
2221 rdpr %cleanwin, %g4
2222 rdpr %otherwin, %g5
2223 rdpr %wstate, %g6
2224 edge8 %o1, %l3, %i1
2225 movg %icc, %l1, %i7
2226 fsrc1 %f20, %f20
2227 fandnot1s %f20, %f18, %f11
2228 fpack32 %f22, %f22, %f24
2229 lduh [%l7 + 0x6A], %i5
2230 andn %g1, %o0, %o6
2231 alignaddr %g3, %i0, %i4
2232 edge8l %o5, %g2, %i2
2233 sll %i3, %o3, %o7
2234 srlx %l5, 0x1E, %l6
2235 fxors %f30, %f28, %f2
2236 movge %icc, %l4, %i6
2237 andn %g6, 0x005C, %l2
2238 subcc %g7, 0x01FE, %o4
2239 alignaddrl %g4, %l0, %g5
2240 sdiv %o1, 0x073B, %o2
2241 sdivcc %l3, 0x1998, %l1
2242 fpack16 %f4, %f17
2243 subc %i1, %i5, %i7
2244 movrlz %o0, %o6, %g3
2245 edge32n %g1, %i4, %o5
2246 fmovsa %xcc, %f25, %f4
2247 popc 0x0378, %g2
2248 st %f13, [%l7 + 0x10]
2249 ldsh [%l7 + 0x38], %i0
2250 movneg %xcc, %i3, %i2
2251 umulcc %o7, %l5, %o3
2252 edge32n %l4, %i6, %l6
2253 sethi 0x1326, %g6
2254 edge16ln %l2, %g7, %o4
2255 movneg %xcc, %g4, %l0
2256 movneg %xcc, %o1, %o2
2257 ldub [%l7 + 0x49], %g5
2258 stb %l3, [%l7 + 0x12]
2259 movcc %xcc, %i1, %l1
2260 edge8ln %i5, %o0, %i7
2261 movvc %icc, %g3, %g1
2262 ldsb [%l7 + 0x48], %i4
2263 ld [%l7 + 0x10], %f13
2264 ldd [%l7 + 0x60], %o6
2265 edge8n %g2, %o5, %i3
2266 fnors %f16, %f14, %f20
2267 xorcc %i2, 0x0834, %o7
2268 fmuld8sux16 %f28, %f4, %f28
2269 fsrc2s %f12, %f18
2270 fmovda %xcc, %f6, %f10
2271 fxnor %f28, %f14, %f12
2272 xor %l5, %o3, %i0
2273 movge %xcc, %l4, %i6
2274 lduh [%l7 + 0x66], %l6
2275 movrne %l2, %g7, %g6
2276 fmul8sux16 %f30, %f12, %f28
2277 popc 0x0C91, %o4
2278 andcc %g4, 0x0075, %l0
2279 sdivx %o1, 0x176E, %o2
2280 fmovdle %xcc, %f25, %f15
2281 popc %l3, %i1
2282 subccc %l1, %i5, %g5
2283 array32 %o0, %g3, %g1
2284 ldx [%l7 + 0x18], %i4
2285 sllx %i7, %o6, %g2
2286 array16 %o5, %i2, %o7
2287 udiv %i3, 0x12B5, %o3
2288 ldx [%l7 + 0x68], %i0
2289 edge8 %l4, %i6, %l5
2290 sir 0x1432
2291 fmovscc %xcc, %f10, %f30
2292 fmovrsgz %l6, %f16, %f5
2293 fnot1 %f22, %f4
2294 movpos %xcc, %g7, %l2
2295 sll %o4, 0x03, %g6
2296 edge16l %g4, %o1, %o2
2297 fmovdcs %icc, %f7, %f12
2298 sir 0x00E3
2299 movrlz %l0, 0x158, %i1
2300 movvc %xcc, %l3, %l1
2301 fmovdle %icc, %f13, %f19
2302 lduw [%l7 + 0x30], %i5
2303 ldub [%l7 + 0x39], %o0
2304 sub %g5, %g3, %g1
2305 fpsub32 %f22, %f14, %f6
2306 andn %i7, %i4, %o6
2307 ldd [%l7 + 0x28], %g2
2308 edge8ln %i2, %o5, %o7
2309 fsrc2 %f0, %f0
2310 fmovsa %xcc, %f1, %f10
2311 fnand %f10, %f0, %f22
2312 movleu %xcc, %o3, %i0
2313 std %f14, [%l7 + 0x18]
2314 nop
2315 set 0x6B, %o1
2316 ldub [%l7 + %o1], %l4
2317 addcc %i3, %i6, %l6
2318 sra %g7, %l5, %o4
2319 xorcc %l2, 0x0BF0, %g4
2320 array16 %o1, %g6, %l0
2321 fmovrse %i1, %f1, %f31
2322 orncc %l3, %l1, %i5
2323 movge %icc, %o2, %g5
2324 sth %g3, [%l7 + 0x62]
2325 alignaddr %o0, %g1, %i4
2326 stb %o6, [%l7 + 0x36]
2327 edge8l %i7, %g2, %i2
2328 sdiv %o7, 0x1455, %o5
2329 addccc %i0, 0x0AB8, %o3
2330 sth %l4, [%l7 + 0x52]
2331 addccc %i6, 0x00F3, %l6
2332 array32 %g7, %l5, %i3
2333 movgu %icc, %o4, %g4
2334 fmovsneg %icc, %f26, %f14
2335 fmul8x16au %f17, %f1, %f22
2336 srlx %l2, 0x09, %g6
2337 edge16ln %o1, %i1, %l3
2338 fpack16 %f12, %f6
2339 edge8n %l0, %i5, %l1
2340 fcmps %fcc0, %f10, %f22
2341 fpsub16s %f30, %f19, %f28
2342 fmovsg %xcc, %f8, %f6
2343 lduw [%l7 + 0x28], %g5
2344 xorcc %g3, %o0, %g1
2345 fxor %f22, %f10, %f0
2346 edge8n %i4, %o6, %o2
2347 srl %g2, %i7, %i2
2348 fcmple32 %f28, %f6, %o7
2349 umul %o5, 0x127E, %o3
2350 ldsw [%l7 + 0x38], %i0
2351 mulx %i6, 0x1AC9, %l4
2352 fmovse %icc, %f10, %f5
2353 fmovdcs %icc, %f22, %f10
2354 movl %icc, %g7, %l5
2355 fpack32 %f0, %f14, %f14
2356 movcc %xcc, %i3, %l6
2357 fnot2 %f8, %f8
2358 sllx %g4, %l2, %g6
2359 edge8l %o4, %i1, %l3
2360 ldsb [%l7 + 0x19], %l0
2361 fmovs %f12, %f27
2362 movg %icc, %o1, %l1
2363 or %i5, %g5, %g3
2364 movrne %o0, 0x15F, %g1
2365 fmovsvs %icc, %f7, %f8
2366 bshuffle %f30, %f8, %f24
2367 edge8n %o6, %o2, %i4
2368 fcmped %fcc2, %f30, %f14
2369 setx loop_7, %l0, %l1
2370 return %l1
2371 nop
2372 rdpr %cwp, %g1
2373 rdpr %cansave, %g2
2374 rdpr %canrestore, %g3
2375 rdpr %cleanwin, %g4
2376 rdpr %otherwin, %g5
2377 rdpr %wstate, %g6
2378loop_7: fmovse %icc, %f17, %f2
2379 smul %g2, %o7, %o3
2380 addcc %i0, 0x11A5, %o5
2381 edge8n %i6, %l4, %l5
2382 edge8n %g7, %l6, %i3
2383 andcc %l2, 0x0F24, %g4
2384 movcs %xcc, %g6, %i1
2385 xor %l3, 0x06AB, %l0
2386 srl %o1, 0x08, %o4
2387 addccc %i5, 0x1BD7, %g5
2388 fmovdl %icc, %f19, %f13
2389 sdiv %g3, 0x198E, %l1
2390 nop
2391 set 0x48, %l3
2392 ldd [%l7 + %l3], %o0
2393 sll %o6, %o2, %i4
2394 fpack16 %f26, %f4
2395 movg %xcc, %g1, %i2
2396 movrne %i7, 0x3D5, %g2
2397 addcc %o3, 0x110C, %i0
2398 edge8 %o5, %o7, %l4
2399 xor %l5, 0x06F1, %i6
2400 fmuld8sux16 %f16, %f5, %f22
2401 movg %icc, %l6, %i3
2402 edge32l %l2, %g7, %g6
2403 sra %i1, %l3, %g4
2404 subc %l0, 0x1064, %o1
2405 xnor %i5, %o4, %g5
2406 srlx %g3, %o0, %l1
2407 fnors %f31, %f3, %f7
2408 alignaddrl %o6, %o2, %g1
2409 st %f20, [%l7 + 0x38]
2410 movrlez %i2, %i7, %g2
2411 xor %i4, %o3, %o5
2412 ldsb [%l7 + 0x11], %i0
2413 sll %o7, %l5, %l4
2414 subcc %l6, 0x0080, %i3
2415 edge8 %l2, %i6, %g7
2416 xorcc %g6, %i1, %g4
2417 addc %l3, 0x0BC0, %l0
2418 edge16 %o1, %o4, %g5
2419 nop
2420 set 0x78, %i3
2421 ldx [%l7 + %i3], %i5
2422 ldx [%l7 + 0x50], %o0
2423 smulcc %l1, %o6, %o2
2424 movrlez %g3, 0x1D3, %i2
2425 fsrc1 %f6, %f24
2426 movpos %xcc, %i7, %g1
2427 orn %i4, %g2, %o3
2428 movg %xcc, %o5, %i0
2429 stx %l5, [%l7 + 0x58]
2430 srax %l4, %l6, %i3
2431 movl %icc, %o7, %l2
2432 fmovsgu %xcc, %f11, %f4
2433 edge16ln %g7, %g6, %i1
2434 stw %g4, [%l7 + 0x0C]
2435 edge32ln %l3, %l0, %o1
2436 fmovrdgez %i6, %f18, %f30
2437 stx %o4, [%l7 + 0x68]
2438 lduh [%l7 + 0x08], %i5
2439 nop
2440 set 0x40, %g1
2441 ldd [%l7 + %g1], %f12
2442 udivx %g5, 0x15F0, %l1
2443 array8 %o6, %o2, %o0
2444 fnor %f24, %f8, %f18
2445 st %f31, [%l7 + 0x1C]
2446 mova %xcc, %g3, %i7
2447 fmuld8ulx16 %f6, %f9, %f0
2448 ldsw [%l7 + 0x4C], %i2
2449 addcc %i4, %g1, %g2
2450 udivcc %o5, 0x1799, %o3
2451 movrlz %l5, %i0, %l4
2452 andcc %i3, 0x0DC8, %l6
2453 udivcc %o7, 0x0E8E, %g7
2454 edge8n %g6, %i1, %g4
2455 fmovrsgz %l2, %f13, %f14
2456 edge32l %l0, %o1, %l3
2457 array32 %i6, %i5, %o4
2458 edge8n %l1, %o6, %g5
2459 andcc %o2, %o0, %i7
2460 andn %g3, 0x1E17, %i2
2461 movrlz %g1, 0x2AC, %i4
2462 mova %icc, %g2, %o5
2463 movgu %xcc, %o3, %i0
2464 array16 %l4, %i3, %l6
2465 udivx %l5, 0x003B, %g7
2466 fpadd16s %f25, %f19, %f22
2467 fmovrslez %g6, %f5, %f8
2468 sll %i1, %o7, %g4
2469 movpos %icc, %l0, %o1
2470 edge16n %l2, %l3, %i5
2471 edge32 %o4, %l1, %i6
2472 fpadd16s %f24, %f7, %f27
2473 edge32ln %o6, %g5, %o0
2474 ldd [%l7 + 0x48], %f0
2475 lduh [%l7 + 0x52], %o2
2476 and %i7, 0x0734, %i2
2477 fcmple32 %f24, %f0, %g3
2478 lduh [%l7 + 0x0A], %i4
2479 move %xcc, %g1, %g2
2480 fmovscc %icc, %f6, %f23
2481 edge32ln %o5, %o3, %l4
2482 xorcc %i3, 0x1898, %l6
2483 edge32l %i0, %g7, %l5
2484 mulscc %g6, %i1, %g4
2485 orncc %l0, %o7, %o1
2486 fpsub32 %f24, %f24, %f8
2487 fandnot1s %f18, %f31, %f28
2488 xor %l3, 0x001D, %i5
2489 orn %o4, 0x1C24, %l2
2490 sethi 0x1517, %l1
2491 move %xcc, %o6, %g5
2492 fnand %f6, %f24, %f16
2493 mulscc %o0, 0x1CF3, %o2
2494 xnorcc %i7, 0x02D7, %i6
2495 ldsh [%l7 + 0x56], %g3
2496 fmovrslez %i2, %f16, %f27
2497 srl %g1, 0x00, %i4
2498 faligndata %f28, %f8, %f20
2499 edge8l %o5, %g2, %l4
2500 ldx [%l7 + 0x78], %i3
2501 sllx %l6, 0x17, %o3
2502 movcc %icc, %i0, %l5
2503 fornot2 %f12, %f2, %f30
2504 alignaddr %g7, %i1, %g6
2505 restore %l0, 0x09CC, %o7
2506 rdpr %cwp, %g1
2507 rdpr %cansave, %g2
2508 rdpr %canrestore, %g3
2509 rdpr %cleanwin, %g4
2510 rdpr %otherwin, %g5
2511 rdpr %wstate, %g6
2512 ldsh [%l7 + 0x1E], %o1
2513 array32 %l3, %g4, %o4
2514 alignaddrl %i5, %l1, %o6
2515 subccc %l2, 0x1378, %o0
2516 edge32 %o2, %g5, %i7
2517 edge16 %i6, %i2, %g1
2518 movcs %icc, %g3, %i4
2519 ldsh [%l7 + 0x4C], %g2
2520 xorcc %l4, %o5, %i3
2521 save %o3, 0x0F09, %l6
2522 rdpr %cwp, %g1
2523 rdpr %cansave, %g2
2524 rdpr %canrestore, %g3
2525 rdpr %cleanwin, %g4
2526 rdpr %otherwin, %g5
2527 rdpr %wstate, %g6
2528 edge32n %l5, %i0, %g7
2529 fpsub16s %f7, %f29, %f11
2530 ldd [%l7 + 0x60], %i0
2531 sdivx %l0, 0x0978, %g6
2532 subcc %o1, 0x03A4, %o7
2533 orn %l3, 0x13E8, %o4
2534 std %f0, [%l7 + 0x20]
2535 sdivx %g4, 0x14CF, %i5
2536 ldsh [%l7 + 0x1A], %o6
2537 sll %l1, 0x16, %o0
2538 faligndata %f4, %f8, %f0
2539 fmovsleu %icc, %f8, %f25
2540 movge %icc, %l2, %g5
2541 movl %icc, %i7, %o2
2542 fmovrsne %i2, %f3, %f13
2543 lduw [%l7 + 0x18], %i6
2544 mova %xcc, %g3, %i4
2545 fandnot1 %f22, %f4, %f4
2546 movl %xcc, %g2, %l4
2547 movre %g1, 0x21F, %o5
2548 xnor %i3, %l6, %o3
2549 sll %l5, 0x02, %i0
2550 movgu %xcc, %i1, %l0
2551 edge8 %g6, %g7, %o1
2552 sra %o7, %l3, %o4
2553 umulcc %g4, 0x09D2, %i5
2554 edge16 %l1, %o0, %l2
2555 stb %g5, [%l7 + 0x0A]
2556 fpadd32s %f7, %f16, %f26
2557 or %i7, 0x134E, %o2
2558 edge8n %i2, %i6, %o6
2559 sub %g3, %g2, %i4
2560 fmovdl %icc, %f27, %f7
2561 udivx %l4, 0x0B75, %g1
2562 fcmpeq16 %f0, %f26, %o5
2563 fpack32 %f18, %f6, %f30
2564 save %i3, 0x0ABF, %l6
2565 rdpr %cwp, %g1
2566 rdpr %cansave, %g2
2567 rdpr %canrestore, %g3
2568 rdpr %cleanwin, %g4
2569 rdpr %otherwin, %g5
2570 rdpr %wstate, %g6
2571 movgu %xcc, %o3, %l5
2572 sllx %i1, 0x06, %i0
2573 fmovde %xcc, %f22, %f0
2574 xnor %l0, 0x0369, %g7
2575 xorcc %o1, 0x0F95, %o7
2576 smul %g6, 0x1F41, %l3
2577 popc 0x1597, %o4
2578 movneg %xcc, %i5, %l1
2579 andncc %g4, %l2, %o0
2580 movneg %xcc, %g5, %i7
2581 nop
2582 set 0x28, %i4
2583 std %f0, [%l7 + %i4]
2584 xnorcc %i2, %i6, %o6
2585 orcc %g3, 0x181E, %g2
2586 fnot1s %f9, %f17
2587 sth %i4, [%l7 + 0x70]
2588 alignaddr %l4, %g1, %o2
2589 fabss %f8, %f20
2590 sdivcc %i3, 0x08C1, %o5
2591 edge32 %o3, %l5, %i1
2592 subcc %l6, %l0, %g7
2593 edge32n %i0, %o1, %g6
2594 subcc %o7, 0x176D, %o4
2595 umul %l3, %i5, %l1
2596 addc %l2, 0x03D2, %o0
2597 fcmpd %fcc2, %f0, %f16
2598 movrgz %g4, 0x244, %i7
2599 std %f0, [%l7 + 0x50]
2600 fmovdge %xcc, %f3, %f16
2601 fandnot1 %f4, %f16, %f20
2602 fsrc1 %f18, %f30
2603 lduw [%l7 + 0x58], %i2
2604 movge %xcc, %g5, %o6
2605 udiv %g3, 0x00F2, %g2
2606 fmovs %f28, %f20
2607 ldub [%l7 + 0x11], %i6
2608 smulcc %i4, %g1, %o2
2609 array8 %l4, %o5, %o3
2610 save %l5, %i1, %i3
2611 rdpr %cwp, %g1
2612 rdpr %cansave, %g2
2613 rdpr %canrestore, %g3
2614 rdpr %cleanwin, %g4
2615 rdpr %otherwin, %g5
2616 rdpr %wstate, %g6
2617 ldsh [%l7 + 0x20], %l6
2618 subcc %l0, %i0, %g7
2619 fsrc1 %f28, %f0
2620 xnorcc %o1, 0x1A18, %o7
2621 ldsb [%l7 + 0x12], %g6
2622 fmovda %xcc, %f22, %f5
2623 mulx %o4, %l3, %i5
2624 ldsw [%l7 + 0x5C], %l1
2625 sub %l2, %o0, %g4
2626 sth %i7, [%l7 + 0x20]
2627 fmovdvc %xcc, %f27, %f14
2628 fmovdleu %icc, %f16, %f6
2629 movl %xcc, %i2, %g5
2630 edge8l %o6, %g3, %g2
2631 lduw [%l7 + 0x24], %i6
2632 fmovdn %xcc, %f26, %f15
2633 movne %xcc, %g1, %i4
2634 std %f2, [%l7 + 0x30]
2635 movpos %icc, %o2, %o5
2636 lduw [%l7 + 0x7C], %o3
2637 addccc %l4, 0x0BE5, %i1
2638 orn %i3, 0x1407, %l6
2639 sdiv %l0, 0x064A, %i0
2640 movg %xcc, %l5, %g7
2641 smul %o1, %o7, %o4
2642 sth %g6, [%l7 + 0x48]
2643 alignaddr %i5, %l1, %l2
2644 xnor %l3, 0x1EE7, %o0
2645 fmovdneg %xcc, %f27, %f24
2646 fcmpgt32 %f26, %f12, %i7
2647 fmovscs %xcc, %f16, %f31
2648 edge16 %i2, %g4, %o6
2649 fmovsn %icc, %f31, %f4
2650 and %g3, %g2, %i6
2651 fcmpeq32 %f30, %f28, %g5
2652 andncc %g1, %i4, %o2
2653 fexpand %f13, %f10
2654 srax %o3, %o5, %l4
2655 sth %i1, [%l7 + 0x62]
2656 subccc %i3, %l6, %i0
2657 ldx [%l7 + 0x10], %l5
2658 movrlz %l0, 0x319, %o1
2659 edge32l %g7, %o4, %o7
2660 fpadd32 %f18, %f28, %f6
2661 setx loop_8, %l0, %l1
2662 return %l1
2663 nop
2664 rdpr %cwp, %g1
2665 rdpr %cansave, %g2
2666 rdpr %canrestore, %g3
2667 rdpr %cleanwin, %g4
2668 rdpr %otherwin, %g5
2669 rdpr %wstate, %g6
2670loop_8: fmovsne %xcc, %f15, %f7
2671 fcmped %fcc2, %f30, %f26
2672 alignaddr %l1, %l3, %i7
2673 xnorcc %i2, %g4, %o6
2674 fcmpeq16 %f20, %f10, %g3
2675 edge8ln %g2, %o0, %i6
2676 edge16n %g1, %g5, %i4
2677 sdiv %o2, 0x1B04, %o3
2678 movne %icc, %o5, %i1
2679 sth %i3, [%l7 + 0x32]
2680 stb %l4, [%l7 + 0x35]
2681 edge16n %l6, %i0, %l0
2682 movrlez %l5, 0x2FB, %g7
2683 fcmpgt32 %f30, %f22, %o1
2684 fmovsgu %icc, %f31, %f25
2685 alignaddrl %o7, %o4, %g6
2686 andncc %l2, %l1, %l3
2687 fnor %f8, %f0, %f30
2688 movcc %xcc, %i5, %i7
2689 fnors %f23, %f27, %f25
2690 fcmpes %fcc2, %f0, %f25
2691 udiv %i2, 0x0B9A, %g4
2692 fnegd %f6, %f24
2693 stx %o6, [%l7 + 0x40]
2694 smulcc %g2, 0x1303, %g3
2695 fones %f23
2696 st %f23, [%l7 + 0x0C]
2697 edge16 %o0, %i6, %g1
2698 ldsw [%l7 + 0x0C], %g5
2699 fmovrsne %i4, %f16, %f3
2700 mulx %o2, 0x1143, %o3
2701 fmovdcs %icc, %f3, %f16
2702 sll %i1, %o5, %i3
2703 movcs %icc, %l4, %i0
2704 fpadd16s %f7, %f0, %f16
2705 ld [%l7 + 0x08], %f28
2706 fxnors %f23, %f11, %f15
2707 movge %xcc, %l6, %l0
2708 sll %g7, %l5, %o7
2709 udivx %o4, 0x0905, %g6
2710 fmovsge %icc, %f28, %f2
2711 movg %icc, %o1, %l2
2712 edge8ln %l1, %l3, %i5
2713 fmovrsgz %i7, %f17, %f0
2714 movcc %xcc, %i2, %o6
2715 edge16n %g4, %g3, %o0
2716 movrgez %g2, %g1, %i6
2717 std %f8, [%l7 + 0x28]
2718 ld [%l7 + 0x44], %f20
2719 st %f5, [%l7 + 0x0C]
2720 fmovrde %g5, %f28, %f14
2721 save %o2, %i4, %o3
2722 rdpr %cwp, %g1
2723 rdpr %cansave, %g2
2724 rdpr %canrestore, %g3
2725 rdpr %cleanwin, %g4
2726 rdpr %otherwin, %g5
2727 rdpr %wstate, %g6
2728 popc 0x142D, %i1
2729 stw %i3, [%l7 + 0x3C]
2730 fmovsg %icc, %f23, %f4
2731 stw %l4, [%l7 + 0x64]
2732 fsrc1 %f4, %f20
2733 movgu %icc, %i0, %l6
2734 edge8l %o5, %g7, %l5
2735 fpadd32s %f27, %f25, %f1
2736 addc %o7, 0x142F, %o4
2737 fcmps %fcc2, %f24, %f11
2738 movneg %icc, %l0, %g6
2739 fmovrse %l2, %f21, %f6
2740 fmul8x16 %f27, %f28, %f8
2741 xor %o1, 0x1330, %l1
2742 udivx %i5, 0x0264, %i7
2743 fpadd16s %f3, %f23, %f27
2744 fors %f13, %f27, %f17
2745 sll %i2, %l3, %g4
2746 addccc %o6, %o0, %g2
2747 addccc %g1, 0x15E9, %i6
2748 movge %icc, %g3, %g5
2749 std %f8, [%l7 + 0x10]
2750 subcc %o2, 0x0E51, %i4
2751 fmovrsgz %i1, %f5, %f24
2752 std %f6, [%l7 + 0x78]
2753 movgu %xcc, %i3, %o3
2754 movcc %icc, %l4, %l6
2755 and %i0, %o5, %g7
2756 andn %l5, 0x17E2, %o7
2757 orncc %l0, 0x1D9E, %o4
2758 fpack32 %f12, %f14, %f22
2759 nop
2760 set 0x13, %g4
2761 ldub [%l7 + %g4], %l2
2762 movneg %xcc, %o1, %g6
2763 ldsh [%l7 + 0x52], %l1
2764 fpadd32s %f4, %f9, %f22
2765 fsrc1 %f18, %f28
2766 ldd [%l7 + 0x60], %f8
2767 fmuld8sux16 %f24, %f4, %f0
2768 ldd [%l7 + 0x58], %f8
2769 movleu %icc, %i7, %i5
2770 siam 0x7
2771 ld [%l7 + 0x6C], %f20
2772 mova %icc, %i2, %l3
2773 fmovscs %icc, %f19, %f17
2774 edge16l %o6, %g4, %g2
2775 sra %o0, %g1, %g3
2776 movge %icc, %i6, %g5
2777 move %icc, %i4, %i1
2778 fsrc1 %f24, %f26
2779 nop
2780 set 0x0D, %i5
2781 stb %i3, [%l7 + %i5]
2782 movle %xcc, %o2, %o3
2783 lduw [%l7 + 0x28], %l6
2784 mulscc %l4, %i0, %g7
2785 movne %icc, %l5, %o7
2786 fmovrsgz %l0, %f9, %f22
2787 fmul8x16al %f6, %f9, %f16
2788 movn %icc, %o4, %o5
2789 udivx %l2, 0x1232, %o1
2790 movrlz %l1, %g6, %i7
2791 andncc %i5, %i2, %o6
2792 orcc %g4, %g2, %l3
2793 andncc %o0, %g1, %g3
2794 ldsb [%l7 + 0x5B], %i6
2795 fmovdleu %xcc, %f25, %f11
2796 fmovrse %g5, %f27, %f9
2797 ldd [%l7 + 0x38], %f26
2798 movg %icc, %i4, %i3
2799 fmovrdlz %i1, %f6, %f10
2800 ld [%l7 + 0x5C], %f30
2801 fornot2s %f9, %f0, %f23
2802 popc 0x12F4, %o2
2803 movre %l6, 0x290, %l4
2804 fmovsvs %xcc, %f15, %f21
2805 alignaddrl %i0, %g7, %l5
2806 movleu %icc, %o7, %o3
2807 ldd [%l7 + 0x68], %f8
2808 sra %l0, %o5, %l2
2809 movcc %icc, %o1, %l1
2810 edge8 %o4, %g6, %i7
2811 fandnot2 %f0, %f12, %f18
2812 move %xcc, %i2, %i5
2813 movn %xcc, %g4, %o6
2814 sll %l3, %o0, %g2
2815 movgu %xcc, %g3, %i6
2816 move %xcc, %g1, %i4
2817 edge32 %g5, %i3, %i1
2818 mulx %l6, 0x132B, %l4
2819 fmul8x16au %f10, %f26, %f2
2820 movvs %icc, %i0, %o2
2821 movvs %icc, %g7, %o7
2822 orncc %l5, %l0, %o5
2823 movcc %xcc, %o3, %l2
2824 udiv %o1, 0x030D, %l1
2825 srlx %g6, 0x18, %o4
2826 siam 0x7
2827 st %f7, [%l7 + 0x14]
2828 fmul8sux16 %f16, %f20, %f24
2829 add %i2, %i7, %i5
2830 fmovrdlez %g4, %f14, %f30
2831 or %o6, 0x0B12, %o0
2832 andcc %g2, 0x088A, %g3
2833 stw %l3, [%l7 + 0x78]
2834 xnorcc %i6, 0x120F, %g1
2835 sra %g5, 0x0E, %i3
2836 movcc %icc, %i1, %l6
2837 addc %i4, %l4, %o2
2838 srlx %i0, 0x14, %g7
2839 sdivx %l5, 0x13F1, %l0
2840 nop
2841 set 0x30, %i2
2842 stx %o7, [%l7 + %i2]
2843 addcc %o5, %l2, %o3
2844 srl %o1, 0x05, %g6
2845 subc %l1, %i2, %i7
2846 fmul8x16au %f4, %f31, %f18
2847 fxnors %f10, %f0, %f23
2848 fcmps %fcc2, %f3, %f24
2849 fornot2 %f26, %f2, %f20
2850 umul %i5, 0x1CC8, %g4
2851 edge32l %o6, %o0, %o4
2852 fmovdn %icc, %f0, %f15
2853 sethi 0x0EE6, %g3
2854 fors %f13, %f12, %f5
2855 movvc %xcc, %g2, %i6
2856 addcc %g1, 0x0776, %g5
2857 alignaddrl %i3, %l3, %l6
2858 ld [%l7 + 0x68], %f23
2859 subcc %i4, 0x0FFC, %i1
2860 fcmple32 %f12, %f0, %l4
2861 edge16n %o2, %i0, %g7
2862 ldsh [%l7 + 0x74], %l0
2863 movrgz %o7, %l5, %l2
2864 fmovd %f6, %f18
2865 fmovsle %icc, %f27, %f18
2866 movcc %icc, %o5, %o1
2867 smul %o3, 0x1091, %g6
2868 sir 0x133D
2869 fmuld8sux16 %f12, %f5, %f26
2870 fpmerge %f11, %f21, %f0
2871 fabss %f18, %f9
2872 sethi 0x192D, %l1
2873 addccc %i7, 0x1E44, %i5
2874 edge8n %g4, %o6, %o0
2875 udivcc %o4, 0x04B5, %i2
2876 ldsh [%l7 + 0x70], %g2
2877 movg %xcc, %g3, %g1
2878 st %f25, [%l7 + 0x18]
2879 edge8ln %i6, %i3, %g5
2880 addcc %l3, 0x07FC, %i4
2881 edge16n %l6, %l4, %o2
2882 fmovsge %icc, %f12, %f19
2883 edge16 %i0, %g7, %i1
2884 movrne %l0, %o7, %l5
2885 popc 0x1088, %l2
2886 xor %o5, 0x0647, %o1
2887 orncc %o3, 0x12A0, %g6
2888 array8 %i7, %i5, %g4
2889 fcmpes %fcc1, %f26, %f11
2890 fzeros %f12
2891 save %o6, %l1, %o0
2892 rdpr %cwp, %g1
2893 rdpr %cansave, %g2
2894 rdpr %canrestore, %g3
2895 rdpr %cleanwin, %g4
2896 rdpr %otherwin, %g5
2897 rdpr %wstate, %g6
2898 mulx %o4, 0x1A38, %g2
2899 ldub [%l7 + 0x61], %i2
2900 xor %g1, 0x1F30, %g3
2901 ld [%l7 + 0x78], %f27
2902 smulcc %i3, %g5, %l3
2903 stx %i4, [%l7 + 0x18]
2904 sra %i6, 0x01, %l4
2905 fand %f14, %f14, %f6
2906 or %l6, 0x07D5, %i0
2907 array16 %o2, %i1, %g7
2908 sdiv %o7, 0x0EAA, %l0
2909 movrne %l2, %l5, %o1
2910 ld [%l7 + 0x30], %f23
2911 nop
2912 set 0x29, %l0
2913 stb %o5, [%l7 + %l0]
2914 st %f15, [%l7 + 0x54]
2915 move %icc, %g6, %o3
2916 edge16 %i7, %i5, %g4
2917 andcc %o6, %o0, %l1
2918 orn %o4, 0x1B91, %g2
2919 movpos %icc, %g1, %i2
2920 fones %f22
2921 edge32ln %i3, %g3, %g5
2922 smulcc %i4, %i6, %l3
2923 fmovrde %l6, %f18, %f20
2924 edge16n %i0, %l4, %i1
2925 fmovdle %xcc, %f25, %f20
2926 ldd [%l7 + 0x78], %f4
2927 fnegs %f19, %f5
2928 ldd [%l7 + 0x58], %f6
2929 fxnor %f24, %f16, %f8
2930 alignaddr %o2, %g7, %l0
2931 fors %f17, %f23, %f26
2932 save %o7, %l5, %o1
2933 rdpr %cwp, %g1
2934 rdpr %cansave, %g2
2935 rdpr %canrestore, %g3
2936 rdpr %cleanwin, %g4
2937 rdpr %otherwin, %g5
2938 rdpr %wstate, %g6
2939 movn %xcc, %l2, %g6
2940 movl %icc, %o5, %i7
2941 lduh [%l7 + 0x38], %o3
2942 movleu %xcc, %g4, %i5
2943 xor %o0, 0x0B0B, %l1
2944 lduh [%l7 + 0x5A], %o4
2945 alignaddrl %g2, %g1, %o6
2946 fmovdneg %icc, %f10, %f24
2947 fone %f2
2948 movre %i2, 0x3A6, %i3
2949 fands %f4, %f1, %f28
2950 fandnot2s %f10, %f15, %f3
2951 movle %icc, %g3, %i4
2952 edge16n %i6, %g5, %l3
2953 fone %f18
2954 stb %i0, [%l7 + 0x2D]
2955 ldsw [%l7 + 0x40], %l4
2956 edge16n %l6, %i1, %o2
2957 sdivcc %l0, 0x1FDE, %o7
2958 mulscc %g7, 0x1585, %l5
2959 movre %o1, %g6, %o5
2960 movrlez %l2, 0x013, %o3
2961 ldub [%l7 + 0x17], %i7
2962 edge32l %g4, %i5, %l1
2963 fcmpeq32 %f14, %f8, %o4
2964 add %o0, %g2, %g1
2965 orn %i2, 0x17E2, %o6
2966 edge8ln %i3, %i4, %g3
2967 fmovrse %g5, %f29, %f16
2968 fsrc1s %f30, %f31
2969 nop
2970 set 0x10, %g2
2971 ldx [%l7 + %g2], %i6
2972 udiv %i0, 0x049E, %l3
2973 movleu %icc, %l6, %l4
2974 andn %o2, %i1, %l0
2975 sdivcc %o7, 0x1A57, %g7
2976 edge32l %o1, %g6, %o5
2977 nop
2978 set 0x50, %g5
2979 std %f24, [%l7 + %g5]
2980 fnors %f0, %f11, %f10
2981 movcs %icc, %l5, %o3
2982 subc %l2, 0x1AE1, %g4
2983 edge8 %i7, %i5, %l1
2984 fpadd16s %f3, %f1, %f2
2985 fmul8x16al %f9, %f18, %f4
2986 fxnors %f3, %f4, %f30
2987 edge8 %o4, %o0, %g1
2988 umul %i2, 0x19FD, %g2
2989 edge16n %o6, %i4, %i3
2990 edge8ln %g5, %g3, %i0
2991 xnorcc %l3, 0x130E, %i6
2992 movcs %icc, %l6, %o2
2993 popc 0x10F2, %l4
2994 addccc %i1, 0x0953, %l0
2995 edge16ln %g7, %o7, %g6
2996 srl %o1, 0x0C, %o5
2997 edge16 %o3, %l5, %g4
2998 udivx %i7, 0x0A82, %i5
2999 smul %l1, %l2, %o4
3000 std %f2, [%l7 + 0x08]
3001 subcc %o0, %g1, %g2
3002 edge32l %i2, %i4, %o6
3003 movrne %i3, 0x119, %g3
3004 fcmpd %fcc2, %f4, %f22
3005 movrlez %g5, %i0, %l3
3006 subcc %l6, %i6, %l4
3007 ldsh [%l7 + 0x26], %i1
3008 orcc %o2, 0x1E02, %g7
3009 movle %icc, %o7, %l0
3010 orncc %g6, %o5, %o1
3011 addc %l5, 0x06C2, %o3
3012 ldx [%l7 + 0x58], %i7
3013 udiv %i5, 0x16DC, %g4
3014 xnorcc %l1, %l2, %o4
3015 ldd [%l7 + 0x30], %f8
3016 fpack16 %f22, %f14
3017 addcc %g1, 0x1393, %g2
3018 lduw [%l7 + 0x3C], %i2
3019 edge32n %i4, %o6, %i3
3020 fmovdleu %xcc, %f6, %f15
3021 orcc %o0, 0x091F, %g3
3022 udivcc %g5, 0x0274, %i0
3023 xnor %l6, %l3, %i6
3024 fabsd %f20, %f16
3025 movgu %xcc, %i1, %l4
3026 xnorcc %o2, %g7, %l0
3027 fmovrsgz %o7, %f26, %f18
3028 stx %o5, [%l7 + 0x70]
3029 fmovdgu %icc, %f29, %f19
3030 movrlez %g6, %o1, %l5
3031 edge8ln %i7, %o3, %i5
3032 popc 0x18C5, %g4
3033 orn %l1, %l2, %g1
3034 udivcc %g2, 0x1962, %o4
3035 fmovdneg %xcc, %f23, %f4
3036 movvc %xcc, %i4, %o6
3037 fxnor %f0, %f10, %f20
3038 edge16l %i3, %i2, %o0
3039 nop
3040 set 0x4E, %o6
3041 sth %g5, [%l7 + %o6]
3042 lduh [%l7 + 0x76], %i0
3043 fpsub32 %f14, %f20, %f8
3044 fornot1s %f28, %f25, %f16
3045 fors %f20, %f8, %f0
3046 edge16 %g3, %l3, %l6
3047 srl %i1, %l4, %o2
3048 movg %xcc, %i6, %l0
3049 movrgz %o7, 0x173, %g7
3050 ldsb [%l7 + 0x6A], %o5
3051 srlx %g6, 0x0B, %l5
3052 sra %o1, %i7, %o3
3053 add %g4, %l1, %l2
3054 array8 %g1, %g2, %i5
3055 sdivcc %o4, 0x1B64, %o6
3056 ldd [%l7 + 0x18], %i4
3057 fmovsvs %icc, %f14, %f0
3058 andcc %i3, 0x0E47, %i2
3059 fcmpeq16 %f26, %f10, %g5
3060 fnands %f23, %f29, %f8
3061 subc %i0, %g3, %o0
3062 andncc %l6, %i1, %l4
3063 smul %l3, %i6, %o2
3064 xor %l0, %g7, %o5
3065 edge8 %o7, %l5, %o1
3066 sllx %g6, 0x19, %i7
3067 or %o3, %g4, %l1
3068 restore %l2, 0x13EF, %g2
3069 rdpr %cwp, %g1
3070 rdpr %cansave, %g2
3071 rdpr %canrestore, %g3
3072 rdpr %cleanwin, %g4
3073 rdpr %otherwin, %g5
3074 rdpr %wstate, %g6
3075 movre %i5, %o4, %o6
3076 srlx %i4, 0x0B, %g1
3077 xor %i3, 0x0228, %g5
3078 subccc %i0, 0x1577, %g3
3079 st %f15, [%l7 + 0x1C]
3080 lduh [%l7 + 0x2A], %o0
3081 movge %icc, %i2, %i1
3082 andn %l4, 0x0336, %l3
3083 and %i6, 0x19EA, %o2
3084 subc %l6, %l0, %o5
3085 fmovsl %icc, %f27, %f23
3086 srlx %g7, 0x05, %l5
3087 nop
3088 set 0x60, %l2
3089 ldd [%l7 + %l2], %o0
3090 xnor %o7, 0x14DE, %g6
3091 fnor %f6, %f18, %f28
3092 fmovdg %icc, %f2, %f30
3093 mova %icc, %i7, %g4
3094 save %o3, 0x05AD, %l2
3095 rdpr %cwp, %g1
3096 rdpr %cansave, %g2
3097 rdpr %canrestore, %g3
3098 rdpr %cleanwin, %g4
3099 rdpr %otherwin, %g5
3100 rdpr %wstate, %g6
3101 array32 %l1, %g2, %o4
3102 movrgez %i5, 0x32B, %o6
3103 fmovrdne %i4, %f26, %f2
3104 movcc %xcc, %i3, %g1
3105 pdist %f10, %f16, %f14
3106 edge8l %i0, %g5, %o0
3107 stb %i2, [%l7 + 0x4F]
3108 fcmpgt32 %f22, %f8, %i1
3109 fpmerge %f14, %f21, %f8
3110 fmovscc %icc, %f19, %f22
3111 alignaddr %g3, %l4, %l3
3112 fandnot2s %f6, %f30, %f24
3113 add %i6, %l6, %l0
3114 edge8ln %o2, %g7, %o5
3115 xnor %o1, %o7, %g6
3116 ldd [%l7 + 0x78], %i6
3117 fnot2s %f6, %f22
3118 fmovrdgz %l5, %f16, %f28
3119 movrlez %o3, %g4, %l1
3120 alignaddr %l2, %g2, %o4
3121 sra %o6, 0x0A, %i4
3122 stw %i5, [%l7 + 0x50]
3123 xor %g1, 0x1A1C, %i3
3124 movcc %xcc, %i0, %o0
3125 edge8l %g5, %i1, %i2
3126 movrne %g3, %l3, %i6
3127 edge8 %l4, %l6, %o2
3128 fmovrdgz %g7, %f12, %f12
3129 fmovrsgz %l0, %f13, %f28
3130 setx loop_9, %l0, %l1
3131 return %l1
3132 nop
3133 rdpr %cwp, %g1
3134 rdpr %cansave, %g2
3135 rdpr %canrestore, %g3
3136 rdpr %cleanwin, %g4
3137 rdpr %otherwin, %g5
3138 rdpr %wstate, %g6
3139loop_9: mulscc %o1, 0x10EA, %i7
3140 fmovdne %icc, %f5, %f31
3141 stb %g6, [%l7 + 0x29]
3142 udiv %l5, 0x0F0F, %g4
3143 stb %l1, [%l7 + 0x7C]
3144 srax %l2, 0x1D, %o3
3145 mulscc %o4, 0x1A89, %g2
3146 stx %o6, [%l7 + 0x18]
3147 movpos %icc, %i5, %i4
3148 edge32ln %i3, %g1, %o0
3149 fnot1s %f6, %f15
3150 stx %g5, [%l7 + 0x78]
3151 fornot2 %f0, %f24, %f20
3152 movpos %icc, %i0, %i2
3153 addc %i1, %l3, %i6
3154 fxnor %f12, %f8, %f26
3155 addc %l4, %g3, %l6
3156 andncc %g7, %l0, %o2
3157 andncc %o5, %o1, %o7
3158 mulx %i7, 0x0045, %l5
3159 stw %g4, [%l7 + 0x48]
3160 fmovdn %icc, %f17, %f14
3161 fnegs %f31, %f17
3162 ldx [%l7 + 0x50], %g6
3163 fsrc1 %f18, %f22
3164 ldub [%l7 + 0x23], %l1
3165 fands %f26, %f14, %f13
3166 ld [%l7 + 0x58], %f16
3167 mulscc %o3, 0x030E, %o4
3168 fmovsvs %icc, %f6, %f11
3169 movrlez %g2, 0x0B4, %o6
3170 ldsw [%l7 + 0x38], %l2
3171 xnorcc %i4, %i3, %g1
3172 fmovrsgz %i5, %f28, %f21
3173 sir 0x1C70
3174 stx %g5, [%l7 + 0x68]
3175 alignaddr %i0, %o0, %i1
3176 udivcc %i2, 0x148D, %i6
3177 fmovdle %xcc, %f15, %f7
3178 movleu %xcc, %l3, %l4
3179 lduw [%l7 + 0x3C], %l6
3180 sth %g3, [%l7 + 0x52]
3181 fabss %f23, %f0
3182 fpsub16s %f10, %f30, %f19
3183 sdivx %l0, 0x188E, %g7
3184 addc %o2, 0x0D6C, %o5
3185 movl %icc, %o7, %o1
3186 nop
3187 set 0x08, %i7
3188 lduh [%l7 + %i7], %l5
3189 movrgez %i7, 0x3A7, %g4
3190 nop
3191 set 0x68, %o7
3192 ldsw [%l7 + %o7], %g6
3193 smul %o3, %o4, %l1
3194 movvs %xcc, %g2, %l2
3195 movg %xcc, %i4, %o6
3196 fnot2s %f20, %f22
3197 xnorcc %g1, 0x0575, %i5
3198 umulcc %i3, 0x0224, %g5
3199 movl %icc, %o0, %i1
3200 fmovdl %icc, %f31, %f27
3201 mulscc %i0, 0x01C1, %i2
3202 ldsw [%l7 + 0x38], %l3
3203 mulx %i6, 0x1DA3, %l6
3204 fmovrdne %g3, %f0, %f20
3205 movvc %icc, %l0, %l4
3206 fabsd %f18, %f18
3207 and %o2, 0x035F, %g7
3208 smulcc %o5, %o1, %l5
3209 movrne %i7, 0x2C0, %g4
3210 edge32l %o7, %o3, %o4
3211 addcc %g6, 0x0A49, %g2
3212 subccc %l1, %i4, %l2
3213 fpsub32 %f12, %f2, %f24
3214 movle %xcc, %o6, %g1
3215 movre %i3, 0x012, %g5
3216 fmovsg %icc, %f7, %f3
3217 popc %o0, %i1
3218 orn %i5, %i0, %l3
3219 array16 %i6, %l6, %i2
3220 ldd [%l7 + 0x40], %l0
3221 movvc %xcc, %g3, %l4
3222 sdivcc %g7, 0x0B08, %o5
3223 subc %o1, %o2, %l5
3224 umulcc %g4, 0x0B49, %o7
3225 addcc %o3, %i7, %g6
3226 andcc %g2, %o4, %l1
3227 fnegs %f12, %f20
3228 fpackfix %f24, %f1
3229 subc %i4, %l2, %o6
3230 movrne %g1, 0x0DF, %g5
3231 edge16ln %o0, %i3, %i5
3232 sdiv %i1, 0x0498, %l3
3233 fmovse %icc, %f3, %f11
3234 fmovsne %xcc, %f4, %f5
3235 sdivx %i0, 0x0E72, %l6
3236 movre %i2, %i6, %g3
3237 fmovsn %xcc, %f6, %f2
3238 restore %l4, %g7, %o5
3239 rdpr %cwp, %g1
3240 rdpr %cansave, %g2
3241 rdpr %canrestore, %g3
3242 rdpr %cleanwin, %g4
3243 rdpr %otherwin, %g5
3244 rdpr %wstate, %g6
3245 or %o1, %o2, %l0
3246 udivx %g4, 0x0FC3, %l5
3247 edge16n %o3, %o7, %g6
3248 edge16ln %g2, %o4, %l1
3249 ldd [%l7 + 0x50], %i6
3250 fmovsge %icc, %f10, %f7
3251 movrgez %i4, %l2, %g1
3252 andncc %g5, %o6, %i3
3253 fmovdneg %icc, %f27, %f23
3254 save %i5, 0x00A6, %o0
3255 rdpr %cwp, %g1
3256 rdpr %cansave, %g2
3257 rdpr %canrestore, %g3
3258 rdpr %cleanwin, %g4
3259 rdpr %otherwin, %g5
3260 rdpr %wstate, %g6
3261 fnands %f29, %f11, %f28
3262 smulcc %l3, 0x1D51, %i1
3263 fzeros %f30
3264 ldub [%l7 + 0x11], %l6
3265 ldd [%l7 + 0x60], %i2
3266 addcc %i0, %i6, %g3
3267 setx loop_10, %l0, %l1
3268 return %l1
3269 nop
3270 rdpr %cwp, %g1
3271 rdpr %cansave, %g2
3272 rdpr %canrestore, %g3
3273 rdpr %cleanwin, %g4
3274 rdpr %otherwin, %g5
3275 rdpr %wstate, %g6
3276loop_10: ldd [%l7 + 0x58], %o0
3277 fpack32 %f12, %f14, %f22
3278 edge32 %o2, %l0, %l5
3279 ldsw [%l7 + 0x60], %g4
3280 and %o3, 0x12B7, %o7
3281 stb %g2, [%l7 + 0x11]
3282 movneg %icc, %o4, %l1
3283 movle %icc, %g6, %i7
3284 udivcc %i4, 0x0FE7, %l2
3285 orn %g5, %g1, %i3
3286 movrne %i5, %o0, %o6
3287 fmovde %xcc, %f23, %f18
3288 fmovsne %icc, %f25, %f3
3289 stw %l3, [%l7 + 0x1C]
3290 ldd [%l7 + 0x30], %i0
3291 fmovspos %xcc, %f6, %f3
3292 sdivcc %i2, 0x0D08, %l6
3293 smul %i6, 0x10E8, %i0
3294 fmovsa %icc, %f2, %f30
3295 movn %xcc, %g3, %l4
3296 sdivx %o5, 0x1436, %g7
3297 array16 %o1, %o2, %l0
3298 xnorcc %g4, %o3, %o7
3299 move %icc, %g2, %l5
3300 edge16n %o4, %l1, %i7
3301 fandnot2 %f26, %f30, %f22
3302 fornot2s %f1, %f4, %f14
3303 save %i4, 0x1063, %g6
3304 rdpr %cwp, %g1
3305 rdpr %cansave, %g2
3306 rdpr %canrestore, %g3
3307 rdpr %cleanwin, %g4
3308 rdpr %otherwin, %g5
3309 rdpr %wstate, %g6
3310 fornot1 %f18, %f22, %f14
3311 edge32n %g5, %g1, %l2
3312 sll %i3, %o0, %o6
3313 movleu %icc, %l3, %i1
3314 movl %xcc, %i5, %i2
3315 edge8l %i6, %l6, %i0
3316 fmovscs %icc, %f13, %f15
3317 fand %f14, %f16, %f6
3318 sth %l4, [%l7 + 0x24]
3319 edge8l %g3, %g7, %o5
3320 st %f23, [%l7 + 0x50]
3321 std %f12, [%l7 + 0x18]
3322 edge8l %o1, %o2, %l0
3323 fornot1 %f22, %f4, %f18
3324 sll %o3, 0x0B, %g4
3325 movg %xcc, %o7, %l5
3326 fmovsg %xcc, %f18, %f5
3327 xnorcc %g2, 0x156D, %l1
3328 udivx %i7, 0x0DF7, %o4
3329 siam 0x6
3330 sllx %i4, %g6, %g1
3331 ldsw [%l7 + 0x14], %g5
3332 movcs %icc, %l2, %i3
3333 addccc %o0, 0x08B8, %o6
3334 movl %icc, %l3, %i5
3335 fpack32 %f30, %f26, %f26
3336 sra %i2, %i1, %l6
3337 restore %i0, %i6, %g3
3338 rdpr %cwp, %g1
3339 rdpr %cansave, %g2
3340 rdpr %canrestore, %g3
3341 rdpr %cleanwin, %g4
3342 rdpr %otherwin, %g5
3343 rdpr %wstate, %g6
3344 movleu %icc, %l4, %o5
3345 fsrc1 %f0, %f10
3346 movrgez %o1, 0x1E8, %o2
3347 stx %l0, [%l7 + 0x48]
3348 movpos %icc, %o3, %g7
3349 alignaddr %o7, %l5, %g2
3350 std %f0, [%l7 + 0x20]
3351 mova %icc, %l1, %i7
3352 fcmpgt16 %f0, %f4, %g4
3353 array8 %i4, %g6, %o4
3354 sra %g5, 0x14, %g1
3355 movpos %xcc, %i3, %o0
3356 movne %icc, %l2, %l3
3357 fcmpd %fcc2, %f6, %f26
3358 edge16n %i5, %i2, %o6
3359 stw %i1, [%l7 + 0x58]
3360 subc %i0, 0x0ADD, %l6
3361 movn %icc, %g3, %i6
3362 xor %l4, %o5, %o2
3363 andcc %l0, %o1, %g7
3364 movneg %icc, %o3, %l5
3365 ldsw [%l7 + 0x28], %g2
3366 movrlez %o7, 0x201, %i7
3367 st %f5, [%l7 + 0x18]
3368 mova %icc, %l1, %i4
3369 fpadd32 %f14, %f16, %f28
3370 ldsb [%l7 + 0x57], %g6
3371 sra %g4, %g5, %g1
3372 sub %o4, %o0, %i3
3373 edge32n %l3, %i5, %i2
3374 move %icc, %o6, %l2
3375 sll %i1, 0x11, %i0
3376 sllx %g3, 0x0F, %l6
3377 fnand %f24, %f26, %f0
3378 movrne %i6, %l4, %o2
3379 ldd [%l7 + 0x08], %f2
3380 fmovrsgez %l0, %f9, %f8
3381 stw %o1, [%l7 + 0x38]
3382 edge8ln %o5, %g7, %o3
3383 fcmple32 %f6, %f18, %g2
3384 srax %l5, 0x04, %o7
3385 stw %l1, [%l7 + 0x6C]
3386 ldsb [%l7 + 0x76], %i4
3387 array16 %i7, %g4, %g5
3388 add %g1, 0x1CF1, %o4
3389 fmovsleu %xcc, %f4, %f23
3390 movcs %xcc, %g6, %i3
3391 srlx %o0, %l3, %i5
3392 movleu %xcc, %i2, %l2
3393 fmovrde %o6, %f28, %f10
3394 srl %i0, %g3, %l6
3395 movgu %xcc, %i6, %l4
3396 srlx %i1, %o2, %o1
3397 sdivx %l0, 0x0A04, %o5
3398 addcc %o3, 0x12B5, %g7
3399 udivcc %g2, 0x1EE0, %o7
3400 lduh [%l7 + 0x28], %l1
3401 xorcc %i4, %l5, %i7
3402 orcc %g5, 0x1ED8, %g1
3403 edge16ln %o4, %g4, %g6
3404 edge32ln %o0, %i3, %i5
3405 fnegs %f17, %f5
3406 xnorcc %i2, 0x1DD0, %l3
3407 movre %l2, 0x158, %o6
3408 array8 %i0, %g3, %l6
3409 movcs %xcc, %i6, %i1
3410 movneg %icc, %o2, %l4
3411 smul %l0, 0x0385, %o1
3412 andn %o5, 0x0C68, %g7
3413 srax %g2, %o7, %o3
3414 movre %i4, 0x3F2, %l5
3415 sethi 0x15F1, %l1
3416 fpack32 %f22, %f0, %f20
3417 lduh [%l7 + 0x76], %i7
3418 movpos %xcc, %g5, %o4
3419 movg %xcc, %g4, %g1
3420 st %f27, [%l7 + 0x48]
3421 edge32n %g6, %i3, %i5
3422 fandnot1 %f22, %f8, %f0
3423 lduh [%l7 + 0x7E], %o0
3424 xor %l3, %l2, %o6
3425 faligndata %f16, %f6, %f0
3426 lduw [%l7 + 0x1C], %i2
3427 xor %g3, %l6, %i6
3428 mulx %i0, 0x1CB6, %o2
3429 array32 %i1, %l4, %o1
3430 ldd [%l7 + 0x28], %l0
3431 lduh [%l7 + 0x4C], %g7
3432 xnorcc %g2, %o5, %o3
3433 st %f9, [%l7 + 0x30]
3434 fand %f6, %f6, %f14
3435 edge32ln %i4, %o7, %l5
3436 smulcc %l1, 0x15EE, %g5
3437 movrne %i7, 0x3F2, %o4
3438 xnor %g1, 0x0E0B, %g4
3439 fones %f11
3440 edge8ln %g6, %i3, %i5
3441 srax %l3, 0x01, %o0
3442 orn %o6, 0x09D2, %l2
3443 alignaddrl %i2, %l6, %i6
3444 subccc %i0, 0x0137, %g3
3445 sll %o2, 0x08, %l4
3446 fsrc1s %f17, %f20
3447 setx loop_11, %l0, %l1
3448 return %l1
3449 nop
3450 rdpr %cwp, %g1
3451 rdpr %cansave, %g2
3452 rdpr %canrestore, %g3
3453 rdpr %cleanwin, %g4
3454 rdpr %otherwin, %g5
3455 rdpr %wstate, %g6
3456loop_11: edge32l %g2, %o5, %g7
3457 edge8 %i4, %o3, %o7
3458 siam 0x5
3459 array32 %l5, %l1, %g5
3460 stx %i7, [%l7 + 0x40]
3461 ld [%l7 + 0x58], %f24
3462 orncc %g1, 0x074A, %g4
3463 lduw [%l7 + 0x24], %g6
3464 movre %i3, %i5, %o4
3465 xnor %l3, 0x18E0, %o0
3466 fmovdcc %xcc, %f7, %f29
3467 movge %icc, %l2, %o6
3468 movrgez %i2, %l6, %i6
3469 movl %icc, %i0, %g3
3470 stw %o2, [%l7 + 0x44]
3471 movrgez %i1, 0x186, %o1
3472 movrlez %l0, %l4, %g2
3473 movpos %xcc, %g7, %i4
3474 fcmple32 %f22, %f4, %o3
3475 sethi 0x1592, %o7
3476 edge8n %o5, %l5, %l1
3477 fmovrdlez %g5, %f0, %f30
3478 fmul8sux16 %f26, %f10, %f12
3479 movrlez %g1, 0x335, %g4
3480 umul %g6, 0x07D3, %i7
3481 andcc %i3, 0x0F4C, %i5
3482 umulcc %o4, 0x0224, %l3
3483 ldsw [%l7 + 0x0C], %l2
3484 sllx %o6, %o0, %l6
3485 movrgz %i6, %i0, %g3
3486 sllx %i2, 0x00, %i1
3487 fcmpd %fcc0, %f0, %f10
3488 alignaddrl %o2, %o1, %l4
3489 addcc %l0, %g7, %i4
3490 movgu %icc, %o3, %g2
3491 fnor %f24, %f30, %f0
3492 fnot1 %f10, %f2
3493 save %o7, %l5, %l1
3494 rdpr %cwp, %g1
3495 rdpr %cansave, %g2
3496 rdpr %canrestore, %g3
3497 rdpr %cleanwin, %g4
3498 rdpr %otherwin, %g5
3499 rdpr %wstate, %g6
3500 movpos %icc, %o5, %g1
3501 bshuffle %f14, %f10, %f14
3502 movgu %icc, %g5, %g6
3503 sra %g4, %i3, %i7
3504 fmovdneg %xcc, %f11, %f23
3505 fpsub32s %f9, %f14, %f20
3506 fmovsvc %icc, %f6, %f7
3507 lduh [%l7 + 0x62], %o4
3508 movn %icc, %i5, %l3
3509 fpackfix %f10, %f16
3510 movle %xcc, %l2, %o0
3511 movne %xcc, %l6, %o6
3512 restore %i6, 0x1B15, %i0
3513 rdpr %cwp, %g1
3514 rdpr %cansave, %g2
3515 rdpr %canrestore, %g3
3516 rdpr %cleanwin, %g4
3517 rdpr %otherwin, %g5
3518 rdpr %wstate, %g6
3519 fands %f28, %f10, %f10
3520 fmovrdlez %g3, %f2, %f30
3521 edge16 %i2, %i1, %o1
3522 smulcc %l4, 0x1216, %o2
3523 udiv %l0, 0x07C9, %i4
3524 subc %g7, %o3, %o7
3525 edge16ln %l5, %g2, %o5
3526 movleu %xcc, %l1, %g5
3527 movcc %xcc, %g6, %g4
3528 smul %i3, %g1, %o4
3529 movrgez %i5, 0x318, %l3
3530 orncc %i7, 0x1A87, %l2
3531 fmovda %icc, %f24, %f9
3532 movcc %icc, %l6, %o6
3533 addc %o0, %i6, %g3
3534 stb %i2, [%l7 + 0x3B]
3535 move %icc, %i1, %i0
3536 popc %l4, %o1
3537 fnors %f22, %f24, %f24
3538 orn %l0, 0x19F1, %o2
3539 alignaddrl %i4, %o3, %g7
3540 array32 %o7, %l5, %o5
3541 sdivcc %g2, 0x1E9C, %g5
3542 sllx %l1, 0x19, %g4
3543 fxor %f22, %f28, %f10
3544 and %g6, 0x15DD, %i3
3545 orn %o4, %i5, %g1
3546 edge16 %i7, %l3, %l2
3547 popc 0x1EA2, %l6
3548 edge8ln %o6, %i6, %g3
3549 xnorcc %o0, 0x0644, %i1
3550 fands %f17, %f18, %f16
3551 fornot2 %f18, %f22, %f0
3552 std %f16, [%l7 + 0x48]
3553 movcc %icc, %i0, %i2
3554 fmovd %f22, %f26
3555 addcc %o1, %l0, %l4
3556 std %f6, [%l7 + 0x70]
3557 movvs %xcc, %i4, %o3
3558 subccc %o2, 0x1D59, %g7
3559 subc %l5, 0x09AC, %o5
3560 smul %o7, 0x1B65, %g5
3561 nop
3562 set 0x70, %o5
3563 ldx [%l7 + %o5], %l1
3564 fmovrdlz %g4, %f8, %f18
3565 udivcc %g6, 0x1570, %i3
3566 alignaddr %o4, %i5, %g2
3567 fpsub16s %f18, %f21, %f29
3568 fmovdl %xcc, %f4, %f25
3569 ldx [%l7 + 0x30], %g1
3570 fmovspos %icc, %f7, %f6
3571 addcc %l3, %l2, %i7
3572 orcc %l6, 0x1F92, %o6
3573 edge32l %i6, %g3, %i1
3574 fpadd16s %f29, %f3, %f19
3575 fzero %f2
3576 fnand %f2, %f26, %f26
3577 edge8ln %o0, %i2, %o1
3578 movrlez %i0, 0x08F, %l0
3579 ldsh [%l7 + 0x16], %l4
3580 fmovdn %xcc, %f18, %f6
3581 fcmpes %fcc2, %f15, %f14
3582 movrlez %o3, %o2, %i4
3583 ldx [%l7 + 0x28], %l5
3584 ldsb [%l7 + 0x4E], %o5
3585 stx %o7, [%l7 + 0x60]
3586 for %f22, %f12, %f24
3587 fmovs %f15, %f23
3588 stx %g5, [%l7 + 0x60]
3589 alignaddr %g7, %g4, %l1
3590 nop
3591 set 0x54, %g3
3592 lduh [%l7 + %g3], %i3
3593 fand %f2, %f18, %f30
3594 nop
3595 set 0x58, %o0
3596 ldx [%l7 + %o0], %g6
3597 smul %o4, 0x140D, %i5
3598 movrgez %g1, 0x1DC, %g2
3599 array32 %l3, %i7, %l2
3600 fmovrslez %o6, %f3, %f3
3601 array16 %l6, %g3, %i1
3602 array8 %o0, %i6, %o1
3603 fmovsvc %xcc, %f13, %f21
3604 subc %i2, 0x14BE, %i0
3605 sra %l0, %l4, %o2
3606 fmovsneg %icc, %f15, %f10
3607 ldd [%l7 + 0x70], %f0
3608 fmovrsgez %i4, %f17, %f30
3609 alignaddrl %o3, %l5, %o5
3610 movre %o7, %g7, %g5
3611 movneg %xcc, %g4, %l1
3612 fmovdgu %icc, %f28, %f17
3613 fmovsa %xcc, %f4, %f5
3614 edge8 %i3, %o4, %i5
3615 udiv %g1, 0x01FC, %g6
3616 fnegd %f4, %f10
3617 st %f6, [%l7 + 0x48]
3618 nop
3619 set 0x5E, %g6
3620 ldub [%l7 + %g6], %g2
3621 addcc %i7, 0x012E, %l2
3622 smulcc %l3, 0x0CCA, %l6
3623 movcc %xcc, %g3, %o6
3624 edge16ln %o0, %i6, %i1
3625 movl %xcc, %o1, %i2
3626 fmovdge %xcc, %f8, %f7
3627 subcc %i0, 0x024C, %l4
3628 fmovspos %xcc, %f28, %f28
3629 alignaddr %o2, %i4, %l0
3630 or %l5, %o5, %o3
3631 addc %o7, 0x0158, %g7
3632 movneg %xcc, %g5, %g4
3633 movpos %icc, %i3, %l1
3634 edge32ln %o4, %i5, %g6
3635 umulcc %g2, %g1, %i7
3636 sub %l3, 0x0C9D, %l6
3637 andncc %g3, %l2, %o6
3638 edge32ln %i6, %o0, %o1
3639 sir 0x171F
3640 lduh [%l7 + 0x2E], %i1
3641 andn %i2, 0x1718, %l4
3642 and %i0, 0x0AF0, %i4
3643 stx %l0, [%l7 + 0x28]
3644 movre %l5, %o2, %o3
3645 fmul8ulx16 %f0, %f24, %f20
3646 fmovdpos %icc, %f14, %f14
3647 ldsw [%l7 + 0x2C], %o7
3648 lduh [%l7 + 0x52], %o5
3649 fnegs %f25, %f21
3650 srl %g5, 0x1B, %g4
3651 fsrc1 %f30, %f4
3652 movg %xcc, %g7, %i3
3653 movle %icc, %l1, %i5
3654 subc %o4, %g6, %g2
3655 edge8ln %g1, %l3, %l6
3656 array16 %g3, %i7, %o6
3657 fornot2 %f6, %f16, %f30
3658 andncc %i6, %l2, %o1
3659 movleu %icc, %i1, %o0
3660 edge16ln %i2, %i0, %i4
3661 lduh [%l7 + 0x4A], %l0
3662 fcmpeq16 %f18, %f4, %l4
3663 fmovse %icc, %f1, %f19
3664 movg %icc, %l5, %o2
3665 movleu %icc, %o3, %o5
3666 stb %g5, [%l7 + 0x22]
3667 mova %xcc, %g4, %g7
3668 fmovdcc %xcc, %f18, %f24
3669 fxor %f22, %f16, %f18
3670 fxor %f28, %f14, %f0
3671 subccc %i3, 0x07DC, %o7
3672 sdiv %i5, 0x0F5C, %o4
3673 move %icc, %g6, %l1
3674 fzeros %f8
3675 movne %xcc, %g2, %l3
3676 movne %xcc, %g1, %l6
3677 popc %g3, %i7
3678 fmovsne %icc, %f14, %f12
3679 sethi 0x023B, %i6
3680 ldx [%l7 + 0x70], %o6
3681 ldsh [%l7 + 0x0E], %o1
3682 movg %xcc, %i1, %o0
3683 fmovsleu %xcc, %f30, %f24
3684 movpos %xcc, %l2, %i2
3685 ldx [%l7 + 0x10], %i0
3686 srl %i4, 0x1B, %l4
3687 stb %l0, [%l7 + 0x49]
3688 movcc %xcc, %o2, %o3
3689 stx %l5, [%l7 + 0x08]
3690 fsrc2 %f12, %f0
3691 mulscc %g5, 0x11BF, %o5
3692 udivcc %g7, 0x07EB, %g4
3693 edge16ln %i3, %o7, %o4
3694 umulcc %g6, 0x1FFC, %l1
3695 edge32ln %g2, %l3, %g1
3696 st %f6, [%l7 + 0x30]
3697 alignaddrl %l6, %g3, %i5
3698 move %icc, %i6, %o6
3699 lduw [%l7 + 0x4C], %o1
3700 movgu %xcc, %i7, %o0
3701 sra %i1, %i2, %l2
3702 edge32 %i0, %i4, %l4
3703 ldub [%l7 + 0x26], %o2
3704 xnorcc %o3, %l0, %l5
3705 nop
3706 set 0x28, %i0
3707 sth %o5, [%l7 + %i0]
3708 movrgz %g5, 0x31D, %g7
3709 umul %g4, %o7, %o4
3710 addcc %g6, 0x03B5, %i3
3711 sra %g2, %l3, %g1
3712 fmovrdlz %l1, %f2, %f18
3713 sethi 0x0E9E, %g3
3714 fandnot2 %f22, %f16, %f26
3715 ldsw [%l7 + 0x70], %l6
3716 movcc %xcc, %i5, %i6
3717 edge16 %o6, %o1, %i7
3718 movvc %icc, %i1, %o0
3719 fone %f12
3720 sll %i2, 0x1C, %l2
3721 movvc %icc, %i0, %l4
3722 fcmpne32 %f12, %f22, %o2
3723 array16 %o3, %i4, %l5
3724 array16 %l0, %g5, %g7
3725 movrlez %g4, 0x369, %o5
3726 srax %o4, 0x16, %g6
3727 andn %o7, 0x1B5F, %g2
3728 movvc %xcc, %i3, %g1
3729 orn %l1, %l3, %g3
3730 fmovrdne %l6, %f24, %f22
3731 sth %i5, [%l7 + 0x64]
3732 movvc %icc, %o6, %i6
3733 ldd [%l7 + 0x10], %f4
3734 sir 0x1E1D
3735 sdiv %o1, 0x1AFE, %i1
3736 movn %xcc, %i7, %i2
3737 array8 %l2, %o0, %l4
3738 sllx %i0, %o2, %i4
3739 xor %l5, 0x01B4, %o3
3740 fnegd %f20, %f8
3741 mulscc %l0, %g7, %g5
3742 mulscc %g4, %o5, %g6
3743 edge16n %o7, %g2, %i3
3744 fpack16 %f28, %f20
3745 fmovrslez %g1, %f13, %f5
3746 fpsub32s %f13, %f24, %f23
3747 alignaddr %o4, %l1, %l3
3748 edge16n %l6, %g3, %i5
3749 subc %o6, 0x14AD, %o1
3750 subc %i6, %i1, %i7
3751 addccc %l2, %i2, %l4
3752 array16 %o0, %o2, %i4
3753 movrne %i0, %o3, %l0
3754 subccc %l5, 0x1833, %g7
3755 fxnor %f16, %f4, %f10
3756 xnor %g4, %o5, %g6
3757 stx %g5, [%l7 + 0x38]
3758 udivx %g2, 0x0E43, %o7
3759 udiv %g1, 0x0757, %i3
3760 st %f0, [%l7 + 0x34]
3761 subc %l1, %o4, %l3
3762 mulx %l6, 0x0953, %i5
3763 edge16ln %o6, %o1, %i6
3764 alignaddr %i1, %g3, %l2
3765 edge16ln %i2, %l4, %o0
3766 ldsb [%l7 + 0x60], %i7
3767 fexpand %f0, %f26
3768 movpos %xcc, %o2, %i4
3769 sethi 0x1563, %i0
3770 fnegd %f16, %f16
3771 nop
3772 set 0x54, %g7
3773 lduh [%l7 + %g7], %o3
3774 edge16 %l0, %l5, %g7
3775 fcmpgt16 %f2, %f20, %g4
3776 movvs %xcc, %g6, %g5
3777 fandnot1s %f11, %f1, %f8
3778 fmul8x16 %f24, %f20, %f8
3779 edge8 %g2, %o7, %g1
3780 popc 0x04E9, %i3
3781 fcmpd %fcc0, %f26, %f14
3782 edge8ln %l1, %o5, %o4
3783 addc %l6, %i5, %o6
3784 fmovdg %icc, %f16, %f26
3785 edge16n %o1, %l3, %i6
3786 ldd [%l7 + 0x08], %i0
3787 popc 0x0184, %l2
3788 addc %i2, 0x0CAA, %g3
3789 umulcc %o0, %i7, %o2
3790 add %l4, 0x00FC, %i0
3791 fnands %f28, %f2, %f27
3792 ld [%l7 + 0x48], %f0
3793 st %f31, [%l7 + 0x0C]
3794 fcmpeq32 %f2, %f18, %i4
3795 edge16 %l0, %o3, %g7
3796 stw %l5, [%l7 + 0x20]
3797 addccc %g6, 0x0DF4, %g4
3798 alignaddrl %g2, %g5, %g1
3799 edge32 %o7, %i3, %l1
3800 fmovrslz %o4, %f30, %f31
3801 setx loop_12, %l0, %l1
3802 return %l1
3803 nop
3804 rdpr %cwp, %g1
3805 rdpr %cansave, %g2
3806 rdpr %canrestore, %g3
3807 rdpr %cleanwin, %g4
3808 rdpr %otherwin, %g5
3809 rdpr %wstate, %g6
3810loop_12: fandnot2 %f14, %f24, %f8
3811 ldd [%l7 + 0x18], %o4
3812 sdiv %o1, 0x1010, %l3
3813 edge16ln %o6, %i6, %l2
3814 subc %i2, 0x06D3, %i1
3815 std %f16, [%l7 + 0x08]
3816 addcc %o0, %g3, %i7
3817 mulscc %l4, %i0, %o2
3818 subc %i4, 0x1047, %o3
3819 ldsh [%l7 + 0x08], %g7
3820 ldd [%l7 + 0x58], %l4
3821 movg %xcc, %l0, %g6
3822 fnot1s %f14, %f21
3823 array8 %g4, %g5, %g2
3824 movleu %icc, %o7, %i3
3825 movcc %icc, %l1, %g1
3826 andn %o4, %i5, %o5
3827 fmovsl %xcc, %f15, %f5
3828 edge8 %o1, %l6, %o6
3829 xor %l3, %i6, %i2
3830 fmovscc %icc, %f21, %f15
3831 sdivx %i1, 0x139A, %o0
3832 xnorcc %g3, 0x0D8E, %l2
3833 save %i7, %l4, %i0
3834 rdpr %cwp, %g1
3835 rdpr %cansave, %g2
3836 rdpr %canrestore, %g3
3837 rdpr %cleanwin, %g4
3838 rdpr %otherwin, %g5
3839 rdpr %wstate, %g6
3840 movrgz %i4, 0x36D, %o3
3841 fcmpd %fcc3, %f14, %f4
3842 addccc %o2, %g7, %l0
3843 fnors %f22, %f7, %f11
3844 alignaddrl %g6, %l5, %g5
3845 sdivx %g4, 0x1447, %o7
3846 edge16ln %g2, %i3, %l1
3847 and %g1, %i5, %o4
3848 fmovrde %o1, %f18, %f26
3849 ldsb [%l7 + 0x0A], %o5
3850 edge32l %l6, %o6, %i6
3851 sdivcc %l3, 0x1F1B, %i2
3852 restore %i1, %o0, %l2
3853 rdpr %cwp, %g1
3854 rdpr %cansave, %g2
3855 rdpr %canrestore, %g3
3856 rdpr %cleanwin, %g4
3857 rdpr %otherwin, %g5
3858 rdpr %wstate, %g6
3859 ldd [%l7 + 0x40], %f10
3860 umulcc %i7, 0x019B, %l4
3861 movcc %xcc, %i0, %g3
3862 edge32n %o3, %o2, %g7
3863 alignaddr %i4, %l0, %g6
3864 xnor %g5, %g4, %o7
3865 fpadd16s %f6, %f7, %f21
3866 fors %f6, %f17, %f2
3867 movcc %icc, %g2, %l5
3868 movpos %xcc, %i3, %l1
3869 siam 0x3
3870 setx loop_13, %l0, %l1
3871 return %l1
3872 nop
3873 rdpr %cwp, %g1
3874 rdpr %cansave, %g2
3875 rdpr %canrestore, %g3
3876 rdpr %cleanwin, %g4
3877 rdpr %otherwin, %g5
3878 rdpr %wstate, %g6
3879loop_13: edge32 %o1, %o5, %l6
3880 nop
3881 set 0x35, %i1
3882 stb %o6, [%l7 + %i1]
3883 orcc %i6, 0x18D7, %l3
3884 edge32l %o4, %i2, %i1
3885 stx %o0, [%l7 + 0x58]
3886 sra %i7, %l2, %l4
3887 and %i0, 0x0C64, %g3
3888 sub %o3, %g7, %o2
3889 movvc %xcc, %i4, %g6
3890 edge8ln %l0, %g4, %o7
3891 fmovdvc %icc, %f7, %f10
3892 ldd [%l7 + 0x68], %f20
3893 sub %g5, %g2, %i3
3894 stb %l1, [%l7 + 0x50]
3895 xnor %l5, %g1, %i5
3896 fsrc1 %f26, %f16
3897 movrgez %o5, 0x36D, %o1
3898 fmovsneg %xcc, %f23, %f14
3899 movgu %icc, %o6, %i6
3900 addc %l6, %l3, %i2
3901 stb %i1, [%l7 + 0x0C]
3902 or %o0, 0x0291, %i7
3903 movrne %o4, 0x1C9, %l2
3904 save %i0, 0x0951, %l4
3905 rdpr %cwp, %g1
3906 rdpr %cansave, %g2
3907 rdpr %canrestore, %g3
3908 rdpr %cleanwin, %g4
3909 rdpr %otherwin, %g5
3910 rdpr %wstate, %g6
3911 edge8ln %g3, %g7, %o2
3912 sra %i4, %g6, %o3
3913 array32 %l0, %o7, %g4
3914 fnot1 %f28, %f8
3915 fand %f10, %f30, %f10
3916 lduh [%l7 + 0x66], %g2
3917 fone %f12
3918 movcc %icc, %i3, %g5
3919 save %l1, %g1, %i5
3920 rdpr %cwp, %g1
3921 rdpr %cansave, %g2
3922 rdpr %canrestore, %g3
3923 rdpr %cleanwin, %g4
3924 rdpr %otherwin, %g5
3925 rdpr %wstate, %g6
3926 edge32 %l5, %o5, %o1
3927 fornot1 %f2, %f6, %f4
3928 fmovrdne %i6, %f2, %f22
3929 fabss %f3, %f17
3930 edge32n %o6, %l3, %l6
3931 smulcc %i1, 0x12B1, %o0
3932 fandnot2s %f23, %f10, %f11
3933 stw %i2, [%l7 + 0x5C]
3934 edge8l %o4, %i7, %i0
3935 lduh [%l7 + 0x22], %l4
3936 fandnot2s %f6, %f0, %f1
3937 movneg %icc, %l2, %g3
3938 umul %o2, %i4, %g7
3939 ldsw [%l7 + 0x6C], %g6
3940 fnegs %f2, %f2
3941 edge8 %o3, %l0, %g4
3942 movvs %icc, %g2, %o7
3943 edge32n %i3, %l1, %g1
3944 sub %g5, %i5, %o5
3945 andcc %o1, %i6, %l5
3946 movrgz %o6, %l3, %i1
3947 movl %xcc, %o0, %l6
3948 fandnot1s %f4, %f24, %f28
3949 fcmple16 %f2, %f16, %i2
3950 addcc %o4, 0x1BD4, %i0
3951 ldsb [%l7 + 0x5F], %l4
3952 orn %l2, %i7, %o2
3953 edge8l %i4, %g3, %g6
3954 save %g7, %o3, %l0
3955 rdpr %cwp, %g1
3956 rdpr %cansave, %g2
3957 rdpr %canrestore, %g3
3958 rdpr %cleanwin, %g4
3959 rdpr %otherwin, %g5
3960 rdpr %wstate, %g6
3961 sth %g4, [%l7 + 0x5E]
3962 smul %g2, %i3, %o7
3963 fmovde %xcc, %f26, %f26
3964 fmovdleu %icc, %f19, %f10
3965 movre %g1, 0x118, %l1
3966 fmul8x16 %f5, %f0, %f2
3967 edge32n %g5, %o5, %i5
3968 fmovdvc %xcc, %f26, %f27
3969 movne %xcc, %o1, %l5
3970 sth %i6, [%l7 + 0x16]
3971 sdivx %l3, 0x1DE4, %i1
3972 edge16 %o6, %l6, %o0
3973 fnot2 %f22, %f14
3974 umul %o4, 0x0759, %i2
3975 sllx %i0, 0x01, %l4
3976 movge %xcc, %l2, %o2
3977 srlx %i7, %g3, %i4
3978 nop
3979 set 0x5C, %o4
3980 ldsw [%l7 + %o4], %g7
3981 edge32 %o3, %g6, %l0
3982 xorcc %g2, %i3, %g4
3983 edge16n %g1, %o7, %l1
3984 ldsh [%l7 + 0x3C], %o5
3985 udivcc %g5, 0x1F0F, %o1
3986 sdiv %l5, 0x12F1, %i5
3987 fnors %f5, %f23, %f16
3988 orn %l3, %i1, %i6
3989 orn %l6, %o6, %o4
3990 edge8ln %i2, %i0, %l4
3991 orn %o0, 0x1D4F, %o2
3992 fors %f6, %f27, %f8
3993 fmovdleu %xcc, %f5, %f22
3994 smul %l2, %g3, %i7
3995 array8 %i4, %g7, %g6
3996 subc %o3, 0x13B7, %l0
3997 stb %g2, [%l7 + 0x4A]
3998 fxors %f6, %f8, %f27
3999 nop
4000 set 0x40, %o2
4001 lduw [%l7 + %o2], %i3
4002 edge8l %g1, %o7, %l1
4003 sir 0x1D92
4004 udivx %g4, 0x1C08, %o5
4005 ldsh [%l7 + 0x34], %o1
4006 movrne %l5, %g5, %i5
4007 and %i1, %l3, %i6
4008 nop
4009 set 0x58, %l4
4010 lduw [%l7 + %l4], %l6
4011 lduh [%l7 + 0x62], %o6
4012 andn %i2, 0x1280, %o4
4013 nop
4014 set 0x26, %o3
4015 lduh [%l7 + %o3], %l4
4016 nop
4017 set 0x50, %l6
4018 ldub [%l7 + %l6], %o0
4019 fmovsleu %xcc, %f0, %f16
4020 fmovsa %icc, %f1, %f25
4021 stb %i0, [%l7 + 0x3A]
4022 sub %o2, 0x0D0D, %g3
4023 sdivx %i7, 0x17DA, %l2
4024 movle %xcc, %i4, %g6
4025 fmovrdgez %g7, %f26, %f12
4026 edge8l %o3, %l0, %g2
4027 srl %g1, %i3, %o7
4028 lduw [%l7 + 0x4C], %l1
4029 edge16ln %g4, %o5, %o1
4030 fmovdg %icc, %f21, %f7
4031 fmovrdne %g5, %f18, %f22
4032 sub %l5, 0x00FF, %i1
4033 edge16ln %l3, %i6, %i5
4034 fandnot2s %f11, %f16, %f31
4035 addccc %o6, 0x186F, %i2
4036 edge8n %l6, %l4, %o0
4037 stx %o4, [%l7 + 0x10]
4038 popc 0x074D, %o2
4039 alignaddr %g3, %i0, %l2
4040 srl %i7, %g6, %g7
4041 ldub [%l7 + 0x0C], %i4
4042 xorcc %l0, 0x0759, %o3
4043 fmovsge %xcc, %f18, %f8
4044 nop
4045 set 0x76, %l1
4046 stb %g1, [%l7 + %l1]
4047 fmovsa %xcc, %f8, %f22
4048 sdivx %i3, 0x16B0, %g2
4049 movge %icc, %l1, %o7
4050 fnot1 %f28, %f28
4051 ldsw [%l7 + 0x70], %o5
4052 movrgez %g4, %g5, %l5
4053 movrgez %i1, %o1, %i6
4054 edge32n %l3, %o6, %i2
4055 sethi 0x06A7, %i5
4056 movg %icc, %l4, %l6
4057 edge8ln %o4, %o0, %g3
4058 ldx [%l7 + 0x58], %o2
4059 ldsw [%l7 + 0x1C], %i0
4060 array8 %i7, %g6, %l2
4061 nop
4062 set 0x08, %l5
4063 ldd [%l7 + %l5], %g6
4064 subc %i4, %l0, %o3
4065 movrlz %g1, %i3, %l1
4066 edge16n %o7, %g2, %o5
4067 sir 0x0899
4068 orcc %g5, 0x0EED, %l5
4069 umul %i1, 0x1F3C, %g4
4070 sdiv %o1, 0x0495, %i6
4071 subc %l3, %o6, %i5
4072 sllx %i2, 0x1A, %l6
4073 ldd [%l7 + 0x48], %f22
4074 subccc %l4, %o4, %o0
4075 ldub [%l7 + 0x08], %o2
4076 or %i0, %g3, %g6
4077 addc %l2, 0x17BF, %g7
4078 fornot2s %f14, %f10, %f0
4079 array32 %i4, %l0, %i7
4080 sdiv %g1, 0x0461, %o3
4081 sethi 0x1A4A, %l1
4082 edge16l %i3, %g2, %o5
4083 mova %xcc, %g5, %l5
4084 fmul8x16au %f3, %f0, %f28
4085 lduh [%l7 + 0x16], %i1
4086 addccc %o7, %g4, %o1
4087 lduh [%l7 + 0x70], %i6
4088 move %xcc, %o6, %l3
4089 movcc %xcc, %i5, %i2
4090 sethi 0x01DF, %l4
4091 fmul8x16 %f15, %f26, %f8
4092 std %f12, [%l7 + 0x10]
4093 movrlz %l6, 0x1B4, %o0
4094 edge8 %o4, %i0, %o2
4095 fpsub32s %f25, %f25, %f16
4096 movge %xcc, %g3, %l2
4097 subcc %g7, %g6, %i4
4098 sdivcc %l0, 0x051B, %i7
4099 movrlz %g1, 0x12E, %l1
4100 fandnot2 %f24, %f14, %f28
4101 edge8n %i3, %g2, %o3
4102 fmovsleu %icc, %f20, %f28
4103 edge32n %o5, %l5, %g5
4104 edge32ln %i1, %g4, %o7
4105 subcc %i6, %o1, %o6
4106 st %f13, [%l7 + 0x3C]
4107 xor %l3, %i5, %i2
4108 alignaddr %l4, %o0, %l6
4109 fpsub16s %f21, %f17, %f11
4110 mulx %o4, %i0, %g3
4111 movrlez %o2, %l2, %g6
4112 sdivcc %i4, 0x17A7, %g7
4113 movn %icc, %i7, %g1
4114 lduw [%l7 + 0x64], %l0
4115 fnegs %f31, %f7
4116 ldsw [%l7 + 0x1C], %l1
4117 ldub [%l7 + 0x4F], %i3
4118 andn %o3, 0x0FEF, %g2
4119 sra %o5, %l5, %i1
4120 orncc %g4, 0x1E52, %g5
4121 fornot2s %f19, %f10, %f21
4122 xor %i6, 0x0B6D, %o1
4123 xorcc %o7, %l3, %i5
4124 fmovrdgez %o6, %f12, %f18
4125 ld [%l7 + 0x58], %f25
4126 orcc %i2, %l4, %l6
4127 udivcc %o4, 0x0C58, %i0
4128 udivx %g3, 0x08C8, %o0
4129 edge16 %o2, %l2, %i4
4130 edge32l %g7, %i7, %g1
4131 popc 0x1C07, %l0
4132 ldd [%l7 + 0x38], %g6
4133 fmovdpos %xcc, %f23, %f23
4134 nop
4135 set 0x50, %o1
4136 ldx [%l7 + %o1], %l1
4137 addcc %o3, %i3, %g2
4138 fcmple32 %f30, %f8, %o5
4139 movl %xcc, %i1, %l5
4140 fcmpeq32 %f6, %f14, %g5
4141 andn %i6, 0x1657, %o1
4142 movrlz %g4, 0x084, %l3
4143 popc 0x06CE, %i5
4144 sdivx %o7, 0x17ED, %i2
4145 st %f28, [%l7 + 0x68]
4146 sth %o6, [%l7 + 0x74]
4147 fmovrdlez %l4, %f2, %f30
4148 movrgez %l6, 0x105, %i0
4149 edge8 %o4, %o0, %g3
4150 fcmpeq32 %f26, %f12, %l2
4151 fmovdgu %xcc, %f13, %f22
4152 movle %xcc, %i4, %o2
4153 srax %g7, %g1, %l0
4154 movne %icc, %i7, %g6
4155 fmul8x16au %f9, %f21, %f22
4156 st %f9, [%l7 + 0x68]
4157 movvs %xcc, %l1, %o3
4158 addc %g2, 0x1D77, %o5
4159 ldd [%l7 + 0x68], %i2
4160 movrgz %l5, %g5, %i1
4161 edge32 %i6, %g4, %o1
4162 fones %f9
4163 ldsb [%l7 + 0x7A], %l3
4164 fxors %f17, %f16, %f31
4165 sdivx %o7, 0x1E25, %i5
4166 movrlez %i2, %o6, %l4
4167 sllx %l6, %o4, %i0
4168 fand %f24, %f0, %f18
4169 stx %o0, [%l7 + 0x78]
4170 orcc %l2, 0x1013, %i4
4171 smul %g3, %g7, %o2
4172 mulscc %g1, 0x0413, %l0
4173 udivx %i7, 0x168A, %g6
4174 fornot1s %f12, %f13, %f3
4175 nop
4176 set 0x48, %i6
4177 ldsb [%l7 + %i6], %l1
4178 fpsub32 %f4, %f0, %f12
4179 edge32n %o3, %o5, %g2
4180 edge32n %i3, %g5, %i1
4181 movgu %xcc, %l5, %i6
4182 edge8 %g4, %l3, %o1
4183 sdiv %o7, 0x1FA1, %i5
4184 fmovdleu %xcc, %f4, %f27
4185 fpsub16s %f0, %f22, %f28
4186 movle %xcc, %i2, %o6
4187 fpadd32 %f24, %f0, %f8
4188 udivx %l6, 0x0076, %o4
4189 addcc %i0, 0x14CF, %l4
4190 fmovdgu %icc, %f9, %f30
4191 ldx [%l7 + 0x58], %l2
4192 fmovsa %icc, %f18, %f26
4193 fmovrse %o0, %f9, %f4
4194 sll %g3, 0x09, %g7
4195 stw %o2, [%l7 + 0x1C]
4196 fmovde %icc, %f14, %f8
4197 move %icc, %i4, %l0
4198 or %i7, 0x13D8, %g1
4199 sth %l1, [%l7 + 0x20]
4200 fexpand %f20, %f30
4201 move %icc, %g6, %o3
4202 subccc %o5, %g2, %g5
4203 fmovdcs %icc, %f25, %f14
4204 sra %i3, %i1, %l5
4205 sub %i6, 0x0A77, %l3
4206 sdivcc %o1, 0x16FE, %g4
4207 sra %o7, %i2, %o6
4208 edge8 %i5, %o4, %i0
4209 fmul8x16al %f29, %f9, %f26
4210 fcmple32 %f30, %f28, %l6
4211 fpack32 %f28, %f16, %f8
4212 fpack16 %f22, %f9
4213 umulcc %l2, 0x1F02, %o0
4214 ldsw [%l7 + 0x3C], %g3
4215 edge8n %l4, %g7, %o2
4216 sethi 0x0397, %i4
4217 popc 0x1A11, %l0
4218 movrgz %g1, 0x09C, %l1
4219 mulx %i7, 0x130A, %o3
4220 fmovspos %icc, %f27, %f28
4221 srax %g6, 0x01, %o5
4222 andn %g2, %i3, %g5
4223 umulcc %l5, %i6, %l3
4224 movleu %xcc, %i1, %o1
4225 fmovsl %xcc, %f2, %f18
4226 fmovsl %icc, %f7, %f25
4227 addc %g4, %o7, %i2
4228 movvc %xcc, %o6, %i5
4229 fsrc1 %f16, %f26
4230 fmovrdgz %o4, %f28, %f8
4231 add %l6, %i0, %o0
4232 ldsh [%l7 + 0x74], %l2
4233 nop
4234 set 0x78, %l3
4235 lduw [%l7 + %l3], %g3
4236 edge8n %l4, %o2, %i4
4237 fxnors %f19, %f21, %f26
4238 mulscc %g7, %l0, %g1
4239 nop
4240 set 0x20, %g1
4241 stx %l1, [%l7 + %g1]
4242 movg %xcc, %i7, %o3
4243 sdivcc %g6, 0x092F, %o5
4244 fcmpeq16 %f12, %f12, %g2
4245 ld [%l7 + 0x18], %f8
4246 srlx %g5, %l5, %i6
4247 fmovrsgz %l3, %f12, %f22
4248 mulscc %i3, %i1, %o1
4249 fmovrse %g4, %f25, %f5
4250 movcs %xcc, %i2, %o6
4251 sdivcc %i5, 0x0F95, %o7
4252 andn %o4, 0x1611, %l6
4253 sethi 0x1CE6, %o0
4254 umul %i0, 0x1779, %g3
4255 movne %xcc, %l4, %l2
4256 fpsub32s %f22, %f3, %f17
4257 fmovdgu %icc, %f31, %f28
4258 nop
4259 set 0x28, %i4
4260 ldd [%l7 + %i4], %f0
4261 fxnors %f7, %f2, %f27
4262 ld [%l7 + 0x28], %f13
4263 move %icc, %o2, %g7
4264 edge32l %i4, %l0, %g1
4265 edge16ln %l1, %o3, %g6
4266 umulcc %i7, %o5, %g2
4267 stb %g5, [%l7 + 0x68]
4268 edge32n %i6, %l3, %i3
4269 stw %i1, [%l7 + 0x4C]
4270 addcc %o1, 0x0F08, %g4
4271 srax %l5, %i2, %i5
4272 alignaddr %o7, %o4, %o6
4273 fcmpeq32 %f22, %f2, %l6
4274 array8 %i0, %g3, %o0
4275 stx %l4, [%l7 + 0x50]
4276 movpos %icc, %o2, %g7
4277 fornot2 %f28, %f20, %f6
4278 orncc %l2, %i4, %g1
4279 edge16 %l0, %l1, %o3
4280 fmovdleu %icc, %f0, %f20
4281 udivx %i7, 0x1B91, %g6
4282 fmovsl %xcc, %f25, %f12
4283 orncc %o5, 0x08E9, %g2
4284 array32 %g5, %i6, %l3
4285 movvs %xcc, %i3, %i1
4286 ldub [%l7 + 0x3B], %o1
4287 fpackfix %f2, %f16
4288 fpackfix %f18, %f11
4289 ldd [%l7 + 0x38], %f16
4290 fnot1s %f27, %f17
4291 smul %g4, %i2, %l5
4292 fmovsgu %xcc, %f26, %f10
4293 fands %f24, %f15, %f25
4294 srax %i5, 0x17, %o7
4295 array32 %o4, %l6, %i0
4296 xorcc %g3, %o6, %l4
4297 movvs %xcc, %o0, %g7
4298 array16 %o2, %i4, %l2
4299 movn %icc, %l0, %g1
4300 edge32 %l1, %o3, %g6
4301 movpos %xcc, %o5, %i7
4302 movleu %xcc, %g2, %i6
4303 umul %l3, %i3, %i1
4304 alignaddrl %g5, %g4, %i2
4305 lduw [%l7 + 0x44], %o1
4306 addccc %i5, 0x09AD, %l5
4307 movl %icc, %o7, %l6
4308 edge32ln %o4, %g3, %i0
4309 andcc %o6, %o0, %g7
4310 movvs %icc, %l4, %o2
4311 lduw [%l7 + 0x5C], %l2
4312 edge8 %i4, %l0, %g1
4313 fmovsn %icc, %f19, %f18
4314 pdist %f22, %f6, %f14
4315 edge32l %o3, %g6, %o5
4316 edge8n %l1, %g2, %i7
4317 udivcc %l3, 0x1608, %i6
4318 movneg %icc, %i3, %i1
4319 fcmpeq16 %f26, %f8, %g5
4320 edge32n %g4, %o1, %i2
4321 edge32n %l5, %i5, %o7
4322 fnegs %f19, %f18
4323 sll %o4, 0x06, %g3
4324 movrne %l6, %i0, %o6
4325 fabss %f29, %f6
4326 sethi 0x0ADE, %g7
4327 fnot1s %f12, %f12
4328 movrgz %l4, 0x3A0, %o0
4329 alignaddrl %l2, %i4, %l0
4330 add %o2, 0x1BE6, %o3
4331 lduw [%l7 + 0x6C], %g1
4332 andcc %o5, %g6, %g2
4333 lduw [%l7 + 0x58], %i7
4334 fxors %f0, %f21, %f11
4335 fornot1 %f30, %f12, %f18
4336 sir 0x1DF8
4337 fmovdne %xcc, %f7, %f28
4338 or %l1, %i6, %l3
4339 addcc %i1, %i3, %g4
4340 nop
4341 set 0x3C, %g4
4342 stw %g5, [%l7 + %g4]
4343 move %xcc, %o1, %i2
4344 stb %i5, [%l7 + 0x7C]
4345 st %f7, [%l7 + 0x7C]
4346 orncc %l5, %o4, %g3
4347 orn %l6, %i0, %o7
4348 ldsh [%l7 + 0x7C], %g7
4349 movvs %icc, %o6, %o0
4350 lduh [%l7 + 0x08], %l2
4351 fmovdcs %xcc, %f4, %f16
4352 stw %l4, [%l7 + 0x3C]
4353 subc %i4, %l0, %o3
4354 popc 0x05CD, %g1
4355 edge32l %o5, %o2, %g2
4356 edge16 %i7, %g6, %i6
4357 addccc %l1, %l3, %i3
4358 sll %i1, 0x07, %g4
4359 edge16 %o1, %i2, %g5
4360 movn %xcc, %l5, %o4
4361 sllx %i5, %g3, %l6
4362 ldd [%l7 + 0x78], %f16
4363 sth %i0, [%l7 + 0x18]
4364 ldsb [%l7 + 0x45], %o7
4365 add %o6, %o0, %g7
4366 mulx %l4, %i4, %l2
4367 edge16 %o3, %l0, %o5
4368 std %f0, [%l7 + 0x48]
4369 ldub [%l7 + 0x45], %o2
4370 fpsub16 %f8, %f14, %f18
4371 fnot1s %f23, %f23
4372 fandnot2s %f28, %f27, %f0
4373 xorcc %g1, %i7, %g2
4374 ldd [%l7 + 0x18], %g6
4375 mulx %l1, %l3, %i6
4376 st %f15, [%l7 + 0x7C]
4377 movgu %xcc, %i1, %g4
4378 udivx %o1, 0x0E12, %i2
4379 ldsb [%l7 + 0x31], %i3
4380 fmovsne %icc, %f26, %f26
4381 sdivcc %g5, 0x0EB5, %o4
4382 ldd [%l7 + 0x28], %f4
4383 movneg %icc, %i5, %g3
4384 orn %l5, 0x060E, %i0
4385 movvc %xcc, %l6, %o7
4386 movrlez %o6, 0x15E, %o0
4387 movrlz %g7, 0x2AD, %i4
4388 ldd [%l7 + 0x08], %l4
4389 movvs %icc, %l2, %o3
4390 edge32l %l0, %o5, %g1
4391 mulx %o2, %g2, %g6
4392 ldub [%l7 + 0x08], %l1
4393 edge32n %l3, %i6, %i1
4394 stx %i7, [%l7 + 0x28]
4395 edge32n %g4, %o1, %i3
4396 movl %xcc, %g5, %o4
4397 movneg %xcc, %i2, %g3
4398 movg %xcc, %l5, %i0
4399 addccc %l6, 0x1A38, %o7
4400 ldsb [%l7 + 0x21], %i5
4401 mova %xcc, %o0, %o6
4402 sdivcc %i4, 0x0795, %l4
4403 fpack32 %f10, %f26, %f26
4404 movcc %xcc, %g7, %l2
4405 xnor %o3, %l0, %o5
4406 fmovsneg %icc, %f13, %f10
4407 for %f30, %f20, %f8
4408 movvs %icc, %g1, %o2
4409 fmovrdgez %g6, %f4, %f30
4410 addccc %g2, 0x0C12, %l3
4411 movg %xcc, %i6, %l1
4412 edge8ln %i7, %g4, %i1
4413 orn %i3, %o1, %g5
4414 udivcc %o4, 0x1B08, %g3
4415 ldsh [%l7 + 0x5E], %i2
4416 edge32 %l5, %i0, %o7
4417 fmovsgu %icc, %f12, %f24
4418 fpsub32s %f26, %f14, %f19
4419 fcmpgt16 %f18, %f6, %l6
4420 movrlez %i5, 0x2AF, %o6
4421 xnorcc %i4, 0x1405, %l4
4422 movrlez %g7, 0x021, %l2
4423 mulscc %o0, %o3, %l0
4424 lduh [%l7 + 0x30], %o5
4425 andncc %o2, %g1, %g6
4426 sll %l3, 0x06, %g2
4427 fandnot2 %f14, %f4, %f20
4428 fmovscc %xcc, %f15, %f7
4429 fpsub16s %f25, %f2, %f24
4430 array32 %i6, %l1, %i7
4431 umulcc %g4, %i1, %i3
4432 fmovsl %icc, %f29, %f11
4433 andncc %o1, %o4, %g5
4434 fmovsge %xcc, %f31, %f8
4435 fpackfix %f10, %f25
4436 restore %i2, %g3, %l5
4437 rdpr %cwp, %g1
4438 rdpr %cansave, %g2
4439 rdpr %canrestore, %g3
4440 rdpr %cleanwin, %g4
4441 rdpr %otherwin, %g5
4442 rdpr %wstate, %g6
4443 array16 %o7, %l6, %i5
4444 mulx %o6, %i0, %l4
4445 edge16n %i4, %l2, %o0
4446 subc %g7, %o3, %l0
4447 smulcc %o5, 0x0BEC, %g1
4448 ldd [%l7 + 0x78], %f2
4449 fxors %f20, %f20, %f4
4450 movcs %xcc, %g6, %o2
4451 sdiv %l3, 0x16C4, %g2
4452 movrlz %i6, %l1, %i7
4453 std %f18, [%l7 + 0x48]
4454 edge16 %g4, %i3, %i1
4455 subc %o1, 0x1190, %g5
4456 stb %i2, [%l7 + 0x25]
4457 fmul8x16al %f13, %f5, %f24
4458 fmovdvs %xcc, %f26, %f22
4459 udiv %g3, 0x0580, %o4
4460 movcs %xcc, %l5, %l6
4461 addcc %i5, 0x08BC, %o6
4462 movleu %icc, %o7, %i0
4463 fmovdvc %xcc, %f23, %f25
4464 edge16n %i4, %l4, %l2
4465 edge16 %o0, %g7, %o3
4466 stw %l0, [%l7 + 0x34]
4467 ldub [%l7 + 0x74], %g1
4468 orcc %g6, %o5, %l3
4469 st %f14, [%l7 + 0x2C]
4470 sllx %o2, %g2, %i6
4471 smulcc %i7, %g4, %i3
4472 mulx %l1, 0x1CF3, %i1
4473 add %g5, 0x139C, %o1
4474 xor %i2, %g3, %l5
4475 array16 %o4, %l6, %o6
4476 fmovscs %xcc, %f10, %f14
4477 addcc %i5, %i0, %i4
4478 orncc %l4, %o7, %l2
4479 sdivcc %o0, 0x08E3, %o3
4480 fmovsneg %xcc, %f29, %f11
4481 fandnot2 %f22, %f30, %f30
4482 ldd [%l7 + 0x48], %f10
4483 subccc %g7, %g1, %l0
4484 add %o5, 0x1923, %l3
4485 fmuld8ulx16 %f2, %f2, %f6
4486 std %f18, [%l7 + 0x60]
4487 movvc %xcc, %o2, %g6
4488 srl %g2, %i6, %i7
4489 movrne %g4, 0x25A, %l1
4490 fmovsn %icc, %f4, %f6
4491 xor %i1, %i3, %g5
4492 fnegs %f14, %f13
4493 xorcc %i2, %g3, %l5
4494 sethi 0x04F7, %o1
4495 movrne %o4, %l6, %o6
4496 fpadd16s %f25, %f18, %f31
4497 fpsub16 %f16, %f28, %f20
4498 movle %xcc, %i0, %i5
4499 fabsd %f22, %f30
4500 smul %i4, 0x1A46, %o7
4501 edge8l %l4, %l2, %o0
4502 st %f9, [%l7 + 0x68]
4503 orncc %g7, 0x116C, %o3
4504 orn %l0, %g1, %o5
4505 fmovrse %o2, %f28, %f5
4506 mulscc %g6, 0x1F8C, %l3
4507 save %g2, 0x0070, %i6
4508 rdpr %cwp, %g1
4509 rdpr %cansave, %g2
4510 rdpr %canrestore, %g3
4511 rdpr %cleanwin, %g4
4512 rdpr %otherwin, %g5
4513 rdpr %wstate, %g6
4514 xnorcc %g4, %l1, %i7
4515 movleu %icc, %i3, %i1
4516 smulcc %g5, 0x18DD, %g3
4517 array8 %i2, %l5, %o1
4518 or %o4, 0x140A, %o6
4519 edge32 %i0, %i5, %l6
4520 sth %o7, [%l7 + 0x1A]
4521 sra %i4, %l2, %o0
4522 or %g7, 0x1503, %o3
4523 andcc %l4, %l0, %o5
4524 ldsb [%l7 + 0x4E], %o2
4525 array32 %g6, %l3, %g1
4526 fnand %f26, %f24, %f14
4527 movvc %xcc, %g2, %g4
4528 sth %i6, [%l7 + 0x72]
4529 edge32ln %i7, %i3, %l1
4530 or %i1, %g3, %i2
4531 fcmpgt32 %f26, %f0, %g5
4532 edge16ln %l5, %o1, %o4
4533 movgu %icc, %i0, %o6
4534 ldsw [%l7 + 0x1C], %l6
4535 ldsw [%l7 + 0x5C], %i5
4536 fmovscc %xcc, %f22, %f8
4537 bshuffle %f28, %f10, %f22
4538 popc 0x00EC, %o7
4539 ldsb [%l7 + 0x19], %i4
4540 movleu %xcc, %l2, %g7
4541 st %f28, [%l7 + 0x38]
4542 umul %o0, 0x0B86, %l4
4543 sub %o3, %l0, %o2
4544 smul %o5, 0x077E, %g6
4545 add %g1, %g2, %g4
4546 fpadd32s %f8, %f5, %f15
4547 fmovrde %i6, %f20, %f0
4548 edge16ln %l3, %i7, %l1
4549 fmovrse %i1, %f17, %f24
4550 movne %icc, %i3, %i2
4551 umul %g5, %l5, %o1
4552 sdivx %o4, 0x082C, %i0
4553 xorcc %g3, %l6, %i5
4554 movcs %xcc, %o7, %i4
4555 fmovdgu %icc, %f26, %f7
4556 fmovrse %l2, %f27, %f22
4557 movrne %o6, 0x365, %o0
4558 movrne %l4, 0x240, %g7
4559 fnegd %f16, %f8
4560 fsrc2 %f0, %f24
4561 movvs %icc, %o3, %l0
4562 subc %o2, %o5, %g1
4563 fnands %f13, %f17, %f20
4564 sra %g6, %g2, %g4
4565 edge16l %l3, %i6, %l1
4566 sdivcc %i1, 0x1B00, %i7
4567 alignaddr %i3, %g5, %i2
4568 alignaddrl %l5, %o1, %i0
4569 udivcc %o4, 0x0505, %g3
4570 save %l6, %i5, %i4
4571 rdpr %cwp, %g1
4572 rdpr %cansave, %g2
4573 rdpr %canrestore, %g3
4574 rdpr %cleanwin, %g4
4575 rdpr %otherwin, %g5
4576 rdpr %wstate, %g6
4577 orncc %o7, %l2, %o0
4578 fpackfix %f16, %f4
4579 movrgz %o6, %l4, %g7
4580 edge32n %l0, %o2, %o5
4581 xorcc %o3, 0x0F83, %g6
4582 movl %icc, %g2, %g1
4583 move %icc, %l3, %i6
4584 ldsb [%l7 + 0x48], %l1
4585 alignaddr %g4, %i1, %i7
4586 fmul8x16al %f28, %f13, %f0
4587 or %i3, %i2, %g5
4588 edge8ln %o1, %i0, %l5
4589 sdiv %g3, 0x0C38, %o4
4590 array16 %i5, %i4, %o7
4591 udivx %l2, 0x083A, %l6
4592 stx %o6, [%l7 + 0x30]
4593 fcmpne16 %f24, %f14, %l4
4594 fzeros %f15
4595 movrne %g7, %o0, %l0
4596 xor %o2, 0x0A75, %o5
4597 ldsb [%l7 + 0x77], %g6
4598 fmuld8sux16 %f9, %f4, %f14
4599 or %o3, %g2, %l3
4600 fsrc1 %f0, %f28
4601 srl %i6, %l1, %g4
4602 fmovrdgez %i1, %f30, %f14
4603 fxnor %f28, %f14, %f6
4604 faligndata %f8, %f10, %f6
4605 addccc %i7, %g1, %i3
4606 fcmpes %fcc2, %f4, %f30
4607 fmul8x16au %f10, %f23, %f0
4608 fpsub32s %f25, %f1, %f8
4609 nop
4610 set 0x3C, %i5
4611 lduh [%l7 + %i5], %g5
4612 subccc %o1, %i0, %l5
4613 fornot1 %f0, %f12, %f6
4614 xnorcc %g3, %o4, %i2
4615 umul %i5, 0x10F0, %i4
4616 ldsw [%l7 + 0x70], %o7
4617 udivcc %l2, 0x0B42, %l6
4618 stb %o6, [%l7 + 0x76]
4619 edge16 %g7, %o0, %l4
4620 andncc %o2, %l0, %g6
4621 edge16n %o5, %o3, %l3
4622 fmovse %xcc, %f1, %f2
4623 array8 %i6, %g2, %l1
4624 movre %g4, %i1, %i7
4625 for %f20, %f2, %f18
4626 fmovdg %xcc, %f24, %f17
4627 mulx %g1, 0x0C9C, %g5
4628 and %i3, 0x1E1F, %i0
4629 lduh [%l7 + 0x5C], %l5
4630 subc %o1, %g3, %o4
4631 orncc %i5, 0x1821, %i4
4632 xor %i2, %l2, %o7
4633 movge %xcc, %o6, %g7
4634 movleu %xcc, %l6, %l4
4635 edge8n %o2, %l0, %o0
4636 andcc %o5, %o3, %l3
4637 fmovrdlz %g6, %f2, %f24
4638 sir 0x1F67
4639 nop
4640 set 0x6F, %i3
4641 ldub [%l7 + %i3], %i6
4642 xor %g2, %g4, %l1
4643 sethi 0x07D0, %i1
4644 popc 0x0B4B, %g1
4645 fmovrsgz %g5, %f22, %f13
4646 fsrc2 %f12, %f20
4647 ldx [%l7 + 0x10], %i3
4648 fmovdg %xcc, %f19, %f11
4649 fmovdvc %icc, %f1, %f5
4650 movrgez %i7, 0x331, %i0
4651 fmul8sux16 %f0, %f22, %f2
4652 fmovdneg %xcc, %f28, %f31
4653 sll %l5, %g3, %o4
4654 nop
4655 set 0x7F, %i2
4656 stb %i5, [%l7 + %i2]
4657 ldub [%l7 + 0x14], %i4
4658 movrlz %o1, 0x1EE, %i2
4659 or %o7, %l2, %g7
4660 srlx %o6, %l4, %o2
4661 movrlz %l6, 0x06C, %o0
4662 fnot1s %f18, %f7
4663 fmovsleu %icc, %f3, %f13
4664 fnegd %f8, %f26
4665 fmovsn %xcc, %f4, %f9
4666 array16 %o5, %l0, %l3
4667 faligndata %f4, %f12, %f20
4668 ldsb [%l7 + 0x22], %o3
4669 mova %xcc, %g6, %i6
4670 movg %icc, %g2, %g4
4671 subc %i1, 0x1F3F, %g1
4672 sethi 0x06B5, %l1
4673 fmul8sux16 %f6, %f28, %f2
4674 ldsw [%l7 + 0x7C], %i3
4675 xnor %i7, %i0, %l5
4676 udivcc %g5, 0x1483, %g3
4677 movcc %icc, %i5, %o4
4678 edge8 %o1, %i2, %o7
4679 movleu %icc, %i4, %l2
4680 udivcc %o6, 0x0919, %g7
4681 fmovdge %icc, %f9, %f14
4682 fandnot1s %f0, %f17, %f18
4683 fmovdvc %icc, %f0, %f29
4684 alignaddr %l4, %l6, %o2
4685 sdivcc %o0, 0x106D, %l0
4686 ldsb [%l7 + 0x33], %o5
4687 edge32 %l3, %g6, %o3
4688 mulscc %g2, %i6, %g4
4689 sub %g1, 0x0605, %i1
4690 array16 %i3, %i7, %i0
4691 movne %icc, %l1, %l5
4692 xnor %g3, %i5, %g5
4693 array16 %o4, %i2, %o1
4694 movneg %xcc, %o7, %l2
4695 ldub [%l7 + 0x5D], %o6
4696 ldsb [%l7 + 0x35], %i4
4697 fnegs %f23, %f3
4698 sth %g7, [%l7 + 0x64]
4699 fsrc1 %f22, %f18
4700 movrgez %l6, 0x2F5, %l4
4701 orcc %o0, 0x1FCB, %o2
4702 orncc %o5, 0x1B30, %l0
4703 fmovdvc %xcc, %f29, %f3
4704 movn %xcc, %g6, %o3
4705 movvs %xcc, %l3, %g2
4706 movleu %xcc, %g4, %g1
4707 movrlez %i6, %i3, %i7
4708 fnands %f5, %f19, %f12
4709 fmovdgu %icc, %f19, %f4
4710 sdivx %i0, 0x0F3C, %l1
4711 stw %i1, [%l7 + 0x1C]
4712 movrlz %g3, 0x104, %l5
4713 movge %icc, %g5, %o4
4714 array16 %i2, %o1, %i5
4715 siam 0x7
4716 fmovsn %xcc, %f31, %f26
4717 xnor %o7, 0x0172, %l2
4718 movvs %icc, %i4, %g7
4719 st %f8, [%l7 + 0x70]
4720 ldsw [%l7 + 0x3C], %l6
4721 stx %l4, [%l7 + 0x10]
4722 ldd [%l7 + 0x38], %f16
4723 xnor %o6, 0x0DF8, %o2
4724 add %o0, %l0, %o5
4725 lduh [%l7 + 0x6C], %o3
4726 movpos %icc, %l3, %g6
4727 edge32l %g2, %g1, %g4
4728 movne %icc, %i3, %i7
4729 sdiv %i0, 0x04CB, %l1
4730 array16 %i6, %i1, %l5
4731 edge16l %g3, %o4, %i2
4732 orncc %o1, 0x06EC, %i5
4733 mulscc %g5, 0x1ED2, %o7
4734 fands %f2, %f15, %f14
4735 fcmple16 %f0, %f28, %l2
4736 fnegs %f5, %f9
4737 movn %icc, %i4, %g7
4738 save %l6, 0x16A2, %l4
4739 rdpr %cwp, %g1
4740 rdpr %cansave, %g2
4741 rdpr %canrestore, %g3
4742 rdpr %cleanwin, %g4
4743 rdpr %otherwin, %g5
4744 rdpr %wstate, %g6
4745 movcs %icc, %o2, %o0
4746 or %l0, %o6, %o3
4747 edge16n %l3, %o5, %g2
4748 fornot1s %f0, %f29, %f18
4749 fmul8x16au %f2, %f29, %f16
4750 ldd [%l7 + 0x18], %f30
4751 srl %g1, 0x1E, %g4
4752 udivcc %g6, 0x0FE7, %i3
4753 edge16 %i0, %l1, %i6
4754 setx loop_14, %l0, %l1
4755 return %l1
4756 nop
4757 rdpr %cwp, %g1
4758 rdpr %cansave, %g2
4759 rdpr %canrestore, %g3
4760 rdpr %cleanwin, %g4
4761 rdpr %otherwin, %g5
4762 rdpr %wstate, %g6
4763loop_14: array16 %l5, %g3, %o4
4764 movle %icc, %o1, %i2
4765 edge16l %i5, %o7, %l2
4766 faligndata %f22, %f0, %f16
4767 ldd [%l7 + 0x68], %f22
4768 addc %i4, %g7, %g5
4769 fmovrsgz %l4, %f31, %f21
4770 umulcc %o2, 0x0736, %l6
4771 sethi 0x1FFC, %o0
4772 edge8n %l0, %o3, %l3
4773 fmovsl %icc, %f23, %f4
4774 fxors %f1, %f19, %f25
4775 ld [%l7 + 0x24], %f10
4776 edge32 %o6, %g2, %g1
4777 fmovdvc %xcc, %f12, %f26
4778 movneg %xcc, %g4, %o5
4779 add %g6, 0x0D12, %i0
4780 fones %f17
4781 stb %i3, [%l7 + 0x53]
4782 stw %i6, [%l7 + 0x24]
4783 alignaddrl %l1, %i7, %l5
4784 movrgz %g3, %i1, %o1
4785 mova %icc, %i2, %i5
4786 and %o4, 0x0E19, %l2
4787 ld [%l7 + 0x24], %f11
4788 edge8l %i4, %o7, %g5
4789 edge16l %l4, %g7, %l6
4790 lduw [%l7 + 0x78], %o2
4791 movg %xcc, %o0, %l0
4792 xor %o3, 0x1E13, %o6
4793 movgu %icc, %l3, %g2
4794 edge32l %g1, %g4, %o5
4795 fornot2s %f4, %f17, %f13
4796 sth %i0, [%l7 + 0x70]
4797 movn %icc, %g6, %i6
4798 fcmpgt32 %f12, %f4, %l1
4799 ldub [%l7 + 0x60], %i7
4800 ldsw [%l7 + 0x24], %i3
4801 ldsw [%l7 + 0x48], %l5
4802 ldsh [%l7 + 0x74], %g3
4803 fsrc1 %f14, %f0
4804 sra %i1, %i2, %i5
4805 orncc %o1, 0x1D07, %o4
4806 save %l2, %o7, %i4
4807 rdpr %cwp, %g1
4808 rdpr %cansave, %g2
4809 rdpr %canrestore, %g3
4810 rdpr %cleanwin, %g4
4811 rdpr %otherwin, %g5
4812 rdpr %wstate, %g6
4813 fmovdge %xcc, %f5, %f13
4814 movle %xcc, %g5, %l4
4815 lduw [%l7 + 0x0C], %g7
4816 array8 %o2, %o0, %l0
4817 add %l6, 0x0424, %o3
4818 fcmpne16 %f24, %f4, %l3
4819 fzeros %f27
4820 edge8ln %g2, %o6, %g4
4821 xnorcc %o5, 0x1562, %i0
4822 umulcc %g6, 0x0A37, %g1
4823 subc %l1, %i7, %i3
4824 movn %icc, %i6, %g3
4825 movneg %icc, %i1, %i2
4826 mulscc %l5, %i5, %o4
4827 xor %o1, 0x0F83, %l2
4828 fmovrsgz %o7, %f5, %f8
4829 restore %g5, 0x0AFA, %i4
4830 rdpr %cwp, %g1
4831 rdpr %cansave, %g2
4832 rdpr %canrestore, %g3
4833 rdpr %cleanwin, %g4
4834 rdpr %otherwin, %g5
4835 rdpr %wstate, %g6
4836 lduw [%l7 + 0x58], %g7
4837 addcc %o2, %l4, %l0
4838 movcc %xcc, %o0, %o3
4839 ldub [%l7 + 0x4C], %l3
4840 ldsw [%l7 + 0x28], %l6
4841 fnot2 %f26, %f14
4842 movrne %g2, 0x123, %g4
4843 sth %o6, [%l7 + 0x36]
4844 mulx %o5, 0x0BEA, %g6
4845 edge32 %g1, %i0, %i7
4846 ldub [%l7 + 0x5A], %i3
4847 edge8l %l1, %i6, %g3
4848 xorcc %i2, %l5, %i1
4849 andncc %o4, %o1, %i5
4850 mova %icc, %o7, %l2
4851 smulcc %g5, %i4, %o2
4852 movrlez %l4, %g7, %l0
4853 movcs %xcc, %o3, %l3
4854 movl %icc, %o0, %l6
4855 edge8 %g4, %g2, %o6
4856 movrlez %g6, 0x283, %o5
4857 fxor %f4, %f2, %f0
4858 edge32ln %i0, %g1, %i7
4859 edge8 %i3, %i6, %g3
4860 edge16l %l1, %i2, %l5
4861 orcc %o4, %i1, %o1
4862 andn %o7, 0x0A73, %i5
4863 sub %g5, %i4, %o2
4864 array16 %l2, %l4, %g7
4865 movge %icc, %l0, %l3
4866 edge8n %o0, %o3, %g4
4867 std %f14, [%l7 + 0x18]
4868 setx loop_15, %l0, %l1
4869 return %l1
4870 nop
4871 rdpr %cwp, %g1
4872 rdpr %cansave, %g2
4873 rdpr %canrestore, %g3
4874 rdpr %cleanwin, %g4
4875 rdpr %otherwin, %g5
4876 rdpr %wstate, %g6
4877loop_15: movrlz %g6, 0x174, %i0
4878 sth %g1, [%l7 + 0x1A]
4879 movre %o5, %i3, %i6
4880 srlx %i7, 0x0D, %g3
4881 edge8ln %i2, %l5, %l1
4882 movge %icc, %o4, %i1
4883 sllx %o1, %i5, %o7
4884 fcmpes %fcc1, %f11, %f20
4885 sra %g5, %o2, %i4
4886 subccc %l2, %l4, %l0
4887 xnorcc %g7, 0x1B9F, %o0
4888 mulx %l3, %g4, %o3
4889 edge8 %g2, %l6, %o6
4890 ldub [%l7 + 0x38], %i0
4891 movcs %xcc, %g6, %o5
4892 udivcc %i3, 0x0C19, %i6
4893 movgu %xcc, %i7, %g1
4894 mova %xcc, %g3, %l5
4895 edge16n %l1, %o4, %i2
4896 andn %i1, 0x1525, %i5
4897 fmovscc %xcc, %f17, %f22
4898 edge8l %o7, %o1, %g5
4899 xnorcc %i4, 0x19F2, %l2
4900 add %o2, 0x09AF, %l4
4901 fmovrsgz %l0, %f22, %f20
4902 stw %g7, [%l7 + 0x40]
4903 movne %xcc, %o0, %l3
4904 fmovsleu %xcc, %f2, %f13
4905 udivcc %o3, 0x1106, %g4
4906 edge16ln %l6, %o6, %g2
4907 fmovde %icc, %f30, %f3
4908 fxors %f1, %f24, %f10
4909 movne %icc, %i0, %g6
4910 move %xcc, %i3, %o5
4911 sth %i6, [%l7 + 0x2C]
4912 subcc %g1, %g3, %l5
4913 edge32ln %i7, %l1, %o4
4914 srlx %i1, 0x0F, %i2
4915 popc %i5, %o1
4916 fone %f0
4917 udiv %g5, 0x0283, %o7
4918 move %xcc, %l2, %i4
4919 movle %xcc, %l4, %l0
4920 popc 0x0EAA, %o2
4921 movcs %xcc, %g7, %o0
4922 sir 0x17EF
4923 orncc %o3, 0x1AFE, %g4
4924 stb %l6, [%l7 + 0x45]
4925 fmovsvs %xcc, %f16, %f29
4926 udivx %o6, 0x0A43, %g2
4927 fornot1s %f2, %f0, %f31
4928 mova %xcc, %l3, %i0
4929 movvs %icc, %i3, %g6
4930 fmuld8ulx16 %f8, %f3, %f26
4931 edge16 %o5, %g1, %i6
4932 edge8 %g3, %l5, %l1
4933 fandnot1s %f20, %f24, %f19
4934 fpadd16 %f2, %f10, %f24
4935 udivcc %o4, 0x1931, %i7
4936 fmuld8ulx16 %f30, %f20, %f0
4937 subc %i2, 0x1674, %i5
4938 umulcc %i1, %o1, %o7
4939 edge16ln %l2, %i4, %g5
4940 edge8 %l4, %o2, %g7
4941 fmovrslez %l0, %f0, %f9
4942 xorcc %o3, %o0, %l6
4943 mulscc %g4, %o6, %g2
4944 fnot1 %f16, %f22
4945 srl %i0, %l3, %i3
4946 ldd [%l7 + 0x58], %g6
4947 edge32l %o5, %g1, %i6
4948 array32 %g3, %l5, %l1
4949 sir 0x01D5
4950 movgu %icc, %o4, %i2
4951 movcc %xcc, %i7, %i5
4952 ldsh [%l7 + 0x78], %o1
4953 xnorcc %i1, 0x0049, %l2
4954 andn %i4, %o7, %g5
4955 movg %icc, %o2, %l4
4956 popc 0x1B9B, %g7
4957 move %xcc, %o3, %o0
4958 lduw [%l7 + 0x58], %l6
4959 udivx %g4, 0x0104, %o6
4960 restore %l0, %i0, %l3
4961 rdpr %cwp, %g1
4962 rdpr %cansave, %g2
4963 rdpr %canrestore, %g3
4964 rdpr %cleanwin, %g4
4965 rdpr %otherwin, %g5
4966 rdpr %wstate, %g6
4967 sethi 0x0C5F, %i3
4968 movne %icc, %g2, %g6
4969 fmovdcs %icc, %f16, %f26
4970 movn %xcc, %o5, %i6
4971 sir 0x036C
4972 fandnot2s %f8, %f11, %f18
4973 and %g1, %g3, %l1
4974 movn %xcc, %o4, %i2
4975 movrlz %i7, 0x010, %i5
4976 sth %l5, [%l7 + 0x7C]
4977 sll %o1, %l2, %i1
4978 edge32 %o7, %g5, %i4
4979 ldub [%l7 + 0x30], %l4
4980 ldub [%l7 + 0x25], %o2
4981 addc %g7, %o0, %l6
4982 ldd [%l7 + 0x70], %g4
4983 alignaddrl %o6, %l0, %i0
4984 ld [%l7 + 0x14], %f5
4985 movvc %icc, %o3, %l3
4986 alignaddr %g2, %g6, %i3
4987 edge16 %o5, %g1, %g3
4988 fnot1 %f24, %f12
4989 movrne %i6, %l1, %i2
4990 edge16l %o4, %i5, %l5
4991 ldub [%l7 + 0x6C], %o1
4992 save %i7, %l2, %i1
4993 rdpr %cwp, %g1
4994 rdpr %cansave, %g2
4995 rdpr %canrestore, %g3
4996 rdpr %cleanwin, %g4
4997 rdpr %otherwin, %g5
4998 rdpr %wstate, %g6
4999 subcc %o7, 0x1BE5, %i4
5000 save %g5, 0x0960, %l4
5001 rdpr %cwp, %g1
5002 rdpr %cansave, %g2
5003 rdpr %canrestore, %g3
5004 rdpr %cleanwin, %g4
5005 rdpr %otherwin, %g5
5006 rdpr %wstate, %g6
5007 movpos %icc, %o2, %o0
5008 movvc %xcc, %l6, %g7
5009 ld [%l7 + 0x38], %f12
5010 mova %xcc, %o6, %g4
5011 movrlez %l0, 0x107, %o3
5012 array16 %l3, %i0, %g2
5013 stb %i3, [%l7 + 0x5F]
5014 movl %icc, %o5, %g1
5015 srlx %g3, 0x01, %g6
5016 movrgez %l1, 0x1F5, %i6
5017 addccc %i2, 0x0462, %o4
5018 fmovsge %xcc, %f9, %f13
5019 subcc %i5, 0x1121, %l5
5020 sub %o1, 0x032E, %l2
5021 ldsb [%l7 + 0x23], %i1
5022 edge32n %i7, %i4, %g5
5023 sethi 0x1059, %l4
5024 fmovsgu %icc, %f11, %f22
5025 orncc %o7, 0x1E42, %o2
5026 for %f20, %f18, %f30
5027 movg %icc, %l6, %g7
5028 movleu %icc, %o6, %g4
5029 addcc %o0, %o3, %l0
5030 movne %xcc, %l3, %i0
5031 xnorcc %g2, %o5, %i3
5032 fmovrdgz %g1, %f24, %f22
5033 edge16ln %g6, %l1, %g3
5034 subccc %i6, %o4, %i5
5035 fcmpgt32 %f24, %f14, %l5
5036 stw %o1, [%l7 + 0x2C]
5037 ldsh [%l7 + 0x7C], %i2
5038 ldx [%l7 + 0x28], %i1
5039 edge8n %l2, %i7, %g5
5040 mova %icc, %i4, %l4
5041 save %o2, 0x0CF3, %l6
5042 rdpr %cwp, %g1
5043 rdpr %cansave, %g2
5044 rdpr %canrestore, %g3
5045 rdpr %cleanwin, %g4
5046 rdpr %otherwin, %g5
5047 rdpr %wstate, %g6
5048 ld [%l7 + 0x10], %f5
5049 movne %xcc, %o7, %g7
5050 movleu %xcc, %o6, %o0
5051 movrgez %o3, %l0, %g4
5052 fmovsvc %icc, %f12, %f22
5053 array32 %l3, %g2, %i0
5054 orn %o5, 0x088E, %i3
5055 movrlez %g6, 0x1F2, %l1
5056 udiv %g3, 0x05B3, %i6
5057 fmovrdlz %o4, %f20, %f6
5058 andn %i5, %l5, %o1
5059 sdivx %i2, 0x0BE5, %g1
5060 edge8ln %i1, %l2, %i7
5061 andncc %g5, %l4, %i4
5062 fmovdge %xcc, %f1, %f18
5063 stx %o2, [%l7 + 0x78]
5064 edge8l %l6, %g7, %o7
5065 xnor %o0, 0x058B, %o3
5066 movcs %icc, %o6, %g4
5067 movl %icc, %l0, %l3
5068 movvs %xcc, %i0, %g2
5069 movne %xcc, %o5, %g6
5070 umulcc %i3, 0x1775, %l1
5071 fpackfix %f26, %f8
5072 move %icc, %i6, %g3
5073 fmovscs %icc, %f3, %f29
5074 ldsb [%l7 + 0x35], %i5
5075 fnot2s %f8, %f11
5076 popc 0x0714, %l5
5077 sdiv %o4, 0x04BF, %o1
5078 edge16l %i2, %i1, %l2
5079 stb %i7, [%l7 + 0x34]
5080 sra %g1, 0x02, %l4
5081 mulx %g5, %i4, %l6
5082 movg %xcc, %o2, %g7
5083 edge16l %o0, %o3, %o6
5084 fmovde %xcc, %f18, %f9
5085 std %f24, [%l7 + 0x70]
5086 sll %g4, %l0, %o7
5087 udiv %i0, 0x1F16, %l3
5088 setx loop_16, %l0, %l1
5089 return %l1
5090 nop
5091 rdpr %cwp, %g1
5092 rdpr %cansave, %g2
5093 rdpr %canrestore, %g3
5094 rdpr %cleanwin, %g4
5095 rdpr %otherwin, %g5
5096 rdpr %wstate, %g6
5097loop_16: fand %f6, %f26, %f20
5098 xor %o5, %i3, %i6
5099 movleu %icc, %g3, %i5
5100 alignaddr %l1, %o4, %l5
5101 fmovse %xcc, %f24, %f29
5102 movrgez %o1, 0x1F4, %i1
5103 ldsb [%l7 + 0x34], %l2
5104 fmovs %f13, %f11
5105 ldub [%l7 + 0x44], %i7
5106 srl %i2, 0x0E, %g1
5107 udivcc %l4, 0x0263, %g5
5108 movre %l6, %o2, %g7
5109 smul %i4, 0x1098, %o0
5110 fpadd32s %f29, %f7, %f31
5111 edge8ln %o3, %g4, %l0
5112 array32 %o6, %i0, %o7
5113 stx %g2, [%l7 + 0x08]
5114 movleu %icc, %l3, %g6
5115 fnot1 %f30, %f22
5116 sub %i3, 0x10ED, %i6
5117 movvs %xcc, %g3, %o5
5118 xorcc %i5, 0x04DB, %o4
5119 movne %icc, %l1, %l5
5120 movpos %xcc, %o1, %l2
5121 stb %i7, [%l7 + 0x3B]
5122 fmovse %xcc, %f3, %f9
5123 movne %icc, %i1, %g1
5124 movrlez %i2, 0x107, %g5
5125 alignaddr %l6, %o2, %g7
5126 subcc %i4, 0x0CED, %l4
5127 subc %o0, %o3, %g4
5128 ldsw [%l7 + 0x14], %o6
5129 edge8l %i0, %l0, %o7
5130 ldsh [%l7 + 0x4E], %l3
5131 sdivx %g6, 0x0AA6, %g2
5132 fmovdvc %xcc, %f3, %f14
5133 sub %i6, 0x0633, %i3
5134 ldx [%l7 + 0x58], %o5
5135 edge16ln %i5, %g3, %o4
5136 st %f27, [%l7 + 0x48]
5137 edge16 %l5, %l1, %l2
5138 movn %xcc, %i7, %i1
5139 alignaddrl %o1, %g1, %g5
5140 fmovscs %xcc, %f8, %f31
5141 movpos %icc, %i2, %l6
5142 srlx %o2, 0x1F, %i4
5143 movneg %icc, %g7, %o0
5144 fxors %f29, %f31, %f29
5145 fpmerge %f8, %f7, %f8
5146 movcs %xcc, %l4, %g4
5147 smulcc %o6, 0x1369, %o3
5148 xorcc %l0, 0x1D58, %i0
5149 movleu %icc, %o7, %l3
5150 sdivcc %g6, 0x113C, %g2
5151 andcc %i6, 0x01A8, %i3
5152 ldsh [%l7 + 0x6C], %i5
5153 subcc %o5, 0x00CA, %g3
5154 sth %l5, [%l7 + 0x18]
5155 xnorcc %l1, %o4, %i7
5156 sll %i1, %o1, %l2
5157 restore %g1, 0x0524, %g5
5158 rdpr %cwp, %g1
5159 rdpr %cansave, %g2
5160 rdpr %canrestore, %g3
5161 rdpr %cleanwin, %g4
5162 rdpr %otherwin, %g5
5163 rdpr %wstate, %g6
5164 add %l6, %i2, %i4
5165 mova %xcc, %g7, %o0
5166 xnorcc %o2, 0x1C29, %g4
5167 addc %l4, %o6, %l0
5168 umul %i0, %o3, %o7
5169 fmovdleu %icc, %f26, %f18
5170 srax %g6, 0x12, %l3
5171 edge32n %i6, %i3, %i5
5172 ldsw [%l7 + 0x2C], %g2
5173 movrlz %o5, 0x2DD, %l5
5174 movl %xcc, %l1, %o4
5175 array8 %g3, %i7, %i1
5176 array16 %l2, %g1, %g5
5177 orncc %l6, 0x0D16, %i2
5178 edge16n %i4, %o1, %o0
5179 fmovsl %icc, %f19, %f8
5180 fmovdl %icc, %f26, %f23
5181 addcc %o2, 0x1E93, %g4
5182 movpos %icc, %l4, %o6
5183 sll %l0, %i0, %o3
5184 movcs %xcc, %o7, %g6
5185 edge8l %l3, %g7, %i6
5186 subcc %i3, 0x1EDE, %g2
5187 movn %xcc, %i5, %l5
5188 udiv %l1, 0x1BFA, %o4
5189 xnorcc %g3, 0x0BB5, %o5
5190 udiv %i7, 0x1FB2, %i1
5191 edge16ln %g1, %l2, %g5
5192 fcmpgt32 %f0, %f8, %l6
5193 addc %i4, %o1, %o0
5194 fmovse %icc, %f13, %f13
5195 fornot1s %f28, %f15, %f25
5196 edge16l %i2, %o2, %l4
5197 fmovdcs %xcc, %f20, %f27
5198 movrgz %g4, %o6, %l0
5199 umulcc %i0, %o7, %g6
5200 fmovrdne %o3, %f20, %f6
5201 movrlz %l3, 0x089, %g7
5202 udiv %i6, 0x1F77, %g2
5203 fpadd16s %f9, %f25, %f27
5204 std %f18, [%l7 + 0x40]
5205 fmovsle %xcc, %f19, %f2
5206 fmovrdne %i5, %f14, %f16
5207 sdivx %i3, 0x089F, %l1
5208 movcc %icc, %o4, %g3
5209 save %l5, %i7, %o5
5210 rdpr %cwp, %g1
5211 rdpr %cansave, %g2
5212 rdpr %canrestore, %g3
5213 rdpr %cleanwin, %g4
5214 rdpr %otherwin, %g5
5215 rdpr %wstate, %g6
5216 edge32 %i1, %g1, %g5
5217 fpsub16s %f25, %f13, %f14
5218 edge16n %l2, %i4, %l6
5219 fnot2s %f3, %f6
5220 edge8 %o0, %i2, %o2
5221 fmovsle %icc, %f21, %f7
5222 move %icc, %o1, %l4
5223 edge32n %g4, %l0, %o6
5224 smul %o7, 0x1263, %g6
5225 array32 %o3, %l3, %g7
5226 move %icc, %i0, %i6
5227 alignaddrl %g2, %i5, %i3
5228 sll %l1, %g3, %o4
5229 sdiv %l5, 0x0F96, %i7
5230 movvs %xcc, %i1, %o5
5231 movg %xcc, %g5, %l2
5232 movpos %icc, %i4, %l6
5233 fcmple32 %f26, %f0, %g1
5234 ld [%l7 + 0x34], %f24
5235 ld [%l7 + 0x30], %f13
5236 addcc %o0, 0x17FF, %o2
5237 orn %o1, %l4, %g4
5238 fmovscs %icc, %f4, %f8
5239 fexpand %f5, %f10
5240 movrgez %l0, 0x369, %o6
5241 move %xcc, %o7, %g6
5242 edge16ln %o3, %i2, %g7
5243 nop
5244 set 0x60, %g2
5245 ldd [%l7 + %g2], %l2
5246 edge8 %i0, %i6, %g2
5247 movn %icc, %i3, %i5
5248 addccc %g3, %l1, %l5
5249 or %o4, 0x049C, %i1
5250 fnot2s %f26, %f16
5251 sdivx %i7, 0x0F51, %o5
5252 andcc %g5, 0x016F, %l2
5253 ldx [%l7 + 0x60], %l6
5254 stw %g1, [%l7 + 0x2C]
5255 udiv %i4, 0x00D9, %o0
5256 sdiv %o2, 0x1A99, %l4
5257 fpsub16 %f24, %f14, %f0
5258 movvs %icc, %o1, %l0
5259 movrgz %o6, 0x265, %o7
5260 sethi 0x1A6F, %g6
5261 edge32n %g4, %i2, %o3
5262 ld [%l7 + 0x14], %f9
5263 and %g7, %l3, %i0
5264 movg %xcc, %g2, %i3
5265 fmovrdne %i6, %f12, %f10
5266 orn %i5, 0x1206, %l1
5267 stw %g3, [%l7 + 0x10]
5268 movl %icc, %o4, %l5
5269 sra %i7, %o5, %g5
5270 movvs %icc, %l2, %i1
5271 lduw [%l7 + 0x28], %g1
5272 or %i4, %o0, %l6
5273 sethi 0x0A86, %l4
5274 ldsb [%l7 + 0x36], %o2
5275 fmovsge %xcc, %f14, %f11
5276 fone %f16
5277 fmovdne %icc, %f27, %f1
5278 setx loop_17, %l0, %l1
5279 return %l1
5280 nop
5281 rdpr %cwp, %g1
5282 rdpr %cansave, %g2
5283 rdpr %canrestore, %g3
5284 rdpr %cleanwin, %g4
5285 rdpr %otherwin, %g5
5286 rdpr %wstate, %g6
5287loop_17: fmovscs %icc, %f30, %f13
5288 orn %o7, %o6, %g4
5289 sllx %i2, 0x0A, %g6
5290 subc %o3, %l3, %g7
5291 movrne %i0, %g2, %i3
5292 sethi 0x0202, %i5
5293 fcmped %fcc2, %f12, %f4
5294 movcs %xcc, %l1, %i6
5295 addcc %g3, %l5, %i7
5296 movrgez %o5, 0x0A4, %o4
5297 array8 %g5, %i1, %g1
5298 xnor %i4, %l2, %l6
5299 udivx %o0, 0x02A8, %l4
5300 lduw [%l7 + 0x38], %o1
5301 subccc %l0, 0x149E, %o7
5302 srax %o6, 0x12, %g4
5303 fcmps %fcc0, %f22, %f19
5304 addc %i2, %g6, %o3
5305 xnorcc %l3, %o2, %i0
5306 edge8 %g2, %g7, %i3
5307 movpos %icc, %i5, %l1
5308 xorcc %i6, 0x0D14, %g3
5309 popc 0x00AE, %l5
5310 movvs %icc, %i7, %o4
5311 siam 0x0
5312 fmovrdlez %o5, %f18, %f2
5313 fmul8x16au %f6, %f14, %f26
5314 movneg %icc, %i1, %g1
5315 edge32n %i4, %l2, %l6
5316 udivx %g5, 0x1577, %l4
5317 stb %o0, [%l7 + 0x4A]
5318 ld [%l7 + 0x24], %f18
5319 fmovsgu %xcc, %f14, %f18
5320 ldd [%l7 + 0x58], %f26
5321 edge16n %o1, %l0, %o7
5322 movcc %xcc, %g4, %i2
5323 movre %o6, %g6, %o3
5324 edge16n %o2, %l3, %i0
5325 std %f6, [%l7 + 0x68]
5326 movle %xcc, %g2, %i3
5327 fmovrdgz %i5, %f28, %f0
5328 movcc %xcc, %l1, %i6
5329 popc %g7, %l5
5330 mulx %i7, %g3, %o4
5331 edge16l %i1, %o5, %i4
5332 sllx %g1, 0x19, %l2
5333 fxors %f10, %f15, %f30
5334 movrgez %l6, %l4, %o0
5335 or %o1, %l0, %g5
5336 xorcc %o7, %i2, %o6
5337 movrne %g4, 0x257, %g6
5338 movn %icc, %o2, %o3
5339 stw %i0, [%l7 + 0x74]
5340 addccc %l3, %i3, %g2
5341 fcmpes %fcc1, %f19, %f5
5342 sub %i5, 0x0275, %l1
5343 move %xcc, %g7, %i6
5344 movrlez %i7, 0x0A5, %l5
5345 movrlz %o4, 0x161, %i1
5346 movrgz %o5, %g3, %i4
5347 umul %l2, 0x0135, %g1
5348 sub %l6, %l4, %o1
5349 fornot1s %f5, %f23, %f26
5350 addcc %o0, %g5, %o7
5351 array8 %i2, %o6, %l0
5352 restore %g6, 0x16BA, %o2
5353 rdpr %cwp, %g1
5354 rdpr %cansave, %g2
5355 rdpr %canrestore, %g3
5356 rdpr %cleanwin, %g4
5357 rdpr %otherwin, %g5
5358 rdpr %wstate, %g6
5359 nop
5360 set 0x38, %g5
5361 ldd [%l7 + %g5], %f8
5362 ldsh [%l7 + 0x5C], %g4
5363 fands %f20, %f5, %f11
5364 popc 0x0DFD, %i0
5365 array16 %l3, %o3, %i3
5366 mulx %i5, %l1, %g7
5367 fnor %f12, %f10, %f24
5368 ldsh [%l7 + 0x60], %i6
5369 ldd [%l7 + 0x20], %g2
5370 movl %icc, %i7, %o4
5371 movrne %i1, 0x0DE, %l5
5372 fmovrslez %g3, %f14, %f3
5373 sdivx %i4, 0x09BE, %o5
5374 fcmped %fcc2, %f8, %f2
5375 ldsw [%l7 + 0x7C], %l2
5376 movrlez %l6, 0x174, %g1
5377 srl %o1, 0x1E, %o0
5378 mulscc %g5, 0x1E49, %o7
5379 movre %i2, %o6, %l4
5380 edge16ln %g6, %o2, %g4
5381 fmovsvc %xcc, %f19, %f31
5382 sdivcc %i0, 0x1E6B, %l3
5383 ldd [%l7 + 0x38], %f6
5384 for %f10, %f24, %f16
5385 srlx %o3, 0x06, %l0
5386 fabsd %f10, %f16
5387 movrlez %i3, 0x247, %i5
5388 andcc %l1, 0x0E64, %g7
5389 srl %i6, 0x0B, %i7
5390 fornot1 %f2, %f0, %f16
5391 movrlz %g2, %o4, %l5
5392 movge %icc, %g3, %i1
5393 srax %i4, %l2, %o5
5394 addccc %l6, 0x09AC, %o1
5395 fnot2 %f0, %f6
5396 fcmpgt32 %f4, %f24, %g1
5397 edge16ln %o0, %g5, %o7
5398 orn %i2, 0x15B5, %l4
5399 movvc %icc, %g6, %o2
5400 ldub [%l7 + 0x3D], %o6
5401 movle %xcc, %g4, %l3
5402 and %i0, 0x0BEC, %o3
5403 fands %f20, %f31, %f27
5404 movrgez %i3, 0x21C, %i5
5405 popc 0x03C2, %l0
5406 nop
5407 set 0x47, %o6
5408 stb %l1, [%l7 + %o6]
5409 edge32n %i6, %g7, %i7
5410 sllx %g2, %o4, %g3
5411 fmovrsne %l5, %f8, %f10
5412 ldsb [%l7 + 0x19], %i1
5413 fmovdne %icc, %f17, %f16
5414 orcc %i4, 0x07F8, %o5
5415 fmuld8sux16 %f1, %f12, %f16
5416 subc %l2, 0x0ECB, %o1
5417 nop
5418 set 0x60, %l2
5419 std %f6, [%l7 + %l2]
5420 sir 0x155D
5421 setx loop_18, %l0, %l1
5422 return %l1
5423 nop
5424 rdpr %cwp, %g1
5425 rdpr %cansave, %g2
5426 rdpr %canrestore, %g3
5427 rdpr %cleanwin, %g4
5428 rdpr %otherwin, %g5
5429 rdpr %wstate, %g6
5430loop_18: fornot2 %f10, %f30, %f12
5431 ldsh [%l7 + 0x54], %l6
5432 sll %g5, %i2, %l4
5433 fpadd16 %f2, %f24, %f22
5434 stx %g6, [%l7 + 0x40]
5435 umul %o7, 0x0275, %o6
5436 stb %g4, [%l7 + 0x70]
5437 ldsb [%l7 + 0x69], %o2
5438 sllx %i0, 0x08, %l3
5439 array32 %i3, %o3, %l0
5440 addc %l1, %i5, %g7
5441 lduh [%l7 + 0x54], %i6
5442 orn %g2, 0x0CA0, %i7
5443 edge8n %o4, %l5, %i1
5444 fmovrdlez %i4, %f28, %f22
5445 xor %o5, 0x01A6, %g3
5446 udiv %l2, 0x1CD2, %g1
5447 udivx %o0, 0x1811, %l6
5448 mova %xcc, %g5, %o1
5449 fpack32 %f18, %f22, %f22
5450 fmovscc %xcc, %f26, %f3
5451 edge8l %l4, %g6, %i2
5452 fmovdge %icc, %f19, %f25
5453 xnor %o7, 0x0FB5, %o6
5454 movgu %xcc, %g4, %i0
5455 fcmpeq16 %f28, %f6, %o2
5456 subcc %l3, 0x1C96, %i3
5457 nop
5458 set 0x72, %i7
5459 ldsh [%l7 + %i7], %l0
5460 and %o3, 0x10D2, %i5
5461 fmovsgu %xcc, %f9, %f19
5462 addccc %g7, 0x01F3, %l1
5463 andcc %i6, 0x079E, %g2
5464 movcc %xcc, %o4, %i7
5465 edge32ln %l5, %i1, %i4
5466 stw %o5, [%l7 + 0x70]
5467 fmovrde %l2, %f20, %f16
5468 udivcc %g1, 0x1FC0, %o0
5469 sdivx %l6, 0x1C3E, %g5
5470 orncc %g3, %l4, %o1
5471 edge32ln %g6, %o7, %o6
5472 xor %g4, %i0, %o2
5473 movg %icc, %i2, %l3
5474 movle %xcc, %l0, %i3
5475 st %f8, [%l7 + 0x28]
5476 lduw [%l7 + 0x30], %i5
5477 andncc %g7, %o3, %l1
5478 lduw [%l7 + 0x2C], %i6
5479 edge32n %g2, %i7, %l5
5480 movge %icc, %o4, %i4
5481 edge16n %i1, %l2, %o5
5482 fmovdcc %icc, %f6, %f24
5483 edge16n %g1, %l6, %g5
5484 srl %g3, %o0, %l4
5485 edge16 %g6, %o1, %o6
5486 srlx %g4, %o7, %o2
5487 fors %f25, %f25, %f15
5488 ld [%l7 + 0x28], %f24
5489 fmovsleu %icc, %f0, %f25
5490 movge %xcc, %i0, %l3
5491 edge32l %l0, %i2, %i3
5492 mulx %g7, %o3, %l1
5493 edge16 %i5, %g2, %i6
5494 fands %f15, %f22, %f25
5495 movleu %xcc, %i7, %o4
5496 fmovdl %icc, %f9, %f25
5497 fpack16 %f6, %f23
5498 movn %xcc, %i4, %l5
5499 fsrc2 %f14, %f2
5500 edge8n %i1, %l2, %g1
5501 ldx [%l7 + 0x40], %o5
5502 movrlez %l6, 0x1A5, %g3
5503 and %g5, 0x0EBB, %l4
5504 fcmped %fcc3, %f26, %f6
5505 edge16l %g6, %o0, %o1
5506 smul %o6, %o7, %g4
5507 umulcc %o2, 0x1B43, %l3
5508 umul %l0, %i0, %i3
5509 edge16 %g7, %o3, %i2
5510 fxors %f12, %f13, %f23
5511 fmovrdgz %i5, %f6, %f0
5512 movn %xcc, %l1, %i6
5513 xorcc %g2, %o4, %i7
5514 fandnot1 %f26, %f12, %f28
5515 fmovrse %i4, %f1, %f20
5516 movgu %xcc, %l5, %l2
5517 edge16 %i1, %o5, %l6
5518 ld [%l7 + 0x64], %f16
5519 fxnors %f11, %f9, %f17
5520 edge8ln %g3, %g5, %l4
5521 ldd [%l7 + 0x18], %f22
5522 fzeros %f19
5523 edge32 %g6, %o0, %o1
5524 edge8 %g1, %o7, %o6
5525 edge8l %g4, %o2, %l3
5526 udiv %i0, 0x0B0C, %i3
5527 ldsb [%l7 + 0x3C], %g7
5528 popc 0x1014, %o3
5529 sth %l0, [%l7 + 0x0A]
5530 smulcc %i5, %i2, %l1
5531 andcc %g2, 0x028C, %i6
5532 smul %o4, 0x1DF1, %i7
5533 movne %xcc, %l5, %l2
5534 sllx %i4, 0x10, %i1
5535 array8 %o5, %l6, %g3
5536 movg %icc, %g5, %l4
5537 subc %g6, 0x0014, %o0
5538 andcc %g1, %o1, %o6
5539 movgu %icc, %g4, %o7
5540 movle %xcc, %o2, %l3
5541 ldsb [%l7 + 0x6E], %i3
5542 movvc %icc, %g7, %o3
5543 edge32ln %i0, %i5, %i2
5544 edge32n %l0, %g2, %l1
5545 movne %icc, %o4, %i7
5546 ldsb [%l7 + 0x21], %i6
5547 movvs %icc, %l2, %l5
5548 save %i1, %i4, %l6
5549 rdpr %cwp, %g1
5550 rdpr %cansave, %g2
5551 rdpr %canrestore, %g3
5552 rdpr %cleanwin, %g4
5553 rdpr %otherwin, %g5
5554 rdpr %wstate, %g6
5555 udivx %o5, 0x1F72, %g5
5556 fpsub32s %f17, %f28, %f21
5557 ldsw [%l7 + 0x7C], %l4
5558 save %g6, %g3, %o0
5559 rdpr %cwp, %g1
5560 rdpr %cansave, %g2
5561 rdpr %canrestore, %g3
5562 rdpr %cleanwin, %g4
5563 rdpr %otherwin, %g5
5564 rdpr %wstate, %g6
5565 smul %g1, %o1, %o6
5566 fornot1 %f14, %f12, %f20
5567 umul %o7, %o2, %g4
5568 array32 %i3, %l3, %g7
5569 std %f26, [%l7 + 0x30]
5570 sub %o3, %i0, %i5
5571 addcc %l0, 0x1A87, %g2
5572 xorcc %l1, %i2, %i7
5573 movg %icc, %i6, %o4
5574 fpmerge %f27, %f2, %f12
5575 lduh [%l7 + 0x6A], %l2
5576 edge8 %l5, %i4, %i1
5577 andcc %l6, %o5, %l4
5578 addccc %g6, %g3, %o0
5579 ld [%l7 + 0x60], %f1
5580 movrgz %g5, 0x31F, %o1
5581 edge8l %o6, %o7, %o2
5582 mulscc %g4, %g1, %l3
5583 sth %g7, [%l7 + 0x0C]
5584 fmovrsgz %i3, %f9, %f17
5585 edge16 %o3, %i0, %i5
5586 sth %g2, [%l7 + 0x1E]
5587 movleu %xcc, %l0, %i2
5588 movre %i7, %i6, %l1
5589 sdiv %l2, 0x077E, %l5
5590 ldd [%l7 + 0x08], %f22
5591 save %o4, 0x04A4, %i1
5592 rdpr %cwp, %g1
5593 rdpr %cansave, %g2
5594 rdpr %canrestore, %g3
5595 rdpr %cleanwin, %g4
5596 rdpr %otherwin, %g5
5597 rdpr %wstate, %g6
5598 st %f10, [%l7 + 0x10]
5599 movcs %icc, %l6, %o5
5600 xnor %i4, %g6, %g3
5601 alignaddr %l4, %g5, %o0
5602 fcmple32 %f4, %f10, %o1
5603 fpadd16 %f6, %f26, %f28
5604 movrgz %o6, 0x01E, %o2
5605 fand %f12, %f8, %f2
5606 movpos %icc, %g4, %o7
5607 addccc %g1, %g7, %l3
5608 andncc %o3, %i0, %i5
5609 array16 %i3, %l0, %i2
5610 ld [%l7 + 0x08], %f25
5611 movrgez %i7, %g2, %i6
5612 ldd [%l7 + 0x48], %f6
5613 fandnot2s %f28, %f26, %f10
5614 movpos %xcc, %l2, %l1
5615 andn %o4, 0x1F70, %l5
5616 ldsh [%l7 + 0x52], %l6
5617 ldsw [%l7 + 0x24], %o5
5618 fcmpne16 %f8, %f22, %i1
5619 movvs %xcc, %i4, %g6
5620 subcc %g3, 0x03E1, %g5
5621 movrgz %o0, %l4, %o1
5622 udiv %o6, 0x1CA3, %o2
5623 lduw [%l7 + 0x28], %o7
5624 fxnors %f27, %f29, %f7
5625 fmul8ulx16 %f30, %f30, %f28
5626 popc 0x0F23, %g4
5627 fmovdvs %icc, %f7, %f27
5628 fsrc1 %f6, %f12
5629 fsrc1 %f2, %f4
5630 fcmpeq32 %f28, %f0, %g7
5631 movleu %xcc, %l3, %o3
5632 fmovsg %icc, %f1, %f15
5633 smul %g1, %i0, %i3
5634 xnorcc %l0, %i5, %i2
5635 ldd [%l7 + 0x40], %g2
5636 udiv %i7, 0x1276, %l2
5637 orn %l1, 0x1AAD, %o4
5638 movl %xcc, %i6, %l6
5639 movre %o5, %i1, %i4
5640 lduw [%l7 + 0x4C], %g6
5641 movleu %icc, %g3, %l5
5642 movgu %icc, %g5, %o0
5643 alignaddrl %l4, %o6, %o2
5644 movgu %xcc, %o7, %g4
5645 mulx %o1, %l3, %o3
5646 movcs %icc, %g7, %g1
5647 ldsb [%l7 + 0x40], %i0
5648 fexpand %f28, %f30
5649 sethi 0x0A6E, %l0
5650 ldx [%l7 + 0x18], %i3
5651 ldsh [%l7 + 0x52], %i2
5652 movvc %xcc, %g2, %i5
5653 edge8l %l2, %l1, %o4
5654 array32 %i7, %l6, %i6
5655 fmovde %icc, %f1, %f31
5656 ld [%l7 + 0x14], %f31
5657 andn %i1, 0x10B9, %o5
5658 movrlez %i4, %g6, %l5
5659 array8 %g5, %o0, %g3
5660 subccc %o6, 0x080A, %l4
5661 fmovsl %xcc, %f11, %f30
5662 andn %o2, %g4, %o7
5663 stx %o1, [%l7 + 0x48]
5664 fmovsl %icc, %f4, %f5
5665 smulcc %l3, 0x044E, %g7
5666 orncc %g1, 0x035D, %o3
5667 lduh [%l7 + 0x5C], %l0
5668 edge16l %i0, %i3, %g2
5669 umul %i5, %i2, %l2
5670 std %f16, [%l7 + 0x10]
5671 edge8 %l1, %o4, %i7
5672 andcc %l6, 0x0167, %i1
5673 fmovdle %icc, %f31, %f0
5674 orcc %i6, 0x0EFD, %i4
5675 edge8n %o5, %l5, %g6
5676 array32 %g5, %o0, %g3
5677 mulscc %o6, %o2, %g4
5678 fmovrsgz %o7, %f28, %f14
5679 fsrc1 %f8, %f20
5680 udiv %o1, 0x16FD, %l3
5681 fpack16 %f2, %f29
5682 movrgez %l4, %g7, %g1
5683 xnorcc %o3, 0x19C0, %l0
5684 mulx %i3, %g2, %i0
5685 and %i2, %i5, %l2
5686 fcmpeq16 %f6, %f22, %o4
5687 alignaddrl %l1, %i7, %l6
5688 fnands %f19, %f7, %f9
5689 orn %i1, %i6, %i4
5690 ldx [%l7 + 0x48], %o5
5691 movge %xcc, %g6, %l5
5692 sir 0x137C
5693 fcmpne16 %f16, %f0, %o0
5694 popc 0x066B, %g5
5695 alignaddrl %g3, %o2, %g4
5696 fmovs %f1, %f23
5697 orn %o7, 0x15DC, %o6
5698 restore %l3, %o1, %g7
5699 rdpr %cwp, %g1
5700 rdpr %cansave, %g2
5701 rdpr %canrestore, %g3
5702 rdpr %cleanwin, %g4
5703 rdpr %otherwin, %g5
5704 rdpr %wstate, %g6
5705 lduh [%l7 + 0x6E], %l4
5706 movg %icc, %g1, %o3
5707 fcmps %fcc0, %f18, %f31
5708 ldx [%l7 + 0x10], %l0
5709 sub %g2, %i3, %i0
5710 mova %icc, %i2, %l2
5711 movne %icc, %o4, %i5
5712 fcmpgt32 %f30, %f8, %l1
5713 fmovspos %xcc, %f8, %f16
5714 edge32n %i7, %l6, %i6
5715 smul %i4, 0x0C36, %o5
5716 stw %g6, [%l7 + 0x30]
5717 orn %i1, %o0, %g5
5718 setx loop_19, %l0, %l1
5719 return %l1
5720 nop
5721 rdpr %cwp, %g1
5722 rdpr %cansave, %g2
5723 rdpr %canrestore, %g3
5724 rdpr %cleanwin, %g4
5725 rdpr %otherwin, %g5
5726 rdpr %wstate, %g6
5727loop_19: subccc %g4, %o7, %g3
5728 movpos %xcc, %o6, %o1
5729 subcc %l3, 0x12A2, %g7
5730 subccc %l4, 0x074B, %o3
5731 andcc %l0, 0x0F27, %g2
5732 mulscc %g1, 0x11E2, %i3
5733 fmovspos %xcc, %f2, %f22
5734 fmovs %f5, %f24
5735 udivx %i0, 0x115A, %i2
5736 movvc %xcc, %o4, %i5
5737 edge8l %l1, %l2, %l6
5738 move %icc, %i6, %i7
5739 stx %i4, [%l7 + 0x48]
5740 fmovdl %icc, %f11, %f22
5741 sllx %g6, %i1, %o0
5742 mova %icc, %o5, %g5
5743 fmovsn %icc, %f5, %f20
5744 umulcc %o2, %l5, %g4
5745 movg %xcc, %g3, %o7
5746 movn %xcc, %o6, %l3
5747 st %f21, [%l7 + 0x78]
5748 fand %f30, %f2, %f24
5749 movgu %xcc, %o1, %l4
5750 stb %o3, [%l7 + 0x27]
5751 popc %l0, %g7
5752 fmovsne %icc, %f31, %f24
5753 movn %icc, %g2, %i3
5754 movgu %icc, %i0, %i2
5755 fmovsgu %icc, %f24, %f5
5756 fornot1s %f19, %f14, %f30
5757 std %f6, [%l7 + 0x08]
5758 ldsb [%l7 + 0x3E], %o4
5759 xorcc %g1, 0x065C, %l1
5760 edge8ln %i5, %l6, %l2
5761 movre %i7, %i6, %i4
5762 array32 %i1, %g6, %o0
5763 fmul8x16al %f20, %f3, %f10
5764 movcs %xcc, %g5, %o5
5765 ldx [%l7 + 0x68], %o2
5766 mulx %g4, %l5, %o7
5767 movleu %icc, %g3, %l3
5768 sll %o6, 0x11, %o1
5769 fand %f4, %f30, %f6
5770 nop
5771 set 0x74, %l0
5772 stb %o3, [%l7 + %l0]
5773 nop
5774 set 0x48, %o5
5775 ldsw [%l7 + %o5], %l0
5776 edge32l %l4, %g7, %i3
5777 sll %i0, %g2, %o4
5778 fors %f15, %f9, %f22
5779 fpsub16s %f6, %f20, %f21
5780 ldd [%l7 + 0x70], %g0
5781 nop
5782 set 0x20, %g3
5783 lduw [%l7 + %g3], %l1
5784 udiv %i5, 0x180E, %i2
5785 fpadd16 %f2, %f16, %f6
5786 fmovsl %icc, %f16, %f20
5787 ldub [%l7 + 0x70], %l2
5788 movgu %xcc, %l6, %i7
5789 fmovspos %icc, %f27, %f20
5790 fpackfix %f2, %f3
5791 srlx %i4, 0x13, %i1
5792 xorcc %g6, 0x0DEA, %o0
5793 edge32n %g5, %i6, %o2
5794 movvc %xcc, %g4, %l5
5795 movrne %o5, 0x370, %o7
5796 fpsub32s %f2, %f6, %f8
5797 edge8l %l3, %o6, %g3
5798 fmovrse %o3, %f3, %f23
5799 mulscc %l0, 0x1B47, %l4
5800 fnand %f0, %f4, %f4
5801 fmovda %xcc, %f30, %f29
5802 mulx %o1, %i3, %g7
5803 or %i0, 0x17C5, %o4
5804 movle %icc, %g2, %g1
5805 udivcc %l1, 0x156F, %i5
5806 fmovdg %icc, %f5, %f10
5807 edge16n %l2, %l6, %i2
5808 fcmple16 %f4, %f8, %i7
5809 fnot1 %f20, %f18
5810 sra %i4, 0x1E, %g6
5811 umul %i1, %o0, %g5
5812 addccc %o2, %i6, %l5
5813 ldsb [%l7 + 0x6C], %g4
5814 fandnot1s %f25, %f15, %f0
5815 movgu %icc, %o5, %o7
5816 movrne %o6, %g3, %l3
5817 stb %l0, [%l7 + 0x14]
5818 movl %xcc, %l4, %o3
5819 movrgz %i3, 0x384, %g7
5820 edge8ln %i0, %o4, %g2
5821 edge32l %g1, %o1, %i5
5822 fsrc1 %f0, %f28
5823 xnorcc %l2, %l1, %i2
5824 subcc %l6, %i4, %g6
5825 array16 %i7, %o0, %g5
5826 sdiv %i1, 0x1F8F, %i6
5827 add %l5, %o2, %g4
5828 movre %o7, %o6, %g3
5829 nop
5830 set 0x52, %o0
5831 stb %l3, [%l7 + %o0]
5832 fsrc2 %f14, %f16
5833 or %o5, %l0, %o3
5834 std %f22, [%l7 + 0x10]
5835 fpadd16s %f15, %f11, %f14
5836 movneg %icc, %l4, %i3
5837 add %g7, 0x1B11, %o4
5838 fmul8sux16 %f22, %f14, %f8
5839 movrlez %g2, %i0, %o1
5840 st %f20, [%l7 + 0x7C]
5841 edge16ln %i5, %g1, %l1
5842 ldd [%l7 + 0x10], %l2
5843 ldx [%l7 + 0x68], %l6
5844 sdivcc %i2, 0x0EA0, %i4
5845 fmovrdgz %g6, %f0, %f26
5846 movneg %xcc, %o0, %g5
5847 ldd [%l7 + 0x30], %i0
5848 umulcc %i6, 0x0095, %i7
5849 fandnot1s %f20, %f12, %f23
5850 std %f4, [%l7 + 0x38]
5851 alignaddrl %l5, %o2, %o7
5852 sdiv %g4, 0x115E, %g3
5853 mova %xcc, %o6, %o5
5854 std %f10, [%l7 + 0x18]
5855 fpadd16s %f21, %f8, %f27
5856 ldsb [%l7 + 0x36], %l3
5857 fcmpeq16 %f0, %f28, %l0
5858 array32 %o3, %l4, %g7
5859 fornot1 %f12, %f14, %f0
5860 edge32n %o4, %g2, %i0
5861 subc %i3, 0x04FF, %o1
5862 movleu %xcc, %g1, %i5
5863 sdiv %l2, 0x1A7B, %l1
5864 move %xcc, %i2, %i4
5865 movvc %xcc, %g6, %l6
5866 stb %g5, [%l7 + 0x38]
5867 movgu %icc, %o0, %i6
5868 addcc %i7, 0x1774, %i1
5869 edge32 %l5, %o2, %g4
5870 edge16l %g3, %o7, %o6
5871 udiv %l3, 0x07D5, %o5
5872 andcc %l0, 0x1CE8, %l4
5873 nop
5874 set 0x26, %o7
5875 stb %o3, [%l7 + %o7]
5876 mulx %o4, 0x07D2, %g2
5877 xor %i0, %i3, %o1
5878 nop
5879 set 0x30, %i0
5880 ldsh [%l7 + %i0], %g7
5881 fmovrdgz %g1, %f28, %f12
5882 ldd [%l7 + 0x40], %l2
5883 movl %icc, %i5, %i2
5884 std %f20, [%l7 + 0x58]
5885 andn %l1, 0x1A58, %i4
5886 movvs %xcc, %l6, %g6
5887 movrne %g5, 0x162, %o0
5888 ldub [%l7 + 0x0E], %i6
5889 udivcc %i7, 0x1B73, %i1
5890 movneg %icc, %l5, %o2
5891 udiv %g4, 0x0C3E, %g3
5892 ld [%l7 + 0x60], %f31
5893 movpos %icc, %o6, %o7
5894 fpsub16s %f24, %f23, %f25
5895 edge32n %o5, %l0, %l3
5896 movrgez %o3, 0x3E9, %l4
5897 addcc %o4, %g2, %i3
5898 move %xcc, %i0, %o1
5899 stw %g1, [%l7 + 0x30]
5900 ldx [%l7 + 0x30], %g7
5901 fcmpgt32 %f30, %f12, %l2
5902 edge8 %i5, %i2, %i4
5903 stw %l6, [%l7 + 0x0C]
5904 sdivcc %l1, 0x0D8D, %g5
5905 edge8ln %o0, %g6, %i6
5906 mova %xcc, %i1, %i7
5907 array8 %l5, %g4, %o2
5908 movrgz %g3, 0x2D5, %o7
5909 edge16l %o5, %l0, %l3
5910 addccc %o3, 0x06D8, %l4
5911 fmovdneg %xcc, %f22, %f16
5912 fzeros %f26
5913 udivcc %o6, 0x1A91, %g2
5914 ldx [%l7 + 0x28], %o4
5915 movrgz %i0, %i3, %o1
5916 movn %xcc, %g7, %g1
5917 mova %xcc, %l2, %i2
5918 udivcc %i5, 0x17D2, %i4
5919 sllx %l6, 0x09, %g5
5920 orcc %o0, %l1, %g6
5921 lduw [%l7 + 0x18], %i6
5922 bshuffle %f2, %f14, %f18
5923 movne %icc, %i1, %i7
5924 movneg %xcc, %g4, %l5
5925 xor %g3, %o2, %o7
5926 fnot1s %f26, %f5
5927 popc %o5, %l0
5928 nop
5929 set 0x74, %g6
5930 sth %l3, [%l7 + %g6]
5931 pdist %f14, %f24, %f14
5932 mova %xcc, %l4, %o6
5933 fmovsleu %icc, %f2, %f15
5934 andncc %g2, %o4, %o3
5935 fmovdge %xcc, %f27, %f10
5936 fabsd %f6, %f0
5937 movleu %xcc, %i0, %i3
5938 ldx [%l7 + 0x58], %o1
5939 fcmpgt32 %f16, %f12, %g1
5940 andcc %g7, 0x13CB, %i2
5941 fxors %f15, %f24, %f20
5942 ldx [%l7 + 0x78], %l2
5943 edge16 %i5, %l6, %g5
5944 restore %o0, %i4, %g6
5945 rdpr %cwp, %g1
5946 rdpr %cansave, %g2
5947 rdpr %canrestore, %g3
5948 rdpr %cleanwin, %g4
5949 rdpr %otherwin, %g5
5950 rdpr %wstate, %g6
5951 sub %l1, %i1, %i7
5952 movrlez %i6, 0x274, %g4
5953 movcc %xcc, %l5, %g3
5954 srl %o7, %o5, %o2
5955 sra %l3, 0x1B, %l4
5956 fpadd32 %f24, %f24, %f16
5957 orcc %o6, %l0, %o4
5958 smulcc %o3, %g2, %i0
5959 fmovdvc %xcc, %f0, %f23
5960 alignaddr %i3, %g1, %o1
5961 ldsw [%l7 + 0x6C], %g7
5962 ldd [%l7 + 0x20], %f10
5963 ldsh [%l7 + 0x0E], %l2
5964 subcc %i5, 0x17B2, %i2
5965 movn %xcc, %g5, %l6
5966 fmovsvs %icc, %f28, %f21
5967 sll %o0, 0x0E, %g6
5968 fmovdne %icc, %f31, %f11
5969 add %i4, 0x1016, %i1
5970 fmovrdne %l1, %f14, %f24
5971 fsrc1 %f2, %f18
5972 array8 %i6, %i7, %l5
5973 fmovrsgz %g4, %f22, %f9
5974 sth %g3, [%l7 + 0x78]
5975 edge16ln %o7, %o5, %l3
5976 ld [%l7 + 0x78], %f17
5977 fsrc1s %f28, %f22
5978 or %o2, %l4, %o6
5979 fmovdle %xcc, %f21, %f8
5980 fnot1s %f18, %f16
5981 udiv %l0, 0x0FF4, %o3
5982 subccc %o4, 0x1F94, %g2
5983 fcmpne32 %f12, %f16, %i3
5984 xorcc %i0, %o1, %g1
5985 ldub [%l7 + 0x09], %l2
5986 fcmpgt32 %f20, %f10, %g7
5987 xor %i5, 0x016C, %g5
5988 movvc %xcc, %i2, %o0
5989 ldsw [%l7 + 0x18], %l6
5990 xorcc %i4, %i1, %l1
5991 edge8 %i6, %i7, %l5
5992 fmovsg %icc, %f28, %f28
5993 orcc %g6, %g3, %g4
5994 fmovdcc %icc, %f20, %f29
5995 fnegs %f3, %f14
5996 nop
5997 set 0x5C, %i1
5998 stb %o7, [%l7 + %i1]
5999 movrlz %l3, %o2, %l4
6000 sub %o5, 0x05C6, %l0
6001 stw %o3, [%l7 + 0x58]
6002 ldd [%l7 + 0x30], %o6
6003 move %xcc, %o4, %i3
6004 movneg %icc, %g2, %o1
6005 edge32 %i0, %g1, %g7
6006 movvc %icc, %l2, %g5
6007 edge32ln %i2, %i5, %o0
6008 umul %l6, 0x1905, %i1
6009 alignaddr %i4, %i6, %l1
6010 smul %i7, 0x1A84, %g6
6011 orncc %g3, 0x0204, %l5
6012 movrlz %o7, %l3, %g4
6013 xnorcc %o2, 0x159C, %o5
6014 move %icc, %l0, %o3
6015 stb %l4, [%l7 + 0x62]
6016 array32 %o6, %o4, %i3
6017 sllx %g2, 0x0B, %o1
6018 fmovse %xcc, %f10, %f18
6019 ldub [%l7 + 0x6F], %g1
6020 setx loop_20, %l0, %l1
6021 return %l1
6022 nop
6023 rdpr %cwp, %g1
6024 rdpr %cansave, %g2
6025 rdpr %canrestore, %g3
6026 rdpr %cleanwin, %g4
6027 rdpr %otherwin, %g5
6028 rdpr %wstate, %g6
6029loop_20: fcmpgt32 %f12, %f6, %i2
6030 mova %icc, %l2, %i5
6031 edge32 %o0, %l6, %i4
6032 ldsb [%l7 + 0x33], %i1
6033 stw %i6, [%l7 + 0x5C]
6034 edge32l %i7, %l1, %g3
6035 movvs %xcc, %l5, %g6
6036 andncc %l3, %g4, %o2
6037 lduw [%l7 + 0x58], %o5
6038 edge8l %l0, %o7, %l4
6039 andn %o6, %o3, %o4
6040 xor %g2, %i3, %o1
6041 fsrc2 %f6, %f12
6042 ldsh [%l7 + 0x1E], %g1
6043 sra %g7, 0x0E, %g5
6044 udivcc %i2, 0x1CFD, %l2
6045 movg %icc, %i5, %i0
6046 fmovdl %icc, %f31, %f4
6047 edge16ln %o0, %i4, %i1
6048 xorcc %i6, 0x1A2D, %l6
6049 andcc %i7, 0x13EA, %g3
6050 addc %l5, %g6, %l1
6051 movrgz %g4, %l3, %o2
6052 movn %xcc, %o5, %o7
6053 mulx %l4, 0x0FB6, %l0
6054 fmovrsne %o6, %f30, %f19
6055 udiv %o4, 0x0D59, %o3
6056 srax %g2, 0x17, %i3
6057 fmovdneg %xcc, %f13, %f29
6058 sub %g1, %o1, %g5
6059 orncc %g7, 0x15E8, %i2
6060 fmovsle %icc, %f8, %f21
6061 fmovrslez %l2, %f27, %f13
6062 alignaddr %i5, %o0, %i0
6063 fmul8x16au %f31, %f18, %f30
6064 edge16l %i4, %i1, %i6
6065 fmovrdlz %i7, %f30, %f6
6066 srl %g3, 0x0D, %l5
6067 movcc %xcc, %g6, %l6
6068 sdivcc %l1, 0x1799, %l3
6069 ldx [%l7 + 0x60], %g4
6070 udiv %o5, 0x1C7D, %o2
6071 fandnot2 %f2, %f2, %f10
6072 fmovsvs %icc, %f5, %f29
6073 fmovrdgez %l4, %f10, %f24
6074 edge16 %o7, %l0, %o4
6075 sdiv %o3, 0x1FC7, %g2
6076 lduh [%l7 + 0x4C], %i3
6077 move %xcc, %g1, %o1
6078 fmovdle %xcc, %f25, %f1
6079 fsrc1s %f12, %f18
6080 edge32ln %o6, %g7, %g5
6081 andn %l2, %i2, %i5
6082 sdiv %o0, 0x0AF1, %i0
6083 fmovdne %xcc, %f17, %f17
6084 movrlz %i1, %i6, %i7
6085 edge16l %i4, %l5, %g3
6086 edge16l %l6, %l1, %l3
6087 movne %xcc, %g6, %g4
6088 addccc %o2, %l4, %o5
6089 fmul8ulx16 %f2, %f2, %f18
6090 fcmpd %fcc2, %f2, %f4
6091 movgu %icc, %o7, %o4
6092 movcs %xcc, %o3, %g2
6093 andncc %l0, %i3, %o1
6094 xnorcc %g1, 0x0738, %o6
6095 movge %icc, %g7, %g5
6096 edge8ln %l2, %i5, %i2
6097 std %f14, [%l7 + 0x10]
6098 edge16l %o0, %i1, %i0
6099 sdiv %i7, 0x103D, %i6
6100 fpsub16 %f16, %f18, %f6
6101 movpos %icc, %i4, %g3
6102 ld [%l7 + 0x2C], %f28
6103 stw %l6, [%l7 + 0x40]
6104 movge %icc, %l5, %l3
6105 ld [%l7 + 0x14], %f18
6106 ldsw [%l7 + 0x0C], %g6
6107 andn %g4, %o2, %l4
6108 fmovsleu %xcc, %f8, %f27
6109 fmovde %icc, %f3, %f26
6110 fmovdl %xcc, %f17, %f22
6111 nop
6112 set 0x10, %g7
6113 ldx [%l7 + %g7], %l1
6114 xorcc %o5, 0x0360, %o7
6115 move %xcc, %o4, %o3
6116 smul %g2, 0x0258, %i3
6117 ld [%l7 + 0x1C], %f9
6118 lduw [%l7 + 0x18], %o1
6119 stw %g1, [%l7 + 0x68]
6120 movg %xcc, %l0, %g7
6121 xnor %o6, %l2, %g5
6122 mulx %i5, %i2, %o0
6123 fmovsvc %icc, %f1, %f27
6124 ldsw [%l7 + 0x6C], %i0
6125 ldd [%l7 + 0x58], %f26
6126 fmovs %f20, %f3
6127 ldd [%l7 + 0x70], %i0
6128 sethi 0x07F3, %i6
6129 fmovsgu %xcc, %f8, %f6
6130 srl %i4, 0x15, %i7
6131 save %g3, %l6, %l5
6132 rdpr %cwp, %g1
6133 rdpr %cansave, %g2
6134 rdpr %canrestore, %g3
6135 rdpr %cleanwin, %g4
6136 rdpr %otherwin, %g5
6137 rdpr %wstate, %g6
6138 addc %g6, %l3, %o2
6139 fcmpne16 %f18, %f2, %l4
6140 fmovsvs %xcc, %f16, %f12
6141 fzero %f10
6142 andncc %g4, %l1, %o7
6143 movcc %icc, %o5, %o3
6144 lduw [%l7 + 0x58], %g2
6145 andncc %o4, %o1, %i3
6146 sth %l0, [%l7 + 0x54]
6147 movg %icc, %g7, %g1
6148 movrlz %o6, %l2, %g5
6149 save %i2, %o0, %i0
6150 rdpr %cwp, %g1
6151 rdpr %cansave, %g2
6152 rdpr %canrestore, %g3
6153 rdpr %cleanwin, %g4
6154 rdpr %otherwin, %g5
6155 rdpr %wstate, %g6
6156 sra %i1, 0x1B, %i5
6157 save %i6, 0x0350, %i4
6158 rdpr %cwp, %g1
6159 rdpr %cansave, %g2
6160 rdpr %canrestore, %g3
6161 rdpr %cleanwin, %g4
6162 rdpr %otherwin, %g5
6163 rdpr %wstate, %g6
6164 andn %i7, %g3, %l6
6165 std %f8, [%l7 + 0x30]
6166 mova %icc, %g6, %l3
6167 srlx %l5, %o2, %l4
6168 mulscc %l1, 0x1C01, %o7
6169 for %f24, %f20, %f6
6170 srax %g4, %o5, %o3
6171 edge32n %o4, %o1, %g2
6172 edge16ln %l0, %i3, %g7
6173 sth %g1, [%l7 + 0x54]
6174 udivx %o6, 0x1A94, %g5
6175 restore %i2, %l2, %i0
6176 rdpr %cwp, %g1
6177 rdpr %cansave, %g2
6178 rdpr %canrestore, %g3
6179 rdpr %cleanwin, %g4
6180 rdpr %otherwin, %g5
6181 rdpr %wstate, %g6
6182 fmovrde %o0, %f20, %f26
6183 fmul8x16al %f11, %f30, %f24
6184 fmovscs %icc, %f18, %f2
6185 fmovrsgz %i1, %f3, %f17
6186 sdivcc %i5, 0x144B, %i6
6187 ldsb [%l7 + 0x08], %i7
6188 orn %g3, %l6, %i4
6189 movcs %xcc, %l3, %g6
6190 andncc %l5, %l4, %l1
6191 fnot1 %f30, %f10
6192 fpackfix %f2, %f4
6193 addcc %o7, %g4, %o5
6194 sll %o2, 0x0E, %o3
6195 lduw [%l7 + 0x4C], %o4
6196 array32 %o1, %g2, %l0
6197 movvs %icc, %g7, %g1
6198 sethi 0x0055, %i3
6199 orn %o6, 0x0590, %i2
6200 udiv %l2, 0x1FE3, %g5
6201 edge16 %o0, %i0, %i5
6202 fexpand %f20, %f22
6203 addccc %i6, %i1, %g3
6204 edge32 %l6, %i4, %l3
6205 subcc %g6, 0x11AA, %l5
6206 ldsw [%l7 + 0x08], %i7
6207 xnorcc %l1, %l4, %o7
6208 ldsb [%l7 + 0x75], %o5
6209 fsrc1 %f16, %f26
6210 addcc %o2, 0x15D6, %g4
6211 fsrc1 %f18, %f6
6212 xnorcc %o4, %o1, %o3
6213 movrlz %g2, %g7, %l0
6214 edge32l %i3, %g1, %o6
6215 sethi 0x0162, %l2
6216 fnegs %f7, %f8
6217 andcc %g5, %i2, %i0
6218 fcmpne16 %f26, %f2, %o0
6219 fors %f13, %f10, %f13
6220 fnands %f1, %f28, %f9
6221 movrgz %i5, %i1, %g3
6222 edge8l %i6, %i4, %l6
6223 addccc %l3, %g6, %l5
6224 srax %i7, %l4, %o7
6225 edge16 %o5, %l1, %g4
6226 fpadd16 %f0, %f12, %f30
6227 mulx %o4, 0x1120, %o1
6228 fmovdneg %icc, %f1, %f19
6229 movl %icc, %o2, %o3
6230 movle %icc, %g2, %g7
6231 ldx [%l7 + 0x78], %l0
6232 sethi 0x07D0, %g1
6233 orn %o6, 0x1FD9, %l2
6234 and %i3, %i2, %i0
6235 srax %o0, 0x11, %i5
6236 movvc %icc, %g5, %g3
6237 sdivx %i6, 0x0680, %i4
6238 movrlz %l6, %i1, %l3
6239 mova %icc, %g6, %i7
6240 fcmped %fcc0, %f12, %f18
6241 movcs %icc, %l5, %o7
6242 sdivx %o5, 0x05D4, %l4
6243 umul %g4, 0x0C5A, %l1
6244 edge16ln %o1, %o4, %o3
6245 stx %g2, [%l7 + 0x50]
6246 fones %f19
6247 sth %g7, [%l7 + 0x58]
6248 nop
6249 set 0x0C, %o2
6250 lduh [%l7 + %o2], %l0
6251 xorcc %o2, 0x12D6, %g1
6252 ldsb [%l7 + 0x42], %l2
6253 movvc %xcc, %o6, %i2
6254 array16 %i0, %o0, %i5
6255 edge32 %i3, %g3, %i6
6256 fmovdvc %xcc, %f25, %f31
6257 umulcc %g5, %l6, %i1
6258 sub %l3, 0x082D, %i4
6259 movrlez %i7, 0x3EB, %g6
6260 addc %l5, 0x0CCD, %o7
6261 movne %icc, %o5, %l4
6262 edge32ln %l1, %g4, %o1
6263 stb %o3, [%l7 + 0x10]
6264 fmul8ulx16 %f18, %f26, %f14
6265 ld [%l7 + 0x14], %f28
6266 ldx [%l7 + 0x18], %o4
6267 movge %icc, %g7, %g2
6268 edge32 %o2, %g1, %l0
6269 udiv %l2, 0x1489, %o6
6270 orn %i2, %i0, %i5
6271 movrgez %i3, %o0, %g3
6272 xnor %g5, %l6, %i6
6273 fcmpes %fcc3, %f26, %f21
6274 movrgz %l3, %i1, %i4
6275 subcc %g6, 0x04B1, %l5
6276 fmovdleu %icc, %f12, %f27
6277 srax %o7, %i7, %l4
6278 addc %l1, 0x1E23, %o5
6279 orncc %g4, 0x0320, %o3
6280 movre %o1, 0x32B, %o4
6281 srax %g2, 0x17, %o2
6282 movre %g7, 0x3B0, %l0
6283 st %f20, [%l7 + 0x50]
6284 stw %g1, [%l7 + 0x60]
6285 edge32 %l2, %o6, %i2
6286 orncc %i0, 0x04AE, %i5
6287 fpadd16s %f1, %f1, %f21
6288 umul %o0, %i3, %g5
6289 xnor %l6, 0x0E3D, %i6
6290 fsrc1 %f24, %f14
6291 edge8ln %l3, %g3, %i4
6292 udivcc %g6, 0x04D8, %l5
6293 sdivcc %i1, 0x0A78, %o7
6294 orncc %i7, %l1, %l4
6295 srl %o5, %o3, %g4
6296 fpadd32s %f27, %f14, %f6
6297 fandnot2 %f22, %f22, %f26
6298 movrgz %o1, %o4, %g2
6299 fmuld8sux16 %f0, %f27, %f10
6300 movrlz %o2, %g7, %l0
6301 mulx %g1, %l2, %i2
6302 add %i0, 0x068F, %i5
6303 movle %icc, %o0, %o6
6304 alignaddrl %g5, %i3, %i6
6305 movrlez %l3, 0x1AA, %g3
6306 fmovse %icc, %f13, %f18
6307 pdist %f12, %f2, %f24
6308 fnor %f26, %f4, %f12
6309 srax %l6, %i4, %l5
6310 subc %i1, %g6, %i7
6311 umulcc %o7, 0x1EBB, %l4
6312 movleu %xcc, %l1, %o5
6313 fmovrsne %g4, %f23, %f18
6314 fmovsl %xcc, %f5, %f29
6315 sir 0x09BA
6316 edge8l %o1, %o3, %g2
6317 andcc %o2, %g7, %o4
6318 fmovdvc %xcc, %f18, %f24
6319 movrlez %l0, 0x0F5, %g1
6320 edge16ln %l2, %i2, %i0
6321 fmovsne %icc, %f19, %f14
6322 fmul8ulx16 %f12, %f30, %f10
6323 srax %i5, %o6, %g5
6324 ldx [%l7 + 0x38], %o0
6325 addccc %i3, %l3, %i6
6326 sdiv %l6, 0x1392, %i4
6327 edge8n %g3, %i1, %l5
6328 movvs %icc, %i7, %o7
6329 addcc %l4, %l1, %o5
6330 stw %g6, [%l7 + 0x74]
6331 xnor %o1, 0x1DF8, %g4
6332 movcs %icc, %g2, %o3
6333 st %f6, [%l7 + 0x78]
6334 fnot2 %f14, %f22
6335 fornot2 %f16, %f12, %f24
6336 mulscc %o2, 0x0F7D, %o4
6337 fpack16 %f22, %f8
6338 sllx %l0, %g7, %l2
6339 movre %g1, 0x26F, %i2
6340 movle %xcc, %i5, %o6
6341 fpadd32 %f22, %f24, %f22
6342 fandnot2 %f30, %f18, %f20
6343 save %g5, 0x0804, %o0
6344 rdpr %cwp, %g1
6345 rdpr %cansave, %g2
6346 rdpr %canrestore, %g3
6347 rdpr %cleanwin, %g4
6348 rdpr %otherwin, %g5
6349 rdpr %wstate, %g6
6350 edge16n %i3, %i0, %l3
6351 array32 %i6, %l6, %g3
6352 movre %i1, %i4, %l5
6353 sub %o7, %l4, %i7
6354 sth %l1, [%l7 + 0x76]
6355 ldsh [%l7 + 0x2E], %o5
6356 fmovdgu %icc, %f4, %f16
6357 ldsh [%l7 + 0x1E], %o1
6358 subccc %g4, %g2, %g6
6359 fmovrslez %o3, %f13, %f6
6360 setx loop_21, %l0, %l1
6361 return %l1
6362 nop
6363 rdpr %cwp, %g1
6364 rdpr %cansave, %g2
6365 rdpr %canrestore, %g3
6366 rdpr %cleanwin, %g4
6367 rdpr %otherwin, %g5
6368 rdpr %wstate, %g6
6369loop_21: andcc %o2, 0x0C92, %l2
6370 fmovsle %xcc, %f26, %f20
6371 alignaddrl %i2, %i5, %o6
6372 sdiv %g1, 0x070D, %o0
6373 movle %xcc, %g5, %i3
6374 umulcc %i0, 0x0A42, %i6
6375 fmovsn %icc, %f20, %f1
6376 fnot2 %f6, %f28
6377 nop
6378 set 0x64, %l4
6379 stw %l3, [%l7 + %l4]
6380 fcmpes %fcc0, %f16, %f4
6381 xnorcc %g3, %l6, %i1
6382 fmuld8ulx16 %f24, %f30, %f16
6383 smul %i4, 0x137C, %l5
6384 umul %o7, %i7, %l4
6385 ld [%l7 + 0x30], %f3
6386 movgu %icc, %l1, %o5
6387 sdivx %g4, 0x01B7, %g2
6388 ldd [%l7 + 0x40], %f10
6389 edge16l %o1, %o3, %o4
6390 movne %xcc, %l0, %g7
6391 sub %o2, %l2, %i2
6392 orncc %g6, %i5, %g1
6393 ldsb [%l7 + 0x0B], %o0
6394 stb %o6, [%l7 + 0x4A]
6395 subcc %i3, 0x006D, %g5
6396 lduh [%l7 + 0x5A], %i6
6397 fornot1s %f6, %f2, %f15
6398 fcmpne16 %f6, %f26, %i0
6399 nop
6400 set 0x2F, %o3
6401 ldub [%l7 + %o3], %g3
6402 stx %l3, [%l7 + 0x08]
6403 array16 %l6, %i4, %i1
6404 fmovsn %icc, %f17, %f25
6405 restore %l5, %o7, %i7
6406 rdpr %cwp, %g1
6407 rdpr %cansave, %g2
6408 rdpr %canrestore, %g3
6409 rdpr %cleanwin, %g4
6410 rdpr %otherwin, %g5
6411 rdpr %wstate, %g6
6412 movvs %xcc, %l1, %o5
6413 sethi 0x1CE9, %g4
6414 fandnot1s %f2, %f16, %f13
6415 fmovrslz %g2, %f11, %f31
6416 movgu %icc, %l4, %o3
6417 xnorcc %o1, 0x15C8, %l0
6418 alignaddr %o4, %g7, %l2
6419 sll %i2, %o2, %g6
6420 edge32l %g1, %i5, %o6
6421 subcc %o0, 0x0C91, %i3
6422 movneg %icc, %g5, %i6
6423 movn %icc, %g3, %l3
6424 umul %l6, 0x1597, %i0
6425 movne %xcc, %i1, %i4
6426 ldx [%l7 + 0x58], %o7
6427 and %l5, %l1, %i7
6428 edge8ln %o5, %g4, %l4
6429 smulcc %g2, %o3, %o1
6430 udivx %l0, 0x0AAF, %o4
6431 movrlez %g7, %l2, %o2
6432 movne %xcc, %i2, %g1
6433 array32 %g6, %o6, %i5
6434 umul %i3, %g5, %i6
6435 mulscc %g3, 0x17AA, %l3
6436 fsrc2s %f6, %f30
6437 orncc %o0, %l6, %i0
6438 movgu %icc, %i1, %o7
6439 alignaddrl %i4, %l1, %l5
6440 subccc %i7, %g4, %o5
6441 edge8n %l4, %g2, %o3
6442 sethi 0x1D54, %o1
6443 movle %icc, %l0, %o4
6444 sethi 0x1A08, %l2
6445 movvc %icc, %o2, %i2
6446 movgu %xcc, %g7, %g6
6447 stw %o6, [%l7 + 0x5C]
6448 edge16n %i5, %g1, %g5
6449 srlx %i6, 0x16, %i3
6450 fabss %f26, %f19
6451 or %l3, %o0, %g3
6452 array32 %l6, %i1, %o7
6453 for %f10, %f18, %f10
6454 xorcc %i4, 0x18A9, %i0
6455 edge16 %l5, %i7, %l1
6456 fandnot1 %f24, %f0, %f20
6457 movleu %icc, %o5, %g4
6458 edge8ln %g2, %o3, %o1
6459 edge32ln %l0, %o4, %l2
6460 xnor %l4, 0x1DD0, %o2
6461 and %g7, 0x1C40, %i2
6462 ldx [%l7 + 0x08], %g6
6463 fnands %f17, %f7, %f2
6464 fsrc2s %f12, %f22
6465 nop
6466 set 0x70, %o4
6467 ldub [%l7 + %o4], %i5
6468 ldx [%l7 + 0x48], %o6
6469 sdiv %g1, 0x078D, %i6
6470 addccc %i3, %l3, %g5
6471 fornot1s %f10, %f3, %f9
6472 fmovrslez %o0, %f31, %f14
6473 srl %l6, 0x03, %g3
6474 edge8ln %o7, %i4, %i1
6475 movcs %xcc, %l5, %i0
6476 umulcc %l1, 0x03C9, %i7
6477 addccc %o5, %g2, %o3
6478 movge %xcc, %g4, %o1
6479 smul %l0, 0x09D9, %o4
6480 umul %l4, 0x125C, %o2
6481 sethi 0x1651, %l2
6482 edge16l %g7, %g6, %i5
6483 smulcc %o6, %g1, %i6
6484 or %i2, 0x1304, %l3
6485 sth %g5, [%l7 + 0x78]
6486 fmovscc %xcc, %f8, %f8
6487 sll %i3, 0x08, %l6
6488 ldd [%l7 + 0x60], %f0
6489 mova %icc, %o0, %g3
6490 fnot2 %f0, %f6
6491 stx %o7, [%l7 + 0x30]
6492 faligndata %f26, %f24, %f18
6493 add %i4, 0x1321, %l5
6494 fmovdn %xcc, %f5, %f28
6495 alignaddr %i0, %i1, %i7
6496 movne %xcc, %l1, %o5
6497 fnegd %f30, %f26
6498 edge8n %g2, %g4, %o3
6499 orncc %o1, %l0, %o4
6500 bshuffle %f0, %f12, %f16
6501 ld [%l7 + 0x5C], %f0
6502 movpos %xcc, %o2, %l2
6503 ldd [%l7 + 0x68], %f20
6504 fmovscc %xcc, %f2, %f2
6505 xor %g7, 0x1D9A, %l4
6506 fmovdge %icc, %f30, %f30
6507 movvc %icc, %i5, %o6
6508 sub %g6, %g1, %i6
6509 srlx %i2, 0x0A, %l3
6510 sub %g5, %i3, %l6
6511 fnand %f28, %f16, %f24
6512 xor %o0, %g3, %o7
6513 addccc %l5, %i4, %i0
6514 fpack16 %f12, %f2
6515 mulscc %i1, 0x1955, %l1
6516 fmovsvc %icc, %f9, %f16
6517 subcc %o5, %i7, %g2
6518 mulx %g4, %o1, %o3
6519 fmovrdgez %o4, %f14, %f24
6520 sethi 0x1060, %o2
6521 srlx %l2, %l0, %l4
6522 subc %g7, %i5, %g6
6523 umulcc %g1, %i6, %o6
6524 ldub [%l7 + 0x57], %l3
6525 array16 %g5, %i3, %i2
6526 ldx [%l7 + 0x58], %o0
6527 movrlz %g3, %l6, %o7
6528 fpack32 %f24, %f12, %f6
6529 edge32 %l5, %i4, %i0
6530 srl %i1, 0x1C, %o5
6531 sdiv %l1, 0x04D1, %i7
6532 ldsw [%l7 + 0x2C], %g2
6533 fpackfix %f22, %f23
6534 lduw [%l7 + 0x70], %o1
6535 xnorcc %o3, 0x12D7, %o4
6536 and %g4, 0x14C4, %o2
6537 umul %l2, 0x08FE, %l0
6538 edge8n %l4, %g7, %g6
6539 alignaddr %i5, %g1, %o6
6540 smul %l3, 0x1541, %g5
6541 ldx [%l7 + 0x10], %i6
6542 or %i3, %i2, %g3
6543 edge32 %l6, %o7, %l5
6544 xorcc %o0, 0x1B95, %i0
6545 movg %xcc, %i4, %o5
6546 movleu %icc, %i1, %l1
6547 sub %g2, %i7, %o3
6548 mulscc %o4, 0x0553, %o1
6549 movgu %icc, %g4, %l2
6550 xor %o2, %l0, %g7
6551 movrne %g6, %l4, %g1
6552 edge32n %i5, %l3, %o6
6553 movne %xcc, %i6, %g5
6554 edge32l %i2, %i3, %g3
6555 smul %l6, %o7, %l5
6556 ldsb [%l7 + 0x2D], %i0
6557 stw %o0, [%l7 + 0x44]
6558 subc %i4, %i1, %o5
6559 fmovrdne %l1, %f6, %f2
6560 std %f14, [%l7 + 0x70]
6561 edge16n %i7, %o3, %g2
6562 movn %xcc, %o1, %g4
6563 movle %icc, %l2, %o2
6564 move %icc, %o4, %g7
6565 movrlez %g6, %l0, %l4
6566 st %f8, [%l7 + 0x38]
6567 orncc %g1, 0x137D, %l3
6568 andcc %o6, %i6, %g5
6569 edge32 %i2, %i3, %i5
6570 movgu %xcc, %l6, %g3
6571 fmovspos %xcc, %f12, %f14
6572 ldd [%l7 + 0x28], %f18
6573 movg %icc, %l5, %i0
6574 edge32 %o0, %i4, %o7
6575 alignaddr %i1, %o5, %i7
6576 movgu %icc, %l1, %g2
6577 fandnot1s %f30, %f21, %f8
6578 subc %o1, 0x15F6, %o3
6579 fmovsvs %icc, %f14, %f16
6580 lduh [%l7 + 0x2C], %l2
6581 edge32n %o2, %o4, %g4
6582 sth %g6, [%l7 + 0x78]
6583 movgu %icc, %g7, %l4
6584 addccc %l0, %g1, %l3
6585 alignaddrl %i6, %g5, %o6
6586 fmovrsgz %i3, %f10, %f4
6587 popc %i5, %l6
6588 array8 %g3, %l5, %i0
6589 srax %i2, 0x17, %o0
6590 fmovse %icc, %f11, %f28
6591 ldd [%l7 + 0x08], %i4
6592 ldsh [%l7 + 0x78], %o7
6593 edge32n %i1, %i7, %o5
6594 subcc %l1, 0x0261, %o1
6595 add %o3, 0x09BC, %g2
6596 fnot2 %f20, %f18
6597 mulscc %o2, %o4, %g4
6598 nop
6599 set 0x48, %l1
6600 ldd [%l7 + %l1], %g6
6601 ldsh [%l7 + 0x60], %l2
6602 edge16n %g7, %l4, %l0
6603 mova %icc, %l3, %g1
6604 alignaddrl %g5, %o6, %i3
6605 movrne %i6, %i5, %l6
6606 setx loop_22, %l0, %l1
6607 return %l1
6608 nop
6609 rdpr %cwp, %g1
6610 rdpr %cansave, %g2
6611 rdpr %canrestore, %g3
6612 rdpr %cleanwin, %g4
6613 rdpr %otherwin, %g5
6614 rdpr %wstate, %g6
6615loop_22: sethi 0x08A9, %o0
6616 xnor %i4, %i2, %o7
6617 save %i7, 0x1FE1, %i1
6618 rdpr %cwp, %g1
6619 rdpr %cansave, %g2
6620 rdpr %canrestore, %g3
6621 rdpr %cleanwin, %g4
6622 rdpr %otherwin, %g5
6623 rdpr %wstate, %g6
6624 ldub [%l7 + 0x4E], %l1
6625 sdivcc %o5, 0x1764, %o1
6626 sll %g2, 0x14, %o2
6627 udivx %o4, 0x1585, %g4
6628 fpackfix %f28, %f8
6629 srax %o3, %l2, %g6
6630 movge %xcc, %l4, %g7
6631 smul %l0, 0x066C, %g1
6632 movrne %g5, 0x0E0, %o6
6633 fpack16 %f20, %f30
6634 andncc %i3, %l3, %i6
6635 fexpand %f17, %f16
6636 sth %i5, [%l7 + 0x70]
6637 ldsb [%l7 + 0x67], %l5
6638 movre %g3, 0x140, %i0
6639 sra %l6, 0x11, %i4
6640 sdiv %o0, 0x017F, %o7
6641 subc %i7, %i1, %i2
6642 orn %l1, 0x1A21, %o1
6643 st %f19, [%l7 + 0x70]
6644 array32 %g2, %o5, %o2
6645 edge8 %o4, %g4, %o3
6646 faligndata %f2, %f0, %f16
6647 movvc %xcc, %l2, %l4
6648 xor %g6, 0x0458, %l0
6649 umulcc %g7, 0x10A2, %g5
6650 fmovrse %g1, %f11, %f9
6651 ldx [%l7 + 0x48], %i3
6652 movrlz %o6, 0x170, %l3
6653 faligndata %f26, %f16, %f30
6654 ldd [%l7 + 0x58], %i6
6655 popc 0x12FF, %l5
6656 fmovsn %xcc, %f8, %f9
6657 move %icc, %g3, %i5
6658 ldsb [%l7 + 0x13], %i0
6659 movne %icc, %i4, %l6
6660 alignaddr %o0, %o7, %i7
6661 edge16 %i2, %l1, %o1
6662 fpsub32 %f30, %f6, %f0
6663 sdivx %i1, 0x1795, %g2
6664 fmovrsne %o5, %f15, %f23
6665 stb %o4, [%l7 + 0x2D]
6666 ldsb [%l7 + 0x3A], %g4
6667 movrlez %o2, %o3, %l4
6668 fpadd32 %f4, %f20, %f0
6669 fmovdle %xcc, %f18, %f2
6670 ldsw [%l7 + 0x58], %g6
6671 sub %l0, %g7, %l2
6672 addcc %g5, 0x0FCA, %i3
6673 movcc %xcc, %o6, %g1
6674 add %l3, %l5, %g3
6675 fmovsne %xcc, %f29, %f8
6676 sdivcc %i6, 0x1972, %i0
6677 movre %i5, 0x2D3, %l6
6678 movleu %icc, %i4, %o0
6679 subccc %i7, 0x0D71, %i2
6680 fcmpgt16 %f16, %f6, %o7
6681 alignaddrl %l1, %o1, %g2
6682 orn %o5, %o4, %g4
6683 fpadd32s %f3, %f6, %f30
6684 sub %o2, 0x1011, %i1
6685 movrgez %o3, %l4, %l0
6686 fnot2 %f12, %f6
6687 movvc %icc, %g6, %g7
6688 edge8l %l2, %g5, %i3
6689 orn %g1, 0x1684, %o6
6690 fmovsneg %xcc, %f8, %f15
6691 stw %l3, [%l7 + 0x70]
6692 movne %xcc, %l5, %i6
6693 srl %i0, 0x16, %g3
6694 sdivcc %l6, 0x0D66, %i5
6695 mulscc %i4, %o0, %i7
6696 movne %icc, %o7, %l1
6697 fmovdvs %icc, %f15, %f21
6698 fnand %f16, %f26, %f18
6699 xnor %i2, 0x171F, %o1
6700 fcmpne32 %f2, %f6, %o5
6701 andncc %g2, %g4, %o2
6702 movl %xcc, %i1, %o3
6703 std %f10, [%l7 + 0x78]
6704 edge32 %o4, %l0, %g6
6705 srl %g7, 0x19, %l4
6706 fmovsleu %xcc, %f25, %f20
6707 lduw [%l7 + 0x3C], %l2
6708 fmovdle %xcc, %f12, %f14
6709 nop
6710 set 0x18, %l5
6711 sth %i3, [%l7 + %l5]
6712 udivcc %g5, 0x15D3, %g1
6713 nop
6714 set 0x3A, %l6
6715 ldsb [%l7 + %l6], %l3
6716 edge8n %o6, %i6, %l5
6717 movcc %xcc, %i0, %g3
6718 fmovdn %icc, %f27, %f5
6719 movrgez %l6, 0x291, %i4
6720 st %f30, [%l7 + 0x1C]
6721 ldub [%l7 + 0x0F], %i5
6722 umul %o0, %o7, %i7
6723 orcc %l1, 0x035A, %o1
6724 mova %xcc, %i2, %o5
6725 ldsw [%l7 + 0x28], %g4
6726 umulcc %g2, 0x05C2, %i1
6727 fpack16 %f30, %f27
6728 edge8l %o3, %o4, %o2
6729 sdivx %g6, 0x199B, %g7
6730 subc %l4, %l0, %l2
6731 stx %i3, [%l7 + 0x68]
6732 edge32n %g5, %l3, %o6
6733 sethi 0x0883, %i6
6734 fmul8ulx16 %f20, %f22, %f2
6735 alignaddr %g1, %i0, %l5
6736 movne %xcc, %g3, %i4
6737 fmovrde %l6, %f0, %f16
6738 fmovd %f22, %f4
6739 sdivx %o0, 0x1984, %o7
6740 movneg %xcc, %i7, %l1
6741 xnor %i5, %i2, %o5
6742 fmovda %icc, %f14, %f16
6743 edge16ln %g4, %o1, %i1
6744 move %xcc, %o3, %o4
6745 movle %icc, %o2, %g2
6746 movvs %icc, %g6, %l4
6747 movgu %icc, %l0, %g7
6748 umul %l2, 0x1C83, %i3
6749 or %g5, %o6, %l3
6750 fmovdcc %xcc, %f18, %f21
6751 ld [%l7 + 0x4C], %f8
6752 ldd [%l7 + 0x60], %g0
6753 ldd [%l7 + 0x18], %i6
6754 move %xcc, %l5, %g3
6755 addcc %i4, 0x01AB, %l6
6756 subc %i0, %o0, %o7
6757 ldsb [%l7 + 0x73], %l1
6758 movl %xcc, %i5, %i7
6759 alignaddrl %o5, %g4, %o1
6760 srlx %i2, %o3, %o4
6761 sllx %i1, 0x14, %g2
6762 addcc %g6, %o2, %l0
6763 mova %xcc, %l4, %l2
6764 andncc %i3, %g7, %g5
6765 smulcc %l3, 0x0641, %g1
6766 add %i6, 0x11A4, %l5
6767 edge8n %o6, %g3, %l6
6768 movne %icc, %i4, %i0
6769 fpadd16s %f29, %f29, %f3
6770 xnor %o0, %o7, %l1
6771 edge16 %i7, %i5, %o5
6772 stw %g4, [%l7 + 0x58]
6773 sdivx %o1, 0x143E, %i2
6774 fcmpgt16 %f16, %f20, %o4
6775 fmovrdgez %i1, %f6, %f14
6776 sth %o3, [%l7 + 0x54]
6777 fmovrse %g2, %f0, %f12
6778 edge16l %g6, %o2, %l4
6779 restore %l2, 0x122A, %i3
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 xnor %g7, 0x1ADB, %l0
6787 fmovdneg %icc, %f10, %f4
6788 ldx [%l7 + 0x40], %g5
6789 stw %l3, [%l7 + 0x28]
6790 mulscc %i6, 0x02B7, %g1
6791 movrgez %o6, 0x2C3, %l5
6792 array16 %g3, %l6, %i4
6793 ldd [%l7 + 0x10], %f8
6794 sub %o0, 0x10A0, %i0
6795 udivx %l1, 0x07E1, %i7
6796 fones %f31
6797 movgu %xcc, %o7, %o5
6798 movrlez %i5, %g4, %o1
6799 fmovrse %i2, %f1, %f20
6800 smulcc %o4, %i1, %g2
6801 movleu %icc, %g6, %o3
6802 sub %l4, 0x075F, %l2
6803 fmovrdne %i3, %f6, %f2
6804 movge %icc, %o2, %g7
6805 movvs %icc, %l0, %l3
6806 sdiv %i6, 0x0B72, %g1
6807 andcc %o6, 0x1210, %l5
6808 fmovsg %xcc, %f31, %f25
6809 subc %g3, %l6, %i4
6810 udiv %o0, 0x1EB2, %i0
6811 sdivcc %g5, 0x059F, %l1
6812 addc %o7, %i7, %o5
6813 fornot1 %f10, %f6, %f30
6814 ldx [%l7 + 0x18], %i5
6815 movre %g4, 0x26D, %o1
6816 movrgz %o4, %i1, %g2
6817 fpsub32 %f20, %f10, %f10
6818 fandnot1s %f13, %f17, %f19
6819 addccc %i2, 0x19C1, %g6
6820 movrgz %l4, 0x025, %o3
6821 ldd [%l7 + 0x30], %l2
6822 fcmpeq32 %f0, %f2, %i3
6823 fmovsa %icc, %f30, %f31
6824 udivcc %o2, 0x1138, %g7
6825 array16 %l0, %i6, %l3
6826 udiv %o6, 0x07FB, %l5
6827 edge8ln %g3, %g1, %i4
6828 array8 %o0, %i0, %l6
6829 edge32n %l1, %o7, %g5
6830 fnot2s %f30, %f22
6831 ld [%l7 + 0x70], %f5
6832 xnorcc %i7, 0x0B6E, %i5
6833 fpmerge %f10, %f30, %f4
6834 movn %icc, %g4, %o5
6835 udivx %o1, 0x197D, %i1
6836 mulscc %o4, %g2, %i2
6837 sll %g6, 0x05, %l4
6838 and %o3, 0x0BD7, %i3
6839 fnot1 %f6, %f0
6840 sub %o2, 0x1D4D, %l2
6841 stx %g7, [%l7 + 0x18]
6842 movvs %xcc, %l0, %l3
6843 edge16ln %i6, %l5, %o6
6844 movg %icc, %g3, %i4
6845 movg %xcc, %g1, %o0
6846 sth %l6, [%l7 + 0x62]
6847 fpack16 %f16, %f22
6848 xor %i0, 0x17A5, %l1
6849 mulx %g5, %i7, %i5
6850 fmovrsgez %o7, %f3, %f25
6851 ldsb [%l7 + 0x6D], %g4
6852 stx %o5, [%l7 + 0x58]
6853 array8 %o1, %o4, %i1
6854 sra %g2, 0x18, %g6
6855 fcmple32 %f6, %f28, %l4
6856 fnegd %f8, %f2
6857 movrne %o3, %i2, %i3
6858 fpsub32s %f10, %f17, %f13
6859 edge8l %l2, %g7, %o2
6860 fmovsleu %icc, %f4, %f9
6861 popc %l0, %i6
6862 save %l5, %o6, %l3
6863 rdpr %cwp, %g1
6864 rdpr %cansave, %g2
6865 rdpr %canrestore, %g3
6866 rdpr %cleanwin, %g4
6867 rdpr %otherwin, %g5
6868 rdpr %wstate, %g6
6869 fmovscs %icc, %f17, %f22
6870 edge16 %i4, %g3, %g1
6871 movrlz %o0, 0x10C, %l6
6872 fnands %f18, %f23, %f21
6873 mova %icc, %i0, %g5
6874 movrgez %i7, 0x39B, %l1
6875 fsrc1s %f19, %f2
6876 edge32n %i5, %o7, %o5
6877 udivx %g4, 0x0ABC, %o1
6878 srl %i1, 0x1D, %g2
6879 fmovs %f26, %f5
6880 pdist %f26, %f24, %f6
6881 subcc %o4, 0x154F, %g6
6882 fmul8ulx16 %f2, %f0, %f18
6883 fnot1 %f22, %f8
6884 orn %o3, 0x12C9, %l4
6885 xor %i2, %l2, %g7
6886 edge32 %o2, %l0, %i3
6887 fmul8ulx16 %f30, %f10, %f6
6888 st %f0, [%l7 + 0x34]
6889 mulscc %l5, %o6, %i6
6890 siam 0x4
6891 addccc %i4, %g3, %l3
6892 fcmpeq32 %f2, %f20, %g1
6893 fmovdge %xcc, %f13, %f26
6894 edge8 %o0, %l6, %g5
6895 andcc %i0, %l1, %i5
6896 srax %o7, %o5, %i7
6897 srl %g4, 0x1A, %i1
6898 fnor %f22, %f6, %f18
6899 udivcc %o1, 0x0198, %g2
6900 nop
6901 set 0x48, %i6
6902 ldx [%l7 + %i6], %o4
6903 std %f8, [%l7 + 0x68]
6904 edge16n %g6, %l4, %o3
6905 or %i2, %g7, %o2
6906 fpsub32 %f4, %f26, %f18
6907 fmovsne %icc, %f11, %f11
6908 pdist %f22, %f28, %f6
6909 movrlz %l0, %l2, %l5
6910 srax %o6, 0x0B, %i3
6911 fmovrslz %i4, %f3, %f30
6912 stw %i6, [%l7 + 0x10]
6913 movrne %g3, %l3, %g1
6914 fmovrdlz %l6, %f30, %f8
6915 movneg %xcc, %g5, %o0
6916 movrgz %i0, 0x0AB, %i5
6917 fabsd %f8, %f24
6918 fabss %f16, %f17
6919 movre %o7, 0x2DC, %o5
6920 stw %l1, [%l7 + 0x64]
6921 edge8l %i7, %g4, %o1
6922 sdivcc %g2, 0x0225, %i1
6923 movcc %xcc, %o4, %g6
6924 smul %l4, %i2, %o3
6925 fmovrsgz %o2, %f9, %f18
6926 movre %g7, 0x39A, %l0
6927 addcc %l2, 0x0E35, %o6
6928 udiv %l5, 0x0688, %i4
6929 movle %xcc, %i3, %g3
6930 fcmpgt16 %f24, %f18, %i6
6931 fnand %f26, %f22, %f26
6932 edge16 %l3, %g1, %g5
6933 st %f21, [%l7 + 0x34]
6934 fmovdleu %icc, %f11, %f20
6935 fcmpeq32 %f0, %f22, %l6
6936 movpos %xcc, %i0, %i5
6937 smulcc %o7, 0x1C5B, %o0
6938 ldsb [%l7 + 0x0E], %o5
6939 udiv %l1, 0x0275, %i7
6940 sdivcc %o1, 0x005C, %g2
6941 movrgz %i1, 0x302, %g4
6942 save %o4, 0x19CE, %l4
6943 rdpr %cwp, %g1
6944 rdpr %cansave, %g2
6945 rdpr %canrestore, %g3
6946 rdpr %cleanwin, %g4
6947 rdpr %otherwin, %g5
6948 rdpr %wstate, %g6
6949 or %i2, %o3, %g6
6950 sth %g7, [%l7 + 0x08]
6951 alignaddr %o2, %l2, %l0
6952 edge8n %o6, %i4, %i3
6953 setx loop_23, %l0, %l1
6954 return %l1
6955 nop
6956 rdpr %cwp, %g1
6957 rdpr %cansave, %g2
6958 rdpr %canrestore, %g3
6959 rdpr %cleanwin, %g4
6960 rdpr %otherwin, %g5
6961 rdpr %wstate, %g6
6962loop_23: fnand %f28, %f16, %f10
6963 subcc %g1, %g5, %l3
6964 movre %i0, %l6, %o7
6965 sllx %o0, %i5, %l1
6966 stb %i7, [%l7 + 0x3F]
6967 smulcc %o5, 0x1319, %g2
6968 add %i1, 0x1A25, %g4
6969 orcc %o1, 0x02AD, %o4
6970 movvs %icc, %l4, %i2
6971 umulcc %g6, %g7, %o2
6972 ldd [%l7 + 0x30], %o2
6973 movpos %xcc, %l2, %l0
6974 fmovscs %icc, %f7, %f28
6975 fmovdle %icc, %f11, %f14
6976 addc %i4, %i3, %l5
6977 movcs %xcc, %o6, %i6
6978 fnot1 %f22, %f8
6979 ldsh [%l7 + 0x16], %g1
6980 addc %g5, 0x1D59, %l3
6981 fmovrde %i0, %f18, %f10
6982 array8 %l6, %g3, %o7
6983 fmovsa %xcc, %f19, %f3
6984 subc %o0, 0x1760, %l1
6985 edge32ln %i7, %i5, %o5
6986 edge16n %i1, %g2, %o1
6987 array32 %o4, %l4, %g4
6988 srax %g6, 0x07, %g7
6989 edge16 %i2, %o2, %l2
6990 edge32 %o3, %i4, %l0
6991 fmovdge %icc, %f10, %f11
6992 array16 %l5, %o6, %i6
6993 fmovde %xcc, %f14, %f3
6994 movcs %icc, %i3, %g5
6995 add %l3, 0x0F31, %i0
6996 fpadd32s %f28, %f21, %f13
6997 fmovscc %xcc, %f18, %f8
6998 subccc %g1, %g3, %l6
6999 sth %o7, [%l7 + 0x12]
7000 fpsub32s %f15, %f20, %f17
7001 movre %o0, 0x25E, %i7
7002 movcs %xcc, %i5, %o5
7003 sth %l1, [%l7 + 0x7C]
7004 movl %xcc, %g2, %o1
7005 andn %o4, %i1, %g4
7006 edge16ln %l4, %g7, %g6
7007 sdiv %o2, 0x09A8, %i2
7008 movrne %o3, 0x341, %l2
7009 edge8 %l0, %i4, %o6
7010 alignaddr %i6, %i3, %l5
7011 sdivx %l3, 0x1440, %g5
7012 fmovsn %xcc, %f25, %f2
7013 fcmple32 %f26, %f16, %g1
7014 std %f8, [%l7 + 0x68]
7015 fmul8sux16 %f8, %f6, %f22
7016 mova %xcc, %i0, %g3
7017 movge %xcc, %l6, %o7
7018 sth %o0, [%l7 + 0x34]
7019 popc %i7, %i5
7020 fornot1 %f14, %f30, %f2
7021 nop
7022 set 0x28, %l3
7023 stx %l1, [%l7 + %l3]
7024 edge8ln %o5, %o1, %g2
7025 sth %i1, [%l7 + 0x6A]
7026 stw %o4, [%l7 + 0x38]
7027 fcmps %fcc1, %f0, %f7
7028 subcc %l4, 0x0450, %g4
7029 smul %g7, %g6, %i2
7030 fmovd %f26, %f22
7031 srl %o2, %o3, %l0
7032 ldd [%l7 + 0x40], %f20
7033 andn %i4, %l2, %i6
7034 ld [%l7 + 0x64], %f9
7035 fpmerge %f16, %f7, %f24
7036 sir 0x1A63
7037 st %f11, [%l7 + 0x24]
7038 movrgz %o6, %l5, %i3
7039 fmovdvc %icc, %f16, %f21
7040 addccc %g5, 0x08AC, %l3
7041 edge32 %i0, %g3, %g1
7042 edge32n %l6, %o7, %o0
7043 movle %icc, %i5, %i7
7044 edge8 %o5, %o1, %l1
7045 movne %icc, %g2, %o4
7046 sdivx %i1, 0x02D0, %l4
7047 ldd [%l7 + 0x40], %g4
7048 srl %g7, %i2, %g6
7049 fmovdl %icc, %f22, %f10
7050 stx %o3, [%l7 + 0x40]
7051 fornot2s %f3, %f25, %f28
7052 lduw [%l7 + 0x68], %o2
7053 udiv %l0, 0x00F3, %i4
7054 fxor %f6, %f2, %f14
7055 sra %i6, %l2, %l5
7056 sub %o6, %g5, %i3
7057 addc %i0, %l3, %g1
7058 edge8n %l6, %g3, %o0
7059 std %f20, [%l7 + 0x30]
7060 sethi 0x1D2D, %o7
7061 movpos %xcc, %i5, %o5
7062 movge %xcc, %i7, %l1
7063 fones %f17
7064 fmovrdgez %g2, %f22, %f6
7065 movneg %xcc, %o1, %i1
7066 sdiv %l4, 0x18DB, %g4
7067 movcs %icc, %g7, %o4
7068 array8 %g6, %o3, %o2
7069 movgu %icc, %l0, %i2
7070 alignaddrl %i4, %i6, %l2
7071 pdist %f30, %f28, %f0
7072 fornot2 %f12, %f6, %f24
7073 fands %f10, %f11, %f1
7074 edge32 %l5, %o6, %i3
7075 orncc %g5, %i0, %g1
7076 udiv %l3, 0x00C4, %g3
7077 stw %l6, [%l7 + 0x40]
7078 edge8n %o0, %o7, %o5
7079 movcc %xcc, %i5, %i7
7080 fmovsleu %icc, %f22, %f9
7081 fmovda %icc, %f27, %f15
7082 fpsub16 %f10, %f4, %f2
7083 sll %g2, %o1, %i1
7084 movn %icc, %l1, %g4
7085 fnot2 %f4, %f20
7086 fmul8sux16 %f22, %f24, %f24
7087 fmul8sux16 %f30, %f28, %f6
7088 fmovsa %xcc, %f2, %f9
7089 movcs %icc, %g7, %l4
7090 umulcc %o4, 0x0C01, %g6
7091 fnot1s %f15, %f16
7092 xorcc %o2, %l0, %i2
7093 xnorcc %i4, %i6, %l2
7094 edge32l %o3, %l5, %i3
7095 movne %icc, %g5, %o6
7096 edge32ln %i0, %g1, %l3
7097 edge16 %l6, %g3, %o7
7098 fmul8x16 %f18, %f2, %f30
7099 edge16ln %o0, %o5, %i5
7100 fmovdvs %xcc, %f0, %f24
7101 sllx %i7, %o1, %i1
7102 xorcc %g2, 0x0C34, %g4
7103 fmovrsne %l1, %f2, %f10
7104 stx %g7, [%l7 + 0x30]
7105 xorcc %l4, %o4, %g6
7106 movne %xcc, %o2, %l0
7107 fpsub16 %f20, %f24, %f2
7108 fsrc1 %f2, %f14
7109 move %xcc, %i4, %i2
7110 fandnot2s %f16, %f29, %f22
7111 smul %l2, %i6, %l5
7112 ldd [%l7 + 0x70], %f6
7113 movleu %icc, %o3, %g5
7114 movle %icc, %o6, %i0
7115 fmul8ulx16 %f22, %f22, %f2
7116 andncc %i3, %g1, %l6
7117 fpadd32s %f4, %f19, %f11
7118 array32 %g3, %l3, %o7
7119 orn %o0, %i5, %i7
7120 subc %o1, %o5, %i1
7121 sub %g4, %g2, %g7
7122 sra %l1, 0x06, %l4
7123 movcc %xcc, %g6, %o4
7124 fcmple32 %f30, %f18, %l0
7125 movrlz %i4, %o2, %i2
7126 edge32 %i6, %l2, %o3
7127 sethi 0x1E1C, %g5
7128 ldx [%l7 + 0x50], %o6
7129 fmul8x16al %f23, %f25, %f26
7130 st %f15, [%l7 + 0x0C]
7131 fmovsvs %icc, %f3, %f6
7132 srax %l5, 0x17, %i3
7133 movge %xcc, %g1, %l6
7134 fandnot1s %f11, %f11, %f2
7135 orncc %i0, %l3, %o7
7136 movvc %icc, %g3, %o0
7137 movneg %icc, %i5, %i7
7138 xnorcc %o1, 0x08AF, %i1
7139 fmovsneg %xcc, %f15, %f24
7140 movn %xcc, %g4, %o5
7141 srax %g2, 0x1D, %l1
7142 sub %g7, %l4, %o4
7143 fornot1 %f28, %f8, %f28
7144 save %g6, %l0, %o2
7145 rdpr %cwp, %g1
7146 rdpr %cansave, %g2
7147 rdpr %canrestore, %g3
7148 rdpr %cleanwin, %g4
7149 rdpr %otherwin, %g5
7150 rdpr %wstate, %g6
7151 addc %i2, 0x135A, %i6
7152 stx %l2, [%l7 + 0x60]
7153 movvc %xcc, %o3, %g5
7154 subcc %i4, 0x17F3, %l5
7155 fmovrdgz %i3, %f6, %f6
7156 mova %icc, %o6, %l6
7157 orcc %g1, %l3, %i0
7158 lduh [%l7 + 0x5C], %g3
7159 subccc %o0, 0x0296, %o7
7160 alignaddr %i5, %o1, %i1
7161 ldd [%l7 + 0x50], %i6
7162 sdivx %o5, 0x09EA, %g2
7163 alignaddr %g4, %g7, %l1
7164 fnand %f22, %f24, %f4
7165 edge32ln %l4, %o4, %g6
7166 xorcc %o2, 0x161E, %i2
7167 ldx [%l7 + 0x10], %l0
7168 or %i6, %o3, %l2
7169 movvs %xcc, %g5, %l5
7170 umul %i4, 0x0D8C, %o6
7171 fmul8ulx16 %f24, %f20, %f2
7172 edge8 %i3, %l6, %g1
7173 fcmple32 %f30, %f28, %i0
7174 edge16 %l3, %g3, %o7
7175 udivcc %i5, 0x18DF, %o1
7176 movle %icc, %i1, %o0
7177 orcc %i7, 0x05B3, %o5
7178 addc %g2, %g4, %l1
7179 fnot2 %f14, %f2
7180 siam 0x6
7181 ldub [%l7 + 0x57], %g7
7182 movrne %o4, %g6, %o2
7183 or %l4, %i2, %i6
7184 fcmpes %fcc1, %f13, %f21
7185 nop
7186 set 0x16, %g1
7187 lduh [%l7 + %g1], %l0
7188 movcs %icc, %l2, %g5
7189 lduw [%l7 + 0x40], %o3
7190 fmovdge %icc, %f21, %f27
7191 lduh [%l7 + 0x18], %i4
7192 alignaddrl %o6, %i3, %l5
7193 movneg %xcc, %g1, %i0
7194 st %f27, [%l7 + 0x78]
7195 addcc %l6, 0x16FE, %g3
7196 restore %l3, %i5, %o7
7197 rdpr %cwp, %g1
7198 rdpr %cansave, %g2
7199 rdpr %canrestore, %g3
7200 rdpr %cleanwin, %g4
7201 rdpr %otherwin, %g5
7202 rdpr %wstate, %g6
7203 stw %o1, [%l7 + 0x6C]
7204 xnor %i1, 0x1912, %i7
7205 movrlz %o0, %o5, %g2
7206 edge32 %g4, %g7, %l1
7207 movrgz %o4, 0x0B9, %g6
7208 fmovscc %xcc, %f12, %f13
7209 orncc %l4, %o2, %i6
7210 movrlez %l0, 0x203, %i2
7211 sethi 0x0BAC, %g5
7212 edge16l %l2, %i4, %o3
7213 orn %i3, 0x1A2C, %o6
7214 fpsub16 %f0, %f4, %f28
7215 movre %g1, 0x271, %l5
7216 movne %icc, %i0, %g3
7217 array16 %l6, %l3, %o7
7218 sll %o1, %i5, %i1
7219 movge %xcc, %o0, %o5
7220 movvc %icc, %i7, %g2
7221 sth %g7, [%l7 + 0x18]
7222 movvs %xcc, %l1, %o4
7223 fcmpes %fcc0, %f13, %f27
7224 movle %icc, %g4, %l4
7225 ld [%l7 + 0x78], %f19
7226 srl %o2, 0x1C, %g6
7227 lduh [%l7 + 0x48], %l0
7228 ldub [%l7 + 0x69], %i6
7229 movrgez %i2, %l2, %g5
7230 xnorcc %o3, 0x0717, %i4
7231 fcmple16 %f28, %f24, %o6
7232 sdivcc %g1, 0x1F68, %l5
7233 andcc %i0, %i3, %l6
7234 subcc %l3, 0x107B, %g3
7235 stw %o1, [%l7 + 0x70]
7236 edge16l %o7, %i1, %o0
7237 orn %o5, 0x07CA, %i5
7238 srax %i7, %g2, %l1
7239 xor %o4, %g4, %g7
7240 movle %xcc, %l4, %o2
7241 fmuld8sux16 %f28, %f6, %f8
7242 fmovsge %icc, %f27, %f28
7243 std %f14, [%l7 + 0x68]
7244 ldsh [%l7 + 0x10], %g6
7245 addc %i6, %l0, %l2
7246 subccc %g5, %o3, %i2
7247 srl %o6, 0x07, %i4
7248 subccc %l5, %i0, %i3
7249 mulscc %l6, %l3, %g1
7250 fmovrslz %g3, %f2, %f17
7251 mulscc %o7, %i1, %o0
7252 fpsub32 %f6, %f26, %f6
7253 smulcc %o1, 0x05C4, %i5
7254 movre %o5, %i7, %l1
7255 mulscc %g2, %g4, %g7
7256 fmovrde %l4, %f24, %f2
7257 edge32 %o2, %g6, %i6
7258 movneg %icc, %o4, %l0
7259 mova %xcc, %l2, %o3
7260 movrgz %g5, %i2, %o6
7261 fnot2s %f6, %f5
7262 setx loop_24, %l0, %l1
7263 return %l1
7264 nop
7265 rdpr %cwp, %g1
7266 rdpr %cansave, %g2
7267 rdpr %canrestore, %g3
7268 rdpr %cleanwin, %g4
7269 rdpr %otherwin, %g5
7270 rdpr %wstate, %g6
7271loop_24: ldsb [%l7 + 0x10], %i3
7272 subcc %i4, %l3, %l6
7273 ld [%l7 + 0x6C], %f13
7274 edge16ln %g1, %g3, %i1
7275 orcc %o0, %o7, %o1
7276 sdivx %o5, 0x0B64, %i5
7277 fpadd32 %f6, %f10, %f28
7278 movrgez %i7, %g2, %l1
7279 movcc %xcc, %g4, %g7
7280 st %f6, [%l7 + 0x38]
7281 sub %l4, 0x01E0, %g6
7282 movgu %icc, %o2, %i6
7283 fornot2s %f25, %f31, %f21
7284 sth %o4, [%l7 + 0x36]
7285 fexpand %f6, %f22
7286 sth %l2, [%l7 + 0x46]
7287 edge16ln %o3, %g5, %l0
7288 xorcc %i2, %o6, %i0
7289 fmovdne %icc, %f23, %f23
7290 mulx %l5, 0x14B9, %i4
7291 save %i3, 0x1D4C, %l6
7292 rdpr %cwp, %g1
7293 rdpr %cansave, %g2
7294 rdpr %canrestore, %g3
7295 rdpr %cleanwin, %g4
7296 rdpr %otherwin, %g5
7297 rdpr %wstate, %g6
7298 movrgez %g1, %g3, %l3
7299 fmul8ulx16 %f10, %f14, %f30
7300 ld [%l7 + 0x50], %f25
7301 movvs %icc, %o0, %i1
7302 mulx %o1, 0x01B4, %o5
7303 stb %i5, [%l7 + 0x16]
7304 alignaddr %o7, %i7, %l1
7305 restore %g4, 0x197E, %g7
7306 rdpr %cwp, %g1
7307 rdpr %cansave, %g2
7308 rdpr %canrestore, %g3
7309 rdpr %cleanwin, %g4
7310 rdpr %otherwin, %g5
7311 rdpr %wstate, %g6
7312 fmovdg %xcc, %f15, %f13
7313 fnot2s %f14, %f6
7314 addccc %l4, %g6, %g2
7315 sdivcc %i6, 0x029F, %o2
7316 ldsw [%l7 + 0x60], %l2
7317 stw %o3, [%l7 + 0x70]
7318 smul %o4, %l0, %g5
7319 edge16l %i2, %i0, %l5
7320 edge8n %o6, %i4, %l6
7321 xnorcc %g1, %i3, %g3
7322 save %o0, 0x15A8, %l3
7323 rdpr %cwp, %g1
7324 rdpr %cansave, %g2
7325 rdpr %canrestore, %g3
7326 rdpr %cleanwin, %g4
7327 rdpr %otherwin, %g5
7328 rdpr %wstate, %g6
7329 srlx %o1, 0x05, %o5
7330 movvs %xcc, %i5, %i1
7331 movrne %o7, 0x285, %l1
7332 udiv %i7, 0x0CE5, %g4
7333 udivcc %l4, 0x17E5, %g7
7334 srax %g6, %i6, %o2
7335 fmovsg %icc, %f8, %f13
7336 mova %xcc, %g2, %l2
7337 mulscc %o3, %o4, %l0
7338 addccc %i2, 0x1CC9, %g5
7339 fmovrsgez %l5, %f16, %f24
7340 movleu %xcc, %o6, %i0
7341 srax %i4, %l6, %i3
7342 movrlez %g1, 0x270, %o0
7343 movle %icc, %g3, %l3
7344 movn %xcc, %o5, %o1
7345 movrgz %i1, 0x05D, %o7
7346 st %f7, [%l7 + 0x64]
7347 fmovrdgez %i5, %f0, %f28
7348 fmovdle %xcc, %f2, %f14
7349 fmuld8ulx16 %f7, %f10, %f16
7350 movge %xcc, %i7, %l1
7351 fsrc1 %f20, %f28
7352 std %f6, [%l7 + 0x68]
7353 fsrc2s %f11, %f29
7354 movge %xcc, %l4, %g4
7355 movrgez %g6, %g7, %o2
7356 edge32l %i6, %g2, %o3
7357 edge16l %o4, %l0, %l2
7358 fsrc1s %f8, %f21
7359 alignaddr %g5, %i2, %o6
7360 sethi 0x1000, %l5
7361 xnor %i4, %l6, %i0
7362 udiv %g1, 0x08BE, %o0
7363 sdivcc %i3, 0x08C6, %l3
7364 edge16 %g3, %o1, %o5
7365 movgu %xcc, %i1, %i5
7366 edge16l %o7, %l1, %i7
7367 edge8n %g4, %l4, %g6
7368 movpos %xcc, %o2, %i6
7369 and %g7, %o3, %o4
7370 sra %l0, %l2, %g5
7371 movge %icc, %i2, %o6
7372 setx loop_25, %l0, %l1
7373 return %l1
7374 nop
7375 rdpr %cwp, %g1
7376 rdpr %cansave, %g2
7377 rdpr %canrestore, %g3
7378 rdpr %cleanwin, %g4
7379 rdpr %otherwin, %g5
7380 rdpr %wstate, %g6
7381loop_25: array16 %i0, %g1, %o0
7382 fsrc2s %f5, %f8
7383 orncc %i3, 0x048D, %l3
7384 edge16ln %g3, %l6, %o1
7385 fandnot1 %f6, %f2, %f12
7386 popc %i1, %o5
7387 movleu %xcc, %o7, %l1
7388 fcmpne32 %f30, %f8, %i7
7389 srax %i5, 0x1B, %l4
7390 fmovrsne %g4, %f30, %f7
7391 udivcc %o2, 0x1FB0, %g6
7392 fxnor %f10, %f8, %f26
7393 subc %i6, %g7, %o3
7394 sdiv %o4, 0x0AF4, %l2
7395 fxnors %f12, %f1, %f17
7396 ldsh [%l7 + 0x68], %l0
7397 fmovsne %icc, %f7, %f30
7398 xnorcc %i2, %g5, %o6
7399 edge8l %g2, %i4, %i0
7400 std %f8, [%l7 + 0x58]
7401 movrgez %l5, %o0, %g1
7402 fnot1s %f20, %f16
7403 smulcc %i3, 0x1282, %l3
7404 edge8n %g3, %o1, %l6
7405 edge16l %i1, %o5, %o7
7406 edge8l %i7, %l1, %l4
7407 mulx %i5, 0x1810, %g4
7408 movl %xcc, %g6, %i6
7409 movl %xcc, %g7, %o2
7410 udiv %o4, 0x1BDA, %l2
7411 ldub [%l7 + 0x08], %l0
7412 edge16l %o3, %g5, %o6
7413 stx %i2, [%l7 + 0x50]
7414 ldub [%l7 + 0x70], %i4
7415 umulcc %i0, 0x0E5A, %g2
7416 edge16n %o0, %l5, %g1
7417 fsrc1 %f22, %f26
7418 sir 0x1613
7419 edge32l %l3, %g3, %i3
7420 udiv %o1, 0x1B24, %i1
7421 movge %icc, %l6, %o7
7422 fmovrdgez %i7, %f6, %f30
7423 movg %xcc, %o5, %l1
7424 sllx %l4, %i5, %g6
7425 sdivx %g4, 0x1651, %i6
7426 edge32 %g7, %o4, %o2
7427 movpos %icc, %l0, %o3
7428 bshuffle %f8, %f26, %f30
7429 xnor %l2, %g5, %i2
7430 subc %o6, %i4, %i0
7431 umul %g2, 0x1468, %o0
7432 stx %g1, [%l7 + 0x70]
7433 fmovspos %xcc, %f21, %f27
7434 andn %l3, 0x1473, %g3
7435 andncc %i3, %l5, %i1
7436 save %l6, %o7, %i7
7437 rdpr %cwp, %g1
7438 rdpr %cansave, %g2
7439 rdpr %canrestore, %g3
7440 rdpr %cleanwin, %g4
7441 rdpr %otherwin, %g5
7442 rdpr %wstate, %g6
7443 save %o5, 0x10EB, %o1
7444 rdpr %cwp, %g1
7445 rdpr %cansave, %g2
7446 rdpr %canrestore, %g3
7447 rdpr %cleanwin, %g4
7448 rdpr %otherwin, %g5
7449 rdpr %wstate, %g6
7450 edge32 %l1, %i5, %l4
7451 save %g6, %i6, %g7
7452 rdpr %cwp, %g1
7453 rdpr %cansave, %g2
7454 rdpr %canrestore, %g3
7455 rdpr %cleanwin, %g4
7456 rdpr %otherwin, %g5
7457 rdpr %wstate, %g6
7458 andcc %g4, %o2, %o4
7459 andn %l0, %l2, %g5
7460 ldsb [%l7 + 0x20], %i2
7461 smulcc %o3, 0x1263, %o6
7462 udiv %i4, 0x05CC, %i0
7463 edge16l %o0, %g2, %g1
7464 add %g3, 0x1E1F, %i3
7465 umulcc %l3, %i1, %l6
7466 array16 %l5, %o7, %o5
7467 subc %i7, 0x09CA, %o1
7468 stx %i5, [%l7 + 0x48]
7469 movgu %xcc, %l1, %l4
7470 srl %i6, 0x06, %g7
7471 sdivcc %g4, 0x0169, %o2
7472 fabss %f0, %f20
7473 sllx %o4, 0x18, %l0
7474 edge16ln %l2, %g6, %i2
7475 movl %icc, %o3, %o6
7476 subc %g5, %i0, %o0
7477 movne %icc, %g2, %i4
7478 sdiv %g3, 0x1DE5, %i3
7479 move %icc, %g1, %i1
7480 edge32l %l6, %l5, %l3
7481 fmovdcs %icc, %f14, %f13
7482 subcc %o7, %i7, %o5
7483 stw %i5, [%l7 + 0x0C]
7484 andncc %l1, %o1, %i6
7485 std %f0, [%l7 + 0x78]
7486 movrgez %l4, 0x1A8, %g7
7487 edge8l %o2, %o4, %g4
7488 sll %l0, 0x0C, %l2
7489 udiv %i2, 0x17DC, %o3
7490 sethi 0x1A1C, %o6
7491 fpsub16s %f31, %f5, %f22
7492 edge16ln %g5, %g6, %i0
7493 ldd [%l7 + 0x60], %f14
7494 sll %o0, 0x01, %i4
7495 movrgez %g2, %g3, %i3
7496 movrne %g1, 0x081, %l6
7497 st %f24, [%l7 + 0x1C]
7498 fcmped %fcc3, %f8, %f2
7499 sdivcc %l5, 0x09CE, %i1
7500 fandnot2s %f0, %f23, %f1
7501 movg %xcc, %o7, %i7
7502 andcc %l3, %i5, %o5
7503 save %l1, 0x042E, %o1
7504 rdpr %cwp, %g1
7505 rdpr %cansave, %g2
7506 rdpr %canrestore, %g3
7507 rdpr %cleanwin, %g4
7508 rdpr %otherwin, %g5
7509 rdpr %wstate, %g6
7510 restore %i6, 0x0041, %g7
7511 rdpr %cwp, %g1
7512 rdpr %cansave, %g2
7513 rdpr %canrestore, %g3
7514 rdpr %cleanwin, %g4
7515 rdpr %otherwin, %g5
7516 rdpr %wstate, %g6
7517 sra %l4, 0x1D, %o2
7518 fmovscs %icc, %f25, %f30
7519 movge %xcc, %g4, %o4
7520 movrlz %l0, %l2, %i2
7521 xorcc %o3, %g5, %g6
7522 movre %i0, %o0, %o6
7523 std %f2, [%l7 + 0x38]
7524 addcc %g2, 0x1881, %i4
7525 smulcc %g3, %g1, %i3
7526 edge32n %l5, %l6, %i1
7527 ld [%l7 + 0x4C], %f19
7528 movg %xcc, %i7, %o7
7529 ld [%l7 + 0x2C], %f0
7530 movcs %xcc, %l3, %i5
7531 fornot1 %f30, %f4, %f6
7532 edge16n %o5, %l1, %o1
7533 edge32ln %g7, %i6, %l4
7534 stb %g4, [%l7 + 0x43]
7535 movge %icc, %o4, %l0
7536 fpsub16s %f30, %f24, %f14
7537 fpack16 %f22, %f2
7538 lduw [%l7 + 0x40], %o2
7539 ld [%l7 + 0x14], %f31
7540 ldsh [%l7 + 0x46], %i2
7541 edge32ln %l2, %o3, %g6
7542 fnors %f1, %f15, %f19
7543 subccc %g5, 0x0A1D, %o0
7544 sub %o6, 0x0AF5, %g2
7545 xnor %i0, 0x1E90, %i4
7546 movrlez %g3, 0x15F, %g1
7547 fxor %f8, %f4, %f28
7548 fmovsl %xcc, %f4, %f8
7549 movvs %icc, %l5, %l6
7550 movrgez %i3, %i1, %o7
7551 edge32l %l3, %i7, %o5
7552 addccc %i5, %l1, %o1
7553 sdiv %i6, 0x014E, %l4
7554 edge8l %g4, %g7, %l0
7555 edge16 %o2, %i2, %o4
7556 sir 0x1B11
7557 fmovsvc %icc, %f30, %f10
7558 udivx %o3, 0x08C4, %l2
7559 fpack16 %f28, %f29
7560 nop
7561 set 0x50, %o1
7562 ldsw [%l7 + %o1], %g6
7563 fnot1 %f4, %f12
7564 umulcc %o0, %g5, %g2
7565 edge32ln %i0, %i4, %g3
7566 xor %o6, 0x04B5, %l5
7567 ldsh [%l7 + 0x10], %g1
7568 fmovsn %icc, %f7, %f25
7569 orcc %i3, 0x1843, %i1
7570 fnegs %f4, %f13
7571 fpack16 %f8, %f4
7572 xorcc %l6, 0x0072, %o7
7573 fmovdvs %xcc, %f4, %f17
7574 fnot1 %f22, %f0
7575 xor %l3, %i7, %i5
7576 movleu %icc, %o5, %l1
7577 srl %o1, %l4, %i6
7578 sllx %g7, %l0, %o2
7579 movg %xcc, %g4, %o4
7580 nop
7581 set 0x58, %i4
7582 ldx [%l7 + %i4], %i2
7583 fmuld8ulx16 %f26, %f20, %f4
7584 array16 %o3, %g6, %l2
7585 edge32ln %g5, %o0, %i0
7586 faligndata %f24, %f22, %f6
7587 st %f6, [%l7 + 0x14]
7588 move %xcc, %i4, %g3
7589 ldx [%l7 + 0x70], %g2
7590 stx %o6, [%l7 + 0x50]
7591 edge8 %l5, %i3, %i1
7592 sethi 0x14D7, %l6
7593 nop
7594 set 0x0C, %g4
7595 sth %o7, [%l7 + %g4]
7596 movrgz %g1, 0x3D1, %l3
7597 xnor %i5, %i7, %o5
7598 stw %l1, [%l7 + 0x0C]
7599 alignaddrl %l4, %o1, %g7
7600 edge32l %i6, %o2, %l0
7601 sdiv %o4, 0x03B6, %g4
7602 array16 %i2, %g6, %l2
7603 fsrc1s %f29, %f9
7604 fornot1 %f8, %f22, %f12
7605 ldd [%l7 + 0x28], %o2
7606 orn %g5, %o0, %i4
7607 ldsh [%l7 + 0x24], %g3
7608 popc 0x0B6E, %i0
7609 edge16l %o6, %g2, %i3
7610 movrne %l5, %l6, %o7
7611 ldsh [%l7 + 0x78], %i1
7612 ldsh [%l7 + 0x3C], %l3
7613 lduw [%l7 + 0x58], %g1
7614 fmovdpos %icc, %f1, %f0
7615 smulcc %i5, 0x15C3, %o5
7616 nop
7617 set 0x50, %i3
7618 sth %i7, [%l7 + %i3]
7619 mulx %l1, %l4, %g7
7620 stb %i6, [%l7 + 0x15]
7621 movrlz %o1, 0x1BC, %l0
7622 fcmpes %fcc3, %f28, %f1
7623 fmul8x16 %f22, %f10, %f18
7624 subcc %o4, 0x186E, %g4
7625 orncc %i2, 0x08E1, %o2
7626 fmul8x16al %f24, %f22, %f6
7627 mulscc %g6, 0x02B9, %o3
7628 edge32l %l2, %g5, %i4
7629 popc 0x0062, %g3
7630 lduh [%l7 + 0x4A], %o0
7631 movvs %xcc, %o6, %i0
7632 fmovdcs %icc, %f4, %f24
7633 movne %icc, %i3, %l5
7634 movge %xcc, %g2, %o7
7635 sllx %l6, %i1, %g1
7636 movcs %xcc, %i5, %l3
7637 lduh [%l7 + 0x0E], %i7
7638 stb %o5, [%l7 + 0x39]
7639 ldd [%l7 + 0x50], %l0
7640 fnegd %f10, %f12
7641 movvs %icc, %g7, %l4
7642 ldsh [%l7 + 0x28], %i6
7643 srl %l0, 0x16, %o4
7644 movl %icc, %g4, %o1
7645 mulx %o2, %g6, %i2
7646 array32 %o3, %l2, %i4
7647 udivcc %g5, 0x1F17, %o0
7648 movne %xcc, %g3, %o6
7649 smulcc %i3, %l5, %g2
7650 edge8 %o7, %i0, %i1
7651 sub %l6, 0x1886, %i5
7652 movcs %xcc, %l3, %g1
7653 mulx %o5, %i7, %g7
7654 st %f29, [%l7 + 0x34]
7655 ldd [%l7 + 0x28], %f20
7656 fmovsl %icc, %f16, %f12
7657 or %l1, 0x0ACA, %i6
7658 stw %l0, [%l7 + 0x74]
7659 lduw [%l7 + 0x60], %l4
7660 movcs %icc, %g4, %o1
7661 movne %xcc, %o4, %o2
7662 fcmpeq32 %f12, %f24, %g6
7663 fmovde %icc, %f3, %f26
7664 mulx %o3, %i2, %i4
7665 udivcc %l2, 0x1465, %o0
7666 addc %g5, %g3, %o6
7667 edge16l %i3, %g2, %l5
7668 sdivcc %i0, 0x0A11, %o7
7669 edge16l %l6, %i5, %l3
7670 add %g1, 0x0355, %i1
7671 st %f17, [%l7 + 0x60]
7672 srax %o5, %i7, %l1
7673 movrlez %i6, 0x1AE, %g7
7674 ldsb [%l7 + 0x20], %l4
7675 edge16n %g4, %o1, %o4
7676 movl %xcc, %l0, %g6
7677 lduh [%l7 + 0x70], %o2
7678 movg %xcc, %o3, %i4
7679 edge32 %l2, %i2, %o0
7680 edge8n %g3, %g5, %o6
7681 fxnor %f26, %f12, %f2
7682 movle %xcc, %g2, %i3
7683 save %l5, 0x153D, %o7
7684 rdpr %cwp, %g1
7685 rdpr %cansave, %g2
7686 rdpr %canrestore, %g3
7687 rdpr %cleanwin, %g4
7688 rdpr %otherwin, %g5
7689 rdpr %wstate, %g6
7690 fmovspos %xcc, %f28, %f7
7691 movge %xcc, %l6, %i5
7692 edge32n %l3, %g1, %i1
7693 move %icc, %o5, %i0
7694 ldsw [%l7 + 0x24], %i7
7695 nop
7696 set 0x08, %i2
7697 ldub [%l7 + %i2], %l1
7698 add %i6, %g7, %l4
7699 save %o1, 0x1B34, %g4
7700 rdpr %cwp, %g1
7701 rdpr %cansave, %g2
7702 rdpr %canrestore, %g3
7703 rdpr %cleanwin, %g4
7704 rdpr %otherwin, %g5
7705 rdpr %wstate, %g6
7706 fsrc2 %f8, %f28
7707 edge32n %o4, %g6, %l0
7708 alignaddrl %o2, %i4, %l2
7709 std %f0, [%l7 + 0x50]
7710 edge32n %o3, %o0, %g3
7711 sethi 0x102F, %i2
7712 fexpand %f25, %f12
7713 fmovrslz %o6, %f7, %f13
7714 xorcc %g5, 0x1711, %i3
7715 movleu %xcc, %l5, %g2
7716 orn %l6, %o7, %l3
7717 nop
7718 set 0x7A, %i5
7719 lduh [%l7 + %i5], %g1
7720 fmovdpos %icc, %f0, %f18
7721 movpos %icc, %i1, %o5
7722 fpadd16 %f24, %f24, %f26
7723 sdivx %i5, 0x10BA, %i0
7724 edge8l %l1, %i7, %i6
7725 udivx %g7, 0x1ACE, %l4
7726 sdiv %o1, 0x0966, %g4
7727 fcmpes %fcc3, %f10, %f31
7728 movle %xcc, %o4, %g6
7729 sethi 0x0266, %l0
7730 fcmpne32 %f10, %f16, %o2
7731 mova %xcc, %i4, %o3
7732 ldd [%l7 + 0x10], %f30
7733 addcc %l2, 0x0BF6, %o0
7734 setx loop_26, %l0, %l1
7735 return %l1
7736 nop
7737 rdpr %cwp, %g1
7738 rdpr %cansave, %g2
7739 rdpr %canrestore, %g3
7740 rdpr %cleanwin, %g4
7741 rdpr %otherwin, %g5
7742 rdpr %wstate, %g6
7743loop_26: edge16ln %g3, %i3, %l5
7744 movleu %xcc, %g5, %l6
7745 movle %icc, %g2, %o7
7746 edge16 %l3, %g1, %o5
7747 movl %icc, %i1, %i0
7748 fmovrdlz %l1, %f16, %f26
7749 fxors %f29, %f1, %f24
7750 movg %icc, %i7, %i6
7751 fnot1 %f0, %f24
7752 fcmped %fcc3, %f10, %f18
7753 orncc %i5, 0x1BF6, %g7
7754 fsrc1 %f22, %f30
7755 mova %icc, %l4, %o1
7756 alignaddr %g4, %g6, %o4
7757 fsrc2 %f28, %f4
7758 fmovdneg %icc, %f3, %f1
7759 save %o2, %i4, %o3
7760 rdpr %cwp, %g1
7761 rdpr %cansave, %g2
7762 rdpr %canrestore, %g3
7763 rdpr %cleanwin, %g4
7764 rdpr %otherwin, %g5
7765 rdpr %wstate, %g6
7766 sdivcc %l0, 0x01E9, %l2
7767 ldd [%l7 + 0x10], %f22
7768 nop
7769 set 0x56, %g5
7770 ldub [%l7 + %g5], %i2
7771 edge32ln %o0, %g3, %o6
7772 movvc %xcc, %l5, %i3
7773 movrlz %l6, 0x1A6, %g5
7774 udivcc %g2, 0x151C, %l3
7775 movrne %o7, 0x22E, %o5
7776 lduh [%l7 + 0x7A], %g1
7777 movrne %i1, 0x1A9, %l1
7778 subc %i0, 0x0A32, %i6
7779 fxnor %f16, %f22, %f24
7780 movvc %icc, %i5, %g7
7781 subcc %i7, %o1, %g4
7782 sdivcc %l4, 0x02A3, %g6
7783 siam 0x6
7784 movvc %xcc, %o2, %o4
7785 fnot1 %f16, %f12
7786 edge32ln %i4, %l0, %o3
7787 movle %icc, %i2, %l2
7788 fandnot1s %f23, %f21, %f8
7789 fmovsgu %xcc, %f8, %f8
7790 or %g3, 0x0D70, %o0
7791 array8 %o6, %l5, %l6
7792 movvs %icc, %g5, %g2
7793 fmovdcs %icc, %f31, %f15
7794 sub %i3, 0x10AC, %l3
7795 fmovrdgez %o7, %f8, %f6
7796 sllx %o5, 0x0A, %g1
7797 smul %i1, 0x1EB4, %i0
7798 fcmpne32 %f12, %f0, %l1
7799 movrgez %i5, 0x34F, %g7
7800 addc %i6, 0x1C18, %o1
7801 lduw [%l7 + 0x08], %i7
7802 or %g4, %g6, %o2
7803 edge8n %l4, %i4, %l0
7804 ldd [%l7 + 0x70], %f2
7805 udiv %o3, 0x1E59, %o4
7806 std %f16, [%l7 + 0x20]
7807 stx %i2, [%l7 + 0x08]
7808 movre %g3, 0x3A8, %o0
7809 umul %l2, 0x1C5E, %o6
7810 sllx %l6, 0x17, %l5
7811 fmovrsgez %g5, %f26, %f13
7812 or %i3, 0x0D70, %g2
7813 edge32ln %l3, %o5, %g1
7814 movle %xcc, %i1, %i0
7815 fmul8x16 %f31, %f22, %f6
7816 srax %o7, 0x19, %i5
7817 fmovdg %icc, %f30, %f0
7818 movge %xcc, %g7, %i6
7819 ldd [%l7 + 0x50], %l0
7820 movcc %icc, %o1, %g4
7821 edge32l %i7, %o2, %l4
7822 fsrc2 %f14, %f16
7823 edge8l %i4, %l0, %g6
7824 srax %o3, 0x00, %o4
7825 lduw [%l7 + 0x30], %i2
7826 orn %g3, %o0, %l2
7827 movrlz %l6, %o6, %g5
7828 sir 0x0CC4
7829 ldub [%l7 + 0x11], %i3
7830 move %icc, %l5, %g2
7831 fpackfix %f22, %f31
7832 addc %o5, 0x1BBC, %l3
7833 movleu %xcc, %g1, %i0
7834 fmovrse %o7, %f17, %f3
7835 xnorcc %i5, %i1, %g7
7836 lduw [%l7 + 0x6C], %i6
7837 edge16n %l1, %g4, %i7
7838 sir 0x0790
7839 array16 %o1, %o2, %l4
7840 orncc %i4, %l0, %o3
7841 restore %o4, %g6, %g3
7842 rdpr %cwp, %g1
7843 rdpr %cansave, %g2
7844 rdpr %canrestore, %g3
7845 rdpr %cleanwin, %g4
7846 rdpr %otherwin, %g5
7847 rdpr %wstate, %g6
7848 movn %icc, %o0, %l2
7849 fpadd16s %f27, %f30, %f24
7850 ldd [%l7 + 0x30], %f4
7851 edge8n %l6, %i2, %o6
7852 movge %xcc, %i3, %l5
7853 edge8n %g5, %o5, %g2
7854 andn %l3, 0x053B, %g1
7855 array32 %i0, %o7, %i5
7856 subcc %g7, %i6, %i1
7857 movvc %xcc, %l1, %i7
7858 xnorcc %g4, %o2, %o1
7859 fnot2s %f14, %f0
7860 edge32l %i4, %l4, %l0
7861 lduw [%l7 + 0x10], %o4
7862 edge8n %g6, %g3, %o0
7863 orncc %l2, 0x04D7, %l6
7864 smulcc %i2, 0x1F7F, %o6
7865 nop
7866 set 0x74, %g2
7867 stb %i3, [%l7 + %g2]
7868 fornot2 %f4, %f26, %f26
7869 add %l5, 0x0A74, %o3
7870 smulcc %g5, %o5, %l3
7871 ld [%l7 + 0x6C], %f24
7872 udiv %g1, 0x1860, %i0
7873 udivcc %o7, 0x0553, %g2
7874 xnorcc %g7, 0x0EFB, %i5
7875 array8 %i1, %i6, %l1
7876 sethi 0x0E52, %i7
7877 fandnot2 %f26, %f14, %f12
7878 fmovsvc %xcc, %f6, %f3
7879 edge8ln %g4, %o2, %i4
7880 movne %icc, %l4, %l0
7881 fmovd %f12, %f12
7882 move %icc, %o4, %o1
7883 fpadd32s %f18, %f20, %f27
7884 fmovsvs %icc, %f8, %f0
7885 sll %g6, 0x05, %g3
7886 movrgez %o0, 0x3BC, %l2
7887 movpos %icc, %l6, %o6
7888 umulcc %i3, %l5, %i2
7889 movrlez %o3, %o5, %l3
7890 fmovsn %icc, %f28, %f6
7891 nop
7892 set 0x3E, %l2
7893 stb %g1, [%l7 + %l2]
7894 move %icc, %g5, %i0
7895 move %xcc, %o7, %g7
7896 addcc %i5, %i1, %i6
7897 fmovdle %xcc, %f17, %f17
7898 sdivx %g2, 0x050A, %i7
7899 stw %l1, [%l7 + 0x64]
7900 sllx %g4, %o2, %i4
7901 fmovdneg %xcc, %f2, %f0
7902 andn %l4, 0x1458, %l0
7903 fmovdgu %icc, %f1, %f16
7904 edge8l %o1, %g6, %o4
7905 mova %icc, %g3, %o0
7906 orcc %l6, 0x10DD, %o6
7907 ldsb [%l7 + 0x3F], %i3
7908 setx loop_27, %l0, %l1
7909 return %l1
7910 nop
7911 rdpr %cwp, %g1
7912 rdpr %cansave, %g2
7913 rdpr %canrestore, %g3
7914 rdpr %cleanwin, %g4
7915 rdpr %otherwin, %g5
7916 rdpr %wstate, %g6
7917loop_27: move %icc, %i2, %o3
7918 udivx %o5, 0x0B9D, %g1
7919 sth %l3, [%l7 + 0x2C]
7920 andncc %i0, %o7, %g5
7921 movneg %icc, %i5, %i1
7922 sub %g7, 0x06A8, %g2
7923 alignaddr %i7, %i6, %g4
7924 edge8l %l1, %o2, %i4
7925 edge8n %l0, %o1, %g6
7926 addcc %l4, %o4, %g3
7927 array8 %l6, %o0, %i3
7928 xor %o6, %l2, %i2
7929 udivcc %o3, 0x19AB, %l5
7930 move %icc, %g1, %o5
7931 fsrc2 %f16, %f12
7932 movgu %icc, %i0, %o7
7933 addc %l3, 0x171C, %i5
7934 movrgz %g5, %g7, %g2
7935 array16 %i1, %i7, %g4
7936 smul %i6, %l1, %o2
7937 lduh [%l7 + 0x78], %l0
7938 ldx [%l7 + 0x70], %i4
7939 sdivcc %g6, 0x14F4, %l4
7940 edge16ln %o4, %o1, %g3
7941 movrlz %l6, 0x111, %o0
7942 ldub [%l7 + 0x62], %i3
7943 movre %o6, 0x3A2, %i2
7944 sub %o3, 0x1998, %l2
7945 fxors %f27, %f22, %f14
7946 addc %l5, 0x0836, %o5
7947 fmovdn %xcc, %f12, %f1
7948 sub %i0, %o7, %g1
7949 movge %xcc, %i5, %g5
7950 orncc %g7, 0x0C96, %l3
7951 std %f0, [%l7 + 0x48]
7952 movpos %icc, %i1, %g2
7953 sdivcc %g4, 0x17EF, %i6
7954 stx %i7, [%l7 + 0x38]
7955 mova %xcc, %l1, %l0
7956 mulscc %i4, 0x1019, %o2
7957 addc %l4, 0x04EC, %g6
7958 edge32l %o1, %g3, %o4
7959 edge8 %o0, %l6, %o6
7960 orncc %i2, 0x009F, %i3
7961 and %o3, %l2, %o5
7962 ld [%l7 + 0x48], %f6
7963 udivx %l5, 0x0449, %o7
7964 movpos %icc, %i0, %g1
7965 fabsd %f8, %f14
7966 xor %i5, %g5, %l3
7967 fnot2 %f24, %f0
7968 movg %icc, %g7, %g2
7969 smul %i1, 0x193D, %i6
7970 sra %g4, %l1, %i7
7971 movrlz %l0, %i4, %l4
7972 andn %g6, %o2, %o1
7973 fmovrdlez %o4, %f18, %f10
7974 sra %o0, %g3, %o6
7975 sdivx %l6, 0x1474, %i2
7976 mulscc %i3, 0x1437, %l2
7977 sethi 0x1204, %o5
7978 fmovsge %icc, %f30, %f12
7979 mulscc %l5, 0x1223, %o3
7980 ldsw [%l7 + 0x7C], %o7
7981 array32 %i0, %i5, %g5
7982 fornot1 %f28, %f16, %f6
7983 alignaddr %g1, %l3, %g7
7984 movrlez %g2, %i6, %i1
7985 andn %l1, 0x0FA7, %g4
7986 fmovsge %xcc, %f25, %f24
7987 fmovsneg %xcc, %f21, %f23
7988 fmul8ulx16 %f4, %f20, %f16
7989 stx %i7, [%l7 + 0x78]
7990 subc %i4, 0x0F2B, %l4
7991 array16 %l0, %o2, %g6
7992 udiv %o1, 0x06AF, %o0
7993 ld [%l7 + 0x2C], %f18
7994 movl %xcc, %g3, %o6
7995 srl %l6, %i2, %o4
7996 udivx %i3, 0x1464, %l2
7997 faligndata %f22, %f26, %f26
7998 umulcc %l5, %o3, %o5
7999 andn %o7, %i0, %i5
8000 edge16n %g5, %g1, %g7
8001 xnorcc %l3, 0x03AE, %g2
8002 fmovrdlz %i6, %f20, %f6
8003 xorcc %l1, 0x149A, %i1
8004 edge8 %g4, %i7, %i4
8005 sdiv %l0, 0x0002, %o2
8006 sub %g6, %l4, %o0
8007 edge32l %g3, %o1, %o6
8008 fmovs %f20, %f6
8009 edge8ln %i2, %o4, %i3
8010 fmovsn %xcc, %f23, %f22
8011 fxnor %f22, %f12, %f28
8012 mulscc %l6, 0x00F2, %l5
8013 edge8l %l2, %o3, %o7
8014 fcmps %fcc0, %f21, %f16
8015 umul %i0, %o5, %g5
8016 srlx %i5, %g7, %l3
8017 nop
8018 set 0x28, %o6
8019 ldsh [%l7 + %o6], %g2
8020 movpos %icc, %g1, %i6
8021 fmovrsgz %l1, %f20, %f10
8022 andncc %i1, %i7, %i4
8023 andncc %g4, %o2, %g6
8024 fcmpne16 %f2, %f4, %l4
8025 movge %icc, %l0, %g3
8026 movg %xcc, %o0, %o6
8027 fmovdvc %icc, %f28, %f4
8028 fnot1s %f1, %f26
8029 and %i2, %o1, %i3
8030 ldd [%l7 + 0x20], %i6
8031 fmovrsgez %l5, %f5, %f20
8032 restore %l2, 0x151E, %o4
8033 rdpr %cwp, %g1
8034 rdpr %cansave, %g2
8035 rdpr %canrestore, %g3
8036 rdpr %cleanwin, %g4
8037 rdpr %otherwin, %g5
8038 rdpr %wstate, %g6
8039 mova %icc, %o7, %i0
8040 srlx %o3, 0x17, %o5
8041 fmovsl %icc, %f17, %f29
8042 udiv %i5, 0x05DD, %g7
8043 and %l3, 0x1533, %g5
8044 lduh [%l7 + 0x1C], %g2
8045 movcc %xcc, %i6, %l1
8046 udivcc %i1, 0x07BB, %g1
8047 fandnot1 %f4, %f30, %f30
8048 setx loop_28, %l0, %l1
8049 return %l1
8050 nop
8051 rdpr %cwp, %g1
8052 rdpr %cansave, %g2
8053 rdpr %canrestore, %g3
8054 rdpr %cleanwin, %g4
8055 rdpr %otherwin, %g5
8056 rdpr %wstate, %g6
8057loop_28: movleu %xcc, %i7, %g6
8058 sllx %l4, 0x1F, %o2
8059 ldub [%l7 + 0x44], %g3
8060 faligndata %f16, %f6, %f24
8061 edge32ln %o0, %o6, %l0
8062 add %i2, 0x0432, %i3
8063 fnor %f16, %f30, %f30
8064 alignaddr %o1, %l6, %l5
8065 fabss %f4, %f13
8066 fmovrse %o4, %f30, %f14
8067 movvc %xcc, %o7, %l2
8068 xnorcc %i0, 0x1B12, %o5
8069 movrlez %i5, %g7, %o3
8070 fzero %f30
8071 fmovsleu %xcc, %f27, %f16
8072 array8 %l3, %g5, %g2
8073 sll %l1, 0x0F, %i6
8074 sethi 0x00ED, %g1
8075 restore %i4, %i1, %i7
8076 rdpr %cwp, %g1
8077 rdpr %cansave, %g2
8078 rdpr %canrestore, %g3
8079 rdpr %cleanwin, %g4
8080 rdpr %otherwin, %g5
8081 rdpr %wstate, %g6
8082 ldd [%l7 + 0x78], %f14
8083 lduh [%l7 + 0x1E], %g6
8084 edge8l %g4, %l4, %g3
8085 andncc %o0, %o6, %o2
8086 fmovdleu %icc, %f17, %f15
8087 fornot1s %f15, %f12, %f19
8088 fmovda %xcc, %f24, %f29
8089 mova %icc, %i2, %l0
8090 addcc %o1, 0x0B75, %l6
8091 edge16n %l5, %o4, %o7
8092 fmovsn %icc, %f5, %f26
8093 fnegs %f7, %f20
8094 fnot1 %f22, %f10
8095 mulscc %l2, %i0, %o5
8096 alignaddr %i5, %i3, %g7
8097 fmovrde %l3, %f12, %f24
8098 fxors %f8, %f19, %f13
8099 srlx %g5, %g2, %l1
8100 popc 0x0F03, %o3
8101 movrlez %g1, %i4, %i6
8102 andncc %i1, %i7, %g4
8103 fmovdn %xcc, %f24, %f7
8104 alignaddr %l4, %g3, %g6
8105 fcmpeq16 %f22, %f10, %o0
8106 edge16n %o6, %o2, %i2
8107 fcmpd %fcc2, %f6, %f24
8108 fcmpgt16 %f8, %f14, %o1
8109 array32 %l0, %l5, %l6
8110 addcc %o4, 0x1E94, %l2
8111 fmovsgu %xcc, %f4, %f1
8112 movvs %icc, %i0, %o7
8113 stw %o5, [%l7 + 0x1C]
8114 ldd [%l7 + 0x50], %f12
8115 st %f6, [%l7 + 0x74]
8116 xnor %i5, 0x1808, %i3
8117 sllx %l3, 0x19, %g5
8118 orcc %g7, %l1, %g2
8119 stb %g1, [%l7 + 0x15]
8120 save %i4, 0x0447, %i6
8121 rdpr %cwp, %g1
8122 rdpr %cansave, %g2
8123 rdpr %canrestore, %g3
8124 rdpr %cleanwin, %g4
8125 rdpr %otherwin, %g5
8126 rdpr %wstate, %g6
8127 fmovsg %xcc, %f6, %f21
8128 ldsb [%l7 + 0x0F], %i1
8129 edge8 %i7, %g4, %l4
8130 sdivcc %g3, 0x077C, %o3
8131 movneg %xcc, %o0, %g6
8132 sdivx %o6, 0x0057, %o2
8133 smul %i2, 0x0D33, %o1
8134 orn %l5, 0x0E95, %l6
8135 sll %o4, 0x03, %l0
8136 sra %l2, 0x1B, %o7
8137 srax %i0, %i5, %i3
8138 orn %o5, %l3, %g7
8139 std %f4, [%l7 + 0x50]
8140 fmul8x16au %f0, %f7, %f30
8141 movcs %icc, %l1, %g5
8142 subc %g2, %i4, %i6
8143 fzero %f24
8144 fmovsl %icc, %f20, %f23
8145 edge16 %g1, %i1, %i7
8146 fone %f26
8147 fmovdge %icc, %f8, %f4
8148 sra %l4, 0x07, %g3
8149 array8 %g4, %o0, %g6
8150 movg %xcc, %o6, %o2
8151 movcs %xcc, %i2, %o3
8152 movle %xcc, %o1, %l5
8153 udivcc %o4, 0x0EC4, %l0
8154 mulx %l2, %l6, %i0
8155 edge32l %o7, %i5, %i3
8156 alignaddrl %o5, %l3, %l1
8157 orncc %g7, %g5, %g2
8158 edge32 %i6, %i4, %g1
8159 edge8 %i1, %i7, %g3
8160 udiv %l4, 0x1DAC, %o0
8161 lduh [%l7 + 0x38], %g4
8162 umul %o6, 0x1440, %g6
8163 subccc %i2, %o3, %o1
8164 alignaddr %l5, %o4, %l0
8165 popc 0x0CA2, %o2
8166 siam 0x3
8167 fmovsa %xcc, %f30, %f5
8168 umul %l2, 0x0A0A, %l6
8169 stw %i0, [%l7 + 0x74]
8170 orn %o7, %i5, %o5
8171 fxors %f5, %f28, %f6
8172 edge32n %l3, %i3, %g7
8173 xnor %l1, %g2, %g5
8174 ldub [%l7 + 0x63], %i6
8175 edge32n %g1, %i1, %i7
8176 ld [%l7 + 0x44], %f22
8177 movn %xcc, %g3, %i4
8178 edge8l %o0, %g4, %l4
8179 fcmple16 %f12, %f16, %g6
8180 edge8 %i2, %o6, %o1
8181 subc %l5, 0x1DAB, %o3
8182 fpsub32s %f12, %f22, %f16
8183 ldsh [%l7 + 0x24], %o4
8184 edge16l %o2, %l0, %l2
8185 stx %i0, [%l7 + 0x20]
8186 fmovs %f22, %f24
8187 movpos %xcc, %l6, %o7
8188 srlx %o5, 0x09, %i5
8189 umul %l3, %i3, %l1
8190 fmovrdgez %g7, %f18, %f0
8191 movrgez %g2, 0x08F, %g5
8192 fornot1 %f8, %f26, %f4
8193 sethi 0x0292, %g1
8194 movrgz %i1, 0x333, %i7
8195 movleu %xcc, %g3, %i4
8196 addcc %o0, %g4, %i6
8197 edge8 %l4, %g6, %o6
8198 fcmpne32 %f28, %f28, %o1
8199 movl %icc, %l5, %o3
8200 fcmpgt16 %f12, %f22, %o4
8201 fnegd %f30, %f18
8202 fmovdcs %xcc, %f8, %f25
8203 edge8 %i2, %l0, %l2
8204 orcc %i0, %o2, %o7
8205 edge16l %l6, %o5, %i5
8206 edge16n %i3, %l1, %g7
8207 edge32l %l3, %g2, %g1
8208 alignaddr %g5, %i1, %g3
8209 movrne %i7, 0x30B, %o0
8210 fmul8sux16 %f24, %f26, %f24
8211 orn %i4, %i6, %l4
8212 edge16ln %g6, %o6, %g4
8213 udivcc %o1, 0x0F57, %o3
8214 sth %l5, [%l7 + 0x0A]
8215 sdiv %i2, 0x190F, %l0
8216 orcc %o4, 0x0F46, %l2
8217 subc %o2, 0x1CFA, %i0
8218 edge32n %l6, %o5, %o7
8219 fmovrslez %i5, %f22, %f1
8220 srl %l1, 0x0B, %g7
8221 fmovrde %l3, %f20, %f6
8222 lduw [%l7 + 0x0C], %g2
8223 or %i3, %g5, %g1
8224 fmovdg %xcc, %f27, %f2
8225 fornot1s %f22, %f4, %f19
8226 fnot2s %f12, %f26
8227 ldsw [%l7 + 0x48], %i1
8228 edge32n %i7, %o0, %i4
8229 movn %icc, %g3, %l4
8230 fnegd %f30, %f20
8231 fmul8sux16 %f26, %f24, %f16
8232 fmul8sux16 %f10, %f10, %f0
8233 subccc %g6, %o6, %i6
8234 udiv %o1, 0x12B0, %g4
8235 movne %icc, %l5, %o3
8236 std %f8, [%l7 + 0x38]
8237 edge8 %l0, %o4, %l2
8238 edge16l %i2, %o2, %i0
8239 ldsb [%l7 + 0x5C], %o5
8240 smul %o7, %i5, %l6
8241 andn %g7, 0x0E9A, %l1
8242 setx loop_29, %l0, %l1
8243 return %l1
8244 nop
8245 rdpr %cwp, %g1
8246 rdpr %cansave, %g2
8247 rdpr %canrestore, %g3
8248 rdpr %cleanwin, %g4
8249 rdpr %otherwin, %g5
8250 rdpr %wstate, %g6
8251loop_29: addc %g5, 0x1B24, %g2
8252 udivx %i1, 0x0271, %g1
8253 bshuffle %f12, %f4, %f14
8254 ld [%l7 + 0x24], %f15
8255 sdivx %o0, 0x0A03, %i7
8256 srax %g3, 0x18, %i4
8257 sub %l4, %g6, %i6
8258 subcc %o6, 0x0843, %g4
8259 movrlz %l5, 0x210, %o1
8260 udiv %l0, 0x1307, %o4
8261 fnands %f0, %f23, %f27
8262 alignaddr %o3, %i2, %l2
8263 edge16n %o2, %i0, %o7
8264 umul %i5, 0x13A5, %o5
8265 move %icc, %l6, %l1
8266 andncc %g7, %i3, %g5
8267 andn %g2, %i1, %l3
8268 udiv %g1, 0x1D9A, %o0
8269 movneg %xcc, %i7, %g3
8270 sdiv %l4, 0x15F3, %i4
8271 fabsd %f12, %f2
8272 popc %i6, %o6
8273 movne %xcc, %g4, %g6
8274 edge32n %l5, %o1, %o4
8275 and %o3, 0x0D7B, %l0
8276 ldd [%l7 + 0x10], %f12
8277 movcc %xcc, %i2, %l2
8278 andcc %o2, %i0, %o7
8279 or %o5, %i5, %l6
8280 std %f4, [%l7 + 0x28]
8281 ldsw [%l7 + 0x4C], %l1
8282 edge16 %i3, %g7, %g2
8283 fmovdcs %xcc, %f11, %f9
8284 nop
8285 set 0x52, %l0
8286 lduh [%l7 + %l0], %i1
8287 stb %g5, [%l7 + 0x5B]
8288 save %g1, 0x0C8F, %l3
8289 rdpr %cwp, %g1
8290 rdpr %cansave, %g2
8291 rdpr %canrestore, %g3
8292 rdpr %cleanwin, %g4
8293 rdpr %otherwin, %g5
8294 rdpr %wstate, %g6
8295 edge32 %i7, %g3, %l4
8296 mulx %o0, %i4, %i6
8297 movg %icc, %o6, %g6
8298 srax %l5, 0x1E, %g4
8299 movg %xcc, %o4, %o3
8300 movrne %l0, %i2, %o1
8301 smulcc %o2, 0x16B2, %l2
8302 fmovrdlz %i0, %f10, %f14
8303 lduw [%l7 + 0x74], %o7
8304 srax %o5, 0x10, %i5
8305 lduw [%l7 + 0x30], %l1
8306 andcc %l6, %g7, %i3
8307 edge16l %i1, %g5, %g1
8308 srl %g2, 0x08, %l3
8309 fmovrdne %i7, %f6, %f16
8310 movvs %xcc, %l4, %g3
8311 edge16l %i4, %o0, %o6
8312 std %f26, [%l7 + 0x68]
8313 fpadd16 %f18, %f0, %f30
8314 fnot1s %f0, %f22
8315 add %i6, 0x1B7F, %g6
8316 andcc %l5, %g4, %o4
8317 umulcc %o3, 0x1365, %i2
8318 movre %l0, 0x151, %o2
8319 srl %l2, %i0, %o7
8320 addcc %o1, 0x1340, %o5
8321 movleu %xcc, %i5, %l6
8322 ldx [%l7 + 0x78], %g7
8323 umulcc %l1, %i3, %i1
8324 fabss %f31, %f27
8325 fpsub32s %f17, %f4, %f9
8326 nop
8327 set 0x26, %i7
8328 ldsb [%l7 + %i7], %g1
8329 fornot1 %f26, %f4, %f24
8330 fmovrse %g5, %f20, %f26
8331 alignaddrl %g2, %l3, %l4
8332 movrne %i7, 0x250, %i4
8333 sra %g3, %o0, %o6
8334 movre %g6, 0x137, %l5
8335 addc %i6, %o4, %g4
8336 fpackfix %f8, %f26
8337 udiv %o3, 0x09E3, %l0
8338 xor %i2, %o2, %i0
8339 ldsh [%l7 + 0x72], %o7
8340 mulscc %o1, %o5, %i5
8341 fmul8x16 %f2, %f16, %f16
8342 popc %l2, %g7
8343 sub %l6, %i3, %l1
8344 movn %icc, %g1, %g5
8345 umulcc %g2, 0x0891, %l3
8346 subc %l4, %i1, %i7
8347 movrlz %g3, %o0, %o6
8348 stb %g6, [%l7 + 0x4B]
8349 xorcc %i4, 0x1007, %i6
8350 fnand %f28, %f16, %f16
8351 fsrc2 %f24, %f12
8352 addc %l5, 0x05A6, %g4
8353 movrne %o3, %l0, %i2
8354 fmovse %xcc, %f0, %f18
8355 smul %o2, %i0, %o7
8356 movrgez %o4, %o5, %o1
8357 movvc %icc, %i5, %l2
8358 sub %g7, %i3, %l6
8359 fmovdvs %icc, %f11, %f3
8360 ldsb [%l7 + 0x6A], %g1
8361 popc 0x0941, %l1
8362 udivx %g5, 0x0066, %l3
8363 ldd [%l7 + 0x58], %f10
8364 ldsh [%l7 + 0x5C], %l4
8365 xorcc %g2, 0x1DE8, %i7
8366 stx %g3, [%l7 + 0x28]
8367 fnor %f8, %f14, %f28
8368 fabss %f30, %f13
8369 orcc %o0, %i1, %g6
8370 st %f31, [%l7 + 0x10]
8371 srax %o6, 0x12, %i6
8372 sdivcc %i4, 0x0FE0, %l5
8373 edge32ln %g4, %l0, %o3
8374 andcc %i2, 0x11CD, %o2
8375 movrgez %i0, 0x353, %o7
8376 nop
8377 set 0x79, %o5
8378 ldsb [%l7 + %o5], %o5
8379 movvc %xcc, %o4, %i5
8380 orn %l2, %o1, %i3
8381 ldx [%l7 + 0x58], %g7
8382 sllx %g1, 0x05, %l6
8383 ldx [%l7 + 0x30], %l1
8384 fornot1 %f14, %f26, %f26
8385 srlx %g5, 0x1F, %l4
8386 fmovrdgz %g2, %f16, %f4
8387 movvc %icc, %i7, %l3
8388 mulscc %g3, 0x00D1, %o0
8389 edge32 %g6, %i1, %o6
8390 pdist %f2, %f0, %f8
8391 movne %xcc, %i4, %i6
8392 movcc %icc, %l5, %g4
8393 array16 %l0, %i2, %o3
8394 fmuld8sux16 %f5, %f29, %f26
8395 udivx %i0, 0x0E68, %o7
8396 movrlez %o2, %o5, %o4
8397 st %f3, [%l7 + 0x50]
8398 sra %i5, %l2, %o1
8399 subccc %i3, 0x08CD, %g7
8400 alignaddr %l6, %g1, %l1
8401 sub %l4, %g5, %g2
8402 edge8n %i7, %g3, %l3
8403 fnot2s %f21, %f5
8404 lduh [%l7 + 0x7E], %o0
8405 save %i1, 0x03AE, %g6
8406 rdpr %cwp, %g1
8407 rdpr %cansave, %g2
8408 rdpr %canrestore, %g3
8409 rdpr %cleanwin, %g4
8410 rdpr %otherwin, %g5
8411 rdpr %wstate, %g6
8412 lduh [%l7 + 0x52], %i4
8413 fmovdcc %icc, %f14, %f3
8414 stx %i6, [%l7 + 0x48]
8415 nop
8416 set 0x28, %g3
8417 std %f16, [%l7 + %g3]
8418 restore %l5, %g4, %o6
8419 rdpr %cwp, %g1
8420 rdpr %cansave, %g2
8421 rdpr %canrestore, %g3
8422 rdpr %cleanwin, %g4
8423 rdpr %otherwin, %g5
8424 rdpr %wstate, %g6
8425 fmovsa %icc, %f0, %f4
8426 fcmpd %fcc1, %f8, %f30
8427 bshuffle %f0, %f8, %f20
8428 edge16ln %l0, %o3, %i0
8429 movn %xcc, %o7, %o2
8430 edge16ln %i2, %o4, %o5
8431 umulcc %i5, %l2, %o1
8432 fmovse %xcc, %f21, %f8
8433 sdivcc %g7, 0x0793, %l6
8434 mova %icc, %i3, %g1
8435 fornot1s %f26, %f23, %f28
8436 ldub [%l7 + 0x14], %l1
8437 andncc %g5, %l4, %g2
8438 xnor %i7, %g3, %o0
8439 subc %l3, %g6, %i4
8440 movcc %icc, %i6, %l5
8441 movcc %xcc, %i1, %g4
8442 smul %l0, %o3, %o6
8443 addccc %i0, 0x1779, %o2
8444 fpsub32s %f20, %f24, %f6
8445 movge %icc, %i2, %o7
8446 subcc %o5, %i5, %o4
8447 popc 0x07E6, %o1
8448 alignaddrl %g7, %l2, %l6
8449 fnot1s %f30, %f18
8450 srl %i3, 0x18, %g1
8451 addc %g5, 0x1F12, %l4
8452 fpmerge %f8, %f13, %f10
8453 fand %f26, %f28, %f2
8454 fcmpeq16 %f22, %f0, %g2
8455 ldsh [%l7 + 0x3E], %l1
8456 andn %g3, %i7, %o0
8457 srax %g6, %l3, %i4
8458 stb %i6, [%l7 + 0x60]
8459 edge8l %i1, %g4, %l5
8460 udivcc %l0, 0x1DA4, %o3
8461 subcc %o6, %i0, %i2
8462 std %f0, [%l7 + 0x18]
8463 movvc %icc, %o7, %o2
8464 sdivcc %i5, 0x0E33, %o4
8465 ldd [%l7 + 0x40], %o4
8466 or %o1, %l2, %l6
8467 orn %i3, 0x03A8, %g7
8468 movgu %icc, %g5, %g1
8469 or %l4, %l1, %g2
8470 popc 0x0ADC, %i7
8471 lduh [%l7 + 0x58], %g3
8472 save %g6, %o0, %i4
8473 rdpr %cwp, %g1
8474 rdpr %cansave, %g2
8475 rdpr %canrestore, %g3
8476 rdpr %cleanwin, %g4
8477 rdpr %otherwin, %g5
8478 rdpr %wstate, %g6
8479 sdivx %l3, 0x1598, %i1
8480 subc %i6, 0x0324, %g4
8481 fsrc2 %f14, %f24
8482 fxnor %f12, %f12, %f10
8483 movrgez %l5, 0x2BA, %o3
8484 xnorcc %l0, 0x1661, %o6
8485 fxor %f20, %f30, %f22
8486 fmovdgu %icc, %f4, %f20
8487 array8 %i0, %i2, %o7
8488 xnorcc %o2, %i5, %o5
8489 ldsb [%l7 + 0x4F], %o1
8490 lduw [%l7 + 0x68], %o4
8491 save %l6, %i3, %g7
8492 rdpr %cwp, %g1
8493 rdpr %cansave, %g2
8494 rdpr %canrestore, %g3
8495 rdpr %cleanwin, %g4
8496 rdpr %otherwin, %g5
8497 rdpr %wstate, %g6
8498 movpos %icc, %l2, %g1
8499 xor %g5, %l4, %g2
8500 movpos %icc, %i7, %l1
8501 move %icc, %g6, %o0
8502 andncc %i4, %g3, %i1
8503 sra %l3, 0x18, %i6
8504 fmovscs %xcc, %f31, %f6
8505 umul %l5, 0x0C42, %o3
8506 stb %g4, [%l7 + 0x7C]
8507 array8 %l0, %i0, %i2
8508 movg %xcc, %o7, %o2
8509 edge32l %o6, %o5, %o1
8510 ldub [%l7 + 0x6A], %i5
8511 fmovdn %xcc, %f3, %f2
8512 array32 %l6, %i3, %g7
8513 umulcc %l2, 0x1E3F, %o4
8514 array32 %g5, %l4, %g1
8515 fornot1s %f27, %f0, %f22
8516 sir 0x1501
8517 sth %i7, [%l7 + 0x42]
8518 udivcc %l1, 0x0346, %g6
8519 edge32n %o0, %g2, %i4
8520 orcc %i1, 0x1786, %l3
8521 stb %i6, [%l7 + 0x21]
8522 sra %g3, 0x1D, %l5
8523 sra %o3, %l0, %i0
8524 udivx %g4, 0x0636, %o7
8525 fpsub16s %f0, %f20, %f8
8526 edge8ln %o2, %i2, %o6
8527 fmovsvs %xcc, %f2, %f1
8528 edge16 %o1, %i5, %o5
8529 orncc %l6, %g7, %l2
8530 fmovsle %icc, %f8, %f16
8531 fexpand %f29, %f4
8532 array8 %i3, %g5, %o4
8533 fpack32 %f24, %f28, %f10
8534 setx loop_30, %l0, %l1
8535 return %l1
8536 nop
8537 rdpr %cwp, %g1
8538 rdpr %cansave, %g2
8539 rdpr %canrestore, %g3
8540 rdpr %cleanwin, %g4
8541 rdpr %otherwin, %g5
8542 rdpr %wstate, %g6
8543loop_30: umul %g6, 0x1DCB, %o0
8544 sth %l4, [%l7 + 0x4A]
8545 movcc %xcc, %g2, %i4
8546 sir 0x1380
8547 fxor %f2, %f26, %f10
8548 subcc %l3, %i6, %i1
8549 stw %l5, [%l7 + 0x6C]
8550 srlx %o3, %g3, %l0
8551 mulx %g4, 0x0420, %i0
8552 fone %f6
8553 movg %icc, %o2, %o7
8554 orn %i2, 0x004F, %o1
8555 udivcc %o6, 0x1029, %o5
8556 movn %icc, %i5, %g7
8557 stb %l6, [%l7 + 0x37]
8558 stw %l2, [%l7 + 0x44]
8559 addc %g5, %o4, %i3
8560 or %g1, %i7, %g6
8561 smul %o0, 0x1138, %l1
8562 fmovsleu %icc, %f2, %f27
8563 movrgez %g2, %i4, %l3
8564 ld [%l7 + 0x70], %f17
8565 fcmpne32 %f26, %f16, %l4
8566 sra %i1, 0x0E, %i6
8567 addccc %l5, %o3, %g3
8568 fmovrsne %g4, %f1, %f31
8569 movrlz %l0, 0x242, %i0
8570 lduw [%l7 + 0x68], %o7
8571 srlx %i2, 0x0C, %o1
8572 movrgez %o6, %o2, %o5
8573 array16 %i5, %l6, %g7
8574 udivx %l2, 0x0FDD, %g5
8575 fmovdne %xcc, %f6, %f29
8576 edge16ln %i3, %g1, %o4
8577 edge16ln %g6, %o0, %l1
8578 movg %xcc, %i7, %i4
8579 std %f8, [%l7 + 0x38]
8580 fmovdpos %xcc, %f9, %f13
8581 andn %g2, 0x0B86, %l3
8582 fands %f29, %f10, %f5
8583 stw %i1, [%l7 + 0x48]
8584 fmovsn %icc, %f18, %f5
8585 xnorcc %i6, 0x0BCF, %l4
8586 sir 0x05E5
8587 edge32n %l5, %o3, %g3
8588 mova %xcc, %g4, %i0
8589 or %o7, %l0, %i2
8590 stw %o1, [%l7 + 0x48]
8591 std %f20, [%l7 + 0x18]
8592 andncc %o6, %o2, %i5
8593 umulcc %o5, %g7, %l2
8594 edge16l %g5, %l6, %i3
8595 xnorcc %g1, 0x1C58, %g6
8596 movgu %xcc, %o0, %l1
8597 ldx [%l7 + 0x68], %o4
8598 or %i7, 0x19E7, %g2
8599 srax %i4, 0x05, %l3
8600 srlx %i1, %l4, %l5
8601 movrne %i6, %g3, %g4
8602 edge8ln %i0, %o3, %o7
8603 xnor %i2, 0x0F78, %l0
8604 nop
8605 set 0x31, %o0
8606 ldub [%l7 + %o0], %o1
8607 fpsub32s %f15, %f7, %f21
8608 umulcc %o6, 0x084F, %i5
8609 fmovrdgez %o2, %f2, %f12
8610 ldsb [%l7 + 0x0E], %g7
8611 fmuld8ulx16 %f31, %f1, %f12
8612 xnor %l2, %o5, %l6
8613 movne %xcc, %i3, %g5
8614 array32 %g1, %o0, %g6
8615 edge32 %o4, %i7, %l1
8616 movleu %xcc, %i4, %g2
8617 subc %l3, 0x1996, %l4
8618 ldd [%l7 + 0x18], %f2
8619 andncc %l5, %i6, %i1
8620 sth %g4, [%l7 + 0x2A]
8621 edge32 %i0, %o3, %g3
8622 fcmpeq32 %f18, %f16, %o7
8623 ldsb [%l7 + 0x67], %l0
8624 alignaddr %i2, %o6, %o1
8625 mulscc %o2, 0x1D95, %i5
8626 movrlez %g7, 0x2DB, %l2
8627 ldd [%l7 + 0x50], %i6
8628 stx %i3, [%l7 + 0x60]
8629 fpadd16s %f19, %f20, %f3
8630 std %f4, [%l7 + 0x08]
8631 movpos %xcc, %g5, %g1
8632 fmovdge %xcc, %f18, %f15
8633 movcs %xcc, %o5, %g6
8634 xnor %o4, 0x0A86, %i7
8635 lduh [%l7 + 0x14], %o0
8636 or %l1, %g2, %l3
8637 array16 %i4, %l4, %l5
8638 udivx %i6, 0x04C8, %g4
8639 andcc %i1, 0x1455, %o3
8640 sra %g3, %o7, %i0
8641 mova %icc, %l0, %i2
8642 fmovdneg %xcc, %f24, %f13
8643 movrne %o6, %o2, %o1
8644 save %i5, %l2, %l6
8645 rdpr %cwp, %g1
8646 rdpr %cansave, %g2
8647 rdpr %canrestore, %g3
8648 rdpr %cleanwin, %g4
8649 rdpr %otherwin, %g5
8650 rdpr %wstate, %g6
8651 sir 0x1694
8652 fands %f22, %f26, %f4
8653 movrgez %g7, %g5, %i3
8654 fmuld8sux16 %f26, %f14, %f26
8655 addc %g1, 0x1741, %g6
8656 movn %icc, %o4, %o5
8657 xorcc %o0, %i7, %g2
8658 movn %icc, %l3, %i4
8659 movneg %xcc, %l4, %l1
8660 fmovsneg %xcc, %f16, %f22
8661 edge16 %i6, %l5, %g4
8662 stw %i1, [%l7 + 0x20]
8663 movg %icc, %g3, %o3
8664 addccc %i0, %o7, %l0
8665 xor %o6, 0x1324, %o2
8666 fmovrslz %o1, %f0, %f30
8667 srax %i2, %l2, %l6
8668 stb %i5, [%l7 + 0x3E]
8669 array8 %g7, %i3, %g5
8670 orncc %g6, %o4, %o5
8671 array16 %o0, %g1, %g2
8672 fcmple32 %f2, %f10, %l3
8673 fmovsle %xcc, %f27, %f26
8674 popc 0x19E2, %i4
8675 movcs %icc, %i7, %l4
8676 ldsb [%l7 + 0x71], %l1
8677 ldub [%l7 + 0x1B], %l5
8678 edge8 %g4, %i6, %g3
8679 edge8ln %i1, %i0, %o7
8680 xnor %l0, %o3, %o6
8681 fmovdgu %icc, %f23, %f8
8682 movrlz %o1, %o2, %l2
8683 fones %f24
8684 sth %i2, [%l7 + 0x40]
8685 addc %i5, %g7, %i3
8686 ldsb [%l7 + 0x54], %g5
8687 sub %g6, %o4, %o5
8688 edge8n %l6, %g1, %g2
8689 orcc %l3, %i4, %o0
8690 movre %l4, %l1, %l5
8691 ldsh [%l7 + 0x62], %i7
8692 fmovsneg %icc, %f16, %f8
8693 mova %icc, %i6, %g3
8694 movrgz %g4, 0x0DA, %i0
8695 edge16 %o7, %l0, %i1
8696 lduh [%l7 + 0x3E], %o3
8697 fzeros %f5
8698 fsrc2s %f22, %f7
8699 alignaddr %o1, %o6, %l2
8700 fmovrsne %o2, %f7, %f9
8701 stx %i5, [%l7 + 0x30]
8702 popc %g7, %i3
8703 fcmpeq32 %f4, %f8, %i2
8704 stb %g6, [%l7 + 0x64]
8705 ldd [%l7 + 0x08], %g4
8706 mulx %o4, 0x1631, %o5
8707 lduh [%l7 + 0x0C], %g1
8708 alignaddr %l6, %l3, %g2
8709 edge32l %i4, %l4, %o0
8710 edge16n %l5, %l1, %i6
8711 edge32l %g3, %g4, %i7
8712 ldsw [%l7 + 0x6C], %o7
8713 fmul8ulx16 %f8, %f24, %f28
8714 mova %xcc, %l0, %i1
8715 fandnot2 %f8, %f22, %f6
8716 srl %i0, %o1, %o3
8717 mova %icc, %o6, %l2
8718 orcc %o2, %g7, %i5
8719 restore %i2, %g6, %i3
8720 rdpr %cwp, %g1
8721 rdpr %cansave, %g2
8722 rdpr %canrestore, %g3
8723 rdpr %cleanwin, %g4
8724 rdpr %otherwin, %g5
8725 rdpr %wstate, %g6
8726 edge32l %o4, %o5, %g5
8727 alignaddrl %g1, %l3, %g2
8728 edge32n %i4, %l6, %l4
8729 edge8ln %l5, %l1, %o0
8730 movrgez %i6, %g4, %i7
8731 fmovrdlez %g3, %f10, %f4
8732 movre %o7, 0x034, %i1
8733 edge32n %i0, %o1, %l0
8734 fcmpne16 %f14, %f14, %o6
8735 movge %icc, %o3, %l2
8736 fmovsa %icc, %f1, %f28
8737 movrlz %g7, 0x278, %i5
8738 movrgz %o2, 0x183, %i2
8739 movre %i3, 0x068, %o4
8740 addc %o5, 0x0506, %g6
8741 fmovscs %icc, %f10, %f0
8742 orncc %g1, 0x0555, %g5
8743 popc 0x1B87, %g2
8744 sethi 0x1DE1, %i4
8745 mova %xcc, %l3, %l4
8746 fcmpeq16 %f30, %f4, %l6
8747 movle %icc, %l1, %l5
8748 addccc %o0, %g4, %i6
8749 move %icc, %g3, %i7
8750 alignaddrl %i1, %i0, %o1
8751 nop
8752 set 0x60, %i0
8753 ldd [%l7 + %i0], %f18
8754 edge8n %l0, %o6, %o3
8755 subcc %l2, 0x0A22, %g7
8756 movrlez %o7, 0x29D, %i5
8757 array32 %o2, %i2, %o4
8758 move %icc, %i3, %o5
8759 edge8ln %g6, %g5, %g1
8760 sethi 0x0F6D, %g2
8761 andn %i4, %l3, %l6
8762 addcc %l1, %l5, %l4
8763 edge32ln %o0, %i6, %g4
8764 fones %f16
8765 fmovdvc %xcc, %f5, %f8
8766 fxnor %f20, %f22, %f10
8767 umulcc %i7, 0x1C34, %g3
8768 setx loop_31, %l0, %l1
8769 return %l1
8770 nop
8771 rdpr %cwp, %g1
8772 rdpr %cansave, %g2
8773 rdpr %canrestore, %g3
8774 rdpr %cleanwin, %g4
8775 rdpr %otherwin, %g5
8776 rdpr %wstate, %g6
8777loop_31: movre %o6, %i0, %l2
8778 edge32 %o3, %o7, %g7
8779 fmovsneg %xcc, %f25, %f0
8780 alignaddrl %i5, %o2, %i2
8781 st %f30, [%l7 + 0x24]
8782 movg %icc, %o4, %i3
8783 movpos %icc, %g6, %o5
8784 orcc %g5, %g1, %i4
8785 fcmps %fcc0, %f24, %f30
8786 fmovsn %icc, %f24, %f26
8787 movcc %icc, %l3, %l6
8788 movvs %xcc, %l1, %g2
8789 edge16ln %l4, %o0, %l5
8790 fmovsl %icc, %f23, %f28
8791 fcmped %fcc2, %f22, %f24
8792 st %f20, [%l7 + 0x1C]
8793 xnor %i6, %i7, %g4
8794 array8 %g3, %i1, %l0
8795 smul %o6, %i0, %l2
8796 umul %o1, %o3, %o7
8797 fpsub32s %f0, %f15, %f26
8798 sllx %i5, %g7, %o2
8799 edge8l %o4, %i3, %g6
8800 sir 0x0C9C
8801 udiv %i2, 0x0DC9, %o5
8802 std %f18, [%l7 + 0x08]
8803 fpmerge %f5, %f13, %f24
8804 fcmple32 %f18, %f14, %g1
8805 srlx %g5, %i4, %l6
8806 movrgez %l3, %g2, %l1
8807 array32 %o0, %l4, %i6
8808 stb %i7, [%l7 + 0x72]
8809 fmuld8sux16 %f10, %f1, %f6
8810 restore %l5, 0x0750, %g3
8811 rdpr %cwp, %g1
8812 rdpr %cansave, %g2
8813 rdpr %canrestore, %g3
8814 rdpr %cleanwin, %g4
8815 rdpr %otherwin, %g5
8816 rdpr %wstate, %g6
8817 fmuld8sux16 %f18, %f21, %f30
8818 std %f14, [%l7 + 0x38]
8819 movne %icc, %g4, %i1
8820 xnor %l0, %o6, %i0
8821 movgu %icc, %l2, %o1
8822 ld [%l7 + 0x74], %f5
8823 edge16ln %o3, %o7, %g7
8824 fornot2 %f0, %f4, %f22
8825 st %f19, [%l7 + 0x18]
8826 sth %i5, [%l7 + 0x4C]
8827 fnegd %f20, %f14
8828 movneg %xcc, %o2, %i3
8829 edge32l %o4, %i2, %o5
8830 fcmped %fcc2, %f26, %f26
8831 for %f4, %f28, %f26
8832 stb %g1, [%l7 + 0x1A]
8833 sethi 0x09C1, %g6
8834 stw %i4, [%l7 + 0x1C]
8835 fcmps %fcc2, %f1, %f29
8836 ldd [%l7 + 0x18], %g4
8837 edge32 %l3, %g2, %l6
8838 movcs %xcc, %l1, %l4
8839 fmovspos %xcc, %f9, %f16
8840 ldsh [%l7 + 0x38], %o0
8841 movrgz %i7, %l5, %i6
8842 fxnor %f10, %f10, %f2
8843 movvc %xcc, %g3, %g4
8844 edge32ln %i1, %o6, %i0
8845 sir 0x1B62
8846 edge8n %l0, %o1, %l2
8847 orn %o7, 0x07E5, %o3
8848 movl %icc, %i5, %g7
8849 sll %o2, 0x1F, %o4
8850 edge8l %i3, %i2, %g1
8851 fmovdneg %xcc, %f31, %f10
8852 sdivcc %o5, 0x1C43, %g6
8853 srax %g5, 0x1C, %i4
8854 fmuld8ulx16 %f20, %f26, %f18
8855 fmovrsne %l3, %f11, %f14
8856 fcmpgt16 %f14, %f6, %g2
8857 fmovde %icc, %f5, %f28
8858 fzeros %f3
8859 xorcc %l6, %l1, %o0
8860 addcc %l4, %l5, %i7
8861 sir 0x1C64
8862 sdivx %i6, 0x1FB2, %g3
8863 subcc %g4, %o6, %i1
8864 fmovrdlz %l0, %f18, %f6
8865 fmovsl %xcc, %f16, %f10
8866 subcc %i0, %l2, %o7
8867 orncc %o3, 0x0596, %i5
8868 nop
8869 set 0x48, %g6
8870 ldsw [%l7 + %g6], %g7
8871 or %o1, 0x0007, %o4
8872 xorcc %o2, 0x1C2B, %i2
8873 andncc %g1, %o5, %i3
8874 fmovsg %xcc, %f1, %f0
8875 movleu %xcc, %g6, %i4
8876 addcc %g5, %l3, %l6
8877 movle %xcc, %l1, %o0
8878 sllx %g2, 0x08, %l4
8879 nop
8880 set 0x33, %i1
8881 stb %i7, [%l7 + %i1]
8882 edge16 %l5, %g3, %g4
8883 xnor %o6, %i1, %l0
8884 sra %i6, %l2, %i0
8885 stb %o7, [%l7 + 0x4A]
8886 fmovrde %i5, %f22, %f26
8887 fmovrsne %o3, %f23, %f2
8888 sdiv %o1, 0x01F9, %g7
8889 stb %o2, [%l7 + 0x08]
8890 fmovsa %xcc, %f24, %f3
8891 save %i2, %o4, %g1
8892 rdpr %cwp, %g1
8893 rdpr %cansave, %g2
8894 rdpr %canrestore, %g3
8895 rdpr %cleanwin, %g4
8896 rdpr %otherwin, %g5
8897 rdpr %wstate, %g6
8898 subc %i3, %g6, %o5
8899 addccc %g5, %l3, %l6
8900 fpmerge %f2, %f16, %f24
8901 movneg %icc, %l1, %i4
8902 andn %g2, 0x1CE1, %o0
8903 edge16l %i7, %l4, %l5
8904 movre %g3, %g4, %o6
8905 fmovscc %icc, %f28, %f9
8906 movn %xcc, %i1, %l0
8907 orn %i6, 0x1878, %i0
8908 move %xcc, %l2, %i5
8909 umul %o3, %o1, %g7
8910 sir 0x046E
8911 fands %f6, %f28, %f17
8912 stw %o7, [%l7 + 0x6C]
8913 stw %o2, [%l7 + 0x18]
8914 ldsw [%l7 + 0x64], %i2
8915 sth %g1, [%l7 + 0x22]
8916 fcmpne32 %f0, %f20, %o4
8917 movleu %icc, %g6, %o5
8918 movg %icc, %i3, %l3
8919 fnands %f24, %f11, %f7
8920 orncc %l6, 0x05DF, %l1
8921 fmovs %f16, %f21
8922 sllx %i4, 0x0D, %g2
8923 edge16n %g5, %i7, %o0
8924 sra %l4, 0x1A, %l5
8925 fmovsl %icc, %f24, %f18
8926 movrne %g4, %g3, %o6
8927 fmovdcs %xcc, %f14, %f18
8928 movpos %icc, %l0, %i1
8929 faligndata %f10, %f12, %f24
8930 save %i0, %i6, %i5
8931 rdpr %cwp, %g1
8932 rdpr %cansave, %g2
8933 rdpr %canrestore, %g3
8934 rdpr %cleanwin, %g4
8935 rdpr %otherwin, %g5
8936 rdpr %wstate, %g6
8937 ldd [%l7 + 0x50], %l2
8938 sethi 0x0FC3, %o3
8939 add %o1, %g7, %o7
8940 add %i2, %g1, %o4
8941 lduh [%l7 + 0x1A], %g6
8942 fmovdcc %xcc, %f9, %f17
8943 popc %o2, %o5
8944 edge32n %l3, %i3, %l6
8945 edge8ln %i4, %l1, %g2
8946 ldub [%l7 + 0x68], %g5
8947 srlx %i7, 0x1E, %o0
8948 fmovdcs %icc, %f1, %f30
8949 movvc %xcc, %l5, %g4
8950 movrlz %g3, %o6, %l4
8951 ldd [%l7 + 0x60], %l0
8952 ld [%l7 + 0x7C], %f13
8953 nop
8954 set 0x68, %o7
8955 ldd [%l7 + %o7], %f14
8956 edge32l %i0, %i6, %i5
8957 ldx [%l7 + 0x78], %i1
8958 edge8 %l2, %o1, %g7
8959 lduw [%l7 + 0x20], %o3
8960 udivcc %i2, 0x063C, %g1
8961 ldd [%l7 + 0x10], %o4
8962 ldub [%l7 + 0x62], %o7
8963 orn %o2, 0x0308, %g6
8964 ld [%l7 + 0x2C], %f11
8965 andn %l3, 0x10F3, %o5
8966 udivx %l6, 0x0E37, %i3
8967 fabss %f23, %f25
8968 movre %i4, %l1, %g2
8969 sir 0x018C
8970 st %f14, [%l7 + 0x30]
8971 xorcc %g5, 0x1B4C, %i7
8972 fnot2 %f30, %f12
8973 movrlez %o0, 0x0D7, %g4
8974 sllx %g3, %l5, %l4
8975 umul %l0, 0x0DB9, %o6
8976 addc %i0, %i6, %i1
8977 srl %l2, 0x0C, %o1
8978 ld [%l7 + 0x60], %f23
8979 ldsb [%l7 + 0x48], %i5
8980 sll %o3, %i2, %g1
8981 sdiv %o4, 0x1EC5, %g7
8982 lduw [%l7 + 0x08], %o7
8983 sllx %g6, %o2, %l3
8984 edge32n %o5, %l6, %i3
8985 movneg %xcc, %l1, %g2
8986 mulscc %i4, %g5, %i7
8987 sdivcc %g4, 0x1A1E, %o0
8988 sdivcc %l5, 0x1F9E, %l4
8989 orn %l0, 0x0DC5, %g3
8990 movrgz %i0, %o6, %i1
8991 orn %i6, 0x1562, %o1
8992 srl %l2, %i5, %o3
8993 fnegs %f8, %f5
8994 lduw [%l7 + 0x30], %g1
8995 st %f2, [%l7 + 0x78]
8996 stx %o4, [%l7 + 0x58]
8997 srax %i2, %g7, %o7
8998 addc %g6, 0x06EE, %o2
8999 array32 %l3, %l6, %i3
9000 fmul8ulx16 %f2, %f22, %f18
9001 movpos %icc, %l1, %o5
9002 nop
9003 set 0x57, %o2
9004 stb %i4, [%l7 + %o2]
9005 mulscc %g2, 0x18A3, %g5
9006 udiv %g4, 0x15CF, %i7
9007 movrlez %o0, 0x1A0, %l5
9008 subcc %l4, 0x1D57, %l0
9009 orncc %i0, %o6, %i1
9010 xnor %g3, 0x0B4F, %o1
9011 movneg %icc, %l2, %i6
9012 lduh [%l7 + 0x42], %i5
9013 sll %o3, 0x18, %o4
9014 srax %i2, 0x19, %g7
9015 subcc %g1, 0x050D, %o7
9016 movrlez %o2, %g6, %l3
9017 fones %f19
9018 udivcc %i3, 0x1FD5, %l1
9019 addccc %o5, %i4, %l6
9020 sir 0x1BE8
9021 movgu %xcc, %g5, %g4
9022 lduh [%l7 + 0x38], %i7
9023 srlx %g2, 0x07, %l5
9024 xnor %l4, 0x0933, %l0
9025 movn %icc, %i0, %o6
9026 movcc %xcc, %i1, %g3
9027 edge16 %o1, %o0, %l2
9028 array16 %i5, %o3, %i6
9029 std %f2, [%l7 + 0x10]
9030 ld [%l7 + 0x7C], %f7
9031 edge32n %i2, %o4, %g7
9032 fsrc2s %f17, %f27
9033 edge32n %o7, %o2, %g1
9034 array32 %g6, %i3, %l3
9035 movcs %icc, %o5, %l1
9036 movge %xcc, %i4, %g5
9037 fmovd %f18, %f20
9038 movrlz %g4, %l6, %i7
9039 orn %g2, %l5, %l0
9040 sdiv %i0, 0x199A, %o6
9041 ld [%l7 + 0x1C], %f2
9042 sth %i1, [%l7 + 0x0E]
9043 stx %g3, [%l7 + 0x60]
9044 mulx %l4, 0x0CE5, %o1
9045 fmovrsgz %o0, %f16, %f12
9046 udivx %l2, 0x1CE3, %i5
9047 lduw [%l7 + 0x30], %i6
9048 orcc %o3, %i2, %o4
9049 mulscc %g7, 0x0877, %o2
9050 andn %g1, 0x0512, %o7
9051 alignaddr %g6, %l3, %o5
9052 xor %i3, 0x1647, %i4
9053 nop
9054 set 0x38, %g7
9055 ldd [%l7 + %g7], %g4
9056 movge %xcc, %g4, %l1
9057 sra %i7, %g2, %l5
9058 alignaddr %l6, %i0, %o6
9059 fnand %f6, %f16, %f12
9060 edge32l %l0, %g3, %i1
9061 ldub [%l7 + 0x61], %o1
9062 andncc %l4, %l2, %o0
9063 edge16n %i6, %o3, %i5
9064 ldsb [%l7 + 0x6D], %i2
9065 udivcc %g7, 0x17C9, %o4
9066 movrlez %o2, 0x0CA, %o7
9067 sethi 0x03D1, %g6
9068 movne %xcc, %l3, %o5
9069 fmuld8ulx16 %f17, %f5, %f24
9070 fandnot2 %f4, %f2, %f22
9071 sethi 0x0385, %g1
9072 edge16ln %i3, %g5, %i4
9073 faligndata %f28, %f4, %f0
9074 save %l1, 0x0A74, %g4
9075 rdpr %cwp, %g1
9076 rdpr %cansave, %g2
9077 rdpr %canrestore, %g3
9078 rdpr %cleanwin, %g4
9079 rdpr %otherwin, %g5
9080 rdpr %wstate, %g6
9081 edge32l %i7, %l5, %l6
9082 andcc %g2, 0x16D9, %i0
9083 xor %l0, 0x1A5B, %o6
9084 movle %icc, %g3, %o1
9085 udivx %l4, 0x131A, %i1
9086 movvs %xcc, %l2, %i6
9087 movcs %xcc, %o3, %i5
9088 array16 %o0, %i2, %o4
9089 edge16l %o2, %o7, %g6
9090 array8 %l3, %g7, %g1
9091 udiv %o5, 0x0F31, %i3
9092 st %f27, [%l7 + 0x68]
9093 add %g5, %i4, %l1
9094 fmovsvc %icc, %f0, %f12
9095 and %i7, 0x039F, %g4
9096 ldub [%l7 + 0x54], %l5
9097 ldsw [%l7 + 0x60], %l6
9098 fpack16 %f18, %f8
9099 fzeros %f22
9100 addc %g2, 0x0A38, %l0
9101 umulcc %o6, 0x14B5, %i0
9102 edge16ln %o1, %l4, %i1
9103 array16 %g3, %i6, %o3
9104 fmovda %xcc, %f31, %f7
9105 fpadd16 %f10, %f22, %f10
9106 fmovrdgz %i5, %f10, %f12
9107 fmovrdlz %o0, %f26, %f30
9108 movrgz %l2, %i2, %o4
9109 ldsw [%l7 + 0x48], %o7
9110 fmovdpos %xcc, %f25, %f4
9111 smul %o2, %g6, %g7
9112 fxors %f15, %f24, %f15
9113 st %f5, [%l7 + 0x34]
9114 movleu %xcc, %g1, %l3
9115 fandnot1s %f23, %f3, %f3
9116 sir 0x1E5A
9117 mova %xcc, %o5, %i3
9118 movne %icc, %g5, %i4
9119 nop
9120 set 0x3C, %o3
9121 stw %l1, [%l7 + %o3]
9122 udiv %i7, 0x0EF2, %g4
9123 movvc %icc, %l6, %g2
9124 movne %icc, %l5, %l0
9125 smulcc %o6, %i0, %l4
9126 edge32 %i1, %o1, %g3
9127 array8 %i6, %i5, %o3
9128 movcc %icc, %l2, %o0
9129 orncc %o4, %i2, %o2
9130 xnorcc %g6, %g7, %o7
9131 srax %l3, %g1, %i3
9132 sth %g5, [%l7 + 0x20]
9133 movne %icc, %o5, %l1
9134 fpack16 %f6, %f24
9135 movge %xcc, %i7, %g4
9136 siam 0x4
9137 sra %i4, 0x19, %l6
9138 movl %icc, %l5, %g2
9139 smul %o6, %i0, %l4
9140 orn %l0, %i1, %o1
9141 subcc %g3, 0x0C0E, %i6
9142 edge8n %o3, %i5, %l2
9143 movcs %xcc, %o4, %i2
9144 sdivcc %o2, 0x166F, %g6
9145 fmovsne %icc, %f9, %f8
9146 movrne %g7, 0x092, %o0
9147 fmovdleu %icc, %f24, %f13
9148 edge32n %o7, %g1, %l3
9149 movrlz %g5, %i3, %o5
9150 srax %l1, %i7, %g4
9151 edge8n %l6, %l5, %i4
9152 fmovdleu %xcc, %f0, %f5
9153 ld [%l7 + 0x30], %f7
9154 fmovdl %icc, %f14, %f24
9155 mulx %o6, 0x06C5, %g2
9156 stw %i0, [%l7 + 0x7C]
9157 movrlz %l4, %i1, %l0
9158 movrgez %g3, 0x09F, %o1
9159 sub %i6, 0x0A40, %i5
9160 ldsb [%l7 + 0x39], %o3
9161 fmovrde %o4, %f20, %f20
9162 movrlz %i2, 0x2E0, %o2
9163 andn %l2, 0x0255, %g7
9164 udivx %g6, 0x1E90, %o7
9165 array16 %o0, %l3, %g1
9166 movn %xcc, %i3, %g5
9167 array32 %l1, %i7, %o5
9168 movrne %l6, 0x26E, %g4
9169 mulx %l5, %i4, %g2
9170 movrlez %o6, 0x05F, %i0
9171 movrlz %l4, %i1, %g3
9172 movneg %icc, %l0, %o1
9173 subcc %i5, 0x04E0, %o3
9174 movn %icc, %i6, %o4
9175 mulscc %o2, %l2, %g7
9176 sethi 0x0C27, %i2
9177 edge16ln %o7, %g6, %l3
9178 smul %g1, 0x0323, %o0
9179 movle %xcc, %i3, %l1
9180 fmovdvs %xcc, %f14, %f9
9181 srax %i7, 0x1B, %g5
9182 edge32l %o5, %l6, %l5
9183 fpadd32 %f24, %f20, %f22
9184 movcs %xcc, %i4, %g4
9185 movne %icc, %o6, %g2
9186 movcs %xcc, %l4, %i0
9187 nop
9188 set 0x1D, %l4
9189 ldsb [%l7 + %l4], %i1
9190 movg %xcc, %g3, %o1
9191 ldsh [%l7 + 0x14], %l0
9192 fcmpne32 %f10, %f12, %o3
9193 array16 %i6, %i5, %o4
9194 save %o2, 0x0861, %l2
9195 rdpr %cwp, %g1
9196 rdpr %cansave, %g2
9197 rdpr %canrestore, %g3
9198 rdpr %cleanwin, %g4
9199 rdpr %otherwin, %g5
9200 rdpr %wstate, %g6
9201 srlx %i2, 0x00, %g7
9202 movne %icc, %g6, %l3
9203 movre %g1, %o0, %o7
9204 popc 0x0CD7, %i3
9205 movg %xcc, %i7, %l1
9206 orn %g5, %o5, %l5
9207 or %l6, 0x1BE5, %i4
9208 std %f18, [%l7 + 0x20]
9209 add %g4, %g2, %o6
9210 movg %icc, %i0, %l4
9211 popc %g3, %o1
9212 movl %xcc, %l0, %i1
9213 movl %icc, %o3, %i6
9214 save %i5, %o4, %o2
9215 rdpr %cwp, %g1
9216 rdpr %cansave, %g2
9217 rdpr %canrestore, %g3
9218 rdpr %cleanwin, %g4
9219 rdpr %otherwin, %g5
9220 rdpr %wstate, %g6
9221 edge16ln %l2, %g7, %i2
9222 fsrc1 %f2, %f14
9223 fmovdcs %icc, %f9, %f26
9224 ldsw [%l7 + 0x7C], %g6
9225 fandnot2 %f2, %f4, %f24
9226 fmovsvs %xcc, %f1, %f21
9227 sir 0x18A6
9228 sll %l3, 0x0E, %o0
9229 stb %g1, [%l7 + 0x2E]
9230 ld [%l7 + 0x4C], %f24
9231 sir 0x09E7
9232 edge16 %o7, %i7, %l1
9233 sdivcc %i3, 0x1ACB, %g5
9234 fmovrdne %l5, %f22, %f8
9235 array16 %o5, %i4, %g4
9236 fmovda %icc, %f8, %f30
9237 ldsw [%l7 + 0x44], %g2
9238 stx %l6, [%l7 + 0x70]
9239 fpack16 %f28, %f16
9240 stw %o6, [%l7 + 0x20]
9241 fnegd %f8, %f30
9242 array16 %i0, %g3, %o1
9243 ldd [%l7 + 0x28], %l4
9244 fand %f12, %f12, %f10
9245 fcmps %fcc3, %f22, %f1
9246 fmovsleu %xcc, %f30, %f5
9247 fornot2 %f12, %f18, %f10
9248 orncc %l0, %o3, %i1
9249 xnorcc %i6, %i5, %o4
9250 subccc %l2, 0x0555, %g7
9251 ldub [%l7 + 0x5A], %o2
9252 fmovdl %icc, %f13, %f11
9253 xnor %g6, 0x0759, %l3
9254 movne %icc, %o0, %g1
9255 fpadd16 %f14, %f2, %f8
9256 udivcc %o7, 0x0204, %i2
9257 fcmpd %fcc2, %f16, %f22
9258 fmuld8sux16 %f20, %f6, %f20
9259 ldub [%l7 + 0x71], %i7
9260 fmovrdne %l1, %f4, %f22
9261 movge %icc, %i3, %l5
9262 udivcc %o5, 0x0E59, %g5
9263 fcmpne32 %f4, %f26, %i4
9264 andcc %g4, %l6, %g2
9265 nop
9266 set 0x28, %o4
9267 ldx [%l7 + %o4], %i0
9268 mova %xcc, %o6, %o1
9269 sdivcc %l4, 0x178E, %l0
9270 edge8l %g3, %i1, %o3
9271 alignaddrl %i5, %o4, %i6
9272 movvs %xcc, %l2, %o2
9273 fors %f8, %f30, %f14
9274 st %f24, [%l7 + 0x08]
9275 popc 0x0E9D, %g6
9276 movg %icc, %g7, %o0
9277 popc %l3, %o7
9278 sdivcc %i2, 0x15F6, %g1
9279 edge32ln %i7, %i3, %l5
9280 ldd [%l7 + 0x60], %o4
9281 movleu %icc, %l1, %i4
9282 lduw [%l7 + 0x40], %g5
9283 fmovrsne %g4, %f13, %f5
9284 fmovrdlez %g2, %f14, %f16
9285 umulcc %i0, %l6, %o1
9286 nop
9287 set 0x10, %l5
9288 ldx [%l7 + %l5], %l4
9289 fxors %f1, %f4, %f16
9290 udiv %l0, 0x1B8C, %o6
9291 lduw [%l7 + 0x24], %g3
9292 fpmerge %f7, %f23, %f24
9293 addcc %i1, %o3, %o4
9294 andn %i6, 0x09EA, %i5
9295 udivx %l2, 0x05F5, %o2
9296 movcs %icc, %g6, %g7
9297 fxor %f6, %f24, %f8
9298 fmovde %xcc, %f17, %f31
9299 fmovdn %icc, %f2, %f29
9300 ldsb [%l7 + 0x33], %l3
9301 std %f8, [%l7 + 0x30]
9302 fzero %f20
9303 edge32ln %o7, %o0, %i2
9304 movn %icc, %g1, %i3
9305 lduw [%l7 + 0x78], %i7
9306 edge32 %o5, %l1, %i4
9307 umulcc %g5, 0x0416, %g4
9308 ldd [%l7 + 0x70], %f8
9309 array16 %l5, %i0, %l6
9310 fandnot1s %f21, %f2, %f11
9311 fmovdle %xcc, %f2, %f11
9312 edge8l %o1, %l4, %g2
9313 movgu %icc, %o6, %l0
9314 xor %i1, 0x082E, %o3
9315 udivcc %g3, 0x05C7, %o4
9316 sth %i5, [%l7 + 0x0A]
9317 array16 %l2, %i6, %g6
9318 fnegs %f25, %f20
9319 subccc %g7, 0x169D, %l3
9320 fmovdpos %icc, %f4, %f10
9321 ldd [%l7 + 0x48], %f20
9322 movpos %icc, %o7, %o2
9323 fsrc1 %f14, %f2
9324 ldx [%l7 + 0x18], %o0
9325 srax %g1, 0x06, %i2
9326 fcmpeq16 %f6, %f4, %i3
9327 movrlz %o5, %l1, %i7
9328 subc %i4, 0x09F7, %g4
9329 movg %icc, %g5, %i0
9330 movrne %l5, %o1, %l4
9331 fmovdl %xcc, %f4, %f29
9332 sdivx %l6, 0x1EC2, %g2
9333 edge32n %l0, %o6, %i1
9334 fmuld8sux16 %f10, %f22, %f10
9335 pdist %f22, %f24, %f8
9336 ldsb [%l7 + 0x30], %g3
9337 fcmpgt16 %f12, %f26, %o3
9338 alignaddr %i5, %l2, %o4
9339 edge16ln %g6, %g7, %i6
9340 xorcc %l3, %o7, %o2
9341 xnor %o0, %g1, %i3
9342 movge %icc, %i2, %o5
9343 umulcc %l1, 0x1543, %i4
9344 ldsw [%l7 + 0x10], %g4
9345 ldub [%l7 + 0x74], %i7
9346 sir 0x1817
9347 stx %g5, [%l7 + 0x70]
9348 sll %i0, %l5, %l4
9349 fand %f26, %f16, %f22
9350 fandnot1s %f19, %f28, %f20
9351 sethi 0x0A4B, %o1
9352 fmovsl %xcc, %f27, %f3
9353 popc %g2, %l0
9354 sllx %o6, 0x1F, %i1
9355 ldsb [%l7 + 0x13], %l6
9356 movrgez %g3, 0x167, %o3
9357 mova %icc, %l2, %i5
9358 ldsh [%l7 + 0x56], %o4
9359 move %icc, %g7, %g6
9360 andcc %i6, %o7, %l3
9361 xorcc %o2, 0x0FAF, %o0
9362 orcc %i3, %i2, %o5
9363 orcc %g1, %l1, %g4
9364 setx loop_32, %l0, %l1
9365 return %l1
9366 nop
9367 rdpr %cwp, %g1
9368 rdpr %cansave, %g2
9369 rdpr %canrestore, %g3
9370 rdpr %cleanwin, %g4
9371 rdpr %otherwin, %g5
9372 rdpr %wstate, %g6
9373loop_32: umulcc %i0, %l4, %l5
9374 edge8n %g2, %l0, %o1
9375 array32 %i1, %o6, %l6
9376 smulcc %g3, 0x00D3, %l2
9377 st %f19, [%l7 + 0x70]
9378 subc %o3, 0x0C4E, %o4
9379 lduh [%l7 + 0x66], %i5
9380 xorcc %g6, 0x1992, %i6
9381 edge16ln %o7, %l3, %g7
9382 orncc %o2, 0x15D3, %o0
9383 fmovrdlez %i3, %f14, %f10
9384 alignaddrl %i2, %o5, %g1
9385 fcmpeq16 %f4, %f0, %g4
9386 ldd [%l7 + 0x68], %f4
9387 movne %xcc, %i7, %i4
9388 edge8ln %g5, %l1, %l4
9389 movvc %icc, %i0, %g2
9390 st %f23, [%l7 + 0x48]
9391 smulcc %l0, %o1, %l5
9392 srl %i1, %l6, %g3
9393 fmovdcs %icc, %f24, %f0
9394 edge32l %o6, %o3, %l2
9395 edge8 %i5, %o4, %g6
9396 edge32ln %i6, %o7, %g7
9397 popc %o2, %l3
9398 movvc %icc, %i3, %o0
9399 fandnot1 %f4, %f20, %f28
9400 xnor %i2, 0x0285, %g1
9401 fandnot1 %f8, %f0, %f4
9402 movle %xcc, %o5, %g4
9403 fmovdvc %xcc, %f24, %f29
9404 array16 %i4, %g5, %l1
9405 bshuffle %f30, %f22, %f30
9406 movg %icc, %l4, %i0
9407 addcc %i7, %g2, %o1
9408 edge8n %l5, %i1, %l0
9409 fexpand %f18, %f16
9410 sllx %g3, %o6, %o3
9411 sdivx %l6, 0x1CF2, %i5
9412 edge16 %l2, %g6, %o4
9413 movne %xcc, %o7, %g7
9414 lduh [%l7 + 0x2C], %o2
9415 fmovse %xcc, %f22, %f10
9416 ldd [%l7 + 0x48], %f20
9417 edge32ln %i6, %l3, %o0
9418 add %i2, 0x170F, %g1
9419 movne %icc, %i3, %o5
9420 fnot1s %f6, %f27
9421 movcs %icc, %g4, %g5
9422 andn %i4, %l4, %i0
9423 edge8 %i7, %g2, %l1
9424 movrlz %l5, %i1, %o1
9425 smul %l0, %g3, %o6
9426 move %xcc, %o3, %i5
9427 edge32n %l6, %l2, %o4
9428 st %f10, [%l7 + 0x20]
9429 edge8 %o7, %g6, %o2
9430 movrne %g7, %l3, %o0
9431 addc %i6, 0x1AD5, %g1
9432 lduh [%l7 + 0x7E], %i2
9433 andn %o5, %i3, %g5
9434 movcc %xcc, %i4, %l4
9435 edge8l %i0, %i7, %g4
9436 movcs %xcc, %l1, %l5
9437 umul %i1, 0x0785, %o1
9438 andncc %l0, %g2, %o6
9439 fmovdcs %xcc, %f30, %f11
9440 sethi 0x03CF, %g3
9441 andcc %i5, 0x0182, %l6
9442 fmovdcc %xcc, %f7, %f18
9443 fnot1s %f30, %f3
9444 ldub [%l7 + 0x42], %o3
9445 edge32ln %l2, %o4, %o7
9446 array16 %o2, %g6, %g7
9447 save %l3, %i6, %g1
9448 rdpr %cwp, %g1
9449 rdpr %cansave, %g2
9450 rdpr %canrestore, %g3
9451 rdpr %cleanwin, %g4
9452 rdpr %otherwin, %g5
9453 rdpr %wstate, %g6
9454 stb %o0, [%l7 + 0x0D]
9455 srl %o5, %i3, %i2
9456 andncc %i4, %g5, %l4
9457 edge8n %i7, %g4, %l1
9458 xnor %i0, %l5, %i1
9459 fcmpgt16 %f30, %f8, %l0
9460 sth %g2, [%l7 + 0x28]
9461 fpsub16 %f14, %f4, %f12
9462 alignaddrl %o1, %g3, %o6
9463 lduw [%l7 + 0x08], %l6
9464 movre %i5, 0x011, %o3
9465 fornot1 %f24, %f22, %f26
9466 andn %l2, %o7, %o4
9467 sub %o2, 0x0047, %g7
9468 nop
9469 set 0x62, %l6
9470 lduh [%l7 + %l6], %l3
9471 fornot1 %f0, %f0, %f2
9472 std %f28, [%l7 + 0x68]
9473 xor %i6, %g6, %o0
9474 movpos %xcc, %o5, %g1
9475 fmovsvs %xcc, %f6, %f10
9476 fors %f2, %f6, %f16
9477 xorcc %i3, %i4, %i2
9478 orcc %l4, 0x13C8, %g5
9479 subcc %i7, 0x1343, %l1
9480 fmovscc %xcc, %f10, %f2
9481 movgu %icc, %i0, %g4
9482 edge32n %l5, %l0, %i1
9483 fmovrsne %o1, %f14, %f18
9484 ldsw [%l7 + 0x60], %g3
9485 fandnot2 %f28, %f14, %f8
9486 subcc %g2, %o6, %i5
9487 movneg %icc, %o3, %l2
9488 udivcc %o7, 0x0592, %l6
9489 or %o4, 0x1B51, %o2
9490 movrlez %l3, 0x085, %i6
9491 sra %g6, %o0, %g7
9492 addcc %g1, 0x08C7, %i3
9493 edge16 %i4, %i2, %o5
9494 ldd [%l7 + 0x28], %g4
9495 fnegs %f15, %f29
9496 xnor %l4, 0x06D6, %l1
9497 ldd [%l7 + 0x60], %i0
9498 movge %icc, %g4, %l5
9499 fmovspos %xcc, %f13, %f20
9500 ldd [%l7 + 0x28], %f28
9501 sllx %i7, %l0, %i1
9502 movvs %icc, %g3, %g2
9503 movvc %icc, %o1, %i5
9504 movleu %xcc, %o6, %o3
9505 fpackfix %f30, %f4
9506 fmovsge %xcc, %f20, %f27
9507 smul %l2, %l6, %o7
9508 edge32ln %o2, %l3, %o4
9509 xor %g6, 0x0E73, %i6
9510 pdist %f22, %f30, %f20
9511 andn %g7, %g1, %i3
9512 fsrc2s %f27, %f5
9513 subc %i4, %o0, %i2
9514 fcmps %fcc1, %f30, %f20
9515 srax %o5, 0x12, %g5
9516 array8 %l1, %l4, %g4
9517 fmovrsgz %l5, %f9, %f25
9518 movne %icc, %i7, %i0
9519 and %l0, %g3, %g2
9520 fmovdne %icc, %f12, %f26
9521 movgu %xcc, %i1, %i5
9522 fnands %f6, %f26, %f25
9523 movvc %xcc, %o1, %o6
9524 movgu %xcc, %o3, %l6
9525 move %xcc, %l2, %o7
9526 udivx %o2, 0x0BF0, %l3
9527 fmovscs %xcc, %f17, %f16
9528 fabsd %f30, %f18
9529 xnor %o4, %i6, %g6
9530 movrne %g7, %g1, %i4
9531 fandnot2 %f22, %f8, %f22
9532 ldsb [%l7 + 0x75], %o0
9533 subccc %i2, 0x0698, %o5
9534 sllx %g5, %l1, %i3
9535 fmovspos %icc, %f13, %f22
9536 edge32ln %g4, %l4, %l5
9537 fsrc1 %f20, %f26
9538 restore %i7, 0x113E, %i0
9539 rdpr %cwp, %g1
9540 rdpr %cansave, %g2
9541 rdpr %canrestore, %g3
9542 rdpr %cleanwin, %g4
9543 rdpr %otherwin, %g5
9544 rdpr %wstate, %g6
9545 srl %g3, %g2, %l0
9546 ldub [%l7 + 0x59], %i5
9547 sir 0x0D5F
9548 fsrc2 %f18, %f20
9549 fpack16 %f6, %f4
9550 alignaddrl %i1, %o6, %o3
9551 movcs %icc, %o1, %l6
9552 fnot2 %f28, %f2
9553 addc %l2, %o2, %o7
9554 fmovda %icc, %f28, %f1
9555 array16 %l3, %i6, %o4
9556 fcmpgt16 %f10, %f22, %g7
9557 xor %g6, %g1, %o0
9558 andncc %i2, %o5, %g5
9559 for %f16, %f10, %f24
9560 fmovsne %icc, %f10, %f0
9561 fmovspos %icc, %f30, %f21
9562 move %xcc, %l1, %i4
9563 edge8ln %g4, %i3, %l5
9564 movn %icc, %i7, %l4
9565 fpmerge %f4, %f25, %f6
9566 movvs %icc, %i0, %g2
9567 fnands %f23, %f1, %f22
9568 array16 %l0, %i5, %i1
9569 array32 %o6, %o3, %g3
9570 addcc %o1, %l2, %l6
9571 fmovspos %xcc, %f11, %f14
9572 movrgz %o2, %l3, %i6
9573 fnot2 %f10, %f28
9574 movle %xcc, %o7, %o4
9575 movcc %xcc, %g6, %g1
9576 edge8ln %g7, %i2, %o0
9577 movrgez %o5, %g5, %i4
9578 fmuld8ulx16 %f25, %f21, %f14
9579 movrne %l1, %i3, %g4
9580 fmovsg %icc, %f6, %f9
9581 smulcc %l5, %l4, %i0
9582 fcmpgt16 %f28, %f18, %g2
9583 fmovrdgez %l0, %f18, %f14
9584 edge8l %i5, %i1, %i7
9585 umulcc %o6, 0x005D, %o3
9586 movrlz %g3, %l2, %l6
9587 orn %o2, %l3, %i6
9588 sdivcc %o7, 0x05DC, %o1
9589 orn %g6, 0x0974, %g1
9590 sra %o4, %g7, %i2
9591 edge8ln %o5, %o0, %i4
9592 fmovdvs %xcc, %f0, %f4
9593 fmul8x16au %f14, %f20, %f22
9594 stx %l1, [%l7 + 0x08]
9595 sdiv %g5, 0x10C8, %g4
9596 movrgz %l5, %i3, %l4
9597 movrgez %i0, 0x24D, %l0
9598 array16 %g2, %i1, %i7
9599 srax %i5, %o6, %o3
9600 movge %icc, %g3, %l6
9601 movvs %xcc, %o2, %l3
9602 movrlez %l2, 0x3AD, %o7
9603 edge32l %i6, %g6, %g1
9604 sethi 0x1F6C, %o4
9605 fmovrde %o1, %f10, %f18
9606 mulscc %i2, %g7, %o0
9607 move %xcc, %o5, %i4
9608 stw %l1, [%l7 + 0x4C]
9609 fandnot2s %f31, %f10, %f7
9610 fabss %f17, %f24
9611 movrlz %g5, 0x382, %g4
9612 srlx %i3, 0x0C, %l4
9613 movg %icc, %i0, %l0
9614 alignaddrl %g2, %i1, %l5
9615 edge32 %i5, %o6, %i7
9616 smul %g3, %o3, %l6
9617 addc %l3, %l2, %o7
9618 ldsh [%l7 + 0x5C], %i6
9619 udivx %g6, 0x1BAE, %o2
9620 xnor %o4, %g1, %i2
9621 movpos %icc, %o1, %o0
9622 setx loop_33, %l0, %l1
9623 return %l1
9624 nop
9625 rdpr %cwp, %g1
9626 rdpr %cansave, %g2
9627 rdpr %canrestore, %g3
9628 rdpr %cleanwin, %g4
9629 rdpr %otherwin, %g5
9630 rdpr %wstate, %g6
9631loop_33: movvs %icc, %g7, %g5
9632 edge32l %i3, %l4, %g4
9633 edge16ln %l0, %i0, %i1
9634 fors %f19, %f2, %f11
9635 andncc %g2, %i5, %l5
9636 add %o6, %i7, %g3
9637 stb %l6, [%l7 + 0x3F]
9638 array16 %o3, %l3, %l2
9639 fmovdcs %icc, %f30, %f8
9640 fmovde %icc, %f15, %f2
9641 add %o7, 0x0377, %i6
9642 sdiv %g6, 0x1F00, %o4
9643 and %o2, 0x1084, %i2
9644 mulscc %g1, 0x1E6F, %o1
9645 fabsd %f10, %f10
9646 edge32n %o0, %o5, %i4
9647 edge8l %l1, %g5, %g7
9648 alignaddrl %i3, %l4, %g4
9649 fmuld8ulx16 %f0, %f6, %f30
9650 addc %l0, 0x1E4B, %i1
9651 ldsw [%l7 + 0x18], %i0
9652 srax %i5, %g2, %o6
9653 fmovrdgez %l5, %f14, %f14
9654 sra %g3, %l6, %o3
9655 fmovscc %xcc, %f30, %f1
9656 popc %l3, %l2
9657 sdiv %o7, 0x1FD8, %i6
9658 pdist %f14, %f16, %f8
9659 ld [%l7 + 0x54], %f24
9660 ldsh [%l7 + 0x18], %i7
9661 fornot2 %f26, %f0, %f0
9662 mulx %o4, %g6, %i2
9663 orcc %g1, %o2, %o0
9664 restore %o1, 0x017F, %i4
9665 rdpr %cwp, %g1
9666 rdpr %cansave, %g2
9667 rdpr %canrestore, %g3
9668 rdpr %cleanwin, %g4
9669 rdpr %otherwin, %g5
9670 rdpr %wstate, %g6
9671 movn %xcc, %o5, %l1
9672 xor %g7, 0x05D2, %i3
9673 smulcc %l4, 0x000B, %g4
9674 sth %l0, [%l7 + 0x24]
9675 edge32ln %g5, %i0, %i5
9676 umul %g2, 0x14ED, %o6
9677 movge %icc, %l5, %i1
9678 edge16n %g3, %o3, %l3
9679 movneg %xcc, %l6, %l2
9680 movneg %icc, %o7, %i6
9681 udivcc %i7, 0x1893, %g6
9682 udiv %i2, 0x0054, %g1
9683 umul %o4, 0x0B76, %o0
9684 edge16l %o1, %o2, %i4
9685 sra %l1, %o5, %i3
9686 andcc %l4, %g4, %g7
9687 edge8 %l0, %g5, %i0
9688 edge16ln %i5, %g2, %l5
9689 subc %o6, %g3, %i1
9690 orcc %o3, %l3, %l6
9691 andcc %o7, 0x0664, %i6
9692 sir 0x1EC0
9693 edge32 %l2, %i7, %i2
9694 fmovsle %xcc, %f3, %f22
9695 edge8ln %g6, %g1, %o4
9696 save %o0, 0x1DF6, %o1
9697 rdpr %cwp, %g1
9698 rdpr %cansave, %g2
9699 rdpr %canrestore, %g3
9700 rdpr %cleanwin, %g4
9701 rdpr %otherwin, %g5
9702 rdpr %wstate, %g6
9703 ldd [%l7 + 0x38], %i4
9704 subcc %l1, 0x0738, %o5
9705 fmovscs %icc, %f10, %f8
9706 srl %i3, %l4, %g4
9707 edge32n %g7, %o2, %l0
9708 ldsb [%l7 + 0x34], %g5
9709 ld [%l7 + 0x70], %f14
9710 fcmpes %fcc1, %f27, %f5
9711 array8 %i0, %i5, %l5
9712 mova %xcc, %o6, %g2
9713 movl %icc, %i1, %g3
9714 sra %o3, %l6, %l3
9715 srlx %i6, 0x02, %l2
9716 ld [%l7 + 0x1C], %f30
9717 stw %o7, [%l7 + 0x40]
9718 ldsw [%l7 + 0x34], %i2
9719 ldd [%l7 + 0x30], %i6
9720 umul %g6, %g1, %o4
9721 ldx [%l7 + 0x58], %o1
9722 stw %i4, [%l7 + 0x38]
9723 ldsh [%l7 + 0x1C], %l1
9724 movleu %xcc, %o0, %i3
9725 array16 %o5, %g4, %l4
9726 fmovdleu %icc, %f1, %f15
9727 fzeros %f6
9728 addccc %g7, 0x0EEF, %l0
9729 sra %g5, 0x0D, %i0
9730 fmovscs %icc, %f24, %f22
9731 sra %o2, 0x1A, %i5
9732 fcmpgt16 %f24, %f26, %l5
9733 std %f20, [%l7 + 0x48]
9734 movre %o6, %i1, %g3
9735 sdivcc %o3, 0x1615, %l6
9736 fmovdg %icc, %f8, %f13
9737 array32 %g2, %l3, %l2
9738 addc %i6, %i2, %o7
9739 movrgez %i7, 0x218, %g1
9740 xorcc %o4, 0x1FC2, %o1
9741 lduw [%l7 + 0x38], %g6
9742 fmovsn %icc, %f17, %f4
9743 fmovrdgz %l1, %f28, %f14
9744 sir 0x1DBB
9745 srax %o0, 0x10, %i3
9746 movg %icc, %o5, %i4
9747 edge32 %g4, %g7, %l4
9748 fpadd32s %f5, %f14, %f10
9749 ldd [%l7 + 0x50], %g4
9750 addc %i0, 0x05F4, %o2
9751 ldd [%l7 + 0x68], %f22
9752 srax %i5, %l5, %l0
9753 srax %o6, %g3, %i1
9754 movvc %xcc, %l6, %o3
9755 sir 0x1CF2
9756 srl %l3, %l2, %g2
9757 movleu %xcc, %i2, %o7
9758 fmovdle %icc, %f23, %f21
9759 fmovdneg %xcc, %f12, %f24
9760 movg %xcc, %i6, %g1
9761 edge8l %i7, %o4, %g6
9762 udiv %l1, 0x0FAA, %o0
9763 subc %o1, 0x0F09, %i3
9764 fandnot1s %f13, %f17, %f16
9765 fnor %f4, %f2, %f24
9766 alignaddr %o5, %g4, %i4
9767 sll %l4, %g7, %i0
9768 sub %o2, %g5, %i5
9769 array8 %l5, %o6, %l0
9770 add %i1, %g3, %o3
9771 andn %l3, 0x0D99, %l2
9772 sth %g2, [%l7 + 0x5C]
9773 stw %l6, [%l7 + 0x0C]
9774 fmovsneg %icc, %f16, %f22
9775 andn %o7, %i2, %i6
9776 subccc %g1, %i7, %o4
9777 udiv %l1, 0x1BCB, %g6
9778 fnegd %f0, %f6
9779 xnor %o1, 0x19CA, %o0
9780 fpack32 %f30, %f4, %f18
9781 array16 %o5, %g4, %i3
9782 fmovrde %l4, %f14, %f30
9783 sll %i4, 0x14, %i0
9784 popc %g7, %o2
9785 orn %g5, %l5, %i5
9786 movvs %icc, %o6, %l0
9787 std %f16, [%l7 + 0x38]
9788 movrlz %i1, %o3, %g3
9789 movgu %xcc, %l2, %l3
9790 edge8ln %l6, %o7, %i2
9791 edge32l %g2, %i6, %g1
9792 fnor %f22, %f30, %f14
9793 save %i7, 0x0C4C, %l1
9794 rdpr %cwp, %g1
9795 rdpr %cansave, %g2
9796 rdpr %canrestore, %g3
9797 rdpr %cleanwin, %g4
9798 rdpr %otherwin, %g5
9799 rdpr %wstate, %g6
9800 orn %g6, 0x1ED2, %o4
9801 fmovrdgz %o1, %f16, %f20
9802 movl %icc, %o0, %g4
9803 array32 %o5, %l4, %i4
9804 umul %i0, %i3, %g7
9805 fandnot2 %f24, %f30, %f30
9806 fand %f10, %f30, %f0
9807 ldsh [%l7 + 0x72], %g5
9808 fmovsge %icc, %f18, %f7
9809 fpmerge %f14, %f16, %f10
9810 movrgz %o2, %i5, %o6
9811 movvc %xcc, %l0, %l5
9812 srlx %o3, %g3, %i1
9813 movg %icc, %l2, %l6
9814 setx loop_34, %l0, %l1
9815 return %l1
9816 nop
9817 rdpr %cwp, %g1
9818 rdpr %cansave, %g2
9819 rdpr %canrestore, %g3
9820 rdpr %cleanwin, %g4
9821 rdpr %otherwin, %g5
9822 rdpr %wstate, %g6
9823loop_34: ldsh [%l7 + 0x3A], %i2
9824 udivcc %i6, 0x1BE9, %g1
9825 or %l1, %i7, %g6
9826 sub %o1, 0x107E, %o4
9827 fmovsn %xcc, %f9, %f23
9828 save %o0, 0x1EE1, %o5
9829 rdpr %cwp, %g1
9830 rdpr %cansave, %g2
9831 rdpr %canrestore, %g3
9832 rdpr %cleanwin, %g4
9833 rdpr %otherwin, %g5
9834 rdpr %wstate, %g6
9835 array32 %l4, %i4, %g4
9836 movvc %xcc, %i3, %g7
9837 and %i0, %o2, %i5
9838 sdivcc %o6, 0x1ECA, %g5
9839 edge8l %l5, %l0, %o3
9840 edge8ln %i1, %g3, %l6
9841 ldd [%l7 + 0x18], %l2
9842 fcmpeq16 %f20, %f20, %o7
9843 fmovsge %xcc, %f8, %f2
9844 ldsb [%l7 + 0x56], %g2
9845 alignaddr %i2, %i6, %l2
9846 sdiv %g1, 0x0423, %l1
9847 mova %icc, %g6, %o1
9848 sdivcc %o4, 0x1A2E, %o0
9849 andncc %o5, %l4, %i4
9850 edge32ln %i7, %i3, %g4
9851 fmovsvc %xcc, %f20, %f21
9852 srl %i0, %o2, %i5
9853 andncc %o6, %g7, %l5
9854 nop
9855 set 0x44, %i6
9856 lduh [%l7 + %i6], %l0
9857 xorcc %g5, %i1, %o3
9858 fmovsgu %icc, %f13, %f22
9859 smulcc %l6, %l3, %g3
9860 andcc %o7, %i2, %g2
9861 lduw [%l7 + 0x0C], %i6
9862 edge16l %g1, %l2, %g6
9863 fpack16 %f0, %f22
9864 xnor %l1, 0x0D32, %o4
9865 and %o1, %o0, %o5
9866 edge16 %l4, %i4, %i7
9867 edge16ln %i3, %g4, %o2
9868 edge16l %i5, %o6, %g7
9869 fmovdcs %xcc, %f17, %f16
9870 fornot2 %f10, %f28, %f24
9871 fmovdn %xcc, %f25, %f26
9872 fmuld8ulx16 %f26, %f13, %f10
9873 sdivcc %l5, 0x06E6, %i0
9874 array16 %l0, %g5, %i1
9875 nop
9876 set 0x74, %l1
9877 stw %o3, [%l7 + %l1]
9878 xor %l6, 0x04E1, %l3
9879 mulscc %o7, %i2, %g3
9880 orcc %g2, 0x09E8, %g1
9881 udivcc %l2, 0x1207, %i6
9882 subcc %g6, %o4, %o1
9883 sdivx %o0, 0x1C02, %o5
9884 add %l1, %i4, %i7
9885 movrgz %l4, %i3, %g4
9886 orncc %o2, %i5, %g7
9887 srlx %l5, 0x1F, %o6
9888 srl %i0, 0x0E, %l0
9889 sir 0x0AD0
9890 fmovdvs %icc, %f6, %f10
9891 sethi 0x14CE, %g5
9892 ldd [%l7 + 0x68], %i0
9893 sir 0x02E8
9894 movrlez %l6, 0x24D, %o3
9895 movcs %xcc, %o7, %i2
9896 orcc %g3, 0x0C99, %l3
9897 fcmpgt32 %f22, %f14, %g1
9898 fmovrse %l2, %f15, %f27
9899 sllx %g2, %i6, %o4
9900 edge8n %g6, %o0, %o5
9901 umulcc %l1, 0x1BB4, %o1
9902 srlx %i4, 0x10, %l4
9903 sdivcc %i7, 0x05CB, %g4
9904 edge16l %o2, %i5, %i3
9905 restore %g7, %o6, %l5
9906 rdpr %cwp, %g1
9907 rdpr %cansave, %g2
9908 rdpr %canrestore, %g3
9909 rdpr %cleanwin, %g4
9910 rdpr %otherwin, %g5
9911 rdpr %wstate, %g6
9912 sll %l0, %i0, %g5
9913 ldsb [%l7 + 0x44], %i1
9914 edge32n %l6, %o7, %i2
9915 fmovsl %xcc, %f17, %f2
9916 fmovsl %icc, %f1, %f0
9917 nop
9918 set 0x40, %l3
9919 std %f28, [%l7 + %l3]
9920 movrne %o3, 0x293, %l3
9921 st %f10, [%l7 + 0x38]
9922 movg %icc, %g3, %l2
9923 fpackfix %f10, %f30
9924 xor %g1, %i6, %g2
9925 fexpand %f20, %f10
9926 fmovdge %icc, %f9, %f26
9927 and %g6, 0x1271, %o4
9928 nop
9929 set 0x74, %g1
9930 lduw [%l7 + %g1], %o5
9931 subccc %o0, %o1, %l1
9932 fmovdvc %icc, %f10, %f2
9933 edge8 %l4, %i4, %g4
9934 mova %icc, %i7, %o2
9935 ldsb [%l7 + 0x1E], %i3
9936 stb %g7, [%l7 + 0x36]
9937 addcc %o6, 0x0CC2, %l5
9938 xnor %i5, %i0, %l0
9939 movle %xcc, %i1, %l6
9940 ldsw [%l7 + 0x3C], %g5
9941 ld [%l7 + 0x08], %f8
9942 xnorcc %i2, %o7, %l3
9943 sub %g3, %o3, %l2
9944 edge16ln %i6, %g2, %g6
9945 std %f10, [%l7 + 0x78]
9946 smul %o4, 0x1B5C, %o5
9947 fmovscc %icc, %f10, %f17
9948 setx loop_35, %l0, %l1
9949 return %l1
9950 nop
9951 rdpr %cwp, %g1
9952 rdpr %cansave, %g2
9953 rdpr %canrestore, %g3
9954 rdpr %cleanwin, %g4
9955 rdpr %otherwin, %g5
9956 rdpr %wstate, %g6
9957loop_35: std %f26, [%l7 + 0x20]
9958 movrne %l1, %o1, %i4
9959 orn %g4, 0x133F, %l4
9960 ldsh [%l7 + 0x74], %o2
9961 fxors %f18, %f5, %f1
9962 fnors %f11, %f1, %f8
9963 xorcc %i7, %g7, %o6
9964 addcc %l5, 0x108D, %i5
9965 smul %i3, 0x0C92, %l0
9966 srax %i1, %i0, %g5
9967 siam 0x1
9968 st %f11, [%l7 + 0x20]
9969 fmovsvs %xcc, %f21, %f1
9970 fcmpes %fcc0, %f23, %f28
9971 xor %i2, 0x1178, %l6
9972 restore %l3, 0x13A4, %o7
9973 rdpr %cwp, %g1
9974 rdpr %cansave, %g2
9975 rdpr %canrestore, %g3
9976 rdpr %cleanwin, %g4
9977 rdpr %otherwin, %g5
9978 rdpr %wstate, %g6
9979 smul %o3, %l2, %g3
9980 movneg %icc, %g2, %i6
9981 edge8ln %o4, %o5, %g1
9982 movg %xcc, %g6, %o0
9983 edge32ln %l1, %o1, %i4
9984 movvs %xcc, %l4, %g4
9985 ldsb [%l7 + 0x1F], %i7
9986 movle %xcc, %o2, %o6
9987 add %g7, %l5, %i3
9988 ldd [%l7 + 0x30], %f8
9989 sra %i5, 0x14, %l0
9990 srax %i1, 0x15, %i0
9991 umul %i2, 0x05D0, %g5
9992 srlx %l6, 0x0B, %l3
9993 subc %o3, 0x18BE, %o7
9994 ld [%l7 + 0x44], %f7
9995 siam 0x1
9996 fmovrde %l2, %f4, %f14
9997 ldx [%l7 + 0x50], %g3
9998 popc %g2, %o4
9999 sethi 0x010A, %i6
10000 movg %xcc, %o5, %g1
10001 fsrc1 %f28, %f8
10002 sra %g6, %o0, %l1
10003 movrne %o1, %i4, %g4
10004 fzeros %f6
10005 movrlez %l4, 0x29E, %i7
10006 fmovda %icc, %f20, %f17
10007 addcc %o2, 0x05C9, %g7
10008 ldsh [%l7 + 0x10], %o6
10009 movrlez %l5, 0x0F6, %i3
10010 andcc %i5, %l0, %i0
10011 smul %i2, 0x0239, %i1
10012 fand %f6, %f0, %f28
10013 movre %l6, 0x0AD, %g5
10014 subccc %o3, 0x02CF, %o7
10015 umulcc %l2, %l3, %g3
10016 edge8n %g2, %i6, %o4
10017 xnorcc %g1, 0x1C1D, %o5
10018 movleu %icc, %o0, %l1
10019 move %icc, %g6, %o1
10020 fmovd %f8, %f24
10021 fmuld8sux16 %f3, %f8, %f2
10022 fmovdpos %icc, %f24, %f25
10023 fpmerge %f3, %f5, %f6
10024 lduw [%l7 + 0x20], %i4
10025 orcc %g4, %l4, %i7
10026 pdist %f10, %f22, %f14
10027 movle %icc, %o2, %g7
10028 xorcc %l5, %o6, %i5
10029 sllx %i3, %l0, %i0
10030 ldd [%l7 + 0x18], %i0
10031 movneg %xcc, %i2, %g5
10032 orn %l6, 0x1782, %o3
10033 sub %o7, 0x17CE, %l2
10034 edge16n %g3, %g2, %l3
10035 ldsb [%l7 + 0x33], %i6
10036 array16 %o4, %o5, %g1
10037 fpadd32s %f30, %f22, %f1
10038 movrgez %o0, %g6, %l1
10039 sdivcc %o1, 0x07B5, %i4
10040 edge8n %g4, %l4, %i7
10041 fpadd32 %f2, %f20, %f26
10042 movleu %icc, %o2, %l5
10043 sdiv %g7, 0x16B1, %o6
10044 sth %i3, [%l7 + 0x24]
10045 fnand %f6, %f12, %f24
10046 movneg %xcc, %l0, %i0
10047 fors %f22, %f3, %f19
10048 fmovdgu %xcc, %f11, %f6
10049 fsrc2s %f31, %f25
10050 smul %i1, %i5, %i2
10051 xnorcc %l6, %g5, %o3
10052 xnor %l2, %g3, %g2
10053 udivcc %l3, 0x1CAE, %o7
10054 lduw [%l7 + 0x10], %i6
10055 move %xcc, %o5, %o4
10056 fmovscc %xcc, %f6, %f5
10057 fcmpeq32 %f14, %f22, %g1
10058 edge16l %o0, %g6, %l1
10059 fmovrslez %o1, %f16, %f4
10060 move %icc, %g4, %l4
10061 nop
10062 set 0x58, %o1
10063 lduw [%l7 + %o1], %i4
10064 edge8ln %o2, %l5, %i7
10065 sub %o6, 0x1C21, %i3
10066 array8 %l0, %i0, %g7
10067 subccc %i1, %i2, %i5
10068 ldsh [%l7 + 0x74], %g5
10069 movneg %xcc, %l6, %l2
10070 fnegd %f18, %f20
10071 sdivx %g3, 0x009D, %g2
10072 edge16 %l3, %o3, %i6
10073 movvc %icc, %o7, %o5
10074 sethi 0x1A2A, %o4
10075 fnors %f27, %f8, %f22
10076 move %icc, %g1, %o0
10077 orn %g6, %l1, %g4
10078 fmovspos %icc, %f11, %f27
10079 fxor %f4, %f2, %f28
10080 fxor %f0, %f2, %f18
10081 alignaddr %o1, %i4, %o2
10082 movcs %icc, %l4, %l5
10083 edge8l %i7, %i3, %l0
10084 fmovsl %xcc, %f11, %f8
10085 add %o6, %g7, %i1
10086 ldsb [%l7 + 0x5E], %i0
10087 movn %icc, %i5, %i2
10088 sra %l6, %l2, %g3
10089 udivx %g2, 0x1B86, %l3
10090 sethi 0x155C, %g5
10091 movcc %icc, %i6, %o3
10092 movleu %icc, %o7, %o5
10093 xnorcc %o4, %o0, %g6
10094 udiv %g1, 0x13F4, %g4
10095 popc 0x0964, %l1
10096 sll %i4, %o2, %o1
10097 movre %l4, %l5, %i3
10098 fnors %f12, %f21, %f1
10099 movvs %icc, %l0, %i7
10100 movcc %xcc, %g7, %i1
10101 edge16n %o6, %i0, %i5
10102 ldx [%l7 + 0x70], %i2
10103 fnot1s %f29, %f28
10104 movpos %xcc, %l2, %l6
10105 umulcc %g3, 0x150D, %g2
10106 xorcc %l3, %i6, %o3
10107 movne %xcc, %o7, %g5
10108 fornot2s %f12, %f11, %f19
10109 movneg %xcc, %o5, %o4
10110 array16 %o0, %g1, %g6
10111 array32 %l1, %i4, %g4
10112 xnorcc %o2, 0x1988, %o1
10113 mulx %l4, %l5, %l0
10114 udivcc %i3, 0x1F7C, %g7
10115 fmovscc %xcc, %f29, %f1
10116 movcs %icc, %i1, %o6
10117 lduw [%l7 + 0x7C], %i7
10118 fmovrdlz %i5, %f12, %f2
10119 lduh [%l7 + 0x4A], %i2
10120 andncc %i0, %l2, %l6
10121 nop
10122 set 0x35, %g4
10123 ldsb [%l7 + %g4], %g3
10124 movrlz %l3, 0x356, %g2
10125 andncc %i6, %o7, %o3
10126 movl %xcc, %g5, %o5
10127 movne %xcc, %o0, %o4
10128 ldx [%l7 + 0x28], %g6
10129 ldsh [%l7 + 0x1A], %l1
10130 udiv %i4, 0x19F0, %g4
10131 andcc %g1, 0x1BD8, %o1
10132 udiv %o2, 0x1CB9, %l4
10133 ldsw [%l7 + 0x5C], %l0
10134 popc %l5, %i3
10135 subccc %i1, 0x1902, %g7
10136 fnand %f6, %f4, %f28
10137 fmovdcs %icc, %f5, %f21
10138 srax %i7, 0x05, %i5
10139 ldd [%l7 + 0x30], %f22
10140 fmovsn %icc, %f30, %f1
10141 fsrc1s %f15, %f16
10142 udiv %o6, 0x0E85, %i0
10143 udivx %l2, 0x08EC, %l6
10144 ldsh [%l7 + 0x16], %i2
10145 stw %g3, [%l7 + 0x78]
10146 alignaddrl %g2, %l3, %o7
10147 fcmpeq16 %f20, %f28, %i6
10148 edge32ln %o3, %o5, %g5
10149 movgu %xcc, %o4, %g6
10150 edge32l %o0, %l1, %i4
10151 udivcc %g4, 0x15B3, %o1
10152 fmovdpos %xcc, %f9, %f7
10153 sth %o2, [%l7 + 0x66]
10154 udivx %g1, 0x066B, %l4
10155 fmovrdgez %l0, %f6, %f20
10156 array32 %l5, %i3, %i1
10157 edge8 %i7, %i5, %g7
10158 movge %xcc, %o6, %i0
10159 or %l6, %i2, %l2
10160 orcc %g2, %g3, %l3
10161 mulscc %i6, %o7, %o3
10162 add %o5, %o4, %g6
10163 fmovspos %xcc, %f19, %f16
10164 alignaddr %o0, %g5, %i4
10165 udivcc %g4, 0x1ED2, %l1
10166 lduw [%l7 + 0x48], %o2
10167 movpos %icc, %g1, %o1
10168 stx %l0, [%l7 + 0x68]
10169 fxnors %f30, %f4, %f20
10170 fandnot2s %f17, %f18, %f12
10171 movpos %icc, %l5, %i3
10172 sllx %l4, 0x10, %i1
10173 smul %i5, 0x1EA5, %i7
10174 edge8 %o6, %g7, %i0
10175 ldsh [%l7 + 0x28], %i2
10176 umul %l2, 0x131D, %g2
10177 sllx %l6, 0x10, %g3
10178 ldsh [%l7 + 0x62], %i6
10179 srlx %l3, %o3, %o7
10180 movvs %xcc, %o4, %o5
10181 orncc %g6, %g5, %i4
10182 sethi 0x0DFF, %o0
10183 fmul8x16al %f4, %f29, %f6
10184 fnegd %f14, %f14
10185 subcc %l1, 0x19A3, %o2
10186 fsrc2s %f12, %f24
10187 andn %g1, %g4, %l0
10188 mulx %l5, 0x0C4F, %o1
10189 movrgez %l4, %i3, %i5
10190 movvs %xcc, %i7, %o6
10191 fmovsle %xcc, %f0, %f6
10192 stx %i1, [%l7 + 0x38]
10193 ldd [%l7 + 0x20], %i0
10194 edge16 %i2, %l2, %g2
10195 fmovdle %icc, %f7, %f22
10196 movrgz %l6, %g7, %g3
10197 edge16l %l3, %i6, %o7
10198 xnor %o4, %o5, %o3
10199 fcmple32 %f26, %f0, %g5
10200 popc %g6, %i4
10201 movrgez %l1, 0x261, %o2
10202 fcmpne32 %f0, %f8, %o0
10203 save %g1, %l0, %g4
10204 rdpr %cwp, %g1
10205 rdpr %cansave, %g2
10206 rdpr %canrestore, %g3
10207 rdpr %cleanwin, %g4
10208 rdpr %otherwin, %g5
10209 rdpr %wstate, %g6
10210 sll %o1, 0x0F, %l5
10211 lduh [%l7 + 0x36], %l4
10212 movpos %xcc, %i5, %i3
10213 fmovdn %xcc, %f13, %f0
10214 edge32 %o6, %i7, %i0
10215 sethi 0x059F, %i2
10216 orn %l2, 0x15C7, %g2
10217 smulcc %l6, %g7, %i1
10218 sth %l3, [%l7 + 0x08]
10219 move %xcc, %i6, %g3
10220 umulcc %o7, 0x168A, %o4
10221 fmovsa %icc, %f20, %f9
10222 edge32 %o5, %g5, %g6
10223 edge32 %i4, %l1, %o3
10224 and %o0, %g1, %o2
10225 fmovrsgez %g4, %f14, %f31
10226 edge16ln %l0, %o1, %l5
10227 fand %f24, %f24, %f0
10228 setx loop_36, %l0, %l1
10229 return %l1
10230 nop
10231 rdpr %cwp, %g1
10232 rdpr %cansave, %g2
10233 rdpr %canrestore, %g3
10234 rdpr %cleanwin, %g4
10235 rdpr %otherwin, %g5
10236 rdpr %wstate, %g6
10237loop_36: fornot1 %f24, %f2, %f16
10238 st %f14, [%l7 + 0x48]
10239 subcc %i7, %i3, %i2
10240 fcmpgt16 %f28, %f10, %l2
10241 movleu %xcc, %g2, %i0
10242 fmovrdne %l6, %f10, %f6
10243 nop
10244 set 0x38, %i4
10245 std %f24, [%l7 + %i4]
10246 add %i1, %g7, %l3
10247 ldsh [%l7 + 0x56], %i6
10248 sdiv %g3, 0x0B31, %o7
10249 stx %o5, [%l7 + 0x18]
10250 stb %o4, [%l7 + 0x46]
10251 movrgz %g6, %g5, %l1
10252 ldx [%l7 + 0x08], %o3
10253 andcc %i4, 0x059C, %o0
10254 edge8ln %g1, %g4, %o2
10255 nop
10256 set 0x14, %i3
10257 ldub [%l7 + %i3], %o1
10258 edge32ln %l5, %i5, %l0
10259 fmovrsgz %o6, %f22, %f3
10260 movge %icc, %l4, %i3
10261 edge16n %i7, %i2, %g2
10262 movgu %xcc, %l2, %l6
10263 stw %i1, [%l7 + 0x10]
10264 stx %g7, [%l7 + 0x20]
10265 sub %i0, %i6, %l3
10266 smul %o7, %g3, %o4
10267 fpackfix %f2, %f12
10268 movcs %icc, %o5, %g5
10269 movl %icc, %g6, %l1
10270 addcc %i4, 0x0E2C, %o0
10271 andn %g1, 0x04F0, %g4
10272 movg %xcc, %o3, %o2
10273 stx %o1, [%l7 + 0x50]
10274 sir 0x179C
10275 movge %icc, %i5, %l0
10276 fmovrdlez %o6, %f12, %f16
10277 movcs %xcc, %l5, %i3
10278 sdiv %i7, 0x1589, %i2
10279 addcc %g2, 0x00E8, %l4
10280 array8 %l2, %l6, %g7
10281 sdivcc %i0, 0x0157, %i1
10282 smulcc %l3, %i6, %o7
10283 udivcc %g3, 0x19F3, %o5
10284 fandnot1 %f4, %f6, %f16
10285 movg %xcc, %g5, %g6
10286 subccc %l1, 0x1D20, %i4
10287 movre %o0, %g1, %o4
10288 fmovs %f4, %f26
10289 fmovrdlez %g4, %f30, %f0
10290 fcmpeq32 %f4, %f28, %o2
10291 ldsb [%l7 + 0x10], %o1
10292 sub %o3, %i5, %o6
10293 xorcc %l0, 0x1439, %l5
10294 srlx %i7, %i2, %i3
10295 fcmpeq32 %f4, %f20, %g2
10296 fpadd16s %f27, %f14, %f27
10297 move %icc, %l2, %l4
10298 orcc %g7, 0x0711, %i0
10299 fandnot2s %f19, %f26, %f28
10300 fands %f21, %f15, %f7
10301 ldsh [%l7 + 0x6E], %i1
10302 sra %l3, 0x14, %i6
10303 subc %o7, 0x18C5, %l6
10304 ldsb [%l7 + 0x7B], %g3
10305 sra %o5, 0x1E, %g5
10306 udivx %l1, 0x1515, %g6
10307 sdivx %o0, 0x0515, %i4
10308 array16 %g1, %g4, %o2
10309 fmuld8ulx16 %f2, %f31, %f30
10310 movrlz %o1, 0x25F, %o4
10311 sra %i5, %o3, %l0
10312 movleu %xcc, %o6, %i7
10313 edge16ln %i2, %i3, %l5
10314 xor %l2, %g2, %g7
10315 orn %i0, %l4, %l3
10316 edge32ln %i6, %o7, %l6
10317 ldub [%l7 + 0x6A], %i1
10318 fsrc1 %f14, %f8
10319 bshuffle %f0, %f6, %f26
10320 add %g3, %o5, %l1
10321 mulx %g5, 0x159B, %g6
10322 movl %icc, %i4, %o0
10323 udivcc %g4, 0x0CC5, %g1
10324 movg %xcc, %o1, %o2
10325 movpos %xcc, %i5, %o3
10326 edge16 %o4, %o6, %i7
10327 movrgez %l0, %i2, %l5
10328 movl %icc, %l2, %g2
10329 edge32l %i3, %g7, %i0
10330 restore %l4, %l3, %o7
10331 rdpr %cwp, %g1
10332 rdpr %cansave, %g2
10333 rdpr %canrestore, %g3
10334 rdpr %cleanwin, %g4
10335 rdpr %otherwin, %g5
10336 rdpr %wstate, %g6
10337 subccc %l6, 0x187F, %i1
10338 fmovrsne %g3, %f24, %f28
10339 lduh [%l7 + 0x56], %i6
10340 movrgz %l1, 0x006, %g5
10341 edge16l %o5, %g6, %i4
10342 ldsw [%l7 + 0x50], %g4
10343 fnot2 %f20, %f0
10344 fmovrdgz %o0, %f8, %f28
10345 xnorcc %g1, %o2, %i5
10346 edge16l %o1, %o4, %o6
10347 array32 %i7, %l0, %o3
10348 fabss %f27, %f13
10349 ld [%l7 + 0x6C], %f26
10350 orncc %l5, %i2, %l2
10351 edge16n %i3, %g7, %i0
10352 edge32 %l4, %l3, %o7
10353 smul %l6, 0x1348, %i1
10354 orcc %g3, %g2, %l1
10355 lduw [%l7 + 0x58], %g5
10356 popc 0x152A, %o5
10357 orncc %g6, 0x0B69, %i4
10358 stw %i6, [%l7 + 0x0C]
10359 ld [%l7 + 0x68], %f9
10360 stx %g4, [%l7 + 0x20]
10361 stb %g1, [%l7 + 0x17]
10362 array16 %o0, %i5, %o2
10363 fmovdg %xcc, %f22, %f30
10364 edge8l %o4, %o1, %o6
10365 movn %xcc, %l0, %o3
10366 fpsub32 %f12, %f30, %f6
10367 std %f2, [%l7 + 0x50]
10368 sth %l5, [%l7 + 0x2E]
10369 ldsh [%l7 + 0x70], %i7
10370 array32 %i2, %i3, %g7
10371 std %f30, [%l7 + 0x40]
10372 orn %l2, %l4, %i0
10373 array8 %l3, %l6, %o7
10374 sth %g3, [%l7 + 0x26]
10375 mulscc %g2, %i1, %g5
10376 xorcc %o5, %g6, %i4
10377 ldsh [%l7 + 0x32], %l1
10378 sra %g4, %g1, %o0
10379 xor %i6, 0x0D2A, %i5
10380 stw %o2, [%l7 + 0x7C]
10381 st %f27, [%l7 + 0x14]
10382 fmovrdlez %o4, %f2, %f6
10383 umul %o1, 0x0A7F, %o6
10384 sdivcc %l0, 0x0A66, %o3
10385 edge8l %i7, %i2, %l5
10386 stb %i3, [%l7 + 0x2B]
10387 umul %g7, %l4, %i0
10388 array32 %l2, %l3, %o7
10389 fmovdg %icc, %f12, %f10
10390 edge8ln %l6, %g2, %i1
10391 ldsb [%l7 + 0x5C], %g3
10392 fmovsn %icc, %f31, %f0
10393 andncc %g5, %g6, %i4
10394 movrgez %l1, 0x3E7, %o5
10395 edge8ln %g4, %g1, %i6
10396 smul %o0, %o2, %o4
10397 edge32ln %o1, %o6, %l0
10398 alignaddrl %o3, %i7, %i2
10399 fmovsgu %icc, %f27, %f4
10400 fmovsneg %xcc, %f2, %f26
10401 edge8n %l5, %i3, %g7
10402 alignaddrl %l4, %i0, %l2
10403 udivcc %l3, 0x1B69, %o7
10404 fcmpeq16 %f28, %f6, %i5
10405 ldsw [%l7 + 0x10], %l6
10406 nop
10407 set 0x31, %i2
10408 ldsb [%l7 + %i2], %i1
10409 movn %xcc, %g2, %g3
10410 movrne %g6, %i4, %l1
10411 ldd [%l7 + 0x08], %o4
10412 ldub [%l7 + 0x43], %g5
10413 movvs %xcc, %g4, %g1
10414 srax %o0, %o2, %i6
10415 stw %o4, [%l7 + 0x30]
10416 srl %o1, 0x1C, %l0
10417 movge %xcc, %o6, %o3
10418 move %xcc, %i7, %l5
10419 movle %icc, %i2, %i3
10420 mulx %l4, 0x144B, %i0
10421 subccc %l2, 0x0EAA, %l3
10422 move %xcc, %o7, %g7
10423 ldsb [%l7 + 0x59], %l6
10424 sllx %i5, %g2, %g3
10425 srl %i1, 0x0A, %i4
10426 fmuld8ulx16 %f24, %f11, %f8
10427 movvs %xcc, %l1, %o5
10428 edge32ln %g6, %g4, %g1
10429 ldd [%l7 + 0x28], %f18
10430 movpos %icc, %g5, %o0
10431 movg %xcc, %o2, %i6
10432 sdivx %o1, 0x1F45, %o4
10433 fxnor %f14, %f12, %f30
10434 fmovdneg %icc, %f17, %f8
10435 udivcc %l0, 0x148B, %o3
10436 fmovrsgz %i7, %f11, %f25
10437 ld [%l7 + 0x3C], %f22
10438 xnor %l5, %o6, %i3
10439 fmovrsne %l4, %f7, %f1
10440 stb %i0, [%l7 + 0x7B]
10441 fxnor %f24, %f22, %f16
10442 orcc %l2, 0x1337, %l3
10443 ldd [%l7 + 0x70], %i2
10444 fones %f20
10445 array16 %o7, %l6, %i5
10446 movvs %icc, %g7, %g2
10447 fmovdne %icc, %f16, %f25
10448 ldub [%l7 + 0x40], %i1
10449 and %i4, %g3, %l1
10450 fpack16 %f2, %f0
10451 srlx %g6, %o5, %g1
10452 alignaddr %g5, %o0, %g4
10453 sir 0x1A76
10454 movvs %icc, %i6, %o2
10455 edge8 %o1, %l0, %o3
10456 save %o4, %l5, %o6
10457 rdpr %cwp, %g1
10458 rdpr %cansave, %g2
10459 rdpr %canrestore, %g3
10460 rdpr %cleanwin, %g4
10461 rdpr %otherwin, %g5
10462 rdpr %wstate, %g6
10463 movrlz %i3, %i7, %i0
10464 movvc %xcc, %l2, %l3
10465 movn %xcc, %l4, %i2
10466 fmovdl %xcc, %f1, %f16
10467 movre %o7, 0x2CA, %l6
10468 save %i5, %g2, %i1
10469 rdpr %cwp, %g1
10470 rdpr %cansave, %g2
10471 rdpr %canrestore, %g3
10472 rdpr %cleanwin, %g4
10473 rdpr %otherwin, %g5
10474 rdpr %wstate, %g6
10475 smul %i4, %g3, %g7
10476 srlx %g6, %l1, %g1
10477 edge8ln %o5, %o0, %g5
10478 fcmpne16 %f10, %f18, %g4
10479 fmovscc %icc, %f11, %f23
10480 mulscc %i6, %o1, %o2
10481 movre %l0, %o4, %o3
10482 mova %xcc, %l5, %o6
10483 movrgz %i7, 0x293, %i0
10484 movg %icc, %l2, %i3
10485 add %l3, %i2, %l4
10486 xorcc %l6, 0x1DB6, %i5
10487 movrne %g2, 0x047, %o7
10488 fzeros %f29
10489 nop
10490 set 0x62, %i5
10491 stb %i1, [%l7 + %i5]
10492 ldsh [%l7 + 0x5C], %g3
10493 fmovdvs %xcc, %f20, %f26
10494 fcmpd %fcc1, %f8, %f14
10495 addcc %i4, %g6, %g7
10496 xnor %g1, 0x0E2C, %l1
10497 sir 0x1031
10498 save %o5, %g5, %g4
10499 rdpr %cwp, %g1
10500 rdpr %cansave, %g2
10501 rdpr %canrestore, %g3
10502 rdpr %cleanwin, %g4
10503 rdpr %otherwin, %g5
10504 rdpr %wstate, %g6
10505 movcs %icc, %o0, %i6
10506 addc %o1, 0x0CFD, %l0
10507 stb %o4, [%l7 + 0x68]
10508 orcc %o2, 0x0883, %o3
10509 fmovsvc %icc, %f18, %f29
10510 movge %icc, %l5, %o6
10511 movrlez %i0, %i7, %i3
10512 edge32l %l2, %l3, %l4
10513 smulcc %i2, 0x0DDA, %l6
10514 addcc %g2, %o7, %i1
10515 fmuld8sux16 %f25, %f23, %f12
10516 movrlez %g3, %i5, %i4
10517 ld [%l7 + 0x78], %f21
10518 sdivx %g7, 0x03B8, %g6
10519 movrlz %l1, 0x15F, %o5
10520 srl %g5, %g4, %o0
10521 fnand %f10, %f26, %f18
10522 for %f14, %f8, %f22
10523 movg %xcc, %i6, %g1
10524 popc 0x18BF, %o1
10525 sth %o4, [%l7 + 0x0C]
10526 movrne %o2, %o3, %l0
10527 array16 %o6, %i0, %i7
10528 fpsub16s %f25, %f0, %f25
10529 movn %xcc, %l5, %l2
10530 st %f21, [%l7 + 0x2C]
10531 alignaddrl %i3, %l3, %i2
10532 xor %l4, 0x0B04, %l6
10533 fcmpd %fcc0, %f10, %f2
10534 sethi 0x05A3, %g2
10535 sth %i1, [%l7 + 0x30]
10536 sdivcc %g3, 0x1730, %o7
10537 fmovsge %xcc, %f22, %f22
10538 movneg %xcc, %i5, %g7
10539 popc 0x05FC, %g6
10540 stx %l1, [%l7 + 0x60]
10541 array8 %o5, %i4, %g5
10542 faligndata %f2, %f14, %f20
10543 movn %xcc, %g4, %i6
10544 subcc %g1, 0x11C7, %o0
10545 sllx %o4, %o2, %o1
10546 fnot1 %f14, %f26
10547 addccc %o3, %o6, %l0
10548 ldx [%l7 + 0x38], %i0
10549 edge16ln %i7, %l5, %i3
10550 lduw [%l7 + 0x28], %l2
10551 edge16 %i2, %l4, %l3
10552 subc %g2, 0x1543, %l6
10553 movn %icc, %g3, %i1
10554 sdivx %o7, 0x0DE6, %i5
10555 add %g6, %l1, %o5
10556 sdiv %g7, 0x0BFC, %i4
10557 srax %g4, %i6, %g5
10558 umul %g1, %o4, %o2
10559 alignaddr %o0, %o3, %o1
10560 fxors %f30, %f4, %f13
10561 udivcc %l0, 0x0987, %o6
10562 umulcc %i7, %l5, %i3
10563 xnor %l2, 0x04F7, %i0
10564 stx %i2, [%l7 + 0x78]
10565 subcc %l4, %l3, %g2
10566 xorcc %g3, %i1, %o7
10567 fmovscs %xcc, %f1, %f25
10568 fnand %f18, %f14, %f10
10569 movleu %icc, %l6, %g6
10570 orncc %l1, %o5, %i5
10571 sub %g7, %i4, %i6
10572 lduh [%l7 + 0x52], %g5
10573 movneg %icc, %g1, %o4
10574 stb %o2, [%l7 + 0x2E]
10575 movne %xcc, %g4, %o0
10576 edge8l %o3, %l0, %o6
10577 and %o1, %l5, %i7
10578 movrlz %i3, %l2, %i0
10579 orncc %i2, 0x0AAE, %l4
10580 subc %g2, %l3, %i1
10581 andncc %g3, %l6, %g6
10582 stb %o7, [%l7 + 0x6C]
10583 sll %o5, %l1, %i5
10584 ldub [%l7 + 0x72], %i4
10585 fors %f18, %f26, %f2
10586 setx loop_37, %l0, %l1
10587 return %l1
10588 nop
10589 rdpr %cwp, %g1
10590 rdpr %cansave, %g2
10591 rdpr %canrestore, %g3
10592 rdpr %cleanwin, %g4
10593 rdpr %otherwin, %g5
10594 rdpr %wstate, %g6
10595loop_37: movcc %xcc, %g1, %o4
10596 lduw [%l7 + 0x68], %g4
10597 nop
10598 set 0x34, %g5
10599 stw %o2, [%l7 + %g5]
10600 movrlez %o3, %l0, %o6
10601 mova %xcc, %o1, %o0
10602 for %f18, %f16, %f8
10603 ldub [%l7 + 0x5B], %l5
10604 edge16ln %i3, %l2, %i7
10605 move %icc, %i0, %i2
10606 fcmple32 %f4, %f0, %g2
10607 movrgez %l3, %l4, %i1
10608 ldsw [%l7 + 0x14], %g3
10609 fnor %f22, %f16, %f4
10610 array8 %l6, %g6, %o5
10611 stx %l1, [%l7 + 0x18]
10612 popc 0x0C3F, %o7
10613 sir 0x1954
10614 orn %i5, 0x0B46, %i4
10615 or %g5, 0x0B98, %i6
10616 siam 0x0
10617 udivcc %g1, 0x09E3, %g7
10618 movrlz %o4, 0x1BF, %o2
10619 addcc %g4, 0x1715, %o3
10620 fmovsa %icc, %f25, %f2
10621 std %f14, [%l7 + 0x58]
10622 fmovse %xcc, %f13, %f30
10623 andncc %o6, %o1, %o0
10624 nop
10625 set 0x7C, %l2
10626 ldsw [%l7 + %l2], %l5
10627 edge32l %l0, %i3, %l2
10628 sdivx %i7, 0x1BA7, %i2
10629 smulcc %i0, %g2, %l3
10630 edge8l %l4, %i1, %g3
10631 array16 %g6, %o5, %l6
10632 edge16ln %l1, %o7, %i5
10633 smulcc %g5, %i4, %g1
10634 fmovsvc %xcc, %f25, %f13
10635 orn %g7, 0x09AA, %i6
10636 add %o4, 0x1597, %g4
10637 sdivx %o2, 0x08BC, %o3
10638 sdivcc %o6, 0x02FE, %o0
10639 fmovsa %xcc, %f15, %f11
10640 fnor %f12, %f30, %f26
10641 subccc %o1, %l0, %i3
10642 edge8n %l5, %l2, %i7
10643 edge16ln %i2, %g2, %i0
10644 or %l3, %i1, %l4
10645 stx %g6, [%l7 + 0x60]
10646 edge16 %g3, %o5, %l1
10647 fmovrsne %o7, %f30, %f22
10648 ldsh [%l7 + 0x3E], %i5
10649 movn %xcc, %g5, %l6
10650 sir 0x1AC0
10651 edge16l %i4, %g1, %i6
10652 sdivcc %o4, 0x0FA1, %g4
10653 fone %f24
10654 edge16l %o2, %g7, %o6
10655 fmovrsgez %o3, %f2, %f23
10656 fzero %f20
10657 sir 0x1F5B
10658 umulcc %o1, %l0, %o0
10659 addccc %l5, %i3, %l2
10660 stb %i2, [%l7 + 0x7B]
10661 srlx %g2, 0x1E, %i7
10662 ldub [%l7 + 0x42], %i0
10663 fmovda %icc, %f3, %f28
10664 movvc %xcc, %l3, %l4
10665 std %f18, [%l7 + 0x70]
10666 umulcc %g6, %g3, %o5
10667 fone %f8
10668 sra %i1, 0x10, %l1
10669 movpos %xcc, %i5, %o7
10670 mulscc %g5, %l6, %g1
10671 stw %i4, [%l7 + 0x20]
10672 or %i6, 0x07FF, %g4
10673 udiv %o4, 0x0DED, %g7
10674 movle %xcc, %o2, %o3
10675 umul %o1, %o6, %l0
10676 popc %l5, %i3
10677 fornot1 %f20, %f24, %f30
10678 edge32ln %o0, %l2, %i2
10679 movcc %icc, %i7, %g2
10680 movgu %xcc, %l3, %i0
10681 fmovde %icc, %f24, %f5
10682 fmul8x16al %f6, %f22, %f14
10683 movrlez %g6, 0x3B2, %g3
10684 fcmpne16 %f30, %f18, %o5
10685 movrgz %l4, %i1, %i5
10686 fcmpne16 %f14, %f4, %l1
10687 lduw [%l7 + 0x6C], %g5
10688 umul %l6, %g1, %o7
10689 sll %i6, %i4, %g4
10690 fmovdpos %icc, %f25, %f9
10691 fpsub16 %f18, %f16, %f16
10692 sir 0x176C
10693 addccc %o4, %g7, %o3
10694 ldsb [%l7 + 0x2D], %o1
10695 edge32n %o2, %l0, %l5
10696 movle %icc, %o6, %i3
10697 movrlez %o0, %i2, %i7
10698 smul %l2, %g2, %i0
10699 fcmps %fcc1, %f30, %f18
10700 andncc %g6, %g3, %o5
10701 array16 %l3, %i1, %i5
10702 edge16ln %l1, %g5, %l6
10703 andn %l4, 0x0700, %g1
10704 lduw [%l7 + 0x1C], %o7
10705 fsrc1s %f5, %f25
10706 movrne %i4, 0x0A0, %i6
10707 orncc %o4, 0x0B52, %g4
10708 array8 %o3, %g7, %o1
10709 sra %l0, %l5, %o2
10710 fabsd %f30, %f28
10711 fmovdvs %xcc, %f8, %f2
10712 stw %i3, [%l7 + 0x48]
10713 fxors %f21, %f12, %f24
10714 movneg %icc, %o6, %i2
10715 movvc %xcc, %o0, %l2
10716 xorcc %i7, %g2, %i0
10717 movne %xcc, %g3, %o5
10718 sdiv %g6, 0x0380, %i1
10719 fxnor %f20, %f30, %f4
10720 fmovrsgz %l3, %f17, %f16
10721 nop
10722 set 0x65, %g2
10723 ldub [%l7 + %g2], %l1
10724 lduw [%l7 + 0x10], %g5
10725 fzeros %f27
10726 ldd [%l7 + 0x78], %f16
10727 st %f6, [%l7 + 0x78]
10728 movrlz %i5, 0x3C9, %l4
10729 xnorcc %g1, %l6, %o7
10730 fpsub32 %f14, %f12, %f24
10731 edge16l %i6, %o4, %g4
10732 stw %i4, [%l7 + 0x40]
10733 edge8 %g7, %o1, %o3
10734 edge16n %l5, %l0, %i3
10735 popc %o2, %i2
10736 fcmpgt32 %f24, %f8, %o0
10737 srax %o6, 0x00, %l2
10738 ldd [%l7 + 0x18], %f12
10739 fsrc2 %f30, %f18
10740 ldsh [%l7 + 0x6A], %g2
10741 fmovd %f14, %f22
10742 fmovdg %xcc, %f29, %f11
10743 udivcc %i7, 0x1221, %i0
10744 orncc %g3, 0x1CF3, %o5
10745 movrlez %i1, %g6, %l1
10746 alignaddrl %g5, %l3, %l4
10747 st %f8, [%l7 + 0x38]
10748 xnor %g1, %l6, %i5
10749 movcs %icc, %i6, %o4
10750 fmovrsne %g4, %f30, %f26
10751 movpos %xcc, %i4, %o7
10752 fcmpne16 %f22, %f8, %g7
10753 andncc %o3, %l5, %l0
10754 fmovsgu %xcc, %f25, %f15
10755 fmovdg %xcc, %f16, %f18
10756 fcmpne32 %f18, %f16, %o1
10757 xnorcc %o2, %i3, %o0
10758 movcs %xcc, %o6, %l2
10759 fmovrdlz %i2, %f2, %f0
10760 fmovrslz %i7, %f17, %f3
10761 movrgez %g2, 0x2B3, %i0
10762 sdiv %o5, 0x1653, %i1
10763 sll %g3, 0x15, %g6
10764 save %l1, 0x090D, %l3
10765 rdpr %cwp, %g1
10766 rdpr %cansave, %g2
10767 rdpr %canrestore, %g3
10768 rdpr %cleanwin, %g4
10769 rdpr %otherwin, %g5
10770 rdpr %wstate, %g6
10771 mova %icc, %l4, %g5
10772 mulx %g1, 0x1464, %l6
10773 edge16l %i5, %i6, %o4
10774 move %icc, %g4, %o7
10775 addcc %i4, 0x0E58, %g7
10776 lduw [%l7 + 0x60], %o3
10777 array8 %l0, %o1, %l5
10778 stw %i3, [%l7 + 0x30]
10779 fnot1s %f17, %f27
10780 stx %o0, [%l7 + 0x20]
10781 movg %icc, %o2, %l2
10782 fmovdpos %icc, %f17, %f20
10783 subcc %o6, %i2, %g2
10784 andncc %i0, %i7, %i1
10785 alignaddrl %o5, %g6, %g3
10786 udiv %l1, 0x05C4, %l3
10787 sth %g5, [%l7 + 0x1A]
10788 edge32n %l4, %g1, %l6
10789 movrne %i6, 0x0A9, %o4
10790 fmovsgu %xcc, %f24, %f18
10791 umul %g4, %o7, %i5
10792 mulx %i4, %g7, %l0
10793 fmul8x16al %f1, %f28, %f12
10794 fcmped %fcc3, %f4, %f14
10795 ldsb [%l7 + 0x10], %o1
10796 edge8 %o3, %i3, %l5
10797 nop
10798 set 0x30, %o6
10799 ldd [%l7 + %o6], %o0
10800 andncc %o2, %l2, %o6
10801 stw %g2, [%l7 + 0x40]
10802 xor %i0, 0x0E23, %i2
10803 xnorcc %i1, 0x0BD1, %i7
10804 restore %o5, %g3, %l1
10805 rdpr %cwp, %g1
10806 rdpr %cansave, %g2
10807 rdpr %canrestore, %g3
10808 rdpr %cleanwin, %g4
10809 rdpr %otherwin, %g5
10810 rdpr %wstate, %g6
10811 srax %g6, 0x02, %g5
10812 ld [%l7 + 0x3C], %f15
10813 fmovdg %icc, %f21, %f0
10814 fmovdn %xcc, %f19, %f28
10815 edge32l %l4, %l3, %l6
10816 sdivx %i6, 0x1A01, %g1
10817 save %g4, 0x10E2, %o7
10818 rdpr %cwp, %g1
10819 rdpr %cansave, %g2
10820 rdpr %canrestore, %g3
10821 rdpr %cleanwin, %g4
10822 rdpr %otherwin, %g5
10823 rdpr %wstate, %g6
10824 sethi 0x009E, %i5
10825 movpos %xcc, %o4, %g7
10826 stx %l0, [%l7 + 0x48]
10827 movvs %xcc, %o1, %i4
10828 sra %o3, %l5, %i3
10829 fpack16 %f18, %f12
10830 subccc %o2, %l2, %o0
10831 ldsb [%l7 + 0x3C], %g2
10832 fmovsne %icc, %f1, %f21
10833 array16 %o6, %i2, %i0
10834 edge32 %i1, %o5, %i7
10835 mova %icc, %g3, %g6
10836 sll %g5, 0x0D, %l1
10837 or %l3, %l4, %i6
10838 fpsub16s %f21, %f19, %f7
10839 andn %g1, %g4, %l6
10840 alignaddrl %o7, %i5, %g7
10841 and %o4, %l0, %o1
10842 movvs %xcc, %o3, %i4
10843 smul %l5, 0x18AC, %i3
10844 edge16l %l2, %o2, %o0
10845 addc %g2, %i2, %o6
10846 ldd [%l7 + 0x50], %i0
10847 subcc %o5, %i7, %i0
10848 andn %g6, %g5, %l1
10849 ldsh [%l7 + 0x26], %l3
10850 save %l4, %g3, %g1
10851 rdpr %cwp, %g1
10852 rdpr %cansave, %g2
10853 rdpr %canrestore, %g3
10854 rdpr %cleanwin, %g4
10855 rdpr %otherwin, %g5
10856 rdpr %wstate, %g6
10857 sdivcc %g4, 0x087B, %i6
10858 ldd [%l7 + 0x60], %f20
10859 alignaddr %l6, %i5, %o7
10860 mulscc %o4, %l0, %o1
10861 or %g7, %o3, %l5
10862 movrlz %i4, %l2, %i3
10863 fmovsl %xcc, %f8, %f29
10864 fandnot2s %f10, %f30, %f28
10865 movneg %icc, %o0, %o2
10866 fones %f21
10867 fmuld8ulx16 %f21, %f2, %f12
10868 lduh [%l7 + 0x5A], %g2
10869 addcc %i2, 0x0D17, %i1
10870 sethi 0x1F63, %o6
10871 movvs %xcc, %i7, %o5
10872 lduw [%l7 + 0x20], %i0
10873 srlx %g6, 0x08, %g5
10874 fmovspos %xcc, %f4, %f16
10875 array32 %l3, %l4, %l1
10876 add %g3, 0x0E77, %g1
10877 fmovdcs %xcc, %f25, %f13
10878 fmovrsgz %i6, %f14, %f17
10879 fmovsle %icc, %f8, %f22
10880 addccc %l6, %i5, %o7
10881 fcmpne32 %f6, %f0, %o4
10882 sdivx %l0, 0x1146, %o1
10883 fxnor %f4, %f0, %f12
10884 movne %icc, %g4, %g7
10885 udivcc %o3, 0x1650, %l5
10886 ldd [%l7 + 0x70], %l2
10887 fcmps %fcc3, %f26, %f26
10888 array16 %i4, %i3, %o0
10889 fmovrdlz %g2, %f14, %f10
10890 array32 %i2, %i1, %o6
10891 umul %i7, 0x10C9, %o2
10892 movl %xcc, %o5, %g6
10893 movgu %icc, %g5, %i0
10894 ldsh [%l7 + 0x5E], %l4
10895 sra %l3, %g3, %g1
10896 movne %xcc, %l1, %l6
10897 ldsh [%l7 + 0x60], %i6
10898 fmul8ulx16 %f30, %f16, %f8
10899 umul %i5, %o7, %l0
10900 lduw [%l7 + 0x60], %o4
10901 edge16l %g4, %g7, %o3
10902 movneg %xcc, %o1, %l5
10903 sllx %i4, 0x16, %l2
10904 andncc %o0, %i3, %i2
10905 mova %icc, %g2, %o6
10906 movrne %i1, 0x157, %o2
10907 fmovdpos %icc, %f10, %f19
10908 edge8ln %i7, %g6, %o5
10909 fxnors %f21, %f25, %f14
10910 fmovrdne %g5, %f20, %f4
10911 xnor %i0, %l4, %l3
10912 fmovdgu %xcc, %f30, %f21
10913 xnorcc %g3, 0x18A9, %g1
10914 movrne %l6, %i6, %l1
10915 fnand %f20, %f24, %f30
10916 stb %i5, [%l7 + 0x56]
10917 orn %o7, 0x1E69, %l0
10918 fmovsleu %xcc, %f6, %f12
10919 fmovdne %xcc, %f26, %f17
10920 lduh [%l7 + 0x32], %o4
10921 nop
10922 set 0x70, %l0
10923 ldd [%l7 + %l0], %g6
10924 sra %g4, %o3, %o1
10925 srlx %l5, %i4, %l2
10926 andncc %i3, %o0, %i2
10927 orncc %g2, %i1, %o2
10928 umul %i7, 0x010A, %o6
10929 ldx [%l7 + 0x28], %o5
10930 ldd [%l7 + 0x60], %g6
10931 addcc %g5, %i0, %l3
10932 ldx [%l7 + 0x60], %g3
10933 fmovdl %xcc, %f28, %f20
10934 sir 0x1EEC
10935 movvs %xcc, %l4, %l6
10936 fpack32 %f28, %f18, %f14
10937 movle %icc, %i6, %l1
10938 save %i5, 0x17C8, %g1
10939 rdpr %cwp, %g1
10940 rdpr %cansave, %g2
10941 rdpr %canrestore, %g3
10942 rdpr %cleanwin, %g4
10943 rdpr %otherwin, %g5
10944 rdpr %wstate, %g6
10945 fcmpne16 %f6, %f28, %l0
10946 ldsb [%l7 + 0x1A], %o4
10947 move %icc, %g7, %g4
10948 sir 0x09F8
10949 fmovrde %o3, %f6, %f20
10950 sub %o7, %l5, %o1
10951 edge16n %i4, %l2, %i3
10952 udivx %i2, 0x0031, %o0
10953 stb %i1, [%l7 + 0x57]
10954 movle %xcc, %g2, %i7
10955 orncc %o2, 0x0D12, %o6
10956 ldd [%l7 + 0x40], %f2
10957 movge %xcc, %g6, %g5
10958 orn %i0, %o5, %g3
10959 fornot1s %f19, %f17, %f5
10960 movpos %icc, %l3, %l4
10961 fmuld8sux16 %f16, %f10, %f6
10962 udivx %l6, 0x1F78, %l1
10963 subc %i6, 0x1EF3, %i5
10964 udivcc %l0, 0x0AE0, %g1
10965 subcc %o4, %g7, %g4
10966 fnor %f30, %f4, %f12
10967 alignaddr %o7, %o3, %l5
10968 fmovdleu %xcc, %f18, %f30
10969 umul %i4, %o1, %l2
10970 sdiv %i3, 0x1036, %i2
10971 ldd [%l7 + 0x20], %f8
10972 setx loop_38, %l0, %l1
10973 return %l1
10974 nop
10975 rdpr %cwp, %g1
10976 rdpr %cansave, %g2
10977 rdpr %canrestore, %g3
10978 rdpr %cleanwin, %g4
10979 rdpr %otherwin, %g5
10980 rdpr %wstate, %g6
10981loop_38: restore %o0, %o2, %o6
10982 rdpr %cwp, %g1
10983 rdpr %cansave, %g2
10984 rdpr %canrestore, %g3
10985 rdpr %cleanwin, %g4
10986 rdpr %otherwin, %g5
10987 rdpr %wstate, %g6
10988 ldd [%l7 + 0x20], %g6
10989 fmovsneg %xcc, %f18, %f5
10990 xnorcc %g5, 0x188B, %i0
10991 alignaddrl %o5, %i7, %l3
10992 orn %l4, 0x025F, %l6
10993 fmovrdne %g3, %f20, %f4
10994 nop
10995 set 0x1E, %i7
10996 sth %i6, [%l7 + %i7]
10997 alignaddrl %i5, %l1, %l0
10998 stw %o4, [%l7 + 0x1C]
10999 stw %g7, [%l7 + 0x08]
11000 andcc %g1, 0x0D6A, %o7
11001 xnor %o3, 0x1933, %g4
11002 xnor %i4, 0x1670, %o1
11003 fmovrdlez %l2, %f8, %f10
11004 save %l5, %i3, %i2
11005 rdpr %cwp, %g1
11006 rdpr %cansave, %g2
11007 rdpr %canrestore, %g3
11008 rdpr %cleanwin, %g4
11009 rdpr %otherwin, %g5
11010 rdpr %wstate, %g6
11011 subc %g2, 0x00FD, %i1
11012 edge16n %o2, %o0, %o6
11013 sir 0x1C4D
11014 udivcc %g5, 0x0171, %g6
11015 udiv %o5, 0x1B56, %i7
11016 nop
11017 set 0x0F, %o5
11018 stb %l3, [%l7 + %o5]
11019 movge %xcc, %l4, %i0
11020 addccc %g3, 0x178B, %i6
11021 movre %l6, %l1, %i5
11022 fpsub32 %f18, %f22, %f12
11023 smulcc %l0, 0x12A8, %o4
11024 or %g7, 0x15FA, %g1
11025 fmovdvs %xcc, %f5, %f3
11026 movg %xcc, %o7, %g4
11027 edge16l %i4, %o1, %l2
11028 sdiv %o3, 0x05A9, %i3
11029 movleu %icc, %i2, %l5
11030 movl %xcc, %g2, %o2
11031 sll %i1, %o6, %g5
11032 fcmpne16 %f30, %f10, %g6
11033 fmovrdlez %o5, %f12, %f4
11034 array32 %o0, %i7, %l4
11035 movre %l3, 0x2E8, %g3
11036 addccc %i0, %l6, %l1
11037 xnor %i5, %i6, %o4
11038 andcc %l0, %g7, %o7
11039 srax %g1, 0x01, %i4
11040 setx loop_39, %l0, %l1
11041 return %l1
11042 nop
11043 rdpr %cwp, %g1
11044 rdpr %cansave, %g2
11045 rdpr %canrestore, %g3
11046 rdpr %cleanwin, %g4
11047 rdpr %otherwin, %g5
11048 rdpr %wstate, %g6
11049loop_39: fexpand %f16, %f24
11050 umul %o3, 0x17A7, %o1
11051 orn %i2, 0x1F9E, %i3
11052 lduh [%l7 + 0x54], %g2
11053 movvs %xcc, %o2, %l5
11054 subcc %o6, %i1, %g6
11055 fmovse %xcc, %f26, %f7
11056 std %f10, [%l7 + 0x38]
11057 edge8n %g5, %o0, %i7
11058 sth %o5, [%l7 + 0x3A]
11059 nop
11060 set 0x7C, %o0
11061 lduw [%l7 + %o0], %l4
11062 save %g3, 0x17DD, %l3
11063 rdpr %cwp, %g1
11064 rdpr %cansave, %g2
11065 rdpr %canrestore, %g3
11066 rdpr %cleanwin, %g4
11067 rdpr %otherwin, %g5
11068 rdpr %wstate, %g6
11069 std %f14, [%l7 + 0x78]
11070 edge8n %l6, %l1, %i5
11071 edge8l %i6, %o4, %l0
11072 faligndata %f20, %f6, %f30
11073 ldsh [%l7 + 0x3A], %i0
11074 movrne %o7, %g1, %g7
11075 srl %i4, 0x12, %g4
11076 alignaddrl %l2, %o1, %i2
11077 lduh [%l7 + 0x4A], %o3
11078 fmul8x16au %f15, %f8, %f30
11079 fmovsg %xcc, %f12, %f7
11080 fmul8x16au %f12, %f0, %f26
11081 stw %i3, [%l7 + 0x18]
11082 movrgez %o2, 0x31B, %l5
11083 array32 %g2, %o6, %i1
11084 fmovdle %icc, %f17, %f31
11085 edge16 %g6, %g5, %o0
11086 subcc %i7, 0x0165, %o5
11087 fmovsa %icc, %f20, %f6
11088 edge8l %g3, %l3, %l6
11089 fpadd16 %f26, %f14, %f26
11090 fmovscs %xcc, %f1, %f19
11091 array32 %l1, %i5, %l4
11092 sth %i6, [%l7 + 0x50]
11093 sub %o4, %i0, %o7
11094 fpadd16 %f24, %f18, %f26
11095 udivx %g1, 0x179A, %l0
11096 andn %i4, 0x1279, %g7
11097 add %g4, %l2, %i2
11098 siam 0x4
11099 array16 %o1, %i3, %o3
11100 srlx %l5, %g2, %o6
11101 mulx %o2, %g6, %g5
11102 sra %o0, 0x15, %i7
11103 movneg %xcc, %o5, %g3
11104 umulcc %i1, %l6, %l3
11105 edge32l %i5, %l4, %l1
11106 andn %o4, 0x093A, %i0
11107 xnorcc %i6, %g1, %l0
11108 movrne %i4, %o7, %g7
11109 std %f28, [%l7 + 0x50]
11110 nop
11111 set 0x28, %i0
11112 sth %g4, [%l7 + %i0]
11113 and %l2, 0x1D8C, %i2
11114 fmovrsne %i3, %f2, %f5
11115 andncc %o3, %l5, %o1
11116 addcc %g2, 0x1C0F, %o6
11117 subccc %g6, %g5, %o2
11118 smul %i7, 0x0858, %o0
11119 sub %o5, 0x04E8, %i1
11120 movcs %icc, %l6, %g3
11121 fpsub16 %f24, %f2, %f24
11122 fornot2s %f1, %f18, %f24
11123 fxors %f9, %f30, %f19
11124 udiv %l3, 0x0029, %l4
11125 mulscc %i5, %o4, %l1
11126 orcc %i0, 0x0B37, %g1
11127 bshuffle %f30, %f4, %f4
11128 edge16ln %l0, %i6, %o7
11129 stx %g7, [%l7 + 0x48]
11130 movl %xcc, %g4, %i4
11131 and %l2, 0x1100, %i2
11132 fmovrsgez %o3, %f20, %f17
11133 ld [%l7 + 0x3C], %f22
11134 sdiv %l5, 0x1D59, %i3
11135 smulcc %o1, %o6, %g2
11136 subcc %g6, 0x12B3, %o2
11137 edge32 %i7, %g5, %o5
11138 array8 %i1, %o0, %l6
11139 ldd [%l7 + 0x50], %l2
11140 sub %g3, 0x141C, %l4
11141 subcc %i5, 0x0B8B, %l1
11142 movne %icc, %i0, %g1
11143 sll %o4, %i6, %o7
11144 sdivcc %g7, 0x0858, %g4
11145 udiv %i4, 0x1FE2, %l2
11146 movre %i2, %o3, %l0
11147 sllx %i3, 0x13, %o1
11148 ldub [%l7 + 0x75], %l5
11149 sth %g2, [%l7 + 0x6E]
11150 movleu %xcc, %o6, %g6
11151 fmovsleu %xcc, %f10, %f11
11152 addcc %o2, %i7, %g5
11153 mulscc %i1, %o0, %l6
11154 ldd [%l7 + 0x60], %l2
11155 fxnors %f4, %f1, %f18
11156 faligndata %f16, %f24, %f0
11157 edge16 %g3, %o5, %l4
11158 nop
11159 set 0x50, %g6
11160 lduh [%l7 + %g6], %l1
11161 umulcc %i0, 0x0964, %g1
11162 or %o4, %i6, %o7
11163 movrgez %i5, 0x135, %g4
11164 fand %f2, %f2, %f14
11165 edge8 %g7, %l2, %i4
11166 udivcc %i2, 0x0212, %l0
11167 edge8n %o3, %o1, %i3
11168 sdivcc %g2, 0x1DD9, %l5
11169 movvs %xcc, %g6, %o2
11170 ldd [%l7 + 0x50], %o6
11171 fnands %f8, %f4, %f30
11172 fmovscs %xcc, %f23, %f14
11173 movcc %xcc, %g5, %i1
11174 xor %o0, 0x086D, %l6
11175 sth %l3, [%l7 + 0x7A]
11176 edge32ln %i7, %g3, %l4
11177 movneg %icc, %o5, %i0
11178 fmovrslz %g1, %f3, %f16
11179 movvc %xcc, %o4, %l1
11180 edge32ln %i6, %i5, %o7
11181 udivx %g7, 0x1E2A, %g4
11182 fandnot2 %f30, %f14, %f28
11183 orcc %i4, 0x041F, %l2
11184 sllx %i2, 0x15, %l0
11185 umul %o1, %i3, %g2
11186 edge16ln %l5, %o3, %g6
11187 fmul8ulx16 %f10, %f26, %f24
11188 movle %xcc, %o6, %o2
11189 edge16l %g5, %o0, %i1
11190 sdivcc %l6, 0x16DE, %i7
11191 movrlz %g3, 0x081, %l3
11192 fsrc2s %f6, %f29
11193 or %l4, %i0, %g1
11194 xor %o5, 0x0AA9, %o4
11195 movvs %xcc, %l1, %i5
11196 move %icc, %o7, %i6
11197 ldub [%l7 + 0x60], %g4
11198 movn %xcc, %i4, %l2
11199 fmovde %icc, %f24, %f23
11200 fmovdneg %xcc, %f15, %f14
11201 sdivx %i2, 0x0DAC, %l0
11202 andncc %g7, %o1, %i3
11203 addccc %g2, %l5, %o3
11204 nop
11205 set 0x3C, %i1
11206 lduw [%l7 + %i1], %o6
11207 array32 %g6, %o2, %o0
11208 ldub [%l7 + 0x6A], %i1
11209 fmovsne %icc, %f24, %f30
11210 srax %g5, %l6, %i7
11211 mulx %g3, %l3, %l4
11212 fones %f0
11213 movrgez %g1, 0x010, %i0
11214 movrlez %o4, %o5, %i5
11215 ldd [%l7 + 0x20], %o6
11216 alignaddr %l1, %i6, %i4
11217 restore %g4, 0x1BCD, %l2
11218 rdpr %cwp, %g1
11219 rdpr %cansave, %g2
11220 rdpr %canrestore, %g3
11221 rdpr %cleanwin, %g4
11222 rdpr %otherwin, %g5
11223 rdpr %wstate, %g6
11224 save %i2, 0x1AE8, %g7
11225 rdpr %cwp, %g1
11226 rdpr %cansave, %g2
11227 rdpr %canrestore, %g3
11228 rdpr %cleanwin, %g4
11229 rdpr %otherwin, %g5
11230 rdpr %wstate, %g6
11231 ldsb [%l7 + 0x35], %l0
11232 subccc %i3, %g2, %l5
11233 fmovdgu %icc, %f5, %f9
11234 xnor %o3, 0x02E9, %o6
11235 movcs %xcc, %o1, %o2
11236 for %f8, %f16, %f26
11237 edge16 %g6, %o0, %g5
11238 ldsb [%l7 + 0x62], %i1
11239 ldd [%l7 + 0x58], %f12
11240 sdivcc %i7, 0x0E26, %l6
11241 fcmpgt16 %f10, %f26, %l3
11242 edge32l %g3, %l4, %i0
11243 sub %o4, %o5, %g1
11244 sdiv %o7, 0x15FA, %l1
11245 fpackfix %f4, %f1
11246 xorcc %i6, 0x1049, %i4
11247 mulscc %g4, %l2, %i2
11248 movrlez %i5, %l0, %g7
11249 movneg %icc, %i3, %g2
11250 sdivcc %o3, 0x1B93, %o6
11251 edge8 %o1, %o2, %g6
11252 xor %l5, %o0, %i1
11253 mulx %g5, %l6, %l3
11254 fmovscc %icc, %f1, %f6
11255 fmovdcs %xcc, %f20, %f0
11256 movpos %icc, %i7, %g3
11257 edge16n %i0, %l4, %o5
11258 or %g1, 0x1137, %o4
11259 and %l1, %o7, %i6
11260 alignaddrl %i4, %l2, %i2
11261 andn %g4, 0x049D, %i5
11262 movne %xcc, %g7, %i3
11263 edge8ln %g2, %l0, %o3
11264 sdivcc %o1, 0x0129, %o6
11265 fxors %f20, %f1, %f7
11266 fpsub16s %f30, %f3, %f11
11267 umulcc %o2, %l5, %o0
11268 movcs %icc, %g6, %g5
11269 std %f14, [%l7 + 0x08]
11270 fmovdpos %xcc, %f25, %f31
11271 lduh [%l7 + 0x44], %l6
11272 ldx [%l7 + 0x38], %l3
11273 orcc %i1, %g3, %i7
11274 movpos %icc, %l4, %o5
11275 subcc %i0, %o4, %g1
11276 srlx %o7, %i6, %l1
11277 fxnors %f19, %f10, %f6
11278 udiv %l2, 0x0A3A, %i2
11279 fmovsn %xcc, %f10, %f14
11280 fmovdneg %xcc, %f13, %f12
11281 ldsw [%l7 + 0x74], %g4
11282 mova %icc, %i4, %g7
11283 srax %i3, 0x1C, %i5
11284 fandnot1 %f10, %f10, %f0
11285 ldd [%l7 + 0x30], %f22
11286 add %g2, %o3, %o1
11287 edge8 %o6, %o2, %l0
11288 lduw [%l7 + 0x40], %o0
11289 edge8ln %l5, %g6, %l6
11290 srl %g5, %l3, %i1
11291 addcc %g3, %i7, %l4
11292 edge32l %i0, %o5, %o4
11293 fmovdcc %icc, %f4, %f3
11294 srax %o7, %i6, %l1
11295 fxnor %f0, %f26, %f16
11296 ldub [%l7 + 0x22], %g1
11297 or %l2, %i2, %g4
11298 save %i4, %g7, %i5
11299 rdpr %cwp, %g1
11300 rdpr %cansave, %g2
11301 rdpr %canrestore, %g3
11302 rdpr %cleanwin, %g4
11303 rdpr %otherwin, %g5
11304 rdpr %wstate, %g6
11305 or %g2, 0x13DB, %o3
11306 addc %i3, 0x08F8, %o1
11307 fmovsvs %xcc, %f29, %f14
11308 alignaddrl %o2, %o6, %l0
11309 fmuld8ulx16 %f22, %f19, %f8
11310 mulscc %l5, %g6, %o0
11311 array32 %g5, %l6, %i1
11312 subcc %g3, 0x078E, %l3
11313 fcmple16 %f12, %f4, %l4
11314 fones %f29
11315 movrlz %i7, %i0, %o4
11316 movle %xcc, %o7, %i6
11317 fnot2s %f8, %f30
11318 st %f10, [%l7 + 0x78]
11319 subcc %o5, %g1, %l1
11320 edge16l %l2, %i2, %g4
11321 movleu %icc, %g7, %i4
11322 fmovsneg %icc, %f7, %f18
11323 movn %xcc, %i5, %o3
11324 pdist %f2, %f18, %f10
11325 nop
11326 set 0x16, %o7
11327 sth %g2, [%l7 + %o7]
11328 ldsb [%l7 + 0x36], %i3
11329 movvc %xcc, %o1, %o6
11330 edge16ln %l0, %l5, %g6
11331 edge8 %o0, %g5, %l6
11332 lduh [%l7 + 0x72], %o2
11333 add %g3, %l3, %i1
11334 fcmpeq16 %f10, %f10, %i7
11335 edge8n %i0, %o4, %l4
11336 bshuffle %f26, %f28, %f12
11337 fmuld8ulx16 %f18, %f14, %f18
11338 edge32n %i6, %o7, %g1
11339 movvc %xcc, %o5, %l1
11340 ldsh [%l7 + 0x5E], %i2
11341 movrgz %g4, 0x00F, %l2
11342 addccc %g7, 0x02CB, %i5
11343 array32 %o3, %g2, %i4
11344 or %o1, %o6, %i3
11345 edge8ln %l5, %l0, %o0
11346 mova %xcc, %g5, %g6
11347 movvc %xcc, %l6, %g3
11348 edge16 %l3, %o2, %i7
11349 addcc %i0, %o4, %l4
11350 setx loop_40, %l0, %l1
11351 return %l1
11352 nop
11353 rdpr %cwp, %g1
11354 rdpr %cansave, %g2
11355 rdpr %canrestore, %g3
11356 rdpr %cleanwin, %g4
11357 rdpr %otherwin, %g5
11358 rdpr %wstate, %g6
11359loop_40: fnors %f16, %f30, %f31
11360 fsrc1 %f6, %f18
11361 subccc %i1, %l1, %i2
11362 movgu %xcc, %o5, %g4
11363 fmovsn %xcc, %f20, %f10
11364 subcc %g7, %i5, %o3
11365 movgu %icc, %l2, %g2
11366 mulscc %i4, %o6, %o1
11367 srlx %l5, %l0, %i3
11368 ld [%l7 + 0x1C], %f19
11369 orn %o0, 0x1E3C, %g6
11370 fmovdvc %xcc, %f17, %f5
11371 sdivcc %l6, 0x080F, %g5
11372 subccc %l3, %g3, %o2
11373 alignaddr %i7, %i0, %o4
11374 sethi 0x1C17, %l4
11375 movcs %xcc, %o7, %i6
11376 fxors %f8, %f25, %f26
11377 fmovsneg %xcc, %f26, %f23
11378 lduh [%l7 + 0x34], %g1
11379 edge8l %i1, %i2, %o5
11380 smul %l1, 0x01C5, %g7
11381 movgu %xcc, %g4, %o3
11382 andncc %l2, %g2, %i5
11383 st %f14, [%l7 + 0x34]
11384 stw %o6, [%l7 + 0x70]
11385 sethi 0x14C0, %i4
11386 fnegs %f19, %f17
11387 edge32l %o1, %l5, %i3
11388 edge32n %o0, %g6, %l6
11389 addccc %g5, %l3, %g3
11390 ld [%l7 + 0x6C], %f7
11391 movn %icc, %l0, %i7
11392 movgu %icc, %o2, %o4
11393 movle %xcc, %l4, %o7
11394 stx %i6, [%l7 + 0x60]
11395 orcc %i0, 0x1D1F, %g1
11396 fmovsneg %xcc, %f4, %f15
11397 fmovrsne %i1, %f26, %f31
11398 udivx %o5, 0x1B62, %l1
11399 movneg %xcc, %i2, %g4
11400 movle %xcc, %g7, %o3
11401 edge16l %g2, %i5, %l2
11402 movrlz %o6, 0x22E, %o1
11403 movrlez %l5, 0x2B1, %i3
11404 edge16ln %o0, %g6, %i4
11405 subcc %l6, %l3, %g5
11406 movvc %icc, %g3, %l0
11407 umul %i7, %o2, %o4
11408 move %xcc, %l4, %i6
11409 movpos %icc, %o7, %g1
11410 movg %icc, %i1, %i0
11411 movn %xcc, %o5, %i2
11412 addc %g4, 0x09A0, %l1
11413 orn %o3, 0x11B3, %g7
11414 ldd [%l7 + 0x70], %f26
11415 movgu %xcc, %g2, %l2
11416 srlx %o6, 0x0E, %o1
11417 fornot2 %f4, %f4, %f16
11418 edge8ln %l5, %i3, %i5
11419 orcc %g6, 0x1054, %o0
11420 xor %i4, %l6, %l3
11421 edge8n %g5, %g3, %i7
11422 lduw [%l7 + 0x44], %l0
11423 movpos %xcc, %o2, %l4
11424 movrne %i6, 0x2F1, %o4
11425 andcc %o7, %g1, %i0
11426 edge32ln %o5, %i1, %i2
11427 srax %l1, 0x0D, %o3
11428 edge32 %g7, %g2, %g4
11429 movl %icc, %l2, %o1
11430 edge16ln %o6, %i3, %l5
11431 sdiv %i5, 0x102D, %g6
11432 umulcc %o0, %l6, %l3
11433 array8 %i4, %g5, %i7
11434 fmovdl %xcc, %f16, %f19
11435 fornot2s %f4, %f3, %f2
11436 edge8l %g3, %l0, %l4
11437 edge16ln %i6, %o4, %o2
11438 fmovrdlz %g1, %f18, %f0
11439 movne %xcc, %o7, %i0
11440 or %i1, %i2, %o5
11441 fcmpgt32 %f18, %f24, %l1
11442 fcmpd %fcc2, %f28, %f12
11443 ldub [%l7 + 0x2B], %o3
11444 mulx %g2, %g4, %l2
11445 movl %icc, %o1, %g7
11446 edge32ln %o6, %l5, %i5
11447 xor %g6, %o0, %l6
11448 fmovrdlez %i3, %f4, %f12
11449 movl %xcc, %l3, %i4
11450 xnorcc %i7, %g5, %l0
11451 fmovrdgz %g3, %f0, %f24
11452 edge16n %i6, %o4, %o2
11453 fmovsleu %icc, %f2, %f23
11454 addccc %l4, 0x0412, %g1
11455 movl %xcc, %o7, %i1
11456 fcmpd %fcc3, %f26, %f2
11457 move %icc, %i0, %i2
11458 fandnot2 %f26, %f14, %f16
11459 edge32ln %l1, %o5, %o3
11460 and %g2, %g4, %l2
11461 andncc %g7, %o1, %l5
11462 fxnor %f18, %f14, %f16
11463 edge16ln %i5, %o6, %g6
11464 movcs %xcc, %o0, %i3
11465 sethi 0x06BB, %l6
11466 movrlz %l3, %i7, %g5
11467 sth %l0, [%l7 + 0x40]
11468 std %f26, [%l7 + 0x18]
11469 fcmpgt16 %f18, %f24, %g3
11470 fpsub16 %f18, %f0, %f30
11471 movle %icc, %i4, %i6
11472 srl %o4, 0x0C, %o2
11473 fnegs %f22, %f28
11474 ldsw [%l7 + 0x40], %g1
11475 orncc %o7, 0x0A0D, %i1
11476 bshuffle %f26, %f28, %f16
11477 fmovrdgz %l4, %f24, %f0
11478 fmovdvc %xcc, %f1, %f24
11479 lduh [%l7 + 0x40], %i2
11480 edge32 %l1, %o5, %i0
11481 movrlez %o3, 0x30C, %g2
11482 mova %xcc, %g4, %g7
11483 edge32l %l2, %l5, %i5
11484 ld [%l7 + 0x44], %f14
11485 mova %xcc, %o1, %g6
11486 subc %o0, %i3, %l6
11487 smulcc %o6, 0x0FEF, %l3
11488 sir 0x09E0
11489 ldd [%l7 + 0x70], %f28
11490 orn %g5, 0x105B, %i7
11491 edge16ln %g3, %l0, %i6
11492 fnot2s %f31, %f15
11493 sll %i4, %o4, %g1
11494 alignaddr %o2, %o7, %l4
11495 edge32 %i1, %i2, %l1
11496 movrne %o5, %i0, %o3
11497 movneg %icc, %g4, %g7
11498 sth %l2, [%l7 + 0x5C]
11499 movne %icc, %g2, %i5
11500 edge16ln %o1, %g6, %l5
11501 movpos %icc, %i3, %l6
11502 ldd [%l7 + 0x78], %o6
11503 std %f14, [%l7 + 0x28]
11504 pdist %f12, %f2, %f14
11505 movrne %o0, %g5, %i7
11506 st %f17, [%l7 + 0x74]
11507 fmovsneg %icc, %f17, %f0
11508 fmovdg %icc, %f23, %f2
11509 add %l3, %g3, %i6
11510 fpack16 %f6, %f28
11511 move %icc, %l0, %o4
11512 edge8ln %i4, %g1, %o7
11513 fpsub16 %f16, %f26, %f22
11514 andn %o2, 0x133C, %l4
11515 sll %i1, %l1, %o5
11516 udivcc %i2, 0x005A, %o3
11517 edge16 %i0, %g4, %l2
11518 sir 0x1C48
11519 fmovrslz %g7, %f9, %f10
11520 ld [%l7 + 0x50], %f8
11521 fnot2 %f24, %f30
11522 fcmple32 %f4, %f24, %i5
11523 movn %icc, %o1, %g6
11524 stw %g2, [%l7 + 0x2C]
11525 movle %xcc, %i3, %l6
11526 fmovsg %xcc, %f21, %f21
11527 sdivcc %o6, 0x0477, %l5
11528 edge32ln %g5, %i7, %l3
11529 umul %o0, %i6, %g3
11530 movre %l0, %i4, %o4
11531 movpos %icc, %g1, %o2
11532 siam 0x2
11533 alignaddr %l4, %o7, %l1
11534 and %i1, 0x0707, %i2
11535 fpsub16s %f1, %f8, %f8
11536 movle %icc, %o5, %o3
11537 move %icc, %g4, %i0
11538 edge32l %g7, %i5, %o1
11539 edge8l %l2, %g6, %i3
11540 subc %g2, %o6, %l5
11541 smul %l6, 0x130D, %g5
11542 fpackfix %f28, %f14
11543 movge %xcc, %l3, %o0
11544 movne %icc, %i6, %i7
11545 fabss %f15, %f13
11546 ldsb [%l7 + 0x3E], %g3
11547 movleu %icc, %i4, %o4
11548 andcc %g1, 0x1F4E, %l0
11549 ldsh [%l7 + 0x32], %o2
11550 udivcc %o7, 0x0365, %l1
11551 subc %l4, %i1, %i2
11552 xorcc %o5, %g4, %o3
11553 movcc %icc, %i0, %i5
11554 or %o1, %g7, %g6
11555 movn %xcc, %i3, %l2
11556 udiv %g2, 0x09B4, %o6
11557 mulscc %l6, 0x146F, %g5
11558 xorcc %l3, 0x01AA, %o0
11559 orncc %l5, 0x0901, %i7
11560 fmuld8ulx16 %f0, %f7, %f12
11561 movle %xcc, %g3, %i4
11562 sth %i6, [%l7 + 0x64]
11563 edge32l %g1, %o4, %l0
11564 udiv %o7, 0x17F2, %o2
11565 array16 %l4, %i1, %l1
11566 lduh [%l7 + 0x26], %o5
11567 fmovdpos %icc, %f21, %f1
11568 edge16ln %g4, %o3, %i2
11569 fpsub16 %f14, %f6, %f26
11570 fmovrsgez %i0, %f4, %f1
11571 sethi 0x0CF4, %o1
11572 movcc %xcc, %i5, %g6
11573 save %g7, %i3, %g2
11574 rdpr %cwp, %g1
11575 rdpr %cansave, %g2
11576 rdpr %canrestore, %g3
11577 rdpr %cleanwin, %g4
11578 rdpr %otherwin, %g5
11579 rdpr %wstate, %g6
11580 add %l2, 0x07D3, %o6
11581 lduh [%l7 + 0x0A], %l6
11582 mulx %g5, 0x057C, %l3
11583 xnorcc %l5, 0x017B, %i7
11584 edge16n %g3, %o0, %i4
11585 movrgez %g1, 0x093, %i6
11586 restore %o4, 0x00BE, %l0
11587 rdpr %cwp, %g1
11588 rdpr %cansave, %g2
11589 rdpr %canrestore, %g3
11590 rdpr %cleanwin, %g4
11591 rdpr %otherwin, %g5
11592 rdpr %wstate, %g6
11593 st %f11, [%l7 + 0x0C]
11594 movvc %xcc, %o7, %l4
11595 sub %o2, 0x13D8, %l1
11596 fmovsn %icc, %f30, %f28
11597 xorcc %o5, 0x118D, %g4
11598 stw %i1, [%l7 + 0x08]
11599 movgu %icc, %o3, %i2
11600 fnor %f20, %f8, %f8
11601 edge8ln %i0, %o1, %i5
11602 sth %g7, [%l7 + 0x0A]
11603 sethi 0x095F, %i3
11604 udivx %g6, 0x06BA, %g2
11605 xor %l2, 0x11A8, %l6
11606 movcc %icc, %g5, %l3
11607 fmuld8sux16 %f23, %f11, %f6
11608 fmuld8ulx16 %f19, %f30, %f10
11609 sdivcc %o6, 0x17D6, %l5
11610 movne %xcc, %g3, %i7
11611 fmovdvs %xcc, %f30, %f6
11612 ldsb [%l7 + 0x66], %i4
11613 mulscc %o0, %i6, %o4
11614 xor %l0, %g1, %o7
11615 lduh [%l7 + 0x6A], %l4
11616 fmovsvs %icc, %f21, %f18
11617 movle %xcc, %o2, %l1
11618 srl %g4, 0x01, %o5
11619 nop
11620 set 0x08, %o2
11621 ldd [%l7 + %o2], %f0
11622 std %f12, [%l7 + 0x40]
11623 edge8n %o3, %i2, %i0
11624 orn %o1, %i1, %g7
11625 alignaddrl %i5, %g6, %i3
11626 movg %icc, %l2, %g2
11627 edge8 %l6, %l3, %g5
11628 movl %icc, %o6, %g3
11629 fnegd %f24, %f10
11630 movre %i7, 0x3AC, %l5
11631 ldsw [%l7 + 0x30], %i4
11632 udivx %o0, 0x1E46, %o4
11633 movgu %xcc, %i6, %g1
11634 movg %xcc, %l0, %o7
11635 movpos %icc, %o2, %l1
11636 smul %g4, %l4, %o5
11637 fmovrslz %o3, %f14, %f27
11638 movcc %xcc, %i0, %o1
11639 movneg %icc, %i1, %g7
11640 mulscc %i2, 0x00A7, %g6
11641 fmovdvs %icc, %f24, %f17
11642 srl %i3, %l2, %g2
11643 movn %xcc, %i5, %l6
11644 edge16ln %g5, %o6, %g3
11645 fexpand %f9, %f28
11646 subccc %l3, %l5, %i4
11647 udiv %i7, 0x1B5E, %o0
11648 andcc %i6, %g1, %l0
11649 movvs %icc, %o4, %o2
11650 orcc %l1, %o7, %l4
11651 movne %icc, %o5, %o3
11652 sub %i0, %o1, %i1
11653 subcc %g7, 0x03A6, %g4
11654 edge32l %g6, %i2, %i3
11655 sdiv %g2, 0x1C35, %l2
11656 movl %xcc, %i5, %g5
11657 edge32ln %o6, %l6, %g3
11658 mulscc %l3, %l5, %i4
11659 fcmpgt32 %f30, %f0, %o0
11660 edge32ln %i7, %g1, %l0
11661 lduh [%l7 + 0x54], %i6
11662 xnor %o4, 0x0B45, %o2
11663 movrne %l1, %o7, %o5
11664 movre %o3, 0x11E, %l4
11665 movre %i0, 0x215, %o1
11666 edge16ln %g7, %g4, %i1
11667 orn %g6, %i3, %i2
11668 movg %xcc, %g2, %i5
11669 edge16ln %l2, %o6, %g5
11670 fmovdcc %icc, %f12, %f6
11671 mulx %l6, %g3, %l5
11672 for %f6, %f22, %f16
11673 array16 %l3, %i4, %o0
11674 ldub [%l7 + 0x56], %i7
11675 ldd [%l7 + 0x08], %f4
11676 fmovsne %xcc, %f24, %f7
11677 xor %g1, 0x0B42, %i6
11678 orn %l0, 0x1400, %o4
11679 movrlz %o2, %l1, %o7
11680 save %o3, %o5, %i0
11681 rdpr %cwp, %g1
11682 rdpr %cansave, %g2
11683 rdpr %canrestore, %g3
11684 rdpr %cleanwin, %g4
11685 rdpr %otherwin, %g5
11686 rdpr %wstate, %g6
11687 ldd [%l7 + 0x20], %l4
11688 or %g7, %g4, %o1
11689 stw %g6, [%l7 + 0x28]
11690 movrne %i3, 0x24A, %i2
11691 fmovspos %icc, %f28, %f8
11692 fmul8ulx16 %f14, %f12, %f22
11693 nop
11694 set 0x60, %g7
11695 std %f26, [%l7 + %g7]
11696 subc %i1, %g2, %i5
11697 movleu %icc, %l2, %o6
11698 sir 0x0FD3
11699 movrgz %g5, 0x242, %g3
11700 mulscc %l6, 0x1FA1, %l5
11701 setx loop_41, %l0, %l1
11702 return %l1
11703 nop
11704 rdpr %cwp, %g1
11705 rdpr %cansave, %g2
11706 rdpr %canrestore, %g3
11707 rdpr %cleanwin, %g4
11708 rdpr %otherwin, %g5
11709 rdpr %wstate, %g6
11710loop_41: movleu %xcc, %g1, %i4
11711 fnor %f14, %f14, %f6
11712 edge32l %i6, %l0, %o2
11713 fone %f4
11714 ldx [%l7 + 0x78], %o4
11715 fcmpgt16 %f12, %f16, %o7
11716 save %o3, %o5, %l1
11717 rdpr %cwp, %g1
11718 rdpr %cansave, %g2
11719 rdpr %canrestore, %g3
11720 rdpr %cleanwin, %g4
11721 rdpr %otherwin, %g5
11722 rdpr %wstate, %g6
11723 alignaddrl %i0, %g7, %g4
11724 movl %xcc, %o1, %g6
11725 stb %l4, [%l7 + 0x4B]
11726 movrgez %i3, %i2, %g2
11727 or %i5, 0x133F, %i1
11728 fmovsgu %xcc, %f23, %f4
11729 fmovse %icc, %f3, %f31
11730 ld [%l7 + 0x78], %f3
11731 std %f14, [%l7 + 0x50]
11732 or %l2, %g5, %o6
11733 fmovrdne %g3, %f12, %f0
11734 alignaddrl %l6, %l3, %o0
11735 edge32ln %l5, %g1, %i7
11736 ldd [%l7 + 0x30], %i6
11737 orcc %i4, %l0, %o4
11738 nop
11739 set 0x50, %o3
11740 stx %o2, [%l7 + %o3]
11741 or %o7, %o5, %o3
11742 and %l1, 0x0E17, %g7
11743 addccc %i0, %o1, %g6
11744 xnorcc %l4, 0x19A3, %g4
11745 lduw [%l7 + 0x50], %i3
11746 andncc %g2, %i5, %i2
11747 fandnot1 %f4, %f8, %f26
11748 fornot1s %f18, %f20, %f26
11749 movcc %xcc, %i1, %g5
11750 sub %o6, 0x0090, %g3
11751 alignaddr %l6, %l2, %o0
11752 restore %l3, %g1, %i7
11753 rdpr %cwp, %g1
11754 rdpr %cansave, %g2
11755 rdpr %canrestore, %g3
11756 rdpr %cleanwin, %g4
11757 rdpr %otherwin, %g5
11758 rdpr %wstate, %g6
11759 save %l5, 0x0145, %i6
11760 rdpr %cwp, %g1
11761 rdpr %cansave, %g2
11762 rdpr %canrestore, %g3
11763 rdpr %cleanwin, %g4
11764 rdpr %otherwin, %g5
11765 rdpr %wstate, %g6
11766 fnors %f27, %f16, %f10
11767 mova %icc, %i4, %o4
11768 sethi 0x013F, %l0
11769 orn %o2, 0x1729, %o5
11770 udivcc %o3, 0x1627, %o7
11771 popc %l1, %i0
11772 movg %xcc, %o1, %g6
11773 stx %l4, [%l7 + 0x68]
11774 movl %xcc, %g4, %g7
11775 movgu %icc, %g2, %i5
11776 fpsub32 %f8, %f26, %f12
11777 edge8 %i2, %i1, %g5
11778 ldsw [%l7 + 0x1C], %o6
11779 fxnor %f12, %f6, %f18
11780 subccc %i3, %l6, %l2
11781 movleu %icc, %g3, %o0
11782 xnorcc %l3, %g1, %l5
11783 fcmpeq16 %f2, %f26, %i6
11784 xnorcc %i4, 0x1F1F, %o4
11785 orncc %i7, %l0, %o2
11786 orncc %o3, %o7, %o5
11787 nop
11788 set 0x20, %g3
11789 ldd [%l7 + %g3], %l0
11790 fmovdg %xcc, %f18, %f20
11791 fpsub16s %f9, %f11, %f26
11792 movn %icc, %i0, %g6
11793 fzeros %f6
11794 movcs %xcc, %o1, %g4
11795 edge8l %g7, %l4, %g2
11796 fmovsn %xcc, %f9, %f3
11797 movl %xcc, %i5, %i1
11798 ldx [%l7 + 0x78], %g5
11799 movvs %xcc, %i2, %i3
11800 fmul8ulx16 %f24, %f16, %f26
11801 fcmpne16 %f18, %f30, %o6
11802 alignaddr %l2, %l6, %g3
11803 movne %icc, %o0, %l3
11804 sdivcc %g1, 0x02FC, %i6
11805 movcs %xcc, %i4, %o4
11806 ldx [%l7 + 0x50], %i7
11807 or %l0, %o2, %l5
11808 fmovdvc %icc, %f25, %f25
11809 fone %f22
11810 mulx %o7, %o5, %l1
11811 xnor %i0, %o3, %o1
11812 udiv %g4, 0x19AE, %g7
11813 fcmped %fcc2, %f14, %f20
11814 sra %g6, 0x07, %l4
11815 ldd [%l7 + 0x68], %g2
11816 fmovdpos %icc, %f24, %f25
11817 orncc %i5, %i1, %i2
11818 sethi 0x1059, %i3
11819 andcc %o6, %l2, %l6
11820 movrgz %g5, 0x32A, %o0
11821 edge16l %g3, %g1, %i6
11822 or %i4, %l3, %o4
11823 lduh [%l7 + 0x44], %l0
11824 smul %i7, 0x1FB5, %o2
11825 fxor %f20, %f6, %f16
11826 umulcc %o7, 0x12B6, %o5
11827 and %l1, 0x1A5E, %i0
11828 edge32ln %l5, %o3, %o1
11829 fmovrde %g4, %f28, %f28
11830 fpadd32 %f18, %f14, %f26
11831 movrgz %g6, 0x28C, %g7
11832 add %g2, 0x1B62, %l4
11833 movl %xcc, %i5, %i2
11834 lduw [%l7 + 0x14], %i1
11835 movrlez %i3, %l2, %o6
11836 fmovsvc %xcc, %f7, %f22
11837 stb %g5, [%l7 + 0x41]
11838 sdivx %o0, 0x09EE, %l6
11839 movl %xcc, %g3, %g1
11840 move %xcc, %i4, %i6
11841 umulcc %l3, 0x09A6, %o4
11842 alignaddr %i7, %o2, %o7
11843 orcc %o5, 0x17B4, %l1
11844 and %i0, 0x053D, %l5
11845 nop
11846 set 0x52, %o4
11847 sth %o3, [%l7 + %o4]
11848 ldx [%l7 + 0x50], %o1
11849 srax %l0, 0x10, %g6
11850 sethi 0x0B62, %g4
11851 ldub [%l7 + 0x64], %g7
11852 movneg %icc, %g2, %i5
11853 edge8ln %i2, %i1, %i3
11854 addc %l2, 0x195E, %o6
11855 array16 %g5, %l4, %o0
11856 fxor %f0, %f28, %f30
11857 fmovsg %xcc, %f9, %f2
11858 subcc %g3, 0x02CA, %l6
11859 alignaddr %g1, %i4, %i6
11860 xor %l3, %o4, %o2
11861 ldsw [%l7 + 0x38], %o7
11862 umulcc %i7, %o5, %l1
11863 fnegs %f2, %f17
11864 ldd [%l7 + 0x48], %f8
11865 smulcc %i0, %l5, %o3
11866 edge16 %o1, %g6, %g4
11867 movneg %xcc, %l0, %g7
11868 lduw [%l7 + 0x78], %i5
11869 ldsb [%l7 + 0x5C], %i2
11870 sub %i1, 0x0B49, %i3
11871 movrlez %l2, %o6, %g5
11872 sth %g2, [%l7 + 0x3E]
11873 orncc %l4, 0x0DE2, %g3
11874 edge32n %l6, %o0, %i4
11875 smulcc %i6, 0x1F3E, %l3
11876 addc %o4, 0x11EC, %g1
11877 fcmpeq16 %f30, %f12, %o2
11878 fmovrsne %o7, %f13, %f1
11879 andcc %i7, %l1, %i0
11880 ldub [%l7 + 0x5E], %o5
11881 array8 %o3, %l5, %g6
11882 movn %icc, %o1, %g4
11883 movleu %xcc, %g7, %i5
11884 edge16n %i2, %i1, %l0
11885 fmovsa %xcc, %f4, %f11
11886 fmovrse %i3, %f20, %f24
11887 movrgz %l2, %o6, %g2
11888 sethi 0x0031, %g5
11889 fnand %f12, %f0, %f0
11890 fsrc2 %f12, %f4
11891 edge32l %l4, %g3, %o0
11892 xorcc %l6, %i4, %i6
11893 movge %icc, %l3, %g1
11894 addcc %o2, 0x09A6, %o7
11895 stb %i7, [%l7 + 0x08]
11896 add %l1, 0x18A7, %o4
11897 xorcc %i0, 0x0BCA, %o3
11898 udivx %o5, 0x082D, %g6
11899 edge8n %l5, %o1, %g4
11900 ldd [%l7 + 0x58], %g6
11901 fornot2s %f11, %f0, %f9
11902 movre %i5, 0x10C, %i2
11903 movrne %l0, 0x2C6, %i1
11904 movne %icc, %i3, %l2
11905 fnot1 %f12, %f8
11906 sth %g2, [%l7 + 0x1E]
11907 movrgz %o6, 0x104, %l4
11908 fpsub16 %f28, %f12, %f24
11909 udivcc %g3, 0x042C, %o0
11910 pdist %f26, %f8, %f16
11911 fmul8x16al %f3, %f16, %f28
11912 edge8ln %l6, %i4, %i6
11913 xor %l3, %g1, %g5
11914 movle %xcc, %o7, %i7
11915 movcs %xcc, %l1, %o4
11916 fmovrdlz %i0, %f0, %f12
11917 fsrc1 %f26, %f0
11918 nop
11919 set 0x30, %l5
11920 lduh [%l7 + %l5], %o3
11921 xorcc %o5, %g6, %l5
11922 add %o2, 0x0650, %g4
11923 movrne %g7, %i5, %o1
11924 edge32 %l0, %i1, %i2
11925 stw %l2, [%l7 + 0x2C]
11926 fmovrdlz %i3, %f26, %f18
11927 ldx [%l7 + 0x58], %g2
11928 movrgz %l4, %o6, %g3
11929 udivx %o0, 0x0696, %i4
11930 subccc %l6, %i6, %g1
11931 fmovdgu %xcc, %f29, %f11
11932 mova %xcc, %g5, %l3
11933 edge32 %i7, %o7, %l1
11934 movle %xcc, %i0, %o4
11935 andncc %o3, %o5, %l5
11936 fmul8x16au %f23, %f19, %f0
11937 and %o2, 0x189A, %g6
11938 move %icc, %g7, %g4
11939 andn %i5, %o1, %i1
11940 array32 %i2, %l2, %l0
11941 fxors %f3, %f18, %f3
11942 edge16l %g2, %l4, %i3
11943 array8 %g3, %o0, %i4
11944 fpmerge %f19, %f0, %f10
11945 fmovdcs %xcc, %f2, %f7
11946 smulcc %l6, 0x1AD9, %i6
11947 movre %g1, 0x1F8, %o6
11948 edge8n %l3, %g5, %i7
11949 orn %l1, %o7, %i0
11950 fmovdge %xcc, %f9, %f1
11951 fmovsa %icc, %f12, %f30
11952 array32 %o3, %o4, %o5
11953 sth %l5, [%l7 + 0x1C]
11954 srlx %o2, 0x0E, %g6
11955 fmovrse %g4, %f11, %f28
11956 setx loop_42, %l0, %l1
11957 return %l1
11958 nop
11959 rdpr %cwp, %g1
11960 rdpr %cansave, %g2
11961 rdpr %canrestore, %g3
11962 rdpr %cleanwin, %g4
11963 rdpr %otherwin, %g5
11964 rdpr %wstate, %g6
11965loop_42: mova %xcc, %i1, %i5
11966 fmovdgu %icc, %f17, %f20
11967 fmovsne %icc, %f24, %f20
11968 sir 0x0906
11969 xnorcc %l2, 0x174E, %i2
11970 udivx %g2, 0x0631, %l0
11971 ld [%l7 + 0x7C], %f23
11972 andn %i3, 0x1A84, %l4
11973 movvs %xcc, %g3, %i4
11974 orncc %l6, %i6, %g1
11975 fmovdvs %icc, %f7, %f20
11976 sir 0x1366
11977 xnor %o0, %o6, %g5
11978 orcc %l3, %l1, %o7
11979 fcmpeq32 %f22, %f14, %i0
11980 addcc %o3, 0x0B52, %i7
11981 fcmple16 %f28, %f16, %o4
11982 array16 %o5, %l5, %o2
11983 array16 %g6, %g4, %g7
11984 mulx %o1, 0x179D, %i5
11985 fmovrslez %i1, %f12, %f1
11986 movg %xcc, %i2, %l2
11987 smulcc %l0, %g2, %l4
11988 movrgz %i3, %g3, %l6
11989 edge16n %i6, %i4, %g1
11990 fmovscs %icc, %f5, %f7
11991 fcmpeq16 %f22, %f14, %o0
11992 fpmerge %f6, %f12, %f8
11993 andncc %o6, %l3, %l1
11994 addc %o7, %i0, %o3
11995 sethi 0x1FDD, %i7
11996 fmul8sux16 %f0, %f26, %f22
11997 fmovrdgez %o4, %f20, %f12
11998 addccc %o5, %l5, %g5
11999 srax %g6, %o2, %g4
12000 lduw [%l7 + 0x10], %o1
12001 st %f12, [%l7 + 0x4C]
12002 fmovrsne %g7, %f5, %f5
12003 andcc %i5, %i2, %i1
12004 edge16ln %l2, %g2, %l4
12005 fmul8x16 %f12, %f28, %f0
12006 fnor %f22, %f0, %f6
12007 ldx [%l7 + 0x70], %l0
12008 movpos %icc, %g3, %l6
12009 array32 %i3, %i6, %i4
12010 fornot1s %f5, %f14, %f19
12011 ldd [%l7 + 0x60], %g0
12012 ldub [%l7 + 0x2E], %o0
12013 smul %l3, %l1, %o7
12014 stw %o6, [%l7 + 0x0C]
12015 sub %i0, 0x17D3, %i7
12016 add %o3, 0x102F, %o4
12017 and %l5, %g5, %g6
12018 sdiv %o2, 0x1DA6, %o5
12019 smulcc %g4, %g7, %o1
12020 nop
12021 set 0x6C, %l6
12022 ldsw [%l7 + %l6], %i5
12023 fmovdge %icc, %f29, %f1
12024 mulx %i2, 0x1109, %i1
12025 umulcc %g2, 0x1B4D, %l4
12026 fmovsvs %icc, %f23, %f31
12027 fmovsl %icc, %f10, %f21
12028 ldd [%l7 + 0x78], %f0
12029 ldsw [%l7 + 0x64], %l0
12030 movgu %xcc, %g3, %l2
12031 fone %f12
12032 fmovdgu %xcc, %f16, %f14
12033 fsrc1s %f2, %f8
12034 movneg %icc, %i3, %i6
12035 addc %l6, 0x04F3, %g1
12036 movpos %icc, %o0, %i4
12037 movre %l1, %l3, %o6
12038 add %i0, 0x0D41, %o7
12039 fornot1 %f8, %f4, %f20
12040 stw %o3, [%l7 + 0x0C]
12041 ld [%l7 + 0x38], %f20
12042 andcc %i7, 0x162A, %o4
12043 movvc %xcc, %g5, %g6
12044 sdivx %l5, 0x08AF, %o5
12045 lduh [%l7 + 0x0E], %o2
12046 edge16l %g4, %o1, %i5
12047 andcc %i2, %i1, %g7
12048 movrne %l4, %g2, %l0
12049 addc %g3, %i3, %l2
12050 movleu %icc, %l6, %g1
12051 srlx %i6, 0x05, %i4
12052 movrlz %o0, 0x1FA, %l1
12053 add %o6, 0x1A92, %l3
12054 movvs %xcc, %i0, %o3
12055 fpsub16 %f8, %f20, %f18
12056 edge32ln %i7, %o4, %o7
12057 pdist %f8, %f0, %f26
12058 fpadd16s %f19, %f23, %f30
12059 fnand %f0, %f2, %f18
12060 orn %g5, 0x1E64, %l5
12061 edge16n %g6, %o5, %g4
12062 umul %o2, %o1, %i2
12063 movcs %icc, %i1, %g7
12064 alignaddrl %i5, %l4, %g2
12065 fnor %f8, %f6, %f4
12066 orncc %l0, %g3, %l2
12067 movcc %xcc, %l6, %i3
12068 fors %f3, %f29, %f23
12069 subc %i6, 0x1B36, %i4
12070 movrlz %g1, %o0, %l1
12071 array8 %o6, %i0, %o3
12072 fxnors %f4, %f18, %f17
12073 andncc %l3, %o4, %o7
12074 xor %i7, %g5, %g6
12075 edge32n %o5, %l5, %g4
12076 sdivcc %o1, 0x0825, %i2
12077 andcc %i1, %g7, %i5
12078 sllx %o2, %l4, %g2
12079 srax %l0, %g3, %l2
12080 ldsb [%l7 + 0x41], %i3
12081 srlx %i6, 0x0A, %l6
12082 fxnors %f3, %f19, %f17
12083 sdivcc %i4, 0x1DD0, %o0
12084 ld [%l7 + 0x28], %f7
12085 orn %g1, %l1, %i0
12086 udivx %o6, 0x1FF7, %o3
12087 fmovsleu %xcc, %f31, %f6
12088 ldsb [%l7 + 0x57], %o4
12089 fcmps %fcc3, %f29, %f25
12090 orcc %l3, %o7, %i7
12091 edge8n %g5, %o5, %g6
12092 movcs %xcc, %l5, %g4
12093 sdivcc %o1, 0x15A2, %i1
12094 smulcc %i2, 0x003C, %g7
12095 movg %xcc, %o2, %i5
12096 movneg %icc, %g2, %l4
12097 movre %l0, %g3, %i3
12098 lduw [%l7 + 0x08], %i6
12099 stb %l2, [%l7 + 0x14]
12100 ldub [%l7 + 0x65], %i4
12101 fmul8ulx16 %f24, %f26, %f12
12102 sdivx %o0, 0x19A6, %l6
12103 movl %xcc, %l1, %i0
12104 array8 %g1, %o3, %o4
12105 edge16n %o6, %l3, %i7
12106 orn %o7, %o5, %g5
12107 st %f1, [%l7 + 0x70]
12108 array32 %l5, %g6, %g4
12109 edge8n %i1, %o1, %i2
12110 sir 0x084D
12111 edge32n %o2, %i5, %g2
12112 fzero %f28
12113 sub %l4, %g7, %l0
12114 mova %xcc, %g3, %i3
12115 lduw [%l7 + 0x78], %l2
12116 move %xcc, %i6, %o0
12117 fmovsleu %xcc, %f30, %f23
12118 addccc %l6, 0x0FE9, %l1
12119 std %f14, [%l7 + 0x60]
12120 movleu %icc, %i0, %g1
12121 fmovrse %o3, %f27, %f0
12122 andncc %o4, %i4, %o6
12123 and %i7, %o7, %o5
12124 addc %l3, %l5, %g6
12125 ld [%l7 + 0x70], %f3
12126 fandnot2 %f22, %f10, %f16
12127 edge8n %g4, %g5, %i1
12128 edge32 %o1, %i2, %i5
12129 fxnors %f23, %f7, %f22
12130 for %f20, %f4, %f8
12131 fmovsg %icc, %f14, %f20
12132 and %o2, %g2, %g7
12133 ldub [%l7 + 0x64], %l0
12134 udivcc %g3, 0x03E1, %l4
12135 ldsw [%l7 + 0x40], %l2
12136 fmovsn %xcc, %f16, %f21
12137 save %i6, 0x1CC2, %i3
12138 rdpr %cwp, %g1
12139 rdpr %cansave, %g2
12140 rdpr %canrestore, %g3
12141 rdpr %cleanwin, %g4
12142 rdpr %otherwin, %g5
12143 rdpr %wstate, %g6
12144 fornot2s %f28, %f24, %f17
12145 restore %o0, 0x19B3, %l1
12146 rdpr %cwp, %g1
12147 rdpr %cansave, %g2
12148 rdpr %canrestore, %g3
12149 rdpr %cleanwin, %g4
12150 rdpr %otherwin, %g5
12151 rdpr %wstate, %g6
12152 ld [%l7 + 0x48], %f18
12153 edge8 %i0, %l6, %o3
12154 sdivx %o4, 0x15B8, %i4
12155 sra %g1, 0x19, %i7
12156 fandnot1s %f10, %f19, %f20
12157 orncc %o7, 0x0E6F, %o5
12158 fmovdpos %xcc, %f3, %f8
12159 andn %o6, %l3, %g6
12160 fcmpgt32 %f28, %f6, %l5
12161 movneg %xcc, %g4, %i1
12162 fxnors %f0, %f15, %f23
12163 fnegs %f4, %f30
12164 movge %icc, %g5, %o1
12165 sir 0x023C
12166 addccc %i2, 0x0EBF, %i5
12167 movge %icc, %o2, %g2
12168 movge %icc, %g7, %l0
12169 sdiv %g3, 0x064D, %l2
12170 array8 %i6, %i3, %o0
12171 ldsw [%l7 + 0x2C], %l1
12172 subcc %l4, 0x001E, %i0
12173 mova %icc, %l6, %o4
12174 sra %i4, %g1, %o3
12175 srl %o7, 0x1A, %o5
12176 ldub [%l7 + 0x32], %i7
12177 addcc %l3, %g6, %l5
12178 subccc %o6, 0x1DCE, %g4
12179 sethi 0x070F, %i1
12180 andcc %o1, %i2, %g5
12181 sethi 0x018E, %o2
12182 edge8 %i5, %g2, %l0
12183 mova %icc, %g3, %l2
12184 edge32l %i6, %g7, %i3
12185 stb %l1, [%l7 + 0x60]
12186 umulcc %o0, %i0, %l4
12187 st %f25, [%l7 + 0x08]
12188 nop
12189 set 0x5C, %i6
12190 ldsw [%l7 + %i6], %o4
12191 fnot1s %f0, %f22
12192 movvc %xcc, %l6, %g1
12193 movrlez %o3, 0x1A3, %o7
12194 add %i4, 0x03CE, %i7
12195 orncc %l3, 0x0A06, %o5
12196 and %l5, %o6, %g6
12197 fsrc2 %f26, %f12
12198 fmovdcs %xcc, %f27, %f30
12199 movleu %icc, %g4, %i1
12200 smulcc %i2, %o1, %o2
12201 edge32ln %g5, %g2, %l0
12202 fmovrslz %g3, %f25, %f19
12203 std %f14, [%l7 + 0x50]
12204 fmovsvs %xcc, %f17, %f6
12205 fmovscs %icc, %f11, %f8
12206 array16 %i5, %i6, %l2
12207 edge16l %g7, %l1, %i3
12208 edge32n %i0, %o0, %o4
12209 movn %icc, %l6, %l4
12210 fnot2 %f28, %f2
12211 fnot2 %f8, %f4
12212 array8 %o3, %o7, %i4
12213 fandnot1s %f8, %f30, %f11
12214 orncc %g1, %l3, %o5
12215 fornot2 %f30, %f10, %f10
12216 alignaddrl %i7, %o6, %l5
12217 edge8n %g6, %i1, %g4
12218 srl %i2, 0x15, %o2
12219 fpmerge %f16, %f12, %f2
12220 fmovda %xcc, %f13, %f12
12221 edge32n %g5, %g2, %o1
12222 save %g3, %l0, %i6
12223 rdpr %cwp, %g1
12224 rdpr %cansave, %g2
12225 rdpr %canrestore, %g3
12226 rdpr %cleanwin, %g4
12227 rdpr %otherwin, %g5
12228 rdpr %wstate, %g6
12229 array16 %l2, %i5, %l1
12230 fmovrsgez %g7, %f30, %f31
12231 movvs %icc, %i0, %o0
12232 fmovdpos %icc, %f20, %f9
12233 array8 %o4, %i3, %l4
12234 movvs %icc, %l6, %o7
12235 fmovdcc %icc, %f5, %f10
12236 mulscc %i4, 0x1C4B, %o3
12237 fmovdle %icc, %f7, %f30
12238 sir 0x1F6D
12239 fmovdcs %xcc, %f16, %f21
12240 edge16l %l3, %g1, %o5
12241 fpsub32s %f15, %f2, %f30
12242 lduw [%l7 + 0x64], %i7
12243 addccc %l5, 0x053E, %o6
12244 movrne %i1, 0x001, %g6
12245 movvs %icc, %i2, %o2
12246 edge32l %g4, %g5, %o1
12247 orn %g3, %g2, %i6
12248 fnot1 %f24, %f18
12249 andn %l0, %i5, %l2
12250 fmovdg %icc, %f5, %f23
12251 alignaddr %l1, %g7, %o0
12252 orncc %i0, %i3, %o4
12253 edge16 %l6, %l4, %i4
12254 sdiv %o7, 0x0B99, %l3
12255 fmovrslez %g1, %f30, %f0
12256 andcc %o5, %o3, %l5
12257 bshuffle %f16, %f12, %f10
12258 fcmpeq16 %f20, %f4, %i7
12259 orncc %o6, 0x052F, %i1
12260 fornot2 %f2, %f30, %f8
12261 lduw [%l7 + 0x28], %i2
12262 movpos %xcc, %o2, %g6
12263 udivcc %g4, 0x1315, %o1
12264 fcmpne16 %f18, %f22, %g3
12265 sdivx %g2, 0x0F93, %g5
12266 smul %i6, 0x18F5, %i5
12267 fmovdneg %xcc, %f8, %f27
12268 sll %l0, %l2, %g7
12269 movrgz %l1, %o0, %i0
12270 movcc %icc, %i3, %o4
12271 movcc %xcc, %l6, %i4
12272 fexpand %f20, %f10
12273 fzero %f6
12274 ldx [%l7 + 0x08], %l4
12275 movrne %l3, 0x009, %g1
12276 move %icc, %o7, %o5
12277 movleu %xcc, %l5, %o3
12278 fands %f21, %f15, %f9
12279 movcc %xcc, %o6, %i7
12280 movcs %icc, %i2, %i1
12281 movleu %xcc, %g6, %g4
12282 edge16ln %o2, %g3, %g2
12283 stx %g5, [%l7 + 0x68]
12284 mulx %i6, %o1, %l0
12285 udivx %i5, 0x0943, %l2
12286 ldsw [%l7 + 0x50], %l1
12287 movvc %xcc, %g7, %i0
12288 add %i3, 0x1EF4, %o4
12289 array8 %l6, %i4, %o0
12290 array16 %l3, %l4, %g1
12291 orncc %o7, 0x0049, %l5
12292 fpsub32s %f23, %f30, %f19
12293 alignaddrl %o5, %o6, %o3
12294 sir 0x071C
12295 std %f22, [%l7 + 0x60]
12296 edge16l %i7, %i2, %i1
12297 edge32l %g6, %g4, %g3
12298 ldsw [%l7 + 0x78], %o2
12299 nop
12300 set 0x60, %l1
12301 ldsh [%l7 + %l1], %g2
12302 movcs %xcc, %i6, %g5
12303 fmul8x16al %f5, %f15, %f20
12304 fmovdle %xcc, %f28, %f16
12305 array16 %o1, %i5, %l0
12306 move %xcc, %l1, %l2
12307 fmul8x16al %f26, %f30, %f20
12308 edge8l %g7, %i3, %i0
12309 movcc %icc, %l6, %o4
12310 fsrc2s %f29, %f26
12311 ldx [%l7 + 0x58], %i4
12312 movrgez %l3, %l4, %o0
12313 setx loop_43, %l0, %l1
12314 return %l1
12315 nop
12316 rdpr %cwp, %g1
12317 rdpr %cansave, %g2
12318 rdpr %canrestore, %g3
12319 rdpr %cleanwin, %g4
12320 rdpr %otherwin, %g5
12321 rdpr %wstate, %g6
12322loop_43: fmovse %xcc, %f9, %f30
12323 srlx %o6, 0x0E, %o7
12324 edge8ln %i7, %o3, %i1
12325 fornot2 %f4, %f22, %f26
12326 sdivx %i2, 0x0247, %g4
12327 fmovrdgz %g6, %f18, %f24
12328 subcc %g3, 0x0674, %g2
12329 nop
12330 set 0x12, %l4
12331 ldub [%l7 + %l4], %i6
12332 movg %xcc, %o2, %o1
12333 srlx %g5, 0x08, %i5
12334 sdivcc %l1, 0x0013, %l0
12335 movre %g7, 0x114, %l2
12336 array32 %i0, %l6, %o4
12337 andcc %i4, %i3, %l3
12338 smulcc %l4, 0x1E3A, %o0
12339 fmovdl %icc, %f19, %f17
12340 edge8l %g1, %l5, %o5
12341 udivx %o7, 0x1A91, %i7
12342 movn %icc, %o3, %i1
12343 fmovsg %xcc, %f4, %f15
12344 fnot2 %f22, %f2
12345 ld [%l7 + 0x7C], %f16
12346 fcmps %fcc0, %f19, %f15
12347 movgu %icc, %o6, %i2
12348 fmul8sux16 %f14, %f26, %f20
12349 edge32l %g6, %g4, %g2
12350 ldsw [%l7 + 0x38], %i6
12351 movvs %xcc, %o2, %g3
12352 fmul8x16al %f30, %f30, %f10
12353 ld [%l7 + 0x6C], %f10
12354 fzero %f2
12355 srax %o1, 0x01, %i5
12356 mova %icc, %g5, %l1
12357 alignaddrl %g7, %l0, %l2
12358 movl %icc, %i0, %l6
12359 ldsh [%l7 + 0x12], %i4
12360 fmovdleu %xcc, %f17, %f24
12361 udiv %o4, 0x00F1, %l3
12362 fcmpne16 %f24, %f26, %i3
12363 subc %l4, 0x1EA3, %g1
12364 subcc %l5, %o5, %o7
12365 ldx [%l7 + 0x60], %i7
12366 subccc %o3, %o0, %o6
12367 addcc %i1, %i2, %g6
12368 orn %g4, %g2, %o2
12369 sdivcc %g3, 0x1B2B, %i6
12370 fmovrsgez %i5, %f29, %f4
12371 fmovrsgez %o1, %f27, %f20
12372 movrlez %g5, %g7, %l0
12373 edge8l %l2, %i0, %l1
12374 sth %i4, [%l7 + 0x08]
12375 ldub [%l7 + 0x33], %o4
12376 movrgez %l6, %l3, %l4
12377 movge %icc, %g1, %l5
12378 nop
12379 set 0x40, %l3
12380 ldsh [%l7 + %l3], %o5
12381 orcc %i3, 0x01BE, %i7
12382 sdivx %o7, 0x05D8, %o0
12383 xnorcc %o3, %i1, %o6
12384 movl %icc, %i2, %g6
12385 fpackfix %f16, %f30
12386 sub %g4, 0x0755, %o2
12387 ldd [%l7 + 0x18], %f22
12388 fpsub16 %f2, %f4, %f22
12389 edge16n %g2, %g3, %i6
12390 subc %i5, %o1, %g5
12391 movcc %icc, %l0, %l2
12392 edge32n %i0, %l1, %g7
12393 add %i4, %l6, %l3
12394 movrgz %l4, 0x015, %o4
12395 movgu %icc, %g1, %l5
12396 ldsw [%l7 + 0x4C], %o5
12397 fors %f5, %f7, %f29
12398 srax %i7, 0x13, %o7
12399 sllx %i3, %o0, %o3
12400 addccc %o6, 0x1D20, %i1
12401 sra %g6, 0x15, %g4
12402 ld [%l7 + 0x6C], %f11
12403 save %i2, 0x1552, %g2
12404 rdpr %cwp, %g1
12405 rdpr %cansave, %g2
12406 rdpr %canrestore, %g3
12407 rdpr %cleanwin, %g4
12408 rdpr %otherwin, %g5
12409 rdpr %wstate, %g6
12410 fmovdpos %icc, %f12, %f1
12411 andncc %o2, %i6, %i5
12412 udivx %o1, 0x1451, %g5
12413 ldsb [%l7 + 0x3F], %g3
12414 nop
12415 set 0x1C, %o1
12416 sth %l0, [%l7 + %o1]
12417 ldsw [%l7 + 0x78], %l2
12418 srlx %l1, %i0, %i4
12419 lduh [%l7 + 0x58], %l6
12420 xnor %g7, %l3, %o4
12421 fcmpes %fcc1, %f2, %f14
12422 movpos %xcc, %l4, %l5
12423 movrne %o5, 0x3F4, %g1
12424 subcc %o7, 0x023D, %i3
12425 edge8n %o0, %i7, %o3
12426 movneg %xcc, %i1, %g6
12427 movle %xcc, %g4, %o6
12428 fzeros %f28
12429 movcs %icc, %i2, %o2
12430 movrne %g2, %i6, %i5
12431 movrgez %g5, 0x189, %g3
12432 pdist %f0, %f6, %f28
12433 movge %icc, %o1, %l2
12434 andn %l0, %l1, %i0
12435 movcs %icc, %i4, %g7
12436 srl %l3, 0x1B, %l6
12437 edge32 %l4, %l5, %o4
12438 orcc %o5, %g1, %i3
12439 movgu %xcc, %o7, %o0
12440 stx %o3, [%l7 + 0x18]
12441 fnot1s %f2, %f24
12442 ldub [%l7 + 0x23], %i7
12443 movl %icc, %i1, %g4
12444 mova %xcc, %g6, %i2
12445 subcc %o2, 0x1A52, %g2
12446 movrgz %o6, 0x18F, %i5
12447 edge8 %i6, %g5, %g3
12448 smulcc %o1, %l0, %l2
12449 fmul8x16 %f20, %f8, %f26
12450 fnot2s %f13, %f28
12451 edge16ln %i0, %i4, %g7
12452 andncc %l1, %l6, %l4
12453 fmovsle %icc, %f15, %f3
12454 andncc %l5, %l3, %o5
12455 fmovsa %xcc, %f26, %f31
12456 ldd [%l7 + 0x60], %g0
12457 fmovsa %xcc, %f24, %f12
12458 fcmps %fcc1, %f0, %f7
12459 sub %o4, 0x08DA, %o7
12460 movrgez %o0, 0x091, %i3
12461 addccc %i7, 0x1208, %o3
12462 movcs %icc, %g4, %i1
12463 stb %i2, [%l7 + 0x64]
12464 ldd [%l7 + 0x68], %f4
12465 stw %o2, [%l7 + 0x0C]
12466 sir 0x0377
12467 fnors %f0, %f6, %f26
12468 fcmpne32 %f22, %f4, %g6
12469 movcs %icc, %o6, %g2
12470 edge16 %i5, %i6, %g5
12471 srl %g3, %o1, %l0
12472 fmovrsne %i0, %f13, %f9
12473 restore %l2, %i4, %l1
12474 rdpr %cwp, %g1
12475 rdpr %cansave, %g2
12476 rdpr %canrestore, %g3
12477 rdpr %cleanwin, %g4
12478 rdpr %otherwin, %g5
12479 rdpr %wstate, %g6
12480 edge32ln %l6, %l4, %l5
12481 sub %g7, 0x136D, %l3
12482 siam 0x6
12483 fmovdcs %xcc, %f26, %f30
12484 move %xcc, %g1, %o4
12485 movneg %icc, %o5, %o0
12486 fnot2 %f18, %f26
12487 movrlz %i3, 0x3C8, %i7
12488 edge32n %o7, %g4, %o3
12489 xnorcc %i2, %o2, %g6
12490 mova %xcc, %i1, %o6
12491 ldsw [%l7 + 0x10], %i5
12492 fands %f6, %f27, %f22
12493 xnor %i6, 0x0241, %g5
12494 movleu %xcc, %g2, %g3
12495 add %o1, 0x0886, %l0
12496 fcmple32 %f10, %f6, %i0
12497 sdiv %l2, 0x1FF3, %l1
12498 ldsh [%l7 + 0x28], %l6
12499 st %f9, [%l7 + 0x74]
12500 movre %l4, 0x09E, %i4
12501 fmovsvc %xcc, %f24, %f9
12502 fmovd %f0, %f18
12503 ldub [%l7 + 0x6D], %l5
12504 mulscc %l3, 0x0DE3, %g7
12505 fcmped %fcc3, %f8, %f30
12506 edge32ln %g1, %o4, %o5
12507 ldsh [%l7 + 0x10], %o0
12508 smul %i7, 0x19FD, %i3
12509 alignaddrl %g4, %o3, %o7
12510 ld [%l7 + 0x50], %f16
12511 fabss %f5, %f2
12512 alignaddrl %o2, %g6, %i2
12513 xorcc %i1, 0x110A, %i5
12514 fand %f22, %f24, %f26
12515 fcmps %fcc3, %f5, %f5
12516 movl %xcc, %i6, %o6
12517 andcc %g2, %g3, %o1
12518 fzero %f18
12519 edge8 %l0, %g5, %i0
12520 fmul8x16au %f28, %f6, %f4
12521 ldd [%l7 + 0x18], %f6
12522 xorcc %l1, 0x0BD6, %l6
12523 movg %icc, %l2, %i4
12524 fmovdne %icc, %f3, %f28
12525 movn %icc, %l4, %l3
12526 mulx %l5, 0x1FD8, %g7
12527 array32 %o4, %g1, %o5
12528 ldsw [%l7 + 0x28], %o0
12529 nop
12530 set 0x50, %g4
12531 lduw [%l7 + %g4], %i7
12532 fmovrdlez %g4, %f8, %f16
12533 fornot1 %f30, %f2, %f10
12534 xor %i3, 0x16CB, %o3
12535 andcc %o2, 0x1640, %g6
12536 fmovrslez %o7, %f9, %f21
12537 movleu %icc, %i2, %i5
12538 edge8n %i1, %o6, %g2
12539 ldd [%l7 + 0x58], %i6
12540 fpadd16 %f18, %f22, %f20
12541 movrne %o1, 0x352, %l0
12542 ldd [%l7 + 0x60], %f6
12543 fmovspos %icc, %f2, %f14
12544 movrne %g3, 0x329, %g5
12545 edge8l %i0, %l6, %l1
12546 lduw [%l7 + 0x20], %l2
12547 fmovrse %i4, %f3, %f22
12548 movcc %xcc, %l4, %l5
12549 sll %g7, 0x03, %o4
12550 alignaddrl %g1, %l3, %o5
12551 fnand %f4, %f22, %f10
12552 lduh [%l7 + 0x50], %o0
12553 subc %g4, 0x1891, %i7
12554 fpsub32 %f26, %f20, %f20
12555 movcc %icc, %o3, %i3
12556 ldub [%l7 + 0x56], %o2
12557 st %f30, [%l7 + 0x48]
12558 sll %g6, 0x10, %i2
12559 array16 %o7, %i1, %o6
12560 fmovsvc %icc, %f31, %f12
12561 lduh [%l7 + 0x26], %g2
12562 lduw [%l7 + 0x50], %i6
12563 movcs %xcc, %o1, %l0
12564 fexpand %f25, %f16
12565 srax %g3, %i5, %i0
12566 movgu %xcc, %g5, %l6
12567 subcc %l1, %i4, %l4
12568 and %l5, %g7, %o4
12569 fmovse %xcc, %f6, %f19
12570 ldsw [%l7 + 0x78], %g1
12571 andncc %l2, %l3, %o0
12572 subccc %o5, %g4, %o3
12573 movrlez %i3, 0x0F9, %o2
12574 edge8n %i7, %i2, %g6
12575 sra %o7, %i1, %g2
12576 fxnors %f30, %f1, %f21
12577 orncc %i6, %o6, %o1
12578 andn %g3, 0x0FAC, %l0
12579 nop
12580 set 0x70, %g1
12581 ldsh [%l7 + %g1], %i0
12582 movgu %xcc, %g5, %i5
12583 ldsh [%l7 + 0x44], %l6
12584 ldsh [%l7 + 0x4E], %l1
12585 alignaddrl %i4, %l5, %g7
12586 add %o4, 0x1990, %g1
12587 fmovdneg %xcc, %f26, %f9
12588 andncc %l2, %l3, %l4
12589 or %o5, 0x0320, %g4
12590 movvs %icc, %o3, %i3
12591 andncc %o2, %o0, %i7
12592 nop
12593 set 0x12, %i3
12594 ldsh [%l7 + %i3], %i2
12595 addcc %o7, %i1, %g6
12596 fmovdvs %xcc, %f26, %f20
12597 ldd [%l7 + 0x40], %g2
12598 sllx %o6, 0x07, %o1
12599 ldsh [%l7 + 0x6C], %i6
12600 movrlz %l0, %i0, %g3
12601 sll %i5, 0x1B, %g5
12602 fnot1 %f26, %f30
12603 movge %xcc, %l6, %l1
12604 sethi 0x0C89, %l5
12605 fmovdneg %xcc, %f25, %f7
12606 movneg %icc, %g7, %i4
12607 movne %xcc, %o4, %g1
12608 edge8ln %l2, %l3, %o5
12609 nop
12610 set 0x0B, %i4
12611 ldsb [%l7 + %i4], %l4
12612 fmovdcs %xcc, %f5, %f31
12613 addcc %g4, 0x1DF6, %o3
12614 movneg %xcc, %o2, %o0
12615 array32 %i3, %i7, %o7
12616 fmovde %xcc, %f10, %f27
12617 movgu %icc, %i2, %i1
12618 stx %g2, [%l7 + 0x40]
12619 orn %g6, %o1, %i6
12620 sdiv %l0, 0x061A, %o6
12621 movrlz %i0, %i5, %g3
12622 lduw [%l7 + 0x4C], %l6
12623 udivx %g5, 0x1179, %l5
12624 xorcc %g7, %l1, %i4
12625 movrlez %o4, %g1, %l3
12626 udivcc %o5, 0x082F, %l4
12627 edge32ln %l2, %o3, %g4
12628 fnor %f0, %f16, %f28
12629 edge16l %o0, %i3, %o2
12630 movrlz %i7, 0x20A, %o7
12631 sir 0x19C5
12632 sth %i1, [%l7 + 0x68]
12633 movleu %xcc, %i2, %g2
12634 add %o1, 0x0717, %g6
12635 addc %i6, %o6, %i0
12636 fnegs %f18, %f6
12637 movrlz %i5, %l0, %g3
12638 lduw [%l7 + 0x10], %g5
12639 sdiv %l5, 0x022E, %g7
12640 fxor %f12, %f8, %f20
12641 sllx %l1, 0x02, %i4
12642 edge16ln %l6, %o4, %g1
12643 fcmpd %fcc1, %f10, %f2
12644 movrne %o5, 0x1DE, %l3
12645 popc %l4, %o3
12646 edge32ln %l2, %o0, %g4
12647 srax %i3, %o2, %i7
12648 edge32ln %o7, %i1, %i2
12649 umul %o1, 0x1BBB, %g6
12650 movneg %icc, %g2, %o6
12651 movrlz %i0, 0x17E, %i5
12652 array8 %l0, %i6, %g3
12653 nop
12654 set 0x30, %i5
12655 ldd [%l7 + %i5], %l4
12656 sdivcc %g7, 0x1005, %l1
12657 lduw [%l7 + 0x08], %i4
12658 ldsw [%l7 + 0x0C], %l6
12659 fands %f17, %f5, %f14
12660 movne %icc, %g5, %o4
12661 sllx %g1, %o5, %l4
12662 edge8ln %l3, %l2, %o0
12663 sllx %g4, %o3, %o2
12664 fnot2s %f6, %f11
12665 fmovdvc %xcc, %f6, %f7
12666 array16 %i3, %i7, %o7
12667 sdivcc %i1, 0x0B4B, %i2
12668 fmovdcs %xcc, %f13, %f9
12669 movcs %icc, %g6, %o1
12670 ldsh [%l7 + 0x74], %o6
12671 fpack32 %f2, %f26, %f22
12672 edge16l %i0, %g2, %l0
12673 edge8ln %i6, %i5, %g3
12674 fcmped %fcc3, %f8, %f8
12675 movg %icc, %l5, %l1
12676 movleu %icc, %i4, %l6
12677 andn %g5, %o4, %g1
12678 save %g7, %l4, %o5
12679 rdpr %cwp, %g1
12680 rdpr %cansave, %g2
12681 rdpr %canrestore, %g3
12682 rdpr %cleanwin, %g4
12683 rdpr %otherwin, %g5
12684 rdpr %wstate, %g6
12685 fnands %f7, %f20, %f13
12686 fpsub16 %f6, %f8, %f18
12687 fzeros %f25
12688 movrne %l2, 0x1D0, %o0
12689 addc %l3, 0x0744, %o3
12690 fpadd32 %f14, %f16, %f30
12691 movl %icc, %o2, %i3
12692 fnands %f6, %f2, %f5
12693 ldsb [%l7 + 0x40], %g4
12694 fandnot2s %f3, %f20, %f12
12695 udivcc %o7, 0x056C, %i7
12696 lduh [%l7 + 0x24], %i2
12697 alignaddr %g6, %o1, %o6
12698 sir 0x1C15
12699 add %i0, 0x1EA9, %g2
12700 fpsub32 %f12, %f20, %f12
12701 xorcc %i1, %i6, %l0
12702 fmul8x16 %f19, %f24, %f22
12703 fxnor %f8, %f14, %f12
12704 fones %f2
12705 fpadd16 %f0, %f10, %f28
12706 fmovrslz %i5, %f19, %f19
12707 fmovrdlz %g3, %f28, %f16
12708 addccc %l1, %i4, %l6
12709 sethi 0x17F8, %g5
12710 umul %o4, %g1, %l5
12711 xorcc %g7, 0x0391, %l4
12712 movrgz %l2, 0x1E2, %o0
12713 fones %f30
12714 lduw [%l7 + 0x34], %o5
12715 fnot1 %f10, %f14
12716 movvc %xcc, %o3, %l3
12717 fzeros %f16
12718 fcmpeq32 %f16, %f2, %o2
12719 movcs %xcc, %i3, %g4
12720 orn %i7, 0x0955, %i2
12721 movgu %icc, %o7, %o1
12722 udivx %g6, 0x1213, %o6
12723 movle %xcc, %i0, %i1
12724 movre %g2, %i6, %l0
12725 edge32n %i5, %l1, %g3
12726 movrne %l6, 0x3ED, %g5
12727 xor %o4, 0x10FC, %i4
12728 ld [%l7 + 0x0C], %f11
12729 edge16n %g1, %l5, %l4
12730 stx %l2, [%l7 + 0x38]
12731 mulscc %o0, %g7, %o3
12732 ld [%l7 + 0x7C], %f24
12733 ldsb [%l7 + 0x1B], %o5
12734 fornot1s %f7, %f0, %f30
12735 fmovrdgz %l3, %f18, %f4
12736 sllx %i3, %o2, %i7
12737 edge16l %g4, %o7, %i2
12738 edge8ln %g6, %o6, %o1
12739 movvc %icc, %i0, %i1
12740 fcmpgt16 %f0, %f26, %i6
12741 movvc %xcc, %g2, %l0
12742 fmovsn %icc, %f13, %f28
12743 movn %icc, %i5, %l1
12744 or %l6, 0x1E39, %g5
12745 fmovsleu %icc, %f29, %f26
12746 fsrc2 %f6, %f30
12747 fpadd16s %f15, %f13, %f8
12748 andncc %o4, %g3, %g1
12749 array8 %i4, %l4, %l2
12750 movrlz %o0, %g7, %l5
12751 popc 0x0201, %o5
12752 fmovrslz %o3, %f27, %f11
12753 movg %icc, %i3, %o2
12754 edge16ln %i7, %l3, %o7
12755 ldub [%l7 + 0x77], %g4
12756 setx loop_44, %l0, %l1
12757 return %l1
12758 nop
12759 rdpr %cwp, %g1
12760 rdpr %cansave, %g2
12761 rdpr %canrestore, %g3
12762 rdpr %cleanwin, %g4
12763 rdpr %otherwin, %g5
12764 rdpr %wstate, %g6
12765loop_44: save %g6, %o1, %i0
12766 rdpr %cwp, %g1
12767 rdpr %cansave, %g2
12768 rdpr %canrestore, %g3
12769 rdpr %cleanwin, %g4
12770 rdpr %otherwin, %g5
12771 rdpr %wstate, %g6
12772 fmovd %f22, %f2
12773 ldsb [%l7 + 0x4B], %i6
12774 fandnot2 %f18, %f30, %f10
12775 umul %g2, 0x0F32, %i1
12776 movpos %icc, %i5, %l1
12777 fmovdne %icc, %f10, %f11
12778 sllx %l6, %g5, %o4
12779 add %l0, %g1, %i4
12780 udivcc %l4, 0x07CF, %l2
12781 subcc %g3, 0x1DE3, %g7
12782 movrgez %o0, %l5, %o3
12783 fone %f14
12784 udivcc %o5, 0x09F5, %i3
12785 ldub [%l7 + 0x1C], %o2
12786 fcmple16 %f20, %f8, %l3
12787 sdivcc %i7, 0x0168, %o7
12788 movleu %icc, %g4, %i2
12789 sllx %o6, 0x1A, %o1
12790 movrne %i0, %i6, %g6
12791 sdivx %i1, 0x1B70, %g2
12792 restore %i5, 0x0090, %l1
12793 rdpr %cwp, %g1
12794 rdpr %cansave, %g2
12795 rdpr %canrestore, %g3
12796 rdpr %cleanwin, %g4
12797 rdpr %otherwin, %g5
12798 rdpr %wstate, %g6
12799 andcc %l6, %o4, %g5
12800 sdiv %g1, 0x006C, %l0
12801 sub %l4, %l2, %i4
12802 ldd [%l7 + 0x10], %g6
12803 udivcc %g3, 0x12BC, %o0
12804 fmovde %xcc, %f29, %f24
12805 edge8 %o3, %o5, %l5
12806 fxor %f2, %f10, %f20
12807 umulcc %i3, %l3, %o2
12808 fpack32 %f10, %f24, %f24
12809 edge16 %o7, %g4, %i7
12810 edge16ln %i2, %o1, %o6
12811 fcmple32 %f0, %f28, %i6
12812 fabsd %f28, %f6
12813 movge %icc, %i0, %g6
12814 fmovrsne %g2, %f19, %f17
12815 add %i1, 0x13EF, %i5
12816 and %l1, 0x0728, %o4
12817 movg %icc, %l6, %g5
12818 movcs %xcc, %g1, %l4
12819 umulcc %l2, %i4, %g7
12820 alignaddrl %g3, %l0, %o0
12821 sll %o3, %o5, %i3
12822 fmovde %icc, %f3, %f14
12823 andn %l3, %o2, %l5
12824 fmovsne %icc, %f29, %f22
12825 xnor %g4, %o7, %i7
12826 st %f30, [%l7 + 0x70]
12827 movrlz %i2, %o1, %o6
12828 move %xcc, %i6, %g6
12829 save %i0, %i1, %g2
12830 rdpr %cwp, %g1
12831 rdpr %cansave, %g2
12832 rdpr %canrestore, %g3
12833 rdpr %cleanwin, %g4
12834 rdpr %otherwin, %g5
12835 rdpr %wstate, %g6
12836 fand %f10, %f6, %f16
12837 stw %l1, [%l7 + 0x5C]
12838 fone %f12
12839 fpack16 %f30, %f20
12840 sethi 0x1682, %o4
12841 umul %l6, 0x03C1, %g5
12842 sll %i5, %g1, %l2
12843 subc %i4, 0x1593, %l4
12844 fors %f11, %f5, %f14
12845 andcc %g3, %l0, %g7
12846 fcmpes %fcc3, %f5, %f14
12847 edge32 %o0, %o5, %o3
12848 ldd [%l7 + 0x10], %f26
12849 movg %icc, %l3, %i3
12850 mulx %o2, 0x09E8, %g4
12851 xor %o7, %l5, %i7
12852 setx loop_45, %l0, %l1
12853 return %l1
12854 nop
12855 rdpr %cwp, %g1
12856 rdpr %cansave, %g2
12857 rdpr %canrestore, %g3
12858 rdpr %cleanwin, %g4
12859 rdpr %otherwin, %g5
12860 rdpr %wstate, %g6
12861loop_45: fpadd16s %f31, %f4, %f16
12862 array32 %o6, %i0, %g6
12863 fpadd32s %f8, %f20, %f2
12864 orn %i1, 0x08EB, %g2
12865 sub %o4, %l6, %l1
12866 addc %g5, %i5, %l2
12867 xor %i4, 0x0CE6, %g1
12868 fcmpd %fcc0, %f4, %f0
12869 fmul8ulx16 %f4, %f10, %f18
12870 fnand %f4, %f18, %f20
12871 edge16l %l4, %g3, %g7
12872 addcc %l0, %o0, %o5
12873 movcs %icc, %l3, %o3
12874 smul %o2, %i3, %g4
12875 ldd [%l7 + 0x08], %f12
12876 smulcc %l5, %i7, %o1
12877 popc 0x1C52, %i2
12878 movg %icc, %o7, %i6
12879 movrlez %o6, 0x2E5, %i0
12880 movrgez %g6, 0x3D5, %i1
12881 xnorcc %g2, %l6, %o4
12882 edge32ln %l1, %g5, %l2
12883 edge8l %i4, %g1, %i5
12884 fsrc1 %f22, %f10
12885 fsrc1s %f2, %f6
12886 movpos %xcc, %l4, %g7
12887 addcc %l0, %g3, %o5
12888 stw %o0, [%l7 + 0x44]
12889 edge32ln %o3, %l3, %o2
12890 udivx %i3, 0x01EA, %l5
12891 bshuffle %f10, %f30, %f14
12892 movvs %xcc, %i7, %g4
12893 array16 %o1, %o7, %i2
12894 stb %i6, [%l7 + 0x32]
12895 subc %i0, %g6, %i1
12896 orn %g2, %l6, %o6
12897 fornot2 %f22, %f14, %f28
12898 fmul8x16 %f6, %f10, %f12
12899 udivcc %o4, 0x1113, %l1
12900 movrgz %g5, %l2, %g1
12901 edge16ln %i5, %i4, %l4
12902 sll %l0, 0x0C, %g7
12903 fsrc2s %f13, %f28
12904 ldx [%l7 + 0x30], %g3
12905 ld [%l7 + 0x58], %f26
12906 stb %o5, [%l7 + 0x31]
12907 stx %o3, [%l7 + 0x70]
12908 std %f10, [%l7 + 0x38]
12909 move %icc, %l3, %o0
12910 restore %o2, %i3, %i7
12911 rdpr %cwp, %g1
12912 rdpr %cansave, %g2
12913 rdpr %canrestore, %g3
12914 rdpr %cleanwin, %g4
12915 rdpr %otherwin, %g5
12916 rdpr %wstate, %g6
12917 ldub [%l7 + 0x33], %g4
12918 smul %o1, %l5, %o7
12919 alignaddr %i6, %i0, %g6
12920 smul %i1, %i2, %g2
12921 movrgz %o6, %o4, %l6
12922 fmovs %f13, %f28
12923 mulx %l1, 0x0522, %l2
12924 subc %g1, %i5, %i4
12925 sir 0x0DBB
12926 umulcc %l4, 0x1FBD, %g5
12927 nop
12928 set 0x0F, %g5
12929 stb %l0, [%l7 + %g5]
12930 andn %g7, %o5, %g3
12931 udivcc %o3, 0x034B, %o0
12932 or %o2, %i3, %i7
12933 fmovdleu %xcc, %f4, %f4
12934 add %g4, 0x02C4, %o1
12935 fmovspos %icc, %f1, %f11
12936 edge32 %l3, %o7, %i6
12937 and %l5, %g6, %i1
12938 andn %i0, 0x1784, %i2
12939 umul %o6, 0x07FF, %g2
12940 movvs %xcc, %l6, %l1
12941 movg %icc, %l2, %o4
12942 movrne %i5, 0x18B, %g1
12943 andcc %i4, %l4, %g5
12944 sll %l0, 0x0B, %g7
12945 movneg %icc, %g3, %o3
12946 ld [%l7 + 0x54], %f25
12947 fmovdl %xcc, %f14, %f15
12948 fpsub16s %f1, %f22, %f13
12949 ldsb [%l7 + 0x14], %o0
12950 smulcc %o2, %o5, %i7
12951 alignaddrl %i3, %o1, %l3
12952 movvs %icc, %g4, %i6
12953 fnegd %f28, %f24
12954 movge %icc, %l5, %g6
12955 fmovsvc %xcc, %f31, %f5
12956 udiv %i1, 0x0904, %o7
12957 sethi 0x0318, %i0
12958 xnorcc %o6, %i2, %l6
12959 movg %icc, %g2, %l2
12960 add %l1, %o4, %i5
12961 ldub [%l7 + 0x40], %i4
12962 xnorcc %l4, 0x18F5, %g1
12963 nop
12964 set 0x36, %l2
12965 ldub [%l7 + %l2], %l0
12966 sth %g7, [%l7 + 0x2A]
12967 sub %g5, 0x1926, %g3
12968 mulscc %o0, %o3, %o5
12969 alignaddr %o2, %i3, %i7
12970 edge32 %l3, %g4, %o1
12971 addcc %i6, 0x12EB, %l5
12972 sll %i1, 0x03, %g6
12973 fcmple32 %f30, %f26, %o7
12974 movrgez %o6, %i0, %i2
12975 smul %g2, 0x142A, %l2
12976 movpos %icc, %l6, %l1
12977 fmovrdlz %o4, %f28, %f10
12978 edge16n %i5, %l4, %g1
12979 movge %xcc, %l0, %g7
12980 xor %g5, %i4, %o0
12981 fmul8x16au %f17, %f12, %f4
12982 fcmpd %fcc0, %f26, %f10
12983 sethi 0x0A2C, %g3
12984 orn %o3, 0x1BC9, %o5
12985 movrgz %o2, 0x2D9, %i3
12986 xnor %i7, %l3, %g4
12987 edge32 %o1, %l5, %i1
12988 movle %icc, %g6, %i6
12989 xorcc %o6, 0x065F, %o7
12990 addccc %i2, 0x1DA2, %g2
12991 fnot1s %f14, %f1
12992 sdiv %l2, 0x0E2A, %i0
12993 edge8l %l6, %o4, %l1
12994 movge %icc, %l4, %g1
12995 sub %l0, %i5, %g7
12996 setx loop_46, %l0, %l1
12997 return %l1
12998 nop
12999 rdpr %cwp, %g1
13000 rdpr %cansave, %g2
13001 rdpr %canrestore, %g3
13002 rdpr %cleanwin, %g4
13003 rdpr %otherwin, %g5
13004 rdpr %wstate, %g6
13005loop_46: movvc %xcc, %g3, %o3
13006 stw %o5, [%l7 + 0x10]
13007 edge16l %o2, %i3, %o0
13008 umul %l3, %i7, %g4
13009 xnorcc %l5, 0x1614, %i1
13010 ld [%l7 + 0x6C], %f13
13011 ld [%l7 + 0x6C], %f13
13012 edge16l %o1, %i6, %g6
13013 stb %o7, [%l7 + 0x4E]
13014 udivx %i2, 0x0CD3, %o6
13015 andcc %g2, 0x103D, %i0
13016 fcmpgt32 %f26, %f8, %l2
13017 edge32ln %l6, %o4, %l1
13018 alignaddrl %g1, %l0, %l4
13019 ldx [%l7 + 0x68], %g7
13020 addcc %i4, %i5, %g5
13021 fmovdne %icc, %f23, %f4
13022 fpsub16s %f7, %f8, %f9
13023 array32 %g3, %o5, %o3
13024 movne %icc, %i3, %o2
13025 restore %o0, %i7, %g4
13026 rdpr %cwp, %g1
13027 rdpr %cansave, %g2
13028 rdpr %canrestore, %g3
13029 rdpr %cleanwin, %g4
13030 rdpr %otherwin, %g5
13031 rdpr %wstate, %g6
13032 xor %l3, 0x17E9, %l5
13033 bshuffle %f16, %f16, %f16
13034 fcmps %fcc3, %f13, %f16
13035 sll %o1, 0x1E, %i1
13036 udivcc %g6, 0x02AC, %o7
13037 sdivx %i6, 0x00BE, %i2
13038 movrne %o6, %i0, %l2
13039 sll %l6, %o4, %l1
13040 array16 %g2, %g1, %l0
13041 edge32l %l4, %g7, %i5
13042 subc %i4, 0x16E7, %g5
13043 ldub [%l7 + 0x32], %o5
13044 movleu %icc, %o3, %g3
13045 ld [%l7 + 0x2C], %f13
13046 lduw [%l7 + 0x30], %i3
13047 fpack32 %f8, %f12, %f28
13048 srlx %o2, %o0, %g4
13049 xnorcc %l3, 0x1175, %l5
13050 std %f16, [%l7 + 0x20]
13051 addccc %o1, 0x1339, %i7
13052 edge32l %i1, %o7, %g6
13053 subc %i2, 0x1E8C, %o6
13054 ldsb [%l7 + 0x3A], %i6
13055 umulcc %l2, %i0, %o4
13056 edge8n %l1, %g2, %g1
13057 edge16 %l0, %l4, %l6
13058 movg %xcc, %g7, %i4
13059 xor %i5, 0x0DB4, %g5
13060 subcc %o5, %g3, %i3
13061 subc %o2, 0x1A18, %o0
13062 orncc %g4, %o3, %l3
13063 xnor %o1, 0x1633, %i7
13064 ldd [%l7 + 0x18], %f28
13065 fors %f6, %f17, %f15
13066 orn %l5, %o7, %i1
13067 fmovde %xcc, %f16, %f16
13068 ld [%l7 + 0x58], %f23
13069 movg %icc, %g6, %i2
13070 ldd [%l7 + 0x48], %i6
13071 array32 %o6, %i0, %l2
13072 xnor %o4, 0x1867, %g2
13073 alignaddr %g1, %l0, %l4
13074 bshuffle %f0, %f18, %f6
13075 or %l6, 0x1221, %g7
13076 subc %l1, %i5, %i4
13077 xor %o5, %g3, %g5
13078 andncc %o2, %o0, %g4
13079 fandnot1s %f0, %f30, %f18
13080 subccc %o3, %l3, %o1
13081 umulcc %i7, 0x0717, %l5
13082 fexpand %f4, %f22
13083 fmovsne %icc, %f5, %f12
13084 move %xcc, %o7, %i3
13085 edge8 %g6, %i1, %i2
13086 fcmpne16 %f4, %f10, %i6
13087 save %o6, %l2, %o4
13088 rdpr %cwp, %g1
13089 rdpr %cansave, %g2
13090 rdpr %canrestore, %g3
13091 rdpr %cleanwin, %g4
13092 rdpr %otherwin, %g5
13093 rdpr %wstate, %g6
13094 fpsub16s %f15, %f5, %f10
13095 ldub [%l7 + 0x79], %g2
13096 st %f23, [%l7 + 0x3C]
13097 setx loop_47, %l0, %l1
13098 return %l1
13099 nop
13100 rdpr %cwp, %g1
13101 rdpr %cansave, %g2
13102 rdpr %canrestore, %g3
13103 rdpr %cleanwin, %g4
13104 rdpr %otherwin, %g5
13105 rdpr %wstate, %g6
13106loop_47: fcmpd %fcc1, %f0, %f0
13107 movcs %icc, %i0, %g7
13108 udiv %l1, 0x01DA, %i5
13109 xnor %i4, 0x1300, %l6
13110 edge8ln %o5, %g3, %o2
13111 movleu %icc, %o0, %g5
13112 fmovdpos %xcc, %f13, %f13
13113 fcmpeq32 %f4, %f6, %g4
13114 array16 %l3, %o3, %o1
13115 edge16ln %l5, %o7, %i7
13116 stw %g6, [%l7 + 0x50]
13117 alignaddr %i1, %i3, %i2
13118 sra %o6, %l2, %i6
13119 fpsub32 %f16, %f26, %f10
13120 movgu %xcc, %g2, %o4
13121 xnorcc %g1, 0x06DB, %l0
13122 movrlz %l4, 0x3DF, %i0
13123 xnorcc %g7, 0x0CFA, %i5
13124 fmovsleu %icc, %f13, %f9
13125 andcc %l1, %i4, %o5
13126 sir 0x0ADA
13127 movg %xcc, %l6, %o2
13128 lduw [%l7 + 0x14], %o0
13129 addcc %g5, %g4, %g3
13130 fcmpeq32 %f14, %f22, %o3
13131 fcmpgt32 %f30, %f26, %o1
13132 fmovsle %xcc, %f17, %f30
13133 ldsw [%l7 + 0x2C], %l5
13134 edge8 %l3, %o7, %g6
13135 fandnot2 %f10, %f4, %f30
13136 fors %f17, %f4, %f11
13137 sll %i1, %i3, %i2
13138 or %o6, %l2, %i6
13139 mulscc %g2, 0x1672, %o4
13140 fmovdge %icc, %f30, %f15
13141 umul %g1, 0x0C7A, %l0
13142 sdiv %l4, 0x0D7F, %i0
13143 lduh [%l7 + 0x72], %i7
13144 ldsb [%l7 + 0x63], %g7
13145 xorcc %i5, 0x083A, %i4
13146 movvc %xcc, %l1, %o5
13147 sethi 0x1984, %o2
13148 movrgz %o0, %l6, %g5
13149 umul %g4, %o3, %o1
13150 stw %g3, [%l7 + 0x28]
13151 mulscc %l5, 0x1C3D, %o7
13152 sub %g6, %i1, %l3
13153 umulcc %i2, %i3, %l2
13154 movrne %i6, %g2, %o6
13155 fmovdgu %icc, %f9, %f22
13156 bshuffle %f24, %f26, %f16
13157 fmovdge %icc, %f0, %f6
13158 stw %g1, [%l7 + 0x2C]
13159 movrlez %l0, %l4, %o4
13160 and %i7, %g7, %i0
13161 fmovrsgez %i5, %f23, %f14
13162 alignaddrl %i4, %o5, %l1
13163 movrgz %o0, %o2, %g5
13164 stx %g4, [%l7 + 0x40]
13165 movle %icc, %o3, %o1
13166 udivx %g3, 0x12ED, %l6
13167 edge32n %l5, %o7, %i1
13168 move %xcc, %l3, %i2
13169 edge8 %i3, %g6, %l2
13170 fnands %f30, %f29, %f30
13171 orn %g2, %o6, %i6
13172 umulcc %g1, %l0, %l4
13173 fpsub16 %f20, %f18, %f26
13174 mulscc %i7, 0x165D, %g7
13175 edge8ln %i0, %o4, %i5
13176 addccc %o5, 0x0A01, %l1
13177 edge16n %o0, %i4, %g5
13178 mova %xcc, %g4, %o3
13179 orncc %o2, %o1, %g3
13180 sir 0x11A3
13181 udivx %l6, 0x15DF, %o7
13182 lduh [%l7 + 0x14], %l5
13183 ldd [%l7 + 0x70], %f12
13184 movvc %xcc, %i1, %l3
13185 or %i2, 0x04BC, %i3
13186 movrgez %g6, %g2, %l2
13187 fmovrdlez %o6, %f4, %f8
13188 siam 0x0
13189 fmovdpos %icc, %f29, %f25
13190 fmovrsgz %g1, %f4, %f30
13191 fmovrslez %i6, %f3, %f9
13192 ldd [%l7 + 0x40], %l4
13193 fcmpgt16 %f22, %f24, %l0
13194 orn %g7, 0x0850, %i7
13195 edge8n %o4, %i5, %o5
13196 fmovdle %icc, %f2, %f9
13197 movrgez %l1, 0x2AE, %i0
13198 subcc %i4, %g5, %o0
13199 ldsh [%l7 + 0x2C], %g4
13200 fcmpd %fcc2, %f20, %f12
13201 ldsw [%l7 + 0x6C], %o3
13202 edge8ln %o1, %g3, %o2
13203 movcc %xcc, %l6, %o7
13204 popc %i1, %l5
13205 edge32l %l3, %i3, %i2
13206 edge16l %g6, %l2, %g2
13207 movvs %icc, %o6, %i6
13208 sth %l4, [%l7 + 0x46]
13209 edge8l %l0, %g1, %g7
13210 fpadd16s %f26, %f13, %f27
13211 move %xcc, %o4, %i7
13212 std %f28, [%l7 + 0x10]
13213 addcc %i5, %o5, %i0
13214 fandnot2 %f14, %f20, %f20
13215 xnorcc %i4, 0x0F84, %g5
13216 xor %l1, %o0, %o3
13217 sub %o1, 0x1682, %g4
13218 move %xcc, %g3, %o2
13219 fpack16 %f26, %f9
13220 fcmpd %fcc3, %f12, %f30
13221 ldd [%l7 + 0x18], %i6
13222 alignaddrl %o7, %i1, %l5
13223 fcmpgt16 %f30, %f10, %l3
13224 movne %xcc, %i3, %g6
13225 sdivcc %i2, 0x1F74, %g2
13226 array32 %o6, %l2, %l4
13227 fmovsn %icc, %f14, %f21
13228 udivx %i6, 0x0DCA, %g1
13229 move %icc, %g7, %o4
13230 addccc %i7, %l0, %i5
13231 fcmpgt32 %f28, %f18, %i0
13232 ldx [%l7 + 0x70], %i4
13233 ldub [%l7 + 0x0F], %o5
13234 fmovsle %xcc, %f27, %f31
13235 fmovrde %g5, %f30, %f20
13236 fpsub32 %f24, %f10, %f22
13237 fmovsgu %icc, %f8, %f18
13238 orcc %l1, 0x11E0, %o3
13239 movrlez %o0, %o1, %g3
13240 movrlez %g4, 0x074, %l6
13241 fnor %f26, %f8, %f24
13242 movrlz %o7, 0x053, %i1
13243 st %f30, [%l7 + 0x34]
13244 movrne %o2, %l5, %l3
13245 ldx [%l7 + 0x70], %g6
13246 movrlez %i3, 0x3D9, %i2
13247 popc %g2, %l2
13248 orncc %l4, %i6, %o6
13249 xnorcc %g1, %o4, %i7
13250 srl %g7, %i5, %i0
13251 udiv %l0, 0x1D63, %o5
13252 sllx %i4, 0x14, %l1
13253 movgu %xcc, %o3, %g5
13254 edge32l %o1, %o0, %g4
13255 lduh [%l7 + 0x2E], %g3
13256 fmovdleu %icc, %f18, %f26
13257 fmul8x16 %f18, %f14, %f24
13258 movrlz %l6, 0x06F, %i1
13259 st %f1, [%l7 + 0x7C]
13260 udiv %o2, 0x1B50, %o7
13261 xorcc %l3, 0x1427, %l5
13262 umul %i3, %i2, %g2
13263 movleu %xcc, %g6, %l2
13264 subc %i6, 0x0449, %l4
13265 sir 0x1080
13266 edge8n %g1, %o4, %i7
13267 edge8 %o6, %i5, %i0
13268 edge8l %l0, %o5, %g7
13269 orncc %l1, %o3, %i4
13270 fcmpd %fcc2, %f2, %f8
13271 fmovs %f11, %f25
13272 umulcc %o1, %o0, %g5
13273 edge32 %g3, %g4, %l6
13274 sllx %i1, %o2, %l3
13275 mulscc %o7, 0x0C5F, %l5
13276 nop
13277 set 0x40, %i2
13278 ldub [%l7 + %i2], %i3
13279 andncc %i2, %g2, %g6
13280 edge8ln %l2, %l4, %i6
13281 fpmerge %f9, %f6, %f6
13282 addcc %o4, %i7, %g1
13283 orcc %i5, %i0, %l0
13284 ldsb [%l7 + 0x0D], %o5
13285 ld [%l7 + 0x28], %f3
13286 fandnot2 %f0, %f20, %f26
13287 lduw [%l7 + 0x5C], %g7
13288 fxnors %f11, %f31, %f22
13289 xor %l1, 0x1C52, %o3
13290 siam 0x2
13291 addccc %o6, 0x0F84, %o1
13292 edge16l %i4, %g5, %o0
13293 movn %icc, %g3, %g4
13294 ldd [%l7 + 0x58], %i6
13295 stw %o2, [%l7 + 0x3C]
13296 stw %l3, [%l7 + 0x08]
13297 array8 %o7, %i1, %i3
13298 movrgez %l5, 0x1E6, %i2
13299 fmovdpos %icc, %f13, %f9
13300 srax %g6, 0x09, %g2
13301 edge16n %l2, %l4, %o4
13302 fmovrdgez %i7, %f6, %f18
13303 fmovdne %xcc, %f10, %f21
13304 subcc %i6, %i5, %g1
13305 edge16n %i0, %l0, %g7
13306 movvc %xcc, %l1, %o3
13307 edge16n %o5, %o6, %i4
13308 umul %g5, %o0, %o1
13309 array8 %g3, %g4, %l6
13310 movrlez %o2, 0x229, %o7
13311 andncc %i1, %l3, %i3
13312 stb %l5, [%l7 + 0x65]
13313 movpos %xcc, %i2, %g2
13314 sdiv %l2, 0x0411, %l4
13315 mulscc %o4, %i7, %i6
13316 fcmpgt32 %f18, %f24, %g6
13317 fmovdcc %icc, %f26, %f9
13318 save %g1, 0x1E18, %i0
13319 rdpr %cwp, %g1
13320 rdpr %cansave, %g2
13321 rdpr %canrestore, %g3
13322 rdpr %cleanwin, %g4
13323 rdpr %otherwin, %g5
13324 rdpr %wstate, %g6
13325 addccc %i5, 0x189D, %g7
13326 orn %l0, 0x1D42, %o3
13327 movrne %o5, %o6, %i4
13328 movne %icc, %l1, %g5
13329 or %o0, %o1, %g3
13330 movn %icc, %g4, %l6
13331 fcmped %fcc2, %f28, %f24
13332 srax %o7, %i1, %o2
13333 array16 %i3, %l5, %i2
13334 ldsw [%l7 + 0x68], %l3
13335 srlx %l2, 0x0A, %l4
13336 stb %g2, [%l7 + 0x31]
13337 ldd [%l7 + 0x50], %o4
13338 sdiv %i6, 0x0445, %i7
13339 fmovsne %icc, %f12, %f2
13340 edge16 %g1, %i0, %i5
13341 orn %g6, 0x17A3, %l0
13342 smul %o3, %o5, %o6
13343 fnot2s %f13, %f15
13344 ldsw [%l7 + 0x40], %i4
13345 mulx %l1, 0x0539, %g7
13346 fcmpeq16 %f0, %f24, %g5
13347 array16 %o0, %o1, %g4
13348 std %f0, [%l7 + 0x50]
13349 orcc %g3, %l6, %o7
13350 st %f2, [%l7 + 0x2C]
13351 srlx %i1, 0x15, %o2
13352 fpack16 %f4, %f26
13353 edge32l %l5, %i3, %i2
13354 addcc %l2, 0x1935, %l4
13355 edge8ln %g2, %o4, %i6
13356 fandnot2 %f26, %f20, %f22
13357 addccc %l3, 0x0DDF, %i7
13358 edge8l %g1, %i0, %g6
13359 smulcc %l0, %o3, %i5
13360 mova %icc, %o5, %o6
13361 movrlz %l1, 0x0AD, %g7
13362 movl %icc, %g5, %i4
13363 sir 0x08C2
13364 umulcc %o1, %o0, %g4
13365 addcc %g3, 0x15B5, %o7
13366 save %l6, %o2, %i1
13367 rdpr %cwp, %g1
13368 rdpr %cansave, %g2
13369 rdpr %canrestore, %g3
13370 rdpr %cleanwin, %g4
13371 rdpr %otherwin, %g5
13372 rdpr %wstate, %g6
13373 edge32n %i3, %l5, %l2
13374 movvc %xcc, %l4, %i2
13375 xorcc %o4, 0x089A, %g2
13376 sdivx %i6, 0x0D6F, %i7
13377 movgu %xcc, %g1, %i0
13378 fmul8x16al %f30, %f13, %f26
13379 udivcc %l3, 0x024D, %g6
13380 restore %o3, %l0, %o5
13381 rdpr %cwp, %g1
13382 rdpr %cansave, %g2
13383 rdpr %canrestore, %g3
13384 rdpr %cleanwin, %g4
13385 rdpr %otherwin, %g5
13386 rdpr %wstate, %g6
13387 movne %icc, %i5, %o6
13388 and %l1, 0x04B2, %g5
13389 sub %i4, %o1, %o0
13390 edge8l %g7, %g3, %o7
13391 subccc %g4, %o2, %i1
13392 fpack16 %f12, %f23
13393 edge16n %l6, %l5, %l2
13394 setx loop_48, %l0, %l1
13395 return %l1
13396 nop
13397 rdpr %cwp, %g1
13398 rdpr %cansave, %g2
13399 rdpr %canrestore, %g3
13400 rdpr %cleanwin, %g4
13401 rdpr %otherwin, %g5
13402 rdpr %wstate, %g6
13403loop_48: nop
13404 set 0x5B, %g2
13405 stb %l4, [%l7 + %g2]
13406 udivx %o4, 0x1C19, %g2
13407 fmovsa %icc, %f19, %f10
13408 movvs %icc, %i6, %g1
13409 movrgz %i0, 0x0BE, %l3
13410 std %f14, [%l7 + 0x40]
13411 move %xcc, %g6, %i7
13412 srl %l0, 0x07, %o3
13413 array8 %o5, %i5, %o6
13414 sll %l1, %g5, %i4
13415 movg %xcc, %o0, %g7
13416 sll %o1, %o7, %g3
13417 popc 0x0A4A, %o2
13418 fabss %f10, %f15
13419 umul %g4, %l6, %i1
13420 fpsub32 %f12, %f26, %f20
13421 srl %l2, 0x09, %i3
13422 andncc %i2, %l4, %l5
13423 srl %o4, 0x0E, %i6
13424 ldd [%l7 + 0x68], %f0
13425 ldd [%l7 + 0x18], %f4
13426 array16 %g1, %g2, %i0
13427 andn %g6, 0x1E65, %l3
13428 subcc %i7, 0x0462, %o3
13429 udiv %o5, 0x16B5, %l0
13430 lduw [%l7 + 0x34], %o6
13431 movrlez %l1, 0x0F5, %i5
13432 sir 0x0D5F
13433 lduh [%l7 + 0x32], %i4
13434 addcc %g5, 0x0A29, %o0
13435 fmovscc %icc, %f9, %f0
13436 edge16 %g7, %o7, %o1
13437 movle %icc, %o2, %g3
13438 movvs %xcc, %l6, %i1
13439 sethi 0x147A, %g4
13440 fmovdge %icc, %f13, %f9
13441 lduw [%l7 + 0x34], %i3
13442 fcmpne16 %f6, %f6, %i2
13443 udivcc %l2, 0x1835, %l5
13444 edge16n %o4, %i6, %g1
13445 ldd [%l7 + 0x10], %l4
13446 fmul8sux16 %f24, %f20, %f14
13447 xor %g2, 0x0671, %g6
13448 umulcc %i0, %i7, %o3
13449 st %f6, [%l7 + 0x2C]
13450 udiv %o5, 0x1277, %l3
13451 movvc %xcc, %l0, %l1
13452 edge32n %o6, %i5, %i4
13453 and %o0, 0x12ED, %g5
13454 edge8 %g7, %o7, %o2
13455 sethi 0x041F, %g3
13456 movrlez %l6, 0x1FB, %i1
13457 array8 %o1, %g4, %i3
13458 movcs %icc, %l2, %i2
13459 ldsb [%l7 + 0x79], %o4
13460 fmul8x16 %f13, %f30, %f6
13461 sll %i6, %g1, %l5
13462 fmovdle %icc, %f27, %f23
13463 fmovrse %l4, %f11, %f9
13464 sir 0x15B5
13465 fmovrdlz %g6, %f4, %f10
13466 andncc %i0, %i7, %g2
13467 sdivx %o3, 0x1229, %l3
13468 fcmpeq32 %f20, %f24, %l0
13469 fmovse %xcc, %f8, %f13
13470 fpadd32 %f26, %f18, %f26
13471 movrlez %l1, 0x127, %o6
13472 movrne %i5, %o5, %i4
13473 fmovsvs %icc, %f5, %f7
13474 movne %xcc, %o0, %g7
13475 array8 %o7, %o2, %g5
13476 movleu %xcc, %l6, %i1
13477 alignaddrl %g3, %g4, %i3
13478 stw %o1, [%l7 + 0x3C]
13479 fpack32 %f26, %f0, %f14
13480 mulscc %l2, %i2, %o4
13481 popc %g1, %l5
13482 movne %xcc, %i6, %l4
13483 movn %icc, %g6, %i7
13484 movrlez %g2, 0x1A6, %i0
13485 sth %l3, [%l7 + 0x12]
13486 fxnors %f20, %f11, %f12
13487 fnot2s %f12, %f5
13488 movl %icc, %o3, %l1
13489 srlx %o6, 0x1A, %l0
13490 edge16l %i5, %i4, %o0
13491 fpsub16s %f25, %f0, %f0
13492 fexpand %f10, %f22
13493 fmovsg %icc, %f16, %f10
13494 fxor %f12, %f8, %f16
13495 addc %o5, 0x0578, %g7
13496 sth %o2, [%l7 + 0x36]
13497 fmuld8ulx16 %f0, %f27, %f12
13498 bshuffle %f20, %f22, %f20
13499 movne %icc, %g5, %o7
13500 fmovsa %icc, %f3, %f0
13501 xor %l6, 0x024C, %i1
13502 ldd [%l7 + 0x08], %g2
13503 fcmple32 %f6, %f20, %g4
13504 udivx %o1, 0x099F, %i3
13505 fcmpeq16 %f2, %f20, %l2
13506 save %i2, %o4, %g1
13507 rdpr %cwp, %g1
13508 rdpr %cansave, %g2
13509 rdpr %canrestore, %g3
13510 rdpr %cleanwin, %g4
13511 rdpr %otherwin, %g5
13512 rdpr %wstate, %g6
13513 movleu %icc, %l5, %l4
13514 fcmpne16 %f28, %f10, %g6
13515 fabsd %f14, %f0
13516 umulcc %i7, %g2, %i0
13517 fnegs %f21, %f10
13518 andncc %i6, %o3, %l1
13519 addcc %l3, 0x0F19, %l0
13520 array32 %i5, %i4, %o0
13521 movne %icc, %o6, %g7
13522 fmovdleu %xcc, %f6, %f10
13523 fpack32 %f14, %f10, %f30
13524 movre %o5, %g5, %o7
13525 alignaddr %o2, %l6, %g3
13526 edge8ln %g4, %i1, %o1
13527 fmovs %f14, %f7
13528 std %f30, [%l7 + 0x40]
13529 fpsub32 %f28, %f6, %f0
13530 movcc %xcc, %i3, %i2
13531 sir 0x0E4A
13532 edge32l %l2, %g1, %l5
13533 movcs %xcc, %l4, %g6
13534 movg %xcc, %i7, %g2
13535 stb %i0, [%l7 + 0x31]
13536 sethi 0x0429, %o4
13537 srax %o3, 0x00, %l1
13538 addccc %l3, 0x041B, %l0
13539 movl %icc, %i5, %i6
13540 xnorcc %o0, 0x1C47, %o6
13541 move %icc, %g7, %i4
13542 movrne %o5, %o7, %g5
13543 andncc %l6, %g3, %o2
13544 movrlz %g4, 0x058, %o1
13545 fpackfix %f0, %f24
13546 movcc %xcc, %i1, %i2
13547 mulscc %l2, 0x1996, %g1
13548 fpadd32 %f30, %f24, %f18
13549 andncc %i3, %l4, %l5
13550 st %f24, [%l7 + 0x68]
13551 ldd [%l7 + 0x30], %f28
13552 xnorcc %g6, %i7, %i0
13553 move %xcc, %o4, %o3
13554 movvs %icc, %l1, %l3
13555 xorcc %g2, 0x0FB1, %l0
13556 edge32l %i6, %o0, %i5
13557 umulcc %o6, %g7, %i4
13558 andn %o7, 0x050F, %g5
13559 movpos %icc, %o5, %l6
13560 fcmpd %fcc1, %f12, %f8
13561 edge16 %g3, %o2, %o1
13562 ldsw [%l7 + 0x30], %g4
13563 edge8ln %i1, %l2, %g1
13564 fpmerge %f29, %f5, %f14
13565 movpos %xcc, %i3, %l4
13566 faligndata %f8, %f24, %f6
13567 stx %i2, [%l7 + 0x40]
13568 sdivcc %g6, 0x005F, %l5
13569 subcc %i0, 0x1BA5, %i7
13570 movre %o3, %o4, %l1
13571 andcc %g2, %l3, %i6
13572 alignaddrl %o0, %l0, %o6
13573 fmovrsgez %i5, %f11, %f19
13574 edge32l %g7, %i4, %o7
13575 edge16l %o5, %g5, %g3
13576 smulcc %l6, %o2, %o1
13577 movcs %icc, %i1, %g4
13578 or %g1, %i3, %l2
13579 ld [%l7 + 0x14], %f31
13580 umulcc %i2, 0x1C9B, %g6
13581 ldsh [%l7 + 0x38], %l4
13582 fmovdcc %xcc, %f16, %f10
13583 fmovdle %icc, %f9, %f15
13584 movcc %xcc, %l5, %i0
13585 ld [%l7 + 0x64], %f25
13586 orn %o3, %i7, %o4
13587 restore %g2, 0x0646, %l1
13588 rdpr %cwp, %g1
13589 rdpr %cansave, %g2
13590 rdpr %canrestore, %g3
13591 rdpr %cleanwin, %g4
13592 rdpr %otherwin, %g5
13593 rdpr %wstate, %g6
13594 or %l3, 0x1150, %o0
13595 fnot1 %f0, %f20
13596 ldd [%l7 + 0x70], %l0
13597 xorcc %i6, 0x154E, %i5
13598 ldsb [%l7 + 0x67], %o6
13599 fors %f24, %f13, %f25
13600 array32 %i4, %g7, %o5
13601 sdivx %g5, 0x1644, %g3
13602 fcmped %fcc0, %f4, %f20
13603 fpack32 %f10, %f10, %f22
13604 ld [%l7 + 0x7C], %f3
13605 umul %o7, %l6, %o2
13606 smul %o1, %g4, %i1
13607 sethi 0x07DA, %g1
13608 fpack32 %f18, %f0, %f26
13609 ldd [%l7 + 0x38], %l2
13610 sethi 0x03B7, %i2
13611 st %f14, [%l7 + 0x10]
13612 move %xcc, %i3, %g6
13613 fmovrdlez %l4, %f6, %f14
13614 fmovdpos %xcc, %f3, %f23
13615 fnot2s %f13, %f25
13616 subccc %l5, 0x10D0, %o3
13617 alignaddr %i7, %o4, %i0
13618 fnor %f26, %f26, %f24
13619 stb %g2, [%l7 + 0x5D]
13620 orn %l3, 0x1673, %o0
13621 fmovrdlz %l1, %f10, %f0
13622 movcs %xcc, %i6, %i5
13623 sir 0x1026
13624 movle %icc, %o6, %l0
13625 edge32 %g7, %o5, %i4
13626 ldsh [%l7 + 0x2A], %g3
13627 andcc %o7, %g5, %l6
13628 ld [%l7 + 0x30], %f20
13629 subcc %o2, 0x07CD, %o1
13630 edge32ln %g4, %g1, %l2
13631 srlx %i1, %i3, %i2
13632 fsrc2 %f16, %f6
13633 addcc %l4, 0x1ADA, %g6
13634 lduw [%l7 + 0x10], %l5
13635 ldd [%l7 + 0x58], %o2
13636 array16 %i7, %i0, %g2
13637 fmovdvs %icc, %f21, %f16
13638 edge8n %o4, %l3, %l1
13639 lduw [%l7 + 0x54], %o0
13640 subcc %i6, %i5, %o6
13641 fone %f4
13642 ldsh [%l7 + 0x4C], %g7
13643 mulscc %l0, %i4, %o5
13644 movrlz %g3, 0x019, %g5
13645 fmovrslez %o7, %f10, %f17
13646 mulx %o2, 0x13E9, %l6
13647 add %o1, %g4, %l2
13648 xorcc %g1, 0x1E98, %i3
13649 movrgz %i1, %l4, %i2
13650 movre %g6, %l5, %o3
13651 fcmpgt16 %f18, %f4, %i7
13652 movneg %icc, %i0, %g2
13653 alignaddr %o4, %l1, %o0
13654 orcc %l3, %i6, %o6
13655 mulscc %g7, 0x1E0E, %l0
13656 fmovsneg %icc, %f19, %f10
13657 andcc %i5, 0x179C, %i4
13658 save %g3, %g5, %o7
13659 rdpr %cwp, %g1
13660 rdpr %cansave, %g2
13661 rdpr %canrestore, %g3
13662 rdpr %cleanwin, %g4
13663 rdpr %otherwin, %g5
13664 rdpr %wstate, %g6
13665 st %f11, [%l7 + 0x44]
13666 movl %icc, %o5, %l6
13667 edge16ln %o2, %g4, %l2
13668 movrlez %o1, %g1, %i1
13669 andn %l4, 0x0183, %i3
13670 movge %xcc, %g6, %i2
13671 pdist %f28, %f16, %f2
13672 fxnor %f14, %f16, %f4
13673 sir 0x04C1
13674 movne %xcc, %o3, %l5
13675 movg %icc, %i7, %i0
13676 movne %xcc, %o4, %l1
13677 edge8l %o0, %l3, %i6
13678 nop
13679 set 0x08, %l0
13680 std %f4, [%l7 + %l0]
13681 fcmpeq16 %f6, %f24, %o6
13682 fpack16 %f24, %f16
13683 edge8ln %g2, %l0, %i5
13684 fmovdg %icc, %f11, %f0
13685 st %f21, [%l7 + 0x54]
13686 fmul8ulx16 %f6, %f4, %f18
13687 ldx [%l7 + 0x70], %g7
13688 movn %xcc, %g3, %i4
13689 sdiv %o7, 0x0AB2, %o5
13690 fmovsgu %icc, %f4, %f1
13691 ldd [%l7 + 0x30], %g4
13692 fmovrdlz %o2, %f20, %f30
13693 subcc %l6, %g4, %l2
13694 fcmpeq16 %f30, %f22, %o1
13695 ld [%l7 + 0x68], %f8
13696 srax %g1, 0x12, %l4
13697 std %f18, [%l7 + 0x60]
13698 std %f30, [%l7 + 0x30]
13699 fzeros %f19
13700 sra %i3, %g6, %i2
13701 st %f1, [%l7 + 0x58]
13702 xnor %i1, 0x1C43, %l5
13703 movrgz %i7, 0x291, %o3
13704 umulcc %o4, %i0, %o0
13705 udiv %l3, 0x04DB, %l1
13706 ld [%l7 + 0x54], %f8
13707 movcc %icc, %i6, %g2
13708 move %icc, %l0, %o6
13709 edge16ln %g7, %i5, %g3
13710 lduh [%l7 + 0x62], %o7
13711 stw %i4, [%l7 + 0x08]
13712 movcs %xcc, %o5, %g5
13713 fpack16 %f8, %f7
13714 fpsub16s %f25, %f27, %f31
13715 edge16n %l6, %g4, %l2
13716 xnor %o2, 0x1E21, %g1
13717 edge8 %o1, %l4, %g6
13718 movvs %xcc, %i2, %i1
13719 mulx %l5, 0x1BD0, %i7
13720 sub %i3, 0x0E5F, %o3
13721 srlx %o4, 0x04, %i0
13722 edge16n %o0, %l3, %l1
13723 mova %icc, %g2, %i6
13724 fcmped %fcc3, %f16, %f22
13725 fandnot1 %f12, %f0, %f18
13726 move %icc, %o6, %l0
13727 movle %icc, %g7, %g3
13728 orcc %i5, %o7, %i4
13729 fnors %f12, %f0, %f4
13730 fabss %f29, %f31
13731 array16 %o5, %g5, %l6
13732 fzeros %f23
13733 smulcc %g4, 0x0443, %l2
13734 fxors %f1, %f0, %f21
13735 movvs %xcc, %o2, %g1
13736 array32 %o1, %g6, %l4
13737 fmovse %icc, %f6, %f24
13738 fands %f27, %f17, %f21
13739 sethi 0x15B5, %i1
13740 xnor %i2, 0x0B41, %l5
13741 stw %i7, [%l7 + 0x68]
13742 fcmped %fcc3, %f24, %f0
13743 smulcc %o3, %o4, %i3
13744 ld [%l7 + 0x18], %f4
13745 std %f8, [%l7 + 0x08]
13746 movgu %icc, %i0, %o0
13747 movge %icc, %l3, %l1
13748 udivx %g2, 0x0A5E, %i6
13749 xor %l0, %o6, %g7
13750 array16 %g3, %o7, %i5
13751 edge32n %o5, %i4, %g5
13752 fmovdcs %icc, %f8, %f12
13753 fxnors %f16, %f20, %f11
13754 andn %l6, %g4, %o2
13755 orcc %g1, 0x06CC, %o1
13756 fmovsg %icc, %f8, %f10
13757 udiv %g6, 0x1A01, %l2
13758 fmul8x16al %f8, %f0, %f12
13759 umul %i1, 0x10D2, %l4
13760 edge8 %i2, %i7, %l5
13761 fxnor %f2, %f0, %f28
13762 sth %o4, [%l7 + 0x5A]
13763 pdist %f24, %f22, %f6
13764 fmovsa %xcc, %f24, %f24
13765 fmul8x16au %f8, %f29, %f8
13766 movcc %xcc, %i3, %i0
13767 fmul8x16 %f8, %f22, %f26
13768 edge16l %o3, %l3, %l1
13769 fandnot1s %f22, %f23, %f12
13770 nop
13771 set 0x2A, %o6
13772 lduh [%l7 + %o6], %g2
13773 edge16ln %i6, %l0, %o0
13774 movpos %icc, %o6, %g7
13775 xnorcc %g3, 0x198E, %i5
13776 fpack32 %f30, %f26, %f8
13777 std %f0, [%l7 + 0x58]
13778 fandnot2s %f8, %f0, %f28
13779 andncc %o7, %i4, %g5
13780 sir 0x01CF
13781 orn %o5, 0x018B, %g4
13782 fmovsge %xcc, %f17, %f8
13783 addccc %o2, %g1, %o1
13784 xorcc %g6, 0x0E43, %l6
13785 udiv %l2, 0x0B12, %i1
13786 move %xcc, %l4, %i7
13787 st %f5, [%l7 + 0x48]
13788 fandnot2s %f30, %f7, %f26
13789 fpmerge %f7, %f9, %f30
13790 movg %icc, %l5, %i2
13791 fnors %f5, %f18, %f22
13792 and %i3, %o4, %i0
13793 fmovdne %icc, %f13, %f14
13794 ldsw [%l7 + 0x08], %l3
13795 and %o3, %g2, %i6
13796 fmovdneg %xcc, %f19, %f16
13797 movvs %icc, %l1, %l0
13798 sdivcc %o0, 0x1BB4, %g7
13799 edge16 %o6, %g3, %i5
13800 edge16l %o7, %i4, %o5
13801 fmovsleu %xcc, %f16, %f16
13802 popc 0x0042, %g5
13803 fmovdl %xcc, %f21, %f15
13804 fcmps %fcc3, %f5, %f6
13805 fmovrslz %g4, %f3, %f1
13806 popc 0x1489, %g1
13807 fmovdpos %icc, %f19, %f12
13808 fandnot2s %f8, %f8, %f18
13809 udivcc %o1, 0x0791, %g6
13810 addc %l6, %l2, %i1
13811 mulx %l4, %i7, %l5
13812 movn %icc, %o2, %i3
13813 sll %i2, 0x0A, %i0
13814 fmovdvs %icc, %f20, %f3
13815 or %l3, %o4, %g2
13816 umulcc %i6, %o3, %l0
13817 movl %xcc, %o0, %g7
13818 mova %xcc, %l1, %o6
13819 movcs %xcc, %i5, %o7
13820 movg %xcc, %g3, %o5
13821 mulx %g5, %i4, %g4
13822 sethi 0x0012, %o1
13823 movle %xcc, %g6, %g1
13824 srax %l6, 0x09, %i1
13825 fnors %f7, %f7, %f15
13826 sdivx %l4, 0x11FA, %l2
13827 movrgez %l5, 0x228, %o2
13828 fmovdne %xcc, %f30, %f30
13829 movne %icc, %i3, %i2
13830 edge32l %i7, %l3, %i0
13831 ldsb [%l7 + 0x44], %g2
13832 andncc %o4, %o3, %i6
13833 array8 %o0, %l0, %g7
13834 srlx %o6, 0x03, %l1
13835 movrne %i5, 0x2CF, %o7
13836 andn %g3, %g5, %o5
13837 fnot1s %f7, %f10
13838 movg %icc, %g4, %o1
13839 movrlez %g6, %i4, %l6
13840 array8 %g1, %l4, %i1
13841 srl %l2, %o2, %l5
13842 edge32 %i2, %i3, %l3
13843 array32 %i0, %i7, %g2
13844 movleu %xcc, %o4, %i6
13845 sra %o0, %l0, %g7
13846 sir 0x0426
13847 movge %icc, %o6, %l1
13848 smulcc %i5, 0x1D58, %o7
13849 edge32ln %g3, %o3, %o5
13850 movrlz %g4, %g5, %g6
13851 stb %o1, [%l7 + 0x36]
13852 umulcc %l6, 0x0CAB, %g1
13853 edge16n %l4, %i1, %i4
13854 fcmpgt16 %f6, %f0, %o2
13855 edge32n %l2, %i2, %i3
13856 sllx %l3, %i0, %l5
13857 sir 0x0D97
13858 edge32 %i7, %g2, %i6
13859 stb %o4, [%l7 + 0x78]
13860 edge8 %o0, %g7, %l0
13861 popc %l1, %o6
13862 subccc %i5, 0x03B8, %g3
13863 edge8n %o7, %o5, %o3
13864 edge8n %g5, %g4, %o1
13865 stx %l6, [%l7 + 0x78]
13866 sdivx %g6, 0x0E48, %g1
13867 movre %l4, 0x1B4, %i4
13868 edge32ln %i1, %o2, %i2
13869 addccc %i3, 0x0133, %l3
13870 edge8ln %l2, %l5, %i7
13871 andcc %g2, %i0, %i6
13872 subc %o4, %g7, %l0
13873 movrgz %l1, %o0, %o6
13874 addcc %g3, %o7, %o5
13875 ldd [%l7 + 0x28], %f4
13876 movvs %icc, %i5, %o3
13877 and %g5, 0x0B8E, %g4
13878 sll %o1, %l6, %g1
13879 sdivcc %l4, 0x0ADA, %i4
13880 movg %icc, %g6, %o2
13881 edge8n %i2, %i3, %l3
13882 movgu %xcc, %l2, %l5
13883 stw %i1, [%l7 + 0x24]
13884 xorcc %i7, 0x1BA1, %g2
13885 fcmpne16 %f24, %f26, %i0
13886 ldx [%l7 + 0x30], %o4
13887 movge %icc, %g7, %l0
13888 orcc %l1, %i6, %o0
13889 add %o6, %g3, %o7
13890 movrgz %i5, 0x1F9, %o5
13891 save %g5, %o3, %g4
13892 rdpr %cwp, %g1
13893 rdpr %cansave, %g2
13894 rdpr %canrestore, %g3
13895 rdpr %cleanwin, %g4
13896 rdpr %otherwin, %g5
13897 rdpr %wstate, %g6
13898 addccc %l6, %g1, %l4
13899 srax %o1, 0x1C, %i4
13900 movre %o2, %g6, %i2
13901 fmovrsgz %i3, %f28, %f8
13902 sll %l3, %l2, %l5
13903 edge16l %i1, %g2, %i7
13904 srax %i0, %g7, %l0
13905 movpos %xcc, %l1, %i6
13906 edge16 %o4, %o6, %g3
13907 fmovsneg %icc, %f11, %f16
13908 movne %xcc, %o0, %o7
13909 smul %i5, %o5, %o3
13910 fmovdcs %icc, %f29, %f9
13911 fmovdn %xcc, %f10, %f16
13912 ldx [%l7 + 0x70], %g5
13913 addcc %l6, %g1, %l4
13914 array32 %o1, %g4, %i4
13915 fcmple32 %f26, %f30, %o2
13916 lduw [%l7 + 0x1C], %g6
13917 fmovsvs %icc, %f22, %f8
13918 edge16ln %i3, %l3, %i2
13919 sdiv %l5, 0x077A, %l2
13920 edge32l %i1, %i7, %i0
13921 faligndata %f12, %f18, %f10
13922 smul %g7, %g2, %l1
13923 xor %i6, 0x07A0, %l0
13924 mulx %o4, 0x1E0F, %o6
13925 fmovspos %xcc, %f27, %f20
13926 subc %o0, 0x1F16, %o7
13927 fnot2 %f0, %f6
13928 fnands %f17, %f30, %f22
13929 ldsw [%l7 + 0x10], %g3
13930 sethi 0x0625, %i5
13931 ld [%l7 + 0x3C], %f13
13932 ldsw [%l7 + 0x6C], %o5
13933 add %o3, 0x1CD3, %g5
13934 mulx %l6, 0x197A, %l4
13935 xorcc %o1, %g1, %i4
13936 sub %o2, 0x1540, %g4
13937 fmovd %f24, %f26
13938 sra %g6, %l3, %i2
13939 edge16ln %l5, %i3, %l2
13940 edge16ln %i1, %i7, %g7
13941 array8 %g2, %l1, %i6
13942 sll %l0, 0x17, %o4
13943 ldd [%l7 + 0x38], %f0
13944 fmovrde %o6, %f14, %f4
13945 edge16l %o0, %i0, %g3
13946 movrlz %o7, 0x134, %i5
13947 movrgz %o5, %g5, %l6
13948 subccc %l4, %o1, %g1
13949 sllx %o3, %o2, %g4
13950 popc 0x1724, %g6
13951 edge32l %l3, %i4, %i2
13952 movcs %icc, %l5, %i3
13953 srax %i1, 0x1C, %l2
13954 fmovrdgez %g7, %f12, %f18
13955 nop
13956 set 0x20, %o5
13957 std %f20, [%l7 + %o5]
13958 std %f28, [%l7 + 0x30]
13959 umul %g2, 0x012B, %l1
13960 fmovrslez %i7, %f10, %f9
13961 addc %i6, %o4, %l0
13962 fmovde %xcc, %f12, %f0
13963 movl %icc, %o0, %i0
13964 udivcc %o6, 0x1627, %g3
13965 movge %icc, %o7, %i5
13966 fcmpgt32 %f20, %f24, %g5
13967 fxor %f8, %f30, %f18
13968 fzero %f20
13969 movvc %icc, %o5, %l4
13970 array16 %l6, %o1, %o3
13971 srl %o2, %g1, %g4
13972 fmovdcc %icc, %f17, %f5
13973 fmovdne %xcc, %f14, %f22
13974 subccc %g6, 0x09DA, %l3
13975 movge %xcc, %i2, %l5
13976 edge8n %i3, %i1, %l2
13977 edge32 %i4, %g2, %g7
13978 fmovsle %xcc, %f10, %f1
13979 fzero %f10
13980 array8 %l1, %i7, %i6
13981 ldx [%l7 + 0x08], %l0
13982 edge8n %o4, %i0, %o0
13983 edge8ln %o6, %o7, %i5
13984 andn %g5, 0x0AFB, %o5
13985 fcmple32 %f12, %f2, %l4
13986 smul %g3, 0x0009, %l6
13987 udiv %o1, 0x18E9, %o2
13988 fmovda %xcc, %f7, %f9
13989 srlx %o3, 0x0C, %g1
13990 ldx [%l7 + 0x28], %g4
13991 movvs %xcc, %l3, %i2
13992 alignaddr %g6, %l5, %i3
13993 movre %l2, 0x209, %i1
13994 stw %i4, [%l7 + 0x30]
13995 orn %g7, 0x1C8F, %g2
13996 sll %i7, 0x1A, %l1
13997 andncc %i6, %l0, %i0
13998 edge8l %o0, %o4, %o7
13999 sra %o6, %i5, %o5
14000 fornot1 %f10, %f2, %f26
14001 array8 %g5, %g3, %l4
14002 bshuffle %f2, %f14, %f2
14003 move %icc, %o1, %o2
14004 fabss %f6, %f18
14005 movre %l6, %o3, %g4
14006 array16 %g1, %i2, %l3
14007 fmovsn %xcc, %f31, %f19
14008 save %l5, 0x1EB3, %i3
14009 rdpr %cwp, %g1
14010 rdpr %cansave, %g2
14011 rdpr %canrestore, %g3
14012 rdpr %cleanwin, %g4
14013 rdpr %otherwin, %g5
14014 rdpr %wstate, %g6
14015 nop
14016 set 0x3A, %i7
14017 lduh [%l7 + %i7], %g6
14018 edge32n %l2, %i1, %i4
14019 movvc %icc, %g7, %i7
14020 setx loop_49, %l0, %l1
14021 return %l1
14022 nop
14023 rdpr %cwp, %g1
14024 rdpr %cansave, %g2
14025 rdpr %canrestore, %g3
14026 rdpr %cleanwin, %g4
14027 rdpr %otherwin, %g5
14028 rdpr %wstate, %g6
14029loop_49: alignaddr %l0, %i6, %o0
14030 sdiv %o4, 0x103E, %i0
14031 orcc %o6, %i5, %o5
14032 edge16ln %g5, %g3, %l4
14033 sdivx %o1, 0x1A02, %o7
14034 fmovdle %xcc, %f2, %f18
14035 movleu %icc, %l6, %o2
14036 fzeros %f26
14037 movvs %xcc, %o3, %g1
14038 andcc %g4, %l3, %l5
14039 lduw [%l7 + 0x10], %i3
14040 mulx %i2, %l2, %i1
14041 ldd [%l7 + 0x10], %g6
14042 addccc %i4, 0x0173, %i7
14043 stb %g2, [%l7 + 0x57]
14044 edge16ln %g7, %l0, %i6
14045 movge %icc, %o0, %o4
14046 or %l1, %o6, %i5
14047 fzeros %f16
14048 movvs %icc, %i0, %g5
14049 st %f21, [%l7 + 0x58]
14050 fmovsgu %xcc, %f24, %f19
14051 sdivcc %g3, 0x00D9, %l4
14052 subcc %o1, 0x0D3A, %o5
14053 movneg %xcc, %l6, %o2
14054 fandnot1s %f3, %f30, %f25
14055 fcmpeq16 %f22, %f16, %o3
14056 sub %g1, 0x0113, %g4
14057 edge16ln %o7, %l3, %l5
14058 std %f26, [%l7 + 0x28]
14059 fzero %f28
14060 srlx %i2, 0x11, %l2
14061 movcc %icc, %i1, %g6
14062 stx %i3, [%l7 + 0x08]
14063 fandnot1 %f30, %f6, %f4
14064 mova %xcc, %i4, %i7
14065 and %g2, 0x0BF1, %g7
14066 alignaddr %l0, %i6, %o4
14067 array32 %l1, %o6, %o0
14068 ldsh [%l7 + 0x40], %i5
14069 stx %g5, [%l7 + 0x58]
14070 sdivcc %g3, 0x10AA, %l4
14071 udiv %i0, 0x0F73, %o5
14072 ldsh [%l7 + 0x4E], %l6
14073 addc %o1, %o2, %o3
14074 or %g1, 0x0E09, %g4
14075 fmovdg %xcc, %f30, %f11
14076 edge16l %l3, %o7, %l5
14077 lduw [%l7 + 0x2C], %l2
14078 edge32l %i2, %i1, %g6
14079 orn %i3, 0x14F7, %i7
14080 movgu %icc, %g2, %i4
14081 umul %l0, 0x1A89, %g7
14082 alignaddr %o4, %l1, %i6
14083 edge32n %o0, %i5, %g5
14084 edge32ln %o6, %g3, %l4
14085 umul %i0, %o5, %o1
14086 umulcc %o2, 0x1BAB, %l6
14087 edge8ln %g1, %g4, %o3
14088 fabsd %f6, %f4
14089 fnegd %f26, %f28
14090 movcc %xcc, %l3, %l5
14091 array8 %l2, %o7, %i1
14092 mova %icc, %g6, %i3
14093 andcc %i2, %i7, %i4
14094 stb %l0, [%l7 + 0x27]
14095 ld [%l7 + 0x54], %f12
14096 sub %g7, 0x0BBB, %o4
14097 srl %l1, 0x10, %i6
14098 addccc %o0, %i5, %g5
14099 movn %icc, %g2, %o6
14100 sub %g3, %i0, %o5
14101 ld [%l7 + 0x6C], %f29
14102 movrlez %l4, %o2, %o1
14103 edge32 %g1, %g4, %l6
14104 addc %o3, 0x0BD7, %l3
14105 sll %l5, %o7, %i1
14106 movg %icc, %l2, %i3
14107 ldub [%l7 + 0x63], %i2
14108 sllx %i7, %i4, %g6
14109 movrgz %l0, 0x1F0, %g7
14110 st %f23, [%l7 + 0x34]
14111 sir 0x19D3
14112 edge16 %o4, %l1, %i6
14113 andncc %i5, %g5, %g2
14114 fmovrdlz %o6, %f22, %f30
14115 faligndata %f28, %f30, %f2
14116 movvs %icc, %o0, %g3
14117 nop
14118 set 0x2A, %o0
14119 ldub [%l7 + %o0], %i0
14120 fnegd %f8, %f2
14121 fcmpne16 %f12, %f22, %l4
14122 orcc %o5, %o2, %o1
14123 edge8n %g4, %g1, %l6
14124 fnands %f3, %f21, %f18
14125 orncc %o3, 0x1242, %l5
14126 array16 %o7, %l3, %i1
14127 addccc %i3, %i2, %l2
14128 movcs %icc, %i4, %i7
14129 edge8n %g6, %g7, %l0
14130 ldx [%l7 + 0x78], %o4
14131 edge32 %i6, %l1, %i5
14132 ld [%l7 + 0x10], %f16
14133 movrgez %g2, 0x1FE, %g5
14134 nop
14135 set 0x0C, %i0
14136 stw %o0, [%l7 + %i0]
14137 array8 %g3, %o6, %i0
14138 fandnot2s %f3, %f31, %f4
14139 edge16 %l4, %o2, %o5
14140 sll %g4, 0x00, %o1
14141 udivcc %l6, 0x14EF, %o3
14142 addcc %g1, %l5, %o7
14143 fmovsvs %icc, %f30, %f27
14144 orncc %i1, %i3, %l3
14145 xor %i2, 0x0F5B, %i4
14146 lduw [%l7 + 0x20], %i7
14147 movneg %icc, %g6, %g7
14148 movn %xcc, %l0, %o4
14149 mova %icc, %l2, %l1
14150 lduw [%l7 + 0x64], %i6
14151 edge8l %g2, %i5, %o0
14152 edge16ln %g3, %o6, %i0
14153 fmovrdne %g5, %f6, %f4
14154 movle %icc, %l4, %o2
14155 movl %icc, %o5, %g4
14156 xorcc %o1, %o3, %l6
14157 array8 %g1, %l5, %o7
14158 sub %i1, 0x10DF, %i3
14159 sllx %i2, 0x03, %i4
14160 srax %l3, 0x08, %i7
14161 move %xcc, %g6, %l0
14162 subcc %g7, 0x1D4B, %o4
14163 edge8ln %l1, %l2, %g2
14164 orn %i5, 0x0918, %o0
14165 umul %i6, 0x17DF, %o6
14166 subccc %g3, 0x05C6, %g5
14167 edge16ln %l4, %i0, %o5
14168 fpadd16 %f22, %f18, %f8
14169 smulcc %o2, %g4, %o3
14170 fcmple16 %f26, %f12, %o1
14171 sethi 0x1FA2, %g1
14172 edge8 %l6, %o7, %i1
14173 srl %i3, %i2, %l5
14174 edge16ln %l3, %i7, %g6
14175 save %l0, 0x1994, %g7
14176 rdpr %cwp, %g1
14177 rdpr %cansave, %g2
14178 rdpr %canrestore, %g3
14179 rdpr %cleanwin, %g4
14180 rdpr %otherwin, %g5
14181 rdpr %wstate, %g6
14182 movvc %xcc, %o4, %i4
14183 fmuld8sux16 %f19, %f9, %f18
14184 edge32l %l2, %g2, %l1
14185 alignaddr %o0, %i5, %i6
14186 or %g3, 0x055D, %g5
14187 movle %xcc, %l4, %i0
14188 edge32 %o6, %o5, %o2
14189 addcc %g4, 0x1BA8, %o1
14190 fmovde %xcc, %f10, %f9
14191 addcc %g1, 0x1CA7, %o3
14192 movn %icc, %l6, %o7
14193 movrlez %i1, 0x2E2, %i2
14194 fpsub16 %f24, %f10, %f14
14195 smul %l5, 0x106E, %i3
14196 fxors %f7, %f6, %f8
14197 movg %icc, %l3, %g6
14198 movne %icc, %i7, %l0
14199 edge32ln %g7, %o4, %i4
14200 fmovdgu %xcc, %f9, %f29
14201 umulcc %g2, %l2, %l1
14202 nop
14203 set 0x4C, %g6
14204 lduw [%l7 + %g6], %o0
14205 ldd [%l7 + 0x78], %i4
14206 movleu %icc, %g3, %g5
14207 ldsw [%l7 + 0x14], %l4
14208 ldub [%l7 + 0x4D], %i0
14209 st %f16, [%l7 + 0x7C]
14210 stw %i6, [%l7 + 0x5C]
14211 fpack16 %f8, %f12
14212 or %o6, %o5, %o2
14213 fcmpeq16 %f28, %f4, %o1
14214 sth %g4, [%l7 + 0x14]
14215 fmovdg %icc, %f5, %f24
14216 addccc %g1, 0x1916, %l6
14217 array16 %o7, %o3, %i1
14218 andncc %l5, %i3, %l3
14219 fornot2 %f0, %f26, %f8
14220 nop
14221 set 0x28, %o7
14222 ldd [%l7 + %o7], %i2
14223 fmovscs %xcc, %f6, %f20
14224 fsrc1s %f5, %f12
14225 xor %i7, 0x111B, %g6
14226 movgu %xcc, %g7, %l0
14227 alignaddrl %i4, %o4, %l2
14228 ldx [%l7 + 0x68], %l1
14229 array8 %g2, %i5, %g3
14230 fpadd32s %f5, %f24, %f6
14231 fpadd16s %f15, %f20, %f26
14232 addccc %o0, 0x044F, %l4
14233 xnor %g5, %i0, %o6
14234 edge8n %o5, %o2, %o1
14235 udivcc %i6, 0x05CF, %g4
14236 movrlez %g1, 0x04D, %l6
14237 array32 %o7, %i1, %o3
14238 sdivcc %i3, 0x17B3, %l3
14239 umul %l5, 0x1665, %i2
14240 fmovdne %icc, %f3, %f1
14241 fornot2s %f30, %f2, %f26
14242 movpos %xcc, %i7, %g7
14243 movrlez %g6, %i4, %l0
14244 fnor %f6, %f26, %f22
14245 movle %icc, %l2, %l1
14246 edge8l %o4, %i5, %g3
14247 movg %xcc, %g2, %o0
14248 movneg %xcc, %l4, %i0
14249 fxor %f0, %f12, %f30
14250 edge32l %o6, %g5, %o5
14251 movcs %xcc, %o2, %i6
14252 andcc %g4, 0x0A0C, %o1
14253 alignaddr %g1, %l6, %i1
14254 edge16n %o7, %i3, %o3
14255 srax %l5, %i2, %l3
14256 fmovdn %icc, %f23, %f4
14257 fpadd32 %f16, %f20, %f22
14258 mulscc %g7, 0x1E70, %g6
14259 movg %xcc, %i7, %l0
14260 ld [%l7 + 0x60], %f8
14261 fnor %f26, %f16, %f20
14262 save %i4, %l2, %l1
14263 rdpr %cwp, %g1
14264 rdpr %cansave, %g2
14265 rdpr %canrestore, %g3
14266 rdpr %cleanwin, %g4
14267 rdpr %otherwin, %g5
14268 rdpr %wstate, %g6
14269 edge8l %i5, %g3, %g2
14270 fpadd32 %f0, %f24, %f20
14271 fmovsle %xcc, %f21, %f20
14272 and %o4, 0x05F4, %o0
14273 udivcc %i0, 0x10BB, %l4
14274 ldsw [%l7 + 0x34], %g5
14275 or %o5, 0x1BEB, %o2
14276 fxnors %f22, %f3, %f17
14277 ldsh [%l7 + 0x60], %i6
14278 fmovscs %icc, %f25, %f18
14279 movrlz %g4, %o6, %g1
14280 stb %o1, [%l7 + 0x35]
14281 fabsd %f26, %f22
14282 fmovse %xcc, %f4, %f23
14283 and %l6, %i1, %o7
14284 add %o3, 0x05D3, %l5
14285 ldub [%l7 + 0x53], %i3
14286 xorcc %i2, %l3, %g7
14287 fmovrsne %g6, %f8, %f29
14288 mulscc %i7, 0x13BF, %i4
14289 umulcc %l0, %l1, %i5
14290 alignaddrl %g3, %l2, %o4
14291 movcc %xcc, %g2, %o0
14292 sdivcc %i0, 0x0BA4, %l4
14293 xnorcc %o5, %o2, %i6
14294 movle %xcc, %g5, %o6
14295 st %f14, [%l7 + 0x14]
14296 alignaddr %g4, %g1, %o1
14297 fabss %f6, %f10
14298 move %icc, %i1, %o7
14299 xor %l6, %o3, %i3
14300 edge8ln %l5, %l3, %i2
14301 subcc %g7, %g6, %i4
14302 movg %xcc, %l0, %l1
14303 fnegs %f10, %f18
14304 movcc %xcc, %i5, %i7
14305 movcs %icc, %l2, %g3
14306 ldx [%l7 + 0x60], %g2
14307 movrgz %o4, %i0, %o0
14308 srax %o5, 0x03, %o2
14309 fmovda %icc, %f5, %f16
14310 std %f4, [%l7 + 0x20]
14311 movg %icc, %l4, %i6
14312 edge8 %g5, %o6, %g1
14313 fxors %f21, %f22, %f1
14314 ldsw [%l7 + 0x38], %o1
14315 movvc %xcc, %g4, %i1
14316 fnands %f24, %f6, %f22
14317 st %f20, [%l7 + 0x60]
14318 fmovsg %xcc, %f27, %f3
14319 move %icc, %o7, %o3
14320 movle %icc, %i3, %l6
14321 sra %l5, 0x15, %l3
14322 or %i2, 0x071C, %g6
14323 fmovsneg %xcc, %f10, %f0
14324 subc %i4, %g7, %l0
14325 ldub [%l7 + 0x66], %l1
14326 stw %i7, [%l7 + 0x58]
14327 fmovscc %icc, %f10, %f26
14328 sub %i5, %g3, %g2
14329 edge8l %o4, %l2, %i0
14330 addccc %o0, 0x09B5, %o2
14331 array8 %o5, %i6, %l4
14332 addcc %g5, 0x0612, %o6
14333 subcc %g1, %g4, %i1
14334 fcmpne16 %f2, %f30, %o7
14335 fcmpgt16 %f24, %f10, %o1
14336 fornot2 %f12, %f30, %f24
14337 xnorcc %o3, 0x1C0E, %l6
14338 move %xcc, %i3, %l3
14339 subc %l5, %i2, %i4
14340 srax %g7, 0x03, %l0
14341 xorcc %l1, 0x0A7A, %i7
14342 subccc %i5, %g6, %g3
14343 xorcc %g2, %l2, %i0
14344 movre %o0, %o4, %o5
14345 fmovdge %icc, %f31, %f2
14346 ldd [%l7 + 0x30], %i6
14347 udivx %l4, 0x0C7C, %g5
14348 and %o6, %o2, %g4
14349 fcmpes %fcc3, %f26, %f24
14350 mulscc %g1, 0x051B, %o7
14351 fmovrsgez %i1, %f30, %f14
14352 mulscc %o1, 0x1333, %l6
14353 movle %xcc, %i3, %l3
14354 movrlez %o3, %l5, %i4
14355 movpos %xcc, %g7, %l0
14356 subc %l1, %i7, %i5
14357 movvs %icc, %g6, %g3
14358 fcmped %fcc3, %f20, %f28
14359 fornot1 %f2, %f8, %f18
14360 edge32ln %g2, %i2, %l2
14361 and %i0, 0x0F3C, %o4
14362 movvc %xcc, %o5, %o0
14363 array32 %i6, %l4, %g5
14364 fnot1s %f2, %f0
14365 fcmpd %fcc3, %f20, %f20
14366 srl %o6, 0x04, %g4
14367 or %o2, %g1, %o7
14368 sdivcc %i1, 0x1120, %o1
14369 mulscc %i3, %l6, %l3
14370 andcc %l5, %i4, %o3
14371 popc %l0, %l1
14372 movleu %xcc, %g7, %i5
14373 add %g6, 0x1BC9, %g3
14374 sethi 0x153E, %g2
14375 fmovrdgez %i2, %f30, %f8
14376 fpadd16 %f24, %f8, %f18
14377 movpos %icc, %i7, %l2
14378 xnor %i0, %o5, %o0
14379 sra %i6, %l4, %o4
14380 udiv %g5, 0x0B6E, %g4
14381 fone %f10
14382 fmovrsne %o6, %f26, %f30
14383 edge16n %g1, %o7, %i1
14384 movg %xcc, %o2, %o1
14385 popc %i3, %l3
14386 movne %icc, %l5, %i4
14387 fnegd %f28, %f24
14388 addccc %o3, 0x0743, %l0
14389 fmul8x16 %f10, %f0, %f16
14390 add %l6, %g7, %i5
14391 fnegs %f18, %f11
14392 alignaddr %l1, %g3, %g2
14393 fandnot2 %f10, %f22, %f24
14394 movpos %icc, %i2, %i7
14395 add %l2, %g6, %i0
14396 std %f20, [%l7 + 0x28]
14397 sub %o0, 0x18E1, %i6
14398 addc %o5, %l4, %o4
14399 edge8ln %g4, %o6, %g5
14400 restore %g1, %o7, %o2
14401 rdpr %cwp, %g1
14402 rdpr %cansave, %g2
14403 rdpr %canrestore, %g3
14404 rdpr %cleanwin, %g4
14405 rdpr %otherwin, %g5
14406 rdpr %wstate, %g6
14407 add %i1, 0x1A75, %i3
14408 sir 0x19E1
14409 sth %o1, [%l7 + 0x0E]
14410 fcmpeq16 %f10, %f16, %l5
14411 subc %i4, 0x100C, %o3
14412 stb %l0, [%l7 + 0x0A]
14413 fmovdleu %xcc, %f11, %f2
14414 sdivcc %l6, 0x08BA, %g7
14415 sllx %i5, %l3, %l1
14416 std %f0, [%l7 + 0x08]
14417 movre %g2, 0x254, %i2
14418 sethi 0x1A79, %i7
14419 mulx %l2, 0x1624, %g3
14420 fcmpes %fcc3, %f31, %f23
14421 orncc %g6, %i0, %o0
14422 fmovrdne %o5, %f18, %f4
14423 edge8n %i6, %o4, %g4
14424 mulx %o6, 0x14B9, %g5
14425 sethi 0x10B9, %l4
14426 stx %g1, [%l7 + 0x58]
14427 st %f17, [%l7 + 0x7C]
14428 fpackfix %f18, %f9
14429 fmovrslz %o2, %f26, %f11
14430 st %f22, [%l7 + 0x50]
14431 fmovsa %xcc, %f7, %f15
14432 sth %i1, [%l7 + 0x76]
14433 fnot1s %f12, %f16
14434 fmovsneg %icc, %f18, %f15
14435 edge32l %o7, %i3, %l5
14436 ldsb [%l7 + 0x50], %i4
14437 xor %o1, 0x1400, %l0
14438 movle %icc, %l6, %g7
14439 move %icc, %i5, %o3
14440 subc %l1, %l3, %g2
14441 movleu %icc, %i7, %i2
14442 andcc %l2, %g6, %g3
14443 movg %xcc, %i0, %o5
14444 fmovsneg %xcc, %f30, %f26
14445 fpackfix %f16, %f26
14446 edge32l %i6, %o0, %g4
14447 mova %xcc, %o6, %o4
14448 movre %g5, %l4, %g1
14449 fexpand %f13, %f4
14450 add %i1, %o2, %o7
14451 or %i3, 0x16AB, %l5
14452 or %o1, %l0, %i4
14453 fmovsvc %xcc, %f24, %f10
14454 mulx %g7, 0x1E2D, %l6
14455 array16 %i5, %l1, %l3
14456 array16 %g2, %o3, %i2
14457 srl %l2, 0x0B, %i7
14458 movre %g3, 0x1C3, %i0
14459 sra %o5, %g6, %o0
14460 std %f8, [%l7 + 0x18]
14461 array16 %g4, %i6, %o6
14462 stb %o4, [%l7 + 0x1A]
14463 edge8 %g5, %l4, %g1
14464 edge8n %i1, %o7, %i3
14465 movne %xcc, %l5, %o1
14466 or %o2, 0x0988, %i4
14467 edge8l %g7, %l0, %i5
14468 fmovsa %xcc, %f29, %f8
14469 alignaddrl %l6, %l1, %g2
14470 fpmerge %f18, %f24, %f24
14471 andncc %l3, %o3, %l2
14472 mulx %i2, %i7, %g3
14473 ldsh [%l7 + 0x4A], %i0
14474 movle %xcc, %o5, %o0
14475 subccc %g6, 0x16FD, %i6
14476 edge32ln %g4, %o4, %o6
14477 movrne %g5, 0x362, %l4
14478 movrgz %i1, 0x29D, %o7
14479 ldd [%l7 + 0x08], %g0
14480 stb %i3, [%l7 + 0x4C]
14481 sdiv %l5, 0x01A7, %o2
14482 ldd [%l7 + 0x78], %o0
14483 edge8n %i4, %l0, %i5
14484 movrgez %l6, %g7, %l1
14485 fcmpne32 %f28, %f26, %g2
14486 and %l3, %o3, %i2
14487 lduh [%l7 + 0x20], %l2
14488 subc %g3, %i7, %i0
14489 add %o5, %o0, %i6
14490 stb %g6, [%l7 + 0x40]
14491 movrne %g4, 0x1E6, %o6
14492 lduw [%l7 + 0x30], %o4
14493 fpsub16s %f5, %f12, %f15
14494 udivx %g5, 0x0E8E, %l4
14495 umul %o7, %g1, %i3
14496 movrlz %l5, 0x04F, %o2
14497 movrne %o1, 0x39C, %i4
14498 edge16ln %l0, %i5, %i1
14499 smulcc %g7, %l1, %g2
14500 fmovdcs %xcc, %f20, %f13
14501 ldsw [%l7 + 0x0C], %l3
14502 array32 %l6, %i2, %o3
14503 array32 %g3, %i7, %i0
14504 edge32l %l2, %o5, %i6
14505 edge16ln %g6, %g4, %o0
14506 sdivcc %o6, 0x18CD, %o4
14507 mulx %l4, 0x13E4, %g5
14508 orcc %g1, %o7, %l5
14509 andncc %i3, %o1, %i4
14510 movcc %xcc, %l0, %o2
14511 subccc %i5, %i1, %l1
14512 ldsb [%l7 + 0x5D], %g7
14513 orn %g2, %l3, %i2
14514 orcc %o3, 0x044E, %g3
14515 srl %i7, 0x0C, %i0
14516 ldsw [%l7 + 0x10], %l6
14517 subcc %l2, 0x1324, %i6
14518 srlx %o5, 0x0D, %g4
14519 umul %g6, 0x1329, %o6
14520 sir 0x0702
14521 udiv %o0, 0x09DA, %o4
14522 sir 0x1992
14523 subccc %g5, 0x1D63, %g1
14524 ldsb [%l7 + 0x26], %l4
14525 ldd [%l7 + 0x60], %o6
14526 edge16l %i3, %l5, %i4
14527 ldd [%l7 + 0x28], %f16
14528 movvc %icc, %l0, %o1
14529 fmovsvs %icc, %f11, %f16
14530 mulscc %o2, %i1, %i5
14531 alignaddrl %l1, %g2, %g7
14532 fmovscc %xcc, %f10, %f20
14533 srl %i2, %o3, %g3
14534 movg %xcc, %i7, %l3
14535 array32 %i0, %l6, %i6
14536 fpsub16s %f15, %f17, %f11
14537 fmovdneg %icc, %f22, %f4
14538 or %l2, %g4, %g6
14539 udivx %o6, 0x0A68, %o0
14540 mulx %o4, 0x1B55, %g5
14541 ldx [%l7 + 0x30], %o5
14542 edge32ln %g1, %l4, %i3
14543 movcc %xcc, %o7, %l5
14544 setx loop_50, %l0, %l1
14545 return %l1
14546 nop
14547 rdpr %cwp, %g1
14548 rdpr %cansave, %g2
14549 rdpr %canrestore, %g3
14550 rdpr %cleanwin, %g4
14551 rdpr %otherwin, %g5
14552 rdpr %wstate, %g6
14553loop_50: fmovdneg %icc, %f20, %f7
14554 sdivcc %i4, 0x0BE2, %i1
14555 xnor %o2, 0x02F8, %i5
14556 movg %icc, %g2, %l1
14557 fnot2 %f28, %f6
14558 st %f23, [%l7 + 0x30]
14559 movleu %icc, %i2, %o3
14560 fnegd %f8, %f12
14561 sra %g3, %i7, %l3
14562 fors %f1, %f7, %f7
14563 st %f4, [%l7 + 0x5C]
14564 fmovsl %icc, %f31, %f6
14565 edge8n %i0, %g7, %i6
14566 edge16l %l6, %g4, %l2
14567 subc %o6, %g6, %o4
14568 sllx %o0, 0x0A, %g5
14569 orn %g1, 0x1178, %l4
14570 subc %o5, 0x0632, %o7
14571 movcc %icc, %l5, %l0
14572 stx %i3, [%l7 + 0x18]
14573 movvs %icc, %o1, %i1
14574 subc %o2, 0x00B3, %i5
14575 edge16l %g2, %i4, %l1
14576 movleu %xcc, %o3, %g3
14577 st %f18, [%l7 + 0x68]
14578 smulcc %i2, 0x0E8A, %l3
14579 alignaddrl %i7, %g7, %i0
14580 edge32n %l6, %i6, %l2
14581 sra %g4, %g6, %o4
14582 ldsw [%l7 + 0x0C], %o6
14583 fnot1s %f20, %f23
14584 fsrc1 %f16, %f2
14585 popc %o0, %g1
14586 save %l4, 0x07FD, %o5
14587 rdpr %cwp, %g1
14588 rdpr %cansave, %g2
14589 rdpr %canrestore, %g3
14590 rdpr %cleanwin, %g4
14591 rdpr %otherwin, %g5
14592 rdpr %wstate, %g6
14593 fnors %f23, %f29, %f3
14594 fmovdvc %icc, %f23, %f27
14595 mova %xcc, %o7, %g5
14596 fands %f6, %f14, %f30
14597 ldd [%l7 + 0x68], %f30
14598 and %l0, %l5, %o1
14599 and %i1, 0x1FF6, %o2
14600 st %f30, [%l7 + 0x64]
14601 and %i3, %g2, %i5
14602 fand %f30, %f18, %f16
14603 orcc %i4, %l1, %o3
14604 fornot1 %f18, %f0, %f2
14605 movrgz %g3, %i2, %l3
14606 and %i7, %i0, %l6
14607 edge16n %g7, %l2, %i6
14608 orcc %g6, 0x00F8, %g4
14609 sethi 0x00F5, %o4
14610 edge16ln %o0, %o6, %l4
14611 sub %o5, %g1, %g5
14612 xorcc %l0, %o7, %o1
14613 ldsw [%l7 + 0x74], %i1
14614 st %f2, [%l7 + 0x0C]
14615 fands %f26, %f20, %f15
14616 fmovrslz %o2, %f1, %f12
14617 ldub [%l7 + 0x18], %i3
14618 sethi 0x0EDF, %l5
14619 subc %i5, %i4, %g2
14620 addccc %l1, 0x0479, %o3
14621 edge16l %g3, %i2, %i7
14622 sir 0x0B73
14623 srlx %i0, 0x10, %l3
14624 fmovdl %xcc, %f13, %f27
14625 alignaddr %l6, %g7, %l2
14626 movle %icc, %i6, %g4
14627 xor %o4, %o0, %o6
14628 movvc %icc, %g6, %l4
14629 popc 0x185B, %o5
14630 orn %g5, %l0, %o7
14631 movre %o1, 0x03A, %g1
14632 movcs %xcc, %o2, %i3
14633 movge %xcc, %l5, %i1
14634 movrne %i5, %g2, %l1
14635 fmovsg %xcc, %f27, %f27
14636 edge32n %i4, %g3, %i2
14637 fmovda %icc, %f5, %f24
14638 fxnor %f6, %f26, %f28
14639 edge8ln %i7, %i0, %o3
14640 edge8n %l3, %g7, %l2
14641 fzeros %f29
14642 stb %l6, [%l7 + 0x49]
14643 or %g4, %o4, %i6
14644 edge32n %o6, %o0, %g6
14645 edge16ln %o5, %l4, %l0
14646 fmovscc %xcc, %f28, %f8
14647 movvs %icc, %g5, %o1
14648 edge8 %o7, %g1, %i3
14649 sethi 0x009A, %o2
14650 sra %i1, %i5, %l5
14651 st %f17, [%l7 + 0x68]
14652 andncc %l1, %g2, %g3
14653 movgu %icc, %i4, %i7
14654 sethi 0x1179, %i0
14655 fandnot2s %f10, %f26, %f12
14656 lduh [%l7 + 0x32], %o3
14657 fmovsvc %xcc, %f23, %f11
14658 orn %l3, %i2, %l2
14659 add %g7, 0x03E4, %g4
14660 move %icc, %l6, %o4
14661 smulcc %i6, %o6, %g6
14662 orcc %o0, 0x1CE5, %l4
14663 fcmpgt16 %f14, %f10, %o5
14664 sub %g5, 0x00CE, %o1
14665 fmovsle %xcc, %f11, %f5
14666 orncc %l0, %o7, %i3
14667 mulscc %o2, 0x167E, %i1
14668 fmul8x16au %f14, %f10, %f10
14669 orncc %i5, 0x10C4, %l5
14670 fmovdleu %xcc, %f1, %f2
14671 array8 %g1, %g2, %g3
14672 nop
14673 set 0x18, %i1
14674 stw %l1, [%l7 + %i1]
14675 srax %i7, 0x05, %i4
14676 sub %o3, 0x0C2C, %i0
14677 fmovdge %xcc, %f17, %f29
14678 edge8n %l3, %i2, %g7
14679 mulscc %l2, %l6, %g4
14680 movre %i6, %o6, %g6
14681 edge16l %o4, %l4, %o5
14682 lduh [%l7 + 0x6E], %o0
14683 st %f20, [%l7 + 0x5C]
14684 fmovspos %xcc, %f30, %f22
14685 array16 %o1, %l0, %g5
14686 udiv %i3, 0x1E87, %o7
14687 movvc %icc, %i1, %i5
14688 fsrc1s %f24, %f16
14689 edge32n %l5, %o2, %g2
14690 sdiv %g3, 0x10C5, %g1
14691 edge16l %i7, %i4, %l1
14692 edge8n %o3, %i0, %l3
14693 sra %g7, %i2, %l2
14694 ldx [%l7 + 0x68], %l6
14695 movg %icc, %i6, %o6
14696 fmovdn %xcc, %f19, %f27
14697 ldd [%l7 + 0x58], %f6
14698 fmovrdlz %g4, %f20, %f22
14699 movpos %icc, %g6, %o4
14700 edge8ln %l4, %o0, %o1
14701 fzero %f26
14702 restore %l0, %g5, %o5
14703 rdpr %cwp, %g1
14704 rdpr %cansave, %g2
14705 rdpr %canrestore, %g3
14706 rdpr %cleanwin, %g4
14707 rdpr %otherwin, %g5
14708 rdpr %wstate, %g6
14709 fmovsn %xcc, %f8, %f29
14710 sra %o7, 0x03, %i1
14711 ldd [%l7 + 0x18], %f0
14712 edge16l %i5, %l5, %o2
14713 setx loop_51, %l0, %l1
14714 return %l1
14715 nop
14716 rdpr %cwp, %g1
14717 rdpr %cansave, %g2
14718 rdpr %canrestore, %g3
14719 rdpr %cleanwin, %g4
14720 rdpr %otherwin, %g5
14721 rdpr %wstate, %g6
14722loop_51: alignaddrl %i7, %i4, %g1
14723 andncc %o3, %l1, %i0
14724 ldx [%l7 + 0x60], %g7
14725 movgu %icc, %i2, %l3
14726 edge16l %l6, %l2, %o6
14727 popc 0x1764, %g4
14728 sdiv %i6, 0x05CD, %o4
14729 fcmpeq16 %f10, %f10, %l4
14730 fmul8x16al %f15, %f1, %f28
14731 stw %o0, [%l7 + 0x24]
14732 edge32ln %o1, %l0, %g6
14733 sdivcc %o5, 0x07DA, %g5
14734 orn %i1, 0x037B, %i5
14735 fpadd16 %f2, %f26, %f12
14736 edge8ln %l5, %o7, %o2
14737 ldx [%l7 + 0x18], %i3
14738 fmovrsgez %g2, %f18, %f16
14739 subccc %g3, %i7, %g1
14740 fnot1 %f24, %f14
14741 edge16l %i4, %o3, %l1
14742 stx %i0, [%l7 + 0x10]
14743 movre %i2, 0x340, %l3
14744 movvc %xcc, %g7, %l6
14745 ld [%l7 + 0x3C], %f23
14746 alignaddr %o6, %g4, %i6
14747 fpsub32s %f28, %f5, %f14
14748 fzeros %f0
14749 mova %icc, %o4, %l4
14750 sethi 0x16E5, %o0
14751 ldsb [%l7 + 0x48], %o1
14752 ldd [%l7 + 0x08], %l2
14753 fmovsne %xcc, %f8, %f0
14754 edge16 %g6, %o5, %l0
14755 ldsh [%l7 + 0x10], %g5
14756 stw %i5, [%l7 + 0x78]
14757 fxnor %f30, %f30, %f10
14758 movgu %xcc, %l5, %i1
14759 movcs %xcc, %o2, %o7
14760 movn %xcc, %i3, %g3
14761 orncc %g2, %g1, %i7
14762 edge16n %o3, %i4, %l1
14763 movrne %i2, 0x0A6, %i0
14764 udiv %g7, 0x09DF, %l6
14765 udivcc %o6, 0x11DC, %l3
14766 ldsw [%l7 + 0x30], %g4
14767 array16 %o4, %i6, %o0
14768 edge32n %o1, %l2, %l4
14769 movcc %xcc, %o5, %l0
14770 srlx %g5, 0x1A, %g6
14771 fpack32 %f18, %f26, %f30
14772 udiv %i5, 0x1498, %i1
14773 sub %o2, %o7, %i3
14774 movrlez %g3, 0x120, %l5
14775 udivcc %g1, 0x1114, %g2
14776 fmovscs %icc, %f29, %f30
14777 subcc %i7, %i4, %o3
14778 fandnot1 %f28, %f14, %f24
14779 lduw [%l7 + 0x24], %l1
14780 movle %xcc, %i0, %g7
14781 addcc %l6, %i2, %o6
14782 lduh [%l7 + 0x50], %g4
14783 edge32n %o4, %l3, %o0
14784 array16 %o1, %l2, %l4
14785 save %i6, 0x17A0, %o5
14786 rdpr %cwp, %g1
14787 rdpr %cansave, %g2
14788 rdpr %canrestore, %g3
14789 rdpr %cleanwin, %g4
14790 rdpr %otherwin, %g5
14791 rdpr %wstate, %g6
14792 edge8l %l0, %g5, %i5
14793 movrlez %i1, %g6, %o7
14794 mova %icc, %i3, %o2
14795 edge16ln %l5, %g3, %g1
14796 subc %g2, 0x1F65, %i4
14797 udiv %i7, 0x01DF, %o3
14798 subcc %l1, 0x14F9, %i0
14799 movre %l6, 0x313, %i2
14800 addcc %o6, %g4, %g7
14801 ldsb [%l7 + 0x53], %l3
14802 srax %o4, %o1, %l2
14803 addc %l4, 0x0003, %o0
14804 ld [%l7 + 0x7C], %f17
14805 subcc %i6, 0x1D94, %l0
14806 fmovdcs %icc, %f22, %f16
14807 mulscc %o5, %g5, %i5
14808 movneg %icc, %g6, %i1
14809 fpsub16 %f16, %f0, %f26
14810 fmul8x16al %f16, %f13, %f16
14811 fpackfix %f22, %f2
14812 edge32ln %i3, %o2, %o7
14813 udivcc %g3, 0x0C44, %g1
14814 orcc %g2, 0x05B3, %i4
14815 fsrc1 %f30, %f24
14816 array16 %i7, %l5, %l1
14817 sdivx %i0, 0x059F, %l6
14818 sub %i2, 0x0029, %o6
14819 andn %o3, 0x1409, %g7
14820 sdivx %l3, 0x120F, %g4
14821 lduh [%l7 + 0x1C], %o4
14822 fmovscs %icc, %f28, %f16
14823 orcc %o1, 0x1A9E, %l2
14824 sth %l4, [%l7 + 0x52]
14825 fmovdneg %icc, %f3, %f17
14826 fpadd16s %f19, %f5, %f23
14827 fmovsne %icc, %f2, %f8
14828 umulcc %i6, 0x179D, %o0
14829 fcmpd %fcc2, %f2, %f4
14830 fzero %f10
14831 udiv %o5, 0x11A5, %l0
14832 movrne %g5, %g6, %i1
14833 sra %i5, %o2, %i3
14834 movrgz %o7, %g3, %g2
14835 fsrc1s %f15, %f4
14836 movrne %i4, %i7, %g1
14837 fors %f14, %f3, %f14
14838 orn %l1, 0x14A5, %l5
14839 ldub [%l7 + 0x63], %i0
14840 edge8l %l6, %o6, %o3
14841 array8 %g7, %l3, %g4
14842 std %f10, [%l7 + 0x48]
14843 umulcc %i2, %o1, %o4
14844 srl %l4, 0x02, %i6
14845 fpsub32 %f20, %f24, %f12
14846 addccc %l2, 0x1A1C, %o5
14847 movneg %icc, %o0, %g5
14848 or %l0, 0x1FA2, %i1
14849 fpackfix %f14, %f21
14850 movge %xcc, %g6, %o2
14851 fsrc2 %f28, %f8
14852 or %i3, %o7, %i5
14853 xor %g2, %g3, %i4
14854 movg %xcc, %g1, %i7
14855 restore %l5, %i0, %l1
14856 rdpr %cwp, %g1
14857 rdpr %cansave, %g2
14858 rdpr %canrestore, %g3
14859 rdpr %cleanwin, %g4
14860 rdpr %otherwin, %g5
14861 rdpr %wstate, %g6
14862 fnot2 %f22, %f22
14863 stw %l6, [%l7 + 0x60]
14864 ldsh [%l7 + 0x50], %o3
14865 edge32l %g7, %l3, %g4
14866 edge8l %i2, %o1, %o6
14867 movvc %xcc, %o4, %i6
14868 movne %xcc, %l4, %o5
14869 edge16 %l2, %o0, %l0
14870 movneg %icc, %i1, %g5
14871 st %f10, [%l7 + 0x2C]
14872 orn %g6, %o2, %o7
14873 andcc %i5, %i3, %g2
14874 movrlz %g3, %g1, %i4
14875 xorcc %l5, %i0, %l1
14876 fmovsvc %xcc, %f26, %f30
14877 fmovdneg %icc, %f0, %f25
14878 lduh [%l7 + 0x70], %i7
14879 andcc %o3, 0x1E08, %g7
14880 sth %l6, [%l7 + 0x32]
14881 movne %icc, %l3, %g4
14882 or %o1, 0x1100, %i2
14883 movvc %xcc, %o6, %o4
14884 movg %icc, %i6, %o5
14885 edge16 %l2, %o0, %l4
14886 fxnors %f14, %f18, %f21
14887 fmovdcc %icc, %f1, %f14
14888 mulx %i1, 0x01AF, %g5
14889 movge %icc, %g6, %l0
14890 sdivx %o7, 0x0998, %i5
14891 fcmpne32 %f20, %f30, %i3
14892 udivcc %g2, 0x09AE, %g3
14893 sra %g1, %i4, %l5
14894 ldd [%l7 + 0x48], %f28
14895 umul %o2, 0x0DF7, %l1
14896 movrgz %i0, %o3, %g7
14897 fnot2s %f14, %f31
14898 popc 0x01B9, %i7
14899 udivcc %l6, 0x1DB8, %l3
14900 fmul8sux16 %f2, %f12, %f10
14901 fpadd32s %f26, %f10, %f31
14902 srl %o1, %i2, %o6
14903 edge16 %g4, %o4, %i6
14904 srl %l2, 0x14, %o5
14905 add %o0, 0x0DE4, %l4
14906 std %f8, [%l7 + 0x78]
14907 fsrc1s %f1, %f13
14908 move %xcc, %g5, %i1
14909 sdiv %l0, 0x1D31, %o7
14910 xor %g6, %i5, %i3
14911 fmovdgu %xcc, %f16, %f17
14912 ldsh [%l7 + 0x48], %g2
14913 sll %g1, 0x1E, %i4
14914 bshuffle %f20, %f10, %f22
14915 nop
14916 set 0x3A, %o2
14917 lduh [%l7 + %o2], %g3
14918 srlx %l5, 0x07, %o2
14919 edge32ln %l1, %o3, %g7
14920 movrne %i0, 0x16E, %i7
14921 movrlz %l3, 0x13A, %o1
14922 andn %l6, 0x051B, %o6
14923 udivcc %g4, 0x0885, %i2
14924 fcmpne32 %f28, %f26, %o4
14925 movrlz %i6, 0x15C, %l2
14926 mulx %o0, %l4, %g5
14927 popc 0x09A7, %o5
14928 sethi 0x0F63, %i1
14929 movvs %icc, %l0, %g6
14930 fpmerge %f22, %f18, %f10
14931 sethi 0x0456, %i5
14932 fmovs %f14, %f21
14933 add %i3, %o7, %g1
14934 alignaddr %g2, %g3, %i4
14935 fxor %f28, %f24, %f2
14936 fmovdg %xcc, %f21, %f7
14937 fcmpgt32 %f6, %f28, %l5
14938 xorcc %o2, %l1, %o3
14939 st %f28, [%l7 + 0x24]
14940 fone %f18
14941 stb %i0, [%l7 + 0x5C]
14942 orcc %i7, 0x1D51, %l3
14943 sdivx %g7, 0x142E, %l6
14944 siam 0x2
14945 alignaddrl %o6, %o1, %i2
14946 setx loop_52, %l0, %l1
14947 return %l1
14948 nop
14949 rdpr %cwp, %g1
14950 rdpr %cansave, %g2
14951 rdpr %canrestore, %g3
14952 rdpr %cleanwin, %g4
14953 rdpr %otherwin, %g5
14954 rdpr %wstate, %g6
14955loop_52: array8 %l2, %o4, %o0
14956 umul %g5, %o5, %l4
14957 fxnors %f18, %f18, %f10
14958 smulcc %l0, 0x1E53, %i1
14959 fmovrde %g6, %f0, %f26
14960 fmovrslez %i3, %f14, %f17
14961 movrgez %o7, %g1, %i5
14962 popc 0x0068, %g3
14963 movle %xcc, %i4, %g2
14964 edge8l %o2, %l1, %o3
14965 fmuld8ulx16 %f25, %f28, %f0
14966 subc %i0, %i7, %l5
14967 stb %g7, [%l7 + 0x65]
14968 fmovsneg %icc, %f0, %f20
14969 fmovsg %icc, %f22, %f13
14970 udiv %l3, 0x195A, %o6
14971 movrlz %o1, 0x0F4, %l6
14972 edge16ln %i2, %g4, %i6
14973 smulcc %o4, 0x14EC, %o0
14974 movrlz %g5, %l2, %l4
14975 addccc %o5, 0x188B, %i1
14976 ldd [%l7 + 0x50], %f30
14977 andn %l0, %g6, %i3
14978 fxor %f28, %f2, %f12
14979 sra %g1, 0x12, %o7
14980 sub %g3, %i4, %i5
14981 fmovdn %icc, %f20, %f11
14982 movvs %xcc, %g2, %l1
14983 ldsh [%l7 + 0x2C], %o3
14984 srlx %i0, %o2, %i7
14985 stx %g7, [%l7 + 0x38]
14986 movvc %xcc, %l3, %l5
14987 udivcc %o1, 0x0B9F, %l6
14988 fmovdleu %icc, %f20, %f15
14989 edge16ln %o6, %i2, %i6
14990 fcmpeq32 %f22, %f24, %g4
14991 sth %o0, [%l7 + 0x6A]
14992 fsrc1s %f14, %f26
14993 sll %g5, 0x17, %l2
14994 movre %o4, 0x1CC, %o5
14995 xorcc %l4, %i1, %l0
14996 fmul8ulx16 %f12, %f14, %f30
14997 sir 0x1797
14998 movre %g6, %i3, %o7
14999 subc %g1, 0x0CAA, %i4
15000 movpos %icc, %i5, %g3
15001 xnorcc %g2, %o3, %l1
15002 xnor %i0, 0x1A59, %i7
15003 movrgez %o2, 0x2DA, %l3
15004 fmovrdlz %l5, %f26, %f6
15005 ldsw [%l7 + 0x74], %o1
15006 movneg %icc, %l6, %g7
15007 smul %i2, %o6, %i6
15008 edge16n %g4, %g5, %l2
15009 fmul8x16al %f13, %f23, %f24
15010 sra %o0, %o4, %o5
15011 smul %i1, 0x03AC, %l0
15012 andn %l4, %g6, %i3
15013 ldd [%l7 + 0x38], %g0
15014 andncc %i4, %i5, %g3
15015 fmovsvs %icc, %f23, %f1
15016 alignaddr %g2, %o7, %l1
15017 mova %icc, %i0, %o3
15018 movne %icc, %o2, %i7
15019 movgu %icc, %l3, %o1
15020 mova %xcc, %l6, %g7
15021 stw %i2, [%l7 + 0x48]
15022 pdist %f20, %f16, %f4
15023 nop
15024 set 0x34, %g7
15025 stw %o6, [%l7 + %g7]
15026 edge32 %l5, %g4, %i6
15027 nop
15028 set 0x10, %o3
15029 ldsw [%l7 + %o3], %g5
15030 xor %l2, 0x029A, %o4
15031 and %o0, 0x1973, %i1
15032 edge16n %o5, %l0, %l4
15033 mova %xcc, %g6, %g1
15034 movrgez %i3, 0x2AE, %i5
15035 stx %g3, [%l7 + 0x78]
15036 ldsh [%l7 + 0x08], %g2
15037 fmovsne %icc, %f11, %f10
15038 xnorcc %i4, 0x0C3C, %l1
15039 movre %i0, 0x0A0, %o3
15040 movrgz %o2, 0x3D9, %i7
15041 alignaddrl %o7, %o1, %l6
15042 movvc %icc, %l3, %g7
15043 movre %i2, %o6, %g4
15044 udivx %l5, 0x060F, %i6
15045 fmovd %f28, %f2
15046 restore %l2, %o4, %g5
15047 rdpr %cwp, %g1
15048 rdpr %cansave, %g2
15049 rdpr %canrestore, %g3
15050 rdpr %cleanwin, %g4
15051 rdpr %otherwin, %g5
15052 rdpr %wstate, %g6
15053 edge32ln %o0, %i1, %l0
15054 save %l4, %o5, %g1
15055 rdpr %cwp, %g1
15056 rdpr %cansave, %g2
15057 rdpr %canrestore, %g3
15058 rdpr %cleanwin, %g4
15059 rdpr %otherwin, %g5
15060 rdpr %wstate, %g6
15061 smul %g6, %i3, %i5
15062 movcs %icc, %g2, %i4
15063 ldd [%l7 + 0x78], %f0
15064 faligndata %f4, %f26, %f24
15065 fornot1s %f1, %f28, %f26
15066 addc %l1, %g3, %o3
15067 subc %i0, 0x00A9, %i7
15068 srlx %o7, %o1, %l6
15069 stb %o2, [%l7 + 0x7E]
15070 edge16 %l3, %i2, %o6
15071 fmovrdlez %g7, %f8, %f14
15072 andncc %g4, %i6, %l5
15073 alignaddr %o4, %l2, %g5
15074 edge32 %i1, %l0, %o0
15075 lduw [%l7 + 0x68], %o5
15076 sll %l4, 0x19, %g1
15077 smul %g6, 0x0712, %i3
15078 movrgez %g2, %i5, %l1
15079 fxnors %f16, %f26, %f4
15080 movleu %icc, %i4, %g3
15081 xnor %o3, %i0, %o7
15082 fornot1s %f25, %f5, %f15
15083 fmovse %icc, %f21, %f27
15084 fnand %f26, %f30, %f30
15085 array8 %o1, %l6, %o2
15086 orn %i7, 0x10EE, %l3
15087 movl %xcc, %o6, %g7
15088 fxnors %f24, %f1, %f18
15089 and %g4, 0x19AE, %i6
15090 fmovsvs %xcc, %f4, %f11
15091 udiv %i2, 0x0FA7, %l5
15092 edge8ln %o4, %l2, %g5
15093 fornot1 %f2, %f2, %f0
15094 fexpand %f16, %f24
15095 fnors %f17, %f3, %f15
15096 edge32 %i1, %l0, %o5
15097 subccc %o0, %g1, %g6
15098 fxors %f6, %f2, %f9
15099 subc %i3, %g2, %l4
15100 edge16 %l1, %i4, %i5
15101 subcc %g3, 0x1864, %o3
15102 nop
15103 set 0x70, %o4
15104 std %f24, [%l7 + %o4]
15105 std %f8, [%l7 + 0x68]
15106 alignaddrl %i0, %o7, %l6
15107 udivx %o2, 0x13DC, %o1
15108 andncc %l3, %o6, %i7
15109 udivx %g7, 0x03C1, %g4
15110 fnors %f8, %f17, %f20
15111 mulx %i2, 0x01CE, %i6
15112 save %l5, %l2, %g5
15113 rdpr %cwp, %g1
15114 rdpr %cansave, %g2
15115 rdpr %canrestore, %g3
15116 rdpr %cleanwin, %g4
15117 rdpr %otherwin, %g5
15118 rdpr %wstate, %g6
15119 sir 0x001C
15120 move %xcc, %i1, %o4
15121 fmovrdlez %o5, %f16, %f22
15122 popc 0x14E4, %o0
15123 fmovd %f14, %f14
15124 movneg %icc, %g1, %l0
15125 movpos %xcc, %g6, %g2
15126 edge16 %i3, %l1, %l4
15127 xnor %i4, %i5, %g3
15128 movcc %xcc, %o3, %i0
15129 movn %icc, %o7, %o2
15130 movgu %xcc, %l6, %o1
15131 movneg %xcc, %o6, %i7
15132 movcs %xcc, %g7, %l3
15133 fnands %f30, %f0, %f6
15134 srl %i2, 0x15, %g4
15135 addc %i6, 0x1117, %l2
15136 movleu %xcc, %g5, %l5
15137 andcc %o4, %i1, %o5
15138 fmovrse %g1, %f6, %f16
15139 fandnot2 %f6, %f14, %f20
15140 nop
15141 set 0x68, %l5
15142 sth %o0, [%l7 + %l5]
15143 subc %g6, %g2, %i3
15144 movl %icc, %l0, %l1
15145 fmovscc %xcc, %f22, %f23
15146 alignaddr %l4, %i5, %i4
15147 fcmpgt32 %f22, %f30, %o3
15148 andncc %i0, %g3, %o2
15149 movcc %xcc, %l6, %o7
15150 ldd [%l7 + 0x60], %f26
15151 std %f8, [%l7 + 0x68]
15152 fpsub16 %f22, %f0, %f18
15153 fpadd16 %f20, %f24, %f26
15154 nop
15155 set 0x5C, %l6
15156 ldsb [%l7 + %l6], %o6
15157 movl %xcc, %o1, %g7
15158 fmuld8ulx16 %f11, %f24, %f24
15159 alignaddr %l3, %i7, %i2
15160 movn %icc, %i6, %l2
15161 fnegd %f28, %f4
15162 umulcc %g4, 0x1D98, %l5
15163 ldsw [%l7 + 0x3C], %o4
15164 alignaddr %i1, %o5, %g5
15165 edge8l %o0, %g1, %g6
15166 edge16n %g2, %l0, %i3
15167 movvc %icc, %l4, %i5
15168 sll %l1, 0x05, %o3
15169 movn %icc, %i0, %g3
15170 xorcc %i4, 0x14E2, %o2
15171 ldd [%l7 + 0x28], %f2
15172 stx %o7, [%l7 + 0x70]
15173 edge32l %l6, %o1, %g7
15174 fmovs %f25, %f2
15175 orncc %l3, %o6, %i2
15176 move %xcc, %i6, %i7
15177 ld [%l7 + 0x78], %f7
15178 edge32l %l2, %g4, %l5
15179 ld [%l7 + 0x60], %f12
15180 sir 0x07C9
15181 array16 %o4, %o5, %i1
15182 fnors %f27, %f11, %f29
15183 ldd [%l7 + 0x60], %f26
15184 subc %g5, %o0, %g6
15185 fcmple32 %f6, %f18, %g1
15186 sll %l0, 0x09, %g2
15187 movleu %xcc, %l4, %i3
15188 fmovdgu %xcc, %f23, %f4
15189 movrne %l1, %i5, %i0
15190 sdivcc %g3, 0x0635, %o3
15191 sll %o2, %o7, %l6
15192 subccc %o1, %g7, %l3
15193 addccc %i4, 0x1F0D, %o6
15194 fsrc1s %f24, %f6
15195 fpadd16 %f4, %f2, %f16
15196 stx %i6, [%l7 + 0x08]
15197 ldsh [%l7 + 0x0C], %i7
15198 fpackfix %f10, %f13
15199 edge16ln %i2, %l2, %l5
15200 edge32l %o4, %o5, %g4
15201 edge32ln %g5, %o0, %g6
15202 fmovsvc %xcc, %f15, %f12
15203 smul %g1, 0x114C, %i1
15204 mulscc %l0, 0x0456, %g2
15205 subc %i3, 0x1620, %l4
15206 fmovdl %icc, %f4, %f11
15207 addccc %l1, 0x120D, %i0
15208 fmovrslz %i5, %f16, %f26
15209 addc %o3, 0x019C, %g3
15210 setx loop_53, %l0, %l1
15211 return %l1
15212 nop
15213 rdpr %cwp, %g1
15214 rdpr %cansave, %g2
15215 rdpr %canrestore, %g3
15216 rdpr %cleanwin, %g4
15217 rdpr %otherwin, %g5
15218 rdpr %wstate, %g6
15219loop_53: sir 0x0869
15220 popc %o1, %g7
15221 orn %l3, 0x00CB, %o6
15222 lduh [%l7 + 0x0E], %i6
15223 sllx %i7, %i4, %i2
15224 movg %icc, %l2, %l5
15225 fnot1s %f3, %f4
15226 sth %o5, [%l7 + 0x4C]
15227 edge16l %o4, %g4, %g5
15228 xnorcc %g6, 0x0093, %o0
15229 restore %g1, 0x0E7B, %l0
15230 rdpr %cwp, %g1
15231 rdpr %cansave, %g2
15232 rdpr %canrestore, %g3
15233 rdpr %cleanwin, %g4
15234 rdpr %otherwin, %g5
15235 rdpr %wstate, %g6
15236 srl %g2, %i1, %i3
15237 andn %l4, 0x19AC, %i0
15238 fones %f10
15239 fxors %f19, %f24, %f30
15240 orcc %l1, %i5, %o3
15241 sll %o7, 0x00, %l6
15242 sdiv %o2, 0x1CB4, %g3
15243 umul %o1, %g7, %o6
15244 subcc %i6, %l3, %i4
15245 edge16 %i7, %i2, %l5
15246 sdivcc %l2, 0x1235, %o4
15247 udivx %o5, 0x10E3, %g4
15248 alignaddrl %g6, %o0, %g1
15249 ldx [%l7 + 0x58], %l0
15250 stx %g2, [%l7 + 0x50]
15251 save %g5, 0x0508, %i3
15252 rdpr %cwp, %g1
15253 rdpr %cansave, %g2
15254 rdpr %canrestore, %g3
15255 rdpr %cleanwin, %g4
15256 rdpr %otherwin, %g5
15257 rdpr %wstate, %g6
15258 movge %xcc, %l4, %i1
15259 movneg %icc, %i0, %i5
15260 fpackfix %f0, %f21
15261 srax %o3, %o7, %l6
15262 fmovdn %xcc, %f8, %f10
15263 edge32 %l1, %g3, %o2
15264 movrlz %g7, %o1, %i6
15265 fmuld8ulx16 %f25, %f24, %f20
15266 fmovsne %icc, %f20, %f25
15267 orncc %o6, 0x0614, %i4
15268 edge32 %l3, %i7, %i2
15269 save %l5, %o4, %o5
15270 rdpr %cwp, %g1
15271 rdpr %cansave, %g2
15272 rdpr %canrestore, %g3
15273 rdpr %cleanwin, %g4
15274 rdpr %otherwin, %g5
15275 rdpr %wstate, %g6
15276 movrlez %g4, %g6, %l2
15277 ld [%l7 + 0x30], %f20
15278 ldx [%l7 + 0x10], %g1
15279 movrlez %o0, %l0, %g2
15280 movrgz %i3, 0x270, %g5
15281 sra %l4, %i1, %i0
15282 movcc %icc, %o3, %o7
15283 subc %i5, 0x0CE1, %l1
15284 fmovsvs %xcc, %f27, %f24
15285 movcc %xcc, %g3, %l6
15286 movpos %icc, %g7, %o1
15287 move %xcc, %o2, %i6
15288 movrlz %o6, 0x2D3, %i4
15289 sir 0x07E5
15290 fmovsvc %icc, %f8, %f18
15291 fmovdleu %icc, %f5, %f18
15292 movrlez %l3, %i7, %l5
15293 alignaddr %i2, %o5, %o4
15294 movrne %g6, %g4, %l2
15295 add %o0, %l0, %g1
15296 subc %g2, 0x1F00, %i3
15297 ldd [%l7 + 0x28], %g4
15298 fmovsvs %xcc, %f15, %f16
15299 sra %l4, %i1, %o3
15300 movn %xcc, %o7, %i0
15301 fone %f16
15302 movneg %icc, %i5, %g3
15303 fmovrslez %l6, %f24, %f20
15304 edge16ln %l1, %g7, %o2
15305 xorcc %i6, 0x15A5, %o1
15306 udivx %o6, 0x1512, %i4
15307 movre %l3, %l5, %i7
15308 srl %i2, 0x09, %o5
15309 alignaddr %g6, %o4, %g4
15310 ld [%l7 + 0x60], %f3
15311 fnor %f20, %f22, %f0
15312 array8 %o0, %l2, %g1
15313 fmovd %f16, %f8
15314 edge32 %g2, %i3, %l0
15315 umul %l4, %i1, %g5
15316 addccc %o7, %i0, %o3
15317 movn %xcc, %g3, %l6
15318 sdivcc %l1, 0x01BC, %i5
15319 fmovdleu %icc, %f16, %f4
15320 movrgz %g7, 0x360, %i6
15321 fnors %f30, %f10, %f28
15322 edge32n %o1, %o2, %i4
15323 movn %xcc, %l3, %l5
15324 alignaddrl %i7, %o6, %i2
15325 or %o5, %o4, %g6
15326 ldsw [%l7 + 0x2C], %g4
15327 movpos %xcc, %l2, %g1
15328 alignaddr %g2, %o0, %l0
15329 for %f26, %f12, %f4
15330 movrgez %i3, %i1, %l4
15331 sdiv %g5, 0x1B50, %i0
15332 movrne %o7, %o3, %g3
15333 fnegs %f3, %f29
15334 movrne %l1, 0x34B, %l6
15335 sir 0x1D9E
15336 srl %i5, 0x0B, %i6
15337 array32 %g7, %o2, %i4
15338 subc %l3, 0x1516, %l5
15339 nop
15340 set 0x6E, %i6
15341 ldsh [%l7 + %i6], %i7
15342 xnorcc %o1, 0x1146, %i2
15343 movpos %xcc, %o5, %o4
15344 orcc %o6, %g4, %g6
15345 movleu %icc, %g1, %l2
15346 movleu %icc, %o0, %l0
15347 sra %i3, 0x05, %g2
15348 subc %i1, 0x0C63, %g5
15349 fone %f22
15350 fandnot2 %f16, %f28, %f30
15351 movn %xcc, %l4, %o7
15352 smulcc %o3, 0x1FB1, %i0
15353 lduw [%l7 + 0x48], %g3
15354 ldx [%l7 + 0x70], %l6
15355 umul %i5, %l1, %i6
15356 sll %g7, %o2, %i4
15357 fones %f17
15358 srlx %l3, %l5, %i7
15359 setx loop_54, %l0, %l1
15360 return %l1
15361 nop
15362 rdpr %cwp, %g1
15363 rdpr %cansave, %g2
15364 rdpr %canrestore, %g3
15365 rdpr %cleanwin, %g4
15366 rdpr %otherwin, %g5
15367 rdpr %wstate, %g6
15368loop_54: or %i2, 0x0643, %o6
15369 addccc %o4, 0x0A5A, %g6
15370 addc %g1, %l2, %g4
15371 nop
15372 set 0x28, %g3
15373 ldd [%l7 + %g3], %f0
15374 sub %o0, %l0, %g2
15375 fmovsvs %xcc, %f30, %f25
15376 stx %i1, [%l7 + 0x08]
15377 add %i3, 0x1630, %l4
15378 edge16ln %g5, %o3, %i0
15379 stx %o7, [%l7 + 0x58]
15380 movvc %icc, %l6, %g3
15381 fpsub32s %f8, %f11, %f16
15382 sra %i5, %i6, %l1
15383 edge16n %o2, %i4, %g7
15384 movpos %icc, %l3, %l5
15385 movleu %icc, %o1, %i7
15386 mulx %o5, %o6, %i2
15387 edge8 %g6, %g1, %o4
15388 fones %f27
15389 fmul8sux16 %f28, %f12, %f18
15390 fmul8ulx16 %f30, %f24, %f10
15391 fcmpgt16 %f6, %f4, %l2
15392 array32 %g4, %o0, %l0
15393 st %f9, [%l7 + 0x20]
15394 stx %g2, [%l7 + 0x48]
15395 movneg %icc, %i1, %i3
15396 movrne %l4, 0x01D, %g5
15397 array8 %o3, %i0, %o7
15398 orcc %g3, 0x1AB7, %l6
15399 fmovdleu %xcc, %f5, %f9
15400 fmovrdgz %i5, %f20, %f12
15401 restore %l1, 0x1C16, %o2
15402 rdpr %cwp, %g1
15403 rdpr %cansave, %g2
15404 rdpr %canrestore, %g3
15405 rdpr %cleanwin, %g4
15406 rdpr %otherwin, %g5
15407 rdpr %wstate, %g6
15408 addc %i4, 0x12A1, %i6
15409 edge32l %l3, %l5, %g7
15410 move %xcc, %o1, %i7
15411 add %o6, %o5, %i2
15412 ldx [%l7 + 0x30], %g6
15413 movrgz %g1, 0x069, %o4
15414 movn %icc, %l2, %g4
15415 xor %l0, %o0, %g2
15416 bshuffle %f28, %f18, %f4
15417 edge16 %i1, %l4, %g5
15418 fmovdne %xcc, %f14, %f30
15419 fmovspos %icc, %f6, %f2
15420 orncc %i3, %i0, %o3
15421 popc %o7, %l6
15422 addccc %i5, 0x0D5E, %g3
15423 ldub [%l7 + 0x6D], %o2
15424 movrgz %l1, %i4, %l3
15425 fsrc2s %f28, %f31
15426 alignaddrl %l5, %g7, %i6
15427 st %f8, [%l7 + 0x64]
15428 sub %i7, 0x0F2A, %o6
15429 movgu %xcc, %o1, %o5
15430 fpsub32s %f6, %f24, %f2
15431 array32 %i2, %g6, %o4
15432 lduh [%l7 + 0x22], %g1
15433 movpos %icc, %g4, %l2
15434 fpadd32 %f14, %f4, %f8
15435 fmul8x16 %f27, %f8, %f4
15436 sub %l0, %g2, %i1
15437 sub %l4, %o0, %g5
15438 fmovsneg %xcc, %f24, %f12
15439 save %i0, %i3, %o3
15440 rdpr %cwp, %g1
15441 rdpr %cansave, %g2
15442 rdpr %canrestore, %g3
15443 rdpr %cleanwin, %g4
15444 rdpr %otherwin, %g5
15445 rdpr %wstate, %g6
15446 movre %o7, %l6, %g3
15447 sir 0x1C9C
15448 sdivcc %i5, 0x149E, %l1
15449 pdist %f18, %f4, %f6
15450 fmovdgu %xcc, %f4, %f14
15451 stx %i4, [%l7 + 0x10]
15452 mova %xcc, %o2, %l3
15453 edge8ln %l5, %i6, %g7
15454 movrgez %i7, 0x284, %o1
15455 edge8 %o5, %i2, %g6
15456 std %f28, [%l7 + 0x68]
15457 fnot2s %f18, %f7
15458 fmul8sux16 %f24, %f22, %f24
15459 mova %xcc, %o4, %o6
15460 lduw [%l7 + 0x7C], %g1
15461 or %g4, %l2, %l0
15462 fmovsl %xcc, %f18, %f18
15463 sll %i1, 0x05, %l4
15464 lduh [%l7 + 0x50], %o0
15465 movge %xcc, %g2, %i0
15466 fpadd32 %f14, %f14, %f14
15467 movne %icc, %i3, %g5
15468 ld [%l7 + 0x48], %f15
15469 stb %o7, [%l7 + 0x19]
15470 st %f31, [%l7 + 0x2C]
15471 and %l6, 0x1408, %g3
15472 fpsub32s %f6, %f20, %f7
15473 lduh [%l7 + 0x0C], %i5
15474 srl %l1, %i4, %o3
15475 st %f10, [%l7 + 0x50]
15476 addc %o2, 0x004D, %l5
15477 lduw [%l7 + 0x6C], %l3
15478 fnot2s %f27, %f22
15479 orn %g7, 0x0F83, %i7
15480 movre %i6, %o1, %i2
15481 fmovdvs %icc, %f28, %f27
15482 fzero %f30
15483 orncc %g6, %o4, %o6
15484 ldub [%l7 + 0x11], %o5
15485 movleu %xcc, %g1, %g4
15486 sdivcc %l2, 0x1C57, %i1
15487 sll %l4, %o0, %g2
15488 fcmpne16 %f18, %f30, %l0
15489 ldsh [%l7 + 0x1E], %i0
15490 fandnot2 %f22, %f8, %f8
15491 sth %i3, [%l7 + 0x30]
15492 array16 %g5, %l6, %o7
15493 movvc %xcc, %g3, %l1
15494 ldd [%l7 + 0x50], %i4
15495 sub %i5, 0x0467, %o3
15496 movle %xcc, %l5, %o2
15497 for %f30, %f6, %f12
15498 movle %icc, %l3, %i7
15499 udivx %i6, 0x0F94, %o1
15500 sllx %i2, 0x0D, %g6
15501 sth %o4, [%l7 + 0x7C]
15502 addccc %o6, 0x1DDA, %o5
15503 fornot2 %f0, %f0, %f30
15504 edge16 %g1, %g4, %l2
15505 movl %icc, %g7, %l4
15506 movg %xcc, %i1, %g2
15507 ldd [%l7 + 0x50], %f10
15508 fmovsvc %xcc, %f6, %f29
15509 umulcc %o0, 0x1641, %i0
15510 fmovde %icc, %f11, %f8
15511 array8 %i3, %l0, %g5
15512 edge8l %l6, %g3, %l1
15513 movn %icc, %i4, %i5
15514 xor %o3, %o7, %l5
15515 fnand %f4, %f30, %f4
15516 fzeros %f5
15517 fmovdpos %xcc, %f27, %f18
15518 movrgez %l3, %o2, %i7
15519 fmovs %f14, %f19
15520 movvc %icc, %o1, %i6
15521 movcs %icc, %i2, %o4
15522 xnor %g6, 0x15A7, %o5
15523 sdivx %g1, 0x0D6F, %o6
15524 fmovsg %xcc, %f5, %f7
15525 sra %l2, %g4, %l4
15526 sdivcc %g7, 0x0AA3, %g2
15527 umulcc %i1, %o0, %i3
15528 ldsb [%l7 + 0x46], %l0
15529 ldsb [%l7 + 0x48], %g5
15530 movvs %icc, %l6, %g3
15531 fmovsne %xcc, %f20, %f25
15532 fands %f20, %f7, %f9
15533 fmovrse %l1, %f30, %f18
15534 orn %i4, %i5, %o3
15535 fmovsg %xcc, %f20, %f1
15536 fandnot1 %f8, %f22, %f22
15537 edge32l %i0, %l5, %o7
15538 movleu %xcc, %l3, %o2
15539 fpsub32 %f20, %f22, %f20
15540 udiv %o1, 0x1DA0, %i7
15541 edge8 %i2, %i6, %o4
15542 array16 %g6, %o5, %g1
15543 addc %l2, %g4, %l4
15544 ldx [%l7 + 0x60], %o6
15545 fornot2s %f4, %f16, %f10
15546 movrgz %g7, %g2, %i1
15547 edge8l %o0, %l0, %i3
15548 movle %xcc, %g5, %l6
15549 andncc %l1, %g3, %i4
15550 movvs %icc, %o3, %i5
15551 andncc %i0, %l5, %o7
15552 st %f8, [%l7 + 0x50]
15553 addcc %l3, 0x08B4, %o2
15554 ldsw [%l7 + 0x14], %i7
15555 sllx %i2, %i6, %o1
15556 fmovsne %icc, %f24, %f25
15557 edge8 %g6, %o4, %g1
15558 fmul8x16au %f15, %f11, %f20
15559 andcc %l2, %o5, %l4
15560 edge8 %o6, %g7, %g2
15561 edge32ln %i1, %o0, %l0
15562 fmovrdne %i3, %f6, %f12
15563 movl %icc, %g4, %l6
15564 fmovsleu %icc, %f23, %f26
15565 fmovrdgz %l1, %f6, %f14
15566 edge32 %g3, %i4, %g5
15567 mulscc %o3, 0x0576, %i5
15568 fmovrde %l5, %f26, %f26
15569 sdivx %i0, 0x12EF, %o7
15570 fpadd32s %f18, %f4, %f29
15571 andcc %l3, %i7, %i2
15572 fnors %f5, %f20, %f30
15573 subcc %o2, %i6, %o1
15574 popc 0x1C62, %o4
15575 fornot1 %f24, %f26, %f12
15576 orncc %g1, 0x0F29, %l2
15577 movrlez %o5, 0x16D, %l4
15578 fnor %f16, %f12, %f8
15579 udivcc %g6, 0x1E47, %g7
15580 sethi 0x0EA3, %o6
15581 movrne %g2, %o0, %i1
15582 pdist %f10, %f24, %f8
15583 fpmerge %f19, %f21, %f16
15584 fcmpne16 %f12, %f4, %l0
15585 fmovdl %xcc, %f13, %f10
15586 subcc %g4, 0x0241, %l6
15587 lduh [%l7 + 0x50], %i3
15588 nop
15589 set 0x64, %l4
15590 ldsw [%l7 + %l4], %l1
15591 movn %xcc, %i4, %g3
15592 fmul8ulx16 %f12, %f24, %f12
15593 and %g5, 0x162B, %i5
15594 fone %f24
15595 edge32n %o3, %l5, %i0
15596 subccc %o7, 0x09D0, %l3
15597 andcc %i2, %o2, %i7
15598 stx %i6, [%l7 + 0x60]
15599 edge32n %o4, %g1, %o1
15600 andncc %o5, %l2, %g6
15601 stx %l4, [%l7 + 0x38]
15602 fones %f20
15603 xor %o6, %g2, %g7
15604 ldsw [%l7 + 0x28], %o0
15605 fcmped %fcc1, %f2, %f0
15606 array32 %l0, %i1, %g4
15607 sub %i3, %l1, %l6
15608 array16 %g3, %g5, %i5
15609 movgu %xcc, %o3, %l5
15610 fmovsvc %xcc, %f3, %f3
15611 nop
15612 set 0x0C, %l3
15613 lduw [%l7 + %l3], %i4
15614 array16 %o7, %l3, %i2
15615 fmovrdlz %i0, %f28, %f20
15616 ldd [%l7 + 0x08], %i6
15617 movrgz %i6, 0x38B, %o4
15618 movne %xcc, %o2, %g1
15619 andn %o5, %l2, %o1
15620 umulcc %l4, %g6, %g2
15621 fmovspos %xcc, %f19, %f30
15622 ldsw [%l7 + 0x44], %o6
15623 fxor %f12, %f30, %f4
15624 move %icc, %g7, %l0
15625 save %o0, 0x0E8A, %g4
15626 rdpr %cwp, %g1
15627 rdpr %cansave, %g2
15628 rdpr %canrestore, %g3
15629 rdpr %cleanwin, %g4
15630 rdpr %otherwin, %g5
15631 rdpr %wstate, %g6
15632 movvc %xcc, %i1, %l1
15633 stw %l6, [%l7 + 0x48]
15634 stx %g3, [%l7 + 0x48]
15635 fpadd16s %f10, %f28, %f13
15636 mulx %i3, 0x0DCF, %g5
15637 orn %i5, %o3, %i4
15638 fmovdgu %icc, %f28, %f7
15639 movge %xcc, %l5, %l3
15640 save %o7, 0x1126, %i0
15641 rdpr %cwp, %g1
15642 rdpr %cansave, %g2
15643 rdpr %canrestore, %g3
15644 rdpr %cleanwin, %g4
15645 rdpr %otherwin, %g5
15646 rdpr %wstate, %g6
15647 movrlez %i2, %i7, %o4
15648 orcc %i6, %o2, %g1
15649 fcmpgt16 %f26, %f10, %o5
15650 movre %l2, 0x024, %o1
15651 xor %l4, 0x11B7, %g2
15652 edge32n %g6, %o6, %g7
15653 udiv %l0, 0x1497, %g4
15654 movvs %xcc, %i1, %l1
15655 fnot2s %f17, %f7
15656 sub %l6, %o0, %i3
15657 fsrc2 %f10, %f30
15658 st %f18, [%l7 + 0x78]
15659 andcc %g5, %g3, %i5
15660 edge32l %i4, %o3, %l3
15661 sllx %o7, %i0, %i2
15662 movrne %i7, 0x03C, %l5
15663 ldsh [%l7 + 0x0A], %o4
15664 alignaddrl %i6, %g1, %o5
15665 save %l2, %o1, %l4
15666 rdpr %cwp, %g1
15667 rdpr %cansave, %g2
15668 rdpr %canrestore, %g3
15669 rdpr %cleanwin, %g4
15670 rdpr %otherwin, %g5
15671 rdpr %wstate, %g6
15672 ldub [%l7 + 0x5C], %g2
15673 edge16l %o2, %o6, %g7
15674 sll %l0, %g4, %g6
15675 st %f6, [%l7 + 0x60]
15676 ldx [%l7 + 0x20], %i1
15677 fmovrsne %l6, %f9, %f11
15678 addc %o0, 0x00CD, %l1
15679 movcc %xcc, %g5, %g3
15680 fands %f7, %f28, %f5
15681 movne %xcc, %i5, %i3
15682 move %icc, %i4, %l3
15683 stw %o3, [%l7 + 0x74]
15684 ldx [%l7 + 0x78], %i0
15685 edge8 %o7, %i2, %i7
15686 movcs %xcc, %o4, %l5
15687 fmovrdgz %i6, %f4, %f22
15688 fpmerge %f4, %f8, %f4
15689 xnorcc %g1, %o5, %l2
15690 movgu %icc, %o1, %l4
15691 subccc %o2, %g2, %g7
15692 ldd [%l7 + 0x40], %f10
15693 array16 %l0, %o6, %g4
15694 fnands %f23, %f5, %f31
15695 lduw [%l7 + 0x70], %g6
15696 mova %xcc, %l6, %o0
15697 fxnors %f10, %f4, %f4
15698 lduw [%l7 + 0x24], %i1
15699 movn %xcc, %g5, %l1
15700 st %f25, [%l7 + 0x4C]
15701 edge8n %g3, %i5, %i3
15702 addccc %i4, 0x15C3, %l3
15703 fmovsa %icc, %f1, %f23
15704 fxnors %f1, %f22, %f20
15705 alignaddrl %o3, %o7, %i2
15706 sdivx %i7, 0x099F, %o4
15707 fmovrslz %l5, %f26, %f15
15708 andcc %i6, %i0, %o5
15709 fcmple16 %f22, %f8, %g1
15710 stx %l2, [%l7 + 0x20]
15711 lduh [%l7 + 0x28], %l4
15712 fornot2 %f10, %f6, %f22
15713 sth %o1, [%l7 + 0x18]
15714 fmovsneg %xcc, %f8, %f2
15715 movrgz %o2, %g2, %l0
15716 stb %g7, [%l7 + 0x6A]
15717 udivx %g4, 0x034E, %o6
15718 popc 0x0AC2, %l6
15719 fmovdne %xcc, %f3, %f26
15720 srax %g6, 0x1B, %o0
15721 fmovdcc %icc, %f7, %f29
15722 movrlez %i1, %l1, %g3
15723 srl %i5, 0x10, %g5
15724 edge8l %i4, %i3, %l3
15725 xnor %o3, 0x0765, %o7
15726 edge8ln %i7, %i2, %l5
15727 array8 %i6, %o4, %o5
15728 edge16ln %g1, %i0, %l2
15729 array32 %l4, %o1, %o2
15730 array32 %g2, %l0, %g4
15731 xnor %g7, 0x19BA, %l6
15732 addc %o6, %g6, %o0
15733 edge8 %l1, %g3, %i1
15734 move %xcc, %g5, %i5
15735 save %i4, %l3, %i3
15736 rdpr %cwp, %g1
15737 rdpr %cansave, %g2
15738 rdpr %canrestore, %g3
15739 rdpr %cleanwin, %g4
15740 rdpr %otherwin, %g5
15741 rdpr %wstate, %g6
15742 edge16n %o7, %o3, %i7
15743 andncc %i2, %i6, %o4
15744 sth %o5, [%l7 + 0x58]
15745 edge8ln %l5, %g1, %l2
15746 fmovsgu %icc, %f3, %f8
15747 st %f0, [%l7 + 0x3C]
15748 sdivcc %i0, 0x1F59, %l4
15749 edge8l %o2, %o1, %l0
15750 add %g4, %g2, %l6
15751 movvs %icc, %o6, %g6
15752 fmovdne %xcc, %f27, %f3
15753 orn %g7, 0x0032, %o0
15754 setx loop_55, %l0, %l1
15755 return %l1
15756 nop
15757 rdpr %cwp, %g1
15758 rdpr %cansave, %g2
15759 rdpr %canrestore, %g3
15760 rdpr %cleanwin, %g4
15761 rdpr %otherwin, %g5
15762 rdpr %wstate, %g6
15763loop_55: fornot1 %f16, %f4, %f0
15764 sub %g3, %g5, %i5
15765 sth %l3, [%l7 + 0x1A]
15766 fpadd16 %f30, %f0, %f4
15767 movvc %xcc, %i4, %o7
15768 fpsub16 %f8, %f16, %f12
15769 lduh [%l7 + 0x7E], %i3
15770 nop
15771 set 0x3C, %l1
15772 ldsw [%l7 + %l1], %o3
15773 movrgez %i2, 0x260, %i6
15774 edge16l %o4, %o5, %l5
15775 fpack16 %f28, %f30
15776 ldsh [%l7 + 0x28], %g1
15777 smulcc %i7, 0x001D, %i0
15778 ldsh [%l7 + 0x26], %l4
15779 addcc %l2, %o2, %l0
15780 edge32n %g4, %o1, %g2
15781 xnor %o6, 0x0994, %l6
15782 fpackfix %f16, %f15
15783 edge32ln %g6, %o0, %g7
15784 orncc %l1, %i1, %g3
15785 movvs %xcc, %g5, %l3
15786 udivx %i4, 0x1974, %i5
15787 smulcc %i3, 0x0D1F, %o3
15788 sdivcc %i2, 0x03C8, %o7
15789 movneg %icc, %o4, %o5
15790 edge8 %i6, %g1, %i7
15791 sdivx %i0, 0x108F, %l5
15792 stb %l2, [%l7 + 0x22]
15793 fmovse %xcc, %f22, %f20
15794 movvc %xcc, %o2, %l0
15795 edge32 %g4, %l4, %g2
15796 orncc %o6, %o1, %l6
15797 popc %o0, %g7
15798 fnot1s %f6, %f31
15799 fmovsl %icc, %f22, %f16
15800 sir 0x1973
15801 popc %g6, %i1
15802 addccc %l1, 0x0659, %g3
15803 sdivx %g5, 0x15F8, %l3
15804 fcmpne32 %f30, %f26, %i5
15805 ldub [%l7 + 0x19], %i4
15806 addc %i3, %i2, %o3
15807 sub %o7, %o4, %o5
15808 fcmpd %fcc3, %f20, %f12
15809 stb %i6, [%l7 + 0x5F]
15810 movge %xcc, %i7, %g1
15811 addcc %l5, %i0, %l2
15812 andn %l0, %g4, %o2
15813 or %l4, 0x0A44, %g2
15814 sllx %o6, 0x18, %o1
15815 orncc %o0, 0x0330, %g7
15816 save %l6, 0x12D2, %g6
15817 rdpr %cwp, %g1
15818 rdpr %cansave, %g2
15819 rdpr %canrestore, %g3
15820 rdpr %cleanwin, %g4
15821 rdpr %otherwin, %g5
15822 rdpr %wstate, %g6
15823 fmovsl %icc, %f7, %f8
15824 movne %icc, %l1, %g3
15825 fmovrde %i1, %f6, %f8
15826 st %f14, [%l7 + 0x68]
15827 srax %l3, %i5, %g5
15828 edge16ln %i3, %i4, %o3
15829 restore %i2, 0x062C, %o4
15830 rdpr %cwp, %g1
15831 rdpr %cansave, %g2
15832 rdpr %canrestore, %g3
15833 rdpr %cleanwin, %g4
15834 rdpr %otherwin, %g5
15835 rdpr %wstate, %g6
15836 fpack16 %f0, %f8
15837 edge8 %o5, %i6, %i7
15838 movrne %o7, 0x3FD, %g1
15839 movl %icc, %i0, %l2
15840 movvc %icc, %l0, %l5
15841 fnot2 %f30, %f4
15842 add %g4, %o2, %l4
15843 fsrc2 %f0, %f8
15844 sethi 0x0A63, %g2
15845 udivcc %o1, 0x1C48, %o6
15846 alignaddrl %g7, %l6, %g6
15847 bshuffle %f12, %f24, %f4
15848 lduh [%l7 + 0x38], %o0
15849 mulscc %l1, 0x04BD, %i1
15850 movrlz %g3, %l3, %g5
15851 stw %i5, [%l7 + 0x78]
15852 sdivx %i4, 0x0295, %i3
15853 movpos %icc, %o3, %o4
15854 edge16ln %i2, %o5, %i6
15855 edge16l %o7, %g1, %i7
15856 alignaddrl %l2, %i0, %l5
15857 fmovda %xcc, %f22, %f20
15858 subcc %g4, 0x0E89, %l0
15859 fmovscc %xcc, %f9, %f0
15860 sdivcc %o2, 0x0527, %l4
15861 srlx %o1, 0x1E, %g2
15862 edge8 %o6, %l6, %g7
15863 addccc %g6, %l1, %i1
15864 subcc %g3, 0x0568, %l3
15865 movg %xcc, %g5, %o0
15866 pdist %f10, %f6, %f22
15867 movcc %icc, %i5, %i3
15868 ldd [%l7 + 0x40], %f16
15869 movrgz %i4, 0x2A3, %o3
15870 ldd [%l7 + 0x78], %o4
15871 array8 %o5, %i6, %i2
15872 xnor %g1, 0x1E1D, %o7
15873 fmovsl %icc, %f14, %f20
15874 fcmple32 %f26, %f2, %l2
15875 srl %i0, %i7, %g4
15876 smulcc %l0, %o2, %l4
15877 ld [%l7 + 0x3C], %f28
15878 movpos %xcc, %o1, %l5
15879 fpsub32 %f26, %f2, %f28
15880 fornot2 %f6, %f16, %f28
15881 popc 0x1D4B, %o6
15882 stx %l6, [%l7 + 0x50]
15883 xorcc %g7, %g2, %l1
15884 and %i1, 0x0118, %g6
15885 or %g3, %l3, %g5
15886 fandnot1s %f10, %f11, %f29
15887 movne %xcc, %o0, %i5
15888 edge16 %i4, %o3, %o4
15889 udivx %o5, 0x03F3, %i3
15890 fcmped %fcc3, %f14, %f16
15891 addc %i6, 0x18CA, %g1
15892 movge %xcc, %i2, %o7
15893 edge16n %i0, %i7, %g4
15894 array16 %l0, %o2, %l2
15895 ldub [%l7 + 0x49], %l4
15896 movrgez %o1, 0x35B, %o6
15897 ldsw [%l7 + 0x18], %l6
15898 edge8n %l5, %g2, %g7
15899 edge8ln %i1, %l1, %g6
15900 edge16n %g3, %l3, %g5
15901 fmovscc %icc, %f29, %f9
15902 edge16l %o0, %i5, %i4
15903 sethi 0x0379, %o4
15904 xnorcc %o3, %i3, %i6
15905 umulcc %o5, 0x0A80, %i2
15906 subccc %o7, %i0, %g1
15907 addccc %i7, %l0, %g4
15908 srl %o2, %l2, %l4
15909 movvc %icc, %o6, %o1
15910 edge16n %l5, %g2, %g7
15911 sth %i1, [%l7 + 0x58]
15912 fones %f25
15913 movrlz %l1, 0x2DE, %l6
15914 sdiv %g6, 0x1DDD, %l3
15915 sethi 0x00DE, %g3
15916 subccc %g5, 0x0FF8, %i5
15917 ldd [%l7 + 0x18], %f4
15918 edge8 %i4, %o0, %o3
15919 movrne %o4, %i3, %i6
15920 mulscc %o5, 0x15C0, %i2
15921 ldub [%l7 + 0x57], %i0
15922 fzeros %f26
15923 xor %g1, 0x13B9, %i7
15924 subc %o7, 0x14FF, %g4
15925 edge8n %o2, %l0, %l2
15926 nop
15927 set 0x0D, %g4
15928 ldub [%l7 + %g4], %o6
15929 umulcc %o1, 0x0622, %l4
15930 alignaddr %l5, %g2, %i1
15931 array8 %g7, %l1, %g6
15932 fmovda %icc, %f20, %f11
15933 ldd [%l7 + 0x48], %l2
15934 siam 0x6
15935 stx %g3, [%l7 + 0x20]
15936 srlx %l6, 0x0D, %i5
15937 movrgez %i4, 0x251, %g5
15938 fmovdleu %icc, %f15, %f8
15939 ldx [%l7 + 0x10], %o3
15940 st %f8, [%l7 + 0x60]
15941 fmovscc %xcc, %f14, %f22
15942 array8 %o0, %i3, %i6
15943 umulcc %o5, %i2, %i0
15944 xorcc %o4, %g1, %o7
15945 subcc %g4, 0x1CF9, %o2
15946 edge32 %i7, %l0, %l2
15947 edge16n %o6, %o1, %l4
15948 ldub [%l7 + 0x0B], %g2
15949 popc %i1, %g7
15950 orncc %l1, 0x12BB, %l5
15951 sll %g6, %l3, %l6
15952 mulx %g3, 0x0556, %i4
15953 smul %g5, %i5, %o0
15954 movrgez %i3, %o3, %i6
15955 srax %i2, 0x0F, %i0
15956 movge %xcc, %o4, %o5
15957 sll %o7, 0x1C, %g4
15958 orncc %o2, %i7, %l0
15959 or %g1, %l2, %o1
15960 addccc %o6, 0x09BD, %l4
15961 setx loop_56, %l0, %l1
15962 return %l1
15963 nop
15964 rdpr %cwp, %g1
15965 rdpr %cansave, %g2
15966 rdpr %canrestore, %g3
15967 rdpr %cleanwin, %g4
15968 rdpr %otherwin, %g5
15969 rdpr %wstate, %g6
15970loop_56: fmovrslz %g7, %f6, %f21
15971 movrne %l5, %g6, %l3
15972 xnor %l6, 0x000E, %g3
15973 std %f20, [%l7 + 0x58]
15974 srax %i4, %g5, %l1
15975 popc 0x1FE3, %i5
15976 sdiv %i3, 0x1880, %o3
15977 xnorcc %i6, %o0, %i0
15978 umul %i2, 0x0DB0, %o4
15979 ldx [%l7 + 0x20], %o7
15980 edge8 %g4, %o2, %i7
15981 srl %l0, 0x13, %g1
15982 srax %o5, %o1, %l2
15983 andncc %o6, %g2, %l4
15984 movle %xcc, %g7, %l5
15985 edge8ln %g6, %i1, %l3
15986 orncc %g3, 0x0C4F, %i4
15987 movrne %l6, 0x2C6, %g5
15988 srlx %i5, 0x13, %i3
15989 movn %icc, %o3, %i6
15990 mulx %l1, %o0, %i2
15991 fmovsl %xcc, %f18, %f10
15992 fmovrse %i0, %f15, %f20
15993 mulscc %o4, %o7, %o2
15994 movcc %xcc, %g4, %i7
15995 orncc %l0, %o5, %o1
15996 movrlz %g1, 0x19C, %o6
15997 smulcc %g2, 0x0880, %l4
15998 umulcc %g7, %l5, %l2
15999 array8 %g6, %i1, %g3
16000 fmovdvs %icc, %f24, %f22
16001 movvs %xcc, %i4, %l6
16002 edge16l %g5, %l3, %i3
16003 ld [%l7 + 0x1C], %f26
16004 movleu %xcc, %i5, %i6
16005 popc %o3, %l1
16006 fcmpd %fcc3, %f6, %f8
16007 fzeros %f4
16008 nop
16009 set 0x3D, %o1
16010 stb %i2, [%l7 + %o1]
16011 edge32 %i0, %o0, %o4
16012 andncc %o2, %g4, %o7
16013 save %i7, %o5, %o1
16014 rdpr %cwp, %g1
16015 rdpr %cansave, %g2
16016 rdpr %canrestore, %g3
16017 rdpr %cleanwin, %g4
16018 rdpr %otherwin, %g5
16019 rdpr %wstate, %g6
16020 movrlz %l0, %g1, %o6
16021 srax %g2, %l4, %g7
16022 xnor %l5, %g6, %i1
16023 movleu %icc, %l2, %g3
16024 movne %xcc, %i4, %l6
16025 fmovs %f15, %f26
16026 movl %icc, %l3, %i3
16027 fmovde %xcc, %f10, %f29
16028 restore %g5, 0x0301, %i6
16029 rdpr %cwp, %g1
16030 rdpr %cansave, %g2
16031 rdpr %canrestore, %g3
16032 rdpr %cleanwin, %g4
16033 rdpr %otherwin, %g5
16034 rdpr %wstate, %g6
16035 fors %f31, %f24, %f5
16036 fnot1 %f22, %f20
16037 andcc %o3, 0x1E33, %i5
16038 sdiv %i2, 0x02CE, %l1
16039 sir 0x0D7E
16040 fsrc2 %f24, %f30
16041 faligndata %f24, %f0, %f20
16042 fmovscc %icc, %f1, %f26
16043 movg %xcc, %i0, %o0
16044 xnorcc %o2, 0x0932, %g4
16045 mulx %o7, 0x0924, %o4
16046 sub %o5, %i7, %o1
16047 ldsb [%l7 + 0x1F], %l0
16048 fmovsneg %xcc, %f3, %f12
16049 movrgez %g1, 0x05E, %g2
16050 umul %o6, 0x0E0C, %l4
16051 edge16n %g7, %g6, %l5
16052 lduh [%l7 + 0x6A], %l2
16053 sir 0x18F3
16054 movpos %xcc, %g3, %i4
16055 siam 0x6
16056 fmovrde %l6, %f28, %f24
16057 and %i1, 0x0B74, %i3
16058 edge32ln %g5, %i6, %l3
16059 add %i5, 0x1B13, %i2
16060 setx loop_57, %l0, %l1
16061 return %l1
16062 nop
16063 rdpr %cwp, %g1
16064 rdpr %cansave, %g2
16065 rdpr %canrestore, %g3
16066 rdpr %cleanwin, %g4
16067 rdpr %otherwin, %g5
16068 rdpr %wstate, %g6
16069loop_57: addcc %o2, 0x133C, %l1
16070 fmovsa %xcc, %f14, %f17
16071 srax %g4, %o4, %o5
16072 addc %i7, 0x1886, %o7
16073 andncc %o1, %l0, %g2
16074 movgu %xcc, %o6, %g1
16075 st %f12, [%l7 + 0x74]
16076 xnor %l4, 0x1675, %g7
16077 fnegs %f19, %f30
16078 orncc %l5, 0x0CE6, %g6
16079 fandnot1 %f24, %f22, %f2
16080 movrlz %l2, %i4, %g3
16081 orncc %i1, %l6, %g5
16082 umulcc %i6, 0x1AA5, %l3
16083 fmovscc %xcc, %f12, %f13
16084 fmovdneg %xcc, %f24, %f27
16085 movrgez %i5, %i3, %o3
16086 movvc %xcc, %i2, %i0
16087 fmovsn %icc, %f18, %f7
16088 udivcc %o0, 0x0B07, %o2
16089 edge16l %l1, %o4, %o5
16090 movneg %xcc, %i7, %g4
16091 movre %o7, %l0, %o1
16092 edge8 %o6, %g1, %l4
16093 srlx %g7, 0x19, %g2
16094 subc %g6, %l2, %i4
16095 udivx %l5, 0x05FD, %i1
16096 xorcc %g3, 0x1CFD, %g5
16097 movl %xcc, %l6, %i6
16098 srax %l3, %i5, %o3
16099 lduh [%l7 + 0x4C], %i2
16100 array8 %i0, %o0, %i3
16101 movrgz %o2, %l1, %o4
16102 edge16ln %o5, %i7, %o7
16103 umulcc %l0, 0x1CC1, %g4
16104 movne %icc, %o1, %o6
16105 subc %g1, 0x1F0A, %g7
16106 fmovsl %xcc, %f12, %f16
16107 sdiv %g2, 0x1908, %l4
16108 smulcc %l2, 0x07AF, %g6
16109 stx %l5, [%l7 + 0x18]
16110 orn %i4, 0x17A1, %i1
16111 fpsub16 %f18, %f0, %f22
16112 edge8l %g5, %g3, %i6
16113 sll %l6, %l3, %i5
16114 fmuld8sux16 %f2, %f3, %f18
16115 fcmple32 %f4, %f30, %o3
16116 std %f12, [%l7 + 0x60]
16117 ld [%l7 + 0x68], %f9
16118 xor %i2, %i0, %o0
16119 sllx %i3, 0x02, %o2
16120 fmovdge %icc, %f3, %f1
16121 sir 0x0E2C
16122 sra %o4, %l1, %o5
16123 umulcc %o7, 0x0F4F, %i7
16124 alignaddrl %l0, %o1, %g4
16125 movrgez %g1, 0x049, %g7
16126 addccc %o6, 0x11CB, %l4
16127 array16 %l2, %g6, %g2
16128 fcmpgt16 %f12, %f4, %l5
16129 srl %i1, 0x11, %g5
16130 fmul8sux16 %f20, %f28, %f24
16131 movle %icc, %g3, %i4
16132 fmovrdne %i6, %f4, %f4
16133 movvc %xcc, %l3, %l6
16134 sdiv %o3, 0x0A5F, %i5
16135 sub %i2, 0x1836, %i0
16136 alignaddr %i3, %o0, %o4
16137 udiv %o2, 0x07B4, %o5
16138 edge16ln %l1, %o7, %l0
16139 sth %o1, [%l7 + 0x3A]
16140 addc %i7, 0x09E1, %g4
16141 sub %g1, %o6, %l4
16142 fmovdvs %icc, %f21, %f14
16143 stw %l2, [%l7 + 0x7C]
16144 sra %g6, 0x1F, %g7
16145 alignaddrl %g2, %i1, %g5
16146 sdivcc %l5, 0x00AB, %g3
16147 array32 %i6, %i4, %l3
16148 ldsb [%l7 + 0x20], %l6
16149 fmovrdlz %i5, %f22, %f12
16150 orn %o3, 0x0D7E, %i0
16151 andcc %i3, 0x14DA, %i2
16152 nop
16153 set 0x10, %g1
16154 stx %o0, [%l7 + %g1]
16155 ldub [%l7 + 0x1E], %o4
16156 sir 0x0768
16157 fabsd %f8, %f10
16158 udiv %o5, 0x1D3D, %o2
16159 movrlz %o7, 0x1E6, %l1
16160 sllx %l0, 0x15, %i7
16161 xorcc %g4, 0x0B52, %g1
16162 umulcc %o1, %l4, %o6
16163 stw %l2, [%l7 + 0x38]
16164 movrne %g7, %g6, %i1
16165 xorcc %g5, 0x1183, %g2
16166 fmovde %icc, %f10, %f2
16167 fmovsne %xcc, %f26, %f16
16168 fmovdleu %xcc, %f2, %f21
16169 alignaddr %l5, %g3, %i6
16170 movrlez %l3, 0x0EF, %l6
16171 bshuffle %f4, %f12, %f2
16172 fmovs %f29, %f27
16173 xnorcc %i4, 0x165B, %o3
16174 movne %icc, %i0, %i5
16175 addccc %i3, %o0, %o4
16176 ldsh [%l7 + 0x4E], %o5
16177 subccc %i2, 0x0B2B, %o7
16178 fabss %f9, %f27
16179 fmovsvs %xcc, %f24, %f19
16180 orcc %o2, 0x1EE0, %l1
16181 andncc %l0, %g4, %i7
16182 xorcc %g1, 0x0DBD, %o1
16183 umul %l4, %o6, %l2
16184 array16 %g7, %i1, %g6
16185 fmovse %xcc, %f8, %f15
16186 nop
16187 set 0x62, %i4
16188 ldsh [%l7 + %i4], %g5
16189 stb %g2, [%l7 + 0x2E]
16190 ldd [%l7 + 0x10], %l4
16191 movleu %xcc, %i6, %g3
16192 movne %icc, %l6, %i4
16193 sdivx %l3, 0x1CA2, %o3
16194 ld [%l7 + 0x4C], %f18
16195 fmovsge %xcc, %f16, %f28
16196 fors %f10, %f11, %f2
16197 udivx %i0, 0x1CA7, %i3
16198 addccc %o0, 0x13FA, %i5
16199 movne %icc, %o4, %o5
16200 fpadd32s %f3, %f0, %f22
16201 movleu %icc, %o7, %o2
16202 movre %i2, 0x000, %l0
16203 addccc %g4, 0x0563, %l1
16204 sdivx %g1, 0x0792, %i7
16205 fornot1s %f16, %f7, %f23
16206 movneg %xcc, %l4, %o6
16207 sra %o1, 0x1C, %g7
16208 fcmpeq32 %f24, %f8, %l2
16209 fmul8ulx16 %f24, %f2, %f0
16210 edge16l %i1, %g6, %g2
16211 edge32n %g5, %i6, %l5
16212 array8 %l6, %g3, %i4
16213 fmovdvs %icc, %f3, %f9
16214 lduw [%l7 + 0x3C], %o3
16215 edge32 %i0, %i3, %o0
16216 sdiv %i5, 0x1FDD, %l3
16217 xorcc %o4, 0x12F3, %o7
16218 sdivx %o5, 0x1479, %o2
16219 movrgez %l0, %i2, %l1
16220 sra %g4, 0x0F, %i7
16221 movrgez %l4, 0x098, %o6
16222 xorcc %g1, 0x0CBD, %g7
16223 restore %o1, %l2, %g6
16224 rdpr %cwp, %g1
16225 rdpr %cansave, %g2
16226 rdpr %canrestore, %g3
16227 rdpr %cleanwin, %g4
16228 rdpr %otherwin, %g5
16229 rdpr %wstate, %g6
16230 edge32l %g2, %i1, %i6
16231 and %l5, %l6, %g3
16232 setx loop_58, %l0, %l1
16233 return %l1
16234 nop
16235 rdpr %cwp, %g1
16236 rdpr %cansave, %g2
16237 rdpr %canrestore, %g3
16238 rdpr %cleanwin, %g4
16239 rdpr %otherwin, %g5
16240 rdpr %wstate, %g6
16241loop_58: edge8ln %g5, %i3, %o0
16242 nop
16243 set 0x70, %i3
16244 ldsb [%l7 + %i3], %i5
16245 movg %xcc, %o4, %l3
16246 movle %xcc, %o5, %o7
16247 fmovsl %icc, %f0, %f7
16248 addcc %o2, %l0, %l1
16249 fcmpes %fcc2, %f16, %f4
16250 edge8 %g4, %i7, %i2
16251 fornot2s %f19, %f26, %f3
16252 lduw [%l7 + 0x2C], %o6
16253 edge8l %l4, %g7, %g1
16254 xorcc %o1, %g6, %l2
16255 nop
16256 set 0x58, %i5
16257 ldsb [%l7 + %i5], %g2
16258 fmovsa %xcc, %f11, %f4
16259 addcc %i1, %i6, %l5
16260 fcmpne16 %f8, %f0, %g3
16261 movne %xcc, %i4, %o3
16262 movle %icc, %i0, %l6
16263 movvc %xcc, %g5, %o0
16264 udivcc %i5, 0x161A, %o4
16265 fmovsneg %icc, %f6, %f23
16266 fmovrsne %i3, %f27, %f24
16267 array32 %l3, %o7, %o2
16268 edge16n %l0, %l1, %g4
16269 subcc %o5, 0x1B30, %i2
16270 sub %i7, 0x10A1, %l4
16271 movrlez %g7, %g1, %o6
16272 subcc %o1, 0x0628, %g6
16273 orncc %g2, 0x191F, %i1
16274 sdivcc %l2, 0x0A57, %i6
16275 subccc %g3, 0x04E3, %l5
16276 ldsb [%l7 + 0x39], %o3
16277 edge8 %i4, %l6, %g5
16278 edge32 %o0, %i0, %o4
16279 sdivcc %i3, 0x1873, %l3
16280 edge8n %i5, %o7, %o2
16281 save %l0, 0x087C, %l1
16282 rdpr %cwp, %g1
16283 rdpr %cansave, %g2
16284 rdpr %canrestore, %g3
16285 rdpr %cleanwin, %g4
16286 rdpr %otherwin, %g5
16287 rdpr %wstate, %g6
16288 fmul8x16 %f31, %f30, %f6
16289 ld [%l7 + 0x20], %f31
16290 andcc %g4, %i2, %i7
16291 fmovdcs %xcc, %f0, %f23
16292 movneg %icc, %l4, %g7
16293 fpadd32 %f18, %f26, %f0
16294 edge8 %g1, %o5, %o6
16295 ldsb [%l7 + 0x4D], %o1
16296 restore %g2, 0x1F6D, %i1
16297 rdpr %cwp, %g1
16298 rdpr %cansave, %g2
16299 rdpr %canrestore, %g3
16300 rdpr %cleanwin, %g4
16301 rdpr %otherwin, %g5
16302 rdpr %wstate, %g6
16303 fcmpd %fcc1, %f12, %f22
16304 edge16l %l2, %i6, %g3
16305 ldsw [%l7 + 0x18], %g6
16306 umul %l5, 0x0A3F, %i4
16307 movn %icc, %o3, %g5
16308 edge32ln %l6, %o0, %o4
16309 fpadd32 %f22, %f0, %f22
16310 xorcc %i3, %i0, %l3
16311 orn %o7, 0x1BFD, %o2
16312 udivx %l0, 0x0CF8, %i5
16313 movrgz %l1, 0x1BF, %g4
16314 andcc %i2, 0x1F38, %i7
16315 movl %xcc, %g7, %l4
16316 movgu %icc, %g1, %o6
16317 ldd [%l7 + 0x08], %o4
16318 edge32l %g2, %i1, %l2
16319 movle %icc, %i6, %g3
16320 edge8l %g6, %l5, %o1
16321 fsrc2 %f4, %f2
16322 edge8l %o3, %i4, %l6
16323 array16 %g5, %o0, %i3
16324 udiv %i0, 0x0D70, %l3
16325 subccc %o7, 0x1135, %o4
16326 srlx %l0, %i5, %l1
16327 movcs %icc, %o2, %g4
16328 stw %i2, [%l7 + 0x4C]
16329 fcmpgt32 %f4, %f22, %g7
16330 orn %l4, 0x1913, %g1
16331 edge8ln %i7, %o5, %g2
16332 sub %i1, 0x144B, %l2
16333 and %o6, %g3, %i6
16334 movleu %xcc, %l5, %o1
16335 sdivx %g6, 0x1763, %o3
16336 fcmped %fcc0, %f24, %f30
16337 fors %f7, %f2, %f6
16338 fmovdl %icc, %f4, %f21
16339 fsrc2s %f19, %f26
16340 fmovdg %icc, %f9, %f31
16341 srl %i4, %l6, %o0
16342 st %f2, [%l7 + 0x14]
16343 edge8ln %g5, %i3, %l3
16344 fpmerge %f18, %f8, %f26
16345 movrlez %o7, %o4, %i0
16346 xorcc %l0, 0x0D82, %l1
16347 or %i5, %g4, %i2
16348 stx %g7, [%l7 + 0x48]
16349 movg %icc, %l4, %o2
16350 orcc %i7, 0x1C11, %o5
16351 movrlz %g2, %i1, %l2
16352 sub %o6, %g3, %i6
16353 movgu %xcc, %g1, %o1
16354 fmovdleu %xcc, %f7, %f8
16355 addcc %l5, 0x0D26, %o3
16356 movge %icc, %i4, %l6
16357 orn %g6, %g5, %o0
16358 addccc %i3, 0x1E97, %l3
16359 stx %o7, [%l7 + 0x70]
16360 fmovsa %xcc, %f30, %f9
16361 edge16ln %i0, %o4, %l1
16362 srlx %i5, %l0, %i2
16363 srax %g7, %g4, %l4
16364 movvc %icc, %o2, %i7
16365 movrgz %g2, 0x1D2, %o5
16366 array8 %i1, %o6, %g3
16367 save %l2, %g1, %i6
16368 rdpr %cwp, %g1
16369 rdpr %cansave, %g2
16370 rdpr %canrestore, %g3
16371 rdpr %cleanwin, %g4
16372 rdpr %otherwin, %g5
16373 rdpr %wstate, %g6
16374 fpadd32 %f16, %f30, %f0
16375 ldub [%l7 + 0x5D], %l5
16376 edge8n %o3, %o1, %l6
16377 nop
16378 set 0x5C, %g5
16379 ldsb [%l7 + %g5], %i4
16380 udivcc %g5, 0x1996, %o0
16381 movvs %icc, %i3, %g6
16382 orncc %o7, %i0, %o4
16383 edge32n %l1, %i5, %l3
16384 nop
16385 set 0x14, %l2
16386 stw %i2, [%l7 + %l2]
16387 fnands %f26, %f20, %f29
16388 fmovd %f2, %f20
16389 and %g7, %g4, %l0
16390 std %f20, [%l7 + 0x50]
16391 movne %icc, %o2, %l4
16392 movl %icc, %g2, %i7
16393 fmovrdgez %o5, %f18, %f16
16394 fandnot1 %f26, %f30, %f24
16395 ldub [%l7 + 0x5B], %i1
16396 array16 %o6, %g3, %l2
16397 array8 %g1, %l5, %o3
16398 fmovdg %icc, %f25, %f24
16399 movrlz %o1, 0x1EC, %i6
16400 andn %l6, 0x0A1E, %g5
16401 sub %i4, 0x062D, %o0
16402 move %icc, %g6, %i3
16403 edge8 %o7, %o4, %i0
16404 umulcc %l1, %i5, %i2
16405 xnor %g7, %l3, %l0
16406 move %xcc, %o2, %g4
16407 fmovsneg %xcc, %f25, %f18
16408 sir 0x048B
16409 edge32 %l4, %i7, %o5
16410 andn %g2, %i1, %g3
16411 orn %l2, %g1, %l5
16412 subcc %o3, %o6, %i6
16413 smul %o1, 0x1BF8, %l6
16414 movn %icc, %g5, %o0
16415 andncc %i4, %g6, %i3
16416 ldsw [%l7 + 0x08], %o7
16417 popc %i0, %l1
16418 array8 %o4, %i5, %i2
16419 fandnot2s %f12, %f31, %f29
16420 fnot1s %f12, %f26
16421 addccc %l3, %l0, %g7
16422 fsrc2 %f8, %f8
16423 mova %xcc, %g4, %l4
16424 movrne %o2, %i7, %o5
16425 ldsb [%l7 + 0x58], %i1
16426 sethi 0x09E5, %g2
16427 udiv %g3, 0x0747, %l2
16428 movgu %xcc, %l5, %o3
16429 movrlez %g1, 0x297, %i6
16430 sllx %o1, %l6, %o6
16431 sllx %o0, %g5, %g6
16432 fmovrdne %i3, %f28, %f24
16433 edge32 %i4, %i0, %o7
16434 ldd [%l7 + 0x50], %f30
16435 fmovsa %xcc, %f21, %f9
16436 fpsub16s %f17, %f21, %f2
16437 fornot1 %f22, %f22, %f28
16438 edge32l %l1, %o4, %i5
16439 add %l3, %i2, %g7
16440 movle %xcc, %l0, %l4
16441 alignaddrl %g4, %i7, %o2
16442 stb %o5, [%l7 + 0x2E]
16443 lduh [%l7 + 0x16], %i1
16444 movgu %icc, %g3, %l2
16445 edge8 %g2, %o3, %l5
16446 movvc %icc, %g1, %o1
16447 nop
16448 set 0x68, %i2
16449 stw %l6, [%l7 + %i2]
16450 ldub [%l7 + 0x3A], %i6
16451 sir 0x1757
16452 fpmerge %f30, %f18, %f18
16453 fornot1s %f3, %f5, %f1
16454 smulcc %o6, 0x1F04, %g5
16455 edge16n %g6, %i3, %o0
16456 fpadd32s %f3, %f9, %f7
16457 movne %xcc, %i0, %i4
16458 addcc %l1, %o4, %i5
16459 movrne %o7, 0x32D, %l3
16460 fmovsleu %icc, %f20, %f14
16461 std %f26, [%l7 + 0x68]
16462 lduh [%l7 + 0x5E], %i2
16463 fmovdneg %icc, %f2, %f19
16464 movleu %xcc, %g7, %l4
16465 fcmpeq32 %f28, %f10, %l0
16466 movleu %icc, %i7, %g4
16467 srax %o5, %i1, %g3
16468 edge8 %o2, %g2, %o3
16469 orncc %l2, 0x0156, %l5
16470 sdiv %o1, 0x1573, %l6
16471 movn %icc, %g1, %o6
16472 edge8ln %i6, %g5, %i3
16473 fnegd %f10, %f12
16474 udivcc %g6, 0x156B, %i0
16475 fmovrslz %o0, %f10, %f10
16476 sra %l1, %i4, %i5
16477 fcmped %fcc0, %f0, %f10
16478 add %o7, %l3, %o4
16479 ld [%l7 + 0x78], %f17
16480 movn %xcc, %g7, %i2
16481 alignaddr %l4, %l0, %g4
16482 stb %i7, [%l7 + 0x1E]
16483 move %xcc, %i1, %g3
16484 andn %o5, %g2, %o2
16485 movvs %xcc, %l2, %o3
16486 movgu %xcc, %o1, %l6
16487 orcc %l5, %o6, %i6
16488 movgu %xcc, %g5, %i3
16489 fmovdl %xcc, %f26, %f9
16490 fmovscs %xcc, %f15, %f25
16491 edge8n %g6, %g1, %o0
16492 addccc %i0, 0x13EA, %i4
16493 fmul8ulx16 %f2, %f28, %f2
16494 edge32ln %i5, %l1, %l3
16495 edge32ln %o4, %g7, %i2
16496 udiv %o7, 0x1F05, %l4
16497 xnorcc %l0, 0x0960, %g4
16498 fandnot1s %f26, %f0, %f23
16499 add %i1, 0x1531, %g3
16500 srlx %o5, 0x1D, %g2
16501 setx loop_59, %l0, %l1
16502 return %l1
16503 nop
16504 rdpr %cwp, %g1
16505 rdpr %cansave, %g2
16506 rdpr %canrestore, %g3
16507 rdpr %cleanwin, %g4
16508 rdpr %otherwin, %g5
16509 rdpr %wstate, %g6
16510loop_59: xnorcc %o1, 0x1FB5, %o3
16511 st %f0, [%l7 + 0x74]
16512 sll %l6, %l5, %o6
16513 edge8n %i6, %i3, %g5
16514 fornot1s %f18, %f14, %f16
16515 st %f12, [%l7 + 0x38]
16516 orcc %g1, 0x120D, %g6
16517 sdivcc %i0, 0x0432, %o0
16518 sllx %i5, 0x19, %l1
16519 edge32l %i4, %l3, %g7
16520 edge32l %i2, %o7, %o4
16521 ldsh [%l7 + 0x76], %l4
16522 move %icc, %g4, %i1
16523 lduh [%l7 + 0x14], %l0
16524 addccc %o5, %g3, %i7
16525 array32 %g2, %o2, %o1
16526 fmovdg %xcc, %f26, %f7
16527 movg %icc, %o3, %l6
16528 st %f30, [%l7 + 0x14]
16529 xnor %l5, 0x0C27, %l2
16530 nop
16531 set 0x08, %g2
16532 ldsw [%l7 + %g2], %o6
16533 xnor %i3, %g5, %g1
16534 sdivcc %i6, 0x0966, %g6
16535 edge32ln %o0, %i5, %i0
16536 subc %l1, 0x1FD0, %i4
16537 srlx %g7, 0x1E, %i2
16538 ld [%l7 + 0x3C], %f31
16539 sllx %o7, 0x18, %l3
16540 ldsb [%l7 + 0x58], %o4
16541 mulscc %l4, %i1, %l0
16542 fmovrsne %g4, %f30, %f4
16543 fands %f2, %f28, %f18
16544 srlx %o5, %i7, %g3
16545 stw %o2, [%l7 + 0x44]
16546 ldd [%l7 + 0x68], %f2
16547 movg %xcc, %g2, %o1
16548 xor %o3, 0x01E5, %l5
16549 std %f10, [%l7 + 0x28]
16550 ldub [%l7 + 0x50], %l6
16551 fmovdg %icc, %f20, %f16
16552 ldsh [%l7 + 0x08], %o6
16553 edge32 %i3, %l2, %g1
16554 smul %g5, %g6, %i6
16555 fmul8x16au %f21, %f9, %f22
16556 subc %o0, %i0, %i5
16557 sir 0x106E
16558 edge32 %i4, %l1, %g7
16559 movrlez %i2, 0x3B2, %o7
16560 edge32l %o4, %l4, %i1
16561 movvs %xcc, %l0, %g4
16562 ldsw [%l7 + 0x1C], %o5
16563 andncc %l3, %g3, %i7
16564 add %o2, 0x1D3F, %o1
16565 ld [%l7 + 0x20], %f18
16566 andncc %g2, %o3, %l5
16567 nop
16568 set 0x2A, %o6
16569 ldsh [%l7 + %o6], %o6
16570 lduh [%l7 + 0x26], %i3
16571 subc %l6, %g1, %g5
16572 edge32 %g6, %i6, %o0
16573 xor %i0, %l2, %i5
16574 udivx %l1, 0x01D9, %i4
16575 alignaddrl %i2, %o7, %g7
16576 orncc %o4, %l4, %l0
16577 movpos %xcc, %g4, %i1
16578 andncc %o5, %l3, %i7
16579 xnorcc %g3, 0x02F3, %o1
16580 edge16ln %o2, %g2, %o3
16581 subc %o6, 0x0676, %l5
16582 sub %l6, %i3, %g1
16583 srax %g6, %g5, %o0
16584 movrlz %i0, %l2, %i5
16585 fmul8x16al %f2, %f18, %f4
16586 andn %i6, %i4, %l1
16587 edge16 %i2, %g7, %o4
16588 movleu %icc, %o7, %l4
16589 mulscc %l0, 0x06F2, %g4
16590 sub %i1, 0x0778, %l3
16591 movre %o5, %g3, %o1
16592 movneg %xcc, %o2, %g2
16593 orcc %o3, %i7, %l5
16594 sth %l6, [%l7 + 0x10]
16595 fxors %f31, %f0, %f21
16596 fmovdvs %icc, %f15, %f16
16597 or %o6, 0x0E05, %g1
16598 udiv %g6, 0x0C16, %g5
16599 fmovsle %icc, %f7, %f14
16600 edge8 %o0, %i3, %l2
16601 mulscc %i5, %i6, %i4
16602 save %i0, 0x05B1, %l1
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 ldd [%l7 + 0x70], %g6
16610 sub %i2, %o4, %l4
16611 sethi 0x1EFF, %l0
16612 movcs %icc, %g4, %i1
16613 fpackfix %f30, %f25
16614 st %f29, [%l7 + 0x14]
16615 subccc %l3, 0x09F7, %o7
16616 fabss %f18, %f19
16617 subccc %g3, 0x0464, %o5
16618 sll %o2, 0x0A, %o1
16619 edge16n %o3, %g2, %i7
16620 xnor %l5, 0x0535, %o6
16621 fones %f6
16622 movne %icc, %g1, %l6
16623 edge32 %g6, %o0, %i3
16624 movrne %g5, %i5, %i6
16625 movrlez %l2, 0x026, %i4
16626 movle %icc, %i0, %l1
16627 lduw [%l7 + 0x44], %g7
16628 addccc %i2, %l4, %o4
16629 array16 %g4, %i1, %l3
16630 fcmpes %fcc2, %f27, %f26
16631 movrlz %o7, %g3, %o5
16632 movpos %xcc, %o2, %l0
16633 andn %o3, 0x0265, %g2
16634 array8 %o1, %l5, %o6
16635 edge8n %i7, %l6, %g1
16636 edge32l %g6, %o0, %i3
16637 ldx [%l7 + 0x18], %i5
16638 sra %i6, 0x16, %l2
16639 array8 %g5, %i4, %i0
16640 movrne %l1, %i2, %l4
16641 movrne %g7, 0x026, %o4
16642 array16 %g4, %l3, %o7
16643 fcmpne16 %f20, %f10, %g3
16644 stb %i1, [%l7 + 0x0E]
16645 fmuld8ulx16 %f30, %f29, %f28
16646 udivcc %o5, 0x1E09, %l0
16647 add %o2, 0x08B4, %o3
16648 fmovdvs %icc, %f22, %f20
16649 fmovdgu %icc, %f11, %f6
16650 fornot1s %f6, %f30, %f21
16651 movcc %icc, %o1, %l5
16652 edge8n %g2, %o6, %l6
16653 movcs %xcc, %g1, %g6
16654 fmovsl %icc, %f11, %f11
16655 orcc %i7, %o0, %i5
16656 alignaddrl %i6, %l2, %i3
16657 fmovrdlz %g5, %f12, %f4
16658 fxor %f12, %f6, %f4
16659 lduw [%l7 + 0x64], %i0
16660 save %i4, 0x08A0, %i2
16661 rdpr %cwp, %g1
16662 rdpr %cansave, %g2
16663 rdpr %canrestore, %g3
16664 rdpr %cleanwin, %g4
16665 rdpr %otherwin, %g5
16666 rdpr %wstate, %g6
16667 fmul8x16au %f31, %f12, %f0
16668 addccc %l1, 0x1864, %l4
16669 sll %o4, 0x1A, %g7
16670 movg %xcc, %l3, %o7
16671 subcc %g3, %g4, %o5
16672 mulscc %i1, %o2, %l0
16673 movrgz %o1, %o3, %l5
16674 edge32 %o6, %l6, %g2
16675 fmovrsgez %g1, %f13, %f7
16676 movgu %xcc, %g6, %i7
16677 subcc %i5, 0x0CBA, %i6
16678 fcmpeq32 %f18, %f24, %o0
16679 ldsb [%l7 + 0x45], %i3
16680 sll %g5, %i0, %i4
16681 movcc %icc, %i2, %l2
16682 sll %l4, 0x05, %l1
16683 fsrc2s %f12, %f1
16684 movcc %icc, %g7, %o4
16685 smul %l3, 0x027E, %g3
16686 fcmpne32 %f10, %f24, %g4
16687 smulcc %o7, %i1, %o5
16688 mulx %o2, 0x1443, %l0
16689 stx %o1, [%l7 + 0x48]
16690 fcmpgt32 %f28, %f24, %l5
16691 movrgez %o6, %o3, %l6
16692 or %g1, %g2, %g6
16693 restore %i7, %i6, %i5
16694 rdpr %cwp, %g1
16695 rdpr %cansave, %g2
16696 rdpr %canrestore, %g3
16697 rdpr %cleanwin, %g4
16698 rdpr %otherwin, %g5
16699 rdpr %wstate, %g6
16700 fandnot1s %f19, %f29, %f10
16701 movcc %xcc, %i3, %g5
16702 ldsw [%l7 + 0x28], %i0
16703 addc %o0, 0x059A, %i4
16704 fmovsne %xcc, %f31, %f21
16705 sdivx %i2, 0x15C5, %l2
16706 edge8n %l4, %l1, %g7
16707 and %o4, 0x09C2, %g3
16708 fmovdg %xcc, %f20, %f20
16709 stb %l3, [%l7 + 0x65]
16710 setx loop_60, %l0, %l1
16711 return %l1
16712 nop
16713 rdpr %cwp, %g1
16714 rdpr %cansave, %g2
16715 rdpr %canrestore, %g3
16716 rdpr %cleanwin, %g4
16717 rdpr %otherwin, %g5
16718 rdpr %wstate, %g6
16719loop_60: st %f25, [%l7 + 0x48]
16720 smulcc %o5, %o2, %g4
16721 or %l0, 0x114E, %o1
16722 nop
16723 set 0x60, %o5
16724 stx %l5, [%l7 + %o5]
16725 movleu %xcc, %o6, %o3
16726 sethi 0x19BA, %g1
16727 move %xcc, %l6, %g2
16728 ldsw [%l7 + 0x28], %i7
16729 ldd [%l7 + 0x68], %g6
16730 xorcc %i6, %i5, %g5
16731 fand %f26, %f20, %f16
16732 add %i3, %o0, %i0
16733 srax %i4, %i2, %l2
16734 ldub [%l7 + 0x6B], %l4
16735 edge8n %l1, %o4, %g3
16736 andcc %l3, %o7, %i1
16737 stx %g7, [%l7 + 0x48]
16738 orcc %o2, %o5, %g4
16739 sllx %o1, %l0, %l5
16740 sdivx %o3, 0x18A2, %o6
16741 sub %l6, %g2, %i7
16742 sdivcc %g1, 0x153B, %g6
16743 sdivx %i6, 0x0096, %g5
16744 ldx [%l7 + 0x58], %i5
16745 edge32 %i3, %o0, %i0
16746 sir 0x0F06
16747 movn %icc, %i2, %l2
16748 movn %xcc, %l4, %l1
16749 sll %i4, %g3, %l3
16750 movge %icc, %o7, %o4
16751 umul %g7, 0x15BB, %o2
16752 move %icc, %i1, %g4
16753 fandnot1 %f30, %f6, %f8
16754 ldsw [%l7 + 0x78], %o1
16755 lduh [%l7 + 0x4A], %o5
16756 fmul8x16au %f9, %f8, %f14
16757 fnand %f24, %f2, %f4
16758 movleu %icc, %l5, %o3
16759 fand %f0, %f26, %f8
16760 fmul8x16 %f27, %f20, %f28
16761 ldub [%l7 + 0x3A], %l0
16762 or %l6, 0x1096, %o6
16763 movne %xcc, %g2, %i7
16764 srlx %g1, 0x0F, %i6
16765 sdivcc %g6, 0x14A5, %i5
16766 sra %i3, 0x05, %o0
16767 fpadd32 %f22, %f4, %f30
16768 addcc %i0, %i2, %g5
16769 smulcc %l4, 0x0B4B, %l2
16770 movcc %xcc, %l1, %i4
16771 array16 %l3, %o7, %g3
16772 andncc %o4, %g7, %o2
16773 andn %g4, 0x1F92, %i1
16774 fmovsleu %xcc, %f25, %f19
16775 fcmpne16 %f18, %f10, %o1
16776 xorcc %l5, %o3, %l0
16777 mova %icc, %l6, %o5
16778 movne %xcc, %g2, %i7
16779 subcc %g1, 0x14FA, %o6
16780 std %f6, [%l7 + 0x70]
16781 sth %g6, [%l7 + 0x36]
16782 ldub [%l7 + 0x0B], %i5
16783 srax %i6, 0x12, %i3
16784 or %o0, 0x1E82, %i2
16785 umulcc %i0, 0x130E, %g5
16786 sra %l2, 0x18, %l4
16787 fmovdpos %xcc, %f20, %f4
16788 sir 0x0F3D
16789 udivx %i4, 0x1AFF, %l1
16790 st %f27, [%l7 + 0x50]
16791 addcc %o7, %l3, %o4
16792 sth %g7, [%l7 + 0x4A]
16793 edge8n %o2, %g3, %i1
16794 movleu %xcc, %o1, %l5
16795 movrlz %o3, %l0, %g4
16796 fornot2s %f12, %f6, %f27
16797 nop
16798 set 0x5D, %i7
16799 stb %o5, [%l7 + %i7]
16800 addc %l6, 0x1F67, %i7
16801 subcc %g1, %o6, %g2
16802 movge %xcc, %g6, %i5
16803 edge16 %i3, %i6, %i2
16804 edge8n %o0, %g5, %l2
16805 ldd [%l7 + 0x40], %i0
16806 subc %i4, %l4, %l1
16807 fones %f30
16808 fone %f16
16809 and %o7, %o4, %l3
16810 movcc %xcc, %o2, %g7
16811 edge16ln %i1, %o1, %g3
16812 srl %o3, %l0, %l5
16813 popc %o5, %g4
16814 sethi 0x12AA, %l6
16815 stx %g1, [%l7 + 0x48]
16816 movvc %xcc, %i7, %g2
16817 movrlez %g6, %o6, %i3
16818 fmovsleu %icc, %f30, %f23
16819 subc %i5, 0x1081, %i2
16820 andn %i6, 0x0D4A, %o0
16821 xor %l2, 0x1532, %i0
16822 srlx %i4, 0x0B, %l4
16823 lduh [%l7 + 0x2C], %l1
16824 st %f23, [%l7 + 0x48]
16825 movge %icc, %g5, %o7
16826 fcmpes %fcc1, %f14, %f15
16827 save %o4, %l3, %g7
16828 rdpr %cwp, %g1
16829 rdpr %cansave, %g2
16830 rdpr %canrestore, %g3
16831 rdpr %cleanwin, %g4
16832 rdpr %otherwin, %g5
16833 rdpr %wstate, %g6
16834 fmuld8ulx16 %f10, %f0, %f6
16835 edge8 %o2, %o1, %g3
16836 movgu %xcc, %o3, %i1
16837 edge16 %l5, %o5, %g4
16838 orn %l0, 0x020C, %g1
16839 edge16n %i7, %l6, %g2
16840 fpmerge %f1, %f25, %f26
16841 srl %o6, 0x0B, %i3
16842 fcmpeq16 %f10, %f26, %g6
16843 alignaddr %i2, %i6, %i5
16844 std %f16, [%l7 + 0x10]
16845 movgu %xcc, %o0, %l2
16846 addcc %i0, 0x1BA3, %l4
16847 xnor %l1, %g5, %i4
16848 movle %xcc, %o7, %o4
16849 fandnot1s %f5, %f8, %f12
16850 fnegs %f19, %f26
16851 std %f22, [%l7 + 0x70]
16852 fandnot1 %f14, %f4, %f0
16853 movn %icc, %l3, %g7
16854 ldsb [%l7 + 0x60], %o1
16855 addcc %g3, 0x081D, %o3
16856 andncc %i1, %l5, %o5
16857 sdivx %g4, 0x1890, %l0
16858 srlx %o2, %g1, %l6
16859 srlx %g2, %i7, %i3
16860 movle %xcc, %g6, %o6
16861 movrne %i2, %i6, %i5
16862 ldub [%l7 + 0x0B], %o0
16863 fmovdle %xcc, %f6, %f20
16864 mulscc %i0, %l4, %l1
16865 movle %xcc, %l2, %g5
16866 fnot1 %f22, %f26
16867 fcmped %fcc0, %f22, %f24
16868 fandnot2 %f10, %f4, %f0
16869 sdivcc %o7, 0x0D02, %o4
16870 andncc %l3, %i4, %g7
16871 movle %xcc, %g3, %o1
16872 movl %xcc, %i1, %l5
16873 restore %o5, 0x06A3, %g4
16874 rdpr %cwp, %g1
16875 rdpr %cansave, %g2
16876 rdpr %canrestore, %g3
16877 rdpr %cleanwin, %g4
16878 rdpr %otherwin, %g5
16879 rdpr %wstate, %g6
16880 udiv %o3, 0x1A75, %o2
16881 fpadd16s %f13, %f25, %f19
16882 fandnot2s %f9, %f2, %f6
16883 ldub [%l7 + 0x60], %l0
16884 addcc %l6, %g2, %g1
16885 xorcc %i3, %i7, %o6
16886 smulcc %i2, 0x1B79, %g6
16887 std %f6, [%l7 + 0x50]
16888 fnands %f26, %f9, %f22
16889 sra %i6, %o0, %i5
16890 fsrc2 %f24, %f16
16891 fmuld8sux16 %f20, %f23, %f10
16892 fmovdneg %icc, %f8, %f13
16893 movvs %xcc, %i0, %l1
16894 movvc %icc, %l2, %g5
16895 save %l4, %o7, %o4
16896 rdpr %cwp, %g1
16897 rdpr %cansave, %g2
16898 rdpr %canrestore, %g3
16899 rdpr %cleanwin, %g4
16900 rdpr %otherwin, %g5
16901 rdpr %wstate, %g6
16902 smul %i4, %g7, %l3
16903 edge8 %o1, %i1, %g3
16904 ldsb [%l7 + 0x49], %o5
16905 movg %xcc, %g4, %o3
16906 fmovrsne %o2, %f8, %f12
16907 udiv %l0, 0x01E5, %l6
16908 move %icc, %g2, %l5
16909 lduh [%l7 + 0x52], %g1
16910 save %i7, %i3, %o6
16911 rdpr %cwp, %g1
16912 rdpr %cansave, %g2
16913 rdpr %canrestore, %g3
16914 rdpr %cleanwin, %g4
16915 rdpr %otherwin, %g5
16916 rdpr %wstate, %g6
16917 movge %icc, %i2, %g6
16918 movle %xcc, %i6, %o0
16919 array16 %i5, %i0, %l2
16920 fpadd16 %f18, %f18, %f4
16921 movgu %xcc, %l1, %g5
16922 array32 %l4, %o7, %i4
16923 srl %g7, %l3, %o4
16924 ldd [%l7 + 0x68], %o0
16925 edge8l %i1, %g3, %o5
16926 xnorcc %g4, %o3, %l0
16927 stx %l6, [%l7 + 0x40]
16928 edge8ln %g2, %l5, %o2
16929 udivcc %i7, 0x095E, %i3
16930 xnor %o6, %g1, %i2
16931 move %xcc, %g6, %i6
16932 smul %i5, %i0, %o0
16933 movrgez %l2, 0x206, %l1
16934 fsrc1 %f18, %f8
16935 stw %g5, [%l7 + 0x10]
16936 fpackfix %f16, %f4
16937 std %f30, [%l7 + 0x28]
16938 fmovdgu %xcc, %f24, %f22
16939 movleu %icc, %l4, %i4
16940 movrlez %o7, %g7, %o4
16941 mova %icc, %l3, %o1
16942 xor %i1, %o5, %g4
16943 movrgz %g3, 0x398, %l0
16944 edge32n %l6, %o3, %g2
16945 fornot1 %f8, %f2, %f24
16946 addc %l5, %o2, %i7
16947 fmuld8ulx16 %f5, %f25, %f8
16948 movvs %xcc, %o6, %i3
16949 movneg %icc, %g1, %g6
16950 array16 %i2, %i6, %i0
16951 std %f6, [%l7 + 0x28]
16952 nop
16953 set 0x68, %o0
16954 ldsw [%l7 + %o0], %i5
16955 fmovdpos %icc, %f22, %f10
16956 fnot2s %f14, %f6
16957 mulscc %o0, 0x0EF1, %l2
16958 fmovdge %icc, %f11, %f3
16959 fnands %f3, %f23, %f5
16960 umul %l1, %l4, %g5
16961 movg %icc, %i4, %o7
16962 stb %g7, [%l7 + 0x76]
16963 ldx [%l7 + 0x78], %o4
16964 subc %o1, 0x1D4E, %i1
16965 stb %o5, [%l7 + 0x78]
16966 movg %icc, %g4, %g3
16967 movleu %icc, %l3, %l0
16968 lduh [%l7 + 0x58], %l6
16969 ldub [%l7 + 0x21], %o3
16970 lduh [%l7 + 0x18], %g2
16971 edge16ln %l5, %i7, %o6
16972 alignaddr %i3, %g1, %o2
16973 edge16l %i2, %g6, %i6
16974 udivx %i5, 0x0E6C, %o0
16975 fmovrsgz %i0, %f21, %f23
16976 edge8 %l1, %l4, %l2
16977 movrlez %i4, 0x0BC, %o7
16978 fpadd32s %f13, %f27, %f22
16979 edge16 %g5, %o4, %g7
16980 setx loop_61, %l0, %l1
16981 return %l1
16982 nop
16983 rdpr %cwp, %g1
16984 rdpr %cansave, %g2
16985 rdpr %canrestore, %g3
16986 rdpr %cleanwin, %g4
16987 rdpr %otherwin, %g5
16988 rdpr %wstate, %g6
16989loop_61: fxnor %f12, %f6, %f22
16990 array16 %o5, %l3, %g3
16991 lduw [%l7 + 0x08], %l6
16992 edge32l %o3, %l0, %g2
16993 fabss %f28, %f27
16994 fxor %f8, %f28, %f14
16995 srax %i7, 0x0A, %o6
16996 save %i3, 0x048E, %g1
16997 rdpr %cwp, %g1
16998 rdpr %cansave, %g2
16999 rdpr %canrestore, %g3
17000 rdpr %cleanwin, %g4
17001 rdpr %otherwin, %g5
17002 rdpr %wstate, %g6
17003 save %o2, 0x097A, %l5
17004 rdpr %cwp, %g1
17005 rdpr %cansave, %g2
17006 rdpr %canrestore, %g3
17007 rdpr %cleanwin, %g4
17008 rdpr %otherwin, %g5
17009 rdpr %wstate, %g6
17010 fors %f7, %f20, %f31
17011 array8 %g6, %i2, %i6
17012 fmul8ulx16 %f14, %f6, %f0
17013 array32 %o0, %i5, %l1
17014 movle %icc, %i0, %l2
17015 movl %icc, %l4, %i4
17016 fmovdneg %xcc, %f2, %f10
17017 subc %o7, 0x127B, %o4
17018 fmovsleu %xcc, %f4, %f30
17019 fmovrsgez %g5, %f4, %f14
17020 orncc %i1, 0x0447, %o1
17021 movg %icc, %g4, %o5
17022 fmovsa %icc, %f6, %f11
17023 sethi 0x1629, %g7
17024 smul %l3, %l6, %g3
17025 srl %o3, 0x16, %l0
17026 fmovsneg %icc, %f21, %f23
17027 fpsub32s %f25, %f15, %f13
17028 addccc %i7, %o6, %i3
17029 movrgz %g1, %g2, %l5
17030 fsrc1 %f0, %f22
17031 udiv %g6, 0x0655, %o2
17032 fandnot2s %f28, %f21, %f22
17033 fmovse %icc, %f30, %f0
17034 array16 %i6, %i2, %o0
17035 subcc %l1, 0x00EA, %i5
17036 fcmps %fcc3, %f30, %f16
17037 movrlz %i0, 0x390, %l4
17038 fand %f4, %f26, %f6
17039 sir 0x00DF
17040 fmovscs %icc, %f2, %f29
17041 fpsub16 %f6, %f4, %f24
17042 fsrc2s %f5, %f19
17043 movre %l2, %o7, %o4
17044 ldsw [%l7 + 0x70], %i4
17045 or %i1, 0x1834, %g5
17046 move %xcc, %o1, %o5
17047 array32 %g4, %l3, %g7
17048 orncc %l6, 0x1FB5, %o3
17049 ld [%l7 + 0x50], %f29
17050 smul %l0, %g3, %i7
17051 ldsb [%l7 + 0x75], %i3
17052 orncc %g1, 0x0AB2, %g2
17053 movle %xcc, %l5, %g6
17054 fsrc2 %f28, %f2
17055 fsrc1 %f20, %f6
17056 movrgez %o6, %o2, %i6
17057 fmovscs %xcc, %f1, %f25
17058 fabsd %f12, %f22
17059 sll %o0, %i2, %l1
17060 srl %i5, 0x0C, %l4
17061 edge8l %l2, %i0, %o4
17062 fabsd %f16, %f4
17063 fmovdn %xcc, %f16, %f5
17064 fmul8x16al %f18, %f8, %f10
17065 and %i4, %o7, %g5
17066 mulx %i1, 0x0F08, %o1
17067 fexpand %f15, %f20
17068 edge16l %o5, %g4, %l3
17069 edge32n %g7, %o3, %l6
17070 udivcc %l0, 0x1277, %i7
17071 xnorcc %i3, 0x13F5, %g3
17072 movrne %g2, 0x327, %g1
17073 xnor %g6, %o6, %o2
17074 xnor %l5, 0x06BA, %i6
17075 array16 %o0, %l1, %i2
17076 orn %i5, 0x06F5, %l4
17077 addccc %l2, 0x0737, %o4
17078 movcc %xcc, %i4, %o7
17079 fpack16 %f20, %f9
17080 udiv %g5, 0x0119, %i0
17081 movrgez %o1, 0x003, %o5
17082 ldx [%l7 + 0x28], %i1
17083 stx %l3, [%l7 + 0x78]
17084 fmuld8sux16 %f23, %f25, %f16
17085 movcc %xcc, %g7, %g4
17086 fmovsleu %xcc, %f16, %f21
17087 fmovdn %icc, %f3, %f20
17088 srlx %o3, 0x09, %l0
17089 fpackfix %f18, %f23
17090 movvc %xcc, %l6, %i3
17091 fmovscs %icc, %f25, %f27
17092 and %g3, 0x0B3D, %g2
17093 fmovspos %icc, %f19, %f8
17094 move %icc, %i7, %g1
17095 save %o6, 0x08BC, %g6
17096 rdpr %cwp, %g1
17097 rdpr %cansave, %g2
17098 rdpr %canrestore, %g3
17099 rdpr %cleanwin, %g4
17100 rdpr %otherwin, %g5
17101 rdpr %wstate, %g6
17102 movvs %xcc, %o2, %i6
17103 nop
17104 set 0x20, %i0
17105 lduw [%l7 + %i0], %l5
17106 ldsb [%l7 + 0x6A], %o0
17107 sth %i2, [%l7 + 0x2E]
17108 fmovrdgz %l1, %f28, %f22
17109 srl %l4, 0x0D, %i5
17110 fmovscs %icc, %f17, %f22
17111 movvs %icc, %l2, %i4
17112 andncc %o4, %o7, %g5
17113 fmovdge %xcc, %f11, %f25
17114 sll %i0, 0x1E, %o1
17115 stw %i1, [%l7 + 0x50]
17116 sdivx %o5, 0x01D6, %g7
17117 movvs %icc, %l3, %g4
17118 sethi 0x1EAA, %o3
17119 umulcc %l0, %i3, %g3
17120 andncc %l6, %g2, %i7
17121 edge16ln %g1, %o6, %o2
17122 xor %g6, %l5, %i6
17123 mulx %o0, %i2, %l4
17124 stb %i5, [%l7 + 0x43]
17125 stw %l1, [%l7 + 0x34]
17126 fmovdvs %icc, %f18, %f21
17127 movrne %l2, %o4, %o7
17128 movge %xcc, %g5, %i0
17129 movrgz %o1, %i4, %o5
17130 xnor %g7, %i1, %l3
17131 movge %icc, %g4, %o3
17132 fpackfix %f4, %f27
17133 ld [%l7 + 0x54], %f29
17134 smulcc %l0, %i3, %l6
17135 ldsw [%l7 + 0x28], %g2
17136 movg %icc, %i7, %g1
17137 fpsub32s %f19, %f28, %f19
17138 lduh [%l7 + 0x60], %o6
17139 lduw [%l7 + 0x38], %o2
17140 movg %icc, %g3, %l5
17141 xnor %i6, 0x00E5, %g6
17142 nop
17143 set 0x64, %g6
17144 sth %o0, [%l7 + %g6]
17145 fcmped %fcc2, %f26, %f26
17146 xnor %l4, %i5, %l1
17147 ldsb [%l7 + 0x60], %l2
17148 edge8 %o4, %i2, %g5
17149 smul %i0, 0x15C0, %o1
17150 movleu %xcc, %i4, %o7
17151 edge32n %o5, %i1, %g7
17152 fmovrdne %l3, %f6, %f14
17153 move %icc, %g4, %o3
17154 mova %xcc, %i3, %l0
17155 subccc %l6, 0x0BAA, %g2
17156 subcc %i7, %g1, %o6
17157 subc %g3, 0x1E5F, %o2
17158 movrgez %i6, 0x1B7, %l5
17159 smulcc %o0, %l4, %i5
17160 sll %l1, 0x06, %l2
17161 movge %icc, %o4, %i2
17162 popc %g6, %i0
17163 movvs %icc, %o1, %g5
17164 xor %o7, 0x1DF0, %i4
17165 fcmps %fcc2, %f14, %f9
17166 fmovsa %xcc, %f5, %f30
17167 mulscc %o5, 0x14FB, %i1
17168 movrlez %g7, 0x275, %l3
17169 subccc %g4, %i3, %l0
17170 fmovrde %o3, %f0, %f6
17171 std %f2, [%l7 + 0x48]
17172 or %g2, %i7, %g1
17173 stx %l6, [%l7 + 0x58]
17174 sdivcc %o6, 0x1BE0, %g3
17175 or %i6, %l5, %o0
17176 ldub [%l7 + 0x52], %o2
17177 movn %icc, %l4, %i5
17178 sethi 0x027F, %l2
17179 fmovdpos %xcc, %f15, %f0
17180 orn %l1, %i2, %o4
17181 sra %g6, 0x05, %i0
17182 fcmpes %fcc3, %f10, %f29
17183 udiv %o1, 0x197F, %g5
17184 edge32l %i4, %o7, %i1
17185 movg %icc, %o5, %g7
17186 udivcc %g4, 0x1413, %i3
17187 lduh [%l7 + 0x30], %l0
17188 fmovsneg %icc, %f19, %f1
17189 fmovdcs %xcc, %f24, %f20
17190 add %l3, 0x13FF, %g2
17191 sth %i7, [%l7 + 0x50]
17192 nop
17193 set 0x41, %o7
17194 stb %g1, [%l7 + %o7]
17195 alignaddr %o3, %l6, %o6
17196 fpack32 %f8, %f16, %f8
17197 fmovdcs %xcc, %f8, %f25
17198 xor %g3, 0x1845, %i6
17199 sdivcc %l5, 0x165C, %o2
17200 fmovrdlz %l4, %f4, %f26
17201 lduh [%l7 + 0x26], %i5
17202 fmovda %xcc, %f23, %f6
17203 xor %l2, 0x1BB2, %l1
17204 mulx %o0, %o4, %g6
17205 popc %i2, %i0
17206 array16 %g5, %o1, %o7
17207 fpackfix %f30, %f6
17208 movg %xcc, %i1, %o5
17209 edge16l %g7, %g4, %i3
17210 edge16 %l0, %l3, %g2
17211 fmovdle %xcc, %f17, %f5
17212 fcmpgt16 %f26, %f22, %i4
17213 fmovsvs %xcc, %f5, %f1
17214 ldsb [%l7 + 0x73], %g1
17215 ldub [%l7 + 0x63], %i7
17216 ldd [%l7 + 0x20], %i6
17217 fmovdg %icc, %f26, %f26
17218 xor %o3, %o6, %i6
17219 stb %l5, [%l7 + 0x27]
17220 movne %icc, %o2, %l4
17221 fcmple32 %f8, %f18, %g3
17222 fpadd16 %f22, %f2, %f30
17223 ldd [%l7 + 0x40], %f28
17224 popc 0x155F, %i5
17225 movg %icc, %l2, %o0
17226 movre %o4, %g6, %l1
17227 ld [%l7 + 0x38], %f5
17228 fmovdneg %xcc, %f18, %f26
17229 orncc %i2, %i0, %o1
17230 fsrc2s %f1, %f8
17231 orncc %g5, %o7, %i1
17232 movre %o5, %g4, %i3
17233 ldsh [%l7 + 0x66], %g7
17234 ldd [%l7 + 0x08], %l2
17235 or %g2, %l0, %i4
17236 mova %xcc, %i7, %g1
17237 srlx %o3, %o6, %l6
17238 ldsb [%l7 + 0x52], %l5
17239 edge8ln %o2, %l4, %g3
17240 sllx %i6, 0x01, %l2
17241 alignaddr %o0, %o4, %g6
17242 movvs %xcc, %i5, %l1
17243 andncc %i0, %i2, %o1
17244 lduh [%l7 + 0x58], %g5
17245 fpadd16s %f21, %f21, %f8
17246 xnor %o7, 0x1701, %i1
17247 movvs %icc, %g4, %o5
17248 udivcc %i3, 0x0B82, %l3
17249 fcmpgt16 %f28, %f10, %g7
17250 xnorcc %g2, %i4, %l0
17251 fnors %f14, %f5, %f18
17252 stx %g1, [%l7 + 0x68]
17253 edge32ln %o3, %o6, %l6
17254 edge8l %i7, %l5, %l4
17255 mulscc %g3, 0x02EC, %i6
17256 pdist %f28, %f8, %f16
17257 xorcc %o2, %o0, %o4
17258 edge16ln %g6, %i5, %l1
17259 fmovsle %icc, %f11, %f7
17260 add %l2, 0x0B6B, %i0
17261 restore %o1, %g5, %o7
17262 rdpr %cwp, %g1
17263 rdpr %cansave, %g2
17264 rdpr %canrestore, %g3
17265 rdpr %cleanwin, %g4
17266 rdpr %otherwin, %g5
17267 rdpr %wstate, %g6
17268 fcmpeq16 %f30, %f20, %i1
17269 srax %i2, 0x15, %g4
17270 movn %icc, %i3, %o5
17271 fnot2 %f22, %f28
17272 sllx %g7, %l3, %g2
17273 sdiv %i4, 0x0B93, %l0
17274 std %f22, [%l7 + 0x18]
17275 fmovdn %xcc, %f5, %f29
17276 nop
17277 set 0x64, %l0
17278 ldsb [%l7 + %l0], %o3
17279 edge32ln %g1, %l6, %i7
17280 andncc %o6, %l5, %g3
17281 mulscc %l4, 0x16E2, %i6
17282 smulcc %o0, %o4, %g6
17283 fmovsvc %xcc, %f0, %f5
17284 fcmps %fcc1, %f12, %f16
17285 ldsb [%l7 + 0x13], %o2
17286 mulscc %l1, 0x0F72, %l2
17287 subcc %i5, 0x0B46, %i0
17288 movgu %xcc, %g5, %o7
17289 stx %i1, [%l7 + 0x18]
17290 fsrc1s %f9, %f29
17291 fmovdcc %icc, %f12, %f19
17292 andcc %o1, %i2, %g4
17293 umul %o5, 0x0DB7, %g7
17294 fpsub32 %f6, %f0, %f12
17295 nop
17296 set 0x08, %i1
17297 stx %l3, [%l7 + %i1]
17298 xor %g2, %i4, %i3
17299 ldsw [%l7 + 0x38], %o3
17300 alignaddrl %l0, %g1, %l6
17301 addcc %o6, 0x183C, %l5
17302 movg %xcc, %i7, %l4
17303 movn %icc, %i6, %g3
17304 addccc %o0, 0x0D90, %g6
17305 xnor %o2, 0x1AAC, %l1
17306 addcc %o4, 0x1AEA, %l2
17307 movgu %icc, %i5, %i0
17308 fmovdcc %xcc, %f29, %f23
17309 orncc %g5, %i1, %o1
17310 subcc %i2, %o7, %g4
17311 movcs %xcc, %g7, %o5
17312 nop
17313 set 0x10, %o2
17314 std %f0, [%l7 + %o2]
17315 fpack32 %f2, %f24, %f6
17316 fcmpgt32 %f18, %f28, %g2
17317 std %f4, [%l7 + 0x50]
17318 stx %i4, [%l7 + 0x48]
17319 fnors %f2, %f15, %f13
17320 fcmped %fcc3, %f18, %f20
17321 sir 0x157B
17322 edge16l %i3, %o3, %l0
17323 fpadd32s %f18, %f17, %f13
17324 edge8l %l3, %l6, %o6
17325 smulcc %g1, %i7, %l4
17326 fnands %f26, %f6, %f18
17327 ld [%l7 + 0x6C], %f18
17328 mova %icc, %l5, %i6
17329 udivcc %g3, 0x1D86, %g6
17330 orn %o2, %o0, %o4
17331 fsrc1s %f12, %f24
17332 stb %l2, [%l7 + 0x3E]
17333 xnor %l1, %i0, %g5
17334 umulcc %i1, 0x13E1, %i5
17335 srl %i2, 0x11, %o1
17336 xnorcc %o7, 0x1744, %g4
17337 array32 %o5, %g7, %g2
17338 udivcc %i3, 0x0742, %i4
17339 sll %o3, %l0, %l6
17340 movcs %xcc, %l3, %o6
17341 xnor %g1, 0x12DD, %l4
17342 fexpand %f5, %f12
17343 popc 0x07A6, %l5
17344 fpackfix %f12, %f24
17345 sra %i6, 0x1D, %g3
17346 fmul8x16au %f19, %f29, %f28
17347 movgu %xcc, %i7, %g6
17348 fnegd %f22, %f6
17349 srax %o0, 0x04, %o4
17350 addccc %l2, 0x0E25, %o2
17351 fcmps %fcc2, %f1, %f20
17352 setx loop_62, %l0, %l1
17353 return %l1
17354 nop
17355 rdpr %cwp, %g1
17356 rdpr %cansave, %g2
17357 rdpr %canrestore, %g3
17358 rdpr %cleanwin, %g4
17359 rdpr %otherwin, %g5
17360 rdpr %wstate, %g6
17361loop_62: fpsub16 %f18, %f18, %f2
17362 ldsh [%l7 + 0x6A], %i1
17363 ld [%l7 + 0x5C], %f22
17364 lduh [%l7 + 0x32], %i5
17365 fcmple16 %f30, %f0, %i2
17366 stb %o1, [%l7 + 0x48]
17367 ldub [%l7 + 0x39], %g4
17368 fmovsneg %xcc, %f26, %f25
17369 fmovscc %xcc, %f1, %f9
17370 and %o7, 0x04AF, %g7
17371 fmovsn %xcc, %f25, %f11
17372 fmovrdlez %o5, %f14, %f6
17373 sdiv %g2, 0x11FB, %i3
17374 fsrc2 %f30, %f4
17375 ldsh [%l7 + 0x74], %i4
17376 movn %icc, %l0, %o3
17377 udivcc %l3, 0x0AE6, %l6
17378 std %f26, [%l7 + 0x30]
17379 movcc %xcc, %o6, %l4
17380 for %f14, %f20, %f24
17381 movre %l5, %i6, %g1
17382 movrlez %g3, %g6, %i7
17383 save %o4, %l2, %o0
17384 rdpr %cwp, %g1
17385 rdpr %cansave, %g2
17386 rdpr %canrestore, %g3
17387 rdpr %cleanwin, %g4
17388 rdpr %otherwin, %g5
17389 rdpr %wstate, %g6
17390 fnors %f21, %f18, %f7
17391 edge32l %o2, %i0, %g5
17392 fcmpd %fcc0, %f8, %f16
17393 movvc %icc, %i1, %l1
17394 for %f16, %f28, %f12
17395 xor %i5, %i2, %o1
17396 srlx %g4, 0x0F, %o7
17397 movcc %icc, %o5, %g7
17398 umul %i3, 0x0558, %i4
17399 addc %l0, 0x1820, %g2
17400 add %l3, 0x091F, %l6
17401 fmovsl %xcc, %f21, %f13
17402 fmovsl %icc, %f2, %f31
17403 nop
17404 set 0x62, %g7
17405 lduh [%l7 + %g7], %o3
17406 xnor %l4, %o6, %i6
17407 movne %xcc, %l5, %g3
17408 mulx %g1, 0x0456, %g6
17409 edge16n %o4, %i7, %l2
17410 mova %xcc, %o0, %i0
17411 umul %o2, 0x1139, %g5
17412 subccc %l1, 0x0AB4, %i1
17413 or %i5, 0x0237, %o1
17414 fmovrdgez %g4, %f14, %f0
17415 addccc %i2, 0x0A64, %o5
17416 fcmpgt16 %f14, %f28, %o7
17417 save %i3, %g7, %l0
17418 rdpr %cwp, %g1
17419 rdpr %cansave, %g2
17420 rdpr %canrestore, %g3
17421 rdpr %cleanwin, %g4
17422 rdpr %otherwin, %g5
17423 rdpr %wstate, %g6
17424 xnorcc %i4, %g2, %l6
17425 edge16l %o3, %l4, %l3
17426 lduh [%l7 + 0x5A], %o6
17427 nop
17428 set 0x0C, %o3
17429 ldsh [%l7 + %o3], %l5
17430 popc 0x156F, %g3
17431 fmovrdgz %i6, %f30, %f6
17432 ldx [%l7 + 0x48], %g6
17433 sir 0x13F9
17434 lduh [%l7 + 0x76], %g1
17435 or %i7, %l2, %o4
17436 array16 %i0, %o2, %o0
17437 movvc %xcc, %g5, %l1
17438 edge8 %i5, %i1, %g4
17439 popc 0x0EED, %o1
17440 movneg %xcc, %i2, %o5
17441 andncc %i3, %o7, %l0
17442 alignaddr %g7, %g2, %i4
17443 mulx %o3, %l4, %l6
17444 movvc %icc, %o6, %l3
17445 movge %xcc, %l5, %g3
17446 lduh [%l7 + 0x44], %g6
17447 movleu %xcc, %i6, %g1
17448 fornot2s %f17, %f15, %f21
17449 stx %i7, [%l7 + 0x08]
17450 xnorcc %l2, 0x0FA9, %i0
17451 fmovdvs %xcc, %f22, %f8
17452 edge16ln %o4, %o0, %o2
17453 edge32n %g5, %i5, %i1
17454 srl %l1, 0x13, %o1
17455 edge8l %g4, %o5, %i2
17456 fpsub16 %f0, %f10, %f20
17457 movcs %icc, %o7, %l0
17458 xorcc %i3, 0x034B, %g2
17459 movne %xcc, %i4, %g7
17460 movre %o3, 0x15C, %l6
17461 edge8ln %l4, %o6, %l5
17462 fmovsa %xcc, %f12, %f1
17463 smulcc %g3, 0x1B98, %l3
17464 fxnor %f10, %f12, %f20
17465 save %i6, 0x0F1A, %g6
17466 rdpr %cwp, %g1
17467 rdpr %cansave, %g2
17468 rdpr %canrestore, %g3
17469 rdpr %cleanwin, %g4
17470 rdpr %otherwin, %g5
17471 rdpr %wstate, %g6
17472 udivx %i7, 0x1B9B, %g1
17473 fandnot1 %f0, %f4, %f6
17474 srax %i0, %l2, %o0
17475 fpmerge %f16, %f26, %f14
17476 fmovrse %o4, %f9, %f0
17477 lduw [%l7 + 0x74], %o2
17478 udiv %i5, 0x0B47, %i1
17479 xor %l1, 0x1361, %o1
17480 xor %g5, %o5, %g4
17481 udivx %i2, 0x0511, %l0
17482 andcc %i3, %o7, %g2
17483 fmovdvc %icc, %f15, %f13
17484 fmovd %f4, %f16
17485 fxors %f1, %f23, %f10
17486 bshuffle %f6, %f0, %f8
17487 movneg %xcc, %g7, %o3
17488 mulx %i4, %l6, %l4
17489 array8 %l5, %g3, %l3
17490 movcs %xcc, %i6, %o6
17491 movpos %icc, %g6, %i7
17492 nop
17493 set 0x30, %o4
17494 std %f20, [%l7 + %o4]
17495 edge8ln %i0, %g1, %o0
17496 smul %l2, 0x05B1, %o2
17497 orn %o4, %i1, %l1
17498 std %f8, [%l7 + 0x08]
17499 fmovdvs %xcc, %f25, %f11
17500 ldx [%l7 + 0x20], %o1
17501 andn %g5, 0x1AB8, %i5
17502 subcc %o5, 0x0E89, %g4
17503 add %i2, %i3, %l0
17504 fones %f11
17505 edge16n %o7, %g2, %g7
17506 subccc %i4, 0x054F, %l6
17507 fmovrsne %o3, %f18, %f9
17508 movvs %icc, %l4, %l5
17509 add %g3, 0x1584, %i6
17510 orn %o6, %g6, %l3
17511 fmovsvc %icc, %f4, %f2
17512 movcc %xcc, %i0, %i7
17513 edge32 %o0, %g1, %l2
17514 sub %o2, %i1, %o4
17515 fpsub32s %f1, %f9, %f18
17516 movleu %xcc, %l1, %o1
17517 nop
17518 set 0x10, %l6
17519 ldd [%l7 + %l6], %i4
17520 pdist %f20, %f10, %f26
17521 ldsh [%l7 + 0x56], %g5
17522 movcs %icc, %o5, %g4
17523 ldsw [%l7 + 0x28], %i2
17524 sth %l0, [%l7 + 0x4A]
17525 andn %i3, 0x190F, %g2
17526 sub %g7, %i4, %l6
17527 ldd [%l7 + 0x20], %o6
17528 orn %l4, %o3, %g3
17529 srlx %l5, 0x18, %o6
17530 fors %f18, %f9, %f29
17531 stx %i6, [%l7 + 0x60]
17532 umulcc %l3, 0x1432, %i0
17533 restore %i7, 0x19DD, %g6
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 fpmerge %f9, %f9, %f26
17541 srl %o0, 0x19, %g1
17542 lduw [%l7 + 0x5C], %o2
17543 orcc %i1, %o4, %l1
17544 sth %l2, [%l7 + 0x6A]
17545 ld [%l7 + 0x5C], %f5
17546 fmovsle %xcc, %f9, %f9
17547 faligndata %f2, %f26, %f26
17548 ldub [%l7 + 0x47], %i5
17549 movrlez %o1, 0x1E5, %o5
17550 ldsw [%l7 + 0x08], %g4
17551 pdist %f8, %f30, %f16
17552 popc %i2, %l0
17553 addcc %g5, 0x15D5, %g2
17554 st %f10, [%l7 + 0x30]
17555 fcmpgt16 %f8, %f4, %i3
17556 setx loop_63, %l0, %l1
17557 return %l1
17558 nop
17559 rdpr %cwp, %g1
17560 rdpr %cansave, %g2
17561 rdpr %canrestore, %g3
17562 rdpr %cleanwin, %g4
17563 rdpr %otherwin, %g5
17564 rdpr %wstate, %g6
17565loop_63: sll %o7, 0x13, %o3
17566 alignaddr %l4, %g3, %l5
17567 fpadd16s %f10, %f14, %f24
17568 sra %o6, 0x0E, %i6
17569 movre %i0, 0x348, %l3
17570 fmovdg %icc, %f19, %f11
17571 smul %i7, 0x1B11, %o0
17572 smul %g6, %g1, %o2
17573 andn %i1, %l1, %o4
17574 mova %icc, %l2, %i5
17575 orncc %o5, %o1, %i2
17576 fxor %f22, %f10, %f28
17577 st %f12, [%l7 + 0x38]
17578 fmovsneg %icc, %f24, %f7
17579 udivx %g4, 0x10A0, %l0
17580 movneg %icc, %g5, %i3
17581 fandnot1s %f14, %f16, %f26
17582 restore %g2, 0x07B8, %l6
17583 rdpr %cwp, %g1
17584 rdpr %cansave, %g2
17585 rdpr %canrestore, %g3
17586 rdpr %cleanwin, %g4
17587 rdpr %otherwin, %g5
17588 rdpr %wstate, %g6
17589 movleu %xcc, %g7, %i4
17590 umul %o3, %o7, %g3
17591 fnot1s %f30, %f21
17592 udiv %l4, 0x12CC, %o6
17593 stb %l5, [%l7 + 0x52]
17594 array8 %i0, %i6, %l3
17595 edge32l %o0, %g6, %i7
17596 edge32ln %o2, %g1, %l1
17597 fcmple32 %f4, %f12, %i1
17598 srlx %l2, 0x11, %o4
17599 std %f14, [%l7 + 0x50]
17600 edge8ln %i5, %o1, %o5
17601 subc %g4, %i2, %l0
17602 smul %i3, %g5, %g2
17603 edge8n %g7, %i4, %l6
17604 fxor %f4, %f24, %f26
17605 ldx [%l7 + 0x30], %o7
17606 movne %xcc, %g3, %o3
17607 setx loop_64, %l0, %l1
17608 return %l1
17609 nop
17610 rdpr %cwp, %g1
17611 rdpr %cansave, %g2
17612 rdpr %canrestore, %g3
17613 rdpr %cleanwin, %g4
17614 rdpr %otherwin, %g5
17615 rdpr %wstate, %g6
17616loop_64: fmovdle %icc, %f28, %f14
17617 ldsb [%l7 + 0x38], %i0
17618 std %f6, [%l7 + 0x18]
17619 movrlz %i6, 0x224, %l3
17620 fors %f13, %f2, %f8
17621 movrgz %o0, %g6, %i7
17622 fpackfix %f24, %f23
17623 xnor %o2, %l5, %l1
17624 udivx %i1, 0x1BF6, %g1
17625 edge8l %l2, %o4, %o1
17626 sllx %i5, 0x1E, %g4
17627 udivcc %i2, 0x0821, %o5
17628 stb %l0, [%l7 + 0x4E]
17629 fabss %f9, %f1
17630 xnor %i3, 0x00F5, %g2
17631 sth %g5, [%l7 + 0x38]
17632 stb %g7, [%l7 + 0x18]
17633 fsrc1 %f30, %f28
17634 edge8 %i4, %o7, %l6
17635 movcc %xcc, %o3, %g3
17636 sllx %o6, 0x0A, %i0
17637 xorcc %i6, 0x18B3, %l4
17638 fpsub32s %f28, %f25, %f14
17639 fnegd %f18, %f26
17640 alignaddrl %o0, %g6, %i7
17641 edge16l %o2, %l5, %l3
17642 fmovscc %xcc, %f1, %f31
17643 movpos %icc, %i1, %l1
17644 movg %icc, %l2, %o4
17645 movvc %xcc, %g1, %i5
17646 ldd [%l7 + 0x10], %f14
17647 std %f12, [%l7 + 0x48]
17648 srax %g4, %i2, %o5
17649 move %xcc, %o1, %i3
17650 fands %f22, %f26, %f9
17651 edge8ln %g2, %l0, %g5
17652 array16 %g7, %i4, %o7
17653 edge32l %l6, %o3, %o6
17654 movvc %icc, %i0, %i6
17655 smulcc %g3, 0x1558, %l4
17656 xorcc %o0, %i7, %g6
17657 sethi 0x1A5C, %l5
17658 ldub [%l7 + 0x4B], %o2
17659 sll %l3, %l1, %i1
17660 fmovrsgez %o4, %f9, %f11
17661 std %f0, [%l7 + 0x78]
17662 movrne %l2, %g1, %g4
17663 movgu %icc, %i5, %o5
17664 edge8 %i2, %o1, %i3
17665 fpsub32 %f22, %f4, %f24
17666 subcc %l0, 0x12EB, %g5
17667 array8 %g2, %i4, %o7
17668 xor %g7, %l6, %o3
17669 stx %i0, [%l7 + 0x08]
17670 movvs %xcc, %i6, %o6
17671 sub %l4, %o0, %g3
17672 ldd [%l7 + 0x30], %g6
17673 andn %i7, %l5, %l3
17674 edge16l %l1, %i1, %o4
17675 or %l2, %o2, %g4
17676 ldub [%l7 + 0x11], %i5
17677 sdivcc %o5, 0x0698, %i2
17678 ld [%l7 + 0x2C], %f27
17679 mova %icc, %o1, %g1
17680 umulcc %i3, 0x0C23, %l0
17681 edge16 %g2, %i4, %g5
17682 movvs %icc, %g7, %l6
17683 lduh [%l7 + 0x7E], %o3
17684 sll %o7, 0x14, %i6
17685 sth %o6, [%l7 + 0x60]
17686 movcc %icc, %l4, %i0
17687 movgu %xcc, %o0, %g3
17688 subc %i7, 0x1206, %g6
17689 stx %l5, [%l7 + 0x40]
17690 st %f24, [%l7 + 0x5C]
17691 movcs %icc, %l1, %i1
17692 pdist %f24, %f18, %f10
17693 fmovse %xcc, %f30, %f8
17694 stb %o4, [%l7 + 0x66]
17695 movre %l3, %l2, %o2
17696 movvs %xcc, %g4, %i5
17697 fmovdvs %icc, %f8, %f3
17698 xnor %o5, 0x04E0, %i2
17699 edge8ln %o1, %i3, %l0
17700 fmovsleu %icc, %f5, %f12
17701 movcc %icc, %g1, %g2
17702 fmul8sux16 %f24, %f22, %f0
17703 fmovsvc %xcc, %f16, %f4
17704 array16 %i4, %g7, %l6
17705 ld [%l7 + 0x2C], %f6
17706 ldub [%l7 + 0x21], %o3
17707 umulcc %o7, 0x069E, %g5
17708 edge32l %i6, %l4, %i0
17709 fmul8ulx16 %f22, %f0, %f4
17710 fxnors %f4, %f21, %f25
17711 andncc %o6, %o0, %g3
17712 xorcc %g6, 0x13AB, %i7
17713 faligndata %f26, %f24, %f4
17714 andcc %l5, 0x1AEC, %i1
17715 xnor %o4, 0x0E2B, %l3
17716 stb %l2, [%l7 + 0x34]
17717 udiv %o2, 0x16C6, %l1
17718 stw %g4, [%l7 + 0x5C]
17719 movne %icc, %o5, %i5
17720 sethi 0x05D3, %o1
17721 movcs %xcc, %i3, %l0
17722 ldsw [%l7 + 0x14], %i2
17723 edge32n %g2, %i4, %g1
17724 subc %l6, %g7, %o3
17725 edge16 %o7, %i6, %l4
17726 edge16n %i0, %g5, %o0
17727 save %g3, %o6, %g6
17728 rdpr %cwp, %g1
17729 rdpr %cansave, %g2
17730 rdpr %canrestore, %g3
17731 rdpr %cleanwin, %g4
17732 rdpr %otherwin, %g5
17733 rdpr %wstate, %g6
17734 fpmerge %f2, %f21, %f26
17735 fmovdge %icc, %f24, %f9
17736 fmovrslez %l5, %f27, %f25
17737 alignaddr %i7, %i1, %o4
17738 umul %l2, 0x0EAF, %l3
17739 srlx %o2, %g4, %o5
17740 umulcc %l1, %o1, %i3
17741 fmovda %icc, %f12, %f12
17742 array16 %l0, %i2, %g2
17743 andcc %i5, %i4, %g1
17744 sdivcc %g7, 0x145E, %o3
17745 srlx %l6, 0x1B, %o7
17746 sir 0x0ABC
17747 movneg %icc, %i6, %i0
17748 subcc %g5, 0x13ED, %l4
17749 sdivcc %g3, 0x102F, %o0
17750 subc %o6, %l5, %i7
17751 add %g6, 0x0500, %o4
17752 sth %i1, [%l7 + 0x0E]
17753 movcc %xcc, %l2, %l3
17754 orcc %g4, 0x1EA8, %o2
17755 umul %l1, %o1, %o5
17756 subccc %l0, %i3, %g2
17757 sir 0x0FC8
17758 edge8 %i5, %i4, %g1
17759 srlx %g7, 0x11, %i2
17760 stw %o3, [%l7 + 0x10]
17761 ld [%l7 + 0x28], %f13
17762 ld [%l7 + 0x24], %f2
17763 fmovdcc %icc, %f15, %f13
17764 fmovrde %o7, %f22, %f16
17765 fmovsle %icc, %f3, %f6
17766 fmovsge %xcc, %f20, %f27
17767 std %f4, [%l7 + 0x40]
17768 ldub [%l7 + 0x79], %i6
17769 edge32n %i0, %g5, %l4
17770 ldsb [%l7 + 0x37], %l6
17771 movcc %icc, %o0, %g3
17772 restore %o6, 0x0DF1, %l5
17773 rdpr %cwp, %g1
17774 rdpr %cansave, %g2
17775 rdpr %canrestore, %g3
17776 rdpr %cleanwin, %g4
17777 rdpr %otherwin, %g5
17778 rdpr %wstate, %g6
17779 setx loop_65, %l0, %l1
17780 return %l1
17781 nop
17782 rdpr %cwp, %g1
17783 rdpr %cansave, %g2
17784 rdpr %canrestore, %g3
17785 rdpr %cleanwin, %g4
17786 rdpr %otherwin, %g5
17787 rdpr %wstate, %g6
17788loop_65: addcc %i1, %l2, %l3
17789 udivcc %g4, 0x08A7, %g6
17790 st %f1, [%l7 + 0x5C]
17791 fmovdne %xcc, %f12, %f25
17792 udivx %o2, 0x097F, %o1
17793 subcc %o5, %l1, %l0
17794 fcmpes %fcc2, %f5, %f3
17795 fpack32 %f0, %f2, %f24
17796 mulscc %i3, 0x0261, %i5
17797 mova %icc, %i4, %g1
17798 ldsw [%l7 + 0x28], %g7
17799 add %g2, 0x1EBF, %i2
17800 mova %xcc, %o7, %i6
17801 fpack16 %f16, %f11
17802 smul %o3, 0x1186, %g5
17803 alignaddrl %i0, %l6, %o0
17804 movcs %xcc, %l4, %g3
17805 movrgz %o6, 0x142, %i7
17806 save %l5, %o4, %l2
17807 rdpr %cwp, %g1
17808 rdpr %cansave, %g2
17809 rdpr %canrestore, %g3
17810 rdpr %cleanwin, %g4
17811 rdpr %otherwin, %g5
17812 rdpr %wstate, %g6
17813 array32 %l3, %i1, %g6
17814 movvs %icc, %g4, %o1
17815 xnor %o5, 0x1197, %o2
17816 mulscc %l0, 0x1570, %l1
17817 sethi 0x0EA0, %i5
17818 ldd [%l7 + 0x08], %f0
17819 subc %i4, %i3, %g1
17820 fmovdleu %xcc, %f27, %f18
17821 movrgz %g7, 0x0AA, %i2
17822 andncc %o7, %i6, %o3
17823 stb %g5, [%l7 + 0x08]
17824 fors %f5, %f5, %f15
17825 fmovsn %icc, %f12, %f14
17826 save %g2, %l6, %o0
17827 rdpr %cwp, %g1
17828 rdpr %cansave, %g2
17829 rdpr %canrestore, %g3
17830 rdpr %cleanwin, %g4
17831 rdpr %otherwin, %g5
17832 rdpr %wstate, %g6
17833 andn %l4, 0x169C, %g3
17834 sll %o6, 0x08, %i7
17835 movvc %xcc, %l5, %i0
17836 ldd [%l7 + 0x18], %f30
17837 mova %xcc, %l2, %o4
17838 fmovrse %l3, %f24, %f5
17839 srl %g6, %g4, %i1
17840 addcc %o5, 0x0A6F, %o1
17841 add %o2, 0x08D7, %l0
17842 orn %i5, %l1, %i3
17843 ldd [%l7 + 0x08], %f16
17844 srlx %i4, 0x19, %g1
17845 fmovsvs %xcc, %f29, %f3
17846 subc %i2, 0x094C, %g7
17847 xnorcc %o7, 0x12EE, %o3
17848 xorcc %g5, 0x03CA, %i6
17849 lduh [%l7 + 0x2A], %g2
17850 ldsw [%l7 + 0x38], %o0
17851 edge16ln %l4, %g3, %o6
17852 fmovscs %icc, %f11, %f23
17853 fnand %f16, %f20, %f12
17854 edge16ln %l6, %l5, %i0
17855 xnor %l2, 0x01E3, %o4
17856 fpadd16s %f4, %f31, %f18
17857 stb %l3, [%l7 + 0x62]
17858 movcs %icc, %g6, %i7
17859 sethi 0x1E6F, %i1
17860 ldsh [%l7 + 0x1A], %o5
17861 fpsub32s %f13, %f16, %f0
17862 fmovdneg %icc, %f17, %f4
17863 udivcc %o1, 0x04B0, %g4
17864 edge16 %o2, %i5, %l0
17865 edge32n %i3, %i4, %l1
17866 addcc %g1, 0x14BA, %i2
17867 fpsub16 %f10, %f28, %f4
17868 edge8 %o7, %g7, %o3
17869 add %i6, %g5, %g2
17870 fmovde %xcc, %f7, %f5
17871 fmovsvs %icc, %f27, %f31
17872 fsrc2s %f27, %f5
17873 smul %l4, 0x1459, %g3
17874 popc 0x0E72, %o0
17875 orcc %l6, %l5, %i0
17876 save %o6, 0x0AB0, %l2
17877 rdpr %cwp, %g1
17878 rdpr %cansave, %g2
17879 rdpr %canrestore, %g3
17880 rdpr %cleanwin, %g4
17881 rdpr %otherwin, %g5
17882 rdpr %wstate, %g6
17883 lduh [%l7 + 0x4E], %l3
17884 andn %o4, 0x1EBB, %i7
17885 fmovdneg %xcc, %f12, %f12
17886 movvc %icc, %i1, %o5
17887 ldsb [%l7 + 0x17], %o1
17888 udivcc %g6, 0x0E9E, %g4
17889 or %i5, %l0, %o2
17890 xor %i4, 0x15DF, %i3
17891 add %l1, %g1, %o7
17892 ldsw [%l7 + 0x10], %g7
17893 sll %o3, %i6, %g5
17894 stb %g2, [%l7 + 0x6E]
17895 stw %l4, [%l7 + 0x18]
17896 fmovscs %icc, %f5, %f2
17897 srax %i2, %o0, %l6
17898 addcc %l5, %i0, %g3
17899 sir 0x1313
17900 edge8n %o6, %l3, %o4
17901 ldx [%l7 + 0x40], %i7
17902 movre %i1, 0x3DC, %o5
17903 movrne %o1, %l2, %g6
17904 ldsb [%l7 + 0x70], %g4
17905 fmovdneg %icc, %f20, %f26
17906 sllx %i5, %l0, %i4
17907 umul %o2, %l1, %g1
17908 fmovse %icc, %f0, %f1
17909 alignaddrl %o7, %g7, %o3
17910 fpackfix %f18, %f9
17911 or %i3, %i6, %g2
17912 array32 %g5, %l4, %i2
17913 movrlez %o0, %l5, %l6
17914 ldub [%l7 + 0x54], %i0
17915 fmovsl %icc, %f22, %f8
17916 movrne %o6, %g3, %o4
17917 udivcc %i7, 0x0920, %l3
17918 addcc %o5, 0x172F, %o1
17919 alignaddrl %l2, %g6, %i1
17920 fnot2s %f27, %f1
17921 subc %g4, 0x0A79, %l0
17922 std %f2, [%l7 + 0x20]
17923 movge %xcc, %i4, %i5
17924 movvs %xcc, %l1, %g1
17925 edge16 %o7, %o2, %g7
17926 pdist %f4, %f10, %f28
17927 andn %i3, 0x0012, %i6
17928 sll %g2, 0x11, %o3
17929 edge8 %l4, %i2, %g5
17930 sub %l5, %l6, %i0
17931 andcc %o0, 0x03ED, %g3
17932 move %icc, %o6, %i7
17933 xnorcc %l3, %o4, %o5
17934 sth %o1, [%l7 + 0x22]
17935 movvc %xcc, %l2, %i1
17936 stb %g6, [%l7 + 0x68]
17937 fmul8sux16 %f14, %f26, %f2
17938 lduh [%l7 + 0x74], %g4
17939 fmovsneg %xcc, %f16, %f12
17940 edge32l %l0, %i4, %i5
17941 alignaddr %g1, %l1, %o2
17942 ldub [%l7 + 0x1D], %o7
17943 movleu %icc, %i3, %g7
17944 edge32l %g2, %i6, %o3
17945 umul %i2, 0x1089, %g5
17946 ldd [%l7 + 0x68], %f0
17947 ld [%l7 + 0x2C], %f23
17948 fxnors %f5, %f22, %f20
17949 fandnot2s %f24, %f15, %f20
17950 orn %l4, 0x07A4, %l6
17951 movn %xcc, %l5, %o0
17952 fmovdvs %icc, %f18, %f17
17953 fpack32 %f28, %f30, %f12
17954 movl %icc, %g3, %o6
17955 move %xcc, %i0, %l3
17956 restore %o4, %i7, %o1
17957 rdpr %cwp, %g1
17958 rdpr %cansave, %g2
17959 rdpr %canrestore, %g3
17960 rdpr %cleanwin, %g4
17961 rdpr %otherwin, %g5
17962 rdpr %wstate, %g6
17963 edge32l %l2, %o5, %i1
17964 udiv %g6, 0x1828, %g4
17965 edge16n %i4, %l0, %i5
17966 ldd [%l7 + 0x08], %l0
17967 fexpand %f24, %f2
17968 andn %g1, 0x104C, %o2
17969 sll %o7, %g7, %i3
17970 ldsw [%l7 + 0x7C], %g2
17971 mulscc %o3, 0x1B64, %i2
17972 fmovdpos %icc, %f11, %f22
17973 fmovrdlez %i6, %f2, %f22
17974 sir 0x0AB0
17975 edge16ln %l4, %g5, %l6
17976 movpos %icc, %o0, %g3
17977 movl %icc, %o6, %i0
17978 fpack16 %f22, %f24
17979 movrlz %l5, %l3, %i7
17980 edge8ln %o1, %l2, %o5
17981 xor %o4, %i1, %g4
17982 ldd [%l7 + 0x10], %g6
17983 fpadd32 %f18, %f30, %f0
17984 movne %xcc, %l0, %i4
17985 srlx %l1, %i5, %o2
17986 xor %g1, %g7, %o7
17987 fmovdn %icc, %f18, %f6
17988 andncc %i3, %g2, %i2
17989 and %o3, %l4, %g5
17990 sub %i6, %l6, %o0
17991 movleu %xcc, %g3, %i0
17992 edge8 %l5, %o6, %i7
17993 movl %icc, %l3, %l2
17994 movrlez %o1, 0x1DD, %o4
17995 array16 %i1, %o5, %g4
17996 movrgz %g6, %i4, %l0
17997 xorcc %i5, 0x1DE3, %o2
17998 fpsub16s %f23, %f16, %f23
17999 edge16 %g1, %l1, %g7
18000 edge8ln %o7, %g2, %i2
18001 sllx %i3, %l4, %o3
18002 movrlz %i6, %g5, %l6
18003 subc %g3, 0x09B0, %o0
18004 xnor %i0, %o6, %l5
18005 or %i7, 0x1A83, %l2
18006 addcc %o1, 0x1F05, %l3
18007 fmovdcs %xcc, %f2, %f15
18008 edge16l %i1, %o4, %o5
18009 and %g4, 0x149A, %i4
18010 ldd [%l7 + 0x60], %g6
18011 movgu %xcc, %i5, %l0
18012 for %f12, %f4, %f6
18013 srlx %o2, %l1, %g1
18014 sth %o7, [%l7 + 0x24]
18015 movrne %g2, 0x023, %g7
18016 edge16n %i2, %l4, %i3
18017 movvc %icc, %i6, %g5
18018 edge16 %l6, %o3, %g3
18019 stw %i0, [%l7 + 0x10]
18020 fxors %f8, %f20, %f7
18021 movgu %xcc, %o6, %o0
18022 srl %l5, 0x0A, %l2
18023 edge32l %i7, %o1, %i1
18024 srlx %o4, 0x09, %l3
18025 edge8l %g4, %i4, %o5
18026 nop
18027 set 0x32, %l5
18028 sth %g6, [%l7 + %l5]
18029 movle %xcc, %l0, %o2
18030 alignaddr %i5, %l1, %g1
18031 stx %o7, [%l7 + 0x78]
18032 sllx %g7, 0x15, %g2
18033 edge32ln %l4, %i3, %i2
18034 array16 %i6, %g5, %o3
18035 xorcc %g3, 0x1EDE, %l6
18036 save %i0, 0x0858, %o6
18037 rdpr %cwp, %g1
18038 rdpr %cansave, %g2
18039 rdpr %canrestore, %g3
18040 rdpr %cleanwin, %g4
18041 rdpr %otherwin, %g5
18042 rdpr %wstate, %g6
18043 movn %xcc, %l5, %o0
18044 umulcc %l2, %o1, %i1
18045 fmovse %xcc, %f22, %f6
18046 fpsub16 %f4, %f8, %f10
18047 andncc %o4, %l3, %i7
18048 fmovdcs %icc, %f30, %f12
18049 fmul8x16au %f8, %f5, %f10
18050 ldsb [%l7 + 0x0D], %i4
18051 movneg %icc, %o5, %g4
18052 fsrc1 %f28, %f16
18053 movn %icc, %g6, %l0
18054 srlx %i5, %o2, %l1
18055 xorcc %g1, 0x0B99, %o7
18056 siam 0x1
18057 add %g7, %g2, %l4
18058 fnegd %f12, %f10
18059 sir 0x055B
18060 sllx %i2, %i6, %i3
18061 edge32ln %g5, %o3, %g3
18062 fmul8ulx16 %f22, %f14, %f2
18063 movle %xcc, %l6, %i0
18064 udivx %o6, 0x1F1F, %l5
18065 fcmpd %fcc1, %f12, %f30
18066 fmovsgu %xcc, %f12, %f29
18067 fcmpes %fcc2, %f29, %f2
18068 fornot2 %f2, %f8, %f16
18069 edge32ln %l2, %o0, %o1
18070 srax %i1, 0x1A, %o4
18071 edge32ln %l3, %i4, %i7
18072 popc %g4, %g6
18073 or %l0, 0x0615, %i5
18074 movrlz %o2, 0x27E, %l1
18075 or %o5, %o7, %g7
18076 edge8ln %g2, %l4, %i2
18077 edge16l %g1, %i6, %i3
18078 ldub [%l7 + 0x71], %o3
18079 orcc %g3, %g5, %l6
18080 sdiv %i0, 0x1DE1, %l5
18081 sdivx %o6, 0x0E17, %o0
18082 alignaddrl %l2, %i1, %o1
18083 edge16ln %l3, %i4, %i7
18084 ldsw [%l7 + 0x78], %o4
18085 setx loop_66, %l0, %l1
18086 return %l1
18087 nop
18088 rdpr %cwp, %g1
18089 rdpr %cansave, %g2
18090 rdpr %canrestore, %g3
18091 rdpr %cleanwin, %g4
18092 rdpr %otherwin, %g5
18093 rdpr %wstate, %g6
18094loop_66: movrlez %o2, 0x1AE, %l1
18095 fxor %f26, %f4, %f6
18096 lduw [%l7 + 0x68], %o5
18097 udiv %i5, 0x038C, %g7
18098 subcc %o7, %g2, %i2
18099 ldd [%l7 + 0x78], %l4
18100 movrne %i6, %i3, %o3
18101 orncc %g1, 0x0A81, %g3
18102 save %g5, 0x1D58, %l6
18103 rdpr %cwp, %g1
18104 rdpr %cansave, %g2
18105 rdpr %canrestore, %g3
18106 rdpr %cleanwin, %g4
18107 rdpr %otherwin, %g5
18108 rdpr %wstate, %g6
18109 addccc %i0, %o6, %l5
18110 alignaddr %l2, %i1, %o1
18111 fandnot1s %f7, %f27, %f2
18112 movneg %icc, %l3, %o0
18113 ldd [%l7 + 0x48], %f24
18114 or %i4, 0x13B3, %o4
18115 sethi 0x0657, %g6
18116 andcc %i7, 0x045B, %g4
18117 restore %l0, 0x06B7, %o2
18118 rdpr %cwp, %g1
18119 rdpr %cansave, %g2
18120 rdpr %canrestore, %g3
18121 rdpr %cleanwin, %g4
18122 rdpr %otherwin, %g5
18123 rdpr %wstate, %g6
18124 ldsb [%l7 + 0x1E], %o5
18125 addccc %i5, 0x0D05, %g7
18126 umul %o7, %l1, %i2
18127 movpos %icc, %g2, %i6
18128 fmul8x16al %f3, %f31, %f6
18129 stb %i3, [%l7 + 0x58]
18130 nop
18131 set 0x26, %i6
18132 ldub [%l7 + %i6], %o3
18133 setx loop_67, %l0, %l1
18134 return %l1
18135 nop
18136 rdpr %cwp, %g1
18137 rdpr %cansave, %g2
18138 rdpr %canrestore, %g3
18139 rdpr %cleanwin, %g4
18140 rdpr %otherwin, %g5
18141 rdpr %wstate, %g6
18142loop_67: movvs %xcc, %l6, %g5
18143 edge32 %i0, %o6, %l5
18144 ldsb [%l7 + 0x67], %i1
18145 orn %o1, 0x18C2, %l2
18146 nop
18147 set 0x3E, %g3
18148 stb %o0, [%l7 + %g3]
18149 orncc %i4, 0x05AF, %o4
18150 orn %g6, %l3, %i7
18151 edge8l %l0, %g4, %o5
18152 mulscc %o2, 0x0957, %i5
18153 and %o7, 0x1345, %g7
18154 ldx [%l7 + 0x40], %i2
18155 fcmped %fcc0, %f16, %f14
18156 fmovdneg %xcc, %f16, %f11
18157 movrgez %g2, %l1, %i3
18158 fones %f7
18159 fcmple32 %f24, %f6, %i6
18160 movrgez %g1, %o3, %g3
18161 nop
18162 set 0x58, %l3
18163 ldx [%l7 + %l3], %l6
18164 fmovsvs %xcc, %f19, %f8
18165 ld [%l7 + 0x64], %f22
18166 movle %xcc, %l4, %i0
18167 movgu %xcc, %o6, %l5
18168 edge8n %i1, %o1, %g5
18169 srlx %o0, %i4, %l2
18170 subc %g6, 0x0B65, %o4
18171 movneg %icc, %i7, %l0
18172 edge32n %l3, %o5, %o2
18173 orncc %i5, 0x0CFA, %g4
18174 restore %o7, %g7, %i2
18175 rdpr %cwp, %g1
18176 rdpr %cansave, %g2
18177 rdpr %canrestore, %g3
18178 rdpr %cleanwin, %g4
18179 rdpr %otherwin, %g5
18180 rdpr %wstate, %g6
18181 sra %l1, %g2, %i3
18182 fnot2s %f16, %f28
18183 smul %i6, %g1, %g3
18184 subcc %o3, %l6, %l4
18185 umul %o6, 0x069E, %l5
18186 save %i1, 0x1D93, %i0
18187 rdpr %cwp, %g1
18188 rdpr %cansave, %g2
18189 rdpr %canrestore, %g3
18190 rdpr %cleanwin, %g4
18191 rdpr %otherwin, %g5
18192 rdpr %wstate, %g6
18193 edge16l %o1, %o0, %i4
18194 smulcc %l2, %g6, %o4
18195 sra %i7, %l0, %g5
18196 edge32ln %o5, %o2, %i5
18197 fone %f26
18198 ldsh [%l7 + 0x5C], %g4
18199 sdiv %l3, 0x0A36, %o7
18200 edge32n %g7, %l1, %g2
18201 smul %i2, %i3, %i6
18202 edge32n %g1, %g3, %o3
18203 movneg %xcc, %l6, %o6
18204 array8 %l4, %l5, %i1
18205 smul %i0, 0x0E32, %o0
18206 popc %o1, %i4
18207 fmovdcs %icc, %f10, %f16
18208 fone %f26
18209 movn %icc, %l2, %g6
18210 movg %icc, %o4, %i7
18211 movrlz %g5, %o5, %l0
18212 fmul8x16au %f22, %f27, %f2
18213 save %o2, 0x0982, %g4
18214 rdpr %cwp, %g1
18215 rdpr %cansave, %g2
18216 rdpr %canrestore, %g3
18217 rdpr %cleanwin, %g4
18218 rdpr %otherwin, %g5
18219 rdpr %wstate, %g6
18220 sethi 0x0BB9, %i5
18221 array16 %l3, %o7, %l1
18222 sllx %g7, 0x19, %g2
18223 movge %icc, %i3, %i2
18224 sdivcc %g1, 0x152F, %i6
18225 smulcc %g3, 0x12E3, %o3
18226 alignaddr %l6, %l4, %l5
18227 andn %o6, %i1, %i0
18228 sdivcc %o1, 0x1BA9, %i4
18229 movcc %icc, %l2, %o0
18230 sub %g6, 0x0102, %i7
18231 movrne %o4, %o5, %l0
18232 srax %g5, 0x06, %o2
18233 edge16 %i5, %l3, %g4
18234 subc %o7, %g7, %g2
18235 subccc %i3, %l1, %g1
18236 fnor %f8, %f6, %f4
18237 fxors %f17, %f20, %f30
18238 ld [%l7 + 0x44], %f16
18239 udivcc %i2, 0x02F3, %g3
18240 andn %o3, 0x0FCB, %l6
18241 movcs %icc, %i6, %l5
18242 fmovdvs %xcc, %f25, %f16
18243 xnorcc %o6, 0x0223, %l4
18244 movrgez %i0, %o1, %i4
18245 xorcc %i1, 0x0572, %l2
18246 lduh [%l7 + 0x4A], %o0
18247 movneg %xcc, %g6, %i7
18248 xorcc %o5, 0x1F1C, %o4
18249 movpos %xcc, %g5, %l0
18250 sll %o2, 0x03, %l3
18251 setx loop_68, %l0, %l1
18252 return %l1
18253 nop
18254 rdpr %cwp, %g1
18255 rdpr %cansave, %g2
18256 rdpr %canrestore, %g3
18257 rdpr %cleanwin, %g4
18258 rdpr %otherwin, %g5
18259 rdpr %wstate, %g6
18260loop_68: edge32ln %g2, %i3, %l1
18261 movrlez %o7, 0x0EA, %g1
18262 alignaddr %g3, %o3, %i2
18263 fmovsne %icc, %f27, %f17
18264 ldsb [%l7 + 0x10], %i6
18265 edge8n %l6, %l5, %l4
18266 subc %o6, 0x19E8, %o1
18267 edge32 %i4, %i0, %l2
18268 fmovdg %icc, %f8, %f29
18269 edge32ln %o0, %i1, %i7
18270 subcc %g6, %o5, %g5
18271 or %o4, %o2, %l0
18272 movgu %xcc, %l3, %i5
18273 movrgez %g4, 0x21B, %g2
18274 fsrc2 %f30, %f10
18275 array32 %i3, %g7, %l1
18276 andncc %g1, %g3, %o3
18277 movn %icc, %i2, %o7
18278 fmovd %f10, %f28
18279 fmovda %icc, %f11, %f14
18280 edge8ln %l6, %i6, %l5
18281 mulscc %l4, 0x14A5, %o6
18282 sllx %o1, 0x01, %i0
18283 edge32ln %l2, %i4, %i1
18284 restore %o0, %g6, %o5
18285 rdpr %cwp, %g1
18286 rdpr %cansave, %g2
18287 rdpr %canrestore, %g3
18288 rdpr %cleanwin, %g4
18289 rdpr %otherwin, %g5
18290 rdpr %wstate, %g6
18291 fcmpgt32 %f8, %f4, %g5
18292 smulcc %o4, 0x1443, %o2
18293 stx %l0, [%l7 + 0x70]
18294 sethi 0x02E4, %l3
18295 edge32l %i5, %g4, %g2
18296 udiv %i7, 0x152E, %g7
18297 fpmerge %f9, %f0, %f12
18298 movn %xcc, %l1, %i3
18299 movrne %g1, 0x38E, %g3
18300 andcc %i2, 0x078B, %o3
18301 sth %o7, [%l7 + 0x48]
18302 edge8ln %i6, %l6, %l5
18303 lduh [%l7 + 0x44], %o6
18304 edge8l %l4, %i0, %o1
18305 fnot2 %f0, %f14
18306 sll %l2, 0x0E, %i4
18307 sdivx %o0, 0x145D, %i1
18308 movcs %xcc, %g6, %g5
18309 addccc %o4, %o5, %o2
18310 subccc %l0, 0x1EA5, %i5
18311 movrlez %l3, %g4, %i7
18312 fpadd32 %f20, %f12, %f22
18313 fors %f12, %f28, %f10
18314 pdist %f20, %f26, %f30
18315 st %f13, [%l7 + 0x2C]
18316 ldd [%l7 + 0x08], %g2
18317 fmovsvc %xcc, %f25, %f14
18318 movcc %xcc, %l1, %i3
18319 or %g1, %g7, %i2
18320 nop
18321 set 0x22, %l4
18322 lduh [%l7 + %l4], %o3
18323 fcmped %fcc1, %f20, %f28
18324 edge8 %o7, %i6, %g3
18325 movpos %xcc, %l6, %l5
18326 xnorcc %o6, %l4, %o1
18327 udivcc %l2, 0x1073, %i4
18328 edge32n %o0, %i1, %i0
18329 move %xcc, %g6, %o4
18330 lduh [%l7 + 0x28], %g5
18331 orn %o2, %l0, %i5
18332 xorcc %l3, %o5, %i7
18333 orncc %g2, %l1, %i3
18334 fmovsneg %icc, %f8, %f9
18335 alignaddrl %g1, %g4, %i2
18336 fmovdg %icc, %f4, %f15
18337 addcc %g7, %o3, %i6
18338 sir 0x1B4A
18339 xorcc %o7, 0x0478, %l6
18340 movrlez %l5, 0x0A0, %o6
18341 orncc %g3, %l4, %l2
18342 umul %o1, 0x0A68, %o0
18343 fmovsle %xcc, %f8, %f20
18344 edge32n %i4, %i1, %g6
18345 smulcc %i0, %g5, %o2
18346 addcc %l0, %i5, %o4
18347 add %l3, %o5, %g2
18348 sth %l1, [%l7 + 0x38]
18349 fxor %f30, %f28, %f12
18350 array8 %i7, %i3, %g1
18351 sll %i2, %g7, %g4
18352 st %f1, [%l7 + 0x30]
18353 movrgz %i6, 0x232, %o3
18354 edge16n %l6, %l5, %o7
18355 movrgez %g3, %o6, %l4
18356 sir 0x17DD
18357 array8 %o1, %o0, %i4
18358 movle %xcc, %l2, %g6
18359 orcc %i0, 0x1701, %i1
18360 fmovdvs %icc, %f1, %f2
18361 edge16ln %g5, %o2, %l0
18362 edge16 %i5, %l3, %o4
18363 edge32n %o5, %g2, %l1
18364 ldd [%l7 + 0x68], %i6
18365 alignaddrl %i3, %i2, %g1
18366 fmul8sux16 %f18, %f26, %f30
18367 movrlez %g7, %i6, %g4
18368 edge8 %o3, %l6, %o7
18369 array32 %l5, %o6, %l4
18370 sth %g3, [%l7 + 0x4C]
18371 sdivcc %o0, 0x016B, %o1
18372 umul %i4, %l2, %i0
18373 ldd [%l7 + 0x48], %f10
18374 save %g6, 0x19F5, %i1
18375 rdpr %cwp, %g1
18376 rdpr %cansave, %g2
18377 rdpr %canrestore, %g3
18378 rdpr %cleanwin, %g4
18379 rdpr %otherwin, %g5
18380 rdpr %wstate, %g6
18381 fmovspos %icc, %f31, %f15
18382 sdivx %o2, 0x1E67, %l0
18383 movneg %icc, %g5, %i5
18384 movrlz %o4, 0x24E, %l3
18385 sir 0x0BCC
18386 st %f11, [%l7 + 0x2C]
18387 fpadd32s %f24, %f19, %f21
18388 edge8l %g2, %o5, %l1
18389 addc %i7, 0x1305, %i3
18390 addcc %i2, 0x1208, %g1
18391 sub %i6, 0x0F3C, %g4
18392 sllx %o3, 0x14, %l6
18393 udivx %o7, 0x17EA, %l5
18394 array16 %g7, %o6, %g3
18395 fmovs %f6, %f16
18396 alignaddrl %o0, %l4, %o1
18397 movl %xcc, %l2, %i4
18398 fnot2 %f30, %f16
18399 array32 %g6, %i0, %o2
18400 subccc %i1, %g5, %i5
18401 fmuld8sux16 %f7, %f2, %f24
18402 sdivcc %o4, 0x01E4, %l3
18403 orncc %g2, %l0, %o5
18404 ldsh [%l7 + 0x76], %l1
18405 movrlz %i7, 0x379, %i3
18406 alignaddr %g1, %i6, %i2
18407 xnorcc %o3, 0x02AB, %g4
18408 array8 %o7, %l5, %g7
18409 nop
18410 set 0x34, %l1
18411 ldsb [%l7 + %l1], %o6
18412 movle %xcc, %l6, %g3
18413 edge32l %l4, %o0, %l2
18414 sdivcc %o1, 0x0DE6, %i4
18415 ldsh [%l7 + 0x1C], %g6
18416 movre %i0, 0x2D2, %i1
18417 movne %xcc, %o2, %i5
18418 orncc %g5, 0x1209, %l3
18419 array8 %o4, %l0, %g2
18420 sra %o5, %i7, %i3
18421 mulx %g1, %i6, %l1
18422 smulcc %o3, 0x1EA3, %g4
18423 xorcc %i2, %o7, %l5
18424 smul %g7, 0x0C2A, %l6
18425 movcs %icc, %o6, %l4
18426 edge16 %g3, %l2, %o0
18427 sethi 0x174A, %o1
18428 xorcc %g6, %i4, %i1
18429 xnor %o2, %i5, %i0
18430 popc %l3, %g5
18431 sdiv %l0, 0x0D56, %o4
18432 movneg %xcc, %o5, %g2
18433 xnorcc %i3, %g1, %i7
18434 srl %i6, 0x16, %l1
18435 edge16n %g4, %i2, %o3
18436 sra %o7, %g7, %l6
18437 addccc %o6, %l4, %l5
18438 edge16l %g3, %l2, %o1
18439 movrlez %g6, %i4, %i1
18440 udivx %o2, 0x0BB1, %o0
18441 setx loop_69, %l0, %l1
18442 return %l1
18443 nop
18444 rdpr %cwp, %g1
18445 rdpr %cansave, %g2
18446 rdpr %canrestore, %g3
18447 rdpr %cleanwin, %g4
18448 rdpr %otherwin, %g5
18449 rdpr %wstate, %g6
18450loop_69: fsrc2s %f15, %f4
18451 movneg %xcc, %i0, %g5
18452 srl %l0, 0x09, %o5
18453 movne %icc, %o4, %g2
18454 or %i3, %g1, %i6
18455 mulx %i7, %g4, %i2
18456 sethi 0x0185, %l1
18457 movneg %xcc, %o3, %g7
18458 nop
18459 set 0x10, %o1
18460 stw %l6, [%l7 + %o1]
18461 fsrc1s %f9, %f17
18462 fmovse %icc, %f19, %f28
18463 sllx %o6, 0x00, %l4
18464 ldub [%l7 + 0x61], %o7
18465 movle %icc, %g3, %l2
18466 sir 0x02D7
18467 stw %o1, [%l7 + 0x58]
18468 fxnors %f25, %f3, %f3
18469 movge %icc, %l5, %i4
18470 edge16l %g6, %i1, %o0
18471 fmovdcc %icc, %f3, %f15
18472 edge32n %i5, %o2, %l3
18473 edge16l %i0, %g5, %l0
18474 udivcc %o4, 0x1039, %g2
18475 edge32ln %i3, %g1, %i6
18476 edge16ln %o5, %i7, %g4
18477 mulx %l1, 0x0657, %o3
18478 fmovdleu %xcc, %f29, %f7
18479 edge16ln %g7, %i2, %o6
18480 fmovdcs %xcc, %f26, %f0
18481 fpsub32 %f10, %f26, %f16
18482 movcc %xcc, %l4, %l6
18483 movre %o7, 0x1ED, %g3
18484 edge32l %l2, %o1, %l5
18485 st %f3, [%l7 + 0x28]
18486 orncc %g6, 0x0F30, %i4
18487 smulcc %o0, 0x108E, %i5
18488 edge16l %o2, %i1, %l3
18489 xor %g5, 0x050E, %l0
18490 stw %i0, [%l7 + 0x18]
18491 umulcc %o4, 0x1BE4, %g2
18492 sdivcc %i3, 0x1726, %i6
18493 edge16 %g1, %o5, %i7
18494 movne %xcc, %g4, %o3
18495 fmovsneg %xcc, %f29, %f0
18496 movcc %xcc, %l1, %i2
18497 movrlez %o6, 0x3E7, %l4
18498 xnor %g7, %l6, %g3
18499 addccc %l2, 0x1302, %o1
18500 ldd [%l7 + 0x30], %f16
18501 fzeros %f16
18502 edge16n %l5, %g6, %i4
18503 addc %o0, %i5, %o2
18504 fmovrsne %o7, %f24, %f0
18505 orn %l3, %i1, %g5
18506 fcmpne16 %f24, %f8, %i0
18507 fmovd %f4, %f6
18508 fsrc1 %f14, %f26
18509 movge %icc, %l0, %g2
18510 movrgz %i3, %i6, %o4
18511 udivx %g1, 0x1ED1, %i7
18512 move %icc, %g4, %o5
18513 ldx [%l7 + 0x58], %o3
18514 movvc %icc, %l1, %o6
18515 fsrc1s %f28, %f26
18516 fmovrsne %i2, %f12, %f16
18517 ldsw [%l7 + 0x08], %l4
18518 ld [%l7 + 0x24], %f8
18519 udivx %l6, 0x13EF, %g7
18520 ld [%l7 + 0x38], %f10
18521 sir 0x1E7A
18522 subc %g3, 0x06A7, %o1
18523 ldsw [%l7 + 0x1C], %l5
18524 movgu %icc, %l2, %g6
18525 movne %xcc, %o0, %i4
18526 fmovda %icc, %f20, %f25
18527 movg %xcc, %o2, %i5
18528 add %l3, %o7, %g5
18529 ldd [%l7 + 0x08], %i0
18530 sir 0x1648
18531 movl %xcc, %l0, %i0
18532 movg %xcc, %g2, %i3
18533 xnorcc %i6, 0x04F9, %g1
18534 edge16 %i7, %o4, %o5
18535 ldd [%l7 + 0x40], %g4
18536 sdivcc %o3, 0x12A4, %o6
18537 movrne %i2, 0x18E, %l1
18538 xnorcc %l4, 0x19F2, %g7
18539 xorcc %l6, 0x1A3A, %g3
18540 movrlz %o1, %l2, %g6
18541 and %l5, %i4, %o2
18542 fmul8sux16 %f8, %f22, %f0
18543 fandnot1s %f22, %f29, %f13
18544 fmovsleu %xcc, %f16, %f20
18545 edge8n %o0, %i5, %o7
18546 movn %icc, %g5, %i1
18547 movge %icc, %l3, %i0
18548 edge8l %g2, %i3, %l0
18549 fmovrde %g1, %f28, %f8
18550 edge32l %i7, %i6, %o4
18551 smulcc %g4, %o5, %o3
18552 movleu %icc, %o6, %i2
18553 orcc %l4, %l1, %l6
18554 fmovsne %xcc, %f18, %f31
18555 addccc %g3, 0x05BC, %g7
18556 for %f6, %f22, %f16
18557 subccc %l2, %g6, %l5
18558 st %f16, [%l7 + 0x34]
18559 sllx %o1, 0x00, %o2
18560 sll %i4, %o0, %i5
18561 stx %o7, [%l7 + 0x30]
18562 movgu %icc, %g5, %i1
18563 sir 0x1806
18564 alignaddrl %i0, %g2, %i3
18565 fmovsleu %xcc, %f22, %f22
18566 alignaddr %l0, %g1, %i7
18567 alignaddr %i6, %o4, %g4
18568 fmovdcc %icc, %f19, %f3
18569 movneg %xcc, %o5, %o3
18570 fcmpne32 %f14, %f22, %o6
18571 fabss %f29, %f15
18572 fmul8x16 %f18, %f14, %f12
18573 sdivx %i2, 0x1627, %l3
18574 fmovrslz %l1, %f31, %f23
18575 movvc %icc, %l6, %l4
18576 movvc %xcc, %g7, %l2
18577 orn %g3, 0x0BEA, %g6
18578 movn %xcc, %l5, %o1
18579 save %i4, 0x1CA7, %o2
18580 rdpr %cwp, %g1
18581 rdpr %cansave, %g2
18582 rdpr %canrestore, %g3
18583 rdpr %cleanwin, %g4
18584 rdpr %otherwin, %g5
18585 rdpr %wstate, %g6
18586 subcc %i5, 0x1612, %o7
18587 array16 %g5, %o0, %i0
18588 fabss %f12, %f21
18589 udivx %i1, 0x1224, %i3
18590 movl %icc, %l0, %g1
18591 movle %icc, %i7, %g2
18592 ld [%l7 + 0x70], %f21
18593 movrgez %i6, 0x02C, %g4
18594 fmovdl %icc, %f16, %f0
18595 movleu %icc, %o4, %o5
18596 andncc %o6, %o3, %i2
18597 mulscc %l3, %l6, %l4
18598 movrne %l1, 0x1DE, %g7
18599 addccc %l2, %g3, %g6
18600 movrlez %o1, %i4, %l5
18601 edge32ln %i5, %o7, %o2
18602 save %o0, %g5, %i1
18603 rdpr %cwp, %g1
18604 rdpr %cansave, %g2
18605 rdpr %canrestore, %g3
18606 rdpr %cleanwin, %g4
18607 rdpr %otherwin, %g5
18608 rdpr %wstate, %g6
18609 subccc %i3, 0x1F73, %l0
18610 lduh [%l7 + 0x5E], %i0
18611 fmovdleu %xcc, %f31, %f1
18612 sllx %i7, %g2, %g1
18613 andncc %i6, %g4, %o5
18614 popc %o4, %o6
18615 fmovsge %xcc, %f3, %f19
18616 stw %i2, [%l7 + 0x40]
18617 subcc %o3, 0x0E08, %l6
18618 sdivx %l3, 0x055A, %l4
18619 alignaddrl %g7, %l2, %g3
18620 movneg %icc, %l1, %g6
18621 subcc %o1, %i4, %i5
18622 mulscc %l5, 0x0911, %o2
18623 stw %o7, [%l7 + 0x18]
18624 fcmpeq16 %f22, %f24, %g5
18625 edge16 %i1, %i3, %o0
18626 fmul8x16au %f7, %f25, %f14
18627 ldx [%l7 + 0x18], %l0
18628 fpackfix %f14, %f26
18629 udiv %i7, 0x1473, %i0
18630 ldsh [%l7 + 0x60], %g1
18631 fzeros %f19
18632 edge16l %i6, %g4, %g2
18633 fpmerge %f15, %f7, %f16
18634 stx %o4, [%l7 + 0x58]
18635 array32 %o5, %o6, %i2
18636 array32 %l6, %l3, %o3
18637 smul %g7, 0x14D2, %l4
18638 mova %icc, %l2, %l1
18639 ld [%l7 + 0x24], %f9
18640 nop
18641 set 0x42, %g4
18642 lduh [%l7 + %g4], %g3
18643 udivcc %g6, 0x0581, %o1
18644 fmovspos %xcc, %f9, %f15
18645 alignaddr %i5, %i4, %l5
18646 xor %o2, %g5, %o7
18647 xor %i1, %o0, %i3
18648 movneg %xcc, %i7, %i0
18649 sdivx %l0, 0x1102, %i6
18650 smulcc %g1, 0x061D, %g4
18651 restore %o4, 0x1D68, %o5
18652 rdpr %cwp, %g1
18653 rdpr %cansave, %g2
18654 rdpr %canrestore, %g3
18655 rdpr %cleanwin, %g4
18656 rdpr %otherwin, %g5
18657 rdpr %wstate, %g6
18658 popc 0x0349, %g2
18659 fxors %f10, %f9, %f2
18660 udiv %o6, 0x1268, %i2
18661 edge32ln %l6, %o3, %g7
18662 fcmpeq32 %f22, %f0, %l3
18663 movl %xcc, %l2, %l1
18664 sethi 0x0686, %l4
18665 ld [%l7 + 0x28], %f7
18666 umul %g3, 0x0E41, %g6
18667 fmovsle %xcc, %f8, %f5
18668 alignaddr %i5, %o1, %i4
18669 movle %icc, %l5, %g5
18670 andn %o7, %o2, %o0
18671 andcc %i1, 0x1BE2, %i7
18672 ld [%l7 + 0x68], %f17
18673 movrne %i3, 0x1A6, %l0
18674 fnot1 %f16, %f2
18675 movcs %icc, %i6, %i0
18676 sllx %g1, 0x13, %g4
18677 fmovdpos %icc, %f18, %f0
18678 fmovsge %icc, %f10, %f6
18679 or %o5, 0x0786, %o4
18680 edge8ln %o6, %g2, %i2
18681 ldsw [%l7 + 0x68], %o3
18682 smul %l6, 0x1EE4, %l3
18683 srl %l2, %g7, %l4
18684 movne %icc, %l1, %g6
18685 sdivx %i5, 0x0C76, %g3
18686 movre %o1, %l5, %g5
18687 fmovdvs %xcc, %f10, %f5
18688 fmovdcc %icc, %f14, %f27
18689 fmuld8sux16 %f3, %f12, %f8
18690 subc %o7, 0x1F13, %o2
18691 save %i4, %i1, %o0
18692 rdpr %cwp, %g1
18693 rdpr %cansave, %g2
18694 rdpr %canrestore, %g3
18695 rdpr %cleanwin, %g4
18696 rdpr %otherwin, %g5
18697 rdpr %wstate, %g6
18698 fmovrsgez %i3, %f5, %f12
18699 setx loop_70, %l0, %l1
18700 return %l1
18701 nop
18702 rdpr %cwp, %g1
18703 rdpr %cansave, %g2
18704 rdpr %canrestore, %g3
18705 rdpr %cleanwin, %g4
18706 rdpr %otherwin, %g5
18707 rdpr %wstate, %g6
18708loop_70: umul %i7, 0x1AF6, %i0
18709 ldd [%l7 + 0x48], %f26
18710 movcs %xcc, %g1, %o5
18711 fmovdvs %icc, %f7, %f21
18712 movrlz %o4, 0x2A1, %o6
18713 array8 %g2, %g4, %i2
18714 movrlz %l6, 0x31D, %l3
18715 fmovdpos %icc, %f18, %f30
18716 or %l2, 0x1DA5, %o3
18717 edge16n %g7, %l1, %g6
18718 fand %f22, %f12, %f24
18719 sllx %l4, 0x0E, %g3
18720 subccc %o1, 0x0AF6, %l5
18721 nop
18722 set 0x08, %i4
18723 stw %i5, [%l7 + %i4]
18724 orncc %o7, 0x1005, %o2
18725 sethi 0x00A2, %g5
18726 move %icc, %i4, %i1
18727 movg %icc, %i3, %o0
18728 array8 %l0, %i6, %i0
18729 movpos %icc, %g1, %i7
18730 fcmpes %fcc1, %f21, %f8
18731 movrne %o4, %o5, %o6
18732 fands %f31, %f1, %f16
18733 edge16n %g4, %g2, %l6
18734 movrlz %i2, %l3, %l2
18735 sra %g7, %l1, %o3
18736 edge16l %g6, %l4, %g3
18737 fmovdg %xcc, %f16, %f18
18738 fmovse %xcc, %f2, %f4
18739 fmovsn %icc, %f16, %f16
18740 sra %o1, %i5, %o7
18741 movvc %xcc, %l5, %o2
18742 movrne %g5, %i4, %i1
18743 fmul8x16al %f26, %f22, %f2
18744 restore %i3, 0x1147, %o0
18745 rdpr %cwp, %g1
18746 rdpr %cansave, %g2
18747 rdpr %canrestore, %g3
18748 rdpr %cleanwin, %g4
18749 rdpr %otherwin, %g5
18750 rdpr %wstate, %g6
18751 nop
18752 set 0x51, %i3
18753 ldub [%l7 + %i3], %l0
18754 ldx [%l7 + 0x28], %i0
18755 edge16ln %g1, %i7, %o4
18756 umulcc %i6, 0x1C42, %o5
18757 edge32 %g4, %o6, %g2
18758 stb %l6, [%l7 + 0x76]
18759 edge32n %l3, %i2, %g7
18760 andn %l2, 0x01F0, %l1
18761 alignaddrl %o3, %g6, %l4
18762 movneg %xcc, %g3, %i5
18763 array16 %o7, %o1, %l5
18764 srl %o2, %g5, %i4
18765 edge8 %i1, %i3, %l0
18766 fnot2 %f2, %f6
18767 movg %icc, %o0, %i0
18768 addccc %g1, 0x17C6, %i7
18769 ld [%l7 + 0x58], %f28
18770 fmovdl %icc, %f30, %f29
18771 sll %i6, %o4, %o5
18772 movrne %g4, %o6, %g2
18773 nop
18774 set 0x4C, %g1
18775 ldsb [%l7 + %g1], %l6
18776 smulcc %l3, %i2, %l2
18777 ldsh [%l7 + 0x6A], %g7
18778 xnorcc %o3, 0x0960, %l1
18779 movleu %icc, %l4, %g6
18780 movl %icc, %g3, %o7
18781 movleu %icc, %o1, %l5
18782 movrne %i5, 0x06B, %g5
18783 sdivcc %o2, 0x11EA, %i1
18784 add %i3, %l0, %o0
18785 subc %i0, 0x09D6, %i4
18786 movrgz %i7, 0x162, %i6
18787 save %g1, %o4, %o5
18788 rdpr %cwp, %g1
18789 rdpr %cansave, %g2
18790 rdpr %canrestore, %g3
18791 rdpr %cleanwin, %g4
18792 rdpr %otherwin, %g5
18793 rdpr %wstate, %g6
18794 fsrc2 %f8, %f16
18795 fcmple16 %f14, %f10, %g4
18796 srax %o6, 0x0D, %g2
18797 popc %l6, %i2
18798 sdivcc %l3, 0x0BCD, %g7
18799 umulcc %l2, 0x0AB3, %l1
18800 orcc %o3, %g6, %g3
18801 srax %o7, 0x02, %l4
18802 ldub [%l7 + 0x36], %l5
18803 ldub [%l7 + 0x16], %o1
18804 sth %g5, [%l7 + 0x18]
18805 st %f17, [%l7 + 0x18]
18806 udivcc %i5, 0x0DB4, %i1
18807 edge32n %o2, %l0, %o0
18808 sir 0x0473
18809 addcc %i3, 0x1763, %i0
18810 fmovsn %xcc, %f9, %f2
18811 st %f14, [%l7 + 0x28]
18812 edge16ln %i7, %i4, %i6
18813 xnorcc %g1, 0x18EC, %o5
18814 fcmpd %fcc0, %f26, %f22
18815 alignaddrl %o4, %o6, %g2
18816 srl %l6, 0x1B, %i2
18817 edge16l %g4, %g7, %l2
18818 popc %l3, %o3
18819 orcc %l1, 0x1FC6, %g6
18820 fmovd %f24, %f28
18821 fmovsneg %xcc, %f22, %f28
18822 fcmpne16 %f8, %f6, %o7
18823 sra %g3, %l4, %l5
18824 smulcc %g5, %o1, %i5
18825 edge32ln %o2, %i1, %l0
18826 alignaddr %o0, %i0, %i3
18827 alignaddr %i7, %i6, %g1
18828 sethi 0x1FE1, %i4
18829 movrlz %o5, %o4, %o6
18830 fmovsg %icc, %f7, %f8
18831 movrgz %g2, 0x115, %l6
18832 andncc %g4, %i2, %l2
18833 mulx %g7, 0x080F, %o3
18834 addccc %l1, %l3, %g6
18835 array32 %g3, %o7, %l5
18836 save %l4, 0x12B8, %o1
18837 rdpr %cwp, %g1
18838 rdpr %cansave, %g2
18839 rdpr %canrestore, %g3
18840 rdpr %cleanwin, %g4
18841 rdpr %otherwin, %g5
18842 rdpr %wstate, %g6
18843 fmovrsgz %g5, %f6, %f31
18844 fmovrsne %o2, %f20, %f19
18845 edge8l %i5, %l0, %i1
18846 fandnot1s %f26, %f14, %f5
18847 mulscc %o0, %i3, %i0
18848 fmovsgu %xcc, %f25, %f29
18849 sub %i7, 0x12AD, %g1
18850 sra %i4, 0x02, %o5
18851 edge8 %i6, %o4, %g2
18852 fmovdpos %xcc, %f22, %f29
18853 edge32l %l6, %o6, %i2
18854 movl %icc, %l2, %g7
18855 orncc %g4, %o3, %l3
18856 popc 0x1499, %l1
18857 edge8l %g3, %o7, %g6
18858 movn %icc, %l4, %l5
18859 fmovsge %icc, %f8, %f19
18860 lduh [%l7 + 0x0C], %g5
18861 ldsh [%l7 + 0x4E], %o1
18862 array8 %o2, %i5, %i1
18863 orcc %o0, 0x1259, %l0
18864 ld [%l7 + 0x5C], %f23
18865 edge32l %i0, %i7, %g1
18866 fornot1s %f25, %f13, %f22
18867 sra %i4, %i3, %o5
18868 fcmple32 %f22, %f26, %o4
18869 fcmpes %fcc0, %f21, %f10
18870 faligndata %f26, %f18, %f26
18871 popc %g2, %l6
18872 add %i6, 0x1D50, %i2
18873 or %l2, %g7, %g4
18874 movl %icc, %o3, %l3
18875 movre %l1, 0x39D, %o6
18876 edge32n %o7, %g6, %l4
18877 fcmps %fcc2, %f26, %f29
18878 edge16 %l5, %g3, %o1
18879 fmovsgu %icc, %f9, %f16
18880 and %g5, %i5, %o2
18881 move %xcc, %o0, %l0
18882 movcs %icc, %i0, %i7
18883 stb %g1, [%l7 + 0x3A]
18884 subccc %i4, %i3, %o5
18885 edge16n %i1, %g2, %l6
18886 fmovda %icc, %f23, %f26
18887 fnand %f28, %f6, %f0
18888 edge32n %i6, %i2, %l2
18889 addccc %o4, %g7, %g4
18890 sth %l3, [%l7 + 0x12]
18891 nop
18892 set 0x32, %i5
18893 ldsb [%l7 + %i5], %o3
18894 fmovrde %l1, %f18, %f12
18895 movne %xcc, %o7, %g6
18896 fmuld8ulx16 %f0, %f20, %f12
18897 movre %o6, %l5, %l4
18898 andcc %o1, 0x0284, %g3
18899 array32 %g5, %o2, %i5
18900 subc %o0, 0x0BA6, %l0
18901 sdivcc %i0, 0x1E83, %g1
18902 sub %i4, %i7, %o5
18903 udivcc %i3, 0x1DBE, %i1
18904 movrlz %l6, 0x018, %i6
18905 ldsh [%l7 + 0x3A], %i2
18906 movcc %xcc, %l2, %g2
18907 xnorcc %g7, 0x1142, %g4
18908 edge32n %l3, %o4, %l1
18909 fmovd %f30, %f26
18910 movvs %icc, %o7, %o3
18911 subccc %o6, %g6, %l4
18912 srlx %l5, 0x0C, %g3
18913 sdivx %g5, 0x157B, %o2
18914 edge16l %i5, %o0, %l0
18915 fxor %f30, %f28, %f18
18916 addc %i0, 0x041F, %g1
18917 ld [%l7 + 0x24], %f13
18918 orncc %o1, 0x0229, %i4
18919 andncc %o5, %i7, %i1
18920 smul %i3, %l6, %i6
18921 fpsub16s %f16, %f4, %f5
18922 sdivx %l2, 0x02AE, %i2
18923 ldd [%l7 + 0x58], %g6
18924 fmul8x16au %f0, %f22, %f8
18925 andn %g4, %g2, %o4
18926 orcc %l1, 0x0DE1, %l3
18927 ld [%l7 + 0x54], %f15
18928 edge32l %o3, %o7, %g6
18929 edge32 %l4, %l5, %o6
18930 sdiv %g5, 0x149D, %g3
18931 edge32ln %o2, %i5, %l0
18932 stx %o0, [%l7 + 0x60]
18933 save %g1, 0x0BCB, %o1
18934 rdpr %cwp, %g1
18935 rdpr %cansave, %g2
18936 rdpr %canrestore, %g3
18937 rdpr %cleanwin, %g4
18938 rdpr %otherwin, %g5
18939 rdpr %wstate, %g6
18940 mulscc %i4, %i0, %i7
18941 move %xcc, %i1, %i3
18942 fmovrdlez %l6, %f8, %f6
18943 fpack32 %f8, %f26, %f10
18944 fmovsvc %xcc, %f2, %f16
18945 stw %i6, [%l7 + 0x08]
18946 array16 %o5, %l2, %i2
18947 movpos %xcc, %g4, %g2
18948 array32 %g7, %l1, %l3
18949 sll %o4, 0x16, %o3
18950 fmovscc %xcc, %f15, %f11
18951 sth %g6, [%l7 + 0x7C]
18952 subccc %o7, 0x093A, %l4
18953 ldd [%l7 + 0x58], %f26
18954 xnor %o6, 0x1843, %g5
18955 sub %l5, 0x0AC2, %g3
18956 fabss %f17, %f27
18957 udiv %o2, 0x1C95, %i5
18958 array16 %l0, %g1, %o1
18959 movre %o0, 0x21B, %i4
18960 fmovdn %xcc, %f19, %f20
18961 fmovse %xcc, %f26, %f2
18962 stb %i7, [%l7 + 0x69]
18963 edge16 %i0, %i1, %i3
18964 udivcc %i6, 0x0C6D, %l6
18965 srax %o5, %i2, %g4
18966 stb %l2, [%l7 + 0x14]
18967 edge8 %g2, %l1, %l3
18968 movle %xcc, %g7, %o3
18969 sir 0x1C52
18970 fand %f0, %f2, %f16
18971 movneg %xcc, %o4, %o7
18972 fcmple32 %f14, %f24, %l4
18973 andn %g6, %o6, %g5
18974 xorcc %l5, 0x16D1, %o2
18975 movrgz %i5, %l0, %g1
18976 edge32ln %g3, %o1, %i4
18977 fornot1 %f22, %f26, %f22
18978 movre %o0, %i0, %i1
18979 movne %xcc, %i7, %i6
18980 ldd [%l7 + 0x48], %i2
18981 movcc %icc, %l6, %o5
18982 and %g4, 0x03BF, %i2
18983 addc %g2, 0x004D, %l1
18984 setx loop_71, %l0, %l1
18985 return %l1
18986 nop
18987 rdpr %cwp, %g1
18988 rdpr %cansave, %g2
18989 rdpr %canrestore, %g3
18990 rdpr %cleanwin, %g4
18991 rdpr %otherwin, %g5
18992 rdpr %wstate, %g6
18993loop_71: ldd [%l7 + 0x50], %f6
18994 fmuld8sux16 %f19, %f22, %f20
18995 fcmps %fcc1, %f9, %f14
18996 movrne %g7, %o4, %o7
18997 fcmpne16 %f28, %f4, %o3
18998 fmuld8sux16 %f24, %f11, %f0
18999 movne %icc, %g6, %o6
19000 sra %g5, 0x07, %l4
19001 nop
19002 set 0x60, %l2
19003 ldsh [%l7 + %l2], %o2
19004 orn %i5, %l5, %g1
19005 edge8ln %l0, %g3, %o1
19006 movre %i4, 0x196, %o0
19007 movneg %icc, %i0, %i7
19008 std %f14, [%l7 + 0x28]
19009 umulcc %i6, %i3, %l6
19010 movrlez %o5, 0x1D3, %g4
19011 movl %icc, %i1, %g2
19012 movrlz %l1, 0x080, %i2
19013 sdivcc %l2, 0x0393, %g7
19014 movg %icc, %l3, %o4
19015 edge8l %o7, %o3, %g6
19016 movneg %xcc, %o6, %l4
19017 fmovdcc %icc, %f3, %f17
19018 edge32 %o2, %i5, %g5
19019 fnands %f19, %f6, %f28
19020 edge16 %l5, %l0, %g3
19021 movrgz %o1, 0x18C, %g1
19022 fmovrslez %i4, %f29, %f31
19023 edge16l %o0, %i0, %i6
19024 movgu %icc, %i3, %i7
19025 array16 %o5, %l6, %i1
19026 sllx %g4, %g2, %l1
19027 fandnot1 %f18, %f8, %f28
19028 array32 %i2, %g7, %l3
19029 xnor %o4, 0x0B50, %o7
19030 lduw [%l7 + 0x64], %l2
19031 fmuld8ulx16 %f25, %f11, %f0
19032 udivx %g6, 0x0C8D, %o3
19033 movre %o6, %l4, %i5
19034 fmovrdlez %o2, %f14, %f22
19035 alignaddrl %l5, %g5, %g3
19036 save %o1, 0x0B57, %g1
19037 rdpr %cwp, %g1
19038 rdpr %cansave, %g2
19039 rdpr %canrestore, %g3
19040 rdpr %cleanwin, %g4
19041 rdpr %otherwin, %g5
19042 rdpr %wstate, %g6
19043 mova %icc, %l0, %i4
19044 edge8n %i0, %o0, %i6
19045 sdiv %i7, 0x04DB, %o5
19046 movge %xcc, %i3, %i1
19047 edge8 %l6, %g4, %g2
19048 srax %i2, %g7, %l1
19049 subcc %l3, 0x1D9E, %o4
19050 popc %o7, %g6
19051 or %o3, %l2, %l4
19052 fpsub32 %f16, %f20, %f0
19053 ldd [%l7 + 0x58], %f6
19054 ldx [%l7 + 0x38], %o6
19055 movre %o2, 0x25B, %l5
19056 movrlz %i5, 0x1F4, %g3
19057 xnorcc %g5, %o1, %l0
19058 subcc %g1, 0x003B, %i4
19059 fcmple32 %f20, %f0, %o0
19060 mulx %i0, %i6, %i7
19061 sdivx %i3, 0x044E, %o5
19062 subcc %i1, 0x15EA, %g4
19063 fpadd32s %f12, %f11, %f19
19064 movn %xcc, %g2, %i2
19065 fsrc1 %f18, %f30
19066 std %f6, [%l7 + 0x50]
19067 mova %icc, %g7, %l6
19068 nop
19069 set 0x40, %i2
19070 ldsh [%l7 + %i2], %l3
19071 movrne %l1, 0x2AF, %o4
19072 alignaddrl %o7, %g6, %l2
19073 movrlez %l4, 0x10F, %o6
19074 sub %o2, 0x159C, %l5
19075 subccc %o3, %i5, %g5
19076 ldd [%l7 + 0x48], %f12
19077 lduh [%l7 + 0x0A], %o1
19078 mova %xcc, %l0, %g1
19079 alignaddr %i4, %o0, %g3
19080 stw %i6, [%l7 + 0x44]
19081 andn %i0, %i3, %o5
19082 edge32ln %i7, %i1, %g4
19083 or %i2, 0x1E20, %g2
19084 srlx %g7, %l6, %l3
19085 move %xcc, %o4, %l1
19086 edge8n %o7, %g6, %l2
19087 mulscc %l4, %o2, %o6
19088 fornot2 %f24, %f18, %f16
19089 movneg %xcc, %l5, %o3
19090 subccc %i5, 0x1651, %g5
19091 fmovrdgz %l0, %f0, %f4
19092 movrgz %o1, %g1, %o0
19093 fmovsg %xcc, %f6, %f8
19094 bshuffle %f28, %f12, %f14
19095 subccc %i4, %i6, %g3
19096 udivx %i0, 0x0C48, %o5
19097 addcc %i3, 0x0A5F, %i7
19098 mulscc %i1, %g4, %g2
19099 move %icc, %i2, %l6
19100 lduh [%l7 + 0x10], %g7
19101 ldx [%l7 + 0x18], %o4
19102 fmovscc %icc, %f18, %f4
19103 movre %l3, %o7, %g6
19104 and %l1, %l4, %l2
19105 addccc %o2, %l5, %o6
19106 fmovde %icc, %f8, %f25
19107 edge8l %i5, %o3, %g5
19108 array32 %l0, %o1, %o0
19109 mova %icc, %g1, %i6
19110 edge32 %i4, %i0, %g3
19111 alignaddr %o5, %i7, %i1
19112 ldd [%l7 + 0x78], %f10
19113 ldd [%l7 + 0x08], %f22
19114 sdiv %g4, 0x1473, %i3
19115 nop
19116 set 0x50, %g2
19117 std %f26, [%l7 + %g2]
19118 addc %i2, 0x10B7, %l6
19119 addc %g2, %o4, %l3
19120 fmovrse %o7, %f10, %f2
19121 xnor %g7, 0x060B, %l1
19122 andcc %g6, %l2, %o2
19123 edge8ln %l5, %l4, %i5
19124 popc %o6, %o3
19125 xnorcc %l0, 0x05AC, %g5
19126 udiv %o1, 0x09D7, %o0
19127 sllx %g1, 0x08, %i4
19128 subcc %i0, %g3, %i6
19129 edge8l %o5, %i1, %i7
19130 andcc %i3, 0x0BCB, %i2
19131 xnor %l6, %g4, %g2
19132 smul %l3, 0x050F, %o4
19133 stx %o7, [%l7 + 0x68]
19134 andcc %l1, 0x17C8, %g6
19135 xor %g7, %l2, %o2
19136 or %l4, %i5, %o6
19137 movvc %xcc, %l5, %o3
19138 fmuld8sux16 %f29, %f20, %f20
19139 fmovdg %xcc, %f8, %f27
19140 fabsd %f14, %f16
19141 and %l0, %g5, %o1
19142 srl %o0, %g1, %i4
19143 addcc %i0, %i6, %g3
19144 udivcc %o5, 0x01AA, %i1
19145 srax %i7, %i3, %l6
19146 move %xcc, %i2, %g4
19147 edge8 %l3, %o4, %g2
19148 fzero %f8
19149 or %l1, 0x06EF, %o7
19150 xorcc %g7, %l2, %g6
19151 smul %l4, 0x0A52, %i5
19152 orncc %o6, %l5, %o2
19153 xnorcc %l0, 0x136B, %o3
19154 udiv %o1, 0x107D, %g5
19155 movg %icc, %g1, %o0
19156 array16 %i4, %i6, %g3
19157 sdivcc %i0, 0x0F1D, %o5
19158 srlx %i7, 0x11, %i1
19159 edge8l %l6, %i3, %g4
19160 lduh [%l7 + 0x52], %i2
19161 xnor %o4, %g2, %l1
19162 fmovsn %icc, %f3, %f22
19163 stw %o7, [%l7 + 0x0C]
19164 fmovsn %icc, %f20, %f27
19165 stx %l3, [%l7 + 0x50]
19166 ldsh [%l7 + 0x60], %g7
19167 edge16ln %g6, %l4, %i5
19168 ldub [%l7 + 0x7F], %l2
19169 edge16 %l5, %o6, %o2
19170 siam 0x7
19171 movrgez %l0, %o3, %g5
19172 andcc %o1, 0x05D3, %o0
19173 mulscc %g1, 0x1E30, %i6
19174 stw %i4, [%l7 + 0x54]
19175 st %f6, [%l7 + 0x40]
19176 subccc %g3, %i0, %i7
19177 movle %xcc, %o5, %i1
19178 fcmps %fcc0, %f2, %f26
19179 edge32 %i3, %g4, %l6
19180 fnot2 %f14, %f8
19181 movcc %xcc, %o4, %g2
19182 or %l1, %i2, %l3
19183 srlx %o7, 0x16, %g7
19184 edge16l %g6, %l4, %l2
19185 movne %icc, %l5, %o6
19186 fcmpgt32 %f30, %f2, %o2
19187 fandnot2s %f1, %f25, %f2
19188 movcs %icc, %l0, %o3
19189 fnegd %f28, %f20
19190 alignaddrl %g5, %i5, %o1
19191 fmovsl %xcc, %f23, %f9
19192 ldd [%l7 + 0x58], %f4
19193 ldd [%l7 + 0x60], %o0
19194 movle %xcc, %g1, %i4
19195 movle %xcc, %g3, %i6
19196 xnor %i0, 0x133F, %o5
19197 movn %icc, %i7, %i1
19198 sdiv %g4, 0x1561, %l6
19199 lduw [%l7 + 0x78], %o4
19200 move %xcc, %g2, %l1
19201 mulx %i3, 0x0AC0, %i2
19202 movrne %o7, 0x36A, %l3
19203 sdivx %g6, 0x100A, %g7
19204 ldsw [%l7 + 0x68], %l4
19205 edge32ln %l2, %l5, %o6
19206 fmovrdgz %o2, %f18, %f22
19207 nop
19208 set 0x48, %g5
19209 stx %l0, [%l7 + %g5]
19210 fors %f24, %f30, %f21
19211 sllx %g5, %i5, %o1
19212 movn %xcc, %o3, %o0
19213 edge8n %g1, %i4, %g3
19214 fsrc1s %f21, %f0
19215 fmovsleu %icc, %f17, %f15
19216 edge16ln %i6, %o5, %i7
19217 fmovdvc %icc, %f18, %f4
19218 sir 0x1D37
19219 subc %i1, %g4, %i0
19220 sub %o4, %l6, %l1
19221 std %f28, [%l7 + 0x70]
19222 fpackfix %f14, %f6
19223 fmovdleu %xcc, %f15, %f9
19224 fcmpd %fcc0, %f26, %f24
19225 pdist %f24, %f18, %f30
19226 ldx [%l7 + 0x38], %g2
19227 fmovdl %icc, %f29, %f12
19228 xnor %i2, 0x0177, %i3
19229 array16 %o7, %g6, %g7
19230 ldd [%l7 + 0x58], %l2
19231 xnorcc %l2, 0x0221, %l5
19232 fnors %f1, %f25, %f13
19233 fmul8x16al %f26, %f10, %f18
19234 movn %xcc, %l4, %o2
19235 xnor %l0, %o6, %i5
19236 movcc %xcc, %g5, %o1
19237 alignaddr %o0, %g1, %i4
19238 edge16 %g3, %i6, %o5
19239 fmul8x16au %f7, %f30, %f2
19240 fand %f22, %f4, %f28
19241 xnorcc %i7, %i1, %o3
19242 fmovdne %icc, %f15, %f25
19243 movrgez %g4, 0x235, %o4
19244 fmovrslz %l6, %f13, %f13
19245 stb %l1, [%l7 + 0x0A]
19246 movg %xcc, %i0, %i2
19247 sllx %i3, 0x13, %g2
19248 nop
19249 set 0x70, %o6
19250 stw %g6, [%l7 + %o6]
19251 movneg %icc, %o7, %l3
19252 andncc %g7, %l2, %l4
19253 array32 %o2, %l5, %l0
19254 fmuld8sux16 %f18, %f1, %f18
19255 fmovrsgez %i5, %f12, %f1
19256 movle %xcc, %o6, %g5
19257 fmul8sux16 %f26, %f22, %f26
19258 array8 %o1, %g1, %i4
19259 or %o0, %g3, %o5
19260 edge16 %i7, %i6, %i1
19261 fmovrsne %o3, %f2, %f27
19262 movneg %xcc, %o4, %l6
19263 fornot1s %f3, %f16, %f19
19264 edge16l %l1, %i0, %i2
19265 fmovdvs %icc, %f0, %f0
19266 stb %i3, [%l7 + 0x31]
19267 movre %g2, 0x0C6, %g6
19268 movn %icc, %o7, %l3
19269 xorcc %g4, 0x0BDF, %g7
19270 movrlz %l2, 0x2D8, %l4
19271 popc %l5, %l0
19272 fnor %f12, %f12, %f30
19273 orcc %o2, %o6, %g5
19274 edge32ln %i5, %o1, %g1
19275 array16 %i4, %o0, %o5
19276 orncc %i7, %i6, %g3
19277 fcmpes %fcc1, %f14, %f31
19278 ldd [%l7 + 0x38], %f2
19279 andn %i1, 0x1BF0, %o4
19280 movge %icc, %o3, %l6
19281 fcmpes %fcc0, %f21, %f7
19282 srl %i0, %l1, %i3
19283 fmovspos %xcc, %f27, %f22
19284 fexpand %f10, %f28
19285 stb %g2, [%l7 + 0x57]
19286 and %g6, 0x194C, %o7
19287 or %i2, 0x1F2B, %l3
19288 xnorcc %g7, %g4, %l2
19289 movn %xcc, %l5, %l4
19290 and %l0, 0x1ACC, %o6
19291 xnor %g5, %i5, %o1
19292 xnorcc %o2, %i4, %g1
19293 movvc %icc, %o5, %i7
19294 fmovrsgez %o0, %f19, %f27
19295 alignaddr %g3, %i6, %o4
19296 movvc %icc, %o3, %l6
19297 fmovsge %icc, %f5, %f27
19298 move %xcc, %i0, %i1
19299 umul %i3, 0x093F, %l1
19300 stw %g6, [%l7 + 0x78]
19301 movg %icc, %g2, %i2
19302 sth %o7, [%l7 + 0x40]
19303 fmul8x16 %f30, %f22, %f4
19304 or %l3, 0x035F, %g7
19305 edge8l %g4, %l2, %l5
19306 ldd [%l7 + 0x08], %f18
19307 umul %l0, 0x191B, %l4
19308 movrgz %g5, %i5, %o1
19309 alignaddr %o6, %i4, %g1
19310 nop
19311 set 0x30, %o5
19312 std %f22, [%l7 + %o5]
19313 and %o5, 0x0B52, %i7
19314 edge16n %o2, %g3, %i6
19315 popc 0x0D1D, %o4
19316 alignaddrl %o0, %l6, %i0
19317 movneg %icc, %i1, %o3
19318 std %f0, [%l7 + 0x20]
19319 edge8n %l1, %i3, %g2
19320 subccc %i2, 0x1D32, %g6
19321 orcc %l3, %o7, %g7
19322 fmul8x16 %f15, %f6, %f4
19323 edge16l %g4, %l2, %l0
19324 sdiv %l4, 0x05C2, %l5
19325 fpack16 %f2, %f23
19326 and %g5, %i5, %o6
19327 edge32l %i4, %g1, %o5
19328 edge8ln %i7, %o1, %o2
19329 movrlz %i6, %g3, %o4
19330 fornot2 %f18, %f16, %f26
19331 fornot2 %f6, %f12, %f28
19332 sdivcc %o0, 0x1A55, %l6
19333 sub %i1, %i0, %l1
19334 ldsw [%l7 + 0x0C], %o3
19335 fpadd16s %f21, %f14, %f7
19336 sub %i3, %i2, %g2
19337 andcc %l3, 0x10D8, %g6
19338 edge32n %o7, %g4, %l2
19339 fpadd32s %f16, %f4, %f12
19340 addc %l0, %g7, %l4
19341 sdivcc %g5, 0x1E52, %l5
19342 move %xcc, %i5, %o6
19343 sdivx %g1, 0x108B, %o5
19344 ld [%l7 + 0x38], %f17
19345 movne %xcc, %i7, %i4
19346 fxor %f26, %f16, %f2
19347 subc %o2, %i6, %g3
19348 fors %f12, %f0, %f6
19349 sub %o1, 0x10C6, %o0
19350 movrgez %l6, %o4, %i1
19351 array32 %l1, %i0, %o3
19352 ldx [%l7 + 0x18], %i3
19353 movvc %xcc, %g2, %i2
19354 ldd [%l7 + 0x10], %f6
19355 stx %l3, [%l7 + 0x40]
19356 fcmpd %fcc1, %f0, %f22
19357 fornot2s %f0, %f9, %f12
19358 array8 %g6, %o7, %l2
19359 fmovdcs %icc, %f26, %f26
19360 sra %l0, %g4, %l4
19361 movl %xcc, %g7, %l5
19362 lduw [%l7 + 0x4C], %g5
19363 addcc %i5, %o6, %g1
19364 movne %icc, %i7, %i4
19365 popc %o2, %i6
19366 array32 %g3, %o5, %o0
19367 edge32 %o1, %l6, %i1
19368 fnor %f8, %f22, %f8
19369 movl %xcc, %l1, %i0
19370 xnor %o3, 0x0AA5, %i3
19371 movl %icc, %g2, %i2
19372 bshuffle %f18, %f20, %f10
19373 array16 %l3, %g6, %o4
19374 array32 %o7, %l2, %g4
19375 mulscc %l0, 0x03ED, %l4
19376 fcmpne16 %f22, %f26, %l5
19377 edge16n %g5, %i5, %g7
19378 fmovsle %xcc, %f26, %f6
19379 fornot2s %f11, %f24, %f8
19380 fnegs %f8, %f7
19381 fnands %f19, %f31, %f16
19382 addcc %g1, %i7, %o6
19383 fmul8sux16 %f24, %f6, %f14
19384 lduh [%l7 + 0x7E], %o2
19385 edge16 %i6, %i4, %o5
19386 orn %g3, 0x173B, %o0
19387 edge32 %o1, %l6, %l1
19388 alignaddrl %i0, %i1, %o3
19389 sth %i3, [%l7 + 0x1E]
19390 edge8n %g2, %i2, %g6
19391 fmul8ulx16 %f12, %f24, %f10
19392 orn %l3, 0x1D62, %o7
19393 std %f28, [%l7 + 0x60]
19394 andcc %o4, 0x143F, %l2
19395 fnot2 %f10, %f30
19396 fnegd %f28, %f8
19397 xnorcc %g4, 0x0F94, %l4
19398 edge16ln %l5, %l0, %i5
19399 ldsh [%l7 + 0x52], %g7
19400 edge32n %g1, %i7, %o6
19401 srax %o2, %g5, %i6
19402 movpos %icc, %i4, %g3
19403 addc %o0, %o5, %o1
19404 fmovrslez %l6, %f21, %f30
19405 fcmps %fcc3, %f22, %f20
19406 mulscc %l1, %i1, %i0
19407 edge16 %o3, %g2, %i3
19408 mulx %i2, 0x1B2C, %l3
19409 fmovspos %xcc, %f20, %f13
19410 fmul8x16au %f2, %f21, %f10
19411 fmovsle %xcc, %f31, %f27
19412 fmovrslez %o7, %f11, %f4
19413 stw %o4, [%l7 + 0x1C]
19414 xor %g6, 0x04B5, %g4
19415 fcmpd %fcc3, %f18, %f20
19416 stb %l4, [%l7 + 0x66]
19417 alignaddr %l5, %l0, %l2
19418 udivx %i5, 0x154C, %g7
19419 fands %f12, %f8, %f3
19420 movre %g1, 0x34A, %i7
19421 ldsw [%l7 + 0x10], %o2
19422 sth %g5, [%l7 + 0x78]
19423 fmovsge %xcc, %f7, %f4
19424 movge %icc, %i6, %o6
19425 movn %xcc, %i4, %o0
19426 fmovde %xcc, %f4, %f7
19427 fsrc1s %f1, %f6
19428 andncc %g3, %o5, %o1
19429 srax %l6, 0x15, %i1
19430 ld [%l7 + 0x68], %f9
19431 udivcc %l1, 0x04F7, %o3
19432 ldd [%l7 + 0x10], %g2
19433 movrlz %i3, %i2, %l3
19434 srl %i0, %o7, %g6
19435 subccc %o4, %l4, %g4
19436 edge8l %l0, %l5, %i5
19437 movvs %icc, %g7, %l2
19438 fmovdl %xcc, %f19, %f30
19439 edge16l %g1, %i7, %g5
19440 fnot1s %f26, %f24
19441 ldub [%l7 + 0x56], %o2
19442 orn %i6, %o6, %o0
19443 andncc %i4, %o5, %o1
19444 sll %l6, 0x0E, %g3
19445 edge8 %i1, %l1, %o3
19446 ldd [%l7 + 0x68], %i2
19447 xnorcc %g2, %l3, %i2
19448 fmovs %f13, %f24
19449 xor %o7, %g6, %i0
19450 movge %icc, %l4, %o4
19451 smulcc %l0, %g4, %l5
19452 ldd [%l7 + 0x68], %i4
19453 andncc %l2, %g7, %g1
19454 fmovrdne %g5, %f26, %f30
19455 mulscc %i7, 0x09E9, %i6
19456 srax %o2, 0x02, %o6
19457 subccc %o0, 0x0814, %o5
19458 movg %xcc, %i4, %o1
19459 fpadd32s %f3, %f17, %f31
19460 subcc %l6, 0x037B, %i1
19461 edge32 %l1, %o3, %i3
19462 sth %g3, [%l7 + 0x10]
19463 subcc %g2, %i2, %o7
19464 subccc %l3, %g6, %i0
19465 lduh [%l7 + 0x14], %o4
19466 pdist %f28, %f10, %f10
19467 lduw [%l7 + 0x48], %l4
19468 smul %l0, 0x08E0, %g4
19469 sll %l5, 0x1B, %l2
19470 fmovrde %g7, %f20, %f8
19471 srlx %g1, %i5, %g5
19472 move %xcc, %i7, %o2
19473 sdiv %o6, 0x1CF6, %i6
19474 fmovdcc %xcc, %f21, %f21
19475 subc %o0, %o5, %i4
19476 fcmpne32 %f22, %f20, %o1
19477 andn %l6, 0x0316, %i1
19478 subccc %l1, 0x0D9B, %i3
19479 movcc %xcc, %o3, %g2
19480 stw %g3, [%l7 + 0x50]
19481 fnot1 %f4, %f26
19482 udivx %i2, 0x1DBE, %o7
19483 lduw [%l7 + 0x2C], %l3
19484 nop
19485 set 0x60, %i7
19486 ldsb [%l7 + %i7], %g6
19487 movvc %icc, %i0, %l4
19488 lduh [%l7 + 0x78], %o4
19489 fmuld8sux16 %f10, %f18, %f26
19490 smulcc %g4, 0x121E, %l5
19491 edge16 %l0, %g7, %g1
19492 addcc %l2, 0x16DF, %i5
19493 sth %g5, [%l7 + 0x30]
19494 array32 %o2, %i7, %i6
19495 movneg %icc, %o0, %o5
19496 umul %i4, %o1, %o6
19497 save %i1, 0x02F3, %l6
19498 rdpr %cwp, %g1
19499 rdpr %cansave, %g2
19500 rdpr %canrestore, %g3
19501 rdpr %cleanwin, %g4
19502 rdpr %otherwin, %g5
19503 rdpr %wstate, %g6
19504 fone %f2
19505 sdiv %i3, 0x1A6F, %o3
19506 umul %g2, %g3, %i2
19507 udiv %o7, 0x1FA8, %l3
19508 edge8ln %l1, %g6, %l4
19509 xorcc %i0, 0x0833, %g4
19510 fxnor %f20, %f22, %f12
19511 ldx [%l7 + 0x40], %o4
19512 fones %f2
19513 edge16 %l5, %l0, %g1
19514 st %f1, [%l7 + 0x28]
19515 movrgez %l2, %i5, %g5
19516 stw %g7, [%l7 + 0x08]
19517 fzeros %f4
19518 movcs %xcc, %i7, %o2
19519 sth %i6, [%l7 + 0x34]
19520 sra %o5, %o0, %i4
19521 stw %o1, [%l7 + 0x10]
19522 std %f4, [%l7 + 0x48]
19523 addc %o6, %l6, %i1
19524 fcmpeq32 %f4, %f6, %i3
19525 srl %g2, 0x0B, %g3
19526 fmovrdne %i2, %f24, %f16
19527 fmul8sux16 %f4, %f16, %f26
19528 fandnot2s %f0, %f19, %f3
19529 ld [%l7 + 0x1C], %f14
19530 fnot2 %f12, %f16
19531 xorcc %o3, %o7, %l3
19532 movg %icc, %g6, %l4
19533 edge16n %i0, %l1, %o4
19534 movpos %xcc, %l5, %l0
19535 edge8n %g4, %l2, %g1
19536 ldsb [%l7 + 0x6C], %g5
19537 ldsh [%l7 + 0x52], %g7
19538 fmovde %xcc, %f5, %f22
19539 edge32ln %i5, %o2, %i7
19540 sdivcc %i6, 0x1D47, %o0
19541 mulscc %i4, %o1, %o5
19542 xnor %l6, 0x19A5, %i1
19543 edge16 %i3, %g2, %g3
19544 subccc %o6, %o3, %i2
19545 fmovdleu %icc, %f0, %f9
19546 orcc %o7, %g6, %l4
19547 edge16 %l3, %l1, %i0
19548 mulscc %l5, %o4, %l0
19549 edge8l %l2, %g1, %g4
19550 fmovsleu %xcc, %f23, %f26
19551 ldsb [%l7 + 0x3A], %g5
19552 alignaddrl %g7, %o2, %i7
19553 fmovsge %icc, %f15, %f16
19554 array32 %i6, %i5, %i4
19555 subc %o1, 0x0598, %o0
19556 ldd [%l7 + 0x08], %o4
19557 umulcc %l6, %i3, %i1
19558 movge %icc, %g3, %o6
19559 fnot1 %f14, %f16
19560 std %f20, [%l7 + 0x58]
19561 fmovrdgz %g2, %f12, %f18
19562 sdivcc %i2, 0x0A91, %o7
19563 fsrc1 %f2, %f12
19564 umulcc %g6, %o3, %l3
19565 mulx %l1, 0x1A0B, %l4
19566 sll %i0, 0x10, %l5
19567 sra %l0, %l2, %o4
19568 lduh [%l7 + 0x48], %g1
19569 movleu %xcc, %g5, %g7
19570 fnands %f31, %f18, %f26
19571 popc %o2, %g4
19572 edge32ln %i7, %i5, %i4
19573 movl %icc, %i6, %o0
19574 movn %icc, %o5, %o1
19575 fmovdle %icc, %f1, %f15
19576 andcc %i3, 0x1257, %i1
19577 fcmpgt16 %f12, %f28, %l6
19578 fmovspos %icc, %f29, %f21
19579 addcc %g3, 0x1B95, %o6
19580 alignaddr %i2, %g2, %o7
19581 fand %f10, %f2, %f2
19582 ldsw [%l7 + 0x08], %o3
19583 srlx %g6, %l3, %l4
19584 movpos %xcc, %l1, %i0
19585 ldsh [%l7 + 0x60], %l0
19586 sub %l2, %o4, %l5
19587 addcc %g5, 0x1E30, %g7
19588 sdivx %g1, 0x081A, %o2
19589 or %i7, %i5, %g4
19590 edge16l %i6, %o0, %o5
19591 ldsh [%l7 + 0x20], %o1
19592 orcc %i4, %i3, %i1
19593 xor %g3, %o6, %i2
19594 edge32ln %g2, %o7, %o3
19595 movrlez %l6, 0x0C7, %g6
19596 movg %icc, %l3, %l4
19597 ldd [%l7 + 0x48], %f20
19598 movne %icc, %i0, %l0
19599 mulx %l2, 0x0AEC, %l1
19600 sra %o4, 0x01, %l5
19601 edge16 %g5, %g7, %g1
19602 edge16ln %o2, %i5, %i7
19603 fmovda %icc, %f19, %f3
19604 xorcc %i6, %g4, %o5
19605 and %o1, %o0, %i4
19606 movpos %xcc, %i1, %i3
19607 alignaddr %o6, %g3, %g2
19608 movleu %icc, %i2, %o7
19609 edge16l %l6, %g6, %l3
19610 fmovsvc %icc, %f14, %f15
19611 sub %l4, %i0, %l0
19612 orncc %l2, %l1, %o3
19613 array8 %l5, %o4, %g5
19614 xnor %g1, 0x0648, %o2
19615 edge8n %i5, %g7, %i7
19616 movleu %icc, %g4, %i6
19617 fmovsgu %xcc, %f0, %f15
19618 orncc %o5, 0x17C4, %o1
19619 fpsub16s %f8, %f31, %f29
19620 fcmpeq16 %f0, %f24, %i4
19621 bshuffle %f24, %f10, %f4
19622 movleu %xcc, %o0, %i3
19623 fmovsvc %xcc, %f27, %f23
19624 ldd [%l7 + 0x48], %o6
19625 or %i1, 0x111E, %g3
19626 movle %xcc, %i2, %g2
19627 movleu %icc, %l6, %g6
19628 edge8n %o7, %l4, %l3
19629 fcmple16 %f30, %f12, %l0
19630 fnands %f5, %f0, %f6
19631 stw %l2, [%l7 + 0x70]
19632 alignaddr %l1, %o3, %i0
19633 popc 0x116D, %o4
19634 smul %g5, %l5, %g1
19635 edge32 %o2, %i5, %i7
19636 udivx %g4, 0x074F, %i6
19637 sethi 0x147B, %o5
19638 mova %xcc, %o1, %g7
19639 fpack32 %f22, %f28, %f28
19640 movn %xcc, %i4, %o0
19641 fnegs %f27, %f23
19642 edge32l %i3, %i1, %g3
19643 restore %i2, 0x1432, %g2
19644 rdpr %cwp, %g1
19645 rdpr %cansave, %g2
19646 rdpr %canrestore, %g3
19647 rdpr %cleanwin, %g4
19648 rdpr %otherwin, %g5
19649 rdpr %wstate, %g6
19650 movre %l6, 0x3AB, %g6
19651 movn %icc, %o7, %o6
19652 std %f6, [%l7 + 0x68]
19653 edge8ln %l4, %l3, %l2
19654 addcc %l1, 0x1486, %o3
19655 edge16l %i0, %o4, %g5
19656 fmovsneg %icc, %f9, %f17
19657 fmovdg %icc, %f5, %f30
19658 sdivcc %l0, 0x1574, %g1
19659 fpackfix %f10, %f6
19660 fmul8x16 %f11, %f16, %f20
19661 array32 %l5, %i5, %i7
19662 movneg %xcc, %g4, %i6
19663 movn %xcc, %o5, %o1
19664 movle %icc, %o2, %i4
19665 movrlez %o0, 0x1E8, %i3
19666 movl %xcc, %i1, %g7
19667 ldsb [%l7 + 0x23], %g3
19668 movl %icc, %i2, %l6
19669 udivx %g2, 0x000C, %o7
19670 mova %icc, %g6, %l4
19671 orcc %l3, 0x063A, %l2
19672 fmovrdgz %o6, %f16, %f20
19673 subcc %l1, 0x1051, %o3
19674 ld [%l7 + 0x20], %f12
19675 save %i0, %o4, %l0
19676 rdpr %cwp, %g1
19677 rdpr %cansave, %g2
19678 rdpr %canrestore, %g3
19679 rdpr %cleanwin, %g4
19680 rdpr %otherwin, %g5
19681 rdpr %wstate, %g6
19682 ldsw [%l7 + 0x5C], %g5
19683 subccc %g1, %i5, %l5
19684 edge16l %g4, %i7, %i6
19685 fmovsvs %xcc, %f3, %f15
19686 st %f5, [%l7 + 0x40]
19687 ldsh [%l7 + 0x40], %o5
19688 srax %o1, 0x09, %i4
19689 ldsb [%l7 + 0x52], %o0
19690 ldx [%l7 + 0x68], %o2
19691 fmovdcc %icc, %f19, %f31
19692 fmovdle %xcc, %f23, %f12
19693 fnot2s %f23, %f29
19694 srl %i1, 0x1F, %g7
19695 xnor %i3, %g3, %l6
19696 stx %i2, [%l7 + 0x60]
19697 fmovrsgz %g2, %f30, %f2
19698 xnorcc %o7, %l4, %g6
19699 edge32 %l2, %l3, %l1
19700 fmovd %f28, %f18
19701 sdivcc %o3, 0x1E11, %i0
19702 fnegd %f20, %f10
19703 movleu %icc, %o6, %l0
19704 movl %icc, %g5, %o4
19705 edge16 %g1, %l5, %g4
19706 andn %i5, 0x1E30, %i7
19707 andcc %o5, 0x0FF0, %i6
19708 ldsw [%l7 + 0x44], %i4
19709 ldsb [%l7 + 0x39], %o0
19710 srl %o1, 0x1D, %o2
19711 sdivcc %g7, 0x0A1A, %i1
19712 fmovsg %xcc, %f4, %f20
19713 fmovda %icc, %f7, %f24
19714 xorcc %g3, %l6, %i3
19715 ld [%l7 + 0x08], %f5
19716 and %g2, 0x1D71, %o7
19717 nop
19718 set 0x20, %o0
19719 ldx [%l7 + %o0], %l4
19720 fmovspos %icc, %f13, %f2
19721 subcc %g6, %l2, %i2
19722 movcs %xcc, %l1, %o3
19723 fornot1 %f4, %f18, %f16
19724 movrlez %l3, %i0, %l0
19725 srax %o6, %o4, %g5
19726 addccc %l5, 0x0F05, %g1
19727 edge16ln %i5, %g4, %o5
19728 sdiv %i7, 0x196F, %i6
19729 add %i4, 0x1549, %o0
19730 array8 %o1, %g7, %i1
19731 movne %icc, %g3, %o2
19732 sdiv %l6, 0x0365, %g2
19733 lduw [%l7 + 0x28], %i3
19734 movrgez %l4, %o7, %g6
19735 fmovsle %icc, %f21, %f30
19736 and %i2, %l2, %l1
19737 fcmpne16 %f8, %f8, %o3
19738 edge8l %i0, %l0, %o6
19739 fpadd16 %f26, %f10, %f12
19740 mulx %o4, 0x1A80, %g5
19741 stb %l5, [%l7 + 0x33]
19742 andcc %g1, 0x0AC2, %l3
19743 fornot2 %f10, %f18, %f18
19744 fcmpes %fcc3, %f17, %f26
19745 fmovdn %xcc, %f24, %f13
19746 fpsub32 %f14, %f8, %f16
19747 movne %xcc, %g4, %o5
19748 sllx %i7, %i6, %i4
19749 ldd [%l7 + 0x60], %i4
19750 st %f10, [%l7 + 0x4C]
19751 fmovdvc %icc, %f3, %f20
19752 smulcc %o1, %o0, %i1
19753 fornot1 %f2, %f6, %f16
19754 umulcc %g3, 0x16FA, %o2
19755 sdivcc %l6, 0x0955, %g7
19756 fandnot1 %f2, %f6, %f2
19757 movneg %xcc, %i3, %l4
19758 array8 %g2, %o7, %g6
19759 edge32l %i2, %l2, %o3
19760 movn %icc, %i0, %l1
19761 mulx %l0, %o6, %g5
19762 stx %l5, [%l7 + 0x10]
19763 fornot2 %f6, %f22, %f26
19764 fnot2 %f16, %f0
19765 mulx %o4, 0x0FBD, %g1
19766 ldd [%l7 + 0x50], %l2
19767 movvc %xcc, %o5, %i7
19768 fmovrse %i6, %f20, %f26
19769 fandnot1s %f15, %f15, %f16
19770 ldsb [%l7 + 0x23], %i4
19771 fcmpgt32 %f18, %f18, %g4
19772 edge16n %o1, %o0, %i1
19773 movne %xcc, %g3, %o2
19774 orn %i5, %l6, %i3
19775 sllx %l4, %g2, %g7
19776 fand %f8, %f28, %f30
19777 array8 %o7, %i2, %l2
19778 movgu %icc, %o3, %g6
19779 fpadd16s %f26, %f9, %f9
19780 ld [%l7 + 0x18], %f1
19781 subcc %l1, 0x0B01, %l0
19782 movge %icc, %i0, %g5
19783 sll %o6, %o4, %g1
19784 fmovrde %l3, %f24, %f30
19785 ldx [%l7 + 0x78], %o5
19786 edge8 %l5, %i7, %i4
19787 movne %xcc, %i6, %o1
19788 edge8ln %o0, %g4, %g3
19789 xnor %i1, 0x1061, %o2
19790 fone %f22
19791 addc %l6, %i5, %i3
19792 srl %g2, 0x1F, %g7
19793 movrgez %l4, %i2, %l2
19794 addc %o3, 0x03C2, %g6
19795 addc %l1, %l0, %i0
19796 sra %o7, 0x18, %o6
19797 umulcc %g5, %g1, %l3
19798 stw %o4, [%l7 + 0x50]
19799 sdivcc %o5, 0x1DE5, %i7
19800 movn %xcc, %l5, %i4
19801 fornot2s %f1, %f19, %f27
19802 orcc %o1, 0x05E4, %i6
19803 ldd [%l7 + 0x20], %g4
19804 fcmpne16 %f26, %f26, %o0
19805 fcmple16 %f14, %f24, %i1
19806 fmuld8ulx16 %f22, %f29, %f28
19807 fmovrdne %o2, %f26, %f14
19808 addcc %g3, %i5, %i3
19809 udivx %l6, 0x08BC, %g2
19810 edge8l %g7, %i2, %l2
19811 umulcc %l4, %g6, %o3
19812 umulcc %l1, %i0, %o7
19813 ldsw [%l7 + 0x2C], %l0
19814 fcmpeq16 %f6, %f6, %o6
19815 movn %icc, %g5, %g1
19816 or %l3, 0x0869, %o5
19817 movne %xcc, %i7, %l5
19818 movre %o4, %i4, %o1
19819 faligndata %f28, %f26, %f12
19820 movrlez %i6, 0x089, %g4
19821 lduh [%l7 + 0x4A], %o0
19822 addcc %o2, 0x0A59, %g3
19823 sethi 0x0FB0, %i1
19824 std %f24, [%l7 + 0x58]
19825 movg %xcc, %i3, %l6
19826 udivcc %i5, 0x1C61, %g7
19827 fmovdcc %xcc, %f25, %f0
19828 st %f11, [%l7 + 0x5C]
19829 movre %i2, 0x0B1, %g2
19830 fpmerge %f22, %f6, %f28
19831 movrgez %l4, 0x3D0, %l2
19832 andcc %o3, 0x1EC6, %l1
19833 nop
19834 set 0x5C, %g6
19835 lduw [%l7 + %g6], %g6
19836 edge8ln %i0, %o7, %o6
19837 fxor %f20, %f10, %f8
19838 andn %g5, %l0, %l3
19839 sethi 0x0786, %g1
19840 fmovsleu %xcc, %f20, %f10
19841 alignaddrl %i7, %o5, %l5
19842 edge16ln %o4, %o1, %i6
19843 orn %g4, %i4, %o2
19844 movvc %icc, %o0, %g3
19845 fmul8x16al %f6, %f11, %f4
19846 stb %i1, [%l7 + 0x2A]
19847 subccc %i3, 0x06B8, %l6
19848 xnor %g7, %i5, %g2
19849 fpadd32s %f12, %f23, %f14
19850 movvc %icc, %i2, %l2
19851 sdiv %l4, 0x1790, %l1
19852 srax %o3, %i0, %g6
19853 movrlez %o7, %g5, %o6
19854 ldsh [%l7 + 0x64], %l3
19855 fands %f25, %f15, %f22
19856 udiv %g1, 0x05DA, %l0
19857 orn %i7, %l5, %o4
19858 addc %o1, 0x0854, %o5
19859 orncc %i6, %g4, %o2
19860 edge16 %i4, %g3, %i1
19861 edge8l %i3, %l6, %o0
19862 stx %i5, [%l7 + 0x58]
19863 sir 0x0387
19864 fmovsleu %xcc, %f26, %f19
19865 sll %g7, %i2, %l2
19866 mulscc %g2, %l1, %l4
19867 fmovsleu %icc, %f17, %f31
19868 st %f14, [%l7 + 0x74]
19869 fornot2 %f18, %f18, %f10
19870 st %f17, [%l7 + 0x54]
19871 subc %i0, %o3, %g6
19872 movge %icc, %o7, %g5
19873 nop
19874 set 0x1C, %o7
19875 ldub [%l7 + %o7], %o6
19876 std %f30, [%l7 + 0x78]
19877 save %g1, %l0, %l3
19878 rdpr %cwp, %g1
19879 rdpr %cansave, %g2
19880 rdpr %canrestore, %g3
19881 rdpr %cleanwin, %g4
19882 rdpr %otherwin, %g5
19883 rdpr %wstate, %g6
19884 sdivx %l5, 0x1630, %i7
19885 edge16l %o1, %o5, %i6
19886 edge8ln %o4, %g4, %o2
19887 fornot1 %f0, %f30, %f6
19888 fpadd16s %f2, %f29, %f9
19889 movrgez %i4, 0x3A5, %i1
19890 sra %g3, 0x0B, %i3
19891 ldub [%l7 + 0x28], %o0
19892 ldd [%l7 + 0x20], %i6
19893 sethi 0x0CDE, %g7
19894 move %xcc, %i2, %i5
19895 array8 %g2, %l1, %l2
19896 movpos %icc, %i0, %l4
19897 setx loop_72, %l0, %l1
19898 return %l1
19899 nop
19900 rdpr %cwp, %g1
19901 rdpr %cansave, %g2
19902 rdpr %canrestore, %g3
19903 rdpr %cleanwin, %g4
19904 rdpr %otherwin, %g5
19905 rdpr %wstate, %g6
19906loop_72: edge32 %o6, %g6, %g1
19907 movvs %xcc, %l0, %l3
19908 ldd [%l7 + 0x50], %f2
19909 or %l5, 0x1E14, %o1
19910 addccc %o5, %i7, %o4
19911 fmovsgu %xcc, %f8, %f15
19912 fones %f17
19913 mulscc %g4, 0x0F98, %i6
19914 addcc %i4, %i1, %g3
19915 siam 0x2
19916 subcc %i3, 0x17CE, %o0
19917 movrne %l6, %g7, %i2
19918 movrne %i5, %g2, %o2
19919 ldd [%l7 + 0x48], %f28
19920 movg %icc, %l1, %i0
19921 movvs %icc, %l4, %o3
19922 movrlz %o7, %g5, %l2
19923 movvs %xcc, %g6, %g1
19924 movg %xcc, %o6, %l0
19925 orcc %l3, 0x098A, %l5
19926 stx %o5, [%l7 + 0x30]
19927 sdiv %i7, 0x05C6, %o4
19928 ldsw [%l7 + 0x78], %o1
19929 fsrc2 %f28, %f24
19930 nop
19931 set 0x10, %i0
19932 ldx [%l7 + %i0], %i6
19933 bshuffle %f8, %f10, %f12
19934 ldd [%l7 + 0x10], %f28
19935 movl %icc, %i4, %g4
19936 sdiv %g3, 0x091D, %i1
19937 add %i3, 0x1127, %l6
19938 srax %o0, %g7, %i2
19939 stw %i5, [%l7 + 0x4C]
19940 popc 0x0C32, %g2
19941 edge8 %o2, %l1, %i0
19942 fpack16 %f4, %f5
19943 addcc %l4, 0x08F8, %o7
19944 edge8l %o3, %g5, %g6
19945 andncc %l2, %g1, %o6
19946 and %l3, %l5, %l0
19947 movn %xcc, %o5, %i7
19948 andncc %o4, %i6, %i4
19949 subcc %o1, 0x0D38, %g4
19950 for %f16, %f12, %f14
19951 movpos %xcc, %i1, %i3
19952 udiv %g3, 0x11F6, %o0
19953 lduw [%l7 + 0x30], %g7
19954 fornot1 %f28, %f16, %f0
19955 fmovrsgez %l6, %f26, %f14
19956 subccc %i5, 0x06B4, %g2
19957 edge8l %i2, %o2, %i0
19958 fcmpgt32 %f10, %f18, %l1
19959 fcmpd %fcc3, %f10, %f22
19960 ldx [%l7 + 0x10], %l4
19961 ldsw [%l7 + 0x54], %o3
19962 andcc %g5, 0x15E9, %g6
19963 and %l2, 0x0DE7, %g1
19964 edge8n %o7, %o6, %l3
19965 sethi 0x1AC8, %l5
19966 addc %l0, 0x1E87, %i7
19967 edge32n %o4, %o5, %i4
19968 array32 %o1, %g4, %i6
19969 movn %xcc, %i3, %i1
19970 movge %xcc, %o0, %g7
19971 movrlz %g3, %l6, %i5
19972 fcmped %fcc2, %f24, %f6
19973 lduh [%l7 + 0x1C], %g2
19974 array8 %i2, %o2, %l1
19975 fand %f18, %f10, %f6
19976 ldsb [%l7 + 0x4A], %i0
19977 mulscc %o3, 0x0AD1, %g5
19978 siam 0x3
19979 fpmerge %f15, %f17, %f28
19980 std %f16, [%l7 + 0x38]
19981 ldsb [%l7 + 0x69], %g6
19982 subcc %l2, %g1, %o7
19983 xor %l4, 0x0524, %l3
19984 ldd [%l7 + 0x60], %f10
19985 fnor %f6, %f12, %f30
19986 add %o6, 0x04AF, %l0
19987 movrne %l5, 0x1D8, %o4
19988 stx %o5, [%l7 + 0x50]
19989 or %i7, 0x0DE7, %o1
19990 ldd [%l7 + 0x30], %f18
19991 fpadd16s %f15, %f19, %f20
19992 ldd [%l7 + 0x18], %f22
19993 ldd [%l7 + 0x10], %i4
19994 fnands %f22, %f28, %f27
19995 fpsub32s %f22, %f2, %f19
19996 edge32n %g4, %i3, %i1
19997 smulcc %o0, %i6, %g7
19998 umulcc %g3, 0x14BE, %l6
19999 lduh [%l7 + 0x24], %i5
20000 sethi 0x17A1, %i2
20001 nop
20002 set 0x20, %i1
20003 std %f2, [%l7 + %i1]
20004 sub %g2, 0x1A3B, %l1
20005 orcc %i0, 0x0D7E, %o2
20006 sdivx %g5, 0x0977, %o3
20007 mulscc %g6, 0x0FE8, %l2
20008 udivx %o7, 0x1EF5, %g1
20009 fmovde %xcc, %f5, %f20
20010 xor %l3, 0x0305, %o6
20011 subcc %l4, 0x0E52, %l0
20012 movgu %xcc, %l5, %o4
20013 fnot1 %f30, %f6
20014 sdiv %i7, 0x1499, %o1
20015 stb %o5, [%l7 + 0x72]
20016 ldsw [%l7 + 0x44], %g4
20017 mulx %i3, %i1, %o0
20018 fpackfix %f16, %f21
20019 fmovsl %icc, %f0, %f16
20020 movrne %i4, 0x3AE, %g7
20021 sir 0x036C
20022 movgu %icc, %i6, %g3
20023 popc 0x1871, %i5
20024 movne %xcc, %i2, %l6
20025 ldd [%l7 + 0x60], %f14
20026 fandnot2 %f8, %f6, %f16
20027 andncc %g2, %i0, %l1
20028 fmovdvs %xcc, %f24, %f18
20029 and %o2, 0x156D, %g5
20030 movcc %icc, %o3, %g6
20031 andn %o7, 0x1BA5, %l2
20032 lduw [%l7 + 0x40], %g1
20033 srax %o6, 0x04, %l4
20034 save %l3, %l5, %l0
20035 rdpr %cwp, %g1
20036 rdpr %cansave, %g2
20037 rdpr %canrestore, %g3
20038 rdpr %cleanwin, %g4
20039 rdpr %otherwin, %g5
20040 rdpr %wstate, %g6
20041 movle %icc, %i7, %o1
20042 fmovrsne %o4, %f4, %f3
20043 edge8ln %o5, %i3, %i1
20044 ldd [%l7 + 0x28], %o0
20045 movvc %xcc, %i4, %g7
20046 srl %g4, 0x02, %g3
20047 fmovdcs %xcc, %f26, %f27
20048 udivx %i5, 0x17AE, %i2
20049 fmovrsne %l6, %f14, %f30
20050 movleu %icc, %g2, %i0
20051 fmovd %f30, %f24
20052 fmovdneg %xcc, %f12, %f24
20053 array8 %l1, %o2, %i6
20054 movcs %xcc, %o3, %g6
20055 orncc %g5, 0x0AB5, %o7
20056 movre %g1, 0x380, %o6
20057 movge %xcc, %l4, %l2
20058 edge16n %l3, %l0, %i7
20059 edge16 %l5, %o4, %o1
20060 or %i3, %o5, %o0
20061 subccc %i1, 0x1FA7, %g7
20062 fcmps %fcc3, %f8, %f19
20063 xorcc %g4, %g3, %i4
20064 xorcc %i2, %i5, %g2
20065 edge32l %i0, %l6, %o2
20066 movneg %xcc, %l1, %o3
20067 movrgz %i6, 0x11B, %g6
20068 fmovrse %g5, %f29, %f19
20069 movneg %icc, %g1, %o7
20070 sllx %l4, 0x1E, %l2
20071 fmovsa %xcc, %f1, %f4
20072 umulcc %l3, 0x0A6C, %o6
20073 movre %l0, 0x369, %i7
20074 and %o4, %l5, %i3
20075 or %o5, %o1, %o0
20076 ldub [%l7 + 0x12], %i1
20077 subc %g4, 0x1ED3, %g3
20078 fxor %f8, %f2, %f10
20079 ldd [%l7 + 0x18], %f4
20080 movn %xcc, %i4, %g7
20081 movrlez %i5, %g2, %i0
20082 movvc %icc, %i2, %l6
20083 array32 %o2, %o3, %l1
20084 xorcc %i6, %g5, %g1
20085 ld [%l7 + 0x20], %f4
20086 edge32n %g6, %o7, %l4
20087 umul %l2, 0x19AD, %o6
20088 movge %icc, %l3, %i7
20089 fmovrslez %o4, %f5, %f26
20090 srlx %l5, 0x15, %i3
20091 edge16 %o5, %o1, %l0
20092 edge32ln %o0, %g4, %g3
20093 xor %i4, 0x18D4, %g7
20094 sllx %i1, 0x1E, %g2
20095 fpmerge %f11, %f19, %f16
20096 fpsub32 %f26, %f8, %f20
20097 ld [%l7 + 0x40], %f4
20098 edge16ln %i0, %i2, %l6
20099 fmovsl %icc, %f21, %f1
20100 fmovsneg %icc, %f4, %f17
20101 fmovdcs %icc, %f11, %f16
20102 srl %i5, 0x0E, %o2
20103 subc %o3, %l1, %g5
20104 movrlz %g1, %i6, %o7
20105 movpos %xcc, %l4, %g6
20106 fmovde %icc, %f17, %f27
20107 fmul8sux16 %f14, %f10, %f30
20108 udivx %o6, 0x1A8E, %l3
20109 movn %icc, %l2, %i7
20110 fandnot1s %f6, %f19, %f19
20111 movvc %xcc, %o4, %i3
20112 sdivx %o5, 0x1BD8, %l5
20113 ldsb [%l7 + 0x0B], %o1
20114 orn %l0, 0x1F42, %g4
20115 fcmpes %fcc2, %f19, %f1
20116 andcc %o0, 0x0F63, %i4
20117 xorcc %g3, 0x0B32, %i1
20118 movvc %xcc, %g2, %i0
20119 orcc %g7, 0x0197, %l6
20120 xor %i5, %o2, %i2
20121 ldsh [%l7 + 0x30], %l1
20122 fmovd %f30, %f6
20123 popc 0x0A70, %o3
20124 udiv %g5, 0x02E6, %i6
20125 movrne %g1, %o7, %l4
20126 fmovrsgz %o6, %f17, %f18
20127 sllx %g6, %l2, %i7
20128 ldsb [%l7 + 0x35], %o4
20129 fpadd16 %f4, %f2, %f12
20130 fpsub16s %f15, %f22, %f11
20131 addcc %l3, %o5, %i3
20132 fmovsne %icc, %f13, %f8
20133 fmovsge %icc, %f23, %f1
20134 ldd [%l7 + 0x50], %l4
20135 ldub [%l7 + 0x2B], %o1
20136 ldsh [%l7 + 0x44], %g4
20137 andn %o0, %l0, %i4
20138 movn %xcc, %g3, %i1
20139 ldd [%l7 + 0x58], %g2
20140 fmovrse %g7, %f6, %f20
20141 fnegd %f24, %f12
20142 fnands %f20, %f23, %f28
20143 popc 0x10AD, %l6
20144 edge32n %i5, %i0, %o2
20145 fandnot1s %f9, %f25, %f31
20146 movle %icc, %i2, %l1
20147 ldd [%l7 + 0x08], %f30
20148 movrgez %o3, 0x007, %i6
20149 nop
20150 set 0x58, %o2
20151 sth %g5, [%l7 + %o2]
20152 pdist %f14, %f26, %f8
20153 fcmpgt32 %f0, %f2, %o7
20154 fcmpd %fcc2, %f10, %f6
20155 fpsub32 %f8, %f6, %f16
20156 movn %icc, %g1, %o6
20157 sub %g6, 0x1BF0, %l4
20158 udivx %l2, 0x1D3E, %i7
20159 mova %icc, %l3, %o5
20160 sir 0x0F1E
20161 movgu %icc, %o4, %i3
20162 std %f10, [%l7 + 0x40]
20163 udivx %l5, 0x00FA, %o1
20164 fmul8ulx16 %f16, %f6, %f0
20165 srl %o0, %g4, %l0
20166 stb %g3, [%l7 + 0x4B]
20167 fmovs %f1, %f20
20168 mulscc %i1, 0x05D4, %g2
20169 subccc %i4, %g7, %l6
20170 andncc %i5, %o2, %i0
20171 xnorcc %l1, %i2, %i6
20172 edge16l %g5, %o7, %g1
20173 std %f22, [%l7 + 0x78]
20174 edge32n %o6, %g6, %o3
20175 edge8n %l4, %l2, %i7
20176 sdivx %l3, 0x187D, %o4
20177 move %xcc, %i3, %l5
20178 lduh [%l7 + 0x12], %o1
20179 fpadd16 %f10, %f18, %f22
20180 subcc %o0, 0x1F02, %g4
20181 array16 %o5, %g3, %l0
20182 fmovsvs %icc, %f24, %f21
20183 stb %g2, [%l7 + 0x25]
20184 edge32ln %i1, %i4, %l6
20185 fpmerge %f16, %f17, %f30
20186 edge16n %i5, %g7, %o2
20187 movcs %icc, %i0, %i2
20188 subcc %l1, 0x0AC6, %i6
20189 andncc %g5, %o7, %g1
20190 fmul8x16al %f14, %f4, %f4
20191 addcc %g6, 0x0C9C, %o6
20192 fmovde %xcc, %f31, %f10
20193 movleu %icc, %l4, %o3
20194 xnorcc %l2, %l3, %o4
20195 edge32 %i7, %l5, %i3
20196 and %o1, 0x0F3E, %g4
20197 movle %xcc, %o5, %o0
20198 std %f22, [%l7 + 0x20]
20199 movre %l0, %g2, %g3
20200 edge32ln %i1, %l6, %i4
20201 fmul8x16al %f26, %f13, %f18
20202 fcmpne32 %f30, %f20, %g7
20203 addccc %i5, 0x0E64, %o2
20204 movrlez %i2, %i0, %i6
20205 srax %g5, %l1, %o7
20206 fmovrdgez %g1, %f14, %f22
20207 sllx %o6, 0x1A, %l4
20208 movvc %xcc, %o3, %g6
20209 xnor %l3, 0x1379, %l2
20210 mova %xcc, %i7, %l5
20211 sllx %o4, 0x12, %i3
20212 orncc %g4, %o1, %o0
20213 restore %l0, %o5, %g3
20214 rdpr %cwp, %g1
20215 rdpr %cansave, %g2
20216 rdpr %canrestore, %g3
20217 rdpr %cleanwin, %g4
20218 rdpr %otherwin, %g5
20219 rdpr %wstate, %g6
20220 movvc %xcc, %i1, %l6
20221 movvs %xcc, %i4, %g7
20222 sth %g2, [%l7 + 0x2C]
20223 movcs %icc, %o2, %i2
20224 fcmpeq32 %f24, %f22, %i5
20225 movl %xcc, %i6, %g5
20226 sdivx %l1, 0x0DA0, %i0
20227 movrlz %g1, 0x2AD, %o7
20228 fnors %f26, %f29, %f31
20229 xnor %l4, %o6, %o3
20230 array16 %l3, %g6, %l2
20231 udivx %i7, 0x01D5, %o4
20232 save %l5, 0x099B, %g4
20233 rdpr %cwp, %g1
20234 rdpr %cansave, %g2
20235 rdpr %canrestore, %g3
20236 rdpr %cleanwin, %g4
20237 rdpr %otherwin, %g5
20238 rdpr %wstate, %g6
20239 fornot1s %f26, %f1, %f28
20240 srax %o1, 0x02, %i3
20241 xnorcc %l0, %o0, %g3
20242 fmovrslez %o5, %f24, %f23
20243 umul %l6, %i4, %i1
20244 fmovsvs %xcc, %f1, %f29
20245 sdivx %g7, 0x14DB, %o2
20246 movvc %icc, %g2, %i2
20247 movrgez %i5, 0x1E0, %g5
20248 movrgez %i6, 0x324, %l1
20249 fpadd32 %f14, %f6, %f26
20250 movle %xcc, %g1, %i0
20251 fmovdpos %icc, %f24, %f9
20252 udiv %l4, 0x1F4E, %o6
20253 nop
20254 set 0x58, %l0
20255 ldsh [%l7 + %l0], %o3
20256 nop
20257 set 0x10, %o3
20258 ldsw [%l7 + %o3], %o7
20259 xorcc %g6, 0x0407, %l2
20260 subccc %l3, 0x0CF6, %o4
20261 ldsh [%l7 + 0x40], %l5
20262 udiv %g4, 0x11BA, %o1
20263 movvs %xcc, %i7, %i3
20264 movre %o0, 0x0BB, %l0
20265 edge16ln %o5, %l6, %i4
20266 smul %i1, %g7, %o2
20267 orcc %g3, %i2, %i5
20268 movleu %icc, %g2, %i6
20269 array16 %g5, %g1, %i0
20270 edge32l %l4, %o6, %l1
20271 fmovsl %icc, %f22, %f4
20272 movrlz %o3, %o7, %l2
20273 sll %l3, %g6, %o4
20274 smul %l5, 0x16B6, %o1
20275 array32 %i7, %g4, %i3
20276 edge32n %l0, %o0, %l6
20277 movrgez %o5, 0x117, %i4
20278 xorcc %g7, 0x1712, %o2
20279 ldsw [%l7 + 0x4C], %i1
20280 fornot2 %f6, %f30, %f6
20281 movrlz %g3, %i5, %g2
20282 andncc %i6, %g5, %i2
20283 nop
20284 set 0x7A, %o4
20285 lduh [%l7 + %o4], %i0
20286 sll %g1, 0x1C, %o6
20287 fmovrslz %l1, %f31, %f11
20288 ldub [%l7 + 0x2E], %o3
20289 movpos %icc, %l4, %o7
20290 sllx %l3, %l2, %g6
20291 ldd [%l7 + 0x08], %f22
20292 setx loop_73, %l0, %l1
20293 return %l1
20294 nop
20295 rdpr %cwp, %g1
20296 rdpr %cansave, %g2
20297 rdpr %canrestore, %g3
20298 rdpr %cleanwin, %g4
20299 rdpr %otherwin, %g5
20300 rdpr %wstate, %g6
20301loop_73: mova %xcc, %i7, %i3
20302 sth %g4, [%l7 + 0x62]
20303 st %f27, [%l7 + 0x50]
20304 movl %xcc, %l0, %o0
20305 sdivcc %l6, 0x0E2C, %o5
20306 sub %i4, 0x1497, %g7
20307 sir 0x0818
20308 fzeros %f8
20309 edge16l %i1, %o2, %i5
20310 fmul8x16au %f21, %f5, %f18
20311 xnor %g2, %g3, %i6
20312 fmovrdgz %g5, %f12, %f14
20313 orn %i2, %i0, %g1
20314 popc 0x1C02, %o6
20315 udiv %l1, 0x1299, %l4
20316 array16 %o7, %l3, %l2
20317 movvs %xcc, %g6, %o3
20318 movpos %icc, %o1, %l5
20319 nop
20320 set 0x22, %g7
20321 stb %o4, [%l7 + %g7]
20322 movl %xcc, %i7, %i3
20323 ld [%l7 + 0x40], %f18
20324 movrne %l0, %o0, %g4
20325 xnor %o5, %i4, %l6
20326 fmovsvc %xcc, %f21, %f13
20327 fmovsne %xcc, %f0, %f12
20328 alignaddr %g7, %i1, %i5
20329 fmovrslz %g2, %f3, %f21
20330 edge16n %g3, %i6, %g5
20331 add %i2, %o2, %g1
20332 addccc %o6, %l1, %i0
20333 movne %xcc, %o7, %l3
20334 movge %icc, %l2, %l4
20335 movpos %xcc, %o3, %g6
20336 ldub [%l7 + 0x40], %o1
20337 addcc %o4, 0x09F4, %l5
20338 fmovsge %icc, %f20, %f21
20339 add %i7, %i3, %o0
20340 fmovrsgez %g4, %f6, %f22
20341 movrgz %l0, 0x3A9, %i4
20342 edge16ln %o5, %l6, %i1
20343 movrgez %g7, 0x3D7, %i5
20344 edge8n %g3, %i6, %g2
20345 fmovscs %xcc, %f21, %f0
20346 srl %g5, 0x12, %i2
20347 movrne %g1, 0x0C5, %o6
20348 edge8 %o2, %l1, %i0
20349 orcc %o7, %l3, %l4
20350 andncc %l2, %o3, %o1
20351 lduh [%l7 + 0x22], %g6
20352 subcc %l5, 0x04F7, %i7
20353 mulx %i3, %o0, %o4
20354 orn %g4, 0x1CF7, %i4
20355 movvc %xcc, %l0, %o5
20356 sir 0x193D
20357 ldub [%l7 + 0x40], %i1
20358 edge16n %l6, %g7, %g3
20359 movrlez %i6, 0x180, %g2
20360 udivcc %g5, 0x06F7, %i5
20361 movl %xcc, %i2, %o6
20362 fmovsgu %icc, %f15, %f11
20363 edge8n %o2, %g1, %l1
20364 addcc %i0, %l3, %l4
20365 fandnot2s %f25, %f11, %f15
20366 fnot2s %f27, %f2
20367 movn %xcc, %o7, %o3
20368 fnors %f13, %f13, %f6
20369 edge16l %l2, %o1, %g6
20370 for %f14, %f24, %f28
20371 alignaddrl %i7, %i3, %l5
20372 movpos %icc, %o4, %g4
20373 movleu %icc, %o0, %i4
20374 fmovdpos %icc, %f3, %f2
20375 ldd [%l7 + 0x20], %o4
20376 movvc %icc, %l0, %l6
20377 fmovdgu %icc, %f14, %f26
20378 andncc %g7, %i1, %g3
20379 movrlz %i6, %g5, %i5
20380 sdiv %g2, 0x0C55, %i2
20381 fmovsge %icc, %f8, %f8
20382 edge16l %o2, %o6, %l1
20383 lduw [%l7 + 0x0C], %i0
20384 fnands %f1, %f1, %f15
20385 fmovd %f18, %f8
20386 or %g1, 0x142F, %l4
20387 fone %f16
20388 nop
20389 set 0x48, %l5
20390 std %f16, [%l7 + %l5]
20391 movpos %xcc, %o7, %l3
20392 udivcc %o3, 0x139A, %o1
20393 alignaddrl %g6, %i7, %i3
20394 xor %l5, 0x0192, %o4
20395 ldsb [%l7 + 0x27], %g4
20396 movrne %o0, 0x1C7, %l2
20397 array16 %o5, %i4, %l0
20398 nop
20399 set 0x20, %l6
20400 ldd [%l7 + %l6], %f10
20401 fornot1 %f22, %f16, %f6
20402 sllx %g7, 0x19, %l6
20403 fnands %f24, %f17, %f26
20404 fcmple32 %f12, %f18, %i1
20405 fnors %f18, %f21, %f17
20406 sub %g3, %g5, %i5
20407 fpsub32 %f26, %f4, %f30
20408 edge16l %i6, %g2, %i2
20409 array16 %o6, %o2, %l1
20410 movcc %xcc, %i0, %g1
20411 std %f6, [%l7 + 0x40]
20412 movpos %icc, %l4, %l3
20413 edge32 %o7, %o1, %g6
20414 edge8n %o3, %i7, %i3
20415 orncc %o4, 0x1BCA, %l5
20416 edge8l %o0, %l2, %g4
20417 lduw [%l7 + 0x3C], %o5
20418 andcc %l0, %g7, %i4
20419 subc %i1, %l6, %g3
20420 movle %xcc, %i5, %i6
20421 xnor %g2, %i2, %o6
20422 ldsh [%l7 + 0x2C], %o2
20423 movrlz %g5, 0x06D, %i0
20424 stw %g1, [%l7 + 0x38]
20425 sth %l1, [%l7 + 0x7C]
20426 movge %xcc, %l3, %o7
20427 st %f6, [%l7 + 0x4C]
20428 smulcc %o1, %l4, %o3
20429 srlx %g6, %i7, %i3
20430 andcc %o4, 0x0584, %o0
20431 movrlez %l5, 0x3E5, %g4
20432 movl %xcc, %o5, %l2
20433 movgu %xcc, %g7, %i4
20434 fmuld8ulx16 %f0, %f5, %f18
20435 addcc %l0, 0x1BB3, %i1
20436 xnorcc %l6, 0x089A, %i5
20437 movrne %i6, 0x276, %g2
20438 restore %i2, 0x063D, %o6
20439 rdpr %cwp, %g1
20440 rdpr %cansave, %g2
20441 rdpr %canrestore, %g3
20442 rdpr %cleanwin, %g4
20443 rdpr %otherwin, %g5
20444 rdpr %wstate, %g6
20445 movre %o2, %g3, %g5
20446 edge16l %g1, %i0, %l1
20447 smul %l3, 0x0752, %o7
20448 stb %o1, [%l7 + 0x58]
20449 udivx %o3, 0x0FA3, %g6
20450 smulcc %i7, 0x16DA, %i3
20451 sethi 0x1CC7, %o4
20452 movrlz %l4, 0x3D9, %l5
20453 or %o0, 0x094D, %g4
20454 ld [%l7 + 0x30], %f31
20455 sub %o5, 0x0C8A, %g7
20456 fcmple16 %f14, %f20, %i4
20457 movcc %icc, %l2, %l0
20458 umul %l6, %i1, %i6
20459 sllx %g2, 0x1A, %i2
20460 ldub [%l7 + 0x7D], %o6
20461 movvc %xcc, %o2, %g3
20462 fpsub32s %f5, %f5, %f16
20463 movcs %icc, %g5, %i5
20464 xorcc %g1, 0x19B0, %i0
20465 fmovda %icc, %f4, %f7
20466 addcc %l3, %o7, %o1
20467 srlx %o3, %l1, %g6
20468 movgu %icc, %i3, %i7
20469 addc %l4, 0x1B83, %o4
20470 lduw [%l7 + 0x78], %l5
20471 array32 %o0, %g4, %o5
20472 fcmpne16 %f24, %f14, %g7
20473 sth %i4, [%l7 + 0x7A]
20474 fand %f10, %f30, %f28
20475 xnor %l2, %l6, %l0
20476 movpos %icc, %i1, %i6
20477 movg %xcc, %g2, %o6
20478 mulx %i2, 0x017B, %o2
20479 popc %g3, %i5
20480 movvc %icc, %g5, %g1
20481 setx loop_74, %l0, %l1
20482 return %l1
20483 nop
20484 rdpr %cwp, %g1
20485 rdpr %cansave, %g2
20486 rdpr %canrestore, %g3
20487 rdpr %cleanwin, %g4
20488 rdpr %otherwin, %g5
20489 rdpr %wstate, %g6
20490loop_74: fmul8sux16 %f22, %f0, %f12
20491 ldsb [%l7 + 0x72], %o1
20492 ldd [%l7 + 0x68], %l2
20493 fornot2s %f17, %f31, %f9
20494 edge16l %l1, %o3, %i3
20495 andcc %g6, %i7, %o4
20496 fmovscs %xcc, %f7, %f14
20497 ldsb [%l7 + 0x1D], %l4
20498 stw %l5, [%l7 + 0x5C]
20499 movneg %xcc, %o0, %g4
20500 fnot1s %f13, %f11
20501 fsrc2 %f10, %f6
20502 movrgz %g7, 0x231, %o5
20503 fmul8x16 %f23, %f6, %f0
20504 edge32n %l2, %i4, %l0
20505 srax %i1, %l6, %g2
20506 udivx %o6, 0x0BBE, %i6
20507 alignaddrl %o2, %i2, %i5
20508 fmovsn %icc, %f0, %f4
20509 fmovdle %xcc, %f30, %f5
20510 ldd [%l7 + 0x08], %g4
20511 edge8n %g1, %g3, %i0
20512 fmovdvs %xcc, %f25, %f27
20513 edge16ln %o7, %o1, %l1
20514 orn %o3, 0x1EA5, %l3
20515 edge16l %g6, %i3, %o4
20516 mulscc %l4, %l5, %o0
20517 fmovrdgez %g4, %f6, %f24
20518 fcmpgt32 %f10, %f2, %g7
20519 addccc %o5, %l2, %i7
20520 movrlez %i4, %i1, %l6
20521 sir 0x10AB
20522 sdiv %g2, 0x1D11, %l0
20523 array8 %i6, %o2, %o6
20524 movre %i2, 0x041, %g5
20525 movrgez %i5, %g3, %i0
20526 fornot2s %f1, %f10, %f8
20527 xnorcc %g1, %o7, %l1
20528 fpsub32 %f6, %f2, %f10
20529 fmuld8sux16 %f22, %f1, %f28
20530 movrgez %o1, %l3, %o3
20531 ld [%l7 + 0x70], %f29
20532 lduh [%l7 + 0x5C], %g6
20533 fornot1s %f31, %f23, %f4
20534 movpos %icc, %i3, %l4
20535 fand %f22, %f22, %f6
20536 array32 %o4, %l5, %o0
20537 mova %icc, %g4, %g7
20538 ldd [%l7 + 0x60], %l2
20539 sdivx %o5, 0x0FCA, %i7
20540 movcs %xcc, %i4, %i1
20541 sdivcc %g2, 0x0941, %l0
20542 lduw [%l7 + 0x68], %l6
20543 fcmped %fcc0, %f18, %f14
20544 andncc %o2, %o6, %i6
20545 fmovrdgz %g5, %f22, %f2
20546 popc %i2, %g3
20547 movrlz %i0, 0x05D, %i5
20548 stw %o7, [%l7 + 0x48]
20549 mulscc %l1, %g1, %l3
20550 srlx %o1, 0x15, %o3
20551 fsrc2s %f24, %f29
20552 udiv %g6, 0x1DFF, %l4
20553 subc %o4, 0x1165, %l5
20554 umul %o0, 0x0230, %g4
20555 restore %g7, %l2, %o5
20556 rdpr %cwp, %g1
20557 rdpr %cansave, %g2
20558 rdpr %canrestore, %g3
20559 rdpr %cleanwin, %g4
20560 rdpr %otherwin, %g5
20561 rdpr %wstate, %g6
20562 movvc %icc, %i7, %i4
20563 umulcc %i1, %g2, %i3
20564 fandnot1s %f19, %f18, %f7
20565 lduw [%l7 + 0x7C], %l6
20566 movcs %icc, %l0, %o2
20567 ldub [%l7 + 0x55], %i6
20568 orcc %o6, 0x1FED, %i2
20569 ldd [%l7 + 0x20], %g4
20570 umulcc %g3, %i5, %i0
20571 edge32 %o7, %l1, %l3
20572 orcc %g1, 0x1368, %o1
20573 xorcc %o3, %g6, %l4
20574 lduw [%l7 + 0x34], %o4
20575 andn %l5, %g4, %g7
20576 edge32n %o0, %o5, %i7
20577 smulcc %i4, 0x1B51, %l2
20578 edge32ln %i1, %g2, %l6
20579 movrgz %i3, 0x139, %o2
20580 array8 %l0, %i6, %o6
20581 movpos %xcc, %g5, %i2
20582 setx loop_75, %l0, %l1
20583 return %l1
20584 nop
20585 rdpr %cwp, %g1
20586 rdpr %cansave, %g2
20587 rdpr %canrestore, %g3
20588 rdpr %cleanwin, %g4
20589 rdpr %otherwin, %g5
20590 rdpr %wstate, %g6
20591loop_75: xnorcc %l1, 0x056C, %l3
20592 ldsb [%l7 + 0x57], %o7
20593 mulx %o1, %g1, %g6
20594 std %f10, [%l7 + 0x48]
20595 edge32 %o3, %o4, %l4
20596 fxors %f18, %f28, %f28
20597 edge32 %g4, %g7, %l5
20598 fmovsa %icc, %f28, %f9
20599 lduw [%l7 + 0x68], %o5
20600 sth %i7, [%l7 + 0x14]
20601 srlx %o0, %l2, %i1
20602 fmovsne %icc, %f0, %f23
20603 sub %i4, %l6, %i3
20604 movvs %xcc, %o2, %g2
20605 sdiv %l0, 0x10E7, %i6
20606 fnands %f4, %f22, %f21
20607 movre %g5, %o6, %i5
20608 fmovrdgz %i2, %f4, %f20
20609 ldsw [%l7 + 0x6C], %g3
20610 fexpand %f5, %f30
20611 addc %i0, %l3, %o7
20612 movrlz %o1, 0x316, %g1
20613 fcmps %fcc1, %f20, %f28
20614 array32 %g6, %l1, %o4
20615 ldub [%l7 + 0x2D], %l4
20616 edge32l %o3, %g7, %l5
20617 movrne %g4, 0x3D3, %o5
20618 sdivcc %o0, 0x01BE, %l2
20619 udiv %i1, 0x1248, %i7
20620 lduh [%l7 + 0x72], %l6
20621 andn %i3, %i4, %g2
20622 fmul8x16 %f31, %f22, %f14
20623 sth %o2, [%l7 + 0x22]
20624 sir 0x0AE7
20625 lduw [%l7 + 0x54], %i6
20626 movle %xcc, %g5, %l0
20627 or %i5, %o6, %i2
20628 fmovsle %xcc, %f16, %f10
20629 edge32n %g3, %i0, %o7
20630 save %o1, 0x0C8C, %g1
20631 rdpr %cwp, %g1
20632 rdpr %cansave, %g2
20633 rdpr %canrestore, %g3
20634 rdpr %cleanwin, %g4
20635 rdpr %otherwin, %g5
20636 rdpr %wstate, %g6
20637 edge16ln %g6, %l3, %l1
20638 fmovrdgez %o4, %f0, %f18
20639 sdivx %o3, 0x0C95, %g7
20640 edge32 %l4, %l5, %g4
20641 fmovdvc %xcc, %f1, %f16
20642 ld [%l7 + 0x10], %f16
20643 movrne %o0, 0x235, %o5
20644 movre %l2, %i1, %i7
20645 sllx %l6, %i3, %g2
20646 fmul8x16 %f18, %f4, %f14
20647 orncc %o2, %i4, %g5
20648 fpack16 %f2, %f2
20649 umul %l0, %i6, %o6
20650 edge8n %i2, %g3, %i0
20651 subcc %i5, 0x0CB0, %o7
20652 fmul8x16al %f27, %f13, %f18
20653 edge8ln %g1, %o1, %g6
20654 movge %icc, %l1, %o4
20655 smulcc %l3, 0x1E72, %g7
20656 fexpand %f16, %f24
20657 andn %l4, %l5, %g4
20658 fexpand %f7, %f30
20659 udiv %o0, 0x068B, %o3
20660 subccc %l2, 0x1849, %o5
20661 edge16n %i7, %l6, %i1
20662 popc %i3, %g2
20663 orn %i4, %g5, %l0
20664 movn %xcc, %o2, %i6
20665 sdiv %i2, 0x1751, %g3
20666 edge8l %i0, %i5, %o7
20667 umulcc %g1, %o6, %o1
20668 ld [%l7 + 0x10], %f5
20669 sub %g6, %l1, %l3
20670 movgu %icc, %g7, %o4
20671 faligndata %f22, %f30, %f10
20672 ldx [%l7 + 0x40], %l4
20673 edge32 %g4, %l5, %o0
20674 edge16l %o3, %o5, %l2
20675 fzeros %f5
20676 movrlz %i7, 0x399, %l6
20677 udivx %i3, 0x1717, %i1
20678 edge32ln %g2, %i4, %g5
20679 fmovdvc %icc, %f29, %f19
20680 fnor %f28, %f18, %f8
20681 edge8ln %l0, %i6, %o2
20682 fmovrsgz %g3, %f13, %f14
20683 edge16 %i2, %i5, %i0
20684 fmovspos %xcc, %f27, %f7
20685 ldsw [%l7 + 0x50], %o7
20686 srax %o6, %o1, %g1
20687 movrne %g6, 0x25C, %l3
20688 ld [%l7 + 0x08], %f13
20689 restore %g7, 0x0365, %l1
20690 rdpr %cwp, %g1
20691 rdpr %cansave, %g2
20692 rdpr %canrestore, %g3
20693 rdpr %cleanwin, %g4
20694 rdpr %otherwin, %g5
20695 rdpr %wstate, %g6
20696 ldd [%l7 + 0x38], %f0
20697 movrgz %l4, %o4, %l5
20698 sth %o0, [%l7 + 0x62]
20699 fcmple16 %f24, %f24, %o3
20700 alignaddrl %g4, %o5, %i7
20701 and %l6, 0x1E39, %l2
20702 fmovscc %icc, %f16, %f17
20703 xnor %i1, %i3, %i4
20704 stw %g2, [%l7 + 0x50]
20705 xor %g5, %l0, %o2
20706 subccc %i6, %g3, %i5
20707 ldd [%l7 + 0x48], %f18
20708 fcmpne16 %f30, %f28, %i0
20709 fzeros %f17
20710 fabss %f24, %f19
20711 sll %i2, 0x1D, %o7
20712 srlx %o6, %o1, %g6
20713 movl %xcc, %g1, %g7
20714 fmovscs %xcc, %f24, %f9
20715 edge8n %l1, %l4, %l3
20716 movleu %icc, %o4, %o0
20717 movcs %icc, %o3, %g4
20718 sdivcc %o5, 0x0C58, %i7
20719 edge16ln %l6, %l5, %l2
20720 edge16 %i3, %i4, %g2
20721 stw %g5, [%l7 + 0x2C]
20722 edge8l %l0, %o2, %i1
20723 sethi 0x1E2C, %g3
20724 fmovd %f30, %f28
20725 stw %i6, [%l7 + 0x74]
20726 movgu %icc, %i5, %i0
20727 fmovdpos %icc, %f24, %f21
20728 movre %i2, 0x042, %o6
20729 umulcc %o7, 0x1DC5, %g6
20730 movg %icc, %o1, %g1
20731 smulcc %l1, 0x1F23, %g7
20732 andcc %l4, %l3, %o0
20733 fone %f30
20734 sra %o3, %o4, %g4
20735 fexpand %f18, %f30
20736 movleu %xcc, %i7, %o5
20737 movne %xcc, %l5, %l2
20738 fcmple32 %f12, %f20, %l6
20739 fmovsl %xcc, %f26, %f21
20740 orcc %i4, 0x000C, %i3
20741 fmovsa %icc, %f7, %f30
20742 popc %g2, %l0
20743 movrgz %o2, %g5, %i1
20744 andn %g3, %i6, %i0
20745 fornot2 %f24, %f14, %f0
20746 fmovrsne %i5, %f17, %f5
20747 udivcc %i2, 0x0035, %o7
20748 mulscc %g6, %o1, %g1
20749 siam 0x5
20750 movn %xcc, %o6, %g7
20751 movgu %icc, %l1, %l4
20752 movvc %icc, %l3, %o0
20753 fabss %f5, %f4
20754 array16 %o4, %o3, %g4
20755 orn %i7, 0x1E6D, %l5
20756 udivx %l2, 0x1BA0, %o5
20757 orncc %l6, 0x0122, %i4
20758 edge32 %i3, %l0, %o2
20759 st %f18, [%l7 + 0x0C]
20760 movcc %icc, %g5, %g2
20761 fmovrsgez %g3, %f6, %f8
20762 xnorcc %i1, %i0, %i6
20763 mulscc %i5, 0x064A, %o7
20764 move %xcc, %g6, %o1
20765 fnegs %f22, %f26
20766 movl %icc, %i2, %g1
20767 stw %g7, [%l7 + 0x60]
20768 lduw [%l7 + 0x50], %l1
20769 edge32 %l4, %l3, %o0
20770 fnegd %f16, %f30
20771 movle %icc, %o4, %o3
20772 sethi 0x1B4F, %g4
20773 movvc %icc, %o6, %i7
20774 movrlz %l2, %o5, %l5
20775 xnor %l6, 0x19C6, %i3
20776 mulscc %i4, 0x132D, %l0
20777 ldsb [%l7 + 0x54], %g5
20778 sethi 0x05DF, %g2
20779 save %g3, 0x1470, %o2
20780 rdpr %cwp, %g1
20781 rdpr %cansave, %g2
20782 rdpr %canrestore, %g3
20783 rdpr %cleanwin, %g4
20784 rdpr %otherwin, %g5
20785 rdpr %wstate, %g6
20786 umulcc %i0, %i1, %i5
20787 movpos %icc, %i6, %g6
20788 fcmple32 %f30, %f16, %o1
20789 and %o7, %g1, %i2
20790 pdist %f4, %f20, %f0
20791 orncc %g7, %l4, %l1
20792 fmovdge %icc, %f22, %f24
20793 fmovde %icc, %f11, %f13
20794 ldsh [%l7 + 0x56], %o0
20795 movcs %icc, %l3, %o3
20796 pdist %f20, %f2, %f26
20797 fnand %f10, %f10, %f4
20798 fmovdgu %icc, %f31, %f22
20799 xnorcc %o4, 0x09C1, %g4
20800 fmul8x16au %f13, %f21, %f20
20801 fcmpgt32 %f22, %f30, %o6
20802 fmovdvs %xcc, %f0, %f21
20803 fmovdl %xcc, %f31, %f5
20804 sdivcc %l2, 0x0287, %i7
20805 fmovsne %xcc, %f27, %f10
20806 edge8l %l5, %l6, %o5
20807 fcmple32 %f12, %f30, %i3
20808 movpos %icc, %i4, %g5
20809 orcc %g2, %l0, %g3
20810 sdivcc %i0, 0x187B, %i1
20811 edge16n %o2, %i6, %i5
20812 nop
20813 set 0x74, %g3
20814 ldsh [%l7 + %g3], %o1
20815 movne %xcc, %g6, %g1
20816 fsrc1s %f22, %f20
20817 and %o7, 0x0AAE, %g7
20818 fmovdvs %xcc, %f2, %f21
20819 fmovs %f16, %f29
20820 ldub [%l7 + 0x46], %l4
20821 edge8 %i2, %l1, %l3
20822 edge8l %o3, %o4, %o0
20823 alignaddrl %g4, %l2, %i7
20824 lduh [%l7 + 0x74], %o6
20825 movle %xcc, %l5, %o5
20826 subc %l6, %i4, %g5
20827 fcmple16 %f28, %f18, %i3
20828 sethi 0x0ACD, %l0
20829 movvc %xcc, %g2, %i0
20830 movrne %i1, 0x2FC, %o2
20831 ldub [%l7 + 0x08], %i6
20832 and %i5, 0x19D3, %g3
20833 ldsh [%l7 + 0x16], %o1
20834 fmovrdgz %g6, %f8, %f0
20835 alignaddr %g1, %g7, %l4
20836 edge32l %o7, %l1, %l3
20837 fmovsa %xcc, %f5, %f22
20838 movge %icc, %o3, %o4
20839 fpadd32 %f20, %f4, %f12
20840 ld [%l7 + 0x40], %f25
20841 umulcc %i2, %o0, %l2
20842 edge32n %g4, %i7, %l5
20843 fmovsg %xcc, %f28, %f14
20844 fmul8x16 %f11, %f4, %f22
20845 ldd [%l7 + 0x60], %o4
20846 fxor %f12, %f10, %f2
20847 fandnot1 %f8, %f18, %f30
20848 stw %l6, [%l7 + 0x74]
20849 fnegs %f1, %f21
20850 fmuld8ulx16 %f3, %f12, %f20
20851 movne %xcc, %o6, %g5
20852 fnegd %f12, %f26
20853 fsrc1 %f18, %f18
20854 fxors %f14, %f19, %f25
20855 move %icc, %i4, %i3
20856 ldsw [%l7 + 0x54], %g2
20857 sll %l0, %i0, %i1
20858 array32 %i6, %o2, %i5
20859 orcc %g3, 0x13BA, %g6
20860 xorcc %g1, 0x0636, %o1
20861 movn %xcc, %g7, %l4
20862 fmovs %f27, %f20
20863 xnor %l1, %l3, %o7
20864 fmovdcc %icc, %f26, %f2
20865 fmul8x16au %f17, %f26, %f14
20866 ldd [%l7 + 0x10], %o2
20867 edge16ln %o4, %i2, %o0
20868 movgu %xcc, %l2, %i7
20869 ldsh [%l7 + 0x0C], %l5
20870 mulscc %g4, %o5, %l6
20871 udivcc %o6, 0x1A62, %g5
20872 fsrc1 %f16, %f8
20873 fors %f7, %f23, %f29
20874 alignaddrl %i4, %g2, %i3
20875 fmovdpos %xcc, %f15, %f25
20876 fmovrdlz %l0, %f26, %f2
20877 subcc %i0, %i1, %o2
20878 lduh [%l7 + 0x46], %i6
20879 mova %icc, %i5, %g3
20880 bshuffle %f16, %f6, %f10
20881 sra %g1, 0x18, %o1
20882 nop
20883 set 0x68, %i6
20884 ldd [%l7 + %i6], %g6
20885 edge16l %g7, %l1, %l4
20886 addc %l3, %o7, %o3
20887 fpadd16 %f24, %f10, %f20
20888 movrlez %o4, %o0, %l2
20889 fpackfix %f0, %f20
20890 udivcc %i7, 0x1803, %l5
20891 mulx %i2, %g4, %o5
20892 udiv %o6, 0x1ACF, %l6
20893 ldsb [%l7 + 0x1F], %i4
20894 mulx %g2, %g5, %l0
20895 subc %i3, 0x1404, %i1
20896 fxors %f22, %f8, %f28
20897 edge8 %i0, %i6, %i5
20898 or %o2, %g3, %g1
20899 orn %g6, %g7, %l1
20900 fzeros %f15
20901 subccc %l4, %o1, %l3
20902 movge %xcc, %o7, %o3
20903 movn %xcc, %o4, %o0
20904 array16 %l2, %l5, %i7
20905 fmul8x16al %f16, %f13, %f12
20906 fpadd16 %f18, %f22, %f20
20907 ldd [%l7 + 0x40], %f26
20908 sir 0x0C6A
20909 movcc %xcc, %i2, %g4
20910 fpmerge %f24, %f25, %f18
20911 movrgz %o5, 0x3FA, %o6
20912 move %xcc, %l6, %i4
20913 movrgz %g2, 0x1C8, %g5
20914 popc %i3, %l0
20915 srlx %i1, %i0, %i6
20916 fcmps %fcc1, %f18, %f7
20917 movleu %xcc, %o2, %i5
20918 sll %g3, %g1, %g6
20919 movvc %xcc, %l1, %g7
20920 move %icc, %o1, %l3
20921 sllx %l4, 0x1F, %o3
20922 array16 %o7, %o0, %o4
20923 fnors %f19, %f29, %f2
20924 umul %l5, 0x03EB, %l2
20925 faligndata %f12, %f16, %f16
20926 fors %f18, %f10, %f1
20927 array8 %i7, %g4, %i2
20928 orncc %o6, 0x024A, %o5
20929 sethi 0x081E, %i4
20930 fornot2s %f3, %f14, %f17
20931 edge8n %g2, %l6, %g5
20932 addc %l0, 0x1BC6, %i3
20933 ldx [%l7 + 0x38], %i0
20934 subccc %i6, 0x0B80, %o2
20935 move %xcc, %i5, %g3
20936 fnors %f14, %f25, %f3
20937 fmovsg %xcc, %f15, %f18
20938 andn %g1, %g6, %l1
20939 movgu %icc, %i1, %g7
20940 movrgz %o1, 0x006, %l3
20941 xor %l4, %o7, %o3
20942 movcc %icc, %o0, %l5
20943 sdiv %o4, 0x1D30, %i7
20944 movcs %icc, %l2, %i2
20945 fpackfix %f8, %f2
20946 addccc %o6, 0x1352, %g4
20947 srax %i4, %g2, %o5
20948 movcc %icc, %g5, %l6
20949 movrne %l0, 0x318, %i3
20950 edge32n %i0, %o2, %i6
20951 movcs %xcc, %g3, %g1
20952 ldsh [%l7 + 0x66], %g6
20953 fcmped %fcc1, %f24, %f2
20954 st %f19, [%l7 + 0x30]
20955 alignaddrl %i5, %i1, %g7
20956 edge8ln %l1, %o1, %l4
20957 sethi 0x0A10, %l3
20958 stw %o7, [%l7 + 0x28]
20959 fmovdneg %xcc, %f20, %f24
20960 srax %o0, %l5, %o3
20961 movcs %xcc, %i7, %l2
20962 orcc %o4, 0x034B, %i2
20963 movneg %xcc, %o6, %g4
20964 fxor %f26, %f14, %f30
20965 edge16 %g2, %i4, %g5
20966 fmovdpos %xcc, %f0, %f12
20967 fmovdn %xcc, %f31, %f8
20968 fmovrdne %o5, %f20, %f26
20969 ldub [%l7 + 0x66], %l0
20970 movge %icc, %l6, %i0
20971 ldd [%l7 + 0x40], %i2
20972 lduh [%l7 + 0x62], %o2
20973 for %f14, %f24, %f6
20974 alignaddrl %g3, %i6, %g6
20975 fnegd %f18, %f4
20976 addc %i5, 0x11ED, %i1
20977 movneg %icc, %g1, %g7
20978 ld [%l7 + 0x08], %f15
20979 sub %o1, 0x033D, %l4
20980 or %l3, %l1, %o0
20981 fpadd16 %f8, %f12, %f2
20982 addcc %o7, %l5, %i7
20983 umul %o3, %l2, %o4
20984 move %icc, %i2, %o6
20985 move %xcc, %g4, %g2
20986 addccc %i4, %o5, %g5
20987 sethi 0x1314, %l6
20988 sll %i0, %i3, %l0
20989 fpsub16s %f8, %f13, %f19
20990 fmul8x16 %f13, %f28, %f30
20991 ldsb [%l7 + 0x64], %g3
20992 edge16n %i6, %o2, %i5
20993 fzeros %f29
20994 fnot1 %f18, %f26
20995 udiv %i1, 0x1C50, %g6
20996 srlx %g1, 0x0E, %o1
20997 nop
20998 set 0x32, %l3
20999 stb %l4, [%l7 + %l3]
21000 udivcc %g7, 0x0E81, %l1
21001 andcc %l3, 0x0345, %o0
21002 fand %f14, %f30, %f16
21003 fmovscs %icc, %f6, %f11
21004 fmovdcs %xcc, %f25, %f29
21005 mova %icc, %l5, %o7
21006 nop
21007 set 0x50, %l1
21008 ldx [%l7 + %l1], %o3
21009 sdivcc %l2, 0x0CB7, %i7
21010 movcc %xcc, %o4, %i2
21011 ldd [%l7 + 0x40], %f22
21012 array8 %g4, %o6, %g2
21013 lduw [%l7 + 0x28], %i4
21014 edge8 %g5, %o5, %i0
21015 fnot1s %f30, %f28
21016 movvc %xcc, %i3, %l6
21017 edge8 %l0, %g3, %i6
21018 ldsh [%l7 + 0x16], %i5
21019 mulx %o2, 0x1DB0, %i1
21020 movre %g6, 0x0DA, %g1
21021 or %o1, 0x1389, %g7
21022 nop
21023 set 0x12, %l4
21024 sth %l1, [%l7 + %l4]
21025 subc %l3, 0x0D73, %o0
21026 subccc %l5, 0x1D0D, %o7
21027 movrgez %l4, 0x381, %l2
21028 movrgez %o3, %o4, %i7
21029 edge8l %g4, %i2, %o6
21030 edge32ln %i4, %g5, %o5
21031 fmovrsgez %g2, %f18, %f3
21032 edge32ln %i3, %l6, %i0
21033 fmovspos %icc, %f0, %f7
21034 edge16ln %g3, %i6, %l0
21035 movrlez %i5, %i1, %o2
21036 and %g1, 0x05EA, %g6
21037 nop
21038 set 0x20, %o1
21039 std %f12, [%l7 + %o1]
21040 srl %g7, %o1, %l3
21041 stw %o0, [%l7 + 0x54]
21042 srax %l1, 0x1D, %l5
21043 fnegs %f4, %f16
21044 stb %l4, [%l7 + 0x58]
21045 sth %o7, [%l7 + 0x40]
21046 edge16ln %l2, %o3, %o4
21047 fmovsg %icc, %f6, %f7
21048 movvs %xcc, %i7, %g4
21049 ldx [%l7 + 0x70], %o6
21050 alignaddr %i4, %g5, %i2
21051 mulx %o5, 0x0D54, %i3
21052 smul %g2, %i0, %g3
21053 fnors %f26, %f31, %f9
21054 and %i6, %l0, %i5
21055 add %l6, 0x0A9F, %i1
21056 ldd [%l7 + 0x40], %f8
21057 edge16n %o2, %g6, %g7
21058 fands %f12, %f4, %f29
21059 ldd [%l7 + 0x40], %f24
21060 sllx %g1, %l3, %o1
21061 ld [%l7 + 0x2C], %f7
21062 ldsh [%l7 + 0x22], %l1
21063 subcc %o0, 0x0D2E, %l5
21064 mova %xcc, %l4, %l2
21065 movleu %icc, %o7, %o4
21066 edge16n %o3, %i7, %o6
21067 movl %icc, %g4, %i4
21068 fmovsneg %icc, %f6, %f20
21069 sth %g5, [%l7 + 0x44]
21070 xor %o5, 0x1A0D, %i3
21071 srlx %i2, %g2, %i0
21072 ld [%l7 + 0x70], %f1
21073 fors %f10, %f2, %f23
21074 fcmpd %fcc2, %f16, %f4
21075 sir 0x1A7A
21076 fcmpeq32 %f8, %f20, %g3
21077 add %i6, 0x0FB6, %l0
21078 fnot1s %f27, %f31
21079 fandnot1s %f15, %f14, %f25
21080 fmovdneg %xcc, %f2, %f21
21081 ldub [%l7 + 0x36], %i5
21082 movpos %icc, %i1, %l6
21083 srax %g6, 0x06, %o2
21084 edge32l %g1, %g7, %l3
21085 movleu %icc, %o1, %l1
21086 movg %xcc, %o0, %l4
21087 array32 %l5, %l2, %o4
21088 fmovrsgez %o7, %f5, %f24
21089 nop
21090 set 0x68, %g4
21091 stx %i7, [%l7 + %g4]
21092 alignaddr %o3, %o6, %i4
21093 orcc %g4, 0x0836, %g5
21094 faligndata %f30, %f24, %f10
21095 alignaddr %o5, %i2, %g2
21096 movrgez %i3, %i0, %g3
21097 movrlez %i6, 0x10E, %i5
21098 srax %l0, 0x17, %i1
21099 movrgz %l6, 0x365, %g6
21100 save %g1, 0x142A, %o2
21101 rdpr %cwp, %g1
21102 rdpr %cansave, %g2
21103 rdpr %canrestore, %g3
21104 rdpr %cleanwin, %g4
21105 rdpr %otherwin, %g5
21106 rdpr %wstate, %g6
21107 xorcc %g7, %l3, %o1
21108 umul %o0, 0x0C67, %l1
21109 lduw [%l7 + 0x6C], %l4
21110 st %f29, [%l7 + 0x18]
21111 fcmple16 %f30, %f14, %l2
21112 fmovrde %l5, %f8, %f14
21113 movrlez %o7, %o4, %i7
21114 nop
21115 set 0x13, %i3
21116 ldub [%l7 + %i3], %o3
21117 smul %o6, %g4, %g5
21118 ld [%l7 + 0x10], %f15
21119 movneg %icc, %o5, %i2
21120 umulcc %g2, 0x1D60, %i3
21121 sir 0x0E27
21122 move %xcc, %i0, %i4
21123 sra %g3, %i5, %i6
21124 fsrc2 %f18, %f16
21125 fors %f8, %f31, %f29
21126 ld [%l7 + 0x3C], %f18
21127 fmuld8sux16 %f23, %f26, %f30
21128 movrne %l0, %l6, %i1
21129 edge8ln %g6, %o2, %g7
21130 fnand %f16, %f4, %f6
21131 movleu %xcc, %g1, %o1
21132 fpmerge %f7, %f13, %f12
21133 edge16ln %o0, %l1, %l4
21134 sdivx %l3, 0x1526, %l5
21135 edge32 %l2, %o7, %o4
21136 move %xcc, %o3, %o6
21137 edge16l %g4, %i7, %g5
21138 sth %o5, [%l7 + 0x2E]
21139 for %f22, %f2, %f30
21140 fmovsne %icc, %f22, %f15
21141 movne %xcc, %g2, %i2
21142 xnorcc %i3, %i4, %g3
21143 fexpand %f17, %f12
21144 movvs %icc, %i0, %i6
21145 stw %i5, [%l7 + 0x4C]
21146 lduw [%l7 + 0x50], %l6
21147 srax %i1, %g6, %o2
21148 sir 0x109A
21149 array16 %l0, %g7, %g1
21150 edge8l %o1, %o0, %l1
21151 addccc %l4, %l5, %l2
21152 fxnors %f9, %f5, %f27
21153 sdiv %o7, 0x1F7B, %l3
21154 bshuffle %f18, %f16, %f28
21155 ldd [%l7 + 0x20], %o2
21156 edge16l %o4, %g4, %o6
21157 edge8 %g5, %i7, %o5
21158 fmovsl %xcc, %f23, %f7
21159 movneg %icc, %i2, %i3
21160 subcc %i4, 0x196E, %g2
21161 mulscc %i0, 0x086F, %i6
21162 movgu %xcc, %i5, %g3
21163 fmovse %xcc, %f5, %f29
21164 fzero %f10
21165 sub %i1, %g6, %l6
21166 fpsub32s %f2, %f28, %f24
21167 movre %o2, %g7, %g1
21168 fmovde %xcc, %f30, %f15
21169 stx %l0, [%l7 + 0x18]
21170 srl %o1, %l1, %l4
21171 alignaddrl %l5, %o0, %o7
21172 udivcc %l2, 0x015E, %l3
21173 fmovrdne %o4, %f24, %f24
21174 setx loop_76, %l0, %l1
21175 return %l1
21176 nop
21177 rdpr %cwp, %g1
21178 rdpr %cansave, %g2
21179 rdpr %canrestore, %g3
21180 rdpr %cleanwin, %g4
21181 rdpr %otherwin, %g5
21182 rdpr %wstate, %g6
21183loop_76: fmovsg %xcc, %f17, %f28
21184 edge32l %o6, %i7, %g5
21185 alignaddrl %o5, %i3, %i2
21186 srl %i4, 0x1B, %g2
21187 movrlz %i0, %i5, %i6
21188 orn %g3, %i1, %g6
21189 stx %o2, [%l7 + 0x70]
21190 sdiv %l6, 0x02C0, %g1
21191 sra %l0, 0x08, %o1
21192 ldx [%l7 + 0x50], %l1
21193 ldd [%l7 + 0x70], %l4
21194 subccc %l5, %o0, %g7
21195 movrgez %o7, 0x1DF, %l2
21196 fsrc2 %f6, %f24
21197 addccc %l3, 0x122F, %g4
21198 std %f10, [%l7 + 0x50]
21199 xnorcc %o4, %o6, %i7
21200 ldub [%l7 + 0x13], %o3
21201 lduh [%l7 + 0x34], %g5
21202 fabss %f3, %f2
21203 popc 0x0A92, %o5
21204 stw %i3, [%l7 + 0x50]
21205 fzero %f0
21206 udivx %i4, 0x126D, %g2
21207 array32 %i2, %i0, %i5
21208 fmovrslez %i6, %f21, %f11
21209 ldd [%l7 + 0x38], %f2
21210 movrgez %g3, %g6, %i1
21211 movcs %xcc, %l6, %o2
21212 movrlez %l0, %g1, %o1
21213 udivx %l4, 0x0715, %l1
21214 xor %o0, 0x07D9, %l5
21215 fmovsvs %xcc, %f15, %f10
21216 fabsd %f6, %f22
21217 movrlz %o7, %g7, %l3
21218 addc %g4, %o4, %l2
21219 popc 0x0515, %o6
21220 alignaddr %o3, %i7, %g5
21221 udivcc %i3, 0x0340, %i4
21222 edge8 %g2, %i2, %i0
21223 subccc %o5, %i5, %g3
21224 edge16ln %i6, %i1, %g6
21225 fmovsleu %xcc, %f13, %f23
21226 umulcc %o2, 0x1CB9, %l0
21227 udiv %l6, 0x0C06, %o1
21228 srlx %g1, %l1, %o0
21229 alignaddrl %l5, %o7, %g7
21230 sra %l3, %l4, %o4
21231 or %g4, 0x0FC4, %o6
21232 edge32 %o3, %i7, %g5
21233 movgu %xcc, %i3, %i4
21234 xnorcc %g2, 0x00FD, %l2
21235 sdiv %i2, 0x176B, %o5
21236 fmovsle %xcc, %f22, %f31
21237 fmovd %f8, %f20
21238 movleu %xcc, %i0, %i5
21239 umul %g3, 0x0AF6, %i6
21240 array8 %i1, %o2, %l0
21241 xnorcc %g6, %o1, %l6
21242 movvs %icc, %l1, %g1
21243 mulx %o0, 0x0B7C, %l5
21244 movpos %xcc, %g7, %o7
21245 ldsh [%l7 + 0x34], %l3
21246 edge16l %l4, %o4, %g4
21247 restore %o3, %i7, %g5
21248 rdpr %cwp, %g1
21249 rdpr %cansave, %g2
21250 rdpr %canrestore, %g3
21251 rdpr %cleanwin, %g4
21252 rdpr %otherwin, %g5
21253 rdpr %wstate, %g6
21254 stb %o6, [%l7 + 0x74]
21255 andcc %i4, %g2, %i3
21256 fxnors %f14, %f7, %f24
21257 subcc %l2, 0x11DE, %o5
21258 movvs %icc, %i2, %i0
21259 srl %g3, 0x14, %i5
21260 ldx [%l7 + 0x30], %i1
21261 movg %icc, %i6, %l0
21262 fmovse %icc, %f5, %f14
21263 fmovdcs %xcc, %f30, %f11
21264 edge32 %o2, %o1, %l6
21265 fnot2 %f20, %f8
21266 ldub [%l7 + 0x7E], %l1
21267 fmovse %xcc, %f26, %f2
21268 umul %g1, %o0, %l5
21269 addcc %g6, %g7, %l3
21270 add %l4, %o4, %g4
21271 andncc %o7, %i7, %o3
21272 sll %g5, %i4, %g2
21273 movne %xcc, %o6, %i3
21274 umulcc %l2, 0x1DF3, %i2
21275 fcmple16 %f8, %f4, %i0
21276 fmovse %icc, %f2, %f29
21277 mulx %o5, %i5, %g3
21278 save %i1, %l0, %o2
21279 rdpr %cwp, %g1
21280 rdpr %cansave, %g2
21281 rdpr %canrestore, %g3
21282 rdpr %cleanwin, %g4
21283 rdpr %otherwin, %g5
21284 rdpr %wstate, %g6
21285 movn %xcc, %i6, %l6
21286 ldx [%l7 + 0x08], %o1
21287 sllx %g1, 0x0D, %l1
21288 movrgz %l5, 0x055, %o0
21289 fmovdl %icc, %f3, %f21
21290 mulx %g6, %l3, %l4
21291 std %f0, [%l7 + 0x18]
21292 addccc %o4, 0x11D2, %g4
21293 nop
21294 set 0x76, %i4
21295 lduh [%l7 + %i4], %g7
21296 subccc %o7, 0x1737, %i7
21297 stw %g5, [%l7 + 0x78]
21298 movgu %xcc, %o3, %g2
21299 fzero %f30
21300 addcc %o6, %i3, %i4
21301 fmovrde %l2, %f18, %f24
21302 nop
21303 set 0x70, %i5
21304 ldd [%l7 + %i5], %f30
21305 andn %i0, %i2, %i5
21306 movrgz %g3, %o5, %i1
21307 udivcc %o2, 0x027E, %i6
21308 srax %l0, %l6, %o1
21309 fmovs %f26, %f19
21310 edge16l %g1, %l5, %o0
21311 fmovsle %icc, %f1, %f18
21312 movrgz %g6, %l1, %l4
21313 smul %l3, 0x07BF, %g4
21314 addccc %o4, %o7, %i7
21315 ldsw [%l7 + 0x64], %g7
21316 popc 0x0F3E, %o3
21317 movn %xcc, %g2, %o6
21318 fpadd32 %f20, %f6, %f6
21319 edge16n %i3, %g5, %i4
21320 sllx %i0, 0x07, %i2
21321 edge32l %l2, %i5, %g3
21322 udiv %i1, 0x1610, %o5
21323 move %icc, %i6, %l0
21324 movne %xcc, %o2, %o1
21325 sdiv %l6, 0x1879, %g1
21326 andn %l5, 0x0EFA, %g6
21327 alignaddrl %l1, %l4, %o0
21328 stb %l3, [%l7 + 0x6A]
21329 subcc %g4, 0x1CC4, %o4
21330 edge32l %o7, %g7, %i7
21331 lduh [%l7 + 0x78], %o3
21332 orn %o6, %i3, %g2
21333 addc %i4, 0x0BD9, %g5
21334 fmul8x16al %f24, %f11, %f28
21335 sub %i2, %l2, %i5
21336 array32 %g3, %i1, %o5
21337 orncc %i6, 0x0446, %l0
21338 fmovrde %i0, %f0, %f6
21339 movrlez %o2, %o1, %l6
21340 stb %g1, [%l7 + 0x1E]
21341 smulcc %l5, 0x0975, %l1
21342 or %l4, 0x1BF1, %g6
21343 nop
21344 set 0x18, %l2
21345 std %f30, [%l7 + %l2]
21346 ldsw [%l7 + 0x38], %o0
21347 array8 %l3, %o4, %o7
21348 fmovdgu %icc, %f7, %f21
21349 smul %g4, 0x172F, %g7
21350 mulscc %i7, %o6, %o3
21351 movpos %xcc, %i3, %g2
21352 movrne %g5, %i2, %l2
21353 array32 %i5, %g3, %i1
21354 fones %f2
21355 sra %o5, 0x0A, %i4
21356 fnands %f9, %f31, %f22
21357 srlx %l0, 0x18, %i0
21358 lduw [%l7 + 0x0C], %i6
21359 srax %o2, %o1, %g1
21360 ld [%l7 + 0x08], %f25
21361 xor %l6, %l1, %l5
21362 edge32n %g6, %l4, %l3
21363 edge16n %o0, %o4, %o7
21364 sir 0x1D5C
21365 fnors %f2, %f22, %f17
21366 movne %xcc, %g4, %i7
21367 sth %g7, [%l7 + 0x30]
21368 addc %o6, 0x0E6A, %o3
21369 edge32l %i3, %g2, %i2
21370 fmovrdne %g5, %f2, %f6
21371 edge32ln %i5, %l2, %i1
21372 fandnot2 %f4, %f22, %f4
21373 movne %xcc, %g3, %i4
21374 array16 %l0, %o5, %i6
21375 st %f26, [%l7 + 0x0C]
21376 sth %o2, [%l7 + 0x12]
21377 sub %o1, 0x19DA, %i0
21378 orn %g1, 0x0D5C, %l1
21379 move %icc, %l6, %g6
21380 movgu %icc, %l5, %l3
21381 srax %l4, %o0, %o4
21382 stx %g4, [%l7 + 0x08]
21383 fsrc2s %f12, %f7
21384 mulscc %o7, 0x0D18, %i7
21385 subccc %o6, 0x1787, %o3
21386 subcc %g7, 0x1F31, %g2
21387 fmovdn %xcc, %f24, %f27
21388 movgu %xcc, %i3, %g5
21389 array16 %i2, %l2, %i1
21390 udivcc %i5, 0x0206, %i4
21391 ldd [%l7 + 0x58], %f28
21392 edge8l %l0, %g3, %i6
21393 popc %o2, %o1
21394 fmovsneg %xcc, %f15, %f14
21395 ld [%l7 + 0x3C], %f15
21396 movn %xcc, %o5, %i0
21397 sethi 0x0F9A, %l1
21398 edge8l %g1, %l6, %g6
21399 mova %xcc, %l3, %l4
21400 fors %f10, %f7, %f19
21401 st %f29, [%l7 + 0x64]
21402 edge32l %l5, %o0, %g4
21403 sra %o7, 0x10, %o4
21404 ldd [%l7 + 0x58], %o6
21405 udiv %i7, 0x0A4A, %g7
21406 mulscc %g2, 0x1BCE, %o3
21407 edge32 %g5, %i2, %l2
21408 mulx %i3, 0x0977, %i5
21409 udivx %i4, 0x027D, %i1
21410 nop
21411 set 0x34, %i2
21412 stw %l0, [%l7 + %i2]
21413 subc %g3, 0x1604, %i6
21414 array8 %o2, %o5, %o1
21415 edge16n %i0, %l1, %l6
21416 movneg %icc, %g6, %l3
21417 fcmpne16 %f22, %f10, %g1
21418 edge16n %l4, %l5, %g4
21419 udivcc %o7, 0x03A4, %o4
21420 movrne %o0, 0x21A, %o6
21421 movl %xcc, %i7, %g2
21422 sir 0x0D15
21423 movleu %xcc, %g7, %o3
21424 sdivcc %i2, 0x1709, %g5
21425 movcc %xcc, %i3, %i5
21426 mulscc %l2, %i1, %i4
21427 fnot2s %f14, %f31
21428 sllx %g3, %l0, %i6
21429 std %f30, [%l7 + 0x58]
21430 movn %xcc, %o5, %o1
21431 movcs %icc, %o2, %l1
21432 movvc %xcc, %i0, %l6
21433 smul %l3, %g1, %l4
21434 mulx %l5, %g6, %g4
21435 movge %xcc, %o7, %o0
21436 udivx %o6, 0x1796, %o4
21437 stb %g2, [%l7 + 0x2E]
21438 fmovdleu %icc, %f7, %f4
21439 edge32l %i7, %o3, %g7
21440 udivx %i2, 0x19C2, %i3
21441 lduh [%l7 + 0x44], %i5
21442 fpsub16s %f5, %f20, %f8
21443 movne %xcc, %l2, %i1
21444 ldsh [%l7 + 0x66], %g5
21445 movrgez %i4, 0x358, %l0
21446 addc %g3, %o5, %i6
21447 add %o2, 0x1D23, %l1
21448 addccc %o1, 0x0D1F, %l6
21449 save %i0, 0x1BCD, %g1
21450 rdpr %cwp, %g1
21451 rdpr %cansave, %g2
21452 rdpr %canrestore, %g3
21453 rdpr %cleanwin, %g4
21454 rdpr %otherwin, %g5
21455 rdpr %wstate, %g6
21456 st %f12, [%l7 + 0x64]
21457 smulcc %l4, 0x10CA, %l5
21458 fone %f22
21459 alignaddr %l3, %g6, %g4
21460 edge16l %o7, %o6, %o0
21461 movleu %icc, %o4, %i7
21462 move %icc, %g2, %o3
21463 fzero %f8
21464 add %i2, %i3, %i5
21465 fmovdg %xcc, %f13, %f22
21466 smul %g7, %i1, %g5
21467 stx %i4, [%l7 + 0x28]
21468 edge8l %l2, %l0, %g3
21469 fone %f12
21470 udiv %i6, 0x10FE, %o5
21471 fpadd16s %f14, %f29, %f13
21472 alignaddr %o2, %l1, %o1
21473 umul %i0, %l6, %l4
21474 movcc %icc, %g1, %l3
21475 lduh [%l7 + 0x70], %g6
21476 popc 0x1E7C, %g4
21477 movrgez %o7, 0x314, %o6
21478 mova %xcc, %o0, %l5
21479 movrlz %i7, %o4, %g2
21480 sll %o3, %i2, %i3
21481 movpos %xcc, %i5, %i1
21482 sub %g5, %g7, %l2
21483 edge8ln %i4, %l0, %i6
21484 xnor %o5, %o2, %g3
21485 stx %o1, [%l7 + 0x18]
21486 alignaddrl %l1, %l6, %l4
21487 sub %g1, %i0, %g6
21488 sll %l3, 0x03, %o7
21489 mova %icc, %g4, %o6
21490 movrlez %o0, 0x30B, %i7
21491 or %o4, %l5, %o3
21492 edge16ln %g2, %i3, %i5
21493 umulcc %i1, %i2, %g5
21494 addc %g7, %i4, %l2
21495 movne %xcc, %i6, %o5
21496 addc %o2, %l0, %o1
21497 ldub [%l7 + 0x4B], %g3
21498 fmovsvs %icc, %f2, %f10
21499 edge32n %l6, %l1, %g1
21500 movrgez %l4, %i0, %l3
21501 sth %o7, [%l7 + 0x18]
21502 fcmple16 %f12, %f10, %g6
21503 popc %o6, %o0
21504 andncc %g4, %o4, %i7
21505 ldx [%l7 + 0x08], %o3
21506 movleu %icc, %l5, %i3
21507 ldub [%l7 + 0x1D], %i5
21508 stw %g2, [%l7 + 0x38]
21509 stb %i1, [%l7 + 0x19]
21510 alignaddrl %g5, %g7, %i2
21511 sub %i4, 0x070C, %l2
21512 array32 %i6, %o5, %l0
21513 movvs %xcc, %o2, %g3
21514 xor %l6, %l1, %g1
21515 movge %xcc, %l4, %o1
21516 umulcc %l3, %i0, %o7
21517 fsrc1s %f23, %f23
21518 nop
21519 set 0x0A, %g1
21520 lduh [%l7 + %g1], %o6
21521 ldsh [%l7 + 0x48], %g6
21522 udiv %g4, 0x0C6C, %o4
21523 orcc %o0, 0x0B97, %o3
21524 add %i7, 0x0731, %l5
21525 subccc %i3, %g2, %i1
21526 lduh [%l7 + 0x78], %g5
21527 stx %g7, [%l7 + 0x30]
21528 stw %i5, [%l7 + 0x18]
21529 edge8 %i2, %l2, %i4
21530 smulcc %o5, %l0, %o2
21531 movne %icc, %g3, %i6
21532 fandnot2 %f4, %f24, %f14
21533 fmovdg %icc, %f1, %f12
21534 bshuffle %f24, %f30, %f0
21535 edge16l %l6, %l1, %l4
21536 xnorcc %o1, %g1, %l3
21537 bshuffle %f0, %f28, %f0
21538 fandnot1s %f22, %f31, %f23
21539 array16 %o7, %o6, %g6
21540 save %i0, %o4, %o0
21541 rdpr %cwp, %g1
21542 rdpr %cansave, %g2
21543 rdpr %canrestore, %g3
21544 rdpr %cleanwin, %g4
21545 rdpr %otherwin, %g5
21546 rdpr %wstate, %g6
21547 edge8n %g4, %i7, %l5
21548 smulcc %i3, %o3, %g2
21549 ldd [%l7 + 0x60], %g4
21550 fnot1 %f4, %f28
21551 movre %g7, %i1, %i2
21552 fmovdle %icc, %f17, %f27
21553 sllx %i5, %l2, %i4
21554 stw %o5, [%l7 + 0x78]
21555 array8 %l0, %g3, %i6
21556 movrgez %o2, %l6, %l1
21557 movre %o1, 0x248, %g1
21558 fand %f18, %f30, %f8
21559 xor %l4, 0x16FF, %l3
21560 fpack16 %f14, %f6
21561 orn %o6, %g6, %o7
21562 edge16ln %o4, %o0, %i0
21563 movn %xcc, %i7, %l5
21564 stw %i3, [%l7 + 0x1C]
21565 bshuffle %f8, %f12, %f2
21566 movgu %xcc, %o3, %g2
21567 alignaddr %g5, %g4, %g7
21568 fnors %f5, %f13, %f17
21569 movrgez %i1, %i5, %l2
21570 sll %i2, 0x1C, %o5
21571 edge8n %i4, %l0, %i6
21572 edge16ln %o2, %l6, %g3
21573 edge8 %o1, %l1, %l4
21574 xnorcc %l3, 0x0A00, %g1
21575 setx loop_77, %l0, %l1
21576 return %l1
21577 nop
21578 rdpr %cwp, %g1
21579 rdpr %cansave, %g2
21580 rdpr %canrestore, %g3
21581 rdpr %cleanwin, %g4
21582 rdpr %otherwin, %g5
21583 rdpr %wstate, %g6
21584loop_77: stx %o4, [%l7 + 0x48]
21585 movg %xcc, %g6, %o0
21586 andn %i7, %l5, %i0
21587 mulscc %i3, 0x1DEB, %o3
21588 addccc %g2, %g4, %g5
21589 edge32ln %g7, %i5, %i1
21590 movne %xcc, %i2, %o5
21591 edge8l %l2, %l0, %i4
21592 move %xcc, %o2, %i6
21593 movneg %icc, %l6, %o1
21594 mulscc %g3, 0x1AE3, %l1
21595 movrlz %l3, %l4, %g1
21596 movrgz %o6, 0x1C3, %o4
21597 andn %o7, 0x1B5B, %g6
21598 fpadd32s %f15, %f8, %f7
21599 smulcc %i7, 0x09F5, %l5
21600 fmovdg %xcc, %f8, %f8
21601 xnor %o0, 0x11BD, %i3
21602 fcmpeq32 %f30, %f8, %i0
21603 sllx %o3, %g2, %g5
21604 movge %icc, %g4, %i5
21605 lduh [%l7 + 0x48], %g7
21606 fnor %f12, %f28, %f26
21607 movgu %icc, %i2, %o5
21608 sub %l2, 0x1887, %l0
21609 sir 0x1035
21610 or %i1, 0x174F, %o2
21611 smul %i6, %i4, %o1
21612 movvc %xcc, %g3, %l6
21613 movcc %xcc, %l1, %l4
21614 mova %xcc, %g1, %o6
21615 sth %l3, [%l7 + 0x0E]
21616 nop
21617 set 0x1C, %g5
21618 lduh [%l7 + %g5], %o4
21619 lduh [%l7 + 0x6C], %g6
21620 popc %i7, %l5
21621 movrgz %o0, 0x3A2, %o7
21622 restore %i3, %i0, %g2
21623 rdpr %cwp, %g1
21624 rdpr %cansave, %g2
21625 rdpr %canrestore, %g3
21626 rdpr %cleanwin, %g4
21627 rdpr %otherwin, %g5
21628 rdpr %wstate, %g6
21629 fands %f13, %f20, %f18
21630 movpos %icc, %o3, %g5
21631 fmovdcs %xcc, %f14, %f29
21632 fpsub32 %f14, %f24, %f18
21633 edge32ln %g4, %i5, %i2
21634 edge8ln %o5, %g7, %l0
21635 srax %l2, %i1, %o2
21636 movrne %i4, %i6, %g3
21637 array8 %l6, %o1, %l4
21638 andcc %g1, 0x1000, %o6
21639 fpadd16s %f8, %f26, %f2
21640 fmovdn %icc, %f29, %f2
21641 st %f28, [%l7 + 0x28]
21642 pdist %f2, %f26, %f4
21643 edge16ln %l1, %o4, %g6
21644 sub %i7, %l3, %o0
21645 ldd [%l7 + 0x20], %f2
21646 movn %xcc, %o7, %i3
21647 fandnot1 %f2, %f2, %f22
21648 fxnors %f3, %f30, %f29
21649 ldd [%l7 + 0x50], %f14
21650 sth %l5, [%l7 + 0x08]
21651 edge8n %i0, %g2, %g5
21652 stb %o3, [%l7 + 0x26]
21653 add %g4, %i2, %o5
21654 movleu %icc, %i5, %g7
21655 movne %xcc, %l0, %l2
21656 array16 %i1, %o2, %i4
21657 popc %g3, %l6
21658 and %i6, %o1, %l4
21659 array16 %o6, %g1, %l1
21660 orcc %g6, %o4, %l3
21661 move %icc, %i7, %o7
21662 fmovdg %icc, %f27, %f6
21663 andcc %i3, %o0, %l5
21664 edge32ln %g2, %g5, %i0
21665 edge16n %g4, %i2, %o5
21666 umulcc %o3, 0x1AD4, %g7
21667 fxnor %f12, %f16, %f6
21668 array8 %i5, %l0, %l2
21669 fmovrslez %i1, %f10, %f1
21670 xorcc %o2, %i4, %l6
21671 fmovsgu %xcc, %f4, %f7
21672 movpos %xcc, %g3, %i6
21673 edge32ln %o1, %l4, %g1
21674 movne %icc, %l1, %o6
21675 movn %xcc, %g6, %o4
21676 movrlz %l3, %o7, %i7
21677 edge8n %o0, %i3, %g2
21678 fcmped %fcc0, %f0, %f4
21679 fzero %f24
21680 movrlz %l5, %i0, %g5
21681 fzeros %f14
21682 movvs %xcc, %g4, %o5
21683 movl %icc, %i2, %g7
21684 array32 %o3, %l0, %i5
21685 lduh [%l7 + 0x50], %l2
21686 alignaddr %o2, %i1, %i4
21687 smul %g3, %l6, %i6
21688 fcmpgt32 %f10, %f10, %o1
21689 lduw [%l7 + 0x54], %g1
21690 edge16ln %l4, %o6, %l1
21691 addcc %o4, %g6, %l3
21692 addcc %o7, %o0, %i7
21693 srlx %g2, %l5, %i3
21694 array8 %g5, %i0, %o5
21695 smul %g4, 0x05B2, %g7
21696 move %xcc, %i2, %l0
21697 array32 %o3, %l2, %i5
21698 nop
21699 set 0x68, %g2
21700 lduw [%l7 + %g2], %o2
21701 sethi 0x0DDD, %i1
21702 orcc %g3, 0x031E, %l6
21703 umul %i4, %i6, %o1
21704 popc 0x06F8, %l4
21705 save %o6, 0x1186, %l1
21706 rdpr %cwp, %g1
21707 rdpr %cansave, %g2
21708 rdpr %canrestore, %g3
21709 rdpr %cleanwin, %g4
21710 rdpr %otherwin, %g5
21711 rdpr %wstate, %g6
21712 fcmpeq32 %f2, %f8, %o4
21713 movrgz %g1, 0x1BE, %g6
21714 mova %icc, %o7, %l3
21715 fmovsleu %xcc, %f20, %f25
21716 sdivcc %o0, 0x1804, %i7
21717 fnot2s %f5, %f4
21718 movne %icc, %g2, %i3
21719 movre %g5, 0x390, %i0
21720 edge16l %l5, %g4, %o5
21721 umul %g7, 0x0EB8, %i2
21722 fmovrdgez %l0, %f12, %f20
21723 lduw [%l7 + 0x70], %o3
21724 andn %l2, 0x0CAF, %o2
21725 fmovrslz %i5, %f25, %f0
21726 movne %icc, %g3, %i1
21727 udivx %l6, 0x069E, %i6
21728 fnors %f16, %f23, %f15
21729 movge %icc, %o1, %l4
21730 xor %i4, %o6, %o4
21731 fmovrdlez %l1, %f30, %f16
21732 movcs %xcc, %g6, %o7
21733 edge32l %l3, %g1, %o0
21734 add %g2, 0x1122, %i3
21735 or %g5, 0x015B, %i0
21736 ldsb [%l7 + 0x59], %i7
21737 movcc %xcc, %g4, %l5
21738 and %o5, 0x026B, %g7
21739 movle %icc, %l0, %o3
21740 st %f16, [%l7 + 0x64]
21741 addccc %i2, %o2, %l2
21742 nop
21743 set 0x24, %o6
21744 ldsw [%l7 + %o6], %g3
21745 alignaddrl %i1, %i5, %i6
21746 fnand %f22, %f18, %f14
21747 move %icc, %o1, %l4
21748 save %l6, 0x1968, %i4
21749 rdpr %cwp, %g1
21750 rdpr %cansave, %g2
21751 rdpr %canrestore, %g3
21752 rdpr %cleanwin, %g4
21753 rdpr %otherwin, %g5
21754 rdpr %wstate, %g6
21755 popc 0x1C72, %o6
21756 sllx %o4, %l1, %o7
21757 sra %l3, %g6, %g1
21758 movn %xcc, %g2, %i3
21759 ldsw [%l7 + 0x50], %o0
21760 movn %icc, %i0, %i7
21761 stb %g5, [%l7 + 0x47]
21762 orcc %g4, %o5, %l5
21763 movvs %xcc, %l0, %o3
21764 ldsh [%l7 + 0x68], %i2
21765 ldsb [%l7 + 0x47], %o2
21766 fmovsgu %icc, %f13, %f5
21767 xor %l2, 0x0A00, %g3
21768 edge8ln %g7, %i1, %i5
21769 movcc %icc, %i6, %l4
21770 movge %xcc, %o1, %l6
21771 stx %i4, [%l7 + 0x48]
21772 subcc %o4, %l1, %o7
21773 fpadd16s %f29, %f30, %f30
21774 andcc %l3, 0x1E73, %g6
21775 alignaddr %o6, %g2, %g1
21776 udiv %i3, 0x1001, %i0
21777 fmovsvs %xcc, %f21, %f30
21778 ld [%l7 + 0x10], %f9
21779 fmovrslez %i7, %f0, %f29
21780 fmuld8sux16 %f15, %f14, %f26
21781 fandnot2s %f17, %f7, %f1
21782 movrlez %o0, %g4, %o5
21783 subccc %l5, 0x1B36, %g5
21784 st %f5, [%l7 + 0x30]
21785 movrlez %o3, %i2, %o2
21786 sdivx %l0, 0x1368, %l2
21787 add %g3, %g7, %i1
21788 xnor %i6, %l4, %o1
21789 movpos %xcc, %i5, %l6
21790 fnegs %f18, %f5
21791 st %f30, [%l7 + 0x4C]
21792 save %o4, %l1, %i4
21793 rdpr %cwp, %g1
21794 rdpr %cansave, %g2
21795 rdpr %canrestore, %g3
21796 rdpr %cleanwin, %g4
21797 rdpr %otherwin, %g5
21798 rdpr %wstate, %g6
21799 stw %l3, [%l7 + 0x0C]
21800 edge16ln %g6, %o6, %o7
21801 popc 0x0761, %g2
21802 ldub [%l7 + 0x4B], %g1
21803 array8 %i3, %i0, %i7
21804 mova %icc, %g4, %o0
21805 xorcc %o5, %l5, %o3
21806 movgu %xcc, %g5, %o2
21807 ldsw [%l7 + 0x58], %i2
21808 std %f8, [%l7 + 0x38]
21809 edge16 %l0, %l2, %g7
21810 edge32l %i1, %i6, %g3
21811 ld [%l7 + 0x28], %f27
21812 fmovsvc %icc, %f2, %f21
21813 udivcc %o1, 0x07CE, %i5
21814 subccc %l4, %o4, %l1
21815 movne %icc, %i4, %l6
21816 sra %l3, 0x12, %o6
21817 bshuffle %f10, %f16, %f26
21818 xorcc %g6, 0x0CA2, %o7
21819 fpack16 %f26, %f28
21820 fxors %f21, %f5, %f14
21821 edge16l %g2, %g1, %i0
21822 movvc %xcc, %i3, %i7
21823 fxors %f8, %f13, %f7
21824 xnorcc %g4, 0x1536, %o5
21825 fnot1s %f24, %f24
21826 sub %l5, %o0, %o3
21827 fcmpne16 %f8, %f14, %o2
21828 mulx %g5, 0x008E, %i2
21829 sdiv %l0, 0x0C86, %g7
21830 ldd [%l7 + 0x18], %l2
21831 fpsub16 %f12, %f30, %f14
21832 addc %i1, %i6, %o1
21833 subccc %g3, %l4, %o4
21834 stx %l1, [%l7 + 0x50]
21835 fsrc1s %f8, %f5
21836 umul %i4, 0x092E, %l6
21837 xorcc %l3, 0x0DDC, %i5
21838 ldsb [%l7 + 0x48], %o6
21839 movle %icc, %g6, %o7
21840 orcc %g1, 0x18B3, %i0
21841 fpmerge %f0, %f2, %f2
21842 lduw [%l7 + 0x10], %g2
21843 stx %i7, [%l7 + 0x20]
21844 fpsub32s %f0, %f16, %f15
21845 addcc %i3, %g4, %o5
21846 sth %o0, [%l7 + 0x14]
21847 ldsb [%l7 + 0x52], %o3
21848 fandnot2 %f6, %f16, %f2
21849 edge8n %o2, %g5, %l5
21850 setx loop_78, %l0, %l1
21851 return %l1
21852 nop
21853 rdpr %cwp, %g1
21854 rdpr %cansave, %g2
21855 rdpr %canrestore, %g3
21856 rdpr %cleanwin, %g4
21857 rdpr %otherwin, %g5
21858 rdpr %wstate, %g6
21859loop_78: stb %l2, [%l7 + 0x2F]
21860 edge16 %i6, %i1, %o1
21861 array32 %l4, %g3, %o4
21862 fmovrsgez %l1, %f6, %f18
21863 xor %i4, %l3, %i5
21864 fabss %f1, %f5
21865 edge32ln %l6, %g6, %o6
21866 array16 %g1, %o7, %g2
21867 movcc %xcc, %i0, %i7
21868 edge32l %g4, %o5, %i3
21869 ldub [%l7 + 0x79], %o3
21870 srl %o2, 0x04, %o0
21871 movvc %icc, %l5, %g5
21872 subcc %i2, %l0, %l2
21873 fmovsvs %icc, %f28, %f5
21874 fmovrsgz %g7, %f16, %f14
21875 movrgz %i6, 0x3DA, %i1
21876 edge8ln %l4, %o1, %g3
21877 alignaddrl %l1, %o4, %l3
21878 movgu %xcc, %i5, %l6
21879 std %f4, [%l7 + 0x70]
21880 sdivcc %g6, 0x1703, %o6
21881 movle %icc, %i4, %o7
21882 edge16n %g2, %i0, %g1
21883 srlx %g4, %i7, %i3
21884 movg %icc, %o3, %o2
21885 or %o0, 0x1BFF, %o5
21886 fnands %f21, %f8, %f11
21887 movvc %xcc, %l5, %g5
21888 edge8ln %l0, %i2, %g7
21889 movn %xcc, %i6, %l2
21890 movl %xcc, %i1, %l4
21891 sra %o1, 0x1E, %g3
21892 movne %xcc, %l1, %l3
21893 movleu %xcc, %i5, %l6
21894 ldx [%l7 + 0x08], %o4
21895 sdivcc %o6, 0x1037, %i4
21896 movcc %xcc, %g6, %o7
21897 fmovsgu %icc, %f7, %f15
21898 fcmps %fcc0, %f31, %f28
21899 subc %g2, 0x12BC, %g1
21900 movvc %icc, %g4, %i0
21901 orncc %i7, 0x1952, %o3
21902 sethi 0x0F64, %o2
21903 fcmpes %fcc3, %f20, %f0
21904 ldsh [%l7 + 0x38], %o0
21905 fmovd %f26, %f28
21906 array32 %i3, %o5, %g5
21907 orcc %l0, %i2, %l5
21908 edge8l %g7, %i6, %i1
21909 fmovrdgz %l4, %f10, %f18
21910 orn %o1, 0x07E3, %l2
21911 alignaddrl %l1, %g3, %i5
21912 andcc %l3, 0x0E77, %o4
21913 array16 %o6, %l6, %i4
21914 addc %g6, %g2, %g1
21915 fcmple16 %f18, %f16, %g4
21916 andncc %o7, %i0, %o3
21917 movvs %icc, %o2, %i7
21918 fmul8x16al %f9, %f7, %f28
21919 ld [%l7 + 0x68], %f24
21920 orn %i3, %o5, %g5
21921 fcmpeq32 %f20, %f18, %o0
21922 ldub [%l7 + 0x4C], %l0
21923 fmovrdgz %i2, %f12, %f6
21924 sdivcc %g7, 0x1DC5, %i6
21925 movgu %icc, %i1, %l4
21926 edge32 %o1, %l5, %l2
21927 add %g3, 0x1552, %l1
21928 movvc %xcc, %i5, %l3
21929 movvc %xcc, %o6, %o4
21930 fmovrdlez %l6, %f8, %f28
21931 sethi 0x1BFF, %i4
21932 or %g2, 0x1FFF, %g1
21933 edge16 %g4, %g6, %i0
21934 array32 %o3, %o7, %i7
21935 fmuld8sux16 %f31, %f30, %f14
21936 save %i3, 0x19ED, %o5
21937 rdpr %cwp, %g1
21938 rdpr %cansave, %g2
21939 rdpr %canrestore, %g3
21940 rdpr %cleanwin, %g4
21941 rdpr %otherwin, %g5
21942 rdpr %wstate, %g6
21943 fcmpd %fcc0, %f28, %f6
21944 sdiv %g5, 0x06C2, %o0
21945 edge8 %l0, %o2, %i2
21946 mulx %i6, 0x0742, %i1
21947 fmovd %f22, %f26
21948 fands %f5, %f8, %f26
21949 srl %g7, %l4, %o1
21950 xnorcc %l2, %l5, %g3
21951 edge16 %l1, %l3, %o6
21952 move %icc, %i5, %o4
21953 edge8ln %i4, %g2, %g1
21954 mova %xcc, %l6, %g6
21955 edge16ln %i0, %o3, %o7
21956 movgu %icc, %g4, %i3
21957 edge8n %i7, %g5, %o5
21958 orn %o0, %l0, %i2
21959 andcc %o2, 0x0FE8, %i1
21960 nop
21961 set 0x08, %o5
21962 lduw [%l7 + %o5], %i6
21963 fmovrsgez %l4, %f23, %f21
21964 movn %icc, %o1, %l2
21965 ldub [%l7 + 0x22], %g7
21966 movcc %icc, %l5, %l1
21967 movpos %xcc, %g3, %o6
21968 lduh [%l7 + 0x5A], %i5
21969 fornot1s %f15, %f26, %f15
21970 edge32ln %o4, %l3, %g2
21971 subcc %g1, 0x12AE, %i4
21972 sethi 0x13E3, %g6
21973 edge16l %i0, %l6, %o3
21974 sdiv %g4, 0x084F, %o7
21975 udivcc %i3, 0x1A81, %g5
21976 ld [%l7 + 0x24], %f2
21977 srl %o5, 0x0C, %i7
21978 fpsub16 %f18, %f14, %f8
21979 sub %o0, %i2, %o2
21980 umulcc %i1, 0x0824, %i6
21981 edge8n %l0, %l4, %o1
21982 edge32n %l2, %g7, %l1
21983 edge32n %g3, %o6, %l5
21984 udiv %o4, 0x0B9D, %i5
21985 ldsb [%l7 + 0x64], %l3
21986 move %icc, %g1, %g2
21987 fpadd16s %f19, %f31, %f26
21988 edge16n %g6, %i0, %l6
21989 edge16n %o3, %i4, %o7
21990 fpack32 %f28, %f12, %f30
21991 mulscc %i3, 0x1651, %g5
21992 fmovrdlez %o5, %f20, %f4
21993 movn %xcc, %i7, %o0
21994 std %f24, [%l7 + 0x50]
21995 edge16n %i2, %o2, %i1
21996 edge32ln %g4, %l0, %i6
21997 alignaddrl %l4, %l2, %g7
21998 andn %o1, 0x14FF, %l1
21999 sdivx %g3, 0x0256, %l5
22000 subcc %o4, %o6, %l3
22001 movneg %xcc, %i5, %g2
22002 alignaddr %g6, %g1, %l6
22003 fabss %f17, %f22
22004 edge32ln %o3, %i0, %i4
22005 edge16 %i3, %g5, %o7
22006 sethi 0x01DF, %i7
22007 movcs %xcc, %o5, %i2
22008 stw %o2, [%l7 + 0x50]
22009 fmuld8sux16 %f3, %f17, %f2
22010 popc %i1, %g4
22011 fcmpgt16 %f8, %f24, %o0
22012 andcc %l0, %l4, %i6
22013 array8 %g7, %l2, %l1
22014 smulcc %o1, %l5, %g3
22015 sdivx %o6, 0x1A16, %l3
22016 edge8l %i5, %g2, %g6
22017 fxors %f6, %f13, %f7
22018 movre %o4, 0x31B, %l6
22019 movrlez %o3, %i0, %g1
22020 edge32l %i4, %i3, %g5
22021 fandnot1s %f10, %f6, %f29
22022 fpmerge %f2, %f27, %f22
22023 movl %icc, %i7, %o5
22024 movl %icc, %i2, %o2
22025 fmovdne %xcc, %f6, %f8
22026 movvs %icc, %i1, %g4
22027 sdivx %o7, 0x0DEC, %o0
22028 movleu %xcc, %l0, %l4
22029 sllx %g7, %l2, %i6
22030 movrlz %l1, %o1, %g3
22031 srl %l5, 0x15, %l3
22032 movre %o6, %i5, %g6
22033 sllx %o4, 0x1D, %g2
22034 addc %l6, 0x1501, %o3
22035 srl %i0, 0x15, %i4
22036 movrlz %g1, %g5, %i3
22037 ldsw [%l7 + 0x54], %o5
22038 array16 %i2, %o2, %i7
22039 fandnot1s %f16, %f1, %f23
22040 fpack32 %f8, %f12, %f24
22041 ldsb [%l7 + 0x6C], %g4
22042 fornot1s %f2, %f21, %f11
22043 umulcc %i1, %o7, %o0
22044 fcmpeq16 %f6, %f6, %l4
22045 subccc %l0, %l2, %g7
22046 sir 0x15A3
22047 mova %icc, %i6, %o1
22048 fnand %f22, %f20, %f4
22049 srl %l1, 0x1A, %l5
22050 xor %l3, %o6, %g3
22051 lduh [%l7 + 0x5A], %i5
22052 stw %o4, [%l7 + 0x38]
22053 addccc %g2, 0x03F8, %l6
22054 fmovde %icc, %f22, %f13
22055 edge8l %o3, %g6, %i4
22056 xor %i0, 0x1A99, %g5
22057 udivcc %i3, 0x1E01, %g1
22058 edge32l %o5, %o2, %i2
22059 fmovrdlz %g4, %f24, %f10
22060 fmovrdlz %i1, %f18, %f2
22061 sir 0x0051
22062 smul %o7, %i7, %o0
22063 orn %l0, %l2, %l4
22064 sdivx %i6, 0x1E38, %g7
22065 edge32l %l1, %o1, %l3
22066 mulx %l5, %o6, %g3
22067 movrne %i5, 0x0F8, %g2
22068 fornot2s %f9, %f10, %f13
22069 popc 0x1C5A, %l6
22070 sll %o4, %g6, %o3
22071 add %i0, %g5, %i3
22072 xnor %g1, 0x1C24, %o5
22073 umulcc %o2, 0x08B7, %i4
22074 fmovdcs %xcc, %f21, %f9
22075 edge32 %i2, %g4, %i1
22076 movg %xcc, %i7, %o7
22077 sethi 0x11A0, %l0
22078 save %o0, %l4, %i6
22079 rdpr %cwp, %g1
22080 rdpr %cansave, %g2
22081 rdpr %canrestore, %g3
22082 rdpr %cleanwin, %g4
22083 rdpr %otherwin, %g5
22084 rdpr %wstate, %g6
22085 sethi 0x185B, %l2
22086 andn %g7, 0x06B9, %o1
22087 sdivx %l3, 0x1683, %l1
22088 alignaddrl %o6, %g3, %l5
22089 orcc %i5, %l6, %o4
22090 movleu %xcc, %g2, %o3
22091 movcc %xcc, %i0, %g6
22092 movl %xcc, %i3, %g1
22093 fxnors %f9, %f1, %f26
22094 subcc %o5, 0x15BC, %o2
22095 sll %i4, 0x1E, %i2
22096 ldx [%l7 + 0x08], %g4
22097 mulscc %i1, 0x0B70, %g5
22098 fnegd %f20, %f16
22099 fcmpne16 %f18, %f30, %o7
22100 siam 0x7
22101 sir 0x021C
22102 fmovd %f30, %f10
22103 movre %l0, %o0, %i7
22104 xorcc %i6, 0x010D, %l2
22105 movg %xcc, %l4, %g7
22106 umulcc %l3, %o1, %o6
22107 mova %icc, %l1, %g3
22108 fpadd16s %f4, %f1, %f4
22109 fmovsgu %xcc, %f25, %f16
22110 movle %xcc, %i5, %l6
22111 udiv %l5, 0x12CE, %g2
22112 fornot2 %f28, %f30, %f4
22113 edge32ln %o4, %o3, %i0
22114 xnor %i3, 0x13A1, %g1
22115 or %g6, %o5, %o2
22116 movleu %xcc, %i2, %i4
22117 orncc %i1, 0x0B7E, %g4
22118 fnors %f11, %f1, %f27
22119 edge8 %g5, %o7, %o0
22120 movleu %icc, %l0, %i7
22121 array8 %l2, %i6, %l4
22122 mulscc %g7, %o1, %o6
22123 movg %xcc, %l3, %l1
22124 or %i5, 0x19A5, %l6
22125 movrlez %l5, 0x324, %g2
22126 fcmped %fcc3, %f12, %f0
22127 smulcc %g3, %o3, %o4
22128 and %i3, %i0, %g1
22129 fcmpgt32 %f12, %f14, %o5
22130 addcc %o2, 0x074B, %g6
22131 fmovsge %xcc, %f11, %f30
22132 sll %i4, 0x15, %i2
22133 sir 0x0DF1
22134 move %xcc, %g4, %i1
22135 ldd [%l7 + 0x58], %f12
22136 movgu %xcc, %g5, %o7
22137 fnands %f15, %f17, %f7
22138 mulx %o0, 0x10E1, %l0
22139 sub %l2, 0x1697, %i7
22140 movvs %xcc, %i6, %g7
22141 movvc %icc, %o1, %o6
22142 fmovrdne %l3, %f6, %f18
22143 sdivcc %l4, 0x1D4E, %l1
22144 fmovsge %xcc, %f17, %f23
22145 edge8l %i5, %l6, %l5
22146 edge32n %g3, %o3, %g2
22147 andn %i3, %i0, %o4
22148 move %icc, %o5, %o2
22149 movgu %xcc, %g6, %i4
22150 alignaddr %g1, %g4, %i2
22151 fmovsvs %xcc, %f26, %f21
22152 fmovrde %i1, %f6, %f2
22153 and %o7, %o0, %g5
22154 movre %l0, %l2, %i7
22155 fcmple16 %f18, %f4, %i6
22156 std %f20, [%l7 + 0x70]
22157 fcmple16 %f18, %f6, %g7
22158 addcc %o1, %o6, %l4
22159 siam 0x6
22160 ldd [%l7 + 0x10], %l2
22161 subcc %i5, %l1, %l6
22162 ldsb [%l7 + 0x14], %g3
22163 restore %o3, 0x0E0D, %l5
22164 rdpr %cwp, %g1
22165 rdpr %cansave, %g2
22166 rdpr %canrestore, %g3
22167 rdpr %cleanwin, %g4
22168 rdpr %otherwin, %g5
22169 rdpr %wstate, %g6
22170 alignaddr %i3, %g2, %i0
22171 fmovscc %icc, %f11, %f5
22172 fandnot1 %f4, %f12, %f16
22173 movneg %icc, %o5, %o4
22174 ldsh [%l7 + 0x74], %g6
22175 fmovsa %icc, %f18, %f31
22176 xnor %i4, 0x003E, %g1
22177 fpadd16 %f12, %f16, %f6
22178 movrlez %o2, 0x3CA, %g4
22179 save %i2, 0x0A06, %o7
22180 rdpr %cwp, %g1
22181 rdpr %cansave, %g2
22182 rdpr %canrestore, %g3
22183 rdpr %cleanwin, %g4
22184 rdpr %otherwin, %g5
22185 rdpr %wstate, %g6
22186 edge16 %o0, %i1, %g5
22187 fornot2 %f24, %f26, %f20
22188 stw %l2, [%l7 + 0x34]
22189 umul %l0, 0x06E8, %i7
22190 movre %g7, 0x278, %i6
22191 movrne %o1, %l4, %l3
22192 movrlz %i5, 0x01F, %l1
22193 alignaddr %o6, %g3, %o3
22194 fcmpne16 %f18, %f26, %l6
22195 fmovsvs %icc, %f10, %f15
22196 edge16l %i3, %g2, %l5
22197 fands %f3, %f15, %f5
22198 smulcc %i0, %o4, %o5
22199 fmovrde %i4, %f18, %f2
22200 movleu %icc, %g1, %o2
22201 fmul8x16au %f13, %f31, %f6
22202 setx loop_79, %l0, %l1
22203 return %l1
22204 nop
22205 rdpr %cwp, %g1
22206 rdpr %cansave, %g2
22207 rdpr %canrestore, %g3
22208 rdpr %cleanwin, %g4
22209 rdpr %otherwin, %g5
22210 rdpr %wstate, %g6
22211loop_79: umul %g4, %o0, %i1
22212 fmovscc %icc, %f28, %f30
22213 stx %o7, [%l7 + 0x50]
22214 ldx [%l7 + 0x60], %l2
22215 st %f30, [%l7 + 0x18]
22216 fmovdg %icc, %f13, %f6
22217 edge32n %g5, %i7, %g7
22218 siam 0x3
22219 or %i6, 0x1B21, %l0
22220 edge16n %o1, %l3, %l4
22221 popc 0x068C, %i5
22222 sir 0x0775
22223 fnor %f22, %f8, %f16
22224 xnor %o6, 0x0674, %l1
22225 ldd [%l7 + 0x50], %f6
22226 smulcc %g3, %l6, %o3
22227 alignaddrl %g2, %l5, %i3
22228 movne %icc, %i0, %o4
22229 movre %o5, 0x169, %i4
22230 edge8ln %g1, %g6, %i2
22231 fmovs %f22, %f27
22232 ldd [%l7 + 0x38], %f12
22233 xnorcc %g4, 0x001F, %o2
22234 sra %o0, 0x0E, %i1
22235 fornot1 %f6, %f0, %f30
22236 movrlez %o7, %g5, %i7
22237 fcmpd %fcc1, %f8, %f8
22238 fornot1s %f30, %f31, %f11
22239 alignaddrl %g7, %i6, %l2
22240 ldsh [%l7 + 0x10], %l0
22241 pdist %f8, %f14, %f6
22242 edge32l %l3, %l4, %i5
22243 edge32ln %o6, %o1, %g3
22244 sdiv %l1, 0x0B0E, %o3
22245 fmul8x16au %f19, %f15, %f6
22246 edge16l %g2, %l5, %l6
22247 umulcc %i3, 0x1538, %o4
22248 andncc %o5, %i0, %i4
22249 srlx %g6, 0x01, %i2
22250 umul %g1, 0x0D7A, %g4
22251 movle %xcc, %o0, %o2
22252 udivcc %i1, 0x123D, %o7
22253 srl %i7, 0x05, %g5
22254 stw %i6, [%l7 + 0x08]
22255 subcc %g7, 0x1238, %l2
22256 edge32n %l3, %l4, %l0
22257 stb %i5, [%l7 + 0x29]
22258 fmovsg %icc, %f26, %f30
22259 alignaddr %o1, %g3, %o6
22260 addccc %o3, %g2, %l5
22261 subcc %l6, %l1, %o4
22262 edge32ln %o5, %i3, %i0
22263 ldx [%l7 + 0x18], %i4
22264 movrlez %g6, %g1, %g4
22265 ldsh [%l7 + 0x38], %i2
22266 add %o0, 0x18B6, %i1
22267 ldx [%l7 + 0x50], %o2
22268 smul %o7, 0x140E, %g5
22269 umulcc %i7, 0x081D, %g7
22270 addcc %i6, %l2, %l4
22271 edge8 %l3, %i5, %l0
22272 fmovdge %xcc, %f28, %f4
22273 fpadd32 %f0, %f20, %f18
22274 andn %o1, 0x19F6, %g3
22275 xorcc %o6, %o3, %l5
22276 lduw [%l7 + 0x20], %g2
22277 ldx [%l7 + 0x70], %l1
22278 edge8n %l6, %o4, %i3
22279 movcs %xcc, %i0, %o5
22280 and %i4, 0x0FC4, %g6
22281 sth %g4, [%l7 + 0x0E]
22282 fsrc2s %f11, %f9
22283 xorcc %i2, 0x1D58, %o0
22284 edge16ln %g1, %o2, %o7
22285 array16 %g5, %i1, %i7
22286 andn %g7, 0x0245, %i6
22287 sth %l2, [%l7 + 0x20]
22288 lduh [%l7 + 0x64], %l3
22289 nop
22290 set 0x45, %i7
22291 stb %i5, [%l7 + %i7]
22292 fpsub16 %f20, %f14, %f28
22293 st %f1, [%l7 + 0x74]
22294 fmovsgu %xcc, %f20, %f5
22295 stx %l0, [%l7 + 0x28]
22296 udivx %l4, 0x1E0C, %o1
22297 movrgz %o6, %o3, %g3
22298 edge16ln %g2, %l5, %l1
22299 xnor %l6, %o4, %i3
22300 orncc %o5, %i4, %i0
22301 edge16n %g4, %i2, %o0
22302 sdivcc %g1, 0x1C0F, %g6
22303 fsrc1s %f28, %f9
22304 or %o2, %o7, %i1
22305 sll %i7, %g7, %i6
22306 ldsh [%l7 + 0x1C], %l2
22307 sdivcc %g5, 0x0DBE, %l3
22308 sth %l0, [%l7 + 0x3E]
22309 orcc %i5, 0x0DA0, %o1
22310 edge16 %o6, %l4, %g3
22311 movn %xcc, %g2, %o3
22312 fnot2s %f13, %f16
22313 xnor %l1, %l5, %l6
22314 movrlz %i3, 0x229, %o5
22315 xor %o4, 0x1F5E, %i4
22316 udivx %i0, 0x0771, %g4
22317 stx %o0, [%l7 + 0x60]
22318 fmuld8sux16 %f0, %f8, %f10
22319 array16 %i2, %g1, %g6
22320 srlx %o2, 0x0B, %i1
22321 sdiv %i7, 0x1CFD, %g7
22322 xnor %i6, 0x19F9, %l2
22323 fmovs %f10, %f31
22324 fmovdl %xcc, %f17, %f22
22325 fmovdvs %xcc, %f12, %f17
22326 subccc %o7, %g5, %l0
22327 nop
22328 set 0x60, %g6
22329 ldd [%l7 + %g6], %f28
22330 movneg %xcc, %i5, %l3
22331 stb %o1, [%l7 + 0x55]
22332 ldsw [%l7 + 0x18], %o6
22333 fmovsvs %xcc, %f12, %f7
22334 edge32l %g3, %g2, %l4
22335 alignaddrl %o3, %l5, %l6
22336 movle %icc, %i3, %l1
22337 orn %o4, %o5, %i0
22338 smulcc %i4, %o0, %g4
22339 fsrc1s %f24, %f28
22340 fcmpgt32 %f16, %f30, %g1
22341 edge16ln %i2, %o2, %i1
22342 edge16l %g6, %g7, %i6
22343 movg %xcc, %i7, %l2
22344 movne %xcc, %o7, %g5
22345 movcs %icc, %l0, %i5
22346 srl %l3, 0x0C, %o6
22347 move %icc, %o1, %g2
22348 fnot2s %f4, %f22
22349 ldsh [%l7 + 0x28], %l4
22350 movl %xcc, %g3, %l5
22351 movcs %icc, %o3, %i3
22352 movpos %icc, %l1, %l6
22353 fmovsle %icc, %f2, %f20
22354 orcc %o4, 0x1BEA, %o5
22355 stb %i0, [%l7 + 0x3D]
22356 fmovdg %xcc, %f8, %f25
22357 stw %i4, [%l7 + 0x24]
22358 alignaddr %g4, %g1, %i2
22359 fmovdpos %xcc, %f18, %f31
22360 restore %o2, 0x1127, %i1
22361 rdpr %cwp, %g1
22362 rdpr %cansave, %g2
22363 rdpr %canrestore, %g3
22364 rdpr %cleanwin, %g4
22365 rdpr %otherwin, %g5
22366 rdpr %wstate, %g6
22367 subccc %g6, %g7, %o0
22368 movre %i6, %i7, %o7
22369 subc %l2, %l0, %g5
22370 movvs %xcc, %l3, %o6
22371 edge8l %i5, %o1, %l4
22372 ldsw [%l7 + 0x0C], %g3
22373 add %g2, 0x198B, %o3
22374 fpmerge %f2, %f12, %f28
22375 fone %f10
22376 for %f18, %f12, %f14
22377 andncc %i3, %l5, %l6
22378 fmovdg %icc, %f28, %f16
22379 movvs %icc, %o4, %l1
22380 andncc %i0, %o5, %g4
22381 fands %f31, %f13, %f23
22382 mulscc %g1, %i4, %o2
22383 movrne %i1, %g6, %g7
22384 edge32l %o0, %i6, %i2
22385 edge32l %i7, %l2, %l0
22386 srax %g5, 0x19, %o7
22387 st %f0, [%l7 + 0x50]
22388 fpackfix %f14, %f17
22389 movg %icc, %l3, %o6
22390 subc %o1, %i5, %g3
22391 stb %g2, [%l7 + 0x43]
22392 fpadd16s %f30, %f9, %f8
22393 popc %o3, %l4
22394 lduh [%l7 + 0x46], %i3
22395 udivcc %l6, 0x0253, %l5
22396 sub %l1, 0x1937, %i0
22397 orncc %o4, %g4, %g1
22398 fmovrse %o5, %f25, %f30
22399 smulcc %o2, %i4, %g6
22400 edge16 %i1, %g7, %o0
22401 fands %f28, %f10, %f30
22402 fands %f23, %f15, %f21
22403 movn %icc, %i2, %i6
22404 add %l2, %l0, %g5
22405 srl %i7, 0x10, %l3
22406 movrlez %o6, %o7, %i5
22407 fmovdne %icc, %f0, %f7
22408 edge32l %g3, %o1, %o3
22409 and %l4, 0x1338, %g2
22410 movn %xcc, %l6, %l5
22411 srax %i3, %l1, %i0
22412 movre %o4, 0x3CE, %g4
22413 subc %o5, 0x1EBC, %g1
22414 array32 %i4, %o2, %i1
22415 save %g7, 0x1155, %o0
22416 rdpr %cwp, %g1
22417 rdpr %cansave, %g2
22418 rdpr %canrestore, %g3
22419 rdpr %cleanwin, %g4
22420 rdpr %otherwin, %g5
22421 rdpr %wstate, %g6
22422 srl %i2, %g6, %i6
22423 edge32l %l2, %g5, %i7
22424 nop
22425 set 0x34, %o0
22426 sth %l3, [%l7 + %o0]
22427 udiv %l0, 0x0BB4, %o7
22428 smul %i5, %o6, %o1
22429 edge32ln %o3, %g3, %l4
22430 fmovrdne %g2, %f14, %f0
22431 movvc %icc, %l6, %l5
22432 movneg %icc, %i3, %l1
22433 sth %o4, [%l7 + 0x46]
22434 sra %i0, 0x04, %g4
22435 st %f15, [%l7 + 0x18]
22436 fmovscc %xcc, %f14, %f5
22437 edge32 %o5, %g1, %o2
22438 or %i1, 0x1D60, %g7
22439 udiv %o0, 0x072E, %i2
22440 stw %i4, [%l7 + 0x18]
22441 addc %i6, %g6, %l2
22442 fzero %f6
22443 edge32 %i7, %g5, %l0
22444 addcc %o7, 0x18F2, %i5
22445 alignaddrl %l3, %o1, %o6
22446 umulcc %g3, %l4, %o3
22447 sllx %l6, %l5, %i3
22448 movleu %xcc, %l1, %o4
22449 sethi 0x08D0, %g2
22450 edge8 %g4, %i0, %g1
22451 subcc %o5, 0x157B, %o2
22452 xor %g7, %i1, %i2
22453 ldsb [%l7 + 0x4C], %i4
22454 fpsub32s %f19, %f19, %f20
22455 array8 %o0, %g6, %i6
22456 edge16n %i7, %g5, %l2
22457 movrne %o7, 0x3D2, %l0
22458 fmovdle %icc, %f10, %f1
22459 ld [%l7 + 0x30], %f3
22460 ldd [%l7 + 0x18], %l2
22461 andn %i5, 0x1F53, %o1
22462 movne %icc, %o6, %l4
22463 movre %o3, 0x1D2, %g3
22464 add %l6, %i3, %l1
22465 add %o4, %g2, %l5
22466 edge32l %i0, %g1, %o5
22467 movl %icc, %o2, %g7
22468 ldd [%l7 + 0x70], %g4
22469 fornot1s %f16, %f12, %f9
22470 movrgez %i1, 0x29B, %i2
22471 fornot1 %f8, %f22, %f2
22472 subc %i4, %g6, %o0
22473 movvs %xcc, %i7, %i6
22474 addccc %g5, 0x15A9, %o7
22475 sdivcc %l0, 0x06E0, %l2
22476 movle %xcc, %l3, %o1
22477 or %o6, 0x144D, %l4
22478 movpos %xcc, %i5, %o3
22479 movcs %xcc, %g3, %i3
22480 fmovsa %xcc, %f15, %f30
22481 ldd [%l7 + 0x50], %f18
22482 umulcc %l1, 0x0F40, %o4
22483 or %g2, 0x0D3F, %l5
22484 lduw [%l7 + 0x28], %l6
22485 udiv %i0, 0x08BC, %g1
22486 movge %icc, %o5, %o2
22487 edge32l %g4, %g7, %i2
22488 umul %i1, %i4, %g6
22489 subccc %o0, 0x0470, %i7
22490 sth %g5, [%l7 + 0x10]
22491 ldsw [%l7 + 0x4C], %o7
22492 andn %i6, 0x0ADF, %l0
22493 sdiv %l2, 0x0FA9, %l3
22494 movne %icc, %o6, %l4
22495 ldsh [%l7 + 0x64], %o1
22496 udivx %i5, 0x1271, %g3
22497 udivx %o3, 0x08D0, %l1
22498 subccc %i3, %g2, %l5
22499 fmovsg %xcc, %f5, %f28
22500 lduw [%l7 + 0x1C], %l6
22501 sllx %o4, 0x11, %i0
22502 movre %o5, 0x172, %g1
22503 xor %o2, %g4, %g7
22504 movg %icc, %i2, %i1
22505 edge8 %i4, %o0, %g6
22506 xorcc %g5, %o7, %i6
22507 fpadd32s %f6, %f14, %f8
22508 movge %xcc, %l0, %i7
22509 movpos %xcc, %l2, %l3
22510 ldd [%l7 + 0x30], %o6
22511 edge8ln %o1, %l4, %g3
22512 ldd [%l7 + 0x30], %o2
22513 srax %l1, 0x01, %i5
22514 edge16 %i3, %l5, %g2
22515 sra %o4, 0x0F, %i0
22516 fmovsg %icc, %f8, %f22
22517 fcmps %fcc3, %f20, %f1
22518 mova %icc, %l6, %o5
22519 sth %g1, [%l7 + 0x26]
22520 udivcc %g4, 0x0C99, %o2
22521 fsrc2 %f4, %f10
22522 std %f28, [%l7 + 0x08]
22523 umulcc %i2, %i1, %i4
22524 fcmpeq32 %f6, %f6, %g7
22525 mulx %g6, %g5, %o7
22526 movleu %icc, %i6, %l0
22527 stx %i7, [%l7 + 0x78]
22528 move %xcc, %o0, %l2
22529 fmovse %xcc, %f30, %f5
22530 edge16l %o6, %l3, %o1
22531 nop
22532 set 0x48, %o7
22533 std %f10, [%l7 + %o7]
22534 subc %g3, %o3, %l4
22535 andcc %i5, 0x17DB, %l1
22536 sth %l5, [%l7 + 0x5C]
22537 addccc %g2, %o4, %i0
22538 udivcc %l6, 0x0894, %o5
22539 movrlz %i3, 0x215, %g1
22540 xorcc %g4, %o2, %i2
22541 sethi 0x1C3E, %i4
22542 add %g7, 0x1AC2, %i1
22543 ld [%l7 + 0x5C], %f18
22544 st %f8, [%l7 + 0x7C]
22545 movleu %xcc, %g5, %o7
22546 st %f31, [%l7 + 0x7C]
22547 xnorcc %i6, %l0, %g6
22548 sllx %o0, 0x1C, %l2
22549 movge %xcc, %o6, %i7
22550 std %f16, [%l7 + 0x18]
22551 orncc %o1, %l3, %o3
22552 ldd [%l7 + 0x70], %f12
22553 or %g3, 0x1C8E, %i5
22554 stb %l4, [%l7 + 0x42]
22555 edge8l %l5, %l1, %o4
22556 fcmpes %fcc0, %f14, %f11
22557 ldd [%l7 + 0x78], %f2
22558 array8 %g2, %i0, %o5
22559 fcmpes %fcc2, %f25, %f30
22560 orncc %i3, 0x02DD, %g1
22561 move %icc, %g4, %o2
22562 orcc %i2, %l6, %g7
22563 movn %xcc, %i1, %i4
22564 movpos %xcc, %o7, %g5
22565 lduh [%l7 + 0x7A], %l0
22566 fcmped %fcc0, %f18, %f26
22567 fornot1 %f20, %f16, %f22
22568 stx %i6, [%l7 + 0x18]
22569 edge16l %o0, %l2, %o6
22570 fmovdn %icc, %f23, %f1
22571 lduh [%l7 + 0x08], %g6
22572 edge16l %i7, %o1, %l3
22573 edge32ln %o3, %g3, %i5
22574 add %l4, 0x1127, %l1
22575 sdivx %l5, 0x0827, %g2
22576 fmovsg %xcc, %f5, %f18
22577 array16 %i0, %o4, %o5
22578 save %g1, %g4, %i3
22579 rdpr %cwp, %g1
22580 rdpr %cansave, %g2
22581 rdpr %canrestore, %g3
22582 rdpr %cleanwin, %g4
22583 rdpr %otherwin, %g5
22584 rdpr %wstate, %g6
22585 edge16ln %o2, %l6, %g7
22586 ldd [%l7 + 0x08], %f2
22587 fnot1s %f12, %f29
22588 fandnot2 %f18, %f0, %f26
22589 fsrc1 %f12, %f28
22590 edge16 %i1, %i4, %o7
22591 alignaddr %i2, %g5, %l0
22592 popc %i6, %o0
22593 sll %l2, 0x06, %g6
22594 umulcc %i7, %o1, %o6
22595 movg %xcc, %o3, %l3
22596 movrlez %i5, %l4, %l1
22597 sra %g3, 0x0D, %g2
22598 addcc %i0, 0x0FC5, %l5
22599 edge8 %o4, %g1, %o5
22600 fmovs %f0, %f22
22601 fmovrde %i3, %f2, %f12
22602 ldd [%l7 + 0x40], %g4
22603 smulcc %o2, %g7, %l6
22604 xorcc %i1, 0x1B76, %i4
22605 sdivcc %o7, 0x1495, %i2
22606 fcmpeq32 %f10, %f30, %g5
22607 fmovda %xcc, %f26, %f8
22608 st %f21, [%l7 + 0x1C]
22609 orn %i6, 0x1776, %o0
22610 movcc %xcc, %l0, %g6
22611 movrlz %l2, 0x182, %i7
22612 stx %o1, [%l7 + 0x58]
22613 mova %icc, %o6, %o3
22614 std %f28, [%l7 + 0x20]
22615 fmovrdlez %l3, %f6, %f6
22616 st %f21, [%l7 + 0x58]
22617 sir 0x1923
22618 alignaddrl %l4, %l1, %i5
22619 smul %g3, 0x1E3A, %g2
22620 mulx %l5, 0x19FC, %i0
22621 subccc %o4, %g1, %o5
22622 setx loop_80, %l0, %l1
22623 return %l1
22624 nop
22625 rdpr %cwp, %g1
22626 rdpr %cansave, %g2
22627 rdpr %canrestore, %g3
22628 rdpr %cleanwin, %g4
22629 rdpr %otherwin, %g5
22630 rdpr %wstate, %g6
22631loop_80: movleu %xcc, %g7, %l6
22632 sra %o2, 0x06, %i4
22633 edge32n %o7, %i2, %i1
22634 fandnot2s %f29, %f6, %f8
22635 movpos %xcc, %i6, %g5
22636 movrgz %l0, 0x35D, %g6
22637 movl %icc, %o0, %l2
22638 fcmpeq16 %f28, %f20, %i7
22639 edge8 %o1, %o3, %o6
22640 orcc %l4, 0x069C, %l3
22641 edge16ln %l1, %g3, %i5
22642 stx %g2, [%l7 + 0x58]
22643 sethi 0x1AA1, %l5
22644 movrne %i0, %o4, %g1
22645 movcs %xcc, %o5, %g4
22646 addcc %i3, %l6, %o2
22647 fxors %f18, %f19, %f29
22648 fnot1s %f14, %f27
22649 array16 %i4, %g7, %o7
22650 alignaddrl %i2, %i1, %g5
22651 movvc %xcc, %i6, %l0
22652 subcc %g6, %l2, %i7
22653 xnorcc %o0, %o1, %o6
22654 movne %xcc, %l4, %l3
22655 fones %f25
22656 movre %l1, %g3, %o3
22657 array8 %i5, %l5, %g2
22658 movg %xcc, %o4, %i0
22659 fmovsgu %icc, %f9, %f26
22660 std %f2, [%l7 + 0x20]
22661 ldd [%l7 + 0x68], %o4
22662 edge8 %g1, %g4, %i3
22663 movvs %icc, %l6, %o2
22664 udivcc %g7, 0x0794, %o7
22665 fzero %f8
22666 andcc %i4, 0x036B, %i2
22667 sir 0x1811
22668 bshuffle %f28, %f6, %f12
22669 fmovsle %xcc, %f28, %f10
22670 fone %f6
22671 alignaddrl %i1, %i6, %g5
22672 edge16ln %l0, %g6, %i7
22673 ldsw [%l7 + 0x58], %o0
22674 srax %o1, %l2, %o6
22675 fmovdg %xcc, %f30, %f6
22676 movvc %icc, %l4, %l3
22677 sth %g3, [%l7 + 0x1A]
22678 subccc %l1, 0x1AF4, %o3
22679 array8 %i5, %l5, %g2
22680 fmovdcc %icc, %f23, %f14
22681 fmovse %icc, %f17, %f3
22682 movgu %xcc, %o4, %o5
22683 fcmpd %fcc2, %f30, %f4
22684 alignaddrl %g1, %i0, %i3
22685 fcmpd %fcc3, %f20, %f10
22686 movneg %icc, %g4, %o2
22687 udivx %l6, 0x03B2, %g7
22688 edge32l %o7, %i2, %i1
22689 sub %i4, 0x1165, %g5
22690 andcc %l0, 0x0A26, %i6
22691 fmovsneg %icc, %f16, %f2
22692 fcmpne16 %f10, %f26, %i7
22693 xnorcc %o0, 0x13F1, %g6
22694 fmovdleu %icc, %f31, %f16
22695 movrgz %l2, %o6, %o1
22696 add %l4, %l3, %l1
22697 fpadd32s %f12, %f1, %f31
22698 fmul8x16al %f12, %f26, %f10
22699 edge32 %g3, %o3, %l5
22700 fmuld8sux16 %f1, %f12, %f4
22701 subc %g2, 0x0D16, %o4
22702 nop
22703 set 0x64, %i0
22704 lduh [%l7 + %i0], %o5
22705 sethi 0x06C3, %g1
22706 xor %i5, %i3, %g4
22707 movrlez %i0, %l6, %g7
22708 movgu %xcc, %o7, %o2
22709 fmovrdlz %i1, %f10, %f22
22710 nop
22711 set 0x64, %i1
22712 lduw [%l7 + %i1], %i2
22713 subccc %i4, %g5, %l0
22714 array16 %i7, %o0, %i6
22715 sllx %g6, 0x0B, %l2
22716 ldx [%l7 + 0x60], %o1
22717 mulscc %l4, 0x15ED, %l3
22718 sll %o6, %l1, %o3
22719 fxors %f18, %f19, %f19
22720 fpmerge %f13, %f1, %f22
22721 fornot1 %f2, %f6, %f22
22722 alignaddrl %g3, %l5, %g2
22723 movn %xcc, %o5, %o4
22724 fmovrdgz %i5, %f16, %f24
22725 srlx %i3, 0x00, %g4
22726 fmovrdlez %i0, %f16, %f10
22727 smulcc %l6, %g7, %o7
22728 fandnot2s %f29, %f4, %f23
22729 array8 %o2, %i1, %i2
22730 ldub [%l7 + 0x5F], %i4
22731 ldsw [%l7 + 0x3C], %g5
22732 fmovdleu %xcc, %f10, %f21
22733 array8 %l0, %i7, %g1
22734 lduh [%l7 + 0x78], %o0
22735 addc %g6, 0x0763, %l2
22736 fnegd %f28, %f28
22737 orncc %i6, %l4, %o1
22738 edge32l %o6, %l3, %o3
22739 ldd [%l7 + 0x48], %g2
22740 movne %xcc, %l5, %g2
22741 ldx [%l7 + 0x68], %o5
22742 movneg %icc, %o4, %l1
22743 edge8ln %i3, %g4, %i0
22744 fornot2 %f8, %f28, %f16
22745 movvc %xcc, %i5, %g7
22746 edge32l %l6, %o7, %i1
22747 ldsb [%l7 + 0x60], %o2
22748 xor %i4, %i2, %l0
22749 ld [%l7 + 0x64], %f0
22750 subc %g5, %g1, %i7
22751 edge32ln %o0, %l2, %g6
22752 edge16 %l4, %o1, %i6
22753 fnot2s %f6, %f4
22754 srl %l3, %o6, %g3
22755 movrgez %o3, %g2, %l5
22756 or %o5, 0x1D20, %o4
22757 edge32 %i3, %g4, %i0
22758 udivx %l1, 0x02CD, %g7
22759 edge16ln %i5, %o7, %i1
22760 andncc %l6, %i4, %i2
22761 movneg %xcc, %l0, %g5
22762 popc %g1, %o2
22763 fmovd %f26, %f14
22764 alignaddrl %i7, %l2, %g6
22765 edge16ln %o0, %l4, %i6
22766 stb %l3, [%l7 + 0x4B]
22767 for %f6, %f24, %f28
22768 st %f19, [%l7 + 0x7C]
22769 movrgz %o6, %g3, %o1
22770 stx %o3, [%l7 + 0x08]
22771 fpmerge %f4, %f6, %f20
22772 ldsw [%l7 + 0x5C], %l5
22773 subc %o5, %g2, %i3
22774 udiv %g4, 0x1D5B, %o4
22775 lduw [%l7 + 0x5C], %i0
22776 srl %g7, 0x05, %i5
22777 xnorcc %o7, 0x0AA3, %i1
22778 udivx %l6, 0x1050, %l1
22779 andn %i4, %l0, %g5
22780 srax %i2, %g1, %i7
22781 ldd [%l7 + 0x68], %o2
22782 movge %icc, %g6, %o0
22783 andcc %l2, 0x051C, %l4
22784 movn %xcc, %i6, %l3
22785 stw %o6, [%l7 + 0x38]
22786 edge32 %o1, %g3, %o3
22787 fmovse %icc, %f4, %f2
22788 movcs %xcc, %o5, %g2
22789 lduh [%l7 + 0x36], %i3
22790 xnor %l5, %o4, %i0
22791 ldub [%l7 + 0x72], %g7
22792 fornot1 %f8, %f18, %f2
22793 xnorcc %i5, 0x0134, %o7
22794 movge %icc, %g4, %i1
22795 movvc %xcc, %l6, %l1
22796 orcc %i4, 0x190F, %g5
22797 fcmple16 %f28, %f8, %l0
22798 xorcc %i2, %g1, %i7
22799 orcc %o2, %g6, %o0
22800 xorcc %l4, %i6, %l2
22801 edge8n %l3, %o6, %o1
22802 fone %f0
22803 fsrc1 %f8, %f12
22804 movcc %xcc, %g3, %o5
22805 addc %g2, 0x0C25, %i3
22806 xorcc %o3, %l5, %o4
22807 ldd [%l7 + 0x30], %f24
22808 sethi 0x13CD, %g7
22809 st %f24, [%l7 + 0x28]
22810 fpackfix %f6, %f10
22811 ldsh [%l7 + 0x58], %i0
22812 alignaddrl %i5, %g4, %o7
22813 edge32l %l6, %l1, %i1
22814 movneg %icc, %g5, %l0
22815 stb %i2, [%l7 + 0x1A]
22816 xor %i4, 0x0F25, %i7
22817 sub %o2, 0x0D7E, %g6
22818 fcmple32 %f22, %f0, %g1
22819 stx %o0, [%l7 + 0x30]
22820 ldd [%l7 + 0x28], %f2
22821 xorcc %l4, 0x08C9, %l2
22822 nop
22823 set 0x14, %l0
22824 lduw [%l7 + %l0], %l3
22825 movle %icc, %o6, %o1
22826 andcc %i6, %o5, %g3
22827 udivcc %g2, 0x1130, %o3
22828 movrlez %i3, 0x22F, %o4
22829 movneg %icc, %l5, %g7
22830 save %i0, %i5, %o7
22831 rdpr %cwp, %g1
22832 rdpr %cansave, %g2
22833 rdpr %canrestore, %g3
22834 rdpr %cleanwin, %g4
22835 rdpr %otherwin, %g5
22836 rdpr %wstate, %g6
22837 movrgez %g4, 0x1A4, %l1
22838 ldd [%l7 + 0x38], %i6
22839 sub %i1, 0x1F1E, %g5
22840 fornot2s %f20, %f30, %f7
22841 ldd [%l7 + 0x38], %f26
22842 ldsw [%l7 + 0x10], %i2
22843 edge8ln %i4, %i7, %o2
22844 movgu %xcc, %g6, %l0
22845 edge16 %o0, %l4, %l2
22846 fmovdne %icc, %f7, %f20
22847 addccc %l3, %g1, %o6
22848 add %o1, %i6, %g3
22849 movrlz %g2, 0x363, %o5
22850 sdivx %o3, 0x000A, %o4
22851 addccc %l5, %i3, %g7
22852 smul %i0, 0x05FE, %i5
22853 srlx %g4, 0x15, %o7
22854 edge32n %l6, %i1, %g5
22855 edge16 %l1, %i4, %i2
22856 mulscc %o2, 0x09A6, %i7
22857 orcc %g6, 0x1D39, %o0
22858 and %l4, 0x0B03, %l0
22859 lduh [%l7 + 0x6E], %l3
22860 stb %g1, [%l7 + 0x16]
22861 for %f12, %f12, %f6
22862 restore %l2, %o1, %i6
22863 rdpr %cwp, %g1
22864 rdpr %cansave, %g2
22865 rdpr %canrestore, %g3
22866 rdpr %cleanwin, %g4
22867 rdpr %otherwin, %g5
22868 rdpr %wstate, %g6
22869 movneg %xcc, %o6, %g3
22870 movneg %xcc, %g2, %o3
22871 stb %o4, [%l7 + 0x36]
22872 movvc %icc, %l5, %o5
22873 alignaddr %g7, %i3, %i0
22874 fornot1s %f24, %f24, %f18
22875 xnor %g4, %o7, %i5
22876 mulx %i1, %g5, %l1
22877 movrne %l6, %i4, %i2
22878 fmovdn %icc, %f28, %f5
22879 fmovrsgz %o2, %f6, %f7
22880 orcc %i7, 0x1FB8, %o0
22881 movg %xcc, %l4, %g6
22882 xor %l3, %g1, %l0
22883 setx loop_81, %l0, %l1
22884 return %l1
22885 nop
22886 rdpr %cwp, %g1
22887 rdpr %cansave, %g2
22888 rdpr %canrestore, %g3
22889 rdpr %cleanwin, %g4
22890 rdpr %otherwin, %g5
22891 rdpr %wstate, %g6
22892loop_81: andncc %o6, %g3, %g2
22893 edge16l %o3, %i6, %l5
22894 fpsub32s %f0, %f22, %f25
22895 fpadd32 %f28, %f28, %f22
22896 lduh [%l7 + 0x3E], %o4
22897 subc %o5, 0x0C63, %g7
22898 stw %i0, [%l7 + 0x58]
22899 udivcc %i3, 0x035B, %g4
22900 fabsd %f0, %f8
22901 fsrc2 %f18, %f18
22902 fmovdl %xcc, %f17, %f31
22903 fandnot1 %f14, %f24, %f24
22904 edge16n %i5, %o7, %i1
22905 popc 0x14CF, %g5
22906 movg %icc, %l6, %l1
22907 umulcc %i4, %o2, %i7
22908 fornot2s %f10, %f4, %f7
22909 fmovrsgz %i2, %f21, %f22
22910 addc %o0, %g6, %l4
22911 edge16 %l3, %l0, %g1
22912 ldsb [%l7 + 0x5C], %l2
22913 addccc %o1, %g3, %g2
22914 xnor %o6, 0x0312, %o3
22915 srl %l5, %o4, %o5
22916 add %i6, 0x1F30, %i0
22917 fxnor %f22, %f12, %f16
22918 orncc %g7, %g4, %i3
22919 fmul8sux16 %f30, %f12, %f20
22920 fmovrsgez %i5, %f26, %f12
22921 movleu %icc, %i1, %o7
22922 andn %g5, 0x0B85, %l1
22923 orcc %l6, %i4, %o2
22924 add %i7, 0x01A0, %o0
22925 edge32 %i2, %g6, %l3
22926 st %f11, [%l7 + 0x68]
22927 smulcc %l4, 0x17BC, %l0
22928 addcc %g1, %l2, %g3
22929 orn %g2, %o6, %o3
22930 fmovsgu %icc, %f17, %f15
22931 fnands %f21, %f25, %f20
22932 movvs %icc, %l5, %o1
22933 sdivx %o4, 0x0125, %i6
22934 and %i0, %g7, %o5
22935 sdivx %i3, 0x1078, %i5
22936 fnot2 %f24, %f24
22937 fmovrsgz %i1, %f15, %f0
22938 andncc %o7, %g4, %l1
22939 movl %xcc, %l6, %i4
22940 fpsub32s %f26, %f4, %f27
22941 lduh [%l7 + 0x08], %g5
22942 udiv %o2, 0x11E4, %i7
22943 or %o0, %i2, %l3
22944 movrgez %l4, %g6, %g1
22945 fpadd32 %f28, %f0, %f28
22946 movle %icc, %l0, %l2
22947 xor %g2, 0x0E40, %g3
22948 orcc %o6, %l5, %o3
22949 edge16n %o1, %i6, %o4
22950 movne %xcc, %i0, %g7
22951 edge16 %i3, %i5, %o5
22952 fnot1 %f4, %f6
22953 smulcc %i1, 0x0FED, %g4
22954 sdivx %l1, 0x0613, %l6
22955 move %xcc, %i4, %g5
22956 fxor %f2, %f0, %f16
22957 sir 0x0A30
22958 fnands %f11, %f8, %f30
22959 fcmpgt16 %f4, %f28, %o7
22960 xorcc %i7, 0x1070, %o2
22961 movl %xcc, %i2, %l3
22962 movle %icc, %o0, %l4
22963 andncc %g6, %g1, %l0
22964 edge8ln %g2, %g3, %o6
22965 movpos %icc, %l5, %l2
22966 add %o3, %o1, %i6
22967 edge8n %o4, %g7, %i0
22968 subccc %i5, 0x0748, %i3
22969 fpsub32s %f9, %f30, %f22
22970 fcmpd %fcc3, %f16, %f18
22971 umul %o5, 0x09D3, %g4
22972 edge8n %i1, %l6, %i4
22973 array32 %g5, %l1, %o7
22974 fmovsvc %icc, %f4, %f29
22975 movg %xcc, %i7, %o2
22976 edge8n %l3, %o0, %i2
22977 ldx [%l7 + 0x70], %g6
22978 fcmpgt32 %f24, %f16, %l4
22979 siam 0x0
22980 sdivx %l0, 0x0364, %g1
22981 movrgez %g3, 0x2BB, %g2
22982 movpos %xcc, %l5, %o6
22983 edge16n %o3, %l2, %o1
22984 ldd [%l7 + 0x38], %f4
22985 fnegd %f6, %f4
22986 nop
22987 set 0x28, %o3
22988 ldx [%l7 + %o3], %o4
22989 edge32 %i6, %g7, %i0
22990 movcs %icc, %i5, %i3
22991 array32 %g4, %i1, %l6
22992 udivcc %o5, 0x1856, %i4
22993 st %f15, [%l7 + 0x7C]
22994 sra %l1, %g5, %i7
22995 add %o7, 0x0918, %o2
22996 edge32 %l3, %o0, %g6
22997 popc %l4, %l0
22998 lduh [%l7 + 0x2C], %g1
22999 movre %i2, %g2, %g3
23000 udivx %o6, 0x0891, %l5
23001 udivx %o3, 0x0E18, %o1
23002 fpsub16s %f14, %f27, %f4
23003 movrne %o4, %i6, %l2
23004 alignaddrl %g7, %i5, %i0
23005 movl %icc, %g4, %i3
23006 nop
23007 set 0x60, %o4
23008 stw %i1, [%l7 + %o4]
23009 std %f20, [%l7 + 0x48]
23010 addccc %o5, 0x13DD, %l6
23011 st %f10, [%l7 + 0x7C]
23012 movgu %icc, %i4, %g5
23013 edge16ln %i7, %l1, %o2
23014 lduw [%l7 + 0x60], %o7
23015 movl %icc, %l3, %g6
23016 ldx [%l7 + 0x50], %l4
23017 fpmerge %f5, %f3, %f28
23018 movle %icc, %o0, %l0
23019 fcmpd %fcc2, %f4, %f10
23020 xnorcc %i2, %g1, %g2
23021 movg %xcc, %o6, %g3
23022 nop
23023 set 0x2F, %o2
23024 ldsb [%l7 + %o2], %o3
23025 edge8ln %o1, %l5, %o4
23026 edge32l %i6, %g7, %l2
23027 fmovsl %xcc, %f12, %f18
23028 umulcc %i0, 0x1605, %g4
23029 edge32n %i3, %i5, %i1
23030 smulcc %l6, 0x0EA9, %i4
23031 movvs %xcc, %o5, %i7
23032 movn %xcc, %l1, %o2
23033 ldsw [%l7 + 0x38], %o7
23034 edge8l %l3, %g6, %g5
23035 andcc %l4, 0x06B8, %l0
23036 fmovsg %xcc, %f12, %f7
23037 andn %o0, %g1, %g2
23038 sllx %i2, %g3, %o3
23039 edge32n %o1, %l5, %o4
23040 xnorcc %i6, 0x06A0, %o6
23041 movcs %icc, %g7, %i0
23042 fmovrdne %g4, %f4, %f18
23043 movre %l2, %i5, %i3
23044 movvc %xcc, %l6, %i4
23045 sdivcc %i1, 0x1F98, %i7
23046 save %l1, %o2, %o7
23047 rdpr %cwp, %g1
23048 rdpr %cansave, %g2
23049 rdpr %canrestore, %g3
23050 rdpr %cleanwin, %g4
23051 rdpr %otherwin, %g5
23052 rdpr %wstate, %g6
23053 movge %icc, %o5, %l3
23054 xorcc %g6, 0x10D1, %l4
23055 sll %l0, %g5, %o0
23056 fxnors %f18, %f9, %f11
23057 ldd [%l7 + 0x50], %f6
23058 edge32 %g2, %i2, %g1
23059 udivx %g3, 0x16EE, %o1
23060 ld [%l7 + 0x60], %f0
23061 fandnot1s %f0, %f1, %f17
23062 sdiv %l5, 0x18DC, %o3
23063 movrne %o4, 0x125, %i6
23064 addc %o6, %g7, %g4
23065 xnor %i0, 0x0D21, %i5
23066 xor %i3, 0x1D83, %l6
23067 movvc %icc, %i4, %l2
23068 ldsb [%l7 + 0x67], %i7
23069 alignaddrl %l1, %i1, %o7
23070 mulx %o2, %o5, %l3
23071 nop
23072 set 0x40, %l5
23073 ldx [%l7 + %l5], %l4
23074 movrgez %g6, 0x2B1, %g5
23075 sub %l0, %g2, %i2
23076 umul %g1, 0x1CB7, %o0
23077 movcc %xcc, %g3, %o1
23078 nop
23079 set 0x46, %l6
23080 lduh [%l7 + %l6], %o3
23081 edge16ln %o4, %i6, %l5
23082 sllx %o6, %g7, %i0
23083 save %i5, 0x1B04, %g4
23084 rdpr %cwp, %g1
23085 rdpr %cansave, %g2
23086 rdpr %canrestore, %g3
23087 rdpr %cleanwin, %g4
23088 rdpr %otherwin, %g5
23089 rdpr %wstate, %g6
23090 alignaddr %i3, %i4, %l6
23091 addccc %l2, 0x10B4, %l1
23092 movle %icc, %i1, %i7
23093 std %f16, [%l7 + 0x78]
23094 movvs %icc, %o2, %o7
23095 fmovsn %icc, %f29, %f10
23096 sdiv %l3, 0x08A3, %l4
23097 and %g6, 0x0500, %o5
23098 fxor %f28, %f16, %f4
23099 xor %g5, %l0, %g2
23100 sdivcc %i2, 0x057F, %g1
23101 andn %g3, %o1, %o0
23102 andn %o3, %o4, %l5
23103 mulx %i6, %g7, %i0
23104 fmovrdlz %o6, %f28, %f4
23105 subcc %i5, 0x1D5E, %g4
23106 array32 %i4, %l6, %i3
23107 subc %l2, 0x06F5, %i1
23108 sra %i7, %o2, %l1
23109 stx %l3, [%l7 + 0x30]
23110 edge16n %o7, %l4, %o5
23111 movl %xcc, %g5, %g6
23112 movge %icc, %l0, %g2
23113 movge %icc, %g1, %i2
23114 sllx %o1, %g3, %o3
23115 fmovdgu %xcc, %f7, %f4
23116 srax %o0, 0x03, %l5
23117 stb %i6, [%l7 + 0x28]
23118 st %f1, [%l7 + 0x14]
23119 sdivx %o4, 0x0ECE, %i0
23120 fmovsvc %xcc, %f0, %f14
23121 mulscc %g7, %i5, %o6
23122 move %xcc, %i4, %g4
23123 ldub [%l7 + 0x5E], %i3
23124 mulscc %l2, %l6, %i1
23125 movcc %xcc, %o2, %i7
23126 fand %f2, %f20, %f22
23127 edge32l %l3, %o7, %l1
23128 fornot1s %f27, %f4, %f8
23129 fxor %f18, %f16, %f8
23130 movcc %icc, %o5, %g5
23131 fmovrse %l4, %f0, %f10
23132 sdivx %g6, 0x19C3, %l0
23133 fmovdg %icc, %f23, %f13
23134 array32 %g1, %g2, %o1
23135 xnor %i2, 0x0633, %g3
23136 movle %icc, %o3, %l5
23137 fornot2s %f16, %f30, %f20
23138 ldsh [%l7 + 0x0E], %i6
23139 and %o0, 0x0D14, %o4
23140 subccc %g7, 0x12FC, %i5
23141 xor %o6, 0x1006, %i0
23142 movrgez %g4, %i4, %i3
23143 subccc %l6, 0x040E, %i1
23144 restore %o2, %i7, %l3
23145 rdpr %cwp, %g1
23146 rdpr %cansave, %g2
23147 rdpr %canrestore, %g3
23148 rdpr %cleanwin, %g4
23149 rdpr %otherwin, %g5
23150 rdpr %wstate, %g6
23151 fmovdcs %xcc, %f3, %f18
23152 xor %o7, 0x0223, %l1
23153 movvs %icc, %o5, %l2
23154 movl %xcc, %l4, %g6
23155 fmovrdlez %g5, %f10, %f6
23156 ldsb [%l7 + 0x18], %l0
23157 addc %g2, %g1, %i2
23158 edge32n %g3, %o3, %l5
23159 alignaddr %i6, %o0, %o4
23160 xor %g7, %o1, %o6
23161 addc %i5, 0x056D, %i0
23162 alignaddrl %g4, %i4, %l6
23163 setx loop_82, %l0, %l1
23164 return %l1
23165 nop
23166 rdpr %cwp, %g1
23167 rdpr %cansave, %g2
23168 rdpr %canrestore, %g3
23169 rdpr %cleanwin, %g4
23170 rdpr %otherwin, %g5
23171 rdpr %wstate, %g6
23172loop_82: umulcc %l3, 0x0C77, %o7
23173 fpmerge %f10, %f17, %f8
23174 xorcc %l1, %o5, %l2
23175 fcmpne32 %f20, %f8, %o2
23176 edge16 %g6, %l4, %l0
23177 fnot2s %f26, %f4
23178 fandnot1 %f12, %f14, %f16
23179 movneg %icc, %g5, %g1
23180 srax %i2, %g2, %o3
23181 fcmped %fcc0, %f10, %f10
23182 ldsh [%l7 + 0x74], %g3
23183 ldd [%l7 + 0x10], %i6
23184 edge16 %o0, %o4, %g7
23185 movvs %icc, %l5, %o1
23186 fmovdle %icc, %f0, %f23
23187 edge8n %o6, %i0, %g4
23188 edge16l %i5, %i4, %i1
23189 movcs %xcc, %i3, %l6
23190 edge32n %i7, %l3, %o7
23191 movleu %xcc, %l1, %o5
23192 fmovdl %xcc, %f2, %f29
23193 fexpand %f5, %f18
23194 edge16l %l2, %g6, %o2
23195 movle %icc, %l0, %g5
23196 movvc %xcc, %l4, %g1
23197 popc %g2, %o3
23198 fnot1 %f2, %f18
23199 ldx [%l7 + 0x28], %g3
23200 andncc %i2, %i6, %o0
23201 andcc %o4, 0x15C0, %l5
23202 umul %g7, %o6, %o1
23203 lduw [%l7 + 0x40], %i0
23204 edge16 %i5, %g4, %i4
23205 edge32ln %i3, %l6, %i1
23206 fpmerge %f23, %f20, %f0
23207 movg %xcc, %l3, %i7
23208 ldsb [%l7 + 0x0F], %l1
23209 sllx %o5, 0x13, %o7
23210 fmovrsgez %l2, %f22, %f21
23211 alignaddr %o2, %l0, %g6
23212 popc 0x1701, %g5
23213 udiv %g1, 0x1E00, %g2
23214 udivx %l4, 0x1C59, %o3
23215 fmovsge %icc, %f4, %f19
23216 movl %icc, %i2, %g3
23217 edge32n %i6, %o4, %l5
23218 edge32 %g7, %o0, %o1
23219 array8 %i0, %o6, %i5
23220 or %g4, 0x0C89, %i4
23221 addcc %l6, 0x1BFB, %i3
23222 movrne %i1, 0x35D, %i7
23223 sir 0x0F2C
23224 alignaddr %l1, %o5, %l3
23225 movrne %l2, 0x05F, %o2
23226 srl %l0, 0x12, %g6
23227 xor %o7, 0x0FE2, %g1
23228 edge32 %g2, %l4, %o3
23229 ldsb [%l7 + 0x32], %i2
23230 addccc %g3, %i6, %o4
23231 addc %l5, 0x0F85, %g5
23232 movrlez %g7, 0x06F, %o1
23233 edge8ln %o0, %i0, %i5
23234 ld [%l7 + 0x54], %f5
23235 movge %icc, %o6, %i4
23236 andn %g4, 0x13E1, %l6
23237 movneg %icc, %i1, %i7
23238 srlx %i3, 0x03, %o5
23239 for %f0, %f24, %f16
23240 movrne %l3, 0x3E2, %l2
23241 srlx %l1, 0x0A, %o2
23242 andncc %g6, %l0, %g1
23243 movne %xcc, %o7, %l4
23244 ldd [%l7 + 0x58], %g2
23245 lduw [%l7 + 0x50], %i2
23246 movne %xcc, %g3, %o3
23247 movrgez %i6, %l5, %g5
23248 fmovdcc %xcc, %f15, %f28
23249 subccc %o4, %o1, %o0
23250 and %i0, %i5, %g7
23251 stw %i4, [%l7 + 0x70]
23252 addc %o6, %l6, %i1
23253 subcc %i7, 0x1107, %i3
23254 umul %g4, %o5, %l2
23255 ldd [%l7 + 0x28], %f10
23256 ldsb [%l7 + 0x09], %l3
23257 movre %l1, 0x260, %g6
23258 ld [%l7 + 0x2C], %f0
23259 sra %o2, 0x01, %g1
23260 movcc %xcc, %l0, %l4
23261 movg %xcc, %g2, %i2
23262 orn %g3, %o3, %i6
23263 mulscc %o7, %g5, %l5
23264 array32 %o4, %o0, %i0
23265 movpos %icc, %i5, %g7
23266 edge16n %o1, %i4, %l6
23267 fcmps %fcc1, %f5, %f1
23268 fornot2 %f14, %f26, %f22
23269 xnorcc %i1, 0x023F, %i7
23270 movre %o6, %i3, %o5
23271 fcmpne32 %f4, %f12, %l2
23272 fcmpes %fcc2, %f18, %f25
23273 nop
23274 set 0x44, %g3
23275 lduw [%l7 + %g3], %g4
23276 ldd [%l7 + 0x78], %f22
23277 fmovsleu %icc, %f24, %f16
23278 movre %l1, 0x236, %l3
23279 srlx %o2, %g6, %l0
23280 st %f5, [%l7 + 0x54]
23281 sdivx %g1, 0x192F, %l4
23282 alignaddrl %i2, %g3, %g2
23283 movvs %xcc, %i6, %o7
23284 movgu %xcc, %g5, %o3
23285 udiv %o4, 0x0F2E, %l5
23286 edge8l %i0, %i5, %g7
23287 edge16 %o0, %i4, %l6
23288 restore %o1, %i1, %i7
23289 rdpr %cwp, %g1
23290 rdpr %cansave, %g2
23291 rdpr %canrestore, %g3
23292 rdpr %cleanwin, %g4
23293 rdpr %otherwin, %g5
23294 rdpr %wstate, %g6
23295 mova %xcc, %i3, %o6
23296 fpsub32s %f10, %f27, %f1
23297 sir 0x1391
23298 fandnot1s %f28, %f7, %f2
23299 fxor %f6, %f18, %f6
23300 mulx %l2, %o5, %l1
23301 orncc %l3, 0x1F2E, %o2
23302 lduw [%l7 + 0x6C], %g4
23303 smulcc %l0, %g6, %g1
23304 andcc %i2, 0x142A, %g3
23305 and %l4, 0x1FFA, %i6
23306 movleu %icc, %g2, %g5
23307 fmovdg %icc, %f22, %f26
23308 edge32ln %o3, %o4, %o7
23309 umul %i0, %i5, %g7
23310 fpmerge %f20, %f4, %f14
23311 movrgez %o0, 0x2B1, %i4
23312 srl %l6, %l5, %i1
23313 std %f22, [%l7 + 0x08]
23314 std %f22, [%l7 + 0x50]
23315 edge8ln %o1, %i3, %o6
23316 edge8l %l2, %i7, %l1
23317 stw %o5, [%l7 + 0x6C]
23318 sdivx %o2, 0x192E, %l3
23319 subcc %g4, %l0, %g1
23320 save %g6, %g3, %i2
23321 rdpr %cwp, %g1
23322 rdpr %cansave, %g2
23323 rdpr %canrestore, %g3
23324 rdpr %cleanwin, %g4
23325 rdpr %otherwin, %g5
23326 rdpr %wstate, %g6
23327 fpsub16s %f16, %f24, %f27
23328 lduw [%l7 + 0x44], %i6
23329 sir 0x03FC
23330 edge16 %l4, %g2, %g5
23331 subc %o3, %o4, %i0
23332 fpsub16s %f5, %f9, %f7
23333 fornot2 %f20, %f28, %f18
23334 std %f18, [%l7 + 0x28]
23335 fornot2s %f23, %f17, %f1
23336 orcc %i5, 0x1F55, %o7
23337 fandnot1s %f7, %f16, %f30
23338 popc %o0, %g7
23339 fpack16 %f6, %f29
23340 sth %i4, [%l7 + 0x62]
23341 addcc %l6, %l5, %i1
23342 fmovse %icc, %f24, %f3
23343 mova %xcc, %o1, %i3
23344 fmovdne %xcc, %f23, %f3
23345 addccc %l2, 0x16A4, %i7
23346 fmovdne %xcc, %f5, %f19
23347 movl %icc, %o6, %l1
23348 array32 %o5, %l3, %o2
23349 fmovsg %icc, %f9, %f11
23350 sir 0x0C8B
23351 movleu %xcc, %l0, %g1
23352 array16 %g6, %g3, %i2
23353 edge16n %g4, %l4, %g2
23354 srl %i6, %o3, %g5
23355 subc %o4, 0x1478, %i0
23356 fmovrdgez %o7, %f30, %f8
23357 ldsw [%l7 + 0x08], %o0
23358 edge8n %i5, %g7, %i4
23359 movrgez %l5, %l6, %o1
23360 sub %i1, %l2, %i7
23361 addcc %i3, %o6, %o5
23362 sll %l3, 0x13, %l1
23363 movge %xcc, %l0, %g1
23364 subcc %o2, %g3, %g6
23365 fmovdgu %xcc, %f28, %f0
23366 movrgz %i2, %l4, %g4
23367 sra %g2, %o3, %g5
23368 movge %xcc, %i6, %o4
23369 movcs %icc, %i0, %o7
23370 fones %f29
23371 fmovrsgez %i5, %f28, %f14
23372 alignaddr %g7, %i4, %o0
23373 fmovscs %xcc, %f15, %f1
23374 fsrc1 %f0, %f24
23375 movcs %icc, %l6, %o1
23376 ld [%l7 + 0x34], %f28
23377 movvs %icc, %i1, %l5
23378 fones %f6
23379 stw %l2, [%l7 + 0x6C]
23380 edge32l %i7, %i3, %o6
23381 alignaddrl %l3, %l1, %o5
23382 edge32 %g1, %l0, %o2
23383 edge8ln %g6, %g3, %l4
23384 andcc %g4, 0x19C0, %i2
23385 xnor %o3, 0x172E, %g2
23386 fabsd %f28, %f26
23387 smul %g5, 0x0D39, %i6
23388 fnot1s %f16, %f3
23389 movrlez %o4, %i0, %o7
23390 subc %i5, 0x0697, %g7
23391 std %f2, [%l7 + 0x58]
23392 movge %icc, %o0, %i4
23393 ldub [%l7 + 0x40], %l6
23394 lduh [%l7 + 0x48], %o1
23395 ldd [%l7 + 0x08], %l4
23396 addcc %l2, 0x19A3, %i7
23397 st %f21, [%l7 + 0x20]
23398 add %i1, %i3, %l3
23399 movne %xcc, %l1, %o5
23400 nop
23401 set 0x78, %i6
23402 ldd [%l7 + %i6], %f0
23403 movgu %icc, %o6, %l0
23404 fmovdge %xcc, %f15, %f14
23405 movvs %icc, %o2, %g6
23406 sdivx %g1, 0x0F54, %g3
23407 alignaddrl %g4, %i2, %o3
23408 fmovdne %icc, %f14, %f9
23409 movgu %xcc, %l4, %g2
23410 or %g5, %o4, %i6
23411 srl %i0, %i5, %o7
23412 fmovrdgz %o0, %f24, %f14
23413 ldd [%l7 + 0x78], %i4
23414 fxors %f30, %f22, %f4
23415 lduw [%l7 + 0x74], %l6
23416 udiv %g7, 0x1CEA, %o1
23417 fmovscs %xcc, %f14, %f17
23418 array8 %l5, %i7, %i1
23419 add %l2, %l3, %l1
23420 movcs %icc, %i3, %o5
23421 xnor %l0, %o2, %g6
23422 srl %g1, %g3, %o6
23423 movvs %xcc, %i2, %o3
23424 faligndata %f30, %f30, %f24
23425 fmovdcc %xcc, %f15, %f2
23426 movvc %xcc, %g4, %g2
23427 edge16l %g5, %o4, %i6
23428 fmovrdlez %l4, %f14, %f30
23429 fsrc2 %f0, %f18
23430 movrlez %i0, %i5, %o0
23431 movrne %i4, %o7, %g7
23432 fmul8ulx16 %f6, %f16, %f22
23433 fmovda %xcc, %f10, %f10
23434 move %icc, %o1, %l6
23435 fcmple16 %f22, %f12, %i7
23436 udivx %i1, 0x0560, %l2
23437 nop
23438 set 0x50, %g7
23439 ldd [%l7 + %g7], %l4
23440 nop
23441 set 0x28, %l3
23442 ldd [%l7 + %l3], %f22
23443 sth %l3, [%l7 + 0x0C]
23444 array8 %l1, %i3, %l0
23445 edge16n %o5, %o2, %g6
23446 movl %xcc, %g3, %g1
23447 ldsb [%l7 + 0x26], %o6
23448 sdivx %i2, 0x1AD5, %g4
23449 stb %o3, [%l7 + 0x0D]
23450 edge8 %g2, %g5, %i6
23451 movvs %icc, %o4, %i0
23452 ldsh [%l7 + 0x56], %l4
23453 or %i5, 0x1BD8, %o0
23454 xor %o7, 0x0E65, %g7
23455 fmovda %icc, %f26, %f26
23456 alignaddr %o1, %l6, %i7
23457 fmul8x16au %f5, %f4, %f22
23458 movg %icc, %i1, %i4
23459 movne %xcc, %l2, %l3
23460 fcmpd %fcc1, %f30, %f6
23461 ld [%l7 + 0x08], %f28
23462 mova %icc, %l1, %i3
23463 fand %f20, %f4, %f16
23464 addc %l5, %o5, %l0
23465 edge8l %g6, %o2, %g1
23466 sdiv %o6, 0x093C, %i2
23467 edge16ln %g3, %o3, %g2
23468 lduh [%l7 + 0x6C], %g5
23469 movcs %xcc, %g4, %i6
23470 fabss %f31, %f18
23471 xorcc %i0, 0x1CB4, %l4
23472 addc %o4, %o0, %o7
23473 fsrc1s %f2, %f23
23474 sdivx %g7, 0x1397, %i5
23475 andn %o1, %i7, %l6
23476 stx %i4, [%l7 + 0x40]
23477 fnot2s %f20, %f4
23478 movneg %icc, %i1, %l2
23479 array8 %l1, %l3, %i3
23480 edge16l %o5, %l0, %g6
23481 mulscc %l5, 0x0FBE, %o2
23482 movrlz %g1, %o6, %i2
23483 fcmpeq32 %f4, %f10, %o3
23484 edge8ln %g2, %g3, %g4
23485 edge16 %g5, %i6, %l4
23486 movpos %icc, %i0, %o0
23487 fmovrdne %o7, %f18, %f20
23488 fmovrse %g7, %f18, %f4
23489 movcc %xcc, %o4, %o1
23490 movg %icc, %i7, %l6
23491 save %i4, 0x06AB, %i1
23492 rdpr %cwp, %g1
23493 rdpr %cansave, %g2
23494 rdpr %canrestore, %g3
23495 rdpr %cleanwin, %g4
23496 rdpr %otherwin, %g5
23497 rdpr %wstate, %g6
23498 srlx %l2, 0x1D, %i5
23499 movrgez %l3, %l1, %o5
23500 movcs %xcc, %l0, %g6
23501 fmovrslz %l5, %f28, %f12
23502 fmul8x16 %f19, %f14, %f30
23503 srlx %o2, 0x1E, %i3
23504 movvs %icc, %g1, %o6
23505 movn %xcc, %i2, %o3
23506 edge32l %g2, %g3, %g4
23507 nop
23508 set 0x2E, %l4
23509 lduh [%l7 + %l4], %g5
23510 lduw [%l7 + 0x64], %i6
23511 sdivcc %i0, 0x0D85, %l4
23512 edge16l %o7, %g7, %o4
23513 and %o0, %o1, %l6
23514 ld [%l7 + 0x74], %f7
23515 stx %i4, [%l7 + 0x28]
23516 edge32l %i1, %l2, %i7
23517 fone %f0
23518 addccc %i5, 0x0826, %l1
23519 alignaddr %o5, %l0, %g6
23520 xnorcc %l5, %l3, %o2
23521 edge16ln %g1, %o6, %i3
23522 subccc %i2, 0x0CB8, %g2
23523 orncc %o3, 0x0524, %g3
23524 movneg %xcc, %g4, %i6
23525 movge %icc, %i0, %g5
23526 st %f0, [%l7 + 0x18]
23527 fcmple16 %f12, %f18, %l4
23528 edge16 %g7, %o7, %o4
23529 udivcc %o0, 0x1FCA, %l6
23530 orcc %i4, 0x1E1F, %i1
23531 st %f8, [%l7 + 0x38]
23532 umul %l2, %o1, %i5
23533 movrlz %l1, %o5, %l0
23534 movrgz %g6, 0x105, %l5
23535 udiv %i7, 0x008F, %l3
23536 fmovdge %icc, %f13, %f18
23537 movrne %o2, %g1, %o6
23538 fmovscc %xcc, %f0, %f2
23539 movcc %xcc, %i3, %i2
23540 ldsh [%l7 + 0x52], %o3
23541 movgu %xcc, %g2, %g3
23542 fmovrde %g4, %f2, %f28
23543 movvc %icc, %i6, %g5
23544 fandnot2 %f10, %f14, %f2
23545 umulcc %l4, %g7, %i0
23546 srl %o4, %o7, %o0
23547 udivx %i4, 0x1894, %l6
23548 movre %l2, 0x248, %o1
23549 srl %i1, 0x1D, %i5
23550 fmovda %icc, %f26, %f19
23551 addccc %o5, 0x18B3, %l1
23552 popc %g6, %l0
23553 movrgez %i7, %l5, %l3
23554 ldsw [%l7 + 0x30], %o2
23555 sllx %g1, %o6, %i2
23556 movge %icc, %i3, %g2
23557 edge16 %g3, %g4, %i6
23558 subcc %g5, 0x16F4, %o3
23559 stb %l4, [%l7 + 0x3D]
23560 movl %icc, %i0, %g7
23561 movg %xcc, %o7, %o0
23562 fmovrdgez %i4, %f16, %f26
23563 fnegs %f17, %f2
23564 fcmpeq32 %f10, %f22, %l6
23565 xnorcc %l2, %o1, %o4
23566 movleu %icc, %i5, %i1
23567 xorcc %l1, %g6, %o5
23568 fmovdpos %xcc, %f21, %f19
23569 orn %l0, 0x1C9A, %i7
23570 bshuffle %f10, %f8, %f28
23571 movleu %xcc, %l5, %o2
23572 subcc %g1, 0x1C67, %l3
23573 sdivx %i2, 0x159E, %i3
23574 alignaddrl %o6, %g3, %g2
23575 movrne %g4, %i6, %g5
23576 fmovspos %xcc, %f8, %f26
23577 and %o3, 0x031F, %l4
23578 edge8l %g7, %i0, %o0
23579 std %f20, [%l7 + 0x30]
23580 st %f13, [%l7 + 0x58]
23581 fcmpgt16 %f16, %f22, %o7
23582 movre %l6, 0x143, %l2
23583 lduh [%l7 + 0x62], %o1
23584 movgu %xcc, %i4, %o4
23585 addc %i5, 0x126A, %i1
23586 subcc %g6, 0x166F, %o5
23587 movle %icc, %l1, %i7
23588 fcmpgt32 %f30, %f26, %l0
23589 ldsb [%l7 + 0x6D], %l5
23590 udivx %g1, 0x1B2C, %o2
23591 edge16n %i2, %i3, %l3
23592 fpack32 %f30, %f6, %f26
23593 lduh [%l7 + 0x70], %g3
23594 std %f6, [%l7 + 0x28]
23595 ldx [%l7 + 0x38], %o6
23596 xnor %g2, 0x03D4, %i6
23597 fmovrslz %g4, %f11, %f6
23598 xnorcc %g5, 0x0FE8, %o3
23599 fmovrdne %l4, %f26, %f20
23600 edge16 %g7, %o0, %i0
23601 addccc %o7, %l2, %o1
23602 fmovdcc %icc, %f7, %f6
23603 sdivx %i4, 0x14F7, %o4
23604 sir 0x06E7
23605 fornot2s %f19, %f30, %f20
23606 edge32n %i5, %i1, %g6
23607 orncc %o5, %l1, %i7
23608 movne %icc, %l0, %l5
23609 stb %g1, [%l7 + 0x44]
23610 array16 %l6, %i2, %o2
23611 array8 %l3, %g3, %i3
23612 fmovsl %xcc, %f24, %f20
23613 std %f26, [%l7 + 0x38]
23614 subc %g2, %i6, %o6
23615 fors %f10, %f1, %f19
23616 fandnot1 %f28, %f20, %f30
23617 stb %g5, [%l7 + 0x2C]
23618 fmovrde %o3, %f24, %f28
23619 mulscc %l4, %g4, %g7
23620 stw %i0, [%l7 + 0x1C]
23621 movcc %icc, %o7, %l2
23622 popc %o0, %o1
23623 nop
23624 set 0x50, %l1
23625 ldd [%l7 + %l1], %o4
23626 lduh [%l7 + 0x60], %i4
23627 movn %xcc, %i5, %i1
23628 sethi 0x00B1, %o5
23629 edge16 %g6, %i7, %l0
23630 fexpand %f2, %f16
23631 add %l5, 0x17E2, %g1
23632 stx %l6, [%l7 + 0x60]
23633 srlx %i2, 0x1B, %l1
23634 stb %l3, [%l7 + 0x12]
23635 or %g3, 0x01D1, %i3
23636 andn %g2, %o2, %i6
23637 ldsh [%l7 + 0x7E], %o6
23638 popc %o3, %l4
23639 nop
23640 set 0x4C, %g4
23641 lduw [%l7 + %g4], %g5
23642 fors %f17, %f9, %f26
23643 fnands %f23, %f8, %f24
23644 movleu %icc, %g4, %i0
23645 movrlez %o7, %g7, %l2
23646 edge16n %o1, %o4, %i4
23647 movneg %icc, %i5, %i1
23648 popc 0x13C6, %o5
23649 sub %g6, %i7, %l0
23650 fcmpes %fcc1, %f12, %f1
23651 edge32ln %o0, %g1, %l6
23652 sth %l5, [%l7 + 0x52]
23653 udivcc %i2, 0x02AD, %l3
23654 fcmpne16 %f6, %f14, %l1
23655 subcc %i3, %g3, %g2
23656 stx %o2, [%l7 + 0x18]
23657 fmovrde %i6, %f26, %f24
23658 movrlz %o3, 0x224, %o6
23659 fpackfix %f6, %f12
23660 edge32l %g5, %g4, %i0
23661 xnorcc %o7, 0x105D, %g7
23662 subcc %l4, 0x0151, %o1
23663 umulcc %l2, 0x0C02, %i4
23664 alignaddrl %i5, %i1, %o4
23665 addc %o5, %i7, %g6
23666 fxor %f4, %f16, %f14
23667 fornot1s %f1, %f12, %f13
23668 alignaddrl %l0, %o0, %g1
23669 fmovdne %icc, %f27, %f27
23670 xorcc %l6, 0x1536, %l5
23671 std %f2, [%l7 + 0x68]
23672 movvs %xcc, %l3, %i2
23673 fnot1 %f22, %f30
23674 subccc %i3, %g3, %g2
23675 srlx %o2, 0x0A, %i6
23676 movrgez %o3, %l1, %g5
23677 movre %o6, %i0, %o7
23678 fmovsg %icc, %f18, %f17
23679 movrlz %g7, %g4, %l4
23680 srax %l2, %i4, %i5
23681 fone %f14
23682 sdivx %i1, 0x1670, %o1
23683 fandnot2s %f1, %f22, %f12
23684 movleu %xcc, %o4, %i7
23685 mova %xcc, %o5, %l0
23686 edge8l %g6, %g1, %o0
23687 fpack32 %f18, %f24, %f18
23688 alignaddr %l6, %l5, %l3
23689 lduh [%l7 + 0x78], %i3
23690 ldd [%l7 + 0x10], %f24
23691 movrne %g3, 0x230, %g2
23692 alignaddrl %o2, %i2, %i6
23693 movrne %l1, 0x2DB, %g5
23694 fzero %f30
23695 ldd [%l7 + 0x58], %o2
23696 sub %o6, %o7, %g7
23697 addc %g4, %l4, %i0
23698 ld [%l7 + 0x38], %f9
23699 sdivcc %i4, 0x0B73, %i5
23700 sethi 0x17B5, %i1
23701 fandnot2s %f17, %f6, %f4
23702 sub %l2, 0x1388, %o1
23703 move %icc, %o4, %i7
23704 st %f13, [%l7 + 0x18]
23705 srl %o5, %l0, %g6
23706 alignaddrl %g1, %l6, %o0
23707 stx %l3, [%l7 + 0x48]
23708 orncc %i3, %l5, %g2
23709 sdivcc %o2, 0x026C, %g3
23710 movvs %icc, %i6, %i2
23711 orncc %g5, 0x056B, %o3
23712 movrgz %l1, 0x0F8, %o6
23713 edge16ln %g7, %g4, %o7
23714 array8 %i0, %i4, %l4
23715 fpsub16s %f11, %f8, %f2
23716 fcmps %fcc0, %f3, %f25
23717 for %f10, %f2, %f22
23718 udivcc %i1, 0x0182, %l2
23719 ldsw [%l7 + 0x3C], %i5
23720 andcc %o1, %i7, %o5
23721 addc %o4, 0x0E32, %l0
23722 fcmpes %fcc0, %f0, %f17
23723 fmovrsgez %g1, %f9, %f21
23724 ldsb [%l7 + 0x7D], %l6
23725 mulscc %o0, %g6, %l3
23726 sdivcc %i3, 0x1797, %g2
23727 alignaddrl %l5, %g3, %o2
23728 alignaddrl %i2, %i6, %o3
23729 nop
23730 set 0x3E, %i3
23731 sth %l1, [%l7 + %i3]
23732 sll %o6, 0x02, %g5
23733 addccc %g7, 0x1F61, %o7
23734 xnorcc %g4, %i4, %l4
23735 edge16l %i1, %l2, %i5
23736 ldub [%l7 + 0x2B], %o1
23737 orcc %i7, %o5, %i0
23738 udiv %o4, 0x1EBF, %l0
23739 srl %g1, 0x08, %l6
23740 fmovrsgez %o0, %f11, %f30
23741 fexpand %f18, %f12
23742 fand %f30, %f18, %f10
23743 srax %g6, %i3, %g2
23744 movleu %icc, %l5, %g3
23745 movneg %xcc, %o2, %i2
23746 movl %icc, %l3, %i6
23747 fmovdpos %icc, %f28, %f4
23748 fnot1s %f29, %f13
23749 mulscc %l1, 0x1506, %o6
23750 smulcc %g5, 0x0518, %o3
23751 movne %xcc, %g7, %g4
23752 and %o7, 0x022F, %l4
23753 movrne %i4, %i1, %i5
23754 srax %o1, %i7, %l2
23755 fmovrde %i0, %f26, %f26
23756 fcmpne16 %f6, %f20, %o5
23757 fcmple16 %f6, %f10, %o4
23758 smul %g1, %l6, %l0
23759 fmovdvc %icc, %f19, %f15
23760 srax %g6, 0x13, %o0
23761 fmovde %xcc, %f14, %f5
23762 movrne %i3, %g2, %l5
23763 xor %g3, %i2, %o2
23764 xorcc %i6, 0x1230, %l3
23765 sllx %l1, %g5, %o6
23766 movrgez %g7, 0x121, %g4
23767 smulcc %o3, 0x148C, %o7
23768 fexpand %f1, %f26
23769 subccc %l4, %i4, %i5
23770 xorcc %i1, 0x137C, %i7
23771 fmovrdne %l2, %f20, %f4
23772 ldd [%l7 + 0x38], %f18
23773 srax %i0, %o1, %o5
23774 srlx %g1, %o4, %l6
23775 fcmpd %fcc2, %f4, %f22
23776 fmovdvc %icc, %f19, %f3
23777 fmovdcs %icc, %f30, %f15
23778 fnot1 %f30, %f2
23779 edge32 %g6, %l0, %i3
23780 sethi 0x15A7, %g2
23781 fmovsne %xcc, %f0, %f2
23782 movgu %icc, %o0, %g3
23783 andncc %i2, %o2, %l5
23784 or %i6, %l3, %l1
23785 for %f10, %f26, %f0
23786 sdiv %g5, 0x00D6, %o6
23787 array8 %g4, %g7, %o7
23788 smul %l4, 0x152D, %i4
23789 andn %o3, %i5, %i1
23790 subc %l2, 0x0BE6, %i7
23791 sethi 0x0D84, %o1
23792 ldsb [%l7 + 0x4C], %o5
23793 movle %xcc, %g1, %i0
23794 stb %o4, [%l7 + 0x11]
23795 fmovrse %g6, %f23, %f13
23796 alignaddr %l0, %i3, %l6
23797 fmovdgu %xcc, %f2, %f19
23798 udivx %g2, 0x0981, %o0
23799 sir 0x0D2E
23800 srlx %g3, 0x0D, %o2
23801 edge32n %i2, %i6, %l5
23802 xor %l3, 0x09A5, %l1
23803 setx loop_83, %l0, %l1
23804 return %l1
23805 nop
23806 rdpr %cwp, %g1
23807 rdpr %cansave, %g2
23808 rdpr %canrestore, %g3
23809 rdpr %cleanwin, %g4
23810 rdpr %otherwin, %g5
23811 rdpr %wstate, %g6
23812loop_83: edge32n %o6, %l4, %i4
23813 edge16 %o3, %o7, %i1
23814 stw %l2, [%l7 + 0x10]
23815 movvc %icc, %i7, %i5
23816 srlx %o5, %o1, %g1
23817 movgu %xcc, %o4, %i0
23818 xnor %l0, %g6, %i3
23819 ld [%l7 + 0x50], %f14
23820 subcc %g2, 0x1C63, %o0
23821 ldsw [%l7 + 0x1C], %l6
23822 addc %o2, 0x16CB, %i2
23823 st %f23, [%l7 + 0x54]
23824 movcc %xcc, %g3, %l5
23825 umulcc %i6, 0x07BE, %l3
23826 smulcc %l1, 0x01AC, %g4
23827 edge8l %g7, %o6, %g5
23828 umul %i4, 0x0BDF, %o3
23829 movne %icc, %o7, %l4
23830 mulx %i1, 0x0439, %i7
23831 subcc %i5, %o5, %l2
23832 fmovsvs %icc, %f21, %f1
23833 fsrc2 %f22, %f22
23834 subcc %o1, %g1, %i0
23835 or %o4, %g6, %l0
23836 fsrc2 %f20, %f22
23837 fmovsg %icc, %f28, %f6
23838 edge16 %g2, %i3, %o0
23839 move %icc, %l6, %i2
23840 pdist %f4, %f26, %f28
23841 addccc %g3, %l5, %o2
23842 umulcc %i6, %l1, %l3
23843 restore %g7, %g4, %g5
23844 rdpr %cwp, %g1
23845 rdpr %cansave, %g2
23846 rdpr %canrestore, %g3
23847 rdpr %cleanwin, %g4
23848 rdpr %otherwin, %g5
23849 rdpr %wstate, %g6
23850 st %f24, [%l7 + 0x64]
23851 andcc %o6, %o3, %i4
23852 edge32n %o7, %l4, %i1
23853 movn %icc, %i5, %i7
23854 or %o5, 0x036E, %l2
23855 xorcc %g1, %i0, %o1
23856 alignaddrl %g6, %o4, %g2
23857 movge %icc, %i3, %l0
23858 std %f28, [%l7 + 0x68]
23859 fmovrsne %l6, %f26, %f22
23860 addcc %i2, %g3, %o0
23861 edge8l %o2, %i6, %l1
23862 fmuld8ulx16 %f4, %f5, %f18
23863 movle %xcc, %l5, %l3
23864 ldx [%l7 + 0x70], %g4
23865 popc 0x15A4, %g5
23866 fmovsgu %icc, %f6, %f31
23867 alignaddrl %o6, %o3, %g7
23868 srlx %i4, 0x19, %o7
23869 andcc %l4, %i1, %i7
23870 alignaddrl %o5, %l2, %g1
23871 fmovdg %icc, %f23, %f6
23872 movne %icc, %i5, %o1
23873 subcc %g6, 0x1AC4, %o4
23874 fandnot1s %f10, %f2, %f17
23875 sth %i0, [%l7 + 0x66]
23876 fmovrsne %i3, %f5, %f16
23877 st %f25, [%l7 + 0x64]
23878 edge8ln %g2, %l6, %l0
23879 movneg %xcc, %i2, %g3
23880 andcc %o2, %o0, %i6
23881 umulcc %l1, 0x1AF2, %l3
23882 sdivx %l5, 0x17C8, %g5
23883 edge16n %o6, %o3, %g7
23884 mova %icc, %g4, %i4
23885 subcc %o7, %l4, %i1
23886 orn %i7, %o5, %g1
23887 lduh [%l7 + 0x0E], %i5
23888 sra %l2, %o1, %g6
23889 movrgz %i0, 0x1DE, %o4
23890 and %g2, 0x1FC8, %i3
23891 udiv %l6, 0x1EC3, %i2
23892 fmovsvs %icc, %f14, %f16
23893 mulscc %l0, 0x0ADF, %g3
23894 fxnor %f12, %f14, %f28
23895 movvs %xcc, %o2, %i6
23896 edge8 %l1, %o0, %l5
23897 movl %xcc, %g5, %o6
23898 ld [%l7 + 0x5C], %f3
23899 fmovrslez %l3, %f17, %f0
23900 sdivcc %o3, 0x1790, %g7
23901 fexpand %f26, %f2
23902 sth %i4, [%l7 + 0x54]
23903 alignaddr %o7, %l4, %i1
23904 srax %i7, %o5, %g4
23905 sll %g1, 0x09, %i5
23906 fcmpd %fcc1, %f12, %f30
23907 edge16l %l2, %o1, %i0
23908 movleu %xcc, %o4, %g6
23909 mulx %g2, 0x0CDF, %i3
23910 fnot1 %f14, %f0
23911 edge16l %l6, %i2, %l0
23912 movrlz %g3, %o2, %l1
23913 ldx [%l7 + 0x48], %o0
23914 fmovrdgez %i6, %f26, %f26
23915 movgu %xcc, %l5, %o6
23916 movgu %icc, %l3, %g5
23917 fmovsg %icc, %f25, %f23
23918 array16 %o3, %g7, %o7
23919 nop
23920 set 0x60, %i4
23921 ldd [%l7 + %i4], %l4
23922 fpadd32 %f22, %f10, %f30
23923 udiv %i4, 0x1EC2, %i1
23924 ldd [%l7 + 0x70], %o4
23925 lduh [%l7 + 0x32], %g4
23926 edge16ln %g1, %i7, %l2
23927 movpos %xcc, %o1, %i5
23928 udivcc %i0, 0x0B18, %g6
23929 orcc %o4, %i3, %l6
23930 ldsb [%l7 + 0x7F], %g2
23931 mulscc %l0, %i2, %o2
23932 nop
23933 set 0x20, %o1
23934 stw %l1, [%l7 + %o1]
23935 and %o0, %g3, %i6
23936 fmovde %xcc, %f5, %f12
23937 movneg %icc, %l5, %o6
23938 edge32n %g5, %l3, %o3
23939 movrne %g7, %o7, %i4
23940 addcc %l4, 0x196E, %o5
23941 mulscc %g4, %i1, %g1
23942 movn %icc, %i7, %o1
23943 or %i5, %l2, %g6
23944 alignaddr %o4, %i3, %i0
23945 movcs %xcc, %g2, %l0
23946 srl %i2, %l6, %o2
23947 subccc %o0, 0x0226, %g3
23948 andcc %i6, 0x038F, %l1
23949 sth %o6, [%l7 + 0x20]
23950 fmovdgu %xcc, %f24, %f21
23951 sdivx %g5, 0x04D2, %l3
23952 array16 %l5, %o3, %g7
23953 edge32ln %o7, %l4, %o5
23954 sethi 0x13D6, %i4
23955 fmovdcs %xcc, %f30, %f23
23956 alignaddrl %i1, %g1, %g4
23957 fmovdcs %icc, %f14, %f4
23958 sdiv %o1, 0x1461, %i7
23959 movrgez %l2, 0x04B, %i5
23960 umulcc %o4, %g6, %i0
23961 edge16 %i3, %l0, %i2
23962 fors %f16, %f1, %f26
23963 orncc %g2, 0x1C08, %o2
23964 umulcc %o0, %l6, %i6
23965 movvs %icc, %g3, %o6
23966 smulcc %g5, 0x0A5B, %l1
23967 sllx %l3, 0x12, %l5
23968 move %icc, %g7, %o7
23969 edge32l %l4, %o3, %i4
23970 fmovspos %xcc, %f10, %f12
23971 movvs %icc, %i1, %o5
23972 sdiv %g4, 0x1A64, %g1
23973 edge8l %i7, %o1, %l2
23974 xnor %o4, %g6, %i5
23975 ldsh [%l7 + 0x58], %i0
23976 std %f26, [%l7 + 0x58]
23977 orcc %i3, 0x1904, %i2
23978 edge32n %g2, %l0, %o2
23979 addccc %o0, %i6, %g3
23980 edge8 %o6, %g5, %l6
23981 fcmpes %fcc1, %f7, %f28
23982 movre %l1, 0x22F, %l3
23983 subc %g7, 0x06C4, %o7
23984 add %l4, %o3, %i4
23985 fmovdge %xcc, %f28, %f0
23986 subccc %i1, %o5, %l5
23987 sir 0x063C
23988 movrlz %g4, 0x337, %i7
23989 subccc %o1, %l2, %g1
23990 mova %xcc, %g6, %i5
23991 array8 %o4, %i3, %i0
23992 faligndata %f12, %f6, %f24
23993 save %i2, 0x05FE, %l0
23994 rdpr %cwp, %g1
23995 rdpr %cansave, %g2
23996 rdpr %canrestore, %g3
23997 rdpr %cleanwin, %g4
23998 rdpr %otherwin, %g5
23999 rdpr %wstate, %g6
24000 xnor %o2, 0x0B94, %o0
24001 ld [%l7 + 0x4C], %f29
24002 fmul8x16au %f4, %f18, %f20
24003 sub %g2, 0x18E2, %g3
24004 fnor %f0, %f22, %f14
24005 udiv %i6, 0x1967, %g5
24006 fmuld8sux16 %f30, %f4, %f16
24007 xnor %o6, 0x1826, %l1
24008 ld [%l7 + 0x6C], %f27
24009 xnor %l3, %l6, %g7
24010 edge8 %l4, %o3, %o7
24011 smul %i4, 0x0C92, %i1
24012 orn %o5, %l5, %g4
24013 fnands %f26, %f3, %f28
24014 sdivx %o1, 0x1328, %i7
24015 movrgez %l2, 0x393, %g6
24016 sdivcc %i5, 0x08C9, %o4
24017 fsrc1 %f14, %f2
24018 lduw [%l7 + 0x6C], %g1
24019 ldd [%l7 + 0x40], %i0
24020 orncc %i3, 0x01AE, %i2
24021 fmovdcc %icc, %f26, %f0
24022 lduh [%l7 + 0x16], %o2
24023 popc %l0, %o0
24024 subccc %g2, 0x0A49, %g3
24025 ldub [%l7 + 0x6A], %i6
24026 subcc %g5, 0x0301, %o6
24027 alignaddr %l3, %l6, %g7
24028 fandnot2s %f3, %f10, %f12
24029 edge16 %l4, %l1, %o7
24030 fmovsg %xcc, %f17, %f26
24031 sir 0x1F21
24032 subccc %o3, 0x151D, %i1
24033 stx %i4, [%l7 + 0x30]
24034 srlx %o5, %l5, %g4
24035 edge8l %i7, %o1, %l2
24036 fmovrdgez %i5, %f20, %f12
24037 ldx [%l7 + 0x48], %o4
24038 sra %g1, %g6, %i0
24039 edge8l %i2, %o2, %i3
24040 fmovda %icc, %f14, %f31
24041 movleu %icc, %l0, %g2
24042 fmovsvc %xcc, %f26, %f12
24043 fmovd %f8, %f2
24044 fmovdne %xcc, %f27, %f16
24045 mulscc %g3, 0x1499, %o0
24046 nop
24047 set 0x60, %i5
24048 ldsw [%l7 + %i5], %i6
24049 fornot2s %f14, %f8, %f28
24050 addc %g5, 0x11EE, %l3
24051 movleu %icc, %o6, %l6
24052 movneg %xcc, %g7, %l4
24053 edge16l %l1, %o3, %i1
24054 add %o7, %o5, %l5
24055 fmovdvs %xcc, %f10, %f14
24056 movle %xcc, %g4, %i7
24057 fpsub16 %f4, %f10, %f30
24058 umul %i4, %l2, %i5
24059 edge8 %o1, %g1, %o4
24060 ldsw [%l7 + 0x38], %i0
24061 alignaddr %i2, %o2, %g6
24062 movleu %icc, %i3, %l0
24063 stx %g3, [%l7 + 0x18]
24064 edge8 %g2, %i6, %g5
24065 addccc %o0, 0x16CF, %l3
24066 fmovsgu %icc, %f31, %f17
24067 alignaddr %l6, %g7, %l4
24068 fpadd16 %f16, %f8, %f4
24069 stw %l1, [%l7 + 0x2C]
24070 fmovrsgz %o6, %f24, %f16
24071 setx loop_84, %l0, %l1
24072 return %l1
24073 nop
24074 rdpr %cwp, %g1
24075 rdpr %cansave, %g2
24076 rdpr %canrestore, %g3
24077 rdpr %cleanwin, %g4
24078 rdpr %otherwin, %g5
24079 rdpr %wstate, %g6
24080loop_84: st %f4, [%l7 + 0x68]
24081 edge16ln %l5, %o3, %g4
24082 stw %i7, [%l7 + 0x28]
24083 andn %l2, %i4, %o1
24084 movle %xcc, %i5, %g1
24085 sll %o4, 0x1D, %i2
24086 or %i0, %o2, %g6
24087 fmovsn %icc, %f3, %f24
24088 or %l0, %g3, %i3
24089 fcmpgt32 %f8, %f28, %g2
24090 nop
24091 set 0x24, %i2
24092 lduw [%l7 + %i2], %i6
24093 movpos %icc, %g5, %l3
24094 edge16 %o0, %l6, %l4
24095 orncc %l1, 0x0A6D, %o6
24096 fmovdvs %icc, %f14, %f23
24097 fornot1 %f22, %f12, %f22
24098 addc %i1, 0x1655, %o7
24099 move %xcc, %o5, %l5
24100 fmovdcs %xcc, %f2, %f13
24101 movleu %icc, %o3, %g7
24102 xorcc %g4, %i7, %l2
24103 mulscc %o1, 0x0D03, %i5
24104 fnot1s %f10, %f30
24105 edge8n %g1, %i4, %o4
24106 edge8 %i0, %i2, %g6
24107 sll %l0, 0x1E, %g3
24108 umul %i3, 0x124C, %o2
24109 fsrc2s %f5, %f23
24110 sethi 0x009F, %g2
24111 umulcc %g5, %i6, %o0
24112 st %f18, [%l7 + 0x2C]
24113 movg %icc, %l6, %l3
24114 nop
24115 set 0x38, %l2
24116 lduw [%l7 + %l2], %l1
24117 nop
24118 set 0x13, %g1
24119 ldub [%l7 + %g1], %o6
24120 addc %l4, 0x1798, %i1
24121 sdiv %o7, 0x18D7, %l5
24122 andncc %o3, %g7, %g4
24123 movrgz %i7, 0x2A8, %l2
24124 addccc %o5, 0x17D9, %i5
24125 save %o1, %g1, %i4
24126 rdpr %cwp, %g1
24127 rdpr %cansave, %g2
24128 rdpr %canrestore, %g3
24129 rdpr %cleanwin, %g4
24130 rdpr %otherwin, %g5
24131 rdpr %wstate, %g6
24132 smulcc %o4, 0x140A, %i2
24133 andn %g6, 0x0C28, %i0
24134 restore %l0, %g3, %i3
24135 rdpr %cwp, %g1
24136 rdpr %cansave, %g2
24137 rdpr %canrestore, %g3
24138 rdpr %cleanwin, %g4
24139 rdpr %otherwin, %g5
24140 rdpr %wstate, %g6
24141 smulcc %o2, %g2, %g5
24142 mulscc %o0, %i6, %l6
24143 sll %l3, 0x09, %o6
24144 mova %icc, %l1, %i1
24145 ldub [%l7 + 0x12], %o7
24146 fmovs %f12, %f23
24147 fcmpgt16 %f28, %f12, %l5
24148 edge16n %o3, %l4, %g4
24149 orcc %g7, 0x162E, %i7
24150 and %l2, %o5, %i5
24151 orncc %g1, %i4, %o1
24152 sth %o4, [%l7 + 0x26]
24153 st %f31, [%l7 + 0x2C]
24154 array16 %i2, %g6, %l0
24155 faligndata %f12, %f16, %f28
24156 xnorcc %g3, %i0, %o2
24157 sra %g2, %g5, %o0
24158 nop
24159 set 0x30, %g2
24160 lduh [%l7 + %g2], %i3
24161 fmovrse %i6, %f26, %f2
24162 alignaddrl %l3, %o6, %l6
24163 srlx %i1, %l1, %o7
24164 ldd [%l7 + 0x38], %o2
24165 movcc %icc, %l4, %l5
24166 fpadd16s %f7, %f6, %f26
24167 stb %g7, [%l7 + 0x28]
24168 edge16n %g4, %i7, %o5
24169 fcmple32 %f6, %f24, %i5
24170 edge16 %g1, %l2, %o1
24171 umulcc %o4, 0x1FFF, %i2
24172 sub %g6, %i4, %g3
24173 umulcc %i0, %o2, %g2
24174 nop
24175 set 0x6B, %g5
24176 ldub [%l7 + %g5], %g5
24177 array16 %l0, %o0, %i6
24178 fmovrse %i3, %f9, %f8
24179 edge8n %o6, %l3, %l6
24180 edge32 %l1, %o7, %o3
24181 movrgz %i1, %l5, %g7
24182 movleu %xcc, %l4, %g4
24183 fpsub32 %f2, %f16, %f8
24184 smul %o5, 0x1278, %i7
24185 ldx [%l7 + 0x70], %i5
24186 array32 %g1, %l2, %o1
24187 srlx %i2, %g6, %i4
24188 fmovrde %o4, %f16, %f14
24189 fornot1s %f24, %f17, %f4
24190 orncc %g3, %i0, %o2
24191 movn %icc, %g5, %l0
24192 fmovdg %icc, %f9, %f2
24193 mulscc %g2, 0x1A71, %i6
24194 array16 %o0, %i3, %o6
24195 addcc %l3, 0x0C1E, %l1
24196 lduw [%l7 + 0x24], %o7
24197 ldub [%l7 + 0x68], %l6
24198 fcmpeq16 %f20, %f20, %i1
24199 mova %xcc, %l5, %g7
24200 sll %o3, 0x1C, %g4
24201 edge16ln %o5, %i7, %i5
24202 move %xcc, %l4, %g1
24203 xnor %l2, 0x11C3, %i2
24204 movcs %xcc, %o1, %g6
24205 movrlez %i4, 0x063, %o4
24206 sll %i0, %o2, %g5
24207 srlx %l0, %g3, %i6
24208 st %f18, [%l7 + 0x1C]
24209 movl %xcc, %g2, %o0
24210 fcmpne16 %f6, %f4, %o6
24211 fxnors %f31, %f5, %f12
24212 addccc %i3, 0x19CF, %l3
24213 sllx %o7, 0x05, %l1
24214 srlx %l6, %i1, %g7
24215 addc %o3, %l5, %g4
24216 fmovrde %o5, %f22, %f6
24217 ldsb [%l7 + 0x29], %i7
24218 fmovsvc %icc, %f24, %f30
24219 save %l4, 0x16BD, %g1
24220 rdpr %cwp, %g1
24221 rdpr %cansave, %g2
24222 rdpr %canrestore, %g3
24223 rdpr %cleanwin, %g4
24224 rdpr %otherwin, %g5
24225 rdpr %wstate, %g6
24226 sllx %l2, %i2, %i5
24227 movgu %xcc, %g6, %i4
24228 addcc %o1, 0x1F11, %o4
24229 fmovdcs %xcc, %f10, %f21
24230 fabss %f4, %f13
24231 ldx [%l7 + 0x58], %i0
24232 addccc %o2, %l0, %g5
24233 movneg %icc, %g3, %g2
24234 edge16l %i6, %o6, %o0
24235 fmovdne %xcc, %f0, %f24
24236 nop
24237 set 0x08, %o5
24238 ldx [%l7 + %o5], %l3
24239 movle %icc, %o7, %i3
24240 sll %l6, 0x19, %i1
24241 fornot2 %f12, %f0, %f14
24242 fmovdle %xcc, %f6, %f23
24243 fand %f12, %f16, %f24
24244 xorcc %g7, %o3, %l5
24245 move %xcc, %g4, %l1
24246 st %f17, [%l7 + 0x20]
24247 sir 0x1652
24248 fzeros %f11
24249 sethi 0x002B, %i7
24250 movpos %xcc, %o5, %l4
24251 movrgz %g1, 0x226, %l2
24252 fnot2s %f26, %f15
24253 subc %i5, 0x116B, %i2
24254 edge8n %i4, %g6, %o1
24255 movleu %xcc, %i0, %o2
24256 movrlez %l0, %g5, %g3
24257 and %g2, 0x1CF3, %o4
24258 movle %icc, %i6, %o0
24259 std %f14, [%l7 + 0x40]
24260 ldsh [%l7 + 0x24], %o6
24261 fexpand %f4, %f12
24262 addcc %l3, %o7, %i3
24263 fmovse %icc, %f27, %f2
24264 subc %i1, 0x195D, %l6
24265 st %f29, [%l7 + 0x10]
24266 sethi 0x0B5F, %g7
24267 xorcc %l5, 0x1CF5, %g4
24268 fand %f14, %f14, %f18
24269 ldx [%l7 + 0x10], %o3
24270 movgu %xcc, %l1, %o5
24271 movrgez %l4, 0x33B, %g1
24272 addcc %l2, %i5, %i7
24273 ld [%l7 + 0x28], %f29
24274 setx loop_85, %l0, %l1
24275 return %l1
24276 nop
24277 rdpr %cwp, %g1
24278 rdpr %cansave, %g2
24279 rdpr %canrestore, %g3
24280 rdpr %cleanwin, %g4
24281 rdpr %otherwin, %g5
24282 rdpr %wstate, %g6
24283loop_85: array32 %i4, %i0, %o1
24284 fnot1 %f8, %f8
24285 move %xcc, %o2, %l0
24286 movle %icc, %g3, %g2
24287 add %g5, 0x02BC, %o4
24288 ldsb [%l7 + 0x72], %i6
24289 fmovdvc %icc, %f24, %f8
24290 movgu %xcc, %o0, %o6
24291 smulcc %l3, %i3, %o7
24292 popc 0x1D68, %l6
24293 alignaddr %g7, %i1, %g4
24294 addcc %o3, %l1, %o5
24295 fmovsn %xcc, %f23, %f13
24296 movpos %icc, %l5, %g1
24297 movl %xcc, %l2, %l4
24298 sdivcc %i5, 0x1FA8, %i2
24299 fpackfix %f8, %f15
24300 fmul8x16au %f16, %f29, %f10
24301 sllx %i7, 0x17, %g6
24302 sub %i0, 0x0C7E, %i4
24303 xor %o2, %l0, %g3
24304 fnand %f12, %f28, %f8
24305 fmovdneg %xcc, %f30, %f27
24306 array16 %o1, %g5, %o4
24307 std %f28, [%l7 + 0x38]
24308 ldsb [%l7 + 0x26], %i6
24309 edge32 %g2, %o6, %l3
24310 movcc %xcc, %i3, %o7
24311 fmovscc %icc, %f27, %f10
24312 fnor %f28, %f4, %f10
24313 move %icc, %l6, %o0
24314 addcc %i1, %g4, %o3
24315 xorcc %g7, 0x163D, %o5
24316 fmovs %f9, %f11
24317 smulcc %l5, 0x06A0, %l1
24318 std %f28, [%l7 + 0x78]
24319 edge16n %l2, %l4, %i5
24320 fnot2s %f26, %f1
24321 addc %g1, 0x0EBB, %i7
24322 subccc %i2, 0x10A0, %g6
24323 udivcc %i0, 0x0232, %i4
24324 std %f6, [%l7 + 0x70]
24325 fnors %f9, %f13, %f16
24326 fmul8x16au %f0, %f7, %f20
24327 andn %l0, %g3, %o2
24328 movcs %icc, %g5, %o1
24329 xnor %i6, 0x058B, %g2
24330 andncc %o4, %o6, %i3
24331 andcc %l3, %o7, %o0
24332 xorcc %l6, 0x0A2F, %g4
24333 andn %i1, %g7, %o5
24334 fpadd16 %f22, %f30, %f0
24335 fcmpeq32 %f12, %f26, %o3
24336 edge8ln %l1, %l2, %l4
24337 fmovda %xcc, %f8, %f15
24338 movne %xcc, %l5, %i5
24339 movl %xcc, %g1, %i2
24340 fmovrdgz %g6, %f12, %f24
24341 edge16ln %i7, %i0, %l0
24342 fmul8x16al %f29, %f29, %f18
24343 subcc %g3, %i4, %o2
24344 edge32 %g5, %o1, %i6
24345 lduh [%l7 + 0x54], %g2
24346 smulcc %o6, 0x15E4, %o4
24347 lduh [%l7 + 0x26], %l3
24348 popc %i3, %o0
24349 fmovsvs %icc, %f2, %f21
24350 array16 %l6, %o7, %i1
24351 sdivcc %g4, 0x0264, %g7
24352 smul %o5, %l1, %l2
24353 nop
24354 set 0x7C, %i7
24355 stb %l4, [%l7 + %i7]
24356 move %icc, %l5, %i5
24357 sub %g1, 0x189C, %o3
24358 sethi 0x1E90, %g6
24359 fnot1 %f0, %f30
24360 movne %icc, %i2, %i7
24361 std %f6, [%l7 + 0x08]
24362 ldsw [%l7 + 0x20], %l0
24363 sllx %g3, 0x0E, %i4
24364 array16 %o2, %g5, %i0
24365 edge32n %o1, %i6, %g2
24366 xnorcc %o4, %o6, %l3
24367 subcc %o0, %i3, %l6
24368 stx %i1, [%l7 + 0x30]
24369 andncc %g4, %o7, %o5
24370 fmovscc %xcc, %f10, %f31
24371 subccc %l1, 0x1C01, %l2
24372 popc 0x1BA6, %g7
24373 ldsb [%l7 + 0x2B], %l4
24374 array32 %i5, %l5, %o3
24375 fmovrsgz %g1, %f4, %f17
24376 movpos %icc, %g6, %i2
24377 fnegd %f30, %f30
24378 fnegs %f22, %f7
24379 lduw [%l7 + 0x74], %l0
24380 movneg %xcc, %i7, %g3
24381 edge16ln %o2, %i4, %g5
24382 movrlez %o1, %i6, %g2
24383 ldub [%l7 + 0x26], %o4
24384 edge32ln %i0, %o6, %l3
24385 mulscc %o0, %i3, %l6
24386 sdivx %g4, 0x0427, %o7
24387 ldsb [%l7 + 0x58], %i1
24388 ldx [%l7 + 0x70], %l1
24389 fmovrdlz %l2, %f4, %f0
24390 fmovdleu %xcc, %f28, %f29
24391 umul %o5, %l4, %i5
24392 sllx %g7, %l5, %o3
24393 edge32n %g1, %i2, %l0
24394 sll %i7, 0x03, %g6
24395 sub %o2, %i4, %g5
24396 ldsh [%l7 + 0x38], %o1
24397 sub %g3, 0x0D86, %i6
24398 smulcc %o4, 0x180D, %g2
24399 ldx [%l7 + 0x48], %i0
24400 edge32n %l3, %o0, %i3
24401 st %f30, [%l7 + 0x48]
24402 sll %o6, %g4, %l6
24403 fpsub32s %f18, %f4, %f11
24404 std %f12, [%l7 + 0x58]
24405 stx %i1, [%l7 + 0x78]
24406 orcc %l1, 0x1DF5, %o7
24407 stx %l2, [%l7 + 0x30]
24408 fmovscs %icc, %f22, %f14
24409 stw %o5, [%l7 + 0x24]
24410 movpos %xcc, %l4, %i5
24411 movre %g7, %o3, %l5
24412 std %f28, [%l7 + 0x38]
24413 fnor %f14, %f14, %f6
24414 movcs %xcc, %i2, %l0
24415 movcc %icc, %i7, %g6
24416 ldsb [%l7 + 0x7D], %g1
24417 fmul8x16au %f24, %f4, %f22
24418 bshuffle %f22, %f22, %f30
24419 sub %o2, %g5, %o1
24420 fmul8x16au %f17, %f18, %f20
24421 movleu %xcc, %g3, %i6
24422 edge16ln %o4, %g2, %i0
24423 movgu %icc, %i4, %o0
24424 fsrc2s %f25, %f3
24425 st %f21, [%l7 + 0x1C]
24426 move %xcc, %i3, %o6
24427 ldd [%l7 + 0x18], %f2
24428 movneg %xcc, %l3, %g4
24429 movpos %icc, %i1, %l6
24430 edge16l %l1, %o7, %l2
24431 sdivx %o5, 0x1B4A, %l4
24432 fsrc1 %f18, %f22
24433 alignaddrl %g7, %o3, %l5
24434 array8 %i2, %i5, %i7
24435 edge8 %g6, %l0, %g1
24436 smulcc %g5, 0x1F00, %o2
24437 srax %o1, 0x04, %i6
24438 ldd [%l7 + 0x70], %o4
24439 movrgez %g2, 0x27B, %i0
24440 movrlz %i4, 0x309, %g3
24441 edge8ln %i3, %o0, %l3
24442 addccc %g4, %i1, %o6
24443 sllx %l1, %o7, %l2
24444 movrlz %o5, %l6, %l4
24445 fmovdneg %icc, %f25, %f24
24446 ldx [%l7 + 0x48], %g7
24447 xor %o3, %i2, %i5
24448 fcmpne16 %f10, %f22, %l5
24449 edge16n %i7, %l0, %g6
24450 restore %g5, %g1, %o2
24451 rdpr %cwp, %g1
24452 rdpr %cansave, %g2
24453 rdpr %canrestore, %g3
24454 rdpr %cleanwin, %g4
24455 rdpr %otherwin, %g5
24456 rdpr %wstate, %g6
24457 umulcc %o1, 0x1928, %i6
24458 fors %f10, %f29, %f28
24459 fmovrdlz %g2, %f20, %f12
24460 fmovdl %icc, %f5, %f5
24461 fmovrdne %i0, %f24, %f18
24462 fpackfix %f8, %f15
24463 movne %icc, %i4, %o4
24464 fpsub16 %f18, %f0, %f28
24465 ldd [%l7 + 0x50], %g2
24466 fnand %f0, %f28, %f12
24467 addcc %i3, %l3, %g4
24468 fpadd16s %f31, %f13, %f29
24469 edge8 %i1, %o0, %o6
24470 subcc %l1, %o7, %l2
24471 movl %xcc, %o5, %l6
24472 mulscc %g7, %o3, %i2
24473 andn %l4, 0x1587, %i5
24474 ldx [%l7 + 0x60], %i7
24475 and %l0, %l5, %g6
24476 fmovdle %icc, %f18, %f22
24477 popc 0x08BC, %g1
24478 fzero %f12
24479 add %o2, %g5, %i6
24480 or %g2, 0x0E8E, %o1
24481 andncc %i0, %i4, %g3
24482 xorcc %i3, %l3, %o4
24483 fnot2 %f6, %f2
24484 andcc %g4, %i1, %o0
24485 sra %o6, 0x1C, %l1
24486 pdist %f26, %f0, %f2
24487 stx %l2, [%l7 + 0x18]
24488 addccc %o7, 0x030A, %o5
24489 mulscc %g7, %l6, %i2
24490 fmovsne %icc, %f9, %f14
24491 movrgez %l4, %i5, %o3
24492 sth %l0, [%l7 + 0x30]
24493 sir 0x0E78
24494 xnor %i7, %g6, %l5
24495 movneg %icc, %g1, %o2
24496 ldd [%l7 + 0x48], %f8
24497 edge32l %i6, %g5, %o1
24498 sdiv %g2, 0x1808, %i4
24499 movre %g3, %i0, %i3
24500 subccc %o4, 0x10D0, %l3
24501 nop
24502 set 0x48, %o6
24503 ldub [%l7 + %o6], %g4
24504 movrne %i1, 0x319, %o6
24505 movcc %icc, %l1, %o0
24506 and %l2, %o7, %o5
24507 fcmpeq32 %f28, %f4, %g7
24508 subccc %i2, 0x1A9E, %l4
24509 lduh [%l7 + 0x6A], %i5
24510 edge8 %l6, %o3, %i7
24511 fandnot2 %f4, %f12, %f22
24512 edge32 %g6, %l5, %l0
24513 edge8n %g1, %i6, %g5
24514 movle %xcc, %o2, %o1
24515 fexpand %f7, %f22
24516 movcc %xcc, %g2, %g3
24517 movvs %icc, %i0, %i3
24518 smul %i4, %l3, %g4
24519 fmuld8sux16 %f6, %f29, %f2
24520 edge16 %o4, %i1, %o6
24521 smulcc %o0, %l2, %l1
24522 movcc %xcc, %o7, %o5
24523 fmovd %f4, %f6
24524 smulcc %g7, %i2, %i5
24525 movrne %l6, %o3, %i7
24526 sth %l4, [%l7 + 0x4E]
24527 udivcc %g6, 0x1863, %l5
24528 udivcc %g1, 0x1AEE, %l0
24529 ldd [%l7 + 0x18], %i6
24530 ldsw [%l7 + 0x3C], %o2
24531 lduw [%l7 + 0x7C], %o1
24532 array32 %g5, %g3, %i0
24533 nop
24534 set 0x34, %g6
24535 lduw [%l7 + %g6], %g2
24536 stw %i3, [%l7 + 0x40]
24537 movl %icc, %l3, %i4
24538 subccc %o4, %i1, %o6
24539 movg %icc, %o0, %l2
24540 std %f30, [%l7 + 0x58]
24541 move %xcc, %l1, %o7
24542 ldub [%l7 + 0x53], %o5
24543 movl %icc, %g7, %g4
24544 movge %icc, %i2, %l6
24545 sdivx %o3, 0x0462, %i5
24546 fsrc2 %f30, %f14
24547 nop
24548 set 0x4C, %o7
24549 ldsw [%l7 + %o7], %i7
24550 movle %icc, %l4, %l5
24551 fmovsle %xcc, %f5, %f5
24552 movrgz %g6, 0x1FB, %g1
24553 orn %i6, 0x11E0, %l0
24554 fmovdl %xcc, %f6, %f17
24555 movrgz %o1, %o2, %g3
24556 sth %i0, [%l7 + 0x74]
24557 movl %icc, %g5, %g2
24558 edge8l %l3, %i4, %i3
24559 edge16l %o4, %i1, %o6
24560 orncc %o0, 0x0C0E, %l2
24561 array8 %l1, %o5, %g7
24562 udivcc %g4, 0x1E18, %o7
24563 ld [%l7 + 0x1C], %f17
24564 edge8l %i2, %l6, %i5
24565 fxnors %f21, %f30, %f1
24566 umul %i7, 0x1B94, %o3
24567 orn %l5, 0x008A, %l4
24568 std %f30, [%l7 + 0x28]
24569 edge16n %g1, %g6, %i6
24570 fpadd16 %f22, %f24, %f22
24571 umul %o1, 0x010C, %o2
24572 addcc %g3, %i0, %g5
24573 st %f1, [%l7 + 0x48]
24574 edge32n %l0, %g2, %l3
24575 sir 0x0223
24576 movl %icc, %i4, %i3
24577 fmul8x16au %f1, %f26, %f18
24578 ldd [%l7 + 0x68], %f2
24579 mulscc %o4, 0x0EC0, %i1
24580 movneg %xcc, %o6, %l2
24581 fmovscs %xcc, %f9, %f12
24582 mulscc %l1, 0x1E13, %o0
24583 umul %o5, 0x1497, %g7
24584 orcc %o7, %i2, %l6
24585 udivcc %g4, 0x00EC, %i7
24586 popc 0x0F55, %o3
24587 fnot1s %f10, %f18
24588 srl %i5, 0x17, %l4
24589 udivx %l5, 0x1616, %g6
24590 or %i6, 0x12D7, %o1
24591 add %o2, 0x0190, %g1
24592 xorcc %g3, %g5, %l0
24593 edge16n %g2, %i0, %i4
24594 sdivcc %l3, 0x17DF, %o4
24595 sethi 0x0095, %i1
24596 edge8n %i3, %l2, %l1
24597 fmovrdne %o0, %f30, %f2
24598 fcmple32 %f22, %f20, %o5
24599 ldsb [%l7 + 0x11], %g7
24600 ld [%l7 + 0x30], %f24
24601 st %f20, [%l7 + 0x40]
24602 edge8 %o6, %o7, %l6
24603 fnot1s %f16, %f29
24604 add %i2, %i7, %g4
24605 fnot2s %f4, %f19
24606 xnorcc %o3, %l4, %l5
24607 fsrc1 %f6, %f4
24608 ldsh [%l7 + 0x20], %i5
24609 ldsb [%l7 + 0x16], %g6
24610 ldd [%l7 + 0x30], %f18
24611 fcmple16 %f28, %f24, %o1
24612 array16 %o2, %i6, %g1
24613 ldx [%l7 + 0x40], %g3
24614 edge8l %l0, %g2, %i0
24615 mulscc %g5, %l3, %o4
24616 fmovrde %i4, %f6, %f8
24617 fmul8sux16 %f24, %f18, %f0
24618 array8 %i3, %i1, %l2
24619 mova %xcc, %l1, %o5
24620 alignaddrl %o0, %g7, %o7
24621 alignaddrl %o6, %i2, %l6
24622 fornot1 %f20, %f2, %f30
24623 alignaddr %g4, %o3, %i7
24624 movleu %icc, %l4, %l5
24625 fabss %f10, %f15
24626 edge16ln %g6, %o1, %i5
24627 setx loop_86, %l0, %l1
24628 return %l1
24629 nop
24630 rdpr %cwp, %g1
24631 rdpr %cansave, %g2
24632 rdpr %canrestore, %g3
24633 rdpr %cleanwin, %g4
24634 rdpr %otherwin, %g5
24635 rdpr %wstate, %g6
24636loop_86: fpsub32 %f20, %f14, %f20
24637 edge16 %g3, %g2, %i0
24638 andcc %g5, 0x1289, %l0
24639 edge32ln %l3, %i4, %o4
24640 sra %i3, 0x0E, %l2
24641 umulcc %i1, %l1, %o0
24642 movrlez %o5, %g7, %o6
24643 subc %i2, %o7, %l6
24644 ldd [%l7 + 0x38], %o2
24645 srax %g4, %l4, %i7
24646 ldd [%l7 + 0x78], %l4
24647 andn %g6, 0x13B3, %i5
24648 movpos %xcc, %i6, %o1
24649 addcc %g1, %g3, %o2
24650 smulcc %i0, %g2, %l0
24651 mova %xcc, %g5, %l3
24652 fnors %f23, %f10, %f28
24653 movl %xcc, %i4, %o4
24654 edge16 %i3, %l2, %i1
24655 edge32n %o0, %l1, %o5
24656 fnot1s %f12, %f20
24657 mulscc %o6, 0x0004, %i2
24658 fornot1 %f4, %f12, %f8
24659 movrgz %g7, 0x1BA, %l6
24660 addc %o7, 0x1E97, %g4
24661 add %l4, %i7, %l5
24662 fpsub32s %f17, %f12, %f3
24663 fornot1 %f22, %f4, %f18
24664 sllx %g6, 0x14, %o3
24665 movrlez %i5, %o1, %i6
24666 edge32 %g1, %o2, %i0
24667 mulx %g2, %g3, %g5
24668 movrgz %l3, %l0, %o4
24669 movgu %xcc, %i3, %i4
24670 fnot1 %f26, %f2
24671 umul %i1, %o0, %l1
24672 subcc %o5, %l2, %o6
24673 udivcc %g7, 0x100B, %i2
24674 xnor %l6, %g4, %o7
24675 sdivcc %i7, 0x05CF, %l5
24676 srl %l4, 0x04, %g6
24677 nop
24678 set 0x28, %o0
24679 stx %i5, [%l7 + %o0]
24680 edge16n %o1, %o3, %i6
24681 edge32 %g1, %o2, %i0
24682 movvc %xcc, %g2, %g5
24683 movcs %xcc, %l3, %l0
24684 addccc %o4, %g3, %i3
24685 smulcc %i4, 0x1313, %o0
24686 sdivcc %i1, 0x0228, %o5
24687 fpsub16 %f10, %f16, %f2
24688 movgu %xcc, %l2, %o6
24689 save %l1, %i2, %l6
24690 rdpr %cwp, %g1
24691 rdpr %cansave, %g2
24692 rdpr %canrestore, %g3
24693 rdpr %cleanwin, %g4
24694 rdpr %otherwin, %g5
24695 rdpr %wstate, %g6
24696 xnor %g7, 0x1FDC, %o7
24697 fmovrsgz %g4, %f25, %f30
24698 sdivcc %i7, 0x1224, %l4
24699 alignaddrl %l5, %g6, %o1
24700 andncc %i5, %o3, %g1
24701 fmovda %xcc, %f18, %f23
24702 movcc %xcc, %o2, %i0
24703 restore %i6, %g5, %g2
24704 rdpr %cwp, %g1
24705 rdpr %cansave, %g2
24706 rdpr %canrestore, %g3
24707 rdpr %cleanwin, %g4
24708 rdpr %otherwin, %g5
24709 rdpr %wstate, %g6
24710 udiv %l0, 0x0C70, %l3
24711 movpos %xcc, %o4, %i3
24712 edge32ln %i4, %g3, %o0
24713 umul %i1, %o5, %l2
24714 andncc %o6, %l1, %l6
24715 srax %g7, %i2, %o7
24716 fmovrde %i7, %f28, %f12
24717 ldx [%l7 + 0x60], %l4
24718 alignaddr %l5, %g6, %g4
24719 smul %o1, %i5, %o3
24720 addccc %g1, 0x1EBD, %i0
24721 edge32ln %i6, %g5, %g2
24722 sdiv %l0, 0x09E2, %l3
24723 sra %o2, 0x0C, %i3
24724 movrgez %i4, 0x12F, %g3
24725 addccc %o4, 0x0AF6, %i1
24726 mova %xcc, %o0, %o5
24727 fpmerge %f4, %f22, %f8
24728 orn %l2, 0x016F, %o6
24729 sll %l6, %l1, %g7
24730 edge16ln %i2, %o7, %l4
24731 sra %i7, %l5, %g4
24732 alignaddrl %o1, %i5, %g6
24733 subcc %g1, 0x1E6B, %o3
24734 addccc %i6, %i0, %g2
24735 xor %g5, %l0, %l3
24736 andcc %i3, %o2, %g3
24737 orncc %o4, %i1, %i4
24738 sdivx %o5, 0x17A1, %l2
24739 smulcc %o0, 0x06E7, %o6
24740 ldd [%l7 + 0x38], %f20
24741 movcs %xcc, %l6, %l1
24742 fpackfix %f24, %f14
24743 fmovsa %icc, %f2, %f3
24744 sdivx %g7, 0x15FF, %o7
24745 sub %i2, 0x1C22, %l4
24746 movleu %xcc, %i7, %l5
24747 or %g4, %i5, %o1
24748 stb %g1, [%l7 + 0x18]
24749 orn %g6, 0x1E17, %o3
24750 edge32ln %i0, %i6, %g2
24751 smulcc %l0, 0x0544, %l3
24752 orn %g5, %o2, %g3
24753 umulcc %i3, 0x0A3B, %i1
24754 edge16l %i4, %o5, %o4
24755 andn %l2, 0x1C74, %o6
24756 movvs %xcc, %o0, %l1
24757 add %g7, 0x1498, %l6
24758 srl %o7, %i2, %l4
24759 fmovde %xcc, %f18, %f9
24760 movrne %l5, 0x211, %g4
24761 xnor %i7, %i5, %g1
24762 smulcc %g6, 0x01C3, %o3
24763 and %o1, 0x0A8C, %i6
24764 sdivcc %i0, 0x0FBC, %g2
24765 move %icc, %l0, %l3
24766 fpadd32s %f25, %f25, %f17
24767 std %f22, [%l7 + 0x38]
24768 array16 %g5, %g3, %i3
24769 movrlez %i1, %o2, %o5
24770 nop
24771 set 0x40, %i1
24772 lduw [%l7 + %i1], %i4
24773 std %f12, [%l7 + 0x68]
24774 movrlez %l2, %o4, %o0
24775 ldub [%l7 + 0x42], %l1
24776 movrlz %o6, %l6, %g7
24777 mulscc %i2, %l4, %o7
24778 fandnot1s %f7, %f24, %f10
24779 movrgez %g4, %l5, %i5
24780 addccc %g1, %g6, %o3
24781 movge %icc, %i7, %o1
24782 ldd [%l7 + 0x48], %f2
24783 srlx %i6, 0x00, %g2
24784 nop
24785 set 0x08, %l0
24786 sth %l0, [%l7 + %l0]
24787 fmuld8ulx16 %f21, %f23, %f2
24788 xorcc %l3, %g5, %i0
24789 fmovsge %icc, %f24, %f23
24790 alignaddrl %g3, %i3, %o2
24791 addccc %i1, %o5, %i4
24792 popc %l2, %o4
24793 stx %o0, [%l7 + 0x10]
24794 ldsh [%l7 + 0x4C], %o6
24795 andcc %l1, 0x1123, %l6
24796 ldsb [%l7 + 0x42], %g7
24797 movvs %xcc, %i2, %l4
24798 sllx %g4, 0x03, %o7
24799 umul %l5, 0x1E43, %g1
24800 lduh [%l7 + 0x3A], %g6
24801 subccc %i5, 0x0B48, %o3
24802 orcc %o1, %i6, %g2
24803 ldd [%l7 + 0x38], %l0
24804 sra %i7, %l3, %g5
24805 sth %g3, [%l7 + 0x3A]
24806 edge8 %i0, %o2, %i3
24807 movvc %xcc, %i1, %i4
24808 fmovdn %icc, %f11, %f2
24809 movvs %icc, %l2, %o5
24810 smulcc %o0, 0x0073, %o4
24811 fandnot1s %f24, %f27, %f9
24812 mova %xcc, %o6, %l1
24813 movrgez %l6, %g7, %i2
24814 movrlez %g4, 0x38C, %o7
24815 movl %xcc, %l4, %g1
24816 ldsw [%l7 + 0x40], %g6
24817 umul %i5, %o3, %l5
24818 fmovscs %xcc, %f31, %f0
24819 save %o1, 0x114C, %g2
24820 rdpr %cwp, %g1
24821 rdpr %cansave, %g2
24822 rdpr %canrestore, %g3
24823 rdpr %cleanwin, %g4
24824 rdpr %otherwin, %g5
24825 rdpr %wstate, %g6
24826 stw %i6, [%l7 + 0x10]
24827 std %f30, [%l7 + 0x68]
24828 srax %i7, 0x1E, %l0
24829 fandnot2 %f24, %f4, %f28
24830 fmovrslez %l3, %f2, %f10
24831 nop
24832 set 0x2F, %o3
24833 stb %g3, [%l7 + %o3]
24834 smulcc %i0, 0x1C26, %o2
24835 addc %g5, 0x17E6, %i1
24836 movgu %xcc, %i3, %l2
24837 edge8 %o5, %i4, %o4
24838 ldx [%l7 + 0x78], %o6
24839 save %o0, %l1, %g7
24840 rdpr %cwp, %g1
24841 rdpr %cansave, %g2
24842 rdpr %canrestore, %g3
24843 rdpr %cleanwin, %g4
24844 rdpr %otherwin, %g5
24845 rdpr %wstate, %g6
24846 movrgez %l6, 0x39E, %i2
24847 fmovsvs %xcc, %f14, %f25
24848 movrlz %g4, %o7, %l4
24849 edge8n %g6, %g1, %o3
24850 fors %f7, %f12, %f9
24851 movvs %xcc, %l5, %i5
24852 edge8ln %o1, %g2, %i6
24853 movge %xcc, %l0, %i7
24854 fornot1s %f5, %f19, %f5
24855 alignaddrl %l3, %i0, %o2
24856 edge32n %g3, %g5, %i3
24857 edge8l %i1, %l2, %i4
24858 popc 0x1E0E, %o5
24859 orn %o6, %o4, %o0
24860 movpos %xcc, %l1, %g7
24861 fcmpes %fcc3, %f29, %f13
24862 movcc %xcc, %l6, %i2
24863 fornot1 %f8, %f2, %f28
24864 st %f4, [%l7 + 0x0C]
24865 sdivcc %o7, 0x0448, %l4
24866 movgu %icc, %g4, %g1
24867 edge32l %g6, %l5, %i5
24868 edge8ln %o3, %g2, %o1
24869 sdiv %i6, 0x0F6A, %l0
24870 fpadd16s %f19, %f29, %f13
24871 movcs %icc, %i7, %i0
24872 fpadd16 %f30, %f22, %f14
24873 setx loop_87, %l0, %l1
24874 return %l1
24875 nop
24876 rdpr %cwp, %g1
24877 rdpr %cansave, %g2
24878 rdpr %canrestore, %g3
24879 rdpr %cleanwin, %g4
24880 rdpr %otherwin, %g5
24881 rdpr %wstate, %g6
24882loop_87: udivx %o2, 0x17B9, %g5
24883 edge32ln %i1, %i3, %i4
24884 udivx %l2, 0x02AD, %o5
24885 edge8n %o4, %o0, %o6
24886 edge32ln %l1, %l6, %g7
24887 fpadd32s %f6, %f10, %f21
24888 fpadd16 %f26, %f0, %f22
24889 edge32l %i2, %l4, %o7
24890 fmovdne %xcc, %f1, %f30
24891 sub %g1, 0x0D9E, %g4
24892 stb %g6, [%l7 + 0x36]
24893 sub %i5, 0x00A3, %o3
24894 fmovrslz %g2, %f29, %f20
24895 movpos %xcc, %o1, %i6
24896 orncc %l5, %i7, %l0
24897 add %i0, 0x1DF8, %l3
24898 fmovsneg %icc, %f30, %f24
24899 stw %g3, [%l7 + 0x50]
24900 srax %g5, 0x0D, %o2
24901 fmovsleu %xcc, %f31, %f4
24902 edge32 %i1, %i4, %i3
24903 udivcc %l2, 0x11B1, %o5
24904 movrgz %o4, %o0, %o6
24905 stb %l6, [%l7 + 0x45]
24906 edge32n %l1, %i2, %l4
24907 faligndata %f18, %f2, %f16
24908 array8 %g7, %o7, %g1
24909 ldx [%l7 + 0x20], %g4
24910 movre %i5, %o3, %g2
24911 movrlz %g6, 0x127, %o1
24912 fmovdgu %xcc, %f13, %f20
24913 movrne %l5, %i6, %l0
24914 mulscc %i0, %l3, %i7
24915 fone %f30
24916 movleu %xcc, %g5, %g3
24917 srl %i1, 0x17, %i4
24918 nop
24919 set 0x54, %o4
24920 lduh [%l7 + %o4], %i3
24921 edge8n %o2, %l2, %o5
24922 subccc %o0, 0x1662, %o4
24923 umulcc %l6, %o6, %l1
24924 fmovrdne %i2, %f8, %f24
24925 movleu %xcc, %l4, %g7
24926 fmovdl %xcc, %f3, %f3
24927 array16 %g1, %o7, %i5
24928 movl %icc, %g4, %o3
24929 edge16 %g6, %g2, %l5
24930 std %f30, [%l7 + 0x40]
24931 addccc %o1, %l0, %i6
24932 movn %xcc, %i0, %i7
24933 umul %g5, %g3, %i1
24934 udivcc %l3, 0x07ED, %i3
24935 sllx %o2, %i4, %l2
24936 restore %o5, %o4, %l6
24937 rdpr %cwp, %g1
24938 rdpr %cansave, %g2
24939 rdpr %canrestore, %g3
24940 rdpr %cleanwin, %g4
24941 rdpr %otherwin, %g5
24942 rdpr %wstate, %g6
24943 array32 %o0, %o6, %l1
24944 orn %i2, %l4, %g7
24945 movvs %icc, %o7, %i5
24946 fmovdle %xcc, %f13, %f26
24947 movl %icc, %g4, %o3
24948 smul %g1, 0x18C0, %g6
24949 ldd [%l7 + 0x28], %f10
24950 movrne %g2, %l5, %l0
24951 andcc %i6, 0x1EF0, %o1
24952 movrlez %i7, %g5, %g3
24953 fmovdne %xcc, %f14, %f16
24954 ldub [%l7 + 0x44], %i0
24955 orn %l3, %i3, %i1
24956 stx %o2, [%l7 + 0x78]
24957 andcc %l2, 0x0CF1, %o5
24958 or %o4, 0x186F, %i4
24959 stw %o0, [%l7 + 0x6C]
24960 edge8 %l6, %l1, %o6
24961 umul %i2, %g7, %l4
24962 add %i5, %g4, %o7
24963 save %o3, 0x17DB, %g6
24964 rdpr %cwp, %g1
24965 rdpr %cansave, %g2
24966 rdpr %canrestore, %g3
24967 rdpr %cleanwin, %g4
24968 rdpr %otherwin, %g5
24969 rdpr %wstate, %g6
24970 stb %g2, [%l7 + 0x7D]
24971 udivcc %g1, 0x02BD, %l5
24972 ldsw [%l7 + 0x6C], %i6
24973 fmovdvs %xcc, %f0, %f24
24974 array32 %o1, %i7, %g5
24975 fmuld8ulx16 %f16, %f2, %f18
24976 movrlz %g3, %l0, %i0
24977 movleu %icc, %l3, %i1
24978 movcc %icc, %o2, %i3
24979 or %o5, %l2, %o4
24980 srl %o0, %i4, %l6
24981 movvc %icc, %l1, %o6
24982 sth %g7, [%l7 + 0x4E]
24983 ldsw [%l7 + 0x14], %l4
24984 edge8l %i2, %i5, %o7
24985 add %o3, 0x176D, %g4
24986 movvs %xcc, %g6, %g1
24987 array16 %g2, %l5, %i6
24988 edge16 %o1, %i7, %g3
24989 sub %l0, %i0, %g5
24990 popc 0x0400, %l3
24991 movrlez %o2, 0x1EB, %i1
24992 fnot1 %f2, %f22
24993 movl %icc, %o5, %l2
24994 fcmpne32 %f10, %f22, %o4
24995 stx %o0, [%l7 + 0x58]
24996 fmovd %f8, %f2
24997 orcc %i3, %l6, %i4
24998 fmovsge %xcc, %f27, %f4
24999 addcc %l1, %g7, %o6
25000 xnor %i2, %l4, %i5
25001 srax %o3, 0x1C, %o7
25002 ldd [%l7 + 0x28], %f22
25003 sll %g6, %g1, %g4
25004 ldsb [%l7 + 0x3C], %g2
25005 mulx %l5, 0x13DD, %i6
25006 udivx %o1, 0x1161, %g3
25007 fandnot2 %f30, %f28, %f30
25008 edge8ln %i7, %i0, %l0
25009 ldsb [%l7 + 0x24], %g5
25010 addc %l3, %i1, %o2
25011 fnands %f22, %f29, %f1
25012 fmovrslz %l2, %f18, %f10
25013 movrgz %o4, 0x1D2, %o0
25014 umulcc %i3, 0x0B5A, %l6
25015 udivcc %o5, 0x14F9, %i4
25016 ldx [%l7 + 0x20], %l1
25017 orcc %g7, 0x0040, %o6
25018 edge16ln %l4, %i5, %i2
25019 stb %o7, [%l7 + 0x1F]
25020 edge8l %o3, %g6, %g1
25021 alignaddrl %g4, %g2, %i6
25022 ldsb [%l7 + 0x56], %o1
25023 movg %xcc, %g3, %l5
25024 fmovsvs %icc, %f3, %f22
25025 array16 %i7, %l0, %g5
25026 orncc %i0, %l3, %o2
25027 lduh [%l7 + 0x4E], %l2
25028 array8 %i1, %o0, %o4
25029 smul %i3, %o5, %l6
25030 andncc %i4, %g7, %l1
25031 or %o6, %l4, %i2
25032 xnorcc %i5, 0x01CD, %o3
25033 sethi 0x17E8, %g6
25034 fmovd %f0, %f10
25035 ldub [%l7 + 0x28], %g1
25036 movcs %xcc, %o7, %g4
25037 orn %g2, %o1, %g3
25038 xor %l5, 0x148A, %i7
25039 fabsd %f10, %f0
25040 fpsub16 %f2, %f10, %f2
25041 ldub [%l7 + 0x6A], %l0
25042 fcmpes %fcc1, %f24, %f5
25043 udivx %i6, 0x12A3, %i0
25044 subcc %g5, 0x0EAC, %o2
25045 movpos %icc, %l2, %l3
25046 movcs %icc, %i1, %o4
25047 sethi 0x007B, %i3
25048 alignaddrl %o5, %l6, %i4
25049 nop
25050 set 0x28, %o2
25051 ldd [%l7 + %o2], %f28
25052 movrlz %g7, %o0, %l1
25053 addcc %l4, 0x18FA, %i2
25054 fpmerge %f12, %f13, %f2
25055 sir 0x1185
25056 sdivcc %o6, 0x18B9, %i5
25057 movrlz %o3, 0x188, %g6
25058 fcmple16 %f30, %f18, %g1
25059 edge16n %o7, %g2, %g4
25060 movcs %icc, %g3, %l5
25061 alignaddrl %o1, %i7, %i6
25062 sethi 0x1791, %i0
25063 fmovrse %l0, %f25, %f23
25064 movle %icc, %o2, %g5
25065 ldsw [%l7 + 0x18], %l3
25066 fpadd32 %f20, %f20, %f0
25067 sethi 0x0F0C, %l2
25068 fmovsne %xcc, %f16, %f0
25069 sub %i1, %o4, %i3
25070 umul %l6, %i4, %g7
25071 alignaddr %o5, %l1, %l4
25072 movrgz %i2, 0x219, %o6
25073 edge16n %i5, %o3, %g6
25074 xnorcc %o0, 0x0164, %g1
25075 udiv %g2, 0x1ACA, %g4
25076 orcc %g3, 0x0716, %o7
25077 fcmple16 %f2, %f10, %o1
25078 fmovdcc %icc, %f4, %f31
25079 fmul8x16au %f8, %f4, %f8
25080 st %f29, [%l7 + 0x5C]
25081 movcc %icc, %i7, %i6
25082 fmovscs %xcc, %f12, %f3
25083 movg %icc, %i0, %l5
25084 popc %o2, %l0
25085 ldub [%l7 + 0x0C], %l3
25086 fcmpeq16 %f28, %f8, %g5
25087 orcc %l2, 0x1B83, %i1
25088 edge16l %i3, %o4, %l6
25089 fmovd %f24, %f16
25090 fmovrdne %g7, %f24, %f16
25091 movrlez %o5, %l1, %i4
25092 addc %l4, 0x0DC3, %o6
25093 ldx [%l7 + 0x40], %i2
25094 umul %i5, 0x14CC, %g6
25095 movl %icc, %o0, %g1
25096 fpadd32 %f10, %f20, %f28
25097 nop
25098 set 0x10, %i0
25099 std %f8, [%l7 + %i0]
25100 umul %g2, %g4, %o3
25101 movn %xcc, %o7, %o1
25102 ld [%l7 + 0x40], %f12
25103 edge8ln %g3, %i6, %i7
25104 sra %i0, 0x04, %l5
25105 add %l0, %l3, %o2
25106 fpack32 %f14, %f28, %f4
25107 movn %xcc, %l2, %i1
25108 andncc %g5, %o4, %l6
25109 udiv %g7, 0x123C, %i3
25110 array16 %o5, %l1, %i4
25111 fmovdgu %xcc, %f15, %f20
25112 xnor %l4, %o6, %i2
25113 stb %i5, [%l7 + 0x6B]
25114 alignaddr %g6, %o0, %g2
25115 orcc %g1, %o3, %o7
25116 sub %g4, 0x02FC, %o1
25117 sdivcc %i6, 0x0459, %i7
25118 srlx %i0, %g3, %l0
25119 ldsw [%l7 + 0x64], %l3
25120 ld [%l7 + 0x68], %f21
25121 movcs %xcc, %o2, %l5
25122 ld [%l7 + 0x24], %f28
25123 sethi 0x11AA, %l2
25124 sdivcc %g5, 0x17CB, %o4
25125 movcs %icc, %l6, %i1
25126 movcs %icc, %g7, %i3
25127 edge16n %l1, %i4, %o5
25128 edge8n %o6, %l4, %i5
25129 sllx %i2, %o0, %g2
25130 orn %g6, 0x0324, %o3
25131 movge %icc, %g1, %o7
25132 addcc %o1, %g4, %i7
25133 xor %i0, %g3, %i6
25134 alignaddrl %l3, %l0, %l5
25135 movcs %xcc, %o2, %l2
25136 umul %g5, 0x0A33, %o4
25137 sll %l6, %g7, %i1
25138 smulcc %i3, %l1, %o5
25139 and %i4, %o6, %l4
25140 sth %i2, [%l7 + 0x1E]
25141 fmovspos %xcc, %f3, %f10
25142 stb %o0, [%l7 + 0x2D]
25143 edge8n %g2, %i5, %o3
25144 stw %g1, [%l7 + 0x70]
25145 mova %icc, %o7, %o1
25146 movgu %xcc, %g4, %i7
25147 mulx %i0, %g6, %i6
25148 movgu %icc, %g3, %l3
25149 mulx %l5, %l0, %o2
25150 subccc %g5, 0x12AF, %o4
25151 ldub [%l7 + 0x74], %l6
25152 fcmped %fcc3, %f8, %f20
25153 edge8ln %l2, %g7, %i1
25154 fors %f10, %f23, %f7
25155 ldx [%l7 + 0x18], %l1
25156 movrgez %o5, 0x1DD, %i4
25157 mulx %i3, 0x0191, %l4
25158 add %o6, %i2, %o0
25159 array16 %i5, %o3, %g1
25160 fpsub32 %f8, %f18, %f18
25161 fand %f28, %f28, %f24
25162 fpack16 %f28, %f25
25163 fmovse %xcc, %f5, %f2
25164 move %icc, %g2, %o1
25165 andn %o7, 0x17A4, %g4
25166 fmovsg %icc, %f13, %f9
25167 ldsh [%l7 + 0x3C], %i0
25168 fpack32 %f4, %f2, %f22
25169 stw %i7, [%l7 + 0x30]
25170 srax %g6, %i6, %g3
25171 xnorcc %l5, 0x1A59, %l3
25172 sra %l0, 0x1F, %g5
25173 movleu %icc, %o4, %l6
25174 sllx %l2, 0x1B, %g7
25175 umul %i1, %o2, %l1
25176 smulcc %i4, %o5, %l4
25177 nop
25178 set 0x38, %l6
25179 ldsw [%l7 + %l6], %i3
25180 fmovsl %xcc, %f29, %f3
25181 sethi 0x0D66, %i2
25182 fmovrdlz %o6, %f4, %f28
25183 udivx %i5, 0x0ED0, %o3
25184 xorcc %o0, 0x0B52, %g2
25185 bshuffle %f14, %f26, %f4
25186 orncc %o1, 0x01B8, %g1
25187 orcc %g4, 0x0B00, %i0
25188 movvs %icc, %o7, %g6
25189 edge16n %i7, %g3, %l5
25190 xnorcc %i6, 0x0892, %l0
25191 lduw [%l7 + 0x40], %l3
25192 sub %g5, %o4, %l6
25193 mova %xcc, %g7, %i1
25194 popc %l2, %o2
25195 edge16n %l1, %i4, %l4
25196 subccc %i3, 0x109C, %o5
25197 fmuld8sux16 %f9, %f20, %f6
25198 fmovdcc %xcc, %f27, %f6
25199 addccc %o6, %i5, %i2
25200 subcc %o3, 0x157C, %g2
25201 addccc %o0, 0x15F9, %o1
25202 fmovspos %xcc, %f6, %f30
25203 sth %g4, [%l7 + 0x50]
25204 andn %g1, 0x0035, %o7
25205 andncc %i0, %g6, %g3
25206 move %xcc, %l5, %i7
25207 ldsw [%l7 + 0x40], %i6
25208 and %l3, 0x0999, %g5
25209 edge8n %o4, %l0, %g7
25210 edge16 %l6, %l2, %i1
25211 fpsub32 %f18, %f14, %f22
25212 sdiv %o2, 0x0FF4, %l1
25213 movrgez %i4, %l4, %i3
25214 fpadd32 %f22, %f24, %f10
25215 ldd [%l7 + 0x08], %f24
25216 move %xcc, %o6, %i5
25217 alignaddrl %o5, %o3, %g2
25218 smul %o0, %o1, %i2
25219 srax %g4, %g1, %i0
25220 movrne %o7, %g3, %g6
25221 andn %i7, %l5, %l3
25222 sdivcc %g5, 0x0B66, %o4
25223 edge32l %l0, %i6, %g7
25224 faligndata %f10, %f22, %f14
25225 fmovrsne %l2, %f11, %f28
25226 edge32 %l6, %i1, %l1
25227 movre %o2, %l4, %i3
25228 ldd [%l7 + 0x50], %i4
25229 mulscc %o6, %i5, %o3
25230 sdiv %o5, 0x1030, %g2
25231 movrgz %o0, 0x279, %i2
25232 movrne %o1, %g4, %g1
25233 movge %xcc, %o7, %g3
25234 fsrc2 %f16, %f4
25235 sdivcc %i0, 0x1259, %i7
25236 nop
25237 set 0x5B, %g3
25238 stb %g6, [%l7 + %g3]
25239 std %f26, [%l7 + 0x60]
25240 orncc %l5, 0x1B99, %g5
25241 edge8l %o4, %l3, %l0
25242 movl %icc, %i6, %g7
25243 sll %l6, 0x0B, %l2
25244 save %i1, %l1, %o2
25245 rdpr %cwp, %g1
25246 rdpr %cansave, %g2
25247 rdpr %canrestore, %g3
25248 rdpr %cleanwin, %g4
25249 rdpr %otherwin, %g5
25250 rdpr %wstate, %g6
25251 fmovdg %xcc, %f13, %f22
25252 movg %xcc, %i3, %l4
25253 fands %f25, %f19, %f14
25254 ldsh [%l7 + 0x2C], %i4
25255 movcs %xcc, %o6, %o3
25256 fnand %f6, %f22, %f16
25257 setx loop_88, %l0, %l1
25258 return %l1
25259 nop
25260 rdpr %cwp, %g1
25261 rdpr %cansave, %g2
25262 rdpr %canrestore, %g3
25263 rdpr %cleanwin, %g4
25264 rdpr %otherwin, %g5
25265 rdpr %wstate, %g6
25266loop_88: srax %o0, 0x00, %i2
25267 addc %o1, %g1, %o7
25268 ld [%l7 + 0x34], %f16
25269 movle %xcc, %g4, %g3
25270 array32 %i7, %i0, %g6
25271 movge %icc, %g5, %l5
25272 mulscc %l3, %o4, %l0
25273 ldd [%l7 + 0x40], %f6
25274 fnot2 %f26, %f24
25275 stx %i6, [%l7 + 0x30]
25276 movg %xcc, %l6, %g7
25277 xnor %i1, 0x1C8B, %l1
25278 fnot2 %f6, %f14
25279 fnors %f7, %f6, %f4
25280 sub %l2, %o2, %l4
25281 movcs %icc, %i3, %o6
25282 movre %i4, %o3, %o5
25283 st %f25, [%l7 + 0x08]
25284 and %i5, %g2, %o0
25285 alignaddrl %i2, %o1, %g1
25286 movg %xcc, %o7, %g4
25287 fcmpeq16 %f28, %f16, %g3
25288 ldsw [%l7 + 0x78], %i0
25289 movre %i7, 0x1FD, %g5
25290 ldd [%l7 + 0x78], %l4
25291 movpos %icc, %l3, %g6
25292 movge %icc, %l0, %o4
25293 move %xcc, %i6, %g7
25294 ldd [%l7 + 0x30], %i0
25295 mulx %l6, %l1, %l2
25296 st %f31, [%l7 + 0x0C]
25297 fcmple32 %f12, %f28, %l4
25298 movvs %xcc, %o2, %o6
25299 restore %i4, %i3, %o5
25300 rdpr %cwp, %g1
25301 rdpr %cansave, %g2
25302 rdpr %canrestore, %g3
25303 rdpr %cleanwin, %g4
25304 rdpr %otherwin, %g5
25305 rdpr %wstate, %g6
25306 movleu %xcc, %o3, %g2
25307 xnor %o0, %i2, %i5
25308 sth %o1, [%l7 + 0x38]
25309 ldsh [%l7 + 0x2E], %o7
25310 movl %xcc, %g1, %g4
25311 addc %i0, %g3, %g5
25312 or %i7, %l3, %g6
25313 orn %l0, %o4, %l5
25314 fzeros %f10
25315 fnegd %f4, %f4
25316 movrlez %i6, 0x232, %g7
25317 addcc %l6, 0x185A, %i1
25318 udiv %l2, 0x1261, %l4
25319 fpsub16 %f28, %f22, %f20
25320 movg %icc, %o2, %o6
25321 movl %xcc, %l1, %i3
25322 stb %i4, [%l7 + 0x71]
25323 xor %o5, %o3, %g2
25324 edge8 %i2, %i5, %o0
25325 xorcc %o7, %g1, %o1
25326 fmovspos %icc, %f2, %f27
25327 or %i0, %g4, %g3
25328 umul %g5, 0x163B, %l3
25329 sdiv %g6, 0x135C, %i7
25330 fmovrsne %l0, %f16, %f20
25331 addc %l5, %o4, %i6
25332 sth %g7, [%l7 + 0x4C]
25333 or %l6, 0x1868, %l2
25334 sdiv %i1, 0x1D08, %l4
25335 add %o2, 0x03C5, %o6
25336 ldsw [%l7 + 0x1C], %l1
25337 fmovdleu %icc, %f31, %f22
25338 edge32n %i3, %o5, %i4
25339 fexpand %f28, %f4
25340 sllx %g2, 0x1E, %i2
25341 fone %f22
25342 umulcc %o3, %o0, %i5
25343 movle %xcc, %o7, %o1
25344 stb %g1, [%l7 + 0x65]
25345 and %g4, 0x1AD9, %g3
25346 ldx [%l7 + 0x58], %g5
25347 movrlz %i0, %l3, %g6
25348 srlx %i7, %l0, %o4
25349 array8 %i6, %g7, %l5
25350 pdist %f26, %f10, %f10
25351 mulx %l2, %l6, %i1
25352 movn %icc, %l4, %o6
25353 and %l1, %o2, %o5
25354 andn %i4, 0x11C1, %g2
25355 andcc %i2, %o3, %o0
25356 orn %i3, %i5, %o1
25357 addcc %g1, %o7, %g3
25358 movgu %xcc, %g4, %g5
25359 addccc %l3, 0x0106, %i0
25360 edge8 %i7, %g6, %o4
25361 stw %i6, [%l7 + 0x44]
25362 ldsb [%l7 + 0x79], %l0
25363 smulcc %l5, 0x0C4D, %l2
25364 sdivcc %l6, 0x02E3, %i1
25365 edge8 %g7, %o6, %l1
25366 smul %l4, 0x165C, %o5
25367 edge8 %i4, %o2, %g2
25368 edge16n %i2, %o0, %o3
25369 andcc %i5, %o1, %g1
25370 fandnot1 %f14, %f16, %f26
25371 fxnors %f23, %f21, %f26
25372 edge16 %i3, %g3, %o7
25373 mulscc %g5, 0x0EA8, %l3
25374 or %g4, 0x0E25, %i0
25375 and %i7, 0x05A8, %g6
25376 sllx %o4, 0x09, %l0
25377 movgu %xcc, %l5, %i6
25378 ldd [%l7 + 0x60], %f14
25379 fmovrsgz %l2, %f20, %f27
25380 mulscc %i1, %g7, %l6
25381 nop
25382 set 0x50, %i6
25383 stx %l1, [%l7 + %i6]
25384 subcc %o6, %o5, %l4
25385 movrgez %i4, 0x126, %g2
25386 movrgz %o2, %i2, %o0
25387 fmovrse %o3, %f23, %f27
25388 array32 %i5, %g1, %o1
25389 movrlz %i3, 0x1C7, %g3
25390 sub %g5, 0x138C, %o7
25391 movrgz %g4, %l3, %i0
25392 fabsd %f16, %f30
25393 array8 %i7, %g6, %l0
25394 edge16n %l5, %o4, %i6
25395 lduh [%l7 + 0x10], %i1
25396 movrgez %g7, 0x344, %l2
25397 movpos %icc, %l1, %o6
25398 popc 0x0FDE, %l6
25399 stw %o5, [%l7 + 0x14]
25400 addcc %l4, 0x1519, %g2
25401 ldsh [%l7 + 0x0E], %i4
25402 save %o2, 0x1778, %o0
25403 rdpr %cwp, %g1
25404 rdpr %cansave, %g2
25405 rdpr %canrestore, %g3
25406 rdpr %cleanwin, %g4
25407 rdpr %otherwin, %g5
25408 rdpr %wstate, %g6
25409 subcc %i2, %o3, %g1
25410 edge16 %o1, %i5, %g3
25411 orn %g5, 0x1676, %o7
25412 fmovspos %xcc, %f23, %f1
25413 fmovsg %icc, %f22, %f29
25414 umulcc %i3, 0x0C25, %l3
25415 fandnot2s %f13, %f20, %f6
25416 and %g4, %i0, %i7
25417 move %xcc, %l0, %l5
25418 edge32 %o4, %i6, %g6
25419 movrlz %g7, %l2, %i1
25420 array16 %o6, %l6, %l1
25421 stx %l4, [%l7 + 0x08]
25422 fsrc1 %f8, %f6
25423 smulcc %o5, %g2, %o2
25424 nop
25425 set 0x7E, %l5
25426 ldsh [%l7 + %l5], %o0
25427 fnegd %f10, %f0
25428 udivx %i2, 0x11D8, %i4
25429 and %o3, %o1, %g1
25430 umulcc %g3, 0x0901, %g5
25431 and %i5, %o7, %l3
25432 movrgez %g4, 0x314, %i0
25433 ldsb [%l7 + 0x65], %i3
25434 ldsb [%l7 + 0x2E], %l0
25435 subccc %l5, %i7, %i6
25436 sdivcc %g6, 0x0CE4, %g7
25437 save %o4, %i1, %l2
25438 rdpr %cwp, %g1
25439 rdpr %cansave, %g2
25440 rdpr %canrestore, %g3
25441 rdpr %cleanwin, %g4
25442 rdpr %otherwin, %g5
25443 rdpr %wstate, %g6
25444 edge8ln %o6, %l6, %l1
25445 subccc %o5, 0x1778, %l4
25446 edge8n %o2, %o0, %i2
25447 movvc %icc, %i4, %o3
25448 movre %g2, %o1, %g3
25449 save %g5, 0x16D3, %i5
25450 rdpr %cwp, %g1
25451 rdpr %cansave, %g2
25452 rdpr %canrestore, %g3
25453 rdpr %cleanwin, %g4
25454 rdpr %otherwin, %g5
25455 rdpr %wstate, %g6
25456 std %f24, [%l7 + 0x68]
25457 fands %f7, %f15, %f4
25458 edge16ln %o7, %g1, %l3
25459 bshuffle %f30, %f26, %f8
25460 sllx %i0, 0x1A, %i3
25461 edge32n %g4, %l0, %l5
25462 addc %i6, 0x13A4, %g6
25463 movvs %xcc, %i7, %g7
25464 edge8n %i1, %o4, %o6
25465 sub %l2, %l1, %l6
25466 movvs %xcc, %l4, %o2
25467 array16 %o0, %o5, %i4
25468 fexpand %f26, %f20
25469 fmovrsgz %o3, %f26, %f7
25470 movrne %g2, %i2, %g3
25471 stx %g5, [%l7 + 0x10]
25472 ldd [%l7 + 0x38], %f22
25473 movrgz %o1, %o7, %i5
25474 ldsb [%l7 + 0x65], %g1
25475 add %i0, 0x0EC6, %i3
25476 ld [%l7 + 0x08], %f22
25477 edge32 %l3, %l0, %l5
25478 edge8n %g4, %i6, %g6
25479 stw %i7, [%l7 + 0x38]
25480 bshuffle %f8, %f24, %f8
25481 edge32l %i1, %g7, %o4
25482 movrne %l2, 0x3F4, %o6
25483 sra %l1, %l4, %l6
25484 ld [%l7 + 0x68], %f16
25485 fmovscs %xcc, %f0, %f28
25486 movge %xcc, %o0, %o2
25487 fcmpgt16 %f6, %f4, %i4
25488 subccc %o5, %g2, %o3
25489 fzeros %f6
25490 and %g3, %g5, %i2
25491 mova %icc, %o7, %i5
25492 edge16n %o1, %g1, %i0
25493 orcc %l3, %i3, %l5
25494 lduh [%l7 + 0x2E], %l0
25495 smul %g4, %g6, %i6
25496 edge16l %i7, %i1, %g7
25497 stx %o4, [%l7 + 0x60]
25498 alignaddr %o6, %l2, %l1
25499 stw %l6, [%l7 + 0x10]
25500 sdivx %l4, 0x0B59, %o2
25501 andn %i4, %o5, %o0
25502 alignaddrl %g2, %o3, %g5
25503 movrgez %g3, %o7, %i5
25504 umulcc %i2, 0x048F, %o1
25505 movvs %icc, %i0, %l3
25506 movrlez %i3, %l5, %l0
25507 fornot1 %f14, %f28, %f10
25508 addc %g4, 0x0586, %g1
25509 movvc %xcc, %g6, %i7
25510 fcmpeq32 %f12, %f22, %i6
25511 lduh [%l7 + 0x74], %i1
25512 lduw [%l7 + 0x3C], %g7
25513 edge32 %o4, %l2, %l1
25514 fmovsgu %xcc, %f20, %f3
25515 addc %l6, 0x1204, %l4
25516 ldd [%l7 + 0x28], %o6
25517 addccc %o2, %i4, %o0
25518 movne %xcc, %g2, %o5
25519 srax %o3, 0x10, %g3
25520 xor %g5, 0x1F1F, %i5
25521 umulcc %i2, 0x0146, %o1
25522 movcc %xcc, %i0, %l3
25523 udiv %o7, 0x0B87, %l5
25524 nop
25525 set 0x31, %l3
25526 stb %l0, [%l7 + %l3]
25527 movcc %xcc, %i3, %g4
25528 orcc %g6, %g1, %i6
25529 movvc %xcc, %i7, %g7
25530 fmovsa %icc, %f6, %f11
25531 addccc %o4, 0x1F69, %i1
25532 smul %l2, 0x077C, %l6
25533 edge8 %l4, %o6, %o2
25534 fnot2s %f12, %f23
25535 smul %l1, %o0, %g2
25536 fmuld8ulx16 %f19, %f27, %f10
25537 fpadd32 %f20, %f6, %f14
25538 orcc %o5, 0x19DC, %o3
25539 movpos %icc, %g3, %g5
25540 movrlez %i4, %i5, %i2
25541 fpadd32s %f1, %f19, %f17
25542 xnorcc %o1, 0x16A8, %l3
25543 andn %i0, %o7, %l0
25544 movgu %icc, %l5, %g4
25545 movrlez %i3, %g6, %g1
25546 smulcc %i6, 0x1167, %i7
25547 movcs %xcc, %o4, %i1
25548 or %l2, %g7, %l4
25549 movvs %xcc, %l6, %o6
25550 lduw [%l7 + 0x54], %l1
25551 fcmpes %fcc0, %f28, %f23
25552 ldd [%l7 + 0x48], %f30
25553 fmovdge %xcc, %f8, %f0
25554 subcc %o2, 0x09D1, %g2
25555 array8 %o5, %o0, %g3
25556 ldsb [%l7 + 0x26], %o3
25557 move %xcc, %i4, %i5
25558 ldsb [%l7 + 0x40], %g5
25559 movn %icc, %i2, %o1
25560 nop
25561 set 0x58, %l4
25562 std %f26, [%l7 + %l4]
25563 movrgz %i0, %o7, %l3
25564 lduw [%l7 + 0x70], %l0
25565 ldd [%l7 + 0x40], %l4
25566 fmul8ulx16 %f2, %f4, %f16
25567 sdivx %g4, 0x0F83, %g6
25568 movrgz %i3, %i6, %i7
25569 srlx %o4, %i1, %g1
25570 movrlz %g7, %l4, %l6
25571 fandnot1 %f20, %f20, %f22
25572 std %f28, [%l7 + 0x68]
25573 umulcc %o6, 0x1FE7, %l1
25574 or %l2, %o2, %g2
25575 lduw [%l7 + 0x2C], %o5
25576 movpos %icc, %g3, %o3
25577 ldd [%l7 + 0x20], %f18
25578 add %i4, %o0, %i5
25579 sir 0x012E
25580 sdivcc %i2, 0x05AD, %o1
25581 movrlz %g5, 0x16A, %i0
25582 movleu %xcc, %o7, %l3
25583 move %xcc, %l5, %l0
25584 edge8ln %g6, %g4, %i6
25585 edge32ln %i7, %i3, %i1
25586 movg %xcc, %g1, %g7
25587 ldsh [%l7 + 0x18], %o4
25588 fmovrdne %l6, %f4, %f18
25589 fmovsvs %icc, %f20, %f22
25590 udiv %o6, 0x1D92, %l4
25591 edge16n %l1, %l2, %g2
25592 mulx %o5, %g3, %o2
25593 fmovsn %xcc, %f23, %f14
25594 umulcc %o3, %i4, %i5
25595 edge32ln %o0, %o1, %g5
25596 st %f2, [%l7 + 0x30]
25597 std %f20, [%l7 + 0x30]
25598 edge32 %i2, %i0, %o7
25599 ldsw [%l7 + 0x54], %l5
25600 movleu %xcc, %l0, %g6
25601 movrlz %l3, %g4, %i7
25602 mova %xcc, %i6, %i1
25603 udivcc %g1, 0x00CC, %g7
25604 movrne %i3, %l6, %o4
25605 fmovdpos %xcc, %f23, %f6
25606 lduw [%l7 + 0x28], %l4
25607 edge8ln %o6, %l1, %l2
25608 array8 %g2, %o5, %g3
25609 fzero %f18
25610 fmovsle %xcc, %f31, %f25
25611 fone %f26
25612 movcc %xcc, %o2, %o3
25613 addcc %i5, 0x135B, %i4
25614 fornot2s %f6, %f17, %f5
25615 or %o1, %o0, %g5
25616 edge16ln %i0, %i2, %l5
25617 st %f10, [%l7 + 0x44]
25618 alignaddr %o7, %g6, %l0
25619 xnorcc %g4, 0x03AC, %i7
25620 edge8 %i6, %i1, %g1
25621 andncc %l3, %g7, %l6
25622 fpadd16s %f18, %f19, %f24
25623 addc %i3, %l4, %o4
25624 bshuffle %f22, %f4, %f10
25625 movne %icc, %o6, %l1
25626 movleu %icc, %l2, %o5
25627 fmovrdgez %g3, %f10, %f2
25628 edge16n %o2, %g2, %o3
25629 st %f25, [%l7 + 0x18]
25630 umulcc %i5, 0x0870, %i4
25631 edge16n %o0, %o1, %i0
25632 fmovdvs %icc, %f5, %f21
25633 fmovdvc %xcc, %f18, %f13
25634 movrgz %i2, %g5, %o7
25635 sth %l5, [%l7 + 0x34]
25636 movne %icc, %l0, %g4
25637 addcc %g6, %i7, %i1
25638 movvs %icc, %i6, %l3
25639 setx loop_89, %l0, %l1
25640 return %l1
25641 nop
25642 rdpr %cwp, %g1
25643 rdpr %cansave, %g2
25644 rdpr %canrestore, %g3
25645 rdpr %cleanwin, %g4
25646 rdpr %otherwin, %g5
25647 rdpr %wstate, %g6
25648loop_89: movcc %xcc, %l6, %o4
25649 addccc %l4, 0x0ABC, %l1
25650 sllx %o6, 0x13, %l2
25651 addccc %o5, 0x0930, %g3
25652 udiv %g2, 0x0E12, %o2
25653 fmovdgu %icc, %f24, %f11
25654 xorcc %i5, %i4, %o0
25655 umul %o1, %o3, %i0
25656 orcc %i2, %o7, %l5
25657 smul %l0, %g4, %g5
25658 xnor %i7, %g6, %i6
25659 array16 %i1, %l3, %g7
25660 movl %xcc, %i3, %l6
25661 array16 %g1, %o4, %l1
25662 edge16ln %l4, %o6, %l2
25663 edge32l %o5, %g2, %o2
25664 mulscc %i5, %i4, %g3
25665 srax %o1, %o3, %o0
25666 orcc %i2, 0x02B3, %i0
25667 udiv %o7, 0x0330, %l5
25668 ldub [%l7 + 0x25], %g4
25669 movrgz %l0, 0x39A, %g5
25670 movcc %xcc, %i7, %i6
25671 stx %g6, [%l7 + 0x30]
25672 fmovdge %icc, %f14, %f30
25673 edge32ln %l3, %i1, %g7
25674 fcmpgt16 %f0, %f12, %i3
25675 sethi 0x1B2C, %l6
25676 array16 %g1, %o4, %l4
25677 fmovrdgz %l1, %f10, %f0
25678 sll %o6, %l2, %g2
25679 sll %o5, 0x05, %i5
25680 ld [%l7 + 0x68], %f30
25681 lduw [%l7 + 0x64], %i4
25682 sub %g3, 0x015B, %o2
25683 edge16ln %o1, %o0, %o3
25684 movge %xcc, %i2, %o7
25685 edge16ln %l5, %i0, %l0
25686 movrgez %g4, %g5, %i6
25687 movle %icc, %g6, %i7
25688 st %f15, [%l7 + 0x6C]
25689 movrlz %l3, %g7, %i3
25690 fcmpne16 %f8, %f26, %i1
25691 stb %g1, [%l7 + 0x7E]
25692 stb %o4, [%l7 + 0x70]
25693 movne %xcc, %l4, %l1
25694 fmovdle %xcc, %f24, %f3
25695 movle %icc, %l6, %l2
25696 fcmpes %fcc1, %f15, %f30
25697 xnorcc %g2, %o5, %i5
25698 fsrc2s %f6, %f29
25699 sll %i4, 0x01, %o6
25700 restore %o2, 0x1E61, %o1
25701 rdpr %cwp, %g1
25702 rdpr %cansave, %g2
25703 rdpr %canrestore, %g3
25704 rdpr %cleanwin, %g4
25705 rdpr %otherwin, %g5
25706 rdpr %wstate, %g6
25707 edge8ln %g3, %o0, %o3
25708 srl %o7, %l5, %i2
25709 udivcc %i0, 0x006E, %l0
25710 move %xcc, %g5, %g4
25711 movrgz %i6, %g6, %l3
25712 sethi 0x1A53, %g7
25713 ldsb [%l7 + 0x2D], %i7
25714 movgu %xcc, %i1, %i3
25715 stb %o4, [%l7 + 0x51]
25716 edge32 %l4, %g1, %l1
25717 andcc %l6, %l2, %o5
25718 ldsw [%l7 + 0x44], %i5
25719 sub %i4, %g2, %o2
25720 and %o6, 0x1289, %g3
25721 sdivx %o1, 0x0721, %o3
25722 fone %f30
25723 fabsd %f20, %f16
25724 edge32 %o7, %o0, %l5
25725 sllx %i2, %l0, %i0
25726 array8 %g5, %g4, %i6
25727 movvs %icc, %g6, %g7
25728 movvs %icc, %l3, %i7
25729 fnands %f21, %f16, %f21
25730 fmovdcc %xcc, %f11, %f22
25731 fpsub16 %f14, %f22, %f20
25732 movcc %icc, %i1, %i3
25733 mulscc %o4, %l4, %g1
25734 std %f8, [%l7 + 0x78]
25735 srax %l1, %l6, %l2
25736 edge32ln %i5, %o5, %g2
25737 fors %f8, %f10, %f21
25738 fmovsa %icc, %f8, %f31
25739 andn %o2, 0x1066, %i4
25740 fmovrsne %o6, %f9, %f29
25741 xorcc %o1, %g3, %o7
25742 fmovsa %icc, %f16, %f4
25743 udivcc %o0, 0x0702, %l5
25744 addc %o3, 0x01E8, %l0
25745 array16 %i2, %i0, %g5
25746 ldd [%l7 + 0x40], %f22
25747 movrlez %g4, %i6, %g7
25748 fmovsne %xcc, %f27, %f19
25749 udivx %l3, 0x00CC, %g6
25750 edge32n %i7, %i1, %i3
25751 ldx [%l7 + 0x28], %l4
25752 udivcc %o4, 0x031E, %g1
25753 movrlz %l6, %l2, %i5
25754 sra %o5, %g2, %l1
25755 edge16ln %o2, %o6, %i4
25756 movge %xcc, %g3, %o7
25757 addcc %o1, %l5, %o3
25758 movpos %icc, %o0, %l0
25759 ldx [%l7 + 0x50], %i2
25760 sllx %i0, %g5, %g4
25761 mulx %g7, %l3, %i6
25762 sethi 0x0EA2, %g6
25763 movle %xcc, %i1, %i3
25764 andncc %l4, %o4, %g1
25765 srax %l6, 0x13, %i7
25766 ld [%l7 + 0x7C], %f14
25767 fmovsgu %xcc, %f1, %f15
25768 edge8n %i5, %o5, %g2
25769 ldd [%l7 + 0x48], %f22
25770 andncc %l2, %l1, %o6
25771 xor %i4, %o2, %o7
25772 subc %g3, 0x133D, %o1
25773 stx %l5, [%l7 + 0x48]
25774 edge8 %o0, %l0, %i2
25775 movge %xcc, %i0, %g5
25776 stx %o3, [%l7 + 0x10]
25777 fmuld8ulx16 %f16, %f7, %f0
25778 movcs %xcc, %g4, %l3
25779 sdivcc %i6, 0x0DD4, %g7
25780 fandnot1 %f6, %f20, %f12
25781 movge %icc, %g6, %i1
25782 movneg %xcc, %l4, %i3
25783 movl %xcc, %o4, %l6
25784 ldub [%l7 + 0x0F], %g1
25785 mova %xcc, %i7, %o5
25786 srax %g2, 0x1D, %i5
25787 ld [%l7 + 0x3C], %f16
25788 movle %xcc, %l1, %l2
25789 fpadd32 %f22, %f20, %f4
25790 xorcc %i4, %o2, %o7
25791 movvc %icc, %g3, %o6
25792 edge16ln %o1, %l5, %o0
25793 smul %i2, %l0, %g5
25794 movvc %icc, %o3, %i0
25795 fpackfix %f12, %f28
25796 fmovd %f14, %f22
25797 sdivx %l3, 0x14AF, %g4
25798 movg %xcc, %i6, %g7
25799 movvs %icc, %g6, %i1
25800 move %icc, %i3, %o4
25801 fpackfix %f28, %f1
25802 ldd [%l7 + 0x30], %f18
25803 fandnot2 %f28, %f12, %f28
25804 fmovsne %icc, %f30, %f26
25805 ldsw [%l7 + 0x14], %l6
25806 addc %l4, 0x1862, %i7
25807 movleu %xcc, %o5, %g1
25808 std %f14, [%l7 + 0x20]
25809 fpadd16s %f0, %f16, %f3
25810 udivx %i5, 0x1F4B, %l1
25811 edge32n %l2, %g2, %i4
25812 sllx %o2, 0x0A, %g3
25813 umul %o6, %o7, %l5
25814 edge8ln %o0, %o1, %l0
25815 andncc %i2, %o3, %i0
25816 umulcc %l3, 0x035E, %g5
25817 subcc %g4, 0x1FBC, %g7
25818 srl %g6, %i6, %i1
25819 array16 %o4, %l6, %i3
25820 movcs %icc, %l4, %o5
25821 udivx %g1, 0x025C, %i5
25822 fmovse %icc, %f5, %f26
25823 fcmpgt16 %f2, %f14, %i7
25824 alignaddr %l1, %g2, %l2
25825 xnor %o2, %g3, %o6
25826 movpos %icc, %o7, %l5
25827 movrlz %o0, 0x142, %i4
25828 sdiv %o1, 0x1863, %l0
25829 sth %i2, [%l7 + 0x76]
25830 fnegd %f4, %f28
25831 udiv %o3, 0x1F99, %l3
25832 mova %icc, %g5, %g4
25833 sethi 0x16D8, %g7
25834 ldsw [%l7 + 0x5C], %g6
25835 movne %xcc, %i6, %i0
25836 mulscc %i1, %o4, %i3
25837 edge32n %l6, %o5, %l4
25838 fpadd32s %f20, %f22, %f24
25839 movg %icc, %i5, %g1
25840 xorcc %l1, 0x1CC8, %g2
25841 fmovsneg %xcc, %f3, %f15
25842 movrgez %l2, %i7, %o2
25843 std %f20, [%l7 + 0x68]
25844 ldd [%l7 + 0x18], %f14
25845 xnorcc %o6, 0x07BE, %g3
25846 ldx [%l7 + 0x20], %l5
25847 edge8 %o7, %i4, %o0
25848 andncc %o1, %i2, %l0
25849 fcmple32 %f28, %f22, %o3
25850 movl %xcc, %l3, %g4
25851 movleu %icc, %g5, %g6
25852 movge %icc, %i6, %g7
25853 std %f20, [%l7 + 0x20]
25854 fand %f10, %f16, %f28
25855 fandnot2s %f0, %f9, %f12
25856 edge16l %i0, %i1, %o4
25857 move %icc, %i3, %l6
25858 move %xcc, %o5, %l4
25859 subcc %g1, 0x0159, %l1
25860 edge32 %i5, %l2, %i7
25861 ldsw [%l7 + 0x4C], %g2
25862 ldub [%l7 + 0x4B], %o6
25863 edge16l %g3, %l5, %o7
25864 ldsw [%l7 + 0x40], %o2
25865 nop
25866 set 0x77, %g7
25867 ldsb [%l7 + %g7], %o0
25868 movvs %icc, %o1, %i4
25869 popc 0x1E9A, %i2
25870 fmovsa %icc, %f6, %f7
25871 movgu %xcc, %l0, %o3
25872 fornot1s %f27, %f28, %f6
25873 orncc %g4, 0x18C6, %l3
25874 sdivx %g6, 0x1BA6, %g5
25875 smulcc %g7, 0x00C2, %i0
25876 fxnor %f18, %f2, %f28
25877 xnorcc %i6, %o4, %i3
25878 udivx %l6, 0x0788, %o5
25879 srl %l4, 0x1D, %i1
25880 addc %l1, 0x041E, %i5
25881 fmovdpos %xcc, %f19, %f28
25882 ldsb [%l7 + 0x22], %g1
25883 fmovrse %i7, %f26, %f25
25884 fcmpgt32 %f24, %f0, %l2
25885 edge32ln %o6, %g2, %l5
25886 alignaddr %o7, %o2, %o0
25887 edge8l %o1, %i4, %i2
25888 addc %g3, 0x0E8E, %l0
25889 ldub [%l7 + 0x3D], %g4
25890 lduh [%l7 + 0x5C], %o3
25891 andncc %g6, %l3, %g7
25892 movvs %xcc, %g5, %i0
25893 edge16ln %o4, %i6, %l6
25894 movn %xcc, %i3, %o5
25895 stb %l4, [%l7 + 0x1B]
25896 sethi 0x1C9E, %l1
25897 fxnor %f12, %f24, %f20
25898 movcc %icc, %i5, %i1
25899 mulx %g1, 0x1B3E, %l2
25900 edge32l %o6, %g2, %l5
25901 srl %o7, 0x09, %i7
25902 srlx %o2, %o1, %o0
25903 movvs %icc, %i4, %i2
25904 fzero %f2
25905 sir 0x1A3F
25906 fmovse %icc, %f6, %f13
25907 orcc %g3, 0x1EE5, %g4
25908 udivx %l0, 0x1069, %o3
25909 sir 0x1284
25910 ld [%l7 + 0x64], %f28
25911 sll %g6, 0x0A, %g7
25912 lduw [%l7 + 0x28], %g5
25913 movrlez %i0, %l3, %o4
25914 fcmple16 %f0, %f12, %l6
25915 sdivcc %i3, 0x0D64, %o5
25916 addc %i6, %l1, %i5
25917 fpack32 %f22, %f28, %f4
25918 add %i1, 0x1E84, %g1
25919 fmovde %xcc, %f26, %f7
25920 movrlez %l2, %o6, %g2
25921 fmovrsgz %l5, %f24, %f28
25922 fmovsle %icc, %f27, %f31
25923 subc %o7, 0x0D11, %i7
25924 smul %o2, %l4, %o1
25925 movg %xcc, %i4, %o0
25926 movcs %xcc, %g3, %g4
25927 fnand %f28, %f4, %f4
25928 smul %l0, %o3, %i2
25929 and %g6, %g7, %g5
25930 save %i0, 0x1062, %o4
25931 rdpr %cwp, %g1
25932 rdpr %cansave, %g2
25933 rdpr %canrestore, %g3
25934 rdpr %cleanwin, %g4
25935 rdpr %otherwin, %g5
25936 rdpr %wstate, %g6
25937 fmuld8sux16 %f21, %f6, %f16
25938 siam 0x0
25939 fzero %f22
25940 xor %l6, 0x072C, %l3
25941 srl %i3, %i6, %o5
25942 ld [%l7 + 0x20], %f24
25943 save %l1, 0x071A, %i1
25944 rdpr %cwp, %g1
25945 rdpr %cansave, %g2
25946 rdpr %canrestore, %g3
25947 rdpr %cleanwin, %g4
25948 rdpr %otherwin, %g5
25949 rdpr %wstate, %g6
25950 edge8l %g1, %l2, %o6
25951 movrlez %i5, 0x32B, %g2
25952 movcs %xcc, %o7, %l5
25953 movne %xcc, %i7, %o2
25954 xnorcc %o1, 0x0FC4, %i4
25955 fnegs %f2, %f27
25956 fones %f12
25957 ldx [%l7 + 0x10], %o0
25958 movn %icc, %g3, %l4
25959 fpsub16s %f8, %f7, %f30
25960 sir 0x129A
25961 subcc %l0, 0x0E52, %o3
25962 edge8l %i2, %g6, %g7
25963 xnorcc %g4, 0x0426, %i0
25964 srax %o4, %l6, %l3
25965 edge32 %g5, %i3, %i6
25966 sra %l1, 0x13, %o5
25967 st %f22, [%l7 + 0x24]
25968 fcmpeq16 %f8, %f0, %g1
25969 fmovdg %icc, %f7, %f21
25970 array32 %i1, %o6, %l2
25971 fmovscc %icc, %f4, %f15
25972 movcs %icc, %g2, %o7
25973 move %icc, %i5, %i7
25974 andncc %o2, %l5, %i4
25975 fcmped %fcc1, %f30, %f0
25976 ldsw [%l7 + 0x70], %o1
25977 fmovrdlz %g3, %f26, %f22
25978 edge8 %o0, %l0, %l4
25979 ldd [%l7 + 0x38], %f12
25980 edge32 %i2, %g6, %o3
25981 edge16n %g4, %i0, %g7
25982 orcc %o4, %l6, %l3
25983 andncc %i3, %g5, %l1
25984 subc %i6, 0x0A20, %g1
25985 fmovdg %icc, %f28, %f6
25986 movg %xcc, %o5, %o6
25987 movre %i1, 0x24A, %l2
25988 or %g2, 0x06F0, %o7
25989 fxnors %f10, %f7, %f13
25990 udivx %i5, 0x0C8D, %o2
25991 udivx %i7, 0x187D, %l5
25992 edge32n %o1, %i4, %g3
25993 fones %f18
25994 fcmpeq16 %f10, %f28, %o0
25995 fabsd %f28, %f4
25996 fmovsvs %icc, %f9, %f12
25997 alignaddr %l4, %i2, %l0
25998 movrgez %g6, %g4, %i0
25999 fxnors %f14, %f3, %f8
26000 std %f24, [%l7 + 0x48]
26001 movre %o3, %g7, %o4
26002 subcc %l3, 0x1B73, %i3
26003 movpos %xcc, %l6, %l1
26004 fandnot1 %f14, %f0, %f14
26005 srlx %g5, 0x18, %i6
26006 movvs %icc, %o5, %o6
26007 udiv %g1, 0x071E, %l2
26008 addcc %i1, %g2, %i5
26009 ldsh [%l7 + 0x7E], %o2
26010 nop
26011 set 0x5A, %g4
26012 sth %i7, [%l7 + %g4]
26013 edge32 %o7, %l5, %i4
26014 edge8l %o1, %g3, %l4
26015 subcc %o0, 0x1CF7, %i2
26016 fpsub16 %f26, %f8, %f8
26017 fpadd32s %f27, %f25, %f31
26018 fcmpne16 %f4, %f24, %l0
26019 movrne %g4, 0x0D7, %i0
26020 movcs %xcc, %o3, %g6
26021 movvs %xcc, %o4, %l3
26022 movgu %icc, %i3, %g7
26023 fnot1s %f8, %f16
26024 movne %icc, %l6, %g5
26025 andcc %i6, %l1, %o5
26026 nop
26027 set 0x38, %i3
26028 std %f6, [%l7 + %i3]
26029 smulcc %o6, %l2, %g1
26030 edge32ln %i1, %i5, %g2
26031 fmovrde %i7, %f24, %f6
26032 udivcc %o7, 0x1345, %l5
26033 fcmps %fcc3, %f4, %f0
26034 fnot2s %f21, %f23
26035 sdivcc %i4, 0x1F00, %o1
26036 movneg %icc, %o2, %g3
26037 or %l4, %i2, %o0
26038 fcmpgt16 %f16, %f4, %l0
26039 movge %xcc, %i0, %o3
26040 andncc %g6, %g4, %o4
26041 andcc %l3, 0x104D, %i3
26042 fpsub32 %f30, %f24, %f24
26043 movpos %xcc, %l6, %g7
26044 array8 %i6, %l1, %o5
26045 mulx %g5, %o6, %l2
26046 srlx %i1, 0x02, %g1
26047 ld [%l7 + 0x34], %f17
26048 orn %g2, %i7, %o7
26049 fmovde %xcc, %f23, %f23
26050 addc %i5, %l5, %o1
26051 movgu %icc, %o2, %g3
26052 movrgez %l4, 0x1AF, %i4
26053 array16 %o0, %l0, %i2
26054 udivx %i0, 0x00C5, %o3
26055 umul %g4, %o4, %l3
26056 subcc %g6, %l6, %g7
26057 sub %i3, 0x1D48, %l1
26058 subcc %i6, %g5, %o5
26059 fmovrsne %o6, %f0, %f15
26060 alignaddrl %l2, %i1, %g2
26061 fpsub32s %f16, %f30, %f1
26062 movrgz %g1, 0x0A6, %o7
26063 smul %i5, 0x12C4, %i7
26064 edge32ln %o1, %l5, %o2
26065 mulx %g3, %l4, %o0
26066 orn %i4, 0x0878, %i2
26067 movge %icc, %i0, %o3
26068 fmovsleu %icc, %f3, %f16
26069 andcc %l0, %g4, %o4
26070 smul %g6, 0x0B12, %l6
26071 udivx %l3, 0x1D16, %i3
26072 fnot1s %f0, %f10
26073 andcc %l1, 0x09A0, %i6
26074 movleu %icc, %g7, %g5
26075 fnors %f16, %f30, %f3
26076 movle %xcc, %o5, %l2
26077 sir 0x0C8E
26078 xorcc %o6, %g2, %i1
26079 fnegs %f17, %f3
26080 edge32ln %o7, %i5, %i7
26081 sdiv %g1, 0x0943, %o1
26082 mulx %o2, 0x0138, %g3
26083 sdivcc %l5, 0x19F4, %o0
26084 movpos %icc, %l4, %i2
26085 subcc %i4, %i0, %l0
26086 fcmpeq32 %f14, %f24, %o3
26087 fcmps %fcc3, %f10, %f9
26088 movrlz %o4, 0x3FE, %g6
26089 st %f9, [%l7 + 0x38]
26090 mulx %g4, %l6, %l3
26091 movge %xcc, %l1, %i6
26092 alignaddrl %g7, %i3, %g5
26093 fmovdne %xcc, %f23, %f13
26094 edge16n %l2, %o6, %g2
26095 srl %o5, %i1, %i5
26096 sllx %i7, %o7, %g1
26097 sdivcc %o1, 0x1C73, %g3
26098 smulcc %l5, 0x0F67, %o2
26099 std %f20, [%l7 + 0x28]
26100 array8 %l4, %o0, %i4
26101 lduh [%l7 + 0x72], %i2
26102 ldd [%l7 + 0x20], %l0
26103 sra %o3, 0x00, %i0
26104 mova %xcc, %o4, %g6
26105 movge %icc, %g4, %l3
26106 xorcc %l1, %l6, %g7
26107 save %i6, 0x0F4F, %i3
26108 rdpr %cwp, %g1
26109 rdpr %cansave, %g2
26110 rdpr %canrestore, %g3
26111 rdpr %cleanwin, %g4
26112 rdpr %otherwin, %g5
26113 rdpr %wstate, %g6
26114 stb %l2, [%l7 + 0x2E]
26115 movrne %o6, 0x1AB, %g5
26116 addccc %g2, %o5, %i1
26117 mulscc %i5, 0x08EA, %i7
26118 addcc %g1, 0x1535, %o7
26119 fxnors %f25, %f8, %f20
26120 andncc %g3, %o1, %l5
26121 nop
26122 set 0x20, %l1
26123 ldx [%l7 + %l1], %o2
26124 lduw [%l7 + 0x34], %o0
26125 movrgez %i4, %i2, %l0
26126 nop
26127 set 0x68, %i4
26128 ldx [%l7 + %i4], %l4
26129 ldx [%l7 + 0x08], %o3
26130 umul %i0, %g6, %o4
26131 movpos %icc, %g4, %l1
26132 srlx %l6, 0x05, %l3
26133 mova %icc, %g7, %i6
26134 movcs %icc, %i3, %l2
26135 sdivcc %g5, 0x1C1A, %o6
26136 save %o5, %g2, %i5
26137 rdpr %cwp, %g1
26138 rdpr %cansave, %g2
26139 rdpr %canrestore, %g3
26140 rdpr %cleanwin, %g4
26141 rdpr %otherwin, %g5
26142 rdpr %wstate, %g6
26143 fandnot2 %f10, %f24, %f28
26144 umul %i1, %g1, %o7
26145 sll %i7, 0x1B, %o1
26146 sir 0x095C
26147 fmovrdlez %l5, %f2, %f16
26148 ldd [%l7 + 0x58], %f14
26149 srlx %g3, %o0, %i4
26150 subcc %o2, 0x0330, %i2
26151 fands %f16, %f18, %f22
26152 lduw [%l7 + 0x4C], %l4
26153 mulscc %o3, 0x0A29, %l0
26154 addc %g6, 0x01BD, %i0
26155 array32 %o4, %g4, %l1
26156 xnorcc %l6, %g7, %i6
26157 orncc %i3, 0x1274, %l3
26158 fmovrdlez %g5, %f22, %f14
26159 fmovdl %icc, %f10, %f2
26160 sll %l2, %o6, %o5
26161 smulcc %i5, 0x0DE3, %i1
26162 sethi 0x0E2A, %g1
26163 smul %g2, %o7, %o1
26164 fandnot2s %f8, %f26, %f20
26165 sethi 0x066C, %l5
26166 xor %g3, %i7, %i4
26167 setx loop_90, %l0, %l1
26168 return %l1
26169 nop
26170 rdpr %cwp, %g1
26171 rdpr %cansave, %g2
26172 rdpr %canrestore, %g3
26173 rdpr %cleanwin, %g4
26174 rdpr %otherwin, %g5
26175 rdpr %wstate, %g6
26176loop_90: alignaddrl %i2, %l0, %g6
26177 ldsh [%l7 + 0x52], %o3
26178 fxnor %f26, %f24, %f8
26179 sdiv %o4, 0x06E4, %g4
26180 movleu %icc, %i0, %l6
26181 fmovrsne %l1, %f24, %f10
26182 stx %i6, [%l7 + 0x48]
26183 umul %g7, %i3, %g5
26184 edge32ln %l2, %l3, %o6
26185 andn %i5, %i1, %g1
26186 edge32l %o5, %g2, %o1
26187 edge32n %o7, %g3, %i7
26188 add %i4, %o0, %o2
26189 edge16 %l5, %i2, %l0
26190 edge32l %g6, %o3, %l4
26191 umulcc %g4, 0x114E, %i0
26192 movcs %icc, %o4, %l1
26193 fxors %f12, %f9, %f21
26194 fcmpgt32 %f26, %f14, %l6
26195 stw %g7, [%l7 + 0x10]
26196 array16 %i6, %g5, %i3
26197 ldsw [%l7 + 0x28], %l3
26198 subccc %l2, 0x1928, %i5
26199 movpos %icc, %o6, %i1
26200 ldx [%l7 + 0x48], %o5
26201 umul %g2, 0x1A03, %g1
26202 ldd [%l7 + 0x78], %f20
26203 edge8ln %o1, %g3, %o7
26204 movgu %xcc, %i7, %i4
26205 fmovsneg %xcc, %f16, %f25
26206 movrlz %o2, %o0, %i2
26207 xorcc %l0, 0x1139, %g6
26208 move %xcc, %o3, %l5
26209 movvs %icc, %l4, %i0
26210 fcmpgt32 %f2, %f6, %g4
26211 udivcc %o4, 0x0579, %l6
26212 lduh [%l7 + 0x3A], %l1
26213 movrlz %i6, %g7, %i3
26214 subcc %l3, 0x0EDD, %g5
26215 movpos %icc, %i5, %o6
26216 fcmped %fcc3, %f24, %f30
26217 smulcc %i1, %l2, %g2
26218 fnot1s %f11, %f12
26219 ldsh [%l7 + 0x20], %g1
26220 movrne %o5, %g3, %o7
26221 movleu %icc, %o1, %i7
26222 ldub [%l7 + 0x39], %o2
26223 mova %icc, %i4, %o0
26224 movn %xcc, %i2, %g6
26225 fzeros %f21
26226 move %icc, %o3, %l5
26227 alignaddrl %l0, %l4, %i0
26228 lduh [%l7 + 0x4C], %o4
26229 movvs %icc, %g4, %l6
26230 fmovsa %icc, %f30, %f15
26231 subc %i6, 0x12A7, %l1
26232 addccc %g7, %l3, %i3
26233 fornot1 %f14, %f2, %f8
26234 orncc %g5, 0x0A15, %o6
26235 fabsd %f8, %f16
26236 fmul8x16al %f13, %f11, %f10
26237 array16 %i1, %i5, %g2
26238 mulscc %g1, %o5, %l2
26239 udiv %o7, 0x1F66, %o1
26240 edge32 %g3, %i7, %o2
26241 mulx %o0, 0x16C9, %i4
26242 restore %g6, %i2, %o3
26243 rdpr %cwp, %g1
26244 rdpr %cansave, %g2
26245 rdpr %canrestore, %g3
26246 rdpr %cleanwin, %g4
26247 rdpr %otherwin, %g5
26248 rdpr %wstate, %g6
26249 edge32n %l0, %l4, %l5
26250 stw %i0, [%l7 + 0x68]
26251 lduh [%l7 + 0x26], %g4
26252 srax %o4, 0x13, %i6
26253 sir 0x0A7D
26254 movrgz %l6, 0x122, %l1
26255 sll %l3, 0x09, %i3
26256 edge8n %g7, %g5, %i1
26257 movvs %xcc, %i5, %g2
26258 edge32ln %g1, %o5, %o6
26259 fornot1s %f20, %f6, %f14
26260 alignaddr %o7, %o1, %l2
26261 ldd [%l7 + 0x50], %i6
26262 orn %g3, %o2, %i4
26263 lduh [%l7 + 0x12], %o0
26264 ldx [%l7 + 0x70], %g6
26265 faligndata %f30, %f20, %f18
26266 lduw [%l7 + 0x7C], %i2
26267 andcc %l0, %l4, %o3
26268 sll %l5, 0x16, %i0
26269 array16 %g4, %o4, %i6
26270 fmovdcc %icc, %f5, %f31
26271 andn %l6, %l1, %l3
26272 andn %g7, %i3, %i1
26273 fcmps %fcc0, %f5, %f18
26274 fxors %f22, %f21, %f16
26275 movrlz %g5, %g2, %i5
26276 andncc %o5, %o6, %o7
26277 fpack16 %f24, %f25
26278 popc %o1, %g1
26279 orn %i7, %l2, %g3
26280 ldd [%l7 + 0x68], %f16
26281 ldd [%l7 + 0x48], %i4
26282 mova %xcc, %o2, %g6
26283 movgu %xcc, %o0, %l0
26284 movvs %xcc, %i2, %o3
26285 stb %l5, [%l7 + 0x56]
26286 movrne %l4, 0x208, %g4
26287 fmul8x16al %f10, %f4, %f0
26288 sllx %o4, %i6, %l6
26289 ldsh [%l7 + 0x7E], %i0
26290 sra %l3, %g7, %i3
26291 sllx %i1, 0x04, %g5
26292 fxnor %f8, %f22, %f16
26293 edge32l %l1, %g2, %i5
26294 edge16 %o6, %o7, %o5
26295 xnorcc %g1, %o1, %l2
26296 nop
26297 set 0x14, %i5
26298 lduw [%l7 + %i5], %g3
26299 fcmpne32 %f12, %f20, %i4
26300 movpos %icc, %i7, %o2
26301 orcc %o0, %g6, %l0
26302 fpsub32 %f16, %f18, %f16
26303 movneg %icc, %o3, %i2
26304 mulx %l4, 0x005A, %g4
26305 mova %xcc, %l5, %o4
26306 array8 %l6, %i0, %l3
26307 movvc %xcc, %i6, %g7
26308 stb %i3, [%l7 + 0x0E]
26309 movvs %icc, %i1, %l1
26310 fones %f6
26311 ldd [%l7 + 0x28], %f24
26312 xnorcc %g2, 0x0126, %i5
26313 edge8 %g5, %o7, %o6
26314 ldsb [%l7 + 0x66], %o5
26315 fnors %f25, %f26, %f26
26316 xorcc %g1, %o1, %g3
26317 stx %l2, [%l7 + 0x40]
26318 lduh [%l7 + 0x58], %i7
26319 stx %i4, [%l7 + 0x78]
26320 fornot2 %f8, %f12, %f26
26321 andcc %o2, 0x07B3, %o0
26322 stw %g6, [%l7 + 0x20]
26323 sra %o3, 0x11, %l0
26324 xorcc %i2, %l4, %l5
26325 edge16n %g4, %l6, %o4
26326 nop
26327 set 0x68, %i2
26328 stw %l3, [%l7 + %i2]
26329 movleu %icc, %i6, %i0
26330 movne %icc, %g7, %i1
26331 movcs %icc, %l1, %g2
26332 movle %icc, %i3, %g5
26333 smulcc %i5, 0x171C, %o6
26334 edge8n %o5, %g1, %o7
26335 movrne %g3, %o1, %i7
26336 movpos %xcc, %l2, %i4
26337 ld [%l7 + 0x7C], %f24
26338 popc %o2, %o0
26339 edge32l %g6, %l0, %o3
26340 ldd [%l7 + 0x48], %i2
26341 sub %l4, %l5, %g4
26342 ldd [%l7 + 0x68], %i6
26343 xnorcc %l3, %i6, %o4
26344 movge %xcc, %i0, %g7
26345 move %icc, %i1, %g2
26346 move %icc, %i3, %g5
26347 edge32l %l1, %i5, %o5
26348 edge32l %o6, %g1, %o7
26349 movrlz %o1, %g3, %l2
26350 edge8n %i7, %i4, %o2
26351 lduh [%l7 + 0x64], %g6
26352 xorcc %o0, 0x0934, %o3
26353 fmuld8sux16 %f19, %f0, %f18
26354 popc 0x03EE, %l0
26355 save %l4, 0x085E, %i2
26356 rdpr %cwp, %g1
26357 rdpr %cansave, %g2
26358 rdpr %canrestore, %g3
26359 rdpr %cleanwin, %g4
26360 rdpr %otherwin, %g5
26361 rdpr %wstate, %g6
26362 ldsb [%l7 + 0x0D], %g4
26363 fmul8sux16 %f8, %f6, %f26
26364 addc %l6, %l5, %i6
26365 movneg %xcc, %o4, %l3
26366 movcs %xcc, %i0, %i1
26367 fnot1s %f0, %f1
26368 st %f22, [%l7 + 0x2C]
26369 ldsb [%l7 + 0x28], %g7
26370 udivcc %i3, 0x0753, %g2
26371 and %g5, 0x1A26, %i5
26372 andncc %o5, %o6, %g1
26373 edge8ln %o7, %o1, %g3
26374 fxors %f0, %f1, %f8
26375 fcmped %fcc3, %f8, %f20
26376 movvc %icc, %l1, %l2
26377 nop
26378 set 0x58, %o1
26379 stx %i4, [%l7 + %o1]
26380 mova %icc, %i7, %o2
26381 lduw [%l7 + 0x44], %o0
26382 array32 %g6, %o3, %l4
26383 stx %i2, [%l7 + 0x70]
26384 movvs %xcc, %g4, %l6
26385 movrlz %l0, 0x2F6, %i6
26386 edge16n %l5, %l3, %o4
26387 fcmpes %fcc3, %f9, %f16
26388 xor %i0, 0x17F1, %g7
26389 srax %i1, 0x19, %i3
26390 fmovdvc %xcc, %f1, %f30
26391 orcc %g2, %i5, %g5
26392 smulcc %o5, %g1, %o7
26393 udivx %o1, 0x1719, %o6
26394 movge %icc, %l1, %g3
26395 movre %l2, %i4, %o2
26396 srl %i7, 0x0E, %g6
26397 fmovrsne %o3, %f8, %f13
26398 setx loop_91, %l0, %l1
26399 return %l1
26400 nop
26401 rdpr %cwp, %g1
26402 rdpr %cansave, %g2
26403 rdpr %canrestore, %g3
26404 rdpr %cleanwin, %g4
26405 rdpr %otherwin, %g5
26406 rdpr %wstate, %g6
26407loop_91: ldx [%l7 + 0x50], %o0
26408 edge32 %l6, %l0, %g4
26409 stw %i6, [%l7 + 0x74]
26410 srl %l3, %l5, %o4
26411 nop
26412 set 0x70, %g1
26413 ldd [%l7 + %g1], %f18
26414 fmovsge %icc, %f2, %f0
26415 fpadd32s %f31, %f1, %f31
26416 array32 %g7, %i1, %i0
26417 orn %g2, 0x147E, %i5
26418 fpsub32 %f8, %f12, %f4
26419 subcc %g5, 0x195A, %o5
26420 ldub [%l7 + 0x47], %g1
26421 fmovdn %icc, %f0, %f11
26422 udiv %i3, 0x1C13, %o7
26423 andn %o6, %l1, %o1
26424 edge16ln %l2, %i4, %o2
26425 lduw [%l7 + 0x6C], %i7
26426 edge16ln %g3, %o3, %g6
26427 srax %i2, 0x1F, %o0
26428 mulx %l4, 0x1300, %l6
26429 popc %l0, %g4
26430 andncc %l3, %l5, %i6
26431 edge16 %o4, %g7, %i0
26432 edge8ln %i1, %g2, %g5
26433 popc %o5, %i5
26434 smulcc %g1, 0x1B0F, %o7
26435 umulcc %o6, 0x156C, %i3
26436 subc %o1, %l1, %l2
26437 movre %o2, 0x2B1, %i7
26438 sllx %i4, %g3, %g6
26439 fmovdvc %xcc, %f28, %f12
26440 stw %i2, [%l7 + 0x14]
26441 ldsw [%l7 + 0x10], %o3
26442 movn %icc, %l4, %l6
26443 and %l0, 0x082C, %g4
26444 std %f0, [%l7 + 0x18]
26445 ldx [%l7 + 0x20], %o0
26446 fmovrde %l3, %f4, %f8
26447 movrlez %l5, %o4, %g7
26448 fmovsle %xcc, %f23, %f25
26449 edge16 %i0, %i1, %i6
26450 sir 0x0851
26451 edge8n %g2, %o5, %g5
26452 edge32 %i5, %g1, %o7
26453 smul %o6, %o1, %i3
26454 mova %xcc, %l1, %l2
26455 fmovscs %xcc, %f15, %f16
26456 mova %icc, %o2, %i4
26457 subcc %i7, 0x0663, %g3
26458 fmovdvs %xcc, %f14, %f1
26459 lduh [%l7 + 0x56], %g6
26460 popc %i2, %o3
26461 ldsh [%l7 + 0x28], %l6
26462 ldsb [%l7 + 0x73], %l0
26463 movrne %g4, %o0, %l3
26464 edge32l %l4, %o4, %l5
26465 xor %i0, %i1, %g7
26466 array32 %g2, %i6, %o5
26467 fmovse %icc, %f13, %f1
26468 mova %icc, %i5, %g1
26469 fone %f24
26470 fmovrse %g5, %f11, %f6
26471 fnands %f6, %f17, %f0
26472 movgu %icc, %o6, %o1
26473 edge32l %i3, %l1, %l2
26474 subcc %o2, 0x1B57, %i4
26475 nop
26476 set 0x48, %l2
26477 ldub [%l7 + %l2], %i7
26478 lduw [%l7 + 0x3C], %o7
26479 fxnor %f18, %f0, %f26
26480 fmovsa %xcc, %f15, %f16
26481 mulscc %g6, %i2, %g3
26482 movneg %xcc, %l6, %o3
26483 fones %f29
26484 or %l0, %o0, %l3
26485 sdiv %l4, 0x10C2, %g4
26486 fexpand %f1, %f24
26487 fxors %f3, %f20, %f30
26488 ldsw [%l7 + 0x3C], %l5
26489 movvc %xcc, %o4, %i0
26490 or %g7, 0x0263, %g2
26491 movne %xcc, %i1, %i6
26492 edge32ln %o5, %i5, %g5
26493 subc %o6, 0x111B, %o1
26494 or %i3, 0x10F7, %g1
26495 stw %l1, [%l7 + 0x24]
26496 nop
26497 set 0x6A, %g2
26498 ldsh [%l7 + %g2], %l2
26499 movcc %xcc, %i4, %i7
26500 movre %o7, %g6, %i2
26501 umulcc %g3, %o2, %l6
26502 add %o3, %l0, %l3
26503 orncc %l4, 0x0FF3, %o0
26504 movl %icc, %g4, %l5
26505 or %i0, %g7, %o4
26506 faligndata %f0, %f16, %f8
26507 fpadd32s %f27, %f19, %f26
26508 fxors %f4, %f17, %f10
26509 siam 0x6
26510 fnands %f3, %f17, %f30
26511 srax %i1, 0x1E, %i6
26512 st %f29, [%l7 + 0x08]
26513 movcs %xcc, %g2, %o5
26514 sllx %i5, 0x08, %o6
26515 fmovdne %xcc, %f0, %f14
26516 edge32l %g5, %i3, %g1
26517 fsrc2 %f26, %f22
26518 fmovsa %xcc, %f10, %f17
26519 sdivx %o1, 0x158D, %l2
26520 ldsw [%l7 + 0x30], %i4
26521 fpsub16 %f26, %f4, %f8
26522 fcmpgt16 %f14, %f28, %l1
26523 movneg %xcc, %o7, %g6
26524 fmovsn %xcc, %f17, %f20
26525 st %f5, [%l7 + 0x54]
26526 edge16l %i2, %g3, %o2
26527 movgu %icc, %i7, %o3
26528 andn %l0, %l6, %l4
26529 movvs %xcc, %l3, %o0
26530 movge %xcc, %l5, %g4
26531 movg %xcc, %g7, %o4
26532 sir 0x0D18
26533 bshuffle %f12, %f26, %f26
26534 fpadd16s %f5, %f23, %f25
26535 movn %icc, %i0, %i1
26536 fmovrde %g2, %f4, %f26
26537 edge16 %o5, %i5, %o6
26538 fmovdg %icc, %f0, %f13
26539 subc %i6, %g5, %g1
26540 std %f6, [%l7 + 0x10]
26541 xnorcc %o1, 0x0779, %i3
26542 edge32l %l2, %i4, %o7
26543 edge32n %g6, %i2, %l1
26544 movrne %o2, 0x3AD, %g3
26545 fmovdgu %xcc, %f1, %f30
26546 sra %i7, 0x05, %o3
26547 fmovrsne %l6, %f0, %f30
26548 srl %l0, 0x1B, %l4
26549 movn %icc, %o0, %l5
26550 fcmpeq16 %f2, %f22, %l3
26551 and %g4, %o4, %g7
26552 movvc %icc, %i0, %g2
26553 andncc %i1, %i5, %o5
26554 mulx %o6, 0x1B21, %g5
26555 fornot1 %f4, %f22, %f18
26556 fcmpeq32 %f18, %f20, %g1
26557 addc %i6, %o1, %l2
26558 sth %i3, [%l7 + 0x1A]
26559 ldd [%l7 + 0x18], %f20
26560 movrne %o7, 0x18F, %g6
26561 fmovsvs %xcc, %f1, %f30
26562 alignaddr %i4, %i2, %o2
26563 move %xcc, %g3, %i7
26564 fmovrdgez %o3, %f14, %f20
26565 movn %icc, %l1, %l0
26566 fcmpgt16 %f20, %f20, %l6
26567 stb %l4, [%l7 + 0x1E]
26568 fmul8x16al %f17, %f10, %f14
26569 edge16l %l5, %l3, %g4
26570 restore %o0, 0x1DE0, %o4
26571 rdpr %cwp, %g1
26572 rdpr %cansave, %g2
26573 rdpr %canrestore, %g3
26574 rdpr %cleanwin, %g4
26575 rdpr %otherwin, %g5
26576 rdpr %wstate, %g6
26577 sdivcc %i0, 0x1995, %g2
26578 alignaddr %g7, %i1, %o5
26579 movrlz %o6, %i5, %g5
26580 udivcc %i6, 0x0984, %g1
26581 fmovrse %o1, %f24, %f8
26582 movg %xcc, %i3, %o7
26583 addccc %l2, %i4, %g6
26584 fmovsgu %icc, %f14, %f17
26585 orn %i2, 0x0883, %o2
26586 movrlez %g3, 0x2AA, %i7
26587 fnot2s %f12, %f0
26588 mulscc %o3, %l1, %l0
26589 fnands %f18, %f25, %f26
26590 movne %icc, %l4, %l6
26591 addcc %l5, %l3, %g4
26592 ldd [%l7 + 0x60], %f22
26593 fornot2s %f27, %f26, %f26
26594 xor %o0, %o4, %g2
26595 edge16n %i0, %i1, %g7
26596 xnor %o6, %o5, %i5
26597 movg %icc, %i6, %g5
26598 movrgez %g1, 0x1E6, %o1
26599 sdivcc %i3, 0x1301, %l2
26600 popc %o7, %i4
26601 movre %i2, 0x2BB, %o2
26602 movpos %icc, %g3, %g6
26603 array16 %i7, %l1, %o3
26604 edge8ln %l4, %l0, %l5
26605 movre %l3, %l6, %o0
26606 movle %xcc, %o4, %g2
26607 sllx %i0, %i1, %g4
26608 sdiv %g7, 0x12AD, %o6
26609 umul %i5, %i6, %g5
26610 fmovdge %xcc, %f23, %f28
26611 stb %o5, [%l7 + 0x63]
26612 save %g1, %i3, %o1
26613 rdpr %cwp, %g1
26614 rdpr %cansave, %g2
26615 rdpr %canrestore, %g3
26616 rdpr %cleanwin, %g4
26617 rdpr %otherwin, %g5
26618 rdpr %wstate, %g6
26619 edge16 %l2, %i4, %o7
26620 umul %i2, %o2, %g3
26621 array16 %g6, %l1, %o3
26622 movn %xcc, %l4, %l0
26623 fpsub16 %f28, %f26, %f22
26624 fmovrsgez %i7, %f31, %f6
26625 srax %l5, 0x0A, %l6
26626 movrgez %o0, 0x36D, %o4
26627 subccc %l3, 0x1B97, %i0
26628 movl %icc, %i1, %g2
26629 st %f17, [%l7 + 0x0C]
26630 movrgz %g4, %o6, %g7
26631 edge32n %i6, %g5, %o5
26632 lduw [%l7 + 0x08], %g1
26633 xnorcc %i3, %o1, %l2
26634 movrgez %i4, 0x277, %o7
26635 movge %icc, %i2, %o2
26636 edge16ln %g3, %g6, %i5
26637 fandnot1 %f22, %f22, %f0
26638 movneg %icc, %l1, %l4
26639 ldd [%l7 + 0x20], %l0
26640 nop
26641 set 0x38, %o5
26642 ldsw [%l7 + %o5], %i7
26643 ld [%l7 + 0x30], %f7
26644 stx %o3, [%l7 + 0x20]
26645 fzeros %f19
26646 movvc %icc, %l5, %l6
26647 edge16ln %o0, %o4, %l3
26648 movl %xcc, %i1, %i0
26649 nop
26650 set 0x18, %g5
26651 stw %g2, [%l7 + %g5]
26652 movvs %icc, %g4, %o6
26653 edge32l %i6, %g5, %g7
26654 array16 %g1, %o5, %o1
26655 ld [%l7 + 0x28], %f11
26656 move %xcc, %i3, %i4
26657 subc %l2, %i2, %o2
26658 array8 %g3, %o7, %i5
26659 andcc %g6, %l1, %l0
26660 lduh [%l7 + 0x76], %i7
26661 ldsw [%l7 + 0x60], %l4
26662 movne %icc, %l5, %o3
26663 sdiv %l6, 0x065A, %o0
26664 movl %xcc, %o4, %i1
26665 movn %xcc, %i0, %l3
26666 setx loop_92, %l0, %l1
26667 return %l1
26668 nop
26669 rdpr %cwp, %g1
26670 rdpr %cansave, %g2
26671 rdpr %canrestore, %g3
26672 rdpr %cleanwin, %g4
26673 rdpr %otherwin, %g5
26674 rdpr %wstate, %g6
26675loop_92: fnors %f12, %f20, %f18
26676 fcmpgt32 %f4, %f28, %g2
26677 addcc %g7, %g5, %o5
26678 sir 0x1C20
26679 andcc %g1, 0x0298, %o1
26680 smulcc %i4, 0x0C4E, %l2
26681 srax %i3, 0x1B, %i2
26682 udivcc %o2, 0x036C, %g3
26683 mulscc %o7, 0x0090, %g6
26684 fpadd16 %f16, %f12, %f28
26685 andcc %l1, 0x0690, %l0
26686 fmovdg %xcc, %f1, %f29
26687 fpadd32s %f14, %f0, %f15
26688 restore %i5, %l4, %l5
26689 rdpr %cwp, %g1
26690 rdpr %cansave, %g2
26691 rdpr %canrestore, %g3
26692 rdpr %cleanwin, %g4
26693 rdpr %otherwin, %g5
26694 rdpr %wstate, %g6
26695 save %i7, %l6, %o0
26696 rdpr %cwp, %g1
26697 rdpr %cansave, %g2
26698 rdpr %canrestore, %g3
26699 rdpr %cleanwin, %g4
26700 rdpr %otherwin, %g5
26701 rdpr %wstate, %g6
26702 mova %xcc, %o4, %i1
26703 fandnot1 %f28, %f30, %f2
26704 andn %o3, 0x1C3A, %i0
26705 fmovrsgez %g4, %f16, %f3
26706 andncc %l3, %o6, %i6
26707 fmul8ulx16 %f10, %f8, %f12
26708 movrgez %g2, 0x04A, %g5
26709 stx %o5, [%l7 + 0x50]
26710 stx %g7, [%l7 + 0x70]
26711 sllx %g1, %i4, %l2
26712 movl %xcc, %i3, %o1
26713 sdivx %i2, 0x1493, %o2
26714 array32 %o7, %g3, %g6
26715 movleu %icc, %l0, %l1
26716 fcmpgt16 %f24, %f24, %i5
26717 xorcc %l4, 0x1076, %l5
26718 fxnors %f20, %f15, %f3
26719 st %f16, [%l7 + 0x58]
26720 fmovdg %xcc, %f0, %f8
26721 movge %xcc, %l6, %i7
26722 st %f7, [%l7 + 0x3C]
26723 ld [%l7 + 0x0C], %f8
26724 fcmpne32 %f22, %f0, %o4
26725 movvc %xcc, %o0, %i1
26726 andn %o3, %g4, %l3
26727 move %icc, %i0, %o6
26728 movrgz %i6, 0x312, %g2
26729 fmovse %xcc, %f1, %f29
26730 ldx [%l7 + 0x08], %o5
26731 stx %g7, [%l7 + 0x10]
26732 movrlez %g5, %i4, %g1
26733 add %i3, %o1, %i2
26734 movg %xcc, %o2, %l2
26735 fxors %f22, %f16, %f13
26736 smul %g3, 0x1F06, %g6
26737 fands %f4, %f15, %f15
26738 addc %l0, 0x03E3, %o7
26739 ldsh [%l7 + 0x26], %i5
26740 fcmple32 %f12, %f24, %l1
26741 movne %xcc, %l5, %l4
26742 mova %xcc, %i7, %o4
26743 sdivx %l6, 0x0107, %o0
26744 ld [%l7 + 0x54], %f25
26745 faligndata %f22, %f28, %f0
26746 array32 %o3, %i1, %l3
26747 movn %icc, %g4, %o6
26748 edge8n %i0, %i6, %o5
26749 sll %g2, 0x00, %g5
26750 mulscc %i4, %g1, %g7
26751 fpadd16s %f29, %f24, %f21
26752 ldsw [%l7 + 0x68], %o1
26753 fornot1 %f20, %f28, %f22
26754 fcmpne16 %f6, %f18, %i2
26755 fzeros %f22
26756 movcc %xcc, %i3, %o2
26757 fcmps %fcc3, %f16, %f10
26758 array32 %g3, %l2, %l0
26759 fmovrsgez %o7, %f14, %f31
26760 edge16n %g6, %l1, %i5
26761 movle %icc, %l5, %i7
26762 edge16ln %o4, %l6, %l4
26763 array16 %o3, %i1, %l3
26764 movl %xcc, %g4, %o6
26765 xorcc %i0, 0x1F43, %o0
26766 and %i6, 0x0DDC, %g2
26767 srax %o5, 0x12, %g5
26768 fcmpgt16 %f26, %f10, %i4
26769 fmovrslz %g7, %f12, %f25
26770 lduw [%l7 + 0x4C], %g1
26771 movrlez %o1, 0x20E, %i2
26772 addcc %i3, 0x06EF, %o2
26773 popc 0x03B4, %g3
26774 fmovdl %icc, %f2, %f1
26775 stb %l2, [%l7 + 0x2F]
26776 sir 0x1AD1
26777 fmovscs %icc, %f1, %f23
26778 sdiv %o7, 0x1E27, %l0
26779 fsrc2s %f2, %f0
26780 save %l1, 0x1265, %i5
26781 rdpr %cwp, %g1
26782 rdpr %cansave, %g2
26783 rdpr %canrestore, %g3
26784 rdpr %cleanwin, %g4
26785 rdpr %otherwin, %g5
26786 rdpr %wstate, %g6
26787 movn %icc, %g6, %l5
26788 smulcc %i7, 0x05FD, %l6
26789 array32 %o4, %o3, %i1
26790 or %l4, 0x1AFC, %l3
26791 movleu %icc, %g4, %i0
26792 move %icc, %o0, %i6
26793 fmuld8ulx16 %f12, %f31, %f14
26794 addc %g2, 0x12F3, %o5
26795 edge8n %g5, %i4, %g7
26796 fzero %f20
26797 fabsd %f20, %f10
26798 mulx %o6, 0x10CE, %g1
26799 fxnors %f16, %f19, %f17
26800 edge8l %i2, %i3, %o1
26801 fmovscs %xcc, %f30, %f15
26802 fmovdvs %xcc, %f21, %f0
26803 edge16 %o2, %l2, %g3
26804 array32 %l0, %o7, %l1
26805 array16 %g6, %i5, %l5
26806 fxnor %f30, %f26, %f2
26807 fandnot2s %f9, %f19, %f20
26808 mulx %l6, %o4, %o3
26809 or %i1, %l4, %i7
26810 edge8 %g4, %l3, %i0
26811 sir 0x1476
26812 srax %i6, %o0, %o5
26813 fmul8x16al %f27, %f10, %f0
26814 movvs %xcc, %g5, %i4
26815 fpadd32 %f24, %f18, %f22
26816 ldx [%l7 + 0x28], %g2
26817 umulcc %g7, %o6, %g1
26818 sir 0x0C66
26819 fpsub32s %f3, %f6, %f13
26820 srlx %i3, %o1, %o2
26821 xnorcc %i2, 0x1AEE, %g3
26822 fmul8x16 %f3, %f4, %f2
26823 mova %icc, %l2, %o7
26824 addc %l1, 0x18A4, %g6
26825 st %f9, [%l7 + 0x24]
26826 movrne %i5, 0x2E2, %l5
26827 move %icc, %l0, %o4
26828 fmovsle %xcc, %f4, %f0
26829 stx %o3, [%l7 + 0x40]
26830 or %i1, %l4, %i7
26831 ldsh [%l7 + 0x34], %l6
26832 udivx %l3, 0x0410, %g4
26833 movpos %icc, %i0, %i6
26834 fpack32 %f4, %f12, %f2
26835 movrne %o5, 0x1A6, %g5
26836 movcs %xcc, %i4, %o0
26837 movg %icc, %g2, %o6
26838 fmovsa %icc, %f2, %f6
26839 fmovdg %xcc, %f10, %f20
26840 fmul8sux16 %f6, %f16, %f8
26841 fmovsgu %xcc, %f5, %f7
26842 fmovspos %icc, %f19, %f8
26843 fones %f12
26844 movgu %xcc, %g1, %i3
26845 lduw [%l7 + 0x08], %g7
26846 ldsw [%l7 + 0x24], %o2
26847 std %f6, [%l7 + 0x10]
26848 fexpand %f8, %f24
26849 movcs %xcc, %o1, %g3
26850 edge16n %l2, %i2, %l1
26851 movrlz %g6, %o7, %i5
26852 orncc %l5, %l0, %o4
26853 edge16ln %i1, %o3, %l4
26854 udivx %l6, 0x142D, %l3
26855 fxor %f8, %f16, %f30
26856 alignaddrl %i7, %i0, %g4
26857 fmul8ulx16 %f16, %f26, %f4
26858 fands %f4, %f0, %f25
26859 fones %f23
26860 srlx %o5, 0x04, %g5
26861 fors %f22, %f18, %f29
26862 fcmpeq16 %f22, %f26, %i4
26863 edge32l %o0, %g2, %o6
26864 edge32n %i6, %g1, %i3
26865 movne %xcc, %g7, %o2
26866 subcc %o1, %g3, %l2
26867 edge32ln %i2, %l1, %g6
26868 udiv %o7, 0x151D, %l5
26869 ldx [%l7 + 0x38], %l0
26870 orncc %i5, 0x0578, %o4
26871 fxnors %f3, %f18, %f13
26872 edge8n %i1, %o3, %l4
26873 fcmped %fcc0, %f6, %f24
26874 alignaddr %l3, %i7, %l6
26875 edge32l %g4, %o5, %i0
26876 fnot2 %f28, %f10
26877 fmovsneg %icc, %f21, %f19
26878 fmul8x16al %f19, %f0, %f28
26879 udivcc %i4, 0x0447, %g5
26880 mova %icc, %g2, %o6
26881 and %i6, 0x0292, %g1
26882 movrgz %o0, 0x31C, %g7
26883 xnor %i3, %o2, %o1
26884 fmovsg %icc, %f7, %f10
26885 movrlez %g3, 0x2F9, %i2
26886 fnegd %f30, %f24
26887 movne %icc, %l2, %l1
26888 umulcc %o7, 0x0BB2, %g6
26889 nop
26890 set 0x38, %i7
26891 lduh [%l7 + %i7], %l5
26892 edge8ln %i5, %l0, %o4
26893 stx %o3, [%l7 + 0x50]
26894 edge32 %l4, %l3, %i7
26895 sdivcc %i1, 0x1BB2, %l6
26896 std %f20, [%l7 + 0x18]
26897 movcc %xcc, %o5, %g4
26898 udiv %i4, 0x05A2, %i0
26899 stw %g5, [%l7 + 0x30]
26900 ldub [%l7 + 0x10], %o6
26901 save %g2, 0x053B, %i6
26902 rdpr %cwp, %g1
26903 rdpr %cansave, %g2
26904 rdpr %canrestore, %g3
26905 rdpr %cleanwin, %g4
26906 rdpr %otherwin, %g5
26907 rdpr %wstate, %g6
26908 popc %o0, %g1
26909 stb %g7, [%l7 + 0x21]
26910 sth %o2, [%l7 + 0x3A]
26911 fmovspos %icc, %f21, %f21
26912 edge16l %i3, %o1, %g3
26913 save %i2, 0x184D, %l1
26914 rdpr %cwp, %g1
26915 rdpr %cansave, %g2
26916 rdpr %canrestore, %g3
26917 rdpr %cleanwin, %g4
26918 rdpr %otherwin, %g5
26919 rdpr %wstate, %g6
26920 fcmped %fcc0, %f2, %f16
26921 std %f10, [%l7 + 0x68]
26922 fnot2 %f24, %f26
26923 array8 %o7, %l2, %l5
26924 lduh [%l7 + 0x38], %g6
26925 fnands %f9, %f31, %f1
26926 addcc %l0, 0x1241, %i5
26927 edge8ln %o4, %o3, %l4
26928 edge16 %l3, %i1, %i7
26929 fcmps %fcc3, %f10, %f19
26930 movvs %xcc, %l6, %o5
26931 movre %g4, %i4, %g5
26932 stx %o6, [%l7 + 0x20]
26933 movgu %icc, %i0, %i6
26934 movvs %xcc, %g2, %o0
26935 edge16n %g7, %o2, %g1
26936 fzero %f14
26937 setx loop_93, %l0, %l1
26938 return %l1
26939 nop
26940 rdpr %cwp, %g1
26941 rdpr %cansave, %g2
26942 rdpr %canrestore, %g3
26943 rdpr %cleanwin, %g4
26944 rdpr %otherwin, %g5
26945 rdpr %wstate, %g6
26946loop_93: fmovrdlz %i2, %f16, %f20
26947 stw %o1, [%l7 + 0x18]
26948 fandnot2s %f31, %f29, %f7
26949 ldd [%l7 + 0x50], %l0
26950 fandnot1s %f25, %f8, %f27
26951 srlx %o7, 0x15, %l2
26952 siam 0x5
26953 smulcc %g6, %l5, %i5
26954 movne %xcc, %o4, %l0
26955 fmovdvc %xcc, %f28, %f24
26956 move %icc, %o3, %l3
26957 fnand %f24, %f14, %f24
26958 st %f12, [%l7 + 0x30]
26959 orn %l4, %i7, %l6
26960 movcc %xcc, %o5, %g4
26961 fpsub16s %f30, %f31, %f15
26962 fors %f7, %f14, %f22
26963 sth %i4, [%l7 + 0x2A]
26964 fmovdgu %icc, %f18, %f24
26965 save %g5, %o6, %i1
26966 rdpr %cwp, %g1
26967 rdpr %cansave, %g2
26968 rdpr %canrestore, %g3
26969 rdpr %cleanwin, %g4
26970 rdpr %otherwin, %g5
26971 rdpr %wstate, %g6
26972 andncc %i6, %g2, %i0
26973 orcc %g7, 0x0098, %o2
26974 edge16 %g1, %i3, %o0
26975 restore %i2, %o1, %g3
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 faligndata %f26, %f12, %f20
26983 stx %o7, [%l7 + 0x28]
26984 movleu %icc, %l1, %g6
26985 ldsb [%l7 + 0x10], %l5
26986 orcc %i5, %l2, %o4
26987 fand %f26, %f18, %f8
26988 std %f28, [%l7 + 0x38]
26989 sethi 0x1425, %l0
26990 fornot1 %f10, %f30, %f10
26991 edge32n %o3, %l4, %l3
26992 lduw [%l7 + 0x7C], %l6
26993 for %f0, %f14, %f30
26994 lduh [%l7 + 0x74], %o5
26995 mulscc %i7, 0x1904, %g4
26996 edge8l %g5, %o6, %i1
26997 stx %i4, [%l7 + 0x70]
26998 fcmpeq16 %f24, %f26, %i6
26999 orn %g2, 0x1E25, %g7
27000 alignaddr %o2, %g1, %i3
27001 edge16n %o0, %i0, %i2
27002 sir 0x045E
27003 ldd [%l7 + 0x40], %f22
27004 mova %xcc, %o1, %g3
27005 movl %icc, %o7, %g6
27006 orcc %l1, 0x1EB2, %i5
27007 edge8n %l5, %l2, %o4
27008 ldsh [%l7 + 0x16], %l0
27009 movpos %xcc, %l4, %o3
27010 addcc %l3, %o5, %l6
27011 fmul8sux16 %f20, %f26, %f18
27012 fmovsneg %icc, %f1, %f2
27013 movl %xcc, %g4, %i7
27014 movvs %icc, %g5, %o6
27015 fabsd %f4, %f18
27016 ldub [%l7 + 0x4F], %i4
27017 array8 %i1, %i6, %g7
27018 sll %o2, 0x12, %g2
27019 fornot1s %f22, %f23, %f12
27020 movn %xcc, %g1, %i3
27021 ldd [%l7 + 0x58], %o0
27022 orncc %i0, 0x1A05, %o1
27023 umul %g3, 0x0B2D, %o7
27024 movpos %xcc, %g6, %l1
27025 movre %i2, 0x3AE, %l5
27026 array32 %i5, %l2, %o4
27027 fmuld8sux16 %f24, %f0, %f4
27028 orncc %l4, %o3, %l3
27029 movrlez %l0, %l6, %o5
27030 fmovsne %icc, %f30, %f21
27031 umulcc %g4, 0x04D0, %g5
27032 fornot2 %f26, %f0, %f12
27033 fcmpeq16 %f26, %f0, %o6
27034 fpadd32s %f10, %f29, %f26
27035 sdivcc %i4, 0x17CF, %i7
27036 sir 0x14B7
27037 edge32n %i6, %i1, %o2
27038 fone %f20
27039 umulcc %g7, %g2, %g1
27040 addccc %o0, 0x1B55, %i0
27041 edge16ln %o1, %g3, %o7
27042 udiv %i3, 0x0E88, %l1
27043 movl %xcc, %g6, %l5
27044 popc 0x063E, %i5
27045 ld [%l7 + 0x3C], %f3
27046 alignaddrl %i2, %o4, %l2
27047 edge32l %l4, %o3, %l3
27048 xnor %l6, %o5, %g4
27049 addcc %g5, %l0, %i4
27050 addc %i7, %o6, %i6
27051 fmovse %icc, %f28, %f20
27052 array8 %o2, %g7, %g2
27053 edge16ln %i1, %o0, %i0
27054 udivx %g1, 0x0A98, %o1
27055 sethi 0x0C1E, %g3
27056 array8 %o7, %l1, %i3
27057 smulcc %l5, 0x1117, %g6
27058 fpsub16s %f24, %f24, %f10
27059 fnot1s %f10, %f14
27060 fcmps %fcc2, %f17, %f3
27061 array32 %i5, %o4, %i2
27062 srlx %l2, %o3, %l3
27063 mulscc %l4, 0x0773, %o5
27064 movcc %icc, %l6, %g5
27065 edge8n %l0, %g4, %i7
27066 faligndata %f14, %f0, %f6
27067 stw %o6, [%l7 + 0x40]
27068 stb %i6, [%l7 + 0x14]
27069 addcc %o2, %i4, %g7
27070 fmovrsgez %g2, %f24, %f5
27071 fmovsne %xcc, %f4, %f30
27072 xnorcc %o0, 0x1F25, %i1
27073 fmovsleu %icc, %f24, %f20
27074 orcc %g1, 0x048E, %i0
27075 movre %o1, 0x13A, %g3
27076 ldd [%l7 + 0x78], %f10
27077 ldsb [%l7 + 0x5B], %l1
27078 edge8ln %o7, %l5, %g6
27079 edge8ln %i3, %o4, %i5
27080 srax %l2, %o3, %i2
27081 fcmpgt32 %f24, %f2, %l3
27082 alignaddr %l4, %l6, %g5
27083 bshuffle %f28, %f20, %f14
27084 std %f28, [%l7 + 0x18]
27085 popc %l0, %o5
27086 fcmpd %fcc2, %f4, %f14
27087 add %i7, 0x1899, %o6
27088 alignaddrl %i6, %o2, %i4
27089 sdiv %g4, 0x0916, %g7
27090 fsrc1s %f29, %f14
27091 fpackfix %f18, %f4
27092 alignaddr %g2, %i1, %o0
27093 edge32n %g1, %o1, %g3
27094 ldsw [%l7 + 0x30], %i0
27095 ldub [%l7 + 0x14], %o7
27096 addcc %l1, %l5, %i3
27097 sra %o4, %i5, %g6
27098 sethi 0x0B8C, %l2
27099 udiv %o3, 0x09D7, %i2
27100 movneg %icc, %l4, %l3
27101 or %g5, 0x0080, %l6
27102 subccc %o5, 0x0A9C, %l0
27103 orn %i7, 0x1E31, %i6
27104 srlx %o6, 0x06, %i4
27105 save %g4, %o2, %g2
27106 rdpr %cwp, %g1
27107 rdpr %cansave, %g2
27108 rdpr %canrestore, %g3
27109 rdpr %cleanwin, %g4
27110 rdpr %otherwin, %g5
27111 rdpr %wstate, %g6
27112 movvc %icc, %g7, %i1
27113 nop
27114 set 0x21, %g6
27115 ldub [%l7 + %g6], %o0
27116 sll %o1, %g1, %i0
27117 sethi 0x1A29, %o7
27118 movneg %xcc, %g3, %l5
27119 popc %l1, %i3
27120 nop
27121 set 0x68, %o6
27122 std %f26, [%l7 + %o6]
27123 sth %o4, [%l7 + 0x42]
27124 fnot1s %f13, %f9
27125 movcc %icc, %i5, %l2
27126 xnor %g6, %o3, %l4
27127 sra %l3, 0x17, %i2
27128 fexpand %f15, %f28
27129 movvc %icc, %g5, %l6
27130 fpackfix %f8, %f19
27131 edge16n %o5, %l0, %i7
27132 and %i6, %o6, %g4
27133 fmovrse %i4, %f14, %f18
27134 fmovrse %o2, %f6, %f27
27135 subc %g7, 0x1DB1, %i1
27136 movn %xcc, %g2, %o0
27137 sra %g1, 0x13, %i0
27138 xor %o1, %g3, %o7
27139 xorcc %l5, 0x1049, %l1
27140 umulcc %o4, %i3, %i5
27141 addc %g6, %o3, %l4
27142 fexpand %f8, %f24
27143 andncc %l3, %l2, %g5
27144 array16 %i2, %o5, %l0
27145 fpack32 %f8, %f26, %f6
27146 edge32ln %l6, %i6, %o6
27147 fmovrsne %g4, %f7, %f2
27148 fmovsvc %xcc, %f10, %f12
27149 movrgz %i7, %o2, %g7
27150 ldsh [%l7 + 0x5A], %i1
27151 movrgz %g2, %i4, %g1
27152 sir 0x090A
27153 fxnors %f0, %f23, %f8
27154 sir 0x1298
27155 umul %i0, 0x0969, %o1
27156 edge16 %g3, %o0, %o7
27157 fmovrdlez %l5, %f18, %f20
27158 umulcc %o4, %i3, %l1
27159 sdivcc %i5, 0x07DB, %o3
27160 fmovrdgez %g6, %f8, %f10
27161 srl %l4, 0x15, %l3
27162 sdivx %l2, 0x1223, %i2
27163 umul %g5, %l0, %l6
27164 fnand %f8, %f30, %f26
27165 fmul8x16al %f4, %f28, %f26
27166 smul %o5, %i6, %g4
27167 movleu %icc, %i7, %o6
27168 fmovsleu %xcc, %f11, %f1
27169 edge8 %o2, %i1, %g7
27170 xor %g2, 0x0D18, %g1
27171 fzero %f18
27172 udivx %i4, 0x1153, %i0
27173 and %o1, 0x037F, %g3
27174 edge32ln %o0, %l5, %o4
27175 std %f10, [%l7 + 0x38]
27176 fmovrdne %o7, %f8, %f22
27177 ld [%l7 + 0x3C], %f0
27178 srl %l1, 0x0D, %i3
27179 srlx %o3, 0x17, %i5
27180 fmovdpos %xcc, %f10, %f8
27181 xnor %g6, 0x0164, %l4
27182 orcc %l2, %l3, %g5
27183 fmovscc %icc, %f15, %f30
27184 fmovrslez %l0, %f5, %f17
27185 for %f0, %f16, %f16
27186 fmuld8ulx16 %f22, %f0, %f0
27187 ldx [%l7 + 0x48], %i2
27188 movle %icc, %o5, %l6
27189 movle %icc, %g4, %i6
27190 movneg %icc, %i7, %o2
27191 fmovdcc %xcc, %f25, %f23
27192 movge %icc, %o6, %g7
27193 movgu %icc, %i1, %g1
27194 mulscc %g2, %i0, %i4
27195 smul %o1, 0x0A01, %g3
27196 fmovsg %xcc, %f13, %f6
27197 xor %o0, %o4, %l5
27198 setx loop_94, %l0, %l1
27199 return %l1
27200 nop
27201 rdpr %cwp, %g1
27202 rdpr %cansave, %g2
27203 rdpr %canrestore, %g3
27204 rdpr %cleanwin, %g4
27205 rdpr %otherwin, %g5
27206 rdpr %wstate, %g6
27207loop_94: edge8ln %o3, %g6, %i5
27208 fsrc2s %f12, %f16
27209 sir 0x116B
27210 or %l4, 0x0A51, %l2
27211 srlx %l3, 0x0D, %l0
27212 srl %i2, 0x1C, %g5
27213 movn %xcc, %l6, %o5
27214 fsrc2s %f13, %f22
27215 edge32l %g4, %i7, %i6
27216 andncc %o6, %o2, %i1
27217 movcs %icc, %g1, %g7
27218 edge16 %g2, %i4, %i0
27219 andn %o1, %o0, %o4
27220 sllx %g3, 0x14, %l1
27221 ld [%l7 + 0x64], %f13
27222 stb %l5, [%l7 + 0x79]
27223 smul %i3, %o7, %g6
27224 movrlez %i5, %l4, %o3
27225 movrgz %l3, %l2, %i2
27226 array16 %g5, %l0, %o5
27227 alignaddr %g4, %i7, %l6
27228 st %f29, [%l7 + 0x24]
27229 srax %o6, %o2, %i1
27230 edge32n %i6, %g7, %g2
27231 alignaddr %g1, %i0, %o1
27232 sllx %i4, 0x17, %o4
27233 movl %xcc, %g3, %l1
27234 udivx %l5, 0x025F, %o0
27235 andncc %i3, %g6, %o7
27236 fmovdcs %xcc, %f27, %f17
27237 array16 %i5, %l4, %l3
27238 lduh [%l7 + 0x3A], %l2
27239 fmovsn %icc, %f29, %f25
27240 fands %f18, %f31, %f2
27241 fmovrdlez %i2, %f30, %f20
27242 xnor %g5, %l0, %o5
27243 xnorcc %g4, 0x0A81, %o3
27244 sdiv %l6, 0x074E, %o6
27245 udiv %i7, 0x1ADF, %i1
27246 movpos %icc, %o2, %i6
27247 sdivx %g7, 0x093D, %g1
27248 ldsh [%l7 + 0x6A], %g2
27249 mulscc %i0, %o1, %i4
27250 edge32l %g3, %l1, %o4
27251 andncc %o0, %i3, %l5
27252 array16 %o7, %g6, %l4
27253 fmovrsne %i5, %f1, %f23
27254 mulscc %l3, 0x05CB, %l2
27255 xnorcc %i2, 0x09CD, %g5
27256 fcmps %fcc2, %f19, %f5
27257 orncc %o5, 0x1687, %g4
27258 udiv %l0, 0x1BBF, %l6
27259 and %o3, 0x1E1E, %i7
27260 movg %icc, %i1, %o2
27261 movrlez %o6, 0x387, %i6
27262 st %f1, [%l7 + 0x70]
27263 udivx %g1, 0x1290, %g2
27264 movn %icc, %i0, %g7
27265 fpadd16 %f14, %f26, %f24
27266 umul %o1, 0x1475, %i4
27267 ldub [%l7 + 0x6F], %l1
27268 fpadd32 %f26, %f22, %f30
27269 addc %o4, 0x0577, %o0
27270 restore %i3, 0x0232, %g3
27271 rdpr %cwp, %g1
27272 rdpr %cansave, %g2
27273 rdpr %canrestore, %g3
27274 rdpr %cleanwin, %g4
27275 rdpr %otherwin, %g5
27276 rdpr %wstate, %g6
27277 fnot2 %f18, %f10
27278 fpack32 %f16, %f26, %f10
27279 udivcc %l5, 0x00A2, %o7
27280 andcc %l4, %i5, %g6
27281 edge16l %l3, %i2, %g5
27282 xnor %o5, %l2, %l0
27283 fmovdvs %xcc, %f7, %f28
27284 edge32ln %l6, %g4, %o3
27285 fmuld8ulx16 %f31, %f28, %f8
27286 srl %i7, %o2, %i1
27287 xorcc %i6, %g1, %o6
27288 movpos %icc, %g2, %g7
27289 subcc %i0, 0x0184, %o1
27290 edge16 %l1, %o4, %i4
27291 addc %o0, %g3, %l5
27292 array16 %i3, %o7, %i5
27293 edge8ln %l4, %g6, %i2
27294 udivcc %l3, 0x1364, %g5
27295 addc %l2, %o5, %l0
27296 sethi 0x17C8, %g4
27297 movrlz %o3, 0x07F, %l6
27298 movrlz %o2, %i7, %i1
27299 fmovdvc %xcc, %f15, %f5
27300 stw %g1, [%l7 + 0x28]
27301 movrgz %o6, 0x10E, %i6
27302 movcs %xcc, %g2, %i0
27303 array32 %o1, %l1, %g7
27304 ldsb [%l7 + 0x69], %i4
27305 edge8l %o4, %o0, %l5
27306 fxnor %f22, %f8, %f6
27307 orn %i3, %o7, %i5
27308 fxnor %f18, %f26, %f4
27309 sth %g3, [%l7 + 0x60]
27310 fmovrsgz %l4, %f16, %f30
27311 edge32ln %g6, %i2, %l3
27312 fmovs %f0, %f11
27313 orn %g5, 0x034B, %o5
27314 movcc %icc, %l0, %g4
27315 movneg %icc, %l2, %o3
27316 fmovrdlz %o2, %f16, %f26
27317 fornot2 %f12, %f8, %f30
27318 edge16l %l6, %i7, %i1
27319 ldsb [%l7 + 0x42], %o6
27320 faligndata %f14, %f6, %f12
27321 addc %i6, %g1, %g2
27322 fmovrdlez %o1, %f28, %f6
27323 xor %i0, %g7, %i4
27324 movn %icc, %o4, %o0
27325 fmovscs %xcc, %f8, %f18
27326 xor %l5, 0x072D, %l1
27327 array32 %i3, %i5, %g3
27328 stw %l4, [%l7 + 0x4C]
27329 sth %o7, [%l7 + 0x36]
27330 movcs %xcc, %i2, %l3
27331 movneg %icc, %g5, %o5
27332 save %g6, 0x1AEE, %g4
27333 rdpr %cwp, %g1
27334 rdpr %cansave, %g2
27335 rdpr %canrestore, %g3
27336 rdpr %cleanwin, %g4
27337 rdpr %otherwin, %g5
27338 rdpr %wstate, %g6
27339 edge16l %l0, %l2, %o3
27340 ldsh [%l7 + 0x40], %l6
27341 edge16ln %o2, %i7, %o6
27342 movcc %icc, %i1, %g1
27343 fandnot1s %f22, %f13, %f29
27344 sllx %i6, %o1, %i0
27345 fandnot1 %f0, %f14, %f14
27346 edge32l %g2, %i4, %o4
27347 udiv %o0, 0x0E2B, %l5
27348 movrlz %l1, %i3, %g7
27349 edge32n %i5, %l4, %g3
27350 and %i2, 0x1D85, %o7
27351 or %l3, 0x08BA, %g5
27352 udivx %o5, 0x040C, %g6
27353 srl %g4, %l0, %o3
27354 movl %icc, %l6, %l2
27355 ldub [%l7 + 0x1F], %i7
27356 fpadd32 %f20, %f0, %f22
27357 popc %o6, %i1
27358 subcc %o2, %i6, %g1
27359 bshuffle %f8, %f10, %f30
27360 xnorcc %i0, 0x1BA4, %o1
27361 edge32ln %g2, %o4, %i4
27362 movrlez %l5, %l1, %o0
27363 popc 0x1448, %i3
27364 edge8l %i5, %l4, %g3
27365 ldub [%l7 + 0x0D], %g7
27366 movvs %xcc, %o7, %l3
27367 fsrc2s %f0, %f20
27368 fpsub16 %f30, %f18, %f4
27369 and %i2, 0x0DE1, %o5
27370 srl %g6, %g5, %g4
27371 or %o3, 0x0B31, %l0
27372 fnot1s %f19, %f11
27373 fmovrsgz %l2, %f29, %f24
27374 fmul8x16 %f17, %f30, %f28
27375 save %i7, %o6, %i1
27376 rdpr %cwp, %g1
27377 rdpr %cansave, %g2
27378 rdpr %canrestore, %g3
27379 rdpr %cleanwin, %g4
27380 rdpr %otherwin, %g5
27381 rdpr %wstate, %g6
27382 fors %f25, %f9, %f18
27383 xnorcc %o2, %l6, %i6
27384 movge %icc, %i0, %o1
27385 movle %xcc, %g2, %g1
27386 st %f20, [%l7 + 0x78]
27387 setx loop_95, %l0, %l1
27388 return %l1
27389 nop
27390 rdpr %cwp, %g1
27391 rdpr %cansave, %g2
27392 rdpr %canrestore, %g3
27393 rdpr %cleanwin, %g4
27394 rdpr %otherwin, %g5
27395 rdpr %wstate, %g6
27396loop_95: lduw [%l7 + 0x64], %l5
27397 std %f26, [%l7 + 0x08]
27398 move %xcc, %o0, %i3
27399 xor %i5, %l1, %l4
27400 move %xcc, %g3, %o7
27401 fand %f10, %f26, %f10
27402 fmovrse %l3, %f13, %f6
27403 ldd [%l7 + 0x28], %f28
27404 sdivx %g7, 0x08DF, %o5
27405 and %i2, %g5, %g6
27406 xorcc %g4, %o3, %l2
27407 restore %i7, 0x17A3, %l0
27408 rdpr %cwp, %g1
27409 rdpr %cansave, %g2
27410 rdpr %canrestore, %g3
27411 rdpr %cleanwin, %g4
27412 rdpr %otherwin, %g5
27413 rdpr %wstate, %g6
27414 movneg %xcc, %i1, %o2
27415 fcmple16 %f14, %f20, %l6
27416 ldsb [%l7 + 0x66], %o6
27417 movge %xcc, %i0, %i6
27418 fpadd32 %f14, %f6, %f2
27419 ldub [%l7 + 0x52], %g2
27420 fpsub32s %f29, %f26, %f22
27421 andncc %g1, %o1, %i4
27422 udiv %o4, 0x1EAC, %l5
27423 edge16 %o0, %i5, %i3
27424 xnor %l1, %l4, %g3
27425 fmovs %f23, %f16
27426 fmovsneg %icc, %f23, %f23
27427 srl %l3, 0x19, %g7
27428 edge8ln %o7, %i2, %o5
27429 edge16n %g6, %g5, %o3
27430 fmovsn %icc, %f7, %f26
27431 movle %icc, %l2, %i7
27432 edge32n %g4, %l0, %o2
27433 add %l6, %o6, %i0
27434 sdiv %i6, 0x1D29, %g2
27435 fandnot1s %f13, %f12, %f15
27436 fxnors %f3, %f31, %f14
27437 ldsh [%l7 + 0x6A], %g1
27438 udivx %o1, 0x19F7, %i4
27439 movgu %icc, %o4, %l5
27440 nop
27441 set 0x59, %o7
27442 ldsb [%l7 + %o7], %i1
27443 movgu %icc, %o0, %i3
27444 save %l1, 0x11F0, %l4
27445 rdpr %cwp, %g1
27446 rdpr %cansave, %g2
27447 rdpr %canrestore, %g3
27448 rdpr %cleanwin, %g4
27449 rdpr %otherwin, %g5
27450 rdpr %wstate, %g6
27451 udivx %g3, 0x1B2E, %l3
27452 alignaddr %i5, %o7, %i2
27453 sllx %o5, %g7, %g6
27454 movne %icc, %o3, %g5
27455 sth %l2, [%l7 + 0x48]
27456 sth %i7, [%l7 + 0x38]
27457 movcs %xcc, %g4, %o2
27458 fpsub16s %f25, %f29, %f0
27459 fsrc1s %f12, %f17
27460 andn %l6, %o6, %i0
27461 edge16ln %i6, %g2, %l0
27462 fmovrde %g1, %f10, %f10
27463 movcc %icc, %o1, %i4
27464 bshuffle %f18, %f24, %f24
27465 ldd [%l7 + 0x48], %l4
27466 fexpand %f11, %f6
27467 stb %i1, [%l7 + 0x34]
27468 lduw [%l7 + 0x20], %o0
27469 edge32 %i3, %o4, %l1
27470 ld [%l7 + 0x34], %f0
27471 and %l4, 0x16E3, %l3
27472 fzeros %f4
27473 fmovdcs %xcc, %f9, %f12
27474 ldd [%l7 + 0x58], %i4
27475 edge16l %o7, %g3, %o5
27476 movvs %xcc, %g7, %i2
27477 stx %o3, [%l7 + 0x28]
27478 sll %g5, 0x10, %l2
27479 fxor %f24, %f2, %f16
27480 sdivx %g6, 0x0BA0, %i7
27481 save %g4, 0x1222, %o2
27482 rdpr %cwp, %g1
27483 rdpr %cansave, %g2
27484 rdpr %canrestore, %g3
27485 rdpr %cleanwin, %g4
27486 rdpr %otherwin, %g5
27487 rdpr %wstate, %g6
27488 fmovsvc %icc, %f19, %f26
27489 fsrc2 %f10, %f20
27490 edge8n %l6, %i0, %o6
27491 sethi 0x0C50, %i6
27492 movrlez %l0, 0x0C3, %g1
27493 fmovdgu %xcc, %f22, %f4
27494 add %o1, 0x1AE1, %i4
27495 nop
27496 set 0x38, %o0
27497 ldd [%l7 + %o0], %l4
27498 edge32n %i1, %o0, %g2
27499 edge16ln %i3, %o4, %l4
27500 fcmped %fcc2, %f4, %f20
27501 mulscc %l1, %l3, %o7
27502 mova %icc, %g3, %o5
27503 movne %xcc, %i5, %i2
27504 fnands %f6, %f13, %f20
27505 edge8l %g7, %o3, %l2
27506 ldub [%l7 + 0x27], %g5
27507 sethi 0x03D7, %g6
27508 ldub [%l7 + 0x68], %i7
27509 ldsw [%l7 + 0x64], %o2
27510 umul %g4, %l6, %o6
27511 mulx %i6, %l0, %g1
27512 edge8ln %o1, %i4, %l5
27513 ldx [%l7 + 0x78], %i1
27514 fmovrdgz %i0, %f4, %f28
27515 orcc %g2, 0x04B8, %i3
27516 sdivx %o0, 0x1FEF, %l4
27517 setx loop_96, %l0, %l1
27518 return %l1
27519 nop
27520 rdpr %cwp, %g1
27521 rdpr %cansave, %g2
27522 rdpr %canrestore, %g3
27523 rdpr %cleanwin, %g4
27524 rdpr %otherwin, %g5
27525 rdpr %wstate, %g6
27526loop_96: edge8 %l3, %g3, %o5
27527 movleu %icc, %o7, %i2
27528 ldub [%l7 + 0x49], %i5
27529 movcc %xcc, %g7, %o3
27530 addcc %l2, 0x0654, %g6
27531 mulx %g5, 0x1918, %i7
27532 ldsb [%l7 + 0x40], %o2
27533 edge16l %l6, %o6, %i6
27534 orcc %l0, %g4, %g1
27535 edge32ln %o1, %l5, %i4
27536 or %i1, %i0, %g2
27537 alignaddrl %o0, %i3, %l4
27538 xnor %l1, 0x08B0, %o4
27539 fmovdge %xcc, %f15, %f17
27540 umul %g3, 0x1FBB, %l3
27541 fandnot1 %f12, %f12, %f30
27542 lduw [%l7 + 0x78], %o7
27543 save %i2, %i5, %g7
27544 rdpr %cwp, %g1
27545 rdpr %cansave, %g2
27546 rdpr %canrestore, %g3
27547 rdpr %cleanwin, %g4
27548 rdpr %otherwin, %g5
27549 rdpr %wstate, %g6
27550 fmovdpos %icc, %f11, %f27
27551 edge8n %o3, %o5, %l2
27552 array32 %g6, %g5, %o2
27553 fmovrdlez %l6, %f14, %f10
27554 fmovse %icc, %f28, %f29
27555 fandnot2s %f11, %f3, %f16
27556 subccc %i7, %i6, %o6
27557 fones %f2
27558 srax %l0, 0x05, %g4
27559 sllx %g1, %o1, %i4
27560 movpos %icc, %i1, %i0
27561 edge32ln %g2, %o0, %l5
27562 movg %xcc, %i3, %l4
27563 subcc %l1, 0x1739, %o4
27564 mulx %g3, 0x1FB4, %o7
27565 movvs %xcc, %i2, %l3
27566 movrlez %i5, 0x15C, %g7
27567 restore %o5, 0x0D8E, %o3
27568 rdpr %cwp, %g1
27569 rdpr %cansave, %g2
27570 rdpr %canrestore, %g3
27571 rdpr %cleanwin, %g4
27572 rdpr %otherwin, %g5
27573 rdpr %wstate, %g6
27574 edge32 %l2, %g6, %g5
27575 movcc %icc, %o2, %l6
27576 ldx [%l7 + 0x18], %i7
27577 addccc %i6, %l0, %g4
27578 movrlz %g1, %o6, %o1
27579 fmovd %f0, %f24
27580 edge8l %i4, %i0, %g2
27581 sethi 0x1038, %o0
27582 array16 %l5, %i1, %i3
27583 movleu %icc, %l4, %o4
27584 movne %xcc, %l1, %o7
27585 srlx %i2, 0x03, %g3
27586 stb %l3, [%l7 + 0x7E]
27587 fmovscs %icc, %f20, %f29
27588 edge8ln %i5, %o5, %g7
27589 movgu %icc, %l2, %g6
27590 ldd [%l7 + 0x68], %f22
27591 st %f29, [%l7 + 0x5C]
27592 and %o3, 0x0ECE, %o2
27593 edge16l %g5, %i7, %i6
27594 movpos %icc, %l6, %l0
27595 fsrc2 %f24, %f10
27596 fones %f14
27597 andcc %g1, %o6, %o1
27598 edge32 %i4, %i0, %g2
27599 sra %o0, %l5, %i1
27600 movl %xcc, %g4, %i3
27601 edge16ln %l4, %l1, %o4
27602 edge16ln %o7, %g3, %l3
27603 ld [%l7 + 0x68], %f14
27604 fmovdcs %xcc, %f2, %f7
27605 ldd [%l7 + 0x68], %i4
27606 mulx %i2, %g7, %l2
27607 umulcc %g6, %o5, %o3
27608 edge16l %g5, %o2, %i7
27609 stb %i6, [%l7 + 0x2D]
27610 fandnot2s %f6, %f23, %f25
27611 fmovd %f12, %f12
27612 stx %l0, [%l7 + 0x10]
27613 sethi 0x1EE6, %g1
27614 ldd [%l7 + 0x40], %i6
27615 fmovrse %o1, %f0, %f30
27616 sdivcc %o6, 0x0E27, %i4
27617 popc %i0, %g2
27618 mulx %l5, %o0, %g4
27619 movle %xcc, %i1, %i3
27620 sdivcc %l1, 0x0E2E, %o4
27621 movrne %o7, 0x05E, %l4
27622 mulscc %g3, %l3, %i2
27623 ld [%l7 + 0x70], %f10
27624 movge %icc, %g7, %l2
27625 movvs %xcc, %g6, %i5
27626 fnot2 %f24, %f2
27627 ldd [%l7 + 0x08], %o4
27628 move %icc, %g5, %o3
27629 fmovdneg %xcc, %f12, %f0
27630 edge8 %i7, %i6, %o2
27631 ldx [%l7 + 0x40], %g1
27632 movle %xcc, %l6, %l0
27633 subccc %o1, 0x0C03, %o6
27634 array16 %i4, %g2, %i0
27635 stw %o0, [%l7 + 0x24]
27636 fmovrde %g4, %f16, %f26
27637 or %i1, %i3, %l1
27638 movne %xcc, %l5, %o7
27639 movrgez %o4, 0x023, %g3
27640 fnot2s %f8, %f13
27641 srax %l4, 0x1F, %i2
27642 fmovrslz %g7, %f17, %f21
27643 fsrc2 %f4, %f22
27644 sethi 0x1931, %l2
27645 sir 0x0AC2
27646 movneg %icc, %l3, %g6
27647 movrgez %i5, 0x305, %g5
27648 ldx [%l7 + 0x40], %o3
27649 addccc %o5, 0x0A8A, %i6
27650 movrgz %i7, 0x343, %o2
27651 movge %icc, %l6, %g1
27652 edge16 %l0, %o1, %i4
27653 fabss %f8, %f19
27654 umulcc %o6, %i0, %o0
27655 fcmpne32 %f6, %f28, %g4
27656 movrgz %g2, %i1, %i3
27657 stw %l5, [%l7 + 0x50]
27658 ldsw [%l7 + 0x5C], %l1
27659 move %icc, %o7, %g3
27660 or %l4, 0x0888, %i2
27661 nop
27662 set 0x52, %i1
27663 sth %o4, [%l7 + %i1]
27664 ldsh [%l7 + 0x48], %l2
27665 edge16 %l3, %g7, %g6
27666 ldsh [%l7 + 0x3E], %g5
27667 alignaddr %o3, %i5, %i6
27668 ldsb [%l7 + 0x35], %o5
27669 smulcc %i7, %l6, %g1
27670 srl %o2, %l0, %i4
27671 orn %o6, 0x13AE, %o1
27672 addccc %o0, %i0, %g4
27673 move %icc, %g2, %i1
27674 movvc %xcc, %l5, %l1
27675 edge8n %i3, %o7, %g3
27676 movvs %icc, %l4, %o4
27677 movle %icc, %l2, %i2
27678 orcc %l3, 0x1D95, %g7
27679 movle %icc, %g5, %o3
27680 fornot1 %f20, %f6, %f26
27681 sub %g6, 0x1A93, %i5
27682 edge16 %i6, %i7, %l6
27683 fmuld8sux16 %f25, %f31, %f8
27684 fmovdle %icc, %f19, %f27
27685 fexpand %f18, %f24
27686 fandnot2 %f2, %f8, %f8
27687 sth %o5, [%l7 + 0x78]
27688 mova %icc, %o2, %g1
27689 stb %i4, [%l7 + 0x6B]
27690 xnor %l0, %o1, %o6
27691 subcc %o0, 0x14C2, %i0
27692 fmovdpos %xcc, %f19, %f17
27693 pdist %f26, %f0, %f4
27694 fmovsneg %xcc, %f13, %f6
27695 ld [%l7 + 0x20], %f27
27696 stb %g4, [%l7 + 0x31]
27697 sll %g2, %i1, %l5
27698 movn %icc, %i3, %l1
27699 smulcc %o7, 0x1931, %l4
27700 edge32 %o4, %g3, %i2
27701 orncc %l2, %l3, %g7
27702 ldsh [%l7 + 0x14], %g5
27703 fmul8x16 %f25, %f16, %f12
27704 sllx %g6, 0x0F, %o3
27705 edge32ln %i6, %i7, %l6
27706 fcmpes %fcc0, %f13, %f15
27707 movpos %xcc, %i5, %o5
27708 fmovsvc %icc, %f4, %f25
27709 edge8ln %o2, %g1, %l0
27710 fmovse %xcc, %f1, %f26
27711 movcs %icc, %i4, %o1
27712 or %o0, %o6, %i0
27713 mova %icc, %g4, %g2
27714 xnor %i1, 0x1289, %i3
27715 movvs %xcc, %l1, %l5
27716 edge32l %o7, %l4, %o4
27717 fzeros %f13
27718 fmovdg %xcc, %f5, %f7
27719 andn %i2, %l2, %l3
27720 edge8ln %g3, %g5, %g7
27721 movrlz %o3, %i6, %i7
27722 udiv %l6, 0x0427, %i5
27723 xnor %o5, 0x0EDE, %o2
27724 array16 %g1, %l0, %i4
27725 edge16ln %o1, %o0, %g6
27726 edge8n %o6, %g4, %i0
27727 movgu %icc, %g2, %i1
27728 fmovdle %icc, %f22, %f27
27729 movg %xcc, %i3, %l1
27730 movn %icc, %o7, %l5
27731 move %xcc, %o4, %i2
27732 ldx [%l7 + 0x50], %l2
27733 alignaddrl %l3, %g3, %l4
27734 udiv %g5, 0x0A42, %o3
27735 fmovrdgez %g7, %f4, %f24
27736 movge %xcc, %i7, %i6
27737 fmul8x16al %f23, %f12, %f16
27738 edge32ln %l6, %o5, %o2
27739 xnor %g1, 0x026A, %i5
27740 fpack16 %f0, %f4
27741 array32 %l0, %i4, %o0
27742 andn %o1, 0x0DA2, %o6
27743 fandnot2s %f17, %f26, %f12
27744 umul %g6, 0x1BB2, %g4
27745 ldx [%l7 + 0x70], %g2
27746 fpadd16 %f10, %f26, %f24
27747 addccc %i0, %i1, %i3
27748 udiv %l1, 0x08D7, %o7
27749 edge16n %o4, %l5, %i2
27750 fcmpgt32 %f4, %f28, %l3
27751 mova %xcc, %l2, %l4
27752 ldsh [%l7 + 0x18], %g3
27753 fors %f9, %f23, %f6
27754 movvc %icc, %g5, %g7
27755 ldx [%l7 + 0x38], %i7
27756 array16 %i6, %o3, %o5
27757 stw %l6, [%l7 + 0x38]
27758 edge16ln %o2, %g1, %i5
27759 fmovdl %icc, %f28, %f4
27760 movl %xcc, %i4, %o0
27761 alignaddrl %l0, %o6, %o1
27762 fmuld8sux16 %f21, %f21, %f20
27763 sllx %g4, %g2, %i0
27764 nop
27765 set 0x0E, %l0
27766 ldsh [%l7 + %l0], %g6
27767 andn %i3, 0x16E0, %i1
27768 orncc %o7, 0x05EC, %l1
27769 fcmpgt32 %f2, %f6, %o4
27770 sir 0x0A8D
27771 subcc %l5, %i2, %l2
27772 xnorcc %l4, 0x1845, %l3
27773 alignaddr %g3, %g7, %g5
27774 movl %icc, %i7, %i6
27775 sth %o5, [%l7 + 0x62]
27776 xnor %o3, 0x1E08, %o2
27777 andncc %g1, %l6, %i5
27778 edge16n %o0, %i4, %l0
27779 fpadd32 %f10, %f10, %f12
27780 fmovrsgez %o6, %f25, %f18
27781 movcc %xcc, %o1, %g2
27782 umul %g4, %g6, %i0
27783 movpos %icc, %i1, %o7
27784 movleu %icc, %l1, %o4
27785 ldd [%l7 + 0x20], %l4
27786 fmovrsne %i2, %f8, %f18
27787 subccc %i3, 0x037A, %l4
27788 ldsb [%l7 + 0x6E], %l3
27789 udivx %g3, 0x00DD, %g7
27790 ld [%l7 + 0x78], %f15
27791 smul %g5, %i7, %l2
27792 udivcc %i6, 0x1E63, %o5
27793 fands %f18, %f4, %f6
27794 fnor %f14, %f8, %f24
27795 sdiv %o3, 0x12B4, %g1
27796 sdivx %o2, 0x05F2, %i5
27797 sra %o0, 0x13, %i4
27798 fmovrsne %l0, %f21, %f26
27799 movvs %icc, %l6, %o1
27800 save %o6, 0x1CDA, %g2
27801 rdpr %cwp, %g1
27802 rdpr %cansave, %g2
27803 rdpr %canrestore, %g3
27804 rdpr %cleanwin, %g4
27805 rdpr %otherwin, %g5
27806 rdpr %wstate, %g6
27807 edge8l %g4, %i0, %i1
27808 subcc %o7, %l1, %o4
27809 fsrc1s %f27, %f4
27810 popc %l5, %i2
27811 udiv %i3, 0x0E52, %l4
27812 smulcc %l3, 0x05BE, %g3
27813 smul %g7, %g5, %g6
27814 edge8ln %l2, %i7, %o5
27815 sdivcc %i6, 0x1CC5, %o3
27816 fmovde %xcc, %f4, %f4
27817 fpadd16 %f22, %f0, %f26
27818 movcs %xcc, %o2, %i5
27819 std %f22, [%l7 + 0x70]
27820 fxors %f8, %f21, %f24
27821 movle %icc, %o0, %g1
27822 movrgz %i4, 0x381, %l6
27823 movn %xcc, %l0, %o1
27824 lduw [%l7 + 0x70], %g2
27825 alignaddrl %g4, %o6, %i1
27826 fcmpgt32 %f12, %f8, %i0
27827 move %xcc, %o7, %l1
27828 andncc %l5, %o4, %i3
27829 mova %icc, %i2, %l3
27830 movne %xcc, %g3, %l4
27831 ldsw [%l7 + 0x38], %g7
27832 sdivcc %g5, 0x1D86, %g6
27833 fmovde %xcc, %f11, %f7
27834 stx %i7, [%l7 + 0x38]
27835 setx loop_97, %l0, %l1
27836 return %l1
27837 nop
27838 rdpr %cwp, %g1
27839 rdpr %cansave, %g2
27840 rdpr %canrestore, %g3
27841 rdpr %cleanwin, %g4
27842 rdpr %otherwin, %g5
27843 rdpr %wstate, %g6
27844loop_97: fnot1s %f19, %f8
27845 edge16ln %l2, %o2, %i5
27846 fpmerge %f1, %f11, %f20
27847 fmovrdlez %o0, %f12, %f2
27848 movcc %xcc, %i4, %g1
27849 restore %l0, 0x0AD1, %l6
27850 rdpr %cwp, %g1
27851 rdpr %cansave, %g2
27852 rdpr %canrestore, %g3
27853 rdpr %cleanwin, %g4
27854 rdpr %otherwin, %g5
27855 rdpr %wstate, %g6
27856 fmul8ulx16 %f2, %f14, %f30
27857 movcc %icc, %g2, %g4
27858 array16 %o1, %i1, %o6
27859 edge32 %o7, %i0, %l1
27860 xnorcc %o4, 0x0972, %i3
27861 ldd [%l7 + 0x20], %l4
27862 movg %icc, %i2, %g3
27863 movre %l4, 0x34A, %g7
27864 lduh [%l7 + 0x18], %g5
27865 udivx %g6, 0x1929, %i7
27866 movle %icc, %o5, %i6
27867 edge8n %o3, %l2, %o2
27868 movpos %xcc, %l3, %i5
27869 smulcc %o0, %g1, %i4
27870 fandnot1 %f14, %f10, %f26
27871 sethi 0x0399, %l0
27872 save %g2, %g4, %o1
27873 rdpr %cwp, %g1
27874 rdpr %cansave, %g2
27875 rdpr %canrestore, %g3
27876 rdpr %cleanwin, %g4
27877 rdpr %otherwin, %g5
27878 rdpr %wstate, %g6
27879 lduw [%l7 + 0x30], %l6
27880 fands %f22, %f30, %f13
27881 movvs %xcc, %o6, %i1
27882 srax %i0, %o7, %o4
27883 stb %l1, [%l7 + 0x63]
27884 fornot2 %f6, %f6, %f16
27885 sir 0x17C4
27886 st %f15, [%l7 + 0x38]
27887 pdist %f26, %f12, %f22
27888 nop
27889 set 0x2A, %o4
27890 stb %i3, [%l7 + %o4]
27891 xnor %i2, 0x0AE7, %g3
27892 edge32l %l4, %l5, %g5
27893 stb %g6, [%l7 + 0x37]
27894 popc 0x014F, %g7
27895 std %f4, [%l7 + 0x50]
27896 fxor %f16, %f6, %f24
27897 movg %xcc, %i7, %o5
27898 fmovsvc %xcc, %f3, %f25
27899 addcc %o3, 0x1C3F, %i6
27900 movneg %icc, %o2, %l3
27901 stb %i5, [%l7 + 0x70]
27902 edge32 %l2, %g1, %i4
27903 sdivx %l0, 0x12A0, %g2
27904 fcmple32 %f0, %f24, %o0
27905 edge16n %g4, %o1, %o6
27906 smul %i1, 0x1A58, %l6
27907 ldub [%l7 + 0x1D], %o7
27908 srlx %i0, 0x1F, %o4
27909 fmovdcs %icc, %f16, %f11
27910 sdivcc %i3, 0x0844, %l1
27911 movgu %icc, %g3, %l4
27912 st %f2, [%l7 + 0x3C]
27913 stw %i2, [%l7 + 0x24]
27914 sll %g5, 0x0B, %l5
27915 ldx [%l7 + 0x40], %g7
27916 sdivx %i7, 0x16AC, %g6
27917 st %f9, [%l7 + 0x40]
27918 array8 %o3, %i6, %o5
27919 array8 %l3, %o2, %i5
27920 fcmpeq16 %f10, %f20, %g1
27921 umul %i4, 0x1E86, %l0
27922 udivx %g2, 0x0B59, %l2
27923 xor %g4, %o1, %o0
27924 fmovdg %icc, %f3, %f26
27925 fcmps %fcc2, %f1, %f29
27926 udiv %o6, 0x04E7, %i1
27927 movn %icc, %o7, %i0
27928 umul %l6, 0x0DDA, %o4
27929 mova %xcc, %l1, %i3
27930 edge16l %g3, %l4, %g5
27931 umul %l5, %i2, %g7
27932 orn %g6, %o3, %i6
27933 subccc %i7, 0x0721, %l3
27934 fmovse %xcc, %f13, %f30
27935 and %o2, 0x1FEA, %i5
27936 save %o5, %i4, %g1
27937 rdpr %cwp, %g1
27938 rdpr %cansave, %g2
27939 rdpr %canrestore, %g3
27940 rdpr %cleanwin, %g4
27941 rdpr %otherwin, %g5
27942 rdpr %wstate, %g6
27943 edge8 %l0, %g2, %g4
27944 orn %l2, 0x0819, %o1
27945 fnand %f22, %f14, %f4
27946 srlx %o6, 0x09, %o0
27947 fmovsle %icc, %f6, %f18
27948 fmul8x16 %f3, %f12, %f12
27949 fpack32 %f26, %f6, %f8
27950 array32 %i1, %i0, %o7
27951 array32 %o4, %l6, %l1
27952 ldd [%l7 + 0x70], %i2
27953 fmovrsne %g3, %f26, %f25
27954 edge16ln %g5, %l4, %l5
27955 orn %i2, 0x0A55, %g6
27956 fmovsn %icc, %f5, %f14
27957 edge16 %g7, %o3, %i6
27958 array8 %i7, %o2, %i5
27959 ldub [%l7 + 0x42], %l3
27960 movleu %xcc, %i4, %g1
27961 edge8ln %l0, %g2, %o5
27962 subccc %g4, %l2, %o6
27963 movneg %icc, %o0, %i1
27964 popc 0x01F7, %o1
27965 alignaddrl %o7, %i0, %o4
27966 add %l1, %l6, %i3
27967 movrne %g5, %g3, %l4
27968 st %f20, [%l7 + 0x78]
27969 array32 %l5, %i2, %g6
27970 and %g7, 0x166A, %o3
27971 alignaddr %i6, %o2, %i5
27972 sllx %l3, %i4, %i7
27973 andn %l0, %g1, %o5
27974 ldsb [%l7 + 0x1E], %g2
27975 std %f6, [%l7 + 0x58]
27976 srl %l2, 0x04, %o6
27977 sth %g4, [%l7 + 0x76]
27978 fmovrsgz %o0, %f1, %f5
27979 fmovrslez %i1, %f2, %f29
27980 fxors %f15, %f27, %f3
27981 edge8ln %o7, %o1, %i0
27982 movpos %xcc, %l1, %l6
27983 movpos %icc, %o4, %i3
27984 ldsh [%l7 + 0x5E], %g3
27985 addccc %g5, 0x0C51, %l4
27986 mulscc %i2, 0x1E11, %g6
27987 ldub [%l7 + 0x3A], %g7
27988 smul %l5, 0x1F35, %i6
27989 fnands %f10, %f11, %f28
27990 sdivcc %o3, 0x008B, %o2
27991 orncc %i5, %i4, %i7
27992 sra %l3, 0x0B, %l0
27993 subcc %g1, %g2, %o5
27994 movg %xcc, %o6, %l2
27995 xnor %o0, %g4, %i1
27996 movrne %o7, %o1, %i0
27997 fcmple32 %f4, %f4, %l6
27998 srlx %l1, %i3, %g3
27999 setx loop_98, %l0, %l1
28000 return %l1
28001 nop
28002 rdpr %cwp, %g1
28003 rdpr %cansave, %g2
28004 rdpr %canrestore, %g3
28005 rdpr %cleanwin, %g4
28006 rdpr %otherwin, %g5
28007 rdpr %wstate, %g6
28008loop_98: stx %l4, [%l7 + 0x40]
28009 xorcc %i2, %g6, %g7
28010 restore %i6, 0x0694, %o3
28011 rdpr %cwp, %g1
28012 rdpr %cansave, %g2
28013 rdpr %canrestore, %g3
28014 rdpr %cleanwin, %g4
28015 rdpr %otherwin, %g5
28016 rdpr %wstate, %g6
28017 sllx %o2, 0x0D, %l5
28018 srlx %i5, 0x11, %i4
28019 movgu %xcc, %l3, %i7
28020 edge32n %l0, %g2, %g1
28021 edge32n %o6, %o5, %o0
28022 st %f24, [%l7 + 0x20]
28023 sdiv %g4, 0x1B67, %l2
28024 or %i1, %o1, %i0
28025 umulcc %o7, %l6, %i3
28026 fmovsn %icc, %f25, %f6
28027 movg %xcc, %l1, %o4
28028 edge16n %g5, %g3, %i2
28029 orn %l4, %g6, %g7
28030 xnorcc %o3, %i6, %l5
28031 alignaddrl %o2, %i4, %l3
28032 edge32ln %i7, %l0, %g2
28033 fand %f18, %f8, %f18
28034 srlx %i5, %g1, %o6
28035 fmovscc %xcc, %f27, %f1
28036 andncc %o0, %o5, %g4
28037 ldd [%l7 + 0x78], %f0
28038 xorcc %l2, %i1, %o1
28039 subcc %i0, 0x1977, %o7
28040 st %f24, [%l7 + 0x30]
28041 movge %xcc, %l6, %i3
28042 array8 %o4, %g5, %l1
28043 sra %g3, %l4, %g6
28044 fmovsvs %icc, %f7, %f20
28045 edge16ln %g7, %i2, %o3
28046 array16 %l5, %i6, %o2
28047 andcc %l3, %i4, %l0
28048 fmovdle %icc, %f9, %f11
28049 fmovrdgz %g2, %f0, %f22
28050 stx %i5, [%l7 + 0x70]
28051 fcmps %fcc2, %f21, %f2
28052 nop
28053 set 0x58, %o2
28054 stw %g1, [%l7 + %o2]
28055 andncc %o6, %i7, %o5
28056 movrgz %o0, %l2, %g4
28057 sll %o1, %i1, %i0
28058 movleu %xcc, %o7, %i3
28059 save %o4, %g5, %l1
28060 rdpr %cwp, %g1
28061 rdpr %cansave, %g2
28062 rdpr %canrestore, %g3
28063 rdpr %cleanwin, %g4
28064 rdpr %otherwin, %g5
28065 rdpr %wstate, %g6
28066 for %f16, %f14, %f30
28067 edge8 %l6, %g3, %g6
28068 fornot1s %f5, %f16, %f7
28069 fpsub16 %f22, %f4, %f14
28070 sdivcc %l4, 0x0EAD, %g7
28071 addc %i2, 0x0352, %l5
28072 edge32ln %o3, %i6, %l3
28073 movpos %icc, %o2, %l0
28074 movn %xcc, %i4, %i5
28075 mulscc %g1, 0x0988, %o6
28076 umul %g2, %i7, %o5
28077 edge16ln %l2, %g4, %o1
28078 array8 %i1, %i0, %o7
28079 edge16 %o0, %o4, %g5
28080 sub %i3, 0x07D7, %l6
28081 fcmped %fcc3, %f20, %f30
28082 sir 0x02B6
28083 movrne %g3, 0x3F5, %g6
28084 popc 0x156B, %l4
28085 movrlz %l1, 0x308, %g7
28086 fornot2 %f6, %f8, %f30
28087 andncc %l5, %o3, %i6
28088 popc %i2, %o2
28089 fpadd32s %f9, %f14, %f13
28090 xnorcc %l3, %l0, %i4
28091 movg %xcc, %i5, %o6
28092 udivx %g2, 0x08E3, %g1
28093 array16 %i7, %o5, %g4
28094 addcc %l2, %i1, %o1
28095 subc %i0, 0x0181, %o0
28096 mova %xcc, %o7, %g5
28097 udivx %i3, 0x12B0, %l6
28098 movrlez %g3, %g6, %l4
28099 mulscc %o4, %g7, %l5
28100 movrlez %l1, 0x1C5, %o3
28101 sethi 0x1E54, %i6
28102 array32 %i2, %o2, %l3
28103 movl %xcc, %i4, %i5
28104 edge32l %l0, %g2, %g1
28105 subccc %i7, %o5, %g4
28106 move %xcc, %o6, %l2
28107 orcc %o1, 0x0061, %i0
28108 edge8 %o0, %i1, %g5
28109 xor %o7, 0x1B2B, %i3
28110 edge16n %l6, %g6, %g3
28111 add %o4, %g7, %l5
28112 movne %xcc, %l1, %l4
28113 andn %i6, 0x164E, %o3
28114 andcc %o2, 0x08CC, %l3
28115 sir 0x1822
28116 movneg %xcc, %i2, %i4
28117 fornot1 %f18, %f26, %f4
28118 movgu %xcc, %l0, %i5
28119 edge16n %g1, %i7, %g2
28120 bshuffle %f12, %f8, %f30
28121 fmovsne %icc, %f7, %f26
28122 movl %icc, %g4, %o5
28123 fxnor %f30, %f0, %f22
28124 movpos %xcc, %l2, %o6
28125 sir 0x0ABA
28126 fsrc2s %f13, %f1
28127 fmovdcc %icc, %f18, %f31
28128 edge32ln %o1, %i0, %o0
28129 sra %g5, 0x10, %o7
28130 ld [%l7 + 0x48], %f4
28131 lduh [%l7 + 0x24], %i1
28132 subcc %l6, %g6, %g3
28133 setx loop_99, %l0, %l1
28134 return %l1
28135 nop
28136 rdpr %cwp, %g1
28137 rdpr %cansave, %g2
28138 rdpr %canrestore, %g3
28139 rdpr %cleanwin, %g4
28140 rdpr %otherwin, %g5
28141 rdpr %wstate, %g6
28142loop_99: fpadd16 %f4, %f22, %f30
28143 fnand %f10, %f30, %f18
28144 smul %l5, 0x0F7C, %i3
28145 movcs %icc, %l1, %i6
28146 fpsub32 %f22, %f30, %f24
28147 fmovrdgz %l4, %f14, %f22
28148 movvs %xcc, %o3, %l3
28149 ld [%l7 + 0x74], %f10
28150 andcc %o2, 0x1C19, %i2
28151 fmul8ulx16 %f18, %f30, %f4
28152 ldsw [%l7 + 0x64], %i4
28153 save %i5, %g1, %i7
28154 rdpr %cwp, %g1
28155 rdpr %cansave, %g2
28156 rdpr %canrestore, %g3
28157 rdpr %cleanwin, %g4
28158 rdpr %otherwin, %g5
28159 rdpr %wstate, %g6
28160 array32 %l0, %g4, %o5
28161 fpadd32 %f20, %f24, %f12
28162 movrgez %g2, %o6, %o1
28163 fmovsge %icc, %f9, %f9
28164 sir 0x00B3
28165 edge8 %l2, %i0, %o0
28166 fnor %f2, %f8, %f28
28167 edge32ln %g5, %i1, %l6
28168 edge16ln %g6, %o7, %o4
28169 movrlez %g3, 0x060, %g7
28170 sdivx %i3, 0x1EAC, %l1
28171 fmovrde %l5, %f2, %f30
28172 edge32ln %l4, %o3, %l3
28173 andn %i6, 0x030A, %o2
28174 udivcc %i4, 0x13BE, %i2
28175 alignaddr %g1, %i5, %i7
28176 subcc %l0, 0x1EC1, %g4
28177 movpos %icc, %o5, %o6
28178 umul %g2, %l2, %o1
28179 smul %i0, %g5, %o0
28180 andn %l6, %g6, %o7
28181 movcc %xcc, %i1, %o4
28182 fmovrdlz %g3, %f8, %f10
28183 restore %g7, 0x09F7, %l1
28184 rdpr %cwp, %g1
28185 rdpr %cansave, %g2
28186 rdpr %canrestore, %g3
28187 rdpr %cleanwin, %g4
28188 rdpr %otherwin, %g5
28189 rdpr %wstate, %g6
28190 fcmpne32 %f4, %f22, %i3
28191 orncc %l4, 0x063F, %l5
28192 ldx [%l7 + 0x58], %o3
28193 fmul8x16al %f24, %f9, %f0
28194 umul %l3, %o2, %i4
28195 edge16l %i2, %i6, %i5
28196 fnegs %f19, %f19
28197 udivx %g1, 0x168C, %l0
28198 fmovdleu %icc, %f18, %f9
28199 fmovdl %icc, %f18, %f20
28200 array32 %i7, %g4, %o5
28201 movle %xcc, %o6, %g2
28202 fxors %f22, %f29, %f13
28203 ld [%l7 + 0x24], %f4
28204 sllx %l2, 0x08, %i0
28205 ldsb [%l7 + 0x32], %g5
28206 pdist %f28, %f2, %f22
28207 fmovrdlz %o1, %f0, %f14
28208 ldd [%l7 + 0x28], %o0
28209 mova %xcc, %g6, %l6
28210 srl %o7, 0x00, %i1
28211 stb %g3, [%l7 + 0x48]
28212 array16 %o4, %g7, %l1
28213 movleu %xcc, %l4, %l5
28214 addccc %o3, 0x1B08, %i3
28215 fone %f22
28216 fcmple32 %f10, %f16, %o2
28217 subcc %l3, %i2, %i6
28218 ldub [%l7 + 0x21], %i5
28219 lduh [%l7 + 0x38], %g1
28220 alignaddr %l0, %i7, %g4
28221 xnorcc %i4, %o6, %g2
28222 movrne %l2, %i0, %g5
28223 lduh [%l7 + 0x52], %o1
28224 sdiv %o5, 0x13A2, %g6
28225 mulscc %o0, %o7, %l6
28226 array32 %g3, %i1, %g7
28227 andcc %o4, 0x0A4D, %l4
28228 movrne %l1, 0x052, %o3
28229 sir 0x0732
28230 movre %l5, 0x25B, %o2
28231 umulcc %l3, 0x1983, %i2
28232 movge %icc, %i3, %i6
28233 subccc %g1, 0x08CC, %i5
28234 stw %l0, [%l7 + 0x3C]
28235 ldd [%l7 + 0x50], %f26
28236 movrgez %g4, %i4, %o6
28237 or %i7, 0x14D0, %g2
28238 fmovrsne %i0, %f4, %f18
28239 edge16 %l2, %g5, %o5
28240 st %f16, [%l7 + 0x34]
28241 movle %icc, %g6, %o0
28242 movrgez %o7, 0x3C6, %l6
28243 edge16l %o1, %i1, %g7
28244 fmovspos %xcc, %f14, %f7
28245 umulcc %g3, 0x1372, %o4
28246 movvc %icc, %l4, %l1
28247 fmovdl %xcc, %f30, %f29
28248 movne %icc, %l5, %o3
28249 ldub [%l7 + 0x19], %l3
28250 array16 %i2, %i3, %i6
28251 addcc %g1, %o2, %l0
28252 nop
28253 set 0x48, %i0
28254 std %f2, [%l7 + %i0]
28255 fpadd32s %f7, %f9, %f10
28256 fmovdneg %xcc, %f24, %f20
28257 orn %g4, %i5, %o6
28258 fnot1s %f4, %f11
28259 addcc %i4, %g2, %i7
28260 movrgez %l2, %g5, %o5
28261 ldub [%l7 + 0x40], %i0
28262 setx loop_100, %l0, %l1
28263 return %l1
28264 nop
28265 rdpr %cwp, %g1
28266 rdpr %cansave, %g2
28267 rdpr %canrestore, %g3
28268 rdpr %cleanwin, %g4
28269 rdpr %otherwin, %g5
28270 rdpr %wstate, %g6
28271loop_100: fpsub16 %f28, %f22, %f20
28272 fpack32 %f30, %f18, %f16
28273 edge16l %g6, %i1, %o1
28274 mulx %g3, %o4, %g7
28275 udivcc %l4, 0x1513, %l5
28276 movre %l1, %l3, %o3
28277 xnorcc %i2, 0x0EA1, %i3
28278 edge32 %g1, %i6, %o2
28279 restore %l0, 0x142E, %i5
28280 rdpr %cwp, %g1
28281 rdpr %cansave, %g2
28282 rdpr %canrestore, %g3
28283 rdpr %cleanwin, %g4
28284 rdpr %otherwin, %g5
28285 rdpr %wstate, %g6
28286 or %o6, %g4, %i4
28287 subc %g2, 0x0146, %i7
28288 ldsw [%l7 + 0x18], %g5
28289 fmul8sux16 %f20, %f8, %f8
28290 movge %xcc, %o5, %l2
28291 sll %i0, 0x01, %o7
28292 movne %xcc, %o0, %g6
28293 edge8l %i1, %o1, %g3
28294 movl %icc, %l6, %g7
28295 udiv %l4, 0x07E3, %o4
28296 udivcc %l1, 0x088D, %l5
28297 movrne %o3, %i2, %l3
28298 movn %xcc, %g1, %i6
28299 ldub [%l7 + 0x0C], %i3
28300 fmovrdgez %o2, %f4, %f28
28301 fmovrdne %l0, %f12, %f2
28302 fmovsvc %xcc, %f9, %f12
28303 xorcc %i5, 0x10CB, %o6
28304 subccc %g4, %g2, %i4
28305 edge16n %i7, %o5, %g5
28306 fmovrdne %i0, %f8, %f18
28307 array32 %o7, %l2, %g6
28308 fands %f3, %f21, %f0
28309 fsrc2s %f2, %f9
28310 lduw [%l7 + 0x3C], %o0
28311 orncc %i1, 0x0ACA, %g3
28312 xnor %l6, %g7, %o1
28313 sdivcc %l4, 0x1736, %l1
28314 orn %o4, 0x1464, %l5
28315 movleu %icc, %o3, %l3
28316 ldd [%l7 + 0x78], %i2
28317 fcmple32 %f28, %f12, %i6
28318 fzero %f6
28319 xnor %i3, 0x001C, %g1
28320 fnegs %f9, %f16
28321 movcc %xcc, %l0, %i5
28322 umulcc %o2, 0x0484, %o6
28323 ldd [%l7 + 0x60], %g2
28324 fmuld8ulx16 %f19, %f20, %f8
28325 alignaddr %i4, %g4, %o5
28326 addccc %g5, 0x1B53, %i0
28327 movn %icc, %o7, %i7
28328 fsrc2s %f26, %f31
28329 edge8 %g6, %l2, %o0
28330 move %xcc, %i1, %g3
28331 movrlez %g7, %l6, %l4
28332 stw %l1, [%l7 + 0x58]
28333 lduh [%l7 + 0x74], %o4
28334 udivx %o1, 0x1686, %o3
28335 movrlz %l5, %i2, %i6
28336 smulcc %i3, %l3, %l0
28337 ldsb [%l7 + 0x4D], %i5
28338 array8 %g1, %o6, %g2
28339 sll %i4, %g4, %o5
28340 fmovdneg %xcc, %f4, %f29
28341 edge32 %g5, %i0, %o7
28342 lduw [%l7 + 0x40], %i7
28343 edge16n %g6, %l2, %o2
28344 std %f8, [%l7 + 0x58]
28345 bshuffle %f8, %f30, %f22
28346 fmovspos %icc, %f30, %f9
28347 fmul8x16au %f13, %f6, %f4
28348 fmovdvc %xcc, %f19, %f16
28349 edge8 %o0, %i1, %g3
28350 ldd [%l7 + 0x38], %f26
28351 stb %l6, [%l7 + 0x4F]
28352 xorcc %g7, %l4, %o4
28353 fsrc2s %f18, %f5
28354 add %o1, 0x0728, %l1
28355 movge %icc, %o3, %l5
28356 edge16l %i6, %i2, %l3
28357 ldd [%l7 + 0x30], %f6
28358 ldsh [%l7 + 0x20], %i3
28359 fpsub32 %f10, %f14, %f20
28360 addc %l0, %g1, %o6
28361 ldsh [%l7 + 0x3A], %i5
28362 sub %i4, 0x1811, %g4
28363 ld [%l7 + 0x58], %f26
28364 subccc %g2, %g5, %o5
28365 mulscc %i0, %i7, %o7
28366 array16 %l2, %g6, %o0
28367 save %i1, %g3, %l6
28368 rdpr %cwp, %g1
28369 rdpr %cansave, %g2
28370 rdpr %canrestore, %g3
28371 rdpr %cleanwin, %g4
28372 rdpr %otherwin, %g5
28373 rdpr %wstate, %g6
28374 ldsb [%l7 + 0x75], %o2
28375 fmovscs %icc, %f29, %f23
28376 edge8l %g7, %o4, %l4
28377 addccc %l1, %o3, %l5
28378 srl %o1, 0x07, %i6
28379 fmovsge %xcc, %f7, %f20
28380 orncc %i2, %i3, %l3
28381 fmovdcc %xcc, %f3, %f8
28382 sth %g1, [%l7 + 0x5E]
28383 ldd [%l7 + 0x18], %f16
28384 movrlez %o6, %i5, %i4
28385 orn %g4, %l0, %g2
28386 lduh [%l7 + 0x10], %g5
28387 lduw [%l7 + 0x34], %o5
28388 xor %i7, %o7, %l2
28389 mova %xcc, %g6, %i0
28390 std %f8, [%l7 + 0x60]
28391 sethi 0x1588, %i1
28392 movvc %xcc, %g3, %o0
28393 stw %l6, [%l7 + 0x24]
28394 smul %g7, %o2, %o4
28395 andcc %l1, 0x1A2F, %l4
28396 fxnor %f10, %f0, %f10
28397 orncc %o3, 0x063D, %l5
28398 fxors %f3, %f20, %f14
28399 edge8l %i6, %i2, %i3
28400 mulscc %o1, %l3, %g1
28401 xnorcc %o6, %i4, %g4
28402 fpsub16 %f24, %f0, %f0
28403 edge16ln %i5, %l0, %g2
28404 xnorcc %g5, %i7, %o7
28405 popc %l2, %o5
28406 ld [%l7 + 0x64], %f20
28407 orcc %g6, 0x190E, %i0
28408 mova %xcc, %g3, %o0
28409 fmovsa %icc, %f26, %f14
28410 and %i1, 0x0862, %g7
28411 edge8l %l6, %o4, %o2
28412 movrlz %l4, %o3, %l1
28413 movpos %xcc, %i6, %i2
28414 array16 %l5, %o1, %l3
28415 fxors %f30, %f4, %f13
28416 fcmple16 %f14, %f16, %i3
28417 addcc %g1, 0x092C, %i4
28418 srl %g4, %i5, %o6
28419 save %l0, %g2, %g5
28420 rdpr %cwp, %g1
28421 rdpr %cansave, %g2
28422 rdpr %canrestore, %g3
28423 rdpr %cleanwin, %g4
28424 rdpr %otherwin, %g5
28425 rdpr %wstate, %g6
28426 EXIT_GOOD
28427
28428
28429
28430!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28431!
28432! Stats for Thread 0:
28433!
28434! Type l : 3643
28435! Type f : 5341
28436! Type i : 16016
28437!
28438!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28439
28440
28441 EXIT_GOOD /* test finish */
28442
28443/************************************************************************
28444 Test case data start
28445 ************************************************************************/
28446.data
28447user_data_start:
28448scratch_area:
28449.word 0x071C57FD
28450.word 0xBAF2FC65
28451.word 0xED3CB7BD
28452.word 0xAFDAA8D1
28453.word 0xD8FF562F
28454.word 0x9B3D9969
28455.word 0x7EB6CDCA
28456.word 0x3A263033
28457.word 0x92495D2D
28458.word 0x0C88825C
28459.word 0x21ABF817
28460.word 0x733C8EC8
28461.word 0x84EA0901
28462.word 0xB2CA0E8D
28463.word 0xBF19D2EB
28464.word 0x30BB0919
28465.word 0x420A0AEE
28466.word 0x43716627
28467.word 0x526F32E0
28468.word 0x10F3F75C
28469.word 0x58EA7580
28470.word 0x7572E721
28471.word 0x38373130
28472.word 0x6DED1529
28473.word 0x4ACB5D12
28474.word 0x49017031
28475.word 0x39AAFC76
28476.word 0x3F9D71EB
28477.word 0x1520333F
28478.word 0xC9ECF70B
28479.word 0xCAE46A19
28480.word 0x4A32975F
28481.word 0x416A6FE4
28482.word 0x74C6E213
28483.word 0xD98A152B
28484.word 0xA8E2CA03
28485.word 0x8B2D44D3
28486.word 0xBF4EA91D
28487.word 0x4B09720E
28488.word 0x87DA8E1A
28489.word 0x3F6E84C5
28490.word 0x961747DE
28491.word 0x4F4ED098
28492.word 0x3AC3B97E
28493.word 0x87E94E14
28494.word 0x29ACEE1F
28495.word 0xB0E0B508
28496.word 0x150A499F
28497.word 0xD4571EF7
28498.word 0x400847D5
28499.word 0x90585D7D
28500.word 0xBF9183F5
28501.word 0xA9C9E790
28502.word 0xA3DBBFD8
28503.word 0x905F881E
28504.word 0xB9E0402F
28505.word 0xD7179825
28506.word 0xCCAFA6C0
28507.word 0x7CF6AF00
28508.word 0x3C6ADD85
28509.word 0xA1D62828
28510.word 0xA89769E2
28511.word 0x5468B7BC
28512.word 0x8319AA50
28513.end