Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f6.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f6.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_f6.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 0xD9055427805B6403, %l0, %l6
78 stx %l6, [%l7 + 0x0]
79 ldx [%l7 + 0x0], %fsr
80!
81! Thread 0 Start
82!
83main_t0:
84
85 !# Initialize registers ..
86
87 !# Global registers
88 set 0xE, %g1
89 set 0x7, %g2
90 set 0x6, %g3
91 set 0xC, %g4
92 set 0x0, %g5
93 set 0x9, %g6
94 set 0x8, %g7
95 !# Input registers
96 set -0x5, %i0
97 set -0x6, %i1
98 set -0x3, %i2
99 set -0x5, %i3
100 set -0xD, %i4
101 set -0x1, %i5
102 set -0xD, %i6
103 set -0x3, %i7
104 !# Local registers
105 set 0x22BE0B6A, %l0
106 set 0x5CDA8222, %l1
107 set 0x7EA9C819, %l2
108 set 0x355522C4, %l3
109 set 0x5BF37680, %l4
110 set 0x6C52CA64, %l5
111 set 0x05FD8258, %l6
112 !# Output registers
113 set 0x185F, %o0
114 set 0x0AFA, %o1
115 set -0x0031, %o2
116 set 0x0D0E, %o3
117 set 0x1B0C, %o4
118 set 0x1158, %o5
119 set -0x0E26, %o6
120 set -0x155B, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0xA0BABD9126B05A71)
123 INIT_TH_FP_REG(%l7,%f2,0xF34781560AF0871A)
124 INIT_TH_FP_REG(%l7,%f4,0xAA7C93D7DC0E4E75)
125 INIT_TH_FP_REG(%l7,%f6,0x73369E00CA5999F5)
126 INIT_TH_FP_REG(%l7,%f8,0x729BCE5D988BB1D8)
127 INIT_TH_FP_REG(%l7,%f10,0x2EDAA8119636227A)
128 INIT_TH_FP_REG(%l7,%f12,0x3956BC4AC9A5A584)
129 INIT_TH_FP_REG(%l7,%f14,0x1ED67F41D1135ADA)
130 INIT_TH_FP_REG(%l7,%f16,0xD1726C3060E95B92)
131 INIT_TH_FP_REG(%l7,%f18,0x500FE02E1AA903B7)
132 INIT_TH_FP_REG(%l7,%f20,0xF46235683E41D268)
133 INIT_TH_FP_REG(%l7,%f22,0x071A07CFC18E44EA)
134 INIT_TH_FP_REG(%l7,%f24,0x92A4FE20AD48A1F6)
135 INIT_TH_FP_REG(%l7,%f26,0xE8DABF146703649B)
136 INIT_TH_FP_REG(%l7,%f28,0x36A10C387965BC04)
137 INIT_TH_FP_REG(%l7,%f30,0x548B288EAD4CAA1D)
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, 0xA04, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 fandnot2 %f28, %f20, %f16
151 movrlz %g3, %o5, %l4
152 addcc %o0, %l6, %i0
153 stx %g7, [%l7 + 0x38]
154 mova %xcc, %i1, %g4
155 fmovrdgz %i6, %f24, %f22
156 fmovdn %xcc, %f7, %f11
157 addcc %l2, %o4, %i3
158 nop
159 set 0x1C, %i7
160 ldsh [%l7 + %i7], %g6
161 fmovd %f2, %f14
162 sub %o7, %i4, %i5
163 movne %icc, %l1, %g2
164 fmovdn %icc, %f25, %f29
165 move %icc, %i2, %g1
166 stb %l3, [%l7 + 0x29]
167 subccc %o6, %i7, %o2
168 udiv %l5, 0x1A78, %o1
169 sub %l0, 0x03A0, %g5
170 movg %xcc, %o3, %o5
171 fones %f9
172 lduw [%l7 + 0x4C], %l4
173 sdivx %o0, 0x1F04, %l6
174 addcc %g3, 0x02D5, %g7
175 orncc %i1, 0x0610, %g4
176 umulcc %i0, %i6, %o4
177 udivx %l2, 0x08DA, %g6
178 subccc %o7, %i3, %i5
179 addcc %l1, 0x0AF7, %i4
180 sub %i2, %g1, %l3
181 movrlz %o6, %i7, %g2
182 fmovrdgz %l5, %f12, %f16
183 movvs %xcc, %o2, %l0
184 array32 %o1, %g5, %o5
185 fmovsle %icc, %f23, %f16
186 addcc %o3, 0x042C, %o0
187 fmovd %f10, %f30
188 xnor %l4, %g3, %g7
189 fmovdneg %xcc, %f5, %f21
190 andcc %l6, 0x0D68, %g4
191 alignaddr %i1, %i6, %o4
192 fmovdle %icc, %f27, %f15
193 fmovrdlez %l2, %f28, %f22
194 ldub [%l7 + 0x51], %g6
195 edge8n %i0, %i3, %i5
196 fpackfix %f2, %f1
197 xnorcc %o7, 0x0534, %l1
198 fornot2 %f8, %f4, %f28
199 ldx [%l7 + 0x58], %i4
200 ldsh [%l7 + 0x44], %g1
201 edge16n %i2, %o6, %l3
202 andcc %i7, %g2, %l5
203 srl %l0, 0x04, %o2
204 fmovsvc %xcc, %f4, %f16
205 movneg %xcc, %o1, %g5
206 movcs %xcc, %o5, %o0
207 movcs %xcc, %l4, %g3
208 mulscc %g7, 0x1537, %o3
209 add %g4, %i1, %l6
210 lduh [%l7 + 0x72], %o4
211 addc %l2, %i6, %g6
212 xorcc %i3, %i5, %o7
213 fnegd %f20, %f30
214 andcc %l1, 0x006A, %i4
215 fcmpd %fcc1, %f14, %f12
216 fxors %f3, %f29, %f30
217 fmovsvc %icc, %f24, %f0
218 movne %icc, %g1, %i0
219 edge16l %o6, %i2, %l3
220 movrgez %g2, %l5, %i7
221 array8 %l0, %o2, %o1
222 pdist %f8, %f16, %f6
223 ldd [%l7 + 0x38], %f6
224 udiv %o5, 0x1D68, %o0
225 and %g5, 0x0B28, %g3
226 stw %l4, [%l7 + 0x38]
227 fmovdg %icc, %f12, %f11
228 movcc %icc, %g7, %o3
229 orn %g4, 0x1E34, %l6
230 ld [%l7 + 0x60], %f15
231 movvs %icc, %o4, %i1
232 movcc %icc, %l2, %i6
233 fmovrslz %i3, %f4, %f13
234 std %f26, [%l7 + 0x10]
235 smul %g6, 0x0E69, %o7
236 fmovsa %xcc, %f22, %f10
237 edge16l %i5, %i4, %l1
238 fsrc1 %f24, %f16
239 lduh [%l7 + 0x0E], %i0
240 lduw [%l7 + 0x2C], %o6
241 movne %xcc, %g1, %i2
242 fmovs %f3, %f23
243 movl %icc, %l3, %g2
244 st %f1, [%l7 + 0x70]
245 std %f4, [%l7 + 0x40]
246 fabsd %f16, %f12
247 ldsh [%l7 + 0x14], %l5
248 fmuld8ulx16 %f1, %f23, %f20
249 or %l0, %i7, %o1
250 movleu %icc, %o5, %o2
251 mova %xcc, %o0, %g3
252 fcmpeq16 %f18, %f14, %l4
253 fnands %f4, %f18, %f23
254 nop
255 set 0x20, %o0
256 ldd [%l7 + %o0], %g4
257 xnor %g7, %g4, %l6
258 mova %xcc, %o3, %i1
259 fpadd32s %f17, %f15, %f29
260 andn %l2, 0x1BBF, %o4
261 sth %i3, [%l7 + 0x76]
262 sra %g6, 0x1F, %i6
263 std %f26, [%l7 + 0x60]
264 ldsh [%l7 + 0x38], %o7
265 lduw [%l7 + 0x5C], %i5
266 movrne %i4, %i0, %l1
267 fmovrdlez %g1, %f6, %f10
268 xorcc %o6, %i2, %g2
269 stw %l5, [%l7 + 0x08]
270 stb %l0, [%l7 + 0x31]
271 udiv %l3, 0x00EF, %o1
272 andcc %i7, 0x04A0, %o5
273 fmovsneg %icc, %f19, %f27
274 srax %o2, 0x14, %g3
275 movgu %icc, %l4, %g5
276 sethi 0x0720, %g7
277 save %o0, %g4, %o3
278 rdpr %cwp, %g1
279 rdpr %cansave, %g2
280 rdpr %canrestore, %g3
281 rdpr %cleanwin, %g4
282 rdpr %otherwin, %g5
283 rdpr %wstate, %g6
284 edge8l %i1, %l6, %o4
285 movg %xcc, %i3, %g6
286 sdivcc %l2, 0x1120, %o7
287 fpadd32s %f11, %f1, %f23
288 fsrc1s %f16, %f15
289 fcmpne16 %f16, %f22, %i6
290 fmuld8ulx16 %f4, %f12, %f16
291 fxnor %f28, %f12, %f14
292 fmovrse %i4, %f28, %f13
293 save %i5, 0x12D5, %l1
294 rdpr %cwp, %g1
295 rdpr %cansave, %g2
296 rdpr %canrestore, %g3
297 rdpr %cleanwin, %g4
298 rdpr %otherwin, %g5
299 rdpr %wstate, %g6
300 sra %i0, 0x19, %o6
301 nop
302 set 0x60, %o4
303 ldsb [%l7 + %o4], %g1
304 move %icc, %g2, %l5
305 movrgz %l0, %l3, %i2
306 ldd [%l7 + 0x20], %o0
307 alignaddrl %i7, %o2, %o5
308 sethi 0x0E1E, %g3
309 addc %l4, %g7, %g5
310 orn %o0, %o3, %g4
311 movvc %icc, %i1, %l6
312 fnot1 %f8, %f2
313 fpack32 %f24, %f20, %f24
314 andcc %i3, 0x1F86, %g6
315 movvc %icc, %l2, %o7
316 fmovspos %xcc, %f13, %f25
317 edge8l %o4, %i4, %i5
318 movcc %xcc, %i6, %i0
319 fmovrsgez %l1, %f2, %f25
320 fmuld8ulx16 %f13, %f30, %f2
321 movvs %xcc, %o6, %g2
322 srlx %g1, 0x15, %l0
323 fpsub16s %f8, %f19, %f20
324 movre %l5, 0x3C9, %l3
325 fmul8sux16 %f30, %f24, %f26
326 edge16 %o1, %i2, %i7
327 fmovse %xcc, %f22, %f17
328 fcmps %fcc2, %f4, %f31
329 movrgz %o2, 0x06A, %o5
330 fmovsneg %icc, %f31, %f15
331 addccc %g3, %g7, %g5
332 fnot2s %f0, %f7
333 orn %o0, %o3, %g4
334 sth %l4, [%l7 + 0x5A]
335 fsrc2 %f8, %f10
336 fornot1 %f24, %f0, %f8
337 mulx %i1, 0x1A34, %l6
338 edge8ln %i3, %l2, %o7
339 sir 0x1127
340 udivcc %g6, 0x109C, %i4
341 fmovdge %icc, %f13, %f9
342 ldsw [%l7 + 0x70], %i5
343 udivcc %o4, 0x1AB9, %i6
344 edge8 %l1, %o6, %i0
345 movrgz %g2, %l0, %g1
346 sub %l3, 0x1DE9, %o1
347 st %f18, [%l7 + 0x3C]
348 alignaddr %i2, %i7, %l5
349 udivcc %o2, 0x1BE1, %o5
350 ldsw [%l7 + 0x14], %g3
351 array8 %g5, %o0, %o3
352 andncc %g4, %g7, %l4
353 fexpand %f28, %f30
354 fmovrsgz %l6, %f6, %f4
355 ldsh [%l7 + 0x2E], %i3
356 orncc %i1, %l2, %o7
357 movrlez %i4, %i5, %o4
358 movle %xcc, %i6, %l1
359 sdiv %g6, 0x0285, %i0
360 edge8 %o6, %l0, %g2
361 fmovsge %icc, %f2, %f8
362 edge16n %g1, %l3, %o1
363 ldd [%l7 + 0x48], %f26
364 movrlez %i7, %i2, %o2
365 xnorcc %l5, %g3, %g5
366 fmovrsne %o0, %f30, %f19
367 orn %o3, %g4, %g7
368 lduw [%l7 + 0x2C], %o5
369 movrgez %l6, %i3, %l4
370 edge32n %l2, %o7, %i1
371 or %i4, %o4, %i5
372 udivcc %l1, 0x0A74, %g6
373 movgu %icc, %i6, %i0
374 smul %o6, %g2, %g1
375 addccc %l0, %o1, %l3
376 fcmple16 %f16, %f4, %i7
377 umul %i2, %o2, %g3
378 ldsb [%l7 + 0x34], %g5
379 fmovdcc %xcc, %f11, %f26
380 movl %icc, %l5, %o0
381 movpos %icc, %o3, %g7
382 movge %icc, %o5, %l6
383 sethi 0x1726, %g4
384 or %i3, 0x016A, %l2
385 movn %icc, %l4, %o7
386 lduw [%l7 + 0x30], %i1
387 sra %o4, %i4, %i5
388 srlx %l1, %g6, %i0
389 udivcc %o6, 0x1F73, %g2
390 movn %icc, %g1, %i6
391 movre %o1, 0x3B0, %l0
392 fnor %f24, %f4, %f8
393 edge32l %l3, %i2, %i7
394 movpos %icc, %o2, %g5
395 ldsb [%l7 + 0x12], %g3
396 fpsub16 %f6, %f14, %f26
397 sdiv %o0, 0x0996, %o3
398 fmovrsgez %g7, %f9, %f12
399 fpackfix %f28, %f20
400 alignaddr %l5, %o5, %g4
401 ld [%l7 + 0x74], %f0
402 sdivx %l6, 0x1960, %i3
403 sra %l4, %o7, %l2
404 fpsub16 %f6, %f2, %f8
405 stw %i1, [%l7 + 0x48]
406 fandnot1s %f15, %f13, %f2
407 sth %o4, [%l7 + 0x0A]
408 fmovrde %i5, %f6, %f18
409 fpadd16s %f11, %f31, %f19
410 movre %l1, 0x0FC, %g6
411 fxors %f14, %f29, %f9
412 fpackfix %f14, %f20
413 ldsw [%l7 + 0x38], %i4
414 edge32ln %o6, %g2, %i0
415 xnor %i6, %o1, %l0
416 ldsw [%l7 + 0x08], %g1
417 srax %l3, %i2, %o2
418 movleu %xcc, %g5, %g3
419 stb %o0, [%l7 + 0x63]
420 movrgez %o3, 0x3A0, %g7
421 xnor %l5, 0x003B, %i7
422 srax %g4, 0x0D, %l6
423 ldd [%l7 + 0x18], %i2
424 fnot1 %f12, %f20
425 fmovscs %icc, %f16, %f29
426 andncc %l4, %o5, %o7
427 xnor %i1, %o4, %l2
428 sdiv %i5, 0x0587, %g6
429 movrne %l1, 0x2FF, %i4
430 move %xcc, %o6, %g2
431 array32 %i0, %o1, %i6
432 ldsb [%l7 + 0x56], %g1
433 mulscc %l0, %l3, %o2
434 andncc %i2, %g5, %g3
435 fnot2 %f26, %f14
436 movle %icc, %o0, %o3
437 umulcc %l5, %g7, %i7
438 ldd [%l7 + 0x70], %f10
439 fmovrsgez %l6, %f8, %f27
440 or %i3, 0x1334, %g4
441 lduw [%l7 + 0x44], %l4
442 fmovspos %xcc, %f5, %f5
443 edge32 %o7, %i1, %o4
444 edge32n %l2, %o5, %g6
445 edge32n %l1, %i5, %o6
446 srl %i4, 0x19, %i0
447 xnor %g2, 0x0B09, %i6
448 smul %g1, %l0, %o1
449 sllx %o2, 0x16, %l3
450 fexpand %f5, %f18
451 movleu %icc, %g5, %g3
452 movne %xcc, %o0, %o3
453 sub %l5, 0x05BB, %g7
454 smul %i2, %i7, %l6
455 fmovsge %icc, %f11, %f23
456 andn %i3, %g4, %o7
457 movpos %icc, %l4, %o4
458 edge32 %l2, %o5, %g6
459 st %f0, [%l7 + 0x1C]
460 subccc %i1, %i5, %l1
461 ldsb [%l7 + 0x27], %i4
462 sth %i0, [%l7 + 0x42]
463 subccc %g2, %o6, %i6
464 edge32n %l0, %g1, %o1
465 orn %o2, %l3, %g3
466 fmul8x16au %f11, %f6, %f6
467 movn %icc, %o0, %g5
468 movneg %xcc, %l5, %g7
469 movcs %icc, %o3, %i2
470 edge32 %i7, %l6, %i3
471 fcmps %fcc1, %f4, %f9
472 fmul8x16al %f28, %f27, %f0
473 subcc %o7, %l4, %g4
474 movle %xcc, %o4, %o5
475 mulscc %l2, 0x1D79, %i1
476 popc 0x1A64, %i5
477 mova %xcc, %l1, %g6
478 fmul8ulx16 %f28, %f24, %f16
479 edge32n %i4, %i0, %g2
480 sir 0x1669
481 movcs %icc, %i6, %o6
482 sth %g1, [%l7 + 0x6A]
483 xnor %l0, %o2, %o1
484 srl %g3, 0x00, %o0
485 st %f20, [%l7 + 0x7C]
486 fmovdcc %xcc, %f18, %f13
487 fpadd16s %f30, %f3, %f10
488 restore %l3, 0x1929, %l5
489 rdpr %cwp, %g1
490 rdpr %cansave, %g2
491 rdpr %canrestore, %g3
492 rdpr %cleanwin, %g4
493 rdpr %otherwin, %g5
494 rdpr %wstate, %g6
495 ld [%l7 + 0x44], %f20
496 fmovdpos %xcc, %f5, %f3
497 stb %g7, [%l7 + 0x67]
498 orncc %o3, %g5, %i2
499 movrne %l6, %i3, %o7
500 fmovdl %icc, %f25, %f18
501 fmovsle %xcc, %f21, %f10
502 fmovdl %icc, %f6, %f15
503 andncc %l4, %i7, %g4
504 edge16l %o5, %l2, %i1
505 move %xcc, %o4, %i5
506 movrgz %l1, %g6, %i0
507 ldsh [%l7 + 0x20], %g2
508 orncc %i4, %i6, %g1
509 movre %l0, 0x28D, %o2
510 xnor %o6, 0x0465, %g3
511 ldd [%l7 + 0x10], %o0
512 fnegd %f8, %f2
513 fmovsvc %icc, %f17, %f20
514 xnorcc %l3, %l5, %g7
515 smulcc %o0, 0x00A7, %o3
516 movleu %xcc, %i2, %g5
517 faligndata %f18, %f28, %f30
518 ldd [%l7 + 0x58], %f6
519 fnors %f22, %f30, %f23
520 fcmpeq16 %f6, %f30, %i3
521 sethi 0x1006, %l6
522 edge8 %o7, %l4, %g4
523 ldd [%l7 + 0x40], %f0
524 alignaddr %o5, %l2, %i7
525 movleu %icc, %o4, %i5
526 sethi 0x1524, %l1
527 sth %g6, [%l7 + 0x7A]
528 srlx %i1, 0x14, %g2
529 movn %icc, %i4, %i0
530 xorcc %g1, %l0, %i6
531 fmovd %f12, %f22
532 orncc %o2, %o6, %o1
533 fmovse %xcc, %f18, %f14
534 addcc %l3, 0x0F0F, %l5
535 andcc %g3, %g7, %o3
536 xorcc %i2, 0x1D2E, %o0
537 movcs %xcc, %g5, %i3
538 movrgez %o7, %l6, %l4
539 addccc %o5, 0x0522, %l2
540 save %i7, 0x020A, %g4
541 rdpr %cwp, %g1
542 rdpr %cansave, %g2
543 rdpr %canrestore, %g3
544 rdpr %cleanwin, %g4
545 rdpr %otherwin, %g5
546 rdpr %wstate, %g6
547 sra %o4, 0x05, %l1
548 srlx %g6, 0x04, %i5
549 edge32l %i1, %g2, %i4
550 fmovspos %xcc, %f7, %f31
551 edge8ln %i0, %l0, %i6
552 ldx [%l7 + 0x28], %g1
553 movrgz %o2, %o1, %l3
554 movg %icc, %o6, %l5
555 ldsw [%l7 + 0x48], %g3
556 ldx [%l7 + 0x48], %g7
557 ldub [%l7 + 0x30], %i2
558 sllx %o0, %g5, %i3
559 movne %xcc, %o3, %l6
560 andn %o7, 0x002D, %o5
561 addc %l4, %l2, %g4
562 xnorcc %o4, 0x0D9B, %i7
563 subccc %l1, 0x0402, %i5
564 xor %i1, 0x0E7F, %g6
565 edge8n %g2, %i0, %i4
566 subc %l0, 0x1807, %i6
567 ldd [%l7 + 0x10], %o2
568 sra %g1, 0x1D, %l3
569 sethi 0x14F1, %o6
570 fmovscs %xcc, %f30, %f21
571 array16 %l5, %g3, %g7
572 srax %o1, %o0, %g5
573 subccc %i2, %i3, %l6
574 subccc %o7, 0x1C26, %o3
575 smulcc %o5, 0x1169, %l4
576 srax %g4, %o4, %i7
577 ldd [%l7 + 0x50], %f4
578 smul %l1, %l2, %i1
579 fcmped %fcc0, %f28, %f16
580 movcs %icc, %i5, %g6
581 edge16l %i0, %g2, %l0
582 sllx %i6, %o2, %i4
583 fmovdneg %xcc, %f11, %f14
584 alignaddr %g1, %o6, %l5
585 movpos %xcc, %g3, %l3
586 lduw [%l7 + 0x4C], %g7
587 ldub [%l7 + 0x7F], %o0
588 edge8 %o1, %i2, %g5
589 fmovsvs %icc, %f0, %f29
590 movpos %xcc, %l6, %i3
591 sdivcc %o7, 0x1B55, %o5
592 mulscc %o3, %g4, %o4
593 movrlz %i7, 0x324, %l4
594 subcc %l1, 0x141E, %i1
595 fmul8sux16 %f10, %f14, %f10
596 array32 %l2, %g6, %i5
597 std %f26, [%l7 + 0x30]
598 sethi 0x0320, %i0
599 faligndata %f22, %f6, %f16
600 movre %g2, 0x1E0, %l0
601 edge32n %i6, %o2, %g1
602 sdivcc %i4, 0x0001, %o6
603 stx %l5, [%l7 + 0x40]
604 fpsub16 %f22, %f6, %f0
605 fmovscc %icc, %f25, %f11
606 smul %g3, 0x101C, %l3
607 xor %o0, 0x0AE0, %o1
608 movle %xcc, %g7, %i2
609 fcmpd %fcc0, %f16, %f8
610 xor %l6, 0x1AB1, %i3
611 std %f26, [%l7 + 0x68]
612 sdivx %g5, 0x15B8, %o7
613 srlx %o3, %o5, %g4
614 lduh [%l7 + 0x4E], %i7
615 fmovrdlz %l4, %f28, %f24
616 addc %o4, %l1, %i1
617 alignaddrl %g6, %i5, %i0
618 edge8l %l2, %l0, %i6
619 orn %g2, 0x1686, %g1
620 xnorcc %i4, 0x0CC2, %o2
621 udivcc %o6, 0x1E13, %g3
622 fcmple32 %f8, %f30, %l5
623 fmovsvs %xcc, %f6, %f6
624 fpsub16s %f9, %f28, %f15
625 sth %l3, [%l7 + 0x0E]
626 movpos %icc, %o0, %g7
627 udivx %o1, 0x10B1, %i2
628 subcc %l6, %g5, %o7
629 subccc %i3, 0x088D, %o5
630 ldx [%l7 + 0x48], %o3
631 udivx %g4, 0x15D5, %l4
632 bshuffle %f2, %f28, %f4
633 movn %icc, %o4, %i7
634 sra %i1, %l1, %i5
635 ldsh [%l7 + 0x36], %i0
636 orn %l2, 0x0BE1, %g6
637 fcmped %fcc3, %f16, %f6
638 mulx %l0, 0x190F, %g2
639 fmovrdne %g1, %f30, %f4
640 ldsb [%l7 + 0x20], %i6
641 srlx %o2, 0x16, %i4
642 mulx %o6, %l5, %l3
643 nop
644 set 0x41, %o7
645 ldub [%l7 + %o7], %g3
646 umulcc %g7, 0x0875, %o0
647 sir 0x015A
648 fmovsvc %icc, %f7, %f18
649 xnorcc %o1, 0x13BA, %l6
650 ld [%l7 + 0x54], %f11
651 movg %icc, %g5, %o7
652 edge8n %i3, %o5, %i2
653 movleu %xcc, %g4, %o3
654 fmovsa %xcc, %f28, %f2
655 fmovrdgez %o4, %f0, %f12
656 edge16n %l4, %i7, %l1
657 xor %i5, %i0, %i1
658 stx %g6, [%l7 + 0x38]
659 sth %l0, [%l7 + 0x16]
660 fmovdvc %icc, %f31, %f31
661 sth %l2, [%l7 + 0x30]
662 alignaddr %g2, %i6, %g1
663 umulcc %i4, %o6, %l5
664 andn %l3, %g3, %o2
665 udivcc %o0, 0x0769, %o1
666 alignaddr %g7, %l6, %o7
667 addcc %i3, 0x06F7, %g5
668 movneg %xcc, %i2, %o5
669 fmovdn %xcc, %f6, %f8
670 addcc %o3, 0x0872, %o4
671 movrlez %l4, %i7, %g4
672 fnot2 %f16, %f18
673 for %f12, %f4, %f6
674 orn %l1, %i5, %i0
675 fpsub16 %f24, %f28, %f20
676 move %xcc, %g6, %l0
677 srax %i1, %l2, %g2
678 fmovse %xcc, %f15, %f4
679 xnorcc %i6, %g1, %i4
680 sra %l5, 0x0C, %o6
681 ld [%l7 + 0x4C], %f17
682 st %f13, [%l7 + 0x48]
683 array16 %g3, %o2, %l3
684 mova %icc, %o1, %g7
685 move %icc, %l6, %o0
686 fpack32 %f10, %f2, %f30
687 nop
688 set 0x46, %l3
689 ldsh [%l7 + %l3], %i3
690 fxors %f4, %f11, %f16
691 movpos %xcc, %g5, %i2
692 fmul8sux16 %f4, %f4, %f24
693 st %f7, [%l7 + 0x38]
694 movvc %icc, %o7, %o5
695 alignaddr %o4, %o3, %l4
696 sethi 0x13FF, %i7
697 xorcc %g4, %l1, %i0
698 sllx %i5, 0x10, %g6
699 fxnor %f6, %f2, %f8
700 fors %f10, %f1, %f27
701 fpmerge %f20, %f4, %f12
702 array8 %l0, %l2, %g2
703 subcc %i1, 0x1478, %g1
704 edge16ln %i6, %i4, %l5
705 stw %o6, [%l7 + 0x20]
706 fmovscc %icc, %f5, %f20
707 mulscc %o2, %l3, %o1
708 for %f22, %f8, %f4
709 edge16 %g7, %g3, %o0
710 array8 %l6, %g5, %i2
711 fnot1 %f0, %f10
712 andcc %i3, 0x1F34, %o5
713 fsrc1s %f29, %f2
714 andn %o4, %o7, %o3
715 movl %icc, %l4, %g4
716 sethi 0x1F92, %i7
717 smul %l1, 0x0BBA, %i5
718 umulcc %i0, 0x1CAE, %l0
719 sll %l2, %g2, %g6
720 fmuld8ulx16 %f21, %f31, %f28
721 andcc %g1, %i6, %i4
722 array8 %l5, %o6, %o2
723 subcc %l3, %o1, %i1
724 mulscc %g7, 0x158D, %g3
725 subc %o0, 0x1D12, %g5
726 alignaddr %l6, %i2, %i3
727 fmul8x16 %f21, %f30, %f14
728 addccc %o4, %o5, %o7
729 andncc %l4, %g4, %o3
730 movre %i7, 0x074, %i5
731 edge32n %i0, %l0, %l2
732 ld [%l7 + 0x54], %f20
733 fxors %f5, %f11, %f12
734 fmovda %icc, %f29, %f12
735 addccc %g2, 0x0A3B, %l1
736 fmovrdlez %g1, %f8, %f14
737 fcmpgt32 %f10, %f0, %g6
738 movge %xcc, %i4, %l5
739 xor %o6, %o2, %l3
740 movgu %xcc, %o1, %i1
741 movgu %xcc, %i6, %g7
742 fxors %f18, %f9, %f28
743 popc %g3, %g5
744 srl %l6, 0x02, %i2
745 sth %o0, [%l7 + 0x6A]
746 or %o4, 0x130D, %o5
747 edge16l %i3, %l4, %g4
748 fmovsne %xcc, %f21, %f22
749 movcs %xcc, %o7, %o3
750 fzeros %f17
751 movpos %icc, %i5, %i7
752 bshuffle %f28, %f28, %f18
753 andcc %i0, 0x0CCA, %l0
754 nop
755 set 0x18, %l4
756 ldd [%l7 + %l4], %l2
757 sethi 0x12ED, %l1
758 fandnot2 %f30, %f0, %f0
759 xor %g2, %g1, %g6
760 fmul8ulx16 %f6, %f14, %f10
761 movvc %icc, %l5, %o6
762 fornot2s %f0, %f21, %f4
763 sll %i4, 0x0B, %l3
764 sdiv %o1, 0x1796, %o2
765 stw %i6, [%l7 + 0x7C]
766 movrlz %i1, 0x1EC, %g3
767 ldd [%l7 + 0x20], %f24
768 fmovse %icc, %f12, %f13
769 orcc %g5, 0x0878, %g7
770 std %f4, [%l7 + 0x68]
771 srl %l6, %i2, %o0
772 movrlz %o5, %o4, %l4
773 edge16ln %g4, %i3, %o7
774 movne %icc, %o3, %i5
775 addccc %i0, %i7, %l0
776 edge8l %l2, %g2, %l1
777 xnor %g1, 0x0DF5, %g6
778 ld [%l7 + 0x7C], %f5
779 fmovrdgez %l5, %f10, %f20
780 subcc %i4, 0x16F8, %l3
781 move %xcc, %o1, %o6
782 movrgez %o2, 0x3A1, %i1
783 sllx %i6, 0x08, %g5
784 fmovdvs %xcc, %f28, %f4
785 movrgz %g3, %g7, %i2
786 orn %o0, 0x0B15, %l6
787 sth %o4, [%l7 + 0x44]
788 sllx %o5, 0x0C, %g4
789 ldsh [%l7 + 0x3C], %i3
790 nop
791 set 0x40, %g5
792 ldd [%l7 + %g5], %l4
793 fcmpne32 %f18, %f4, %o7
794 array16 %o3, %i5, %i7
795 lduh [%l7 + 0x34], %l0
796 faligndata %f12, %f4, %f8
797 edge8l %l2, %g2, %l1
798 sdivcc %i0, 0x1788, %g1
799 movg %icc, %g6, %l5
800 movvs %icc, %i4, %l3
801 array32 %o1, %o6, %o2
802 ldsh [%l7 + 0x2E], %i6
803 fmovdleu %icc, %f22, %f0
804 fmovsvs %xcc, %f17, %f0
805 movcc %xcc, %i1, %g3
806 lduh [%l7 + 0x64], %g5
807 fmovrdgz %g7, %f26, %f6
808 movpos %icc, %i2, %o0
809 alignaddrl %l6, %o5, %o4
810 fmovsgu %icc, %f21, %f16
811 addcc %i3, 0x185C, %g4
812 array32 %o7, %o3, %i5
813 nop
814 set 0x17, %l5
815 stb %i7, [%l7 + %l5]
816 stb %l0, [%l7 + 0x3C]
817 and %l4, 0x1253, %l2
818 xnor %g2, 0x0913, %l1
819 orncc %i0, %g6, %g1
820 sdivx %l5, 0x0541, %l3
821 fmovdleu %xcc, %f31, %f24
822 edge8n %i4, %o6, %o2
823 udivcc %o1, 0x1FC0, %i6
824 fcmpne32 %f0, %f14, %g3
825 popc 0x0E49, %i1
826 st %f22, [%l7 + 0x34]
827 movn %icc, %g7, %i2
828 lduh [%l7 + 0x7A], %o0
829 xnor %l6, 0x1F57, %o5
830 fones %f28
831 udivx %g5, 0x14E4, %i3
832 ldx [%l7 + 0x58], %o4
833 fnor %f18, %f20, %f2
834 udiv %g4, 0x1059, %o7
835 nop
836 set 0x58, %g3
837 std %f28, [%l7 + %g3]
838 edge32 %o3, %i5, %l0
839 movvs %icc, %l4, %i7
840 edge8ln %l2, %g2, %i0
841 nop
842 set 0x6A, %g4
843 lduh [%l7 + %g4], %l1
844 movvc %xcc, %g6, %l5
845 udiv %g1, 0x070D, %i4
846 addcc %o6, %l3, %o2
847 edge8ln %i6, %o1, %g3
848 fmovsa %xcc, %f23, %f24
849 edge32ln %g7, %i1, %i2
850 popc 0x02F5, %l6
851 array8 %o0, %g5, %o5
852 fxnor %f8, %f20, %f14
853 st %f18, [%l7 + 0x70]
854 xorcc %i3, %o4, %o7
855 mulscc %g4, 0x1D73, %i5
856 edge16ln %o3, %l0, %i7
857 smulcc %l2, %g2, %l4
858 fsrc2 %f6, %f20
859 smul %l1, 0x1216, %g6
860 ld [%l7 + 0x1C], %f15
861 lduh [%l7 + 0x14], %i0
862 edge16 %g1, %i4, %o6
863 fpsub16 %f18, %f2, %f30
864 subccc %l3, %l5, %o2
865 xnorcc %o1, %g3, %i6
866 srax %i1, %i2, %l6
867 mulx %g7, %g5, %o0
868 sethi 0x1D3F, %i3
869 subcc %o5, %o7, %g4
870 movvc %xcc, %o4, %i5
871 fmovrslez %l0, %f12, %f14
872 movne %xcc, %o3, %l2
873 subcc %g2, 0x0B0A, %l4
874 sdivcc %i7, 0x093E, %g6
875 lduh [%l7 + 0x52], %i0
876 smul %g1, 0x01FB, %i4
877 fones %f20
878 xorcc %l1, %l3, %l5
879 stw %o6, [%l7 + 0x18]
880 ld [%l7 + 0x50], %f12
881 movrlez %o1, %g3, %i6
882 sub %i1, %i2, %o2
883 stw %l6, [%l7 + 0x20]
884 udivcc %g7, 0x0CB1, %o0
885 fpsub32 %f20, %f4, %f12
886 fpadd16s %f8, %f29, %f11
887 edge16n %i3, %g5, %o7
888 alignaddr %o5, %o4, %g4
889 udiv %l0, 0x0CD8, %o3
890 edge16 %l2, %i5, %g2
891 srlx %l4, 0x1D, %g6
892 movvs %icc, %i7, %i0
893 pdist %f16, %f14, %f14
894 edge8 %g1, %l1, %l3
895 stx %i4, [%l7 + 0x20]
896 andn %o6, 0x1D75, %l5
897 srl %g3, %i6, %i1
898 fxors %f14, %f18, %f0
899 fmovscs %icc, %f5, %f23
900 movl %icc, %i2, %o1
901 move %xcc, %o2, %g7
902 st %f16, [%l7 + 0x64]
903 movvs %icc, %l6, %o0
904 edge8ln %i3, %g5, %o7
905 ldsw [%l7 + 0x34], %o5
906 fmovsleu %icc, %f25, %f16
907 nop
908 set 0x64, %l2
909 ldsw [%l7 + %l2], %o4
910 movneg %icc, %l0, %g4
911 movne %icc, %l2, %i5
912 bshuffle %f16, %f4, %f24
913 edge8 %o3, %l4, %g6
914 mova %icc, %i7, %g2
915 srl %i0, 0x10, %l1
916 ldsh [%l7 + 0x44], %g1
917 mulx %i4, 0x0259, %l3
918 fmovda %xcc, %f2, %f11
919 udiv %o6, 0x0800, %l5
920 edge8l %i6, %g3, %i2
921 fmovrslez %i1, %f29, %f2
922 subc %o2, %o1, %l6
923 xnor %g7, 0x14F8, %o0
924 edge32l %i3, %g5, %o7
925 movrlez %o5, 0x39D, %o4
926 popc %l0, %l2
927 fands %f26, %f9, %f4
928 fmovdgu %icc, %f3, %f23
929 ldd [%l7 + 0x70], %f0
930 stw %g4, [%l7 + 0x0C]
931 movcc %xcc, %i5, %o3
932 movrgz %g6, 0x2BD, %i7
933 andcc %g2, 0x10FF, %l4
934 ldsw [%l7 + 0x3C], %i0
935 mova %icc, %l1, %i4
936 sll %g1, %l3, %l5
937 movpos %icc, %o6, %g3
938 lduh [%l7 + 0x5A], %i2
939 sra %i6, %i1, %o1
940 fmovsl %icc, %f6, %f4
941 fcmpne16 %f22, %f4, %o2
942 bshuffle %f18, %f26, %f14
943 ldsb [%l7 + 0x29], %l6
944 srlx %o0, 0x08, %g7
945 fmovsge %icc, %f16, %f27
946 move %icc, %i3, %o7
947 edge32n %o5, %o4, %l0
948 add %g5, 0x10D5, %g4
949 addccc %l2, 0x0F72, %i5
950 edge8n %o3, %g6, %i7
951 lduw [%l7 + 0x38], %g2
952 movvs %icc, %i0, %l4
953 fmovdvs %xcc, %f1, %f1
954 addc %l1, %g1, %l3
955 edge32 %i4, %l5, %o6
956 movvs %xcc, %i2, %i6
957 movle %icc, %g3, %o1
958 srlx %o2, 0x13, %l6
959 udiv %i1, 0x017B, %g7
960 fornot2 %f10, %f0, %f14
961 srl %o0, %i3, %o5
962 array8 %o4, %l0, %g5
963 sethi 0x1EBA, %o7
964 mulscc %g4, %l2, %o3
965 nop
966 set 0x38, %i3
967 lduw [%l7 + %i3], %i5
968 edge32 %i7, %g2, %g6
969 popc 0x1C88, %i0
970 sth %l4, [%l7 + 0x3A]
971 orcc %l1, 0x1519, %g1
972 umul %l3, 0x1619, %l5
973 movrlez %o6, 0x144, %i4
974 sllx %i2, %i6, %o1
975 umul %g3, 0x05F0, %l6
976 save %o2, 0x1577, %g7
977 rdpr %cwp, %g1
978 rdpr %cansave, %g2
979 rdpr %canrestore, %g3
980 rdpr %cleanwin, %g4
981 rdpr %otherwin, %g5
982 rdpr %wstate, %g6
983 stb %i1, [%l7 + 0x5E]
984 subccc %o0, %i3, %o4
985 or %l0, %g5, %o7
986 popc %g4, %o5
987 fmovse %xcc, %f29, %f26
988 move %icc, %o3, %l2
989 smulcc %i7, 0x094D, %g2
990 ld [%l7 + 0x18], %f27
991 andncc %g6, %i0, %i5
992 edge8 %l4, %l1, %l3
993 array16 %l5, %o6, %i4
994 ldd [%l7 + 0x20], %g0
995 umul %i6, %o1, %g3
996 movl %icc, %l6, %i2
997 array16 %o2, %g7, %i1
998 movpos %xcc, %i3, %o4
999 mova %icc, %o0, %l0
1000 udivx %g5, 0x066E, %o7
1001 fmovdne %xcc, %f0, %f7
1002 xnor %g4, %o3, %l2
1003 array32 %o5, %i7, %g6
1004 fmovrsne %i0, %f30, %f29
1005 ldd [%l7 + 0x68], %i4
1006 orn %l4, 0x0FB4, %g2
1007 subc %l1, 0x09A4, %l5
1008 edge32l %l3, %o6, %g1
1009 addcc %i6, %o1, %i4
1010 movvc %icc, %g3, %i2
1011 fcmpeq32 %f22, %f6, %l6
1012 sll %g7, 0x14, %i1
1013 andn %i3, 0x0892, %o2
1014 movgu %xcc, %o0, %o4
1015 stx %l0, [%l7 + 0x38]
1016 ldd [%l7 + 0x20], %g4
1017 movcc %icc, %o7, %g4
1018 fmovd %f26, %f28
1019 popc 0x06D1, %l2
1020 movcs %icc, %o5, %o3
1021 udiv %i7, 0x0B24, %i0
1022 edge8ln %i5, %g6, %g2
1023 subccc %l4, %l5, %l3
1024 fmovsvc %xcc, %f31, %f15
1025 movrlz %o6, %g1, %i6
1026 sllx %l1, 0x0E, %o1
1027 save %g3, 0x1D4A, %i2
1028 rdpr %cwp, %g1
1029 rdpr %cansave, %g2
1030 rdpr %canrestore, %g3
1031 rdpr %cleanwin, %g4
1032 rdpr %otherwin, %g5
1033 rdpr %wstate, %g6
1034 andcc %i4, %g7, %l6
1035 stx %i1, [%l7 + 0x40]
1036 smul %o2, 0x1A4C, %i3
1037 edge8ln %o4, %o0, %l0
1038 udivx %o7, 0x0B87, %g4
1039 fmovrsgez %g5, %f3, %f7
1040 fpsub16 %f24, %f0, %f26
1041 edge32ln %l2, %o5, %o3
1042 xnor %i0, 0x1FCB, %i5
1043 lduh [%l7 + 0x3E], %i7
1044 array8 %g6, %l4, %g2
1045 ld [%l7 + 0x34], %f18
1046 edge32l %l3, %l5, %g1
1047 sra %i6, %o6, %l1
1048 andn %o1, %g3, %i4
1049 save %g7, 0x130C, %l6
1050 rdpr %cwp, %g1
1051 rdpr %cansave, %g2
1052 rdpr %canrestore, %g3
1053 rdpr %cleanwin, %g4
1054 rdpr %otherwin, %g5
1055 rdpr %wstate, %g6
1056 movrgz %i1, %o2, %i3
1057 ldx [%l7 + 0x40], %i2
1058 edge32n %o4, %o0, %l0
1059 fmovsa %xcc, %f22, %f18
1060 fmovrdlez %g4, %f20, %f30
1061 addcc %g5, 0x04D2, %o7
1062 movgu %icc, %l2, %o5
1063 movg %xcc, %o3, %i5
1064 movleu %icc, %i0, %g6
1065 stw %l4, [%l7 + 0x20]
1066 ldd [%l7 + 0x68], %f0
1067 ld [%l7 + 0x4C], %f12
1068 subc %i7, %g2, %l3
1069 sllx %g1, %l5, %i6
1070 fone %f26
1071 fmovsleu %icc, %f12, %f13
1072 st %f29, [%l7 + 0x40]
1073 movleu %icc, %l1, %o6
1074 popc %g3, %o1
1075 or %i4, %g7, %i1
1076 addc %o2, %i3, %l6
1077 movrne %i2, %o4, %l0
1078 sub %o0, %g4, %o7
1079 edge8l %l2, %g5, %o3
1080 sll %o5, 0x1B, %i0
1081 fmovdle %icc, %f26, %f8
1082 alignaddrl %i5, %g6, %l4
1083 umulcc %g2, 0x0027, %i7
1084 fsrc1 %f0, %f28
1085 sub %g1, 0x0D5E, %l3
1086 fmuld8sux16 %f11, %f14, %f20
1087 movle %xcc, %i6, %l1
1088 mulx %o6, %g3, %l5
1089 add %i4, %o1, %i1
1090 sth %o2, [%l7 + 0x74]
1091 edge32 %i3, %g7, %i2
1092 movrne %l6, %o4, %l0
1093 ldd [%l7 + 0x40], %g4
1094 andncc %o7, %o0, %l2
1095 ldub [%l7 + 0x0B], %o3
1096 array32 %g5, %i0, %o5
1097 xnor %i5, %g6, %g2
1098 edge16l %l4, %i7, %g1
1099 array32 %l3, %i6, %o6
1100 xnor %l1, %l5, %i4
1101 orncc %o1, 0x0C78, %i1
1102 fmul8x16al %f25, %f21, %f10
1103 addccc %g3, %o2, %g7
1104 orn %i2, 0x075C, %l6
1105 fcmpd %fcc1, %f18, %f0
1106 edge16l %i3, %l0, %o4
1107 movvc %xcc, %g4, %o7
1108 movvs %icc, %o0, %o3
1109 sdivcc %g5, 0x107D, %i0
1110 fmul8x16 %f0, %f2, %f0
1111 subc %o5, 0x0633, %i5
1112 move %icc, %g6, %g2
1113 andcc %l4, 0x0871, %i7
1114 mova %icc, %l2, %g1
1115 edge32n %l3, %i6, %l1
1116 fmovdcs %xcc, %f26, %f12
1117 edge32n %l5, %i4, %o1
1118 alignaddr %i1, %o6, %g3
1119 xnor %g7, %i2, %l6
1120 setx loop_0, %l0, %l1
1121 return %l1
1122 nop
1123 rdpr %cwp, %g1
1124 rdpr %cansave, %g2
1125 rdpr %canrestore, %g3
1126 rdpr %cleanwin, %g4
1127 rdpr %otherwin, %g5
1128 rdpr %wstate, %g6
1129loop_0: srax %i3, 0x07, %o4
1130 lduh [%l7 + 0x7E], %g4
1131 mulx %o0, 0x1651, %o3
1132 add %o7, %g5, %i0
1133 movrne %i5, 0x110, %g6
1134 ld [%l7 + 0x3C], %f26
1135 fxor %f16, %f22, %f0
1136 mulx %g2, %l4, %o5
1137 subcc %l2, %i7, %l3
1138 edge16 %g1, %i6, %l5
1139 fnor %f26, %f18, %f26
1140 stx %l1, [%l7 + 0x48]
1141 alignaddrl %o1, %i1, %i4
1142 ldub [%l7 + 0x6B], %o6
1143 fcmpne32 %f2, %f8, %g3
1144 fmovsg %icc, %f21, %f27
1145 sethi 0x0563, %i2
1146 orncc %g7, %l6, %l0
1147 addccc %o2, 0x1EA6, %i3
1148 movn %icc, %o4, %g4
1149 addc %o3, %o0, %g5
1150 movvc %xcc, %i0, %i5
1151 edge16n %o7, %g2, %g6
1152 umul %o5, 0x03D1, %l2
1153 sdivx %i7, 0x1FA1, %l4
1154 move %icc, %l3, %g1
1155 fpackfix %f18, %f30
1156 movge %xcc, %i6, %l5
1157 edge32n %l1, %i1, %o1
1158 alignaddrl %i4, %o6, %i2
1159 orn %g7, 0x19CE, %l6
1160 fpackfix %f6, %f20
1161 fnors %f7, %f4, %f22
1162 xorcc %l0, 0x18FE, %o2
1163 edge16 %g3, %o4, %g4
1164 subccc %o3, 0x1812, %i3
1165 save %g5, 0x0994, %i0
1166 rdpr %cwp, %g1
1167 rdpr %cansave, %g2
1168 rdpr %canrestore, %g3
1169 rdpr %cleanwin, %g4
1170 rdpr %otherwin, %g5
1171 rdpr %wstate, %g6
1172 lduw [%l7 + 0x68], %i5
1173 edge8ln %o7, %g2, %g6
1174 fmovda %xcc, %f10, %f29
1175 fcmpne16 %f6, %f16, %o0
1176 movrgz %o5, 0x202, %i7
1177 ldx [%l7 + 0x18], %l4
1178 and %l2, 0x1B3B, %l3
1179 fmovrdgez %i6, %f20, %f26
1180 ldub [%l7 + 0x69], %l5
1181 fmovd %f16, %f16
1182 sth %l1, [%l7 + 0x7C]
1183 sdivcc %i1, 0x09F9, %o1
1184 array32 %g1, %i4, %o6
1185 fmovsneg %xcc, %f2, %f17
1186 sllx %i2, 0x14, %g7
1187 mova %icc, %l0, %o2
1188 movrgz %g3, 0x21E, %o4
1189 orn %g4, 0x169D, %l6
1190 ldsh [%l7 + 0x6C], %o3
1191 movrgz %i3, %i0, %g5
1192 movl %xcc, %i5, %g2
1193 restore %g6, 0x08CC, %o7
1194 rdpr %cwp, %g1
1195 rdpr %cansave, %g2
1196 rdpr %canrestore, %g3
1197 rdpr %cleanwin, %g4
1198 rdpr %otherwin, %g5
1199 rdpr %wstate, %g6
1200 sub %o0, 0x061C, %i7
1201 fmovrdgz %o5, %f18, %f22
1202 edge8l %l4, %l2, %i6
1203 movle %xcc, %l5, %l1
1204 addc %l3, %i1, %o1
1205 subccc %g1, 0x08D9, %o6
1206 edge16l %i4, %g7, %i2
1207 fmovrse %o2, %f30, %f23
1208 movrgez %l0, 0x1E5, %g3
1209 fmul8sux16 %f20, %f0, %f22
1210 edge32 %o4, %l6, %o3
1211 array16 %i3, %i0, %g5
1212 std %f10, [%l7 + 0x20]
1213 movcc %icc, %i5, %g4
1214 and %g6, %o7, %g2
1215 add %i7, 0x00D6, %o5
1216 movrgz %l4, %l2, %i6
1217 sdivx %l5, 0x0442, %o0
1218 st %f20, [%l7 + 0x58]
1219 stb %l1, [%l7 + 0x20]
1220 fexpand %f19, %f6
1221 st %f11, [%l7 + 0x58]
1222 edge16ln %i1, %o1, %g1
1223 xnor %o6, 0x1434, %i4
1224 srlx %g7, 0x07, %i2
1225 mulx %o2, %l0, %g3
1226 udivx %o4, 0x1D94, %l6
1227 movrne %l3, %i3, %o3
1228 edge32ln %g5, %i5, %i0
1229 movrlz %g4, 0x194, %g6
1230 movle %icc, %o7, %g2
1231 addccc %o5, 0x0D07, %i7
1232 movpos %icc, %l4, %i6
1233 mulx %l2, %o0, %l1
1234 sub %i1, %l5, %o1
1235 fnegd %f18, %f14
1236 xor %g1, %i4, %o6
1237 srax %i2, %o2, %g7
1238 sethi 0x025D, %g3
1239 setx loop_1, %l0, %l1
1240 return %l1
1241 nop
1242 rdpr %cwp, %g1
1243 rdpr %cansave, %g2
1244 rdpr %canrestore, %g3
1245 rdpr %cleanwin, %g4
1246 rdpr %otherwin, %g5
1247 rdpr %wstate, %g6
1248loop_1: save %i3, 0x0B52, %o3
1249 rdpr %cwp, %g1
1250 rdpr %cansave, %g2
1251 rdpr %canrestore, %g3
1252 rdpr %cleanwin, %g4
1253 rdpr %otherwin, %g5
1254 rdpr %wstate, %g6
1255 movcc %icc, %g5, %l0
1256 edge8l %i5, %g4, %g6
1257 sdivx %i0, 0x119F, %g2
1258 edge16 %o5, %i7, %l4
1259 or %o7, %i6, %l2
1260 fcmpne16 %f20, %f24, %l1
1261 edge8 %i1, %l5, %o1
1262 edge8 %o0, %g1, %o6
1263 edge8 %i4, %i2, %g7
1264 xor %o2, 0x0A91, %g3
1265 addc %l6, 0x1DB4, %o4
1266 sdiv %i3, 0x12A6, %o3
1267 fcmpes %fcc1, %f9, %f20
1268 edge16 %g5, %l3, %i5
1269 sdivx %g4, 0x00BB, %g6
1270 movl %xcc, %l0, %g2
1271 sdivx %i0, 0x1F07, %o5
1272 umulcc %i7, 0x1D50, %l4
1273 movl %xcc, %i6, %l2
1274 sir 0x0E98
1275 sdivcc %l1, 0x10AA, %i1
1276 fmul8x16au %f12, %f14, %f2
1277 ldsh [%l7 + 0x64], %o7
1278 fmovdpos %xcc, %f29, %f4
1279 mulx %o1, 0x1DF5, %o0
1280 fmuld8sux16 %f2, %f29, %f28
1281 movcs %xcc, %l5, %g1
1282 fmovdvs %icc, %f9, %f23
1283 fpsub16 %f12, %f20, %f12
1284 st %f26, [%l7 + 0x3C]
1285 sir 0x05BD
1286 edge16n %i4, %o6, %i2
1287 array8 %g7, %o2, %g3
1288 edge32ln %o4, %i3, %o3
1289 array16 %l6, %g5, %l3
1290 fmovrdgz %g4, %f8, %f8
1291 fmovscc %icc, %f13, %f11
1292 fabss %f3, %f15
1293 edge32 %g6, %i5, %l0
1294 sdivcc %g2, 0x10EE, %i0
1295 array32 %o5, %l4, %i7
1296 array32 %l2, %i6, %l1
1297 ldsb [%l7 + 0x3C], %i1
1298 fcmpgt32 %f12, %f28, %o7
1299 edge32n %o0, %o1, %g1
1300 stx %l5, [%l7 + 0x20]
1301 addc %i4, %i2, %g7
1302 fmovsle %icc, %f16, %f26
1303 move %xcc, %o2, %o6
1304 addc %o4, 0x06EC, %i3
1305 fcmple16 %f6, %f22, %o3
1306 or %l6, %g5, %g3
1307 movvs %xcc, %g4, %g6
1308 udivx %i5, 0x1A51, %l3
1309 edge8 %g2, %l0, %i0
1310 edge32ln %l4, %i7, %l2
1311 movl %xcc, %o5, %l1
1312 fmovdne %icc, %f5, %f23
1313 mova %icc, %i1, %o7
1314 xnorcc %o0, %o1, %i6
1315 movle %xcc, %l5, %i4
1316 edge32ln %g1, %g7, %i2
1317 movle %xcc, %o2, %o6
1318 stb %i3, [%l7 + 0x1E]
1319 srl %o4, %l6, %o3
1320 movrlez %g5, 0x257, %g3
1321 fsrc2 %f6, %f22
1322 fones %f19
1323 ldsh [%l7 + 0x24], %g4
1324 movcc %icc, %g6, %l3
1325 edge16n %g2, %l0, %i5
1326 ldsh [%l7 + 0x5A], %i0
1327 fmovrdne %i7, %f6, %f10
1328 stx %l4, [%l7 + 0x50]
1329 or %l2, 0x17C4, %o5
1330 fmovdpos %icc, %f0, %f16
1331 faligndata %f2, %f0, %f22
1332 edge32 %l1, %i1, %o7
1333 fpsub16 %f10, %f0, %f14
1334 sub %o1, %i6, %l5
1335 edge32l %o0, %i4, %g7
1336 movrne %g1, 0x0CF, %o2
1337 sll %i2, %i3, %o4
1338 alignaddr %l6, %o6, %o3
1339 mova %xcc, %g5, %g3
1340 movpos %icc, %g4, %g6
1341 sethi 0x11CF, %l3
1342 subc %l0, %g2, %i5
1343 movn %xcc, %i7, %i0
1344 edge8ln %l4, %l2, %l1
1345 fandnot1 %f24, %f12, %f2
1346 fones %f15
1347 std %f20, [%l7 + 0x70]
1348 nop
1349 set 0x28, %g6
1350 lduh [%l7 + %g6], %i1
1351 addcc %o7, %o5, %i6
1352 movl %xcc, %o1, %o0
1353 fxor %f16, %f2, %f30
1354 movcc %icc, %l5, %g7
1355 movvc %xcc, %i4, %g1
1356 stx %o2, [%l7 + 0x30]
1357 movg %xcc, %i2, %o4
1358 stw %l6, [%l7 + 0x2C]
1359 movrne %o6, %o3, %i3
1360 fmuld8sux16 %f13, %f27, %f4
1361 for %f8, %f2, %f26
1362 orn %g3, %g4, %g6
1363 fcmpeq16 %f8, %f28, %l3
1364 fandnot2 %f20, %f16, %f26
1365 array8 %l0, %g2, %g5
1366 stx %i7, [%l7 + 0x28]
1367 udivx %i0, 0x1FD0, %i5
1368 umulcc %l4, %l1, %l2
1369 xnorcc %o7, %i1, %o5
1370 movcc %xcc, %i6, %o0
1371 movcs %xcc, %o1, %g7
1372 sra %i4, 0x05, %l5
1373 fmovrdlz %o2, %f30, %f26
1374 sdivx %g1, 0x1B6B, %o4
1375 popc %i2, %l6
1376 array16 %o3, %o6, %g3
1377 edge8n %g4, %g6, %i3
1378 restore %l0, 0x170A, %l3
1379 rdpr %cwp, %g1
1380 rdpr %cansave, %g2
1381 rdpr %canrestore, %g3
1382 rdpr %cleanwin, %g4
1383 rdpr %otherwin, %g5
1384 rdpr %wstate, %g6
1385 srax %g5, 0x17, %g2
1386 fand %f16, %f16, %f4
1387 edge8 %i0, %i5, %l4
1388 fmovdvc %xcc, %f13, %f5
1389 lduh [%l7 + 0x3E], %i7
1390 fmovrde %l1, %f12, %f12
1391 stb %l2, [%l7 + 0x3E]
1392 movrne %o7, 0x394, %i1
1393 ldd [%l7 + 0x40], %f28
1394 siam 0x3
1395 movre %o5, 0x1C7, %i6
1396 addcc %o1, 0x1912, %o0
1397 stx %i4, [%l7 + 0x58]
1398 srl %g7, 0x18, %l5
1399 movrlz %g1, 0x16F, %o2
1400 smul %i2, %o4, %l6
1401 fnand %f16, %f24, %f8
1402 fxors %f4, %f5, %f17
1403 edge32 %o6, %o3, %g4
1404 ld [%l7 + 0x6C], %f1
1405 nop
1406 set 0x14, %g7
1407 stw %g6, [%l7 + %g7]
1408 fnands %f0, %f26, %f6
1409 save %i3, 0x0F3B, %g3
1410 rdpr %cwp, %g1
1411 rdpr %cansave, %g2
1412 rdpr %canrestore, %g3
1413 rdpr %cleanwin, %g4
1414 rdpr %otherwin, %g5
1415 rdpr %wstate, %g6
1416 save %l3, %l0, %g2
1417 rdpr %cwp, %g1
1418 rdpr %cansave, %g2
1419 rdpr %canrestore, %g3
1420 rdpr %cleanwin, %g4
1421 rdpr %otherwin, %g5
1422 rdpr %wstate, %g6
1423 mulscc %g5, 0x0DB1, %i0
1424 edge8ln %i5, %l4, %i7
1425 edge32l %l2, %o7, %l1
1426 sllx %o5, 0x0A, %i1
1427 movrne %i6, %o0, %i4
1428 edge16n %o1, %g7, %l5
1429 andn %o2, %i2, %o4
1430 popc %g1, %l6
1431 movneg %icc, %o3, %g4
1432 and %o6, %g6, %g3
1433 ldd [%l7 + 0x40], %f2
1434 ldd [%l7 + 0x48], %f2
1435 subcc %i3, 0x12A8, %l0
1436 ldd [%l7 + 0x50], %g2
1437 array16 %g5, %i0, %i5
1438 popc 0x18DE, %l3
1439 orncc %i7, %l4, %o7
1440 mulx %l1, %o5, %i1
1441 movgu %icc, %i6, %o0
1442 sir 0x014C
1443 sth %l2, [%l7 + 0x70]
1444 movrgez %i4, 0x2CA, %o1
1445 ld [%l7 + 0x1C], %f28
1446 fornot1s %f22, %f10, %f25
1447 movvs %icc, %l5, %g7
1448 movneg %xcc, %o2, %i2
1449 alignaddr %g1, %o4, %l6
1450 fcmpd %fcc3, %f30, %f16
1451 movle %xcc, %o3, %g4
1452 fmul8x16 %f13, %f22, %f20
1453 movpos %icc, %g6, %o6
1454 movre %g3, %l0, %g2
1455 fmovse %xcc, %f13, %f13
1456 movrgz %i3, %g5, %i0
1457 umulcc %l3, 0x11B8, %i5
1458 subcc %l4, %o7, %i7
1459 sth %o5, [%l7 + 0x32]
1460 andncc %l1, %i6, %o0
1461 fmovdpos %xcc, %f31, %f16
1462 fabsd %f16, %f14
1463 movl %icc, %l2, %i1
1464 fcmped %fcc1, %f18, %f22
1465 sll %o1, %i4, %l5
1466 ldub [%l7 + 0x79], %g7
1467 setx loop_2, %l0, %l1
1468 return %l1
1469 nop
1470 rdpr %cwp, %g1
1471 rdpr %cansave, %g2
1472 rdpr %canrestore, %g3
1473 rdpr %cleanwin, %g4
1474 rdpr %otherwin, %g5
1475 rdpr %wstate, %g6
1476loop_2: sir 0x0D0F
1477 std %f2, [%l7 + 0x18]
1478 movleu %xcc, %l6, %o3
1479 edge8l %g4, %o4, %g6
1480 udiv %g3, 0x19F3, %l0
1481 movrgez %g2, 0x376, %o6
1482 array32 %i3, %i0, %l3
1483 fmovsn %icc, %f31, %f12
1484 array16 %g5, %i5, %l4
1485 srax %i7, %o5, %o7
1486 sra %l1, %o0, %i6
1487 save %l2, %o1, %i1
1488 rdpr %cwp, %g1
1489 rdpr %cansave, %g2
1490 rdpr %canrestore, %g3
1491 rdpr %cleanwin, %g4
1492 rdpr %otherwin, %g5
1493 rdpr %wstate, %g6
1494 umulcc %l5, 0x1FD5, %g7
1495 subcc %o2, 0x13C8, %g1
1496 movne %icc, %i4, %l6
1497 movgu %xcc, %i2, %o3
1498 lduh [%l7 + 0x1A], %o4
1499 fmovdleu %icc, %f12, %f2
1500 movrgez %g4, %g3, %l0
1501 fnegd %f18, %f14
1502 edge32l %g6, %g2, %i3
1503 movrne %i0, %o6, %l3
1504 movrgez %i5, %g5, %l4
1505 fmovdn %xcc, %f1, %f3
1506 edge16ln %i7, %o5, %o7
1507 movvc %xcc, %o0, %l1
1508 orn %l2, 0x1DD5, %o1
1509 edge8n %i6, %l5, %i1
1510 movl %xcc, %o2, %g1
1511 mova %icc, %g7, %l6
1512 movrgez %i2, %i4, %o4
1513 movle %icc, %o3, %g4
1514 sllx %g3, 0x13, %l0
1515 ldd [%l7 + 0x20], %f8
1516 alignaddrl %g6, %g2, %i3
1517 edge32n %o6, %i0, %i5
1518 edge16n %l3, %l4, %g5
1519 movg %icc, %o5, %o7
1520 fmovsl %icc, %f11, %f0
1521 movne %icc, %o0, %l1
1522 movl %icc, %i7, %o1
1523 sub %i6, %l2, %l5
1524 fnors %f0, %f9, %f4
1525 sir 0x1C34
1526 fexpand %f11, %f14
1527 fpadd32s %f12, %f22, %f22
1528 sdivx %o2, 0x0484, %i1
1529 fmovdn %icc, %f16, %f28
1530 ldd [%l7 + 0x70], %f16
1531 movvs %icc, %g7, %l6
1532 sll %i2, 0x0F, %i4
1533 stw %g1, [%l7 + 0x50]
1534 movpos %icc, %o4, %o3
1535 subcc %g4, 0x0FBC, %l0
1536 stw %g6, [%l7 + 0x10]
1537 array32 %g2, %g3, %o6
1538 xnorcc %i3, 0x1754, %i0
1539 alignaddrl %i5, %l3, %l4
1540 subccc %g5, %o7, %o0
1541 movne %icc, %o5, %i7
1542 xnor %o1, %l1, %l2
1543 ldd [%l7 + 0x38], %f10
1544 movn %xcc, %i6, %o2
1545 movn %xcc, %l5, %g7
1546 movrlez %l6, 0x2BB, %i1
1547 movrgez %i4, 0x2A8, %i2
1548 edge8 %g1, %o4, %o3
1549 andcc %g4, 0x0845, %l0
1550 ldsw [%l7 + 0x60], %g2
1551 movleu %icc, %g6, %o6
1552 smulcc %g3, %i0, %i5
1553 sdivx %i3, 0x12E7, %l3
1554 restore %g5, 0x1528, %l4
1555 rdpr %cwp, %g1
1556 rdpr %cansave, %g2
1557 rdpr %canrestore, %g3
1558 rdpr %cleanwin, %g4
1559 rdpr %otherwin, %g5
1560 rdpr %wstate, %g6
1561 fnot1s %f20, %f29
1562 umul %o0, %o5, %o7
1563 movl %xcc, %o1, %l1
1564 array32 %l2, %i6, %i7
1565 fmul8x16au %f6, %f7, %f22
1566 std %f4, [%l7 + 0x28]
1567 fmovsn %xcc, %f19, %f22
1568 sub %o2, %g7, %l6
1569 fabss %f24, %f24
1570 stb %i1, [%l7 + 0x0D]
1571 edge8 %l5, %i2, %i4
1572 movneg %icc, %o4, %g1
1573 addcc %g4, %l0, %o3
1574 srlx %g2, %g6, %g3
1575 smul %i0, %o6, %i5
1576 movrlez %i3, %g5, %l3
1577 ldsh [%l7 + 0x32], %o0
1578 stw %o5, [%l7 + 0x38]
1579 xnor %l4, %o1, %l1
1580 popc 0x1160, %o7
1581 fmovrdgz %i6, %f30, %f20
1582 nop
1583 set 0x42, %i5
1584 stb %i7, [%l7 + %i5]
1585 stw %l2, [%l7 + 0x58]
1586 sll %g7, 0x1D, %l6
1587 xnor %o2, 0x0EC7, %l5
1588 edge16 %i1, %i2, %i4
1589 fornot1 %f16, %f22, %f8
1590 subccc %g1, 0x0317, %o4
1591 fmovs %f15, %f22
1592 ldd [%l7 + 0x78], %f0
1593 sra %l0, %o3, %g4
1594 std %f16, [%l7 + 0x70]
1595 ld [%l7 + 0x7C], %f12
1596 edge32ln %g2, %g3, %i0
1597 edge32ln %o6, %g6, %i5
1598 movrlz %g5, 0x024, %i3
1599 fmovrsgez %l3, %f15, %f18
1600 sll %o5, 0x17, %o0
1601 sethi 0x08FA, %l4
1602 orcc %l1, 0x0E2C, %o1
1603 fpadd16 %f6, %f10, %f22
1604 umul %i6, 0x18E9, %o7
1605 udivx %i7, 0x1AF4, %g7
1606 movvs %icc, %l6, %o2
1607 fmovsn %xcc, %f9, %f27
1608 subc %l2, %l5, %i1
1609 ldsb [%l7 + 0x4C], %i2
1610 subccc %g1, 0x01A2, %i4
1611 movne %xcc, %o4, %l0
1612 fmovdg %icc, %f12, %f11
1613 alignaddr %o3, %g2, %g4
1614 fmovscs %icc, %f9, %f31
1615 array8 %i0, %o6, %g6
1616 move %icc, %g3, %g5
1617 addcc %i5, 0x066A, %i3
1618 ldsh [%l7 + 0x60], %l3
1619 andcc %o5, 0x1A75, %l4
1620 sdiv %l1, 0x0013, %o1
1621 fmovsn %icc, %f4, %f2
1622 ldub [%l7 + 0x6F], %i6
1623 fnot1 %f8, %f14
1624 sll %o0, %i7, %g7
1625 fnor %f22, %f8, %f6
1626 fcmpgt32 %f12, %f14, %o7
1627 movvc %xcc, %l6, %o2
1628 fmovrdgez %l2, %f16, %f14
1629 fmul8sux16 %f10, %f28, %f28
1630 umulcc %l5, 0x0C0A, %i1
1631 edge8l %i2, %i4, %o4
1632 smul %l0, 0x0668, %o3
1633 add %g1, %g2, %i0
1634 fornot2 %f26, %f4, %f28
1635 movre %o6, %g4, %g6
1636 movvc %xcc, %g3, %g5
1637 sir 0x097D
1638 srax %i5, %i3, %o5
1639 movre %l3, %l4, %l1
1640 andn %i6, %o1, %i7
1641 xnorcc %o0, %g7, %l6
1642 orncc %o7, 0x0157, %o2
1643 movl %xcc, %l5, %i1
1644 stb %i2, [%l7 + 0x5F]
1645 movn %xcc, %l2, %o4
1646 fsrc2s %f6, %f8
1647 alignaddrl %i4, %o3, %l0
1648 movgu %icc, %g2, %i0
1649 array16 %g1, %g4, %o6
1650 movpos %icc, %g3, %g5
1651 ldx [%l7 + 0x60], %g6
1652 array32 %i5, %o5, %l3
1653 edge32 %i3, %l1, %l4
1654 movrgez %o1, 0x36F, %i6
1655 srl %o0, %g7, %l6
1656 smulcc %i7, 0x1880, %o2
1657 movne %xcc, %l5, %i1
1658 movrlez %o7, %l2, %o4
1659 subccc %i4, %o3, %l0
1660 orcc %i2, %g2, %g1
1661 lduw [%l7 + 0x74], %g4
1662 movpos %xcc, %i0, %o6
1663 and %g3, 0x1018, %g5
1664 fmovs %f8, %f15
1665 nop
1666 set 0x20, %i2
1667 stw %g6, [%l7 + %i2]
1668 addc %o5, 0x0EA0, %l3
1669 edge16l %i5, %i3, %l4
1670 and %o1, %i6, %o0
1671 stx %g7, [%l7 + 0x78]
1672 or %l6, %i7, %l1
1673 ldsh [%l7 + 0x46], %l5
1674 fmovdvs %xcc, %f4, %f29
1675 movrgez %o2, 0x343, %o7
1676 edge16l %i1, %o4, %i4
1677 faligndata %f16, %f22, %f30
1678 srlx %o3, 0x02, %l0
1679 movcs %icc, %i2, %l2
1680 fxors %f5, %f22, %f31
1681 edge32 %g2, %g1, %g4
1682 xnor %o6, %g3, %i0
1683 edge32l %g5, %g6, %l3
1684 orncc %o5, 0x1457, %i3
1685 fnot1 %f4, %f28
1686 movn %xcc, %l4, %o1
1687 edge32ln %i5, %o0, %g7
1688 fzero %f18
1689 fmovrslz %i6, %f2, %f27
1690 edge32n %i7, %l1, %l5
1691 alignaddrl %l6, %o7, %o2
1692 fmul8sux16 %f26, %f24, %f24
1693 for %f28, %f2, %f2
1694 fmovscc %xcc, %f0, %f13
1695 sir 0x16C9
1696 fabss %f25, %f26
1697 sll %o4, %i4, %i1
1698 fmuld8sux16 %f4, %f21, %f6
1699 mova %icc, %o3, %l0
1700 movle %icc, %l2, %g2
1701 xnorcc %i2, %g4, %g1
1702 mova %icc, %g3, %i0
1703 nop
1704 set 0x40, %g1
1705 lduh [%l7 + %g1], %o6
1706 xnorcc %g6, 0x0903, %g5
1707 sra %l3, %o5, %i3
1708 move %icc, %o1, %l4
1709 movcs %icc, %o0, %i5
1710 andcc %i6, %i7, %l1
1711 or %l5, 0x1594, %l6
1712 subcc %g7, %o7, %o2
1713 ld [%l7 + 0x20], %f0
1714 edge32 %o4, %i1, %i4
1715 ldd [%l7 + 0x58], %f10
1716 movpos %icc, %o3, %l2
1717 edge32ln %l0, %i2, %g2
1718 umulcc %g1, %g3, %g4
1719 std %f10, [%l7 + 0x20]
1720 edge32ln %o6, %g6, %i0
1721 fmovs %f7, %f4
1722 fandnot1 %f6, %f26, %f10
1723 sub %l3, %o5, %g5
1724 subccc %i3, %o1, %o0
1725 movne %icc, %i5, %l4
1726 stw %i7, [%l7 + 0x3C]
1727 srlx %i6, %l5, %l6
1728 sdiv %l1, 0x0F25, %g7
1729 stw %o7, [%l7 + 0x10]
1730 fcmpne32 %f18, %f22, %o2
1731 subc %i1, %i4, %o3
1732 fmovdleu %xcc, %f25, %f7
1733 fmul8x16 %f25, %f8, %f0
1734 stw %l2, [%l7 + 0x50]
1735 ld [%l7 + 0x30], %f28
1736 addc %l0, %i2, %g2
1737 movcc %icc, %g1, %g3
1738 fandnot2 %f18, %f10, %f14
1739 movre %o4, 0x01A, %g4
1740 movcc %icc, %g6, %o6
1741 and %l3, %i0, %g5
1742 movpos %icc, %o5, %i3
1743 fcmpne16 %f4, %f16, %o1
1744 fmovsne %icc, %f29, %f24
1745 sethi 0x0F5E, %o0
1746 mulscc %i5, %i7, %l4
1747 movcs %icc, %l5, %i6
1748 udivx %l1, 0x0066, %g7
1749 for %f16, %f22, %f8
1750 umul %o7, %o2, %i1
1751 ldd [%l7 + 0x20], %i4
1752 fmovspos %xcc, %f4, %f17
1753 umulcc %l6, %l2, %o3
1754 umulcc %l0, %i2, %g1
1755 edge32ln %g3, %o4, %g4
1756 fcmpgt32 %f28, %f8, %g6
1757 edge32 %g2, %o6, %l3
1758 alignaddrl %g5, %i0, %o5
1759 edge8ln %i3, %o1, %o0
1760 stx %i5, [%l7 + 0x58]
1761 edge32 %i7, %l4, %l5
1762 ldsw [%l7 + 0x58], %i6
1763 umul %l1, 0x188C, %g7
1764 ldd [%l7 + 0x70], %o6
1765 subcc %i1, %i4, %o2
1766 xorcc %l2, 0x02BD, %l6
1767 sethi 0x0A06, %o3
1768 addc %i2, 0x0F73, %l0
1769 fmovsge %icc, %f9, %f25
1770 fnot1s %f12, %f15
1771 fcmpne16 %f14, %f12, %g3
1772 fmovrse %g1, %f3, %f26
1773 array8 %g4, %o4, %g6
1774 fcmpgt16 %f18, %f18, %g2
1775 stw %l3, [%l7 + 0x64]
1776 andncc %o6, %i0, %g5
1777 movrgez %o5, 0x04C, %o1
1778 movpos %icc, %i3, %i5
1779 edge32n %i7, %l4, %l5
1780 fmovse %icc, %f21, %f7
1781 lduh [%l7 + 0x0A], %i6
1782 umulcc %o0, %g7, %o7
1783 sdivx %l1, 0x153B, %i1
1784 movcc %icc, %i4, %l2
1785 movvc %xcc, %l6, %o3
1786 subcc %i2, %o2, %l0
1787 sll %g1, 0x0B, %g3
1788 movrlez %o4, %g6, %g4
1789 array32 %g2, %o6, %l3
1790 sir 0x109B
1791 or %g5, %i0, %o5
1792 fnot2s %f15, %f31
1793 xor %o1, %i5, %i7
1794 edge8n %i3, %l4, %i6
1795 addcc %l5, 0x13AC, %g7
1796 movre %o0, 0x062, %l1
1797 and %o7, %i1, %l2
1798 movcc %icc, %l6, %i4
1799 ldx [%l7 + 0x10], %i2
1800 andn %o2, %l0, %g1
1801 array32 %o3, %o4, %g6
1802 addccc %g4, 0x0C42, %g3
1803 ldsb [%l7 + 0x3C], %o6
1804 mova %icc, %l3, %g5
1805 xor %g2, 0x0542, %i0
1806 ldsb [%l7 + 0x43], %o1
1807 or %o5, %i7, %i3
1808 movleu %xcc, %i5, %l4
1809 movneg %icc, %l5, %g7
1810 fmovsleu %icc, %f30, %f27
1811 smul %o0, 0x17B4, %l1
1812 setx loop_3, %l0, %l1
1813 return %l1
1814 nop
1815 rdpr %cwp, %g1
1816 rdpr %cansave, %g2
1817 rdpr %canrestore, %g3
1818 rdpr %cleanwin, %g4
1819 rdpr %otherwin, %g5
1820 rdpr %wstate, %g6
1821loop_3: fmovda %xcc, %f28, %f13
1822 movcs %icc, %l6, %i4
1823 fpsub16 %f8, %f26, %f8
1824 fmovde %xcc, %f21, %f11
1825 umul %i2, %l2, %l0
1826 orcc %o2, 0x0799, %o3
1827 fmovd %f30, %f12
1828 fcmpgt32 %f24, %f18, %o4
1829 fmovscs %icc, %f28, %f1
1830 smul %g6, 0x13D8, %g1
1831 movpos %xcc, %g4, %g3
1832 edge16ln %l3, %o6, %g5
1833 movne %xcc, %g2, %o1
1834 popc 0x04E8, %o5
1835 fmovrsgz %i7, %f8, %f16
1836 ldsb [%l7 + 0x17], %i3
1837 ldd [%l7 + 0x08], %f2
1838 move %xcc, %i0, %l4
1839 fpack16 %f14, %f18
1840 array16 %i5, %l5, %g7
1841 sllx %l1, %o7, %i1
1842 addc %i6, %l6, %i4
1843 movvc %icc, %o0, %i2
1844 fpsub16 %f16, %f20, %f18
1845 mulscc %l0, %l2, %o3
1846 st %f3, [%l7 + 0x14]
1847 edge8n %o4, %o2, %g6
1848 alignaddr %g4, %g3, %g1
1849 edge32n %o6, %l3, %g5
1850 fmovdpos %xcc, %f24, %f26
1851 sdivx %g2, 0x1801, %o5
1852 sdivx %o1, 0x02C9, %i7
1853 stx %i3, [%l7 + 0x38]
1854 fmovdgu %icc, %f20, %f8
1855 sdiv %i0, 0x0AEB, %l4
1856 alignaddr %i5, %g7, %l5
1857 sth %o7, [%l7 + 0x70]
1858 xorcc %i1, %i6, %l1
1859 umulcc %l6, %i4, %o0
1860 subcc %l0, %i2, %o3
1861 popc %o4, %o2
1862 ldx [%l7 + 0x10], %g6
1863 stx %l2, [%l7 + 0x70]
1864 smul %g4, 0x169B, %g3
1865 edge8 %o6, %g1, %g5
1866 addc %l3, %o5, %o1
1867 addccc %g2, %i7, %i0
1868 movle %xcc, %l4, %i3
1869 fsrc2 %f10, %f28
1870 movpos %xcc, %i5, %g7
1871 ldd [%l7 + 0x60], %f18
1872 movrlz %o7, %i1, %l5
1873 fand %f18, %f14, %f0
1874 fands %f22, %f27, %f8
1875 alignaddr %i6, %l1, %l6
1876 andn %o0, 0x084E, %l0
1877 edge16 %i4, %o3, %o4
1878 srax %o2, 0x08, %i2
1879 movleu %icc, %g6, %g4
1880 fmovrdlez %g3, %f10, %f0
1881 mulscc %o6, %l2, %g5
1882 add %l3, %g1, %o1
1883 fpsub16 %f14, %f24, %f8
1884 xorcc %o5, %i7, %i0
1885 st %f12, [%l7 + 0x1C]
1886 lduh [%l7 + 0x6A], %l4
1887 xor %i3, 0x1BD5, %i5
1888 fmovscs %xcc, %f27, %f1
1889 movneg %xcc, %g7, %g2
1890 movleu %icc, %o7, %i1
1891 movg %icc, %l5, %l1
1892 movge %icc, %l6, %o0
1893 edge8n %i6, %i4, %l0
1894 popc %o3, %o4
1895 edge16l %o2, %i2, %g6
1896 orn %g4, 0x05D8, %g3
1897 ldsh [%l7 + 0x30], %l2
1898 array16 %g5, %o6, %l3
1899 movne %xcc, %g1, %o5
1900 ldd [%l7 + 0x30], %f12
1901 fpadd16 %f26, %f10, %f4
1902 ld [%l7 + 0x58], %f2
1903 move %icc, %o1, %i7
1904 mulscc %i0, 0x0B4C, %i3
1905 ldd [%l7 + 0x50], %l4
1906 movl %icc, %i5, %g2
1907 stw %o7, [%l7 + 0x38]
1908 add %g7, %l5, %i1
1909 fmovda %xcc, %f12, %f15
1910 fpsub16s %f5, %f16, %f15
1911 xnorcc %l1, %l6, %i6
1912 edge8 %o0, %l0, %i4
1913 orn %o3, %o4, %o2
1914 alignaddr %g6, %i2, %g4
1915 sethi 0x1C5B, %g3
1916 std %f24, [%l7 + 0x28]
1917 xnor %g5, %l2, %o6
1918 sll %g1, %l3, %o5
1919 xnor %i7, 0x1CC8, %o1
1920 lduw [%l7 + 0x28], %i0
1921 sllx %l4, %i3, %g2
1922 sll %o7, 0x09, %g7
1923 movrlz %l5, 0x296, %i5
1924 fors %f4, %f1, %f22
1925 or %i1, 0x18CD, %l6
1926 lduw [%l7 + 0x10], %i6
1927 fxnors %f17, %f26, %f17
1928 movre %l1, 0x0C4, %l0
1929 st %f4, [%l7 + 0x5C]
1930 fxnor %f18, %f28, %f18
1931 srl %o0, %o3, %i4
1932 sir 0x0AD9
1933 fmovsneg %icc, %f20, %f8
1934 edge32n %o4, %g6, %o2
1935 movne %icc, %g4, %i2
1936 sub %g5, 0x1585, %l2
1937 movcc %icc, %o6, %g3
1938 fnand %f0, %f30, %f24
1939 subccc %l3, 0x0AB6, %g1
1940 orcc %i7, %o5, %o1
1941 lduh [%l7 + 0x1E], %i0
1942 orncc %i3, %l4, %o7
1943 fmovrse %g7, %f5, %f26
1944 ldd [%l7 + 0x40], %f4
1945 fmovsne %xcc, %f20, %f6
1946 udivx %g2, 0x105D, %i5
1947 xnor %l5, 0x101D, %l6
1948 edge8l %i1, %l1, %l0
1949 fmovdleu %icc, %f17, %f0
1950 fcmple16 %f8, %f14, %o0
1951 fcmple16 %f18, %f26, %o3
1952 addc %i4, 0x15EA, %i6
1953 array32 %g6, %o4, %g4
1954 add %o2, 0x054E, %i2
1955 movn %xcc, %l2, %o6
1956 fmul8sux16 %f26, %f6, %f26
1957 sra %g5, 0x02, %g3
1958 alignaddr %l3, %g1, %i7
1959 xorcc %o1, 0x04D3, %o5
1960 srlx %i0, 0x1B, %i3
1961 fmovdne %xcc, %f12, %f0
1962 or %o7, 0x0F3C, %g7
1963 save %l4, 0x1223, %g2
1964 rdpr %cwp, %g1
1965 rdpr %cansave, %g2
1966 rdpr %canrestore, %g3
1967 rdpr %cleanwin, %g4
1968 rdpr %otherwin, %g5
1969 rdpr %wstate, %g6
1970 fnands %f21, %f11, %f5
1971 lduw [%l7 + 0x7C], %i5
1972 subcc %l5, 0x08ED, %i1
1973 edge32 %l6, %l1, %l0
1974 movrne %o0, 0x078, %o3
1975 fmovdn %icc, %f6, %f21
1976 sllx %i4, 0x0E, %i6
1977 fmovrdlz %o4, %f10, %f6
1978 sir 0x0941
1979 andncc %g6, %g4, %o2
1980 movrlz %i2, 0x2F1, %l2
1981 ldub [%l7 + 0x73], %g5
1982 array8 %g3, %l3, %o6
1983 movn %icc, %i7, %o1
1984 umul %g1, %i0, %o5
1985 edge16ln %o7, %g7, %l4
1986 faligndata %f26, %f4, %f2
1987 restore %i3, 0x16E6, %i5
1988 rdpr %cwp, %g1
1989 rdpr %cansave, %g2
1990 rdpr %canrestore, %g3
1991 rdpr %cleanwin, %g4
1992 rdpr %otherwin, %g5
1993 rdpr %wstate, %g6
1994 srl %g2, 0x1F, %i1
1995 movl %xcc, %l5, %l1
1996 srl %l6, 0x1F, %l0
1997 edge16ln %o0, %i4, %i6
1998 alignaddr %o4, %g6, %o3
1999 ldd [%l7 + 0x70], %o2
2000 mova %xcc, %g4, %i2
2001 umulcc %g5, %g3, %l2
2002 fzero %f24
2003 subcc %l3, %i7, %o6
2004 or %g1, %i0, %o1
2005 sll %o5, 0x16, %g7
2006 ldd [%l7 + 0x78], %f22
2007 fxnors %f21, %f16, %f21
2008 movre %l4, 0x1F8, %o7
2009 movrgez %i3, 0x02A, %g2
2010 fxnor %f22, %f26, %f18
2011 or %i5, 0x081E, %l5
2012 fmovrse %i1, %f18, %f28
2013 movl %xcc, %l1, %l6
2014 pdist %f8, %f16, %f20
2015 fmovdge %xcc, %f29, %f22
2016 fmovrsne %o0, %f21, %f21
2017 sethi 0x0D37, %l0
2018 sdivcc %i6, 0x0D68, %i4
2019 movrgz %g6, 0x240, %o3
2020 movcs %icc, %o2, %g4
2021 setx loop_4, %l0, %l1
2022 return %l1
2023 nop
2024 rdpr %cwp, %g1
2025 rdpr %cansave, %g2
2026 rdpr %canrestore, %g3
2027 rdpr %cleanwin, %g4
2028 rdpr %otherwin, %g5
2029 rdpr %wstate, %g6
2030loop_4: udivcc %g3, 0x192B, %i2
2031 andncc %l3, %l2, %i7
2032 and %g1, 0x03EB, %i0
2033 fabss %f15, %f9
2034 ldsw [%l7 + 0x20], %o6
2035 umulcc %o5, 0x0CB7, %g7
2036 subc %l4, %o7, %i3
2037 edge16l %o1, %g2, %i5
2038 ldsb [%l7 + 0x17], %i1
2039 fmovde %xcc, %f10, %f26
2040 fcmpes %fcc2, %f22, %f26
2041 stw %l5, [%l7 + 0x70]
2042 edge32ln %l6, %l1, %o0
2043 addc %i6, 0x135C, %l0
2044 fmovsn %xcc, %f28, %f15
2045 subcc %g6, %o3, %o2
2046 ldsb [%l7 + 0x3C], %g4
2047 sth %o4, [%l7 + 0x50]
2048 subcc %i4, 0x0D8A, %g3
2049 udivx %g5, 0x12EB, %l3
2050 fpack16 %f14, %f13
2051 subc %l2, 0x137E, %i7
2052 std %f12, [%l7 + 0x70]
2053 fmovdge %icc, %f17, %f12
2054 addc %g1, 0x186B, %i0
2055 edge32l %o6, %i2, %g7
2056 array16 %o5, %o7, %i3
2057 fmovsle %icc, %f17, %f7
2058 edge32n %l4, %g2, %i5
2059 movpos %icc, %i1, %l5
2060 movleu %xcc, %o1, %l6
2061 edge16ln %o0, %l1, %i6
2062 restore %g6, 0x1661, %l0
2063 rdpr %cwp, %g1
2064 rdpr %cansave, %g2
2065 rdpr %canrestore, %g3
2066 rdpr %cleanwin, %g4
2067 rdpr %otherwin, %g5
2068 rdpr %wstate, %g6
2069 mova %xcc, %o2, %o3
2070 edge16n %g4, %o4, %g3
2071 fmovse %xcc, %f10, %f12
2072 edge32 %i4, %l3, %l2
2073 fmovdneg %xcc, %f7, %f9
2074 array8 %i7, %g1, %i0
2075 fzeros %f20
2076 movcc %icc, %o6, %i2
2077 movn %icc, %g5, %o5
2078 std %f2, [%l7 + 0x18]
2079 add %g7, %i3, %l4
2080 array16 %g2, %i5, %o7
2081 movrlez %i1, %o1, %l6
2082 fmovse %icc, %f12, %f9
2083 movcc %xcc, %l5, %o0
2084 fpsub16s %f19, %f29, %f21
2085 addccc %i6, %g6, %l1
2086 xorcc %o2, 0x1AAB, %l0
2087 edge8l %o3, %g4, %o4
2088 edge32ln %i4, %g3, %l2
2089 stx %l3, [%l7 + 0x10]
2090 mova %xcc, %g1, %i0
2091 ldsw [%l7 + 0x60], %i7
2092 orn %o6, %i2, %o5
2093 orn %g5, 0x14E7, %i3
2094 fmovsneg %xcc, %f17, %f24
2095 movvc %xcc, %g7, %l4
2096 move %icc, %g2, %i5
2097 fzeros %f18
2098 fmovrdgz %o7, %f12, %f12
2099 movre %o1, 0x18D, %i1
2100 andn %l5, 0x0BAC, %l6
2101 addc %i6, %o0, %g6
2102 fmovrslz %o2, %f20, %f9
2103 ldd [%l7 + 0x58], %f20
2104 fcmpeq32 %f20, %f12, %l1
2105 nop
2106 set 0x5E, %o2
2107 stb %l0, [%l7 + %o2]
2108 movn %xcc, %o3, %g4
2109 ldd [%l7 + 0x28], %f20
2110 fcmpne16 %f12, %f0, %o4
2111 subcc %g3, %l2, %i4
2112 srax %g1, %l3, %i7
2113 smul %i0, 0x1C6C, %o6
2114 movneg %xcc, %o5, %g5
2115 sdivx %i3, 0x15D1, %g7
2116 ldsh [%l7 + 0x76], %i2
2117 stx %g2, [%l7 + 0x18]
2118 std %f30, [%l7 + 0x20]
2119 orcc %i5, %o7, %l4
2120 udivcc %o1, 0x1716, %l5
2121 siam 0x4
2122 ldsw [%l7 + 0x50], %l6
2123 alignaddrl %i6, %i1, %g6
2124 udiv %o0, 0x1712, %l1
2125 smul %o2, %l0, %o3
2126 fcmpeq32 %f26, %f6, %g4
2127 movle %xcc, %g3, %o4
2128 fandnot1 %f2, %f30, %f22
2129 mova %xcc, %l2, %g1
2130 subccc %i4, 0x1BCF, %i7
2131 movcc %xcc, %l3, %o6
2132 addccc %i0, 0x1DB0, %o5
2133 srlx %i3, %g7, %g5
2134 movrlez %i2, %i5, %o7
2135 sllx %l4, 0x09, %g2
2136 fnands %f17, %f16, %f9
2137 std %f22, [%l7 + 0x38]
2138 or %o1, %l6, %i6
2139 array16 %l5, %i1, %o0
2140 smulcc %l1, %o2, %l0
2141 andcc %o3, 0x14D0, %g4
2142 move %xcc, %g6, %g3
2143 sdivcc %o4, 0x1435, %g1
2144 fmul8x16au %f18, %f21, %f2
2145 stb %l2, [%l7 + 0x31]
2146 fmovrdne %i4, %f12, %f12
2147 umul %l3, %i7, %i0
2148 stb %o6, [%l7 + 0x3B]
2149 sllx %i3, %o5, %g7
2150 addccc %i2, 0x0189, %g5
2151 st %f0, [%l7 + 0x34]
2152 movpos %xcc, %i5, %o7
2153 fabss %f6, %f3
2154 movleu %xcc, %g2, %o1
2155 smulcc %l4, %i6, %l5
2156 ldsw [%l7 + 0x20], %i1
2157 nop
2158 set 0x1A, %l0
2159 ldsh [%l7 + %l0], %l6
2160 movle %xcc, %l1, %o2
2161 fnand %f22, %f20, %f14
2162 movgu %xcc, %o0, %o3
2163 edge32ln %g4, %l0, %g3
2164 sra %g6, %g1, %l2
2165 movgu %icc, %i4, %o4
2166 fmovrse %l3, %f21, %f14
2167 sth %i7, [%l7 + 0x1C]
2168 fandnot2s %f10, %f22, %f12
2169 fornot1s %f26, %f8, %f18
2170 udivx %o6, 0x028C, %i0
2171 ldub [%l7 + 0x5F], %o5
2172 srax %i3, %i2, %g5
2173 sir 0x100B
2174 lduh [%l7 + 0x4C], %g7
2175 udivx %o7, 0x024D, %g2
2176 st %f24, [%l7 + 0x60]
2177 fandnot2 %f16, %f20, %f22
2178 movgu %xcc, %o1, %i5
2179 fmovdg %icc, %f2, %f1
2180 movvc %icc, %i6, %l4
2181 movrgz %l5, 0x072, %i1
2182 fones %f12
2183 udivcc %l6, 0x06DA, %o2
2184 stx %o0, [%l7 + 0x48]
2185 or %l1, %g4, %o3
2186 movrlez %g3, %l0, %g1
2187 andn %g6, 0x1A8E, %i4
2188 movcs %xcc, %l2, %o4
2189 fxnor %f10, %f24, %f22
2190 fnors %f8, %f10, %f27
2191 fones %f13
2192 popc %i7, %l3
2193 mova %icc, %i0, %o6
2194 subc %o5, 0x1328, %i2
2195 udiv %g5, 0x01F2, %g7
2196 edge32 %i3, %o7, %g2
2197 movrlz %o1, %i6, %l4
2198 alignaddrl %l5, %i1, %l6
2199 fandnot1s %f18, %f27, %f25
2200 movg %icc, %o2, %o0
2201 save %l1, 0x1721, %i5
2202 rdpr %cwp, %g1
2203 rdpr %cansave, %g2
2204 rdpr %canrestore, %g3
2205 rdpr %cleanwin, %g4
2206 rdpr %otherwin, %g5
2207 rdpr %wstate, %g6
2208 movg %xcc, %g4, %g3
2209 edge32l %o3, %l0, %g6
2210 move %icc, %i4, %l2
2211 lduh [%l7 + 0x1A], %g1
2212 udiv %i7, 0x05C0, %o4
2213 subc %l3, %o6, %o5
2214 movn %xcc, %i0, %i2
2215 movl %icc, %g5, %g7
2216 movge %icc, %i3, %g2
2217 add %o7, %i6, %o1
2218 std %f6, [%l7 + 0x70]
2219 xnorcc %l5, 0x067A, %i1
2220 fmuld8sux16 %f2, %f15, %f30
2221 pdist %f24, %f2, %f12
2222 array8 %l6, %o2, %o0
2223 mulscc %l1, %i5, %l4
2224 fmul8ulx16 %f26, %f12, %f12
2225 fones %f18
2226 andn %g3, %o3, %g4
2227 srlx %l0, 0x0B, %g6
2228 fmovspos %xcc, %f17, %f9
2229 alignaddr %l2, %i4, %g1
2230 fcmpgt32 %f22, %f14, %o4
2231 fmovsgu %icc, %f26, %f30
2232 fmovrdlz %l3, %f10, %f8
2233 setx loop_5, %l0, %l1
2234 return %l1
2235 nop
2236 rdpr %cwp, %g1
2237 rdpr %cansave, %g2
2238 rdpr %canrestore, %g3
2239 rdpr %cleanwin, %g4
2240 rdpr %otherwin, %g5
2241 rdpr %wstate, %g6
2242loop_5: subcc %i0, 0x114C, %i2
2243 lduh [%l7 + 0x68], %g7
2244 edge32ln %g5, %g2, %i3
2245 fornot1 %f26, %f12, %f20
2246 fcmpes %fcc2, %f26, %f21
2247 lduh [%l7 + 0x3E], %o7
2248 edge8 %i6, %o1, %i1
2249 movgu %icc, %l6, %o2
2250 edge32ln %l5, %l1, %o0
2251 edge32l %l4, %g3, %i5
2252 addc %o3, %l0, %g6
2253 fnot1 %f12, %f10
2254 ldsb [%l7 + 0x78], %l2
2255 sdivx %i4, 0x04AC, %g4
2256 fmovsn %xcc, %f10, %f12
2257 movrgz %g1, %o4, %o6
2258 array16 %o5, %l3, %i7
2259 std %f16, [%l7 + 0x30]
2260 xor %i0, %i2, %g5
2261 movrlz %g7, %i3, %o7
2262 xnorcc %g2, 0x1D42, %i6
2263 srl %i1, %l6, %o1
2264 restore %o2, %l1, %o0
2265 rdpr %cwp, %g1
2266 rdpr %cansave, %g2
2267 rdpr %canrestore, %g3
2268 rdpr %cleanwin, %g4
2269 rdpr %otherwin, %g5
2270 rdpr %wstate, %g6
2271 ldsw [%l7 + 0x18], %l5
2272 lduh [%l7 + 0x0A], %g3
2273 edge16ln %i5, %o3, %l4
2274 fandnot2s %f20, %f9, %f13
2275 edge16n %g6, %l0, %l2
2276 movre %g4, %g1, %i4
2277 fmovsvs %xcc, %f5, %f11
2278 movge %xcc, %o6, %o4
2279 stx %l3, [%l7 + 0x50]
2280 add %i7, 0x0351, %o5
2281 umulcc %i2, %g5, %i0
2282 sll %i3, 0x1B, %g7
2283 edge8ln %g2, %o7, %i1
2284 movrlez %i6, 0x311, %l6
2285 smulcc %o1, 0x0868, %o2
2286 udiv %o0, 0x0424, %l1
2287 andcc %l5, %i5, %o3
2288 fors %f0, %f7, %f18
2289 udivcc %l4, 0x19AD, %g6
2290 umulcc %l0, 0x09E6, %l2
2291 stb %g4, [%l7 + 0x20]
2292 movleu %xcc, %g1, %g3
2293 std %f28, [%l7 + 0x10]
2294 edge16 %i4, %o4, %o6
2295 fandnot1 %f10, %f6, %f4
2296 fmovsl %xcc, %f31, %f19
2297 xor %l3, %o5, %i7
2298 udiv %g5, 0x1FCF, %i2
2299 lduw [%l7 + 0x78], %i3
2300 edge16l %i0, %g2, %g7
2301 andncc %i1, %i6, %l6
2302 addcc %o7, 0x0619, %o2
2303 movge %xcc, %o1, %l1
2304 ldsw [%l7 + 0x7C], %l5
2305 save %i5, %o3, %o0
2306 rdpr %cwp, %g1
2307 rdpr %cansave, %g2
2308 rdpr %canrestore, %g3
2309 rdpr %cleanwin, %g4
2310 rdpr %otherwin, %g5
2311 rdpr %wstate, %g6
2312 setx loop_6, %l0, %l1
2313 return %l1
2314 nop
2315 rdpr %cwp, %g1
2316 rdpr %cansave, %g2
2317 rdpr %canrestore, %g3
2318 rdpr %cleanwin, %g4
2319 rdpr %otherwin, %g5
2320 rdpr %wstate, %g6
2321loop_6: fpsub32 %f10, %f4, %f30
2322 for %f14, %f22, %f14
2323 edge32l %l2, %g4, %g3
2324 fmovsa %xcc, %f22, %f24
2325 movcs %xcc, %g1, %o4
2326 fandnot1 %f8, %f28, %f28
2327 udiv %i4, 0x1E0A, %o6
2328 movcc %xcc, %o5, %i7
2329 and %g5, 0x0538, %i2
2330 addc %l3, %i3, %g2
2331 edge16n %g7, %i1, %i6
2332 move %icc, %l6, %o7
2333 udiv %i0, 0x1EA2, %o1
2334 smul %l1, %o2, %i5
2335 lduw [%l7 + 0x24], %l5
2336 ldx [%l7 + 0x40], %o3
2337 fone %f16
2338 fnors %f30, %f24, %f5
2339 array16 %l4, %l0, %g6
2340 fmovrslez %o0, %f9, %f27
2341 edge32n %l2, %g4, %g1
2342 array32 %o4, %g3, %o6
2343 smulcc %o5, %i4, %g5
2344 orn %i7, 0x0DF6, %i2
2345 srax %l3, 0x16, %i3
2346 umul %g7, 0x0926, %g2
2347 fmovsleu %xcc, %f25, %f21
2348 andn %i1, %l6, %i6
2349 fcmpgt32 %f14, %f28, %o7
2350 st %f14, [%l7 + 0x30]
2351 for %f2, %f8, %f0
2352 ldub [%l7 + 0x33], %i0
2353 smulcc %l1, %o2, %i5
2354 movneg %icc, %l5, %o3
2355 edge32 %l4, %l0, %o1
2356 fmovdgu %icc, %f5, %f2
2357 ldsw [%l7 + 0x40], %g6
2358 andn %l2, 0x1184, %o0
2359 edge16l %g1, %o4, %g4
2360 movrgez %o6, 0x336, %o5
2361 edge32l %i4, %g3, %g5
2362 fand %f8, %f12, %f8
2363 movg %icc, %i7, %i2
2364 and %l3, %i3, %g7
2365 edge8l %i1, %g2, %i6
2366 fcmpeq32 %f6, %f8, %o7
2367 addccc %i0, %l1, %l6
2368 umulcc %i5, 0x1074, %o2
2369 fabsd %f20, %f0
2370 stw %o3, [%l7 + 0x78]
2371 or %l4, 0x13D3, %l0
2372 edge32 %l5, %g6, %o1
2373 fnot1 %f24, %f26
2374 addccc %o0, %g1, %l2
2375 movrlez %g4, %o6, %o5
2376 movneg %icc, %i4, %o4
2377 fmovda %xcc, %f11, %f10
2378 fmovsl %icc, %f16, %f26
2379 array8 %g5, %i7, %g3
2380 fmul8x16au %f26, %f17, %f16
2381 fmovde %icc, %f0, %f17
2382 fexpand %f19, %f26
2383 mulx %l3, 0x0DAE, %i2
2384 mulx %i3, %i1, %g7
2385 sethi 0x19D3, %g2
2386 movle %xcc, %i6, %o7
2387 movcc %icc, %l1, %i0
2388 fmovdg %xcc, %f14, %f27
2389 fmovsa %xcc, %f10, %f3
2390 faligndata %f0, %f0, %f2
2391 add %l6, %o2, %o3
2392 movg %icc, %l4, %i5
2393 edge32 %l5, %g6, %o1
2394 fmovsne %xcc, %f5, %f14
2395 std %f28, [%l7 + 0x68]
2396 edge16 %o0, %g1, %l2
2397 movpos %icc, %g4, %o6
2398 movgu %icc, %l0, %o5
2399 array32 %o4, %g5, %i7
2400 ld [%l7 + 0x14], %f16
2401 fmovs %f20, %f15
2402 movle %xcc, %g3, %l3
2403 sra %i4, 0x00, %i3
2404 sub %i1, %i2, %g7
2405 movl %icc, %g2, %i6
2406 addc %o7, 0x1D8C, %l1
2407 udivx %i0, 0x16A2, %o2
2408 andncc %l6, %l4, %i5
2409 movrgz %l5, 0x289, %o3
2410 sub %o1, 0x0DB8, %o0
2411 xorcc %g6, %g1, %g4
2412 andn %l2, %l0, %o6
2413 nop
2414 set 0x28, %l6
2415 ldd [%l7 + %l6], %o4
2416 fnot1s %f9, %f27
2417 fmovrsgz %o5, %f22, %f14
2418 sethi 0x16AC, %i7
2419 fmovrsgez %g3, %f24, %f19
2420 ld [%l7 + 0x20], %f24
2421 andncc %g5, %l3, %i4
2422 movvc %icc, %i3, %i2
2423 movn %icc, %g7, %g2
2424 movleu %xcc, %i6, %i1
2425 array16 %l1, %i0, %o7
2426 stb %l6, [%l7 + 0x27]
2427 sir 0x19B1
2428 ld [%l7 + 0x40], %f7
2429 fmovse %icc, %f29, %f8
2430 save %o2, 0x1E5E, %l4
2431 rdpr %cwp, %g1
2432 rdpr %cansave, %g2
2433 rdpr %canrestore, %g3
2434 rdpr %cleanwin, %g4
2435 rdpr %otherwin, %g5
2436 rdpr %wstate, %g6
2437 ldx [%l7 + 0x78], %i5
2438 andn %o3, 0x0EB2, %l5
2439 udiv %o0, 0x1584, %o1
2440 fandnot2s %f6, %f11, %f19
2441 udivcc %g6, 0x1093, %g4
2442 movre %l2, %g1, %o6
2443 subcc %l0, %o4, %i7
2444 edge32l %o5, %g5, %l3
2445 srax %g3, %i3, %i2
2446 array32 %g7, %i4, %i6
2447 orcc %g2, %l1, %i0
2448 movge %xcc, %i1, %l6
2449 edge16ln %o2, %o7, %l4
2450 movcs %xcc, %o3, %i5
2451 mulscc %o0, %l5, %g6
2452 smulcc %g4, %o1, %g1
2453 ld [%l7 + 0x7C], %f20
2454 ldd [%l7 + 0x38], %f30
2455 save %o6, 0x1E36, %l2
2456 rdpr %cwp, %g1
2457 rdpr %cansave, %g2
2458 rdpr %canrestore, %g3
2459 rdpr %cleanwin, %g4
2460 rdpr %otherwin, %g5
2461 rdpr %wstate, %g6
2462 srlx %o4, %i7, %o5
2463 movpos %xcc, %g5, %l0
2464 sth %l3, [%l7 + 0x0A]
2465 edge8ln %g3, %i3, %i2
2466 lduh [%l7 + 0x26], %g7
2467 ldsb [%l7 + 0x15], %i6
2468 alignaddrl %i4, %l1, %i0
2469 edge16l %g2, %i1, %o2
2470 smul %l6, 0x007F, %l4
2471 addc %o3, 0x10DF, %i5
2472 umulcc %o0, 0x1141, %o7
2473 fmovsvc %icc, %f28, %f3
2474 orcc %l5, %g4, %g6
2475 edge32l %o1, %g1, %l2
2476 popc %o6, %o4
2477 srlx %i7, %g5, %o5
2478 sll %l3, 0x14, %g3
2479 smulcc %i3, 0x07BB, %l0
2480 stb %i2, [%l7 + 0x6F]
2481 movg %xcc, %g7, %i6
2482 or %i4, %l1, %i0
2483 movle %icc, %g2, %o2
2484 lduw [%l7 + 0x54], %l6
2485 movpos %icc, %l4, %o3
2486 movrlz %i5, %o0, %o7
2487 movgu %icc, %i1, %l5
2488 movgu %xcc, %g4, %o1
2489 udivx %g6, 0x09F5, %g1
2490 siam 0x2
2491 addcc %o6, 0x1413, %o4
2492 movgu %icc, %l2, %i7
2493 addccc %g5, 0x0B00, %l3
2494 smulcc %o5, %i3, %l0
2495 subcc %g3, 0x0D45, %i2
2496 fandnot2s %f17, %f9, %f18
2497 lduw [%l7 + 0x0C], %i6
2498 subcc %g7, %i4, %i0
2499 fpadd16 %f30, %f26, %f4
2500 xnorcc %l1, %o2, %g2
2501 edge16 %l4, %l6, %i5
2502 lduh [%l7 + 0x76], %o3
2503 ldx [%l7 + 0x38], %o0
2504 stw %i1, [%l7 + 0x4C]
2505 srlx %o7, 0x12, %l5
2506 fmovscc %icc, %f29, %f24
2507 bshuffle %f20, %f30, %f24
2508 restore %o1, %g4, %g6
2509 rdpr %cwp, %g1
2510 rdpr %cansave, %g2
2511 rdpr %canrestore, %g3
2512 rdpr %cleanwin, %g4
2513 rdpr %otherwin, %g5
2514 rdpr %wstate, %g6
2515 edge32n %g1, %o6, %o4
2516 fcmps %fcc0, %f17, %f25
2517 sethi 0x1228, %i7
2518 sir 0x19F6
2519 orn %l2, %l3, %o5
2520 stb %g5, [%l7 + 0x30]
2521 fmovdpos %xcc, %f7, %f8
2522 movrlez %i3, 0x1AB, %g3
2523 sdivx %l0, 0x02FF, %i6
2524 andncc %g7, %i2, %i4
2525 sth %i0, [%l7 + 0x52]
2526 nop
2527 set 0x0C, %i6
2528 sth %l1, [%l7 + %i6]
2529 fsrc2s %f10, %f22
2530 move %icc, %o2, %l4
2531 ld [%l7 + 0x64], %f13
2532 fnors %f19, %f21, %f0
2533 movn %xcc, %g2, %i5
2534 movcs %icc, %l6, %o0
2535 fandnot2 %f16, %f6, %f26
2536 mulx %o3, 0x141A, %i1
2537 udivx %l5, 0x1F57, %o7
2538 fpsub32s %f19, %f17, %f4
2539 fmovsa %icc, %f15, %f11
2540 subcc %o1, %g4, %g1
2541 ldsw [%l7 + 0x38], %g6
2542 movvs %icc, %o4, %i7
2543 popc %o6, %l3
2544 xor %o5, %g5, %l2
2545 edge32l %g3, %i3, %l0
2546 edge16 %i6, %i2, %g7
2547 and %i0, 0x1054, %l1
2548 or %o2, %l4, %g2
2549 sir 0x1EF8
2550 xorcc %i4, %i5, %o0
2551 edge32 %l6, %o3, %i1
2552 edge32 %o7, %l5, %o1
2553 movrgz %g4, 0x009, %g1
2554 fmovdn %xcc, %f19, %f14
2555 ld [%l7 + 0x74], %f12
2556 movn %xcc, %o4, %g6
2557 fnands %f19, %f0, %f14
2558 subcc %o6, 0x0749, %l3
2559 andncc %o5, %i7, %l2
2560 mulscc %g3, %g5, %i3
2561 edge8n %i6, %l0, %i2
2562 nop
2563 set 0x08, %g2
2564 stx %i0, [%l7 + %g2]
2565 smul %g7, %o2, %l4
2566 pdist %f30, %f0, %f0
2567 fmovdl %icc, %f11, %f27
2568 orncc %g2, 0x07CF, %i4
2569 or %i5, 0x0F08, %l1
2570 andn %o0, %l6, %o3
2571 fmovscc %icc, %f26, %f3
2572 edge32n %i1, %o7, %o1
2573 umulcc %g4, %l5, %o4
2574 alignaddr %g1, %g6, %l3
2575 ldsw [%l7 + 0x24], %o5
2576 andn %i7, 0x10D8, %o6
2577 orn %l2, 0x0A39, %g3
2578 addcc %g5, %i6, %i3
2579 xnor %l0, 0x1F7E, %i2
2580 movrlz %i0, 0x2D9, %o2
2581 std %f10, [%l7 + 0x60]
2582 fpadd16s %f20, %f19, %f31
2583 fmovrslez %g7, %f16, %f28
2584 movrgz %g2, 0x24E, %l4
2585 sethi 0x1D63, %i5
2586 sth %i4, [%l7 + 0x38]
2587 popc %l1, %o0
2588 ld [%l7 + 0x1C], %f19
2589 nop
2590 set 0x47, %i4
2591 ldub [%l7 + %i4], %o3
2592 movrlz %i1, 0x26C, %o7
2593 sth %l6, [%l7 + 0x20]
2594 edge8l %o1, %g4, %o4
2595 movrlz %l5, %g6, %l3
2596 umul %o5, %g1, %o6
2597 sir 0x0CCD
2598 ldub [%l7 + 0x4B], %l2
2599 fzero %f18
2600 edge8 %g3, %g5, %i7
2601 save %i3, 0x1D21, %i6
2602 rdpr %cwp, %g1
2603 rdpr %cansave, %g2
2604 rdpr %canrestore, %g3
2605 rdpr %cleanwin, %g4
2606 rdpr %otherwin, %g5
2607 rdpr %wstate, %g6
2608 fmovrsgez %l0, %f20, %f16
2609 ldsb [%l7 + 0x64], %i0
2610 fxnors %f28, %f5, %f3
2611 udivcc %o2, 0x0C0E, %g7
2612 orn %g2, %i2, %i5
2613 lduw [%l7 + 0x44], %i4
2614 sir 0x172B
2615 edge8 %l4, %o0, %o3
2616 xnor %i1, 0x10EE, %l1
2617 movgu %icc, %l6, %o7
2618 or %o1, %o4, %g4
2619 movn %icc, %l5, %l3
2620 save %g6, 0x0831, %o5
2621 rdpr %cwp, %g1
2622 rdpr %cansave, %g2
2623 rdpr %canrestore, %g3
2624 rdpr %cleanwin, %g4
2625 rdpr %otherwin, %g5
2626 rdpr %wstate, %g6
2627 edge32l %o6, %g1, %g3
2628 movrlez %l2, 0x0B1, %i7
2629 fmovdcc %icc, %f14, %f27
2630 sth %g5, [%l7 + 0x3A]
2631 fnands %f14, %f10, %f19
2632 orncc %i6, %l0, %i3
2633 alignaddr %i0, %g7, %o2
2634 umul %i2, %g2, %i4
2635 fnot1s %f5, %f1
2636 array8 %l4, %i5, %o3
2637 sir 0x1BC1
2638 lduw [%l7 + 0x78], %o0
2639 movge %xcc, %i1, %l1
2640 movrgez %o7, %o1, %o4
2641 ldx [%l7 + 0x70], %g4
2642 smulcc %l5, %l6, %g6
2643 sethi 0x14ED, %l3
2644 sth %o5, [%l7 + 0x34]
2645 std %f26, [%l7 + 0x48]
2646 fnot1 %f30, %f28
2647 edge8n %o6, %g3, %g1
2648 srax %i7, %l2, %i6
2649 subcc %g5, 0x1FAC, %l0
2650 fmovdleu %xcc, %f15, %f11
2651 sub %i0, 0x158B, %g7
2652 edge32 %o2, %i2, %g2
2653 alignaddrl %i4, %i3, %i5
2654 fmovsle %xcc, %f13, %f27
2655 and %l4, %o0, %i1
2656 fpsub16 %f22, %f8, %f26
2657 sllx %l1, 0x11, %o3
2658 xorcc %o7, %o4, %o1
2659 addc %g4, 0x109E, %l5
2660 stw %l6, [%l7 + 0x78]
2661 array8 %g6, %o5, %l3
2662 faligndata %f6, %f0, %f20
2663 fpsub32 %f4, %f10, %f8
2664 fsrc1s %f6, %f17
2665 fmovdl %xcc, %f25, %f23
2666 subc %o6, 0x1994, %g3
2667 addc %g1, %l2, %i7
2668 edge16 %g5, %l0, %i6
2669 and %g7, %i0, %o2
2670 movge %xcc, %i2, %i4
2671 edge32l %i3, %g2, %i5
2672 fmovrdgez %o0, %f2, %f28
2673 fsrc2 %f6, %f8
2674 movl %icc, %i1, %l1
2675 andcc %l4, %o7, %o4
2676 movrne %o3, 0x300, %o1
2677 xnor %g4, 0x06B6, %l5
2678 subccc %l6, 0x1F31, %g6
2679 setx loop_7, %l0, %l1
2680 return %l1
2681 nop
2682 rdpr %cwp, %g1
2683 rdpr %cansave, %g2
2684 rdpr %canrestore, %g3
2685 rdpr %cleanwin, %g4
2686 rdpr %otherwin, %g5
2687 rdpr %wstate, %g6
2688loop_7: movge %icc, %g3, %g1
2689 movl %xcc, %l2, %i7
2690 movrlez %l0, 0x0CF, %i6
2691 edge32ln %g7, %g5, %i0
2692 ld [%l7 + 0x0C], %f5
2693 stb %o2, [%l7 + 0x13]
2694 movge %xcc, %i2, %i4
2695 fmovrdgez %i3, %f18, %f10
2696 edge32n %g2, %i5, %o0
2697 sdivcc %l1, 0x0DEF, %l4
2698 smulcc %i1, 0x1EC8, %o7
2699 smulcc %o3, 0x15D9, %o1
2700 ldd [%l7 + 0x48], %g4
2701 movgu %xcc, %l5, %l6
2702 fmovrslz %g6, %f13, %f17
2703 movleu %xcc, %l3, %o4
2704 orncc %o5, %o6, %g3
2705 ldub [%l7 + 0x14], %g1
2706 fmovrdlez %i7, %f12, %f26
2707 movrgz %l2, %l0, %g7
2708 pdist %f0, %f2, %f22
2709 fmuld8ulx16 %f18, %f28, %f30
2710 umulcc %g5, %i0, %i6
2711 sir 0x19D6
2712 edge16ln %i2, %i4, %o2
2713 movrlez %i3, 0x000, %i5
2714 std %f28, [%l7 + 0x50]
2715 edge16l %o0, %g2, %l1
2716 srlx %i1, 0x07, %o7
2717 fcmped %fcc3, %f2, %f16
2718 edge32ln %l4, %o3, %o1
2719 movre %g4, %l5, %l6
2720 movg %xcc, %l3, %g6
2721 fmovs %f6, %f5
2722 fcmpd %fcc3, %f8, %f30
2723 movre %o5, %o4, %o6
2724 movge %xcc, %g1, %g3
2725 edge16 %l2, %i7, %l0
2726 fpadd16 %f20, %f12, %f2
2727 addc %g7, %i0, %i6
2728 addcc %g5, 0x1CF2, %i4
2729 fmovsneg %icc, %f29, %f0
2730 edge16ln %o2, %i3, %i5
2731 move %icc, %i2, %o0
2732 edge16ln %g2, %l1, %o7
2733 edge32n %l4, %i1, %o1
2734 movle %icc, %o3, %l5
2735 edge16ln %g4, %l6, %g6
2736 mulscc %o5, 0x1200, %l3
2737 andncc %o4, %o6, %g1
2738 edge32l %g3, %i7, %l2
2739 stb %l0, [%l7 + 0x40]
2740 fsrc1 %f10, %f8
2741 andncc %i0, %g7, %i6
2742 edge16ln %g5, %o2, %i4
2743 fcmpgt16 %f14, %f22, %i3
2744 umulcc %i2, %i5, %g2
2745 mulx %o0, 0x1C5C, %l1
2746 fmovrdgez %o7, %f22, %f26
2747 umul %l4, 0x135F, %i1
2748 fmovsa %xcc, %f20, %f18
2749 sllx %o3, %o1, %g4
2750 ld [%l7 + 0x18], %f21
2751 andcc %l5, %l6, %o5
2752 and %g6, 0x04DE, %o4
2753 edge16 %l3, %g1, %g3
2754 st %f9, [%l7 + 0x18]
2755 smulcc %o6, 0x0313, %i7
2756 movge %icc, %l2, %l0
2757 edge32ln %i0, %g7, %g5
2758 and %i6, %i4, %i3
2759 movcs %icc, %i2, %i5
2760 edge16 %g2, %o0, %l1
2761 udivx %o2, 0x0888, %l4
2762 lduh [%l7 + 0x64], %o7
2763 movrlez %i1, 0x335, %o1
2764 movge %icc, %g4, %o3
2765 fmovsneg %xcc, %f1, %f1
2766 fmovsle %icc, %f4, %f5
2767 fmovrse %l6, %f28, %f20
2768 edge8 %o5, %l5, %o4
2769 fandnot1s %f9, %f15, %f17
2770 subccc %g6, 0x0E3C, %g1
2771 ldd [%l7 + 0x10], %l2
2772 movn %icc, %o6, %g3
2773 edge8n %l2, %i7, %i0
2774 mulx %l0, %g7, %i6
2775 subccc %i4, %g5, %i3
2776 edge8 %i2, %i5, %o0
2777 movrgez %l1, %g2, %o2
2778 add %o7, %i1, %o1
2779 movne %xcc, %l4, %g4
2780 movrlz %o3, 0x204, %o5
2781 fmovdvs %xcc, %f5, %f28
2782 fsrc2s %f21, %f0
2783 ldsb [%l7 + 0x66], %l6
2784 srax %o4, %l5, %g1
2785 alignaddrl %g6, %o6, %g3
2786 edge8l %l3, %l2, %i7
2787 movgu %icc, %l0, %g7
2788 sethi 0x01C3, %i6
2789 movcc %xcc, %i4, %g5
2790 edge16ln %i3, %i2, %i0
2791 xnorcc %i5, %o0, %l1
2792 edge32l %o2, %g2, %o7
2793 fcmpd %fcc1, %f24, %f16
2794 fors %f2, %f14, %f8
2795 sir 0x1AE5
2796 ldsh [%l7 + 0x7C], %o1
2797 lduh [%l7 + 0x78], %l4
2798 udivx %i1, 0x0EAE, %g4
2799 fmul8x16 %f0, %f30, %f22
2800 orn %o3, 0x00FA, %o5
2801 movge %icc, %l6, %o4
2802 udivx %g1, 0x087D, %g6
2803 nop
2804 set 0x38, %i0
2805 stb %o6, [%l7 + %i0]
2806 stx %g3, [%l7 + 0x68]
2807 orn %l5, 0x0247, %l2
2808 movvs %xcc, %i7, %l0
2809 movre %l3, %i6, %i4
2810 and %g5, %i3, %g7
2811 edge32l %i2, %i5, %o0
2812 ldd [%l7 + 0x78], %f6
2813 addccc %l1, %i0, %o2
2814 edge32n %o7, %g2, %l4
2815 edge32 %i1, %g4, %o1
2816 fandnot1s %f23, %f19, %f14
2817 fpack16 %f0, %f30
2818 ldsb [%l7 + 0x30], %o5
2819 or %o3, 0x0A1C, %o4
2820 edge16ln %g1, %g6, %o6
2821 addccc %l6, %g3, %l2
2822 smulcc %i7, %l0, %l5
2823 edge32ln %l3, %i4, %g5
2824 ldub [%l7 + 0x65], %i6
2825 edge16l %g7, %i3, %i2
2826 fmovsvc %icc, %f7, %f0
2827 fornot2s %f31, %f15, %f7
2828 subc %i5, %o0, %i0
2829 movg %xcc, %o2, %o7
2830 movneg %xcc, %g2, %l1
2831 fmovdcc %xcc, %f18, %f29
2832 add %i1, 0x12FD, %g4
2833 add %l4, %o1, %o3
2834 edge16 %o4, %o5, %g1
2835 smul %g6, %o6, %g3
2836 xnor %l2, %l6, %i7
2837 movrlz %l0, 0x3A1, %l3
2838 fpmerge %f13, %f4, %f18
2839 edge8ln %i4, %g5, %l5
2840 movrlez %i6, %i3, %i2
2841 movg %xcc, %g7, %i5
2842 fsrc1 %f26, %f2
2843 subccc %o0, 0x08FE, %i0
2844 edge8 %o7, %o2, %g2
2845 fmovrsgz %i1, %f8, %f24
2846 sub %g4, %l4, %l1
2847 fxors %f2, %f29, %f13
2848 movne %icc, %o1, %o3
2849 lduh [%l7 + 0x44], %o5
2850 movcs %icc, %o4, %g6
2851 xorcc %g1, 0x1900, %g3
2852 movne %icc, %l2, %l6
2853 subc %i7, %l0, %o6
2854 sra %l3, 0x1C, %g5
2855 movre %i4, 0x033, %i6
2856 fmovsvc %xcc, %f8, %f6
2857 fands %f17, %f13, %f18
2858 movn %xcc, %l5, %i2
2859 edge8l %g7, %i3, %i5
2860 fabss %f24, %f27
2861 sethi 0x1613, %o0
2862 array8 %i0, %o2, %g2
2863 sdivcc %i1, 0x0E28, %g4
2864 ldsh [%l7 + 0x4C], %o7
2865 fzero %f24
2866 ld [%l7 + 0x1C], %f26
2867 movg %icc, %l4, %o1
2868 edge16ln %l1, %o5, %o4
2869 sdiv %o3, 0x1CB6, %g6
2870 fmovsle %xcc, %f22, %f11
2871 move %icc, %g3, %l2
2872 andcc %l6, %g1, %l0
2873 orncc %i7, 0x1A2B, %o6
2874 ldd [%l7 + 0x40], %l2
2875 movrlez %g5, %i6, %i4
2876 edge16ln %i2, %g7, %l5
2877 sth %i3, [%l7 + 0x0C]
2878 edge32ln %i5, %o0, %o2
2879 movcs %xcc, %g2, %i0
2880 udivcc %i1, 0x1660, %g4
2881 fcmpd %fcc3, %f14, %f30
2882 mulx %l4, %o1, %l1
2883 fmovdcs %icc, %f25, %f18
2884 ldsh [%l7 + 0x42], %o7
2885 xnor %o5, %o3, %o4
2886 stb %g6, [%l7 + 0x1B]
2887 fmovdn %icc, %f7, %f7
2888 lduh [%l7 + 0x76], %g3
2889 sdiv %l2, 0x1AF6, %g1
2890 fcmpes %fcc1, %f13, %f25
2891 std %f22, [%l7 + 0x48]
2892 orncc %l0, %l6, %o6
2893 movrlz %i7, %l3, %i6
2894 sra %i4, %g5, %g7
2895 ldd [%l7 + 0x70], %l4
2896 andcc %i2, 0x0656, %i3
2897 ldd [%l7 + 0x68], %f20
2898 xor %i5, 0x1A47, %o0
2899 movl %xcc, %o2, %i0
2900 edge8l %g2, %g4, %i1
2901 umul %l4, %o1, %l1
2902 edge16n %o7, %o3, %o4
2903 xnor %g6, 0x032E, %g3
2904 movrgz %l2, 0x3C8, %g1
2905 fmovdgu %xcc, %f26, %f17
2906 movvs %icc, %l0, %l6
2907 subc %o5, 0x1CEE, %o6
2908 edge8ln %l3, %i7, %i4
2909 sub %i6, %g7, %l5
2910 edge32ln %g5, %i3, %i5
2911 movne %xcc, %o0, %o2
2912 movrne %i0, 0x359, %i2
2913 sdivcc %g4, 0x0420, %i1
2914 fornot2s %f3, %f7, %f20
2915 edge32l %g2, %o1, %l1
2916 smul %l4, 0x160B, %o3
2917 movcc %xcc, %o7, %o4
2918 add %g3, 0x092D, %l2
2919 ldsw [%l7 + 0x50], %g6
2920 movrgez %g1, %l0, %l6
2921 mulx %o5, %l3, %i7
2922 fpack16 %f10, %f11
2923 udiv %i4, 0x0A87, %o6
2924 ldx [%l7 + 0x28], %i6
2925 array32 %l5, %g5, %g7
2926 edge16ln %i5, %i3, %o0
2927 alignaddrl %i0, %o2, %i2
2928 movg %xcc, %i1, %g2
2929 edge8 %g4, %o1, %l1
2930 sllx %o3, %l4, %o4
2931 mova %xcc, %g3, %l2
2932 fmovdn %icc, %f12, %f16
2933 movpos %icc, %g6, %o7
2934 movrlz %g1, %l6, %l0
2935 array8 %o5, %i7, %i4
2936 add %o6, %i6, %l3
2937 movneg %icc, %l5, %g7
2938 bshuffle %f30, %f12, %f18
2939 ldsw [%l7 + 0x0C], %g5
2940 array16 %i5, %i3, %i0
2941 movneg %icc, %o0, %i2
2942 subcc %o2, %g2, %g4
2943 fmovrslz %o1, %f18, %f14
2944 sth %l1, [%l7 + 0x64]
2945 save %o3, 0x096B, %l4
2946 rdpr %cwp, %g1
2947 rdpr %cansave, %g2
2948 rdpr %canrestore, %g3
2949 rdpr %cleanwin, %g4
2950 rdpr %otherwin, %g5
2951 rdpr %wstate, %g6
2952 edge8n %o4, %i1, %g3
2953 lduw [%l7 + 0x1C], %l2
2954 bshuffle %f0, %f0, %f16
2955 fmovdge %icc, %f15, %f2
2956 movrne %o7, %g6, %l6
2957 lduh [%l7 + 0x26], %g1
2958 fmovdge %icc, %f10, %f14
2959 movrlz %l0, %o5, %i4
2960 sdivx %i7, 0x1393, %o6
2961 ldsh [%l7 + 0x4E], %i6
2962 andncc %l5, %l3, %g7
2963 fmul8x16 %f0, %f14, %f12
2964 sdivx %g5, 0x1D87, %i3
2965 movvs %icc, %i5, %i0
2966 popc 0x1F04, %o0
2967 andncc %o2, %i2, %g4
2968 fones %f7
2969 edge16ln %g2, %o1, %o3
2970 xorcc %l1, %o4, %i1
2971 mova %xcc, %g3, %l2
2972 andncc %l4, %o7, %g6
2973 fmovdle %xcc, %f29, %f30
2974 move %xcc, %l6, %g1
2975 sllx %o5, %i4, %i7
2976 fcmpne32 %f6, %f10, %o6
2977 ldd [%l7 + 0x30], %f18
2978 ldd [%l7 + 0x18], %f26
2979 ldd [%l7 + 0x50], %f18
2980 xor %l0, %i6, %l3
2981 mulscc %g7, 0x04EE, %g5
2982 subc %l5, 0x0C63, %i5
2983 xor %i3, %i0, %o2
2984 movvc %xcc, %o0, %i2
2985 srlx %g4, %o1, %o3
2986 movvc %xcc, %g2, %l1
2987 fmovsg %icc, %f1, %f13
2988 ldsb [%l7 + 0x49], %o4
2989 movle %xcc, %g3, %i1
2990 edge8ln %l4, %l2, %g6
2991 subc %o7, 0x16B9, %g1
2992 smulcc %o5, 0x0D15, %i4
2993 movl %xcc, %i7, %o6
2994 sth %l6, [%l7 + 0x1A]
2995 edge8ln %i6, %l0, %l3
2996 edge32n %g7, %g5, %i5
2997 fmovdle %icc, %f1, %f13
2998 movrgz %l5, %i0, %i3
2999 movn %xcc, %o0, %o2
3000 srax %g4, %i2, %o1
3001 fpack16 %f0, %f19
3002 ldub [%l7 + 0x64], %g2
3003 fexpand %f25, %f4
3004 ldsw [%l7 + 0x3C], %l1
3005 orcc %o3, %o4, %i1
3006 movpos %xcc, %g3, %l4
3007 st %f17, [%l7 + 0x1C]
3008 ldsw [%l7 + 0x5C], %g6
3009 std %f30, [%l7 + 0x48]
3010 orncc %l2, 0x0DF1, %o7
3011 sth %g1, [%l7 + 0x6E]
3012 array8 %i4, %o5, %i7
3013 fmul8sux16 %f8, %f20, %f6
3014 ldd [%l7 + 0x68], %f12
3015 nop
3016 set 0x08, %l1
3017 ldsw [%l7 + %l1], %l6
3018 or %i6, 0x1A62, %o6
3019 std %f24, [%l7 + 0x58]
3020 ldsb [%l7 + 0x22], %l0
3021 array8 %g7, %l3, %g5
3022 movcs %xcc, %l5, %i0
3023 stx %i3, [%l7 + 0x08]
3024 add %i5, %o0, %o2
3025 ldsh [%l7 + 0x24], %i2
3026 movg %xcc, %g4, %g2
3027 sllx %o1, 0x0B, %o3
3028 ldub [%l7 + 0x18], %l1
3029 movvs %icc, %i1, %o4
3030 sethi 0x0082, %l4
3031 ldsh [%l7 + 0x5A], %g3
3032 fmul8sux16 %f4, %f26, %f30
3033 fmovrde %g6, %f12, %f0
3034 movle %xcc, %l2, %o7
3035 mulx %i4, 0x1F60, %o5
3036 fmovdn %icc, %f28, %f9
3037 fcmpes %fcc3, %f24, %f25
3038 umul %g1, 0x0DC4, %l6
3039 fors %f27, %f0, %f16
3040 fabss %f12, %f29
3041 movleu %icc, %i6, %o6
3042 udivx %i7, 0x1FB3, %l0
3043 umulcc %g7, 0x147D, %g5
3044 std %f12, [%l7 + 0x58]
3045 fmuld8sux16 %f5, %f26, %f28
3046 restore %l5, %l3, %i3
3047 rdpr %cwp, %g1
3048 rdpr %cansave, %g2
3049 rdpr %canrestore, %g3
3050 rdpr %cleanwin, %g4
3051 rdpr %otherwin, %g5
3052 rdpr %wstate, %g6
3053 movre %i0, %i5, %o2
3054 edge32ln %i2, %o0, %g2
3055 movrgz %o1, %o3, %g4
3056 fmovrslez %i1, %f2, %f9
3057 edge32ln %l1, %o4, %g3
3058 sdivcc %g6, 0x144F, %l4
3059 edge32 %o7, %l2, %o5
3060 movrgz %i4, %l6, %i6
3061 fmovdvs %xcc, %f6, %f7
3062 stw %g1, [%l7 + 0x38]
3063 addc %i7, %l0, %o6
3064 or %g7, %g5, %l3
3065 movrlez %l5, 0x250, %i0
3066 fmovdl %icc, %f2, %f6
3067 fandnot1 %f12, %f8, %f14
3068 fmovsvc %icc, %f2, %f14
3069 udivx %i3, 0x1F8B, %i5
3070 ldsw [%l7 + 0x70], %i2
3071 ldd [%l7 + 0x48], %o2
3072 subc %o0, 0x1EBF, %o1
3073 array8 %o3, %g2, %g4
3074 mulx %i1, %o4, %l1
3075 xnor %g6, 0x02B1, %g3
3076 fnand %f2, %f16, %f12
3077 fxnors %f24, %f9, %f24
3078 edge32l %l4, %l2, %o7
3079 fcmple16 %f12, %f0, %o5
3080 udivcc %l6, 0x1251, %i6
3081 fmovs %f31, %f8
3082 andncc %i4, %g1, %i7
3083 ldsb [%l7 + 0x4B], %o6
3084 move %icc, %g7, %g5
3085 fmovrsgz %l3, %f12, %f24
3086 movvs %icc, %l0, %l5
3087 fandnot2 %f22, %f10, %f4
3088 sdivx %i0, 0x09A5, %i5
3089 edge16 %i2, %o2, %i3
3090 fpsub16 %f18, %f10, %f2
3091 fpsub32s %f29, %f8, %f8
3092 array16 %o0, %o3, %o1
3093 fmovsgu %xcc, %f30, %f0
3094 fmovsvs %xcc, %f11, %f24
3095 sllx %g4, %i1, %o4
3096 sll %l1, 0x1E, %g6
3097 edge8n %g2, %l4, %g3
3098 andn %l2, %o5, %o7
3099 ldd [%l7 + 0x40], %f0
3100 fcmped %fcc1, %f30, %f30
3101 edge32ln %l6, %i6, %g1
3102 sdivx %i7, 0x1411, %o6
3103 edge16n %i4, %g7, %l3
3104 orcc %g5, %l0, %i0
3105 edge8ln %i5, %i2, %l5
3106 edge32ln %i3, %o0, %o2
3107 orcc %o3, %o1, %i1
3108 fnot2s %f16, %f29
3109 movrgz %g4, %l1, %o4
3110 stw %g6, [%l7 + 0x3C]
3111 sth %l4, [%l7 + 0x2C]
3112 fcmpne32 %f6, %f16, %g2
3113 alignaddrl %g3, %l2, %o5
3114 alignaddr %o7, %l6, %i6
3115 or %g1, %i7, %o6
3116 movvc %xcc, %g7, %i4
3117 srax %l3, %l0, %i0
3118 fxnors %f25, %f25, %f14
3119 or %g5, %i5, %l5
3120 movvc %xcc, %i3, %i2
3121 fpmerge %f22, %f27, %f24
3122 andcc %o0, 0x1DDD, %o2
3123 fandnot1 %f10, %f28, %f16
3124 subc %o1, 0x08D4, %i1
3125 fcmple16 %f18, %f24, %g4
3126 stx %o3, [%l7 + 0x30]
3127 subc %o4, 0x16C5, %l1
3128 movle %xcc, %g6, %g2
3129 array16 %l4, %l2, %g3
3130 movrne %o7, %o5, %l6
3131 movleu %icc, %i6, %i7
3132 fmovsneg %xcc, %f13, %f17
3133 udivcc %g1, 0x05FD, %g7
3134 xorcc %o6, %i4, %l0
3135 orncc %l3, %g5, %i0
3136 movcs %icc, %l5, %i3
3137 save %i5, %o0, %i2
3138 rdpr %cwp, %g1
3139 rdpr %cansave, %g2
3140 rdpr %canrestore, %g3
3141 rdpr %cleanwin, %g4
3142 rdpr %otherwin, %g5
3143 rdpr %wstate, %g6
3144 addc %o2, 0x173B, %i1
3145 setx loop_8, %l0, %l1
3146 return %l1
3147 nop
3148 rdpr %cwp, %g1
3149 rdpr %cansave, %g2
3150 rdpr %canrestore, %g3
3151 rdpr %cleanwin, %g4
3152 rdpr %otherwin, %g5
3153 rdpr %wstate, %g6
3154loop_8: pdist %f14, %f22, %f28
3155 movleu %xcc, %l1, %g6
3156 stx %g2, [%l7 + 0x28]
3157 movvc %icc, %l4, %o4
3158 fpack16 %f22, %f22
3159 movrgz %g3, 0x15A, %o7
3160 movrlez %l2, %o5, %i6
3161 save %i7, %l6, %g1
3162 rdpr %cwp, %g1
3163 rdpr %cansave, %g2
3164 rdpr %canrestore, %g3
3165 rdpr %cleanwin, %g4
3166 rdpr %otherwin, %g5
3167 rdpr %wstate, %g6
3168 addccc %o6, %i4, %l0
3169 stb %l3, [%l7 + 0x4A]
3170 addcc %g7, 0x1A10, %g5
3171 nop
3172 set 0x7D, %i1
3173 ldub [%l7 + %i1], %l5
3174 ldx [%l7 + 0x20], %i0
3175 sdiv %i3, 0x0EDF, %o0
3176 movcs %icc, %i2, %o2
3177 array8 %i1, %g4, %i5
3178 lduh [%l7 + 0x08], %o3
3179 srlx %l1, 0x0D, %o1
3180 edge16ln %g2, %l4, %o4
3181 andcc %g6, 0x1887, %o7
3182 nop
3183 set 0x6C, %o5
3184 ldsw [%l7 + %o5], %l2
3185 fpack16 %f0, %f25
3186 st %f17, [%l7 + 0x34]
3187 save %g3, 0x08FD, %i6
3188 rdpr %cwp, %g1
3189 rdpr %cansave, %g2
3190 rdpr %canrestore, %g3
3191 rdpr %cleanwin, %g4
3192 rdpr %otherwin, %g5
3193 rdpr %wstate, %g6
3194 xnor %o5, %i7, %g1
3195 smul %l6, 0x1C7E, %i4
3196 std %f22, [%l7 + 0x48]
3197 ldsw [%l7 + 0x70], %l0
3198 fmovdcs %icc, %f21, %f18
3199 fmovsge %icc, %f16, %f12
3200 movneg %icc, %l3, %g7
3201 ldd [%l7 + 0x18], %f4
3202 restore %g5, 0x02C0, %l5
3203 rdpr %cwp, %g1
3204 rdpr %cansave, %g2
3205 rdpr %canrestore, %g3
3206 rdpr %cleanwin, %g4
3207 rdpr %otherwin, %g5
3208 rdpr %wstate, %g6
3209 edge32 %o6, %i3, %o0
3210 sth %i0, [%l7 + 0x52]
3211 sdivcc %o2, 0x0136, %i2
3212 ldsw [%l7 + 0x54], %g4
3213 mulscc %i1, 0x1587, %o3
3214 sethi 0x19A6, %l1
3215 stx %i5, [%l7 + 0x18]
3216 array8 %g2, %l4, %o1
3217 or %o4, %o7, %g6
3218 movcs %icc, %l2, %i6
3219 ld [%l7 + 0x5C], %f3
3220 smul %g3, %i7, %g1
3221 movcc %icc, %o5, %l6
3222 and %l0, %i4, %g7
3223 movvs %icc, %l3, %l5
3224 edge16l %o6, %i3, %g5
3225 movneg %xcc, %o0, %i0
3226 addccc %o2, %g4, %i1
3227 and %i2, 0x06C8, %l1
3228 smulcc %i5, 0x0C03, %g2
3229 ldd [%l7 + 0x28], %f24
3230 andncc %l4, %o1, %o3
3231 edge8 %o4, %g6, %o7
3232 fmovdvs %icc, %f14, %f27
3233 fandnot2 %f10, %f12, %f16
3234 lduh [%l7 + 0x4A], %i6
3235 sethi 0x10DF, %g3
3236 addc %i7, %l2, %g1
3237 xorcc %l6, 0x1382, %o5
3238 xorcc %l0, 0x08AF, %i4
3239 movrlz %l3, %l5, %o6
3240 subcc %i3, %g7, %g5
3241 andncc %o0, %o2, %g4
3242 bshuffle %f0, %f2, %f0
3243 sth %i1, [%l7 + 0x4E]
3244 sdivcc %i0, 0x0E2E, %i2
3245 std %f26, [%l7 + 0x28]
3246 subccc %l1, 0x0581, %g2
3247 orn %i5, 0x08D9, %l4
3248 sethi 0x0290, %o1
3249 orcc %o3, 0x06FF, %o4
3250 umul %g6, %o7, %i6
3251 srl %g3, %l2, %i7
3252 fnegd %f18, %f14
3253 addc %g1, %o5, %l0
3254 movneg %xcc, %l6, %l3
3255 fornot2s %f9, %f14, %f31
3256 fmul8x16al %f18, %f2, %f20
3257 or %l5, %i4, %i3
3258 alignaddr %o6, %g7, %g5
3259 movneg %xcc, %o0, %o2
3260 xnor %g4, %i1, %i2
3261 sdivcc %l1, 0x06AD, %g2
3262 orn %i5, 0x0A1E, %l4
3263 subc %o1, 0x0B74, %i0
3264 umul %o3, 0x09A8, %o4
3265 faligndata %f0, %f28, %f8
3266 edge8n %g6, %o7, %g3
3267 fnot2 %f24, %f24
3268 edge8n %l2, %i6, %i7
3269 fcmpne16 %f26, %f6, %o5
3270 xnorcc %l0, 0x1905, %l6
3271 xorcc %l3, %l5, %g1
3272 movcc %icc, %i4, %o6
3273 fmovsa %icc, %f30, %f25
3274 alignaddr %i3, %g7, %g5
3275 fmovdvs %xcc, %f18, %f8
3276 fcmpne32 %f20, %f20, %o2
3277 andncc %g4, %i1, %i2
3278 fmovdgu %icc, %f21, %f21
3279 movrgez %l1, 0x220, %g2
3280 movne %icc, %i5, %l4
3281 ldub [%l7 + 0x6D], %o1
3282 edge32 %i0, %o3, %o4
3283 fmovsa %xcc, %f24, %f30
3284 sth %g6, [%l7 + 0x32]
3285 movneg %xcc, %o7, %o0
3286 movrlez %g3, 0x1BC, %i6
3287 smul %i7, 0x1458, %o5
3288 fmovsgu %xcc, %f4, %f31
3289 edge32ln %l0, %l6, %l3
3290 sll %l2, %g1, %l5
3291 movrlz %o6, %i3, %g7
3292 movcs %icc, %i4, %o2
3293 movcs %xcc, %g4, %i1
3294 fabss %f30, %f27
3295 add %i2, %g5, %l1
3296 fsrc2s %f29, %f6
3297 ldd [%l7 + 0x38], %f14
3298 umulcc %g2, 0x0FCC, %i5
3299 fsrc2 %f28, %f10
3300 stx %o1, [%l7 + 0x20]
3301 fmovdg %icc, %f29, %f4
3302 sllx %l4, 0x1A, %o3
3303 stb %i0, [%l7 + 0x7E]
3304 xor %g6, %o7, %o4
3305 fmuld8ulx16 %f15, %f31, %f6
3306 fmovde %icc, %f0, %f7
3307 mulx %g3, %o0, %i7
3308 addcc %o5, 0x1520, %l0
3309 sir 0x03BE
3310 ldub [%l7 + 0x60], %i6
3311 smul %l3, 0x1566, %l2
3312 lduw [%l7 + 0x08], %g1
3313 edge16 %l6, %o6, %l5
3314 edge8n %g7, %i3, %i4
3315 edge16l %g4, %i1, %i2
3316 sethi 0x19F1, %g5
3317 fmovsvs %xcc, %f18, %f17
3318 alignaddrl %l1, %g2, %o2
3319 mulx %i5, 0x0201, %o1
3320 udiv %o3, 0x1E6B, %l4
3321 udivcc %g6, 0x0904, %o7
3322 sll %o4, 0x14, %g3
3323 edge8ln %i0, %i7, %o5
3324 sra %o0, %l0, %l3
3325 stb %i6, [%l7 + 0x12]
3326 movgu %icc, %g1, %l6
3327 movn %icc, %l2, %l5
3328 udivcc %o6, 0x14F4, %i3
3329 sra %g7, 0x11, %i4
3330 ldd [%l7 + 0x78], %f8
3331 fornot2 %f24, %f14, %f30
3332 ldd [%l7 + 0x60], %i0
3333 st %f18, [%l7 + 0x48]
3334 fxors %f12, %f6, %f22
3335 fmovdcc %icc, %f8, %f19
3336 fnegd %f4, %f22
3337 and %i2, %g4, %l1
3338 fmovsge %icc, %f23, %f15
3339 movrne %g5, %o2, %i5
3340 fnot1 %f6, %f10
3341 andn %o1, %g2, %l4
3342 andncc %g6, %o3, %o7
3343 umul %g3, 0x1145, %i0
3344 edge16 %o4, %i7, %o0
3345 ldd [%l7 + 0x18], %f12
3346 sllx %l0, %l3, %i6
3347 fsrc1s %f13, %f14
3348 edge32n %g1, %o5, %l6
3349 addcc %l2, %l5, %i3
3350 movcc %xcc, %g7, %o6
3351 movcc %xcc, %i1, %i4
3352 movrlez %i2, %g4, %g5
3353 umulcc %o2, %l1, %o1
3354 movl %icc, %i5, %l4
3355 fnegs %f30, %f30
3356 edge16n %g2, %o3, %o7
3357 xor %g6, %i0, %o4
3358 movneg %icc, %i7, %o0
3359 array32 %l0, %g3, %l3
3360 movne %xcc, %i6, %g1
3361 xorcc %o5, %l2, %l5
3362 edge16ln %i3, %l6, %o6
3363 xor %i1, %i4, %i2
3364 fnands %f20, %f26, %f30
3365 movneg %icc, %g7, %g5
3366 popc %g4, %o2
3367 movrgz %o1, 0x35E, %i5
3368 subc %l1, %l4, %g2
3369 stb %o7, [%l7 + 0x15]
3370 save %g6, 0x1838, %i0
3371 rdpr %cwp, %g1
3372 rdpr %cansave, %g2
3373 rdpr %canrestore, %g3
3374 rdpr %cleanwin, %g4
3375 rdpr %otherwin, %g5
3376 rdpr %wstate, %g6
3377 add %o4, %i7, %o3
3378 movge %xcc, %l0, %o0
3379 movvc %xcc, %g3, %i6
3380 edge8ln %g1, %o5, %l2
3381 fmovrdlz %l3, %f6, %f0
3382 faligndata %f8, %f16, %f6
3383 edge8ln %l5, %l6, %o6
3384 edge32l %i3, %i4, %i1
3385 sll %i2, %g5, %g4
3386 movrgz %g7, 0x2D8, %o1
3387 setx loop_9, %l0, %l1
3388 return %l1
3389 nop
3390 rdpr %cwp, %g1
3391 rdpr %cansave, %g2
3392 rdpr %canrestore, %g3
3393 rdpr %cleanwin, %g4
3394 rdpr %otherwin, %g5
3395 rdpr %wstate, %g6
3396loop_9: array16 %l4, %l1, %o7
3397 fxors %f30, %f7, %f30
3398 movne %icc, %g6, %g2
3399 fmovrse %i0, %f6, %f24
3400 ldsw [%l7 + 0x38], %o4
3401 fmovsg %xcc, %f11, %f19
3402 ldsb [%l7 + 0x44], %i7
3403 fcmped %fcc1, %f0, %f16
3404 edge32ln %o3, %l0, %o0
3405 st %f26, [%l7 + 0x54]
3406 faligndata %f6, %f26, %f8
3407 fpack16 %f8, %f15
3408 sethi 0x0C04, %g3
3409 fmovsn %icc, %f19, %f17
3410 movpos %icc, %g1, %i6
3411 subcc %o5, %l3, %l2
3412 ldsb [%l7 + 0x67], %l6
3413 addccc %o6, 0x1858, %i3
3414 umul %l5, 0x1D2D, %i1
3415 fpack32 %f26, %f26, %f22
3416 movrgz %i2, 0x383, %i4
3417 movneg %icc, %g4, %g7
3418 movl %xcc, %o1, %o2
3419 ldsw [%l7 + 0x30], %g5
3420 edge16 %l4, %l1, %o7
3421 fand %f10, %f30, %f24
3422 mulscc %g6, 0x0D13, %g2
3423 fmovrsgez %i0, %f6, %f12
3424 orn %o4, %i5, %i7
3425 sra %l0, %o0, %o3
3426 subccc %g1, 0x09BE, %i6
3427 andncc %g3, %l3, %o5
3428 movvc %xcc, %l2, %o6
3429 xnorcc %i3, %l6, %i1
3430 mulx %i2, %i4, %g4
3431 fmul8ulx16 %f22, %f30, %f6
3432 sth %l5, [%l7 + 0x64]
3433 umul %o1, %o2, %g5
3434 fcmpgt32 %f2, %f14, %l4
3435 st %f20, [%l7 + 0x64]
3436 edge8ln %g7, %o7, %g6
3437 stb %g2, [%l7 + 0x49]
3438 mulscc %l1, %o4, %i5
3439 movl %icc, %i0, %l0
3440 movrne %o0, 0x18C, %i7
3441 fmovrdlz %g1, %f2, %f8
3442 xor %o3, %g3, %i6
3443 andncc %o5, %l2, %l3
3444 sdivx %o6, 0x1137, %l6
3445 udivcc %i1, 0x159F, %i2
3446 mulscc %i3, 0x046E, %i4
3447 edge16 %g4, %o1, %o2
3448 sdiv %g5, 0x0FB6, %l5
3449 restore %g7, 0x178C, %l4
3450 rdpr %cwp, %g1
3451 rdpr %cansave, %g2
3452 rdpr %canrestore, %g3
3453 rdpr %cleanwin, %g4
3454 rdpr %otherwin, %g5
3455 rdpr %wstate, %g6
3456 edge16n %o7, %g6, %g2
3457 sub %o4, 0x0D78, %i5
3458 edge32n %i0, %l0, %o0
3459 edge16 %l1, %g1, %i7
3460 ldub [%l7 + 0x6C], %o3
3461 fpack16 %f24, %f14
3462 addcc %g3, 0x046C, %o5
3463 fcmpgt32 %f22, %f10, %i6
3464 fpack16 %f14, %f21
3465 or %l2, 0x157C, %l3
3466 setx loop_10, %l0, %l1
3467 return %l1
3468 nop
3469 rdpr %cwp, %g1
3470 rdpr %cansave, %g2
3471 rdpr %canrestore, %g3
3472 rdpr %cleanwin, %g4
3473 rdpr %otherwin, %g5
3474 rdpr %wstate, %g6
3475loop_10: movgu %icc, %i2, %i4
3476 fmovsvs %icc, %f16, %f16
3477 ldd [%l7 + 0x10], %f4
3478 addccc %i3, 0x00BB, %o1
3479 udiv %o2, 0x1460, %g4
3480 stb %l5, [%l7 + 0x5B]
3481 fmovda %xcc, %f9, %f20
3482 xorcc %g7, %l4, %g5
3483 movpos %xcc, %o7, %g6
3484 edge32 %g2, %i5, %o4
3485 st %f8, [%l7 + 0x7C]
3486 st %f28, [%l7 + 0x1C]
3487 fandnot1s %f11, %f3, %f12
3488 sra %i0, 0x03, %l0
3489 lduh [%l7 + 0x14], %o0
3490 sll %g1, 0x12, %l1
3491 alignaddrl %i7, %g3, %o5
3492 movne %xcc, %i6, %l2
3493 andn %l3, %o3, %o6
3494 sth %l6, [%l7 + 0x32]
3495 sllx %i1, %i4, %i2
3496 edge16 %o1, %o2, %g4
3497 orn %i3, %g7, %l4
3498 fmovdneg %icc, %f30, %f21
3499 fzeros %f3
3500 udivcc %l5, 0x19F6, %o7
3501 xnor %g6, %g5, %g2
3502 alignaddr %o4, %i0, %l0
3503 fnand %f26, %f18, %f6
3504 sub %i5, %o0, %g1
3505 or %l1, %i7, %o5
3506 xor %g3, %l2, %i6
3507 or %o3, %o6, %l3
3508 movge %icc, %l6, %i1
3509 edge16n %i4, %i2, %o2
3510 edge8 %g4, %o1, %g7
3511 andncc %i3, %l4, %l5
3512 movrlez %o7, %g5, %g6
3513 fabss %f13, %f4
3514 xnor %g2, %i0, %o4
3515 fpack32 %f0, %f4, %f18
3516 nop
3517 set 0x52, %o6
3518 lduh [%l7 + %o6], %l0
3519 sra %i5, 0x16, %g1
3520 movl %icc, %l1, %i7
3521 alignaddrl %o5, %o0, %l2
3522 fmovsvs %icc, %f11, %f0
3523 lduw [%l7 + 0x38], %g3
3524 edge16ln %o3, %i6, %o6
3525 edge8ln %l6, %i1, %i4
3526 movl %xcc, %i2, %l3
3527 movrlez %o2, 0x1F4, %g4
3528 alignaddr %g7, %i3, %l4
3529 array16 %l5, %o1, %g5
3530 edge16 %o7, %g6, %g2
3531 movrgez %i0, 0x323, %l0
3532 array32 %o4, %g1, %i5
3533 andncc %i7, %l1, %o0
3534 stx %o5, [%l7 + 0x30]
3535 sdivx %g3, 0x1C2E, %l2
3536 ldd [%l7 + 0x20], %f28
3537 mulx %o3, %i6, %l6
3538 fabss %f25, %f23
3539 fxnor %f0, %f4, %f28
3540 array16 %o6, %i1, %i2
3541 fmovrdgz %i4, %f6, %f10
3542 popc %o2, %l3
3543 movleu %xcc, %g7, %i3
3544 add %l4, %g4, %o1
3545 udiv %g5, 0x1EF9, %o7
3546 subccc %l5, %g2, %i0
3547 movpos %icc, %g6, %l0
3548 fmovscs %xcc, %f0, %f16
3549 sllx %g1, 0x05, %o4
3550 smul %i7, 0x0891, %i5
3551 fornot2s %f6, %f18, %f18
3552 udiv %o0, 0x058F, %l1
3553 edge8 %o5, %l2, %o3
3554 movrlz %g3, %i6, %o6
3555 ldub [%l7 + 0x36], %l6
3556 fmovdpos %icc, %f10, %f8
3557 fmovs %f8, %f16
3558 movne %xcc, %i1, %i4
3559 mulscc %o2, 0x0AC8, %i2
3560 udivx %g7, 0x1FC5, %l3
3561 save %i3, %l4, %g4
3562 rdpr %cwp, %g1
3563 rdpr %cansave, %g2
3564 rdpr %canrestore, %g3
3565 rdpr %cleanwin, %g4
3566 rdpr %otherwin, %g5
3567 rdpr %wstate, %g6
3568 add %o1, %o7, %l5
3569 andcc %g2, %i0, %g5
3570 ldd [%l7 + 0x60], %l0
3571 andncc %g1, %o4, %g6
3572 ldub [%l7 + 0x47], %i7
3573 fmovdgu %xcc, %f27, %f2
3574 smulcc %i5, %l1, %o0
3575 ldsh [%l7 + 0x7A], %l2
3576 sub %o5, %o3, %g3
3577 smul %o6, %l6, %i6
3578 array32 %i1, %o2, %i4
3579 lduh [%l7 + 0x4C], %i2
3580 srax %g7, 0x1A, %i3
3581 andcc %l4, %g4, %o1
3582 edge8n %o7, %l3, %g2
3583 edge16 %l5, %g5, %l0
3584 edge32n %i0, %g1, %o4
3585 movvs %xcc, %g6, %i7
3586 edge8n %l1, %o0, %l2
3587 movvs %icc, %i5, %o5
3588 ldsb [%l7 + 0x17], %o3
3589 udivcc %o6, 0x1DEB, %l6
3590 ldx [%l7 + 0x70], %i6
3591 movle %xcc, %i1, %o2
3592 xor %g3, 0x1AD8, %i2
3593 fmovdl %icc, %f12, %f6
3594 umulcc %i4, %g7, %l4
3595 orncc %i3, 0x1E3C, %g4
3596 edge16n %o1, %l3, %g2
3597 sir 0x06A8
3598 st %f23, [%l7 + 0x58]
3599 and %l5, %g5, %l0
3600 ldsb [%l7 + 0x50], %i0
3601 ld [%l7 + 0x68], %f19
3602 move %xcc, %g1, %o7
3603 fnot2 %f10, %f18
3604 sethi 0x145E, %g6
3605 sth %i7, [%l7 + 0x18]
3606 stx %l1, [%l7 + 0x18]
3607 movvs %icc, %o4, %l2
3608 movrne %i5, 0x109, %o0
3609 stb %o5, [%l7 + 0x5D]
3610 fpack16 %f26, %f10
3611 srl %o3, 0x09, %l6
3612 udivx %o6, 0x0525, %i6
3613 sdivcc %i1, 0x1703, %o2
3614 fpack32 %f16, %f18, %f2
3615 srl %g3, 0x07, %i4
3616 popc 0x103E, %g7
3617 orncc %l4, %i2, %i3
3618 save %o1, %g4, %l3
3619 rdpr %cwp, %g1
3620 rdpr %cansave, %g2
3621 rdpr %canrestore, %g3
3622 rdpr %cleanwin, %g4
3623 rdpr %otherwin, %g5
3624 rdpr %wstate, %g6
3625 movcc %icc, %l5, %g2
3626 edge16 %g5, %i0, %g1
3627 and %o7, %g6, %l0
3628 sdivx %l1, 0x0B2B, %o4
3629 movrgz %l2, %i5, %o0
3630 umulcc %i7, %o3, %o5
3631 subc %l6, 0x19AD, %o6
3632 array32 %i1, %i6, %o2
3633 fandnot1s %f21, %f23, %f15
3634 edge16l %g3, %i4, %g7
3635 sra %i2, 0x02, %i3
3636 edge16n %o1, %g4, %l4
3637 fornot2s %f27, %f0, %f11
3638 nop
3639 set 0x14, %o3
3640 stb %l3, [%l7 + %o3]
3641 orcc %l5, %g2, %i0
3642 addccc %g1, %o7, %g6
3643 fmovdvc %xcc, %f21, %f19
3644 fmovdvc %xcc, %f6, %f9
3645 umulcc %g5, 0x187A, %l1
3646 ldsh [%l7 + 0x24], %o4
3647 ldd [%l7 + 0x20], %l2
3648 add %i5, %l0, %o0
3649 edge8n %i7, %o5, %l6
3650 andn %o3, 0x0481, %o6
3651 addccc %i6, 0x0B31, %o2
3652 umul %i1, %i4, %g7
3653 fxnor %f28, %f4, %f22
3654 ldx [%l7 + 0x08], %g3
3655 udivcc %i2, 0x00F0, %i3
3656 fpadd16 %f18, %f10, %f30
3657 smul %g4, %o1, %l3
3658 sir 0x0295
3659 umulcc %l4, %l5, %i0
3660 fxnor %f12, %f4, %f8
3661 fmovrsgz %g1, %f22, %f0
3662 move %icc, %g2, %o7
3663 edge8ln %g5, %l1, %g6
3664 ldsw [%l7 + 0x7C], %o4
3665 ldsb [%l7 + 0x29], %i5
3666 movcs %icc, %l0, %o0
3667 fnot2s %f8, %f12
3668 subc %i7, 0x0042, %o5
3669 edge32l %l2, %l6, %o3
3670 fmovdneg %xcc, %f29, %f7
3671 fsrc2s %f8, %f23
3672 movcc %icc, %o6, %o2
3673 ldd [%l7 + 0x70], %i6
3674 xorcc %i1, 0x1D60, %g7
3675 or %g3, %i2, %i3
3676 orncc %i4, %o1, %g4
3677 orncc %l3, %l4, %l5
3678 movleu %xcc, %i0, %g1
3679 edge8 %o7, %g2, %l1
3680 ldd [%l7 + 0x08], %g6
3681 popc %o4, %i5
3682 movg %xcc, %g5, %o0
3683 fors %f31, %f4, %f18
3684 movn %xcc, %l0, %i7
3685 movre %l2, %l6, %o3
3686 ldsw [%l7 + 0x0C], %o6
3687 mova %xcc, %o5, %i6
3688 fmul8x16au %f21, %f0, %f28
3689 movle %xcc, %i1, %o2
3690 movrlz %g7, 0x094, %i2
3691 fnegs %f6, %f3
3692 udivcc %g3, 0x0F08, %i4
3693 srlx %o1, 0x17, %g4
3694 sub %i3, %l4, %l3
3695 orncc %i0, 0x1FED, %l5
3696 fcmps %fcc3, %f20, %f30
3697 xor %g1, 0x0EDD, %o7
3698 restore %g2, 0x1A67, %g6
3699 rdpr %cwp, %g1
3700 rdpr %cansave, %g2
3701 rdpr %canrestore, %g3
3702 rdpr %cleanwin, %g4
3703 rdpr %otherwin, %g5
3704 rdpr %wstate, %g6
3705 smulcc %l1, 0x0323, %o4
3706 fcmpgt16 %f6, %f10, %g5
3707 ld [%l7 + 0x70], %f26
3708 fmovsn %icc, %f30, %f0
3709 sethi 0x0770, %o0
3710 edge16ln %i5, %l0, %l2
3711 fornot1 %f4, %f4, %f22
3712 array16 %i7, %o3, %o6
3713 movvs %icc, %l6, %o5
3714 fcmple32 %f20, %f8, %i6
3715 umulcc %i1, 0x1DCB, %o2
3716 fmovrdlz %i2, %f12, %f12
3717 mulscc %g7, 0x1BCE, %i4
3718 movneg %xcc, %o1, %g3
3719 orncc %i3, %l4, %g4
3720 movneg %icc, %l3, %i0
3721 edge32ln %g1, %l5, %g2
3722 movpos %xcc, %o7, %g6
3723 edge8l %o4, %l1, %g5
3724 movrgz %o0, %l0, %l2
3725 movpos %xcc, %i7, %i5
3726 fmovsg %xcc, %f17, %f26
3727 alignaddr %o3, %l6, %o5
3728 fpadd16s %f8, %f12, %f23
3729 alignaddr %o6, %i1, %i6
3730 sth %i2, [%l7 + 0x78]
3731 sll %g7, 0x0B, %i4
3732 movle %icc, %o1, %g3
3733 edge16n %i3, %l4, %g4
3734 movg %xcc, %l3, %i0
3735 andncc %o2, %g1, %g2
3736 fnors %f19, %f19, %f25
3737 ldub [%l7 + 0x14], %o7
3738 fcmpne16 %f14, %f20, %g6
3739 udivcc %l5, 0x0F6D, %l1
3740 fmovd %f16, %f18
3741 array32 %o4, %g5, %o0
3742 fmovscs %icc, %f13, %f25
3743 movrgz %l2, %i7, %i5
3744 movle %icc, %l0, %o3
3745 fmovsa %icc, %f8, %f31
3746 array16 %l6, %o5, %o6
3747 move %xcc, %i6, %i1
3748 stx %g7, [%l7 + 0x20]
3749 movneg %icc, %i2, %o1
3750 ldd [%l7 + 0x28], %f10
3751 subc %i4, %g3, %i3
3752 fmovdvc %xcc, %f30, %f1
3753 fcmpgt32 %f16, %f2, %l4
3754 popc 0x13B5, %g4
3755 fpsub16s %f6, %f6, %f8
3756 array16 %l3, %o2, %g1
3757 ld [%l7 + 0x60], %f23
3758 fors %f10, %f24, %f8
3759 fpmerge %f26, %f9, %f22
3760 alignaddr %i0, %o7, %g2
3761 srl %g6, %l5, %l1
3762 edge8n %o4, %o0, %l2
3763 mulx %g5, 0x02BB, %i7
3764 fcmped %fcc2, %f28, %f0
3765 fnor %f26, %f4, %f16
3766 mova %xcc, %i5, %l0
3767 movne %icc, %o3, %l6
3768 movne %icc, %o5, %o6
3769 movcs %icc, %i6, %i1
3770 siam 0x4
3771 ld [%l7 + 0x7C], %f19
3772 fmovrdne %g7, %f28, %f18
3773 movne %icc, %i2, %i4
3774 lduh [%l7 + 0x6A], %g3
3775 addccc %o1, %i3, %l4
3776 stw %l3, [%l7 + 0x74]
3777 movvs %xcc, %o2, %g4
3778 fmovsn %icc, %f20, %f7
3779 movpos %xcc, %g1, %i0
3780 ld [%l7 + 0x1C], %f1
3781 edge8n %g2, %o7, %l5
3782 fpsub16s %f7, %f6, %f19
3783 mova %icc, %l1, %g6
3784 fmovdcs %xcc, %f24, %f17
3785 edge16ln %o0, %l2, %o4
3786 move %icc, %g5, %i7
3787 edge8ln %i5, %o3, %l6
3788 sir 0x0358
3789 sdivcc %o5, 0x15E4, %o6
3790 movleu %icc, %l0, %i1
3791 ldsw [%l7 + 0x5C], %g7
3792 sdiv %i6, 0x1183, %i2
3793 fmovrdne %g3, %f22, %f30
3794 movg %xcc, %o1, %i3
3795 edge8l %i4, %l3, %l4
3796 fmovsgu %icc, %f28, %f14
3797 ldsb [%l7 + 0x1D], %g4
3798 fpsub32s %f13, %f9, %f1
3799 std %f12, [%l7 + 0x20]
3800 movl %icc, %g1, %i0
3801 movrgz %g2, %o7, %o2
3802 sth %l1, [%l7 + 0x08]
3803 fmovsvc %icc, %f8, %f22
3804 ldub [%l7 + 0x1A], %g6
3805 fnot2 %f28, %f26
3806 movvs %icc, %o0, %l5
3807 sir 0x1297
3808 addcc %l2, %o4, %g5
3809 srl %i7, %o3, %i5
3810 and %l6, 0x136C, %o6
3811 movle %icc, %o5, %l0
3812 fmovsle %xcc, %f21, %f24
3813 edge16n %i1, %g7, %i6
3814 andcc %i2, %o1, %i3
3815 xor %g3, %i4, %l3
3816 ldd [%l7 + 0x60], %f24
3817 fsrc2 %f14, %f12
3818 fnegs %f7, %f26
3819 lduh [%l7 + 0x12], %l4
3820 movvc %icc, %g1, %i0
3821 fones %f0
3822 pdist %f0, %f12, %f24
3823 andcc %g4, %o7, %o2
3824 stw %l1, [%l7 + 0x0C]
3825 array32 %g2, %o0, %l5
3826 edge16 %l2, %o4, %g6
3827 fmovsvc %icc, %f18, %f1
3828 xnorcc %g5, %o3, %i7
3829 movpos %icc, %l6, %i5
3830 fpadd32s %f11, %f23, %f10
3831 subc %o6, 0x0B37, %l0
3832 edge16n %o5, %i1, %g7
3833 fandnot2 %f6, %f14, %f4
3834 or %i6, %i2, %i3
3835 lduh [%l7 + 0x4C], %g3
3836 fmovsl %xcc, %f3, %f24
3837 edge16ln %i4, %l3, %o1
3838 edge8 %g1, %i0, %g4
3839 ldsh [%l7 + 0x54], %l4
3840 fxors %f25, %f1, %f0
3841 addcc %o7, %o2, %g2
3842 sub %l1, %o0, %l2
3843 edge8 %l5, %g6, %o4
3844 subcc %o3, 0x0539, %i7
3845 orncc %g5, %l6, %o6
3846 stx %i5, [%l7 + 0x58]
3847 movrlz %o5, %l0, %g7
3848 movneg %xcc, %i6, %i2
3849 subcc %i3, %g3, %i1
3850 mulscc %i4, 0x156C, %o1
3851 movrgz %l3, 0x292, %i0
3852 movrgez %g4, 0x35E, %l4
3853 edge16n %g1, %o2, %g2
3854 fmovsa %icc, %f8, %f14
3855 mulscc %l1, %o0, %l2
3856 subccc %o7, %l5, %g6
3857 umul %o4, 0x1809, %i7
3858 edge8n %o3, %g5, %o6
3859 fpsub16 %f20, %f24, %f20
3860 siam 0x0
3861 array32 %i5, %o5, %l0
3862 movgu %icc, %l6, %i6
3863 fmovs %f18, %f25
3864 array32 %g7, %i3, %g3
3865 edge32 %i1, %i4, %i2
3866 movrgz %l3, 0x07D, %i0
3867 or %g4, %l4, %o1
3868 movne %icc, %g1, %g2
3869 fnand %f12, %f30, %f20
3870 stb %l1, [%l7 + 0x24]
3871 ld [%l7 + 0x14], %f19
3872 movneg %icc, %o0, %l2
3873 fmovrdlz %o2, %f26, %f0
3874 fornot2s %f26, %f17, %f8
3875 fmovde %icc, %f24, %f12
3876 andcc %o7, %g6, %l5
3877 stw %i7, [%l7 + 0x58]
3878 sdivx %o4, 0x194C, %g5
3879 edge32 %o3, %o6, %o5
3880 fcmpne32 %f4, %f10, %i5
3881 umulcc %l0, 0x1C90, %i6
3882 alignaddrl %l6, %g7, %i3
3883 edge8 %i1, %i4, %i2
3884 ldsb [%l7 + 0x12], %l3
3885 movle %icc, %g3, %g4
3886 sll %i0, 0x1D, %l4
3887 smulcc %g1, 0x1FDE, %o1
3888 edge8 %g2, %l1, %o0
3889 movleu %xcc, %o2, %o7
3890 udivcc %l2, 0x16D0, %l5
3891 fmul8sux16 %f4, %f28, %f26
3892 fcmped %fcc1, %f4, %f22
3893 movge %xcc, %i7, %o4
3894 fcmps %fcc2, %f24, %f13
3895 udiv %g5, 0x1F8F, %g6
3896 movpos %xcc, %o6, %o5
3897 xorcc %i5, 0x0556, %l0
3898 andncc %i6, %l6, %o3
3899 stw %g7, [%l7 + 0x28]
3900 add %i3, %i1, %i2
3901 fcmpeq32 %f24, %f26, %i4
3902 ld [%l7 + 0x40], %f21
3903 movrgez %l3, %g3, %i0
3904 xnor %l4, %g1, %g4
3905 movn %xcc, %g2, %o1
3906 xnor %o0, 0x1DDE, %l1
3907 edge16 %o2, %o7, %l5
3908 srl %i7, 0x0F, %o4
3909 ldub [%l7 + 0x26], %g5
3910 umul %g6, %l2, %o5
3911 stx %i5, [%l7 + 0x18]
3912 sdivx %o6, 0x08FC, %i6
3913 addccc %l0, %l6, %o3
3914 fors %f7, %f17, %f2
3915 array16 %i3, %i1, %i2
3916 sir 0x1103
3917 mova %xcc, %g7, %l3
3918 movg %xcc, %g3, %i4
3919 ldsb [%l7 + 0x2F], %l4
3920 srax %g1, %g4, %g2
3921 alignaddr %o1, %i0, %l1
3922 srax %o0, 0x14, %o7
3923 movg %icc, %l5, %i7
3924 srax %o2, %o4, %g5
3925 fmovsneg %xcc, %f8, %f1
3926 movpos %icc, %g6, %l2
3927 fmovsa %icc, %f27, %f14
3928 subcc %i5, %o6, %i6
3929 edge16l %o5, %l6, %l0
3930 sra %o3, 0x01, %i1
3931 movrlz %i3, 0x375, %g7
3932 move %icc, %l3, %g3
3933 edge8n %i4, %i2, %g1
3934 mulscc %g4, %l4, %g2
3935 move %icc, %i0, %l1
3936 move %icc, %o1, %o7
3937 movneg %xcc, %o0, %i7
3938 setx loop_11, %l0, %l1
3939 return %l1
3940 nop
3941 rdpr %cwp, %g1
3942 rdpr %cansave, %g2
3943 rdpr %canrestore, %g3
3944 rdpr %cleanwin, %g4
3945 rdpr %otherwin, %g5
3946 rdpr %wstate, %g6
3947loop_11: stb %g5, [%l7 + 0x50]
3948 fnand %f26, %f0, %f30
3949 andcc %l5, %l2, %i5
3950 movg %xcc, %o6, %g6
3951 sdivcc %o5, 0x128D, %l6
3952 movrne %i6, 0x3BF, %l0
3953 sll %i1, 0x17, %i3
3954 umulcc %o3, %g7, %g3
3955 fcmpgt32 %f30, %f24, %i4
3956 movne %xcc, %l3, %g1
3957 alignaddrl %g4, %l4, %g2
3958 ldd [%l7 + 0x38], %f26
3959 andcc %i2, %i0, %l1
3960 edge32l %o1, %o7, %i7
3961 fmovrsgez %o0, %f9, %f19
3962 array32 %o4, %o2, %g5
3963 fpadd32s %f14, %f11, %f31
3964 movgu %xcc, %l2, %l5
3965 movrlz %o6, %i5, %g6
3966 fmovsleu %icc, %f5, %f19
3967 udivx %o5, 0x1D0E, %l6
3968 movg %icc, %i6, %i1
3969 ldd [%l7 + 0x48], %i2
3970 movle %xcc, %l0, %g7
3971 fsrc1s %f2, %f23
3972 ldd [%l7 + 0x38], %o2
3973 ldsb [%l7 + 0x6F], %g3
3974 movrgez %i4, %l3, %g4
3975 edge16n %l4, %g1, %i2
3976 ldub [%l7 + 0x6F], %g2
3977 fcmpes %fcc0, %f13, %f30
3978 fnand %f4, %f22, %f16
3979 nop
3980 set 0x28, %o1
3981 stw %i0, [%l7 + %o1]
3982 addcc %l1, 0x1BCB, %o7
3983 umul %i7, %o0, %o1
3984 sdiv %o2, 0x0F35, %o4
3985 mulscc %g5, %l5, %o6
3986 fpadd32s %f16, %f5, %f14
3987 fmovsleu %icc, %f26, %f28
3988 udivx %i5, 0x0E9B, %g6
3989 xnor %l2, 0x0E09, %l6
3990 mova %xcc, %i6, %i1
3991 smul %o5, %i3, %l0
3992 movvs %xcc, %g7, %g3
3993 array16 %o3, %l3, %i4
3994 movgu %icc, %g4, %l4
3995 alignaddrl %i2, %g2, %g1
3996 srlx %l1, %o7, %i7
3997 movl %icc, %i0, %o0
3998 umul %o1, 0x1322, %o2
3999 fnot2 %f26, %f30
4000 edge32 %g5, %o4, %l5
4001 sdivcc %i5, 0x1549, %g6
4002 ldx [%l7 + 0x48], %o6
4003 movvs %xcc, %l6, %l2
4004 movge %xcc, %i1, %i6
4005 fmovdl %icc, %f27, %f14
4006 fmovrdgez %o5, %f22, %f24
4007 ldsb [%l7 + 0x36], %i3
4008 sra %g7, %g3, %l0
4009 mulx %o3, %i4, %g4
4010 edge16l %l4, %i2, %l3
4011 movpos %icc, %g1, %g2
4012 movg %icc, %o7, %i7
4013 sub %l1, 0x04A0, %i0
4014 fmovsa %icc, %f11, %f15
4015 sra %o1, %o0, %g5
4016 addcc %o4, %o2, %l5
4017 movle %xcc, %g6, %i5
4018 move %xcc, %o6, %l6
4019 movcs %icc, %l2, %i1
4020 stb %i6, [%l7 + 0x15]
4021 fcmpeq32 %f22, %f4, %o5
4022 sth %g7, [%l7 + 0x42]
4023 edge32n %i3, %l0, %g3
4024 movrgez %i4, %o3, %g4
4025 subccc %l4, 0x024F, %i2
4026 fmovsn %xcc, %f16, %f6
4027 orncc %l3, 0x03E4, %g1
4028 edge8ln %g2, %i7, %l1
4029 lduw [%l7 + 0x58], %i0
4030 xnorcc %o7, %o0, %o1
4031 or %g5, 0x0486, %o2
4032 fmovdvs %icc, %f25, %f9
4033 andcc %o4, 0x1500, %l5
4034 fpack32 %f2, %f12, %f20
4035 udivx %g6, 0x1285, %o6
4036 movre %l6, %i5, %l2
4037 array32 %i6, %i1, %o5
4038 andcc %g7, %l0, %g3
4039 edge8ln %i4, %i3, %o3
4040 alignaddrl %l4, %g4, %i2
4041 sir 0x0547
4042 edge16 %g1, %l3, %i7
4043 ldsw [%l7 + 0x08], %g2
4044 alignaddrl %i0, %o7, %o0
4045 faligndata %f6, %f24, %f28
4046 mulscc %l1, %o1, %g5
4047 movleu %icc, %o2, %l5
4048 fsrc2s %f15, %f2
4049 addccc %o4, %o6, %l6
4050 movrgz %i5, 0x378, %l2
4051 lduw [%l7 + 0x08], %i6
4052 andn %i1, 0x1FB7, %o5
4053 sub %g7, %l0, %g6
4054 fnot2 %f18, %f8
4055 movpos %xcc, %g3, %i3
4056 mova %icc, %o3, %i4
4057 pdist %f26, %f22, %f20
4058 lduw [%l7 + 0x20], %l4
4059 xorcc %g4, 0x14C0, %g1
4060 fmovd %f24, %f18
4061 smulcc %i2, 0x0E7C, %i7
4062 edge32 %g2, %i0, %o7
4063 edge32n %l3, %o0, %l1
4064 stx %g5, [%l7 + 0x50]
4065 srax %o1, 0x05, %l5
4066 movgu %icc, %o2, %o6
4067 movrgez %l6, %i5, %o4
4068 or %i6, 0x17B9, %l2
4069 mulscc %o5, 0x1DBD, %i1
4070 movcs %icc, %l0, %g6
4071 umulcc %g3, 0x16C3, %i3
4072 fmovsn %icc, %f8, %f20
4073 fmovdneg %icc, %f24, %f17
4074 movvs %icc, %o3, %i4
4075 mulx %g7, %l4, %g1
4076 nop
4077 set 0x28, %i7
4078 stx %g4, [%l7 + %i7]
4079 movrgez %i2, %g2, %i7
4080 movleu %xcc, %i0, %o7
4081 array16 %l3, %o0, %l1
4082 fmovrdlez %g5, %f6, %f16
4083 bshuffle %f12, %f4, %f6
4084 movle %xcc, %o1, %o2
4085 sra %o6, 0x06, %l6
4086 sethi 0x070F, %l5
4087 addcc %i5, 0x13D7, %i6
4088 sllx %o4, %l2, %i1
4089 sethi 0x0824, %o5
4090 andncc %g6, %l0, %i3
4091 ldd [%l7 + 0x30], %f14
4092 array32 %g3, %i4, %g7
4093 sra %o3, %l4, %g1
4094 sdiv %i2, 0x02D2, %g4
4095 alignaddrl %i7, %g2, %i0
4096 subc %l3, %o7, %l1
4097 mulx %o0, 0x1D33, %g5
4098 movvc %icc, %o1, %o6
4099 array16 %l6, %l5, %i5
4100 save %i6, %o4, %l2
4101 rdpr %cwp, %g1
4102 rdpr %cansave, %g2
4103 rdpr %canrestore, %g3
4104 rdpr %cleanwin, %g4
4105 rdpr %otherwin, %g5
4106 rdpr %wstate, %g6
4107 fmovscc %icc, %f16, %f0
4108 array32 %o2, %i1, %g6
4109 movcs %xcc, %l0, %o5
4110 popc %i3, %i4
4111 smul %g7, %o3, %l4
4112 srl %g1, %i2, %g3
4113 fxor %f8, %f0, %f10
4114 andcc %g4, %g2, %i7
4115 array8 %i0, %o7, %l3
4116 ld [%l7 + 0x60], %f22
4117 movvs %xcc, %l1, %g5
4118 srlx %o0, %o6, %l6
4119 smulcc %l5, %i5, %o1
4120 ldub [%l7 + 0x49], %i6
4121 addccc %l2, %o2, %o4
4122 mulx %i1, 0x1BFA, %l0
4123 fsrc1 %f0, %f4
4124 xor %o5, 0x0107, %g6
4125 sdiv %i4, 0x00D0, %i3
4126 edge8 %o3, %g7, %g1
4127 movneg %icc, %i2, %l4
4128 ld [%l7 + 0x70], %f12
4129 fmovdcs %xcc, %f12, %f23
4130 smul %g3, 0x1136, %g4
4131 orcc %i7, 0x008C, %g2
4132 movgu %icc, %i0, %l3
4133 ldd [%l7 + 0x50], %o6
4134 fmovrslez %l1, %f22, %f16
4135 fmul8x16au %f29, %f9, %f8
4136 fnands %f30, %f20, %f4
4137 movvc %xcc, %o0, %o6
4138 addc %l6, 0x1C26, %l5
4139 or %g5, %o1, %i5
4140 sll %i6, %l2, %o4
4141 movrlz %i1, %l0, %o5
4142 fmovsne %xcc, %f21, %f15
4143 smul %g6, %o2, %i3
4144 movn %icc, %i4, %o3
4145 edge8l %g7, %i2, %g1
4146 sir 0x1046
4147 movrlez %g3, %g4, %l4
4148 fpadd16s %f13, %f24, %f4
4149 andncc %i7, %i0, %g2
4150 lduw [%l7 + 0x7C], %l3
4151 sethi 0x014C, %l1
4152 fmovdvs %xcc, %f13, %f26
4153 orcc %o0, %o6, %o7
4154 sdivx %l6, 0x177C, %g5
4155 edge16 %l5, %i5, %o1
4156 stb %i6, [%l7 + 0x27]
4157 srl %o4, %i1, %l0
4158 fandnot1s %f23, %f11, %f26
4159 fzeros %f18
4160 movrlez %l2, 0x17A, %o5
4161 sethi 0x1EE0, %g6
4162 array8 %i3, %o2, %i4
4163 smulcc %o3, 0x1C25, %i2
4164 fmovdl %xcc, %f15, %f25
4165 lduw [%l7 + 0x5C], %g1
4166 fmovdgu %xcc, %f18, %f11
4167 edge8l %g7, %g3, %l4
4168 edge16ln %i7, %i0, %g4
4169 edge8ln %g2, %l1, %l3
4170 sll %o6, %o7, %o0
4171 sra %g5, 0x16, %l6
4172 edge8l %i5, %l5, %o1
4173 movrlz %i6, %i1, %l0
4174 addcc %l2, %o4, %g6
4175 fzero %f4
4176 edge8 %o5, %i3, %o2
4177 xnorcc %o3, 0x10CA, %i4
4178 fpsub32 %f26, %f28, %f8
4179 edge8 %i2, %g7, %g3
4180 ldd [%l7 + 0x30], %f12
4181 fmovsge %icc, %f25, %f7
4182 udiv %l4, 0x0F46, %i7
4183 mulscc %i0, 0x1A05, %g4
4184 fmovsn %xcc, %f11, %f8
4185 edge16l %g2, %l1, %g1
4186 std %f30, [%l7 + 0x60]
4187 edge16n %o6, %o7, %o0
4188 add %g5, 0x1421, %l6
4189 fmovdn %icc, %f12, %f31
4190 addc %i5, 0x1A22, %l3
4191 fnors %f13, %f1, %f8
4192 sll %l5, 0x1D, %i6
4193 edge32 %o1, %l0, %l2
4194 alignaddr %i1, %o4, %g6
4195 movge %xcc, %i3, %o5
4196 fabss %f18, %f2
4197 xor %o3, 0x0B57, %i4
4198 ldsw [%l7 + 0x78], %i2
4199 smul %o2, %g3, %g7
4200 fcmple16 %f12, %f28, %l4
4201 addccc %i0, 0x0395, %i7
4202 fmovrsgez %g2, %f5, %f9
4203 umul %g4, %g1, %l1
4204 sdivx %o6, 0x0BAD, %o0
4205 st %f16, [%l7 + 0x6C]
4206 movle %xcc, %o7, %l6
4207 alignaddrl %i5, %g5, %l5
4208 fmovrsne %l3, %f9, %f6
4209 xor %o1, 0x1AFC, %i6
4210 lduw [%l7 + 0x6C], %l2
4211 fcmpes %fcc1, %f18, %f10
4212 andcc %i1, %o4, %l0
4213 edge32ln %g6, %o5, %i3
4214 fandnot2 %f20, %f4, %f26
4215 fmovsneg %icc, %f18, %f17
4216 smulcc %i4, 0x07E2, %o3
4217 movge %xcc, %i2, %o2
4218 sub %g7, 0x1CEB, %l4
4219 edge32n %i0, %i7, %g3
4220 movne %icc, %g4, %g2
4221 fexpand %f23, %f16
4222 movn %xcc, %g1, %o6
4223 movneg %icc, %o0, %l1
4224 movpos %icc, %o7, %i5
4225 lduw [%l7 + 0x4C], %l6
4226 subc %g5, 0x0FB4, %l5
4227 fmuld8sux16 %f5, %f4, %f26
4228 umul %o1, 0x020F, %l3
4229 sra %i6, %l2, %i1
4230 edge8 %l0, %o4, %g6
4231 movrgz %o5, %i4, %o3
4232 fmovrdgz %i3, %f30, %f30
4233 sethi 0x0359, %i2
4234 fpack32 %f22, %f6, %f6
4235 subcc %g7, %o2, %i0
4236 stw %l4, [%l7 + 0x58]
4237 popc 0x1E55, %i7
4238 popc %g4, %g2
4239 fmovrse %g3, %f24, %f19
4240 addcc %o6, %g1, %l1
4241 sir 0x0E5C
4242 movpos %icc, %o0, %o7
4243 fmul8x16au %f2, %f31, %f4
4244 movge %xcc, %i5, %l6
4245 stx %g5, [%l7 + 0x18]
4246 movvs %icc, %o1, %l5
4247 andcc %i6, 0x018D, %l2
4248 subccc %l3, 0x0155, %l0
4249 edge16ln %o4, %g6, %i1
4250 fnegs %f11, %f13
4251 srax %i4, %o5, %i3
4252 array32 %o3, %i2, %g7
4253 movvs %xcc, %o2, %l4
4254 movrlz %i7, %i0, %g4
4255 udiv %g2, 0x1BFF, %o6
4256 sdivx %g3, 0x1007, %g1
4257 fpack16 %f26, %f1
4258 fornot2s %f14, %f17, %f3
4259 stx %l1, [%l7 + 0x10]
4260 edge32 %o7, %i5, %o0
4261 lduh [%l7 + 0x70], %g5
4262 edge8 %l6, %o1, %i6
4263 movre %l5, %l2, %l3
4264 sdivx %l0, 0x004E, %g6
4265 and %o4, %i4, %o5
4266 sth %i1, [%l7 + 0x24]
4267 edge16n %i3, %o3, %i2
4268 movge %xcc, %g7, %o2
4269 umul %l4, 0x0B61, %i7
4270 udivcc %i0, 0x10E2, %g2
4271 edge32n %o6, %g4, %g1
4272 fsrc2s %f9, %f13
4273 fmovrdne %l1, %f22, %f12
4274 movleu %xcc, %o7, %i5
4275 edge8ln %g3, %o0, %g5
4276 array32 %l6, %o1, %l5
4277 umulcc %i6, 0x1EDD, %l2
4278 edge32n %l0, %g6, %l3
4279 sllx %o4, 0x0F, %i4
4280 xnorcc %o5, 0x0B48, %i1
4281 movre %o3, 0x37C, %i2
4282 smulcc %g7, 0x027C, %o2
4283 nop
4284 set 0x6D, %o0
4285 stb %i3, [%l7 + %o0]
4286 sra %l4, 0x1A, %i0
4287 fpsub16 %f30, %f30, %f14
4288 fmovspos %icc, %f21, %f14
4289 orncc %i7, %o6, %g2
4290 ld [%l7 + 0x68], %f23
4291 ld [%l7 + 0x34], %f30
4292 addcc %g4, 0x1ED0, %g1
4293 umulcc %l1, 0x1CD2, %i5
4294 lduh [%l7 + 0x78], %o7
4295 sethi 0x0A18, %g3
4296 movrgz %g5, 0x1BF, %o0
4297 fmovs %f25, %f9
4298 smul %o1, %l6, %i6
4299 edge8 %l5, %l2, %l0
4300 for %f26, %f2, %f6
4301 movrgz %g6, 0x02E, %o4
4302 addccc %l3, 0x17E9, %o5
4303 fmul8ulx16 %f24, %f30, %f4
4304 sethi 0x0646, %i1
4305 fnot2 %f30, %f18
4306 fabsd %f12, %f22
4307 fornot2s %f17, %f4, %f21
4308 move %xcc, %i4, %i2
4309 movge %xcc, %o3, %g7
4310 andcc %i3, 0x15AE, %l4
4311 fmovsvc %icc, %f25, %f24
4312 sir 0x04F9
4313 smulcc %o2, %i7, %i0
4314 srl %g2, %o6, %g1
4315 subcc %l1, 0x1A3E, %g4
4316 subccc %i5, 0x0267, %o7
4317 movleu %icc, %g3, %o0
4318 udivx %g5, 0x0E36, %o1
4319 subcc %i6, 0x0E9D, %l5
4320 sdiv %l6, 0x129E, %l0
4321 edge32l %l2, %o4, %g6
4322 fmovrse %l3, %f3, %f21
4323 ldsh [%l7 + 0x62], %o5
4324 alignaddrl %i4, %i1, %i2
4325 popc 0x0C92, %g7
4326 movrne %o3, 0x169, %l4
4327 fcmpeq32 %f10, %f0, %o2
4328 edge16 %i3, %i7, %i0
4329 movrgez %g2, 0x335, %o6
4330 ldx [%l7 + 0x50], %g1
4331 stb %g4, [%l7 + 0x5E]
4332 fpack32 %f18, %f28, %f26
4333 fmovdl %icc, %f17, %f25
4334 fmovsvc %xcc, %f22, %f27
4335 udiv %l1, 0x15C9, %o7
4336 movrgez %g3, %o0, %g5
4337 orn %o1, %i6, %l5
4338 ldd [%l7 + 0x08], %f10
4339 umul %l6, 0x1A9F, %i5
4340 fabsd %f0, %f30
4341 orncc %l2, 0x0077, %l0
4342 movrlz %o4, %l3, %o5
4343 restore %i4, 0x0211, %i1
4344 rdpr %cwp, %g1
4345 rdpr %cansave, %g2
4346 rdpr %canrestore, %g3
4347 rdpr %cleanwin, %g4
4348 rdpr %otherwin, %g5
4349 rdpr %wstate, %g6
4350 fandnot1 %f12, %f0, %f20
4351 movgu %icc, %i2, %g6
4352 edge8n %g7, %o3, %l4
4353 movrne %o2, 0x2C5, %i3
4354 fcmpd %fcc0, %f26, %f4
4355 ld [%l7 + 0x60], %f1
4356 edge32l %i7, %g2, %o6
4357 array16 %i0, %g1, %l1
4358 fmul8x16al %f4, %f3, %f4
4359 xnor %o7, %g3, %g4
4360 movrlez %o0, 0x32E, %o1
4361 xorcc %g5, %l5, %i6
4362 fcmpd %fcc1, %f22, %f20
4363 movneg %xcc, %l6, %l2
4364 ldsh [%l7 + 0x7A], %i5
4365 udiv %o4, 0x08BB, %l3
4366 sllx %l0, %i4, %o5
4367 andn %i1, 0x1E28, %g6
4368 save %i2, %o3, %l4
4369 rdpr %cwp, %g1
4370 rdpr %cansave, %g2
4371 rdpr %canrestore, %g3
4372 rdpr %cleanwin, %g4
4373 rdpr %otherwin, %g5
4374 rdpr %wstate, %g6
4375 array16 %g7, %o2, %i7
4376 movvc %icc, %i3, %g2
4377 fmovrsne %o6, %f6, %f27
4378 edge8n %g1, %i0, %o7
4379 subcc %l1, %g3, %o0
4380 fornot2s %f15, %f15, %f22
4381 movrne %o1, 0x143, %g5
4382 nop
4383 set 0x4C, %o7
4384 stw %l5, [%l7 + %o7]
4385 fpadd32s %f13, %f1, %f6
4386 alignaddrl %i6, %l6, %l2
4387 movre %g4, 0x0EF, %o4
4388 fmovsleu %icc, %f16, %f27
4389 movne %xcc, %i5, %l0
4390 edge16n %i4, %o5, %i1
4391 andncc %g6, %i2, %l3
4392 move %icc, %o3, %l4
4393 addccc %o2, 0x030D, %g7
4394 fornot2 %f16, %f24, %f10
4395 sub %i3, %i7, %g2
4396 movle %icc, %g1, %i0
4397 fmul8x16au %f6, %f26, %f10
4398 fmovrde %o7, %f30, %f6
4399 smulcc %o6, 0x12AC, %l1
4400 for %f22, %f10, %f26
4401 ldub [%l7 + 0x17], %g3
4402 fpadd32s %f10, %f9, %f30
4403 movvc %xcc, %o1, %g5
4404 movvc %icc, %o0, %l5
4405 sethi 0x1CF7, %l6
4406 fors %f6, %f28, %f0
4407 movvs %icc, %i6, %g4
4408 umul %l2, 0x1B53, %i5
4409 mulx %l0, 0x155A, %i4
4410 smul %o5, %i1, %o4
4411 mova %icc, %i2, %g6
4412 mova %xcc, %o3, %l4
4413 movne %icc, %o2, %g7
4414 sdiv %l3, 0x0F63, %i3
4415 movgu %xcc, %i7, %g1
4416 edge8l %g2, %o7, %o6
4417 fmovsl %xcc, %f10, %f25
4418 fcmpne32 %f30, %f20, %l1
4419 edge8ln %g3, %o1, %g5
4420 subc %o0, %i0, %l5
4421 xnorcc %i6, 0x13E4, %l6
4422 andcc %l2, 0x1A9F, %g4
4423 movrgz %i5, %l0, %o5
4424 fmovrsgez %i1, %f15, %f9
4425 movpos %xcc, %i4, %i2
4426 sll %o4, 0x1F, %o3
4427 edge8n %l4, %o2, %g6
4428 fandnot1s %f20, %f8, %f16
4429 ldsh [%l7 + 0x6A], %g7
4430 pdist %f22, %f12, %f18
4431 movl %xcc, %i3, %l3
4432 fandnot1s %f2, %f3, %f10
4433 fcmps %fcc3, %f25, %f30
4434 sdivx %g1, 0x1E9B, %g2
4435 movrlz %i7, 0x0B4, %o7
4436 fnot2 %f14, %f24
4437 movle %xcc, %o6, %g3
4438 setx loop_12, %l0, %l1
4439 return %l1
4440 nop
4441 rdpr %cwp, %g1
4442 rdpr %cansave, %g2
4443 rdpr %canrestore, %g3
4444 rdpr %cleanwin, %g4
4445 rdpr %otherwin, %g5
4446 rdpr %wstate, %g6
4447loop_12: lduw [%l7 + 0x7C], %o1
4448 andncc %i0, %l5, %o0
4449 fxnors %f20, %f21, %f15
4450 movg %icc, %i6, %l6
4451 edge32ln %l2, %i5, %g4
4452 lduh [%l7 + 0x1E], %l0
4453 lduh [%l7 + 0x7E], %o5
4454 addc %i4, %i2, %i1
4455 fmovsl %xcc, %f17, %f10
4456 fpadd32 %f0, %f24, %f18
4457 fzero %f20
4458 fandnot1 %f26, %f24, %f16
4459 array16 %o3, %l4, %o4
4460 movcc %xcc, %g6, %o2
4461 sir 0x03CE
4462 edge32l %i3, %g7, %g1
4463 andn %g2, %l3, %i7
4464 movrne %o6, %g3, %l1
4465 edge8n %o7, %o1, %i0
4466 movgu %icc, %g5, %o0
4467 edge16n %l5, %i6, %l6
4468 movvc %xcc, %l2, %g4
4469 movre %i5, %o5, %i4
4470 fabss %f18, %f14
4471 ldsb [%l7 + 0x7F], %i2
4472 fnand %f18, %f0, %f28
4473 movvs %xcc, %i1, %l0
4474 sethi 0x0162, %l4
4475 subc %o3, 0x1BD3, %o4
4476 move %icc, %g6, %i3
4477 array8 %o2, %g7, %g1
4478 array8 %l3, %g2, %i7
4479 sdivcc %g3, 0x0AEC, %l1
4480 sdivcc %o7, 0x101C, %o1
4481 fmovdle %xcc, %f21, %f8
4482 addccc %i0, 0x194E, %o6
4483 sra %o0, %g5, %i6
4484 fmovdcs %xcc, %f29, %f6
4485 ldsw [%l7 + 0x5C], %l6
4486 sdiv %l5, 0x1F76, %g4
4487 fcmple32 %f22, %f10, %i5
4488 umul %l2, %o5, %i2
4489 fands %f6, %f12, %f13
4490 movl %xcc, %i4, %i1
4491 edge16n %l0, %l4, %o3
4492 stw %g6, [%l7 + 0x7C]
4493 sub %o4, %i3, %o2
4494 edge16ln %g7, %l3, %g2
4495 edge8 %g1, %g3, %l1
4496 nop
4497 set 0x50, %o4
4498 ldsw [%l7 + %o4], %i7
4499 movvc %xcc, %o7, %i0
4500 move %icc, %o6, %o1
4501 orn %g5, 0x1D8A, %o0
4502 fzero %f28
4503 movleu %xcc, %l6, %i6
4504 movrlz %g4, %i5, %l2
4505 fnors %f20, %f30, %f30
4506 fcmpeq32 %f22, %f2, %l5
4507 andcc %o5, %i4, %i1
4508 sll %i2, 0x12, %l0
4509 edge16ln %l4, %g6, %o3
4510 fmul8x16au %f22, %f2, %f20
4511 or %i3, 0x04D0, %o4
4512 addccc %g7, %o2, %l3
4513 sra %g1, 0x1F, %g2
4514 popc 0x1A94, %l1
4515 udivcc %g3, 0x161E, %i7
4516 movcs %xcc, %i0, %o6
4517 array8 %o1, %g5, %o0
4518 movcs %xcc, %l6, %o7
4519 fmovsle %xcc, %f23, %f28
4520 movgu %icc, %g4, %i5
4521 nop
4522 set 0x4A, %l3
4523 ldsb [%l7 + %l3], %l2
4524 mova %xcc, %i6, %o5
4525 ldd [%l7 + 0x50], %f0
4526 lduh [%l7 + 0x74], %l5
4527 movn %xcc, %i1, %i2
4528 movcs %xcc, %l0, %i4
4529 smulcc %l4, %g6, %i3
4530 edge16n %o4, %g7, %o2
4531 sir 0x01E6
4532 movrgez %o3, 0x1C0, %g1
4533 fcmpes %fcc1, %f18, %f3
4534 orn %l3, 0x0ED0, %l1
4535 fmul8x16au %f18, %f5, %f6
4536 movleu %xcc, %g2, %i7
4537 smulcc %i0, %o6, %o1
4538 umul %g5, %g3, %o0
4539 sub %o7, %l6, %g4
4540 mulscc %l2, %i6, %o5
4541 fcmpeq32 %f16, %f16, %i5
4542 fpack32 %f22, %f4, %f26
4543 umulcc %l5, %i1, %l0
4544 sra %i4, 0x08, %i2
4545 orn %l4, %i3, %o4
4546 restore %g7, 0x1720, %o2
4547 rdpr %cwp, %g1
4548 rdpr %cansave, %g2
4549 rdpr %canrestore, %g3
4550 rdpr %cleanwin, %g4
4551 rdpr %otherwin, %g5
4552 rdpr %wstate, %g6
4553 array32 %g6, %o3, %g1
4554 addcc %l3, 0x0D64, %l1
4555 edge32 %i7, %g2, %i0
4556 udivx %o6, 0x1ED3, %o1
4557 movcs %icc, %g5, %o0
4558 movne %xcc, %o7, %g3
4559 fmovrdgez %g4, %f10, %f18
4560 movpos %icc, %l6, %l2
4561 array16 %o5, %i5, %i6
4562 save %i1, 0x1EC5, %l0
4563 rdpr %cwp, %g1
4564 rdpr %cansave, %g2
4565 rdpr %canrestore, %g3
4566 rdpr %cleanwin, %g4
4567 rdpr %otherwin, %g5
4568 rdpr %wstate, %g6
4569 fmovsg %icc, %f22, %f14
4570 ld [%l7 + 0x14], %f1
4571 add %i4, 0x1B2E, %i2
4572 nop
4573 set 0x76, %l4
4574 ldub [%l7 + %l4], %l5
4575 fcmple16 %f0, %f0, %i3
4576 udivcc %l4, 0x1444, %o4
4577 fmovsle %xcc, %f1, %f15
4578 xorcc %o2, %g6, %o3
4579 lduh [%l7 + 0x20], %g1
4580 array8 %g7, %l3, %i7
4581 xnor %g2, %i0, %l1
4582 save %o6, %o1, %g5
4583 rdpr %cwp, %g1
4584 rdpr %cansave, %g2
4585 rdpr %canrestore, %g3
4586 rdpr %cleanwin, %g4
4587 rdpr %otherwin, %g5
4588 rdpr %wstate, %g6
4589 xorcc %o7, %o0, %g4
4590 mulscc %g3, 0x05F0, %l6
4591 movg %icc, %l2, %o5
4592 edge32l %i6, %i1, %l0
4593 movne %icc, %i4, %i2
4594 andncc %i5, %l5, %i3
4595 sth %o4, [%l7 + 0x6C]
4596 setx loop_13, %l0, %l1
4597 return %l1
4598 nop
4599 rdpr %cwp, %g1
4600 rdpr %cansave, %g2
4601 rdpr %canrestore, %g3
4602 rdpr %cleanwin, %g4
4603 rdpr %otherwin, %g5
4604 rdpr %wstate, %g6
4605loop_13: fandnot2s %f6, %f5, %f28
4606 edge32ln %o3, %g1, %l3
4607 fxors %f26, %f19, %f25
4608 movge %xcc, %i7, %g7
4609 udivcc %i0, 0x0AEE, %g2
4610 array16 %l1, %o6, %o1
4611 movrlz %o7, 0x07B, %o0
4612 andncc %g4, %g5, %l6
4613 fnegd %f28, %f16
4614 fmovdn %icc, %f7, %f8
4615 smulcc %g3, %o5, %l2
4616 movgu %icc, %i1, %l0
4617 move %xcc, %i6, %i2
4618 srl %i5, 0x17, %i4
4619 srax %i3, %l5, %o2
4620 movrne %l4, %g6, %o4
4621 fmovsvs %xcc, %f8, %f10
4622 array8 %g1, %o3, %i7
4623 stw %l3, [%l7 + 0x68]
4624 fmovde %xcc, %f4, %f1
4625 sdivcc %g7, 0x02A2, %i0
4626 fzeros %f15
4627 addcc %g2, %l1, %o1
4628 lduh [%l7 + 0x20], %o7
4629 movleu %xcc, %o0, %g4
4630 nop
4631 set 0x50, %g5
4632 ldd [%l7 + %g5], %f10
4633 udiv %g5, 0x1A11, %o6
4634 sethi 0x020A, %g3
4635 edge32l %o5, %l2, %l6
4636 alignaddrl %i1, %l0, %i2
4637 fzero %f8
4638 ldsh [%l7 + 0x0A], %i5
4639 std %f26, [%l7 + 0x20]
4640 fmovrdlz %i4, %f24, %f12
4641 smulcc %i6, 0x05FB, %i3
4642 sdiv %o2, 0x146E, %l5
4643 movcs %xcc, %g6, %l4
4644 popc 0x04AD, %o4
4645 alignaddrl %g1, %o3, %l3
4646 movpos %icc, %g7, %i0
4647 save %i7, %g2, %l1
4648 rdpr %cwp, %g1
4649 rdpr %cansave, %g2
4650 rdpr %canrestore, %g3
4651 rdpr %cleanwin, %g4
4652 rdpr %otherwin, %g5
4653 rdpr %wstate, %g6
4654 andncc %o7, %o0, %o1
4655 ldx [%l7 + 0x20], %g5
4656 ldx [%l7 + 0x78], %o6
4657 sll %g3, %g4, %l2
4658 movgu %icc, %l6, %o5
4659 ldsh [%l7 + 0x4E], %l0
4660 xnorcc %i2, 0x07AA, %i1
4661 edge32l %i4, %i6, %i5
4662 subc %i3, 0x0303, %o2
4663 nop
4664 set 0x78, %g3
4665 stx %l5, [%l7 + %g3]
4666 ldx [%l7 + 0x78], %g6
4667 movneg %icc, %l4, %o4
4668 fmovdpos %icc, %f4, %f22
4669 ldd [%l7 + 0x40], %f8
4670 xnor %o3, %g1, %l3
4671 save %i0, 0x1CA8, %g7
4672 rdpr %cwp, %g1
4673 rdpr %cansave, %g2
4674 rdpr %canrestore, %g3
4675 rdpr %cleanwin, %g4
4676 rdpr %otherwin, %g5
4677 rdpr %wstate, %g6
4678 fcmpeq32 %f30, %f22, %g2
4679 orcc %l1, %o7, %o0
4680 array8 %o1, %g5, %i7
4681 ldsb [%l7 + 0x15], %o6
4682 mova %icc, %g4, %l2
4683 orn %g3, 0x0A6D, %l6
4684 movvc %icc, %l0, %o5
4685 move %xcc, %i2, %i1
4686 fandnot2 %f2, %f18, %f10
4687 ldx [%l7 + 0x40], %i6
4688 ldsb [%l7 + 0x51], %i5
4689 movg %xcc, %i3, %i4
4690 umul %l5, %g6, %o2
4691 stx %o4, [%l7 + 0x70]
4692 srl %o3, %l4, %l3
4693 movg %icc, %g1, %i0
4694 fornot2 %f14, %f26, %f4
4695 edge8 %g7, %g2, %o7
4696 popc 0x1D9D, %l1
4697 smul %o0, %g5, %i7
4698 and %o1, 0x14A3, %g4
4699 umul %o6, 0x1777, %l2
4700 movpos %xcc, %g3, %l6
4701 edge16ln %l0, %o5, %i1
4702 add %i6, %i5, %i2
4703 alignaddrl %i4, %i3, %g6
4704 movge %icc, %l5, %o2
4705 movle %xcc, %o4, %o3
4706 sdiv %l3, 0x1D39, %g1
4707 fmovdvs %xcc, %f2, %f11
4708 edge16 %i0, %l4, %g7
4709 ldd [%l7 + 0x48], %o6
4710 orncc %l1, 0x0376, %g2
4711 sethi 0x00D5, %o0
4712 sdivx %i7, 0x1321, %o1
4713 ldub [%l7 + 0x5A], %g5
4714 fnand %f20, %f14, %f18
4715 edge8n %g4, %o6, %l2
4716 srax %g3, %l0, %o5
4717 sdivcc %l6, 0x13B6, %i6
4718 alignaddr %i5, %i1, %i2
4719 fmovsg %xcc, %f24, %f8
4720 lduw [%l7 + 0x40], %i3
4721 fmovsa %xcc, %f21, %f31
4722 fmovspos %xcc, %f15, %f6
4723 nop
4724 set 0x48, %l5
4725 ldsw [%l7 + %l5], %i4
4726 movcs %icc, %l5, %g6
4727 edge8l %o4, %o2, %l3
4728 orcc %g1, %o3, %i0
4729 movrlez %g7, %l4, %l1
4730 fmovspos %xcc, %f28, %f5
4731 movg %icc, %g2, %o7
4732 stb %o0, [%l7 + 0x53]
4733 fxors %f19, %f13, %f28
4734 lduh [%l7 + 0x5C], %o1
4735 subccc %g5, %i7, %o6
4736 movleu %icc, %l2, %g4
4737 stx %g3, [%l7 + 0x10]
4738 movneg %icc, %o5, %l6
4739 mulx %i6, %l0, %i1
4740 fmovsleu %icc, %f29, %f22
4741 fnand %f10, %f16, %f6
4742 stb %i2, [%l7 + 0x3E]
4743 sth %i3, [%l7 + 0x5A]
4744 edge8ln %i4, %i5, %g6
4745 umulcc %l5, 0x0B42, %o4
4746 fmul8sux16 %f28, %f24, %f10
4747 or %l3, %o2, %g1
4748 movrlez %o3, 0x1E1, %i0
4749 st %f21, [%l7 + 0x60]
4750 fnegd %f4, %f26
4751 fmovdvc %icc, %f13, %f29
4752 array16 %g7, %l1, %g2
4753 udivx %l4, 0x0F2D, %o7
4754 fmovrdlez %o0, %f16, %f8
4755 move %xcc, %o1, %i7
4756 fmul8ulx16 %f0, %f6, %f22
4757 movvc %xcc, %o6, %g5
4758 fmuld8ulx16 %f7, %f2, %f6
4759 mulscc %l2, 0x1100, %g3
4760 mulscc %g4, 0x107A, %o5
4761 edge16 %i6, %l0, %i1
4762 fnands %f9, %f2, %f20
4763 lduh [%l7 + 0x6E], %i2
4764 alignaddr %i3, %l6, %i4
4765 array32 %g6, %l5, %i5
4766 array16 %l3, %o4, %g1
4767 restore %o3, %i0, %g7
4768 rdpr %cwp, %g1
4769 rdpr %cansave, %g2
4770 rdpr %canrestore, %g3
4771 rdpr %cleanwin, %g4
4772 rdpr %otherwin, %g5
4773 rdpr %wstate, %g6
4774 srl %o2, 0x02, %g2
4775 sub %l1, %o7, %l4
4776 ldsb [%l7 + 0x45], %o1
4777 movle %icc, %o0, %o6
4778 umul %g5, 0x01A4, %i7
4779 movrgz %g3, 0x18C, %l2
4780 ldsh [%l7 + 0x60], %o5
4781 or %i6, 0x07E4, %l0
4782 siam 0x4
4783 fors %f4, %f4, %f14
4784 stx %i1, [%l7 + 0x18]
4785 movcc %icc, %i2, %g4
4786 lduh [%l7 + 0x46], %l6
4787 sra %i4, %i3, %g6
4788 lduh [%l7 + 0x72], %l5
4789 fmovsge %xcc, %f6, %f2
4790 xnorcc %l3, 0x1D32, %i5
4791 array16 %o4, %o3, %g1
4792 edge16l %g7, %i0, %o2
4793 fmovdl %xcc, %f16, %f10
4794 fmovse %xcc, %f27, %f0
4795 ldsh [%l7 + 0x7C], %l1
4796 std %f14, [%l7 + 0x30]
4797 edge8 %o7, %g2, %o1
4798 ldub [%l7 + 0x6F], %l4
4799 movn %xcc, %o6, %o0
4800 for %f8, %f2, %f12
4801 movn %icc, %i7, %g3
4802 movrgz %l2, 0x2AF, %o5
4803 xor %i6, %g5, %l0
4804 edge16 %i1, %g4, %l6
4805 popc 0x12DE, %i4
4806 movrgez %i2, %g6, %i3
4807 edge32 %l3, %i5, %l5
4808 stb %o3, [%l7 + 0x59]
4809 xnorcc %o4, %g1, %g7
4810 add %i0, %l1, %o7
4811 fmovsne %xcc, %f31, %f15
4812 move %xcc, %g2, %o1
4813 alignaddrl %o2, %o6, %l4
4814 sub %o0, %g3, %l2
4815 movvc %xcc, %o5, %i6
4816 alignaddr %g5, %i7, %i1
4817 movg %xcc, %l0, %l6
4818 fzeros %f10
4819 bshuffle %f6, %f26, %f26
4820 fandnot1 %f6, %f26, %f4
4821 nop
4822 set 0x1E, %g4
4823 lduh [%l7 + %g4], %g4
4824 fpsub16s %f18, %f13, %f16
4825 orn %i4, %i2, %g6
4826 ldub [%l7 + 0x6C], %i3
4827 fmovspos %icc, %f6, %f1
4828 subcc %i5, 0x0012, %l3
4829 st %f23, [%l7 + 0x3C]
4830 movrgz %l5, 0x2B0, %o4
4831 movrgez %g1, 0x1CF, %o3
4832 udivx %i0, 0x0567, %g7
4833 movpos %icc, %o7, %l1
4834 edge16 %o1, %g2, %o6
4835 movre %o2, %o0, %g3
4836 edge8 %l2, %l4, %o5
4837 st %f17, [%l7 + 0x20]
4838 faligndata %f4, %f2, %f20
4839 sdivcc %g5, 0x02E8, %i6
4840 addc %i1, 0x0E30, %i7
4841 movrlz %l0, %l6, %g4
4842 edge16 %i4, %i2, %i3
4843 movrgez %i5, 0x2C8, %g6
4844 add %l3, 0x1869, %o4
4845 edge8ln %l5, %o3, %g1
4846 lduw [%l7 + 0x64], %g7
4847 sllx %i0, 0x1D, %l1
4848 stb %o7, [%l7 + 0x34]
4849 mulx %o1, 0x146A, %g2
4850 movgu %xcc, %o2, %o6
4851 array8 %g3, %o0, %l2
4852 sll %l4, 0x07, %g5
4853 stx %o5, [%l7 + 0x38]
4854 addc %i1, %i7, %i6
4855 edge32l %l0, %g4, %i4
4856 sethi 0x1796, %l6
4857 nop
4858 set 0x08, %i3
4859 ldd [%l7 + %i3], %f24
4860 lduh [%l7 + 0x7E], %i3
4861 edge8n %i5, %i2, %l3
4862 sth %g6, [%l7 + 0x12]
4863 fpack32 %f26, %f16, %f18
4864 ldsw [%l7 + 0x44], %l5
4865 movrgez %o3, 0x3E1, %g1
4866 edge32 %o4, %i0, %l1
4867 fmovrslz %o7, %f10, %f22
4868 fpadd16 %f4, %f2, %f16
4869 sethi 0x0811, %g7
4870 udivcc %g2, 0x0570, %o2
4871 fmovsa %xcc, %f16, %f5
4872 sdivx %o6, 0x067C, %g3
4873 subc %o1, %o0, %l2
4874 edge16ln %g5, %o5, %i1
4875 popc 0x058A, %l4
4876 edge8l %i6, %i7, %g4
4877 fmovrdlz %i4, %f8, %f16
4878 addccc %l6, %l0, %i3
4879 ldx [%l7 + 0x58], %i5
4880 sth %i2, [%l7 + 0x66]
4881 alignaddrl %l3, %l5, %o3
4882 ldub [%l7 + 0x19], %g1
4883 movne %icc, %o4, %g6
4884 mulscc %l1, %i0, %g7
4885 mova %icc, %o7, %g2
4886 fornot1 %f28, %f0, %f12
4887 fcmpgt32 %f2, %f16, %o2
4888 fpackfix %f0, %f25
4889 sethi 0x19E5, %o6
4890 orn %g3, 0x1D97, %o1
4891 array16 %o0, %g5, %l2
4892 alignaddrl %o5, %i1, %i6
4893 ld [%l7 + 0x7C], %f2
4894 fcmple32 %f8, %f16, %i7
4895 setx loop_14, %l0, %l1
4896 return %l1
4897 nop
4898 rdpr %cwp, %g1
4899 rdpr %cansave, %g2
4900 rdpr %canrestore, %g3
4901 rdpr %cleanwin, %g4
4902 rdpr %otherwin, %g5
4903 rdpr %wstate, %g6
4904loop_14: mulscc %l4, %l0, %i3
4905 sll %i5, %i2, %l5
4906 srl %l3, 0x1B, %o3
4907 ldsw [%l7 + 0x14], %g1
4908 ldub [%l7 + 0x55], %o4
4909 smulcc %l1, 0x03A0, %g6
4910 fpadd16 %f2, %f20, %f22
4911 movpos %xcc, %i0, %g7
4912 move %icc, %g2, %o2
4913 edge8ln %o6, %o7, %o1
4914 xorcc %g3, 0x0DF6, %o0
4915 edge8l %l2, %g5, %i1
4916 subc %o5, %i7, %i6
4917 srlx %g4, 0x0E, %l6
4918 subcc %i4, %l0, %l4
4919 edge16ln %i5, %i3, %l5
4920 restore %l3, %o3, %g1
4921 rdpr %cwp, %g1
4922 rdpr %cansave, %g2
4923 rdpr %canrestore, %g3
4924 rdpr %cleanwin, %g4
4925 rdpr %otherwin, %g5
4926 rdpr %wstate, %g6
4927 array32 %o4, %l1, %g6
4928 bshuffle %f18, %f18, %f16
4929 andcc %i2, 0x0C72, %i0
4930 alignaddrl %g7, %g2, %o6
4931 subccc %o2, 0x1F17, %o1
4932 ldd [%l7 + 0x78], %f28
4933 movrgez %g3, 0x106, %o0
4934 fcmpeq32 %f6, %f22, %o7
4935 addc %g5, 0x1B03, %i1
4936 fmovrsgz %l2, %f5, %f24
4937 addc %o5, %i7, %g4
4938 sethi 0x148A, %i6
4939 ldsh [%l7 + 0x5C], %i4
4940 fmovdvc %icc, %f14, %f10
4941 ldsw [%l7 + 0x08], %l6
4942 udivcc %l0, 0x065F, %l4
4943 movcc %icc, %i5, %l5
4944 save %l3, 0x1E29, %o3
4945 rdpr %cwp, %g1
4946 rdpr %cansave, %g2
4947 rdpr %canrestore, %g3
4948 rdpr %cleanwin, %g4
4949 rdpr %otherwin, %g5
4950 rdpr %wstate, %g6
4951 ldx [%l7 + 0x58], %g1
4952 andcc %i3, %l1, %g6
4953 orncc %i2, 0x1D77, %o4
4954 move %xcc, %i0, %g2
4955 mulscc %o6, %g7, %o1
4956 fcmpes %fcc0, %f14, %f4
4957 sdivx %o2, 0x16B5, %o0
4958 sethi 0x03E1, %g3
4959 or %g5, %o7, %i1
4960 addc %o5, %l2, %i7
4961 movcc %xcc, %i6, %i4
4962 lduh [%l7 + 0x22], %g4
4963 addcc %l6, 0x0BE1, %l4
4964 smul %i5, %l5, %l3
4965 fcmped %fcc3, %f28, %f30
4966 orn %l0, 0x0614, %g1
4967 subc %i3, %o3, %g6
4968 xnor %i2, 0x12C8, %l1
4969 addcc %i0, 0x069F, %o4
4970 subcc %o6, 0x1D0D, %g7
4971 ldd [%l7 + 0x18], %o0
4972 udivx %g2, 0x06E7, %o2
4973 andn %g3, 0x1C57, %o0
4974 edge32 %g5, %i1, %o7
4975 subccc %o5, %l2, %i6
4976 edge8l %i4, %g4, %i7
4977 popc 0x04A1, %l6
4978 addccc %i5, %l5, %l3
4979 mova %icc, %l4, %g1
4980 ldd [%l7 + 0x18], %f28
4981 st %f31, [%l7 + 0x44]
4982 edge8 %i3, %l0, %o3
4983 ldd [%l7 + 0x38], %f12
4984 alignaddrl %g6, %l1, %i2
4985 movn %xcc, %i0, %o4
4986 stw %o6, [%l7 + 0x64]
4987 fxnors %f0, %f2, %f18
4988 movn %icc, %g7, %o1
4989 movpos %xcc, %o2, %g3
4990 andn %o0, %g2, %i1
4991 edge16l %o7, %o5, %g5
4992 addcc %i6, %l2, %i4
4993 fones %f21
4994 addc %g4, 0x0D98, %l6
4995 fpack16 %f22, %f8
4996 sub %i7, %l5, %i5
4997 setx loop_15, %l0, %l1
4998 return %l1
4999 nop
5000 rdpr %cwp, %g1
5001 rdpr %cansave, %g2
5002 rdpr %canrestore, %g3
5003 rdpr %cleanwin, %g4
5004 rdpr %otherwin, %g5
5005 rdpr %wstate, %g6
5006loop_15: edge16 %i3, %l0, %o3
5007 sethi 0x1611, %g1
5008 fmovdl %xcc, %f24, %f23
5009 edge8 %g6, %l1, %i0
5010 sir 0x000D
5011 xorcc %i2, %o6, %g7
5012 udivx %o1, 0x1811, %o4
5013 sdivx %g3, 0x0F0C, %o2
5014 edge16 %o0, %g2, %o7
5015 fmovsvs %xcc, %f24, %f30
5016 edge16ln %i1, %o5, %g5
5017 movleu %icc, %l2, %i6
5018 sdivx %i4, 0x164F, %l6
5019 fnot1 %f6, %f18
5020 andcc %g4, %i7, %i5
5021 and %l5, 0x1175, %l3
5022 movle %icc, %l4, %i3
5023 movneg %icc, %l0, %g1
5024 smul %g6, 0x1711, %l1
5025 ldx [%l7 + 0x10], %o3
5026 movre %i0, %i2, %g7
5027 fmovsvs %xcc, %f7, %f7
5028 movge %icc, %o1, %o6
5029 fnor %f30, %f6, %f30
5030 orncc %o4, %o2, %g3
5031 ldsb [%l7 + 0x62], %o0
5032 fmovsvs %xcc, %f6, %f23
5033 udivx %g2, 0x0F98, %i1
5034 movl %icc, %o5, %g5
5035 movrne %o7, 0x154, %i6
5036 smulcc %i4, 0x0A04, %l6
5037 fmovdcs %xcc, %f11, %f8
5038 movre %l2, %i7, %g4
5039 movle %icc, %i5, %l3
5040 and %l4, 0x0244, %l5
5041 move %xcc, %i3, %g1
5042 ldsh [%l7 + 0x64], %g6
5043 movleu %xcc, %l0, %o3
5044 fpsub16s %f25, %f30, %f15
5045 movrgz %l1, %i0, %g7
5046 fones %f25
5047 sdivx %o1, 0x1943, %o6
5048 fmovsgu %xcc, %f24, %f26
5049 andcc %i2, 0x0255, %o4
5050 fornot2s %f12, %f0, %f0
5051 edge8 %o2, %g3, %o0
5052 edge16 %i1, %g2, %o5
5053 fcmped %fcc3, %f30, %f24
5054 edge8n %o7, %g5, %i4
5055 fmovsne %icc, %f16, %f19
5056 umulcc %l6, %i6, %l2
5057 sethi 0x092F, %i7
5058 udivcc %g4, 0x1AA0, %i5
5059 fmovdle %xcc, %f26, %f28
5060 ldx [%l7 + 0x70], %l3
5061 edge16 %l4, %i3, %g1
5062 alignaddr %l5, %g6, %o3
5063 srax %l1, %l0, %i0
5064 edge32l %g7, %o6, %i2
5065 bshuffle %f20, %f28, %f6
5066 stb %o4, [%l7 + 0x0E]
5067 mova %xcc, %o2, %g3
5068 subccc %o0, %o1, %i1
5069 addc %g2, 0x1045, %o7
5070 orn %o5, %g5, %l6
5071 nop
5072 set 0x78, %l2
5073 ldsh [%l7 + %l2], %i6
5074 movvs %xcc, %i4, %l2
5075 save %g4, %i7, %l3
5076 rdpr %cwp, %g1
5077 rdpr %cansave, %g2
5078 rdpr %canrestore, %g3
5079 rdpr %cleanwin, %g4
5080 rdpr %otherwin, %g5
5081 rdpr %wstate, %g6
5082 fxor %f4, %f26, %f16
5083 fnot1 %f30, %f6
5084 orn %l4, 0x16FA, %i3
5085 edge16 %i5, %l5, %g6
5086 fpack32 %f10, %f30, %f0
5087 fand %f30, %f26, %f10
5088 sdiv %g1, 0x070E, %l1
5089 std %f28, [%l7 + 0x78]
5090 sll %o3, 0x0C, %l0
5091 edge32ln %g7, %i0, %o6
5092 movleu %icc, %i2, %o4
5093 fmovdle %xcc, %f4, %f19
5094 sdiv %g3, 0x01B2, %o0
5095 edge8l %o2, %i1, %g2
5096 add %o1, 0x0769, %o5
5097 edge8n %o7, %l6, %g5
5098 edge32ln %i4, %l2, %i6
5099 udivx %i7, 0x0499, %l3
5100 stw %g4, [%l7 + 0x48]
5101 lduw [%l7 + 0x4C], %l4
5102 fcmple16 %f8, %f20, %i3
5103 restore %l5, 0x0449, %g6
5104 rdpr %cwp, %g1
5105 rdpr %cansave, %g2
5106 rdpr %canrestore, %g3
5107 rdpr %cleanwin, %g4
5108 rdpr %otherwin, %g5
5109 rdpr %wstate, %g6
5110 movrlz %i5, 0x0A0, %l1
5111 fmovdn %xcc, %f15, %f25
5112 fmovsne %xcc, %f3, %f8
5113 stx %o3, [%l7 + 0x48]
5114 array16 %l0, %g1, %i0
5115 addc %o6, %g7, %o4
5116 fmuld8ulx16 %f23, %f11, %f16
5117 sdivcc %g3, 0x1ED6, %i2
5118 movcs %xcc, %o0, %o2
5119 fmovsneg %icc, %f19, %f4
5120 andncc %g2, %i1, %o1
5121 subcc %o7, %o5, %l6
5122 fsrc1s %f16, %f22
5123 fpsub16 %f28, %f4, %f24
5124 save %g5, 0x1FDB, %i4
5125 rdpr %cwp, %g1
5126 rdpr %cansave, %g2
5127 rdpr %canrestore, %g3
5128 rdpr %cleanwin, %g4
5129 rdpr %otherwin, %g5
5130 rdpr %wstate, %g6
5131 fors %f29, %f24, %f4
5132 sth %l2, [%l7 + 0x54]
5133 array16 %i7, %l3, %i6
5134 stx %l4, [%l7 + 0x68]
5135 ldub [%l7 + 0x4C], %i3
5136 array8 %l5, %g6, %g4
5137 fmul8ulx16 %f8, %f8, %f18
5138 fexpand %f14, %f24
5139 mulscc %l1, 0x045F, %i5
5140 fmovdl %icc, %f7, %f15
5141 fandnot1 %f4, %f28, %f22
5142 ldsh [%l7 + 0x68], %o3
5143 udiv %g1, 0x1C66, %l0
5144 fpackfix %f8, %f21
5145 sllx %i0, 0x03, %o6
5146 fand %f24, %f4, %f8
5147 andn %o4, %g3, %i2
5148 stb %o0, [%l7 + 0x3E]
5149 movvs %xcc, %o2, %g2
5150 andncc %i1, %o1, %o7
5151 xorcc %g7, 0x1AFB, %l6
5152 mulx %g5, 0x09C2, %o5
5153 orcc %l2, 0x1305, %i4
5154 sth %l3, [%l7 + 0x28]
5155 fabss %f16, %f4
5156 edge8 %i6, %i7, %i3
5157 subccc %l4, 0x03C6, %l5
5158 nop
5159 set 0x30, %g6
5160 stw %g6, [%l7 + %g6]
5161 srlx %g4, 0x1C, %i5
5162 smul %l1, %o3, %l0
5163 alignaddrl %g1, %i0, %o4
5164 edge16 %g3, %o6, %o0
5165 mova %xcc, %o2, %g2
5166 move %icc, %i2, %i1
5167 ldub [%l7 + 0x75], %o7
5168 srlx %o1, %g7, %l6
5169 xnor %g5, %l2, %i4
5170 edge16l %l3, %o5, %i6
5171 addcc %i7, 0x147E, %i3
5172 fandnot2s %f8, %f26, %f2
5173 movgu %xcc, %l5, %l4
5174 ldsh [%l7 + 0x76], %g4
5175 ld [%l7 + 0x48], %f21
5176 nop
5177 set 0x28, %i5
5178 std %f12, [%l7 + %i5]
5179 sethi 0x0D86, %g6
5180 movl %icc, %l1, %o3
5181 st %f3, [%l7 + 0x14]
5182 fsrc2 %f8, %f4
5183 sra %l0, %i5, %g1
5184 sdivx %i0, 0x004E, %g3
5185 add %o4, %o0, %o2
5186 ld [%l7 + 0x74], %f20
5187 udivcc %o6, 0x13C1, %i2
5188 srax %i1, 0x1C, %o7
5189 stw %g2, [%l7 + 0x60]
5190 movrgz %g7, 0x044, %o1
5191 stx %g5, [%l7 + 0x50]
5192 sll %l2, %i4, %l6
5193 or %l3, 0x1D50, %i6
5194 edge16ln %o5, %i3, %i7
5195 movcs %xcc, %l5, %g4
5196 mulscc %l4, 0x1263, %g6
5197 ld [%l7 + 0x0C], %f23
5198 ldsh [%l7 + 0x3A], %l1
5199 fcmple32 %f2, %f26, %o3
5200 movcc %icc, %i5, %l0
5201 movcs %xcc, %g1, %g3
5202 fnot1 %f16, %f10
5203 sub %i0, %o0, %o4
5204 fmovscs %xcc, %f4, %f26
5205 fsrc1s %f29, %f3
5206 fpadd32s %f11, %f11, %f24
5207 edge16n %o6, %o2, %i1
5208 sethi 0x08D0, %o7
5209 movrgz %i2, 0x1E2, %g7
5210 fmovrslz %g2, %f3, %f26
5211 sdivx %g5, 0x1372, %l2
5212 edge16l %i4, %l6, %l3
5213 sth %o1, [%l7 + 0x5E]
5214 array8 %o5, %i3, %i7
5215 movcc %icc, %i6, %g4
5216 edge32 %l5, %g6, %l4
5217 movl %xcc, %o3, %l1
5218 fnegd %f10, %f8
5219 fmovspos %xcc, %f23, %f7
5220 addccc %l0, 0x14B6, %i5
5221 ld [%l7 + 0x48], %f16
5222 fmovdvs %icc, %f15, %f0
5223 nop
5224 set 0x28, %i2
5225 stx %g1, [%l7 + %i2]
5226 edge16ln %g3, %o0, %o4
5227 srl %o6, 0x0F, %i0
5228 array32 %o2, %o7, %i2
5229 fmovdge %xcc, %f27, %f13
5230 lduw [%l7 + 0x4C], %i1
5231 smulcc %g2, %g7, %l2
5232 orn %g5, 0x16FA, %l6
5233 xor %i4, 0x1CBD, %l3
5234 edge8n %o1, %i3, %o5
5235 lduw [%l7 + 0x44], %i6
5236 edge8 %g4, %i7, %g6
5237 srax %l4, %l5, %o3
5238 udivx %l0, 0x0A96, %i5
5239 fcmple32 %f16, %f10, %g1
5240 udiv %l1, 0x1026, %g3
5241 movgu %icc, %o4, %o0
5242 fabsd %f0, %f20
5243 movgu %icc, %i0, %o6
5244 movre %o2, 0x229, %i2
5245 fandnot2 %f18, %f12, %f16
5246 st %f11, [%l7 + 0x5C]
5247 movrlez %o7, %g2, %i1
5248 std %f20, [%l7 + 0x48]
5249 edge8 %l2, %g5, %g7
5250 stb %i4, [%l7 + 0x1E]
5251 edge16n %l6, %l3, %i3
5252 smul %o5, 0x0367, %o1
5253 movcs %xcc, %g4, %i6
5254 ldub [%l7 + 0x36], %i7
5255 xnorcc %g6, 0x0CEA, %l5
5256 stw %l4, [%l7 + 0x60]
5257 edge16ln %l0, %o3, %i5
5258 movrlez %g1, %l1, %g3
5259 fabsd %f26, %f28
5260 mova %xcc, %o0, %i0
5261 orncc %o6, %o4, %o2
5262 ldsh [%l7 + 0x34], %o7
5263 ldx [%l7 + 0x70], %g2
5264 edge8n %i2, %i1, %l2
5265 movleu %icc, %g5, %g7
5266 addccc %l6, %l3, %i4
5267 fnot1s %f3, %f5
5268 movpos %icc, %o5, %o1
5269 sdiv %g4, 0x0033, %i3
5270 umul %i7, 0x0B8F, %i6
5271 edge32ln %g6, %l5, %l0
5272 lduh [%l7 + 0x18], %o3
5273 fpadd32s %f1, %f1, %f6
5274 movrlez %i5, 0x393, %g1
5275 ldd [%l7 + 0x78], %l0
5276 movle %xcc, %g3, %o0
5277 fmovdgu %icc, %f11, %f14
5278 ldx [%l7 + 0x38], %l4
5279 st %f25, [%l7 + 0x58]
5280 andncc %o6, %o4, %i0
5281 fxors %f6, %f8, %f6
5282 fpack16 %f24, %f6
5283 movpos %icc, %o2, %g2
5284 movleu %xcc, %o7, %i2
5285 edge16 %l2, %i1, %g5
5286 fmovsleu %xcc, %f4, %f5
5287 udiv %g7, 0x1C2A, %l3
5288 xorcc %i4, %l6, %o5
5289 fpack32 %f8, %f22, %f30
5290 fpackfix %f12, %f26
5291 srax %g4, 0x19, %o1
5292 edge8n %i7, %i6, %g6
5293 fsrc1 %f20, %f26
5294 edge16n %i3, %l5, %o3
5295 sll %i5, 0x02, %l0
5296 edge16n %g1, %g3, %l1
5297 mulscc %l4, %o6, %o4
5298 array16 %i0, %o0, %o2
5299 movvs %icc, %o7, %i2
5300 lduw [%l7 + 0x34], %l2
5301 ldd [%l7 + 0x70], %g2
5302 fmovrdne %g5, %f6, %f16
5303 ldsw [%l7 + 0x48], %i1
5304 fnor %f20, %f30, %f26
5305 mulx %l3, %g7, %l6
5306 umul %o5, 0x18BC, %i4
5307 orncc %g4, %o1, %i6
5308 movrgez %i7, 0x2FC, %g6
5309 edge16l %i3, %l5, %i5
5310 fpack16 %f22, %f5
5311 movre %o3, 0x27B, %l0
5312 ldsh [%l7 + 0x4C], %g3
5313 andn %g1, %l1, %o6
5314 edge16l %l4, %i0, %o4
5315 srax %o2, 0x19, %o0
5316 sdiv %o7, 0x110A, %i2
5317 fcmps %fcc3, %f11, %f17
5318 movg %icc, %l2, %g5
5319 xnorcc %g2, 0x16D2, %l3
5320 edge16n %i1, %g7, %l6
5321 array32 %o5, %i4, %g4
5322 fxors %f27, %f9, %f19
5323 bshuffle %f16, %f14, %f28
5324 alignaddr %i6, %o1, %g6
5325 edge32n %i3, %l5, %i5
5326 setx loop_16, %l0, %l1
5327 return %l1
5328 nop
5329 rdpr %cwp, %g1
5330 rdpr %cansave, %g2
5331 rdpr %canrestore, %g3
5332 rdpr %cleanwin, %g4
5333 rdpr %otherwin, %g5
5334 rdpr %wstate, %g6
5335loop_16: udiv %g3, 0x073C, %g1
5336 array32 %l1, %l4, %o6
5337 fmovde %xcc, %f8, %f19
5338 addc %i0, 0x038A, %o2
5339 fmovdcc %icc, %f10, %f14
5340 subc %o4, 0x0285, %o0
5341 edge8n %o7, %i2, %l2
5342 move %icc, %g5, %g2
5343 sir 0x05B0
5344 and %i1, %l3, %g7
5345 sra %l6, 0x0F, %i4
5346 fornot2s %f16, %f16, %f25
5347 fxnor %f30, %f22, %f26
5348 sdivcc %o5, 0x05B6, %i6
5349 sllx %g4, %g6, %i3
5350 movn %icc, %o1, %l5
5351 andn %i5, 0x166C, %o3
5352 smulcc %i7, %l0, %g1
5353 sll %l1, %l4, %o6
5354 fxnors %f18, %f18, %f12
5355 stb %g3, [%l7 + 0x2D]
5356 fmul8x16 %f22, %f0, %f16
5357 lduh [%l7 + 0x36], %o2
5358 stb %i0, [%l7 + 0x4C]
5359 sll %o4, %o0, %o7
5360 addccc %l2, 0x141F, %g5
5361 edge32 %g2, %i1, %l3
5362 subc %i2, 0x0259, %l6
5363 mulx %i4, %o5, %i6
5364 edge32l %g4, %g6, %i3
5365 movl %icc, %o1, %l5
5366 lduw [%l7 + 0x48], %i5
5367 mulx %o3, 0x1136, %i7
5368 fmovdl %icc, %f11, %f17
5369 fcmple32 %f0, %f18, %g7
5370 sll %l0, 0x15, %l1
5371 sub %l4, %o6, %g1
5372 move %xcc, %o2, %i0
5373 movg %xcc, %g3, %o0
5374 edge16n %o7, %l2, %g5
5375 movcc %xcc, %o4, %i1
5376 addc %l3, %i2, %l6
5377 move %xcc, %i4, %o5
5378 smul %g2, %g4, %i6
5379 stx %i3, [%l7 + 0x38]
5380 fcmple16 %f28, %f16, %o1
5381 edge32l %g6, %l5, %o3
5382 lduw [%l7 + 0x40], %i5
5383 and %g7, 0x1286, %i7
5384 st %f29, [%l7 + 0x60]
5385 addc %l0, %l1, %l4
5386 stx %g1, [%l7 + 0x78]
5387 xnorcc %o2, 0x029E, %o6
5388 stx %i0, [%l7 + 0x50]
5389 movleu %icc, %o0, %g3
5390 xorcc %o7, 0x0487, %l2
5391 orcc %g5, %o4, %l3
5392 smulcc %i2, 0x12B5, %l6
5393 fsrc2s %f4, %f24
5394 ldsw [%l7 + 0x1C], %i4
5395 sdiv %o5, 0x15F7, %g2
5396 srax %i1, 0x09, %i6
5397 save %i3, 0x0849, %g4
5398 rdpr %cwp, %g1
5399 rdpr %cansave, %g2
5400 rdpr %canrestore, %g3
5401 rdpr %cleanwin, %g4
5402 rdpr %otherwin, %g5
5403 rdpr %wstate, %g6
5404 andcc %g6, 0x09DF, %o1
5405 umulcc %l5, 0x0939, %o3
5406 fcmpgt32 %f16, %f0, %i5
5407 fornot1 %f26, %f4, %f28
5408 stx %i7, [%l7 + 0x60]
5409 orn %l0, 0x01D2, %l1
5410 movn %xcc, %g7, %l4
5411 stw %g1, [%l7 + 0x08]
5412 movg %xcc, %o2, %o6
5413 fmovs %f10, %f2
5414 fmul8x16au %f27, %f23, %f12
5415 sdivx %o0, 0x02DC, %i0
5416 movn %xcc, %o7, %l2
5417 subc %g5, %o4, %l3
5418 edge16l %i2, %l6, %g3
5419 movrlz %o5, %i4, %i1
5420 ldsw [%l7 + 0x20], %g2
5421 andn %i3, %g4, %i6
5422 edge8ln %g6, %l5, %o3
5423 edge8ln %i5, %i7, %o1
5424 movg %icc, %l1, %l0
5425 fpackfix %f24, %f19
5426 ldx [%l7 + 0x20], %l4
5427 fmovrslz %g1, %f1, %f16
5428 sll %g7, 0x03, %o6
5429 edge16ln %o2, %o0, %o7
5430 addcc %l2, 0x0E3D, %i0
5431 xorcc %o4, %l3, %i2
5432 fnegd %f28, %f0
5433 fmovdpos %xcc, %f24, %f24
5434 sethi 0x02A2, %l6
5435 sra %g3, %g5, %o5
5436 fsrc2 %f16, %f14
5437 fmovdne %icc, %f27, %f30
5438 movcc %icc, %i4, %i1
5439 fmovdleu %icc, %f7, %f14
5440 edge16 %i3, %g2, %i6
5441 fsrc1s %f8, %f0
5442 movle %icc, %g6, %l5
5443 movg %icc, %g4, %o3
5444 stw %i7, [%l7 + 0x44]
5445 fmovrsgz %i5, %f15, %f8
5446 fones %f24
5447 ld [%l7 + 0x58], %f1
5448 sir 0x1456
5449 fsrc1 %f20, %f6
5450 sdivcc %l1, 0x08CE, %o1
5451 udivx %l0, 0x02C8, %l4
5452 fmovsg %xcc, %f16, %f5
5453 edge32l %g7, %o6, %g1
5454 movrlz %o2, 0x14B, %o7
5455 stx %o0, [%l7 + 0x20]
5456 ldd [%l7 + 0x28], %f10
5457 movl %xcc, %i0, %l2
5458 udiv %l3, 0x1AB5, %i2
5459 fandnot1 %f12, %f16, %f4
5460 sdiv %l6, 0x1C4B, %g3
5461 umulcc %g5, 0x0C25, %o4
5462 fmovsgu %icc, %f24, %f18
5463 edge8 %i4, %o5, %i3
5464 edge16l %g2, %i6, %i1
5465 sra %g6, %g4, %l5
5466 fandnot1 %f6, %f22, %f6
5467 subcc %i7, 0x0B06, %i5
5468 alignaddr %o3, %o1, %l0
5469 fcmpgt16 %f24, %f4, %l1
5470 sra %l4, 0x14, %o6
5471 smulcc %g7, %o2, %g1
5472 orcc %o7, %o0, %i0
5473 orcc %l2, %l3, %l6
5474 stb %i2, [%l7 + 0x40]
5475 array16 %g3, %g5, %o4
5476 nop
5477 set 0x78, %g7
5478 stw %i4, [%l7 + %g7]
5479 fornot1 %f28, %f10, %f2
5480 movre %i3, %g2, %i6
5481 nop
5482 set 0x64, %g1
5483 lduw [%l7 + %g1], %i1
5484 edge8n %g6, %g4, %l5
5485 fmovrdne %i7, %f2, %f12
5486 orcc %i5, %o3, %o5
5487 fsrc2 %f24, %f22
5488 sth %o1, [%l7 + 0x6A]
5489 fmovsvc %xcc, %f19, %f21
5490 subcc %l0, %l1, %l4
5491 ld [%l7 + 0x70], %f1
5492 sub %g7, 0x0A39, %o2
5493 movge %xcc, %g1, %o7
5494 andncc %o0, %i0, %o6
5495 fmovrdlz %l3, %f10, %f16
5496 sth %l2, [%l7 + 0x4A]
5497 st %f21, [%l7 + 0x08]
5498 array8 %i2, %l6, %g5
5499 fmul8ulx16 %f14, %f6, %f20
5500 sth %o4, [%l7 + 0x70]
5501 udiv %i4, 0x173D, %i3
5502 fandnot1s %f28, %f23, %f5
5503 popc 0x0973, %g2
5504 edge16l %g3, %i6, %g6
5505 sra %g4, 0x1B, %l5
5506 ldd [%l7 + 0x38], %i6
5507 stb %i1, [%l7 + 0x5E]
5508 udiv %o3, 0x11D1, %o5
5509 popc %i5, %l0
5510 movrlez %o1, 0x09D, %l1
5511 fnot1 %f28, %f6
5512 fmovsg %icc, %f8, %f13
5513 umulcc %g7, %o2, %l4
5514 movre %g1, 0x064, %o0
5515 and %i0, %o7, %l3
5516 edge16ln %o6, %i2, %l2
5517 fmovrdgz %l6, %f30, %f14
5518 movpos %icc, %o4, %i4
5519 movle %icc, %g5, %i3
5520 mova %xcc, %g2, %i6
5521 umulcc %g3, %g6, %l5
5522 sth %g4, [%l7 + 0x66]
5523 addcc %i7, %i1, %o3
5524 sra %o5, %i5, %l0
5525 alignaddrl %o1, %g7, %o2
5526 popc 0x0EE9, %l1
5527 nop
5528 set 0x48, %l0
5529 ldd [%l7 + %l0], %g0
5530 addccc %o0, %l4, %o7
5531 sdiv %i0, 0x014B, %o6
5532 udiv %l3, 0x1F08, %l2
5533 sub %i2, 0x1608, %o4
5534 srax %i4, 0x1F, %g5
5535 bshuffle %f28, %f20, %f14
5536 sethi 0x0166, %i3
5537 ldsh [%l7 + 0x3C], %g2
5538 save %i6, 0x0809, %g3
5539 rdpr %cwp, %g1
5540 rdpr %cansave, %g2
5541 rdpr %canrestore, %g3
5542 rdpr %cleanwin, %g4
5543 rdpr %otherwin, %g5
5544 rdpr %wstate, %g6
5545 movpos %xcc, %l6, %l5
5546 movvs %xcc, %g4, %g6
5547 edge8l %i7, %o3, %i1
5548 ldx [%l7 + 0x28], %i5
5549 restore %l0, 0x0C7D, %o5
5550 rdpr %cwp, %g1
5551 rdpr %cansave, %g2
5552 rdpr %canrestore, %g3
5553 rdpr %cleanwin, %g4
5554 rdpr %otherwin, %g5
5555 rdpr %wstate, %g6
5556 movn %xcc, %o1, %o2
5557 fsrc1s %f5, %f27
5558 movrlz %g7, %l1, %g1
5559 array32 %o0, %o7, %l4
5560 movn %xcc, %o6, %l3
5561 xnor %l2, %i0, %o4
5562 or %i2, 0x04FF, %g5
5563 stw %i3, [%l7 + 0x18]
5564 xnor %g2, %i6, %g3
5565 edge32 %l6, %i4, %g4
5566 edge16ln %l5, %g6, %i7
5567 fmovd %f24, %f10
5568 movneg %icc, %o3, %i5
5569 fmovsle %xcc, %f18, %f3
5570 fmovsle %xcc, %f17, %f19
5571 orn %i1, 0x13B5, %o5
5572 fcmple32 %f0, %f4, %l0
5573 sub %o2, 0x09E0, %o1
5574 movvs %xcc, %g7, %l1
5575 orn %g1, %o7, %l4
5576 xorcc %o0, %o6, %l2
5577 fcmped %fcc0, %f24, %f22
5578 popc %l3, %i0
5579 edge32n %i2, %o4, %i3
5580 save %g2, %i6, %g5
5581 rdpr %cwp, %g1
5582 rdpr %cansave, %g2
5583 rdpr %canrestore, %g3
5584 rdpr %cleanwin, %g4
5585 rdpr %otherwin, %g5
5586 rdpr %wstate, %g6
5587 stb %g3, [%l7 + 0x3F]
5588 and %i4, %g4, %l6
5589 srlx %g6, 0x00, %i7
5590 udivx %o3, 0x0A67, %i5
5591 movne %xcc, %l5, %i1
5592 andcc %l0, %o2, %o1
5593 xor %o5, %l1, %g7
5594 sra %g1, 0x09, %o7
5595 subcc %o0, 0x0F66, %l4
5596 add %l2, 0x16DE, %l3
5597 sdivcc %i0, 0x1B15, %i2
5598 mova %icc, %o4, %o6
5599 movn %xcc, %i3, %i6
5600 sdivcc %g2, 0x11DE, %g5
5601 andn %g3, 0x1533, %g4
5602 smulcc %l6, %g6, %i7
5603 udiv %o3, 0x0533, %i4
5604 sub %i5, %i1, %l5
5605 or %o2, %l0, %o1
5606 addcc %o5, 0x07CD, %g7
5607 edge8ln %g1, %o7, %l1
5608 movvc %icc, %l4, %l2
5609 ldx [%l7 + 0x30], %l3
5610 movcs %icc, %o0, %i2
5611 fabsd %f26, %f10
5612 fpsub32 %f6, %f22, %f30
5613 movleu %icc, %o4, %o6
5614 fsrc2 %f6, %f14
5615 fones %f26
5616 movge %xcc, %i0, %i3
5617 fcmpes %fcc0, %f28, %f13
5618 xor %i6, 0x00A9, %g2
5619 lduh [%l7 + 0x56], %g5
5620 fmul8ulx16 %f8, %f8, %f6
5621 edge8 %g3, %l6, %g4
5622 fmovrdne %g6, %f8, %f20
5623 fpack32 %f14, %f18, %f0
5624 edge8l %i7, %o3, %i5
5625 and %i1, %i4, %l5
5626 alignaddr %o2, %o1, %o5
5627 sub %l0, 0x0B13, %g1
5628 movleu %xcc, %o7, %l1
5629 movre %g7, %l2, %l3
5630 sdivcc %o0, 0x1A62, %l4
5631 subccc %o4, 0x0E60, %o6
5632 umul %i2, 0x1DB8, %i0
5633 fnot1 %f28, %f2
5634 movrgez %i6, 0x1C8, %g2
5635 sllx %i3, 0x09, %g3
5636 fandnot2 %f4, %f22, %f14
5637 subccc %l6, %g4, %g6
5638 popc 0x1A6E, %i7
5639 fmovdge %xcc, %f0, %f29
5640 fmovspos %icc, %f1, %f5
5641 lduh [%l7 + 0x38], %g5
5642 subcc %i5, 0x1526, %i1
5643 sethi 0x1E4B, %i4
5644 add %o3, %o2, %l5
5645 addc %o1, %l0, %g1
5646 fabss %f12, %f15
5647 sllx %o7, %o5, %g7
5648 sub %l1, 0x1E71, %l3
5649 alignaddrl %o0, %l2, %o4
5650 umulcc %o6, 0x0AE1, %l4
5651 lduw [%l7 + 0x14], %i2
5652 edge8ln %i6, %i0, %g2
5653 edge16 %i3, %g3, %l6
5654 std %f22, [%l7 + 0x70]
5655 addcc %g4, %i7, %g6
5656 fnands %f24, %f21, %f17
5657 umul %g5, %i5, %i4
5658 fmovsa %xcc, %f28, %f13
5659 movrlz %o3, %i1, %l5
5660 sll %o2, %l0, %g1
5661 fpack32 %f2, %f12, %f12
5662 xnorcc %o7, %o5, %o1
5663 movrne %g7, 0x3B7, %l3
5664 popc %l1, %o0
5665 setx loop_17, %l0, %l1
5666 return %l1
5667 nop
5668 rdpr %cwp, %g1
5669 rdpr %cansave, %g2
5670 rdpr %canrestore, %g3
5671 rdpr %cleanwin, %g4
5672 rdpr %otherwin, %g5
5673 rdpr %wstate, %g6
5674loop_17: ld [%l7 + 0x60], %f8
5675 movneg %xcc, %l4, %i2
5676 movne %icc, %o6, %i6
5677 popc %g2, %i0
5678 addccc %g3, 0x14D8, %i3
5679 andn %g4, 0x0BF1, %l6
5680 fnor %f6, %f26, %f20
5681 fcmple32 %f14, %f0, %g6
5682 subccc %i7, %g5, %i5
5683 udivx %i4, 0x1842, %i1
5684 smul %l5, 0x18F6, %o3
5685 lduh [%l7 + 0x72], %o2
5686 fmovdl %icc, %f25, %f11
5687 fmovsn %xcc, %f19, %f28
5688 nop
5689 set 0x7A, %o2
5690 ldsh [%l7 + %o2], %l0
5691 and %g1, 0x05ED, %o5
5692 movvc %xcc, %o7, %g7
5693 alignaddr %o1, %l1, %o0
5694 fpackfix %f0, %f24
5695 fmovsa %icc, %f17, %f22
5696 fpsub16 %f10, %f30, %f0
5697 srlx %l3, %o4, %l4
5698 fcmpeq16 %f24, %f24, %i2
5699 fnot2s %f8, %f30
5700 movre %l2, %o6, %i6
5701 movleu %icc, %i0, %g3
5702 restore %g2, 0x03AD, %i3
5703 rdpr %cwp, %g1
5704 rdpr %cansave, %g2
5705 rdpr %canrestore, %g3
5706 rdpr %cleanwin, %g4
5707 rdpr %otherwin, %g5
5708 rdpr %wstate, %g6
5709 siam 0x3
5710 save %l6, %g6, %i7
5711 rdpr %cwp, %g1
5712 rdpr %cansave, %g2
5713 rdpr %canrestore, %g3
5714 rdpr %cleanwin, %g4
5715 rdpr %otherwin, %g5
5716 rdpr %wstate, %g6
5717 umul %g4, 0x06DA, %i5
5718 movl %xcc, %i4, %g5
5719 movge %xcc, %l5, %o3
5720 edge32 %i1, %l0, %g1
5721 sra %o5, %o2, %g7
5722 xor %o1, 0x18B8, %o7
5723 addccc %o0, %l1, %o4
5724 mova %xcc, %l4, %i2
5725 fpadd16s %f29, %f13, %f14
5726 umulcc %l3, 0x03EC, %o6
5727 fmovs %f24, %f30
5728 edge16 %i6, %i0, %l2
5729 orn %g2, %i3, %l6
5730 udiv %g6, 0x0CDB, %g3
5731 xnor %i7, %i5, %g4
5732 sth %i4, [%l7 + 0x0E]
5733 srl %l5, %o3, %i1
5734 fcmpne16 %f12, %f14, %g5
5735 fmovspos %xcc, %f6, %f6
5736 movl %xcc, %l0, %o5
5737 subc %g1, 0x0106, %g7
5738 udivcc %o2, 0x121B, %o7
5739 array16 %o1, %o0, %o4
5740 edge8 %l4, %l1, %i2
5741 fmovdcs %icc, %f4, %f20
5742 udiv %l3, 0x1542, %i6
5743 stw %o6, [%l7 + 0x5C]
5744 ldx [%l7 + 0x38], %l2
5745 stb %i0, [%l7 + 0x7B]
5746 srlx %i3, %l6, %g6
5747 stx %g3, [%l7 + 0x50]
5748 fcmped %fcc3, %f26, %f20
5749 fmovdneg %xcc, %f11, %f18
5750 udivcc %g2, 0x0DD0, %i7
5751 edge32ln %i5, %i4, %l5
5752 edge8n %g4, %o3, %i1
5753 and %g5, %o5, %l0
5754 addc %g7, 0x1EBB, %g1
5755 sll %o2, %o7, %o1
5756 fcmple32 %f16, %f6, %o4
5757 nop
5758 set 0x70, %i6
5759 lduh [%l7 + %i6], %l4
5760 addcc %o0, %i2, %l3
5761 ldsh [%l7 + 0x36], %i6
5762 xnorcc %o6, %l2, %l1
5763 xor %i0, %l6, %g6
5764 fmovspos %icc, %f9, %f10
5765 movrne %g3, 0x0C5, %g2
5766 movg %xcc, %i7, %i3
5767 sth %i4, [%l7 + 0x7E]
5768 subccc %i5, %g4, %l5
5769 fzero %f14
5770 movg %xcc, %o3, %g5
5771 ldx [%l7 + 0x60], %o5
5772 stw %i1, [%l7 + 0x0C]
5773 sdivx %g7, 0x00D5, %g1
5774 mulx %o2, 0x1CA1, %l0
5775 stb %o7, [%l7 + 0x26]
5776 subcc %o1, %l4, %o4
5777 fmovrdne %i2, %f12, %f2
5778 xorcc %o0, 0x105C, %i6
5779 addc %o6, 0x026F, %l3
5780 ldd [%l7 + 0x18], %l0
5781 ldub [%l7 + 0x67], %i0
5782 orcc %l2, 0x1AAA, %g6
5783 fcmps %fcc3, %f12, %f22
5784 subc %g3, 0x0838, %l6
5785 fmovsg %xcc, %f19, %f2
5786 alignaddr %i7, %g2, %i4
5787 edge8 %i3, %i5, %l5
5788 sth %o3, [%l7 + 0x52]
5789 edge8 %g5, %o5, %g4
5790 std %f18, [%l7 + 0x38]
5791 fmovdgu %icc, %f13, %f20
5792 movre %i1, %g7, %o2
5793 fcmple16 %f16, %f28, %g1
5794 fpadd16s %f4, %f16, %f31
5795 udivx %l0, 0x013C, %o7
5796 add %l4, %o4, %i2
5797 fands %f23, %f26, %f14
5798 srl %o0, 0x09, %i6
5799 ldsw [%l7 + 0x10], %o6
5800 fpack32 %f6, %f30, %f8
5801 sdivcc %l3, 0x0920, %o1
5802 st %f20, [%l7 + 0x48]
5803 setx loop_18, %l0, %l1
5804 return %l1
5805 nop
5806 rdpr %cwp, %g1
5807 rdpr %cansave, %g2
5808 rdpr %canrestore, %g3
5809 rdpr %cleanwin, %g4
5810 rdpr %otherwin, %g5
5811 rdpr %wstate, %g6
5812loop_18: udiv %l2, 0x04DF, %g6
5813 movl %icc, %l6, %g3
5814 ldub [%l7 + 0x23], %i7
5815 edge32n %g2, %i3, %i4
5816 sdiv %i5, 0x193B, %o3
5817 stb %l5, [%l7 + 0x26]
5818 fpadd32 %f26, %f30, %f6
5819 alignaddrl %g5, %g4, %o5
5820 fmovsle %xcc, %f22, %f29
5821 sub %g7, 0x0F08, %i1
5822 sdiv %g1, 0x1C5C, %l0
5823 andcc %o7, %l4, %o2
5824 movl %icc, %i2, %o4
5825 nop
5826 set 0x7C, %g2
5827 ldsw [%l7 + %g2], %o0
5828 for %f20, %f26, %f14
5829 nop
5830 set 0x2E, %l6
5831 lduh [%l7 + %l6], %i6
5832 fmovsl %icc, %f20, %f7
5833 movle %icc, %o6, %o1
5834 fmovrdne %l1, %f4, %f22
5835 xnor %l3, %i0, %g6
5836 add %l6, %g3, %l2
5837 fsrc1 %f20, %f26
5838 ldx [%l7 + 0x28], %i7
5839 mulx %i3, %i4, %g2
5840 movre %o3, 0x235, %l5
5841 movl %xcc, %g5, %i5
5842 sub %o5, 0x0C6E, %g4
5843 fmuld8sux16 %f8, %f20, %f2
5844 umulcc %g7, %g1, %l0
5845 fandnot1 %f28, %f4, %f10
5846 fpack16 %f4, %f5
5847 addccc %i1, %l4, %o7
5848 mova %xcc, %o2, %i2
5849 orn %o0, 0x0CE8, %o4
5850 fmovsa %xcc, %f31, %f7
5851 fmovrdne %i6, %f16, %f24
5852 fornot2 %f12, %f0, %f18
5853 faligndata %f30, %f0, %f22
5854 movrne %o1, %o6, %l1
5855 add %l3, 0x1519, %g6
5856 movg %xcc, %i0, %g3
5857 andcc %l2, %l6, %i3
5858 ldx [%l7 + 0x50], %i7
5859 orn %g2, %o3, %l5
5860 subc %g5, 0x145D, %i4
5861 alignaddrl %o5, %g4, %g7
5862 mulx %i5, %g1, %i1
5863 bshuffle %f16, %f0, %f4
5864 pdist %f28, %f4, %f20
5865 movle %xcc, %l0, %l4
5866 alignaddr %o2, %o7, %o0
5867 xor %i2, %o4, %o1
5868 fmovrdgz %i6, %f12, %f6
5869 movne %xcc, %o6, %l1
5870 sub %l3, %i0, %g3
5871 movrlz %g6, %l6, %i3
5872 ldx [%l7 + 0x60], %i7
5873 fandnot1s %f14, %f23, %f11
5874 movne %icc, %g2, %o3
5875 sethi 0x11A8, %l2
5876 fmovrsgz %g5, %f10, %f21
5877 fone %f2
5878 movrgez %i4, 0x2DF, %o5
5879 edge16n %l5, %g4, %g7
5880 stw %i5, [%l7 + 0x10]
5881 srlx %g1, %l0, %i1
5882 movrlez %l4, 0x22C, %o2
5883 srl %o0, 0x0A, %i2
5884 movrlez %o7, %o1, %i6
5885 smulcc %o4, %l1, %o6
5886 umulcc %l3, 0x0104, %i0
5887 fcmps %fcc0, %f22, %f5
5888 fpack32 %f2, %f6, %f6
5889 movpos %icc, %g6, %l6
5890 fmul8ulx16 %f2, %f4, %f10
5891 fmovrdgez %i3, %f6, %f24
5892 fmul8ulx16 %f20, %f10, %f28
5893 movrne %g3, %i7, %o3
5894 and %l2, 0x0206, %g5
5895 sdiv %i4, 0x1561, %o5
5896 save %g2, 0x07CC, %l5
5897 rdpr %cwp, %g1
5898 rdpr %cansave, %g2
5899 rdpr %canrestore, %g3
5900 rdpr %cleanwin, %g4
5901 rdpr %otherwin, %g5
5902 rdpr %wstate, %g6
5903 fmul8sux16 %f6, %f16, %f20
5904 sth %g4, [%l7 + 0x64]
5905 edge8n %i5, %g7, %l0
5906 movge %xcc, %g1, %i1
5907 std %f14, [%l7 + 0x30]
5908 std %f28, [%l7 + 0x08]
5909 fabsd %f18, %f20
5910 edge16l %l4, %o0, %o2
5911 fnor %f20, %f20, %f22
5912 andn %o7, %o1, %i2
5913 popc %i6, %o4
5914 fmovrde %l1, %f30, %f6
5915 movvc %icc, %l3, %o6
5916 or %i0, 0x0757, %l6
5917 fsrc2s %f0, %f11
5918 movcc %icc, %i3, %g3
5919 xorcc %i7, 0x1E13, %o3
5920 movre %l2, 0x18B, %g6
5921 umul %i4, 0x1E0F, %o5
5922 ldsb [%l7 + 0x7F], %g2
5923 lduw [%l7 + 0x28], %l5
5924 xnor %g5, 0x0658, %i5
5925 array8 %g4, %l0, %g7
5926 and %g1, %l4, %i1
5927 fmovspos %icc, %f12, %f0
5928 ldd [%l7 + 0x30], %o0
5929 movrgez %o7, %o1, %o2
5930 stw %i2, [%l7 + 0x4C]
5931 fpack16 %f10, %f12
5932 movneg %icc, %o4, %i6
5933 fmovd %f28, %f8
5934 orn %l1, 0x1D08, %o6
5935 fcmpeq32 %f12, %f2, %l3
5936 srax %l6, 0x03, %i0
5937 movgu %icc, %i3, %g3
5938 alignaddrl %i7, %l2, %g6
5939 fcmpeq32 %f20, %f14, %o3
5940 fmovsl %icc, %f22, %f31
5941 mova %icc, %o5, %g2
5942 edge32ln %l5, %g5, %i5
5943 edge16l %g4, %i4, %g7
5944 fandnot1 %f12, %f20, %f2
5945 movleu %icc, %g1, %l4
5946 movrgez %i1, 0x22D, %l0
5947 array32 %o7, %o0, %o1
5948 edge8l %o2, %i2, %i6
5949 sdiv %o4, 0x0CA2, %l1
5950 fcmpne16 %f12, %f22, %l3
5951 movge %icc, %l6, %i0
5952 fsrc1s %f17, %f19
5953 addc %o6, %i3, %g3
5954 fmovdge %icc, %f3, %f24
5955 smulcc %l2, 0x0CA6, %i7
5956 sdivx %g6, 0x0E88, %o5
5957 fnands %f0, %f15, %f3
5958 array8 %o3, %l5, %g5
5959 movvs %icc, %g2, %g4
5960 movrlez %i5, 0x19E, %g7
5961 move %xcc, %i4, %l4
5962 orn %i1, 0x1086, %l0
5963 std %f14, [%l7 + 0x08]
5964 edge16 %g1, %o0, %o7
5965 edge16n %o1, %o2, %i2
5966 xorcc %i6, %o4, %l3
5967 ldd [%l7 + 0x08], %f2
5968 xnor %l6, %l1, %o6
5969 fmovrdgz %i3, %f30, %f22
5970 fmovdgu %icc, %f29, %f27
5971 movpos %xcc, %g3, %i0
5972 fmovsl %xcc, %f29, %f20
5973 movleu %icc, %l2, %i7
5974 movneg %icc, %g6, %o5
5975 sllx %l5, %o3, %g2
5976 sll %g4, %i5, %g5
5977 edge16n %i4, %l4, %g7
5978 fexpand %f2, %f6
5979 xnor %l0, 0x0925, %g1
5980 fmovdcc %icc, %f29, %f5
5981 lduh [%l7 + 0x08], %o0
5982 movle %icc, %i1, %o1
5983 sra %o2, %i2, %i6
5984 srax %o4, %l3, %l6
5985 mulscc %o7, 0x1BA0, %o6
5986 fnand %f24, %f0, %f10
5987 edge8ln %i3, %g3, %i0
5988 sra %l1, %l2, %g6
5989 sdivx %o5, 0x1C14, %l5
5990 sir 0x04AF
5991 edge8ln %o3, %i7, %g4
5992 fmuld8sux16 %f7, %f17, %f26
5993 fcmple16 %f24, %f30, %g2
5994 udivx %i5, 0x0283, %g5
5995 sdivcc %i4, 0x1538, %l4
5996 fmovrse %l0, %f22, %f27
5997 addccc %g7, 0x069D, %g1
5998 fpsub16 %f28, %f4, %f14
5999 subc %o0, %i1, %o1
6000 movcc %xcc, %i2, %o2
6001 andcc %o4, 0x16D3, %i6
6002 fnegs %f1, %f18
6003 smul %l6, 0x02EB, %l3
6004 lduh [%l7 + 0x34], %o7
6005 fxor %f18, %f24, %f16
6006 movrgez %i3, 0x24C, %g3
6007 udiv %i0, 0x0638, %o6
6008 movn %icc, %l1, %l2
6009 ldx [%l7 + 0x68], %g6
6010 andn %o5, %l5, %i7
6011 movge %xcc, %o3, %g2
6012 ldx [%l7 + 0x60], %i5
6013 movl %icc, %g4, %g5
6014 ld [%l7 + 0x0C], %f22
6015 fmovdge %xcc, %f1, %f1
6016 fcmpne32 %f20, %f30, %i4
6017 and %l4, 0x1C8D, %g7
6018 fpsub16s %f13, %f21, %f17
6019 fcmpne16 %f30, %f4, %l0
6020 fmovsvs %xcc, %f19, %f30
6021 xnorcc %o0, 0x0F32, %i1
6022 edge8 %g1, %o1, %i2
6023 edge8n %o4, %i6, %o2
6024 fmul8sux16 %f22, %f12, %f26
6025 alignaddr %l6, %o7, %i3
6026 orn %g3, 0x15BA, %l3
6027 and %i0, %o6, %l1
6028 mova %xcc, %l2, %o5
6029 ldx [%l7 + 0x08], %g6
6030 ldd [%l7 + 0x48], %f10
6031 nop
6032 set 0x31, %i0
6033 ldub [%l7 + %i0], %l5
6034 ldd [%l7 + 0x08], %f16
6035 sdivcc %o3, 0x08E1, %i7
6036 fmovrdne %g2, %f10, %f4
6037 stw %g4, [%l7 + 0x2C]
6038 andncc %g5, %i4, %i5
6039 sub %l4, %l0, %o0
6040 edge16ln %i1, %g1, %g7
6041 movcs %xcc, %o1, %i2
6042 subccc %o4, 0x0E05, %i6
6043 movre %o2, %o7, %i3
6044 fmuld8ulx16 %f27, %f0, %f10
6045 ldsh [%l7 + 0x40], %g3
6046 movne %xcc, %l3, %l6
6047 movpos %icc, %i0, %o6
6048 xnorcc %l1, 0x19CE, %o5
6049 edge32l %l2, %g6, %l5
6050 fcmpne32 %f24, %f18, %i7
6051 orncc %o3, 0x04A8, %g4
6052 sdivx %g2, 0x027C, %g5
6053 movrlez %i5, %l4, %l0
6054 movne %icc, %i4, %i1
6055 edge32 %g1, %o0, %o1
6056 edge8l %g7, %o4, %i6
6057 ldx [%l7 + 0x38], %i2
6058 fmovdle %icc, %f18, %f7
6059 fand %f14, %f14, %f2
6060 ldsw [%l7 + 0x2C], %o2
6061 orncc %i3, 0x1B76, %o7
6062 sllx %g3, %l6, %l3
6063 fmovsa %xcc, %f20, %f25
6064 fnot2 %f2, %f8
6065 sir 0x1763
6066 ldd [%l7 + 0x70], %f10
6067 addccc %o6, 0x0866, %l1
6068 ldx [%l7 + 0x30], %i0
6069 sub %o5, %g6, %l2
6070 edge16 %l5, %i7, %o3
6071 umulcc %g2, %g4, %i5
6072 udivcc %g5, 0x1F07, %l4
6073 fandnot1s %f5, %f24, %f1
6074 edge8l %l0, %i1, %g1
6075 std %f26, [%l7 + 0x58]
6076 fmovdle %xcc, %f21, %f24
6077 edge16n %o0, %o1, %g7
6078 movneg %xcc, %i4, %i6
6079 fmuld8sux16 %f28, %f16, %f10
6080 movrlez %o4, 0x044, %o2
6081 fsrc1s %f4, %f4
6082 std %f10, [%l7 + 0x08]
6083 fmovdgu %xcc, %f26, %f20
6084 popc %i3, %o7
6085 ldsb [%l7 + 0x4E], %i2
6086 addc %l6, %l3, %o6
6087 srax %g3, 0x12, %i0
6088 fnegs %f29, %f3
6089 andncc %o5, %l1, %l2
6090 umulcc %g6, %i7, %o3
6091 restore %g2, %l5, %g4
6092 rdpr %cwp, %g1
6093 rdpr %cansave, %g2
6094 rdpr %canrestore, %g3
6095 rdpr %cleanwin, %g4
6096 rdpr %otherwin, %g5
6097 rdpr %wstate, %g6
6098 umulcc %g5, %l4, %i5
6099 movge %icc, %l0, %g1
6100 edge8n %i1, %o0, %o1
6101 ldsw [%l7 + 0x6C], %g7
6102 sir 0x0A41
6103 fmovdne %icc, %f22, %f31
6104 smulcc %i4, 0x035A, %i6
6105 edge32n %o4, %o2, %i3
6106 movre %o7, %i2, %l3
6107 stw %l6, [%l7 + 0x24]
6108 ldsh [%l7 + 0x1C], %g3
6109 fnor %f18, %f20, %f12
6110 movre %o6, 0x214, %i0
6111 xnor %l1, 0x14BB, %o5
6112 orn %g6, 0x03B1, %l2
6113 movcs %xcc, %o3, %i7
6114 fmovse %icc, %f23, %f14
6115 fnors %f16, %f16, %f12
6116 fpack16 %f30, %f18
6117 movle %icc, %g2, %l5
6118 smulcc %g5, 0x1B4E, %l4
6119 save %g4, %i5, %l0
6120 rdpr %cwp, %g1
6121 rdpr %cansave, %g2
6122 rdpr %canrestore, %g3
6123 rdpr %cleanwin, %g4
6124 rdpr %otherwin, %g5
6125 rdpr %wstate, %g6
6126 movre %i1, 0x3B3, %g1
6127 fmovsvs %icc, %f26, %f2
6128 setx loop_19, %l0, %l1
6129 return %l1
6130 nop
6131 rdpr %cwp, %g1
6132 rdpr %cansave, %g2
6133 rdpr %canrestore, %g3
6134 rdpr %cleanwin, %g4
6135 rdpr %otherwin, %g5
6136 rdpr %wstate, %g6
6137loop_19: fmovda %xcc, %f31, %f20
6138 fmovsne %xcc, %f2, %f17
6139 subcc %i6, %o4, %o2
6140 srlx %i4, 0x0E, %o7
6141 smulcc %i3, 0x1C82, %l3
6142 xor %l6, 0x0168, %i2
6143 fmovrsgz %g3, %f9, %f27
6144 save %o6, %l1, %i0
6145 rdpr %cwp, %g1
6146 rdpr %cansave, %g2
6147 rdpr %canrestore, %g3
6148 rdpr %cleanwin, %g4
6149 rdpr %otherwin, %g5
6150 rdpr %wstate, %g6
6151 edge16l %g6, %l2, %o3
6152 fmovsge %icc, %f17, %f18
6153 xorcc %o5, 0x1BBB, %i7
6154 ldx [%l7 + 0x68], %l5
6155 fnands %f21, %f29, %f22
6156 sir 0x0969
6157 movl %xcc, %g2, %g5
6158 srlx %g4, 0x1A, %i5
6159 andncc %l0, %l4, %i1
6160 movrgz %g1, 0x0A2, %o1
6161 st %f26, [%l7 + 0x54]
6162 stw %g7, [%l7 + 0x34]
6163 ldsb [%l7 + 0x08], %o0
6164 mulscc %i6, 0x069C, %o4
6165 fors %f23, %f25, %f24
6166 addc %o2, 0x138B, %o7
6167 srax %i4, 0x0C, %i3
6168 fcmpes %fcc3, %f14, %f21
6169 faligndata %f6, %f28, %f14
6170 sir 0x1C7C
6171 movcs %icc, %l6, %i2
6172 or %g3, %o6, %l3
6173 xorcc %l1, %g6, %i0
6174 or %l2, %o5, %i7
6175 movrne %l5, %o3, %g5
6176 fnot1s %f9, %f15
6177 ldx [%l7 + 0x10], %g2
6178 std %f14, [%l7 + 0x38]
6179 fmovrslz %g4, %f19, %f21
6180 subcc %i5, 0x0527, %l0
6181 lduh [%l7 + 0x72], %i1
6182 ldub [%l7 + 0x7B], %g1
6183 movge %xcc, %l4, %g7
6184 movcs %icc, %o1, %o0
6185 srl %o4, %i6, %o7
6186 movne %icc, %i4, %i3
6187 umul %o2, %l6, %g3
6188 addccc %o6, 0x1947, %i2
6189 ldx [%l7 + 0x30], %l3
6190 edge32n %g6, %i0, %l2
6191 ldsb [%l7 + 0x7D], %l1
6192 stb %o5, [%l7 + 0x31]
6193 movpos %xcc, %i7, %o3
6194 movrne %l5, %g2, %g5
6195 fsrc2s %f17, %f18
6196 ld [%l7 + 0x44], %f21
6197 mova %xcc, %i5, %g4
6198 alignaddr %l0, %g1, %i1
6199 fmovrsgez %l4, %f15, %f0
6200 andcc %g7, 0x03A5, %o1
6201 fnot2s %f17, %f24
6202 andcc %o0, 0x1E53, %o4
6203 movpos %icc, %i6, %i4
6204 fnot1s %f5, %f18
6205 sll %o7, %i3, %l6
6206 fands %f18, %f29, %f4
6207 sethi 0x04F8, %o2
6208 fmovsgu %icc, %f23, %f13
6209 fabsd %f30, %f12
6210 fornot1s %f24, %f14, %f25
6211 udivx %g3, 0x0FE2, %o6
6212 andcc %i2, %g6, %i0
6213 addccc %l3, 0x1D25, %l1
6214 edge32ln %l2, %i7, %o5
6215 or %l5, 0x195C, %o3
6216 fmuld8sux16 %f0, %f7, %f22
6217 alignaddr %g5, %i5, %g2
6218 orcc %l0, %g4, %g1
6219 mova %icc, %i1, %g7
6220 sdiv %l4, 0x0990, %o0
6221 orncc %o4, 0x05DC, %o1
6222 orncc %i6, 0x1510, %o7
6223 orcc %i4, 0x047E, %i3
6224 move %xcc, %o2, %l6
6225 mulx %g3, %o6, %g6
6226 edge32n %i2, %i0, %l1
6227 movcc %xcc, %l3, %i7
6228 fcmple16 %f4, %f6, %l2
6229 or %o5, %l5, %g5
6230 alignaddr %o3, %i5, %g2
6231 orncc %l0, 0x1FCA, %g4
6232 andncc %g1, %i1, %g7
6233 udiv %o0, 0x1680, %l4
6234 edge8ln %o4, %o1, %i6
6235 fnor %f2, %f12, %f20
6236 andncc %i4, %i3, %o7
6237 popc 0x0032, %o2
6238 fpsub16s %f7, %f31, %f4
6239 sdivcc %g3, 0x0825, %l6
6240 srlx %o6, %g6, %i2
6241 array8 %i0, %l3, %i7
6242 movvs %xcc, %l1, %l2
6243 mulx %o5, 0x1B07, %g5
6244 sethi 0x0DF1, %o3
6245 stb %l5, [%l7 + 0x0F]
6246 fmovsa %xcc, %f27, %f18
6247 udivx %i5, 0x0DCF, %l0
6248 edge8l %g2, %g4, %g1
6249 fmovsl %icc, %f0, %f27
6250 edge8l %i1, %g7, %o0
6251 or %o4, 0x00BC, %o1
6252 stb %l4, [%l7 + 0x6D]
6253 movvs %xcc, %i4, %i3
6254 movpos %xcc, %o7, %i6
6255 fmul8x16al %f0, %f22, %f0
6256 lduw [%l7 + 0x2C], %g3
6257 fmovdcs %xcc, %f1, %f29
6258 smul %o2, %o6, %g6
6259 movrlez %l6, %i0, %i2
6260 movcs %icc, %i7, %l1
6261 umul %l2, 0x19EC, %l3
6262 restore %g5, %o3, %o5
6263 rdpr %cwp, %g1
6264 rdpr %cansave, %g2
6265 rdpr %canrestore, %g3
6266 rdpr %cleanwin, %g4
6267 rdpr %otherwin, %g5
6268 rdpr %wstate, %g6
6269 ldsb [%l7 + 0x34], %i5
6270 fcmpgt32 %f18, %f0, %l5
6271 ldsb [%l7 + 0x42], %g2
6272 movrgz %g4, 0x296, %g1
6273 edge16l %i1, %l0, %g7
6274 movrne %o4, %o0, %o1
6275 edge16ln %l4, %i4, %o7
6276 ldx [%l7 + 0x18], %i6
6277 udivx %g3, 0x07A1, %o2
6278 array32 %o6, %i3, %l6
6279 fzero %f4
6280 andn %i0, %g6, %i2
6281 add %i7, %l1, %l3
6282 srlx %g5, %l2, %o3
6283 udivcc %o5, 0x129B, %i5
6284 std %f26, [%l7 + 0x30]
6285 addcc %l5, %g2, %g1
6286 mulx %i1, %l0, %g7
6287 movcc %icc, %g4, %o0
6288 umul %o1, 0x1A84, %l4
6289 array32 %i4, %o7, %i6
6290 movneg %xcc, %g3, %o4
6291 ldub [%l7 + 0x1A], %o6
6292 orncc %i3, %l6, %i0
6293 ldub [%l7 + 0x0B], %o2
6294 fzeros %f20
6295 xor %g6, 0x0186, %i2
6296 sub %i7, %l1, %g5
6297 fcmpes %fcc1, %f14, %f21
6298 edge8 %l2, %o3, %o5
6299 udiv %i5, 0x155B, %l3
6300 movn %icc, %l5, %g2
6301 sir 0x14CF
6302 array16 %i1, %g1, %l0
6303 movvc %xcc, %g4, %o0
6304 movrlez %o1, %l4, %g7
6305 lduw [%l7 + 0x28], %o7
6306 fabss %f13, %f13
6307 smulcc %i4, 0x1CF7, %g3
6308 xnorcc %i6, %o4, %i3
6309 edge16ln %l6, %i0, %o6
6310 xnor %o2, 0x1FF9, %g6
6311 movneg %icc, %i7, %l1
6312 movrgz %g5, %l2, %o3
6313 sra %o5, %i2, %i5
6314 smul %l5, 0x0942, %g2
6315 sra %l3, %g1, %i1
6316 edge8 %l0, %o0, %o1
6317 movl %xcc, %l4, %g4
6318 srlx %o7, %g7, %i4
6319 array16 %i6, %g3, %i3
6320 movrne %o4, 0x17E, %i0
6321 array16 %l6, %o6, %g6
6322 andn %o2, %i7, %l1
6323 movrgz %g5, %l2, %o3
6324 sir 0x1032
6325 sub %i2, 0x11DD, %o5
6326 fandnot1 %f16, %f22, %f0
6327 edge16n %i5, %g2, %l3
6328 fmovspos %xcc, %f0, %f14
6329 ldd [%l7 + 0x50], %l4
6330 fmovscc %icc, %f9, %f15
6331 alignaddr %g1, %l0, %o0
6332 save %o1, %i1, %g4
6333 rdpr %cwp, %g1
6334 rdpr %cansave, %g2
6335 rdpr %canrestore, %g3
6336 rdpr %cleanwin, %g4
6337 rdpr %otherwin, %g5
6338 rdpr %wstate, %g6
6339 fcmpeq16 %f22, %f6, %l4
6340 srax %g7, %o7, %i4
6341 movvs %icc, %i6, %i3
6342 fexpand %f18, %f20
6343 udiv %g3, 0x12DD, %i0
6344 sra %o4, %l6, %o6
6345 sdivcc %o2, 0x05A8, %g6
6346 fandnot2s %f18, %f22, %f11
6347 fone %f14
6348 fcmpne16 %f2, %f0, %l1
6349 array32 %g5, %i7, %l2
6350 setx loop_20, %l0, %l1
6351 return %l1
6352 nop
6353 rdpr %cwp, %g1
6354 rdpr %cansave, %g2
6355 rdpr %canrestore, %g3
6356 rdpr %cleanwin, %g4
6357 rdpr %otherwin, %g5
6358 rdpr %wstate, %g6
6359loop_20: edge16n %i5, %i2, %g2
6360 orncc %l5, %g1, %l0
6361 movre %o0, 0x27B, %o1
6362 movvs %xcc, %i1, %l3
6363 edge32ln %l4, %g4, %g7
6364 alignaddr %i4, %o7, %i6
6365 mulx %g3, %i3, %o4
6366 edge8l %l6, %i0, %o2
6367 orn %o6, 0x1A35, %l1
6368 movrlz %g5, %i7, %g6
6369 movcs %icc, %o3, %o5
6370 orn %l2, %i5, %g2
6371 addccc %i2, %l5, %l0
6372 addcc %g1, 0x09AE, %o0
6373 sdivcc %o1, 0x16E8, %l3
6374 edge32 %i1, %g4, %l4
6375 fmovda %icc, %f8, %f3
6376 mulscc %g7, 0x04C1, %o7
6377 stb %i6, [%l7 + 0x48]
6378 smul %i4, %g3, %o4
6379 edge32ln %l6, %i0, %o2
6380 fmovscc %xcc, %f10, %f18
6381 mova %xcc, %i3, %l1
6382 nop
6383 set 0x28, %i4
6384 ldsh [%l7 + %i4], %g5
6385 stx %i7, [%l7 + 0x50]
6386 edge16l %g6, %o3, %o5
6387 addcc %o6, %i5, %g2
6388 sra %l2, %l5, %l0
6389 umul %g1, %i2, %o0
6390 save %l3, 0x1FA4, %i1
6391 rdpr %cwp, %g1
6392 rdpr %cansave, %g2
6393 rdpr %canrestore, %g3
6394 rdpr %cleanwin, %g4
6395 rdpr %otherwin, %g5
6396 rdpr %wstate, %g6
6397 restore %g4, 0x0B40, %l4
6398 rdpr %cwp, %g1
6399 rdpr %cansave, %g2
6400 rdpr %canrestore, %g3
6401 rdpr %cleanwin, %g4
6402 rdpr %otherwin, %g5
6403 rdpr %wstate, %g6
6404 and %o1, 0x1DA0, %o7
6405 srl %g7, %i4, %i6
6406 udivcc %g3, 0x1398, %l6
6407 movl %xcc, %i0, %o2
6408 smul %o4, 0x08BA, %i3
6409 xor %g5, %i7, %g6
6410 movcs %icc, %o3, %o5
6411 smulcc %o6, 0x12B7, %l1
6412 ldsh [%l7 + 0x64], %i5
6413 addcc %g2, 0x0D09, %l5
6414 fxnors %f25, %f11, %f20
6415 movre %l0, %g1, %l2
6416 addccc %i2, %l3, %i1
6417 fmovsneg %xcc, %f5, %f10
6418 edge8 %o0, %g4, %l4
6419 stb %o7, [%l7 + 0x6A]
6420 sub %o1, %g7, %i4
6421 xnor %g3, 0x0CDB, %i6
6422 fmul8x16 %f14, %f30, %f6
6423 srl %i0, %l6, %o2
6424 sllx %i3, 0x02, %g5
6425 std %f0, [%l7 + 0x58]
6426 array32 %i7, %o4, %o3
6427 addcc %g6, 0x15BF, %o6
6428 sub %o5, %i5, %g2
6429 stx %l1, [%l7 + 0x40]
6430 edge32ln %l0, %g1, %l5
6431 edge8l %i2, %l3, %l2
6432 movle %xcc, %i1, %g4
6433 andcc %l4, %o7, %o0
6434 edge16ln %o1, %i4, %g7
6435 movgu %xcc, %i6, %g3
6436 movrgez %l6, 0x337, %i0
6437 orcc %o2, %g5, %i7
6438 movle %xcc, %i3, %o3
6439 st %f20, [%l7 + 0x08]
6440 movvs %icc, %o4, %o6
6441 edge8l %g6, %i5, %g2
6442 fmovrsne %o5, %f27, %f28
6443 orncc %l1, %g1, %l5
6444 xor %l0, %l3, %i2
6445 movn %xcc, %i1, %l2
6446 fmovdle %xcc, %f22, %f11
6447 movvs %icc, %g4, %o7
6448 smulcc %l4, %o0, %o1
6449 movvc %xcc, %g7, %i6
6450 udivx %i4, 0x1C0B, %l6
6451 xorcc %i0, 0x15E0, %o2
6452 fmovsg %xcc, %f16, %f17
6453 sdivcc %g3, 0x09F1, %g5
6454 sllx %i7, 0x05, %i3
6455 lduw [%l7 + 0x18], %o3
6456 srlx %o6, %o4, %i5
6457 addccc %g6, 0x0839, %g2
6458 edge8l %o5, %g1, %l5
6459 edge8l %l1, %l3, %l0
6460 srax %i1, %i2, %l2
6461 or %o7, %l4, %o0
6462 sll %o1, 0x1C, %g7
6463 sdivx %g4, 0x13E6, %i4
6464 edge16ln %i6, %l6, %i0
6465 xnorcc %g3, %g5, %i7
6466 ld [%l7 + 0x2C], %f6
6467 addccc %i3, %o3, %o2
6468 movg %icc, %o4, %o6
6469 movrne %i5, 0x1D2, %g6
6470 fxnors %f28, %f21, %f30
6471 xnorcc %o5, %g1, %l5
6472 edge8l %g2, %l3, %l1
6473 xor %i1, %i2, %l0
6474 xnorcc %o7, 0x1252, %l2
6475 udivcc %o0, 0x09BF, %o1
6476 udivcc %g7, 0x18BD, %g4
6477 fpmerge %f5, %f6, %f14
6478 stx %i4, [%l7 + 0x40]
6479 lduh [%l7 + 0x3E], %i6
6480 edge8n %l6, %i0, %l4
6481 movgu %icc, %g3, %g5
6482 ldsb [%l7 + 0x11], %i3
6483 movleu %icc, %i7, %o2
6484 edge16 %o4, %o6, %o3
6485 fpsub16 %f16, %f14, %f20
6486 save %i5, %g6, %o5
6487 rdpr %cwp, %g1
6488 rdpr %cansave, %g2
6489 rdpr %canrestore, %g3
6490 rdpr %cleanwin, %g4
6491 rdpr %otherwin, %g5
6492 rdpr %wstate, %g6
6493 mulscc %g1, %g2, %l5
6494 fmovdvs %icc, %f29, %f11
6495 fmovrslez %l1, %f30, %f19
6496 fmovrdgz %i1, %f0, %f14
6497 movn %icc, %l3, %l0
6498 movgu %icc, %i2, %o7
6499 srl %o0, 0x1D, %o1
6500 lduh [%l7 + 0x6A], %l2
6501 movrgez %g4, %g7, %i6
6502 addcc %i4, %i0, %l4
6503 andn %g3, 0x10F4, %g5
6504 orn %l6, 0x18BE, %i7
6505 fcmpes %fcc1, %f5, %f20
6506 popc %o2, %i3
6507 orn %o4, %o6, %o3
6508 orncc %i5, 0x1393, %o5
6509 sdiv %g1, 0x0937, %g6
6510 alignaddr %l5, %g2, %i1
6511 fpackfix %f26, %f13
6512 array16 %l1, %l3, %i2
6513 movrlz %l0, %o0, %o1
6514 alignaddrl %o7, %g4, %g7
6515 sdivx %l2, 0x07D2, %i6
6516 nop
6517 set 0x50, %l1
6518 ldsb [%l7 + %l1], %i0
6519 srlx %i4, %g3, %l4
6520 umul %l6, %i7, %o2
6521 fabss %f21, %f2
6522 sethi 0x125F, %g5
6523 subc %i3, %o6, %o3
6524 edge16n %i5, %o5, %g1
6525 array8 %o4, %l5, %g2
6526 addcc %i1, %g6, %l1
6527 movgu %icc, %i2, %l0
6528 save %l3, %o1, %o7
6529 rdpr %cwp, %g1
6530 rdpr %cansave, %g2
6531 rdpr %canrestore, %g3
6532 rdpr %cleanwin, %g4
6533 rdpr %otherwin, %g5
6534 rdpr %wstate, %g6
6535 edge32 %g4, %g7, %l2
6536 stx %o0, [%l7 + 0x10]
6537 subc %i6, 0x0249, %i0
6538 alignaddrl %g3, %l4, %i4
6539 mulx %l6, 0x1763, %o2
6540 movneg %xcc, %g5, %i3
6541 movg %icc, %o6, %i7
6542 array32 %i5, %o5, %g1
6543 ldsb [%l7 + 0x0E], %o3
6544 edge8n %o4, %g2, %i1
6545 fmovrse %l5, %f3, %f22
6546 fpsub32s %f10, %f0, %f30
6547 fmovrsgz %l1, %f1, %f20
6548 std %f8, [%l7 + 0x68]
6549 subc %g6, 0x02A1, %i2
6550 fmovdcs %icc, %f17, %f24
6551 or %l0, 0x15D3, %o1
6552 stb %o7, [%l7 + 0x2E]
6553 ldub [%l7 + 0x0E], %g4
6554 fmul8ulx16 %f26, %f8, %f20
6555 stx %l3, [%l7 + 0x38]
6556 xor %l2, %g7, %i6
6557 movge %icc, %o0, %i0
6558 movrgz %g3, %i4, %l6
6559 fmovdvs %icc, %f29, %f0
6560 edge8ln %o2, %g5, %l4
6561 mulscc %o6, 0x17DF, %i3
6562 ldd [%l7 + 0x58], %f8
6563 udivx %i7, 0x006B, %o5
6564 orn %g1, 0x1FDE, %o3
6565 save %o4, %g2, %i5
6566 rdpr %cwp, %g1
6567 rdpr %cansave, %g2
6568 rdpr %canrestore, %g3
6569 rdpr %cleanwin, %g4
6570 rdpr %otherwin, %g5
6571 rdpr %wstate, %g6
6572 sllx %l5, %l1, %i1
6573 add %g6, 0x1EA3, %i2
6574 ldub [%l7 + 0x2B], %l0
6575 sdiv %o7, 0x0A4B, %g4
6576 array16 %l3, %o1, %l2
6577 movneg %xcc, %g7, %o0
6578 fsrc2 %f28, %f0
6579 ldd [%l7 + 0x28], %i0
6580 fcmped %fcc2, %f28, %f20
6581 movrlez %i6, 0x19A, %i4
6582 std %f4, [%l7 + 0x58]
6583 array8 %l6, %g3, %g5
6584 stx %o2, [%l7 + 0x78]
6585 array32 %l4, %o6, %i3
6586 movg %icc, %i7, %o5
6587 movn %xcc, %g1, %o3
6588 bshuffle %f30, %f26, %f14
6589 subc %o4, %g2, %l5
6590 popc %i5, %i1
6591 andncc %l1, %i2, %l0
6592 srlx %o7, 0x1A, %g6
6593 fmuld8ulx16 %f4, %f8, %f18
6594 movcs %icc, %g4, %l3
6595 sub %l2, %o1, %g7
6596 edge16 %o0, %i6, %i0
6597 subccc %l6, %g3, %i4
6598 orcc %o2, %l4, %g5
6599 movpos %icc, %i3, %i7
6600 sdiv %o5, 0x0C8A, %g1
6601 ldub [%l7 + 0x39], %o6
6602 edge16n %o3, %o4, %g2
6603 edge32n %i5, %l5, %i1
6604 ldsb [%l7 + 0x2C], %i2
6605 fmovde %xcc, %f5, %f9
6606 sub %l1, 0x075C, %l0
6607 fone %f22
6608 mulscc %o7, 0x0739, %g6
6609 movvc %xcc, %l3, %l2
6610 alignaddr %o1, %g7, %o0
6611 fsrc1s %f1, %f15
6612 edge32 %i6, %g4, %l6
6613 udiv %g3, 0x053C, %i4
6614 or %o2, 0x1801, %i0
6615 mova %xcc, %g5, %i3
6616 sir 0x05EA
6617 udivx %l4, 0x0FED, %o5
6618 movl %xcc, %g1, %o6
6619 ldx [%l7 + 0x10], %i7
6620 fsrc2 %f14, %f20
6621 sra %o4, %g2, %i5
6622 fpmerge %f15, %f5, %f2
6623 fmovrdgez %o3, %f16, %f16
6624 smul %i1, 0x0272, %l5
6625 fandnot2 %f26, %f28, %f0
6626 or %i2, %l0, %o7
6627 save %l1, 0x1663, %g6
6628 rdpr %cwp, %g1
6629 rdpr %cansave, %g2
6630 rdpr %canrestore, %g3
6631 rdpr %cleanwin, %g4
6632 rdpr %otherwin, %g5
6633 rdpr %wstate, %g6
6634 umul %l3, 0x1144, %l2
6635 edge16n %o1, %o0, %i6
6636 ldsw [%l7 + 0x58], %g7
6637 movvc %icc, %g4, %l6
6638 edge8l %g3, %i4, %i0
6639 sth %o2, [%l7 + 0x68]
6640 orcc %i3, 0x0557, %g5
6641 fmovscs %xcc, %f29, %f7
6642 xnorcc %l4, %o5, %o6
6643 sra %g1, %o4, %i7
6644 movrne %g2, %o3, %i1
6645 smul %i5, 0x0BB6, %l5
6646 sdivx %i2, 0x0E0A, %l0
6647 movgu %icc, %l1, %o7
6648 fmovse %icc, %f14, %f9
6649 andn %g6, %l3, %l2
6650 movvs %xcc, %o1, %i6
6651 fmovrdlez %g7, %f20, %f16
6652 movne %xcc, %g4, %o0
6653 umulcc %l6, %g3, %i0
6654 stx %i4, [%l7 + 0x68]
6655 edge32 %o2, %i3, %l4
6656 fmovsvs %xcc, %f2, %f0
6657 umul %o5, 0x1B5C, %g5
6658 srl %g1, %o6, %o4
6659 sllx %i7, %g2, %i1
6660 ldub [%l7 + 0x0F], %i5
6661 fpsub16s %f5, %f31, %f25
6662 movg %xcc, %l5, %o3
6663 xorcc %l0, 0x0F56, %i2
6664 edge16 %l1, %g6, %o7
6665 fmul8sux16 %f18, %f16, %f14
6666 edge32l %l3, %o1, %i6
6667 fmovrdlz %l2, %f10, %f22
6668 edge8l %g4, %g7, %l6
6669 sdivx %g3, 0x1CE2, %i0
6670 bshuffle %f26, %f14, %f28
6671 sll %i4, 0x1D, %o2
6672 edge8n %i3, %l4, %o5
6673 movleu %xcc, %o0, %g1
6674 fmul8ulx16 %f16, %f18, %f8
6675 mulx %o6, 0x0A3A, %o4
6676 movrne %g5, %i7, %i1
6677 movvs %icc, %g2, %i5
6678 udiv %l5, 0x0ED6, %o3
6679 fmovdneg %xcc, %f9, %f18
6680 ldsb [%l7 + 0x26], %l0
6681 movrgez %l1, %i2, %o7
6682 sdivcc %l3, 0x05B1, %o1
6683 fmovrdne %i6, %f16, %f14
6684 array16 %g6, %l2, %g4
6685 st %f9, [%l7 + 0x08]
6686 fmovdl %icc, %f15, %f7
6687 movrgez %g7, %l6, %i0
6688 st %f29, [%l7 + 0x60]
6689 movg %icc, %i4, %g3
6690 ldub [%l7 + 0x12], %i3
6691 ldsw [%l7 + 0x1C], %l4
6692 umul %o2, 0x0304, %o0
6693 movcs %xcc, %o5, %o6
6694 srl %o4, 0x0A, %g5
6695 xnor %g1, %i7, %i1
6696 fmovrsgez %g2, %f6, %f8
6697 umulcc %l5, 0x1264, %o3
6698 ldsb [%l7 + 0x27], %i5
6699 ldub [%l7 + 0x6A], %l1
6700 movrne %l0, 0x3F0, %i2
6701 add %o7, 0x13C2, %o1
6702 sdiv %i6, 0x0C06, %g6
6703 movrlez %l2, %g4, %l3
6704 movgu %xcc, %g7, %l6
6705 and %i4, 0x055F, %g3
6706 sethi 0x1A44, %i3
6707 and %i0, 0x0744, %l4
6708 edge32ln %o0, %o2, %o6
6709 edge32n %o5, %o4, %g5
6710 stb %i7, [%l7 + 0x23]
6711 alignaddrl %i1, %g1, %g2
6712 movne %xcc, %o3, %i5
6713 movg %icc, %l1, %l0
6714 edge16n %i2, %o7, %o1
6715 fmovdne %xcc, %f26, %f27
6716 fcmpeq32 %f18, %f22, %l5
6717 movg %xcc, %i6, %g6
6718 std %f18, [%l7 + 0x08]
6719 mulscc %l2, 0x1CE4, %g4
6720 movneg %icc, %g7, %l3
6721 fmovsgu %xcc, %f8, %f25
6722 movne %xcc, %l6, %g3
6723 alignaddrl %i3, %i0, %l4
6724 fmovs %f17, %f16
6725 mulscc %o0, %o2, %i4
6726 movcs %icc, %o5, %o4
6727 sth %o6, [%l7 + 0x12]
6728 stb %i7, [%l7 + 0x16]
6729 ld [%l7 + 0x0C], %f25
6730 addccc %g5, %i1, %g2
6731 nop
6732 set 0x7C, %o5
6733 lduh [%l7 + %o5], %o3
6734 xnorcc %g1, 0x1AF8, %i5
6735 andcc %l0, 0x035F, %l1
6736 movpos %icc, %i2, %o7
6737 array8 %l5, %o1, %i6
6738 srax %g6, 0x01, %g4
6739 movcc %icc, %g7, %l3
6740 smul %l6, %l2, %i3
6741 movle %xcc, %g3, %i0
6742 fmul8x16au %f4, %f8, %f30
6743 movn %xcc, %l4, %o0
6744 movrgez %i4, 0x0AE, %o2
6745 edge32n %o4, %o6, %o5
6746 array16 %i7, %g5, %g2
6747 subcc %i1, %o3, %g1
6748 mulscc %i5, 0x1FB3, %l0
6749 edge32 %l1, %i2, %o7
6750 edge8ln %o1, %l5, %g6
6751 fmovsvc %xcc, %f11, %f15
6752 movrgz %g4, 0x317, %i6
6753 edge32 %l3, %l6, %g7
6754 smulcc %i3, %l2, %i0
6755 mova %icc, %l4, %o0
6756 bshuffle %f8, %f6, %f4
6757 sub %i4, %o2, %o4
6758 fmovdpos %xcc, %f6, %f18
6759 fmul8x16al %f1, %f18, %f8
6760 andcc %o6, %g3, %o5
6761 movre %g5, %g2, %i7
6762 sir 0x1EC5
6763 ldsw [%l7 + 0x58], %o3
6764 movleu %icc, %i1, %g1
6765 st %f7, [%l7 + 0x44]
6766 alignaddr %l0, %l1, %i2
6767 movrne %i5, 0x32F, %o7
6768 stb %o1, [%l7 + 0x16]
6769 srlx %l5, %g6, %i6
6770 sllx %l3, 0x1E, %l6
6771 ldsh [%l7 + 0x32], %g4
6772 fmovdpos %icc, %f14, %f11
6773 srlx %i3, 0x09, %g7
6774 movl %icc, %l2, %i0
6775 fandnot1 %f30, %f26, %f24
6776 fmovsneg %icc, %f19, %f3
6777 fexpand %f1, %f6
6778 mova %icc, %l4, %o0
6779 ldsh [%l7 + 0x70], %i4
6780 fxnors %f16, %f7, %f29
6781 sra %o2, 0x08, %o4
6782 fcmps %fcc2, %f20, %f22
6783 fmul8ulx16 %f14, %f8, %f8
6784 stb %g3, [%l7 + 0x6A]
6785 lduw [%l7 + 0x1C], %o5
6786 movneg %icc, %g5, %o6
6787 ldd [%l7 + 0x28], %f30
6788 udiv %g2, 0x0E27, %i7
6789 xor %o3, 0x05CB, %g1
6790 andn %i1, %l1, %i2
6791 fornot2 %f18, %f28, %f0
6792 srax %l0, 0x19, %i5
6793 lduh [%l7 + 0x68], %o7
6794 fcmple32 %f10, %f2, %l5
6795 ldub [%l7 + 0x51], %o1
6796 popc %g6, %l3
6797 srlx %i6, %g4, %l6
6798 movleu %xcc, %g7, %i3
6799 edge32l %l2, %l4, %i0
6800 move %icc, %o0, %o2
6801 smulcc %i4, 0x10B4, %g3
6802 fmul8x16au %f27, %f6, %f16
6803 array8 %o5, %g5, %o6
6804 sdivx %o4, 0x1E49, %g2
6805 fands %f25, %f26, %f7
6806 orncc %i7, %g1, %o3
6807 subccc %l1, 0x10F1, %i1
6808 alignaddr %l0, %i2, %o7
6809 edge32n %l5, %o1, %i5
6810 edge8n %l3, %g6, %i6
6811 fcmpes %fcc2, %f12, %f22
6812 movge %xcc, %g4, %l6
6813 sra %g7, %l2, %i3
6814 fors %f4, %f4, %f1
6815 fcmps %fcc1, %f15, %f30
6816 fmovde %icc, %f16, %f29
6817 smul %i0, 0x0C53, %l4
6818 array32 %o0, %o2, %i4
6819 ldub [%l7 + 0x0D], %g3
6820 edge8ln %o5, %g5, %o4
6821 sub %o6, 0x0855, %i7
6822 array16 %g1, %g2, %o3
6823 subcc %l1, 0x0FB1, %i1
6824 xor %i2, %l0, %o7
6825 add %l5, %i5, %l3
6826 fmovdpos %icc, %f8, %f21
6827 movcc %xcc, %o1, %i6
6828 subccc %g4, 0x086F, %l6
6829 array32 %g7, %g6, %i3
6830 orcc %l2, %l4, %i0
6831 fmovde %icc, %f3, %f3
6832 fmovrde %o2, %f28, %f24
6833 fmuld8sux16 %f13, %f7, %f14
6834 edge32l %i4, %g3, %o0
6835 fxnor %f10, %f22, %f10
6836 fmovs %f9, %f18
6837 lduw [%l7 + 0x70], %g5
6838 edge32l %o4, %o5, %o6
6839 sir 0x1507
6840 xnor %i7, 0x0DDE, %g2
6841 edge16n %o3, %g1, %l1
6842 ldsw [%l7 + 0x50], %i2
6843 movvs %xcc, %i1, %l0
6844 movleu %icc, %l5, %i5
6845 stb %o7, [%l7 + 0x5B]
6846 movcc %xcc, %l3, %o1
6847 sll %g4, 0x1D, %i6
6848 setx loop_21, %l0, %l1
6849 return %l1
6850 nop
6851 rdpr %cwp, %g1
6852 rdpr %cansave, %g2
6853 rdpr %canrestore, %g3
6854 rdpr %cleanwin, %g4
6855 rdpr %otherwin, %g5
6856 rdpr %wstate, %g6
6857loop_21: fpack16 %f18, %f7
6858 fnot2s %f15, %f9
6859 array32 %l2, %i3, %l4
6860 fmul8x16 %f5, %f4, %f14
6861 movvc %icc, %i0, %i4
6862 movvs %icc, %o2, %o0
6863 movneg %xcc, %g3, %o4
6864 movneg %xcc, %o5, %g5
6865 fpsub16s %f13, %f24, %f12
6866 subcc %o6, %i7, %g2
6867 fandnot1s %f1, %f11, %f9
6868 nop
6869 set 0x18, %o6
6870 ldd [%l7 + %o6], %g0
6871 addccc %o3, 0x0E2E, %i2
6872 fmovsg %xcc, %f31, %f14
6873 ld [%l7 + 0x38], %f25
6874 movg %icc, %l1, %i1
6875 movg %xcc, %l0, %i5
6876 fnot2s %f22, %f23
6877 fandnot2 %f16, %f20, %f22
6878 edge16 %o7, %l5, %l3
6879 fone %f28
6880 addccc %g4, %i6, %o1
6881 smul %g7, 0x084F, %g6
6882 movrlez %l6, 0x20C, %i3
6883 fpadd32 %f6, %f16, %f4
6884 array8 %l2, %l4, %i0
6885 st %f15, [%l7 + 0x78]
6886 addc %o2, %o0, %g3
6887 andncc %o4, %o5, %i4
6888 srlx %o6, 0x0D, %i7
6889 edge16ln %g5, %g2, %o3
6890 edge32n %i2, %g1, %l1
6891 fmovrsgz %i1, %f30, %f23
6892 orcc %i5, %l0, %o7
6893 st %f11, [%l7 + 0x50]
6894 edge16 %l3, %l5, %g4
6895 fcmped %fcc1, %f4, %f14
6896 edge32 %o1, %i6, %g7
6897 movgu %icc, %l6, %i3
6898 faligndata %f18, %f6, %f16
6899 fmovdvs %icc, %f20, %f28
6900 ldsw [%l7 + 0x5C], %l2
6901 fmovspos %icc, %f5, %f24
6902 movne %xcc, %g6, %i0
6903 add %l4, %o2, %o0
6904 move %xcc, %g3, %o5
6905 save %i4, 0x1F2B, %o4
6906 rdpr %cwp, %g1
6907 rdpr %cansave, %g2
6908 rdpr %canrestore, %g3
6909 rdpr %cleanwin, %g4
6910 rdpr %otherwin, %g5
6911 rdpr %wstate, %g6
6912 xnor %i7, 0x1D27, %g5
6913 fmuld8ulx16 %f28, %f24, %f4
6914 subccc %g2, 0x0E19, %o3
6915 subcc %o6, 0x0895, %i2
6916 pdist %f16, %f4, %f14
6917 edge16l %g1, %l1, %i5
6918 udivx %i1, 0x19B0, %o7
6919 orn %l0, %l5, %g4
6920 ldsb [%l7 + 0x3E], %l3
6921 mova %xcc, %i6, %g7
6922 fcmple32 %f2, %f22, %l6
6923 ldx [%l7 + 0x08], %o1
6924 edge32 %i3, %l2, %i0
6925 movpos %xcc, %g6, %o2
6926 fnot2s %f21, %f20
6927 fabss %f19, %f24
6928 movrgez %o0, %g3, %l4
6929 fmovdne %icc, %f11, %f6
6930 edge32 %o5, %i4, %o4
6931 edge32ln %i7, %g2, %o3
6932 sir 0x15F2
6933 sra %g5, %o6, %i2
6934 ldx [%l7 + 0x78], %g1
6935 edge16 %l1, %i5, %i1
6936 fcmpd %fcc1, %f26, %f14
6937 srlx %o7, %l5, %l0
6938 edge8 %g4, %i6, %l3
6939 subcc %g7, 0x052E, %l6
6940 fornot1s %f20, %f6, %f7
6941 subcc %i3, 0x12D2, %o1
6942 fcmpeq16 %f22, %f18, %i0
6943 edge32 %l2, %o2, %o0
6944 fsrc1s %f10, %f23
6945 srl %g3, 0x09, %l4
6946 smul %g6, 0x1ED8, %o5
6947 edge8l %i4, %i7, %g2
6948 sth %o4, [%l7 + 0x66]
6949 fmul8x16 %f14, %f12, %f0
6950 andn %g5, %o6, %o3
6951 srax %i2, %l1, %i5
6952 lduw [%l7 + 0x50], %i1
6953 movge %icc, %g1, %o7
6954 fcmpes %fcc2, %f13, %f21
6955 sth %l0, [%l7 + 0x46]
6956 fmovdvs %xcc, %f7, %f23
6957 fmovdpos %icc, %f26, %f24
6958 stb %g4, [%l7 + 0x15]
6959 stb %l5, [%l7 + 0x44]
6960 fcmpgt32 %f20, %f8, %l3
6961 fmovscc %icc, %f21, %f5
6962 sdiv %i6, 0x1BAA, %l6
6963 fzeros %f11
6964 stb %i3, [%l7 + 0x69]
6965 movrgez %g7, %o1, %i0
6966 edge16l %o2, %l2, %o0
6967 addc %l4, %g3, %g6
6968 popc 0x1060, %i4
6969 movn %xcc, %o5, %g2
6970 stb %o4, [%l7 + 0x7A]
6971 fnot2 %f28, %f30
6972 xnorcc %i7, 0x05A3, %g5
6973 fmovrdlez %o6, %f28, %f18
6974 movpos %icc, %o3, %l1
6975 and %i2, 0x037F, %i1
6976 fabsd %f28, %f6
6977 fmovdn %icc, %f28, %f9
6978 ldub [%l7 + 0x3A], %i5
6979 movn %icc, %g1, %l0
6980 edge32ln %o7, %g4, %l5
6981 fmovdcc %icc, %f5, %f17
6982 edge32l %i6, %l6, %i3
6983 edge16l %l3, %o1, %g7
6984 nop
6985 set 0x48, %o3
6986 ldsh [%l7 + %o3], %i0
6987 movn %xcc, %o2, %o0
6988 andn %l4, %l2, %g6
6989 movvc %icc, %i4, %o5
6990 sethi 0x10B4, %g3
6991 movg %icc, %o4, %i7
6992 andncc %g2, %o6, %o3
6993 movrne %l1, 0x0C9, %g5
6994 smulcc %i2, 0x0F79, %i5
6995 array32 %i1, %l0, %g1
6996 movpos %icc, %g4, %l5
6997 sdiv %i6, 0x13AD, %l6
6998 or %i3, 0x0992, %l3
6999 add %o7, %o1, %i0
7000 addcc %o2, %g7, %l4
7001 fabss %f13, %f21
7002 fmovdneg %xcc, %f2, %f27
7003 fmovdl %xcc, %f0, %f2
7004 fmovrdlez %l2, %f14, %f14
7005 srl %o0, %i4, %g6
7006 array16 %g3, %o5, %i7
7007 fpack32 %f0, %f8, %f2
7008 srax %o4, %o6, %o3
7009 fcmped %fcc0, %f8, %f24
7010 array32 %g2, %g5, %l1
7011 sdivx %i5, 0x1103, %i2
7012 fxnor %f10, %f2, %f2
7013 udivx %i1, 0x12B5, %l0
7014 smulcc %g1, 0x0FBD, %g4
7015 movrlez %i6, %l6, %l5
7016 srax %i3, 0x11, %o7
7017 subcc %l3, 0x04F5, %i0
7018 movleu %icc, %o1, %g7
7019 umul %l4, 0x1D60, %l2
7020 edge8 %o0, %i4, %o2
7021 nop
7022 set 0x4C, %o1
7023 ldub [%l7 + %o1], %g3
7024 fmovd %f20, %f6
7025 edge8 %g6, %i7, %o4
7026 fnot2s %f13, %f6
7027 popc 0x0F09, %o5
7028 orcc %o6, 0x1570, %o3
7029 orn %g5, %g2, %l1
7030 edge32l %i5, %i1, %i2
7031 fors %f14, %f10, %f3
7032 nop
7033 set 0x70, %i1
7034 sth %l0, [%l7 + %i1]
7035 restore %g1, %i6, %l6
7036 rdpr %cwp, %g1
7037 rdpr %cansave, %g2
7038 rdpr %canrestore, %g3
7039 rdpr %cleanwin, %g4
7040 rdpr %otherwin, %g5
7041 rdpr %wstate, %g6
7042 fcmpeq32 %f30, %f0, %g4
7043 ldub [%l7 + 0x6B], %l5
7044 setx loop_22, %l0, %l1
7045 return %l1
7046 nop
7047 rdpr %cwp, %g1
7048 rdpr %cansave, %g2
7049 rdpr %canrestore, %g3
7050 rdpr %cleanwin, %g4
7051 rdpr %otherwin, %g5
7052 rdpr %wstate, %g6
7053loop_22: orncc %l3, 0x104A, %o1
7054 movgu %xcc, %g7, %l4
7055 movvc %xcc, %l2, %i0
7056 alignaddr %i4, %o2, %g3
7057 fcmple16 %f24, %f12, %o0
7058 nop
7059 set 0x18, %o0
7060 stx %i7, [%l7 + %o0]
7061 fpsub32s %f19, %f21, %f25
7062 fnot1s %f18, %f27
7063 srl %g6, %o5, %o6
7064 subcc %o4, 0x071B, %o3
7065 edge8l %g5, %l1, %g2
7066 movge %xcc, %i1, %i5
7067 ldsh [%l7 + 0x5E], %i2
7068 fmovdgu %icc, %f2, %f5
7069 edge32l %g1, %l0, %l6
7070 orn %i6, %g4, %l5
7071 sdivcc %i3, 0x150B, %o7
7072 sethi 0x08BF, %o1
7073 fands %f8, %f17, %f24
7074 edge8n %g7, %l3, %l2
7075 udiv %l4, 0x1117, %i0
7076 ldsw [%l7 + 0x20], %i4
7077 addccc %o2, %o0, %g3
7078 addccc %g6, %i7, %o6
7079 edge16 %o4, %o5, %o3
7080 save %g5, 0x1BB0, %l1
7081 rdpr %cwp, %g1
7082 rdpr %cansave, %g2
7083 rdpr %canrestore, %g3
7084 rdpr %cleanwin, %g4
7085 rdpr %otherwin, %g5
7086 rdpr %wstate, %g6
7087 srlx %g2, %i5, %i1
7088 movleu %icc, %i2, %g1
7089 movneg %xcc, %l0, %i6
7090 array32 %g4, %l6, %l5
7091 movleu %icc, %o7, %i3
7092 restore %g7, %o1, %l2
7093 rdpr %cwp, %g1
7094 rdpr %cansave, %g2
7095 rdpr %canrestore, %g3
7096 rdpr %cleanwin, %g4
7097 rdpr %otherwin, %g5
7098 rdpr %wstate, %g6
7099 ldd [%l7 + 0x20], %l4
7100 fandnot2 %f12, %f16, %f18
7101 movneg %icc, %l3, %i4
7102 movrgez %o2, 0x2AD, %i0
7103 move %icc, %o0, %g6
7104 edge8 %g3, %i7, %o6
7105 movneg %xcc, %o4, %o5
7106 smul %g5, %o3, %l1
7107 alignaddrl %g2, %i1, %i2
7108 fcmpd %fcc1, %f12, %f4
7109 edge8ln %g1, %i5, %i6
7110 fmul8ulx16 %f4, %f2, %f30
7111 move %xcc, %g4, %l0
7112 fmovspos %icc, %f16, %f15
7113 sdiv %l5, 0x1C9F, %l6
7114 lduw [%l7 + 0x58], %i3
7115 sdivcc %g7, 0x0C70, %o7
7116 sra %l2, 0x01, %l4
7117 xnor %l3, 0x01D9, %o1
7118 sll %o2, 0x14, %i0
7119 xnorcc %o0, %g6, %g3
7120 udivcc %i4, 0x1A4D, %i7
7121 and %o4, 0x1853, %o5
7122 edge32n %g5, %o6, %o3
7123 umulcc %g2, 0x0807, %l1
7124 movcs %xcc, %i2, %g1
7125 srax %i1, %i6, %g4
7126 fnegd %f12, %f26
7127 ldsh [%l7 + 0x14], %i5
7128 movle %xcc, %l5, %l6
7129 movcc %xcc, %l0, %i3
7130 fcmpes %fcc2, %f0, %f12
7131 edge32 %o7, %l2, %g7
7132 mova %xcc, %l3, %o1
7133 xnor %l4, 0x0691, %i0
7134 add %o0, 0x10CA, %o2
7135 edge8n %g6, %g3, %i4
7136 fnot2s %f30, %f21
7137 st %f7, [%l7 + 0x68]
7138 addccc %i7, 0x1FAF, %o4
7139 movl %xcc, %o5, %g5
7140 fmovsl %xcc, %f15, %f22
7141 fandnot1 %f16, %f18, %f20
7142 or %o6, %g2, %o3
7143 andn %i2, %g1, %i1
7144 xor %i6, %g4, %l1
7145 edge32ln %l5, %l6, %i5
7146 udiv %i3, 0x0F69, %l0
7147 edge32ln %l2, %o7, %g7
7148 alignaddr %o1, %l3, %l4
7149 fmovrsne %o0, %f0, %f20
7150 srl %i0, %g6, %o2
7151 edge32ln %i4, %g3, %i7
7152 xnor %o5, 0x1E60, %g5
7153 fnot1 %f20, %f18
7154 edge32n %o4, %o6, %g2
7155 fcmpeq32 %f22, %f20, %o3
7156 fxnor %f2, %f4, %f8
7157 movne %icc, %g1, %i1
7158 ldsw [%l7 + 0x18], %i2
7159 fpackfix %f20, %f31
7160 edge32 %i6, %g4, %l5
7161 array32 %l1, %i5, %i3
7162 edge8n %l0, %l6, %o7
7163 srlx %l2, 0x0F, %g7
7164 popc 0x0AC4, %l3
7165 subccc %l4, %o1, %i0
7166 fsrc2s %f1, %f6
7167 fmovsl %icc, %f6, %f9
7168 edge8l %g6, %o2, %o0
7169 orn %i4, 0x0C62, %g3
7170 movvc %xcc, %i7, %o5
7171 fmovsne %xcc, %f16, %f8
7172 ldsw [%l7 + 0x7C], %o4
7173 edge8 %g5, %o6, %g2
7174 xnorcc %o3, 0x0EA4, %g1
7175 srl %i2, 0x02, %i1
7176 udivx %i6, 0x0A1B, %l5
7177 ldub [%l7 + 0x2F], %g4
7178 mulscc %l1, %i3, %l0
7179 ld [%l7 + 0x78], %f23
7180 movle %xcc, %i5, %o7
7181 subcc %l2, 0x14E4, %g7
7182 movl %icc, %l3, %l4
7183 movre %o1, 0x1BB, %i0
7184 setx loop_23, %l0, %l1
7185 return %l1
7186 nop
7187 rdpr %cwp, %g1
7188 rdpr %cansave, %g2
7189 rdpr %canrestore, %g3
7190 rdpr %cleanwin, %g4
7191 rdpr %otherwin, %g5
7192 rdpr %wstate, %g6
7193loop_23: stw %o0, [%l7 + 0x48]
7194 movne %icc, %g6, %g3
7195 alignaddrl %i4, %i7, %o4
7196 fandnot1s %f30, %f1, %f2
7197 or %g5, 0x1602, %o6
7198 fmovdl %icc, %f19, %f22
7199 xnorcc %g2, %o5, %g1
7200 ldx [%l7 + 0x30], %o3
7201 fpack16 %f28, %f24
7202 orcc %i1, %i6, %i2
7203 addccc %g4, 0x05B2, %l5
7204 udivx %l1, 0x0F0D, %i3
7205 edge32l %l0, %o7, %l2
7206 xnorcc %g7, %i5, %l3
7207 movne %xcc, %o1, %i0
7208 movre %l6, %l4, %o2
7209 ldd [%l7 + 0x28], %o0
7210 edge8n %g6, %g3, %i7
7211 movgu %icc, %i4, %o4
7212 fxnors %f16, %f14, %f6
7213 andn %o6, 0x07B3, %g5
7214 srl %g2, %o5, %g1
7215 fexpand %f18, %f18
7216 fmovda %icc, %f31, %f15
7217 smulcc %o3, 0x16D9, %i6
7218 movleu %xcc, %i2, %i1
7219 orncc %l5, %g4, %l1
7220 movrlez %l0, 0x227, %o7
7221 movge %xcc, %l2, %i3
7222 xorcc %i5, 0x08A2, %l3
7223 movrlz %o1, 0x0E5, %g7
7224 fnand %f6, %f28, %f24
7225 edge8 %i0, %l6, %o2
7226 and %o0, %l4, %g6
7227 xnorcc %g3, 0x09BD, %i4
7228 array16 %i7, %o6, %g5
7229 xnorcc %o4, 0x0B79, %o5
7230 udivx %g2, 0x1EE9, %o3
7231 add %i6, 0x07D6, %g1
7232 movrgz %i1, 0x0BF, %i2
7233 stb %l5, [%l7 + 0x09]
7234 array8 %l1, %g4, %o7
7235 addc %l2, %i3, %l0
7236 movrgez %l3, %o1, %i5
7237 umul %g7, 0x1933, %l6
7238 smulcc %o2, 0x0F66, %o0
7239 xnorcc %i0, %g6, %l4
7240 udivx %i4, 0x09A3, %g3
7241 addcc %i7, %o6, %g5
7242 movre %o5, 0x216, %o4
7243 sra %g2, 0x1A, %o3
7244 or %i6, 0x1477, %i1
7245 sdivx %i2, 0x0288, %l5
7246 addccc %l1, %g1, %o7
7247 fcmpgt16 %f10, %f0, %g4
7248 ldsw [%l7 + 0x68], %i3
7249 fcmpgt32 %f24, %f6, %l2
7250 fmovsgu %xcc, %f19, %f25
7251 addccc %l3, %o1, %i5
7252 fornot1s %f20, %f3, %f13
7253 subcc %g7, %l0, %l6
7254 lduh [%l7 + 0x0C], %o0
7255 movcc %xcc, %i0, %g6
7256 popc %l4, %o2
7257 umulcc %i4, %g3, %o6
7258 edge32 %g5, %i7, %o4
7259 or %o5, 0x16C7, %g2
7260 fandnot1s %f18, %f25, %f27
7261 fnot2s %f5, %f12
7262 subccc %o3, 0x05AE, %i1
7263 array8 %i2, %i6, %l1
7264 andncc %g1, %o7, %g4
7265 andn %i3, 0x0277, %l5
7266 smulcc %l3, 0x18A4, %o1
7267 ld [%l7 + 0x7C], %f5
7268 alignaddrl %i5, %l2, %g7
7269 fmovdl %xcc, %f27, %f2
7270 umulcc %l0, %o0, %i0
7271 fmovsneg %icc, %f17, %f25
7272 fmovsa %xcc, %f8, %f16
7273 edge16n %l6, %g6, %l4
7274 sdiv %o2, 0x18EE, %i4
7275 fmul8sux16 %f26, %f0, %f24
7276 movgu %xcc, %o6, %g3
7277 udivx %i7, 0x042F, %g5
7278 array32 %o5, %g2, %o4
7279 movrlz %i1, %o3, %i6
7280 movpos %icc, %l1, %i2
7281 sub %o7, %g1, %g4
7282 array32 %l5, %i3, %l3
7283 st %f30, [%l7 + 0x44]
7284 ldx [%l7 + 0x70], %o1
7285 edge16l %l2, %i5, %l0
7286 ldsh [%l7 + 0x7C], %g7
7287 fmovdne %xcc, %f19, %f5
7288 move %xcc, %i0, %l6
7289 smulcc %o0, %g6, %l4
7290 sdiv %o2, 0x18AB, %o6
7291 smulcc %g3, 0x1535, %i4
7292 fexpand %f2, %f0
7293 subcc %i7, 0x0359, %g5
7294 srlx %g2, 0x0B, %o4
7295 edge32ln %o5, %o3, %i6
7296 fabss %f14, %f7
7297 movle %icc, %l1, %i2
7298 xorcc %o7, %i1, %g4
7299 sll %l5, 0x0C, %g1
7300 subccc %i3, 0x1F4D, %l3
7301 fmovda %icc, %f29, %f13
7302 restore %o1, 0x15C7, %l2
7303 rdpr %cwp, %g1
7304 rdpr %cansave, %g2
7305 rdpr %canrestore, %g3
7306 rdpr %cleanwin, %g4
7307 rdpr %otherwin, %g5
7308 rdpr %wstate, %g6
7309 sdivcc %l0, 0x1DBF, %g7
7310 subcc %i5, 0x02B3, %i0
7311 sllx %l6, 0x14, %o0
7312 save %l4, 0x190C, %o2
7313 rdpr %cwp, %g1
7314 rdpr %cansave, %g2
7315 rdpr %canrestore, %g3
7316 rdpr %cleanwin, %g4
7317 rdpr %otherwin, %g5
7318 rdpr %wstate, %g6
7319 fornot2 %f2, %f12, %f6
7320 fnegs %f24, %f29
7321 movne %xcc, %g6, %o6
7322 orn %g3, %i4, %g5
7323 andcc %i7, %o4, %g2
7324 movrne %o5, %i6, %o3
7325 edge8ln %i2, %l1, %i1
7326 movrgez %o7, 0x24E, %l5
7327 array16 %g4, %g1, %l3
7328 smulcc %o1, %i3, %l0
7329 subc %l2, %g7, %i0
7330 edge32n %i5, %l6, %o0
7331 srlx %l4, %o2, %o6
7332 umulcc %g3, %i4, %g5
7333 move %icc, %i7, %g6
7334 fmovdn %icc, %f7, %f5
7335 subc %g2, %o5, %o4
7336 mova %xcc, %i6, %i2
7337 and %o3, %l1, %i1
7338 xnorcc %l5, 0x06A6, %o7
7339 subccc %g1, 0x1EE1, %g4
7340 add %o1, 0x09C9, %i3
7341 sllx %l3, %l2, %g7
7342 add %i0, %l0, %l6
7343 udiv %o0, 0x1CAF, %l4
7344 stw %o2, [%l7 + 0x3C]
7345 sllx %o6, 0x06, %g3
7346 edge32 %i4, %i5, %g5
7347 fmul8x16al %f18, %f8, %f16
7348 fmovsgu %icc, %f23, %f4
7349 fpsub16s %f26, %f0, %f26
7350 ld [%l7 + 0x78], %f9
7351 sdivcc %i7, 0x02BE, %g2
7352 movre %o5, 0x154, %g6
7353 fmul8x16au %f15, %f18, %f18
7354 setx loop_24, %l0, %l1
7355 return %l1
7356 nop
7357 rdpr %cwp, %g1
7358 rdpr %cansave, %g2
7359 rdpr %canrestore, %g3
7360 rdpr %cleanwin, %g4
7361 rdpr %otherwin, %g5
7362 rdpr %wstate, %g6
7363loop_24: smulcc %o3, %l1, %i1
7364 nop
7365 set 0x46, %o7
7366 lduh [%l7 + %o7], %l5
7367 edge32 %o7, %g1, %i2
7368 movrne %g4, 0x0A2, %i3
7369 sth %l3, [%l7 + 0x0E]
7370 sll %l2, %g7, %i0
7371 xnor %l0, 0x0E05, %l6
7372 fmovrdlez %o1, %f26, %f20
7373 fsrc2s %f10, %f31
7374 edge32 %o0, %o2, %l4
7375 fmovsge %xcc, %f7, %f10
7376 ldd [%l7 + 0x40], %f28
7377 array32 %g3, %o6, %i4
7378 udivcc %i5, 0x0E1F, %g5
7379 sub %i7, 0x0EF9, %g2
7380 fzeros %f6
7381 std %f26, [%l7 + 0x68]
7382 ldd [%l7 + 0x50], %f24
7383 movrgz %g6, 0x31A, %o5
7384 srax %i6, 0x1A, %o3
7385 addc %o4, 0x1C6B, %l1
7386 stx %i1, [%l7 + 0x68]
7387 subccc %o7, 0x0E8A, %g1
7388 movrlez %l5, 0x011, %g4
7389 edge8 %i2, %i3, %l2
7390 movvc %xcc, %l3, %g7
7391 array32 %l0, %i0, %l6
7392 xorcc %o0, 0x1A90, %o1
7393 mulscc %l4, %g3, %o6
7394 xor %i4, 0x01FD, %i5
7395 edge32n %o2, %g5, %g2
7396 fmovrdlez %g6, %f28, %f16
7397 move %icc, %i7, %i6
7398 popc %o3, %o5
7399 alignaddr %o4, %i1, %l1
7400 ldd [%l7 + 0x58], %o6
7401 ldd [%l7 + 0x28], %f30
7402 xor %g1, 0x0887, %g4
7403 array32 %l5, %i2, %i3
7404 fnot1s %f31, %f13
7405 fmul8ulx16 %f12, %f10, %f26
7406 ldx [%l7 + 0x68], %l3
7407 srl %g7, %l2, %l0
7408 edge16n %l6, %i0, %o1
7409 sllx %l4, %o0, %g3
7410 add %o6, %i5, %i4
7411 fone %f0
7412 fpsub32 %f0, %f30, %f0
7413 movrne %o2, %g5, %g6
7414 move %xcc, %g2, %i6
7415 sth %i7, [%l7 + 0x44]
7416 udivx %o3, 0x03B3, %o4
7417 fxor %f16, %f20, %f14
7418 edge32ln %i1, %o5, %o7
7419 addcc %g1, 0x09F1, %g4
7420 movl %icc, %l5, %l1
7421 srax %i2, 0x10, %i3
7422 movleu %icc, %g7, %l2
7423 ldub [%l7 + 0x2A], %l3
7424 fmul8sux16 %f4, %f16, %f0
7425 fmovscs %xcc, %f11, %f19
7426 fmovdpos %icc, %f14, %f24
7427 fmul8x16 %f6, %f16, %f16
7428 xnorcc %l6, %l0, %o1
7429 movrlez %i0, %l4, %o0
7430 mulscc %o6, 0x0E59, %i5
7431 addcc %i4, %o2, %g3
7432 st %f5, [%l7 + 0x44]
7433 movl %xcc, %g5, %g2
7434 srlx %i6, %g6, %o3
7435 or %i7, %i1, %o5
7436 umul %o4, 0x1E92, %o7
7437 udiv %g1, 0x026F, %l5
7438 movne %xcc, %l1, %g4
7439 srl %i3, 0x06, %g7
7440 edge32l %l2, %i2, %l6
7441 fxnors %f20, %f29, %f19
7442 lduh [%l7 + 0x34], %l3
7443 array32 %o1, %i0, %l4
7444 srax %o0, 0x07, %l0
7445 fnor %f20, %f20, %f22
7446 mulscc %o6, 0x1952, %i4
7447 srl %i5, %g3, %g5
7448 and %o2, %i6, %g2
7449 movne %xcc, %g6, %i7
7450 alignaddr %o3, %i1, %o5
7451 umul %o7, %g1, %l5
7452 movneg %icc, %l1, %o4
7453 andncc %i3, %g4, %g7
7454 fcmple32 %f30, %f0, %l2
7455 movpos %icc, %l6, %i2
7456 srlx %l3, %o1, %l4
7457 fxnor %f0, %f28, %f2
7458 umulcc %i0, 0x18AC, %o0
7459 movg %xcc, %l0, %i4
7460 move %icc, %o6, %i5
7461 orn %g5, 0x0CE5, %g3
7462 edge8n %i6, %o2, %g2
7463 sub %g6, 0x0AFC, %o3
7464 edge8l %i1, %i7, %o5
7465 ldub [%l7 + 0x2E], %g1
7466 movre %l5, %l1, %o4
7467 movcs %icc, %o7, %i3
7468 movgu %xcc, %g7, %g4
7469 udiv %l2, 0x1D1F, %i2
7470 fpadd16s %f28, %f11, %f28
7471 movre %l3, 0x1C0, %l6
7472 edge8ln %o1, %l4, %i0
7473 fmovsge %icc, %f15, %f14
7474 fmovrsgez %l0, %f19, %f18
7475 orcc %i4, 0x07AF, %o6
7476 movrgez %i5, %o0, %g5
7477 fmovrdlz %i6, %f14, %f24
7478 movl %icc, %o2, %g3
7479 orncc %g2, %o3, %g6
7480 fmovd %f28, %f20
7481 edge8n %i1, %o5, %i7
7482 fnot1s %f9, %f1
7483 addc %g1, %l5, %o4
7484 addccc %o7, %i3, %l1
7485 movl %icc, %g7, %l2
7486 subc %g4, 0x1BBC, %l3
7487 subc %l6, 0x0227, %i2
7488 subcc %o1, %i0, %l0
7489 orn %l4, 0x1D0D, %i4
7490 alignaddr %o6, %i5, %o0
7491 fand %f0, %f30, %f6
7492 ldub [%l7 + 0x6A], %g5
7493 array8 %o2, %g3, %g2
7494 addc %i6, 0x1874, %g6
7495 nop
7496 set 0x08, %i7
7497 ldub [%l7 + %i7], %i1
7498 edge16n %o5, %o3, %g1
7499 subcc %i7, %l5, %o4
7500 fcmpeq16 %f24, %f12, %o7
7501 addccc %l1, 0x0706, %g7
7502 fmovsa %icc, %f13, %f20
7503 movneg %icc, %i3, %l2
7504 mova %xcc, %l3, %l6
7505 movrlz %i2, %o1, %g4
7506 orcc %l0, 0x13DD, %l4
7507 movpos %icc, %i4, %o6
7508 movg %xcc, %i5, %i0
7509 subccc %g5, 0x1B75, %o2
7510 add %g3, 0x011F, %o0
7511 save %i6, %g2, %g6
7512 rdpr %cwp, %g1
7513 rdpr %cansave, %g2
7514 rdpr %canrestore, %g3
7515 rdpr %cleanwin, %g4
7516 rdpr %otherwin, %g5
7517 rdpr %wstate, %g6
7518 fcmpgt16 %f4, %f30, %i1
7519 fsrc2 %f6, %f14
7520 movrne %o3, 0x095, %g1
7521 mulx %o5, 0x1E5E, %i7
7522 fmul8sux16 %f24, %f12, %f4
7523 xnorcc %o4, 0x1056, %l5
7524 umul %l1, 0x05AA, %g7
7525 fandnot1s %f17, %f31, %f10
7526 addcc %o7, %l2, %l3
7527 and %i3, 0x0123, %l6
7528 edge32 %o1, %i2, %g4
7529 subccc %l4, %i4, %l0
7530 edge8ln %o6, %i0, %g5
7531 edge16n %i5, %o2, %o0
7532 srl %i6, 0x10, %g3
7533 udivx %g6, 0x1B6F, %g2
7534 fmovrdlez %i1, %f22, %f20
7535 ld [%l7 + 0x68], %f20
7536 fabss %f23, %f12
7537 umul %o3, %g1, %o5
7538 movrlez %i7, %l5, %o4
7539 umulcc %l1, 0x04D3, %o7
7540 fnor %f8, %f28, %f10
7541 lduw [%l7 + 0x78], %g7
7542 smul %l3, %i3, %l6
7543 movcc %xcc, %o1, %l2
7544 movleu %xcc, %g4, %l4
7545 fcmps %fcc1, %f25, %f12
7546 xnor %i4, %l0, %o6
7547 andcc %i2, 0x138B, %i0
7548 sdiv %g5, 0x0FD3, %o2
7549 fnot2s %f3, %f14
7550 fmovdvc %icc, %f31, %f1
7551 save %i5, %i6, %g3
7552 rdpr %cwp, %g1
7553 rdpr %cansave, %g2
7554 rdpr %canrestore, %g3
7555 rdpr %cleanwin, %g4
7556 rdpr %otherwin, %g5
7557 rdpr %wstate, %g6
7558 popc %o0, %g2
7559 array32 %i1, %g6, %g1
7560 sllx %o5, %i7, %o3
7561 movrgz %o4, %l5, %o7
7562 add %g7, 0x184B, %l3
7563 smulcc %i3, 0x1A24, %l1
7564 movg %xcc, %o1, %l6
7565 alignaddrl %l2, %l4, %i4
7566 movn %icc, %g4, %o6
7567 smulcc %i2, %i0, %l0
7568 move %xcc, %o2, %i5
7569 fcmps %fcc1, %f31, %f23
7570 fpackfix %f22, %f0
7571 ldsb [%l7 + 0x4D], %i6
7572 edge32ln %g5, %o0, %g3
7573 array8 %i1, %g6, %g1
7574 andcc %g2, 0x0325, %i7
7575 edge32ln %o5, %o4, %l5
7576 edge32n %o7, %o3, %g7
7577 ldsb [%l7 + 0x40], %l3
7578 movcc %xcc, %l1, %o1
7579 save %i3, 0x1C76, %l6
7580 rdpr %cwp, %g1
7581 rdpr %cansave, %g2
7582 rdpr %canrestore, %g3
7583 rdpr %cleanwin, %g4
7584 rdpr %otherwin, %g5
7585 rdpr %wstate, %g6
7586 ld [%l7 + 0x18], %f4
7587 orcc %l4, %l2, %i4
7588 faligndata %f6, %f18, %f16
7589 lduh [%l7 + 0x2E], %o6
7590 movg %icc, %g4, %i2
7591 array32 %l0, %i0, %o2
7592 stw %i6, [%l7 + 0x14]
7593 ld [%l7 + 0x30], %f2
7594 addccc %i5, 0x1E9D, %o0
7595 srlx %g5, 0x10, %i1
7596 array8 %g6, %g1, %g2
7597 or %g3, 0x0622, %o5
7598 ldx [%l7 + 0x58], %i7
7599 sllx %l5, 0x12, %o7
7600 movn %xcc, %o4, %g7
7601 edge16l %l3, %o3, %l1
7602 fsrc1s %f31, %f29
7603 fmovrsgz %o1, %f9, %f8
7604 ldd [%l7 + 0x30], %f0
7605 fmovdpos %xcc, %f14, %f30
7606 fmovsg %xcc, %f26, %f10
7607 andn %l6, %l4, %i3
7608 stb %i4, [%l7 + 0x08]
7609 alignaddr %o6, %g4, %l2
7610 orncc %i2, %i0, %o2
7611 mulx %l0, %i5, %i6
7612 movcs %icc, %g5, %o0
7613 sir 0x020C
7614 movvc %icc, %i1, %g1
7615 andncc %g2, %g3, %g6
7616 movrlez %i7, %l5, %o5
7617 st %f13, [%l7 + 0x70]
7618 fxors %f28, %f17, %f31
7619 addccc %o7, %g7, %o4
7620 sdivcc %o3, 0x00AF, %l3
7621 umul %o1, 0x1B7E, %l1
7622 edge32ln %l6, %l4, %i4
7623 sra %o6, %g4, %i3
7624 andncc %i2, %i0, %l2
7625 or %o2, 0x0948, %i5
7626 fmovdvs %xcc, %f31, %f24
7627 fcmpeq16 %f18, %f16, %l0
7628 sth %i6, [%l7 + 0x68]
7629 restore %o0, %i1, %g5
7630 rdpr %cwp, %g1
7631 rdpr %cansave, %g2
7632 rdpr %canrestore, %g3
7633 rdpr %cleanwin, %g4
7634 rdpr %otherwin, %g5
7635 rdpr %wstate, %g6
7636 edge32ln %g2, %g3, %g6
7637 fpack32 %f10, %f2, %f24
7638 movre %i7, 0x017, %g1
7639 subcc %o5, %o7, %l5
7640 sdiv %g7, 0x0D62, %o4
7641 movleu %xcc, %l3, %o3
7642 movgu %xcc, %o1, %l6
7643 ldub [%l7 + 0x1F], %l4
7644 fmovdcs %xcc, %f24, %f20
7645 fcmpeq32 %f26, %f20, %l1
7646 udivcc %o6, 0x06DE, %i4
7647 stw %i3, [%l7 + 0x2C]
7648 edge16n %i2, %i0, %l2
7649 umul %o2, 0x086E, %i5
7650 movvc %xcc, %g4, %l0
7651 umulcc %o0, 0x0F7B, %i1
7652 andcc %g5, %i6, %g3
7653 movle %xcc, %g6, %i7
7654 setx loop_25, %l0, %l1
7655 return %l1
7656 nop
7657 rdpr %cwp, %g1
7658 rdpr %cansave, %g2
7659 rdpr %canrestore, %g3
7660 rdpr %cleanwin, %g4
7661 rdpr %otherwin, %g5
7662 rdpr %wstate, %g6
7663loop_25: lduw [%l7 + 0x4C], %o7
7664 fnors %f13, %f1, %f30
7665 ldsw [%l7 + 0x7C], %l5
7666 fand %f6, %f22, %f8
7667 ldub [%l7 + 0x08], %g1
7668 stx %g7, [%l7 + 0x50]
7669 movvc %icc, %o4, %l3
7670 std %f10, [%l7 + 0x40]
7671 fornot1 %f6, %f14, %f18
7672 addc %o1, %l6, %l4
7673 fsrc1 %f12, %f2
7674 ldsb [%l7 + 0x43], %o3
7675 movl %icc, %o6, %i4
7676 ldx [%l7 + 0x20], %i3
7677 ldd [%l7 + 0x48], %f12
7678 fornot2s %f31, %f0, %f2
7679 stx %i2, [%l7 + 0x40]
7680 sdivx %l1, 0x0F94, %l2
7681 sllx %i0, %i5, %o2
7682 orcc %g4, %l0, %i1
7683 for %f6, %f30, %f4
7684 movrlz %g5, 0x3D7, %i6
7685 fornot2s %f13, %f7, %f15
7686 sdivcc %g3, 0x010D, %o0
7687 edge8l %g6, %i7, %o5
7688 edge8l %g2, %o7, %g1
7689 orn %l5, %o4, %l3
7690 xnor %g7, %l6, %l4
7691 movrlz %o1, 0x1F9, %o3
7692 fmovsa %icc, %f25, %f27
7693 edge16l %i4, %o6, %i3
7694 fmovse %xcc, %f16, %f15
7695 addc %i2, 0x066D, %l2
7696 umul %i0, 0x1D4E, %l1
7697 edge8ln %o2, %i5, %g4
7698 movge %xcc, %i1, %l0
7699 xnor %i6, %g5, %o0
7700 mulx %g3, %g6, %o5
7701 edge32n %i7, %o7, %g1
7702 sub %l5, %o4, %l3
7703 fxors %f5, %f11, %f8
7704 edge32 %g2, %l6, %g7
7705 sll %l4, %o3, %o1
7706 mulx %o6, 0x04C5, %i4
7707 subc %i2, 0x0EBF, %i3
7708 subccc %l2, %i0, %o2
7709 fmovsl %xcc, %f30, %f27
7710 stb %i5, [%l7 + 0x51]
7711 fmovdge %icc, %f0, %f6
7712 srl %g4, %l1, %i1
7713 fmovdgu %icc, %f11, %f27
7714 smul %i6, 0x1E5C, %g5
7715 orncc %l0, 0x1805, %g3
7716 movcc %xcc, %o0, %g6
7717 fmovdleu %xcc, %f25, %f25
7718 alignaddrl %o5, %o7, %g1
7719 ldsh [%l7 + 0x26], %i7
7720 edge8ln %l5, %l3, %o4
7721 or %l6, %g2, %g7
7722 xnor %l4, 0x144B, %o3
7723 udiv %o1, 0x17DB, %i4
7724 fcmpes %fcc3, %f2, %f6
7725 movge %icc, %i2, %i3
7726 fcmps %fcc1, %f24, %f10
7727 fmovsgu %xcc, %f22, %f21
7728 siam 0x7
7729 stx %o6, [%l7 + 0x10]
7730 ldd [%l7 + 0x20], %l2
7731 edge8ln %o2, %i5, %i0
7732 sra %g4, %l1, %i1
7733 move %icc, %i6, %l0
7734 movgu %icc, %g5, %o0
7735 movre %g6, %g3, %o5
7736 movrne %g1, %o7, %l5
7737 subcc %l3, %i7, %o4
7738 udiv %l6, 0x0B87, %g2
7739 edge16l %g7, %l4, %o3
7740 fzeros %f16
7741 xor %o1, %i2, %i3
7742 sdivcc %o6, 0x1C94, %i4
7743 std %f22, [%l7 + 0x48]
7744 lduw [%l7 + 0x1C], %l2
7745 edge8 %o2, %i5, %g4
7746 andn %i0, 0x108E, %i1
7747 ldd [%l7 + 0x30], %i6
7748 restore %l0, 0x0461, %l1
7749 rdpr %cwp, %g1
7750 rdpr %cansave, %g2
7751 rdpr %canrestore, %g3
7752 rdpr %cleanwin, %g4
7753 rdpr %otherwin, %g5
7754 rdpr %wstate, %g6
7755 edge16ln %g5, %g6, %g3
7756 pdist %f30, %f6, %f8
7757 addcc %o0, %g1, %o5
7758 edge32ln %l5, %l3, %i7
7759 addc %o7, %l6, %g2
7760 fmovrdgz %o4, %f14, %f30
7761 sll %g7, 0x15, %l4
7762 movn %icc, %o1, %i2
7763 fmul8sux16 %f24, %f2, %f8
7764 sdivx %o3, 0x1EFE, %i3
7765 sra %o6, 0x00, %l2
7766 fcmpeq32 %f6, %f2, %i4
7767 sllx %i5, 0x04, %o2
7768 edge32l %i0, %i1, %i6
7769 movrne %g4, %l0, %l1
7770 fabsd %f12, %f8
7771 fpadd32s %f19, %f4, %f17
7772 fandnot2 %f6, %f30, %f0
7773 edge16l %g5, %g6, %o0
7774 edge16l %g1, %o5, %g3
7775 ldsh [%l7 + 0x78], %l5
7776 nop
7777 set 0x74, %l3
7778 sth %i7, [%l7 + %l3]
7779 edge8 %l3, %l6, %g2
7780 edge32n %o4, %g7, %o7
7781 umul %o1, 0x1326, %l4
7782 movre %o3, %i2, %i3
7783 udiv %o6, 0x00CF, %i4
7784 fmovscc %icc, %f28, %f10
7785 addc %l2, %o2, %i5
7786 andncc %i1, %i0, %g4
7787 fpsub32s %f25, %f2, %f7
7788 fnand %f14, %f28, %f0
7789 fmovsleu %icc, %f26, %f23
7790 faligndata %f0, %f8, %f6
7791 movne %xcc, %l0, %i6
7792 edge32 %g5, %l1, %o0
7793 sir 0x0D1D
7794 stw %g6, [%l7 + 0x1C]
7795 stx %o5, [%l7 + 0x08]
7796 fmovrslez %g1, %f21, %f1
7797 andn %g3, 0x05DB, %l5
7798 move %icc, %l3, %i7
7799 stb %l6, [%l7 + 0x6A]
7800 xorcc %g2, %g7, %o7
7801 sub %o1, 0x0FF6, %o4
7802 movrne %l4, %i2, %i3
7803 siam 0x2
7804 array32 %o6, %i4, %l2
7805 sllx %o3, %o2, %i1
7806 ld [%l7 + 0x40], %f3
7807 fmovsgu %xcc, %f6, %f29
7808 nop
7809 set 0x20, %o4
7810 lduw [%l7 + %o4], %i0
7811 movcs %icc, %i5, %g4
7812 xnorcc %i6, 0x0FE7, %g5
7813 sll %l1, 0x06, %o0
7814 std %f14, [%l7 + 0x48]
7815 ldx [%l7 + 0x38], %l0
7816 fmovsle %icc, %f15, %f14
7817 fxnors %f8, %f10, %f29
7818 fandnot1s %f26, %f3, %f4
7819 movcc %xcc, %o5, %g1
7820 array16 %g6, %g3, %l5
7821 and %i7, %l6, %g2
7822 fcmpes %fcc0, %f2, %f4
7823 movvc %xcc, %l3, %g7
7824 sdivcc %o7, 0x1F74, %o4
7825 andncc %o1, %l4, %i2
7826 movre %o6, 0x194, %i4
7827 sll %l2, %i3, %o3
7828 srl %i1, 0x15, %i0
7829 fpadd32 %f16, %f12, %f0
7830 movn %icc, %o2, %g4
7831 movrgez %i6, 0x0ED, %i5
7832 lduh [%l7 + 0x60], %l1
7833 fors %f0, %f18, %f2
7834 fors %f24, %f11, %f22
7835 save %o0, 0x01C7, %g5
7836 rdpr %cwp, %g1
7837 rdpr %cansave, %g2
7838 rdpr %canrestore, %g3
7839 rdpr %cleanwin, %g4
7840 rdpr %otherwin, %g5
7841 rdpr %wstate, %g6
7842 save %l0, 0x01D7, %o5
7843 rdpr %cwp, %g1
7844 rdpr %cansave, %g2
7845 rdpr %canrestore, %g3
7846 rdpr %cleanwin, %g4
7847 rdpr %otherwin, %g5
7848 rdpr %wstate, %g6
7849 std %f0, [%l7 + 0x60]
7850 orcc %g6, %g1, %g3
7851 fmovdn %xcc, %f2, %f15
7852 fmovscc %icc, %f5, %f19
7853 srlx %i7, %l6, %l5
7854 move %icc, %g2, %l3
7855 sra %g7, %o4, %o7
7856 sdivcc %l4, 0x0307, %i2
7857 subc %o1, 0x18BE, %o6
7858 fmovsg %xcc, %f0, %f2
7859 edge8ln %l2, %i3, %i4
7860 stx %o3, [%l7 + 0x20]
7861 fmul8ulx16 %f26, %f6, %f30
7862 orcc %i0, 0x1E0C, %i1
7863 movre %g4, 0x209, %o2
7864 ld [%l7 + 0x60], %f15
7865 subc %i5, %l1, %o0
7866 fmovsvs %xcc, %f13, %f5
7867 or %g5, %i6, %o5
7868 umulcc %l0, %g1, %g3
7869 fmul8x16au %f9, %f11, %f20
7870 andcc %i7, 0x0826, %l6
7871 move %xcc, %g6, %l5
7872 fmovrsgez %l3, %f13, %f8
7873 sdivx %g7, 0x18EC, %g2
7874 fmovdl %xcc, %f13, %f10
7875 sllx %o4, %o7, %i2
7876 lduw [%l7 + 0x20], %o1
7877 edge8n %l4, %l2, %o6
7878 fpsub16 %f24, %f20, %f4
7879 nop
7880 set 0x34, %l4
7881 ldsh [%l7 + %l4], %i3
7882 movcc %xcc, %i4, %o3
7883 addc %i0, %i1, %g4
7884 move %xcc, %i5, %o2
7885 movrne %o0, 0x38E, %l1
7886 movneg %icc, %i6, %g5
7887 fmul8x16al %f15, %f9, %f24
7888 popc %o5, %l0
7889 fnors %f12, %f27, %f2
7890 movrgez %g1, 0x3E2, %i7
7891 fornot2 %f8, %f12, %f10
7892 orcc %g3, 0x124A, %l6
7893 sra %g6, 0x1D, %l3
7894 move %icc, %l5, %g7
7895 fxor %f4, %f18, %f16
7896 movvc %icc, %o4, %o7
7897 movcc %icc, %i2, %o1
7898 ldsh [%l7 + 0x0C], %l4
7899 sll %l2, %g2, %o6
7900 movg %icc, %i3, %o3
7901 movre %i0, %i1, %i4
7902 fxnor %f14, %f18, %f20
7903 std %f10, [%l7 + 0x60]
7904 sdiv %g4, 0x0AAA, %o2
7905 edge16ln %o0, %i5, %l1
7906 sir 0x0DEE
7907 andncc %i6, %o5, %l0
7908 subcc %g1, %i7, %g3
7909 movrlez %l6, 0x0ED, %g5
7910 udivx %g6, 0x1E85, %l3
7911 fcmpgt16 %f28, %f12, %l5
7912 alignaddr %g7, %o4, %i2
7913 ldd [%l7 + 0x58], %f2
7914 edge16ln %o1, %o7, %l4
7915 movre %l2, 0x1D7, %g2
7916 array32 %i3, %o3, %i0
7917 ldx [%l7 + 0x28], %i1
7918 edge8l %o6, %i4, %o2
7919 srl %o0, %g4, %l1
7920 fpadd32 %f10, %f8, %f30
7921 addc %i6, %o5, %i5
7922 movre %l0, %i7, %g1
7923 addcc %g3, %g5, %g6
7924 sdivcc %l3, 0x1A1B, %l6
7925 sdivcc %l5, 0x0F17, %g7
7926 movg %xcc, %i2, %o1
7927 add %o7, 0x0EAB, %l4
7928 ldsb [%l7 + 0x64], %l2
7929 std %f14, [%l7 + 0x78]
7930 addcc %o4, 0x19DA, %i3
7931 array32 %o3, %g2, %i1
7932 lduh [%l7 + 0x24], %i0
7933 ld [%l7 + 0x74], %f31
7934 andcc %o6, 0x190E, %i4
7935 movge %xcc, %o0, %o2
7936 sll %g4, 0x1D, %i6
7937 stw %l1, [%l7 + 0x2C]
7938 fandnot2 %f2, %f2, %f4
7939 movrgz %i5, %l0, %i7
7940 fnand %f24, %f0, %f20
7941 fmovsleu %xcc, %f31, %f17
7942 orncc %o5, 0x10D1, %g3
7943 movneg %xcc, %g5, %g6
7944 array16 %l3, %g1, %l5
7945 edge8n %g7, %i2, %o1
7946 xorcc %o7, 0x08D5, %l6
7947 movrne %l4, %l2, %o4
7948 movne %xcc, %i3, %g2
7949 sethi 0x1753, %o3
7950 movvs %xcc, %i1, %i0
7951 movvs %xcc, %i4, %o6
7952 movrlz %o0, 0x3C9, %g4
7953 array32 %i6, %o2, %l1
7954 edge16n %i5, %l0, %o5
7955 fnors %f22, %f30, %f21
7956 fpadd16s %f4, %f13, %f29
7957 xnor %g3, %i7, %g5
7958 edge16n %g6, %g1, %l3
7959 andn %g7, %l5, %i2
7960 xnor %o1, 0x12CB, %o7
7961 sdivcc %l4, 0x1AD9, %l6
7962 sdiv %o4, 0x1EEF, %l2
7963 fmovrsne %i3, %f7, %f12
7964 popc %g2, %i1
7965 movle %icc, %o3, %i4
7966 popc 0x10B3, %i0
7967 edge8l %o6, %g4, %i6
7968 fmovrdgez %o2, %f2, %f22
7969 orcc %l1, 0x10D9, %i5
7970 sra %o0, %o5, %g3
7971 fmovsle %xcc, %f1, %f7
7972 xorcc %l0, %i7, %g6
7973 movcc %icc, %g5, %l3
7974 movcs %xcc, %g1, %l5
7975 fmovsvs %xcc, %f1, %f27
7976 or %i2, %o1, %o7
7977 subc %l4, %g7, %l6
7978 orcc %l2, %o4, %g2
7979 andncc %i1, %o3, %i4
7980 sir 0x18CA
7981 move %icc, %i3, %i0
7982 sll %g4, %o6, %o2
7983 sllx %i6, %l1, %i5
7984 pdist %f30, %f20, %f18
7985 ldsh [%l7 + 0x7C], %o0
7986 xnor %g3, 0x0FDC, %o5
7987 ld [%l7 + 0x3C], %f29
7988 stw %l0, [%l7 + 0x30]
7989 movrlz %i7, %g5, %l3
7990 ld [%l7 + 0x78], %f2
7991 xorcc %g1, 0x033A, %g6
7992 std %f28, [%l7 + 0x38]
7993 fcmped %fcc0, %f12, %f8
7994 ldsw [%l7 + 0x30], %l5
7995 fmovrdgz %i2, %f2, %f14
7996 edge32 %o7, %o1, %l4
7997 nop
7998 set 0x6B, %g3
7999 ldub [%l7 + %g3], %l6
8000 movre %g7, %o4, %l2
8001 fmovrdlz %g2, %f12, %f16
8002 popc %i1, %o3
8003 movre %i3, %i0, %g4
8004 movge %icc, %i4, %o2
8005 stx %o6, [%l7 + 0x20]
8006 fands %f17, %f2, %f31
8007 siam 0x4
8008 addcc %i6, 0x0456, %i5
8009 stw %o0, [%l7 + 0x24]
8010 ldx [%l7 + 0x78], %g3
8011 and %l1, %o5, %l0
8012 sllx %g5, 0x0F, %i7
8013 fnot1 %f8, %f24
8014 movre %l3, %g1, %l5
8015 edge8n %i2, %g6, %o7
8016 popc %l4, %o1
8017 and %g7, %o4, %l6
8018 ldub [%l7 + 0x5B], %g2
8019 movrlez %i1, %l2, %i3
8020 edge8 %o3, %i0, %i4
8021 edge8ln %o2, %o6, %g4
8022 popc 0x0166, %i5
8023 save %o0, %i6, %l1
8024 rdpr %cwp, %g1
8025 rdpr %cansave, %g2
8026 rdpr %canrestore, %g3
8027 rdpr %cleanwin, %g4
8028 rdpr %otherwin, %g5
8029 rdpr %wstate, %g6
8030 movrne %o5, 0x3FF, %l0
8031 save %g3, %g5, %l3
8032 rdpr %cwp, %g1
8033 rdpr %cansave, %g2
8034 rdpr %canrestore, %g3
8035 rdpr %cleanwin, %g4
8036 rdpr %otherwin, %g5
8037 rdpr %wstate, %g6
8038 fzero %f10
8039 fmovrslz %g1, %f21, %f20
8040 fmovda %icc, %f2, %f10
8041 subccc %l5, %i7, %i2
8042 sdiv %o7, 0x131B, %l4
8043 and %o1, %g7, %o4
8044 edge16 %g6, %g2, %l6
8045 movrlz %l2, 0x3D0, %i1
8046 sir 0x0C6A
8047 edge16 %o3, %i3, %i4
8048 nop
8049 set 0x72, %l5
8050 sth %i0, [%l7 + %l5]
8051 st %f7, [%l7 + 0x54]
8052 edge32 %o6, %g4, %o2
8053 sll %i5, 0x07, %o0
8054 sdivcc %i6, 0x0295, %l1
8055 srlx %l0, %o5, %g5
8056 mova %xcc, %g3, %l3
8057 subcc %l5, %i7, %g1
8058 mulscc %o7, %l4, %i2
8059 andcc %o1, 0x11BD, %o4
8060 ldsh [%l7 + 0x58], %g7
8061 subccc %g2, %g6, %l6
8062 fmovse %icc, %f12, %f30
8063 fabss %f1, %f26
8064 edge32n %i1, %o3, %l2
8065 udivx %i4, 0x0DCE, %i0
8066 fcmpes %fcc3, %f25, %f21
8067 edge32 %o6, %g4, %o2
8068 smulcc %i3, 0x0708, %i5
8069 fmovdcs %icc, %f0, %f23
8070 fnegd %f28, %f24
8071 fxnor %f30, %f30, %f16
8072 edge32l %i6, %l1, %o0
8073 fmovdpos %icc, %f28, %f7
8074 ldsh [%l7 + 0x2C], %o5
8075 udiv %l0, 0x1127, %g3
8076 xorcc %g5, %l3, %i7
8077 mova %xcc, %l5, %o7
8078 edge32 %l4, %g1, %o1
8079 andncc %o4, %i2, %g7
8080 add %g2, 0x13E9, %l6
8081 andncc %g6, %o3, %l2
8082 srax %i4, %i0, %i1
8083 ldsb [%l7 + 0x67], %o6
8084 edge8ln %g4, %o2, %i3
8085 move %xcc, %i5, %i6
8086 edge32ln %o0, %l1, %o5
8087 xnorcc %l0, 0x0A7F, %g3
8088 umul %l3, 0x00C5, %g5
8089 fmovsl %icc, %f15, %f31
8090 stb %l5, [%l7 + 0x45]
8091 mulx %i7, %l4, %o7
8092 fmovdneg %icc, %f24, %f3
8093 xnorcc %o1, %g1, %i2
8094 udiv %g7, 0x0DAA, %g2
8095 ld [%l7 + 0x14], %f8
8096 st %f15, [%l7 + 0x18]
8097 fcmpne16 %f16, %f20, %o4
8098 movgu %icc, %l6, %g6
8099 popc 0x00EC, %l2
8100 fmovda %icc, %f1, %f14
8101 add %i4, %o3, %i0
8102 movvc %icc, %o6, %g4
8103 movrlz %i1, 0x05A, %i3
8104 fmul8x16 %f23, %f14, %f30
8105 setx loop_26, %l0, %l1
8106 return %l1
8107 nop
8108 rdpr %cwp, %g1
8109 rdpr %cansave, %g2
8110 rdpr %canrestore, %g3
8111 rdpr %cleanwin, %g4
8112 rdpr %otherwin, %g5
8113 rdpr %wstate, %g6
8114loop_26: fpackfix %f30, %f9
8115 fzero %f26
8116 edge8 %l1, %o2, %l0
8117 movrgz %g3, %l3, %o5
8118 nop
8119 set 0x28, %g5
8120 std %f20, [%l7 + %g5]
8121 stw %g5, [%l7 + 0x4C]
8122 addccc %l5, %i7, %l4
8123 popc %o1, %o7
8124 addccc %i2, %g1, %g7
8125 fpackfix %f4, %f17
8126 movle %icc, %o4, %l6
8127 ldsh [%l7 + 0x1E], %g2
8128 fpadd32 %f16, %f2, %f4
8129 array32 %l2, %g6, %i4
8130 sth %o3, [%l7 + 0x3E]
8131 movl %icc, %i0, %o6
8132 sdiv %i1, 0x1574, %g4
8133 and %i3, %i6, %i5
8134 movgu %icc, %o0, %o2
8135 orncc %l1, %g3, %l3
8136 std %f24, [%l7 + 0x50]
8137 movrgz %l0, %g5, %l5
8138 subcc %o5, %i7, %o1
8139 fmovrslez %o7, %f22, %f29
8140 movpos %xcc, %i2, %l4
8141 udivcc %g7, 0x0804, %o4
8142 fnegd %f14, %f22
8143 ldd [%l7 + 0x78], %f6
8144 fmovsn %xcc, %f30, %f24
8145 movcc %xcc, %g1, %g2
8146 udiv %l6, 0x0B89, %l2
8147 subcc %i4, %g6, %o3
8148 sdivx %o6, 0x0713, %i1
8149 edge8ln %g4, %i3, %i6
8150 stb %i5, [%l7 + 0x37]
8151 sll %o0, 0x1B, %o2
8152 nop
8153 set 0x40, %g4
8154 ldsw [%l7 + %g4], %l1
8155 fcmped %fcc2, %f20, %f18
8156 ldx [%l7 + 0x70], %g3
8157 movvc %icc, %l3, %i0
8158 fmovsa %icc, %f7, %f25
8159 smulcc %l0, 0x1BAD, %l5
8160 movge %xcc, %g5, %o5
8161 ldsw [%l7 + 0x20], %i7
8162 movneg %icc, %o1, %o7
8163 movg %icc, %l4, %i2
8164 stw %g7, [%l7 + 0x68]
8165 ldsh [%l7 + 0x22], %g1
8166 fxnor %f16, %f2, %f28
8167 fsrc1 %f24, %f24
8168 stx %g2, [%l7 + 0x78]
8169 subccc %o4, %l2, %l6
8170 sra %i4, 0x0B, %o3
8171 sdivcc %o6, 0x132F, %g6
8172 alignaddrl %i1, %g4, %i3
8173 fmovse %icc, %f9, %f16
8174 stb %i6, [%l7 + 0x16]
8175 umulcc %i5, 0x1E3E, %o0
8176 nop
8177 set 0x44, %l2
8178 stb %l1, [%l7 + %l2]
8179 alignaddr %g3, %l3, %i0
8180 udivcc %o2, 0x1058, %l5
8181 smul %g5, %o5, %l0
8182 movle %icc, %o1, %o7
8183 move %xcc, %l4, %i2
8184 fmovrsgz %i7, %f11, %f3
8185 alignaddr %g7, %g1, %o4
8186 orcc %g2, 0x01DF, %l6
8187 alignaddrl %i4, %l2, %o6
8188 alignaddr %o3, %i1, %g4
8189 nop
8190 set 0x48, %i3
8191 std %f12, [%l7 + %i3]
8192 udivx %i3, 0x19E3, %i6
8193 orn %i5, %g6, %o0
8194 udivx %l1, 0x1290, %g3
8195 edge32 %l3, %o2, %i0
8196 sth %l5, [%l7 + 0x2A]
8197 movne %icc, %o5, %l0
8198 orn %o1, 0x09A0, %o7
8199 or %g5, %i2, %i7
8200 umul %l4, %g7, %g1
8201 fcmpgt32 %f0, %f16, %g2
8202 movrlz %o4, 0x1A5, %i4
8203 orcc %l2, %l6, %o3
8204 movneg %icc, %o6, %g4
8205 movpos %icc, %i1, %i6
8206 fmovsvs %xcc, %f23, %f10
8207 or %i3, %i5, %o0
8208 ld [%l7 + 0x64], %f10
8209 movvc %icc, %g6, %g3
8210 edge32ln %l1, %l3, %i0
8211 orncc %o2, %o5, %l5
8212 fmul8ulx16 %f12, %f26, %f30
8213 movre %o1, %l0, %g5
8214 sllx %o7, 0x15, %i7
8215 fmovdle %xcc, %f30, %f6
8216 array8 %l4, %i2, %g1
8217 alignaddr %g7, %o4, %g2
8218 fone %f12
8219 andncc %l2, %i4, %o3
8220 ldsw [%l7 + 0x48], %l6
8221 fxnors %f4, %f7, %f3
8222 udivx %o6, 0x0EED, %i1
8223 array8 %g4, %i3, %i5
8224 ldd [%l7 + 0x50], %i6
8225 alignaddr %g6, %o0, %g3
8226 sdiv %l1, 0x0CC0, %l3
8227 movle %icc, %i0, %o2
8228 stx %o5, [%l7 + 0x50]
8229 pdist %f4, %f18, %f20
8230 srlx %l5, 0x0D, %o1
8231 ldub [%l7 + 0x33], %g5
8232 mulscc %l0, %i7, %l4
8233 edge32ln %o7, %i2, %g7
8234 and %o4, %g1, %l2
8235 fnor %f16, %f22, %f28
8236 edge8n %i4, %o3, %g2
8237 fxors %f7, %f20, %f6
8238 movg %xcc, %l6, %i1
8239 movleu %icc, %o6, %i3
8240 movvc %icc, %g4, %i5
8241 subcc %i6, %o0, %g3
8242 movneg %icc, %g6, %l3
8243 movcs %xcc, %i0, %l1
8244 umul %o5, 0x09ED, %o2
8245 mulx %o1, 0x1176, %l5
8246 fmovdpos %icc, %f31, %f21
8247 movpos %xcc, %g5, %l0
8248 sub %i7, 0x16D0, %o7
8249 srl %i2, %l4, %o4
8250 restore %g7, %l2, %g1
8251 rdpr %cwp, %g1
8252 rdpr %cansave, %g2
8253 rdpr %canrestore, %g3
8254 rdpr %cleanwin, %g4
8255 rdpr %otherwin, %g5
8256 rdpr %wstate, %g6
8257 edge8l %o3, %g2, %i4
8258 movrgez %i1, %l6, %o6
8259 ldd [%l7 + 0x78], %g4
8260 ldd [%l7 + 0x28], %i2
8261 fmovscs %xcc, %f13, %f1
8262 mulx %i5, 0x168F, %o0
8263 andncc %g3, %g6, %i6
8264 fcmple32 %f14, %f14, %i0
8265 addccc %l1, 0x0FC5, %o5
8266 fandnot2 %f6, %f16, %f24
8267 edge16n %l3, %o1, %o2
8268 sdivx %l5, 0x1D6B, %l0
8269 movvc %icc, %i7, %o7
8270 sra %g5, 0x12, %i2
8271 lduw [%l7 + 0x70], %l4
8272 udivx %o4, 0x1574, %l2
8273 andn %g1, %o3, %g2
8274 alignaddr %i4, %g7, %l6
8275 movrne %i1, %o6, %g4
8276 sdiv %i3, 0x03CE, %o0
8277 ldd [%l7 + 0x78], %i4
8278 ldsb [%l7 + 0x44], %g3
8279 udiv %g6, 0x18CE, %i6
8280 pdist %f0, %f0, %f6
8281 stx %i0, [%l7 + 0x20]
8282 edge8n %o5, %l3, %o1
8283 edge16l %o2, %l1, %l5
8284 movneg %icc, %l0, %i7
8285 ldub [%l7 + 0x7A], %o7
8286 ldub [%l7 + 0x70], %g5
8287 srlx %l4, 0x01, %o4
8288 sdivcc %i2, 0x0E24, %g1
8289 edge16ln %o3, %g2, %l2
8290 fmovse %xcc, %f0, %f21
8291 andncc %i4, %l6, %i1
8292 edge32n %g7, %o6, %i3
8293 andncc %g4, %i5, %g3
8294 stb %o0, [%l7 + 0x56]
8295 fpack32 %f0, %f10, %f28
8296 udivcc %g6, 0x1463, %i0
8297 for %f16, %f6, %f22
8298 movcs %icc, %i6, %o5
8299 fpsub32s %f24, %f27, %f5
8300 sdiv %o1, 0x0EB2, %o2
8301 sra %l3, 0x11, %l5
8302 st %f19, [%l7 + 0x34]
8303 fcmped %fcc1, %f28, %f14
8304 subccc %l1, 0x1510, %i7
8305 sllx %l0, %g5, %o7
8306 edge32ln %o4, %l4, %g1
8307 nop
8308 set 0x50, %i5
8309 ldd [%l7 + %i5], %o2
8310 ldd [%l7 + 0x10], %g2
8311 edge32l %l2, %i4, %l6
8312 sub %i2, %g7, %o6
8313 fpadd16 %f14, %f16, %f8
8314 umul %i3, %g4, %i1
8315 fmuld8ulx16 %f27, %f25, %f10
8316 fandnot1 %f12, %f22, %f30
8317 array16 %i5, %o0, %g3
8318 ldsw [%l7 + 0x40], %g6
8319 xnorcc %i0, 0x111F, %o5
8320 fandnot2s %f11, %f9, %f27
8321 ldub [%l7 + 0x70], %o1
8322 fmovdcs %icc, %f16, %f25
8323 edge8n %i6, %l3, %o2
8324 fcmpne32 %f30, %f12, %l5
8325 nop
8326 set 0x20, %i2
8327 stx %i7, [%l7 + %i2]
8328 addcc %l0, 0x0FF8, %l1
8329 movrlez %o7, %o4, %g5
8330 fand %f30, %f28, %f26
8331 fmovs %f10, %f25
8332 fcmple32 %f4, %f24, %g1
8333 edge8 %l4, %g2, %l2
8334 andn %o3, 0x0C59, %l6
8335 movcs %xcc, %i2, %i4
8336 fcmpes %fcc2, %f30, %f15
8337 orncc %g7, 0x0925, %i3
8338 fpsub16s %f15, %f20, %f6
8339 movneg %icc, %o6, %i1
8340 and %g4, %i5, %o0
8341 edge8ln %g6, %i0, %o5
8342 ld [%l7 + 0x54], %f15
8343 movrlz %o1, 0x1CB, %i6
8344 edge16n %g3, %l3, %o2
8345 movl %xcc, %i7, %l5
8346 fmovdcc %xcc, %f13, %f14
8347 movrlz %l1, %o7, %l0
8348 array16 %o4, %g1, %l4
8349 addccc %g5, %l2, %g2
8350 ldd [%l7 + 0x48], %f8
8351 movge %icc, %o3, %i2
8352 movre %i4, %g7, %l6
8353 xor %i3, %i1, %o6
8354 mova %xcc, %i5, %o0
8355 sdivcc %g6, 0x03DA, %i0
8356 edge16ln %o5, %o1, %g4
8357 fmovrdgz %i6, %f30, %f24
8358 fsrc2s %f7, %f12
8359 fmovdleu %xcc, %f16, %f20
8360 move %xcc, %g3, %l3
8361 sdivx %i7, 0x0405, %o2
8362 fmuld8sux16 %f10, %f4, %f22
8363 fmovdcc %xcc, %f4, %f24
8364 movrgz %l5, 0x2ED, %l1
8365 stx %l0, [%l7 + 0x10]
8366 st %f11, [%l7 + 0x28]
8367 fornot2 %f8, %f8, %f14
8368 array8 %o4, %g1, %o7
8369 ldx [%l7 + 0x58], %g5
8370 orncc %l4, %g2, %l2
8371 fnegs %f24, %f25
8372 move %xcc, %i2, %i4
8373 subc %g7, %l6, %i3
8374 fpack16 %f16, %f29
8375 or %i1, 0x14BE, %o6
8376 ld [%l7 + 0x78], %f18
8377 alignaddrl %o3, %i5, %g6
8378 addccc %i0, %o5, %o1
8379 std %f2, [%l7 + 0x50]
8380 udivcc %g4, 0x082A, %o0
8381 movrgz %i6, %g3, %l3
8382 fcmpeq32 %f14, %f10, %o2
8383 ld [%l7 + 0x44], %f2
8384 movg %xcc, %i7, %l1
8385 sdivcc %l5, 0x1F45, %o4
8386 mulscc %l0, %g1, %g5
8387 edge32ln %l4, %o7, %g2
8388 alignaddr %i2, %l2, %g7
8389 movvs %icc, %l6, %i4
8390 fandnot2s %f13, %f5, %f18
8391 fmovs %f18, %f17
8392 edge8l %i1, %o6, %i3
8393 ldx [%l7 + 0x30], %i5
8394 array32 %g6, %i0, %o3
8395 and %o1, %g4, %o5
8396 andn %i6, 0x130D, %o0
8397 sllx %l3, 0x1C, %o2
8398 sir 0x1B59
8399 add %g3, 0x08F2, %l1
8400 andncc %l5, %o4, %l0
8401 fpadd32s %f14, %f7, %f31
8402 subcc %i7, 0x1C25, %g5
8403 array16 %g1, %l4, %g2
8404 movge %xcc, %i2, %o7
8405 fmovsvs %icc, %f26, %f1
8406 udivcc %l2, 0x05AD, %l6
8407 std %f28, [%l7 + 0x68]
8408 and %g7, %i4, %i1
8409 nop
8410 set 0x7A, %g7
8411 ldsh [%l7 + %g7], %o6
8412 lduw [%l7 + 0x14], %i3
8413 edge16 %g6, %i5, %o3
8414 sth %o1, [%l7 + 0x36]
8415 sllx %g4, 0x1B, %i0
8416 fmovsa %xcc, %f13, %f17
8417 sdivcc %o5, 0x1A6B, %i6
8418 alignaddr %o0, %l3, %g3
8419 lduh [%l7 + 0x50], %o2
8420 movvs %xcc, %l1, %l5
8421 edge8 %o4, %i7, %l0
8422 fand %f20, %f12, %f8
8423 fxors %f29, %f10, %f25
8424 andcc %g1, 0x1501, %g5
8425 andn %l4, 0x0BD2, %i2
8426 ldub [%l7 + 0x62], %o7
8427 ldsh [%l7 + 0x6C], %g2
8428 ldsw [%l7 + 0x3C], %l2
8429 movcc %icc, %l6, %i4
8430 fxor %f20, %f22, %f12
8431 mulx %i1, 0x0269, %o6
8432 sdivcc %i3, 0x1FC0, %g6
8433 smul %i5, 0x0C50, %o3
8434 movgu %icc, %o1, %g7
8435 stw %g4, [%l7 + 0x30]
8436 fsrc1 %f2, %f20
8437 fmovrslz %i0, %f7, %f6
8438 movrgez %i6, 0x0FC, %o0
8439 movrlz %l3, %g3, %o5
8440 fnegs %f24, %f26
8441 andncc %l1, %l5, %o2
8442 movrgez %i7, 0x1A2, %o4
8443 udivx %l0, 0x1E51, %g1
8444 stw %l4, [%l7 + 0x74]
8445 array32 %g5, %i2, %o7
8446 edge8 %l2, %l6, %g2
8447 and %i1, %o6, %i4
8448 subcc %g6, 0x1F9C, %i5
8449 fandnot2s %f24, %f22, %f25
8450 fcmpeq32 %f10, %f16, %i3
8451 stx %o3, [%l7 + 0x10]
8452 ld [%l7 + 0x34], %f12
8453 add %o1, %g4, %i0
8454 fornot2 %f30, %f28, %f6
8455 ldsh [%l7 + 0x50], %i6
8456 or %g7, %l3, %g3
8457 fones %f31
8458 fors %f29, %f23, %f12
8459 fornot1s %f2, %f9, %f2
8460 fnot1s %f31, %f21
8461 fand %f2, %f20, %f4
8462 orcc %o0, %l1, %o5
8463 fmovdvc %icc, %f3, %f6
8464 edge8l %l5, %o2, %o4
8465 fmovrsgz %l0, %f24, %f4
8466 edge16l %g1, %l4, %g5
8467 fzeros %f30
8468 stx %i7, [%l7 + 0x70]
8469 edge32 %i2, %l2, %o7
8470 fmovrdlez %l6, %f8, %f8
8471 andn %g2, %i1, %i4
8472 fmul8x16au %f3, %f4, %f0
8473 ld [%l7 + 0x54], %f11
8474 ldub [%l7 + 0x6D], %o6
8475 andn %g6, %i3, %i5
8476 umul %o1, 0x1784, %g4
8477 stw %i0, [%l7 + 0x28]
8478 mulscc %o3, 0x1DD6, %g7
8479 mova %icc, %l3, %g3
8480 sllx %o0, %i6, %o5
8481 fcmpd %fcc0, %f14, %f16
8482 sub %l5, %o2, %o4
8483 sra %l1, 0x03, %g1
8484 xnorcc %l4, 0x1568, %g5
8485 stx %l0, [%l7 + 0x68]
8486 edge32l %i2, %l2, %i7
8487 fmovscc %xcc, %f23, %f9
8488 edge32n %l6, %g2, %o7
8489 edge16n %i4, %i1, %o6
8490 edge16 %i3, %i5, %o1
8491 array8 %g4, %g6, %o3
8492 sethi 0x0A10, %i0
8493 subc %g7, 0x0430, %g3
8494 ld [%l7 + 0x70], %f31
8495 xorcc %o0, %l3, %i6
8496 fcmpgt16 %f14, %f26, %o5
8497 movpos %icc, %o2, %l5
8498 movre %o4, 0x127, %g1
8499 std %f28, [%l7 + 0x30]
8500 fmul8x16au %f0, %f0, %f8
8501 edge16n %l1, %g5, %l0
8502 edge32l %i2, %l4, %i7
8503 udivcc %l6, 0x0900, %l2
8504 andcc %g2, 0x0F60, %o7
8505 fmovdcs %icc, %f19, %f4
8506 sethi 0x16F4, %i4
8507 subc %i1, %i3, %o6
8508 std %f14, [%l7 + 0x68]
8509 fmovrsgez %i5, %f28, %f12
8510 lduh [%l7 + 0x24], %o1
8511 fmovsgu %icc, %f4, %f1
8512 movrlez %g4, %g6, %o3
8513 fmovsg %xcc, %f29, %f8
8514 andn %g7, %g3, %o0
8515 fmovrdne %i0, %f24, %f22
8516 xnorcc %l3, 0x0BBF, %i6
8517 nop
8518 set 0x20, %g6
8519 ldd [%l7 + %g6], %f30
8520 fandnot1s %f19, %f30, %f13
8521 fmovdge %xcc, %f31, %f20
8522 ldd [%l7 + 0x18], %f24
8523 movvc %icc, %o5, %o2
8524 edge8ln %l5, %o4, %l1
8525 orncc %g5, %l0, %g1
8526 movcc %icc, %i2, %l4
8527 fabsd %f30, %f10
8528 orn %i7, %l6, %l2
8529 movrlz %g2, 0x165, %o7
8530 movge %xcc, %i4, %i1
8531 fmovdvs %xcc, %f7, %f29
8532 fnot2 %f0, %f8
8533 fmovdge %icc, %f18, %f25
8534 edge32l %o6, %i5, %o1
8535 movn %icc, %i3, %g6
8536 movle %xcc, %g4, %o3
8537 fornot2s %f26, %f6, %f14
8538 srax %g3, %o0, %g7
8539 alignaddr %l3, %i0, %i6
8540 array8 %o2, %l5, %o5
8541 smulcc %o4, 0x122F, %g5
8542 movn %icc, %l1, %g1
8543 faligndata %f26, %f4, %f2
8544 or %l0, %l4, %i2
8545 st %f10, [%l7 + 0x78]
8546 sth %i7, [%l7 + 0x52]
8547 smulcc %l6, 0x07A3, %l2
8548 movvc %icc, %g2, %i4
8549 fmul8x16al %f13, %f23, %f8
8550 addccc %o7, 0x0552, %o6
8551 sdivx %i5, 0x0D72, %i1
8552 movrlez %i3, 0x2D4, %o1
8553 movpos %icc, %g4, %g6
8554 smul %g3, %o0, %o3
8555 edge8l %l3, %i0, %g7
8556 orn %i6, 0x1391, %l5
8557 fors %f28, %f16, %f26
8558 subccc %o5, %o4, %o2
8559 array16 %g5, %l1, %l0
8560 ldx [%l7 + 0x78], %l4
8561 xnor %i2, 0x1220, %i7
8562 setx loop_27, %l0, %l1
8563 return %l1
8564 nop
8565 rdpr %cwp, %g1
8566 rdpr %cansave, %g2
8567 rdpr %canrestore, %g3
8568 rdpr %cleanwin, %g4
8569 rdpr %otherwin, %g5
8570 rdpr %wstate, %g6
8571loop_27: fpadd32 %f16, %f18, %f30
8572 restore %g2, 0x1CCF, %i4
8573 rdpr %cwp, %g1
8574 rdpr %cansave, %g2
8575 rdpr %canrestore, %g3
8576 rdpr %cleanwin, %g4
8577 rdpr %otherwin, %g5
8578 rdpr %wstate, %g6
8579 orncc %l6, %o6, %o7
8580 movge %icc, %i1, %i5
8581 fandnot1 %f0, %f2, %f30
8582 udivcc %o1, 0x0297, %g4
8583 movgu %xcc, %i3, %g6
8584 lduw [%l7 + 0x38], %g3
8585 fmovdcs %xcc, %f2, %f26
8586 mova %icc, %o3, %o0
8587 save %l3, %g7, %i6
8588 rdpr %cwp, %g1
8589 rdpr %cansave, %g2
8590 rdpr %canrestore, %g3
8591 rdpr %cleanwin, %g4
8592 rdpr %otherwin, %g5
8593 rdpr %wstate, %g6
8594 fornot2 %f28, %f16, %f4
8595 fmuld8sux16 %f29, %f23, %f10
8596 movneg %xcc, %i0, %l5
8597 fmovsleu %xcc, %f19, %f31
8598 fmuld8sux16 %f15, %f1, %f24
8599 addccc %o4, 0x0D85, %o2
8600 alignaddr %o5, %g5, %l1
8601 sdiv %l4, 0x131C, %i2
8602 fornot1s %f21, %f7, %f5
8603 sllx %i7, 0x0E, %g1
8604 smul %l2, 0x01BA, %l0
8605 edge32ln %g2, %l6, %i4
8606 edge16n %o6, %i1, %o7
8607 mulx %o1, %g4, %i5
8608 movrlz %i3, %g3, %g6
8609 mova %xcc, %o0, %l3
8610 sdivcc %g7, 0x008A, %i6
8611 stx %i0, [%l7 + 0x50]
8612 fnors %f15, %f6, %f27
8613 edge32 %l5, %o4, %o3
8614 fornot2s %f27, %f31, %f9
8615 array32 %o2, %g5, %l1
8616 edge8ln %l4, %o5, %i2
8617 mova %xcc, %g1, %l2
8618 edge16 %l0, %g2, %l6
8619 fzeros %f24
8620 subcc %i4, 0x1DD6, %i7
8621 movvc %xcc, %i1, %o7
8622 umul %o6, 0x07CB, %g4
8623 xor %i5, %o1, %g3
8624 srlx %g6, 0x02, %o0
8625 movcs %icc, %l3, %g7
8626 edge32 %i6, %i0, %i3
8627 addccc %l5, 0x1C8A, %o4
8628 orncc %o3, 0x0ECE, %o2
8629 ldsb [%l7 + 0x11], %l1
8630 movne %icc, %g5, %o5
8631 addc %i2, %g1, %l4
8632 xnor %l0, 0x1FFA, %l2
8633 movneg %icc, %l6, %g2
8634 orn %i7, 0x0A01, %i4
8635 fmovsvc %xcc, %f27, %f19
8636 fpadd32 %f28, %f30, %f26
8637 xnorcc %i1, %o7, %g4
8638 move %xcc, %o6, %i5
8639 siam 0x6
8640 movrne %g3, 0x0F3, %o1
8641 smul %o0, %l3, %g6
8642 udivx %g7, 0x184F, %i6
8643 ldx [%l7 + 0x38], %i0
8644 sth %i3, [%l7 + 0x38]
8645 umul %o4, %l5, %o3
8646 edge16 %l1, %o2, %g5
8647 movrgez %i2, %g1, %l4
8648 mova %xcc, %o5, %l2
8649 fmuld8ulx16 %f0, %f6, %f22
8650 movg %xcc, %l0, %g2
8651 movne %xcc, %l6, %i4
8652 fmovd %f18, %f24
8653 fxors %f25, %f23, %f8
8654 andcc %i1, 0x04F8, %o7
8655 sra %i7, 0x01, %g4
8656 orcc %o6, %i5, %o1
8657 subccc %o0, 0x0C8A, %l3
8658 srl %g3, 0x0C, %g7
8659 ldub [%l7 + 0x57], %g6
8660 fpsub16 %f16, %f20, %f2
8661 ldx [%l7 + 0x18], %i6
8662 udivcc %i3, 0x0572, %i0
8663 fandnot2s %f18, %f19, %f26
8664 sir 0x1281
8665 fnegd %f28, %f20
8666 srax %l5, 0x03, %o4
8667 movneg %xcc, %o3, %l1
8668 addc %o2, %i2, %g5
8669 movrne %l4, %o5, %g1
8670 addcc %l0, 0x09CB, %l2
8671 movle %icc, %g2, %l6
8672 xnorcc %i4, %o7, %i1
8673 edge16 %i7, %g4, %i5
8674 sub %o6, %o0, %o1
8675 movrne %g3, %l3, %g6
8676 sethi 0x0DA5, %i6
8677 movrgz %g7, 0x142, %i0
8678 fpmerge %f8, %f29, %f24
8679 stx %i3, [%l7 + 0x50]
8680 xor %l5, 0x0A66, %o4
8681 lduw [%l7 + 0x70], %l1
8682 fmovscc %icc, %f25, %f13
8683 edge16l %o3, %i2, %o2
8684 movneg %icc, %g5, %o5
8685 fcmpgt32 %f4, %f24, %l4
8686 andncc %g1, %l2, %l0
8687 orcc %l6, 0x0E7A, %i4
8688 sub %g2, 0x18C4, %o7
8689 and %i1, %i7, %g4
8690 movre %i5, 0x3E8, %o6
8691 sir 0x0501
8692 addcc %o0, %o1, %l3
8693 sll %g6, %i6, %g7
8694 stb %g3, [%l7 + 0x23]
8695 movne %icc, %i3, %i0
8696 addccc %l5, %l1, %o4
8697 ldd [%l7 + 0x58], %f18
8698 edge16ln %o3, %o2, %g5
8699 fnegd %f20, %f28
8700 orncc %i2, %o5, %g1
8701 edge32n %l2, %l0, %l4
8702 ldub [%l7 + 0x55], %l6
8703 ldd [%l7 + 0x78], %f2
8704 fnegd %f8, %f0
8705 movrgez %i4, 0x1FF, %o7
8706 ldsw [%l7 + 0x18], %i1
8707 array8 %i7, %g4, %i5
8708 subccc %g2, %o0, %o1
8709 fxnors %f1, %f17, %f11
8710 subccc %l3, %o6, %i6
8711 movvs %icc, %g7, %g3
8712 fors %f31, %f29, %f15
8713 addccc %i3, %g6, %i0
8714 movvs %xcc, %l1, %o4
8715 xorcc %l5, 0x0283, %o2
8716 xor %o3, 0x01B6, %g5
8717 stw %i2, [%l7 + 0x4C]
8718 sdiv %g1, 0x0FC2, %l2
8719 edge32l %o5, %l0, %l4
8720 fnegd %f4, %f28
8721 sethi 0x1891, %i4
8722 and %l6, 0x0703, %i1
8723 mulscc %o7, %g4, %i7
8724 ld [%l7 + 0x54], %f1
8725 ldd [%l7 + 0x40], %f18
8726 movle %icc, %i5, %o0
8727 edge32l %o1, %g2, %l3
8728 edge32 %i6, %o6, %g3
8729 nop
8730 set 0x4E, %l0
8731 stb %g7, [%l7 + %l0]
8732 sdiv %i3, 0x08E0, %i0
8733 movge %xcc, %l1, %o4
8734 fornot1 %f6, %f24, %f6
8735 stx %l5, [%l7 + 0x18]
8736 ld [%l7 + 0x20], %f31
8737 edge32ln %o2, %g6, %o3
8738 edge16ln %i2, %g1, %l2
8739 edge16l %o5, %l0, %l4
8740 edge8 %g5, %l6, %i4
8741 stb %o7, [%l7 + 0x60]
8742 movl %icc, %g4, %i7
8743 array16 %i1, %o0, %i5
8744 srlx %o1, %l3, %g2
8745 sir 0x1E19
8746 edge16n %o6, %i6, %g3
8747 fmovrsgz %i3, %f22, %f28
8748 smulcc %g7, %l1, %i0
8749 andncc %l5, %o4, %o2
8750 sethi 0x1ABD, %o3
8751 sllx %g6, %g1, %l2
8752 movl %icc, %i2, %l0
8753 fmovsn %xcc, %f1, %f27
8754 or %o5, %l4, %g5
8755 movleu %icc, %l6, %i4
8756 sir 0x02E8
8757 nop
8758 set 0x08, %o2
8759 stw %o7, [%l7 + %o2]
8760 movgu %icc, %g4, %i1
8761 udivcc %o0, 0x0FF6, %i5
8762 fmovrse %i7, %f10, %f16
8763 fpsub32 %f28, %f0, %f24
8764 movneg %xcc, %l3, %g2
8765 subc %o6, %o1, %g3
8766 lduw [%l7 + 0x68], %i3
8767 fmovrsgz %i6, %f28, %f30
8768 movrgez %g7, %i0, %l5
8769 smul %l1, %o2, %o3
8770 andn %o4, %g1, %g6
8771 fsrc2s %f15, %f7
8772 fzeros %f17
8773 popc %i2, %l2
8774 fnor %f30, %f30, %f24
8775 fmovdvc %icc, %f25, %f21
8776 edge8n %o5, %l4, %l0
8777 movneg %xcc, %l6, %i4
8778 edge8n %g5, %g4, %o7
8779 fnot1s %f3, %f18
8780 bshuffle %f16, %f2, %f10
8781 xor %i1, %o0, %i5
8782 sllx %l3, 0x14, %i7
8783 fxors %f24, %f14, %f29
8784 fmovrslez %o6, %f15, %f7
8785 fsrc2 %f4, %f12
8786 movl %icc, %o1, %g3
8787 movg %xcc, %i3, %g2
8788 fpadd32 %f2, %f22, %f18
8789 sdiv %i6, 0x1F5F, %i0
8790 ldd [%l7 + 0x48], %g6
8791 udiv %l1, 0x0298, %l5
8792 movpos %icc, %o3, %o4
8793 ldsh [%l7 + 0x36], %o2
8794 fmovsge %icc, %f6, %f9
8795 movrgz %g6, %g1, %l2
8796 array16 %i2, %l4, %l0
8797 fmovdg %xcc, %f14, %f23
8798 xnorcc %l6, %o5, %g5
8799 fcmpne32 %f22, %f20, %g4
8800 fmovdneg %xcc, %f3, %f26
8801 or %i4, 0x19BF, %o7
8802 sethi 0x1C81, %o0
8803 fmovdg %xcc, %f3, %f30
8804 std %f16, [%l7 + 0x38]
8805 movpos %icc, %i1, %l3
8806 sir 0x00BC
8807 umulcc %i5, %o6, %i7
8808 movvs %icc, %o1, %i3
8809 movn %xcc, %g2, %i6
8810 udivcc %i0, 0x05E8, %g7
8811 fnor %f26, %f30, %f28
8812 st %f3, [%l7 + 0x64]
8813 addcc %l1, 0x15A6, %l5
8814 or %o3, %o4, %o2
8815 ldd [%l7 + 0x60], %f0
8816 sir 0x1E6D
8817 save %g6, 0x1C35, %g1
8818 rdpr %cwp, %g1
8819 rdpr %cansave, %g2
8820 rdpr %canrestore, %g3
8821 rdpr %cleanwin, %g4
8822 rdpr %otherwin, %g5
8823 rdpr %wstate, %g6
8824 ldd [%l7 + 0x28], %l2
8825 movge %xcc, %g3, %l4
8826 movl %icc, %i2, %l6
8827 edge8l %l0, %g5, %g4
8828 movrne %i4, %o7, %o5
8829 movrne %i1, 0x0FD, %o0
8830 ldsb [%l7 + 0x27], %i5
8831 xorcc %l3, %o6, %i7
8832 fandnot1s %f20, %f7, %f6
8833 movcs %xcc, %o1, %i3
8834 mova %xcc, %i6, %i0
8835 save %g7, %l1, %g2
8836 rdpr %cwp, %g1
8837 rdpr %cansave, %g2
8838 rdpr %canrestore, %g3
8839 rdpr %cleanwin, %g4
8840 rdpr %otherwin, %g5
8841 rdpr %wstate, %g6
8842 fandnot1 %f4, %f28, %f14
8843 nop
8844 set 0x16, %i6
8845 sth %l5, [%l7 + %i6]
8846 andcc %o4, %o2, %o3
8847 fmovdpos %xcc, %f7, %f19
8848 movleu %icc, %g6, %l2
8849 sdivcc %g1, 0x1F32, %l4
8850 ld [%l7 + 0x7C], %f16
8851 fcmps %fcc3, %f12, %f27
8852 udivcc %g3, 0x09D7, %i2
8853 setx loop_28, %l0, %l1
8854 return %l1
8855 nop
8856 rdpr %cwp, %g1
8857 rdpr %cansave, %g2
8858 rdpr %canrestore, %g3
8859 rdpr %cleanwin, %g4
8860 rdpr %otherwin, %g5
8861 rdpr %wstate, %g6
8862loop_28: xnor %l0, %o7, %o5
8863 movrlez %i4, 0x003, %o0
8864 fmovsgu %icc, %f7, %f5
8865 movge %icc, %i1, %l3
8866 lduh [%l7 + 0x62], %i5
8867 edge16ln %o6, %i7, %i3
8868 fmul8sux16 %f22, %f26, %f8
8869 move %xcc, %i6, %o1
8870 movrgz %i0, %l1, %g2
8871 umul %l5, %o4, %o2
8872 fxnor %f26, %f10, %f4
8873 srl %g7, %o3, %g6
8874 lduw [%l7 + 0x2C], %l2
8875 and %g1, 0x16FB, %g3
8876 fmovde %xcc, %f10, %f24
8877 addcc %l4, %l6, %g5
8878 stb %g4, [%l7 + 0x2B]
8879 array8 %l0, %o7, %i2
8880 edge8 %i4, %o5, %i1
8881 st %f16, [%l7 + 0x64]
8882 subcc %o0, 0x0CD1, %l3
8883 mulx %i5, %i7, %o6
8884 fcmpne16 %f26, %f28, %i6
8885 movre %o1, 0x2BE, %i0
8886 movl %xcc, %l1, %i3
8887 smul %g2, 0x0CA4, %l5
8888 andcc %o2, 0x0A16, %g7
8889 srl %o3, %g6, %l2
8890 subcc %g1, %g3, %l4
8891 sdivx %o4, 0x14C0, %l6
8892 fmovdne %xcc, %f11, %f12
8893 movrgez %g5, 0x1F3, %g4
8894 fmovdleu %xcc, %f29, %f15
8895 edge8l %l0, %o7, %i4
8896 orcc %o5, 0x0F8D, %i1
8897 fmovda %icc, %f31, %f1
8898 fpadd32s %f20, %f8, %f25
8899 udivcc %i2, 0x194A, %o0
8900 mulscc %l3, 0x1890, %i5
8901 movne %icc, %i7, %o6
8902 restore %i6, %o1, %i0
8903 rdpr %cwp, %g1
8904 rdpr %cansave, %g2
8905 rdpr %canrestore, %g3
8906 rdpr %cleanwin, %g4
8907 rdpr %otherwin, %g5
8908 rdpr %wstate, %g6
8909 fmul8ulx16 %f16, %f10, %f28
8910 sdiv %i3, 0x1341, %l1
8911 fmovdle %icc, %f4, %f8
8912 movrgz %l5, 0x35E, %g2
8913 smul %g7, 0x1E8A, %o3
8914 edge32l %g6, %o2, %g1
8915 movne %xcc, %l2, %g3
8916 movvc %icc, %o4, %l4
8917 smul %g5, 0x1C0C, %l6
8918 udivcc %g4, 0x1377, %o7
8919 movleu %icc, %i4, %l0
8920 fmuld8ulx16 %f18, %f3, %f30
8921 fmovd %f18, %f12
8922 andcc %o5, %i1, %i2
8923 movrlez %l3, 0x147, %o0
8924 fpack32 %f18, %f0, %f6
8925 movvs %xcc, %i7, %i5
8926 edge16 %o6, %o1, %i0
8927 fnands %f12, %f10, %f1
8928 xnor %i6, 0x1E6D, %l1
8929 sth %i3, [%l7 + 0x4C]
8930 setx loop_29, %l0, %l1
8931 return %l1
8932 nop
8933 rdpr %cwp, %g1
8934 rdpr %cansave, %g2
8935 rdpr %canrestore, %g3
8936 rdpr %cleanwin, %g4
8937 rdpr %otherwin, %g5
8938 rdpr %wstate, %g6
8939loop_29: alignaddrl %o3, %g7, %o2
8940 array32 %g6, %g1, %g3
8941 fmuld8sux16 %f24, %f1, %f0
8942 andcc %l2, 0x0F0B, %o4
8943 mulx %g5, 0x0BE7, %l4
8944 movle %icc, %l6, %g4
8945 fsrc2s %f19, %f17
8946 fornot2 %f8, %f28, %f22
8947 fmovdl %icc, %f21, %f25
8948 andncc %o7, %i4, %l0
8949 movneg %icc, %i1, %o5
8950 fmovdvs %icc, %f0, %f2
8951 andcc %l3, %i2, %o0
8952 umul %i7, 0x11BB, %o6
8953 array16 %o1, %i5, %i0
8954 edge32l %l1, %i6, %g2
8955 sir 0x04F0
8956 nop
8957 set 0x20, %g1
8958 ldx [%l7 + %g1], %i3
8959 array32 %l5, %g7, %o3
8960 srl %g6, 0x08, %g1
8961 sdivx %o2, 0x1E86, %l2
8962 subcc %g3, %g5, %o4
8963 sir 0x14B3
8964 movn %icc, %l6, %l4
8965 ldsw [%l7 + 0x78], %g4
8966 sdivcc %i4, 0x02C6, %l0
8967 edge8 %o7, %i1, %l3
8968 fpadd32 %f6, %f20, %f4
8969 xor %i2, %o0, %i7
8970 udivcc %o5, 0x0EE5, %o1
8971 movle %xcc, %o6, %i5
8972 fmovsg %icc, %f17, %f3
8973 movcc %icc, %i0, %l1
8974 ld [%l7 + 0x44], %f17
8975 umul %g2, %i6, %i3
8976 ldub [%l7 + 0x43], %g7
8977 xorcc %l5, 0x0279, %g6
8978 edge32n %g1, %o3, %o2
8979 fmovdcs %xcc, %f0, %f2
8980 sllx %g3, %l2, %g5
8981 st %f9, [%l7 + 0x28]
8982 srl %o4, 0x03, %l6
8983 umul %l4, 0x16E0, %g4
8984 edge8 %i4, %o7, %l0
8985 orcc %i1, 0x15EC, %i2
8986 smul %o0, 0x08EF, %i7
8987 sub %l3, 0x04A7, %o5
8988 addc %o1, 0x0AE2, %i5
8989 fornot1 %f16, %f16, %f24
8990 movrlz %o6, 0x06A, %i0
8991 save %l1, 0x0A29, %g2
8992 rdpr %cwp, %g1
8993 rdpr %cansave, %g2
8994 rdpr %canrestore, %g3
8995 rdpr %cleanwin, %g4
8996 rdpr %otherwin, %g5
8997 rdpr %wstate, %g6
8998 xnor %i6, %i3, %l5
8999 movpos %icc, %g7, %g1
9000 movrgz %g6, 0x2B0, %o2
9001 xor %g3, 0x0E87, %o3
9002 addccc %l2, %g5, %o4
9003 srax %l4, 0x1C, %g4
9004 subccc %l6, %i4, %l0
9005 edge16n %o7, %i1, %i2
9006 lduh [%l7 + 0x28], %i7
9007 srl %l3, %o0, %o1
9008 array32 %i5, %o6, %i0
9009 stx %o5, [%l7 + 0x18]
9010 edge8ln %l1, %g2, %i6
9011 sethi 0x1D41, %i3
9012 andcc %l5, %g7, %g1
9013 fmovdne %xcc, %f25, %f31
9014 stb %o2, [%l7 + 0x4A]
9015 sdiv %g6, 0x084E, %o3
9016 sub %g3, 0x1F6D, %l2
9017 srlx %g5, %o4, %l4
9018 smul %g4, %l6, %i4
9019 xnor %o7, %i1, %l0
9020 edge16ln %i7, %l3, %i2
9021 sll %o1, %i5, %o6
9022 sra %o0, 0x1D, %i0
9023 movne %xcc, %l1, %o5
9024 subcc %i6, 0x0601, %i3
9025 ldsh [%l7 + 0x30], %g2
9026 movle %icc, %g7, %g1
9027 subcc %l5, 0x0BA7, %o2
9028 stw %o3, [%l7 + 0x3C]
9029 umulcc %g3, %g6, %l2
9030 lduw [%l7 + 0x30], %g5
9031 orcc %l4, 0x15AC, %o4
9032 movleu %xcc, %l6, %g4
9033 fmovdg %xcc, %f18, %f25
9034 array16 %i4, %i1, %l0
9035 add %o7, 0x157E, %i7
9036 edge32n %i2, %l3, %i5
9037 fnot2 %f14, %f10
9038 fmovrdlz %o1, %f30, %f28
9039 addcc %o0, 0x1A46, %i0
9040 srax %l1, %o6, %i6
9041 movle %xcc, %i3, %g2
9042 movcs %xcc, %g7, %o5
9043 sllx %g1, 0x1E, %o2
9044 movg %xcc, %l5, %o3
9045 ld [%l7 + 0x38], %f15
9046 smul %g6, 0x0970, %l2
9047 movrlez %g5, 0x0A3, %g3
9048 restore %o4, 0x1C8B, %l4
9049 rdpr %cwp, %g1
9050 rdpr %cansave, %g2
9051 rdpr %canrestore, %g3
9052 rdpr %cleanwin, %g4
9053 rdpr %otherwin, %g5
9054 rdpr %wstate, %g6
9055 fmovdpos %xcc, %f5, %f28
9056 sdivx %l6, 0x1AC7, %i4
9057 addcc %i1, 0x1569, %l0
9058 umulcc %g4, %o7, %i2
9059 fmovsa %icc, %f23, %f12
9060 lduw [%l7 + 0x20], %l3
9061 movg %icc, %i5, %o1
9062 orcc %i7, 0x1272, %o0
9063 fnors %f17, %f13, %f28
9064 udivx %l1, 0x09B5, %i0
9065 and %o6, %i6, %g2
9066 mulscc %g7, 0x0692, %o5
9067 fones %f9
9068 popc %i3, %o2
9069 sra %g1, %l5, %g6
9070 fxnors %f1, %f24, %f2
9071 alignaddr %l2, %g5, %o3
9072 movre %o4, %g3, %l4
9073 movrgez %i4, 0x3B6, %i1
9074 movne %icc, %l0, %g4
9075 nop
9076 set 0x18, %g2
9077 ldd [%l7 + %g2], %f2
9078 sllx %o7, %i2, %l3
9079 subcc %l6, 0x09CE, %i5
9080 movvs %icc, %o1, %o0
9081 edge32l %i7, %i0, %l1
9082 stx %o6, [%l7 + 0x78]
9083 xnor %i6, %g7, %o5
9084 movl %xcc, %g2, %o2
9085 fcmpes %fcc1, %f22, %f17
9086 edge8ln %i3, %g1, %l5
9087 xnor %g6, 0x184E, %g5
9088 movleu %icc, %o3, %o4
9089 ldsh [%l7 + 0x50], %g3
9090 umulcc %l2, 0x0302, %i4
9091 fpadd16s %f25, %f2, %f0
9092 fmovspos %xcc, %f12, %f17
9093 movrne %i1, %l4, %l0
9094 ld [%l7 + 0x30], %f21
9095 fxors %f9, %f9, %f24
9096 sdivcc %g4, 0x0038, %i2
9097 movn %xcc, %o7, %l3
9098 fmovde %xcc, %f1, %f22
9099 movcc %xcc, %l6, %i5
9100 ldd [%l7 + 0x10], %o0
9101 fmuld8sux16 %f15, %f29, %f2
9102 movleu %icc, %o0, %i0
9103 pdist %f4, %f14, %f4
9104 sub %l1, %i7, %i6
9105 movrgz %g7, 0x311, %o6
9106 popc 0x0947, %o5
9107 fmovdleu %icc, %f3, %f4
9108 movl %xcc, %o2, %i3
9109 srl %g1, %g2, %l5
9110 ld [%l7 + 0x58], %f29
9111 movl %xcc, %g5, %g6
9112 array8 %o3, %g3, %l2
9113 edge8ln %i4, %o4, %i1
9114 udiv %l0, 0x0EE8, %g4
9115 fcmpne16 %f6, %f24, %i2
9116 edge16ln %o7, %l4, %l3
9117 edge16n %l6, %i5, %o1
9118 ld [%l7 + 0x24], %f30
9119 array32 %i0, %l1, %o0
9120 fnor %f30, %f18, %f6
9121 sra %i7, 0x12, %i6
9122 movvc %xcc, %g7, %o6
9123 edge16ln %o5, %i3, %o2
9124 movle %icc, %g1, %l5
9125 fabss %f30, %f6
9126 subcc %g2, %g6, %g5
9127 fzero %f26
9128 movn %xcc, %g3, %l2
9129 udivx %i4, 0x1B20, %o4
9130 andcc %i1, 0x078C, %o3
9131 movcs %icc, %l0, %g4
9132 xnor %o7, %i2, %l3
9133 fcmps %fcc1, %f2, %f7
9134 fsrc2s %f27, %f16
9135 movcc %icc, %l4, %i5
9136 movrgz %l6, 0x077, %o1
9137 movneg %icc, %i0, %l1
9138 movrne %i7, %o0, %g7
9139 fnand %f16, %f12, %f0
9140 andncc %o6, %i6, %o5
9141 edge8ln %i3, %g1, %o2
9142 sth %g2, [%l7 + 0x68]
9143 save %g6, 0x1118, %l5
9144 rdpr %cwp, %g1
9145 rdpr %cansave, %g2
9146 rdpr %canrestore, %g3
9147 rdpr %cleanwin, %g4
9148 rdpr %otherwin, %g5
9149 rdpr %wstate, %g6
9150 fpack32 %f24, %f16, %f30
9151 edge8ln %g3, %g5, %l2
9152 fmovsvs %icc, %f17, %f1
9153 sth %i4, [%l7 + 0x42]
9154 xorcc %i1, 0x0846, %o3
9155 fcmple16 %f16, %f16, %l0
9156 addc %o4, 0x1472, %o7
9157 ldub [%l7 + 0x0F], %i2
9158 fmovsn %xcc, %f28, %f19
9159 xorcc %g4, %l3, %i5
9160 subccc %l6, 0x0F2B, %l4
9161 stx %o1, [%l7 + 0x08]
9162 movcs %icc, %i0, %l1
9163 fcmpes %fcc2, %f21, %f15
9164 movcs %icc, %i7, %o0
9165 umul %g7, 0x1ABB, %o6
9166 movle %xcc, %o5, %i6
9167 movgu %icc, %g1, %o2
9168 stw %i3, [%l7 + 0x0C]
9169 fmovsne %xcc, %f24, %f12
9170 umul %g6, 0x01C4, %l5
9171 stx %g3, [%l7 + 0x38]
9172 sdivx %g2, 0x122B, %g5
9173 fpadd32 %f6, %f22, %f14
9174 srl %l2, %i1, %o3
9175 xnor %i4, %l0, %o7
9176 sdivx %i2, 0x1CA2, %o4
9177 srax %g4, %i5, %l3
9178 subcc %l4, %l6, %i0
9179 fmovda %icc, %f7, %f4
9180 ldub [%l7 + 0x36], %l1
9181 fmuld8sux16 %f14, %f6, %f20
9182 ldub [%l7 + 0x6B], %o1
9183 smul %o0, 0x17E3, %i7
9184 edge16l %o6, %o5, %i6
9185 mulx %g7, %o2, %i3
9186 umulcc %g1, %l5, %g6
9187 alignaddr %g2, %g3, %l2
9188 stx %g5, [%l7 + 0x28]
9189 fmovdl %icc, %f21, %f25
9190 sdivcc %o3, 0x1E0D, %i4
9191 movleu %xcc, %l0, %i1
9192 array32 %o7, %o4, %g4
9193 fpadd32 %f24, %f0, %f8
9194 alignaddrl %i2, %i5, %l3
9195 stw %l4, [%l7 + 0x50]
9196 movn %xcc, %i0, %l6
9197 edge32l %l1, %o1, %o0
9198 fcmpne16 %f30, %f20, %o6
9199 fcmpgt32 %f0, %f22, %i7
9200 srl %o5, 0x1C, %i6
9201 sll %o2, 0x08, %g7
9202 lduh [%l7 + 0x54], %i3
9203 udiv %l5, 0x0E77, %g1
9204 fmovsge %xcc, %f27, %f19
9205 fmovrde %g2, %f20, %f26
9206 xorcc %g3, %g6, %g5
9207 fors %f18, %f14, %f18
9208 fzeros %f1
9209 move %icc, %l2, %o3
9210 subccc %i4, %i1, %l0
9211 st %f15, [%l7 + 0x14]
9212 fpadd32s %f8, %f15, %f3
9213 edge32n %o4, %o7, %g4
9214 stw %i2, [%l7 + 0x78]
9215 sll %l3, %l4, %i5
9216 udivcc %i0, 0x070B, %l6
9217 fcmple32 %f14, %f10, %o1
9218 srl %o0, 0x0E, %l1
9219 array32 %o6, %i7, %i6
9220 edge16 %o2, %o5, %g7
9221 subcc %l5, 0x11EF, %i3
9222 fcmpeq16 %f4, %f20, %g1
9223 xorcc %g3, %g6, %g5
9224 movgu %xcc, %g2, %l2
9225 movneg %icc, %i4, %o3
9226 fmovs %f28, %f30
9227 sth %l0, [%l7 + 0x08]
9228 andn %o4, 0x018D, %i1
9229 fcmpeq32 %f18, %f20, %o7
9230 mulx %i2, 0x1EDB, %g4
9231 ldx [%l7 + 0x30], %l3
9232 movgu %xcc, %l4, %i5
9233 move %xcc, %i0, %l6
9234 fmovdneg %icc, %f27, %f13
9235 xnor %o1, %o0, %o6
9236 mova %xcc, %i7, %i6
9237 fsrc2 %f4, %f24
9238 array32 %o2, %l1, %o5
9239 edge32ln %l5, %g7, %g1
9240 fpsub32s %f31, %f27, %f23
9241 subc %g3, %i3, %g5
9242 edge32ln %g6, %l2, %g2
9243 sllx %i4, 0x17, %o3
9244 fornot2s %f19, %f24, %f2
9245 xnorcc %l0, %i1, %o4
9246 edge16 %i2, %g4, %l3
9247 sdivcc %l4, 0x102F, %i5
9248 fandnot1 %f26, %f22, %f20
9249 edge16 %o7, %l6, %o1
9250 subccc %i0, %o0, %o6
9251 or %i7, %i6, %l1
9252 fsrc1 %f16, %f22
9253 movrlez %o2, %l5, %o5
9254 edge32 %g7, %g3, %i3
9255 array32 %g1, %g6, %g5
9256 bshuffle %f0, %f30, %f16
9257 edge32l %g2, %l2, %i4
9258 sdivx %o3, 0x02E1, %i1
9259 stx %l0, [%l7 + 0x08]
9260 movle %xcc, %i2, %o4
9261 udivcc %l3, 0x0FB0, %l4
9262 ldsh [%l7 + 0x56], %i5
9263 umul %g4, 0x1BF7, %o7
9264 mova %xcc, %o1, %l6
9265 mulx %i0, %o0, %i7
9266 fornot1 %f6, %f20, %f2
9267 alignaddrl %o6, %i6, %l1
9268 fmovdg %xcc, %f30, %f6
9269 movl %xcc, %o2, %o5
9270 sdivx %l5, 0x1C09, %g7
9271 stx %g3, [%l7 + 0x08]
9272 addc %i3, %g6, %g5
9273 array8 %g2, %g1, %l2
9274 umulcc %o3, %i4, %l0
9275 edge16ln %i2, %o4, %i1
9276 ldd [%l7 + 0x08], %l2
9277 umul %l4, 0x1A7A, %i5
9278 subc %g4, %o7, %o1
9279 smul %l6, %o0, %i7
9280 array32 %o6, %i0, %i6
9281 subc %l1, %o5, %l5
9282 fcmpne16 %f6, %f16, %g7
9283 movre %o2, 0x2DA, %g3
9284 movgu %xcc, %i3, %g6
9285 fpadd32s %f19, %f7, %f14
9286 fmovs %f30, %f3
9287 xor %g2, %g5, %g1
9288 andncc %l2, %i4, %o3
9289 fnegs %f20, %f13
9290 movgu %icc, %l0, %o4
9291 udiv %i2, 0x0E86, %i1
9292 sth %l4, [%l7 + 0x6E]
9293 sub %l3, 0x0BEE, %g4
9294 xnor %i5, 0x128D, %o1
9295 xorcc %o7, %o0, %i7
9296 fornot2 %f6, %f18, %f10
9297 st %f30, [%l7 + 0x50]
9298 fsrc2s %f27, %f10
9299 movneg %icc, %o6, %i0
9300 sra %l6, %i6, %o5
9301 udivcc %l5, 0x1CE2, %l1
9302 srl %o2, 0x17, %g3
9303 fmul8x16au %f11, %f15, %f16
9304 movrgez %i3, %g6, %g7
9305 andn %g2, 0x190D, %g1
9306 popc 0x03D5, %g5
9307 udivcc %i4, 0x0CBE, %o3
9308 lduw [%l7 + 0x64], %l0
9309 ldd [%l7 + 0x48], %o4
9310 movneg %icc, %l2, %i1
9311 fmovsle %icc, %f10, %f12
9312 and %l4, %l3, %g4
9313 movneg %xcc, %i5, %i2
9314 mulscc %o7, %o0, %o1
9315 fmovdg %xcc, %f30, %f27
9316 ldsh [%l7 + 0x24], %o6
9317 edge32 %i0, %l6, %i7
9318 edge16l %o5, %l5, %i6
9319 movre %o2, 0x29E, %g3
9320 stb %i3, [%l7 + 0x56]
9321 orn %g6, %g7, %l1
9322 movgu %icc, %g2, %g5
9323 edge16n %g1, %i4, %o3
9324 ldx [%l7 + 0x48], %l0
9325 add %l2, %i1, %o4
9326 xnor %l4, 0x18C0, %l3
9327 fmovrdgz %g4, %f18, %f24
9328 fmovdl %icc, %f25, %f17
9329 fsrc2s %f19, %f26
9330 mulscc %i5, 0x1F01, %o7
9331 ldsh [%l7 + 0x26], %i2
9332 fmovd %f18, %f4
9333 fcmped %fcc2, %f6, %f22
9334 movneg %icc, %o1, %o6
9335 ldsh [%l7 + 0x56], %o0
9336 movcs %icc, %i0, %i7
9337 array16 %o5, %l5, %l6
9338 xnor %i6, 0x112A, %g3
9339 fmul8x16 %f21, %f2, %f30
9340 movge %xcc, %o2, %i3
9341 ldsh [%l7 + 0x66], %g6
9342 fsrc2s %f23, %f5
9343 sllx %g7, %l1, %g5
9344 fpadd32 %f2, %f8, %f14
9345 ldsb [%l7 + 0x0D], %g1
9346 stw %g2, [%l7 + 0x60]
9347 addcc %i4, %l0, %o3
9348 movrlz %i1, %l2, %o4
9349 udivx %l4, 0x0C1F, %g4
9350 addccc %l3, 0x17FF, %o7
9351 fornot2 %f18, %f22, %f30
9352 movvc %icc, %i2, %o1
9353 subc %i5, %o0, %o6
9354 array16 %i0, %i7, %l5
9355 edge32l %l6, %o5, %i6
9356 umulcc %g3, 0x00EF, %o2
9357 movre %g6, %g7, %l1
9358 movvs %icc, %g5, %i3
9359 andcc %g2, 0x0B06, %g1
9360 movg %xcc, %l0, %o3
9361 subcc %i4, %i1, %l2
9362 sth %l4, [%l7 + 0x3C]
9363 orncc %o4, %g4, %l3
9364 andcc %o7, %o1, %i2
9365 andcc %i5, %o0, %i0
9366 edge8l %o6, %l5, %i7
9367 sdivx %o5, 0x1369, %l6
9368 udivcc %i6, 0x1364, %o2
9369 edge8 %g3, %g7, %g6
9370 save %l1, 0x1400, %i3
9371 rdpr %cwp, %g1
9372 rdpr %cansave, %g2
9373 rdpr %canrestore, %g3
9374 rdpr %cleanwin, %g4
9375 rdpr %otherwin, %g5
9376 rdpr %wstate, %g6
9377 stx %g5, [%l7 + 0x28]
9378 move %xcc, %g1, %l0
9379 fnor %f26, %f2, %f8
9380 fcmple16 %f22, %f2, %o3
9381 movleu %icc, %g2, %i4
9382 movle %icc, %l2, %i1
9383 movle %xcc, %o4, %g4
9384 movrgz %l4, 0x1DA, %o7
9385 fandnot1s %f20, %f1, %f31
9386 movvc %xcc, %l3, %i2
9387 alignaddr %i5, %o0, %i0
9388 edge16l %o6, %o1, %i7
9389 edge16ln %o5, %l6, %l5
9390 fnot1s %f21, %f20
9391 lduw [%l7 + 0x74], %o2
9392 add %i6, %g7, %g3
9393 ldsh [%l7 + 0x58], %g6
9394 sethi 0x010F, %l1
9395 fmovsneg %icc, %f8, %f8
9396 fandnot1 %f0, %f28, %f4
9397 andcc %i3, 0x0CC8, %g1
9398 alignaddrl %g5, %o3, %l0
9399 edge16l %i4, %g2, %l2
9400 andncc %i1, %g4, %o4
9401 addc %l4, 0x1738, %o7
9402 xnor %l3, %i2, %o0
9403 setx loop_30, %l0, %l1
9404 return %l1
9405 nop
9406 rdpr %cwp, %g1
9407 rdpr %cansave, %g2
9408 rdpr %canrestore, %g3
9409 rdpr %cleanwin, %g4
9410 rdpr %otherwin, %g5
9411 rdpr %wstate, %g6
9412loop_30: andn %o1, 0x191C, %o6
9413 array16 %i7, %o5, %l5
9414 fmovscs %icc, %f3, %f26
9415 edge16l %l6, %i6, %g7
9416 movneg %icc, %o2, %g3
9417 addc %g6, %i3, %g1
9418 edge32n %l1, %g5, %o3
9419 fexpand %f5, %f28
9420 srax %i4, 0x0F, %l0
9421 stx %g2, [%l7 + 0x10]
9422 edge32n %i1, %l2, %o4
9423 or %l4, 0x08F0, %o7
9424 sethi 0x1A12, %l3
9425 edge16l %i2, %o0, %g4
9426 sdivcc %i5, 0x16F9, %o1
9427 ldub [%l7 + 0x4A], %o6
9428 udivx %i7, 0x04B6, %o5
9429 ldub [%l7 + 0x35], %l5
9430 lduh [%l7 + 0x64], %i0
9431 fandnot2s %f9, %f3, %f31
9432 fpsub16 %f28, %f24, %f4
9433 movneg %icc, %i6, %g7
9434 st %f9, [%l7 + 0x1C]
9435 orncc %o2, %l6, %g3
9436 smulcc %i3, %g1, %l1
9437 xnorcc %g5, %o3, %g6
9438 sub %i4, %g2, %l0
9439 fornot1 %f10, %f2, %f30
9440 orcc %l2, %i1, %o4
9441 fxor %f6, %f16, %f20
9442 save %l4, 0x0977, %l3
9443 rdpr %cwp, %g1
9444 rdpr %cansave, %g2
9445 rdpr %canrestore, %g3
9446 rdpr %cleanwin, %g4
9447 rdpr %otherwin, %g5
9448 rdpr %wstate, %g6
9449 nop
9450 set 0x58, %i0
9451 stw %o7, [%l7 + %i0]
9452 ldx [%l7 + 0x18], %o0
9453 fpsub16s %f7, %f13, %f31
9454 alignaddr %i2, %g4, %o1
9455 fzeros %f21
9456 st %f30, [%l7 + 0x34]
9457 fpadd16 %f18, %f4, %f10
9458 nop
9459 set 0x7C, %l6
9460 stw %i5, [%l7 + %l6]
9461 edge8 %o6, %o5, %i7
9462 fornot1 %f14, %f26, %f14
9463 fpsub32 %f4, %f12, %f26
9464 nop
9465 set 0x52, %i4
9466 sth %i0, [%l7 + %i4]
9467 umul %l5, 0x12A1, %i6
9468 ldd [%l7 + 0x50], %f12
9469 ldd [%l7 + 0x50], %f8
9470 fmovdgu %xcc, %f28, %f27
9471 xnor %o2, %g7, %g3
9472 alignaddrl %i3, %l6, %l1
9473 movg %icc, %g1, %g5
9474 udivcc %o3, 0x06F9, %g6
9475 sra %i4, 0x06, %l0
9476 fmul8x16 %f7, %f24, %f16
9477 orcc %l2, 0x0A2D, %g2
9478 movle %xcc, %o4, %i1
9479 fmovrslz %l4, %f17, %f19
9480 movn %xcc, %l3, %o7
9481 andcc %o0, %g4, %i2
9482 sth %o1, [%l7 + 0x60]
9483 fcmple32 %f18, %f20, %o6
9484 sra %o5, 0x12, %i7
9485 movvs %xcc, %i0, %l5
9486 movvc %xcc, %i6, %o2
9487 alignaddr %i5, %g3, %g7
9488 smulcc %i3, %l1, %g1
9489 lduw [%l7 + 0x18], %l6
9490 sth %g5, [%l7 + 0x08]
9491 fmovdle %xcc, %f9, %f19
9492 fabss %f27, %f21
9493 sra %g6, %i4, %l0
9494 fnor %f24, %f28, %f16
9495 andncc %o3, %l2, %g2
9496 andcc %i1, 0x0317, %o4
9497 stb %l3, [%l7 + 0x6B]
9498 umul %l4, 0x0A69, %o0
9499 mulscc %g4, %i2, %o1
9500 edge32n %o6, %o5, %i7
9501 movn %xcc, %i0, %l5
9502 ld [%l7 + 0x20], %f14
9503 fone %f30
9504 movge %xcc, %i6, %o2
9505 array8 %i5, %o7, %g7
9506 andncc %g3, %i3, %l1
9507 fnor %f28, %f12, %f10
9508 edge16l %l6, %g1, %g6
9509 movre %g5, %i4, %o3
9510 umul %l2, %g2, %i1
9511 movrlez %l0, %l3, %l4
9512 smul %o4, 0x17A8, %o0
9513 edge16ln %g4, %i2, %o6
9514 xor %o1, 0x0AC1, %i7
9515 sir 0x1EFF
9516 fcmple32 %f24, %f6, %i0
9517 fpadd16s %f16, %f6, %f5
9518 alignaddrl %l5, %i6, %o2
9519 st %f11, [%l7 + 0x3C]
9520 edge32n %i5, %o7, %o5
9521 addc %g7, %i3, %g3
9522 sdivcc %l6, 0x127A, %l1
9523 fcmpne16 %f16, %f26, %g6
9524 std %f14, [%l7 + 0x40]
9525 udivcc %g5, 0x072F, %g1
9526 alignaddrl %i4, %l2, %o3
9527 restore %g2, %l0, %l3
9528 rdpr %cwp, %g1
9529 rdpr %cansave, %g2
9530 rdpr %canrestore, %g3
9531 rdpr %cleanwin, %g4
9532 rdpr %otherwin, %g5
9533 rdpr %wstate, %g6
9534 fmovsleu %xcc, %f17, %f28
9535 fmul8x16au %f14, %f13, %f10
9536 xor %i1, 0x1336, %l4
9537 st %f18, [%l7 + 0x60]
9538 ldsw [%l7 + 0x38], %o4
9539 movn %icc, %g4, %i2
9540 movleu %icc, %o6, %o0
9541 fmovspos %xcc, %f30, %f11
9542 edge32l %i7, %o1, %l5
9543 subc %i6, %i0, %o2
9544 fpadd16 %f16, %f4, %f2
9545 subccc %i5, 0x03B1, %o7
9546 ld [%l7 + 0x3C], %f20
9547 edge32n %g7, %i3, %o5
9548 setx loop_31, %l0, %l1
9549 return %l1
9550 nop
9551 rdpr %cwp, %g1
9552 rdpr %cansave, %g2
9553 rdpr %canrestore, %g3
9554 rdpr %cleanwin, %g4
9555 rdpr %otherwin, %g5
9556 rdpr %wstate, %g6
9557loop_31: orncc %g5, %g1, %l1
9558 orncc %l2, 0x1D97, %o3
9559 alignaddrl %i4, %l0, %g2
9560 array8 %l3, %l4, %o4
9561 fmovdle %icc, %f16, %f9
9562 lduw [%l7 + 0x14], %g4
9563 add %i1, %i2, %o0
9564 movrgz %o6, 0x207, %i7
9565 subcc %l5, %i6, %i0
9566 stb %o1, [%l7 + 0x1B]
9567 save %i5, 0x0A95, %o2
9568 rdpr %cwp, %g1
9569 rdpr %cansave, %g2
9570 rdpr %canrestore, %g3
9571 rdpr %cleanwin, %g4
9572 rdpr %otherwin, %g5
9573 rdpr %wstate, %g6
9574 mova %icc, %g7, %o7
9575 xor %i3, 0x00CB, %o5
9576 xnorcc %g3, 0x1F0D, %l6
9577 edge16 %g5, %g1, %g6
9578 subcc %l1, %l2, %o3
9579 fmovrdne %l0, %f6, %f22
9580 and %i4, 0x0C19, %g2
9581 edge32l %l4, %l3, %g4
9582 sllx %o4, %i2, %o0
9583 fands %f31, %f13, %f27
9584 array16 %i1, %i7, %l5
9585 stx %o6, [%l7 + 0x58]
9586 edge16l %i0, %i6, %i5
9587 fcmple16 %f16, %f16, %o1
9588 ld [%l7 + 0x7C], %f5
9589 udivcc %g7, 0x090B, %o2
9590 subccc %o7, 0x1235, %i3
9591 sdivx %o5, 0x137C, %l6
9592 edge8n %g5, %g1, %g6
9593 ldx [%l7 + 0x40], %g3
9594 fmovsn %xcc, %f8, %f17
9595 sdivcc %l1, 0x1362, %o3
9596 ldd [%l7 + 0x40], %l2
9597 sllx %i4, 0x19, %g2
9598 fcmple16 %f20, %f4, %l0
9599 and %l4, %g4, %o4
9600 umulcc %l3, 0x0174, %o0
9601 edge8ln %i2, %i7, %i1
9602 fmovdvc %icc, %f24, %f21
9603 fmovs %f14, %f4
9604 fpmerge %f17, %f15, %f30
9605 edge32 %l5, %i0, %i6
9606 fsrc1 %f22, %f18
9607 mulscc %i5, 0x0C2A, %o1
9608 fpack32 %f4, %f6, %f10
9609 movpos %icc, %g7, %o6
9610 orcc %o2, %i3, %o7
9611 addc %o5, %g5, %l6
9612 edge16l %g1, %g6, %g3
9613 ldub [%l7 + 0x3B], %l1
9614 fmovscs %xcc, %f21, %f9
9615 movl %icc, %o3, %l2
9616 fmovscs %xcc, %f30, %f6
9617 movrlz %i4, 0x1EA, %g2
9618 movleu %xcc, %l4, %g4
9619 fmovdn %xcc, %f29, %f0
9620 ldx [%l7 + 0x20], %o4
9621 andncc %l3, %l0, %o0
9622 movpos %xcc, %i2, %i7
9623 sdivx %i1, 0x1BAD, %i0
9624 sdivx %i6, 0x12FD, %i5
9625 movcs %icc, %l5, %o1
9626 orcc %g7, 0x181F, %o2
9627 std %f28, [%l7 + 0x18]
9628 sethi 0x0B26, %i3
9629 subc %o7, %o6, %g5
9630 nop
9631 set 0x78, %o5
9632 ldx [%l7 + %o5], %l6
9633 udiv %g1, 0x1769, %g6
9634 fmovdvc %icc, %f22, %f1
9635 addcc %g3, 0x16A4, %o5
9636 fmovsge %icc, %f19, %f3
9637 ldd [%l7 + 0x18], %o2
9638 move %xcc, %l1, %i4
9639 fmovda %xcc, %f9, %f30
9640 edge32l %l2, %g2, %l4
9641 movcc %xcc, %o4, %l3
9642 udivcc %l0, 0x13D0, %o0
9643 mova %xcc, %g4, %i7
9644 sdivcc %i2, 0x000D, %i1
9645 orn %i0, %i5, %i6
9646 ldsb [%l7 + 0x22], %o1
9647 movvc %xcc, %g7, %o2
9648 andncc %l5, %i3, %o6
9649 ldub [%l7 + 0x23], %g5
9650 movrgez %o7, 0x1BA, %g1
9651 fands %f15, %f16, %f25
9652 fcmps %fcc3, %f2, %f10
9653 fmovsle %xcc, %f17, %f8
9654 movrlez %l6, 0x035, %g3
9655 edge8ln %g6, %o5, %o3
9656 restore %l1, 0x0054, %l2
9657 rdpr %cwp, %g1
9658 rdpr %cansave, %g2
9659 rdpr %canrestore, %g3
9660 rdpr %cleanwin, %g4
9661 rdpr %otherwin, %g5
9662 rdpr %wstate, %g6
9663 movleu %xcc, %g2, %i4
9664 smul %o4, 0x036E, %l4
9665 xorcc %l0, %o0, %g4
9666 movvc %icc, %l3, %i7
9667 edge8ln %i1, %i0, %i5
9668 ldsh [%l7 + 0x48], %i6
9669 andcc %i2, %o1, %g7
9670 subc %l5, 0x0E8E, %i3
9671 mulx %o6, %g5, %o2
9672 smulcc %g1, %o7, %l6
9673 movne %xcc, %g6, %o5
9674 mova %icc, %o3, %l1
9675 and %l2, 0x14FB, %g3
9676 movrne %g2, %i4, %l4
9677 addc %o4, %l0, %g4
9678 mulx %o0, 0x150E, %l3
9679 subc %i7, 0x0CCC, %i1
9680 fzeros %f0
9681 fmovsvs %icc, %f14, %f20
9682 sdivcc %i5, 0x1388, %i6
9683 umul %i0, %i2, %g7
9684 movrlz %l5, %o1, %i3
9685 andcc %o6, %g5, %o2
9686 mulx %g1, 0x09A5, %o7
9687 srax %l6, %g6, %o5
9688 ldd [%l7 + 0x28], %o2
9689 movrne %l1, 0x322, %g3
9690 fnegd %f10, %f20
9691 movn %xcc, %l2, %g2
9692 andcc %i4, %o4, %l4
9693 sth %l0, [%l7 + 0x44]
9694 sll %o0, 0x1C, %g4
9695 ldsw [%l7 + 0x70], %l3
9696 xnor %i1, 0x0716, %i5
9697 movgu %xcc, %i7, %i0
9698 fandnot1 %f6, %f30, %f26
9699 srlx %i2, %g7, %l5
9700 sll %o1, 0x0B, %i6
9701 mulx %i3, 0x191E, %g5
9702 movvc %icc, %o6, %o2
9703 movneg %icc, %o7, %l6
9704 ldd [%l7 + 0x78], %g0
9705 move %icc, %o5, %o3
9706 subc %g6, %l1, %g3
9707 xorcc %l2, %g2, %i4
9708 fnor %f28, %f2, %f0
9709 subc %l4, 0x07AB, %o4
9710 and %l0, 0x113C, %g4
9711 edge32ln %o0, %l3, %i5
9712 edge32ln %i1, %i7, %i2
9713 andcc %g7, %l5, %o1
9714 movrgez %i6, 0x145, %i3
9715 sra %g5, %o6, %i0
9716 subcc %o2, %l6, %o7
9717 udiv %o5, 0x037C, %g1
9718 movge %icc, %g6, %o3
9719 movl %xcc, %g3, %l1
9720 move %icc, %g2, %l2
9721 movvs %icc, %i4, %l4
9722 nop
9723 set 0x14, %o6
9724 ldsw [%l7 + %o6], %l0
9725 fpadd32 %f18, %f24, %f22
9726 nop
9727 set 0x30, %o3
9728 ldsw [%l7 + %o3], %o4
9729 sra %o0, %g4, %i5
9730 alignaddr %i1, %i7, %i2
9731 st %f16, [%l7 + 0x60]
9732 fcmpgt16 %f18, %f8, %g7
9733 movleu %xcc, %l3, %o1
9734 fmovscc %xcc, %f17, %f17
9735 fmovdgu %xcc, %f24, %f26
9736 ld [%l7 + 0x0C], %f27
9737 xnorcc %l5, %i6, %i3
9738 fnand %f6, %f2, %f18
9739 fornot2s %f10, %f8, %f16
9740 ldub [%l7 + 0x6F], %o6
9741 smulcc %i0, 0x12ED, %g5
9742 fmovdn %xcc, %f2, %f10
9743 sdivcc %l6, 0x071E, %o2
9744 movleu %xcc, %o5, %o7
9745 fexpand %f2, %f6
9746 edge16ln %g6, %o3, %g3
9747 edge8l %g1, %l1, %l2
9748 stb %i4, [%l7 + 0x59]
9749 edge16ln %g2, %l4, %o4
9750 sir 0x09DE
9751 andn %l0, 0x1152, %g4
9752 add %i5, 0x0D2A, %i1
9753 xnor %i7, %i2, %g7
9754 nop
9755 set 0x56, %l1
9756 lduh [%l7 + %l1], %o0
9757 edge8 %o1, %l3, %i6
9758 umulcc %i3, 0x0B86, %o6
9759 fpmerge %f6, %f7, %f30
9760 sdivx %l5, 0x1DA1, %g5
9761 sll %i0, %l6, %o5
9762 fmul8x16al %f9, %f31, %f10
9763 movn %xcc, %o2, %g6
9764 fnegd %f8, %f24
9765 fmovscs %xcc, %f6, %f4
9766 fmovsa %xcc, %f4, %f15
9767 fmovdgu %xcc, %f14, %f3
9768 fmovsvc %xcc, %f22, %f28
9769 fpsub16s %f2, %f2, %f30
9770 movcs %icc, %o3, %g3
9771 movneg %icc, %o7, %l1
9772 movcs %xcc, %g1, %i4
9773 fpmerge %f30, %f30, %f20
9774 pdist %f20, %f8, %f4
9775 edge8 %l2, %g2, %l4
9776 alignaddrl %l0, %o4, %i5
9777 fandnot2s %f20, %f19, %f20
9778 movleu %icc, %i1, %i7
9779 and %i2, %g4, %g7
9780 fmuld8sux16 %f26, %f8, %f28
9781 sdivx %o1, 0x0919, %l3
9782 udivx %i6, 0x1D5D, %i3
9783 ldd [%l7 + 0x68], %f10
9784 edge8 %o6, %l5, %o0
9785 udiv %i0, 0x16B9, %l6
9786 edge32n %o5, %o2, %g5
9787 movneg %xcc, %g6, %g3
9788 smul %o3, 0x111F, %o7
9789 movpos %icc, %l1, %g1
9790 array32 %i4, %l2, %l4
9791 st %f11, [%l7 + 0x34]
9792 udivcc %l0, 0x122A, %o4
9793 edge8l %g2, %i5, %i7
9794 fmovsvc %icc, %f24, %f1
9795 movcs %xcc, %i2, %i1
9796 movrgz %g4, 0x330, %g7
9797 udivcc %o1, 0x150E, %l3
9798 and %i6, 0x1AB9, %o6
9799 edge8l %i3, %o0, %i0
9800 subcc %l5, %l6, %o5
9801 fcmpeq16 %f28, %f14, %g5
9802 movn %xcc, %o2, %g6
9803 movcc %xcc, %g3, %o7
9804 sdiv %o3, 0x1418, %l1
9805 fpadd32 %f0, %f22, %f14
9806 alignaddr %g1, %i4, %l2
9807 ldsb [%l7 + 0x75], %l0
9808 movne %xcc, %o4, %l4
9809 lduh [%l7 + 0x2E], %i5
9810 mulscc %g2, %i7, %i2
9811 xorcc %i1, %g7, %g4
9812 edge8l %o1, %l3, %i6
9813 ldsw [%l7 + 0x1C], %i3
9814 edge16l %o0, %i0, %o6
9815 movre %l5, 0x09F, %l6
9816 fmovda %icc, %f10, %f30
9817 sdivx %o5, 0x0ECD, %o2
9818 mova %icc, %g6, %g3
9819 array16 %g5, %o3, %o7
9820 fsrc1s %f26, %f10
9821 addcc %g1, 0x12D8, %l1
9822 fexpand %f9, %f6
9823 fmovdn %xcc, %f13, %f12
9824 subccc %i4, %l2, %l0
9825 edge32l %o4, %i5, %l4
9826 udivcc %i7, 0x136C, %g2
9827 addccc %i2, %i1, %g4
9828 fmovscc %xcc, %f3, %f14
9829 movvc %icc, %o1, %g7
9830 smulcc %i6, %l3, %i3
9831 edge8ln %i0, %o6, %o0
9832 smul %l5, 0x1BB9, %l6
9833 addcc %o2, 0x1677, %o5
9834 fmovda %icc, %f25, %f7
9835 andn %g6, %g3, %g5
9836 or %o7, %o3, %g1
9837 sdivx %l1, 0x07AA, %l2
9838 srlx %i4, 0x0A, %l0
9839 fnor %f2, %f16, %f28
9840 ldsb [%l7 + 0x3D], %o4
9841 std %f22, [%l7 + 0x28]
9842 or %i5, %i7, %l4
9843 movneg %icc, %g2, %i1
9844 edge8 %i2, %o1, %g7
9845 movrlz %g4, 0x399, %i6
9846 ldx [%l7 + 0x18], %i3
9847 edge16n %l3, %i0, %o6
9848 edge32 %l5, %o0, %l6
9849 ldsb [%l7 + 0x16], %o2
9850 movrlez %o5, 0x0BB, %g6
9851 sub %g5, %o7, %g3
9852 movcc %icc, %o3, %l1
9853 fmovd %f14, %f16
9854 sir 0x0357
9855 sra %l2, %g1, %i4
9856 edge8n %o4, %l0, %i5
9857 movn %xcc, %l4, %i7
9858 srax %g2, 0x16, %i2
9859 xor %i1, %g7, %g4
9860 stw %o1, [%l7 + 0x40]
9861 array32 %i3, %l3, %i6
9862 movgu %xcc, %i0, %l5
9863 mova %icc, %o0, %l6
9864 fmovrdlz %o6, %f14, %f6
9865 ldsh [%l7 + 0x6E], %o5
9866 edge32ln %g6, %g5, %o2
9867 movrne %g3, 0x2A1, %o3
9868 sir 0x1502
9869 mulx %l1, 0x1735, %l2
9870 ldsw [%l7 + 0x2C], %g1
9871 ldd [%l7 + 0x48], %i4
9872 st %f18, [%l7 + 0x3C]
9873 alignaddr %o4, %o7, %i5
9874 edge32 %l4, %i7, %l0
9875 stb %g2, [%l7 + 0x68]
9876 array8 %i2, %g7, %i1
9877 sdivx %o1, 0x0B97, %i3
9878 subccc %l3, 0x0228, %g4
9879 edge16n %i6, %i0, %o0
9880 xnorcc %l5, %l6, %o6
9881 umulcc %g6, %o5, %g5
9882 fsrc1 %f26, %f6
9883 movne %icc, %o2, %g3
9884 fmovdgu %xcc, %f6, %f4
9885 fmovrslz %o3, %f31, %f3
9886 sir 0x0AAA
9887 nop
9888 set 0x7E, %o1
9889 stb %l2, [%l7 + %o1]
9890 alignaddr %l1, %g1, %i4
9891 edge8 %o4, %i5, %o7
9892 move %icc, %l4, %l0
9893 st %f11, [%l7 + 0x5C]
9894 fandnot1 %f24, %f12, %f6
9895 fmovdle %icc, %f23, %f7
9896 fone %f6
9897 ldsh [%l7 + 0x70], %i7
9898 sth %i2, [%l7 + 0x2C]
9899 xorcc %g2, 0x0FAB, %i1
9900 addc %g7, %o1, %l3
9901 addcc %g4, 0x1A28, %i3
9902 movl %icc, %i6, %i0
9903 alignaddr %l5, %l6, %o0
9904 sdivx %o6, 0x138A, %o5
9905 edge32l %g6, %g5, %o2
9906 ldsw [%l7 + 0x3C], %o3
9907 array16 %g3, %l1, %g1
9908 smul %i4, %l2, %o4
9909 popc %i5, %l4
9910 fmovdne %icc, %f3, %f4
9911 sethi 0x0CF8, %o7
9912 movgu %xcc, %i7, %i2
9913 movrlez %g2, 0x1DE, %l0
9914 fmovsne %xcc, %f30, %f2
9915 edge8l %g7, %o1, %l3
9916 subc %i1, 0x12AE, %g4
9917 movvs %icc, %i3, %i0
9918 ldub [%l7 + 0x31], %l5
9919 fnegd %f26, %f18
9920 ldd [%l7 + 0x30], %i6
9921 sub %o0, %l6, %o6
9922 smulcc %o5, 0x0071, %g6
9923 movpos %icc, %o2, %o3
9924 srl %g5, %g3, %l1
9925 sth %i4, [%l7 + 0x24]
9926 sll %g1, 0x1B, %o4
9927 edge32n %i5, %l4, %o7
9928 xnor %i7, %i2, %l2
9929 sllx %l0, 0x09, %g2
9930 stb %o1, [%l7 + 0x7A]
9931 move %icc, %l3, %i1
9932 fmovdg %xcc, %f25, %f4
9933 edge8n %g7, %g4, %i3
9934 srax %i0, 0x1F, %l5
9935 subccc %i6, 0x136B, %l6
9936 srl %o6, 0x00, %o5
9937 fcmple16 %f4, %f10, %g6
9938 fcmps %fcc1, %f25, %f18
9939 edge32ln %o0, %o3, %g5
9940 sdivx %o2, 0x1142, %l1
9941 array8 %g3, %i4, %g1
9942 movge %icc, %o4, %l4
9943 mova %icc, %o7, %i7
9944 movl %xcc, %i5, %l2
9945 orn %l0, 0x1E29, %i2
9946 edge32 %o1, %l3, %i1
9947 fcmps %fcc1, %f30, %f15
9948 movg %xcc, %g7, %g4
9949 fpadd16 %f12, %f24, %f10
9950 sllx %i3, %i0, %g2
9951 edge16l %l5, %i6, %o6
9952 movcs %xcc, %o5, %g6
9953 edge32 %o0, %l6, %g5
9954 array16 %o3, %o2, %g3
9955 stb %l1, [%l7 + 0x1F]
9956 edge32n %g1, %i4, %l4
9957 fnegs %f24, %f11
9958 xnor %o7, 0x0618, %o4
9959 popc %i5, %i7
9960 movrlez %l2, 0x224, %l0
9961 mulx %o1, %l3, %i2
9962 subc %i1, %g4, %i3
9963 movcs %xcc, %g7, %g2
9964 fsrc1 %f30, %f26
9965 orncc %i0, 0x18ED, %i6
9966 movg %xcc, %l5, %o6
9967 udiv %o5, 0x0DBA, %o0
9968 sir 0x0ADA
9969 array16 %g6, %g5, %l6
9970 faligndata %f4, %f20, %f0
9971 movvc %icc, %o3, %g3
9972 srax %l1, %o2, %i4
9973 fmovrdlz %l4, %f0, %f4
9974 movrlz %o7, 0x049, %o4
9975 fpsub32s %f10, %f7, %f14
9976 sth %g1, [%l7 + 0x48]
9977 ldx [%l7 + 0x10], %i5
9978 fmul8x16al %f12, %f7, %f22
9979 or %i7, %l2, %o1
9980 srax %l3, %i2, %l0
9981 movgu %icc, %i1, %i3
9982 fmovscs %xcc, %f26, %f9
9983 edge32 %g4, %g7, %g2
9984 fcmpgt32 %f10, %f12, %i0
9985 movre %l5, %i6, %o6
9986 movneg %xcc, %o0, %g6
9987 addcc %g5, %o5, %l6
9988 movre %g3, 0x0A7, %o3
9989 addccc %l1, 0x1C02, %o2
9990 srax %l4, 0x1B, %i4
9991 nop
9992 set 0x1C, %i1
9993 ldsh [%l7 + %i1], %o7
9994 move %xcc, %o4, %i5
9995 fand %f20, %f18, %f14
9996 fnot2s %f0, %f4
9997 srl %g1, 0x1B, %i7
9998 popc 0x07F1, %l2
9999 add %o1, 0x07C3, %i2
10000 fcmpgt16 %f22, %f4, %l3
10001 lduw [%l7 + 0x2C], %i1
10002 array16 %l0, %g4, %i3
10003 array16 %g7, %i0, %l5
10004 popc 0x0897, %g2
10005 fnor %f4, %f0, %f28
10006 stb %o6, [%l7 + 0x6D]
10007 movg %icc, %o0, %i6
10008 movvc %xcc, %g5, %g6
10009 ldsh [%l7 + 0x30], %l6
10010 movgu %xcc, %g3, %o3
10011 movrlez %o5, %l1, %l4
10012 save %i4, 0x02F3, %o2
10013 rdpr %cwp, %g1
10014 rdpr %cansave, %g2
10015 rdpr %canrestore, %g3
10016 rdpr %cleanwin, %g4
10017 rdpr %otherwin, %g5
10018 rdpr %wstate, %g6
10019 andcc %o4, 0x09DC, %o7
10020 subccc %i5, 0x018F, %i7
10021 stx %g1, [%l7 + 0x48]
10022 edge32n %l2, %o1, %l3
10023 srax %i2, %i1, %l0
10024 orn %i3, 0x1566, %g7
10025 setx loop_32, %l0, %l1
10026 return %l1
10027 nop
10028 rdpr %cwp, %g1
10029 rdpr %cansave, %g2
10030 rdpr %canrestore, %g3
10031 rdpr %cleanwin, %g4
10032 rdpr %otherwin, %g5
10033 rdpr %wstate, %g6
10034loop_32: movle %icc, %g2, %o0
10035 movpos %icc, %i6, %g5
10036 fmul8x16 %f12, %f4, %f0
10037 movvs %icc, %g6, %o6
10038 movrgez %g3, %o3, %o5
10039 save %l6, 0x0780, %l1
10040 rdpr %cwp, %g1
10041 rdpr %cansave, %g2
10042 rdpr %canrestore, %g3
10043 rdpr %cleanwin, %g4
10044 rdpr %otherwin, %g5
10045 rdpr %wstate, %g6
10046 edge8l %l4, %i4, %o2
10047 edge8n %o4, %i5, %i7
10048 andcc %o7, 0x1E42, %g1
10049 movrlz %o1, %l2, %i2
10050 sra %i1, 0x10, %l0
10051 ldsw [%l7 + 0x14], %i3
10052 sdivx %l3, 0x12CB, %g7
10053 orcc %i0, 0x0467, %l5
10054 sllx %g2, 0x04, %g4
10055 xorcc %o0, %g5, %i6
10056 movrlez %g6, %o6, %o3
10057 umul %g3, 0x1E10, %l6
10058 andn %o5, %l4, %l1
10059 movn %xcc, %i4, %o2
10060 umul %i5, 0x02CB, %i7
10061 std %f6, [%l7 + 0x48]
10062 movcc %xcc, %o7, %o4
10063 fmovsne %xcc, %f17, %f1
10064 edge8n %o1, %l2, %g1
10065 fmovsge %icc, %f17, %f26
10066 add %i1, %i2, %i3
10067 srax %l3, 0x1E, %l0
10068 srlx %i0, 0x1D, %g7
10069 edge16 %l5, %g4, %o0
10070 orn %g5, 0x1E70, %i6
10071 udivx %g6, 0x1E9A, %g2
10072 ld [%l7 + 0x18], %f7
10073 srlx %o3, %g3, %l6
10074 or %o6, %o5, %l1
10075 fmovrslez %l4, %f31, %f3
10076 ldd [%l7 + 0x58], %o2
10077 movge %xcc, %i4, %i7
10078 smulcc %o7, 0x1E01, %i5
10079 fmovrsgez %o4, %f0, %f15
10080 array32 %o1, %l2, %i1
10081 edge8 %g1, %i3, %l3
10082 move %xcc, %l0, %i2
10083 srlx %i0, 0x09, %g7
10084 or %g4, %l5, %o0
10085 udivx %i6, 0x1DB2, %g6
10086 movgu %icc, %g5, %o3
10087 addccc %g3, 0x1642, %g2
10088 sir 0x1BB5
10089 save %l6, 0x1F7C, %o6
10090 rdpr %cwp, %g1
10091 rdpr %cansave, %g2
10092 rdpr %canrestore, %g3
10093 rdpr %cleanwin, %g4
10094 rdpr %otherwin, %g5
10095 rdpr %wstate, %g6
10096 or %o5, %l1, %l4
10097 fmovsge %xcc, %f20, %f29
10098 mova %icc, %o2, %i4
10099 ldsw [%l7 + 0x6C], %o7
10100 edge32l %i7, %o4, %o1
10101 stb %l2, [%l7 + 0x15]
10102 srl %i1, %i5, %i3
10103 array32 %l3, %g1, %i2
10104 ldd [%l7 + 0x60], %f20
10105 fcmpgt32 %f24, %f12, %l0
10106 subc %i0, %g4, %l5
10107 srlx %o0, 0x17, %g7
10108 fmovdneg %icc, %f19, %f25
10109 udiv %i6, 0x1AC3, %g5
10110 lduh [%l7 + 0x6A], %o3
10111 mova %icc, %g3, %g2
10112 popc 0x052F, %l6
10113 fmovrdgez %o6, %f8, %f30
10114 mulscc %o5, %g6, %l4
10115 subc %o2, %i4, %o7
10116 movvs %icc, %l1, %o4
10117 fnors %f2, %f30, %f15
10118 lduw [%l7 + 0x60], %i7
10119 fpadd32s %f25, %f16, %f12
10120 movvc %icc, %l2, %o1
10121 and %i5, %i3, %l3
10122 sdivcc %i1, 0x15F2, %g1
10123 fmovs %f17, %f27
10124 orcc %i2, 0x1EAE, %i0
10125 fmovs %f9, %f18
10126 sllx %l0, %l5, %o0
10127 sdiv %g7, 0x1EDF, %g4
10128 popc %g5, %o3
10129 movre %i6, %g3, %g2
10130 edge32l %o6, %o5, %g6
10131 movn %icc, %l4, %l6
10132 sra %o2, %o7, %i4
10133 sllx %o4, 0x05, %l1
10134 movl %xcc, %i7, %o1
10135 fmovscc %xcc, %f28, %f10
10136 fnands %f8, %f22, %f8
10137 mulx %l2, 0x1C74, %i5
10138 fmuld8sux16 %f3, %f14, %f22
10139 fandnot2 %f24, %f22, %f22
10140 udivx %i3, 0x083D, %l3
10141 add %g1, 0x08B7, %i1
10142 fmovdpos %xcc, %f8, %f8
10143 srl %i0, 0x16, %i2
10144 fcmpgt16 %f20, %f22, %l0
10145 fsrc1s %f6, %f22
10146 xnor %o0, %l5, %g4
10147 movvc %icc, %g5, %o3
10148 edge16 %i6, %g7, %g2
10149 edge16ln %o6, %o5, %g6
10150 array32 %g3, %l4, %l6
10151 srlx %o2, %o7, %i4
10152 addccc %l1, 0x08E0, %i7
10153 xor %o1, 0x1401, %l2
10154 edge16n %i5, %i3, %l3
10155 fornot2 %f14, %f28, %f0
10156 movrlez %o4, %i1, %i0
10157 umulcc %g1, 0x0D75, %i2
10158 fmul8x16 %f11, %f30, %f26
10159 mulscc %l0, 0x18E4, %l5
10160 umulcc %g4, 0x1536, %o0
10161 movrne %o3, 0x16D, %g5
10162 movle %icc, %i6, %g7
10163 fnegs %f21, %f26
10164 edge8 %g2, %o6, %o5
10165 movrlz %g3, 0x01A, %l4
10166 andn %g6, 0x043C, %l6
10167 subc %o7, %o2, %l1
10168 movgu %xcc, %i4, %i7
10169 sth %l2, [%l7 + 0x58]
10170 or %i5, %i3, %o1
10171 movvs %xcc, %l3, %i1
10172 edge32n %i0, %g1, %o4
10173 andn %l0, %i2, %l5
10174 sra %o0, 0x0C, %o3
10175 ldsh [%l7 + 0x0A], %g5
10176 mulx %g4, %g7, %g2
10177 save %o6, 0x10DB, %o5
10178 rdpr %cwp, %g1
10179 rdpr %cansave, %g2
10180 rdpr %canrestore, %g3
10181 rdpr %cleanwin, %g4
10182 rdpr %otherwin, %g5
10183 rdpr %wstate, %g6
10184 fmovdvs %icc, %f8, %f10
10185 edge16ln %i6, %g3, %g6
10186 fone %f2
10187 move %icc, %l6, %l4
10188 ldx [%l7 + 0x38], %o2
10189 ld [%l7 + 0x60], %f12
10190 fmul8x16au %f0, %f6, %f26
10191 popc %o7, %l1
10192 ldsh [%l7 + 0x12], %i7
10193 edge16n %l2, %i5, %i4
10194 movpos %xcc, %i3, %l3
10195 smul %o1, 0x187D, %i1
10196 sir 0x1026
10197 movn %icc, %g1, %i0
10198 sir 0x02F8
10199 movcs %icc, %o4, %l0
10200 fmuld8sux16 %f30, %f27, %f16
10201 save %i2, %o0, %o3
10202 rdpr %cwp, %g1
10203 rdpr %cansave, %g2
10204 rdpr %canrestore, %g3
10205 rdpr %cleanwin, %g4
10206 rdpr %otherwin, %g5
10207 rdpr %wstate, %g6
10208 orcc %l5, 0x0482, %g5
10209 movrgez %g7, %g2, %o6
10210 movgu %icc, %o5, %i6
10211 xnorcc %g3, %g6, %l6
10212 edge16ln %g4, %l4, %o2
10213 edge16ln %l1, %o7, %l2
10214 fmovrdgz %i7, %f20, %f28
10215 fcmpgt32 %f14, %f14, %i5
10216 udiv %i3, 0x0ACC, %i4
10217 edge8l %l3, %i1, %o1
10218 nop
10219 set 0x08, %o0
10220 std %f30, [%l7 + %o0]
10221 sdiv %g1, 0x068C, %o4
10222 array16 %i0, %l0, %i2
10223 edge32l %o3, %o0, %g5
10224 ld [%l7 + 0x28], %f26
10225 movn %icc, %g7, %g2
10226 addc %l5, 0x1ED3, %o6
10227 edge32l %i6, %o5, %g6
10228 umul %g3, %g4, %l4
10229 srax %l6, %o2, %l1
10230 move %xcc, %o7, %i7
10231 movgu %icc, %l2, %i5
10232 movn %xcc, %i3, %i4
10233 fpsub32s %f6, %f5, %f21
10234 fandnot2 %f8, %f12, %f24
10235 movleu %xcc, %i1, %l3
10236 orn %o1, %o4, %g1
10237 movpos %xcc, %i0, %l0
10238 fmovd %f26, %f14
10239 movge %xcc, %o3, %i2
10240 sdiv %g5, 0x0DE4, %o0
10241 umul %g7, %l5, %o6
10242 fcmpes %fcc1, %f16, %f14
10243 andn %i6, %o5, %g2
10244 st %f13, [%l7 + 0x30]
10245 movneg %icc, %g3, %g4
10246 popc 0x0B41, %l4
10247 movvs %xcc, %g6, %o2
10248 orcc %l6, %o7, %i7
10249 lduw [%l7 + 0x10], %l1
10250 sra %i5, %i3, %i4
10251 sub %l2, 0x093C, %i1
10252 fmovdpos %xcc, %f18, %f7
10253 movcc %icc, %l3, %o1
10254 sdiv %g1, 0x175B, %o4
10255 srax %i0, 0x19, %o3
10256 udiv %l0, 0x1498, %i2
10257 alignaddrl %o0, %g5, %l5
10258 std %f26, [%l7 + 0x70]
10259 movleu %xcc, %g7, %i6
10260 fmovdne %xcc, %f26, %f3
10261 andncc %o5, %g2, %g3
10262 stb %o6, [%l7 + 0x2F]
10263 alignaddrl %g4, %l4, %o2
10264 sth %l6, [%l7 + 0x6C]
10265 fcmps %fcc3, %f16, %f29
10266 sdivx %o7, 0x0EED, %g6
10267 sdiv %i7, 0x02A4, %i5
10268 stb %l1, [%l7 + 0x7E]
10269 array8 %i4, %l2, %i1
10270 movl %icc, %i3, %o1
10271 ld [%l7 + 0x78], %f17
10272 movvc %xcc, %g1, %l3
10273 movrlz %i0, 0x1EB, %o3
10274 move %xcc, %l0, %i2
10275 movrgz %o0, %g5, %l5
10276 movpos %icc, %g7, %o4
10277 sra %i6, 0x16, %o5
10278 fpadd32 %f28, %f4, %f4
10279 movrgz %g3, %g2, %g4
10280 movg %icc, %l4, %o2
10281 movl %icc, %o6, %o7
10282 stb %g6, [%l7 + 0x1A]
10283 edge16l %l6, %i7, %l1
10284 fands %f24, %f16, %f13
10285 and %i5, 0x0123, %i4
10286 andncc %i1, %i3, %o1
10287 udivcc %g1, 0x0DC7, %l3
10288 movvc %xcc, %i0, %l2
10289 sethi 0x0796, %l0
10290 movre %i2, 0x15F, %o0
10291 nop
10292 set 0x12, %i7
10293 ldub [%l7 + %i7], %o3
10294 fmovdpos %xcc, %f31, %f7
10295 subcc %g5, 0x0DFB, %l5
10296 sdivx %o4, 0x1423, %g7
10297 fmul8x16al %f4, %f17, %f18
10298 sdivcc %i6, 0x17C7, %g3
10299 for %f6, %f26, %f28
10300 fmovdge %icc, %f27, %f23
10301 fcmpgt32 %f28, %f22, %g2
10302 or %g4, 0x1254, %o5
10303 edge8l %o2, %l4, %o6
10304 sdivx %g6, 0x0107, %o7
10305 sir 0x0CEF
10306 sll %l6, 0x08, %l1
10307 ldsw [%l7 + 0x10], %i5
10308 udivx %i4, 0x1B7F, %i7
10309 sub %i1, 0x17FB, %i3
10310 mova %icc, %g1, %o1
10311 movcc %xcc, %l3, %l2
10312 movgu %icc, %l0, %i2
10313 alignaddrl %i0, %o0, %o3
10314 sub %g5, 0x03C4, %l5
10315 sub %o4, 0x1A4C, %i6
10316 ldd [%l7 + 0x68], %g6
10317 xnor %g3, %g4, %o5
10318 fpack16 %f18, %f7
10319 movgu %icc, %g2, %o2
10320 movcc %icc, %o6, %g6
10321 and %o7, %l4, %l6
10322 array32 %i5, %l1, %i4
10323 subcc %i7, 0x1224, %i3
10324 edge16l %g1, %i1, %o1
10325 fmul8sux16 %f10, %f6, %f12
10326 mulscc %l2, 0x1763, %l0
10327 andcc %l3, %i0, %o0
10328 mulx %i2, %o3, %l5
10329 nop
10330 set 0x58, %l3
10331 lduw [%l7 + %l3], %g5
10332 fmovde %icc, %f24, %f8
10333 add %o4, %g7, %g3
10334 sll %i6, %o5, %g2
10335 sll %o2, %o6, %g4
10336 fmovrslez %g6, %f16, %f14
10337 andn %l4, %o7, %l6
10338 lduh [%l7 + 0x40], %l1
10339 sethi 0x18B3, %i4
10340 movrlez %i7, %i3, %g1
10341 andncc %i1, %o1, %l2
10342 fones %f25
10343 addcc %l0, 0x1EE9, %l3
10344 addccc %i0, 0x03C2, %o0
10345 sllx %i2, %o3, %l5
10346 mulx %g5, 0x0797, %o4
10347 fmovda %icc, %f1, %f28
10348 stw %i5, [%l7 + 0x54]
10349 fpadd16s %f27, %f0, %f31
10350 smul %g7, %g3, %i6
10351 fpsub32 %f6, %f6, %f18
10352 srl %g2, 0x17, %o5
10353 array16 %o6, %g4, %g6
10354 movcc %xcc, %o2, %l4
10355 movvs %xcc, %o7, %l6
10356 smul %i4, 0x021E, %l1
10357 ld [%l7 + 0x1C], %f31
10358 fandnot2 %f8, %f20, %f12
10359 xor %i3, 0x05CA, %i7
10360 ldx [%l7 + 0x70], %g1
10361 edge16l %i1, %o1, %l2
10362 edge16n %l3, %l0, %i0
10363 movrlez %i2, %o0, %l5
10364 xor %g5, %o3, %o4
10365 ldsb [%l7 + 0x61], %g7
10366 fabsd %f22, %f4
10367 edge8l %g3, %i5, %i6
10368 fmovrdlez %g2, %f24, %f4
10369 orcc %o6, %g4, %g6
10370 andcc %o5, %l4, %o2
10371 st %f17, [%l7 + 0x60]
10372 move %icc, %l6, %i4
10373 fmovsneg %icc, %f13, %f8
10374 stb %l1, [%l7 + 0x71]
10375 mulx %i3, 0x0A71, %i7
10376 lduh [%l7 + 0x6C], %o7
10377 edge16 %i1, %g1, %l2
10378 movrgz %o1, 0x2BB, %l0
10379 xnorcc %i0, %l3, %o0
10380 stx %l5, [%l7 + 0x70]
10381 movl %xcc, %g5, %i2
10382 move %icc, %o4, %o3
10383 sdivx %g7, 0x1B9A, %i5
10384 ldub [%l7 + 0x6A], %g3
10385 movg %icc, %i6, %g2
10386 fcmple16 %f14, %f28, %o6
10387 edge8 %g4, %g6, %l4
10388 edge8ln %o5, %l6, %o2
10389 edge16n %i4, %i3, %i7
10390 andcc %o7, %l1, %g1
10391 ldub [%l7 + 0x7E], %i1
10392 movl %icc, %l2, %l0
10393 xorcc %i0, 0x15CB, %l3
10394 srl %o0, %o1, %g5
10395 movle %icc, %i2, %o4
10396 ldd [%l7 + 0x60], %f6
10397 fmovrsgz %o3, %f11, %f31
10398 edge8n %l5, %i5, %g7
10399 sethi 0x0A7E, %g3
10400 movleu %xcc, %g2, %i6
10401 movgu %icc, %o6, %g6
10402 fmuld8ulx16 %f7, %f17, %f6
10403 addc %l4, %o5, %l6
10404 fxor %f22, %f2, %f30
10405 addccc %o2, 0x1339, %i4
10406 fandnot2s %f5, %f13, %f21
10407 and %g4, %i3, %o7
10408 fmovse %icc, %f31, %f5
10409 ldd [%l7 + 0x20], %f18
10410 fandnot1s %f4, %f2, %f20
10411 movpos %xcc, %i7, %g1
10412 nop
10413 set 0x33, %o4
10414 stb %l1, [%l7 + %o4]
10415 std %f12, [%l7 + 0x38]
10416 edge32ln %i1, %l2, %i0
10417 std %f24, [%l7 + 0x50]
10418 fnegs %f30, %f26
10419 edge16n %l0, %l3, %o1
10420 sth %o0, [%l7 + 0x2E]
10421 edge16ln %i2, %g5, %o3
10422 sth %l5, [%l7 + 0x46]
10423 movle %xcc, %i5, %g7
10424 stb %g3, [%l7 + 0x61]
10425 orn %o4, 0x10E7, %g2
10426 movpos %xcc, %i6, %o6
10427 lduw [%l7 + 0x4C], %l4
10428 srl %g6, %l6, %o5
10429 subcc %i4, %g4, %i3
10430 ld [%l7 + 0x44], %f3
10431 addcc %o7, 0x1FC9, %o2
10432 edge16l %i7, %l1, %i1
10433 andncc %g1, %l2, %i0
10434 umul %l0, 0x008F, %o1
10435 udivcc %l3, 0x1106, %o0
10436 fcmpne16 %f30, %f20, %i2
10437 fpmerge %f7, %f18, %f24
10438 sllx %g5, %l5, %i5
10439 fmovsg %icc, %f23, %f25
10440 sethi 0x1594, %o3
10441 edge32 %g7, %g3, %o4
10442 lduh [%l7 + 0x60], %i6
10443 xnor %o6, 0x0DB4, %g2
10444 move %icc, %g6, %l6
10445 umul %o5, 0x1B9D, %i4
10446 edge8ln %g4, %l4, %i3
10447 movre %o2, 0x254, %o7
10448 edge32l %i7, %i1, %g1
10449 array32 %l2, %i0, %l1
10450 xorcc %o1, 0x1612, %l0
10451 save %o0, 0x1C9D, %i2
10452 rdpr %cwp, %g1
10453 rdpr %cansave, %g2
10454 rdpr %canrestore, %g3
10455 rdpr %cleanwin, %g4
10456 rdpr %otherwin, %g5
10457 rdpr %wstate, %g6
10458 fzero %f24
10459 edge32ln %g5, %l3, %l5
10460 fcmple32 %f14, %f22, %o3
10461 fones %f27
10462 fcmps %fcc2, %f22, %f18
10463 fabsd %f18, %f26
10464 for %f8, %f30, %f2
10465 fzeros %f2
10466 orncc %i5, 0x0D58, %g7
10467 lduw [%l7 + 0x1C], %g3
10468 array16 %i6, %o4, %o6
10469 alignaddrl %g2, %l6, %o5
10470 fpackfix %f20, %f20
10471 edge16n %g6, %g4, %l4
10472 movvs %xcc, %i3, %i4
10473 fmovrslz %o2, %f21, %f27
10474 fxors %f14, %f5, %f30
10475 mulx %o7, 0x0AA9, %i1
10476 andcc %g1, 0x01ED, %i7
10477 fmovdg %icc, %f23, %f21
10478 stx %l2, [%l7 + 0x38]
10479 fornot2s %f28, %f3, %f25
10480 movvs %icc, %l1, %i0
10481 xnor %o1, 0x0384, %o0
10482 restore %l0, %g5, %i2
10483 rdpr %cwp, %g1
10484 rdpr %cansave, %g2
10485 rdpr %canrestore, %g3
10486 rdpr %cleanwin, %g4
10487 rdpr %otherwin, %g5
10488 rdpr %wstate, %g6
10489 stx %l3, [%l7 + 0x38]
10490 xorcc %l5, %o3, %g7
10491 add %g3, 0x0D30, %i5
10492 edge8 %i6, %o6, %o4
10493 movle %xcc, %l6, %g2
10494 andncc %g6, %o5, %l4
10495 smulcc %g4, 0x1021, %i3
10496 fmovsneg %icc, %f12, %f22
10497 fmuld8sux16 %f8, %f15, %f0
10498 edge32n %i4, %o2, %o7
10499 sethi 0x0F29, %g1
10500 movvs %xcc, %i7, %i1
10501 st %f17, [%l7 + 0x34]
10502 andn %l2, 0x0393, %l1
10503 subccc %i0, 0x1130, %o0
10504 array32 %o1, %l0, %i2
10505 fcmple16 %f10, %f28, %l3
10506 edge32 %l5, %g5, %o3
10507 smulcc %g3, 0x062F, %i5
10508 ldx [%l7 + 0x48], %g7
10509 fmovscs %icc, %f8, %f8
10510 fmovrdgez %o6, %f14, %f2
10511 move %icc, %i6, %l6
10512 alignaddrl %o4, %g6, %o5
10513 ldx [%l7 + 0x78], %g2
10514 movre %g4, %l4, %i4
10515 movl %icc, %i3, %o2
10516 mova %xcc, %o7, %g1
10517 ld [%l7 + 0x64], %f31
10518 fmovscc %icc, %f20, %f31
10519 alignaddrl %i7, %l2, %l1
10520 fpsub16s %f1, %f0, %f1
10521 udivx %i1, 0x173F, %o0
10522 edge8ln %i0, %l0, %i2
10523 edge32ln %l3, %l5, %g5
10524 edge16ln %o3, %o1, %i5
10525 fcmpgt32 %f22, %f22, %g3
10526 fcmpeq16 %f6, %f2, %g7
10527 array8 %o6, %i6, %l6
10528 ldsw [%l7 + 0x18], %o4
10529 ldsb [%l7 + 0x55], %g6
10530 fnot2 %f4, %f22
10531 sth %g2, [%l7 + 0x1E]
10532 ldd [%l7 + 0x30], %f10
10533 fmovdneg %xcc, %f29, %f11
10534 smul %o5, %g4, %l4
10535 movleu %icc, %i3, %o2
10536 fnot1s %f27, %f18
10537 udiv %i4, 0x1DA0, %o7
10538 fmovrse %g1, %f10, %f11
10539 srax %l2, 0x1B, %l1
10540 movvs %icc, %i7, %o0
10541 lduh [%l7 + 0x70], %i0
10542 edge16l %i1, %l0, %l3
10543 fcmped %fcc1, %f2, %f20
10544 popc %i2, %g5
10545 fands %f23, %f7, %f16
10546 movneg %xcc, %l5, %o3
10547 movne %xcc, %i5, %o1
10548 array8 %g7, %g3, %o6
10549 lduh [%l7 + 0x78], %i6
10550 umul %l6, 0x1B22, %g6
10551 alignaddr %o4, %o5, %g2
10552 umul %l4, 0x1020, %i3
10553 movrgez %g4, %i4, %o2
10554 array16 %o7, %l2, %g1
10555 movge %xcc, %i7, %o0
10556 movneg %xcc, %i0, %l1
10557 xnorcc %i1, 0x03AD, %l3
10558 andcc %i2, 0x10B1, %l0
10559 movgu %xcc, %l5, %g5
10560 alignaddr %o3, %o1, %i5
10561 subccc %g7, %o6, %i6
10562 nop
10563 set 0x38, %l4
10564 ldx [%l7 + %l4], %g3
10565 ldsb [%l7 + 0x45], %l6
10566 fmovdne %icc, %f2, %f8
10567 ldsw [%l7 + 0x24], %o4
10568 fmovdneg %icc, %f5, %f9
10569 sllx %g6, 0x1E, %g2
10570 st %f8, [%l7 + 0x7C]
10571 movle %icc, %o5, %l4
10572 st %f4, [%l7 + 0x4C]
10573 fpadd32 %f16, %f22, %f26
10574 xnor %i3, %i4, %g4
10575 udivcc %o2, 0x1945, %o7
10576 sub %g1, %i7, %o0
10577 fmovrslez %l2, %f30, %f13
10578 popc 0x08C3, %l1
10579 bshuffle %f26, %f16, %f12
10580 udiv %i1, 0x0F15, %i0
10581 alignaddrl %i2, %l3, %l0
10582 fmul8sux16 %f12, %f14, %f22
10583 movcc %icc, %g5, %l5
10584 srl %o3, 0x0A, %i5
10585 alignaddr %g7, %o6, %o1
10586 faligndata %f8, %f6, %f10
10587 ldsb [%l7 + 0x50], %g3
10588 movcs %xcc, %l6, %o4
10589 ldd [%l7 + 0x60], %f6
10590 orn %g6, 0x1713, %i6
10591 ldsh [%l7 + 0x32], %o5
10592 mulscc %g2, %i3, %l4
10593 fmovdne %xcc, %f15, %f25
10594 movcs %icc, %i4, %g4
10595 fpsub16 %f30, %f22, %f14
10596 movvc %xcc, %o7, %g1
10597 xnor %o2, %i7, %o0
10598 udiv %l1, 0x1553, %l2
10599 movneg %xcc, %i0, %i1
10600 movvs %xcc, %i2, %l0
10601 stw %l3, [%l7 + 0x48]
10602 addcc %g5, 0x1633, %o3
10603 sethi 0x18F8, %i5
10604 movrlz %l5, 0x0A7, %g7
10605 ldsh [%l7 + 0x34], %o1
10606 sdiv %o6, 0x1DE0, %l6
10607 addccc %g3, 0x1903, %o4
10608 edge8n %i6, %o5, %g2
10609 stb %g6, [%l7 + 0x58]
10610 fzeros %f12
10611 srl %l4, 0x09, %i3
10612 edge32ln %g4, %i4, %o7
10613 srax %o2, 0x15, %i7
10614 ldd [%l7 + 0x60], %g0
10615 st %f2, [%l7 + 0x34]
10616 udiv %o0, 0x07D4, %l1
10617 sth %i0, [%l7 + 0x2A]
10618 edge32n %i1, %i2, %l2
10619 umulcc %l3, 0x0916, %l0
10620 orncc %g5, 0x0E9F, %o3
10621 fmovd %f6, %f8
10622 movcs %xcc, %l5, %i5
10623 subccc %g7, %o1, %o6
10624 sth %g3, [%l7 + 0x1C]
10625 movrgz %o4, %i6, %o5
10626 andn %l6, 0x073A, %g6
10627 and %l4, %g2, %i3
10628 orn %i4, %g4, %o2
10629 ldsw [%l7 + 0x40], %o7
10630 fornot2 %f14, %f8, %f10
10631 sdivcc %i7, 0x03F9, %o0
10632 smul %g1, 0x0C95, %l1
10633 udivx %i0, 0x02A3, %i1
10634 sdivx %l2, 0x0E76, %l3
10635 fpack32 %f14, %f20, %f24
10636 save %i2, 0x0C77, %g5
10637 rdpr %cwp, %g1
10638 rdpr %cansave, %g2
10639 rdpr %canrestore, %g3
10640 rdpr %cleanwin, %g4
10641 rdpr %otherwin, %g5
10642 rdpr %wstate, %g6
10643 st %f8, [%l7 + 0x18]
10644 sdivcc %o3, 0x0C2D, %l5
10645 udivcc %i5, 0x1757, %l0
10646 xnorcc %g7, 0x14B4, %o1
10647 ldsb [%l7 + 0x7C], %o6
10648 sdiv %g3, 0x1714, %i6
10649 andcc %o5, 0x011E, %l6
10650 fmovdleu %icc, %f22, %f9
10651 fmovrde %g6, %f8, %f20
10652 alignaddr %l4, %g2, %o4
10653 smulcc %i3, 0x1CED, %g4
10654 smulcc %i4, 0x1691, %o2
10655 movg %xcc, %i7, %o7
10656 movn %icc, %o0, %g1
10657 sth %i0, [%l7 + 0x40]
10658 fcmpgt32 %f2, %f28, %l1
10659 edge32l %l2, %l3, %i1
10660 nop
10661 set 0x6C, %o7
10662 stw %i2, [%l7 + %o7]
10663 fzero %f30
10664 movre %o3, %g5, %i5
10665 srlx %l5, 0x05, %l0
10666 fpackfix %f16, %f28
10667 movge %icc, %g7, %o6
10668 srl %o1, %i6, %g3
10669 fmovsle %icc, %f25, %f21
10670 movrgz %l6, %g6, %o5
10671 nop
10672 set 0x48, %g3
10673 ldd [%l7 + %g3], %f26
10674 add %l4, %g2, %o4
10675 sethi 0x1FFB, %g4
10676 lduh [%l7 + 0x6E], %i3
10677 ldx [%l7 + 0x20], %o2
10678 movcs %xcc, %i7, %i4
10679 fornot2 %f26, %f6, %f14
10680 fsrc2s %f31, %f26
10681 xnorcc %o7, %o0, %g1
10682 array8 %l1, %l2, %l3
10683 fandnot2s %f1, %f21, %f22
10684 and %i1, %i0, %i2
10685 stx %o3, [%l7 + 0x50]
10686 movpos %xcc, %i5, %l5
10687 stx %l0, [%l7 + 0x70]
10688 udivx %g7, 0x0396, %g5
10689 movre %o1, %i6, %g3
10690 movrlez %o6, %g6, %o5
10691 fornot1 %f0, %f16, %f24
10692 add %l4, %l6, %o4
10693 movne %icc, %g4, %i3
10694 movge %icc, %o2, %i7
10695 movge %xcc, %i4, %g2
10696 movcc %icc, %o7, %o0
10697 ldsh [%l7 + 0x24], %g1
10698 sdiv %l1, 0x0293, %l3
10699 setx loop_33, %l0, %l1
10700 return %l1
10701 nop
10702 rdpr %cwp, %g1
10703 rdpr %cansave, %g2
10704 rdpr %canrestore, %g3
10705 rdpr %cleanwin, %g4
10706 rdpr %otherwin, %g5
10707 rdpr %wstate, %g6
10708loop_33: sdivcc %o3, 0x0822, %i5
10709 srax %l5, 0x05, %l0
10710 sdivcc %l2, 0x1BA4, %g7
10711 orn %g5, 0x0C31, %o1
10712 array32 %i6, %o6, %g3
10713 lduw [%l7 + 0x28], %g6
10714 xnor %o5, %l6, %l4
10715 or %o4, 0x04A4, %i3
10716 sir 0x1CCE
10717 movl %xcc, %g4, %o2
10718 orncc %i4, %i7, %o7
10719 movgu %xcc, %g2, %g1
10720 fands %f13, %f16, %f15
10721 ldx [%l7 + 0x70], %o0
10722 fmovrdlz %l3, %f26, %f4
10723 fornot1s %f4, %f6, %f10
10724 fmovrdgez %l1, %f12, %f24
10725 fandnot1 %f14, %f16, %f16
10726 subccc %i1, 0x1866, %i0
10727 edge16l %o3, %i5, %l5
10728 sub %l0, %l2, %i2
10729 srlx %g5, 0x06, %g7
10730 fnor %f8, %f20, %f20
10731 movrlez %o1, %o6, %g3
10732 fandnot1 %f6, %f18, %f2
10733 fmovrdlez %i6, %f16, %f24
10734 addc %g6, 0x0CAE, %l6
10735 stx %o5, [%l7 + 0x78]
10736 sdiv %l4, 0x1DA3, %o4
10737 andn %i3, 0x00E2, %g4
10738 fpsub32s %f3, %f18, %f1
10739 lduh [%l7 + 0x1C], %i4
10740 ldub [%l7 + 0x7C], %i7
10741 movne %icc, %o2, %o7
10742 movleu %xcc, %g2, %o0
10743 fmovrdgz %g1, %f10, %f6
10744 fmuld8sux16 %f31, %f0, %f20
10745 fmovdcs %icc, %f13, %f28
10746 stw %l3, [%l7 + 0x74]
10747 movrne %l1, %i0, %i1
10748 xnorcc %o3, %l5, %l0
10749 edge32l %l2, %i2, %i5
10750 orncc %g5, 0x029C, %o1
10751 sll %o6, %g7, %i6
10752 fxnors %f12, %f22, %f30
10753 sllx %g3, 0x1B, %l6
10754 alignaddrl %o5, %l4, %o4
10755 umul %g6, %i3, %i4
10756 movne %icc, %i7, %o2
10757 movne %xcc, %g4, %o7
10758 fmovsle %xcc, %f8, %f15
10759 fnegd %f8, %f26
10760 udiv %o0, 0x152F, %g2
10761 umul %g1, 0x0ED8, %l3
10762 edge32ln %i0, %i1, %l1
10763 fands %f17, %f27, %f13
10764 andncc %o3, %l0, %l2
10765 movre %i2, %i5, %g5
10766 edge16n %l5, %o6, %g7
10767 ldsw [%l7 + 0x60], %o1
10768 edge16l %g3, %l6, %i6
10769 sethi 0x0EE1, %o5
10770 sra %l4, 0x1E, %o4
10771 mova %icc, %g6, %i3
10772 fmuld8sux16 %f19, %f4, %f26
10773 sethi 0x1643, %i4
10774 movrlz %o2, 0x1CF, %g4
10775 ldx [%l7 + 0x78], %o7
10776 fmovsn %icc, %f27, %f9
10777 ldd [%l7 + 0x30], %o0
10778 or %g2, 0x0D67, %g1
10779 edge16ln %l3, %i7, %i0
10780 stw %l1, [%l7 + 0x1C]
10781 fmovse %icc, %f27, %f18
10782 sdivx %i1, 0x1782, %l0
10783 movne %xcc, %l2, %i2
10784 addccc %o3, 0x1AE9, %i5
10785 addccc %g5, %l5, %g7
10786 lduw [%l7 + 0x70], %o6
10787 ldsb [%l7 + 0x7E], %g3
10788 edge16n %l6, %o1, %o5
10789 andn %l4, 0x1EB2, %i6
10790 sethi 0x1D28, %o4
10791 movl %xcc, %g6, %i4
10792 fxor %f12, %f28, %f4
10793 movrgez %i3, %o2, %o7
10794 movl %xcc, %g4, %g2
10795 fmovsleu %icc, %f20, %f9
10796 addccc %g1, 0x1351, %l3
10797 movcs %icc, %i7, %i0
10798 srlx %o0, 0x15, %l1
10799 movneg %xcc, %i1, %l0
10800 udivcc %l2, 0x0310, %i2
10801 movrne %i5, 0x0ED, %o3
10802 or %l5, 0x1697, %g5
10803 orn %g7, %g3, %o6
10804 edge32 %l6, %o5, %l4
10805 mulscc %i6, 0x0CB3, %o1
10806 movn %xcc, %g6, %i4
10807 movneg %xcc, %o4, %o2
10808 umulcc %i3, 0x0E5E, %g4
10809 movg %xcc, %g2, %g1
10810 fnot2s %f19, %f14
10811 fcmpeq16 %f0, %f14, %l3
10812 edge8 %o7, %i0, %i7
10813 umulcc %l1, %o0, %l0
10814 edge16ln %i1, %i2, %l2
10815 addccc %i5, 0x15B7, %o3
10816 fmovrslz %l5, %f18, %f14
10817 movneg %xcc, %g5, %g3
10818 ldd [%l7 + 0x70], %f12
10819 umulcc %g7, %o6, %l6
10820 edge16n %o5, %l4, %o1
10821 udiv %g6, 0x1C8B, %i6
10822 alignaddr %o4, %o2, %i4
10823 ldsw [%l7 + 0x60], %i3
10824 alignaddrl %g2, %g4, %l3
10825 sdivx %o7, 0x0F89, %g1
10826 fmovdneg %xcc, %f31, %f3
10827 fpsub16s %f20, %f19, %f30
10828 fmovsgu %xcc, %f25, %f4
10829 andcc %i7, 0x0E03, %i0
10830 udiv %o0, 0x1251, %l1
10831 ldd [%l7 + 0x60], %f12
10832 fornot1 %f2, %f0, %f8
10833 mova %xcc, %l0, %i1
10834 fnor %f16, %f22, %f16
10835 sethi 0x0A26, %i2
10836 movrne %i5, 0x31E, %o3
10837 smulcc %l2, %g5, %g3
10838 fpadd32s %f11, %f2, %f16
10839 fones %f26
10840 subc %l5, 0x00B0, %o6
10841 ldd [%l7 + 0x60], %i6
10842 fexpand %f27, %f22
10843 xorcc %g7, %o5, %l4
10844 nop
10845 set 0x24, %l5
10846 lduw [%l7 + %l5], %g6
10847 edge32 %i6, %o4, %o2
10848 sll %i4, %o1, %i3
10849 ldsb [%l7 + 0x69], %g4
10850 ldsh [%l7 + 0x44], %l3
10851 fmovspos %xcc, %f30, %f23
10852 ld [%l7 + 0x1C], %f5
10853 srax %o7, 0x0B, %g2
10854 sir 0x0AC0
10855 restore %i7, %i0, %g1
10856 rdpr %cwp, %g1
10857 rdpr %cansave, %g2
10858 rdpr %canrestore, %g3
10859 rdpr %cleanwin, %g4
10860 rdpr %otherwin, %g5
10861 rdpr %wstate, %g6
10862 fpadd32 %f28, %f18, %f28
10863 umulcc %o0, %l0, %l1
10864 movg %xcc, %i2, %i1
10865 movre %i5, 0x2E5, %o3
10866 edge8l %l2, %g5, %g3
10867 lduh [%l7 + 0x10], %o6
10868 movle %xcc, %l5, %l6
10869 edge32 %o5, %l4, %g7
10870 sra %g6, %i6, %o4
10871 sth %o2, [%l7 + 0x3C]
10872 edge8l %i4, %i3, %g4
10873 fsrc2s %f8, %f3
10874 addccc %l3, 0x016B, %o1
10875 fmovsleu %icc, %f19, %f6
10876 move %icc, %g2, %o7
10877 addccc %i0, 0x1D9B, %g1
10878 srax %i7, %o0, %l1
10879 fpmerge %f26, %f29, %f8
10880 edge32ln %l0, %i1, %i5
10881 fmovrslz %o3, %f3, %f12
10882 fmovsleu %xcc, %f5, %f23
10883 umulcc %i2, 0x08C8, %g5
10884 subcc %l2, %g3, %l5
10885 srax %l6, 0x06, %o6
10886 fnot1s %f25, %f29
10887 udivx %l4, 0x1386, %g7
10888 alignaddr %o5, %i6, %g6
10889 movl %xcc, %o2, %o4
10890 sth %i3, [%l7 + 0x68]
10891 edge32n %g4, %i4, %l3
10892 mulx %g2, 0x10DB, %o7
10893 fmovdvc %xcc, %f4, %f24
10894 lduh [%l7 + 0x4E], %i0
10895 orn %o1, %i7, %o0
10896 edge16 %l1, %g1, %l0
10897 orcc %i1, %i5, %o3
10898 movl %xcc, %g5, %l2
10899 array32 %i2, %l5, %g3
10900 xnorcc %o6, %l4, %l6
10901 std %f10, [%l7 + 0x58]
10902 ld [%l7 + 0x08], %f5
10903 sllx %g7, 0x09, %o5
10904 ldd [%l7 + 0x58], %f28
10905 edge8ln %i6, %g6, %o4
10906 edge8l %i3, %o2, %g4
10907 sdivcc %i4, 0x14B4, %l3
10908 fandnot2s %f6, %f30, %f15
10909 fpsub16 %f0, %f0, %f24
10910 addc %g2, 0x187B, %i0
10911 movg %icc, %o7, %o1
10912 edge8 %o0, %i7, %g1
10913 sdivx %l0, 0x0439, %i1
10914 movvc %icc, %i5, %o3
10915 orn %l1, %l2, %g5
10916 movpos %icc, %l5, %i2
10917 movvs %icc, %g3, %o6
10918 fmovdne %icc, %f4, %f15
10919 fmovrdlz %l4, %f10, %f22
10920 popc 0x0EEA, %l6
10921 fpadd32s %f19, %f7, %f15
10922 or %g7, 0x0429, %o5
10923 movrlez %i6, 0x080, %o4
10924 sdivcc %g6, 0x0A54, %i3
10925 popc 0x177D, %o2
10926 movcc %xcc, %i4, %l3
10927 lduh [%l7 + 0x46], %g4
10928 stw %g2, [%l7 + 0x34]
10929 orcc %i0, %o1, %o0
10930 setx loop_34, %l0, %l1
10931 return %l1
10932 nop
10933 rdpr %cwp, %g1
10934 rdpr %cansave, %g2
10935 rdpr %canrestore, %g3
10936 rdpr %cleanwin, %g4
10937 rdpr %otherwin, %g5
10938 rdpr %wstate, %g6
10939loop_34: edge8l %l0, %i1, %i5
10940 movle %icc, %o3, %l1
10941 lduw [%l7 + 0x6C], %g5
10942 movne %xcc, %l5, %l2
10943 smulcc %i2, %g3, %o6
10944 movneg %xcc, %l4, %l6
10945 andn %o5, %g7, %i6
10946 mova %icc, %g6, %i3
10947 ldsw [%l7 + 0x58], %o2
10948 fcmps %fcc2, %f4, %f6
10949 mova %icc, %i4, %o4
10950 edge8ln %g4, %l3, %g2
10951 movge %icc, %i0, %o0
10952 fsrc1 %f8, %f2
10953 ldd [%l7 + 0x58], %o0
10954 fmovdne %xcc, %f11, %f29
10955 udivcc %g1, 0x1580, %i7
10956 fornot1 %f22, %f18, %f4
10957 movre %l0, 0x1C9, %i1
10958 umul %o7, 0x06FF, %o3
10959 fmovspos %xcc, %f18, %f3
10960 ldsb [%l7 + 0x73], %i5
10961 and %g5, %l1, %l5
10962 edge32ln %l2, %i2, %o6
10963 movle %xcc, %g3, %l4
10964 edge8l %l6, %g7, %i6
10965 andncc %g6, %o5, %o2
10966 xor %i3, %i4, %g4
10967 udivcc %o4, 0x0E0F, %g2
10968 edge16l %i0, %o0, %l3
10969 fcmped %fcc0, %f28, %f24
10970 movrlez %o1, 0x356, %g1
10971 sdivcc %i7, 0x14B1, %i1
10972 move %icc, %l0, %o3
10973 ldsw [%l7 + 0x3C], %i5
10974 movle %xcc, %g5, %o7
10975 addccc %l1, %l5, %l2
10976 udivx %i2, 0x17C6, %g3
10977 restore %l4, 0x1B5A, %o6
10978 rdpr %cwp, %g1
10979 rdpr %cansave, %g2
10980 rdpr %canrestore, %g3
10981 rdpr %cleanwin, %g4
10982 rdpr %otherwin, %g5
10983 rdpr %wstate, %g6
10984 fmovdge %icc, %f21, %f26
10985 addcc %l6, 0x1C79, %g7
10986 fmovspos %icc, %f29, %f22
10987 addc %g6, %o5, %i6
10988 fpadd16 %f30, %f20, %f4
10989 edge32n %o2, %i3, %i4
10990 fmovsn %icc, %f30, %f19
10991 sir 0x0BB3
10992 xnorcc %g4, 0x0727, %o4
10993 fpsub32s %f14, %f19, %f20
10994 movl %xcc, %g2, %o0
10995 stw %l3, [%l7 + 0x38]
10996 movcc %icc, %i0, %g1
10997 movle %icc, %o1, %i1
10998 edge16l %i7, %o3, %l0
10999 addcc %i5, 0x161A, %o7
11000 sethi 0x001F, %g5
11001 srax %l1, 0x07, %l5
11002 array16 %l2, %g3, %l4
11003 movge %icc, %i2, %o6
11004 edge16 %l6, %g6, %g7
11005 sdivx %o5, 0x06F6, %o2
11006 movrlez %i3, %i4, %i6
11007 movcs %icc, %o4, %g2
11008 fmovrsne %g4, %f25, %f26
11009 lduh [%l7 + 0x74], %o0
11010 xnor %l3, %i0, %g1
11011 and %o1, 0x0D0D, %i1
11012 movre %i7, %l0, %i5
11013 movvs %icc, %o3, %g5
11014 fmovdl %icc, %f2, %f17
11015 umulcc %l1, %o7, %l2
11016 fmuld8sux16 %f7, %f2, %f20
11017 stw %l5, [%l7 + 0x0C]
11018 fxnors %f31, %f27, %f19
11019 addc %l4, 0x049F, %g3
11020 edge32l %i2, %o6, %l6
11021 movvs %xcc, %g7, %o5
11022 fsrc1s %f8, %f7
11023 edge32l %o2, %g6, %i4
11024 nop
11025 set 0x24, %g4
11026 sth %i3, [%l7 + %g4]
11027 srl %i6, %g2, %g4
11028 fmovdle %xcc, %f24, %f29
11029 fmovdne %icc, %f21, %f21
11030 popc %o0, %l3
11031 xnorcc %i0, %g1, %o1
11032 mulx %o4, 0x08B5, %i7
11033 edge16 %i1, %l0, %o3
11034 movgu %xcc, %i5, %l1
11035 movcc %xcc, %g5, %l2
11036 fors %f18, %f13, %f10
11037 fcmped %fcc0, %f14, %f22
11038 addcc %l5, %o7, %l4
11039 alignaddrl %i2, %g3, %o6
11040 fsrc1s %f13, %f6
11041 ldd [%l7 + 0x38], %f22
11042 srax %l6, %g7, %o5
11043 fnor %f0, %f22, %f20
11044 nop
11045 set 0x30, %g5
11046 ldx [%l7 + %g5], %o2
11047 andcc %i4, 0x1A88, %g6
11048 movrne %i6, 0x199, %i3
11049 movrne %g4, 0x37D, %g2
11050 stx %o0, [%l7 + 0x78]
11051 fmovsge %icc, %f11, %f26
11052 ld [%l7 + 0x54], %f31
11053 ldx [%l7 + 0x18], %l3
11054 srlx %g1, %i0, %o1
11055 udivx %i7, 0x17C7, %o4
11056 st %f30, [%l7 + 0x0C]
11057 addc %i1, %o3, %i5
11058 array16 %l1, %l0, %g5
11059 movre %l5, %o7, %l2
11060 orncc %i2, 0x038C, %l4
11061 fnot2s %f18, %f21
11062 xor %g3, 0x1C18, %o6
11063 addc %l6, %g7, %o2
11064 edge16 %i4, %g6, %i6
11065 move %icc, %i3, %g4
11066 add %o5, %o0, %l3
11067 stw %g2, [%l7 + 0x40]
11068 movrlez %g1, 0x302, %i0
11069 orncc %i7, %o4, %o1
11070 fmovsle %xcc, %f1, %f30
11071 andn %i1, 0x11C1, %i5
11072 nop
11073 set 0x5A, %l2
11074 ldsb [%l7 + %l2], %o3
11075 movge %icc, %l1, %l0
11076 movne %xcc, %g5, %o7
11077 sll %l5, 0x11, %l2
11078 movrne %l4, 0x097, %g3
11079 xor %i2, 0x000A, %o6
11080 fabsd %f0, %f22
11081 orn %l6, 0x14A4, %g7
11082 stx %o2, [%l7 + 0x58]
11083 ldsh [%l7 + 0x16], %i4
11084 smulcc %g6, 0x0870, %i6
11085 ld [%l7 + 0x58], %f2
11086 sdivx %i3, 0x0887, %o5
11087 movpos %xcc, %o0, %l3
11088 srax %g4, 0x01, %g1
11089 ldd [%l7 + 0x20], %f20
11090 srlx %g2, %i0, %o4
11091 ldsh [%l7 + 0x5C], %o1
11092 mova %icc, %i7, %i1
11093 srl %o3, %i5, %l1
11094 movpos %xcc, %l0, %g5
11095 fcmpes %fcc1, %f3, %f11
11096 movre %o7, 0x2D4, %l2
11097 movpos %xcc, %l5, %g3
11098 movrlz %l4, 0x3D7, %o6
11099 srl %i2, 0x0C, %g7
11100 addccc %l6, %i4, %o2
11101 add %i6, 0x1B4F, %i3
11102 edge8ln %g6, %o5, %l3
11103 ldx [%l7 + 0x10], %g4
11104 fcmpeq32 %f6, %f28, %o0
11105 sllx %g1, %g2, %i0
11106 array16 %o1, %o4, %i7
11107 srax %o3, %i5, %l1
11108 ldsw [%l7 + 0x7C], %l0
11109 st %f5, [%l7 + 0x40]
11110 setx loop_35, %l0, %l1
11111 return %l1
11112 nop
11113 rdpr %cwp, %g1
11114 rdpr %cansave, %g2
11115 rdpr %canrestore, %g3
11116 rdpr %cleanwin, %g4
11117 rdpr %otherwin, %g5
11118 rdpr %wstate, %g6
11119loop_35: xor %o7, %l5, %g3
11120 ldsw [%l7 + 0x4C], %l4
11121 array8 %i2, %o6, %g7
11122 nop
11123 set 0x50, %i5
11124 ldx [%l7 + %i5], %l6
11125 fzero %f26
11126 ldsb [%l7 + 0x53], %o2
11127 ldub [%l7 + 0x4E], %i4
11128 fnot2s %f10, %f26
11129 or %i3, %i6, %o5
11130 movge %icc, %g6, %g4
11131 umul %o0, %g1, %g2
11132 ldd [%l7 + 0x20], %i0
11133 udivcc %o1, 0x0577, %o4
11134 andncc %i7, %o3, %i5
11135 edge16 %l1, %l3, %l0
11136 movrgz %g5, 0x2A6, %l2
11137 edge32 %i1, %o7, %g3
11138 smul %l4, 0x1313, %i2
11139 smul %o6, %l5, %l6
11140 sub %g7, %i4, %i3
11141 movneg %icc, %i6, %o2
11142 umulcc %g6, %g4, %o0
11143 fmul8x16al %f4, %f1, %f24
11144 srlx %g1, 0x0F, %g2
11145 fcmped %fcc3, %f10, %f24
11146 movleu %icc, %o5, %o1
11147 fnot1s %f7, %f7
11148 xor %i0, 0x12F4, %i7
11149 alignaddr %o4, %i5, %l1
11150 edge32n %o3, %l0, %l3
11151 smul %g5, %l2, %o7
11152 fandnot1s %f8, %f24, %f3
11153 orcc %i1, %g3, %i2
11154 umul %o6, 0x0F24, %l4
11155 movrlez %l5, 0x2A6, %g7
11156 sethi 0x0842, %i4
11157 subcc %i3, %l6, %i6
11158 fmovsn %xcc, %f19, %f31
11159 and %o2, %g4, %o0
11160 sethi 0x0456, %g1
11161 fmovsle %icc, %f6, %f14
11162 movre %g6, %o5, %g2
11163 addc %o1, %i7, %i0
11164 and %i5, 0x14B1, %o4
11165 xnor %o3, 0x1C55, %l0
11166 st %f8, [%l7 + 0x28]
11167 ldsw [%l7 + 0x78], %l3
11168 sra %l1, 0x0E, %l2
11169 mulscc %g5, %i1, %o7
11170 movre %g3, 0x31D, %o6
11171 ldsh [%l7 + 0x38], %i2
11172 orn %l4, 0x0953, %l5
11173 umulcc %g7, 0x04DC, %i3
11174 movre %i4, 0x2F6, %l6
11175 subc %i6, %g4, %o0
11176 movrgez %g1, 0x190, %g6
11177 fzeros %f6
11178 movcs %icc, %o5, %g2
11179 sllx %o2, 0x1E, %i7
11180 fandnot1s %f18, %f27, %f23
11181 orcc %o1, %i5, %i0
11182 subc %o3, %o4, %l3
11183 udiv %l1, 0x106E, %l2
11184 mova %icc, %g5, %l0
11185 fmovscc %icc, %f6, %f9
11186 popc 0x0A00, %i1
11187 fxor %f8, %f26, %f18
11188 alignaddrl %o7, %g3, %i2
11189 ldsw [%l7 + 0x10], %o6
11190 edge16 %l4, %l5, %g7
11191 edge8l %i4, %l6, %i3
11192 subccc %i6, %o0, %g1
11193 std %f20, [%l7 + 0x68]
11194 mulscc %g4, %g6, %g2
11195 ldx [%l7 + 0x68], %o2
11196 fcmpgt32 %f20, %f4, %i7
11197 movg %icc, %o1, %o5
11198 popc 0x13B2, %i5
11199 movcs %xcc, %o3, %i0
11200 sll %o4, 0x10, %l1
11201 movg %icc, %l3, %g5
11202 smul %l0, %l2, %o7
11203 umulcc %g3, %i2, %o6
11204 edge32l %l4, %l5, %g7
11205 udivx %i1, 0x0778, %i4
11206 std %f18, [%l7 + 0x08]
11207 and %i3, %l6, %i6
11208 xor %o0, 0x02BF, %g4
11209 orcc %g1, %g6, %o2
11210 fcmpeq32 %f10, %f28, %g2
11211 edge32 %i7, %o1, %o5
11212 move %icc, %i5, %o3
11213 edge32n %i0, %o4, %l1
11214 sra %g5, %l3, %l0
11215 movrgz %l2, %o7, %g3
11216 stb %i2, [%l7 + 0x70]
11217 movrlez %l4, 0x221, %l5
11218 orcc %g7, %o6, %i4
11219 ldsw [%l7 + 0x74], %i3
11220 movle %xcc, %i1, %l6
11221 xnorcc %o0, %i6, %g4
11222 alignaddrl %g1, %o2, %g6
11223 fmovdg %icc, %f22, %f27
11224 movg %icc, %g2, %o1
11225 andncc %o5, %i5, %i7
11226 fcmpgt32 %f4, %f2, %i0
11227 edge8 %o4, %o3, %g5
11228 addccc %l1, %l3, %l0
11229 or %o7, %g3, %i2
11230 fmovsn %xcc, %f9, %f5
11231 alignaddr %l4, %l5, %g7
11232 edge32n %l2, %o6, %i4
11233 save %i3, 0x1EEF, %i1
11234 rdpr %cwp, %g1
11235 rdpr %cansave, %g2
11236 rdpr %canrestore, %g3
11237 rdpr %cleanwin, %g4
11238 rdpr %otherwin, %g5
11239 rdpr %wstate, %g6
11240 sth %l6, [%l7 + 0x6E]
11241 sethi 0x1071, %o0
11242 or %i6, 0x0C0A, %g1
11243 std %f4, [%l7 + 0x30]
11244 or %g4, %o2, %g6
11245 umul %o1, 0x1C66, %g2
11246 sethi 0x0464, %i5
11247 sdivx %o5, 0x16E1, %i0
11248 movge %icc, %o4, %i7
11249 movvc %xcc, %o3, %l1
11250 smul %l3, 0x141E, %l0
11251 fmovsne %xcc, %f10, %f10
11252 fmovde %icc, %f7, %f16
11253 srlx %o7, 0x03, %g5
11254 st %f18, [%l7 + 0x64]
11255 fpadd16s %f3, %f14, %f5
11256 srax %g3, %l4, %l5
11257 sllx %g7, %l2, %o6
11258 fexpand %f16, %f8
11259 subccc %i2, 0x10F7, %i3
11260 fmovdcs %icc, %f31, %f3
11261 ldsw [%l7 + 0x20], %i1
11262 fcmpgt16 %f12, %f26, %l6
11263 restore %o0, 0x0D31, %i6
11264 rdpr %cwp, %g1
11265 rdpr %cansave, %g2
11266 rdpr %canrestore, %g3
11267 rdpr %cleanwin, %g4
11268 rdpr %otherwin, %g5
11269 rdpr %wstate, %g6
11270 edge16ln %i4, %g4, %g1
11271 sll %g6, 0x0B, %o1
11272 movg %xcc, %o2, %i5
11273 srlx %g2, %i0, %o5
11274 array16 %o4, %i7, %o3
11275 movcc %xcc, %l1, %l0
11276 movg %xcc, %l3, %o7
11277 edge32 %g5, %l4, %g3
11278 fmuld8sux16 %f11, %f26, %f18
11279 addc %l5, %g7, %o6
11280 edge8n %l2, %i2, %i3
11281 edge32ln %i1, %o0, %l6
11282 edge32l %i6, %i4, %g4
11283 std %f28, [%l7 + 0x08]
11284 sdivcc %g1, 0x1074, %o1
11285 fnegd %f8, %f24
11286 fmovrslez %o2, %f12, %f23
11287 fmovs %f23, %f11
11288 mova %xcc, %g6, %i5
11289 movleu %icc, %i0, %o5
11290 ldd [%l7 + 0x38], %f18
11291 edge16n %o4, %i7, %g2
11292 fcmple32 %f16, %f28, %o3
11293 sdiv %l0, 0x1C79, %l1
11294 sra %o7, 0x1B, %l3
11295 sir 0x181F
11296 subcc %g5, 0x19E4, %l4
11297 fnands %f21, %f17, %f12
11298 fand %f28, %f16, %f12
11299 fmovdleu %xcc, %f20, %f23
11300 edge16ln %g3, %g7, %o6
11301 fnands %f12, %f22, %f26
11302 sdiv %l2, 0x0E74, %l5
11303 movvc %icc, %i3, %i2
11304 fors %f12, %f12, %f28
11305 ldd [%l7 + 0x58], %i0
11306 movrgz %l6, 0x3C1, %o0
11307 movleu %xcc, %i4, %i6
11308 movcs %icc, %g1, %o1
11309 fmovdvc %xcc, %f18, %f10
11310 fabss %f31, %f7
11311 movleu %xcc, %g4, %o2
11312 sub %i5, %i0, %g6
11313 ldd [%l7 + 0x38], %f16
11314 or %o5, 0x190D, %i7
11315 movre %o4, %g2, %o3
11316 xorcc %l0, %o7, %l3
11317 movneg %xcc, %l1, %l4
11318 fmovrsgez %g3, %f21, %f10
11319 sub %g7, %g5, %o6
11320 array8 %l5, %i3, %i2
11321 edge8 %i1, %l2, %o0
11322 ldsb [%l7 + 0x34], %i4
11323 edge32n %l6, %i6, %o1
11324 edge32n %g1, %g4, %o2
11325 edge16 %i0, %i5, %g6
11326 nop
11327 set 0x30, %i3
11328 ldsw [%l7 + %i3], %o5
11329 xorcc %o4, 0x0EDD, %g2
11330 ldsb [%l7 + 0x0F], %o3
11331 array16 %l0, %o7, %l3
11332 edge32n %l1, %i7, %g3
11333 stx %g7, [%l7 + 0x08]
11334 andcc %g5, 0x03EB, %l4
11335 fexpand %f30, %f20
11336 ldsh [%l7 + 0x3A], %l5
11337 stw %o6, [%l7 + 0x78]
11338 save %i3, %i2, %l2
11339 rdpr %cwp, %g1
11340 rdpr %cansave, %g2
11341 rdpr %canrestore, %g3
11342 rdpr %cleanwin, %g4
11343 rdpr %otherwin, %g5
11344 rdpr %wstate, %g6
11345 fmovdg %icc, %f30, %f19
11346 fmovrslz %o0, %f4, %f2
11347 movneg %icc, %i4, %l6
11348 fmovrslez %i1, %f30, %f31
11349 stx %i6, [%l7 + 0x40]
11350 movl %xcc, %o1, %g1
11351 movneg %xcc, %g4, %o2
11352 setx loop_36, %l0, %l1
11353 return %l1
11354 nop
11355 rdpr %cwp, %g1
11356 rdpr %cansave, %g2
11357 rdpr %canrestore, %g3
11358 rdpr %cleanwin, %g4
11359 rdpr %otherwin, %g5
11360 rdpr %wstate, %g6
11361loop_36: movpos %xcc, %o5, %g2
11362 addc %o4, %l0, %o3
11363 ldd [%l7 + 0x18], %o6
11364 edge16n %l1, %i7, %l3
11365 nop
11366 set 0x20, %g7
11367 ldsh [%l7 + %g7], %g7
11368 move %xcc, %g3, %g5
11369 edge16ln %l5, %o6, %i3
11370 udivx %i2, 0x1ADC, %l2
11371 ld [%l7 + 0x20], %f9
11372 subcc %o0, %l4, %i4
11373 movgu %xcc, %l6, %i6
11374 and %i1, 0x0C82, %g1
11375 fcmpne32 %f18, %f4, %g4
11376 edge16ln %o1, %i5, %g6
11377 udiv %o2, 0x10F1, %i0
11378 edge32 %o5, %g2, %o4
11379 fpadd32 %f6, %f0, %f0
11380 andn %o3, %l0, %l1
11381 edge32l %i7, %l3, %o7
11382 movgu %icc, %g7, %g5
11383 edge32n %l5, %o6, %g3
11384 movleu %icc, %i3, %l2
11385 fmovse %icc, %f18, %f6
11386 xorcc %o0, 0x0284, %l4
11387 orcc %i4, 0x1261, %i2
11388 subccc %l6, 0x13F7, %i6
11389 sra %g1, %i1, %g4
11390 move %icc, %i5, %o1
11391 lduw [%l7 + 0x0C], %o2
11392 edge16ln %g6, %i0, %o5
11393 fmovdpos %icc, %f30, %f6
11394 nop
11395 set 0x20, %g6
11396 ldd [%l7 + %g6], %o4
11397 subc %g2, 0x135A, %l0
11398 sll %o3, %l1, %l3
11399 fcmps %fcc0, %f0, %f16
11400 smul %i7, 0x1037, %o7
11401 movcs %icc, %g5, %l5
11402 alignaddrl %o6, %g7, %i3
11403 ldsb [%l7 + 0x2A], %l2
11404 fmovsn %icc, %f7, %f17
11405 edge8 %g3, %o0, %i4
11406 sdivx %l4, 0x1BF2, %i2
11407 sir 0x192E
11408 movneg %xcc, %i6, %l6
11409 sir 0x08E1
11410 nop
11411 set 0x48, %i2
11412 stw %i1, [%l7 + %i2]
11413 mulscc %g4, 0x11A3, %i5
11414 orn %o1, 0x1E37, %g1
11415 save %o2, 0x0974, %i0
11416 rdpr %cwp, %g1
11417 rdpr %cansave, %g2
11418 rdpr %canrestore, %g3
11419 rdpr %cleanwin, %g4
11420 rdpr %otherwin, %g5
11421 rdpr %wstate, %g6
11422 movrlz %g6, 0x28E, %o4
11423 subc %g2, 0x0786, %l0
11424 movne %icc, %o5, %l1
11425 edge32n %l3, %i7, %o7
11426 subc %o3, 0x1330, %l5
11427 movneg %xcc, %g5, %g7
11428 fpsub32 %f26, %f10, %f26
11429 edge16l %i3, %l2, %o6
11430 movge %icc, %g3, %o0
11431 fmovsl %icc, %f1, %f26
11432 std %f6, [%l7 + 0x68]
11433 fzeros %f7
11434 srl %l4, %i4, %i6
11435 edge16 %l6, %i1, %i2
11436 edge16ln %g4, %i5, %g1
11437 movne %icc, %o2, %i0
11438 ldsw [%l7 + 0x34], %g6
11439 addccc %o1, 0x032A, %g2
11440 sdivx %l0, 0x1FDF, %o5
11441 lduw [%l7 + 0x70], %o4
11442 array16 %l1, %i7, %o7
11443 fmovrdlz %o3, %f26, %f2
11444 fcmpd %fcc2, %f10, %f24
11445 srax %l3, 0x00, %g5
11446 ldsw [%l7 + 0x1C], %g7
11447 orcc %i3, 0x0522, %l5
11448 fmovrdgez %l2, %f0, %f20
11449 movcs %icc, %g3, %o6
11450 subcc %o0, %i4, %i6
11451 orcc %l4, %l6, %i2
11452 nop
11453 set 0x34, %l0
11454 stw %i1, [%l7 + %l0]
11455 add %i5, 0x0F4D, %g4
11456 edge32n %o2, %g1, %g6
11457 save %o1, 0x0BB1, %i0
11458 rdpr %cwp, %g1
11459 rdpr %cansave, %g2
11460 rdpr %canrestore, %g3
11461 rdpr %cleanwin, %g4
11462 rdpr %otherwin, %g5
11463 rdpr %wstate, %g6
11464 movgu %icc, %l0, %o5
11465 ldd [%l7 + 0x40], %o4
11466 movre %l1, 0x3DD, %i7
11467 ldsw [%l7 + 0x30], %g2
11468 andn %o7, %o3, %l3
11469 udivx %g7, 0x1DEE, %i3
11470 fpadd32s %f6, %f19, %f11
11471 fmovdl %icc, %f29, %f24
11472 sllx %l5, 0x06, %l2
11473 fmovdvc %icc, %f30, %f11
11474 movrne %g3, 0x096, %o6
11475 sdivx %g5, 0x14E0, %o0
11476 fmovse %xcc, %f7, %f25
11477 umul %i6, 0x1F39, %l4
11478 sethi 0x1A1E, %i4
11479 stx %i2, [%l7 + 0x70]
11480 andn %i1, %l6, %g4
11481 addccc %o2, %i5, %g1
11482 movrne %o1, 0x31F, %i0
11483 ldub [%l7 + 0x4A], %g6
11484 orn %l0, 0x0B3B, %o5
11485 lduw [%l7 + 0x50], %o4
11486 edge16l %l1, %i7, %g2
11487 fandnot1s %f20, %f26, %f6
11488 ldsw [%l7 + 0x14], %o3
11489 ldx [%l7 + 0x38], %o7
11490 movpos %xcc, %g7, %i3
11491 umulcc %l3, 0x0575, %l2
11492 edge16 %l5, %o6, %g5
11493 add %o0, 0x063D, %g3
11494 umulcc %l4, 0x119D, %i4
11495 movle %xcc, %i2, %i6
11496 srlx %i1, 0x05, %l6
11497 orn %g4, 0x14A6, %o2
11498 udivx %g1, 0x13E7, %i5
11499 sll %o1, 0x02, %i0
11500 edge32 %g6, %o5, %o4
11501 movrgez %l0, %i7, %l1
11502 ldd [%l7 + 0x48], %o2
11503 addc %o7, 0x0250, %g2
11504 edge8ln %g7, %i3, %l2
11505 orncc %l5, 0x075C, %o6
11506 sll %g5, %o0, %l3
11507 alignaddr %l4, %g3, %i4
11508 subcc %i6, 0x029F, %i1
11509 movl %xcc, %i2, %l6
11510 xnor %o2, 0x1C62, %g4
11511 add %g1, 0x0510, %o1
11512 popc 0x053D, %i0
11513 sdivcc %g6, 0x19C2, %i5
11514 lduw [%l7 + 0x68], %o4
11515 srl %o5, 0x0F, %l0
11516 subc %i7, 0x1712, %l1
11517 add %o7, 0x0342, %g2
11518 fornot2 %f30, %f4, %f20
11519 lduh [%l7 + 0x60], %o3
11520 movrgz %i3, %l2, %g7
11521 alignaddrl %l5, %g5, %o6
11522 fmul8ulx16 %f8, %f18, %f8
11523 sdiv %l3, 0x023D, %o0
11524 subcc %g3, 0x15C7, %i4
11525 fornot2s %f13, %f12, %f21
11526 srlx %i6, %i1, %l4
11527 movrlz %l6, 0x216, %o2
11528 udivx %i2, 0x03B1, %g1
11529 lduh [%l7 + 0x54], %o1
11530 stw %i0, [%l7 + 0x74]
11531 lduw [%l7 + 0x64], %g4
11532 popc %i5, %o4
11533 fabsd %f28, %f0
11534 ldx [%l7 + 0x30], %g6
11535 sra %l0, %o5, %i7
11536 ldd [%l7 + 0x48], %l0
11537 smul %o7, 0x0387, %g2
11538 st %f27, [%l7 + 0x40]
11539 movrgz %o3, %i3, %l2
11540 fcmpd %fcc2, %f24, %f20
11541 ldsh [%l7 + 0x7E], %l5
11542 sdivcc %g5, 0x0F51, %o6
11543 fpsub32s %f31, %f3, %f6
11544 movpos %icc, %g7, %o0
11545 umulcc %g3, %i4, %i6
11546 fmovdg %xcc, %f19, %f18
11547 array8 %l3, %l4, %i1
11548 orn %o2, 0x1187, %i2
11549 udiv %g1, 0x1E89, %o1
11550 sir 0x00CD
11551 ldd [%l7 + 0x08], %i0
11552 fxnors %f2, %f15, %f26
11553 sdivx %l6, 0x14F0, %g4
11554 movg %icc, %o4, %i5
11555 fmovscc %icc, %f21, %f28
11556 or %g6, %o5, %i7
11557 stb %l1, [%l7 + 0x11]
11558 fsrc2s %f0, %f5
11559 fpsub32 %f14, %f18, %f0
11560 sir 0x023A
11561 xnorcc %l0, %o7, %o3
11562 xnor %i3, 0x0B4F, %g2
11563 movcc %xcc, %l5, %g5
11564 fmovrsne %l2, %f5, %f11
11565 edge8n %o6, %g7, %g3
11566 fmovdcs %icc, %f26, %f0
11567 movn %icc, %o0, %i6
11568 umulcc %i4, %l4, %l3
11569 fandnot2s %f10, %f10, %f5
11570 sdivcc %i1, 0x077A, %o2
11571 addc %g1, 0x197C, %o1
11572 addccc %i2, %i0, %l6
11573 fmovdl %xcc, %f2, %f3
11574 xnorcc %o4, 0x13D2, %g4
11575 fmovrslez %g6, %f8, %f25
11576 or %i5, %i7, %l1
11577 alignaddrl %o5, %o7, %l0
11578 andcc %o3, 0x1660, %g2
11579 xnor %l5, %i3, %g5
11580 fornot1 %f2, %f2, %f24
11581 xnor %o6, %g7, %l2
11582 movcs %icc, %g3, %i6
11583 fxors %f26, %f10, %f9
11584 fmovda %icc, %f29, %f13
11585 andcc %i4, 0x1F33, %o0
11586 movrgz %l3, 0x0A5, %i1
11587 st %f9, [%l7 + 0x1C]
11588 faligndata %f10, %f16, %f18
11589 fmovsvc %xcc, %f20, %f31
11590 xnor %l4, 0x0DB7, %g1
11591 ldsw [%l7 + 0x0C], %o2
11592 udiv %o1, 0x05C2, %i2
11593 or %i0, %l6, %g4
11594 stw %o4, [%l7 + 0x78]
11595 ld [%l7 + 0x3C], %f17
11596 fandnot2 %f14, %f4, %f30
11597 std %f10, [%l7 + 0x40]
11598 movvc %icc, %g6, %i7
11599 smul %l1, 0x0960, %i5
11600 udivcc %o7, 0x1688, %o5
11601 srax %o3, 0x13, %l0
11602 smulcc %g2, 0x09D9, %i3
11603 ldd [%l7 + 0x10], %f4
11604 lduh [%l7 + 0x40], %g5
11605 bshuffle %f30, %f16, %f4
11606 edge32 %o6, %g7, %l2
11607 movvs %xcc, %g3, %l5
11608 ldd [%l7 + 0x78], %i6
11609 sll %i4, %l3, %o0
11610 srl %l4, 0x02, %g1
11611 addccc %o2, %o1, %i2
11612 edge8l %i0, %i1, %g4
11613 fornot2s %f10, %f11, %f15
11614 movcc %xcc, %o4, %l6
11615 fmovrsne %g6, %f7, %f24
11616 fnot2s %f2, %f28
11617 fmul8sux16 %f12, %f8, %f26
11618 xnor %i7, 0x0257, %i5
11619 array32 %o7, %l1, %o3
11620 array16 %o5, %g2, %i3
11621 edge8l %g5, %l0, %g7
11622 movvc %xcc, %l2, %g3
11623 edge32l %o6, %i6, %i4
11624 fmovsg %icc, %f6, %f16
11625 edge32 %l5, %o0, %l4
11626 fmovsn %icc, %f15, %f1
11627 ld [%l7 + 0x78], %f30
11628 xor %l3, 0x1F71, %g1
11629 movge %xcc, %o2, %i2
11630 movrlez %i0, 0x21B, %i1
11631 addccc %g4, %o1, %o4
11632 edge32l %l6, %i7, %g6
11633 movne %icc, %i5, %o7
11634 ldd [%l7 + 0x28], %f14
11635 udiv %l1, 0x01E8, %o5
11636 stb %o3, [%l7 + 0x6E]
11637 movrgz %g2, %g5, %l0
11638 udivcc %g7, 0x11D6, %l2
11639 edge16 %g3, %o6, %i3
11640 mulx %i6, %l5, %o0
11641 mulscc %l4, 0x1071, %l3
11642 movrgez %i4, 0x30B, %g1
11643 subcc %o2, %i0, %i1
11644 ldsw [%l7 + 0x58], %g4
11645 fmovsvs %xcc, %f12, %f5
11646 mova %icc, %i2, %o4
11647 restore %l6, 0x1EF5, %i7
11648 rdpr %cwp, %g1
11649 rdpr %cansave, %g2
11650 rdpr %canrestore, %g3
11651 rdpr %cleanwin, %g4
11652 rdpr %otherwin, %g5
11653 rdpr %wstate, %g6
11654 mova %icc, %o1, %i5
11655 addccc %o7, %g6, %l1
11656 mova %xcc, %o3, %g2
11657 alignaddr %o5, %g5, %g7
11658 srax %l0, 0x0A, %g3
11659 edge16ln %o6, %i3, %i6
11660 alignaddr %l5, %l2, %o0
11661 srl %l3, 0x16, %i4
11662 edge16l %l4, %o2, %g1
11663 fpsub32 %f4, %f14, %f4
11664 fandnot1s %f7, %f15, %f23
11665 ldsb [%l7 + 0x45], %i0
11666 smul %g4, 0x06D4, %i2
11667 fmovsle %xcc, %f31, %f19
11668 st %f0, [%l7 + 0x44]
11669 sra %o4, 0x1B, %i1
11670 edge32n %l6, %o1, %i7
11671 setx loop_37, %l0, %l1
11672 return %l1
11673 nop
11674 rdpr %cwp, %g1
11675 rdpr %cansave, %g2
11676 rdpr %canrestore, %g3
11677 rdpr %cleanwin, %g4
11678 rdpr %otherwin, %g5
11679 rdpr %wstate, %g6
11680loop_37: sub %o3, %g2, %l1
11681 movpos %icc, %g5, %g7
11682 ldx [%l7 + 0x58], %o5
11683 srlx %g3, 0x1E, %o6
11684 fcmple16 %f2, %f18, %i3
11685 fpackfix %f2, %f21
11686 sdiv %i6, 0x13EB, %l0
11687 edge16ln %l2, %l5, %o0
11688 fmovsne %xcc, %f23, %f29
11689 sra %l3, 0x16, %l4
11690 fnegs %f22, %f16
11691 fmovdle %icc, %f15, %f18
11692 edge16n %o2, %i4, %i0
11693 fandnot2 %f14, %f22, %f10
11694 ldsb [%l7 + 0x32], %g1
11695 std %f24, [%l7 + 0x68]
11696 subc %g4, %i2, %o4
11697 stw %l6, [%l7 + 0x2C]
11698 bshuffle %f8, %f20, %f26
11699 fxnors %f13, %f31, %f9
11700 movg %icc, %o1, %i7
11701 fors %f16, %f1, %f8
11702 movleu %xcc, %i1, %i5
11703 move %xcc, %o7, %o3
11704 movleu %xcc, %g6, %l1
11705 edge8ln %g2, %g7, %g5
11706 udivcc %g3, 0x1B9A, %o5
11707 subcc %o6, %i6, %l0
11708 orn %l2, %i3, %o0
11709 edge32 %l5, %l4, %l3
11710 sll %i4, %o2, %i0
11711 and %g4, 0x1F80, %g1
11712 fcmpeq32 %f12, %f14, %i2
11713 array16 %o4, %o1, %i7
11714 sdivx %i1, 0x05A9, %l6
11715 andn %i5, 0x190A, %o3
11716 fmovscc %icc, %f6, %f9
11717 lduh [%l7 + 0x48], %g6
11718 fmovdcs %xcc, %f28, %f19
11719 fmovdgu %icc, %f22, %f23
11720 array32 %o7, %g2, %l1
11721 movgu %icc, %g5, %g7
11722 sth %g3, [%l7 + 0x7C]
11723 add %o6, 0x0A04, %o5
11724 udivx %l0, 0x067E, %i6
11725 movl %icc, %i3, %o0
11726 fmul8x16 %f2, %f10, %f4
11727 edge8 %l5, %l4, %l2
11728 movrgez %l3, 0x318, %o2
11729 sethi 0x1A5D, %i0
11730 array16 %g4, %g1, %i4
11731 orcc %o4, 0x059C, %o1
11732 sethi 0x0683, %i2
11733 edge8n %i1, %i7, %l6
11734 sir 0x1E1C
11735 save %i5, %g6, %o7
11736 rdpr %cwp, %g1
11737 rdpr %cansave, %g2
11738 rdpr %canrestore, %g3
11739 rdpr %cleanwin, %g4
11740 rdpr %otherwin, %g5
11741 rdpr %wstate, %g6
11742 array16 %g2, %o3, %g5
11743 movge %icc, %g7, %g3
11744 movg %xcc, %l1, %o5
11745 nop
11746 set 0x18, %i6
11747 ldd [%l7 + %i6], %f0
11748 movrlez %l0, %i6, %i3
11749 fnand %f30, %f20, %f16
11750 fxor %f12, %f12, %f10
11751 movvc %icc, %o0, %o6
11752 udivcc %l4, 0x12E7, %l2
11753 edge8l %l3, %o2, %l5
11754 move %icc, %g4, %i0
11755 srl %g1, %o4, %i4
11756 save %o1, 0x1572, %i2
11757 rdpr %cwp, %g1
11758 rdpr %cansave, %g2
11759 rdpr %canrestore, %g3
11760 rdpr %cleanwin, %g4
11761 rdpr %otherwin, %g5
11762 rdpr %wstate, %g6
11763 std %f12, [%l7 + 0x38]
11764 fxor %f12, %f10, %f22
11765 andn %i1, %i7, %l6
11766 movrlz %i5, %o7, %g6
11767 array16 %o3, %g2, %g7
11768 srl %g5, 0x16, %g3
11769 fsrc1s %f9, %f26
11770 array32 %o5, %l0, %i6
11771 std %f14, [%l7 + 0x30]
11772 stb %i3, [%l7 + 0x10]
11773 stx %l1, [%l7 + 0x40]
11774 edge8ln %o0, %o6, %l2
11775 srlx %l4, %l3, %o2
11776 movne %icc, %g4, %l5
11777 sdiv %g1, 0x0A61, %o4
11778 sllx %i4, 0x04, %o1
11779 edge16l %i0, %i1, %i2
11780 alignaddr %l6, %i7, %i5
11781 movg %xcc, %o7, %o3
11782 sethi 0x1042, %g2
11783 movcc %xcc, %g7, %g6
11784 movne %xcc, %g3, %o5
11785 xor %l0, %g5, %i6
11786 movl %xcc, %l1, %i3
11787 sllx %o0, 0x0B, %o6
11788 fnands %f21, %f19, %f4
11789 fmovrslez %l4, %f6, %f9
11790 ldub [%l7 + 0x4A], %l3
11791 movneg %xcc, %o2, %l2
11792 fxors %f9, %f29, %f3
11793 st %f13, [%l7 + 0x78]
11794 fones %f11
11795 sdiv %g4, 0x02CD, %l5
11796 fmovsgu %icc, %f18, %f30
11797 movvc %xcc, %g1, %i4
11798 movvs %xcc, %o1, %i0
11799 edge16ln %o4, %i1, %i2
11800 sethi 0x0BC5, %l6
11801 movcc %xcc, %i5, %i7
11802 xor %o7, 0x1490, %g2
11803 fmovrse %o3, %f25, %f23
11804 movl %xcc, %g7, %g3
11805 xor %g6, 0x0461, %o5
11806 movrgez %l0, %g5, %i6
11807 ld [%l7 + 0x50], %f18
11808 sth %i3, [%l7 + 0x5A]
11809 fmovda %xcc, %f19, %f24
11810 and %l1, %o6, %o0
11811 fcmpne16 %f28, %f0, %l4
11812 sth %l3, [%l7 + 0x0E]
11813 fmovsl %icc, %f29, %f9
11814 stb %o2, [%l7 + 0x63]
11815 popc %g4, %l2
11816 sub %g1, %i4, %l5
11817 movrlz %i0, 0x00D, %o1
11818 fpadd16s %f11, %f29, %f31
11819 alignaddr %i1, %i2, %o4
11820 udivcc %i5, 0x1CD0, %i7
11821 add %l6, %o7, %o3
11822 fpadd16s %f23, %f7, %f5
11823 sdiv %g2, 0x0BF0, %g3
11824 orn %g6, %o5, %g7
11825 movle %icc, %g5, %l0
11826 fmovsne %xcc, %f7, %f5
11827 stw %i3, [%l7 + 0x28]
11828 addc %l1, %i6, %o0
11829 array16 %o6, %l3, %o2
11830 fnot1s %f4, %f17
11831 andcc %l4, %l2, %g1
11832 movg %xcc, %i4, %l5
11833 edge16n %g4, %i0, %o1
11834 umulcc %i1, 0x180A, %i2
11835 edge8ln %o4, %i5, %i7
11836 movrlez %l6, 0x293, %o3
11837 subccc %g2, 0x041D, %g3
11838 nop
11839 set 0x78, %o2
11840 lduw [%l7 + %o2], %o7
11841 movneg %icc, %g6, %g7
11842 restore %o5, %g5, %i3
11843 rdpr %cwp, %g1
11844 rdpr %cansave, %g2
11845 rdpr %canrestore, %g3
11846 rdpr %cleanwin, %g4
11847 rdpr %otherwin, %g5
11848 rdpr %wstate, %g6
11849 fnot2s %f20, %f6
11850 stw %l0, [%l7 + 0x68]
11851 stb %i6, [%l7 + 0x56]
11852 udivx %o0, 0x0350, %o6
11853 movcc %xcc, %l3, %l1
11854 xor %l4, %o2, %g1
11855 movneg %xcc, %l2, %i4
11856 fmovdge %icc, %f11, %f23
11857 sdiv %l5, 0x0B4B, %g4
11858 sdivx %o1, 0x00FF, %i0
11859 stx %i1, [%l7 + 0x68]
11860 srl %o4, 0x09, %i2
11861 smulcc %i7, 0x07D9, %l6
11862 fmovdcc %xcc, %f20, %f19
11863 save %i5, 0x1513, %g2
11864 rdpr %cwp, %g1
11865 rdpr %cansave, %g2
11866 rdpr %canrestore, %g3
11867 rdpr %cleanwin, %g4
11868 rdpr %otherwin, %g5
11869 rdpr %wstate, %g6
11870 fmuld8ulx16 %f20, %f3, %f4
11871 fmovdne %xcc, %f18, %f17
11872 movge %icc, %g3, %o7
11873 st %f5, [%l7 + 0x44]
11874 fornot1s %f7, %f31, %f31
11875 ldd [%l7 + 0x10], %o2
11876 lduh [%l7 + 0x68], %g6
11877 ld [%l7 + 0x60], %f29
11878 nop
11879 set 0x56, %g1
11880 ldub [%l7 + %g1], %o5
11881 fnor %f10, %f12, %f28
11882 edge32 %g7, %g5, %i3
11883 edge32 %i6, %o0, %l0
11884 edge8l %o6, %l3, %l1
11885 move %icc, %l4, %g1
11886 array32 %o2, %l2, %i4
11887 movrgz %l5, %o1, %i0
11888 edge32l %g4, %o4, %i1
11889 alignaddrl %i7, %i2, %l6
11890 srlx %g2, %i5, %g3
11891 fabss %f18, %f4
11892 movcs %xcc, %o3, %o7
11893 srl %o5, 0x00, %g6
11894 edge16l %g7, %g5, %i3
11895 sub %i6, %l0, %o6
11896 movrlez %l3, 0x03A, %l1
11897 sllx %l4, 0x04, %o0
11898 sllx %o2, 0x12, %g1
11899 array8 %l2, %l5, %i4
11900 fandnot2 %f22, %f28, %f0
11901 andcc %o1, %i0, %o4
11902 lduw [%l7 + 0x18], %g4
11903 movrgez %i1, %i2, %i7
11904 stw %l6, [%l7 + 0x40]
11905 umulcc %g2, 0x1B27, %g3
11906 ldsh [%l7 + 0x24], %o3
11907 fcmps %fcc2, %f6, %f27
11908 edge8n %o7, %o5, %i5
11909 sdiv %g6, 0x0EF2, %g7
11910 orn %g5, %i6, %l0
11911 fmovscs %icc, %f13, %f4
11912 ldsb [%l7 + 0x13], %o6
11913 movne %icc, %i3, %l1
11914 fand %f8, %f4, %f0
11915 add %l4, 0x0607, %l3
11916 fnot2s %f23, %f3
11917 xorcc %o0, 0x14CC, %g1
11918 fcmple16 %f2, %f26, %o2
11919 movleu %xcc, %l2, %i4
11920 movcc %xcc, %o1, %i0
11921 sdivcc %o4, 0x1AA2, %g4
11922 movg %icc, %l5, %i2
11923 popc %i7, %i1
11924 orncc %g2, 0x0BDA, %g3
11925 udiv %o3, 0x07B3, %l6
11926 addcc %o7, %o5, %g6
11927 stx %i5, [%l7 + 0x40]
11928 edge8l %g7, %g5, %l0
11929 ld [%l7 + 0x0C], %f28
11930 movle %xcc, %o6, %i6
11931 stb %i3, [%l7 + 0x71]
11932 fcmple32 %f10, %f8, %l1
11933 addcc %l3, %o0, %l4
11934 sra %g1, %l2, %i4
11935 subcc %o2, 0x17F5, %i0
11936 fpmerge %f31, %f12, %f8
11937 pdist %f14, %f16, %f4
11938 sub %o1, 0x1AEB, %g4
11939 ldsb [%l7 + 0x16], %l5
11940 add %i2, %o4, %i1
11941 movge %icc, %i7, %g2
11942 fnegd %f6, %f12
11943 fnand %f12, %f14, %f0
11944 orcc %o3, 0x04C3, %g3
11945 fcmpgt32 %f22, %f8, %o7
11946 movneg %icc, %l6, %o5
11947 faligndata %f0, %f10, %f24
11948 sdivx %i5, 0x095D, %g7
11949 array8 %g6, %l0, %g5
11950 edge32l %o6, %i6, %i3
11951 lduh [%l7 + 0x66], %l1
11952 fone %f10
11953 movle %icc, %o0, %l4
11954 subcc %l3, %g1, %l2
11955 fmovdl %xcc, %f6, %f27
11956 subccc %o2, %i4, %o1
11957 sra %g4, %l5, %i2
11958 movrgez %o4, 0x0CB, %i0
11959 movcc %xcc, %i7, %i1
11960 fmovdcs %icc, %f6, %f5
11961 stx %o3, [%l7 + 0x60]
11962 fmovsg %icc, %f11, %f8
11963 movvc %xcc, %g3, %o7
11964 sllx %g2, 0x0E, %o5
11965 ld [%l7 + 0x5C], %f9
11966 ld [%l7 + 0x54], %f4
11967 mova %xcc, %l6, %i5
11968 fcmple16 %f0, %f12, %g6
11969 alignaddr %g7, %l0, %g5
11970 save %o6, %i3, %i6
11971 rdpr %cwp, %g1
11972 rdpr %cansave, %g2
11973 rdpr %canrestore, %g3
11974 rdpr %cleanwin, %g4
11975 rdpr %otherwin, %g5
11976 rdpr %wstate, %g6
11977 movre %l1, %o0, %l4
11978 edge16n %l3, %l2, %o2
11979 fnor %f18, %f28, %f26
11980 mova %icc, %g1, %o1
11981 movrlz %i4, %g4, %l5
11982 fnot1 %f16, %f18
11983 lduw [%l7 + 0x3C], %o4
11984 fmovrslez %i0, %f4, %f24
11985 edge16ln %i2, %i1, %o3
11986 fnands %f13, %f26, %f11
11987 andncc %g3, %i7, %g2
11988 st %f20, [%l7 + 0x08]
11989 lduh [%l7 + 0x4A], %o7
11990 fmuld8ulx16 %f13, %f4, %f18
11991 mulscc %l6, 0x0F5A, %i5
11992 edge16 %o5, %g6, %l0
11993 fmovrsgez %g7, %f10, %f2
11994 and %g5, %o6, %i6
11995 fandnot1s %f7, %f2, %f15
11996 array32 %i3, %o0, %l1
11997 movn %icc, %l4, %l3
11998 or %o2, %l2, %o1
11999 xnor %i4, 0x07AE, %g4
12000 movge %icc, %g1, %l5
12001 sdivx %o4, 0x07D4, %i2
12002 movg %icc, %i1, %i0
12003 fandnot2s %f1, %f20, %f20
12004 edge8 %o3, %g3, %g2
12005 edge16ln %o7, %l6, %i5
12006 andncc %o5, %i7, %g6
12007 smulcc %g7, 0x12EC, %g5
12008 movrlz %o6, 0x070, %l0
12009 fcmpgt16 %f24, %f14, %i6
12010 fandnot1s %f12, %f11, %f22
12011 fabss %f5, %f31
12012 nop
12013 set 0x3F, %i0
12014 ldub [%l7 + %i0], %i3
12015 edge8l %o0, %l1, %l4
12016 movl %xcc, %o2, %l3
12017 movne %xcc, %o1, %l2
12018 movcs %icc, %i4, %g4
12019 ldub [%l7 + 0x7C], %l5
12020 sethi 0x02CD, %g1
12021 stx %o4, [%l7 + 0x60]
12022 nop
12023 set 0x70, %g2
12024 stx %i2, [%l7 + %g2]
12025 lduw [%l7 + 0x70], %i1
12026 mova %xcc, %i0, %o3
12027 sdivcc %g2, 0x0474, %o7
12028 movrgz %g3, %i5, %l6
12029 alignaddr %i7, %o5, %g7
12030 andcc %g6, 0x16DA, %o6
12031 edge16 %l0, %i6, %g5
12032 ldd [%l7 + 0x20], %f2
12033 fzeros %f10
12034 sth %i3, [%l7 + 0x28]
12035 stx %l1, [%l7 + 0x08]
12036 add %l4, %o2, %o0
12037 alignaddrl %l3, %l2, %i4
12038 ldd [%l7 + 0x40], %f2
12039 mulscc %g4, %o1, %g1
12040 alignaddrl %l5, %i2, %i1
12041 setx loop_38, %l0, %l1
12042 return %l1
12043 nop
12044 rdpr %cwp, %g1
12045 rdpr %cansave, %g2
12046 rdpr %canrestore, %g3
12047 rdpr %cleanwin, %g4
12048 rdpr %otherwin, %g5
12049 rdpr %wstate, %g6
12050loop_38: andcc %i0, 0x0B15, %o7
12051 movge %icc, %i5, %g3
12052 addc %l6, 0x1F04, %o5
12053 subcc %g7, 0x09CB, %i7
12054 andncc %g6, %l0, %i6
12055 xnorcc %g5, %i3, %l1
12056 movl %xcc, %o6, %o2
12057 fmovsge %icc, %f29, %f15
12058 srax %o0, 0x14, %l4
12059 movneg %xcc, %l3, %i4
12060 add %l2, %o1, %g1
12061 fmovdneg %xcc, %f15, %f24
12062 movle %xcc, %g4, %i2
12063 edge32l %l5, %i1, %o3
12064 sdivx %g2, 0x04E2, %i0
12065 stx %o7, [%l7 + 0x38]
12066 sth %i5, [%l7 + 0x52]
12067 fmovsleu %xcc, %f20, %f19
12068 alignaddrl %g3, %o4, %o5
12069 edge8 %l6, %g7, %g6
12070 fmovdcc %xcc, %f28, %f7
12071 fmovdpos %icc, %f2, %f10
12072 movgu %xcc, %i7, %l0
12073 pdist %f28, %f10, %f12
12074 srax %g5, %i6, %l1
12075 popc 0x1EA2, %o6
12076 smulcc %o2, %i3, %o0
12077 fxnors %f19, %f17, %f25
12078 udiv %l3, 0x04EB, %l4
12079 edge16l %l2, %i4, %g1
12080 sdivx %g4, 0x16C3, %o1
12081 edge32 %i2, %l5, %i1
12082 edge32l %g2, %o3, %i0
12083 fornot1 %f14, %f4, %f22
12084 ldsb [%l7 + 0x4E], %i5
12085 xnorcc %g3, 0x0065, %o7
12086 sra %o5, 0x0B, %o4
12087 mulscc %l6, %g6, %i7
12088 sdiv %l0, 0x1DF7, %g5
12089 fpsub32 %f10, %f0, %f0
12090 pdist %f14, %f28, %f14
12091 popc 0x130E, %i6
12092 fnands %f9, %f24, %f14
12093 fandnot2s %f16, %f30, %f1
12094 nop
12095 set 0x3C, %i4
12096 lduw [%l7 + %i4], %g7
12097 movpos %icc, %o6, %o2
12098 orcc %l1, %o0, %l3
12099 movrgez %l4, %i3, %i4
12100 mulx %g1, 0x11D4, %l2
12101 sll %g4, %o1, %l5
12102 ld [%l7 + 0x58], %f4
12103 mova %icc, %i1, %g2
12104 lduh [%l7 + 0x0A], %i2
12105 movrlz %o3, %i0, %g3
12106 fsrc2 %f20, %f16
12107 edge32l %o7, %i5, %o5
12108 fpadd16 %f28, %f28, %f30
12109 movre %o4, %l6, %i7
12110 edge16ln %g6, %g5, %i6
12111 array8 %l0, %o6, %o2
12112 ldsb [%l7 + 0x48], %g7
12113 xnorcc %l1, %l3, %l4
12114 edge16n %i3, %o0, %i4
12115 move %icc, %g1, %l2
12116 mulscc %o1, %g4, %l5
12117 or %i1, 0x1207, %i2
12118 smul %g2, %i0, %o3
12119 xor %g3, %o7, %o5
12120 sethi 0x01B5, %i5
12121 movrgez %l6, 0x02B, %o4
12122 movrne %i7, %g6, %g5
12123 ldx [%l7 + 0x70], %i6
12124 fmovrdne %o6, %f28, %f30
12125 edge32 %l0, %o2, %g7
12126 sub %l3, 0x040A, %l4
12127 movge %icc, %i3, %o0
12128 movl %icc, %i4, %l1
12129 nop
12130 set 0x20, %l6
12131 stb %g1, [%l7 + %l6]
12132 udivcc %l2, 0x0D79, %g4
12133 fcmpd %fcc1, %f22, %f26
12134 fmul8x16 %f16, %f10, %f22
12135 andncc %l5, %i1, %i2
12136 edge32l %g2, %o1, %i0
12137 popc %g3, %o7
12138 movcc %xcc, %o3, %o5
12139 nop
12140 set 0x71, %o5
12141 ldsb [%l7 + %o5], %i5
12142 nop
12143 set 0x18, %o3
12144 ldd [%l7 + %o3], %f22
12145 and %o4, %l6, %i7
12146 mulscc %g6, %g5, %o6
12147 orncc %l0, %o2, %i6
12148 mova %icc, %g7, %l4
12149 fors %f24, %f15, %f21
12150 sra %i3, 0x00, %o0
12151 smulcc %i4, 0x1A97, %l3
12152 fand %f20, %f6, %f16
12153 fmovdn %icc, %f30, %f19
12154 movn %xcc, %g1, %l2
12155 umulcc %l1, %l5, %i1
12156 lduw [%l7 + 0x74], %g4
12157 faligndata %f8, %f8, %f26
12158 fpsub16 %f10, %f6, %f14
12159 addccc %g2, 0x0CAA, %o1
12160 movcs %xcc, %i2, %i0
12161 edge16n %o7, %o3, %g3
12162 xnor %i5, %o5, %o4
12163 array32 %i7, %l6, %g6
12164 fpadd16 %f26, %f0, %f4
12165 fmovdcs %xcc, %f29, %f31
12166 and %g5, %l0, %o2
12167 fmovdvs %icc, %f14, %f17
12168 ldsb [%l7 + 0x38], %o6
12169 fmovdcc %xcc, %f3, %f22
12170 edge8ln %g7, %l4, %i3
12171 srax %o0, 0x16, %i4
12172 umulcc %l3, 0x1227, %g1
12173 ldsh [%l7 + 0x14], %i6
12174 fsrc2s %f20, %f25
12175 smulcc %l1, 0x128D, %l2
12176 umulcc %l5, %g4, %g2
12177 fmovsvs %xcc, %f3, %f15
12178 sub %i1, %o1, %i2
12179 addcc %o7, %o3, %i0
12180 edge16 %g3, %o5, %i5
12181 fpsub16s %f18, %f25, %f19
12182 sub %o4, %l6, %i7
12183 movrgez %g5, %l0, %o2
12184 edge32ln %g6, %g7, %l4
12185 fcmps %fcc0, %f9, %f22
12186 andn %i3, 0x01E8, %o0
12187 edge32 %o6, %l3, %g1
12188 movle %xcc, %i4, %i6
12189 addcc %l2, %l5, %l1
12190 sra %g2, 0x11, %g4
12191 movre %o1, %i2, %o7
12192 nop
12193 set 0x48, %l1
12194 ldd [%l7 + %l1], %o2
12195 addcc %i0, 0x0F06, %i1
12196 array8 %g3, %i5, %o4
12197 add %l6, %o5, %i7
12198 movg %xcc, %l0, %g5
12199 edge16ln %g6, %o2, %l4
12200 xorcc %i3, %g7, %o6
12201 xnor %o0, %g1, %l3
12202 andcc %i4, %i6, %l5
12203 sll %l2, 0x00, %l1
12204 fmovsneg %icc, %f0, %f21
12205 fcmpne32 %f4, %f8, %g4
12206 xnorcc %o1, 0x1467, %g2
12207 movcc %xcc, %o7, %i2
12208 fmovda %xcc, %f26, %f0
12209 movle %icc, %o3, %i0
12210 fmovsa %icc, %f28, %f28
12211 movn %xcc, %i1, %i5
12212 fnot2s %f20, %f6
12213 smul %g3, %o4, %l6
12214 fmul8sux16 %f26, %f4, %f16
12215 movrgz %i7, 0x107, %l0
12216 sth %g5, [%l7 + 0x18]
12217 fnand %f16, %f26, %f24
12218 fmovrsgez %g6, %f25, %f12
12219 fsrc2s %f8, %f20
12220 subccc %o5, 0x1E6B, %l4
12221 addcc %o2, %g7, %o6
12222 edge16ln %o0, %i3, %g1
12223 edge8ln %l3, %i4, %i6
12224 movrlz %l2, %l5, %g4
12225 movle %xcc, %l1, %g2
12226 movre %o1, 0x113, %i2
12227 xnor %o7, 0x15EB, %o3
12228 movpos %xcc, %i1, %i0
12229 stx %g3, [%l7 + 0x50]
12230 fmovrsne %i5, %f0, %f8
12231 sdivx %o4, 0x023C, %i7
12232 fcmpgt16 %f2, %f14, %l0
12233 fnot2s %f4, %f13
12234 fmovdpos %icc, %f14, %f9
12235 sdiv %g5, 0x1544, %g6
12236 andcc %l6, 0x0ABA, %o5
12237 ld [%l7 + 0x40], %f10
12238 alignaddr %o2, %g7, %o6
12239 stx %o0, [%l7 + 0x70]
12240 xorcc %i3, %l4, %l3
12241 movcs %xcc, %g1, %i4
12242 fcmple16 %f28, %f12, %i6
12243 movl %xcc, %l2, %g4
12244 fmovsvs %icc, %f27, %f8
12245 sub %l5, %l1, %g2
12246 orn %i2, %o1, %o7
12247 and %i1, %i0, %o3
12248 movrlez %i5, %g3, %o4
12249 std %f12, [%l7 + 0x08]
12250 sllx %i7, 0x11, %g5
12251 subcc %l0, 0x1707, %l6
12252 smul %g6, 0x1E5D, %o5
12253 fmul8sux16 %f12, %f8, %f18
12254 fpsub16 %f14, %f10, %f24
12255 edge32 %g7, %o6, %o2
12256 sdiv %o0, 0x1A10, %l4
12257 alignaddr %i3, %g1, %l3
12258 array16 %i6, %i4, %g4
12259 movrne %l2, 0x3CD, %l1
12260 add %l5, 0x1CC5, %i2
12261 movvc %icc, %g2, %o7
12262 fmovsgu %icc, %f20, %f13
12263 ldub [%l7 + 0x7C], %i1
12264 fmovsneg %xcc, %f14, %f17
12265 movle %icc, %i0, %o3
12266 sth %i5, [%l7 + 0x10]
12267 movne %xcc, %o1, %g3
12268 movre %i7, 0x134, %g5
12269 addcc %o4, %l6, %g6
12270 ldsw [%l7 + 0x34], %l0
12271 addc %g7, %o5, %o6
12272 ldsw [%l7 + 0x1C], %o2
12273 ldd [%l7 + 0x28], %l4
12274 addc %i3, %g1, %l3
12275 xnor %i6, %i4, %g4
12276 udiv %o0, 0x0C9D, %l1
12277 sub %l5, 0x02E0, %i2
12278 ldx [%l7 + 0x40], %g2
12279 stw %l2, [%l7 + 0x64]
12280 movgu %xcc, %i1, %i0
12281 alignaddrl %o3, %i5, %o7
12282 ldsw [%l7 + 0x1C], %o1
12283 sll %i7, %g5, %o4
12284 movvs %icc, %g3, %l6
12285 fornot2s %f11, %f21, %f29
12286 array8 %g6, %g7, %l0
12287 popc %o6, %o2
12288 array16 %o5, %l4, %g1
12289 array32 %i3, %l3, %i4
12290 lduw [%l7 + 0x2C], %g4
12291 mulx %i6, %l1, %o0
12292 movne %icc, %l5, %i2
12293 movleu %icc, %l2, %i1
12294 sir 0x1D4F
12295 stb %g2, [%l7 + 0x77]
12296 sub %o3, 0x0410, %i5
12297 xorcc %i0, 0x04FC, %o1
12298 xor %i7, %o7, %o4
12299 movpos %xcc, %g3, %g5
12300 stw %g6, [%l7 + 0x18]
12301 orn %g7, 0x0C14, %l6
12302 mulscc %o6, %o2, %o5
12303 movcc %icc, %l0, %g1
12304 ldx [%l7 + 0x78], %l4
12305 edge32n %l3, %i4, %i3
12306 fnot1s %f31, %f2
12307 add %i6, %l1, %g4
12308 or %l5, 0x1BE3, %i2
12309 add %l2, 0x0EFE, %i1
12310 edge32ln %o0, %g2, %i5
12311 edge32 %o3, %o1, %i0
12312 addc %o7, 0x007C, %i7
12313 ldsh [%l7 + 0x44], %o4
12314 edge16 %g3, %g5, %g7
12315 andncc %l6, %o6, %g6
12316 edge32ln %o2, %o5, %l0
12317 fmovdpos %xcc, %f20, %f18
12318 sll %l4, %g1, %i4
12319 ld [%l7 + 0x24], %f17
12320 movre %l3, %i3, %i6
12321 edge16ln %g4, %l5, %l1
12322 fxors %f30, %f26, %f9
12323 movn %icc, %l2, %i1
12324 movrlz %i2, 0x33D, %o0
12325 sdiv %i5, 0x1DCE, %o3
12326 movrgez %g2, %i0, %o1
12327 sethi 0x0C0C, %o7
12328 edge16 %o4, %g3, %g5
12329 sub %i7, %g7, %o6
12330 nop
12331 set 0x66, %o6
12332 ldsh [%l7 + %o6], %g6
12333 nop
12334 set 0x45, %i1
12335 ldub [%l7 + %i1], %l6
12336 st %f7, [%l7 + 0x5C]
12337 xnorcc %o5, %l0, %o2
12338 movne %xcc, %l4, %g1
12339 umul %l3, 0x029A, %i4
12340 movrgz %i6, %g4, %l5
12341 fmovsleu %xcc, %f25, %f12
12342 nop
12343 set 0x1A, %o1
12344 ldub [%l7 + %o1], %l1
12345 fmovrdlez %l2, %f18, %f20
12346 alignaddrl %i1, %i2, %i3
12347 movge %icc, %o0, %o3
12348 fmovdpos %xcc, %f23, %f12
12349 std %f10, [%l7 + 0x78]
12350 movcc %xcc, %i5, %i0
12351 umul %o1, %o7, %g2
12352 movrne %g3, 0x3DA, %g5
12353 subcc %i7, %o4, %g7
12354 edge32ln %o6, %g6, %o5
12355 edge8 %l6, %l0, %l4
12356 sll %g1, 0x11, %l3
12357 udivx %o2, 0x130D, %i4
12358 subcc %i6, %l5, %g4
12359 subcc %l2, %l1, %i2
12360 sth %i3, [%l7 + 0x4E]
12361 array8 %i1, %o0, %o3
12362 ldsw [%l7 + 0x58], %i5
12363 udiv %o1, 0x00C4, %o7
12364 sra %i0, 0x05, %g3
12365 mulscc %g5, 0x0421, %i7
12366 movre %o4, 0x364, %g2
12367 ldsw [%l7 + 0x24], %g7
12368 udivx %o6, 0x1763, %g6
12369 popc 0x18CE, %l6
12370 fnor %f22, %f10, %f2
12371 andcc %l0, %o5, %g1
12372 fsrc2s %f10, %f12
12373 movvs %xcc, %l3, %o2
12374 edge16n %l4, %i4, %l5
12375 movgu %xcc, %g4, %l2
12376 fsrc2s %f7, %f11
12377 movl %icc, %i6, %l1
12378 ldd [%l7 + 0x70], %i2
12379 restore %i1, %o0, %o3
12380 rdpr %cwp, %g1
12381 rdpr %cansave, %g2
12382 rdpr %canrestore, %g3
12383 rdpr %cleanwin, %g4
12384 rdpr %otherwin, %g5
12385 rdpr %wstate, %g6
12386 stx %i3, [%l7 + 0x40]
12387 addc %i5, %o7, %i0
12388 andncc %g3, %g5, %o1
12389 mulscc %o4, %i7, %g2
12390 movle %icc, %o6, %g6
12391 pdist %f24, %f24, %f16
12392 mulx %l6, 0x1A5F, %l0
12393 movrgez %g7, %o5, %g1
12394 ld [%l7 + 0x18], %f5
12395 ldd [%l7 + 0x08], %f8
12396 sdivcc %l3, 0x0A5F, %o2
12397 fmovdge %xcc, %f6, %f12
12398 fmovdle %icc, %f7, %f9
12399 subccc %i4, 0x0DB7, %l4
12400 fpadd16 %f28, %f4, %f24
12401 edge8l %g4, %l5, %i6
12402 ld [%l7 + 0x64], %f21
12403 umul %l1, %i2, %i1
12404 lduw [%l7 + 0x3C], %l2
12405 lduw [%l7 + 0x44], %o0
12406 fsrc2s %f18, %f19
12407 lduw [%l7 + 0x28], %i3
12408 udiv %o3, 0x0AE8, %o7
12409 movre %i0, %i5, %g5
12410 and %o1, %g3, %o4
12411 array32 %i7, %g2, %g6
12412 smul %l6, %l0, %g7
12413 fsrc2s %f29, %f23
12414 for %f16, %f14, %f14
12415 fpsub16s %f5, %f12, %f5
12416 fnot2 %f20, %f24
12417 ldd [%l7 + 0x08], %o4
12418 srlx %o6, 0x1F, %l3
12419 popc 0x0C0A, %g1
12420 movrne %i4, %l4, %o2
12421 edge16 %g4, %i6, %l5
12422 edge16n %i2, %i1, %l2
12423 edge8l %o0, %i3, %o3
12424 movgu %icc, %o7, %l1
12425 sethi 0x0952, %i5
12426 fmovdpos %icc, %f13, %f6
12427 array8 %i0, %o1, %g3
12428 fones %f9
12429 fmovrde %o4, %f30, %f14
12430 subcc %i7, %g2, %g6
12431 movrlz %g5, %l6, %l0
12432 movcc %xcc, %g7, %o6
12433 ldsb [%l7 + 0x4F], %l3
12434 mulx %o5, 0x1ECA, %g1
12435 setx loop_39, %l0, %l1
12436 return %l1
12437 nop
12438 rdpr %cwp, %g1
12439 rdpr %cansave, %g2
12440 rdpr %canrestore, %g3
12441 rdpr %cleanwin, %g4
12442 rdpr %otherwin, %g5
12443 rdpr %wstate, %g6
12444loop_39: srlx %o2, 0x13, %i6
12445 subcc %i2, %i1, %l5
12446 xor %l2, %o0, %i3
12447 fandnot2s %f20, %f20, %f30
12448 movn %xcc, %o3, %o7
12449 srl %l1, 0x11, %i0
12450 fxnors %f5, %f23, %f22
12451 addcc %i5, 0x1F3A, %g3
12452 mulscc %o4, 0x071D, %i7
12453 movrgz %g2, %o1, %g6
12454 andn %l6, %g5, %g7
12455 fpackfix %f2, %f15
12456 lduw [%l7 + 0x28], %o6
12457 edge16l %l0, %o5, %l3
12458 ldsh [%l7 + 0x58], %g1
12459 movrlez %l4, 0x290, %g4
12460 sth %i4, [%l7 + 0x60]
12461 sir 0x11DB
12462 fmovspos %icc, %f25, %f2
12463 fcmpne16 %f16, %f18, %i6
12464 xor %o2, 0x08EC, %i2
12465 fnegd %f6, %f28
12466 sub %l5, 0x1835, %i1
12467 array8 %l2, %i3, %o0
12468 addccc %o3, 0x0FA7, %o7
12469 move %icc, %l1, %i0
12470 sir 0x0661
12471 nop
12472 set 0x28, %i7
12473 ldd [%l7 + %i7], %g2
12474 stb %o4, [%l7 + 0x4E]
12475 addc %i5, 0x00F9, %g2
12476 xor %o1, 0x0169, %g6
12477 smulcc %l6, 0x17A4, %i7
12478 sdivx %g5, 0x0DB5, %g7
12479 movge %icc, %l0, %o5
12480 movrne %o6, %g1, %l4
12481 fmovsvs %xcc, %f14, %f24
12482 andn %g4, 0x0BF5, %l3
12483 mulscc %i4, %o2, %i6
12484 movrgz %i2, 0x353, %i1
12485 fpackfix %f10, %f7
12486 array8 %l2, %i3, %l5
12487 ldd [%l7 + 0x68], %f10
12488 movneg %xcc, %o3, %o0
12489 fpadd32s %f4, %f14, %f29
12490 fmovrslz %l1, %f9, %f3
12491 edge32n %o7, %g3, %o4
12492 lduh [%l7 + 0x10], %i5
12493 orncc %i0, %o1, %g6
12494 st %f18, [%l7 + 0x4C]
12495 movrlez %g2, 0x249, %i7
12496 udiv %l6, 0x17C7, %g7
12497 movl %xcc, %l0, %g5
12498 lduh [%l7 + 0x22], %o6
12499 movge %icc, %g1, %o5
12500 nop
12501 set 0x29, %o0
12502 stb %l4, [%l7 + %o0]
12503 array32 %g4, %l3, %o2
12504 ldd [%l7 + 0x28], %i6
12505 subc %i2, %i1, %l2
12506 movcs %xcc, %i3, %l5
12507 movrlez %i4, 0x2EE, %o3
12508 xnor %o0, 0x0BC4, %o7
12509 orcc %l1, 0x1302, %o4
12510 fmovdle %icc, %f29, %f23
12511 andn %i5, 0x0098, %g3
12512 fmovscs %xcc, %f25, %f11
12513 fone %f28
12514 sra %o1, %i0, %g6
12515 movrgez %g2, %i7, %l6
12516 nop
12517 set 0x52, %l3
12518 ldsb [%l7 + %l3], %l0
12519 edge16ln %g5, %g7, %o6
12520 mulx %g1, %o5, %l4
12521 ldx [%l7 + 0x70], %g4
12522 array32 %l3, %i6, %o2
12523 sll %i2, %l2, %i1
12524 ldsb [%l7 + 0x3B], %i3
12525 udiv %i4, 0x1BEE, %l5
12526 movrgez %o0, 0x01C, %o7
12527 ld [%l7 + 0x7C], %f29
12528 smulcc %l1, 0x1B62, %o4
12529 addc %i5, 0x13EE, %o3
12530 array8 %o1, %i0, %g3
12531 orncc %g6, %g2, %l6
12532 edge32ln %i7, %g5, %l0
12533 mova %icc, %g7, %g1
12534 fxor %f10, %f0, %f28
12535 lduh [%l7 + 0x5E], %o6
12536 fandnot2s %f14, %f26, %f15
12537 srl %l4, %g4, %l3
12538 movle %xcc, %i6, %o2
12539 movrlz %i2, 0x3B3, %l2
12540 andncc %i1, %o5, %i4
12541 sth %i3, [%l7 + 0x46]
12542 fmul8sux16 %f0, %f8, %f26
12543 movg %icc, %o0, %o7
12544 sll %l1, 0x0B, %l5
12545 alignaddrl %o4, %i5, %o3
12546 move %icc, %i0, %o1
12547 stx %g3, [%l7 + 0x18]
12548 sdivcc %g2, 0x07FE, %g6
12549 array8 %i7, %l6, %g5
12550 movgu %icc, %l0, %g1
12551 ldsw [%l7 + 0x70], %o6
12552 movn %icc, %g7, %g4
12553 ldsw [%l7 + 0x68], %l3
12554 or %l4, 0x1A06, %o2
12555 addccc %i2, 0x167E, %i6
12556 fsrc1s %f10, %f13
12557 movvc %icc, %i1, %o5
12558 fxnors %f17, %f18, %f16
12559 udiv %i4, 0x0D4D, %i3
12560 mova %icc, %l2, %o0
12561 array8 %o7, %l1, %l5
12562 srax %i5, %o3, %i0
12563 movne %icc, %o4, %g3
12564 stw %o1, [%l7 + 0x5C]
12565 movge %xcc, %g2, %g6
12566 fpack32 %f2, %f20, %f24
12567 ldd [%l7 + 0x20], %f2
12568 stx %l6, [%l7 + 0x20]
12569 edge16l %g5, %i7, %g1
12570 movl %xcc, %o6, %l0
12571 ldsb [%l7 + 0x13], %g4
12572 nop
12573 set 0x2B, %l4
12574 stb %g7, [%l7 + %l4]
12575 edge32n %l3, %o2, %i2
12576 movneg %icc, %i6, %l4
12577 ldsb [%l7 + 0x48], %i1
12578 fnot1 %f2, %f4
12579 fcmpne16 %f20, %f6, %i4
12580 edge8ln %o5, %i3, %l2
12581 sdivx %o7, 0x1F41, %l1
12582 fmovdvc %xcc, %f12, %f17
12583 ldd [%l7 + 0x28], %f26
12584 stx %o0, [%l7 + 0x28]
12585 movle %xcc, %l5, %i5
12586 fmovse %icc, %f7, %f26
12587 fmovrslez %o3, %f14, %f17
12588 edge16n %i0, %g3, %o4
12589 nop
12590 set 0x10, %o7
12591 stx %g2, [%l7 + %o7]
12592 umul %g6, 0x03E3, %l6
12593 fnot1s %f30, %f8
12594 fmovdvc %icc, %f9, %f4
12595 xnorcc %g5, %o1, %i7
12596 pdist %f18, %f10, %f28
12597 movvs %icc, %o6, %l0
12598 alignaddr %g4, %g7, %g1
12599 movgu %xcc, %o2, %i2
12600 fmovrsgz %i6, %f20, %f22
12601 fpack32 %f24, %f18, %f12
12602 ldsb [%l7 + 0x22], %l4
12603 fpack16 %f8, %f5
12604 orn %i1, 0x0109, %l3
12605 movn %icc, %o5, %i4
12606 fcmpd %fcc2, %f2, %f4
12607 popc 0x146D, %i3
12608 fcmps %fcc2, %f21, %f11
12609 fmovsneg %xcc, %f16, %f11
12610 edge32 %o7, %l2, %l1
12611 lduw [%l7 + 0x30], %o0
12612 fsrc2s %f26, %f13
12613 fnegd %f2, %f20
12614 lduw [%l7 + 0x40], %l5
12615 array32 %o3, %i5, %g3
12616 fsrc1s %f18, %f1
12617 edge32 %o4, %i0, %g2
12618 fmovrde %l6, %f14, %f26
12619 fsrc2 %f28, %f0
12620 fnegs %f13, %f26
12621 sub %g5, %o1, %g6
12622 fcmpeq32 %f8, %f8, %o6
12623 movleu %xcc, %l0, %i7
12624 ldsw [%l7 + 0x24], %g4
12625 ldsb [%l7 + 0x74], %g1
12626 fmovrslez %o2, %f2, %f0
12627 subc %i2, %i6, %g7
12628 ldsh [%l7 + 0x1E], %l4
12629 add %l3, %o5, %i4
12630 edge8l %i1, %i3, %o7
12631 edge32 %l1, %l2, %l5
12632 fcmped %fcc2, %f10, %f20
12633 addc %o3, %i5, %o0
12634 movrgz %g3, %i0, %o4
12635 subc %g2, %l6, %g5
12636 fmovsvs %icc, %f23, %f13
12637 mulscc %g6, %o6, %o1
12638 srl %l0, %g4, %i7
12639 xnorcc %o2, 0x11E8, %g1
12640 st %f16, [%l7 + 0x38]
12641 fmovdvc %icc, %f4, %f12
12642 movvs %xcc, %i2, %g7
12643 sdivx %i6, 0x060B, %l4
12644 array8 %o5, %l3, %i4
12645 fcmpgt16 %f8, %f14, %i1
12646 sdivcc %i3, 0x0AB2, %l1
12647 fmovrsgz %l2, %f5, %f16
12648 subcc %o7, 0x1E55, %o3
12649 movne %xcc, %i5, %o0
12650 andcc %l5, 0x08CB, %g3
12651 movrlz %i0, 0x1BC, %o4
12652 fpadd16s %f20, %f21, %f26
12653 nop
12654 set 0x48, %o4
12655 ldd [%l7 + %o4], %f16
12656 udivcc %g2, 0x0415, %g5
12657 udiv %l6, 0x1D77, %o6
12658 edge32l %g6, %l0, %g4
12659 udivcc %o1, 0x1EFE, %o2
12660 addccc %g1, 0x1574, %i2
12661 edge8l %g7, %i6, %l4
12662 fmovrdgez %o5, %f26, %f30
12663 edge8l %i7, %l3, %i1
12664 mulscc %i4, %i3, %l2
12665 edge8ln %o7, %o3, %l1
12666 fcmple32 %f16, %f6, %i5
12667 fmovsvc %icc, %f12, %f11
12668 fmovsle %xcc, %f17, %f23
12669 sethi 0x0FAC, %l5
12670 fmovsne %icc, %f30, %f4
12671 movneg %icc, %g3, %o0
12672 edge16 %i0, %o4, %g5
12673 faligndata %f10, %f6, %f10
12674 movge %xcc, %g2, %o6
12675 fxors %f1, %f14, %f26
12676 udivcc %l6, 0x16FA, %l0
12677 andn %g6, %g4, %o1
12678 xorcc %o2, %i2, %g7
12679 edge32n %g1, %l4, %i6
12680 ldx [%l7 + 0x58], %i7
12681 lduw [%l7 + 0x40], %l3
12682 alignaddrl %o5, %i1, %i3
12683 movcc %icc, %l2, %o7
12684 srax %i4, 0x1A, %o3
12685 subcc %i5, %l5, %l1
12686 movvs %icc, %o0, %i0
12687 srl %g3, %g5, %g2
12688 movle %icc, %o6, %l6
12689 sllx %o4, %l0, %g4
12690 orcc %g6, 0x1C95, %o1
12691 edge8ln %i2, %o2, %g7
12692 movge %xcc, %g1, %l4
12693 fmovdl %xcc, %f3, %f6
12694 movneg %icc, %i6, %l3
12695 movrne %i7, 0x354, %i1
12696 movneg %xcc, %o5, %l2
12697 xor %i3, 0x1C92, %i4
12698 movrlz %o7, 0x3E7, %o3
12699 movrlz %i5, 0x1C0, %l1
12700 movgu %xcc, %l5, %o0
12701 xor %i0, %g5, %g2
12702 edge8 %g3, %l6, %o4
12703 fmuld8sux16 %f31, %f7, %f30
12704 udivcc %o6, 0x1BAB, %l0
12705 fmovdpos %xcc, %f13, %f26
12706 fornot2 %f22, %f4, %f20
12707 fmuld8sux16 %f14, %f9, %f10
12708 array32 %g6, %g4, %o1
12709 umul %i2, 0x0355, %g7
12710 srl %g1, %l4, %o2
12711 udivcc %i6, 0x0FD9, %l3
12712 array16 %i7, %o5, %i1
12713 fxors %f8, %f17, %f22
12714 movrlz %l2, 0x2EF, %i3
12715 popc 0x1172, %o7
12716 stw %o3, [%l7 + 0x6C]
12717 subccc %i4, 0x08FE, %l1
12718 add %i5, %l5, %i0
12719 movpos %xcc, %g5, %g2
12720 sethi 0x052C, %g3
12721 sub %l6, 0x03BC, %o4
12722 movrlz %o0, %l0, %g6
12723 ldd [%l7 + 0x48], %o6
12724 edge16l %g4, %i2, %o1
12725 movcs %xcc, %g7, %l4
12726 popc 0x13BD, %g1
12727 std %f14, [%l7 + 0x08]
12728 subccc %o2, %i6, %i7
12729 fmovrslez %o5, %f2, %f1
12730 fmovsl %xcc, %f10, %f10
12731 fsrc2 %f14, %f8
12732 fmul8sux16 %f8, %f12, %f0
12733 and %i1, 0x16D2, %l2
12734 fmovdvc %icc, %f27, %f5
12735 movgu %icc, %l3, %i3
12736 mulscc %o7, %i4, %l1
12737 srax %o3, 0x1D, %i5
12738 sllx %i0, 0x0F, %g5
12739 movcc %xcc, %g2, %l5
12740 fmovdvs %icc, %f28, %f17
12741 orcc %l6, 0x15F4, %o4
12742 movn %icc, %g3, %o0
12743 ldx [%l7 + 0x10], %l0
12744 ldx [%l7 + 0x38], %o6
12745 array16 %g6, %g4, %o1
12746 movpos %icc, %i2, %l4
12747 save %g1, %o2, %i6
12748 rdpr %cwp, %g1
12749 rdpr %cansave, %g2
12750 rdpr %canrestore, %g3
12751 rdpr %cleanwin, %g4
12752 rdpr %otherwin, %g5
12753 rdpr %wstate, %g6
12754 srlx %i7, 0x10, %g7
12755 and %o5, 0x132D, %l2
12756 sdivx %l3, 0x0287, %i3
12757 std %f24, [%l7 + 0x08]
12758 movvc %xcc, %o7, %i4
12759 udivx %l1, 0x1FBD, %i1
12760 fcmpeq32 %f8, %f12, %o3
12761 sdivx %i5, 0x1589, %i0
12762 fandnot1s %f15, %f5, %f4
12763 popc 0x1735, %g5
12764 nop
12765 set 0x20, %l5
12766 std %f4, [%l7 + %l5]
12767 stb %l5, [%l7 + 0x70]
12768 movgu %xcc, %l6, %o4
12769 std %f22, [%l7 + 0x68]
12770 srl %g2, %o0, %g3
12771 smulcc %o6, 0x061D, %g6
12772 addc %g4, %o1, %i2
12773 movrlez %l0, %g1, %l4
12774 sir 0x1A37
12775 xnor %o2, %i6, %i7
12776 edge16n %g7, %o5, %l3
12777 srl %l2, %i3, %i4
12778 andncc %o7, %l1, %o3
12779 movrlez %i5, %i1, %g5
12780 movrne %l5, %l6, %i0
12781 fmovrslz %g2, %f1, %f27
12782 fmovsneg %xcc, %f6, %f8
12783 stx %o0, [%l7 + 0x60]
12784 std %f8, [%l7 + 0x18]
12785 edge8 %o4, %g3, %g6
12786 lduh [%l7 + 0x5A], %g4
12787 srlx %o1, %o6, %i2
12788 move %icc, %g1, %l4
12789 edge8 %o2, %i6, %i7
12790 save %g7, 0x16B8, %o5
12791 rdpr %cwp, %g1
12792 rdpr %cansave, %g2
12793 rdpr %canrestore, %g3
12794 rdpr %cleanwin, %g4
12795 rdpr %otherwin, %g5
12796 rdpr %wstate, %g6
12797 st %f22, [%l7 + 0x48]
12798 sdivx %l0, 0x055B, %l2
12799 popc %i3, %i4
12800 edge16l %l3, %o7, %l1
12801 fmovsgu %icc, %f10, %f20
12802 sdivcc %o3, 0x0B31, %i1
12803 addc %i5, %l5, %g5
12804 fmovdcs %xcc, %f24, %f21
12805 movpos %xcc, %l6, %i0
12806 move %xcc, %g2, %o0
12807 movn %xcc, %g3, %o4
12808 st %f8, [%l7 + 0x18]
12809 srlx %g4, %g6, %o1
12810 fmul8x16au %f20, %f21, %f30
12811 sdiv %i2, 0x0EF2, %g1
12812 ldd [%l7 + 0x78], %l4
12813 movgu %xcc, %o6, %i6
12814 fornot1 %f0, %f24, %f26
12815 movg %icc, %i7, %o2
12816 umulcc %o5, 0x0DF1, %g7
12817 edge32 %l0, %i3, %i4
12818 movrgz %l2, %l3, %o7
12819 srlx %l1, 0x1B, %i1
12820 movrne %i5, 0x364, %o3
12821 andn %g5, %l6, %l5
12822 stx %i0, [%l7 + 0x78]
12823 fmovsle %xcc, %f0, %f0
12824 xorcc %g2, %g3, %o4
12825 nop
12826 set 0x2C, %g4
12827 lduh [%l7 + %g4], %g4
12828 srax %g6, 0x16, %o1
12829 movrlz %o0, %g1, %l4
12830 nop
12831 set 0x60, %g3
12832 std %f18, [%l7 + %g3]
12833 popc 0x14E5, %o6
12834 orn %i2, 0x0A70, %i7
12835 andncc %i6, %o5, %g7
12836 andncc %l0, %o2, %i3
12837 edge32 %i4, %l2, %o7
12838 movrlz %l3, 0x3FD, %l1
12839 ldsw [%l7 + 0x5C], %i5
12840 fandnot2 %f10, %f20, %f20
12841 sethi 0x15A9, %o3
12842 edge32 %g5, %i1, %l6
12843 edge16ln %l5, %i0, %g3
12844 mulx %o4, %g4, %g6
12845 sir 0x0BF8
12846 xnor %o1, 0x0453, %g2
12847 movne %xcc, %g1, %l4
12848 nop
12849 set 0x48, %g5
12850 ldd [%l7 + %g5], %o0
12851 ldub [%l7 + 0x2F], %o6
12852 umul %i7, 0x1CBA, %i2
12853 mulx %i6, %g7, %o5
12854 fmovde %xcc, %f13, %f8
12855 fnot1 %f8, %f30
12856 xorcc %l0, 0x1359, %o2
12857 srax %i3, %i4, %o7
12858 xor %l2, 0x0DFF, %l1
12859 fmovsa %xcc, %f0, %f5
12860 popc 0x117B, %l3
12861 movgu %icc, %i5, %g5
12862 ldub [%l7 + 0x23], %i1
12863 fornot1 %f2, %f12, %f18
12864 ldx [%l7 + 0x10], %l6
12865 addc %l5, %o3, %g3
12866 edge8n %i0, %o4, %g4
12867 movl %xcc, %g6, %o1
12868 sra %g2, %g1, %l4
12869 ldsw [%l7 + 0x14], %o0
12870 save %i7, %i2, %i6
12871 rdpr %cwp, %g1
12872 rdpr %cansave, %g2
12873 rdpr %canrestore, %g3
12874 rdpr %cleanwin, %g4
12875 rdpr %otherwin, %g5
12876 rdpr %wstate, %g6
12877 edge32ln %g7, %o5, %o6
12878 array8 %l0, %i3, %i4
12879 fnands %f26, %f21, %f25
12880 fmovrdgez %o7, %f18, %f14
12881 movrne %l2, 0x278, %l1
12882 movg %icc, %l3, %o2
12883 fmovspos %xcc, %f27, %f13
12884 ld [%l7 + 0x08], %f6
12885 fcmpne32 %f2, %f14, %g5
12886 movvc %icc, %i5, %l6
12887 fmuld8ulx16 %f19, %f4, %f22
12888 lduw [%l7 + 0x58], %l5
12889 xor %i1, %o3, %g3
12890 fmovrsne %i0, %f14, %f30
12891 edge8ln %o4, %g4, %g6
12892 edge16ln %o1, %g2, %l4
12893 sethi 0x14B9, %g1
12894 edge32 %o0, %i2, %i6
12895 umulcc %g7, %i7, %o6
12896 fmovdneg %icc, %f21, %f18
12897 movrlez %l0, %i3, %o5
12898 fsrc1s %f16, %f27
12899 movle %icc, %i4, %l2
12900 umul %l1, 0x0BF0, %l3
12901 or %o2, %o7, %i5
12902 addc %l6, %l5, %g5
12903 fandnot2 %f12, %f0, %f24
12904 udiv %i1, 0x1E42, %g3
12905 movneg %icc, %i0, %o3
12906 orn %o4, %g4, %g6
12907 ldsb [%l7 + 0x09], %o1
12908 sdiv %l4, 0x18B8, %g1
12909 andncc %g2, %o0, %i6
12910 movge %icc, %i2, %i7
12911 array16 %g7, %o6, %i3
12912 movcs %xcc, %o5, %l0
12913 movre %l2, 0x165, %i4
12914 xorcc %l3, 0x1D77, %o2
12915 alignaddr %o7, %i5, %l6
12916 movvs %xcc, %l5, %g5
12917 edge8ln %l1, %i1, %g3
12918 fmovdcs %xcc, %f13, %f17
12919 stx %i0, [%l7 + 0x28]
12920 fzero %f6
12921 fcmpgt16 %f18, %f18, %o3
12922 edge16l %o4, %g6, %o1
12923 edge8ln %l4, %g4, %g2
12924 orn %g1, 0x03F6, %o0
12925 edge32n %i6, %i2, %g7
12926 restore %o6, 0x0B67, %i7
12927 rdpr %cwp, %g1
12928 rdpr %cansave, %g2
12929 rdpr %canrestore, %g3
12930 rdpr %cleanwin, %g4
12931 rdpr %otherwin, %g5
12932 rdpr %wstate, %g6
12933 movl %xcc, %o5, %l0
12934 mova %icc, %l2, %i4
12935 fmul8ulx16 %f6, %f30, %f28
12936 move %xcc, %i3, %l3
12937 addc %o2, 0x108E, %i5
12938 fmovscc %xcc, %f3, %f15
12939 edge8ln %o7, %l6, %l5
12940 movne %xcc, %g5, %i1
12941 fmovsneg %xcc, %f19, %f15
12942 sra %g3, %i0, %l1
12943 edge16 %o3, %o4, %o1
12944 fmovdvs %icc, %f2, %f6
12945 edge8l %l4, %g6, %g2
12946 siam 0x6
12947 addcc %g4, %o0, %i6
12948 popc %g1, %i2
12949 fmovsvc %xcc, %f12, %f0
12950 fmovdcs %icc, %f27, %f31
12951 udivcc %o6, 0x0E71, %g7
12952 smulcc %i7, %o5, %l2
12953 movgu %xcc, %i4, %i3
12954 ldsw [%l7 + 0x28], %l3
12955 fandnot1 %f8, %f14, %f10
12956 movrne %o2, %l0, %o7
12957 smul %i5, %l5, %l6
12958 udivx %g5, 0x1954, %i1
12959 sdivcc %i0, 0x1DF7, %g3
12960 sethi 0x01BD, %o3
12961 ldub [%l7 + 0x7A], %l1
12962 orncc %o4, 0x0CEF, %o1
12963 orn %g6, %g2, %g4
12964 ldd [%l7 + 0x30], %l4
12965 save %i6, %g1, %o0
12966 rdpr %cwp, %g1
12967 rdpr %cansave, %g2
12968 rdpr %canrestore, %g3
12969 rdpr %cleanwin, %g4
12970 rdpr %otherwin, %g5
12971 rdpr %wstate, %g6
12972 udivcc %i2, 0x1915, %g7
12973 movne %xcc, %i7, %o5
12974 edge8n %o6, %l2, %i3
12975 fcmps %fcc2, %f19, %f8
12976 setx loop_40, %l0, %l1
12977 return %l1
12978 nop
12979 rdpr %cwp, %g1
12980 rdpr %cansave, %g2
12981 rdpr %canrestore, %g3
12982 rdpr %cleanwin, %g4
12983 rdpr %otherwin, %g5
12984 rdpr %wstate, %g6
12985loop_40: edge16ln %o7, %i5, %l5
12986 lduw [%l7 + 0x68], %l6
12987 movne %xcc, %l0, %i1
12988 fmul8x16al %f26, %f26, %f16
12989 edge16n %i0, %g5, %g3
12990 fmovde %xcc, %f30, %f3
12991 movpos %xcc, %l1, %o4
12992 subc %o3, 0x16F6, %o1
12993 edge32l %g2, %g6, %g4
12994 ld [%l7 + 0x7C], %f13
12995 ldsw [%l7 + 0x20], %l4
12996 andcc %i6, %g1, %o0
12997 movn %icc, %g7, %i7
12998 fmovs %f19, %f12
12999 add %o5, 0x012E, %o6
13000 fzeros %f16
13001 edge32l %l2, %i2, %l3
13002 fpackfix %f14, %f27
13003 movneg %icc, %o2, %i4
13004 st %f18, [%l7 + 0x38]
13005 mova %icc, %i3, %i5
13006 fmovdcs %xcc, %f2, %f0
13007 edge16ln %o7, %l6, %l0
13008 and %l5, 0x1F3B, %i1
13009 udivx %g5, 0x1D1C, %g3
13010 subcc %i0, 0x1472, %l1
13011 mulx %o3, 0x088A, %o4
13012 andn %o1, 0x153A, %g2
13013 st %f9, [%l7 + 0x70]
13014 sir 0x08C9
13015 edge32n %g4, %g6, %i6
13016 movge %icc, %l4, %g1
13017 fxors %f28, %f4, %f4
13018 movl %icc, %g7, %i7
13019 movne %icc, %o0, %o6
13020 popc 0x1CB7, %o5
13021 nop
13022 set 0x28, %i5
13023 ldx [%l7 + %i5], %i2
13024 fandnot1s %f15, %f30, %f10
13025 fpadd32s %f12, %f13, %f7
13026 movl %icc, %l3, %l2
13027 edge8 %o2, %i4, %i3
13028 edge32ln %o7, %l6, %l0
13029 alignaddr %i5, %i1, %g5
13030 lduh [%l7 + 0x6C], %l5
13031 fnand %f22, %f22, %f28
13032 mulscc %g3, %i0, %o3
13033 smulcc %l1, 0x1C3D, %o1
13034 umulcc %o4, %g2, %g6
13035 movl %xcc, %i6, %l4
13036 ldsw [%l7 + 0x1C], %g4
13037 movpos %xcc, %g1, %i7
13038 edge32ln %g7, %o6, %o0
13039 edge32l %i2, %l3, %o5
13040 stw %o2, [%l7 + 0x60]
13041 movge %icc, %i4, %l2
13042 fnors %f24, %f7, %f23
13043 sra %i3, 0x00, %l6
13044 fmovsg %icc, %f8, %f13
13045 movl %xcc, %l0, %i5
13046 fmovsn %icc, %f6, %f20
13047 edge8n %i1, %o7, %l5
13048 lduh [%l7 + 0x46], %g3
13049 edge8n %g5, %o3, %l1
13050 smulcc %o1, 0x1D55, %i0
13051 andncc %o4, %g6, %i6
13052 fandnot1 %f22, %f20, %f18
13053 fxnor %f24, %f14, %f2
13054 ldsb [%l7 + 0x15], %g2
13055 edge32ln %g4, %l4, %g1
13056 fmovsvs %icc, %f19, %f12
13057 udivcc %i7, 0x0555, %o6
13058 movrlez %o0, 0x2E6, %g7
13059 smul %l3, 0x18FE, %i2
13060 restore %o2, 0x0F56, %o5
13061 rdpr %cwp, %g1
13062 rdpr %cansave, %g2
13063 rdpr %canrestore, %g3
13064 rdpr %cleanwin, %g4
13065 rdpr %otherwin, %g5
13066 rdpr %wstate, %g6
13067 xor %i4, %i3, %l2
13068 xnor %l0, 0x1CE3, %i5
13069 lduw [%l7 + 0x30], %l6
13070 lduh [%l7 + 0x36], %i1
13071 sub %l5, %o7, %g3
13072 movrne %o3, %l1, %g5
13073 edge8l %i0, %o4, %g6
13074 popc %i6, %g2
13075 stw %o1, [%l7 + 0x24]
13076 st %f2, [%l7 + 0x48]
13077 and %l4, 0x0B10, %g4
13078 subc %g1, 0x1AB0, %o6
13079 movvs %xcc, %i7, %g7
13080 lduh [%l7 + 0x7A], %l3
13081 fmovscs %icc, %f22, %f10
13082 umul %i2, 0x053E, %o0
13083 sdiv %o2, 0x0242, %o5
13084 srl %i3, 0x06, %l2
13085 ldub [%l7 + 0x2A], %l0
13086 edge16 %i5, %i4, %l6
13087 fmovsneg %xcc, %f30, %f23
13088 edge16 %i1, %o7, %l5
13089 umulcc %g3, %o3, %l1
13090 fands %f14, %f12, %f9
13091 fmovsg %xcc, %f3, %f15
13092 fpsub16 %f18, %f18, %f22
13093 sir 0x0D57
13094 fornot1s %f19, %f13, %f30
13095 addcc %i0, %o4, %g6
13096 st %f26, [%l7 + 0x64]
13097 array8 %i6, %g2, %o1
13098 ldsh [%l7 + 0x76], %g5
13099 movre %l4, 0x0D2, %g4
13100 movrgez %o6, %i7, %g7
13101 subc %l3, 0x1FB7, %g1
13102 stx %o0, [%l7 + 0x50]
13103 lduh [%l7 + 0x40], %i2
13104 st %f20, [%l7 + 0x20]
13105 umulcc %o5, %o2, %l2
13106 fmovsle %xcc, %f24, %f17
13107 sra %i3, 0x1A, %i5
13108 fmovdle %icc, %f5, %f15
13109 stw %l0, [%l7 + 0x1C]
13110 umulcc %l6, 0x0929, %i1
13111 movrlz %i4, 0x39D, %l5
13112 array16 %o7, %g3, %o3
13113 ldub [%l7 + 0x62], %i0
13114 array8 %o4, %l1, %g6
13115 edge16ln %i6, %o1, %g5
13116 sdiv %g2, 0x11DD, %l4
13117 edge8 %o6, %g4, %i7
13118 fmovrslz %g7, %f6, %f10
13119 fcmpeq16 %f0, %f2, %g1
13120 fmovrdne %o0, %f22, %f2
13121 movrlz %l3, 0x2A4, %o5
13122 movrlez %i2, %l2, %i3
13123 andn %i5, %o2, %l0
13124 ldsh [%l7 + 0x1E], %i1
13125 movn %icc, %i4, %l5
13126 sdivcc %l6, 0x1B7A, %o7
13127 stb %g3, [%l7 + 0x5A]
13128 xorcc %i0, 0x0D3D, %o4
13129 srlx %o3, 0x0B, %l1
13130 xorcc %g6, 0x03F8, %i6
13131 or %g5, 0x1067, %o1
13132 edge16n %g2, %o6, %l4
13133 movle %xcc, %g4, %g7
13134 lduh [%l7 + 0x1C], %i7
13135 movge %icc, %o0, %g1
13136 movcs %icc, %o5, %l3
13137 fcmple32 %f10, %f10, %i2
13138 sra %l2, 0x0C, %i5
13139 edge32ln %o2, %l0, %i3
13140 edge16 %i1, %i4, %l6
13141 movrlez %l5, 0x391, %g3
13142 st %f6, [%l7 + 0x08]
13143 andncc %o7, %i0, %o4
13144 fpack16 %f28, %f12
13145 ldd [%l7 + 0x60], %o2
13146 fornot1 %f12, %f22, %f10
13147 fornot1s %f13, %f25, %f7
13148 edge8ln %g6, %i6, %l1
13149 popc %g5, %o1
13150 edge8 %o6, %g2, %g4
13151 movneg %icc, %l4, %i7
13152 sth %o0, [%l7 + 0x1A]
13153 edge32l %g1, %g7, %o5
13154 array8 %l3, %i2, %l2
13155 movcc %icc, %i5, %o2
13156 edge8 %l0, %i1, %i4
13157 fmovrsne %i3, %f19, %f6
13158 stw %l6, [%l7 + 0x64]
13159 movpos %icc, %g3, %o7
13160 mova %icc, %l5, %o4
13161 addccc %o3, 0x1059, %g6
13162 alignaddrl %i0, %i6, %l1
13163 sth %g5, [%l7 + 0x5C]
13164 andcc %o6, 0x0E07, %o1
13165 umul %g4, %l4, %g2
13166 movle %xcc, %o0, %g1
13167 std %f4, [%l7 + 0x30]
13168 movcs %icc, %g7, %o5
13169 movvs %xcc, %l3, %i7
13170 movre %i2, 0x33A, %l2
13171 fnegs %f8, %f15
13172 xnorcc %i5, 0x013D, %o2
13173 udiv %l0, 0x110A, %i4
13174 ldd [%l7 + 0x18], %f0
13175 alignaddr %i3, %l6, %g3
13176 movn %icc, %i1, %l5
13177 nop
13178 set 0x60, %i3
13179 lduw [%l7 + %i3], %o7
13180 fmovrdne %o4, %f2, %f30
13181 fpackfix %f14, %f2
13182 movg %xcc, %o3, %g6
13183 movne %icc, %i0, %i6
13184 sth %g5, [%l7 + 0x7C]
13185 stb %l1, [%l7 + 0x39]
13186 std %f28, [%l7 + 0x08]
13187 array32 %o6, %o1, %l4
13188 subcc %g4, %o0, %g2
13189 edge8ln %g1, %o5, %g7
13190 subc %l3, 0x03B6, %i2
13191 andcc %l2, 0x1EFE, %i7
13192 movge %xcc, %i5, %o2
13193 movl %xcc, %l0, %i3
13194 movn %icc, %i4, %l6
13195 add %i1, %g3, %l5
13196 xor %o7, %o4, %g6
13197 lduh [%l7 + 0x72], %o3
13198 movrgz %i0, %i6, %g5
13199 smul %l1, %o6, %o1
13200 edge32ln %g4, %l4, %o0
13201 mulx %g2, %o5, %g7
13202 ldsb [%l7 + 0x64], %g1
13203 fandnot1 %f12, %f6, %f20
13204 xnorcc %i2, %l2, %i7
13205 srl %i5, %l3, %o2
13206 movvs %xcc, %l0, %i3
13207 array8 %i4, %i1, %g3
13208 edge8l %l5, %l6, %o4
13209 std %f10, [%l7 + 0x10]
13210 fornot1s %f28, %f16, %f12
13211 array8 %g6, %o7, %o3
13212 movneg %xcc, %i0, %g5
13213 fcmpes %fcc3, %f1, %f3
13214 movvs %icc, %l1, %o6
13215 umulcc %i6, %g4, %o1
13216 edge16ln %o0, %l4, %o5
13217 andcc %g2, %g1, %g7
13218 addccc %l2, 0x0059, %i2
13219 ldub [%l7 + 0x65], %i5
13220 subcc %l3, %i7, %o2
13221 sethi 0x1553, %i3
13222 and %i4, %l0, %g3
13223 sir 0x1A73
13224 srax %l5, %i1, %l6
13225 ldx [%l7 + 0x48], %o4
13226 fone %f6
13227 stw %g6, [%l7 + 0x28]
13228 edge16ln %o7, %i0, %g5
13229 fzero %f6
13230 sdivx %l1, 0x0CCE, %o3
13231 move %icc, %i6, %g4
13232 edge8n %o1, %o0, %o6
13233 fandnot2 %f20, %f30, %f8
13234 edge8l %o5, %g2, %l4
13235 movre %g7, 0x088, %g1
13236 andn %i2, %l2, %l3
13237 or %i5, %o2, %i3
13238 movle %xcc, %i7, %i4
13239 edge8n %g3, %l0, %l5
13240 fnot1 %f30, %f14
13241 movleu %xcc, %l6, %o4
13242 ldd [%l7 + 0x60], %i0
13243 fpsub32 %f22, %f20, %f22
13244 st %f31, [%l7 + 0x44]
13245 mulscc %o7, 0x1FE2, %i0
13246 srl %g5, %l1, %g6
13247 movrne %o3, %g4, %i6
13248 edge8n %o0, %o1, %o6
13249 alignaddrl %g2, %o5, %l4
13250 subcc %g7, %g1, %l2
13251 fmovsvs %icc, %f13, %f4
13252 fmovrdgz %i2, %f24, %f28
13253 movge %xcc, %i5, %l3
13254 ldd [%l7 + 0x50], %o2
13255 movre %i7, %i4, %g3
13256 xnorcc %l0, %l5, %i3
13257 array16 %l6, %i1, %o7
13258 sra %i0, 0x11, %o4
13259 and %l1, 0x19DB, %g5
13260 xorcc %g6, 0x0042, %o3
13261 array8 %i6, %g4, %o1
13262 nop
13263 set 0x5C, %l2
13264 sth %o0, [%l7 + %l2]
13265 fsrc2s %f15, %f8
13266 ldd [%l7 + 0x18], %g2
13267 ldsb [%l7 + 0x55], %o6
13268 movne %xcc, %l4, %o5
13269 addcc %g1, 0x09B2, %l2
13270 std %f10, [%l7 + 0x78]
13271 xor %g7, %i5, %i2
13272 subc %l3, 0x07C1, %o2
13273 fpack16 %f14, %f15
13274 setx loop_41, %l0, %l1
13275 return %l1
13276 nop
13277 rdpr %cwp, %g1
13278 rdpr %cansave, %g2
13279 rdpr %canrestore, %g3
13280 rdpr %cleanwin, %g4
13281 rdpr %otherwin, %g5
13282 rdpr %wstate, %g6
13283loop_41: fornot1 %f20, %f6, %f26
13284 save %l0, %g3, %l5
13285 rdpr %cwp, %g1
13286 rdpr %cansave, %g2
13287 rdpr %canrestore, %g3
13288 rdpr %cleanwin, %g4
13289 rdpr %otherwin, %g5
13290 rdpr %wstate, %g6
13291 fmovdvc %xcc, %f19, %f29
13292 fmul8x16au %f25, %f17, %f26
13293 ldsw [%l7 + 0x2C], %i3
13294 stx %l6, [%l7 + 0x20]
13295 move %icc, %o7, %i1
13296 ldd [%l7 + 0x28], %o4
13297 udivcc %l1, 0x03CC, %g5
13298 fmovsl %xcc, %f4, %f14
13299 fpsub16s %f20, %f11, %f20
13300 move %icc, %g6, %o3
13301 move %icc, %i6, %i0
13302 orcc %o1, %o0, %g2
13303 movvc %xcc, %g4, %l4
13304 edge16n %o5, %o6, %l2
13305 fand %f30, %f16, %f4
13306 udivx %g7, 0x0EA4, %i5
13307 orncc %i2, 0x17D6, %g1
13308 edge8l %o2, %i4, %i7
13309 movneg %xcc, %l0, %l3
13310 movne %xcc, %l5, %i3
13311 array32 %l6, %g3, %i1
13312 ldsw [%l7 + 0x68], %o4
13313 fcmpeq32 %f12, %f22, %l1
13314 edge8ln %g5, %o7, %o3
13315 movleu %xcc, %g6, %i6
13316 movrgz %i0, %o1, %g2
13317 andncc %g4, %o0, %o5
13318 umulcc %o6, 0x0B9F, %l4
13319 stw %l2, [%l7 + 0x34]
13320 fpmerge %f14, %f4, %f26
13321 udivx %g7, 0x0F01, %i5
13322 sdivcc %i2, 0x16A5, %o2
13323 ldd [%l7 + 0x60], %f10
13324 umulcc %g1, %i7, %l0
13325 orn %l3, 0x18CC, %l5
13326 ldd [%l7 + 0x18], %i2
13327 edge32 %l6, %g3, %i4
13328 udiv %o4, 0x1511, %i1
13329 xnorcc %l1, %g5, %o7
13330 xnorcc %o3, 0x1AA3, %i6
13331 andncc %g6, %o1, %i0
13332 edge16n %g4, %o0, %g2
13333 fmovsneg %icc, %f16, %f2
13334 fmovrdlez %o5, %f8, %f20
13335 orncc %l4, 0x1448, %l2
13336 fmovspos %icc, %f17, %f6
13337 srlx %g7, 0x01, %o6
13338 fnand %f10, %f6, %f4
13339 edge16l %i2, %o2, %g1
13340 faligndata %f26, %f18, %f30
13341 movre %i5, %i7, %l3
13342 move %icc, %l5, %l0
13343 fmovsne %xcc, %f12, %f16
13344 and %l6, 0x0B6B, %i3
13345 fpackfix %f28, %f21
13346 fmovspos %xcc, %f12, %f3
13347 movrlz %i4, 0x0BA, %g3
13348 fmuld8ulx16 %f16, %f21, %f10
13349 fpadd16s %f26, %f21, %f19
13350 srlx %o4, %l1, %i1
13351 andn %g5, %o7, %o3
13352 ldd [%l7 + 0x60], %f4
13353 sdivx %i6, 0x056C, %o1
13354 movn %xcc, %i0, %g4
13355 fone %f16
13356 fpack32 %f30, %f4, %f20
13357 xor %o0, %g2, %o5
13358 xnor %g6, 0x051C, %l4
13359 xorcc %l2, %o6, %g7
13360 sdivcc %o2, 0x1620, %i2
13361 fornot1s %f10, %f24, %f1
13362 xorcc %g1, %i5, %i7
13363 sdivcc %l3, 0x0309, %l5
13364 andn %l6, %l0, %i3
13365 ldub [%l7 + 0x09], %i4
13366 fmovdneg %xcc, %f2, %f8
13367 alignaddr %o4, %l1, %g3
13368 sethi 0x1F78, %g5
13369 edge8l %o7, %i1, %i6
13370 sth %o1, [%l7 + 0x70]
13371 ldd [%l7 + 0x28], %i0
13372 edge8l %o3, %o0, %g2
13373 movrlz %o5, %g6, %l4
13374 fpadd16 %f16, %f26, %f6
13375 popc %g4, %o6
13376 sethi 0x1CF3, %g7
13377 fmovrslz %l2, %f5, %f11
13378 movrgz %o2, 0x271, %i2
13379 edge32l %i5, %i7, %g1
13380 edge32ln %l5, %l6, %l3
13381 orn %l0, 0x1C98, %i4
13382 fmovdcc %xcc, %f29, %f19
13383 fsrc1 %f12, %f10
13384 fxnor %f16, %f30, %f12
13385 stw %o4, [%l7 + 0x30]
13386 srl %l1, 0x1A, %g3
13387 ldx [%l7 + 0x10], %i3
13388 fcmpes %fcc1, %f19, %f9
13389 fcmpgt32 %f24, %f8, %g5
13390 mulx %i1, %i6, %o1
13391 fnot2 %f14, %f8
13392 fmovdge %xcc, %f8, %f13
13393 fcmpeq32 %f12, %f12, %o7
13394 fand %f30, %f4, %f28
13395 ldd [%l7 + 0x40], %i0
13396 movleu %xcc, %o0, %g2
13397 fmovdpos %xcc, %f7, %f11
13398 movle %icc, %o5, %g6
13399 fmovsn %xcc, %f17, %f15
13400 stx %o3, [%l7 + 0x48]
13401 umulcc %l4, %o6, %g4
13402 lduw [%l7 + 0x10], %l2
13403 alignaddr %o2, %i2, %g7
13404 mova %xcc, %i7, %i5
13405 or %g1, 0x0B54, %l5
13406 ldsb [%l7 + 0x46], %l3
13407 edge8ln %l6, %i4, %o4
13408 movg %xcc, %l0, %l1
13409 movrgz %i3, %g3, %i1
13410 sth %i6, [%l7 + 0x08]
13411 edge8 %o1, %g5, %i0
13412 addccc %o0, 0x14FB, %g2
13413 edge32l %o7, %g6, %o5
13414 fmul8x16au %f24, %f30, %f20
13415 stw %o3, [%l7 + 0x78]
13416 movvc %icc, %l4, %g4
13417 subcc %l2, %o6, %o2
13418 sth %i2, [%l7 + 0x7C]
13419 orncc %i7, %g7, %g1
13420 edge8n %l5, %i5, %l6
13421 array8 %i4, %o4, %l3
13422 fcmped %fcc0, %f24, %f2
13423 mulscc %l1, 0x1DED, %l0
13424 mulx %g3, %i3, %i6
13425 fpadd32 %f8, %f28, %f14
13426 addc %i1, %o1, %i0
13427 edge32l %o0, %g5, %g2
13428 or %g6, %o7, %o3
13429 fmovrsgz %l4, %f12, %f20
13430 addc %o5, 0x1D25, %l2
13431 movg %icc, %o6, %o2
13432 movrlez %i2, %g4, %i7
13433 fcmpes %fcc0, %f23, %f21
13434 movvs %icc, %g7, %g1
13435 udiv %i5, 0x0BE4, %l6
13436 movneg %icc, %l5, %o4
13437 fmovsle %xcc, %f19, %f27
13438 bshuffle %f16, %f26, %f30
13439 movneg %icc, %i4, %l1
13440 sir 0x030D
13441 umulcc %l3, 0x1752, %l0
13442 array16 %i3, %i6, %i1
13443 udiv %g3, 0x0B01, %o1
13444 fcmpd %fcc0, %f18, %f10
13445 orn %i0, %g5, %o0
13446 movvc %icc, %g6, %g2
13447 fmovsneg %xcc, %f21, %f17
13448 fmovsle %icc, %f10, %f12
13449 move %xcc, %o3, %o7
13450 movcc %xcc, %l4, %o5
13451 st %f14, [%l7 + 0x70]
13452 fzero %f4
13453 movneg %icc, %o6, %o2
13454 edge32l %i2, %g4, %i7
13455 xorcc %l2, 0x0A65, %g7
13456 stw %g1, [%l7 + 0x64]
13457 edge8l %i5, %l6, %o4
13458 movne %icc, %i4, %l1
13459 movrlz %l5, 0x349, %l3
13460 fmovrsne %l0, %f25, %f22
13461 movl %icc, %i3, %i6
13462 udivx %i1, 0x0ED1, %o1
13463 sir 0x03B2
13464 ldsw [%l7 + 0x0C], %g3
13465 fornot2s %f3, %f30, %f10
13466 movrlz %g5, 0x0B4, %i0
13467 sdivcc %o0, 0x0C61, %g6
13468 edge32ln %o3, %o7, %l4
13469 edge16ln %g2, %o6, %o5
13470 array8 %o2, %g4, %i7
13471 movre %l2, %i2, %g7
13472 subc %i5, %l6, %g1
13473 fmul8x16 %f15, %f14, %f26
13474 udiv %o4, 0x0A19, %l1
13475 fmovrdne %l5, %f30, %f6
13476 fmovsgu %xcc, %f14, %f3
13477 sdivx %l3, 0x1DA4, %i4
13478 and %l0, 0x1FE5, %i3
13479 popc 0x1AAC, %i6
13480 ldd [%l7 + 0x60], %f6
13481 fmovdn %xcc, %f20, %f2
13482 sth %i1, [%l7 + 0x32]
13483 alignaddr %g3, %o1, %i0
13484 movrlz %g5, 0x2FF, %g6
13485 fone %f4
13486 ldd [%l7 + 0x48], %f22
13487 movpos %icc, %o3, %o0
13488 and %o7, %l4, %g2
13489 edge32 %o5, %o2, %g4
13490 xorcc %i7, %o6, %i2
13491 edge16l %l2, %i5, %l6
13492 movneg %xcc, %g7, %o4
13493 smulcc %g1, %l1, %l3
13494 udivcc %i4, 0x0242, %l5
13495 lduh [%l7 + 0x48], %l0
13496 fabss %f15, %f5
13497 fmovrdlz %i6, %f26, %f8
13498 srax %i3, %i1, %o1
13499 subccc %i0, %g3, %g5
13500 movne %icc, %o3, %g6
13501 fmovdneg %icc, %f10, %f1
13502 movcc %icc, %o7, %l4
13503 add %o0, %o5, %o2
13504 fone %f30
13505 fnot1 %f18, %f20
13506 ldd [%l7 + 0x28], %f20
13507 movne %icc, %g4, %g2
13508 fmovdcs %xcc, %f22, %f7
13509 sra %o6, %i7, %i2
13510 fpsub16s %f28, %f3, %f12
13511 andn %l2, 0x1181, %i5
13512 addcc %g7, 0x0250, %o4
13513 addc %g1, %l1, %l3
13514 fmovspos %icc, %f29, %f29
13515 subcc %l6, 0x0674, %l5
13516 addcc %i4, 0x0EB4, %l0
13517 faligndata %f14, %f12, %f10
13518 smulcc %i6, %i3, %i1
13519 movg %icc, %o1, %i0
13520 fnot2 %f6, %f22
13521 subcc %g3, %g5, %o3
13522 ldub [%l7 + 0x1E], %o7
13523 stx %l4, [%l7 + 0x10]
13524 smulcc %o0, 0x0811, %o5
13525 movcs %icc, %o2, %g6
13526 sdivcc %g2, 0x0A06, %g4
13527 movleu %xcc, %o6, %i7
13528 edge16ln %i2, %i5, %g7
13529 movl %icc, %o4, %l2
13530 edge8ln %l1, %g1, %l6
13531 edge32ln %l5, %l3, %l0
13532 fxnors %f7, %f10, %f3
13533 stb %i4, [%l7 + 0x7D]
13534 movne %xcc, %i3, %i1
13535 fmovrdgez %i6, %f28, %f2
13536 sdivcc %i0, 0x0743, %g3
13537 restore %g5, %o3, %o7
13538 rdpr %cwp, %g1
13539 rdpr %cansave, %g2
13540 rdpr %canrestore, %g3
13541 rdpr %cleanwin, %g4
13542 rdpr %otherwin, %g5
13543 rdpr %wstate, %g6
13544 fandnot2s %f9, %f0, %f19
13545 sdivx %l4, 0x0EF2, %o0
13546 umulcc %o5, %o2, %g6
13547 ldd [%l7 + 0x10], %g2
13548 edge32 %o1, %g4, %o6
13549 smul %i2, 0x1F60, %i7
13550 edge16 %g7, %i5, %l2
13551 fmovrdlz %o4, %f4, %f26
13552 sir 0x110D
13553 sdivx %l1, 0x0E97, %l6
13554 sllx %l5, 0x1A, %g1
13555 edge16n %l0, %i4, %l3
13556 srax %i1, %i3, %i0
13557 movrlez %i6, 0x176, %g5
13558 fnegd %f0, %f10
13559 fornot2 %f26, %f6, %f26
13560 smul %o3, %o7, %g3
13561 array16 %o0, %l4, %o5
13562 fnegs %f3, %f27
13563 fnot2 %f6, %f12
13564 fmovrdne %o2, %f2, %f20
13565 ldsh [%l7 + 0x6E], %g6
13566 fmovrde %g2, %f0, %f22
13567 stx %o1, [%l7 + 0x48]
13568 fpack32 %f4, %f4, %f8
13569 fmovrde %o6, %f24, %f12
13570 edge32 %g4, %i2, %g7
13571 movvs %xcc, %i7, %i5
13572 fcmpeq16 %f12, %f20, %o4
13573 movrlz %l1, 0x2B2, %l2
13574 movcc %xcc, %l5, %g1
13575 movrgez %l0, 0x124, %l6
13576 srlx %i4, %l3, %i1
13577 movl %icc, %i3, %i6
13578 srax %g5, 0x14, %o3
13579 ldx [%l7 + 0x38], %o7
13580 fmovd %f26, %f8
13581 fornot1s %f28, %f0, %f28
13582 fpadd32 %f28, %f22, %f16
13583 edge8ln %g3, %o0, %l4
13584 movle %xcc, %i0, %o2
13585 movvs %xcc, %o5, %g6
13586 and %o1, 0x1759, %g2
13587 subccc %o6, 0x083C, %i2
13588 fmovdcs %icc, %f28, %f18
13589 faligndata %f22, %f30, %f16
13590 sth %g7, [%l7 + 0x52]
13591 fmovsg %xcc, %f19, %f21
13592 addc %i7, %g4, %o4
13593 fmovs %f13, %f2
13594 udivcc %i5, 0x095B, %l2
13595 andn %l5, %g1, %l0
13596 fmovsvs %icc, %f6, %f1
13597 orncc %l6, 0x0E7A, %i4
13598 fcmple32 %f4, %f30, %l3
13599 or %i1, 0x1567, %i3
13600 orn %l1, 0x0E42, %g5
13601 fandnot2 %f10, %f28, %f18
13602 fcmple32 %f12, %f8, %o3
13603 nop
13604 set 0x08, %g6
13605 ldx [%l7 + %g6], %i6
13606 umul %o7, %g3, %o0
13607 faligndata %f22, %f24, %f26
13608 sllx %l4, 0x0D, %o2
13609 sdivx %o5, 0x0806, %i0
13610 xnor %o1, %g2, %g6
13611 subcc %i2, 0x18B8, %g7
13612 ldx [%l7 + 0x50], %i7
13613 fpmerge %f17, %f9, %f18
13614 movrgz %g4, %o6, %o4
13615 stx %i5, [%l7 + 0x60]
13616 fmovscc %icc, %f0, %f22
13617 move %icc, %l5, %g1
13618 edge8ln %l2, %l0, %i4
13619 movgu %icc, %l6, %l3
13620 movrne %i1, 0x1AA, %i3
13621 fcmpd %fcc1, %f10, %f0
13622 ldsh [%l7 + 0x40], %l1
13623 ldsh [%l7 + 0x0E], %g5
13624 edge16n %o3, %i6, %o7
13625 st %f5, [%l7 + 0x1C]
13626 or %g3, 0x12C4, %l4
13627 movn %icc, %o0, %o5
13628 fnand %f16, %f10, %f22
13629 subccc %o2, 0x14C0, %o1
13630 orn %g2, %g6, %i2
13631 orncc %i0, 0x0B88, %g7
13632 subc %g4, 0x1D6E, %o6
13633 movre %o4, %i7, %l5
13634 fmovsvc %icc, %f16, %f26
13635 xnor %i5, %g1, %l2
13636 umul %l0, %l6, %i4
13637 sethi 0x0B10, %i1
13638 movcs %icc, %l3, %l1
13639 andcc %g5, %i3, %o3
13640 udivcc %o7, 0x02F0, %i6
13641 srlx %l4, 0x01, %o0
13642 fandnot1 %f28, %f28, %f10
13643 fpsub16s %f13, %f9, %f2
13644 fmovdcs %icc, %f21, %f10
13645 edge32 %o5, %o2, %o1
13646 fmovdvs %xcc, %f31, %f29
13647 fcmpeq16 %f16, %f16, %g3
13648 edge8l %g2, %i2, %i0
13649 movrne %g7, 0x20B, %g6
13650 sdivcc %g4, 0x0CC2, %o6
13651 edge16l %i7, %o4, %l5
13652 fpackfix %f30, %f21
13653 movle %xcc, %g1, %i5
13654 ld [%l7 + 0x24], %f11
13655 alignaddr %l0, %l2, %i4
13656 mulscc %l6, 0x09FE, %l3
13657 fmovdcc %icc, %f14, %f28
13658 std %f24, [%l7 + 0x38]
13659 add %l1, %g5, %i1
13660 mova %icc, %i3, %o3
13661 ldd [%l7 + 0x40], %o6
13662 movvc %icc, %l4, %o0
13663 movvs %icc, %o5, %i6
13664 addc %o2, 0x06BF, %g3
13665 fnot2s %f24, %f2
13666 edge32n %g2, %i2, %o1
13667 array8 %g7, %i0, %g4
13668 st %f13, [%l7 + 0x1C]
13669 nop
13670 set 0x70, %i2
13671 lduw [%l7 + %i2], %o6
13672 sir 0x0922
13673 save %g6, 0x120A, %i7
13674 rdpr %cwp, %g1
13675 rdpr %cansave, %g2
13676 rdpr %canrestore, %g3
13677 rdpr %cleanwin, %g4
13678 rdpr %otherwin, %g5
13679 rdpr %wstate, %g6
13680 andn %o4, %l5, %g1
13681 fmovsg %icc, %f31, %f27
13682 umulcc %l0, 0x1A86, %l2
13683 xor %i4, %l6, %l3
13684 mova %xcc, %i5, %g5
13685 xnor %l1, 0x1DB9, %i1
13686 nop
13687 set 0x1E, %g7
13688 ldsh [%l7 + %g7], %i3
13689 add %o3, %o7, %l4
13690 movcc %icc, %o0, %o5
13691 array16 %i6, %o2, %g3
13692 ldub [%l7 + 0x38], %i2
13693 add %g2, %g7, %i0
13694 fornot2 %f0, %f14, %f18
13695 fxnors %f15, %f31, %f6
13696 ldx [%l7 + 0x60], %g4
13697 edge32n %o1, %o6, %i7
13698 umul %g6, 0x0E4B, %l5
13699 andncc %o4, %l0, %g1
13700 ldsw [%l7 + 0x58], %i4
13701 for %f20, %f2, %f20
13702 subcc %l6, 0x0887, %l3
13703 movrne %i5, %g5, %l2
13704 faligndata %f12, %f22, %f6
13705 addccc %l1, %i3, %o3
13706 and %i1, 0x0066, %l4
13707 nop
13708 set 0x78, %i6
13709 stw %o0, [%l7 + %i6]
13710 edge8ln %o5, %o7, %o2
13711 sra %i6, 0x18, %i2
13712 movge %icc, %g2, %g3
13713 fmovsn %xcc, %f5, %f5
13714 st %f16, [%l7 + 0x4C]
13715 edge16 %g7, %g4, %i0
13716 movrlz %o6, 0x163, %o1
13717 stx %g6, [%l7 + 0x38]
13718 subccc %i7, 0x0D7E, %l5
13719 edge16n %l0, %g1, %o4
13720 movne %xcc, %i4, %l3
13721 movvc %icc, %i5, %g5
13722 orn %l2, 0x0C9E, %l1
13723 fzero %f12
13724 movpos %xcc, %l6, %i3
13725 orncc %i1, %l4, %o3
13726 sub %o0, %o7, %o5
13727 edge16l %i6, %o2, %g2
13728 fpsub16s %f2, %f19, %f22
13729 mulscc %i2, 0x0989, %g3
13730 xnor %g7, 0x1738, %g4
13731 edge8ln %i0, %o1, %g6
13732 fands %f4, %f26, %f0
13733 andcc %i7, %o6, %l0
13734 ldsw [%l7 + 0x3C], %l5
13735 andn %o4, 0x1BE3, %i4
13736 umul %g1, 0x1D30, %i5
13737 udivx %g5, 0x1AF5, %l2
13738 movl %xcc, %l1, %l3
13739 sll %l6, %i3, %l4
13740 fmovsvs %icc, %f26, %f17
13741 andn %o3, 0x001D, %o0
13742 subc %i1, 0x0F20, %o7
13743 edge32ln %i6, %o2, %o5
13744 orn %i2, 0x009E, %g2
13745 nop
13746 set 0x72, %o2
13747 ldub [%l7 + %o2], %g7
13748 movn %xcc, %g3, %g4
13749 fmovda %xcc, %f14, %f25
13750 edge8 %i0, %g6, %o1
13751 nop
13752 set 0x18, %g1
13753 stx %o6, [%l7 + %g1]
13754 stx %i7, [%l7 + 0x70]
13755 ldx [%l7 + 0x18], %l5
13756 edge32ln %l0, %o4, %i4
13757 and %i5, 0x079E, %g5
13758 stb %g1, [%l7 + 0x22]
13759 move %icc, %l2, %l1
13760 ldub [%l7 + 0x73], %l6
13761 fnot2s %f13, %f6
13762 subc %i3, 0x1F1E, %l4
13763 movleu %icc, %o3, %o0
13764 smulcc %l3, 0x18C1, %i1
13765 edge8l %i6, %o7, %o5
13766 edge8 %o2, %i2, %g7
13767 edge32 %g3, %g2, %i0
13768 fcmpgt16 %f24, %f18, %g4
13769 edge32n %o1, %g6, %o6
13770 udivx %l5, 0x1EEF, %l0
13771 ldd [%l7 + 0x20], %o4
13772 orn %i4, 0x1036, %i5
13773 srax %g5, 0x02, %i7
13774 xor %g1, 0x049E, %l2
13775 movvc %icc, %l6, %i3
13776 ldd [%l7 + 0x78], %l0
13777 or %o3, 0x00D4, %l4
13778 fmul8x16 %f22, %f24, %f12
13779 ldx [%l7 + 0x58], %l3
13780 lduh [%l7 + 0x58], %o0
13781 udiv %i6, 0x10D9, %i1
13782 movvc %xcc, %o7, %o5
13783 pdist %f16, %f30, %f18
13784 movle %icc, %i2, %g7
13785 edge8 %o2, %g2, %g3
13786 edge8ln %i0, %g4, %o1
13787 edge32n %o6, %l5, %g6
13788 movrne %l0, %o4, %i4
13789 ldx [%l7 + 0x50], %i5
13790 orncc %g5, 0x0829, %g1
13791 fmovsne %icc, %f11, %f19
13792 fnands %f7, %f17, %f15
13793 fmovdg %xcc, %f1, %f20
13794 subcc %i7, %l6, %i3
13795 subc %l2, %o3, %l4
13796 sllx %l1, %l3, %o0
13797 fmovsneg %xcc, %f14, %f13
13798 lduw [%l7 + 0x1C], %i1
13799 alignaddr %i6, %o5, %o7
13800 xor %i2, 0x0C03, %o2
13801 stw %g2, [%l7 + 0x50]
13802 subccc %g3, %g7, %g4
13803 ldsw [%l7 + 0x50], %o1
13804 sllx %o6, %i0, %l5
13805 edge16 %l0, %g6, %o4
13806 movrlz %i5, 0x288, %i4
13807 ldub [%l7 + 0x10], %g1
13808 fmovda %icc, %f26, %f29
13809 save %g5, %l6, %i3
13810 rdpr %cwp, %g1
13811 rdpr %cansave, %g2
13812 rdpr %canrestore, %g3
13813 rdpr %cleanwin, %g4
13814 rdpr %otherwin, %g5
13815 rdpr %wstate, %g6
13816 move %icc, %i7, %l2
13817 save %o3, %l1, %l4
13818 rdpr %cwp, %g1
13819 rdpr %cansave, %g2
13820 rdpr %canrestore, %g3
13821 rdpr %cleanwin, %g4
13822 rdpr %otherwin, %g5
13823 rdpr %wstate, %g6
13824 addcc %o0, 0x0174, %i1
13825 srl %i6, %o5, %l3
13826 mulscc %i2, %o2, %g2
13827 fmul8x16au %f4, %f3, %f2
13828 movne %icc, %g3, %g7
13829 movrlez %g4, %o1, %o6
13830 sdivcc %i0, 0x11A0, %o7
13831 movn %icc, %l5, %g6
13832 udivcc %l0, 0x0B80, %i5
13833 nop
13834 set 0x6C, %i0
13835 lduw [%l7 + %i0], %i4
13836 std %f18, [%l7 + 0x30]
13837 fmovrdlz %o4, %f24, %f12
13838 sll %g5, 0x18, %g1
13839 edge16l %l6, %i3, %i7
13840 edge32n %o3, %l2, %l1
13841 umulcc %l4, 0x1F71, %o0
13842 fmovspos %icc, %f21, %f17
13843 smulcc %i6, %i1, %l3
13844 stw %o5, [%l7 + 0x5C]
13845 fxor %f6, %f26, %f8
13846 sll %i2, %g2, %o2
13847 movrgz %g3, 0x394, %g4
13848 movleu %xcc, %g7, %o6
13849 st %f20, [%l7 + 0x60]
13850 edge32ln %i0, %o1, %l5
13851 sra %g6, %l0, %o7
13852 xnor %i4, 0x06BF, %o4
13853 mova %xcc, %g5, %g1
13854 udiv %i5, 0x0B08, %l6
13855 stb %i7, [%l7 + 0x5F]
13856 fmovdpos %icc, %f8, %f8
13857 addc %i3, %o3, %l1
13858 xnorcc %l2, %l4, %o0
13859 edge8n %i6, %i1, %o5
13860 edge32n %i2, %l3, %g2
13861 popc 0x1FB8, %o2
13862 orncc %g4, %g7, %o6
13863 xorcc %g3, 0x053A, %i0
13864 orn %o1, %g6, %l5
13865 fmovdvs %xcc, %f23, %f8
13866 array32 %o7, %l0, %o4
13867 ld [%l7 + 0x34], %f23
13868 edge32 %g5, %i4, %i5
13869 fmovd %f26, %f14
13870 edge16l %l6, %g1, %i3
13871 sllx %i7, 0x02, %o3
13872 sra %l1, 0x03, %l4
13873 subccc %l2, 0x0121, %o0
13874 movg %icc, %i6, %i1
13875 edge32 %o5, %l3, %i2
13876 ldd [%l7 + 0x70], %f2
13877 alignaddr %o2, %g4, %g7
13878 mulscc %g2, 0x06D6, %o6
13879 nop
13880 set 0x38, %l0
13881 ldsb [%l7 + %l0], %i0
13882 ldx [%l7 + 0x30], %g3
13883 ldsb [%l7 + 0x71], %o1
13884 move %icc, %l5, %g6
13885 fmovdneg %icc, %f29, %f12
13886 subcc %o7, 0x19A2, %l0
13887 fmul8x16au %f7, %f7, %f4
13888 popc %o4, %g5
13889 for %f10, %f26, %f14
13890 sethi 0x11E0, %i4
13891 save %i5, 0x00F4, %l6
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 movre %i3, %g1, %i7
13899 array16 %l1, %o3, %l2
13900 fxnors %f20, %f16, %f11
13901 edge32 %l4, %o0, %i6
13902 edge16 %i1, %o5, %i2
13903 edge16l %l3, %o2, %g4
13904 stb %g7, [%l7 + 0x3B]
13905 edge16 %g2, %i0, %g3
13906 lduw [%l7 + 0x08], %o6
13907 movrne %l5, %g6, %o1
13908 ldd [%l7 + 0x20], %l0
13909 fpadd32s %f29, %f13, %f19
13910 ldsh [%l7 + 0x78], %o4
13911 fmovrsgez %o7, %f28, %f1
13912 fmovrslz %g5, %f23, %f31
13913 movrlz %i5, %i4, %i3
13914 fsrc2s %f3, %f11
13915 edge8ln %g1, %l6, %l1
13916 movgu %xcc, %o3, %i7
13917 movrlez %l4, %o0, %l2
13918 fzero %f2
13919 fcmpgt16 %f10, %f4, %i1
13920 srlx %o5, 0x0C, %i6
13921 edge16ln %l3, %o2, %i2
13922 fmul8x16 %f6, %f4, %f28
13923 movrlz %g7, 0x04F, %g4
13924 edge32l %i0, %g3, %o6
13925 st %f17, [%l7 + 0x1C]
13926 movpos %xcc, %l5, %g2
13927 xor %o1, %l0, %o4
13928 lduw [%l7 + 0x70], %o7
13929 movgu %xcc, %g5, %i5
13930 edge16l %i4, %i3, %g6
13931 fnot2s %f29, %f15
13932 xnorcc %l6, %g1, %o3
13933 fmovdpos %icc, %f21, %f28
13934 smulcc %i7, %l1, %l4
13935 ld [%l7 + 0x70], %f17
13936 fmovsvs %xcc, %f0, %f3
13937 ld [%l7 + 0x60], %f20
13938 sra %l2, 0x1C, %o0
13939 andn %i1, 0x18F6, %o5
13940 sll %i6, 0x1B, %l3
13941 fmovdgu %xcc, %f2, %f15
13942 edge16l %o2, %g7, %i2
13943 addc %i0, 0x075B, %g4
13944 sethi 0x1E4D, %o6
13945 ldx [%l7 + 0x50], %g3
13946 and %g2, %o1, %l5
13947 sdivcc %o4, 0x1244, %o7
13948 udivcc %l0, 0x07CD, %g5
13949 xnor %i5, %i4, %i3
13950 movvs %icc, %g6, %g1
13951 fmovrslz %l6, %f8, %f8
13952 fsrc1s %f28, %f26
13953 xnor %i7, %l1, %o3
13954 movvs %icc, %l4, %o0
13955 edge8n %i1, %o5, %l2
13956 array8 %l3, %o2, %g7
13957 sub %i2, %i0, %g4
13958 array16 %o6, %i6, %g3
13959 stw %o1, [%l7 + 0x40]
13960 sdivcc %l5, 0x12F7, %g2
13961 fxors %f12, %f2, %f19
13962 array8 %o4, %o7, %g5
13963 fcmpeq16 %f0, %f2, %l0
13964 fabss %f29, %f14
13965 array8 %i4, %i3, %g6
13966 movcc %xcc, %i5, %g1
13967 andcc %l6, 0x0BA2, %l1
13968 sethi 0x12B6, %o3
13969 fors %f11, %f8, %f10
13970 array16 %i7, %l4, %o0
13971 fmul8ulx16 %f22, %f6, %f10
13972 edge16l %i1, %l2, %o5
13973 fmovs %f12, %f21
13974 addcc %o2, %g7, %l3
13975 add %i0, %i2, %o6
13976 edge32ln %i6, %g4, %g3
13977 fnors %f19, %f3, %f7
13978 xnor %l5, %g2, %o4
13979 xnorcc %o1, 0x03C2, %o7
13980 xor %l0, 0x1AD8, %i4
13981 edge8ln %g5, %g6, %i5
13982 fmul8ulx16 %f4, %f18, %f10
13983 sethi 0x12AC, %g1
13984 sir 0x0FF9
13985 movcs %icc, %l6, %l1
13986 edge8 %o3, %i7, %i3
13987 srax %l4, %i1, %l2
13988 lduw [%l7 + 0x50], %o0
13989 lduh [%l7 + 0x5A], %o5
13990 fmovdl %xcc, %f20, %f23
13991 movg %icc, %g7, %l3
13992 ldsb [%l7 + 0x5C], %i0
13993 nop
13994 set 0x5E, %i4
13995 ldub [%l7 + %i4], %i2
13996 ldd [%l7 + 0x50], %f24
13997 mulscc %o2, 0x08FF, %o6
13998 subccc %g4, 0x0A6B, %g3
13999 fmovdgu %icc, %f15, %f10
14000 movne %xcc, %l5, %g2
14001 addc %o4, %o1, %i6
14002 mova %xcc, %o7, %i4
14003 ldsw [%l7 + 0x6C], %g5
14004 std %f2, [%l7 + 0x50]
14005 edge16l %g6, %l0, %i5
14006 ldsh [%l7 + 0x4E], %l6
14007 alignaddr %g1, %l1, %o3
14008 movn %xcc, %i7, %i3
14009 mulx %i1, 0x024B, %l2
14010 fcmple16 %f24, %f16, %l4
14011 ldsh [%l7 + 0x38], %o0
14012 edge16l %o5, %l3, %g7
14013 movpos %xcc, %i0, %o2
14014 lduh [%l7 + 0x60], %o6
14015 ldsh [%l7 + 0x36], %i2
14016 subc %g4, %g3, %g2
14017 fpadd32s %f31, %f10, %f25
14018 movcc %xcc, %l5, %o4
14019 addcc %i6, 0x0F01, %o1
14020 movre %i4, 0x1FD, %o7
14021 edge16 %g5, %l0, %i5
14022 add %l6, 0x184A, %g6
14023 edge8n %g1, %l1, %i7
14024 srax %i3, %i1, %l2
14025 fmovdvc %icc, %f6, %f19
14026 srax %o3, 0x00, %l4
14027 fmovdgu %icc, %f23, %f4
14028 array32 %o5, %o0, %l3
14029 fmovsvs %icc, %f31, %f18
14030 smul %g7, %i0, %o2
14031 array32 %i2, %o6, %g3
14032 fmuld8sux16 %f9, %f4, %f24
14033 fmovsneg %icc, %f19, %f6
14034 stb %g2, [%l7 + 0x34]
14035 ldx [%l7 + 0x58], %l5
14036 sir 0x06A0
14037 srlx %o4, %g4, %o1
14038 andcc %i6, 0x1580, %i4
14039 sth %g5, [%l7 + 0x64]
14040 edge16 %l0, %o7, %i5
14041 fmovdvs %icc, %f1, %f15
14042 fzero %f26
14043 movrne %l6, %g6, %l1
14044 ldx [%l7 + 0x20], %g1
14045 fmovsne %xcc, %f12, %f4
14046 or %i7, 0x07FD, %i1
14047 fmovsg %icc, %f28, %f26
14048 ldx [%l7 + 0x60], %l2
14049 xnorcc %i3, %l4, %o3
14050 movvc %icc, %o5, %l3
14051 fcmps %fcc1, %f6, %f24
14052 ldd [%l7 + 0x68], %g6
14053 fmuld8sux16 %f4, %f12, %f0
14054 fmovdleu %xcc, %f18, %f18
14055 fone %f22
14056 or %i0, 0x19D9, %o0
14057 sdivcc %o2, 0x029E, %i2
14058 setx loop_42, %l0, %l1
14059 return %l1
14060 nop
14061 rdpr %cwp, %g1
14062 rdpr %cansave, %g2
14063 rdpr %canrestore, %g3
14064 rdpr %cleanwin, %g4
14065 rdpr %otherwin, %g5
14066 rdpr %wstate, %g6
14067loop_42: subccc %g3, %g4, %o1
14068 ldd [%l7 + 0x30], %f12
14069 move %icc, %i6, %o4
14070 movre %g5, %i4, %o7
14071 andcc %l0, 0x088B, %i5
14072 move %icc, %l6, %l1
14073 fmovdg %xcc, %f7, %f14
14074 ldsh [%l7 + 0x12], %g6
14075 sethi 0x142F, %g1
14076 edge8n %i1, %l2, %i7
14077 smul %i3, %l4, %o5
14078 fmovsleu %icc, %f23, %f23
14079 fcmpd %fcc1, %f16, %f14
14080 fpackfix %f16, %f19
14081 fmovse %icc, %f24, %f10
14082 fandnot1 %f18, %f18, %f30
14083 movn %icc, %l3, %o3
14084 fmovdvc %xcc, %f6, %f4
14085 umulcc %g7, %o0, %o2
14086 fmul8x16au %f11, %f19, %f12
14087 movleu %xcc, %i0, %i2
14088 edge32n %g2, %l5, %o6
14089 lduh [%l7 + 0x64], %g3
14090 fnegs %f25, %f8
14091 ldd [%l7 + 0x40], %f2
14092 stb %o1, [%l7 + 0x1B]
14093 edge16ln %g4, %i6, %o4
14094 xor %i4, 0x027F, %o7
14095 sdivcc %g5, 0x07C0, %l0
14096 movne %xcc, %l6, %l1
14097 edge32n %g6, %i5, %g1
14098 xnor %l2, %i1, %i7
14099 udivcc %l4, 0x1E00, %i3
14100 xor %o5, %o3, %g7
14101 stw %o0, [%l7 + 0x18]
14102 fones %f23
14103 array32 %o2, %l3, %i0
14104 edge32 %g2, %i2, %o6
14105 andcc %l5, %o1, %g3
14106 movvc %xcc, %g4, %i6
14107 orncc %o4, 0x0168, %o7
14108 ldd [%l7 + 0x30], %f16
14109 fmovscc %xcc, %f0, %f18
14110 stw %i4, [%l7 + 0x40]
14111 sra %g5, 0x0E, %l6
14112 fxnor %f2, %f30, %f28
14113 fones %f18
14114 edge16ln %l1, %l0, %i5
14115 movleu %icc, %g6, %l2
14116 subccc %g1, 0x1D27, %i1
14117 movcc %icc, %i7, %l4
14118 subc %o5, 0x1CC5, %i3
14119 movn %icc, %o3, %o0
14120 fnot1 %f14, %f2
14121 xnor %g7, 0x0E98, %o2
14122 srax %i0, 0x00, %l3
14123 movn %xcc, %i2, %g2
14124 udivx %o6, 0x1C5F, %l5
14125 fmovsleu %icc, %f14, %f1
14126 sethi 0x10B9, %g3
14127 xorcc %o1, %i6, %g4
14128 edge8l %o7, %o4, %g5
14129 movg %icc, %i4, %l1
14130 ldsh [%l7 + 0x2A], %l6
14131 udivx %i5, 0x03C1, %l0
14132 sra %g6, 0x0E, %g1
14133 movvs %icc, %i1, %i7
14134 nop
14135 set 0x70, %g2
14136 ldd [%l7 + %g2], %l4
14137 addc %l2, 0x0753, %o5
14138 sdivcc %o3, 0x1DDC, %i3
14139 fmovdgu %xcc, %f14, %f14
14140 array8 %o0, %o2, %i0
14141 edge32ln %l3, %g7, %g2
14142 fmovrsgez %i2, %f19, %f12
14143 addcc %o6, 0x0C26, %l5
14144 movgu %icc, %o1, %g3
14145 movleu %xcc, %g4, %o7
14146 movvs %icc, %o4, %g5
14147 sdivx %i4, 0x04CD, %i6
14148 fmovrdgz %l6, %f12, %f6
14149 addc %l1, %l0, %g6
14150 sdivx %g1, 0x0058, %i1
14151 mulscc %i7, %i5, %l4
14152 movn %xcc, %l2, %o3
14153 lduw [%l7 + 0x18], %o5
14154 subc %i3, %o0, %i0
14155 movre %l3, %o2, %g2
14156 movge %icc, %g7, %o6
14157 sir 0x1F1A
14158 fand %f18, %f30, %f4
14159 sdivx %l5, 0x14E8, %i2
14160 edge16l %g3, %o1, %o7
14161 movrne %g4, 0x024, %o4
14162 array16 %i4, %g5, %i6
14163 fpmerge %f15, %f31, %f26
14164 addcc %l6, %l0, %g6
14165 edge8 %g1, %i1, %l1
14166 fmul8x16 %f1, %f22, %f28
14167 st %f20, [%l7 + 0x1C]
14168 fones %f30
14169 edge32ln %i7, %i5, %l4
14170 udivcc %o3, 0x1319, %o5
14171 edge16l %l2, %o0, %i3
14172 st %f0, [%l7 + 0x34]
14173 movneg %xcc, %l3, %o2
14174 movrgez %i0, 0x235, %g7
14175 save %g2, %o6, %l5
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 fmovsn %icc, %f5, %f24
14183 edge16ln %i2, %o1, %o7
14184 sir 0x024B
14185 movne %xcc, %g3, %o4
14186 fmovsleu %xcc, %f24, %f15
14187 movvs %xcc, %g4, %i4
14188 fmovdneg %xcc, %f15, %f30
14189 fmovdle %xcc, %f27, %f0
14190 and %i6, %g5, %l0
14191 sdiv %g6, 0x14F0, %l6
14192 xnorcc %g1, 0x0159, %i1
14193 sdivx %i7, 0x0523, %i5
14194 ldub [%l7 + 0x47], %l1
14195 fandnot1s %f11, %f23, %f2
14196 edge16ln %l4, %o3, %o5
14197 array32 %o0, %l2, %i3
14198 lduw [%l7 + 0x38], %o2
14199 fornot1 %f16, %f22, %f4
14200 stb %l3, [%l7 + 0x39]
14201 fand %f0, %f4, %f18
14202 ldd [%l7 + 0x70], %g6
14203 udiv %g2, 0x149C, %i0
14204 movvs %icc, %o6, %i2
14205 ldx [%l7 + 0x60], %o1
14206 movl %icc, %o7, %l5
14207 movrgez %g3, 0x1D7, %o4
14208 sdivcc %i4, 0x1221, %g4
14209 mulx %g5, %i6, %g6
14210 movrgz %l6, %l0, %g1
14211 restore %i7, %i5, %i1
14212 rdpr %cwp, %g1
14213 rdpr %cansave, %g2
14214 rdpr %canrestore, %g3
14215 rdpr %cleanwin, %g4
14216 rdpr %otherwin, %g5
14217 rdpr %wstate, %g6
14218 udiv %l4, 0x14FD, %l1
14219 movne %icc, %o5, %o0
14220 fnors %f6, %f30, %f0
14221 ldsh [%l7 + 0x46], %l2
14222 fandnot1s %f14, %f7, %f24
14223 xorcc %i3, 0x19A6, %o3
14224 lduh [%l7 + 0x26], %l3
14225 ldsw [%l7 + 0x44], %o2
14226 sub %g2, %i0, %o6
14227 movl %icc, %g7, %i2
14228 move %icc, %o7, %o1
14229 ldsw [%l7 + 0x34], %g3
14230 movrlez %l5, %i4, %g4
14231 sll %o4, 0x1A, %i6
14232 ldd [%l7 + 0x78], %g4
14233 xorcc %g6, %l0, %g1
14234 ldd [%l7 + 0x30], %i6
14235 fnot1s %f26, %f16
14236 smul %l6, %i5, %l4
14237 orncc %i1, 0x0EF6, %o5
14238 fmovsge %icc, %f12, %f23
14239 stb %o0, [%l7 + 0x3D]
14240 sll %l2, %l1, %o3
14241 orn %l3, 0x1005, %o2
14242 sdivcc %g2, 0x054E, %i3
14243 fmovsvs %icc, %f10, %f0
14244 ldx [%l7 + 0x68], %i0
14245 fmovdcs %xcc, %f31, %f6
14246 array32 %o6, %i2, %g7
14247 stx %o1, [%l7 + 0x38]
14248 fxor %f10, %f8, %f4
14249 andcc %g3, %l5, %i4
14250 fnors %f31, %f7, %f25
14251 edge32 %o7, %g4, %i6
14252 edge8l %g5, %g6, %l0
14253 fone %f28
14254 stb %o4, [%l7 + 0x45]
14255 ldx [%l7 + 0x58], %i7
14256 stx %l6, [%l7 + 0x40]
14257 umul %i5, 0x0569, %g1
14258 movn %icc, %i1, %l4
14259 movneg %xcc, %o0, %l2
14260 xorcc %l1, 0x07CF, %o3
14261 st %f7, [%l7 + 0x58]
14262 movg %icc, %l3, %o2
14263 fsrc1 %f12, %f18
14264 smul %g2, 0x0C0B, %i3
14265 fcmpeq16 %f26, %f16, %i0
14266 ldub [%l7 + 0x67], %o5
14267 edge16n %o6, %g7, %i2
14268 ldsw [%l7 + 0x3C], %o1
14269 xorcc %l5, 0x073A, %i4
14270 stx %g3, [%l7 + 0x60]
14271 fandnot2s %f31, %f31, %f13
14272 edge8 %o7, %i6, %g4
14273 movl %xcc, %g6, %g5
14274 sra %l0, %o4, %i7
14275 fpack32 %f20, %f18, %f18
14276 fcmpgt32 %f30, %f18, %i5
14277 movleu %xcc, %l6, %g1
14278 xor %l4, 0x1BE7, %o0
14279 udivx %i1, 0x16A4, %l1
14280 movcc %icc, %o3, %l3
14281 sra %l2, %o2, %i3
14282 sir 0x049D
14283 andncc %g2, %i0, %o6
14284 fnands %f21, %f20, %f22
14285 sdivx %o5, 0x06E8, %g7
14286 edge32l %o1, %l5, %i2
14287 st %f9, [%l7 + 0x70]
14288 addcc %i4, 0x0333, %g3
14289 orn %o7, %g4, %g6
14290 edge32l %g5, %l0, %o4
14291 lduw [%l7 + 0x34], %i6
14292 edge8n %i7, %i5, %l6
14293 nop
14294 set 0x4A, %o5
14295 sth %g1, [%l7 + %o5]
14296 add %l4, %o0, %i1
14297 orncc %o3, %l3, %l2
14298 edge8 %l1, %i3, %o2
14299 lduw [%l7 + 0x48], %g2
14300 move %xcc, %o6, %o5
14301 popc 0x1C2A, %i0
14302 smulcc %o1, %g7, %i2
14303 movleu %icc, %l5, %g3
14304 xnorcc %i4, %o7, %g4
14305 array8 %g6, %l0, %g5
14306 ldsb [%l7 + 0x40], %o4
14307 sll %i7, 0x0B, %i5
14308 lduh [%l7 + 0x10], %l6
14309 addcc %i6, 0x1989, %l4
14310 fmul8ulx16 %f10, %f26, %f4
14311 fsrc2 %f26, %f4
14312 movl %xcc, %g1, %i1
14313 edge32n %o0, %o3, %l2
14314 orncc %l1, %i3, %l3
14315 edge32 %o2, %g2, %o5
14316 movgu %xcc, %o6, %o1
14317 edge32l %i0, %g7, %l5
14318 ldd [%l7 + 0x40], %i2
14319 movgu %xcc, %i4, %g3
14320 add %g4, 0x0C9E, %g6
14321 fmovsvs %xcc, %f18, %f11
14322 fnot2s %f0, %f30
14323 stw %l0, [%l7 + 0x0C]
14324 fornot2s %f13, %f2, %f7
14325 edge16ln %g5, %o4, %o7
14326 andncc %i7, %i5, %i6
14327 movne %icc, %l4, %g1
14328 movg %icc, %i1, %o0
14329 subcc %o3, %l6, %l1
14330 addcc %i3, %l2, %o2
14331 movvs %icc, %l3, %g2
14332 ldd [%l7 + 0x68], %o4
14333 sethi 0x1E83, %o1
14334 movn %icc, %i0, %g7
14335 movleu %icc, %l5, %o6
14336 orcc %i2, 0x169C, %g3
14337 sethi 0x1C8D, %i4
14338 alignaddr %g4, %l0, %g6
14339 move %xcc, %o4, %g5
14340 add %i7, %o7, %i5
14341 fmovdgu %icc, %f5, %f0
14342 fsrc2s %f19, %f25
14343 move %icc, %l4, %i6
14344 sllx %g1, %i1, %o3
14345 edge32 %o0, %l6, %l1
14346 ldsb [%l7 + 0x30], %l2
14347 sub %i3, 0x10BB, %o2
14348 setx loop_43, %l0, %l1
14349 return %l1
14350 nop
14351 rdpr %cwp, %g1
14352 rdpr %cansave, %g2
14353 rdpr %canrestore, %g3
14354 rdpr %cleanwin, %g4
14355 rdpr %otherwin, %g5
14356 rdpr %wstate, %g6
14357loop_43: fcmped %fcc3, %f20, %f12
14358 xnor %o5, 0x0C81, %o1
14359 edge8n %i0, %g7, %l5
14360 movpos %xcc, %i2, %o6
14361 subcc %g3, %g4, %i4
14362 ld [%l7 + 0x2C], %f23
14363 fandnot2s %f25, %f9, %f4
14364 movrgez %l0, 0x3A9, %g6
14365 andcc %o4, 0x0D11, %i7
14366 sllx %g5, %o7, %l4
14367 fandnot1 %f0, %f22, %f2
14368 sra %i5, %i6, %i1
14369 xor %g1, 0x1E47, %o0
14370 xorcc %o3, %l1, %l2
14371 movg %icc, %l6, %i3
14372 edge16l %o2, %l3, %g2
14373 orncc %o5, 0x0F17, %o1
14374 ldsh [%l7 + 0x3A], %i0
14375 or %g7, 0x172A, %l5
14376 ldsb [%l7 + 0x79], %o6
14377 popc %g3, %g4
14378 array32 %i2, %i4, %l0
14379 nop
14380 set 0x14, %l6
14381 ldsw [%l7 + %l6], %o4
14382 edge32l %g6, %i7, %o7
14383 mova %xcc, %l4, %i5
14384 stx %g5, [%l7 + 0x50]
14385 xnorcc %i6, 0x0D11, %i1
14386 array32 %g1, %o3, %o0
14387 movrgez %l1, 0x134, %l2
14388 ldub [%l7 + 0x64], %l6
14389 movrlz %i3, %o2, %g2
14390 nop
14391 set 0x5F, %o3
14392 ldsb [%l7 + %o3], %l3
14393 sth %o1, [%l7 + 0x30]
14394 sth %i0, [%l7 + 0x34]
14395 movrne %g7, 0x239, %l5
14396 fmovrslez %o6, %f13, %f6
14397 fmovsleu %icc, %f29, %f26
14398 fmovrsne %o5, %f20, %f7
14399 sra %g3, %i2, %i4
14400 movle %icc, %l0, %g4
14401 fnands %f24, %f14, %f10
14402 srl %o4, 0x1B, %i7
14403 fmul8x16au %f5, %f8, %f30
14404 ldsh [%l7 + 0x2A], %o7
14405 movrgz %g6, 0x313, %i5
14406 movg %icc, %l4, %i6
14407 fpsub32s %f27, %f5, %f23
14408 orcc %g5, %i1, %o3
14409 edge8n %g1, %o0, %l1
14410 ldub [%l7 + 0x7F], %l2
14411 sra %l6, %i3, %g2
14412 alignaddrl %o2, %l3, %o1
14413 fmovrsgz %i0, %f9, %f10
14414 fmovda %icc, %f10, %f13
14415 fmovda %xcc, %f29, %f17
14416 alignaddr %l5, %g7, %o6
14417 fmovd %f0, %f20
14418 addc %g3, 0x1C6F, %i2
14419 movcs %xcc, %i4, %l0
14420 lduw [%l7 + 0x3C], %o5
14421 xnorcc %g4, %i7, %o4
14422 restore %o7, %g6, %i5
14423 rdpr %cwp, %g1
14424 rdpr %cansave, %g2
14425 rdpr %canrestore, %g3
14426 rdpr %cleanwin, %g4
14427 rdpr %otherwin, %g5
14428 rdpr %wstate, %g6
14429 fmovrde %l4, %f8, %f10
14430 stx %i6, [%l7 + 0x18]
14431 st %f29, [%l7 + 0x7C]
14432 edge32l %g5, %o3, %i1
14433 fmovdcs %xcc, %f12, %f21
14434 st %f11, [%l7 + 0x08]
14435 stb %g1, [%l7 + 0x54]
14436 srax %o0, 0x08, %l2
14437 subccc %l1, 0x1999, %i3
14438 ldd [%l7 + 0x68], %f12
14439 orncc %g2, 0x0A43, %o2
14440 movge %xcc, %l3, %o1
14441 edge16 %l6, %i0, %g7
14442 movvc %xcc, %o6, %l5
14443 ldd [%l7 + 0x78], %g2
14444 nop
14445 set 0x10, %l1
14446 lduh [%l7 + %l1], %i4
14447 movrlez %l0, %o5, %g4
14448 sdivcc %i7, 0x077D, %i2
14449 subcc %o4, 0x11AE, %o7
14450 movg %xcc, %g6, %l4
14451 ldx [%l7 + 0x28], %i6
14452 movrlez %i5, 0x0A5, %o3
14453 andn %g5, 0x0D8A, %i1
14454 fmovdn %xcc, %f18, %f5
14455 edge8l %g1, %o0, %l2
14456 fandnot2s %f28, %f4, %f29
14457 fpack16 %f22, %f5
14458 fsrc1 %f0, %f14
14459 movrgez %i3, %g2, %o2
14460 or %l3, %l1, %l6
14461 sdivx %o1, 0x00D4, %g7
14462 ldsb [%l7 + 0x0F], %o6
14463 fmovs %f25, %f11
14464 fcmple16 %f2, %f30, %i0
14465 fpadd32 %f6, %f4, %f20
14466 movleu %xcc, %g3, %l5
14467 fornot1s %f20, %f28, %f29
14468 sdiv %l0, 0x01EC, %i4
14469 orncc %g4, 0x009F, %o5
14470 fors %f26, %f12, %f11
14471 edge8 %i2, %o4, %o7
14472 fcmpeq32 %f24, %f24, %g6
14473 move %icc, %l4, %i7
14474 stx %i6, [%l7 + 0x60]
14475 edge8n %o3, %g5, %i1
14476 movvs %xcc, %g1, %i5
14477 movvs %icc, %l2, %o0
14478 edge32n %i3, %o2, %l3
14479 array32 %l1, %l6, %g2
14480 orcc %g7, %o1, %o6
14481 movrlez %i0, 0x1C5, %l5
14482 movcc %xcc, %g3, %i4
14483 array16 %l0, %o5, %i2
14484 movg %xcc, %o4, %o7
14485 ldsw [%l7 + 0x50], %g6
14486 movcs %icc, %l4, %g4
14487 fmovse %xcc, %f24, %f9
14488 umulcc %i7, %o3, %i6
14489 ldub [%l7 + 0x30], %g5
14490 stx %i1, [%l7 + 0x50]
14491 edge8n %g1, %l2, %i5
14492 fmul8sux16 %f8, %f12, %f24
14493 movvs %icc, %i3, %o0
14494 edge8l %o2, %l3, %l1
14495 movrgez %l6, %g2, %g7
14496 add %o6, 0x164D, %o1
14497 fmovrdlez %i0, %f4, %f8
14498 movvc %xcc, %l5, %i4
14499 sethi 0x026E, %g3
14500 orcc %o5, %l0, %i2
14501 srl %o4, 0x12, %g6
14502 fnot2 %f2, %f16
14503 movvc %xcc, %o7, %l4
14504 alignaddrl %g4, %o3, %i6
14505 sll %g5, %i1, %g1
14506 move %icc, %i7, %i5
14507 smulcc %l2, %i3, %o2
14508 mulx %o0, %l3, %l6
14509 movvs %xcc, %g2, %g7
14510 lduh [%l7 + 0x0A], %o6
14511 mulx %l1, 0x0173, %i0
14512 ldub [%l7 + 0x2B], %o1
14513 fpadd16s %f24, %f14, %f29
14514 udivcc %l5, 0x0AD5, %i4
14515 srax %g3, 0x19, %o5
14516 movge %icc, %i2, %o4
14517 ldsw [%l7 + 0x28], %g6
14518 fnand %f8, %f24, %f28
14519 fzeros %f11
14520 sdivx %l0, 0x1B8C, %l4
14521 subccc %g4, 0x1E1E, %o7
14522 edge8l %o3, %i6, %i1
14523 sir 0x102D
14524 xor %g5, 0x1BCB, %g1
14525 faligndata %f18, %f22, %f14
14526 xnor %i7, %i5, %l2
14527 fxnor %f24, %f16, %f10
14528 orn %i3, 0x1CF1, %o2
14529 edge8ln %o0, %l6, %l3
14530 orcc %g2, 0x102C, %o6
14531 movneg %xcc, %l1, %i0
14532 movne %xcc, %o1, %l5
14533 st %f13, [%l7 + 0x44]
14534 ldsh [%l7 + 0x0A], %i4
14535 ldsh [%l7 + 0x56], %g3
14536 ldx [%l7 + 0x40], %g7
14537 or %o5, %i2, %g6
14538 movcs %xcc, %o4, %l0
14539 orn %l4, 0x1085, %o7
14540 sdivx %o3, 0x0055, %i6
14541 nop
14542 set 0x5E, %o6
14543 lduh [%l7 + %o6], %g4
14544 movcs %icc, %g5, %i1
14545 add %g1, %i5, %i7
14546 st %f22, [%l7 + 0x40]
14547 fmovsleu %icc, %f15, %f19
14548 addcc %i3, %o2, %o0
14549 fabsd %f24, %f14
14550 smulcc %l6, 0x0EE9, %l2
14551 andn %g2, %o6, %l3
14552 edge32ln %l1, %i0, %l5
14553 xor %o1, 0x0C03, %i4
14554 movn %xcc, %g7, %o5
14555 sub %g3, %g6, %i2
14556 fzeros %f23
14557 fcmpd %fcc1, %f16, %f22
14558 stw %l0, [%l7 + 0x18]
14559 umul %l4, 0x09E9, %o4
14560 fsrc2 %f18, %f20
14561 sll %o3, 0x08, %i6
14562 lduh [%l7 + 0x0C], %o7
14563 nop
14564 set 0x48, %i1
14565 stx %g4, [%l7 + %i1]
14566 subc %g5, 0x0AED, %i1
14567 edge32l %g1, %i7, %i5
14568 ldx [%l7 + 0x48], %i3
14569 movvs %icc, %o0, %o2
14570 popc 0x08F5, %l2
14571 movl %xcc, %g2, %o6
14572 movneg %xcc, %l3, %l6
14573 fmovd %f14, %f2
14574 fmovdle %xcc, %f16, %f2
14575 fmovsle %icc, %f22, %f28
14576 fmovdgu %xcc, %f17, %f13
14577 umulcc %i0, %l1, %l5
14578 addc %o1, %i4, %o5
14579 edge16 %g7, %g3, %i2
14580 fnot1s %f22, %f31
14581 alignaddr %g6, %l0, %o4
14582 fnor %f12, %f24, %f16
14583 srlx %l4, %o3, %o7
14584 fandnot2 %f2, %f22, %f2
14585 movre %i6, 0x02F, %g5
14586 lduh [%l7 + 0x5A], %g4
14587 popc %i1, %i7
14588 umul %g1, %i3, %o0
14589 movpos %xcc, %i5, %o2
14590 edge32l %l2, %o6, %g2
14591 addc %l6, 0x09A3, %l3
14592 srlx %i0, %l1, %l5
14593 subc %o1, %o5, %g7
14594 ldsw [%l7 + 0x40], %g3
14595 fnegd %f30, %f28
14596 mova %xcc, %i4, %i2
14597 fmovdge %xcc, %f30, %f11
14598 ldsh [%l7 + 0x2E], %l0
14599 movcs %icc, %o4, %l4
14600 mulx %g6, %o7, %i6
14601 xnorcc %o3, %g4, %i1
14602 subccc %i7, %g5, %g1
14603 fpack32 %f10, %f12, %f12
14604 fornot1s %f27, %f26, %f22
14605 movneg %xcc, %i3, %o0
14606 addccc %o2, 0x0FBF, %l2
14607 fcmple32 %f18, %f12, %i5
14608 movneg %icc, %g2, %o6
14609 or %l6, %i0, %l3
14610 ld [%l7 + 0x20], %f18
14611 std %f22, [%l7 + 0x70]
14612 edge8ln %l5, %l1, %o1
14613 udiv %o5, 0x0CB3, %g3
14614 smul %g7, %i2, %l0
14615 movleu %xcc, %o4, %l4
14616 fmovrslz %i4, %f7, %f8
14617 andn %o7, 0x1F1A, %i6
14618 fcmpgt32 %f6, %f0, %o3
14619 movrne %g6, %i1, %g4
14620 movcs %xcc, %i7, %g5
14621 umul %g1, %o0, %i3
14622 movne %xcc, %l2, %i5
14623 ldsw [%l7 + 0x30], %g2
14624 subc %o6, 0x16E3, %o2
14625 smul %l6, 0x1114, %l3
14626 srlx %i0, 0x0D, %l5
14627 xorcc %o1, %l1, %o5
14628 add %g7, 0x1E23, %i2
14629 movcs %xcc, %l0, %g3
14630 addcc %l4, %i4, %o7
14631 sth %i6, [%l7 + 0x38]
14632 stb %o3, [%l7 + 0x43]
14633 mova %icc, %g6, %i1
14634 sth %o4, [%l7 + 0x26]
14635 fmuld8ulx16 %f11, %f8, %f28
14636 edge16 %i7, %g5, %g1
14637 ldsb [%l7 + 0x1B], %g4
14638 udivcc %i3, 0x1687, %o0
14639 mulscc %l2, %g2, %o6
14640 fmovrsgz %o2, %f29, %f8
14641 lduh [%l7 + 0x12], %l6
14642 ld [%l7 + 0x64], %f9
14643 movleu %xcc, %l3, %i5
14644 sdiv %l5, 0x1159, %o1
14645 movl %xcc, %i0, %l1
14646 array16 %o5, %g7, %l0
14647 fnegs %f26, %f16
14648 edge32n %i2, %g3, %i4
14649 movle %xcc, %o7, %i6
14650 movle %icc, %l4, %g6
14651 sethi 0x199D, %i1
14652 fpackfix %f28, %f20
14653 fmovdpos %icc, %f24, %f29
14654 movgu %xcc, %o4, %o3
14655 fornot2 %f24, %f16, %f10
14656 sdiv %g5, 0x1581, %i7
14657 xorcc %g1, 0x054F, %i3
14658 movrgez %o0, %l2, %g2
14659 movge %icc, %o6, %g4
14660 movrlez %o2, 0x205, %l6
14661 setx loop_44, %l0, %l1
14662 return %l1
14663 nop
14664 rdpr %cwp, %g1
14665 rdpr %cansave, %g2
14666 rdpr %canrestore, %g3
14667 rdpr %cleanwin, %g4
14668 rdpr %otherwin, %g5
14669 rdpr %wstate, %g6
14670loop_44: ldsb [%l7 + 0x46], %o1
14671 array8 %i0, %l3, %l1
14672 udivcc %g7, 0x1E3A, %o5
14673 stb %i2, [%l7 + 0x75]
14674 fmovse %xcc, %f11, %f2
14675 fandnot2 %f24, %f24, %f30
14676 movpos %xcc, %g3, %i4
14677 ldsb [%l7 + 0x61], %o7
14678 st %f13, [%l7 + 0x78]
14679 ldsb [%l7 + 0x4B], %l0
14680 fmovdn %icc, %f4, %f9
14681 addccc %i6, 0x1970, %l4
14682 stx %i1, [%l7 + 0x10]
14683 ldd [%l7 + 0x60], %f4
14684 fcmpgt32 %f14, %f4, %o4
14685 ldx [%l7 + 0x78], %g6
14686 edge32 %o3, %g5, %g1
14687 array32 %i3, %i7, %o0
14688 fnegd %f28, %f22
14689 sth %l2, [%l7 + 0x66]
14690 movgu %xcc, %o6, %g2
14691 fmovsneg %icc, %f24, %f12
14692 sth %g4, [%l7 + 0x2E]
14693 ldd [%l7 + 0x30], %f10
14694 orncc %l6, 0x0FE4, %o2
14695 ldub [%l7 + 0x36], %l5
14696 edge8n %o1, %i0, %l3
14697 subccc %l1, 0x13C7, %i5
14698 movrgez %g7, 0x1C8, %i2
14699 add %g3, %o5, %i4
14700 subc %l0, 0x1807, %i6
14701 edge16l %o7, %l4, %i1
14702 movcc %xcc, %o4, %g6
14703 st %f21, [%l7 + 0x2C]
14704 addc %g5, 0x003A, %g1
14705 fmovsvs %icc, %f24, %f9
14706 movrlez %o3, %i3, %o0
14707 or %i7, %l2, %g2
14708 ldd [%l7 + 0x18], %f12
14709 smulcc %o6, %g4, %l6
14710 umulcc %l5, 0x12CD, %o1
14711 fmovdne %xcc, %f17, %f11
14712 andn %o2, %l3, %l1
14713 alignaddr %i0, %g7, %i2
14714 sdivx %g3, 0x0544, %o5
14715 movvs %icc, %i4, %l0
14716 sethi 0x0C15, %i6
14717 umul %i5, %o7, %l4
14718 edge32 %o4, %i1, %g5
14719 edge16n %g1, %g6, %o3
14720 movgu %icc, %o0, %i3
14721 array32 %i7, %g2, %l2
14722 edge8 %o6, %g4, %l6
14723 orncc %o1, 0x1CBA, %o2
14724 umulcc %l5, %l1, %i0
14725 edge32ln %l3, %i2, %g7
14726 edge8 %g3, %i4, %l0
14727 st %f17, [%l7 + 0x74]
14728 mova %xcc, %i6, %o5
14729 alignaddr %o7, %i5, %l4
14730 edge16n %o4, %g5, %i1
14731 smul %g6, 0x0F2B, %o3
14732 addc %o0, 0x10A3, %i3
14733 fmovrslz %g1, %f18, %f26
14734 fmovrde %i7, %f6, %f4
14735 nop
14736 set 0x54, %i7
14737 ldub [%l7 + %i7], %g2
14738 fsrc1 %f28, %f22
14739 edge8ln %o6, %g4, %l6
14740 mulx %l2, 0x0A10, %o1
14741 srax %l5, %o2, %l1
14742 add %l3, 0x0258, %i0
14743 smulcc %i2, 0x0DFD, %g3
14744 fmul8x16au %f10, %f3, %f26
14745 srlx %i4, 0x03, %g7
14746 add %i6, 0x0F1F, %o5
14747 st %f8, [%l7 + 0x64]
14748 fpack16 %f14, %f26
14749 array32 %o7, %i5, %l0
14750 ldd [%l7 + 0x78], %l4
14751 movn %xcc, %g5, %o4
14752 sth %i1, [%l7 + 0x52]
14753 nop
14754 set 0x08, %o0
14755 ldd [%l7 + %o0], %g6
14756 movpos %xcc, %o3, %i3
14757 std %f28, [%l7 + 0x08]
14758 move %icc, %g1, %i7
14759 edge16l %o0, %o6, %g2
14760 umul %g4, 0x07A8, %l2
14761 fmovdne %xcc, %f0, %f6
14762 fpsub32s %f4, %f28, %f8
14763 movge %xcc, %l6, %l5
14764 movvc %xcc, %o2, %o1
14765 smulcc %l3, 0x0C37, %i0
14766 fmovrsgz %l1, %f26, %f17
14767 fmovsge %xcc, %f19, %f14
14768 fands %f22, %f18, %f13
14769 and %g3, %i2, %g7
14770 mulscc %i4, 0x09D5, %o5
14771 sllx %i6, 0x09, %o7
14772 fands %f13, %f6, %f18
14773 edge16 %i5, %l4, %g5
14774 movrlz %l0, %i1, %g6
14775 fpackfix %f22, %f25
14776 fcmpes %fcc1, %f27, %f18
14777 movrgz %o4, 0x036, %o3
14778 sllx %i3, %i7, %g1
14779 ld [%l7 + 0x20], %f3
14780 stx %o0, [%l7 + 0x28]
14781 movvc %xcc, %o6, %g4
14782 st %f20, [%l7 + 0x30]
14783 udivx %l2, 0x17C9, %l6
14784 umul %g2, 0x01E1, %l5
14785 fmovsneg %xcc, %f17, %f23
14786 ldd [%l7 + 0x18], %f0
14787 fcmple16 %f0, %f4, %o2
14788 std %f30, [%l7 + 0x68]
14789 movgu %xcc, %l3, %o1
14790 fmovde %xcc, %f14, %f24
14791 fmovscs %xcc, %f25, %f6
14792 ldd [%l7 + 0x48], %i0
14793 edge32 %g3, %i2, %l1
14794 fnegd %f30, %f8
14795 save %g7, 0x1EE9, %o5
14796 rdpr %cwp, %g1
14797 rdpr %cansave, %g2
14798 rdpr %canrestore, %g3
14799 rdpr %cleanwin, %g4
14800 rdpr %otherwin, %g5
14801 rdpr %wstate, %g6
14802 fmovrdgez %i6, %f18, %f2
14803 fmovrsgz %o7, %f6, %f23
14804 movg %xcc, %i4, %l4
14805 udiv %g5, 0x1FB5, %i5
14806 stw %i1, [%l7 + 0x70]
14807 edge32l %l0, %g6, %o4
14808 movrlez %o3, 0x24D, %i7
14809 smul %i3, 0x13CB, %o0
14810 fmovdle %icc, %f9, %f9
14811 fmovse %xcc, %f24, %f25
14812 stb %o6, [%l7 + 0x76]
14813 edge8 %g1, %l2, %g4
14814 sethi 0x0570, %l6
14815 bshuffle %f14, %f10, %f4
14816 ldd [%l7 + 0x58], %f24
14817 lduh [%l7 + 0x12], %l5
14818 umul %g2, 0x106F, %l3
14819 fmovsneg %xcc, %f11, %f0
14820 srlx %o1, %o2, %g3
14821 edge8 %i2, %i0, %l1
14822 movre %o5, 0x144, %i6
14823 edge32ln %o7, %g7, %l4
14824 ldsw [%l7 + 0x20], %i4
14825 mulscc %g5, 0x1FAA, %i5
14826 std %f12, [%l7 + 0x40]
14827 movgu %icc, %i1, %g6
14828 srl %l0, 0x11, %o4
14829 fmul8sux16 %f14, %f24, %f22
14830 sdivcc %o3, 0x1BAA, %i3
14831 fpsub32s %f17, %f2, %f23
14832 smul %o0, %o6, %g1
14833 movvc %xcc, %i7, %g4
14834 sdiv %l6, 0x1B87, %l2
14835 xnor %l5, 0x0978, %l3
14836 nop
14837 set 0x4C, %o1
14838 lduh [%l7 + %o1], %o1
14839 andncc %o2, %g2, %i2
14840 udiv %i0, 0x08C7, %g3
14841 addccc %o5, %i6, %o7
14842 nop
14843 set 0x60, %l4
14844 ldub [%l7 + %l4], %l1
14845 ldd [%l7 + 0x48], %f24
14846 fandnot1s %f14, %f15, %f1
14847 fmovsne %icc, %f14, %f26
14848 fmovdcc %icc, %f25, %f19
14849 andcc %l4, %g7, %i4
14850 sth %g5, [%l7 + 0x78]
14851 restore %i5, 0x0777, %i1
14852 rdpr %cwp, %g1
14853 rdpr %cansave, %g2
14854 rdpr %canrestore, %g3
14855 rdpr %cleanwin, %g4
14856 rdpr %otherwin, %g5
14857 rdpr %wstate, %g6
14858 array32 %g6, %o4, %l0
14859 movrlz %i3, %o3, %o0
14860 edge32 %o6, %g1, %g4
14861 srlx %i7, %l2, %l5
14862 andcc %l3, %o1, %l6
14863 nop
14864 set 0x36, %l3
14865 ldsh [%l7 + %l3], %g2
14866 fmovrse %o2, %f4, %f14
14867 movvs %icc, %i0, %g3
14868 array32 %o5, %i6, %i2
14869 pdist %f2, %f0, %f26
14870 sdivcc %o7, 0x10FB, %l4
14871 mulscc %g7, 0x1C9B, %l1
14872 fmovdle %icc, %f4, %f15
14873 subcc %g5, 0x0475, %i5
14874 edge32 %i1, %g6, %o4
14875 smulcc %i4, %i3, %o3
14876 addcc %l0, %o0, %g1
14877 mulx %o6, 0x0233, %g4
14878 smul %l2, 0x1DFD, %l5
14879 movpos %xcc, %l3, %i7
14880 edge8n %o1, %l6, %g2
14881 sth %o2, [%l7 + 0x0E]
14882 edge8 %g3, %o5, %i0
14883 edge16ln %i6, %i2, %o7
14884 fxor %f10, %f2, %f24
14885 array8 %l4, %l1, %g5
14886 ldx [%l7 + 0x28], %g7
14887 umul %i5, 0x1995, %i1
14888 umulcc %g6, 0x15F7, %i4
14889 stw %o4, [%l7 + 0x34]
14890 movrne %o3, 0x341, %i3
14891 sethi 0x09BD, %l0
14892 movvc %icc, %o0, %o6
14893 movne %xcc, %g4, %l2
14894 addcc %l5, %l3, %i7
14895 fcmple16 %f14, %f14, %g1
14896 edge32 %o1, %l6, %o2
14897 fandnot1s %f18, %f17, %f27
14898 edge8l %g3, %g2, %i0
14899 subccc %o5, 0x06C0, %i6
14900 mulx %i2, 0x0722, %l4
14901 edge8ln %o7, %g5, %g7
14902 fmovsneg %icc, %f20, %f13
14903 or %l1, %i5, %i1
14904 sll %g6, 0x0A, %o4
14905 fmovd %f18, %f28
14906 andncc %o3, %i4, %l0
14907 fmovdleu %icc, %f14, %f22
14908 fzero %f6
14909 udivx %o0, 0x0C27, %i3
14910 ldsw [%l7 + 0x44], %o6
14911 and %g4, %l2, %l3
14912 movrlez %i7, 0x361, %l5
14913 st %f5, [%l7 + 0x3C]
14914 sir 0x0BB7
14915 mulscc %g1, 0x1185, %l6
14916 lduw [%l7 + 0x78], %o1
14917 edge32 %g3, %o2, %i0
14918 array8 %o5, %i6, %i2
14919 fsrc2s %f19, %f28
14920 save %l4, %o7, %g2
14921 rdpr %cwp, %g1
14922 rdpr %cansave, %g2
14923 rdpr %canrestore, %g3
14924 rdpr %cleanwin, %g4
14925 rdpr %otherwin, %g5
14926 rdpr %wstate, %g6
14927 mulx %g5, 0x01D3, %g7
14928 addc %l1, %i1, %i5
14929 subc %o4, %g6, %i4
14930 fmovrdne %o3, %f30, %f26
14931 subcc %l0, %o0, %i3
14932 movre %g4, %l2, %o6
14933 edge16n %i7, %l3, %l5
14934 edge8 %g1, %o1, %l6
14935 movneg %icc, %o2, %g3
14936 xor %o5, 0x11AD, %i0
14937 and %i6, 0x03E5, %l4
14938 edge8l %o7, %g2, %i2
14939 fmovdleu %icc, %f16, %f27
14940 fcmpgt32 %f24, %f12, %g7
14941 fmovrsne %l1, %f31, %f2
14942 lduh [%l7 + 0x5C], %i1
14943 add %g5, 0x049D, %i5
14944 movvs %icc, %g6, %o4
14945 ld [%l7 + 0x3C], %f25
14946 movrgez %o3, 0x33D, %i4
14947 ldd [%l7 + 0x60], %f28
14948 sethi 0x1D38, %o0
14949 edge16 %i3, %g4, %l0
14950 fpadd16s %f0, %f29, %f0
14951 fmovdneg %xcc, %f10, %f17
14952 andcc %o6, %i7, %l3
14953 fmovsgu %icc, %f29, %f23
14954 fexpand %f30, %f8
14955 xnor %l2, 0x187B, %l5
14956 andncc %o1, %l6, %o2
14957 fsrc2 %f4, %f28
14958 movneg %xcc, %g3, %g1
14959 movcc %icc, %o5, %i6
14960 xor %i0, %l4, %o7
14961 fpadd32 %f12, %f8, %f24
14962 fandnot1 %f10, %f18, %f2
14963 fmovrdgz %g2, %f24, %f0
14964 stx %g7, [%l7 + 0x38]
14965 movne %icc, %i2, %i1
14966 movrlez %g5, 0x1AD, %i5
14967 orncc %g6, 0x1669, %l1
14968 fmovdpos %xcc, %f23, %f22
14969 movre %o4, %o3, %o0
14970 fmovde %icc, %f25, %f0
14971 xor %i3, %g4, %i4
14972 lduh [%l7 + 0x74], %l0
14973 udivx %i7, 0x0F29, %l3
14974 for %f4, %f18, %f8
14975 movg %xcc, %l2, %o6
14976 orn %l5, 0x0D7F, %o1
14977 subccc %o2, %g3, %g1
14978 umulcc %o5, %i6, %i0
14979 movrgz %l4, 0x136, %o7
14980 edge16n %l6, %g7, %i2
14981 fandnot1 %f4, %f12, %f22
14982 mova %xcc, %g2, %i1
14983 edge16l %g5, %g6, %l1
14984 movrlz %o4, 0x341, %o3
14985 sub %i5, %o0, %i3
14986 xnorcc %i4, %l0, %g4
14987 andcc %i7, 0x02CD, %l2
14988 sdivx %o6, 0x1EC9, %l3
14989 for %f12, %f0, %f14
14990 fornot1s %f0, %f25, %f23
14991 addcc %l5, 0x1780, %o1
14992 movrlz %o2, 0x027, %g3
14993 edge32n %o5, %i6, %i0
14994 udivx %l4, 0x0AF8, %g1
14995 edge32l %o7, %l6, %i2
14996 edge32ln %g7, %i1, %g2
14997 fmovrdne %g5, %f12, %f26
14998 andncc %l1, %g6, %o4
14999 fmul8x16al %f11, %f6, %f8
15000 fcmpgt32 %f0, %f10, %i5
15001 ldsw [%l7 + 0x10], %o3
15002 movvc %xcc, %i3, %o0
15003 stw %l0, [%l7 + 0x1C]
15004 udivx %i4, 0x0793, %g4
15005 sdivcc %i7, 0x0F3C, %o6
15006 sethi 0x03CA, %l2
15007 fnegd %f30, %f6
15008 edge32ln %l5, %o1, %l3
15009 edge16ln %g3, %o2, %o5
15010 movrgz %i0, 0x061, %i6
15011 mova %xcc, %l4, %g1
15012 edge8n %o7, %l6, %i2
15013 fands %f3, %f8, %f30
15014 udiv %g7, 0x05B1, %i1
15015 movne %icc, %g2, %g5
15016 orncc %g6, %l1, %i5
15017 orcc %o4, %i3, %o0
15018 movl %icc, %o3, %i4
15019 movleu %xcc, %l0, %g4
15020 sra %o6, %i7, %l2
15021 srax %o1, 0x09, %l3
15022 sdiv %g3, 0x1717, %o2
15023 xorcc %o5, 0x1B33, %i0
15024 orcc %l5, %i6, %g1
15025 ldsw [%l7 + 0x7C], %l4
15026 movrlz %l6, %i2, %o7
15027 stx %i1, [%l7 + 0x38]
15028 ldsh [%l7 + 0x38], %g2
15029 movrgz %g7, %g6, %l1
15030 sra %i5, 0x0D, %o4
15031 st %f15, [%l7 + 0x6C]
15032 lduh [%l7 + 0x66], %g5
15033 addcc %i3, %o0, %o3
15034 ldd [%l7 + 0x60], %i4
15035 movrgez %g4, 0x313, %o6
15036 xor %l0, %i7, %o1
15037 array16 %l2, %g3, %o2
15038 fxnor %f26, %f16, %f8
15039 movl %icc, %o5, %l3
15040 lduh [%l7 + 0x2E], %i0
15041 lduw [%l7 + 0x28], %i6
15042 addcc %g1, %l5, %l4
15043 sdivx %i2, 0x1FCF, %l6
15044 sll %i1, %o7, %g2
15045 movneg %icc, %g7, %g6
15046 fpsub32s %f6, %f14, %f19
15047 xorcc %l1, %i5, %o4
15048 fpsub16 %f22, %f28, %f8
15049 or %i3, 0x023D, %o0
15050 fcmple32 %f18, %f16, %g5
15051 movleu %icc, %i4, %g4
15052 srax %o3, %o6, %l0
15053 umulcc %o1, %i7, %l2
15054 fnot1s %f29, %f23
15055 andcc %o2, 0x1BF1, %g3
15056 fcmped %fcc2, %f16, %f30
15057 edge16ln %o5, %i0, %i6
15058 orn %g1, 0x1641, %l5
15059 sub %l4, %i2, %l3
15060 sll %i1, 0x1A, %o7
15061 subccc %l6, %g7, %g2
15062 ldx [%l7 + 0x40], %l1
15063 fcmps %fcc2, %f29, %f10
15064 andcc %i5, 0x142A, %o4
15065 setx loop_45, %l0, %l1
15066 return %l1
15067 nop
15068 rdpr %cwp, %g1
15069 rdpr %cansave, %g2
15070 rdpr %canrestore, %g3
15071 rdpr %cleanwin, %g4
15072 rdpr %otherwin, %g5
15073 rdpr %wstate, %g6
15074loop_45: movleu %xcc, %g5, %g4
15075 edge32 %i4, %o3, %o6
15076 srl %l0, %i7, %l2
15077 udivx %o2, 0x1ACF, %o1
15078 stw %o5, [%l7 + 0x78]
15079 st %f15, [%l7 + 0x4C]
15080 alignaddrl %i0, %i6, %g3
15081 addcc %l5, 0x1287, %g1
15082 addcc %l4, %i2, %i1
15083 popc 0x1AC6, %l3
15084 andcc %l6, 0x1334, %g7
15085 mova %xcc, %o7, %l1
15086 movrlz %i5, 0x292, %g2
15087 udivx %o4, 0x0112, %g6
15088 sir 0x1638
15089 edge8n %i3, %g5, %g4
15090 edge8 %i4, %o0, %o6
15091 srax %o3, %i7, %l0
15092 st %f7, [%l7 + 0x68]
15093 fcmple16 %f18, %f12, %l2
15094 edge8ln %o2, %o5, %i0
15095 xorcc %o1, %g3, %l5
15096 edge16ln %i6, %g1, %i2
15097 st %f17, [%l7 + 0x64]
15098 fmuld8ulx16 %f9, %f18, %f6
15099 sethi 0x02D6, %i1
15100 lduh [%l7 + 0x3C], %l3
15101 fmovsgu %xcc, %f29, %f0
15102 edge16n %l4, %l6, %o7
15103 ldd [%l7 + 0x58], %f0
15104 movvs %icc, %g7, %i5
15105 ldd [%l7 + 0x30], %f6
15106 subcc %l1, 0x0166, %g2
15107 subccc %o4, 0x1687, %g6
15108 stb %g5, [%l7 + 0x17]
15109 edge16n %g4, %i3, %i4
15110 sra %o6, 0x15, %o3
15111 sub %o0, 0x1E06, %i7
15112 movge %icc, %l2, %o2
15113 edge32 %o5, %l0, %o1
15114 fzero %f8
15115 movrgez %g3, 0x16D, %i0
15116 move %xcc, %l5, %g1
15117 fmovspos %xcc, %f20, %f5
15118 edge16ln %i6, %i2, %l3
15119 sdivcc %i1, 0x052D, %l6
15120 edge32l %o7, %g7, %i5
15121 addccc %l4, %l1, %o4
15122 edge32n %g2, %g6, %g4
15123 mulx %g5, 0x1D43, %i3
15124 movge %icc, %o6, %o3
15125 sra %i4, 0x0A, %i7
15126 movleu %xcc, %l2, %o0
15127 alignaddrl %o5, %l0, %o1
15128 edge16ln %o2, %g3, %i0
15129 ldx [%l7 + 0x28], %l5
15130 fandnot1 %f20, %f22, %f4
15131 lduw [%l7 + 0x6C], %i6
15132 smulcc %i2, 0x0567, %l3
15133 orn %g1, %l6, %o7
15134 edge32 %g7, %i5, %i1
15135 edge16l %l4, %o4, %g2
15136 fmovsn %icc, %f2, %f9
15137 edge16 %g6, %l1, %g5
15138 umulcc %g4, 0x0792, %o6
15139 sll %i3, 0x17, %i4
15140 sra %i7, 0x17, %l2
15141 andcc %o0, 0x0E08, %o5
15142 lduw [%l7 + 0x18], %l0
15143 nop
15144 set 0x18, %o4
15145 ldd [%l7 + %o4], %o2
15146 st %f16, [%l7 + 0x58]
15147 alignaddr %o2, %o1, %g3
15148 andn %l5, %i0, %i2
15149 srax %l3, 0x02, %g1
15150 movle %xcc, %i6, %l6
15151 movge %xcc, %o7, %i5
15152 save %g7, %i1, %o4
15153 rdpr %cwp, %g1
15154 rdpr %cansave, %g2
15155 rdpr %canrestore, %g3
15156 rdpr %cleanwin, %g4
15157 rdpr %otherwin, %g5
15158 rdpr %wstate, %g6
15159 fmovsn %icc, %f23, %f21
15160 lduw [%l7 + 0x0C], %g2
15161 edge32ln %l4, %g6, %g5
15162 st %f31, [%l7 + 0x7C]
15163 fmul8x16al %f7, %f15, %f6
15164 stx %g4, [%l7 + 0x60]
15165 lduw [%l7 + 0x3C], %o6
15166 fnot2s %f9, %f29
15167 fmul8sux16 %f10, %f2, %f10
15168 lduh [%l7 + 0x4E], %l1
15169 fmovs %f12, %f16
15170 fmovrsgz %i4, %f7, %f8
15171 fpadd16 %f16, %f8, %f14
15172 fpmerge %f9, %f16, %f30
15173 edge32n %i7, %i3, %l2
15174 move %icc, %o0, %o5
15175 fmovdvs %xcc, %f20, %f2
15176 movl %icc, %o3, %l0
15177 array8 %o1, %g3, %l5
15178 orn %i0, 0x0D21, %i2
15179 srlx %o2, 0x16, %l3
15180 move %xcc, %i6, %l6
15181 move %xcc, %g1, %o7
15182 umulcc %i5, %i1, %o4
15183 sdivcc %g7, 0x070F, %l4
15184 fcmpeq32 %f26, %f0, %g6
15185 movcs %icc, %g5, %g4
15186 fands %f26, %f8, %f26
15187 edge16ln %o6, %l1, %i4
15188 fmovrdgz %i7, %f4, %f10
15189 movn %xcc, %i3, %g2
15190 sir 0x0EC9
15191 smulcc %l2, 0x1F31, %o5
15192 fmovrsne %o3, %f18, %f25
15193 add %l0, 0x049E, %o1
15194 addccc %g3, 0x1FDD, %o0
15195 std %f10, [%l7 + 0x10]
15196 ldsh [%l7 + 0x5C], %l5
15197 fmovdg %xcc, %f16, %f30
15198 array8 %i2, %i0, %o2
15199 orcc %i6, %l6, %l3
15200 sethi 0x1BB6, %o7
15201 sllx %i5, 0x02, %i1
15202 addcc %g1, 0x17E7, %o4
15203 andncc %l4, %g6, %g7
15204 edge8ln %g4, %g5, %l1
15205 edge8n %i4, %i7, %o6
15206 edge16n %i3, %g2, %l2
15207 ldsw [%l7 + 0x54], %o3
15208 alignaddr %o5, %l0, %o1
15209 edge8l %g3, %o0, %i2
15210 orcc %l5, %o2, %i6
15211 movvc %icc, %l6, %i0
15212 movg %xcc, %l3, %o7
15213 sth %i1, [%l7 + 0x22]
15214 subcc %i5, %g1, %l4
15215 udiv %o4, 0x0F10, %g7
15216 ldsh [%l7 + 0x68], %g6
15217 and %g5, %l1, %g4
15218 restore %i7, %i4, %o6
15219 rdpr %cwp, %g1
15220 rdpr %cansave, %g2
15221 rdpr %canrestore, %g3
15222 rdpr %cleanwin, %g4
15223 rdpr %otherwin, %g5
15224 rdpr %wstate, %g6
15225 movcs %xcc, %i3, %l2
15226 or %o3, %o5, %l0
15227 array8 %o1, %g2, %o0
15228 sir 0x0B4E
15229 edge32n %g3, %i2, %l5
15230 edge8l %i6, %o2, %l6
15231 edge8n %i0, %l3, %i1
15232 edge8 %i5, %o7, %l4
15233 sir 0x1893
15234 movvc %xcc, %o4, %g7
15235 ldsh [%l7 + 0x7C], %g6
15236 mulscc %g5, %l1, %g1
15237 movrlez %g4, 0x2A0, %i4
15238 ldsb [%l7 + 0x22], %i7
15239 fmovscc %icc, %f23, %f8
15240 fpack32 %f24, %f26, %f8
15241 sllx %i3, %o6, %l2
15242 sub %o3, 0x184C, %o5
15243 movvs %icc, %l0, %g2
15244 save %o1, 0x0783, %g3
15245 rdpr %cwp, %g1
15246 rdpr %cansave, %g2
15247 rdpr %canrestore, %g3
15248 rdpr %cleanwin, %g4
15249 rdpr %otherwin, %g5
15250 rdpr %wstate, %g6
15251 edge32n %i2, %o0, %l5
15252 movleu %icc, %i6, %o2
15253 srl %l6, 0x1D, %i0
15254 st %f6, [%l7 + 0x54]
15255 srl %l3, 0x0E, %i1
15256 edge16 %o7, %l4, %i5
15257 andn %g7, 0x1EB9, %g6
15258 fnors %f28, %f15, %f13
15259 fcmped %fcc3, %f24, %f26
15260 udivx %g5, 0x0B4F, %o4
15261 edge32n %g1, %l1, %i4
15262 movl %icc, %i7, %g4
15263 srlx %i3, %l2, %o3
15264 movleu %xcc, %o5, %o6
15265 ldub [%l7 + 0x43], %l0
15266 edge16n %o1, %g3, %i2
15267 movgu %icc, %o0, %g2
15268 move %icc, %i6, %o2
15269 subccc %l5, 0x174A, %l6
15270 ldx [%l7 + 0x10], %l3
15271 edge32n %i0, %o7, %i1
15272 mulscc %i5, %g7, %g6
15273 movgu %xcc, %g5, %o4
15274 movl %xcc, %l4, %g1
15275 movleu %xcc, %i4, %l1
15276 addccc %i7, %i3, %g4
15277 subccc %l2, %o3, %o6
15278 andcc %l0, %o1, %o5
15279 edge8ln %g3, %i2, %o0
15280 fpack16 %f8, %f11
15281 movne %xcc, %i6, %o2
15282 fmovsa %icc, %f16, %f22
15283 save %g2, 0x0AE5, %l6
15284 rdpr %cwp, %g1
15285 rdpr %cansave, %g2
15286 rdpr %canrestore, %g3
15287 rdpr %cleanwin, %g4
15288 rdpr %otherwin, %g5
15289 rdpr %wstate, %g6
15290 subccc %l3, 0x17EF, %i0
15291 array8 %l5, %i1, %i5
15292 ldd [%l7 + 0x58], %g6
15293 movcc %xcc, %g6, %g5
15294 edge32ln %o4, %l4, %g1
15295 ldsw [%l7 + 0x20], %i4
15296 fmovdleu %xcc, %f13, %f31
15297 fmovdl %icc, %f25, %f12
15298 edge16l %o7, %l1, %i7
15299 fors %f10, %f25, %f29
15300 ldd [%l7 + 0x08], %f30
15301 movre %i3, 0x33C, %l2
15302 sth %g4, [%l7 + 0x6C]
15303 fmovsa %xcc, %f16, %f28
15304 sllx %o3, %o6, %l0
15305 movvs %xcc, %o1, %g3
15306 fmovdne %icc, %f5, %f23
15307 orn %i2, 0x15E1, %o5
15308 st %f30, [%l7 + 0x20]
15309 movge %icc, %i6, %o2
15310 edge32 %g2, %l6, %l3
15311 fmovrdgez %o0, %f8, %f12
15312 movneg %icc, %l5, %i1
15313 fands %f2, %f6, %f10
15314 andn %i0, 0x059B, %g7
15315 fmovs %f7, %f19
15316 ldsh [%l7 + 0x3A], %g6
15317 movne %xcc, %g5, %i5
15318 movleu %xcc, %l4, %g1
15319 alignaddr %i4, %o4, %o7
15320 edge32ln %i7, %i3, %l1
15321 save %l2, 0x10E1, %o3
15322 rdpr %cwp, %g1
15323 rdpr %cansave, %g2
15324 rdpr %canrestore, %g3
15325 rdpr %cleanwin, %g4
15326 rdpr %otherwin, %g5
15327 rdpr %wstate, %g6
15328 edge32 %o6, %g4, %o1
15329 movg %icc, %l0, %i2
15330 faligndata %f24, %f20, %f16
15331 movn %xcc, %o5, %g3
15332 sllx %i6, %g2, %o2
15333 fxnors %f10, %f10, %f31
15334 fmovsvs %xcc, %f5, %f7
15335 move %icc, %l3, %l6
15336 udivcc %o0, 0x1A30, %l5
15337 fnors %f0, %f19, %f11
15338 mulscc %i1, 0x1EFD, %g7
15339 mulscc %g6, 0x025B, %g5
15340 array8 %i5, %i0, %l4
15341 fmovsle %xcc, %f20, %f23
15342 andncc %g1, %o4, %i4
15343 fmovrdlz %o7, %f4, %f8
15344 fsrc2s %f15, %f8
15345 ldub [%l7 + 0x55], %i3
15346 fpadd32 %f20, %f10, %f22
15347 edge16n %l1, %i7, %l2
15348 sth %o6, [%l7 + 0x0E]
15349 movne %xcc, %g4, %o3
15350 array8 %o1, %i2, %l0
15351 pdist %f4, %f6, %f16
15352 xnorcc %o5, 0x0E27, %g3
15353 udivx %i6, 0x0488, %o2
15354 siam 0x4
15355 fmovd %f22, %f12
15356 fnot1 %f14, %f24
15357 array16 %l3, %g2, %o0
15358 fmovd %f22, %f20
15359 ldd [%l7 + 0x68], %f2
15360 move %xcc, %l5, %i1
15361 srlx %l6, 0x17, %g7
15362 fnands %f8, %f11, %f25
15363 move %icc, %g6, %g5
15364 sra %i5, %i0, %l4
15365 sdivcc %o4, 0x11B6, %i4
15366 fnot1 %f26, %f14
15367 edge32l %o7, %i3, %l1
15368 fmovsge %icc, %f12, %f3
15369 movleu %icc, %i7, %g1
15370 edge8n %l2, %o6, %g4
15371 srl %o1, %o3, %i2
15372 add %o5, 0x1F11, %l0
15373 fmovscs %icc, %f19, %f0
15374 ld [%l7 + 0x60], %f22
15375 subc %g3, %i6, %l3
15376 stx %g2, [%l7 + 0x18]
15377 addc %o2, %l5, %i1
15378 edge8ln %l6, %g7, %g6
15379 fandnot2 %f10, %f22, %f18
15380 stx %o0, [%l7 + 0x60]
15381 sdivcc %g5, 0x0970, %i0
15382 movre %l4, 0x3C4, %i5
15383 movl %xcc, %i4, %o4
15384 srl %o7, 0x1F, %l1
15385 fandnot1 %f0, %f8, %f18
15386 fmovse %icc, %f29, %f20
15387 ldd [%l7 + 0x18], %i2
15388 ldx [%l7 + 0x20], %g1
15389 ldsh [%l7 + 0x34], %l2
15390 or %o6, %g4, %i7
15391 andn %o3, 0x0C7E, %i2
15392 edge16ln %o5, %o1, %l0
15393 movn %icc, %g3, %l3
15394 subcc %i6, %o2, %l5
15395 setx loop_46, %l0, %l1
15396 return %l1
15397 nop
15398 rdpr %cwp, %g1
15399 rdpr %cansave, %g2
15400 rdpr %canrestore, %g3
15401 rdpr %cleanwin, %g4
15402 rdpr %otherwin, %g5
15403 rdpr %wstate, %g6
15404loop_46: fcmps %fcc2, %f15, %f7
15405 fmovdn %xcc, %f30, %f12
15406 edge32n %l6, %g7, %o0
15407 smul %g6, 0x015C, %i0
15408 array8 %g5, %i5, %i4
15409 alignaddrl %o4, %o7, %l1
15410 lduw [%l7 + 0x64], %l4
15411 sir 0x0BF5
15412 movrlez %i3, 0x3CD, %g1
15413 edge32ln %o6, %l2, %g4
15414 addc %o3, %i2, %o5
15415 addccc %i7, 0x12D9, %l0
15416 fxnor %f30, %f30, %f0
15417 addcc %o1, %l3, %i6
15418 movpos %icc, %g3, %l5
15419 fandnot2 %f6, %f30, %f4
15420 movn %xcc, %o2, %i1
15421 andncc %g2, %g7, %l6
15422 movl %icc, %o0, %g6
15423 fcmpne32 %f12, %f2, %g5
15424 sllx %i0, %i5, %i4
15425 or %o7, 0x1147, %o4
15426 popc %l1, %l4
15427 movg %icc, %g1, %o6
15428 edge16n %l2, %g4, %o3
15429 or %i2, %o5, %i3
15430 sllx %l0, %i7, %l3
15431 nop
15432 set 0x72, %l5
15433 ldub [%l7 + %l5], %o1
15434 sth %g3, [%l7 + 0x40]
15435 sir 0x0209
15436 smul %i6, 0x1E4A, %o2
15437 stb %i1, [%l7 + 0x2E]
15438 udivcc %l5, 0x154F, %g7
15439 movg %xcc, %l6, %o0
15440 edge16l %g2, %g5, %g6
15441 umul %i5, 0x1C5A, %i4
15442 fmovrdlz %o7, %f22, %f12
15443 movgu %xcc, %i0, %l1
15444 nop
15445 set 0x70, %o7
15446 ldsw [%l7 + %o7], %o4
15447 lduw [%l7 + 0x68], %l4
15448 xnor %o6, 0x1852, %l2
15449 orn %g4, %g1, %i2
15450 addccc %o5, 0x0C71, %i3
15451 andn %l0, %i7, %o3
15452 movne %icc, %o1, %g3
15453 movleu %xcc, %l3, %o2
15454 ldd [%l7 + 0x60], %f24
15455 udiv %i6, 0x17CF, %l5
15456 orncc %i1, 0x0371, %l6
15457 movcs %icc, %g7, %o0
15458 movle %icc, %g5, %g6
15459 fmovscc %xcc, %f27, %f7
15460 movre %i5, 0x0A8, %g2
15461 movle %icc, %o7, %i4
15462 movpos %xcc, %l1, %o4
15463 srax %l4, %o6, %i0
15464 std %f16, [%l7 + 0x20]
15465 fmuld8sux16 %f10, %f25, %f30
15466 sir 0x0592
15467 fmul8x16al %f29, %f29, %f24
15468 fcmpes %fcc1, %f11, %f29
15469 save %g4, %l2, %i2
15470 rdpr %cwp, %g1
15471 rdpr %cansave, %g2
15472 rdpr %canrestore, %g3
15473 rdpr %cleanwin, %g4
15474 rdpr %otherwin, %g5
15475 rdpr %wstate, %g6
15476 sdiv %o5, 0x1F0A, %g1
15477 ldd [%l7 + 0x20], %f2
15478 stb %i3, [%l7 + 0x3E]
15479 mova %xcc, %i7, %o3
15480 fcmpgt32 %f30, %f28, %l0
15481 edge16l %g3, %o1, %l3
15482 sethi 0x0159, %i6
15483 edge16ln %o2, %i1, %l6
15484 xor %l5, 0x022D, %o0
15485 smul %g5, 0x19F4, %g6
15486 stw %g7, [%l7 + 0x34]
15487 edge32ln %g2, %i5, %i4
15488 movrlz %l1, %o4, %o7
15489 restore %o6, 0x1B9C, %i0
15490 rdpr %cwp, %g1
15491 rdpr %cansave, %g2
15492 rdpr %canrestore, %g3
15493 rdpr %cleanwin, %g4
15494 rdpr %otherwin, %g5
15495 rdpr %wstate, %g6
15496 movg %xcc, %l4, %g4
15497 edge16ln %i2, %o5, %g1
15498 ldd [%l7 + 0x08], %f14
15499 fmovdvc %icc, %f22, %f20
15500 subccc %i3, 0x10FF, %l2
15501 orn %o3, 0x03D6, %i7
15502 xor %l0, %g3, %o1
15503 ldx [%l7 + 0x28], %i6
15504 ldx [%l7 + 0x48], %o2
15505 movn %xcc, %l3, %i1
15506 edge32 %l5, %o0, %g5
15507 sdivx %l6, 0x1416, %g6
15508 movcs %xcc, %g2, %g7
15509 fandnot2s %f25, %f25, %f19
15510 subc %i5, %i4, %l1
15511 srlx %o7, %o4, %o6
15512 sth %l4, [%l7 + 0x6A]
15513 addccc %g4, 0x045A, %i0
15514 sra %i2, 0x1D, %o5
15515 subcc %g1, 0x04AB, %l2
15516 lduh [%l7 + 0x0A], %i3
15517 movre %o3, %l0, %g3
15518 fmovrdne %i7, %f16, %f10
15519 fmuld8ulx16 %f21, %f21, %f22
15520 fmovdpos %icc, %f14, %f16
15521 save %o1, %i6, %l3
15522 rdpr %cwp, %g1
15523 rdpr %cansave, %g2
15524 rdpr %canrestore, %g3
15525 rdpr %cleanwin, %g4
15526 rdpr %otherwin, %g5
15527 rdpr %wstate, %g6
15528 fandnot1s %f23, %f10, %f20
15529 fmovsgu %xcc, %f18, %f18
15530 andcc %i1, %l5, %o2
15531 fnegd %f6, %f2
15532 sdivx %g5, 0x07F0, %l6
15533 sdivx %g6, 0x1524, %o0
15534 fpsub32 %f10, %f22, %f4
15535 sdiv %g2, 0x18C2, %i5
15536 andcc %g7, %i4, %l1
15537 edge32 %o7, %o4, %o6
15538 sdivx %l4, 0x1807, %i0
15539 movn %icc, %i2, %g4
15540 movpos %xcc, %g1, %l2
15541 srl %i3, %o3, %l0
15542 andn %o5, 0x1A52, %g3
15543 movrlez %o1, %i7, %l3
15544 xnorcc %i6, %i1, %l5
15545 fmovsne %xcc, %f7, %f4
15546 orncc %g5, %o2, %g6
15547 fmovd %f16, %f22
15548 fmovrsne %l6, %f6, %f11
15549 andncc %o0, %g2, %g7
15550 movgu %xcc, %i5, %l1
15551 movcs %xcc, %o7, %i4
15552 fmovrsne %o4, %f22, %f28
15553 array32 %o6, %i0, %l4
15554 ldx [%l7 + 0x38], %g4
15555 fcmpeq16 %f22, %f24, %i2
15556 stx %l2, [%l7 + 0x20]
15557 fnot2s %f8, %f20
15558 fmovrsgez %g1, %f0, %f26
15559 andcc %o3, 0x009C, %l0
15560 addc %o5, %i3, %o1
15561 fmovrsgez %i7, %f10, %f26
15562 sdiv %l3, 0x0597, %g3
15563 alignaddrl %i6, %l5, %g5
15564 fands %f16, %f26, %f0
15565 addc %o2, %i1, %g6
15566 ldsh [%l7 + 0x64], %l6
15567 addcc %o0, 0x0200, %g7
15568 movrgz %g2, %l1, %o7
15569 edge8l %i4, %o4, %o6
15570 stx %i0, [%l7 + 0x50]
15571 ldsw [%l7 + 0x50], %l4
15572 fpsub16s %f30, %f19, %f6
15573 fmovsa %icc, %f4, %f13
15574 edge16 %i5, %g4, %i2
15575 save %g1, %l2, %o3
15576 rdpr %cwp, %g1
15577 rdpr %cansave, %g2
15578 rdpr %canrestore, %g3
15579 rdpr %cleanwin, %g4
15580 rdpr %otherwin, %g5
15581 rdpr %wstate, %g6
15582 movge %icc, %o5, %l0
15583 fones %f21
15584 fmovdn %xcc, %f10, %f7
15585 fnegd %f10, %f12
15586 movpos %icc, %i3, %o1
15587 umul %l3, %g3, %i6
15588 popc 0x0C7C, %i7
15589 srax %l5, %g5, %o2
15590 fmuld8ulx16 %f4, %f31, %f6
15591 stw %g6, [%l7 + 0x68]
15592 ldsb [%l7 + 0x4F], %l6
15593 fzeros %f23
15594 ldsw [%l7 + 0x30], %o0
15595 andn %g7, %g2, %l1
15596 nop
15597 set 0x4A, %g3
15598 ldsb [%l7 + %g3], %o7
15599 udivcc %i4, 0x0C09, %o4
15600 movvc %icc, %o6, %i1
15601 mova %icc, %l4, %i5
15602 save %i0, %i2, %g4
15603 rdpr %cwp, %g1
15604 rdpr %cansave, %g2
15605 rdpr %canrestore, %g3
15606 rdpr %cleanwin, %g4
15607 rdpr %otherwin, %g5
15608 rdpr %wstate, %g6
15609 srax %g1, 0x14, %l2
15610 sethi 0x089F, %o3
15611 lduw [%l7 + 0x60], %l0
15612 movg %xcc, %o5, %i3
15613 movn %icc, %l3, %g3
15614 ldsh [%l7 + 0x4E], %i6
15615 xor %i7, 0x0A62, %l5
15616 fmovd %f18, %f2
15617 edge32l %g5, %o2, %o1
15618 sra %l6, %o0, %g7
15619 smulcc %g6, 0x1813, %l1
15620 fpadd32 %f26, %f24, %f12
15621 or %o7, %g2, %i4
15622 std %f12, [%l7 + 0x48]
15623 movge %icc, %o4, %i1
15624 ldx [%l7 + 0x38], %l4
15625 fcmpeq32 %f2, %f10, %o6
15626 fpadd16s %f0, %f30, %f26
15627 movpos %icc, %i0, %i5
15628 fmovdne %xcc, %f9, %f8
15629 sll %g4, 0x17, %g1
15630 subc %l2, 0x121B, %i2
15631 setx loop_47, %l0, %l1
15632 return %l1
15633 nop
15634 rdpr %cwp, %g1
15635 rdpr %cansave, %g2
15636 rdpr %canrestore, %g3
15637 rdpr %cleanwin, %g4
15638 rdpr %otherwin, %g5
15639 rdpr %wstate, %g6
15640loop_47: movneg %icc, %l3, %g3
15641 andcc %i6, 0x0DF5, %o5
15642 fmul8ulx16 %f4, %f28, %f10
15643 edge16 %l5, %i7, %g5
15644 movrne %o2, 0x0FD, %l6
15645 ldub [%l7 + 0x18], %o1
15646 subccc %o0, 0x1712, %g6
15647 sethi 0x1E8B, %g7
15648 mulscc %o7, %l1, %g2
15649 nop
15650 set 0x30, %g4
15651 ldsh [%l7 + %g4], %o4
15652 fmovrdlez %i4, %f24, %f18
15653 fcmpeq16 %f22, %f24, %l4
15654 std %f4, [%l7 + 0x68]
15655 fmuld8sux16 %f4, %f29, %f30
15656 subccc %o6, 0x0CF3, %i1
15657 sra %i0, %i5, %g4
15658 array8 %g1, %i2, %l2
15659 udivx %l0, 0x1227, %o3
15660 movre %i3, %g3, %i6
15661 movrlz %l3, 0x044, %l5
15662 fmovdg %icc, %f31, %f2
15663 alignaddrl %i7, %g5, %o5
15664 mulscc %l6, 0x01EF, %o1
15665 fand %f6, %f26, %f30
15666 movre %o0, 0x2F5, %g6
15667 movvc %icc, %g7, %o2
15668 sub %o7, %g2, %o4
15669 sth %l1, [%l7 + 0x26]
15670 sll %i4, %l4, %i1
15671 array16 %o6, %i0, %i5
15672 fmovrde %g1, %f8, %f18
15673 add %g4, %l2, %i2
15674 fmovsge %xcc, %f1, %f4
15675 andcc %l0, 0x057A, %i3
15676 andncc %o3, %g3, %l3
15677 movrgz %i6, 0x0D3, %i7
15678 add %g5, 0x0013, %l5
15679 movle %xcc, %l6, %o1
15680 add %o0, 0x1E6A, %o5
15681 sdiv %g7, 0x0191, %o2
15682 andn %o7, 0x159B, %g6
15683 st %f24, [%l7 + 0x64]
15684 udivx %o4, 0x18E6, %g2
15685 sub %l1, %l4, %i1
15686 fnands %f4, %f17, %f5
15687 sth %o6, [%l7 + 0x44]
15688 stw %i4, [%l7 + 0x64]
15689 movleu %xcc, %i5, %g1
15690 sra %i0, 0x12, %g4
15691 fexpand %f18, %f2
15692 subcc %l2, %l0, %i3
15693 array16 %o3, %g3, %i2
15694 fabsd %f24, %f0
15695 addcc %l3, 0x0293, %i6
15696 sdivx %i7, 0x0E89, %g5
15697 fmovrdlez %l5, %f28, %f26
15698 fmovda %icc, %f16, %f31
15699 movge %xcc, %o1, %o0
15700 edge32ln %l6, %g7, %o5
15701 edge8ln %o7, %g6, %o2
15702 srlx %g2, %o4, %l1
15703 udivx %i1, 0x0606, %o6
15704 restore %l4, %i5, %g1
15705 rdpr %cwp, %g1
15706 rdpr %cansave, %g2
15707 rdpr %canrestore, %g3
15708 rdpr %cleanwin, %g4
15709 rdpr %otherwin, %g5
15710 rdpr %wstate, %g6
15711 addc %i0, 0x19AF, %i4
15712 edge16l %l2, %l0, %g4
15713 andncc %o3, %g3, %i3
15714 movpos %xcc, %i2, %l3
15715 stx %i6, [%l7 + 0x30]
15716 ld [%l7 + 0x40], %f14
15717 fmovrsgez %g5, %f14, %f17
15718 movgu %icc, %l5, %i7
15719 subc %o1, 0x1F02, %l6
15720 and %g7, %o5, %o0
15721 edge8l %g6, %o2, %o7
15722 lduh [%l7 + 0x74], %g2
15723 fnot1 %f12, %f28
15724 edge8l %o4, %l1, %o6
15725 addc %l4, 0x038B, %i1
15726 fxor %f0, %f0, %f0
15727 fmovdgu %xcc, %f0, %f17
15728 siam 0x2
15729 fmovsn %xcc, %f27, %f31
15730 fcmpne32 %f20, %f24, %i5
15731 stx %i0, [%l7 + 0x30]
15732 ldsw [%l7 + 0x24], %g1
15733 movg %icc, %l2, %i4
15734 udivx %g4, 0x067B, %l0
15735 srlx %g3, %i3, %o3
15736 sllx %i2, 0x1E, %i6
15737 movneg %icc, %l3, %g5
15738 stx %l5, [%l7 + 0x18]
15739 andcc %i7, %l6, %o1
15740 sdiv %g7, 0x1EF5, %o0
15741 ldx [%l7 + 0x60], %o5
15742 alignaddr %g6, %o7, %o2
15743 ldsb [%l7 + 0x12], %g2
15744 fmovdg %xcc, %f4, %f7
15745 ldd [%l7 + 0x38], %f24
15746 sllx %l1, 0x13, %o4
15747 fandnot1s %f4, %f14, %f31
15748 fmovrslz %o6, %f3, %f16
15749 movvs %xcc, %i1, %i5
15750 alignaddrl %l4, %g1, %l2
15751 fandnot2 %f24, %f18, %f8
15752 ldsh [%l7 + 0x6A], %i4
15753 sub %g4, %l0, %g3
15754 fmovdpos %xcc, %f24, %f30
15755 andn %i0, %o3, %i3
15756 smul %i2, %l3, %g5
15757 fmovda %xcc, %f21, %f27
15758 fcmpeq16 %f0, %f2, %l5
15759 popc 0x182A, %i7
15760 udivx %i6, 0x0672, %o1
15761 stx %g7, [%l7 + 0x38]
15762 sethi 0x1BA1, %l6
15763 mova %xcc, %o5, %o0
15764 subccc %o7, %g6, %g2
15765 umulcc %l1, 0x0341, %o2
15766 fmovdneg %icc, %f30, %f3
15767 edge8ln %o4, %o6, %i1
15768 movpos %icc, %i5, %g1
15769 ldd [%l7 + 0x38], %f24
15770 movne %icc, %l2, %l4
15771 addcc %g4, 0x001A, %i4
15772 nop
15773 set 0x79, %i5
15774 ldsb [%l7 + %i5], %g3
15775 movl %icc, %l0, %i0
15776 array8 %i3, %i2, %l3
15777 setx loop_48, %l0, %l1
15778 return %l1
15779 nop
15780 rdpr %cwp, %g1
15781 rdpr %cansave, %g2
15782 rdpr %canrestore, %g3
15783 rdpr %cleanwin, %g4
15784 rdpr %otherwin, %g5
15785 rdpr %wstate, %g6
15786loop_48: fmovsle %xcc, %f4, %f1
15787 subc %i6, %o1, %g7
15788 nop
15789 set 0x24, %i3
15790 stw %l6, [%l7 + %i3]
15791 ldsh [%l7 + 0x1C], %o5
15792 alignaddrl %o0, %o7, %g6
15793 sll %g2, %l1, %i7
15794 ldd [%l7 + 0x10], %f24
15795 movrne %o4, 0x005, %o2
15796 edge8ln %i1, %o6, %g1
15797 alignaddr %i5, %l2, %g4
15798 edge16l %l4, %i4, %l0
15799 alignaddr %i0, %g3, %i3
15800 stx %l3, [%l7 + 0x78]
15801 xor %o3, 0x0C1C, %i2
15802 edge16 %l5, %i6, %g5
15803 movleu %xcc, %g7, %o1
15804 sdivcc %o5, 0x1A94, %o0
15805 addcc %l6, 0x07E6, %o7
15806 movre %g2, %g6, %l1
15807 movne %icc, %o4, %o2
15808 movpos %icc, %i1, %o6
15809 fmovsa %xcc, %f25, %f10
15810 subccc %i7, 0x017D, %i5
15811 movrlez %l2, %g1, %g4
15812 ldx [%l7 + 0x18], %l4
15813 movge %xcc, %l0, %i4
15814 fmovdne %icc, %f4, %f7
15815 movrlz %g3, 0x27A, %i3
15816 fsrc2s %f25, %f25
15817 xnorcc %l3, 0x0603, %i0
15818 srl %o3, %l5, %i2
15819 mova %icc, %g5, %i6
15820 fmovsl %xcc, %f7, %f5
15821 movneg %xcc, %o1, %g7
15822 edge8ln %o5, %l6, %o0
15823 umulcc %g2, 0x0D91, %o7
15824 st %f22, [%l7 + 0x5C]
15825 stb %g6, [%l7 + 0x57]
15826 srax %l1, %o4, %i1
15827 movrgez %o6, %i7, %o2
15828 fpsub16 %f4, %f24, %f30
15829 sdivcc %l2, 0x1FEB, %i5
15830 movrlz %g4, 0x117, %g1
15831 add %l0, %i4, %g3
15832 fmovsle %icc, %f8, %f27
15833 udivx %l4, 0x05C6, %l3
15834 movrgez %i3, %i0, %o3
15835 fnors %f29, %f6, %f22
15836 movcs %icc, %l5, %g5
15837 fors %f14, %f29, %f26
15838 save %i2, 0x02A6, %o1
15839 rdpr %cwp, %g1
15840 rdpr %cansave, %g2
15841 rdpr %canrestore, %g3
15842 rdpr %cleanwin, %g4
15843 rdpr %otherwin, %g5
15844 rdpr %wstate, %g6
15845 stw %i6, [%l7 + 0x7C]
15846 alignaddrl %g7, %l6, %o0
15847 movneg %icc, %o5, %g2
15848 movrgez %g6, %o7, %l1
15849 move %xcc, %o4, %i1
15850 fabsd %f6, %f20
15851 umulcc %o6, %i7, %l2
15852 edge32l %o2, %i5, %g4
15853 fabss %f6, %f9
15854 stx %l0, [%l7 + 0x70]
15855 array8 %i4, %g1, %g3
15856 fpackfix %f14, %f0
15857 srlx %l4, 0x0B, %i3
15858 stx %i0, [%l7 + 0x60]
15859 fmuld8ulx16 %f30, %f28, %f22
15860 fmovdne %icc, %f23, %f12
15861 movne %xcc, %o3, %l5
15862 udiv %l3, 0x0797, %g5
15863 umulcc %i2, 0x0CDC, %i6
15864 movcs %xcc, %g7, %l6
15865 mulscc %o0, 0x00EA, %o1
15866 pdist %f24, %f18, %f24
15867 mulx %g2, %o5, %g6
15868 fmovrdlez %l1, %f12, %f8
15869 fmovdne %icc, %f2, %f30
15870 movrlez %o4, %o7, %o6
15871 movneg %xcc, %i7, %i1
15872 ld [%l7 + 0x08], %f21
15873 std %f14, [%l7 + 0x08]
15874 alignaddr %o2, %i5, %l2
15875 sdiv %l0, 0x0770, %g4
15876 umulcc %i4, 0x1C68, %g3
15877 fmul8sux16 %f20, %f26, %f14
15878 stx %g1, [%l7 + 0x48]
15879 edge8n %l4, %i0, %o3
15880 ldd [%l7 + 0x08], %l4
15881 nop
15882 set 0x70, %g5
15883 ldx [%l7 + %g5], %i3
15884 fmovsneg %xcc, %f28, %f29
15885 fmovde %xcc, %f21, %f15
15886 fcmpne32 %f12, %f28, %g5
15887 movrgez %i2, %i6, %l3
15888 popc 0x12BA, %l6
15889 fpadd32s %f25, %f2, %f22
15890 andcc %g7, %o1, %g2
15891 orcc %o5, %o0, %l1
15892 fnot1 %f18, %f22
15893 popc %g6, %o7
15894 mulscc %o4, %i7, %i1
15895 st %f27, [%l7 + 0x10]
15896 orn %o2, 0x1D6C, %i5
15897 nop
15898 set 0x60, %g6
15899 ldx [%l7 + %g6], %o6
15900 ldd [%l7 + 0x50], %f8
15901 edge32ln %l0, %g4, %i4
15902 nop
15903 set 0x40, %i2
15904 ldx [%l7 + %i2], %g3
15905 movne %icc, %g1, %l4
15906 edge16n %l2, %i0, %l5
15907 movrne %o3, 0x256, %i3
15908 ldub [%l7 + 0x3C], %g5
15909 edge8n %i2, %i6, %l3
15910 std %f12, [%l7 + 0x50]
15911 movg %xcc, %l6, %o1
15912 edge32ln %g7, %g2, %o5
15913 edge32n %o0, %g6, %l1
15914 stb %o7, [%l7 + 0x7E]
15915 std %f4, [%l7 + 0x18]
15916 movne %icc, %o4, %i7
15917 movl %icc, %i1, %i5
15918 fmovdcs %icc, %f6, %f24
15919 subc %o2, %l0, %o6
15920 xnor %i4, 0x0409, %g3
15921 nop
15922 set 0x48, %g7
15923 ldd [%l7 + %g7], %g4
15924 fmovsne %xcc, %f0, %f14
15925 stw %l4, [%l7 + 0x74]
15926 std %f14, [%l7 + 0x28]
15927 sth %l2, [%l7 + 0x52]
15928 mova %icc, %i0, %g1
15929 add %l5, 0x1E13, %o3
15930 array16 %i3, %i2, %g5
15931 movn %icc, %i6, %l3
15932 fcmps %fcc3, %f0, %f6
15933 fnand %f4, %f24, %f4
15934 fmovrdlz %l6, %f12, %f12
15935 sdivx %o1, 0x0C8F, %g7
15936 movvs %xcc, %g2, %o5
15937 movle %xcc, %o0, %l1
15938 subccc %g6, 0x18C5, %o4
15939 sethi 0x0F97, %o7
15940 sir 0x1DDF
15941 movge %icc, %i1, %i5
15942 edge8 %o2, %i7, %o6
15943 fsrc2 %f26, %f20
15944 movrgez %i4, 0x0AB, %g3
15945 edge16l %g4, %l4, %l2
15946 addcc %l0, %i0, %g1
15947 fmovde %icc, %f28, %f25
15948 movvc %icc, %l5, %i3
15949 sub %o3, %g5, %i2
15950 edge32ln %i6, %l3, %o1
15951 fmovdleu %icc, %f18, %f9
15952 addc %g7, %g2, %o5
15953 ldsb [%l7 + 0x1B], %o0
15954 array16 %l1, %l6, %o4
15955 srl %o7, 0x03, %g6
15956 fmul8x16al %f27, %f2, %f6
15957 orn %i1, 0x01BD, %i5
15958 save %o2, 0x03F7, %i7
15959 rdpr %cwp, %g1
15960 rdpr %cansave, %g2
15961 rdpr %canrestore, %g3
15962 rdpr %cleanwin, %g4
15963 rdpr %otherwin, %g5
15964 rdpr %wstate, %g6
15965 movle %xcc, %i4, %o6
15966 st %f0, [%l7 + 0x44]
15967 sethi 0x1D26, %g3
15968 edge16ln %g4, %l2, %l4
15969 addcc %i0, 0x08EB, %l0
15970 edge32ln %l5, %i3, %o3
15971 ld [%l7 + 0x2C], %f0
15972 fmovrse %g1, %f1, %f25
15973 fands %f2, %f0, %f19
15974 fones %f17
15975 edge16ln %g5, %i2, %l3
15976 movvs %xcc, %o1, %g7
15977 subcc %g2, 0x00C5, %o5
15978 bshuffle %f30, %f22, %f22
15979 umulcc %o0, %l1, %i6
15980 edge16ln %o4, %o7, %l6
15981 ld [%l7 + 0x44], %f16
15982 subcc %g6, 0x1E30, %i1
15983 fand %f16, %f28, %f24
15984 ld [%l7 + 0x78], %f3
15985 edge8ln %i5, %i7, %o2
15986 save %o6, %g3, %i4
15987 rdpr %cwp, %g1
15988 rdpr %cansave, %g2
15989 rdpr %canrestore, %g3
15990 rdpr %cleanwin, %g4
15991 rdpr %otherwin, %g5
15992 rdpr %wstate, %g6
15993 movvs %xcc, %g4, %l4
15994 edge8n %i0, %l0, %l5
15995 fcmpd %fcc3, %f6, %f2
15996 fmovrdgez %l2, %f26, %f22
15997 fmovdcs %icc, %f15, %f27
15998 smulcc %i3, %o3, %g5
15999 fpadd32 %f14, %f4, %f6
16000 movrne %g1, 0x0A5, %i2
16001 edge32n %l3, %o1, %g7
16002 movge %xcc, %o5, %o0
16003 st %f17, [%l7 + 0x20]
16004 fsrc1s %f19, %f4
16005 move %xcc, %g2, %l1
16006 addc %o4, %o7, %i6
16007 movg %xcc, %l6, %g6
16008 udiv %i5, 0x0941, %i7
16009 edge16l %i1, %o6, %o2
16010 movrne %i4, 0x2FF, %g4
16011 fmovrdgz %l4, %f18, %f2
16012 xnor %g3, %i0, %l0
16013 andncc %l2, %l5, %o3
16014 edge8ln %i3, %g5, %i2
16015 array8 %l3, %o1, %g7
16016 fzeros %f1
16017 movleu %xcc, %g1, %o5
16018 andcc %g2, %o0, %l1
16019 umulcc %o4, %i6, %o7
16020 edge8l %g6, %l6, %i5
16021 edge8n %i1, %o6, %o2
16022 fmovdleu %icc, %f29, %f7
16023 sllx %i7, 0x1E, %i4
16024 edge16ln %l4, %g4, %i0
16025 fmovrdne %l0, %f6, %f0
16026 array8 %l2, %g3, %l5
16027 ldub [%l7 + 0x68], %o3
16028 ldsw [%l7 + 0x58], %i3
16029 udivcc %g5, 0x01EC, %l3
16030 movneg %xcc, %i2, %g7
16031 restore %g1, %o1, %o5
16032 rdpr %cwp, %g1
16033 rdpr %cansave, %g2
16034 rdpr %canrestore, %g3
16035 rdpr %cleanwin, %g4
16036 rdpr %otherwin, %g5
16037 rdpr %wstate, %g6
16038 ldd [%l7 + 0x30], %o0
16039 lduw [%l7 + 0x50], %g2
16040 array16 %l1, %o4, %i6
16041 fnot2 %f12, %f14
16042 movrlez %o7, %l6, %g6
16043 fpmerge %f9, %f20, %f24
16044 fmovrdlz %i1, %f16, %f6
16045 movl %icc, %o6, %o2
16046 edge32ln %i7, %i4, %i5
16047 xnorcc %g4, %i0, %l0
16048 ldx [%l7 + 0x70], %l4
16049 array32 %l2, %l5, %g3
16050 sll %o3, %g5, %l3
16051 fnands %f12, %f30, %f29
16052 sdivx %i3, 0x0DCE, %i2
16053 fcmpne32 %f12, %f30, %g7
16054 edge8ln %o1, %g1, %o0
16055 subcc %g2, %o5, %o4
16056 fcmpd %fcc3, %f4, %f14
16057 smulcc %i6, 0x0B27, %o7
16058 fmovrdlez %l1, %f0, %f16
16059 save %l6, 0x0A88, %g6
16060 rdpr %cwp, %g1
16061 rdpr %cansave, %g2
16062 rdpr %canrestore, %g3
16063 rdpr %cleanwin, %g4
16064 rdpr %otherwin, %g5
16065 rdpr %wstate, %g6
16066 movrne %i1, 0x3A8, %o2
16067 sdivcc %i7, 0x0C14, %i4
16068 fmul8ulx16 %f4, %f28, %f16
16069 alignaddr %o6, %g4, %i0
16070 mulx %i5, 0x1789, %l0
16071 std %f12, [%l7 + 0x30]
16072 orcc %l4, 0x14BA, %l5
16073 orcc %g3, %o3, %g5
16074 ldub [%l7 + 0x52], %l2
16075 movrlez %l3, 0x2D3, %i2
16076 fsrc2s %f5, %f14
16077 sllx %g7, 0x01, %i3
16078 nop
16079 set 0x08, %l2
16080 ldd [%l7 + %l2], %f12
16081 lduw [%l7 + 0x58], %o1
16082 movne %xcc, %g1, %g2
16083 movrlez %o0, %o4, %i6
16084 edge8ln %o7, %o5, %l6
16085 sdivcc %g6, 0x16E6, %i1
16086 movrgez %l1, 0x35B, %o2
16087 popc %i4, %o6
16088 orcc %i7, 0x0259, %g4
16089 edge8n %i0, %i5, %l4
16090 fmovdne %xcc, %f22, %f25
16091 add %l0, 0x1105, %l5
16092 edge8ln %o3, %g5, %l2
16093 fmovdg %icc, %f16, %f15
16094 movrlez %l3, %i2, %g3
16095 fmovrse %i3, %f3, %f23
16096 smulcc %g7, 0x0E41, %o1
16097 fnot2s %f28, %f12
16098 ldsh [%l7 + 0x50], %g1
16099 edge32n %o0, %o4, %i6
16100 movcc %xcc, %o7, %o5
16101 movn %icc, %l6, %g2
16102 edge8l %i1, %g6, %l1
16103 stw %o2, [%l7 + 0x74]
16104 lduh [%l7 + 0x74], %o6
16105 ld [%l7 + 0x6C], %f7
16106 nop
16107 set 0x20, %o2
16108 ldsh [%l7 + %o2], %i4
16109 ldsh [%l7 + 0x38], %g4
16110 xnorcc %i0, %i5, %i7
16111 edge32n %l4, %l0, %o3
16112 movge %xcc, %g5, %l2
16113 mulscc %l5, %i2, %l3
16114 fzeros %f8
16115 sethi 0x066A, %i3
16116 move %icc, %g7, %o1
16117 edge32 %g3, %o0, %g1
16118 ldub [%l7 + 0x3E], %o4
16119 nop
16120 set 0x30, %g1
16121 stx %o7, [%l7 + %g1]
16122 movpos %xcc, %o5, %i6
16123 stx %l6, [%l7 + 0x08]
16124 popc 0x1E8D, %i1
16125 or %g6, 0x0A62, %g2
16126 fpadd16s %f22, %f26, %f14
16127 movle %icc, %l1, %o2
16128 edge16n %o6, %i4, %i0
16129 sra %g4, 0x1B, %i7
16130 edge8 %i5, %l4, %o3
16131 fmovspos %xcc, %f25, %f29
16132 xnor %g5, %l2, %l0
16133 sdiv %i2, 0x1C5B, %l3
16134 siam 0x7
16135 sethi 0x08DB, %i3
16136 movrgez %l5, 0x2A8, %o1
16137 add %g3, 0x1A6D, %g7
16138 fmovrdlez %o0, %f18, %f8
16139 xnor %o4, %g1, %o7
16140 nop
16141 set 0x08, %i6
16142 lduw [%l7 + %i6], %o5
16143 xnorcc %i6, %i1, %l6
16144 srl %g6, %l1, %g2
16145 popc %o6, %o2
16146 edge8 %i4, %i0, %g4
16147 srax %i5, %i7, %o3
16148 movrgz %g5, %l4, %l2
16149 addccc %l0, 0x058B, %i2
16150 alignaddrl %l3, %i3, %l5
16151 udivx %o1, 0x17DA, %g7
16152 edge16 %g3, %o0, %o4
16153 sllx %o7, 0x1F, %g1
16154 movne %icc, %o5, %i6
16155 sub %l6, %i1, %l1
16156 pdist %f26, %f30, %f12
16157 movle %icc, %g6, %g2
16158 sll %o2, %i4, %i0
16159 lduh [%l7 + 0x76], %o6
16160 umul %g4, 0x00C8, %i5
16161 movvs %icc, %i7, %g5
16162 stb %o3, [%l7 + 0x67]
16163 ldx [%l7 + 0x10], %l4
16164 movrgez %l0, 0x1B2, %i2
16165 edge32n %l2, %i3, %l5
16166 movneg %xcc, %l3, %g7
16167 sub %o1, 0x1B79, %g3
16168 srax %o4, 0x0A, %o0
16169 edge8ln %g1, %o5, %o7
16170 sra %i6, %l6, %i1
16171 subc %l1, 0x1E22, %g6
16172 sll %o2, 0x1A, %i4
16173 movle %icc, %g2, %o6
16174 ldd [%l7 + 0x78], %f4
16175 popc 0x1D0D, %g4
16176 alignaddrl %i0, %i5, %g5
16177 subcc %i7, 0x14A4, %o3
16178 edge32n %l4, %i2, %l0
16179 movgu %icc, %i3, %l5
16180 lduh [%l7 + 0x68], %l3
16181 sra %l2, 0x11, %o1
16182 sllx %g3, 0x1C, %g7
16183 popc 0x1BA2, %o4
16184 fmovda %xcc, %f22, %f20
16185 mova %icc, %g1, %o5
16186 orncc %o0, %o7, %i6
16187 fmovrsgez %l6, %f18, %f0
16188 add %l1, 0x0C9B, %i1
16189 ldsh [%l7 + 0x46], %g6
16190 udiv %o2, 0x1ECB, %g2
16191 fpsub16 %f26, %f18, %f6
16192 movneg %icc, %o6, %g4
16193 ldsh [%l7 + 0x5E], %i4
16194 ldub [%l7 + 0x1B], %i0
16195 xnor %i5, %g5, %i7
16196 nop
16197 set 0x48, %i0
16198 sth %l4, [%l7 + %i0]
16199 ldub [%l7 + 0x4A], %i2
16200 ld [%l7 + 0x50], %f19
16201 lduh [%l7 + 0x7C], %l0
16202 stw %o3, [%l7 + 0x78]
16203 movrlez %i3, 0x023, %l5
16204 array8 %l3, %o1, %g3
16205 popc %l2, %g7
16206 fmovdge %icc, %f11, %f13
16207 mulscc %g1, %o5, %o0
16208 srl %o7, 0x16, %o4
16209 fnegd %f6, %f30
16210 movgu %xcc, %l6, %l1
16211 movrlez %i1, 0x327, %i6
16212 fnot1s %f22, %f10
16213 mulx %o2, 0x1F5A, %g6
16214 ldd [%l7 + 0x40], %o6
16215 fcmpne32 %f6, %f14, %g4
16216 lduh [%l7 + 0x16], %i4
16217 fcmpgt16 %f30, %f24, %g2
16218 fmul8ulx16 %f28, %f28, %f0
16219 fandnot2s %f29, %f29, %f5
16220 array16 %i5, %i0, %g5
16221 sub %i7, 0x1B3A, %l4
16222 sth %l0, [%l7 + 0x12]
16223 fmovrdne %o3, %f4, %f6
16224 movle %icc, %i2, %i3
16225 movg %icc, %l3, %l5
16226 fabss %f5, %f5
16227 alignaddr %o1, %l2, %g3
16228 fnand %f10, %f18, %f16
16229 fnot1s %f22, %f20
16230 fmovs %f18, %f27
16231 edge8l %g1, %o5, %g7
16232 edge32l %o0, %o7, %l6
16233 fmovse %icc, %f18, %f8
16234 fcmps %fcc3, %f4, %f20
16235 edge16n %l1, %i1, %i6
16236 bshuffle %f20, %f18, %f0
16237 movg %xcc, %o4, %g6
16238 movneg %xcc, %o6, %g4
16239 movg %xcc, %o2, %i4
16240 andn %i5, %g2, %g5
16241 andcc %i7, %i0, %l0
16242 edge8ln %l4, %i2, %i3
16243 ldd [%l7 + 0x40], %f28
16244 and %l3, 0x05A6, %l5
16245 edge16 %o3, %o1, %g3
16246 array32 %l2, %o5, %g1
16247 popc %o0, %g7
16248 edge16 %o7, %l6, %i1
16249 sth %l1, [%l7 + 0x46]
16250 movcc %icc, %i6, %g6
16251 add %o4, %g4, %o6
16252 addcc %i4, %o2, %g2
16253 mulscc %g5, 0x0090, %i7
16254 mulx %i5, %l0, %i0
16255 edge32 %l4, %i3, %i2
16256 and %l3, 0x0757, %o3
16257 fcmpeq16 %f24, %f10, %o1
16258 movn %xcc, %g3, %l5
16259 addcc %l2, %g1, %o0
16260 ldub [%l7 + 0x27], %g7
16261 addccc %o5, 0x1B72, %l6
16262 move %xcc, %i1, %o7
16263 edge16ln %i6, %l1, %o4
16264 sdiv %g6, 0x0AF5, %o6
16265 fmovsneg %icc, %f1, %f2
16266 array16 %g4, %i4, %g2
16267 movn %xcc, %o2, %g5
16268 std %f22, [%l7 + 0x10]
16269 array16 %i7, %l0, %i5
16270 subc %l4, 0x0A8B, %i3
16271 ldx [%l7 + 0x48], %i2
16272 mulscc %l3, %i0, %o1
16273 andn %g3, %o3, %l5
16274 movrgz %g1, 0x3A1, %o0
16275 addc %g7, %l2, %l6
16276 fmul8x16au %f14, %f6, %f18
16277 umulcc %o5, 0x1A05, %o7
16278 smulcc %i1, %l1, %i6
16279 movcs %icc, %g6, %o6
16280 movcc %xcc, %g4, %i4
16281 movvc %icc, %g2, %o4
16282 srlx %o2, %i7, %g5
16283 sdivx %i5, 0x0126, %l0
16284 edge32ln %l4, %i3, %l3
16285 setx loop_49, %l0, %l1
16286 return %l1
16287 nop
16288 rdpr %cwp, %g1
16289 rdpr %cansave, %g2
16290 rdpr %canrestore, %g3
16291 rdpr %cleanwin, %g4
16292 rdpr %otherwin, %g5
16293 rdpr %wstate, %g6
16294loop_49: movle %xcc, %o3, %l5
16295 fmovrsgz %o1, %f2, %f0
16296 addc %g1, 0x0E6C, %g7
16297 edge32ln %o0, %l6, %l2
16298 movg %icc, %o7, %i1
16299 fmovsn %xcc, %f8, %f22
16300 sth %o5, [%l7 + 0x4A]
16301 movvs %icc, %l1, %g6
16302 ldx [%l7 + 0x20], %i6
16303 fandnot1s %f23, %f26, %f16
16304 addcc %o6, %i4, %g4
16305 edge32n %o4, %g2, %o2
16306 stb %i7, [%l7 + 0x1A]
16307 array16 %g5, %i5, %l4
16308 st %f2, [%l7 + 0x30]
16309 fpadd16s %f15, %f12, %f24
16310 edge16ln %l0, %i3, %i2
16311 stx %l3, [%l7 + 0x20]
16312 ldd [%l7 + 0x08], %g2
16313 movleu %icc, %o3, %l5
16314 restore %i0, %o1, %g7
16315 rdpr %cwp, %g1
16316 rdpr %cansave, %g2
16317 rdpr %canrestore, %g3
16318 rdpr %cleanwin, %g4
16319 rdpr %otherwin, %g5
16320 rdpr %wstate, %g6
16321 umulcc %g1, 0x1714, %o0
16322 movcc %xcc, %l2, %l6
16323 ld [%l7 + 0x18], %f10
16324 stx %i1, [%l7 + 0x70]
16325 movrgez %o7, 0x3D1, %l1
16326 sra %o5, %g6, %o6
16327 fnand %f18, %f8, %f14
16328 fcmpgt32 %f0, %f2, %i4
16329 std %f22, [%l7 + 0x30]
16330 fcmple32 %f4, %f10, %g4
16331 ldd [%l7 + 0x10], %i6
16332 fmovscs %xcc, %f22, %f11
16333 movg %icc, %g2, %o4
16334 sdivcc %i7, 0x1064, %o2
16335 fone %f16
16336 sdivx %g5, 0x1804, %l4
16337 sth %i5, [%l7 + 0x28]
16338 fmul8x16 %f1, %f18, %f14
16339 fmovrdlz %l0, %f6, %f20
16340 fpsub16 %f12, %f20, %f28
16341 movvc %icc, %i2, %l3
16342 andncc %g3, %i3, %o3
16343 mulscc %l5, 0x0C3B, %o1
16344 mulscc %g7, %i0, %o0
16345 stw %g1, [%l7 + 0x08]
16346 edge32ln %l6, %l2, %i1
16347 popc 0x148D, %l1
16348 subccc %o5, 0x0B54, %g6
16349 movn %xcc, %o7, %i4
16350 stb %o6, [%l7 + 0x3C]
16351 fmovda %xcc, %f11, %f27
16352 movl %xcc, %i6, %g4
16353 addccc %g2, 0x1553, %o4
16354 fmovdleu %xcc, %f20, %f15
16355 umul %i7, %g5, %o2
16356 xnorcc %l4, %l0, %i5
16357 ldsw [%l7 + 0x24], %l3
16358 ldsh [%l7 + 0x64], %g3
16359 setx loop_50, %l0, %l1
16360 return %l1
16361 nop
16362 rdpr %cwp, %g1
16363 rdpr %cansave, %g2
16364 rdpr %canrestore, %g3
16365 rdpr %cleanwin, %g4
16366 rdpr %otherwin, %g5
16367 rdpr %wstate, %g6
16368loop_50: udivx %l5, 0x118D, %o1
16369 edge8n %g7, %o0, %g1
16370 fpackfix %f4, %f8
16371 fmovrdgez %l6, %f12, %f12
16372 fandnot2 %f24, %f2, %f30
16373 fpackfix %f14, %f7
16374 fmovsg %xcc, %f18, %f19
16375 xnor %l2, 0x009D, %i0
16376 movrgz %l1, %o5, %g6
16377 sll %i1, 0x08, %o7
16378 movrne %i4, %i6, %o6
16379 fpsub16s %f27, %f4, %f19
16380 smul %g2, %o4, %i7
16381 ldsw [%l7 + 0x70], %g5
16382 fmovda %xcc, %f20, %f9
16383 fmovrdgez %o2, %f10, %f14
16384 movvc %icc, %g4, %l0
16385 std %f20, [%l7 + 0x28]
16386 addcc %i5, %l4, %g3
16387 fnors %f8, %f19, %f30
16388 lduh [%l7 + 0x60], %l3
16389 movrgez %o3, 0x006, %i2
16390 fpadd32 %f8, %f14, %f2
16391 fnands %f19, %f7, %f24
16392 edge32n %l5, %o1, %g7
16393 srax %o0, %i3, %g1
16394 movpos %xcc, %l2, %l6
16395 fmovrdlez %l1, %f30, %f14
16396 sra %i0, %o5, %i1
16397 addccc %o7, %i4, %i6
16398 orncc %g6, %o6, %g2
16399 ldsw [%l7 + 0x40], %i7
16400 srax %o4, 0x08, %g5
16401 edge16n %o2, %l0, %i5
16402 movneg %icc, %g4, %g3
16403 sdivx %l4, 0x016A, %l3
16404 fmovdne %icc, %f15, %f16
16405 stb %o3, [%l7 + 0x2B]
16406 faligndata %f2, %f10, %f8
16407 movneg %icc, %l5, %i2
16408 srlx %o1, 0x06, %o0
16409 fmovsleu %xcc, %f26, %f11
16410 sub %g7, 0x168B, %g1
16411 edge8ln %l2, %l6, %l1
16412 fpmerge %f0, %f28, %f10
16413 fpackfix %f18, %f16
16414 movrne %i0, 0x17F, %o5
16415 movl %icc, %i1, %o7
16416 movrgz %i3, %i4, %g6
16417 move %xcc, %o6, %g2
16418 ldsb [%l7 + 0x12], %i6
16419 array32 %o4, %g5, %o2
16420 andcc %i7, %l0, %i5
16421 fmul8x16 %f21, %f8, %f22
16422 fmovsg %icc, %f12, %f11
16423 addcc %g3, 0x0742, %g4
16424 movrne %l4, %o3, %l3
16425 movne %icc, %l5, %o1
16426 fmovdleu %xcc, %f21, %f4
16427 srl %i2, 0x07, %g7
16428 srlx %g1, %l2, %o0
16429 edge16 %l6, %i0, %l1
16430 ldd [%l7 + 0x30], %f22
16431 lduw [%l7 + 0x30], %i1
16432 movle %xcc, %o7, %i3
16433 edge16l %i4, %g6, %o6
16434 udivx %g2, 0x060A, %i6
16435 ldd [%l7 + 0x78], %o4
16436 sethi 0x1910, %g5
16437 fmuld8sux16 %f31, %f10, %f2
16438 alignaddrl %o5, %o2, %l0
16439 umul %i5, %i7, %g4
16440 subcc %g3, 0x14B5, %l4
16441 movg %xcc, %o3, %l5
16442 sdivcc %l3, 0x0671, %i2
16443 fmul8x16 %f25, %f24, %f30
16444 srax %o1, %g1, %g7
16445 subccc %o0, %l2, %i0
16446 fexpand %f24, %f4
16447 movre %l1, %i1, %l6
16448 sth %o7, [%l7 + 0x18]
16449 srax %i3, 0x1B, %g6
16450 fpsub32s %f11, %f25, %f16
16451 edge16 %o6, %i4, %g2
16452 lduw [%l7 + 0x28], %o4
16453 udivcc %i6, 0x1BBF, %o5
16454 fmovdleu %xcc, %f16, %f6
16455 st %f9, [%l7 + 0x64]
16456 fpsub16s %f14, %f31, %f10
16457 edge16 %g5, %o2, %l0
16458 edge32 %i7, %g4, %g3
16459 edge32l %l4, %i5, %l5
16460 edge8 %o3, %i2, %l3
16461 udivcc %g1, 0x0C71, %o1
16462 stb %o0, [%l7 + 0x74]
16463 sth %g7, [%l7 + 0x5E]
16464 fmovsleu %xcc, %f28, %f4
16465 fpsub16 %f2, %f20, %f30
16466 stb %l2, [%l7 + 0x3E]
16467 ldd [%l7 + 0x48], %l0
16468 fcmpeq32 %f6, %f28, %i1
16469 fpadd16s %f28, %f14, %f13
16470 movvc %xcc, %i0, %l6
16471 fmovsn %xcc, %f16, %f17
16472 fsrc2s %f31, %f20
16473 orncc %o7, %i3, %g6
16474 andcc %i4, 0x078F, %o6
16475 fzeros %f11
16476 and %g2, 0x0720, %o4
16477 edge16 %i6, %g5, %o5
16478 movne %icc, %l0, %o2
16479 ld [%l7 + 0x3C], %f24
16480 movvs %icc, %g4, %g3
16481 edge16l %l4, %i5, %l5
16482 subccc %o3, %i2, %i7
16483 popc %l3, %o1
16484 alignaddr %g1, %o0, %l2
16485 and %l1, %g7, %i1
16486 edge32l %i0, %o7, %l6
16487 and %g6, %i4, %o6
16488 ld [%l7 + 0x48], %f26
16489 fmovdg %icc, %f24, %f16
16490 fpadd16 %f2, %f18, %f10
16491 edge32l %i3, %g2, %i6
16492 sethi 0x158E, %g5
16493 fmovdle %icc, %f5, %f18
16494 subc %o5, 0x0E62, %l0
16495 array8 %o2, %o4, %g3
16496 fors %f16, %f30, %f29
16497 array16 %l4, %g4, %i5
16498 orcc %l5, 0x19FD, %o3
16499 fmovscc %xcc, %f27, %f31
16500 movgu %icc, %i2, %i7
16501 subcc %o1, %l3, %o0
16502 fornot2s %f1, %f29, %f6
16503 andn %l2, 0x09F9, %l1
16504 smulcc %g1, 0x1845, %g7
16505 std %f4, [%l7 + 0x08]
16506 fmovdne %xcc, %f20, %f15
16507 fcmped %fcc2, %f14, %f16
16508 srlx %i1, 0x07, %o7
16509 fmovdvc %icc, %f13, %f13
16510 xorcc %i0, %g6, %i4
16511 fmovsvs %icc, %f0, %f9
16512 array8 %l6, %o6, %i3
16513 movcs %xcc, %g2, %g5
16514 subcc %i6, 0x0E0E, %o5
16515 movrne %l0, %o2, %g3
16516 ld [%l7 + 0x68], %f29
16517 subc %l4, 0x01E7, %o4
16518 ld [%l7 + 0x14], %f31
16519 fexpand %f9, %f10
16520 movl %xcc, %i5, %g4
16521 sllx %o3, 0x07, %i2
16522 xnorcc %l5, 0x042B, %o1
16523 fmul8ulx16 %f18, %f0, %f30
16524 movne %icc, %l3, %i7
16525 ldsw [%l7 + 0x7C], %l2
16526 edge32n %l1, %g1, %o0
16527 fpack32 %f10, %f2, %f24
16528 movvs %xcc, %g7, %o7
16529 fandnot2 %f24, %f12, %f22
16530 edge32l %i1, %i0, %i4
16531 fmovde %xcc, %f29, %f1
16532 for %f0, %f4, %f20
16533 movleu %xcc, %g6, %l6
16534 edge8l %i3, %g2, %g5
16535 ldub [%l7 + 0x76], %o6
16536 ldx [%l7 + 0x28], %o5
16537 stx %i6, [%l7 + 0x68]
16538 movrlez %l0, 0x0DF, %g3
16539 or %o2, 0x164E, %l4
16540 or %i5, %g4, %o3
16541 sllx %i2, 0x15, %o4
16542 fcmpgt32 %f18, %f22, %l5
16543 addc %l3, 0x0691, %i7
16544 edge8n %o1, %l1, %l2
16545 smulcc %g1, 0x0F0E, %g7
16546 edge8ln %o7, %o0, %i0
16547 sll %i4, %g6, %l6
16548 sethi 0x192D, %i3
16549 stx %g2, [%l7 + 0x30]
16550 move %icc, %g5, %o6
16551 subccc %o5, 0x1F91, %i6
16552 move %icc, %i1, %g3
16553 std %f6, [%l7 + 0x10]
16554 sllx %o2, 0x17, %l0
16555 movrgez %l4, %i5, %o3
16556 xor %i2, %g4, %o4
16557 orn %l5, %l3, %i7
16558 xnorcc %o1, 0x009C, %l2
16559 array32 %g1, %g7, %l1
16560 movleu %xcc, %o0, %i0
16561 fmovsge %icc, %f3, %f11
16562 fmovdle %icc, %f27, %f25
16563 move %xcc, %i4, %o7
16564 fpadd16 %f24, %f18, %f18
16565 xorcc %l6, %g6, %g2
16566 srax %i3, 0x1A, %g5
16567 srl %o5, 0x1D, %i6
16568 orn %i1, 0x0974, %g3
16569 edge8ln %o2, %o6, %l4
16570 umulcc %l0, %o3, %i2
16571 xnor %g4, 0x0F2C, %o4
16572 xor %i5, 0x18AB, %l3
16573 sir 0x17AA
16574 ldub [%l7 + 0x6B], %l5
16575 udivcc %i7, 0x086E, %l2
16576 move %xcc, %o1, %g1
16577 addccc %l1, %g7, %i0
16578 movle %xcc, %i4, %o7
16579 fornot2 %f20, %f2, %f18
16580 andncc %l6, %o0, %g6
16581 or %i3, 0x1D15, %g5
16582 fnegs %f0, %f14
16583 fxnor %f2, %f6, %f20
16584 fnor %f24, %f18, %f0
16585 movrne %g2, %o5, %i1
16586 movne %icc, %g3, %o2
16587 edge8 %o6, %l4, %l0
16588 orn %i6, 0x1438, %i2
16589 movn %icc, %g4, %o4
16590 movn %icc, %i5, %o3
16591 movleu %icc, %l3, %l5
16592 srl %i7, 0x07, %l2
16593 ldsb [%l7 + 0x75], %o1
16594 xorcc %g1, 0x04DD, %g7
16595 sir 0x1005
16596 lduw [%l7 + 0x6C], %l1
16597 sdivcc %i0, 0x00F9, %i4
16598 fnot2s %f11, %f27
16599 movcc %icc, %o7, %l6
16600 edge8ln %o0, %i3, %g6
16601 fmovspos %xcc, %f21, %f14
16602 fmovrse %g2, %f24, %f30
16603 fmovrdne %g5, %f24, %f26
16604 movpos %icc, %o5, %i1
16605 fmovdge %icc, %f2, %f25
16606 edge32n %g3, %o6, %l4
16607 edge16ln %o2, %i6, %i2
16608 edge8ln %l0, %o4, %g4
16609 fmovrse %i5, %f19, %f16
16610 subccc %l3, 0x0617, %l5
16611 sdiv %i7, 0x05B2, %o3
16612 ldsb [%l7 + 0x2C], %o1
16613 fxors %f24, %f7, %f25
16614 addcc %l2, %g1, %l1
16615 mova %icc, %g7, %i0
16616 add %o7, %l6, %i4
16617 movre %o0, %i3, %g2
16618 sethi 0x0A14, %g6
16619 umulcc %g5, %o5, %g3
16620 edge8ln %i1, %o6, %l4
16621 fmul8x16au %f30, %f21, %f4
16622 orncc %o2, 0x1FCD, %i2
16623 array8 %l0, %i6, %o4
16624 udivcc %i5, 0x10B5, %l3
16625 udiv %g4, 0x1983, %i7
16626 ldub [%l7 + 0x11], %l5
16627 edge8l %o1, %o3, %l2
16628 sub %g1, 0x13DB, %g7
16629 xor %i0, 0x14BD, %l1
16630 subccc %l6, %i4, %o0
16631 sth %o7, [%l7 + 0x7C]
16632 movpos %icc, %i3, %g6
16633 movre %g2, 0x113, %g5
16634 fpack32 %f22, %f28, %f20
16635 addc %o5, 0x1D51, %i1
16636 sub %g3, %l4, %o2
16637 sethi 0x1856, %o6
16638 fandnot1 %f10, %f20, %f20
16639 lduh [%l7 + 0x0E], %l0
16640 ldx [%l7 + 0x30], %i6
16641 fabsd %f6, %f12
16642 movneg %icc, %o4, %i5
16643 smulcc %i2, 0x159D, %l3
16644 fmul8x16au %f7, %f20, %f24
16645 fmul8x16al %f30, %f22, %f26
16646 fcmps %fcc2, %f28, %f31
16647 ldub [%l7 + 0x72], %i7
16648 fcmpne32 %f20, %f6, %l5
16649 movrgz %g4, %o3, %o1
16650 fnot2s %f10, %f25
16651 fmovscs %xcc, %f18, %f31
16652 edge32n %l2, %g1, %g7
16653 movrlz %i0, 0x15F, %l6
16654 fmovdcs %icc, %f22, %f24
16655 addc %l1, %i4, %o7
16656 orcc %i3, %g6, %o0
16657 and %g2, 0x0453, %o5
16658 movgu %xcc, %i1, %g5
16659 fmul8ulx16 %f2, %f28, %f0
16660 srlx %g3, %l4, %o6
16661 array8 %l0, %i6, %o2
16662 movrlez %o4, 0x111, %i5
16663 alignaddrl %l3, %i7, %l5
16664 edge32ln %i2, %g4, %o3
16665 stx %o1, [%l7 + 0x28]
16666 srax %g1, %l2, %g7
16667 andncc %i0, %l1, %i4
16668 fmovrslz %l6, %f4, %f28
16669 sll %o7, 0x01, %g6
16670 umulcc %i3, %g2, %o0
16671 sethi 0x0A63, %o5
16672 fpsub16s %f17, %f24, %f17
16673 fmul8x16 %f1, %f16, %f26
16674 fcmpeq32 %f16, %f18, %g5
16675 lduh [%l7 + 0x0A], %g3
16676 edge16l %i1, %l4, %l0
16677 sllx %i6, %o6, %o2
16678 udivx %o4, 0x0111, %l3
16679 fpsub16 %f30, %f8, %f4
16680 andncc %i5, %l5, %i7
16681 srl %g4, 0x02, %o3
16682 movrlz %o1, 0x36D, %g1
16683 addc %i2, %g7, %i0
16684 fsrc2 %f6, %f18
16685 sir 0x0DEF
16686 movleu %xcc, %l2, %l1
16687 edge8l %i4, %l6, %o7
16688 sub %i3, %g2, %g6
16689 fxnor %f26, %f2, %f12
16690 movleu %icc, %o0, %g5
16691 subcc %o5, %i1, %g3
16692 edge32 %l4, %l0, %o6
16693 edge8l %i6, %o4, %o2
16694 sll %i5, %l3, %l5
16695 xnorcc %g4, %i7, %o1
16696 andn %g1, %i2, %g7
16697 ldub [%l7 + 0x52], %i0
16698 edge32n %l2, %o3, %i4
16699 sth %l6, [%l7 + 0x7A]
16700 addccc %l1, %i3, %o7
16701 fmovsgu %xcc, %f15, %f10
16702 ldsh [%l7 + 0x46], %g6
16703 sethi 0x09C1, %g2
16704 edge16 %o0, %o5, %g5
16705 ldx [%l7 + 0x38], %g3
16706 stw %l4, [%l7 + 0x74]
16707 alignaddrl %l0, %i1, %i6
16708 edge8l %o6, %o4, %i5
16709 mova %icc, %o2, %l3
16710 movrne %l5, %i7, %o1
16711 edge32l %g1, %g4, %i2
16712 srl %i0, 0x19, %g7
16713 fmovdvs %icc, %f2, %f25
16714 movg %icc, %o3, %i4
16715 movrlez %l2, %l1, %i3
16716 fmovscs %xcc, %f8, %f29
16717 fmovrde %l6, %f2, %f12
16718 fnegd %f26, %f14
16719 edge8n %o7, %g6, %g2
16720 udiv %o0, 0x14E7, %o5
16721 sdivcc %g3, 0x02A8, %g5
16722 fmovrsgez %l0, %f12, %f5
16723 fmovdle %icc, %f14, %f21
16724 lduh [%l7 + 0x56], %i1
16725 edge16ln %l4, %o6, %o4
16726 movrlez %i5, %o2, %i6
16727 array32 %l5, %i7, %l3
16728 ldd [%l7 + 0x10], %o0
16729 edge8ln %g1, %g4, %i2
16730 subc %g7, %i0, %o3
16731 udivcc %l2, 0x0CA3, %i4
16732 sra %i3, 0x15, %l1
16733 fabsd %f18, %f20
16734 andn %l6, %o7, %g2
16735 subccc %o0, 0x075E, %g6
16736 orcc %o5, 0x06E3, %g3
16737 udiv %l0, 0x1915, %i1
16738 ldd [%l7 + 0x78], %f20
16739 movcc %xcc, %l4, %g5
16740 edge8l %o6, %o4, %o2
16741 array16 %i5, %l5, %i6
16742 array8 %i7, %o1, %g1
16743 fmuld8ulx16 %f6, %f5, %f28
16744 alignaddr %g4, %l3, %i2
16745 edge8 %i0, %o3, %g7
16746 alignaddr %i4, %l2, %l1
16747 stb %i3, [%l7 + 0x5A]
16748 fmovda %xcc, %f0, %f13
16749 movre %o7, 0x122, %l6
16750 array32 %g2, %o0, %g6
16751 fpsub32s %f14, %f14, %f2
16752 ldd [%l7 + 0x60], %g2
16753 lduw [%l7 + 0x3C], %o5
16754 fornot2 %f2, %f6, %f28
16755 movrgz %i1, %l0, %l4
16756 orncc %o6, %g5, %o4
16757 subccc %i5, 0x08EA, %l5
16758 ldx [%l7 + 0x50], %i6
16759 alignaddr %i7, %o1, %g1
16760 fmuld8sux16 %f11, %f30, %f28
16761 fmovdne %xcc, %f14, %f24
16762 fmovdcc %icc, %f20, %f2
16763 movrgz %g4, 0x2FB, %o2
16764 mova %icc, %i2, %l3
16765 edge32l %i0, %g7, %o3
16766 ldd [%l7 + 0x30], %l2
16767 andcc %i4, 0x06CA, %l1
16768 array16 %i3, %o7, %g2
16769 fmovdne %xcc, %f18, %f9
16770 srlx %o0, 0x12, %g6
16771 andcc %g3, 0x1130, %l6
16772 umulcc %i1, %o5, %l0
16773 movn %icc, %o6, %g5
16774 ldd [%l7 + 0x50], %f14
16775 fcmple16 %f26, %f26, %l4
16776 fcmps %fcc2, %f11, %f31
16777 or %o4, %i5, %i6
16778 edge32 %l5, %i7, %o1
16779 subcc %g1, 0x0D3D, %o2
16780 edge16ln %g4, %l3, %i0
16781 srax %g7, 0x06, %i2
16782 fmovsl %icc, %f6, %f21
16783 sdivx %l2, 0x1177, %o3
16784 edge32l %i4, %i3, %o7
16785 edge32ln %g2, %o0, %g6
16786 fcmpne32 %f26, %f6, %l1
16787 ld [%l7 + 0x10], %f3
16788 addc %g3, %i1, %o5
16789 add %l6, 0x1C4C, %l0
16790 smul %g5, %l4, %o6
16791 array16 %o4, %i6, %l5
16792 andcc %i5, 0x0351, %i7
16793 lduw [%l7 + 0x38], %o1
16794 xorcc %g1, 0x1A1B, %o2
16795 fcmpd %fcc3, %f18, %f8
16796 smul %l3, %g4, %i0
16797 ldsh [%l7 + 0x7C], %g7
16798 edge32n %i2, %l2, %o3
16799 fmovsne %xcc, %f25, %f29
16800 fsrc1s %f20, %f6
16801 udiv %i4, 0x13D1, %i3
16802 fcmps %fcc1, %f27, %f15
16803 movvc %xcc, %o7, %g2
16804 ldsw [%l7 + 0x40], %g6
16805 sethi 0x1EC5, %l1
16806 fones %f25
16807 andn %o0, %i1, %o5
16808 udivx %l6, 0x01E3, %l0
16809 edge16n %g5, %g3, %l4
16810 alignaddrl %o4, %i6, %o6
16811 movn %xcc, %l5, %i5
16812 for %f2, %f24, %f8
16813 udivcc %o1, 0x09CF, %g1
16814 movrlz %o2, 0x371, %i7
16815 fxnor %f2, %f18, %f24
16816 nop
16817 set 0x5E, %i4
16818 lduh [%l7 + %i4], %l3
16819 ld [%l7 + 0x68], %f24
16820 movpos %icc, %g4, %i0
16821 edge32ln %g7, %i2, %o3
16822 addc %i4, 0x1EDF, %i3
16823 edge16ln %o7, %g2, %g6
16824 alignaddrl %l1, %l2, %i1
16825 movge %xcc, %o5, %l6
16826 andn %l0, %o0, %g5
16827 add %g3, %l4, %o4
16828 save %i6, 0x1074, %l5
16829 rdpr %cwp, %g1
16830 rdpr %cansave, %g2
16831 rdpr %canrestore, %g3
16832 rdpr %cleanwin, %g4
16833 rdpr %otherwin, %g5
16834 rdpr %wstate, %g6
16835 nop
16836 set 0x30, %l0
16837 ldd [%l7 + %l0], %f14
16838 fmovrdne %i5, %f16, %f28
16839 move %icc, %o6, %g1
16840 orn %o1, %i7, %o2
16841 fpsub32 %f28, %f16, %f16
16842 fxors %f23, %f3, %f22
16843 subccc %g4, %i0, %l3
16844 edge8 %g7, %o3, %i2
16845 stx %i4, [%l7 + 0x10]
16846 movneg %xcc, %o7, %g2
16847 ld [%l7 + 0x3C], %f14
16848 movneg %xcc, %i3, %l1
16849 mulx %l2, %i1, %g6
16850 xnor %l6, 0x1366, %o5
16851 movg %icc, %l0, %g5
16852 popc %o0, %l4
16853 fmovsleu %icc, %f11, %f15
16854 restore %o4, 0x021B, %g3
16855 rdpr %cwp, %g1
16856 rdpr %cansave, %g2
16857 rdpr %canrestore, %g3
16858 rdpr %cleanwin, %g4
16859 rdpr %otherwin, %g5
16860 rdpr %wstate, %g6
16861 ldd [%l7 + 0x78], %f10
16862 xnorcc %l5, %i6, %i5
16863 movpos %icc, %o6, %o1
16864 sll %g1, %i7, %o2
16865 fnand %f18, %f8, %f16
16866 fnand %f18, %f18, %f20
16867 orcc %g4, 0x1937, %i0
16868 fornot1 %f18, %f22, %f4
16869 fornot2s %f4, %f5, %f20
16870 sth %l3, [%l7 + 0x52]
16871 movgu %xcc, %g7, %i2
16872 xnor %o3, 0x0086, %i4
16873 alignaddr %g2, %o7, %i3
16874 movrgz %l1, 0x10E, %i1
16875 movvc %xcc, %l2, %g6
16876 movrlz %l6, %o5, %l0
16877 ldx [%l7 + 0x08], %g5
16878 addccc %o0, 0x0F92, %o4
16879 movl %xcc, %g3, %l4
16880 andn %l5, %i6, %o6
16881 andcc %i5, %o1, %i7
16882 sll %g1, %o2, %i0
16883 std %f18, [%l7 + 0x30]
16884 edge32 %g4, %l3, %i2
16885 ldub [%l7 + 0x0F], %g7
16886 nop
16887 set 0x40, %o5
16888 ldd [%l7 + %o5], %i4
16889 fxors %f23, %f25, %f8
16890 array8 %g2, %o3, %o7
16891 fnot1s %f16, %f9
16892 and %i3, 0x158A, %i1
16893 move %icc, %l2, %g6
16894 movgu %icc, %l6, %l1
16895 array8 %o5, %l0, %g5
16896 add %o4, 0x0B4F, %g3
16897 fcmped %fcc3, %f8, %f10
16898 edge8 %l4, %l5, %i6
16899 movgu %xcc, %o6, %o0
16900 fnot2s %f20, %f24
16901 setx loop_51, %l0, %l1
16902 return %l1
16903 nop
16904 rdpr %cwp, %g1
16905 rdpr %cansave, %g2
16906 rdpr %canrestore, %g3
16907 rdpr %cleanwin, %g4
16908 rdpr %otherwin, %g5
16909 rdpr %wstate, %g6
16910loop_51: movrlz %g1, %o2, %g4
16911 std %f8, [%l7 + 0x70]
16912 movrlez %l3, 0x02D, %i2
16913 stb %g7, [%l7 + 0x38]
16914 fmovsneg %xcc, %f5, %f0
16915 edge8 %i0, %i4, %g2
16916 stx %o7, [%l7 + 0x28]
16917 stx %i3, [%l7 + 0x50]
16918 movle %icc, %o3, %i1
16919 xnor %g6, 0x1B23, %l6
16920 movvs %icc, %l2, %l1
16921 ldd [%l7 + 0x68], %l0
16922 alignaddrl %o5, %g5, %g3
16923 ldd [%l7 + 0x58], %f20
16924 mova %xcc, %o4, %l4
16925 sra %i6, %o6, %o0
16926 edge8l %i5, %l5, %i7
16927 fmovde %icc, %f1, %f24
16928 fcmps %fcc0, %f11, %f16
16929 lduw [%l7 + 0x30], %g1
16930 fmovsg %icc, %f24, %f24
16931 sethi 0x123B, %o2
16932 srlx %o1, 0x03, %l3
16933 fcmple32 %f20, %f8, %i2
16934 sll %g7, %i0, %g4
16935 mulscc %g2, 0x0909, %o7
16936 fcmpeq16 %f0, %f4, %i3
16937 array8 %i4, %o3, %i1
16938 edge8 %g6, %l6, %l2
16939 mulscc %l0, 0x012A, %l1
16940 restore %g5, %o5, %g3
16941 rdpr %cwp, %g1
16942 rdpr %cansave, %g2
16943 rdpr %canrestore, %g3
16944 rdpr %cleanwin, %g4
16945 rdpr %otherwin, %g5
16946 rdpr %wstate, %g6
16947 movne %xcc, %l4, %o4
16948 srax %o6, %i6, %o0
16949 srax %i5, %i7, %g1
16950 sir 0x0215
16951 sethi 0x091E, %o2
16952 edge16l %o1, %l5, %i2
16953 subccc %l3, %i0, %g4
16954 std %f10, [%l7 + 0x28]
16955 ldsb [%l7 + 0x19], %g2
16956 fzero %f30
16957 mulx %o7, 0x0958, %g7
16958 umul %i3, 0x00CD, %o3
16959 add %i1, 0x1EF3, %g6
16960 ld [%l7 + 0x20], %f11
16961 nop
16962 set 0x29, %g2
16963 ldsb [%l7 + %g2], %l6
16964 movre %i4, %l0, %l2
16965 array8 %g5, %l1, %g3
16966 edge32n %o5, %o4, %o6
16967 sdivcc %i6, 0x19D8, %o0
16968 smul %i5, %i7, %l4
16969 fmul8ulx16 %f28, %f2, %f22
16970 fabsd %f14, %f4
16971 fmovdg %xcc, %f1, %f5
16972 fmovdge %icc, %f1, %f14
16973 orncc %g1, %o2, %l5
16974 fmovde %xcc, %f28, %f9
16975 lduw [%l7 + 0x50], %i2
16976 fmovdneg %icc, %f8, %f15
16977 fnand %f2, %f26, %f4
16978 movvs %icc, %o1, %l3
16979 sub %i0, 0x1678, %g2
16980 ldsb [%l7 + 0x10], %g4
16981 ld [%l7 + 0x78], %f29
16982 sdivcc %g7, 0x0170, %i3
16983 edge16n %o7, %o3, %i1
16984 fmovsge %icc, %f26, %f9
16985 or %g6, 0x06F3, %i4
16986 lduw [%l7 + 0x3C], %l6
16987 addcc %l2, 0x0A88, %g5
16988 andcc %l1, %g3, %o5
16989 fxors %f23, %f9, %f23
16990 smulcc %o4, %o6, %i6
16991 array8 %l0, %i5, %o0
16992 movre %i7, %g1, %o2
16993 alignaddr %l5, %l4, %i2
16994 sdivx %o1, 0x14FA, %i0
16995 ldd [%l7 + 0x60], %g2
16996 fmuld8ulx16 %f26, %f15, %f26
16997 mulx %l3, 0x1880, %g4
16998 umulcc %g7, 0x1DC4, %o7
16999 udivcc %i3, 0x1DFC, %o3
17000 fsrc1s %f7, %f9
17001 edge8 %g6, %i4, %i1
17002 udivcc %l2, 0x08FE, %l6
17003 xnorcc %l1, %g3, %o5
17004 umul %o4, 0x1666, %g5
17005 edge8n %o6, %l0, %i6
17006 movrne %o0, %i5, %i7
17007 ldsw [%l7 + 0x08], %o2
17008 sub %g1, %l4, %i2
17009 andncc %l5, %i0, %g2
17010 fornot2 %f22, %f14, %f14
17011 ldsh [%l7 + 0x66], %o1
17012 sub %l3, %g7, %o7
17013 sra %g4, 0x16, %i3
17014 orncc %o3, %i4, %g6
17015 array32 %l2, %l6, %i1
17016 movre %g3, %l1, %o5
17017 movrgz %o4, 0x1C0, %g5
17018 array8 %o6, %i6, %o0
17019 movrlz %i5, %i7, %o2
17020 orcc %l0, 0x18DC, %l4
17021 sll %g1, %l5, %i0
17022 fmovrdgz %i2, %f0, %f12
17023 nop
17024 set 0x48, %o3
17025 sth %g2, [%l7 + %o3]
17026 movrne %l3, 0x23F, %o1
17027 xorcc %o7, 0x003F, %g4
17028 lduw [%l7 + 0x34], %i3
17029 umul %o3, 0x1AEF, %i4
17030 movrlz %g6, 0x3C3, %l2
17031 faligndata %f22, %f20, %f18
17032 fpsub32 %f16, %f6, %f20
17033 fandnot1 %f16, %f14, %f8
17034 sra %l6, %g7, %g3
17035 movne %xcc, %l1, %i1
17036 fcmpgt16 %f18, %f14, %o4
17037 umulcc %g5, %o5, %i6
17038 sra %o0, %o6, %i5
17039 edge8l %o2, %i7, %l4
17040 movrlez %g1, %l0, %i0
17041 fabss %f15, %f31
17042 fmovda %icc, %f1, %f24
17043 ldd [%l7 + 0x38], %l4
17044 andcc %i2, %g2, %l3
17045 smul %o7, %g4, %i3
17046 sdivx %o1, 0x1805, %o3
17047 popc 0x0209, %i4
17048 movge %icc, %l2, %l6
17049 sll %g6, 0x0F, %g7
17050 ld [%l7 + 0x30], %f1
17051 xor %l1, %i1, %o4
17052 xnorcc %g3, 0x17EA, %o5
17053 orn %i6, 0x0340, %o0
17054 smul %g5, %o6, %i5
17055 sllx %o2, 0x1B, %i7
17056 addcc %l4, 0x10A0, %l0
17057 fcmple32 %f28, %f0, %i0
17058 ldd [%l7 + 0x48], %f14
17059 fmovrdgz %l5, %f8, %f8
17060 movg %xcc, %g1, %g2
17061 movrgz %l3, 0x178, %o7
17062 umulcc %i2, 0x16F9, %i3
17063 movn %xcc, %o1, %o3
17064 mulx %g4, %i4, %l6
17065 sra %g6, 0x10, %g7
17066 movne %xcc, %l2, %l1
17067 sdivcc %o4, 0x0567, %g3
17068 smul %o5, 0x1996, %i6
17069 popc 0x11B3, %i1
17070 stb %o0, [%l7 + 0x29]
17071 edge16l %g5, %o6, %i5
17072 mulx %o2, 0x0DAA, %l4
17073 andncc %i7, %l0, %l5
17074 fmovde %icc, %f2, %f30
17075 fmovsg %icc, %f4, %f16
17076 orcc %i0, 0x0240, %g2
17077 edge16ln %l3, %o7, %g1
17078 ldd [%l7 + 0x28], %i2
17079 ldd [%l7 + 0x10], %i2
17080 movgu %xcc, %o1, %o3
17081 edge32 %i4, %l6, %g6
17082 edge16ln %g4, %g7, %l1
17083 srlx %l2, 0x1B, %o4
17084 movrne %o5, %g3, %i1
17085 movrlez %i6, %g5, %o6
17086 movpos %icc, %i5, %o0
17087 movne %xcc, %l4, %o2
17088 umul %i7, 0x1F12, %l0
17089 movvc %xcc, %i0, %g2
17090 stw %l5, [%l7 + 0x08]
17091 and %o7, 0x10C6, %g1
17092 sdivx %l3, 0x06DE, %i3
17093 fnors %f8, %f15, %f16
17094 fmovsge %icc, %f8, %f9
17095 movg %xcc, %i2, %o3
17096 add %i4, %o1, %l6
17097 fmovdcc %xcc, %f28, %f3
17098 addc %g6, %g7, %g4
17099 ldx [%l7 + 0x70], %l2
17100 movn %icc, %l1, %o5
17101 andncc %g3, %i1, %i6
17102 sir 0x1CCD
17103 movre %o4, %g5, %o6
17104 udiv %o0, 0x125B, %l4
17105 xorcc %o2, %i7, %l0
17106 xnor %i0, %i5, %g2
17107 add %o7, 0x04E5, %g1
17108 addccc %l5, 0x1FBF, %l3
17109 lduh [%l7 + 0x20], %i3
17110 add %i2, %i4, %o1
17111 move %icc, %l6, %o3
17112 movvs %icc, %g6, %g4
17113 edge8ln %l2, %l1, %g7
17114 orncc %o5, 0x02BB, %g3
17115 edge16ln %i1, %i6, %o4
17116 bshuffle %f22, %f6, %f30
17117 mulscc %o6, %g5, %o0
17118 fcmpgt32 %f12, %f0, %l4
17119 movvc %icc, %i7, %l0
17120 edge8 %o2, %i0, %g2
17121 bshuffle %f10, %f12, %f4
17122 fabsd %f20, %f0
17123 ldd [%l7 + 0x58], %i4
17124 stx %g1, [%l7 + 0x48]
17125 movcs %xcc, %l5, %o7
17126 ldx [%l7 + 0x28], %i3
17127 ldsb [%l7 + 0x28], %l3
17128 fmovsle %xcc, %f21, %f30
17129 movneg %icc, %i4, %i2
17130 fmovdle %icc, %f3, %f5
17131 addcc %o1, %l6, %o3
17132 movge %xcc, %g4, %l2
17133 ldx [%l7 + 0x48], %g6
17134 alignaddrl %g7, %o5, %l1
17135 mova %icc, %i1, %i6
17136 movg %icc, %o4, %o6
17137 array8 %g5, %o0, %g3
17138 subccc %i7, 0x04B7, %l0
17139 andncc %o2, %i0, %l4
17140 fxors %f31, %f8, %f2
17141 fnand %f26, %f0, %f12
17142 movg %icc, %i5, %g1
17143 movre %g2, %o7, %l5
17144 subccc %l3, 0x0435, %i3
17145 mulx %i2, 0x13B3, %i4
17146 fcmpne32 %f6, %f24, %o1
17147 array16 %l6, %g4, %l2
17148 srl %g6, 0x1A, %o3
17149 edge8 %o5, %g7, %l1
17150 udiv %i1, 0x0341, %o4
17151 orcc %o6, 0x1319, %g5
17152 udiv %i6, 0x1D12, %g3
17153 sth %o0, [%l7 + 0x26]
17154 movrlez %i7, 0x38D, %o2
17155 edge32 %l0, %l4, %i0
17156 ldsw [%l7 + 0x74], %g1
17157 ld [%l7 + 0x34], %f21
17158 alignaddr %i5, %o7, %g2
17159 movrlez %l3, 0x2EE, %i3
17160 addccc %l5, 0x16A6, %i4
17161 ldx [%l7 + 0x18], %o1
17162 addccc %l6, %g4, %l2
17163 edge32l %i2, %g6, %o3
17164 mulx %o5, 0x05C2, %g7
17165 move %icc, %l1, %i1
17166 andcc %o6, 0x01B2, %g5
17167 fmovdge %xcc, %f2, %f8
17168 subccc %i6, %g3, %o0
17169 subccc %o4, 0x0F38, %i7
17170 ld [%l7 + 0x5C], %f5
17171 ldd [%l7 + 0x50], %l0
17172 movleu %xcc, %l4, %o2
17173 fcmpgt16 %f0, %f20, %i0
17174 fors %f27, %f8, %f1
17175 fpadd16 %f6, %f28, %f28
17176 fcmpeq16 %f28, %f16, %g1
17177 edge16l %i5, %o7, %l3
17178 fpmerge %f16, %f13, %f26
17179 addcc %i3, %l5, %i4
17180 add %o1, 0x0B45, %g2
17181 sth %l6, [%l7 + 0x7E]
17182 smulcc %l2, 0x1D03, %g4
17183 movpos %xcc, %i2, %o3
17184 fxnors %f13, %f28, %f21
17185 movvc %xcc, %g6, %o5
17186 subc %l1, 0x186D, %g7
17187 movl %xcc, %i1, %o6
17188 fcmpd %fcc1, %f28, %f2
17189 orcc %g5, 0x0052, %i6
17190 fmuld8sux16 %f27, %f11, %f24
17191 save %g3, %o4, %o0
17192 rdpr %cwp, %g1
17193 rdpr %cansave, %g2
17194 rdpr %canrestore, %g3
17195 rdpr %cleanwin, %g4
17196 rdpr %otherwin, %g5
17197 rdpr %wstate, %g6
17198 sra %l0, 0x01, %l4
17199 alignaddr %o2, %i7, %i0
17200 edge32n %i5, %o7, %g1
17201 mulscc %i3, %l5, %i4
17202 fmovda %xcc, %f15, %f30
17203 xorcc %l3, %g2, %o1
17204 orn %l2, 0x0E87, %g4
17205 nop
17206 set 0x76, %l6
17207 ldub [%l7 + %l6], %i2
17208 edge16ln %l6, %o3, %g6
17209 st %f13, [%l7 + 0x4C]
17210 fxnors %f6, %f14, %f16
17211 fexpand %f8, %f22
17212 movne %icc, %l1, %o5
17213 array32 %g7, %o6, %g5
17214 udivx %i6, 0x16C9, %i1
17215 fmovrslz %g3, %f13, %f30
17216 lduw [%l7 + 0x68], %o0
17217 sethi 0x0BCA, %o4
17218 sub %l0, %o2, %i7
17219 edge8n %i0, %i5, %o7
17220 fmovdvc %icc, %f2, %f3
17221 fmovdleu %icc, %f26, %f9
17222 sth %g1, [%l7 + 0x10]
17223 sub %i3, 0x07A6, %l4
17224 movleu %icc, %i4, %l5
17225 sdiv %l3, 0x0FB9, %g2
17226 orcc %l2, 0x072F, %g4
17227 lduh [%l7 + 0x28], %i2
17228 ldx [%l7 + 0x48], %l6
17229 fandnot1 %f24, %f28, %f24
17230 udivcc %o1, 0x02E5, %o3
17231 movrlez %g6, 0x37D, %l1
17232 movgu %icc, %o5, %g7
17233 ldd [%l7 + 0x68], %f26
17234 subc %g5, %o6, %i1
17235 fmovdne %xcc, %f19, %f0
17236 faligndata %f20, %f22, %f10
17237 and %i6, 0x13E8, %o0
17238 fpmerge %f7, %f10, %f26
17239 edge16l %o4, %g3, %o2
17240 ldsb [%l7 + 0x4E], %i7
17241 fands %f19, %f3, %f30
17242 xor %l0, %i5, %o7
17243 movre %g1, %i0, %l4
17244 movre %i4, %l5, %l3
17245 fsrc1 %f14, %f2
17246 movvc %icc, %i3, %l2
17247 sdivcc %g4, 0x0695, %i2
17248 edge16 %l6, %g2, %o1
17249 std %f4, [%l7 + 0x10]
17250 fpackfix %f10, %f24
17251 mova %icc, %o3, %g6
17252 edge16 %o5, %l1, %g7
17253 fmovsne %icc, %f12, %f11
17254 movleu %icc, %g5, %i1
17255 edge32l %i6, %o6, %o0
17256 stw %g3, [%l7 + 0x68]
17257 movrgez %o4, %i7, %o2
17258 sethi 0x0FD2, %i5
17259 movvc %xcc, %o7, %l0
17260 edge16n %i0, %l4, %g1
17261 ldx [%l7 + 0x38], %l5
17262 lduw [%l7 + 0x48], %i4
17263 movrgz %i3, %l3, %g4
17264 movvc %icc, %i2, %l6
17265 subccc %l2, 0x0BB7, %g2
17266 and %o1, %g6, %o5
17267 movge %xcc, %o3, %g7
17268 ldsh [%l7 + 0x38], %g5
17269 fmovrdne %i1, %f28, %f0
17270 orn %i6, %o6, %l1
17271 edge32ln %g3, %o4, %o0
17272 popc 0x1A76, %o2
17273 movn %icc, %i7, %o7
17274 save %i5, 0x17DE, %l0
17275 rdpr %cwp, %g1
17276 rdpr %cansave, %g2
17277 rdpr %canrestore, %g3
17278 rdpr %cleanwin, %g4
17279 rdpr %otherwin, %g5
17280 rdpr %wstate, %g6
17281 movrne %i0, 0x078, %l4
17282 edge16n %l5, %g1, %i4
17283 xnorcc %l3, 0x16D7, %g4
17284 fmovdl %xcc, %f25, %f15
17285 andcc %i2, %l6, %i3
17286 fmovrdne %l2, %f14, %f28
17287 ldub [%l7 + 0x46], %g2
17288 sdivx %g6, 0x10BA, %o1
17289 fmovscs %xcc, %f21, %f1
17290 subc %o5, %g7, %g5
17291 ldsb [%l7 + 0x3A], %i1
17292 ldd [%l7 + 0x08], %f0
17293 lduh [%l7 + 0x6A], %i6
17294 andcc %o3, 0x1BB3, %o6
17295 udiv %l1, 0x17A8, %g3
17296 edge8n %o4, %o0, %i7
17297 fcmpne16 %f16, %f16, %o7
17298 save %i5, 0x0B51, %l0
17299 rdpr %cwp, %g1
17300 rdpr %cansave, %g2
17301 rdpr %canrestore, %g3
17302 rdpr %cleanwin, %g4
17303 rdpr %otherwin, %g5
17304 rdpr %wstate, %g6
17305 fpmerge %f1, %f15, %f30
17306 nop
17307 set 0x30, %o6
17308 ldd [%l7 + %o6], %f12
17309 addcc %i0, 0x1657, %l4
17310 movvc %xcc, %o2, %l5
17311 fmovsl %xcc, %f18, %f23
17312 edge32 %g1, %l3, %g4
17313 subc %i4, 0x0513, %i2
17314 fmovrdlz %i3, %f20, %f28
17315 movcc %icc, %l6, %g2
17316 stb %g6, [%l7 + 0x2D]
17317 movgu %xcc, %l2, %o5
17318 movre %o1, %g5, %g7
17319 subccc %i6, 0x0A97, %i1
17320 subcc %o3, 0x18EC, %l1
17321 movre %g3, %o6, %o0
17322 fmovrdgez %o4, %f0, %f22
17323 edge16n %o7, %i5, %i7
17324 ldsw [%l7 + 0x7C], %l0
17325 nop
17326 set 0x30, %l1
17327 ldx [%l7 + %l1], %i0
17328 udivx %o2, 0x0826, %l4
17329 edge16ln %l5, %g1, %g4
17330 sir 0x17BD
17331 orn %i4, %i2, %i3
17332 fmovdcs %icc, %f3, %f26
17333 fmovdleu %xcc, %f2, %f31
17334 fnot1 %f14, %f4
17335 movleu %xcc, %l6, %g2
17336 movpos %xcc, %g6, %l2
17337 movle %xcc, %l3, %o5
17338 fmuld8sux16 %f23, %f17, %f18
17339 srlx %g5, %g7, %o1
17340 fcmpd %fcc1, %f2, %f4
17341 add %i6, %i1, %l1
17342 nop
17343 set 0x5E, %i1
17344 sth %o3, [%l7 + %i1]
17345 orcc %g3, %o0, %o6
17346 sub %o7, %i5, %i7
17347 pdist %f6, %f12, %f26
17348 udivx %l0, 0x04B4, %o4
17349 mova %xcc, %o2, %i0
17350 add %l5, 0x09BC, %g1
17351 srax %l4, %g4, %i2
17352 movvs %icc, %i4, %l6
17353 fmovdcc %xcc, %f15, %f22
17354 movrne %i3, %g2, %l2
17355 umulcc %g6, %l3, %g5
17356 fmovrde %o5, %f6, %f18
17357 fexpand %f1, %f28
17358 st %f10, [%l7 + 0x0C]
17359 movgu %icc, %o1, %g7
17360 smul %i6, 0x0A8E, %l1
17361 ldx [%l7 + 0x78], %o3
17362 fmovdpos %xcc, %f11, %f7
17363 xorcc %i1, %o0, %g3
17364 fmovdn %xcc, %f1, %f9
17365 sll %o6, %o7, %i7
17366 fpadd32s %f29, %f5, %f26
17367 array32 %i5, %l0, %o4
17368 alignaddr %o2, %l5, %g1
17369 setx loop_52, %l0, %l1
17370 return %l1
17371 nop
17372 rdpr %cwp, %g1
17373 rdpr %cansave, %g2
17374 rdpr %canrestore, %g3
17375 rdpr %cleanwin, %g4
17376 rdpr %otherwin, %g5
17377 rdpr %wstate, %g6
17378loop_52: edge8 %i2, %l4, %i4
17379 stb %l6, [%l7 + 0x74]
17380 or %g2, 0x1721, %l2
17381 andcc %g6, %l3, %g5
17382 fmovdpos %xcc, %f17, %f19
17383 or %o5, %i3, %o1
17384 nop
17385 set 0x18, %o0
17386 stw %i6, [%l7 + %o0]
17387 edge16l %l1, %g7, %o3
17388 fzero %f10
17389 movgu %xcc, %i1, %o0
17390 fmovdg %xcc, %f10, %f2
17391 fmovsl %icc, %f18, %f21
17392 std %f22, [%l7 + 0x38]
17393 andn %o6, 0x12BA, %o7
17394 lduh [%l7 + 0x54], %g3
17395 andncc %i5, %l0, %o4
17396 smulcc %i7, 0x0D66, %o2
17397 srax %l5, %i0, %g1
17398 add %i2, %g4, %l4
17399 sdivcc %l6, 0x1220, %g2
17400 udiv %i4, 0x1B9D, %g6
17401 fpadd16s %f21, %f8, %f25
17402 ldub [%l7 + 0x54], %l2
17403 fornot1s %f10, %f17, %f31
17404 ldub [%l7 + 0x48], %l3
17405 fcmpne32 %f8, %f10, %o5
17406 movcc %xcc, %i3, %g5
17407 save %o1, 0x0B19, %l1
17408 rdpr %cwp, %g1
17409 rdpr %cansave, %g2
17410 rdpr %canrestore, %g3
17411 rdpr %cleanwin, %g4
17412 rdpr %otherwin, %g5
17413 rdpr %wstate, %g6
17414 udivx %i6, 0x048F, %g7
17415 ldd [%l7 + 0x28], %f4
17416 smulcc %i1, %o0, %o6
17417 sdivcc %o7, 0x0C92, %g3
17418 edge16n %i5, %l0, %o3
17419 movrne %o4, 0x2D3, %i7
17420 sra %l5, %i0, %g1
17421 movcc %xcc, %i2, %g4
17422 sdivcc %o2, 0x062D, %l6
17423 sdivx %g2, 0x0E25, %i4
17424 fmovdcc %icc, %f4, %f6
17425 fmovrslz %g6, %f26, %f20
17426 edge32n %l4, %l2, %o5
17427 srax %l3, 0x1E, %i3
17428 fmovsa %icc, %f24, %f25
17429 xnor %g5, %o1, %l1
17430 andn %i6, 0x15EF, %i1
17431 fmovsg %xcc, %f31, %f7
17432 restore %o0, %g7, %o7
17433 rdpr %cwp, %g1
17434 rdpr %cansave, %g2
17435 rdpr %canrestore, %g3
17436 rdpr %cleanwin, %g4
17437 rdpr %otherwin, %g5
17438 rdpr %wstate, %g6
17439 fmovdgu %xcc, %f30, %f0
17440 fmovse %icc, %f4, %f11
17441 movl %xcc, %o6, %g3
17442 pdist %f30, %f26, %f4
17443 andcc %l0, 0x094A, %i5
17444 movgu %xcc, %o3, %i7
17445 ldub [%l7 + 0x58], %o4
17446 fnand %f2, %f2, %f16
17447 bshuffle %f6, %f24, %f12
17448 fnands %f30, %f5, %f23
17449 fcmpeq32 %f18, %f4, %i0
17450 andcc %l5, 0x03E1, %i2
17451 lduw [%l7 + 0x14], %g4
17452 movle %xcc, %g1, %l6
17453 fpsub16 %f0, %f26, %f2
17454 lduh [%l7 + 0x0C], %g2
17455 edge32l %o2, %g6, %l4
17456 fmovrdgez %l2, %f26, %f24
17457 fcmpne16 %f30, %f26, %o5
17458 smulcc %i4, 0x02A3, %i3
17459 umul %l3, %o1, %g5
17460 fmuld8sux16 %f22, %f26, %f12
17461 fmovrsgez %i6, %f20, %f21
17462 fandnot1 %f12, %f14, %f18
17463 umulcc %i1, %o0, %g7
17464 fmovsl %xcc, %f6, %f22
17465 and %l1, %o7, %g3
17466 movgu %xcc, %o6, %i5
17467 edge8 %l0, %o3, %i7
17468 sdivcc %o4, 0x0F34, %i0
17469 and %i2, %l5, %g4
17470 movge %xcc, %l6, %g1
17471 movvs %icc, %o2, %g2
17472 sll %g6, %l2, %o5
17473 sllx %i4, %i3, %l4
17474 fpadd16 %f16, %f2, %f6
17475 movneg %xcc, %o1, %g5
17476 fornot1s %f18, %f19, %f3
17477 xor %l3, %i1, %o0
17478 movcc %icc, %g7, %l1
17479 alignaddr %i6, %o7, %o6
17480 movrgez %i5, %l0, %o3
17481 sra %i7, 0x01, %g3
17482 alignaddr %i0, %o4, %i2
17483 stb %l5, [%l7 + 0x2C]
17484 movg %xcc, %l6, %g4
17485 fsrc2s %f18, %f2
17486 ldub [%l7 + 0x4D], %g1
17487 orn %o2, %g2, %l2
17488 fmovdle %icc, %f7, %f24
17489 movvc %icc, %o5, %g6
17490 orn %i4, 0x1B77, %i3
17491 sir 0x16D0
17492 edge16 %l4, %g5, %o1
17493 popc %i1, %o0
17494 sth %l3, [%l7 + 0x60]
17495 std %f12, [%l7 + 0x28]
17496 xnorcc %l1, %i6, %o7
17497 fmuld8sux16 %f7, %f21, %f0
17498 stb %o6, [%l7 + 0x39]
17499 fmovsn %icc, %f31, %f13
17500 subccc %i5, 0x1560, %g7
17501 fpsub16 %f14, %f14, %f24
17502 ldsb [%l7 + 0x73], %o3
17503 sdivx %l0, 0x0A3F, %g3
17504 lduw [%l7 + 0x34], %i7
17505 ldsw [%l7 + 0x10], %o4
17506 fmovsgu %xcc, %f2, %f15
17507 array8 %i2, %l5, %l6
17508 array8 %g4, %i0, %g1
17509 fmovrse %o2, %f28, %f0
17510 movne %xcc, %l2, %o5
17511 for %f30, %f0, %f16
17512 move %xcc, %g2, %i4
17513 smul %g6, %l4, %i3
17514 sethi 0x0D0E, %g5
17515 srlx %i1, 0x09, %o0
17516 edge16n %l3, %o1, %l1
17517 umulcc %i6, 0x0AEE, %o7
17518 sdivcc %o6, 0x190A, %g7
17519 popc %i5, %o3
17520 ldd [%l7 + 0x60], %f10
17521 xorcc %g3, %l0, %i7
17522 movleu %icc, %i2, %o4
17523 srlx %l5, %g4, %l6
17524 sdivx %i0, 0x0E90, %g1
17525 fmovrslz %o2, %f17, %f30
17526 and %l2, 0x0B0B, %g2
17527 sdiv %o5, 0x1A2E, %g6
17528 edge8ln %l4, %i3, %g5
17529 movrlz %i4, 0x128, %o0
17530 edge16n %l3, %o1, %i1
17531 edge32ln %i6, %o7, %l1
17532 sll %g7, 0x1B, %o6
17533 udiv %o3, 0x1657, %g3
17534 srl %l0, 0x12, %i7
17535 add %i5, %o4, %l5
17536 srax %g4, %l6, %i2
17537 fcmple16 %f14, %f4, %i0
17538 subcc %o2, 0x126E, %l2
17539 movneg %xcc, %g2, %o5
17540 stw %g1, [%l7 + 0x2C]
17541 fmovsgu %xcc, %f22, %f24
17542 smulcc %g6, 0x04D8, %i3
17543 edge16ln %g5, %i4, %l4
17544 sra %l3, 0x0D, %o1
17545 movrlez %o0, %i6, %i1
17546 movpos %icc, %o7, %g7
17547 xnorcc %o6, 0x14AA, %l1
17548 std %f4, [%l7 + 0x68]
17549 fmovd %f30, %f28
17550 mulx %o3, %g3, %l0
17551 alignaddr %i7, %o4, %l5
17552 ldsw [%l7 + 0x74], %i5
17553 fabss %f11, %f14
17554 or %g4, %l6, %i2
17555 fnegd %f6, %f16
17556 edge8n %i0, %o2, %l2
17557 movl %icc, %o5, %g2
17558 orncc %g6, %g1, %g5
17559 andncc %i4, %i3, %l3
17560 fone %f12
17561 xorcc %l4, 0x052E, %o1
17562 xnor %o0, 0x17C8, %i6
17563 srlx %i1, 0x05, %g7
17564 st %f18, [%l7 + 0x14]
17565 sir 0x10F0
17566 movpos %icc, %o7, %o6
17567 movrgez %l1, %g3, %o3
17568 move %icc, %l0, %o4
17569 alignaddrl %l5, %i5, %i7
17570 fcmpeq16 %f8, %f0, %g4
17571 ldd [%l7 + 0x18], %f6
17572 fpack16 %f24, %f13
17573 nop
17574 set 0x09, %i7
17575 stb %i2, [%l7 + %i7]
17576 ldx [%l7 + 0x20], %l6
17577 movrgz %o2, %i0, %o5
17578 fors %f22, %f22, %f23
17579 movg %xcc, %l2, %g6
17580 fmovrslez %g1, %f6, %f9
17581 fcmple32 %f10, %f24, %g2
17582 movrlez %g5, %i3, %l3
17583 umul %l4, 0x156B, %o1
17584 array32 %i4, %o0, %i6
17585 addccc %i1, %g7, %o6
17586 xnorcc %o7, 0x1DF1, %g3
17587 movne %xcc, %o3, %l1
17588 ldsh [%l7 + 0x76], %l0
17589 fmovsleu %icc, %f24, %f28
17590 movre %l5, 0x1E7, %o4
17591 st %f2, [%l7 + 0x14]
17592 udivx %i7, 0x1E9F, %g4
17593 sllx %i5, 0x02, %i2
17594 subcc %o2, 0x0A56, %i0
17595 setx loop_53, %l0, %l1
17596 return %l1
17597 nop
17598 rdpr %cwp, %g1
17599 rdpr %cansave, %g2
17600 rdpr %canrestore, %g3
17601 rdpr %cleanwin, %g4
17602 rdpr %otherwin, %g5
17603 rdpr %wstate, %g6
17604loop_53: edge32l %o5, %g6, %g1
17605 fmovrsne %g2, %f31, %f1
17606 xor %g5, 0x0B7A, %l3
17607 sub %l4, %o1, %i4
17608 ldx [%l7 + 0x48], %o0
17609 edge16l %i6, %i1, %i3
17610 fmovsgu %icc, %f24, %f24
17611 andn %g7, %o7, %g3
17612 fpsub16s %f25, %f28, %f2
17613 movl %xcc, %o6, %l1
17614 fandnot2s %f19, %f22, %f24
17615 fmovdn %icc, %f25, %f11
17616 fmovsle %xcc, %f8, %f31
17617 array16 %o3, %l5, %l0
17618 srl %i7, 0x00, %o4
17619 movleu %icc, %g4, %i2
17620 movg %icc, %i5, %o2
17621 edge32l %i0, %l6, %l2
17622 stw %g6, [%l7 + 0x7C]
17623 fnand %f2, %f28, %f0
17624 fxor %f22, %f12, %f6
17625 fmovsa %xcc, %f23, %f31
17626 st %f5, [%l7 + 0x4C]
17627 fmovrdgez %g1, %f14, %f14
17628 nop
17629 set 0x78, %l4
17630 std %f18, [%l7 + %l4]
17631 and %o5, %g5, %l3
17632 fexpand %f0, %f10
17633 fpadd32s %f12, %f27, %f18
17634 fmovsneg %xcc, %f22, %f1
17635 ldd [%l7 + 0x10], %g2
17636 fmovsn %icc, %f8, %f10
17637 ldd [%l7 + 0x10], %f4
17638 movneg %xcc, %l4, %o1
17639 ldd [%l7 + 0x30], %f10
17640 orn %o0, %i6, %i4
17641 fmovrdlz %i3, %f0, %f14
17642 stx %i1, [%l7 + 0x50]
17643 fmovrdgz %o7, %f10, %f4
17644 subccc %g3, 0x0BE1, %g7
17645 movrlz %o6, 0x068, %l1
17646 edge32l %o3, %l5, %l0
17647 movne %xcc, %o4, %i7
17648 fmovdgu %xcc, %f20, %f20
17649 std %f0, [%l7 + 0x48]
17650 orncc %i2, 0x11FC, %i5
17651 sdiv %o2, 0x0DF7, %i0
17652 xnorcc %g4, %l2, %l6
17653 udivx %g1, 0x140D, %o5
17654 umulcc %g6, 0x0421, %l3
17655 fnand %f16, %f22, %f24
17656 movleu %icc, %g5, %g2
17657 fmovdpos %xcc, %f8, %f23
17658 move %xcc, %l4, %o1
17659 sllx %i6, %i4, %o0
17660 fnands %f22, %f3, %f18
17661 mulscc %i1, 0x059F, %i3
17662 fcmps %fcc2, %f9, %f8
17663 st %f15, [%l7 + 0x54]
17664 sir 0x1DFF
17665 fmovspos %icc, %f18, %f10
17666 edge32 %o7, %g3, %o6
17667 fors %f2, %f21, %f14
17668 fornot1 %f2, %f6, %f30
17669 sdiv %l1, 0x1B10, %g7
17670 sethi 0x1098, %l5
17671 sdiv %o3, 0x1560, %l0
17672 alignaddrl %i7, %i2, %i5
17673 fmovde %icc, %f26, %f0
17674 movrne %o4, %i0, %g4
17675 movrne %o2, 0x37B, %l2
17676 umul %l6, 0x0460, %o5
17677 fornot1s %f26, %f19, %f17
17678 fmovda %xcc, %f19, %f2
17679 array8 %g1, %l3, %g5
17680 smulcc %g2, %g6, %l4
17681 edge16l %o1, %i6, %i4
17682 fnor %f12, %f4, %f8
17683 fzeros %f25
17684 fsrc1 %f30, %f30
17685 srax %i1, %i3, %o7
17686 array8 %g3, %o6, %l1
17687 fcmpgt32 %f12, %f10, %g7
17688 edge32n %l5, %o0, %o3
17689 fzeros %f27
17690 edge8ln %i7, %l0, %i5
17691 stx %i2, [%l7 + 0x08]
17692 lduh [%l7 + 0x28], %o4
17693 edge8ln %g4, %o2, %i0
17694 edge32ln %l6, %l2, %g1
17695 umulcc %l3, %g5, %o5
17696 udivx %g6, 0x1C40, %l4
17697 fmovsa %xcc, %f0, %f11
17698 std %f16, [%l7 + 0x70]
17699 fsrc1 %f22, %f20
17700 srlx %g2, %i6, %o1
17701 addccc %i1, 0x1EF6, %i3
17702 fexpand %f28, %f30
17703 nop
17704 set 0x38, %o1
17705 ldub [%l7 + %o1], %o7
17706 movre %i4, %o6, %l1
17707 movrgez %g3, %g7, %o0
17708 movpos %xcc, %o3, %l5
17709 fmovdvc %xcc, %f28, %f6
17710 movneg %xcc, %l0, %i7
17711 orcc %i5, 0x0EE5, %i2
17712 sllx %o4, %o2, %g4
17713 xnor %i0, %l2, %l6
17714 ldd [%l7 + 0x28], %f30
17715 edge8n %g1, %g5, %l3
17716 movcc %icc, %o5, %l4
17717 edge8n %g2, %g6, %o1
17718 array16 %i1, %i3, %i6
17719 mova %icc, %i4, %o6
17720 sethi 0x1991, %o7
17721 sra %l1, %g7, %g3
17722 fxors %f28, %f2, %f30
17723 fands %f25, %f23, %f26
17724 movge %icc, %o0, %l5
17725 ldd [%l7 + 0x60], %f14
17726 andcc %l0, 0x1C06, %o3
17727 stw %i7, [%l7 + 0x5C]
17728 fcmpeq32 %f14, %f6, %i5
17729 sdivx %o4, 0x0ACB, %i2
17730 movrne %o2, 0x200, %i0
17731 ldub [%l7 + 0x24], %g4
17732 addcc %l2, 0x0820, %g1
17733 move %xcc, %g5, %l6
17734 movrne %l3, 0x3B5, %o5
17735 ldx [%l7 + 0x68], %l4
17736 movre %g6, 0x395, %o1
17737 movgu %xcc, %g2, %i1
17738 fmovsg %icc, %f8, %f30
17739 udivcc %i6, 0x1D8E, %i4
17740 fmul8x16au %f25, %f25, %f22
17741 fnegd %f14, %f24
17742 movrne %i3, %o6, %l1
17743 st %f21, [%l7 + 0x28]
17744 sdivcc %g7, 0x01CE, %g3
17745 edge16ln %o7, %o0, %l0
17746 andncc %l5, %i7, %i5
17747 fandnot2 %f8, %f10, %f4
17748 stx %o3, [%l7 + 0x08]
17749 edge8ln %i2, %o2, %i0
17750 fmovsgu %xcc, %f4, %f1
17751 sir 0x0847
17752 addcc %g4, %l2, %o4
17753 array8 %g5, %g1, %l6
17754 fxors %f15, %f11, %f20
17755 restore %l3, %l4, %o5
17756 rdpr %cwp, %g1
17757 rdpr %cansave, %g2
17758 rdpr %canrestore, %g3
17759 rdpr %cleanwin, %g4
17760 rdpr %otherwin, %g5
17761 rdpr %wstate, %g6
17762 xnor %o1, 0x18D8, %g2
17763 ldd [%l7 + 0x68], %f0
17764 movg %icc, %i1, %g6
17765 fsrc2s %f23, %f25
17766 edge16n %i4, %i6, %i3
17767 movgu %icc, %l1, %g7
17768 movrgez %o6, 0x374, %o7
17769 save %g3, %l0, %l5
17770 rdpr %cwp, %g1
17771 rdpr %cansave, %g2
17772 rdpr %canrestore, %g3
17773 rdpr %cleanwin, %g4
17774 rdpr %otherwin, %g5
17775 rdpr %wstate, %g6
17776 xnorcc %i7, 0x0B6F, %o0
17777 movre %o3, 0x12C, %i5
17778 ldd [%l7 + 0x10], %f0
17779 fmovdle %xcc, %f22, %f10
17780 movrne %o2, 0x3BA, %i0
17781 smul %i2, %l2, %g4
17782 sll %g5, %g1, %o4
17783 movle %xcc, %l6, %l4
17784 mova %icc, %l3, %o1
17785 sra %o5, 0x1B, %i1
17786 movge %icc, %g6, %i4
17787 stb %g2, [%l7 + 0x0D]
17788 andncc %i3, %i6, %g7
17789 array8 %l1, %o7, %g3
17790 fmovdcc %xcc, %f18, %f21
17791 edge8l %o6, %l5, %i7
17792 movrgz %l0, 0x2D2, %o3
17793 fmul8x16al %f11, %f14, %f28
17794 stb %o0, [%l7 + 0x7A]
17795 ldd [%l7 + 0x70], %f20
17796 movleu %xcc, %o2, %i5
17797 and %i0, %l2, %g4
17798 addc %i2, %g1, %g5
17799 orcc %o4, 0x0957, %l4
17800 subcc %l6, %o1, %l3
17801 movpos %icc, %i1, %g6
17802 movvc %xcc, %i4, %o5
17803 sub %i3, %g2, %g7
17804 alignaddr %l1, %o7, %g3
17805 save %o6, %i6, %l5
17806 rdpr %cwp, %g1
17807 rdpr %cansave, %g2
17808 rdpr %canrestore, %g3
17809 rdpr %cleanwin, %g4
17810 rdpr %otherwin, %g5
17811 rdpr %wstate, %g6
17812 xnor %i7, %o3, %l0
17813 ldd [%l7 + 0x20], %o2
17814 srlx %i5, %i0, %o0
17815 nop
17816 set 0x50, %l3
17817 std %f16, [%l7 + %l3]
17818 edge16ln %g4, %i2, %g1
17819 array8 %g5, %o4, %l4
17820 sdiv %l6, 0x18CD, %o1
17821 edge16n %l3, %l2, %g6
17822 alignaddr %i1, %i4, %i3
17823 movrgez %o5, %g2, %g7
17824 sll %o7, 0x18, %g3
17825 movrgz %l1, %i6, %o6
17826 for %f28, %f10, %f4
17827 fxor %f26, %f6, %f24
17828 movpos %icc, %i7, %l5
17829 fmovsvc %xcc, %f12, %f3
17830 movcs %icc, %l0, %o2
17831 smul %o3, %i0, %i5
17832 subccc %g4, %i2, %g1
17833 sdiv %o0, 0x0AE5, %o4
17834 movrgez %l4, %l6, %g5
17835 movg %icc, %l3, %l2
17836 movleu %icc, %g6, %o1
17837 orn %i1, %i3, %o5
17838 edge8 %i4, %g2, %o7
17839 fandnot1 %f30, %f10, %f12
17840 orcc %g3, 0x153D, %l1
17841 udiv %i6, 0x1FD7, %o6
17842 fxnors %f15, %f15, %f29
17843 fpadd16 %f6, %f20, %f28
17844 subc %g7, %l5, %l0
17845 ldx [%l7 + 0x70], %o2
17846 std %f28, [%l7 + 0x78]
17847 fmovdg %icc, %f13, %f15
17848 add %i7, %o3, %i5
17849 fandnot2s %f11, %f10, %f22
17850 fmul8ulx16 %f16, %f0, %f12
17851 fmovdvc %xcc, %f6, %f9
17852 xnorcc %i0, %g4, %i2
17853 movg %icc, %g1, %o4
17854 add %o0, %l4, %g5
17855 addc %l6, 0x1904, %l3
17856 fmovdge %xcc, %f1, %f13
17857 edge32ln %l2, %o1, %i1
17858 movn %xcc, %i3, %g6
17859 fmovrsgz %o5, %f15, %f29
17860 edge32 %i4, %g2, %g3
17861 ldx [%l7 + 0x10], %l1
17862 ldub [%l7 + 0x26], %o7
17863 fnot1 %f14, %f0
17864 ldsb [%l7 + 0x3B], %i6
17865 movcc %xcc, %g7, %o6
17866 fandnot2s %f22, %f6, %f11
17867 smul %l0, 0x05E5, %l5
17868 movrgez %o2, 0x337, %o3
17869 stb %i7, [%l7 + 0x2B]
17870 movle %xcc, %i0, %i5
17871 add %g4, %g1, %i2
17872 sll %o0, %l4, %o4
17873 edge32 %l6, %g5, %l2
17874 fpsub32 %f0, %f2, %f28
17875 udiv %o1, 0x1953, %l3
17876 orn %i1, 0x0E0D, %i3
17877 mova %xcc, %g6, %i4
17878 movgu %xcc, %g2, %g3
17879 umul %l1, %o7, %i6
17880 fmovrsgz %g7, %f18, %f24
17881 movcc %xcc, %o6, %l0
17882 sdivx %o5, 0x0604, %o2
17883 addccc %o3, %l5, %i0
17884 alignaddr %i7, %g4, %g1
17885 movge %icc, %i5, %o0
17886 movcc %xcc, %i2, %l4
17887 stb %o4, [%l7 + 0x43]
17888 addccc %g5, %l6, %o1
17889 fsrc2s %f4, %f27
17890 ldsw [%l7 + 0x6C], %l2
17891 save %i1, 0x00EA, %l3
17892 rdpr %cwp, %g1
17893 rdpr %cansave, %g2
17894 rdpr %canrestore, %g3
17895 rdpr %cleanwin, %g4
17896 rdpr %otherwin, %g5
17897 rdpr %wstate, %g6
17898 srl %i3, 0x0E, %i4
17899 fpsub32s %f31, %f27, %f0
17900 subccc %g2, %g3, %l1
17901 fmul8x16au %f21, %f7, %f26
17902 ld [%l7 + 0x68], %f0
17903 udivx %g6, 0x12C1, %i6
17904 movge %icc, %o7, %g7
17905 fmovdpos %icc, %f25, %f6
17906 fcmpgt16 %f20, %f0, %o6
17907 movcc %xcc, %o5, %o2
17908 move %icc, %l0, %l5
17909 save %o3, 0x0845, %i0
17910 rdpr %cwp, %g1
17911 rdpr %cansave, %g2
17912 rdpr %canrestore, %g3
17913 rdpr %cleanwin, %g4
17914 rdpr %otherwin, %g5
17915 rdpr %wstate, %g6
17916 alignaddrl %g4, %g1, %i5
17917 movrne %i7, 0x018, %o0
17918 movrgz %l4, 0x0A6, %i2
17919 fpsub16s %f29, %f12, %f20
17920 ldx [%l7 + 0x60], %g5
17921 edge8 %l6, %o1, %o4
17922 ldsb [%l7 + 0x3C], %i1
17923 st %f7, [%l7 + 0x68]
17924 udivcc %l2, 0x01AE, %i3
17925 sdivx %l3, 0x0574, %i4
17926 fpadd16 %f8, %f14, %f22
17927 move %xcc, %g2, %g3
17928 alignaddrl %g6, %l1, %o7
17929 smulcc %i6, 0x155D, %g7
17930 popc 0x0197, %o6
17931 add %o2, %l0, %l5
17932 srlx %o5, 0x11, %i0
17933 orcc %g4, 0x0443, %o3
17934 ldsh [%l7 + 0x2C], %g1
17935 movn %xcc, %i7, %i5
17936 sir 0x1EA3
17937 sth %l4, [%l7 + 0x7A]
17938 fxnors %f15, %f6, %f23
17939 subc %i2, %o0, %l6
17940 andncc %g5, %o1, %o4
17941 sth %i1, [%l7 + 0x6E]
17942 fmuld8sux16 %f29, %f30, %f30
17943 fpack16 %f16, %f21
17944 edge8ln %l2, %i3, %i4
17945 edge16l %l3, %g3, %g6
17946 movl %icc, %l1, %o7
17947 edge16n %g2, %i6, %g7
17948 ldd [%l7 + 0x20], %f16
17949 andncc %o6, %o2, %l0
17950 move %icc, %l5, %i0
17951 nop
17952 set 0x63, %l5
17953 ldsb [%l7 + %l5], %o5
17954 ldd [%l7 + 0x10], %g4
17955 edge16l %o3, %g1, %i5
17956 array32 %i7, %i2, %l4
17957 movcc %icc, %l6, %g5
17958 array16 %o1, %o4, %i1
17959 addc %l2, 0x09FF, %i3
17960 fnand %f18, %f26, %f4
17961 fnot1s %f19, %f4
17962 sub %i4, 0x1543, %o0
17963 udiv %l3, 0x05C3, %g6
17964 addcc %l1, 0x1AFC, %o7
17965 st %f0, [%l7 + 0x64]
17966 edge32n %g2, %i6, %g7
17967 subc %g3, %o2, %l0
17968 orcc %l5, 0x17FE, %i0
17969 movn %xcc, %o5, %g4
17970 fmovs %f14, %f8
17971 movne %xcc, %o3, %g1
17972 orn %o6, %i5, %i7
17973 fmovse %icc, %f6, %f25
17974 subcc %l4, %i2, %g5
17975 movge %xcc, %l6, %o4
17976 orncc %i1, 0x0BF5, %o1
17977 fnors %f4, %f2, %f6
17978 movne %xcc, %l2, %i4
17979 lduh [%l7 + 0x52], %o0
17980 fmovscs %xcc, %f1, %f3
17981 save %l3, %i3, %l1
17982 rdpr %cwp, %g1
17983 rdpr %cansave, %g2
17984 rdpr %canrestore, %g3
17985 rdpr %cleanwin, %g4
17986 rdpr %otherwin, %g5
17987 rdpr %wstate, %g6
17988 andn %g6, 0x19C8, %g2
17989 fcmpgt16 %f14, %f10, %i6
17990 sdivx %o7, 0x1B82, %g7
17991 array16 %o2, %g3, %l0
17992 ldd [%l7 + 0x40], %i0
17993 udivx %o5, 0x11B3, %g4
17994 edge16l %l5, %o3, %g1
17995 fornot2s %f3, %f15, %f19
17996 nop
17997 set 0x7F, %o7
17998 stb %o6, [%l7 + %o7]
17999 udivx %i5, 0x163C, %l4
18000 edge16 %i2, %g5, %i7
18001 st %f13, [%l7 + 0x58]
18002 alignaddr %l6, %i1, %o4
18003 fmovse %icc, %f10, %f19
18004 srlx %o1, %l2, %o0
18005 setx loop_54, %l0, %l1
18006 return %l1
18007 nop
18008 rdpr %cwp, %g1
18009 rdpr %cansave, %g2
18010 rdpr %canrestore, %g3
18011 rdpr %cleanwin, %g4
18012 rdpr %otherwin, %g5
18013 rdpr %wstate, %g6
18014loop_54: srl %l1, 0x0B, %l3
18015 ld [%l7 + 0x44], %f7
18016 ldsw [%l7 + 0x4C], %g6
18017 fpadd16s %f8, %f0, %f12
18018 nop
18019 set 0x40, %o4
18020 stx %g2, [%l7 + %o4]
18021 fmovdn %xcc, %f15, %f0
18022 edge16ln %i6, %o7, %o2
18023 udivcc %g7, 0x06A8, %l0
18024 sll %g3, 0x11, %o5
18025 st %f10, [%l7 + 0x70]
18026 andn %g4, %i0, %l5
18027 sdivx %g1, 0x0E90, %o3
18028 save %i5, 0x0A10, %l4
18029 rdpr %cwp, %g1
18030 rdpr %cansave, %g2
18031 rdpr %canrestore, %g3
18032 rdpr %cleanwin, %g4
18033 rdpr %otherwin, %g5
18034 rdpr %wstate, %g6
18035 movcs %xcc, %o6, %i2
18036 fabss %f12, %f11
18037 sir 0x0844
18038 movne %xcc, %i7, %g5
18039 alignaddr %i1, %o4, %l6
18040 popc %o1, %l2
18041 movrgz %o0, 0x295, %i3
18042 fmovse %xcc, %f5, %f17
18043 edge16n %i4, %l1, %l3
18044 andcc %g2, 0x1925, %g6
18045 fnot1s %f22, %f18
18046 fcmple16 %f18, %f8, %o7
18047 fmovsgu %xcc, %f25, %f8
18048 sir 0x0782
18049 nop
18050 set 0x6A, %g4
18051 sth %o2, [%l7 + %g4]
18052 edge16 %i6, %l0, %g7
18053 nop
18054 set 0x78, %i5
18055 ldx [%l7 + %i5], %o5
18056 fornot2s %f7, %f23, %f13
18057 movvs %xcc, %g4, %i0
18058 movvs %xcc, %l5, %g1
18059 fmovdg %icc, %f19, %f29
18060 addc %o3, 0x0234, %g3
18061 fxnors %f24, %f29, %f28
18062 fmul8ulx16 %f26, %f28, %f0
18063 movrlz %i5, 0x2AB, %o6
18064 movn %xcc, %l4, %i2
18065 fones %f21
18066 alignaddrl %g5, %i1, %i7
18067 popc 0x0BDA, %o4
18068 fpadd16 %f22, %f8, %f6
18069 movvs %xcc, %l6, %o1
18070 subc %o0, 0x030F, %i3
18071 edge16 %i4, %l2, %l3
18072 umulcc %l1, %g2, %o7
18073 alignaddrl %g6, %i6, %l0
18074 movrne %o2, %o5, %g7
18075 add %g4, %i0, %g1
18076 fornot1 %f18, %f0, %f6
18077 sllx %o3, %g3, %i5
18078 xorcc %l5, %l4, %i2
18079 ldsw [%l7 + 0x6C], %o6
18080 andncc %g5, %i7, %i1
18081 fandnot2s %f5, %f25, %f0
18082 sll %l6, 0x0B, %o1
18083 fmovrslez %o4, %f30, %f11
18084 sub %o0, %i3, %i4
18085 edge32l %l3, %l2, %g2
18086 ld [%l7 + 0x78], %f13
18087 fmovrdgz %l1, %f22, %f14
18088 subc %g6, 0x1D0D, %o7
18089 edge32ln %i6, %o2, %l0
18090 movneg %icc, %g7, %o5
18091 ldub [%l7 + 0x20], %g4
18092 fcmpeq32 %f4, %f8, %i0
18093 ldsw [%l7 + 0x7C], %o3
18094 movrne %g1, %i5, %g3
18095 subcc %l4, 0x0DDE, %l5
18096 edge8n %i2, %o6, %g5
18097 movge %icc, %i1, %i7
18098 andcc %l6, 0x08FE, %o4
18099 movle %xcc, %o0, %i3
18100 array8 %o1, %i4, %l3
18101 xnor %l2, %l1, %g6
18102 fmovsl %icc, %f5, %f0
18103 subc %g2, %o7, %i6
18104 st %f0, [%l7 + 0x50]
18105 lduh [%l7 + 0x74], %l0
18106 orcc %o2, 0x03E9, %g7
18107 smul %o5, %i0, %o3
18108 udivcc %g1, 0x0A2F, %i5
18109 mova %icc, %g4, %l4
18110 srl %l5, 0x07, %i2
18111 popc 0x06E3, %g3
18112 movl %xcc, %o6, %g5
18113 addc %i1, 0x1B2F, %l6
18114 mova %xcc, %i7, %o0
18115 edge8 %o4, %o1, %i3
18116 movcs %icc, %i4, %l2
18117 movne %xcc, %l1, %l3
18118 fmul8x16au %f27, %f26, %f10
18119 fcmpd %fcc3, %f14, %f28
18120 nop
18121 set 0x40, %g3
18122 std %f22, [%l7 + %g3]
18123 edge8l %g6, %g2, %o7
18124 addcc %i6, 0x126F, %l0
18125 fcmple32 %f20, %f20, %o2
18126 mulx %g7, %i0, %o3
18127 ldd [%l7 + 0x08], %o4
18128 orn %g1, 0x0972, %i5
18129 subc %g4, %l5, %i2
18130 fornot2s %f30, %f7, %f28
18131 ldd [%l7 + 0x10], %f30
18132 edge8ln %g3, %o6, %g5
18133 fnot2 %f26, %f28
18134 orcc %l4, %l6, %i1
18135 ldx [%l7 + 0x48], %o0
18136 move %xcc, %i7, %o4
18137 movpos %xcc, %i3, %o1
18138 stb %i4, [%l7 + 0x11]
18139 movvs %xcc, %l2, %l1
18140 addc %l3, 0x172F, %g2
18141 andncc %o7, %i6, %l0
18142 andn %g6, %o2, %g7
18143 xnorcc %o3, %i0, %o5
18144 movpos %xcc, %i5, %g1
18145 fcmpne32 %f4, %f28, %g4
18146 movre %l5, %g3, %i2
18147 mulx %g5, 0x0127, %l4
18148 std %f26, [%l7 + 0x78]
18149 restore %o6, 0x0A2A, %i1
18150 rdpr %cwp, %g1
18151 rdpr %cansave, %g2
18152 rdpr %canrestore, %g3
18153 rdpr %cleanwin, %g4
18154 rdpr %otherwin, %g5
18155 rdpr %wstate, %g6
18156 movcs %xcc, %l6, %o0
18157 addccc %o4, %i7, %i3
18158 array32 %i4, %o1, %l1
18159 sdivcc %l2, 0x049F, %l3
18160 subccc %g2, 0x004F, %i6
18161 orncc %o7, 0x1334, %g6
18162 fxors %f21, %f17, %f16
18163 xnor %o2, 0x02CE, %g7
18164 fmuld8ulx16 %f20, %f4, %f12
18165 xorcc %o3, 0x0938, %l0
18166 ldx [%l7 + 0x78], %o5
18167 fcmpne32 %f20, %f18, %i5
18168 st %f28, [%l7 + 0x1C]
18169 mulscc %i0, %g1, %l5
18170 movgu %xcc, %g3, %g4
18171 movrgz %g5, %i2, %l4
18172 xnor %o6, 0x0643, %i1
18173 array16 %l6, %o0, %i7
18174 edge8ln %i3, %i4, %o1
18175 fsrc2s %f15, %f11
18176 fmovrde %l1, %f22, %f28
18177 udivcc %o4, 0x09F6, %l2
18178 fpmerge %f17, %f26, %f14
18179 udiv %l3, 0x011E, %i6
18180 sub %o7, %g6, %o2
18181 ldd [%l7 + 0x60], %f20
18182 xorcc %g2, %o3, %g7
18183 movl %xcc, %l0, %o5
18184 movge %icc, %i5, %i0
18185 udivcc %g1, 0x12B1, %l5
18186 srax %g3, %g4, %g5
18187 orcc %l4, %o6, %i1
18188 for %f12, %f22, %f8
18189 alignaddrl %l6, %i2, %o0
18190 ldx [%l7 + 0x10], %i3
18191 edge16ln %i7, %i4, %o1
18192 ldd [%l7 + 0x60], %l0
18193 fmovdn %icc, %f24, %f10
18194 edge16l %l2, %l3, %i6
18195 fand %f20, %f2, %f18
18196 fmovrdlez %o7, %f2, %f20
18197 movne %icc, %g6, %o4
18198 movcs %xcc, %g2, %o3
18199 umulcc %g7, 0x05C8, %l0
18200 fmovrsgez %o5, %f6, %f16
18201 addcc %o2, %i5, %i0
18202 movge %icc, %g1, %g3
18203 fmovdne %icc, %f3, %f5
18204 fmovsneg %icc, %f18, %f1
18205 sir 0x0759
18206 subc %g4, 0x191D, %l5
18207 alignaddr %l4, %g5, %i1
18208 mulscc %o6, %l6, %i2
18209 save %i3, %i7, %o0
18210 rdpr %cwp, %g1
18211 rdpr %cansave, %g2
18212 rdpr %canrestore, %g3
18213 rdpr %cleanwin, %g4
18214 rdpr %otherwin, %g5
18215 rdpr %wstate, %g6
18216 movgu %icc, %o1, %l1
18217 fnot2s %f20, %f25
18218 fmul8ulx16 %f4, %f30, %f6
18219 sllx %l2, %l3, %i6
18220 movle %xcc, %o7, %i4
18221 sllx %o4, 0x1C, %g2
18222 fmovdg %icc, %f28, %f10
18223 edge32ln %o3, %g6, %g7
18224 smulcc %o5, 0x0456, %l0
18225 edge16ln %o2, %i0, %i5
18226 ldsb [%l7 + 0x32], %g1
18227 nop
18228 set 0x7E, %i3
18229 sth %g3, [%l7 + %i3]
18230 nop
18231 set 0x3C, %g5
18232 ldsh [%l7 + %g5], %g4
18233 fcmpne16 %f30, %f14, %l5
18234 sra %g5, %l4, %o6
18235 fmovrslz %l6, %f17, %f24
18236 sth %i1, [%l7 + 0x42]
18237 subc %i3, 0x18AF, %i7
18238 ldd [%l7 + 0x70], %o0
18239 alignaddrl %o1, %i2, %l1
18240 orncc %l3, 0x099C, %i6
18241 movg %xcc, %l2, %o7
18242 movpos %icc, %i4, %g2
18243 movvs %icc, %o4, %o3
18244 xor %g7, %o5, %g6
18245 movre %l0, 0x150, %o2
18246 mulx %i0, 0x004F, %i5
18247 or %g3, %g1, %l5
18248 movle %icc, %g5, %g4
18249 edge8ln %o6, %l4, %l6
18250 xor %i1, %i3, %i7
18251 andncc %o1, %i2, %l1
18252 fmovda %xcc, %f28, %f19
18253 sdiv %o0, 0x03D6, %l3
18254 fxnor %f12, %f28, %f30
18255 andncc %l2, %o7, %i4
18256 movle %icc, %g2, %i6
18257 movpos %icc, %o3, %g7
18258 addccc %o5, 0x1C98, %o4
18259 lduh [%l7 + 0x50], %g6
18260 fpadd16 %f28, %f28, %f14
18261 fmovsa %icc, %f16, %f13
18262 fmul8sux16 %f20, %f6, %f12
18263 addccc %l0, 0x1404, %i0
18264 stb %o2, [%l7 + 0x52]
18265 array32 %g3, %g1, %l5
18266 subccc %i5, 0x197E, %g4
18267 movne %xcc, %g5, %l4
18268 fmovsg %xcc, %f30, %f8
18269 fmovsg %xcc, %f24, %f12
18270 fpadd16 %f14, %f6, %f26
18271 sir 0x0D13
18272 ldd [%l7 + 0x68], %f24
18273 fandnot2 %f22, %f16, %f26
18274 movvc %icc, %l6, %o6
18275 std %f28, [%l7 + 0x08]
18276 edge8l %i1, %i3, %o1
18277 xnorcc %i2, 0x0B94, %i7
18278 edge32l %o0, %l1, %l3
18279 setx loop_55, %l0, %l1
18280 return %l1
18281 nop
18282 rdpr %cwp, %g1
18283 rdpr %cansave, %g2
18284 rdpr %canrestore, %g3
18285 rdpr %cleanwin, %g4
18286 rdpr %otherwin, %g5
18287 rdpr %wstate, %g6
18288loop_55: sth %o7, [%l7 + 0x2E]
18289 fnot2 %f10, %f30
18290 edge8ln %i6, %g2, %g7
18291 edge16 %o3, %o5, %o4
18292 smul %l0, 0x04C2, %i0
18293 movcc %xcc, %o2, %g6
18294 movneg %xcc, %g1, %l5
18295 smulcc %g3, 0x00B4, %g4
18296 srax %i5, %g5, %l4
18297 array32 %l6, %o6, %i1
18298 addccc %o1, 0x00CC, %i2
18299 fcmpne16 %f18, %f8, %i3
18300 udivcc %o0, 0x0D5E, %l1
18301 orncc %i7, 0x0515, %l2
18302 smul %l3, 0x0FDF, %i4
18303 movvs %xcc, %i6, %g2
18304 ldx [%l7 + 0x60], %o7
18305 xnor %g7, %o5, %o3
18306 xorcc %l0, %i0, %o2
18307 edge8n %o4, %g6, %l5
18308 edge8ln %g1, %g3, %g4
18309 edge8n %g5, %i5, %l6
18310 lduh [%l7 + 0x16], %l4
18311 movg %icc, %i1, %o1
18312 mulscc %o6, %i3, %i2
18313 subccc %o0, 0x0138, %l1
18314 andcc %i7, %l3, %l2
18315 lduw [%l7 + 0x18], %i4
18316 fands %f14, %f21, %f27
18317 fnand %f20, %f16, %f8
18318 xnorcc %g2, 0x1A75, %o7
18319 or %i6, 0x0C51, %g7
18320 ldsb [%l7 + 0x22], %o5
18321 ld [%l7 + 0x48], %f1
18322 subccc %l0, %o3, %o2
18323 edge16ln %o4, %i0, %g6
18324 restore %l5, %g1, %g4
18325 rdpr %cwp, %g1
18326 rdpr %cansave, %g2
18327 rdpr %canrestore, %g3
18328 rdpr %cleanwin, %g4
18329 rdpr %otherwin, %g5
18330 rdpr %wstate, %g6
18331 setx loop_56, %l0, %l1
18332 return %l1
18333 nop
18334 rdpr %cwp, %g1
18335 rdpr %cansave, %g2
18336 rdpr %canrestore, %g3
18337 rdpr %cleanwin, %g4
18338 rdpr %otherwin, %g5
18339 rdpr %wstate, %g6
18340loop_56: movneg %icc, %l6, %l4
18341 srax %i1, %o6, %o1
18342 edge16n %i3, %i2, %o0
18343 array16 %l1, %i7, %l3
18344 alignaddr %l2, %g2, %o7
18345 stb %i4, [%l7 + 0x42]
18346 edge8 %i6, %g7, %l0
18347 sethi 0x140B, %o5
18348 fmovdcs %xcc, %f22, %f24
18349 movge %icc, %o2, %o4
18350 srax %i0, %o3, %g6
18351 edge8ln %l5, %g1, %g4
18352 movpos %icc, %i5, %g3
18353 fmovsl %icc, %f24, %f24
18354 movcc %xcc, %g5, %l4
18355 fabsd %f30, %f14
18356 popc %l6, %o6
18357 subc %i1, 0x1E0C, %o1
18358 fmovs %f9, %f30
18359 movrlez %i2, 0x388, %o0
18360 fpackfix %f6, %f31
18361 sra %l1, 0x1F, %i3
18362 orn %l3, %l2, %g2
18363 addc %o7, 0x11CB, %i7
18364 fmovsge %icc, %f12, %f13
18365 srl %i4, 0x10, %g7
18366 movrgez %i6, %l0, %o5
18367 sllx %o4, 0x1D, %i0
18368 fxnor %f26, %f30, %f16
18369 fmovdn %icc, %f5, %f24
18370 fmul8x16al %f17, %f13, %f20
18371 edge16l %o2, %g6, %o3
18372 orn %g1, %g4, %l5
18373 alignaddrl %g3, %i5, %l4
18374 addcc %g5, %o6, %i1
18375 edge32 %l6, %i2, %o0
18376 sll %o1, 0x06, %l1
18377 fmuld8ulx16 %f15, %f20, %f4
18378 edge16l %i3, %l3, %l2
18379 fand %f16, %f4, %f28
18380 nop
18381 set 0x58, %g6
18382 ldd [%l7 + %g6], %o6
18383 fmovsle %icc, %f8, %f30
18384 lduw [%l7 + 0x3C], %g2
18385 smul %i4, 0x19F5, %g7
18386 fnors %f28, %f2, %f14
18387 fcmpgt32 %f22, %f16, %i6
18388 udivcc %l0, 0x1F47, %i7
18389 addc %o4, %o5, %i0
18390 edge16ln %g6, %o3, %g1
18391 fmovrdgz %g4, %f20, %f16
18392 nop
18393 set 0x44, %i2
18394 lduw [%l7 + %i2], %l5
18395 orn %g3, 0x0D06, %i5
18396 fmovd %f12, %f28
18397 movrgz %o2, %g5, %l4
18398 fmovdge %icc, %f27, %f0
18399 addcc %o6, %l6, %i2
18400 st %f9, [%l7 + 0x74]
18401 movl %icc, %i1, %o1
18402 edge8l %o0, %l1, %i3
18403 ldd [%l7 + 0x58], %f28
18404 fpadd32 %f2, %f18, %f20
18405 lduh [%l7 + 0x42], %l3
18406 movrlez %o7, 0x21B, %g2
18407 sethi 0x00CE, %i4
18408 movle %icc, %g7, %i6
18409 addccc %l2, %i7, %o4
18410 st %f18, [%l7 + 0x68]
18411 sdivcc %o5, 0x18D5, %i0
18412 xor %g6, 0x13B9, %l0
18413 stw %o3, [%l7 + 0x7C]
18414 fsrc2 %f0, %f10
18415 fcmpd %fcc0, %f2, %f26
18416 udivx %g4, 0x0A9E, %l5
18417 umul %g3, %i5, %g1
18418 fexpand %f13, %f26
18419 fmul8sux16 %f26, %f26, %f26
18420 movrlz %g5, 0x039, %o2
18421 ldd [%l7 + 0x38], %f4
18422 edge8ln %l4, %l6, %i2
18423 array16 %i1, %o6, %o1
18424 sll %o0, %l1, %i3
18425 bshuffle %f26, %f8, %f8
18426 movleu %icc, %l3, %g2
18427 movcs %icc, %o7, %g7
18428 save %i6, %l2, %i7
18429 rdpr %cwp, %g1
18430 rdpr %cansave, %g2
18431 rdpr %canrestore, %g3
18432 rdpr %cleanwin, %g4
18433 rdpr %otherwin, %g5
18434 rdpr %wstate, %g6
18435 sra %o4, 0x02, %i4
18436 array16 %o5, %i0, %l0
18437 sll %g6, 0x16, %g4
18438 edge32 %l5, %g3, %i5
18439 subc %g1, %o3, %o2
18440 ldub [%l7 + 0x35], %g5
18441 andcc %l6, 0x14E4, %l4
18442 fexpand %f24, %f20
18443 edge8ln %i1, %i2, %o1
18444 movpos %icc, %o6, %l1
18445 edge32ln %i3, %o0, %g2
18446 ld [%l7 + 0x44], %f1
18447 udiv %l3, 0x0DA0, %o7
18448 fmovdvs %xcc, %f12, %f30
18449 stx %g7, [%l7 + 0x10]
18450 array8 %i6, %i7, %o4
18451 orcc %i4, 0x1299, %o5
18452 ldsw [%l7 + 0x14], %l2
18453 orn %i0, 0x1442, %g6
18454 udiv %g4, 0x0810, %l0
18455 orncc %g3, 0x0497, %i5
18456 bshuffle %f16, %f30, %f18
18457 srl %l5, %o3, %g1
18458 movrlz %o2, 0x25F, %l6
18459 fmovrslez %g5, %f1, %f30
18460 array16 %i1, %i2, %o1
18461 addcc %o6, 0x0CC0, %l1
18462 movle %icc, %i3, %o0
18463 mova %xcc, %l4, %g2
18464 alignaddr %l3, %o7, %g7
18465 array8 %i7, %o4, %i4
18466 xnorcc %i6, %l2, %i0
18467 fnot1 %f28, %f4
18468 xor %g6, 0x086D, %g4
18469 lduh [%l7 + 0x58], %l0
18470 udivcc %o5, 0x08BA, %i5
18471 sdivx %g3, 0x12F2, %o3
18472 fnot1 %f8, %f2
18473 edge32 %l5, %g1, %l6
18474 edge8n %o2, %i1, %g5
18475 fabsd %f0, %f0
18476 fmovdleu %icc, %f21, %f5
18477 fands %f23, %f9, %f25
18478 edge16n %o1, %o6, %i2
18479 sdiv %l1, 0x0AE6, %o0
18480 fmovrsne %i3, %f1, %f8
18481 udivx %l4, 0x1B40, %g2
18482 udivcc %o7, 0x1CB2, %g7
18483 movrlez %i7, %o4, %i4
18484 fmovse %icc, %f5, %f31
18485 srlx %l3, 0x09, %l2
18486 ldsb [%l7 + 0x26], %i0
18487 movne %xcc, %i6, %g4
18488 or %l0, %g6, %o5
18489 addc %i5, 0x1961, %g3
18490 sra %o3, %l5, %l6
18491 movgu %xcc, %o2, %g1
18492 movne %xcc, %i1, %g5
18493 srlx %o1, 0x15, %i2
18494 array16 %o6, %l1, %i3
18495 movre %o0, 0x2B5, %l4
18496 mulx %g2, %g7, %i7
18497 sra %o4, %o7, %l3
18498 sth %l2, [%l7 + 0x0C]
18499 xor %i0, %i6, %g4
18500 udivx %i4, 0x0223, %l0
18501 array32 %g6, %o5, %i5
18502 lduw [%l7 + 0x68], %g3
18503 umul %o3, 0x1EA7, %l5
18504 movcc %icc, %l6, %o2
18505 udiv %g1, 0x0DA6, %g5
18506 sir 0x1CE5
18507 fmovrslez %o1, %f0, %f16
18508 movcs %xcc, %i1, %i2
18509 movg %xcc, %o6, %i3
18510 orn %l1, 0x0B49, %o0
18511 fabsd %f12, %f30
18512 edge16 %l4, %g2, %i7
18513 andncc %g7, %o4, %o7
18514 ldx [%l7 + 0x40], %l3
18515 edge8l %i0, %i6, %g4
18516 sllx %l2, %i4, %l0
18517 ldd [%l7 + 0x20], %f10
18518 edge16ln %o5, %g6, %g3
18519 fnot2s %f0, %f27
18520 edge16 %i5, %o3, %l6
18521 fpack32 %f24, %f0, %f8
18522 lduh [%l7 + 0x62], %l5
18523 smul %o2, %g1, %g5
18524 srlx %o1, %i1, %i2
18525 srax %i3, %l1, %o6
18526 fmovspos %icc, %f15, %f31
18527 restore %l4, %g2, %o0
18528 rdpr %cwp, %g1
18529 rdpr %cansave, %g2
18530 rdpr %canrestore, %g3
18531 rdpr %cleanwin, %g4
18532 rdpr %otherwin, %g5
18533 rdpr %wstate, %g6
18534 nop
18535 set 0x60, %l2
18536 ldd [%l7 + %l2], %g6
18537 smulcc %o4, %o7, %l3
18538 fmovdge %icc, %f29, %f23
18539 stw %i7, [%l7 + 0x08]
18540 fcmpgt16 %f24, %f30, %i0
18541 lduh [%l7 + 0x68], %g4
18542 movg %icc, %l2, %i4
18543 fsrc1 %f18, %f22
18544 fcmpd %fcc1, %f22, %f24
18545 addc %l0, 0x1185, %i6
18546 umul %g6, %g3, %o5
18547 sllx %i5, %o3, %l5
18548 lduh [%l7 + 0x56], %o2
18549 ldsb [%l7 + 0x2C], %g1
18550 array16 %l6, %o1, %i1
18551 xorcc %i2, %g5, %i3
18552 subc %o6, %l4, %g2
18553 fmul8x16al %f1, %f4, %f8
18554 fcmps %fcc1, %f29, %f31
18555 mova %icc, %o0, %l1
18556 xor %g7, %o4, %o7
18557 fpack32 %f26, %f14, %f28
18558 subcc %l3, %i0, %g4
18559 udiv %l2, 0x0279, %i7
18560 subc %l0, %i4, %g6
18561 edge32l %g3, %o5, %i5
18562 sllx %i6, %o3, %l5
18563 fmovrdgez %o2, %f16, %f10
18564 nop
18565 set 0x20, %g7
18566 ldd [%l7 + %g7], %g0
18567 fmovsvs %icc, %f0, %f26
18568 fnors %f31, %f28, %f4
18569 fmul8x16au %f6, %f0, %f0
18570 addccc %o1, %l6, %i2
18571 stb %i1, [%l7 + 0x11]
18572 fzeros %f15
18573 edge32n %g5, %o6, %l4
18574 udivcc %i3, 0x09A0, %o0
18575 edge16ln %g2, %g7, %l1
18576 fpadd16s %f16, %f24, %f31
18577 fnot1s %f12, %f10
18578 ld [%l7 + 0x2C], %f21
18579 xorcc %o4, %l3, %o7
18580 sdivcc %g4, 0x18F2, %i0
18581 lduh [%l7 + 0x2E], %l2
18582 ldsh [%l7 + 0x24], %i7
18583 fnands %f26, %f23, %f13
18584 movleu %icc, %i4, %g6
18585 movne %icc, %g3, %o5
18586 movcc %xcc, %l0, %i6
18587 movcc %xcc, %o3, %i5
18588 edge8ln %l5, %g1, %o1
18589 or %o2, 0x1769, %l6
18590 sdivcc %i2, 0x0D3D, %g5
18591 ldd [%l7 + 0x50], %f4
18592 movcc %xcc, %o6, %l4
18593 fors %f29, %f10, %f21
18594 movneg %xcc, %i3, %o0
18595 mulscc %g2, 0x01C9, %g7
18596 sll %i1, %l1, %o4
18597 fmovdpos %xcc, %f4, %f15
18598 addccc %l3, %o7, %i0
18599 subc %g4, 0x09E7, %i7
18600 andcc %i4, %l2, %g6
18601 ldsb [%l7 + 0x43], %g3
18602 lduh [%l7 + 0x46], %l0
18603 sdivcc %i6, 0x1B93, %o5
18604 ldd [%l7 + 0x18], %o2
18605 srax %i5, 0x1D, %g1
18606 fmuld8ulx16 %f3, %f3, %f26
18607 movrlez %o1, 0x31C, %o2
18608 ldd [%l7 + 0x40], %f20
18609 sdivcc %l6, 0x1457, %i2
18610 nop
18611 set 0x50, %g1
18612 ldub [%l7 + %g1], %l5
18613 movge %xcc, %g5, %l4
18614 st %f13, [%l7 + 0x44]
18615 movg %xcc, %i3, %o0
18616 st %f12, [%l7 + 0x3C]
18617 array32 %o6, %g2, %g7
18618 stb %i1, [%l7 + 0x5A]
18619 ldub [%l7 + 0x78], %l1
18620 orn %o4, %o7, %i0
18621 movpos %icc, %l3, %i7
18622 sir 0x0E46
18623 umulcc %g4, %l2, %i4
18624 stw %g6, [%l7 + 0x0C]
18625 lduh [%l7 + 0x48], %g3
18626 udiv %l0, 0x0D7D, %o5
18627 movg %xcc, %i6, %o3
18628 addccc %g1, 0x0E39, %o1
18629 alignaddr %i5, %l6, %i2
18630 stb %o2, [%l7 + 0x6E]
18631 fcmpgt32 %f28, %f0, %g5
18632 sir 0x1FE8
18633 orncc %l5, 0x118F, %i3
18634 mulscc %l4, %o6, %g2
18635 mulx %o0, 0x0BC7, %i1
18636 sethi 0x10FF, %l1
18637 addcc %g7, %o4, %i0
18638 addccc %o7, 0x13D9, %l3
18639 sdivcc %i7, 0x14BE, %g4
18640 fpadd32s %f22, %f27, %f1
18641 umul %i4, 0x1F41, %g6
18642 fabsd %f30, %f30
18643 array32 %l2, %l0, %o5
18644 sth %g3, [%l7 + 0x30]
18645 sir 0x10AD
18646 umulcc %o3, %i6, %g1
18647 fnot2s %f16, %f30
18648 bshuffle %f28, %f10, %f16
18649 udivcc %i5, 0x15E2, %o1
18650 edge32 %i2, %l6, %g5
18651 mulx %l5, 0x1B44, %i3
18652 fmovdgu %icc, %f30, %f6
18653 st %f12, [%l7 + 0x44]
18654 srlx %o2, %o6, %l4
18655 save %g2, %o0, %i1
18656 rdpr %cwp, %g1
18657 rdpr %cansave, %g2
18658 rdpr %canrestore, %g3
18659 rdpr %cleanwin, %g4
18660 rdpr %otherwin, %g5
18661 rdpr %wstate, %g6
18662 and %g7, 0x1A1A, %l1
18663 stx %i0, [%l7 + 0x78]
18664 fmovscc %icc, %f22, %f13
18665 for %f16, %f10, %f0
18666 sir 0x0109
18667 edge8ln %o7, %o4, %i7
18668 addcc %g4, 0x10B3, %l3
18669 xor %i4, 0x10A1, %l2
18670 fnands %f4, %f25, %f22
18671 umul %l0, 0x1B1F, %g6
18672 orncc %o5, 0x1540, %g3
18673 ldsh [%l7 + 0x10], %o3
18674 fnot1 %f28, %f18
18675 movre %i6, %g1, %i5
18676 edge32ln %i2, %l6, %o1
18677 movrgz %g5, 0x3C4, %i3
18678 edge8 %l5, %o6, %o2
18679 udivx %l4, 0x03F2, %g2
18680 faligndata %f12, %f4, %f18
18681 movrgz %i1, %o0, %g7
18682 orn %l1, 0x01DA, %o7
18683 smul %i0, 0x0068, %i7
18684 fand %f24, %f20, %f2
18685 fmovspos %icc, %f27, %f8
18686 movleu %xcc, %o4, %l3
18687 sdivx %i4, 0x1B60, %g4
18688 fzeros %f26
18689 array32 %l0, %l2, %o5
18690 and %g6, 0x09E0, %g3
18691 fornot2s %f11, %f26, %f22
18692 movcs %icc, %i6, %o3
18693 std %f24, [%l7 + 0x10]
18694 array32 %g1, %i5, %l6
18695 movrlz %o1, %i2, %i3
18696 udiv %l5, 0x0B07, %g5
18697 udivcc %o2, 0x1C0D, %l4
18698 andcc %o6, %g2, %o0
18699 sra %i1, 0x1E, %l1
18700 movcc %xcc, %o7, %g7
18701 array8 %i0, %i7, %o4
18702 fmovdpos %icc, %f27, %f6
18703 udivx %l3, 0x0DB0, %i4
18704 orn %g4, %l0, %l2
18705 ldd [%l7 + 0x10], %o4
18706 fpack16 %f0, %f18
18707 edge8l %g6, %g3, %i6
18708 movgu %xcc, %g1, %o3
18709 ldd [%l7 + 0x10], %i4
18710 sdivx %o1, 0x00BF, %l6
18711 subc %i3, 0x1729, %l5
18712 edge32 %g5, %o2, %i2
18713 and %o6, 0x1A2E, %l4
18714 sethi 0x193A, %g2
18715 edge32l %o0, %i1, %o7
18716 fnegd %f8, %f0
18717 udiv %g7, 0x1C40, %l1
18718 srax %i7, 0x10, %o4
18719 fnot2s %f5, %f24
18720 andcc %l3, 0x1C91, %i0
18721 movge %icc, %g4, %l0
18722 move %xcc, %i4, %o5
18723 fornot1s %f8, %f7, %f10
18724 lduw [%l7 + 0x50], %l2
18725 ldx [%l7 + 0x30], %g6
18726 stb %i6, [%l7 + 0x67]
18727 addcc %g1, %g3, %o3
18728 subccc %i5, %o1, %i3
18729 fandnot1s %f28, %f4, %f4
18730 smulcc %l6, 0x196B, %g5
18731 addcc %o2, %i2, %o6
18732 fcmple16 %f8, %f20, %l5
18733 xor %l4, 0x1C25, %g2
18734 edge32l %i1, %o7, %g7
18735 movcc %xcc, %l1, %i7
18736 std %f30, [%l7 + 0x40]
18737 edge16 %o4, %o0, %i0
18738 ldub [%l7 + 0x6D], %l3
18739 mulx %g4, %l0, %o5
18740 ldub [%l7 + 0x59], %l2
18741 edge32l %g6, %i6, %i4
18742 movrlz %g1, 0x31A, %o3
18743 fmul8x16 %f13, %f22, %f30
18744 edge8ln %i5, %o1, %i3
18745 andcc %l6, %g3, %o2
18746 smulcc %i2, 0x14AB, %g5
18747 edge32n %l5, %l4, %g2
18748 mulscc %o6, 0x040C, %i1
18749 movvc %xcc, %g7, %o7
18750 subcc %l1, 0x0223, %i7
18751 andn %o0, %o4, %i0
18752 lduw [%l7 + 0x78], %g4
18753 edge16l %l0, %o5, %l3
18754 fmovsn %icc, %f3, %f5
18755 fone %f16
18756 ldsb [%l7 + 0x4D], %g6
18757 edge16ln %l2, %i6, %g1
18758 movre %i4, %o3, %i5
18759 fornot1s %f6, %f19, %f5
18760 fandnot2s %f27, %f8, %f31
18761 subccc %i3, 0x026C, %o1
18762 edge32 %l6, %o2, %g3
18763 movgu %icc, %i2, %l5
18764 movre %l4, %g5, %g2
18765 fmovsge %icc, %f27, %f14
18766 fnot1s %f21, %f8
18767 array32 %i1, %o6, %g7
18768 fpackfix %f4, %f3
18769 xor %l1, %i7, %o7
18770 umulcc %o0, %o4, %g4
18771 fmovdneg %xcc, %f18, %f16
18772 andncc %i0, %o5, %l0
18773 fabss %f8, %f25
18774 movre %g6, %l3, %i6
18775 andn %g1, 0x1999, %l2
18776 andncc %o3, %i4, %i3
18777 fpsub16s %f14, %f9, %f19
18778 umul %i5, %o1, %l6
18779 edge8n %o2, %i2, %g3
18780 sdivx %l4, 0x18E0, %g5
18781 fmovrdlz %g2, %f12, %f6
18782 sethi 0x1596, %l5
18783 xor %i1, %o6, %l1
18784 xnorcc %i7, %o7, %g7
18785 lduw [%l7 + 0x08], %o0
18786 sth %o4, [%l7 + 0x16]
18787 ldx [%l7 + 0x78], %g4
18788 fpadd32s %f17, %f5, %f21
18789 fmovsgu %xcc, %f12, %f9
18790 smulcc %i0, 0x0B94, %l0
18791 or %o5, 0x0378, %l3
18792 sdivcc %g6, 0x0BC1, %g1
18793 xnor %i6, %l2, %o3
18794 fmovse %icc, %f8, %f21
18795 edge8n %i3, %i5, %i4
18796 mova %xcc, %o1, %o2
18797 udiv %l6, 0x0715, %g3
18798 edge16n %l4, %g5, %i2
18799 edge16 %l5, %g2, %i1
18800 fmovsge %xcc, %f14, %f11
18801 fmul8x16 %f9, %f22, %f22
18802 andn %l1, 0x1ADA, %o6
18803 xorcc %o7, %i7, %g7
18804 fcmpne32 %f26, %f12, %o4
18805 addc %g4, 0x0D5D, %o0
18806 lduh [%l7 + 0x56], %l0
18807 ldx [%l7 + 0x48], %i0
18808 ldd [%l7 + 0x20], %l2
18809 srlx %g6, %o5, %g1
18810 edge8n %l2, %o3, %i6
18811 mulscc %i5, %i4, %i3
18812 movrlez %o1, 0x0E6, %l6
18813 movge %icc, %g3, %o2
18814 andn %g5, %l4, %i2
18815 movcs %icc, %l5, %i1
18816 fmovsne %icc, %f16, %f12
18817 and %g2, 0x092D, %l1
18818 addc %o7, %o6, %g7
18819 sdivcc %o4, 0x1538, %g4
18820 movl %icc, %o0, %l0
18821 movle %icc, %i0, %l3
18822 movn %icc, %g6, %i7
18823 ldsb [%l7 + 0x12], %o5
18824 fmovdvs %icc, %f21, %f19
18825 fmovrse %l2, %f30, %f29
18826 edge32 %g1, %i6, %o3
18827 stw %i5, [%l7 + 0x10]
18828 fmovrsne %i4, %f15, %f8
18829 smulcc %i3, %o1, %l6
18830 edge32l %g3, %g5, %l4
18831 movrgz %i2, 0x2BD, %o2
18832 or %i1, 0x18F6, %l5
18833 subc %l1, %g2, %o6
18834 add %o7, 0x00F6, %g7
18835 movrlez %o4, 0x379, %o0
18836 sth %l0, [%l7 + 0x42]
18837 fnand %f20, %f12, %f22
18838 addccc %i0, 0x05AB, %g4
18839 fmul8x16au %f23, %f2, %f28
18840 add %g6, 0x1E3F, %i7
18841 subccc %o5, %l3, %g1
18842 fxor %f20, %f16, %f14
18843 stx %i6, [%l7 + 0x28]
18844 movle %xcc, %l2, %o3
18845 ldub [%l7 + 0x1E], %i4
18846 fmovrse %i3, %f17, %f16
18847 edge8l %o1, %l6, %i5
18848 edge16n %g3, %l4, %g5
18849 setx loop_57, %l0, %l1
18850 return %l1
18851 nop
18852 rdpr %cwp, %g1
18853 rdpr %cansave, %g2
18854 rdpr %canrestore, %g3
18855 rdpr %cleanwin, %g4
18856 rdpr %otherwin, %g5
18857 rdpr %wstate, %g6
18858loop_57: udivx %l1, 0x12B8, %g2
18859 array8 %i1, %o6, %o7
18860 popc %g7, %o4
18861 alignaddrl %l0, %o0, %i0
18862 movcs %icc, %g4, %i7
18863 movcc %xcc, %g6, %o5
18864 ldsh [%l7 + 0x30], %l3
18865 restore %g1, %i6, %l2
18866 rdpr %cwp, %g1
18867 rdpr %cansave, %g2
18868 rdpr %canrestore, %g3
18869 rdpr %cleanwin, %g4
18870 rdpr %otherwin, %g5
18871 rdpr %wstate, %g6
18872 fmovrdlez %o3, %f0, %f12
18873 addccc %i4, %i3, %o1
18874 ldub [%l7 + 0x61], %i5
18875 movl %xcc, %l6, %g3
18876 sth %g5, [%l7 + 0x3C]
18877 sdivx %l4, 0x1F5A, %o2
18878 fnand %f10, %f16, %f28
18879 save %i2, 0x0C8C, %l5
18880 rdpr %cwp, %g1
18881 rdpr %cansave, %g2
18882 rdpr %canrestore, %g3
18883 rdpr %cleanwin, %g4
18884 rdpr %otherwin, %g5
18885 rdpr %wstate, %g6
18886 sdivcc %l1, 0x196D, %i1
18887 movrgez %g2, %o7, %o6
18888 fpadd16s %f11, %f29, %f10
18889 addcc %o4, %g7, %o0
18890 xnor %i0, 0x0E9D, %l0
18891 siam 0x5
18892 andcc %i7, %g6, %g4
18893 xor %l3, %g1, %i6
18894 addcc %o5, 0x08F4, %o3
18895 nop
18896 set 0x44, %i6
18897 lduw [%l7 + %i6], %l2
18898 ldsb [%l7 + 0x3A], %i3
18899 movpos %icc, %i4, %o1
18900 smul %l6, 0x1F7B, %g3
18901 orn %g5, %l4, %i5
18902 xorcc %i2, 0x19AD, %l5
18903 movn %xcc, %l1, %o2
18904 ldsh [%l7 + 0x1C], %g2
18905 smulcc %o7, %o6, %i1
18906 srl %o4, %o0, %g7
18907 sra %i0, %l0, %i7
18908 sethi 0x03B8, %g4
18909 sethi 0x075F, %l3
18910 stw %g6, [%l7 + 0x44]
18911 edge32n %g1, %i6, %o5
18912 alignaddr %o3, %l2, %i4
18913 for %f28, %f4, %f18
18914 mulscc %i3, 0x1A12, %o1
18915 srl %l6, 0x1F, %g5
18916 save %g3, %i5, %l4
18917 rdpr %cwp, %g1
18918 rdpr %cansave, %g2
18919 rdpr %canrestore, %g3
18920 rdpr %cleanwin, %g4
18921 rdpr %otherwin, %g5
18922 rdpr %wstate, %g6
18923 movgu %icc, %i2, %l5
18924 fandnot1s %f26, %f14, %f20
18925 fmovsg %xcc, %f29, %f9
18926 stw %o2, [%l7 + 0x44]
18927 lduw [%l7 + 0x08], %l1
18928 movneg %xcc, %g2, %o6
18929 fmovdneg %icc, %f30, %f16
18930 array32 %o7, %o4, %o0
18931 lduw [%l7 + 0x2C], %i1
18932 edge16ln %g7, %i0, %i7
18933 array16 %g4, %l0, %l3
18934 fmul8ulx16 %f4, %f20, %f2
18935 addcc %g6, 0x1FF0, %g1
18936 srl %i6, %o5, %l2
18937 subcc %o3, 0x0C27, %i4
18938 addcc %o1, 0x0916, %i3
18939 ldd [%l7 + 0x58], %i6
18940 ldsw [%l7 + 0x30], %g5
18941 smulcc %i5, %g3, %l4
18942 edge32n %i2, %o2, %l1
18943 fmovrsgez %l5, %f30, %f31
18944 mulx %g2, %o7, %o6
18945 setx loop_58, %l0, %l1
18946 return %l1
18947 nop
18948 rdpr %cwp, %g1
18949 rdpr %cansave, %g2
18950 rdpr %canrestore, %g3
18951 rdpr %cleanwin, %g4
18952 rdpr %otherwin, %g5
18953 rdpr %wstate, %g6
18954loop_58: andncc %i1, %g7, %i7
18955 array8 %g4, %i0, %l0
18956 orn %g6, %g1, %i6
18957 sll %l3, %l2, %o3
18958 fnand %f30, %f12, %f16
18959 st %f11, [%l7 + 0x6C]
18960 stx %o5, [%l7 + 0x08]
18961 subccc %o1, %i3, %i4
18962 addccc %g5, 0x0B8E, %i5
18963 restore %g3, %l6, %i2
18964 rdpr %cwp, %g1
18965 rdpr %cansave, %g2
18966 rdpr %canrestore, %g3
18967 rdpr %cleanwin, %g4
18968 rdpr %otherwin, %g5
18969 rdpr %wstate, %g6
18970 edge8n %o2, %l1, %l5
18971 array8 %g2, %l4, %o7
18972 save %o4, %o0, %i1
18973 rdpr %cwp, %g1
18974 rdpr %cansave, %g2
18975 rdpr %canrestore, %g3
18976 rdpr %cleanwin, %g4
18977 rdpr %otherwin, %g5
18978 rdpr %wstate, %g6
18979 movgu %xcc, %o6, %i7
18980 array16 %g4, %g7, %i0
18981 fpadd32s %f12, %f29, %f0
18982 orcc %l0, 0x1CF0, %g6
18983 fsrc1 %f4, %f22
18984 fors %f16, %f8, %f14
18985 movrlz %i6, 0x337, %l3
18986 alignaddrl %g1, %o3, %o5
18987 ldsb [%l7 + 0x5F], %l2
18988 edge32n %o1, %i3, %g5
18989 ldd [%l7 + 0x18], %f10
18990 movpos %icc, %i4, %g3
18991 ldub [%l7 + 0x36], %l6
18992 subcc %i5, %i2, %o2
18993 addc %l1, 0x12C4, %l5
18994 edge32l %l4, %g2, %o4
18995 fxors %f8, %f13, %f26
18996 stx %o0, [%l7 + 0x08]
18997 fmul8x16 %f15, %f8, %f26
18998 fmovde %xcc, %f4, %f24
18999 movrgz %i1, 0x05F, %o7
19000 movrne %o6, %g4, %g7
19001 mova %xcc, %i7, %l0
19002 popc %g6, %i6
19003 edge32n %l3, %g1, %i0
19004 movne %icc, %o3, %l2
19005 fpmerge %f30, %f0, %f4
19006 movrne %o1, %i3, %o5
19007 move %icc, %g5, %i4
19008 pdist %f28, %f26, %f4
19009 fmovrdgz %l6, %f24, %f2
19010 fpadd32 %f12, %f28, %f26
19011 fmovsgu %icc, %f12, %f19
19012 edge16 %i5, %g3, %o2
19013 fabsd %f22, %f12
19014 fpadd16s %f17, %f26, %f13
19015 udivcc %i2, 0x1E9A, %l5
19016 srlx %l4, 0x08, %g2
19017 movl %xcc, %o4, %l1
19018 edge16 %o0, %i1, %o7
19019 setx loop_59, %l0, %l1
19020 return %l1
19021 nop
19022 rdpr %cwp, %g1
19023 rdpr %cansave, %g2
19024 rdpr %canrestore, %g3
19025 rdpr %cleanwin, %g4
19026 rdpr %otherwin, %g5
19027 rdpr %wstate, %g6
19028loop_59: movne %icc, %o6, %i7
19029 nop
19030 set 0x19, %o2
19031 ldsb [%l7 + %o2], %l0
19032 xnorcc %i6, 0x1971, %l3
19033 xorcc %g1, 0x075B, %g6
19034 orncc %o3, 0x0347, %i0
19035 fmovrsgz %o1, %f25, %f28
19036 std %f12, [%l7 + 0x20]
19037 sdivcc %i3, 0x1F5C, %o5
19038 fand %f12, %f6, %f8
19039 fornot1 %f10, %f8, %f2
19040 ldub [%l7 + 0x1A], %g5
19041 fnot2s %f8, %f25
19042 array16 %l2, %l6, %i5
19043 lduw [%l7 + 0x14], %g3
19044 fmovde %xcc, %f5, %f3
19045 fmovs %f6, %f21
19046 sdivx %o2, 0x1083, %i4
19047 fmovdcs %icc, %f2, %f0
19048 fmovrslz %l5, %f13, %f12
19049 ld [%l7 + 0x7C], %f21
19050 popc %i2, %l4
19051 nop
19052 set 0x70, %i0
19053 stw %o4, [%l7 + %i0]
19054 fpsub32s %f10, %f2, %f27
19055 move %xcc, %l1, %o0
19056 array16 %i1, %o7, %g2
19057 fmovsa %xcc, %f15, %f14
19058 udivx %g4, 0x0FCE, %o6
19059 sll %i7, %l0, %i6
19060 addccc %l3, 0x0A4A, %g7
19061 mova %xcc, %g6, %g1
19062 ldx [%l7 + 0x08], %i0
19063 edge8ln %o1, %i3, %o3
19064 fmovspos %icc, %f26, %f0
19065 movvs %icc, %g5, %o5
19066 nop
19067 set 0x58, %i4
19068 sth %l6, [%l7 + %i4]
19069 fcmpeq16 %f28, %f4, %l2
19070 fpsub32 %f12, %f20, %f4
19071 fmovdneg %icc, %f6, %f14
19072 and %g3, %i5, %o2
19073 edge8ln %l5, %i4, %l4
19074 movcc %icc, %i2, %o4
19075 edge16 %o0, %l1, %o7
19076 ldsh [%l7 + 0x32], %i1
19077 edge32ln %g4, %g2, %i7
19078 sdivx %o6, 0x152C, %l0
19079 smul %i6, 0x0881, %g7
19080 subcc %l3, %g1, %g6
19081 movne %icc, %i0, %o1
19082 ld [%l7 + 0x58], %f13
19083 udiv %o3, 0x1CEF, %g5
19084 fandnot2s %f4, %f29, %f24
19085 ldsh [%l7 + 0x58], %i3
19086 sra %o5, 0x07, %l6
19087 umulcc %l2, %g3, %i5
19088 movvc %xcc, %l5, %i4
19089 stb %l4, [%l7 + 0x32]
19090 movrlez %i2, %o2, %o4
19091 sir 0x0CE8
19092 sir 0x1AC4
19093 stx %o0, [%l7 + 0x68]
19094 orn %o7, 0x14E6, %l1
19095 movre %i1, 0x1C7, %g4
19096 alignaddr %g2, %i7, %l0
19097 movrlez %o6, 0x02D, %i6
19098 subccc %g7, %g1, %l3
19099 fmovs %f2, %f29
19100 movrlz %i0, %g6, %o1
19101 edge8 %o3, %i3, %o5
19102 alignaddrl %l6, %l2, %g3
19103 fmovspos %icc, %f16, %f14
19104 add %i5, 0x1359, %g5
19105 edge16 %l5, %l4, %i2
19106 array8 %i4, %o4, %o0
19107 movcc %xcc, %o2, %o7
19108 subc %i1, %g4, %g2
19109 edge32ln %l1, %i7, %o6
19110 fmul8x16al %f19, %f14, %f26
19111 fnegs %f18, %f0
19112 edge16 %l0, %g7, %i6
19113 array8 %l3, %g1, %g6
19114 edge8l %o1, %i0, %o3
19115 ldd [%l7 + 0x10], %i2
19116 movg %xcc, %l6, %l2
19117 movle %xcc, %g3, %i5
19118 array8 %o5, %g5, %l4
19119 fmovdcs %icc, %f28, %f22
19120 edge32l %i2, %i4, %o4
19121 ldd [%l7 + 0x08], %f18
19122 addccc %o0, %o2, %o7
19123 edge16 %i1, %g4, %g2
19124 fmovsneg %icc, %f18, %f21
19125 movne %icc, %l5, %i7
19126 movne %xcc, %o6, %l0
19127 movrgz %g7, %l1, %i6
19128 fmovrdlz %l3, %f12, %f4
19129 fandnot2s %f0, %f19, %f24
19130 st %f26, [%l7 + 0x40]
19131 fnot1 %f14, %f18
19132 movrne %g6, 0x3ED, %g1
19133 fmuld8ulx16 %f17, %f24, %f22
19134 subc %o1, 0x1028, %o3
19135 edge16l %i3, %l6, %i0
19136 movvc %icc, %l2, %g3
19137 add %i5, %o5, %g5
19138 sth %l4, [%l7 + 0x14]
19139 edge8ln %i2, %i4, %o0
19140 udivcc %o2, 0x06E4, %o4
19141 fmovrsne %o7, %f2, %f7
19142 sdivx %i1, 0x139A, %g4
19143 faligndata %f30, %f26, %f12
19144 ldd [%l7 + 0x38], %l4
19145 stx %g2, [%l7 + 0x20]
19146 addccc %o6, 0x0DB7, %l0
19147 movne %xcc, %g7, %l1
19148 edge8ln %i6, %i7, %l3
19149 umul %g6, 0x0F2B, %o1
19150 ldsb [%l7 + 0x43], %g1
19151 sllx %i3, %o3, %i0
19152 ldsh [%l7 + 0x66], %l6
19153 edge8n %g3, %i5, %o5
19154 fand %f30, %f0, %f20
19155 ldx [%l7 + 0x20], %l2
19156 ldd [%l7 + 0x48], %g4
19157 ldub [%l7 + 0x4B], %i2
19158 movn %icc, %i4, %l4
19159 lduw [%l7 + 0x40], %o0
19160 lduw [%l7 + 0x60], %o4
19161 orn %o7, 0x158A, %o2
19162 fmovrsne %i1, %f4, %f24
19163 subc %g4, 0x05A4, %g2
19164 sll %o6, %l0, %l5
19165 sdivcc %l1, 0x088A, %g7
19166 movrlez %i6, 0x21A, %l3
19167 movpos %xcc, %i7, %g6
19168 sll %o1, 0x0C, %i3
19169 addc %o3, %i0, %l6
19170 st %f27, [%l7 + 0x3C]
19171 srax %g3, 0x0C, %i5
19172 lduw [%l7 + 0x70], %g1
19173 lduh [%l7 + 0x58], %l2
19174 array32 %g5, %o5, %i4
19175 ldsw [%l7 + 0x60], %l4
19176 subc %i2, 0x0291, %o4
19177 edge32 %o7, %o0, %i1
19178 siam 0x4
19179 movre %g4, 0x12A, %g2
19180 movneg %icc, %o6, %o2
19181 edge16 %l5, %l1, %g7
19182 xnorcc %l0, 0x1DC8, %i6
19183 fcmple32 %f10, %f14, %i7
19184 fcmple16 %f16, %f20, %g6
19185 movrgz %o1, %l3, %o3
19186 sdiv %i0, 0x199A, %i3
19187 fmuld8sux16 %f30, %f7, %f10
19188 movle %xcc, %l6, %i5
19189 sub %g3, 0x1399, %g1
19190 sub %l2, %o5, %i4
19191 mova %xcc, %l4, %i2
19192 movge %xcc, %g5, %o4
19193 fxors %f28, %f4, %f14
19194 movrne %o0, %o7, %i1
19195 stw %g4, [%l7 + 0x1C]
19196 movrlez %o6, %o2, %l5
19197 edge16n %g2, %l1, %l0
19198 fmovd %f30, %f30
19199 sll %g7, 0x04, %i7
19200 ldub [%l7 + 0x5D], %i6
19201 mova %xcc, %o1, %g6
19202 subccc %l3, 0x18EA, %o3
19203 sra %i3, %i0, %i5
19204 array32 %g3, %l6, %l2
19205 umulcc %o5, 0x0751, %g1
19206 addccc %l4, 0x0E19, %i2
19207 popc 0x1E21, %i4
19208 movvc %icc, %g5, %o0
19209 fxor %f22, %f8, %f30
19210 edge8l %o7, %i1, %g4
19211 edge8l %o6, %o4, %o2
19212 fmuld8ulx16 %f23, %f29, %f10
19213 fabss %f8, %f4
19214 movpos %xcc, %l5, %l1
19215 movg %icc, %l0, %g7
19216 smulcc %g2, 0x00EE, %i7
19217 edge32 %o1, %i6, %l3
19218 fpadd32s %f23, %f0, %f7
19219 fmovsn %icc, %f27, %f7
19220 movrne %o3, 0x1AE, %g6
19221 lduh [%l7 + 0x36], %i3
19222 movge %xcc, %i0, %g3
19223 edge16n %l6, %i5, %o5
19224 orncc %g1, %l4, %i2
19225 sethi 0x0085, %i4
19226 addccc %l2, %g5, %o7
19227 fxor %f10, %f30, %f2
19228 movle %icc, %i1, %o0
19229 stx %o6, [%l7 + 0x40]
19230 udivx %g4, 0x05F5, %o4
19231 fmovsge %icc, %f27, %f3
19232 fmuld8ulx16 %f29, %f26, %f28
19233 movneg %icc, %l5, %o2
19234 sir 0x0B9F
19235 udiv %l1, 0x0652, %g7
19236 ldx [%l7 + 0x50], %l0
19237 edge16 %i7, %o1, %i6
19238 xorcc %g2, %l3, %o3
19239 movgu %icc, %g6, %i0
19240 edge32 %i3, %g3, %i5
19241 movvc %icc, %o5, %g1
19242 array32 %l4, %l6, %i2
19243 stw %i4, [%l7 + 0x70]
19244 movge %xcc, %g5, %l2
19245 srl %o7, 0x14, %i1
19246 movcc %icc, %o6, %o0
19247 movcc %icc, %o4, %l5
19248 movrne %g4, %l1, %o2
19249 fxnor %f12, %f6, %f8
19250 subcc %l0, %g7, %i7
19251 edge16l %i6, %o1, %g2
19252 fmovrdlz %l3, %f4, %f16
19253 smulcc %g6, 0x0E61, %i0
19254 sth %i3, [%l7 + 0x18]
19255 fnegd %f10, %f8
19256 mulscc %o3, 0x112E, %i5
19257 nop
19258 set 0x5C, %o5
19259 lduw [%l7 + %o5], %g3
19260 fcmped %fcc1, %f2, %f8
19261 movrgez %g1, 0x3FE, %l4
19262 fmovscs %xcc, %f2, %f28
19263 movle %xcc, %o5, %i2
19264 xorcc %l6, 0x08FD, %g5
19265 mulx %i4, %l2, %i1
19266 nop
19267 set 0x51, %l0
19268 ldub [%l7 + %l0], %o6
19269 movpos %xcc, %o7, %o4
19270 fmovdneg %xcc, %f21, %f14
19271 edge8 %o0, %l5, %l1
19272 movge %xcc, %o2, %l0
19273 sub %g7, 0x1EA2, %g4
19274 movle %icc, %i6, %o1
19275 array16 %i7, %g2, %l3
19276 movn %icc, %g6, %i3
19277 movgu %xcc, %i0, %i5
19278 movvs %icc, %o3, %g1
19279 movgu %icc, %l4, %g3
19280 movrlz %o5, %l6, %i2
19281 subccc %i4, 0x141A, %l2
19282 add %i1, 0x073A, %g5
19283 movle %xcc, %o6, %o4
19284 movcs %xcc, %o0, %l5
19285 fpack32 %f2, %f8, %f16
19286 fnands %f5, %f25, %f0
19287 ldsb [%l7 + 0x36], %o7
19288 edge32n %l1, %l0, %o2
19289 fnors %f3, %f16, %f29
19290 fmovrdlz %g4, %f24, %f12
19291 fmovrse %i6, %f27, %f12
19292 fpackfix %f22, %f24
19293 lduw [%l7 + 0x50], %g7
19294 fpadd32 %f26, %f22, %f26
19295 array8 %i7, %g2, %l3
19296 sra %g6, 0x1B, %i3
19297 ldsh [%l7 + 0x18], %o1
19298 sll %i0, %o3, %g1
19299 move %xcc, %i5, %l4
19300 edge8 %g3, %o5, %i2
19301 udivx %l6, 0x0F4A, %i4
19302 nop
19303 set 0x37, %o3
19304 ldub [%l7 + %o3], %l2
19305 fnands %f13, %f18, %f5
19306 fcmple32 %f8, %f18, %g5
19307 movrlez %i1, 0x265, %o4
19308 umulcc %o6, 0x0BEB, %o0
19309 fmovsneg %icc, %f18, %f25
19310 movrgz %o7, 0x218, %l5
19311 movrlez %l0, %l1, %o2
19312 xnorcc %g4, %g7, %i6
19313 edge16 %g2, %l3, %i7
19314 fnegd %f30, %f4
19315 movrne %i3, 0x06B, %g6
19316 ldd [%l7 + 0x50], %f28
19317 fpadd32s %f29, %f7, %f20
19318 array16 %o1, %o3, %i0
19319 sll %g1, %l4, %g3
19320 movvc %xcc, %o5, %i5
19321 xnorcc %i2, %i4, %l2
19322 srl %l6, %g5, %i1
19323 edge8 %o6, %o4, %o7
19324 mulscc %l5, 0x1534, %l0
19325 fmovsge %xcc, %f8, %f9
19326 movleu %xcc, %l1, %o2
19327 alignaddrl %g4, %o0, %i6
19328 addcc %g2, 0x1160, %g7
19329 xnor %l3, 0x13A1, %i7
19330 ldsh [%l7 + 0x6E], %i3
19331 sub %o1, 0x0722, %g6
19332 edge8 %o3, %g1, %i0
19333 ldsh [%l7 + 0x7E], %l4
19334 fmovdcs %xcc, %f20, %f26
19335 fmovdvc %icc, %f7, %f1
19336 edge8n %g3, %o5, %i2
19337 fmovrde %i5, %f0, %f24
19338 fmovrdgez %i4, %f28, %f14
19339 srax %l6, %l2, %i1
19340 andncc %o6, %g5, %o7
19341 edge32ln %l5, %l0, %o4
19342 edge32n %l1, %o2, %o0
19343 umul %g4, 0x1090, %g2
19344 fcmpeq32 %f20, %f12, %i6
19345 fors %f13, %f6, %f21
19346 stx %l3, [%l7 + 0x58]
19347 fmovsa %xcc, %f14, %f11
19348 umul %i7, 0x057F, %i3
19349 edge16ln %o1, %g6, %g7
19350 sra %o3, %g1, %l4
19351 sdivx %g3, 0x1B55, %o5
19352 popc 0x144F, %i0
19353 or %i5, 0x0462, %i4
19354 array8 %l6, %i2, %i1
19355 addc %l2, %o6, %o7
19356 fmovsvc %xcc, %f9, %f19
19357 fands %f28, %f30, %f12
19358 stx %g5, [%l7 + 0x60]
19359 movpos %xcc, %l0, %l5
19360 edge8l %o4, %o2, %o0
19361 movvc %icc, %g4, %g2
19362 orn %l1, %i6, %i7
19363 edge16ln %l3, %i3, %g6
19364 fmovdn %xcc, %f5, %f0
19365 edge32ln %g7, %o1, %g1
19366 stx %o3, [%l7 + 0x18]
19367 edge8n %l4, %o5, %i0
19368 movrne %g3, 0x1DB, %i5
19369 umulcc %l6, 0x0B85, %i2
19370 sdivcc %i4, 0x1DAC, %i1
19371 edge16n %o6, %l2, %g5
19372 fzero %f22
19373 sth %l0, [%l7 + 0x74]
19374 lduh [%l7 + 0x6C], %o7
19375 lduw [%l7 + 0x1C], %l5
19376 and %o4, 0x09EC, %o0
19377 movre %g4, 0x187, %g2
19378 fmovrslz %o2, %f6, %f8
19379 ldd [%l7 + 0x48], %f12
19380 movle %icc, %l1, %i7
19381 fmovrsne %l3, %f7, %f16
19382 restore %i3, 0x0B6A, %g6
19383 rdpr %cwp, %g1
19384 rdpr %cansave, %g2
19385 rdpr %canrestore, %g3
19386 rdpr %cleanwin, %g4
19387 rdpr %otherwin, %g5
19388 rdpr %wstate, %g6
19389 alignaddrl %g7, %i6, %o1
19390 andcc %g1, 0x17E1, %l4
19391 stb %o3, [%l7 + 0x61]
19392 movrne %i0, 0x00A, %o5
19393 fcmple32 %f6, %f22, %i5
19394 lduw [%l7 + 0x4C], %l6
19395 ldsw [%l7 + 0x38], %g3
19396 ldsb [%l7 + 0x60], %i2
19397 edge16 %i4, %i1, %l2
19398 sll %o6, %g5, %l0
19399 save %l5, 0x0048, %o7
19400 rdpr %cwp, %g1
19401 rdpr %cansave, %g2
19402 rdpr %canrestore, %g3
19403 rdpr %cleanwin, %g4
19404 rdpr %otherwin, %g5
19405 rdpr %wstate, %g6
19406 alignaddrl %o4, %g4, %o0
19407 movrgz %o2, %l1, %g2
19408 stx %l3, [%l7 + 0x40]
19409 orcc %i3, 0x1AC4, %g6
19410 alignaddrl %g7, %i7, %i6
19411 std %f10, [%l7 + 0x30]
19412 movn %icc, %g1, %o1
19413 alignaddrl %o3, %i0, %o5
19414 popc %i5, %l4
19415 addcc %g3, %i2, %i4
19416 umulcc %i1, 0x0557, %l2
19417 stx %l6, [%l7 + 0x68]
19418 edge16ln %o6, %l0, %g5
19419 edge16 %o7, %l5, %g4
19420 movleu %xcc, %o4, %o0
19421 fmovrsne %o2, %f17, %f0
19422 movrgez %g2, 0x2E5, %l3
19423 alignaddr %l1, %g6, %g7
19424 smulcc %i7, 0x1775, %i3
19425 srlx %g1, %i6, %o1
19426 fmovdg %xcc, %f21, %f17
19427 fmovrslez %i0, %f24, %f17
19428 stw %o3, [%l7 + 0x30]
19429 ldx [%l7 + 0x28], %o5
19430 ld [%l7 + 0x14], %f19
19431 movrgz %l4, %i5, %g3
19432 subccc %i2, 0x16D2, %i1
19433 lduw [%l7 + 0x7C], %l2
19434 edge32l %i4, %l6, %l0
19435 subc %g5, 0x0930, %o7
19436 sub %l5, %g4, %o6
19437 edge8n %o4, %o2, %o0
19438 array8 %l3, %l1, %g6
19439 movcc %icc, %g2, %i7
19440 srl %g7, %i3, %g1
19441 movne %icc, %o1, %i6
19442 or %i0, 0x1F06, %o3
19443 fnot1 %f22, %f14
19444 movg %xcc, %l4, %o5
19445 movrgz %i5, %g3, %i1
19446 edge32n %l2, %i2, %i4
19447 fmovdcc %xcc, %f20, %f2
19448 ldub [%l7 + 0x30], %l0
19449 movrgz %g5, 0x1FB, %o7
19450 sdivcc %l5, 0x0EB4, %l6
19451 sra %g4, %o4, %o2
19452 orcc %o0, %o6, %l1
19453 fmovdne %xcc, %f15, %f27
19454 addccc %l3, %g6, %i7
19455 fmovdpos %icc, %f16, %f6
19456 mulscc %g2, %i3, %g1
19457 edge16l %o1, %i6, %g7
19458 ldsw [%l7 + 0x70], %i0
19459 fmul8sux16 %f0, %f14, %f8
19460 fnot2s %f14, %f12
19461 fornot2 %f4, %f0, %f14
19462 edge16ln %o3, %o5, %l4
19463 sir 0x1936
19464 movrlez %i5, 0x392, %i1
19465 save %l2, %g3, %i4
19466 rdpr %cwp, %g1
19467 rdpr %cansave, %g2
19468 rdpr %canrestore, %g3
19469 rdpr %cleanwin, %g4
19470 rdpr %otherwin, %g5
19471 rdpr %wstate, %g6
19472 mova %icc, %l0, %i2
19473 fmul8sux16 %f30, %f4, %f26
19474 fnot1 %f0, %f22
19475 srlx %o7, 0x15, %l5
19476 edge16ln %l6, %g4, %o4
19477 sdivcc %o2, 0x1863, %o0
19478 srl %g5, %o6, %l1
19479 fmovrslz %l3, %f26, %f21
19480 movge %xcc, %g6, %i7
19481 fcmple16 %f30, %f0, %g2
19482 sllx %i3, 0x1D, %o1
19483 fors %f22, %f25, %f26
19484 movvc %icc, %i6, %g7
19485 xorcc %g1, 0x04AC, %o3
19486 fpmerge %f21, %f8, %f14
19487 fmovsle %icc, %f27, %f11
19488 stw %i0, [%l7 + 0x34]
19489 movvs %xcc, %l4, %i5
19490 edge32n %o5, %l2, %i1
19491 umul %i4, %l0, %i2
19492 movre %g3, 0x3E1, %l5
19493 edge16n %o7, %g4, %o4
19494 orcc %o2, 0x1CAC, %o0
19495 nop
19496 set 0x78, %g2
19497 ldsb [%l7 + %g2], %g5
19498 movgu %icc, %l6, %l1
19499 edge8 %o6, %g6, %i7
19500 fcmpeq16 %f28, %f26, %l3
19501 fandnot2s %f26, %f13, %f30
19502 array8 %i3, %g2, %i6
19503 fmovdneg %icc, %f14, %f18
19504 fmovdl %icc, %f14, %f22
19505 fpsub16 %f16, %f2, %f0
19506 fmovdleu %icc, %f7, %f25
19507 smul %o1, %g7, %o3
19508 movvc %icc, %g1, %i0
19509 movre %l4, 0x1B9, %o5
19510 subccc %l2, %i5, %i4
19511 movcs %icc, %l0, %i1
19512 fmovda %xcc, %f13, %f15
19513 edge32n %i2, %l5, %g3
19514 sdivx %g4, 0x13A0, %o4
19515 edge16 %o7, %o0, %g5
19516 movgu %icc, %l6, %l1
19517 st %f14, [%l7 + 0x70]
19518 nop
19519 set 0x31, %l6
19520 ldub [%l7 + %l6], %o2
19521 edge8 %o6, %g6, %l3
19522 movrgez %i3, 0x189, %i7
19523 array16 %i6, %g2, %g7
19524 or %o1, 0x08A3, %g1
19525 subccc %o3, 0x059B, %i0
19526 movleu %icc, %l4, %l2
19527 save %i5, 0x1A5F, %o5
19528 rdpr %cwp, %g1
19529 rdpr %cansave, %g2
19530 rdpr %canrestore, %g3
19531 rdpr %cleanwin, %g4
19532 rdpr %otherwin, %g5
19533 rdpr %wstate, %g6
19534 nop
19535 set 0x30, %l1
19536 ldsw [%l7 + %l1], %l0
19537 fnot1s %f4, %f25
19538 ld [%l7 + 0x38], %f20
19539 setx loop_60, %l0, %l1
19540 return %l1
19541 nop
19542 rdpr %cwp, %g1
19543 rdpr %cansave, %g2
19544 rdpr %canrestore, %g3
19545 rdpr %cleanwin, %g4
19546 rdpr %otherwin, %g5
19547 rdpr %wstate, %g6
19548loop_60: movneg %icc, %g3, %g4
19549 move %icc, %o4, %o7
19550 fmovsgu %xcc, %f21, %f25
19551 orn %l5, 0x021C, %o0
19552 addccc %g5, %l1, %o2
19553 sir 0x123A
19554 fcmpne32 %f0, %f20, %o6
19555 mulscc %g6, 0x1442, %l3
19556 ldsb [%l7 + 0x22], %l6
19557 alignaddr %i7, %i6, %g2
19558 fcmple32 %f6, %f16, %g7
19559 xorcc %o1, 0x0F91, %g1
19560 movrlez %o3, 0x354, %i0
19561 movle %xcc, %l4, %i3
19562 subccc %i5, 0x0B50, %l2
19563 std %f22, [%l7 + 0x68]
19564 movpos %icc, %l0, %o5
19565 udiv %i4, 0x08B0, %i1
19566 or %i2, 0x04E9, %g3
19567 edge16n %g4, %o4, %l5
19568 sethi 0x078B, %o0
19569 fmovsneg %icc, %f31, %f29
19570 nop
19571 set 0x78, %i1
19572 ldd [%l7 + %i1], %g4
19573 sth %o7, [%l7 + 0x0C]
19574 array32 %l1, %o6, %g6
19575 edge32n %o2, %l6, %i7
19576 fpsub32s %f5, %f31, %f3
19577 sll %i6, %l3, %g7
19578 nop
19579 set 0x60, %o0
19580 ldd [%l7 + %o0], %f26
19581 movrgez %o1, 0x2E4, %g1
19582 addc %o3, %g2, %l4
19583 mulx %i0, 0x10FA, %i5
19584 pdist %f0, %f2, %f2
19585 add %i3, %l0, %l2
19586 lduh [%l7 + 0x42], %o5
19587 st %f8, [%l7 + 0x30]
19588 fxors %f2, %f27, %f11
19589 sth %i1, [%l7 + 0x24]
19590 array32 %i4, %g3, %g4
19591 sdiv %o4, 0x0E5D, %l5
19592 edge8n %i2, %o0, %g5
19593 movcs %xcc, %l1, %o7
19594 sra %g6, %o2, %l6
19595 movne %icc, %o6, %i7
19596 xnor %l3, %g7, %i6
19597 fmovsg %xcc, %f13, %f26
19598 movrgez %o1, %o3, %g1
19599 umul %g2, %l4, %i5
19600 movneg %icc, %i3, %i0
19601 xorcc %l2, 0x0284, %o5
19602 fornot1 %f26, %f10, %f20
19603 udivx %i1, 0x0ACB, %l0
19604 array16 %i4, %g3, %g4
19605 movn %icc, %l5, %o4
19606 udiv %i2, 0x1DD2, %o0
19607 edge8 %g5, %l1, %g6
19608 movvs %xcc, %o2, %o7
19609 addcc %l6, %o6, %l3
19610 edge8l %g7, %i6, %o1
19611 andncc %i7, %o3, %g2
19612 sll %g1, %l4, %i3
19613 movle %icc, %i0, %i5
19614 stw %l2, [%l7 + 0x70]
19615 st %f23, [%l7 + 0x38]
19616 movcs %xcc, %i1, %l0
19617 subccc %o5, 0x12F6, %g3
19618 udivx %g4, 0x1DD6, %i4
19619 sth %o4, [%l7 + 0x46]
19620 std %f8, [%l7 + 0x30]
19621 ldd [%l7 + 0x40], %f30
19622 sdivx %l5, 0x09A9, %o0
19623 fones %f25
19624 andn %g5, %i2, %l1
19625 fmovdcs %icc, %f29, %f18
19626 addccc %o2, 0x0D72, %o7
19627 fcmps %fcc1, %f31, %f22
19628 alignaddr %l6, %g6, %o6
19629 edge8ln %g7, %i6, %o1
19630 addccc %i7, 0x0C2F, %l3
19631 movvc %icc, %o3, %g2
19632 ldx [%l7 + 0x58], %l4
19633 sdiv %i3, 0x1131, %g1
19634 fpmerge %f13, %f18, %f10
19635 edge16ln %i0, %i5, %i1
19636 edge32n %l2, %o5, %g3
19637 movcs %icc, %l0, %g4
19638 fnor %f2, %f26, %f26
19639 array16 %o4, %l5, %i4
19640 movne %xcc, %g5, %o0
19641 movg %xcc, %i2, %l1
19642 fmovsgu %icc, %f9, %f24
19643 fornot2s %f1, %f25, %f15
19644 nop
19645 set 0x10, %i7
19646 stw %o2, [%l7 + %i7]
19647 edge32l %l6, %g6, %o7
19648 fcmps %fcc1, %f29, %f22
19649 fmovrsgez %g7, %f1, %f26
19650 fcmped %fcc3, %f2, %f20
19651 alignaddr %o6, %i6, %i7
19652 smul %o1, 0x092F, %l3
19653 orn %g2, 0x0BFE, %l4
19654 fmovdle %icc, %f19, %f12
19655 smul %o3, 0x164A, %g1
19656 std %f4, [%l7 + 0x30]
19657 edge16n %i3, %i0, %i5
19658 movrlz %i1, 0x1E8, %l2
19659 subcc %g3, %o5, %g4
19660 umulcc %l0, 0x0487, %o4
19661 mova %xcc, %l5, %g5
19662 sll %o0, 0x16, %i2
19663 or %i4, %o2, %l6
19664 fpsub16s %f0, %f18, %f26
19665 movg %xcc, %l1, %o7
19666 srax %g6, %g7, %i6
19667 subccc %i7, %o6, %l3
19668 sllx %g2, %l4, %o3
19669 lduh [%l7 + 0x50], %g1
19670 fpadd16 %f4, %f6, %f16
19671 fors %f13, %f2, %f10
19672 add %i3, %o1, %i0
19673 std %f14, [%l7 + 0x70]
19674 edge32ln %i5, %i1, %l2
19675 fsrc1s %f7, %f2
19676 ldub [%l7 + 0x4B], %o5
19677 ld [%l7 + 0x14], %f3
19678 fmovrdne %g4, %f4, %f6
19679 umulcc %l0, %g3, %o4
19680 subcc %l5, %g5, %o0
19681 fsrc2s %f24, %f12
19682 andncc %i4, %i2, %l6
19683 edge16n %l1, %o2, %o7
19684 andn %g6, %i6, %i7
19685 fmovsneg %xcc, %f29, %f9
19686 edge16 %g7, %l3, %g2
19687 sllx %l4, 0x11, %o3
19688 movcc %icc, %g1, %i3
19689 fsrc1s %f1, %f18
19690 fmovdgu %xcc, %f31, %f30
19691 stw %o6, [%l7 + 0x48]
19692 fors %f5, %f12, %f16
19693 orn %o1, 0x19F2, %i5
19694 sdiv %i0, 0x1AA0, %i1
19695 nop
19696 set 0x31, %l4
19697 ldub [%l7 + %l4], %o5
19698 movvs %xcc, %g4, %l2
19699 fpsub16s %f23, %f21, %f24
19700 alignaddrl %l0, %g3, %l5
19701 fone %f0
19702 movge %icc, %g5, %o4
19703 popc 0x1FDB, %i4
19704 ldsw [%l7 + 0x6C], %o0
19705 lduw [%l7 + 0x5C], %l6
19706 addc %i2, %o2, %l1
19707 sra %o7, 0x1B, %i6
19708 lduh [%l7 + 0x76], %i7
19709 alignaddrl %g7, %l3, %g6
19710 xor %l4, %o3, %g1
19711 udivcc %i3, 0x196D, %o6
19712 ldx [%l7 + 0x38], %o1
19713 movrlez %g2, 0x2E5, %i0
19714 edge16ln %i1, %i5, %o5
19715 srlx %l2, 0x09, %g4
19716 umul %l0, 0x1A7D, %l5
19717 fxnors %f4, %f7, %f24
19718 edge8l %g5, %o4, %g3
19719 std %f28, [%l7 + 0x50]
19720 edge32ln %i4, %o0, %i2
19721 sllx %o2, %l6, %l1
19722 sethi 0x157D, %i6
19723 restore %i7, %g7, %o7
19724 rdpr %cwp, %g1
19725 rdpr %cansave, %g2
19726 rdpr %canrestore, %g3
19727 rdpr %cleanwin, %g4
19728 rdpr %otherwin, %g5
19729 rdpr %wstate, %g6
19730 movneg %icc, %g6, %l3
19731 fzero %f8
19732 fmovda %xcc, %f19, %f30
19733 fmovsgu %icc, %f1, %f24
19734 fmovscs %icc, %f9, %f29
19735 fmovsa %xcc, %f22, %f19
19736 ld [%l7 + 0x68], %f4
19737 ld [%l7 + 0x0C], %f20
19738 mulx %o3, 0x03C2, %l4
19739 ldsw [%l7 + 0x68], %g1
19740 sllx %o6, %i3, %g2
19741 ldsb [%l7 + 0x13], %i0
19742 xnorcc %o1, 0x1DE0, %i1
19743 array16 %o5, %l2, %g4
19744 movvs %xcc, %l0, %i5
19745 edge8ln %g5, %l5, %g3
19746 fsrc2s %f6, %f4
19747 edge8ln %i4, %o0, %i2
19748 movrlez %o4, 0x11A, %o2
19749 sdiv %l1, 0x070A, %i6
19750 edge32l %l6, %g7, %i7
19751 sdivcc %o7, 0x1779, %g6
19752 subccc %o3, 0x16E2, %l3
19753 stx %l4, [%l7 + 0x08]
19754 edge32l %o6, %g1, %i3
19755 array8 %i0, %o1, %g2
19756 stx %i1, [%l7 + 0x78]
19757 fmovsgu %icc, %f25, %f14
19758 edge16l %l2, %g4, %l0
19759 and %i5, 0x1AB2, %o5
19760 ldsw [%l7 + 0x70], %g5
19761 movge %xcc, %l5, %g3
19762 andcc %i4, %o0, %i2
19763 andn %o2, %l1, %o4
19764 fone %f12
19765 andn %l6, 0x07B1, %g7
19766 fpadd16 %f14, %f2, %f14
19767 smul %i6, %o7, %i7
19768 movpos %xcc, %o3, %l3
19769 or %g6, 0x1449, %o6
19770 ldsb [%l7 + 0x6C], %g1
19771 sub %i3, 0x100A, %l4
19772 orncc %o1, 0x063B, %i0
19773 fors %f16, %f21, %f10
19774 ldub [%l7 + 0x69], %i1
19775 or %g2, %l2, %l0
19776 addccc %i5, 0x0316, %o5
19777 fmovsg %icc, %f5, %f11
19778 fcmps %fcc2, %f22, %f29
19779 movneg %xcc, %g5, %g4
19780 fandnot2s %f5, %f5, %f18
19781 movrlez %g3, %l5, %o0
19782 ldd [%l7 + 0x18], %f30
19783 orcc %i2, 0x0F94, %o2
19784 fmovsvc %xcc, %f6, %f5
19785 umulcc %l1, %i4, %l6
19786 edge8ln %g7, %i6, %o7
19787 sllx %o4, %o3, %i7
19788 stx %g6, [%l7 + 0x18]
19789 mova %icc, %o6, %g1
19790 movg %xcc, %i3, %l3
19791 ldx [%l7 + 0x48], %o1
19792 array32 %l4, %i1, %i0
19793 fone %f6
19794 ldx [%l7 + 0x18], %g2
19795 setx loop_61, %l0, %l1
19796 return %l1
19797 nop
19798 rdpr %cwp, %g1
19799 rdpr %cansave, %g2
19800 rdpr %canrestore, %g3
19801 rdpr %cleanwin, %g4
19802 rdpr %otherwin, %g5
19803 rdpr %wstate, %g6
19804loop_61: srlx %o5, 0x08, %i5
19805 movre %g4, 0x1AD, %g5
19806 ldsh [%l7 + 0x12], %l5
19807 edge8n %o0, %g3, %i2
19808 fmovdgu %icc, %f16, %f5
19809 edge32n %o2, %i4, %l6
19810 movrlez %l1, 0x04F, %g7
19811 array16 %o7, %i6, %o3
19812 array8 %o4, %i7, %g6
19813 movrgz %o6, 0x04C, %i3
19814 andcc %l3, 0x1B93, %o1
19815 edge16l %l4, %i1, %g1
19816 array8 %g2, %l0, %i0
19817 sra %o5, 0x16, %i5
19818 sdiv %g4, 0x09B3, %g5
19819 smulcc %l2, %l5, %o0
19820 subccc %i2, 0x0C00, %g3
19821 movrgz %i4, 0x34F, %l6
19822 addc %l1, 0x179A, %g7
19823 fmovda %icc, %f3, %f4
19824 edge8l %o7, %o2, %i6
19825 nop
19826 set 0x48, %o6
19827 std %f10, [%l7 + %o6]
19828 movleu %xcc, %o4, %i7
19829 lduh [%l7 + 0x22], %g6
19830 orcc %o6, 0x0635, %i3
19831 edge8 %o3, %l3, %l4
19832 alignaddrl %i1, %g1, %o1
19833 edge8l %g2, %i0, %l0
19834 movvs %icc, %i5, %o5
19835 ldsh [%l7 + 0x7A], %g4
19836 fone %f8
19837 subcc %l2, %l5, %o0
19838 mova %icc, %g5, %i2
19839 sdiv %g3, 0x1B0D, %l6
19840 edge32n %l1, %i4, %g7
19841 edge32 %o2, %o7, %o4
19842 ldsb [%l7 + 0x27], %i6
19843 movvc %xcc, %i7, %o6
19844 movcc %icc, %g6, %o3
19845 sth %i3, [%l7 + 0x70]
19846 fpadd16 %f18, %f10, %f10
19847 andncc %l3, %i1, %l4
19848 popc 0x1198, %g1
19849 movge %xcc, %g2, %o1
19850 fmovse %icc, %f28, %f29
19851 mulx %l0, %i5, %i0
19852 ldsh [%l7 + 0x7C], %o5
19853 orcc %l2, 0x1525, %g4
19854 mulx %l5, 0x01C2, %o0
19855 orcc %i2, %g3, %g5
19856 fmovsge %icc, %f13, %f30
19857 and %l6, %i4, %l1
19858 andcc %g7, 0x1B9D, %o7
19859 xor %o2, %i6, %i7
19860 mulscc %o4, %o6, %o3
19861 addcc %g6, %i3, %l3
19862 stw %i1, [%l7 + 0x10]
19863 fmovrdlez %l4, %f8, %f8
19864 addcc %g2, 0x05D6, %g1
19865 lduw [%l7 + 0x5C], %l0
19866 sth %o1, [%l7 + 0x70]
19867 movrlez %i0, 0x120, %i5
19868 edge8n %l2, %o5, %l5
19869 movle %icc, %g4, %o0
19870 mulscc %i2, 0x1D2C, %g5
19871 edge16l %l6, %i4, %l1
19872 stw %g7, [%l7 + 0x48]
19873 fpadd16 %f24, %f26, %f2
19874 move %icc, %o7, %o2
19875 fmovdcc %icc, %f4, %f14
19876 alignaddr %i6, %i7, %g3
19877 subccc %o6, %o3, %g6
19878 movrne %i3, %o4, %l3
19879 udivcc %i1, 0x0243, %l4
19880 stb %g2, [%l7 + 0x6E]
19881 fmovdn %icc, %f10, %f28
19882 sth %g1, [%l7 + 0x16]
19883 movn %xcc, %o1, %i0
19884 movg %xcc, %l0, %l2
19885 edge8ln %o5, %l5, %g4
19886 addc %i5, %o0, %g5
19887 movpos %icc, %i2, %l6
19888 movrne %l1, %g7, %i4
19889 sth %o2, [%l7 + 0x18]
19890 srl %i6, %i7, %o7
19891 edge16ln %g3, %o3, %g6
19892 addccc %o6, %i3, %o4
19893 fcmps %fcc0, %f0, %f21
19894 fmul8ulx16 %f14, %f16, %f6
19895 std %f20, [%l7 + 0x28]
19896 fmovdgu %xcc, %f4, %f26
19897 umulcc %l3, %i1, %l4
19898 sub %g1, 0x1A21, %g2
19899 move %xcc, %i0, %o1
19900 fmul8x16au %f17, %f3, %f10
19901 edge8n %l0, %l2, %o5
19902 smul %l5, 0x0855, %i5
19903 fmovdn %xcc, %f14, %f26
19904 fmovdvc %icc, %f26, %f21
19905 subccc %g4, %g5, %o0
19906 st %f30, [%l7 + 0x24]
19907 edge8 %l6, %i2, %l1
19908 movrgz %i4, 0x008, %o2
19909 fmovspos %icc, %f10, %f17
19910 udivcc %g7, 0x16F4, %i7
19911 std %f6, [%l7 + 0x18]
19912 fcmpeq32 %f18, %f24, %i6
19913 fnegd %f10, %f8
19914 fzero %f12
19915 movg %icc, %g3, %o7
19916 fpadd16s %f13, %f28, %f7
19917 subccc %g6, %o3, %o6
19918 fnegs %f23, %f27
19919 fcmpes %fcc1, %f1, %f7
19920 srlx %i3, %l3, %o4
19921 edge32l %l4, %g1, %g2
19922 ldsh [%l7 + 0x66], %i0
19923 umulcc %o1, 0x0BED, %l0
19924 ldd [%l7 + 0x48], %f14
19925 movrgez %i1, 0x0AF, %l2
19926 srlx %l5, %o5, %g4
19927 movrlz %g5, 0x1EB, %o0
19928 andn %i5, 0x08B0, %l6
19929 andn %i2, 0x0A8E, %l1
19930 edge8n %o2, %g7, %i4
19931 st %f8, [%l7 + 0x0C]
19932 ldsw [%l7 + 0x68], %i6
19933 srax %g3, %i7, %g6
19934 fzeros %f2
19935 srax %o3, 0x1F, %o6
19936 movne %xcc, %i3, %o7
19937 andcc %l3, %o4, %g1
19938 fmovrdgez %l4, %f24, %f4
19939 movpos %icc, %i0, %g2
19940 fzero %f22
19941 fmovsg %icc, %f8, %f21
19942 sir 0x080A
19943 nop
19944 set 0x68, %l3
19945 stx %l0, [%l7 + %l3]
19946 fmovrdlez %o1, %f28, %f14
19947 add %l2, 0x00BA, %i1
19948 andncc %o5, %g4, %l5
19949 umul %g5, %o0, %i5
19950 fxors %f31, %f17, %f2
19951 sll %l6, 0x12, %l1
19952 std %f20, [%l7 + 0x20]
19953 udivcc %i2, 0x0317, %o2
19954 subc %i4, 0x0A5F, %g7
19955 fpadd16 %f10, %f0, %f22
19956 fpsub16s %f19, %f22, %f17
19957 fmovrslez %g3, %f7, %f24
19958 stw %i6, [%l7 + 0x08]
19959 nop
19960 set 0x28, %l5
19961 ldd [%l7 + %l5], %f18
19962 movle %xcc, %i7, %o3
19963 lduw [%l7 + 0x50], %o6
19964 move %xcc, %g6, %o7
19965 xnor %i3, %o4, %g1
19966 fnand %f18, %f2, %f14
19967 sir 0x062C
19968 umulcc %l4, %l3, %i0
19969 alignaddrl %g2, %o1, %l0
19970 subc %i1, %o5, %l2
19971 lduw [%l7 + 0x60], %l5
19972 xnorcc %g5, 0x1E39, %g4
19973 sdiv %o0, 0x1F77, %l6
19974 array8 %l1, %i2, %o2
19975 movge %icc, %i5, %i4
19976 movcs %xcc, %g3, %i6
19977 fabss %f28, %f21
19978 movrlz %g7, 0x386, %o3
19979 add %o6, 0x11A0, %g6
19980 movvs %icc, %o7, %i7
19981 xorcc %o4, %i3, %l4
19982 subccc %l3, 0x1CEA, %g1
19983 ldd [%l7 + 0x50], %f18
19984 orn %i0, 0x145E, %o1
19985 fmovsneg %xcc, %f6, %f25
19986 andn %l0, %g2, %i1
19987 popc 0x063C, %l2
19988 array8 %o5, %g5, %l5
19989 edge8n %o0, %g4, %l1
19990 sth %i2, [%l7 + 0x3A]
19991 ld [%l7 + 0x40], %f25
19992 fcmpne32 %f4, %f2, %o2
19993 andcc %i5, %l6, %i4
19994 movcs %icc, %g3, %i6
19995 subcc %o3, 0x1D14, %g7
19996 edge8ln %o6, %o7, %i7
19997 fmovdvc %icc, %f31, %f10
19998 umulcc %o4, 0x00E3, %g6
19999 movpos %icc, %i3, %l4
20000 movrlez %l3, %g1, %i0
20001 edge8 %l0, %o1, %g2
20002 sethi 0x002E, %i1
20003 fcmpeq16 %f30, %f2, %o5
20004 move %xcc, %g5, %l5
20005 xnorcc %l2, %o0, %g4
20006 edge8ln %l1, %i2, %o2
20007 fmul8sux16 %f6, %f10, %f12
20008 movgu %xcc, %l6, %i4
20009 lduw [%l7 + 0x7C], %g3
20010 movrgz %i5, %o3, %g7
20011 srl %i6, %o7, %i7
20012 fone %f8
20013 fxnors %f24, %f29, %f21
20014 movre %o4, %g6, %o6
20015 nop
20016 set 0x7B, %o7
20017 ldsb [%l7 + %o7], %i3
20018 edge8ln %l4, %l3, %g1
20019 edge8n %i0, %l0, %o1
20020 addc %g2, %i1, %g5
20021 move %icc, %o5, %l2
20022 siam 0x4
20023 edge8n %o0, %g4, %l1
20024 edge8n %l5, %o2, %l6
20025 edge8l %i2, %i4, %i5
20026 andcc %o3, %g3, %i6
20027 lduw [%l7 + 0x5C], %g7
20028 movne %xcc, %i7, %o7
20029 stb %g6, [%l7 + 0x6B]
20030 ldsh [%l7 + 0x5E], %o4
20031 stw %i3, [%l7 + 0x7C]
20032 movneg %icc, %o6, %l4
20033 stb %g1, [%l7 + 0x7B]
20034 addccc %i0, %l3, %o1
20035 lduh [%l7 + 0x24], %l0
20036 movvs %icc, %g2, %g5
20037 save %i1, 0x1D1E, %l2
20038 rdpr %cwp, %g1
20039 rdpr %cansave, %g2
20040 rdpr %canrestore, %g3
20041 rdpr %cleanwin, %g4
20042 rdpr %otherwin, %g5
20043 rdpr %wstate, %g6
20044 movneg %xcc, %o5, %g4
20045 fnors %f9, %f4, %f8
20046 ldsb [%l7 + 0x62], %o0
20047 andn %l1, 0x1E76, %o2
20048 fone %f18
20049 fpmerge %f31, %f17, %f8
20050 ldd [%l7 + 0x48], %i6
20051 edge32l %i2, %l5, %i4
20052 addccc %o3, 0x093A, %g3
20053 edge32n %i5, %g7, %i6
20054 array32 %i7, %g6, %o7
20055 fmovdn %icc, %f19, %f21
20056 movge %icc, %o4, %o6
20057 sdivx %i3, 0x1CF0, %l4
20058 sdiv %i0, 0x0435, %g1
20059 xnor %o1, %l0, %g2
20060 sth %g5, [%l7 + 0x54]
20061 edge16ln %l3, %i1, %o5
20062 sdivx %l2, 0x0050, %g4
20063 ldsb [%l7 + 0x78], %o0
20064 fmovscc %icc, %f8, %f27
20065 array16 %l1, %o2, %i2
20066 ld [%l7 + 0x74], %f13
20067 fornot2s %f29, %f6, %f30
20068 restore %l5, %l6, %o3
20069 rdpr %cwp, %g1
20070 rdpr %cansave, %g2
20071 rdpr %canrestore, %g3
20072 rdpr %cleanwin, %g4
20073 rdpr %otherwin, %g5
20074 rdpr %wstate, %g6
20075 ldsw [%l7 + 0x70], %g3
20076 sllx %i4, %i5, %i6
20077 addc %i7, %g6, %g7
20078 smulcc %o4, 0x0424, %o6
20079 udivx %o7, 0x044F, %l4
20080 fxnors %f6, %f13, %f11
20081 edge8 %i3, %i0, %o1
20082 movrgz %g1, %l0, %g2
20083 andn %l3, 0x06D1, %g5
20084 ld [%l7 + 0x6C], %f25
20085 alignaddr %i1, %l2, %g4
20086 umul %o0, 0x093E, %o5
20087 movgu %xcc, %l1, %i2
20088 movpos %icc, %o2, %l6
20089 movne %icc, %o3, %l5
20090 alignaddrl %g3, %i4, %i6
20091 sethi 0x1D8B, %i7
20092 movrlz %i5, %g7, %o4
20093 movvs %xcc, %g6, %o6
20094 srlx %l4, 0x0D, %o7
20095 udivcc %i0, 0x1C4C, %i3
20096 sdivx %o1, 0x192F, %g1
20097 move %xcc, %l0, %g2
20098 popc 0x1972, %g5
20099 fmovsvc %xcc, %f5, %f31
20100 save %l3, 0x1CA6, %l2
20101 rdpr %cwp, %g1
20102 rdpr %cansave, %g2
20103 rdpr %canrestore, %g3
20104 rdpr %cleanwin, %g4
20105 rdpr %otherwin, %g5
20106 rdpr %wstate, %g6
20107 fandnot1s %f9, %f15, %f27
20108 umulcc %g4, %o0, %o5
20109 orn %i1, %i2, %o2
20110 movre %l1, %o3, %l6
20111 fxor %f16, %f12, %f10
20112 fandnot1s %f28, %f31, %f28
20113 add %l5, 0x0458, %i4
20114 movleu %icc, %i6, %i7
20115 andcc %i5, 0x0DE7, %g7
20116 movrlez %g3, 0x2AA, %g6
20117 smulcc %o6, 0x14AA, %o4
20118 fmovsvs %xcc, %f20, %f19
20119 sdiv %l4, 0x1B4E, %i0
20120 edge32l %i3, %o7, %o1
20121 fpadd32 %f4, %f0, %f18
20122 faligndata %f10, %f8, %f24
20123 fabsd %f28, %f16
20124 ldub [%l7 + 0x2C], %l0
20125 fmovsge %icc, %f3, %f21
20126 nop
20127 set 0x68, %o4
20128 ldsh [%l7 + %o4], %g1
20129 xor %g2, 0x1165, %l3
20130 sra %g5, 0x04, %l2
20131 sir 0x1EB1
20132 movge %icc, %g4, %o5
20133 fmovrse %i1, %f16, %f23
20134 fmovrdne %i2, %f22, %f30
20135 edge16l %o0, %o2, %l1
20136 nop
20137 set 0x0C, %o1
20138 lduw [%l7 + %o1], %l6
20139 movrne %l5, %o3, %i4
20140 mova %xcc, %i7, %i5
20141 st %f3, [%l7 + 0x60]
20142 sdivcc %i6, 0x0F5C, %g7
20143 sra %g6, 0x07, %g3
20144 movne %xcc, %o6, %o4
20145 movgu %icc, %l4, %i0
20146 fpadd16s %f8, %f29, %f0
20147 and %i3, 0x19A5, %o7
20148 xnorcc %o1, %l0, %g2
20149 ldx [%l7 + 0x48], %g1
20150 smulcc %l3, %g5, %l2
20151 orn %o5, 0x0C9C, %i1
20152 fmul8x16au %f20, %f26, %f8
20153 xorcc %g4, 0x0BAE, %o0
20154 fpsub32 %f24, %f10, %f6
20155 sllx %i2, 0x0D, %o2
20156 fmovrdgz %l1, %f14, %f2
20157 movleu %icc, %l5, %l6
20158 xnor %o3, 0x0869, %i7
20159 fmovsne %xcc, %f6, %f8
20160 array8 %i5, %i6, %i4
20161 edge32ln %g7, %g6, %o6
20162 orncc %g3, 0x134D, %l4
20163 ldsw [%l7 + 0x64], %i0
20164 srax %i3, %o4, %o1
20165 mulx %l0, %o7, %g2
20166 orn %g1, 0x1B3B, %l3
20167 sra %g5, %o5, %i1
20168 fmovsneg %xcc, %f17, %f19
20169 for %f20, %f14, %f28
20170 movrgez %g4, 0x280, %o0
20171 fmovse %xcc, %f6, %f12
20172 andcc %l2, 0x0081, %o2
20173 add %i2, 0x10C3, %l5
20174 array16 %l1, %l6, %i7
20175 sub %o3, 0x1A27, %i5
20176 fmovdge %xcc, %f11, %f31
20177 movn %icc, %i6, %g7
20178 st %f4, [%l7 + 0x50]
20179 sra %i4, %g6, %o6
20180 fmovdgu %xcc, %f14, %f9
20181 movg %xcc, %l4, %i0
20182 edge8 %i3, %g3, %o4
20183 srax %o1, %o7, %g2
20184 subcc %g1, 0x0EDC, %l3
20185 sdivcc %l0, 0x1EDD, %g5
20186 ld [%l7 + 0x34], %f17
20187 srlx %i1, 0x0A, %g4
20188 fcmpeq32 %f28, %f30, %o5
20189 xorcc %o0, 0x0CDC, %l2
20190 fmovdl %icc, %f3, %f19
20191 fmovscs %icc, %f6, %f1
20192 array32 %o2, %l5, %i2
20193 mova %icc, %l1, %i7
20194 andncc %l6, %i5, %i6
20195 movg %xcc, %g7, %i4
20196 movpos %icc, %g6, %o6
20197 addc %l4, 0x0A50, %o3
20198 movvc %icc, %i0, %i3
20199 movrgz %o4, %o1, %g3
20200 fmovrsgz %o7, %f19, %f3
20201 srl %g1, %l3, %g2
20202 stx %l0, [%l7 + 0x58]
20203 array8 %g5, %g4, %i1
20204 movleu %xcc, %o5, %l2
20205 fmovrde %o2, %f0, %f18
20206 subcc %o0, %l5, %i2
20207 xnor %i7, %l1, %l6
20208 udivcc %i5, 0x1F84, %i6
20209 srlx %i4, 0x0E, %g7
20210 fpsub16 %f6, %f14, %f20
20211 ldx [%l7 + 0x30], %o6
20212 fandnot1 %f28, %f18, %f24
20213 sllx %l4, %o3, %i0
20214 edge32l %i3, %g6, %o1
20215 ldsh [%l7 + 0x3C], %g3
20216 xnorcc %o7, %o4, %g1
20217 array8 %g2, %l0, %g5
20218 smul %g4, %l3, %o5
20219 sllx %i1, %o2, %l2
20220 move %icc, %l5, %o0
20221 mova %icc, %i2, %i7
20222 lduw [%l7 + 0x24], %l1
20223 fmovdle %icc, %f3, %f22
20224 movrgz %l6, 0x225, %i6
20225 movrne %i4, 0x02E, %g7
20226 movrlz %i5, %o6, %l4
20227 edge8ln %i0, %o3, %i3
20228 udivcc %g6, 0x0756, %o1
20229 nop
20230 set 0x5C, %g4
20231 ldub [%l7 + %g4], %o7
20232 fnot1s %f29, %f29
20233 sdivx %g3, 0x03D0, %g1
20234 orn %g2, 0x0B84, %o4
20235 fxors %f14, %f29, %f25
20236 movn %xcc, %g5, %l0
20237 xorcc %g4, %l3, %i1
20238 lduh [%l7 + 0x46], %o5
20239 fnot1s %f17, %f30
20240 and %l2, %l5, %o2
20241 sra %i2, 0x03, %o0
20242 udivx %l1, 0x0162, %l6
20243 edge16 %i6, %i4, %g7
20244 std %f22, [%l7 + 0x68]
20245 ldsw [%l7 + 0x34], %i5
20246 andcc %i7, %l4, %o6
20247 ldd [%l7 + 0x68], %i0
20248 ldx [%l7 + 0x28], %o3
20249 movgu %icc, %i3, %g6
20250 move %icc, %o7, %g3
20251 movvc %icc, %g1, %o1
20252 udivcc %g2, 0x1DB1, %o4
20253 ldsb [%l7 + 0x3B], %g5
20254 movle %icc, %g4, %l3
20255 mova %xcc, %i1, %l0
20256 umulcc %o5, %l5, %l2
20257 fzeros %f31
20258 edge32l %i2, %o0, %o2
20259 ld [%l7 + 0x18], %f11
20260 sll %l6, 0x12, %l1
20261 xnorcc %i4, %g7, %i5
20262 fmovdle %xcc, %f26, %f31
20263 sth %i7, [%l7 + 0x1E]
20264 edge32 %l4, %i6, %i0
20265 or %o6, %i3, %o3
20266 nop
20267 set 0x30, %i5
20268 std %f24, [%l7 + %i5]
20269 fpsub16s %f14, %f11, %f21
20270 movgu %icc, %o7, %g6
20271 std %f2, [%l7 + 0x60]
20272 edge8 %g1, %o1, %g2
20273 addccc %g3, %g5, %o4
20274 movrlz %l3, 0x2A4, %i1
20275 lduh [%l7 + 0x2A], %g4
20276 mova %xcc, %o5, %l5
20277 fmovrdne %l2, %f16, %f10
20278 udiv %i2, 0x1235, %l0
20279 sdivx %o0, 0x0A2E, %l6
20280 movrgz %o2, %l1, %i4
20281 fmovrde %g7, %f14, %f22
20282 stx %i5, [%l7 + 0x10]
20283 edge16l %l4, %i7, %i6
20284 edge32l %i0, %i3, %o3
20285 fmovrdlez %o6, %f8, %f6
20286 setx loop_62, %l0, %l1
20287 return %l1
20288 nop
20289 rdpr %cwp, %g1
20290 rdpr %cansave, %g2
20291 rdpr %canrestore, %g3
20292 rdpr %cleanwin, %g4
20293 rdpr %otherwin, %g5
20294 rdpr %wstate, %g6
20295loop_62: fcmpgt16 %f30, %f2, %g2
20296 movrne %o1, 0x28E, %g3
20297 srlx %o4, %l3, %g5
20298 smul %i1, 0x0A48, %o5
20299 ldd [%l7 + 0x40], %f14
20300 fxnors %f8, %f21, %f1
20301 smulcc %g4, %l5, %l2
20302 mulx %i2, %o0, %l0
20303 mulx %o2, 0x09E7, %l6
20304 xorcc %l1, 0x10DA, %i4
20305 and %g7, 0x06A0, %i5
20306 sra %l4, 0x0E, %i7
20307 sllx %i0, 0x11, %i3
20308 umul %o3, %i6, %o6
20309 fmovsg %icc, %f30, %f13
20310 array16 %g6, %g1, %g2
20311 movneg %icc, %o1, %o7
20312 fcmpgt32 %f10, %f16, %g3
20313 fzeros %f23
20314 srlx %l3, 0x10, %g5
20315 smul %i1, %o5, %g4
20316 sra %o4, %l5, %l2
20317 fmovdneg %icc, %f16, %f12
20318 umulcc %o0, %i2, %o2
20319 std %f24, [%l7 + 0x50]
20320 movg %xcc, %l6, %l0
20321 subccc %i4, %g7, %l1
20322 edge8ln %i5, %l4, %i7
20323 fsrc2s %f7, %f28
20324 edge16l %i3, %i0, %o3
20325 xnor %i6, 0x19BB, %g6
20326 fornot1 %f0, %f18, %f28
20327 andn %g1, %o6, %o1
20328 edge32l %o7, %g2, %g3
20329 edge32 %g5, %i1, %l3
20330 fmovspos %icc, %f6, %f5
20331 xorcc %g4, 0x131A, %o5
20332 lduw [%l7 + 0x3C], %l5
20333 fmovsg %xcc, %f5, %f22
20334 edge8 %l2, %o0, %o4
20335 xor %i2, %o2, %l6
20336 edge32 %i4, %g7, %l1
20337 movneg %icc, %i5, %l0
20338 fmovsle %xcc, %f23, %f13
20339 fxors %f12, %f25, %f7
20340 ldub [%l7 + 0x36], %l4
20341 stx %i7, [%l7 + 0x28]
20342 fnot1s %f29, %f20
20343 subccc %i0, 0x1C22, %i3
20344 addcc %i6, 0x0556, %g6
20345 ldsb [%l7 + 0x61], %o3
20346 ldub [%l7 + 0x2C], %o6
20347 st %f4, [%l7 + 0x1C]
20348 edge16l %o1, %g1, %g2
20349 alignaddr %o7, %g3, %i1
20350 sdivcc %l3, 0x1E52, %g5
20351 popc 0x14FF, %o5
20352 movle %icc, %l5, %g4
20353 ldub [%l7 + 0x77], %l2
20354 nop
20355 set 0x68, %i3
20356 ldd [%l7 + %i3], %o4
20357 ldsw [%l7 + 0x5C], %o0
20358 fmuld8sux16 %f2, %f6, %f4
20359 movpos %xcc, %o2, %i2
20360 st %f20, [%l7 + 0x14]
20361 stb %i4, [%l7 + 0x19]
20362 andncc %l6, %g7, %l1
20363 movpos %xcc, %l0, %i5
20364 movrlz %i7, %i0, %l4
20365 fnegs %f15, %f8
20366 array8 %i3, %g6, %i6
20367 andn %o6, 0x0B34, %o3
20368 edge16n %o1, %g2, %o7
20369 array32 %g3, %i1, %l3
20370 alignaddr %g1, %g5, %o5
20371 sra %g4, %l5, %l2
20372 nop
20373 set 0x74, %g5
20374 ldsw [%l7 + %g5], %o0
20375 ld [%l7 + 0x18], %f20
20376 umulcc %o2, 0x15DB, %i2
20377 fxors %f22, %f23, %f29
20378 nop
20379 set 0x5D, %g6
20380 stb %o4, [%l7 + %g6]
20381 srax %l6, 0x10, %g7
20382 fornot2 %f30, %f4, %f8
20383 fandnot2 %f10, %f6, %f10
20384 sethi 0x1E77, %l1
20385 ldsw [%l7 + 0x68], %l0
20386 ldub [%l7 + 0x33], %i4
20387 andcc %i5, %i0, %i7
20388 sra %l4, %g6, %i6
20389 fmovse %xcc, %f30, %f21
20390 subccc %i3, 0x01D4, %o3
20391 fcmpeq16 %f30, %f14, %o1
20392 std %f30, [%l7 + 0x10]
20393 sub %o6, 0x1B76, %g2
20394 fexpand %f9, %f28
20395 subccc %o7, 0x190C, %i1
20396 sll %l3, 0x07, %g1
20397 movge %xcc, %g3, %o5
20398 movcc %xcc, %g4, %l5
20399 edge32l %l2, %g5, %o0
20400 edge8l %o2, %o4, %l6
20401 subccc %i2, %l1, %l0
20402 edge16l %i4, %g7, %i5
20403 stb %i7, [%l7 + 0x0F]
20404 orcc %i0, %l4, %i6
20405 edge32ln %g6, %i3, %o3
20406 movgu %icc, %o1, %o6
20407 edge16l %g2, %i1, %o7
20408 movgu %xcc, %g1, %l3
20409 edge16n %g3, %g4, %l5
20410 movrgz %o5, 0x2C9, %g5
20411 stx %o0, [%l7 + 0x68]
20412 umul %l2, %o2, %l6
20413 ldsh [%l7 + 0x34], %o4
20414 fors %f19, %f1, %f25
20415 umulcc %l1, %i2, %i4
20416 movg %xcc, %l0, %g7
20417 add %i7, %i5, %l4
20418 movvc %icc, %i0, %i6
20419 ld [%l7 + 0x14], %f12
20420 ldd [%l7 + 0x78], %g6
20421 fpack16 %f14, %f4
20422 subcc %i3, 0x1FE0, %o3
20423 udivx %o1, 0x14C1, %g2
20424 lduw [%l7 + 0x08], %o6
20425 alignaddrl %i1, %g1, %l3
20426 udivx %o7, 0x1558, %g4
20427 fmul8ulx16 %f24, %f28, %f24
20428 xorcc %g3, %o5, %g5
20429 lduw [%l7 + 0x1C], %l5
20430 xorcc %o0, 0x153D, %l2
20431 fmovsne %xcc, %f14, %f12
20432 movcc %xcc, %o2, %o4
20433 ldsw [%l7 + 0x30], %l1
20434 alignaddr %l6, %i4, %l0
20435 fmul8x16 %f10, %f28, %f28
20436 fmovdcc %icc, %f17, %f11
20437 addccc %g7, %i7, %i2
20438 edge8 %i5, %l4, %i0
20439 xnorcc %g6, 0x11AA, %i6
20440 sllx %i3, 0x0E, %o3
20441 fmovrse %o1, %f18, %f13
20442 ldub [%l7 + 0x77], %g2
20443 edge8l %o6, %i1, %g1
20444 udivx %l3, 0x1093, %g4
20445 st %f28, [%l7 + 0x74]
20446 orn %o7, %o5, %g5
20447 ldx [%l7 + 0x60], %g3
20448 edge16 %l5, %l2, %o0
20449 movge %xcc, %o2, %l1
20450 sdivcc %o4, 0x1A87, %i4
20451 movn %icc, %l0, %l6
20452 movgu %icc, %i7, %i2
20453 movle %icc, %i5, %g7
20454 sth %i0, [%l7 + 0x6A]
20455 udiv %l4, 0x1E61, %i6
20456 movgu %icc, %i3, %g6
20457 udivx %o1, 0x0CE5, %g2
20458 sll %o6, 0x02, %i1
20459 st %f28, [%l7 + 0x28]
20460 fones %f23
20461 fmovrdlz %o3, %f22, %f26
20462 umulcc %l3, 0x12C5, %g1
20463 save %o7, %o5, %g4
20464 rdpr %cwp, %g1
20465 rdpr %cansave, %g2
20466 rdpr %canrestore, %g3
20467 rdpr %cleanwin, %g4
20468 rdpr %otherwin, %g5
20469 rdpr %wstate, %g6
20470 mulx %g5, %l5, %l2
20471 sdivcc %o0, 0x0785, %g3
20472 edge16n %o2, %o4, %i4
20473 edge16n %l0, %l6, %l1
20474 fandnot1s %f25, %f12, %f19
20475 smul %i7, %i5, %i2
20476 and %g7, %i0, %i6
20477 addccc %l4, %i3, %g6
20478 addc %o1, %o6, %g2
20479 lduw [%l7 + 0x08], %o3
20480 stw %i1, [%l7 + 0x5C]
20481 fmul8x16 %f1, %f22, %f22
20482 sethi 0x0256, %l3
20483 xorcc %o7, %g1, %g4
20484 mulx %o5, 0x1EDE, %g5
20485 move %icc, %l5, %o0
20486 edge32n %g3, %l2, %o2
20487 fornot1 %f28, %f16, %f8
20488 edge32 %o4, %l0, %i4
20489 udiv %l6, 0x0C07, %l1
20490 add %i7, 0x0CBD, %i5
20491 std %f8, [%l7 + 0x78]
20492 fand %f26, %f22, %f0
20493 addc %g7, %i2, %i0
20494 andn %l4, %i3, %g6
20495 fmovsa %xcc, %f18, %f23
20496 umulcc %i6, 0x10F0, %o6
20497 srl %o1, %g2, %i1
20498 sdiv %o3, 0x1972, %o7
20499 lduw [%l7 + 0x68], %l3
20500 edge8ln %g1, %o5, %g5
20501 movl %xcc, %g4, %o0
20502 edge8ln %g3, %l5, %o2
20503 orn %o4, 0x0E0E, %l2
20504 edge8 %l0, %l6, %i4
20505 movne %xcc, %i7, %i5
20506 udiv %l1, 0x0ABC, %i2
20507 edge16 %i0, %l4, %g7
20508 movle %icc, %g6, %i6
20509 movrgz %i3, 0x1F7, %o1
20510 addccc %g2, 0x0A55, %o6
20511 movvs %icc, %o3, %o7
20512 fmovscs %icc, %f16, %f13
20513 xnorcc %i1, %l3, %o5
20514 save %g1, %g5, %o0
20515 rdpr %cwp, %g1
20516 rdpr %cansave, %g2
20517 rdpr %canrestore, %g3
20518 rdpr %cleanwin, %g4
20519 rdpr %otherwin, %g5
20520 rdpr %wstate, %g6
20521 orn %g4, %l5, %g3
20522 fmovsleu %icc, %f22, %f9
20523 movrgz %o2, %o4, %l2
20524 and %l0, 0x060A, %i4
20525 orn %l6, %i5, %l1
20526 xnor %i7, %i2, %l4
20527 ld [%l7 + 0x54], %f15
20528 ld [%l7 + 0x4C], %f17
20529 orcc %i0, 0x0F9F, %g6
20530 subccc %i6, 0x01A0, %i3
20531 smul %o1, 0x0674, %g2
20532 siam 0x0
20533 movcc %icc, %g7, %o6
20534 add %o7, 0x1504, %i1
20535 srl %l3, 0x15, %o3
20536 restore %o5, %g1, %g5
20537 rdpr %cwp, %g1
20538 rdpr %cansave, %g2
20539 rdpr %canrestore, %g3
20540 rdpr %cleanwin, %g4
20541 rdpr %otherwin, %g5
20542 rdpr %wstate, %g6
20543 edge32n %o0, %l5, %g3
20544 std %f12, [%l7 + 0x20]
20545 edge8ln %o2, %o4, %l2
20546 ldub [%l7 + 0x45], %l0
20547 andncc %g4, %i4, %i5
20548 addcc %l1, 0x0CA6, %l6
20549 sub %i2, %i7, %l4
20550 fmovdn %icc, %f23, %f14
20551 movvc %icc, %g6, %i0
20552 ldd [%l7 + 0x08], %f22
20553 fmovsvs %xcc, %f8, %f10
20554 edge8ln %i6, %i3, %o1
20555 popc 0x1FB2, %g7
20556 fmovrslz %g2, %f13, %f17
20557 udivx %o7, 0x0618, %i1
20558 ldsb [%l7 + 0x08], %o6
20559 stw %o3, [%l7 + 0x14]
20560 fnors %f25, %f21, %f0
20561 udiv %o5, 0x0A3C, %l3
20562 andncc %g1, %o0, %g5
20563 lduw [%l7 + 0x74], %g3
20564 pdist %f0, %f14, %f0
20565 lduw [%l7 + 0x60], %l5
20566 srax %o4, 0x19, %o2
20567 movcc %icc, %l2, %g4
20568 nop
20569 set 0x10, %g3
20570 stx %l0, [%l7 + %g3]
20571 andn %i4, 0x0AB6, %i5
20572 fmovse %icc, %f10, %f19
20573 or %l6, 0x0867, %i2
20574 orcc %l1, 0x11DA, %i7
20575 nop
20576 set 0x50, %l2
20577 ldx [%l7 + %l2], %g6
20578 fsrc1 %f22, %f10
20579 movvc %xcc, %i0, %l4
20580 sdivcc %i6, 0x02B3, %i3
20581 srax %o1, 0x10, %g7
20582 fcmps %fcc2, %f28, %f25
20583 movrlez %o7, %g2, %o6
20584 fabsd %f28, %f26
20585 sethi 0x14A6, %i1
20586 edge8ln %o3, %l3, %o5
20587 fzeros %f1
20588 ldd [%l7 + 0x70], %f4
20589 fnot1s %f24, %f20
20590 ldd [%l7 + 0x68], %g0
20591 xorcc %g5, 0x19A3, %o0
20592 array8 %l5, %g3, %o4
20593 std %f22, [%l7 + 0x38]
20594 fmovdg %icc, %f10, %f15
20595 addc %o2, %g4, %l0
20596 fornot2s %f4, %f3, %f15
20597 edge32l %i4, %i5, %l2
20598 ldd [%l7 + 0x40], %i2
20599 sethi 0x077D, %l1
20600 fxors %f31, %f18, %f15
20601 fmovdvc %xcc, %f22, %f24
20602 fmovdvs %xcc, %f11, %f12
20603 fandnot1 %f4, %f12, %f20
20604 std %f2, [%l7 + 0x10]
20605 sra %i7, %l6, %g6
20606 andncc %l4, %i6, %i0
20607 xor %o1, %g7, %o7
20608 xnorcc %g2, 0x0F10, %i3
20609 movl %xcc, %o6, %i1
20610 subccc %l3, %o5, %o3
20611 array32 %g1, %g5, %l5
20612 fpadd32s %f3, %f5, %f31
20613 fmovsl %icc, %f10, %f26
20614 fornot2s %f24, %f28, %f3
20615 fpackfix %f30, %f16
20616 sth %o0, [%l7 + 0x20]
20617 movrgez %g3, 0x2E1, %o2
20618 stb %g4, [%l7 + 0x0A]
20619 or %l0, %o4, %i5
20620 subc %l2, %i2, %l1
20621 edge8ln %i7, %l6, %i4
20622 movvs %xcc, %l4, %i6
20623 ldx [%l7 + 0x48], %i0
20624 setx loop_63, %l0, %l1
20625 return %l1
20626 nop
20627 rdpr %cwp, %g1
20628 rdpr %cansave, %g2
20629 rdpr %canrestore, %g3
20630 rdpr %cleanwin, %g4
20631 rdpr %otherwin, %g5
20632 rdpr %wstate, %g6
20633loop_63: edge32n %g2, %i3, %o6
20634 movvc %xcc, %i1, %o7
20635 umulcc %l3, 0x0663, %o5
20636 orcc %g1, 0x1BA3, %g5
20637 movleu %xcc, %o3, %o0
20638 fnot2 %f16, %f30
20639 smul %g3, %l5, %o2
20640 fmovrsgz %l0, %f26, %f13
20641 mulscc %o4, %g4, %i5
20642 subccc %l2, %l1, %i2
20643 fzeros %f10
20644 ld [%l7 + 0x5C], %f28
20645 movneg %xcc, %l6, %i4
20646 movre %l4, 0x07A, %i6
20647 movge %xcc, %i7, %i0
20648 ld [%l7 + 0x54], %f8
20649 sir 0x0DD7
20650 fcmps %fcc3, %f16, %f12
20651 movn %icc, %g6, %o1
20652 andcc %g7, 0x1C49, %i3
20653 movn %xcc, %o6, %g2
20654 ldx [%l7 + 0x40], %o7
20655 movrlz %l3, %i1, %g1
20656 edge16l %o5, %o3, %o0
20657 edge8n %g3, %l5, %g5
20658 addcc %l0, 0x1987, %o2
20659 fmovsvs %xcc, %f8, %f10
20660 movneg %icc, %g4, %o4
20661 andncc %i5, %l2, %l1
20662 orcc %l6, 0x176F, %i4
20663 addc %l4, %i6, %i7
20664 umulcc %i2, %g6, %i0
20665 sub %g7, 0x0F7A, %i3
20666 array16 %o6, %o1, %g2
20667 andn %o7, %i1, %g1
20668 movneg %icc, %o5, %o3
20669 edge32 %o0, %l3, %g3
20670 srax %g5, %l5, %l0
20671 fmovdvc %icc, %f14, %f6
20672 xnor %g4, %o2, %i5
20673 movneg %icc, %o4, %l2
20674 mova %xcc, %l6, %l1
20675 andcc %l4, 0x127B, %i4
20676 edge32 %i6, %i2, %i7
20677 add %i0, 0x1EF0, %g6
20678 edge8 %i3, %o6, %g7
20679 ld [%l7 + 0x08], %f26
20680 udivcc %g2, 0x0B3E, %o1
20681 movleu %xcc, %o7, %g1
20682 movneg %icc, %i1, %o5
20683 ldsh [%l7 + 0x56], %o3
20684 movpos %xcc, %o0, %l3
20685 fxor %f8, %f0, %f2
20686 fpackfix %f18, %f25
20687 addccc %g3, %g5, %l0
20688 addccc %l5, 0x1138, %g4
20689 addccc %i5, 0x1558, %o2
20690 fxnors %f24, %f29, %f12
20691 fmul8sux16 %f12, %f24, %f30
20692 ldsw [%l7 + 0x50], %o4
20693 xor %l6, %l2, %l4
20694 udiv %l1, 0x10E6, %i4
20695 nop
20696 set 0x68, %i2
20697 stx %i6, [%l7 + %i2]
20698 stb %i7, [%l7 + 0x11]
20699 move %icc, %i0, %i2
20700 fcmple16 %f22, %f16, %g6
20701 mulx %i3, %o6, %g7
20702 save %g2, %o1, %g1
20703 rdpr %cwp, %g1
20704 rdpr %cansave, %g2
20705 rdpr %canrestore, %g3
20706 rdpr %cleanwin, %g4
20707 rdpr %otherwin, %g5
20708 rdpr %wstate, %g6
20709 fmovdge %icc, %f3, %f21
20710 orcc %i1, 0x0ACA, %o5
20711 fmovrdlz %o7, %f6, %f28
20712 lduh [%l7 + 0x72], %o3
20713 save %o0, %g3, %g5
20714 rdpr %cwp, %g1
20715 rdpr %cansave, %g2
20716 rdpr %canrestore, %g3
20717 rdpr %cleanwin, %g4
20718 rdpr %otherwin, %g5
20719 rdpr %wstate, %g6
20720 fpadd16s %f25, %f2, %f8
20721 smul %l3, %l5, %l0
20722 srl %i5, 0x1C, %o2
20723 mova %icc, %o4, %l6
20724 fmovsn %icc, %f4, %f9
20725 stx %g4, [%l7 + 0x38]
20726 fpackfix %f8, %f3
20727 movrlz %l4, 0x243, %l2
20728 movl %icc, %i4, %l1
20729 fpadd16 %f4, %f6, %f0
20730 sllx %i6, %i7, %i2
20731 stx %g6, [%l7 + 0x48]
20732 movne %icc, %i3, %o6
20733 std %f12, [%l7 + 0x30]
20734 movrlz %g7, %i0, %o1
20735 lduh [%l7 + 0x2E], %g2
20736 movvs %icc, %i1, %o5
20737 sdiv %g1, 0x11B5, %o3
20738 fmovrsgez %o7, %f23, %f5
20739 sdivcc %g3, 0x0714, %g5
20740 subcc %o0, %l5, %l0
20741 or %i5, 0x0ADA, %l3
20742 andn %o2, 0x0399, %o4
20743 add %g4, %l6, %l2
20744 lduh [%l7 + 0x0E], %l4
20745 fpadd16s %f20, %f10, %f26
20746 edge8 %i4, %l1, %i6
20747 ld [%l7 + 0x0C], %f5
20748 ldsb [%l7 + 0x51], %i7
20749 edge32l %i2, %i3, %g6
20750 umulcc %o6, 0x00A3, %g7
20751 save %o1, 0x0AC9, %i0
20752 rdpr %cwp, %g1
20753 rdpr %cansave, %g2
20754 rdpr %canrestore, %g3
20755 rdpr %cleanwin, %g4
20756 rdpr %otherwin, %g5
20757 rdpr %wstate, %g6
20758 subc %g2, %o5, %g1
20759 mova %icc, %i1, %o7
20760 movne %xcc, %o3, %g5
20761 stb %g3, [%l7 + 0x5F]
20762 fmovrslez %l5, %f28, %f19
20763 subc %l0, %i5, %o0
20764 xnorcc %l3, %o2, %g4
20765 save %l6, %l2, %l4
20766 rdpr %cwp, %g1
20767 rdpr %cansave, %g2
20768 rdpr %canrestore, %g3
20769 rdpr %cleanwin, %g4
20770 rdpr %otherwin, %g5
20771 rdpr %wstate, %g6
20772 movgu %icc, %o4, %i4
20773 umulcc %i6, 0x1257, %l1
20774 mulscc %i7, 0x1D39, %i2
20775 sll %i3, 0x06, %g6
20776 lduh [%l7 + 0x60], %g7
20777 edge32n %o1, %o6, %g2
20778 ld [%l7 + 0x08], %f30
20779 movle %xcc, %i0, %g1
20780 or %i1, %o5, %o7
20781 movrlz %g5, 0x12A, %g3
20782 subccc %l5, 0x07C1, %l0
20783 movcc %xcc, %i5, %o0
20784 fornot1s %f29, %f19, %f16
20785 umulcc %l3, %o2, %o3
20786 srl %g4, 0x0C, %l2
20787 movre %l4, 0x0F4, %l6
20788 or %o4, 0x01B9, %i4
20789 fmovdge %xcc, %f28, %f5
20790 add %i6, 0x0E63, %i7
20791 fcmpgt32 %f8, %f26, %l1
20792 movg %xcc, %i3, %i2
20793 movrgz %g6, 0x041, %g7
20794 srlx %o1, 0x13, %g2
20795 fmovse %xcc, %f5, %f24
20796 movvs %xcc, %i0, %o6
20797 sdivx %i1, 0x0493, %g1
20798 fmovdne %xcc, %f13, %f4
20799 edge16 %o7, %g5, %o5
20800 movrgez %g3, 0x031, %l5
20801 move %xcc, %i5, %o0
20802 movrgz %l3, 0x1F2, %o2
20803 movneg %xcc, %o3, %l0
20804 ldd [%l7 + 0x50], %f2
20805 srlx %g4, %l4, %l6
20806 edge8ln %o4, %l2, %i6
20807 fmovsg %icc, %f21, %f22
20808 edge32n %i4, %i7, %i3
20809 sub %l1, %g6, %g7
20810 fmovsgu %xcc, %f26, %f5
20811 array32 %i2, %g2, %o1
20812 edge16n %i0, %i1, %o6
20813 ld [%l7 + 0x18], %f19
20814 mulx %g1, 0x1DF3, %g5
20815 movleu %xcc, %o5, %g3
20816 movne %icc, %o7, %i5
20817 fornot2s %f1, %f29, %f26
20818 fmul8x16 %f19, %f20, %f14
20819 and %o0, %l3, %l5
20820 xor %o3, 0x0FF2, %l0
20821 xor %g4, %l4, %o2
20822 fmovsvs %xcc, %f22, %f26
20823 ldd [%l7 + 0x40], %f12
20824 orncc %o4, %l6, %i6
20825 fmovdgu %xcc, %f26, %f12
20826 ldsw [%l7 + 0x58], %i4
20827 sra %i7, %i3, %l1
20828 edge32l %l2, %g7, %g6
20829 andncc %g2, %i2, %o1
20830 array32 %i0, %i1, %g1
20831 ldsw [%l7 + 0x50], %o6
20832 fnor %f4, %f16, %f24
20833 srl %o5, %g5, %o7
20834 and %i5, 0x1C32, %g3
20835 sir 0x1F2C
20836 movrlz %l3, %o0, %l5
20837 udiv %o3, 0x172E, %g4
20838 orcc %l4, 0x0AC7, %l0
20839 sra %o2, %l6, %o4
20840 ldd [%l7 + 0x68], %f22
20841 umul %i6, %i4, %i3
20842 movvs %xcc, %i7, %l1
20843 edge8ln %g7, %g6, %g2
20844 ldx [%l7 + 0x18], %i2
20845 array16 %l2, %i0, %o1
20846 array16 %i1, %g1, %o6
20847 ld [%l7 + 0x14], %f16
20848 edge32 %o5, %o7, %i5
20849 fmovdvs %icc, %f4, %f21
20850 sdivcc %g5, 0x1D87, %l3
20851 sllx %o0, 0x12, %l5
20852 udivx %g3, 0x192A, %g4
20853 edge32 %o3, %l4, %o2
20854 srl %l6, 0x0B, %o4
20855 alignaddrl %i6, %i4, %i3
20856 movg %icc, %i7, %l0
20857 andn %l1, 0x1A1F, %g6
20858 add %g7, 0x137B, %g2
20859 ldsw [%l7 + 0x40], %l2
20860 edge32n %i2, %o1, %i0
20861 xorcc %i1, 0x094B, %g1
20862 ldsb [%l7 + 0x70], %o6
20863 movcc %icc, %o7, %i5
20864 popc %o5, %l3
20865 mulscc %o0, %l5, %g5
20866 fcmpgt32 %f0, %f6, %g4
20867 popc 0x155F, %o3
20868 orn %g3, 0x03B5, %l4
20869 andn %l6, %o2, %o4
20870 andcc %i4, %i6, %i7
20871 std %f12, [%l7 + 0x08]
20872 andcc %l0, 0x0A47, %l1
20873 umulcc %g6, %g7, %g2
20874 edge32l %l2, %i3, %i2
20875 fmovdl %xcc, %f27, %f30
20876 array8 %i0, %o1, %g1
20877 subc %i1, 0x1FB8, %o7
20878 ldd [%l7 + 0x70], %i4
20879 fmovrdne %o6, %f0, %f0
20880 fmovse %icc, %f16, %f11
20881 fcmpne16 %f26, %f0, %o5
20882 orn %l3, %o0, %l5
20883 sethi 0x1FD9, %g4
20884 sethi 0x0167, %g5
20885 movrlz %g3, %o3, %l6
20886 movneg %xcc, %o2, %l4
20887 subcc %o4, %i6, %i4
20888 addcc %l0, %l1, %g6
20889 sllx %i7, %g2, %l2
20890 orncc %g7, 0x18FE, %i2
20891 ldd [%l7 + 0x58], %f2
20892 movle %xcc, %i3, %i0
20893 sethi 0x1F66, %o1
20894 fmuld8sux16 %f25, %f15, %f6
20895 srax %i1, %g1, %o7
20896 subccc %o6, %i5, %l3
20897 nop
20898 set 0x4F, %g7
20899 stb %o5, [%l7 + %g7]
20900 fpsub32 %f10, %f0, %f24
20901 save %l5, 0x069B, %o0
20902 rdpr %cwp, %g1
20903 rdpr %cansave, %g2
20904 rdpr %canrestore, %g3
20905 rdpr %cleanwin, %g4
20906 rdpr %otherwin, %g5
20907 rdpr %wstate, %g6
20908 movge %xcc, %g4, %g5
20909 alignaddrl %g3, %l6, %o3
20910 sth %o2, [%l7 + 0x7C]
20911 add %o4, %l4, %i6
20912 ldsh [%l7 + 0x0A], %l0
20913 andcc %i4, %g6, %i7
20914 stx %g2, [%l7 + 0x10]
20915 fmovsne %icc, %f10, %f13
20916 restore %l1, %g7, %l2
20917 rdpr %cwp, %g1
20918 rdpr %cansave, %g2
20919 rdpr %canrestore, %g3
20920 rdpr %cleanwin, %g4
20921 rdpr %otherwin, %g5
20922 rdpr %wstate, %g6
20923 sra %i3, 0x11, %i2
20924 addc %i0, 0x155E, %i1
20925 ldd [%l7 + 0x48], %o0
20926 fmovrsne %o7, %f25, %f16
20927 andncc %g1, %o6, %i5
20928 edge8ln %o5, %l5, %o0
20929 edge16 %g4, %g5, %l3
20930 srax %g3, 0x13, %o3
20931 mulscc %l6, %o2, %o4
20932 ldx [%l7 + 0x48], %i6
20933 ldd [%l7 + 0x28], %f0
20934 subcc %l0, %i4, %g6
20935 and %l4, %g2, %l1
20936 fmovsneg %icc, %f12, %f15
20937 edge16 %g7, %i7, %l2
20938 fmovsa %xcc, %f21, %f17
20939 fsrc2s %f17, %f5
20940 fmovdle %xcc, %f2, %f30
20941 alignaddrl %i3, %i2, %i1
20942 sll %o1, %i0, %g1
20943 fands %f29, %f9, %f25
20944 array32 %o7, %o6, %o5
20945 sra %i5, 0x07, %l5
20946 movrne %o0, 0x33E, %g5
20947 edge32n %l3, %g4, %g3
20948 edge16n %l6, %o2, %o3
20949 fmovdle %xcc, %f27, %f14
20950 fmovde %icc, %f30, %f14
20951 sdiv %i6, 0x14C5, %l0
20952 ldub [%l7 + 0x41], %i4
20953 fpsub32 %f26, %f0, %f20
20954 srlx %g6, %l4, %o4
20955 andncc %l1, %g2, %i7
20956 sth %g7, [%l7 + 0x20]
20957 sethi 0x1F1F, %i3
20958 edge16 %l2, %i1, %i2
20959 xnorcc %i0, %g1, %o1
20960 movrgz %o6, %o7, %i5
20961 srl %o5, 0x15, %o0
20962 sth %g5, [%l7 + 0x50]
20963 edge32 %l3, %g4, %g3
20964 sth %l5, [%l7 + 0x72]
20965 sub %o2, %o3, %l6
20966 sll %l0, 0x0C, %i6
20967 mulscc %i4, %g6, %o4
20968 stw %l4, [%l7 + 0x5C]
20969 array32 %g2, %i7, %g7
20970 mulscc %i3, 0x0E2F, %l1
20971 mulx %l2, %i1, %i0
20972 ldd [%l7 + 0x30], %f28
20973 sdiv %g1, 0x1819, %o1
20974 movne %icc, %o6, %i2
20975 edge8ln %o7, %o5, %o0
20976 fabsd %f24, %f18
20977 fmovdpos %xcc, %f13, %f20
20978 edge32n %g5, %l3, %g4
20979 movge %xcc, %i5, %g3
20980 fmovdgu %icc, %f18, %f6
20981 movg %icc, %l5, %o3
20982 sir 0x15D2
20983 movleu %xcc, %o2, %l0
20984 fpsub32s %f22, %f9, %f12
20985 srax %l6, %i4, %g6
20986 andncc %o4, %i6, %g2
20987 fmovsg %xcc, %f21, %f20
20988 fmovsneg %icc, %f11, %f11
20989 fmovrse %l4, %f23, %f5
20990 stb %g7, [%l7 + 0x2C]
20991 alignaddrl %i3, %i7, %l2
20992 fmovsleu %icc, %f2, %f15
20993 movrgz %i1, %i0, %l1
20994 ldd [%l7 + 0x10], %f30
20995 edge16 %o1, %g1, %i2
20996 movrgez %o6, %o5, %o0
20997 fmovscs %xcc, %f26, %f5
20998 edge16n %g5, %l3, %o7
20999 edge16 %i5, %g3, %g4
21000 fmovse %icc, %f14, %f18
21001 edge16ln %l5, %o3, %l0
21002 sdiv %o2, 0x07C2, %l6
21003 movrgz %i4, %o4, %g6
21004 nop
21005 set 0x09, %i6
21006 stb %g2, [%l7 + %i6]
21007 movge %icc, %i6, %l4
21008 fpadd32s %f11, %f31, %f13
21009 mova %xcc, %i3, %i7
21010 ldsw [%l7 + 0x3C], %g7
21011 add %l2, %i1, %i0
21012 sdiv %o1, 0x0552, %l1
21013 movne %icc, %g1, %o6
21014 mova %xcc, %i2, %o5
21015 edge8ln %o0, %g5, %o7
21016 fmovdcs %icc, %f0, %f27
21017 fmuld8sux16 %f11, %f25, %f16
21018 addc %l3, 0x1A8C, %i5
21019 array8 %g4, %g3, %l5
21020 stx %l0, [%l7 + 0x68]
21021 movneg %icc, %o2, %l6
21022 fpack16 %f16, %f7
21023 orn %i4, 0x1B0F, %o4
21024 fnegs %f1, %f3
21025 xorcc %o3, %g2, %i6
21026 addccc %g6, %i3, %i7
21027 mulscc %l4, 0x07BC, %g7
21028 edge8 %i1, %i0, %l2
21029 sllx %o1, %l1, %o6
21030 fsrc2s %f22, %f10
21031 fandnot1s %f11, %f21, %f8
21032 fmovsgu %icc, %f28, %f20
21033 movn %xcc, %i2, %g1
21034 array16 %o5, %g5, %o0
21035 srax %l3, %i5, %o7
21036 smulcc %g4, %g3, %l5
21037 movcs %icc, %l0, %l6
21038 fmul8x16 %f7, %f4, %f14
21039 xnor %i4, %o2, %o3
21040 lduw [%l7 + 0x58], %o4
21041 ldd [%l7 + 0x60], %g2
21042 edge16ln %g6, %i3, %i7
21043 stb %l4, [%l7 + 0x5C]
21044 sll %i6, %g7, %i1
21045 movn %xcc, %i0, %l2
21046 edge32n %o1, %l1, %i2
21047 edge32n %o6, %o5, %g5
21048 xorcc %g1, 0x147E, %l3
21049 smul %o0, 0x0039, %o7
21050 edge32 %g4, %i5, %l5
21051 fmul8x16 %f9, %f0, %f22
21052 save %g3, %l6, %i4
21053 rdpr %cwp, %g1
21054 rdpr %cansave, %g2
21055 rdpr %canrestore, %g3
21056 rdpr %cleanwin, %g4
21057 rdpr %otherwin, %g5
21058 rdpr %wstate, %g6
21059 ldub [%l7 + 0x3C], %l0
21060 fnegs %f13, %f5
21061 ld [%l7 + 0x10], %f13
21062 sdivx %o3, 0x1BBF, %o2
21063 fnot1s %f9, %f2
21064 fcmps %fcc1, %f12, %f30
21065 xnorcc %o4, %g6, %g2
21066 add %i3, %i7, %i6
21067 srl %g7, %l4, %i1
21068 srlx %i0, 0x16, %l2
21069 smul %o1, %i2, %o6
21070 fpackfix %f16, %f17
21071 movle %icc, %o5, %g5
21072 mulx %l1, %g1, %o0
21073 fmovsvc %xcc, %f12, %f11
21074 nop
21075 set 0x67, %o2
21076 stb %o7, [%l7 + %o2]
21077 udivcc %l3, 0x0807, %i5
21078 movneg %xcc, %g4, %g3
21079 array32 %l6, %l5, %i4
21080 st %f30, [%l7 + 0x4C]
21081 fmovdvc %icc, %f5, %f26
21082 movrgez %o3, 0x3FD, %o2
21083 fornot2 %f10, %f18, %f30
21084 fnor %f30, %f12, %f24
21085 subccc %l0, 0x1896, %o4
21086 sdivx %g6, 0x00C2, %i3
21087 ldsw [%l7 + 0x44], %g2
21088 udivcc %i6, 0x1B1F, %i7
21089 sethi 0x084B, %l4
21090 ld [%l7 + 0x08], %f10
21091 movrgz %i1, 0x39B, %i0
21092 movrgez %l2, 0x16D, %g7
21093 fmovrse %o1, %f22, %f1
21094 edge32ln %o6, %i2, %g5
21095 edge16n %o5, %g1, %l1
21096 edge32ln %o7, %o0, %i5
21097 sra %g4, %l3, %l6
21098 fpadd32 %f10, %f4, %f24
21099 movle %icc, %l5, %g3
21100 movne %xcc, %i4, %o2
21101 addcc %l0, %o4, %o3
21102 fabsd %f22, %f4
21103 mova %icc, %g6, %g2
21104 sub %i6, %i3, %i7
21105 movne %icc, %i1, %i0
21106 popc 0x1267, %l2
21107 fpadd16s %f8, %f22, %f0
21108 stb %l4, [%l7 + 0x27]
21109 edge16l %g7, %o6, %o1
21110 sll %i2, 0x07, %g5
21111 ldsb [%l7 + 0x4E], %o5
21112 addc %l1, %o7, %g1
21113 orn %o0, %i5, %g4
21114 xorcc %l3, 0x0AA7, %l6
21115 stx %l5, [%l7 + 0x10]
21116 fmovdgu %icc, %f10, %f9
21117 orncc %i4, %g3, %o2
21118 or %o4, %l0, %o3
21119 ldub [%l7 + 0x0C], %g2
21120 sra %g6, %i3, %i6
21121 ldd [%l7 + 0x58], %f8
21122 movpos %icc, %i7, %i1
21123 movvc %icc, %l2, %i0
21124 ldub [%l7 + 0x41], %l4
21125 alignaddrl %g7, %o6, %i2
21126 fandnot1 %f8, %f20, %f24
21127 sll %g5, 0x1B, %o5
21128 xnor %o1, 0x089C, %o7
21129 srl %l1, %g1, %i5
21130 fmovsvs %xcc, %f22, %f19
21131 fmovsl %icc, %f11, %f31
21132 movgu %xcc, %g4, %l3
21133 ldx [%l7 + 0x50], %o0
21134 fexpand %f24, %f18
21135 sdivcc %l6, 0x1367, %i4
21136 fone %f28
21137 ldd [%l7 + 0x50], %f28
21138 movvc %xcc, %l5, %g3
21139 fpadd32s %f19, %f22, %f11
21140 array8 %o4, %l0, %o2
21141 fmovsvc %xcc, %f15, %f14
21142 movge %icc, %o3, %g2
21143 edge8n %g6, %i3, %i6
21144 fmovrdlz %i1, %f10, %f18
21145 fcmpeq32 %f28, %f8, %l2
21146 alignaddrl %i0, %i7, %l4
21147 movrne %o6, 0x33A, %i2
21148 sethi 0x1FD0, %g7
21149 sth %o5, [%l7 + 0x4E]
21150 movcs %xcc, %g5, %o1
21151 udivcc %o7, 0x046A, %g1
21152 array32 %l1, %i5, %g4
21153 alignaddr %l3, %l6, %o0
21154 udiv %l5, 0x11A8, %i4
21155 move %icc, %o4, %g3
21156 mulx %l0, 0x1629, %o3
21157 setx loop_64, %l0, %l1
21158 return %l1
21159 nop
21160 rdpr %cwp, %g1
21161 rdpr %cansave, %g2
21162 rdpr %canrestore, %g3
21163 rdpr %cleanwin, %g4
21164 rdpr %otherwin, %g5
21165 rdpr %wstate, %g6
21166loop_64: orcc %g2, %i6, %i1
21167 subcc %i3, %i0, %l2
21168 array8 %i7, %o6, %l4
21169 faligndata %f12, %f12, %f20
21170 ld [%l7 + 0x2C], %f11
21171 edge32 %i2, %o5, %g7
21172 subccc %o1, 0x0DA0, %o7
21173 movpos %icc, %g5, %l1
21174 edge16n %g1, %i5, %l3
21175 fmovrdlz %l6, %f30, %f6
21176 orcc %g4, 0x0AF9, %o0
21177 add %i4, %o4, %g3
21178 movne %xcc, %l0, %o3
21179 fmovdg %xcc, %f20, %f1
21180 fpadd16s %f11, %f15, %f27
21181 ldx [%l7 + 0x08], %l5
21182 mova %xcc, %o2, %g6
21183 xor %g2, 0x0616, %i1
21184 alignaddrl %i6, %i0, %l2
21185 ld [%l7 + 0x20], %f12
21186 array8 %i3, %o6, %l4
21187 sethi 0x027A, %i7
21188 alignaddr %o5, %i2, %g7
21189 edge8 %o7, %g5, %l1
21190 ld [%l7 + 0x30], %f10
21191 fpack16 %f14, %f29
21192 ldsh [%l7 + 0x38], %o1
21193 xnorcc %g1, %i5, %l3
21194 or %l6, %g4, %i4
21195 udivx %o0, 0x1780, %o4
21196 andcc %g3, %l0, %o3
21197 fmuld8ulx16 %f17, %f23, %f26
21198 sra %o2, 0x08, %l5
21199 movn %xcc, %g6, %g2
21200 popc 0x0069, %i1
21201 addcc %i0, 0x0E31, %l2
21202 edge32ln %i6, %i3, %l4
21203 mulx %i7, 0x1253, %o5
21204 orncc %o6, %g7, %i2
21205 movvs %xcc, %o7, %l1
21206 fmovdcc %icc, %f25, %f27
21207 fxors %f25, %f20, %f23
21208 fcmps %fcc0, %f4, %f23
21209 edge16 %g5, %o1, %i5
21210 alignaddrl %g1, %l3, %g4
21211 fxors %f25, %f14, %f21
21212 sdiv %i4, 0x17A9, %o0
21213 movl %xcc, %o4, %g3
21214 edge8l %l6, %o3, %l0
21215 st %f28, [%l7 + 0x6C]
21216 srax %o2, %l5, %g6
21217 movrlz %i1, %i0, %l2
21218 fnegs %f24, %f26
21219 movrgez %i6, %g2, %l4
21220 ldsw [%l7 + 0x0C], %i3
21221 movneg %xcc, %i7, %o6
21222 fmovdg %icc, %f28, %f16
21223 fmovde %icc, %f13, %f20
21224 st %f16, [%l7 + 0x60]
21225 fabss %f26, %f8
21226 movrlz %o5, %g7, %o7
21227 edge16n %l1, %g5, %i2
21228 movrgez %i5, 0x212, %o1
21229 sir 0x09DE
21230 fmovscs %xcc, %f6, %f2
21231 add %g1, %l3, %i4
21232 sllx %o0, %o4, %g4
21233 fmuld8ulx16 %f21, %f29, %f2
21234 movl %xcc, %l6, %g3
21235 stx %o3, [%l7 + 0x18]
21236 subccc %o2, 0x00BE, %l5
21237 lduw [%l7 + 0x60], %g6
21238 nop
21239 set 0x5C, %g1
21240 sth %i1, [%l7 + %g1]
21241 movneg %icc, %i0, %l0
21242 movg %icc, %i6, %g2
21243 edge32 %l2, %i3, %l4
21244 movcc %xcc, %o6, %i7
21245 udiv %g7, 0x0168, %o5
21246 fmovsle %xcc, %f14, %f20
21247 fpack16 %f16, %f18
21248 andncc %o7, %l1, %i2
21249 addcc %i5, 0x15C5, %g5
21250 ldsh [%l7 + 0x1C], %o1
21251 movrne %l3, 0x2F4, %g1
21252 move %icc, %o0, %o4
21253 subc %i4, %g4, %l6
21254 mulscc %g3, 0x06F7, %o3
21255 xorcc %o2, %g6, %i1
21256 movn %icc, %l5, %i0
21257 xnorcc %l0, %i6, %l2
21258 fnors %f24, %f16, %f12
21259 fmovrsne %g2, %f8, %f8
21260 fpack16 %f4, %f3
21261 edge32ln %i3, %o6, %i7
21262 ldsh [%l7 + 0x0A], %g7
21263 lduw [%l7 + 0x3C], %o5
21264 sllx %o7, 0x07, %l1
21265 fnegs %f4, %f12
21266 add %l4, 0x152E, %i2
21267 lduh [%l7 + 0x54], %i5
21268 smul %g5, %o1, %l3
21269 fmovsleu %icc, %f5, %f23
21270 movleu %xcc, %g1, %o0
21271 srlx %i4, %o4, %l6
21272 add %g3, 0x0DDF, %g4
21273 sub %o2, %g6, %o3
21274 fnot2 %f22, %f8
21275 movrgz %i1, %l5, %i0
21276 movvs %xcc, %l0, %l2
21277 xorcc %g2, 0x07EA, %i6
21278 movrlez %i3, 0x29B, %i7
21279 fmuld8sux16 %f21, %f29, %f30
21280 smul %g7, %o6, %o5
21281 srl %l1, 0x18, %l4
21282 fzeros %f0
21283 sllx %i2, %i5, %g5
21284 sllx %o7, 0x07, %l3
21285 std %f26, [%l7 + 0x50]
21286 fmovrse %o1, %f1, %f27
21287 movn %xcc, %g1, %o0
21288 fmovdvc %xcc, %f8, %f26
21289 alignaddr %i4, %l6, %g3
21290 addc %o4, %o2, %g4
21291 movcs %xcc, %o3, %i1
21292 movge %icc, %g6, %l5
21293 sethi 0x1676, %i0
21294 stw %l0, [%l7 + 0x6C]
21295 movcc %icc, %l2, %i6
21296 srlx %i3, %i7, %g7
21297 lduw [%l7 + 0x48], %o6
21298 lduw [%l7 + 0x20], %g2
21299 movvc %xcc, %l1, %l4
21300 udiv %o5, 0x16EE, %i5
21301 movn %icc, %g5, %i2
21302 edge8ln %o7, %l3, %o1
21303 movrgz %g1, %i4, %l6
21304 movre %g3, %o0, %o4
21305 movrgz %o2, 0x07F, %g4
21306 and %i1, 0x1E91, %o3
21307 sllx %l5, 0x15, %i0
21308 alignaddr %g6, %l2, %l0
21309 move %xcc, %i3, %i7
21310 fmovrslez %g7, %f27, %f15
21311 fpadd16s %f6, %f10, %f1
21312 edge8ln %i6, %g2, %l1
21313 ldsw [%l7 + 0x64], %o6
21314 edge32l %l4, %i5, %o5
21315 fmovsne %icc, %f13, %f23
21316 fmovdpos %xcc, %f29, %f8
21317 fxnor %f0, %f28, %f8
21318 movrlez %g5, %o7, %i2
21319 mulx %o1, %l3, %g1
21320 fandnot2 %f22, %f18, %f24
21321 movvs %xcc, %l6, %i4
21322 movvs %xcc, %o0, %o4
21323 alignaddrl %g3, %o2, %g4
21324 lduh [%l7 + 0x78], %o3
21325 umulcc %l5, 0x1627, %i0
21326 xorcc %g6, %l2, %l0
21327 subc %i1, 0x01DF, %i3
21328 subc %g7, 0x077F, %i6
21329 alignaddrl %i7, %l1, %o6
21330 andcc %g2, %l4, %o5
21331 save %i5, %g5, %o7
21332 rdpr %cwp, %g1
21333 rdpr %cansave, %g2
21334 rdpr %canrestore, %g3
21335 rdpr %cleanwin, %g4
21336 rdpr %otherwin, %g5
21337 rdpr %wstate, %g6
21338 subccc %o1, %l3, %i2
21339 edge16l %g1, %i4, %l6
21340 movge %xcc, %o0, %o4
21341 fabss %f23, %f6
21342 ldsh [%l7 + 0x6C], %o2
21343 addc %g4, %g3, %l5
21344 sllx %o3, 0x0B, %i0
21345 movvs %icc, %l2, %l0
21346 nop
21347 set 0x7A, %i0
21348 sth %i1, [%l7 + %i0]
21349 ldd [%l7 + 0x28], %g6
21350 ldsh [%l7 + 0x36], %i3
21351 umulcc %i6, 0x08CA, %i7
21352 smul %g7, %o6, %g2
21353 edge16l %l1, %l4, %o5
21354 array8 %i5, %o7, %g5
21355 movneg %icc, %o1, %i2
21356 movne %icc, %l3, %i4
21357 fmovd %f24, %f28
21358 ldsh [%l7 + 0x36], %l6
21359 edge8n %o0, %g1, %o4
21360 alignaddrl %o2, %g3, %l5
21361 fmovdneg %icc, %f4, %f13
21362 addcc %g4, %o3, %l2
21363 umul %l0, %i0, %i1
21364 lduh [%l7 + 0x1A], %i3
21365 sllx %g6, %i6, %i7
21366 addccc %g7, %o6, %g2
21367 orcc %l1, 0x1771, %l4
21368 xnor %o5, %o7, %g5
21369 srax %o1, %i5, %l3
21370 umul %i2, 0x19CC, %l6
21371 std %f26, [%l7 + 0x70]
21372 fcmpeq32 %f0, %f24, %i4
21373 addccc %g1, %o0, %o4
21374 alignaddr %g3, %l5, %o2
21375 ldsb [%l7 + 0x3F], %o3
21376 edge32n %g4, %l2, %l0
21377 fcmpd %fcc0, %f28, %f30
21378 movg %xcc, %i1, %i0
21379 stx %i3, [%l7 + 0x40]
21380 movcs %icc, %i6, %i7
21381 edge16ln %g7, %o6, %g2
21382 sth %l1, [%l7 + 0x52]
21383 xnor %g6, 0x078C, %o5
21384 ldd [%l7 + 0x48], %f14
21385 fmovrslz %o7, %f4, %f5
21386 fmovdn %xcc, %f22, %f31
21387 smul %l4, 0x0374, %g5
21388 andncc %o1, %i5, %i2
21389 fmovd %f20, %f2
21390 movpos %xcc, %l6, %i4
21391 fmovs %f31, %f16
21392 xnorcc %g1, %l3, %o4
21393 stx %g3, [%l7 + 0x48]
21394 udivcc %l5, 0x0540, %o0
21395 edge8n %o2, %g4, %l2
21396 fmul8x16 %f19, %f8, %f10
21397 fmovdl %icc, %f2, %f24
21398 andncc %l0, %o3, %i1
21399 srl %i3, 0x05, %i6
21400 sth %i7, [%l7 + 0x4C]
21401 popc 0x1AF8, %i0
21402 faligndata %f24, %f16, %f10
21403 movgu %xcc, %g7, %o6
21404 udivcc %l1, 0x0E63, %g6
21405 fmovs %f25, %f18
21406 bshuffle %f28, %f12, %f22
21407 fmovrdlz %o5, %f26, %f4
21408 fmovsgu %icc, %f29, %f2
21409 sdiv %o7, 0x04F2, %l4
21410 sub %g5, 0x1A7D, %g2
21411 st %f18, [%l7 + 0x64]
21412 edge16ln %i5, %o1, %i2
21413 std %f26, [%l7 + 0x78]
21414 fmul8x16 %f27, %f28, %f10
21415 fpadd32s %f4, %f31, %f23
21416 fmovspos %icc, %f8, %f21
21417 movrlez %l6, 0x293, %i4
21418 nop
21419 set 0x18, %o5
21420 ldx [%l7 + %o5], %l3
21421 fcmpgt32 %f16, %f20, %o4
21422 nop
21423 set 0x48, %i4
21424 ldsw [%l7 + %i4], %g3
21425 udiv %g1, 0x02AD, %l5
21426 fsrc2s %f9, %f19
21427 array32 %o2, %g4, %l2
21428 sdivcc %l0, 0x0E71, %o0
21429 fmovsleu %icc, %f19, %f8
21430 movgu %icc, %i1, %i3
21431 fmovs %f22, %f21
21432 fcmple16 %f26, %f0, %o3
21433 srl %i7, %i0, %i6
21434 edge16 %g7, %l1, %o6
21435 sethi 0x021C, %o5
21436 fmovrdlz %o7, %f0, %f18
21437 edge8l %l4, %g6, %g2
21438 fnot1s %f4, %f24
21439 edge32l %g5, %i5, %i2
21440 orn %o1, %l6, %l3
21441 fmul8ulx16 %f28, %f4, %f22
21442 movrne %i4, 0x029, %g3
21443 movn %icc, %g1, %o4
21444 movleu %icc, %o2, %g4
21445 and %l5, 0x1D73, %l0
21446 andncc %o0, %i1, %i3
21447 mulscc %l2, %o3, %i7
21448 ldub [%l7 + 0x09], %i6
21449 movg %icc, %g7, %l1
21450 fmovdleu %xcc, %f13, %f24
21451 movg %xcc, %o6, %i0
21452 addcc %o7, 0x147D, %o5
21453 popc %g6, %l4
21454 ldx [%l7 + 0x28], %g5
21455 movge %icc, %g2, %i5
21456 movrlez %i2, %o1, %l6
21457 and %l3, %g3, %g1
21458 xor %i4, %o4, %g4
21459 addccc %o2, %l0, %o0
21460 add %i1, %i3, %l2
21461 fmovrdlez %l5, %f18, %f30
21462 subccc %i7, %i6, %o3
21463 sll %g7, 0x16, %l1
21464 fcmps %fcc2, %f4, %f10
21465 movl %icc, %i0, %o6
21466 andncc %o7, %g6, %l4
21467 fpackfix %f18, %f14
21468 fandnot2s %f18, %f28, %f1
21469 edge32 %g5, %g2, %o5
21470 edge32ln %i5, %i2, %o1
21471 move %icc, %l6, %l3
21472 mova %xcc, %g1, %g3
21473 restore %i4, 0x1FE9, %o4
21474 rdpr %cwp, %g1
21475 rdpr %cansave, %g2
21476 rdpr %canrestore, %g3
21477 rdpr %cleanwin, %g4
21478 rdpr %otherwin, %g5
21479 rdpr %wstate, %g6
21480 nop
21481 set 0x08, %l0
21482 ldx [%l7 + %l0], %g4
21483 sdiv %o2, 0x01EE, %o0
21484 sdiv %i1, 0x1BF7, %i3
21485 sub %l0, %l5, %i7
21486 nop
21487 set 0x30, %o3
21488 stx %i6, [%l7 + %o3]
21489 movre %l2, %o3, %g7
21490 edge8l %l1, %o6, %i0
21491 edge8l %o7, %g6, %l4
21492 movpos %xcc, %g5, %o5
21493 sethi 0x06A5, %i5
21494 movle %xcc, %i2, %o1
21495 subcc %l6, 0x0A00, %l3
21496 edge8 %g1, %g2, %i4
21497 st %f10, [%l7 + 0x14]
21498 xnorcc %o4, %g3, %o2
21499 movpos %xcc, %g4, %i1
21500 edge16ln %i3, %l0, %o0
21501 orcc %i7, %l5, %l2
21502 xorcc %i6, %g7, %o3
21503 sdiv %o6, 0x037D, %i0
21504 fors %f10, %f20, %f19
21505 movre %o7, %g6, %l4
21506 fmovs %f11, %f22
21507 fmovdneg %icc, %f30, %f1
21508 andncc %g5, %l1, %o5
21509 fmovsn %icc, %f23, %f14
21510 sll %i5, %o1, %l6
21511 fmovsa %icc, %f6, %f20
21512 fmovse %icc, %f30, %f14
21513 ldsh [%l7 + 0x14], %l3
21514 smul %g1, 0x1B00, %i2
21515 xor %g2, %i4, %o4
21516 siam 0x5
21517 fcmple32 %f4, %f18, %g3
21518 fpmerge %f31, %f13, %f10
21519 movl %icc, %o2, %g4
21520 alignaddrl %i3, %l0, %i1
21521 alignaddr %o0, %l5, %i7
21522 save %l2, 0x1F0E, %i6
21523 rdpr %cwp, %g1
21524 rdpr %cansave, %g2
21525 rdpr %canrestore, %g3
21526 rdpr %cleanwin, %g4
21527 rdpr %otherwin, %g5
21528 rdpr %wstate, %g6
21529 subc %o3, 0x15B2, %g7
21530 sllx %i0, 0x07, %o7
21531 array8 %o6, %g6, %l4
21532 st %f31, [%l7 + 0x64]
21533 array32 %l1, %g5, %i5
21534 fpack16 %f4, %f9
21535 udivx %o5, 0x1C3D, %l6
21536 smulcc %o1, 0x0042, %g1
21537 fmovrsgez %l3, %f29, %f11
21538 movleu %icc, %i2, %g2
21539 sethi 0x1549, %i4
21540 fmovdg %xcc, %f10, %f14
21541 andn %g3, 0x0807, %o4
21542 andn %o2, 0x0BEE, %g4
21543 sra %i3, %i1, %l0
21544 movre %l5, 0x2A8, %o0
21545 sir 0x0016
21546 subc %l2, %i7, %o3
21547 sir 0x0500
21548 orn %g7, %i0, %o7
21549 fsrc1 %f0, %f6
21550 movrlez %o6, 0x149, %g6
21551 sub %l4, %l1, %i6
21552 sllx %i5, 0x1F, %g5
21553 ldsh [%l7 + 0x44], %l6
21554 add %o5, 0x0D8C, %g1
21555 fone %f30
21556 stw %o1, [%l7 + 0x0C]
21557 movn %xcc, %i2, %g2
21558 and %i4, %g3, %l3
21559 movrgez %o2, %g4, %i3
21560 movge %icc, %i1, %o4
21561 xnor %l0, 0x1B8F, %l5
21562 lduw [%l7 + 0x58], %l2
21563 movneg %icc, %i7, %o0
21564 st %f15, [%l7 + 0x74]
21565 movge %icc, %o3, %i0
21566 movre %o7, %o6, %g6
21567 fmul8ulx16 %f16, %f4, %f0
21568 nop
21569 set 0x78, %g2
21570 ldsh [%l7 + %g2], %g7
21571 movge %icc, %l4, %i6
21572 fmul8x16 %f24, %f26, %f2
21573 movrgez %i5, %l1, %g5
21574 movneg %icc, %o5, %l6
21575 addc %o1, 0x0207, %g1
21576 edge8l %g2, %i2, %i4
21577 movleu %xcc, %g3, %o2
21578 subcc %l3, 0x10EC, %g4
21579 mulx %i3, 0x19BB, %i1
21580 fands %f31, %f17, %f11
21581 sdivx %l0, 0x07FF, %l5
21582 fmovspos %xcc, %f30, %f9
21583 movneg %xcc, %o4, %i7
21584 srl %o0, 0x03, %o3
21585 sdivx %i0, 0x1C5F, %o7
21586 ldd [%l7 + 0x18], %o6
21587 movne %icc, %l2, %g7
21588 fnot1 %f20, %f0
21589 andcc %g6, %l4, %i5
21590 fmovrse %l1, %f23, %f23
21591 fcmpd %fcc1, %f30, %f24
21592 subc %i6, %g5, %l6
21593 fmovdcc %icc, %f3, %f30
21594 ld [%l7 + 0x40], %f12
21595 subcc %o1, %g1, %o5
21596 fone %f30
21597 array32 %g2, %i2, %i4
21598 sdiv %g3, 0x0C5A, %o2
21599 sdiv %l3, 0x0C7E, %i3
21600 movne %xcc, %i1, %g4
21601 fones %f1
21602 movg %xcc, %l5, %l0
21603 edge32ln %o4, %o0, %i7
21604 fmovdge %xcc, %f11, %f24
21605 nop
21606 set 0x50, %l6
21607 lduh [%l7 + %l6], %i0
21608 addcc %o3, 0x0E28, %o7
21609 mulx %l2, %o6, %g6
21610 addc %g7, 0x1E38, %i5
21611 fxnor %f20, %f8, %f2
21612 edge32ln %l1, %l4, %g5
21613 mulx %l6, 0x14CE, %o1
21614 addc %g1, 0x0349, %i6
21615 fone %f10
21616 edge32l %o5, %i2, %g2
21617 sdivcc %i4, 0x0ABD, %o2
21618 sllx %l3, %i3, %i1
21619 fcmpne32 %f22, %f0, %g3
21620 edge32ln %l5, %g4, %o4
21621 movcs %icc, %l0, %i7
21622 umul %i0, 0x03D2, %o3
21623 edge16l %o0, %o7, %o6
21624 stb %g6, [%l7 + 0x2C]
21625 fsrc2 %f28, %f8
21626 udiv %l2, 0x0892, %g7
21627 std %f20, [%l7 + 0x50]
21628 movre %i5, 0x020, %l1
21629 fors %f19, %f25, %f14
21630 fmovrslez %g5, %f30, %f15
21631 or %l4, 0x1A77, %o1
21632 edge32 %g1, %i6, %l6
21633 stx %o5, [%l7 + 0x18]
21634 edge16 %g2, %i2, %i4
21635 sdivcc %o2, 0x10B3, %i3
21636 popc %l3, %i1
21637 movn %icc, %l5, %g3
21638 nop
21639 set 0x38, %i1
21640 lduw [%l7 + %i1], %o4
21641 andncc %l0, %g4, %i0
21642 srax %i7, %o3, %o0
21643 fmul8ulx16 %f30, %f30, %f26
21644 fabsd %f14, %f16
21645 fcmped %fcc3, %f10, %f18
21646 fornot1 %f16, %f16, %f24
21647 addccc %o6, 0x0C0D, %o7
21648 sethi 0x1B71, %l2
21649 edge8n %g6, %i5, %l1
21650 movcs %icc, %g5, %l4
21651 movvs %icc, %o1, %g1
21652 fmovdcs %icc, %f25, %f20
21653 or %g7, %i6, %l6
21654 movcs %icc, %g2, %o5
21655 edge8 %i2, %o2, %i4
21656 array16 %i3, %l3, %i1
21657 movvs %xcc, %g3, %l5
21658 and %l0, 0x10A8, %g4
21659 sll %o4, 0x0D, %i0
21660 movne %icc, %i7, %o0
21661 xnor %o6, %o7, %o3
21662 fsrc2s %f10, %f20
21663 addccc %l2, 0x03A7, %g6
21664 fornot2 %f8, %f0, %f2
21665 st %f5, [%l7 + 0x4C]
21666 movcs %xcc, %i5, %g5
21667 xnor %l4, 0x0503, %o1
21668 fmovdne %xcc, %f9, %f5
21669 sll %g1, %l1, %i6
21670 fmuld8ulx16 %f4, %f21, %f14
21671 udiv %l6, 0x1F39, %g2
21672 sdiv %o5, 0x1729, %i2
21673 fcmpgt32 %f24, %f2, %g7
21674 edge16 %i4, %i3, %o2
21675 fmovrslez %i1, %f12, %f19
21676 movn %icc, %l3, %l5
21677 ld [%l7 + 0x18], %f24
21678 sra %l0, %g3, %g4
21679 fmul8x16al %f11, %f24, %f18
21680 stw %o4, [%l7 + 0x20]
21681 array16 %i0, %o0, %i7
21682 ldd [%l7 + 0x70], %f30
21683 ldsb [%l7 + 0x60], %o6
21684 ldsh [%l7 + 0x3A], %o3
21685 fabss %f19, %f12
21686 edge8l %l2, %o7, %i5
21687 sdivcc %g6, 0x03E3, %g5
21688 sra %o1, %l4, %g1
21689 std %f20, [%l7 + 0x28]
21690 edge8n %l1, %i6, %l6
21691 ldsh [%l7 + 0x48], %g2
21692 mulscc %i2, 0x1D4B, %g7
21693 sll %o5, %i4, %i3
21694 fmovdvs %icc, %f15, %f27
21695 fsrc1 %f4, %f20
21696 ldub [%l7 + 0x7D], %i1
21697 and %l3, %l5, %o2
21698 subcc %g3, %g4, %l0
21699 movrne %i0, 0x00D, %o0
21700 movcc %xcc, %i7, %o4
21701 alignaddrl %o3, %o6, %o7
21702 movn %xcc, %i5, %g6
21703 sdivcc %l2, 0x1017, %o1
21704 orncc %l4, 0x0B2C, %g5
21705 subccc %l1, %g1, %l6
21706 movge %xcc, %g2, %i2
21707 ldsw [%l7 + 0x7C], %i6
21708 xorcc %g7, %i4, %o5
21709 nop
21710 set 0x4F, %l1
21711 stb %i1, [%l7 + %l1]
21712 orn %i3, %l5, %o2
21713 edge32ln %l3, %g4, %g3
21714 sir 0x1337
21715 fmovdcc %icc, %f9, %f21
21716 fmovrdlez %i0, %f10, %f22
21717 fmovsneg %xcc, %f29, %f5
21718 srax %l0, %o0, %o4
21719 fmovde %icc, %f17, %f12
21720 sir 0x15B6
21721 srl %i7, %o3, %o7
21722 umulcc %i5, 0x10A0, %g6
21723 smul %o6, 0x0AE2, %l2
21724 movneg %xcc, %l4, %o1
21725 lduh [%l7 + 0x48], %l1
21726 sllx %g5, %g1, %l6
21727 sll %g2, %i2, %i6
21728 nop
21729 set 0x20, %o0
21730 ldsw [%l7 + %o0], %i4
21731 orn %g7, 0x0282, %o5
21732 edge8l %i1, %i3, %o2
21733 addcc %l5, %l3, %g4
21734 move %icc, %g3, %l0
21735 mulx %o0, %i0, %o4
21736 fmovsleu %icc, %f16, %f11
21737 fcmple16 %f24, %f28, %i7
21738 st %f4, [%l7 + 0x30]
21739 sethi 0x1311, %o7
21740 fcmped %fcc1, %f26, %f24
21741 andncc %i5, %o3, %g6
21742 edge32n %l2, %o6, %l4
21743 stx %o1, [%l7 + 0x60]
21744 xorcc %l1, 0x137E, %g1
21745 movcc %xcc, %g5, %l6
21746 srax %g2, 0x03, %i6
21747 sir 0x119A
21748 or %i4, 0x19D7, %g7
21749 stw %o5, [%l7 + 0x70]
21750 udiv %i1, 0x1F74, %i3
21751 edge32l %i2, %l5, %o2
21752 fnands %f4, %f30, %f26
21753 movn %icc, %g4, %g3
21754 edge16l %l0, %o0, %l3
21755 lduh [%l7 + 0x10], %o4
21756 xnorcc %i7, %o7, %i0
21757 mulx %o3, %i5, %g6
21758 movgu %icc, %o6, %l4
21759 srlx %o1, %l1, %g1
21760 fxnor %f24, %f4, %f30
21761 addcc %l2, 0x0BD8, %l6
21762 ldsw [%l7 + 0x7C], %g2
21763 fmovdg %icc, %f19, %f25
21764 addcc %i6, %g5, %g7
21765 sdiv %o5, 0x0F79, %i4
21766 fmovsge %xcc, %f28, %f13
21767 mulx %i3, 0x0192, %i1
21768 fzeros %f29
21769 fmovsne %xcc, %f9, %f4
21770 fnegs %f22, %f25
21771 ldd [%l7 + 0x48], %f18
21772 srax %l5, 0x15, %o2
21773 edge8l %g4, %g3, %i2
21774 movge %icc, %o0, %l3
21775 sir 0x16BC
21776 mulscc %o4, 0x0C1F, %l0
21777 faligndata %f10, %f16, %f4
21778 fmul8ulx16 %f20, %f6, %f18
21779 ldsb [%l7 + 0x0F], %o7
21780 sth %i0, [%l7 + 0x64]
21781 andn %o3, 0x13C7, %i7
21782 edge32l %i5, %o6, %l4
21783 movleu %icc, %g6, %l1
21784 xnorcc %g1, 0x1D11, %o1
21785 popc %l6, %l2
21786 mulx %i6, 0x0D3E, %g5
21787 edge32 %g2, %g7, %i4
21788 fmovsgu %icc, %f31, %f27
21789 addccc %i3, 0x1E7D, %i1
21790 fmovscc %icc, %f0, %f3
21791 movgu %xcc, %o5, %l5
21792 mulscc %o2, 0x1B25, %g3
21793 array8 %g4, %i2, %l3
21794 sra %o4, %o0, %l0
21795 fmovrdlz %i0, %f28, %f16
21796 xnor %o3, 0x0619, %o7
21797 addc %i7, 0x1302, %o6
21798 ldd [%l7 + 0x48], %i4
21799 movleu %xcc, %g6, %l4
21800 fnot1 %f6, %f28
21801 fabss %f19, %f0
21802 stw %g1, [%l7 + 0x3C]
21803 udiv %o1, 0x0257, %l6
21804 popc %l2, %l1
21805 ld [%l7 + 0x6C], %f1
21806 movvc %xcc, %i6, %g2
21807 ldub [%l7 + 0x2F], %g5
21808 fcmple16 %f20, %f28, %g7
21809 andncc %i4, %i1, %o5
21810 sir 0x0119
21811 orn %i3, %l5, %o2
21812 stx %g3, [%l7 + 0x70]
21813 fzero %f14
21814 fmuld8ulx16 %f3, %f21, %f0
21815 array8 %g4, %i2, %l3
21816 sra %o0, 0x0D, %o4
21817 movrlz %l0, 0x0EC, %i0
21818 edge8ln %o7, %i7, %o3
21819 fcmpne16 %f28, %f26, %o6
21820 sth %i5, [%l7 + 0x1A]
21821 umulcc %l4, %g6, %o1
21822 andncc %g1, %l6, %l2
21823 edge16n %i6, %l1, %g2
21824 fcmps %fcc3, %f13, %f7
21825 sra %g7, 0x04, %g5
21826 fmul8x16al %f14, %f16, %f14
21827 array16 %i1, %o5, %i4
21828 edge16n %i3, %l5, %o2
21829 movrne %g3, %g4, %i2
21830 udiv %l3, 0x163E, %o4
21831 subccc %l0, %i0, %o7
21832 movcc %xcc, %i7, %o3
21833 umul %o0, %i5, %o6
21834 alignaddr %g6, %l4, %o1
21835 ldsw [%l7 + 0x48], %l6
21836 array32 %g1, %i6, %l1
21837 fpadd16s %f7, %f21, %f15
21838 sth %g2, [%l7 + 0x46]
21839 fsrc2 %f24, %f22
21840 fmovdvs %icc, %f31, %f15
21841 sll %g7, %g5, %l2
21842 movleu %xcc, %o5, %i1
21843 smul %i3, %l5, %i4
21844 fmovdneg %xcc, %f30, %f8
21845 movrne %g3, 0x113, %g4
21846 array16 %o2, %l3, %i2
21847 fcmpd %fcc2, %f12, %f16
21848 fmovrdlz %o4, %f6, %f10
21849 fmovdcs %icc, %f28, %f14
21850 siam 0x3
21851 fnor %f16, %f4, %f30
21852 movgu %icc, %l0, %o7
21853 fnors %f24, %f29, %f16
21854 movleu %icc, %i0, %i7
21855 fmovsleu %xcc, %f16, %f10
21856 fmul8x16al %f21, %f29, %f6
21857 stw %o3, [%l7 + 0x0C]
21858 popc 0x09B0, %o0
21859 sethi 0x1627, %i5
21860 movvc %xcc, %g6, %l4
21861 addccc %o1, %l6, %g1
21862 fmovsne %icc, %f27, %f2
21863 andncc %o6, %l1, %i6
21864 ldsw [%l7 + 0x14], %g2
21865 smulcc %g5, 0x157D, %l2
21866 andcc %o5, 0x1B40, %i1
21867 smulcc %i3, %l5, %g7
21868 edge32 %i4, %g3, %g4
21869 movrgz %o2, 0x170, %l3
21870 stb %o4, [%l7 + 0x49]
21871 lduh [%l7 + 0x44], %i2
21872 ldd [%l7 + 0x20], %f2
21873 for %f20, %f22, %f8
21874 andn %l0, 0x08D1, %i0
21875 array8 %i7, %o7, %o3
21876 alignaddrl %i5, %g6, %l4
21877 movrlz %o1, %o0, %g1
21878 smulcc %l6, 0x1F4C, %l1
21879 movrlz %i6, 0x2CA, %o6
21880 ld [%l7 + 0x0C], %f28
21881 fmovrsgz %g5, %f28, %f10
21882 sub %g2, %l2, %o5
21883 umul %i3, %i1, %l5
21884 edge8l %i4, %g7, %g3
21885 smulcc %g4, 0x0A2D, %o2
21886 andn %o4, 0x18C0, %i2
21887 alignaddrl %l0, %i0, %l3
21888 xnor %o7, %i7, %i5
21889 array16 %o3, %g6, %o1
21890 ldsh [%l7 + 0x78], %o0
21891 andcc %l4, 0x1913, %g1
21892 fmovsgu %xcc, %f15, %f2
21893 fmovdcc %xcc, %f18, %f23
21894 edge16 %l1, %i6, %l6
21895 fpmerge %f23, %f22, %f12
21896 mova %icc, %o6, %g2
21897 movneg %icc, %g5, %l2
21898 array8 %i3, %i1, %o5
21899 udivx %i4, 0x0AEF, %l5
21900 stw %g3, [%l7 + 0x4C]
21901 fcmpne32 %f28, %f16, %g4
21902 subc %o2, 0x175A, %g7
21903 array8 %o4, %i2, %i0
21904 movgu %xcc, %l0, %l3
21905 movcs %xcc, %i7, %o7
21906 udivcc %o3, 0x0D73, %i5
21907 std %f6, [%l7 + 0x68]
21908 array16 %o1, %g6, %l4
21909 edge32n %g1, %l1, %o0
21910 orcc %i6, 0x0073, %o6
21911 movrgez %g2, %g5, %l6
21912 andncc %l2, %i3, %i1
21913 edge8n %o5, %i4, %l5
21914 movn %icc, %g3, %g4
21915 sllx %o2, 0x0F, %o4
21916 ldub [%l7 + 0x4C], %i2
21917 sra %g7, 0x03, %l0
21918 smulcc %l3, 0x0BC6, %i0
21919 subccc %i7, 0x0446, %o7
21920 smul %i5, %o3, %g6
21921 mulscc %l4, 0x0107, %g1
21922 orn %o1, 0x068E, %o0
21923 edge8ln %l1, %o6, %g2
21924 fmovrde %g5, %f8, %f14
21925 fmovsvc %icc, %f15, %f4
21926 sdiv %i6, 0x108F, %l6
21927 orncc %l2, %i3, %o5
21928 setx loop_65, %l0, %l1
21929 return %l1
21930 nop
21931 rdpr %cwp, %g1
21932 rdpr %cansave, %g2
21933 rdpr %canrestore, %g3
21934 rdpr %cleanwin, %g4
21935 rdpr %otherwin, %g5
21936 rdpr %wstate, %g6
21937loop_65: fmovdleu %xcc, %f23, %f6
21938 fmovsneg %xcc, %f6, %f22
21939 movcc %icc, %g4, %l5
21940 siam 0x4
21941 fmovdg %icc, %f26, %f27
21942 fmovdn %icc, %f15, %f24
21943 move %xcc, %o2, %i2
21944 movgu %icc, %g7, %l0
21945 movcc %xcc, %l3, %i0
21946 andcc %i7, 0x08B2, %o4
21947 edge16l %i5, %o7, %o3
21948 fmovscc %icc, %f3, %f5
21949 fabsd %f8, %f10
21950 fpackfix %f0, %f7
21951 edge32ln %g6, %l4, %g1
21952 fcmpne16 %f30, %f10, %o0
21953 fmovrsgez %o1, %f14, %f0
21954 udivx %l1, 0x191D, %g2
21955 ldx [%l7 + 0x50], %g5
21956 fmovdvs %xcc, %f11, %f4
21957 ldd [%l7 + 0x58], %o6
21958 fmovsge %xcc, %f28, %f18
21959 fpadd16s %f21, %f26, %f19
21960 fmovdle %icc, %f15, %f29
21961 smulcc %l6, %i6, %i3
21962 movn %xcc, %l2, %o5
21963 fpack32 %f0, %f12, %f6
21964 movrlz %i1, 0x0E7, %i4
21965 orncc %g3, %l5, %o2
21966 sethi 0x1057, %g4
21967 movvc %xcc, %g7, %i2
21968 orcc %l3, %i0, %l0
21969 fxors %f11, %f22, %f7
21970 smulcc %i7, %i5, %o7
21971 movrlez %o3, %g6, %o4
21972 fabss %f4, %f6
21973 edge32l %l4, %g1, %o1
21974 smul %l1, 0x0128, %g2
21975 sdiv %o0, 0x1335, %o6
21976 xnor %l6, %i6, %i3
21977 ld [%l7 + 0x64], %f8
21978 mulscc %g5, 0x13FE, %l2
21979 srlx %i1, 0x07, %i4
21980 fmovsge %icc, %f16, %f18
21981 movn %icc, %o5, %l5
21982 restore %o2, %g3, %g4
21983 rdpr %cwp, %g1
21984 rdpr %cansave, %g2
21985 rdpr %canrestore, %g3
21986 rdpr %cleanwin, %g4
21987 rdpr %otherwin, %g5
21988 rdpr %wstate, %g6
21989 xnor %i2, %g7, %l3
21990 edge8l %l0, %i7, %i5
21991 movcs %xcc, %o7, %i0
21992 movvs %icc, %g6, %o4
21993 movg %icc, %l4, %o3
21994 sdivx %g1, 0x013A, %l1
21995 edge8 %o1, %g2, %o6
21996 popc 0x01B0, %o0
21997 movpos %xcc, %i6, %l6
21998 fcmpne16 %f14, %f26, %i3
21999 fcmpeq16 %f10, %f26, %g5
22000 sir 0x1F08
22001 addc %l2, 0x1C26, %i1
22002 orcc %i4, %l5, %o2
22003 st %f18, [%l7 + 0x2C]
22004 orcc %g3, 0x0F1B, %o5
22005 fmovspos %xcc, %f22, %f29
22006 sdivx %i2, 0x1BD9, %g4
22007 xnorcc %g7, %l3, %l0
22008 movvs %xcc, %i5, %i7
22009 movgu %xcc, %o7, %g6
22010 ldx [%l7 + 0x48], %i0
22011 fpadd32s %f5, %f24, %f27
22012 andn %l4, 0x09C6, %o4
22013 smul %g1, %o3, %l1
22014 xor %g2, 0x0225, %o6
22015 fxor %f18, %f8, %f20
22016 save %o0, 0x158C, %o1
22017 rdpr %cwp, %g1
22018 rdpr %cansave, %g2
22019 rdpr %canrestore, %g3
22020 rdpr %cleanwin, %g4
22021 rdpr %otherwin, %g5
22022 rdpr %wstate, %g6
22023 fmovscs %icc, %f29, %f3
22024 movvc %icc, %i6, %l6
22025 andcc %g5, 0x0783, %l2
22026 fmovdge %xcc, %f11, %f13
22027 lduw [%l7 + 0x2C], %i1
22028 srax %i3, %i4, %o2
22029 movg %xcc, %g3, %l5
22030 st %f31, [%l7 + 0x3C]
22031 xnor %i2, 0x01A7, %g4
22032 ldub [%l7 + 0x48], %o5
22033 move %xcc, %l3, %l0
22034 fexpand %f21, %f8
22035 fnor %f18, %f16, %f12
22036 sdivcc %i5, 0x1D97, %g7
22037 movvs %xcc, %o7, %i7
22038 sllx %i0, 0x07, %g6
22039 fmovrslez %l4, %f9, %f9
22040 stb %g1, [%l7 + 0x64]
22041 subccc %o4, %o3, %g2
22042 fnor %f0, %f24, %f2
22043 edge32 %o6, %o0, %l1
22044 sub %i6, %l6, %g5
22045 fmovdvc %xcc, %f27, %f12
22046 subcc %l2, 0x0FC9, %i1
22047 edge32l %i3, %i4, %o1
22048 faligndata %f14, %f22, %f24
22049 movrgz %o2, %l5, %g3
22050 addc %i2, %o5, %g4
22051 sub %l0, %i5, %g7
22052 srlx %l3, %o7, %i7
22053 orcc %i0, 0x006F, %l4
22054 movneg %icc, %g1, %o4
22055 stb %g6, [%l7 + 0x21]
22056 umulcc %g2, %o6, %o0
22057 ldd [%l7 + 0x70], %f12
22058 ldd [%l7 + 0x08], %f10
22059 lduh [%l7 + 0x12], %o3
22060 array16 %i6, %l6, %g5
22061 orcc %l1, %l2, %i3
22062 sra %i1, 0x0D, %i4
22063 edge8l %o1, %l5, %o2
22064 movge %xcc, %i2, %g3
22065 fmovs %f6, %f27
22066 or %g4, %o5, %i5
22067 array32 %g7, %l3, %l0
22068 edge8l %i7, %i0, %o7
22069 sdivcc %g1, 0x13D9, %l4
22070 fmovrdgz %o4, %f4, %f22
22071 fmovsvs %icc, %f27, %f30
22072 fexpand %f16, %f30
22073 sdivcc %g6, 0x0923, %o6
22074 sllx %o0, %o3, %g2
22075 movne %xcc, %l6, %g5
22076 umulcc %l1, 0x15D1, %i6
22077 mulx %i3, %i1, %l2
22078 movrlz %o1, 0x173, %l5
22079 fmovdvs %xcc, %f15, %f17
22080 st %f29, [%l7 + 0x3C]
22081 srlx %i4, %o2, %i2
22082 sir 0x197F
22083 fpsub16 %f22, %f30, %f16
22084 edge8n %g4, %o5, %i5
22085 fexpand %f19, %f12
22086 nop
22087 set 0x58, %l4
22088 stw %g7, [%l7 + %l4]
22089 fcmped %fcc0, %f6, %f2
22090 movn %xcc, %l3, %g3
22091 movgu %icc, %l0, %i0
22092 fmovsn %xcc, %f5, %f12
22093 movrlez %i7, 0x1D3, %o7
22094 lduw [%l7 + 0x38], %g1
22095 fsrc2 %f16, %f2
22096 movgu %xcc, %l4, %g6
22097 udivcc %o6, 0x1E47, %o4
22098 movre %o3, 0x30C, %o0
22099 edge16 %l6, %g2, %g5
22100 fones %f4
22101 movrgz %i6, %l1, %i3
22102 fmovdgu %icc, %f19, %f22
22103 edge16n %l2, %i1, %o1
22104 ldsw [%l7 + 0x5C], %i4
22105 sethi 0x05A2, %o2
22106 movl %xcc, %i2, %g4
22107 nop
22108 set 0x08, %i7
22109 stw %l5, [%l7 + %i7]
22110 fmovrde %i5, %f24, %f20
22111 fcmpne16 %f24, %f24, %g7
22112 movvc %icc, %o5, %l3
22113 xnor %l0, 0x1BE2, %g3
22114 edge8 %i7, %o7, %g1
22115 subccc %i0, %g6, %o6
22116 movgu %icc, %o4, %o3
22117 edge16 %o0, %l4, %l6
22118 fones %f23
22119 ldsh [%l7 + 0x4E], %g5
22120 st %f21, [%l7 + 0x0C]
22121 addcc %i6, %l1, %g2
22122 popc %l2, %i1
22123 sra %i3, %o1, %i4
22124 st %f19, [%l7 + 0x20]
22125 andcc %o2, %g4, %i2
22126 movpos %icc, %i5, %l5
22127 subc %g7, %o5, %l0
22128 array16 %l3, %i7, %o7
22129 add %g1, 0x0A8C, %g3
22130 movne %xcc, %g6, %i0
22131 sub %o6, %o3, %o4
22132 lduw [%l7 + 0x70], %o0
22133 sir 0x0F72
22134 udivx %l6, 0x11A1, %l4
22135 srlx %i6, %l1, %g5
22136 fmovdcc %xcc, %f4, %f9
22137 fpadd32 %f26, %f2, %f30
22138 sethi 0x1B0A, %g2
22139 movn %icc, %l2, %i1
22140 movleu %icc, %o1, %i4
22141 fxors %f23, %f0, %f15
22142 movre %o2, %g4, %i2
22143 sth %i5, [%l7 + 0x6A]
22144 edge16n %l5, %g7, %o5
22145 setx loop_66, %l0, %l1
22146 return %l1
22147 nop
22148 rdpr %cwp, %g1
22149 rdpr %cansave, %g2
22150 rdpr %canrestore, %g3
22151 rdpr %cleanwin, %g4
22152 rdpr %otherwin, %g5
22153 rdpr %wstate, %g6
22154loop_66: srax %i7, %g1, %g3
22155 fmovrsne %g6, %f5, %f22
22156 add %i0, %o6, %o7
22157 movn %xcc, %o3, %o4
22158 mova %icc, %l6, %o0
22159 sth %l4, [%l7 + 0x2E]
22160 andcc %l1, 0x07A1, %g5
22161 stx %g2, [%l7 + 0x30]
22162 fsrc1s %f20, %f26
22163 ld [%l7 + 0x60], %f19
22164 edge16ln %l2, %i1, %o1
22165 movre %i4, %o2, %i6
22166 umulcc %i2, %g4, %l5
22167 xnorcc %i5, %o5, %g7
22168 ldsw [%l7 + 0x50], %l0
22169 subcc %i3, 0x1330, %i7
22170 array16 %g1, %l3, %g6
22171 move %icc, %g3, %i0
22172 movvc %xcc, %o7, %o3
22173 addcc %o6, 0x0D64, %o4
22174 fmovsvc %icc, %f20, %f25
22175 umulcc %o0, 0x1460, %l6
22176 fmovsge %icc, %f15, %f7
22177 andn %l4, 0x1BDF, %l1
22178 movl %xcc, %g5, %l2
22179 movrlz %i1, 0x32E, %o1
22180 smul %g2, %o2, %i4
22181 movrlez %i2, %g4, %i6
22182 fmul8ulx16 %f12, %f24, %f12
22183 andn %l5, %i5, %g7
22184 ldx [%l7 + 0x20], %o5
22185 orcc %l0, 0x0540, %i3
22186 ldsw [%l7 + 0x5C], %i7
22187 edge8ln %l3, %g1, %g6
22188 alignaddr %i0, %o7, %o3
22189 addcc %o6, %o4, %o0
22190 smulcc %g3, 0x0ADB, %l6
22191 array32 %l4, %g5, %l2
22192 fmul8sux16 %f22, %f10, %f24
22193 edge16ln %i1, %l1, %o1
22194 movgu %xcc, %g2, %i4
22195 fmovdvs %icc, %f16, %f15
22196 smulcc %o2, %i2, %i6
22197 fcmple16 %f16, %f14, %l5
22198 xnorcc %i5, %g4, %g7
22199 edge8ln %o5, %i3, %i7
22200 sdiv %l3, 0x1714, %l0
22201 edge32l %g6, %i0, %g1
22202 edge8ln %o7, %o3, %o4
22203 udiv %o0, 0x1317, %g3
22204 edge16 %o6, %l6, %g5
22205 bshuffle %f8, %f8, %f30
22206 ldsh [%l7 + 0x3A], %l2
22207 fnot1 %f30, %f30
22208 fcmped %fcc3, %f20, %f26
22209 edge16 %l4, %l1, %o1
22210 movcc %xcc, %i1, %i4
22211 ldsb [%l7 + 0x29], %g2
22212 fmovscc %icc, %f21, %f24
22213 sdivcc %o2, 0x00CC, %i6
22214 fmovrdgz %i2, %f4, %f18
22215 lduh [%l7 + 0x56], %i5
22216 movn %xcc, %l5, %g4
22217 movg %xcc, %o5, %i3
22218 fcmpne16 %f12, %f10, %i7
22219 edge32ln %g7, %l3, %l0
22220 movpos %xcc, %i0, %g1
22221 umulcc %g6, 0x135B, %o7
22222 alignaddr %o4, %o3, %o0
22223 move %icc, %o6, %l6
22224 movrgz %g5, 0x2B9, %g3
22225 nop
22226 set 0x14, %o6
22227 ldub [%l7 + %o6], %l4
22228 sdiv %l1, 0x127B, %o1
22229 fpadd32s %f15, %f12, %f9
22230 srlx %l2, 0x0E, %i4
22231 edge16 %i1, %g2, %i6
22232 ldd [%l7 + 0x20], %f30
22233 ldd [%l7 + 0x18], %f8
22234 xorcc %i2, %i5, %o2
22235 andn %g4, %o5, %i3
22236 srl %l5, %g7, %i7
22237 popc %l3, %i0
22238 stx %l0, [%l7 + 0x30]
22239 smulcc %g1, %o7, %o4
22240 fzeros %f27
22241 sra %g6, 0x03, %o3
22242 fmovrdgz %o0, %f0, %f22
22243 fors %f17, %f7, %f12
22244 sll %o6, %g5, %g3
22245 sethi 0x1DE5, %l6
22246 movleu %xcc, %l1, %l4
22247 stb %o1, [%l7 + 0x38]
22248 addc %i4, 0x1AE8, %l2
22249 edge32n %g2, %i6, %i1
22250 nop
22251 set 0x62, %l3
22252 ldsh [%l7 + %l3], %i2
22253 xor %i5, %g4, %o2
22254 addccc %i3, %l5, %g7
22255 nop
22256 set 0x18, %o7
22257 ldx [%l7 + %o7], %o5
22258 stx %l3, [%l7 + 0x78]
22259 fmovdcs %icc, %f26, %f12
22260 orn %i7, %i0, %l0
22261 fpack32 %f20, %f12, %f20
22262 orcc %o7, 0x0B52, %o4
22263 xorcc %g6, 0x18B2, %g1
22264 movge %icc, %o0, %o6
22265 fmovdgu %xcc, %f23, %f13
22266 movn %xcc, %o3, %g3
22267 movg %icc, %l6, %g5
22268 and %l4, 0x051E, %l1
22269 movge %xcc, %o1, %l2
22270 movgu %xcc, %i4, %g2
22271 alignaddr %i6, %i2, %i1
22272 edge8n %i5, %g4, %i3
22273 fone %f18
22274 xor %o2, %g7, %o5
22275 lduw [%l7 + 0x30], %l3
22276 stb %i7, [%l7 + 0x5F]
22277 orncc %i0, 0x031C, %l0
22278 movneg %icc, %l5, %o7
22279 array32 %o4, %g1, %g6
22280 movpos %icc, %o6, %o0
22281 lduh [%l7 + 0x40], %g3
22282 srax %o3, %l6, %l4
22283 fmovrslez %g5, %f26, %f11
22284 sth %l1, [%l7 + 0x76]
22285 array16 %l2, %o1, %g2
22286 sth %i6, [%l7 + 0x66]
22287 fmul8x16 %f3, %f24, %f0
22288 fnot2 %f18, %f20
22289 fabsd %f2, %f2
22290 edge16l %i4, %i2, %i1
22291 fmul8sux16 %f6, %f0, %f2
22292 stw %i5, [%l7 + 0x38]
22293 bshuffle %f16, %f8, %f20
22294 st %f10, [%l7 + 0x40]
22295 fmovrdgez %i3, %f4, %f0
22296 edge8n %g4, %o2, %g7
22297 sra %o5, %l3, %i7
22298 stb %i0, [%l7 + 0x19]
22299 xor %l5, 0x1D28, %l0
22300 movrlz %o7, %o4, %g6
22301 edge32n %g1, %o6, %g3
22302 subcc %o0, %o3, %l6
22303 fmovdgu %xcc, %f30, %f8
22304 movcc %xcc, %g5, %l4
22305 movrgz %l1, 0x3C5, %o1
22306 fmovrdgz %g2, %f2, %f20
22307 for %f30, %f22, %f18
22308 pdist %f0, %f18, %f0
22309 fnor %f16, %f26, %f6
22310 fand %f24, %f0, %f30
22311 array32 %l2, %i4, %i2
22312 ldx [%l7 + 0x30], %i6
22313 fpackfix %f16, %f5
22314 ldsb [%l7 + 0x37], %i5
22315 fpsub32 %f0, %f28, %f16
22316 save %i1, 0x1AA3, %g4
22317 rdpr %cwp, %g1
22318 rdpr %cansave, %g2
22319 rdpr %canrestore, %g3
22320 rdpr %cleanwin, %g4
22321 rdpr %otherwin, %g5
22322 rdpr %wstate, %g6
22323 lduw [%l7 + 0x34], %o2
22324 sdivcc %i3, 0x1A9E, %g7
22325 umulcc %o5, %i7, %i0
22326 mulscc %l3, %l0, %o7
22327 array8 %o4, %g6, %g1
22328 edge8 %l5, %o6, %g3
22329 movvs %icc, %o3, %o0
22330 movrlez %g5, %l4, %l1
22331 umul %o1, 0x0ADE, %l6
22332 fcmple16 %f0, %f6, %g2
22333 lduw [%l7 + 0x44], %i4
22334 movrgz %l2, %i6, %i2
22335 fmovdg %xcc, %f13, %f25
22336 fandnot1s %f0, %f6, %f2
22337 srax %i5, 0x0C, %i1
22338 sll %o2, 0x13, %i3
22339 movrgz %g7, %o5, %i7
22340 ldsb [%l7 + 0x42], %g4
22341 sth %i0, [%l7 + 0x50]
22342 movrlz %l3, 0x054, %l0
22343 fmovrsgez %o4, %f17, %f24
22344 addccc %o7, 0x108F, %g1
22345 udiv %l5, 0x16DD, %o6
22346 movn %icc, %g3, %g6
22347 mulscc %o3, 0x0992, %o0
22348 andncc %l4, %l1, %o1
22349 movge %xcc, %l6, %g5
22350 stx %i4, [%l7 + 0x08]
22351 orncc %g2, 0x0A7A, %l2
22352 fmovrdlez %i2, %f14, %f4
22353 alignaddr %i6, %i5, %o2
22354 xor %i1, 0x0E6C, %g7
22355 movrgz %i3, %o5, %g4
22356 lduh [%l7 + 0x5E], %i7
22357 movvs %icc, %i0, %l3
22358 udiv %o4, 0x13FA, %o7
22359 movneg %icc, %g1, %l5
22360 fcmpne16 %f16, %f2, %o6
22361 movneg %icc, %g3, %l0
22362 movrlz %o3, 0x0D7, %g6
22363 stx %o0, [%l7 + 0x78]
22364 or %l4, %l1, %o1
22365 movg %xcc, %l6, %i4
22366 edge16ln %g5, %l2, %i2
22367 andncc %i6, %g2, %o2
22368 sllx %i1, %g7, %i5
22369 fnot2s %f4, %f18
22370 movneg %icc, %o5, %g4
22371 andncc %i3, %i7, %i0
22372 fmovsne %xcc, %f23, %f3
22373 ld [%l7 + 0x78], %f11
22374 addcc %o4, %o7, %l3
22375 fcmpgt32 %f30, %f12, %l5
22376 fmul8x16au %f20, %f30, %f0
22377 movcc %xcc, %o6, %g3
22378 ldd [%l7 + 0x78], %g0
22379 nop
22380 set 0x20, %l5
22381 stx %l0, [%l7 + %l5]
22382 edge16 %o3, %g6, %l4
22383 movrne %l1, %o0, %o1
22384 fmuld8sux16 %f10, %f9, %f10
22385 ld [%l7 + 0x30], %f12
22386 fmovdne %xcc, %f23, %f23
22387 movvs %xcc, %i4, %l6
22388 fornot2s %f14, %f13, %f18
22389 fmul8ulx16 %f26, %f30, %f14
22390 edge32l %g5, %l2, %i2
22391 fmovsleu %xcc, %f5, %f5
22392 ldd [%l7 + 0x38], %f10
22393 sll %i6, 0x03, %g2
22394 ldub [%l7 + 0x43], %i1
22395 fnot1 %f30, %f26
22396 alignaddr %o2, %g7, %o5
22397 xnorcc %i5, 0x076E, %g4
22398 st %f21, [%l7 + 0x7C]
22399 fmovdcc %xcc, %f15, %f1
22400 alignaddrl %i3, %i0, %i7
22401 movcs %xcc, %o7, %l3
22402 addc %o4, 0x1FD9, %o6
22403 ld [%l7 + 0x7C], %f15
22404 mulx %l5, %g3, %l0
22405 addc %o3, 0x12FE, %g6
22406 xnorcc %l4, 0x044F, %l1
22407 sdivx %o0, 0x189E, %o1
22408 xnorcc %g1, %i4, %l6
22409 subc %l2, %g5, %i6
22410 udiv %g2, 0x172D, %i2
22411 edge16n %o2, %g7, %o5
22412 fcmpgt32 %f8, %f16, %i1
22413 fsrc2 %f20, %f18
22414 edge32l %g4, %i3, %i0
22415 add %i7, 0x17DC, %o7
22416 movne %icc, %l3, %o4
22417 move %xcc, %i5, %o6
22418 edge32 %g3, %l5, %l0
22419 andn %o3, %l4, %g6
22420 movrgz %o0, 0x05D, %l1
22421 edge8n %o1, %g1, %l6
22422 array16 %i4, %l2, %i6
22423 fornot2s %f1, %f26, %f29
22424 fmovdn %xcc, %f6, %f23
22425 movrlez %g5, 0x3C1, %g2
22426 alignaddr %i2, %o2, %g7
22427 udivcc %o5, 0x0199, %g4
22428 addccc %i1, %i0, %i3
22429 sethi 0x0123, %o7
22430 fornot1s %f14, %f1, %f11
22431 ldd [%l7 + 0x40], %i6
22432 movgu %xcc, %o4, %i5
22433 andcc %l3, %g3, %o6
22434 array16 %l0, %l5, %l4
22435 add %g6, %o3, %o0
22436 movrlez %o1, 0x111, %l1
22437 edge16l %g1, %i4, %l6
22438 ldub [%l7 + 0x2A], %l2
22439 fcmpne16 %f26, %f20, %g5
22440 movgu %xcc, %i6, %g2
22441 ldx [%l7 + 0x18], %i2
22442 ldd [%l7 + 0x18], %f0
22443 fmovsne %icc, %f16, %f4
22444 edge8l %o2, %o5, %g7
22445 st %f14, [%l7 + 0x24]
22446 edge8n %i1, %i0, %g4
22447 sdivx %o7, 0x01D3, %i7
22448 sdivcc %o4, 0x1A98, %i3
22449 movn %icc, %i5, %g3
22450 movgu %icc, %o6, %l3
22451 fpadd16 %f16, %f16, %f0
22452 siam 0x0
22453 xorcc %l5, %l0, %g6
22454 fmovrdlez %o3, %f4, %f0
22455 mova %xcc, %o0, %l4
22456 movne %icc, %o1, %l1
22457 umulcc %i4, 0x01EB, %g1
22458 sdivcc %l6, 0x0EB8, %l2
22459 fmovsleu %xcc, %f6, %f20
22460 movrne %g5, 0x2BC, %g2
22461 array8 %i2, %o2, %i6
22462 fmovdn %icc, %f0, %f12
22463 fnegs %f13, %f7
22464 xnorcc %g7, %i1, %o5
22465 fpadd16s %f17, %f10, %f28
22466 sra %i0, 0x1C, %g4
22467 faligndata %f14, %f6, %f6
22468 fornot2s %f9, %f17, %f14
22469 sub %i7, 0x02BE, %o4
22470 add %o7, %i5, %i3
22471 ldub [%l7 + 0x4A], %o6
22472 fcmpeq16 %f2, %f8, %l3
22473 and %l5, %g3, %l0
22474 movvs %xcc, %g6, %o3
22475 andcc %o0, 0x0D2F, %o1
22476 fmovsleu %icc, %f13, %f27
22477 edge8ln %l1, %l4, %g1
22478 edge16n %i4, %l2, %l6
22479 edge32ln %g2, %i2, %g5
22480 fnot1s %f19, %f0
22481 movvc %xcc, %i6, %g7
22482 movvs %icc, %i1, %o2
22483 array16 %i0, %g4, %o5
22484 fcmpeq32 %f12, %f26, %i7
22485 movl %icc, %o7, %i5
22486 edge8ln %i3, %o4, %l3
22487 movrgez %o6, 0x252, %l5
22488 fxnors %f29, %f12, %f24
22489 movl %icc, %g3, %g6
22490 sth %o3, [%l7 + 0x58]
22491 or %l0, 0x1956, %o0
22492 fzero %f2
22493 movle %xcc, %l1, %o1
22494 fcmpes %fcc3, %f8, %f1
22495 lduh [%l7 + 0x10], %g1
22496 edge8l %l4, %i4, %l6
22497 fandnot2 %f10, %f30, %f4
22498 addc %l2, 0x0130, %i2
22499 fcmpeq32 %f10, %f4, %g2
22500 orncc %i6, %g7, %i1
22501 save %o2, %g5, %i0
22502 rdpr %cwp, %g1
22503 rdpr %cansave, %g2
22504 rdpr %canrestore, %g3
22505 rdpr %cleanwin, %g4
22506 rdpr %otherwin, %g5
22507 rdpr %wstate, %g6
22508 st %f13, [%l7 + 0x44]
22509 fmovsvc %xcc, %f4, %f0
22510 sth %g4, [%l7 + 0x3E]
22511 ld [%l7 + 0x5C], %f5
22512 lduh [%l7 + 0x5E], %i7
22513 array16 %o7, %i5, %i3
22514 edge32n %o4, %o5, %l3
22515 move %icc, %o6, %l5
22516 fmovrdlez %g3, %f0, %f6
22517 srl %o3, 0x1B, %l0
22518 edge32ln %o0, %g6, %o1
22519 fmovrde %g1, %f22, %f26
22520 popc %l4, %l1
22521 fmovrdlz %l6, %f4, %f8
22522 stb %i4, [%l7 + 0x78]
22523 movcc %xcc, %l2, %g2
22524 edge8ln %i2, %g7, %i1
22525 add %i6, %g5, %o2
22526 fcmpeq32 %f20, %f14, %i0
22527 fpack16 %f24, %f20
22528 fmovsleu %xcc, %f22, %f11
22529 sethi 0x1297, %g4
22530 fpack16 %f4, %f23
22531 udiv %o7, 0x0359, %i7
22532 andn %i5, %i3, %o4
22533 alignaddrl %o5, %o6, %l3
22534 fnegd %f22, %f24
22535 andcc %g3, %o3, %l5
22536 umul %l0, %o0, %o1
22537 andncc %g1, %l4, %l1
22538 lduw [%l7 + 0x54], %g6
22539 movre %i4, %l2, %g2
22540 orncc %l6, 0x18FF, %g7
22541 fcmps %fcc2, %f12, %f5
22542 movne %icc, %i1, %i6
22543 sth %g5, [%l7 + 0x5C]
22544 movrgz %i2, %i0, %g4
22545 fmovdne %xcc, %f17, %f19
22546 ldd [%l7 + 0x38], %f20
22547 stx %o7, [%l7 + 0x68]
22548 sth %o2, [%l7 + 0x0A]
22549 mulx %i7, 0x1237, %i3
22550 movvc %icc, %i5, %o5
22551 sub %o4, %o6, %l3
22552 ld [%l7 + 0x60], %f21
22553 subccc %o3, %g3, %l5
22554 edge8l %o0, %o1, %g1
22555 movrgez %l0, 0x2E4, %l4
22556 ldub [%l7 + 0x72], %l1
22557 movrlz %g6, %l2, %g2
22558 movg %xcc, %l6, %i4
22559 edge16l %g7, %i1, %i6
22560 edge16n %g5, %i0, %g4
22561 movne %xcc, %i2, %o2
22562 fcmple16 %f30, %f18, %i7
22563 andncc %i3, %o7, %i5
22564 fsrc2s %f31, %f11
22565 xnorcc %o4, %o5, %o6
22566 xnorcc %o3, 0x136E, %l3
22567 fmovrdlez %g3, %f30, %f8
22568 sethi 0x06A0, %l5
22569 fmul8x16au %f17, %f28, %f22
22570 edge32n %o0, %g1, %o1
22571 edge16n %l0, %l1, %g6
22572 alignaddrl %l4, %g2, %l2
22573 fcmpgt16 %f24, %f30, %l6
22574 fone %f28
22575 and %g7, 0x09AB, %i4
22576 fmul8x16au %f1, %f26, %f0
22577 fmovsneg %xcc, %f0, %f8
22578 sub %i6, %g5, %i0
22579 add %i1, 0x1890, %g4
22580 smul %o2, %i7, %i2
22581 fmovrdgz %i3, %f6, %f4
22582 movcc %icc, %i5, %o4
22583 fcmpne16 %f8, %f22, %o5
22584 and %o6, 0x055C, %o3
22585 mulx %l3, %o7, %g3
22586 fmul8x16al %f1, %f14, %f0
22587 movvc %xcc, %o0, %l5
22588 ldub [%l7 + 0x25], %o1
22589 array32 %g1, %l1, %g6
22590 ldub [%l7 + 0x69], %l4
22591 fandnot1 %f12, %f2, %f2
22592 or %g2, %l2, %l0
22593 xnor %l6, %i4, %g7
22594 sethi 0x1F09, %i6
22595 fmovdgu %icc, %f13, %f0
22596 stb %i0, [%l7 + 0x34]
22597 add %i1, 0x0161, %g4
22598 sdivx %o2, 0x0461, %i7
22599 fandnot1 %f0, %f22, %f10
22600 edge16n %i2, %i3, %g5
22601 movvs %icc, %i5, %o4
22602 sdivx %o5, 0x176D, %o6
22603 fpack32 %f0, %f18, %f10
22604 movgu %icc, %o3, %l3
22605 edge32n %o7, %o0, %l5
22606 fcmpeq32 %f26, %f28, %g3
22607 fmovse %icc, %f20, %f28
22608 subccc %o1, 0x1E02, %l1
22609 sub %g6, %g1, %l4
22610 fmovrdlez %g2, %f4, %f10
22611 mulx %l0, %l6, %i4
22612 xnor %l2, 0x05A8, %g7
22613 restore %i6, 0x09DE, %i0
22614 rdpr %cwp, %g1
22615 rdpr %cansave, %g2
22616 rdpr %canrestore, %g3
22617 rdpr %cleanwin, %g4
22618 rdpr %otherwin, %g5
22619 rdpr %wstate, %g6
22620 stw %i1, [%l7 + 0x24]
22621 lduw [%l7 + 0x68], %g4
22622 sdivx %i7, 0x14E7, %o2
22623 sllx %i2, 0x0D, %g5
22624 movleu %xcc, %i5, %o4
22625 ldsb [%l7 + 0x71], %i3
22626 movpos %icc, %o5, %o3
22627 lduw [%l7 + 0x14], %l3
22628 mulx %o6, %o0, %o7
22629 fnand %f18, %f12, %f24
22630 srax %l5, 0x1D, %o1
22631 or %g3, 0x1033, %g6
22632 fabss %f2, %f31
22633 srlx %l1, %l4, %g1
22634 edge16n %g2, %l0, %i4
22635 ldub [%l7 + 0x0A], %l6
22636 fcmps %fcc2, %f28, %f0
22637 udiv %l2, 0x00CF, %i6
22638 add %i0, 0x0A18, %i1
22639 array16 %g7, %i7, %o2
22640 save %g4, 0x1831, %i2
22641 rdpr %cwp, %g1
22642 rdpr %cansave, %g2
22643 rdpr %canrestore, %g3
22644 rdpr %cleanwin, %g4
22645 rdpr %otherwin, %g5
22646 rdpr %wstate, %g6
22647 movge %xcc, %i5, %g5
22648 edge32n %o4, %o5, %i3
22649 sdivcc %l3, 0x0652, %o3
22650 movre %o6, %o0, %o7
22651 movge %icc, %o1, %l5
22652 stw %g3, [%l7 + 0x10]
22653 fmovdneg %icc, %f4, %f2
22654 movpos %icc, %g6, %l4
22655 fpmerge %f9, %f31, %f8
22656 fmovsgu %icc, %f14, %f7
22657 std %f24, [%l7 + 0x40]
22658 sth %g1, [%l7 + 0x72]
22659 ldd [%l7 + 0x68], %l0
22660 xnor %g2, %i4, %l0
22661 sdiv %l6, 0x1B8E, %l2
22662 movge %icc, %i6, %i0
22663 sth %i1, [%l7 + 0x1E]
22664 fmovde %icc, %f21, %f0
22665 array16 %g7, %o2, %i7
22666 fpadd32 %f8, %f20, %f12
22667 sir 0x0197
22668 subcc %i2, %g4, %g5
22669 movgu %icc, %i5, %o5
22670 array8 %i3, %l3, %o3
22671 addcc %o6, %o4, %o0
22672 movgu %icc, %o7, %l5
22673 fmovrdlez %g3, %f30, %f24
22674 popc 0x0BBC, %g6
22675 fmovse %xcc, %f14, %f15
22676 sll %l4, 0x03, %g1
22677 movn %icc, %o1, %g2
22678 orncc %l1, %l0, %l6
22679 edge16l %l2, %i4, %i0
22680 fpmerge %f1, %f14, %f16
22681 movleu %xcc, %i6, %g7
22682 ldx [%l7 + 0x78], %i1
22683 umulcc %i7, %i2, %g4
22684 movn %icc, %o2, %g5
22685 fcmpeq16 %f24, %f2, %i5
22686 popc 0x1CB9, %i3
22687 fpadd32s %f19, %f29, %f9
22688 fcmpne32 %f28, %f14, %l3
22689 orncc %o5, %o3, %o4
22690 fmovsvc %xcc, %f27, %f25
22691 and %o0, %o7, %o6
22692 xor %l5, %g3, %l4
22693 ldsb [%l7 + 0x4A], %g1
22694 ldd [%l7 + 0x68], %f24
22695 xnor %o1, 0x1C82, %g6
22696 edge32 %g2, %l1, %l0
22697 subcc %l6, %i4, %i0
22698 udivx %l2, 0x05C9, %i6
22699 edge16 %g7, %i7, %i2
22700 smul %g4, %i1, %g5
22701 xorcc %o2, %i3, %i5
22702 stx %o5, [%l7 + 0x60]
22703 ldsh [%l7 + 0x2A], %l3
22704 movrgez %o3, %o4, %o7
22705 sllx %o6, 0x0C, %l5
22706 fcmpne32 %f26, %f4, %g3
22707 ldx [%l7 + 0x08], %l4
22708 movvc %icc, %g1, %o1
22709 udivx %g6, 0x1F66, %g2
22710 or %o0, 0x04CF, %l0
22711 edge8 %l1, %i4, %l6
22712 fmovsvc %xcc, %f24, %f11
22713 setx loop_67, %l0, %l1
22714 return %l1
22715 nop
22716 rdpr %cwp, %g1
22717 rdpr %cansave, %g2
22718 rdpr %canrestore, %g3
22719 rdpr %cleanwin, %g4
22720 rdpr %otherwin, %g5
22721 rdpr %wstate, %g6
22722loop_67: addcc %g7, 0x12D0, %i7
22723 xnor %g4, 0x1CEF, %i1
22724 fcmple16 %f8, %f20, %i2
22725 mulx %o2, %i3, %i5
22726 movrgez %g5, 0x35D, %o5
22727 edge16n %l3, %o3, %o4
22728 stx %o6, [%l7 + 0x68]
22729 edge8l %o7, %g3, %l5
22730 fmovsa %icc, %f24, %f30
22731 sethi 0x1A30, %l4
22732 fpackfix %f24, %f26
22733 fmul8ulx16 %f0, %f8, %f14
22734 srlx %o1, 0x07, %g1
22735 fmovsneg %xcc, %f20, %f9
22736 movrgz %g2, 0x23E, %g6
22737 edge16l %o0, %l0, %i4
22738 movl %icc, %l6, %i0
22739 edge32ln %l1, %l2, %g7
22740 srlx %i7, %i6, %i1
22741 restore %i2, 0x1B5D, %g4
22742 rdpr %cwp, %g1
22743 rdpr %cansave, %g2
22744 rdpr %canrestore, %g3
22745 rdpr %cleanwin, %g4
22746 rdpr %otherwin, %g5
22747 rdpr %wstate, %g6
22748 fpadd16s %f19, %f28, %f11
22749 addc %o2, 0x0CC5, %i3
22750 edge16 %i5, %o5, %g5
22751 edge8n %l3, %o3, %o4
22752 smul %o6, %g3, %l5
22753 sethi 0x1512, %o7
22754 fmovdleu %xcc, %f15, %f30
22755 srl %l4, %g1, %g2
22756 fcmpeq32 %f10, %f24, %o1
22757 edge32ln %g6, %o0, %i4
22758 edge8ln %l0, %l6, %l1
22759 alignaddrl %l2, %g7, %i7
22760 orcc %i0, 0x136E, %i1
22761 sllx %i2, 0x02, %i6
22762 std %f12, [%l7 + 0x30]
22763 umul %o2, %i3, %i5
22764 movn %icc, %g4, %o5
22765 movvc %xcc, %g5, %l3
22766 ldd [%l7 + 0x18], %f24
22767 array8 %o3, %o4, %o6
22768 ldd [%l7 + 0x38], %f12
22769 sdivcc %l5, 0x0D36, %o7
22770 addcc %g3, %g1, %g2
22771 ldd [%l7 + 0x38], %f8
22772 fnot2 %f18, %f4
22773 movg %xcc, %o1, %l4
22774 fmovd %f4, %f6
22775 fmovdg %xcc, %f31, %f18
22776 ld [%l7 + 0x68], %f3
22777 edge8ln %o0, %g6, %l0
22778 movre %l6, 0x27C, %l1
22779 sllx %i4, %l2, %g7
22780 edge32n %i7, %i1, %i2
22781 fcmpes %fcc1, %f24, %f4
22782 fxor %f18, %f6, %f14
22783 sub %i6, 0x172D, %i0
22784 fzero %f10
22785 movre %i3, %i5, %g4
22786 fmovsle %icc, %f1, %f5
22787 array16 %o5, %g5, %o2
22788 lduw [%l7 + 0x78], %o3
22789 std %f26, [%l7 + 0x18]
22790 ld [%l7 + 0x0C], %f30
22791 movrlez %o4, 0x011, %o6
22792 fmovrdlez %l5, %f12, %f18
22793 and %o7, %g3, %g1
22794 fnot2s %f24, %f11
22795 sll %l3, 0x09, %g2
22796 movrgez %o1, %o0, %g6
22797 for %f12, %f10, %f20
22798 sth %l4, [%l7 + 0x6C]
22799 movpos %xcc, %l0, %l1
22800 for %f24, %f0, %f14
22801 andncc %i4, %l2, %g7
22802 save %l6, %i7, %i2
22803 rdpr %cwp, %g1
22804 rdpr %cansave, %g2
22805 rdpr %canrestore, %g3
22806 rdpr %cleanwin, %g4
22807 rdpr %otherwin, %g5
22808 rdpr %wstate, %g6
22809 sdiv %i1, 0x06A4, %i6
22810 movn %xcc, %i3, %i5
22811 mulscc %i0, %o5, %g5
22812 movrgz %g4, %o3, %o2
22813 sra %o6, %l5, %o7
22814 sth %g3, [%l7 + 0x1E]
22815 andcc %g1, 0x1229, %o4
22816 ldx [%l7 + 0x28], %g2
22817 movgu %icc, %o1, %o0
22818 addcc %g6, 0x18B9, %l4
22819 ldd [%l7 + 0x18], %f8
22820 movrlez %l0, %l3, %l1
22821 faligndata %f8, %f10, %f2
22822 orncc %i4, %l2, %l6
22823 andncc %i7, %i2, %i1
22824 setx loop_68, %l0, %l1
22825 return %l1
22826 nop
22827 rdpr %cwp, %g1
22828 rdpr %cansave, %g2
22829 rdpr %canrestore, %g3
22830 rdpr %cleanwin, %g4
22831 rdpr %otherwin, %g5
22832 rdpr %wstate, %g6
22833loop_68: save %i0, %o5, %i3
22834 rdpr %cwp, %g1
22835 rdpr %cansave, %g2
22836 rdpr %canrestore, %g3
22837 rdpr %cleanwin, %g4
22838 rdpr %otherwin, %g5
22839 rdpr %wstate, %g6
22840 save %g5, 0x0AA0, %g4
22841 rdpr %cwp, %g1
22842 rdpr %cansave, %g2
22843 rdpr %canrestore, %g3
22844 rdpr %cleanwin, %g4
22845 rdpr %otherwin, %g5
22846 rdpr %wstate, %g6
22847 movcs %xcc, %o3, %o2
22848 lduh [%l7 + 0x4C], %o6
22849 popc 0x07EB, %o7
22850 fmovdl %icc, %f7, %f14
22851 smul %g3, %g1, %l5
22852 andncc %o4, %o1, %g2
22853 fmovsl %icc, %f24, %f22
22854 movrgz %o0, 0x0EC, %g6
22855 xnor %l0, 0x0CAE, %l4
22856 sub %l1, 0x08D9, %i4
22857 mova %xcc, %l2, %l6
22858 sdiv %i7, 0x031F, %i2
22859 andncc %l3, %i6, %i1
22860 fmovsgu %icc, %f11, %f9
22861 fmovspos %icc, %f27, %f0
22862 restore %i5, %i0, %g7
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 sth %i3, [%l7 + 0x18]
22870 fpsub16s %f10, %f31, %f25
22871 ldsh [%l7 + 0x08], %g5
22872 edge16 %g4, %o3, %o5
22873 movcc %icc, %o6, %o2
22874 edge16ln %g3, %o7, %l5
22875 array8 %g1, %o4, %o1
22876 addcc %o0, %g6, %l0
22877 movleu %xcc, %g2, %l4
22878 movrne %l1, %l2, %l6
22879 fpackfix %f20, %f21
22880 fandnot1s %f14, %f6, %f6
22881 fnegd %f26, %f0
22882 smul %i4, 0x1B92, %i7
22883 stw %i2, [%l7 + 0x7C]
22884 ldsh [%l7 + 0x0C], %i6
22885 fmovrdgez %i1, %f18, %f2
22886 xnor %i5, %l3, %i0
22887 movre %g7, 0x26C, %g5
22888 stx %g4, [%l7 + 0x60]
22889 movrlz %i3, 0x149, %o3
22890 edge16ln %o5, %o2, %g3
22891 movre %o7, %l5, %g1
22892 movge %icc, %o4, %o1
22893 st %f30, [%l7 + 0x3C]
22894 movgu %xcc, %o6, %o0
22895 fpadd16 %f0, %f18, %f20
22896 movrgez %l0, 0x167, %g2
22897 array16 %g6, %l4, %l2
22898 udivcc %l6, 0x1706, %l1
22899 edge8 %i7, %i4, %i2
22900 movvc %xcc, %i1, %i5
22901 alignaddrl %i6, %i0, %g7
22902 fmovsn %xcc, %f2, %f23
22903 udiv %g5, 0x10FD, %l3
22904 ldd [%l7 + 0x68], %g4
22905 udiv %i3, 0x093B, %o5
22906 fmul8x16au %f24, %f30, %f18
22907 movrne %o3, %o2, %g3
22908 umul %l5, %g1, %o7
22909 subccc %o1, %o4, %o6
22910 edge16 %l0, %o0, %g6
22911 fsrc1s %f1, %f6
22912 addccc %l4, %g2, %l6
22913 st %f23, [%l7 + 0x7C]
22914 fmul8x16 %f10, %f30, %f28
22915 movrgez %l2, 0x3E8, %i7
22916 srl %l1, 0x0E, %i4
22917 edge32 %i1, %i5, %i6
22918 addccc %i0, %i2, %g5
22919 mulscc %g7, 0x18B2, %g4
22920 sll %i3, %l3, %o3
22921 alignaddr %o5, %o2, %l5
22922 fcmpne16 %f8, %f22, %g3
22923 fmovrdne %g1, %f10, %f6
22924 nop
22925 set 0x34, %o4
22926 ldsw [%l7 + %o4], %o7
22927 add %o1, %o4, %o6
22928 sdivx %l0, 0x1885, %g6
22929 fpadd16s %f30, %f6, %f1
22930 fxnor %f28, %f22, %f24
22931 edge16l %o0, %g2, %l6
22932 add %l2, %l4, %i7
22933 lduh [%l7 + 0x56], %l1
22934 movg %icc, %i1, %i4
22935 orn %i6, 0x1886, %i5
22936 movcs %xcc, %i0, %i2
22937 mulx %g7, %g4, %g5
22938 smul %l3, 0x1511, %o3
22939 udiv %i3, 0x0057, %o2
22940 addccc %l5, 0x0DCD, %g3
22941 movcc %icc, %o5, %o7
22942 fmovsneg %xcc, %f30, %f29
22943 ldx [%l7 + 0x40], %g1
22944 movne %icc, %o4, %o6
22945 sll %o1, 0x00, %g6
22946 stx %l0, [%l7 + 0x48]
22947 save %g2, 0x0380, %l6
22948 rdpr %cwp, %g1
22949 rdpr %cansave, %g2
22950 rdpr %canrestore, %g3
22951 rdpr %cleanwin, %g4
22952 rdpr %otherwin, %g5
22953 rdpr %wstate, %g6
22954 fmovdl %icc, %f0, %f30
22955 fmul8x16al %f9, %f16, %f20
22956 sdivcc %o0, 0x164B, %l4
22957 mulx %i7, %l1, %l2
22958 movleu %xcc, %i1, %i6
22959 xorcc %i4, %i0, %i5
22960 andncc %i2, %g4, %g5
22961 fnor %f4, %f12, %f4
22962 srlx %g7, %l3, %o3
22963 subcc %o2, %l5, %g3
22964 movleu %xcc, %i3, %o5
22965 smul %g1, %o4, %o6
22966 ldd [%l7 + 0x30], %o0
22967 movne %xcc, %g6, %o7
22968 mova %xcc, %l0, %l6
22969 edge32l %g2, %l4, %o0
22970 fone %f26
22971 movge %xcc, %i7, %l2
22972 alignaddrl %i1, %i6, %l1
22973 movrne %i4, 0x3D9, %i5
22974 ldd [%l7 + 0x30], %i0
22975 edge8l %g4, %i2, %g5
22976 fmul8x16au %f5, %f16, %f6
22977 lduh [%l7 + 0x1E], %l3
22978 or %o3, 0x1BE7, %o2
22979 mulx %l5, %g7, %g3
22980 subcc %i3, %o5, %o4
22981 fnors %f12, %f25, %f23
22982 smulcc %o6, %o1, %g1
22983 movn %xcc, %g6, %o7
22984 xnor %l0, %g2, %l4
22985 fmovscs %xcc, %f15, %f7
22986 movgu %icc, %o0, %i7
22987 sethi 0x0D79, %l2
22988 subccc %i1, 0x1120, %i6
22989 fmovsg %xcc, %f7, %f23
22990 array8 %l1, %l6, %i4
22991 edge16l %i5, %i0, %i2
22992 fmovrdlez %g5, %f30, %f14
22993 smul %g4, 0x05B5, %o3
22994 smulcc %l3, 0x1752, %l5
22995 movrgz %o2, 0x127, %g3
22996 orncc %g7, 0x11B1, %i3
22997 fmuld8sux16 %f25, %f0, %f10
22998 edge32ln %o4, %o5, %o1
22999 st %f9, [%l7 + 0x74]
23000 subcc %g1, 0x064A, %o6
23001 sdiv %g6, 0x18A6, %l0
23002 xnor %o7, 0x03D6, %l4
23003 edge8 %o0, %g2, %i7
23004 ldx [%l7 + 0x10], %l2
23005 ldd [%l7 + 0x78], %i6
23006 fmovsge %xcc, %f17, %f4
23007 umulcc %l1, 0x17AA, %i1
23008 subccc %i4, %l6, %i5
23009 fandnot2s %f2, %f10, %f1
23010 addcc %i2, 0x0284, %i0
23011 xnorcc %g4, 0x0AB3, %o3
23012 stw %g5, [%l7 + 0x24]
23013 stw %l3, [%l7 + 0x0C]
23014 nop
23015 set 0x7E, %o1
23016 ldsb [%l7 + %o1], %o2
23017 fcmpne32 %f14, %f2, %l5
23018 movrne %g7, 0x3DF, %g3
23019 xor %o4, 0x0C9C, %i3
23020 movneg %xcc, %o1, %o5
23021 movvs %icc, %g1, %o6
23022 ldsb [%l7 + 0x2E], %g6
23023 edge32 %o7, %l0, %o0
23024 srax %g2, 0x13, %i7
23025 orn %l2, %l4, %l1
23026 udivx %i1, 0x09E4, %i6
23027 addc %l6, %i4, %i2
23028 ld [%l7 + 0x20], %f21
23029 sra %i5, %i0, %g4
23030 xorcc %o3, %g5, %l3
23031 movgu %xcc, %o2, %l5
23032 move %xcc, %g3, %g7
23033 ld [%l7 + 0x6C], %f30
23034 st %f0, [%l7 + 0x34]
23035 fnot2s %f27, %f10
23036 fone %f20
23037 udivx %i3, 0x0DBE, %o1
23038 xnor %o5, 0x1960, %o4
23039 fands %f22, %f28, %f3
23040 nop
23041 set 0x10, %i5
23042 lduw [%l7 + %i5], %o6
23043 sll %g1, %o7, %g6
23044 std %f16, [%l7 + 0x10]
23045 xnorcc %l0, 0x1886, %g2
23046 fmovrdlz %o0, %f14, %f14
23047 move %icc, %l2, %l4
23048 movvc %icc, %i7, %l1
23049 fpadd16 %f16, %f30, %f6
23050 sir 0x0487
23051 array8 %i6, %l6, %i4
23052 movneg %icc, %i2, %i5
23053 fandnot1s %f7, %f24, %f3
23054 fzero %f20
23055 and %i1, 0x04E9, %i0
23056 movne %icc, %g4, %o3
23057 sll %g5, %l3, %l5
23058 movvc %xcc, %g3, %g7
23059 fnegs %f6, %f0
23060 andcc %i3, %o2, %o5
23061 and %o4, 0x1574, %o1
23062 movle %xcc, %g1, %o6
23063 sir 0x169D
23064 srl %g6, 0x0B, %l0
23065 sth %g2, [%l7 + 0x4C]
23066 edge16l %o0, %o7, %l2
23067 andn %i7, 0x00AF, %l4
23068 movleu %xcc, %l1, %i6
23069 fmovrdne %i4, %f14, %f22
23070 edge8ln %l6, %i2, %i5
23071 mova %xcc, %i1, %i0
23072 fmovde %xcc, %f27, %f10
23073 andcc %o3, %g5, %g4
23074 movge %icc, %l3, %l5
23075 udiv %g7, 0x1FFB, %i3
23076 movrlz %g3, %o2, %o5
23077 orncc %o4, %o1, %o6
23078 fmovrdne %g6, %f30, %f18
23079 edge16 %l0, %g1, %g2
23080 umulcc %o7, 0x1BC9, %l2
23081 edge32n %o0, %l4, %i7
23082 movne %icc, %i6, %i4
23083 lduw [%l7 + 0x60], %l1
23084 sdiv %i2, 0x0572, %l6
23085 stx %i5, [%l7 + 0x60]
23086 edge16ln %i1, %o3, %g5
23087 fcmpes %fcc2, %f25, %f14
23088 sllx %g4, %i0, %l5
23089 movrgez %g7, %i3, %g3
23090 array16 %o2, %l3, %o4
23091 movn %xcc, %o5, %o1
23092 edge8ln %o6, %g6, %g1
23093 fands %f13, %f5, %f11
23094 xnor %g2, %o7, %l0
23095 edge32ln %o0, %l4, %i7
23096 subccc %l2, 0x1FA8, %i6
23097 edge16 %i4, %l1, %i2
23098 sllx %l6, 0x11, %i5
23099 umul %o3, %g5, %i1
23100 fnands %f16, %f7, %f7
23101 array16 %g4, %l5, %i0
23102 subccc %i3, %g3, %o2
23103 andncc %g7, %o4, %l3
23104 srax %o1, 0x16, %o6
23105 edge32 %o5, %g1, %g6
23106 stw %g2, [%l7 + 0x10]
23107 sdivcc %l0, 0x1E52, %o7
23108 popc 0x0F48, %l4
23109 ldsh [%l7 + 0x26], %i7
23110 edge8n %o0, %l2, %i4
23111 stw %l1, [%l7 + 0x28]
23112 andcc %i6, 0x01E1, %l6
23113 fzero %f28
23114 andn %i2, %o3, %g5
23115 mulx %i5, %i1, %l5
23116 fmovdg %xcc, %f12, %f22
23117 fmovsa %icc, %f4, %f9
23118 ldx [%l7 + 0x10], %i0
23119 edge16 %g4, %i3, %o2
23120 edge16l %g3, %o4, %l3
23121 edge32ln %o1, %o6, %o5
23122 alignaddr %g1, %g6, %g7
23123 smulcc %g2, %o7, %l0
23124 fmovse %xcc, %f1, %f12
23125 fandnot1s %f21, %f25, %f29
23126 subc %i7, %l4, %o0
23127 edge32 %l2, %l1, %i6
23128 pdist %f0, %f12, %f30
23129 array16 %l6, %i4, %o3
23130 sra %g5, %i5, %i1
23131 or %l5, %i0, %g4
23132 andn %i2, 0x19B4, %o2
23133 udivcc %i3, 0x186D, %g3
23134 fmuld8ulx16 %f27, %f11, %f28
23135 andcc %o4, %o1, %o6
23136 sdiv %o5, 0x151C, %g1
23137 edge8n %l3, %g6, %g2
23138 fabss %f18, %f31
23139 xorcc %g7, %l0, %i7
23140 movge %xcc, %o7, %l4
23141 orcc %l2, 0x0294, %l1
23142 fxors %f11, %f16, %f9
23143 fmovsn %icc, %f18, %f23
23144 fmovsleu %xcc, %f10, %f7
23145 movneg %xcc, %i6, %o0
23146 andcc %i4, %o3, %l6
23147 ldsb [%l7 + 0x5A], %i5
23148 ld [%l7 + 0x5C], %f5
23149 stw %i1, [%l7 + 0x60]
23150 fcmpgt16 %f22, %f18, %l5
23151 fornot1s %f7, %f20, %f31
23152 fmovdcc %icc, %f7, %f16
23153 orncc %i0, %g4, %i2
23154 alignaddrl %g5, %o2, %g3
23155 mulx %o4, %i3, %o1
23156 fandnot2s %f2, %f5, %f30
23157 ldx [%l7 + 0x78], %o6
23158 ldsw [%l7 + 0x64], %g1
23159 nop
23160 set 0x50, %i3
23161 stx %l3, [%l7 + %i3]
23162 pdist %f6, %f30, %f2
23163 move %xcc, %o5, %g6
23164 move %icc, %g2, %g7
23165 fornot1s %f15, %f12, %f11
23166 udivcc %l0, 0x0557, %i7
23167 addcc %l4, 0x181A, %o7
23168 popc %l1, %l2
23169 fnegd %f0, %f20
23170 movvs %icc, %i6, %i4
23171 fmovrslez %o0, %f24, %f20
23172 xorcc %l6, 0x1E7D, %i5
23173 sth %o3, [%l7 + 0x7A]
23174 edge32l %i1, %i0, %g4
23175 movvc %icc, %i2, %g5
23176 lduh [%l7 + 0x2A], %o2
23177 ld [%l7 + 0x1C], %f22
23178 or %l5, %g3, %i3
23179 udivx %o4, 0x0124, %o6
23180 orncc %g1, %o1, %l3
23181 andncc %o5, %g6, %g7
23182 addc %l0, %i7, %g2
23183 ldd [%l7 + 0x30], %l4
23184 lduw [%l7 + 0x2C], %l1
23185 edge8n %o7, %l2, %i6
23186 srlx %i4, %l6, %o0
23187 array8 %i5, %i1, %i0
23188 movcc %icc, %g4, %o3
23189 fmovsg %xcc, %f25, %f5
23190 fmovrdne %i2, %f10, %f4
23191 fpadd32 %f30, %f20, %f12
23192 mulscc %o2, 0x1108, %l5
23193 fors %f23, %f31, %f27
23194 movcs %xcc, %g5, %i3
23195 movrgez %o4, 0x35E, %g3
23196 xor %o6, 0x119E, %o1
23197 fmul8x16 %f9, %f8, %f26
23198 movrgz %l3, %g1, %g6
23199 nop
23200 set 0x7C, %g5
23201 sth %g7, [%l7 + %g5]
23202 fmovdl %xcc, %f6, %f3
23203 xnorcc %l0, 0x138C, %o5
23204 ldsb [%l7 + 0x63], %i7
23205 edge8ln %g2, %l1, %l4
23206 umulcc %l2, %o7, %i4
23207 fmovd %f30, %f6
23208 movvc %xcc, %l6, %o0
23209 fmovdle %icc, %f29, %f30
23210 edge8 %i5, %i6, %i1
23211 orcc %g4, %o3, %i2
23212 fmovsleu %icc, %f27, %f29
23213 array8 %o2, %i0, %g5
23214 fsrc2 %f6, %f6
23215 std %f26, [%l7 + 0x08]
23216 fpadd16 %f8, %f8, %f20
23217 movrgez %i3, %o4, %g3
23218 andcc %l5, 0x1472, %o1
23219 movneg %xcc, %o6, %g1
23220 andn %l3, %g6, %g7
23221 nop
23222 set 0x50, %g6
23223 lduh [%l7 + %g6], %l0
23224 movcs %icc, %i7, %g2
23225 mulx %l1, %l4, %l2
23226 ld [%l7 + 0x58], %f16
23227 ld [%l7 + 0x4C], %f19
23228 movvs %xcc, %o5, %o7
23229 ldub [%l7 + 0x14], %i4
23230 movvs %xcc, %o0, %i5
23231 sub %i6, %i1, %g4
23232 fornot2 %f18, %f6, %f26
23233 movgu %icc, %l6, %i2
23234 mova %xcc, %o2, %i0
23235 orcc %o3, %g5, %o4
23236 srlx %g3, 0x15, %l5
23237 fmovda %xcc, %f19, %f13
23238 setx loop_69, %l0, %l1
23239 return %l1
23240 nop
23241 rdpr %cwp, %g1
23242 rdpr %cansave, %g2
23243 rdpr %canrestore, %g3
23244 rdpr %cleanwin, %g4
23245 rdpr %otherwin, %g5
23246 rdpr %wstate, %g6
23247loop_69: fmovrse %o6, %f7, %f3
23248 fpadd16s %f3, %f27, %f27
23249 orncc %l3, %g6, %g1
23250 alignaddr %g7, %i7, %g2
23251 ldsh [%l7 + 0x64], %l1
23252 movle %xcc, %l0, %l2
23253 sllx %o5, %o7, %i4
23254 fmovsn %xcc, %f29, %f15
23255 fornot1 %f24, %f18, %f28
23256 edge32 %l4, %o0, %i5
23257 addccc %i6, %g4, %i1
23258 movrlez %i2, %o2, %l6
23259 orcc %o3, %g5, %o4
23260 udivx %i0, 0x0805, %l5
23261 sdivcc %g3, 0x1EEF, %i3
23262 xor %o1, 0x0610, %l3
23263 fsrc2s %f29, %f30
23264 udivcc %g6, 0x0256, %o6
23265 sdivcc %g7, 0x0886, %i7
23266 andn %g1, 0x18AA, %l1
23267 movrgez %l0, %l2, %o5
23268 fmul8ulx16 %f10, %f12, %f12
23269 add %o7, %i4, %g2
23270 fone %f20
23271 fornot2s %f16, %f18, %f3
23272 sir 0x1535
23273 array8 %o0, %i5, %i6
23274 xnorcc %g4, %l4, %i2
23275 orcc %o2, %l6, %o3
23276 movneg %xcc, %i1, %o4
23277 edge32ln %g5, %i0, %g3
23278 edge8n %i3, %o1, %l5
23279 andn %g6, %o6, %l3
23280 mova %icc, %g7, %i7
23281 smulcc %l1, %g1, %l0
23282 xnor %l2, 0x1ED4, %o5
23283 stw %i4, [%l7 + 0x10]
23284 sdivcc %g2, 0x10E0, %o0
23285 ld [%l7 + 0x3C], %f18
23286 sra %i5, 0x18, %o7
23287 save %i6, %g4, %l4
23288 rdpr %cwp, %g1
23289 rdpr %cansave, %g2
23290 rdpr %canrestore, %g3
23291 rdpr %cleanwin, %g4
23292 rdpr %otherwin, %g5
23293 rdpr %wstate, %g6
23294 mulscc %i2, %o2, %l6
23295 fmovdge %icc, %f15, %f12
23296 xnor %o3, 0x174A, %o4
23297 fpadd16 %f2, %f14, %f14
23298 xnor %g5, 0x1B10, %i0
23299 popc %i1, %i3
23300 xnor %g3, 0x0A96, %l5
23301 sra %g6, %o1, %l3
23302 and %g7, %o6, %l1
23303 udiv %g1, 0x05BD, %i7
23304 mova %icc, %l0, %o5
23305 fmovd %f8, %f26
23306 ldx [%l7 + 0x58], %l2
23307 edge32ln %i4, %o0, %i5
23308 mova %icc, %g2, %i6
23309 movrgez %o7, %g4, %l4
23310 edge32ln %o2, %i2, %l6
23311 orncc %o3, 0x1918, %o4
23312 movvc %xcc, %i0, %g5
23313 edge16l %i1, %i3, %l5
23314 fcmple32 %f18, %f16, %g6
23315 fmovscs %xcc, %f9, %f3
23316 or %g3, %l3, %g7
23317 edge32ln %o6, %l1, %g1
23318 array32 %i7, %o1, %o5
23319 ldd [%l7 + 0x20], %l2
23320 addccc %l0, %o0, %i4
23321 alignaddrl %i5, %g2, %i6
23322 lduw [%l7 + 0x7C], %o7
23323 faligndata %f24, %f12, %f28
23324 sdivcc %l4, 0x03E6, %g4
23325 mulscc %o2, 0x0775, %i2
23326 fmuld8ulx16 %f15, %f3, %f18
23327 edge32l %o3, %l6, %o4
23328 movrgez %i0, %i1, %g5
23329 orn %l5, %i3, %g6
23330 sub %l3, %g3, %g7
23331 movcc %icc, %l1, %g1
23332 movle %xcc, %o6, %o1
23333 ldsh [%l7 + 0x3C], %i7
23334 fmovsge %xcc, %f26, %f23
23335 srax %o5, %l0, %l2
23336 sir 0x09AE
23337 umulcc %i4, 0x0226, %i5
23338 xnor %g2, 0x1754, %o0
23339 fcmpeq32 %f6, %f6, %i6
23340 xorcc %o7, 0x04BF, %g4
23341 fmovdpos %xcc, %f19, %f24
23342 sll %o2, %i2, %o3
23343 or %l4, %o4, %i0
23344 sub %i1, 0x0B1E, %g5
23345 fmovdcs %xcc, %f29, %f18
23346 fmovdvs %icc, %f9, %f1
23347 stw %l6, [%l7 + 0x78]
23348 edge32ln %i3, %l5, %l3
23349 fmovdge %icc, %f15, %f4
23350 sdiv %g3, 0x1DFE, %g6
23351 movrlez %l1, 0x374, %g1
23352 movgu %icc, %o6, %o1
23353 alignaddrl %g7, %i7, %o5
23354 srlx %l2, %l0, %i4
23355 fornot2s %f24, %f16, %f19
23356 movn %icc, %g2, %o0
23357 st %f20, [%l7 + 0x1C]
23358 restore %i6, 0x15B4, %o7
23359 rdpr %cwp, %g1
23360 rdpr %cansave, %g2
23361 rdpr %canrestore, %g3
23362 rdpr %cleanwin, %g4
23363 rdpr %otherwin, %g5
23364 rdpr %wstate, %g6
23365 edge16ln %i5, %g4, %o2
23366 fnegd %f14, %f14
23367 fcmpeq32 %f18, %f2, %o3
23368 fmovse %icc, %f29, %f3
23369 fmovdne %xcc, %f22, %f0
23370 fmul8x16al %f1, %f25, %f26
23371 movrne %i2, 0x028, %l4
23372 fpmerge %f31, %f2, %f24
23373 ld [%l7 + 0x2C], %f13
23374 movl %xcc, %o4, %i1
23375 add %g5, %i0, %i3
23376 edge16n %l6, %l5, %g3
23377 udivx %g6, 0x00AF, %l1
23378 fcmpeq16 %f0, %f4, %g1
23379 sdiv %o6, 0x1E95, %l3
23380 orn %o1, %i7, %g7
23381 ldub [%l7 + 0x0F], %l2
23382 edge16l %o5, %l0, %g2
23383 udiv %o0, 0x069C, %i4
23384 movg %xcc, %o7, %i6
23385 udivcc %i5, 0x0DBB, %g4
23386 fmovdpos %xcc, %f27, %f13
23387 fpsub16s %f14, %f26, %f17
23388 udiv %o2, 0x12B1, %o3
23389 fands %f6, %f19, %f10
23390 ldub [%l7 + 0x27], %i2
23391 fcmpeq32 %f10, %f22, %o4
23392 movvc %xcc, %l4, %i1
23393 movgu %icc, %g5, %i0
23394 edge8 %i3, %l6, %g3
23395 srl %g6, %l5, %g1
23396 stx %o6, [%l7 + 0x28]
23397 popc %l3, %l1
23398 srax %i7, %g7, %l2
23399 mova %xcc, %o5, %l0
23400 ldsw [%l7 + 0x60], %g2
23401 movcc %icc, %o1, %o0
23402 fnot2s %f0, %f31
23403 movleu %icc, %o7, %i6
23404 ldd [%l7 + 0x78], %f16
23405 movgu %xcc, %i4, %g4
23406 move %icc, %i5, %o2
23407 fandnot1s %f20, %f10, %f22
23408 fcmple32 %f24, %f12, %o3
23409 sllx %i2, %l4, %o4
23410 fpsub32 %f8, %f20, %f2
23411 udivx %i1, 0x1AEA, %g5
23412 movneg %xcc, %i0, %l6
23413 fornot1s %f1, %f14, %f25
23414 fzero %f26
23415 mulscc %g3, 0x0CD5, %i3
23416 orcc %l5, 0x1600, %g1
23417 fmovrsgez %o6, %f13, %f7
23418 edge32n %l3, %l1, %i7
23419 ld [%l7 + 0x70], %f15
23420 array16 %g6, %l2, %o5
23421 nop
23422 set 0x10, %g3
23423 sth %l0, [%l7 + %g3]
23424 mova %icc, %g7, %o1
23425 movrlez %g2, 0x225, %o7
23426 movneg %xcc, %o0, %i6
23427 fandnot1 %f24, %f24, %f18
23428 movl %xcc, %g4, %i4
23429 sdivx %o2, 0x1200, %i5
23430 addc %i2, %l4, %o3
23431 ldd [%l7 + 0x28], %i0
23432 sdiv %o4, 0x1039, %i0
23433 fmovrsne %g5, %f8, %f5
23434 edge32l %g3, %l6, %i3
23435 save %g1, 0x08FD, %l5
23436 rdpr %cwp, %g1
23437 rdpr %cansave, %g2
23438 rdpr %canrestore, %g3
23439 rdpr %cleanwin, %g4
23440 rdpr %otherwin, %g5
23441 rdpr %wstate, %g6
23442 xorcc %l3, %o6, %l1
23443 xorcc %g6, 0x1EF1, %l2
23444 sir 0x1E16
23445 fcmpes %fcc0, %f2, %f17
23446 movneg %xcc, %i7, %l0
23447 udivcc %o5, 0x018C, %g7
23448 andn %o1, 0x16AF, %g2
23449 fmovrsgz %o0, %f4, %f12
23450 mulx %o7, 0x0890, %g4
23451 movrgez %i6, %o2, %i4
23452 orcc %i2, %i5, %o3
23453 edge32 %i1, %o4, %l4
23454 srlx %i0, 0x09, %g3
23455 addcc %g5, 0x0EA7, %i3
23456 fmuld8ulx16 %f14, %f28, %f8
23457 movg %icc, %g1, %l5
23458 sdivx %l6, 0x01AF, %o6
23459 edge16 %l3, %g6, %l2
23460 movrlez %l1, %l0, %i7
23461 sdivx %o5, 0x07ED, %g7
23462 movvs %xcc, %g2, %o0
23463 stx %o7, [%l7 + 0x10]
23464 srax %g4, 0x1F, %o1
23465 std %f14, [%l7 + 0x18]
23466 smul %i6, %i4, %o2
23467 smul %i2, 0x0BC2, %i5
23468 movn %icc, %i1, %o3
23469 edge32 %o4, %i0, %l4
23470 fmovdleu %xcc, %f22, %f15
23471 ld [%l7 + 0x6C], %f24
23472 edge16 %g5, %g3, %i3
23473 smulcc %g1, %l5, %o6
23474 array32 %l6, %l3, %l2
23475 alignaddrl %l1, %l0, %g6
23476 sllx %i7, %g7, %g2
23477 pdist %f8, %f22, %f6
23478 fands %f18, %f2, %f11
23479 fpackfix %f22, %f31
23480 nop
23481 set 0x50, %l2
23482 stw %o5, [%l7 + %l2]
23483 popc 0x1DF2, %o7
23484 stx %g4, [%l7 + 0x10]
23485 edge8l %o0, %o1, %i4
23486 sth %o2, [%l7 + 0x4E]
23487 sethi 0x128E, %i6
23488 fmovdge %xcc, %f24, %f7
23489 fandnot2s %f30, %f13, %f4
23490 array32 %i5, %i2, %o3
23491 alignaddr %i1, %o4, %l4
23492 fmuld8sux16 %f25, %f6, %f6
23493 fandnot1 %f2, %f14, %f16
23494 fsrc1s %f2, %f5
23495 edge32 %i0, %g5, %g3
23496 fsrc2 %f30, %f2
23497 udivcc %i3, 0x1655, %l5
23498 edge8 %g1, %l6, %l3
23499 mova %icc, %l2, %o6
23500 stw %l1, [%l7 + 0x1C]
23501 edge32l %l0, %i7, %g7
23502 srl %g2, 0x0E, %o5
23503 xnorcc %g6, %g4, %o0
23504 srl %o7, %o1, %o2
23505 move %xcc, %i4, %i6
23506 fandnot1 %f10, %f2, %f26
23507 edge16 %i5, %o3, %i2
23508 movcs %icc, %i1, %o4
23509 ldsb [%l7 + 0x1E], %l4
23510 add %i0, 0x1368, %g3
23511 sllx %i3, %g5, %g1
23512 edge32l %l5, %l3, %l2
23513 xor %o6, %l6, %l1
23514 fxnors %f24, %f28, %f11
23515 fmovsgu %icc, %f22, %f27
23516 nop
23517 set 0x7E, %g4
23518 sth %l0, [%l7 + %g4]
23519 subc %g7, %g2, %i7
23520 movrgez %o5, 0x315, %g4
23521 xnor %o0, 0x1B1B, %o7
23522 fmovsneg %icc, %f3, %f15
23523 stx %o1, [%l7 + 0x68]
23524 movne %xcc, %g6, %o2
23525 fxnor %f24, %f14, %f0
23526 ldsw [%l7 + 0x14], %i6
23527 movl %icc, %i4, %o3
23528 nop
23529 set 0x71, %g7
23530 stb %i5, [%l7 + %g7]
23531 udiv %i2, 0x1F6D, %i1
23532 umulcc %l4, 0x0A23, %i0
23533 edge16n %g3, %i3, %g5
23534 st %f25, [%l7 + 0x70]
23535 alignaddrl %g1, %o4, %l3
23536 andncc %l2, %o6, %l5
23537 movpos %xcc, %l1, %l6
23538 ldsw [%l7 + 0x2C], %g7
23539 mova %xcc, %l0, %g2
23540 xnor %i7, 0x0F05, %g4
23541 alignaddrl %o0, %o5, %o1
23542 orncc %o7, %g6, %o2
23543 movne %xcc, %i6, %o3
23544 sir 0x1CF7
23545 umulcc %i4, 0x1D5D, %i5
23546 movrlz %i2, 0x302, %i1
23547 fpsub16 %f0, %f6, %f20
23548 fpack32 %f8, %f4, %f22
23549 sllx %i0, 0x11, %g3
23550 move %icc, %i3, %g5
23551 movvc %xcc, %l4, %o4
23552 fcmple16 %f8, %f0, %l3
23553 edge16l %g1, %l2, %o6
23554 fmovdvs %icc, %f14, %f25
23555 nop
23556 set 0x17, %i6
23557 ldub [%l7 + %i6], %l1
23558 xor %l6, %g7, %l0
23559 stw %g2, [%l7 + 0x58]
23560 fzeros %f29
23561 sllx %i7, %g4, %o0
23562 fnors %f5, %f1, %f24
23563 fmovrsne %l5, %f16, %f3
23564 xorcc %o5, 0x006B, %o7
23565 movrgz %g6, 0x0F6, %o2
23566 popc %o1, %i6
23567 movl %icc, %o3, %i4
23568 pdist %f8, %f22, %f20
23569 stb %i5, [%l7 + 0x40]
23570 ldd [%l7 + 0x78], %i0
23571 addcc %i0, %g3, %i3
23572 array16 %i2, %g5, %l4
23573 fmovrdne %o4, %f28, %f2
23574 fnegs %f21, %f14
23575 addccc %g1, %l2, %l3
23576 addcc %l1, %l6, %o6
23577 fmovsvc %icc, %f3, %f4
23578 fsrc2 %f18, %f24
23579 fmovrsgz %l0, %f21, %f7
23580 fnot2s %f18, %f6
23581 fmovrdlz %g2, %f4, %f14
23582 subcc %g7, 0x11A2, %i7
23583 movrgz %g4, %o0, %o5
23584 fcmpes %fcc2, %f5, %f18
23585 ldd [%l7 + 0x50], %l4
23586 fmovdle %icc, %f5, %f13
23587 stb %g6, [%l7 + 0x2E]
23588 popc 0x1516, %o7
23589 udivx %o2, 0x0607, %i6
23590 fcmpeq16 %f28, %f6, %o1
23591 movrgz %i4, %o3, %i5
23592 fcmpgt32 %f24, %f26, %i1
23593 sdiv %i0, 0x1716, %g3
23594 stx %i2, [%l7 + 0x38]
23595 sdivx %i3, 0x1EB2, %l4
23596 stb %g5, [%l7 + 0x53]
23597 movpos %xcc, %g1, %o4
23598 edge32ln %l2, %l1, %l6
23599 fmovsge %icc, %f10, %f3
23600 edge16n %l3, %o6, %l0
23601 movgu %xcc, %g7, %i7
23602 array32 %g4, %o0, %g2
23603 udiv %l5, 0x063D, %o5
23604 xnor %g6, 0x0B6A, %o7
23605 or %i6, 0x0BB2, %o1
23606 edge32n %o2, %o3, %i4
23607 movvs %xcc, %i1, %i0
23608 udivx %i5, 0x1AF3, %g3
23609 xnorcc %i2, 0x0648, %l4
23610 movvs %icc, %g5, %g1
23611 fornot1 %f2, %f12, %f2
23612 setx loop_70, %l0, %l1
23613 return %l1
23614 nop
23615 rdpr %cwp, %g1
23616 rdpr %cansave, %g2
23617 rdpr %canrestore, %g3
23618 rdpr %cleanwin, %g4
23619 rdpr %otherwin, %g5
23620 rdpr %wstate, %g6
23621loop_70: edge32ln %i3, %l6, %o6
23622 movne %xcc, %l0, %g7
23623 xnorcc %l3, %g4, %o0
23624 fmuld8sux16 %f20, %f23, %f12
23625 xorcc %g2, 0x13DF, %i7
23626 st %f24, [%l7 + 0x34]
23627 fcmpeq16 %f18, %f24, %o5
23628 xor %g6, %o7, %i6
23629 edge32ln %o1, %l5, %o2
23630 umul %o3, %i1, %i0
23631 movrlz %i5, 0x122, %i4
23632 movge %xcc, %i2, %g3
23633 edge16l %g5, %g1, %o4
23634 fmovsvs %xcc, %f3, %f24
23635 st %f12, [%l7 + 0x1C]
23636 ldsw [%l7 + 0x34], %l2
23637 andn %l4, 0x13C1, %i3
23638 movrne %l1, %o6, %l6
23639 movrlz %g7, %l0, %g4
23640 popc 0x1C5E, %l3
23641 orcc %o0, 0x1D63, %i7
23642 subc %o5, %g2, %g6
23643 movcs %icc, %o7, %o1
23644 xnor %l5, 0x13DC, %i6
23645 and %o2, 0x14B7, %i1
23646 stx %i0, [%l7 + 0x10]
23647 movrlz %o3, 0x392, %i5
23648 movcs %xcc, %i4, %g3
23649 nop
23650 set 0x30, %o2
23651 stx %g5, [%l7 + %o2]
23652 sir 0x0F7C
23653 fmovsvc %icc, %f18, %f11
23654 fmovrdlz %g1, %f24, %f30
23655 addc %o4, 0x0B80, %i2
23656 subc %l4, 0x0841, %l2
23657 edge32l %i3, %l1, %o6
23658 mulx %l6, %g7, %l0
23659 edge8ln %l3, %o0, %g4
23660 srlx %o5, %g2, %i7
23661 subc %o7, %g6, %l5
23662 sethi 0x1D9F, %o1
23663 st %f29, [%l7 + 0x40]
23664 orn %i6, 0x1332, %o2
23665 fmovdcc %xcc, %f1, %f27
23666 ldsh [%l7 + 0x34], %i1
23667 fmovdvs %icc, %f9, %f24
23668 move %xcc, %i0, %i5
23669 sethi 0x113A, %i4
23670 sdivcc %o3, 0x1830, %g5
23671 movrne %g1, 0x35E, %g3
23672 pdist %f14, %f16, %f6
23673 orcc %o4, 0x14F0, %l4
23674 mulx %l2, 0x1F4E, %i2
23675 alignaddrl %i3, %l1, %l6
23676 sethi 0x1B19, %g7
23677 add %l0, %o6, %l3
23678 edge8n %g4, %o0, %o5
23679 movn %xcc, %g2, %i7
23680 fmovrsgez %o7, %f30, %f5
23681 fandnot1 %f10, %f12, %f26
23682 fmovrdlz %l5, %f28, %f12
23683 andcc %g6, 0x1E7C, %i6
23684 umulcc %o2, %o1, %i1
23685 popc %i0, %i4
23686 fornot1 %f10, %f0, %f16
23687 fand %f8, %f12, %f8
23688 movl %xcc, %i5, %g5
23689 sra %g1, 0x18, %g3
23690 nop
23691 set 0x28, %i2
23692 ldd [%l7 + %i2], %f20
23693 stx %o3, [%l7 + 0x20]
23694 edge16ln %o4, %l4, %i2
23695 edge16l %l2, %l1, %l6
23696 sth %i3, [%l7 + 0x3E]
23697 subc %l0, %o6, %g7
23698 fmovscc %xcc, %f8, %f13
23699 sir 0x1507
23700 edge16ln %l3, %g4, %o0
23701 udiv %g2, 0x0F98, %o5
23702 fpackfix %f20, %f24
23703 addc %i7, 0x0C8B, %l5
23704 edge8ln %g6, %i6, %o2
23705 srl %o1, 0x09, %i1
23706 nop
23707 set 0x6E, %i0
23708 ldsh [%l7 + %i0], %i0
23709 addccc %o7, 0x1475, %i4
23710 movleu %icc, %i5, %g1
23711 save %g5, %g3, %o3
23712 rdpr %cwp, %g1
23713 rdpr %cansave, %g2
23714 rdpr %canrestore, %g3
23715 rdpr %cleanwin, %g4
23716 rdpr %otherwin, %g5
23717 rdpr %wstate, %g6
23718 alignaddr %o4, %i2, %l2
23719 subc %l4, %l6, %l1
23720 movvs %xcc, %l0, %o6
23721 movrne %i3, %g7, %g4
23722 fors %f27, %f15, %f0
23723 fmovdneg %xcc, %f8, %f9
23724 movle %icc, %o0, %l3
23725 andncc %o5, %i7, %g2
23726 edge32n %l5, %i6, %o2
23727 edge32 %o1, %g6, %i0
23728 movcs %xcc, %o7, %i1
23729 orncc %i5, %i4, %g1
23730 movgu %xcc, %g3, %g5
23731 st %f17, [%l7 + 0x20]
23732 ldd [%l7 + 0x48], %f30
23733 lduw [%l7 + 0x18], %o4
23734 subcc %i2, %l2, %o3
23735 edge16 %l6, %l4, %l1
23736 movvs %xcc, %o6, %i3
23737 fmovrsgz %l0, %f30, %f20
23738 movge %icc, %g4, %g7
23739 fxnor %f16, %f2, %f8
23740 stx %o0, [%l7 + 0x40]
23741 fmovde %xcc, %f17, %f3
23742 movvs %icc, %o5, %l3
23743 and %i7, %l5, %i6
23744 edge16n %g2, %o1, %g6
23745 ldsh [%l7 + 0x12], %o2
23746 edge16ln %o7, %i1, %i0
23747 smul %i5, %g1, %g3
23748 subc %g5, %o4, %i2
23749 sdiv %i4, 0x0002, %l2
23750 smul %l6, 0x10E3, %l4
23751 edge16l %l1, %o3, %i3
23752 udiv %o6, 0x0BF7, %l0
23753 edge32 %g7, %g4, %o0
23754 or %o5, 0x0FCE, %l3
23755 sub %i7, %l5, %g2
23756 fnands %f26, %f23, %f9
23757 srl %i6, %g6, %o2
23758 movrgz %o1, %i1, %o7
23759 fmovsne %icc, %f10, %f19
23760 popc %i5, %i0
23761 fxnors %f4, %f8, %f26
23762 movl %xcc, %g3, %g5
23763 sir 0x1BDA
23764 edge32n %o4, %g1, %i4
23765 movge %xcc, %i2, %l6
23766 stb %l4, [%l7 + 0x43]
23767 fmovrdlez %l1, %f6, %f20
23768 sdivx %o3, 0x1789, %i3
23769 mova %xcc, %o6, %l0
23770 xorcc %l2, 0x05D5, %g7
23771 movcs %icc, %o0, %o5
23772 ld [%l7 + 0x48], %f31
23773 array16 %g4, %i7, %l3
23774 addc %l5, %g2, %g6
23775 fpack16 %f28, %f21
23776 stw %i6, [%l7 + 0x48]
23777 movpos %icc, %o2, %i1
23778 udiv %o7, 0x1E58, %i5
23779 sra %i0, %g3, %g5
23780 fcmpgt32 %f0, %f14, %o1
23781 for %f20, %f26, %f10
23782 andncc %o4, %i4, %g1
23783 xorcc %l6, 0x1F66, %l4
23784 nop
23785 set 0x4E, %o5
23786 stb %i2, [%l7 + %o5]
23787 mulx %l1, 0x1118, %o3
23788 stb %o6, [%l7 + 0x34]
23789 movrgz %i3, %l0, %l2
23790 restore %g7, 0x01F0, %o0
23791 rdpr %cwp, %g1
23792 rdpr %cansave, %g2
23793 rdpr %canrestore, %g3
23794 rdpr %cleanwin, %g4
23795 rdpr %otherwin, %g5
23796 rdpr %wstate, %g6
23797 fmovsvc %xcc, %f6, %f8
23798 st %f26, [%l7 + 0x58]
23799 stx %o5, [%l7 + 0x68]
23800 movle %icc, %i7, %l3
23801 srl %g4, %l5, %g6
23802 smulcc %g2, 0x045C, %o2
23803 edge32 %i6, %i1, %i5
23804 smulcc %o7, %g3, %i0
23805 addccc %g5, 0x1176, %o1
23806 sdivx %i4, 0x1599, %g1
23807 fmovsge %icc, %f8, %f11
23808 mulscc %o4, 0x1531, %l6
23809 fmovsleu %xcc, %f23, %f2
23810 fxors %f2, %f9, %f28
23811 fmovse %xcc, %f24, %f12
23812 st %f14, [%l7 + 0x64]
23813 edge8 %i2, %l1, %l4
23814 popc %o3, %o6
23815 edge16 %l0, %i3, %l2
23816 and %g7, 0x0EAD, %o0
23817 ldsb [%l7 + 0x0C], %i7
23818 stw %l3, [%l7 + 0x60]
23819 stw %g4, [%l7 + 0x50]
23820 xnor %o5, 0x0007, %g6
23821 fmul8x16al %f16, %f11, %f28
23822 nop
23823 set 0x12, %i4
23824 stb %g2, [%l7 + %i4]
23825 xor %o2, 0x0ACD, %i6
23826 array32 %i1, %l5, %i5
23827 edge8n %g3, %i0, %o7
23828 fones %f21
23829 movgu %xcc, %o1, %g5
23830 sra %g1, 0x1E, %o4
23831 movrne %l6, %i4, %l1
23832 orcc %l4, %o3, %o6
23833 movcs %icc, %l0, %i2
23834 udivx %i3, 0x0F57, %g7
23835 addcc %l2, %o0, %i7
23836 movn %icc, %l3, %o5
23837 fmul8x16au %f19, %f21, %f10
23838 movpos %icc, %g6, %g2
23839 fzero %f0
23840 bshuffle %f8, %f24, %f28
23841 alignaddr %o2, %g4, %i1
23842 st %f19, [%l7 + 0x30]
23843 andncc %i6, %i5, %g3
23844 ldsh [%l7 + 0x14], %l5
23845 fmuld8ulx16 %f16, %f2, %f22
23846 srax %o7, 0x02, %o1
23847 sth %i0, [%l7 + 0x2A]
23848 mulscc %g5, 0x069E, %g1
23849 edge16ln %o4, %i4, %l6
23850 pdist %f8, %f12, %f28
23851 fmul8ulx16 %f16, %f4, %f20
23852 udivcc %l1, 0x17F5, %l4
23853 addc %o6, 0x1CC6, %l0
23854 xnorcc %o3, %i2, %g7
23855 lduh [%l7 + 0x5E], %l2
23856 fmovrsgez %i3, %f4, %f18
23857 sdivcc %i7, 0x1A61, %l3
23858 fcmpgt16 %f30, %f14, %o0
23859 array8 %g6, %g2, %o5
23860 sir 0x1093
23861 umul %g4, %o2, %i6
23862 movrlez %i1, %g3, %l5
23863 array8 %i5, %o7, %i0
23864 fabsd %f24, %f4
23865 fmovrdlz %g5, %f12, %f6
23866 and %o1, %g1, %i4
23867 sub %l6, %l1, %l4
23868 and %o4, 0x00BE, %l0
23869 udiv %o6, 0x0635, %o3
23870 xor %i2, 0x14B0, %l2
23871 fpsub32 %f20, %f4, %f6
23872 fcmped %fcc0, %f6, %f22
23873 movpos %xcc, %g7, %i3
23874 alignaddrl %l3, %i7, %g6
23875 movpos %icc, %g2, %o0
23876 move %xcc, %o5, %g4
23877 fcmpeq16 %f18, %f30, %i6
23878 alignaddrl %i1, %g3, %l5
23879 fcmpes %fcc0, %f31, %f0
23880 array8 %o2, %i5, %o7
23881 setx loop_71, %l0, %l1
23882 return %l1
23883 nop
23884 rdpr %cwp, %g1
23885 rdpr %cansave, %g2
23886 rdpr %canrestore, %g3
23887 rdpr %cleanwin, %g4
23888 rdpr %otherwin, %g5
23889 rdpr %wstate, %g6
23890loop_71: movrgz %g1, %i4, %o1
23891 movrgz %l1, 0x1BB, %l4
23892 ldx [%l7 + 0x30], %o4
23893 or %l0, %o6, %o3
23894 movgu %xcc, %i2, %l2
23895 sll %l6, %g7, %i3
23896 fand %f12, %f28, %f20
23897 andncc %i7, %g6, %g2
23898 for %f24, %f22, %f2
23899 fnot1s %f4, %f9
23900 fcmped %fcc0, %f4, %f16
23901 edge8ln %l3, %o5, %g4
23902 fandnot1s %f18, %f9, %f31
23903 movcc %icc, %i6, %o0
23904 std %f22, [%l7 + 0x30]
23905 mulx %g3, 0x1AFF, %i1
23906 xnorcc %o2, 0x1EF8, %l5
23907 fandnot2 %f22, %f8, %f2
23908 ld [%l7 + 0x14], %f20
23909 mulx %o7, 0x0363, %i5
23910 andcc %g5, 0x0506, %i0
23911 edge8ln %i4, %o1, %l1
23912 fzeros %f19
23913 fsrc1s %f24, %f27
23914 ldsw [%l7 + 0x48], %g1
23915 movle %xcc, %o4, %l4
23916 edge16ln %l0, %o6, %o3
23917 xor %l2, %i2, %l6
23918 umul %i3, %i7, %g6
23919 nop
23920 set 0x60, %g1
23921 sth %g2, [%l7 + %g1]
23922 sra %l3, %g7, %g4
23923 alignaddr %i6, %o0, %o5
23924 add %i1, 0x05B4, %o2
23925 array32 %g3, %l5, %o7
23926 lduh [%l7 + 0x0E], %g5
23927 sth %i5, [%l7 + 0x5C]
23928 udivx %i4, 0x1573, %i0
23929 edge16 %l1, %g1, %o1
23930 movgu %xcc, %o4, %l4
23931 ldub [%l7 + 0x2C], %o6
23932 movne %xcc, %l0, %l2
23933 lduh [%l7 + 0x60], %o3
23934 stb %l6, [%l7 + 0x1C]
23935 subcc %i3, 0x1E66, %i2
23936 movvc %icc, %i7, %g6
23937 edge8 %g2, %l3, %g7
23938 ldd [%l7 + 0x30], %f4
23939 fxor %f12, %f6, %f18
23940 or %i6, 0x1C4D, %o0
23941 andcc %o5, 0x18AB, %g4
23942 movvc %xcc, %o2, %g3
23943 sdiv %i1, 0x1807, %o7
23944 fpadd16s %f2, %f28, %f12
23945 restore %g5, 0x0DE8, %l5
23946 rdpr %cwp, %g1
23947 rdpr %cansave, %g2
23948 rdpr %canrestore, %g3
23949 rdpr %cleanwin, %g4
23950 rdpr %otherwin, %g5
23951 rdpr %wstate, %g6
23952 andcc %i5, %i0, %l1
23953 edge8l %i4, %g1, %o4
23954 sra %l4, %o1, %o6
23955 edge32l %l2, %l0, %o3
23956 edge32ln %l6, %i2, %i7
23957 movgu %xcc, %g6, %g2
23958 edge16l %l3, %g7, %i6
23959 srax %i3, %o0, %o5
23960 xnorcc %g4, %o2, %i1
23961 fcmps %fcc0, %f5, %f6
23962 fandnot2s %f16, %f8, %f4
23963 udivx %g3, 0x0C40, %g5
23964 setx loop_72, %l0, %l1
23965 return %l1
23966 nop
23967 rdpr %cwp, %g1
23968 rdpr %cansave, %g2
23969 rdpr %canrestore, %g3
23970 rdpr %cleanwin, %g4
23971 rdpr %otherwin, %g5
23972 rdpr %wstate, %g6
23973loop_72: srlx %l5, %l1, %i4
23974 movvs %xcc, %i0, %g1
23975 fmovsvs %xcc, %f8, %f7
23976 sra %o4, %o1, %l4
23977 stb %l2, [%l7 + 0x74]
23978 orncc %o6, 0x1536, %l0
23979 udivx %l6, 0x1708, %i2
23980 faligndata %f20, %f10, %f6
23981 array8 %i7, %g6, %g2
23982 fmovsgu %xcc, %f9, %f7
23983 subcc %o3, 0x0AE5, %l3
23984 smul %i6, 0x0755, %g7
23985 ldx [%l7 + 0x50], %o0
23986 andn %i3, 0x1FB3, %o5
23987 movn %icc, %g4, %o2
23988 fcmpd %fcc2, %f4, %f16
23989 movn %icc, %i1, %g3
23990 fmovdcs %icc, %f19, %f2
23991 fmovsle %xcc, %f29, %f14
23992 fmovdpos %xcc, %f6, %f7
23993 add %o7, %g5, %l5
23994 fmovdvs %xcc, %f10, %f29
23995 fmul8x16au %f19, %f21, %f2
23996 stb %l1, [%l7 + 0x35]
23997 movpos %icc, %i5, %i0
23998 stb %i4, [%l7 + 0x7F]
23999 fpsub32 %f20, %f18, %f26
24000 movvc %xcc, %o4, %o1
24001 fmovdcs %icc, %f4, %f23
24002 andncc %l4, %g1, %l2
24003 ldx [%l7 + 0x10], %l0
24004 srax %l6, 0x17, %o6
24005 fcmple16 %f26, %f28, %i2
24006 edge8 %g6, %g2, %o3
24007 movleu %xcc, %i7, %l3
24008 mova %xcc, %i6, %g7
24009 edge16n %i3, %o5, %g4
24010 xor %o2, 0x1634, %i1
24011 movpos %icc, %o0, %o7
24012 udivx %g3, 0x1FBE, %g5
24013 fmovspos %icc, %f4, %f0
24014 stx %l1, [%l7 + 0x50]
24015 array32 %l5, %i0, %i5
24016 smulcc %o4, %o1, %l4
24017 sdivcc %i4, 0x0A53, %g1
24018 xnorcc %l0, %l2, %o6
24019 smulcc %i2, 0x1F92, %l6
24020 stw %g2, [%l7 + 0x78]
24021 fnot2s %f18, %f12
24022 array16 %o3, %g6, %l3
24023 lduh [%l7 + 0x10], %i7
24024 srax %g7, 0x05, %i3
24025 movl %xcc, %o5, %i6
24026 subccc %g4, %i1, %o2
24027 fmovsa %icc, %f31, %f9
24028 movrlz %o0, 0x33E, %g3
24029 movvs %xcc, %o7, %g5
24030 xnorcc %l5, %l1, %i5
24031 xorcc %o4, 0x19FE, %o1
24032 fnand %f14, %f18, %f14
24033 ldd [%l7 + 0x38], %f4
24034 umul %i0, 0x1855, %l4
24035 fmovdcc %icc, %f15, %f30
24036 srlx %i4, %l0, %l2
24037 fmovsne %xcc, %f27, %f1
24038 st %f24, [%l7 + 0x50]
24039 fmovse %icc, %f26, %f0
24040 ldsh [%l7 + 0x0A], %o6
24041 edge32 %g1, %l6, %i2
24042 sub %g2, %o3, %g6
24043 andn %i7, 0x1E33, %l3
24044 sdiv %g7, 0x1E61, %i3
24045 orncc %i6, %o5, %g4
24046 udivx %o2, 0x042B, %o0
24047 fnegs %f11, %f9
24048 std %f28, [%l7 + 0x28]
24049 edge16 %i1, %g3, %g5
24050 movrgz %l5, 0x319, %l1
24051 movrlz %o7, 0x366, %i5
24052 save %o4, %o1, %l4
24053 rdpr %cwp, %g1
24054 rdpr %cansave, %g2
24055 rdpr %canrestore, %g3
24056 rdpr %cleanwin, %g4
24057 rdpr %otherwin, %g5
24058 rdpr %wstate, %g6
24059 lduw [%l7 + 0x60], %i4
24060 movn %xcc, %i0, %l2
24061 movrlez %l0, 0x246, %o6
24062 sub %g1, %i2, %l6
24063 fcmpeq16 %f26, %f18, %g2
24064 move %icc, %o3, %i7
24065 sub %l3, 0x098A, %g6
24066 addccc %i3, 0x0CA7, %i6
24067 movpos %icc, %o5, %g7
24068 edge32l %g4, %o0, %i1
24069 ld [%l7 + 0x64], %f14
24070 addccc %g3, 0x0C30, %g5
24071 umul %l5, %l1, %o7
24072 ldsw [%l7 + 0x10], %i5
24073 fmovdn %xcc, %f13, %f18
24074 orn %o2, %o4, %l4
24075 mulscc %i4, %o1, %i0
24076 siam 0x6
24077 ldsh [%l7 + 0x34], %l2
24078 orncc %o6, 0x003F, %l0
24079 andncc %g1, %i2, %l6
24080 sdivx %g2, 0x0C2A, %i7
24081 sdivcc %l3, 0x157F, %g6
24082 sll %i3, 0x0B, %i6
24083 sdiv %o3, 0x0716, %o5
24084 edge8ln %g7, %o0, %g4
24085 fcmpne32 %f0, %f22, %i1
24086 edge8ln %g3, %g5, %l1
24087 array32 %o7, %i5, %l5
24088 umulcc %o2, %o4, %l4
24089 xor %i4, %o1, %l2
24090 movpos %xcc, %o6, %i0
24091 movcc %icc, %g1, %l0
24092 subccc %i2, %l6, %g2
24093 movle %xcc, %i7, %g6
24094 fmovdle %icc, %f27, %f15
24095 fcmped %fcc3, %f26, %f30
24096 edge32l %i3, %l3, %o3
24097 movrne %i6, %o5, %o0
24098 edge8ln %g4, %i1, %g7
24099 mulscc %g5, %g3, %l1
24100 edge32 %i5, %l5, %o2
24101 movre %o4, %o7, %l4
24102 array8 %o1, %i4, %l2
24103 sth %o6, [%l7 + 0x0C]
24104 srlx %g1, 0x17, %l0
24105 sll %i0, %l6, %i2
24106 fornot2s %f25, %f22, %f23
24107 fsrc2 %f16, %f26
24108 sdiv %i7, 0x0502, %g6
24109 movle %icc, %g2, %l3
24110 edge16n %i3, %i6, %o3
24111 stb %o5, [%l7 + 0x58]
24112 mulscc %o0, %g4, %g7
24113 mulscc %i1, %g3, %g5
24114 mulx %l1, %i5, %l5
24115 fmovdneg %icc, %f11, %f31
24116 bshuffle %f20, %f12, %f2
24117 movcs %icc, %o2, %o4
24118 edge16l %l4, %o1, %i4
24119 subc %o7, 0x0BEC, %o6
24120 edge32ln %l2, %l0, %g1
24121 addccc %l6, 0x0B75, %i0
24122 fmovsneg %xcc, %f4, %f24
24123 edge8ln %i7, %i2, %g6
24124 xnorcc %l3, 0x0B18, %g2
24125 movgu %xcc, %i3, %o3
24126 fnot1 %f26, %f28
24127 movrgz %i6, 0x2BF, %o0
24128 edge32l %g4, %o5, %i1
24129 movl %icc, %g3, %g5
24130 movgu %xcc, %l1, %g7
24131 restore %l5, 0x15E1, %i5
24132 rdpr %cwp, %g1
24133 rdpr %cansave, %g2
24134 rdpr %canrestore, %g3
24135 rdpr %cleanwin, %g4
24136 rdpr %otherwin, %g5
24137 rdpr %wstate, %g6
24138 fmovdvc %icc, %f5, %f25
24139 umul %o2, %l4, %o1
24140 ld [%l7 + 0x3C], %f25
24141 lduw [%l7 + 0x30], %o4
24142 subc %o7, 0x0C7F, %i4
24143 movrgez %o6, %l0, %l2
24144 fnors %f4, %f2, %f27
24145 umulcc %g1, %l6, %i0
24146 stb %i2, [%l7 + 0x75]
24147 lduw [%l7 + 0x38], %i7
24148 fmovsg %icc, %f16, %f15
24149 udivx %g6, 0x18C6, %l3
24150 sir 0x1F17
24151 fmovsa %xcc, %f7, %f26
24152 udivcc %i3, 0x0924, %o3
24153 sdiv %i6, 0x1327, %o0
24154 sra %g4, 0x1A, %o5
24155 sll %g2, %g3, %i1
24156 fcmped %fcc3, %f0, %f20
24157 sth %l1, [%l7 + 0x5E]
24158 st %f29, [%l7 + 0x1C]
24159 movrgz %g7, %g5, %l5
24160 umulcc %i5, 0x06E2, %l4
24161 xnor %o2, 0x1E3F, %o4
24162 ldsh [%l7 + 0x5A], %o7
24163 movvc %icc, %i4, %o6
24164 movle %icc, %o1, %l0
24165 fsrc1s %f30, %f6
24166 add %l2, %g1, %l6
24167 sth %i2, [%l7 + 0x12]
24168 srax %i0, %i7, %l3
24169 ldsh [%l7 + 0x60], %g6
24170 movne %icc, %i3, %i6
24171 array32 %o3, %g4, %o0
24172 fnand %f22, %f8, %f24
24173 andcc %o5, 0x1F75, %g3
24174 addccc %g2, %l1, %i1
24175 xnorcc %g5, 0x0D28, %g7
24176 movl %xcc, %i5, %l5
24177 array32 %l4, %o4, %o2
24178 orn %i4, %o7, %o6
24179 movl %icc, %o1, %l2
24180 orcc %g1, 0x1958, %l0
24181 edge8n %i2, %l6, %i0
24182 sllx %l3, 0x06, %i7
24183 ldsw [%l7 + 0x48], %g6
24184 edge8n %i6, %o3, %g4
24185 edge8ln %o0, %o5, %i3
24186 movle %icc, %g3, %l1
24187 sdiv %g2, 0x1233, %i1
24188 srax %g7, 0x10, %g5
24189 movge %icc, %l5, %i5
24190 ldd [%l7 + 0x28], %o4
24191 stw %l4, [%l7 + 0x58]
24192 sir 0x14E0
24193 srl %o2, %o7, %o6
24194 alignaddr %i4, %l2, %o1
24195 andncc %g1, %i2, %l0
24196 smulcc %l6, 0x120D, %i0
24197 movcs %icc, %i7, %l3
24198 fcmpgt16 %f14, %f10, %i6
24199 fmovdgu %xcc, %f20, %f27
24200 lduw [%l7 + 0x68], %g6
24201 andncc %o3, %o0, %g4
24202 fcmpne16 %f18, %f16, %i3
24203 movvs %xcc, %o5, %l1
24204 movpos %icc, %g3, %i1
24205 fpack32 %f26, %f0, %f6
24206 sdiv %g2, 0x1F38, %g7
24207 umulcc %g5, %i5, %l5
24208 ldsh [%l7 + 0x46], %o4
24209 srl %l4, 0x01, %o7
24210 alignaddr %o2, %i4, %l2
24211 movcc %icc, %o6, %o1
24212 sll %i2, %l0, %g1
24213 sdivcc %i0, 0x0CD4, %l6
24214 movvc %icc, %l3, %i6
24215 siam 0x1
24216 xor %i7, %g6, %o3
24217 srlx %g4, %o0, %o5
24218 subc %l1, %i3, %g3
24219 andncc %g2, %i1, %g5
24220 umul %g7, 0x1523, %i5
24221 move %icc, %o4, %l5
24222 umulcc %l4, 0x029D, %o2
24223 smul %i4, %o7, %o6
24224 movn %xcc, %o1, %l2
24225 fmovde %icc, %f9, %f4
24226 fornot1s %f19, %f14, %f2
24227 array16 %i2, %g1, %i0
24228 array32 %l6, %l0, %i6
24229 fcmped %fcc2, %f18, %f2
24230 xnorcc %l3, 0x16E3, %i7
24231 sll %o3, 0x1D, %g4
24232 orcc %o0, 0x103E, %g6
24233 movrne %l1, 0x068, %o5
24234 orncc %i3, 0x0AC1, %g2
24235 srl %i1, 0x15, %g3
24236 fcmps %fcc1, %f26, %f21
24237 edge16 %g7, %g5, %i5
24238 nop
24239 set 0x46, %o3
24240 ldsh [%l7 + %o3], %l5
24241 nop
24242 set 0x78, %l0
24243 std %f24, [%l7 + %l0]
24244 fmovsn %icc, %f16, %f13
24245 fpsub16s %f31, %f3, %f11
24246 stx %l4, [%l7 + 0x28]
24247 udivx %o4, 0x0464, %o2
24248 movvc %xcc, %i4, %o6
24249 stw %o1, [%l7 + 0x50]
24250 fmovrdne %l2, %f8, %f4
24251 udivcc %o7, 0x1CBE, %i2
24252 edge32 %g1, %i0, %l6
24253 subcc %i6, %l0, %l3
24254 ld [%l7 + 0x3C], %f11
24255 fzeros %f29
24256 or %i7, 0x1808, %g4
24257 udiv %o3, 0x1899, %o0
24258 movl %icc, %g6, %l1
24259 nop
24260 set 0x2C, %g2
24261 ldub [%l7 + %g2], %o5
24262 umul %g2, 0x0A9A, %i1
24263 movne %xcc, %g3, %i3
24264 fmovsvc %icc, %f13, %f27
24265 array32 %g7, %i5, %g5
24266 sub %l5, 0x17EE, %o4
24267 ldd [%l7 + 0x08], %l4
24268 alignaddr %i4, %o2, %o6
24269 movrgz %l2, %o7, %i2
24270 stw %g1, [%l7 + 0x0C]
24271 stx %o1, [%l7 + 0x78]
24272 sll %i0, 0x17, %i6
24273 udivx %l0, 0x096C, %l6
24274 andcc %l3, %g4, %o3
24275 sdiv %i7, 0x0CD9, %o0
24276 fmovdle %icc, %f31, %f18
24277 movvc %xcc, %g6, %o5
24278 sub %g2, 0x037D, %l1
24279 move %icc, %i1, %g3
24280 edge16 %i3, %g7, %g5
24281 alignaddrl %l5, %o4, %l4
24282 fmovda %icc, %f8, %f22
24283 nop
24284 set 0x34, %l6
24285 sth %i5, [%l7 + %l6]
24286 subccc %i4, %o2, %o6
24287 edge16l %l2, %i2, %g1
24288 fmovdle %icc, %f3, %f15
24289 orn %o1, %i0, %i6
24290 array32 %o7, %l6, %l0
24291 ldsh [%l7 + 0x28], %l3
24292 fmul8x16al %f10, %f2, %f10
24293 fcmple16 %f12, %f26, %g4
24294 sll %i7, %o3, %g6
24295 fnors %f28, %f11, %f22
24296 array32 %o5, %g2, %l1
24297 orn %o0, 0x0600, %i1
24298 ldsb [%l7 + 0x7E], %g3
24299 fmovs %f25, %f26
24300 sdivcc %g7, 0x1CE7, %i3
24301 save %g5, %l5, %l4
24302 rdpr %cwp, %g1
24303 rdpr %cansave, %g2
24304 rdpr %canrestore, %g3
24305 rdpr %cleanwin, %g4
24306 rdpr %otherwin, %g5
24307 rdpr %wstate, %g6
24308 sdivx %o4, 0x082F, %i4
24309 orcc %o2, 0x1A98, %i5
24310 srlx %l2, 0x04, %o6
24311 or %i2, %g1, %i0
24312 fmovda %xcc, %f10, %f23
24313 umul %o1, 0x1F8D, %i6
24314 andncc %o7, %l0, %l6
24315 array8 %g4, %i7, %l3
24316 andn %g6, 0x010F, %o5
24317 movvc %xcc, %o3, %l1
24318 fnegs %f10, %f31
24319 xorcc %o0, 0x003D, %g2
24320 nop
24321 set 0x08, %i1
24322 ldd [%l7 + %i1], %g2
24323 movneg %icc, %i1, %g7
24324 lduh [%l7 + 0x58], %i3
24325 movre %g5, 0x2C3, %l4
24326 sdiv %l5, 0x149C, %i4
24327 movneg %xcc, %o4, %o2
24328 fpadd16s %f10, %f5, %f17
24329 andcc %l2, %i5, %o6
24330 addc %i2, %g1, %o1
24331 movle %icc, %i0, %o7
24332 movneg %xcc, %l0, %l6
24333 lduw [%l7 + 0x14], %i6
24334 fxor %f4, %f30, %f12
24335 fcmped %fcc2, %f2, %f26
24336 ldd [%l7 + 0x60], %g4
24337 array8 %l3, %g6, %i7
24338 ldx [%l7 + 0x40], %o3
24339 ldsb [%l7 + 0x1F], %l1
24340 siam 0x3
24341 edge32ln %o0, %g2, %g3
24342 movrlz %o5, %g7, %i1
24343 fornot2 %f10, %f4, %f2
24344 movleu %icc, %i3, %g5
24345 move %xcc, %l4, %i4
24346 fcmpd %fcc3, %f30, %f30
24347 sir 0x018E
24348 fxnor %f26, %f6, %f26
24349 movvs %xcc, %l5, %o2
24350 fmovse %icc, %f0, %f0
24351 fones %f7
24352 orn %o4, 0x0F68, %l2
24353 addc %i5, 0x0822, %i2
24354 ldsb [%l7 + 0x37], %o6
24355 edge16 %g1, %o1, %o7
24356 fsrc1 %f10, %f6
24357 sdivx %l0, 0x1CDA, %i0
24358 edge8 %i6, %l6, %l3
24359 array16 %g6, %i7, %o3
24360 std %f14, [%l7 + 0x48]
24361 alignaddrl %g4, %o0, %l1
24362 subc %g3, 0x0A0A, %g2
24363 fmovdgu %xcc, %f28, %f27
24364 fmovda %xcc, %f21, %f24
24365 xorcc %g7, %o5, %i1
24366 lduh [%l7 + 0x38], %i3
24367 edge16ln %g5, %l4, %l5
24368 fmul8x16 %f3, %f30, %f0
24369 edge16 %o2, %i4, %l2
24370 ldx [%l7 + 0x78], %i5
24371 sth %i2, [%l7 + 0x3C]
24372 alignaddr %o6, %g1, %o4
24373 array16 %o1, %o7, %l0
24374 move %icc, %i6, %i0
24375 fabsd %f12, %f10
24376 fmovsne %xcc, %f25, %f2
24377 fpack32 %f2, %f2, %f12
24378 udiv %l3, 0x0813, %l6
24379 nop
24380 set 0x48, %o0
24381 ldx [%l7 + %o0], %g6
24382 ldsh [%l7 + 0x3E], %o3
24383 array16 %g4, %o0, %l1
24384 sllx %g3, 0x17, %i7
24385 fcmpd %fcc0, %f14, %f22
24386 ldub [%l7 + 0x4E], %g7
24387 andn %g2, %o5, %i1
24388 ldsh [%l7 + 0x5A], %g5
24389 xorcc %l4, 0x169D, %i3
24390 sir 0x03AB
24391 array8 %l5, %i4, %l2
24392 movvs %icc, %i5, %o2
24393 edge8 %o6, %g1, %o4
24394 ldsb [%l7 + 0x34], %o1
24395 stb %i2, [%l7 + 0x11]
24396 movcs %icc, %l0, %o7
24397 fzeros %f5
24398 fmovrdne %i6, %f0, %f6
24399 ldsb [%l7 + 0x1D], %i0
24400 fcmpne16 %f14, %f24, %l3
24401 st %f30, [%l7 + 0x0C]
24402 st %f2, [%l7 + 0x64]
24403 movrne %l6, 0x2CD, %g6
24404 movrgz %g4, %o3, %l1
24405 movvc %icc, %o0, %i7
24406 smul %g7, 0x0BF6, %g3
24407 edge16l %o5, %i1, %g5
24408 srl %l4, 0x0E, %i3
24409 addc %g2, 0x04E3, %l5
24410 mova %xcc, %l2, %i5
24411 edge8l %o2, %o6, %i4
24412 std %f8, [%l7 + 0x08]
24413 fmovrdlz %o4, %f6, %f12
24414 fcmpd %fcc2, %f26, %f0
24415 movneg %icc, %g1, %i2
24416 udiv %o1, 0x1E61, %o7
24417 sir 0x0AD3
24418 movg %xcc, %i6, %i0
24419 mulx %l3, %l0, %g6
24420 fmovda %xcc, %f20, %f24
24421 sdivx %g4, 0x12BC, %o3
24422 edge32n %l6, %l1, %i7
24423 xorcc %g7, 0x0365, %g3
24424 stw %o0, [%l7 + 0x78]
24425 xor %o5, 0x1B72, %i1
24426 stb %l4, [%l7 + 0x4E]
24427 edge32 %g5, %g2, %i3
24428 xorcc %l2, 0x121E, %l5
24429 movl %icc, %i5, %o2
24430 movrlez %i4, %o6, %g1
24431 lduh [%l7 + 0x38], %i2
24432 movvs %xcc, %o4, %o7
24433 movrne %o1, 0x3FE, %i6
24434 subc %i0, 0x19DD, %l3
24435 ldsh [%l7 + 0x08], %l0
24436 movcc %xcc, %g4, %o3
24437 addc %g6, %l1, %l6
24438 orncc %i7, 0x11B6, %g3
24439 subcc %o0, 0x0D98, %o5
24440 stx %g7, [%l7 + 0x10]
24441 fpack32 %f4, %f14, %f4
24442 movgu %xcc, %l4, %g5
24443 stx %i1, [%l7 + 0x38]
24444 umul %i3, 0x1A11, %l2
24445 and %g2, 0x087A, %l5
24446 nop
24447 set 0x38, %l4
24448 std %f8, [%l7 + %l4]
24449 fxnors %f0, %f10, %f0
24450 stb %o2, [%l7 + 0x19]
24451 mulscc %i5, 0x1955, %i4
24452 sdiv %o6, 0x084C, %g1
24453 movg %icc, %i2, %o7
24454 edge32ln %o4, %i6, %o1
24455 fmovsvs %xcc, %f13, %f22
24456 mulscc %i0, %l3, %g4
24457 edge8l %l0, %o3, %l1
24458 alignaddr %g6, %i7, %g3
24459 umulcc %l6, 0x0418, %o5
24460 fpadd16s %f11, %f20, %f3
24461 movrlz %g7, 0x2F5, %l4
24462 fnor %f2, %f18, %f22
24463 udiv %g5, 0x14BE, %o0
24464 sra %i3, 0x00, %l2
24465 lduh [%l7 + 0x6C], %i1
24466 array16 %l5, %g2, %o2
24467 fmovsgu %icc, %f28, %f16
24468 move %xcc, %i5, %o6
24469 edge8ln %g1, %i4, %o7
24470 setx loop_73, %l0, %l1
24471 return %l1
24472 nop
24473 rdpr %cwp, %g1
24474 rdpr %cansave, %g2
24475 rdpr %canrestore, %g3
24476 rdpr %cleanwin, %g4
24477 rdpr %otherwin, %g5
24478 rdpr %wstate, %g6
24479loop_73: stb %o1, [%l7 + 0x5B]
24480 array16 %i0, %l3, %o4
24481 add %g4, 0x0111, %l0
24482 movrlz %o3, 0x169, %g6
24483 fmovsgu %xcc, %f10, %f11
24484 addccc %i7, 0x1460, %g3
24485 edge32ln %l6, %l1, %o5
24486 st %f24, [%l7 + 0x28]
24487 addc %g7, %g5, %o0
24488 movg %icc, %l4, %l2
24489 mulx %i3, 0x10DF, %l5
24490 fcmped %fcc0, %f2, %f2
24491 ldsw [%l7 + 0x18], %i1
24492 std %f30, [%l7 + 0x18]
24493 nop
24494 set 0x30, %l1
24495 stx %o2, [%l7 + %l1]
24496 edge32l %g2, %o6, %i5
24497 alignaddrl %i4, %g1, %o7
24498 fmovrdgez %i6, %f20, %f30
24499 fzeros %f24
24500 xnor %o1, 0x19F8, %i0
24501 restore %l3, %i2, %g4
24502 rdpr %cwp, %g1
24503 rdpr %cansave, %g2
24504 rdpr %canrestore, %g3
24505 rdpr %cleanwin, %g4
24506 rdpr %otherwin, %g5
24507 rdpr %wstate, %g6
24508 fzero %f16
24509 movrgz %l0, 0x0BB, %o3
24510 movpos %icc, %o4, %g6
24511 lduw [%l7 + 0x50], %i7
24512 movcs %xcc, %l6, %l1
24513 ldub [%l7 + 0x70], %g3
24514 stb %g7, [%l7 + 0x11]
24515 edge8l %o5, %o0, %l4
24516 fmovse %icc, %f17, %f3
24517 andncc %g5, %i3, %l5
24518 mulx %i1, 0x136A, %l2
24519 edge8 %g2, %o2, %o6
24520 move %xcc, %i4, %g1
24521 popc 0x0A89, %o7
24522 fsrc2s %f30, %f22
24523 fpackfix %f2, %f7
24524 subcc %i5, %o1, %i6
24525 save %l3, %i0, %g4
24526 rdpr %cwp, %g1
24527 rdpr %cansave, %g2
24528 rdpr %canrestore, %g3
24529 rdpr %cleanwin, %g4
24530 rdpr %otherwin, %g5
24531 rdpr %wstate, %g6
24532 movne %xcc, %l0, %i2
24533 ldd [%l7 + 0x70], %o2
24534 ldx [%l7 + 0x08], %g6
24535 save %i7, 0x08E4, %l6
24536 rdpr %cwp, %g1
24537 rdpr %cansave, %g2
24538 rdpr %canrestore, %g3
24539 rdpr %cleanwin, %g4
24540 rdpr %otherwin, %g5
24541 rdpr %wstate, %g6
24542 edge8l %l1, %g3, %g7
24543 xor %o4, %o5, %l4
24544 fxnor %f6, %f4, %f4
24545 edge32n %g5, %i3, %l5
24546 movvc %xcc, %o0, %i1
24547 fmovsleu %icc, %f9, %f11
24548 fmovs %f8, %f1
24549 edge32 %g2, %o2, %o6
24550 stx %l2, [%l7 + 0x30]
24551 xor %i4, %o7, %i5
24552 mulscc %o1, 0x0DD8, %g1
24553 fsrc1s %f20, %f4
24554 movre %i6, 0x3C4, %i0
24555 movrgz %l3, 0x372, %g4
24556 fornot1s %f18, %f8, %f9
24557 sra %l0, %o3, %i2
24558 fpsub32 %f2, %f14, %f30
24559 edge16 %g6, %i7, %l6
24560 siam 0x4
24561 add %g3, 0x19B9, %g7
24562 edge32 %l1, %o4, %o5
24563 stw %g5, [%l7 + 0x48]
24564 nop
24565 set 0x18, %o6
24566 std %f22, [%l7 + %o6]
24567 lduw [%l7 + 0x74], %l4
24568 edge16l %i3, %l5, %o0
24569 xnorcc %g2, 0x1CDE, %o2
24570 alignaddr %o6, %i1, %i4
24571 fsrc1 %f20, %f20
24572 fcmpes %fcc0, %f12, %f6
24573 ldsh [%l7 + 0x0A], %l2
24574 st %f7, [%l7 + 0x64]
24575 fmovdleu %icc, %f28, %f0
24576 mova %icc, %o7, %i5
24577 setx loop_74, %l0, %l1
24578 return %l1
24579 nop
24580 rdpr %cwp, %g1
24581 rdpr %cansave, %g2
24582 rdpr %canrestore, %g3
24583 rdpr %cleanwin, %g4
24584 rdpr %otherwin, %g5
24585 rdpr %wstate, %g6
24586loop_74: fcmps %fcc1, %f0, %f30
24587 fnot2s %f24, %f1
24588 movne %icc, %l3, %g4
24589 fmovdcc %icc, %f19, %f2
24590 fmovs %f26, %f8
24591 fmovscs %icc, %f21, %f17
24592 fmovrdne %l0, %f28, %f10
24593 andn %i6, 0x0ADB, %i2
24594 movrgz %g6, %o3, %i7
24595 sir 0x0D86
24596 movvc %xcc, %g3, %g7
24597 edge8 %l1, %l6, %o5
24598 movrne %g5, 0x16D, %l4
24599 fxor %f24, %f12, %f20
24600 xnor %i3, 0x02AC, %o4
24601 edge16 %o0, %g2, %l5
24602 array8 %o6, %i1, %o2
24603 fmuld8sux16 %f24, %f17, %f12
24604 fcmpd %fcc3, %f30, %f0
24605 alignaddrl %l2, %o7, %i4
24606 xnorcc %g1, 0x111B, %i5
24607 srl %i0, 0x14, %l3
24608 alignaddrl %o1, %g4, %i6
24609 umulcc %i2, %l0, %g6
24610 fmovrdne %o3, %f18, %f12
24611 edge32n %i7, %g3, %g7
24612 for %f22, %f2, %f24
24613 edge16n %l6, %o5, %l1
24614 array8 %g5, %i3, %l4
24615 sdivx %o4, 0x15C8, %o0
24616 udivcc %g2, 0x1195, %l5
24617 ldd [%l7 + 0x08], %o6
24618 movcs %icc, %o2, %i1
24619 fornot1 %f28, %f4, %f20
24620 std %f14, [%l7 + 0x30]
24621 movleu %icc, %o7, %l2
24622 ldx [%l7 + 0x58], %i4
24623 ldub [%l7 + 0x78], %g1
24624 ld [%l7 + 0x4C], %f17
24625 array32 %i5, %l3, %o1
24626 movvc %icc, %g4, %i0
24627 movleu %icc, %i6, %l0
24628 fabsd %f4, %f28
24629 fnand %f6, %f14, %f4
24630 movpos %xcc, %i2, %g6
24631 movg %xcc, %o3, %g3
24632 sll %i7, 0x08, %l6
24633 movvc %xcc, %g7, %l1
24634 fmovdn %icc, %f22, %f24
24635 array16 %o5, %g5, %l4
24636 fnors %f3, %f0, %f16
24637 movl %icc, %o4, %o0
24638 mulscc %i3, %l5, %o6
24639 sth %o2, [%l7 + 0x48]
24640 movrne %i1, 0x208, %o7
24641 nop
24642 set 0x30, %i7
24643 stx %l2, [%l7 + %i7]
24644 edge8 %i4, %g1, %g2
24645 movrgz %i5, 0x308, %l3
24646 mulscc %o1, 0x0BCF, %i0
24647 lduw [%l7 + 0x44], %g4
24648 smul %l0, 0x17C3, %i2
24649 xor %i6, 0x1964, %o3
24650 movpos %icc, %g3, %g6
24651 movcs %icc, %i7, %l6
24652 fcmped %fcc3, %f4, %f26
24653 sdiv %g7, 0x0497, %l1
24654 mulscc %g5, %o5, %o4
24655 fmovrdlez %o0, %f20, %f8
24656 fmovdge %icc, %f10, %f15
24657 mova %xcc, %l4, %l5
24658 udiv %o6, 0x1184, %i3
24659 fmovrslez %i1, %f21, %f30
24660 lduw [%l7 + 0x7C], %o2
24661 addc %o7, 0x03D7, %l2
24662 movre %i4, %g2, %g1
24663 addcc %i5, %l3, %o1
24664 fabss %f1, %f1
24665 addccc %i0, 0x1700, %g4
24666 movcs %xcc, %i2, %i6
24667 fmovdg %xcc, %f28, %f31
24668 orncc %l0, %o3, %g6
24669 ldsh [%l7 + 0x54], %i7
24670 std %f18, [%l7 + 0x78]
24671 nop
24672 set 0x58, %o7
24673 lduw [%l7 + %o7], %g3
24674 or %g7, 0x15BA, %l6
24675 addc %l1, 0x19AD, %g5
24676 movn %xcc, %o4, %o0
24677 movgu %xcc, %l4, %o5
24678 ld [%l7 + 0x78], %f24
24679 fmovdneg %xcc, %f21, %f7
24680 ldsh [%l7 + 0x3A], %o6
24681 mulscc %l5, 0x0283, %i1
24682 movrlez %o2, %o7, %l2
24683 smul %i4, %i3, %g1
24684 fnot2s %f23, %f2
24685 xnorcc %i5, 0x146D, %l3
24686 siam 0x0
24687 add %g2, 0x0FA7, %i0
24688 srlx %o1, 0x11, %i2
24689 srax %g4, %i6, %l0
24690 ldx [%l7 + 0x70], %o3
24691 fmuld8ulx16 %f8, %f21, %f6
24692 udivcc %i7, 0x0E4A, %g3
24693 fmovscc %icc, %f26, %f19
24694 srax %g6, %g7, %l6
24695 fmovsge %icc, %f13, %f11
24696 addccc %l1, %o4, %o0
24697 movvs %xcc, %l4, %g5
24698 fmovrdgez %o5, %f2, %f2
24699 movcc %icc, %l5, %o6
24700 lduh [%l7 + 0x32], %i1
24701 array32 %o7, %o2, %i4
24702 sub %l2, %i3, %i5
24703 fmovdle %icc, %f11, %f13
24704 fmovdleu %xcc, %f11, %f23
24705 lduh [%l7 + 0x5E], %g1
24706 addc %g2, 0x049B, %i0
24707 movrgez %o1, %i2, %g4
24708 sllx %l3, %l0, %o3
24709 fnot2 %f4, %f8
24710 umulcc %i7, 0x021B, %i6
24711 addc %g6, %g3, %l6
24712 addc %g7, 0x090C, %l1
24713 lduh [%l7 + 0x2C], %o0
24714 sra %l4, %o4, %o5
24715 movrlez %g5, %o6, %l5
24716 add %o7, 0x079E, %o2
24717 popc 0x0194, %i4
24718 movneg %xcc, %i1, %l2
24719 movn %icc, %i5, %g1
24720 fmovrdlz %g2, %f24, %f0
24721 add %i0, %i3, %i2
24722 fmovda %icc, %f7, %f29
24723 movrlz %o1, %g4, %l3
24724 sra %l0, %o3, %i7
24725 fabsd %f16, %f28
24726 sth %g6, [%l7 + 0x78]
24727 sir 0x06B5
24728 array16 %g3, %i6, %l6
24729 stb %l1, [%l7 + 0x73]
24730 movneg %icc, %o0, %g7
24731 st %f23, [%l7 + 0x44]
24732 xorcc %o4, 0x07E0, %o5
24733 fabsd %f26, %f20
24734 movn %icc, %g5, %l4
24735 fmovsg %xcc, %f6, %f23
24736 movgu %icc, %l5, %o7
24737 mulscc %o2, %o6, %i1
24738 mulscc %l2, %i4, %i5
24739 fxnors %f23, %f29, %f7
24740 movleu %icc, %g2, %i0
24741 st %f17, [%l7 + 0x20]
24742 addccc %g1, 0x1E89, %i2
24743 ldub [%l7 + 0x30], %i3
24744 edge16ln %o1, %g4, %l0
24745 edge16l %l3, %o3, %i7
24746 edge32 %g3, %i6, %l6
24747 sdivx %g6, 0x18CD, %o0
24748 edge16l %g7, %l1, %o4
24749 fmovrdlz %g5, %f26, %f0
24750 fcmpd %fcc1, %f10, %f2
24751 ldsb [%l7 + 0x43], %l4
24752 fmovrdne %l5, %f12, %f8
24753 udivcc %o7, 0x1367, %o5
24754 sth %o2, [%l7 + 0x52]
24755 smul %o6, 0x0EFC, %l2
24756 sir 0x163E
24757 fmovrsgz %i4, %f7, %f3
24758 stx %i1, [%l7 + 0x58]
24759 nop
24760 set 0x3D, %l3
24761 ldsb [%l7 + %l3], %g2
24762 fcmpeq16 %f6, %f8, %i0
24763 edge32 %i5, %i2, %i3
24764 fandnot1s %f17, %f1, %f24
24765 edge16 %g1, %o1, %l0
24766 fpmerge %f21, %f22, %f4
24767 movleu %xcc, %l3, %g4
24768 ldsb [%l7 + 0x50], %o3
24769 alignaddrl %i7, %i6, %l6
24770 smulcc %g6, 0x05B2, %o0
24771 ldsw [%l7 + 0x78], %g3
24772 edge16 %l1, %g7, %g5
24773 fones %f9
24774 addccc %o4, %l5, %o7
24775 ldsh [%l7 + 0x30], %l4
24776 array32 %o2, %o5, %l2
24777 fmovsge %xcc, %f29, %f9
24778 sra %o6, 0x0D, %i1
24779 mova %xcc, %g2, %i0
24780 edge8l %i5, %i2, %i4
24781 srl %i3, 0x14, %g1
24782 sth %o1, [%l7 + 0x76]
24783 or %l3, %g4, %o3
24784 edge8 %l0, %i7, %i6
24785 srax %g6, %l6, %g3
24786 movcc %icc, %l1, %g7
24787 xor %o0, 0x041C, %o4
24788 orncc %g5, 0x166C, %l5
24789 std %f20, [%l7 + 0x10]
24790 edge16ln %o7, %l4, %o2
24791 mova %icc, %l2, %o5
24792 subccc %o6, 0x0CCE, %i1
24793 edge8ln %g2, %i0, %i5
24794 movge %icc, %i2, %i4
24795 smul %i3, %g1, %o1
24796 movge %xcc, %g4, %l3
24797 movpos %icc, %o3, %i7
24798 edge16n %l0, %i6, %g6
24799 array32 %g3, %l1, %l6
24800 udiv %g7, 0x0356, %o0
24801 popc %o4, %l5
24802 edge8n %o7, %g5, %o2
24803 movrgz %l2, %o5, %l4
24804 array32 %o6, %i1, %i0
24805 edge8l %i5, %g2, %i2
24806 andncc %i4, %i3, %g1
24807 edge8ln %o1, %g4, %o3
24808 fandnot1 %f28, %f10, %f4
24809 fmovdn %xcc, %f10, %f19
24810 andncc %l3, %l0, %i7
24811 nop
24812 set 0x7A, %o4
24813 stb %g6, [%l7 + %o4]
24814 udivx %g3, 0x16F8, %l1
24815 movvc %xcc, %i6, %g7
24816 stw %o0, [%l7 + 0x1C]
24817 fsrc1 %f30, %f18
24818 fzeros %f16
24819 fmul8x16al %f14, %f14, %f22
24820 stb %o4, [%l7 + 0x11]
24821 fmovda %xcc, %f22, %f6
24822 array32 %l5, %o7, %g5
24823 nop
24824 set 0x42, %o1
24825 lduh [%l7 + %o1], %o2
24826 addc %l6, %o5, %l2
24827 or %o6, 0x1ECA, %l4
24828 ldsw [%l7 + 0x20], %i1
24829 fnor %f4, %f2, %f4
24830 fmovdgu %xcc, %f31, %f28
24831 sllx %i0, 0x1F, %g2
24832 edge16l %i2, %i5, %i3
24833 orncc %i4, 0x0E34, %g1
24834 edge16ln %o1, %g4, %l3
24835 fmovdl %icc, %f8, %f4
24836 fsrc2s %f4, %f12
24837 ldx [%l7 + 0x28], %l0
24838 save %i7, 0x1C86, %g6
24839 rdpr %cwp, %g1
24840 rdpr %cansave, %g2
24841 rdpr %canrestore, %g3
24842 rdpr %cleanwin, %g4
24843 rdpr %otherwin, %g5
24844 rdpr %wstate, %g6
24845 udiv %g3, 0x1B5E, %l1
24846 fmovdle %xcc, %f13, %f1
24847 move %xcc, %o3, %i6
24848 movgu %xcc, %g7, %o0
24849 fmovdn %xcc, %f22, %f27
24850 xor %o4, %o7, %l5
24851 movre %g5, 0x23D, %l6
24852 lduh [%l7 + 0x46], %o5
24853 fmovscc %xcc, %f25, %f27
24854 fmovdneg %xcc, %f7, %f28
24855 add %o2, %l2, %o6
24856 fmovrdlz %l4, %f30, %f10
24857 restore %i0, 0x0F3E, %i1
24858 rdpr %cwp, %g1
24859 rdpr %cansave, %g2
24860 rdpr %canrestore, %g3
24861 rdpr %cleanwin, %g4
24862 rdpr %otherwin, %g5
24863 rdpr %wstate, %g6
24864 orn %i2, 0x1B9D, %i5
24865 xnor %g2, %i3, %i4
24866 srlx %o1, %g4, %g1
24867 ldsw [%l7 + 0x74], %l3
24868 edge16 %i7, %g6, %l0
24869 fcmpd %fcc3, %f18, %f14
24870 movcs %xcc, %l1, %o3
24871 sdiv %i6, 0x0AA2, %g7
24872 xnor %o0, %o4, %g3
24873 st %f4, [%l7 + 0x38]
24874 fandnot1 %f2, %f20, %f10
24875 fsrc1 %f12, %f22
24876 array32 %l5, %o7, %l6
24877 fmovsgu %xcc, %f25, %f19
24878 fmul8x16au %f27, %f0, %f6
24879 mova %icc, %g5, %o2
24880 sdivx %l2, 0x1E41, %o5
24881 edge16 %o6, %l4, %i0
24882 fxors %f3, %f9, %f19
24883 ldx [%l7 + 0x28], %i1
24884 movgu %icc, %i2, %g2
24885 fmovdle %xcc, %f9, %f25
24886 std %f14, [%l7 + 0x58]
24887 fnands %f9, %f21, %f28
24888 fmovda %icc, %f2, %f26
24889 xor %i3, 0x1542, %i5
24890 movrlez %o1, %g4, %i4
24891 xnorcc %l3, 0x03B8, %i7
24892 sdivx %g6, 0x107E, %g1
24893 stx %l1, [%l7 + 0x40]
24894 array32 %o3, %i6, %l0
24895 fmovrsne %g7, %f27, %f3
24896 fmul8x16al %f17, %f24, %f12
24897 fpsub32s %f6, %f19, %f9
24898 mulx %o4, 0x0978, %g3
24899 andncc %o0, %l5, %l6
24900 ldsb [%l7 + 0x7B], %g5
24901 movpos %icc, %o7, %l2
24902 smulcc %o5, %o6, %o2
24903 fmovrsgz %l4, %f6, %f5
24904 fcmped %fcc3, %f22, %f14
24905 movvs %icc, %i1, %i0
24906 fmul8x16 %f23, %f28, %f16
24907 stw %i2, [%l7 + 0x28]
24908 orcc %i3, %i5, %o1
24909 edge8l %g2, %i4, %l3
24910 setx loop_75, %l0, %l1
24911 return %l1
24912 nop
24913 rdpr %cwp, %g1
24914 rdpr %cansave, %g2
24915 rdpr %canrestore, %g3
24916 rdpr %cleanwin, %g4
24917 rdpr %otherwin, %g5
24918 rdpr %wstate, %g6
24919loop_75: movle %icc, %g6, %o3
24920 movcs %icc, %l1, %i6
24921 sethi 0x1E3A, %g7
24922 ldsw [%l7 + 0x1C], %o4
24923 movne %icc, %l0, %o0
24924 fmovrdlz %g3, %f14, %f10
24925 addc %l5, %l6, %o7
24926 ld [%l7 + 0x5C], %f25
24927 alignaddrl %g5, %l2, %o5
24928 movrne %o2, %o6, %i1
24929 stx %i0, [%l7 + 0x48]
24930 add %l4, %i2, %i5
24931 addccc %i3, %o1, %g2
24932 movn %xcc, %i4, %i7
24933 smulcc %g4, 0x1225, %g1
24934 ldd [%l7 + 0x30], %f0
24935 alignaddrl %l3, %g6, %o3
24936 subc %i6, %l1, %o4
24937 movne %icc, %g7, %o0
24938 nop
24939 set 0x48, %l5
24940 ldx [%l7 + %l5], %l0
24941 edge16 %g3, %l5, %o7
24942 alignaddrl %l6, %g5, %o5
24943 andn %l2, %o6, %i1
24944 fnegd %f6, %f6
24945 movvc %xcc, %i0, %o2
24946 edge32n %i2, %l4, %i3
24947 fpsub16 %f4, %f0, %f4
24948 addccc %i5, %g2, %o1
24949 movcc %icc, %i7, %i4
24950 subccc %g4, %l3, %g6
24951 edge32l %g1, %o3, %l1
24952 save %o4, 0x1F89, %g7
24953 rdpr %cwp, %g1
24954 rdpr %cansave, %g2
24955 rdpr %canrestore, %g3
24956 rdpr %cleanwin, %g4
24957 rdpr %otherwin, %g5
24958 rdpr %wstate, %g6
24959 edge32 %i6, %o0, %l0
24960 subc %g3, %o7, %l5
24961 umulcc %l6, %o5, %l2
24962 edge16ln %o6, %g5, %i1
24963 movrlez %i0, 0x3DF, %o2
24964 movle %xcc, %l4, %i2
24965 fpadd16 %f18, %f6, %f10
24966 umul %i5, 0x0BA0, %i3
24967 movg %icc, %g2, %o1
24968 edge16ln %i4, %i7, %l3
24969 edge32 %g4, %g6, %o3
24970 mova %icc, %l1, %g1
24971 xnor %g7, 0x1FFE, %o4
24972 fandnot1 %f22, %f12, %f10
24973 movrne %i6, 0x2C1, %l0
24974 movrgz %o0, 0x088, %g3
24975 fmovrdlz %o7, %f2, %f0
24976 and %l6, %l5, %l2
24977 edge32ln %o6, %g5, %o5
24978 sth %i1, [%l7 + 0x6C]
24979 movleu %xcc, %o2, %i0
24980 mova %icc, %l4, %i2
24981 st %f3, [%l7 + 0x34]
24982 sth %i5, [%l7 + 0x7A]
24983 fmovdgu %xcc, %f0, %f25
24984 ldd [%l7 + 0x68], %f24
24985 movrne %g2, 0x17D, %i3
24986 movrne %o1, %i4, %i7
24987 edge8l %l3, %g4, %g6
24988 addcc %l1, %g1, %o3
24989 movn %icc, %g7, %o4
24990 fnot2 %f8, %f24
24991 edge32 %l0, %o0, %g3
24992 fmovdgu %icc, %f25, %f5
24993 andncc %i6, %l6, %l5
24994 subccc %o7, 0x0D46, %o6
24995 fmovsne %icc, %f8, %f1
24996 array32 %l2, %g5, %i1
24997 fmovdcs %xcc, %f29, %f22
24998 stx %o2, [%l7 + 0x48]
24999 sub %i0, 0x1EA3, %o5
25000 edge8n %i2, %i5, %g2
25001 fexpand %f1, %f10
25002 movrlz %l4, 0x207, %i3
25003 srax %o1, 0x00, %i7
25004 sethi 0x1904, %l3
25005 udiv %i4, 0x02B6, %g4
25006 sdiv %g6, 0x072E, %l1
25007 subccc %o3, 0x0378, %g7
25008 edge32ln %o4, %l0, %g1
25009 ldub [%l7 + 0x78], %o0
25010 mulscc %i6, %g3, %l5
25011 movrlez %o7, 0x2D9, %l6
25012 movrgz %l2, 0x0A8, %o6
25013 st %f6, [%l7 + 0x14]
25014 fmovsgu %icc, %f4, %f29
25015 movrgez %g5, 0x22F, %i1
25016 subcc %i0, %o5, %i2
25017 or %i5, %g2, %l4
25018 sra %i3, 0x02, %o1
25019 fmovdcc %xcc, %f21, %f21
25020 fnegd %f0, %f10
25021 sdivx %i7, 0x07E4, %l3
25022 fornot2s %f1, %f4, %f23
25023 sllx %o2, 0x17, %g4
25024 movrgz %i4, %g6, %o3
25025 smulcc %l1, 0x0DF5, %o4
25026 edge8 %g7, %l0, %o0
25027 array16 %i6, %g1, %l5
25028 srlx %g3, %l6, %l2
25029 edge8l %o6, %g5, %i1
25030 movrgz %i0, 0x037, %o7
25031 edge16 %o5, %i5, %i2
25032 sethi 0x1AE1, %g2
25033 movl %icc, %i3, %o1
25034 movpos %icc, %i7, %l4
25035 fmovsa %icc, %f10, %f19
25036 stb %l3, [%l7 + 0x21]
25037 andncc %o2, %i4, %g4
25038 ldsh [%l7 + 0x78], %o3
25039 edge16n %l1, %g6, %g7
25040 fnot1s %f29, %f6
25041 lduw [%l7 + 0x78], %o4
25042 sllx %l0, %i6, %o0
25043 movcs %icc, %l5, %g1
25044 ldub [%l7 + 0x33], %l6
25045 fornot1s %f1, %f13, %f4
25046 mulx %l2, %g3, %g5
25047 movn %xcc, %i1, %i0
25048 movrgz %o7, 0x2C5, %o5
25049 sra %o6, 0x08, %i5
25050 stw %g2, [%l7 + 0x58]
25051 fcmps %fcc2, %f5, %f25
25052 movle %icc, %i3, %o1
25053 nop
25054 set 0x58, %i3
25055 ldsw [%l7 + %i3], %i2
25056 srax %l4, %i7, %l3
25057 lduw [%l7 + 0x20], %i4
25058 stw %o2, [%l7 + 0x74]
25059 mulscc %o3, %g4, %l1
25060 fmovdg %icc, %f20, %f16
25061 srax %g6, 0x13, %o4
25062 fmovrse %g7, %f1, %f15
25063 or %l0, %o0, %l5
25064 fpsub32s %f8, %f23, %f5
25065 movrgez %g1, 0x16B, %i6
25066 ldub [%l7 + 0x2A], %l6
25067 or %g3, 0x191B, %l2
25068 lduw [%l7 + 0x54], %g5
25069 movne %xcc, %i0, %o7
25070 st %f21, [%l7 + 0x5C]
25071 array8 %o5, %i1, %o6
25072 sub %g2, 0x0904, %i5
25073 ldsw [%l7 + 0x38], %i3
25074 movrne %i2, 0x117, %o1
25075 fpadd32s %f3, %f16, %f15
25076 stw %i7, [%l7 + 0x18]
25077 fmovsgu %icc, %f3, %f9
25078 mulx %l4, 0x133D, %i4
25079 addcc %o2, %o3, %g4
25080 fmul8ulx16 %f20, %f14, %f18
25081 ld [%l7 + 0x64], %f28
25082 move %icc, %l3, %g6
25083 fpsub16 %f4, %f8, %f4
25084 ldx [%l7 + 0x60], %l1
25085 movg %icc, %g7, %o4
25086 srlx %o0, %l0, %l5
25087 ldsb [%l7 + 0x62], %g1
25088 edge16ln %l6, %g3, %i6
25089 movcs %icc, %l2, %g5
25090 orncc %o7, %o5, %i0
25091 andncc %i1, %o6, %g2
25092 fnegs %f13, %f14
25093 udivcc %i5, 0x18C5, %i2
25094 andncc %i3, %i7, %o1
25095 ld [%l7 + 0x48], %f30
25096 edge16l %l4, %i4, %o2
25097 save %g4, 0x1670, %l3
25098 rdpr %cwp, %g1
25099 rdpr %cansave, %g2
25100 rdpr %canrestore, %g3
25101 rdpr %cleanwin, %g4
25102 rdpr %otherwin, %g5
25103 rdpr %wstate, %g6
25104 mulx %o3, %g6, %l1
25105 fmovsa %xcc, %f31, %f24
25106 movne %icc, %g7, %o4
25107 edge32l %o0, %l0, %l5
25108 stw %g1, [%l7 + 0x18]
25109 ld [%l7 + 0x44], %f28
25110 lduh [%l7 + 0x4A], %g3
25111 ld [%l7 + 0x54], %f15
25112 move %icc, %i6, %l2
25113 sll %g5, %o7, %l6
25114 orncc %i0, 0x116D, %o5
25115 edge16l %o6, %g2, %i1
25116 edge16n %i5, %i2, %i3
25117 movvs %icc, %i7, %l4
25118 edge16ln %i4, %o1, %o2
25119 sllx %l3, 0x19, %g4
25120 movge %xcc, %o3, %g6
25121 movre %g7, 0x044, %o4
25122 fornot1 %f14, %f20, %f20
25123 sub %l1, 0x0E10, %o0
25124 nop
25125 set 0x46, %g5
25126 sth %l0, [%l7 + %g5]
25127 fmovsa %icc, %f0, %f30
25128 andncc %l5, %g3, %g1
25129 orcc %l2, 0x0212, %g5
25130 xnor %o7, 0x02A6, %i6
25131 ldd [%l7 + 0x58], %i6
25132 umul %i0, 0x0F5F, %o6
25133 fmovdleu %xcc, %f31, %f4
25134 movl %icc, %g2, %o5
25135 movg %xcc, %i5, %i2
25136 sir 0x0B4A
25137 fmovrdgz %i3, %f22, %f22
25138 fmovsleu %icc, %f30, %f10
25139 fmovdne %xcc, %f9, %f2
25140 addc %i7, 0x06ED, %l4
25141 st %f27, [%l7 + 0x78]
25142 ldsw [%l7 + 0x70], %i1
25143 fmovdge %xcc, %f22, %f11
25144 addc %o1, 0x09EB, %o2
25145 ldsh [%l7 + 0x6E], %l3
25146 movvs %icc, %g4, %i4
25147 array8 %g6, %g7, %o4
25148 movre %l1, 0x37E, %o0
25149 fmovdcc %icc, %f12, %f29
25150 fpsub16s %f9, %f14, %f26
25151 popc 0x17F1, %l0
25152 udiv %l5, 0x1386, %o3
25153 std %f4, [%l7 + 0x78]
25154 orn %g3, %l2, %g5
25155 edge32ln %g1, %i6, %l6
25156 xnorcc %i0, 0x19AA, %o6
25157 movcc %icc, %o7, %g2
25158 mulscc %o5, %i2, %i5
25159 sth %i3, [%l7 + 0x50]
25160 udivx %l4, 0x095C, %i1
25161 xnor %o1, 0x1289, %o2
25162 fmovdgu %xcc, %f12, %f11
25163 lduw [%l7 + 0x4C], %l3
25164 std %f24, [%l7 + 0x38]
25165 mulx %i7, 0x1CCB, %g4
25166 subccc %g6, 0x1E33, %g7
25167 movcs %xcc, %o4, %l1
25168 edge16ln %i4, %o0, %l5
25169 nop
25170 set 0x18, %g6
25171 std %f10, [%l7 + %g6]
25172 mova %xcc, %o3, %g3
25173 move %icc, %l2, %l0
25174 fmovdge %icc, %f0, %f30
25175 edge16 %g1, %g5, %i6
25176 movrlz %l6, %o6, %i0
25177 movrgez %g2, %o7, %i2
25178 subcc %i5, 0x0CCC, %o5
25179 fcmps %fcc2, %f22, %f16
25180 sethi 0x05EB, %i3
25181 fcmpne32 %f30, %f2, %l4
25182 udivcc %i1, 0x135F, %o2
25183 subcc %l3, %o1, %i7
25184 fpmerge %f6, %f23, %f30
25185 or %g4, 0x0934, %g7
25186 xorcc %o4, %l1, %i4
25187 fmovrslez %g6, %f21, %f15
25188 std %f24, [%l7 + 0x08]
25189 fmovda %icc, %f30, %f23
25190 movne %xcc, %o0, %o3
25191 mulscc %l5, 0x0287, %g3
25192 movvs %icc, %l2, %g1
25193 st %f20, [%l7 + 0x4C]
25194 srlx %l0, 0x0E, %i6
25195 fxnors %f14, %f11, %f11
25196 movvc %xcc, %g5, %l6
25197 movrlz %o6, %g2, %i0
25198 fcmpgt32 %f26, %f4, %o7
25199 edge32l %i2, %i5, %i3
25200 fmuld8ulx16 %f28, %f29, %f24
25201 std %f2, [%l7 + 0x68]
25202 sllx %o5, %i1, %o2
25203 umul %l4, %l3, %i7
25204 ldd [%l7 + 0x40], %g4
25205 fpmerge %f3, %f9, %f14
25206 umulcc %g7, %o4, %l1
25207 addc %o1, 0x1B56, %i4
25208 sth %g6, [%l7 + 0x30]
25209 ldub [%l7 + 0x6D], %o0
25210 array16 %l5, %o3, %l2
25211 movrne %g3, 0x0B6, %l0
25212 movrlez %i6, 0x20E, %g1
25213 ldub [%l7 + 0x48], %l6
25214 edge32ln %o6, %g2, %g5
25215 ldd [%l7 + 0x18], %f26
25216 array32 %i0, %i2, %o7
25217 movne %xcc, %i3, %i5
25218 st %f10, [%l7 + 0x6C]
25219 movle %xcc, %i1, %o2
25220 udivcc %l4, 0x1FAA, %o5
25221 ldsw [%l7 + 0x48], %l3
25222 fxor %f28, %f12, %f28
25223 movne %xcc, %i7, %g7
25224 sdiv %g4, 0x09BC, %o4
25225 addcc %l1, %i4, %g6
25226 stw %o1, [%l7 + 0x18]
25227 andcc %o0, %o3, %l5
25228 fandnot1s %f27, %f8, %f22
25229 fmovsl %xcc, %f1, %f17
25230 movrgz %l2, %l0, %i6
25231 addccc %g3, 0x021E, %g1
25232 andcc %l6, %o6, %g2
25233 fands %f4, %f30, %f2
25234 sdivx %g5, 0x10B9, %i2
25235 edge16ln %i0, %o7, %i3
25236 umulcc %i5, 0x0D68, %i1
25237 sllx %l4, %o2, %o5
25238 fmovrsgez %i7, %f11, %f24
25239 sdiv %l3, 0x1E62, %g7
25240 movrlez %g4, 0x065, %l1
25241 movgu %xcc, %o4, %g6
25242 edge16ln %o1, %o0, %o3
25243 addcc %l5, 0x19BD, %i4
25244 ldx [%l7 + 0x60], %l0
25245 sdivcc %l2, 0x1683, %i6
25246 movl %icc, %g3, %g1
25247 st %f21, [%l7 + 0x30]
25248 udivcc %o6, 0x14EA, %g2
25249 andncc %l6, %i2, %i0
25250 ldd [%l7 + 0x68], %f20
25251 ldsb [%l7 + 0x41], %o7
25252 bshuffle %f14, %f4, %f20
25253 srl %g5, 0x19, %i3
25254 movvc %xcc, %i1, %i5
25255 mova %xcc, %l4, %o5
25256 movrlz %o2, 0x1DF, %l3
25257 movrgez %i7, %g7, %g4
25258 andcc %l1, %g6, %o4
25259 andncc %o1, %o0, %l5
25260 udiv %o3, 0x142E, %i4
25261 fpsub16s %f18, %f10, %f9
25262 edge16l %l0, %l2, %i6
25263 fmovdleu %xcc, %f20, %f26
25264 and %g3, 0x1BD2, %o6
25265 movge %xcc, %g2, %g1
25266 save %i2, 0x11A4, %i0
25267 rdpr %cwp, %g1
25268 rdpr %cansave, %g2
25269 rdpr %canrestore, %g3
25270 rdpr %cleanwin, %g4
25271 rdpr %otherwin, %g5
25272 rdpr %wstate, %g6
25273 fpmerge %f29, %f21, %f8
25274 sll %o7, %g5, %l6
25275 movrlz %i1, 0x0FF, %i3
25276 fpadd16s %f12, %f21, %f27
25277 edge8 %i5, %l4, %o2
25278 fcmpeq32 %f4, %f22, %l3
25279 smul %o5, 0x01DE, %i7
25280 movl %icc, %g4, %l1
25281 ldsb [%l7 + 0x33], %g7
25282 umulcc %o4, 0x0B1F, %o1
25283 sdivcc %g6, 0x053C, %o0
25284 edge16n %o3, %l5, %i4
25285 ldsh [%l7 + 0x18], %l0
25286 fzero %f6
25287 fmovdl %xcc, %f23, %f17
25288 sth %l2, [%l7 + 0x34]
25289 movneg %icc, %i6, %g3
25290 movne %xcc, %o6, %g2
25291 edge32 %i2, %g1, %o7
25292 edge16n %g5, %i0, %l6
25293 bshuffle %f28, %f18, %f10
25294 movrlez %i3, %i1, %l4
25295 ldd [%l7 + 0x58], %f2
25296 movcc %icc, %o2, %l3
25297 ldd [%l7 + 0x60], %f10
25298 fcmpne16 %f6, %f2, %i5
25299 fnands %f6, %f25, %f30
25300 movrgez %o5, 0x197, %g4
25301 fcmpne16 %f10, %f8, %l1
25302 movn %icc, %g7, %o4
25303 addccc %o1, 0x162B, %g6
25304 ld [%l7 + 0x58], %f5
25305 andncc %i7, %o3, %l5
25306 edge8l %i4, %l0, %o0
25307 movne %icc, %i6, %l2
25308 addc %o6, %g3, %g2
25309 subcc %i2, 0x00CF, %o7
25310 movcc %xcc, %g5, %g1
25311 ldsw [%l7 + 0x0C], %l6
25312 array16 %i0, %i3, %l4
25313 sub %o2, 0x0B4C, %l3
25314 fzero %f6
25315 xnor %i1, 0x1ABF, %i5
25316 fmovrse %o5, %f26, %f3
25317 sir 0x0AA3
25318 mova %xcc, %g4, %g7
25319 srl %l1, 0x1A, %o4
25320 fors %f17, %f12, %f2
25321 fcmps %fcc3, %f19, %f14
25322 fcmpeq16 %f0, %f6, %g6
25323 edge16l %i7, %o3, %o1
25324 alignaddrl %l5, %l0, %i4
25325 movleu %xcc, %i6, %l2
25326 stb %o0, [%l7 + 0x17]
25327 movge %xcc, %o6, %g2
25328 restore %i2, %o7, %g3
25329 rdpr %cwp, %g1
25330 rdpr %cansave, %g2
25331 rdpr %canrestore, %g3
25332 rdpr %cleanwin, %g4
25333 rdpr %otherwin, %g5
25334 rdpr %wstate, %g6
25335 subccc %g5, 0x1D77, %l6
25336 movrne %i0, 0x0DF, %i3
25337 ldd [%l7 + 0x70], %l4
25338 ldx [%l7 + 0x18], %o2
25339 edge32l %l3, %i1, %i5
25340 alignaddrl %o5, %g1, %g7
25341 fmovrdgz %g4, %f18, %f16
25342 mulx %l1, %g6, %i7
25343 movrgez %o4, %o1, %o3
25344 fcmpne16 %f4, %f2, %l5
25345 edge8 %l0, %i4, %l2
25346 sdivx %o0, 0x035A, %i6
25347 fpadd32s %f14, %f12, %f9
25348 edge32ln %g2, %i2, %o6
25349 xor %g3, %o7, %l6
25350 edge16n %g5, %i0, %l4
25351 subccc %i3, %o2, %i1
25352 add %l3, 0x03D9, %i5
25353 array32 %g1, %o5, %g4
25354 edge16ln %l1, %g6, %i7
25355 edge8 %o4, %o1, %o3
25356 ldsw [%l7 + 0x5C], %l5
25357 movvs %icc, %l0, %i4
25358 addc %l2, 0x15ED, %g7
25359 array32 %i6, %o0, %g2
25360 srlx %o6, %g3, %o7
25361 ld [%l7 + 0x28], %f4
25362 movcs %icc, %l6, %g5
25363 alignaddrl %i0, %l4, %i2
25364 movrlez %i3, %o2, %l3
25365 subccc %i1, %i5, %g1
25366 movge %xcc, %o5, %l1
25367 edge32l %g6, %g4, %i7
25368 movrgez %o4, 0x27E, %o1
25369 edge8l %l5, %l0, %o3
25370 udivcc %i4, 0x149E, %l2
25371 addc %g7, %i6, %g2
25372 addccc %o0, 0x1A19, %g3
25373 srlx %o6, 0x10, %o7
25374 movpos %icc, %g5, %l6
25375 xnor %l4, 0x09C8, %i2
25376 edge16 %i3, %o2, %i0
25377 edge8l %i1, %l3, %i5
25378 alignaddrl %o5, %l1, %g6
25379 fmovdcs %xcc, %f1, %f31
25380 fmovsg %xcc, %f12, %f23
25381 sub %g1, %i7, %g4
25382 mulscc %o4, %l5, %l0
25383 xnor %o1, %i4, %o3
25384 fmovsge %icc, %f18, %f25
25385 srlx %g7, %i6, %l2
25386 movvc %xcc, %o0, %g3
25387 fand %f8, %f2, %f10
25388 orncc %g2, %o6, %o7
25389 sdivcc %l6, 0x16A7, %g5
25390 movl %xcc, %l4, %i3
25391 umul %i2, %o2, %i1
25392 edge8ln %l3, %i5, %o5
25393 fmovscc %icc, %f6, %f7
25394 andcc %i0, %g6, %l1
25395 fxor %f18, %f16, %f30
25396 fnegd %f28, %f20
25397 movn %xcc, %g1, %i7
25398 edge8n %g4, %o4, %l0
25399 edge32 %l5, %o1, %o3
25400 edge16l %i4, %i6, %g7
25401 st %f22, [%l7 + 0x2C]
25402 movn %xcc, %l2, %o0
25403 edge32n %g3, %o6, %o7
25404 fmovsg %xcc, %f27, %f12
25405 fmovrsgz %l6, %f27, %f6
25406 sllx %g2, 0x14, %l4
25407 edge32 %i3, %g5, %o2
25408 move %xcc, %i2, %i1
25409 stx %l3, [%l7 + 0x70]
25410 ldsw [%l7 + 0x60], %i5
25411 lduh [%l7 + 0x28], %i0
25412 movge %xcc, %g6, %l1
25413 fmul8ulx16 %f14, %f0, %f4
25414 orn %g1, 0x0FB9, %o5
25415 ldd [%l7 + 0x38], %g4
25416 addccc %i7, %l0, %o4
25417 fmovrslez %o1, %f0, %f2
25418 fmovrslez %o3, %f10, %f19
25419 add %l5, 0x03F4, %i6
25420 alignaddrl %g7, %l2, %o0
25421 alignaddrl %i4, %o6, %o7
25422 nop
25423 set 0x50, %i5
25424 ldx [%l7 + %i5], %l6
25425 movpos %xcc, %g3, %l4
25426 fpsub32 %f16, %f10, %f22
25427 fornot1s %f17, %f6, %f10
25428 movne %xcc, %i3, %g2
25429 fmovrsgz %o2, %f20, %f4
25430 sll %i2, 0x00, %g5
25431 ldsb [%l7 + 0x08], %l3
25432 movne %icc, %i1, %i0
25433 udivcc %g6, 0x1F37, %i5
25434 popc 0x0BF5, %l1
25435 lduh [%l7 + 0x7E], %g1
25436 edge32 %g4, %i7, %o5
25437 fcmpne32 %f2, %f0, %l0
25438 edge16n %o4, %o1, %l5
25439 andncc %o3, %g7, %i6
25440 mulx %l2, %i4, %o6
25441 fnot1 %f30, %f0
25442 fmovrsne %o7, %f31, %f12
25443 edge16l %o0, %l6, %l4
25444 umul %g3, 0x1AF6, %g2
25445 movgu %icc, %o2, %i3
25446 sdivcc %i2, 0x0FFD, %g5
25447 ldsb [%l7 + 0x5B], %l3
25448 lduw [%l7 + 0x7C], %i1
25449 edge8ln %g6, %i5, %l1
25450 movcs %icc, %g1, %i0
25451 movre %i7, %g4, %o5
25452 andn %l0, 0x029A, %o1
25453 mulscc %o4, 0x1CC8, %o3
25454 movn %xcc, %l5, %i6
25455 edge16l %g7, %i4, %o6
25456 srl %o7, %o0, %l2
25457 fmovdge %xcc, %f11, %f6
25458 save %l6, %g3, %l4
25459 rdpr %cwp, %g1
25460 rdpr %cansave, %g2
25461 rdpr %canrestore, %g3
25462 rdpr %cleanwin, %g4
25463 rdpr %otherwin, %g5
25464 rdpr %wstate, %g6
25465 ldd [%l7 + 0x58], %f2
25466 udivcc %o2, 0x0A37, %i3
25467 fnors %f3, %f31, %f4
25468 xor %g2, 0x0C08, %g5
25469 fxors %f11, %f9, %f0
25470 st %f14, [%l7 + 0x18]
25471 sir 0x1D3F
25472 stw %i2, [%l7 + 0x68]
25473 mova %icc, %i1, %l3
25474 fmovscs %icc, %f24, %f19
25475 nop
25476 set 0x26, %l2
25477 ldsh [%l7 + %l2], %g6
25478 edge8 %l1, %g1, %i0
25479 udivx %i5, 0x05A6, %g4
25480 mulx %i7, %o5, %l0
25481 edge8n %o1, %o3, %o4
25482 mulx %l5, %i6, %g7
25483 fnot1 %f18, %f24
25484 fcmple32 %f16, %f22, %o6
25485 mulx %i4, 0x031C, %o0
25486 stw %l2, [%l7 + 0x68]
25487 edge16l %l6, %o7, %g3
25488 sdivx %o2, 0x1BA2, %i3
25489 movge %icc, %g2, %g5
25490 array8 %i2, %l4, %l3
25491 edge16n %g6, %l1, %g1
25492 ldd [%l7 + 0x50], %f18
25493 andcc %i1, %i5, %i0
25494 movg %icc, %g4, %o5
25495 movrlez %l0, %i7, %o3
25496 movre %o4, %l5, %i6
25497 array16 %o1, %o6, %i4
25498 move %icc, %g7, %o0
25499 movvs %xcc, %l2, %l6
25500 movg %xcc, %g3, %o7
25501 edge16ln %o2, %g2, %i3
25502 smul %i2, 0x142E, %g5
25503 umulcc %l3, 0x1382, %l4
25504 fcmps %fcc2, %f18, %f26
25505 fxnor %f28, %f8, %f8
25506 umulcc %g6, %l1, %g1
25507 ldsh [%l7 + 0x7A], %i1
25508 fmovdg %icc, %f4, %f2
25509 sdiv %i5, 0x0C32, %i0
25510 udivcc %o5, 0x16F3, %g4
25511 fmovrdgez %i7, %f4, %f4
25512 edge16l %l0, %o3, %l5
25513 andcc %o4, %o1, %i6
25514 ldsw [%l7 + 0x6C], %i4
25515 xorcc %o6, 0x0F01, %o0
25516 movrlez %l2, %l6, %g3
25517 andncc %g7, %o7, %o2
25518 smul %g2, %i3, %i2
25519 movrlz %l3, 0x041, %g5
25520 edge8 %l4, %l1, %g6
25521 xorcc %i1, 0x0241, %i5
25522 mulscc %i0, 0x02A4, %o5
25523 subccc %g1, %i7, %g4
25524 array32 %o3, %l5, %o4
25525 ldx [%l7 + 0x18], %l0
25526 edge16n %o1, %i4, %i6
25527 nop
25528 set 0x20, %g4
25529 lduw [%l7 + %g4], %o6
25530 movpos %icc, %o0, %l2
25531 stb %l6, [%l7 + 0x67]
25532 udivcc %g3, 0x1B69, %g7
25533 movpos %xcc, %o7, %o2
25534 xnorcc %i3, %i2, %g2
25535 fsrc1s %f16, %f29
25536 fmovrdlez %l3, %f26, %f10
25537 edge8l %l4, %g5, %l1
25538 sdiv %i1, 0x03B6, %g6
25539 srax %i5, %i0, %g1
25540 ldd [%l7 + 0x30], %i6
25541 alignaddr %o5, %o3, %g4
25542 fcmpne16 %f24, %f16, %o4
25543 xnor %l0, 0x0FBD, %l5
25544 edge16l %o1, %i4, %i6
25545 ldub [%l7 + 0x49], %o6
25546 addc %o0, 0x0236, %l2
25547 orcc %g3, %g7, %o7
25548 sdiv %o2, 0x1BE7, %l6
25549 fmovsleu %xcc, %f9, %f22
25550 edge16n %i2, %g2, %i3
25551 mulscc %l3, %g5, %l1
25552 movg %xcc, %l4, %i1
25553 sdivx %i5, 0x0E31, %i0
25554 ld [%l7 + 0x1C], %f11
25555 movrne %g6, 0x15B, %i7
25556 fmovdvc %xcc, %f21, %f1
25557 movne %icc, %o5, %g1
25558 subcc %g4, 0x19C6, %o4
25559 addcc %o3, 0x1217, %l5
25560 orncc %l0, %o1, %i4
25561 subc %i6, %o0, %l2
25562 array32 %g3, %o6, %o7
25563 movvs %icc, %g7, %o2
25564 udivx %i2, 0x09B1, %l6
25565 xorcc %i3, %g2, %g5
25566 orncc %l1, 0x0FEB, %l4
25567 fcmpgt16 %f14, %f26, %l3
25568 fnands %f28, %f17, %f22
25569 alignaddrl %i5, %i0, %i1
25570 movvs %icc, %g6, %o5
25571 sub %i7, %g4, %o4
25572 addc %o3, %l5, %g1
25573 lduw [%l7 + 0x74], %o1
25574 addcc %l0, 0x048F, %i4
25575 movcc %icc, %i6, %l2
25576 ldd [%l7 + 0x60], %g2
25577 ldd [%l7 + 0x68], %o6
25578 sll %o7, 0x1A, %g7
25579 fmovsneg %icc, %f29, %f2
25580 movrgez %o0, %i2, %l6
25581 save %i3, %g2, %o2
25582 rdpr %cwp, %g1
25583 rdpr %cansave, %g2
25584 rdpr %canrestore, %g3
25585 rdpr %cleanwin, %g4
25586 rdpr %otherwin, %g5
25587 rdpr %wstate, %g6
25588 subcc %l1, %l4, %g5
25589 sra %i5, 0x18, %l3
25590 movre %i1, 0x364, %i0
25591 edge16ln %g6, %i7, %o5
25592 save %g4, %o3, %o4
25593 rdpr %cwp, %g1
25594 rdpr %cansave, %g2
25595 rdpr %canrestore, %g3
25596 rdpr %cleanwin, %g4
25597 rdpr %otherwin, %g5
25598 rdpr %wstate, %g6
25599 subccc %l5, 0x1A78, %g1
25600 xor %o1, %i4, %l0
25601 array16 %i6, %g3, %o6
25602 pdist %f4, %f20, %f6
25603 setx loop_76, %l0, %l1
25604 return %l1
25605 nop
25606 rdpr %cwp, %g1
25607 rdpr %cansave, %g2
25608 rdpr %canrestore, %g3
25609 rdpr %cleanwin, %g4
25610 rdpr %otherwin, %g5
25611 rdpr %wstate, %g6
25612loop_76: movre %o0, %i2, %o7
25613 xor %i3, %g2, %l6
25614 sethi 0x0386, %o2
25615 edge32l %l4, %g5, %i5
25616 fcmpgt16 %f28, %f4, %l3
25617 movg %icc, %l1, %i0
25618 fzeros %f10
25619 srl %g6, %i7, %o5
25620 edge8l %g4, %i1, %o4
25621 movcc %xcc, %o3, %l5
25622 movrgz %g1, 0x2EE, %i4
25623 smul %o1, %i6, %l0
25624 ldsh [%l7 + 0x28], %o6
25625 udivx %l2, 0x0298, %g3
25626 fmovrde %g7, %f18, %f24
25627 std %f12, [%l7 + 0x68]
25628 srl %i2, 0x02, %o0
25629 orn %o7, %i3, %l6
25630 move %xcc, %g2, %o2
25631 edge32l %l4, %g5, %i5
25632 movrlez %l3, 0x052, %l1
25633 array16 %g6, %i7, %i0
25634 fnot1s %f4, %f5
25635 edge16 %o5, %i1, %o4
25636 sdivcc %o3, 0x117C, %l5
25637 sra %g1, 0x0F, %g4
25638 addc %i4, 0x10CA, %o1
25639 array8 %l0, %o6, %i6
25640 edge16 %g3, %l2, %g7
25641 ldd [%l7 + 0x48], %f12
25642 sra %o0, %i2, %i3
25643 fmuld8ulx16 %f23, %f7, %f14
25644 fsrc1s %f31, %f13
25645 andn %o7, %g2, %l6
25646 restore %l4, %g5, %o2
25647 rdpr %cwp, %g1
25648 rdpr %cansave, %g2
25649 rdpr %canrestore, %g3
25650 rdpr %cleanwin, %g4
25651 rdpr %otherwin, %g5
25652 rdpr %wstate, %g6
25653 sra %l3, 0x17, %i5
25654 lduh [%l7 + 0x62], %g6
25655 mova %xcc, %i7, %l1
25656 mova %icc, %i0, %i1
25657 nop
25658 set 0x70, %g7
25659 stw %o5, [%l7 + %g7]
25660 alignaddrl %o3, %o4, %l5
25661 addc %g4, 0x092A, %i4
25662 mova %icc, %o1, %g1
25663 fpmerge %f6, %f0, %f26
25664 fcmpne32 %f2, %f16, %l0
25665 stx %i6, [%l7 + 0x50]
25666 ldd [%l7 + 0x20], %f6
25667 fcmpne32 %f30, %f24, %o6
25668 udiv %g3, 0x1A8D, %g7
25669 fmovrse %l2, %f18, %f12
25670 array16 %i2, %o0, %i3
25671 udivcc %o7, 0x0441, %l6
25672 lduh [%l7 + 0x6A], %l4
25673 smul %g2, 0x198E, %g5
25674 edge32n %l3, %o2, %i5
25675 edge16ln %i7, %g6, %l1
25676 umulcc %i1, 0x1DCC, %o5
25677 movneg %xcc, %o3, %i0
25678 subcc %l5, %g4, %i4
25679 subccc %o1, 0x01E9, %o4
25680 stb %g1, [%l7 + 0x2C]
25681 ldd [%l7 + 0x38], %f22
25682 ldx [%l7 + 0x78], %i6
25683 andncc %l0, %g3, %o6
25684 mulx %g7, 0x0310, %l2
25685 umulcc %o0, %i2, %o7
25686 stx %i3, [%l7 + 0x48]
25687 xor %l4, %g2, %l6
25688 sdivcc %g5, 0x05A7, %l3
25689 ld [%l7 + 0x2C], %f10
25690 alignaddr %i5, %i7, %g6
25691 stx %o2, [%l7 + 0x08]
25692 fpadd16 %f24, %f18, %f14
25693 fnot1 %f2, %f8
25694 movcc %icc, %i1, %l1
25695 fornot1 %f18, %f24, %f8
25696 fmovspos %xcc, %f24, %f14
25697 and %o5, 0x02B3, %o3
25698 and %l5, 0x06C0, %g4
25699 edge32l %i0, %i4, %o4
25700 array32 %g1, %i6, %o1
25701 faligndata %f10, %f16, %f6
25702 edge8l %l0, %o6, %g7
25703 orn %l2, %g3, %o0
25704 addc %i2, %o7, %i3
25705 smul %l4, 0x01FC, %l6
25706 edge32 %g5, %g2, %i5
25707 sub %i7, 0x1CA1, %l3
25708 edge8 %o2, %g6, %i1
25709 movg %icc, %l1, %o5
25710 edge16 %o3, %g4, %i0
25711 orn %i4, %l5, %g1
25712 ldsb [%l7 + 0x26], %i6
25713 ldub [%l7 + 0x5D], %o4
25714 sllx %o1, %l0, %o6
25715 edge8 %g7, %g3, %o0
25716 movrgez %i2, %o7, %l2
25717 movvc %xcc, %l4, %i3
25718 sub %g5, %l6, %i5
25719 movrgez %i7, %g2, %l3
25720 ldsw [%l7 + 0x10], %g6
25721 movgu %icc, %o2, %l1
25722 movrlz %o5, %o3, %g4
25723 orcc %i1, 0x072C, %i0
25724 array8 %i4, %g1, %i6
25725 addccc %l5, %o1, %o4
25726 sub %o6, %g7, %l0
25727 movvs %icc, %g3, %o0
25728 mulscc %i2, 0x013C, %l2
25729 setx loop_77, %l0, %l1
25730 return %l1
25731 nop
25732 rdpr %cwp, %g1
25733 rdpr %cansave, %g2
25734 rdpr %canrestore, %g3
25735 rdpr %cleanwin, %g4
25736 rdpr %otherwin, %g5
25737 rdpr %wstate, %g6
25738loop_77: movcc %xcc, %l6, %g5
25739 movvs %xcc, %i5, %g2
25740 edge8l %l3, %i7, %o2
25741 addc %g6, %l1, %o5
25742 fmovdcc %xcc, %f1, %f30
25743 lduw [%l7 + 0x58], %o3
25744 lduw [%l7 + 0x64], %g4
25745 srax %i1, %i4, %i0
25746 edge16n %i6, %l5, %g1
25747 popc %o1, %o6
25748 movcc %icc, %o4, %l0
25749 sth %g3, [%l7 + 0x24]
25750 sll %g7, %i2, %o0
25751 movn %icc, %l2, %i3
25752 st %f4, [%l7 + 0x3C]
25753 ldsb [%l7 + 0x79], %l4
25754 movrlz %o7, %l6, %i5
25755 for %f16, %f30, %f30
25756 edge32ln %g2, %g5, %i7
25757 ldub [%l7 + 0x4D], %o2
25758 mova %xcc, %l3, %l1
25759 movl %xcc, %g6, %o5
25760 array32 %o3, %i1, %g4
25761 movneg %xcc, %i0, %i6
25762 subccc %i4, %g1, %o1
25763 mulscc %l5, %o6, %o4
25764 std %f8, [%l7 + 0x08]
25765 addcc %l0, %g3, %g7
25766 ldub [%l7 + 0x2A], %i2
25767 addc %o0, 0x0175, %i3
25768 smul %l2, %l4, %o7
25769 edge8l %l6, %i5, %g2
25770 sth %g5, [%l7 + 0x66]
25771 or %o2, %l3, %l1
25772 movne %icc, %i7, %o5
25773 ldsb [%l7 + 0x78], %o3
25774 movn %icc, %i1, %g4
25775 ldx [%l7 + 0x38], %g6
25776 ldx [%l7 + 0x40], %i6
25777 edge16 %i4, %i0, %o1
25778 movre %l5, %o6, %g1
25779 fmovd %f6, %f12
25780 ldub [%l7 + 0x2A], %l0
25781 fcmps %fcc1, %f18, %f21
25782 movg %xcc, %g3, %g7
25783 subcc %o4, %i2, %o0
25784 fmul8sux16 %f6, %f12, %f6
25785 movrne %i3, %l2, %o7
25786 fmovrsne %l4, %f10, %f7
25787 movne %icc, %l6, %g2
25788 movrlz %i5, %g5, %o2
25789 movgu %icc, %l1, %i7
25790 fnegs %f24, %f12
25791 movg %xcc, %o5, %o3
25792 fmuld8sux16 %f30, %f7, %f6
25793 orncc %l3, %g4, %g6
25794 orn %i1, 0x0531, %i6
25795 fmul8x16al %f6, %f24, %f0
25796 edge32 %i4, %i0, %o1
25797 ldub [%l7 + 0x2B], %o6
25798 fpsub16s %f20, %f20, %f15
25799 std %f4, [%l7 + 0x68]
25800 movneg %icc, %g1, %l0
25801 movge %icc, %g3, %l5
25802 pdist %f2, %f24, %f8
25803 or %o4, 0x0A53, %i2
25804 movrgz %g7, %o0, %i3
25805 movre %o7, %l2, %l6
25806 fmovdgu %xcc, %f0, %f16
25807 fand %f20, %f30, %f8
25808 fmovdgu %xcc, %f11, %f9
25809 fnot2s %f25, %f17
25810 andcc %l4, 0x1916, %i5
25811 fornot2s %f21, %f31, %f9
25812 sdivx %g2, 0x0BE1, %g5
25813 fornot1s %f1, %f0, %f18
25814 fnegd %f16, %f20
25815 edge16 %o2, %l1, %o5
25816 sdiv %o3, 0x06C1, %i7
25817 movrgez %g4, 0x373, %l3
25818 sir 0x04B8
25819 fnot2s %f22, %f8
25820 ldd [%l7 + 0x50], %f12
25821 alignaddr %g6, %i1, %i4
25822 fcmpes %fcc2, %f8, %f8
25823 sra %i0, 0x0A, %o1
25824 srax %o6, 0x1F, %g1
25825 smulcc %i6, %l0, %g3
25826 ldsh [%l7 + 0x50], %l5
25827 movre %o4, 0x19D, %i2
25828 udivx %g7, 0x1505, %i3
25829 fnegs %f22, %f4
25830 and %o0, %o7, %l2
25831 sll %l6, 0x1E, %l4
25832 edge32l %g2, %g5, %o2
25833 edge32 %i5, %o5, %o3
25834 edge16 %l1, %i7, %g4
25835 st %f11, [%l7 + 0x34]
25836 smulcc %l3, 0x161A, %g6
25837 movg %xcc, %i4, %i0
25838 mulscc %i1, 0x1E68, %o1
25839 orcc %g1, 0x0060, %i6
25840 movrne %l0, 0x2EE, %g3
25841 sllx %l5, %o4, %i2
25842 orn %g7, %o6, %i3
25843 fxor %f4, %f6, %f18
25844 edge16ln %o0, %o7, %l2
25845 addc %l6, 0x0F46, %l4
25846 movrlz %g2, %g5, %o2
25847 ldub [%l7 + 0x6E], %o5
25848 array8 %o3, %i5, %i7
25849 srl %g4, %l3, %g6
25850 movcc %icc, %i4, %l1
25851 fmul8sux16 %f2, %f2, %f16
25852 edge8ln %i0, %i1, %g1
25853 save %o1, %l0, %i6
25854 rdpr %cwp, %g1
25855 rdpr %cansave, %g2
25856 rdpr %canrestore, %g3
25857 rdpr %cleanwin, %g4
25858 rdpr %otherwin, %g5
25859 rdpr %wstate, %g6
25860 movn %icc, %l5, %g3
25861 fmovscc %icc, %f5, %f9
25862 sdivx %o4, 0x133A, %i2
25863 xor %o6, %g7, %i3
25864 umulcc %o0, 0x04EF, %l2
25865 movcc %icc, %l6, %o7
25866 and %l4, 0x047C, %g5
25867 movvc %xcc, %g2, %o5
25868 edge32l %o2, %i5, %o3
25869 fornot1 %f24, %f16, %f28
25870 edge8ln %g4, %i7, %g6
25871 edge32l %i4, %l1, %l3
25872 movg %icc, %i1, %i0
25873 sethi 0x06B3, %g1
25874 edge16n %l0, %o1, %l5
25875 orncc %i6, %o4, %i2
25876 fmovdl %icc, %f0, %f15
25877 movpos %xcc, %o6, %g7
25878 movne %xcc, %g3, %o0
25879 sethi 0x13B0, %l2
25880 fabsd %f12, %f28
25881 edge8n %i3, %l6, %o7
25882 fandnot1s %f16, %f16, %f2
25883 sdivcc %l4, 0x0A47, %g2
25884 fmuld8sux16 %f18, %f14, %f18
25885 array32 %g5, %o2, %i5
25886 subccc %o3, %g4, %o5
25887 movrlz %i7, %g6, %l1
25888 stw %i4, [%l7 + 0x50]
25889 xorcc %i1, %i0, %l3
25890 sdiv %l0, 0x0547, %o1
25891 andncc %l5, %g1, %i6
25892 ldsw [%l7 + 0x5C], %i2
25893 mulscc %o4, %o6, %g3
25894 movpos %xcc, %g7, %l2
25895 edge16 %o0, %l6, %i3
25896 fmovde %icc, %f29, %f26
25897 mulscc %l4, 0x1DFB, %g2
25898 fcmpne32 %f30, %f26, %o7
25899 array8 %o2, %g5, %i5
25900 fnot2 %f30, %f24
25901 fcmped %fcc1, %f20, %f24
25902 orncc %g4, 0x1EE7, %o3
25903 xnorcc %o5, 0x0B6A, %i7
25904 mulscc %g6, %i4, %i1
25905 fmul8sux16 %f10, %f10, %f4
25906 fpadd16 %f12, %f4, %f18
25907 sra %i0, %l3, %l0
25908 movrgz %o1, 0x04E, %l5
25909 movre %g1, %l1, %i2
25910 srlx %i6, 0x05, %o6
25911 ldd [%l7 + 0x08], %f6
25912 edge32 %o4, %g7, %g3
25913 movrgez %l2, %l6, %o0
25914 fmovrsgz %l4, %f12, %f12
25915 addc %g2, %o7, %i3
25916 fxor %f4, %f30, %f8
25917 nop
25918 set 0x6C, %g3
25919 ldsb [%l7 + %g3], %o2
25920 udivx %g5, 0x0980, %i5
25921 movrlz %g4, 0x17D, %o5
25922 fors %f6, %f17, %f31
25923 lduh [%l7 + 0x7C], %o3
25924 edge16l %g6, %i7, %i1
25925 fmovspos %icc, %f19, %f12
25926 fcmpd %fcc0, %f20, %f0
25927 fmovrslz %i0, %f6, %f6
25928 fcmple16 %f24, %f14, %l3
25929 save %i4, 0x1B25, %o1
25930 rdpr %cwp, %g1
25931 rdpr %cansave, %g2
25932 rdpr %canrestore, %g3
25933 rdpr %cleanwin, %g4
25934 rdpr %otherwin, %g5
25935 rdpr %wstate, %g6
25936 fone %f0
25937 stb %l0, [%l7 + 0x4A]
25938 movvs %icc, %g1, %l1
25939 movge %xcc, %i2, %l5
25940 st %f31, [%l7 + 0x74]
25941 mova %xcc, %i6, %o6
25942 sth %o4, [%l7 + 0x22]
25943 fmovdle %xcc, %f24, %f28
25944 fandnot2 %f22, %f16, %f4
25945 nop
25946 set 0x42, %o2
25947 stb %g7, [%l7 + %o2]
25948 movle %icc, %g3, %l6
25949 orcc %o0, %l4, %g2
25950 array16 %o7, %l2, %o2
25951 sdivcc %i3, 0x1E22, %i5
25952 smul %g4, 0x1FBB, %g5
25953 pdist %f12, %f8, %f28
25954 movrlz %o3, %g6, %i7
25955 xor %o5, 0x0112, %i1
25956 fone %f22
25957 edge16ln %l3, %i0, %o1
25958 movvs %xcc, %i4, %g1
25959 addccc %l1, %l0, %l5
25960 fmovrslez %i6, %f3, %f0
25961 movvc %icc, %o6, %i2
25962 fandnot1s %f1, %f26, %f23
25963 movge %icc, %g7, %o4
25964 edge32n %g3, %o0, %l6
25965 smul %g2, 0x1418, %o7
25966 movcc %xcc, %l4, %l2
25967 fsrc1s %f9, %f3
25968 fpack16 %f2, %f20
25969 srl %i3, %i5, %g4
25970 edge32l %o2, %o3, %g5
25971 umul %g6, 0x114E, %i7
25972 fmovrsgez %o5, %f4, %f29
25973 movl %xcc, %l3, %i0
25974 fcmps %fcc1, %f25, %f9
25975 addcc %i1, 0x0900, %i4
25976 edge16l %o1, %g1, %l0
25977 movrlez %l5, 0x0D0, %i6
25978 mulscc %l1, 0x1987, %o6
25979 restore %i2, 0x0D7B, %g7
25980 rdpr %cwp, %g1
25981 rdpr %cansave, %g2
25982 rdpr %canrestore, %g3
25983 rdpr %cleanwin, %g4
25984 rdpr %otherwin, %g5
25985 rdpr %wstate, %g6
25986 subccc %g3, %o0, %o4
25987 setx loop_78, %l0, %l1
25988 return %l1
25989 nop
25990 rdpr %cwp, %g1
25991 rdpr %cansave, %g2
25992 rdpr %canrestore, %g3
25993 rdpr %cleanwin, %g4
25994 rdpr %otherwin, %g5
25995 rdpr %wstate, %g6
25996loop_78: edge8l %l2, %l4, %i5
25997 stb %i3, [%l7 + 0x62]
25998 srl %g4, %o3, %g5
25999 umul %g6, %o2, %i7
26000 pdist %f10, %f16, %f10
26001 movre %o5, 0x134, %i0
26002 edge32n %i1, %l3, %o1
26003 orn %i4, 0x14BF, %g1
26004 edge16ln %l5, %l0, %i6
26005 fones %f13
26006 movl %xcc, %l1, %i2
26007 edge32l %o6, %g7, %o0
26008 movrgez %g3, 0x279, %o4
26009 sdiv %g2, 0x13E3, %l6
26010 ldsh [%l7 + 0x4A], %l2
26011 fpack32 %f10, %f8, %f6
26012 movle %icc, %l4, %o7
26013 orcc %i5, 0x0096, %i3
26014 edge8n %g4, %g5, %g6
26015 fmovrslez %o2, %f2, %f4
26016 fornot1s %f24, %f12, %f8
26017 subcc %o3, 0x0D7A, %o5
26018 lduw [%l7 + 0x14], %i0
26019 movrgz %i1, %l3, %i7
26020 fcmpgt16 %f16, %f0, %i4
26021 fnot1 %f8, %f16
26022 edge16n %o1, %g1, %l0
26023 sth %i6, [%l7 + 0x74]
26024 alignaddrl %l1, %i2, %o6
26025 mova %xcc, %l5, %o0
26026 movrne %g3, %g7, %o4
26027 array8 %l6, %g2, %l2
26028 movne %icc, %o7, %l4
26029 addc %i5, %i3, %g5
26030 fmul8x16al %f21, %f9, %f2
26031 umulcc %g4, 0x1FE7, %o2
26032 edge16ln %o3, %o5, %i0
26033 stx %i1, [%l7 + 0x28]
26034 edge8l %g6, %l3, %i4
26035 movgu %xcc, %i7, %o1
26036 edge32ln %g1, %i6, %l0
26037 edge8ln %i2, %l1, %l5
26038 movrgz %o6, 0x242, %g3
26039 save %g7, %o0, %o4
26040 rdpr %cwp, %g1
26041 rdpr %cansave, %g2
26042 rdpr %canrestore, %g3
26043 rdpr %cleanwin, %g4
26044 rdpr %otherwin, %g5
26045 rdpr %wstate, %g6
26046 andcc %l6, 0x0CA0, %l2
26047 movge %xcc, %o7, %l4
26048 orn %i5, %i3, %g5
26049 fabss %f5, %f7
26050 fmovrslz %g2, %f29, %f31
26051 ldd [%l7 + 0x70], %f22
26052 movrgz %g4, %o3, %o2
26053 alignaddr %i0, %i1, %o5
26054 umulcc %g6, 0x1B9D, %l3
26055 array8 %i4, %o1, %g1
26056 stx %i6, [%l7 + 0x10]
26057 edge8l %i7, %l0, %l1
26058 fmovdn %icc, %f1, %f29
26059 fors %f26, %f21, %f10
26060 edge16n %i2, %l5, %g3
26061 sdivx %g7, 0x0192, %o0
26062 sll %o4, %o6, %l6
26063 fnegd %f10, %f2
26064 fxor %f26, %f0, %f20
26065 fmovrdlz %o7, %f16, %f30
26066 ldx [%l7 + 0x28], %l4
26067 fcmpes %fcc1, %f25, %f3
26068 movre %l2, 0x1E4, %i5
26069 fnand %f0, %f28, %f24
26070 addccc %g5, %i3, %g4
26071 movrlz %o3, 0x22E, %o2
26072 fmovdgu %xcc, %f27, %f17
26073 alignaddrl %g2, %i0, %o5
26074 nop
26075 set 0x58, %i6
26076 stw %g6, [%l7 + %i6]
26077 fsrc1 %f6, %f28
26078 xnor %l3, %i4, %o1
26079 fsrc1 %f22, %f10
26080 sdiv %g1, 0x1B3A, %i1
26081 addc %i6, 0x02B1, %l0
26082 sra %l1, %i7, %i2
26083 udivx %g3, 0x0FE4, %l5
26084 move %xcc, %g7, %o4
26085 udiv %o6, 0x116F, %o0
26086 ldd [%l7 + 0x28], %o6
26087 umulcc %l6, %l2, %i5
26088 sllx %l4, %g5, %i3
26089 mulx %o3, %g4, %o2
26090 alignaddr %g2, %o5, %i0
26091 movcc %xcc, %g6, %i4
26092 fzero %f28
26093 movn %icc, %l3, %o1
26094 move %icc, %g1, %i1
26095 ldsh [%l7 + 0x34], %i6
26096 edge16n %l1, %i7, %i2
26097 srl %g3, 0x1E, %l5
26098 fnand %f10, %f26, %f28
26099 movrgez %g7, %l0, %o4
26100 edge16ln %o0, %o6, %o7
26101 sdivx %l6, 0x04BE, %l2
26102 fcmpgt16 %f14, %f24, %l4
26103 andn %g5, %i5, %o3
26104 add %g4, 0x1A94, %o2
26105 bshuffle %f6, %f12, %f4
26106 fmovdle %icc, %f2, %f3
26107 popc %i3, %g2
26108 smulcc %i0, 0x1428, %g6
26109 or %i4, %l3, %o1
26110 andcc %g1, %i1, %i6
26111 fmovdvs %xcc, %f25, %f8
26112 fmovsn %icc, %f26, %f24
26113 sdivx %o5, 0x1DBE, %l1
26114 fxnor %f18, %f6, %f26
26115 movle %xcc, %i7, %g3
26116 fmovdcc %icc, %f29, %f0
26117 movcc %xcc, %i2, %g7
26118 and %l0, 0x1691, %o4
26119 edge16l %l5, %o0, %o7
26120 movl %icc, %l6, %l2
26121 mova %icc, %o6, %l4
26122 fsrc1 %f22, %f2
26123 ldsb [%l7 + 0x68], %i5
26124 addc %o3, %g5, %g4
26125 orn %i3, %o2, %g2
26126 fcmps %fcc0, %f10, %f20
26127 umul %g6, 0x0BD3, %i0
26128 srlx %i4, %l3, %g1
26129 andncc %i1, %o1, %o5
26130 and %i6, 0x1FC5, %i7
26131 mulscc %l1, 0x1A3C, %i2
26132 sdiv %g3, 0x02CD, %g7
26133 umul %l0, %o4, %o0
26134 movrgz %l5, 0x02E, %l6
26135 movcs %icc, %o7, %o6
26136 sdiv %l2, 0x0F9F, %i5
26137 nop
26138 set 0x40, %i0
26139 ldd [%l7 + %i0], %f16
26140 sra %o3, 0x02, %g5
26141 orn %g4, %l4, %i3
26142 alignaddr %g2, %o2, %g6
26143 edge32 %i0, %l3, %i4
26144 edge16ln %g1, %i1, %o1
26145 edge8n %i6, %o5, %l1
26146 addc %i7, 0x12FF, %g3
26147 movne %icc, %g7, %l0
26148 fornot1s %f27, %f8, %f3
26149 edge16ln %o4, %i2, %l5
26150 ldd [%l7 + 0x48], %f18
26151 std %f28, [%l7 + 0x78]
26152 smulcc %o0, %l6, %o6
26153 sethi 0x03DD, %o7
26154 movleu %icc, %i5, %l2
26155 mova %icc, %g5, %o3
26156 orcc %g4, 0x06A8, %l4
26157 alignaddr %i3, %g2, %o2
26158 movge %xcc, %i0, %g6
26159 edge16 %i4, %g1, %l3
26160 fandnot2s %f4, %f14, %f9
26161 edge16 %o1, %i6, %i1
26162 movleu %icc, %l1, %i7
26163 movpos %xcc, %o5, %g3
26164 orn %g7, %o4, %l0
26165 subccc %i2, 0x1FF2, %l5
26166 mova %icc, %o0, %o6
26167 std %f10, [%l7 + 0x40]
26168 lduw [%l7 + 0x08], %l6
26169 fone %f10
26170 fmovdneg %xcc, %f18, %f12
26171 movvs %icc, %i5, %o7
26172 udiv %l2, 0x1CEB, %o3
26173 bshuffle %f22, %f30, %f18
26174 movcs %icc, %g4, %g5
26175 movrlz %l4, %g2, %o2
26176 orcc %i0, 0x0028, %i3
26177 movle %icc, %i4, %g1
26178 addccc %g6, 0x05BB, %o1
26179 movcc %xcc, %i6, %i1
26180 edge8l %l1, %l3, %i7
26181 fmovspos %icc, %f24, %f17
26182 movcs %xcc, %g3, %o5
26183 mulx %o4, %l0, %i2
26184 movvc %icc, %g7, %o0
26185 fmovdneg %xcc, %f14, %f0
26186 udivcc %o6, 0x1946, %l6
26187 sub %i5, 0x1CC2, %o7
26188 movcs %icc, %l2, %o3
26189 mulx %g4, %g5, %l4
26190 umul %l5, %g2, %i0
26191 movle %xcc, %o2, %i4
26192 subcc %g1, 0x09CD, %i3
26193 sdivx %g6, 0x1539, %i6
26194 edge16 %o1, %i1, %l3
26195 fmovdn %xcc, %f3, %f29
26196 lduw [%l7 + 0x74], %l1
26197 popc 0x1FF9, %g3
26198 ldx [%l7 + 0x08], %o5
26199 array8 %i7, %l0, %o4
26200 fcmpeq32 %f28, %f22, %g7
26201 ldd [%l7 + 0x38], %f14
26202 fcmpes %fcc3, %f18, %f27
26203 st %f24, [%l7 + 0x54]
26204 lduh [%l7 + 0x40], %o0
26205 edge16ln %o6, %l6, %i2
26206 sdivx %o7, 0x0450, %l2
26207 fpsub16 %f14, %f28, %f20
26208 addc %i5, 0x1057, %o3
26209 restore %g5, 0x166E, %g4
26210 rdpr %cwp, %g1
26211 rdpr %cansave, %g2
26212 rdpr %canrestore, %g3
26213 rdpr %cleanwin, %g4
26214 rdpr %otherwin, %g5
26215 rdpr %wstate, %g6
26216 edge8 %l5, %l4, %g2
26217 edge8 %i0, %o2, %g1
26218 fands %f1, %f31, %f10
26219 addc %i3, 0x068C, %i4
26220 fpsub16 %f22, %f18, %f28
26221 mulx %i6, 0x054B, %o1
26222 xnorcc %g6, %i1, %l3
26223 edge8ln %l1, %g3, %i7
26224 smulcc %l0, %o4, %o5
26225 add %g7, %o0, %o6
26226 array32 %l6, %o7, %i2
26227 fabss %f15, %f22
26228 alignaddrl %i5, %o3, %l2
26229 movleu %xcc, %g4, %g5
26230 movcs %icc, %l4, %l5
26231 fmovdl %icc, %f8, %f26
26232 fsrc2 %f24, %f6
26233 array32 %i0, %o2, %g2
26234 sir 0x05AC
26235 fmovsleu %icc, %f8, %f3
26236 fmovse %icc, %f26, %f14
26237 udiv %i3, 0x1528, %i4
26238 pdist %f30, %f10, %f30
26239 subccc %g1, 0x0A43, %o1
26240 movg %xcc, %i6, %i1
26241 stw %g6, [%l7 + 0x5C]
26242 movneg %xcc, %l1, %g3
26243 fmovsneg %icc, %f10, %f4
26244 fmovrdne %l3, %f10, %f18
26245 fmovrdlez %i7, %f30, %f22
26246 std %f12, [%l7 + 0x50]
26247 movle %icc, %l0, %o4
26248 fmovrde %g7, %f12, %f24
26249 fmovs %f12, %f22
26250 movrne %o0, %o6, %l6
26251 alignaddrl %o5, %o7, %i5
26252 fmovsvs %icc, %f11, %f13
26253 edge32ln %o3, %i2, %l2
26254 movle %xcc, %g4, %l4
26255 pdist %f28, %f22, %f16
26256 umul %l5, 0x0C9E, %i0
26257 ldx [%l7 + 0x78], %g5
26258 movn %xcc, %g2, %o2
26259 edge8l %i4, %i3, %o1
26260 fcmped %fcc0, %f0, %f14
26261 subc %i6, %g1, %i1
26262 movneg %icc, %l1, %g6
26263 movpos %xcc, %g3, %i7
26264 udiv %l3, 0x0045, %o4
26265 array16 %l0, %o0, %g7
26266 edge8ln %o6, %l6, %o5
26267 lduh [%l7 + 0x38], %i5
26268 udiv %o7, 0x16C5, %i2
26269 lduw [%l7 + 0x14], %l2
26270 ldd [%l7 + 0x60], %o2
26271 fnot2 %f12, %f4
26272 sth %l4, [%l7 + 0x1E]
26273 fmovrslez %g4, %f22, %f11
26274 addccc %l5, 0x012A, %i0
26275 sllx %g5, 0x0C, %g2
26276 movrlz %i4, %o2, %o1
26277 ld [%l7 + 0x1C], %f29
26278 movg %icc, %i3, %i6
26279 ldd [%l7 + 0x18], %i0
26280 xnorcc %g1, 0x14D3, %g6
26281 sdivx %l1, 0x055C, %g3
26282 andn %i7, %o4, %l3
26283 orncc %o0, %g7, %o6
26284 andcc %l0, 0x1C2B, %o5
26285 array8 %l6, %i5, %o7
26286 nop
26287 set 0x38, %i2
26288 ldd [%l7 + %i2], %f12
26289 movvs %xcc, %i2, %l2
26290 fmovdvc %icc, %f6, %f10
26291 ld [%l7 + 0x14], %f30
26292 movvc %icc, %l4, %o3
26293 movne %xcc, %l5, %i0
26294 sub %g4, %g2, %g5
26295 udivcc %i4, 0x17ED, %o1
26296 movvc %icc, %o2, %i3
26297 nop
26298 set 0x0E, %i4
26299 sth %i6, [%l7 + %i4]
26300 fmovsl %icc, %f5, %f26
26301 fnot2 %f22, %f6
26302 lduw [%l7 + 0x3C], %g1
26303 addcc %i1, %l1, %g3
26304 andn %i7, 0x146F, %g6
26305 array16 %l3, %o0, %g7
26306 fmovrsne %o4, %f27, %f12
26307 movre %l0, 0x0FB, %o6
26308 ldsb [%l7 + 0x36], %o5
26309 std %f12, [%l7 + 0x38]
26310 fcmpgt16 %f28, %f8, %l6
26311 fxnors %f30, %f7, %f8
26312 orncc %o7, 0x053A, %i2
26313 fmovrslz %i5, %f4, %f19
26314 nop
26315 set 0x70, %g1
26316 std %f8, [%l7 + %g1]
26317 fcmpeq32 %f28, %f20, %l2
26318 move %xcc, %l4, %o3
26319 smul %l5, 0x1CCA, %i0
26320 movcc %xcc, %g2, %g4
26321 fcmple16 %f16, %f28, %g5
26322 edge32ln %i4, %o1, %i3
26323 fmovdvs %icc, %f23, %f9
26324 fmovs %f3, %f21
26325 edge32n %o2, %g1, %i6
26326 mulx %i1, 0x0540, %l1
26327 movne %xcc, %i7, %g3
26328 movcc %xcc, %g6, %l3
26329 fands %f12, %f24, %f6
26330 subccc %g7, 0x18E6, %o0
26331 srax %o4, 0x07, %o6
26332 edge16 %o5, %l6, %l0
26333 popc 0x0B72, %i2
26334 ldd [%l7 + 0x20], %f24
26335 andn %i5, %l2, %l4
26336 edge16l %o3, %o7, %i0
26337 ldsw [%l7 + 0x44], %l5
26338 movn %icc, %g2, %g5
26339 smul %i4, %g4, %o1
26340 smulcc %o2, 0x013C, %i3
26341 movge %xcc, %g1, %i1
26342 subccc %l1, %i6, %i7
26343 udivx %g3, 0x042A, %l3
26344 ldsh [%l7 + 0x40], %g6
26345 fpack32 %f22, %f14, %f26
26346 movrlz %g7, 0x18E, %o4
26347 setx loop_79, %l0, %l1
26348 return %l1
26349 nop
26350 rdpr %cwp, %g1
26351 rdpr %cansave, %g2
26352 rdpr %canrestore, %g3
26353 rdpr %cleanwin, %g4
26354 rdpr %otherwin, %g5
26355 rdpr %wstate, %g6
26356loop_79: movneg %icc, %o5, %i2
26357 xor %l0, 0x09F4, %i5
26358 movpos %xcc, %l4, %l2
26359 movrne %o3, 0x1F8, %o7
26360 st %f21, [%l7 + 0x0C]
26361 edge32ln %l5, %g2, %g5
26362 movvs %xcc, %i0, %i4
26363 movre %g4, %o1, %i3
26364 movn %xcc, %o2, %i1
26365 movleu %icc, %g1, %i6
26366 move %icc, %l1, %i7
26367 fmovsleu %xcc, %f25, %f5
26368 fpmerge %f9, %f30, %f0
26369 fornot1 %f30, %f16, %f0
26370 fmovrdlez %l3, %f0, %f4
26371 alignaddrl %g3, %g7, %g6
26372 fmovscc %xcc, %f0, %f31
26373 movgu %xcc, %o4, %o0
26374 srax %o6, %l6, %o5
26375 fxnor %f14, %f26, %f20
26376 mova %xcc, %i2, %i5
26377 and %l0, 0x09F3, %l2
26378 fcmps %fcc1, %f0, %f20
26379 sdivcc %l4, 0x1D75, %o3
26380 edge32n %o7, %l5, %g2
26381 edge8l %i0, %i4, %g4
26382 edge16l %g5, %o1, %o2
26383 fxor %f24, %f0, %f22
26384 orcc %i3, %i1, %g1
26385 lduh [%l7 + 0x4C], %i6
26386 fcmpeq16 %f30, %f20, %l1
26387 ldub [%l7 + 0x4D], %l3
26388 fmovrde %i7, %f24, %f12
26389 mulscc %g3, %g6, %g7
26390 orncc %o0, 0x115B, %o6
26391 movrgez %l6, %o4, %o5
26392 xor %i2, 0x1181, %l0
26393 fnot2s %f9, %f19
26394 pdist %f20, %f16, %f22
26395 udivx %l2, 0x1FFE, %i5
26396 edge16 %l4, %o7, %o3
26397 srl %l5, 0x19, %g2
26398 movleu %xcc, %i0, %i4
26399 lduh [%l7 + 0x60], %g4
26400 array8 %g5, %o2, %i3
26401 bshuffle %f22, %f10, %f8
26402 addccc %o1, %i1, %i6
26403 umul %g1, %l1, %l3
26404 fpadd16 %f12, %f12, %f20
26405 fornot1s %f19, %f20, %f21
26406 edge16n %g3, %i7, %g6
26407 array16 %o0, %g7, %l6
26408 fxors %f10, %f24, %f22
26409 udivx %o4, 0x0AF0, %o5
26410 edge16ln %i2, %o6, %l0
26411 edge32 %i5, %l4, %o7
26412 fmul8x16au %f30, %f21, %f8
26413 alignaddrl %l2, %o3, %l5
26414 array8 %i0, %g2, %i4
26415 fmovdleu %xcc, %f22, %f26
26416 movpos %icc, %g5, %o2
26417 stb %g4, [%l7 + 0x6D]
26418 fcmpeq32 %f6, %f26, %i3
26419 fmovsge %xcc, %f30, %f7
26420 sdivx %i1, 0x1AF4, %i6
26421 movpos %icc, %o1, %g1
26422 and %l3, %g3, %l1
26423 mulx %i7, 0x0EA2, %g6
26424 mova %xcc, %g7, %l6
26425 sllx %o4, 0x1D, %o5
26426 array8 %i2, %o0, %o6
26427 smul %l0, %l4, %o7
26428 fmul8ulx16 %f8, %f4, %f4
26429 srl %l2, 0x0E, %o3
26430 ldd [%l7 + 0x70], %f6
26431 alignaddrl %i5, %l5, %g2
26432 fcmpne32 %f0, %f0, %i0
26433 fmovrdgz %i4, %f4, %f26
26434 fones %f16
26435 sethi 0x1250, %g5
26436 orncc %g4, %i3, %i1
26437 edge32l %i6, %o1, %g1
26438 addcc %o2, 0x0192, %l3
26439 popc 0x1777, %l1
26440 fcmple16 %f16, %f22, %i7
26441 movrlz %g3, 0x030, %g6
26442 edge16l %g7, %o4, %l6
26443 fmovrdgz %i2, %f28, %f12
26444 sra %o5, 0x01, %o0
26445 ldd [%l7 + 0x30], %l0
26446 addccc %l4, %o7, %o6
26447 addc %o3, %i5, %l5
26448 mulx %l2, 0x1A6F, %i0
26449 xnorcc %i4, 0x00AA, %g5
26450 fcmpne16 %f28, %f16, %g4
26451 fmuld8sux16 %f7, %f14, %f30
26452 nop
26453 set 0x08, %o3
26454 ldx [%l7 + %o3], %g2
26455 smulcc %i1, 0x04F6, %i6
26456 array16 %o1, %g1, %i3
26457 movrgez %l3, %l1, %i7
26458 fornot2 %f8, %f6, %f28
26459 fmovdpos %icc, %f19, %f14
26460 fandnot1s %f28, %f8, %f27
26461 fpsub16 %f22, %f4, %f26
26462 alignaddrl %g3, %o2, %g7
26463 edge16 %g6, %l6, %i2
26464 fmovrslz %o5, %f16, %f19
26465 std %f24, [%l7 + 0x60]
26466 fxors %f10, %f25, %f13
26467 orncc %o4, %l0, %l4
26468 orcc %o7, 0x16F4, %o6
26469 fmovsl %xcc, %f16, %f21
26470 movrgz %o0, %i5, %l5
26471 fcmpd %fcc1, %f30, %f24
26472 movn %icc, %l2, %o3
26473 addccc %i0, 0x12FB, %i4
26474 mulx %g5, %g2, %g4
26475 and %i6, %o1, %g1
26476 add %i1, %i3, %l3
26477 fsrc2 %f0, %f24
26478 udiv %l1, 0x10A1, %i7
26479 movvc %xcc, %g3, %o2
26480 sra %g7, 0x11, %l6
26481 fmovsvs %icc, %f26, %f12
26482 umulcc %g6, 0x086D, %i2
26483 stw %o5, [%l7 + 0x40]
26484 movle %icc, %o4, %l4
26485 srax %o7, %o6, %o0
26486 addc %l0, 0x1973, %l5
26487 stx %l2, [%l7 + 0x60]
26488 edge32 %i5, %o3, %i4
26489 fnot2 %f28, %f28
26490 fmovrde %i0, %f20, %f8
26491 edge16 %g2, %g5, %g4
26492 movleu %xcc, %i6, %o1
26493 movneg %icc, %i1, %i3
26494 fpsub32 %f12, %f14, %f6
26495 xnor %l3, %l1, %i7
26496 movrlz %g3, %g1, %o2
26497 siam 0x2
26498 fmovrsne %g7, %f2, %f10
26499 fcmpgt32 %f12, %f8, %l6
26500 fpadd16s %f22, %f14, %f11
26501 fmovrde %i2, %f4, %f26
26502 movvc %icc, %g6, %o5
26503 movrgz %l4, 0x12D, %o7
26504 addcc %o6, %o0, %o4
26505 fornot2 %f20, %f26, %f8
26506 or %l0, 0x088A, %l5
26507 fmovdcc %xcc, %f12, %f29
26508 fmul8ulx16 %f2, %f26, %f20
26509 movcc %icc, %l2, %i5
26510 andcc %i4, %o3, %g2
26511 orcc %i0, 0x077B, %g4
26512 orncc %g5, 0x0FC5, %i6
26513 bshuffle %f14, %f6, %f14
26514 fmul8x16au %f21, %f5, %f2
26515 ldsh [%l7 + 0x50], %o1
26516 subcc %i3, 0x16D6, %i1
26517 edge8n %l3, %l1, %g3
26518 array8 %g1, %o2, %i7
26519 fmovdneg %xcc, %f1, %f10
26520 mulx %l6, 0x0379, %i2
26521 nop
26522 set 0x0A, %o5
26523 ldsh [%l7 + %o5], %g6
26524 movrgez %o5, %l4, %g7
26525 orcc %o6, 0x0E23, %o0
26526 fmuld8sux16 %f14, %f8, %f18
26527 fmul8x16al %f6, %f30, %f20
26528 lduw [%l7 + 0x54], %o7
26529 fmovrdlz %l0, %f8, %f12
26530 sdiv %o4, 0x0156, %l5
26531 and %i5, 0x0F69, %i4
26532 lduw [%l7 + 0x24], %l2
26533 st %f25, [%l7 + 0x44]
26534 fmovse %xcc, %f27, %f26
26535 edge32n %o3, %i0, %g2
26536 fabsd %f6, %f26
26537 movleu %icc, %g4, %i6
26538 movcc %icc, %g5, %i3
26539 ldub [%l7 + 0x48], %o1
26540 ld [%l7 + 0x64], %f22
26541 movl %icc, %l3, %l1
26542 or %g3, %g1, %o2
26543 mulscc %i7, %i1, %i2
26544 stx %g6, [%l7 + 0x48]
26545 fmul8x16au %f29, %f1, %f8
26546 movrlz %o5, 0x300, %l4
26547 smul %l6, 0x0B61, %o6
26548 sethi 0x0E9D, %g7
26549 fpack16 %f28, %f2
26550 movvc %icc, %o0, %o7
26551 movgu %xcc, %o4, %l5
26552 edge8ln %i5, %i4, %l2
26553 fpsub32 %f8, %f4, %f6
26554 sll %l0, %o3, %i0
26555 movcc %xcc, %g2, %g4
26556 fnot2 %f16, %f4
26557 sth %i6, [%l7 + 0x1E]
26558 udivx %g5, 0x0C7A, %i3
26559 nop
26560 set 0x54, %g2
26561 stw %l3, [%l7 + %g2]
26562 lduh [%l7 + 0x50], %o1
26563 stw %g3, [%l7 + 0x70]
26564 addccc %g1, 0x04AF, %o2
26565 mulscc %i7, %i1, %i2
26566 alignaddr %l1, %g6, %l4
26567 fxors %f6, %f18, %f23
26568 fmuld8ulx16 %f21, %f15, %f24
26569 fzeros %f24
26570 fmuld8ulx16 %f26, %f13, %f4
26571 movcc %icc, %o5, %o6
26572 movneg %xcc, %g7, %o0
26573 movrlz %o7, 0x3AB, %l6
26574 andn %o4, %l5, %i5
26575 andn %i4, %l2, %o3
26576 edge16l %l0, %i0, %g4
26577 sdivcc %g2, 0x1646, %i6
26578 pdist %f28, %f30, %f18
26579 and %i3, %l3, %o1
26580 andcc %g3, %g5, %o2
26581 movneg %xcc, %g1, %i7
26582 lduw [%l7 + 0x34], %i1
26583 sdivcc %i2, 0x1050, %l1
26584 pdist %f4, %f14, %f30
26585 andn %g6, 0x1BD9, %l4
26586 fone %f6
26587 movl %xcc, %o5, %g7
26588 xorcc %o6, %o0, %o7
26589 ldsb [%l7 + 0x1B], %o4
26590 smulcc %l5, 0x154A, %i5
26591 ldx [%l7 + 0x68], %i4
26592 movge %xcc, %l2, %o3
26593 fmovdle %icc, %f0, %f11
26594 xorcc %l0, 0x1028, %l6
26595 mulx %i0, 0x08F3, %g4
26596 movcc %icc, %i6, %g2
26597 edge32l %l3, %o1, %i3
26598 sth %g3, [%l7 + 0x26]
26599 add %g5, 0x1521, %g1
26600 smulcc %i7, 0x09B3, %o2
26601 sll %i2, 0x0F, %l1
26602 movn %icc, %i1, %g6
26603 fpadd16s %f30, %f13, %f0
26604 sra %l4, 0x17, %o5
26605 sth %g7, [%l7 + 0x5E]
26606 movneg %xcc, %o0, %o6
26607 edge16 %o4, %l5, %o7
26608 fmovdle %xcc, %f20, %f18
26609 ldd [%l7 + 0x08], %i4
26610 umul %i4, 0x0824, %o3
26611 edge32 %l2, %l6, %l0
26612 array32 %g4, %i0, %i6
26613 ldsb [%l7 + 0x7A], %l3
26614 fones %f3
26615 subccc %o1, %g2, %i3
26616 movg %icc, %g5, %g1
26617 movrne %g3, %o2, %i7
26618 fmovrdlez %i2, %f0, %f22
26619 smulcc %i1, 0x1854, %g6
26620 movge %xcc, %l4, %l1
26621 xnorcc %g7, 0x0CFB, %o0
26622 array32 %o5, %o4, %o6
26623 edge8l %l5, %i5, %o7
26624 sethi 0x031D, %i4
26625 ldd [%l7 + 0x08], %f6
26626 st %f2, [%l7 + 0x78]
26627 movg %xcc, %o3, %l6
26628 fmul8x16al %f28, %f3, %f28
26629 edge8l %l0, %l2, %i0
26630 movgu %xcc, %g4, %i6
26631 movg %xcc, %l3, %g2
26632 array32 %o1, %i3, %g1
26633 ldub [%l7 + 0x44], %g3
26634 movle %xcc, %g5, %i7
26635 xor %i2, %o2, %i1
26636 and %l4, %g6, %g7
26637 ldub [%l7 + 0x47], %o0
26638 movvs %icc, %l1, %o5
26639 xor %o4, 0x1605, %o6
26640 movrgz %i5, %l5, %i4
26641 xor %o3, 0x1F07, %l6
26642 fmovsa %xcc, %f27, %f1
26643 fzeros %f22
26644 sethi 0x0B85, %l0
26645 udivcc %o7, 0x1716, %l2
26646 udivx %g4, 0x01E0, %i0
26647 mulscc %l3, %g2, %i6
26648 array16 %o1, %g1, %i3
26649 fmovrdgez %g3, %f2, %f28
26650 fones %f29
26651 fmovde %xcc, %f31, %f31
26652 fmuld8ulx16 %f14, %f23, %f0
26653 xor %i7, 0x11F1, %i2
26654 movneg %xcc, %g5, %o2
26655 fmovscc %xcc, %f5, %f26
26656 ldsh [%l7 + 0x2A], %l4
26657 fpackfix %f4, %f31
26658 ldsw [%l7 + 0x50], %i1
26659 movvs %icc, %g6, %g7
26660 alignaddr %o0, %o5, %l1
26661 fpsub32s %f2, %f18, %f13
26662 mulscc %o6, %o4, %l5
26663 mulscc %i5, %i4, %o3
26664 st %f4, [%l7 + 0x7C]
26665 ldub [%l7 + 0x4C], %l0
26666 movvc %icc, %l6, %o7
26667 sir 0x1587
26668 nop
26669 set 0x28, %l6
26670 sth %l2, [%l7 + %l6]
26671 movne %icc, %i0, %l3
26672 edge32 %g2, %i6, %g4
26673 fmovdcs %icc, %f15, %f14
26674 fpmerge %f25, %f11, %f30
26675 sethi 0x0A6E, %g1
26676 add %i3, %g3, %o1
26677 fornot1 %f18, %f24, %f8
26678 edge16ln %i2, %g5, %o2
26679 movle %icc, %l4, %i7
26680 srax %i1, 0x1C, %g6
26681 orn %o0, %o5, %g7
26682 sll %l1, %o6, %l5
26683 edge32l %o4, %i5, %o3
26684 movcs %xcc, %l0, %l6
26685 ldsb [%l7 + 0x6C], %i4
26686 movle %xcc, %o7, %i0
26687 mulx %l3, 0x176A, %l2
26688 umulcc %g2, %g4, %g1
26689 fmovdne %xcc, %f14, %f4
26690 movrlez %i3, 0x2D2, %g3
26691 movrlez %i6, %o1, %g5
26692 fmovrslez %i2, %f4, %f20
26693 ldsh [%l7 + 0x18], %l4
26694 movn %icc, %o2, %i1
26695 movre %g6, %o0, %i7
26696 edge32l %o5, %g7, %o6
26697 movrlez %l5, %l1, %o4
26698 xor %o3, %l0, %i5
26699 subcc %l6, %i4, %o7
26700 movg %xcc, %l3, %i0
26701 restore %g2, %g4, %g1
26702 rdpr %cwp, %g1
26703 rdpr %cansave, %g2
26704 rdpr %canrestore, %g3
26705 rdpr %cleanwin, %g4
26706 rdpr %otherwin, %g5
26707 rdpr %wstate, %g6
26708 movle %icc, %l2, %i3
26709 movne %icc, %i6, %g3
26710 array8 %o1, %i2, %l4
26711 fsrc1s %f16, %f6
26712 fmovsneg %xcc, %f6, %f1
26713 andn %g5, %o2, %i1
26714 movle %xcc, %o0, %i7
26715 movrlz %o5, %g7, %o6
26716 movrgz %l5, %l1, %o4
26717 orncc %o3, 0x168F, %l0
26718 nop
26719 set 0x18, %l0
26720 ldsw [%l7 + %l0], %i5
26721 movrlz %l6, 0x237, %i4
26722 mulscc %o7, %l3, %i0
26723 movl %icc, %g2, %g6
26724 array8 %g4, %l2, %g1
26725 stb %i3, [%l7 + 0x75]
26726 fcmpne16 %f10, %f30, %g3
26727 fcmpne32 %f28, %f20, %o1
26728 edge32l %i6, %i2, %g5
26729 edge16ln %l4, %i1, %o0
26730 stw %i7, [%l7 + 0x74]
26731 add %o2, 0x0E8F, %g7
26732 save %o5, %l5, %l1
26733 rdpr %cwp, %g1
26734 rdpr %cansave, %g2
26735 rdpr %canrestore, %g3
26736 rdpr %cleanwin, %g4
26737 rdpr %otherwin, %g5
26738 rdpr %wstate, %g6
26739 fmovrde %o6, %f20, %f20
26740 movgu %icc, %o3, %o4
26741 movneg %icc, %l0, %l6
26742 fmuld8sux16 %f17, %f13, %f20
26743 movvs %xcc, %i4, %o7
26744 xor %l3, %i0, %i5
26745 fmovdgu %icc, %f4, %f20
26746 ldsh [%l7 + 0x4C], %g6
26747 alignaddr %g4, %l2, %g2
26748 umulcc %i3, 0x0FFF, %g1
26749 movrne %o1, 0x10A, %i6
26750 movrlz %g3, %g5, %l4
26751 umul %i2, 0x04E2, %i1
26752 fsrc2s %f6, %f4
26753 ldub [%l7 + 0x32], %o0
26754 mulscc %o2, 0x0F70, %g7
26755 array16 %o5, %l5, %i7
26756 setx loop_80, %l0, %l1
26757 return %l1
26758 nop
26759 rdpr %cwp, %g1
26760 rdpr %cansave, %g2
26761 rdpr %canrestore, %g3
26762 rdpr %cleanwin, %g4
26763 rdpr %otherwin, %g5
26764 rdpr %wstate, %g6
26765loop_80: subcc %o3, 0x1F2F, %o4
26766 movrlez %l0, 0x2CD, %i4
26767 fmovsleu %xcc, %f8, %f11
26768 save %o7, 0x070A, %l6
26769 rdpr %cwp, %g1
26770 rdpr %cansave, %g2
26771 rdpr %canrestore, %g3
26772 rdpr %cleanwin, %g4
26773 rdpr %otherwin, %g5
26774 rdpr %wstate, %g6
26775 fsrc1s %f31, %f25
26776 restore %i0, %i5, %g6
26777 rdpr %cwp, %g1
26778 rdpr %cansave, %g2
26779 rdpr %canrestore, %g3
26780 rdpr %cleanwin, %g4
26781 rdpr %otherwin, %g5
26782 rdpr %wstate, %g6
26783 sth %l3, [%l7 + 0x10]
26784 xnorcc %g4, %l2, %i3
26785 edge32l %g2, %o1, %i6
26786 sra %g3, 0x0B, %g1
26787 movcc %icc, %g5, %l4
26788 srlx %i1, %i2, %o0
26789 srlx %g7, 0x16, %o5
26790 movvs %xcc, %l5, %i7
26791 sdivx %l1, 0x0C33, %o2
26792 edge32n %o6, %o4, %l0
26793 movcs %xcc, %o3, %o7
26794 sdivcc %l6, 0x02A8, %i4
26795 nop
26796 set 0x14, %i1
26797 ldsb [%l7 + %i1], %i0
26798 ldx [%l7 + 0x60], %i5
26799 movre %g6, 0x330, %g4
26800 st %f15, [%l7 + 0x40]
26801 mulscc %l3, 0x0AED, %i3
26802 movrlz %l2, 0x006, %g2
26803 xnorcc %o1, 0x09BB, %i6
26804 fcmpd %fcc0, %f30, %f26
26805 alignaddrl %g1, %g3, %l4
26806 sra %i1, 0x05, %g5
26807 xor %i2, %g7, %o5
26808 fmovdn %icc, %f18, %f18
26809 mova %icc, %l5, %o0
26810 sll %i7, 0x15, %o2
26811 fpadd32 %f6, %f28, %f2
26812 movl %icc, %o6, %l1
26813 andncc %o4, %l0, %o7
26814 andcc %l6, 0x1FE4, %i4
26815 andcc %o3, 0x1932, %i0
26816 fabss %f28, %f7
26817 movrlz %i5, %g6, %l3
26818 movl %xcc, %i3, %l2
26819 subcc %g4, %o1, %g2
26820 movpos %xcc, %g1, %i6
26821 subc %g3, 0x0CF8, %i1
26822 umul %g5, 0x0A6D, %i2
26823 ld [%l7 + 0x1C], %f30
26824 srl %l4, %o5, %g7
26825 movne %xcc, %o0, %i7
26826 sll %l5, %o6, %o2
26827 fpadd32s %f14, %f14, %f5
26828 orncc %l1, %l0, %o4
26829 addcc %o7, %i4, %l6
26830 edge32 %o3, %i0, %g6
26831 edge16ln %l3, %i3, %i5
26832 umulcc %l2, %g4, %o1
26833 sra %g2, %i6, %g1
26834 std %f20, [%l7 + 0x68]
26835 movge %xcc, %i1, %g5
26836 fmovrse %i2, %f29, %f20
26837 fnot1s %f0, %f19
26838 edge32l %l4, %g3, %g7
26839 ldd [%l7 + 0x30], %f22
26840 fxnors %f15, %f26, %f1
26841 edge16 %o5, %o0, %l5
26842 movpos %xcc, %o6, %i7
26843 fandnot1s %f8, %f3, %f15
26844 alignaddrl %o2, %l0, %l1
26845 movleu %icc, %o4, %o7
26846 movle %xcc, %l6, %i4
26847 std %f16, [%l7 + 0x28]
26848 edge8ln %i0, %g6, %o3
26849 fmovdcs %xcc, %f11, %f23
26850 ldx [%l7 + 0x70], %l3
26851 or %i3, 0x0826, %i5
26852 sub %l2, %g4, %g2
26853 movvc %icc, %o1, %i6
26854 smul %i1, 0x13ED, %g1
26855 edge8l %g5, %l4, %i2
26856 fnegs %f4, %f4
26857 fmovdg %xcc, %f5, %f18
26858 fmovsn %icc, %f28, %f4
26859 edge16n %g3, %g7, %o5
26860 alignaddr %l5, %o6, %i7
26861 lduw [%l7 + 0x58], %o0
26862 ldsh [%l7 + 0x48], %o2
26863 fpsub32s %f14, %f10, %f31
26864 sra %l0, 0x1A, %l1
26865 lduh [%l7 + 0x20], %o7
26866 fmovdle %xcc, %f31, %f20
26867 fpackfix %f30, %f17
26868 umul %l6, 0x0AD2, %o4
26869 srlx %i0, 0x03, %i4
26870 array8 %g6, %l3, %i3
26871 movneg %icc, %i5, %l2
26872 edge16n %g4, %o3, %o1
26873 sdivx %g2, 0x1646, %i6
26874 stb %g1, [%l7 + 0x49]
26875 array8 %g5, %l4, %i2
26876 fors %f12, %f4, %f7
26877 fmovdl %icc, %f8, %f8
26878 alignaddrl %i1, %g7, %g3
26879 sub %o5, %o6, %i7
26880 mulscc %l5, 0x1217, %o0
26881 andn %l0, %l1, %o7
26882 for %f16, %f10, %f4
26883 edge16n %l6, %o4, %i0
26884 alignaddrl %i4, %g6, %o2
26885 fpadd32 %f24, %f10, %f22
26886 fcmpeq32 %f12, %f24, %l3
26887 fmuld8sux16 %f9, %f1, %f26
26888 fmovdleu %xcc, %f14, %f9
26889 stw %i5, [%l7 + 0x40]
26890 stw %l2, [%l7 + 0x54]
26891 fandnot1s %f7, %f1, %f7
26892 edge32l %g4, %i3, %o1
26893 movvc %icc, %g2, %o3
26894 edge16l %g1, %i6, %g5
26895 fcmpgt32 %f10, %f24, %l4
26896 save %i2, 0x0F04, %i1
26897 rdpr %cwp, %g1
26898 rdpr %cansave, %g2
26899 rdpr %canrestore, %g3
26900 rdpr %cleanwin, %g4
26901 rdpr %otherwin, %g5
26902 rdpr %wstate, %g6
26903 fmovdneg %xcc, %f10, %f0
26904 movleu %icc, %g7, %g3
26905 subcc %o5, %i7, %l5
26906 edge8n %o0, %l0, %l1
26907 move %icc, %o7, %o6
26908 ldx [%l7 + 0x40], %o4
26909 fmovda %icc, %f31, %f0
26910 addc %i0, %i4, %g6
26911 std %f6, [%l7 + 0x50]
26912 array8 %l6, %l3, %i5
26913 array8 %o2, %g4, %i3
26914 edge16n %o1, %g2, %l2
26915 sth %o3, [%l7 + 0x60]
26916 sdivx %i6, 0x132F, %g5
26917 ldsh [%l7 + 0x1C], %g1
26918 movre %l4, 0x2F0, %i1
26919 fpadd32 %f16, %f24, %f18
26920 sllx %g7, 0x03, %i2
26921 fmovsgu %xcc, %f23, %f15
26922 movl %xcc, %g3, %o5
26923 srax %l5, %i7, %l0
26924 fmovsle %icc, %f20, %f23
26925 movcs %xcc, %o0, %o7
26926 fnor %f0, %f12, %f2
26927 movge %xcc, %o6, %l1
26928 fone %f22
26929 fmovdvc %xcc, %f18, %f7
26930 umul %o4, 0x1C75, %i4
26931 fcmpne32 %f12, %f24, %g6
26932 smulcc %l6, %l3, %i0
26933 sll %i5, 0x07, %g4
26934 xor %i3, 0x0C8A, %o1
26935 mulx %o2, 0x0B28, %l2
26936 movg %xcc, %g2, %o3
26937 fsrc1s %f27, %f30
26938 movrlez %i6, 0x3A5, %g5
26939 popc %l4, %i1
26940 xorcc %g1, 0x11C6, %g7
26941 subcc %i2, %g3, %l5
26942 srax %o5, %l0, %o0
26943 addccc %o7, 0x0AC9, %o6
26944 smulcc %i7, 0x03B8, %l1
26945 fmovrslz %o4, %f8, %f31
26946 save %g6, 0x0377, %i4
26947 rdpr %cwp, %g1
26948 rdpr %cansave, %g2
26949 rdpr %canrestore, %g3
26950 rdpr %cleanwin, %g4
26951 rdpr %otherwin, %g5
26952 rdpr %wstate, %g6
26953 udivcc %l3, 0x058D, %i0
26954 ldd [%l7 + 0x28], %f0
26955 movg %xcc, %l6, %i5
26956 movrlez %i3, %g4, %o2
26957 mulscc %o1, %g2, %o3
26958 orncc %i6, 0x01C3, %g5
26959 fmovrsne %l2, %f25, %f12
26960 fmovspos %xcc, %f19, %f0
26961 fmovdvs %xcc, %f18, %f4
26962 popc 0x047C, %i1
26963 and %g1, 0x0DB2, %g7
26964 addcc %i2, %l4, %g3
26965 fmovsneg %xcc, %f5, %f7
26966 andn %o5, 0x0DF2, %l5
26967 mova %xcc, %o0, %l0
26968 xnor %o6, 0x0D9E, %i7
26969 fpsub32 %f10, %f20, %f20
26970 movrgez %o7, %o4, %l1
26971 subc %i4, 0x0D9C, %g6
26972 nop
26973 set 0x67, %l4
26974 ldub [%l7 + %l4], %l3
26975 addcc %l6, %i5, %i3
26976 fmovsvs %xcc, %f16, %f20
26977 fmuld8ulx16 %f29, %f27, %f28
26978 movne %icc, %g4, %i0
26979 lduw [%l7 + 0x28], %o2
26980 orcc %g2, 0x1C94, %o1
26981 alignaddr %o3, %i6, %g5
26982 st %f19, [%l7 + 0x38]
26983 sdivx %l2, 0x1062, %i1
26984 stb %g7, [%l7 + 0x64]
26985 move %icc, %g1, %i2
26986 array16 %l4, %g3, %o5
26987 fmovdge %xcc, %f1, %f8
26988 sub %l5, %o0, %l0
26989 umul %i7, %o7, %o4
26990 fornot1 %f2, %f6, %f0
26991 array16 %o6, %l1, %i4
26992 ld [%l7 + 0x74], %f15
26993 movle %icc, %l3, %g6
26994 edge8n %i5, %i3, %l6
26995 srlx %g4, 0x1E, %i0
26996 std %f18, [%l7 + 0x70]
26997 orcc %o2, %g2, %o3
26998 subccc %i6, %g5, %o1
26999 edge8ln %l2, %i1, %g7
27000 edge16l %i2, %g1, %l4
27001 movneg %icc, %o5, %g3
27002 edge8n %l5, %l0, %i7
27003 movrgz %o0, %o7, %o6
27004 stw %l1, [%l7 + 0x0C]
27005 array32 %i4, %l3, %g6
27006 orncc %i5, 0x08A9, %i3
27007 movvs %icc, %l6, %g4
27008 edge16n %o4, %i0, %o2
27009 ldsh [%l7 + 0x0C], %g2
27010 movrgez %o3, 0x0F0, %g5
27011 lduw [%l7 + 0x2C], %i6
27012 fpadd16 %f4, %f28, %f24
27013 movge %xcc, %l2, %i1
27014 sth %g7, [%l7 + 0x4C]
27015 edge32n %i2, %g1, %o1
27016 fpsub32s %f1, %f29, %f14
27017 alignaddrl %o5, %l4, %l5
27018 movvs %icc, %g3, %i7
27019 addccc %o0, %o7, %o6
27020 lduw [%l7 + 0x30], %l1
27021 fnot2 %f6, %f18
27022 movle %icc, %l0, %l3
27023 sllx %g6, 0x0D, %i4
27024 stw %i5, [%l7 + 0x2C]
27025 fxor %f26, %f24, %f28
27026 add %l6, %g4, %o4
27027 siam 0x2
27028 sub %i3, 0x0068, %i0
27029 smulcc %g2, 0x0B4D, %o2
27030 sub %o3, %i6, %l2
27031 array16 %g5, %g7, %i2
27032 fors %f10, %f16, %f18
27033 subc %i1, %o1, %o5
27034 fmovsleu %xcc, %f14, %f1
27035 movre %g1, %l5, %l4
27036 fsrc2s %f16, %f10
27037 movre %i7, 0x26C, %g3
27038 movgu %xcc, %o0, %o6
27039 alignaddr %l1, %l0, %l3
27040 edge32n %o7, %g6, %i4
27041 fmul8x16 %f20, %f8, %f16
27042 save %l6, 0x0BA6, %i5
27043 rdpr %cwp, %g1
27044 rdpr %cansave, %g2
27045 rdpr %canrestore, %g3
27046 rdpr %cleanwin, %g4
27047 rdpr %otherwin, %g5
27048 rdpr %wstate, %g6
27049 array16 %o4, %g4, %i0
27050 movle %xcc, %g2, %i3
27051 movrlz %o2, 0x29F, %i6
27052 edge8ln %o3, %l2, %g7
27053 movrgz %i2, %i1, %o1
27054 edge8 %g5, %g1, %o5
27055 fmovdne %xcc, %f0, %f10
27056 movrlez %l4, %l5, %i7
27057 edge32n %g3, %o0, %o6
27058 ldd [%l7 + 0x78], %f14
27059 movneg %xcc, %l1, %l3
27060 xnorcc %o7, %g6, %i4
27061 movrne %l0, 0x3AD, %i5
27062 movcc %xcc, %l6, %g4
27063 fmovsa %xcc, %f23, %f24
27064 st %f2, [%l7 + 0x0C]
27065 udivcc %i0, 0x1893, %g2
27066 udivcc %o4, 0x1FB3, %o2
27067 array16 %i6, %o3, %i3
27068 sdiv %l2, 0x0D1D, %i2
27069 udivx %i1, 0x1505, %g7
27070 movrlz %o1, %g5, %g1
27071 edge16 %l4, %l5, %i7
27072 fpmerge %f25, %f19, %f14
27073 fmovrdgz %o5, %f14, %f30
27074 lduh [%l7 + 0x72], %o0
27075 edge8ln %o6, %g3, %l1
27076 stw %o7, [%l7 + 0x64]
27077 umulcc %l3, 0x0DDE, %g6
27078 sdivx %i4, 0x0276, %l0
27079 fcmple16 %f6, %f22, %l6
27080 movrne %g4, %i0, %i5
27081 ldx [%l7 + 0x78], %o4
27082 alignaddrl %o2, %i6, %g2
27083 edge16 %i3, %l2, %i2
27084 addcc %i1, %g7, %o3
27085 movpos %xcc, %o1, %g1
27086 stw %g5, [%l7 + 0x24]
27087 srlx %l5, 0x04, %i7
27088 edge8 %o5, %l4, %o6
27089 movvs %icc, %g3, %l1
27090 ldsb [%l7 + 0x56], %o7
27091 array16 %o0, %g6, %l3
27092 fmovdgu %icc, %f23, %f31
27093 edge32l %l0, %i4, %g4
27094 fmovdl %icc, %f16, %f16
27095 udiv %i0, 0x0CE9, %i5
27096 edge32n %l6, %o2, %o4
27097 movrgez %g2, 0x0A8, %i6
27098 ldd [%l7 + 0x40], %l2
27099 smulcc %i2, %i1, %g7
27100 movrgez %o3, 0x098, %o1
27101 mova %xcc, %g1, %i3
27102 subcc %g5, %i7, %o5
27103 andcc %l4, %o6, %g3
27104 addc %l1, 0x14C1, %l5
27105 sdivx %o7, 0x0E3E, %g6
27106 udiv %l3, 0x0566, %o0
27107 std %f24, [%l7 + 0x40]
27108 fornot1 %f0, %f4, %f14
27109 ldsw [%l7 + 0x6C], %i4
27110 stx %l0, [%l7 + 0x78]
27111 sethi 0x0EAE, %i0
27112 and %g4, %l6, %i5
27113 sdiv %o2, 0x0748, %o4
27114 lduh [%l7 + 0x60], %g2
27115 fmovd %f22, %f8
27116 sra %i6, %l2, %i2
27117 smulcc %g7, %i1, %o1
27118 fnot2s %f7, %f16
27119 edge8 %o3, %i3, %g5
27120 movgu %icc, %i7, %g1
27121 ldx [%l7 + 0x08], %o5
27122 edge32l %o6, %g3, %l4
27123 orn %l1, 0x11E3, %o7
27124 fmovrdgez %g6, %f2, %f14
27125 umul %l5, 0x0F07, %l3
27126 edge16 %i4, %l0, %o0
27127 sdiv %g4, 0x14CB, %l6
27128 ldsb [%l7 + 0x58], %i0
27129 save %o2, 0x153E, %i5
27130 rdpr %cwp, %g1
27131 rdpr %cansave, %g2
27132 rdpr %canrestore, %g3
27133 rdpr %cleanwin, %g4
27134 rdpr %otherwin, %g5
27135 rdpr %wstate, %g6
27136 fcmple16 %f20, %f28, %o4
27137 mulx %g2, 0x15BF, %l2
27138 lduh [%l7 + 0x56], %i6
27139 edge32ln %i2, %g7, %i1
27140 subccc %o3, 0x04BF, %i3
27141 subc %g5, %o1, %g1
27142 save %o5, 0x1998, %i7
27143 rdpr %cwp, %g1
27144 rdpr %cansave, %g2
27145 rdpr %canrestore, %g3
27146 rdpr %cleanwin, %g4
27147 rdpr %otherwin, %g5
27148 rdpr %wstate, %g6
27149 nop
27150 set 0x70, %l1
27151 ldsw [%l7 + %l1], %o6
27152 edge8ln %l4, %l1, %o7
27153 array16 %g6, %l5, %l3
27154 array8 %i4, %g3, %l0
27155 edge32l %g4, %o0, %l6
27156 ld [%l7 + 0x48], %f9
27157 orncc %i0, 0x1DBB, %i5
27158 movge %xcc, %o2, %o4
27159 fmovdneg %icc, %f27, %f9
27160 lduh [%l7 + 0x0C], %g2
27161 sethi 0x0C9B, %i6
27162 popc %i2, %g7
27163 move %xcc, %i1, %o3
27164 movpos %icc, %l2, %g5
27165 fmovrsgz %o1, %f29, %f16
27166 movpos %xcc, %i3, %o5
27167 orcc %i7, %o6, %l4
27168 movrgz %g1, %o7, %g6
27169 movleu %icc, %l5, %l3
27170 xorcc %i4, %g3, %l1
27171 st %f13, [%l7 + 0x14]
27172 movg %xcc, %l0, %o0
27173 add %g4, %l6, %i5
27174 subc %o2, 0x150C, %i0
27175 edge32ln %o4, %i6, %i2
27176 fxnor %f28, %f4, %f26
27177 ldsb [%l7 + 0x2E], %g2
27178 edge32ln %g7, %i1, %l2
27179 sra %o3, %g5, %o1
27180 movvs %xcc, %o5, %i7
27181 fcmpeq32 %f12, %f26, %i3
27182 ld [%l7 + 0x18], %f0
27183 movpos %xcc, %l4, %g1
27184 sdivcc %o6, 0x0994, %g6
27185 movl %xcc, %l5, %l3
27186 movrgz %i4, 0x2F8, %o7
27187 ldd [%l7 + 0x40], %g2
27188 st %f1, [%l7 + 0x20]
27189 andncc %l1, %l0, %o0
27190 fmovrsne %l6, %f19, %f25
27191 alignaddrl %g4, %o2, %i0
27192 movrlz %i5, 0x34D, %i6
27193 sdiv %i2, 0x15FA, %o4
27194 fmovdgu %icc, %f11, %f23
27195 array8 %g2, %g7, %l2
27196 movg %icc, %o3, %g5
27197 smul %o1, 0x19E0, %o5
27198 mulx %i7, %i3, %l4
27199 addccc %i1, %g1, %o6
27200 srl %g6, 0x00, %l5
27201 movge %icc, %l3, %o7
27202 movneg %icc, %g3, %l1
27203 or %l0, 0x196B, %o0
27204 edge16ln %l6, %g4, %o2
27205 movrlez %i0, %i4, %i6
27206 movrne %i5, 0x3CF, %i2
27207 fzeros %f16
27208 fcmple32 %f12, %f4, %g2
27209 nop
27210 set 0x21, %o6
27211 ldub [%l7 + %o6], %o4
27212 movvc %xcc, %g7, %o3
27213 sethi 0x09D2, %g5
27214 movgu %icc, %o1, %o5
27215 movrgez %i7, %l2, %l4
27216 movrlz %i1, %g1, %i3
27217 ldd [%l7 + 0x08], %g6
27218 movleu %icc, %o6, %l3
27219 movle %icc, %o7, %g3
27220 movpos %icc, %l1, %l5
27221 nop
27222 set 0x3C, %o0
27223 stw %o0, [%l7 + %o0]
27224 ldsh [%l7 + 0x60], %l6
27225 ldd [%l7 + 0x30], %f10
27226 orcc %l0, %o2, %g4
27227 orn %i4, 0x18A7, %i0
27228 movneg %xcc, %i6, %i5
27229 srax %i2, 0x1F, %g2
27230 ldd [%l7 + 0x58], %f2
27231 orcc %o4, 0x033D, %g7
27232 mulx %o3, 0x183D, %g5
27233 sdivx %o1, 0x14C9, %o5
27234 movne %xcc, %l2, %i7
27235 mova %icc, %l4, %i1
27236 orn %i3, 0x1302, %g1
27237 movpos %icc, %g6, %o6
27238 movcs %xcc, %l3, %o7
27239 movleu %icc, %l1, %g3
27240 alignaddr %l5, %l6, %o0
27241 movrgz %o2, %g4, %l0
27242 subcc %i0, %i4, %i5
27243 fmovs %f6, %f4
27244 sdiv %i2, 0x19B0, %g2
27245 stx %o4, [%l7 + 0x28]
27246 movcc %icc, %g7, %i6
27247 fones %f23
27248 fpsub16 %f18, %f0, %f4
27249 mulx %o3, %o1, %g5
27250 umulcc %o5, %l2, %l4
27251 mulx %i1, 0x082C, %i3
27252 xorcc %i7, %g6, %o6
27253 fabsd %f22, %f2
27254 std %f24, [%l7 + 0x70]
27255 st %f26, [%l7 + 0x40]
27256 st %f13, [%l7 + 0x30]
27257 sllx %l3, 0x0D, %o7
27258 array8 %l1, %g1, %g3
27259 addccc %l5, %o0, %l6
27260 sth %g4, [%l7 + 0x56]
27261 umulcc %o2, 0x0AC6, %l0
27262 edge8ln %i0, %i5, %i4
27263 fmul8x16al %f20, %f24, %f2
27264 movgu %icc, %i2, %o4
27265 movl %xcc, %g7, %g2
27266 move %icc, %o3, %i6
27267 fmovrdlez %o1, %f0, %f14
27268 xnorcc %o5, 0x140B, %g5
27269 movpos %icc, %l2, %l4
27270 ld [%l7 + 0x2C], %f1
27271 fnot2 %f0, %f28
27272 fxnors %f29, %f27, %f29
27273 alignaddr %i1, %i7, %i3
27274 edge16 %o6, %g6, %o7
27275 lduw [%l7 + 0x74], %l1
27276 sub %l3, %g3, %l5
27277 ldub [%l7 + 0x7C], %o0
27278 add %g1, %g4, %o2
27279 umulcc %l0, 0x18ED, %l6
27280 sub %i0, 0x0E34, %i5
27281 ldx [%l7 + 0x50], %i2
27282 movneg %xcc, %i4, %o4
27283 stw %g7, [%l7 + 0x14]
27284 udiv %o3, 0x081F, %i6
27285 subccc %g2, 0x0763, %o5
27286 edge32 %g5, %o1, %l4
27287 sir 0x1337
27288 fzeros %f6
27289 addc %i1, 0x17D6, %l2
27290 udivcc %i3, 0x1FF5, %i7
27291 movcs %xcc, %g6, %o6
27292 edge16ln %o7, %l3, %g3
27293 andncc %l1, %l5, %g1
27294 ldsh [%l7 + 0x46], %g4
27295 xorcc %o2, 0x04D7, %l0
27296 st %f5, [%l7 + 0x0C]
27297 movge %icc, %l6, %o0
27298 andncc %i0, %i5, %i4
27299 ldd [%l7 + 0x78], %i2
27300 xorcc %g7, 0x1440, %o3
27301 alignaddr %i6, %o4, %g2
27302 sir 0x1612
27303 movl %icc, %g5, %o1
27304 movge %icc, %o5, %l4
27305 movpos %icc, %i1, %l2
27306 orncc %i7, 0x024F, %g6
27307 movge %icc, %o6, %i3
27308 ldd [%l7 + 0x78], %f2
27309 ldd [%l7 + 0x18], %f2
27310 orcc %o7, %l3, %g3
27311 ldd [%l7 + 0x48], %f8
27312 edge32ln %l5, %l1, %g1
27313 move %xcc, %g4, %o2
27314 fxnor %f28, %f10, %f16
27315 fmovdpos %icc, %f27, %f9
27316 addcc %l0, 0x1029, %l6
27317 subccc %i0, 0x06B2, %i5
27318 fmovsle %icc, %f10, %f31
27319 lduw [%l7 + 0x5C], %i4
27320 fzeros %f17
27321 orncc %i2, 0x1530, %o0
27322 sir 0x0F0F
27323 andcc %g7, 0x07B3, %o3
27324 array32 %i6, %o4, %g2
27325 ldsw [%l7 + 0x1C], %g5
27326 movrlz %o5, 0x0A7, %l4
27327 fnegs %f11, %f18
27328 ldsb [%l7 + 0x3F], %o1
27329 xor %l2, 0x14E3, %i7
27330 xor %g6, 0x130F, %o6
27331 array16 %i1, %o7, %i3
27332 fmovrdne %l3, %f22, %f4
27333 xnor %l5, 0x183D, %l1
27334 movneg %icc, %g1, %g3
27335 array16 %o2, %l0, %l6
27336 movg %xcc, %i0, %i5
27337 addc %i4, 0x119C, %g4
27338 addccc %i2, %g7, %o0
27339 movre %i6, 0x148, %o3
27340 fmul8x16au %f28, %f16, %f4
27341 fcmpne16 %f6, %f18, %g2
27342 movneg %xcc, %o4, %g5
27343 movleu %icc, %o5, %l4
27344 srlx %o1, %i7, %g6
27345 movcs %icc, %o6, %i1
27346 ldub [%l7 + 0x22], %l2
27347 std %f6, [%l7 + 0x20]
27348 nop
27349 set 0x48, %o7
27350 ldsw [%l7 + %o7], %i3
27351 edge16ln %o7, %l3, %l1
27352 pdist %f14, %f22, %f4
27353 fmovrslz %g1, %f15, %f4
27354 udiv %g3, 0x038C, %l5
27355 movl %icc, %o2, %l0
27356 fmovdcs %icc, %f4, %f3
27357 fmovsle %icc, %f27, %f15
27358 fmovrse %i0, %f29, %f12
27359 sth %l6, [%l7 + 0x52]
27360 orncc %i5, 0x0AFF, %g4
27361 fxor %f16, %f6, %f0
27362 movle %icc, %i4, %i2
27363 movrlez %g7, 0x0E4, %o0
27364 addcc %o3, 0x16F7, %g2
27365 ld [%l7 + 0x40], %f11
27366 sth %i6, [%l7 + 0x50]
27367 fmovsa %xcc, %f29, %f29
27368 xnorcc %o4, 0x0BD7, %o5
27369 ldub [%l7 + 0x3B], %g5
27370 std %f12, [%l7 + 0x68]
27371 or %o1, %i7, %g6
27372 movgu %xcc, %o6, %l4
27373 fmovdle %icc, %f7, %f20
27374 orcc %i1, %l2, %i3
27375 movrgz %o7, 0x2C0, %l1
27376 ldsb [%l7 + 0x22], %g1
27377 movvs %icc, %l3, %g3
27378 stb %o2, [%l7 + 0x25]
27379 fands %f4, %f7, %f7
27380 ldub [%l7 + 0x1A], %l0
27381 mulscc %l5, %i0, %i5
27382 movleu %icc, %g4, %l6
27383 sdivcc %i2, 0x0D61, %g7
27384 andncc %o0, %o3, %i4
27385 andcc %i6, %o4, %g2
27386 fmovrslez %o5, %f12, %f4
27387 xorcc %o1, %g5, %i7
27388 fmovspos %xcc, %f5, %f14
27389 popc %o6, %g6
27390 popc %l4, %i1
27391 movcc %icc, %l2, %i3
27392 xorcc %l1, 0x13D0, %g1
27393 stb %l3, [%l7 + 0x67]
27394 movgu %icc, %o7, %o2
27395 sdivx %g3, 0x161F, %l5
27396 std %f20, [%l7 + 0x38]
27397 array8 %l0, %i5, %g4
27398 or %i0, %l6, %i2
27399 edge8 %g7, %o3, %i4
27400 movvs %xcc, %i6, %o0
27401 edge8l %g2, %o5, %o1
27402 fmovrsne %g5, %f18, %f19
27403 subcc %i7, %o4, %g6
27404 movn %icc, %l4, %i1
27405 udivcc %o6, 0x06E0, %i3
27406 addc %l1, 0x1BC3, %g1
27407 alignaddrl %l3, %o7, %o2
27408 umulcc %l2, %l5, %g3
27409 smul %i5, %g4, %i0
27410 fpackfix %f24, %f11
27411 edge16l %l6, %l0, %g7
27412 fmovsneg %xcc, %f24, %f21
27413 edge16ln %o3, %i2, %i6
27414 or %i4, 0x1E1E, %g2
27415 addccc %o0, 0x10B4, %o5
27416 fmuld8sux16 %f4, %f23, %f0
27417 and %g5, 0x1A29, %i7
27418 fmovdvc %xcc, %f22, %f15
27419 movrlez %o4, %o1, %l4
27420 alignaddr %i1, %g6, %o6
27421 movneg %xcc, %i3, %g1
27422 movle %icc, %l1, %o7
27423 subccc %l3, %o2, %l5
27424 movcc %icc, %g3, %l2
27425 edge8ln %g4, %i5, %i0
27426 ldd [%l7 + 0x60], %f30
27427 ldx [%l7 + 0x58], %l6
27428 sethi 0x1EDB, %l0
27429 std %f2, [%l7 + 0x10]
27430 fornot1s %f28, %f25, %f25
27431 or %g7, %o3, %i2
27432 fornot1s %f19, %f20, %f6
27433 edge16ln %i4, %g2, %o0
27434 edge32ln %o5, %g5, %i6
27435 subc %i7, %o4, %l4
27436 xnorcc %o1, 0x00C8, %i1
27437 movrne %o6, %i3, %g6
27438 and %g1, 0x082A, %l1
27439 alignaddrl %o7, %l3, %o2
27440 sth %l5, [%l7 + 0x10]
27441 edge32ln %l2, %g4, %i5
27442 subc %g3, %i0, %l0
27443 srax %g7, %o3, %l6
27444 edge8 %i4, %i2, %g2
27445 fmovdneg %icc, %f11, %f16
27446 lduh [%l7 + 0x6A], %o5
27447 fpack16 %f6, %f27
27448 movrgz %g5, 0x0FD, %i6
27449 movgu %xcc, %o0, %o4
27450 fmovdne %xcc, %f0, %f26
27451 orn %i7, %o1, %l4
27452 movle %xcc, %o6, %i1
27453 fpadd32 %f4, %f16, %f4
27454 nop
27455 set 0x38, %i7
27456 stb %g6, [%l7 + %i7]
27457 ldub [%l7 + 0x11], %g1
27458 edge32 %l1, %i3, %o7
27459 lduh [%l7 + 0x7E], %l3
27460 addcc %l5, 0x1B8A, %o2
27461 movneg %icc, %l2, %g4
27462 sdiv %g3, 0x1788, %i0
27463 srax %i5, %l0, %g7
27464 subcc %o3, 0x159A, %l6
27465 for %f20, %f22, %f2
27466 addc %i2, 0x0851, %g2
27467 srlx %i4, 0x0C, %o5
27468 subcc %i6, 0x0050, %o0
27469 fmul8x16 %f26, %f20, %f24
27470 subc %g5, %o4, %o1
27471 fzero %f2
27472 subc %l4, %i7, %i1
27473 fmovdleu %xcc, %f28, %f24
27474 fmovsleu %xcc, %f22, %f22
27475 edge32 %o6, %g6, %l1
27476 movvs %icc, %i3, %g1
27477 edge16l %l3, %o7, %o2
27478 edge32ln %l2, %g4, %g3
27479 edge16 %l5, %i0, %l0
27480 andn %i5, %o3, %l6
27481 addc %i2, 0x0982, %g7
27482 mulscc %g2, %o5, %i6
27483 movne %icc, %o0, %g5
27484 popc %i4, %o1
27485 movrgez %l4, 0x194, %o4
27486 ldsw [%l7 + 0x64], %i7
27487 movrgez %o6, %i1, %g6
27488 edge32ln %i3, %l1, %l3
27489 add %g1, 0x038C, %o2
27490 sth %o7, [%l7 + 0x5C]
27491 stx %g4, [%l7 + 0x10]
27492 fxor %f26, %f16, %f26
27493 fabss %f9, %f30
27494 fmul8x16al %f17, %f21, %f8
27495 ldub [%l7 + 0x31], %g3
27496 edge8n %l5, %l2, %i0
27497 ld [%l7 + 0x58], %f3
27498 fnot1 %f30, %f12
27499 st %f26, [%l7 + 0x78]
27500 fpmerge %f17, %f0, %f4
27501 andncc %i5, %l0, %o3
27502 edge8 %l6, %i2, %g2
27503 movvs %icc, %g7, %o5
27504 fmul8sux16 %f6, %f14, %f4
27505 orncc %i6, 0x0E9D, %o0
27506 stw %g5, [%l7 + 0x30]
27507 orcc %o1, 0x1D42, %l4
27508 andn %o4, 0x188A, %i7
27509 edge8 %i4, %o6, %g6
27510 edge8 %i1, %l1, %i3
27511 movleu %icc, %g1, %l3
27512 xnorcc %o7, %g4, %g3
27513 fmovdn %icc, %f17, %f12
27514 mulscc %o2, 0x1E31, %l2
27515 edge8l %l5, %i0, %l0
27516 array16 %i5, %l6, %i2
27517 subccc %g2, %o3, %g7
27518 andn %o5, %i6, %g5
27519 edge32ln %o0, %o1, %l4
27520 setx loop_81, %l0, %l1
27521 return %l1
27522 nop
27523 rdpr %cwp, %g1
27524 rdpr %cansave, %g2
27525 rdpr %canrestore, %g3
27526 rdpr %cleanwin, %g4
27527 rdpr %otherwin, %g5
27528 rdpr %wstate, %g6
27529loop_81: xnorcc %i4, %i1, %l1
27530 stw %g6, [%l7 + 0x54]
27531 sdivx %i3, 0x17F4, %g1
27532 fmovsleu %xcc, %f21, %f19
27533 movrlz %o7, %g4, %g3
27534 alignaddr %o2, %l3, %l5
27535 alignaddr %i0, %l0, %i5
27536 sdivx %l6, 0x00F5, %i2
27537 andncc %l2, %o3, %g2
27538 std %f30, [%l7 + 0x48]
27539 fmovdg %icc, %f22, %f6
27540 edge32n %g7, %i6, %o5
27541 fornot2 %f20, %f16, %f22
27542 umulcc %o0, %g5, %l4
27543 ldd [%l7 + 0x70], %f12
27544 ldsb [%l7 + 0x4C], %o1
27545 add %i7, %o6, %o4
27546 fpsub16 %f8, %f8, %f18
27547 or %i4, %i1, %g6
27548 fabsd %f8, %f8
27549 array16 %i3, %g1, %l1
27550 movrne %o7, %g3, %g4
27551 fmovscs %xcc, %f25, %f23
27552 move %xcc, %l3, %l5
27553 sub %o2, 0x0F6E, %l0
27554 fmovsne %xcc, %f7, %f11
27555 fnegs %f29, %f20
27556 edge32ln %i0, %i5, %i2
27557 edge16l %l2, %o3, %g2
27558 fmovse %icc, %f15, %f0
27559 orn %l6, 0x0FBF, %i6
27560 movle %icc, %o5, %o0
27561 udiv %g5, 0x00C7, %g7
27562 fmovdneg %xcc, %f22, %f3
27563 sll %o1, 0x10, %i7
27564 stw %l4, [%l7 + 0x18]
27565 fpsub16s %f27, %f13, %f19
27566 lduw [%l7 + 0x68], %o6
27567 mulx %i4, 0x17D9, %i1
27568 movvc %xcc, %o4, %i3
27569 movvc %icc, %g6, %g1
27570 faligndata %f2, %f30, %f20
27571 pdist %f26, %f4, %f0
27572 udiv %o7, 0x14EC, %g3
27573 umul %g4, %l3, %l1
27574 movcc %icc, %l5, %o2
27575 edge16n %i0, %i5, %l0
27576 movvc %icc, %l2, %o3
27577 ldsb [%l7 + 0x2A], %i2
27578 fnot1s %f19, %f30
27579 fmovrdlez %l6, %f2, %f10
27580 orncc %i6, 0x1DB7, %g2
27581 srax %o0, %o5, %g7
27582 fornot2 %f14, %f12, %f10
27583 edge8n %o1, %i7, %g5
27584 movg %icc, %o6, %i4
27585 sdiv %i1, 0x1E02, %l4
27586 fmovrsne %o4, %f28, %f6
27587 movvs %icc, %g6, %g1
27588 fcmps %fcc3, %f31, %f17
27589 umulcc %i3, 0x07AF, %o7
27590 addc %g4, %l3, %g3
27591 udivx %l5, 0x1091, %o2
27592 subcc %l1, 0x0D87, %i5
27593 andncc %i0, %l0, %l2
27594 edge32n %o3, %i2, %i6
27595 movcs %xcc, %l6, %g2
27596 ldd [%l7 + 0x20], %f8
27597 fzero %f12
27598 sdiv %o0, 0x0978, %o5
27599 srax %o1, %g7, %g5
27600 edge16ln %i7, %i4, %o6
27601 edge32 %i1, %l4, %o4
27602 fnor %f24, %f26, %f30
27603 edge32 %g1, %i3, %o7
27604 smul %g4, %l3, %g3
27605 orn %l5, %o2, %g6
27606 movgu %xcc, %i5, %i0
27607 umul %l1, 0x018C, %l0
27608 array8 %l2, %o3, %i2
27609 umul %l6, %i6, %g2
27610 mova %icc, %o5, %o1
27611 umulcc %g7, %g5, %o0
27612 movneg %xcc, %i4, %i7
27613 edge16 %i1, %l4, %o4
27614 srl %o6, 0x08, %i3
27615 xor %o7, 0x0DD7, %g4
27616 and %l3, 0x14BB, %g3
27617 mulx %l5, 0x13C7, %o2
27618 fors %f13, %f0, %f28
27619 edge32 %g1, %i5, %g6
27620 movrlz %i0, 0x066, %l0
27621 smul %l2, %l1, %i2
27622 srax %o3, %i6, %l6
27623 movn %xcc, %g2, %o5
27624 edge16ln %g7, %g5, %o1
27625 smulcc %i4, 0x1CB1, %i7
27626 srl %i1, 0x03, %o0
27627 andncc %o4, %o6, %l4
27628 mulscc %o7, %i3, %g4
27629 save %g3, 0x1135, %l5
27630 rdpr %cwp, %g1
27631 rdpr %cansave, %g2
27632 rdpr %canrestore, %g3
27633 rdpr %cleanwin, %g4
27634 rdpr %otherwin, %g5
27635 rdpr %wstate, %g6
27636 mulx %o2, %g1, %l3
27637 fmovsl %xcc, %f13, %f3
27638 ldsw [%l7 + 0x4C], %i5
27639 edge8ln %i0, %g6, %l2
27640 ld [%l7 + 0x54], %f18
27641 movvs %xcc, %l0, %i2
27642 movrgez %o3, %l1, %l6
27643 sir 0x07E0
27644 umulcc %i6, %o5, %g7
27645 sub %g2, 0x1B46, %o1
27646 ldsb [%l7 + 0x73], %i4
27647 movre %g5, 0x2D1, %i1
27648 edge32 %o0, %o4, %o6
27649 std %f4, [%l7 + 0x50]
27650 st %f4, [%l7 + 0x50]
27651 fnot2s %f19, %f31
27652 popc %i7, %o7
27653 subc %l4, 0x1B7C, %i3
27654 orn %g3, %l5, %g4
27655 orn %g1, 0x1205, %l3
27656 or %i5, %o2, %g6
27657 fmovdge %xcc, %f2, %f13
27658 sub %i0, %l0, %i2
27659 movrgez %o3, %l2, %l1
27660 sth %i6, [%l7 + 0x66]
27661 nop
27662 set 0x10, %l3
27663 stx %o5, [%l7 + %l3]
27664 stb %l6, [%l7 + 0x41]
27665 movrgez %g7, 0x24D, %o1
27666 umul %g2, %i4, %i1
27667 edge32n %g5, %o4, %o0
27668 fcmple32 %f20, %f14, %i7
27669 edge32l %o6, %l4, %i3
27670 edge32ln %o7, %l5, %g3
27671 st %f25, [%l7 + 0x38]
27672 orn %g4, %g1, %i5
27673 sll %o2, %g6, %i0
27674 edge16ln %l3, %i2, %l0
27675 stw %l2, [%l7 + 0x18]
27676 srl %l1, 0x10, %i6
27677 movvs %icc, %o3, %o5
27678 array8 %g7, %o1, %g2
27679 ldub [%l7 + 0x2B], %l6
27680 edge16l %i1, %g5, %o4
27681 fmovdle %icc, %f10, %f19
27682 fmovdneg %xcc, %f7, %f5
27683 edge32ln %o0, %i4, %o6
27684 srlx %i7, %i3, %l4
27685 movrlez %o7, 0x1A6, %g3
27686 orn %l5, 0x08BA, %g4
27687 add %g1, 0x066D, %i5
27688 edge16ln %o2, %g6, %l3
27689 fpack16 %f18, %f7
27690 stb %i2, [%l7 + 0x58]
27691 sth %l0, [%l7 + 0x26]
27692 movleu %xcc, %i0, %l2
27693 movge %xcc, %i6, %l1
27694 fmovdl %icc, %f26, %f8
27695 ldsh [%l7 + 0x26], %o5
27696 fcmple16 %f2, %f16, %g7
27697 movneg %xcc, %o3, %g2
27698 fmovsleu %icc, %f16, %f13
27699 umulcc %l6, 0x0490, %i1
27700 sdiv %o1, 0x0769, %g5
27701 movneg %xcc, %o4, %i4
27702 fors %f6, %f8, %f2
27703 xorcc %o0, 0x0B73, %i7
27704 ldsw [%l7 + 0x3C], %o6
27705 udivx %i3, 0x041F, %o7
27706 fpsub32s %f11, %f28, %f4
27707 lduh [%l7 + 0x28], %g3
27708 srlx %l4, 0x12, %g4
27709 fmul8x16 %f15, %f20, %f10
27710 sub %g1, %l5, %i5
27711 movneg %icc, %o2, %g6
27712 fmovrslez %l3, %f27, %f7
27713 stb %l0, [%l7 + 0x10]
27714 sethi 0x1230, %i0
27715 fzero %f24
27716 fnot1s %f23, %f16
27717 fsrc1s %f10, %f13
27718 nop
27719 set 0x6C, %o4
27720 stw %l2, [%l7 + %o4]
27721 movge %xcc, %i2, %i6
27722 udivcc %l1, 0x1FCF, %g7
27723 orncc %o5, 0x1E0A, %o3
27724 movrgz %l6, %g2, %i1
27725 edge32l %o1, %g5, %i4
27726 or %o0, %i7, %o6
27727 mova %icc, %o4, %o7
27728 movle %xcc, %g3, %l4
27729 andn %g4, 0x1622, %g1
27730 sdiv %l5, 0x0EC0, %i3
27731 fcmple16 %f16, %f20, %o2
27732 lduh [%l7 + 0x2C], %i5
27733 array32 %l3, %g6, %l0
27734 stw %i0, [%l7 + 0x68]
27735 edge8l %i2, %i6, %l2
27736 fsrc2 %f6, %f26
27737 ldsh [%l7 + 0x68], %l1
27738 xnorcc %g7, %o5, %l6
27739 fones %f31
27740 movrgz %g2, %o3, %o1
27741 movvs %xcc, %i1, %i4
27742 movne %icc, %o0, %g5
27743 fmuld8ulx16 %f7, %f26, %f6
27744 nop
27745 set 0x28, %l5
27746 stx %o6, [%l7 + %l5]
27747 nop
27748 set 0x19, %o1
27749 ldub [%l7 + %o1], %i7
27750 fmovdne %xcc, %f22, %f24
27751 edge32 %o4, %g3, %l4
27752 smul %o7, %g1, %g4
27753 edge32 %l5, %i3, %i5
27754 fornot2s %f14, %f9, %f29
27755 smul %l3, %g6, %o2
27756 fmovrdgez %l0, %f28, %f8
27757 fmovsa %xcc, %f26, %f11
27758 smulcc %i0, %i2, %l2
27759 andn %l1, %g7, %o5
27760 movrlez %l6, %g2, %i6
27761 or %o3, 0x1AD3, %o1
27762 srl %i1, 0x02, %i4
27763 fandnot1 %f22, %f22, %f10
27764 fmovdcs %icc, %f3, %f6
27765 ldd [%l7 + 0x38], %f12
27766 fcmpgt16 %f26, %f6, %g5
27767 stw %o0, [%l7 + 0x58]
27768 udiv %i7, 0x069B, %o4
27769 lduh [%l7 + 0x40], %o6
27770 addc %l4, %o7, %g1
27771 srax %g4, %g3, %l5
27772 and %i3, %l3, %g6
27773 addcc %i5, %o2, %i0
27774 xnorcc %i2, %l2, %l0
27775 addcc %g7, 0x141A, %o5
27776 movvc %xcc, %l1, %l6
27777 udiv %i6, 0x1821, %g2
27778 sdivcc %o3, 0x02A1, %i1
27779 orn %o1, %i4, %o0
27780 movrgz %i7, 0x088, %o4
27781 ldsb [%l7 + 0x0C], %g5
27782 alignaddrl %o6, %o7, %l4
27783 fornot1s %f0, %f22, %f6
27784 addc %g4, 0x136F, %g3
27785 sdivx %l5, 0x175F, %g1
27786 fmovsle %icc, %f29, %f27
27787 stw %l3, [%l7 + 0x1C]
27788 movleu %icc, %g6, %i3
27789 fmovdle %xcc, %f10, %f22
27790 subc %o2, 0x0917, %i0
27791 edge8n %i5, %i2, %l0
27792 movpos %icc, %l2, %g7
27793 movrlz %l1, %o5, %i6
27794 movgu %icc, %g2, %l6
27795 fmovdvs %icc, %f14, %f11
27796 xor %o3, %o1, %i4
27797 ldd [%l7 + 0x68], %i0
27798 edge16 %i7, %o0, %o4
27799 movge %icc, %g5, %o6
27800 fmovrdgz %o7, %f30, %f18
27801 fmovdn %icc, %f25, %f15
27802 or %g4, 0x00FC, %l4
27803 stx %g3, [%l7 + 0x40]
27804 fmovrslez %l5, %f23, %f30
27805 alignaddr %l3, %g1, %g6
27806 movcc %xcc, %i3, %i0
27807 array32 %o2, %i5, %i2
27808 move %icc, %l2, %g7
27809 ldsw [%l7 + 0x58], %l0
27810 sdivcc %o5, 0x14DB, %l1
27811 array8 %i6, %g2, %l6
27812 std %f30, [%l7 + 0x38]
27813 st %f19, [%l7 + 0x70]
27814 ldx [%l7 + 0x78], %o3
27815 fmovdn %icc, %f1, %f23
27816 stb %i4, [%l7 + 0x26]
27817 addcc %o1, 0x1BA1, %i1
27818 fcmpes %fcc3, %f31, %f1
27819 restore %o0, 0x16CD, %i7
27820 rdpr %cwp, %g1
27821 rdpr %cansave, %g2
27822 rdpr %canrestore, %g3
27823 rdpr %cleanwin, %g4
27824 rdpr %otherwin, %g5
27825 rdpr %wstate, %g6
27826 umul %o4, %o6, %o7
27827 movl %xcc, %g4, %l4
27828 pdist %f4, %f18, %f6
27829 smulcc %g5, 0x01DA, %g3
27830 movleu %icc, %l3, %l5
27831 move %xcc, %g6, %g1
27832 fpack32 %f0, %f6, %f14
27833 movge %icc, %i3, %i0
27834 popc 0x13F5, %o2
27835 sra %i5, 0x1D, %l2
27836 mova %icc, %i2, %l0
27837 save %g7, %o5, %i6
27838 rdpr %cwp, %g1
27839 rdpr %cansave, %g2
27840 rdpr %canrestore, %g3
27841 rdpr %cleanwin, %g4
27842 rdpr %otherwin, %g5
27843 rdpr %wstate, %g6
27844 smul %g2, %l6, %o3
27845 and %i4, 0x1DA2, %o1
27846 ldsb [%l7 + 0x41], %i1
27847 edge16n %l1, %o0, %i7
27848 sdiv %o4, 0x0751, %o6
27849 orn %o7, %l4, %g4
27850 srax %g5, 0x00, %l3
27851 udivx %g3, 0x12E9, %g6
27852 mova %icc, %l5, %g1
27853 movrgez %i3, %i0, %o2
27854 fmovrse %l2, %f14, %f8
27855 ldx [%l7 + 0x40], %i5
27856 edge16 %l0, %g7, %i2
27857 andcc %i6, %g2, %l6
27858 smulcc %o3, 0x1A8C, %i4
27859 ldsb [%l7 + 0x23], %o1
27860 fone %f0
27861 xorcc %o5, 0x1449, %i1
27862 sub %l1, %i7, %o4
27863 sth %o6, [%l7 + 0x64]
27864 movg %xcc, %o0, %l4
27865 sth %g4, [%l7 + 0x7E]
27866 fmovdleu %icc, %f30, %f4
27867 ldub [%l7 + 0x50], %o7
27868 movleu %xcc, %l3, %g3
27869 fmovdneg %icc, %f4, %f31
27870 fmovrsgz %g5, %f6, %f18
27871 and %l5, %g1, %i3
27872 fmovdl %xcc, %f3, %f1
27873 movg %icc, %g6, %o2
27874 fsrc1 %f14, %f22
27875 fabss %f27, %f20
27876 movle %icc, %l2, %i5
27877 edge16n %i0, %g7, %i2
27878 fxor %f18, %f14, %f4
27879 fzeros %f18
27880 movg %icc, %l0, %g2
27881 edge8n %l6, %i6, %o3
27882 fmovrdlz %i4, %f28, %f0
27883 fpadd16s %f17, %f29, %f12
27884 movrgez %o5, %o1, %l1
27885 edge32l %i1, %o4, %o6
27886 sub %o0, %i7, %l4
27887 sth %o7, [%l7 + 0x70]
27888 edge8 %l3, %g4, %g3
27889 fcmple16 %f6, %f4, %g5
27890 sdivcc %l5, 0x0508, %g1
27891 movcc %icc, %g6, %i3
27892 array16 %l2, %i5, %o2
27893 fxnor %f24, %f16, %f20
27894 movle %xcc, %g7, %i2
27895 stw %i0, [%l7 + 0x68]
27896 st %f7, [%l7 + 0x74]
27897 movg %xcc, %l0, %l6
27898 sethi 0x1C3A, %g2
27899 fmovdl %xcc, %f18, %f12
27900 edge32ln %i6, %i4, %o5
27901 or %o3, %l1, %i1
27902 mulscc %o1, %o6, %o4
27903 fcmple16 %f30, %f0, %o0
27904 alignaddr %i7, %o7, %l3
27905 addcc %g4, %l4, %g5
27906 movrgez %l5, 0x3FE, %g3
27907 fnor %f24, %f24, %f22
27908 fmovdvc %xcc, %f11, %f18
27909 xnor %g6, 0x1A27, %i3
27910 edge8l %l2, %i5, %o2
27911 movvc %xcc, %g7, %i2
27912 movcs %xcc, %g1, %l0
27913 fmovrse %l6, %f20, %f2
27914 mulx %g2, 0x16CA, %i6
27915 fmovrde %i4, %f22, %f28
27916 fmovscs %icc, %f6, %f1
27917 srlx %i0, %o5, %l1
27918 movrlez %o3, 0x321, %i1
27919 sethi 0x12B3, %o6
27920 std %f22, [%l7 + 0x48]
27921 ldsw [%l7 + 0x10], %o1
27922 mulx %o0, 0x0410, %i7
27923 movg %icc, %o4, %l3
27924 setx loop_82, %l0, %l1
27925 return %l1
27926 nop
27927 rdpr %cwp, %g1
27928 rdpr %cansave, %g2
27929 rdpr %canrestore, %g3
27930 rdpr %cleanwin, %g4
27931 rdpr %otherwin, %g5
27932 rdpr %wstate, %g6
27933loop_82: udivcc %g4, 0x1BD0, %g5
27934 udivx %l5, 0x174D, %g3
27935 fmovsneg %xcc, %f19, %f4
27936 fmovrdgz %g6, %f0, %f12
27937 subcc %l2, %i3, %i5
27938 orn %g7, %o2, %i2
27939 movvs %icc, %g1, %l0
27940 restore %g2, %l6, %i6
27941 rdpr %cwp, %g1
27942 rdpr %cansave, %g2
27943 rdpr %canrestore, %g3
27944 rdpr %cleanwin, %g4
27945 rdpr %otherwin, %g5
27946 rdpr %wstate, %g6
27947 sub %i4, %i0, %l1
27948 movcc %xcc, %o5, %i1
27949 fmovdg %icc, %f13, %f8
27950 fsrc2 %f16, %f8
27951 smul %o3, %o6, %o1
27952 EXIT_GOOD
27953
27954
27955
27956!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
27957!
27958! Stats for Thread 0:
27959!
27960! Type l : 3629
27961! Type f : 5228
27962! Type i : 16143
27963!
27964!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
27965
27966
27967 EXIT_GOOD /* test finish */
27968
27969/************************************************************************
27970 Test case data start
27971 ************************************************************************/
27972.data
27973user_data_start:
27974scratch_area:
27975.word 0xC01D9E41
27976.word 0xB42CC41E
27977.word 0x0F32756F
27978.word 0x215D3B68
27979.word 0x180EE081
27980.word 0x1731B47C
27981.word 0x4F562644
27982.word 0xFDABA3C9
27983.word 0x1774E974
27984.word 0xE674CC4F
27985.word 0x5B4E56F3
27986.word 0x9341723B
27987.word 0x96CAD586
27988.word 0xE6107A1C
27989.word 0x11C09672
27990.word 0x837A730B
27991.word 0xA3BD6627
27992.word 0x3391A18A
27993.word 0x22279195
27994.word 0x179DEC8A
27995.word 0xABCDFAAB
27996.word 0xF673090D
27997.word 0xB4E3B70C
27998.word 0x00F8B2A9
27999.word 0xD39A6727
28000.word 0xA52E04F8
28001.word 0x96D50F16
28002.word 0xE095A81C
28003.word 0x23741294
28004.word 0xC3F1965F
28005.word 0x9B3FECB4
28006.word 0x4B170774
28007.word 0x7755314B
28008.word 0x58D78482
28009.word 0xFB900CE0
28010.word 0x6293D6CD
28011.word 0xB75B3003
28012.word 0x439B5013
28013.word 0x3451A18A
28014.word 0xA1376FB5
28015.word 0xE39C84EB
28016.word 0x2E5A817E
28017.word 0x72A645C4
28018.word 0x3D6A4732
28019.word 0x5989E409
28020.word 0x9EA2197E
28021.word 0x3D4A800C
28022.word 0xB575B39A
28023.word 0x5FE64417
28024.word 0x7BB3C19C
28025.word 0xF0765191
28026.word 0xB484BBAA
28027.word 0x37B2EC4D
28028.word 0x14FFCEA9
28029.word 0xA47D6149
28030.word 0x28ECC8C6
28031.word 0x78B9DC0F
28032.word 0xBC53D4F6
28033.word 0x94CB10B0
28034.word 0x2AA201DA
28035.word 0x78CEE5E5
28036.word 0x87013246
28037.word 0x6F0AA949
28038.word 0x34A31174
28039.end